# HG changeset patch
# User sanbi-uwc
# Date 1658231879 0
# Node ID f2a7aaf93a1dd0f5005061649e0c3edf55802b86
# Parent 7e49c6b19f5e23920d691b9644415ecc6fca5c71
planemo upload for repository https://github.com/pvanheus/polio_report commit a99e10fec2fac5aae70974c977eb3b362a1a8429-dirty
diff -r 7e49c6b19f5e -r f2a7aaf93a1d CITATION.cff
--- a/CITATION.cff Tue Jul 19 11:47:08 2022 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-cff-version: 1.2.0
-message: "If you use this software, please cite it as below."
-authors:
-- family-names: "van Heusden"
- given-names: "Peter"
- orcid: "https://orcid.org/0000-0001-6553-5274"
-title: "Poliovirus variation reporting scripts"
-version: 0.1.0
-date-released: 2022-07-19
-url: "https://github.com/pvanheus/polio_report"
\ No newline at end of file
diff -r 7e49c6b19f5e -r f2a7aaf93a1d LICENSE
--- a/LICENSE Tue Jul 19 11:47:08 2022 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,674 +0,0 @@
- GNU GENERAL PUBLIC LICENSE
- Version 3, 29 June 2007
-
- Copyright (C) 2007 Free Software Foundation, Inc.
- Everyone is permitted to copy and distribute verbatim copies
- of this license document, but changing it is not allowed.
-
- Preamble
-
- The GNU General Public License is a free, copyleft license for
-software and other kinds of works.
-
- The licenses for most software and other practical works are designed
-to take away your freedom to share and change the works. By contrast,
-the GNU General Public License is intended to guarantee your freedom to
-share and change all versions of a program--to make sure it remains free
-software for all its users. We, the Free Software Foundation, use the
-GNU General Public License for most of our software; it applies also to
-any other work released this way by its authors. You can apply it to
-your programs, too.
-
- When we speak of free software, we are referring to freedom, not
-price. Our General Public Licenses are designed to make sure that you
-have the freedom to distribute copies of free software (and charge for
-them if you wish), that you receive source code or can get it if you
-want it, that you can change the software or use pieces of it in new
-free programs, and that you know you can do these things.
-
- To protect your rights, we need to prevent others from denying you
-these rights or asking you to surrender the rights. Therefore, you have
-certain responsibilities if you distribute copies of the software, or if
-you modify it: responsibilities to respect the freedom of others.
-
- For example, if you distribute copies of such a program, whether
-gratis or for a fee, you must pass on to the recipients the same
-freedoms that you received. You must make sure that they, too, receive
-or can get the source code. And you must show them these terms so they
-know their rights.
-
- Developers that use the GNU GPL protect your rights with two steps:
-(1) assert copyright on the software, and (2) offer you this License
-giving you legal permission to copy, distribute and/or modify it.
-
- For the developers' and authors' protection, the GPL clearly explains
-that there is no warranty for this free software. For both users' and
-authors' sake, the GPL requires that modified versions be marked as
-changed, so that their problems will not be attributed erroneously to
-authors of previous versions.
-
- Some devices are designed to deny users access to install or run
-modified versions of the software inside them, although the manufacturer
-can do so. This is fundamentally incompatible with the aim of
-protecting users' freedom to change the software. The systematic
-pattern of such abuse occurs in the area of products for individuals to
-use, which is precisely where it is most unacceptable. Therefore, we
-have designed this version of the GPL to prohibit the practice for those
-products. If such problems arise substantially in other domains, we
-stand ready to extend this provision to those domains in future versions
-of the GPL, as needed to protect the freedom of users.
-
- Finally, every program is threatened constantly by software patents.
-States should not allow patents to restrict development and use of
-software on general-purpose computers, but in those that do, we wish to
-avoid the special danger that patents applied to a free program could
-make it effectively proprietary. To prevent this, the GPL assures that
-patents cannot be used to render the program non-free.
-
- The precise terms and conditions for copying, distribution and
-modification follow.
-
- TERMS AND CONDITIONS
-
- 0. Definitions.
-
- "This License" refers to version 3 of the GNU General Public License.
-
- "Copyright" also means copyright-like laws that apply to other kinds of
-works, such as semiconductor masks.
-
- "The Program" refers to any copyrightable work licensed under this
-License. Each licensee is addressed as "you". "Licensees" and
-"recipients" may be individuals or organizations.
-
- To "modify" a work means to copy from or adapt all or part of the work
-in a fashion requiring copyright permission, other than the making of an
-exact copy. The resulting work is called a "modified version" of the
-earlier work or a work "based on" the earlier work.
-
- A "covered work" means either the unmodified Program or a work based
-on the Program.
-
- To "propagate" a work means to do anything with it that, without
-permission, would make you directly or secondarily liable for
-infringement under applicable copyright law, except executing it on a
-computer or modifying a private copy. Propagation includes copying,
-distribution (with or without modification), making available to the
-public, and in some countries other activities as well.
-
- To "convey" a work means any kind of propagation that enables other
-parties to make or receive copies. Mere interaction with a user through
-a computer network, with no transfer of a copy, is not conveying.
-
- An interactive user interface displays "Appropriate Legal Notices"
-to the extent that it includes a convenient and prominently visible
-feature that (1) displays an appropriate copyright notice, and (2)
-tells the user that there is no warranty for the work (except to the
-extent that warranties are provided), that licensees may convey the
-work under this License, and how to view a copy of this License. If
-the interface presents a list of user commands or options, such as a
-menu, a prominent item in the list meets this criterion.
-
- 1. Source Code.
-
- The "source code" for a work means the preferred form of the work
-for making modifications to it. "Object code" means any non-source
-form of a work.
-
- A "Standard Interface" means an interface that either is an official
-standard defined by a recognized standards body, or, in the case of
-interfaces specified for a particular programming language, one that
-is widely used among developers working in that language.
-
- The "System Libraries" of an executable work include anything, other
-than the work as a whole, that (a) is included in the normal form of
-packaging a Major Component, but which is not part of that Major
-Component, and (b) serves only to enable use of the work with that
-Major Component, or to implement a Standard Interface for which an
-implementation is available to the public in source code form. A
-"Major Component", in this context, means a major essential component
-(kernel, window system, and so on) of the specific operating system
-(if any) on which the executable work runs, or a compiler used to
-produce the work, or an object code interpreter used to run it.
-
- The "Corresponding Source" for a work in object code form means all
-the source code needed to generate, install, and (for an executable
-work) run the object code and to modify the work, including scripts to
-control those activities. However, it does not include the work's
-System Libraries, or general-purpose tools or generally available free
-programs which are used unmodified in performing those activities but
-which are not part of the work. For example, Corresponding Source
-includes interface definition files associated with source files for
-the work, and the source code for shared libraries and dynamically
-linked subprograms that the work is specifically designed to require,
-such as by intimate data communication or control flow between those
-subprograms and other parts of the work.
-
- The Corresponding Source need not include anything that users
-can regenerate automatically from other parts of the Corresponding
-Source.
-
- The Corresponding Source for a work in source code form is that
-same work.
-
- 2. Basic Permissions.
-
- All rights granted under this License are granted for the term of
-copyright on the Program, and are irrevocable provided the stated
-conditions are met. This License explicitly affirms your unlimited
-permission to run the unmodified Program. The output from running a
-covered work is covered by this License only if the output, given its
-content, constitutes a covered work. This License acknowledges your
-rights of fair use or other equivalent, as provided by copyright law.
-
- You may make, run and propagate covered works that you do not
-convey, without conditions so long as your license otherwise remains
-in force. You may convey covered works to others for the sole purpose
-of having them make modifications exclusively for you, or provide you
-with facilities for running those works, provided that you comply with
-the terms of this License in conveying all material for which you do
-not control copyright. Those thus making or running the covered works
-for you must do so exclusively on your behalf, under your direction
-and control, on terms that prohibit them from making any copies of
-your copyrighted material outside their relationship with you.
-
- Conveying under any other circumstances is permitted solely under
-the conditions stated below. Sublicensing is not allowed; section 10
-makes it unnecessary.
-
- 3. Protecting Users' Legal Rights From Anti-Circumvention Law.
-
- No covered work shall be deemed part of an effective technological
-measure under any applicable law fulfilling obligations under article
-11 of the WIPO copyright treaty adopted on 20 December 1996, or
-similar laws prohibiting or restricting circumvention of such
-measures.
-
- When you convey a covered work, you waive any legal power to forbid
-circumvention of technological measures to the extent such circumvention
-is effected by exercising rights under this License with respect to
-the covered work, and you disclaim any intention to limit operation or
-modification of the work as a means of enforcing, against the work's
-users, your or third parties' legal rights to forbid circumvention of
-technological measures.
-
- 4. Conveying Verbatim Copies.
-
- You may convey verbatim copies of the Program's source code as you
-receive it, in any medium, provided that you conspicuously and
-appropriately publish on each copy an appropriate copyright notice;
-keep intact all notices stating that this License and any
-non-permissive terms added in accord with section 7 apply to the code;
-keep intact all notices of the absence of any warranty; and give all
-recipients a copy of this License along with the Program.
-
- You may charge any price or no price for each copy that you convey,
-and you may offer support or warranty protection for a fee.
-
- 5. Conveying Modified Source Versions.
-
- You may convey a work based on the Program, or the modifications to
-produce it from the Program, in the form of source code under the
-terms of section 4, provided that you also meet all of these conditions:
-
- a) The work must carry prominent notices stating that you modified
- it, and giving a relevant date.
-
- b) The work must carry prominent notices stating that it is
- released under this License and any conditions added under section
- 7. This requirement modifies the requirement in section 4 to
- "keep intact all notices".
-
- c) You must license the entire work, as a whole, under this
- License to anyone who comes into possession of a copy. This
- License will therefore apply, along with any applicable section 7
- additional terms, to the whole of the work, and all its parts,
- regardless of how they are packaged. This License gives no
- permission to license the work in any other way, but it does not
- invalidate such permission if you have separately received it.
-
- d) If the work has interactive user interfaces, each must display
- Appropriate Legal Notices; however, if the Program has interactive
- interfaces that do not display Appropriate Legal Notices, your
- work need not make them do so.
-
- A compilation of a covered work with other separate and independent
-works, which are not by their nature extensions of the covered work,
-and which are not combined with it such as to form a larger program,
-in or on a volume of a storage or distribution medium, is called an
-"aggregate" if the compilation and its resulting copyright are not
-used to limit the access or legal rights of the compilation's users
-beyond what the individual works permit. Inclusion of a covered work
-in an aggregate does not cause this License to apply to the other
-parts of the aggregate.
-
- 6. Conveying Non-Source Forms.
-
- You may convey a covered work in object code form under the terms
-of sections 4 and 5, provided that you also convey the
-machine-readable Corresponding Source under the terms of this License,
-in one of these ways:
-
- a) Convey the object code in, or embodied in, a physical product
- (including a physical distribution medium), accompanied by the
- Corresponding Source fixed on a durable physical medium
- customarily used for software interchange.
-
- b) Convey the object code in, or embodied in, a physical product
- (including a physical distribution medium), accompanied by a
- written offer, valid for at least three years and valid for as
- long as you offer spare parts or customer support for that product
- model, to give anyone who possesses the object code either (1) a
- copy of the Corresponding Source for all the software in the
- product that is covered by this License, on a durable physical
- medium customarily used for software interchange, for a price no
- more than your reasonable cost of physically performing this
- conveying of source, or (2) access to copy the
- Corresponding Source from a network server at no charge.
-
- c) Convey individual copies of the object code with a copy of the
- written offer to provide the Corresponding Source. This
- alternative is allowed only occasionally and noncommercially, and
- only if you received the object code with such an offer, in accord
- with subsection 6b.
-
- d) Convey the object code by offering access from a designated
- place (gratis or for a charge), and offer equivalent access to the
- Corresponding Source in the same way through the same place at no
- further charge. You need not require recipients to copy the
- Corresponding Source along with the object code. If the place to
- copy the object code is a network server, the Corresponding Source
- may be on a different server (operated by you or a third party)
- that supports equivalent copying facilities, provided you maintain
- clear directions next to the object code saying where to find the
- Corresponding Source. Regardless of what server hosts the
- Corresponding Source, you remain obligated to ensure that it is
- available for as long as needed to satisfy these requirements.
-
- e) Convey the object code using peer-to-peer transmission, provided
- you inform other peers where the object code and Corresponding
- Source of the work are being offered to the general public at no
- charge under subsection 6d.
-
- A separable portion of the object code, whose source code is excluded
-from the Corresponding Source as a System Library, need not be
-included in conveying the object code work.
-
- A "User Product" is either (1) a "consumer product", which means any
-tangible personal property which is normally used for personal, family,
-or household purposes, or (2) anything designed or sold for incorporation
-into a dwelling. In determining whether a product is a consumer product,
-doubtful cases shall be resolved in favor of coverage. For a particular
-product received by a particular user, "normally used" refers to a
-typical or common use of that class of product, regardless of the status
-of the particular user or of the way in which the particular user
-actually uses, or expects or is expected to use, the product. A product
-is a consumer product regardless of whether the product has substantial
-commercial, industrial or non-consumer uses, unless such uses represent
-the only significant mode of use of the product.
-
- "Installation Information" for a User Product means any methods,
-procedures, authorization keys, or other information required to install
-and execute modified versions of a covered work in that User Product from
-a modified version of its Corresponding Source. The information must
-suffice to ensure that the continued functioning of the modified object
-code is in no case prevented or interfered with solely because
-modification has been made.
-
- If you convey an object code work under this section in, or with, or
-specifically for use in, a User Product, and the conveying occurs as
-part of a transaction in which the right of possession and use of the
-User Product is transferred to the recipient in perpetuity or for a
-fixed term (regardless of how the transaction is characterized), the
-Corresponding Source conveyed under this section must be accompanied
-by the Installation Information. But this requirement does not apply
-if neither you nor any third party retains the ability to install
-modified object code on the User Product (for example, the work has
-been installed in ROM).
-
- The requirement to provide Installation Information does not include a
-requirement to continue to provide support service, warranty, or updates
-for a work that has been modified or installed by the recipient, or for
-the User Product in which it has been modified or installed. Access to a
-network may be denied when the modification itself materially and
-adversely affects the operation of the network or violates the rules and
-protocols for communication across the network.
-
- Corresponding Source conveyed, and Installation Information provided,
-in accord with this section must be in a format that is publicly
-documented (and with an implementation available to the public in
-source code form), and must require no special password or key for
-unpacking, reading or copying.
-
- 7. Additional Terms.
-
- "Additional permissions" are terms that supplement the terms of this
-License by making exceptions from one or more of its conditions.
-Additional permissions that are applicable to the entire Program shall
-be treated as though they were included in this License, to the extent
-that they are valid under applicable law. If additional permissions
-apply only to part of the Program, that part may be used separately
-under those permissions, but the entire Program remains governed by
-this License without regard to the additional permissions.
-
- When you convey a copy of a covered work, you may at your option
-remove any additional permissions from that copy, or from any part of
-it. (Additional permissions may be written to require their own
-removal in certain cases when you modify the work.) You may place
-additional permissions on material, added by you to a covered work,
-for which you have or can give appropriate copyright permission.
-
- Notwithstanding any other provision of this License, for material you
-add to a covered work, you may (if authorized by the copyright holders of
-that material) supplement the terms of this License with terms:
-
- a) Disclaiming warranty or limiting liability differently from the
- terms of sections 15 and 16 of this License; or
-
- b) Requiring preservation of specified reasonable legal notices or
- author attributions in that material or in the Appropriate Legal
- Notices displayed by works containing it; or
-
- c) Prohibiting misrepresentation of the origin of that material, or
- requiring that modified versions of such material be marked in
- reasonable ways as different from the original version; or
-
- d) Limiting the use for publicity purposes of names of licensors or
- authors of the material; or
-
- e) Declining to grant rights under trademark law for use of some
- trade names, trademarks, or service marks; or
-
- f) Requiring indemnification of licensors and authors of that
- material by anyone who conveys the material (or modified versions of
- it) with contractual assumptions of liability to the recipient, for
- any liability that these contractual assumptions directly impose on
- those licensors and authors.
-
- All other non-permissive additional terms are considered "further
-restrictions" within the meaning of section 10. If the Program as you
-received it, or any part of it, contains a notice stating that it is
-governed by this License along with a term that is a further
-restriction, you may remove that term. If a license document contains
-a further restriction but permits relicensing or conveying under this
-License, you may add to a covered work material governed by the terms
-of that license document, provided that the further restriction does
-not survive such relicensing or conveying.
-
- If you add terms to a covered work in accord with this section, you
-must place, in the relevant source files, a statement of the
-additional terms that apply to those files, or a notice indicating
-where to find the applicable terms.
-
- Additional terms, permissive or non-permissive, may be stated in the
-form of a separately written license, or stated as exceptions;
-the above requirements apply either way.
-
- 8. Termination.
-
- You may not propagate or modify a covered work except as expressly
-provided under this License. Any attempt otherwise to propagate or
-modify it is void, and will automatically terminate your rights under
-this License (including any patent licenses granted under the third
-paragraph of section 11).
-
- However, if you cease all violation of this License, then your
-license from a particular copyright holder is reinstated (a)
-provisionally, unless and until the copyright holder explicitly and
-finally terminates your license, and (b) permanently, if the copyright
-holder fails to notify you of the violation by some reasonable means
-prior to 60 days after the cessation.
-
- Moreover, your license from a particular copyright holder is
-reinstated permanently if the copyright holder notifies you of the
-violation by some reasonable means, this is the first time you have
-received notice of violation of this License (for any work) from that
-copyright holder, and you cure the violation prior to 30 days after
-your receipt of the notice.
-
- Termination of your rights under this section does not terminate the
-licenses of parties who have received copies or rights from you under
-this License. If your rights have been terminated and not permanently
-reinstated, you do not qualify to receive new licenses for the same
-material under section 10.
-
- 9. Acceptance Not Required for Having Copies.
-
- You are not required to accept this License in order to receive or
-run a copy of the Program. Ancillary propagation of a covered work
-occurring solely as a consequence of using peer-to-peer transmission
-to receive a copy likewise does not require acceptance. However,
-nothing other than this License grants you permission to propagate or
-modify any covered work. These actions infringe copyright if you do
-not accept this License. Therefore, by modifying or propagating a
-covered work, you indicate your acceptance of this License to do so.
-
- 10. Automatic Licensing of Downstream Recipients.
-
- Each time you convey a covered work, the recipient automatically
-receives a license from the original licensors, to run, modify and
-propagate that work, subject to this License. You are not responsible
-for enforcing compliance by third parties with this License.
-
- An "entity transaction" is a transaction transferring control of an
-organization, or substantially all assets of one, or subdividing an
-organization, or merging organizations. If propagation of a covered
-work results from an entity transaction, each party to that
-transaction who receives a copy of the work also receives whatever
-licenses to the work the party's predecessor in interest had or could
-give under the previous paragraph, plus a right to possession of the
-Corresponding Source of the work from the predecessor in interest, if
-the predecessor has it or can get it with reasonable efforts.
-
- You may not impose any further restrictions on the exercise of the
-rights granted or affirmed under this License. For example, you may
-not impose a license fee, royalty, or other charge for exercise of
-rights granted under this License, and you may not initiate litigation
-(including a cross-claim or counterclaim in a lawsuit) alleging that
-any patent claim is infringed by making, using, selling, offering for
-sale, or importing the Program or any portion of it.
-
- 11. Patents.
-
- A "contributor" is a copyright holder who authorizes use under this
-License of the Program or a work on which the Program is based. The
-work thus licensed is called the contributor's "contributor version".
-
- A contributor's "essential patent claims" are all patent claims
-owned or controlled by the contributor, whether already acquired or
-hereafter acquired, that would be infringed by some manner, permitted
-by this License, of making, using, or selling its contributor version,
-but do not include claims that would be infringed only as a
-consequence of further modification of the contributor version. For
-purposes of this definition, "control" includes the right to grant
-patent sublicenses in a manner consistent with the requirements of
-this License.
-
- Each contributor grants you a non-exclusive, worldwide, royalty-free
-patent license under the contributor's essential patent claims, to
-make, use, sell, offer for sale, import and otherwise run, modify and
-propagate the contents of its contributor version.
-
- In the following three paragraphs, a "patent license" is any express
-agreement or commitment, however denominated, not to enforce a patent
-(such as an express permission to practice a patent or covenant not to
-sue for patent infringement). To "grant" such a patent license to a
-party means to make such an agreement or commitment not to enforce a
-patent against the party.
-
- If you convey a covered work, knowingly relying on a patent license,
-and the Corresponding Source of the work is not available for anyone
-to copy, free of charge and under the terms of this License, through a
-publicly available network server or other readily accessible means,
-then you must either (1) cause the Corresponding Source to be so
-available, or (2) arrange to deprive yourself of the benefit of the
-patent license for this particular work, or (3) arrange, in a manner
-consistent with the requirements of this License, to extend the patent
-license to downstream recipients. "Knowingly relying" means you have
-actual knowledge that, but for the patent license, your conveying the
-covered work in a country, or your recipient's use of the covered work
-in a country, would infringe one or more identifiable patents in that
-country that you have reason to believe are valid.
-
- If, pursuant to or in connection with a single transaction or
-arrangement, you convey, or propagate by procuring conveyance of, a
-covered work, and grant a patent license to some of the parties
-receiving the covered work authorizing them to use, propagate, modify
-or convey a specific copy of the covered work, then the patent license
-you grant is automatically extended to all recipients of the covered
-work and works based on it.
-
- A patent license is "discriminatory" if it does not include within
-the scope of its coverage, prohibits the exercise of, or is
-conditioned on the non-exercise of one or more of the rights that are
-specifically granted under this License. You may not convey a covered
-work if you are a party to an arrangement with a third party that is
-in the business of distributing software, under which you make payment
-to the third party based on the extent of your activity of conveying
-the work, and under which the third party grants, to any of the
-parties who would receive the covered work from you, a discriminatory
-patent license (a) in connection with copies of the covered work
-conveyed by you (or copies made from those copies), or (b) primarily
-for and in connection with specific products or compilations that
-contain the covered work, unless you entered into that arrangement,
-or that patent license was granted, prior to 28 March 2007.
-
- Nothing in this License shall be construed as excluding or limiting
-any implied license or other defenses to infringement that may
-otherwise be available to you under applicable patent law.
-
- 12. No Surrender of Others' Freedom.
-
- If conditions are imposed on you (whether by court order, agreement or
-otherwise) that contradict the conditions of this License, they do not
-excuse you from the conditions of this License. If you cannot convey a
-covered work so as to satisfy simultaneously your obligations under this
-License and any other pertinent obligations, then as a consequence you may
-not convey it at all. For example, if you agree to terms that obligate you
-to collect a royalty for further conveying from those to whom you convey
-the Program, the only way you could satisfy both those terms and this
-License would be to refrain entirely from conveying the Program.
-
- 13. Use with the GNU Affero General Public License.
-
- Notwithstanding any other provision of this License, you have
-permission to link or combine any covered work with a work licensed
-under version 3 of the GNU Affero General Public License into a single
-combined work, and to convey the resulting work. The terms of this
-License will continue to apply to the part which is the covered work,
-but the special requirements of the GNU Affero General Public License,
-section 13, concerning interaction through a network will apply to the
-combination as such.
-
- 14. Revised Versions of this License.
-
- The Free Software Foundation may publish revised and/or new versions of
-the GNU General Public License from time to time. Such new versions will
-be similar in spirit to the present version, but may differ in detail to
-address new problems or concerns.
-
- Each version is given a distinguishing version number. If the
-Program specifies that a certain numbered version of the GNU General
-Public License "or any later version" applies to it, you have the
-option of following the terms and conditions either of that numbered
-version or of any later version published by the Free Software
-Foundation. If the Program does not specify a version number of the
-GNU General Public License, you may choose any version ever published
-by the Free Software Foundation.
-
- If the Program specifies that a proxy can decide which future
-versions of the GNU General Public License can be used, that proxy's
-public statement of acceptance of a version permanently authorizes you
-to choose that version for the Program.
-
- Later license versions may give you additional or different
-permissions. However, no additional obligations are imposed on any
-author or copyright holder as a result of your choosing to follow a
-later version.
-
- 15. Disclaimer of Warranty.
-
- THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
-APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
-HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
-OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
-THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
-IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
-ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
-
- 16. Limitation of Liability.
-
- IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
-WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
-THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
-GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
-USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
-DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
-PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
-EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
-SUCH DAMAGES.
-
- 17. Interpretation of Sections 15 and 16.
-
- If the disclaimer of warranty and limitation of liability provided
-above cannot be given local legal effect according to their terms,
-reviewing courts shall apply local law that most closely approximates
-an absolute waiver of all civil liability in connection with the
-Program, unless a warranty or assumption of liability accompanies a
-copy of the Program in return for a fee.
-
- END OF TERMS AND CONDITIONS
-
- How to Apply These Terms to Your New Programs
-
- If you develop a new program, and you want it to be of the greatest
-possible use to the public, the best way to achieve this is to make it
-free software which everyone can redistribute and change under these terms.
-
- To do so, attach the following notices to the program. It is safest
-to attach them to the start of each source file to most effectively
-state the exclusion of warranty; and each file should have at least
-the "copyright" line and a pointer to where the full notice is found.
-
-
- Copyright (C)
-
- This program 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.
-
- This program 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 this program. If not, see .
-
-Also add information on how to contact you by electronic and paper mail.
-
- If the program does terminal interaction, make it output a short
-notice like this when it starts in an interactive mode:
-
- Copyright (C)
- This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
- This is free software, and you are welcome to redistribute it
- under certain conditions; type `show c' for details.
-
-The hypothetical commands `show w' and `show c' should show the appropriate
-parts of the General Public License. Of course, your program's commands
-might be different; for a GUI interface, you would use an "about box".
-
- You should also get your employer (if you work as a programmer) or school,
-if any, to sign a "copyright disclaimer" for the program, if necessary.
-For more information on this, and how to apply and follow the GNU GPL, see
-.
-
- The GNU General Public License does not permit incorporating your program
-into proprietary programs. If your program is a subroutine library, you
-may consider it more useful to permit linking proprietary applications with
-the library. If this is what you want to do, use the GNU Lesser General
-Public License instead of this License. But first, please read
-.
diff -r 7e49c6b19f5e -r f2a7aaf93a1d README
--- a/README Tue Jul 19 11:47:08 2022 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-This repository contains some Galaxy tools for processing the output of a poliovirus variation reporting pipeline.
\ No newline at end of file
diff -r 7e49c6b19f5e -r f2a7aaf93a1d assess_alignment.py
--- a/assess_alignment.py Tue Jul 19 11:47:08 2022 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,192 +0,0 @@
-#!/usr/bin/env python
-
-import argparse
-import json
-import sys
-from dataclasses import dataclass
-from typing import TextIO
-
-
-@dataclass
-class Sample:
- name: str
- reference: str
- mismatches: int
- quality: str
-
-
-def load_json(json_file: TextIO) -> dict:
- data = json.load(json_file)
- if "msa" not in data:
- raise ValueError("MSA missing from JSON, cannot proceed")
- if "gappedTraces" not in data:
- raise ValueError("gappedTraces missing from JSON, cannot proceed")
- return data
-
-
-def analyse_mismatches(
- json_file: TextIO,
- offset: int,
- length: int,
- vp1only: bool = True,
- sec_is_conflict: bool = False,
-) -> list:
- data = load_json(json_file)
- msas = [al for al in data["msa"] if not al["reference"]]
- reference = None
- for al in data["msa"]:
- if al["reference"]:
- if reference is None:
- reference = al
- else:
- sys.exit(
- "more than one reference found in JSON MSA list, cannot proceed"
- )
- min_start = min([int(al["leadingGaps"]) for al in msas])
- max_end = max([int(al["leadingGaps"]) + len(al["align"]) for al in msas])
- base_state = ["n"] * len(reference["align"])
- mismatch_bases = {}
- for i, base in enumerate(reference["align"]):
- for k, al in enumerate(msas):
- leading_gaps = int(al["leadingGaps"])
- align_len = len(al["align"])
- if leading_gaps < i and (leading_gaps + align_len) > i:
- vp1pos = i - offset
- if vp1only and vp1pos < 0 or vp1pos > length:
- # skip positions outside of vp1 gene region
- continue
- al_base = al["align"][i - leading_gaps]
- has_secondary_basecall = False
- if sec_is_conflict:
- gappedTrace = data["gappedTraces"][k]
- pos = i - int(gappedTrace["leadingGaps"])
- # print(len(gappedTrace['basecallPos']), pos, k, len(gappedTrace['basecalls']), gappedTrace['basecallPos'][pos])
- basecall_str = gappedTrace["basecalls"][
- str(gappedTrace["basecallPos"][pos])
- ]
- if "|" in basecall_str:
- has_secondary_basecall = True
- # set this position to conflicted
- base_state[i] = "C"
- if al_base != base:
- # let's deal with all the cases where the base state doesn't match the reference
- if base_state[i] == "G":
- # the base state was G (a trace matches reference) and now we see a mismatch
- base_state[i] = "C"
- elif base_state[i] == "C":
- # already marked as conflicting - a mismatch doesn't change that
- pass
- elif base_state[i] == "n" or base_state[i] == "M":
- # we never saw this before or its already marked as a mismatch
- base_state[i] = "M"
- mismatch_bases[i] = al_base
- else:
- sys.exit("unexpected base state: " + base_state[i])
- else:
- if base_state[i] == "G" or base_state[i] == "n":
- # we saw this before and got a match or
- # we never saw this before
- base_state[i] = "G"
- elif base_state[i] == "M":
- # we saw this before but it was a mismatch - mark this as a conflict
- base_state[i] = "C"
- if i in mismatch_bases:
- del mismatch_bases[i]
- elif base_state[i] == "C":
- # we have seen a conflict here before
- pass
- else:
- sys.exit("unexpected base_state: " + base_state[i])
- conflicts = base_state.count("C")
- matches = base_state.count("G")
- mismatches = base_state.count("M")
- mismatch_list = []
- for i, state in enumerate(base_state):
- # i is in zero-based genome coordinates
- if state == "M":
- # for mismatch store [pos_in_genome, pos_in_vp1, reference_base, sequenced_base]
- mismatch_list.append(
- [i, i - offset, reference["align"][i], mismatch_bases[i]]
- )
- return [conflicts, matches, mismatches, mismatch_list]
-
-
-def analyse_trace_quality(json_file: TextIO) -> float:
- data = load_json(json_file)
-
- traces = data["gappedTraces"]
- overall_avg = 0
- for trace in traces:
- start = min(trace["basecallPos"])
- end = max(trace["basecallPos"])
- call_quality = {}
- avg_ratio = 0
- for base in ("A", "C", "G", "T"):
- calls = trace["peak" + base][start : end + 1]
- min_call = min(calls)
- max_call = max(calls)
- avg_call = sum(calls) / len(calls)
- ratio = max_call / avg_call
- call_quality["avg" + base] = avg_call
- call_quality["min" + base] = min_call
- call_quality["max" + base] = max_call
- call_quality["ratio" + base] = ratio
- avg_ratio += ratio
- avg_ratio = avg_ratio / 4
- overall_avg += avg_ratio
- overall_avg = overall_avg / len(traces)
- return overall_avg
-
-
-def comma_split(args: str) -> list[str]:
- return args.split(",")
-
-
-if __name__ == "__main__":
- parser = argparse.ArgumentParser()
- parser.add_argument("--output_filename", help="Path to output file")
- parser.add_argument("--sample_name", help="Name of sample being analysed")
- parser.add_argument(
- "--dataset_names", type=comma_split, help="Comma separated names for datasets"
- )
- parser.add_argument("--datasets", nargs="+")
- args = parser.parse_args()
-
- offsets = {
- "poliovirus1sabin": 2480,
- "poliovirus2sabin": 2482,
- "poliovirus3sabin": 2477,
- }
-
- lengths = {
- "poliovirus1sabin": 906,
- "poliovirus2sabin": 903,
- "poliovirus3sabin": 900,
- }
-
- min_mismatches = None
- for file_index, json_filename in enumerate(args.datasets):
- dataset_name = args.dataset_names[file_index].replace(
- ".json", ""
- ) # take the name but remove any json suffix
- offset = offsets[dataset_name]
- length = lengths[dataset_name]
- (conflicts, matches, mismatches, mismatch_list) = analyse_mismatches(
- open(json_filename), offset, length
- )
- # analyse_mismatches(json_filename, True)
- quality = analyse_trace_quality(open(json_filename))
- if min_mismatches is None or mismatches < min_mismatches:
- min_mismatches = mismatches
- best_match_mismatch_list = mismatch_list
- best_match_quality = quality
- best_match_reference = dataset_name
-
- info = {
- "sample_name": args.sample_name,
- "best_reference": best_match_reference,
- "mismatches": min_mismatches,
- "mismatch_list": best_match_mismatch_list,
- "quality": best_match_quality,
- }
- json.dump(info, open(args.output_filename, "w"))
diff -r 7e49c6b19f5e -r f2a7aaf93a1d assess_poliovirus_alignment.xml
--- a/assess_poliovirus_alignment.xml Tue Jul 19 11:47:08 2022 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,51 +0,0 @@
-
-
- python
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff -r 7e49c6b19f5e -r f2a7aaf93a1d summarize_poliovirus_alignment.xml
--- a/summarize_poliovirus_alignment.xml Tue Jul 19 11:47:08 2022 +0000
+++ b/summarize_poliovirus_alignment.xml Tue Jul 19 11:57:59 2022 +0000
@@ -1,4 +1,4 @@
-
+
python
diff -r 7e49c6b19f5e -r f2a7aaf93a1d test-data/0194/poliovirus1sabin.json
--- a/test-data/0194/poliovirus1sabin.json Tue Jul 19 11:47:08 2022 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,98 +0,0 @@
-{
-"gapFreeConsensus": "GCAACGACTTCAGTGTGCGCTTACTGCGAGATACAACACACATTAGTCAAGAGGCTATGCCACAAGGAATTGGTGACATGATTGAGGGGACCATTGAAGGGATTGCCAAAAATGCATTGGTTCCCTCGACTCCCACCAGTAGCCTGCCTGACACAAAACCGAGTGGTCCAGCCCACTCCAAGGAGATACCTGCGTTGACGGCCGTGGAGACAGGGGCTACCAATCCGTTGGTGCCTTCGGACACCGTGCAAACGCGCCACGTCATCCAGAGACGGACGCGATCAGAGTCCACGGTTGAGTCATTCTTTGCAAGAGGGGCTTGCGTGGCTATCATCGAGGTGGACAATGATGCACCGACGAAGCGCGCCAGCAGATTGTTTTCGGTTTGGAAAATAACTTACAAAGATACTGTTCAACTGAGACGCAAACTGGAATTTTTCACATACTCGAGATTTGACATGGAGTTCACTTTTGTGGTCACCTCAAACTACACTGATGCAAATAACGGACATGCACTGAACCAAGTTTACCAGATAATGTATATACCACCCGGAGCACCTATCCCTGGTAAATGGAATGACTACACGTGGCAGACGTCTTCTAACCCGTCGGTATTTTACACCTATGGGGCGCCCCCAGCAAGAATATCAGTGCCCTACGTGGGAATTGCTAATGCGTATTCCCACTTTTATGATGGGTTTGCAAAAGTACCACTAGCGGGTCAAACCTCAACTGAAGGCGATTCGTTGTACGGTGCTGCCTCACTGAATGATTTTGGATCACTGGCTGTTCGCGTGGTAAATGATCACAACCCCACGCGGCTCACCTCCAAGATCAGAGTGTACATGAAGCCAAAGCATGTCAGAGTCTGGTGCCCACGACCTCCACGAGCAGTCCCATACTTCGGACCAGGTGTTGATTATAAAGATGGGCTCACCCCACTACCAGAAAAGGGATTAACGACTTATGGATTTGGACACCAAAACAAAGCTGTGTATACAGCTGGCTACAAAATTTGCAATTACCACCTAGCTACACAAGAAGACTTGCAAAATGCCGTGAGTGTCA",
-"gappedConsensus": "--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCAACGACTTCAGTGTGCGCTTACTGCGAGATACAACACACATTAGTCAAGAGGCTATGCCACAAGGAATTGGTGACATGATTGAGGGGACCATTGAAGGGATTGCCAAAAATGCATTGGTTCCCTCGACTCCCACCAGTAGC-CTGCCTGACACAAAACCGAGTGGTCCAGCCCACTCCAAGGAGATACCTGCGTTGACGGCCGTGGAGACAGGGGCTACCAATCCGTTGGTGCCTTCGGACACCGTGCAAACGCGCCACGTCATCCAGAGACGGACGCGATCAGAGTCCACGGTTGAGTCATTCTTTGCAAGAGGGGCTTGCGTGGCTATCATCGAGGTGGACAATGATGCACCGACGAAGCGCGCCAGCAGATTGTTTTCGGTTTGGAAAATAACTTACAAAGATACTGTTCAACTGAGACGCAAACTGGAATTTTTCACATACTCGAGATTTGACATGGAGTTCACTTTTGTGGTCACCTCAAACTACACTGATGCAAATAACGGACATGCACTGAACCAAGTTTACCAGATAATGTATATACCACCCGGAGCACCTATCCCTGGTAAATGGAATGACTACACGTGGCAGACGTCTTCTAACCCGTCGGTATTTTACACCTATGGGGCGCCCCCAGCAAGAATATCAGTGCCCTACGTGGGAATTGCTAATGCGTATTCCCACTTTTATGATGGGTTTGCAAAAGTACCACTAGCGGGTCAAACCTCAACTGAAGGCGATTCGTTGTACGGTGCTGCCTCACTGAATGATTTTGGATCACTGGCTGTTCGCGTGGTAAATGATCACAACCCCACGCGGCTCACCTCCAAGATCAGAGTGTACATGAAGCCAAAGCATGTCAGAGTCTGGTGCCCACGACCTCCACGAGCAGTCCCATACTTCGGACCAGGTGTTGATTATAAAGATGG---GCTCACCCCACTACCAGAAAAGGGATTAACGACTTATGGATTTGGACACCAAAACAAAGCTGTGTATACAGCTGGCTACAAAATTTGCAATTACCACCTAGCTACACAAGAAGACTTGCAAAATGCCGTGAGTGTCA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------",
-"msa":
-[
-{
-"reference": false,
-"forward": false,
-"traceFileName": "dataset_152179",
-"leadingGaps": "2606",
-"trailingGaps": "4027",
-"align": "GCGTTGACGGCCGTGGAGACAGGGGCTACCAATCCGTTGGTGCCTTCGGACACCGTGCAAACGCGCCACGTCATCCAGAGACGGACGCGATCAGAGTCCACGGTTGAGTCATTCTTTGCAAGAGGGGCTTGCGTGGCTATCATCGAGGTGGACAATGATGCACCGACGAAGCGCGCCAGCAGATTGTTTTCGGTTTGGAAAATAACTTACAAAGATACTGTTCAACTGAGACGCAAACTGGAATTTTTCACATACTCGAGATTTGACATGGAGTTCACTTTTGTGGTCACCTCAAACTACACTGATGCAAATAACGGACATGCACTGAACCAAGTTTACCAGATAATGTATATACCACCCGGAGCACCTATCCCTGGTAAATGGAATGACTACACGTGGCAGACGTCTTCTAACCCGTCGGTATTTTACACCTATGGGGCGCCCCCAGCAAGAATATCAGTGCCCTACGTGGGAATTGCTAATGCGTATTCCCACTTTTATGATGGGTTTGCAAAAGTACCACTAGCGGGTCAAACCTCAACTGAAGGCGATTCGTTGTACGGTGCTGCCTCACTGAATGATTTTGGATCACTGGCTGTTCGCGTGGTAAATGATCACAACCCCACGCGGCTCACCTCCAAGATCAGAGTGTACATGAAGCCAAAGCATGTCAGAGTCTGGTGCCCACGACCTCCACGAGCAGTCCCATACTTCGGACCAGGTGTTGATTATAAAGATGG---GCTCACCCCACTACCAGAAAAGGGATTAACGACTTATGGATTTGGACACCAAAACAAAGCTGTGTA"
-}
-,
-{
-"reference": false,
-"forward": true,
-"traceFileName": "dataset_152180",
-"leadingGaps": "2923",
-"trailingGaps": "3956",
-"align": "ACATGCACTGAACCAAGTTTACCAGATAATGTATATACCACCCGGAGCACCTATCCCTGGTAAATGGAATGACTACACGTGGCAGACGTCTTCTAACCCGTCGGTATTTTACACCTATGGGGCGCCCCCAGCAAGAATATCAGTGCCCTACGTGGGAATTGCTAATGCGTATTCCCACTTTTATGATGGGTTTGCAAAAGTACCACTAGCGGGTCAAACCTCAACTGAAGGCGATTCGTTGTACGGTGCTGCCTCACTGAATGATTTTGGATCACTGGCTGTTCGCGTGGTAAATGATCACAACCCCACGCGGCTCACCTCCAAGATCAGAGTGTACATGAAGCCAAAGCATGTCAGAGTCTGGTGCCCACGACCTCCACGAGCAGTCCCATACTTCGGACCAGGTGTTGATTATAAAGATGG---GCTCACCCCACTACCAGAAAAGGGATTAACGACTTATGGATTTGGACACCAAAACAAAGCTGTGTATACAGCTGGCTACAAAATTTGCAATTACCACCTAGCTACACAAGAAGACTTGCAAAATGCCGTGAGTGTCA"
-}
-,
-{
-"reference": false,
-"forward": true,
-"traceFileName": "dataset_152182",
-"leadingGaps": "2455",
-"trailingGaps": "4111",
-"align": "ATTAGTCAAGAGGCTATGCCACAAGGAATTGGTGACATGATTGAGGGGACCATTGAAGGGATTGCCAAAAATGCATTGGTTCCCTCGACTCCCACCAGTAGC-CTGCCTGACACAAAACCGAGTGGTCCAGCCCACTCCAAGGAGATACCTGCGTTGACGGCCGTGGAGACAGGGGCTACCAATCCGTTGGTGCCTTCGGACACCGTGCAAACGCGCCACGTCATCCAGAGACGGACGCGATCAGAGTCCACGGTTGAGTCATTCTTTGCAAGAGGGGCTTGCGTGGCTATCATCGAGGTGGACAATGATGCACCGACGAAGCGCGCCAGCAGATTGTTTTCGGTTTGGAAAATAACTTACAAAGATACTGTTCAACTGAGACGCAAACTGGAATTTTTCACATACTCGAGATTTGACATGGAGTTCACTTTTGTGGTCACCTCAAACTACACTGATGCAAATAACGGACATGCACTGAACCAAGTTTACCAGATAATGTATATACCACCCGGAGCACCTATCCCTGGTAAATGGAATGACTACACGTGGCAGACGTCTTCTAACCCGTCGGTATTTTACACCTATGGGGCGCCCCCAGCAAGAATATCAGTGCCCTACGTGGGAATTGCTAATGCGTATTCCCACTTTTATGATGGGTTTGCAAAAGTACCACTAGCGGGTCAAACCTCAACTGAAGGCGATTCGTTGTACGGTGCTGCCTCACTGAATGATTTTGGATCACTGGCTGTTCGCGTGGTAAATGATCACAACCCCACGCGGCTCACCTCCAAGATCAGAGTGTACATGAAGCCAAAGCATGTCAGAGTCTGGTGCCCACGACCTCCACGAGCAGTCCCATACTTCGGACCAGGTGT"
-}
-,
-{
-"reference": false,
-"forward": false,
-"traceFileName": "dataset_152181",
-"leadingGaps": "2414",
-"trailingGaps": "4608",
-"align": "GCAACGACTTCAGTGTGCGCTTACTGCGAGATACAACACACATTAGTCAAGAGGCTATGCCACAAGGAATTGGTGACATGATTGAGGGGACCATTGAAGGGATTGCCAAAAATGCATTGGTTCCCTCGACTCCCACCAGTAGC-CTGCCTGACACAAAACCGAGTGGTCCAGCCCACTCCAAGGAGATACCTGCGTTGACGGCCGTGGAGACAGGGGCTACCAATCCGTTGGTGCCTTCGGACACCGTGCAAACGCGCCACGTCATCCAGAGACGGACGCGATCAGAGTCCACGGTTGAGTCATTCTTTGCAAGAGGGGCTTGCGTGGCTATCATCGAGGTGGACAATGATGCACCGACGAAGCGCGCCAGCAGATTGTTTTCGGTTTGGAAAATAACTTACAAAGATACTGTTCAACTG"
-}
-,
-{
-"reference": true,
-"forward": true,
-"traceFileName": "",
-"leadingGaps": "0",
-"trailingGaps": "0",
-"align": "TTAAAACAGCTCTGGGGTTGCACCCGCCCCAGAGGCCCACGTGGCGGCTAGTACTCCGGTATTGCGGTACCCTTGTACGCCTGTTTTATACTCCCTTCCCGTAACTTAGACGCACAAAACCAAGTTCAATAGAAGGGGGTACAAACCAGTACCACCACGAACAAGCACTTCTGTTTCCCCGGTGATGTTGTATAGACTGCTTGCGTGGTTGAAAGCGACGGATCCGTTATCCGCTTATGTACTTCGAGAAGCCCAGTACCACCTCGGAATCTTCGATGCGTTGCGCTCAGCACTCAACCCCAGAGTGTAGCTTAGGCTGATGAGTCTGGACATCCCTCACCGGTGACGGTGGTCTAGGCTGCGTTGGCGGCCTACCTATGGCTAACGCCATGGGACGCTAGTTGTGAACAAGGTGTGAAGAGCCTATTGAGCTACATAAGAATCCTCCGGCCCCTGAATGCGGCTAATCCCAACCTCGGGGCAGGTGGTCACAAACCAGTGATTGGCCTGTCGTAACGCGCAAGTCCGTGGCGGAACCGACTACTTTGGGTGTCCGTGTTTCCTTTTATTTTATTGTGGCTGCTTATGGTGACAATCACAGATTGTTATCATAAAGCGAATTGGATTGGCCATCCGGTGAAAGTGAGATTCATTATCTATCTGTTTGCTGGATTCGCTCCATTGAGTGTGTTTACTCTAAGTACAATTTCAACAGTTATTTCAATCAGACAATTGTATCATAATGGGTGCTCAGGTTTCATCACAGAAAGTGGGCGCACATGAAAACTCAAATAGAGCGTATGGTGGTTCTACCATTAATTACACCACCATTAATTATTATAGAGATTCAGCTAGTAACGCGGCTTCGAAACAGGACTTCTCTCAAGACCCTTCCAAGTTCACCGAGCCCATCAAGGATGTCCTGATAAAAACATCCCCAATGCTAAACTCGCCAAACATAGAGGCTTGCGGGTATAGCGATAGAGTACTGCAATTAACACTGGGAAACTCCACTATAACCACACAGGAGGCGGCTAATTCAGTAGTCGCTTATGGGCGTTGGCCTGAATATCTGAGGGACAGCGAAGCCAATCCAGTGGACCAGCCGACAGAACCAGACGTCGCTGCATGCAGGTTTTATACGCTAGACACCGTGTCTTGGACGAAAGAGTCGCGAGGGTGGTGGTGGAAGTTGCCTGATGCACTGCGGGACATGGGACTCTTTGGCCAAAATATGTACTACCACTACCTAGGTAGGTCCGGGTACACCGTGCATGTACAGTGTAACGCCTCCAAATTCCACCAGGGGGCACTAGGGGTATTCGCCGTACCAGAGATGTGTCTGGCCGGGGATAGCAACACCACTACCATGCACACCAGCTATCAAAATGCCAATCCTGGCGAGAAAGGAGGCACTTTCACGGGTACGTTCACTCCTGACGACAACCAGACATCACCTGCCCGTAGGTTCTGCCCGGTGGATTACCTCTTTGGAAATGGCACGTTATTGGGGAATGCCTTTGTGTTCCCGCACCAGATAATAAACCTACGGACCAACAACTGTGCTACACTGGTACTCCCTTACGTGAACTCCCTCTCGATAGATAGTATGGTAAAGCACAATAATTGGGGAATTGCAATATTACCATTGGCCCCATTAAATTTTGCTAGTGAGTCCTCCCCAGAGATTCCAATCACCTTGACCATAGCCCCTATGTGCTGTGAGTTCAATGGATTAAGAAACATTACCCTGCCACGCTTACAGGGCCTGCCGGTCATGAACACCCCTGGTAGCAATCAATATCTTACTGCAGACAACTTCCAGTCACCGTGTGCGCTGCCTGAATTTGATGTGACCCCACCTATTGACATACCCGGTGAAGTTAAGAACATGATGGAATTGGCAGAAATCGACACCATGATTCCCTTTGACTTAAGTGCAAAAAAAAAGAACACCATGGAAATGTATAGGGTTCGGTTAAGTGACAAACCACATACAGACGATCCCATACTCTGCCTGTCACTCTCTCCAGCTTCAGATCCTAGGTTGTCACATACTATGCTTGGAGAAATCCTAAATTACTACACACACTGGGCAGGATCCCTGAAGTTCACGTTTCTGTTCTGTGGATCCATGATGGCAACTGGCAAACTGTTGGTGTCATACGCGCCTCCTGGAGCCGACCCACCAAAGAAGCGTAAGGAGGCGATGTTGGGAACACATGTGATCTGGGACATAGGACTGCAGTCCTCATGTACTATGGTAGTGCCATGGATTAGCAACACCACGTATCGGCAAACCATAGATGATAGTTTCACCGAAGGCGGATACATCAGCGTCTTCTACCAAACCAGAATAGTCGTCCCTCTTTCGACACCCAGAGAGATGGACATCCTTGGTTTTGTGTCAGCGTGTAATGACTTCAGCGTGCGCTTGATGCGAGATACCACACATATAGAGCAAAAAGCGCTAGCACAGGGGTTAGGTCAGATGCTTGAAAGCATGATTGACAACACAGTCCGTGAAACGGTGGGGGCGGCAACGTCTAG-AGACGCTCTCCCAAACACTGAAGCCAGTGGACCAGCACACTCCAAGGAAATTCCGGCACTCACCGCAGTGGAAACTGGGGCCACAAATCCACTAGTCCCTTCTGATACAGTGCAAACCAGACATGTTGTACAACATAGGTCAAGGTCAGAGTCTAGCATAGAGTCTTTCTTCGCGCGGGGTGCATGCGTGGCCATTATAACCGTGGATAACTCAGCTTCCACCAAGAATAAGGATAAGCTATTTACAGTGTGGAAGATCACTTATAAAGATACTGTCCAGTTACGGAGGAAATTGGAGTTCTTCACCTATTCTAGATTTGATATGGAATTTACCTTTGTGGTTACTGCAAATTTCACTGAGACTAACAATGGGCATGCCTTAAATCAAGTGTACCAAATTATGTACGTACCACCAGGCGCTCCAGTGCCCGAGAAATGGGACGACTACACATGGCAAACCTCATCAAATCCATCAATCTTTTACACCTACGGAACAGCTCCAGCCCGGATCTCGGTACCGTATGTTGGTATTTCGAACGCCTATTCACACTTTTACGACGGTTTTTCCAAAGTACCACTGAAGGACCAGTCGGCAGCACTAGGTGACTCCCTCTATGGTGCAGCATCTCTAAATGACTTCGGTATTTTGGCTGTTAGAGTAGTCAATGATCACAACCCGACCAAGGTCACCTCCAAAATCAGAGTGTATCTAAAACCCAAACACATCAGAGTCTGGTGCCCGCGTCCACCGAGGGCAGTGGCGTACTACGGCCCTGGAGTGGATTACAAGGATGGTACGCTTACACCCCTCTCCACCAAGGATCTGACCACATATGGATTCGGACACCAAAACAAAGCGGTGTACACTGCAGGTTACAAAATTTGCAACTACCATTTGGCCACTCAGGAAGATTTGCAAAACGCAGTGAACGTCATGTGGAATAGAGACCTCTTAGTCACAGAATCAAGAGCCCAGGGCACCGATTCAATCGCAAGGTGCAATTGCAACGCAGGGGTGTACTACTGCGAGTCTAGAAGGAAATACTACCCAGTATCCTTCGTTGGCCCAACGTTCCAGTACATGGAGGCTAATAACTATTACCCAGCTAGGTACCAGTCCCATATGCTCATTGGCCATGGATTCGCATCTCCAGGGGATTGTGGTGGCATACTCAGATGTCACCACGGGGTGATAGGGATCATTACTGCTGGTGGAGAAGGGTTGGTTGCATTTACAGACATTAGAGACTTGTATGCCTACGAAGAAGAAGCCATGGAACAAGGCATCACCAATTACATAGAGTCACTTGGGGCCGCATTTGGAAGTGGATTTACTCAGCAGATTGGAGACAAAATAACAGAGTTGACTAATATGGTGACCAGTACCATCACTGAAAAGCTACTTAAGAACTTGATCAAGATCATATCCTCACTAGTTATTATAACTAGGAATTATGAAGACACCACAACAGTGCTCGCTACCCTGGCCCTTCTTGGGTGTGATGCTTCACCATGGCAGTGGCTTAGAAAGAAAGCATGCGATGTTCTGGAGATACCTTATGTCACCAAGCAAGGTGACAGTTGGTTGAAGAAGTTTACTGAAGCATGCAACGCAGCTAAGGGACTGGAGTGGGTGTCAAACAAAATCTCAAAATTCATTGATTGGCTCAAGGAGAAAATTATCCCACAAGCTAGAGATAAGTTGGAATTTGTAACAAAACTTAGACAACTAGAAATGCTGGAAAACCAAATCTCAACTATACACCAATCATGCCCTAGTCAGGAACACCAGGAAATTCTATTCAATAATGTCAGATGGTTATCCATCCAGTCTAAGAGGTTTGCCCCTCTTTACGCAGTGGAAGCCAAAAGAATACAGAAACTAGAGCATACCATTAACAACTACATACAGTTCAAGAGCAAACACCGTATTGAACCAGTATGTTTGCTAGTACATGGCAGCCCCGGAACAGGTAAATCTGTAGCAACCAACCTGATTGCTAGAGCCATAGCTGAAAGAGAAAACACGTCCACGTACTCGCTACCCCCGGATCCATCACACTTCGACGGATACAAACAACAGGGAGTGGTGATTATGGACGACCTGAATCAAAACCCAGATGGTGCGGACATGAAGCTGTTCTGTCAGATGGTATCAACAGTGGAGTTTATACCACCCATGGCATCCCTGGAGGAGAAAGGAATCCTGTTTACTTCAAATTACGTTCTAGCATCCACGAACTCAAGCAGAATTTCCCCCCCCACTGTGGCACACAGTGATGCATTAGCCAGGCGCTTTGCGTTCGACATGGACATTCAGGTCATGAATGAGTATTCTAGAGATGGGAAATTGAACATGGCCATGGCTACTGAAATGTGTAAGAACTGTCACCAACCAGCAAACTTTAAGAGATGCTGTCCTTTAGTGTGTGGTAAGGCAATTCAATTAATGGACAAATCTTCCAGAGTTAGATACAGTATTGACCAGATCACTACAATGATTATCAATGAGAGAAACAGAAGATCCAACATTGGCAATTGTATGGAGGCTTTGTTCCAAGGACCACTCCAGTATAAAGACTTGAAGATTGACATCAAGACGAGTCCCCCTCCTGAATGTATCAATGACTTGCTCCAAGCAGTTGACTCCCAGGAGGTGAGAGATTACTGTGAGAAGAAGGGTTGGATAGTCAACATCACCAGCCAGGTTCAAACAGAAAGGAACATCAACAGGGCAATGACAATTCTACAAGCGGTGACAACCTTCGCCGCAGTGGCTGGAGTTGTCTATGTCATGTATAAACTGTTTGCTGGACACCAGGGAGCATACACTGGTTTACCAAACAAAAAACCCAACGTGCCCACCATTAGGACAGCAAAGGTACAAGGGCCAGGGTTCGATTACGCAGTGGCTATGGCTAAAAGAAACATTGTTACAGCAACTACTAGCAAGGGAGAGTTCACTATGTTAGGAGTCCACGACAACGTGGCTATTTTACCAACCCACGCTTCACCTGGTGAAAGCATTGTGATCGATGGCAAAGAAGTGGAGATCTTGGATGCCAAAGCGCTCGAAGATCAAGCAGGAACCAATCTTGAAATCACTATAATCACTCTAAAGAGAAATGAAAAGTTCAGAGACATTAGACCACATATACCTACTCAAATCACTGAGACAAATGATGGAGTCTTGATCGTGAACACTAGCAAGTACCCCAATATGTATGTTCCTGTCGGTGCTGTGACTGAACAGGGATATCTAAATCTCGGTGGGCGCCAAACTGCTCGTACTCTAATGTACAACTTTCCAACCAGAGCAGGACAGTGTGGTGGAGTCATCACATGTACTGGGAAAGTCATCGGGATGCATGTTGGTGGGAACGGTTCACACGGGTTTGCAGCGGCCCTGAAGCGATCATACTTCACTCAGAGTCAAGGTGAAATCCAGTGGATGAGACCTTCGAAGGAAGTGGGATATCCAATCATAAATGCCCCGTCCAAAACCAAGCTTGAACCCAGTGCTTTCCACTATGTGTTTGAAGGGGTGAAGGAACCAGCAGTCCTCACTAAAAACGATCCCAGGCTTAAGACAAACTTTGAGGAGGCAATTTTCTCCAAGTACGTGGGTAACAAAATTACTGAAGTGGATGAGCACATGAAAGAGGCAGTAGACCACTATGCTGGCCAGCTCATGTCACTAGACATCAACACAGAACAAATGTGCTTGGAGGATGCCATGTATGGCACTGATGGTCTAGAAGCACTTGATTTGTCCACCAGTGCTGGCTACCCTTATGTAGCAATGGGAAAGAAGAAGAGAGATATCTTGAACAAACAAACCAGAGACACTAAGGAAATGCAAAAACTGCTCGACACATATGGAATCAACCTCCCACTGGTGACTTATGTAAAGGATGAACTTAGATCCAAAACAAAGGTTGAGCAGGGGAAATCCAGATTAATTGAAGCTTCTAGTTTGAATGACTCAGTGGCAATGAGAATGGCTTTTGGGAACCTATATGCTGCTTTTCACAAAAACCCAGGAGTGATAACAGGTTCAGCAGTAGGGTGCGATCCAGATTTGTTTTGGAGCAAAATTCCGGTATTGATGGAAGAGAAGCTGTTTGCCTTTGACTACACAGGGTATGATGCATCTCTCAGCCCTGCTTGGTTCGAGGCACTAGAGATGGTGCTTGAGAAAATCGGATTCGGAGACAGAGTTGACTACATCGACTACCTAAACCACTCACACCACCTGTACAAGAATAAAACATACTGTGTCAAGGGCGGTATGCCATCTGGTTGCTCAGGCACTTCAATTTTTAACTCAATGATTAACAACTTGATTATCAGGACACTCTTACTGAAAACCTACAAGGGCATAGATTTAGACCACCTAAAAATGATTGCCTATGGTGATGATGTAATTGCTTCCTACCCCCATGAAGTTGACGCTAGTCTCCTAGCCCAATCAGGAAAAGACTATGGACTAACTATGACTCCAGCTGACAAATCAGCTATATTTGAAACAGTCACATGGGAGAATGTAACATTCTTGAAGAGATTCTTCAGGGCAGACGAGAAATACCCATTTCTTATTCATCCAGTAATGCCAATGAAGGAAATTCATGAATCAATTAGATGGACAAAAGATCCTAGGAACACTCAGGATCACGTTCGCTCTCTGTGCCTATTAGCTTGGCACAATGGCGAAGAAGAATATAACAAATTCCTAGCTAAAATCAGGAGTGTGCCAATTGGAAGAGCTTTATTGCTCCCAGAGTACTCAACATTGTACCGCCGTTGGCTTGACTCATTTTAGTAACCCTACCTCAGTCGAATTGGATTGGGTCATACTGCTGTAGGGGTAAATTTTTCTTTAATTCGGAGG"
-}
-],
-"gappedTraces":
-[
-{
-"traceFileName": "dataset_152179",
-"leadingGaps": 2606,
-"trailingGaps": 4027,
-"peakA": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 5, 6, 5, 5, 4, 4, 4, 4, 5, 6, 6, 7, 7, 8, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 7, 7, 8, 9, 9, 10, 11, 11, 11, 11, 10, 10, 10, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 12, 13, 13, 14, 15, 15, 15, 15, 14, 13, 12, 12, 13, 14, 15, 15, 16, 16, 16, 16, 15, 15, 14, 14, 14, 14, 15, 16, 17, 18, 18, 17, 17, 16, 17, 18, 19, 20, 20, 19, 18, 17, 17, 17, 18, 19, 21, 21, 20, 18, 16, 15, 14, 15, 16, 18, 19, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 19, 20, 21, 22, 23, 23, 23, 23, 23, 23, 23, 23, 24, 24, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 24, 25, 26, 27, 27, 27, 27, 27, 28, 28, 28, 28, 29, 28, 28, 28, 29, 29, 30, 30, 31, 31, 32, 32, 32, 32, 32, 32, 32, 33, 33, 34, 35, 36, 36, 37, 37, 38, 38, 38, 37, 37, 38, 38, 39, 41, 42, 42, 42, 42, 41, 40, 40, 41, 42, 43, 44, 44, 44, 44, 45, 46, 48, 51, 53, 55, 56, 57, 59, 61, 65, 70, 76, 80, 83, 82, 79, 74, 68, 62, 58, 57, 60, 67, 81, 101, 129, 164, 207, 254, 305, 358, 409, 455, 495, 523, 538, 538, 523, 493, 452, 404, 352, 301, 255, 214, 180, 154, 136, 126, 124, 129, 139, 155, 174, 193, 212, 228, 241, 249, 252, 249, 239, 224, 204, 179, 152, 125, 99, 77, 58, 44, 33, 26, 20, 16, 12, 10, 8, 8, 7, 8, 9, 10, 12, 13, 15, 17, 20, 23, 26, 29, 32, 35, 38, 42, 48, 56, 67, 80, 96, 113, 131, 148, 165, 181, 197, 211, 225, 235, 242, 244, 241, 233, 220, 204, 185, 165, 144, 123, 103, 85, 69, 56, 45, 35, 28, 22, 17, 14, 11, 9, 8, 7, 6, 6, 6, 6, 6, 7, 7, 7, 6, 6, 5, 5, 4, 4, 5, 5, 6, 7, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 5, 7, 9, 12, 16, 19, 23, 28, 33, 39, 46, 56, 67, 79, 91, 103, 113, 121, 128, 132, 136, 139, 141, 141, 140, 135, 128, 119, 107, 94, 81, 68, 56, 46, 36, 29, 22, 16, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 3, 5, 6, 8, 10, 12, 14, 17, 20, 25, 31, 38, 46, 54, 63, 73, 84, 96, 110, 125, 140, 155, 168, 181, 191, 201, 208, 213, 216, 216, 213, 207, 198, 187, 175, 162, 150, 139, 129, 122, 116, 114, 114, 117, 124, 133, 143, 155, 168, 180, 191, 202, 212, 220, 226, 229, 228, 224, 216, 206, 193, 180, 167, 155, 144, 134, 126, 118, 113, 110, 109, 110, 114, 118, 124, 129, 134, 139, 142, 143, 144, 142, 140, 135, 130, 123, 115, 107, 99, 91, 86, 82, 80, 81, 83, 88, 95, 104, 114, 126, 139, 152, 166, 180, 194, 207, 219, 230, 239, 247, 253, 258, 261, 263, 264, 263, 262, 260, 256, 251, 245, 236, 225, 213, 200, 186, 172, 156, 142, 127, 115, 104, 96, 90, 87, 86, 87, 91, 96, 103, 111, 120, 129, 137, 144, 150, 154, 156, 157, 156, 152, 147, 139, 130, 121, 112, 104, 97, 91, 85, 81, 78, 77, 78, 81, 86, 93, 101, 110, 119, 127, 135, 141, 147, 151, 154, 155, 153, 149, 142, 134, 125, 115, 107, 98, 91, 84, 78, 73, 69, 68, 69, 71, 74, 78, 81, 85, 88, 91, 95, 99, 102, 104, 104, 102, 99, 95, 90, 86, 81, 75, 69, 61, 54, 46, 39, 32, 27, 23, 20, 18, 17, 17, 18, 20, 22, 25, 30, 35, 41, 50, 60, 71, 83, 95, 107, 118, 129, 139, 150, 159, 169, 176, 182, 184, 183, 179, 173, 165, 155, 145, 134, 123, 111, 99, 87, 75, 64, 55, 47, 40, 35, 30, 25, 20, 15, 11, 7, 4, 2, 1, 1, 1, 1, 1, 2, 4, 6, 8, 11, 15, 19, 24, 30, 37, 45, 54, 64, 76, 89, 104, 120, 136, 152, 167, 181, 195, 208, 221, 233, 245, 255, 263, 269, 272, 274, 274, 273, 272, 269, 266, 262, 256, 250, 242, 232, 221, 208, 193, 178, 162, 148, 136, 127, 120, 115, 113, 112, 113, 116, 122, 129, 139, 151, 165, 179, 192, 204, 212, 216, 216, 211, 202, 191, 178, 164, 149, 134, 120, 106, 93, 81, 71, 61, 53, 45, 40, 35, 31, 27, 24, 21, 18, 16, 14, 13, 12, 12, 11, 9, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 15, 22, 30, 39, 49, 62, 76, 92, 109, 127, 145, 162, 177, 190, 200, 207, 211, 211, 207, 201, 191, 179, 166, 151, 135, 120, 105, 91, 78, 66, 54, 45, 37, 30, 25, 22, 20, 19, 18, 17, 16, 15, 14, 14, 13, 13, 12, 11, 10, 8, 6, 5, 4, 4, 4, 4, 5, 5, 5, 5, 4, 4, 4, 5, 7, 11, 16, 22, 29, 36, 45, 55, 66, 78, 91, 104, 117, 129, 140, 148, 154, 158, 159, 157, 152, 145, 135, 124, 113, 102, 91, 82, 75, 69, 66, 65, 67, 72, 81, 93, 108, 125, 142, 161, 179, 197, 213, 229, 242, 252, 259, 264, 267, 268, 269, 269, 269, 268, 266, 264, 259, 253, 245, 234, 221, 206, 191, 175, 160, 144, 129, 113, 98, 84, 71, 61, 53, 47, 42, 37, 33, 30, 28, 28, 30, 34, 39, 46, 53, 60, 68, 77, 89, 103, 121, 142, 164, 187, 209, 228, 246, 262, 276, 289, 301, 310, 317, 321, 321, 318, 313, 308, 304, 301, 298, 295, 289, 281, 269, 253, 236, 216, 196, 176, 155, 134, 114, 93, 75, 58, 45, 34, 26, 20, 16, 12, 10, 8, 6, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 5, 5, 4, 3, 3, 3, 3, 4, 5, 6, 7, 7, 7, 7, 6, 6, 6, 6, 7, 6, 6, 5, 3, 2, 1, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 17, 23, 30, 39, 49, 61, 75, 91, 108, 128, 148, 168, 186, 202, 214, 222, 225, 224, 219, 209, 197, 182, 165, 148, 130, 113, 97, 85, 76, 71, 72, 77, 85, 96, 109, 123, 137, 152, 168, 184, 199, 211, 219, 222, 220, 213, 201, 186, 168, 150, 131, 112, 94, 77, 62, 50, 39, 31, 25, 21, 19, 18, 18, 20, 22, 26, 31, 39, 50, 63, 79, 97, 116, 136, 157, 177, 196, 212, 225, 234, 238, 237, 231, 220, 205, 186, 165, 144, 122, 101, 81, 64, 49, 36, 26, 17, 10, 6, 2, 1, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 2, 4, 6, 9, 13, 19, 26, 35, 46, 60, 76, 95, 116, 138, 162, 185, 207, 227, 242, 253, 259, 260, 255, 245, 231, 214, 193, 171, 147, 124, 102, 82, 65, 51, 40, 31, 24, 19, 16, 14, 12, 11, 10, 8, 7, 6, 5, 6, 6, 7, 7, 7, 6, 5, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 5, 4, 4, 3, 3, 4, 6, 10, 15, 22, 30, 41, 52, 66, 82, 99, 116, 133, 148, 161, 169, 175, 176, 173, 167, 157, 144, 128, 110, 92, 74, 57, 42, 29, 18, 10, 4, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 3, 10, 20, 32, 48, 66, 85, 106, 128, 150, 172, 192, 209, 222, 230, 232, 229, 220, 207, 190, 170, 147, 124, 100, 78, 58, 42, 29, 19, 12, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 8, 14, 21, 30, 42, 55, 70, 87, 106, 127, 149, 172, 195, 216, 235, 251, 265, 275, 283, 288, 292, 295, 296, 296, 296, 295, 295, 296, 296, 295, 291, 284, 271, 253, 231, 207, 181, 156, 134, 113, 95, 80, 67, 55, 46, 39, 33, 30, 28, 26, 25, 24, 23, 22, 21, 20, 20, 21, 23, 24, 26, 27, 27, 27, 28, 29, 31, 36, 42, 51, 61, 74, 89, 108, 130, 154, 181, 207, 232, 255, 273, 286, 294, 295, 290, 278, 261, 239, 213, 186, 160, 135, 112, 92, 74, 59, 46, 35, 26, 18, 12, 8, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 11, 16, 23, 32, 44, 58, 76, 97, 119, 143, 166, 188, 208, 227, 243, 257, 268, 275, 280, 281, 281, 279, 277, 277, 277, 278, 280, 283, 285, 288, 290, 291, 291, 290, 288, 287, 288, 292, 298, 307, 315, 322, 325, 325, 322, 317, 313, 310, 310, 312, 315, 319, 323, 326, 328, 328, 327, 325, 322, 319, 315, 312, 311, 309, 308, 307, 305, 302, 296, 287, 276, 260, 241, 218, 192, 165, 138, 112, 88, 67, 50, 35, 25, 17, 11, 8, 6, 5, 4, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 10, 17, 28, 41, 57, 75, 97, 120, 146, 171, 195, 215, 229, 238, 240, 237, 229, 217, 201, 182, 161, 139, 116, 95, 76, 60, 46, 35, 27, 20, 15, 11, 9, 7, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 5, 6, 6, 6, 5, 4, 4, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 10, 13, 18, 24, 33, 44, 58, 75, 94, 115, 137, 161, 185, 207, 227, 244, 254, 258, 255, 244, 226, 203, 178, 151, 125, 102, 81, 64, 50, 38, 29, 22, 17, 13, 10, 8, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 8, 10, 11, 11, 11, 11, 11, 10, 10, 9, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 10, 18, 28, 41, 55, 71, 89, 109, 130, 150, 169, 185, 197, 203, 204, 198, 188, 174, 156, 136, 115, 94, 74, 57, 42, 31, 22, 15, 10, 7, 5, 4, 3, 3, 3, 3, 3, 3, 4, 7, 10, 16, 24, 36, 50, 67, 87, 108, 131, 153, 175, 195, 212, 226, 236, 242, 244, 240, 230, 216, 197, 176, 154, 131, 111, 92, 76, 63, 52, 43, 37, 31, 27, 25, 23, 22, 22, 23, 25, 29, 34, 43, 55, 71, 92, 117, 144, 173, 201, 229, 254, 275, 290, 298, 297, 286, 266, 240, 210, 178, 148, 120, 97, 76, 60, 46, 35, 27, 21, 17, 15, 13, 11, 9, 7, 6, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 15, 14, 14, 12, 11, 10, 10, 9, 8, 8, 6, 5, 3, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 6, 7, 7, 7, 7, 8, 9, 9, 10, 12, 14, 16, 20, 26, 34, 45, 59, 76, 96, 120, 145, 172, 197, 221, 241, 256, 265, 268, 263, 251, 233, 210, 184, 156, 130, 106, 86, 70, 59, 53, 52, 57, 67, 82, 101, 124, 148, 173, 198, 221, 240, 253, 260, 259, 251, 235, 214, 190, 165, 139, 116, 96, 80, 68, 61, 60, 64, 74, 88, 106, 129, 154, 180, 207, 233, 256, 275, 290, 301, 307, 310, 311, 310, 308, 308, 310, 314, 321, 328, 334, 338, 340, 338, 333, 327, 322, 319, 319, 321, 327, 334, 340, 344, 344, 340, 331, 319, 306, 292, 281, 272, 266, 262, 260, 257, 253, 247, 236, 222, 204, 182, 159, 136, 113, 91, 72, 56, 43, 32, 24, 18, 14, 11, 10, 9, 9, 8, 7, 6, 5, 4, 4, 4, 5, 7, 9, 10, 12, 12, 13, 14, 14, 15, 15, 17, 20, 24, 30, 38, 50, 65, 84, 107, 133, 160, 188, 215, 238, 258, 272, 281, 285, 281, 271, 255, 234, 208, 180, 151, 124, 100, 80, 63, 50, 39, 32, 26, 22, 19, 18, 17, 16, 15, 13, 12, 10, 9, 8, 7, 7, 7, 8, 10, 11, 12, 12, 13, 13, 13, 14, 16, 17, 18, 19, 19, 18, 17, 16, 15, 15, 15, 15, 15, 14, 13, 12, 11, 11, 11, 10, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 2, 5, 10, 18, 30, 45, 66, 90, 119, 152, 187, 223, 258, 289, 313, 329, 336, 331, 317, 293, 262, 227, 191, 157, 126, 99, 79, 63, 51, 42, 35, 30, 25, 22, 20, 18, 17, 15, 14, 13, 11, 8, 6, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 3, 4, 7, 11, 17, 24, 35, 47, 63, 82, 105, 132, 161, 192, 221, 245, 262, 271, 269, 258, 240, 215, 187, 157, 127, 99, 74, 53, 37, 25, 17, 11, 7, 5, 4, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 5, 8, 13, 19, 28, 40, 55, 75, 99, 126, 156, 188, 218, 247, 272, 291, 304, 308, 305, 296, 283, 270, 259, 252, 251, 254, 259, 264, 267, 265, 257, 243, 223, 200, 174, 147, 122, 98, 77, 60, 47, 37, 32, 28, 27, 26, 25, 23, 22, 20, 18, 17, 17, 17, 19, 23, 29, 38, 50, 67, 87, 111, 137, 163, 189, 212, 231, 246, 257, 264, 265, 261, 250, 233, 210, 183, 154, 125, 98, 75, 58, 46, 40, 40, 47, 61, 83, 113, 149, 190, 234, 278, 318, 351, 374, 384, 380, 363, 334, 295, 251, 206, 162, 124, 92, 68, 52, 44, 45, 53, 69, 90, 116, 145, 175, 202, 225, 241, 249, 248, 238, 221, 198, 171, 142, 114, 88, 65, 47, 32, 22, 15, 11, 9, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 8, 8, 8, 8, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 3, 3, 3, 4, 5, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 5, 6, 8, 9, 10, 10, 9, 8, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 4, 6, 9, 13, 19, 28, 40, 55, 74, 96, 121, 147, 173, 197, 217, 229, 234, 231, 218, 199, 174, 146, 118, 92, 69, 49, 35, 24, 16, 12, 9, 8, 8, 9, 9, 10, 11, 12, 13, 14, 16, 17, 19, 20, 22, 23, 23, 23, 22, 21, 20, 20, 19, 19, 20, 19, 19, 18, 17, 15, 14, 12, 11, 9, 7, 6, 5, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 13, 15, 17, 18, 21, 24, 27, 29, 32, 33, 32, 30, 27, 23, 19, 16, 14, 13, 12, 11, 11, 10, 10, 11, 13, 15, 18, 20, 23, 25, 27, 28, 29, 30, 30, 29, 28, 26, 23, 21, 20, 21, 25, 31, 41, 54, 71, 93, 119, 151, 185, 221, 255, 283, 303, 313, 312, 299, 277, 247, 213, 177, 142, 110, 82, 60, 45, 37, 34, 37, 45, 57, 73, 95, 122, 153, 187, 220, 249, 271, 284, 287, 280, 263, 238, 208, 175, 141, 108, 79, 55, 37, 25, 20, 21, 27, 37, 52, 72, 97, 128, 162, 200, 237, 271, 298, 315, 320, 314, 297, 271, 239, 204, 168, 135, 105, 80, 60, 46, 37, 32, 30, 29, 29, 29, 29, 28, 28, 27, 27, 27, 27, 27, 27, 28, 28, 28, 28, 27, 26, 25, 24, 22, 21, 21, 21, 21, 20, 20, 18, 17, 16, 15, 15, 14, 14, 14, 13, 12, 11, 10, 9, 8, 8, 8, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 14, 26, 43, 63, 88, 116, 146, 176, 204, 227, 243, 250, 247, 234, 213, 185, 153, 121, 91, 65, 44, 29, 18, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 7, 16, 29, 46, 68, 94, 125, 158, 191, 224, 252, 274, 288, 294, 291, 283, 271, 259, 249, 245, 248, 257, 270, 284, 295, 299, 294, 279, 254, 223, 187, 150, 116, 85, 58, 38, 23, 13, 7, 4, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 5, 6, 7, 7, 8, 9, 10, 12, 13, 16, 18, 20, 23, 24, 24, 23, 22, 20, 17, 15, 13, 11, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 5, 6, 7, 8, 9, 11, 12, 14, 16, 17, 19, 20, 21, 21, 20, 20, 20, 21, 22, 22, 23, 22, 22, 21, 19, 18, 16, 14, 12, 10, 9, 8, 7, 6, 6, 5, 5, 5, 6, 8, 10, 12, 13, 14, 15, 15, 15, 14, 13, 12, 10, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 10, 12, 14, 16, 18, 19, 21, 23, 23, 23, 22, 19, 17, 15, 14, 13, 12, 12, 11, 12, 14, 19, 28, 43, 64, 91, 122, 157, 193, 228, 258, 279, 290, 288, 273, 246, 211, 172, 133, 97, 68, 45, 28, 17, 11, 8, 8, 13, 21, 34, 51, 71, 93, 117, 139, 158, 174, 183, 186, 181, 169, 151, 128, 103, 79, 57, 40, 27, 18, 13, 10, 9, 8, 7, 7, 6, 5, 5, 5, 5, 5, 6, 6, 7, 7, 8, 10, 13, 16, 19, 22, 24, 25, 25, 25, 24, 24, 23, 23, 22, 21, 20, 18, 15, 13, 12, 11, 10, 9, 9, 9, 9, 9, 9, 10, 11, 11, 12, 12, 13, 14, 15, 15, 16, 16, 15, 14, 12, 10, 8, 6, 6, 7, 10, 16, 24, 35, 50, 70, 94, 123, 156, 190, 224, 253, 277, 292, 298, 295, 286, 275, 265, 260, 262, 273, 290, 309, 327, 338, 342, 336, 323, 304, 283, 264, 249, 240, 239, 244, 253, 264, 272, 274, 266, 248, 221, 186, 147, 110, 77, 51, 32, 19, 12, 8, 6, 5, 4, 3, 3, 4, 4, 6, 7, 8, 10, 11, 11, 11, 10, 9, 8, 6, 5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 2, 3, 4, 5, 6, 7, 7, 8, 8, 9, 9, 9, 9, 8, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 12, 25, 44, 68, 99, 133, 170, 206, 238, 263, 276, 278, 267, 245, 215, 179, 142, 106, 75, 49, 29, 16, 8, 4, 3, 3, 4, 4, 5, 5, 5, 5, 5, 6, 7, 9, 10, 12, 12, 13, 12, 11, 10, 9, 8, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 10, 26, 50, 84, 126, 173, 224, 272, 313, 342, 356, 352, 332, 296, 251, 201, 152, 108, 71, 43, 24, 11, 5, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 7, 14, 26, 43, 67, 97, 133, 173, 216, 257, 295, 325, 344, 350, 342, 321, 288, 246, 199, 151, 107, 71, 43, 26, 18, 17, 23, 34, 52, 76, 108, 149, 196, 247, 297, 340, 372, 388, 385, 364, 328, 280, 228, 176, 128, 89, 60, 40, 28, 23, 22, 24, 31, 43, 61, 87, 120, 158, 200, 242, 278, 305, 318, 315, 297, 265, 224, 179, 135, 95, 63, 39, 22, 13, 7, 5, 5, 5, 6, 7, 8, 9, 10, 12, 13, 15, 17, 20, 22, 24, 25, 25, 25, 24, 23, 21, 19, 17, 14, 13, 13, 17, 24, 36, 55, 80, 111, 147, 187, 227, 263, 290, 306, 306, 292, 263, 224, 180, 136, 96, 63, 39, 23, 13, 9, 7, 8, 9, 11, 12, 13, 13, 13, 13, 13, 13, 12, 12, 11, 10, 9, 7, 7, 6, 6, 6, 5, 4, 3, 2, 2, 1, 1, 1, 2, 3, 3, 4, 5, 5, 7, 8, 9, 11, 13, 17, 24, 37, 58, 87, 127, 173, 223, 271, 313, 342, 356, 353, 333, 299, 254, 206, 158, 115, 79, 53, 35, 24, 18, 16, 15, 15, 16, 16, 15, 13, 11, 9, 7, 6, 5, 5, 8, 13, 22, 37, 59, 90, 128, 172, 219, 265, 304, 332, 345, 341, 321, 288, 245, 199, 154, 114, 80, 55, 38, 27, 22, 20, 23, 30, 41, 60, 88, 125, 172, 227, 284, 339, 383, 411, 420, 406, 372, 323, 265, 205, 148, 101, 64, 39, 23, 16, 14, 14, 16, 17, 17, 16, 14, 12, 10, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 9, 9, 9, 8, 7, 5, 3, 1, 0, 0, 0, 3, 11, 23, 43, 69, 101, 137, 174, 207, 233, 247, 248, 234, 209, 176, 138, 102, 70, 45, 26, 14, 8, 4, 3, 3, 4, 4, 5, 5, 6, 7, 8, 9, 12, 14, 18, 21, 24, 26, 28, 29, 29, 29, 28, 26, 24, 22, 20, 18, 17, 16, 16, 15, 14, 13, 11, 9, 7, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 7, 7, 8, 8, 9, 10, 11, 13, 14, 15, 16, 18, 21, 28, 40, 59, 85, 121, 166, 217, 272, 325, 370, 401, 414, 405, 376, 331, 275, 216, 161, 114, 77, 52, 36, 28, 25, 25, 26, 28, 28, 28, 27, 25, 23, 19, 16, 13, 10, 9, 8, 8, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 2, 10, 26, 50, 84, 124, 169, 214, 255, 288, 308, 312, 298, 269, 227, 179, 130, 86, 51, 26, 12, 5, 3, 3, 4, 5, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 4, 4, 5, 6, 7, 9, 12, 14, 16, 18, 18, 18, 16, 14, 11, 9, 8, 7, 7, 7, 7, 8, 8, 9, 10, 11, 12, 14, 15, 16, 17, 17, 17, 15, 13, 11, 9, 6, 4, 3, 2, 3, 7, 14, 27, 46, 72, 104, 141, 180, 217, 247, 268, 277, 274, 261, 243, 226, 218, 223, 243, 279, 324, 369, 406, 425, 421, 394, 347, 287, 222, 161, 109, 69, 42, 26, 18, 16, 16, 18, 23, 32, 48, 74, 112, 162, 221, 283, 343, 391, 421, 427, 409, 370, 316, 253, 191, 136, 91, 59, 39, 30, 27, 30, 34, 38, 42, 44, 44, 44, 42, 39, 36, 33, 30, 27, 25, 24, 24, 24, 23, 22, 21, 19, 18, 17, 17, 18, 19, 19, 19, 18, 17, 17, 16, 16, 16, 16, 16, 17, 17, 18, 19, 19, 19, 19, 17, 16, 14, 11, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 4, 5, 6, 6, 7, 8, 9, 10, 12, 15, 17, 19, 20, 20, 19, 17, 16, 14, 12, 11, 11, 11, 12, 13, 16, 18, 20, 22, 23, 24, 24, 24, 24, 25, 25, 26, 26, 26, 26, 25, 24, 23, 22, 21, 20, 19, 18, 18, 18, 19, 21, 22, 24, 25, 25, 26, 26, 26, 26, 27, 28, 30, 31, 32, 31, 30, 28, 26, 24, 22, 21, 21, 21, 21, 20, 19, 17, 15, 12, 9, 8, 7, 6, 7, 7, 7, 7, 6, 5, 5, 4, 4, 3, 3, 2, 0, 0, 0, 0, 3, 11, 26, 49, 83, 128, 183, 244, 306, 361, 402, 422, 418, 390, 342, 281, 216, 154, 101, 60, 33, 17, 10, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 4, 16, 40, 76, 124, 182, 244, 303, 352, 383, 392, 377, 341, 288, 226, 164, 108, 63, 32, 12, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 6, 7, 7, 8, 10, 15, 26, 47, 79, 124, 181, 246, 311, 368, 408, 425, 416, 382, 329, 266, 200, 140, 91, 56, 34, 23, 19, 20, 24, 27, 30, 31, 31, 30, 28, 26, 24, 23, 23, 24, 26, 28, 30, 32, 34, 34, 33, 32, 29, 25, 21, 18, 14, 12, 9, 8, 8, 8, 9, 11, 13, 15, 17, 19, 21, 23, 25, 26, 26, 26, 24, 22, 20, 18, 16, 15, 13, 12, 12, 14, 22, 37, 61, 95, 138, 186, 236, 280, 313, 330, 328, 306, 269, 221, 169, 119, 77, 44, 22, 9, 3, 2, 3, 6, 11, 20, 35, 60, 98, 149, 212, 283, 352, 412, 450, 462, 444, 400, 340, 276, 222, 188, 181, 201, 240, 288, 334, 366, 377, 364, 329, 278, 218, 159, 106, 64, 34, 16, 7, 5, 5, 7, 9, 10, 11, 12, 12, 12, 11, 10, 9, 9, 9, 10, 13, 20, 36, 63, 104, 159, 227, 299, 367, 420, 449, 450, 422, 369, 302, 229, 160, 101, 58, 29, 13, 7, 7, 9, 12, 14, 16, 17, 17, 18, 19, 20, 22, 23, 25, 26, 26, 26, 25, 24, 21, 18, 14, 10, 6, 3, 0, 0, 0, 4, 16, 36, 66, 105, 152, 202, 248, 284, 304, 304, 285, 250, 203, 152, 104, 63, 34, 14, 4, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 3, 5, 6, 7, 9, 10, 10, 11, 12, 13, 14, 15, 16, 16, 17, 20, 28, 43, 67, 100, 142, 187, 230, 265, 285, 287, 271, 240, 198, 152, 108, 71, 42, 23, 12, 8, 8, 10, 12, 15, 18, 21, 24, 26, 28, 28, 28, 26, 24, 21, 19, 18, 21, 29, 46, 73, 112, 163, 221, 279, 330, 365, 377, 366, 334, 289, 244, 209, 195, 208, 247, 306, 373, 436, 481, 498, 484, 439, 371, 290, 209, 137, 81, 43, 22, 13, 12, 15, 18, 20, 20, 20, 18, 16, 14, 13, 11, 10, 9, 9, 9, 10, 10, 10, 9, 9, 9, 10, 11, 14, 16, 18, 20, 21, 22, 23, 23, 23, 23, 22, 20, 17, 14, 10, 7, 5, 3, 2, 2, 2, 3, 3, 4, 5, 6, 7, 8, 9, 11, 11, 11, 10, 9, 7, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 12, 35, 75, 132, 203, 281, 356, 417, 455, 462, 437, 385, 314, 235, 160, 98, 52, 24, 11, 8, 11, 16, 21, 24, 26, 26, 25, 22, 19, 16, 12, 9, 7, 5, 3, 1, 0, 2, 9, 25, 53, 95, 151, 218, 288, 351, 398, 419, 412, 377, 322, 255, 188, 129, 83, 52, 34, 26, 24, 24, 25, 24, 24, 25, 31, 47, 74, 117, 175, 243, 313, 375, 419, 437, 423, 381, 317, 242, 166, 101, 52, 20, 4, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 6, 7, 9, 11, 12, 14, 15, 17, 17, 17, 16, 14, 12, 10, 8, 8, 8, 9, 9, 10, 10, 10, 9, 9, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 1, 0, 0, 0, 1, 3, 5, 7, 10, 12, 13, 13, 13, 12, 11, 10, 9, 8, 7, 7, 7, 7, 8, 8, 8, 9, 10, 13, 15, 19, 22, 26, 30, 33, 35, 37, 38, 38, 37, 36, 35, 34, 34, 34, 36, 38, 40, 42, 42, 41, 39, 35, 31, 27, 25, 23, 23, 24, 25, 25, 25, 24, 22, 19, 15, 12, 11, 10, 11, 13, 16, 18, 19, 19, 17, 15, 12, 10, 7, 6, 5, 4, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 16, 17, 20, 22, 24, 25, 25, 24, 21, 19, 17, 16, 15, 14, 13, 12, 12, 14, 22, 40, 71, 117, 179, 249, 322, 384, 425, 438, 418, 370, 306, 242, 194, 175, 191, 238, 306, 378, 439, 474, 476, 445, 390, 322, 256, 208, 186, 197, 238, 300, 368, 426, 459, 460, 426, 366, 295, 230, 190, 183, 214, 275, 351, 426, 482, 506, 492, 443, 368, 280, 193, 118, 61, 25, 6, 0, 0, 0, 2, 8, 20, 43, 80, 131, 191, 253, 309, 349, 365, 355, 320, 269, 217, 178, 164, 181, 229, 297, 369, 430, 464, 463, 426, 361, 280, 196, 122, 66, 28, 8, 0, 0, 1, 2, 3, 4, 3, 3, 3, 3, 3, 4, 4, 5, 6, 6, 7, 7, 6, 5, 4, 3, 3, 2, 1, 1, 0, 0, 2, 6, 15, 32, 61, 102, 154, 213, 272, 321, 352, 360, 341, 299, 242, 178, 118, 69, 33, 11, 1, 0, 0, 0, 0, 0, 0, 7, 25, 61, 115, 188, 272, 357, 430, 477, 490, 466, 409, 334, 256, 194, 160, 161, 194, 250, 312, 364, 394, 394, 364, 311, 248, 191, 152, 143, 165, 216, 285, 356, 415, 449, 450, 418, 358, 282, 203, 131, 75, 39, 20, 14, 17, 22, 27, 29, 29, 29, 34, 50, 81, 131, 200, 283, 368, 442, 490, 503, 477, 417, 333, 241, 154, 84, 36, 9, 0, 0, 0, 1, 0, 0, 3, 19, 48, 90, 144, 201, 253, 292, 310, 303, 273, 225, 167, 111, 62, 28, 8, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 7, 8, 10, 13, 15, 17, 18, 19, 18, 16, 14, 11, 9, 8, 7, 7, 7, 8, 9, 9, 10, 10, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 1, 0, 0, 3, 21, 57, 116, 193, 280, 364, 430, 466, 465, 427, 362, 286, 214, 164, 146, 163, 209, 272, 335, 382, 402, 391, 351, 289, 217, 147, 87, 44, 17, 3, 0, 0, 1, 2, 3, 2, 2, 2, 2, 2, 2, 3, 3, 4, 5, 5, 6, 6, 6, 6, 7, 7, 8, 9, 10, 9, 7, 4, 1, 1, 9, 31, 70, 128, 202, 285, 364, 427, 461, 460, 424, 359, 278, 194, 119, 61, 23, 4, 0, 1, 6, 10, 12, 13, 17, 30, 57, 102, 166, 244, 327, 402, 455, 476, 460, 410, 334, 247, 162, 91, 41, 12, 0, 0, 1, 4, 7, 7, 8, 8, 9, 10, 11, 12, 13, 14, 15, 17, 19, 21, 23, 24, 25, 24, 22, 19, 15, 11, 8, 5, 2, 1, 0, 0, 3, 14, 36, 74, 130, 200, 277, 350, 406, 432, 424, 382, 316, 244, 185, 155, 167, 219, 301, 394, 476, 527, 533, 493, 416, 321, 231, 166, 140, 158, 212, 288, 366, 427, 455, 444, 396, 321, 234, 150, 81, 34, 8, 0, 0, 2, 4, 4, 2, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 5, 8, 11, 13, 15, 17, 17, 17, 16, 15, 13, 11, 8, 6, 4, 3, 3, 2, 0, 0, 0, 11, 39, 90, 162, 252, 346, 428, 482, 497, 469, 404, 318, 233, 168, 140, 156, 212, 292, 377, 446, 481, 473, 425, 346, 253, 163, 89, 38, 10, 0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 6, 28, 71, 135, 216, 303, 383, 440, 462, 444, 390, 311, 222, 138, 71, 27, 3, 0, 0, 2, 4, 4, 1, 0, 0, 8, 36, 87, 163, 257, 358, 449, 511, 533, 507, 440, 344, 238, 141, 66, 20, 0, 0, 1, 4, 3, 0, 0, 10, 39, 90, 160, 243, 325, 392, 431, 434, 400, 336, 254, 170, 97, 43, 12, 0, 0, 2, 6, 8, 9, 9, 9, 9, 9, 10, 10, 10, 10, 11, 12, 12, 13, 14, 15, 17, 18, 20, 20, 20, 20, 18, 16, 14, 12, 10, 10, 10, 11, 13, 15, 16, 17, 17, 17, 16, 16, 15, 13, 11, 12, 19, 41, 81, 142, 222, 312, 397, 461, 491, 479, 429, 349, 255, 164, 90, 38, 9, 0, 0, 2, 6, 7, 5, 1, 0, 1, 19, 58, 122, 210, 313, 416, 500, 547, 546, 497, 410, 302, 195, 105, 43, 9, 0, 0, 3, 7, 8, 7, 6, 5, 6, 7, 8, 9, 11, 12, 13, 13, 13, 12, 11, 9, 9, 9, 11, 13, 17, 20, 23, 26, 29, 31, 33, 34, 34, 34, 33, 32, 31, 30, 28, 26, 22, 19, 21, 32, 60, 108, 176, 260, 348, 424, 474, 488, 463, 403, 320, 231, 148, 82, 37, 12, 3, 4, 8, 11, 11, 9, 5, 6, 17, 44, 94, 167, 258, 356, 446, 509, 533, 511, 448, 355, 251, 154, 77, 27, 2, 0, 1, 8, 15, 18, 20, 20, 20, 20, 19, 18, 16, 16, 15, 16, 17, 19, 20, 21, 22, 21, 19, 16, 13, 10, 8, 8, 7, 5, 2, 0, 0, 14, 51, 116, 208, 320, 433, 528, 583, 588, 541, 452, 340, 225, 127, 56, 14, 0, 0, 7, 16, 22, 26, 27, 27, 25, 23, 19, 16, 11, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 0, 0, 0, 17, 54, 116, 200, 296, 387, 454, 483, 467, 409, 321, 222, 131, 61, 18, 0, 0, 0, 4, 5, 4, 2, 0, 1, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 3, 5, 7, 9, 11, 14, 15, 17, 17, 17, 16, 15, 13, 12, 12, 11, 11, 11, 11, 10, 9, 8, 7, 7, 8, 8, 10, 12, 15, 18, 22, 26, 29, 31, 31, 30, 29, 27, 26, 26, 28, 30, 33, 35, 36, 35, 33, 30, 27, 23, 19, 16, 14, 13, 12, 11, 11, 11, 12, 12, 13, 14, 15, 18, 21, 24, 27, 30, 33, 35, 35, 34, 32, 29, 25, 23, 21, 21, 21, 21, 20, 18, 15, 11, 8, 6, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 2, 3, 2, 0, 0, 2, 23, 68, 138, 227, 324, 408, 462, 474, 440, 368, 274, 177, 95, 38, 7, 0, 0, 2, 5, 4, 1, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 2, 0, 0, 6, 29, 72, 136, 214, 293, 358, 394, 391, 350, 282, 204, 139, 106, 117, 173, 263, 366, 458, 516, 524, 482, 397, 292, 190, 115, 84, 102, 162, 247, 334, 401, 432, 419, 365, 285, 196, 115, 53, 16, 0, 0, 1, 3, 3, 1, 0, 0, 0, 1, 3, 2, 1, 0, 0, 0, 2, 4, 3, 0, 0, 1, 21, 64, 131, 216, 305, 378, 420, 421, 380, 307, 220, 135, 68, 24, 2, 0, 0, 2, 4, 4, 1, 0, 0, 3, 23, 63, 124, 205, 293, 373, 428, 445, 420, 358, 272, 181, 100, 42, 10, 0, 0, 2, 4, 4, 2, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 5, 6, 6, 7, 8, 8, 9, 9, 8, 8, 9, 10, 9, 7, 2, 0, 0, 18, 61, 134, 236, 354, 470, 559, 601, 585, 514, 404, 278, 163, 74, 21, 0, 0, 1, 6, 8, 7, 5, 4, 5, 7, 9, 11, 12, 14, 15, 16, 17, 17, 17, 16, 14, 12, 8, 4, 1, 0, 0, 1, 3, 4, 1, 0, 0, 20, 67, 144, 247, 361, 465, 536, 557, 522, 439, 327, 216, 133, 101, 127, 207, 320, 436, 526, 564, 540, 460, 344, 221, 124, 80, 100, 181, 303, 435, 545, 605, 602, 537, 428, 300, 179, 84, 25, 0, 0, 2, 9, 10, 5, 0, 0, 9, 46, 112, 203, 308, 409, 484, 515, 494, 425, 324, 214, 123, 74, 78, 134, 230, 340, 437, 499, 509, 468, 385, 280, 176, 91, 34, 5, 0, 0, 4, 7, 7, 6, 6, 8, 10, 12, 13, 14, 14, 15, 17, 19, 22, 25, 27, 30, 32, 33, 34, 32, 29, 23, 17, 11, 8, 7, 6, 3, 0, 0, 4, 32, 87, 171, 275, 382, 469, 515, 511, 455, 362, 254, 152, 73, 24, 0, 0, 0, 1, 4, 5, 3, 0, 0, 0, 9, 46, 115, 216, 337, 456, 547, 589, 573, 501, 392, 270, 159, 74, 22, 0, 0, 3, 10, 13, 13, 11, 9, 8, 9, 10, 12, 13, 14, 15, 15, 16, 17, 19, 21, 23, 23, 21, 16, 10, 4, 1, 1, 3, 4, 2, 0, 0, 10, 47, 113, 204, 307, 401, 465, 483, 449, 373, 273, 171, 87, 31, 3, 0, 0, 4, 6, 4, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 1, 1, 1, 4, 6, 6, 4, 0, 0, 9, 43, 107, 198, 307, 414, 496, 533, 514, 444, 338, 221, 121, 62, 57, 105, 193, 298, 393, 452, 460, 417, 335, 234, 138, 63, 17, 0, 0, 2, 6, 6, 3, 0, 0, 0, 0, 3, 4, 4, 2, 0, 0, 0, 0, 3, 5, 3, 0, 0, 8, 42, 107, 202, 314, 422, 503, 536, 510, 431, 317, 195, 98, 49, 64, 142, 264, 402, 522, 596, 605, 549, 443, 314, 189, 90, 28, 0, 0, 2, 10, 14, 14, 13, 11, 10, 9, 8, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 3, 4, 3, 0, 0, 1, 21, 63, 129, 210, 293, 360, 394, 388, 342, 270, 186, 108, 49, 13, 0, 1, 9, 18, 23, 23, 20, 17, 13, 11, 10, 9, 7, 5, 2, 0, 1, 3, 5, 5, 1, 0, 0, 16, 57, 129, 227, 337, 440, 512, 537, 508, 433, 328, 217, 120, 50, 11, 0, 0, 6, 14, 19, 20, 17, 9, 1, 0, 12, 52, 125, 230, 353, 472, 563, 603, 581, 502, 386, 258, 144, 60, 12, 0, 0, 2, 8, 10, 6, 0, 0, 0, 20, 69, 148, 254, 370, 475, 544, 559, 513, 416, 289, 161, 64, 23, 48, 136, 270, 420, 553, 640, 661, 615, 513, 379, 243, 128, 49, 8, 0, 0, 8, 15, 19, 20, 21, 23, 25, 28, 29, 29, 27, 26, 24, 22, 20, 19, 18, 17, 15, 12, 8, 3, 0, 0, 0, 4, 7, 5, 0, 0, 3, 39, 114, 226, 361, 494, 592, 632, 602, 511, 381, 244, 127, 45, 3, 0, 0, 7, 14, 13, 6, 0, 0, 7, 54, 140, 264, 407, 542, 637, 668, 626, 522, 382, 238, 118, 38, 0, 0, 0, 9, 12, 8, 0, 0, 0, 21, 66, 135, 220, 308, 380, 421, 420, 378, 303, 214, 128, 60, 18, 0, 0, 5, 13, 18, 19, 18, 17, 18, 20, 21, 21, 19, 15, 12, 10, 9, 8, 5, 0, 0, 2, 28, 82, 166, 272, 379, 465, 508, 496, 433, 333, 221, 121, 48, 9, 0, 0, 4, 7, 5, 2, 0, 0, 0, 0, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 15, 16, 18, 19, 21, 23, 24, 25, 23, 20, 14, 9, 6, 5, 8, 11, 10, 4, 0, 0, 23, 88, 198, 341, 492, 619, 689, 683, 604, 472, 319, 180, 76, 16, 0, 0, 7, 17, 21, 21, 20, 19, 20, 21, 22, 20, 15, 10, 5, 2, 3, 5, 7, 6, 0, 0, 1, 31, 95, 195, 318, 441, 535, 575, 549, 465, 343, 215, 107, 34, 0, 0, 0, 8, 11, 9, 4, 1, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 4, 5, 5, 4, 1, 0, 0, 0, 4, 7, 6, 1, 0, 0, 28, 93, 196, 328, 464, 575, 634, 624, 549, 428, 289, 163, 69, 15, 0, 0, 7, 14, 15, 11, 5, 1, 0, 1, 2, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 4, 5, 6, 8, 11, 14, 17, 19, 20, 20, 19, 18, 17, 16, 15, 15, 15, 16, 17, 19, 21, 23, 23, 22, 17, 10, 4, 0, 0, 4, 7, 7, 2, 0, 0, 29, 95, 202, 337, 477, 590, 645, 625, 531, 387, 229, 100, 37, 60, 167, 333, 519, 678, 769, 769, 678, 517, 327, 153, 36, 3, 59, 188, 354, 516, 632, 676, 639, 534, 391, 244, 121, 40, 1, 0, 1, 10, 14, 13, 9, 7, 7, 9, 11, 13, 14, 14, 15, 17, 19, 20, 22, 22, 22, 21, 19, 16, 12, 9, 8, 9, 12, 13, 9, 1, 0, 4, 41, 116, 231, 372, 513, 622, 669, 640, 536, 383, 219, 86, 21, 44, 151, 318, 502, 656, 742, 740, 652, 504, 336, 184, 73, 13, 0, 0, 9, 16, 16, 12, 9, 9, 12, 16, 18, 18, 17, 16, 15, 15, 13, 8, 1, 0, 2, 30, 85, 168, 268, 366, 438, 465, 439, 368, 268, 165, 80, 24, 0, 0, 0, 6, 8, 5, 1, 0, 0, 2, 4, 5, 3, 0, 0, 0, 1, 5, 7, 4, 0, 0, 7, 45, 116, 217, 331, 431, 493, 500, 449, 355, 242, 138, 59, 14, 0, 0, 0, 3, 5, 4, 3, 1, 0, 0, 5, 37, 102, 198, 314, 425, 505, 531, 495, 407, 291, 173, 80, 21, 0, 0, 2, 8, 9, 5, 0, 0, 0, 1, 4, 6, 7, 6, 6, 6, 7, 8, 9, 9, 9, 8, 7, 5, 3, 1, 0, 0, 0, 1, 2, 3, 4, 4, 5, 6, 7, 9, 12, 15, 17, 19, 21, 21, 21, 20, 19, 17, 16, 16, 17, 18, 18, 19, 19, 20, 21, 23, 24, 24, 22, 16, 10, 6, 5, 7, 9, 7, 0, 0, 1, 38, 115, 232, 373, 506, 599, 624, 575, 465, 325, 188, 83, 20, 0, 0, 0, 5, 7, 6, 6, 5, 1, 0, 0, 16, 74, 177, 316, 467, 592, 658, 646, 558, 420, 267, 134, 44, 0, 0, 0, 10, 14, 12, 7, 4, 6, 11, 16, 20, 21, 20, 18, 16, 14, 13, 11, 9, 7, 6, 4, 4, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 5, 7, 10, 11, 12, 12, 11, 9, 7, 5, 3, 2, 2, 2, 3, 5, 7, 9, 10, 10, 10, 10, 10, 11, 13, 15, 18, 20, 21, 20, 19, 17, 15, 15, 16, 18, 20, 22, 22, 20, 18, 17, 16, 16, 13, 6, 0, 0, 13, 59, 140, 252, 376, 486, 553, 557, 494, 378, 238, 111, 31, 19, 79, 193, 329, 449, 521, 527, 467, 361, 238, 128, 48, 6, 0, 0, 6, 9, 7, 2, 0, 0, 0, 0, 2, 2, 2, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 3, 6, 9, 13, 16, 19, 22, 24, 27, 28, 28, 28, 26, 23, 20, 17, 15, 14, 15, 16, 17, 17, 16, 13, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 6, 7, 9, 10, 11, 11, 11, 11, 11, 12, 12, 12, 12, 11, 11, 10, 10, 10, 11, 12, 14, 16, 18, 18, 18, 15, 10, 5, 1, 2, 5, 9, 9, 3, 0, 0, 21, 83, 186, 318, 455, 563, 612, 588, 498, 367, 227, 110, 33, 0, 0, 1, 10, 13, 10, 4, 0, 0, 0, 1, 2, 2, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 4, 6, 7, 9, 10, 11, 11, 10, 7, 4, 2, 2, 5, 9, 10, 7, 0, 0, 4, 45, 126, 243, 380, 507, 592, 614, 565, 459, 325, 193, 89, 24, 0, 0, 1, 11, 17, 18, 14, 6, 0, 0, 7, 55, 141, 263, 398, 516, 586, 587, 518, 399, 262, 138, 50, 4, 0, 0, 8, 12, 9, 3, 0, 0, 0, 0, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 2, 0, 0, 0, 0, 6, 10, 9, 2, 0, 0, 29, 103, 220, 362, 500, 596, 624, 575, 464, 321, 182, 76, 15, 0, 0, 6, 15, 16, 13, 10, 9, 11, 14, 18, 21, 24, 26, 29, 31, 31, 29, 26, 21, 16, 12, 10, 9, 10, 11, 12, 13, 14, 14, 15, 16, 17, 18, 18, 19, 19, 20, 21, 21, 21, 20, 19, 18, 17, 17, 18, 20, 23, 26, 29, 29, 27, 23, 17, 11, 6, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 3, 4, 4, 5, 5, 6, 6, 6, 5, 4, 3, 2, 1, 1, 0, 0, 1, 2, 2, 3, 4, 4, 3, 2, 1, 0, 0, 1, 2, 4, 6, 9, 11, 13, 15, 17, 18, 20, 21, 22, 21, 21, 19, 18, 17, 17, 17, 18, 19, 21, 22, 23, 23, 23, 22, 21, 20, 20, 21, 23, 26, 26, 25, 21, 17, 15, 15, 17, 16, 10, 0, 0, 4, 49, 139, 270, 424, 567, 663, 686, 630, 508, 355, 205, 89, 19, 0, 0, 10, 23, 27, 24, 18, 14, 12, 14, 16, 16, 14, 9, 2, 0, 0, 0, 6, 10, 7, 0, 0, 5, 50, 138, 262, 403, 526, 599, 599, 521, 384, 223, 81, 0, 0, 72, 215, 385, 537, 632, 647, 580, 454, 304, 167, 67, 12, 0, 0, 6, 13, 15, 15, 12, 7, 0, 0, 1, 36, 111, 227, 370, 512, 616, 653, 609, 491, 328, 162, 34, 0, 20, 144, 326, 521, 678, 757, 738, 631, 467, 292, 144, 45, 0, 0, 0, 9, 16, 16, 10, 0, 0, 0, 19, 86, 198, 344, 494, 610, 659, 625, 519, 371, 219, 97, 23, 0, 0, 5, 13, 13, 7, 0, 0, 0, 0, 5, 7, 7, 3, 0, 0, 0, 2, 10, 14, 10, 0, 0, 1, 55, 164, 322, 501, 659, 753, 755, 664, 508, 329, 169, 58, 1, 0, 0, 12, 18, 14, 7, 1, 0, 0, 3, 4, 4, 4, 3, 3, 3, 4, 4, 3, 2, 1, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 3, 2, 2, 2, 3, 4, 6, 8, 10, 11, 13, 14, 14, 13, 11, 9, 6, 3, 1, 0, 0, 0, 2, 3, 3, 1, 0, 0, 0, 1, 7, 10, 7, 0, 0, 1, 42, 122, 237, 368, 482, 548, 547, 479, 363, 233, 117, 38, 0, 0, 0, 9, 13, 11, 7, 4, 5, 8, 12, 14, 16, 16, 16, 18, 20, 22, 24, 26, 27, 28, 27, 26, 23, 21, 18, 15, 13, 11, 10, 11, 12, 13, 15, 17, 19, 20, 21, 21, 20, 19, 18, 17, 17, 18, 19, 20, 22, 23, 24, 24, 24, 23, 23, 24, 26, 30, 33, 33, 30, 24, 16, 11, 11, 14, 17, 13, 2, 0, 0, 45, 145, 298, 481, 653, 767, 788, 707, 542, 336, 144, 14, 0, 47, 198, 392, 578, 708, 748, 691, 558, 386, 220, 93, 19, 0, 0, 9, 16, 15, 8, 0, 0, 0, 0, 2, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 5, 6, 8, 8, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 2, 9, 13, 9, 0, 0, 4, 55, 153, 290, 441, 570, 639, 628, 537, 389, 222, 78, 0, 0, 64, 210, 389, 558, 672, 701, 639, 506, 341, 185, 70, 7, 0, 0, 12, 21, 23, 20, 17, 18, 22, 26, 29, 29, 27, 24, 21, 19, 17, 16, 16, 17, 17, 18, 17, 16, 13, 10, 7, 5, 3, 2, 2, 3, 4, 5, 7, 9, 10, 11, 11, 10, 9, 7, 6, 6, 6, 6, 6, 3, 0, 0, 0, 1, 9, 15, 13, 2, 0, 0, 43, 147, 305, 493, 667, 780, 797, 714, 556, 366, 192, 68, 4, 0, 0, 11, 16, 12, 4, 0, 0, 0, 1, 4, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 3, 10, 13, 8, 0, 0, 7, 64, 172, 319, 477, 607, 671, 650, 551, 403, 246, 115, 31, 0, 0, 4, 17, 22, 22, 19, 16, 16, 17, 17, 15, 13, 12, 12, 15, 18, 21, 22, 21, 19, 15, 12, 9, 7, 6, 7, 9, 11, 13, 13, 12, 9, 6, 3, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 2, 0, 0, 0, 0, 6, 11, 10, 3, 0, 0, 24, 93, 204, 339, 467, 554, 575, 522, 412, 276, 149, 56, 5, 0, 0, 11, 21, 24, 23, 22, 24, 29, 33, 34, 31, 26, 20, 17, 19, 23, 26, 22, 10, 0, 0, 23, 101, 232, 400, 571, 702, 757, 720, 602, 435, 262, 121, 32, 0, 0, 5, 17, 22, 20, 17, 16, 18, 23, 27, 29, 28, 26, 24, 22, 21, 21, 21, 20, 20, 21, 21, 22, 23, 24, 25, 26, 26, 27, 28, 28, 29, 30, 31, 30, 29, 27, 23, 20, 18, 17, 16, 17, 18, 18, 17, 15, 12, 9, 6, 4, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 6, 5, 5, 5, 6, 9, 11, 12, 13, 12, 11, 10, 10, 10, 9, 7, 3, 0, 0, 0, 2, 10, 14, 10, 0, 0, 5, 62, 170, 321, 487, 625, 697, 678, 571, 402, 218, 65, 0, 0, 105, 274, 465, 627, 718, 714, 617, 451, 262, 96, 0, 0, 79, 247, 453, 646, 776, 807, 730, 565, 354, 154, 16, 0, 42, 201, 412, 620, 769, 821, 765, 620, 429, 243, 100, 18, 0, 0, 12, 22, 22, 15, 7, 3, 4, 7, 8, 5, 1, 0, 0, 3, 10, 14, 10, 0, 0, 2, 50, 145, 277, 421, 539, 597, 578, 486, 351, 208, 92, 21, 0, 0, 5, 13, 13, 7, 0, 0, 0, 1, 5, 7, 6, 2, 0, 0, 0, 4, 10, 12, 6, 0, 0, 12, 71, 174, 308, 446, 549, 589, 552, 451, 314, 178, 73, 13, 0, 0, 7, 13, 12, 6, 1, 0, 2, 6, 10, 9, 5, 0, 0, 0, 3, 12, 17, 11, 0, 0, 3, 67, 189, 360, 544, 694, 766, 737, 617, 442, 260, 114, 24, 0, 0, 7, 18, 18, 11, 4, 0, 1, 4, 6, 7, 5, 3, 2, 1, 2, 3, 4, 4, 4, 4, 4, 5, 7, 9, 11, 13, 14, 15, 16, 16, 15, 15, 14, 13, 13, 14, 16, 17, 19, 19, 18, 16, 14, 12, 11, 10, 11, 12, 14, 15, 16, 15, 13, 11, 7, 4, 2, 0, 0, 1, 4, 6, 8, 9, 9, 8, 7, 7, 7, 7, 6, 4, 1, 0, 1, 6, 12, 14, 9, 0, 0, 9, 63, 164, 303, 455, 580, 643, 620, 514, 351, 176, 42, 0, 34, 170, 361, 553, 692, 737, 673, 518, 318, 129, 8, 0, 84, 259, 466, 645, 746, 742, 640, 474, 293, 140, 40, 0, 0, 5, 17, 19, 13, 3, 0, 0, 0, 1, 3, 3, 2, 1, 0, 1, 2, 3, 4, 3, 1, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 2, 2, 3, 3, 2, 0, 0, 0, 0, 8, 15, 14, 5, 0, 0, 30, 118, 259, 432, 598, 711, 735, 660, 502, 306, 124, 5, 0, 52, 201, 384, 550, 653, 666, 589, 449, 288, 144, 46, 0, 0, 2, 14, 19, 16, 10, 6, 7, 10, 14, 16, 15, 13, 10, 8, 8, 8, 9, 10, 11, 13, 13, 11, 7, 2, 0, 3, 10, 18, 20, 12, 0, 0, 11, 82, 211, 383, 561, 700, 757, 713, 578, 387, 191, 41, 0, 4, 121, 294, 475, 616, 679, 649, 538, 382, 222, 95, 19, 0, 0, 10, 22, 25, 21, 15, 11, 10, 12, 15, 17, 19, 20, 22, 23, 22, 21, 19, 16, 14, 12, 12, 13, 14, 15, 15, 13, 12, 9, 7, 5, 5, 6, 9, 11, 13, 12, 9, 5, 4, 7, 14, 20, 20, 9, 0, 0, 18, 97, 231, 401, 570, 692, 730, 673, 538, 365, 199, 75, 8, 0, 0, 12, 21, 21, 13, 6, 2, 2, 4, 7, 10, 11, 13, 15, 17, 19, 20, 20, 19, 16, 13, 9, 6, 4, 2, 2, 2, 3, 5, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 6, 4, 3, 1, 0, 0, 0, 1, 3, 5, 8, 9, 10, 10, 9, 7, 6, 5, 4, 5, 7, 9, 12, 15, 18, 20, 20, 20, 19, 18, 16, 15, 13, 11, 9, 6, 4, 3, 2, 3, 3, 2, 0, 0, 0, 0, 6, 12, 12, 4, 0, 0, 22, 91, 203, 339, 466, 548, 561, 499, 383, 246, 123, 38, 0, 0, 1, 13, 19, 18, 16, 15, 18, 23, 29, 33, 34, 33, 31, 28, 26, 24, 23, 21, 20, 20, 20, 21, 22, 23, 22, 21, 18, 14, 10, 7, 4, 2, 0, 0, 0, 0, 2, 4, 7, 10, 13, 14, 14, 13, 12, 11, 11, 13, 14, 16, 16, 15, 12, 9, 5, 2, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 5, 6, 6, 7, 8, 9, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 1, 8, 14, 13, 2, 0, 0, 34, 122, 257, 413, 552, 632, 628, 542, 400, 244, 112, 28, 0, 0, 5, 18, 24, 22, 19, 18, 21, 25, 27, 27, 24, 20, 17, 16, 17, 20, 23, 26, 29, 31, 33, 32, 28, 22, 14, 8, 8, 13, 18, 19, 11, 0, 0, 11, 81, 207, 375, 551, 689, 750, 714, 588, 405, 213, 58, 0, 0, 99, 276, 483, 668, 782, 796, 708, 545, 353, 181, 60, 0, 0, 1, 16, 23, 21, 15, 12, 16, 23, 30, 32, 26, 16, 6, 3, 7, 15, 19, 13, 0, 0, 2, 65, 187, 355, 534, 676, 739, 703, 578, 405, 230, 93, 14, 0, 0, 10, 21, 22, 16, 9, 6, 7, 9, 11, 10, 8, 6, 5, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 2, 4, 7, 11, 13, 14, 13, 13, 12, 12, 13, 15, 17, 18, 17, 17, 17, 19, 23, 27, 29, 26, 18, 9, 2, 3, 9, 17, 18, 7, 0, 0, 25, 121, 280, 476, 665, 791, 817, 733, 566, 365, 184, 58, 0, 0, 0, 16, 21, 14, 3, 0, 0, 0, 4, 8, 8, 3, 0, 0, 0, 5, 13, 16, 9, 0, 0, 10, 80, 202, 361, 521, 637, 673, 617, 488, 324, 170, 58, 1, 0, 0, 11, 17, 12, 3, 0, 0, 0, 3, 6, 6, 5, 3, 2, 3, 6, 9, 12, 14, 15, 15, 15, 16, 17, 18, 19, 19, 18, 17, 16, 16, 16, 16, 17, 18, 18, 18, 16, 14, 11, 8, 6, 4, 3, 2, 1, 1, 1, 2, 2, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 9, 10, 10, 11, 12, 11, 10, 8, 6, 3, 1, 0, 0, 0, 1, 3, 5, 7, 9, 10, 9, 8, 6, 5, 4, 4, 4, 5, 7, 8, 8, 9, 9, 9, 10, 10, 10, 10, 9, 7, 6, 4, 4, 4, 5, 7, 8, 8, 8, 8, 8, 8, 7, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 6, 8, 9, 9, 10, 10, 10, 11, 11, 11, 11, 11, 10, 9, 6, 4, 2, 0, 0, 0, 1, 4, 6, 7, 8, 8, 7, 7, 6, 6, 7, 9, 10, 10, 10, 9, 8, 7, 6, 7, 8, 10, 11, 12, 12, 11, 9, 8, 7, 6, 7, 6, 4, 1, 0, 0, 0, 5, 14, 16, 9, 0, 0, 15, 92, 225, 400, 578, 712, 761, 708, 565, 369, 172, 25, 0, 15, 163, 377, 606, 789, 877, 846, 707, 496, 269, 82, 0, 0, 95, 289, 520, 732, 866, 887, 791, 608, 391, 197, 62, 0, 0, 2, 19, 24, 18, 7, 1, 3, 10, 17, 20, 15, 6, 0, 0, 6, 17, 22, 14, 0, 0, 6, 85, 232, 430, 636, 795, 856, 802, 649, 443, 243, 91, 8, 0, 0, 13, 22, 18, 7, 0, 0, 0, 4, 9, 9, 4, 0, 0, 0, 5, 14, 18, 10, 0, 0, 9, 84, 218, 397, 581, 719, 771, 720, 583, 401, 224, 91, 14, 0, 0, 0, 8, 12, 13, 12, 6, 0, 0, 3, 67, 195, 379, 587, 767, 865, 848, 715, 500, 265, 74, 0, 5, 140, 342, 551, 706, 764, 714, 576, 394, 218, 86, 12, 0, 0, 11, 18, 15, 6, 0, 0, 0, 0, 3, 4, 3, 1, 0, 0, 0, 2, 4, 6, 6, 5, 4, 2, 0, 0, 0, 0, 1, 2, 3, 5, 7, 9, 10, 11, 8, 4, 0, 0, 0, 4, 13, 18, 12, 0, 0, 4, 73, 204, 385, 578, 732, 801, 763, 631, 443, 253, 104, 17, 0, 0, 10, 20, 19, 11, 4, 2, 5, 11, 16, 17, 16, 13, 10, 9, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 2, 3, 5, 7, 8, 9, 9, 10, 10, 10, 11, 11, 11, 12, 12, 12, 10, 9, 6, 4, 2, 2, 3, 6, 9, 12, 13, 13, 11, 8, 4, 2, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 7, 6, 5, 4, 3, 2, 2, 3, 3, 4, 5, 5, 5, 6, 6, 6, 5, 2, 0, 0, 0, 4, 13, 18, 13, 0, 0, 0, 66, 195, 378, 576, 737, 815, 783, 653, 464, 269, 114, 21, 0, 0, 9, 21, 21, 13, 5, 1, 2, 5, 7, 7, 5, 2, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 2, 4, 5, 6, 4, 0, 0, 0, 0, 6, 15, 17, 9, 0, 0, 18, 99, 237, 414, 590, 717, 754, 685, 528, 325, 133, 4, 0, 50, 215, 424, 620, 749, 778, 701, 546, 359, 189, 68, 6, 0, 0, 5, 8, 8, 9, 11, 10, 2, 0, 0, 30, 132, 302, 515, 722, 864, 897, 811, 632, 413, 213, 70, 0, 0, 0, 18, 25, 19, 7, 0, 0, 0, 6, 14, 19, 19, 16, 12, 11, 14, 21, 25, 21, 7, 0, 0, 30, 126, 281, 471, 651, 771, 796, 717, 559, 367, 191, 67, 4, 0, 0, 10, 12, 6, 1, 4, 11, 14, 7, 0, 0, 29, 132, 305, 521, 731, 876, 912, 828, 649, 428, 224, 77, 1, 0, 0, 18, 28, 24, 13, 2, 0, 0, 0, 4, 7, 10, 13, 15, 18, 19, 19, 17, 14, 12, 10, 10, 10, 11, 10, 9, 6, 4, 2, 3, 4, 4, 3, 0, 0, 0, 0, 10, 20, 21, 10, 0, 0, 22, 122, 288, 498, 702, 843, 877, 794, 619, 406, 211, 73, 3, 0, 0, 7, 10, 7, 6, 9, 12, 6, 0, 0, 12, 98, 257, 471, 695, 866, 934, 875, 709, 487, 268, 103, 11, 0, 0, 14, 24, 21, 12, 6, 7, 13, 18, 19, 15, 10, 8, 13, 20, 21, 13, 0, 0, 17, 102, 253, 454, 662, 822, 884, 824, 653, 416, 181, 15, 0, 63, 276, 553, 820, 1001, 1049, 953, 747, 493, 259, 91, 4, 0, 0, 19, 26, 20, 7, 0, 0, 0, 1, 4, 5, 4, 3, 2, 2, 2, 3, 2, 1, 1, 1, 3, 4, 4, 1, 0, 0, 0, 3, 13, 18, 12, 0, 0, 4, 70, 198, 376, 570, 730, 808, 778, 646, 446, 232, 60, 0, 2, 131, 333, 556, 741, 839, 823, 699, 500, 277, 89, 0, 0, 105, 309, 550, 766, 899, 913, 807, 616, 394, 197, 62, 0, 0, 2, 18, 22, 16, 4, 0, 0, 0, 3, 8, 10, 9, 5, 0, 0, 0, 0, 11, 20, 19, 5, 0, 0, 42, 164, 357, 589, 805, 942, 960, 851, 650, 415, 206, 63, 0, 0, 2, 20, 25, 18, 7, 0, 0, 2, 9, 14, 15, 12, 9, 5, 3, 1, 0, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 1, 0, 1, 3, 5, 4, 1, 0, 0, 0, 4, 15, 20, 13, 0, 0, 3, 78, 221, 418, 628, 795, 869, 827, 682, 479, 275, 116, 24, 0, 0, 2, 7, 5, 3, 6, 10, 9, 0, 0, 0, 66, 210, 424, 671, 886, 1009, 999, 861, 636, 389, 181, 47, 0, 0, 6, 23, 25, 16, 3, 0, 0, 0, 2, 5, 6, 6, 8, 10, 12, 14, 13, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 2, 2, 3, 4, 6, 7, 9, 11, 12, 13, 13, 12, 9, 6, 3, 0, 0, 0, 2, 5, 7, 9, 9, 8, 5, 3, 1, 0, 0, 0, 0, 1, 3, 6, 9, 12, 13, 14, 14, 14, 13, 13, 13, 13, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 10, 12, 13, 13, 10, 6, 2, 1, 5, 13, 19, 18, 8, 0, 0, 23, 105, 242, 414, 582, 702, 737, 677, 540, 366, 199, 75, 8, 0, 0, 11, 19, 16, 8, 2, 3, 10, 19, 27, 27, 21, 9, 0, 0, 1, 12, 21, 18, 2, 0, 0, 59, 201, 413, 658, 875, 1002, 1001, 871, 653, 408, 197, 57, 0, 0, 3, 21, 25, 19, 9, 4, 5, 10, 14, 15, 12, 7, 2, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 7, 8, 9, 10, 12, 13, 11, 6, 0, 0, 0, 3, 12, 16, 12, 0, 0, 1, 57, 168, 327, 503, 652, 731, 715, 610, 447, 271, 125, 31, 0, 0, 5, 17, 18, 12, 3, 0, 2, 10, 19, 25, 27, 22, 13, 3, 0, 0, 6, 16, 19, 10, 0, 0, 18, 111, 273, 486, 703, 867, 930, 872, 711, 494, 280, 115, 19, 0, 0, 12, 24, 23, 13, 2, 0, 0, 0, 4, 9, 10, 8, 3, 0, 0, 0, 4, 16, 23, 16, 0, 0, 0, 81, 242, 474, 732, 952, 1070, 1050, 899, 660, 402, 187, 48, 0, 0, 6, 23, 25, 15, 2, 0, 0, 0, 2, 5, 6, 6, 8, 10, 12, 14, 14, 12, 9, 8, 8, 10, 13, 17, 18, 18, 16, 13, 10, 7, 5, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 8, 8, 6, 2, 0, 0, 0, 4, 13, 16, 10, 0, 0, 8, 78, 210, 392, 588, 750, 831, 806, 684, 500, 303, 139, 32, 0, 0, 7, 28, 36, 24, 0, 0, 0, 62, 200, 399, 624, 820, 934, 930, 811, 612, 387, 192, 60, 0, 0, 1, 15, 19, 12, 2, 0, 0, 1, 7, 11, 11, 9, 6, 4, 4, 4, 4, 4, 3, 2, 1, 1, 2, 4, 6, 9, 10, 10, 9, 7, 5, 4, 3, 4, 5, 7, 9, 11, 13, 14, 16, 17, 19, 21, 22, 24, 25, 25, 24, 22, 18, 14, 10, 7, 7, 10, 12, 14, 12, 7, 3, 2, 6, 13, 17, 12, 0, 0, 0, 55, 168, 333, 521, 686, 784, 784, 687, 522, 334, 168, 55, 0, 0, 0, 13, 18, 13, 4, 0, 0, 0, 5, 9, 11, 11, 10, 7, 2, 0, 0, 0, 2, 10, 15, 11, 0, 0, 0, 53, 164, 326, 512, 676, 774, 777, 684, 523, 337, 173, 58, 0, 0, 0, 14, 21, 18, 10, 3, 0, 0, 1, 2, 4, 5, 7, 9, 11, 12, 10, 8, 4, 2, 0, 0, 0, 0, 1, 3, 5, 7, 10, 11, 13, 13, 13, 13, 12, 12, 12, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 2, 4, 5, 6, 7, 6, 4, 2, 1, 0, 1, 2, 4, 6, 7, 8, 9, 11, 15, 19, 21, 19, 14, 6, 0, 0, 6, 14, 17, 9, 0, 0, 16, 99, 248, 447, 657, 825, 902, 866, 727, 526, 316, 145, 37, 0, 0, 5, 17, 18, 11, 3, 0, 3, 7, 8, 5, 0, 0, 0, 9, 16, 15, 3, 0, 0, 48, 164, 343, 559, 763, 902, 936, 855, 682, 467, 261, 105, 15, 0, 0, 12, 27, 27, 13, 0, 0, 9, 78, 200, 367, 550, 708, 799, 795, 693, 517, 310, 124, 6, 0, 69, 237, 449, 652, 797, 846, 787, 634, 426, 215, 54, 0, 17, 154, 359, 583, 768, 869, 860, 749, 568, 367, 191, 70, 9, 0, 0, 8, 11, 8, 7, 10, 14, 11, 0, 0, 2, 70, 212, 422, 667, 892, 1036, 1058, 950, 745, 498, 270, 103, 13, 0, 0, 13, 23, 21, 14, 8, 8, 13, 20, 25, 26, 24, 21, 19, 17, 17, 16, 13, 10, 8, 6, 6, 9, 13, 16, 19, 19, 16, 11, 6, 1, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 4, 9, 13, 17, 17, 15, 11, 7, 3, 0, 0, 0, 0, 2, 3, 5, 6, 7, 7, 6, 5, 4, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 3, 5, 7, 7, 4, 0, 0, 0, 1, 9, 15, 11, 0, 0, 2, 61, 182, 360, 567, 755, 875, 893, 803, 630, 423, 230, 89, 12, 0, 0, 10, 17, 13, 4, 0, 0, 0, 5, 8, 8, 6, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 4, 1, 0, 0, 0, 4, 10, 13, 7, 0, 0, 17, 91, 221, 396, 584, 740, 822, 805, 695, 522, 332, 167, 55, 1, 0, 0, 11, 14, 9, 1, 0, 0, 1, 5, 5, 2, 0, 0, 1, 7, 11, 8, 0, 0, 6, 58, 160, 304, 467, 611, 698, 703, 624, 484, 321, 172, 65, 8, 0, 0, 8, 12, 9, 3, 0, 0, 2, 8, 13, 13, 10, 4, 0, 0, 0, 3, 9, 11, 6, 0, 0, 14, 77, 190, 344, 513, 656, 738, 735, 648, 502, 334, 183, 74, 12, 0, 0, 2, 12, 17, 14, 5, 0, 0, 14, 84, 211, 389, 592, 774, 888, 900, 801, 613, 384, 174, 41, 21, 122, 319, 562, 789, 943, 985, 906, 726, 488, 251, 70, 0, 26, 177, 408, 666, 889, 1023, 1036, 926, 722, 472, 234, 59, 0, 15, 144, 339, 552, 731, 835, 839, 747, 585, 395, 221, 93, 20, 0, 0, 7, 14, 13, 8, 3, 2, 4, 8, 10, 11, 11, 11, 13, 16, 20, 22, 22, 21, 19, 17, 16, 15, 11, 6, 1, 0, 0, 6, 14, 16, 8, 0, 0, 21, 108, 261, 468, 692, 882, 988, 980, 860, 661, 435, 232, 88, 12, 0, 0, 9, 16, 12, 5, 0, 0, 0, 0, 0, 0, 1, 5, 8, 7, 0, 0, 1, 36, 114, 237, 390, 547, 670, 728, 703, 597, 435, 255, 103, 14, 10, 93, 242, 420, 582, 690, 717, 661, 538, 382, 229, 107, 31, 0, 0, 3, 9, 9, 4, 0, 0, 0, 8, 15, 19, 17, 11, 2, 0, 0, 1, 9, 12, 8, 0, 0, 15, 85, 214, 395, 599, 780, 893, 908, 821, 654, 451, 259, 113, 27, 0, 0, 5, 13, 12, 5, 0, 0, 0, 0, 3, 5, 4, 3, 1, 0, 0, 0, 0, 2, 4, 6, 8, 7, 4, 0, 0, 0, 0, 7, 11, 8, 0, 0, 5, 57, 164, 324, 516, 703, 842, 897, 854, 725, 541, 348, 182, 68, 9, 0, 0, 8, 13, 11, 7, 5, 7, 13, 19, 23, 24, 22, 19, 14, 11, 8, 6, 5, 5, 4, 2, 0, 0, 0, 0, 5, 10, 9, 1, 0, 0, 40, 134, 287, 483, 686, 854, 942, 930, 818, 637, 429, 241, 102, 23, 0, 0, 5, 12, 10, 4, 0, 0, 0, 1, 3, 4, 3, 2, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 5, 6, 8, 10, 10, 10, 9, 8, 8, 8, 8, 10, 11, 12, 12, 10, 8, 4, 0, 0, 0, 0, 5, 9, 7, 0, 0, 3, 45, 133, 267, 433, 600, 733, 799, 781, 686, 535, 365, 210, 94, 24, 0, 0, 1, 9, 12, 9, 1, 0, 0, 20, 80, 182, 324, 487, 640, 750, 790, 749, 636, 479, 312, 168, 66, 12, 0, 0, 5, 9, 6, 1, 0, 0, 1, 5, 9, 9, 6, 1, 0, 0, 0, 4, 6, 3, 0, 0, 13, 56, 137, 252, 388, 520, 619, 661, 635, 546, 418, 284, 181, 136, 164, 257, 391, 531, 639, 686, 658, 563, 428, 288, 182, 139, 171, 270, 411, 557, 669, 717, 689, 592, 451, 300, 176, 109, 114, 185, 305, 441, 560, 633, 642, 588, 484, 354, 225, 119, 48, 10, 0, 0, 0, 4, 5, 4, 1, 0, 0, 8, 44, 116, 224, 361, 505, 629, 705, 714, 653, 535, 387, 241, 130, 78, 95, 173, 293, 425, 537, 604, 609, 552, 445, 313, 189, 102, 77, 122, 232, 384, 548, 688, 773, 786, 724, 601, 447, 290, 158, 65, 15, 0, 0, 3, 6, 4, 1, 0, 0, 0, 1, 3, 3, 2, 1, 0, 0, 0, 1, 2, 4, 5, 5, 6, 6, 7, 8, 9, 10, 11, 11, 12, 11, 11, 10, 10, 10, 11, 12, 14, 16, 17, 18, 18, 17, 14, 11, 7, 4, 2, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 13, 13, 13, 12, 12, 12, 12, 12, 10, 7, 4, 0, 0, 0, 0, 2, 3, 1, 0, 0, 11, 46, 110, 203, 317, 436, 542, 615, 640, 612, 537, 428, 306, 191, 100, 39, 8, 0, 0, 0, 0, 2, 15, 47, 102, 179, 270, 361, 437, 482, 488, 455, 388, 301, 210, 128, 65, 24, 4, 0, 0, 1, 2, 2, 0, 0, 0, 7, 33, 81, 156, 254, 365, 474, 563, 616, 622, 581, 500, 393, 279, 175, 93, 39, 9, 0, 0, 1, 3, 4, 4, 4, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 2, 3, 5, 6, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 8, 7, 6, 5, 4, 4, 4, 4, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 2, 12, 32, 64, 108, 161, 217, 267, 305, 323, 320, 295, 254, 202, 148, 98, 57, 28, 10, 2, 0, 0, 0, 0, 0, 0, 0, 6, 20, 43, 78, 125, 180, 238, 291, 332, 353, 351, 325, 281, 228, 178, 140, 123, 131, 160, 206, 257, 304, 335, 346, 333, 301, 256, 209, 171, 150, 152, 179, 224, 279, 333, 375, 395, 390, 360, 313, 257, 206, 169, 155, 167, 203, 254, 311, 362, 395, 404, 388, 348, 292, 227, 163, 106, 62, 30, 11, 2, 0, 0, 1, 2, 4, 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, 5, 4, 4, 3, 3, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 18, 36, 62, 96, 135, 178, 220, 257, 284, 298, 296, 280, 252, 217, 182, 153, 135, 131, 142, 164, 194, 226, 254, 274, 282, 276, 256, 226, 188, 147, 107, 73, 45, 25, 12, 4, 1, 0, 0, 0, 0, 0, 1, 1, 3, 4, 7, 11, 17, 27, 40, 56, 76, 96, 117, 134, 147, 153, 152, 144, 130, 113, 93, 73, 55, 39, 26, 16, 9, 5, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 2, 4, 7, 12, 19, 28, 40, 55, 71, 88, 105, 121, 133, 141, 144, 141, 134, 121, 106, 88, 71, 54, 39, 27, 18, 11, 6, 3, 1, 0, 0, 0, 0, 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, 3, 6, 10, 15, 21, 29, 39, 49, 61, 72, 84, 94, 102, 109, 112, 113, 110, 105, 97, 87, 75, 63, 51, 40, 30, 22, 16, 11, 8, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 5, 7, 10, 13, 17, 22, 27, 32, 37, 42, 46, 50, 53, 56, 57, 57, 56, 54, 51, 48, 43, 39, 34, 29, 24, 20, 16, 13, 11, 9, 8, 6, 5, 5, 4, 5, 6, 8, 10, 13, 16, 18, 21, 25, 28, 32, 35, 37, 39, 39, 39, 39, 38, 37, 36, 35, 32, 30, 27, 24, 21, 18, 16, 14, 12, 10, 9, 8, 6, 5, 5, 4, 3, 3, 4, 4, 5, 7, 8, 10, 11, 12, 13, 15, 18, 22, 27, 30, 32, 33, 34],
-"peakC": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 2, 1, 1, 1, 1, 1, 2, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5, 4, 4, 3, 3, 3, 4, 5, 6, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 7, 7, 6, 6, 5, 5, 5, 5, 6, 7, 8, 9, 10, 10, 10, 10, 9, 9, 8, 8, 8, 8, 8, 8, 9, 9, 8, 8, 8, 7, 7, 6, 6, 6, 7, 7, 8, 8, 9, 8, 8, 7, 6, 6, 6, 7, 8, 10, 10, 10, 9, 8, 7, 6, 5, 5, 5, 4, 4, 4, 4, 4, 5, 6, 6, 7, 6, 6, 5, 4, 3, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 2, 3, 5, 6, 7, 6, 6, 5, 5, 4, 5, 5, 6, 6, 7, 7, 6, 6, 5, 5, 5, 5, 5, 6, 7, 8, 8, 8, 8, 7, 6, 6, 6, 8, 9, 11, 12, 12, 11, 10, 8, 7, 7, 8, 9, 10, 11, 11, 11, 11, 11, 12, 13, 14, 16, 16, 16, 15, 14, 14, 14, 15, 17, 18, 19, 20, 20, 20, 20, 20, 20, 21, 21, 21, 20, 20, 20, 20, 20, 21, 22, 23, 25, 26, 27, 28, 28, 29, 28, 28, 27, 26, 27, 28, 29, 31, 32, 33, 33, 33, 33, 34, 35, 36, 37, 37, 37, 37, 36, 36, 35, 35, 34, 33, 33, 33, 34, 37, 39, 41, 43, 43, 42, 41, 40, 40, 41, 43, 45, 46, 47, 46, 45, 44, 43, 43, 43, 44, 46, 47, 48, 49, 50, 50, 51, 51, 52, 53, 54, 55, 55, 55, 55, 55, 55, 55, 55, 56, 56, 56, 56, 56, 56, 57, 58, 60, 61, 62, 62, 62, 62, 63, 64, 65, 66, 67, 67, 66, 65, 65, 65, 66, 68, 70, 71, 72, 72, 71, 70, 69, 68, 69, 70, 71, 73, 74, 75, 75, 75, 75, 74, 73, 73, 73, 75, 77, 80, 83, 86, 89, 91, 94, 97, 101, 107, 115, 123, 133, 142, 152, 161, 173, 188, 207, 228, 250, 268, 278, 276, 264, 244, 224, 208, 203, 208, 222, 238, 251, 257, 253, 240, 220, 198, 177, 159, 147, 139, 137, 140, 147, 155, 164, 172, 178, 181, 180, 175, 168, 159, 149, 138, 126, 115, 104, 95, 88, 83, 80, 80, 82, 85, 90, 96, 102, 109, 115, 122, 129, 134, 139, 141, 140, 136, 130, 121, 112, 103, 95, 89, 84, 80, 76, 73, 70, 67, 66, 66, 69, 75, 83, 94, 107, 121, 136, 152, 167, 182, 197, 211, 225, 238, 249, 257, 261, 261, 255, 244, 228, 209, 187, 164, 142, 122, 104, 89, 77, 68, 60, 54, 49, 45, 41, 37, 35, 33, 33, 32, 32, 32, 31, 29, 27, 26, 26, 26, 28, 29, 29, 29, 29, 29, 28, 28, 28, 28, 28, 27, 26, 24, 24, 23, 23, 24, 24, 24, 24, 24, 25, 27, 30, 34, 39, 44, 51, 58, 67, 76, 85, 95, 105, 116, 126, 137, 147, 156, 164, 169, 171, 169, 165, 157, 149, 139, 129, 121, 114, 108, 105, 104, 106, 109, 115, 122, 130, 139, 147, 155, 162, 168, 173, 177, 178, 178, 175, 169, 162, 152, 141, 128, 115, 102, 89, 77, 66, 56, 48, 39, 32, 25, 19, 15, 12, 10, 8, 8, 7, 7, 6, 5, 4, 4, 4, 4, 6, 9, 12, 16, 20, 24, 29, 33, 39, 45, 51, 57, 62, 66, 71, 74, 78, 81, 84, 85, 84, 82, 77, 72, 66, 60, 55, 51, 48, 44, 40, 36, 32, 29, 27, 26, 25, 25, 25, 26, 29, 34, 42, 50, 60, 68, 76, 82, 88, 94, 101, 110, 119, 128, 135, 141, 143, 143, 141, 137, 131, 124, 115, 104, 92, 81, 69, 59, 49, 41, 34, 28, 23, 19, 15, 13, 10, 8, 7, 6, 5, 5, 5, 5, 5, 4, 3, 2, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 4, 5, 6, 7, 8, 9, 9, 9, 9, 9, 9, 10, 11, 12, 12, 13, 14, 16, 19, 23, 29, 35, 41, 49, 57, 68, 80, 94, 110, 126, 142, 158, 173, 186, 197, 208, 216, 223, 227, 228, 226, 219, 209, 196, 180, 163, 146, 129, 114, 99, 86, 74, 64, 55, 48, 42, 37, 34, 33, 33, 35, 38, 43, 50, 58, 69, 81, 95, 109, 125, 140, 156, 172, 187, 202, 215, 227, 236, 242, 244, 243, 238, 230, 220, 207, 192, 177, 162, 149, 137, 127, 120, 116, 114, 115, 119, 126, 135, 145, 156, 166, 176, 184, 191, 197, 202, 206, 207, 205, 201, 194, 185, 176, 166, 157, 148, 139, 132, 126, 122, 121, 123, 128, 136, 146, 158, 171, 185, 199, 213, 225, 235, 243, 248, 250, 249, 246, 241, 234, 223, 210, 194, 177, 157, 138, 119, 102, 86, 73, 62, 53, 45, 38, 32, 27, 22, 18, 14, 12, 10, 9, 8, 8, 8, 8, 8, 7, 6, 5, 4, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 7, 9, 11, 14, 16, 19, 22, 25, 30, 35, 42, 51, 61, 73, 85, 98, 112, 125, 138, 151, 162, 172, 180, 187, 194, 199, 203, 206, 205, 201, 193, 181, 166, 148, 130, 112, 96, 81, 68, 57, 47, 38, 30, 24, 18, 13, 9, 6, 4, 2, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 3, 3, 3, 2, 2, 2, 2, 3, 4, 5, 7, 9, 12, 14, 18, 22, 26, 31, 36, 42, 48, 54, 61, 69, 76, 84, 90, 94, 96, 96, 93, 89, 84, 78, 71, 65, 59, 52, 46, 39, 33, 28, 23, 20, 18, 16, 13, 11, 9, 8, 7, 8, 9, 11, 11, 11, 9, 7, 6, 5, 6, 7, 8, 9, 9, 8, 6, 5, 4, 5, 6, 8, 10, 12, 15, 19, 24, 31, 40, 50, 61, 73, 86, 101, 117, 135, 153, 171, 189, 205, 219, 231, 241, 250, 257, 262, 267, 270, 273, 274, 274, 275, 275, 276, 276, 275, 272, 266, 256, 243, 227, 209, 192, 174, 158, 144, 131, 120, 111, 105, 102, 104, 111, 123, 140, 159, 180, 201, 220, 239, 255, 269, 281, 290, 294, 292, 285, 273, 255, 235, 213, 190, 166, 143, 120, 98, 78, 60, 46, 35, 27, 22, 18, 16, 13, 10, 8, 5, 4, 3, 2, 3, 3, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 3, 3, 2, 2, 1, 1, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 4, 5, 6, 7, 8, 9, 10, 11, 11, 12, 12, 13, 14, 14, 15, 16, 16, 16, 16, 16, 15, 15, 15, 14, 13, 12, 11, 10, 10, 10, 10, 10, 9, 8, 7, 6, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 3, 3, 3, 4, 4, 5, 5, 6, 6, 6, 5, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 10, 16, 24, 34, 46, 60, 77, 96, 118, 142, 168, 193, 216, 235, 249, 256, 259, 256, 250, 240, 227, 211, 192, 170, 148, 125, 103, 83, 66, 52, 41, 33, 26, 22, 18, 16, 14, 12, 11, 10, 9, 8, 9, 9, 10, 11, 11, 11, 11, 11, 10, 10, 10, 11, 11, 11, 11, 11, 10, 10, 9, 9, 9, 8, 7, 7, 6, 6, 6, 7, 8, 9, 10, 11, 12, 13, 13, 14, 14, 14, 13, 13, 13, 12, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 12, 19, 29, 41, 56, 73, 93, 113, 134, 156, 177, 196, 213, 229, 243, 255, 268, 279, 289, 298, 307, 315, 325, 337, 351, 365, 377, 385, 385, 377, 361, 340, 316, 289, 261, 233, 204, 174, 145, 117, 92, 71, 54, 41, 32, 26, 22, 19, 17, 15, 13, 12, 12, 12, 12, 12, 11, 10, 9, 7, 7, 7, 7, 8, 9, 9, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 6, 6, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 8, 8, 8, 8, 8, 9, 9, 10, 10, 11, 11, 12, 13, 14, 15, 16, 16, 17, 17, 18, 19, 20, 21, 22, 21, 21, 20, 20, 20, 21, 21, 21, 21, 20, 20, 19, 19, 19, 19, 18, 17, 16, 14, 13, 12, 11, 11, 10, 9, 8, 6, 5, 4, 3, 2, 2, 3, 4, 4, 5, 5, 4, 4, 3, 3, 3, 4, 4, 5, 5, 6, 6, 7, 8, 9, 10, 11, 12, 13, 13, 12, 12, 12, 11, 11, 12, 12, 13, 14, 14, 14, 14, 14, 14, 15, 17, 19, 22, 27, 32, 39, 49, 61, 77, 96, 117, 141, 166, 192, 218, 242, 264, 284, 299, 310, 316, 318, 315, 311, 306, 301, 298, 296, 296, 297, 296, 294, 290, 284, 275, 264, 249, 231, 210, 187, 163, 139, 116, 95, 76, 60, 46, 35, 27, 20, 15, 12, 9, 6, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 5, 6, 6, 6, 5, 4, 3, 2, 2, 3, 5, 7, 12, 18, 27, 39, 56, 75, 98, 123, 149, 176, 202, 228, 252, 273, 289, 298, 299, 292, 277, 256, 231, 203, 176, 150, 125, 103, 82, 63, 47, 34, 24, 18, 14, 12, 11, 11, 10, 9, 8, 7, 6, 5, 5, 6, 6, 6, 6, 5, 4, 3, 3, 4, 5, 7, 8, 9, 9, 8, 7, 6, 6, 6, 7, 8, 10, 11, 11, 11, 11, 11, 12, 12, 14, 15, 15, 16, 16, 17, 18, 20, 22, 24, 25, 26, 26, 25, 25, 25, 25, 25, 25, 25, 24, 23, 22, 20, 20, 19, 20, 20, 22, 23, 26, 30, 36, 45, 59, 76, 97, 122, 149, 178, 205, 232, 255, 274, 290, 300, 307, 309, 308, 304, 299, 294, 291, 290, 292, 296, 301, 304, 306, 306, 304, 301, 297, 294, 291, 289, 287, 285, 283, 282, 280, 278, 274, 267, 256, 240, 219, 196, 171, 146, 121, 98, 78, 61, 50, 44, 43, 47, 55, 65, 76, 88, 101, 114, 128, 141, 150, 155, 154, 148, 139, 127, 115, 103, 92, 80, 69, 58, 47, 37, 28, 21, 16, 11, 8, 5, 3, 1, 0, 0, 0, 1, 4, 10, 18, 28, 40, 54, 71, 91, 114, 139, 165, 190, 212, 229, 239, 241, 237, 226, 210, 190, 168, 146, 124, 104, 86, 72, 61, 54, 52, 54, 62, 74, 92, 113, 136, 160, 184, 207, 227, 243, 257, 266, 271, 273, 271, 266, 261, 256, 254, 255, 259, 266, 274, 282, 288, 290, 287, 282, 275, 269, 267, 269, 277, 288, 301, 314, 324, 330, 329, 320, 304, 281, 253, 222, 191, 161, 133, 109, 88, 71, 58, 50, 47, 49, 56, 68, 83, 100, 119, 138, 156, 172, 186, 198, 208, 217, 223, 228, 232, 235, 238, 243, 250, 260, 273, 288, 303, 316, 324, 326, 323, 314, 300, 282, 261, 236, 209, 181, 152, 124, 99, 78, 61, 48, 38, 31, 26, 23, 20, 17, 15, 13, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 11, 11, 10, 8, 7, 5, 4, 4, 5, 6, 7, 7, 8, 8, 8, 8, 9, 9, 10, 10, 10, 10, 10, 11, 13, 16, 20, 26, 33, 44, 57, 75, 97, 122, 150, 180, 210, 240, 269, 295, 317, 334, 343, 346, 343, 334, 321, 306, 290, 274, 258, 243, 229, 217, 208, 201, 195, 188, 180, 170, 156, 139, 120, 101, 82, 65, 51, 40, 32, 26, 22, 19, 17, 14, 12, 11, 10, 11, 13, 18, 25, 37, 53, 74, 102, 135, 174, 216, 259, 302, 342, 376, 402, 418, 425, 421, 408, 387, 361, 331, 301, 273, 248, 228, 211, 197, 184, 170, 156, 139, 121, 104, 87, 73, 61, 50, 41, 32, 25, 18, 13, 8, 6, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 13, 24, 38, 56, 76, 100, 126, 154, 184, 214, 243, 268, 286, 294, 293, 281, 261, 236, 207, 178, 149, 121, 96, 74, 57, 45, 41, 44, 53, 67, 84, 103, 125, 148, 172, 197, 221, 241, 255, 261, 259, 249, 233, 211, 186, 160, 134, 109, 86, 65, 47, 33, 23, 17, 14, 12, 11, 10, 8, 6, 5, 3, 3, 3, 4, 5, 6, 7, 8, 8, 8, 8, 7, 6, 5, 5, 5, 6, 6, 6, 6, 5, 3, 2, 0, 0, 0, 0, 1, 4, 9, 16, 24, 34, 46, 61, 78, 97, 119, 141, 163, 182, 196, 206, 212, 213, 211, 207, 200, 193, 186, 180, 175, 172, 171, 171, 172, 172, 170, 166, 161, 152, 141, 127, 111, 95, 79, 65, 53, 43, 36, 30, 26, 22, 20, 18, 16, 15, 14, 13, 13, 12, 12, 11, 10, 9, 8, 7, 6, 5, 5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 4, 4, 4, 5, 6, 6, 7, 7, 7, 8, 9, 11, 15, 20, 27, 35, 46, 60, 80, 104, 133, 166, 200, 232, 260, 281, 297, 306, 311, 312, 309, 306, 303, 302, 305, 313, 324, 338, 351, 359, 359, 351, 334, 308, 276, 239, 200, 162, 126, 95, 70, 50, 35, 25, 18, 13, 9, 7, 6, 5, 4, 3, 3, 3, 7, 13, 22, 35, 51, 72, 96, 124, 155, 188, 221, 250, 273, 290, 299, 301, 297, 288, 277, 263, 250, 240, 232, 229, 230, 234, 239, 244, 248, 250, 251, 254, 259, 271, 288, 310, 335, 361, 382, 395, 399, 391, 372, 344, 307, 266, 222, 179, 138, 102, 73, 51, 37, 31, 32, 39, 52, 69, 90, 113, 137, 160, 180, 196, 207, 212, 211, 203, 190, 173, 152, 128, 105, 83, 64, 48, 37, 31, 30, 33, 41, 52, 67, 84, 104, 126, 149, 171, 191, 207, 218, 224, 225, 224, 222, 221, 223, 229, 238, 252, 270, 290, 310, 327, 338, 341, 334, 317, 292, 261, 226, 191, 155, 123, 93, 68, 49, 34, 25, 18, 15, 12, 10, 8, 7, 6, 6, 6, 5, 5, 4, 3, 2, 2, 1, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 10, 22, 40, 65, 95, 130, 169, 211, 254, 296, 333, 362, 382, 390, 386, 370, 344, 310, 273, 236, 203, 175, 154, 139, 129, 122, 117, 111, 104, 95, 84, 73, 60, 48, 37, 28, 20, 15, 11, 8, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 4, 9, 18, 29, 43, 59, 76, 94, 113, 130, 144, 153, 156, 153, 145, 132, 117, 101, 86, 71, 58, 46, 36, 28, 22, 18, 15, 12, 11, 9, 8, 7, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 1, 1, 1, 2, 2, 3, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 15, 22, 31, 44, 60, 80, 104, 129, 154, 178, 200, 216, 227, 232, 228, 217, 200, 178, 152, 127, 103, 82, 65, 52, 43, 36, 32, 30, 28, 26, 23, 20, 17, 15, 12, 11, 10, 10, 13, 18, 27, 42, 62, 86, 115, 145, 177, 209, 240, 268, 290, 306, 313, 310, 298, 280, 259, 239, 221, 209, 202, 199, 200, 202, 204, 203, 197, 185, 168, 147, 124, 101, 80, 62, 47, 34, 25, 17, 11, 8, 6, 5, 5, 6, 6, 5, 5, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 1, 6, 15, 29, 49, 75, 107, 144, 186, 230, 275, 317, 352, 376, 387, 383, 364, 334, 294, 250, 206, 163, 125, 92, 66, 46, 32, 23, 17, 14, 13, 12, 12, 13, 14, 15, 17, 18, 19, 20, 21, 21, 21, 21, 19, 17, 14, 11, 8, 5, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 12, 24, 41, 62, 86, 113, 140, 167, 191, 212, 227, 234, 233, 224, 208, 186, 160, 133, 106, 81, 59, 41, 26, 15, 8, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 14, 24, 37, 54, 75, 97, 120, 142, 162, 177, 187, 192, 194, 194, 193, 195, 202, 214, 232, 257, 286, 317, 347, 372, 390, 396, 389, 369, 337, 294, 246, 196, 148, 107, 73, 48, 32, 21, 15, 12, 10, 9, 8, 7, 7, 8, 9, 10, 10, 11, 10, 9, 8, 6, 6, 5, 5, 4, 3, 2, 1, 0, 1, 4, 8, 16, 27, 42, 62, 87, 117, 150, 183, 214, 239, 256, 265, 264, 256, 242, 226, 209, 194, 184, 179, 178, 182, 188, 193, 196, 194, 187, 175, 158, 138, 116, 94, 74, 55, 40, 28, 19, 12, 7, 4, 3, 3, 3, 5, 6, 7, 8, 8, 7, 6, 5, 5, 4, 4, 4, 3, 2, 1, 1, 1, 2, 3, 3, 4, 3, 3, 3, 2, 3, 3, 4, 5, 6, 7, 7, 8, 8, 8, 8, 8, 9, 9, 10, 10, 10, 10, 10, 10, 10, 11, 12, 14, 17, 19, 22, 24, 25, 25, 25, 24, 22, 20, 16, 13, 9, 6, 3, 0, 0, 0, 3, 10, 23, 43, 70, 106, 151, 203, 261, 321, 378, 426, 460, 478, 476, 458, 426, 387, 347, 310, 280, 258, 244, 236, 232, 230, 227, 221, 209, 192, 169, 143, 115, 89, 67, 50, 38, 29, 22, 18, 14, 11, 8, 7, 7, 7, 7, 7, 6, 5, 5, 5, 9, 16, 27, 42, 60, 81, 103, 126, 148, 168, 183, 193, 196, 189, 175, 153, 128, 101, 76, 55, 38, 26, 16, 9, 5, 2, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 2, 2, 1, 1, 2, 4, 7, 14, 24, 39, 60, 89, 125, 166, 211, 255, 293, 322, 339, 343, 333, 311, 279, 240, 197, 154, 113, 76, 46, 24, 10, 4, 5, 11, 24, 43, 68, 99, 136, 177, 220, 261, 296, 320, 332, 331, 319, 298, 272, 246, 222, 204, 193, 188, 189, 193, 197, 199, 197, 188, 173, 153, 129, 104, 80, 58, 39, 25, 14, 7, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 17, 34, 58, 90, 128, 170, 213, 254, 289, 317, 335, 340, 334, 314, 285, 247, 205, 163, 124, 89, 61, 39, 24, 14, 8, 5, 4, 3, 3, 2, 2, 1, 1, 1, 2, 4, 5, 5, 5, 5, 4, 4, 4, 4, 5, 5, 5, 4, 5, 7, 13, 24, 40, 62, 90, 124, 162, 202, 243, 279, 308, 325, 328, 317, 291, 255, 213, 170, 128, 93, 65, 44, 29, 20, 15, 15, 18, 25, 37, 54, 75, 100, 127, 154, 179, 199, 213, 217, 212, 199, 177, 151, 122, 93, 67, 46, 31, 20, 14, 11, 10, 12, 15, 21, 31, 46, 66, 91, 117, 143, 165, 181, 190, 192, 188, 182, 178, 178, 185, 200, 223, 254, 288, 322, 353, 375, 384, 379, 359, 324, 279, 229, 178, 131, 91, 59, 35, 19, 10, 6, 7, 12, 21, 33, 48, 64, 82, 100, 119, 136, 151, 163, 170, 171, 166, 154, 136, 114, 90, 67, 47, 31, 19, 11, 6, 4, 4, 4, 3, 3, 3, 2, 1, 1, 0, 0, 1, 4, 12, 24, 44, 71, 105, 146, 190, 234, 275, 306, 325, 329, 317, 290, 252, 207, 161, 117, 79, 50, 28, 14, 6, 2, 1, 1, 1, 1, 1, 2, 1, 1, 0, 0, 0, 1, 7, 18, 36, 61, 95, 135, 180, 227, 272, 312, 340, 355, 354, 338, 311, 279, 248, 225, 212, 210, 218, 233, 252, 270, 284, 293, 293, 284, 264, 234, 197, 156, 116, 80, 51, 30, 17, 11, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 7, 8, 9, 10, 11, 12, 12, 11, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 11, 24, 43, 68, 100, 135, 171, 206, 234, 254, 262, 258, 242, 216, 184, 149, 113, 81, 55, 35, 22, 15, 12, 11, 12, 13, 14, 14, 14, 14, 14, 14, 15, 15, 16, 17, 19, 20, 21, 21, 21, 20, 19, 19, 18, 17, 17, 19, 21, 26, 34, 46, 62, 83, 109, 138, 169, 199, 226, 246, 256, 254, 241, 216, 183, 147, 111, 80, 54, 35, 22, 13, 9, 8, 10, 16, 27, 43, 63, 88, 116, 146, 175, 200, 219, 228, 228, 217, 196, 169, 138, 107, 79, 56, 38, 24, 15, 10, 7, 5, 5, 6, 7, 8, 9, 9, 9, 8, 7, 6, 5, 4, 3, 3, 3, 4, 4, 5, 5, 5, 5, 3, 2, 0, 1, 3, 9, 19, 35, 58, 88, 127, 172, 219, 263, 299, 321, 328, 317, 292, 256, 213, 169, 127, 91, 62, 42, 28, 21, 18, 18, 20, 23, 26, 28, 28, 28, 26, 23, 19, 15, 12, 10, 9, 8, 8, 7, 6, 5, 5, 6, 6, 7, 8, 9, 9, 9, 9, 10, 11, 12, 14, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 27, 27, 26, 25, 22, 20, 17, 15, 15, 17, 23, 35, 53, 78, 110, 147, 185, 220, 247, 264, 267, 259, 241, 219, 198, 185, 183, 196, 223, 261, 306, 351, 387, 407, 407, 385, 343, 288, 226, 166, 112, 70, 39, 19, 7, 1, 0, 0, 3, 11, 23, 42, 67, 97, 130, 164, 194, 218, 234, 239, 233, 217, 193, 162, 129, 96, 66, 42, 24, 12, 7, 5, 5, 6, 7, 8, 8, 9, 8, 8, 9, 9, 9, 10, 11, 11, 12, 12, 12, 13, 13, 14, 15, 16, 18, 19, 20, 21, 21, 22, 22, 21, 20, 19, 18, 16, 15, 15, 15, 15, 15, 15, 14, 13, 12, 10, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 4, 5, 5, 5, 5, 5, 5, 4, 4, 4, 5, 5, 5, 5, 4, 3, 1, 0, 0, 3, 12, 29, 55, 94, 143, 200, 263, 324, 377, 416, 434, 430, 403, 358, 300, 236, 175, 121, 78, 48, 29, 20, 18, 20, 24, 27, 30, 31, 30, 28, 26, 23, 21, 18, 16, 14, 13, 12, 11, 10, 9, 8, 7, 5, 4, 2, 1, 1, 3, 8, 17, 32, 54, 82, 114, 150, 184, 214, 236, 246, 244, 229, 204, 172, 138, 104, 74, 50, 33, 23, 18, 16, 17, 19, 21, 21, 21, 20, 17, 15, 12, 10, 8, 6, 4, 3, 1, 1, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 19, 44, 82, 131, 191, 256, 320, 378, 421, 445, 446, 423, 380, 320, 254, 187, 127, 79, 44, 22, 9, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 16, 16, 16, 14, 12, 9, 7, 5, 4, 3, 4, 5, 6, 7, 8, 9, 9, 9, 9, 10, 10, 11, 12, 13, 13, 13, 13, 13, 13, 13, 14, 15, 16, 17, 19, 21, 24, 26, 28, 28, 28, 25, 22, 17, 13, 8, 5, 5, 8, 18, 37, 65, 104, 152, 207, 263, 314, 353, 376, 380, 364, 332, 286, 234, 181, 132, 90, 59, 37, 24, 17, 15, 14, 15, 15, 16, 16, 15, 14, 13, 12, 10, 9, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 15, 30, 51, 75, 102, 130, 154, 174, 187, 190, 183, 167, 144, 116, 87, 62, 41, 27, 19, 14, 13, 13, 13, 14, 15, 16, 18, 19, 18, 16, 14, 10, 7, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 6, 16, 31, 54, 83, 118, 156, 193, 226, 250, 261, 256, 237, 206, 167, 127, 89, 57, 33, 16, 7, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 5, 6, 6, 7, 7, 6, 4, 3, 1, 2, 7, 16, 31, 54, 84, 122, 164, 207, 248, 281, 302, 306, 292, 262, 220, 172, 125, 84, 53, 32, 20, 15, 13, 13, 14, 14, 14, 15, 15, 15, 15, 15, 14, 12, 12, 12, 13, 16, 21, 30, 44, 62, 85, 113, 142, 170, 194, 210, 216, 211, 194, 169, 138, 106, 76, 51, 32, 19, 11, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 5, 6, 7, 8, 8, 8, 8, 7, 7, 6, 6, 7, 9, 12, 15, 17, 18, 19, 18, 16, 13, 10, 6, 4, 2, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 11, 31, 65, 113, 172, 238, 303, 360, 400, 418, 411, 380, 329, 265, 197, 134, 81, 42, 17, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 4, 5, 6, 7, 9, 10, 10, 10, 10, 10, 10, 10, 10, 11, 11, 11, 10, 8, 6, 3, 2, 2, 7, 18, 38, 70, 114, 170, 234, 299, 359, 404, 427, 425, 399, 352, 291, 226, 164, 110, 69, 41, 24, 16, 12, 12, 15, 24, 41, 71, 117, 177, 249, 324, 393, 445, 473, 472, 442, 389, 322, 253, 193, 151, 132, 134, 154, 181, 208, 225, 229, 218, 195, 163, 128, 94, 65, 42, 25, 15, 10, 7, 7, 8, 9, 10, 11, 11, 12, 12, 12, 12, 11, 8, 6, 3, 1, 0, 2, 9, 22, 43, 71, 104, 139, 172, 197, 210, 210, 196, 171, 139, 105, 74, 47, 27, 14, 6, 3, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 7, 7, 6, 5, 3, 2, 1, 0, 0, 0, 1, 9, 26, 54, 96, 148, 207, 266, 315, 348, 359, 346, 312, 263, 206, 149, 99, 58, 30, 13, 3, 0, 0, 0, 2, 6, 15, 30, 54, 86, 127, 172, 216, 254, 279, 287, 277, 251, 213, 169, 124, 85, 53, 30, 15, 7, 3, 0, 0, 0, 3, 15, 39, 78, 132, 197, 267, 332, 384, 414, 418, 394, 349, 291, 235, 191, 172, 182, 221, 280, 349, 412, 458, 474, 459, 414, 346, 266, 187, 117, 64, 28, 9, 1, 1, 4, 8, 11, 14, 15, 16, 17, 16, 14, 12, 9, 6, 4, 1, 0, 0, 4, 16, 41, 80, 137, 207, 287, 365, 432, 477, 492, 475, 427, 357, 276, 194, 121, 65, 28, 7, 0, 0, 2, 5, 7, 8, 9, 9, 9, 9, 9, 9, 8, 8, 7, 6, 6, 6, 6, 7, 7, 8, 9, 10, 11, 12, 14, 15, 16, 16, 16, 16, 16, 17, 19, 22, 25, 29, 31, 33, 34, 34, 33, 31, 29, 27, 25, 24, 24, 24, 26, 27, 28, 29, 29, 28, 27, 25, 23, 20, 18, 17, 17, 18, 19, 21, 23, 24, 24, 24, 23, 21, 19, 17, 14, 12, 10, 9, 8, 7, 7, 7, 8, 8, 9, 10, 11, 12, 11, 11, 10, 9, 9, 9, 10, 11, 12, 13, 13, 13, 14, 14, 15, 17, 18, 19, 18, 16, 13, 9, 5, 3, 1, 1, 0, 0, 0, 1, 10, 29, 60, 101, 148, 194, 232, 255, 261, 248, 220, 180, 135, 92, 55, 27, 10, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 5, 6, 6, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 8, 9, 9, 8, 8, 8, 8, 8, 8, 7, 7, 5, 4, 4, 9, 20, 41, 75, 122, 179, 241, 299, 345, 370, 371, 346, 301, 243, 181, 124, 77, 44, 25, 16, 16, 19, 23, 27, 30, 31, 30, 29, 26, 22, 18, 14, 9, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 10, 34, 75, 134, 205, 281, 348, 397, 419, 410, 371, 309, 235, 161, 97, 49, 18, 3, 0, 0, 2, 4, 4, 4, 3, 3, 4, 5, 6, 7, 8, 9, 9, 9, 9, 8, 7, 7, 7, 7, 8, 9, 10, 12, 14, 17, 20, 22, 25, 26, 25, 23, 20, 16, 12, 9, 6, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 5, 6, 7, 8, 8, 8, 8, 7, 6, 5, 5, 4, 5, 6, 7, 8, 10, 10, 8, 5, 2, 1, 3, 13, 32, 63, 105, 155, 208, 258, 297, 319, 321, 302, 264, 215, 163, 113, 73, 45, 29, 23, 23, 26, 30, 34, 35, 36, 35, 33, 30, 27, 24, 22, 22, 22, 24, 27, 30, 31, 32, 31, 29, 27, 24, 21, 18, 15, 13, 12, 11, 11, 12, 12, 12, 12, 11, 9, 7, 5, 2, 0, 0, 3, 16, 42, 84, 141, 210, 281, 345, 389, 406, 391, 347, 281, 206, 134, 74, 32, 8, 0, 0, 0, 2, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 8, 21, 42, 71, 103, 135, 160, 175, 176, 164, 140, 110, 78, 51, 30, 16, 10, 8, 9, 10, 10, 10, 8, 7, 5, 5, 6, 7, 8, 9, 9, 9, 8, 8, 8, 9, 10, 10, 11, 12, 13, 14, 15, 17, 20, 22, 24, 26, 27, 27, 26, 23, 20, 17, 13, 9, 7, 5, 5, 5, 5, 5, 5, 3, 2, 1, 1, 0, 0, 0, 0, 1, 10, 28, 58, 101, 154, 210, 261, 299, 317, 311, 283, 236, 180, 123, 73, 36, 12, 0, 0, 0, 1, 2, 1, 0, 0, 4, 25, 66, 130, 216, 315, 413, 496, 548, 558, 525, 452, 354, 248, 151, 76, 27, 3, 0, 0, 3, 4, 4, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 3, 16, 40, 79, 131, 189, 246, 293, 320, 323, 301, 259, 204, 146, 94, 53, 26, 12, 7, 9, 12, 16, 20, 22, 23, 23, 22, 19, 16, 11, 7, 3, 1, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 2, 1, 1, 1, 2, 3, 4, 5, 6, 8, 9, 11, 13, 14, 16, 16, 16, 16, 14, 12, 9, 6, 4, 2, 2, 2, 3, 5, 7, 8, 9, 8, 7, 6, 4, 3, 2, 3, 4, 6, 8, 10, 11, 12, 11, 9, 7, 6, 5, 4, 5, 5, 6, 7, 8, 8, 8, 8, 7, 7, 7, 8, 10, 11, 12, 12, 11, 9, 7, 5, 3, 1, 0, 0, 8, 30, 71, 131, 204, 282, 350, 396, 412, 393, 345, 277, 202, 131, 73, 33, 10, 2, 3, 7, 11, 12, 11, 10, 14, 31, 64, 117, 188, 271, 354, 425, 470, 481, 456, 398, 319, 231, 150, 84, 39, 16, 10, 15, 24, 33, 39, 43, 44, 43, 43, 42, 41, 39, 37, 35, 33, 32, 32, 32, 32, 32, 30, 28, 26, 23, 21, 18, 16, 13, 12, 12, 19, 35, 66, 113, 178, 254, 332, 400, 443, 453, 428, 371, 294, 210, 134, 75, 35, 13, 4, 2, 3, 3, 2, 0, 0, 0, 9, 28, 59, 101, 148, 195, 233, 255, 256, 237, 200, 154, 105, 63, 31, 11, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 3, 4, 6, 8, 9, 10, 9, 8, 6, 4, 3, 3, 5, 6, 8, 9, 9, 9, 7, 6, 4, 3, 3, 3, 4, 5, 6, 7, 7, 7, 6, 5, 3, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 3, 4, 1, 0, 0, 11, 48, 116, 215, 336, 458, 560, 621, 628, 580, 487, 369, 248, 143, 66, 20, 0, 0, 0, 5, 7, 7, 7, 7, 9, 11, 13, 14, 14, 15, 15, 15, 15, 14, 13, 12, 12, 11, 12, 12, 13, 14, 16, 18, 20, 23, 25, 26, 25, 23, 20, 17, 13, 10, 8, 7, 7, 7, 6, 6, 6, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 4, 5, 6, 7, 8, 9, 9, 9, 9, 9, 8, 8, 7, 7, 8, 9, 10, 12, 13, 14, 15, 15, 15, 16, 17, 18, 20, 21, 19, 16, 11, 7, 4, 2, 2, 1, 0, 0, 0, 15, 48, 104, 182, 274, 365, 438, 477, 475, 431, 354, 259, 165, 88, 34, 5, 0, 0, 2, 6, 6, 2, 0, 0, 3, 25, 64, 121, 189, 258, 314, 345, 346, 316, 261, 194, 127, 71, 31, 8, 0, 0, 2, 4, 5, 4, 3, 2, 2, 2, 3, 4, 5, 5, 5, 5, 5, 4, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 5, 6, 7, 7, 7, 6, 6, 5, 5, 5, 5, 5, 6, 6, 7, 7, 8, 9, 10, 10, 11, 11, 11, 11, 11, 11, 11, 12, 13, 16, 20, 23, 26, 26, 23, 19, 14, 10, 8, 7, 4, 0, 0, 0, 21, 71, 152, 262, 387, 503, 590, 628, 609, 537, 429, 305, 188, 95, 34, 3, 0, 0, 4, 7, 4, 0, 0, 7, 39, 102, 196, 315, 444, 560, 642, 670, 638, 551, 426, 291, 175, 101, 82, 118, 194, 290, 380, 443, 465, 443, 384, 302, 212, 130, 66, 25, 4, 0, 2, 8, 11, 10, 4, 0, 0, 18, 60, 133, 234, 353, 473, 572, 631, 637, 588, 494, 375, 252, 145, 67, 20, 0, 0, 3, 8, 11, 11, 9, 7, 6, 6, 6, 7, 8, 9, 9, 9, 8, 7, 7, 6, 7, 8, 9, 10, 11, 11, 10, 9, 8, 6, 5, 2, 0, 0, 4, 21, 52, 98, 152, 206, 249, 271, 266, 237, 189, 133, 81, 39, 13, 0, 0, 0, 2, 3, 3, 2, 1, 1, 2, 3, 2, 0, 0, 0, 0, 3, 5, 3, 0, 0, 4, 35, 98, 195, 317, 444, 551, 614, 619, 564, 462, 335, 210, 108, 40, 5, 0, 0, 3, 5, 4, 0, 0, 0, 1, 10, 26, 52, 88, 130, 173, 209, 229, 229, 209, 173, 129, 85, 49, 24, 11, 6, 7, 10, 13, 16, 18, 21, 24, 26, 28, 27, 25, 21, 16, 10, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 2, 3, 4, 5, 7, 8, 9, 10, 11, 11, 12, 13, 14, 14, 12, 10, 8, 7, 6, 6, 5, 2, 0, 0, 8, 36, 88, 165, 263, 367, 459, 521, 538, 508, 435, 337, 231, 136, 65, 21, 1, 0, 3, 7, 8, 6, 3, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 5, 4, 4, 3, 3, 3, 4, 5, 6, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 1, 3, 6, 8, 10, 11, 12, 13, 14, 14, 15, 15, 14, 14, 13, 14, 15, 15, 14, 13, 16, 26, 50, 91, 150, 221, 293, 354, 390, 395, 366, 311, 240, 168, 106, 59, 30, 16, 11, 11, 11, 11, 10, 9, 8, 7, 6, 5, 5, 5, 5, 5, 5, 4, 4, 3, 2, 2, 2, 3, 3, 2, 0, 0, 0, 0, 2, 5, 4, 0, 0, 2, 33, 100, 207, 346, 496, 627, 710, 723, 663, 545, 394, 244, 122, 41, 2, 0, 0, 8, 12, 12, 8, 6, 6, 8, 10, 11, 11, 10, 9, 8, 7, 7, 7, 7, 7, 7, 6, 4, 1, 0, 0, 0, 3, 5, 4, 0, 0, 6, 41, 111, 218, 352, 489, 602, 666, 663, 595, 478, 337, 203, 98, 31, 0, 0, 0, 5, 8, 5, 1, 0, 0, 0, 14, 40, 80, 131, 184, 231, 259, 263, 241, 199, 146, 93, 49, 18, 2, 0, 1, 6, 11, 14, 14, 14, 13, 12, 12, 12, 12, 12, 12, 12, 11, 11, 12, 12, 14, 16, 18, 20, 22, 22, 21, 20, 17, 15, 14, 13, 13, 13, 13, 12, 11, 10, 9, 9, 8, 6, 2, 0, 2, 17, 50, 106, 181, 268, 351, 415, 444, 431, 376, 291, 193, 106, 53, 50, 104, 207, 342, 480, 593, 654, 649, 581, 465, 327, 196, 94, 29, 0, 0, 0, 7, 9, 7, 4, 2, 2, 3, 3, 3, 2, 1, 1, 3, 4, 6, 6, 5, 4, 3, 2, 2, 3, 3, 4, 4, 4, 3, 2, 1, 1, 2, 4, 7, 9, 11, 12, 12, 11, 9, 7, 6, 5, 5, 6, 7, 8, 10, 10, 11, 10, 9, 8, 6, 5, 4, 4, 5, 5, 6, 6, 6, 5, 5, 4, 3, 3, 3, 2, 0, 0, 0, 0, 1, 4, 5, 2, 0, 0, 15, 61, 143, 259, 391, 515, 603, 633, 595, 497, 359, 215, 98, 37, 48, 130, 265, 423, 568, 667, 697, 652, 546, 404, 258, 135, 51, 7, 0, 0, 5, 8, 7, 3, 1, 1, 4, 7, 8, 9, 8, 7, 7, 7, 8, 9, 9, 10, 10, 10, 10, 10, 11, 11, 11, 12, 12, 13, 15, 17, 20, 23, 27, 29, 30, 30, 27, 22, 16, 10, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 1, 1, 2, 4, 5, 7, 7, 7, 7, 6, 5, 5, 5, 5, 5, 6, 6, 6, 7, 7, 7, 8, 8, 8, 9, 9, 10, 11, 12, 13, 13, 12, 11, 10, 10, 10, 10, 11, 12, 12, 12, 11, 9, 8, 7, 6, 6, 6, 7, 7, 8, 9, 11, 11, 11, 11, 9, 8, 6, 6, 5, 6, 7, 8, 9, 10, 10, 10, 11, 11, 12, 13, 14, 14, 15, 14, 13, 11, 10, 10, 10, 11, 12, 11, 8, 4, 1, 0, 2, 5, 6, 3, 0, 0, 15, 62, 146, 267, 408, 545, 646, 686, 651, 548, 398, 240, 115, 58, 91, 210, 392, 596, 773, 881, 894, 812, 657, 467, 283, 137, 44, 0, 0, 0, 11, 17, 15, 8, 0, 0, 3, 33, 93, 188, 312, 446, 566, 643, 655, 595, 476, 328, 188, 94, 72, 128, 248, 402, 549, 653, 689, 649, 543, 396, 241, 110, 27, 4, 39, 117, 216, 310, 376, 400, 379, 320, 239, 154, 82, 32, 5, 0, 0, 5, 9, 11, 11, 10, 11, 12, 13, 13, 13, 13, 12, 11, 10, 8, 7, 6, 6, 5, 5, 6, 7, 9, 11, 14, 17, 19, 21, 23, 25, 26, 28, 27, 25, 21, 16, 12, 10, 10, 10, 7, 1, 0, 1, 31, 101, 216, 370, 540, 693, 792, 812, 746, 610, 437, 265, 127, 39, 0, 0, 0, 8, 13, 12, 6, 0, 0, 0, 31, 98, 204, 340, 484, 607, 679, 681, 610, 481, 325, 177, 71, 29, 56, 142, 262, 383, 475, 518, 501, 433, 332, 221, 123, 51, 11, 0, 1, 12, 21, 26, 28, 27, 26, 28, 30, 33, 35, 36, 34, 30, 26, 21, 17, 15, 15, 16, 18, 20, 19, 17, 13, 9, 6, 6, 7, 6, 3, 0, 0, 14, 53, 119, 209, 309, 396, 448, 449, 396, 302, 197, 114, 85, 131, 248, 416, 595, 743, 821, 811, 715, 557, 372, 202, 79, 22, 30, 89, 173, 256, 315, 337, 320, 271, 205, 136, 78, 38, 17, 10, 13, 19, 23, 24, 23, 21, 19, 19, 20, 21, 21, 20, 18, 15, 11, 9, 7, 6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 4, 5, 6, 7, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 5, 7, 8, 10, 10, 10, 9, 8, 6, 5, 4, 4, 4, 5, 7, 9, 12, 15, 17, 17, 16, 13, 10, 6, 3, 1, 0, 0, 0, 0, 1, 2, 3, 5, 7, 8, 10, 12, 13, 15, 16, 17, 17, 18, 18, 17, 17, 16, 16, 16, 17, 18, 20, 23, 26, 27, 27, 25, 21, 16, 11, 7, 4, 3, 2, 1, 0, 0, 0, 0, 2, 4, 4, 0, 0, 0, 19, 63, 131, 215, 301, 367, 399, 386, 333, 253, 165, 89, 35, 5, 0, 0, 4, 7, 7, 5, 3, 4, 6, 9, 9, 7, 3, 0, 0, 0, 3, 7, 7, 1, 0, 0, 30, 100, 213, 356, 502, 618, 673, 654, 564, 428, 279, 148, 57, 9, 0, 0, 3, 6, 6, 4, 1, 0, 0, 0, 7, 38, 95, 177, 272, 360, 420, 435, 402, 328, 234, 141, 66, 19, 0, 0, 1, 7, 9, 8, 7, 6, 7, 9, 11, 13, 13, 12, 11, 9, 8, 7, 6, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 4, 5, 7, 7, 5, 1, 0, 0, 0, 3, 8, 8, 2, 0, 0, 31, 106, 230, 392, 564, 709, 789, 784, 693, 539, 361, 199, 80, 13, 0, 0, 8, 15, 14, 9, 3, 1, 2, 4, 6, 6, 5, 4, 3, 2, 2, 1, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 6, 4, 0, 0, 3, 32, 88, 169, 263, 350, 408, 420, 385, 311, 219, 128, 57, 14, 0, 0, 6, 14, 19, 22, 25, 28, 34, 41, 46, 48, 46, 41, 34, 27, 20, 14, 6, 0, 0, 7, 40, 99, 183, 282, 375, 443, 467, 441, 372, 276, 175, 89, 31, 2, 0, 1, 11, 17, 19, 18, 17, 18, 21, 26, 31, 33, 32, 27, 21, 15, 11, 9, 5, 1, 0, 0, 12, 47, 105, 179, 257, 321, 354, 346, 301, 229, 149, 79, 29, 3, 0, 0, 5, 8, 8, 6, 3, 1, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 1, 2, 3, 4, 4, 3, 0, 0, 0, 0, 5, 8, 6, 0, 0, 2, 36, 107, 215, 344, 469, 558, 587, 546, 441, 297, 149, 36, 0, 29, 152, 341, 555, 745, 867, 888, 803, 635, 424, 220, 68, 0, 0, 70, 173, 277, 350, 376, 352, 289, 206, 124, 58, 17, 0, 0, 3, 7, 9, 7, 6, 6, 8, 11, 15, 16, 15, 12, 8, 6, 6, 7, 7, 4, 0, 0, 3, 31, 86, 165, 258, 343, 400, 413, 379, 307, 216, 127, 57, 15, 0, 0, 3, 9, 12, 12, 12, 13, 16, 20, 24, 27, 29, 29, 29, 27, 24, 20, 17, 14, 13, 14, 18, 23, 28, 32, 33, 30, 25, 18, 10, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 8, 9, 8, 7, 5, 2, 0, 0, 0, 1, 4, 7, 10, 12, 14, 14, 14, 13, 12, 11, 12, 13, 14, 16, 17, 17, 17, 15, 12, 10, 9, 9, 11, 15, 18, 22, 23, 22, 18, 13, 8, 4, 2, 2, 3, 3, 1, 0, 0, 0, 2, 9, 13, 8, 0, 0, 6, 63, 174, 332, 509, 665, 757, 759, 671, 518, 341, 182, 69, 9, 0, 0, 3, 7, 7, 4, 2, 0, 0, 0, 8, 52, 138, 267, 421, 570, 677, 713, 666, 546, 382, 213, 78, 3, 0, 49, 138, 233, 308, 343, 333, 283, 211, 134, 68, 24, 2, 0, 1, 7, 10, 10, 8, 5, 4, 4, 6, 9, 11, 12, 12, 12, 10, 7, 5, 3, 2, 2, 4, 6, 8, 10, 11, 10, 8, 6, 4, 3, 2, 2, 3, 3, 3, 3, 3, 3, 2, 3, 3, 4, 5, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 4, 6, 8, 10, 10, 8, 4, 0, 0, 0, 3, 8, 8, 3, 0, 0, 20, 80, 181, 310, 442, 543, 585, 558, 467, 340, 209, 101, 31, 0, 0, 0, 3, 8, 10, 9, 4, 0, 0, 6, 59, 162, 312, 488, 650, 758, 778, 702, 547, 351, 165, 36, 0, 43, 169, 334, 493, 603, 638, 587, 467, 309, 153, 38, 0, 28, 133, 283, 440, 562, 619, 592, 489, 336, 176, 55, 12, 64, 203, 396, 596, 750, 817, 780, 648, 454, 247, 78, 0, 2, 114, 297, 503, 679, 780, 780, 685, 524, 340, 178, 64, 6, 0, 0, 11, 15, 11, 3, 0, 0, 3, 10, 14, 15, 10, 3, 0, 0, 0, 7, 15, 15, 5, 0, 0, 34, 134, 299, 506, 713, 866, 922, 865, 710, 503, 295, 131, 31, 0, 0, 7, 19, 22, 17, 13, 12, 16, 22, 27, 29, 29, 26, 22, 19, 16, 14, 14, 14, 17, 20, 24, 27, 29, 28, 25, 20, 14, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 5, 6, 7, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 3, 4, 8, 12, 15, 15, 12, 6, 1, 0, 3, 9, 12, 9, 0, 0, 5, 59, 164, 315, 486, 637, 729, 735, 653, 507, 335, 180, 68, 8, 0, 0, 9, 14, 11, 4, 0, 0, 0, 4, 8, 9, 9, 9, 8, 8, 8, 8, 7, 7, 7, 9, 11, 14, 16, 17, 16, 14, 12, 11, 12, 14, 17, 18, 17, 12, 6, 2, 3, 8, 13, 13, 4, 0, 0, 33, 120, 259, 435, 612, 745, 798, 751, 613, 418, 215, 57, 0, 27, 169, 382, 611, 800, 899, 885, 766, 573, 358, 168, 39, 0, 1, 68, 159, 248, 312, 336, 318, 264, 189, 114, 53, 15, 0, 0, 3, 7, 7, 4, 0, 0, 0, 0, 2, 4, 3, 1, 0, 0, 0, 2, 6, 8, 4, 0, 0, 6, 44, 115, 210, 312, 396, 437, 424, 360, 264, 161, 76, 21, 0, 0, 2, 8, 9, 6, 1, 0, 0, 0, 4, 7, 10, 12, 13, 14, 14, 13, 13, 12, 12, 12, 13, 14, 15, 15, 15, 14, 14, 14, 16, 20, 24, 27, 29, 29, 26, 21, 15, 9, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 5, 7, 9, 11, 12, 13, 12, 12, 10, 10, 9, 10, 12, 13, 14, 15, 14, 13, 12, 11, 11, 13, 16, 18, 19, 17, 13, 8, 5, 4, 5, 5, 3, 0, 0, 3, 27, 72, 134, 202, 259, 289, 283, 244, 182, 114, 56, 17, 0, 0, 1, 6, 8, 6, 3, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 2, 3, 4, 5, 6, 7, 7, 6, 6, 6, 6, 7, 8, 9, 10, 11, 10, 8, 6, 5, 5, 6, 8, 8, 7, 4, 0, 0, 0, 3, 6, 6, 1, 0, 0, 17, 62, 133, 221, 306, 365, 380, 349, 279, 190, 105, 42, 6, 0, 0, 4, 8, 7, 4, 1, 0, 1, 3, 6, 8, 9, 9, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 5, 5, 5, 7, 9, 12, 14, 14, 13, 11, 8, 6, 5, 7, 10, 12, 12, 8, 4, 0, 1, 6, 11, 11, 4, 0, 0, 26, 98, 216, 364, 510, 617, 654, 606, 485, 320, 156, 34, 0, 25, 139, 301, 469, 599, 659, 631, 525, 366, 194, 53, 0, 2, 119, 313, 540, 749, 884, 912, 828, 658, 448, 250, 102, 18, 0, 0, 9, 21, 25, 21, 13, 2, 0, 0, 14, 65, 150, 261, 378, 472, 516, 497, 420, 307, 187, 88, 24, 0, 0, 3, 13, 16, 13, 8, 4, 3, 4, 7, 11, 15, 19, 21, 22, 22, 21, 19, 16, 14, 13, 14, 16, 19, 23, 27, 30, 33, 34, 34, 32, 29, 26, 22, 18, 16, 14, 13, 13, 13, 13, 13, 11, 10, 8, 6, 5, 4, 3, 3, 3, 2, 2, 2, 2, 3, 4, 5, 6, 6, 6, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1, 2, 4, 7, 11, 13, 15, 16, 15, 14, 13, 13, 12, 12, 12, 12, 12, 12, 13, 14, 16, 19, 23, 27, 30, 30, 28, 23, 17, 10, 5, 1, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 5, 7, 10, 12, 15, 16, 16, 15, 13, 11, 9, 8, 9, 11, 13, 16, 17, 17, 17, 16, 15, 16, 16, 18, 20, 21, 21, 19, 17, 13, 9, 7, 8, 9, 12, 12, 10, 5, 0, 0, 0, 8, 14, 14, 4, 0, 0, 36, 133, 285, 470, 647, 767, 796, 725, 574, 387, 211, 81, 10, 0, 0, 10, 18, 15, 6, 0, 0, 0, 0, 3, 4, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 6, 4, 2, 2, 2, 3, 4, 7, 9, 11, 13, 15, 17, 19, 20, 20, 19, 17, 15, 13, 11, 9, 8, 7, 7, 7, 8, 10, 11, 13, 15, 15, 15, 14, 12, 12, 13, 15, 16, 14, 10, 4, 0, 0, 2, 7, 11, 8, 0, 0, 7, 56, 148, 278, 421, 544, 613, 605, 519, 375, 208, 63, 0, 0, 114, 324, 581, 827, 997, 1046, 962, 772, 529, 296, 121, 22, 0, 0, 7, 14, 12, 6, 2, 0, 0, 0, 0, 15, 75, 182, 328, 484, 610, 671, 647, 546, 397, 240, 110, 29, 0, 0, 4, 14, 15, 9, 2, 0, 0, 1, 5, 9, 11, 11, 12, 12, 13, 13, 14, 15, 16, 17, 17, 16, 13, 8, 4, 2, 4, 8, 12, 10, 2, 0, 0, 27, 98, 209, 344, 474, 564, 588, 538, 430, 293, 162, 64, 9, 0, 0, 7, 12, 10, 4, 0, 0, 0, 2, 5, 6, 6, 6, 5, 4, 4, 3, 3, 2, 2, 1, 2, 3, 5, 7, 9, 11, 11, 12, 13, 15, 17, 20, 20, 17, 10, 3, 0, 3, 11, 18, 17, 5, 0, 0, 41, 154, 333, 550, 757, 896, 926, 838, 657, 436, 230, 82, 4, 0, 0, 15, 23, 18, 8, 1, 0, 3, 9, 14, 16, 17, 16, 16, 16, 16, 16, 18, 21, 26, 29, 29, 22, 12, 2, 0, 5, 16, 22, 16, 0, 0, 7, 98, 275, 526, 802, 1038, 1165, 1147, 985, 724, 432, 180, 18, 0, 17, 139, 290, 427, 515, 533, 482, 379, 255, 141, 57, 11, 0, 0, 0, 4, 7, 9, 11, 7, 0, 0, 0, 44, 144, 294, 470, 628, 725, 731, 643, 489, 311, 154, 47, 0, 0, 2, 18, 25, 24, 20, 17, 18, 23, 28, 31, 29, 25, 18, 13, 10, 11, 14, 16, 12, 4, 0, 0, 22, 81, 173, 287, 397, 476, 501, 464, 376, 261, 148, 60, 10, 0, 0, 9, 19, 23, 22, 19, 19, 20, 23, 24, 24, 21, 16, 11, 6, 2, 1, 1, 3, 5, 6, 7, 7, 7, 5, 4, 3, 2, 2, 1, 1, 0, 0, 0, 1, 1, 2, 3, 4, 5, 5, 6, 7, 7, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 4, 9, 10, 5, 0, 0, 13, 67, 159, 278, 397, 483, 512, 473, 379, 258, 141, 54, 6, 0, 0, 6, 11, 9, 3, 0, 0, 0, 0, 2, 2, 2, 1, 2, 3, 4, 6, 6, 6, 5, 5, 6, 7, 9, 10, 11, 11, 9, 6, 3, 1, 0, 1, 3, 6, 7, 6, 2, 0, 0, 0, 5, 10, 8, 1, 0, 0, 32, 105, 214, 342, 457, 527, 530, 466, 354, 225, 111, 34, 0, 0, 3, 17, 27, 30, 30, 29, 30, 31, 32, 32, 30, 28, 27, 27, 28, 31, 34, 36, 37, 37, 35, 32, 29, 27, 25, 23, 21, 20, 18, 16, 14, 13, 12, 11, 11, 12, 12, 13, 13, 15, 16, 17, 18, 18, 18, 18, 18, 18, 19, 20, 20, 21, 21, 22, 22, 21, 19, 15, 11, 10, 11, 15, 20, 19, 12, 0, 0, 6, 56, 149, 277, 414, 528, 584, 567, 481, 350, 212, 97, 24, 0, 0, 3, 12, 13, 7, 1, 0, 0, 0, 3, 4, 4, 4, 5, 7, 9, 11, 12, 12, 12, 12, 13, 14, 16, 18, 20, 21, 22, 24, 26, 29, 32, 33, 32, 29, 24, 19, 16, 16, 17, 16, 11, 2, 0, 1, 33, 98, 195, 307, 412, 482, 498, 455, 365, 251, 142, 59, 11, 0, 0, 9, 17, 18, 14, 11, 11, 15, 20, 22, 18, 10, 1, 0, 3, 13, 21, 16, 0, 0, 1, 75, 227, 447, 698, 919, 1048, 1046, 909, 674, 403, 164, 10, 0, 40, 195, 387, 565, 681, 707, 640, 503, 337, 183, 73, 13, 0, 0, 0, 2, 1, 3, 9, 12, 7, 0, 0, 14, 106, 275, 503, 744, 933, 1015, 963, 794, 559, 322, 136, 25, 0, 0, 9, 23, 24, 18, 10, 4, 0, 0, 0, 12, 50, 115, 202, 293, 364, 394, 375, 310, 219, 127, 54, 10, 0, 0, 4, 10, 11, 7, 3, 0, 0, 1, 3, 4, 5, 6, 7, 8, 9, 8, 7, 5, 2, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 3, 5, 8, 9, 10, 9, 7, 5, 4, 3, 4, 5, 6, 6, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 12, 13, 13, 12, 11, 9, 8, 8, 9, 10, 12, 13, 13, 13, 13, 12, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 9, 9, 8, 9, 10, 11, 13, 14, 14, 14, 12, 11, 10, 11, 13, 16, 18, 18, 16, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 7, 8, 9, 10, 12, 13, 13, 13, 12, 13, 15, 20, 28, 37, 42, 40, 32, 19, 9, 6, 12, 20, 22, 11, 0, 0, 25, 136, 327, 573, 819, 999, 1057, 976, 780, 527, 286, 108, 11, 0, 0, 9, 16, 12, 4, 0, 0, 0, 0, 0, 14, 76, 188, 338, 495, 619, 670, 634, 520, 363, 206, 84, 14, 0, 0, 8, 15, 14, 6, 0, 0, 0, 0, 2, 3, 2, 2, 1, 1, 2, 3, 4, 5, 6, 7, 8, 8, 5, 0, 0, 0, 0, 8, 14, 13, 3, 0, 0, 35, 127, 269, 438, 592, 688, 696, 614, 466, 296, 146, 44, 0, 0, 1, 15, 19, 14, 6, 1, 0, 4, 9, 11, 10, 8, 4, 2, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 5, 4, 2, 0, 0, 0, 2, 4, 6, 5, 2, 0, 0, 0, 3, 10, 12, 7, 0, 0, 10, 69, 174, 313, 454, 561, 601, 561, 454, 312, 173, 68, 10, 0, 0, 6, 9, 5, 1, 1, 5, 8, 5, 0, 0, 13, 72, 175, 309, 447, 550, 588, 548, 444, 305, 170, 66, 8, 0, 0, 8, 16, 15, 10, 5, 5, 9, 15, 19, 21, 20, 17, 13, 10, 8, 7, 6, 5, 5, 4, 4, 4, 5, 6, 9, 11, 14, 16, 17, 17, 16, 16, 15, 15, 16, 18, 20, 22, 25, 27, 30, 31, 32, 32, 30, 26, 21, 16, 11, 9, 8, 9, 11, 13, 14, 14, 12, 9, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 3, 3, 5, 7, 9, 12, 15, 16, 16, 14, 12, 9, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 3, 8, 12, 12, 8, 1, 0, 0, 2, 14, 21, 17, 0, 0, 0, 69, 217, 430, 668, 867, 969, 943, 796, 575, 342, 153, 37, 0, 0, 0, 8, 9, 8, 9, 9, 2, 0, 0, 16, 112, 285, 519, 766, 959, 1041, 985, 809, 564, 320, 130, 20, 0, 0, 13, 25, 21, 8, 0, 0, 0, 9, 17, 17, 10, 0, 0, 0, 6, 20, 26, 16, 0, 0, 20, 135, 343, 621, 911, 1139, 1237, 1174, 965, 664, 352, 104, 0, 0, 139, 377, 643, 869, 998, 996, 867, 646, 390, 162, 13, 0, 41, 202, 414, 623, 779, 839, 789, 637, 420, 194, 20, 0, 32, 258, 595, 968, 1282, 1451, 1426, 1220, 894, 544, 252, 66, 0, 0, 5, 20, 20, 10, 1, 0, 0, 0, 0, 0, 52, 167, 346, 560, 759, 886, 902, 802, 616, 398, 204, 69, 2, 0, 0, 5, 11, 12, 11, 9, 2, 0, 0, 13, 95, 245, 450, 669, 844, 923, 882, 731, 518, 300, 127, 24, 0, 0, 9, 20, 19, 9, 0, 0, 0, 1, 7, 10, 9, 4, 0, 0, 0, 2, 13, 19, 14, 0, 0, 0, 62, 192, 380, 590, 768, 863, 845, 721, 528, 322, 151, 41, 0, 0, 0, 6, 10, 11, 12, 10, 0, 0, 0, 28, 134, 314, 544, 773, 938, 990, 910, 726, 492, 270, 105, 12, 0, 0, 0, 16, 27, 31, 23, 1, 0, 0, 62, 249, 545, 909, 1254, 1486, 1532, 1376, 1062, 678, 321, 70, 0, 0, 130, 320, 509, 648, 705, 671, 558, 401, 241, 112, 31, 0, 0, 0, 6, 10, 11, 10, 4, 0, 0, 1, 50, 147, 288, 448, 589, 671, 670, 584, 433, 255, 92, 0, 0, 64, 266, 544, 840, 1077, 1191, 1146, 959, 685, 400, 173, 35, 0, 0, 11, 26, 25, 12, 0, 0, 0, 0, 5, 8, 8, 7, 6, 5, 5, 4, 3, 2, 1, 0, 1, 3, 7, 10, 13, 15, 15, 14, 11, 8, 4, 1, 0, 0, 0, 3, 6, 8, 10, 10, 9, 8, 9, 11, 14, 17, 15, 10, 1, 0, 0, 2, 15, 24, 20, 1, 0, 0, 69, 229, 464, 732, 964, 1094, 1079, 926, 680, 413, 190, 47, 0, 0, 7, 23, 24, 13, 1, 0, 0, 0, 4, 6, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 10, 12, 13, 13, 12, 11, 11, 10, 11, 13, 16, 19, 23, 25, 25, 23, 18, 14, 9, 7, 7, 9, 12, 16, 19, 21, 20, 18, 15, 12, 10, 10, 12, 15, 21, 26, 30, 32, 32, 29, 24, 18, 14, 11, 10, 12, 14, 17, 19, 18, 16, 13, 10, 8, 9, 9, 8, 4, 0, 0, 0, 2, 18, 30, 25, 3, 0, 0, 82, 278, 575, 919, 1227, 1411, 1414, 1235, 929, 583, 284, 83, 0, 0, 4, 28, 33, 22, 5, 0, 0, 2, 11, 15, 14, 10, 4, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 1, 4, 7, 8, 6, 1, 0, 0, 0, 9, 17, 16, 4, 0, 0, 42, 156, 334, 547, 745, 876, 901, 814, 640, 422, 211, 48, 0, 0, 108, 330, 613, 897, 1111, 1195, 1122, 915, 634, 355, 142, 20, 0, 0, 15, 27, 23, 9, 0, 0, 0, 1, 6, 8, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 3, 2, 1, 1, 4, 10, 16, 20, 19, 11, 1, 0, 0, 13, 29, 34, 19, 0, 0, 26, 176, 445, 800, 1167, 1450, 1565, 1476, 1212, 849, 486, 203, 36, 0, 0, 20, 42, 43, 30, 16, 9, 11, 17, 22, 24, 22, 19, 17, 15, 15, 15, 14, 12, 9, 7, 5, 3, 2, 1, 0, 0, 1, 4, 8, 12, 15, 15, 11, 3, 0, 0, 0, 10, 22, 23, 8, 0, 0, 40, 173, 390, 659, 916, 1090, 1129, 1019, 795, 522, 271, 92, 1, 0, 0, 20, 29, 23, 10, 0, 0, 1, 7, 11, 10, 7, 4, 1, 0, 0, 1, 0, 0, 0, 0, 3, 6, 10, 14, 18, 19, 20, 20, 18, 17, 15, 13, 11, 11, 11, 12, 14, 16, 18, 18, 18, 16, 15, 15, 16, 16, 15, 12, 6, 1, 0, 2, 8, 12, 10, 1, 0, 0, 38, 125, 256, 408, 547, 633, 641, 568, 435, 280, 142, 46, 0, 0, 0, 10, 14, 9, 2, 0, 0, 0, 1, 3, 4, 3, 3, 3, 4, 4, 4, 4, 3, 3, 4, 6, 9, 13, 17, 19, 20, 20, 18, 16, 14, 12, 11, 11, 10, 10, 9, 8, 9, 10, 12, 14, 14, 9, 2, 0, 0, 0, 11, 24, 26, 11, 0, 0, 44, 194, 445, 763, 1078, 1308, 1386, 1287, 1037, 704, 371, 114, 0, 0, 116, 332, 580, 800, 941, 965, 865, 663, 407, 163, 0, 0, 99, 386, 775, 1175, 1484, 1617, 1539, 1275, 904, 529, 231, 52, 0, 0, 8, 23, 23, 13, 4, 0, 0, 0, 0, 27, 113, 263, 462, 672, 838, 911, 869, 723, 517, 304, 134, 30, 0, 0, 8, 19, 18, 8, 0, 0, 3, 13, 20, 20, 11, 0, 0, 0, 11, 26, 30, 15, 0, 0, 43, 203, 476, 828, 1184, 1454, 1560, 1468, 1204, 836, 459, 156, 0, 0, 90, 308, 565, 797, 946, 977, 885, 700, 474, 263, 107, 20, 0, 0, 1, 9, 11, 11, 9, 2, 0, 0, 13, 90, 232, 431, 651, 837, 938, 921, 787, 568, 318, 101, 0, 0, 136, 419, 774, 1121, 1370, 1454, 1351, 1094, 757, 428, 178, 34, 0, 0, 9, 19, 15, 5, 0, 0, 0, 0, 0, 12, 78, 204, 385, 586, 757, 849, 833, 715, 527, 324, 153, 42, 0, 0, 4, 16, 18, 10, 0, 0, 0, 2, 9, 14, 16, 17, 18, 21, 24, 26, 27, 25, 21, 18, 17, 18, 20, 19, 13, 2, 0, 0, 1, 21, 37, 34, 8, 0, 0, 93, 336, 713, 1162, 1578, 1843, 1878, 1670, 1284, 830, 423, 139, 0, 0, 0, 31, 41, 29, 7, 0, 0, 0, 4, 10, 11, 8, 4, 1, 0, 0, 0, 1, 4, 8, 11, 12, 9, 4, 0, 0, 0, 7, 14, 15, 5, 0, 0, 36, 136, 297, 496, 690, 829, 872, 806, 644, 428, 211, 44, 0, 7, 156, 388, 651, 882, 1024, 1039, 924, 710, 449, 201, 23, 0, 14, 201, 485, 809, 1099, 1280, 1304, 1164, 903, 592, 310, 109, 6, 0, 0, 19, 27, 19, 5, 0, 0, 0, 3, 8, 8, 6, 3, 1, 0, 0, 0, 0, 3, 6, 7, 6, 3, 0, 0, 0, 5, 12, 13, 5, 0, 0, 25, 108, 247, 424, 603, 739, 793, 749, 620, 442, 262, 118, 30, 0, 0, 5, 13, 12, 5, 0, 0, 2, 9, 14, 14, 8, 0, 0, 0, 5, 14, 16, 7, 0, 0, 26, 118, 273, 469, 666, 811, 861, 803, 652, 454, 258, 108, 20, 0, 0, 8, 17, 14, 5, 0, 0, 0, 8, 17, 23, 26, 25, 22, 17, 12, 8, 4, 3, 5, 10, 18, 25, 28, 25, 15, 4, 0, 0, 6, 15, 16, 5, 0, 0, 44, 162, 349, 579, 800, 955, 1003, 932, 760, 532, 296, 98, 0, 0, 85, 340, 705, 1118, 1485, 1711, 1731, 1538, 1188, 776, 404, 141, 6, 0, 0, 25, 36, 25, 6, 0, 0, 0, 9, 17, 20, 17, 11, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 3, 5, 8, 10, 10, 9, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 11, 13, 13, 13, 11, 8, 5, 2, 1, 1, 3, 5, 8, 9, 9, 8, 5, 2, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 6, 5, 4, 3, 3, 4, 6, 7, 9, 10, 10, 10, 9, 7, 6, 4, 4, 4, 4, 4, 4, 4, 3, 2, 1, 0, 1, 2, 4, 6, 7, 8, 9, 9, 10, 12, 15, 18, 22, 24, 23, 20, 15, 10, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 9, 9, 9, 9, 9, 9, 11, 13, 15, 17, 17, 16, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 5, 6, 6, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 3, 3, 4, 5, 6, 7, 7, 6, 5, 3, 2, 2, 3, 6, 8, 8, 5, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 0, 1, 12, 19, 15, 0, 0, 1, 77, 238, 480, 770, 1046, 1237, 1292, 1196, 975, 690, 411, 191, 54, 0, 0, 0, 9, 15, 17, 14, 4, 0, 0, 9, 96, 267, 516, 805, 1072, 1247, 1280, 1162, 926, 637, 363, 155, 34, 0, 0, 2, 17, 23, 20, 8, 0, 0, 3, 71, 210, 420, 678, 934, 1127, 1202, 1134, 934, 648, 347, 107, 0, 23, 204, 490, 812, 1090, 1257, 1271, 1130, 871, 558, 268, 68, 0, 68, 245, 479, 706, 868, 926, 869, 710, 489, 257, 69, 0, 19, 199, 496, 851, 1184, 1414, 1481, 1371, 1117, 788, 464, 210, 56, 0, 0, 4, 17, 18, 10, 2, 0, 0, 0, 2, 31, 92, 192, 320, 454, 563, 617, 601, 519, 393, 254, 133, 49, 5, 0, 0, 6, 10, 9, 7, 7, 9, 10, 9, 4, 0, 0, 0, 9, 15, 12, 0, 0, 9, 83, 236, 467, 747, 1021, 1222, 1297, 1217, 996, 685, 362, 111, 0, 62, 286, 622, 987, 1291, 1459, 1453, 1280, 991, 661, 363, 147, 28, 0, 0, 13, 22, 17, 6, 0, 0, 0, 2, 6, 7, 5, 3, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 1, 1, 2, 2, 3, 4, 5, 7, 8, 10, 12, 14, 16, 17, 17, 16, 15, 13, 11, 10, 9, 9, 11, 14, 17, 21, 23, 23, 21, 18, 13, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 6, 7, 7, 8, 9, 9, 10, 10, 10, 11, 12, 14, 15, 16, 15, 14, 12, 10, 9, 10, 11, 13, 16, 17, 17, 16, 13, 9, 5, 2, 0, 0, 0, 0, 0, 2, 4, 7, 10, 10, 8, 4, 0, 0, 0, 3, 8, 9, 3, 0, 0, 28, 106, 235, 406, 588, 742, 830, 828, 737, 580, 396, 225, 98, 23, 0, 0, 4, 11, 9, 3, 0, 0, 0, 5, 11, 14, 13, 9, 4, 0, 0, 1, 4, 6, 2, 0, 0, 17, 67, 156, 279, 419, 549, 639, 668, 628, 528, 394, 253, 134, 52, 9, 0, 0, 4, 7, 6, 3, 2, 4, 8, 12, 15, 16, 15, 14, 12, 12, 11, 12, 12, 13, 14, 16, 17, 18, 17, 16, 13, 11, 9, 7, 6, 6, 7, 8, 9, 10, 12, 13, 13, 14, 13, 12, 10, 8, 6, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 3, 5, 8, 11, 15, 17, 19, 20, 20, 19, 17, 15, 13, 12, 13, 15, 18, 21, 24, 26, 26, 26, 25, 24, 23, 24, 25, 27, 28, 29, 29, 27, 24, 21, 17, 13, 11, 8, 7, 7, 7, 7, 7, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 8, 10, 11, 12, 14, 15, 17, 19, 21, 22, 20, 16, 9, 1, 0, 0, 2, 7, 9, 3, 0, 0, 32, 120, 272, 481, 718, 939, 1096, 1154, 1097, 940, 718, 481, 271, 117, 29, 0, 0, 4, 13, 13, 5, 0, 0, 11, 56, 134, 244, 373, 501, 604, 658, 649, 577, 455, 311, 177, 85, 61, 114, 239, 412, 600, 762, 864, 885, 820, 685, 511, 332, 180, 74, 16, 0, 0, 4, 7, 5, 0, 0, 0, 6, 13, 20, 23, 24, 22, 19, 15, 12, 10, 8, 7, 6, 6, 7, 8, 10, 12, 13, 13, 13, 12, 11, 9, 9, 10, 12, 15, 16, 16, 14, 11, 10, 9, 9, 7, 1, 0, 0, 21, 76, 170, 300, 449, 592, 701, 752, 733, 649, 518, 368, 227, 115, 43, 6, 0, 0, 4, 8, 10, 13, 17, 23, 28, 30, 29, 24, 19, 14, 10, 8, 6, 5, 3, 2, 1, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 10, 12, 14, 16, 14, 9, 3, 0, 4, 28, 78, 157, 260, 376, 485, 568, 606, 591, 526, 424, 306, 194, 103, 42, 9, 0, 0, 1, 3, 2, 0, 0, 0, 0, 1, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 3, 4, 5, 6, 8, 8, 9, 9, 9, 8, 7, 5, 4, 2, 1, 0, 0, 0, 1, 2, 3, 5, 6, 7, 8, 8, 7, 7, 6, 6, 6, 6, 4, 1, 0, 0, 13, 48, 111, 202, 315, 437, 549, 633, 674, 663, 604, 506, 385, 263, 156, 76, 26, 3, 0, 0, 2, 3, 1, 0, 0, 0, 2, 5, 5, 4, 2, 0, 0, 0, 1, 1, 0, 0, 1, 16, 52, 113, 202, 311, 430, 540, 623, 667, 662, 609, 518, 404, 285, 178, 95, 39, 10, 0, 0, 0, 1, 1, 0, 0, 1, 4, 7, 9, 10, 10, 10, 10, 11, 11, 12, 11, 9, 7, 5, 3, 1, 0, 0, 0, 1, 8, 21, 43, 76, 120, 171, 223, 269, 301, 314, 305, 276, 232, 180, 127, 80, 43, 19, 5, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 22, 53, 99, 160, 231, 305, 372, 423, 449, 447, 417, 362, 291, 214, 141, 81, 37, 12, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 3, 4, 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, 3, 3, 3, 3, 3, 2, 1, 1, 0, 1, 3, 8, 18, 34, 58, 91, 132, 179, 226, 269, 301, 319, 320, 305, 276, 237, 192, 146, 103, 66, 38, 18, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 11, 21, 36, 55, 78, 104, 131, 156, 179, 198, 211, 217, 215, 206, 191, 172, 151, 132, 117, 109, 109, 117, 132, 151, 172, 193, 209, 219, 221, 215, 201, 180, 155, 129, 103, 78, 57, 39, 24, 13, 6, 2, 0, 1, 3, 7, 13, 21, 30, 42, 55, 70, 85, 101, 115, 128, 137, 143, 145, 143, 137, 129, 119, 109, 98, 89, 83, 80, 81, 86, 93, 101, 109, 116, 121, 123, 122, 119, 112, 104, 93, 80, 67, 53, 41, 29, 20, 12, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 11, 14, 17, 21, 26, 31, 35, 39, 42, 45, 47, 49, 51, 52, 52, 52, 50, 46, 42, 36, 31, 26, 22, 18, 15, 12, 10, 7, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 10, 13, 16, 20, 24, 28, 32, 36, 41, 44, 48, 51, 54, 56, 58, 59, 59, 59, 59, 57, 55, 52, 49, 44, 40, 36, 31, 27, 24, 21, 18, 15, 13, 12, 10, 8, 7, 6, 6, 6, 6, 6, 6, 7, 8, 10, 12, 15, 17, 20, 22, 25, 28, 30, 33, 36, 38, 41, 43, 44, 45, 46, 46, 46, 45, 43, 42, 41, 40, 40],
-"peakG": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 3, 4, 4, 5, 5, 6, 6, 6, 6, 6, 7, 7, 8, 10, 11, 12, 13, 14, 14, 14, 14, 15, 17, 18, 20, 21, 23, 24, 25, 25, 26, 27, 28, 30, 31, 32, 33, 34, 34, 35, 36, 37, 39, 42, 45, 47, 49, 49, 49, 48, 47, 47, 48, 49, 51, 53, 54, 55, 56, 56, 57, 58, 58, 58, 57, 56, 56, 57, 58, 59, 61, 62, 62, 62, 61, 61, 60, 60, 61, 61, 62, 62, 63, 64, 65, 66, 67, 68, 69, 69, 68, 67, 66, 66, 66, 67, 68, 70, 70, 70, 69, 69, 68, 69, 70, 72, 73, 73, 73, 72, 71, 71, 73, 75, 77, 78, 79, 79, 79, 79, 80, 80, 81, 82, 83, 83, 84, 85, 85, 86, 87, 88, 89, 90, 90, 91, 91, 91, 90, 91, 91, 92, 93, 95, 96, 96, 95, 94, 93, 93, 93, 95, 98, 100, 102, 103, 103, 103, 102, 102, 101, 100, 99, 98, 97, 98, 99, 100, 102, 103, 103, 103, 103, 102, 101, 101, 101, 101, 102, 103, 103, 104, 103, 103, 102, 102, 101, 99, 98, 97, 96, 95, 95, 96, 97, 98, 99, 100, 100, 99, 98, 97, 95, 93, 91, 90, 90, 91, 93, 94, 94, 94, 94, 93, 93, 93, 94, 94, 94, 93, 93, 92, 91, 90, 90, 89, 89, 89, 89, 90, 91, 92, 92, 92, 92, 91, 90, 90, 91, 91, 92, 92, 92, 91, 89, 88, 88, 89, 91, 93, 95, 96, 95, 94, 93, 92, 91, 91, 92, 93, 93, 93, 92, 91, 91, 90, 90, 90, 90, 90, 90, 91, 93, 95, 97, 98, 98, 97, 97, 96, 95, 95, 95, 95, 95, 95, 95, 96, 97, 97, 98, 98, 98, 98, 98, 99, 99, 100, 101, 102, 102, 102, 101, 100, 99, 99, 100, 102, 104, 105, 105, 104, 103, 103, 103, 104, 106, 108, 109, 110, 109, 108, 107, 106, 106, 106, 107, 107, 107, 107, 107, 107, 108, 109, 110, 111, 110, 110, 109, 108, 107, 107, 108, 108, 108, 107, 107, 107, 107, 108, 108, 108, 108, 108, 108, 109, 110, 111, 112, 111, 110, 108, 106, 104, 103, 104, 105, 107, 109, 110, 111, 111, 110, 110, 109, 108, 107, 105, 103, 102, 101, 102, 103, 105, 107, 108, 107, 106, 105, 104, 104, 104, 104, 104, 104, 103, 102, 101, 101, 101, 102, 102, 101, 100, 99, 98, 98, 98, 98, 99, 99, 98, 98, 98, 98, 99, 100, 101, 103, 103, 103, 103, 101, 100, 99, 99, 100, 101, 103, 104, 104, 104, 103, 103, 104, 107, 111, 115, 118, 121, 124, 127, 132, 141, 153, 167, 183, 197, 207, 211, 210, 207, 209, 221, 249, 297, 360, 431, 497, 542, 557, 534, 478, 397, 306, 220, 148, 96, 63, 46, 38, 35, 36, 38, 44, 53, 66, 82, 101, 123, 145, 167, 190, 211, 231, 248, 260, 267, 266, 258, 244, 223, 199, 172, 145, 120, 96, 76, 59, 46, 35, 27, 22, 19, 18, 17, 18, 19, 20, 20, 20, 19, 18, 17, 16, 16, 16, 17, 17, 17, 16, 15, 14, 12, 12, 12, 12, 13, 14, 15, 16, 17, 17, 18, 19, 21, 23, 26, 29, 34, 39, 46, 53, 62, 72, 83, 95, 109, 125, 144, 164, 186, 208, 228, 245, 259, 269, 276, 280, 280, 277, 269, 258, 245, 231, 219, 210, 207, 208, 212, 219, 227, 234, 240, 245, 249, 251, 253, 254, 252, 248, 242, 233, 224, 213, 203, 194, 187, 182, 182, 185, 192, 201, 211, 221, 229, 234, 235, 235, 233, 230, 225, 220, 212, 202, 191, 179, 167, 158, 152, 149, 150, 154, 160, 167, 175, 182, 190, 198, 205, 211, 215, 217, 215, 210, 200, 188, 173, 156, 138, 121, 105, 89, 75, 63, 52, 42, 34, 28, 23, 19, 16, 13, 11, 8, 6, 4, 2, 1, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 5, 7, 9, 12, 14, 17, 20, 23, 28, 33, 39, 46, 54, 63, 72, 81, 91, 101, 112, 122, 132, 140, 147, 151, 155, 156, 156, 154, 151, 146, 139, 130, 122, 113, 106, 100, 96, 94, 93, 94, 97, 100, 105, 112, 120, 128, 137, 146, 154, 161, 166, 169, 170, 170, 168, 165, 161, 155, 148, 140, 131, 124, 117, 113, 111, 111, 113, 116, 122, 129, 138, 148, 160, 172, 184, 194, 202, 207, 211, 212, 212, 209, 203, 195, 184, 171, 156, 140, 124, 109, 95, 81, 68, 56, 45, 36, 27, 20, 14, 10, 7, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 3, 4, 6, 7, 8, 9, 9, 8, 8, 7, 7, 8, 8, 8, 8, 8, 7, 7, 6, 5, 5, 4, 4, 5, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 14, 13, 12, 11, 9, 8, 7, 6, 6, 6, 6, 6, 6, 5, 4, 3, 2, 1, 2, 2, 3, 4, 5, 5, 4, 4, 4, 3, 4, 4, 5, 5, 5, 6, 6, 6, 6, 6, 6, 7, 7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 5, 6, 6, 6, 7, 7, 8, 8, 8, 8, 9, 10, 12, 14, 17, 20, 23, 27, 31, 35, 41, 48, 57, 67, 78, 90, 102, 114, 126, 139, 152, 166, 180, 195, 209, 220, 228, 231, 231, 229, 224, 219, 212, 203, 191, 176, 159, 141, 124, 109, 96, 85, 75, 67, 58, 50, 43, 37, 32, 28, 25, 23, 21, 19, 18, 17, 16, 15, 15, 15, 16, 16, 17, 17, 17, 16, 16, 16, 16, 17, 19, 21, 23, 26, 29, 33, 38, 44, 49, 55, 61, 68, 77, 89, 103, 121, 140, 161, 182, 202, 222, 240, 256, 270, 281, 288, 289, 286, 277, 265, 250, 234, 217, 200, 183, 168, 154, 143, 136, 132, 133, 139, 148, 161, 175, 192, 209, 227, 245, 263, 279, 293, 304, 311, 316, 318, 317, 316, 313, 308, 302, 295, 287, 278, 268, 258, 247, 235, 221, 205, 187, 169, 150, 131, 113, 97, 82, 68, 56, 46, 37, 30, 24, 19, 15, 12, 9, 8, 8, 8, 9, 10, 11, 11, 11, 10, 9, 7, 6, 5, 5, 4, 3, 3, 3, 2, 3, 3, 4, 6, 7, 10, 12, 16, 21, 27, 35, 43, 53, 63, 74, 86, 98, 109, 120, 131, 140, 147, 152, 155, 156, 152, 146, 137, 126, 114, 102, 90, 78, 67, 57, 47, 38, 29, 22, 17, 12, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 4, 4, 5, 5, 5, 6, 6, 6, 6, 7, 9, 11, 13, 15, 17, 18, 21, 24, 29, 36, 45, 54, 64, 74, 86, 100, 116, 134, 154, 174, 194, 211, 227, 240, 252, 263, 272, 279, 285, 288, 290, 290, 290, 288, 286, 283, 279, 274, 267, 260, 250, 238, 224, 208, 190, 171, 153, 135, 117, 101, 85, 71, 57, 45, 35, 27, 22, 18, 15, 13, 10, 8, 6, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 4, 4, 6, 7, 9, 11, 14, 16, 20, 25, 32, 40, 51, 64, 78, 93, 109, 126, 145, 165, 186, 208, 229, 249, 266, 281, 293, 302, 310, 317, 323, 328, 332, 335, 336, 335, 331, 324, 314, 303, 290, 275, 260, 243, 226, 207, 189, 170, 153, 139, 127, 118, 114, 114, 117, 125, 136, 149, 163, 176, 188, 198, 206, 211, 214, 213, 210, 203, 193, 180, 165, 148, 130, 112, 94, 77, 62, 48, 37, 29, 23, 18, 15, 12, 10, 8, 6, 5, 4, 4, 4, 3, 3, 3, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 5, 5, 6, 6, 5, 5, 6, 8, 13, 19, 28, 38, 49, 62, 76, 93, 111, 131, 151, 170, 187, 201, 211, 219, 223, 224, 221, 215, 205, 190, 172, 152, 130, 109, 89, 72, 58, 46, 36, 29, 22, 17, 13, 10, 8, 7, 6, 5, 5, 5, 6, 6, 7, 7, 7, 8, 10, 13, 17, 23, 30, 38, 48, 59, 73, 90, 110, 132, 154, 176, 195, 212, 224, 233, 238, 239, 237, 232, 223, 211, 195, 176, 156, 136, 118, 103, 92, 85, 82, 82, 86, 93, 105, 121, 142, 166, 190, 214, 235, 253, 268, 281, 292, 303, 313, 323, 330, 337, 342, 346, 350, 355, 360, 364, 368, 371, 373, 374, 374, 373, 373, 374, 376, 378, 380, 381, 381, 379, 376, 372, 369, 366, 363, 361, 359, 356, 352, 346, 338, 329, 317, 303, 286, 267, 245, 222, 198, 173, 149, 126, 104, 84, 68, 54, 42, 33, 26, 20, 16, 13, 11, 10, 9, 8, 8, 8, 8, 7, 7, 6, 6, 6, 5, 5, 6, 6, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 6, 5, 5, 4, 5, 6, 7, 9, 10, 11, 12, 13, 13, 14, 15, 16, 17, 18, 20, 21, 21, 22, 22, 22, 23, 25, 28, 34, 42, 52, 64, 76, 90, 104, 120, 138, 157, 177, 196, 212, 226, 235, 239, 238, 233, 224, 211, 195, 177, 156, 135, 114, 95, 78, 65, 54, 46, 39, 33, 28, 22, 18, 15, 14, 14, 15, 16, 18, 21, 26, 34, 46, 61, 81, 103, 126, 151, 177, 203, 228, 253, 274, 293, 307, 316, 321, 324, 325, 326, 328, 330, 333, 335, 335, 334, 332, 328, 323, 318, 314, 311, 308, 307, 305, 303, 300, 295, 289, 281, 271, 260, 246, 231, 212, 191, 167, 142, 118, 95, 74, 57, 43, 31, 22, 15, 9, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 16, 24, 34, 46, 60, 76, 94, 112, 130, 146, 159, 170, 177, 179, 178, 172, 162, 149, 134, 118, 101, 85, 68, 53, 39, 28, 19, 13, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 4, 4, 4, 5, 6, 7, 7, 7, 7, 6, 6, 6, 6, 7, 8, 10, 11, 12, 13, 13, 13, 13, 13, 12, 12, 11, 11, 10, 10, 9, 9, 9, 8, 7, 5, 4, 2, 2, 1, 1, 2, 2, 2, 3, 4, 6, 8, 13, 18, 25, 35, 46, 60, 77, 97, 117, 137, 156, 173, 187, 196, 202, 203, 200, 192, 181, 165, 147, 128, 107, 88, 70, 54, 41, 30, 22, 15, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 12, 15, 21, 29, 40, 54, 72, 93, 117, 142, 168, 195, 220, 244, 266, 286, 302, 315, 326, 335, 342, 349, 355, 362, 368, 374, 379, 382, 381, 375, 363, 344, 319, 288, 254, 218, 184, 151, 121, 95, 73, 55, 41, 30, 22, 16, 13, 10, 8, 7, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 5, 5, 5, 5, 5, 5, 5, 6, 7, 9, 11, 15, 21, 28, 37, 47, 60, 76, 95, 116, 139, 163, 185, 205, 221, 232, 237, 238, 234, 226, 215, 200, 183, 164, 143, 121, 101, 82, 67, 55, 46, 40, 35, 32, 29, 26, 24, 23, 22, 22, 22, 22, 22, 21, 20, 18, 17, 15, 15, 14, 13, 13, 12, 11, 11, 10, 10, 10, 10, 10, 10, 10, 9, 9, 10, 10, 11, 12, 13, 14, 15, 16, 17, 18, 18, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 19, 19, 18, 18, 17, 17, 17, 18, 18, 19, 20, 21, 22, 23, 24, 25, 26, 26, 26, 26, 27, 27, 27, 27, 27, 27, 26, 26, 26, 26, 26, 26, 26, 26, 25, 25, 24, 24, 24, 25, 25, 26, 26, 26, 26, 26, 25, 25, 25, 25, 24, 24, 23, 23, 23, 24, 25, 26, 27, 27, 28, 30, 32, 36, 42, 49, 60, 73, 89, 109, 133, 160, 189, 219, 248, 273, 292, 305, 310, 307, 296, 278, 255, 227, 196, 165, 135, 109, 87, 69, 55, 44, 35, 28, 22, 18, 15, 14, 15, 17, 21, 26, 32, 39, 50, 64, 82, 103, 127, 152, 175, 195, 210, 220, 223, 221, 214, 203, 188, 170, 150, 129, 107, 86, 67, 50, 37, 27, 20, 15, 11, 8, 6, 4, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 15, 22, 31, 42, 57, 74, 93, 113, 133, 151, 166, 177, 183, 184, 180, 171, 158, 141, 122, 102, 83, 66, 50, 37, 27, 19, 13, 9, 6, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 8, 14, 21, 31, 44, 60, 78, 99, 123, 147, 170, 192, 210, 224, 230, 230, 223, 210, 191, 169, 146, 123, 100, 80, 62, 46, 33, 23, 15, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 11, 18, 27, 38, 52, 69, 89, 111, 135, 160, 184, 207, 226, 241, 251, 253, 248, 237, 220, 199, 175, 151, 127, 105, 86, 69, 56, 47, 41, 40, 44, 53, 67, 86, 110, 137, 168, 201, 233, 263, 289, 308, 319, 320, 311, 293, 267, 236, 203, 171, 142, 119, 102, 91, 87, 90, 98, 113, 132, 156, 184, 214, 245, 274, 300, 321, 335, 343, 344, 340, 333, 326, 320, 317, 317, 319, 321, 322, 319, 312, 300, 284, 262, 237, 209, 180, 150, 121, 95, 72, 52, 37, 26, 19, 13, 10, 7, 6, 4, 3, 3, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 5, 5, 6, 7, 8, 10, 11, 12, 12, 12, 11, 10, 9, 9, 10, 10, 11, 14, 17, 24, 33, 46, 63, 84, 109, 136, 164, 191, 214, 232, 243, 245, 239, 226, 207, 184, 159, 133, 109, 87, 68, 52, 40, 30, 24, 19, 16, 15, 15, 14, 14, 13, 11, 9, 7, 6, 4, 3, 3, 3, 3, 2, 2, 3, 3, 3, 3, 4, 4, 4, 5, 5, 6, 7, 8, 8, 7, 6, 5, 5, 5, 5, 6, 7, 7, 7, 7, 7, 7, 8, 9, 11, 12, 13, 14, 14, 14, 14, 15, 15, 16, 17, 17, 18, 17, 17, 16, 16, 16, 16, 16, 16, 16, 15, 14, 12, 11, 11, 10, 10, 9, 9, 9, 9, 9, 9, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 1, 4, 8, 14, 23, 34, 49, 68, 91, 120, 153, 188, 224, 257, 285, 309, 326, 337, 342, 340, 333, 322, 308, 295, 285, 279, 277, 277, 276, 274, 267, 256, 240, 221, 199, 176, 152, 128, 105, 85, 67, 54, 44, 38, 37, 39, 46, 58, 76, 98, 125, 154, 185, 216, 245, 269, 286, 295, 294, 282, 261, 232, 200, 166, 134, 106, 82, 64, 50, 41, 34, 29, 26, 23, 21, 19, 17, 16, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 16, 16, 17, 18, 18, 17, 17, 16, 16, 17, 18, 19, 20, 21, 21, 21, 21, 20, 19, 19, 18, 17, 16, 15, 14, 13, 12, 11, 11, 10, 9, 9, 8, 8, 8, 9, 11, 12, 14, 16, 19, 21, 25, 30, 37, 46, 60, 76, 96, 120, 146, 174, 202, 228, 249, 264, 270, 267, 254, 233, 206, 175, 144, 115, 89, 67, 52, 41, 36, 37, 43, 54, 71, 93, 120, 150, 181, 213, 243, 269, 290, 303, 308, 304, 291, 268, 239, 205, 170, 137, 107, 83, 65, 52, 43, 38, 34, 32, 30, 28, 27, 26, 25, 25, 27, 31, 38, 48, 62, 80, 102, 128, 157, 186, 214, 240, 260, 273, 278, 275, 263, 243, 218, 188, 158, 129, 102, 80, 63, 51, 41, 35, 30, 27, 24, 23, 21, 20, 19, 19, 19, 20, 23, 28, 36, 47, 61, 80, 104, 133, 165, 199, 233, 265, 291, 310, 321, 323, 316, 303, 286, 267, 249, 236, 228, 225, 227, 229, 230, 227, 219, 205, 186, 163, 139, 114, 91, 69, 51, 35, 24, 15, 10, 7, 6, 6, 7, 7, 8, 8, 8, 8, 8, 10, 12, 16, 23, 33, 48, 67, 92, 123, 159, 199, 240, 278, 310, 335, 348, 351, 341, 322, 294, 259, 222, 184, 149, 120, 97, 83, 77, 80, 89, 105, 127, 154, 186, 222, 259, 294, 323, 344, 355, 358, 352, 343, 332, 323, 317, 315, 317, 320, 323, 323, 319, 309, 292, 269, 241, 208, 174, 140, 109, 83, 62, 47, 38, 35, 38, 46, 60, 80, 105, 134, 165, 197, 227, 252, 271, 282, 285, 278, 263, 240, 211, 178, 144, 112, 83, 59, 41, 28, 20, 15, 12, 11, 10, 11, 11, 12, 13, 14, 14, 13, 13, 12, 12, 13, 14, 15, 15, 14, 13, 12, 11, 10, 10, 11, 15, 20, 30, 44, 64, 89, 120, 156, 195, 235, 274, 309, 338, 360, 372, 375, 369, 357, 342, 327, 316, 312, 315, 323, 334, 344, 350, 349, 341, 329, 316, 306, 301, 303, 310, 320, 332, 342, 349, 351, 347, 337, 324, 309, 296, 287, 283, 285, 292, 302, 310, 314, 311, 300, 280, 252, 218, 181, 143, 108, 78, 54, 37, 25, 17, 12, 9, 6, 5, 3, 3, 3, 2, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 6, 6, 7, 8, 10, 12, 13, 15, 16, 16, 16, 15, 13, 12, 11, 10, 9, 9, 8, 8, 9, 9, 9, 9, 8, 6, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 4, 7, 13, 20, 29, 41, 56, 75, 99, 128, 161, 197, 232, 264, 288, 301, 303, 293, 273, 244, 211, 175, 140, 108, 81, 58, 40, 27, 19, 15, 13, 13, 13, 14, 15, 15, 16, 17, 18, 21, 26, 33, 44, 59, 81, 108, 140, 177, 216, 253, 287, 314, 332, 341, 339, 330, 317, 304, 293, 288, 291, 300, 316, 333, 350, 360, 361, 349, 325, 290, 247, 201, 156, 115, 81, 56, 39, 30, 29, 35, 49, 69, 95, 125, 159, 192, 222, 246, 261, 265, 257, 238, 212, 180, 147, 115, 86, 62, 42, 26, 14, 7, 3, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 9, 13, 19, 29, 44, 64, 89, 120, 154, 191, 226, 257, 282, 299, 305, 303, 294, 281, 268, 259, 257, 260, 269, 281, 292, 299, 299, 292, 276, 252, 221, 185, 148, 111, 78, 50, 30, 16, 8, 5, 3, 3, 2, 2, 1, 1, 2, 3, 4, 5, 5, 5, 4, 3, 2, 3, 4, 6, 7, 8, 9, 9, 9, 9, 9, 9, 10, 11, 12, 13, 14, 15, 15, 16, 17, 17, 16, 15, 14, 13, 13, 13, 13, 14, 15, 16, 17, 17, 17, 17, 18, 22, 29, 41, 59, 83, 113, 149, 189, 231, 271, 305, 331, 345, 345, 332, 306, 271, 230, 187, 147, 111, 83, 61, 48, 42, 43, 51, 65, 85, 110, 139, 172, 206, 240, 269, 290, 301, 301, 288, 265, 233, 196, 157, 119, 86, 59, 38, 25, 16, 13, 12, 12, 13, 14, 15, 15, 14, 13, 12, 12, 11, 10, 10, 9, 7, 6, 4, 2, 1, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 4, 5, 7, 7, 8, 7, 6, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 15, 25, 40, 61, 88, 122, 160, 199, 236, 267, 288, 298, 296, 282, 259, 228, 192, 154, 118, 86, 60, 41, 29, 23, 23, 27, 34, 46, 61, 81, 107, 138, 173, 208, 241, 267, 283, 287, 278, 257, 228, 194, 158, 124, 94, 69, 50, 37, 28, 23, 20, 19, 18, 18, 16, 15, 14, 13, 12, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 23, 23, 23, 22, 21, 20, 19, 19, 18, 18, 17, 18, 18, 18, 19, 19, 20, 20, 22, 25, 29, 36, 46, 59, 78, 102, 133, 170, 213, 259, 302, 338, 360, 366, 352, 322, 278, 227, 174, 127, 88, 58, 38, 25, 17, 13, 9, 6, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 5, 6, 6, 5, 4, 4, 3, 3, 3, 3, 4, 5, 7, 8, 10, 12, 12, 12, 11, 9, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 9, 23, 45, 76, 115, 160, 206, 252, 291, 321, 336, 337, 321, 291, 249, 201, 152, 106, 67, 37, 17, 5, 0, 0, 6, 17, 35, 60, 91, 128, 170, 213, 254, 288, 311, 320, 314, 292, 258, 216, 172, 129, 92, 61, 37, 20, 9, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 9, 21, 41, 68, 102, 142, 187, 233, 276, 311, 335, 346, 342, 326, 303, 279, 261, 254, 258, 274, 297, 319, 336, 342, 334, 314, 281, 241, 196, 151, 108, 72, 43, 22, 9, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 13, 25, 44, 69, 101, 138, 179, 219, 254, 279, 293, 292, 276, 249, 213, 173, 132, 95, 65, 41, 26, 17, 14, 14, 19, 27, 39, 58, 83, 115, 153, 193, 233, 267, 294, 308, 310, 297, 272, 237, 196, 152, 111, 76, 48, 29, 17, 11, 9, 9, 9, 10, 11, 11, 11, 9, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 8, 17, 31, 52, 81, 119, 165, 218, 274, 327, 372, 401, 410, 399, 366, 318, 260, 199, 142, 95, 58, 33, 18, 12, 11, 16, 25, 40, 63, 93, 133, 181, 233, 285, 331, 364, 381, 377, 355, 316, 266, 212, 157, 109, 69, 40, 21, 10, 5, 4, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 2, 2, 2, 2, 4, 5, 7, 8, 9, 9, 10, 10, 11, 13, 14, 14, 14, 13, 10, 8, 6, 4, 3, 3, 3, 3, 3, 4, 4, 5, 5, 7, 8, 11, 16, 24, 35, 52, 76, 108, 147, 192, 240, 287, 327, 354, 366, 362, 343, 315, 284, 259, 245, 247, 266, 298, 336, 371, 395, 402, 388, 356, 310, 255, 197, 144, 98, 62, 35, 17, 7, 2, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 4, 12, 27, 50, 83, 124, 172, 221, 268, 307, 333, 342, 335, 312, 276, 231, 182, 133, 90, 55, 29, 12, 3, 0, 0, 1, 6, 17, 34, 60, 94, 137, 186, 238, 288, 329, 357, 367, 358, 332, 291, 241, 188, 137, 92, 56, 29, 12, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 9, 14, 23, 38, 60, 89, 125, 167, 211, 253, 288, 311, 319, 309, 284, 246, 201, 154, 111, 75, 49, 32, 22, 18, 17, 17, 19, 20, 22, 24, 26, 27, 26, 25, 23, 20, 18, 16, 15, 14, 14, 14, 14, 14, 14, 13, 13, 13, 13, 15, 18, 23, 32, 45, 66, 96, 135, 184, 239, 295, 346, 384, 405, 404, 383, 344, 293, 236, 179, 128, 85, 53, 31, 17, 11, 8, 10, 15, 24, 40, 63, 96, 140, 192, 250, 306, 354, 387, 401, 394, 371, 337, 303, 278, 268, 277, 304, 342, 383, 418, 440, 443, 426, 394, 352, 310, 278, 262, 264, 283, 313, 343, 365, 372, 362, 336, 301, 264, 235, 221, 225, 246, 282, 324, 364, 392, 401, 389, 354, 303, 241, 179, 122, 77, 44, 23, 12, 7, 6, 6, 6, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 8, 8, 7, 7, 8, 9, 9, 10, 10, 9, 10, 12, 19, 31, 50, 77, 113, 157, 204, 252, 295, 326, 342, 339, 317, 280, 232, 179, 129, 86, 52, 29, 14, 7, 4, 4, 6, 11, 20, 34, 56, 88, 132, 187, 249, 315, 375, 422, 448, 450, 425, 377, 313, 243, 174, 115, 69, 37, 18, 10, 8, 13, 23, 39, 64, 100, 147, 202, 263, 320, 368, 398, 407, 393, 360, 316, 270, 232, 209, 205, 220, 250, 287, 321, 344, 351, 337, 305, 259, 206, 153, 106, 68, 41, 24, 15, 12, 11, 12, 14, 16, 18, 19, 20, 19, 18, 17, 15, 13, 10, 9, 7, 6, 5, 4, 4, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 5, 6, 7, 6, 6, 6, 5, 5, 5, 5, 5, 6, 6, 7, 7, 8, 8, 7, 7, 6, 5, 5, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 9, 18, 35, 61, 97, 143, 197, 254, 306, 347, 368, 368, 345, 304, 251, 193, 138, 91, 54, 29, 13, 5, 2, 2, 4, 7, 12, 22, 39, 66, 106, 157, 216, 279, 337, 383, 408, 410, 389, 349, 302, 257, 227, 217, 230, 263, 309, 356, 394, 415, 413, 387, 341, 282, 217, 154, 100, 58, 29, 14, 9, 12, 21, 36, 57, 86, 126, 177, 237, 299, 356, 400, 422, 420, 394, 351, 301, 255, 224, 214, 226, 257, 298, 339, 369, 380, 368, 333, 282, 223, 162, 109, 66, 37, 19, 11, 10, 12, 14, 17, 19, 20, 20, 20, 20, 20, 20, 19, 18, 17, 15, 13, 12, 11, 11, 11, 12, 13, 14, 14, 15, 15, 15, 16, 18, 20, 22, 24, 26, 26, 25, 24, 22, 19, 17, 15, 13, 13, 13, 14, 16, 17, 18, 17, 16, 13, 11, 9, 8, 9, 14, 24, 43, 73, 115, 169, 230, 292, 347, 385, 401, 392, 360, 309, 247, 184, 125, 77, 42, 19, 6, 2, 2, 4, 7, 9, 11, 11, 10, 8, 7, 6, 6, 7, 9, 14, 23, 37, 59, 93, 141, 200, 267, 334, 393, 432, 445, 430, 388, 326, 253, 181, 117, 67, 33, 12, 2, 0, 0, 1, 4, 5, 6, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 3, 2, 1, 1, 0, 0, 1, 2, 2, 4, 8, 16, 33, 62, 103, 157, 220, 284, 342, 386, 408, 406, 380, 333, 273, 208, 145, 92, 50, 23, 7, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 5, 4, 4, 4, 5, 7, 14, 27, 51, 86, 135, 195, 260, 325, 379, 415, 428, 415, 378, 323, 259, 195, 137, 90, 57, 36, 26, 22, 21, 22, 23, 22, 21, 19, 17, 15, 14, 14, 13, 13, 13, 12, 13, 15, 20, 32, 54, 88, 135, 193, 259, 324, 380, 416, 428, 412, 371, 312, 245, 178, 120, 74, 41, 21, 10, 5, 4, 5, 8, 13, 24, 43, 73, 116, 171, 234, 297, 352, 388, 399, 381, 339, 277, 207, 139, 82, 41, 15, 3, 0, 0, 0, 0, 0, 4, 13, 30, 56, 93, 137, 186, 234, 274, 299, 306, 292, 259, 212, 159, 107, 63, 30, 10, 1, 0, 0, 1, 2, 2, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 1, 7, 20, 41, 74, 119, 173, 232, 289, 336, 365, 370, 352, 311, 255, 192, 131, 79, 40, 16, 3, 0, 0, 0, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 6, 23, 52, 97, 155, 222, 288, 346, 386, 402, 391, 355, 299, 231, 163, 102, 54, 23, 6, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 13, 34, 71, 124, 192, 268, 343, 408, 451, 466, 450, 404, 337, 258, 179, 110, 57, 22, 4, 0, 0, 2, 5, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 4, 13, 30, 59, 101, 156, 219, 285, 344, 384, 400, 386, 348, 294, 238, 194, 173, 183, 220, 277, 342, 398, 432, 438, 413, 361, 291, 216, 145, 86, 43, 17, 4, 0, 2, 5, 8, 10, 11, 10, 10, 9, 9, 10, 11, 13, 14, 15, 15, 15, 14, 13, 12, 11, 11, 12, 13, 15, 17, 21, 27, 37, 56, 86, 128, 184, 248, 314, 372, 412, 428, 416, 380, 328, 274, 229, 207, 212, 245, 297, 357, 409, 440, 442, 413, 359, 288, 214, 145, 90, 51, 27, 16, 13, 14, 18, 22, 24, 26, 26, 24, 22, 19, 16, 13, 12, 12, 12, 14, 15, 16, 16, 15, 13, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 4, 4, 5, 7, 9, 10, 12, 12, 12, 11, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 5, 5, 6, 6, 5, 5, 4, 4, 4, 4, 5, 5, 6, 6, 6, 7, 7, 7, 7, 8, 8, 10, 11, 12, 13, 15, 16, 16, 15, 14, 11, 8, 4, 2, 1, 0, 0, 0, 0, 5, 20, 50, 98, 162, 238, 316, 383, 430, 446, 430, 383, 314, 236, 159, 94, 46, 17, 3, 0, 0, 1, 2, 2, 1, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 19, 49, 97, 164, 244, 327, 402, 456, 478, 465, 417, 343, 257, 172, 99, 46, 14, 0, 0, 0, 3, 5, 5, 4, 3, 3, 4, 4, 5, 6, 6, 7, 7, 7, 7, 6, 6, 7, 7, 7, 7, 7, 8, 9, 11, 14, 18, 21, 23, 24, 24, 22, 19, 16, 13, 10, 9, 8, 7, 7, 8, 9, 9, 10, 10, 11, 11, 11, 11, 11, 12, 12, 14, 15, 16, 17, 17, 18, 18, 19, 20, 22, 24, 26, 29, 31, 31, 31, 28, 26, 23, 20, 19, 18, 19, 21, 28, 41, 65, 103, 155, 220, 289, 354, 403, 428, 423, 389, 332, 262, 190, 123, 71, 34, 12, 1, 0, 0, 1, 1, 3, 9, 24, 52, 98, 161, 236, 315, 385, 434, 453, 437, 388, 316, 234, 154, 87, 40, 12, 0, 0, 1, 4, 6, 7, 7, 7, 8, 8, 8, 7, 6, 5, 4, 3, 2, 1, 0, 3, 13, 32, 66, 116, 180, 254, 326, 388, 426, 435, 412, 360, 289, 212, 138, 78, 36, 11, 1, 0, 2, 5, 6, 7, 7, 7, 7, 7, 7, 6, 5, 3, 2, 1, 1, 1, 2, 2, 3, 3, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 3, 15, 41, 86, 149, 227, 310, 385, 438, 457, 439, 387, 314, 238, 176, 144, 148, 188, 251, 322, 383, 417, 418, 383, 322, 244, 166, 98, 47, 16, 2, 0, 3, 8, 13, 15, 16, 17, 17, 17, 16, 14, 12, 9, 6, 4, 3, 3, 3, 3, 4, 5, 6, 8, 9, 10, 11, 12, 12, 13, 13, 13, 14, 14, 14, 15, 16, 18, 20, 23, 27, 29, 31, 32, 32, 31, 29, 27, 26, 25, 25, 27, 29, 31, 33, 34, 34, 32, 31, 28, 27, 25, 25, 25, 26, 27, 29, 30, 29, 28, 26, 24, 22, 21, 22, 24, 26, 29, 32, 34, 34, 32, 30, 26, 22, 19, 16, 15, 15, 17, 19, 21, 22, 23, 22, 19, 16, 12, 9, 6, 5, 4, 4, 4, 5, 5, 5, 5, 4, 4, 5, 5, 7, 9, 11, 13, 15, 16, 16, 15, 13, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 1, 2, 3, 3, 2, 0, 0, 5, 22, 55, 106, 172, 247, 321, 381, 415, 418, 389, 333, 262, 186, 117, 63, 26, 7, 0, 2, 7, 12, 15, 16, 18, 24, 42, 76, 130, 203, 288, 375, 448, 494, 503, 474, 413, 330, 241, 158, 92, 47, 21, 10, 8, 10, 13, 15, 15, 15, 14, 12, 11, 11, 10, 11, 12, 13, 15, 17, 18, 20, 21, 21, 21, 20, 18, 15, 12, 9, 6, 5, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 4, 20, 50, 100, 166, 244, 319, 380, 411, 407, 366, 298, 217, 137, 72, 28, 5, 0, 0, 2, 4, 4, 3, 3, 3, 4, 5, 5, 5, 4, 3, 3, 3, 4, 5, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 3, 3, 3, 3, 4, 5, 5, 4, 3, 2, 2, 2, 2, 1, 0, 0, 6, 23, 57, 113, 189, 278, 367, 440, 483, 483, 442, 368, 278, 196, 141, 129, 164, 237, 332, 426, 496, 525, 508, 449, 360, 259, 163, 86, 35, 7, 0, 0, 5, 10, 13, 13, 13, 14, 24, 49, 94, 161, 247, 342, 430, 494, 521, 503, 443, 353, 252, 156, 80, 29, 4, 0, 0, 6, 11, 14, 14, 14, 13, 13, 13, 13, 14, 15, 16, 18, 20, 22, 25, 27, 29, 29, 29, 28, 26, 23, 21, 20, 20, 22, 24, 27, 30, 31, 32, 30, 28, 24, 20, 16, 14, 13, 14, 16, 18, 20, 21, 20, 18, 14, 10, 7, 4, 2, 1, 2, 2, 3, 3, 3, 3, 3, 4, 4, 5, 6, 6, 6, 6, 5, 5, 5, 6, 7, 9, 10, 11, 12, 12, 12, 11, 10, 10, 10, 10, 11, 12, 13, 15, 17, 20, 23, 25, 27, 28, 26, 23, 19, 14, 10, 8, 6, 4, 1, 0, 1, 14, 47, 108, 198, 313, 438, 553, 637, 673, 652, 578, 464, 334, 210, 109, 41, 6, 0, 0, 8, 15, 17, 19, 24, 41, 74, 129, 204, 292, 382, 457, 501, 504, 462, 386, 291, 203, 145, 135, 178, 269, 387, 507, 599, 642, 625, 551, 438, 309, 188, 93, 32, 3, 0, 0, 7, 12, 14, 14, 15, 16, 18, 18, 17, 15, 12, 9, 6, 4, 3, 2, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 3, 5, 6, 8, 9, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 0, 1, 2, 3, 5, 6, 6, 7, 7, 6, 6, 6, 6, 6, 6, 8, 10, 13, 15, 18, 20, 21, 21, 20, 18, 16, 14, 12, 11, 10, 9, 9, 9, 9, 9, 9, 10, 10, 12, 14, 16, 18, 21, 23, 25, 26, 26, 23, 20, 15, 10, 6, 3, 2, 2, 2, 3, 4, 4, 5, 6, 7, 8, 10, 11, 12, 13, 13, 14, 14, 13, 13, 12, 11, 11, 11, 11, 13, 15, 18, 20, 22, 22, 21, 18, 15, 11, 8, 5, 3, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 10, 34, 80, 146, 230, 318, 396, 447, 461, 433, 369, 283, 192, 111, 52, 15, 0, 0, 0, 3, 4, 4, 4, 3, 4, 3, 2, 1, 0, 0, 0, 1, 1, 0, 0, 1, 15, 48, 103, 179, 267, 353, 419, 452, 443, 393, 315, 223, 136, 67, 23, 1, 0, 0, 4, 6, 5, 4, 3, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 1, 3, 4, 4, 4, 4, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 3, 1, 0, 0, 0, 2, 3, 2, 0, 0, 10, 40, 98, 184, 292, 406, 504, 565, 574, 528, 437, 322, 210, 129, 96, 116, 179, 267, 355, 420, 446, 428, 374, 295, 209, 131, 71, 32, 12, 6, 8, 13, 17, 20, 23, 25, 26, 28, 29, 29, 28, 26, 23, 20, 17, 15, 14, 14, 15, 18, 20, 22, 22, 20, 17, 12, 8, 5, 3, 2, 3, 3, 3, 2, 0, 0, 0, 1, 2, 3, 1, 0, 0, 11, 40, 92, 166, 253, 340, 408, 443, 436, 389, 312, 222, 137, 68, 23, 2, 0, 1, 8, 14, 19, 22, 24, 28, 31, 35, 37, 37, 36, 33, 29, 24, 19, 15, 13, 13, 14, 16, 18, 20, 21, 21, 19, 17, 15, 14, 13, 12, 11, 10, 8, 7, 6, 6, 7, 8, 8, 5, 3, 8, 26, 66, 132, 222, 325, 425, 501, 535, 518, 452, 353, 241, 139, 62, 16, 0, 0, 1, 5, 5, 3, 1, 0, 2, 4, 5, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 5, 7, 8, 9, 10, 10, 11, 11, 11, 11, 11, 12, 13, 15, 18, 21, 25, 28, 29, 30, 29, 27, 24, 21, 19, 18, 18, 20, 23, 26, 29, 30, 30, 28, 25, 22, 19, 14, 8, 2, 0, 3, 29, 82, 165, 272, 388, 489, 554, 567, 523, 432, 317, 200, 103, 37, 4, 0, 0, 8, 15, 18, 19, 19, 21, 24, 26, 28, 29, 29, 28, 26, 23, 19, 15, 13, 12, 13, 16, 20, 23, 25, 26, 24, 21, 17, 13, 8, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 7, 7, 6, 3, 0, 0, 0, 0, 3, 5, 3, 0, 0, 3, 31, 87, 172, 277, 383, 469, 512, 502, 441, 345, 235, 134, 59, 15, 0, 0, 2, 6, 6, 3, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 2, 4, 4, 5, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 3, 4, 2, 0, 0, 10, 47, 118, 223, 349, 476, 575, 623, 607, 530, 410, 276, 155, 65, 14, 0, 0, 3, 8, 8, 5, 3, 2, 4, 7, 9, 9, 7, 6, 5, 4, 5, 5, 6, 7, 7, 7, 7, 7, 8, 9, 12, 15, 17, 20, 23, 25, 27, 28, 28, 27, 25, 22, 18, 15, 12, 11, 11, 12, 14, 17, 18, 19, 19, 17, 14, 10, 7, 5, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 7, 8, 8, 8, 7, 7, 6, 7, 8, 11, 14, 17, 20, 21, 20, 17, 14, 12, 12, 13, 16, 17, 15, 13, 16, 34, 78, 154, 262, 391, 518, 617, 663, 643, 559, 430, 290, 173, 109, 113, 183, 298, 426, 533, 592, 587, 522, 414, 289, 172, 82, 26, 0, 0, 0, 4, 7, 7, 3, 0, 0, 0, 22, 73, 159, 274, 403, 519, 596, 614, 567, 467, 338, 209, 103, 33, 1, 0, 0, 7, 10, 10, 9, 9, 11, 15, 18, 19, 17, 15, 11, 9, 7, 6, 6, 7, 9, 11, 14, 17, 19, 19, 18, 16, 13, 10, 8, 7, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 6, 8, 10, 13, 14, 15, 16, 14, 12, 9, 6, 4, 2, 2, 2, 4, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 11, 12, 12, 10, 8, 5, 2, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 3, 5, 4, 0, 0, 5, 33, 90, 178, 290, 405, 499, 549, 539, 471, 359, 233, 127, 72, 86, 170, 305, 458, 590, 668, 670, 598, 471, 321, 182, 78, 18, 0, 0, 5, 11, 11, 8, 4, 2, 3, 5, 6, 5, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 3, 1, 0, 0, 0, 1, 5, 5, 3, 0, 0, 16, 61, 139, 246, 367, 478, 552, 569, 521, 420, 290, 167, 83, 62, 112, 219, 356, 487, 576, 600, 555, 454, 323, 194, 91, 27, 0, 0, 2, 8, 9, 5, 0, 0, 0, 4, 7, 9, 8, 6, 3, 1, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 3, 6, 4, 0, 0, 3, 35, 101, 202, 327, 453, 552, 597, 578, 497, 376, 244, 129, 48, 5, 0, 0, 6, 11, 10, 6, 4, 3, 5, 8, 11, 12, 14, 14, 15, 16, 16, 16, 14, 11, 9, 7, 6, 6, 6, 7, 7, 7, 7, 8, 8, 9, 10, 12, 15, 17, 19, 20, 19, 16, 13, 9, 5, 2, 0, 0, 0, 0, 1, 2, 3, 3, 4, 5, 7, 9, 11, 12, 14, 14, 14, 12, 11, 8, 6, 5, 5, 7, 10, 14, 17, 19, 19, 16, 13, 11, 11, 12, 11, 6, 0, 0, 9, 51, 129, 241, 371, 494, 579, 604, 563, 465, 336, 205, 98, 28, 0, 0, 1, 11, 15, 10, 0, 0, 0, 34, 102, 206, 335, 465, 568, 617, 597, 510, 376, 230, 110, 51, 70, 164, 311, 473, 606, 678, 669, 585, 450, 297, 162, 64, 11, 0, 0, 8, 15, 17, 16, 15, 17, 22, 28, 32, 33, 32, 28, 25, 23, 21, 20, 17, 9, 0, 0, 8, 52, 134, 255, 398, 536, 638, 677, 642, 541, 401, 253, 128, 44, 2, 0, 0, 9, 13, 11, 7, 5, 7, 12, 17, 20, 19, 14, 8, 3, 1, 4, 7, 7, 2, 0, 0, 22, 83, 187, 322, 465, 583, 644, 631, 547, 414, 266, 137, 48, 2, 0, 0, 8, 11, 8, 2, 0, 0, 0, 1, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 1, 2, 3, 4, 6, 7, 8, 8, 8, 8, 7, 6, 6, 5, 5, 5, 6, 6, 8, 10, 13, 15, 18, 19, 19, 18, 16, 14, 11, 9, 7, 7, 7, 7, 7, 7, 6, 6, 5, 6, 8, 12, 17, 20, 21, 19, 14, 9, 6, 6, 8, 9, 6, 0, 0, 7, 50, 134, 255, 396, 526, 613, 633, 579, 466, 324, 187, 81, 18, 0, 0, 5, 11, 11, 6, 1, 0, 0, 3, 6, 7, 6, 2, 0, 0, 0, 1, 5, 7, 5, 0, 0, 10, 56, 141, 263, 405, 538, 630, 655, 604, 486, 330, 174, 57, 7, 36, 136, 281, 433, 553, 611, 594, 510, 383, 245, 126, 45, 3, 0, 0, 8, 12, 10, 5, 2, 2, 4, 7, 8, 7, 6, 4, 3, 3, 4, 4, 4, 4, 4, 3, 3, 4, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 15, 14, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 3, 4, 5, 5, 5, 5, 5, 4, 4, 5, 5, 5, 6, 6, 5, 5, 5, 5, 6, 7, 9, 11, 13, 15, 16, 16, 16, 15, 14, 13, 13, 12, 12, 12, 13, 15, 17, 19, 19, 18, 17, 16, 16, 19, 22, 21, 15, 4, 0, 3, 42, 127, 257, 419, 582, 709, 766, 734, 619, 449, 267, 122, 52, 73, 178, 335, 499, 624, 674, 634, 517, 353, 189, 74, 42, 108, 257, 454, 646, 781, 822, 756, 601, 396, 198, 59, 17, 82, 234, 429, 612, 731, 756, 684, 540, 365, 202, 82, 15, 0, 0, 7, 16, 19, 17, 11, 2, 0, 0, 20, 82, 187, 327, 477, 604, 672, 662, 576, 437, 281, 144, 49, 1, 0, 0, 11, 17, 15, 10, 7, 7, 11, 16, 20, 22, 21, 20, 17, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 5, 3, 0, 0, 0, 0, 3, 7, 8, 3, 0, 0, 19, 78, 179, 310, 447, 556, 606, 584, 493, 361, 221, 104, 29, 0, 0, 2, 11, 12, 8, 2, 0, 0, 3, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 2, 0, 0, 0, 1, 6, 10, 8, 0, 0, 2, 45, 132, 262, 413, 552, 643, 659, 597, 473, 321, 178, 71, 11, 0, 0, 7, 14, 13, 8, 4, 4, 9, 16, 22, 25, 25, 22, 17, 12, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 13, 12, 10, 8, 7, 8, 10, 13, 17, 20, 21, 19, 14, 8, 3, 2, 5, 10, 13, 10, 1, 0, 2, 42, 126, 253, 403, 546, 645, 672, 619, 500, 347, 198, 84, 16, 0, 0, 4, 14, 16, 11, 1, 0, 0, 11, 54, 127, 222, 322, 402, 441, 426, 360, 264, 161, 75, 20, 0, 0, 2, 8, 10, 7, 2, 0, 0, 2, 4, 4, 3, 2, 1, 1, 3, 5, 7, 8, 9, 9, 9, 8, 9, 9, 10, 10, 10, 10, 10, 10, 11, 12, 14, 16, 18, 18, 18, 16, 13, 10, 7, 5, 3, 3, 3, 4, 4, 4, 4, 3, 3, 2, 2, 3, 4, 6, 8, 10, 11, 9, 6, 2, 1, 3, 8, 14, 15, 8, 0, 0, 16, 79, 190, 340, 503, 639, 711, 700, 606, 457, 291, 147, 48, 0, 0, 0, 11, 19, 18, 10, 0, 0, 0, 40, 120, 238, 380, 515, 608, 631, 573, 445, 282, 131, 37, 29, 112, 266, 449, 610, 706, 710, 621, 463, 279, 117, 19, 12, 93, 239, 407, 550, 630, 627, 546, 414, 266, 136, 47, 2, 0, 2, 13, 19, 16, 10, 4, 1, 2, 5, 8, 9, 9, 7, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 3, 3, 2, 0, 0, 0, 0, 3, 8, 10, 5, 0, 0, 12, 65, 160, 286, 420, 526, 575, 551, 461, 332, 198, 89, 21, 0, 0, 3, 11, 11, 6, 0, 0, 0, 0, 2, 3, 2, 1, 1, 1, 3, 4, 6, 7, 7, 7, 7, 7, 7, 7, 6, 5, 5, 5, 6, 8, 11, 14, 17, 18, 17, 14, 11, 7, 3, 0, 0, 0, 0, 1, 3, 3, 2, 0, 0, 0, 0, 4, 9, 10, 4, 0, 0, 17, 79, 185, 321, 462, 569, 613, 581, 481, 342, 202, 91, 23, 0, 0, 1, 6, 8, 8, 9, 10, 8, 0, 0, 1, 45, 141, 287, 464, 632, 748, 778, 713, 570, 390, 217, 87, 13, 0, 0, 9, 16, 13, 5, 0, 0, 0, 5, 9, 10, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 2, 2, 2, 2, 3, 4, 6, 7, 9, 9, 9, 8, 6, 4, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 4, 4, 4, 4, 5, 5, 6, 6, 5, 5, 4, 3, 4, 5, 6, 7, 7, 7, 5, 4, 3, 2, 2, 3, 4, 5, 5, 4, 3, 2, 2, 2, 3, 5, 7, 9, 11, 12, 14, 14, 15, 15, 14, 13, 13, 12, 12, 12, 13, 15, 17, 20, 22, 22, 20, 14, 7, 1, 0, 1, 6, 10, 8, 0, 0, 1, 38, 116, 230, 364, 486, 565, 577, 518, 406, 271, 146, 55, 6, 0, 0, 7, 12, 10, 5, 1, 2, 6, 10, 12, 10, 4, 0, 0, 0, 7, 13, 14, 6, 0, 0, 27, 103, 229, 390, 555, 682, 736, 698, 573, 395, 208, 62, 0, 17, 126, 289, 461, 597, 661, 636, 528, 365, 192, 56, 0, 30, 152, 333, 522, 671, 737, 707, 592, 428, 258, 119, 32, 0, 0, 5, 16, 17, 12, 4, 0, 0, 0, 2, 5, 5, 5, 5, 5, 5, 6, 6, 6, 5, 3, 0, 0, 0, 1, 8, 14, 15, 8, 0, 0, 12, 69, 171, 310, 459, 582, 646, 631, 542, 404, 253, 124, 38, 0, 0, 1, 11, 14, 10, 4, 1, 1, 5, 9, 11, 10, 8, 6, 5, 5, 7, 10, 13, 15, 15, 15, 14, 13, 13, 13, 14, 17, 20, 23, 26, 29, 32, 33, 33, 31, 27, 22, 16, 12, 11, 12, 16, 21, 27, 31, 32, 29, 22, 14, 6, 3, 6, 13, 19, 18, 8, 0, 0, 27, 113, 256, 440, 627, 771, 831, 789, 657, 472, 282, 128, 32, 0, 0, 6, 19, 23, 20, 15, 13, 16, 20, 23, 23, 21, 17, 14, 13, 13, 15, 16, 17, 17, 16, 14, 12, 9, 7, 5, 4, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 9, 8, 8, 8, 8, 9, 10, 11, 12, 13, 15, 17, 20, 22, 24, 23, 18, 12, 6, 2, 2, 6, 10, 9, 3, 0, 0, 22, 84, 183, 306, 424, 508, 533, 491, 395, 273, 155, 65, 13, 0, 0, 3, 10, 16, 20, 22, 20, 13, 2, 0, 21, 85, 200, 359, 535, 690, 780, 776, 672, 493, 284, 105, 7, 19, 138, 332, 547, 723, 812, 791, 665, 470, 257, 82, 0, 10, 133, 326, 538, 709, 794, 773, 655, 479, 293, 138, 39, 0, 0, 5, 17, 18, 12, 3, 0, 0, 0, 4, 7, 8, 7, 6, 7, 7, 9, 10, 10, 10, 9, 8, 7, 6, 4, 4, 3, 3, 4, 5, 6, 6, 6, 5, 4, 2, 1, 1, 1, 1, 2, 4, 5, 7, 8, 8, 8, 8, 7, 5, 4, 3, 3, 3, 2, 2, 1, 1, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 4, 3, 3, 4, 5, 5, 6, 7, 7, 7, 6, 6, 5, 5, 6, 8, 10, 12, 14, 15, 17, 18, 18, 18, 17, 15, 12, 9, 5, 3, 2, 2, 3, 5, 5, 5, 4, 2, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 5, 2, 0, 0, 1, 8, 14, 16, 9, 0, 0, 10, 72, 184, 335, 495, 623, 683, 656, 549, 395, 235, 104, 24, 0, 0, 5, 15, 15, 8, 2, 0, 3, 10, 16, 19, 16, 10, 3, 1, 4, 14, 23, 26, 17, 0, 0, 7, 77, 211, 397, 601, 775, 869, 854, 730, 530, 307, 116, 2, 0, 57, 189, 339, 462, 526, 517, 442, 326, 202, 98, 31, 0, 0, 0, 6, 10, 13, 15, 15, 10, 0, 0, 0, 49, 151, 304, 486, 654, 763, 783, 705, 553, 368, 197, 72, 5, 0, 0, 13, 21, 18, 10, 1, 0, 0, 0, 3, 4, 5, 5, 6, 7, 8, 8, 8, 6, 5, 4, 5, 6, 8, 10, 12, 13, 12, 11, 10, 9, 9, 10, 10, 9, 6, 2, 0, 2, 8, 16, 19, 14, 1, 0, 0, 48, 149, 298, 469, 621, 712, 715, 628, 477, 304, 151, 47, 0, 0, 1, 14, 17, 12, 4, 0, 0, 3, 6, 6, 3, 0, 0, 0, 8, 14, 13, 3, 0, 0, 35, 125, 265, 435, 593, 698, 716, 644, 501, 328, 170, 58, 0, 0, 0, 13, 21, 19, 14, 10, 11, 15, 20, 22, 21, 17, 13, 9, 7, 6, 5, 5, 5, 6, 8, 8, 7, 4, 0, 0, 0, 3, 12, 19, 17, 5, 0, 0, 50, 166, 346, 563, 770, 911, 943, 853, 661, 419, 188, 29, 0, 40, 194, 393, 581, 704, 733, 665, 523, 351, 192, 75, 10, 0, 0, 6, 18, 23, 20, 9, 0, 0, 0, 60, 176, 342, 527, 685, 772, 758, 649, 477, 290, 134, 33, 0, 0, 5, 18, 19, 11, 2, 0, 0, 5, 9, 10, 6, 1, 0, 1, 9, 17, 20, 13, 0, 0, 2, 55, 157, 300, 454, 580, 642, 620, 522, 376, 223, 98, 22, 0, 0, 5, 14, 13, 7, 0, 0, 0, 1, 4, 5, 4, 2, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 5, 4, 3, 2, 1, 2, 2, 4, 5, 6, 8, 11, 14, 17, 20, 21, 20, 17, 13, 9, 5, 2, 1, 1, 2, 2, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 0, 7, 13, 12, 3, 0, 0, 30, 114, 244, 399, 543, 634, 645, 571, 436, 278, 138, 42, 0, 0, 1, 13, 17, 14, 8, 5, 7, 13, 19, 22, 21, 17, 11, 6, 2, 0, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 0, 6, 13, 15, 8, 0, 0, 15, 83, 202, 358, 516, 637, 683, 640, 522, 363, 205, 84, 13, 0, 0, 9, 19, 19, 15, 10, 9, 11, 15, 16, 14, 10, 6, 3, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 2, 1, 1, 1, 1, 2, 4, 5, 7, 9, 11, 11, 9, 6, 0, 0, 0, 0, 9, 16, 16, 6, 0, 0, 34, 128, 278, 463, 641, 763, 791, 712, 544, 334, 138, 9, 0, 50, 200, 384, 550, 650, 660, 581, 441, 280, 139, 44, 0, 0, 2, 14, 17, 12, 3, 0, 0, 0, 1, 3, 3, 2, 1, 1, 2, 4, 6, 7, 8, 9, 9, 9, 9, 9, 10, 10, 11, 11, 12, 14, 15, 17, 19, 21, 21, 20, 18, 16, 14, 12, 11, 11, 11, 11, 11, 12, 12, 13, 14, 15, 15, 16, 18, 21, 25, 29, 31, 29, 23, 16, 9, 8, 12, 19, 21, 14, 0, 0, 6, 69, 190, 359, 543, 698, 779, 761, 647, 467, 267, 97, 0, 0, 48, 175, 327, 460, 541, 548, 483, 366, 232, 114, 35, 0, 0, 2, 12, 13, 8, 1, 0, 0, 4, 9, 11, 8, 2, 0, 0, 3, 13, 22, 20, 6, 0, 0, 42, 155, 333, 546, 744, 873, 893, 798, 617, 401, 205, 68, 0, 0, 0, 17, 24, 19, 10, 4, 3, 8, 13, 16, 16, 13, 9, 6, 4, 3, 2, 2, 3, 4, 4, 5, 4, 1, 0, 0, 0, 4, 12, 17, 12, 0, 0, 0, 52, 155, 304, 468, 607, 680, 665, 566, 413, 250, 115, 30, 0, 0, 2, 10, 12, 11, 13, 17, 18, 12, 0, 0, 12, 80, 204, 372, 550, 691, 754, 721, 601, 430, 253, 111, 23, 0, 0, 4, 20, 27, 24, 13, 0, 0, 1, 54, 158, 308, 481, 637, 733, 739, 647, 479, 278, 98, 0, 0, 97, 290, 517, 717, 833, 836, 727, 544, 338, 162, 46, 0, 0, 5, 19, 23, 16, 7, 1, 2, 6, 11, 13, 12, 10, 7, 6, 7, 9, 12, 15, 18, 20, 20, 18, 15, 10, 5, 2, 0, 0, 2, 4, 6, 7, 7, 6, 4, 2, 1, 0, 0, 0, 2, 4, 6, 6, 3, 0, 0, 0, 0, 8, 16, 18, 9, 0, 0, 16, 92, 222, 389, 556, 677, 716, 660, 526, 355, 191, 70, 5, 0, 0, 12, 19, 16, 8, 0, 0, 1, 5, 9, 10, 9, 7, 6, 7, 8, 10, 12, 14, 15, 16, 16, 16, 14, 12, 10, 8, 7, 7, 10, 14, 17, 20, 20, 18, 14, 9, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 11, 13, 14, 13, 12, 9, 7, 5, 4, 5, 7, 11, 15, 17, 18, 16, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 8, 6, 4, 3, 2, 2, 3, 5, 8, 11, 13, 14, 13, 12, 9, 7, 4, 3, 2, 3, 4, 5, 6, 7, 8, 8, 8, 9, 11, 13, 17, 22, 27, 30, 31, 30, 25, 20, 13, 8, 5, 5, 6, 10, 13, 17, 19, 18, 15, 10, 3, 0, 0, 3, 12, 20, 21, 12, 0, 0, 13, 84, 207, 370, 536, 662, 711, 668, 547, 383, 220, 94, 19, 0, 0, 1, 9, 13, 15, 17, 15, 7, 0, 0, 24, 109, 257, 453, 659, 824, 900, 861, 714, 497, 266, 80, 0, 0, 112, 291, 482, 630, 695, 662, 546, 383, 219, 92, 17, 0, 0, 9, 16, 14, 6, 0, 0, 0, 2, 7, 9, 9, 8, 7, 7, 7, 8, 8, 8, 7, 7, 6, 6, 7, 8, 10, 12, 14, 15, 16, 17, 17, 16, 14, 11, 9, 7, 5, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 4, 5, 5, 7, 8, 10, 13, 15, 16, 16, 15, 12, 9, 6, 3, 1, 1, 3, 6, 9, 11, 12, 12, 10, 8, 5, 3, 2, 2, 3, 5, 8, 10, 12, 13, 14, 13, 13, 12, 13, 13, 13, 14, 14, 13, 12, 11, 10, 7, 3, 0, 0, 0, 1, 10, 16, 14, 2, 0, 0, 41, 142, 297, 479, 645, 747, 753, 663, 502, 318, 157, 47, 0, 0, 1, 15, 18, 12, 3, 0, 0, 0, 3, 6, 8, 8, 8, 9, 11, 12, 12, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 11, 15, 16, 13, 7, 1, 0, 1, 10, 20, 24, 15, 0, 0, 7, 84, 227, 422, 630, 795, 871, 834, 694, 493, 288, 125, 27, 0, 0, 8, 16, 15, 9, 9, 14, 20, 17, 2, 0, 0, 67, 207, 413, 645, 845, 954, 940, 806, 594, 362, 168, 42, 0, 0, 1, 22, 31, 27, 12, 0, 0, 0, 58, 175, 340, 525, 685, 772, 760, 652, 480, 292, 135, 34, 0, 0, 5, 17, 19, 12, 4, 0, 1, 5, 8, 9, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 10, 9, 7, 4, 3, 3, 4, 7, 10, 11, 10, 6, 3, 2, 8, 18, 29, 32, 24, 5, 0, 0, 59, 186, 371, 580, 764, 869, 864, 750, 561, 350, 168, 48, 0, 0, 3, 18, 20, 12, 2, 0, 0, 6, 13, 15, 12, 4, 0, 0, 0, 8, 18, 19, 10, 0, 0, 18, 98, 234, 409, 584, 710, 751, 692, 553, 374, 202, 75, 6, 0, 0, 12, 21, 21, 15, 11, 11, 16, 21, 23, 22, 18, 13, 9, 8, 10, 14, 19, 23, 25, 26, 23, 19, 14, 8, 4, 2, 1, 2, 4, 6, 8, 9, 9, 8, 7, 7, 6, 7, 8, 10, 11, 13, 15, 16, 17, 18, 17, 14, 10, 7, 7, 11, 18, 24, 24, 14, 0, 0, 8, 74, 194, 353, 515, 637, 682, 636, 512, 349, 190, 71, 6, 0, 0, 10, 17, 13, 4, 0, 0, 1, 7, 13, 14, 12, 8, 4, 0, 0, 0, 0, 2, 3, 4, 3, 0, 0, 0, 0, 6, 15, 19, 12, 0, 0, 5, 71, 197, 373, 562, 717, 793, 766, 644, 464, 276, 122, 28, 0, 0, 7, 20, 23, 18, 11, 6, 6, 8, 9, 8, 5, 2, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 9, 4, 0, 0, 0, 5, 16, 21, 15, 0, 0, 4, 77, 220, 420, 639, 820, 911, 884, 748, 543, 326, 149, 38, 0, 0, 2, 12, 14, 10, 8, 8, 5, 0, 0, 0, 43, 140, 288, 463, 622, 719, 724, 635, 479, 301, 145, 42, 0, 0, 2, 15, 18, 12, 2, 0, 0, 0, 2, 4, 5, 4, 3, 3, 3, 4, 5, 6, 7, 9, 12, 13, 14, 14, 14, 17, 23, 30, 35, 32, 19, 1, 0, 15, 91, 229, 416, 618, 787, 873, 846, 707, 489, 253, 66, 0, 44, 228, 490, 757, 955, 1029, 962, 780, 540, 304, 123, 18, 0, 0, 14, 33, 35, 22, 1, 0, 0, 40, 143, 298, 480, 646, 752, 766, 681, 524, 339, 173, 56, 0, 0, 0, 13, 17, 11, 2, 0, 0, 0, 4, 7, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 1, 3, 4, 4, 3, 0, 0, 0, 4, 12, 19, 18, 7, 0, 0, 27, 115, 259, 439, 617, 745, 785, 725, 583, 399, 222, 88, 13, 0, 0, 9, 16, 13, 5, 0, 0, 0, 0, 3, 4, 3, 1, 0, 0, 1, 2, 3, 5, 6, 7, 8, 8, 8, 8, 8, 8, 9, 11, 13, 15, 17, 17, 16, 14, 11, 9, 8, 7, 7, 8, 10, 11, 11, 10, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 4, 6, 8, 9, 9, 9, 8, 6, 4, 2, 1, 0, 0, 0, 1, 3, 5, 7, 6, 3, 0, 0, 0, 4, 15, 22, 20, 6, 0, 0, 39, 149, 321, 532, 731, 866, 896, 811, 638, 425, 228, 85, 9, 0, 0, 8, 12, 11, 9, 12, 16, 13, 2, 0, 0, 61, 194, 397, 636, 855, 993, 1009, 897, 691, 448, 229, 76, 0, 0, 0, 17, 23, 15, 4, 0, 0, 10, 22, 32, 34, 30, 22, 14, 11, 14, 20, 26, 24, 12, 0, 0, 22, 109, 257, 452, 654, 812, 881, 842, 704, 507, 303, 137, 33, 0, 0, 6, 19, 20, 12, 2, 0, 0, 0, 3, 6, 6, 5, 4, 3, 3, 4, 5, 6, 6, 7, 8, 10, 11, 13, 14, 14, 14, 12, 10, 8, 6, 6, 5, 6, 6, 6, 6, 5, 4, 4, 5, 8, 12, 17, 21, 25, 27, 26, 23, 19, 15, 11, 9, 9, 10, 12, 14, 16, 17, 17, 16, 15, 13, 12, 11, 12, 13, 14, 15, 16, 14, 12, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 7, 8, 8, 9, 9, 9, 10, 11, 12, 14, 16, 17, 17, 16, 13, 11, 8, 8, 9, 12, 15, 17, 16, 12, 9, 9, 13, 18, 20, 15, 2, 0, 2, 54, 160, 318, 505, 678, 790, 807, 718, 542, 330, 141, 32, 35, 150, 339, 546, 709, 780, 744, 615, 436, 255, 112, 26, 0, 0, 7, 16, 15, 7, 0, 0, 0, 0, 3, 5, 5, 4, 3, 2, 1, 1, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 8, 7, 6, 5, 5, 6, 8, 11, 15, 19, 22, 22, 19, 14, 10, 8, 12, 18, 23, 20, 9, 0, 0, 36, 133, 294, 501, 713, 882, 961, 925, 778, 556, 313, 109, 0, 0, 103, 295, 517, 712, 831, 845, 756, 591, 397, 218, 87, 13, 0, 0, 8, 21, 24, 17, 2, 0, 0, 27, 114, 255, 433, 612, 746, 798, 750, 617, 436, 254, 111, 24, 0, 0, 6, 16, 15, 8, 1, 0, 1, 5, 8, 7, 5, 4, 8, 14, 19, 17, 7, 0, 0, 29, 115, 257, 438, 620, 758, 812, 767, 635, 453, 268, 120, 29, 0, 0, 5, 15, 15, 8, 0, 0, 0, 0, 3, 5, 5, 4, 3, 4, 6, 8, 10, 11, 10, 8, 5, 3, 1, 0, 0, 1, 2, 3, 3, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 3, 2, 1, 0, 0, 1, 2, 5, 7, 10, 13, 14, 15, 15, 14, 12, 9, 7, 5, 5, 5, 7, 9, 11, 13, 15, 15, 13, 10, 5, 1, 2, 6, 14, 19, 17, 6, 0, 0, 33, 125, 274, 461, 647, 785, 836, 784, 645, 457, 269, 119, 28, 0, 0, 6, 16, 17, 13, 9, 10, 16, 24, 29, 29, 25, 21, 19, 21, 25, 26, 18, 3, 0, 5, 64, 183, 362, 575, 779, 921, 960, 879, 695, 457, 232, 87, 63, 168, 375, 622, 842, 971, 974, 850, 631, 377, 153, 16, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 105, 300, 531, 734, 856, 867, 770, 597, 395, 213, 82, 12, 0, 0, 10, 16, 12, 3, 0, 0, 0, 3, 7, 8, 7, 5, 4, 3, 3, 3, 3, 2, 1, 0, 0, 1, 3, 4, 6, 7, 9, 10, 13, 15, 18, 21, 23, 22, 21, 18, 14, 10, 6, 4, 3, 3, 4, 5, 6, 6, 6, 6, 4, 3, 2, 1, 1, 2, 3, 4, 5, 5, 5, 5, 4, 4, 5, 6, 9, 11, 13, 14, 14, 13, 10, 7, 5, 5, 5, 8, 11, 14, 15, 15, 14, 11, 8, 5, 3, 3, 5, 7, 10, 13, 15, 15, 13, 11, 7, 4, 2, 1, 1, 1, 2, 3, 3, 3, 3, 2, 2, 1, 2, 3, 4, 6, 8, 9, 9, 7, 6, 3, 1, 0, 0, 0, 2, 3, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 1, 2, 4, 7, 8, 10, 10, 10, 9, 7, 5, 4, 3, 2, 3, 4, 7, 10, 14, 16, 17, 15, 12, 10, 10, 14, 20, 25, 24, 14, 0, 0, 15, 84, 209, 380, 570, 736, 836, 842, 751, 588, 395, 217, 87, 14, 0, 0, 9, 17, 16, 11, 6, 5, 6, 8, 8, 6, 3, 0, 0, 1, 4, 6, 7, 7, 6, 3, 1, 0, 0, 0, 0, 1, 3, 5, 6, 7, 8, 8, 8, 8, 8, 7, 6, 4, 4, 7, 13, 18, 18, 11, 0, 0, 13, 74, 187, 347, 530, 698, 809, 830, 752, 594, 399, 223, 117, 112, 209, 382, 580, 746, 831, 812, 693, 505, 298, 128, 39, 54, 168, 351, 553, 722, 814, 807, 706, 541, 355, 190, 73, 11, 0, 0, 8, 13, 10, 3, 0, 0, 0, 2, 6, 7, 7, 6, 6, 7, 7, 7, 6, 4, 2, 1, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 6, 4, 2, 3, 6, 10, 11, 7, 0, 0, 7, 51, 139, 269, 422, 569, 674, 710, 667, 555, 403, 248, 120, 37, 0, 0, 0, 8, 10, 6, 0, 0, 0, 0, 2, 4, 4, 3, 2, 1, 0, 0, 0, 1, 3, 4, 6, 8, 10, 11, 10, 9, 7, 5, 3, 2, 1, 2, 3, 5, 6, 6, 6, 5, 4, 4, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 3, 6, 8, 10, 10, 9, 8, 8, 11, 14, 14, 9, 0, 0, 7, 53, 144, 280, 446, 611, 739, 798, 770, 659, 493, 311, 159, 75, 78, 166, 314, 480, 622, 702, 700, 621, 487, 331, 188, 81, 20, 0, 0, 4, 9, 8, 3, 0, 0, 0, 0, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 6, 8, 10, 13, 14, 14, 13, 13, 13, 14, 15, 12, 6, 0, 0, 17, 65, 152, 273, 413, 547, 643, 678, 640, 539, 403, 271, 182, 162, 217, 331, 468, 586, 651, 642, 562, 433, 288, 158, 65, 13, 0, 0, 5, 9, 7, 2, 0, 0, 0, 1, 2, 3, 2, 1, 0, 1, 2, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 7, 6, 4, 3, 2, 2, 3, 4, 6, 8, 9, 10, 9, 7, 5, 3, 1, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 3, 5, 6, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 8, 7, 7, 6, 5, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 4, 4, 4, 5, 5, 6, 7, 7, 6, 6, 6, 6, 6, 4, 0, 0, 0, 18, 59, 127, 221, 327, 429, 505, 539, 521, 456, 358, 248, 146, 68, 20, 0, 0, 0, 4, 4, 1, 0, 0, 1, 6, 11, 15, 17, 16, 14, 12, 11, 10, 9, 7, 1, 0, 0, 20, 69, 150, 264, 397, 529, 637, 699, 702, 643, 536, 402, 265, 148, 64, 17, 0, 0, 0, 0, 0, 7, 35, 93, 185, 303, 433, 553, 641, 680, 661, 587, 472, 339, 212, 110, 42, 7, 0, 0, 3, 5, 3, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 7, 8, 9, 10, 11, 12, 11, 11, 10, 9, 6, 4, 0, 0, 1, 13, 39, 82, 144, 218, 296, 366, 417, 439, 427, 384, 316, 236, 157, 90, 41, 12, 0, 0, 0, 2, 3, 4, 5, 7, 10, 13, 15, 16, 15, 13, 10, 7, 5, 7, 15, 35, 72, 127, 199, 281, 362, 430, 472, 480, 451, 393, 318, 244, 188, 162, 170, 209, 268, 331, 381, 406, 401, 365, 306, 234, 161, 98, 50, 19, 4, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 6, 7, 7, 7, 7, 7, 7, 6, 6, 5, 4, 2, 2, 4, 10, 22, 41, 67, 100, 137, 175, 209, 235, 249, 250, 237, 213, 179, 141, 103, 68, 40, 20, 8, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 1, 1, 1, 1, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 7, 9, 12, 15, 20, 25, 31, 39, 47, 56, 65, 72, 79, 83, 84, 84, 81, 77, 71, 64, 56, 48, 40, 33, 27, 22, 17, 14, 10, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakT": [0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 4, 5, 6, 8, 9, 9, 9, 9, 9, 9, 9, 10, 11, 12, 13, 14, 15, 15, 17, 18, 20, 22, 24, 26, 27, 28, 28, 28, 29, 31, 34, 37, 41, 44, 46, 47, 47, 47, 47, 48, 50, 52, 55, 57, 59, 61, 63, 64, 66, 67, 68, 69, 70, 71, 71, 72, 73, 74, 76, 77, 77, 78, 78, 77, 77, 76, 76, 76, 77, 78, 79, 81, 83, 85, 87, 88, 88, 88, 89, 89, 90, 92, 94, 96, 98, 100, 101, 103, 104, 106, 108, 109, 112, 114, 116, 118, 120, 122, 124, 127, 129, 131, 134, 136, 138, 139, 141, 142, 144, 146, 148, 149, 149, 149, 149, 150, 151, 154, 156, 158, 159, 160, 160, 159, 159, 160, 162, 164, 166, 168, 171, 173, 175, 177, 178, 178, 178, 179, 179, 180, 181, 183, 184, 185, 186, 186, 186, 186, 186, 186, 187, 187, 187, 186, 185, 184, 182, 182, 183, 184, 187, 189, 190, 191, 190, 189, 188, 187, 186, 185, 185, 185, 185, 186, 187, 189, 191, 193, 193, 192, 190, 188, 186, 185, 186, 187, 189, 189, 188, 186, 183, 180, 178, 178, 178, 180, 182, 183, 184, 184, 183, 182, 180, 178, 178, 178, 179, 181, 183, 184, 184, 183, 182, 180, 179, 179, 180, 182, 183, 183, 182, 180, 178, 176, 175, 174, 175, 176, 177, 178, 179, 179, 178, 177, 174, 172, 169, 166, 165, 164, 164, 165, 166, 167, 167, 167, 166, 165, 165, 164, 164, 164, 164, 164, 163, 163, 162, 162, 163, 163, 163, 163, 163, 162, 161, 159, 157, 156, 154, 153, 152, 152, 151, 151, 151, 151, 151, 152, 153, 152, 151, 149, 147, 145, 144, 143, 144, 144, 145, 144, 143, 142, 141, 141, 141, 142, 144, 146, 147, 148, 147, 145, 141, 138, 135, 133, 133, 135, 137, 138, 138, 136, 133, 129, 125, 123, 121, 120, 120, 119, 119, 119, 120, 121, 124, 125, 126, 125, 122, 119, 116, 114, 115, 116, 118, 118, 117, 114, 111, 108, 106, 106, 107, 107, 107, 106, 103, 101, 99, 98, 98, 99, 99, 99, 98, 96, 94, 93, 92, 92, 93, 93, 94, 94, 93, 92, 90, 88, 86, 84, 82, 82, 82, 82, 82, 81, 81, 80, 80, 80, 80, 80, 80, 79, 78, 77, 76, 75, 74, 73, 72, 72, 72, 72, 73, 74, 74, 73, 72, 70, 68, 66, 65, 65, 66, 66, 67, 68, 68, 68, 67, 67, 66, 65, 64, 64, 64, 64, 64, 64, 62, 61, 59, 57, 56, 56, 57, 58, 59, 59, 59, 58, 57, 56, 55, 55, 55, 56, 57, 57, 57, 56, 55, 53, 51, 50, 50, 50, 52, 53, 53, 52, 51, 49, 48, 48, 49, 50, 52, 53, 54, 53, 51, 50, 49, 50, 54, 59, 65, 72, 76, 78, 77, 73, 68, 65, 69, 85, 114, 158, 211, 268, 318, 351, 363, 352, 321, 277, 229, 184, 146, 117, 96, 79, 66, 57, 49, 46, 45, 47, 50, 55, 59, 62, 64, 64, 63, 60, 57, 53, 50, 47, 45, 44, 43, 43, 43, 44, 47, 51, 58, 65, 74, 84, 96, 110, 126, 144, 165, 187, 208, 229, 248, 266, 282, 297, 311, 323, 334, 343, 348, 350, 348, 344, 337, 328, 318, 307, 295, 281, 266, 248, 227, 205, 181, 157, 135, 114, 96, 80, 66, 54, 45, 38, 33, 30, 27, 25, 23, 22, 21, 22, 24, 28, 33, 40, 46, 54, 63, 74, 87, 101, 117, 134, 151, 168, 184, 200, 213, 225, 233, 238, 239, 236, 230, 221, 210, 199, 188, 178, 170, 167, 167, 171, 179, 189, 198, 206, 212, 214, 214, 211, 208, 203, 196, 187, 175, 160, 144, 126, 107, 90, 75, 62, 51, 42, 34, 28, 23, 19, 16, 14, 11, 10, 8, 7, 7, 7, 8, 9, 9, 9, 9, 9, 9, 10, 11, 13, 15, 19, 22, 27, 32, 37, 42, 47, 54, 62, 72, 85, 99, 114, 128, 141, 153, 165, 177, 190, 204, 218, 231, 242, 251, 257, 262, 267, 271, 275, 278, 279, 279, 275, 267, 257, 244, 231, 217, 204, 191, 178, 165, 150, 134, 119, 104, 90, 80, 72, 67, 65, 64, 64, 64, 65, 68, 73, 80, 90, 102, 115, 129, 143, 156, 168, 179, 189, 198, 204, 209, 212, 212, 210, 204, 196, 184, 170, 155, 138, 122, 107, 92, 79, 67, 55, 45, 35, 27, 21, 16, 12, 10, 7, 6, 4, 3, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 8, 8, 7, 6, 6, 6, 7, 9, 10, 11, 12, 12, 13, 15, 18, 21, 25, 30, 34, 39, 43, 48, 53, 59, 67, 77, 88, 99, 110, 122, 133, 146, 159, 174, 189, 203, 214, 220, 222, 220, 215, 209, 202, 195, 187, 177, 164, 149, 133, 116, 100, 86, 74, 65, 58, 53, 48, 44, 40, 35, 30, 26, 22, 19, 18, 17, 17, 17, 17, 17, 16, 15, 14, 12, 9, 8, 6, 6, 6, 7, 8, 8, 8, 7, 6, 6, 6, 7, 9, 10, 11, 11, 11, 10, 9, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 8, 8, 8, 7, 6, 4, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 3, 3, 2, 2, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 5, 6, 7, 8, 9, 9, 10, 10, 11, 13, 15, 19, 25, 31, 39, 47, 56, 65, 75, 86, 98, 112, 126, 141, 156, 171, 186, 200, 213, 227, 240, 253, 265, 276, 285, 291, 296, 298, 299, 298, 296, 292, 287, 280, 272, 263, 253, 241, 228, 215, 200, 186, 171, 156, 141, 127, 113, 100, 88, 78, 69, 63, 57, 54, 52, 51, 52, 55, 58, 63, 69, 77, 88, 101, 115, 129, 144, 157, 170, 183, 195, 205, 214, 219, 221, 220, 215, 209, 201, 191, 180, 167, 151, 135, 117, 100, 85, 71, 59, 50, 43, 37, 32, 28, 24, 20, 16, 13, 10, 8, 7, 7, 7, 7, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 3, 4, 5, 7, 9, 12, 14, 16, 17, 18, 20, 23, 28, 34, 41, 48, 55, 62, 71, 82, 96, 112, 130, 148, 166, 184, 200, 214, 227, 237, 243, 245, 243, 236, 226, 213, 200, 186, 172, 159, 147, 136, 127, 120, 117, 118, 121, 126, 133, 140, 149, 158, 166, 173, 178, 180, 180, 176, 169, 160, 148, 134, 120, 105, 91, 79, 68, 59, 50, 43, 36, 29, 24, 19, 16, 14, 12, 10, 9, 8, 7, 7, 8, 9, 10, 11, 11, 11, 11, 11, 11, 11, 12, 13, 13, 14, 14, 14, 14, 15, 15, 16, 16, 16, 16, 15, 15, 15, 15, 17, 18, 19, 19, 18, 16, 14, 12, 11, 10, 10, 10, 11, 11, 12, 12, 13, 12, 12, 11, 10, 8, 7, 6, 6, 6, 6, 7, 7, 7, 7, 6, 6, 5, 4, 3, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 4, 4, 4, 5, 6, 8, 9, 11, 13, 16, 18, 22, 26, 30, 37, 45, 56, 70, 86, 103, 121, 140, 160, 180, 200, 219, 236, 250, 259, 264, 265, 264, 261, 258, 255, 252, 248, 244, 238, 230, 222, 213, 204, 194, 183, 171, 157, 143, 128, 113, 98, 84, 72, 61, 52, 44, 38, 32, 27, 24, 21, 21, 21, 23, 25, 28, 32, 37, 45, 55, 66, 79, 93, 108, 123, 137, 151, 163, 173, 180, 184, 184, 181, 175, 167, 157, 144, 130, 114, 99, 84, 71, 60, 50, 41, 34, 27, 22, 19, 17, 16, 16, 16, 17, 16, 16, 15, 15, 15, 16, 17, 17, 17, 16, 15, 13, 12, 11, 11, 12, 14, 14, 14, 14, 13, 13, 14, 16, 20, 25, 32, 39, 47, 55, 64, 74, 85, 98, 113, 129, 144, 159, 170, 180, 186, 189, 189, 186, 179, 168, 154, 138, 121, 104, 88, 74, 61, 49, 39, 30, 23, 18, 15, 15, 15, 17, 19, 22, 26, 32, 40, 49, 60, 73, 88, 104, 121, 140, 159, 177, 195, 211, 225, 238, 247, 255, 260, 262, 263, 261, 259, 256, 252, 249, 244, 237, 227, 215, 200, 184, 167, 149, 132, 115, 98, 82, 68, 56, 47, 40, 36, 32, 29, 26, 23, 20, 17, 16, 16, 17, 19, 20, 20, 20, 20, 19, 18, 18, 18, 19, 20, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 20, 20, 19, 19, 19, 19, 20, 20, 20, 20, 19, 18, 18, 17, 17, 17, 17, 18, 18, 17, 17, 15, 13, 12, 11, 10, 10, 11, 12, 13, 13, 14, 14, 14, 14, 15, 16, 17, 18, 20, 21, 23, 24, 24, 24, 24, 23, 23, 23, 24, 26, 27, 27, 26, 24, 22, 21, 21, 23, 24, 25, 25, 23, 21, 18, 16, 16, 18, 20, 23, 24, 25, 24, 23, 22, 21, 22, 24, 28, 32, 38, 45, 54, 64, 77, 92, 108, 127, 146, 167, 187, 208, 227, 243, 255, 264, 268, 268, 267, 265, 262, 259, 256, 251, 243, 233, 220, 205, 190, 176, 162, 149, 136, 122, 107, 92, 76, 62, 51, 42, 36, 33, 30, 27, 24, 20, 17, 14, 12, 11, 11, 12, 14, 15, 16, 16, 16, 16, 15, 15, 16, 16, 17, 18, 17, 17, 15, 13, 11, 9, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 14, 19, 25, 32, 41, 54, 69, 88, 110, 133, 156, 180, 203, 225, 247, 266, 283, 296, 305, 310, 312, 313, 312, 311, 309, 306, 300, 293, 282, 267, 249, 227, 202, 175, 149, 125, 103, 85, 69, 56, 44, 34, 25, 17, 12, 9, 7, 7, 7, 7, 6, 6, 6, 5, 5, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 6, 7, 8, 8, 9, 9, 9, 10, 10, 11, 12, 13, 14, 15, 17, 18, 19, 19, 18, 16, 15, 13, 11, 10, 9, 9, 9, 8, 8, 7, 7, 6, 6, 5, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 8, 9, 10, 11, 12, 13, 13, 13, 13, 14, 14, 15, 16, 17, 18, 19, 21, 22, 25, 28, 32, 36, 40, 46, 53, 62, 74, 90, 108, 127, 147, 166, 183, 198, 210, 218, 220, 218, 209, 196, 178, 159, 139, 120, 103, 87, 72, 59, 48, 38, 32, 27, 25, 24, 24, 25, 25, 25, 25, 25, 25, 26, 27, 27, 28, 28, 28, 28, 29, 30, 32, 34, 37, 40, 45, 50, 58, 68, 82, 100, 121, 145, 170, 197, 223, 248, 270, 290, 304, 314, 318, 318, 316, 312, 308, 305, 302, 299, 295, 289, 282, 272, 261, 249, 234, 218, 201, 181, 161, 141, 121, 103, 86, 72, 61, 52, 45, 39, 35, 31, 28, 26, 26, 28, 34, 43, 57, 75, 96, 122, 150, 181, 215, 250, 286, 319, 349, 374, 394, 409, 421, 429, 436, 442, 447, 452, 455, 456, 454, 449, 439, 424, 402, 376, 345, 311, 275, 238, 203, 171, 142, 118, 99, 84, 71, 62, 54, 49, 44, 41, 39, 38, 36, 36, 35, 35, 34, 34, 33, 32, 31, 32, 33, 35, 37, 40, 43, 47, 51, 57, 65, 78, 94, 114, 138, 165, 194, 225, 257, 290, 321, 348, 367, 376, 373, 358, 333, 301, 265, 229, 194, 163, 135, 111, 89, 70, 54, 41, 32, 25, 21, 19, 19, 18, 18, 17, 16, 13, 10, 7, 5, 4, 5, 7, 9, 11, 11, 10, 9, 8, 7, 7, 7, 9, 10, 11, 11, 12, 14, 16, 18, 21, 25, 29, 37, 47, 62, 81, 104, 130, 160, 192, 228, 265, 301, 334, 359, 373, 374, 364, 344, 317, 286, 254, 222, 189, 156, 125, 95, 70, 50, 36, 26, 21, 17, 15, 14, 12, 11, 10, 9, 9, 8, 7, 6, 6, 5, 5, 5, 6, 6, 7, 8, 9, 9, 10, 10, 10, 9, 8, 7, 6, 5, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 6, 6, 7, 7, 7, 8, 10, 12, 15, 20, 27, 37, 52, 70, 93, 118, 146, 174, 202, 227, 248, 263, 273, 275, 269, 255, 233, 205, 174, 142, 113, 88, 68, 52, 41, 32, 24, 17, 11, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 7, 7, 7, 8, 10, 13, 17, 23, 31, 43, 58, 78, 101, 127, 154, 179, 201, 218, 229, 235, 234, 228, 216, 199, 177, 154, 129, 106, 85, 68, 54, 43, 36, 30, 27, 25, 24, 24, 24, 23, 23, 23, 22, 20, 18, 16, 15, 13, 12, 12, 13, 13, 14, 15, 15, 16, 19, 23, 29, 38, 49, 63, 78, 96, 115, 137, 158, 178, 195, 207, 213, 213, 206, 196, 181, 164, 146, 126, 107, 88, 70, 55, 42, 32, 24, 19, 15, 13, 13, 13, 13, 13, 13, 12, 11, 10, 8, 7, 7, 7, 6, 6, 6, 6, 6, 7, 8, 9, 10, 11, 11, 10, 10, 10, 10, 10, 11, 11, 10, 9, 7, 5, 4, 2, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 10, 10, 9, 9, 9, 9, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 2, 3, 4, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 7, 7, 7, 8, 9, 9, 10, 10, 10, 10, 11, 12, 15, 19, 24, 31, 41, 54, 73, 95, 121, 149, 176, 202, 224, 241, 253, 259, 259, 252, 237, 216, 191, 163, 135, 109, 86, 67, 52, 41, 33, 27, 24, 21, 21, 21, 23, 25, 28, 33, 40, 50, 65, 86, 113, 146, 182, 222, 261, 297, 329, 354, 372, 380, 378, 366, 344, 313, 275, 233, 190, 149, 112, 82, 58, 42, 32, 25, 21, 19, 16, 13, 11, 9, 8, 8, 8, 8, 7, 7, 7, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 3, 3, 3, 4, 4, 5, 7, 8, 9, 10, 10, 9, 8, 7, 7, 7, 7, 7, 7, 8, 8, 9, 10, 12, 13, 15, 16, 16, 15, 14, 14, 13, 13, 12, 12, 12, 11, 10, 9, 8, 7, 7, 7, 8, 9, 10, 10, 11, 11, 11, 12, 13, 14, 16, 17, 18, 19, 20, 23, 27, 34, 45, 61, 81, 107, 139, 176, 217, 259, 301, 337, 364, 379, 381, 371, 350, 320, 285, 245, 204, 164, 127, 95, 68, 48, 33, 23, 17, 13, 11, 9, 8, 8, 8, 7, 7, 6, 5, 4, 3, 3, 4, 4, 5, 5, 6, 6, 6, 6, 6, 6, 5, 5, 6, 7, 8, 10, 11, 11, 11, 11, 11, 11, 12, 13, 14, 15, 14, 13, 12, 11, 10, 9, 8, 7, 5, 4, 3, 2, 2, 3, 3, 4, 5, 5, 5, 4, 5, 5, 5, 5, 5, 5, 5, 4, 4, 5, 6, 9, 11, 14, 16, 17, 18, 17, 16, 15, 15, 15, 16, 16, 16, 15, 13, 11, 9, 6, 4, 2, 1, 0, 0, 1, 1, 2, 2, 3, 4, 5, 8, 12, 17, 25, 35, 48, 65, 85, 108, 133, 157, 180, 199, 212, 217, 215, 206, 191, 172, 149, 126, 102, 81, 61, 45, 33, 23, 17, 13, 10, 9, 8, 7, 6, 5, 5, 4, 4, 5, 5, 6, 6, 7, 6, 5, 5, 4, 3, 2, 3, 5, 8, 12, 18, 24, 32, 42, 56, 74, 98, 124, 153, 179, 202, 217, 225, 225, 218, 205, 188, 167, 143, 120, 96, 75, 57, 42, 31, 24, 19, 16, 14, 14, 15, 17, 20, 22, 23, 24, 24, 24, 23, 22, 21, 20, 18, 16, 14, 12, 11, 10, 10, 11, 15, 22, 33, 49, 69, 94, 123, 154, 186, 217, 246, 271, 291, 303, 308, 306, 300, 292, 284, 276, 271, 268, 266, 264, 259, 252, 240, 225, 205, 181, 154, 126, 99, 74, 52, 35, 22, 14, 8, 5, 3, 2, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 4, 5, 5, 5, 4, 3, 2, 2, 1, 2, 3, 4, 6, 8, 9, 9, 9, 7, 5, 3, 1, 1, 1, 2, 5, 8, 12, 18, 27, 40, 57, 78, 102, 127, 153, 176, 195, 208, 214, 214, 206, 193, 174, 153, 130, 107, 86, 67, 50, 37, 26, 19, 14, 11, 10, 11, 11, 12, 11, 10, 9, 8, 8, 8, 8, 9, 11, 13, 16, 19, 22, 24, 26, 28, 29, 31, 33, 34, 34, 33, 29, 25, 20, 15, 12, 9, 8, 7, 6, 4, 3, 1, 1, 2, 4, 6, 8, 10, 12, 12, 12, 11, 11, 10, 10, 11, 12, 12, 11, 10, 7, 5, 3, 1, 1, 1, 2, 3, 3, 3, 3, 3, 3, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 5, 5, 6, 7, 8, 9, 10, 11, 12, 12, 12, 11, 10, 10, 10, 10, 10, 10, 9, 9, 8, 8, 7, 7, 7, 7, 8, 9, 11, 12, 13, 15, 17, 20, 25, 33, 44, 59, 76, 97, 122, 150, 182, 215, 247, 275, 294, 302, 297, 280, 253, 221, 185, 151, 120, 93, 71, 55, 44, 36, 31, 28, 26, 25, 23, 21, 20, 19, 18, 17, 17, 17, 16, 16, 16, 15, 15, 14, 13, 12, 12, 11, 10, 10, 10, 9, 9, 10, 10, 10, 10, 10, 9, 9, 8, 8, 9, 10, 11, 13, 14, 15, 16, 16, 16, 17, 18, 19, 21, 26, 33, 43, 58, 78, 104, 136, 175, 219, 267, 315, 359, 394, 415, 420, 407, 378, 338, 290, 240, 192, 149, 113, 85, 64, 51, 43, 38, 35, 33, 30, 26, 23, 20, 17, 16, 16, 16, 15, 15, 14, 14, 14, 15, 16, 16, 16, 15, 13, 10, 9, 8, 10, 14, 18, 24, 31, 41, 54, 72, 97, 128, 165, 205, 246, 282, 311, 330, 337, 332, 318, 299, 279, 262, 252, 250, 253, 259, 264, 266, 260, 247, 228, 204, 177, 150, 124, 100, 78, 60, 44, 32, 24, 18, 15, 14, 13, 13, 13, 13, 13, 13, 13, 14, 18, 25, 36, 51, 71, 97, 126, 159, 192, 223, 248, 264, 269, 262, 244, 219, 188, 155, 124, 95, 70, 49, 34, 24, 19, 17, 17, 18, 19, 20, 19, 19, 18, 18, 18, 19, 20, 22, 24, 26, 28, 30, 33, 35, 37, 38, 39, 40, 41, 43, 49, 59, 75, 98, 126, 158, 194, 231, 268, 300, 326, 344, 352, 352, 347, 341, 341, 349, 367, 394, 426, 455, 477, 485, 476, 450, 409, 357, 299, 240, 184, 135, 96, 67, 48, 37, 31, 29, 27, 26, 25, 24, 22, 20, 19, 17, 16, 16, 15, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 25, 25, 23, 22, 20, 18, 16, 14, 13, 12, 11, 11, 11, 12, 12, 12, 12, 13, 13, 14, 15, 16, 17, 18, 19, 19, 19, 18, 17, 16, 15, 14, 12, 11, 11, 10, 10, 9, 9, 8, 7, 7, 6, 6, 5, 4, 4, 3, 3, 2, 2, 3, 4, 4, 5, 4, 4, 3, 2, 1, 1, 1, 1, 2, 3, 3, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 4, 8, 16, 28, 45, 67, 94, 123, 152, 178, 198, 211, 215, 210, 198, 180, 157, 132, 106, 81, 59, 40, 26, 16, 10, 7, 6, 7, 9, 11, 13, 14, 15, 15, 14, 14, 12, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 4, 4, 5, 6, 6, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 7, 8, 8, 9, 9, 10, 11, 12, 12, 12, 12, 12, 13, 13, 13, 12, 11, 10, 8, 8, 7, 7, 8, 8, 8, 7, 6, 6, 6, 6, 6, 7, 7, 7, 8, 9, 10, 11, 12, 12, 12, 12, 12, 12, 13, 14, 14, 14, 14, 14, 14, 15, 18, 23, 32, 48, 74, 111, 163, 228, 304, 383, 458, 520, 561, 575, 562, 523, 464, 392, 317, 244, 180, 128, 90, 63, 46, 36, 31, 29, 28, 28, 27, 27, 26, 26, 26, 27, 29, 33, 39, 49, 65, 89, 121, 161, 208, 257, 305, 345, 374, 386, 381, 358, 321, 274, 223, 173, 128, 92, 64, 45, 33, 26, 22, 20, 19, 18, 17, 16, 15, 14, 13, 13, 12, 12, 11, 11, 12, 12, 13, 14, 14, 15, 15, 15, 15, 15, 16, 16, 17, 19, 21, 23, 25, 27, 29, 29, 29, 27, 24, 20, 16, 13, 10, 8, 7, 7, 7, 8, 10, 12, 14, 15, 16, 17, 17, 17, 17, 17, 17, 16, 15, 13, 12, 11, 11, 12, 15, 18, 21, 23, 24, 25, 25, 26, 27, 28, 29, 30, 30, 28, 27, 25, 23, 22, 21, 21, 21, 21, 21, 21, 21, 20, 20, 19, 19, 18, 17, 16, 15, 13, 11, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 5, 5, 5, 4, 3, 3, 2, 3, 3, 4, 4, 4, 5, 5, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 4, 4, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 12, 13, 13, 14, 20, 33, 55, 89, 134, 188, 247, 306, 360, 405, 434, 445, 435, 403, 355, 295, 231, 169, 117, 76, 47, 29, 19, 14, 11, 10, 9, 8, 7, 7, 6, 5, 5, 5, 5, 6, 6, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 5, 6, 6, 6, 6, 5, 5, 4, 4, 6, 10, 20, 39, 70, 116, 176, 248, 326, 403, 469, 517, 539, 535, 503, 449, 379, 302, 226, 158, 101, 60, 32, 17, 10, 8, 9, 10, 12, 12, 12, 12, 12, 11, 11, 10, 10, 10, 10, 11, 11, 12, 12, 12, 12, 11, 11, 11, 12, 13, 14, 15, 16, 17, 17, 18, 19, 20, 20, 20, 19, 18, 16, 15, 15, 14, 14, 14, 13, 12, 12, 11, 11, 11, 10, 9, 8, 8, 8, 9, 10, 12, 13, 14, 14, 14, 14, 13, 14, 15, 18, 20, 24, 29, 36, 46, 61, 81, 106, 135, 164, 191, 211, 222, 225, 219, 208, 196, 188, 189, 200, 220, 249, 279, 305, 321, 323, 309, 280, 239, 192, 144, 100, 64, 37, 20, 10, 7, 6, 7, 8, 10, 11, 11, 12, 12, 12, 12, 12, 12, 12, 13, 13, 14, 14, 13, 12, 11, 10, 10, 10, 11, 12, 16, 23, 35, 56, 86, 127, 179, 238, 300, 358, 406, 436, 446, 431, 394, 339, 274, 207, 146, 97, 63, 43, 34, 33, 35, 39, 41, 42, 42, 40, 38, 36, 33, 30, 27, 24, 22, 23, 29, 43, 66, 102, 150, 210, 278, 347, 409, 456, 482, 483, 461, 425, 384, 350, 331, 334, 358, 395, 436, 471, 491, 487, 461, 413, 350, 280, 212, 153, 106, 72, 52, 41, 37, 36, 38, 43, 53, 70, 97, 135, 182, 237, 294, 348, 392, 420, 429, 418, 389, 348, 305, 267, 242, 233, 239, 256, 274, 288, 291, 282, 264, 242, 223, 211, 211, 222, 241, 263, 282, 292, 290, 274, 245, 206, 162, 119, 81, 52, 31, 19, 13, 11, 12, 14, 15, 17, 18, 19, 19, 19, 19, 17, 16, 14, 12, 10, 8, 7, 7, 6, 6, 5, 5, 5, 6, 6, 7, 7, 6, 5, 4, 3, 3, 4, 5, 6, 7, 8, 9, 9, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 5, 6, 7, 7, 8, 8, 8, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 6, 5, 6, 6, 8, 9, 10, 11, 14, 20, 31, 50, 77, 112, 151, 191, 227, 254, 268, 267, 252, 228, 202, 180, 170, 175, 196, 226, 259, 287, 302, 300, 281, 247, 204, 158, 113, 75, 45, 24, 11, 5, 4, 6, 10, 13, 15, 17, 17, 16, 15, 14, 14, 13, 12, 11, 10, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 3, 10, 25, 48, 82, 125, 173, 223, 268, 302, 319, 317, 297, 261, 215, 165, 117, 76, 44, 21, 8, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 8, 8, 8, 8, 9, 9, 10, 11, 15, 22, 36, 58, 87, 124, 164, 203, 237, 260, 271, 266, 247, 217, 180, 141, 105, 75, 52, 37, 28, 25, 27, 35, 51, 80, 125, 189, 271, 366, 466, 559, 630, 670, 669, 627, 552, 453, 347, 246, 162, 99, 57, 32, 21, 17, 16, 16, 16, 15, 14, 14, 13, 13, 13, 13, 13, 12, 11, 10, 12, 19, 34, 61, 100, 149, 207, 265, 317, 356, 375, 373, 349, 307, 254, 196, 142, 95, 60, 36, 22, 16, 15, 16, 18, 19, 19, 19, 18, 16, 14, 13, 12, 11, 11, 12, 13, 14, 16, 17, 19, 20, 20, 21, 21, 22, 23, 23, 24, 25, 26, 26, 26, 26, 25, 23, 21, 18, 15, 12, 10, 8, 7, 6, 6, 5, 5, 5, 6, 6, 6, 6, 6, 5, 3, 2, 3, 8, 19, 38, 68, 109, 159, 215, 271, 320, 355, 372, 367, 341, 298, 244, 187, 133, 87, 52, 29, 16, 11, 10, 12, 14, 16, 18, 19, 19, 19, 17, 15, 13, 11, 9, 9, 9, 10, 11, 12, 13, 14, 15, 15, 15, 14, 12, 10, 8, 6, 6, 5, 5, 5, 5, 5, 6, 6, 7, 8, 9, 9, 8, 8, 6, 6, 5, 6, 6, 7, 9, 10, 11, 12, 12, 12, 11, 11, 11, 12, 13, 15, 16, 16, 16, 17, 18, 21, 28, 41, 62, 92, 132, 180, 230, 276, 312, 331, 330, 310, 274, 227, 178, 130, 90, 59, 38, 25, 19, 17, 18, 19, 21, 22, 23, 24, 25, 25, 24, 22, 20, 18, 17, 20, 27, 42, 65, 99, 142, 192, 243, 289, 323, 338, 331, 304, 260, 206, 150, 99, 58, 29, 11, 2, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 7, 7, 8, 8, 10, 11, 13, 15, 17, 19, 20, 20, 20, 19, 17, 15, 13, 11, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 9, 9, 9, 8, 8, 8, 9, 11, 14, 16, 17, 18, 17, 15, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 3, 5, 7, 9, 11, 12, 13, 13, 14, 15, 15, 14, 13, 10, 7, 4, 2, 0, 0, 0, 1, 2, 4, 5, 7, 8, 10, 11, 11, 12, 12, 13, 13, 13, 13, 13, 12, 11, 11, 10, 11, 13, 16, 19, 23, 27, 29, 30, 29, 28, 27, 26, 25, 25, 24, 24, 25, 25, 26, 27, 27, 27, 26, 25, 22, 20, 18, 17, 17, 17, 18, 18, 18, 18, 17, 17, 16, 16, 16, 16, 16, 15, 15, 14, 13, 12, 10, 8, 6, 3, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 5, 7, 9, 10, 11, 11, 10, 9, 8, 12, 24, 48, 87, 142, 210, 282, 348, 396, 419, 411, 377, 324, 266, 217, 188, 183, 201, 237, 279, 315, 337, 338, 317, 278, 227, 171, 119, 75, 43, 22, 11, 6, 5, 7, 14, 29, 56, 100, 163, 242, 331, 418, 490, 535, 544, 515, 456, 379, 304, 245, 215, 217, 247, 291, 336, 367, 376, 360, 324, 279, 238, 214, 215, 241, 287, 343, 395, 430, 439, 418, 374, 318, 265, 229, 223, 248, 301, 370, 438, 490, 513, 500, 454, 382, 296, 210, 135, 77, 39, 20, 15, 19, 26, 32, 35, 35, 32, 28, 23, 19, 15, 12, 9, 8, 7, 6, 6, 6, 6, 6, 7, 7, 7, 8, 7, 7, 7, 6, 4, 1, 0, 0, 6, 25, 61, 118, 194, 283, 375, 456, 513, 537, 524, 476, 404, 324, 253, 206, 191, 210, 253, 308, 357, 388, 392, 367, 323, 271, 225, 198, 195, 217, 257, 302, 341, 363, 362, 336, 291, 232, 170, 112, 65, 31, 11, 2, 2, 5, 10, 13, 14, 14, 11, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 5, 4, 2, 1, 1, 1, 2, 3, 4, 5, 6, 6, 6, 5, 5, 5, 6, 8, 9, 10, 10, 11, 11, 10, 10, 10, 13, 24, 45, 83, 138, 208, 287, 364, 425, 460, 461, 428, 367, 290, 208, 134, 76, 35, 12, 1, 0, 1, 3, 5, 5, 4, 3, 2, 1, 2, 3, 4, 5, 6, 6, 5, 4, 3, 3, 2, 3, 4, 5, 6, 7, 7, 5, 4, 4, 8, 20, 45, 86, 144, 216, 294, 367, 423, 451, 446, 411, 352, 286, 227, 188, 178, 196, 234, 279, 318, 338, 333, 304, 255, 197, 138, 88, 50, 26, 15, 12, 14, 18, 22, 24, 26, 26, 26, 24, 23, 20, 18, 16, 14, 13, 12, 12, 12, 12, 11, 10, 9, 8, 8, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 10, 11, 12, 13, 15, 17, 16, 15, 13, 15, 24, 47, 86, 143, 214, 291, 363, 418, 446, 442, 405, 344, 268, 189, 120, 67, 33, 17, 14, 19, 26, 32, 35, 34, 31, 27, 23, 19, 16, 14, 13, 12, 10, 7, 3, 0, 0, 6, 26, 61, 111, 175, 246, 313, 367, 398, 401, 375, 324, 257, 184, 117, 62, 26, 6, 0, 0, 0, 0, 0, 4, 18, 46, 91, 152, 221, 291, 350, 388, 398, 378, 335, 281, 234, 209, 218, 263, 336, 421, 497, 543, 547, 506, 428, 328, 224, 132, 63, 21, 2, 0, 2, 8, 12, 14, 13, 11, 10, 9, 9, 9, 9, 10, 11, 13, 14, 15, 15, 15, 15, 15, 14, 13, 12, 11, 9, 7, 5, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 7, 28, 66, 122, 192, 267, 337, 389, 412, 402, 360, 295, 217, 140, 77, 32, 8, 0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 5, 6, 7, 8, 8, 8, 7, 7, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 2, 1, 1, 2, 3, 5, 7, 8, 9, 9, 11, 12, 14, 17, 18, 20, 20, 20, 19, 18, 16, 14, 12, 10, 8, 7, 6, 6, 7, 9, 13, 16, 20, 22, 25, 27, 28, 29, 29, 28, 26, 24, 21, 19, 19, 20, 22, 24, 24, 23, 21, 21, 28, 44, 72, 112, 161, 212, 259, 292, 306, 297, 268, 222, 169, 116, 70, 35, 14, 4, 3, 6, 13, 18, 22, 24, 23, 21, 17, 13, 10, 8, 8, 8, 10, 12, 13, 14, 14, 13, 13, 12, 12, 11, 11, 11, 10, 10, 9, 8, 9, 10, 11, 14, 16, 18, 18, 16, 13, 8, 6, 11, 31, 73, 140, 231, 337, 443, 528, 576, 576, 528, 444, 346, 258, 201, 189, 220, 285, 365, 436, 481, 486, 451, 384, 302, 228, 183, 181, 226, 309, 409, 500, 559, 569, 528, 446, 346, 255, 196, 185, 224, 303, 400, 490, 547, 558, 519, 441, 346, 258, 203, 196, 238, 318, 414, 500, 551, 554, 507, 419, 311, 202, 111, 47, 12, 0, 0, 2, 5, 6, 4, 3, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 1, 3, 4, 4, 1, 0, 0, 10, 38, 88, 161, 250, 344, 428, 484, 503, 479, 418, 332, 236, 146, 76, 29, 5, 0, 0, 2, 5, 6, 5, 5, 5, 5, 5, 4, 3, 3, 4, 5, 4, 2, 0, 0, 4, 23, 60, 117, 190, 270, 343, 396, 417, 402, 353, 281, 200, 123, 63, 23, 2, 0, 0, 6, 11, 14, 15, 16, 17, 17, 17, 16, 14, 11, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 9, 7, 5, 3, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 5, 7, 9, 12, 15, 17, 19, 19, 17, 13, 9, 8, 15, 38, 79, 143, 228, 327, 427, 512, 566, 576, 539, 462, 361, 261, 186, 154, 171, 230, 312, 391, 445, 457, 425, 359, 279, 206, 160, 151, 180, 234, 296, 347, 371, 362, 321, 256, 182, 112, 57, 21, 3, 0, 0, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 1, 2, 3, 4, 5, 6, 6, 5, 5, 4, 3, 3, 3, 4, 6, 7, 8, 8, 6, 3, 1, 4, 17, 44, 89, 149, 218, 286, 340, 369, 366, 330, 270, 196, 124, 65, 25, 4, 0, 0, 1, 3, 2, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 9, 8, 6, 5, 4, 3, 2, 2, 1, 1, 2, 4, 4, 2, 0, 0, 8, 36, 89, 169, 269, 377, 472, 535, 552, 519, 443, 344, 248, 182, 164, 199, 278, 380, 477, 543, 561, 525, 446, 339, 228, 131, 60, 18, 0, 0, 3, 9, 13, 14, 14, 13, 12, 10, 9, 9, 9, 10, 13, 15, 17, 19, 20, 20, 20, 20, 19, 19, 19, 20, 23, 25, 27, 27, 24, 19, 15, 17, 34, 71, 130, 210, 299, 385, 450, 480, 469, 418, 339, 250, 173, 127, 123, 161, 232, 318, 397, 450, 461, 429, 361, 273, 185, 120, 93, 108, 163, 243, 328, 397, 432, 425, 378, 302, 217, 143, 98, 90, 119, 174, 238, 294, 326, 326, 296, 241, 176, 112, 59, 23, 4, 0, 0, 2, 4, 3, 0, 0, 0, 15, 51, 110, 192, 285, 375, 443, 475, 463, 409, 326, 230, 140, 69, 24, 2, 0, 0, 3, 4, 4, 3, 3, 3, 4, 4, 4, 4, 6, 8, 9, 7, 1, 0, 0, 26, 85, 180, 305, 443, 567, 652, 680, 643, 551, 425, 289, 168, 78, 23, 0, 0, 4, 14, 21, 26, 30, 33, 36, 38, 39, 38, 35, 31, 26, 21, 17, 13, 11, 9, 8, 7, 6, 6, 7, 7, 9, 10, 11, 12, 13, 14, 16, 18, 19, 19, 18, 16, 14, 12, 12, 11, 8, 3, 0, 0, 12, 49, 116, 211, 324, 435, 525, 572, 566, 508, 411, 296, 185, 95, 35, 5, 0, 0, 4, 6, 6, 4, 2, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 5, 5, 5, 5, 5, 5, 6, 7, 8, 9, 10, 9, 5, 1, 0, 5, 26, 68, 134, 219, 312, 397, 456, 477, 453, 390, 300, 203, 116, 52, 13, 0, 0, 4, 10, 14, 16, 17, 19, 20, 22, 23, 23, 21, 19, 16, 14, 11, 9, 6, 4, 2, 1, 0, 1, 3, 6, 9, 11, 13, 13, 13, 12, 11, 11, 11, 11, 10, 10, 11, 12, 14, 16, 15, 12, 9, 9, 18, 44, 91, 158, 236, 315, 377, 410, 404, 362, 291, 207, 127, 64, 22, 2, 0, 0, 4, 7, 8, 8, 9, 10, 12, 14, 16, 18, 20, 23, 25, 25, 22, 17, 13, 17, 36, 75, 136, 214, 298, 375, 428, 445, 422, 364, 283, 195, 116, 56, 19, 2, 0, 0, 2, 2, 1, 0, 0, 1, 3, 5, 5, 5, 5, 4, 5, 5, 5, 5, 4, 3, 2, 1, 1, 3, 5, 8, 11, 13, 13, 12, 11, 9, 8, 8, 10, 12, 16, 19, 22, 24, 27, 28, 29, 30, 30, 30, 30, 31, 31, 32, 32, 28, 22, 13, 8, 14, 40, 92, 170, 267, 367, 451, 501, 505, 462, 382, 283, 183, 100, 42, 10, 0, 0, 4, 7, 7, 5, 3, 0, 0, 0, 0, 1, 1, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 3, 6, 8, 7, 2, 0, 0, 17, 57, 123, 209, 302, 385, 440, 454, 424, 358, 269, 178, 99, 43, 11, 0, 0, 1, 4, 4, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 8, 8, 7, 7, 7, 7, 7, 8, 10, 10, 9, 5, 0, 0, 8, 37, 90, 169, 265, 365, 449, 497, 498, 450, 365, 261, 159, 78, 25, 0, 0, 0, 5, 7, 7, 5, 5, 6, 9, 11, 12, 12, 12, 13, 13, 15, 16, 17, 19, 21, 22, 23, 23, 21, 18, 14, 10, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 3, 2, 1, 1, 1, 3, 5, 8, 10, 12, 12, 12, 12, 12, 12, 13, 13, 12, 12, 12, 13, 14, 13, 8, 0, 0, 6, 45, 121, 237, 380, 526, 644, 707, 697, 616, 483, 333, 203, 127, 123, 188, 301, 428, 532, 583, 566, 488, 370, 247, 153, 113, 137, 216, 326, 434, 511, 536, 503, 421, 313, 201, 107, 42, 7, 0, 1, 9, 16, 19, 18, 15, 13, 10, 9, 9, 10, 11, 12, 13, 13, 13, 12, 10, 9, 9, 10, 13, 16, 20, 22, 24, 24, 22, 19, 15, 11, 7, 3, 1, 1, 3, 5, 8, 11, 13, 14, 14, 13, 13, 13, 14, 15, 15, 14, 12, 9, 6, 2, 0, 0, 0, 0, 1, 2, 2, 1, 1, 2, 5, 9, 13, 13, 8, 0, 0, 5, 42, 114, 220, 348, 474, 571, 615, 595, 516, 397, 265, 148, 62, 13, 0, 0, 6, 14, 19, 22, 24, 27, 30, 31, 31, 29, 26, 24, 23, 24, 24, 22, 16, 8, 0, 0, 14, 52, 115, 200, 295, 381, 440, 459, 433, 369, 280, 185, 102, 41, 7, 0, 0, 8, 17, 20, 17, 12, 11, 23, 57, 118, 206, 311, 415, 496, 535, 522, 460, 362, 249, 144, 64, 15, 0, 0, 6, 15, 18, 13, 2, 0, 1, 33, 98, 197, 319, 443, 543, 595, 585, 515, 403, 273, 154, 65, 12, 0, 0, 7, 15, 15, 8, 0, 0, 11, 55, 134, 242, 364, 478, 557, 583, 549, 463, 345, 222, 117, 44, 5, 0, 0, 8, 14, 13, 9, 4, 1, 0, 0, 1, 1, 1, 1, 1, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 15, 16, 17, 18, 19, 19, 18, 17, 15, 13, 11, 9, 8, 8, 8, 9, 10, 11, 11, 11, 11, 10, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 8, 7, 6, 6, 6, 8, 10, 13, 17, 19, 22, 23, 23, 23, 22, 21, 19, 17, 16, 15, 15, 16, 17, 17, 16, 13, 10, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 7, 7, 5, 3, 1, 0, 0, 1, 3, 5, 7, 8, 9, 8, 7, 7, 7, 7, 8, 9, 10, 11, 13, 14, 15, 17, 19, 21, 22, 21, 19, 16, 14, 14, 14, 15, 12, 5, 0, 0, 16, 66, 153, 268, 394, 502, 567, 571, 514, 410, 285, 166, 73, 16, 0, 0, 4, 14, 16, 9, 0, 0, 11, 69, 174, 322, 490, 644, 749, 777, 720, 594, 430, 264, 129, 41, 0, 0, 3, 16, 24, 26, 24, 22, 20, 20, 19, 18, 17, 15, 15, 15, 16, 17, 19, 21, 23, 26, 29, 32, 33, 32, 28, 22, 15, 9, 6, 7, 10, 11, 8, 0, 0, 2, 35, 104, 206, 327, 442, 522, 547, 509, 418, 298, 178, 83, 23, 0, 0, 2, 9, 13, 12, 11, 11, 12, 13, 12, 9, 7, 6, 8, 10, 10, 7, 0, 0, 5, 39, 105, 203, 321, 436, 524, 562, 542, 467, 355, 234, 126, 48, 6, 0, 0, 12, 21, 24, 21, 16, 12, 9, 9, 11, 13, 16, 18, 19, 19, 19, 18, 18, 18, 20, 22, 25, 29, 31, 33, 33, 32, 28, 22, 12, 2, 0, 4, 32, 89, 172, 271, 369, 444, 478, 461, 398, 303, 200, 108, 43, 7, 0, 0, 4, 8, 8, 4, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 13, 14, 13, 11, 9, 8, 7, 7, 8, 10, 12, 15, 16, 14, 9, 1, 0, 5, 33, 89, 170, 266, 360, 428, 455, 431, 362, 266, 166, 82, 26, 0, 0, 0, 5, 6, 4, 0, 0, 0, 0, 2, 4, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 8, 8, 8, 10, 13, 15, 16, 13, 5, 0, 0, 19, 73, 163, 280, 404, 507, 563, 557, 489, 378, 251, 136, 53, 7, 0, 0, 8, 14, 15, 13, 10, 9, 10, 12, 15, 18, 21, 23, 24, 23, 21, 18, 14, 10, 6, 3, 1, 1, 2, 4, 6, 8, 9, 10, 10, 9, 8, 8, 8, 9, 10, 13, 16, 18, 20, 21, 22, 22, 22, 22, 23, 23, 23, 23, 23, 23, 23, 21, 15, 6, 0, 0, 17, 67, 151, 260, 376, 474, 528, 525, 465, 364, 247, 139, 58, 12, 0, 0, 5, 10, 11, 8, 4, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 5, 8, 10, 13, 15, 16, 16, 14, 12, 9, 5, 3, 1, 0, 0, 0, 1, 3, 5, 7, 8, 9, 9, 10, 11, 12, 12, 10, 8, 9, 14, 21, 25, 21, 6, 0, 0, 47, 171, 371, 624, 878, 1072, 1154, 1100, 924, 676, 418, 203, 63, 0, 0, 0, 14, 21, 19, 13, 7, 0, 0, 0, 24, 89, 201, 350, 511, 647, 720, 706, 604, 440, 259, 115, 50, 87, 217, 408, 604, 754, 815, 775, 648, 472, 290, 141, 45, 0, 0, 0, 8, 12, 12, 10, 7, 1, 0, 0, 13, 64, 156, 282, 421, 540, 609, 606, 534, 412, 271, 145, 55, 7, 0, 0, 7, 11, 8, 3, 0, 0, 0, 0, 2, 2, 2, 2, 2, 3, 4, 4, 4, 4, 3, 3, 3, 4, 5, 6, 7, 8, 8, 9, 9, 9, 10, 12, 14, 16, 18, 19, 20, 19, 17, 14, 10, 7, 3, 1, 0, 0, 0, 1, 2, 4, 5, 6, 6, 6, 6, 5, 5, 3, 0, 0, 0, 0, 3, 8, 10, 6, 0, 0, 10, 64, 163, 300, 451, 581, 656, 655, 578, 447, 296, 159, 61, 8, 0, 0, 9, 17, 18, 16, 15, 16, 20, 23, 25, 25, 23, 19, 15, 12, 8, 5, 3, 1, 1, 2, 4, 6, 6, 4, 1, 0, 0, 2, 8, 13, 11, 2, 0, 0, 32, 112, 236, 387, 532, 634, 665, 617, 503, 354, 208, 93, 22, 0, 0, 4, 17, 23, 20, 9, 0, 0, 11, 71, 180, 332, 503, 658, 755, 766, 683, 525, 332, 155, 44, 29, 114, 275, 468, 639, 741, 746, 654, 491, 304, 146, 59, 68, 168, 329, 505, 643, 706, 673, 556, 387, 214, 83, 29, 63, 168, 310, 443, 528, 542, 485, 376, 247, 131, 48, 5, 0, 0, 9, 13, 11, 5, 0, 0, 0, 0, 2, 2, 2, 3, 4, 7, 10, 12, 13, 12, 10, 7, 5, 4, 5, 6, 9, 11, 12, 12, 11, 11, 11, 13, 16, 20, 23, 24, 25, 23, 20, 16, 12, 9, 7, 6, 6, 5, 4, 3, 4, 7, 12, 17, 17, 10, 0, 0, 6, 57, 155, 291, 444, 577, 656, 657, 581, 448, 295, 157, 59, 6, 0, 0, 4, 10, 11, 9, 5, 0, 0, 0, 17, 70, 157, 270, 386, 475, 513, 488, 406, 291, 173, 78, 19, 0, 0, 3, 9, 9, 5, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 11, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 11, 15, 18, 21, 21, 20, 17, 13, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 14, 15, 15, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 1, 3, 6, 9, 11, 12, 12, 10, 8, 6, 5, 5, 6, 7, 8, 10, 12, 14, 17, 19, 22, 24, 26, 26, 25, 24, 23, 21, 20, 20, 19, 19, 19, 18, 18, 17, 16, 15, 13, 11, 9, 6, 4, 2, 0, 0, 0, 0, 1, 2, 5, 7, 8, 8, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 12, 11, 10, 9, 9, 9, 10, 13, 17, 22, 24, 22, 12, 0, 0, 6, 53, 139, 258, 391, 507, 575, 577, 512, 397, 264, 141, 52, 3, 0, 0, 12, 25, 31, 26, 10, 0, 0, 19, 100, 239, 422, 613, 765, 836, 804, 679, 496, 302, 142, 39, 0, 0, 4, 16, 19, 15, 8, 4, 4, 6, 7, 7, 4, 2, 2, 5, 9, 14, 17, 19, 18, 17, 16, 15, 15, 14, 13, 12, 13, 16, 20, 22, 16, 4, 0, 0, 34, 119, 253, 416, 576, 691, 729, 679, 553, 388, 225, 97, 21, 0, 0, 6, 15, 16, 11, 7, 8, 13, 20, 26, 28, 26, 22, 16, 11, 8, 6, 6, 5, 5, 5, 4, 3, 2, 2, 3, 4, 6, 7, 8, 8, 7, 6, 5, 3, 2, 1, 1, 4, 8, 14, 18, 16, 7, 0, 0, 15, 73, 173, 301, 434, 538, 584, 559, 471, 343, 209, 99, 28, 0, 0, 4, 15, 20, 18, 15, 12, 11, 13, 15, 16, 16, 15, 14, 14, 13, 13, 12, 12, 10, 9, 9, 7, 5, 1, 0, 0, 0, 5, 11, 13, 7, 0, 0, 12, 74, 184, 331, 484, 605, 659, 630, 526, 378, 225, 102, 25, 0, 0, 4, 12, 12, 6, 0, 0, 0, 0, 2, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 4, 7, 11, 14, 15, 15, 13, 10, 9, 10, 12, 15, 18, 20, 21, 22, 24, 26, 24, 16, 3, 0, 0, 40, 126, 256, 410, 554, 649, 665, 593, 452, 281, 132, 46, 47, 131, 268, 413, 520, 559, 520, 420, 290, 164, 68, 13, 0, 0, 8, 14, 15, 12, 9, 10, 16, 23, 30, 34, 35, 34, 31, 30, 30, 31, 30, 22, 8, 0, 0, 27, 108, 238, 401, 563, 683, 728, 684, 563, 398, 233, 102, 22, 0, 0, 8, 20, 23, 19, 13, 9, 8, 9, 11, 12, 12, 12, 12, 15, 19, 23, 22, 15, 3, 0, 0, 32, 105, 212, 338, 453, 525, 535, 477, 370, 242, 126, 44, 1, 0, 0, 8, 11, 8, 2, 0, 0, 0, 1, 3, 4, 5, 7, 10, 14, 17, 19, 19, 18, 16, 14, 11, 9, 7, 8, 11, 17, 24, 27, 22, 9, 0, 0, 25, 100, 224, 379, 534, 651, 696, 658, 547, 394, 237, 109, 27, 0, 0, 5, 23, 34, 31, 16, 0, 0, 11, 88, 227, 418, 627, 804, 898, 879, 746, 534, 304, 126, 53, 108, 276, 503, 723, 870, 904, 819, 646, 435, 239, 94, 15, 0, 0, 17, 30, 34, 32, 29, 30, 34, 38, 38, 35, 28, 22, 17, 16, 19, 23, 28, 31, 31, 28, 23, 16, 10, 5, 2, 2, 3, 5, 7, 7, 6, 4, 2, 0, 0, 0, 0, 2, 4, 5, 6, 5, 4, 3, 4, 6, 8, 9, 9, 8, 8, 10, 13, 15, 12, 3, 0, 0, 28, 99, 210, 346, 480, 574, 599, 543, 416, 254, 100, 3, 0, 79, 242, 441, 624, 740, 760, 676, 514, 317, 137, 19, 0, 52, 181, 340, 484, 572, 580, 506, 370, 211, 72, 0, 0, 92, 247, 423, 572, 652, 645, 555, 413, 258, 126, 38, 0, 0, 0, 11, 17, 18, 14, 6, 0, 0, 0, 34, 107, 216, 343, 459, 532, 539, 478, 366, 236, 120, 39, 0, 0, 0, 9, 12, 8, 2, 0, 0, 0, 2, 5, 5, 3, 1, 1, 3, 9, 14, 16, 10, 0, 0, 1, 44, 129, 249, 381, 493, 552, 540, 461, 339, 206, 96, 25, 0, 0, 3, 11, 12, 7, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 1, 5, 9, 12, 14, 15, 16, 20, 24, 27, 23, 10, 0, 0, 28, 122, 279, 479, 682, 836, 894, 836, 674, 450, 228, 67, 8, 59, 197, 375, 536, 630, 631, 540, 387, 220, 88, 31, 63, 170, 315, 451, 535, 544, 478, 362, 230, 114, 37, 0, 0, 1, 9, 11, 7, 1, 0, 0, 0, 1, 2, 3, 3, 3, 4, 6, 7, 8, 7, 5, 2, 0, 0, 0, 1, 3, 6, 9, 10, 10, 8, 6, 4, 4, 4, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 4, 3, 1, 0, 0, 0, 0, 1, 3, 6, 7, 7, 7, 5, 4, 4, 3, 2, 0, 0, 0, 3, 9, 14, 14, 6, 0, 0, 18, 87, 202, 347, 492, 598, 633, 586, 472, 323, 179, 70, 9, 0, 0, 8, 16, 14, 8, 2, 0, 2, 5, 8, 9, 9, 9, 9, 11, 13, 14, 15, 15, 14, 12, 11, 11, 12, 15, 19, 23, 27, 30, 32, 32, 31, 30, 28, 26, 24, 22, 21, 19, 18, 18, 20, 23, 26, 29, 30, 27, 22, 16, 12, 10, 12, 16, 16, 9, 0, 0, 5, 51, 136, 253, 379, 482, 531, 513, 433, 314, 188, 85, 20, 0, 0, 5, 14, 18, 17, 14, 13, 15, 17, 19, 18, 15, 11, 6, 3, 2, 1, 1, 2, 2, 1, 1, 2, 2, 4, 5, 7, 8, 9, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 5, 4, 4, 3, 4, 5, 6, 7, 8, 11, 14, 17, 19, 19, 16, 12, 9, 9, 14, 19, 19, 10, 0, 0, 14, 89, 222, 399, 582, 723, 782, 740, 609, 429, 248, 105, 20, 0, 0, 8, 19, 20, 15, 10, 8, 10, 13, 14, 13, 10, 7, 6, 7, 10, 13, 15, 15, 14, 12, 10, 10, 10, 10, 11, 11, 9, 8, 5, 3, 1, 0, 0, 0, 0, 2, 4, 7, 10, 12, 14, 14, 13, 12, 11, 11, 11, 13, 15, 18, 20, 22, 24, 27, 31, 34, 36, 36, 34, 31, 31, 33, 35, 33, 22, 3, 0, 0, 54, 177, 359, 570, 760, 875, 883, 780, 597, 385, 196, 65, 0, 0, 0, 16, 25, 25, 21, 20, 23, 28, 31, 31, 27, 21, 17, 14, 13, 14, 14, 13, 11, 7, 4, 2, 2, 3, 6, 9, 12, 13, 12, 10, 7, 5, 4, 4, 5, 5, 5, 5, 5, 7, 11, 13, 12, 4, 0, 0, 16, 73, 165, 279, 389, 465, 483, 438, 343, 226, 118, 40, 0, 0, 0, 9, 14, 13, 8, 3, 2, 4, 8, 11, 14, 16, 18, 19, 20, 20, 20, 18, 16, 14, 13, 11, 11, 10, 10, 10, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 3, 5, 8, 11, 14, 16, 17, 17, 16, 15, 13, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 3, 7, 9, 11, 12, 13, 18, 25, 31, 30, 17, 0, 0, 11, 97, 255, 472, 705, 894, 985, 947, 785, 543, 285, 81, 0, 3, 135, 331, 530, 674, 724, 671, 537, 364, 199, 76, 9, 0, 0, 12, 21, 20, 14, 9, 7, 8, 12, 16, 17, 16, 13, 9, 5, 4, 7, 13, 17, 15, 6, 0, 0, 28, 110, 241, 403, 557, 659, 674, 591, 431, 239, 75, 0, 16, 144, 338, 540, 688, 740, 687, 549, 371, 202, 77, 7, 0, 0, 9, 21, 24, 18, 4, 0, 0, 8, 71, 179, 321, 468, 579, 622, 582, 472, 324, 179, 69, 7, 0, 0, 9, 16, 13, 6, 0, 0, 0, 1, 3, 3, 2, 1, 0, 2, 5, 8, 10, 10, 8, 6, 3, 1, 0, 0, 0, 1, 2, 3, 3, 2, 2, 3, 3, 4, 4, 2, 0, 0, 1, 7, 12, 14, 7, 0, 0, 9, 66, 166, 297, 428, 525, 558, 516, 412, 278, 149, 54, 3, 0, 0, 8, 13, 10, 3, 0, 0, 0, 4, 8, 9, 8, 5, 4, 7, 13, 19, 20, 12, 0, 0, 4, 60, 163, 303, 450, 564, 612, 579, 474, 330, 187, 75, 11, 0, 0, 8, 17, 16, 11, 7, 8, 13, 20, 27, 30, 30, 28, 24, 21, 18, 18, 18, 19, 20, 22, 22, 22, 20, 20, 21, 25, 30, 31, 23, 8, 0, 0, 33, 127, 273, 448, 613, 722, 742, 667, 520, 342, 178, 61, 1, 0, 0, 13, 21, 18, 11, 5, 3, 4, 6, 7, 5, 3, 0, 0, 0, 2, 3, 3, 3, 1, 0, 0, 1, 3, 4, 4, 3, 2, 4, 8, 14, 15, 10, 0, 0, 0, 44, 131, 254, 389, 501, 557, 539, 453, 325, 191, 83, 17, 0, 0, 5, 12, 12, 6, 0, 0, 0, 0, 1, 3, 3, 4, 5, 6, 6, 6, 4, 3, 1, 1, 2, 2, 3, 3, 4, 7, 12, 18, 19, 12, 0, 0, 0, 46, 138, 269, 412, 531, 593, 577, 489, 355, 213, 96, 23, 0, 0, 5, 13, 14, 9, 4, 4, 9, 18, 24, 26, 23, 18, 15, 16, 19, 20, 14, 0, 0, 2, 58, 169, 328, 509, 666, 755, 747, 638, 455, 247, 73, 0, 4, 136, 347, 580, 772, 869, 844, 706, 493, 265, 82, 0, 1, 110, 280, 459, 596, 653, 614, 491, 320, 151, 36, 7, 73, 211, 379, 524, 602, 594, 506, 369, 222, 101, 25, 0, 0, 6, 16, 18, 12, 4, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 1, 3, 4, 4, 2, 0, 0, 2, 10, 18, 22, 14, 0, 0, 0, 62, 185, 356, 541, 692, 763, 733, 610, 432, 249, 104, 18, 0, 0, 8, 19, 18, 10, 4, 2, 5, 11, 15, 16, 13, 10, 7, 7, 8, 10, 10, 10, 8, 8, 8, 11, 14, 17, 18, 16, 13, 11, 10, 12, 14, 12, 4, 0, 0, 18, 78, 174, 292, 404, 477, 491, 440, 341, 221, 113, 37, 0, 0, 0, 8, 11, 8, 2, 0, 0, 0, 1, 2, 2, 2, 1, 2, 3, 5, 6, 8, 9, 11, 13, 15, 17, 17, 17, 19, 22, 28, 31, 28, 15, 0, 0, 8, 74, 192, 350, 514, 640, 694, 658, 544, 386, 225, 97, 19, 0, 0, 3, 20, 28, 24, 9, 0, 0, 22, 119, 287, 505, 730, 901, 966, 899, 715, 463, 216, 41, 0, 53, 217, 422, 600, 699, 694, 593, 433, 261, 119, 30, 0, 0, 7, 19, 21, 17, 12, 11, 14, 19, 23, 22, 17, 11, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 8, 7, 6, 6, 6, 7, 7, 5, 1, 0, 0, 7, 15, 20, 15, 0, 0, 0, 56, 176, 349, 540, 701, 784, 763, 645, 465, 275, 121, 26, 0, 0, 8, 21, 22, 17, 11, 10, 14, 19, 21, 19, 12, 6, 4, 9, 15, 17, 9, 0, 0, 11, 79, 200, 359, 521, 641, 685, 637, 512, 349, 190, 71, 6, 0, 0, 11, 19, 18, 10, 3, 0, 1, 3, 6, 7, 7, 8, 9, 11, 13, 14, 14, 14, 14, 14, 15, 15, 15, 14, 14, 17, 22, 26, 24, 14, 0, 0, 5, 65, 178, 331, 494, 624, 683, 654, 544, 388, 227, 98, 21, 0, 0, 6, 14, 12, 5, 0, 0, 4, 12, 18, 19, 18, 18, 22, 28, 29, 20, 1, 0, 0, 65, 204, 407, 635, 830, 936, 919, 786, 575, 348, 159, 39, 0, 0, 7, 21, 23, 15, 4, 0, 0, 4, 7, 8, 6, 3, 1, 0, 2, 4, 6, 6, 6, 5, 4, 3, 3, 3, 4, 5, 7, 9, 11, 12, 12, 11, 10, 8, 6, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 6, 5, 5, 4, 4, 5, 7, 9, 11, 12, 13, 14, 15, 15, 14, 13, 11, 9, 6, 4, 3, 2, 4, 6, 9, 11, 13, 14, 14, 12, 11, 9, 7, 6, 6, 7, 8, 11, 14, 16, 18, 18, 16, 13, 9, 6, 3, 3, 3, 5, 6, 7, 6, 5, 4, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 7, 9, 11, 11, 11, 10, 8, 6, 4, 2, 1, 1, 2, 2, 3, 3, 4, 3, 3, 2, 2, 2, 2, 4, 7, 11, 14, 16, 16, 15, 11, 7, 3, 1, 0, 1, 3, 5, 8, 9, 9, 9, 8, 8, 7, 8, 9, 11, 13, 15, 16, 17, 20, 25, 31, 36, 39, 38, 35, 32, 33, 37, 41, 37, 18, 0, 0, 19, 132, 331, 592, 859, 1060, 1134, 1060, 859, 591, 328, 129, 16, 0, 0, 15, 28, 25, 13, 3, 0, 3, 9, 13, 13, 10, 6, 5, 6, 8, 10, 10, 9, 8, 6, 5, 5, 7, 9, 11, 13, 14, 14, 15, 17, 21, 27, 30, 30, 26, 20, 16, 18, 23, 27, 22, 5, 0, 0, 48, 178, 378, 615, 829, 960, 966, 846, 636, 397, 190, 53, 0, 0, 5, 22, 26, 19, 8, 1, 3, 9, 16, 19, 18, 15, 11, 10, 11, 15, 19, 23, 24, 23, 20, 16, 12, 9, 9, 11, 15, 18, 20, 20, 17, 13, 9, 6, 6, 9, 13, 19, 24, 27, 27, 24, 19, 13, 7, 2, 0, 0, 0, 1, 3, 3, 1, 0, 0, 0, 4, 9, 14, 16, 15, 12, 12, 15, 21, 25, 18, 2, 0, 0, 52, 177, 364, 579, 768, 877, 871, 752, 557, 341, 159, 41, 0, 0, 5, 20, 22, 15, 5, 0, 0, 4, 8, 9, 6, 3, 0, 0, 1, 3, 5, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 7, 6, 3, 0, 0, 2, 7, 11, 13, 11, 6, 3, 4, 10, 17, 18, 8, 0, 0, 18, 104, 250, 438, 625, 760, 803, 740, 592, 401, 219, 82, 6, 0, 0, 11, 25, 27, 16, 0, 0, 0, 35, 123, 255, 407, 545, 628, 632, 554, 418, 263, 128, 37, 0, 0, 2, 14, 18, 13, 5, 0, 0, 2, 6, 8, 10, 10, 10, 10, 11, 11, 11, 11, 10, 10, 10, 10, 9, 7, 6, 7, 10, 14, 16, 10, 0, 0, 0, 41, 126, 246, 379, 491, 549, 535, 453, 328, 196, 87, 20, 0, 0, 4, 11, 12, 6, 0, 0, 0, 0, 3, 6, 8, 10, 11, 11, 9, 7, 5, 2, 2, 3, 6, 10, 14, 17, 19, 20, 21, 20, 21, 21, 20, 19, 17, 14, 10, 7, 5, 5, 6, 9, 12, 14, 14, 13, 11, 9, 7, 5, 6, 7, 8, 9, 9, 8, 7, 6, 6, 7, 9, 12, 14, 16, 17, 16, 14, 12, 10, 8, 8, 9, 12, 15, 19, 21, 21, 19, 14, 9, 4, 0, 0, 1, 3, 6, 8, 8, 7, 5, 2, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 4, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 5, 6, 8, 9, 9, 9, 8, 8, 9, 11, 15, 17, 17, 14, 9, 7, 8, 13, 17, 15, 5, 0, 0, 28, 114, 253, 422, 585, 696, 725, 661, 525, 354, 192, 70, 2, 0, 0, 18, 33, 30, 10, 0, 0, 34, 154, 345, 579, 803, 958, 998, 911, 722, 487, 264, 99, 10, 0, 0, 16, 30, 31, 25, 19, 16, 17, 18, 18, 15, 12, 10, 11, 13, 16, 18, 18, 17, 14, 12, 10, 9, 11, 13, 17, 21, 24, 26, 25, 21, 16, 9, 3, 0, 0, 0, 4, 7, 9, 9, 8, 6, 6, 12, 21, 31, 38, 37, 28, 17, 8, 9, 17, 25, 22, 5, 0, 0, 59, 217, 461, 749, 1012, 1174, 1185, 1042, 788, 497, 243, 72, 0, 0, 6, 26, 29, 18, 4, 0, 4, 12, 13, 5, 0, 1, 48, 149, 299, 470, 619, 702, 695, 599, 444, 273, 129, 35, 0, 0, 3, 13, 14, 8, 2, 2, 7, 15, 19, 18, 13, 9, 9, 12, 15, 11, 0, 0, 0, 49, 151, 300, 469, 615, 696, 687, 591, 437, 269, 126, 33, 0, 0, 4, 16, 18, 13, 6, 2, 2, 6, 10, 13, 14, 14, 15, 18, 21, 26, 29, 30, 28, 25, 19, 14, 8, 4, 2, 1, 2, 3, 5, 7, 8, 9, 9, 8, 7, 6, 4, 4, 4, 5, 6, 8, 9, 8, 7, 5, 4, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 13, 14, 13, 11, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 6, 6, 4, 2, 1, 0, 2, 4, 6, 7, 8, 8, 9, 14, 23, 36, 49, 57, 57, 48, 34, 22, 18, 21, 25, 20, 4, 0, 0, 57, 203, 433, 712, 977, 1156, 1197, 1087, 859, 577, 313, 119, 14, 0, 0, 15, 26, 23, 13, 6, 8, 16, 26, 32, 32, 26, 19, 13, 10, 10, 13, 15, 17, 18, 18, 17, 17, 16, 17, 20, 22, 25, 26, 26, 24, 20, 15, 10, 6, 4, 3, 4, 6, 9, 12, 14, 17, 18, 18, 17, 15, 12, 10, 10, 10, 11, 13, 13, 12, 10, 6, 3, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 6, 6, 6, 6, 6, 6, 7, 9, 12, 15, 18, 21, 23, 24, 23, 20, 17, 13, 10, 9, 9, 10, 11, 11, 12, 15, 21, 28, 34, 36, 31, 20, 9, 4, 7, 16, 23, 17, 0, 0, 0, 82, 250, 495, 773, 1015, 1154, 1146, 995, 745, 466, 226, 67, 0, 0, 3, 21, 24, 15, 2, 0, 0, 5, 14, 20, 20, 17, 13, 9, 8, 8, 10, 12, 14, 16, 18, 19, 20, 21, 21, 21, 21, 20, 18, 17, 15, 14, 16, 19, 24, 28, 29, 25, 17, 10, 6, 7, 13, 16, 11, 0, 0, 0, 54, 163, 322, 502, 658, 749, 745, 649, 489, 310, 153, 48, 0, 0, 1, 13, 17, 15, 13, 17, 27, 40, 49, 49, 40, 27, 15, 10, 12, 15, 13, 4, 0, 1, 52, 167, 348, 574, 798, 964, 1020, 945, 752, 496, 252, 96, 79, 209, 450, 728, 958, 1073, 1041, 879, 637, 384, 177, 47, 0, 0, 8, 22, 24, 15, 6, 3, 6, 13, 18, 19, 15, 9, 4, 1, 1, 2, 4, 5, 5, 4, 4, 4, 5, 5, 5, 5, 4, 3, 1, 1, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 4, 2, 1, 0, 0, 0, 2, 3, 5, 6, 8, 10, 11, 12, 13, 13, 13, 12, 12, 11, 10, 9, 10, 11, 13, 17, 21, 25, 27, 27, 25, 21, 16, 11, 7, 4, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 4, 6, 10, 15, 23, 29, 31, 28, 22, 14, 9, 9, 13, 17, 13, 1, 0, 0, 47, 155, 319, 516, 702, 832, 867, 800, 649, 456, 268, 121, 30, 0, 0, 1, 15, 21, 18, 7, 0, 0, 18, 98, 240, 436, 654, 843, 953, 950, 829, 620, 381, 176, 59, 55, 156, 322, 497, 625, 671, 625, 507, 353, 203, 88, 21, 0, 0, 7, 13, 14, 11, 10, 13, 21, 29, 32, 29, 22, 14, 9, 11, 15, 16, 11, 0, 0, 11, 75, 198, 372, 571, 751, 863, 875, 778, 597, 381, 191, 78, 69, 160, 316, 485, 615, 668, 633, 524, 376, 225, 104, 27, 0, 0, 6, 20, 24, 14, 0, 0, 0, 58, 171, 330, 510, 668, 762, 766, 678, 523, 342, 180, 65, 5, 0, 0, 10, 15, 11, 4, 0, 0, 0, 0, 3, 5, 6, 6, 5, 5, 4, 3, 2, 0, 0, 0, 0, 1, 2, 4, 6, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 3, 7, 13, 19, 22, 20, 15, 8, 4, 4, 9, 13, 10, 0, 0, 2, 55, 164, 328, 521, 700, 819, 844, 767, 610, 416, 232, 94, 16, 0, 0, 8, 16, 13, 6, 0, 0, 0, 1, 5, 8, 8, 8, 7, 7, 6, 6, 5, 5, 6, 7, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 8, 8, 8, 7, 9, 13, 20, 29, 37, 41, 39, 29, 16, 4, 0, 1, 9, 15, 10, 0, 0, 13, 92, 244, 459, 701, 916, 1048, 1060, 949, 745, 502, 277, 112, 20, 0, 0, 10, 19, 17, 8, 1, 0, 2, 8, 12, 13, 12, 9, 7, 5, 5, 5, 4, 4, 4, 4, 4, 5, 6, 7, 8, 9, 10, 11, 13, 15, 18, 20, 22, 23, 22, 20, 16, 12, 9, 6, 6, 6, 7, 9, 10, 9, 8, 7, 5, 3, 2, 2, 3, 4, 6, 7, 7, 7, 6, 5, 4, 3, 2, 3, 3, 4, 5, 6, 5, 5, 5, 5, 6, 6, 6, 6, 6, 7, 8, 12, 16, 20, 23, 22, 17, 10, 4, 2, 4, 8, 10, 6, 0, 0, 11, 65, 164, 303, 457, 593, 676, 682, 609, 478, 322, 178, 72, 13, 0, 0, 6, 11, 9, 3, 0, 0, 0, 2, 5, 6, 6, 5, 5, 6, 7, 9, 10, 9, 7, 5, 2, 0, 0, 0, 2, 5, 7, 10, 10, 10, 8, 6, 4, 2, 1, 1, 1, 2, 2, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 8, 6, 3, 1, 0, 0, 0, 1, 2, 4, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 5, 4, 2, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 2, 1, 1, 2, 2, 3, 3, 3, 3, 2, 1, 1, 3, 6, 11, 16, 21, 24, 26, 26, 23, 18, 11, 5, 2, 3, 8, 15, 18, 14, 3, 0, 2, 45, 138, 282, 460, 640, 779, 841, 809, 692, 522, 348, 220, 170, 206, 307, 435, 543, 596, 576, 490, 363, 229, 116, 40, 3, 0, 0, 7, 9, 6, 1, 0, 0, 0, 3, 7, 10, 13, 15, 17, 18, 18, 17, 16, 13, 11, 9, 7, 7, 8, 10, 13, 17, 20, 23, 24, 22, 19, 15, 11, 8, 7, 8, 9, 11, 11, 9, 7, 3, 1, 0, 0, 3, 7, 12, 17, 22, 24, 26, 26, 25, 24, 22, 21, 18, 15, 10, 6, 4, 5, 7, 8, 7, 2, 0, 2, 30, 93, 195, 328, 471, 596, 671, 676, 607, 480, 326, 187, 99, 85, 149, 271, 418, 549, 631, 642, 583, 470, 333, 201, 97, 31, 0, 0, 0, 6, 11, 9, 3, 0, 0, 6, 46, 120, 227, 354, 478, 573, 614, 592, 511, 392, 261, 145, 61, 13, 0, 0, 4, 9, 11, 10, 8, 9, 11, 14, 16, 18, 20, 20, 20, 19, 17, 14, 11, 8, 5, 3, 3, 4, 7, 12, 14, 12, 6, 0, 0, 19, 75, 173, 308, 463, 609, 713, 750, 710, 601, 451, 300, 187, 142, 175, 275, 411, 543, 631, 650, 597, 491, 368, 270, 228, 258, 350, 474, 590, 660, 662, 593, 471, 326, 191, 88, 25, 0, 0, 2, 7, 7, 3, 0, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 3, 2, 1, 1, 1, 3, 4, 6, 7, 8, 8, 7, 6, 5, 5, 7, 9, 11, 13, 15, 15, 13, 11, 9, 8, 7, 7, 7, 8, 8, 8, 7, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 9, 10, 12, 13, 13, 13, 11, 8, 5, 3, 1, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 2, 2, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 7, 8, 9, 9, 10, 9, 9, 10, 11, 12, 13, 13, 12, 10, 7, 4, 1, 0, 0, 0, 0, 2, 3, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 7, 7, 7, 6, 4, 3, 2, 1, 1, 1, 1, 2, 4, 6, 9, 12, 14, 15, 16, 16, 15, 14, 12, 10, 8, 6, 4, 2, 2, 2, 1, 0, 0, 1, 13, 41, 90, 159, 244, 332, 410, 462, 477, 452, 391, 306, 213, 128, 62, 21, 2, 0, 0, 0, 0, 1, 11, 37, 86, 156, 241, 331, 411, 467, 486, 466, 408, 324, 230, 142, 73, 28, 6, 0, 0, 0, 8, 28, 67, 128, 209, 303, 394, 466, 508, 509, 471, 399, 308, 212, 127, 63, 24, 5, 0, 0, 0, 1, 10, 33, 75, 135, 209, 285, 349, 391, 402, 381, 333, 267, 194, 125, 70, 31, 9, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 7, 7, 7, 5, 3, 2, 1, 0, 0, 0, 1, 2, 4, 5, 7, 8, 8, 9, 8, 8, 7, 7, 7, 6, 7, 7, 7, 7, 6, 6, 5, 4, 2, 1, 4, 12, 29, 58, 98, 148, 203, 253, 292, 313, 310, 286, 244, 191, 136, 86, 47, 21, 6, 0, 0, 0, 0, 1, 3, 5, 7, 10, 11, 12, 11, 10, 8, 6, 5, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 7, 20, 44, 79, 127, 182, 240, 294, 335, 357, 356, 333, 290, 234, 173, 115, 67, 33, 11, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 5, 6, 8, 10, 10, 10, 9, 8, 7, 6, 6, 6, 6, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 5, 5, 5, 6, 9, 13, 22, 37, 61, 95, 139, 190, 244, 294, 333, 354, 356, 339, 309, 274, 241, 217, 207, 210, 223, 240, 256, 264, 264, 254, 239, 223, 210, 202, 201, 205, 209, 211, 206, 194, 173, 147, 118, 89, 63, 41, 24, 12, 5, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 7, 7, 6, 6, 6, 7, 7, 8, 9, 10, 9, 9, 8, 7, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 6, 13, 26, 43, 66, 92, 121, 150, 177, 200, 219, 233, 240, 241, 235, 225, 213, 201, 192, 187, 186, 185, 184, 178, 167, 150, 129, 106, 83, 62, 43, 28, 17, 8, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 12, 16, 22, 29, 37, 46, 54, 63, 70, 76, 79, 80, 79, 76, 71, 65, 59, 52, 45, 39, 32, 25, 18, 12, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 8, 11, 14, 18, 22, 26, 30, 35, 39, 44, 48, 52, 56, 59, 61, 60, 58, 55, 50, 45, 40, 36, 31, 27, 23, 18, 14, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"basecallPos": [2933, 2946, 2959, 2972, 2984, 2995, 3007, 3021, 3034, 3045, 3060, 3072, 3086, 3098, 3110, 3120, 3133, 3147, 3159, 3173, 3185, 3200, 3211, 3224, 3236, 3249, 3262, 3274, 3289, 3301, 3314, 3326, 3338, 3352, 3365, 3379, 3392, 3403, 3416, 3429, 3440, 3452, 3464, 3478, 3491, 3501, 3515, 3528, 3540, 3552, 3566, 3578, 3591, 3604, 3618, 3629, 3642, 3654, 3667, 3679, 3692, 3705, 3717, 3730, 3743, 3756, 3769, 3782, 3796, 3809, 3819, 3832, 3844, 3855, 3868, 3883, 3895, 3908, 3919, 3932, 3944, 3957, 3970, 3982, 3995, 4007, 4020, 4033, 4046, 4058, 4070, 4084, 4096, 4110, 4122, 4134, 4145, 4159, 4173, 4185, 4198, 4211, 4224, 4237, 4249, 4260, 4273, 4286, 4298, 4310, 4324, 4335, 4346, 4359, 4372, 4384, 4395, 4407, 4420, 4432, 4444, 4457, 4470, 4483, 4496, 4508, 4521, 4534, 4546, 4558, 4570, 4584, 4597, 4608, 4620, 4633, 4645, 4658, 4670, 4681, 4695, 4707, 4718, 4732, 4745, 4757, 4771, 4783, 4795, 4806, 4819, 4831, 4844, 4857, 4870, 4882, 4894, 4907, 4918, 4930, 4942, 4955, 4966, 4980, 4992, 5005, 5018, 5030, 5042, 5055, 5068, 5080, 5093, 5105, 5118, 5130, 5143, 5156, 5169, 5181, 5194, 5207, 5220, 5232, 5245, 5256, 5268, 5280, 5292, 5304, 5317, 5330, 5343, 5355, 5368, 5379, 5390, 5403, 5415, 5428, 5441, 5453, 5465, 5476, 5488, 5501, 5513, 5525, 5537, 5549, 5562, 5575, 5588, 5600, 5613, 5624, 5636, 5649, 5662, 5673, 5685, 5697, 5709, 5721, 5734, 5747, 5759, 5770, 5782, 5795, 5807, 5819, 5833, 5845, 5857, 5870, 5882, 5895, 5908, 5919, 5932, 5944, 5956, 5968, 5980, 5992, 6004, 6016, 6028, 6041, 6053, 6066, 6077, 6089, 6101, 6113, 6126, 6139, 6151, 6164, 6176, 6189, 6201, 6212, 6223, 6236, 6249, 6261, 6273, 6285, 6297, 6310, 6322, 6334, 6346, 6358, 6371, 6383, 6395, 6408, 6420, 6433, 6444, 6456, 6468, 6480, 6491, 6503, 6516, 6527, 6540, 6552, 6565, 6577, 6590, 6602, 6614, 6627, 6639, 6651, 6663, 6676, 6688, 6700, 6712, 6724, 6735, 6747, 6760, 6772, 6784, 6796, 6807, 6820, 6832, 6845, 6857, 6869, 6882, 6894, 6906, 6917, 6929, 6942, 6954, 6967, 6977, 6989, 7002, 7013, 7026, 7039, 7052, 7064, 7075, 7087, 7099, 7110, 7122, 7135, 7148, 7160, 7173, 7185, 7197, 7210, 7222, 7233, 7245, 7257, 7268, 7280, 7291, 7302, 7314, 7327, 7338, 7351, 7363, 7376, 7388, 7400, 7412, 7425, 7437, 7449, 7461, 7473, 7486, 7497, 7508, 7522, 7533, 7546, 7559, 7569, 7582, 7593, 7604, 7617, 7629, 7641, 7652, 7664, 7676, 7688, 7700, 7711, 7723, 7735, 7747, 7759, 7771, 7783, 7796, 7808, 7819, 7830, 7842, 7854, 7867, 7879, 7891, 7903, 7915, 7926, 7938, 7950, 7962, 7974, 7986, 7998, 8010, 8022, 8035, 8047, 8059, 8070, 8083, 8096, 8108, 8120, 8131, 8143, 8155, 8166, 8178, 8189, 8201, 8213, 8225, 8237, 8250, 8261, 8273, 8284, 8296, 8308, 8320, 8331, 8343, 8355, 8367, 8379, 8391, 8404, 8416, 8428, 8440, 8453, 8465, 8477, 8489, 8501, 8513, 8524, 8535, 8549, 8561, 8573, 8584, 8595, 8607, 8619, 8632, 8644, 8655, 8668, 8680, 8692, 8703, 8715, 8726, 8739, 8751, 8763, 8774, 8785, 8797, 8810, 8821, 8834, 8846, 8857, 8869, 8882, 8893, 8905, 8915, 8927, 8939, 8951, 8964, 8976, 8987, 9000, 9012, 9024, 9035, 9047, 9059, 9070, 9082, 9094, 9105, 9117, 9129, 9141, 9153, 9164, 9174, 9186, 9198, 9210, 9223, 9235, 9247, 9258, 9269, 9280, 9293, 9305, 9317, 9329, 9340, 9353, 9365, 9377, 9389, 9401, 9412, 9424, 9436, 9448, 9459, 9470, 9483, 9495, 9507, 9519, 9531, 9543, 9555, 9565, 9577, 9589, 9601, 9613, 9625, 9638, 9650, 9661, 9673, 9686, 9698, 9710, 9721, 9732, 9743, 9755, 9767, 9780, 9792, 9803, 9814, 9826, 9838, 9849, 9860, 9873, 9885, 9897, 9909, 9921, 9934, 9945, 9957, 9970, 9981, 9992, 10004, 10015, 10027, 10039, 10050, 10061, 10073, 10085, 10095, 10108, 10120, 10132, 10145, 10155, 10168, 10180, 10192, 10203, 10214, 10225, 10238, 10250, 10263, 10275, 10287, 10298, 10310, 10321, 10332, 10344, 10357, 10368, 10379, 10391, 10401, 10413, 10426, 10437, 10449, 10461, 10472, 10484, 10497, 10509, 10521, 10534, 10546, 10557, 10570, 10582, 10593, 10605, 10617, 10629, 10640, 10652, 10664, 10675, 10688, 10701, 10713, 10725, 10737, 10747, 10760, 10773, 10785, 10798, 10810, 10822, 10832, 10844, 10855, 10867, 10879, 10890, 10900, 10912, 10924, 10936, 10947, 10960, 10972, 10984, 10997, 11009, 11021, 11034, 11045, 11055, 11066, 11079, 11091, 11103, 11115, 11128, 11139, 11152, 11164, 11175, 11187, 11197, 11209, 11220, 11233, 11245, 11258, 11269, 11282, 11293, 11304, 11317, 11328, 11340, 11353, 11365, 11377, 11390, 11402, 11415, 11427, 11439, 11451, 11461, 11474, 11487, 11500, 11513, 11523, 11534, 11546, 11558, 11569, 11581, 11594, 11605, 11618, 11630, 11644, 11657, 11669, 11682, 11694, 11704, 11716, 11728, 11738, 11751, 11763, 11774, 11785, 11796, 11806, 11819, 11831, 11844, 11857, 11869, 11879, 11891, 11903, 11915, 11927, 11939, 11950, 11962, 11974, 11987, 11997, 12010, 12022, 12035, 12048, 12059, 12072, 12083, 12093, 12105, 12119, 12131, 12143, 12155, 12168, 12181, 12193, 12204, 12216, 12229, 12240, 12251, 12262, 12275, 12285, 12299, 12312, 12323, 12337, 12349, 12360, 12372, 12381, 12393, 12406, 12418, 12430, 12441, 12449, 12460, 12472, 12482, 12496, 12505, 12519, 12533, 12545, 12557, 12570, 12581, 12595, 12608, 12621, 12633, 12647, 12662, 12672, 12684, 12693, 12705, 12716],
-"basecalls": {"2933":"1:G", "2946":"2:C", "2959":"3:G", "2972":"4:T", "2984":"5:T", "2995":"6:G", "3007":"7:A", "3021":"8:C", "3034":"9:G", "3045":"10:G", "3060":"11:C", "3072":"12:C", "3086":"13:G", "3098":"14:T", "3110":"15:G", "3120":"16:G", "3133":"17:A", "3147":"18:G", "3159":"19:A", "3173":"20:C", "3185":"21:A", "3200":"22:G", "3211":"23:G", "3224":"24:G", "3236":"25:G", "3249":"26:C", "3262":"27:T", "3274":"28:A", "3289":"29:C", "3301":"30:C", "3314":"31:A", "3326":"32:A", "3338":"33:T", "3352":"34:C", "3365":"35:C", "3379":"36:G", "3392":"37:T", "3403":"38:T", "3416":"39:G", "3429":"40:G", "3440":"41:T", "3452":"42:G", "3464":"43:C", "3478":"44:C", "3491":"45:T", "3501":"46:T", "3515":"47:C", "3528":"48:G", "3540":"49:G", "3552":"50:A", "3566":"51:C", "3578":"52:A", "3591":"53:C", "3604":"54:C", "3618":"55:G", "3629":"56:T", "3642":"57:G", "3654":"58:C", "3667":"59:A", "3679":"60:A", "3692":"61:A", "3705":"62:C", "3717":"63:G", "3730":"64:C", "3743":"65:G", "3756":"66:C", "3769":"67:C", "3782":"68:A", "3796":"69:C", "3809":"70:G", "3819":"71:T", "3832":"72:C", "3844":"73:A", "3855":"74:T", "3868":"75:C", "3883":"76:C", "3895":"77:A", "3908":"78:G", "3919":"79:A", "3932":"80:G", "3944":"81:A", "3957":"82:C", "3970":"83:G", "3982":"84:G", "3995":"85:A", "4007":"86:C", "4020":"87:G", "4033":"88:C", "4046":"89:G", "4058":"90:A", "4070":"91:T", "4084":"92:C", "4096":"93:A", "4110":"94:G", "4122":"95:A", "4134":"96:G", "4145":"97:T", "4159":"98:C", "4173":"99:C", "4185":"100:A", "4198":"101:C", "4211":"102:G", "4224":"103:G", "4237":"104:T", "4249":"105:T", "4260":"106:G", "4273":"107:A", "4286":"108:G", "4298":"109:T", "4310":"110:C", "4324":"111:A", "4335":"112:T", "4346":"113:T", "4359":"114:C", "4372":"115:T", "4384":"116:T", "4395":"117:T", "4407":"118:G", "4420":"119:C", "4432":"120:A", "4444":"121:A", "4457":"122:G", "4470":"123:A", "4483":"124:G", "4496":"125:G", "4508":"126:G", "4521":"127:G", "4534":"128:C", "4546":"129:T", "4558":"130:T", "4570":"131:G", "4584":"132:C", "4597":"133:G", "4608":"134:T", "4620":"135:G", "4633":"136:G", "4645":"137:C", "4658":"138:T", "4670":"139:A", "4681":"140:T", "4695":"141:C", "4707":"142:A", "4718":"143:T", "4732":"144:C", "4745":"145:G", "4757":"146:A", "4771":"147:G", "4783":"148:G", "4795":"149:T", "4806":"150:G", "4819":"151:G", "4831":"152:A", "4844":"153:C", "4857":"154:A", "4870":"155:A", "4882":"156:T", "4894":"157:G", "4907":"158:A", "4918":"159:T", "4930":"160:G", "4942":"161:C", "4955":"162:A", "4966":"163:C", "4980":"164:C", "4992":"165:G", "5005":"166:A", "5018":"167:C", "5030":"168:G", "5042":"169:A", "5055":"170:A", "5068":"171:G", "5080":"172:C", "5093":"173:G", "5105":"174:C", "5118":"175:G", "5130":"176:C", "5143":"177:C", "5156":"178:A", "5169":"179:G", "5181":"180:C", "5194":"181:A", "5207":"182:G", "5220":"183:A", "5232":"184:T", "5245":"185:T", "5256":"186:G", "5268":"187:T", "5280":"188:T", "5292":"189:T", "5304":"190:T", "5317":"191:C", "5330":"192:G", "5343":"193:G", "5355":"194:T", "5368":"195:T", "5379":"196:T", "5390":"197:G", "5403":"198:G", "5415":"199:A", "5428":"200:A", "5441":"201:A", "5453":"202:A", "5465":"203:T", "5476":"204:A", "5488":"205:A", "5501":"206:C", "5513":"207:T", "5525":"208:T", "5537":"209:A", "5549":"210:C", "5562":"211:A", "5575":"212:A", "5588":"213:A", "5600":"214:G", "5613":"215:A", "5624":"216:T", "5636":"217:A", "5649":"218:C", "5662":"219:T", "5673":"220:G", "5685":"221:T", "5697":"222:T", "5709":"223:C", "5721":"224:A", "5734":"225:A", "5747":"226:C", "5759":"227:T", "5770":"228:G", "5782":"229:A", "5795":"230:G", "5807":"231:A", "5819":"232:C", "5833":"233:G", "5845":"234:C", "5857":"235:A", "5870":"236:A", "5882":"237:A", "5895":"238:C", "5908":"239:T", "5919":"240:G", "5932":"241:G", "5944":"242:A", "5956":"243:A", "5968":"244:T", "5980":"245:T", "5992":"246:T", "6004":"247:T", "6016":"248:T", "6028":"249:C", "6041":"250:A", "6053":"251:C", "6066":"252:A", "6077":"253:T", "6089":"254:A", "6101":"255:C", "6113":"256:T", "6126":"257:C", "6139":"258:G", "6151":"259:A", "6164":"260:G", "6176":"261:A", "6189":"262:T", "6201":"263:T", "6212":"264:T", "6223":"265:G", "6236":"266:A", "6249":"267:C", "6261":"268:A", "6273":"269:T", "6285":"270:G", "6297":"271:G", "6310":"272:A", "6322":"273:G", "6334":"274:T", "6346":"275:T", "6358":"276:C", "6371":"277:A", "6383":"278:C", "6395":"279:T", "6408":"280:T", "6420":"281:T", "6433":"282:T", "6444":"283:G", "6456":"284:T", "6468":"285:G", "6480":"286:G", "6491":"287:T", "6503":"288:C", "6516":"289:A", "6527":"290:C", "6540":"291:C", "6552":"292:T", "6565":"293:C", "6577":"294:A", "6590":"295:A", "6602":"296:A", "6614":"297:C", "6627":"298:T", "6639":"299:A", "6651":"300:C", "6663":"301:A", "6676":"302:C", "6688":"303:T", "6700":"304:G", "6712":"305:A", "6724":"306:T", "6735":"307:G", "6747":"308:C", "6760":"309:A", "6772":"310:A", "6784":"311:A", "6796":"312:T", "6807":"313:A", "6820":"314:A", "6832":"315:C", "6845":"316:G", "6857":"317:G", "6869":"318:A", "6882":"319:C", "6894":"320:A", "6906":"321:T", "6917":"322:G", "6929":"323:C", "6942":"324:A", "6954":"325:C", "6967":"326:T", "6977":"327:G", "6989":"328:A", "7002":"329:A", "7013":"330:C", "7026":"331:C", "7039":"332:A", "7052":"333:A", "7064":"334:G", "7075":"335:T", "7087":"336:T", "7099":"337:T", "7110":"338:A", "7122":"339:C", "7135":"340:C", "7148":"341:A", "7160":"342:G", "7173":"343:A", "7185":"344:T", "7197":"345:A", "7210":"346:A", "7222":"347:T", "7233":"348:G", "7245":"349:T", "7257":"350:A", "7268":"351:T", "7280":"352:A", "7291":"353:T", "7302":"354:A", "7314":"355:C", "7327":"356:C", "7338":"357:A", "7351":"358:C", "7363":"359:C", "7376":"360:C", "7388":"361:G", "7400":"362:G", "7412":"363:A", "7425":"364:G", "7437":"365:C", "7449":"366:A", "7461":"367:C", "7473":"368:C", "7486":"369:T", "7497":"370:A", "7508":"371:T", "7522":"372:C", "7533":"373:C", "7546":"374:C", "7559":"375:T", "7569":"376:G", "7582":"377:G", "7593":"378:T", "7604":"379:A", "7617":"380:A", "7629":"381:A", "7641":"382:T", "7652":"383:G", "7664":"384:G", "7676":"385:A", "7688":"386:A", "7700":"387:T", "7711":"388:G", "7723":"389:A", "7735":"390:C", "7747":"391:T", "7759":"392:A", "7771":"393:C", "7783":"394:A", "7796":"395:C", "7808":"396:G", "7819":"397:T", "7830":"398:G", "7842":"399:G", "7854":"400:C", "7867":"401:A", "7879":"402:G", "7891":"403:A", "7903":"404:C", "7915":"405:G", "7926":"406:T", "7938":"407:C", "7950":"408:T", "7962":"409:T", "7974":"410:C", "7986":"411:T", "7998":"412:A", "8010":"413:A", "8022":"414:C", "8035":"415:C", "8047":"416:C", "8059":"417:G", "8070":"418:T", "8083":"419:C", "8096":"420:G", "8108":"421:G", "8120":"422:T", "8131":"423:A", "8143":"424:T", "8155":"425:T", "8166":"426:T", "8178":"427:T", "8189":"428:A", "8201":"429:C", "8213":"430:A", "8225":"431:C", "8237":"432:C", "8250":"433:T", "8261":"434:A", "8273":"435:T", "8284":"436:G", "8296":"437:G", "8308":"438:G", "8320":"439:G", "8331":"440:C", "8343":"441:G", "8355":"442:C", "8367":"443:C", "8379":"444:C", "8391":"445:C", "8404":"446:C", "8416":"447:A", "8428":"448:G", "8440":"449:C", "8453":"450:A", "8465":"451:A", "8477":"452:G", "8489":"453:A", "8501":"454:A", "8513":"455:T", "8524":"456:A", "8535":"457:T", "8549":"458:C", "8561":"459:A", "8573":"460:G", "8584":"461:T", "8595":"462:G", "8607":"463:C", "8619":"464:C", "8632":"465:C", "8644":"466:T", "8655":"467:A", "8668":"468:C", "8680":"469:G", "8692":"470:T", "8703":"471:G", "8715":"472:G", "8726":"473:G", "8739":"474:A", "8751":"475:A", "8763":"476:T", "8774":"477:T", "8785":"478:G", "8797":"479:C", "8810":"480:T", "8821":"481:A", "8834":"482:A", "8846":"483:T", "8857":"484:G", "8869":"485:C", "8882":"486:G", "8893":"487:T", "8905":"488:A", "8915":"489:T", "8927":"490:T", "8939":"491:C", "8951":"492:C", "8964":"493:C", "8976":"494:A", "8987":"495:C", "9000":"496:T", "9012":"497:T", "9024":"498:T", "9035":"499:T", "9047":"500:A", "9059":"501:T", "9070":"502:G", "9082":"503:A", "9094":"504:T", "9105":"505:G", "9117":"506:G", "9129":"507:G", "9141":"508:T", "9153":"509:T", "9164":"510:T", "9174":"511:G", "9186":"512:C", "9198":"513:A", "9210":"514:A", "9223":"515:A", "9235":"516:A", "9247":"517:G", "9258":"518:T", "9269":"519:A", "9280":"520:C", "9293":"521:C", "9305":"522:A", "9317":"523:C", "9329":"524:T", "9340":"525:A", "9353":"526:G", "9365":"527:C", "9377":"528:G", "9389":"529:G", "9401":"530:G", "9412":"531:T", "9424":"532:C", "9436":"533:A", "9448":"534:A", "9459":"535:A", "9470":"536:C", "9483":"537:C", "9495":"538:T", "9507":"539:C", "9519":"540:A", "9531":"541:A", "9543":"542:C", "9555":"543:T", "9565":"544:G", "9577":"545:A", "9589":"546:A", "9601":"547:G", "9613":"548:G", "9625":"549:C", "9638":"550:G", "9650":"551:A", "9661":"552:T", "9673":"553:T", "9686":"554:C", "9698":"555:G", "9710":"556:T", "9721":"557:T", "9732":"558:G", "9743":"559:T", "9755":"560:A", "9767":"561:C", "9780":"562:G", "9792":"563:G", "9803":"564:T", "9814":"565:G", "9826":"566:C", "9838":"567:T", "9849":"568:G", "9860":"569:C", "9873":"570:C", "9885":"571:T", "9897":"572:C", "9909":"573:A", "9921":"574:C", "9934":"575:T", "9945":"576:G", "9957":"577:A", "9970":"578:A", "9981":"579:T", "9992":"580:G", "10004":"581:A", "10015":"582:T", "10027":"583:T", "10039":"584:T", "10050":"585:T", "10061":"586:G", "10073":"587:G", "10085":"588:A", "10095":"589:T", "10108":"590:C", "10120":"591:A", "10132":"592:C", "10145":"593:T", "10155":"594:G", "10168":"595:G", "10180":"596:C", "10192":"597:T", "10203":"598:G", "10214":"599:T", "10225":"600:T", "10238":"601:C", "10250":"602:G", "10263":"603:C", "10275":"604:G", "10287":"605:T", "10298":"606:G", "10310":"607:G", "10321":"608:T", "10332":"609:A", "10344":"610:A", "10357":"611:A", "10368":"612:T", "10379":"613:G", "10391":"614:A", "10401":"615:T", "10413":"616:C", "10426":"617:A", "10437":"618:C", "10449":"619:A", "10461":"620:A", "10472":"621:C", "10484":"622:C", "10497":"623:C", "10509":"624:C", "10521":"625:A", "10534":"626:C", "10546":"627:G", "10557":"628:C", "10570":"629:G", "10582":"630:G", "10593":"631:C", "10605":"632:T", "10617":"633:C", "10629":"634:A", "10640":"635:C", "10652":"636:C", "10664":"637:T", "10675":"638:C", "10688":"639:C", "10701":"640:A", "10713":"641:A", "10725":"642:G", "10737":"643:A", "10747":"644:T", "10760":"645:C", "10773":"646:A", "10785":"647:G", "10798":"648:A", "10810":"649:G", "10822":"650:T", "10832":"651:G", "10844":"652:T", "10855":"653:A", "10867":"654:C", "10879":"655:A", "10890":"656:T", "10900":"657:G", "10912":"658:A", "10924":"659:A", "10936":"660:G", "10947":"661:C", "10960":"662:C", "10972":"663:A", "10984":"664:A", "10997":"665:A", "11009":"666:G", "11021":"667:C", "11034":"668:A", "11045":"669:T", "11055":"670:G", "11066":"671:T", "11079":"672:C", "11091":"673:A", "11103":"674:G", "11115":"675:A", "11128":"676:G", "11139":"677:T", "11152":"678:C", "11164":"679:T", "11175":"680:G", "11187":"681:G", "11197":"682:T", "11209":"683:G", "11220":"684:C", "11233":"685:C", "11245":"686:C", "11258":"687:A", "11269":"688:C", "11282":"689:G", "11293":"690:A", "11304":"691:C", "11317":"692:C", "11328":"693:T", "11340":"694:C", "11353":"695:C", "11365":"696:A", "11377":"697:C", "11390":"698:G", "11402":"699:A", "11415":"700:G", "11427":"701:C", "11439":"702:A", "11451":"703:G", "11461":"704:T", "11474":"705:C", "11487":"706:C", "11500":"707:C", "11513":"708:A", "11523":"709:T", "11534":"710:A", "11546":"711:C", "11558":"712:T", "11569":"713:T", "11581":"714:C", "11594":"715:G", "11605":"716:G", "11618":"717:A", "11630":"718:C", "11644":"719:C", "11657":"720:A", "11669":"721:G", "11682":"722:G", "11694":"723:T", "11704":"724:G", "11716":"725:T", "11728":"726:T", "11738":"727:G", "11751":"728:A", "11763":"729:T", "11774":"730:T", "11785":"731:A", "11796":"732:T", "11806":"733:A", "11819":"734:A", "11831":"735:A", "11844":"736:G", "11857":"737:A", "11869":"738:T", "11879":"739:G", "11891":"740:G", "11903":"-", "11915":"-", "11927":"-", "11939":"741:G", "11950":"742:C", "11962":"743:T", "11974":"744:C", "11987":"745:A", "11997":"746:C", "12010":"747:C", "12022":"748:C", "12035":"749:C", "12048":"750:A", "12059":"751:C", "12072":"752:T", "12083":"753:A", "12093":"754:C", "12105":"755:C", "12119":"756:A", "12131":"757:G", "12143":"758:A", "12155":"759:A", "12168":"760:A", "12181":"761:A", "12193":"762:G", "12204":"763:G", "12216":"764:G", "12229":"765:A", "12240":"766:T", "12251":"767:T", "12262":"768:A", "12275":"769:A", "12285":"770:C", "12299":"771:G", "12312":"772:A", "12323":"773:C", "12337":"774:T", "12349":"775:T", "12360":"776:A", "12372":"777:T", "12381":"778:G", "12393":"779:G", "12406":"780:A", "12418":"781:T", "12430":"782:T", "12441":"783:T", "12449":"784:G", "12460":"785:G", "12472":"786:A", "12482":"787:C", "12496":"788:A", "12505":"789:C", "12519":"790:C", "12533":"791:A", "12545":"792:A", "12557":"793:A", "12570":"794:A", "12581":"795:C", "12595":"796:A", "12608":"797:A", "12621":"798:A", "12633":"799:G", "12647":"800:C", "12662":"801:T", "12672":"802:G", "12684":"803:T", "12693":"804:G", "12705":"805:T", "12716":"806:A"}
-}
-, {
-"traceFileName": "dataset_152180",
-"leadingGaps": 2923,
-"trailingGaps": 3956,
-"peakA": [522, 535, 562, 610, 682, 774, 865, 934, 982, 1024, 1072, 1129, 1190, 1252, 1314, 1380, 1459, 1548, 1644, 1740, 1828, 1902, 1964, 2018, 2070, 2126, 2184, 2241, 2287, 2319, 2333, 2331, 2319, 2302, 2286, 2273, 2263, 2255, 2243, 2222, 2185, 2126, 2046, 1948, 1841, 1735, 1638, 1552, 1474, 1399, 1322, 1240, 1155, 1069, 986, 907, 834, 764, 696, 634, 580, 537, 506, 484, 466, 448, 425, 397, 369, 343, 324, 311, 305, 299, 292, 281, 266, 248, 230, 214, 201, 191, 181, 171, 158, 143, 125, 106, 88, 72, 60, 50, 42, 35, 28, 21, 15, 12, 12, 18, 28, 40, 51, 62, 70, 76, 83, 92, 102, 114, 126, 136, 143, 147, 149, 150, 149, 147, 142, 134, 124, 111, 98, 85, 75, 66, 60, 54, 50, 46, 43, 41, 38, 35, 31, 27, 22, 17, 14, 12, 10, 9, 7, 6, 5, 4, 5, 6, 6, 5, 4, 4, 6, 12, 22, 35, 50, 65, 81, 97, 115, 135, 156, 177, 196, 213, 226, 238, 248, 257, 265, 273, 279, 283, 288, 292, 298, 305, 313, 320, 326, 330, 332, 332, 330, 327, 320, 310, 295, 274, 246, 212, 176, 139, 106, 78, 56, 41, 31, 24, 20, 17, 16, 16, 19, 24, 32, 41, 54, 72, 95, 124, 158, 195, 231, 263, 287, 303, 309, 307, 298, 283, 261, 234, 202, 169, 139, 115, 102, 99, 108, 125, 147, 171, 196, 220, 242, 261, 276, 283, 281, 270, 248, 219, 184, 147, 111, 80, 56, 40, 30, 25, 23, 21, 19, 16, 15, 15, 16, 18, 19, 19, 17, 15, 14, 15, 18, 21, 22, 21, 17, 11, 5, 1, 0, 0, 0, 2, 2, 2, 2, 3, 5, 11, 23, 42, 70, 106, 147, 192, 236, 279, 320, 359, 393, 419, 432, 428, 405, 364, 311, 254, 200, 154, 120, 97, 80, 68, 58, 49, 42, 36, 33, 31, 31, 31, 30, 29, 26, 22, 16, 11, 7, 5, 6, 10, 15, 21, 26, 33, 42, 57, 80, 112, 153, 201, 254, 306, 353, 391, 418, 431, 432, 424, 413, 401, 392, 385, 377, 368, 356, 346, 341, 348, 369, 402, 444, 486, 521, 542, 546, 530, 497, 446, 384, 315, 244, 179, 124, 81, 54, 40, 38, 49, 69, 100, 138, 182, 226, 267, 301, 325, 338, 342, 342, 342, 346, 354, 368, 386, 405, 422, 436, 442, 438, 421, 389, 344, 286, 223, 161, 106, 64, 36, 22, 17, 18, 21, 24, 27, 30, 34, 40, 45, 49, 52, 52, 50, 47, 44, 43, 43, 45, 47, 50, 54, 56, 57, 56, 53, 47, 39, 31, 21, 12, 4, 0, 0, 8, 34, 81, 150, 241, 345, 451, 546, 618, 657, 659, 624, 559, 472, 375, 279, 192, 121, 72, 47, 46, 70, 118, 186, 269, 357, 441, 508, 547, 553, 523, 463, 380, 288, 199, 124, 67, 31, 15, 12, 18, 25, 31, 32, 28, 21, 14, 7, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 7, 13, 29, 58, 101, 159, 226, 294, 352, 392, 404, 387, 345, 284, 217, 151, 96, 54, 26, 9, 2, 0, 0, 1, 4, 7, 11, 14, 15, 14, 10, 5, 1, 0, 0, 5, 14, 24, 33, 37, 36, 30, 20, 11, 4, 0, 0, 0, 0, 1, 2, 2, 4, 9, 22, 48, 92, 158, 241, 335, 425, 496, 538, 543, 516, 468, 419, 384, 377, 401, 448, 506, 556, 582, 576, 534, 463, 372, 276, 187, 114, 61, 29, 14, 10, 12, 14, 16, 17, 18, 20, 23, 26, 28, 27, 26, 31, 47, 83, 143, 225, 319, 409, 479, 514, 507, 463, 393, 320, 263, 238, 251, 300, 370, 442, 498, 520, 501, 443, 357, 258, 164, 87, 35, 7, 0, 0, 3, 7, 11, 13, 15, 17, 18, 19, 18, 16, 15, 15, 16, 18, 19, 21, 23, 26, 30, 33, 35, 34, 30, 23, 16, 10, 6, 6, 8, 10, 12, 12, 9, 6, 2, 0, 0, 1, 1, 0, 0, 1, 13, 44, 99, 180, 282, 391, 490, 561, 589, 568, 503, 405, 295, 191, 107, 51, 22, 12, 13, 15, 16, 12, 5, 0, 0, 0, 3, 8, 11, 12, 11, 16, 34, 76, 146, 243, 356, 467, 555, 602, 598, 544, 453, 343, 235, 145, 81, 44, 26, 20, 19, 20, 21, 23, 25, 23, 16, 4, 0, 1, 40, 128, 271, 460, 668, 861, 1001, 1060, 1028, 913, 740, 543, 354, 199, 91, 29, 3, 0, 0, 2, 3, 8, 24, 62, 125, 215, 320, 426, 510, 554, 548, 492, 405, 315, 252, 239, 286, 380, 497, 603, 668, 673, 616, 512, 383, 254, 144, 65, 19, 1, 0, 8, 17, 23, 26, 26, 25, 26, 28, 33, 39, 46, 52, 56, 56, 53, 46, 38, 29, 21, 15, 10, 7, 5, 4, 5, 6, 6, 3, 0, 0, 5, 32, 85, 166, 265, 367, 453, 503, 507, 463, 383, 282, 181, 96, 37, 5, 0, 0, 7, 8, 3, 0, 0, 22, 82, 180, 306, 441, 558, 631, 643, 594, 496, 371, 245, 137, 60, 16, 0, 0, 3, 7, 4, 0, 0, 5, 37, 98, 188, 295, 401, 486, 529, 519, 459, 361, 249, 144, 65, 17, 0, 0, 1, 5, 5, 3, 0, 0, 0, 0, 0, 0, 0, 1, 5, 9, 8, 3, 0, 0, 18, 73, 166, 289, 423, 539, 613, 627, 581, 485, 363, 239, 134, 60, 17, 0, 0, 1, 3, 3, 0, 0, 0, 0, 4, 9, 14, 16, 16, 13, 8, 4, 1, 0, 0, 0, 2, 5, 9, 14, 19, 22, 22, 21, 19, 16, 16, 17, 20, 24, 25, 25, 22, 16, 9, 4, 0, 0, 0, 4, 8, 11, 12, 11, 10, 8, 9, 10, 13, 15, 16, 16, 17, 18, 19, 16, 7, 0, 0, 17, 83, 201, 365, 553, 729, 856, 904, 864, 746, 578, 396, 232, 109, 34, 1, 0, 4, 14, 20, 22, 21, 21, 25, 33, 44, 57, 67, 71, 64, 47, 23, 3, 0, 28, 99, 212, 356, 508, 639, 719, 731, 673, 558, 412, 265, 143, 59, 13, 0, 0, 2, 5, 4, 1, 0, 0, 0, 1, 4, 8, 12, 15, 16, 14, 12, 8, 4, 1, 0, 0, 0, 3, 10, 18, 22, 20, 11, 0, 0, 19, 77, 177, 312, 460, 591, 676, 693, 636, 521, 374, 229, 112, 36, 1, 0, 0, 7, 8, 4, 0, 0, 0, 1, 6, 9, 9, 8, 5, 3, 0, 0, 0, 0, 1, 2, 4, 6, 6, 6, 4, 3, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 3, 1, 0, 0, 0, 2, 6, 11, 18, 25, 32, 39, 46, 53, 58, 62, 63, 62, 60, 59, 61, 67, 75, 83, 88, 87, 81, 71, 61, 54, 54, 60, 71, 83, 93, 96, 93, 84, 72, 61, 53, 49, 49, 50, 51, 52, 51, 50, 50, 51, 52, 50, 43, 29, 15, 10, 27, 79, 170, 291, 421, 531, 593, 589, 519, 408, 293, 217, 212, 287, 425, 588, 724, 792, 769, 662, 508, 358, 261, 252, 335, 486, 660, 806, 881, 865, 762, 597, 410, 236, 104, 27, 0, 11, 40, 72, 95, 105, 105, 99, 90, 82, 77, 75, 74, 73, 72, 71, 68, 65, 59, 53, 47, 40, 34, 29, 24, 21, 20, 21, 25, 30, 35, 35, 26, 9, 0, 0, 37, 135, 289, 479, 665, 800, 847, 791, 648, 463, 291, 185, 176, 263, 415, 584, 717, 774, 741, 629, 469, 301, 158, 62, 14, 4, 15, 31, 40, 40, 34, 28, 27, 35, 49, 65, 77, 81, 79, 71, 60, 48, 34, 18, 0, 0, 2, 53, 155, 305, 482, 651, 772, 814, 769, 647, 481, 308, 163, 63, 11, 0, 0, 6, 9, 5, 1, 0, 4, 14, 25, 36, 43, 46, 45, 41, 32, 17, 0, 0, 4, 60, 168, 323, 499, 660, 765, 785, 715, 575, 400, 233, 103, 25, 0, 0, 4, 14, 16, 10, 0, 0, 0, 21, 74, 156, 255, 353, 426, 455, 430, 359, 261, 160, 77, 23, 0, 0, 0, 5, 5, 2, 0, 0, 0, 2, 3, 5, 7, 14, 25, 40, 55, 68, 73, 70, 59, 44, 28, 14, 5, 0, 0, 0, 5, 11, 19, 28, 36, 41, 42, 38, 30, 19, 9, 2, 0, 5, 14, 26, 36, 42, 43, 37, 26, 14, 4, 0, 0, 6, 19, 34, 49, 59, 61, 56, 45, 30, 15, 4, 0, 0, 5, 17, 31, 43, 47, 41, 23, 2, 0, 6, 62, 165, 302, 449, 572, 641, 639, 567, 447, 308, 179, 82, 24, 0, 0, 2, 13, 25, 34, 38, 30, 11, 0, 0, 46, 182, 408, 699, 1003, 1247, 1369, 1335, 1153, 873, 564, 294, 106, 9, 0, 0, 21, 33, 34, 30, 30, 38, 53, 70, 83, 90, 88, 80, 68, 54, 41, 29, 20, 12, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 6, 15, 25, 33, 37, 37, 32, 25, 20, 18, 20, 25, 30, 34, 35, 32, 26, 19, 11, 6, 5, 9, 18, 29, 40, 48, 51, 48, 39, 27, 16, 8, 6, 8, 14, 22, 28, 30, 29, 24, 17, 10, 6, 2, 1, 0, 0, 2, 6, 15, 25, 31, 29, 16, 0, 0, 13, 83, 207, 372, 545, 681, 743, 709, 588, 415, 241, 118, 81, 140, 273, 437, 583, 667, 666, 585, 450, 296, 160, 64, 12, 0, 0, 7, 10, 6, 0, 0, 0, 3, 12, 20, 25, 25, 21, 15, 8, 3, 0, 0, 0, 1, 1, 0, 0, 0, 1, 4, 8, 12, 13, 13, 11, 8, 7, 6, 8, 9, 10, 8, 4, 0, 0, 1, 9, 22, 39, 55, 68, 74, 73, 66, 55, 45, 37, 32, 30, 29, 27, 24, 20, 18, 19, 24, 34, 46, 57, 64, 64, 59, 49, 39, 30, 24, 22, 22, 23, 24, 26, 27, 29, 32, 35, 37, 37, 35, 34, 33, 36, 41, 48, 55, 58, 57, 52, 43, 34, 26, 21, 22, 28, 38, 50, 59, 62, 55, 37, 13, 0, 0, 43, 135, 271, 431, 580, 683, 714, 664, 547, 391, 234, 108, 29, 0, 9, 35, 63, 81, 86, 82, 74, 68, 65, 64, 65, 64, 60, 55, 48, 42, 37, 33, 30, 28, 27, 27, 28, 30, 33, 34, 33, 30, 24, 17, 13, 12, 15, 20, 26, 32, 36, 39, 40, 37, 25, 7, 0, 0, 34, 127, 273, 452, 627, 755, 801, 755, 629, 456, 279, 133, 39, 0, 0, 8, 22, 24, 11, 0, 0, 28, 110, 240, 402, 564, 686, 738, 705, 596, 441, 277, 138, 45, 0, 0, 1, 14, 23, 27, 28, 29, 30, 31, 29, 23, 16, 8, 2, 0, 0, 3, 7, 11, 13, 13, 11, 8, 4, 0, 0, 0, 2, 12, 23, 32, 31, 19, 0, 0, 5, 72, 196, 364, 543, 688, 760, 736, 626, 461, 285, 138, 41, 0, 0, 1, 13, 20, 24, 28, 35, 43, 48, 47, 38, 25, 13, 7, 10, 22, 37, 53, 63, 66, 61, 51, 40, 30, 23, 20, 20, 20, 20, 17, 14, 10, 9, 10, 15, 21, 27, 30, 29, 24, 16, 9, 3, 0, 0, 1, 5, 10, 16, 23, 29, 34, 36, 35, 30, 22, 14, 7, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 13, 20, 29, 37, 43, 46, 44, 39, 31, 21, 11, 4, 0, 0, 0, 3, 6, 9, 10, 9, 7, 4, 1, 0, 0, 2, 5, 7, 8, 8, 6, 4, 1, 0, 0, 0, 3, 8, 16, 23, 28, 29, 25, 19, 11, 5, 1, 0, 0, 1, 4, 7, 11, 14, 15, 14, 10, 4, 0, 0, 6, 21, 43, 66, 82, 84, 69, 39, 6, 0, 5, 70, 183, 327, 474, 587, 638, 614, 521, 387, 244, 122, 40, 0, 0, 9, 32, 53, 68, 76, 77, 70, 57, 39, 21, 8, 4, 12, 31, 55, 77, 89, 85, 63, 28, 0, 0, 30, 131, 287, 472, 645, 756, 772, 685, 518, 324, 160, 76, 94, 204, 369, 535, 655, 697, 654, 545, 399, 252, 131, 51, 14, 15, 41, 81, 121, 152, 161, 144, 102, 46, 1, 0, 61, 208, 426, 678, 909, 1058, 1082, 969, 749, 482, 244, 99, 85, 196, 392, 608, 780, 860, 832, 710, 532, 343, 181, 70, 15, 6, 23, 46, 58, 50, 26, 0, 0, 24, 114, 262, 446, 627, 758, 805, 752, 615, 433, 251, 108, 22, 0, 0, 10, 25, 31, 31, 28, 25, 23, 20, 14, 7, 1, 0, 0, 5, 14, 18, 15, 4, 0, 0, 27, 101, 215, 349, 471, 546, 552, 488, 373, 240, 122, 40, 0, 0, 0, 7, 10, 6, 1, 0, 0, 3, 7, 8, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 11, 10, 9, 6, 3, 1, 0, 0, 0, 2, 5, 9, 13, 15, 14, 12, 8, 5, 1, 0, 0, 0, 5, 14, 28, 42, 54, 60, 60, 52, 40, 27, 16, 9, 6, 8, 12, 17, 21, 24, 24, 22, 20, 17, 14, 13, 13, 16, 21, 27, 30, 24, 10, 0, 0, 24, 111, 255, 438, 621, 755, 803, 749, 610, 426, 244, 103, 20, 0, 0, 7, 16, 16, 11, 8, 10, 16, 22, 24, 21, 15, 10, 8, 11, 18, 27, 35, 38, 36, 29, 20, 10, 2, 0, 0, 5, 17, 34, 52, 67, 74, 71, 58, 40, 21, 8, 6, 15, 34, 58, 81, 95, 98, 89, 72, 50, 31, 19, 15, 19, 27, 36, 43, 45, 45, 42, 38, 35, 34, 33, 32, 31, 31, 31, 36, 44, 54, 59, 51, 26, 0, 0, 24, 150, 367, 648, 932, 1142, 1213, 1120, 886, 583, 302, 126, 99, 218, 431, 665, 843, 917, 870, 726, 529, 328, 164, 57, 6, 0, 13, 37, 59, 77, 87, 93, 93, 88, 80, 71, 65, 62, 62, 65, 67, 67, 63, 57, 52, 50, 54, 63, 76, 90, 100, 102, 95, 79, 57, 34, 15, 3, 0, 6, 18, 32, 46, 54, 56, 51, 41, 28, 16, 7, 2, 3, 8, 16, 27, 36, 41, 37, 23, 2, 0, 1, 59, 171, 326, 493, 628, 687, 648, 516, 327, 139, 12, 0, 79, 264, 490, 695, 821, 837, 744, 573, 375, 197, 71, 7, 0, 0, 12, 21, 23, 22, 24, 29, 33, 35, 33, 28, 23, 23, 27, 33, 39, 41, 38, 31, 21, 11, 3, 0, 0, 2, 14, 31, 53, 73, 88, 91, 83, 66, 44, 25, 12, 8, 11, 18, 27, 33, 35, 34, 31, 26, 21, 16, 9, 3, 0, 0, 2, 12, 22, 24, 14, 0, 0, 7, 81, 217, 399, 588, 735, 795, 751, 616, 431, 244, 97, 11, 0, 0, 32, 62, 80, 85, 80, 70, 59, 48, 39, 33, 30, 30, 33, 36, 39, 39, 37, 33, 26, 19, 13, 9, 7, 7, 8, 10, 11, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 2, 0, 0, 2, 8, 16, 20, 16, 2, 0, 0, 40, 137, 280, 445, 588, 670, 665, 575, 428, 265, 126, 36, 0, 0, 2, 12, 13, 8, 1, 0, 0, 4, 6, 6, 4, 1, 1, 5, 13, 23, 33, 39, 40, 35, 26, 15, 6, 1, 2, 7, 15, 23, 29, 29, 25, 17, 9, 2, 0, 0, 4, 12, 21, 31, 39, 45, 47, 42, 33, 21, 9, 1, 1, 9, 25, 45, 61, 68, 59, 33, 1, 0, 2, 82, 225, 414, 605, 749, 804, 753, 612, 424, 239, 97, 15, 0, 0, 12, 28, 35, 37, 37, 37, 38, 37, 34, 28, 21, 14, 10, 12, 20, 33, 42, 39, 19, 0, 0, 21, 145, 359, 635, 910, 1110, 1175, 1084, 866, 586, 318, 120, 12, 0, 0, 16, 30, 31, 28, 28, 37, 49, 59, 62, 56, 44, 30, 18, 10, 6, 4, 3, 2, 1, 0, 0, 0, 0, 3, 6, 9, 12, 14, 13, 12, 11, 10, 10, 10, 11, 10, 10, 10, 12, 18, 29, 43, 57, 70, 78, 79, 75, 67, 56, 45, 36, 29, 24, 23, 23, 26, 31, 38, 49, 62, 75, 86, 92, 92, 84, 70, 55, 42, 35, 35, 41, 52, 63, 71, 72, 66, 54, 39, 26, 21, 26, 42, 65, 88, 104, 109, 101, 81, 57, 33, 18, 13, 21, 39, 60, 81, 95, 100, 95, 80, 55, 24, 0, 0, 16, 92, 218, 374, 527, 634, 659, 590, 442, 261, 102, 19, 41, 168, 363, 570, 727, 786, 728, 568, 354, 148, 13, 0, 100, 310, 572, 814, 973, 1004, 898, 685, 423, 183, 27, 0, 87, 274, 501, 705, 833, 858, 780, 627, 441, 264, 128, 45, 12, 12, 31, 54, 73, 87, 94, 96, 92, 83, 71, 61, 59, 67, 84, 104, 115, 108, 80, 40, 7, 6, 57, 167, 323, 494, 638, 717, 708, 616, 466, 297, 149, 48, 0, 0, 7, 27, 39, 40, 32, 19, 8, 1, 0, 3, 11, 22, 35, 45, 51, 48, 35, 13, 0, 0, 26, 113, 247, 407, 554, 646, 657, 583, 447, 287, 145, 46, 0, 0, 0, 14, 22, 21, 17, 14, 12, 11, 10, 8, 5, 2, 0, 0, 4, 11, 20, 26, 25, 13, 0, 0, 10, 79, 201, 364, 534, 669, 730, 700, 588, 426, 257, 118, 31, 0, 0, 7, 22, 29, 29, 25, 20, 17, 16, 15, 13, 10, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 11, 19, 25, 28, 26, 21, 13, 5, 0, 0, 1, 10, 21, 34, 45, 52, 51, 43, 30, 15, 3, 0, 2, 16, 37, 64, 89, 108, 115, 109, 90, 63, 36, 15, 7, 14, 34, 62, 88, 105, 109, 97, 75, 48, 24, 8, 3, 8, 20, 35, 49, 61, 67, 65, 50, 25, 0, 0, 14, 98, 240, 420, 597, 721, 750, 669, 499, 290, 106, 7, 26, 160, 369, 592, 759, 821, 758, 587, 359, 143, 5, 0, 114, 343, 618, 865, 1019, 1041, 931, 726, 483, 260, 96, 7, 0, 4, 43, 83, 116, 137, 146, 144, 131, 111, 91, 74, 67, 68, 75, 83, 87, 85, 77, 65, 52, 41, 34, 31, 34, 42, 56, 74, 92, 105, 110, 104, 89, 68, 47, 29, 19, 17, 23, 34, 45, 51, 48, 33, 11, 0, 0, 42, 134, 270, 423, 558, 634, 626, 533, 378, 208, 72, 11, 44, 158, 319, 478, 591, 626, 580, 468, 325, 186, 78, 13, 0, 0, 24, 57, 90, 117, 135, 140, 131, 109, 80, 50, 28, 17, 20, 32, 49, 66, 79, 85, 86, 83, 77, 70, 63, 54, 46, 40, 38, 42, 51, 58, 56, 38, 8, 0, 0, 74, 234, 464, 719, 933, 1044, 1014, 847, 589, 312, 92, 0, 2, 132, 323, 513, 646, 686, 629, 497, 332, 177, 63, 2, 0, 6, 38, 70, 95, 109, 112, 106, 92, 74, 57, 45, 40, 43, 51, 61, 68, 72, 70, 65, 57, 48, 38, 29, 21, 15, 12, 12, 14, 17, 19, 20, 20, 21, 25, 32, 44, 58, 72, 86, 97, 103, 99, 82, 49, 8, 0, 0, 85, 263, 515, 791, 1024, 1148, 1127, 967, 716, 442, 210, 57, 0, 0, 20, 59, 89, 103, 105, 99, 87, 72, 56, 41, 28, 21, 19, 21, 25, 29, 32, 33, 33, 30, 27, 23, 18, 13, 8, 4, 2, 0, 0, 0, 0, 0, 0, 3, 7, 11, 15, 18, 17, 14, 10, 5, 1, 0, 0, 1, 6, 12, 18, 22, 24, 21, 14, 6, 0, 0, 1, 13, 30, 50, 66, 74, 72, 61, 42, 23, 8, 0, 1, 7, 17, 27, 35, 39, 39, 34, 27, 19, 12, 6, 2, 1, 0, 2, 6, 12, 20, 25, 22, 11, 0, 0, 14, 84, 203, 356, 509, 621, 659, 612, 493, 338, 188, 74, 10, 0, 0, 9, 17, 17, 11, 4, 1, 1, 3, 7, 10, 13, 16, 18, 18, 16, 11, 6, 1, 0, 0, 3, 7, 11, 13, 14, 13, 11, 10, 8, 5, 3, 0, 0, 2, 10, 23, 42, 61, 78, 89, 91, 86, 75, 62, 50, 41, 37, 37, 40, 45, 51, 57, 63, 66, 66, 61, 52, 40, 27, 15, 5, 0, 0, 0, 3, 8, 13, 16, 17, 16, 13, 9, 6, 4, 4, 4, 4, 3, 3, 5, 12, 22, 37, 53, 66, 74, 75, 69, 58, 43, 28, 15, 6, 3, 5, 13, 25, 38, 49, 56, 55, 47, 35, 21, 10, 2, 0, 0, 3, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 3, 9, 15, 21, 24, 24, 21, 15, 9, 3, 0, 0, 2, 7, 17, 28, 38, 42, 35, 16, 0, 0, 17, 96, 227, 386, 537, 635, 652, 582, 447, 286, 142, 41, 0, 0, 8, 35, 58, 70, 73, 68, 56, 39, 22, 8, 0, 0, 9, 23, 40, 53, 61, 60, 51, 37, 23, 13, 9, 12, 22, 36, 52, 67, 78, 80, 69, 43, 9, 0, 0, 79, 237, 460, 709, 922, 1041, 1027, 879, 638, 373, 161, 59, 91, 239, 452, 660, 803, 841, 770, 615, 422, 238, 99, 19, 0, 0, 20, 38, 48, 49, 49, 51, 58, 71, 87, 102, 113, 118, 118, 114, 108, 98, 81, 53, 17, 0, 0, 51, 190, 401, 650, 879, 1026, 1048, 939, 730, 482, 255, 92, 7, 0, 0, 17, 28, 28, 22, 16, 13, 13, 12, 9, 5, 3, 6, 13, 23, 31, 36, 34, 28, 18, 8, 1, 0, 0, 6, 19, 34, 49, 59, 61, 54, 40, 23, 8, 0, 0, 5, 16, 29, 39, 42, 39, 30, 18, 7, 0, 0, 2, 12, 24, 35, 42, 43, 38, 28, 18, 11, 11, 17, 27, 38, 47, 56, 64, 70, 69, 55, 27, 0, 0, 16, 134, 341, 607, 876, 1076, 1146, 1068, 864, 595, 332, 131, 17, 0, 0, 25, 49, 60, 58, 52, 45, 39, 33, 24, 15, 8, 6, 11, 18, 23, 18, 4, 0, 0, 39, 138, 285, 453, 601, 686, 683, 593, 444, 278, 135, 40, 0, 0, 2, 17, 24, 25, 22, 19, 18, 17, 15, 12, 7, 3, 0, 0, 0, 1, 2, 4, 4, 4, 4, 4, 6, 9, 13, 17, 20, 20, 18, 13, 8, 3, 0, 0, 0, 4, 8, 13, 18, 21, 22, 21, 19, 17, 17, 20, 26, 34, 42, 47, 49, 47, 41, 33, 27, 22, 21, 22, 23, 24, 24, 24, 24, 25, 27, 30, 31, 31, 29, 26, 22, 19, 16, 13, 10, 8, 7, 9, 15, 24, 35, 45, 53, 56, 54, 48, 40, 31, 24, 19, 17, 16, 17, 17, 17, 16, 15, 14, 14, 16, 17, 18, 18, 15, 11, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 1, 8, 19, 32, 44, 50, 48, 41, 30, 18, 9, 4, 2, 2, 3, 4, 8, 14, 23, 33, 42, 47, 46, 41, 31, 20, 10, 2, 0, 0, 5, 14, 26, 37, 43, 44, 38, 28, 16, 8, 6, 13, 28, 48, 68, 84, 92, 89, 75, 54, 32, 14, 5, 8, 22, 42, 63, 79, 85, 81, 68, 50, 31, 16, 8, 7, 14, 27, 43, 58, 67, 67, 54, 30, 6, 0, 19, 95, 226, 401, 587, 740, 817, 791, 666, 475, 271, 115, 52, 100, 243, 444, 649, 808, 882, 858, 744, 572, 392, 258, 212, 277, 440, 656, 861, 992, 1005, 896, 696, 458, 241, 85, 6, 0, 24, 67, 101, 116, 114, 99, 80, 62, 51, 49, 54, 67, 81, 96, 106, 109, 101, 81, 48, 9, 0, 0, 69, 222, 440, 685, 899, 1025, 1030, 912, 708, 471, 259, 110, 35, 21, 43, 73, 91, 91, 75, 53, 34, 25, 27, 39, 57, 76, 91, 100, 99, 87, 64, 31, 0, 0, 6, 78, 203, 364, 528, 652, 702, 663, 547, 387, 226, 97, 18, 0, 0, 12, 31, 41, 38, 25, 6, 0, 0, 37, 122, 250, 399, 538, 627, 638, 562, 416, 240, 84, 0, 5, 114, 295, 500, 672, 767, 760, 659, 496, 316, 159, 53, 1, 0, 1, 14, 20, 19, 14, 9, 6, 6, 5, 4, 3, 1, 1, 2, 3, 3, 3, 2, 2, 4, 8, 16, 26, 36, 45, 50, 51, 46, 38, 27, 17, 8, 4, 3, 7, 13, 20, 27, 32, 37, 39, 37, 28, 13, 0, 0, 10, 66, 160, 277, 391, 472, 495, 456, 368, 256, 153, 79, 43, 40, 55, 70, 75, 66, 48, 29, 18, 19, 34, 58, 86, 111, 126, 128, 119, 102, 82, 63, 49, 41, 36, 33, 31, 28, 23, 18, 14, 10, 8, 6, 4, 3, 1, 0, 0, 1, 5, 11, 17, 22, 24, 24, 20, 14, 8, 3, 0, 0, 1, 8, 18, 30, 39, 44, 42, 35, 24, 13, 4, 0, 0, 0, 2, 5, 7, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 1, 3, 4, 6, 7, 8, 7, 7, 5, 2, 0, 0, 0, 0, 8, 15, 14, 3, 0, 0, 32, 125, 270, 446, 613, 726, 752, 684, 544, 370, 205, 83, 14, 0, 0, 11, 21, 20, 14, 5, 0, 0, 0, 0, 4, 8, 13, 18, 20, 20, 17, 12, 7, 2, 0, 0, 0, 1, 6, 11, 17, 20, 20, 16, 9, 2, 0, 0, 9, 23, 38, 51, 57, 56, 47, 34, 20, 7, 0, 0, 3, 17, 39, 63, 82, 90, 81, 56, 23, 0, 0, 44, 138, 273, 423, 554, 629, 624, 536, 387, 220, 87, 35, 86, 231, 435, 640, 789, 841, 786, 642, 452, 264, 117, 28, 0, 0, 20, 43, 60, 72, 76, 72, 54, 22, 0, 0, 42, 189, 427, 721, 1005, 1203, 1258, 1153, 919, 623, 340, 128, 10, 0, 0, 38, 71, 86, 83, 70, 52, 34, 18, 7, 0, 0, 5, 15, 26, 35, 33, 21, 0, 0, 0, 59, 172, 327, 489, 617, 672, 638, 525, 367, 209, 87, 15, 0, 0, 12, 24, 30, 36, 43, 49, 45, 25, 0, 0, 14, 134, 348, 631, 922, 1142, 1226, 1150, 935, 647, 363, 144, 19, 0, 0, 26, 50, 56, 46, 29, 14, 3, 0, 0, 5, 14, 24, 34, 41, 41, 35, 25, 13, 3, 0, 0, 4, 16, 31, 44, 51, 51, 43, 30, 16, 5, 0, 0, 4, 11, 19, 29, 39, 47, 51, 44, 26, 1, 0, 0, 64, 190, 361, 543, 688, 752, 717, 594, 418, 239, 97, 12, 0, 0, 22, 49, 65, 63, 45, 17, 0, 0, 31, 125, 268, 434, 584, 677, 685, 607, 466, 299, 150, 45, 0, 0, 18, 53, 83, 99, 101, 93, 78, 62, 49, 44, 47, 57, 74, 93, 111, 126, 133, 128, 108, 73, 31, 0, 0, 52, 181, 378, 614, 843, 1008, 1065, 997, 819, 579, 339, 162, 93, 143, 291, 491, 682, 813, 848, 782, 636, 447, 262, 115, 26, 0, 9, 45, 83, 110, 119, 113, 96, 76, 58, 49, 49, 58, 73, 91, 106, 114, 113, 103, 87, 69, 54, 45, 45, 53, 65, 77, 85, 86, 78, 59, 33, 6, 0, 2, 54, 150, 279, 416, 526, 576, 546, 440, 284, 124, 10, 0, 58, 230, 456, 678, 836, 882, 805, 627, 397, 180, 31, 0, 41, 177, 350, 511, 618, 649, 602, 495, 357, 222, 112, 40, 5, 0, 4, 15, 23, 26, 25, 22, 20, 17, 16, 15, 15, 16, 20, 25, 33, 38, 37, 25, 6, 0, 0, 46, 151, 304, 478, 632, 725, 729, 645, 496, 323, 168, 58, 3, 0, 9, 35, 56, 69, 75, 77, 77, 76, 74, 71, 70, 71, 75, 83, 90, 92, 87, 73, 52, 29, 10, 0, 0, 12, 36, 65, 94, 113, 120, 114, 96, 75, 56, 47, 48, 59, 76, 93, 102, 101, 85, 58, 25, 0, 0, 26, 101, 217, 355, 485, 576, 605, 563, 463, 331, 199, 94, 27, 0, 0, 7, 24, 41, 57, 66, 62, 39, 2, 0, 1, 119, 355, 693, 1074, 1407, 1602, 1602, 1407, 1073, 692, 354, 119, 1, 0, 0, 32, 48, 45, 30, 14, 5, 3, 4, 6, 5, 4, 3, 3, 3, 3, 3, 3, 2, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 10, 16, 24, 33, 43, 50, 54, 53, 49, 42, 36, 34, 37, 45, 55, 64, 71, 72, 69, 64, 58, 55, 56, 59, 63, 66, 64, 58, 47, 35, 24, 17, 17, 24, 34, 46, 54, 57, 52, 42, 29, 16, 5, 0, 0, 1, 5, 10, 14, 16, 16, 14, 11, 7, 4, 1, 0, 0, 1, 5, 14, 27, 43, 61, 75, 84, 84, 77, 66, 54, 49, 52, 62, 75, 81, 74, 50, 18, 0, 0, 55, 169, 332, 514, 678, 784, 807, 745, 615, 451, 288, 156, 68, 25, 15, 23, 37, 48, 52, 51, 48, 44, 43, 44, 47, 52, 59, 65, 71, 76, 78, 74, 58, 31, 0, 0, 9, 102, 272, 502, 747, 949, 1051, 1026, 881, 657, 413, 204, 63, 0, 0, 6, 37, 64, 82, 92, 95, 91, 82, 67, 52, 41, 36, 38, 45, 55, 62, 66, 64, 59, 50, 42, 37, 36, 42, 54, 72, 92, 110, 122, 123, 114, 96, 75, 55, 42, 39, 44, 55, 66, 71, 68, 58, 44, 33, 27, 31, 43, 61, 80, 93, 98, 89, 67, 35, 4, 0, 6, 70, 181, 327, 475, 591, 644, 618, 523, 385, 239, 117, 36, 0, 0, 2, 16, 26, 31, 32, 31, 29, 24, 19, 14, 13, 19, 33, 52, 73, 88, 90, 74, 42, 7, 0, 19, 118, 294, 531, 787, 1008, 1140, 1151, 1040, 835, 587, 352, 170, 61, 19, 25, 52, 80, 96, 97, 88, 74, 60, 49, 43, 39, 39, 40, 43, 46, 47, 44, 33, 16, 0, 0, 12, 74, 181, 322, 469, 588, 647, 629, 540, 404, 255, 127, 41, 0, 0, 2, 14, 20, 18, 10, 3, 0, 0, 0, 4, 9, 15, 19, 22, 22, 20, 15, 9, 3, 0, 0, 1, 6, 13, 17, 19, 18, 13, 8, 4, 1, 0, 0, 0, 0, 3, 10, 20, 31, 39, 43, 42, 37, 31, 26, 23, 23, 27, 31, 36, 37, 33, 22, 5, 0, 0, 36, 121, 249, 400, 540, 635, 658, 604, 487, 340, 197, 86, 18, 0, 0, 12, 32, 46, 50, 42, 22, 0, 0, 7, 78, 205, 376, 557, 706, 783, 768, 666, 506, 330, 176, 68, 11, 0, 0, 7, 13, 13, 10, 9, 10, 13, 13, 11, 7, 3, 1, 3, 7, 14, 19, 21, 20, 17, 12, 6, 1, 0, 0, 2, 12, 26, 40, 50, 53, 48, 35, 20, 7, 0, 0, 2, 9, 17, 22, 24, 22, 17, 11, 4, 0, 0, 1, 10, 24, 43, 64, 82, 94, 96, 90, 78, 65, 55, 50, 52, 60, 71, 84, 93, 93, 79, 49, 10, 0, 0, 88, 271, 539, 849, 1134, 1323, 1366, 1252, 1012, 710, 416, 186, 45, 0, 0, 24, 55, 72, 74, 66, 55, 45, 39, 36, 36, 38, 41, 43, 42, 33, 17, 0, 0, 7, 65, 170, 309, 454, 570, 623, 600, 506, 369, 225, 106, 30, 0, 0, 3, 12, 14, 10, 4, 0, 0, 1, 3, 4, 2, 0, 0, 5, 15, 32, 53, 74, 92, 101, 100, 89, 71, 54, 40, 35, 39, 49, 60, 67, 68, 60, 47, 34, 28, 32, 48, 73, 102, 126, 141, 142, 130, 109, 83, 60, 42, 34, 34, 41, 51, 62, 69, 70, 66, 55, 42, 28, 18, 14, 18, 29, 43, 57, 65, 65, 56, 40, 22, 9, 4, 9, 22, 38, 53, 63, 67, 64, 52, 31, 6, 0, 0, 54, 177, 361, 580, 789, 937, 987, 925, 770, 564, 357, 191, 89, 49, 54, 80, 102, 109, 98, 76, 53, 39, 38, 52, 76, 103, 127, 141, 139, 119, 82, 37, 0, 0, 29, 130, 291, 487, 678, 819, 871, 823, 685, 495, 299, 136, 33, 0, 0, 32, 68, 90, 91, 71, 38, 5, 0, 4, 65, 172, 312, 459, 577, 634, 611, 513, 367, 216, 110, 84, 153, 304, 499, 685, 812, 842, 767, 607, 404, 213, 85, 53, 121, 268, 449, 613, 717, 735, 666, 534, 373, 220, 102, 30, 0, 0, 5, 16, 25, 31, 34, 30, 17, 0, 0, 6, 74, 204, 391, 606, 802, 930, 955, 870, 699, 486, 281, 124, 30, 0, 0, 6, 15, 14, 7, 0, 0, 0, 1, 4, 5, 3, 0, 0, 2, 7, 14, 20, 22, 19, 12, 5, 0, 0, 5, 12, 20, 25, 25, 21, 14, 7, 3, 2, 4, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 9, 14, 18, 19, 17, 12, 8, 4, 2, 1, 0, 0, 0, 0, 3, 10, 20, 29, 36, 36, 31, 21, 11, 3, 0, 0, 0, 2, 3, 3, 2, 1, 1, 2, 2, 2, 1, 0, 0, 0, 3, 8, 11, 7, 0, 0, 5, 52, 142, 266, 403, 520, 588, 591, 530, 423, 298, 183, 96, 44, 23, 21, 28, 35, 36, 32, 25, 16, 9, 5, 5, 9, 16, 22, 26, 27, 23, 17, 10, 4, 0, 0, 0, 0, 2, 3, 4, 4, 3, 3, 2, 2, 2, 2, 1, 0, 0, 0, 0, 6, 12, 15, 10, 0, 0, 2, 45, 130, 250, 383, 498, 566, 570, 508, 401, 274, 158, 70, 18, 0, 0, 8, 19, 28, 35, 42, 50, 59, 65, 68, 67, 65, 65, 68, 75, 82, 86, 80, 68, 56, 58, 92, 170, 293, 446, 601, 724, 782, 760, 660, 507, 334, 179, 67, 7, 0, 14, 45, 71, 84, 82, 67, 46, 25, 7, 0, 0, 13, 35, 61, 83, 92, 84, 62, 36, 22, 39, 99, 202, 336, 475, 588, 649, 642, 571, 452, 313, 182, 80, 19, 0, 10, 41, 81, 118, 144, 152, 139, 107, 65, 31, 30, 84, 204, 382, 591, 788, 923, 961, 887, 716, 492, 272, 113, 53, 103, 242, 425, 599, 711, 732, 656, 507, 327, 167, 75, 77, 175, 345, 540, 707, 799, 791, 683, 505, 308, 150, 77, 110, 241, 433, 633, 787, 856, 829, 719, 558, 386, 236, 127, 63, 37, 35, 44, 54, 63, 68, 69, 65, 58, 49, 40, 36, 39, 48, 60, 69, 71, 62, 45, 24, 7, 0, 5, 19, 37, 54, 64, 67, 64, 56, 42, 22, 0, 0, 1, 63, 188, 372, 588, 793, 937, 983, 918, 760, 549, 335, 161, 50, 4, 7, 36, 67, 86, 90, 83, 73, 65, 63, 65, 72, 81, 92, 102, 106, 100, 83, 59, 43, 53, 109, 225, 393, 588, 770, 892, 920, 844, 682, 477, 285, 158, 127, 195, 338, 513, 672, 772, 793, 734, 613, 459, 304, 174, 82, 31, 11, 13, 24, 37, 48, 57, 65, 72, 77, 80, 80, 77, 74, 73, 75, 81, 86, 84, 70, 44, 11, 0, 1, 69, 202, 393, 609, 803, 927, 950, 866, 697, 488, 287, 129, 33, 0, 0, 9, 24, 32, 31, 24, 16, 10, 5, 3, 1, 1, 2, 2, 1, 0, 0, 0, 1, 7, 16, 29, 42, 56, 68, 77, 82, 81, 73, 55, 30, 5, 0, 6, 61, 164, 305, 463, 607, 704, 734, 692, 590, 454, 312, 189, 100, 49, 28, 29, 39, 51, 58, 61, 58, 51, 42, 32, 23, 16, 11, 10, 11, 14, 19, 22, 22, 20, 15, 9, 5, 2, 2, 4, 7, 11, 15, 20, 22, 19, 8, 0, 0, 16, 87, 210, 377, 559, 716, 813, 823, 747, 605, 431, 263, 129, 43, 3, 0, 10, 24, 32, 32, 24, 15, 6, 0, 0, 0, 5, 13, 22, 30, 34, 34, 30, 21, 12, 3, 0, 0, 2, 7, 13, 18, 19, 17, 13, 8, 2, 0, 0, 0, 3, 8, 12, 13, 11, 8, 5, 5, 11, 24, 41, 58, 73, 81, 82, 78, 69, 57, 43, 28, 18, 22, 53, 124, 241, 401, 586, 765, 902, 965, 937, 823, 647, 448, 265, 129, 52, 29, 40, 61, 71, 61, 34, 3, 0, 10, 80, 197, 346, 498, 619, 681, 671, 591, 465, 322, 193, 99, 48, 33, 43, 61, 75, 78, 72, 58, 44, 35, 35, 44, 62, 85, 108, 125, 130, 121, 98, 68, 39, 24, 37, 87, 174, 289, 412, 517, 578, 577, 512, 397, 263, 147, 82, 90, 170, 302, 451, 577, 646, 639, 558, 424, 271, 138, 59, 56, 131, 267, 433, 588, 694, 724, 671, 548, 387, 228, 111, 65, 98, 196, 332, 465, 562, 597, 566, 478, 358, 235, 133, 68, 42, 46, 65, 84, 91, 79, 54, 25, 6, 10, 48, 126, 236, 364, 487, 578, 614, 585, 496, 368, 235, 133, 92, 125, 221, 355, 486, 579, 607, 563, 460, 328, 206, 129, 122, 190, 322, 488, 650, 770, 820, 789, 684, 531, 362, 208, 93, 24, 0, 0, 11, 24, 31, 32, 30, 29, 34, 44, 58, 75, 89, 97, 97, 89, 75, 58, 42, 29, 20, 14, 11, 11, 14, 20, 29, 39, 49, 57, 62, 63, 61, 58, 55, 53, 54, 55, 57, 58, 57, 53, 47, 39, 34, 33, 39, 52, 70, 87, 101, 106, 102, 90, 73, 56, 41, 29, 22, 19, 20, 24, 32, 43, 55, 65, 71, 69, 59, 45, 31, 19, 14, 15, 21, 29, 36, 39, 37, 29, 15, 0, 0, 3, 47, 130, 248, 382, 504, 586, 607, 561, 463, 338, 215, 118, 60, 38, 42, 55, 65, 61, 44, 19, 0, 0, 20, 85, 187, 313, 443, 550, 612, 614, 559, 458, 337, 220, 125, 65, 37, 34, 43, 52, 53, 42, 23, 2, 0, 0, 39, 113, 212, 318, 408, 459, 459, 406, 318, 215, 121, 52, 14, 4, 9, 20, 28, 28, 22, 13, 5, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 4, 9, 16, 25, 36, 48, 57, 63, 65, 63, 59, 54, 49, 45, 42, 37, 31, 24, 19, 16, 19, 26, 36, 47, 55, 58, 56, 48, 37, 26, 16, 9, 6, 6, 10, 15, 21, 25, 26, 23, 16, 8, 1, 0, 4, 15, 30, 45, 55, 58, 53, 40, 22, 4, 0, 0, 36, 110, 220, 355, 492, 602, 658, 647, 571, 447, 306, 175, 79, 25, 10, 19, 38, 50, 50, 36, 14, 0, 0, 25, 94, 198, 324, 448, 539, 574, 543, 454, 333, 217, 140, 128, 186, 299, 439, 568, 653, 674, 624, 516, 378, 242, 143, 106, 143, 245, 388, 534, 645, 691, 656, 552, 405, 258, 150, 112, 153, 263, 410, 557, 667, 712, 686, 597, 466, 322, 191, 90, 27, 1, 0, 13, 28, 39, 41, 36, 26, 16, 9, 5, 6, 10, 16, 21, 24, 23, 19, 14, 8, 3, 0, 0, 0, 3, 9, 15, 19, 20, 18, 12, 5, 0, 0, 4, 14, 26, 39, 50, 57, 58, 55, 47, 38, 29, 25, 25, 29, 35, 40, 44, 43, 39, 30, 19, 6, 0, 0, 23, 80, 171, 288, 411, 511, 565, 556, 486, 375, 253, 157, 116, 143, 235, 367, 506, 615, 663, 639, 547, 413, 267, 140, 51, 5, 0, 0, 8, 13, 11, 5, 0, 0, 0, 0, 2, 4, 7, 11, 17, 23, 27, 26, 17, 3, 0, 0, 35, 109, 220, 352, 481, 576, 615, 589, 504, 383, 253, 140, 59, 14, 0, 0, 2, 5, 4, 1, 0, 0, 0, 0, 1, 2, 4, 10, 18, 25, 29, 25, 13, 0, 0, 14, 72, 172, 305, 449, 576, 657, 674, 623, 517, 382, 245, 130, 54, 19, 19, 39, 67, 90, 102, 102, 94, 80, 66, 55, 48, 46, 49, 57, 69, 84, 99, 111, 117, 115, 108, 95, 81, 69, 62, 61, 65, 73, 80, 83, 78, 65, 49, 39, 51, 97, 185, 312, 459, 598, 700, 740, 709, 612, 475, 325, 192, 93, 35, 11, 8, 15, 21, 22, 19, 13, 7, 3, 1, 3, 8, 15, 24, 35, 44, 52, 57, 59, 60, 60, 60, 62, 66, 73, 84, 100, 117, 132, 140, 139, 127, 108, 93, 94, 122, 184, 278, 391, 504, 593, 638, 627, 562, 458, 338, 224, 136, 81, 59, 60, 68, 72, 63, 42, 16, 0, 3, 40, 113, 215, 332, 441, 522, 559, 545, 486, 396, 295, 202, 130, 85, 66, 66, 76, 86, 91, 87, 79, 70, 72, 94, 144, 223, 324, 431, 522, 572, 568, 507, 403, 283, 179, 121, 125, 189, 299, 425, 539, 614, 635, 599, 517, 407, 288, 182, 102, 55, 41, 52, 76, 103, 122, 127, 117, 95, 72, 62, 79, 138, 245, 395, 573, 750, 893, 970, 963, 871, 712, 522, 346, 223, 177, 210, 304, 426, 536, 604, 611, 559, 461, 342, 225, 129, 64, 31, 24, 33, 46, 55, 52, 37, 16, 0, 1, 40, 131, 276, 466, 678, 876, 1022, 1087, 1054, 930, 741, 526, 322, 162, 58, 6, 0, 0, 10, 15, 14, 9, 4, 0, 0, 0, 3, 9, 17, 25, 30, 29, 24, 15, 5, 0, 1, 10, 25, 43, 59, 69, 72, 67, 56, 43, 31, 21, 16, 17, 23, 36, 53, 72, 91, 105, 111, 108, 97, 80, 64, 53, 51, 59, 72, 87, 97, 98, 88, 70, 49, 35, 38, 67, 126, 214, 320, 427, 513, 561, 558, 508, 425, 334, 264, 236, 260, 329, 424, 517, 581, 597, 560, 480, 380, 288, 233, 236, 304, 424, 573, 714, 812, 840, 788, 667, 507, 346, 226, 176, 208, 310, 453, 599, 708, 752, 719, 619, 476, 321, 184, 83, 24, 0, 0, 2, 5, 5, 2, 0, 0, 0, 0, 1, 3, 6, 9, 12, 14, 14, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 9, 9, 9, 7, 6, 6, 8, 12, 17, 22, 25, 25, 23, 19, 15, 11, 9, 8, 8, 8, 8, 9, 13, 19, 28, 38, 49, 58, 64, 66, 65, 63, 62, 63, 69, 77, 87, 96, 99, 96, 86, 74, 69, 82, 122, 194, 292, 404, 510, 589, 624, 607, 542, 445, 334, 228, 143, 86, 56, 46, 47, 50, 50, 43, 32, 20, 11, 6, 8, 14, 23, 32, 39, 41, 38, 31, 22, 12, 6, 5, 10, 19, 30, 41, 47, 47, 42, 34, 24, 15, 9, 7, 8, 12, 18, 24, 29, 32, 32, 30, 25, 20, 14, 10, 7, 5, 5, 8, 12, 15, 15, 10, 1, 0, 0, 32, 99, 202, 327, 453, 553, 605, 597, 532, 427, 304, 188, 96, 37, 9, 5, 14, 27, 37, 40, 37, 29, 20, 12, 8, 9, 16, 26, 39, 53, 64, 70, 71, 65, 54, 39, 25, 16, 14, 22, 38, 58, 79, 94, 102, 101, 94, 84, 75, 70, 70, 75, 83, 92, 100, 105, 105, 100, 89, 76, 62, 52, 49, 56, 71, 92, 112, 124, 121, 101, 70, 39, 27, 56, 139, 281, 465, 660, 825, 921, 922, 830, 671, 493, 351, 289, 326, 451, 624, 791, 901, 920, 843, 689, 498, 313, 167, 81, 51, 62, 92, 120, 132, 126, 112, 106, 126, 187, 294, 438, 596, 732, 812, 813, 731, 585, 416, 267, 168, 127, 127, 137, 132, 110, 95, 128, 241, 439, 687, 921, 1070, 1086, 964, 747, 500, 290, 158, 110, 119, 150, 168, 162, 135, 102, 77, 68, 70, 77, 79, 75, 65, 56, 53, 59, 74, 98, 127, 164, 210, 265, 329, 398, 463, 516, 549, 556, 536, 493, 433, 363, 289, 219, 157, 107, 71, 50, 41, 41, 46, 51, 55, 57, 59, 62, 68, 77, 88, 98, 106, 111, 114, 115, 113, 109, 103, 97, 96, 103, 120, 148, 181, 213, 233, 237, 222, 190, 151, 114, 90, 83, 93, 117, 146, 172, 188, 192, 181, 159, 129, 98, 69, 48, 39, 42, 56, 77, 102, 123, 138, 143, 140, 131, 121, 115, 119, 135, 166, 208, 252, 284, 290, 261, 208, 161, 172, 305, 615, 1125, 1813, 2600, 3368, 3983, 4329, 4343, 4026, 3444, 2709, 1946, 1264, 734, 382, 191, 120, 118, 141, 161, 163, 146, 117, 86, 59, 40, 29, 24, 21, 18, 14, 9, 5, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 12, 15, 15, 14, 10, 6, 2, 0, 0, 0, 3, 5, 7, 7, 6, 4, 2, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 3, 2, 0, 0, 0, 1, 3, 4, 6, 7, 7, 8, 10, 13, 17, 22, 27, 30, 33, 34, 35, 36, 36, 36, 35, 33, 31, 29, 27, 25, 24, 23, 22, 20, 18, 16, 13, 10, 8, 6, 5, 6, 8, 9, 10, 9, 6, 4, 3, 7, 15, 25, 35, 42, 43, 37, 28, 19, 13, 11, 16, 24, 34, 42, 46, 47, 46, 44, 43, 42, 42, 40, 36, 31, 25, 20, 17, 16, 17, 18, 18, 17, 16, 16, 19, 25, 33, 42, 49, 53, 55, 55, 54, 55, 55, 56, 57, 57, 57, 58, 62, 67, 74, 79, 82, 81, 75, 66, 54, 43, 34, 28, 27, 28, 32, 34, 35, 35, 33, 31, 33, 38, 45, 53, 60, 63, 61, 55, 46, 37, 29, 23, 18, 14, 11, 10, 10, 12, 15, 17, 18, 17, 13, 9, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 10, 16, 22, 24, 22, 17, 11, 4, 0, 0, 0, 1, 2, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 11, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 2, 6, 13, 21, 30, 37, 43, 47, 49, 49, 48, 45, 41, 35, 30, 25, 21, 20, 19, 19, 19, 19, 19, 19, 19, 21, 22, 23, 23, 23, 22, 21, 21, 21, 22, 23, 24, 25, 26, 27, 29, 30, 29, 27, 23, 19, 14, 12, 11, 13, 16, 18, 19, 17, 13, 9, 5, 4, 4, 5, 7, 7, 7, 5, 3, 1, 1, 2, 4, 7, 10, 13, 15, 14, 13, 9, 6, 4, 3, 4, 6, 9, 10, 10, 9, 7, 6, 8, 11, 17, 25, 34, 44, 55, 64, 73, 79, 81, 81, 78, 73, 69, 67, 68, 73, 81, 90, 99, 105, 108, 109, 108, 107, 106, 104, 101, 96, 88, 80, 72, 67, 64, 64, 65, 65, 62, 57, 52, 46, 42, 40, 38, 37, 35, 31, 28, 24, 21, 20, 20, 21, 22, 23, 24, 23, 21, 19, 15, 11, 7, 4, 2, 0, 0, 0, 2, 4, 6, 8, 8, 8, 6, 4, 1, 0, 0, 0, 1, 3, 4, 5, 5, 5, 5, 5, 6, 9, 12, 17, 22, 27, 31, 34, 35, 34, 33, 33, 34, 38, 44, 51, 59, 66, 70, 72, 71, 68, 63, 57, 52, 49, 47, 46, 47, 48, 47, 46, 44, 43, 43, 45, 49, 51, 52, 49, 45, 40, 37, 36, 38, 40, 41, 40, 37, 31, 24, 18, 14, 13, 15, 18, 21, 23, 23, 20, 16, 11, 7, 4, 4, 4, 4, 5, 5, 5, 4, 4, 5, 5, 5, 5, 4, 4, 3, 3, 3, 4, 5, 6, 9, 12, 15, 18, 23, 29, 35, 43, 50, 55, 58, 57, 54, 49, 45, 41, 39, 38, 38, 37, 37, 36, 36, 36, 36, 35, 34, 33, 30, 27, 25, 23, 21, 19, 17, 14, 12, 11, 10, 11, 13, 16, 19, 20, 21, 19, 16, 13, 10, 8, 6, 6, 7, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 9, 13, 18, 24, 30, 35, 39, 39, 37, 31, 24, 18, 15, 14, 17, 22, 27, 32, 34, 35, 34, 32, 30, 28, 27, 26, 26, 26, 26, 25, 25, 25, 24, 23, 22, 21, 19, 17, 15, 14, 15, 18, 22, 28, 33, 37, 37, 35, 29, 22, 14, 7, 2, 0, 0, 3, 7, 10, 11, 10, 8, 7, 6, 7, 9, 10, 10, 8, 5, 2, 2, 4, 8, 14, 20, 25, 29, 33, 37, 41, 44, 46, 45, 42, 38, 34, 31, 30, 31, 35, 40, 45, 50, 54, 56, 57, 56, 53, 49, 43, 39, 35, 34, 34, 36, 37, 38, 38, 39, 41, 45, 52, 62, 71, 80, 86, 89, 88, 84, 80, 75, 72, 69, 67, 64, 60, 56, 53, 51, 53, 57, 62, 66, 69, 68, 64, 58, 51, 45, 41, 38, 35, 33, 29, 25, 20, 17, 16, 19, 24, 30, 37, 42, 44, 42, 39, 35, 33, 32, 33, 33, 33, 31, 27, 23, 19, 17, 17, 18, 21, 23, 24, 24, 24, 22, 20, 17, 14, 11, 9, 10, 11, 14, 16, 17, 15, 11, 6, 2, 0, 0, 2, 5, 9, 11, 10, 9, 6, 4, 4, 5, 6, 8, 9, 8, 5, 2, 0, 0, 0, 1, 3, 3, 3, 2, 1, 2, 3, 5, 7, 6, 5, 2, 0, 0, 0, 3, 5, 6, 5, 3, 0, 0, 0, 3, 9, 16, 23, 28, 30, 30, 30, 29, 29, 30, 30, 31, 31, 32, 35, 40, 47, 53, 58, 59, 56, 51, 47, 45, 47, 54, 65, 77, 86, 91, 89, 82, 72, 62, 58, 60, 69, 82, 95, 105, 110, 109, 104, 97, 90, 83, 77, 71, 64, 59, 55, 55, 56, 59, 62, 62, 58, 53, 46, 40, 37, 36, 37, 39, 39, 38, 34, 29, 24, 19, 15, 14, 16, 22, 30, 40, 50, 58, 60, 57, 50, 39, 29, 21, 16, 13, 13, 13, 13, 14, 15, 17, 19, 19, 18, 15, 12, 9, 9, 11, 15, 18, 19, 17, 12, 6, 1, 0, 3, 10, 19, 29, 38, 44, 46, 46, 43, 38, 32, 27, 22, 18, 16, 14, 13, 14, 15, 16, 17, 17, 16, 13, 10, 8, 8, 9, 10, 12, 13, 11, 8, 3, 0, 0, 0, 6, 14, 23, 32, 39, 43, 45, 44, 42, 39, 34, 29, 23, 18, 15, 13, 13, 15, 17, 19, 20, 19, 16, 13, 9, 6, 4, 3, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 3, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 15, 22, 28, 34, 38, 40, 41, 43, 44, 46, 46, 46, 44, 43, 42, 44, 46, 50, 53, 56, 57, 58, 60, 63, 68, 72, 74, 75, 75, 74, 76, 81, 87, 93, 96, 97, 94, 89, 84, 81, 78, 76, 73, 69, 64, 61, 59, 59, 61, 61, 61, 58, 55, 51, 46, 42, 39, 35, 32, 30, 29, 28, 28, 26, 24, 22, 20, 19, 19, 20, 21, 21, 20, 18, 16, 13, 11, 9, 6, 3, 1, 0, 2, 6, 12, 16, 20, 21, 21, 21, 22, 23, 24, 24, 24, 23, 23, 25, 29, 34, 36, 36, 34, 30, 28, 29, 35, 43, 50, 53, 52, 45, 35, 26, 20, 18, 21, 26, 32, 38, 42, 45, 44, 41, 37, 32, 28, 25, 25, 27, 28, 28, 26, 22, 16, 11, 9, 9, 11, 14, 17, 18, 17, 14, 12, 11, 11, 13, 16, 20, 24, 29, 35, 41, 47, 52, 54, 54, 52, 50, 49, 49, 50, 51, 53, 54, 56, 58, 61, 63, 63, 61, 57, 52, 48, 46, 45, 47, 49, 49, 48, 46, 43, 40, 37, 35, 32, 30, 28, 27, 27, 29, 32, 34, 35, 33, 31, 30, 31, 34, 38, 41, 41, 38, 33, 27, 23, 21, 21, 21, 20, 17, 13, 9, 7, 6, 6, 6, 6, 4, 3, 3, 4, 8, 14, 21, 28, 35, 41, 46, 51, 55, 58, 60, 62, 63, 64, 65, 65, 64, 60, 56, 53, 51, 51, 52, 53, 51, 47, 41, 34, 28, 26, 28, 32, 36, 38, 36, 32, 25, 18, 13, 12, 13, 18, 23, 26, 27, 26, 22, 18, 14, 13, 14, 17, 20, 22, 23, 21, 19, 15, 12, 10, 8, 6, 4, 3, 1, 1, 2, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 12, 16, 20, 22, 21, 19, 15, 11, 7, 3, 1, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 1, 3, 4, 5, 4, 3, 2, 3, 7, 12, 19, 25, 29, 30, 28, 25, 21, 18, 16, 16, 17, 19, 21, 22, 23, 24, 24, 25, 26, 26, 26, 26, 25, 22, 18, 13, 9, 6, 5, 7, 10, 14, 17, 17, 15, 10, 6, 4, 3, 4, 6, 7, 8, 8, 8, 10, 12, 15, 16, 16, 15, 11, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 3, 1, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 12, 16, 20, 23, 25, 25, 23, 21, 17, 14, 12, 12, 12, 11, 11, 10, 9, 10, 12, 16, 21, 26, 31, 33, 34, 32, 29, 25, 20, 17, 16, 16, 17, 18, 19, 19, 17, 14, 13, 13, 15, 20, 25, 30, 34, 37, 38, 40, 42, 47, 52, 58, 64, 67, 66, 63, 58, 52, 48, 47, 50, 56, 65, 75, 85, 93, 98, 100, 97, 91, 82, 75, 69, 67, 68, 71, 74, 77, 79, 80, 81, 80, 78, 74, 68, 62, 58, 55, 54, 54, 53, 50, 46, 41, 39, 40, 45, 54, 65, 74, 79, 81, 80, 77, 74, 71, 69, 68, 68, 66, 65, 63, 61, 61, 62, 63, 64, 64, 64, 62, 60, 59, 58, 58, 57, 56, 53, 49, 45, 42, 39, 38, 37, 35, 33, 30, 27, 25, 24, 24, 25, 26, 26, 26, 26, 26, 26, 26, 25, 24, 22, 19, 16, 14, 13, 14, 16, 18, 19, 18, 17, 14, 13, 14, 16, 19, 21, 22, 20, 16, 13, 11, 11, 13, 16, 18, 17, 14, 10, 7, 7, 10, 15, 21, 28, 33, 37, 40, 42, 44, 47, 49, 52, 54, 54, 53, 51, 46, 42, 37, 33, 31, 31, 32, 35, 37, 39, 40, 39, 36, 33, 29, 27, 25, 26, 27, 28, 29, 29, 28, 27, 26, 27, 31, 38, 46, 54, 58, 59, 55, 47, 38, 32, 30, 33, 38, 44, 46, 44, 39, 32, 27, 25, 26, 29, 31, 31, 28, 23, 19, 15, 15, 16, 18, 21, 22, 22, 20, 17, 13, 9, 6, 5, 5, 8, 12, 17, 22, 26, 29, 32, 35, 37, 37, 35, 31, 25, 18, 13, 10, 9, 11, 12, 12, 11, 8, 5, 3, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 2, 1, 0, 0, 0, 2, 3, 4, 3, 2, 1, 1, 1, 2, 3, 2, 1, 0, 0, 3, 8, 14, 19, 22, 23, 21, 19, 16, 14, 13, 11, 9, 6, 3, 0, 0, 0, 2, 5, 7, 8, 8, 6, 3, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 1, 0, 0, 0, 2, 4, 5, 5, 4, 2, 1, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 2, 4, 5, 7, 8, 8, 8, 7, 5, 2, 0, 0, 0, 3, 7, 10, 11, 11, 8, 5, 1, 0, 0, 1, 4, 8, 11, 13, 13, 11, 8, 5, 2, 0, 0, 0, 2, 6, 12, 17, 22, 25, 26, 26, 25, 24, 24, 26, 30, 36, 42, 46, 48, 47, 44, 41, 41, 44, 50, 58, 64, 67, 67, 64, 61, 60, 62, 67, 73, 78, 80, 79, 76, 70, 65, 61, 58, 55, 53, 49, 45, 42, 39, 39, 42, 45, 49, 51, 50, 48, 43, 39, 35, 33, 34, 36, 40, 45, 49, 51, 53, 53, 53, 54, 56, 59, 62, 64, 63, 61, 56, 51, 47, 45, 43, 43, 42, 41, 39, 37, 35, 33, 31, 29, 29, 29, 30, 32, 33, 33, 31, 28, 25, 23, 23, 26, 30, 34, 37, 39, 39, 38, 37, 36, 37, 39, 43, 48, 53, 57, 59, 58, 54, 49, 43, 39, 37, 38, 41, 43, 44, 44, 43, 43, 43, 45, 46, 48, 48, 47, 47, 47, 49, 53, 57, 60, 61, 60, 58, 56, 57, 61, 65, 69, 71, 71, 68, 65, 63, 63, 63, 64, 64, 62, 59, 54, 49, 45, 42, 40, 40, 40, 41, 40, 38, 35, 31, 29, 28, 29, 32, 34, 36, 34, 30, 25, 20, 17, 17, 20, 23, 27, 29, 28, 26, 23, 19, 15, 12, 10, 10, 10, 11, 13, 16, 19, 22, 24, 25, 26, 26, 25, 25, 25, 26, 28, 30, 32, 31, 28, 23, 17, 11, 8, 7, 8, 12, 15, 17, 17, 14, 11, 6, 3, 1, 0, 1, 3, 4, 6, 7, 7, 8, 8, 9, 10, 11, 12, 12, 11, 9, 8, 6, 6, 7, 9, 11, 11, 11, 10, 9, 7, 6, 4, 3, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 1, 0, 0, 0, 1, 3, 4, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 7, 12, 17, 21, 21, 18, 14, 9, 8, 9, 13, 18, 22, 23, 20, 15, 10, 7, 6, 8, 11, 16, 19, 20, 20, 18, 16, 13, 10, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 8, 8, 8, 9, 11, 13, 17, 21, 24, 28, 31, 34, 36, 38, 38, 38, 36, 35, 33, 32, 31, 29, 27, 25, 24, 25, 27, 30, 33, 34, 35, 34, 35, 37, 41, 46, 51, 55, 56, 56, 55, 55, 56, 58, 60, 61, 59, 54, 48, 42, 38, 37, 38, 40, 41, 41, 40, 37, 35, 33, 33, 34, 35, 35, 36, 37, 38, 41, 44, 48, 51, 53, 54, 53, 52, 50, 50, 51, 53, 56, 58, 58, 56, 53, 48, 45, 42, 42, 44, 46, 47, 47, 45, 43, 41, 43, 48, 57, 66, 75, 79, 78, 73, 64, 55, 49, 47, 49, 53, 56, 58, 55, 51, 46, 41, 39, 39, 40, 42, 42, 40, 38, 35, 33, 32, 33, 34, 34, 34, 32, 30, 28, 28, 28, 30, 32, 34, 34, 33, 30, 27, 25, 22, 21, 20, 20, 21, 23, 24, 24, 22, 19, 14, 10, 9, 11, 17, 25, 34, 42, 46, 46, 44, 40, 37, 35, 34, 35, 37, 39, 40, 41, 39, 35, 31, 29, 28, 31, 37, 44, 50, 54, 54, 51, 47, 43, 42, 42, 43, 43, 42, 39, 35, 30, 25, 22, 21, 21, 23, 26, 27, 26, 23, 18, 12, 9, 8, 11, 17, 25, 32, 36, 37, 34, 29, 24, 20, 18, 20, 26, 33, 41, 48, 53, 55, 55, 54, 53, 54, 56, 60, 64, 68, 72, 76, 80, 84, 87, 88, 87, 83, 78, 72, 67, 63, 61, 59, 58, 55, 52, 48, 43, 39, 35, 31, 29, 26, 24, 23, 21, 21, 21, 22, 24, 27, 29, 30, 30, 29, 27, 25, 25, 27, 29, 31, 31, 29, 25, 20, 15, 13, 14, 18, 22, 27, 30, 31, 31, 29, 28, 27, 28, 31, 36, 41, 45, 47, 46, 45, 42, 42, 44, 48, 54, 58, 60, 58, 54, 50, 47, 48, 51, 55, 58, 60, 59, 56, 53, 51, 49, 49, 49, 49, 49, 49, 49, 49, 48, 46, 43, 40, 36, 33, 31, 29, 30, 32, 36, 41, 45, 47, 45, 41, 35, 29, 25, 24, 26, 30, 35, 39, 41, 42, 42, 41, 40, 39, 37, 35, 33, 30, 27, 24, 22, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 17, 14, 11, 7, 3, 0, 0, 0, 1, 3, 6, 8, 9, 9, 7, 4, 1, 0, 0, 0, 1, 3, 6, 9, 11, 11, 9, 6, 3, 0, 0, 2, 6, 12, 17, 21, 22, 21, 18, 14, 11, 9, 8, 8, 9, 11, 12, 13, 13, 12, 10, 9, 9, 11, 15, 21, 29, 37, 44, 49, 51, 51, 49, 47, 46, 47, 49, 52, 55, 56, 56, 54, 50, 46, 43, 41, 40, 40, 40, 41, 42, 43, 44, 45, 44, 41, 37, 33, 28, 25, 24, 24, 25, 25, 24, 22, 21, 19, 18, 17, 16, 16, 16, 17, 20, 24, 27, 29, 29, 26, 21, 15, 11, 9, 10, 13, 15, 15, 13, 9, 4, 0, 0, 1, 3, 6, 6, 5, 2, 0, 0, 2, 6, 10, 12, 12, 10, 6, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 7, 13, 18, 22, 24, 25, 25, 28, 32, 36, 39, 40, 38, 34, 31, 30, 31, 33, 34, 32, 27, 20, 14, 11, 11, 15, 19, 23, 24, 22, 18, 14, 10, 9, 10, 13, 17, 20, 23, 24, 25, 26, 27, 31, 34, 38, 39, 38, 35, 32, 30, 29, 31, 32, 33, 31, 28, 25, 23, 23, 25, 28, 31, 34, 36, 39, 40, 41, 41, 38, 32, 26, 20, 17, 16, 17, 19, 21, 21, 18, 14, 10, 8, 7, 8, 10, 11, 13, 13, 13, 13, 14, 16, 17, 16, 15, 12, 9, 7, 7, 9, 13, 16, 18, 16, 12, 7, 2, 0, 0, 3, 8, 15, 21, 27, 32, 36, 39, 41, 42, 40, 37, 32, 26, 20, 15, 12, 10, 10, 11, 12, 12, 12, 11, 11, 11, 12, 14, 14, 14, 13, 10, 8, 6, 4, 4, 5, 6, 7, 8, 10, 12, 15, 18, 22, 27, 31, 36, 40, 44, 47, 48, 46, 44, 40, 35, 32, 29, 28, 29, 30, 31, 32, 33, 33, 33, 33, 33, 34, 35, 35, 34, 31, 26, 19, 13, 10, 9, 11, 16, 20, 24, 26, 27, 28, 28, 30, 31, 32, 31, 30, 28, 26, 26, 27, 28, 30, 29, 27, 23, 20, 17, 16, 18, 20, 22, 24, 23, 22, 19, 15, 12, 8, 6, 5, 5, 7, 8, 9, 9, 8, 7, 8, 9, 12, 14, 14, 13, 9, 6, 4, 4, 5, 8, 11, 12, 12, 10, 9, 9, 10, 12, 14, 16, 15, 13, 9, 5, 3, 3, 6, 10, 13, 14, 13, 9, 4, 2, 3, 9, 17, 26, 31, 32, 28, 20, 12, 6, 4, 7, 12, 18, 21, 22, 19, 16, 13, 11, 12, 16, 21, 26, 30, 32, 32, 32, 32, 32, 32, 34, 35, 37, 37, 35, 33, 29, 25, 22, 19, 17, 16, 15, 14, 14, 13, 13, 14, 15, 17, 19, 20, 20, 19, 16, 13, 11, 9, 9, 10, 10, 10, 9, 7, 4, 2, 1, 1, 1, 3, 3, 4, 3, 1, 0, 0, 0, 1, 4, 7, 9, 10, 9, 7, 5, 3, 2, 2, 2, 2, 3, 2, 2, 1, 0, 0, 1, 4, 7, 10, 12, 12, 10, 7, 3, 1, 2, 7, 14, 21, 27, 31, 31, 29, 27, 25, 26, 29, 32, 36, 39, 41, 41, 40, 39, 36, 32, 29, 26, 25, 25, 27, 29, 32, 34, 35, 35, 35, 35, 36, 38, 39, 41, 41, 39, 35, 32, 29, 28, 30, 34, 39, 43, 44, 43, 40, 36, 32, 30, 30, 30, 31, 33, 33, 33, 33, 31, 29, 26, 24, 22, 21, 22, 24, 28, 30, 31, 30, 28, 24, 21, 19, 18, 18, 17, 16, 14, 12, 10, 8, 8, 9, 12, 14, 17, 18, 17, 14, 11, 9, 9, 11, 14, 16, 17, 15, 10, 6, 4, 5, 11, 18, 25, 30, 29, 24, 16, 8, 1, 0, 0, 3, 8, 12, 14, 13, 9, 5, 1, 0, 0, 1, 3, 4, 3, 2, 1, 0, 0, 2, 3, 4, 4, 2, 1, 0, 0, 0, 2, 4, 7, 9, 9, 9, 7, 5, 3, 2, 3, 7, 12, 18, 24, 28, 29, 28, 25, 22, 20, 19, 21, 23, 25, 25, 22, 19, 15, 13, 13, 14, 16, 17, 16, 12, 8, 4, 1, 1, 5, 10, 16, 20, 24, 25, 25, 25, 25, 27, 28, 29, 29, 27, 25, 22, 21, 20, 19, 18, 16, 15, 16, 18, 23, 30, 36, 40, 40, 36, 29, 23, 19, 19, 22, 27, 32, 34, 34, 31, 29, 27, 28, 31, 36, 40, 44, 48, 51, 54, 57, 60, 62, 64, 65, 65, 64, 62, 60, 59, 57, 57, 56, 55, 54, 51, 48, 45, 42, 41, 42, 43, 45, 45, 45, 43, 40, 38, 36, 36, 37, 39, 42, 45, 47, 48, 47, 47, 47, 49, 51, 54, 56, 56, 55, 53, 53, 54, 56, 59, 61, 60, 57, 52, 48, 44, 41, 40, 38, 36, 33, 29, 25, 23, 22, 23, 25, 27, 27, 27, 25, 23, 22, 20, 19, 18, 17, 17, 15, 14, 14, 13, 12, 12, 11, 11, 11, 13, 15, 17, 20, 21, 21, 19, 15, 10, 6, 2, 0, 0, 0, 2, 4, 5, 6, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 1, 4, 7, 10, 12, 12, 11, 7, 4, 2, 1, 2, 4, 6, 6, 6, 4, 3, 3, 4, 6, 9, 11, 12, 13, 12, 12, 12, 11, 10, 9, 7, 6, 5, 6, 7, 9, 10, 10, 8, 5, 2, 0, 0, 0, 2, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 10, 10, 9, 7, 5, 3, 2, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 4, 7, 10, 13, 14, 13, 9, 5, 1, 0, 0, 4, 9, 14, 20, 26, 30, 33, 36, 37, 36, 35, 34, 33, 31, 29, 26, 21, 15, 9, 3, 0, 0, 2, 6, 11, 15, 17, 15, 12, 7, 4, 2, 3, 5, 9, 11, 13, 14, 14, 13, 13, 14, 14, 15, 16, 15, 15, 14, 14, 14, 13, 13, 12, 10, 9, 8, 9, 11, 15, 20, 23, 25, 25, 24, 24, 25, 28, 32, 37, 40, 41, 41, 39, 39, 40, 43, 48, 53, 58, 63, 67, 69, 70, 67, 63, 56, 49, 45, 44, 48, 54, 62, 68, 72, 72, 71, 70, 69, 68, 68, 68, 67, 65, 64, 64, 67, 72, 77, 81, 82, 79, 73, 67, 62, 60, 63, 68, 74, 78, 79, 77, 73, 68, 66, 66, 68, 70, 73, 75, 77, 79, 80, 80, 78, 75, 71, 68, 66, 66, 67, 67, 65, 61, 54, 47, 42, 40, 40, 43, 45, 46, 47, 46, 45, 44, 43, 41, 37, 32, 27, 25, 26, 30, 38, 46, 53, 56, 56, 53, 49, 47, 47, 50, 55, 62, 67, 70, 69, 65, 57, 47, 39, 33, 32, 37, 45, 55, 62, 65, 64, 60, 54, 50, 48, 48, 49, 50, 51, 51, 52, 52, 54, 54, 55, 55, 54, 53, 53, 53, 54, 56, 57, 58, 58, 58, 57, 57, 57, 57, 57, 55, 52, 48, 44, 41, 40, 43, 47, 52, 56, 58, 57, 54, 50, 47, 45, 43, 42, 39, 37, 35, 34, 36, 40, 44, 48, 51, 52, 52, 51, 51, 53, 55, 59, 62, 64, 66, 65, 64, 63, 60, 57, 53, 49, 45, 41, 40, 40, 41, 43, 44, 44, 42, 39, 35, 32, 29, 26, 24, 22, 21, 19, 19, 19, 21, 24, 26, 27, 27, 24, 21, 16, 11, 8, 7, 9, 13, 18, 24, 28, 29, 29, 27, 25, 24, 25, 27, 31, 34, 37, 38, 38, 37, 35, 33, 30, 28, 26, 25, 23, 22, 20, 20, 21, 23, 26, 28, 29, 28, 24, 18, 13, 9, 7, 8, 10, 12, 13, 14, 13, 11, 10, 10, 10, 10, 10, 9, 7, 6, 5, 5, 5, 6, 6, 5, 5, 6, 9, 13, 18, 24, 29, 32, 34, 34, 34, 35, 35, 36, 38, 38, 38, 36, 33, 30, 28, 26, 25, 26, 28, 30, 31, 31, 30, 26, 21, 16, 12, 9, 10, 12, 16, 17, 16, 11, 6, 1, 0, 1, 4, 8, 11, 11, 8, 5, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 0, 0, 0, 1, 6, 13, 19, 25, 27, 27, 25, 23, 22, 22, 22, 22, 20, 16, 12, 8, 7, 8, 11, 16, 20, 23, 25, 25, 24, 24, 25, 27, 28, 30, 30, 30, 29, 28, 27, 26, 25, 26, 27, 29, 30, 29, 26, 21, 15, 10, 9, 12, 19, 26, 32, 34, 33, 30, 26, 24, 23, 23, 23, 24, 24, 25, 28, 32, 37, 40, 41, 38, 34, 30, 28, 29, 32, 36, 39, 40, 39, 37, 35, 34, 36, 38, 40, 41, 41, 38, 36, 35, 37, 42, 49, 57, 62, 65, 63, 59, 53, 48, 45, 43, 44, 47, 50, 53, 57, 60, 61, 61, 59, 55, 51, 47, 44, 43, 44, 46, 49, 51, 54, 55, 57, 57, 56, 53, 49, 45, 40, 37, 35, 34, 35, 36, 39, 42, 46, 50, 55, 58, 58, 56, 51, 47, 43, 42, 44, 47, 51, 53, 55, 56, 57, 59, 63, 66, 68, 67, 64, 60, 54, 49, 47, 47, 50, 54, 59, 61, 62, 61, 58, 54, 49, 45, 42, 40, 39, 39, 40, 41, 40, 38, 36, 33, 32, 31, 31, 32, 32, 32, 31, 30, 29, 28, 29, 31, 33, 35, 38, 40, 40, 40, 37, 32, 27, 22, 20, 20, 23, 27, 30, 31, 28, 24, 19, 16, 14, 15, 17, 18, 20, 20, 19, 18, 16, 14, 11, 10, 9, 9, 10, 11, 10, 9, 6, 2, 0, 0, 0, 3, 6, 9, 9, 8, 6, 3, 1, 0, 0, 0, 3, 7, 13, 17, 18, 16, 12, 6, 2, 1, 3, 6, 9, 10, 10, 8, 7, 8, 11, 15, 19, 21, 22, 20, 16, 13, 9, 7, 5, 4, 5, 6, 7, 9, 11, 11, 9, 7, 4, 2, 3, 7, 12, 18, 23, 25, 23, 19, 14, 9, 7, 6, 6, 7, 7, 7, 7, 7, 9, 12, 16, 18, 20, 19, 18, 17, 17, 19, 23, 27, 29, 28, 24, 18, 12, 8, 7, 9, 13, 17, 20, 21, 21, 21, 21, 21, 21, 20, 17, 13, 8, 5, 5, 8, 13, 17, 19, 18, 16, 12, 8, 6, 5, 4, 3, 3, 2, 2, 3, 7, 10, 14, 16, 17, 15, 13, 10, 9, 8, 8, 8, 8, 8, 7, 7, 6, 6, 6, 5, 5, 5, 5, 6, 7, 7, 8, 8, 8, 8, 8, 7, 5, 4, 2, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 5, 7, 9, 8, 6, 3, 1, 0, 2, 6, 11, 15, 18, 18, 17, 16, 16, 18, 21, 24, 25, 25, 23, 21, 20, 21, 23, 25, 27, 28, 29, 29, 29, 30, 31, 33, 34, 36, 37, 38, 39, 38, 36, 32, 29, 27, 28, 31, 36, 42, 46, 47, 46, 44, 43, 43, 44, 45, 45, 43, 39, 33, 28, 26, 25, 27, 28, 28, 25, 21, 16, 13, 13, 15, 17, 19, 19, 19, 18, 17, 18, 20, 21, 22, 20, 18, 15, 13, 14, 15, 16, 17, 17, 16, 14, 13, 13, 13, 14, 15, 15, 13, 10, 7, 4, 3, 4, 6, 10, 13, 15, 15, 14, 12, 9, 7, 6, 6, 8, 12, 16, 21, 25, 28, 29, 29, 28, 26, 23, 21, 17, 14, 12, 10, 11, 14, 18, 23, 28, 31, 34, 37, 39, 41, 42, 41, 36, 28, 18, 11, 7, 8, 14, 21, 26, 28, 25, 21, 17, 15, 16, 17, 18, 16, 12, 7, 4, 4, 9, 15, 21, 24, 24, 21, 18, 15, 15, 16, 17, 17, 14, 10, 5, 3, 3, 6, 12, 18, 22, 22, 20, 16, 12, 9, 8, 8, 10, 11, 12, 11, 10, 7, 5, 3, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 4, 9, 16, 20, 22, 19, 13, 7, 3, 3, 6, 12, 17, 21, 22, 20, 16, 11, 8, 7, 8, 10, 14, 17, 18, 18, 16, 14, 12, 12, 12, 14, 15, 15, 15, 14, 12, 11, 11, 11, 12, 12, 12, 12, 12, 12, 13, 14, 15, 16, 16, 16, 15, 13, 12, 12, 14, 17, 22, 26, 28, 28, 25, 20, 16, 13, 12, 15, 18, 22, 25, 25, 25, 24, 23, 23, 24, 24, 23, 20, 18, 16, 15, 15, 16, 16, 15, 13, 11, 8, 7, 7, 9, 10, 10, 9, 8, 8, 9, 12, 16, 19, 20, 19, 15, 10, 6, 2, 1, 0, 1, 2, 4, 5, 6, 8, 9, 9, 8, 6, 3, 1, 0, 0, 1, 5, 10, 15, 18, 18, 16, 11, 6, 2, 0, 0, 2, 5, 9, 13, 16, 18, 19, 20, 20, 20, 21, 22, 24, 24, 22, 19, 14, 8, 4, 2, 2, 5, 8, 11, 13, 13, 12, 10, 8, 8, 9, 12, 16, 21, 25, 28, 29, 31, 34, 38, 41, 42, 41, 35, 28, 21, 16, 15, 19, 26, 34, 41, 45, 47, 47, 45, 41, 37, 32, 27, 24, 21, 21, 23, 27, 32, 37, 40, 42, 42, 41, 38, 35, 33, 32, 32, 34, 35, 37, 38, 38, 39, 40, 42, 45, 48, 51, 54, 55, 55, 55, 54, 52, 48, 43, 39, 36, 36, 39, 46, 53, 59, 61, 60, 56, 50, 45, 42, 41, 42, 44, 47, 49, 50, 51, 52, 52, 52, 53, 54, 55, 56, 58, 60, 61, 62, 62, 62, 61, 59, 55, 50, 43, 36, 30, 28, 28, 31, 35, 38, 38, 35, 31, 26, 23, 24, 27, 31, 34, 34, 32, 28, 24, 22, 23, 25, 29, 30, 29, 23, 16, 10, 7, 8, 12, 18, 22, 24, 24, 21, 19, 17, 16, 15, 14, 12, 10, 9, 9, 12, 16, 19, 21, 21, 19, 16, 15, 15, 18, 22, 25, 27, 26, 23, 19, 16, 16, 18, 21, 26, 29, 30, 28, 26, 23, 21, 21, 22, 24, 25, 25, 25, 25, 28, 34, 42, 49, 52, 50, 43, 32, 22, 16, 16, 23, 35, 48, 60, 68, 72, 72, 71, 68, 64, 61, 58, 56, 56, 58, 61, 66, 70, 73, 73, 71, 67, 64, 62, 62, 62, 62, 62, 62, 61, 60, 60, 59, 58, 56, 54, 50, 47, 45, 45, 46, 48, 51, 52, 51, 48, 43, 38, 33, 29, 28, 28, 30, 31, 32, 31, 30, 27, 24, 20, 18, 16, 17, 21, 26, 31, 34, 35, 31, 23, 14, 6, 1, 0, 2, 6, 10, 14, 15, 15, 14, 13, 10, 8, 6, 4, 4, 5, 9, 13, 16, 17, 15, 11, 6, 1, 0, 0, 1, 5, 9, 13, 15, 16, 15, 14, 13, 13, 12, 12, 10, 7, 4, 1, 0, 1, 4, 9, 14, 17, 19, 19, 17, 17, 17, 18, 19, 19, 19, 19, 20, 21, 22, 23, 24, 25, 24, 24, 24, 25, 24, 24, 23, 23, 23, 24, 26, 28, 28, 27, 24, 20, 16, 12, 10, 8, 8, 7, 7, 7, 6, 6, 6, 7, 8, 9, 10, 11, 12, 10, 8, 5, 2, 0, 0, 0, 1, 3, 5, 5, 4, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 5, 7, 8, 8, 7, 5, 4, 3, 2, 3, 3, 3, 3, 4, 5, 7, 8, 8, 8, 7, 6, 5, 6, 7, 10, 13, 17, 19, 21, 20, 18, 14, 11, 8, 8, 11, 15, 19, 22, 23, 20, 15, 9, 4, 0, 0, 0, 0, 3, 5, 6, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 2, 5, 8, 10, 10, 8, 6, 3, 1, 0, 1, 4, 6, 8, 10, 10, 10, 10, 8, 6, 4, 1, 0, 0, 1, 4, 7, 11, 13, 14, 15, 15, 15, 14, 14, 13, 12, 11, 12, 13, 16, 19, 22, 24, 26, 28, 30, 31, 31, 32, 32, 33, 35, 36, 36, 36, 35, 34, 35, 39, 48, 61, 73, 83, 86, 82, 71, 58, 47, 40, 40, 45, 54, 64, 72, 76, 77, 76, 73, 69, 65, 60, 53, 46, 39, 34, 33, 36, 42, 50, 56, 59, 59, 56, 53, 52, 53, 56, 60, 61, 60, 56, 49, 44, 41, 43, 48, 55, 62, 67, 66, 61, 52, 41, 32, 27, 27, 31, 38, 45, 51, 53, 54, 55, 56, 59, 63, 66, 67, 66, 62, 59, 56, 56, 57, 58, 58, 56, 52, 47, 42, 41, 41, 44, 49, 52, 54, 56, 56, 56, 57, 58, 58, 58, 56, 56, 57, 60, 64, 66, 65, 60, 52, 43, 36, 35, 39, 47, 57, 66, 71, 72, 69, 65, 60, 56, 54, 53, 54, 58, 63, 70, 76, 81, 83, 83, 81, 80, 80, 81, 83, 85, 83, 80, 74, 68, 65, 65, 68, 73, 79, 84, 87, 89, 89, 89, 87, 85, 81, 76, 70, 65, 60, 55, 51, 47, 43, 40, 39, 40, 43, 47, 49, 50, 47, 43, 38, 35, 35, 38, 42, 46, 49, 49, 46, 42, 38, 36, 37, 42, 50, 60, 69, 74, 76, 73, 67, 60, 55, 52, 51, 53, 56, 60, 64, 68, 73, 77, 81, 84, 84, 84, 83, 83, 86, 90, 95, 101, 105, 108, 111, 111, 111, 111, 109, 106, 102, 99, 98, 100, 104, 110, 117, 123, 126, 124, 120, 113, 105, 100, 98, 101, 107, 115, 123, 128, 128, 124, 116, 107, 101, 99, 102, 108, 116, 121, 123, 122, 118, 115, 113, 113, 113, 112, 109, 103, 96, 90, 86, 86, 89, 93, 95, 95, 92, 90, 89, 93, 101, 112, 122, 130, 132, 129, 123, 115, 106, 100, 96, 94, 95, 99, 103, 108, 113, 117, 120, 120, 120, 118, 115, 111, 105, 98, 89, 82, 76, 73, 74, 76, 76, 74, 68, 59, 49, 42, 39, 41, 46, 51, 54, 53, 50, 45, 41, 38, 38, 40, 42, 44, 46, 46, 44, 42, 40, 37, 34, 32, 31, 31, 31, 29, 25, 21, 15, 12, 10, 13, 18, 24, 30, 35, 36, 36, 34, 31, 29, 28, 28, 30, 32, 36, 39, 40, 41, 42, 42, 43, 45, 47, 49, 49, 49, 49, 51, 55, 62, 70, 76, 77, 74, 67, 58, 50, 46, 46, 50, 56, 61, 64, 63, 59, 54, 50, 47, 46, 48, 51, 54, 56, 56, 54, 52, 51, 51, 54, 59, 64, 66, 64, 60, 53, 47, 44, 44, 48, 53, 56, 56, 53, 49, 45, 44, 47, 52, 56, 56, 53, 47, 41, 36, 35, 38, 43, 48, 52, 54, 54, 55, 55, 55, 54, 51, 44, 37, 29, 23, 20, 21, 23, 24, 24, 22, 18, 12, 8, 6, 7, 8, 11, 12, 11, 9, 5, 2, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 4, 4, 2, 1, 0, 2, 6, 12, 18, 22, 24, 22, 19, 16, 15, 16, 20, 25, 31, 37, 43, 48, 53, 57, 60, 64, 67, 71, 75, 78, 79, 78, 75, 71, 67, 66, 69, 74, 82, 91, 99, 105, 110, 112, 113, 111, 108, 104, 101, 99, 100, 105, 112, 120, 126, 130, 129, 123, 115, 106, 97, 89, 83, 79, 75, 71, 67, 61, 56, 51, 47, 43, 40, 38, 36, 35, 34, 34, 34, 32, 30, 26, 21, 16, 12, 9, 7, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 4, 8, 12, 16, 18, 18, 16, 13, 10, 9, 9, 11, 13, 15, 16, 16, 15, 14, 14, 14, 14, 15, 14, 13, 10, 7, 4, 1, 0, 1, 4, 7, 10, 11, 10, 8, 5, 1, 0, 0, 1, 3, 5, 5, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 7, 8, 9, 8, 6, 3, 2, 3, 7, 14, 21, 26, 28, 25, 18, 11, 4, 1, 1, 5, 9, 13, 14, 14, 11, 9, 7, 9, 12, 15, 19, 20, 19, 17, 14, 13, 13, 14, 15, 15, 12, 9, 4, 1, 0, 0, 1, 3, 5, 5, 4, 2, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 3, 3, 4, 5, 7, 8, 9, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 3, 4, 6, 8, 8, 8, 8, 7, 9, 12, 16, 20, 22, 21, 17, 11, 5, 2, 2, 5, 11, 16, 20, 21, 19, 15, 11, 9, 8, 10, 13, 17, 21, 23, 25, 26, 25, 24, 23, 21, 18, 17, 15, 15, 16, 17, 18, 18, 17, 15, 13, 12, 11, 11, 11, 12, 12, 11, 10, 10, 10, 10, 10, 10, 10, 9, 9, 10, 10, 10, 10, 9, 7, 4, 2, 1, 2, 4, 8, 12, 16, 19, 21, 22, 22, 23, 23, 22, 22, 21, 21, 22, 23, 25, 27, 29, 30, 29, 28, 26, 25, 25, 25, 27, 29, 29, 28, 25, 22, 18, 16, 17, 19, 22, 25, 27, 27, 26, 24, 23, 22, 22, 23, 25, 27, 30, 33, 37, 40, 42, 42, 39, 36, 32, 29, 27, 27, 28, 31, 33, 37, 40, 42, 44, 45, 44, 43, 42, 41, 42, 44, 46, 47, 46, 43, 39, 33, 29, 27, 28, 30, 33, 35, 36, 34, 32, 28, 26, 25, 26, 27, 29, 31, 32, 32, 31, 30, 27, 23, 19, 15, 13, 14, 17, 22, 26, 29, 28, 25, 19, 14, 10, 9, 9, 11, 13, 13, 13, 12, 11, 11, 12, 13, 13, 13, 12, 10, 8, 7, 7, 7, 7, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 2, 5, 10, 14, 16, 17, 15, 12, 7, 3, 0, 0, 0, 2, 5, 6, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 2, 4, 7, 8, 9, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 7, 6, 3, 1, 0, 0, 1, 3, 5, 5, 5, 3, 1, 0, 0, 1, 5, 8, 11, 11, 10, 6, 3, 0, 0, 0, 2, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 3, 5, 7, 8, 7, 5, 3, 2, 3, 4, 7, 8, 8, 6, 4, 1, 0, 0, 1, 3, 5, 5, 6, 6, 7, 8, 10, 11, 10, 7, 3, 1, 0, 1, 4, 8, 11, 13, 12, 9, 7, 6, 7, 9, 12, 15, 17, 17, 17, 17, 17, 18, 19, 20, 22, 23, 24, 25, 25, 24, 23, 21, 20, 19, 18, 18, 19, 21, 23, 24, 25, 25, 23, 22, 21, 21, 22, 22, 22, 21, 19, 17, 15, 14, 14, 13, 12, 10, 8, 5, 3, 2, 2, 4, 6, 8, 9, 9, 7, 5, 3, 1, 1, 2, 4, 6, 8, 9, 8, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 3, 3, 2, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 2, 3, 3, 4, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 4, 6, 8, 10, 11, 10, 9, 6, 3, 1, 0, 0, 1, 3, 5, 6, 5, 4, 2, 0, 0, 0, 2, 4, 5, 4, 3, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 4, 6, 7, 7, 5, 2, 0, 0, 0, 2, 4, 5, 4, 3, 1, 0, 1, 4, 7, 10, 11, 11, 10, 8, 5, 3, 1, 0, 0, 1, 4, 9, 15, 20, 24, 26, 26, 24, 22, 20, 19, 18, 19, 19, 21, 22, 24, 26, 26, 25, 23, 21, 18, 17, 19, 22, 27, 31, 32, 30, 26, 21, 17, 16, 17, 20, 23, 24, 24, 23, 22, 22, 23, 26, 28, 29, 28, 26, 24, 23, 23, 23, 24, 25, 25, 24, 23, 22, 22, 23, 24, 25, 26, 26, 26, 25, 24, 24, 24, 26, 30, 34, 39, 42, 43, 42, 38, 32, 26, 22, 20, 21, 24, 26, 26, 25, 22, 21, 21, 22, 24, 25, 24, 20, 15, 10, 6, 5, 5, 7, 9, 12, 14, 15, 16, 16, 14, 11, 7, 3, 1, 0, 1, 3, 7, 10, 13, 14, 14, 13, 11, 8, 6, 3, 1, 0, 0, 0, 2, 4, 7, 9, 11, 11, 11, 10, 9, 9, 9, 9, 10, 9, 8, 6, 3, 1, 0, 0, 0, 3, 5, 8, 9, 8, 6, 3, 1, 0, 0, 0, 2, 3, 5, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 2, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 0, 0, 0, 0, 0, 2, 2, 3, 2, 1, 0, 0, 0, 2, 4, 6, 7, 6, 4, 2, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 2, 1, 0, 1, 4, 8, 13, 17, 18, 18, 17, 16, 15, 15, 15, 15, 15, 14, 13, 12, 12, 12, 13, 15, 18, 20, 22, 24, 25, 25, 25, 24, 22, 21, 19, 19, 19, 20, 22, 24, 25, 26, 26, 25, 25, 24, 24, 24, 23, 22, 20, 18, 17, 16, 17, 18, 20, 21, 21, 20, 19, 17, 17, 17, 18, 20, 21, 21, 20, 19, 16, 13, 11, 8, 7, 6, 7, 8, 9, 10, 11, 11, 11, 11, 10, 10, 9, 9, 8, 8, 8, 8, 9, 10, 11, 12, 14, 15, 16, 15, 13, 10, 6, 2, 0, 0, 2, 7, 12, 16, 19, 19, 18, 17, 16, 16, 17, 19, 20, 20, 20, 18, 17, 16, 15, 16, 17, 19, 22, 24, 27, 28, 29, 28, 27, 25, 24, 23, 23, 23, 23, 24, 24, 24, 23, 22, 21, 20, 19, 19, 20, 22, 23, 25, 26, 26, 25, 23, 20, 17, 14, 11, 8, 7, 7, 8, 10, 12, 15, 17, 18, 19, 20, 19, 18, 17, 16, 15, 14, 13, 13, 11, 9, 7, 4, 2, 1, 2, 3, 6, 8, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 6, 4, 3, 1, 0, 1, 3, 5, 8, 9, 8, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 4, 3, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 3, 6, 9, 10, 10, 8, 5, 2, 0, 0, 0, 2, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 1, 0, 0, 1, 2, 3, 5, 6, 6, 7, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 1, 3, 5, 7, 8, 9, 9, 8, 7, 7, 6, 5, 5, 4, 4, 4, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 3, 6, 8, 9, 8, 6, 4, 1, 0, 0, 0, 0, 0, 0],
-"peakC": [1287, 1301, 1328, 1373, 1441, 1524, 1605, 1668, 1716, 1763, 1820, 1889, 1964, 2038, 2110, 2185, 2270, 2364, 2467, 2575, 2683, 2786, 2883, 2975, 3062, 3146, 3226, 3301, 3369, 3430, 3484, 3529, 3565, 3590, 3601, 3598, 3581, 3550, 3508, 3454, 3388, 3309, 3217, 3110, 2990, 2858, 2714, 2560, 2400, 2237, 2076, 1921, 1776, 1640, 1512, 1387, 1261, 1134, 1009, 890, 782, 690, 613, 550, 498, 454, 418, 387, 362, 340, 319, 297, 274, 250, 230, 215, 207, 205, 205, 205, 201, 194, 183, 173, 164, 159, 156, 155, 153, 151, 147, 142, 138, 136, 137, 141, 149, 160, 173, 186, 201, 215, 229, 243, 256, 270, 284, 299, 314, 328, 339, 346, 350, 351, 352, 353, 355, 358, 358, 355, 347, 336, 325, 315, 309, 304, 298, 286, 267, 243, 216, 190, 168, 153, 141, 132, 123, 112, 100, 89, 80, 74, 71, 70, 71, 74, 77, 83, 93, 107, 126, 150, 176, 202, 224, 240, 248, 248, 243, 234, 223, 209, 192, 171, 148, 125, 104, 87, 75, 67, 62, 56, 49, 41, 34, 29, 27, 28, 31, 34, 37, 39, 41, 44, 50, 60, 75, 95, 121, 152, 186, 223, 257, 284, 301, 306, 301, 287, 267, 246, 224, 202, 179, 154, 127, 100, 75, 55, 40, 31, 26, 25, 25, 25, 25, 24, 22, 20, 21, 29, 46, 73, 111, 155, 202, 247, 287, 320, 346, 363, 370, 366, 350, 322, 283, 239, 195, 156, 127, 110, 106, 114, 131, 157, 190, 226, 264, 298, 326, 342, 345, 333, 309, 274, 234, 192, 151, 115, 84, 60, 42, 29, 22, 18, 15, 14, 12, 11, 11, 13, 16, 20, 23, 24, 24, 23, 21, 20, 21, 23, 25, 27, 27, 26, 24, 22, 20, 20, 19, 19, 18, 18, 18, 19, 20, 21, 20, 18, 13, 8, 4, 2, 3, 6, 10, 13, 14, 13, 10, 6, 3, 2, 3, 5, 8, 11, 13, 14, 14, 14, 13, 16, 24, 40, 67, 106, 154, 209, 264, 314, 352, 373, 373, 354, 317, 268, 212, 157, 106, 65, 35, 15, 4, 0, 0, 2, 5, 7, 8, 8, 7, 6, 5, 6, 7, 8, 8, 8, 6, 4, 2, 2, 3, 4, 6, 6, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 5, 16, 36, 69, 115, 173, 238, 303, 360, 400, 417, 410, 378, 330, 271, 210, 155, 109, 74, 49, 33, 22, 15, 10, 7, 6, 6, 7, 8, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 15, 38, 76, 127, 189, 255, 316, 363, 387, 387, 361, 316, 259, 200, 146, 101, 67, 43, 27, 16, 10, 8, 8, 11, 15, 19, 22, 24, 24, 24, 23, 24, 25, 28, 30, 33, 33, 33, 32, 31, 32, 33, 34, 33, 30, 24, 18, 19, 31, 62, 112, 180, 256, 331, 391, 427, 431, 406, 355, 290, 220, 155, 101, 61, 33, 16, 5, 1, 3, 18, 49, 101, 175, 265, 360, 446, 508, 533, 518, 465, 386, 293, 202, 124, 66, 30, 11, 7, 11, 18, 25, 30, 31, 30, 27, 26, 26, 30, 37, 45, 52, 57, 59, 58, 54, 50, 45, 41, 38, 37, 37, 38, 39, 39, 37, 33, 28, 22, 16, 11, 6, 2, 0, 1, 4, 9, 17, 24, 30, 31, 28, 23, 24, 36, 67, 121, 195, 281, 365, 431, 468, 467, 433, 377, 318, 275, 266, 297, 364, 452, 540, 604, 628, 603, 533, 431, 317, 208, 118, 56, 21, 6, 4, 8, 13, 17, 19, 20, 21, 22, 22, 20, 17, 13, 9, 5, 2, 0, 0, 2, 4, 6, 8, 9, 9, 8, 6, 4, 2, 1, 1, 3, 6, 9, 12, 13, 12, 10, 7, 4, 4, 6, 11, 18, 24, 30, 33, 34, 32, 28, 22, 17, 12, 9, 8, 9, 11, 16, 20, 25, 28, 29, 28, 25, 19, 13, 7, 3, 1, 2, 5, 8, 8, 5, 1, 2, 17, 56, 125, 224, 344, 468, 573, 638, 648, 601, 509, 396, 290, 219, 198, 231, 306, 399, 484, 537, 544, 505, 428, 330, 231, 144, 79, 38, 17, 8, 7, 7, 6, 5, 3, 2, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 14, 20, 24, 27, 27, 26, 24, 22, 18, 14, 9, 5, 1, 0, 0, 3, 5, 8, 9, 8, 7, 7, 8, 9, 12, 13, 12, 10, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 6, 4, 1, 0, 0, 5, 14, 25, 35, 41, 42, 37, 27, 15, 5, 0, 0, 7, 20, 36, 50, 60, 62, 57, 47, 34, 23, 15, 13, 16, 22, 30, 37, 41, 41, 36, 28, 19, 10, 6, 8, 18, 34, 52, 68, 75, 69, 49, 23, 3, 7, 51, 146, 292, 471, 655, 810, 901, 907, 826, 674, 486, 304, 170, 112, 139, 238, 380, 528, 642, 697, 682, 602, 479, 341, 214, 117, 60, 37, 38, 48, 52, 45, 28, 11, 6, 30, 92, 192, 320, 457, 577, 653, 668, 616, 508, 368, 229, 127, 90, 131, 244, 407, 582, 729, 812, 813, 731, 586, 414, 255, 147, 112, 154, 258, 394, 526, 620, 654, 623, 536, 417, 290, 179, 95, 43, 16, 5, 4, 6, 11, 19, 28, 38, 46, 48, 44, 35, 24, 16, 12, 14, 20, 27, 33, 34, 32, 27, 21, 18, 18, 23, 31, 40, 49, 55, 56, 53, 45, 35, 27, 24, 26, 35, 49, 63, 75, 81, 81, 73, 60, 41, 20, 1, 0, 7, 53, 136, 255, 392, 525, 626, 672, 654, 576, 456, 321, 197, 103, 47, 25, 24, 27, 26, 18, 11, 21, 65, 153, 280, 430, 571, 669, 695, 638, 512, 352, 208, 128, 148, 272, 476, 710, 914, 1035, 1044, 942, 758, 536, 324, 159, 57, 16, 19, 44, 73, 93, 100, 94, 80, 64, 49, 39, 35, 38, 46, 56, 67, 76, 80, 79, 73, 63, 51, 38, 29, 23, 22, 26, 33, 41, 47, 47, 39, 23, 5, 0, 6, 53, 142, 268, 411, 542, 629, 648, 590, 468, 315, 172, 83, 77, 163, 323, 520, 704, 828, 860, 792, 646, 464, 295, 188, 168, 237, 369, 522, 651, 718, 707, 624, 492, 342, 204, 99, 34, 4, 0, 6, 15, 20, 21, 19, 15, 11, 8, 5, 4, 4, 5, 5, 6, 6, 7, 7, 8, 9, 10, 9, 8, 7, 5, 3, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 9, 14, 18, 18, 16, 11, 6, 2, 0, 0, 0, 2, 5, 7, 8, 7, 6, 4, 2, 0, 0, 0, 0, 3, 7, 11, 13, 13, 10, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 5, 5, 4, 2, 0, 0, 0, 4, 11, 21, 29, 34, 33, 28, 19, 10, 2, 0, 0, 3, 10, 17, 22, 24, 22, 16, 10, 3, 0, 0, 1, 6, 12, 19, 24, 27, 26, 22, 16, 9, 4, 3, 7, 14, 23, 33, 44, 51, 52, 42, 22, 0, 0, 12, 97, 251, 461, 689, 886, 1001, 1006, 901, 715, 497, 296, 148, 68, 49, 68, 99, 121, 123, 107, 81, 56, 42, 41, 53, 71, 88, 100, 105, 101, 90, 71, 42, 10, 0, 0, 58, 197, 407, 658, 901, 1074, 1134, 1063, 882, 638, 389, 185, 54, 0, 0, 29, 60, 74, 64, 35, 2, 0, 7, 78, 204, 369, 544, 690, 771, 765, 676, 526, 354, 196, 81, 16, 0, 0, 7, 14, 13, 7, 1, 0, 3, 10, 18, 25, 30, 34, 36, 36, 35, 34, 32, 29, 26, 24, 22, 20, 16, 11, 6, 2, 0, 0, 1, 3, 5, 5, 5, 6, 10, 18, 29, 40, 48, 51, 49, 44, 37, 31, 24, 16, 7, 2, 10, 42, 104, 198, 313, 430, 522, 568, 556, 490, 387, 272, 168, 93, 52, 40, 44, 52, 54, 47, 35, 20, 9, 2, 0, 0, 0, 2, 7, 17, 29, 42, 52, 54, 48, 36, 22, 11, 10, 18, 35, 55, 69, 70, 55, 28, 1, 0, 24, 109, 246, 416, 583, 708, 759, 721, 607, 446, 279, 138, 45, 0, 0, 1, 14, 23, 25, 24, 21, 19, 16, 13, 8, 4, 2, 5, 13, 24, 37, 48, 51, 42, 22, 0, 0, 14, 98, 244, 434, 633, 793, 871, 846, 725, 543, 345, 173, 56, 0, 0, 10, 35, 53, 57, 51, 37, 23, 12, 8, 9, 17, 28, 42, 56, 69, 80, 84, 80, 62, 33, 2, 0, 12, 100, 257, 468, 694, 883, 988, 981, 866, 674, 456, 262, 126, 60, 51, 75, 103, 116, 106, 78, 43, 16, 4, 9, 29, 56, 80, 97, 101, 94, 78, 57, 36, 19, 7, 3, 7, 20, 38, 58, 73, 76, 63, 35, 4, 0, 18, 107, 261, 461, 669, 835, 916, 886, 751, 546, 328, 157, 80, 119, 263, 471, 689, 856, 928, 886, 739, 526, 302, 124, 37, 60, 183, 371, 570, 725, 798, 772, 659, 493, 315, 164, 60, 7, 0, 1, 12, 18, 17, 12, 8, 6, 7, 8, 9, 9, 6, 3, 0, 0, 0, 0, 6, 12, 13, 7, 0, 0, 15, 79, 192, 346, 511, 650, 725, 716, 625, 477, 310, 162, 58, 3, 0, 0, 16, 29, 36, 38, 39, 40, 41, 40, 37, 32, 25, 18, 12, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 11, 14, 16, 15, 12, 8, 3, 0, 0, 0, 6, 18, 34, 52, 69, 79, 80, 72, 59, 43, 31, 28, 34, 50, 71, 92, 107, 111, 104, 87, 66, 46, 35, 34, 44, 60, 78, 90, 93, 85, 69, 49, 31, 18, 16, 22, 35, 51, 66, 78, 83, 81, 70, 47, 17, 0, 0, 36, 147, 320, 531, 732, 874, 916, 848, 689, 483, 282, 123, 27, 0, 0, 14, 36, 46, 40, 20, 0, 0, 8, 82, 214, 389, 575, 727, 803, 780, 658, 469, 260, 84, 0, 0, 114, 315, 552, 769, 911, 942, 860, 689, 477, 274, 120, 28, 0, 0, 10, 22, 26, 25, 21, 19, 18, 17, 15, 11, 6, 2, 0, 0, 3, 9, 16, 25, 34, 42, 47, 47, 42, 33, 23, 14, 9, 10, 17, 29, 44, 60, 73, 80, 79, 72, 58, 43, 30, 22, 21, 26, 35, 43, 47, 46, 39, 30, 20, 13, 12, 15, 22, 31, 37, 39, 37, 30, 20, 9, 1, 0, 1, 15, 39, 67, 94, 113, 118, 106, 82, 52, 26, 12, 15, 38, 75, 120, 160, 184, 181, 148, 93, 33, 0, 3, 79, 221, 411, 607, 765, 845, 827, 719, 550, 361, 194, 77, 21, 18, 49, 93, 132, 151, 145, 115, 67, 17, 0, 5, 92, 255, 476, 714, 911, 1011, 979, 815, 561, 286, 74, 0, 73, 307, 638, 981, 1242, 1351, 1280, 1048, 724, 394, 147, 41, 93, 277, 529, 773, 937, 975, 879, 677, 425, 198, 61, 57, 194, 439, 729, 986, 1139, 1146, 1005, 754, 462, 209, 63, 60, 194, 421, 673, 877, 978, 953, 816, 609, 387, 196, 67, 4, 0, 9, 30, 42, 41, 31, 18, 8, 4, 5, 9, 13, 17, 20, 23, 27, 31, 33, 29, 16, 0, 0, 4, 62, 167, 308, 457, 574, 628, 602, 505, 366, 220, 102, 27, 0, 0, 4, 13, 16, 12, 7, 4, 3, 3, 4, 3, 2, 1, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 10, 13, 15, 14, 12, 7, 3, 0, 0, 0, 7, 20, 37, 55, 69, 75, 72, 59, 40, 22, 9, 7, 15, 31, 52, 72, 86, 91, 87, 75, 60, 46, 34, 25, 19, 17, 17, 20, 26, 31, 31, 23, 8, 0, 0, 32, 116, 244, 397, 538, 630, 646, 581, 456, 304, 163, 59, 3, 0, 0, 22, 44, 63, 76, 86, 91, 88, 77, 61, 42, 27, 22, 29, 46, 67, 85, 94, 92, 77, 56, 32, 14, 6, 9, 22, 42, 61, 75, 80, 73, 59, 40, 22, 10, 8, 13, 23, 36, 47, 56, 60, 57, 45, 23, 0, 0, 9, 81, 210, 379, 555, 691, 746, 701, 563, 368, 170, 25, 0, 37, 205, 437, 677, 860, 935, 879, 706, 464, 223, 51, 0, 77, 265, 506, 733, 885, 926, 850, 687, 481, 282, 128, 35, 0, 0, 18, 35, 43, 41, 36, 32, 31, 33, 34, 33, 30, 26, 27, 32, 41, 47, 43, 27, 3, 0, 2, 69, 195, 369, 557, 712, 794, 780, 676, 511, 329, 171, 62, 6, 0, 0, 16, 29, 39, 47, 55, 62, 68, 67, 60, 48, 35, 24, 16, 14, 14, 16, 18, 18, 17, 16, 15, 13, 12, 10, 8, 6, 3, 1, 0, 0, 1, 3, 5, 7, 7, 6, 4, 2, 0, 0, 0, 1, 2, 4, 5, 6, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 2, 6, 9, 11, 12, 10, 6, 2, 0, 0, 1, 4, 9, 12, 13, 11, 8, 3, 0, 0, 0, 4, 10, 16, 21, 21, 19, 14, 9, 3, 0, 0, 0, 3, 11, 22, 37, 52, 64, 70, 69, 62, 50, 37, 26, 19, 17, 20, 27, 36, 41, 36, 21, 0, 0, 3, 64, 180, 337, 505, 642, 710, 687, 582, 424, 257, 119, 31, 0, 0, 6, 18, 20, 14, 5, 0, 0, 0, 0, 4, 8, 13, 17, 20, 21, 19, 14, 9, 4, 0, 0, 0, 0, 2, 7, 12, 18, 23, 25, 23, 19, 13, 8, 2, 0, 0, 0, 5, 15, 27, 40, 50, 55, 53, 46, 35, 23, 15, 11, 14, 22, 32, 36, 29, 12, 0, 0, 24, 112, 251, 419, 576, 677, 694, 621, 480, 312, 159, 51, 0, 0, 9, 39, 65, 83, 92, 92, 84, 69, 50, 32, 20, 18, 29, 50, 76, 99, 114, 115, 105, 85, 63, 46, 39, 43, 57, 77, 96, 110, 113, 104, 86, 63, 41, 26, 23, 30, 45, 62, 75, 81, 77, 64, 47, 32, 21, 19, 25, 36, 49, 61, 71, 78, 79, 69, 48, 17, 0, 0, 50, 187, 398, 651, 889, 1046, 1073, 957, 727, 448, 198, 47, 32, 151, 366, 610, 815, 923, 906, 770, 554, 318, 131, 45, 86, 242, 468, 699, 869, 932, 874, 718, 508, 299, 133, 31, 0, 0, 21, 47, 59, 52, 26, 0, 0, 5, 102, 275, 504, 740, 923, 999, 947, 782, 553, 322, 140, 31, 0, 0, 7, 18, 17, 8, 0, 0, 0, 0, 4, 5, 4, 2, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 4, 7, 8, 8, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 12, 14, 14, 12, 10, 6, 2, 0, 0, 3, 10, 19, 29, 37, 41, 40, 34, 24, 13, 4, 2, 8, 24, 46, 70, 91, 105, 107, 99, 84, 65, 48, 34, 26, 21, 19, 19, 18, 18, 19, 20, 21, 21, 20, 17, 13, 8, 3, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 8, 19, 32, 46, 56, 60, 58, 49, 36, 23, 12, 5, 0, 0, 0, 3, 7, 12, 18, 22, 23, 22, 17, 11, 5, 1, 0, 0, 2, 4, 6, 6, 5, 4, 3, 2, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 7, 18, 32, 47, 58, 62, 60, 52, 42, 34, 30, 31, 34, 38, 39, 36, 31, 24, 18, 13, 12, 13, 19, 28, 39, 52, 63, 70, 70, 63, 51, 35, 22, 14, 14, 23, 40, 62, 83, 96, 95, 75, 40, 2, 0, 11, 99, 249, 437, 620, 749, 789, 729, 586, 404, 229, 95, 19, 0, 0, 6, 13, 11, 4, 0, 0, 0, 0, 3, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 4, 2, 0, 0, 2, 8, 17, 28, 39, 47, 51, 49, 41, 29, 16, 4, 0, 0, 8, 24, 43, 59, 67, 66, 56, 39, 21, 6, 0, 0, 4, 16, 30, 42, 49, 48, 41, 29, 16, 6, 0, 0, 7, 23, 47, 75, 101, 115, 109, 80, 36, 0, 0, 53, 193, 402, 646, 868, 1008, 1025, 910, 690, 424, 180, 20, 0, 70, 255, 487, 703, 849, 892, 825, 674, 480, 288, 137, 44, 7, 9, 32, 55, 68, 64, 43, 13, 0, 0, 37, 147, 315, 515, 703, 832, 865, 794, 642, 448, 262, 117, 30, 0, 0, 8, 21, 28, 33, 40, 50, 64, 78, 86, 87, 81, 68, 53, 38, 25, 17, 13, 12, 13, 14, 14, 13, 10, 9, 9, 13, 22, 36, 51, 63, 65, 53, 29, 1, 0, 6, 75, 195, 348, 500, 610, 647, 600, 485, 334, 188, 77, 13, 0, 0, 9, 19, 20, 17, 12, 8, 7, 7, 5, 2, 0, 0, 5, 16, 32, 48, 60, 65, 60, 48, 33, 17, 5, 0, 0, 1, 6, 9, 11, 9, 6, 3, 4, 7, 14, 21, 26, 28, 28, 28, 29, 29, 24, 11, 0, 0, 16, 100, 248, 443, 644, 801, 869, 828, 690, 494, 292, 131, 37, 11, 34, 79, 117, 133, 123, 95, 62, 36, 24, 28, 42, 61, 78, 87, 85, 75, 58, 38, 21, 8, 2, 3, 11, 25, 44, 62, 75, 74, 55, 22, 0, 0, 45, 177, 377, 607, 810, 928, 921, 787, 563, 311, 99, 0, 0, 121, 332, 569, 771, 885, 883, 773, 588, 379, 195, 68, 4, 0, 7, 26, 39, 44, 44, 42, 39, 28, 9, 0, 0, 40, 153, 329, 540, 735, 861, 880, 788, 613, 403, 212, 76, 5, 0, 0, 19, 30, 31, 25, 20, 18, 20, 22, 23, 20, 15, 12, 13, 18, 23, 21, 8, 0, 0, 23, 112, 260, 445, 627, 757, 798, 739, 596, 411, 233, 96, 17, 0, 0, 13, 28, 35, 35, 34, 34, 35, 35, 33, 29, 23, 18, 14, 13, 15, 19, 25, 30, 32, 31, 26, 20, 15, 16, 24, 40, 58, 75, 84, 82, 69, 49, 27, 9, 0, 0, 4, 15, 25, 32, 36, 35, 32, 29, 28, 28, 29, 29, 27, 23, 16, 9, 3, 0, 0, 0, 1, 3, 4, 2, 0, 0, 1, 7, 15, 21, 18, 6, 0, 0, 26, 112, 247, 410, 562, 661, 678, 608, 472, 308, 159, 53, 0, 0, 7, 31, 50, 57, 54, 46, 38, 31, 28, 27, 29, 31, 32, 32, 29, 24, 19, 13, 7, 3, 1, 0, 0, 0, 2, 6, 10, 14, 15, 14, 10, 6, 4, 4, 5, 5, 6, 7, 13, 21, 29, 30, 17, 0, 0, 5, 87, 242, 451, 672, 848, 927, 887, 740, 529, 312, 136, 28, 0, 0, 28, 56, 69, 66, 53, 37, 23, 14, 14, 20, 32, 49, 68, 84, 94, 95, 88, 74, 57, 43, 34, 33, 39, 49, 58, 63, 60, 49, 35, 22, 15, 17, 28, 47, 67, 82, 89, 86, 73, 56, 37, 23, 14, 11, 12, 15, 19, 22, 24, 24, 22, 20, 16, 12, 7, 4, 2, 3, 6, 11, 19, 28, 37, 42, 36, 19, 0, 0, 7, 85, 223, 406, 595, 741, 803, 763, 634, 454, 269, 122, 30, 0, 0, 9, 25, 33, 34, 32, 31, 30, 29, 26, 22, 18, 16, 19, 24, 31, 35, 35, 31, 23, 14, 6, 1, 0, 0, 3, 11, 20, 30, 38, 41, 39, 31, 20, 9, 3, 4, 12, 27, 46, 65, 80, 85, 75, 49, 13, 0, 0, 59, 199, 400, 624, 815, 919, 905, 778, 575, 351, 161, 38, 0, 0, 39, 84, 116, 128, 122, 104, 81, 59, 41, 29, 25, 31, 47, 71, 99, 123, 135, 127, 96, 48, 2, 0, 25, 140, 327, 552, 763, 901, 922, 817, 610, 360, 136, 0, 0, 98, 304, 548, 764, 894, 909, 811, 631, 423, 235, 106, 44, 38, 62, 91, 108, 107, 92, 68, 39, 9, 0, 0, 40, 156, 337, 557, 768, 915, 953, 873, 697, 476, 265, 106, 15, 0, 0, 14, 32, 38, 28, 8, 0, 0, 17, 103, 244, 421, 594, 718, 755, 694, 555, 377, 207, 81, 11, 0, 0, 8, 14, 12, 5, 0, 0, 0, 0, 5, 12, 21, 31, 40, 46, 46, 42, 34, 25, 17, 10, 6, 4, 2, 2, 4, 6, 9, 12, 13, 13, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 13, 16, 16, 13, 8, 4, 0, 0, 1, 4, 7, 8, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 3, 4, 5, 6, 7, 9, 10, 11, 11, 11, 11, 10, 8, 6, 5, 4, 5, 7, 12, 20, 28, 38, 47, 53, 57, 58, 57, 53, 47, 40, 34, 29, 27, 31, 40, 54, 71, 85, 94, 93, 83, 65, 46, 29, 20, 19, 26, 36, 45, 49, 47, 38, 25, 11, 2, 0, 5, 17, 31, 45, 54, 58, 55, 47, 39, 33, 32, 38, 49, 63, 78, 89, 97, 98, 92, 76, 49, 17, 0, 0, 40, 150, 316, 512, 696, 820, 849, 776, 622, 428, 242, 99, 16, 0, 0, 21, 41, 48, 38, 15, 0, 0, 20, 108, 249, 423, 593, 716, 758, 706, 577, 407, 238, 106, 25, 0, 0, 8, 22, 28, 29, 27, 26, 27, 29, 32, 35, 39, 44, 49, 55, 58, 57, 52, 43, 31, 20, 11, 6, 6, 10, 17, 25, 31, 36, 39, 40, 39, 32, 18, 1, 0, 0, 43, 129, 247, 375, 480, 532, 515, 434, 314, 187, 83, 18, 0, 0, 14, 29, 36, 36, 32, 29, 30, 35, 43, 51, 59, 67, 75, 82, 88, 90, 86, 76, 59, 40, 23, 12, 11, 19, 35, 53, 69, 79, 80, 71, 56, 38, 20, 8, 4, 10, 24, 44, 67, 86, 92, 82, 54, 17, 0, 1, 71, 209, 404, 620, 808, 921, 928, 829, 651, 441, 247, 103, 22, 0, 6, 28, 46, 54, 51, 38, 18, 0, 0, 2, 66, 186, 351, 528, 673, 744, 720, 608, 440, 264, 119, 28, 0, 0, 12, 27, 30, 24, 13, 5, 2, 4, 8, 12, 13, 11, 7, 3, 1, 0, 0, 0, 0, 2, 3, 5, 5, 5, 4, 4, 3, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 4, 12, 22, 31, 36, 36, 29, 20, 10, 3, 0, 0, 0, 2, 5, 8, 12, 16, 19, 20, 19, 15, 11, 6, 2, 0, 0, 0, 1, 3, 6, 8, 10, 9, 7, 3, 0, 0, 1, 8, 17, 26, 32, 33, 29, 21, 12, 4, 0, 0, 0, 4, 9, 15, 20, 21, 20, 15, 9, 4, 0, 0, 2, 7, 12, 18, 25, 33, 39, 41, 34, 16, 0, 0, 13, 95, 238, 422, 608, 746, 795, 741, 599, 410, 225, 83, 4, 0, 5, 42, 74, 89, 81, 52, 13, 0, 0, 60, 209, 428, 678, 904, 1045, 1063, 954, 748, 501, 271, 102, 11, 0, 17, 62, 106, 135, 148, 146, 134, 115, 94, 73, 59, 57, 70, 98, 134, 163, 173, 153, 107, 53, 20, 44, 147, 333, 575, 823, 1018, 1107, 1061, 889, 631, 352, 123, 0, 11, 150, 379, 635, 852, 973, 968, 841, 624, 374, 154, 15, 0, 82, 262, 485, 693, 832, 865, 784, 608, 384, 175, 42, 28, 146, 373, 656, 924, 1109, 1166, 1086, 893, 640, 385, 179, 49, 0, 1, 35, 71, 92, 89, 65, 27, 0, 0, 20, 122, 285, 486, 680, 816, 856, 789, 634, 437, 248, 104, 21, 0, 0, 8, 19, 25, 29, 33, 34, 28, 11, 0, 0, 32, 131, 287, 473, 647, 760, 781, 705, 556, 378, 213, 94, 29, 12, 22, 41, 56, 62, 60, 55, 47, 39, 30, 22, 17, 18, 26, 41, 59, 77, 87, 87, 72, 45, 13, 0, 0, 50, 154, 302, 470, 619, 713, 725, 652, 515, 349, 195, 84, 29, 24, 50, 85, 112, 120, 110, 84, 48, 12, 0, 0, 54, 174, 351, 560, 758, 898, 945, 888, 745, 554, 363, 212, 122, 93, 107, 138, 161, 159, 128, 75, 20, 0, 5, 87, 237, 433, 636, 796, 868, 828, 683, 467, 239, 61, 0, 39, 210, 457, 715, 919, 1017, 988, 848, 639, 413, 220, 87, 19, 3, 17, 40, 60, 71, 74, 67, 51, 26, 0, 0, 19, 105, 251, 440, 634, 783, 842, 791, 640, 426, 209, 47, 0, 38, 195, 412, 631, 794, 859, 813, 674, 484, 292, 137, 40, 0, 0, 3, 11, 12, 7, 0, 0, 0, 0, 1, 6, 13, 22, 30, 35, 36, 31, 21, 10, 1, 0, 0, 6, 16, 25, 31, 32, 28, 20, 12, 4, 0, 0, 0, 3, 7, 12, 15, 16, 15, 12, 8, 4, 2, 1, 0, 0, 0, 0, 2, 10, 17, 19, 10, 0, 0, 10, 75, 191, 344, 501, 622, 672, 637, 527, 374, 220, 97, 22, 0, 0, 6, 15, 15, 10, 2, 0, 0, 0, 0, 2, 3, 2, 2, 0, 0, 0, 0, 3, 10, 21, 32, 43, 49, 50, 46, 40, 32, 25, 20, 16, 13, 11, 9, 10, 12, 17, 22, 27, 28, 26, 20, 12, 5, 0, 0, 2, 6, 11, 13, 13, 11, 7, 3, 0, 0, 0, 2, 6, 12, 17, 19, 19, 16, 11, 6, 2, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 3, 2, 2, 2, 3, 6, 11, 19, 27, 33, 32, 20, 0, 0, 0, 60, 179, 346, 530, 685, 770, 758, 655, 490, 309, 153, 49, 0, 0, 0, 12, 15, 10, 2, 0, 0, 0, 1, 3, 3, 2, 1, 1, 2, 3, 5, 6, 5, 3, 0, 0, 0, 2, 10, 20, 30, 37, 40, 36, 28, 18, 8, 0, 0, 0, 5, 16, 29, 41, 48, 48, 40, 28, 14, 3, 0, 0, 6, 16, 26, 33, 35, 32, 25, 16, 9, 3, 0, 0, 0, 2, 7, 16, 25, 32, 32, 20, 2, 0, 3, 60, 167, 315, 475, 606, 668, 641, 526, 353, 171, 32, 0, 42, 207, 444, 697, 907, 1022, 1017, 898, 699, 472, 265, 115, 32, 7, 20, 43, 60, 63, 51, 34, 18, 9, 8, 15, 27, 41, 53, 61, 63, 58, 48, 35, 21, 9, 2, 0, 0, 2, 4, 6, 7, 7, 6, 5, 5, 3, 1, 0, 0, 0, 5, 14, 24, 28, 23, 11, 0, 0, 31, 104, 217, 354, 488, 587, 623, 587, 488, 353, 213, 98, 25, 0, 0, 17, 35, 43, 39, 27, 14, 4, 0, 0, 0, 2, 4, 5, 5, 6, 6, 6, 5, 4, 2, 0, 0, 0, 1, 5, 10, 15, 16, 15, 12, 7, 4, 2, 1, 0, 0, 0, 0, 0, 6, 12, 12, 4, 0, 0, 22, 97, 218, 367, 508, 602, 620, 558, 434, 284, 148, 51, 2, 0, 0, 9, 13, 9, 2, 0, 0, 0, 1, 1, 1, 1, 6, 17, 33, 52, 68, 76, 75, 64, 49, 33, 23, 21, 28, 42, 57, 69, 72, 66, 51, 32, 14, 1, 0, 5, 18, 32, 43, 47, 43, 33, 21, 10, 3, 0, 0, 2, 5, 9, 15, 23, 28, 27, 16, 0, 0, 3, 65, 184, 349, 530, 684, 767, 758, 658, 496, 317, 160, 53, 0, 0, 2, 19, 30, 34, 35, 38, 44, 52, 58, 61, 61, 59, 57, 59, 63, 68, 70, 67, 58, 45, 31, 20, 18, 25, 40, 59, 76, 87, 87, 77, 60, 39, 19, 4, 0, 0, 12, 34, 63, 92, 115, 125, 121, 103, 77, 52, 35, 30, 39, 57, 78, 97, 105, 98, 75, 40, 4, 0, 12, 94, 235, 418, 605, 749, 809, 763, 620, 414, 204, 48, 0, 62, 242, 490, 743, 937, 1017, 963, 788, 542, 291, 106, 34, 91, 255, 472, 678, 815, 847, 772, 617, 424, 242, 103, 25, 2, 16, 46, 72, 80, 67, 36, 1, 0, 1, 80, 224, 421, 636, 819, 927, 932, 834, 660, 455, 263, 118, 33, 3, 12, 38, 66, 86, 95, 95, 87, 72, 54, 35, 20, 14, 22, 46, 82, 121, 149, 155, 132, 88, 39, 13, 38, 132, 294, 500, 706, 863, 925, 873, 716, 493, 265, 93, 26, 83, 248, 476, 705, 874, 942, 894, 750, 549, 342, 169, 55, 2, 0, 14, 40, 60, 70, 69, 57, 33, 5, 0, 0, 75, 227, 448, 704, 940, 1093, 1121, 1011, 791, 520, 268, 99, 49, 121, 282, 481, 657, 763, 775, 695, 550, 379, 222, 107, 42, 23, 34, 55, 71, 70, 51, 20, 0, 0, 27, 128, 287, 478, 661, 788, 823, 757, 610, 422, 242, 104, 23, 0, 0, 6, 14, 13, 6, 0, 0, 0, 0, 3, 3, 2, 1, 2, 3, 5, 7, 7, 7, 5, 3, 2, 0, 0, 1, 3, 7, 15, 24, 31, 33, 24, 8, 0, 0, 31, 115, 245, 401, 548, 649, 675, 620, 499, 344, 194, 78, 13, 0, 11, 38, 60, 68, 61, 43, 23, 7, 0, 0, 3, 16, 31, 48, 61, 67, 65, 54, 37, 19, 6, 0, 2, 11, 25, 39, 51, 57, 55, 43, 22, 0, 0, 12, 84, 212, 383, 565, 716, 795, 778, 667, 492, 300, 145, 71, 100, 225, 412, 612, 768, 837, 799, 663, 470, 274, 133, 90, 157, 315, 522, 719, 854, 895, 836, 697, 516, 334, 185, 85, 36, 24, 32, 44, 49, 45, 35, 25, 17, 15, 16, 20, 24, 28, 31, 35, 39, 43, 45, 44, 38, 29, 21, 16, 20, 32, 49, 64, 68, 56, 30, 2, 0, 24, 112, 257, 441, 630, 782, 861, 849, 751, 592, 409, 240, 111, 32, 0, 0, 16, 35, 51, 60, 63, 64, 62, 58, 52, 46, 41, 42, 51, 67, 86, 100, 102, 86, 56, 23, 8, 32, 109, 240, 405, 574, 707, 773, 756, 660, 510, 341, 189, 78, 19, 6, 23, 51, 74, 83, 77, 60, 39, 19, 6, 0, 0, 2, 8, 13, 17, 20, 19, 16, 12, 8, 5, 3, 1, 0, 0, 0, 3, 13, 22, 27, 21, 6, 0, 0, 45, 147, 301, 482, 647, 752, 765, 678, 513, 315, 139, 35, 31, 131, 307, 513, 696, 808, 822, 739, 583, 398, 225, 96, 22, 0, 0, 6, 12, 10, 4, 0, 0, 0, 0, 3, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 15, 26, 38, 48, 54, 56, 54, 49, 43, 37, 31, 25, 20, 16, 14, 14, 16, 20, 24, 28, 29, 27, 22, 16, 9, 3, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 13, 19, 22, 22, 19, 15, 9, 4, 0, 0, 0, 2, 7, 14, 20, 23, 22, 18, 12, 6, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 4, 5, 8, 12, 17, 22, 24, 24, 21, 16, 11, 7, 3, 1, 0, 0, 1, 6, 15, 28, 43, 55, 63, 63, 56, 45, 32, 22, 16, 15, 17, 19, 20, 20, 18, 16, 16, 19, 26, 35, 44, 53, 60, 64, 65, 63, 58, 51, 43, 36, 29, 24, 21, 19, 18, 16, 15, 14, 16, 19, 22, 26, 26, 24, 19, 12, 6, 2, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 4, 9, 14, 18, 19, 17, 13, 9, 6, 6, 9, 16, 24, 30, 34, 34, 29, 21, 12, 4, 0, 0, 3, 10, 19, 30, 39, 45, 46, 43, 35, 26, 17, 11, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 12, 20, 33, 49, 62, 68, 62, 44, 18, 0, 0, 31, 113, 239, 390, 534, 639, 677, 638, 535, 392, 246, 127, 53, 27, 39, 72, 109, 133, 138, 119, 83, 37, 0, 0, 31, 133, 297, 503, 714, 884, 976, 969, 867, 697, 502, 323, 191, 119, 101, 116, 141, 153, 140, 105, 61, 29, 34, 94, 215, 387, 582, 765, 896, 944, 897, 764, 578, 385, 237, 173, 211, 344, 537, 739, 897, 966, 930, 798, 606, 404, 246, 172, 201, 323, 506, 702, 861, 940, 920, 804, 620, 415, 240, 138, 133, 224, 385, 572, 736, 838, 855, 788, 659, 499, 344, 221, 142, 108, 107, 123, 138, 137, 115, 77, 38, 17, 39, 116, 248, 419, 594, 735, 807, 795, 704, 557, 390, 237, 121, 52, 23, 23, 36, 50, 60, 63, 62, 57, 52, 45, 40, 37, 37, 42, 52, 63, 71, 72, 62, 45, 29, 31, 72, 165, 311, 497, 689, 847, 930, 916, 803, 618, 407, 222, 109, 94, 173, 323, 498, 651, 742, 752, 681, 551, 394, 243, 124, 46, 8, 0, 1, 9, 16, 22, 31, 44, 59, 74, 84, 85, 76, 62, 45, 31, 23, 22, 25, 32, 38, 41, 40, 35, 30, 25, 23, 25, 33, 44, 56, 66, 72, 72, 66, 56, 44, 33, 26, 24, 26, 29, 33, 34, 34, 31, 27, 23, 19, 18, 18, 21, 24, 28, 31, 31, 29, 24, 17, 10, 4, 1, 0, 0, 2, 3, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 6, 10, 19, 32, 47, 61, 71, 74, 72, 66, 58, 52, 48, 48, 48, 47, 46, 43, 40, 39, 40, 44, 48, 52, 53, 50, 44, 38, 33, 30, 32, 35, 39, 42, 42, 39, 34, 28, 21, 16, 12, 9, 9, 12, 18, 26, 35, 42, 46, 44, 36, 24, 11, 2, 0, 5, 20, 40, 60, 74, 74, 60, 33, 4, 0, 10, 79, 198, 357, 527, 674, 764, 777, 711, 584, 427, 271, 144, 57, 12, 0, 0, 7, 17, 25, 35, 46, 58, 67, 72, 72, 68, 64, 63, 66, 71, 74, 68, 51, 25, 2, 0, 33, 118, 255, 427, 605, 753, 839, 843, 767, 629, 460, 295, 160, 67, 17, 0, 0, 2, 3, 2, 0, 0, 0, 4, 9, 14, 17, 17, 14, 10, 6, 3, 3, 5, 11, 20, 31, 41, 48, 52, 51, 46, 39, 31, 25, 22, 21, 21, 22, 21, 19, 15, 10, 6, 4, 4, 5, 7, 8, 9, 9, 8, 7, 7, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 12, 20, 29, 37, 42, 44, 42, 38, 30, 22, 13, 5, 1, 1, 5, 11, 18, 24, 26, 25, 24, 23, 26, 33, 43, 54, 64, 69, 70, 67, 62, 55, 49, 43, 37, 32, 28, 25, 24, 27, 33, 41, 49, 56, 59, 59, 55, 49, 42, 35, 30, 28, 30, 35, 43, 50, 56, 58, 55, 49, 40, 31, 26, 25, 28, 35, 43, 51, 55, 54, 48, 39, 28, 20, 16, 19, 29, 46, 66, 84, 97, 100, 90, 70, 46, 30, 38, 86, 182, 323, 493, 660, 793, 861, 851, 766, 628, 470, 325, 215, 150, 127, 130, 140, 142, 126, 93, 53, 26, 30, 85, 195, 353, 536, 709, 835, 884, 843, 721, 547, 362, 211, 129, 133, 217, 355, 509, 639, 712, 713, 643, 523, 378, 239, 128, 54, 17, 9, 16, 27, 33, 33, 27, 18, 9, 3, 0, 1, 5, 9, 13, 16, 16, 14, 11, 7, 4, 1, 0, 0, 0, 1, 3, 5, 7, 8, 8, 6, 4, 2, 0, 0, 2, 7, 14, 22, 27, 26, 16, 1, 0, 1, 47, 138, 270, 423, 567, 671, 709, 675, 580, 450, 314, 199, 120, 77, 63, 64, 68, 67, 61, 52, 45, 43, 49, 61, 75, 89, 99, 104, 103, 98, 89, 78, 67, 57, 49, 44, 41, 39, 39, 40, 40, 40, 38, 34, 29, 22, 16, 12, 9, 9, 10, 12, 16, 19, 21, 18, 10, 0, 0, 4, 44, 118, 222, 341, 451, 527, 552, 520, 442, 335, 224, 128, 59, 18, 1, 0, 0, 3, 2, 0, 0, 0, 0, 2, 6, 9, 11, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 11, 12, 9, 6, 2, 0, 0, 3, 8, 12, 14, 13, 10, 6, 2, 0, 0, 0, 2, 5, 9, 14, 20, 25, 29, 29, 25, 18, 10, 3, 0, 0, 3, 8, 11, 13, 12, 10, 8, 6, 5, 6, 9, 14, 20, 29, 36, 41, 38, 25, 7, 0, 0, 44, 139, 284, 461, 638, 778, 847, 831, 735, 582, 408, 246, 121, 43, 6, 0, 0, 5, 6, 2, 0, 0, 0, 2, 6, 8, 8, 7, 7, 7, 9, 11, 10, 7, 5, 11, 33, 80, 155, 254, 364, 465, 539, 569, 550, 488, 398, 300, 212, 146, 105, 85, 79, 78, 79, 78, 75, 72, 69, 67, 64, 61, 57, 54, 53, 54, 57, 61, 66, 70, 73, 75, 75, 75, 76, 79, 82, 87, 92, 95, 96, 92, 83, 71, 60, 54, 64, 97, 158, 247, 352, 455, 537, 578, 569, 514, 425, 325, 232, 162, 119, 100, 96, 97, 95, 86, 73, 59, 48, 43, 45, 51, 60, 69, 77, 80, 77, 65, 45, 20, 0, 0, 27, 102, 224, 382, 555, 710, 816, 848, 800, 683, 523, 352, 202, 92, 27, 0, 0, 1, 5, 5, 2, 0, 0, 0, 0, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 2, 9, 18, 29, 39, 46, 46, 40, 30, 18, 7, 0, 0, 2, 9, 15, 20, 21, 19, 16, 13, 11, 12, 16, 22, 30, 38, 46, 53, 57, 57, 54, 48, 40, 34, 33, 37, 47, 62, 78, 92, 100, 102, 98, 88, 76, 63, 52, 45, 42, 42, 45, 47, 47, 45, 40, 35, 31, 29, 29, 31, 33, 32, 30, 25, 21, 18, 15, 12, 6, 0, 0, 5, 41, 108, 204, 317, 424, 503, 535, 513, 444, 344, 236, 141, 74, 39, 31, 38, 50, 55, 51, 38, 21, 9, 7, 16, 36, 62, 89, 111, 125, 127, 119, 104, 87, 71, 61, 59, 67, 80, 97, 113, 124, 128, 125, 117, 105, 93, 85, 82, 84, 90, 98, 104, 107, 104, 95, 82, 68, 56, 50, 51, 60, 76, 95, 111, 117, 109, 85, 50, 14, 0, 17, 94, 231, 416, 622, 809, 939, 982, 928, 792, 603, 407, 246, 154, 147, 220, 346, 490, 612, 681, 681, 615, 501, 366, 236, 132, 63, 28, 18, 22, 29, 31, 24, 11, 0, 0, 21, 83, 187, 326, 480, 622, 720, 753, 711, 603, 454, 300, 179, 119, 136, 224, 361, 512, 640, 713, 715, 647, 527, 381, 240, 126, 50, 10, 0, 0, 3, 4, 2, 0, 0, 0, 0, 1, 1, 1, 1, 2, 5, 8, 12, 13, 12, 9, 4, 1, 0, 2, 8, 17, 26, 34, 38, 36, 28, 15, 2, 0, 10, 49, 120, 220, 336, 451, 541, 588, 582, 524, 427, 312, 201, 111, 50, 20, 11, 13, 18, 19, 16, 9, 4, 2, 4, 12, 22, 33, 43, 50, 52, 47, 35, 16, 0, 0, 22, 99, 232, 413, 615, 801, 932, 979, 933, 806, 628, 436, 263, 131, 47, 7, 0, 0, 7, 9, 4, 0, 0, 10, 55, 138, 255, 392, 526, 630, 683, 674, 607, 496, 367, 243, 141, 72, 34, 19, 18, 20, 21, 19, 15, 12, 12, 15, 20, 24, 26, 25, 19, 12, 6, 1, 0, 0, 0, 0, 0, 1, 7, 17, 30, 46, 60, 70, 73, 70, 62, 52, 41, 34, 31, 34, 41, 49, 54, 54, 48, 36, 24, 13, 10, 14, 26, 42, 58, 70, 76, 75, 69, 61, 52, 45, 40, 35, 31, 28, 26, 26, 27, 28, 28, 25, 20, 12, 6, 2, 3, 8, 15, 23, 29, 29, 23, 11, 0, 0, 15, 65, 155, 278, 421, 558, 661, 708, 687, 603, 475, 331, 198, 95, 31, 2, 0, 0, 4, 5, 3, 0, 0, 0, 0, 2, 3, 2, 1, 0, 0, 2, 7, 14, 21, 27, 31, 31, 29, 26, 22, 20, 20, 20, 21, 19, 13, 3, 0, 0, 22, 73, 154, 254, 358, 445, 495, 497, 452, 371, 273, 176, 96, 41, 11, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 5, 11, 18, 25, 29, 30, 28, 25, 24, 25, 30, 37, 44, 49, 50, 47, 42, 35, 29, 26, 27, 33, 42, 53, 65, 74, 78, 77, 69, 57, 41, 26, 15, 10, 12, 21, 34, 48, 59, 66, 68, 65, 61, 57, 55, 56, 59, 64, 69, 72, 71, 65, 54, 41, 31, 32, 51, 95, 169, 266, 376, 479, 556, 588, 567, 497, 393, 281, 190, 144, 159, 234, 355, 495, 622, 705, 728, 687, 593, 468, 339, 226, 143, 90, 62, 50, 44, 40, 35, 30, 27, 26, 25, 26, 26, 26, 25, 24, 22, 19, 15, 11, 7, 5, 5, 7, 9, 11, 13, 13, 12, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 1, 6, 13, 22, 33, 43, 50, 52, 49, 42, 33, 27, 26, 31, 43, 57, 72, 84, 90, 90, 84, 74, 64, 56, 52, 54, 60, 70, 80, 88, 94, 96, 94, 90, 86, 81, 76, 73, 70, 66, 62, 57, 51, 45, 40, 36, 34, 33, 35, 38, 42, 45, 45, 41, 33, 22, 12, 12, 30, 74, 148, 246, 358, 463, 542, 579, 566, 506, 414, 308, 207, 125, 68, 35, 20, 16, 15, 16, 16, 15, 16, 19, 23, 28, 33, 37, 38, 37, 33, 27, 21, 17, 15, 16, 19, 22, 26, 28, 27, 25, 22, 18, 14, 10, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 2, 7, 13, 20, 25, 25, 20, 11, 2, 0, 7, 33, 75, 130, 187, 236, 265, 269, 246, 202, 148, 94, 50, 23, 13, 17, 31, 47, 61, 70, 73, 72, 73, 76, 83, 92, 100, 105, 107, 109, 112, 122, 136, 151, 160, 159, 144, 120, 91, 65, 49, 44, 48, 55, 62, 65, 65, 63, 62, 65, 72, 81, 90, 97, 101, 101, 99, 96, 93, 92, 93, 95, 98, 102, 106, 109, 111, 110, 107, 101, 96, 96, 106, 131, 177, 247, 340, 453, 574, 692, 789, 851, 868, 834, 757, 651, 537, 436, 367, 341, 359, 409, 476, 539, 581, 590, 561, 500, 416, 322, 232, 156, 99, 62, 43, 35, 34, 32, 28, 21, 16, 20, 42, 88, 162, 261, 377, 494, 597, 670, 701, 685, 626, 533, 420, 304, 199, 115, 56, 21, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 3, 11, 24, 41, 62, 83, 101, 113, 120, 119, 111, 99, 84, 68, 54, 43, 35, 31, 29, 28, 28, 28, 27, 26, 24, 24, 23, 23, 22, 22, 22, 22, 23, 26, 31, 36, 42, 45, 47, 45, 43, 41, 41, 45, 52, 61, 71, 79, 85, 87, 86, 83, 79, 76, 74, 74, 75, 77, 79, 82, 85, 90, 94, 97, 98, 97, 93, 89, 87, 88, 93, 98, 102, 104, 102, 98, 95, 93, 93, 94, 94, 93, 90, 87, 84, 84, 85, 87, 88, 86, 82, 76, 70, 63, 57, 52, 48, 44, 41, 39, 37, 36, 35, 33, 29, 25, 20, 16, 12, 9, 7, 4, 2, 1, 0, 0, 1, 3, 7, 12, 16, 20, 22, 22, 21, 18, 15, 12, 9, 7, 6, 5, 5, 6, 7, 9, 12, 14, 17, 18, 18, 16, 12, 8, 4, 1, 0, 0, 0, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 1, 5, 11, 17, 23, 29, 32, 34, 35, 34, 34, 32, 31, 30, 29, 28, 27, 26, 25, 22, 19, 15, 12, 11, 11, 13, 15, 16, 16, 14, 11, 8, 6, 4, 4, 4, 5, 4, 4, 3, 3, 4, 6, 9, 11, 12, 12, 11, 10, 9, 9, 9, 9, 9, 8, 7, 5, 3, 1, 0, 0, 1, 5, 9, 15, 22, 29, 35, 40, 43, 46, 48, 49, 49, 50, 51, 54, 59, 66, 75, 82, 87, 88, 84, 77, 69, 63, 62, 64, 70, 77, 82, 86, 86, 84, 82, 80, 78, 76, 74, 72, 69, 67, 64, 62, 59, 56, 52, 47, 42, 38, 37, 37, 39, 41, 40, 36, 31, 25, 20, 17, 17, 19, 22, 25, 30, 34, 39, 43, 46, 48, 47, 45, 43, 41, 38, 35, 31, 26, 21, 18, 17, 19, 23, 27, 29, 28, 25, 19, 13, 8, 5, 4, 4, 5, 6, 6, 6, 5, 4, 3, 1, 0, 1, 3, 6, 9, 13, 16, 17, 18, 17, 15, 12, 9, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 9, 9, 8, 5, 2, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 2, 5, 9, 13, 17, 20, 19, 16, 12, 7, 3, 2, 3, 5, 8, 9, 8, 5, 2, 0, 0, 3, 8, 15, 23, 30, 36, 40, 42, 42, 41, 38, 35, 32, 30, 30, 30, 31, 31, 31, 29, 27, 25, 24, 24, 24, 23, 20, 15, 10, 6, 5, 5, 7, 9, 10, 10, 10, 11, 13, 16, 18, 19, 17, 13, 8, 3, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 7, 11, 17, 23, 30, 34, 37, 38, 36, 34, 32, 29, 27, 25, 24, 23, 22, 22, 22, 22, 21, 20, 17, 14, 11, 10, 11, 13, 16, 18, 18, 15, 11, 7, 4, 3, 4, 6, 9, 10, 9, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 11, 12, 13, 14, 18, 24, 32, 40, 46, 49, 49, 47, 44, 41, 41, 45, 50, 57, 63, 67, 68, 69, 68, 69, 71, 74, 77, 80, 82, 83, 84, 86, 91, 97, 102, 105, 105, 100, 93, 86, 80, 76, 74, 75, 76, 78, 80, 82, 85, 87, 89, 90, 91, 91, 93, 96, 98, 98, 94, 87, 77, 66, 57, 51, 50, 51, 53, 55, 56, 57, 56, 55, 53, 51, 47, 43, 37, 31, 25, 20, 17, 17, 18, 20, 22, 25, 26, 27, 27, 29, 30, 32, 34, 36, 36, 36, 33, 30, 25, 22, 19, 18, 19, 21, 23, 25, 25, 24, 22, 20, 17, 14, 11, 8, 6, 4, 4, 4, 5, 6, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 3, 1, 0, 0, 0, 2, 5, 7, 9, 10, 9, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 14, 18, 20, 21, 19, 17, 14, 12, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 7, 8, 9, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 0, 0, 2, 2, 3, 2, 2, 4, 8, 16, 26, 37, 45, 50, 50, 47, 41, 35, 31, 29, 27, 26, 24, 22, 19, 17, 17, 17, 17, 17, 16, 14, 13, 11, 9, 8, 7, 6, 5, 4, 3, 3, 4, 5, 6, 7, 7, 8, 8, 9, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 4, 6, 9, 11, 13, 13, 11, 8, 5, 1, 0, 0, 1, 5, 13, 22, 33, 42, 49, 53, 54, 52, 49, 47, 47, 49, 52, 58, 63, 68, 71, 72, 71, 69, 66, 63, 62, 61, 60, 59, 56, 52, 48, 44, 41, 41, 43, 47, 50, 52, 53, 54, 56, 60, 66, 74, 80, 82, 79, 73, 65, 59, 57, 59, 64, 67, 68, 65, 57, 48, 39, 32, 29, 29, 31, 34, 35, 34, 32, 27, 22, 16, 12, 9, 7, 6, 6, 7, 8, 10, 11, 11, 11, 11, 11, 11, 13, 14, 16, 17, 19, 21, 23, 25, 26, 26, 25, 24, 24, 24, 26, 27, 27, 26, 23, 20, 17, 16, 16, 16, 15, 13, 10, 8, 8, 11, 14, 16, 16, 13, 9, 5, 3, 3, 4, 4, 4, 3, 1, 0, 1, 2, 4, 4, 4, 2, 1, 1, 2, 4, 6, 7, 6, 4, 2, 0, 0, 0, 0, 1, 2, 5, 9, 14, 20, 25, 30, 34, 36, 38, 38, 38, 36, 33, 29, 24, 21, 19, 18, 19, 20, 21, 22, 22, 21, 21, 21, 21, 20, 18, 15, 11, 8, 6, 6, 9, 14, 19, 24, 27, 26, 23, 19, 15, 13, 13, 14, 15, 15, 13, 11, 12, 16, 24, 34, 42, 47, 47, 43, 38, 34, 33, 35, 41, 47, 53, 56, 57, 56, 54, 53, 51, 52, 53, 55, 56, 56, 55, 52, 49, 45, 43, 40, 39, 37, 37, 36, 36, 37, 39, 42, 45, 48, 50, 52, 53, 53, 53, 52, 51, 50, 48, 46, 43, 40, 37, 34, 33, 34, 37, 41, 46, 49, 50, 49, 47, 44, 40, 36, 32, 28, 24, 20, 18, 18, 21, 27, 36, 44, 51, 55, 57, 57, 56, 54, 53, 51, 48, 44, 40, 36, 33, 32, 32, 33, 33, 33, 32, 32, 32, 33, 34, 35, 35, 34, 32, 30, 27, 25, 22, 20, 18, 18, 20, 23, 26, 29, 29, 28, 25, 21, 18, 16, 16, 15, 14, 12, 9, 6, 4, 3, 4, 5, 6, 6, 6, 6, 6, 7, 8, 10, 11, 11, 12, 11, 10, 8, 6, 4, 2, 1, 0, 1, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 1, 4, 8, 14, 20, 26, 29, 31, 30, 27, 23, 18, 14, 11, 11, 12, 13, 15, 14, 12, 8, 4, 2, 1, 3, 5, 7, 8, 6, 4, 1, 0, 0, 2, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 11, 16, 19, 22, 24, 25, 26, 26, 26, 25, 23, 20, 18, 16, 16, 18, 20, 23, 25, 27, 27, 26, 24, 22, 21, 21, 23, 24, 25, 23, 21, 17, 13, 11, 11, 12, 13, 13, 12, 10, 9, 8, 9, 10, 11, 10, 9, 7, 5, 5, 5, 7, 9, 11, 13, 13, 13, 12, 10, 8, 7, 6, 6, 7, 8, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 13, 16, 20, 24, 30, 35, 38, 41, 41, 39, 37, 34, 31, 30, 29, 28, 27, 25, 23, 20, 17, 15, 15, 16, 18, 21, 22, 22, 21, 19, 16, 14, 13, 11, 9, 7, 5, 2, 1, 0, 1, 4, 7, 12, 16, 19, 22, 23, 23, 22, 19, 16, 14, 13, 14, 15, 17, 18, 18, 17, 15, 13, 14, 17, 21, 27, 33, 38, 41, 43, 43, 43, 43, 44, 47, 50, 52, 53, 51, 48, 43, 38, 34, 33, 34, 36, 39, 40, 41, 40, 40, 41, 41, 40, 38, 33, 27, 19, 14, 11, 12, 16, 23, 32, 41, 49, 54, 57, 57, 56, 55, 54, 56, 59, 64, 70, 76, 81, 84, 85, 84, 82, 79, 76, 73, 70, 67, 62, 57, 52, 49, 48, 49, 51, 53, 53, 51, 47, 42, 39, 38, 40, 45, 51, 57, 61, 65, 66, 67, 66, 64, 61, 58, 54, 50, 47, 45, 45, 47, 51, 55, 59, 61, 63, 63, 63, 64, 66, 68, 70, 69, 66, 60, 52, 44, 38, 35, 33, 33, 34, 34, 32, 30, 26, 23, 22, 23, 26, 30, 34, 36, 34, 28, 20, 13, 8, 7, 9, 12, 15, 15, 12, 8, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 2, 4, 7, 10, 13, 14, 13, 12, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 11, 8, 6, 3, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 5, 5, 4, 5, 6, 7, 7, 8, 8, 9, 11, 13, 15, 16, 16, 16, 16, 17, 20, 23, 27, 30, 32, 32, 32, 29, 27, 24, 22, 20, 19, 19, 18, 18, 19, 20, 21, 24, 26, 29, 30, 31, 32, 32, 33, 35, 37, 39, 41, 43, 43, 42, 40, 37, 32, 26, 20, 16, 16, 18, 22, 26, 27, 25, 19, 12, 6, 2, 3, 8, 14, 19, 21, 20, 16, 11, 6, 3, 3, 5, 8, 11, 13, 13, 13, 14, 15, 17, 20, 23, 26, 26, 26, 24, 21, 20, 19, 19, 20, 21, 21, 21, 21, 20, 18, 16, 14, 13, 14, 16, 18, 20, 21, 21, 19, 17, 16, 17, 18, 20, 21, 19, 15, 10, 6, 3, 1, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 1, 2, 4, 6, 9, 14, 19, 24, 29, 33, 36, 36, 35, 32, 28, 24, 21, 19, 20, 21, 24, 27, 29, 31, 32, 33, 34, 36, 39, 42, 44, 45, 44, 41, 37, 34, 31, 30, 30, 31, 33, 35, 35, 34, 30, 27, 23, 22, 23, 26, 30, 34, 37, 38, 38, 37, 35, 32, 29, 25, 20, 15, 10, 7, 5, 5, 5, 6, 7, 7, 8, 8, 9, 10, 10, 9, 7, 5, 2, 0, 0, 0, 3, 7, 12, 15, 18, 18, 16, 13, 11, 9, 9, 8, 8, 7, 6, 5, 4, 6, 8, 10, 11, 11, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 13, 15, 15, 14, 12, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 5, 8, 9, 9, 7, 5, 4, 6, 8, 11, 12, 12, 9, 6, 2, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 2, 5, 9, 14, 20, 24, 26, 26, 22, 18, 13, 11, 12, 16, 22, 27, 29, 28, 23, 15, 9, 7, 9, 15, 23, 32, 38, 40, 40, 37, 35, 35, 36, 40, 44, 47, 48, 46, 41, 36, 32, 28, 27, 26, 26, 26, 25, 24, 23, 22, 21, 22, 23, 23, 23, 21, 18, 15, 13, 13, 15, 19, 25, 30, 34, 38, 42, 45, 48, 51, 54, 56, 59, 61, 64, 67, 70, 72, 73, 73, 72, 71, 70, 69, 70, 71, 73, 74, 74, 73, 72, 71, 70, 69, 68, 68, 67, 67, 67, 68, 70, 71, 73, 74, 76, 78, 81, 85, 88, 91, 91, 89, 84, 78, 70, 64, 58, 55, 54, 55, 58, 62, 66, 70, 72, 73, 72, 70, 68, 66, 66, 66, 67, 70, 72, 73, 72, 71, 68, 65, 63, 61, 60, 59, 58, 55, 53, 50, 49, 49, 50, 51, 51, 52, 51, 51, 52, 53, 55, 56, 56, 55, 52, 49, 45, 42, 40, 39, 39, 39, 38, 36, 34, 32, 31, 31, 32, 33, 31, 28, 24, 19, 15, 14, 14, 16, 18, 20, 21, 22, 25, 28, 31, 34, 36, 36, 35, 33, 31, 28, 25, 21, 18, 15, 14, 15, 17, 21, 23, 25, 24, 22, 20, 18, 18, 21, 25, 31, 37, 40, 41, 38, 34, 30, 26, 25, 26, 29, 32, 34, 34, 31, 27, 25, 24, 26, 31, 38, 45, 51, 53, 53, 52, 50, 49, 50, 52, 54, 56, 57, 56, 54, 52, 50, 50, 53, 57, 63, 68, 71, 72, 72, 71, 69, 68, 67, 65, 63, 60, 57, 54, 51, 50, 49, 49, 49, 50, 50, 50, 49, 49, 49, 50, 51, 53, 55, 56, 56, 55, 53, 52, 53, 56, 60, 65, 69, 70, 68, 64, 59, 54, 51, 51, 52, 53, 54, 52, 48, 43, 39, 36, 36, 38, 41, 43, 43, 40, 36, 32, 30, 28, 29, 29, 27, 24, 18, 12, 8, 6, 7, 10, 13, 16, 17, 17, 17, 18, 20, 23, 26, 28, 28, 25, 20, 15, 12, 11, 12, 14, 17, 18, 18, 16, 15, 14, 13, 13, 12, 10, 6, 3, 0, 0, 4, 11, 19, 27, 32, 32, 28, 22, 15, 11, 11, 12, 14, 15, 13, 10, 6, 4, 4, 5, 9, 11, 12, 11, 8, 4, 2, 1, 1, 3, 4, 4, 3, 2, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 2, 5, 8, 10, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 7, 7, 6, 6, 6, 7, 8, 9, 8, 6, 4, 3, 2, 3, 4, 5, 5, 4, 2, 0, 0, 2, 6, 10, 13, 15, 15, 14, 14, 14, 17, 20, 22, 22, 21, 18, 15, 13, 13, 14, 16, 17, 16, 16, 16, 17, 20, 24, 27, 27, 24, 20, 16, 12, 11, 12, 14, 15, 15, 13, 11, 9, 7, 7, 7, 7, 7, 6, 4, 2, 1, 0, 0, 0, 1, 2, 4, 5, 6, 6, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 10, 12, 13, 12, 10, 9, 10, 14, 20, 27, 33, 37, 39, 38, 36, 34, 31, 28, 26, 22, 19, 16, 14, 14, 17, 21, 26, 29, 30, 27, 21, 14, 8, 4, 2, 3, 4, 5, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 2, 7, 12, 17, 21, 23, 23, 22, 21, 20, 20, 21, 22, 24, 25, 24, 23, 20, 17, 15, 13, 14, 15, 16, 16, 14, 11, 8, 5, 4, 4, 6, 8, 10, 11, 11, 9, 8, 6, 5, 4, 4, 4, 6, 7, 9, 9, 8, 6, 3, 0, 0, 1, 3, 5, 5, 4, 2, 0, 0, 0, 3, 6, 9, 9, 7, 5, 4, 4, 7, 12, 18, 22, 25, 24, 21, 17, 11, 6, 2, 0, 0, 2, 5, 9, 11, 10, 8, 4, 1, 0, 0, 3, 7, 10, 11, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 8, 11, 14, 16, 17, 18, 18, 17, 16, 13, 9, 5, 1, 0, 1, 5, 12, 20, 27, 30, 29, 25, 18, 12, 9, 10, 14, 19, 24, 27, 26, 24, 20, 18, 18, 21, 24, 28, 31, 33, 33, 33, 32, 31, 29, 27, 25, 21, 17, 13, 10, 7, 5, 3, 2, 2, 3, 5, 8, 12, 14, 16, 14, 11, 7, 3, 0, 0, 0, 1, 3, 4, 3, 2, 2, 3, 6, 10, 14, 17, 18, 16, 11, 6, 2, 0, 0, 0, 3, 6, 8, 11, 13, 14, 16, 17, 18, 17, 15, 12, 9, 9, 11, 15, 20, 25, 28, 29, 27, 25, 23, 22, 24, 28, 33, 38, 42, 45, 47, 48, 48, 47, 46, 45, 44, 45, 46, 48, 51, 54, 57, 60, 63, 66, 69, 71, 72, 70, 67, 61, 54, 47, 41, 38, 39, 42, 48, 54, 58, 59, 57, 52, 48, 46, 47, 52, 58, 63, 65, 63, 59, 53, 50, 49, 49, 50, 49, 46, 41, 36, 34, 35, 39, 45, 50, 53, 52, 49, 45, 42, 39, 36, 34, 33, 32, 33, 36, 39, 43, 45, 46, 45, 44, 43, 45, 49, 54, 58, 60, 59, 56, 52, 49, 47, 46, 47, 49, 50, 49, 48, 46, 45, 44, 44, 44, 43, 40, 36, 31, 27, 24, 23, 26, 30, 36, 40, 43, 45, 46, 46, 47, 47, 48, 48, 48, 49, 50, 53, 57, 61, 64, 65, 65, 63, 60, 58, 55, 53, 51, 50, 49, 48, 47, 46, 45, 43, 42, 40, 39, 38, 37, 37, 37, 37, 39, 42, 44, 46, 46, 45, 44, 43, 43, 45, 49, 52, 54, 54, 53, 50, 47, 45, 43, 41, 39, 36, 33, 31, 29, 28, 27, 26, 24, 23, 23, 23, 22, 21, 19, 16, 12, 10, 9, 9, 10, 10, 10, 9, 8, 8, 9, 12, 16, 20, 24, 29, 32, 35, 37, 37, 36, 33, 29, 26, 23, 22, 21, 22, 22, 22, 21, 19, 15, 11, 6, 2, 0, 0, 2, 5, 8, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 3, 3, 2, 3, 5, 8, 13, 17, 21, 23, 25, 25, 26, 26, 26, 27, 27, 28, 29, 31, 33, 35, 37, 38, 39, 41, 43, 47, 52, 57, 61, 63, 61, 57, 52, 47, 43, 41, 39, 37, 34, 31, 28, 26, 26, 28, 31, 32, 31, 28, 24, 21, 19, 21, 25, 29, 31, 30, 26, 19, 12, 5, 1, 1, 2, 4, 6, 6, 5, 2, 1, 2, 4, 8, 13, 16, 18, 18, 18, 18, 20, 24, 28, 33, 35, 34, 31, 27, 22, 18, 17, 16, 17, 17, 16, 14, 12, 11, 12, 13, 16, 17, 18, 16, 13, 10, 6, 3, 2, 2, 3, 4, 5, 5, 4, 3, 3, 4, 6, 10, 14, 17, 18, 17, 13, 8, 5, 3, 4, 7, 9, 9, 8, 6, 4, 3, 4, 7, 10, 11, 11, 9, 6, 2, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 4, 5, 5, 7, 11, 16, 22, 29, 34, 36, 36, 33, 29, 26, 25, 26, 30, 34, 39, 42, 43, 43, 43, 43, 43, 44, 45, 45, 45, 44, 43, 42, 40, 39, 37, 36, 35, 34, 35, 36, 37, 37, 37, 36, 34, 31, 27, 23, 20, 18, 17, 16, 15, 14, 12, 10, 8, 8, 8, 8, 9, 9, 10, 11, 13, 15, 17, 19, 19, 18, 17, 14, 12, 10, 8, 6, 4, 2, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 8, 6, 2, 0, 0, 1, 4, 8, 11, 12, 10, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 4, 6, 7, 8, 6, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 1, 3, 3, 4, 3, 2, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 2, 4, 5, 6, 6, 6, 6, 9, 14, 20, 25, 28, 28, 27, 25, 24, 25, 26, 26, 24, 20, 14, 11, 11, 15, 21, 27, 31, 31, 28, 24, 20, 19, 21, 26, 32, 37, 42, 45, 46, 46, 45, 44, 43, 42, 43, 45, 47, 50, 51, 50, 48, 45, 41, 39, 39, 41, 45, 49, 52, 54, 54, 53, 52, 54, 57, 62, 67, 70, 71, 70, 68, 67, 68, 71, 76, 81, 84, 85, 83, 79, 76, 74, 74, 75, 78, 81, 83, 83, 82, 81, 81, 83, 87, 91, 94, 95, 94, 92, 90, 88, 87, 88, 89, 90, 90, 90, 89, 87, 83, 79, 74, 70, 67, 67, 69, 71, 73, 74, 72, 70, 66, 64, 64, 65, 68, 71, 75, 77, 79, 79, 77, 75, 72, 68, 66, 64, 64, 64, 64, 63, 61, 58, 54, 49, 45, 41, 38, 37, 38, 40, 44, 47, 50, 50, 49, 48, 48, 49, 53, 57, 61, 64, 65, 64, 62, 61, 61, 61, 61, 61, 59, 57, 57, 57, 59, 61, 64, 66, 67, 68, 68, 67, 65, 63, 59, 56, 53, 52, 52, 52, 53, 54, 54, 53, 52, 51, 51, 49, 46, 43, 39, 37, 36, 36, 37, 37, 35, 30, 25, 20, 17, 17, 20, 23, 26, 27, 27, 25, 23, 21, 18, 16, 14, 13, 12, 12, 13, 14, 15, 15, 13, 12, 11, 12, 12, 12, 12, 11, 9, 8, 8, 10, 12, 15, 16, 16, 14, 10, 7, 5, 4, 5, 5, 6, 6, 5, 3, 2, 2, 2, 3, 4, 6, 6, 6, 5, 4, 2, 0, 0, 0, 0, 1, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 9, 8, 6, 4, 3, 4, 7, 10, 14, 16, 17, 16, 14, 12, 11, 11, 11, 12, 11, 10, 7, 4, 2, 1, 2, 4, 6, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 10, 14, 16, 15, 11, 5, 1, 0, 3, 10, 17, 23, 26, 25, 22, 19, 17, 18, 21, 23, 25, 25, 24, 22, 21, 21, 22, 22, 21, 19, 16, 12, 9, 7, 8, 10, 12, 13, 13, 11, 9, 8, 9, 11, 14, 17, 20, 22, 24, 25, 26, 26, 26, 25, 26, 27, 29, 33, 36, 39, 40, 39, 37, 34, 32, 32, 34, 37, 40, 41, 40, 36, 32, 28, 26, 26, 28, 29, 28, 25, 19, 14, 9, 8, 10, 12, 15, 16, 14, 12, 9, 7, 8, 9, 12, 14, 15, 15, 13, 10, 7, 4, 2, 1, 2, 3, 4, 5, 6, 6, 6, 7, 9, 9, 9, 7, 4, 2, 0, 0, 1, 3, 5, 7, 7, 7, 6, 5, 4, 4, 3, 3, 2, 2, 3, 5, 7, 8, 8, 6, 3, 1, 0, 3, 8, 14, 18, 19, 17, 12, 6, 1, 0, 0, 1, 3, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 9, 11, 11, 9, 6, 2, 0, 0, 0, 4, 10, 15, 18, 19, 16, 11, 6, 2, 0, 0, 1, 1, 1, 0, 0, 0, 1, 3, 6, 7, 8, 8, 6, 5, 4, 4, 5, 5, 5, 6, 7, 10, 14, 18, 22, 24, 24, 24, 23, 23, 24, 26, 27, 29, 29, 29, 30, 32, 34, 36, 37, 36, 34, 32, 31, 33, 36, 41, 46, 50, 51, 51, 50, 50, 50, 51, 54, 57, 59, 62, 63, 62, 60, 58, 55, 52, 50, 48, 46, 43, 38, 32, 27, 25, 27, 32, 38, 44, 48, 48, 45, 41, 37, 34, 32, 30, 28, 24, 22, 20, 21, 24, 27, 29, 29, 25, 20, 15, 12, 12, 16, 21, 25, 28, 27, 25, 21, 20, 20, 21, 23, 24, 24, 22, 20, 19, 21, 25, 30, 35, 39, 40, 39, 38, 38, 40, 43, 47, 51, 54, 56, 57, 56, 54, 51, 47, 42, 38, 37, 39, 43, 49, 55, 58, 57, 52, 44, 35, 28, 24, 25, 30, 37, 44, 50, 52, 52, 48, 44, 40, 37, 36, 35, 34, 32, 29, 26, 24, 24, 26, 28, 28, 26, 22, 18, 14, 12, 12, 13, 14, 13, 11, 8, 6, 6, 10, 16, 22, 26, 28, 28, 26, 25, 25, 27, 29, 31, 32, 32, 32, 32, 31, 30, 29, 28, 26, 24, 21, 19, 17, 16, 16, 17, 18, 19, 17, 14, 9, 5, 2, 2, 4, 7, 8, 8, 6, 4, 3, 4, 8, 12, 16, 17, 16, 12, 9, 6, 6, 7, 9, 10, 11, 11, 10, 10, 11, 12, 13, 13, 12, 11, 10, 10, 12, 14, 15, 14, 11, 7, 3, 1, 0, 1, 3, 4, 5, 4, 4, 4, 6, 8, 11, 12, 12, 9, 5, 2, 0, 0, 1, 4, 7, 9, 10, 9, 7, 5, 5, 6, 8, 10, 10, 8, 5, 2, 0, 0, 2, 5, 7, 9, 11, 12, 13, 14, 16, 17, 17, 18, 19, 21, 24, 28, 30, 32, 33, 33, 32, 31, 29, 27, 25, 24, 23, 23, 23, 24, 23, 22, 19, 17, 15, 14, 14, 15, 17, 19, 22, 25, 29, 32, 34, 34, 31, 27, 21, 16, 13, 13, 17, 22, 28, 31, 33, 31, 29, 26, 25, 25, 27, 29, 29, 28, 25, 22, 18, 16, 15, 16, 19, 22, 26, 28, 28, 25, 21, 15, 9, 6, 6, 9, 14, 18, 21, 21, 17, 13, 8, 6, 6, 9, 12, 15, 15, 13, 10, 6, 4, 4, 6, 9, 11, 13, 12, 11, 8, 6, 5, 5, 8, 12, 18, 23, 27, 29, 29, 27, 24, 22, 21, 22, 23, 24, 25, 26, 26, 27, 27, 27, 27, 27, 28, 29, 30, 30, 29, 27, 25, 24, 24, 25, 27, 28, 29, 28, 28, 28, 30, 33, 36, 37, 37, 34, 31, 29, 28, 29, 30, 31, 31, 30, 28, 27, 28, 29, 32, 34, 34, 33, 31, 29, 27, 25, 23, 21, 20, 19, 18, 17, 17, 17, 17, 17, 18, 19, 19, 20, 19, 18, 16, 15, 14, 12, 11, 10, 9, 9, 9, 10, 11, 11, 10, 7, 4, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 1, 0, 0, 0, 2, 5, 8, 9, 9, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 10, 9, 7, 6, 6, 8, 11, 13, 14, 13, 11, 10, 9, 10, 12, 14, 14, 11, 7, 2, 0, 0, 4, 9, 13, 15, 13, 9, 5, 2, 1, 4, 8, 11, 14, 15, 14, 13, 12, 12, 12, 11, 9, 6, 3, 2, 2, 4, 6, 8, 8, 7, 4, 1, 0, 0, 0, 1, 2, 1, 0, 0, 0, 2, 5, 9, 11, 11, 8, 3, 0, 0, 2, 10, 19, 29, 36, 39, 39, 38, 37, 37, 37, 38, 38, 38, 39, 41, 45, 50, 54, 56, 54, 49, 42, 36, 33, 32, 34, 37, 40, 42, 43, 43, 44, 46, 47, 48, 48, 45, 40, 35, 32, 32, 36, 43, 50, 56, 57, 54, 49, 43, 39, 38, 40, 43, 46, 48, 50, 51, 53, 54, 54, 53, 51, 48, 47, 48, 52, 58, 63, 66, 67, 66, 64, 63, 62, 62, 62, 60, 56, 51, 46, 42, 42, 43, 47, 50, 52, 51, 47, 40, 33, 26, 21, 19, 20, 23, 26, 30, 32, 33, 32, 31, 31, 32, 33, 34, 34, 33, 30, 27, 25, 23, 23, 23, 24, 25, 26, 26, 27, 28, 28, 29, 30, 31, 32, 33, 34, 35, 35, 35, 35, 35, 35, 35, 35, 35, 36, 36, 36, 35, 33, 32, 29, 27, 26, 25, 25, 26, 28, 31, 33, 35, 37, 38, 38, 39, 40, 42, 43, 42, 41, 39, 36, 35, 36, 38, 41, 44, 45, 44, 42, 40, 37, 36, 35, 33, 31, 30, 29, 31, 34, 38, 41, 42, 40, 35, 29, 24, 22, 21, 23, 25, 28, 31, 33, 35, 37, 37, 36, 33, 31, 28, 27, 27, 27, 28, 27, 26, 23, 19, 16, 13, 12, 12, 13, 12, 11, 8, 5, 2, 2, 4, 9, 14, 18, 18, 15, 9, 4, 0, 0, 2, 6, 11, 14, 14, 12, 10, 9, 8, 8, 9, 8, 7, 5, 2, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 11, 13, 15, 17, 19, 20, 21, 21, 21, 20, 18, 17, 17, 17, 18, 18, 18, 16, 13, 10, 8, 7, 9, 11, 14, 17, 18, 18, 16, 15, 13, 12, 12, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 4, 8, 11, 12, 12, 10, 8, 6, 7, 9, 13, 17, 21, 23, 24, 22, 19, 13, 8, 4, 2, 3, 5, 9, 12, 13, 13, 11, 9, 7, 5, 4, 3, 3, 4, 6, 8, 10, 11, 11, 10, 9, 8, 8, 7, 6, 5, 3, 1, 0, 0, 0, 1, 3, 5, 5, 3, 1, 0, 0, 1, 3, 6, 8, 8, 6, 4, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 5, 2, 0, 0, 0, 1, 4, 7, 10, 12, 12, 12, 10, 9, 9, 9, 11, 12, 13, 13, 13, 12, 11, 10, 11, 13, 15, 19, 23, 28, 32, 36, 39, 40, 39, 37, 34, 32, 32, 34, 37, 41, 43, 43, 39, 33, 27, 23, 24, 30, 38, 46, 51, 52, 48, 42, 35, 30, 28, 29, 32, 36, 38, 39, 39, 36, 33, 29, 26, 24, 24, 25, 28, 30, 30, 29, 25, 21, 18, 16, 15, 17, 19, 22, 25, 27, 28, 28, 26, 22, 16, 10, 5, 3, 4, 8, 13, 17, 20, 20, 18, 16, 15, 15, 16, 17, 17, 16, 15, 13, 13, 14, 14, 15, 14, 13, 12, 12, 13, 14, 14, 14, 11, 9, 7, 6, 7, 9, 10, 9, 6, 3, 0, 0, 2, 5, 9, 11, 11, 9, 5, 2, 0, 0, 0, 2, 2, 2, 1, 0, 0, 1, 3, 6, 8, 9, 8, 5, 2, 0, 0, 0, 3, 6, 9, 12, 12, 11, 10, 8, 8, 9, 12, 15, 18, 21, 22, 22, 21, 20, 19, 19, 19, 21, 24, 26, 26, 24, 21, 17, 14, 12, 13, 15, 18, 19, 18, 16, 14, 12, 10, 8, 7, 5, 5, 5, 7, 8, 9, 8, 5, 1, 0, 1, 5, 11, 17, 20, 19, 15, 10, 7, 6, 7, 10, 13, 15, 15, 14, 12, 10, 8, 5, 3, 1, 0, 0, 1, 4, 8, 11, 13, 14, 12, 9, 6, 3, 2, 3, 3, 4, 4, 4, 4, 4, 5, 7, 9, 10, 10, 8, 5, 2, 0, 0, 0, 3, 7, 9, 9, 7, 4, 1, 0, 2, 6, 11, 16, 19, 20, 20, 18, 15, 13, 10, 8, 8, 10, 15, 20, 25, 27, 25, 21, 14, 9, 7, 8, 11, 16, 20, 22, 22, 21, 18, 15, 12, 8, 5, 2, 0, 0, 0, 1, 4, 7, 10, 12, 13, 13, 11, 8, 5, 2, 0, 0, 0, 1, 2, 1, 0, 0, 0, 1, 4, 6, 7, 7, 4, 1, 0, 0, 3, 9, 15, 19, 21, 20, 18, 16, 16, 17, 18, 18, 16, 13, 9, 6, 5, 7, 9, 12, 13, 13, 12, 11, 11, 12, 15, 19, 23, 26, 28, 28, 27, 27, 27, 29, 31, 34, 37, 40, 44, 48, 52, 56, 58, 58, 55, 51, 47, 45, 46, 50, 57, 65, 71, 74, 74, 72, 70, 69, 70, 73, 78, 83, 87, 90, 93, 97, 101, 107, 112, 116, 118, 115, 110, 103, 96, 91, 88, 86, 82, 77, 69, 60, 52, 46, 43, 42, 42, 40, 36, 32, 27, 23, 20, 20, 20, 21, 22, 24, 27, 30, 33, 34, 33, 30, 25, 19, 15, 13, 13, 15, 19, 22, 26, 28, 28, 26, 22, 18, 13, 9, 9, 11, 16, 21, 24, 24, 22, 19, 17, 16, 18, 20, 22, 21, 17, 12, 8, 6, 7, 12, 18, 24, 27, 27, 25, 21, 18, 16, 15, 17, 18, 19, 20, 19, 19, 18, 18, 19, 18, 17, 15, 12, 10, 8, 9, 10, 12, 14, 15, 17, 18, 19, 21, 22, 23, 23, 22, 22, 21, 22, 23, 26, 30, 33, 34, 33, 30, 26, 23, 22, 24, 27, 31, 35, 36, 35, 33, 30, 28, 28, 30, 34, 38, 41, 40, 38, 34, 31, 30, 34, 40, 48, 53, 55, 52, 45, 37, 31, 28, 29, 33, 39, 43, 45, 44, 41, 36, 32, 29, 26, 25, 23, 22, 20, 18, 16, 15, 14, 15, 16, 17, 17, 16, 13, 11, 9, 9, 10, 12, 13, 13, 11, 8, 5, 2, 0, 0, 0, 0, 0, 1, 4, 6, 9, 11, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 2, 3, 2, 1, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 2, 3, 3, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 6, 4, 2, 0, 0, 0, 0, 2, 4, 6, 8, 8, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 7, 7, 7, 8, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 1, 2, 4, 5, 7, 7, 6, 5, 3, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 3, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 15, 14, 11, 7, 3, 0, 0, 0, 1, 2, 4, 6, 9, 12, 15, 16, 17, 16, 14, 13, 13, 15, 18, 22, 24, 24, 23, 20, 17, 15, 15, 17, 19, 21, 23, 25, 27, 29, 31, 33, 35, 36, 35, 34, 32, 30, 29, 28, 26, 24, 22, 20, 19, 19, 22, 25, 29, 33, 35, 35, 34, 30, 25, 20, 14, 9, 6, 6, 8, 12, 15, 17, 17, 15, 12, 8, 6, 6, 8, 10, 12, 14, 14, 13, 12, 12, 12, 13, 13, 14, 15, 15, 15, 14, 14, 14, 14, 14, 14, 14, 15, 17, 19, 23, 27, 30, 34, 36, 38, 39, 39, 38, 38, 37, 36, 34, 33, 31, 30, 29, 28, 28, 29, 30, 31, 32, 33, 34, 34, 35, 37, 40, 42, 44, 43, 41, 37, 33, 29, 27, 28, 30, 33, 37, 39, 40, 40, 39, 38, 38, 39, 41, 42, 40, 36, 30, 24, 20, 18, 20, 25, 29, 31, 31, 27, 23, 18, 15, 13, 13, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 26, 27, 26, 25, 23, 21, 18, 16, 15, 15, 16, 18, 19, 20, 19, 17, 15, 13, 12, 12, 15, 18, 22, 26, 28, 28, 26, 23, 19, 15, 11, 9, 9, 12, 17, 24, 30, 34, 34, 31, 27, 23, 22, 24, 29, 34, 38, 38, 35, 28, 21, 16, 13, 13, 15, 18, 21, 22, 23, 23, 23, 23, 24, 25, 26, 27, 27, 27, 25, 23, 21, 19, 17, 16, 16, 16, 16, 15, 12, 9, 6, 2, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 4, 6, 8, 8, 7, 5, 2, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 0, 0, 0, 1, 4, 10, 16, 21, 24, 23, 19, 12, 6, 2, 3, 8, 15, 24, 31, 35, 37, 37, 36, 35, 34, 33, 31, 30, 28, 28, 29, 30, 32, 33, 33, 32, 30, 29, 30, 32, 35, 38, 39, 39, 37, 34, 31, 29, 28, 26, 25, 22, 18, 16, 15, 17, 22, 28, 33, 34, 32, 27, 20, 14, 10, 8, 9, 11, 13, 13, 12, 10, 7, 5, 3, 2, 2, 3, 5, 7, 9, 11, 11, 9, 7, 4, 1, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 5, 5, 5, 5, 5, 7, 9, 12, 16, 20, 22, 23, 22, 21, 19, 18, 18, 17, 16, 14, 11, 9, 7, 6, 6, 8, 9, 9, 9, 9, 9, 9, 9, 8, 6, 4, 2, 0, 0, 0, 1, 2, 4, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 3, 5, 6, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 3, 5, 7, 7, 7, 5, 3, 0, 0, 0, 0, 2, 6, 10, 14, 15, 14, 12, 9, 7, 7, 9, 12, 15, 15, 14, 10, 7, 5, 5, 7, 10, 11, 11, 10, 8, 7, 7, 9, 11, 13, 14, 15, 14, 14, 15, 17, 18, 19, 20, 20, 20, 21, 21, 21, 19, 15, 10, 5, 3, 3, 7, 11, 14, 15, 12, 8, 4, 1, 1, 2, 4, 6, 7, 5, 3, 1, 0, 0, 0, 1, 2, 4, 5, 6, 6, 7, 8, 9, 10, 11, 11, 10, 9, 7, 7, 7, 9, 12, 15, 16, 16, 14, 12, 9, 6, 5, 5, 7, 10, 13, 16, 19, 22, 24, 26, 26, 25, 22, 19, 16, 15, 16, 20, 24, 28, 30, 29, 26, 21, 16, 14, 15, 17, 20, 23, 23, 21, 17, 13, 10, 10, 11, 14, 16, 18, 19, 19, 18, 18, 17, 17, 16, 14, 12, 9, 7, 4, 2, 1, 0, 0, 2, 5, 8, 11, 13, 13, 12, 8, 5, 3, 2, 4, 6, 7, 7, 6, 3, 1, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 2, 4, 7, 10, 12, 15, 16, 17, 18, 17, 16, 15, 14, 14, 15, 17, 20, 23, 24, 24, 23, 21, 21, 22, 23, 25, 26, 25, 22, 19, 15, 13, 12, 13, 15, 17, 18, 17, 16, 14, 14, 14, 16, 19, 22, 24, 24, 22, 18, 13, 9, 7, 8, 10, 13, 15, 15, 13, 10, 6, 4, 3, 3, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 7, 7, 8, 9, 12, 14, 15, 15, 14, 11, 8, 5, 3, 2, 3, 5, 8, 11, 13, 14, 14, 13, 10, 7, 4, 2, 2, 3, 5, 9, 14, 19, 24, 27, 28, 26, 21, 16, 11, 7, 7, 9, 13, 17, 19, 17, 13, 8, 3, 0, 0, 0, 2, 3, 4, 6, 8, 12, 16, 19, 21, 20, 16, 10, 5, 2, 3, 5, 10, 14, 17, 18, 17, 16, 14, 14, 14, 14, 15, 16, 16, 15, 13, 11, 10, 9, 11, 14, 17, 21, 25, 26, 25, 22, 17, 12, 7, 5, 5, 10, 17, 25, 33, 38, 39, 38, 35, 32, 30, 30, 30, 30, 29, 28, 27, 26, 26, 28, 30, 32, 33, 32, 31, 29, 28, 28, 29, 31, 34, 35, 35, 35, 33, 32, 31, 29, 29, 28, 27, 26, 25, 25, 25, 26, 28, 29, 30, 31, 31, 29, 27, 25, 22, 18, 15, 11, 9, 7, 6, 7, 8, 11, 14, 17, 19, 19, 18, 17, 14, 12, 10, 8, 6, 5, 3, 3, 2, 3, 4, 6, 7, 9, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 3, 6, 9, 11, 12, 11, 9, 6, 3, 1, 0, 0, 0, 1, 2, 4, 6, 6, 6, 6, 4, 3, 3, 3, 4, 7, 10, 14, 18, 20, 21, 19, 17, 14, 12, 13, 16, 20, 25, 28, 29, 27, 25, 21, 18, 16, 15, 15, 15, 16, 18, 19, 21, 22, 23, 24, 25, 25, 26, 26, 27, 28, 29, 30, 30, 30, 30, 29, 27, 25, 22, 19, 17, 16, 15, 16, 17, 18, 18, 17, 17, 16, 16, 17, 18, 20, 22, 24, 25, 25, 24, 23, 22, 21, 20, 19, 17, 16, 14, 12, 10, 9, 10, 12, 14, 17, 18, 18, 16, 12, 8, 5, 4, 5, 8, 12, 15, 18, 19, 19, 19, 17, 15, 12, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 10, 11, 11, 11, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 5, 8, 9, 8, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 4, 7, 10, 12, 11, 8, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 12, 11, 9, 6, 3, 0, 0, 0, 0, 3, 6, 9, 11, 11, 9, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 2, 7, 13, 19, 24, 26, 26, 23, 19, 15, 13, 12, 13, 14, 15, 15, 15],
-"peakG": [389, 389, 393, 402, 419, 443, 471, 498, 524, 557, 603, 668, 753, 853, 963, 1077, 1195, 1314, 1439, 1578, 1741, 1931, 2150, 2392, 2649, 2914, 3182, 3452, 3726, 4005, 4287, 4567, 4839, 5099, 5348, 5592, 5835, 6080, 6319, 6537, 6718, 6848, 6921, 6945, 6932, 6894, 6838, 6764, 6666, 6537, 6373, 6178, 5954, 5708, 5439, 5148, 4835, 4503, 4162, 3823, 3496, 3189, 2900, 2626, 2364, 2112, 1876, 1662, 1476, 1320, 1192, 1082, 982, 885, 788, 694, 610, 543, 494, 463, 443, 428, 413, 393, 370, 346, 325, 308, 292, 277, 261, 241, 220, 199, 182, 169, 160, 153, 146, 135, 121, 105, 87, 72, 61, 54, 52, 52, 52, 50, 47, 41, 34, 27, 22, 20, 20, 21, 23, 25, 26, 26, 24, 22, 19, 16, 13, 10, 7, 6, 7, 8, 10, 10, 9, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 4, 6, 7, 8, 6, 4, 2, 0, 0, 0, 0, 1, 3, 4, 5, 6, 6, 5, 4, 4, 4, 5, 6, 6, 6, 4, 3, 3, 3, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 3, 4, 6, 9, 11, 12, 11, 10, 9, 10, 12, 15, 19, 23, 25, 26, 27, 28, 29, 30, 31, 30, 29, 27, 25, 23, 22, 21, 20, 17, 14, 9, 5, 1, 0, 0, 2, 4, 8, 10, 12, 13, 14, 14, 14, 14, 15, 15, 16, 19, 24, 34, 49, 71, 104, 149, 207, 278, 359, 446, 533, 612, 675, 717, 733, 721, 681, 618, 536, 445, 352, 266, 191, 131, 87, 55, 35, 22, 15, 13, 13, 16, 20, 22, 22, 21, 18, 14, 11, 8, 5, 4, 4, 9, 19, 39, 71, 117, 174, 243, 317, 394, 466, 528, 575, 602, 604, 582, 536, 471, 395, 314, 236, 167, 110, 67, 36, 16, 5, 0, 0, 0, 2, 3, 4, 4, 3, 2, 2, 3, 4, 6, 7, 8, 7, 6, 4, 3, 2, 2, 3, 5, 8, 10, 11, 11, 11, 11, 11, 12, 13, 14, 15, 17, 18, 20, 22, 23, 24, 25, 25, 26, 27, 29, 33, 37, 42, 46, 49, 50, 48, 44, 38, 32, 26, 22, 20, 20, 22, 26, 30, 34, 36, 36, 34, 29, 23, 17, 11, 6, 3, 2, 3, 6, 12, 24, 43, 74, 119, 181, 256, 341, 427, 502, 555, 579, 568, 525, 457, 377, 302, 245, 218, 227, 270, 341, 425, 509, 576, 615, 620, 590, 531, 454, 368, 285, 213, 156, 114, 84, 64, 50, 41, 36, 33, 33, 35, 37, 39, 40, 39, 36, 33, 28, 24, 20, 19, 19, 21, 25, 29, 34, 38, 41, 43, 43, 42, 40, 38, 37, 38, 40, 42, 43, 41, 36, 32, 35, 53, 95, 169, 277, 414, 568, 719, 845, 925, 947, 906, 810, 674, 520, 369, 239, 140, 75, 40, 26, 25, 29, 31, 32, 29, 26, 22, 19, 17, 16, 15, 16, 17, 19, 20, 19, 17, 13, 8, 3, 0, 0, 0, 2, 7, 12, 17, 20, 22, 23, 22, 22, 22, 21, 21, 19, 17, 12, 6, 0, 0, 8, 43, 110, 216, 355, 515, 674, 807, 890, 911, 864, 761, 619, 462, 312, 187, 96, 39, 10, 0, 0, 0, 0, 0, 0, 1, 4, 8, 12, 16, 17, 18, 16, 14, 11, 7, 3, 1, 2, 5, 10, 15, 19, 19, 17, 12, 7, 4, 3, 5, 9, 14, 18, 20, 19, 15, 11, 6, 2, 0, 0, 0, 1, 2, 5, 7, 10, 14, 19, 23, 27, 30, 30, 27, 22, 16, 11, 8, 8, 12, 17, 26, 41, 66, 108, 172, 256, 355, 456, 544, 602, 620, 592, 524, 427, 318, 213, 125, 62, 23, 5, 0, 0, 0, 0, 1, 2, 4, 6, 8, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 6, 10, 16, 25, 35, 45, 53, 58, 59, 56, 49, 41, 32, 25, 19, 15, 14, 15, 18, 22, 28, 33, 36, 36, 34, 28, 21, 13, 6, 1, 0, 0, 1, 2, 2, 0, 0, 0, 14, 49, 109, 193, 296, 402, 494, 554, 571, 541, 470, 372, 265, 167, 90, 40, 14, 6, 7, 11, 14, 12, 9, 6, 4, 7, 13, 24, 37, 50, 63, 71, 73, 68, 57, 42, 26, 13, 7, 7, 14, 24, 33, 39, 40, 35, 26, 15, 6, 0, 0, 0, 4, 9, 15, 21, 26, 32, 38, 44, 49, 53, 54, 53, 51, 48, 45, 40, 31, 18, 3, 0, 11, 72, 194, 384, 629, 898, 1145, 1320, 1385, 1326, 1154, 907, 634, 383, 190, 68, 9, 0, 0, 6, 8, 4, 0, 0, 0, 0, 3, 4, 4, 3, 1, 0, 0, 0, 0, 0, 2, 5, 10, 17, 23, 29, 32, 32, 28, 21, 14, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 14, 22, 28, 31, 31, 27, 20, 13, 8, 6, 8, 12, 19, 27, 34, 40, 44, 45, 43, 39, 32, 25, 19, 16, 16, 19, 25, 32, 37, 39, 37, 33, 28, 24, 22, 24, 28, 35, 42, 48, 51, 49, 44, 37, 31, 27, 28, 33, 42, 51, 56, 57, 52, 42, 31, 21, 15, 15, 20, 30, 43, 55, 65, 70, 68, 61, 49, 36, 23, 14, 11, 14, 22, 34, 47, 58, 64, 65, 59, 49, 37, 26, 19, 19, 25, 34, 42, 43, 36, 26, 25, 49, 111, 219, 365, 528, 678, 783, 816, 769, 652, 488, 312, 159, 59, 31, 79, 196, 360, 540, 701, 809, 843, 795, 677, 515, 344, 193, 83, 21, 0, 4, 19, 31, 36, 30, 17, 2, 0, 2, 40, 117, 234, 381, 536, 669, 751, 762, 698, 574, 418, 262, 134, 49, 6, 0, 0, 5, 7, 5, 0, 0, 0, 2, 8, 14, 20, 24, 28, 29, 28, 26, 23, 19, 16, 17, 22, 30, 42, 53, 61, 65, 63, 56, 46, 35, 27, 22, 20, 23, 28, 34, 40, 44, 46, 44, 40, 33, 25, 17, 10, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 11, 14, 16, 15, 12, 7, 2, 0, 0, 8, 24, 49, 78, 108, 131, 143, 141, 126, 101, 74, 49, 32, 26, 31, 44, 60, 75, 85, 87, 81, 69, 51, 34, 18, 9, 6, 11, 22, 36, 50, 60, 65, 63, 55, 44, 31, 19, 13, 12, 19, 31, 42, 44, 32, 7, 0, 0, 78, 245, 502, 817, 1132, 1378, 1495, 1455, 1265, 969, 633, 324, 97, 0, 3, 132, 340, 584, 813, 982, 1056, 1024, 898, 708, 496, 301, 150, 55, 9, 0, 4, 11, 14, 10, 6, 4, 9, 20, 37, 54, 68, 76, 75, 65, 50, 32, 17, 8, 8, 18, 35, 56, 73, 85, 88, 84, 74, 64, 57, 54, 57, 63, 71, 78, 83, 84, 81, 75, 67, 59, 49, 41, 33, 28, 26, 29, 36, 44, 48, 40, 19, 0, 0, 36, 161, 377, 666, 979, 1251, 1415, 1429, 1286, 1018, 688, 368, 123, 0, 1, 121, 315, 533, 720, 837, 860, 790, 648, 469, 291, 145, 49, 4, 0, 12, 32, 47, 54, 56, 57, 58, 61, 63, 63, 59, 53, 46, 42, 40, 41, 43, 46, 49, 51, 51, 51, 50, 50, 51, 53, 53, 46, 28, 4, 0, 0, 75, 232, 467, 751, 1026, 1230, 1308, 1239, 1043, 770, 484, 245, 85, 6, 0, 0, 13, 17, 10, 0, 0, 0, 2, 9, 13, 12, 9, 4, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 5, 2, 0, 0, 0, 3, 9, 18, 27, 34, 37, 35, 27, 18, 8, 0, 0, 1, 10, 24, 40, 56, 68, 73, 69, 59, 44, 28, 15, 8, 9, 18, 34, 55, 77, 95, 105, 104, 93, 75, 55, 41, 37, 46, 63, 83, 98, 100, 86, 60, 33, 20, 39, 101, 204, 334, 467, 571, 622, 606, 528, 408, 273, 153, 65, 15, 0, 0, 8, 21, 36, 49, 58, 57, 41, 15, 0, 0, 66, 210, 429, 692, 946, 1130, 1195, 1123, 930, 663, 383, 151, 11, 0, 58, 215, 411, 600, 741, 802, 773, 663, 503, 329, 177, 68, 10, 0, 2, 19, 35, 44, 47, 45, 39, 32, 24, 17, 13, 15, 25, 40, 57, 71, 75, 66, 46, 21, 5, 10, 48, 122, 223, 333, 427, 483, 486, 437, 348, 241, 140, 63, 16, 0, 0, 4, 14, 21, 24, 24, 22, 19, 15, 11, 10, 12, 17, 26, 36, 44, 46, 38, 21, 0, 0, 6, 66, 175, 323, 484, 621, 701, 703, 627, 495, 340, 195, 85, 20, 0, 0, 16, 35, 47, 53, 52, 47, 39, 30, 22, 14, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 9, 16, 22, 24, 23, 19, 13, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 1, 7, 17, 31, 47, 60, 69, 72, 71, 68, 66, 64, 64, 63, 62, 59, 53, 45, 37, 31, 28, 27, 29, 33, 37, 40, 40, 38, 33, 25, 17, 8, 2, 0, 0, 5, 14, 25, 37, 45, 50, 48, 41, 30, 18, 7, 0, 0, 8, 23, 42, 58, 65, 59, 43, 27, 29, 69, 159, 298, 468, 637, 767, 824, 794, 684, 519, 340, 182, 68, 7, 0, 2, 25, 47, 62, 69, 70, 66, 57, 46, 34, 22, 13, 9, 11, 19, 29, 39, 43, 37, 23, 6, 0, 14, 64, 152, 267, 390, 493, 551, 547, 480, 363, 220, 85, 0, 0, 63, 247, 506, 789, 1027, 1160, 1152, 1006, 764, 492, 253, 88, 4, 0, 0, 17, 24, 18, 6, 0, 0, 0, 6, 11, 12, 11, 8, 5, 3, 4, 6, 9, 13, 16, 18, 18, 16, 13, 9, 6, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 11, 11, 9, 5, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 6, 14, 26, 39, 51, 60, 64, 62, 55, 44, 31, 20, 12, 9, 10, 17, 26, 36, 45, 50, 50, 45, 35, 23, 12, 5, 5, 13, 28, 46, 64, 77, 85, 85, 80, 71, 62, 56, 55, 60, 68, 77, 85, 89, 89, 84, 78, 73, 73, 78, 87, 96, 102, 101, 92, 76, 55, 33, 15, 4, 3, 14, 34, 60, 88, 111, 124, 124, 109, 82, 50, 20, 2, 0, 17, 46, 76, 91, 83, 52, 14, 0, 35, 149, 340, 581, 824, 1011, 1093, 1050, 891, 655, 396, 167, 13, 0, 30, 208, 469, 763, 1030, 1204, 1243, 1135, 907, 615, 326, 104, 0, 0, 114, 308, 528, 723, 846, 867, 782, 611, 396, 186, 32, 0, 22, 182, 421, 689, 921, 1060, 1072, 956, 747, 501, 277, 114, 24, 0, 0, 1, 7, 8, 8, 7, 4, 0, 0, 0, 53, 167, 341, 550, 745, 875, 902, 817, 646, 435, 237, 91, 11, 0, 0, 16, 27, 26, 17, 6, 0, 0, 0, 2, 7, 12, 16, 20, 22, 22, 21, 17, 13, 8, 5, 4, 5, 6, 7, 7, 6, 5, 3, 1, 0, 0, 0, 2, 6, 12, 17, 21, 22, 20, 16, 10, 4, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 4, 1, 0, 0, 6, 16, 30, 46, 58, 61, 52, 32, 7, 0, 0, 50, 150, 287, 436, 562, 631, 624, 543, 411, 263, 131, 40, 0, 0, 20, 54, 83, 100, 104, 94, 77, 55, 35, 19, 10, 7, 11, 17, 23, 27, 28, 25, 20, 13, 6, 1, 0, 1, 9, 22, 37, 51, 56, 47, 25, 0, 0, 14, 97, 240, 426, 615, 761, 824, 786, 658, 478, 291, 138, 40, 0, 0, 2, 12, 14, 10, 8, 11, 19, 29, 35, 35, 29, 19, 9, 1, 0, 0, 2, 5, 8, 9, 9, 8, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 16, 24, 32, 37, 38, 36, 32, 27, 23, 20, 18, 17, 16, 13, 9, 4, 0, 0, 5, 21, 46, 75, 104, 125, 132, 124, 102, 72, 42, 19, 7, 9, 22, 42, 61, 74, 76, 64, 41, 15, 0, 0, 34, 103, 197, 300, 388, 437, 437, 387, 302, 204, 114, 49, 12, 0, 0, 0, 7, 17, 28, 37, 34, 17, 0, 0, 24, 146, 357, 631, 910, 1121, 1202, 1131, 929, 655, 382, 168, 39, 0, 0, 10, 28, 37, 42, 48, 60, 74, 84, 86, 78, 64, 46, 31, 21, 16, 14, 16, 20, 25, 31, 39, 46, 53, 56, 56, 51, 42, 32, 21, 12, 6, 1, 0, 0, 1, 9, 22, 39, 56, 68, 72, 66, 51, 32, 13, 0, 0, 3, 23, 53, 89, 122, 144, 150, 137, 111, 77, 48, 29, 28, 42, 67, 93, 109, 106, 83, 45, 9, 0, 25, 106, 234, 385, 524, 615, 635, 579, 463, 320, 184, 80, 17, 0, 0, 12, 40, 73, 105, 125, 122, 92, 41, 0, 0, 73, 245, 498, 783, 1032, 1178, 1178, 1030, 774, 475, 206, 26, 0, 39, 210, 439, 669, 845, 927, 895, 757, 549, 319, 120, 0, 0, 74, 260, 498, 733, 907, 976, 924, 767, 552, 331, 152, 39, 0, 0, 17, 40, 52, 50, 41, 30, 20, 13, 10, 11, 15, 22, 33, 45, 56, 64, 66, 61, 50, 35, 19, 7, 0, 0, 4, 13, 24, 33, 39, 41, 39, 36, 30, 23, 15, 8, 6, 12, 24, 35, 35, 18, 0, 0, 18, 140, 355, 638, 926, 1146, 1232, 1159, 951, 668, 386, 164, 32, 0, 0, 21, 47, 59, 58, 49, 37, 26, 17, 10, 9, 18, 37, 67, 100, 130, 148, 149, 133, 105, 72, 45, 30, 31, 48, 75, 105, 131, 147, 150, 140, 120, 93, 67, 45, 32, 31, 41, 59, 80, 97, 106, 105, 94, 76, 57, 41, 31, 31, 39, 55, 72, 81, 72, 42, 1, 0, 2, 119, 339, 639, 955, 1208, 1323, 1266, 1055, 754, 444, 196, 46, 0, 0, 8, 20, 17, 5, 0, 0, 2, 3, 0, 0, 6, 54, 148, 281, 424, 541, 597, 575, 481, 346, 205, 91, 21, 0, 0, 4, 11, 11, 5, 0, 0, 0, 1, 4, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 7, 15, 23, 30, 32, 30, 23, 14, 5, 0, 0, 1, 8, 18, 29, 40, 48, 53, 53, 48, 40, 29, 19, 10, 3, 0, 0, 0, 0, 1, 0, 0, 0, 1, 6, 16, 28, 41, 53, 61, 62, 57, 47, 34, 22, 14, 13, 21, 35, 54, 73, 89, 98, 99, 94, 84, 73, 64, 57, 52, 48, 44, 39, 34, 29, 26, 25, 27, 31, 36, 42, 48, 53, 59, 64, 67, 67, 65, 61, 55, 50, 47, 47, 50, 53, 54, 52, 46, 38, 31, 30, 35, 46, 61, 76, 89, 95, 90, 71, 39, 2, 0, 0, 87, 249, 468, 699, 883, 967, 926, 773, 553, 327, 144, 31, 0, 0, 16, 46, 70, 87, 98, 102, 98, 84, 63, 41, 25, 21, 30, 50, 73, 91, 94, 75, 39, 0, 0, 18, 134, 331, 582, 834, 1022, 1093, 1026, 837, 575, 306, 93, 0, 0, 122, 338, 591, 823, 977, 1014, 922, 724, 468, 222, 48, 0, 68, 259, 514, 769, 956, 1030, 975, 811, 584, 353, 165, 46, 0, 0, 12, 32, 40, 36, 27, 18, 13, 10, 9, 7, 3, 1, 1, 5, 14, 25, 36, 44, 47, 44, 37, 27, 16, 9, 7, 13, 25, 40, 47, 41, 18, 0, 0, 34, 165, 378, 641, 893, 1066, 1108, 1007, 793, 528, 280, 99, 3, 0, 0, 31, 54, 62, 61, 57, 56, 58, 61, 63, 61, 57, 50, 45, 40, 39, 39, 41, 44, 46, 47, 47, 49, 54, 63, 74, 87, 97, 101, 98, 86, 68, 48, 31, 21, 19, 25, 37, 51, 63, 71, 74, 72, 67, 60, 53, 47, 44, 43, 44, 43, 36, 21, 3, 0, 0, 45, 137, 266, 408, 527, 592, 581, 500, 372, 232, 113, 34, 0, 0, 0, 9, 10, 6, 0, 0, 0, 0, 1, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 10, 17, 24, 30, 34, 37, 38, 38, 37, 35, 32, 28, 22, 16, 11, 6, 3, 1, 1, 3, 9, 16, 26, 35, 43, 47, 48, 46, 42, 40, 40, 44, 52, 61, 68, 70, 66, 56, 41, 26, 14, 7, 7, 13, 23, 35, 45, 51, 55, 54, 51, 46, 40, 37, 38, 47, 63, 85, 109, 126, 127, 108, 71, 27, 0, 1, 60, 176, 333, 498, 632, 699, 681, 585, 438, 277, 138, 43, 0, 0, 16, 49, 84, 114, 136, 145, 136, 105, 60, 15, 0, 28, 125, 283, 476, 660, 788, 824, 758, 605, 406, 207, 55, 0, 1, 107, 276, 468, 637, 741, 748, 655, 482, 276, 94, 0, 0, 129, 347, 599, 819, 947, 951, 836, 639, 414, 215, 77, 7, 0, 0, 13, 17, 12, 2, 0, 0, 0, 5, 9, 10, 8, 5, 2, 0, 0, 0, 0, 2, 7, 13, 20, 26, 30, 30, 27, 22, 16, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 14, 19, 25, 29, 30, 28, 24, 17, 11, 5, 1, 0, 0, 0, 1, 3, 4, 5, 4, 3, 1, 0, 0, 1, 7, 16, 27, 37, 43, 44, 40, 32, 23, 15, 9, 7, 6, 5, 5, 4, 3, 1, 0, 0, 2, 6, 10, 13, 15, 14, 12, 9, 6, 4, 1, 0, 0, 0, 8, 23, 43, 64, 80, 88, 84, 69, 47, 24, 7, 0, 5, 21, 46, 75, 102, 121, 127, 120, 102, 77, 52, 34, 25, 27, 36, 48, 58, 62, 60, 51, 39, 26, 17, 14, 17, 27, 42, 60, 77, 88, 83, 60, 21, 0, 0, 54, 216, 462, 748, 1005, 1160, 1167, 1025, 778, 496, 248, 78, 0, 0, 3, 32, 53, 64, 69, 73, 76, 76, 69, 56, 41, 30, 29, 42, 64, 90, 110, 115, 99, 65, 23, 0, 0, 60, 177, 336, 503, 636, 697, 666, 546, 366, 174, 23, 0, 31, 224, 513, 835, 1112, 1271, 1269, 1111, 844, 543, 278, 95, 4, 0, 0, 15, 24, 21, 14, 6, 0, 0, 0, 7, 55, 144, 269, 406, 521, 581, 567, 483, 354, 215, 99, 24, 0, 0, 11, 29, 42, 46, 44, 39, 34, 28, 23, 18, 16, 16, 20, 26, 34, 42, 46, 47, 43, 35, 27, 22, 23, 31, 45, 61, 73, 78, 73, 59, 41, 22, 7, 0, 0, 7, 21, 39, 56, 68, 70, 58, 34, 6, 0, 0, 56, 159, 294, 430, 528, 560, 515, 408, 272, 143, 49, 0, 0, 0, 11, 18, 17, 14, 12, 13, 17, 20, 22, 20, 18, 16, 18, 24, 34, 46, 52, 47, 27, 0, 0, 3, 86, 240, 448, 668, 844, 926, 891, 749, 541, 325, 151, 47, 16, 37, 79, 114, 125, 110, 76, 38, 9, 0, 6, 32, 68, 107, 141, 163, 171, 163, 142, 112, 80, 52, 33, 28, 37, 58, 86, 112, 127, 123, 97, 55, 13, 0, 16, 97, 230, 394, 551, 660, 690, 631, 494, 314, 135, 5, 0, 41, 230, 502, 799, 1048, 1183, 1169, 1013, 761, 481, 239, 74, 0, 0, 12, 52, 88, 111, 113, 93, 52, 4, 0, 6, 127, 350, 647, 955, 1192, 1290, 1221, 1005, 707, 407, 172, 33, 0, 0, 14, 33, 36, 30, 23, 21, 23, 25, 24, 19, 13, 7, 6, 8, 15, 25, 35, 41, 37, 20, 0, 0, 2, 80, 223, 416, 617, 772, 833, 783, 637, 440, 245, 97, 13, 0, 0, 10, 18, 15, 6, 0, 0, 0, 0, 4, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 11, 12, 12, 9, 6, 2, 0, 0, 0, 2, 6, 10, 14, 16, 15, 12, 7, 2, 0, 0, 0, 5, 11, 17, 21, 21, 18, 13, 7, 3, 0, 0, 0, 0, 1, 4, 7, 10, 11, 10, 6, 2, 2, 8, 21, 40, 61, 81, 95, 97, 83, 54, 15, 0, 0, 60, 209, 426, 673, 891, 1018, 1019, 894, 679, 435, 220, 72, 0, 0, 0, 19, 27, 24, 14, 6, 2, 3, 4, 5, 4, 2, 2, 4, 9, 17, 27, 36, 45, 51, 54, 55, 53, 49, 47, 47, 53, 62, 70, 68, 50, 18, 0, 0, 53, 208, 447, 731, 993, 1163, 1189, 1063, 825, 539, 279, 95, 1, 0, 1, 29, 42, 38, 24, 12, 9, 18, 36, 59, 81, 100, 114, 122, 124, 120, 112, 100, 88, 78, 73, 73, 81, 95, 110, 125, 134, 135, 127, 112, 94, 77, 65, 62, 66, 77, 91, 105, 115, 119, 114, 102, 83, 61, 40, 23, 13, 11, 16, 27, 41, 55, 65, 64, 48, 19, 0, 0, 37, 161, 354, 581, 786, 912, 920, 806, 603, 364, 148, 4, 0, 21, 174, 386, 610, 793, 890, 878, 762, 579, 379, 207, 93, 40, 32, 43, 52, 48, 34, 17, 8, 9, 21, 37, 53, 65, 70, 71, 66, 57, 45, 31, 17, 7, 6, 15, 34, 59, 83, 99, 103, 94, 74, 48, 23, 5, 0, 0, 14, 35, 56, 72, 78, 73, 59, 39, 23, 17, 25, 48, 79, 111, 135, 145, 139, 118, 90, 61, 38, 26, 27, 40, 64, 95, 129, 157, 170, 159, 119, 59, 1, 0, 36, 191, 442, 745, 1032, 1225, 1272, 1158, 917, 613, 319, 96, 0, 0, 79, 259, 475, 678, 819, 863, 797, 641, 440, 246, 99, 16, 0, 0, 10, 19, 17, 8, 0, 0, 0, 4, 8, 10, 9, 6, 4, 4, 9, 20, 34, 43, 38, 16, 0, 0, 33, 173, 404, 691, 968, 1155, 1197, 1080, 840, 549, 283, 95, 0, 0, 0, 23, 35, 32, 21, 13, 10, 11, 11, 10, 5, 2, 3, 8, 16, 24, 28, 28, 24, 17, 10, 4, 0, 0, 0, 8, 23, 42, 60, 69, 63, 40, 9, 0, 2, 65, 183, 338, 495, 612, 657, 615, 501, 347, 195, 76, 7, 0, 0, 28, 59, 83, 94, 89, 69, 36, 2, 0, 12, 94, 234, 413, 593, 730, 787, 751, 633, 466, 294, 151, 59, 18, 17, 37, 64, 86, 96, 89, 63, 22, 0, 0, 59, 233, 504, 830, 1140, 1350, 1400, 1273, 1001, 657, 329, 91, 0, 23, 165, 361, 552, 688, 739, 699, 585, 432, 277, 152, 74, 43, 45, 63, 79, 83, 73, 54, 32, 13, 3, 2, 10, 26, 46, 66, 82, 89, 87, 74, 54, 33, 14, 2, 0, 1, 9, 17, 23, 26, 24, 19, 13, 7, 2, 0, 0, 1, 9, 21, 34, 46, 52, 51, 42, 29, 15, 2, 0, 0, 7, 24, 45, 60, 61, 43, 10, 0, 0, 76, 242, 482, 749, 979, 1110, 1107, 972, 746, 491, 264, 104, 19, 0, 0, 10, 16, 12, 6, 4, 9, 22, 36, 48, 54, 54, 50, 43, 34, 25, 18, 11, 6, 2, 0, 0, 0, 0, 0, 2, 5, 11, 20, 31, 42, 53, 60, 63, 60, 52, 40, 27, 16, 10, 7, 8, 11, 14, 15, 15, 14, 13, 12, 11, 10, 9, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 5, 12, 21, 32, 43, 51, 55, 54, 48, 40, 30, 22, 15, 11, 9, 8, 7, 7, 8, 11, 17, 24, 31, 35, 35, 30, 21, 12, 4, 0, 0, 4, 12, 21, 28, 34, 36, 35, 31, 25, 19, 15, 15, 20, 31, 47, 63, 78, 86, 85, 74, 55, 32, 11, 0, 0, 15, 40, 68, 89, 93, 78, 46, 13, 0, 13, 77, 183, 314, 442, 536, 573, 548, 468, 357, 239, 137, 64, 21, 4, 7, 20, 39, 57, 69, 69, 53, 27, 2, 0, 29, 114, 248, 411, 567, 677, 709, 652, 517, 339, 164, 38, 0, 42, 174, 358, 550, 704, 783, 770, 673, 519, 346, 191, 79, 16, 0, 0, 9, 14, 13, 10, 9, 15, 28, 44, 58, 66, 65, 57, 43, 29, 18, 10, 7, 8, 10, 11, 12, 12, 13, 13, 14, 16, 16, 15, 12, 9, 5, 2, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 13, 18, 20, 21, 20, 19, 18, 18, 19, 20, 20, 21, 21, 22, 23, 25, 25, 24, 21, 17, 11, 7, 3, 0, 0, 0, 0, 2, 4, 6, 8, 8, 9, 10, 13, 19, 27, 36, 44, 49, 50, 46, 39, 31, 24, 18, 16, 16, 17, 20, 22, 23, 22, 20, 17, 14, 10, 8, 6, 4, 3, 3, 4, 6, 10, 17, 24, 28, 25, 13, 0, 0, 6, 60, 156, 282, 412, 513, 558, 536, 455, 342, 225, 130, 71, 45, 44, 51, 57, 58, 53, 48, 43, 42, 41, 42, 42, 44, 48, 55, 63, 70, 72, 67, 55, 38, 21, 7, 0, 0, 3, 11, 18, 24, 26, 25, 20, 14, 7, 2, 0, 0, 5, 15, 29, 44, 55, 57, 47, 26, 3, 0, 2, 51, 138, 249, 359, 440, 467, 434, 351, 242, 136, 53, 5, 0, 0, 20, 43, 62, 72, 68, 50, 23, 0, 0, 29, 109, 234, 382, 522, 619, 648, 604, 498, 361, 227, 122, 61, 43, 54, 78, 102, 118, 121, 110, 83, 42, 0, 0, 11, 130, 342, 627, 928, 1171, 1290, 1250, 1063, 784, 486, 236, 72, 0, 0, 1, 18, 22, 14, 2, 0, 0, 0, 2, 9, 17, 27, 37, 46, 50, 49, 43, 37, 35, 40, 52, 69, 88, 102, 108, 105, 93, 74, 54, 37, 27, 28, 41, 66, 97, 128, 153, 168, 167, 153, 128, 96, 64, 38, 22, 20, 32, 55, 82, 103, 108, 91, 54, 11, 0, 6, 92, 246, 445, 648, 802, 867, 825, 689, 499, 304, 145, 43, 0, 0, 1, 11, 14, 11, 9, 10, 15, 22, 26, 27, 25, 23, 22, 23, 27, 32, 36, 37, 30, 16, 0, 0, 4, 56, 153, 284, 426, 544, 605, 592, 507, 375, 233, 112, 33, 0, 0, 1, 9, 11, 7, 1, 0, 0, 0, 0, 2, 4, 6, 9, 13, 15, 16, 14, 10, 5, 0, 0, 0, 3, 8, 13, 17, 18, 17, 13, 8, 3, 0, 0, 0, 0, 3, 7, 11, 15, 16, 15, 11, 6, 2, 0, 1, 6, 14, 23, 32, 39, 40, 32, 16, 0, 0, 9, 69, 172, 307, 444, 547, 589, 555, 456, 321, 185, 77, 13, 0, 0, 14, 28, 32, 27, 18, 9, 3, 0, 0, 0, 2, 6, 11, 19, 26, 30, 31, 27, 21, 13, 7, 4, 4, 8, 18, 31, 47, 58, 55, 35, 2, 0, 0, 98, 292, 564, 865, 1120, 1260, 1246, 1082, 817, 522, 266, 90, 3, 0, 0, 21, 32, 30, 22, 16, 15, 18, 22, 25, 27, 29, 32, 38, 42, 44, 41, 34, 24, 13, 5, 1, 0, 2, 4, 7, 11, 14, 17, 17, 13, 3, 0, 0, 19, 73, 156, 254, 344, 401, 407, 362, 279, 181, 93, 31, 0, 0, 0, 14, 28, 39, 44, 41, 29, 11, 0, 0, 33, 109, 222, 355, 479, 566, 595, 558, 468, 347, 223, 120, 53, 24, 27, 49, 78, 102, 116, 116, 106, 89, 70, 52, 41, 38, 43, 55, 71, 85, 95, 95, 86, 67, 44, 21, 5, 0, 5, 23, 49, 78, 100, 107, 90, 51, 5, 0, 9, 124, 333, 610, 900, 1129, 1235, 1185, 989, 699, 389, 134, 0, 0, 104, 314, 558, 771, 902, 920, 825, 648, 437, 243, 100, 19, 0, 0, 9, 23, 32, 35, 30, 16, 0, 0, 5, 91, 257, 494, 761, 996, 1137, 1143, 1012, 783, 515, 272, 97, 4, 0, 3, 38, 67, 82, 84, 77, 68, 61, 57, 58, 64, 73, 81, 86, 86, 79, 69, 57, 48, 44, 43, 46, 49, 51, 52, 51, 49, 47, 45, 41, 36, 30, 23, 18, 16, 17, 21, 25, 29, 30, 30, 28, 27, 27, 27, 27, 26, 25, 25, 26, 25, 22, 13, 1, 0, 0, 34, 102, 198, 304, 396, 449, 449, 398, 310, 208, 115, 47, 9, 0, 3, 16, 28, 36, 39, 38, 36, 32, 29, 26, 22, 18, 14, 11, 8, 6, 5, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 7, 5, 2, 0, 0, 2, 7, 13, 19, 23, 22, 19, 14, 9, 5, 1, 0, 0, 0, 6, 18, 36, 58, 81, 101, 113, 115, 109, 97, 83, 72, 68, 72, 81, 91, 94, 88, 76, 64, 67, 97, 160, 254, 362, 460, 524, 534, 488, 395, 278, 162, 71, 14, 0, 5, 32, 65, 93, 109, 108, 88, 55, 20, 0, 11, 71, 183, 332, 491, 620, 687, 672, 580, 437, 278, 141, 47, 1, 0, 0, 9, 13, 9, 3, 0, 1, 4, 6, 5, 2, 1, 5, 17, 35, 54, 66, 64, 47, 20, 0, 0, 35, 116, 233, 364, 478, 544, 544, 478, 366, 238, 124, 43, 2, 0, 0, 9, 16, 17, 15, 12, 11, 11, 9, 6, 3, 0, 0, 3, 9, 17, 25, 32, 34, 33, 28, 21, 13, 8, 5, 6, 10, 16, 22, 28, 31, 31, 28, 22, 14, 7, 2, 0, 0, 2, 5, 8, 9, 7, 5, 2, 0, 0, 1, 7, 15, 24, 31, 34, 33, 29, 21, 13, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 10, 9, 7, 5, 2, 0, 0, 0, 3, 10, 18, 26, 30, 29, 24, 15, 6, 0, 0, 1, 8, 17, 24, 28, 28, 23, 16, 9, 3, 0, 0, 0, 4, 9, 15, 20, 23, 23, 20, 15, 9, 3, 0, 0, 0, 8, 21, 34, 42, 40, 28, 10, 0, 10, 56, 139, 252, 371, 470, 523, 514, 445, 331, 199, 81, 4, 0, 36, 144, 292, 452, 589, 672, 683, 620, 498, 348, 204, 92, 27, 8, 22, 50, 77, 91, 92, 81, 65, 52, 44, 44, 51, 64, 78, 90, 96, 92, 80, 60, 36, 16, 5, 5, 17, 38, 62, 83, 96, 98, 88, 69, 45, 22, 6, 3, 12, 32, 58, 81, 92, 88, 68, 39, 12, 3, 24, 82, 174, 287, 400, 485, 520, 492, 402, 274, 145, 61, 62, 169, 376, 644, 914, 1120, 1210, 1163, 993, 745, 479, 248, 88, 7, 0, 15, 51, 81, 92, 83, 57, 22, 0, 0, 43, 162, 348, 579, 810, 988, 1065, 1020, 865, 640, 401, 200, 66, 1, 0, 0, 12, 16, 9, 1, 0, 0, 1, 5, 5, 4, 5, 15, 36, 65, 97, 119, 122, 102, 67, 35, 34, 86, 205, 381, 584, 768, 888, 913, 839, 685, 490, 300, 148, 52, 10, 5, 18, 33, 41, 41, 37, 33, 30, 29, 28, 27, 26, 25, 28, 34, 42, 52, 60, 64, 64, 59, 50, 41, 32, 25, 21, 19, 20, 21, 23, 25, 26, 27, 27, 26, 26, 26, 26, 26, 25, 23, 18, 12, 5, 0, 0, 1, 8, 19, 30, 38, 41, 37, 28, 16, 6, 0, 0, 4, 16, 31, 47, 60, 66, 65, 56, 41, 24, 10, 2, 3, 13, 28, 46, 61, 70, 69, 59, 45, 31, 23, 25, 38, 59, 81, 97, 99, 84, 55, 21, 0, 0, 43, 135, 268, 418, 556, 650, 675, 627, 516, 371, 224, 103, 27, 0, 6, 35, 69, 95, 106, 101, 87, 67, 47, 31, 23, 24, 34, 51, 70, 83, 82, 65, 36, 7, 0, 33, 126, 280, 476, 680, 849, 940, 930, 818, 628, 408, 213, 96, 90, 203, 412, 670, 914, 1086, 1142, 1069, 882, 629, 369, 163, 56, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 64, 174, 348, 534, 682, 759, 752, 672, 544, 402, 274, 176, 111, 74, 54, 41, 31, 25, 25, 35, 54, 79, 103, 122, 131, 129, 120, 105, 88, 73, 61, 53, 48, 45, 43, 43, 42, 41, 40, 39, 38, 37, 35, 33, 30, 26, 21, 15, 10, 5, 2, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 2, 3, 5, 5, 5, 4, 2, 1, 0, 0, 0, 1, 5, 9, 15, 21, 26, 29, 28, 24, 17, 10, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 13, 16, 18, 16, 12, 8, 4, 1, 0, 0, 0, 1, 5, 10, 16, 22, 27, 29, 28, 24, 19, 12, 7, 4, 3, 5, 8, 10, 11, 11, 8, 5, 3, 0, 0, 0, 0, 2, 6, 12, 19, 26, 31, 33, 32, 28, 24, 21, 20, 23, 27, 29, 28, 21, 9, 0, 0, 19, 68, 145, 239, 331, 401, 430, 413, 353, 267, 173, 92, 34, 3, 0, 5, 22, 40, 54, 62, 63, 57, 46, 34, 26, 26, 35, 54, 78, 100, 113, 112, 97, 71, 42, 18, 4, 2, 13, 31, 53, 73, 90, 102, 110, 112, 110, 104, 97, 89, 84, 86, 92, 102, 110, 110, 98, 76, 52, 40, 56, 112, 213, 347, 492, 614, 681, 672, 584, 437, 269, 130, 66, 107, 254, 482, 738, 961, 1097, 1111, 1001, 797, 550, 323, 167, 114, 163, 289, 449, 595, 687, 702, 642, 524, 378, 235, 120, 44, 6, 0, 7, 20, 30, 34, 34, 30, 26, 23, 21, 20, 20, 21, 22, 22, 20, 17, 12, 6, 1, 0, 0, 4, 9, 14, 17, 18, 15, 11, 7, 3, 0, 0, 0, 0, 3, 7, 12, 15, 16, 15, 11, 6, 2, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 8, 8, 6, 2, 0, 0, 0, 4, 10, 15, 15, 9, 0, 0, 5, 44, 117, 218, 332, 432, 495, 503, 455, 364, 253, 148, 66, 18, 0, 0, 1, 5, 4, 2, 4, 11, 24, 37, 48, 52, 51, 45, 39, 35, 34, 37, 42, 47, 52, 56, 61, 68, 78, 91, 104, 115, 121, 119, 110, 95, 77, 60, 46, 39, 40, 48, 62, 80, 97, 109, 113, 108, 93, 74, 53, 38, 30, 31, 39, 51, 61, 67, 66, 59, 47, 34, 22, 13, 10, 13, 21, 33, 46, 54, 54, 42, 19, 0, 0, 28, 117, 263, 450, 645, 805, 891, 883, 781, 612, 418, 243, 129, 97, 151, 276, 439, 604, 731, 791, 772, 679, 534, 370, 218, 104, 39, 19, 32, 59, 85, 100, 103, 94, 79, 62, 48, 38, 33, 35, 42, 53, 65, 76, 80, 78, 68, 51, 33, 16, 6, 4, 10, 21, 33, 41, 44, 41, 32, 21, 11, 3, 0, 2, 11, 26, 44, 62, 75, 78, 72, 64, 68, 101, 177, 299, 457, 623, 763, 841, 834, 740, 577, 384, 208, 89, 55, 112, 245, 418, 590, 721, 781, 758, 661, 514, 350, 203, 92, 27, 0, 0, 2, 6, 6, 2, 0, 0, 0, 0, 2, 3, 2, 1, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 4, 8, 10, 11, 10, 7, 4, 2, 0, 0, 0, 0, 0, 4, 9, 16, 22, 26, 27, 23, 16, 8, 2, 0, 0, 6, 15, 26, 37, 45, 52, 55, 55, 54, 50, 46, 42, 37, 34, 31, 29, 28, 27, 27, 27, 27, 28, 31, 35, 42, 51, 59, 66, 70, 69, 63, 53, 42, 32, 26, 24, 26, 32, 38, 43, 45, 43, 38, 32, 26, 21, 17, 15, 14, 13, 11, 9, 7, 5, 4, 5, 7, 11, 15, 17, 17, 15, 10, 4, 0, 0, 3, 10, 19, 27, 31, 32, 28, 22, 14, 8, 4, 3, 5, 10, 16, 23, 27, 30, 29, 25, 20, 14, 10, 9, 12, 20, 30, 40, 47, 47, 39, 25, 11, 6, 21, 62, 132, 225, 327, 420, 484, 505, 478, 409, 313, 209, 116, 48, 9, 0, 5, 22, 38, 48, 49, 44, 35, 24, 16, 12, 12, 15, 21, 27, 33, 37, 36, 29, 15, 0, 0, 7, 58, 153, 286, 439, 584, 686, 722, 683, 579, 435, 284, 155, 63, 13, 0, 0, 1, 8, 11, 9, 3, 0, 0, 6, 52, 139, 267, 419, 567, 678, 728, 707, 623, 496, 355, 227, 129, 67, 38, 30, 34, 39, 41, 39, 35, 32, 31, 32, 36, 40, 45, 48, 48, 46, 42, 37, 31, 25, 20, 17, 16, 16, 19, 21, 24, 24, 23, 19, 14, 8, 3, 0, 0, 0, 1, 4, 8, 12, 17, 22, 25, 27, 26, 23, 20, 18, 17, 19, 22, 26, 28, 29, 28, 26, 24, 25, 30, 39, 51, 64, 74, 76, 68, 51, 29, 15, 21, 59, 134, 242, 366, 482, 564, 592, 560, 476, 359, 236, 128, 52, 9, 0, 0, 13, 27, 39, 46, 49, 49, 45, 37, 29, 21, 17, 16, 21, 30, 39, 44, 42, 30, 12, 0, 0, 36, 115, 239, 394, 554, 689, 766, 766, 686, 541, 363, 195, 77, 41, 102, 248, 452, 666, 841, 938, 934, 834, 664, 464, 276, 131, 41, 1, 0, 1, 8, 9, 4, 0, 0, 0, 0, 3, 5, 4, 1, 0, 0, 3, 10, 20, 32, 42, 48, 52, 51, 49, 45, 42, 39, 38, 38, 42, 49, 58, 69, 79, 87, 90, 88, 82, 74, 66, 58, 52, 47, 44, 42, 41, 42, 44, 44, 44, 42, 38, 34, 32, 32, 35, 39, 45, 52, 57, 61, 64, 65, 65, 62, 57, 49, 41, 33, 28, 28, 31, 37, 44, 48, 50, 46, 39, 31, 23, 18, 17, 21, 28, 37, 44, 48, 48, 43, 35, 26, 17, 10, 7, 6, 9, 11, 14, 15, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 3, 6, 10, 13, 15, 16, 17, 18, 19, 20, 20, 20, 21, 21, 18, 12, 2, 0, 0, 29, 100, 214, 361, 516, 647, 722, 723, 651, 522, 368, 222, 107, 35, 1, 0, 0, 5, 6, 3, 0, 0, 0, 0, 2, 3, 2, 0, 0, 2, 7, 12, 18, 21, 22, 21, 19, 16, 14, 14, 14, 13, 12, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 2, 10, 23, 41, 60, 78, 89, 93, 89, 80, 69, 60, 56, 58, 66, 77, 89, 99, 107, 110, 110, 107, 101, 94, 85, 76, 67, 60, 55, 52, 51, 52, 53, 53, 51, 48, 45, 42, 40, 40, 41, 41, 40, 36, 30, 22, 14, 8, 6, 7, 11, 15, 17, 17, 14, 10, 5, 1, 0, 0, 0, 1, 2, 2, 3, 4, 5, 7, 7, 7, 6, 5, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 1, 5, 14, 29, 47, 67, 83, 91, 88, 77, 64, 58, 70, 105, 165, 241, 321, 390, 432, 441, 416, 363, 293, 218, 148, 92, 54, 32, 25, 26, 31, 35, 37, 37, 36, 36, 38, 42, 44, 43, 37, 28, 17, 8, 1, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 4, 13, 25, 38, 50, 58, 60, 57, 51, 44, 38, 36, 37, 40, 43, 45, 44, 40, 35, 29, 25, 23, 22, 22, 23, 22, 21, 18, 14, 10, 6, 3, 1, 0, 0, 0, 2, 4, 7, 9, 10, 10, 8, 5, 3, 2, 4, 8, 13, 20, 25, 26, 22, 14, 4, 0, 2, 27, 76, 150, 242, 339, 421, 472, 478, 437, 357, 257, 157, 76, 24, 0, 0, 0, 5, 6, 4, 0, 0, 0, 0, 1, 3, 3, 4, 4, 5, 7, 9, 10, 8, 3, 0, 0, 11, 47, 111, 202, 307, 409, 485, 518, 500, 433, 334, 224, 124, 50, 9, 0, 1, 13, 24, 27, 23, 15, 6, 1, 0, 6, 16, 30, 45, 58, 68, 74, 75, 73, 69, 64, 60, 57, 57, 59, 63, 69, 76, 83, 89, 93, 92, 87, 77, 66, 57, 52, 53, 58, 62, 62, 51, 33, 13, 5, 23, 82, 187, 331, 496, 653, 772, 828, 809, 720, 579, 415, 259, 134, 50, 7, 0, 2, 13, 23, 27, 28, 26, 24, 22, 22, 23, 25, 27, 30, 31, 31, 28, 23, 18, 15, 16, 23, 34, 48, 61, 70, 72, 69, 61, 50, 38, 28, 20, 16, 15, 17, 24, 33, 43, 52, 58, 60, 57, 49, 40, 31, 25, 21, 21, 24, 27, 31, 35, 36, 35, 31, 26, 21, 18, 20, 28, 40, 52, 58, 55, 39, 16, 0, 1, 47, 149, 306, 503, 708, 879, 978, 981, 888, 719, 514, 315, 156, 52, 3, 0, 0, 9, 14, 15, 12, 11, 11, 10, 7, 4, 1, 2, 8, 17, 28, 36, 37, 30, 16, 2, 0, 7, 41, 100, 178, 261, 334, 382, 395, 371, 316, 243, 166, 98, 48, 20, 10, 15, 26, 37, 40, 33, 16, 0, 0, 21, 96, 225, 398, 589, 762, 882, 922, 876, 755, 588, 407, 245, 120, 40, 2, 0, 4, 20, 32, 35, 28, 13, 0, 0, 26, 95, 207, 353, 512, 654, 751, 781, 741, 639, 499, 348, 212, 107, 40, 6, 0, 2, 11, 18, 18, 10, 0, 0, 8, 62, 163, 313, 496, 682, 839, 934, 949, 884, 753, 585, 411, 257, 142, 69, 34, 24, 25, 28, 27, 21, 13, 7, 7, 13, 24, 38, 49, 57, 58, 53, 43, 29, 16, 6, 0, 0, 4, 13, 24, 36, 46, 55, 60, 62, 61, 55, 47, 38, 33, 35, 45, 61, 78, 89, 88, 75, 59, 57, 89, 173, 316, 506, 718, 912, 1049, 1099, 1051, 915, 719, 502, 303, 148, 50, 6, 1, 17, 36, 46, 42, 25, 5, 0, 4, 51, 142, 274, 433, 595, 730, 809, 814, 741, 606, 437, 272, 145, 80, 85, 149, 249, 353, 432, 466, 447, 384, 293, 196, 111, 49, 14, 0, 0, 1, 3, 2, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 10, 11, 10, 8, 6, 5, 4, 6, 8, 10, 11, 10, 8, 5, 2, 0, 0, 0, 6, 15, 23, 28, 26, 16, 2, 0, 6, 43, 109, 196, 287, 361, 397, 387, 333, 251, 160, 81, 26, 0, 0, 4, 21, 42, 64, 85, 107, 126, 142, 154, 161, 163, 162, 157, 150, 142, 132, 123, 114, 105, 94, 81, 65, 48, 31, 17, 6, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 10, 10, 7, 4, 1, 0, 0, 1, 4, 6, 7, 6, 6, 6, 9, 14, 20, 28, 34, 38, 40, 41, 42, 44, 49, 54, 59, 64, 68, 71, 75, 81, 87, 92, 96, 96, 92, 84, 76, 68, 65, 65, 71, 79, 87, 95, 99, 101, 101, 99, 96, 92, 88, 83, 80, 80, 82, 88, 96, 104, 109, 112, 113, 113, 116, 123, 134, 147, 158, 166, 167, 161, 149, 135, 119, 106, 95, 88, 83, 80, 79, 78, 77, 76, 73, 69, 65, 61, 57, 53, 50, 48, 47, 47, 48, 48, 48, 47, 45, 43, 40, 37, 34, 32, 29, 28, 26, 25, 24, 23, 20, 18, 15, 12, 11, 11, 11, 12, 12, 13, 12, 12, 12, 12, 11, 10, 7, 5, 2, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 10, 14, 18, 21, 22, 22, 19, 16, 11, 7, 5, 4, 4, 5, 7, 7, 8, 7, 7, 7, 8, 9, 9, 8, 7, 5, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 2, 7, 14, 22, 31, 37, 39, 38, 33, 28, 23, 20, 20, 22, 24, 26, 28, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 18, 15, 10, 6, 2, 0, 0, 1, 2, 3, 2, 2, 1, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 8, 8, 7, 6, 7, 9, 12, 16, 20, 21, 21, 18, 15, 11, 8, 5, 3, 2, 1, 0, 1, 2, 4, 6, 8, 9, 9, 8, 6, 5, 4, 5, 7, 10, 14, 17, 20, 22, 23, 23, 22, 21, 19, 17, 15, 13, 12, 13, 14, 15, 16, 15, 13, 11, 9, 8, 9, 12, 17, 22, 27, 32, 37, 42, 46, 51, 54, 56, 57, 58, 57, 57, 54, 51, 47, 42, 38, 37, 38, 41, 44, 46, 45, 41, 35, 29, 25, 23, 23, 24, 24, 23, 21, 18, 16, 15, 16, 18, 19, 20, 20, 18, 16, 14, 12, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 3, 6, 10, 12, 13, 11, 8, 5, 3, 3, 5, 7, 11, 13, 16, 20, 24, 30, 36, 41, 44, 44, 41, 35, 30, 26, 25, 26, 28, 30, 30, 28, 26, 24, 24, 26, 28, 30, 32, 32, 32, 33, 38, 45, 54, 64, 71, 75, 76, 73, 68, 63, 59, 59, 62, 68, 77, 85, 92, 95, 95, 93, 91, 90, 90, 93, 95, 96, 96, 95, 93, 93, 94, 98, 101, 104, 105, 103, 98, 92, 84, 76, 70, 64, 61, 59, 60, 61, 61, 60, 57, 52, 47, 44, 42, 41, 41, 41, 39, 35, 30, 24, 19, 16, 14, 14, 15, 15, 14, 13, 11, 10, 8, 6, 5, 3, 1, 0, 0, 0, 1, 4, 7, 8, 7, 5, 3, 4, 9, 18, 30, 42, 52, 58, 59, 56, 50, 45, 40, 37, 35, 35, 36, 38, 40, 43, 45, 45, 43, 40, 37, 33, 31, 30, 30, 29, 28, 26, 24, 21, 20, 19, 19, 19, 19, 20, 21, 24, 26, 29, 31, 31, 30, 26, 23, 19, 16, 14, 11, 9, 7, 6, 5, 4, 4, 4, 3, 2, 1, 1, 2, 5, 8, 11, 12, 11, 9, 7, 6, 7, 12, 19, 27, 36, 44, 51, 58, 64, 69, 73, 74, 73, 69, 63, 56, 50, 46, 44, 44, 46, 49, 52, 54, 56, 56, 56, 54, 53, 52, 52, 53, 55, 56, 55, 53, 49, 45, 41, 39, 39, 41, 44, 47, 50, 52, 52, 52, 49, 45, 40, 34, 28, 23, 21, 19, 19, 18, 17, 16, 13, 11, 10, 10, 11, 12, 13, 14, 13, 13, 11, 9, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 1, 1, 2, 4, 6, 7, 7, 7, 6, 4, 3, 2, 2, 3, 4, 4, 4, 3, 3, 2, 3, 4, 5, 7, 9, 10, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 6, 5, 5, 6, 7, 8, 9, 8, 6, 4, 2, 2, 4, 8, 14, 22, 31, 38, 44, 47, 46, 42, 37, 31, 26, 25, 26, 28, 31, 33, 34, 33, 31, 29, 28, 28, 29, 30, 31, 31, 30, 28, 26, 25, 23, 22, 22, 21, 22, 24, 28, 34, 42, 50, 56, 59, 59, 57, 53, 49, 47, 46, 48, 51, 55, 60, 66, 72, 77, 80, 80, 77, 72, 67, 64, 65, 69, 77, 86, 94, 99, 101, 100, 96, 90, 83, 76, 69, 62, 56, 52, 50, 49, 49, 50, 50, 51, 53, 54, 56, 56, 55, 51, 46, 39, 33, 28, 27, 26, 27, 27, 26, 24, 23, 22, 21, 21, 21, 20, 17, 15, 13, 14, 17, 23, 30, 36, 42, 46, 49, 51, 53, 55, 57, 57, 55, 51, 47, 43, 40, 39, 40, 41, 40, 37, 32, 26, 21, 18, 19, 23, 27, 30, 30, 28, 24, 21, 20, 22, 25, 28, 29, 29, 28, 28, 29, 33, 39, 44, 48, 49, 47, 43, 38, 34, 31, 28, 25, 21, 19, 17, 18, 22, 26, 30, 31, 30, 26, 21, 15, 12, 10, 9, 10, 10, 11, 12, 14, 17, 22, 27, 32, 35, 38, 39, 40, 40, 41, 41, 40, 38, 35, 32, 29, 29, 31, 34, 38, 41, 41, 40, 36, 32, 29, 26, 25, 25, 25, 25, 25, 24, 23, 23, 23, 24, 24, 24, 24, 22, 21, 18, 16, 14, 12, 11, 10, 10, 10, 11, 11, 10, 9, 8, 6, 5, 3, 3, 3, 4, 7, 9, 10, 11, 10, 7, 4, 1, 0, 0, 0, 2, 4, 5, 5, 4, 3, 2, 2, 2, 3, 4, 4, 4, 5, 5, 6, 7, 7, 7, 6, 6, 5, 5, 6, 7, 8, 8, 7, 6, 4, 3, 2, 2, 2, 3, 3, 3, 5, 7, 10, 14, 19, 23, 26, 27, 27, 25, 24, 22, 21, 20, 19, 18, 18, 19, 21, 23, 25, 26, 27, 28, 28, 31, 34, 39, 44, 48, 50, 51, 52, 52, 51, 51, 51, 51, 53, 56, 62, 69, 76, 81, 83, 82, 79, 75, 72, 71, 72, 74, 76, 78, 79, 81, 83, 87, 91, 94, 96, 97, 96, 95, 93, 89, 85, 79, 72, 65, 60, 56, 54, 54, 55, 55, 54, 52, 50, 49, 48, 46, 43, 39, 34, 28, 24, 22, 22, 24, 26, 27, 27, 25, 22, 20, 18, 17, 16, 15, 13, 12, 11, 11, 10, 9, 8, 7, 6, 6, 7, 8, 9, 8, 6, 4, 2, 1, 2, 4, 6, 7, 6, 4, 2, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 3, 2, 1, 1, 2, 4, 6, 7, 8, 9, 10, 10, 11, 11, 11, 10, 9, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 11, 15, 20, 25, 30, 35, 38, 40, 39, 37, 34, 30, 27, 24, 22, 21, 20, 20, 21, 22, 22, 21, 19, 16, 13, 11, 10, 12, 14, 18, 21, 22, 22, 20, 17, 15, 15, 18, 23, 30, 37, 42, 45, 47, 47, 47, 48, 50, 52, 53, 54, 55, 57, 61, 65, 71, 74, 74, 70, 62, 53, 45, 41, 43, 48, 55, 61, 63, 62, 57, 51, 47, 44, 45, 48, 51, 55, 56, 56, 55, 53, 51, 49, 48, 48, 48, 49, 51, 53, 54, 53, 51, 47, 41, 37, 33, 32, 32, 32, 31, 28, 24, 20, 17, 15, 15, 16, 16, 15, 13, 9, 5, 3, 3, 5, 8, 11, 12, 12, 10, 8, 5, 3, 1, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 7, 6, 6, 7, 9, 11, 14, 15, 16, 15, 13, 10, 7, 5, 5, 5, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 14, 14, 12, 10, 9, 7, 5, 4, 4, 4, 6, 7, 9, 11, 13, 15, 18, 22, 26, 30, 34, 36, 37, 36, 35, 33, 31, 30, 29, 29, 29, 29, 29, 29, 29, 28, 27, 25, 23, 21, 18, 15, 14, 13, 14, 15, 17, 18, 17, 15, 11, 8, 6, 5, 5, 5, 7, 8, 9, 11, 14, 17, 20, 23, 26, 28, 30, 32, 34, 35, 37, 37, 36, 33, 29, 26, 26, 29, 36, 45, 55, 63, 68, 69, 67, 65, 62, 59, 57, 55, 53, 50, 48, 46, 45, 45, 46, 47, 47, 47, 47, 49, 52, 55, 60, 64, 68, 69, 69, 68, 65, 62, 59, 56, 53, 51, 50, 50, 51, 52, 52, 52, 50, 48, 45, 42, 40, 38, 37, 35, 33, 29, 24, 20, 18, 18, 20, 24, 28, 32, 35, 37, 38, 39, 40, 40, 39, 38, 37, 35, 34, 32, 30, 28, 26, 24, 23, 23, 24, 24, 24, 23, 21, 18, 16, 14, 13, 14, 14, 14, 12, 9, 5, 2, 0, 0, 1, 4, 8, 10, 11, 11, 10, 8, 8, 8, 8, 8, 7, 6, 3, 1, 0, 0, 1, 4, 8, 12, 14, 16, 17, 17, 16, 14, 11, 8, 5, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 12, 16, 19, 22, 25, 27, 30, 33, 35, 36, 35, 31, 26, 21, 17, 15, 16, 20, 25, 30, 33, 35, 34, 32, 30, 28, 27, 27, 26, 25, 22, 19, 15, 11, 9, 8, 9, 12, 15, 18, 20, 21, 20, 18, 16, 16, 18, 21, 26, 32, 38, 43, 48, 53, 56, 58, 58, 56, 51, 46, 41, 37, 36, 36, 39, 42, 44, 45, 45, 45, 46, 49, 52, 55, 55, 51, 44, 34, 24, 17, 14, 14, 17, 19, 19, 17, 12, 7, 2, 0, 0, 1, 5, 8, 10, 11, 10, 9, 9, 9, 9, 9, 9, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 12, 16, 20, 24, 28, 31, 33, 33, 31, 30, 28, 28, 29, 32, 35, 39, 42, 46, 49, 52, 53, 54, 52, 49, 44, 40, 37, 37, 38, 42, 45, 46, 45, 41, 35, 29, 25, 23, 25, 29, 32, 34, 32, 26, 19, 12, 7, 5, 6, 9, 12, 15, 16, 17, 18, 19, 21, 23, 24, 25, 24, 23, 20, 18, 15, 12, 8, 5, 2, 0, 0, 0, 0, 1, 2, 4, 5, 5, 6, 7, 9, 12, 15, 18, 20, 21, 19, 16, 12, 8, 6, 6, 8, 12, 16, 20, 23, 25, 27, 29, 31, 36, 41, 46, 50, 52, 51, 48, 43, 39, 37, 38, 41, 46, 52, 58, 62, 64, 64, 62, 59, 57, 54, 52, 50, 49, 48, 47, 45, 42, 39, 35, 31, 30, 31, 35, 40, 46, 50, 50, 46, 40, 33, 28, 26, 29, 36, 43, 50, 55, 57, 57, 56, 56, 57, 59, 60, 60, 58, 55, 52, 49, 46, 44, 42, 42, 43, 46, 51, 55, 58, 58, 55, 49, 43, 37, 34, 33, 34, 35, 34, 32, 26, 20, 15, 12, 11, 11, 11, 11, 10, 7, 5, 5, 7, 10, 14, 17, 19, 20, 19, 20, 21, 23, 25, 27, 27, 27, 25, 23, 22, 22, 22, 21, 20, 18, 15, 13, 13, 15, 18, 23, 28, 31, 32, 32, 32, 32, 33, 36, 39, 41, 41, 39, 34, 28, 23, 20, 20, 22, 25, 28, 31, 33, 33, 34, 36, 39, 44, 50, 56, 60, 62, 63, 62, 60, 59, 59, 60, 61, 61, 61, 61, 62, 64, 68, 72, 75, 75, 73, 69, 64, 61, 61, 64, 68, 72, 73, 71, 65, 57, 49, 44, 42, 42, 43, 44, 43, 41, 39, 37, 36, 37, 39, 41, 41, 41, 39, 37, 36, 35, 35, 34, 33, 31, 29, 28, 27, 28, 29, 29, 26, 20, 13, 6, 2, 0, 2, 7, 11, 14, 14, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 13, 17, 21, 24, 26, 28, 28, 28, 29, 31, 34, 36, 38, 37, 33, 28, 22, 18, 16, 16, 19, 21, 23, 23, 22, 20, 18, 17, 18, 20, 22, 24, 25, 25, 24, 23, 23, 24, 25, 26, 27, 26, 25, 24, 25, 26, 27, 28, 27, 26, 24, 22, 22, 22, 23, 23, 22, 18, 14, 9, 6, 4, 4, 4, 4, 4, 3, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 6, 6, 6, 7, 8, 8, 7, 5, 3, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 4, 5, 5, 5, 5, 5, 5, 6, 6, 6, 5, 4, 1, 0, 0, 0, 2, 5, 8, 10, 12, 14, 16, 19, 22, 25, 25, 23, 18, 12, 6, 1, 0, 0, 2, 5, 8, 11, 12, 12, 12, 11, 11, 10, 10, 11, 11, 11, 10, 10, 10, 11, 14, 17, 21, 25, 26, 26, 24, 21, 19, 18, 19, 20, 23, 25, 25, 25, 23, 21, 18, 15, 14, 16, 19, 24, 29, 34, 38, 40, 40, 39, 37, 36, 36, 38, 41, 46, 51, 55, 58, 60, 60, 60, 59, 59, 59, 59, 59, 57, 54, 50, 46, 43, 41, 42, 43, 45, 45, 44, 40, 36, 33, 32, 33, 35, 37, 38, 37, 34, 30, 27, 24, 23, 24, 26, 26, 26, 24, 21, 17, 14, 11, 10, 10, 12, 16, 20, 24, 28, 30, 30, 29, 27, 25, 23, 22, 21, 19, 16, 12, 9, 6, 4, 4, 5, 5, 6, 5, 4, 3, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 7, 7, 5, 2, 1, 1, 4, 7, 11, 12, 11, 9, 5, 3, 2, 3, 6, 9, 12, 13, 12, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 6, 5, 3, 2, 2, 3, 5, 8, 11, 12, 12, 10, 8, 6, 4, 3, 3, 4, 5, 6, 7, 8, 9, 9, 9, 8, 7, 6, 4, 2, 0, 0, 0, 1, 3, 6, 9, 10, 11, 10, 8, 8, 8, 9, 12, 14, 16, 17, 16, 16, 16, 17, 18, 19, 18, 15, 11, 7, 4, 3, 3, 4, 5, 5, 5, 5, 6, 8, 10, 13, 14, 14, 13, 12, 12, 12, 13, 15, 16, 15, 14, 12, 10, 8, 8, 9, 11, 15, 19, 23, 26, 29, 31, 33, 36, 40, 43, 46, 46, 45, 41, 36, 32, 29, 27, 26, 26, 26, 24, 22, 18, 15, 13, 12, 13, 15, 18, 22, 26, 31, 37, 43, 49, 53, 55, 55, 53, 50, 46, 43, 40, 38, 37, 37, 39, 40, 42, 42, 41, 39, 35, 32, 30, 30, 30, 31, 31, 30, 28, 26, 25, 25, 26, 27, 26, 24, 20, 16, 12, 8, 6, 5, 6, 7, 9, 12, 15, 17, 17, 17, 15, 12, 10, 8, 7, 7, 7, 8, 8, 8, 7, 6, 4, 3, 2, 3, 4, 5, 7, 10, 13, 17, 21, 26, 30, 32, 34, 34, 33, 32, 32, 31, 31, 30, 30, 30, 30, 30, 29, 27, 24, 19, 15, 11, 10, 11, 13, 15, 14, 11, 6, 2, 0, 1, 5, 10, 15, 18, 17, 14, 10, 6, 5, 7, 11, 17, 23, 27, 28, 27, 24, 22, 20, 18, 18, 17, 16, 15, 13, 10, 9, 8, 9, 11, 15, 20, 25, 30, 32, 32, 31, 28, 25, 23, 21, 20, 19, 18, 18, 17, 16, 15, 13, 11, 10, 9, 9, 10, 12, 14, 14, 13, 11, 8, 6, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 4, 6, 9, 12, 16, 19, 22, 24, 25, 25, 25, 26, 27, 27, 25, 22, 16, 10, 4, 1, 0, 1, 4, 6, 7, 7, 5, 2, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 6, 9, 13, 18, 24, 29, 32, 34, 35, 36, 37, 39, 40, 40, 40, 39, 38, 37, 37, 37, 36, 34, 31, 28, 24, 22, 22, 22, 23, 23, 23, 22, 22, 23, 24, 26, 26, 26, 24, 22, 20, 19, 19, 19, 18, 16, 13, 10, 8, 8, 10, 12, 15, 15, 14, 11, 9, 9, 12, 17, 22, 26, 27, 24, 18, 12, 6, 4, 5, 8, 11, 12, 12, 10, 7, 5, 5, 7, 9, 12, 13, 13, 12, 11, 11, 13, 15, 18, 19, 19, 16, 12, 8, 4, 3, 4, 6, 9, 11, 12, 11, 9, 6, 3, 2, 1, 1, 1, 1, 1, 1, 2, 3, 5, 6, 7, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 2, 8, 15, 23, 31, 35, 37, 36, 36, 37, 42, 49, 56, 62, 65, 63, 58, 52, 48, 46, 46, 49, 51, 53, 55, 56, 57, 58, 58, 57, 54, 50, 47, 45, 46, 47, 47, 46, 42, 37, 34, 32, 35, 40, 47, 53, 56, 57, 56, 54, 53, 53, 54, 57, 59, 60, 60, 58, 55, 53, 51, 50, 49, 48, 46, 43, 40, 39, 40, 42, 46, 49, 49, 46, 40, 32, 25, 21, 20, 22, 25, 28, 29, 28, 25, 22, 19, 17, 16, 16, 15, 14, 13, 12, 11, 11, 11, 11, 12, 13, 14, 15, 15, 14, 12, 9, 6, 3, 2, 2, 3, 3, 3, 2, 1, 0, 0, 2, 5, 8, 11, 12, 13, 12, 11, 10, 10, 12, 13, 15, 15, 15, 13, 11, 8, 6, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 4, 3, 3, 5, 7, 9, 11, 11, 10, 8, 5, 2, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 12, 13, 14, 14, 13, 12, 10, 9, 8, 7, 7, 7, 8, 8, 7, 6, 4, 2, 2, 2, 2, 2, 3, 3, 5, 8, 13, 18, 22, 25, 25, 23, 21, 19, 18, 18, 20, 22, 23, 23, 22, 20, 18, 16, 16, 17, 20, 24, 27, 29, 29, 26, 21, 16, 12, 10, 10, 13, 16, 19, 21, 22, 21, 20, 19, 18, 18, 19, 20, 22, 23, 23, 23, 21, 19, 18, 19, 23, 28, 34, 40, 43, 44, 42, 38, 33, 28, 24, 21, 19, 17, 17, 18, 19, 21, 22, 23, 22, 20, 17, 14, 13, 13, 15, 18, 21, 22, 21, 17, 13, 9, 7, 8, 11, 15, 19, 21, 21, 18, 14, 11, 9, 9, 10, 11, 11, 11, 9, 7, 5, 4, 2, 2, 2, 2, 3, 6, 9, 11, 14, 15, 16, 16, 16, 16, 17, 18, 20, 21, 23, 23, 23, 22, 20, 17, 13, 11, 11, 11, 12, 13, 13, 11, 9, 7, 6, 6, 8, 10, 13, 16, 19, 21, 23, 24, 23, 21, 18, 15, 12, 11, 12, 14, 15, 15, 14, 12, 10, 9, 9, 10, 12, 13, 14, 14, 14, 13, 12, 10, 9, 9, 8, 9, 11, 14, 18, 23, 28, 31, 32, 31, 27, 24, 21, 20, 22, 27, 32, 35, 36, 35, 32, 31, 31, 34, 38, 41, 42, 40, 36, 33, 31, 31, 33, 36, 38, 39, 38, 37, 35, 33, 32, 32, 32, 34, 34, 34, 32, 29, 26, 24, 24, 26, 30, 33, 34, 33, 31, 29, 27, 27, 27, 27, 26, 23, 20, 17, 15, 15, 16, 17, 17, 17, 17, 16, 15, 15, 15, 16, 17, 18, 19, 18, 17, 15, 12, 9, 8, 9, 12, 16, 20, 24, 26, 25, 22, 18, 15, 14, 16, 20, 25, 31, 36, 40, 43, 44, 44, 45, 45, 46, 47, 48, 50, 51, 51, 50, 47, 43, 39, 35, 33, 33, 35, 39, 43, 48, 51, 53, 54, 52, 49, 47, 45, 46, 49, 53, 58, 62, 64, 63, 60, 56, 51, 46, 41, 36, 33, 31, 31, 33, 35, 38, 38, 36, 33, 29, 27, 27, 29, 31, 32, 30, 27, 25, 25, 28, 33, 39, 43, 45, 43, 40, 37, 36, 36, 37, 38, 39, 39, 38, 38, 38, 39, 40, 41, 40, 38, 36, 35, 35, 36, 38, 40, 41, 40, 36, 32, 26, 22, 20, 20, 23, 27, 30, 32, 30, 27, 22, 18, 14, 13, 12, 13, 14, 14, 15, 15, 15, 14, 14, 13, 12, 11, 11, 11, 12, 14, 18, 21, 24, 26, 26, 25, 22, 18, 15, 13, 12, 13, 13, 14, 13, 11, 9, 6, 4, 3, 3, 5, 7, 10, 13, 15, 15, 14, 11, 8, 6, 4, 4, 5, 7, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 4, 8, 13, 17, 19, 19, 16, 13, 10, 10, 12, 17, 22, 27, 33, 37, 41, 43, 43, 41, 38, 34, 31, 29, 28, 29, 31, 32, 32, 31, 29, 26, 23, 20, 18, 17, 17, 18, 20, 22, 25, 27, 28, 28, 29, 30, 31, 34, 38, 41, 43, 43, 41, 39, 38, 40, 45, 52, 60, 66, 70, 72, 73, 73, 75, 76, 78, 80, 82, 84, 86, 89, 93, 95, 96, 94, 90, 86, 82, 79, 77, 75, 73, 70, 66, 62, 59, 56, 54, 52, 51, 50, 50, 51, 51, 51, 49, 46, 42, 40, 40, 43, 46, 49, 51, 51, 49, 48, 47, 47, 47, 46, 43, 38, 32, 26, 23, 23, 26, 29, 33, 34, 33, 32, 30, 30, 30, 32, 34, 35, 35, 35, 35, 34, 35, 35, 35, 35, 35, 35, 35, 36, 37, 38, 39, 40, 39, 37, 34, 30, 27, 24, 21, 21, 21, 23, 24, 24, 23, 22, 20, 19, 19, 20, 21, 21, 21, 20, 19, 17, 15, 13, 12, 12, 12, 13, 14, 17, 19, 21, 21, 21, 20, 18, 17, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 27, 26, 23, 18, 13, 9, 7, 8, 12, 17, 22, 24, 23, 20, 17, 14, 12, 12, 13, 14, 14, 13, 11, 9, 7, 6, 5, 5, 4, 4, 5, 6, 7, 9, 11, 11, 11, 9, 8, 6, 6, 7, 8, 10, 12, 13, 14, 14, 13, 13, 12, 13, 13, 14, 15, 17, 17, 18, 17, 15, 12, 9, 6, 4, 3, 4, 5, 6, 7, 8, 9, 11, 12, 14, 15, 16, 17, 18, 21, 25, 28, 30, 29, 25, 20, 15, 12, 13, 16, 21, 25, 27, 25, 21, 16, 11, 8, 7, 8, 10, 14, 17, 21, 24, 27, 29, 29, 28, 26, 24, 22, 22, 23, 25, 27, 29, 30, 30, 30, 31, 31, 31, 30, 28, 25, 23, 22, 23, 26, 30, 34, 35, 35, 33, 30, 26, 23, 22, 22, 23, 25, 27, 28, 28, 28, 27, 26, 26, 27, 28, 31, 33, 36, 38, 40, 42, 43, 45, 47, 49, 49, 49, 48, 48, 48, 49, 51, 54, 57, 60, 63, 66, 68, 68, 68, 67, 65, 62, 59, 58, 56, 56, 57, 58, 60, 61, 61, 61, 60, 58, 56, 54, 53, 52, 51, 48, 45, 42, 40, 38, 38, 38, 38, 37, 36, 35, 33, 32, 31, 29, 26, 24, 24, 26, 30, 35, 40, 41, 40, 36, 31, 27, 25, 25, 26, 27, 26, 24, 21, 20, 20, 23, 26, 28, 29, 30, 30, 31, 33, 37, 39, 40, 39, 36, 33, 32, 34, 38, 42, 44, 41, 35, 27, 20, 14, 13, 16, 19, 23, 24, 23, 20, 17, 14, 13, 13, 13, 14, 14, 15, 16, 19, 22, 24, 25, 24, 21, 16, 11, 7, 4, 4, 4, 5, 5, 6, 5, 4, 2, 0, 0, 0, 0, 2, 4, 5, 6, 5, 4, 3, 1, 0, 0, 0, 0, 1, 3, 5, 6, 6, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 4, 2, 1, 0, 0, 0, 1, 3, 4, 5, 5, 5, 5, 4, 4, 4, 5, 6, 8, 12, 17, 23, 28, 32, 34, 34, 32, 30, 30, 31, 34, 39, 43, 47, 49, 51, 54, 56, 57, 58, 57, 55, 51, 48, 45, 44, 45, 46, 46, 46, 44, 41, 38, 35, 33, 32, 32, 33, 33, 34, 34, 33, 31, 28, 25, 22, 20, 20, 21, 22, 23, 23, 21, 19, 17, 15, 15, 17, 18, 18, 18, 16, 13, 11, 11, 12, 13, 15, 15, 15, 13, 10, 9, 8, 9, 11, 14, 17, 20, 21, 22, 21, 20, 18, 17, 17, 17, 20, 24, 28, 33, 37, 40, 41, 39, 37, 34, 32, 31, 31, 32, 34, 35, 37, 38, 40, 43, 46, 48, 49, 48, 44, 39, 34, 31, 31, 35, 40, 46, 49, 48, 44, 39, 35, 33, 34, 38, 42, 45, 45, 43, 39, 35, 32, 30, 30, 29, 29, 28, 28, 29, 30, 32, 34, 34, 32, 28, 23, 18, 15, 13, 13, 13, 14, 14, 14, 13, 12, 11, 10, 10, 9, 8, 6, 3, 1, 0, 0, 0, 2, 3, 4, 5, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 2, 3, 5, 5, 6, 5, 5, 5, 5, 6, 7, 9, 11, 13, 15, 18, 22, 24, 26, 27, 26, 23, 20, 18, 17, 17, 18, 19, 19, 17, 14, 10, 7, 4, 3, 4, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 8, 7, 6, 6, 7, 9, 11, 12, 11, 9, 7, 4, 3, 2, 2, 2, 2, 2, 1, 1, 2, 3, 4, 5, 5, 5, 4, 4, 5, 5, 6, 6, 6, 7, 7, 9, 12, 16, 19, 22, 24, 24, 25, 25, 25, 25, 25, 24, 22, 21, 20, 20, 22, 23, 24, 24, 22, 20, 18, 17, 18, 21, 26, 30, 33, 35, 34, 30, 26, 22, 21, 21, 23, 26, 28, 27, 25, 21, 17, 16, 17, 20, 23, 24, 22, 18, 12, 8, 7, 9, 12, 16, 18, 17, 14, 10, 7, 5, 5, 6, 8, 10, 13, 17, 20, 23, 25, 25, 24, 22, 20, 19, 20, 22, 25, 26, 26, 23, 19, 16, 15, 15, 17, 19, 20, 18, 15, 11, 7, 6, 6, 7, 8, 8, 5, 3, 0, 0, 0, 3, 6, 8, 8, 7, 4, 2, 1, 1, 2, 4, 6, 7, 8, 11, 14, 17, 20, 22, 21, 18, 14, 11, 10, 11, 14, 18, 21, 22, 21, 17, 12, 7, 3, 1, 1, 3, 6, 9, 11, 11, 9, 7, 3, 1, 1, 3, 5, 8, 10, 10, 10, 9, 10, 11, 13, 15, 16, 16, 15, 14, 14, 14, 16, 17, 20, 22, 25, 27, 28, 29, 30, 30, 29, 29, 30, 31, 32, 34, 35, 36, 36, 36, 36, 35, 34, 33, 32, 31, 31, 32, 34, 35, 36, 37, 37, 36, 35, 34, 33, 33, 32, 32, 32, 30, 27, 24, 22, 20, 19, 21, 22, 24, 26, 26, 25, 24, 23, 22, 22, 22, 22, 22, 21, 20, 19, 19, 19, 19, 19, 18, 16, 14, 12, 11, 11, 12, 14, 16, 17, 16, 14, 11, 8, 5, 5, 6, 8, 10, 11, 12, 13, 14, 15, 16, 17, 17, 17, 17, 17, 18, 19, 20, 22, 22, 21, 19, 16, 13, 10, 8, 7, 7, 7, 7, 7, 7, 7, 7, 8, 10, 12, 14, 15, 16, 17, 18, 18, 19, 20, 19, 19, 18, 18, 18, 20, 21, 22, 22, 21, 17, 13, 10, 7, 6, 6, 8, 11, 13, 14, 14, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 1, 0, 0, 1, 4, 6, 8, 9, 9, 9, 9, 10, 12, 14, 16, 15, 14, 11, 9, 8, 8, 9, 10, 11, 11, 11, 11, 13, 16, 20, 24, 26, 25, 21, 16, 11, 8, 8, 9, 13, 17, 19, 21, 21, 20, 18, 17, 16, 15, 15, 13, 12, 11, 10, 9, 10, 11, 13, 14, 14, 13, 11, 8, 5, 4, 4, 6, 9, 12, 15, 17, 17, 15, 12, 10, 7, 6, 7, 9, 12, 15, 18, 19, 18, 17, 14, 12, 9, 8, 7, 7, 8, 10, 13, 14, 15, 14, 13, 12, 10, 10, 9, 9, 8, 7, 5, 4, 3, 3, 4, 5, 5, 4, 3, 1, 1, 1, 3, 5, 6, 8, 9, 9, 9, 10, 12, 14, 16, 18, 18, 17, 15, 12, 9, 8, 9, 10, 13, 15, 16, 17, 17, 16, 15, 13, 11, 10, 9, 9, 8, 7, 6, 4, 2, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 3, 4, 5, 4, 2, 0, 0, 0, 3, 7, 11, 14, 15, 13, 9, 4, 0, 0, 1, 5, 10, 15, 18, 18, 15, 11, 6, 2, 0, 0, 0, 1, 3, 3, 3, 2, 1, 0, 0, 1, 3, 5, 8, 10, 11, 11, 11, 10, 9, 7, 7, 7, 9, 11, 12, 14, 14, 14, 13, 12, 12, 10, 9, 7, 6, 6, 6, 8, 10, 12, 13, 13, 12, 10, 9, 9, 10, 11, 13, 15, 15, 15, 14, 13, 12, 12, 11, 10, 8, 6, 3, 3, 4, 7, 11, 14, 15, 14, 11, 9, 9, 11, 16, 21, 25, 26, 23, 18, 14, 12, 13, 17, 23, 27, 29, 28, 24, 19, 15, 13, 14, 16, 20, 23, 25, 24, 21, 15, 10, 5, 3, 3, 6, 10, 14, 18, 20, 21, 20, 17, 14, 10, 7, 5, 5, 8, 11, 15, 18, 19, 18, 16, 15, 14, 14, 15, 15, 17, 18, 19, 21, 22, 23, 22, 20, 17, 13, 11, 10, 11, 13, 15, 16, 17, 18, 20, 21, 23, 24, 24, 23, 22, 21, 20, 19, 18, 17, 15, 14, 14, 15, 18, 21, 23, 24, 23, 21, 18, 16, 16, 16, 17, 18, 17, 16, 14, 13, 14, 16, 19, 23, 26, 28, 28, 28, 27, 27, 28, 29, 30, 30, 29, 27, 26, 26, 27, 29, 31, 33, 33, 33, 32, 32, 32, 32, 32, 31, 29, 27, 26, 25, 27, 29, 32, 33, 33, 32, 30, 27, 25, 22, 19, 17, 14, 11, 10, 9, 11, 14, 17, 20, 21, 21, 19, 17, 16, 14, 13, 13, 11, 10, 9, 9, 9, 11, 12, 13, 13, 12, 9, 5, 2, 0, 0, 0, 3, 8, 12, 15, 17, 18, 18, 18, 19, 19, 19, 18, 16, 14, 12, 12, 14, 16, 18, 20, 20, 19, 19, 19, 21, 23, 27, 30, 32, 34, 35, 35, 36, 37, 38, 38, 37, 34, 31, 28, 26, 26, 28, 30, 32, 33, 33, 32, 30, 29, 28, 27, 27, 27, 27, 27, 28, 28, 28, 28, 29, 31, 33, 35, 37, 38, 36, 32, 27, 23, 20, 21, 24, 29, 34, 38, 40, 40, 37, 34, 33, 33, 35, 38, 40, 41, 40, 36, 31, 27, 24, 23, 25, 28, 32, 34, 34, 32, 28, 25, 23, 23, 26, 30, 35, 38, 40, 40, 38, 38, 38, 41, 44, 48, 50, 49, 46, 42, 38, 35, 35, 36, 39, 41, 42, 43, 43, 44, 45, 46, 46, 47, 46, 45, 45, 44, 44, 45, 46, 48, 48, 48, 46, 43, 39, 35, 34, 34, 37, 42, 49, 56, 61, 64, 65, 62, 59, 56, 54, 56, 60, 65, 69, 72, 72, 70, 67, 65, 64, 65, 65, 65, 63, 59, 54, 50, 48, 48, 50, 53, 56, 57, 55, 52, 49, 46, 45, 45, 45, 44, 43, 39, 35, 31, 29, 29, 31, 35, 38, 40, 41, 39, 36, 33, 30, 30, 31, 34, 38, 42, 44, 44, 44, 42, 40, 38, 36, 35, 33, 31, 29, 28, 29, 33, 39, 47, 55, 63, 69, 72, 73, 70, 67, 62, 58, 56, 55, 56, 57, 58, 57, 55, 54, 54, 55, 59, 63, 66, 68, 67, 65, 63, 61, 62, 63, 65, 66, 66, 66, 65, 64, 63, 62, 61, 61, 61, 63, 66, 70, 72, 73, 72, 69, 66, 64, 65, 67, 70, 71, 71, 70, 68, 67, 67, 69, 72, 74, 73, 70, 66, 60, 56, 53, 52, 54, 56, 59, 61, 62, 62, 59, 56, 52, 49, 46, 44, 43, 41, 39, 36, 32, 29, 25, 23, 22, 23, 25, 28, 30, 32, 32, 30, 28, 25, 23, 22, 23, 25, 28, 31, 33, 33, 32, 32, 33, 34, 36, 38, 38, 37, 34, 31, 30, 31, 34, 37, 40, 40, 38, 34, 32, 30, 31, 34, 37, 40, 41, 41, 40, 38, 37, 37, 38, 41, 44, 48, 49, 48, 44, 38, 32, 26, 24, 24, 28, 32, 37, 39, 40, 39, 38, 36, 34, 34, 33, 33, 32, 30, 29, 27, 27, 27, 28, 30, 31, 33, 34, 34, 33, 32, 32, 30, 29, 28, 27, 26, 25, 24, 24, 23, 22, 21, 19, 18, 17, 17, 18, 19, 22, 24, 25, 25, 24, 22, 20, 18, 18, 19, 22, 25, 27, 28, 27, 25, 23, 21, 20, 20, 22, 23, 25, 26, 26, 25, 22, 19, 15, 12, 10, 10, 10, 11, 12, 12, 11, 9, 7, 5, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 7, 7, 6, 3, 1, 0, 0, 1, 2, 3, 3, 2, 1, 1, 2, 4, 6, 8, 9, 9, 8, 5, 3, 1, 0, 0, 1, 3, 5, 7, 9, 9, 8, 7, 6, 4, 3, 2, 3, 4, 7, 9, 10, 11, 11, 9, 8, 8, 9, 10, 12, 13, 13, 12, 10, 9, 8, 9, 12, 15, 17, 19, 18, 17, 14, 12, 9, 8, 8, 8, 9, 11, 12, 12, 11, 9, 6, 3, 1, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 2, 4, 6, 7, 6, 4, 2, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 1, 3, 5, 6, 6, 4, 2, 0, 0, 0, 1, 2, 4, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 7, 8, 9, 10, 11, 12, 13, 13, 13, 13, 14, 16, 19, 22, 25, 27, 29, 30, 30, 30, 30, 30, 32, 35, 40, 45, 51, 56, 61, 64, 67, 70, 73, 77, 82, 89, 97, 107, 117, 127, 136, 141, 144, 144, 143, 142, 144, 149, 156, 166, 176, 185, 195, 203, 210, 214, 215, 213, 209, 205, 202, 204, 211, 222, 233, 241, 243, 238, 228, 216, 207, 202, 201, 203, 205, 203, 196, 184, 169, 154, 141, 132, 127, 124, 124, 124, 123, 120, 117, 111, 104, 97, 90, 84, 79, 76, 74, 71, 68, 65, 61, 57, 55, 56, 58, 61, 64, 64, 63, 60, 58, 57, 57, 57, 58, 56, 53, 49, 44, 41, 40, 40, 42, 44, 44, 41, 37, 31, 26, 23, 22, 23, 24, 25, 26, 25, 25, 24, 24, 24, 24, 22, 19, 14, 9, 4, 1, 0, 0, 2, 3, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 3, 3, 4, 4, 5, 5, 4, 3, 1, 0, 0, 0, 1, 3, 5, 7, 9, 10, 10, 11, 11, 10, 8, 7, 6, 5, 7, 9, 11, 13, 14, 13, 11, 7, 5, 3, 2, 1, 1, 0, 0, 0, 0, 2, 5, 7, 8, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 0, 2, 4, 6, 7, 7, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 6, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 1, 1, 1, 2, 1, 1, 1, 2, 2, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 9, 9, 8, 6, 5, 3, 2, 2, 2, 3, 3, 4, 5, 5, 6, 6, 6, 5, 5, 6, 8, 12, 15, 18, 19, 19, 18, 17, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 29, 29, 29, 29, 29, 29, 30, 33, 37, 41, 44, 46, 46, 43, 39, 35, 32, 32, 33, 37, 39, 41, 40, 38, 36, 35, 36, 39, 43, 46, 47, 46, 44, 41, 38, 36, 35, 34, 34, 33, 33, 31, 30, 29, 29, 28, 28, 28, 29, 30, 30, 30, 29, 27, 24, 20, 17, 16, 16, 17, 18, 20, 20, 20, 19, 19, 20, 22, 26, 30, 32, 33, 31, 27, 22, 17, 15, 15, 16, 19, 21, 22, 21, 19, 17, 16, 15, 15, 16, 16, 15, 13, 10, 7, 6, 5, 6, 7, 7, 7, 5, 3, 0, 0, 0, 1, 4, 6, 7, 6, 4, 2, 1, 1, 2, 5, 7, 8, 8, 7, 4, 2, 0, 0, 0, 0, 0, 2, 3, 4, 5, 4, 2, 1, 0, 0, 1, 2, 4, 4, 5, 4, 4, 3, 3, 3, 3, 3, 4, 6, 8, 10, 11, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 5, 3, 2, 1, 1, 3, 6, 8, 10, 10, 10, 10, 12, 14, 16, 18, 20, 20, 20, 21, 23, 26, 30, 33, 34, 34, 32, 29, 26, 25, 25, 26, 28, 28, 28, 28, 27, 27, 28, 30, 31, 32, 32, 31, 29, 26, 25, 24, 25, 27, 30, 33, 34, 35, 35, 33, 31, 28, 25, 23, 23, 24, 26, 27, 29, 28, 27, 25, 23, 22, 23, 24, 25, 25, 23, 20, 17, 14, 13, 12, 12, 13, 14, 14, 15, 15, 15, 14, 14, 15, 15, 16, 16, 16, 15, 14, 12, 11, 11, 12, 13, 14, 13, 12, 11, 9, 8, 8, 9, 10, 11, 10, 9, 7, 6, 6, 8, 10, 12, 14, 15, 14, 13, 10, 7, 5, 4, 3, 3, 3, 4, 5, 6, 8, 11, 13, 15, 17, 18, 20, 21, 22, 23, 22, 21, 18, 15, 11, 9, 9, 11, 14, 18, 22, 23, 23, 22, 21, 21, 23, 26, 29, 31, 31, 28, 23, 17, 11, 7, 5, 6, 8, 12, 15, 17, 18, 18, 16, 15, 14, 13, 14, 15, 18, 20, 21, 21, 20, 17, 14, 11, 8, 7, 7, 8, 10, 12, 14, 16, 16, 17, 18, 18, 18, 18, 18, 18, 19, 21, 23, 27, 29, 30, 29, 26, 22, 19, 19, 21, 25, 30, 33, 35, 34, 31, 26, 23, 21, 21, 24, 27, 32, 36, 39, 42, 42, 41, 37, 33, 29, 26, 25, 27, 31, 35, 37, 38, 36, 33, 29, 25, 22, 20, 19, 17, 16, 16, 17, 18, 20, 21, 21, 19, 16, 13, 11, 10, 11, 13, 15, 15, 14, 12, 9, 6, 5, 5, 6, 7, 8, 8, 7, 7, 7, 8, 10, 13, 14, 14, 12, 10, 8, 7, 8, 11, 15, 17, 19, 18, 16, 14, 12, 11, 12, 15, 17, 20, 22, 24, 24, 24, 22, 20, 17, 14, 11, 9, 8, 9, 12, 16, 20, 23, 26, 26, 25, 23, 21, 20, 19, 20, 20, 21, 22, 23, 24, 25, 27, 29, 31, 31, 30, 28, 26, 25, 25, 28, 33, 39, 44, 47, 48, 46, 43, 40, 37, 35, 34, 33, 32, 32, 33, 35, 37, 39, 41, 41, 41, 40, 39, 37, 36, 35, 35, 35, 35, 37, 38, 39, 39, 38, 35, 31, 27, 24, 22, 22, 24, 26, 29, 31, 33, 34, 35, 35, 34, 33, 32, 30, 28, 27, 26, 25, 24, 24, 23, 23, 22, 22, 22, 22, 21, 20, 19, 18, 19, 21, 24, 28, 31, 33, 34, 33, 31, 27, 24, 22, 21, 21, 22, 24, 26, 29, 30, 30, 28, 26, 22, 18, 16, 14, 15, 16, 18, 20, 22, 23, 24, 24, 22, 20, 17, 14, 10, 6, 4, 4, 4, 6, 8, 10, 11, 12, 12, 12, 11, 9, 7, 5, 3, 1, 1, 1, 3, 5, 8, 11, 14, 16, 17, 16, 14, 11, 8, 4, 1, 0, 0, 3, 7, 13, 19, 23, 25, 24, 22, 19, 17, 15, 16, 17, 21, 24, 29, 32, 35, 36, 37, 36, 35, 33, 33, 33, 34, 35, 37, 39, 42, 45, 48, 51, 53, 53, 52, 50, 48, 46, 45, 44, 45, 46, 48, 51, 54, 58, 62, 65, 66, 65, 64, 64, 65, 68, 70, 71, 70, 67, 63, 58, 56, 56, 59, 62, 64, 65, 65, 62, 59, 56, 53, 51, 49, 47, 46, 45, 45, 46, 47, 49, 51, 52, 54, 56, 57, 59, 60, 60, 59, 58, 57, 56, 55, 55, 54, 52, 50, 47, 44, 42, 43, 44, 47, 51, 53, 54, 52, 49, 45, 40, 38, 36, 37, 38, 40, 41, 40, 39, 38, 36, 35, 35, 34, 33, 32, 30, 28, 27, 27, 29, 30, 31, 31, 30, 28, 24, 20, 17, 16, 15, 15, 16, 17, 16, 15, 12, 9, 6, 4, 4, 5, 7, 10, 11, 12, 10, 7, 4, 1, 0, 0, 2, 4, 7, 8, 8, 8, 7, 7, 6, 7, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 3, 3, 3, 2, 1, 1, 1, 3, 5, 7, 9, 9, 9, 7, 5, 3, 2, 3, 3, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 2, 4, 6, 8, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 1, 3, 5, 6, 8, 8, 7, 5, 3, 1, 0, 0, 0, 3, 5, 8, 11, 12, 13, 13, 12, 11, 10, 8, 7, 6, 5, 5, 5, 6, 8, 10, 11, 11, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 2, 1, 2, 3, 4, 5, 5, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 8, 8, 8, 7, 6, 6, 5, 5, 4, 5, 6, 7, 9, 11, 12, 12, 12, 11, 10, 10, 10, 10, 11, 12, 13, 13, 13, 14, 14, 14, 15, 16, 16, 17, 16, 15, 14, 12, 10, 8, 7, 6, 5, 5, 5, 6, 6, 7, 7, 8, 8, 7, 6, 6, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 8, 8, 8, 7, 7, 6, 6, 5, 5, 5, 6, 7, 8, 10, 13, 15, 17, 19, 21, 22, 23, 23, 22, 22, 21, 19, 18, 17, 16, 17, 19, 22, 25, 27, 29, 29, 28, 27, 25, 23, 22, 21, 20, 20, 20, 22, 24, 28, 31, 34, 36, 36, 36, 35, 34, 34, 34, 36, 38, 39, 41, 42, 44, 45, 46, 46, 46, 45, 44, 42, 41, 40, 40, 41, 42, 43, 45, 46, 47, 48, 49, 50, 50, 50, 49, 49, 48, 47, 46, 46, 45, 45, 45, 44, 42, 41, 39, 37, 37, 38, 40, 43, 45, 46, 45, 43, 39, 34, 31, 28, 28, 29, 32, 34, 36, 37, 37, 36, 35, 34, 33, 32, 32, 31, 31, 31, 31, 32, 33, 34, 36, 37, 38, 39, 40, 41, 41, 41, 38, 35, 30, 25, 22, 21, 22, 25, 29, 33, 35, 36, 36, 34, 31, 29, 28, 28, 29, 30, 31, 32, 32, 32, 32, 31, 30, 30, 30, 30, 32, 33, 34, 34, 34, 32, 30, 27, 25, 24, 24, 24, 25, 25],
-"peakT": [54, 54, 55, 58, 65, 76, 89, 101, 111, 121, 131, 144, 160, 180, 204, 235, 275, 322, 377, 438, 502, 567, 633, 701, 771, 847, 928, 1014, 1101, 1186, 1266, 1339, 1406, 1468, 1528, 1583, 1634, 1674, 1701, 1712, 1710, 1696, 1677, 1655, 1631, 1604, 1569, 1522, 1460, 1386, 1301, 1213, 1127, 1045, 969, 898, 831, 765, 702, 640, 581, 526, 474, 427, 384, 344, 309, 277, 250, 225, 204, 187, 173, 163, 156, 149, 143, 135, 125, 114, 104, 96, 91, 87, 84, 80, 74, 67, 61, 56, 54, 55, 59, 64, 71, 78, 86, 96, 106, 117, 126, 134, 140, 145, 151, 158, 164, 168, 167, 158, 144, 126, 108, 93, 82, 75, 68, 62, 54, 46, 39, 33, 29, 26, 22, 18, 15, 14, 16, 21, 27, 33, 37, 39, 40, 42, 48, 61, 78, 101, 127, 153, 179, 202, 223, 242, 257, 267, 273, 272, 265, 251, 233, 210, 185, 159, 133, 110, 89, 73, 61, 52, 47, 44, 40, 37, 33, 29, 26, 25, 26, 27, 28, 26, 22, 16, 9, 3, 0, 0, 1, 3, 5, 6, 5, 4, 2, 0, 0, 0, 0, 1, 2, 3, 5, 8, 12, 19, 29, 42, 59, 82, 112, 150, 193, 239, 284, 323, 353, 372, 379, 376, 364, 345, 319, 287, 250, 210, 170, 133, 102, 78, 61, 50, 42, 36, 32, 29, 28, 29, 31, 33, 34, 32, 27, 21, 14, 8, 5, 5, 8, 12, 17, 21, 23, 24, 24, 22, 20, 18, 18, 19, 22, 28, 39, 56, 83, 120, 168, 224, 285, 345, 400, 444, 473, 486, 481, 457, 417, 363, 302, 238, 176, 123, 80, 48, 26, 13, 5, 2, 0, 1, 3, 5, 8, 10, 11, 11, 9, 8, 7, 5, 5, 5, 7, 13, 27, 51, 86, 134, 191, 255, 320, 381, 431, 465, 478, 470, 441, 394, 335, 270, 207, 150, 102, 64, 36, 17, 5, 0, 0, 2, 8, 13, 19, 22, 22, 21, 18, 14, 11, 10, 10, 12, 15, 17, 19, 21, 22, 23, 24, 25, 25, 24, 22, 19, 17, 15, 15, 17, 20, 24, 26, 27, 26, 23, 20, 19, 19, 21, 26, 35, 50, 75, 115, 173, 247, 332, 419, 493, 544, 563, 547, 501, 432, 351, 269, 192, 126, 74, 38, 15, 3, 0, 0, 0, 1, 1, 0, 0, 0, 1, 3, 7, 11, 15, 17, 17, 15, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 8, 9, 9, 10, 10, 11, 14, 17, 20, 24, 27, 28, 28, 26, 23, 20, 18, 18, 19, 21, 23, 23, 21, 17, 12, 6, 3, 2, 3, 5, 6, 7, 6, 5, 5, 7, 8, 10, 10, 8, 5, 3, 2, 2, 3, 3, 3, 4, 12, 36, 83, 160, 265, 393, 527, 649, 740, 784, 772, 708, 601, 471, 337, 219, 127, 65, 31, 18, 15, 15, 13, 10, 5, 1, 1, 4, 12, 22, 32, 41, 46, 48, 45, 39, 32, 24, 17, 12, 8, 5, 3, 1, 0, 0, 3, 9, 17, 27, 36, 43, 48, 48, 45, 39, 32, 25, 19, 15, 12, 13, 20, 41, 80, 143, 231, 340, 457, 567, 650, 691, 683, 627, 533, 417, 299, 192, 109, 52, 19, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 0, 0, 1, 7, 17, 28, 37, 43, 42, 37, 30, 22, 18, 18, 24, 35, 47, 59, 67, 70, 67, 58, 45, 30, 17, 10, 8, 14, 25, 39, 51, 59, 61, 56, 45, 32, 18, 8, 4, 5, 12, 21, 29, 33, 30, 20, 11, 11, 35, 94, 194, 331, 488, 641, 760, 822, 813, 735, 608, 461, 330, 247, 232, 288, 401, 542, 674, 765, 789, 741, 634, 494, 359, 261, 222, 247, 324, 428, 530, 605, 634, 613, 546, 450, 340, 235, 146, 80, 37, 14, 4, 2, 2, 3, 3, 3, 5, 8, 11, 14, 15, 14, 11, 6, 2, 0, 2, 7, 14, 21, 27, 29, 28, 24, 20, 18, 19, 25, 34, 44, 52, 56, 55, 49, 41, 32, 25, 20, 17, 17, 19, 21, 25, 29, 31, 32, 30, 25, 19, 13, 10, 11, 16, 24, 32, 38, 40, 37, 31, 20, 8, 0, 0, 18, 67, 151, 267, 400, 529, 629, 678, 666, 596, 483, 352, 227, 125, 57, 21, 10, 13, 20, 27, 30, 33, 37, 44, 54, 66, 78, 88, 91, 84, 65, 38, 13, 5, 28, 96, 210, 359, 518, 656, 743, 762, 709, 599, 456, 309, 183, 92, 38, 15, 12, 18, 24, 26, 23, 16, 10, 7, 16, 42, 95, 178, 288, 414, 535, 627, 671, 655, 583, 472, 346, 230, 141, 88, 65, 62, 63, 58, 43, 20, 2, 5, 42, 124, 247, 398, 550, 675, 744, 743, 674, 552, 404, 258, 138, 55, 11, 0, 0, 8, 11, 6, 0, 0, 17, 78, 187, 338, 513, 681, 807, 863, 835, 730, 572, 395, 233, 109, 34, 0, 0, 0, 5, 6, 3, 0, 0, 0, 0, 2, 4, 5, 7, 9, 10, 11, 11, 9, 6, 3, 0, 0, 0, 1, 3, 7, 10, 13, 16, 17, 17, 17, 16, 16, 16, 17, 17, 17, 15, 13, 9, 5, 2, 0, 0, 0, 2, 3, 4, 4, 4, 3, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 13, 17, 21, 25, 29, 32, 35, 38, 38, 36, 32, 26, 19, 13, 10, 10, 14, 21, 29, 36, 40, 39, 36, 29, 23, 18, 15, 14, 14, 14, 12, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 7, 8, 7, 6, 3, 1, 0, 0, 0, 0, 2, 6, 11, 17, 20, 20, 17, 10, 2, 0, 0, 8, 23, 38, 51, 56, 52, 41, 25, 10, 0, 0, 1, 11, 25, 38, 49, 54, 53, 45, 34, 24, 16, 16, 21, 32, 46, 59, 67, 69, 60, 42, 18, 0, 0, 26, 107, 242, 416, 600, 755, 846, 849, 764, 612, 429, 253, 115, 31, 0, 9, 38, 69, 85, 78, 50, 14, 0, 4, 81, 232, 448, 697, 933, 1101, 1164, 1105, 939, 708, 463, 251, 100, 18, 0, 0, 19, 34, 40, 38, 31, 23, 16, 11, 7, 3, 1, 2, 5, 11, 18, 25, 30, 31, 28, 21, 12, 4, 0, 0, 7, 20, 34, 43, 42, 28, 6, 0, 2, 59, 173, 339, 532, 713, 842, 887, 837, 707, 529, 343, 185, 76, 16, 0, 0, 4, 8, 6, 1, 0, 0, 0, 4, 11, 19, 26, 29, 29, 25, 20, 15, 13, 12, 10, 4, 0, 0, 13, 64, 154, 278, 419, 549, 637, 664, 623, 526, 396, 261, 146, 63, 16, 0, 0, 9, 19, 27, 34, 42, 50, 58, 64, 66, 62, 52, 39, 26, 16, 10, 9, 11, 15, 19, 23, 28, 31, 30, 21, 5, 0, 0, 39, 138, 295, 488, 678, 820, 876, 832, 700, 515, 322, 161, 52, 0, 0, 7, 29, 46, 54, 55, 53, 52, 51, 52, 54, 55, 56, 57, 56, 55, 53, 49, 46, 44, 42, 42, 42, 42, 41, 40, 39, 38, 37, 37, 35, 32, 26, 18, 10, 3, 0, 2, 9, 21, 33, 39, 35, 19, 0, 0, 16, 101, 252, 453, 669, 849, 948, 939, 825, 637, 422, 227, 87, 14, 0, 22, 57, 83, 90, 80, 59, 37, 20, 14, 19, 33, 52, 71, 86, 94, 93, 85, 70, 53, 36, 22, 12, 7, 6, 9, 17, 27, 39, 47, 46, 32, 10, 0, 0, 50, 165, 339, 547, 746, 888, 936, 878, 731, 531, 328, 160, 50, 0, 0, 7, 24, 31, 27, 15, 3, 0, 0, 10, 29, 52, 74, 90, 98, 94, 82, 64, 46, 30, 22, 21, 26, 34, 43, 48, 49, 46, 38, 29, 19, 11, 5, 1, 0, 0, 2, 8, 16, 25, 30, 32, 28, 21, 13, 6, 1, 0, 0, 1, 7, 15, 22, 23, 14, 0, 0, 6, 73, 200, 377, 575, 749, 854, 862, 773, 611, 417, 237, 101, 22, 0, 1, 22, 40, 47, 44, 34, 24, 15, 11, 9, 9, 9, 7, 6, 5, 5, 6, 7, 8, 8, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 8, 11, 14, 17, 18, 18, 17, 15, 12, 7, 3, 0, 0, 2, 10, 22, 34, 43, 46, 40, 29, 15, 2, 0, 0, 13, 33, 56, 76, 87, 86, 74, 54, 32, 13, 0, 0, 1, 13, 31, 52, 70, 82, 84, 76, 60, 40, 23, 14, 15, 29, 50, 76, 97, 107, 100, 73, 33, 0, 0, 35, 156, 347, 581, 809, 976, 1039, 981, 820, 599, 372, 184, 59, 0, 0, 3, 29, 55, 74, 83, 78, 57, 25, 0, 1, 56, 177, 359, 574, 774, 910, 944, 863, 683, 448, 217, 48, 0, 44, 214, 454, 705, 905, 1003, 978, 842, 633, 408, 213, 79, 9, 0, 0, 10, 20, 24, 24, 20, 11, 0, 0, 2, 58, 171, 337, 534, 718, 844, 878, 811, 662, 470, 281, 130, 35, 0, 0, 12, 30, 38, 35, 25, 12, 2, 0, 5, 17, 34, 49, 59, 60, 52, 38, 23, 9, 0, 0, 0, 6, 16, 29, 42, 52, 56, 53, 43, 28, 14, 4, 0, 5, 15, 29, 44, 56, 65, 69, 68, 63, 56, 49, 42, 38, 37, 37, 39, 40, 40, 38, 35, 30, 26, 24, 24, 26, 29, 34, 39, 44, 47, 45, 34, 15, 0, 0, 17, 89, 210, 362, 515, 631, 679, 645, 540, 394, 242, 116, 34, 0, 0, 8, 27, 43, 51, 52, 49, 43, 37, 33, 35, 42, 55, 70, 83, 91, 89, 79, 61, 40, 23, 13, 15, 29, 50, 73, 93, 105, 107, 100, 84, 61, 32, 3, 0, 0, 60, 178, 343, 528, 689, 784, 786, 694, 533, 347, 182, 68, 17, 21, 56, 95, 115, 106, 69, 19, 0, 0, 87, 267, 521, 804, 1051, 1195, 1194, 1042, 776, 465, 188, 14, 0, 94, 316, 588, 840, 1007, 1048, 951, 744, 478, 225, 49, 0, 76, 271, 527, 775, 950, 1004, 925, 734, 482, 235, 58, 0, 51, 215, 437, 656, 814, 872, 820, 678, 487, 294, 138, 40, 0, 0, 14, 30, 37, 33, 24, 15, 11, 11, 15, 21, 27, 32, 36, 38, 39, 37, 32, 25, 18, 14, 14, 21, 34, 50, 66, 79, 84, 81, 71, 57, 43, 33, 32, 39, 53, 70, 84, 91, 88, 75, 57, 36, 20, 12, 14, 25, 43, 63, 81, 90, 85, 64, 30, 0, 0, 22, 128, 302, 519, 733, 887, 940, 877, 717, 507, 299, 135, 35, 0, 0, 4, 19, 29, 33, 31, 20, 2, 0, 0, 51, 181, 382, 624, 851, 1002, 1033, 932, 731, 486, 259, 95, 8, 0, 0, 13, 21, 16, 5, 0, 0, 0, 2, 5, 6, 4, 1, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 8, 9, 9, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 5, 17, 33, 51, 67, 77, 77, 69, 55, 39, 25, 15, 10, 11, 14, 19, 23, 25, 23, 20, 14, 8, 3, 1, 2, 5, 9, 12, 13, 11, 8, 3, 0, 0, 1, 6, 14, 21, 27, 28, 25, 20, 13, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 2, 4, 6, 6, 5, 3, 0, 0, 0, 2, 6, 9, 11, 11, 9, 6, 2, 0, 0, 0, 1, 5, 9, 13, 15, 15, 11, 6, 2, 0, 2, 8, 17, 27, 34, 37, 36, 31, 22, 12, 3, 0, 0, 8, 26, 52, 78, 99, 107, 101, 82, 57, 33, 15, 9, 11, 21, 33, 45, 56, 61, 57, 40, 14, 0, 0, 40, 161, 348, 570, 773, 900, 914, 810, 620, 399, 201, 63, 0, 0, 0, 21, 39, 44, 33, 11, 0, 0, 20, 129, 313, 549, 787, 964, 1028, 961, 782, 545, 311, 131, 25, 0, 0, 11, 26, 32, 32, 33, 38, 45, 50, 50, 42, 30, 17, 8, 3, 2, 5, 9, 11, 12, 11, 9, 6, 4, 2, 0, 0, 0, 1, 10, 20, 24, 18, 2, 0, 0, 53, 173, 349, 551, 732, 843, 852, 757, 587, 388, 209, 79, 9, 0, 0, 17, 38, 56, 71, 86, 95, 97, 89, 71, 49, 28, 15, 12, 17, 25, 33, 37, 35, 29, 21, 12, 5, 0, 0, 0, 4, 8, 13, 15, 16, 14, 11, 7, 4, 1, 0, 1, 5, 14, 28, 40, 46, 36, 12, 0, 0, 43, 176, 383, 628, 851, 991, 1003, 885, 673, 428, 212, 65, 0, 0, 2, 22, 31, 27, 18, 9, 6, 6, 6, 6, 5, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 5, 5, 2, 0, 0, 0, 3, 14, 21, 18, 3, 0, 0, 47, 167, 346, 550, 726, 822, 807, 686, 499, 298, 132, 29, 0, 0, 8, 25, 32, 32, 29, 27, 26, 23, 17, 10, 4, 3, 8, 16, 26, 32, 32, 27, 18, 8, 0, 0, 0, 8, 22, 40, 56, 67, 70, 62, 47, 29, 12, 1, 0, 0, 8, 20, 32, 41, 44, 41, 33, 23, 13, 4, 0, 0, 5, 17, 35, 56, 72, 73, 53, 16, 0, 0, 74, 253, 516, 810, 1061, 1193, 1162, 972, 676, 355, 96, 0, 0, 172, 440, 727, 954, 1060, 1022, 857, 616, 367, 166, 42, 0, 0, 8, 21, 21, 11, 0, 0, 0, 0, 4, 7, 9, 9, 9, 10, 14, 22, 33, 41, 39, 22, 0, 0, 4, 96, 264, 490, 723, 900, 968, 905, 732, 500, 275, 105, 11, 0, 0, 13, 21, 17, 6, 0, 0, 0, 3, 6, 4, 2, 2, 9, 23, 37, 43, 33, 9, 0, 0, 52, 188, 388, 613, 807, 911, 895, 763, 559, 339, 157, 41, 0, 0, 3, 21, 34, 45, 58, 74, 86, 90, 81, 62, 40, 24, 21, 31, 51, 72, 87, 91, 83, 66, 48, 34, 30, 35, 46, 60, 70, 74, 74, 69, 59, 42, 17, 0, 0, 16, 110, 266, 461, 649, 775, 801, 719, 555, 359, 181, 57, 0, 0, 0, 17, 34, 43, 39, 22, 0, 0, 0, 83, 248, 483, 744, 963, 1077, 1048, 881, 620, 335, 101, 0, 0, 139, 381, 657, 897, 1041, 1053, 935, 724, 479, 256, 97, 12, 0, 0, 17, 30, 33, 29, 24, 22, 22, 25, 28, 34, 43, 54, 66, 74, 74, 66, 50, 30, 12, 0, 0, 6, 25, 51, 77, 97, 105, 99, 80, 53, 26, 5, 0, 2, 23, 56, 93, 125, 146, 149, 134, 103, 64, 27, 0, 0, 12, 52, 106, 157, 187, 181, 137, 73, 21, 23, 112, 295, 551, 825, 1047, 1157, 1121, 946, 676, 379, 128, 0, 0, 125, 380, 686, 967, 1150, 1186, 1066, 823, 521, 235, 34, 0, 24, 206, 460, 725, 933, 1030, 990, 824, 575, 308, 93, 0, 1, 138, 354, 589, 778, 871, 847, 719, 525, 319, 146, 36, 0, 0, 23, 53, 69, 63, 36, 1, 0, 0, 79, 237, 453, 685, 872, 960, 922, 771, 551, 324, 143, 32, 0, 0, 6, 18, 22, 23, 29, 42, 58, 69, 68, 53, 31, 12, 5, 15, 36, 59, 71, 61, 33, 1, 0, 37, 150, 330, 546, 747, 880, 906, 818, 643, 429, 231, 86, 7, 0, 0, 18, 39, 55, 66, 76, 81, 79, 67, 47, 24, 5, 0, 1, 16, 36, 54, 64, 64, 55, 40, 23, 10, 1, 0, 0, 7, 19, 35, 53, 66, 66, 49, 19, 0, 0, 46, 172, 357, 568, 749, 848, 831, 700, 490, 258, 69, 0, 0, 141, 366, 616, 827, 941, 926, 785, 556, 302, 91, 0, 0, 141, 366, 609, 803, 891, 852, 704, 494, 282, 116, 20, 0, 0, 12, 21, 19, 8, 0, 0, 0, 0, 4, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 13, 20, 26, 31, 33, 32, 28, 22, 17, 15, 18, 26, 37, 46, 51, 48, 39, 28, 17, 12, 14, 21, 32, 41, 46, 45, 39, 30, 20, 12, 5, 0, 0, 0, 3, 9, 16, 20, 21, 19, 14, 8, 4, 2, 1, 0, 0, 0, 4, 14, 25, 31, 24, 5, 0, 0, 52, 181, 374, 593, 782, 885, 871, 743, 542, 325, 145, 33, 0, 0, 9, 25, 29, 21, 10, 2, 0, 0, 0, 4, 13, 26, 41, 54, 61, 59, 49, 33, 16, 3, 0, 0, 7, 17, 28, 36, 39, 36, 29, 19, 10, 2, 0, 0, 5, 13, 22, 28, 30, 27, 22, 15, 8, 4, 1, 1, 2, 6, 14, 27, 41, 49, 43, 21, 0, 0, 22, 138, 334, 580, 818, 982, 1020, 922, 718, 469, 241, 80, 0, 0, 0, 17, 24, 16, 4, 0, 0, 0, 3, 6, 6, 3, 1, 0, 2, 5, 9, 10, 10, 7, 4, 2, 0, 0, 0, 0, 3, 8, 13, 18, 21, 22, 20, 16, 10, 4, 0, 0, 1, 10, 23, 38, 52, 62, 64, 59, 49, 37, 28, 23, 22, 24, 26, 26, 24, 21, 20, 21, 25, 31, 37, 39, 36, 30, 24, 22, 25, 30, 30, 20, 1, 0, 0, 57, 178, 351, 544, 709, 800, 791, 686, 516, 327, 164, 53, 0, 0, 1, 18, 29, 33, 32, 31, 32, 34, 36, 38, 40, 40, 39, 36, 31, 23, 14, 6, 0, 0, 0, 7, 18, 30, 40, 45, 45, 39, 29, 18, 9, 4, 5, 12, 23, 34, 42, 45, 42, 33, 23, 13, 5, 0, 0, 0, 1, 5, 12, 19, 24, 26, 24, 19, 14, 9, 8, 10, 16, 23, 33, 43, 48, 43, 25, 0, 0, 3, 88, 250, 472, 709, 900, 989, 949, 792, 564, 329, 139, 25, 0, 0, 25, 51, 60, 53, 39, 26, 19, 18, 23, 32, 42, 52, 59, 62, 60, 52, 40, 27, 14, 5, 0, 0, 0, 3, 9, 14, 19, 22, 22, 20, 16, 11, 7, 5, 3, 4, 8, 16, 28, 38, 40, 28, 3, 0, 0, 69, 220, 438, 681, 887, 997, 976, 832, 607, 366, 167, 41, 0, 0, 6, 20, 21, 11, 0, 0, 0, 0, 3, 6, 5, 3, 1, 0, 0, 0, 1, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 6, 3, 0, 0, 0, 5, 20, 42, 65, 84, 93, 87, 70, 46, 22, 4, 0, 0, 10, 26, 44, 59, 68, 69, 61, 45, 27, 11, 1, 0, 5, 15, 24, 30, 30, 26, 18, 10, 4, 0, 0, 3, 10, 22, 38, 55, 65, 62, 40, 7, 0, 0, 79, 241, 465, 706, 899, 986, 937, 765, 516, 257, 57, 0, 0, 151, 381, 631, 834, 936, 911, 772, 560, 336, 150, 34, 0, 0, 20, 52, 78, 94, 100, 99, 90, 72, 50, 29, 13, 8, 14, 29, 47, 65, 75, 73, 57, 28, 0, 0, 12, 94, 230, 399, 563, 675, 702, 632, 483, 293, 114, 0, 0, 56, 239, 481, 721, 898, 962, 897, 726, 500, 281, 115, 21, 0, 0, 5, 11, 9, 7, 7, 9, 4, 0, 0, 5, 75, 206, 384, 570, 711, 763, 709, 566, 379, 200, 69, 1, 0, 0, 14, 21, 16, 6, 0, 0, 1, 8, 16, 23, 30, 38, 47, 55, 59, 58, 51, 38, 23, 10, 5, 8, 21, 41, 62, 81, 91, 92, 81, 63, 41, 21, 5, 0, 2, 14, 31, 51, 68, 76, 71, 51, 21, 0, 0, 24, 111, 245, 397, 527, 598, 586, 496, 357, 209, 89, 17, 0, 0, 6, 15, 14, 8, 1, 0, 0, 0, 2, 4, 9, 20, 37, 59, 83, 104, 115, 108, 80, 35, 0, 0, 36, 185, 425, 719, 998, 1186, 1229, 1113, 874, 581, 308, 111, 7, 0, 0, 21, 33, 29, 17, 7, 5, 12, 23, 35, 45, 52, 58, 62, 64, 63, 58, 52, 46, 44, 47, 57, 73, 92, 111, 127, 140, 147, 145, 130, 98, 51, 3, 0, 8, 117, 309, 560, 814, 1006, 1081, 1017, 832, 580, 327, 131, 19, 0, 12, 54, 84, 89, 70, 39, 10, 0, 0, 19, 48, 80, 106, 121, 123, 111, 90, 65, 43, 30, 29, 41, 62, 88, 113, 132, 142, 138, 117, 79, 31, 0, 0, 44, 188, 407, 663, 892, 1030, 1036, 908, 686, 433, 212, 63, 0, 0, 3, 21, 25, 17, 4, 0, 0, 0, 1, 3, 3, 3, 6, 12, 20, 27, 29, 27, 20, 10, 3, 0, 3, 13, 27, 44, 62, 75, 78, 67, 38, 2, 0, 0, 87, 255, 482, 718, 899, 972, 913, 741, 507, 276, 100, 2, 0, 2, 42, 75, 90, 87, 71, 50, 30, 13, 2, 0, 6, 22, 44, 70, 93, 103, 95, 66, 24, 0, 0, 55, 197, 402, 630, 822, 922, 899, 757, 533, 289, 87, 0, 0, 114, 330, 583, 808, 944, 953, 831, 610, 352, 126, 0, 0, 106, 317, 560, 771, 893, 891, 768, 557, 316, 109, 0, 0, 106, 307, 540, 742, 859, 864, 758, 576, 367, 182, 56, 0, 0, 26, 60, 81, 82, 66, 45, 27, 18, 20, 32, 48, 66, 81, 93, 99, 100, 95, 84, 67, 47, 27, 10, 1, 0, 9, 26, 47, 68, 80, 78, 56, 20, 0, 0, 49, 191, 404, 649, 865, 991, 988, 857, 639, 396, 187, 50, 0, 0, 9, 31, 39, 33, 19, 5, 0, 0, 0, 11, 26, 46, 64, 79, 86, 83, 71, 54, 35, 18, 6, 0, 0, 5, 16, 32, 49, 62, 63, 46, 15, 0, 0, 54, 197, 410, 655, 871, 997, 994, 864, 648, 406, 197, 58, 0, 0, 1, 20, 31, 33, 33, 34, 35, 34, 28, 21, 16, 20, 34, 56, 80, 100, 111, 112, 103, 88, 70, 51, 34, 21, 15, 20, 37, 66, 100, 131, 145, 134, 95, 40, 0, 0, 66, 228, 463, 728, 958, 1092, 1092, 959, 733, 474, 244, 83, 1, 0, 1, 28, 49, 59, 60, 52, 37, 15, 0, 0, 34, 136, 298, 497, 690, 823, 857, 776, 599, 372, 159, 18, 0, 76, 258, 484, 693, 828, 855, 773, 610, 411, 226, 89, 13, 0, 0, 20, 36, 43, 42, 36, 28, 21, 13, 6, 2, 0, 3, 10, 19, 27, 30, 29, 24, 17, 9, 2, 0, 0, 0, 8, 20, 33, 45, 50, 48, 37, 23, 10, 2, 0, 4, 12, 22, 32, 42, 47, 41, 22, 0, 0, 4, 86, 235, 433, 639, 798, 864, 819, 678, 482, 284, 127, 31, 0, 0, 7, 18, 20, 14, 5, 0, 0, 0, 2, 9, 18, 28, 38, 48, 56, 59, 55, 41, 20, 0, 0, 7, 73, 187, 333, 480, 588, 625, 582, 470, 323, 180, 72, 10, 0, 0, 11, 20, 20, 13, 4, 0, 0, 0, 2, 8, 16, 23, 29, 30, 27, 20, 12, 5, 1, 1, 4, 11, 21, 33, 45, 55, 54, 40, 13, 0, 0, 43, 170, 363, 591, 798, 929, 946, 844, 654, 430, 227, 82, 6, 0, 0, 21, 38, 45, 46, 42, 37, 31, 23, 15, 9, 9, 15, 29, 46, 62, 70, 64, 43, 11, 0, 0, 57, 190, 383, 600, 789, 898, 898, 788, 603, 393, 207, 77, 10, 0, 0, 13, 19, 16, 9, 5, 8, 17, 28, 37, 43, 44, 42, 38, 32, 26, 20, 14, 8, 4, 1, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 6, 4, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 2, 1, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 3, 9, 16, 24, 30, 33, 31, 26, 19, 11, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 2, 7, 13, 20, 24, 24, 20, 14, 7, 2, 0, 0, 0, 2, 3, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 3, 11, 22, 33, 40, 43, 38, 28, 15, 4, 0, 0, 7, 20, 34, 46, 51, 48, 38, 26, 14, 4, 0, 0, 0, 2, 5, 8, 12, 14, 14, 13, 10, 6, 4, 3, 4, 10, 19, 33, 48, 58, 54, 32, 0, 0, 4, 108, 304, 573, 859, 1092, 1204, 1163, 983, 715, 432, 198, 50, 0, 0, 19, 50, 66, 66, 53, 36, 21, 10, 7, 12, 24, 43, 62, 77, 84, 80, 68, 51, 34, 19, 11, 10, 14, 23, 33, 43, 49, 51, 49, 44, 38, 32, 26, 23, 23, 25, 32, 43, 53, 56, 46, 21, 0, 0, 27, 144, 336, 575, 807, 968, 1011, 922, 730, 489, 263, 98, 9, 0, 0, 13, 21, 16, 5, 0, 0, 0, 4, 11, 17, 21, 25, 27, 28, 26, 22, 15, 8, 2, 0, 1, 5, 10, 14, 16, 17, 17, 18, 22, 29, 39, 50, 60, 67, 68, 65, 57, 46, 36, 29, 28, 33, 42, 54, 66, 74, 77, 76, 70, 61, 51, 40, 30, 22, 14, 9, 8, 11, 18, 30, 42, 50, 48, 34, 10, 0, 0, 49, 161, 328, 522, 701, 820, 847, 775, 624, 436, 257, 122, 47, 29, 48, 80, 104, 112, 105, 89, 74, 65, 67, 76, 89, 102, 111, 114, 111, 104, 94, 85, 79, 77, 79, 83, 88, 93, 98, 100, 101, 99, 93, 82, 67, 49, 31, 17, 10, 12, 23, 40, 59, 74, 82, 81, 70, 54, 35, 19, 8, 3, 5, 11, 21, 31, 40, 42, 35, 17, 0, 0, 14, 93, 231, 410, 593, 734, 795, 757, 632, 455, 273, 124, 31, 0, 1, 26, 50, 62, 57, 39, 15, 0, 0, 20, 91, 209, 362, 523, 660, 737, 735, 655, 518, 359, 216, 114, 64, 57, 76, 100, 112, 108, 89, 63, 39, 23, 18, 22, 33, 45, 56, 64, 68, 66, 61, 51, 39, 27, 15, 6, 1, 2, 10, 23, 36, 40, 29, 5, 0, 0, 65, 216, 437, 687, 903, 1025, 1015, 877, 652, 405, 194, 56, 0, 0, 3, 18, 20, 12, 1, 0, 0, 0, 3, 6, 5, 2, 0, 0, 2, 5, 8, 10, 9, 6, 3, 0, 0, 0, 0, 1, 0, 0, 0, 1, 6, 16, 28, 40, 51, 58, 61, 59, 54, 47, 40, 32, 25, 19, 15, 13, 14, 17, 20, 24, 25, 24, 21, 17, 13, 10, 9, 9, 11, 13, 15, 16, 16, 15, 13, 11, 9, 8, 7, 7, 6, 4, 2, 2, 4, 9, 18, 29, 42, 54, 64, 70, 73, 73, 70, 67, 63, 61, 61, 62, 64, 66, 69, 73, 78, 86, 96, 105, 112, 113, 105, 89, 66, 42, 22, 10, 9, 18, 34, 52, 67, 74, 71, 60, 44, 26, 10, 0, 0, 2, 14, 32, 51, 65, 72, 69, 57, 39, 21, 6, 0, 0, 6, 19, 34, 47, 52, 44, 21, 0, 0, 19, 120, 288, 501, 710, 860, 906, 834, 668, 454, 251, 99, 15, 0, 0, 8, 15, 15, 13, 12, 12, 7, 0, 0, 3, 57, 164, 317, 487, 629, 705, 690, 590, 436, 270, 130, 39, 0, 0, 0, 13, 24, 33, 44, 57, 69, 75, 73, 65, 55, 50, 54, 65, 80, 92, 94, 85, 67, 45, 27, 17, 19, 32, 52, 71, 85, 88, 81, 66, 46, 26, 11, 0, 0, 0, 11, 30, 54, 80, 103, 117, 119, 107, 87, 65, 48, 42, 48, 65, 85, 101, 104, 89, 58, 19, 0, 0, 54, 175, 347, 540, 712, 820, 838, 762, 614, 432, 256, 118, 31, 0, 0, 19, 53, 83, 102, 101, 83, 55, 36, 51, 122, 255, 440, 640, 810, 904, 896, 787, 605, 398, 212, 78, 7, 0, 0, 15, 25, 25, 18, 9, 3, 1, 1, 2, 5, 8, 14, 21, 29, 36, 41, 41, 34, 19, 0, 0, 1, 56, 161, 307, 467, 604, 679, 671, 583, 440, 281, 142, 46, 0, 0, 0, 17, 33, 45, 55, 63, 68, 69, 65, 57, 48, 41, 37, 36, 36, 36, 36, 36, 37, 38, 40, 41, 41, 38, 33, 26, 18, 11, 6, 2, 2, 4, 7, 11, 14, 15, 13, 10, 5, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 4, 12, 22, 31, 37, 38, 33, 24, 13, 4, 0, 0, 4, 15, 30, 44, 55, 59, 56, 47, 33, 20, 8, 1, 0, 0, 4, 12, 21, 29, 32, 31, 25, 16, 7, 0, 0, 1, 7, 15, 22, 27, 29, 27, 22, 17, 13, 13, 17, 25, 35, 45, 55, 62, 63, 55, 34, 7, 0, 0, 60, 194, 390, 614, 816, 941, 953, 849, 657, 432, 226, 79, 2, 0, 3, 28, 43, 42, 29, 13, 2, 0, 4, 12, 22, 31, 38, 44, 52, 62, 72, 81, 85, 84, 76, 65, 53, 43, 37, 34, 33, 33, 31, 28, 25, 22, 21, 23, 29, 38, 48, 56, 59, 56, 47, 34, 19, 7, 0, 0, 2, 7, 12, 14, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 2, 6, 10, 14, 16, 15, 11, 6, 1, 0, 0, 7, 19, 33, 49, 63, 73, 79, 80, 76, 69, 60, 53, 50, 54, 66, 85, 107, 128, 143, 148, 142, 128, 110, 93, 81, 78, 81, 91, 102, 112, 118, 118, 113, 103, 93, 86, 84, 89, 99, 110, 115, 108, 91, 70, 60, 80, 143, 253, 399, 555, 687, 762, 761, 686, 556, 402, 260, 154, 94, 76, 83, 98, 106, 100, 82, 58, 38, 27, 27, 36, 52, 68, 82, 89, 89, 83, 71, 55, 38, 23, 13, 9, 12, 21, 33, 46, 55, 56, 50, 37, 21, 7, 1, 5, 21, 44, 70, 91, 102, 96, 71, 33, 0, 0, 28, 150, 350, 603, 858, 1053, 1140, 1093, 928, 689, 435, 218, 71, 0, 0, 15, 50, 78, 92, 92, 84, 74, 64, 57, 54, 54, 56, 61, 68, 75, 78, 72, 52, 23, 0, 0, 39, 152, 331, 551, 767, 925, 982, 916, 743, 507, 268, 92, 23, 78, 240, 464, 689, 856, 923, 877, 736, 540, 337, 169, 56, 2, 0, 4, 20, 31, 33, 31, 28, 24, 21, 17, 12, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 1, 11, 29, 51, 74, 91, 98, 92, 77, 58, 39, 28, 27, 36, 52, 72, 90, 102, 104, 97, 83, 68, 56, 53, 61, 79, 102, 124, 139, 144, 137, 119, 95, 72, 55, 48, 51, 62, 75, 84, 84, 75, 58, 38, 21, 12, 14, 24, 42, 60, 76, 85, 84, 71, 46, 16, 0, 0, 34, 132, 277, 445, 595, 685, 689, 605, 459, 292, 144, 44, 0, 0, 8, 33, 52, 63, 62, 50, 27, 1, 0, 6, 85, 235, 443, 675, 875, 992, 990, 866, 652, 405, 194, 74, 76, 193, 390, 608, 788, 881, 865, 749, 568, 366, 190, 66, 4, 0, 13, 40, 58, 62, 53, 36, 19, 6, 0, 0, 8, 21, 39, 58, 73, 80, 72, 48, 16, 0, 0, 57, 187, 380, 603, 807, 939, 962, 864, 670, 429, 202, 44, 0, 50, 203, 406, 608, 761, 828, 798, 684, 516, 334, 175, 62, 3, 0, 2, 25, 40, 39, 22, 0, 0, 24, 113, 267, 471, 688, 871, 974, 969, 855, 664, 444, 243, 97, 16, 0, 0, 9, 17, 14, 6, 0, 0, 0, 0, 1, 3, 4, 7, 10, 13, 14, 13, 10, 6, 2, 0, 0, 0, 1, 4, 9, 17, 28, 42, 55, 66, 71, 69, 61, 49, 37, 28, 27, 34, 49, 68, 88, 105, 115, 118, 113, 104, 96, 91, 91, 94, 93, 85, 70, 54, 54, 89, 173, 312, 491, 680, 840, 932, 934, 845, 687, 496, 312, 166, 72, 29, 25, 40, 60, 75, 83, 82, 76, 67, 57, 46, 37, 32, 30, 32, 36, 40, 43, 44, 44, 43, 43, 42, 40, 37, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 31, 25, 19, 15, 13, 13, 13, 14, 14, 13, 12, 10, 9, 8, 9, 13, 22, 33, 41, 39, 23, 0, 0, 7, 92, 253, 479, 729, 947, 1077, 1083, 966, 758, 514, 290, 123, 28, 0, 0, 7, 13, 11, 3, 0, 0, 0, 9, 16, 20, 21, 20, 18, 16, 15, 15, 15, 14, 13, 10, 8, 5, 2, 0, 0, 0, 3, 5, 8, 8, 6, 3, 0, 0, 2, 9, 20, 30, 37, 39, 34, 25, 15, 8, 6, 11, 21, 33, 44, 54, 60, 63, 64, 64, 66, 69, 73, 77, 82, 84, 82, 76, 67, 54, 39, 26, 16, 11, 12, 19, 28, 37, 43, 44, 40, 33, 25, 20, 19, 20, 21, 21, 19, 17, 18, 21, 25, 23, 11, 0, 0, 20, 110, 269, 482, 709, 895, 990, 965, 829, 618, 390, 194, 63, 0, 0, 0, 14, 18, 12, 2, 0, 0, 0, 4, 8, 9, 8, 4, 1, 1, 6, 17, 33, 51, 68, 79, 82, 78, 66, 52, 37, 25, 17, 13, 12, 12, 11, 10, 8, 8, 9, 12, 15, 18, 19, 17, 13, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 3, 3, 2, 1, 1, 1, 0, 0, 0, 0, 4, 15, 31, 48, 64, 73, 74, 68, 58, 47, 38, 33, 31, 30, 29, 27, 25, 24, 25, 28, 33, 38, 42, 42, 39, 32, 23, 14, 7, 4, 7, 14, 24, 34, 43, 50, 55, 58, 62, 67, 72, 77, 82, 87, 93, 99, 105, 109, 109, 102, 89, 70, 50, 35, 27, 30, 40, 55, 68, 76, 77, 69, 56, 41, 27, 17, 12, 15, 23, 35, 47, 55, 53, 39, 16, 0, 0, 40, 141, 299, 497, 698, 856, 931, 901, 770, 569, 347, 157, 47, 42, 139, 310, 510, 686, 793, 806, 726, 578, 401, 234, 107, 30, 0, 0, 3, 12, 18, 24, 34, 49, 64, 77, 84, 84, 80, 75, 72, 71, 71, 72, 70, 67, 63, 59, 58, 60, 66, 75, 85, 94, 101, 102, 97, 87, 71, 53, 37, 27, 26, 33, 48, 66, 80, 87, 83, 68, 47, 24, 6, 0, 2, 17, 39, 60, 75, 81, 77, 65, 50, 36, 27, 25, 29, 40, 55, 72, 85, 90, 82, 60, 28, 0, 0, 35, 133, 286, 475, 662, 805, 866, 826, 692, 496, 287, 120, 37, 60, 182, 371, 577, 748, 841, 836, 737, 573, 386, 216, 90, 17, 0, 0, 15, 31, 36, 29, 13, 0, 0, 14, 80, 194, 349, 520, 673, 772, 796, 738, 615, 456, 297, 167, 83, 47, 49, 72, 99, 119, 126, 120, 105, 85, 65, 50, 42, 43, 54, 71, 92, 109, 118, 116, 101, 76, 48, 23, 7, 4, 13, 32, 55, 75, 86, 82, 62, 31, 1, 0, 26, 118, 272, 470, 677, 849, 942, 930, 813, 618, 394, 196, 75, 60, 151, 324, 532, 720, 841, 864, 786, 629, 440, 269, 165, 157, 246, 409, 601, 771, 875, 888, 808, 657, 472, 291, 146, 51, 4, 0, 4, 17, 26, 26, 21, 14, 8, 4, 2, 2, 2, 4, 7, 11, 15, 19, 21, 20, 17, 12, 7, 2, 0, 0, 0, 3, 6, 9, 11, 11, 10, 8, 7, 7, 8, 10, 13, 15, 16, 14, 11, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 9, 8, 5, 2, 0, 0, 1, 4, 6, 8, 8, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 3, 12, 25, 39, 50, 55, 52, 42, 28, 15, 5, 3, 9, 20, 35, 50, 61, 68, 69, 63, 54, 44, 35, 31, 33, 40, 50, 60, 68, 72, 72, 68, 63, 58, 54, 51, 49, 48, 46, 44, 43, 41, 40, 39, 38, 35, 31, 26, 20, 15, 12, 11, 11, 13, 15, 17, 19, 19, 17, 15, 11, 9, 7, 9, 14, 20, 26, 30, 30, 26, 19, 11, 3, 0, 0, 1, 9, 21, 34, 45, 53, 54, 47, 36, 23, 11, 4, 3, 7, 15, 24, 32, 36, 37, 32, 25, 16, 8, 4, 7, 18, 37, 60, 79, 87, 78, 53, 19, 0, 2, 61, 186, 368, 585, 796, 957, 1032, 1004, 881, 692, 477, 278, 125, 31, 0, 0, 27, 60, 84, 91, 81, 57, 29, 14, 28, 86, 194, 343, 509, 660, 760, 788, 737, 621, 467, 312, 182, 96, 53, 45, 56, 71, 78, 74, 58, 33, 8, 0, 2, 46, 133, 261, 414, 566, 687, 751, 744, 669, 544, 395, 254, 142, 71, 41, 41, 54, 65, 62, 43, 17, 0, 12, 71, 186, 348, 536, 715, 848, 908, 881, 778, 622, 447, 288, 165, 88, 51, 41, 45, 51, 53, 52, 48, 45, 44, 46, 48, 51, 56, 61, 67, 73, 78, 81, 79, 76, 71, 69, 70, 74, 81, 87, 91, 90, 85, 77, 68, 59, 51, 45, 41, 38, 37, 37, 39, 42, 45, 47, 46, 43, 37, 29, 23, 20, 21, 28, 39, 50, 58, 59, 49, 30, 6, 0, 3, 62, 180, 353, 562, 768, 928, 1003, 974, 847, 654, 438, 245, 103, 22, 0, 0, 7, 15, 14, 8, 1, 0, 0, 1, 4, 5, 4, 2, 0, 0, 0, 5, 11, 19, 24, 26, 23, 18, 12, 9, 10, 16, 26, 36, 40, 36, 21, 1, 0, 7, 69, 186, 355, 551, 740, 880, 937, 898, 773, 592, 394, 220, 93, 22, 0, 0, 4, 9, 7, 2, 0, 0, 2, 11, 19, 25, 27, 26, 23, 18, 15, 13, 13, 16, 22, 31, 42, 52, 59, 61, 56, 45, 29, 13, 1, 0, 3, 19, 39, 59, 73, 77, 69, 54, 35, 17, 5, 0, 0, 2, 11, 24, 38, 50, 58, 59, 53, 39, 23, 8, 0, 0, 7, 22, 41, 55, 60, 52, 33, 10, 0, 14, 72, 178, 326, 493, 649, 758, 794, 744, 620, 451, 283, 163, 125, 183, 325, 516, 706, 846, 900, 853, 719, 532, 340, 191, 122, 147, 257, 421, 593, 730, 796, 778, 682, 535, 369, 218, 105, 38, 14, 19, 37, 55, 64, 62, 53, 41, 33, 35, 47, 68, 95, 123, 145, 159, 162, 154, 139, 118, 96, 75, 59, 50, 48, 53, 61, 70, 75, 75, 70, 60, 48, 38, 30, 27, 30, 37, 46, 53, 55, 47, 29, 10, 0, 17, 77, 189, 346, 531, 708, 839, 894, 854, 727, 541, 343, 181, 97, 113, 226, 409, 616, 800, 917, 942, 872, 727, 541, 352, 193, 81, 19, 0, 0, 9, 18, 24, 26, 27, 29, 32, 36, 39, 42, 43, 43, 43, 41, 38, 35, 32, 30, 29, 31, 36, 44, 54, 67, 78, 86, 89, 85, 74, 59, 43, 29, 21, 21, 27, 39, 51, 60, 63, 60, 51, 39, 29, 22, 21, 24, 29, 33, 36, 37, 36, 37, 40, 45, 51, 55, 57, 58, 58, 62, 67, 73, 74, 66, 48, 24, 7, 14, 61, 159, 303, 477, 652, 793, 871, 870, 791, 653, 484, 315, 174, 74, 19, 1, 8, 26, 44, 56, 58, 53, 43, 31, 22, 18, 18, 22, 27, 29, 27, 22, 14, 7, 2, 1, 4, 10, 16, 23, 29, 34, 38, 40, 38, 29, 14, 0, 0, 17, 81, 194, 351, 528, 694, 815, 864, 830, 725, 571, 403, 249, 132, 59, 26, 20, 27, 35, 39, 38, 34, 31, 31, 33, 36, 37, 36, 34, 30, 28, 26, 25, 25, 23, 21, 17, 14, 10, 7, 4, 2, 0, 0, 0, 2, 6, 11, 15, 16, 15, 11, 6, 2, 0, 0, 0, 1, 0, 0, 0, 1, 7, 16, 28, 39, 47, 50, 47, 39, 29, 19, 11, 6, 3, 1, 1, 3, 5, 9, 14, 19, 22, 24, 24, 23, 22, 21, 20, 18, 15, 11, 6, 3, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 0, 0, 0, 2, 7, 15, 23, 29, 31, 28, 21, 13, 6, 5, 9, 19, 32, 47, 59, 64, 62, 52, 38, 22, 9, 0, 0, 4, 17, 34, 55, 75, 90, 98, 97, 88, 75, 62, 53, 53, 60, 73, 87, 96, 95, 82, 60, 34, 18, 27, 74, 169, 309, 478, 646, 778, 843, 822, 719, 560, 383, 233, 148, 147, 228, 369, 533, 678, 771, 789, 730, 609, 454, 296, 162, 68, 16, 0, 0, 3, 6, 5, 1, 0, 0, 0, 3, 6, 9, 10, 9, 7, 5, 3, 2, 0, 0, 0, 0, 2, 8, 18, 27, 35, 37, 34, 27, 17, 8, 1, 0, 0, 0, 2, 3, 4, 4, 4, 4, 3, 1, 0, 0, 0, 0, 1, 2, 3, 5, 5, 5, 5, 5, 3, 1, 0, 0, 0, 4, 13, 23, 32, 34, 32, 30, 40, 77, 150, 262, 403, 550, 675, 750, 756, 693, 573, 422, 270, 143, 55, 7, 0, 1, 17, 33, 44, 51, 54, 56, 59, 64, 69, 73, 73, 69, 62, 55, 51, 54, 63, 76, 91, 101, 104, 100, 90, 80, 72, 68, 68, 69, 69, 65, 58, 49, 41, 36, 36, 40, 47, 55, 61, 63, 61, 54, 45, 40, 45, 71, 124, 207, 311, 421, 516, 576, 587, 545, 460, 349, 235, 136, 63, 20, 2, 1, 7, 14, 18, 18, 15, 11, 7, 3, 0, 0, 2, 7, 15, 24, 30, 32, 28, 21, 12, 4, 0, 2, 8, 18, 28, 36, 40, 39, 29, 14, 0, 0, 14, 71, 173, 312, 471, 621, 731, 776, 748, 652, 512, 357, 216, 106, 37, 3, 0, 0, 6, 9, 6, 0, 0, 0, 25, 77, 160, 269, 391, 506, 593, 635, 622, 559, 457, 339, 225, 133, 71, 39, 29, 32, 38, 42, 42, 38, 34, 32, 34, 40, 50, 62, 73, 79, 76, 63, 41, 18, 3, 11, 52, 130, 239, 364, 482, 567, 601, 577, 502, 393, 273, 163, 80, 27, 1, 0, 0, 4, 8, 8, 5, 0, 0, 4, 34, 96, 191, 313, 443, 559, 637, 658, 620, 530, 408, 279, 164, 78, 27, 7, 9, 23, 40, 56, 68, 77, 83, 83, 79, 71, 62, 53, 49, 50, 58, 70, 83, 95, 103, 107, 106, 101, 96, 91, 89, 91, 97, 106, 114, 118, 117, 111, 101, 91, 84, 83, 86, 91, 96, 97, 96, 97, 108, 137, 188, 258, 339, 414, 467, 485, 462, 401, 317, 225, 142, 77, 36, 15, 9, 10, 14, 16, 18, 19, 21, 23, 26, 28, 28, 25, 21, 15, 11, 9, 10, 12, 13, 14, 12, 9, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 12, 20, 31, 45, 61, 75, 87, 94, 97, 95, 89, 83, 78, 76, 78, 85, 94, 106, 117, 126, 130, 129, 124, 117, 109, 104, 104, 110, 123, 142, 164, 185, 200, 207, 203, 193, 187, 197, 236, 310, 418, 549, 681, 791, 855, 860, 804, 698, 562, 419, 289, 188, 121, 86, 77, 83, 94, 103, 103, 95, 82, 73, 81, 119, 198, 320, 479, 655, 818, 937, 985, 950, 839, 680, 520, 409, 392, 494, 714, 1019, 1355, 1654, 1854, 1913, 1817, 1588, 1268, 917, 590, 327, 146, 45, 5, 4, 18, 34, 45, 50, 50, 47, 42, 35, 27, 18, 10, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 4, 8, 12, 15, 16, 15, 12, 8, 5, 3, 4, 6, 10, 14, 17, 17, 15, 12, 7, 3, 0, 0, 2, 4, 7, 8, 8, 6, 4, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 9, 14, 20, 26, 31, 35, 40, 44, 49, 53, 56, 59, 61, 62, 61, 58, 54, 49, 43, 39, 36, 36, 38, 41, 45, 50, 54, 58, 61, 63, 65, 67, 69, 71, 72, 73, 73, 71, 69, 67, 64, 62, 59, 57, 55, 53, 50, 48, 45, 41, 36, 31, 25, 20, 16, 15, 15, 16, 16, 15, 13, 11, 10, 11, 14, 18, 21, 22, 22, 19, 16, 14, 13, 14, 17, 20, 24, 28, 31, 34, 37, 40, 44, 47, 49, 49, 47, 44, 39, 35, 30, 26, 22, 20, 20, 23, 27, 34, 40, 44, 45, 44, 40, 36, 33, 30, 27, 24, 21, 17, 15, 13, 12, 11, 11, 10, 10, 11, 12, 14, 16, 17, 15, 12, 7, 3, 0, 0, 0, 1, 2, 2, 1, 1, 2, 4, 8, 11, 14, 14, 14, 15, 18, 26, 37, 51, 63, 70, 71, 66, 58, 49, 44, 43, 45, 49, 52, 53, 51, 49, 46, 44, 43, 43, 43, 42, 39, 35, 29, 23, 18, 13, 11, 11, 13, 16, 18, 19, 18, 15, 12, 10, 9, 9, 9, 9, 8, 7, 8, 11, 16, 24, 33, 41, 47, 50, 50, 47, 44, 40, 37, 35, 33, 32, 30, 27, 23, 19, 15, 13, 12, 12, 13, 13, 13, 13, 11, 10, 9, 8, 9, 9, 9, 8, 6, 4, 1, 0, 0, 0, 2, 4, 6, 7, 6, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 3, 10, 20, 33, 47, 58, 65, 69, 69, 67, 65, 64, 64, 64, 66, 68, 71, 76, 81, 87, 91, 92, 90, 84, 74, 64, 54, 48, 45, 46, 51, 57, 64, 70, 75, 76, 75, 71, 64, 57, 50, 43, 39, 36, 35, 34, 34, 34, 33, 33, 33, 35, 38, 43, 51, 59, 68, 76, 81, 82, 78, 71, 61, 51, 41, 34, 29, 26, 27, 29, 31, 34, 35, 35, 32, 29, 25, 22, 21, 22, 25, 28, 31, 33, 33, 32, 32, 33, 37, 43, 50, 57, 60, 60, 56, 51, 45, 41, 38, 36, 35, 32, 28, 24, 20, 18, 17, 18, 19, 18, 16, 12, 8, 4, 2, 2, 2, 2, 1, 0, 0, 1, 2, 5, 8, 10, 11, 11, 12, 13, 16, 18, 20, 21, 19, 15, 12, 11, 13, 18, 24, 30, 35, 36, 36, 34, 33, 33, 35, 36, 36, 34, 30, 25, 21, 19, 20, 22, 26, 29, 33, 37, 42, 50, 59, 68, 76, 82, 84, 82, 79, 77, 76, 78, 82, 88, 93, 97, 100, 101, 103, 104, 105, 104, 101, 96, 90, 82, 76, 71, 70, 71, 74, 76, 76, 74, 69, 64, 60, 58, 59, 60, 60, 58, 54, 48, 44, 42, 44, 48, 50, 50, 45, 37, 28, 21, 17, 18, 22, 26, 28, 26, 22, 16, 11, 8, 8, 10, 12, 12, 11, 8, 5, 2, 1, 0, 0, 1, 1, 1, 2, 3, 6, 9, 12, 15, 18, 20, 24, 30, 38, 47, 55, 59, 59, 56, 51, 47, 48, 52, 61, 71, 80, 86, 90, 91, 90, 89, 87, 84, 81, 77, 75, 75, 78, 83, 88, 93, 95, 95, 91, 85, 78, 73, 72, 74, 79, 86, 93, 98, 99, 98, 94, 89, 84, 78, 72, 66, 60, 55, 51, 49, 50, 51, 51, 49, 45, 42, 41, 44, 50, 59, 67, 72, 73, 68, 60, 52, 45, 42, 41, 41, 40, 38, 33, 27, 23, 21, 21, 22, 22, 21, 18, 13, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 4, 9, 17, 26, 35, 41, 44, 44, 41, 36, 32, 30, 28, 27, 26, 23, 18, 13, 9, 7, 6, 8, 10, 11, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 6, 15, 28, 41, 53, 60, 61, 58, 52, 46, 42, 40, 40, 41, 43, 44, 46, 49, 55, 61, 66, 70, 70, 67, 63, 61, 62, 68, 78, 88, 96, 99, 96, 88, 78, 69, 62, 59, 58, 57, 57, 55, 53, 51, 49, 47, 45, 42, 38, 34, 30, 27, 27, 28, 29, 29, 27, 23, 19, 14, 12, 10, 11, 11, 12, 12, 14, 16, 18, 21, 22, 21, 18, 13, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 10, 14, 18, 23, 29, 34, 37, 38, 35, 30, 23, 16, 11, 9, 10, 15, 21, 27, 31, 32, 30, 27, 23, 19, 16, 15, 14, 14, 13, 11, 8, 5, 3, 1, 1, 2, 5, 8, 10, 12, 12, 12, 12, 12, 13, 15, 16, 18, 18, 17, 16, 15, 14, 14, 15, 15, 16, 17, 18, 18, 19, 19, 18, 16, 14, 11, 8, 6, 3, 2, 2, 3, 7, 15, 25, 36, 47, 54, 56, 53, 45, 37, 29, 25, 25, 27, 30, 33, 34, 33, 33, 33, 34, 37, 40, 42, 42, 39, 35, 29, 24, 21, 21, 23, 27, 30, 32, 32, 29, 25, 21, 17, 14, 13, 13, 13, 14, 15, 16, 16, 15, 13, 10, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 2, 0, 0, 0, 1, 5, 8, 11, 11, 10, 7, 3, 1, 0, 0, 1, 4, 8, 12, 17, 21, 24, 26, 26, 26, 24, 23, 21, 20, 19, 18, 18, 17, 17, 18, 18, 18, 17, 16, 14, 12, 11, 11, 13, 15, 17, 18, 19, 19, 20, 21, 22, 24, 25, 24, 22, 18, 12, 7, 3, 1, 0, 1, 2, 2, 2, 1, 1, 0, 1, 1, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 1, 2, 4, 8, 11, 12, 11, 9, 6, 4, 5, 8, 15, 22, 30, 36, 40, 42, 44, 44, 45, 45, 44, 42, 40, 37, 34, 33, 33, 33, 34, 35, 35, 34, 35, 36, 38, 41, 43, 45, 44, 43, 40, 36, 32, 27, 22, 17, 13, 11, 12, 14, 16, 18, 18, 17, 14, 12, 11, 11, 12, 13, 13, 12, 10, 8, 6, 5, 4, 2, 1, 0, 0, 1, 4, 8, 14, 19, 25, 31, 37, 42, 47, 51, 53, 52, 48, 43, 37, 32, 27, 25, 24, 25, 27, 29, 32, 33, 32, 29, 25, 21, 17, 15, 15, 16, 18, 19, 21, 22, 24, 27, 29, 30, 28, 24, 17, 11, 6, 5, 8, 12, 16, 18, 17, 13, 7, 2, 0, 0, 0, 2, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 10, 14, 15, 14, 11, 8, 6, 6, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 5, 11, 17, 23, 27, 31, 34, 37, 41, 45, 49, 51, 51, 51, 52, 55, 60, 66, 73, 76, 76, 74, 70, 66, 64, 65, 66, 67, 66, 62, 56, 50, 46, 43, 42, 42, 42, 41, 39, 36, 34, 33, 33, 34, 34, 34, 33, 32, 32, 32, 32, 32, 31, 28, 25, 23, 24, 28, 35, 43, 50, 55, 57, 55, 52, 48, 45, 44, 46, 50, 56, 62, 67, 70, 70, 67, 61, 54, 47, 42, 39, 36, 34, 32, 31, 31, 32, 34, 36, 38, 38, 39, 39, 41, 43, 47, 50, 52, 51, 49, 47, 45, 44, 46, 48, 48, 46, 41, 35, 29, 25, 24, 26, 29, 32, 32, 29, 23, 17, 11, 8, 7, 8, 10, 12, 13, 12, 10, 7, 5, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 10, 10, 8, 6, 4, 2, 3, 3, 4, 4, 3, 1, 0, 0, 1, 3, 5, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 5, 11, 18, 26, 33, 39, 42, 43, 43, 40, 37, 33, 29, 27, 26, 27, 30, 32, 34, 34, 32, 30, 29, 29, 31, 34, 37, 38, 37, 33, 27, 19, 13, 10, 8, 8, 8, 8, 6, 5, 5, 7, 9, 12, 15, 17, 19, 21, 25, 30, 36, 42, 47, 51, 53, 54, 53, 52, 50, 45, 39, 32, 27, 24, 24, 27, 30, 32, 30, 26, 21, 16, 14, 14, 17, 21, 24, 24, 22, 19, 16, 13, 11, 10, 9, 8, 6, 5, 5, 5, 6, 8, 9, 10, 10, 10, 9, 9, 10, 13, 18, 25, 32, 38, 42, 44, 42, 40, 36, 33, 31, 29, 27, 24, 20, 15, 10, 7, 6, 7, 8, 10, 10, 9, 7, 6, 4, 4, 6, 8, 10, 12, 12, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 12, 16, 19, 20, 19, 17, 13, 10, 8, 6, 6, 7, 7, 7, 6, 5, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 12, 17, 20, 22, 23, 22, 21, 20, 21, 24, 29, 35, 43, 50, 55, 57, 55, 52, 48, 45, 45, 46, 49, 52, 55, 56, 57, 58, 62, 66, 70, 74, 75, 74, 71, 69, 67, 66, 66, 67, 68, 69, 69, 69, 68, 65, 60, 55, 49, 45, 43, 43, 44, 45, 43, 39, 34, 28, 23, 21, 21, 24, 27, 29, 28, 25, 21, 16, 12, 9, 8, 7, 7, 6, 4, 2, 1, 0, 0, 0, 2, 5, 9, 13, 17, 20, 23, 25, 27, 28, 28, 28, 27, 26, 24, 23, 21, 19, 16, 12, 9, 5, 3, 3, 3, 5, 6, 7, 6, 4, 1, 0, 0, 0, 3, 6, 8, 9, 9, 7, 5, 3, 2, 2, 2, 3, 2, 2, 1, 0, 0, 0, 2, 7, 13, 20, 26, 29, 29, 27, 25, 23, 23, 25, 28, 31, 31, 29, 25, 18, 11, 5, 1, 0, 0, 0, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 8, 10, 12, 14, 16, 19, 21, 24, 27, 30, 33, 34, 34, 31, 27, 23, 21, 20, 21, 24, 27, 29, 28, 26, 23, 21, 21, 24, 28, 34, 38, 41, 42, 42, 40, 38, 37, 36, 36, 36, 37, 38, 39, 41, 44, 47, 50, 54, 58, 62, 63, 62, 58, 51, 44, 37, 33, 31, 33, 35, 38, 41, 41, 41, 40, 39, 37, 35, 33, 30, 26, 21, 18, 15, 12, 10, 8, 7, 6, 6, 8, 10, 11, 12, 11, 8, 5, 2, 1, 1, 2, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 3, 7, 11, 16, 19, 20, 20, 19, 18, 18, 18, 18, 17, 15, 13, 10, 8, 7, 6, 6, 6, 6, 8, 9, 11, 13, 13, 11, 8, 4, 1, 0, 0, 0, 1, 0, 0, 0, 0, 4, 10, 17, 22, 24, 22, 17, 11, 7, 6, 8, 12, 15, 16, 15, 13, 10, 8, 6, 6, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 5, 5, 4, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 4, 12, 21, 30, 35, 37, 35, 31, 27, 26, 28, 32, 35, 37, 37, 33, 28, 24, 20, 17, 15, 13, 12, 10, 9, 8, 8, 9, 9, 9, 8, 7, 7, 9, 14, 21, 30, 37, 43, 44, 43, 39, 35, 32, 30, 30, 30, 30, 29, 26, 23, 20, 19, 20, 23, 24, 24, 22, 17, 12, 7, 4, 3, 5, 8, 10, 10, 8, 5, 2, 0, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 2, 3, 4, 3, 2, 1, 1, 3, 5, 7, 8, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 3, 6, 9, 10, 10, 8, 5, 2, 0, 0, 1, 2, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 9, 11, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 8, 9, 11, 12, 14, 16, 18, 21, 25, 30, 36, 42, 48, 54, 58, 60, 60, 59, 58, 56, 55, 54, 53, 51, 50, 49, 48, 47, 45, 41, 37, 31, 26, 23, 23, 24, 27, 28, 27, 24, 19, 15, 14, 15, 19, 23, 26, 25, 22, 17, 12, 9, 10, 14, 19, 23, 26, 25, 22, 19, 17, 16, 17, 20, 22, 23, 23, 22, 22, 23, 27, 32, 37, 42, 45, 46, 46, 45, 44, 44, 43, 42, 40, 37, 35, 32, 30, 29, 28, 27, 27, 28, 29, 31, 31, 31, 29, 28, 26, 26, 27, 29, 29, 28, 25, 20, 16, 13, 13, 16, 20, 24, 25, 24, 20, 15, 10, 7, 6, 8, 11, 14, 15, 14, 12, 9, 7, 7, 9, 11, 13, 13, 13, 12, 11, 12, 13, 15, 15, 12, 8, 4, 1, 0, 0, 3, 6, 7, 7, 4, 2, 0, 0, 0, 3, 7, 12, 16, 19, 22, 25, 27, 29, 30, 31, 31, 31, 29, 25, 21, 17, 15, 14, 15, 17, 18, 17, 14, 9, 5, 3, 5, 9, 14, 18, 20, 19, 16, 11, 8, 5, 4, 4, 4, 5, 6, 7, 7, 6, 4, 2, 0, 0, 1, 3, 5, 7, 6, 5, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 1, 5, 11, 17, 20, 21, 19, 16, 13, 13, 16, 21, 25, 26, 25, 21, 17, 14, 14, 16, 19, 19, 16, 11, 5, 1, 0, 2, 6, 12, 17, 21, 24, 28, 31, 34, 36, 37, 35, 32, 27, 23, 20, 18, 16, 16, 15, 15, 15, 14, 13, 12, 11, 11, 12, 15, 18, 21, 23, 22, 19, 13, 7, 3, 2, 3, 6, 9, 10, 9, 6, 2, 1, 2, 7, 13, 18, 22, 22, 21, 19, 19, 22, 28, 35, 41, 44, 44, 40, 34, 27, 22, 18, 17, 17, 19, 21, 23, 24, 24, 23, 21, 17, 15, 13, 12, 13, 13, 14, 13, 12, 10, 8, 6, 4, 3, 2, 2, 1, 0, 0, 0, 0, 1, 3, 6, 8, 9, 9, 7, 5, 5, 6, 9, 13, 17, 18, 18, 17, 16, 16, 15, 14, 13, 9, 6, 3, 2, 4, 8, 12, 14, 14, 11, 6, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 6, 6, 7, 9, 11, 13, 13, 12, 10, 8, 7, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 5, 3, 1, 0, 0, 0, 2, 4, 5, 5, 4, 2, 0, 0, 0, 0, 2, 4, 6, 7, 7, 7, 7, 8, 10, 12, 15, 18, 20, 22, 23, 24, 25, 26, 25, 24, 23, 21, 19, 17, 16, 16, 17, 18, 19, 19, 20, 21, 22, 24, 26, 29, 33, 36, 40, 43, 47, 49, 52, 53, 54, 54, 52, 48, 43, 37, 32, 27, 25, 25, 27, 30, 31, 32, 32, 31, 32, 34, 37, 40, 41, 41, 38, 34, 30, 27, 25, 23, 23, 23, 23, 22, 21, 19, 17, 14, 11, 9, 9, 12, 16, 20, 23, 24, 24, 23, 21, 19, 18, 17, 16, 16, 16, 16, 17, 17, 15, 13, 10, 8, 7, 9, 12, 16, 18, 19, 19, 19, 19, 21, 25, 30, 34, 36, 36, 34, 30, 27, 25, 26, 27, 30, 33, 34, 35, 34, 33, 32, 32, 33, 33, 34, 33, 31, 30, 29, 32, 36, 43, 49, 54, 56, 53, 48, 40, 33, 27, 24, 23, 23, 25, 25, 26, 25, 25, 26, 27, 29, 31, 32, 31, 29, 26, 24, 22, 21, 21, 21, 19, 18, 16, 16, 19, 24, 31, 38, 43, 46, 45, 41, 36, 32, 28, 26, 25, 25, 26, 26, 26, 27, 28, 29, 30, 31, 31, 29, 25, 21, 16, 12, 10, 10, 11, 13, 15, 16, 17, 17, 16, 14, 10, 7, 5, 7, 11, 18, 26, 31, 32, 29, 23, 16, 9, 5, 2, 2, 2, 2, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 2, 6, 11, 16, 20, 23, 24, 24, 23, 22, 21, 23, 25, 28, 30, 30, 29, 25, 20, 16, 12, 11, 12, 14, 16, 18, 18, 18, 17, 16, 17, 19, 22, 25, 26, 25, 22, 17, 12, 8, 5, 3, 1, 0, 0, 0, 3, 7, 12, 19, 25, 29, 32, 33, 33, 32, 29, 25, 20, 15, 12, 11, 13, 16, 21, 24, 25, 23, 19, 13, 8, 5, 4, 5, 6, 8, 9, 9, 10, 11, 14, 17, 19, 20, 17, 13, 7, 2, 0, 0, 2, 5, 8, 9, 7, 5, 2, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 6, 7, 6, 3, 1, 0, 0, 1, 5, 10, 14, 16, 16, 13, 10, 9, 9, 13, 17, 22, 26, 28, 26, 23, 19, 15, 13, 14, 17, 22, 26, 29, 29, 27, 23, 17, 12, 9, 7, 8, 10, 12, 13, 14, 14, 14, 14, 16, 17, 19, 20, 20, 19, 17, 15, 12, 9, 7, 6, 5, 4, 2, 1, 0, 0, 0, 3, 6, 10, 12, 12, 10, 7, 7, 8, 12, 17, 22, 25, 26, 26, 27, 29, 33, 37, 41, 42, 41, 39, 38, 37, 38, 38, 38, 36, 34, 32, 32, 33, 35, 37, 37, 35, 33, 30, 27, 26, 25, 25, 23, 21, 19, 19, 21, 24, 28, 30, 31, 29, 27, 26, 27, 30, 34, 40, 44, 47, 49, 50, 51, 53, 55, 57, 58, 57, 55, 53, 51, 51, 53, 57, 62, 67, 70, 71, 69, 66, 61, 58, 56, 56, 57, 58, 57, 53, 45, 37, 29, 24, 22, 24, 28, 33, 36, 37, 36, 33, 29, 25, 20, 17, 15, 16, 18, 21, 24, 24, 23, 19, 14, 10, 8, 9, 11, 13, 14, 14, 12, 11, 10, 10, 10, 9, 7, 5, 3, 2, 2, 3, 4, 4, 4, 3, 3, 3, 4, 6, 7, 7, 6, 3, 1, 0, 0, 0, 3, 7, 10, 11, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 1, 2, 4, 6, 7, 7, 5, 3, 1, 0, 0, 2, 4, 4, 4, 2, 0, 0, 0, 2, 8, 14, 20, 23, 22, 19, 14, 11, 11, 12, 14, 16, 14, 10, 4, 0, 0, 2, 8, 16, 23, 27, 29, 27, 26, 25, 27, 31, 36, 42, 46, 48, 49, 48, 48, 49, 52, 57, 62, 66, 68, 67, 64, 60, 57, 57, 60, 65, 69, 70, 65, 57, 47, 39, 35, 36, 41, 48, 54, 59, 60, 60, 59, 56, 52, 48, 44, 40, 39, 40, 45, 51, 57, 61, 63, 62, 61, 59, 59, 61, 64, 67, 71, 74, 76, 79, 81, 84, 87, 88, 88, 86, 83, 80, 80, 80, 83, 85, 85, 82, 77, 70, 65, 63, 64, 67, 71, 73, 72, 69, 65, 63, 64, 68, 73, 79, 81, 81, 77, 72, 68, 65, 64, 65, 65, 65, 64, 61, 57, 52, 48, 44, 42, 41, 42, 44, 45, 44, 41, 37, 32, 29, 28, 30, 34, 39, 41, 40, 38, 34, 32, 31, 32, 32, 31, 28, 23, 20, 17, 18, 20, 22, 24, 24, 23, 22, 23, 24, 26, 27, 27, 24, 19, 13, 9, 8, 10, 14, 18, 22, 24, 25, 23, 20, 17, 14, 12, 10, 10, 11, 13, 15, 18, 20, 21, 21, 22, 23, 24, 25, 26, 25, 22, 19, 15, 12, 10, 11, 11, 12, 12, 12, 11, 10, 11, 12, 13, 14, 13, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 0, 0, 0, 2, 6, 11, 14, 14, 11, 6, 2, 1, 3, 8, 14, 19, 20, 20, 18, 17, 18, 21, 25, 27, 28, 27, 26, 26, 26, 26, 26, 25, 23, 21, 21, 23, 27, 31, 32, 31, 26, 19, 13, 11, 12, 16, 21, 24, 24, 22, 20, 19, 20, 23, 26, 28, 26, 21, 15, 9, 7, 7, 10, 13, 14, 13, 9, 5, 1, 0, 0, 0, 3, 6, 8, 9, 8, 6, 3, 0, 0, 0, 3, 6, 8, 8, 6, 4, 1, 0, 0, 1, 3, 5, 7, 8, 10, 11, 12, 13, 13, 12, 10, 7, 3, 1, 0, 0, 0, 1, 2, 3, 5, 6, 7, 8, 7, 6, 5, 3, 1, 0, 0, 1, 2, 4, 5, 4, 3, 1, 0, 0, 2, 5, 8, 11, 14, 18, 21, 25, 26, 26, 23, 18, 14, 11, 12, 16, 21, 25, 26, 24, 19, 15, 12, 14, 17, 22, 24, 23, 18, 11, 5, 1, 0, 3, 7, 11, 14, 14, 14, 13, 13, 14, 16, 19, 21, 22, 20, 16, 11, 6, 2, 0, 1, 4, 7, 9, 9, 7, 4, 1, 0, 0, 1, 2, 2, 2, 1, 0, 0, 2, 4, 5, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 10, 11, 12, 13, 16, 19, 23, 24, 25, 25, 25, 25, 27, 29, 30, 31, 31, 30, 30, 30, 30, 30, 29, 30, 30, 31, 34, 36, 38, 40, 41, 42, 43, 43, 42, 39, 34, 27, 19, 12, 8, 7, 9, 12, 16, 18, 19, 20, 20, 22, 24, 25, 25, 22, 18, 13, 9, 6, 6, 8, 10, 13, 14, 13, 12, 10, 9, 9, 10, 13, 15, 16, 16, 16, 15, 15, 16, 16, 17, 15, 13, 10, 9, 10, 14, 20, 26, 30, 32, 30, 25, 20, 15, 13, 14, 17, 21, 24, 27, 28, 30, 32, 35, 39, 44, 47, 49, 49, 49, 48, 48, 50, 52, 54, 56, 57, 57, 58, 58, 58, 58, 59, 61, 63, 65, 66, 65, 63, 60, 57, 54, 53, 54, 56, 57, 58, 58, 57, 56, 55, 55, 57, 60, 62, 64, 63, 59, 54, 48, 43, 41, 42, 45, 50, 53, 55, 53, 50, 45, 40, 37, 35, 35, 37, 39, 42, 44, 45, 44, 41, 37, 32, 28, 26, 26, 29, 32, 35, 37, 35, 32, 28, 25, 25, 27, 32, 36, 38, 37, 33, 27, 22, 20, 22, 28, 35, 41, 45, 46, 45, 43, 44, 46, 49, 53, 58, 62, 66, 71, 76, 80, 82, 83, 82, 82, 83, 85, 88, 91, 91, 90, 86, 81, 77, 75, 76, 77, 79, 81, 81, 80, 78, 76, 75, 75, 75, 76, 76, 74, 71, 66, 60, 53, 47, 42, 39, 37, 38, 41, 45, 49, 52, 53, 52, 50, 47, 45, 45, 45, 47, 47, 47, 44, 41, 38, 36, 35, 36, 36, 36, 36, 35, 33, 32, 31, 31, 31, 33, 35, 37, 38, 37, 34, 30, 27, 24, 24, 26, 29, 32, 32, 30, 26, 20, 16, 13, 14, 16, 18, 20, 19, 16, 14, 13, 14, 17, 21, 24, 25, 23, 18, 13, 7, 4, 2, 2, 4, 7, 10, 13, 15, 16, 17, 18, 19, 19, 20, 19, 18, 18, 19, 21, 23, 25, 25, 22, 18, 14, 12, 12, 14, 18, 20, 19, 16, 10, 5, 1, 0, 1, 4, 6, 6, 5, 3, 1, 0, 0, 0, 1, 3, 4, 5, 5, 3, 2, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 3, 5, 7, 7, 6, 4, 2, 0, 0, 0, 0, 1, 3, 5, 7, 7, 6, 4, 3, 4, 6, 10, 14, 17, 17, 16, 14, 12, 12, 13, 16, 20, 23, 26, 27, 26, 22, 18, 14, 13, 14, 18, 23, 27, 29, 28, 25, 23, 23, 25, 31, 38, 44, 47, 45, 41, 34, 28, 23, 20, 20, 22, 24, 25, 27, 28, 28, 29, 29, 29, 27, 26, 25, 25, 27, 31, 35, 39, 41, 41, 39, 36, 34, 34, 36, 40, 44, 46, 43, 38, 30, 24, 21, 22, 27, 33, 39, 42, 42, 40, 38, 37, 39, 42, 44, 45, 43, 40, 36, 35, 37, 42, 47, 52, 53, 50, 45, 39, 35, 35, 37, 42, 47, 49, 48, 44, 37, 31, 26, 24, 23, 25, 26, 28, 29, 29, 27, 24, 20, 17, 15, 15, 16, 18, 20, 20, 18, 15, 11, 8, 6, 6, 7, 9, 11, 13, 14, 15, 14, 12, 11, 10, 9, 9, 10, 10, 10, 10, 10, 10, 10, 11, 13, 14, 16, 17, 18, 18, 19, 19, 19, 20, 21, 23, 25, 28, 31, 34, 35, 36, 35, 34, 33, 31, 30, 28, 26, 24, 21, 18, 16, 15, 16, 19, 23, 26, 27, 27, 24, 22, 19, 17, 17, 18, 19, 22, 25, 27, 29, 28, 26, 23, 20, 18, 18, 19, 21, 22, 20, 18, 15, 15, 17, 21, 27, 30, 31, 28, 23, 18, 16, 17, 20, 25, 28, 30, 29, 26, 24, 23, 24, 25, 26, 26, 24, 22, 21, 21, 23, 26, 29, 30, 29, 27, 24, 21, 20, 21, 23, 26, 27, 27, 25, 23, 20, 18, 17, 16, 16, 16, 16, 17, 18, 19, 19, 17, 14, 9, 5, 1, 0, 0, 2, 4, 6, 8, 10, 11, 11, 10, 9, 7, 5, 4, 3, 3, 3, 3, 2, 3, 5, 9, 14, 18, 20, 19, 14, 7, 2, 0, 0, 5, 10, 14, 15, 13, 8, 3, 1, 2, 7, 13, 20, 26, 30, 33, 35, 36, 37, 38, 40, 42, 43, 45, 46, 47, 47, 48, 50, 53, 56, 58, 60, 59, 57, 54, 51, 50, 50, 53, 57, 60, 62, 61, 57, 50, 43, 37, 35, 36, 39, 42, 43, 42, 38, 33, 30, 30, 33, 37, 40, 40, 37, 32, 27, 22, 20, 20, 20, 19, 16, 12, 9, 7, 10, 15, 22, 27, 29, 26, 20, 13, 7, 5, 8, 13, 18, 23, 24, 22, 19, 16, 14, 14, 15, 18, 20, 23, 25, 28, 32, 35, 38, 39, 37, 35, 32, 31, 32, 35, 40, 45, 49, 51, 50, 48, 45, 43, 43, 45, 50, 55, 60, 64, 65, 63, 58, 53, 47, 42, 38, 37, 39, 42, 45, 48, 49, 47, 44, 41, 38, 37, 36, 35, 32, 28, 24, 21, 21, 24, 31, 39, 45, 48, 47, 44, 39, 34, 30, 27, 25, 23, 20, 18, 16, 15, 15, 14, 14, 13, 11, 8, 6, 6, 6, 9, 12, 15, 17, 15, 12, 7, 4, 4, 7, 13, 18, 22, 22, 18, 11, 5, 1, 0, 2, 5, 8, 9, 8, 5, 1, 0, 0, 1, 5, 10, 14, 17, 17, 17, 15, 14, 15, 17, 20, 24, 26, 28, 29, 29, 28, 28, 27, 27, 27, 27, 28, 29, 31, 33, 34, 32, 27, 20, 14, 9, 8, 11, 15, 18, 19, 17, 13, 10, 9, 10, 14, 17, 18, 16, 12, 7, 2, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 6, 7, 10, 13, 17, 21, 23, 22, 20, 18, 16, 16, 17, 19, 21, 22, 22, 20, 20, 20, 22, 25, 26, 25, 22, 18, 14, 12, 13, 17, 21, 25, 26, 25, 23, 20, 18, 16, 16, 15, 15, 14, 13, 12, 11, 10, 9, 8, 9, 10, 13, 15, 17, 19, 20, 21, 21, 21, 19, 17, 13, 9, 5, 2, 0, 0, 0, 0, 0, 1, 2, 4, 7, 9, 11, 12, 11, 9, 7, 7, 8, 11, 16, 21, 23, 23, 20, 16, 12, 9, 8, 8, 8, 7, 5, 2, 0, 0, 1, 5, 10, 14, 16, 14, 10, 6, 2, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 2, 6, 10, 14, 17, 17, 15, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 1, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 1, 2, 4, 5, 5, 4, 2, 2, 3, 7, 13, 20, 27, 32, 35, 35, 33, 29, 26, 24, 22, 22, 23, 24, 26, 29, 32, 35, 37, 38, 37, 35, 33, 32, 34, 36, 40, 42, 42, 39, 35, 31, 28, 26, 26, 25, 24, 22, 19, 17, 15, 14, 13, 13, 12, 11, 11, 11, 12, 14, 15, 16, 16, 16, 15, 15, 16, 17, 20, 22, 24, 22, 19, 14, 8, 5, 4, 6, 9, 13, 15, 14, 11, 8, 7, 8, 12, 16, 18, 18, 15, 11, 7, 5, 6, 8, 10, 10, 8, 4, 2, 2, 5, 9, 14, 17, 17, 14, 10, 5, 2, 1, 3, 6, 10, 13, 16, 17, 16, 15, 13, 11, 9, 9, 9, 10, 11, 12, 12, 11, 10, 9, 9, 10, 11, 11, 10, 9, 8, 7, 8, 9, 11, 14, 15, 16, 16, 16, 17, 19, 21, 21, 19, 16, 12, 7, 3, 0, 0, 0, 0, 3, 8, 14, 19, 22, 20, 15, 8, 2, 0, 1, 7, 14, 19, 20, 17, 11, 5, 1, 0, 0, 1, 3, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 5, 4, 2, 0, 0, 0, 2, 4, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 8, 10, 11, 12, 12, 12, 12, 13, 16, 19, 23, 26, 28, 29, 28, 27, 26, 26, 27, 28, 30, 31, 31, 30, 28, 25, 22, 19, 17, 18, 20, 23, 27, 28, 27, 23, 17, 11, 6, 5, 7, 12, 17, 21, 22, 22, 21, 20, 20, 21, 23, 23, 22, 20, 17, 15, 13, 13, 13, 13, 12, 11, 11, 12, 14, 18, 20, 21, 19, 15, 10, 6, 6, 10, 15, 20, 23, 23, 21, 21, 23, 28, 35, 40, 41, 39, 34, 29, 27, 29, 32, 35, 36, 35, 31, 28, 26, 27, 30, 32, 32, 30, 26, 21, 18, 18, 21, 26, 32, 36, 38, 36, 31, 24, 18, 14, 14, 17, 24, 31, 38, 42, 43, 41, 36, 31, 28, 26, 27, 29, 32, 34, 34, 32, 29, 26, 25, 26, 29, 33, 36, 36, 34, 30, 25, 22, 21, 23, 26, 29, 29, 27, 24, 19, 16, 14, 15, 16, 17, 18, 18, 17, 16, 14, 12, 10, 8, 8, 8, 11, 13, 16, 17, 16, 13, 10, 6, 5, 4, 6, 8, 11, 14, 16, 17, 18, 17, 14, 11, 8, 5, 3, 1, 1, 0, 0, 0, 0, 1, 5, 10, 15, 18, 17, 14, 8, 3, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 7, 5, 2, 0, 0, 1, 4, 7, 10, 11, 9, 6, 2, 0, 0, 0, 3, 8, 12, 14, 13, 10, 6, 3, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 2, 4, 5, 7, 8, 9, 10, 12, 13, 13, 12, 11, 10, 10, 11, 14, 18, 24, 29, 34, 37, 40, 43, 47, 54, 61, 70, 78, 84, 86, 85, 82, 78, 74, 70, 65, 57, 47, 36, 26, 20, 19, 22, 29, 35, 39, 40, 38, 33, 29, 26, 24, 24, 26, 28, 31, 33, 36, 37, 38, 38, 37, 36, 35, 34, 33, 32, 31, 29, 27, 26, 25, 25, 27, 29, 33, 36, 37, 37, 36, 35, 34, 34, 33, 33, 32, 31, 30, 28, 29, 30, 34, 38, 40, 42, 41, 38, 35, 34, 35, 38, 42, 45, 45, 42, 37, 31, 26, 24, 25, 29, 36, 43, 49, 51, 50, 44, 37, 29, 22, 18, 18, 19, 22, 24, 26, 26, 25, 24, 24, 25, 28, 30, 31, 30, 27, 24, 20, 17, 16, 18, 21, 24, 26, 27, 25, 23, 21, 20, 21, 23, 26, 29, 30, 30, 28, 26, 25, 25, 26, 28, 29, 30, 29, 27, 25, 25, 28, 33, 38, 41, 42, 39, 35, 29, 25, 23, 23, 25, 26, 27, 27, 27, 27, 28, 29, 29, 27, 23, 17, 11, 7, 5, 5, 9, 13, 16, 17, 16, 13, 10, 7, 6, 6, 8, 9, 10, 9, 8, 7, 6, 6, 7, 9, 10, 10, 10, 9, 7, 5, 4, 2, 1, 1, 2, 3, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 9, 10, 9, 7, 4, 2, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 6, 8, 10, 10, 9, 6, 3, 1, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 8, 7, 5, 3, 0, 0, 0, 0, 1, 2, 4, 6, 8, 10, 12, 13, 15, 16, 16, 15, 12, 9, 6, 3, 1, 0, 0, 0, 1, 3, 4, 6, 7, 8, 8, 8, 8, 7, 7, 8, 9, 12, 14, 16, 17, 15, 11, 8, 6, 7, 12, 20, 27, 32, 33, 31, 27, 23, 22, 23, 25, 26, 27, 25, 22, 20, 20, 22, 25, 28, 32, 35, 38, 41, 44, 45, 43, 38, 32, 25, 19, 17, 19, 22, 26, 29, 29, 27, 23, 19, 17, 17, 18, 22, 25, 27, 28, 27, 25, 22, 21, 21, 24, 28, 31, 32, 30, 25, 19, 12, 9, 9, 12, 16, 19, 18, 14, 8, 3, 0, 0, 4, 8, 12, 14, 12, 9, 6, 3, 3, 3, 4, 4, 2, 1, 0, 1, 3, 7, 10, 12, 11, 8, 4, 1, 0, 0, 1, 4, 6, 7, 8, 9, 9, 10, 10, 11, 12, 12, 11, 11, 9, 8, 7, 7, 7, 7, 6, 5, 4, 3, 3, 5, 7, 10, 12, 13, 11, 8, 4, 1, 0, 0, 1, 3, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 11, 13, 13, 11, 8, 5, 2, 0, 0, 0, 0, 0, 1, 4, 9, 13, 16, 17, 15, 12, 7, 3, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 5, 2, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 3, 5, 7, 8, 7, 7, 6, 5, 5, 5, 5, 4, 3, 1, 0, 0, 0, 3, 6, 11, 14, 17, 18, 18, 17, 16, 15, 15, 17, 18, 20, 20, 20, 19, 18, 17, 17, 18, 18, 19, 19, 18, 18, 18, 18, 18, 17, 16, 16, 15, 17, 19, 21, 22, 20, 16, 12, 8, 7, 8, 12, 15, 17, 15, 12, 7, 2, 0, 0, 1, 3, 4, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 9, 9, 8, 6, 5, 3, 1, 0, 0, 0, 1, 2, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 4, 2, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 1, 4, 7, 11, 14, 15, 15, 15, 14, 14, 15, 15, 15, 14, 13, 12, 11, 12, 14, 18, 22, 24, 25, 23, 19, 15, 13, 14, 18, 23, 29, 34, 36, 34, 30, 25, 20, 17, 15, 17, 20, 24, 27, 29, 27, 23, 17, 12, 7, 5, 5, 7, 8, 9, 9, 9, 8, 7, 6, 5, 4, 3, 3, 4, 6, 8, 9, 10, 8, 6, 3, 1, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 11, 12, 12, 12, 12, 12, 12, 12, 10, 8, 8, 8, 11, 15, 18, 20, 19, 18, 15, 14, 14, 15, 17, 18, 19, 17, 15, 13, 12, 12, 13, 15, 18, 21, 24, 25, 25, 23, 21, 19, 17, 16, 15, 14, 13, 10, 7, 5, 6, 8, 12, 16, 19, 18, 14, 9, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 5, 3, 1, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 5, 5, 7, 9, 12, 14, 14, 14, 12, 11, 11, 12, 15, 18, 22, 24, 24, 22, 18, 14, 11, 10, 10, 13, 17, 20, 23, 23, 23, 23, 23, 24, 27, 30, 33, 34, 33, 31, 29, 29, 30, 32, 33, 33, 32, 30, 29, 30, 31, 34, 35, 35, 33, 30, 28, 27, 28, 31, 33, 33, 30, 25, 19, 14, 13, 16, 22, 28, 33, 34, 31, 25, 17, 10, 6, 5, 6, 8, 11, 11, 10, 7, 4, 1, 0, 0, 3, 6, 9, 11, 11, 10, 8, 5, 3, 1, 0, 0, 0, 2, 3, 4, 4, 3, 1, 0, 0, 0, 2, 3, 4, 3, 1, 0, 0, 2, 5, 8, 10, 10, 9, 6, 4, 2, 2, 3, 4, 4, 4, 2, 1, 0, 0, 0, 0, 2, 5, 7, 8, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 3, 1, 0, 0, 0, 1, 2, 3, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 6, 7, 7, 6, 4, 1, 0, 0, 1, 4, 7, 10, 12, 13, 12, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 4, 3, 3, 4, 5, 6, 6, 6, 4, 2, 1, 1, 2, 6, 10, 15, 18, 18, 15, 11, 7, 4, 5, 9, 15, 20, 23, 22, 19, 14, 10, 8, 9, 11, 13, 15, 15, 12, 9, 5, 2, 2, 3, 6, 9, 12, 13, 13, 11, 9, 8, 8, 9, 10, 11, 12, 11, 9, 6, 4, 3, 3, 3, 4, 5, 6, 7, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 3, 1, 0, 0, 0, 2, 6, 9, 11, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 11, 13, 13, 11, 7, 3, 0, 0, 0, 1, 3, 4, 4, 3, 1, 0, 0, 1, 3, 6, 8, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 0, 0, 0, 2, 7, 13, 18, 19, 18, 14, 8, 3, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 2, 1, 0, 0, 0, 0, 2, 2, 3, 2, 1, 1, 2, 5, 10, 15, 18, 19, 16, 12, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 13, 13, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 9, 9, 8, 7, 5, 3, 1, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 2, 6, 9, 10, 9, 6, 3, 1, 2, 7, 14, 21, 26, 27, 25, 21, 18, 15, 14, 13, 12, 10, 7, 5, 6, 10, 16, 23, 29, 31, 29, 24, 18, 12, 8, 7, 9, 13, 17, 22, 25, 27, 28, 28, 27, 26, 26, 25, 24, 23, 20, 17, 14, 11, 9, 10, 11, 15, 19, 22, 25, 25, 23, 20, 16, 12, 10, 11, 13, 16, 17, 17, 14, 10, 5, 2, 0, 1, 2, 3, 3, 2, 1, 0, 0, 2, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 2, 5, 8, 11, 13, 13, 12, 9, 6, 3, 0, 0, 0, 1, 2, 4, 4, 3, 1, 0, 0, 2, 6, 12, 17, 19, 19, 15, 10, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 4, 2, 0, 0, 0, 2, 6, 10, 12, 12, 10, 6, 2, 0, 0, 1, 4, 7, 8, 8, 6, 4, 1, 0, 0, 1, 4, 9, 14, 19, 23, 24, 23, 19, 14, 9, 6, 5, 6, 8, 11, 13, 15, 16, 16, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 27, 26, 26, 25, 24, 23, 22, 22, 22, 22, 23, 23, 22, 21, 20, 18, 16, 14, 14, 13, 14, 15, 17, 19, 22, 24, 25, 24, 22, 19, 16, 14, 13, 13, 14, 14, 14, 14, 12, 10, 8, 6, 5, 4, 4, 5, 6, 8, 10, 13, 14, 15, 16, 15, 14, 14, 13, 12, 12, 11, 11, 10, 9, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 11, 12, 13, 13, 13, 13, 12, 10, 8, 6, 3, 2, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 9, 9, 10, 11, 13, 15, 17, 18, 18, 17, 14, 11, 8, 7, 7, 10, 15, 20, 23, 25, 26, 24, 23, 22, 21, 22, 24, 25, 26, 26, 26, 24, 23, 23, 23, 25, 27, 30, 32, 34, 36, 37, 37, 37, 36, 35, 32, 29, 26, 25, 24, 26, 28, 31, 32, 32, 30, 26, 22, 19, 18, 20, 24, 29, 33, 36, 36, 33, 30, 27, 25, 25, 27, 30, 32, 34, 33, 30, 26, 21, 16, 13, 11, 9, 9, 8, 9, 10, 11, 14, 16, 18, 18, 17, 14, 10, 7, 6, 6, 9, 12, 16, 19, 19, 16, 12, 8, 5, 4, 5, 9, 14, 19, 22, 23, 23, 21, 19, 16, 13, 10, 7, 4, 1, 0, 0, 1, 4, 7, 11, 13, 13, 12, 10, 7, 6, 5, 5, 6, 7, 9, 10, 12, 15, 18, 21, 24, 25, 25, 23, 20, 17, 15, 15, 16, 18, 21, 23, 26, 27, 29, 30, 31, 32, 32, 32, 31, 30, 28, 26, 24, 22, 20, 17, 15, 14, 13, 12, 12, 12, 12, 13, 15, 19, 24, 29, 33, 35, 34, 30, 24, 18, 13, 9, 8, 8, 9, 11, 12, 13, 13, 13, 14, 15, 17, 18, 18, 19, 19],
-"basecallPos": [449, 458, 468, 478, 492, 506, 516, 527, 540, 553, 569, 579, 590, 602, 610, 622, 635, 648, 661, 673, 683, 694, 706, 714, 729, 742, 753, 764, 776, 787, 801, 812, 824, 834, 846, 857, 868, 881, 893, 903, 916, 929, 941, 954, 968, 982, 993, 1005, 1016, 1026, 1038, 1051, 1062, 1074, 1087, 1099, 1110, 1123, 1135, 1149, 1162, 1172, 1183, 1194, 1205, 1219, 1232, 1244, 1255, 1265, 1279, 1291, 1302, 1314, 1325, 1337, 1347, 1359, 1372, 1386, 1398, 1411, 1424, 1435, 1448, 1460, 1471, 1484, 1496, 1508, 1521, 1533, 1545, 1558, 1568, 1579, 1591, 1603, 1615, 1628, 1641, 1653, 1665, 1678, 1691, 1702, 1712, 1725, 1737, 1749, 1760, 1771, 1781, 1793, 1806, 1819, 1830, 1843, 1855, 1869, 1882, 1895, 1906, 1919, 1930, 1942, 1954, 1966, 1977, 1988, 2000, 2013, 2025, 2036, 2048, 2061, 2072, 2083, 2094, 2105, 2118, 2129, 2142, 2155, 2167, 2179, 2191, 2203, 2216, 2227, 2238, 2251, 2263, 2275, 2288, 2301, 2314, 2325, 2335, 2347, 2360, 2371, 2384, 2395, 2407, 2418, 2431, 2443, 2456, 2468, 2479, 2490, 2503, 2515, 2526, 2538, 2548, 2560, 2573, 2586, 2598, 2610, 2621, 2632, 2645, 2657, 2668, 2681, 2694, 2706, 2717, 2729, 2741, 2754, 2765, 2776, 2787, 2799, 2811, 2823, 2834, 2845, 2857, 2869, 2880, 2892, 2905, 2916, 2929, 2942, 2955, 2968, 2980, 2991, 3003, 3014, 3025, 3037, 3048, 3060, 3073, 3086, 3096, 3108, 3120, 3132, 3145, 3157, 3169, 3181, 3193, 3205, 3217, 3229, 3240, 3252, 3264, 3277, 3289, 3301, 3313, 3325, 3336, 3347, 3360, 3372, 3384, 3396, 3408, 3421, 3433, 3445, 3457, 3469, 3481, 3492, 3503, 3516, 3528, 3540, 3552, 3563, 3576, 3588, 3598, 3611, 3622, 3635, 3648, 3660, 3672, 3682, 3695, 3705, 3717, 3729, 3742, 3755, 3767, 3779, 3792, 3804, 3816, 3828, 3840, 3851, 3864, 3876, 3888, 3900, 3912, 3923, 3935, 3947, 3958, 3970, 3983, 3993, 4006, 4017, 4029, 4040, 4051, 4064, 4076, 4089, 4101, 4112, 4124, 4136, 4149, 4161, 4173, 4186, 4198, 4210, 4221, 4232, 4244, 4257, 4269, 4281, 4291, 4303, 4315, 4328, 4339, 4351, 4362, 4375, 4387, 4399, 4411, 4423, 4434, 4446, 4457, 4469, 4480, 4493, 4506, 4518, 4530, 4542, 4554, 4565, 4577, 4589, 4601, 4613, 4625, 4636, 4648, 4660, 4673, 4684, 4697, 4708, 4721, 4733, 4744, 4756, 4769, 4782, 4793, 4806, 4817, 4829, 4841, 4852, 4864, 4875, 4888, 4900, 4912, 4925, 4937, 4949, 4959, 4971, 4983, 4996, 5007, 5020, 5031, 5043, 5055, 5067, 5079, 5091, 5102, 5114, 5125, 5137, 5150, 5162, 5174, 5186, 5200, 5212, 5223, 5235, 5245, 5258, 5270, 5283, 5294, 5306, 5318, 5331, 5343, 5354, 5366, 5377, 5388, 5400, 5412, 5424, 5437, 5449, 5460, 5472, 5485, 5496, 5507, 5518, 5530, 5542, 5555, 5566, 5578, 5589, 5601, 5613, 5626, 5637, 5648, 5661, 5672, 5684, 5697, 5707, 5720, 5733, 5745, 5756, 5768, 5780, 5793, 5805, 5817, 5827, 5840, 5851, 5863, 5875, 5888, 5900, 5912, 5924, 5936, 5948, 5960, 5972, 5985, 5998, 6008, 6021, 6033, 6045, 6058, 6070, 6081, 6092, 6104, 6117, 6127, 6139, 6152, 6164, 6176, 6187, 6199, 6211, 6224, 6236, 6248, 6261, 6273, 6285, 6297, 6309, 6320, 6332, 6343, 6354, 6368, 6380, 6393, 6405, 6418, 6430, 6443, 6454, 6466, 6477, 6489, 6501, 6513, 6525, 6537, 6549, 6563, 6574, 6585, 6597, 6609, 6622, 6633, 6645, 6657, 6669, 6681, 6694, 6706, 6718, 6731, 6743, 6756, 6767, 6779, 6790, 6802, 6813, 6826, 6839, 6851, 6864, 6876, 6888, 6899, 6911, 6924, 6936, 6949, 6960, 6972, 6984, 6996, 7008, 7021, 7032, 7045, 7058, 7070, 7082, 7095, 7107, 7119, 7132, 7143, 7155, 7166],
-"basecalls": {"449":"1:A", "458":"2:C", "468":"3:A", "478":"4:T", "492":"5:G", "506":"6:C", "516":"7:A", "527":"8:C", "540":"9:T", "553":"10:G", "569":"11:A", "579":"12:A", "590":"13:C", "602":"14:C", "610":"15:A", "622":"16:A", "635":"17:G", "648":"18:T", "661":"19:T", "673":"20:T", "683":"21:A", "694":"22:C", "706":"23:C", "714":"24:A", "729":"25:G", "742":"26:A", "753":"27:T", "764":"28:A", "776":"29:A", "787":"30:T", "801":"31:G", "812":"32:T", "824":"33:A", "834":"34:T", "846":"35:A", "857":"36:T", "868":"37:A", "881":"38:C", "893":"39:C", "903":"40:A", "916":"41:C", "929":"42:C", "941":"43:C", "954":"44:G", "968":"45:G", "982":"46:A", "993":"47:G", "1005":"48:C", "1016":"49:A", "1026":"50:C", "1038":"51:C", "1051":"52:T", "1062":"53:A", "1074":"54:T", "1087":"55:C", "1099":"56:C", "1110":"57:C", "1123":"58:T", "1135":"59:G", "1149":"60:G", "1162":"61:T", "1172":"62:A", "1183":"63:A", "1194":"64:A", "1205":"65:T", "1219":"66:G", "1232":"67:G", "1244":"68:A", "1255":"69:A", "1265":"70:T", "1279":"71:G", "1291":"72:A", "1302":"73:C", "1314":"74:T", "1325":"75:A", "1337":"76:C", "1347":"77:A", "1359":"78:C", "1372":"79:G", "1386":"80:T", "1398":"81:G", "1411":"82:G", "1424":"83:C", "1435":"84:A", "1448":"85:G", "1460":"86:A", "1471":"87:C", "1484":"88:G", "1496":"89:T", "1508":"90:C", "1521":"91:T", "1533":"92:T", "1545":"93:C", "1558":"94:T", "1568":"95:A", "1579":"96:A", "1591":"97:C", "1603":"98:C", "1615":"99:C", "1628":"100:G", "1641":"101:T", "1653":"102:C", "1665":"103:G", "1678":"104:G", "1691":"105:T", "1702":"106:A", "1712":"107:T", "1725":"108:T", "1737":"109:T", "1749":"110:T", "1760":"111:A", "1771":"112:C", "1781":"113:A", "1793":"114:C", "1806":"115:C", "1819":"116:T", "1830":"117:A", "1843":"118:T", "1855":"119:G", "1869":"120:G", "1882":"121:G", "1895":"122:G", "1906":"123:C", "1919":"124:G", "1930":"125:C", "1942":"126:C", "1954":"127:C", "1966":"128:C", "1977":"129:C", "1988":"130:A", "2000":"131:G", "2013":"132:C", "2025":"133:A", "2036":"134:A", "2048":"135:G", "2061":"136:A", "2072":"137:A", "2083":"138:T", "2094":"139:A", "2105":"140:T", "2118":"141:C", "2129":"142:A", "2142":"143:G", "2155":"144:T", "2167":"145:G", "2179":"146:C", "2191":"147:C", "2203":"148:C", "2216":"149:T", "2227":"150:A", "2238":"151:C", "2251":"152:G", "2263":"153:T", "2275":"154:G", "2288":"155:G", "2301":"156:G", "2314":"157:A", "2325":"158:A", "2335":"159:T", "2347":"160:T", "2360":"161:G", "2371":"162:C", "2384":"163:T", "2395":"164:A", "2407":"165:A", "2418":"166:T", "2431":"167:G", "2443":"168:C", "2456":"169:G", "2468":"170:T", "2479":"171:A", "2490":"172:T", "2503":"173:T", "2515":"174:C", "2526":"175:C", "2538":"176:C", "2548":"177:A", "2560":"178:C", "2573":"179:T", "2586":"180:T", "2598":"181:T", "2610":"182:T", "2621":"183:A", "2632":"184:T", "2645":"185:G", "2657":"186:A", "2668":"187:T", "2681":"188:G", "2694":"189:G", "2706":"190:G", "2717":"191:T", "2729":"192:T", "2741":"193:T", "2754":"194:G", "2765":"195:C", "2776":"196:A", "2787":"197:A", "2799":"198:A", "2811":"199:A", "2823":"200:G", "2834":"201:T", "2845":"202:A", "2857":"203:C", "2869":"204:C", "2880":"205:A", "2892":"206:C", "2905":"207:T", "2916":"208:A", "2929":"209:G", "2942":"210:C", "2955":"211:G", "2968":"212:G", "2980":"213:G", "2991":"214:T", "3003":"215:C", "3014":"216:A", "3025":"217:A", "3037":"218:A", "3048":"219:C", "3060":"220:C", "3073":"221:T", "3086":"222:C", "3096":"223:A", "3108":"224:A", "3120":"225:C", "3132":"226:T", "3145":"227:G", "3157":"228:A", "3169":"229:A", "3181":"230:G", "3193":"231:G", "3205":"232:C", "3217":"233:G", "3229":"234:A", "3240":"235:T", "3252":"236:T", "3264":"237:C", "3277":"238:G", "3289":"239:T", "3301":"240:T", "3313":"241:G", "3325":"242:T", "3336":"243:A", "3347":"244:C", "3360":"245:G", "3372":"246:G", "3384":"247:T", "3396":"248:G", "3408":"249:C", "3421":"250:T", "3433":"251:G", "3445":"252:C", "3457":"253:C", "3469":"254:T", "3481":"255:C", "3492":"256:A", "3503":"257:C", "3516":"258:T", "3528":"259:G", "3540":"260:A", "3552":"261:A", "3563":"262:T", "3576":"263:G", "3588":"264:A", "3598":"265:T", "3611":"266:T", "3622":"267:T", "3635":"268:T", "3648":"269:G", "3660":"270:G", "3672":"271:A", "3682":"272:T", "3695":"273:C", "3705":"274:A", "3717":"275:C", "3729":"276:T", "3742":"277:G", "3755":"278:G", "3767":"279:C", "3779":"280:T", "3792":"281:G", "3804":"282:T", "3816":"283:T", "3828":"284:C", "3840":"285:G", "3851":"286:C", "3864":"287:G", "3876":"288:T", "3888":"289:G", "3900":"290:G", "3912":"291:T", "3923":"292:A", "3935":"293:A", "3947":"294:A", "3958":"295:T", "3970":"296:G", "3983":"297:A", "3993":"298:T", "4006":"299:C", "4017":"300:A", "4029":"301:C", "4040":"302:A", "4051":"303:A", "4064":"304:C", "4076":"305:C", "4089":"306:C", "4101":"307:C", "4112":"308:A", "4124":"309:C", "4136":"310:G", "4149":"311:C", "4161":"312:G", "4173":"313:G", "4186":"314:C", "4198":"315:T", "4210":"316:C", "4221":"317:A", "4232":"318:C", "4244":"319:C", "4257":"320:T", "4269":"321:C", "4281":"322:C", "4291":"323:A", "4303":"324:A", "4315":"325:G", "4328":"326:A", "4339":"327:T", "4351":"328:C", "4362":"329:A", "4375":"330:G", "4387":"331:A", "4399":"332:G", "4411":"333:T", "4423":"334:G", "4434":"335:T", "4446":"336:A", "4457":"337:C", "4469":"338:A", "4480":"339:T", "4493":"340:G", "4506":"341:A", "4518":"342:A", "4530":"343:G", "4542":"344:C", "4554":"345:C", "4565":"346:A", "4577":"347:A", "4589":"348:A", "4601":"349:G", "4613":"350:C", "4625":"351:A", "4636":"352:T", "4648":"353:G", "4660":"354:T", "4673":"355:C", "4684":"356:A", "4697":"357:G", "4708":"358:A", "4721":"359:G", "4733":"360:T", "4744":"361:C", "4756":"362:T", "4769":"363:G", "4782":"364:G", "4793":"365:T", "4806":"366:G", "4817":"367:C", "4829":"368:C", "4841":"369:C", "4852":"370:A", "4864":"371:C", "4875":"372:G", "4888":"373:A", "4900":"374:C", "4912":"375:C", "4925":"376:T", "4937":"377:C", "4949":"378:C", "4959":"379:A", "4971":"380:C", "4983":"381:G", "4996":"382:A", "5007":"383:G", "5020":"384:C", "5031":"385:A", "5043":"386:G", "5055":"387:T", "5067":"388:C", "5079":"389:C", "5091":"390:C", "5102":"391:A", "5114":"392:T", "5125":"393:A", "5137":"394:C", "5150":"395:T", "5162":"396:T", "5174":"397:C", "5186":"398:G", "5200":"399:G", "5212":"400:A", "5223":"401:C", "5235":"402:C", "5245":"403:A", "5258":"404:G", "5270":"405:G", "5283":"406:T", "5294":"407:G", "5306":"408:T", "5318":"409:T", "5331":"410:G", "5343":"411:A", "5354":"412:T", "5366":"413:T", "5377":"414:A", "5388":"415:T", "5400":"416:A", "5412":"417:A", "5424":"418:A", "5437":"419:G", "5449":"420:A", "5460":"421:T", "5472":"422:G", "5485":"423:G", "5496":"-", "5507":"-", "5518":"-", "5530":"424:G", "5542":"425:C", "5555":"426:T", "5566":"427:C", "5578":"428:A", "5589":"429:C", "5601":"430:C", "5613":"431:C", "5626":"432:C", "5637":"433:A", "5648":"434:C", "5661":"435:T", "5672":"436:A", "5684":"437:C", "5697":"438:C", "5707":"439:A", "5720":"440:G|A", "5733":"441:A", "5745":"442:A", "5756":"443:A", "5768":"444:A", "5780":"445:G", "5793":"446:G", "5805":"447:G", "5817":"448:A", "5827":"449:T", "5840":"450:T", "5851":"451:A", "5863":"452:A", "5875":"453:C", "5888":"454:G", "5900":"455:A", "5912":"456:C", "5924":"457:T", "5936":"458:T", "5948":"459:A", "5960":"460:T", "5972":"461:G", "5985":"462:G", "5998":"463:A", "6008":"464:T", "6021":"465:T", "6033":"466:T", "6045":"467:G", "6058":"468:G", "6070":"469:A", "6081":"470:C", "6092":"471:A", "6104":"472:C", "6117":"473:C", "6127":"474:A", "6139":"475:A", "6152":"476:A", "6164":"477:A", "6176":"478:C", "6187":"479:A", "6199":"480:A", "6211":"481:A", "6224":"482:G", "6236":"483:C", "6248":"484:T", "6261":"485:G", "6273":"486:T", "6285":"487:G", "6297":"488:T", "6309":"489:A", "6320":"490:T", "6332":"491:A", "6343":"492:C", "6354":"493:A", "6368":"494:G", "6380":"495:C", "6393":"496:T", "6405":"497:G", "6418":"498:G", "6430":"499:C", "6443":"500:T", "6454":"501:A", "6466":"502:C", "6477":"503:A", "6489":"504:A", "6501":"505:A", "6513":"506:A", "6525":"507:T", "6537":"508:T", "6549":"509:T", "6563":"510:G", "6574":"511:C", "6585":"512:A", "6597":"513:A", "6609":"514:T", "6622":"515:T", "6633":"516:A", "6645":"517:C", "6657":"518:C", "6669":"519:A", "6681":"520:C", "6694":"521:C", "6706":"522:T", "6718":"523:A", "6731":"524:G", "6743":"525:C", "6756":"526:T", "6767":"527:A", "6779":"528:C", "6790":"529:A", "6802":"530:C", "6813":"531:A", "6826":"532:A", "6839":"533:G", "6851":"534:A", "6864":"535:A", "6876":"536:G", "6888":"537:A", "6899":"538:C", "6911":"539:T", "6924":"540:T", "6936":"541:G", "6949":"542:C", "6960":"543:A", "6972":"544:A", "6984":"545:A", "6996":"546:A", "7008":"547:T", "7021":"548:G", "7032":"549:C", "7045":"550:C", "7058":"551:G", "7070":"552:T", "7082":"553:G", "7095":"554:A", "7107":"555:G", "7119":"556:T", "7132":"557:G", "7143":"558:T", "7155":"559:C", "7166":"560:A"}
-}
-, {
-"traceFileName": "dataset_152182",
-"leadingGaps": 2455,
-"trailingGaps": 4111,
-"peakA": [455, 450, 443, 430, 413, 394, 376, 363, 353, 341, 324, 301, 275, 251, 232, 217, 204, 191, 178, 164, 150, 136, 125, 115, 106, 98, 89, 80, 71, 63, 55, 49, 45, 42, 39, 37, 34, 31, 28, 24, 21, 18, 18, 19, 21, 25, 29, 31, 33, 34, 33, 32, 30, 28, 27, 26, 26, 26, 26, 25, 24, 23, 21, 18, 15, 12, 10, 8, 6, 5, 3, 2, 1, 1, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 4, 4, 5, 7, 9, 11, 13, 13, 13, 12, 11, 10, 10, 11, 13, 15, 17, 19, 20, 21, 22, 22, 23, 24, 24, 25, 24, 24, 23, 22, 22, 21, 21, 20, 19, 18, 16, 15, 14, 14, 16, 18, 22, 27, 33, 40, 49, 60, 72, 87, 102, 118, 133, 146, 157, 168, 177, 186, 193, 198, 200, 197, 189, 176, 159, 141, 121, 102, 86, 72, 61, 52, 44, 38, 33, 28, 23, 19, 16, 13, 11, 9, 8, 7, 7, 6, 5, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 9, 15, 22, 30, 41, 55, 74, 97, 123, 152, 181, 210, 236, 259, 276, 287, 289, 283, 270, 250, 225, 199, 172, 145, 121, 102, 89, 86, 93, 112, 142, 180, 225, 272, 317, 358, 392, 416, 429, 433, 427, 414, 396, 375, 353, 333, 317, 307, 306, 312, 325, 340, 353, 359, 357, 345, 327, 305, 285, 269, 262, 263, 272, 287, 307, 329, 353, 374, 393, 405, 412, 412, 408, 402, 394, 387, 377, 364, 344, 317, 283, 244, 203, 165, 131, 104, 86, 76, 75, 86, 108, 140, 181, 227, 275, 319, 356, 383, 396, 394, 375, 342, 298, 246, 193, 145, 105, 77, 63, 63, 76, 101, 138, 184, 235, 288, 337, 378, 406, 418, 411, 387, 346, 295, 237, 180, 127, 84, 53, 33, 27, 33, 50, 80, 121, 171, 226, 281, 331, 369, 391, 395, 381, 351, 310, 261, 209, 159, 113, 74, 43, 21, 8, 1, 0, 2, 7, 12, 16, 19, 20, 19, 15, 11, 7, 4, 1, 0, 0, 0, 3, 15, 37, 71, 119, 178, 245, 314, 379, 433, 468, 481, 468, 431, 375, 308, 237, 170, 112, 67, 35, 15, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 9, 11, 12, 12, 11, 9, 6, 3, 4, 11, 27, 57, 102, 162, 232, 304, 371, 424, 458, 473, 473, 464, 456, 453, 460, 476, 495, 510, 512, 497, 462, 408, 341, 269, 199, 136, 85, 47, 22, 8, 1, 0, 0, 0, 0, 5, 21, 54, 110, 192, 298, 423, 552, 670, 759, 806, 803, 752, 660, 545, 422, 307, 209, 133, 78, 42, 20, 7, 2, 0, 1, 3, 6, 9, 12, 13, 14, 13, 11, 9, 7, 6, 7, 9, 13, 17, 22, 28, 32, 36, 38, 38, 37, 34, 30, 25, 19, 13, 9, 5, 2, 0, 0, 0, 3, 14, 38, 77, 135, 209, 294, 382, 461, 520, 548, 542, 502, 434, 350, 262, 181, 114, 66, 34, 18, 11, 10, 11, 14, 15, 16, 15, 13, 10, 7, 4, 2, 2, 4, 6, 9, 11, 13, 13, 12, 10, 8, 6, 4, 3, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 6, 26, 62, 117, 187, 265, 340, 400, 435, 440, 413, 357, 283, 203, 128, 69, 30, 8, 0, 0, 0, 9, 30, 70, 132, 215, 308, 398, 470, 509, 511, 477, 419, 352, 295, 262, 260, 286, 331, 379, 414, 424, 405, 359, 294, 222, 153, 95, 52, 24, 8, 0, 0, 0, 2, 6, 11, 16, 20, 23, 23, 22, 20, 16, 12, 8, 5, 3, 2, 3, 3, 2, 0, 0, 3, 24, 70, 146, 251, 376, 503, 610, 679, 697, 666, 599, 523, 464, 446, 478, 554, 652, 745, 802, 806, 750, 644, 506, 361, 230, 127, 57, 18, 1, 0, 1, 5, 9, 12, 15, 17, 17, 16, 14, 11, 10, 11, 14, 20, 27, 33, 37, 39, 37, 33, 26, 19, 12, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 4, 6, 8, 9, 7, 3, 0, 0, 0, 1, 4, 4, 0, 0, 0, 27, 92, 201, 353, 529, 703, 844, 922, 923, 844, 703, 528, 351, 201, 93, 29, 0, 0, 0, 16, 52, 111, 196, 298, 399, 479, 520, 515, 466, 387, 293, 201, 124, 68, 31, 11, 2, 0, 2, 5, 9, 13, 17, 19, 21, 21, 20, 17, 13, 9, 7, 6, 7, 7, 4, 0, 0, 4, 37, 105, 210, 343, 483, 606, 687, 709, 667, 573, 445, 308, 186, 92, 33, 5, 0, 0, 2, 3, 1, 0, 0, 0, 0, 0, 1, 2, 5, 10, 16, 21, 24, 24, 22, 20, 18, 16, 13, 10, 5, 0, 0, 0, 4, 7, 5, 0, 0, 7, 53, 147, 288, 462, 642, 793, 884, 896, 827, 694, 525, 353, 203, 95, 30, 1, 0, 0, 4, 4, 0, 0, 0, 3, 11, 22, 31, 39, 43, 44, 42, 39, 36, 33, 29, 25, 22, 17, 13, 9, 6, 5, 5, 6, 7, 7, 6, 5, 5, 8, 11, 15, 17, 15, 10, 4, 1, 2, 6, 8, 4, 0, 0, 17, 84, 209, 387, 595, 798, 951, 1021, 993, 873, 690, 484, 293, 145, 51, 6, 0, 0, 7, 8, 4, 0, 0, 0, 0, 4, 5, 2, 0, 4, 27, 81, 170, 291, 430, 564, 665, 711, 692, 610, 483, 338, 203, 98, 32, 1, 0, 0, 4, 5, 3, 0, 0, 2, 6, 10, 13, 14, 15, 14, 14, 13, 12, 11, 10, 9, 9, 9, 9, 10, 11, 12, 10, 7, 3, 0, 0, 2, 6, 8, 5, 0, 0, 11, 60, 154, 288, 442, 587, 688, 721, 678, 577, 449, 336, 273, 277, 344, 451, 561, 639, 661, 618, 522, 396, 268, 159, 83, 40, 23, 22, 26, 29, 28, 25, 23, 23, 28, 35, 42, 48, 51, 49, 44, 35, 25, 15, 8, 3, 4, 8, 15, 22, 25, 24, 19, 12, 8, 8, 11, 12, 7, 0, 0, 11, 74, 195, 367, 569, 759, 896, 947, 901, 770, 586, 391, 221, 97, 26, 0, 0, 3, 8, 7, 3, 0, 0, 1, 8, 14, 20, 24, 27, 28, 28, 27, 26, 24, 22, 19, 16, 13, 12, 11, 13, 15, 17, 18, 18, 17, 15, 12, 9, 6, 5, 4, 5, 6, 10, 13, 16, 17, 15, 11, 7, 5, 7, 9, 10, 7, 0, 0, 8, 52, 136, 257, 396, 523, 605, 619, 560, 446, 313, 207, 167, 213, 340, 518, 698, 831, 879, 827, 690, 503, 317, 182, 131, 173, 293, 453, 606, 710, 735, 676, 550, 391, 242, 144, 121, 180, 302, 455, 595, 684, 695, 626, 495, 343, 216, 155, 183, 299, 474, 662, 814, 889, 868, 759, 590, 402, 231, 104, 29, 0, 0, 7, 15, 16, 12, 7, 3, 5, 11, 21, 32, 42, 51, 57, 59, 56, 49, 40, 30, 21, 13, 8, 5, 5, 8, 13, 16, 15, 8, 0, 0, 11, 63, 157, 286, 429, 557, 639, 653, 596, 484, 343, 206, 98, 30, 0, 0, 2, 9, 11, 8, 5, 3, 4, 8, 13, 17, 19, 18, 15, 12, 8, 4, 1, 0, 0, 0, 3, 6, 9, 12, 14, 13, 12, 9, 6, 3, 1, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 4, 2, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 5, 8, 11, 13, 12, 10, 6, 3, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 3, 2, 1, 1, 1, 1, 1, 2, 2, 3, 3, 4, 5, 6, 6, 6, 5, 4, 3, 2, 1, 1, 2, 3, 5, 7, 9, 11, 12, 13, 13, 12, 10, 9, 7, 6, 6, 6, 6, 6, 6, 5, 5, 7, 10, 15, 20, 25, 26, 22, 17, 11, 9, 11, 15, 15, 8, 0, 0, 14, 86, 217, 401, 608, 796, 920, 948, 875, 719, 520, 322, 161, 56, 5, 0, 0, 8, 11, 9, 5, 5, 10, 19, 29, 36, 39, 38, 34, 29, 24, 19, 15, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 4, 4, 2, 0, 0, 0, 1, 8, 13, 10, 0, 0, 0, 52, 162, 328, 526, 715, 849, 890, 829, 683, 490, 296, 141, 43, 0, 0, 2, 10, 10, 4, 0, 0, 7, 17, 26, 29, 25, 19, 15, 13, 14, 11, 3, 0, 0, 23, 92, 207, 356, 509, 630, 687, 666, 572, 432, 279, 146, 54, 7, 0, 5, 19, 28, 28, 23, 16, 11, 11, 14, 18, 22, 22, 19, 12, 5, 0, 0, 4, 10, 12, 7, 0, 0, 12, 71, 178, 325, 486, 624, 702, 701, 620, 481, 322, 177, 72, 14, 0, 0, 5, 10, 9, 5, 4, 7, 15, 22, 27, 27, 22, 15, 8, 2, 0, 0, 3, 6, 9, 10, 9, 6, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 4, 1, 0, 0, 0, 1, 3, 3, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 2, 4, 7, 10, 13, 15, 15, 14, 12, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 1, 1, 0, 0, 0, 1, 1, 1, 1, 2, 4, 7, 11, 16, 20, 24, 29, 34, 38, 39, 35, 27, 18, 15, 17, 23, 25, 16, 0, 0, 7, 97, 275, 534, 831, 1102, 1279, 1312, 1193, 956, 662, 381, 165, 38, 0, 0, 13, 24, 17, 0, 0, 13, 81, 197, 349, 509, 643, 720, 720, 645, 513, 355, 206, 91, 20, 0, 0, 7, 19, 19, 8, 0, 0, 24, 105, 239, 411, 589, 733, 803, 779, 663, 487, 297, 143, 63, 73, 163, 302, 446, 555, 597, 561, 457, 314, 171, 72, 51, 124, 284, 503, 730, 913, 1004, 979, 842, 626, 387, 183, 66, 63, 168, 351, 560, 739, 844, 852, 767, 614, 433, 262, 128, 44, 6, 0, 8, 17, 22, 22, 21, 22, 27, 35, 43, 48, 49, 44, 36, 27, 18, 11, 5, 1, 0, 2, 9, 19, 30, 38, 39, 33, 25, 20, 22, 27, 28, 17, 0, 0, 8, 107, 299, 575, 886, 1162, 1330, 1343, 1199, 939, 632, 349, 142, 26, 0, 0, 17, 33, 38, 36, 37, 43, 53, 64, 68, 64, 53, 38, 23, 11, 4, 2, 3, 6, 9, 10, 11, 12, 12, 14, 15, 16, 15, 13, 10, 5, 2, 0, 0, 1, 4, 8, 11, 13, 14, 14, 12, 10, 8, 5, 3, 1, 0, 0, 0, 1, 3, 4, 5, 5, 3, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 4, 11, 20, 27, 31, 31, 29, 27, 27, 25, 18, 5, 0, 0, 29, 115, 256, 433, 611, 747, 802, 763, 641, 468, 290, 142, 44, 0, 0, 2, 16, 24, 27, 28, 28, 30, 32, 33, 30, 24, 17, 11, 6, 3, 2, 2, 3, 5, 8, 12, 15, 18, 19, 19, 16, 13, 9, 5, 2, 2, 4, 8, 11, 12, 9, 3, 0, 0, 4, 13, 18, 14, 0, 0, 0, 65, 196, 386, 602, 793, 906, 910, 803, 618, 404, 213, 77, 7, 0, 0, 14, 25, 28, 28, 30, 35, 41, 44, 41, 33, 23, 14, 9, 8, 11, 15, 17, 17, 15, 13, 13, 15, 20, 27, 34, 37, 38, 34, 29, 22, 17, 13, 11, 9, 7, 6, 7, 11, 17, 21, 19, 8, 0, 0, 25, 102, 229, 388, 544, 655, 685, 622, 482, 307, 152, 66, 79, 189, 365, 555, 706, 777, 751, 641, 478, 305, 157, 56, 6, 0, 7, 23, 35, 39, 38, 36, 36, 38, 42, 46, 48, 47, 43, 35, 25, 17, 13, 16, 22, 26, 20, 4, 0, 0, 53, 186, 389, 634, 865, 1022, 1061, 971, 779, 539, 309, 135, 32, 0, 0, 3, 17, 26, 31, 32, 23, 4, 0, 0, 60, 214, 460, 765, 1066, 1286, 1362, 1272, 1041, 734, 427, 186, 39, 0, 0, 14, 35, 35, 17, 0, 0, 12, 91, 224, 397, 580, 730, 808, 794, 690, 524, 339, 176, 62, 4, 0, 0, 16, 30, 39, 46, 54, 61, 67, 68, 61, 49, 35, 22, 13, 8, 7, 7, 8, 7, 6, 4, 4, 4, 6, 8, 11, 13, 13, 12, 9, 6, 3, 2, 4, 8, 13, 19, 23, 25, 23, 19, 13, 8, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 7, 9, 11, 11, 11, 10, 8, 5, 3, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 3, 5, 8, 13, 15, 14, 10, 5, 5, 11, 21, 27, 20, 1, 0, 0, 74, 235, 471, 743, 985, 1131, 1139, 1007, 775, 506, 266, 96, 8, 0, 0, 17, 31, 37, 40, 46, 55, 64, 67, 63, 52, 39, 28, 20, 16, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 14, 12, 10, 8, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 8, 11, 15, 17, 18, 17, 14, 11, 7, 3, 2, 3, 6, 10, 14, 18, 19, 17, 14, 10, 6, 3, 1, 0, 0, 0, 2, 6, 12, 21, 29, 36, 39, 38, 34, 28, 21, 17, 15, 15, 16, 17, 17, 17, 15, 13, 11, 10, 10, 13, 16, 19, 20, 16, 10, 4, 3, 9, 20, 28, 24, 6, 0, 0, 53, 197, 421, 690, 942, 1111, 1146, 1040, 823, 558, 309, 124, 19, 0, 0, 15, 38, 52, 56, 48, 27, 0, 0, 5, 97, 274, 523, 799, 1037, 1172, 1166, 1020, 775, 497, 252, 81, 0, 0, 3, 30, 42, 35, 18, 10, 26, 79, 171, 291, 419, 524, 581, 574, 503, 386, 253, 133, 47, 1, 0, 2, 20, 36, 44, 47, 46, 43, 41, 38, 35, 32, 30, 28, 27, 26, 25, 24, 22, 21, 21, 21, 22, 23, 23, 23, 22, 21, 20, 19, 17, 16, 14, 12, 12, 11, 12, 14, 16, 17, 18, 18, 18, 18, 17, 16, 16, 14, 12, 10, 7, 5, 5, 6, 8, 11, 15, 18, 20, 21, 19, 15, 9, 3, 1, 5, 13, 22, 22, 11, 0, 0, 21, 114, 275, 485, 701, 866, 934, 886, 735, 526, 313, 142, 35, 0, 0, 9, 26, 36, 38, 40, 42, 45, 46, 41, 30, 17, 7, 4, 8, 14, 16, 8, 0, 0, 21, 97, 227, 392, 558, 678, 715, 652, 502, 308, 125, 8, 0, 85, 263, 477, 669, 788, 807, 725, 569, 384, 213, 88, 17, 0, 0, 10, 22, 29, 32, 35, 38, 39, 37, 30, 20, 10, 3, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 10, 9, 7, 4, 2, 1, 2, 5, 7, 9, 10, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 1, 5, 11, 19, 25, 30, 31, 28, 22, 14, 7, 3, 1, 3, 6, 10, 14, 15, 15, 12, 8, 4, 2, 2, 5, 9, 15, 20, 23, 23, 21, 16, 10, 5, 1, 0, 0, 4, 8, 12, 15, 17, 17, 16, 13, 9, 6, 3, 0, 0, 0, 2, 4, 7, 8, 8, 7, 6, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 9, 9, 8, 6, 3, 1, 0, 0, 0, 3, 6, 9, 12, 13, 11, 8, 4, 1, 0, 1, 6, 13, 21, 27, 30, 29, 25, 20, 15, 12, 13, 15, 19, 22, 23, 22, 19, 15, 12, 10, 10, 13, 19, 24, 26, 25, 21, 18, 20, 29, 38, 39, 23, 0, 0, 7, 116, 322, 607, 915, 1169, 1297, 1262, 1075, 791, 485, 229, 62, 0, 0, 12, 38, 44, 28, 3, 0, 14, 89, 219, 391, 573, 723, 802, 788, 684, 518, 333, 171, 58, 1, 0, 0, 17, 29, 34, 35, 36, 37, 37, 33, 26, 16, 7, 2, 2, 7, 15, 24, 32, 36, 36, 34, 30, 25, 21, 18, 16, 15, 14, 14, 13, 12, 10, 8, 7, 5, 5, 5, 6, 7, 8, 9, 8, 8, 8, 9, 11, 14, 18, 20, 21, 20, 18, 15, 11, 9, 9, 9, 10, 10, 8, 5, 2, 2, 8, 16, 21, 18, 4, 0, 0, 46, 155, 321, 518, 697, 809, 817, 714, 529, 317, 144, 59, 86, 212, 394, 572, 690, 710, 626, 463, 271, 111, 35, 72, 217, 434, 662, 840, 920, 883, 745, 547, 339, 167, 54, 0, 0, 3, 19, 30, 35, 38, 42, 48, 52, 52, 47, 38, 28, 20, 15, 14, 14, 15, 14, 12, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 0, 7, 14, 14, 6, 0, 0, 20, 96, 219, 372, 518, 617, 637, 574, 446, 292, 151, 51, 0, 0, 0, 11, 18, 20, 22, 27, 36, 45, 51, 52, 46, 36, 26, 17, 12, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 3, 0, 0, 0, 0, 3, 11, 14, 9, 0, 0, 1, 53, 153, 291, 439, 558, 612, 586, 488, 347, 202, 87, 17, 0, 0, 8, 21, 27, 28, 27, 26, 26, 24, 20, 15, 9, 4, 0, 0, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 2, 10, 14, 10, 0, 0, 1, 52, 155, 304, 472, 617, 700, 696, 606, 457, 290, 144, 46, 0, 0, 9, 25, 35, 39, 42, 47, 49, 39, 13, 0, 0, 54, 218, 481, 801, 1106, 1315, 1367, 1247, 992, 674, 374, 150, 24, 0, 0, 25, 53, 70, 78, 77, 65, 41, 9, 0, 7, 89, 245, 461, 693, 883, 978, 950, 807, 593, 363, 172, 48, 0, 0, 6, 26, 36, 38, 38, 39, 43, 47, 48, 45, 37, 28, 20, 15, 11, 10, 10, 11, 15, 21, 28, 33, 34, 29, 21, 13, 11, 17, 26, 30, 21, 0, 0, 0, 81, 247, 485, 749, 973, 1094, 1075, 923, 684, 424, 203, 58, 0, 0, 8, 35, 54, 63, 67, 71, 75, 76, 72, 63, 51, 38, 27, 19, 15, 13, 13, 13, 13, 13, 13, 12, 12, 11, 11, 12, 12, 11, 9, 7, 7, 8, 11, 16, 19, 21, 19, 17, 17, 22, 28, 30, 21, 2, 0, 0, 58, 190, 384, 606, 799, 909, 904, 784, 587, 368, 180, 54, 0, 0, 5, 25, 38, 43, 45, 49, 55, 60, 58, 48, 32, 16, 5, 3, 6, 10, 7, 0, 0, 6, 59, 160, 302, 458, 590, 660, 649, 560, 418, 263, 130, 41, 0, 0, 6, 23, 37, 46, 53, 55, 47, 27, 0, 0, 7, 99, 271, 505, 755, 958, 1057, 1024, 868, 636, 390, 184, 51, 0, 0, 9, 32, 47, 52, 52, 51, 51, 50, 45, 36, 26, 16, 8, 4, 4, 4, 4, 4, 2, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 3, 7, 12, 13, 11, 7, 4, 5, 12, 20, 20, 10, 0, 0, 15, 102, 253, 447, 640, 781, 826, 763, 610, 414, 226, 85, 8, 0, 0, 19, 34, 39, 36, 30, 27, 25, 25, 25, 24, 22, 20, 18, 16, 13, 9, 5, 1, 1, 4, 11, 20, 28, 34, 36, 33, 27, 19, 11, 6, 3, 2, 3, 4, 5, 6, 6, 8, 9, 11, 12, 12, 12, 10, 8, 7, 6, 7, 9, 13, 16, 19, 20, 18, 15, 12, 11, 12, 14, 17, 19, 18, 18, 20, 28, 39, 45, 37, 14, 0, 0, 46, 201, 450, 758, 1055, 1262, 1319, 1210, 967, 661, 367, 146, 20, 0, 0, 35, 69, 91, 101, 105, 106, 103, 94, 79, 60, 41, 25, 15, 13, 18, 25, 33, 39, 40, 37, 29, 19, 9, 4, 5, 12, 18, 17, 7, 0, 0, 24, 110, 249, 422, 588, 702, 731, 665, 525, 351, 187, 67, 3, 0, 1, 24, 44, 55, 59, 59, 57, 54, 48, 40, 30, 21, 14, 11, 11, 12, 13, 12, 10, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 12, 14, 14, 12, 8, 5, 2, 0, 1, 4, 9, 16, 23, 28, 30, 28, 23, 16, 9, 4, 3, 5, 8, 12, 15, 15, 13, 10, 7, 6, 6, 9, 13, 17, 19, 20, 19, 17, 15, 14, 13, 11, 8, 4, 0, 0, 1, 8, 14, 15, 7, 0, 0, 19, 89, 206, 353, 496, 594, 612, 542, 403, 239, 107, 54, 102, 241, 429, 610, 731, 758, 688, 545, 371, 209, 88, 20, 0, 3, 19, 34, 46, 53, 55, 47, 25, 0, 0, 10, 121, 327, 607, 907, 1150, 1268, 1226, 1037, 756, 459, 213, 57, 0, 0, 13, 41, 58, 64, 66, 70, 77, 82, 82, 75, 63, 48, 34, 24, 18, 15, 13, 11, 9, 7, 6, 8, 10, 14, 16, 17, 16, 13, 10, 6, 3, 2, 2, 4, 6, 8, 10, 10, 11, 11, 13, 15, 18, 20, 21, 20, 17, 13, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 6, 3, 1, 0, 0, 1, 4, 8, 10, 11, 9, 6, 3, 2, 3, 7, 11, 16, 19, 20, 19, 17, 14, 12, 10, 7, 5, 3, 2, 0, 0, 0, 0, 1, 2, 3, 5, 9, 12, 16, 20, 22, 23, 22, 19, 15, 10, 7, 4, 2, 1, 0, 0, 0, 0, 3, 9, 16, 23, 27, 29, 27, 23, 19, 17, 17, 19, 22, 26, 29, 31, 32, 31, 29, 26, 23, 20, 18, 15, 14, 13, 12, 11, 9, 8, 6, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 3, 0, 0, 0, 0, 7, 16, 19, 12, 0, 0, 5, 70, 193, 361, 544, 696, 774, 756, 648, 481, 299, 145, 42, 0, 0, 11, 33, 48, 52, 51, 47, 43, 39, 33, 24, 14, 4, 0, 2, 10, 16, 13, 2, 0, 0, 44, 148, 305, 486, 647, 743, 746, 654, 497, 317, 159, 50, 0, 0, 5, 26, 41, 48, 48, 46, 42, 38, 32, 25, 18, 12, 7, 5, 4, 3, 3, 1, 0, 0, 0, 2, 5, 8, 10, 10, 9, 10, 14, 20, 25, 21, 8, 0, 0, 28, 123, 277, 468, 651, 777, 810, 738, 584, 392, 211, 78, 6, 0, 0, 21, 37, 42, 39, 34, 30, 29, 29, 28, 26, 22, 17, 13, 10, 10, 10, 12, 13, 13, 12, 9, 6, 3, 2, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 1, 4, 7, 10, 11, 9, 5, 1, 0, 1, 6, 11, 13, 11, 5, 0, 0, 9, 22, 29, 21, 0, 0, 0, 95, 283, 552, 851, 1106, 1246, 1231, 1064, 797, 500, 244, 71, 0, 0, 12, 46, 64, 57, 34, 11, 10, 50, 143, 288, 465, 636, 758, 791, 720, 556, 343, 144, 24, 24, 155, 384, 649, 876, 1002, 998, 870, 660, 425, 219, 76, 4, 0, 4, 29, 47, 55, 55, 51, 46, 42, 38, 35, 30, 25, 19, 13, 9, 9, 14, 22, 26, 20, 4, 0, 0, 47, 169, 353, 568, 762, 882, 890, 787, 601, 387, 197, 64, 0, 0, 3, 26, 41, 46, 43, 38, 34, 31, 29, 26, 21, 16, 12, 9, 7, 7, 9, 13, 19, 25, 29, 29, 23, 15, 6, 3, 6, 13, 17, 12, 0, 0, 0, 53, 160, 313, 482, 624, 698, 683, 584, 431, 265, 126, 35, 0, 0, 6, 21, 29, 29, 25, 22, 21, 21, 21, 19, 16, 11, 7, 3, 1, 0, 0, 0, 0, 0, 1, 4, 8, 12, 13, 11, 9, 10, 16, 22, 24, 15, 0, 0, 2, 74, 214, 411, 628, 811, 910, 894, 770, 574, 360, 177, 54, 0, 0, 4, 23, 36, 40, 40, 41, 45, 50, 55, 55, 49, 37, 23, 12, 11, 19, 33, 39, 28, 2, 0, 0, 104, 316, 623, 972, 1276, 1448, 1431, 1223, 880, 497, 182, 13, 24, 192, 450, 714, 907, 980, 925, 768, 557, 346, 174, 62, 8, 0, 10, 29, 43, 50, 51, 49, 46, 41, 34, 27, 18, 11, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 18, 21, 22, 21, 19, 14, 10, 5, 2, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 12, 17, 20, 21, 19, 17, 13, 9, 6, 4, 3, 3, 2, 2, 1, 0, 0, 0, 1, 4, 6, 6, 4, 1, 0, 1, 6, 11, 11, 4, 0, 0, 18, 80, 182, 310, 436, 527, 556, 516, 418, 291, 166, 70, 13, 0, 0, 10, 22, 28, 28, 25, 22, 20, 18, 16, 13, 9, 3, 0, 0, 0, 5, 11, 11, 4, 0, 0, 17, 77, 174, 294, 411, 494, 519, 480, 389, 273, 160, 72, 19, 0, 0, 7, 19, 32, 44, 52, 48, 28, 0, 0, 10, 129, 353, 664, 1003, 1288, 1441, 1419, 1228, 924, 586, 293, 93, 0, 0, 12, 52, 82, 95, 96, 91, 83, 74, 65, 53, 42, 32, 24, 19, 15, 11, 7, 3, 0, 0, 0, 3, 6, 8, 10, 10, 9, 9, 8, 8, 7, 6, 5, 4, 3, 4, 7, 11, 15, 18, 20, 19, 15, 11, 6, 2, 0, 0, 0, 2, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 2, 4, 6, 7, 7, 5, 4, 2, 0, 0, 0, 0, 3, 8, 14, 21, 25, 27, 25, 20, 14, 8, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 11, 16, 21, 24, 23, 20, 14, 8, 3, 0, 0, 0, 4, 9, 15, 20, 23, 23, 20, 14, 7, 2, 0, 0, 2, 8, 14, 18, 20, 19, 15, 10, 5, 1, 0, 0, 2, 7, 13, 19, 24, 25, 22, 16, 9, 3, 0, 0, 3, 7, 10, 11, 9, 6, 2, 0, 0, 0, 4, 10, 15, 18, 17, 14, 8, 3, 0, 1, 5, 8, 9, 6, 1, 0, 2, 12, 23, 26, 15, 0, 0, 22, 131, 324, 580, 846, 1051, 1135, 1065, 861, 580, 309, 128, 91, 203, 424, 684, 900, 1004, 966, 799, 553, 304, 129, 83, 181, 399, 673, 926, 1085, 1103, 977, 744, 472, 244, 125, 151, 315, 569, 840, 1052, 1150, 1112, 953, 718, 466, 247, 94, 16, 1, 22, 53, 71, 68, 44, 14, 2, 28, 111, 253, 436, 626, 778, 849, 816, 682, 481, 269, 105, 38, 86, 234, 438, 639, 781, 827, 770, 631, 451, 273, 130, 40, 0, 0, 8, 22, 30, 32, 29, 26, 24, 22, 19, 16, 12, 8, 6, 5, 4, 3, 2, 1, 1, 2, 4, 4, 2, 0, 0, 0, 2, 11, 19, 17, 4, 0, 0, 42, 154, 329, 539, 738, 871, 900, 818, 649, 441, 244, 97, 14, 0, 0, 14, 30, 35, 28, 12, 0, 0, 9, 67, 171, 311, 462, 590, 657, 641, 543, 389, 224, 96, 46, 92, 224, 408, 593, 728, 775, 719, 574, 379, 185, 50, 13, 89, 264, 492, 715, 873, 928, 869, 717, 515, 312, 149, 45, 0, 0, 12, 32, 47, 56, 58, 51, 35, 10, 0, 0, 55, 188, 393, 640, 878, 1045, 1098, 1023, 840, 599, 357, 163, 42, 0, 0, 18, 44, 54, 44, 21, 0, 0, 22, 102, 232, 395, 559, 685, 740, 709, 599, 440, 272, 132, 39, 0, 0, 7, 24, 34, 36, 33, 28, 26, 25, 25, 25, 24, 23, 22, 20, 18, 15, 11, 6, 2, 0, 0, 2, 6, 11, 14, 17, 17, 15, 14, 12, 12, 12, 12, 11, 9, 6, 3, 1, 2, 6, 12, 19, 26, 31, 32, 30, 26, 22, 17, 14, 12, 11, 10, 8, 7, 6, 5, 5, 4, 2, 0, 0, 2, 7, 13, 14, 8, 0, 0, 17, 86, 206, 366, 534, 666, 724, 684, 556, 377, 201, 83, 62, 142, 297, 478, 630, 708, 696, 601, 454, 296, 161, 69, 22, 11, 18, 29, 35, 34, 29, 23, 20, 19, 19, 18, 17, 14, 12, 12, 12, 13, 12, 10, 6, 3, 1, 2, 5, 8, 9, 8, 6, 6, 10, 19, 25, 21, 6, 0, 0, 43, 168, 366, 611, 849, 1018, 1072, 997, 814, 575, 338, 152, 38, 0, 0, 20, 48, 68, 76, 72, 56, 29, 0, 0, 19, 120, 298, 538, 798, 1018, 1142, 1135, 1000, 773, 512, 276, 105, 13, 0, 0, 27, 49, 59, 60, 58, 56, 56, 56, 55, 53, 47, 41, 33, 25, 17, 12, 8, 7, 8, 8, 7, 5, 2, 1, 4, 9, 12, 9, 0, 0, 4, 52, 147, 286, 446, 592, 683, 693, 616, 472, 300, 146, 52, 39, 105, 225, 360, 469, 519, 494, 401, 268, 136, 51, 48, 142, 321, 547, 767, 927, 988, 937, 790, 587, 375, 195, 72, 9, 0, 3, 21, 37, 46, 48, 47, 45, 41, 36, 30, 24, 18, 14, 11, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 2, 5, 8, 10, 10, 8, 5, 2, 0, 1, 3, 6, 7, 6, 4, 3, 5, 12, 18, 18, 9, 0, 0, 24, 110, 261, 459, 666, 831, 905, 865, 716, 501, 282, 123, 71, 139, 307, 522, 722, 851, 876, 795, 635, 441, 258, 118, 35, 4, 8, 26, 44, 53, 52, 45, 37, 32, 29, 28, 27, 25, 22, 18, 14, 10, 7, 4, 2, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 8, 6, 3, 1, 0, 0, 0, 1, 2, 4, 5, 5, 4, 2, 0, 0, 0, 1, 4, 7, 10, 10, 10, 8, 8, 7, 6, 5, 2, 0, 0, 1, 7, 12, 11, 3, 0, 0, 28, 106, 232, 389, 544, 658, 701, 661, 551, 401, 246, 118, 34, 0, 0, 8, 25, 34, 29, 13, 0, 0, 21, 98, 224, 385, 550, 682, 746, 727, 628, 476, 309, 161, 57, 2, 0, 4, 27, 47, 57, 52, 35, 12, 0, 0, 37, 129, 268, 434, 592, 703, 738, 687, 563, 401, 238, 108, 28, 0, 0, 14, 31, 40, 40, 35, 29, 24, 23, 23, 23, 23, 22, 20, 18, 16, 14, 12, 9, 6, 4, 2, 3, 5, 8, 11, 13, 13, 11, 8, 4, 1, 0, 0, 1, 3, 6, 6, 6, 5, 6, 10, 15, 18, 14, 2, 0, 0, 41, 138, 288, 471, 650, 782, 831, 784, 656, 479, 297, 146, 46, 0, 0, 14, 38, 58, 67, 65, 50, 25, 0, 0, 17, 112, 284, 519, 776, 999, 1132, 1138, 1016, 799, 542, 302, 123, 21, 0, 2, 33, 61, 76, 77, 70, 61, 53, 48, 44, 42, 40, 36, 32, 26, 21, 15, 9, 4, 1, 0, 0, 0, 2, 4, 6, 5, 3, 1, 0, 0, 5, 12, 19, 24, 26, 26, 26, 26, 26, 20, 9, 0, 0, 16, 90, 219, 395, 585, 749, 844, 847, 759, 603, 419, 247, 118, 44, 19, 27, 45, 57, 53, 33, 7, 0, 9, 68, 173, 314, 467, 598, 679, 688, 624, 503, 355, 211, 97, 27, 0, 2, 20, 39, 52, 55, 52, 47, 45, 46, 50, 56, 60, 61, 59, 53, 46, 38, 30, 24, 20, 18, 19, 21, 23, 24, 23, 20, 18, 18, 22, 26, 24, 14, 0, 0, 10, 84, 221, 413, 625, 812, 925, 935, 842, 670, 463, 267, 118, 28, 0, 0, 23, 45, 59, 62, 60, 56, 53, 53, 55, 56, 56, 52, 46, 38, 30, 22, 14, 8, 4, 1, 0, 0, 1, 3, 5, 7, 7, 7, 6, 6, 5, 4, 1, 0, 0, 0, 2, 9, 14, 11, 0, 0, 0, 48, 151, 304, 486, 654, 768, 796, 730, 591, 414, 243, 109, 28, 0, 0, 10, 25, 34, 36, 35, 34, 33, 33, 31, 27, 23, 19, 17, 16, 16, 15, 13, 10, 6, 3, 0, 0, 0, 0, 2, 4, 6, 8, 8, 6, 4, 3, 2, 4, 9, 14, 19, 22, 23, 21, 16, 11, 6, 3, 0, 0, 0, 0, 1, 2, 4, 6, 6, 6, 5, 4, 5, 8, 14, 21, 28, 33, 35, 32, 27, 20, 13, 10, 10, 14, 22, 31, 39, 44, 45, 41, 33, 23, 14, 5, 0, 0, 0, 4, 8, 13, 16, 17, 15, 12, 10, 11, 16, 25, 38, 50, 60, 65, 64, 57, 46, 34, 24, 16, 12, 11, 13, 15, 17, 18, 17, 16, 14, 13, 12, 12, 12, 10, 7, 3, 0, 0, 1, 7, 12, 11, 3, 0, 0, 26, 99, 213, 356, 495, 599, 638, 602, 504, 368, 229, 113, 37, 1, 0, 3, 14, 21, 23, 21, 18, 16, 16, 17, 17, 17, 16, 14, 12, 9, 5, 3, 1, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 6, 5, 3, 3, 2, 2, 0, 0, 0, 0, 2, 8, 11, 8, 0, 0, 3, 47, 133, 253, 386, 500, 565, 562, 493, 380, 256, 155, 103, 111, 173, 271, 377, 462, 500, 479, 403, 290, 176, 100, 96, 179, 337, 538, 730, 865, 909, 851, 709, 520, 328, 168, 61, 8, 0, 9, 28, 42, 48, 47, 42, 36, 33, 31, 28, 26, 23, 21, 22, 24, 25, 20, 8, 0, 0, 21, 99, 231, 401, 579, 722, 793, 773, 668, 508, 331, 176, 66, 7, 0, 0, 17, 30, 34, 26, 12, 0, 0, 11, 66, 161, 286, 421, 536, 603, 603, 537, 421, 286, 161, 68, 14, 0, 0, 6, 14, 16, 15, 13, 12, 11, 12, 11, 10, 9, 10, 11, 13, 14, 13, 11, 7, 3, 0, 0, 2, 4, 5, 5, 3, 2, 4, 10, 17, 19, 11, 0, 0, 8, 77, 209, 398, 614, 810, 940, 969, 891, 727, 518, 312, 147, 43, 0, 0, 14, 36, 50, 54, 52, 46, 40, 35, 31, 28, 25, 22, 19, 15, 12, 9, 6, 5, 4, 4, 3, 2, 0, 0, 0, 0, 5, 8, 7, 1, 0, 0, 31, 100, 206, 337, 466, 560, 593, 555, 456, 325, 201, 121, 109, 170, 286, 423, 543, 608, 601, 520, 389, 244, 131, 88, 137, 275, 473, 686, 860, 954, 945, 838, 662, 458, 268, 124, 38, 8, 16, 42, 67, 76, 66, 41, 15, 2, 20, 81, 188, 327, 477, 603, 677, 677, 600, 464, 306, 168, 91, 101, 199, 365, 557, 728, 836, 855, 783, 641, 464, 291, 151, 61, 18, 12, 24, 39, 49, 51, 47, 40, 35, 31, 29, 28, 26, 24, 24, 24, 24, 25, 24, 22, 20, 19, 19, 21, 23, 25, 24, 20, 17, 16, 19, 23, 23, 14, 0, 0, 5, 76, 216, 420, 660, 888, 1051, 1110, 1050, 890, 667, 432, 230, 88, 14, 0, 12, 38, 54, 53, 35, 13, 5, 29, 98, 213, 361, 518, 652, 733, 743, 679, 558, 406, 257, 137, 59, 24, 22, 38, 56, 67, 67, 58, 46, 33, 24, 19, 18, 20, 22, 25, 26, 26, 25, 23, 22, 22, 25, 27, 29, 27, 23, 17, 13, 10, 10, 8, 4, 0, 0, 8, 50, 127, 234, 356, 467, 539, 556, 514, 423, 306, 190, 94, 32, 2, 0, 5, 16, 24, 27, 27, 24, 22, 20, 19, 19, 19, 19, 20, 21, 21, 20, 18, 15, 11, 7, 5, 5, 6, 8, 10, 11, 12, 15, 18, 20, 18, 9, 0, 0, 18, 84, 201, 360, 534, 686, 777, 782, 697, 545, 367, 213, 127, 131, 225, 382, 559, 709, 792, 790, 707, 566, 403, 250, 132, 58, 25, 21, 31, 42, 49, 50, 47, 44, 40, 37, 33, 28, 22, 18, 17, 17, 16, 12, 3, 0, 0, 30, 97, 203, 334, 465, 565, 608, 581, 489, 358, 225, 128, 94, 134, 238, 381, 524, 633, 680, 657, 572, 445, 306, 180, 86, 31, 10, 12, 26, 40, 50, 52, 50, 44, 37, 31, 26, 22, 20, 18, 17, 16, 15, 14, 12, 10, 7, 4, 2, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 4, 3, 2, 0, 0, 0, 0, 7, 12, 11, 3, 0, 0, 33, 118, 256, 430, 609, 750, 821, 804, 706, 553, 381, 224, 108, 39, 13, 14, 28, 41, 47, 46, 40, 34, 30, 27, 25, 24, 23, 23, 22, 20, 15, 6, 0, 0, 15, 66, 154, 274, 408, 532, 616, 643, 604, 510, 384, 251, 138, 58, 15, 2, 9, 25, 41, 52, 55, 50, 34, 11, 0, 0, 52, 175, 371, 624, 894, 1126, 1268, 1287, 1178, 968, 705, 444, 231, 90, 22, 13, 35, 64, 83, 86, 75, 60, 56, 75, 128, 219, 341, 475, 595, 675, 690, 633, 516, 368, 231, 147, 145, 230, 386, 572, 742, 852, 877, 813, 679, 507, 335, 192, 92, 39, 22, 28, 42, 56, 64, 67, 67, 65, 62, 59, 56, 53, 49, 46, 42, 38, 35, 31, 26, 22, 17, 13, 9, 6, 4, 4, 7, 11, 14, 12, 5, 0, 0, 19, 78, 178, 311, 456, 583, 663, 678, 624, 517, 381, 245, 131, 54, 15, 6, 15, 28, 35, 30, 16, 0, 0, 19, 79, 182, 319, 471, 608, 702, 731, 688, 584, 443, 295, 166, 76, 27, 13, 20, 33, 41, 37, 24, 7, 0, 5, 44, 121, 232, 366, 500, 608, 666, 661, 593, 478, 342, 212, 108, 43, 15, 14, 26, 38, 44, 42, 35, 28, 25, 26, 31, 37, 42, 43, 42, 38, 32, 22, 10, 0, 0, 13, 65, 156, 284, 432, 572, 675, 717, 690, 599, 468, 323, 193, 95, 36, 12, 11, 21, 32, 39, 41, 39, 37, 35, 34, 34, 33, 31, 29, 26, 23, 20, 18, 16, 14, 12, 10, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 10, 9, 6, 2, 0, 0, 2, 6, 9, 10, 8, 5, 4, 7, 12, 15, 12, 1, 0, 0, 50, 165, 346, 574, 809, 1001, 1105, 1097, 982, 789, 562, 346, 177, 69, 19, 11, 26, 47, 62, 68, 68, 63, 58, 54, 49, 44, 39, 33, 28, 24, 18, 10, 0, 0, 2, 36, 109, 220, 361, 507, 631, 704, 711, 649, 534, 392, 251, 135, 54, 11, 0, 1, 11, 21, 27, 30, 31, 30, 29, 26, 23, 19, 14, 10, 7, 4, 3, 2, 2, 2, 2, 2, 1, 0, 0, 1, 5, 9, 10, 6, 0, 0, 5, 43, 120, 236, 377, 518, 632, 693, 688, 619, 503, 366, 234, 128, 58, 25, 18, 25, 37, 44, 46, 42, 35, 28, 23, 19, 17, 15, 12, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 2, 5, 8, 9, 9, 8, 6, 3, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 1, 4, 7, 10, 12, 12, 11, 8, 5, 2, 2, 2, 3, 5, 7, 10, 12, 11, 8, 1, 0, 3, 33, 95, 191, 314, 442, 549, 608, 605, 538, 429, 311, 223, 199, 253, 378, 545, 709, 825, 859, 803, 672, 504, 348, 249, 236, 314, 460, 634, 789, 884, 896, 824, 688, 520, 353, 215, 120, 68, 49, 51, 61, 69, 72, 71, 65, 59, 52, 45, 39, 35, 33, 32, 31, 31, 29, 27, 24, 21, 20, 20, 21, 22, 22, 20, 17, 15, 14, 14, 12, 5, 0, 0, 22, 86, 199, 355, 533, 697, 812, 848, 797, 673, 511, 357, 253, 229, 291, 421, 581, 728, 823, 841, 779, 653, 494, 334, 200, 108, 58, 42, 48, 60, 69, 73, 70, 64, 58, 54, 51, 50, 50, 50, 49, 47, 42, 33, 20, 6, 0, 10, 53, 137, 264, 422, 589, 736, 833, 859, 809, 694, 539, 373, 226, 114, 46, 16, 14, 26, 41, 52, 59, 59, 56, 51, 46, 41, 39, 39, 40, 39, 35, 24, 10, 0, 0, 27, 91, 195, 329, 476, 609, 702, 736, 705, 616, 488, 348, 219, 119, 55, 24, 17, 21, 27, 29, 26, 23, 24, 38, 69, 118, 182, 256, 326, 382, 413, 411, 378, 318, 244, 168, 102, 53, 23, 11, 10, 14, 20, 22, 22, 19, 15, 13, 12, 12, 15, 17, 20, 21, 21, 20, 18, 16, 14, 12, 10, 9, 8, 7, 7, 7, 7, 8, 8, 8, 7, 6, 4, 2, 0, 0, 1, 4, 8, 12, 14, 14, 11, 8, 4, 2, 1, 3, 5, 7, 9, 9, 8, 8, 9, 12, 17, 23, 29, 33, 33, 29, 24, 18, 14, 11, 9, 4, 0, 0, 6, 39, 102, 195, 307, 420, 510, 558, 555, 502, 412, 307, 205, 123, 67, 36, 25, 27, 33, 37, 36, 26, 10, 0, 0, 37, 137, 310, 549, 825, 1092, 1297, 1394, 1361, 1207, 967, 692, 434, 232, 103, 43, 33, 49, 70, 85, 92, 93, 93, 93, 94, 93, 90, 84, 75, 65, 56, 49, 44, 39, 36, 33, 31, 29, 26, 24, 22, 19, 16, 12, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 12, 15, 16, 15, 13, 10, 9, 9, 10, 10, 10, 8, 5, 2, 0, 0, 1, 4, 8, 12, 15, 17, 17, 17, 15, 13, 10, 7, 4, 2, 0, 0, 0, 0, 2, 5, 7, 10, 11, 12, 13, 15, 16, 17, 17, 15, 11, 9, 17, 44, 99, 185, 298, 421, 535, 613, 640, 608, 528, 421, 320, 253, 240, 285, 375, 485, 583, 643, 649, 600, 509, 394, 278, 178, 106, 61, 40, 35, 37, 42, 45, 48, 49, 50, 49, 47, 44, 40, 35, 29, 24, 20, 17, 15, 14, 14, 14, 15, 14, 13, 11, 8, 4, 1, 0, 0, 1, 4, 8, 12, 15, 17, 18, 17, 16, 14, 14, 15, 17, 20, 21, 22, 21, 19, 16, 14, 12, 10, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 9, 11, 13, 14, 14, 12, 9, 6, 3, 2, 2, 3, 6, 10, 12, 14, 15, 15, 13, 12, 10, 8, 6, 6, 8, 11, 15, 18, 18, 14, 7, 2, 5, 28, 76, 153, 253, 365, 469, 547, 583, 570, 510, 416, 306, 200, 114, 56, 26, 18, 22, 31, 37, 38, 36, 31, 28, 25, 24, 23, 22, 21, 19, 17, 16, 15, 14, 14, 15, 16, 16, 16, 16, 15, 13, 11, 10, 9, 9, 8, 7, 5, 3, 2, 3, 5, 6, 6, 3, 0, 1, 15, 51, 116, 211, 329, 456, 571, 653, 685, 661, 586, 476, 350, 232, 137, 73, 40, 30, 31, 35, 36, 34, 37, 54, 92, 158, 248, 354, 460, 546, 595, 599, 555, 474, 371, 265, 171, 101, 56, 35, 29, 32, 38, 42, 43, 42, 40, 37, 34, 31, 27, 25, 22, 21, 21, 22, 22, 23, 22, 22, 22, 22, 23, 25, 26, 27, 27, 24, 18, 9, 1, 0, 8, 40, 103, 196, 313, 437, 547, 622, 647, 617, 540, 431, 312, 203, 117, 62, 34, 26, 31, 39, 46, 49, 49, 47, 44, 42, 41, 41, 40, 39, 36, 32, 27, 21, 16, 14, 13, 13, 15, 17, 17, 17, 17, 16, 15, 15, 14, 12, 10, 7, 4, 2, 2, 3, 5, 7, 10, 13, 15, 18, 21, 24, 27, 29, 29, 29, 27, 25, 22, 20, 17, 14, 12, 10, 9, 9, 8, 8, 8, 7, 6, 4, 2, 0, 0, 0, 1, 2, 4, 6, 8, 9, 10, 11, 12, 12, 12, 11, 9, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 13, 15, 17, 16, 15, 12, 10, 7, 6, 7, 9, 12, 15, 18, 19, 18, 15, 12, 9, 8, 9, 12, 17, 22, 27, 29, 29, 27, 23, 19, 15, 13, 11, 10, 9, 10, 15, 28, 53, 94, 151, 222, 298, 368, 421, 446, 439, 401, 339, 264, 190, 125, 78, 50, 38, 37, 42, 47, 50, 50, 48, 44, 42, 41, 42, 43, 44, 42, 38, 31, 21, 12, 6, 9, 25, 61, 119, 197, 289, 381, 456, 500, 502, 463, 393, 313, 246, 213, 224, 278, 361, 450, 522, 558, 550, 501, 422, 330, 241, 167, 114, 83, 70, 68, 71, 72, 69, 60, 48, 42, 53, 93, 170, 286, 432, 590, 734, 838, 882, 856, 767, 637, 499, 384, 321, 321, 379, 476, 581, 666, 707, 694, 629, 526, 406, 290, 192, 124, 84, 67, 64, 63, 61, 58, 60, 76, 117, 185, 280, 392, 504, 597, 657, 672, 639, 565, 464, 352, 247, 160, 100, 65, 51, 50, 56, 61, 64, 64, 61, 56, 52, 47, 44, 41, 38, 34, 28, 20, 12, 7, 12, 33, 75, 140, 223, 314, 398, 461, 490, 480, 434, 361, 274, 189, 118, 67, 37, 25, 24, 29, 33, 36, 35, 33, 31, 29, 28, 28, 27, 26, 24, 21, 18, 16, 13, 12, 11, 11, 12, 13, 14, 16, 17, 18, 19, 18, 17, 14, 11, 9, 8, 7, 7, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 11, 13, 14, 13, 10, 6, 3, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 2, 5, 8, 9, 6, 1, 0, 3, 26, 76, 155, 257, 371, 479, 562, 605, 601, 551, 466, 361, 254, 161, 90, 44, 21, 15, 16, 21, 24, 25, 24, 22, 21, 21, 22, 24, 25, 26, 26, 27, 29, 30, 33, 35, 38, 39, 38, 36, 33, 31, 28, 28, 28, 28, 27, 24, 20, 15, 11, 8, 8, 9, 11, 13, 13, 11, 9, 7, 5, 4, 5, 6, 8, 11, 14, 17, 19, 22, 24, 26, 27, 28, 28, 26, 25, 23, 22, 22, 23, 23, 21, 15, 7, 1, 8, 40, 108, 218, 365, 532, 695, 825, 896, 896, 828, 713, 582, 469, 404, 400, 453, 544, 644, 725, 764, 750, 686, 584, 463, 343, 240, 162, 112, 85, 75, 75, 77, 78, 75, 71, 66, 62, 60, 60, 62, 63, 63, 59, 52, 44, 36, 30, 27, 26, 27, 30, 32, 33, 32, 31, 28, 25, 22, 18, 14, 10, 7, 5, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 2, 4, 6, 9, 11, 10, 8, 3, 0, 2, 18, 52, 107, 183, 271, 359, 434, 481, 492, 467, 412, 344, 283, 248, 251, 298, 379, 478, 571, 635, 656, 627, 555, 456, 346, 245, 163, 105, 71, 55, 51, 53, 56, 59, 61, 60, 57, 54, 51, 50, 50, 51, 53, 55, 55, 55, 53, 50, 47, 42, 38, 33, 28, 24, 21, 19, 17, 16, 14, 12, 10, 8, 6, 5, 4, 6, 8, 11, 13, 15, 15, 15, 13, 12, 11, 12, 13, 14, 15, 14, 11, 7, 2, 0, 0, 14, 44, 97, 173, 270, 378, 482, 565, 611, 611, 565, 481, 377, 270, 178, 111, 71, 53, 49, 51, 51, 48, 43, 37, 32, 28, 27, 27, 26, 26, 25, 25, 24, 24, 23, 21, 19, 16, 13, 11, 9, 7, 5, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 0, 0, 0, 16, 52, 112, 192, 283, 371, 439, 477, 478, 444, 382, 305, 225, 153, 94, 53, 27, 16, 14, 18, 24, 30, 33, 33, 29, 24, 20, 17, 18, 21, 26, 32, 36, 37, 36, 31, 25, 19, 15, 14, 16, 20, 26, 31, 35, 38, 39, 38, 36, 31, 24, 17, 10, 6, 4, 6, 8, 11, 12, 11, 8, 5, 3, 4, 7, 10, 13, 14, 12, 7, 2, 2, 11, 35, 77, 139, 217, 306, 395, 472, 525, 545, 529, 479, 404, 317, 230, 156, 101, 67, 52, 50, 54, 59, 64, 66, 65, 64, 61, 59, 56, 55, 54, 52, 50, 46, 41, 36, 38, 55, 95, 167, 274, 412, 568, 721, 846, 922, 935, 881, 771, 627, 472, 331, 218, 142, 98, 80, 78, 83, 89, 92, 93, 91, 87, 81, 75, 69, 63, 58, 54, 50, 46, 40, 35, 31, 28, 28, 32, 38, 45, 51, 55, 56, 55, 53, 50, 47, 45, 42, 40, 37, 35, 34, 34, 35, 36, 38, 39, 38, 36, 33, 29, 25, 21, 19, 18, 17, 18, 18, 17, 16, 15, 13, 12, 10, 9, 8, 8, 8, 8, 9, 10, 10, 9, 7, 5, 4, 3, 4, 5, 7, 9, 9, 9, 8, 6, 4, 2, 0, 0, 0, 2, 4, 6, 8, 9, 9, 8, 8, 6, 5, 4, 3, 4, 4, 3, 1, 0, 0, 5, 23, 58, 110, 177, 252, 323, 379, 410, 412, 389, 348, 304, 269, 256, 270, 310, 369, 433, 487, 517, 517, 486, 433, 375, 330, 316, 342, 406, 496, 591, 668, 707, 699, 647, 565, 473, 396, 350, 345, 380, 443, 518, 584, 625, 632, 600, 535, 448, 351, 260, 184, 129, 95, 80, 77, 79, 83, 83, 81, 76, 70, 65, 62, 60, 60, 58, 55, 50, 44, 40, 41, 52, 78, 124, 187, 266, 349, 426, 485, 514, 509, 471, 407, 328, 246, 171, 111, 68, 43, 31, 27, 27, 28, 27, 25, 24, 23, 24, 25, 26, 25, 22, 17, 11, 7, 10, 23, 50, 92, 149, 216, 287, 352, 402, 431, 433, 409, 363, 303, 237, 173, 117, 74, 44, 27, 20, 18, 19, 20, 20, 19, 18, 18, 19, 23, 26, 29, 29, 27, 22, 16, 13, 15, 27, 56, 102, 167, 246, 331, 411, 471, 503, 501, 466, 404, 327, 247, 174, 116, 75, 50, 36, 30, 27, 26, 26, 25, 25, 23, 21, 18, 14, 10, 7, 6, 6, 6, 6, 5, 3, 2, 0, 1, 2, 5, 8, 11, 14, 15, 16, 16, 15, 13, 11, 8, 5, 4, 3, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 16, 41, 80, 136, 206, 284, 360, 425, 467, 480, 463, 424, 375, 332, 308, 311, 341, 389, 441, 483, 504, 499, 470, 428, 387, 363, 366, 403, 469, 553, 639, 708, 746, 743, 698, 619, 517, 408, 306, 221, 156, 114, 89, 78, 75, 76, 78, 78, 76, 72, 66, 61, 56, 53, 50, 48, 46, 43, 39, 35, 32, 31, 30, 30, 32, 33, 34, 35, 36, 37, 36, 35, 32, 28, 24, 20, 17, 15, 13, 12, 10, 8, 6, 7, 12, 24, 46, 81, 130, 188, 252, 312, 359, 385, 387, 366, 329, 287, 252, 233, 235, 257, 292, 332, 364, 381, 378, 355, 314, 263, 207, 155, 111, 77, 55, 42, 38, 38, 41, 44, 45, 44, 42, 40, 39, 39, 40, 41, 42, 42, 40, 38, 36, 33, 31, 29, 27, 27, 28, 31, 34, 37, 37, 35, 30, 26, 30, 48, 88, 153, 243, 351, 462, 563, 637, 675, 671, 629, 562, 484, 412, 360, 336, 340, 365, 399, 429, 445, 439, 411, 363, 304, 243, 185, 138, 102, 78, 63, 54, 50, 48, 46, 45, 44, 42, 40, 38, 37, 38, 40, 44, 47, 50, 51, 50, 49, 48, 48, 48, 48, 47, 45, 42, 38, 34, 30, 26, 24, 21, 19, 18, 18, 19, 21, 24, 25, 25, 21, 18, 19, 32, 66, 125, 213, 324, 449, 571, 673, 743, 769, 751, 694, 607, 503, 396, 298, 215, 151, 108, 82, 69, 66, 66, 68, 67, 64, 60, 54, 49, 45, 42, 41, 40, 39, 39, 39, 39, 39, 38, 37, 35, 32, 28, 25, 22, 21, 21, 21, 21, 21, 20, 20, 20, 20, 22, 23, 25, 25, 25, 24, 21, 18, 14, 10, 6, 3, 1, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 12, 11, 10, 10, 11, 13, 15, 16, 16, 14, 11, 7, 5, 4, 5, 6, 9, 10, 11, 9, 6, 2, 0, 4, 15, 38, 75, 127, 190, 259, 328, 385, 424, 438, 424, 386, 329, 263, 198, 141, 97, 66, 47, 36, 30, 25, 21, 18, 18, 21, 25, 30, 33, 34, 32, 29, 26, 23, 21, 20, 20, 20, 19, 18, 18, 18, 18, 19, 19, 18, 17, 16, 15, 14, 14, 13, 11, 9, 7, 6, 5, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 4, 2, 0, 0, 0, 0, 2, 4, 5, 6, 7, 6, 6, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 5, 16, 38, 71, 115, 167, 222, 273, 314, 340, 348, 338, 312, 273, 228, 180, 134, 93, 60, 38, 24, 20, 21, 26, 32, 36, 37, 36, 34, 33, 32, 33, 34, 35, 36, 36, 35, 35, 36, 37, 39, 39, 40, 40, 41, 44, 47, 51, 56, 62, 72, 93, 128, 183, 256, 344, 435, 519, 584, 621, 627, 606, 565, 515, 468, 433, 417, 422, 443, 472, 500, 518, 518, 497, 457, 403, 341, 278, 220, 171, 135, 111, 99, 94, 94, 96, 96, 93, 89, 85, 82, 81, 83, 85, 86, 84, 81, 79, 84, 100, 135, 191, 267, 359, 459, 554, 634, 688, 708, 693, 645, 571, 481, 386, 296, 220, 162, 123, 102, 94, 95, 100, 106, 109, 108, 102, 94, 85, 76, 69, 64, 60, 57, 55, 52, 49, 46, 44, 43, 42, 41, 41, 40, 40, 40, 40, 40, 40, 39, 37, 35, 33, 32, 32, 33, 34, 36, 37, 36, 34, 31, 28, 25, 23, 23, 25, 28, 31, 34, 37, 38, 38, 36, 35, 34, 34, 34, 36, 38, 38, 39, 38, 38, 41, 51, 72, 110, 167, 245, 342, 448, 554, 644, 705, 727, 706, 648, 561, 461, 361, 272, 201, 149, 114, 93, 80, 73, 68, 66, 64, 63, 62, 59, 55, 51, 45, 41, 39, 43, 55, 76, 109, 153, 207, 267, 328, 382, 423, 445, 444, 421, 379, 325, 265, 207, 155, 113, 83, 63, 51, 45, 42, 41, 39, 37, 34, 32, 31, 31, 33, 34, 35, 35, 33, 29, 25, 21, 17, 14, 12, 12, 13, 15, 18, 22, 25, 29, 31, 34, 36, 38, 40, 42, 43, 41, 39, 35, 30, 25, 20, 17, 14, 12, 10, 8, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 1, 2, 3, 5, 6, 6, 5, 3, 2, 2, 2, 4, 6, 7, 8, 8, 7, 6, 5, 4, 4, 4, 5, 5, 6, 6, 5, 4, 4, 3, 3, 2, 2, 1, 1, 0, 1, 2, 4, 7, 10, 13, 15, 16, 16, 16, 17, 17, 17, 16, 15, 13, 10, 7, 3, 1, 0, 1, 3, 6, 8, 11, 12, 12, 12, 11, 10, 9, 8, 6, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 2, 4, 5, 7, 7, 7, 7, 7, 7, 9, 10, 11, 12, 12, 12, 12, 13, 15, 19, 27, 43, 68, 106, 156, 215, 279, 340, 390, 425, 442, 439, 423, 399, 376, 362, 363, 379, 408, 443, 473, 492, 495, 483, 460, 437, 422, 423, 442, 478, 523, 567, 601, 616, 606, 573, 519, 452, 380, 310, 247, 194, 153, 123, 101, 87, 79, 74, 72, 71, 71, 70, 69, 68, 66, 65, 64, 63, 63, 66, 73, 90, 121, 169, 235, 316, 405, 493, 568, 622, 647, 641, 607, 549, 476, 396, 318, 247, 188, 143, 111, 89, 75, 67, 61, 57, 55, 54, 53, 52, 50, 47, 44, 41, 40, 42, 50, 67, 94, 132, 178, 231, 285, 335, 375, 400, 408, 397, 369, 329, 282, 232, 186, 146, 115, 93, 78, 70, 68, 71, 83, 103, 132, 168, 211, 255, 298, 333, 358, 369, 367, 354, 336, 318, 309, 314, 334, 365, 402, 437, 460, 466, 455, 426, 385, 336, 286, 238, 194, 157, 126, 103, 86, 75, 69, 65, 62, 58, 53, 48, 42, 37, 34, 34, 35, 37, 38, 38, 37, 33, 29, 25, 22, 20, 19, 19, 20, 21, 22, 23, 23, 23, 22, 22, 21, 21, 21, 21, 20, 21, 21, 23, 27, 34, 45, 63, 89, 121, 160, 201, 239, 270, 289, 293, 283, 261, 229, 193, 155, 120, 88, 62, 42, 28, 19, 15, 14, 14, 15, 15, 15, 15, 15, 15, 16, 18, 19, 20, 20, 19, 18, 17, 15, 13, 11, 10, 9, 9, 10, 10, 11, 12, 12, 13, 13, 13, 12, 11, 10, 9, 9, 9, 9, 10, 10, 10, 8, 6, 5, 4, 5, 6, 8, 9, 10, 10, 9, 7, 5, 2, 1, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 12, 33, 65, 110, 164, 223, 282, 335, 375, 400, 408, 398, 373, 334, 287, 235, 183, 134, 93, 59, 36, 20, 13, 10, 12, 15, 19, 21, 22, 20, 17, 13, 9, 6, 5, 5, 6, 6, 5, 4, 2, 0, 0, 0, 0, 2, 4, 5, 5, 4, 3, 1, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 18, 36, 61, 93, 129, 167, 204, 236, 262, 279, 288, 292, 292, 294, 301, 317, 342, 372, 402, 426, 439, 436, 417, 383, 339, 288, 238, 190, 148, 114, 89, 71, 61, 57, 60, 71, 90, 122, 168, 229, 304, 390, 479, 564, 636, 688, 714, 710, 677, 619, 540, 451, 362, 280, 213, 162, 127, 105, 92, 84, 78, 74, 71, 68, 67, 65, 62, 57, 52, 49, 49, 57, 73, 100, 137, 182, 233, 284, 332, 372, 399, 412, 409, 391, 361, 322, 278, 234, 193, 157, 128, 106, 91, 83, 82, 88, 99, 118, 146, 188, 244, 317, 404, 498, 589, 666, 718, 737, 721, 674, 603, 517, 427, 342, 267, 206, 159, 125, 102, 88, 79, 74, 70, 66, 63, 61, 60, 60, 59, 58, 54, 49, 44, 39, 36, 35, 35, 37, 39, 40, 42, 42, 41, 40, 39, 38, 37, 37, 38, 38, 37, 35, 32, 29, 28, 31, 39, 53, 73, 99, 131, 168, 211, 257, 304, 348, 384, 405, 410, 397, 366, 324, 275, 225, 180, 142, 113, 95, 87, 87, 94, 107, 126, 151, 181, 218, 260, 303, 342, 370, 383, 378, 356, 321, 279, 235, 195, 159, 128, 102, 80, 63, 51, 43, 39, 38, 39, 40, 41, 41, 42, 41, 41, 40, 39, 40, 42, 49, 61, 81, 110, 153, 207, 274, 346, 418, 480, 525, 550, 552, 537, 512, 483, 457, 441, 434, 438, 448, 461, 472, 475, 467, 446, 412, 367, 316, 263, 212, 167, 130, 101, 81, 67, 59, 55, 53, 52, 50, 48, 45, 40, 36, 32, 29, 28, 27, 28, 29, 29, 29, 28, 27, 26, 25, 25, 25, 27, 30, 36, 45, 58, 77, 102, 132, 166, 203, 239, 271, 295, 310, 317, 318, 316, 318, 327, 345, 370, 400, 430, 455, 472, 479, 475, 464, 446, 427, 407, 391, 379, 373, 373, 378, 384, 388, 384, 369, 343, 305, 261, 215, 170, 132, 102, 79, 63, 53, 48, 47, 47, 49, 50, 49, 47, 44, 41, 38, 37, 39, 44, 54, 69, 92, 123, 162, 206, 251, 294, 329, 354, 365, 363, 348, 322, 288, 248, 205, 163, 125, 94, 70, 54, 44, 38, 34, 30, 25, 21, 18, 16, 16, 17, 18, 19, 19, 18, 15, 12, 9, 7, 5, 4, 4, 4, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 3, 5, 9, 14, 20, 30, 44, 64, 90, 122, 157, 194, 228, 257, 276, 285, 281, 266, 241, 210, 175, 142, 114, 92, 76, 65, 58, 55, 56, 66, 88, 125, 180, 255, 346, 450, 559, 664, 757, 827, 869, 879, 857, 805, 732, 642, 546, 450, 360, 280, 215, 165, 129, 107, 94, 87, 82, 78, 72, 65, 58, 52, 48, 45, 44, 42, 39, 35, 30, 25, 21, 17, 16, 16, 17, 19, 21, 22, 21, 20, 18, 16, 15, 16, 17, 19, 21, 21, 20, 17, 15, 12, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 15, 33, 59, 91, 128, 169, 209, 248, 282, 309, 328, 334, 327, 307, 278, 241, 203, 166, 133, 105, 81, 62, 48, 37, 31, 29, 29, 29, 28, 26, 24, 21, 20, 22, 25, 31, 39, 52, 72, 102, 141, 192, 250, 312, 373, 428, 475, 508, 526, 528, 512, 479, 431, 374, 314, 255, 203, 160, 126, 100, 81, 65, 54, 45, 40, 37, 36, 35, 34, 32, 29, 25, 23, 21, 21, 21, 21, 20, 19, 17, 15, 14, 13, 13, 13, 13, 13, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 4, 12, 26, 44, 67, 93, 122, 153, 186, 220, 253, 282, 304, 316, 314, 300, 273, 238, 199, 160, 125, 96, 74, 57, 44, 35, 27, 20, 15, 12, 11, 11, 13, 14, 16, 19, 24, 32, 45, 62, 85, 115, 153, 201, 259, 324, 394, 461, 518, 557, 575, 569, 542, 498, 443, 384, 325, 269, 220, 179, 145, 119, 99, 84, 72, 63, 56, 51, 47, 45, 43, 42, 41, 40, 41, 44, 50, 61, 79, 105, 137, 176, 219, 260, 295, 320, 335, 337, 329, 313, 290, 262, 230, 195, 159, 126, 97, 74, 59, 50, 44, 40, 36, 32, 28, 25, 23, 22, 21, 20, 18, 15, 13, 10, 8, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 8, 9, 9, 9, 10, 10, 11, 12, 15, 21, 29, 40, 57, 79, 107, 139, 174, 209, 240, 265, 281, 287, 284, 271, 251, 224, 194, 164, 135, 110, 91, 77, 68, 66, 70, 80, 98, 123, 155, 192, 232, 269, 302, 329, 346, 354, 352, 339, 316, 284, 246, 206, 168, 134, 106, 85, 68, 54, 42, 33, 25, 20, 18, 17, 17, 17, 16, 14, 12, 11, 11, 13, 16, 18, 20, 20, 18, 14, 10, 6, 4, 5, 6, 9, 10, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 3, 5, 7, 9, 10, 10, 8, 5, 2, 1, 2, 6, 11, 17, 24, 31, 38, 49, 65, 88, 120, 161, 211, 268, 331, 397, 463, 523, 574, 611, 630, 628, 606, 566, 513, 452, 389, 327, 270, 220, 179, 145, 118, 97, 81, 69, 61, 56, 53, 51, 51, 53, 56, 64, 76, 93, 114, 138, 165, 192, 220, 248, 274, 296, 311, 316, 309, 292, 266, 236, 205, 177, 151, 126, 104, 83, 65, 51, 42, 38, 37, 37, 36, 33, 30, 27, 26, 27, 28, 29, 28, 26, 22, 19, 16, 14, 13, 12, 10, 8, 6, 5, 5, 7, 9, 12, 13, 13, 13, 13, 13, 13, 14, 13, 12, 10, 7, 5, 3, 3, 4, 6, 7, 8, 8, 7, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 12, 17, 25, 37, 56, 82, 117, 159, 207, 259, 312, 362, 405, 437, 455, 457, 445, 421, 388, 349, 308, 265, 224, 184, 146, 113, 85, 64, 50, 41, 37, 35, 36, 37, 39, 41, 45, 50, 58, 68, 83, 104, 131, 166, 207, 253, 299, 341, 375, 397, 407, 403, 388, 363, 331, 296, 259, 224, 192, 165, 144, 130, 124, 124, 132, 146, 164, 185, 207, 228, 249, 270, 290, 310, 328, 344, 357, 368, 377, 386, 397, 410, 425, 439, 450, 458, 460, 459, 456, 452, 449, 447, 446, 446, 445, 446, 446, 445, 441, 433, 418, 395, 364, 327, 287, 247, 210, 179, 155, 138, 129, 127, 131, 141, 157, 180, 211, 251, 300, 354, 409, 459, 499, 525, 534, 526, 506, 474, 436, 393, 347, 301, 256, 215, 178, 148, 124, 106, 93, 83, 75, 70, 67, 65, 66, 66, 66, 63, 59, 53, 47, 42, 39, 37, 36, 35, 34, 32, 30, 28, 27, 26, 26, 26, 25, 25, 25, 25, 25, 27, 28, 29, 28, 26, 23, 20, 17, 15, 15, 15, 15, 15, 15, 13, 12, 11, 10, 8, 7, 5, 4, 3, 2, 3, 5, 7, 10, 12, 15, 17, 18, 20, 21, 22, 23, 23, 25, 26, 28, 30, 33, 38, 46, 57, 74, 96, 121, 147, 174, 198, 219, 236, 250, 259, 262, 258, 246, 227, 202, 173, 143, 115, 91, 71, 53, 39, 27, 18, 12, 8, 7, 8, 8, 9, 9, 8, 6, 5, 4, 5, 5, 6, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 11, 21, 36, 56, 81, 109, 138, 165, 189, 209, 224, 235, 242, 242, 236, 224, 205, 183, 158, 134, 111, 90, 70, 52, 37, 25, 17, 14, 13, 15, 16, 16, 16, 17, 20, 25, 35, 47, 64, 83, 107, 134, 164, 197, 232, 265, 297, 323, 343, 354, 356, 346, 326, 297, 261, 223, 186, 153, 123, 98, 77, 59, 44, 32, 24, 18, 16, 15, 16, 18, 21, 27, 34, 43, 53, 64, 77, 93, 113, 137, 164, 192, 217, 237, 251, 257, 257, 252, 243, 229, 211, 189, 164, 138, 115, 96, 85, 81, 84, 91, 102, 118, 139, 168, 203, 245, 290, 337, 382, 424, 460, 489, 508, 517, 516, 506, 491, 474, 459, 448, 442, 439, 439, 439, 440, 441, 444, 447, 452, 458, 463, 468, 473, 478, 484, 491, 499, 507, 514, 519, 520, 518, 513, 507, 503, 502, 504, 508, 510, 505, 491, 465, 428, 382, 334, 288, 249, 217, 192, 173, 156, 140, 125, 111, 100, 92, 89, 88, 90, 91, 91, 90, 87, 85, 83, 81, 79, 76, 73, 69, 66, 66, 67, 72, 78, 86, 95, 108, 125, 148, 178, 214, 254, 295, 334, 370, 401, 426, 444, 454, 455, 448, 431, 406, 375, 339, 301, 262, 225, 189, 158, 132, 112, 98, 92, 91, 93, 97, 101, 105, 108, 112, 119, 131, 150, 177, 210, 248, 289, 330, 366, 397, 421, 439, 453, 463, 472, 480, 484, 485, 481, 474, 464, 455, 446, 438, 429, 418, 400, 376, 345, 309, 270, 232, 197, 166, 140, 120, 104, 91, 81, 74, 69, 65, 64, 63, 64, 67, 70, 73, 77, 84, 94, 111, 137, 172, 214, 259, 302, 341, 372, 397, 417, 433, 447, 456, 456, 444, 419, 381, 334, 285, 238, 198, 166, 141, 122, 106, 92, 79, 67, 57, 51, 46, 43, 41, 37, 34, 29, 26, 23, 22, 24, 26, 29, 32, 33, 33, 35, 38, 45, 56, 71, 90, 111, 135, 160, 187, 216, 245, 274, 300, 320, 335, 342, 341, 333, 317, 295, 268, 238, 207, 176, 147, 122, 101, 84, 69, 56, 45, 36, 29, 23, 19, 16, 15, 14, 14, 13, 11, 9, 7, 6, 7, 9, 12, 15, 17, 19, 20, 22, 28, 38, 53, 72, 96, 123, 154, 188, 225, 264, 305, 344, 379, 405, 421, 426, 419, 403, 380, 351, 318, 283, 247, 211, 177, 146, 118, 96, 78, 64, 54, 46, 39, 33, 28, 23, 20, 17, 15, 12, 10, 7, 4, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 4, 10, 22, 38, 56, 77, 99, 124, 151, 184, 223, 268, 315, 359, 395, 420, 432, 432, 423, 406, 385, 358, 327, 291, 252, 215, 184, 162, 152, 152, 161, 176, 193, 211, 228, 245, 261, 276, 288, 295, 295, 288, 273, 251, 225, 198, 171, 147, 127, 108, 92, 78, 65, 54, 46, 40, 37, 35, 34, 34, 37, 44, 55, 71, 91, 112, 134, 156, 176, 197, 217, 236, 255, 271, 286, 299, 311, 323, 333, 342, 349, 352, 353, 352, 353, 356, 362, 369, 376, 380, 380, 377, 374, 375, 380, 391, 405, 419, 428, 431, 428, 421, 413, 405, 399, 394, 389, 383, 375, 365, 356, 346, 337, 326, 312, 295, 274, 252, 229, 207, 187, 171, 158, 149, 144, 145, 151, 161, 178, 198, 222, 246, 271, 292, 310, 324, 335, 344, 354, 364, 374, 382, 389, 392, 392, 392, 393, 397, 405, 416, 428, 438, 445, 447, 447, 445, 444, 445, 448, 450, 448, 439, 423, 399, 370, 338, 305, 274, 245, 217, 190, 164, 141, 120, 102, 87, 77, 69, 63, 59, 55, 51, 48, 44, 41, 38, 37, 35, 34, 32, 31, 29, 29, 29, 30, 32, 34, 35, 36, 35, 33, 31, 29, 26, 24, 22, 20, 19, 18, 18, 17, 16, 15, 14, 12, 11, 10, 10, 11, 11, 10, 8, 6, 3, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 3, 6, 11, 15, 20, 24, 28, 34, 42, 55, 72, 91, 113, 135, 156, 177, 198, 218, 238, 257, 273, 283, 287, 284, 273, 257, 237, 216, 196, 178, 164, 153, 146, 142, 142, 146, 153, 165, 181, 201, 223, 247, 268, 285, 294, 294, 286, 269, 249, 226, 204, 184, 166, 151, 139, 128, 119, 114, 113, 117, 127, 140, 156, 171, 185, 194, 201, 205, 207, 207, 205, 200, 190, 174, 155, 133, 110, 89, 71, 57, 45, 36, 29, 25, 22, 21, 21, 20, 17, 14, 10, 6, 2, 1, 1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 11, 11, 10, 9, 8, 8, 9, 12, 15, 18, 19, 18, 15, 11, 8, 5, 3, 3, 4, 4, 4, 4, 4, 4, 6, 7, 7, 7, 5, 3, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 11, 21, 35, 52, 71, 93, 116, 139, 161, 182, 200, 215, 225, 232, 236, 237, 234, 227, 216, 200, 180, 159, 137, 119, 106, 98, 97, 99, 104, 111, 119, 131, 146, 166, 190, 214, 237, 256, 269, 278, 284, 290, 298, 309, 322, 335, 347, 356, 362, 367, 372, 377, 382, 385, 386, 385, 384, 384, 385, 388, 392, 395, 396, 397, 398, 400, 403, 407, 411, 413, 412, 407, 399, 387, 373, 355, 335, 311, 287, 261, 236, 211, 188, 165, 143, 122, 103, 85, 70, 56, 44, 34, 26, 20, 17, 16, 17, 18, 19, 19, 17, 14, 11, 9, 9, 8, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 1, 7, 15, 25, 36, 48, 59, 71, 83, 98, 117, 139, 164, 190, 215, 238, 257, 273, 288, 301, 314, 326, 336, 343, 346, 346, 345, 343, 340, 337, 332, 321, 304, 280, 251, 220, 191, 166, 145, 128, 112, 96, 80, 65, 50, 39, 31, 28, 27, 29, 32, 36, 40, 47, 55, 67, 81, 98, 117, 138, 159, 179, 197, 211, 221, 229, 233, 234, 232, 226, 216, 203, 187, 168, 148, 126, 105, 84, 64, 46, 32, 21, 13, 9, 8, 8, 10, 15, 20, 28, 38, 50, 62, 76, 90, 106, 124, 144, 166, 187, 207, 223, 233, 238, 236, 229, 218, 203, 185, 165, 142, 120, 99, 81, 66, 55, 46, 38, 30, 21, 13, 7, 2, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 1, 2, 4, 8, 15, 25, 39, 57, 77, 99, 120, 140, 157, 173, 190, 209, 229, 250, 270, 285, 292, 291, 282, 267, 249, 230, 212, 195, 176, 155, 133, 110, 88, 70, 56, 46, 40, 34, 28, 22, 15, 9, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 11, 22, 36, 53, 72, 91, 109, 125, 141, 156, 170, 182, 192, 200, 205, 206, 204, 200, 195, 188, 179, 168, 153, 136, 120, 107, 99, 98, 104, 115, 127, 138, 146, 152, 156, 160, 164, 168, 169, 167, 160, 150, 139, 127, 116, 108, 102, 98, 96, 96, 99, 104, 111, 121, 131, 142, 153, 164, 176, 188, 202, 216, 229, 242, 253, 261, 267, 271, 275, 279, 283, 288, 292, 294, 290, 282, 267, 249, 230, 211, 196, 184, 175, 168, 162, 157, 153, 151, 152, 158, 167, 181, 199, 220, 245, 273, 304, 334, 363, 388, 409, 425, 439, 452, 463, 472, 478, 480, 476, 467, 454, 439, 422, 405, 386, 365, 345, 324, 306, 290, 276, 264, 253, 243, 233, 225, 221, 223, 232, 250, 275, 306, 339, 373, 405, 434, 459, 479, 495, 505, 508, 506, 497, 482, 462, 438, 409, 376, 340, 301, 262, 225, 193, 166, 145, 127, 110, 94, 79, 65, 54, 46, 42, 39, 36, 32, 27, 21, 15, 10, 6, 4, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 11, 18, 29, 42, 58, 76, 94, 112, 127, 141, 155, 170, 189, 212, 239, 267, 293, 312, 323, 327, 327, 328, 333, 344, 358, 374, 389, 401, 409, 417, 427, 440, 457, 476, 495, 511, 522, 528, 528, 526, 522, 520, 520, 523, 526, 529, 530, 526, 516, 499, 475, 447, 417, 387, 358, 331, 304, 279, 253, 227, 203, 181, 161, 144, 129, 114, 100, 87, 76, 66, 59, 53, 49, 46, 43, 40, 37, 34, 32, 30, 28, 25, 23, 20, 18, 16, 15, 14, 13, 11, 10, 9, 7, 5, 3, 1, 0, 0, 0, 3, 7, 10, 11, 10, 7, 4, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 1, 4, 7, 13, 21, 30, 40, 49, 57, 65, 71, 79, 90, 106, 127, 152, 179, 205, 226, 243, 254, 261, 265, 268, 269, 267, 261, 249, 232, 212, 190, 169, 149, 132, 117, 104, 91, 78, 65, 52, 41, 32, 25, 20, 17, 15, 14, 12, 10, 9, 8, 9, 10, 12, 12, 11, 9, 6, 4, 2, 1, 0, 0, 0, 0, 3, 7, 14, 22, 30, 36, 40, 44, 50, 59, 74, 95, 120, 147, 175, 202, 226, 247, 267, 284, 297, 307, 310, 306, 294, 276, 252, 226, 199, 174, 152, 133, 116, 100, 86, 73, 62, 54, 50, 49, 50, 52, 52, 50, 46, 40, 35, 32, 35, 45, 62, 88, 126, 181, 258, 364, 498, 653, 809, 941, 1023, 1035, 972, 845, 681, 512, 368, 267, 212, 193, 194, 201, 202, 197, 188, 181, 178, 181, 187, 195, 200, 202, 200, 197, 192, 188, 186, 185, 187, 191, 194, 197, 197, 195, 190, 185, 181, 179, 181, 185, 190, 195, 198, 198, 197, 195, 193, 192, 193, 195, 197, 199, 200, 201, 203, 206, 210, 216, 221, 225, 226, 223, 216, 208, 202, 198, 200, 205, 213, 220, 226, 229, 229, 227, 226, 224, 224, 224, 224, 224, 223, 223, 223, 223, 225, 227, 229, 232, 236, 239, 240, 240, 236, 232, 226, 221, 218, 218, 219, 220, 221, 222, 222, 223, 225, 228, 230, 228, 222, 212, 199, 188, 181, 180, 184, 192, 200, 205, 206, 201, 191, 180, 169, 161, 158, 158, 160, 162, 161, 158, 151, 144, 139, 136, 138, 141, 145, 147, 145, 141, 136, 130, 125, 121, 119, 117, 117, 117, 119, 122, 128, 133, 138, 140, 140, 138, 135, 134, 133, 132, 130, 124, 117, 114, 122, 153, 219, 326, 476, 659, 859, 1053, 1217, 1331, 1385, 1378, 1318, 1221, 1105, 983, 868, 765, 676, 602, 540, 490, 452, 424, 405, 393, 386, 381, 375, 367, 357, 347, 337, 330, 325, 324, 325, 326, 325, 321, 315, 305, 295, 285, 277, 273, 272, 275, 278, 280, 281, 279, 276, 273, 271, 271, 271, 269, 266, 260, 252, 247, 244, 245, 249, 253, 256, 255, 250, 244, 238, 234, 232, 233, 234, 236, 237, 237, 237, 236, 235, 234, 232, 230, 227, 224, 220, 217, 215, 214, 214, 214, 215, 216, 217, 218, 218, 218, 217, 215, 211, 207, 203, 201, 201, 203, 205, 206, 205, 202, 198, 195, 193, 194, 198, 203, 207, 210, 213, 214, 216, 219, 224, 229, 234, 238, 240, 240, 240, 240, 241, 242, 244, 245, 245, 246, 246, 247, 250, 253, 256, 258, 259, 257, 252, 246, 239, 233, 227, 223, 219, 215, 210, 203, 195, 185, 173, 161, 149, 138, 127, 118, 111, 104, 98, 93, 88, 83, 78, 72, 67, 61, 56, 50, 44, 40, 36, 35, 34, 34, 33, 31, 29, 26, 24, 24, 25, 27, 28, 27, 24, 19, 14, 10, 8, 9, 12, 14, 15, 13, 9, 5, 1, 0, 0, 2, 5, 7, 9, 10, 9, 8, 6, 4, 3, 3, 3, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 7, 7, 7, 7, 5, 4, 3, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 2, 4, 6, 7, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 3, 6, 8, 8, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 4, 2, 0, 0, 1, 3, 5, 8, 9, 8, 6, 3, 0, 0, 1, 4, 8, 12, 15, 15, 15, 13, 13, 13, 14, 16, 17, 18, 17, 14, 12, 9, 9, 10, 14, 18, 22, 24, 24, 22, 18, 14, 12, 12, 14, 18, 22, 26, 28, 28, 28, 26, 25, 24, 24, 24, 25, 26, 27, 28, 29, 28, 28, 27, 26, 26, 26, 27, 27, 28, 27, 26, 23, 20, 17, 15, 12, 11, 10, 9, 9, 9, 9, 9, 8, 6, 6, 5, 5, 5, 4, 2, 1, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 2, 0, 0, 0, 1, 2, 4, 6, 7, 7, 7, 6, 5, 3, 2, 1, 0, 1, 2, 3, 5, 6, 6, 6, 5, 4, 3, 2, 2, 2, 2, 1, 1, 2, 3, 4, 6, 8, 10, 10, 10, 9, 7, 5, 4, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 3, 2, 1, 0, 0, 0, 1, 2, 2, 2, 1, 1, 2, 3, 5, 7, 7, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 1, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 5, 5, 6, 7, 8, 9, 10, 11, 11, 12, 12, 12, 11, 10, 9, 7, 6, 6, 6, 8, 11, 13, 16, 17, 16, 15, 13, 12, 12, 13, 14, 14, 13, 11, 8, 6, 5, 5, 7, 9, 11, 12, 13, 12, 11, 11, 10, 11, 12, 12, 12, 12, 11, 10, 10, 11, 12, 14, 15, 14, 13, 12, 10, 9, 10, 11, 13, 15, 16, 16, 15, 14, 14, 13, 14, 15, 17, 19, 21, 22, 23, 23, 22, 22, 21, 21, 22, 23, 23, 24, 24, 24, 23, 22, 21, 20, 19, 19, 20, 21, 22, 24, 24, 24, 23, 22, 22, 22, 21, 20, 19, 17, 16, 15, 16, 17, 19, 20, 20, 20, 19, 18, 18, 19, 20, 20, 20, 19, 17, 16, 16, 17, 18, 19, 19, 18, 16, 15, 14, 13, 13, 14, 13, 12, 10, 8, 7, 6, 6, 7, 8, 8, 8, 6, 4, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 5, 7, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 1, 3, 5, 7, 7, 6, 4, 2, 0, 0, 0, 1, 2, 3, 3, 2, 1, 2, 2, 4, 6, 7, 9, 11, 12, 13, 13, 12, 10, 7, 5, 3, 2, 3, 4, 6, 6, 6, 4, 3, 2, 3, 5, 8, 11, 13, 14, 13, 11, 10, 10, 10, 11, 12, 13, 14, 15, 15, 14, 14, 12, 11, 10, 9, 8, 9, 10, 11, 13, 14, 14, 12, 10, 8, 6, 5, 5, 6, 6, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 4, 4, 3, 2, 1, 0, 0, 1, 4, 6, 8, 8, 8, 7, 5, 4, 4, 4, 6, 8, 10, 10, 10, 9, 7, 6, 5, 5, 4, 4, 4, 4, 4, 6, 7, 9, 11, 12, 12, 10, 8, 6, 5, 4, 5, 7, 10, 12, 14, 14, 14, 12, 11, 11, 11, 11, 12, 14, 15, 15, 16, 17, 18, 19, 20, 21, 21, 20, 19, 18, 17, 17, 18, 18, 17, 16, 15, 14, 14, 15, 17, 20, 24, 27, 29, 28, 27, 26, 25, 26, 27, 28, 28, 28, 26, 25, 24, 24, 25, 27, 28, 28, 27, 24, 22, 20, 19, 20, 21, 22, 23, 23, 22, 21, 21, 21, 22, 22, 23, 23, 23, 22, 22, 21, 20, 20, 20, 20, 20, 19, 18, 16, 15, 14, 13, 14, 15, 17, 19, 19, 18, 16, 14, 12, 11, 12, 13, 15, 17, 17, 17, 15, 13, 12, 10, 9, 8, 6, 6, 5, 6, 6, 7, 8, 8, 7, 6, 4, 3, 3, 4, 5, 5, 6, 5, 4, 3, 3, 3, 4, 5, 5, 4, 3, 2, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 3, 2, 2, 2, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 2, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 1, 2, 4, 5, 6, 6, 6, 6, 4, 3, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 4, 4, 4, 5, 6, 8, 10, 11, 11, 10, 9, 8, 5, 3, 2, 1, 2, 3, 5, 7, 8, 8, 8, 8, 8, 8, 9, 10, 11, 11, 11, 11, 12, 13, 14, 15, 16, 16, 15, 14, 14, 15, 16, 18, 18, 17, 15, 13, 11, 9, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 18, 17, 17, 17, 17, 18, 20, 21, 21, 21, 20, 20, 19, 19, 19, 18, 17, 15, 14, 12, 11, 11, 10, 10, 10, 11, 11, 13, 14, 16, 16, 16, 15, 13, 12, 11, 12, 14, 15, 16, 15, 13, 10, 8, 7, 8, 11, 14, 16, 18, 18, 17, 17, 17, 17, 19, 20, 21, 20, 19, 18, 16, 15, 14, 14, 14, 15, 15, 15, 16, 17, 18, 19, 20, 20, 19, 17, 15, 13, 12, 12, 12, 14, 14, 14, 13, 12, 10, 9, 9, 10, 11, 12, 13, 12, 12, 11, 11, 11, 12, 12, 11, 9, 7, 4, 2, 1, 2, 3, 5, 6, 7, 7, 5, 4, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 3, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 7, 7, 6, 4, 2, 0, 0, 0, 0, 1, 3, 3, 4, 3, 3, 2, 2, 1, 1, 1, 1, 0, 1, 2, 4, 6, 7, 8, 8, 7, 5, 3, 2, 2, 3, 4, 4, 4, 3, 2, 0, 0, 1, 2, 4, 6, 7, 8, 8, 9, 8, 8, 7, 5, 4, 3, 2, 3, 3, 4, 6, 6, 7, 6, 5, 3, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 2, 3, 4, 4, 4, 3, 2, 1, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 2, 3, 5, 6, 6, 5, 4, 3, 2, 2, 2, 3, 4, 4, 5, 5, 5, 6, 7, 8, 9, 9, 9, 9, 7, 6, 5, 4, 4, 6, 8, 10, 12, 14, 15, 15, 15, 13, 12, 11, 11, 12, 13, 15, 16, 17, 16, 16, 16, 17, 18, 20, 21, 21, 19, 17, 15, 14, 14, 16, 18, 20, 22, 22, 23, 23, 23, 24, 26, 27, 29, 30, 30, 29, 28, 27, 25, 25, 24, 24, 25, 26, 27, 28, 29, 30, 30, 30, 30, 29, 29, 28, 27, 27, 26, 26, 26, 26, 26, 26, 27, 27, 27, 27, 26, 25, 24, 22, 21, 20, 21, 22, 24, 25, 27, 28, 28, 27, 27, 26, 26, 25, 24, 22, 20, 18, 16, 15, 14, 13, 14, 15, 16, 17, 18, 19, 19, 18, 16, 15, 13, 13, 13, 14, 15, 16, 16, 15, 14, 12, 11, 10, 9, 10, 10, 10, 10, 10, 10, 9, 8, 7, 7, 6, 6, 6, 7, 7, 8, 8, 7, 6, 5, 4, 3, 2, 1, 1, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 2, 2, 3, 4, 6, 8, 10, 10, 10, 10, 9, 8, 8, 8, 9, 10, 10, 11, 11, 10, 10, 10, 10, 11, 11, 11, 11, 11, 10, 9, 8, 8, 8, 9, 10, 10, 11, 12, 12, 13, 13, 13, 12, 10, 9, 8, 7, 8, 9, 11, 14, 15, 16, 16, 16, 15, 14, 14, 15, 17, 18, 19, 19, 19, 17, 16, 15, 15, 16, 18, 20, 23, 24, 25, 25, 25, 24, 24, 24, 24, 25, 25, 25, 25, 25, 25, 25, 26, 26, 27, 28, 29, 30, 31, 33, 34, 35, 35, 35, 34, 31, 29, 26, 24, 24, 24, 25, 26, 27, 28, 29, 29, 29, 29, 30, 31, 32, 33, 34, 35, 36, 38, 39, 41, 42, 43, 43, 43, 43, 42, 42, 40, 38, 37, 35, 33, 33, 33, 34, 35, 36, 36, 36, 34, 32, 31, 29, 29, 29, 29, 30, 31, 31, 31, 31, 31, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 29, 29, 28, 27, 26, 24, 23, 22, 21, 22, 22, 23, 24, 24, 24, 23, 23, 22, 21, 20, 19, 17, 15, 14, 13, 13, 13, 14, 15, 16, 16, 16, 15, 14, 12, 11, 11, 10, 10, 10, 10, 10, 10, 12, 13, 15, 17, 18, 18, 16, 14, 11, 9, 7, 6, 7, 8, 9, 10, 10, 9, 8, 6, 5, 3, 2, 2, 3, 4, 5, 6, 7, 7, 6, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 3, 3, 2, 2, 1, 1, 1, 2, 2, 3, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 4, 4, 4, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5, 6, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 5, 6, 6, 7, 7, 7, 6, 6, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 6, 5, 4, 3, 3, 3, 4, 5, 6, 7, 8, 8, 8, 8, 8, 7, 7, 7, 7, 8, 9, 10, 11, 13, 13, 13, 12, 10, 9, 7, 6, 5, 5, 6, 6, 7, 7, 7, 8, 9, 10, 11, 13, 15, 16, 16, 16, 16, 14, 13, 12, 11, 11, 11, 11, 12, 13, 14, 14, 15, 15, 14, 14, 14, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 13, 13, 13, 13, 12, 12, 11, 11, 10, 9, 9, 9, 9, 10, 11, 12, 12, 13, 13, 12, 11, 10, 8, 7, 6, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 7, 7, 8, 8, 9, 9, 9, 9, 9, 9, 10, 10, 10, 10, 9, 8, 7, 6, 5, 4, 4, 3, 3, 4, 4, 4, 5, 5, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 6, 5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 3, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 8, 7, 6, 6, 5, 5, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 5, 5, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 5, 5, 6, 7, 7, 8, 9, 10, 11, 11, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 10, 10, 10, 11, 11, 11, 12, 12, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 15, 15, 16, 16, 17, 17, 18, 18, 18, 19, 19, 18, 18, 18, 17, 17, 17, 17, 17, 16, 16, 16, 16, 15, 15, 15, 15, 15, 14, 14, 14, 13, 13, 13, 13, 13, 14, 14, 15, 15],
-"peakC": [838, 831, 815, 789, 749, 699, 651, 614, 588, 563, 531, 492, 451, 412, 380, 355, 333, 312, 290, 265, 239, 214, 192, 173, 158, 144, 132, 120, 108, 97, 88, 81, 75, 70, 65, 60, 54, 49, 45, 42, 39, 37, 35, 33, 31, 28, 27, 26, 26, 26, 25, 24, 23, 22, 20, 19, 18, 18, 18, 19, 21, 23, 26, 28, 29, 30, 31, 32, 34, 38, 43, 50, 57, 64, 71, 78, 85, 93, 102, 111, 119, 127, 133, 138, 141, 143, 143, 142, 140, 139, 138, 138, 140, 144, 150, 156, 164, 172, 180, 188, 198, 208, 218, 227, 234, 239, 240, 237, 230, 222, 210, 197, 182, 165, 146, 126, 106, 87, 71, 58, 48, 41, 35, 31, 28, 26, 26, 27, 29, 32, 36, 43, 53, 66, 84, 105, 127, 151, 174, 198, 221, 246, 270, 291, 309, 319, 321, 314, 299, 279, 256, 231, 206, 180, 154, 130, 108, 89, 73, 61, 52, 46, 40, 36, 33, 31, 30, 30, 30, 32, 35, 39, 45, 53, 63, 75, 90, 107, 128, 150, 174, 198, 220, 237, 249, 255, 254, 246, 233, 215, 193, 169, 143, 118, 95, 75, 58, 45, 34, 27, 22, 19, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 16, 14, 13, 11, 10, 8, 6, 4, 2, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 5, 14, 29, 50, 77, 110, 149, 192, 236, 280, 319, 351, 371, 377, 367, 344, 309, 266, 219, 173, 130, 94, 65, 42, 27, 16, 11, 9, 9, 12, 17, 25, 37, 55, 79, 112, 152, 199, 250, 302, 349, 388, 412, 419, 408, 379, 336, 283, 227, 173, 126, 90, 66, 58, 64, 85, 120, 166, 219, 275, 328, 373, 404, 419, 415, 393, 356, 307, 253, 199, 148, 104, 71, 50, 42, 47, 66, 96, 137, 186, 238, 290, 336, 372, 393, 397, 384, 355, 313, 262, 207, 155, 109, 73, 47, 31, 22, 18, 16, 15, 14, 13, 13, 13, 14, 14, 15, 16, 15, 15, 14, 13, 11, 10, 9, 8, 8, 8, 9, 9, 10, 9, 9, 8, 8, 7, 6, 4, 3, 2, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 15, 42, 85, 144, 214, 287, 355, 406, 435, 437, 413, 366, 305, 236, 169, 111, 64, 32, 12, 2, 0, 0, 0, 2, 4, 6, 8, 9, 11, 12, 13, 14, 15, 15, 15, 13, 11, 9, 7, 5, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 5, 7, 10, 12, 13, 12, 9, 6, 3, 2, 1, 0, 0, 0, 0, 10, 34, 77, 141, 221, 311, 397, 466, 508, 515, 487, 429, 351, 265, 183, 113, 61, 27, 9, 0, 0, 0, 1, 2, 5, 7, 10, 13, 14, 15, 15, 14, 13, 13, 13, 13, 13, 13, 12, 12, 11, 10, 9, 8, 6, 4, 3, 3, 3, 3, 2, 1, 0, 0, 0, 1, 1, 0, 0, 0, 11, 38, 88, 161, 254, 356, 453, 528, 567, 563, 517, 440, 349, 269, 218, 211, 250, 328, 426, 520, 589, 616, 597, 534, 442, 337, 235, 148, 82, 37, 9, 0, 1, 23, 70, 143, 242, 358, 475, 575, 641, 661, 631, 558, 456, 341, 232, 140, 72, 29, 7, 0, 1, 5, 10, 14, 16, 18, 18, 19, 19, 19, 18, 18, 16, 14, 10, 7, 4, 2, 1, 2, 4, 7, 10, 12, 13, 13, 12, 11, 9, 6, 3, 2, 2, 3, 6, 8, 10, 11, 11, 9, 7, 5, 3, 2, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 5, 5, 4, 4, 3, 2, 2, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 4, 3, 0, 0, 0, 0, 3, 5, 3, 0, 0, 8, 47, 121, 232, 369, 509, 626, 697, 706, 653, 550, 419, 284, 166, 79, 26, 2, 0, 3, 11, 18, 23, 27, 29, 30, 30, 29, 25, 21, 17, 12, 9, 6, 4, 3, 4, 4, 6, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 0, 1, 2, 3, 5, 7, 10, 13, 16, 17, 17, 16, 13, 9, 6, 5, 4, 5, 7, 9, 10, 11, 10, 9, 7, 5, 3, 2, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 1, 7, 9, 6, 0, 0, 15, 73, 180, 334, 513, 682, 802, 844, 796, 671, 506, 346, 236, 207, 264, 389, 545, 686, 774, 786, 720, 594, 438, 284, 156, 69, 22, 7, 9, 17, 23, 25, 23, 21, 20, 20, 20, 20, 17, 12, 7, 3, 1, 0, 0, 0, 0, 2, 4, 8, 12, 15, 16, 15, 12, 8, 5, 2, 1, 1, 2, 4, 7, 11, 15, 19, 21, 22, 20, 16, 11, 7, 3, 2, 3, 7, 11, 14, 17, 17, 15, 11, 7, 3, 1, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 4, 3, 1, 0, 0, 0, 1, 4, 7, 10, 12, 13, 12, 10, 7, 4, 1, 0, 0, 0, 2, 5, 8, 11, 11, 10, 8, 4, 1, 0, 2, 6, 10, 12, 10, 6, 2, 0, 2, 6, 9, 6, 0, 0, 10, 59, 153, 287, 442, 586, 683, 708, 650, 524, 361, 205, 97, 68, 128, 263, 441, 619, 752, 810, 783, 679, 527, 360, 210, 99, 32, 6, 4, 14, 24, 27, 26, 21, 16, 13, 12, 11, 10, 9, 6, 3, 1, 0, 0, 1, 4, 8, 12, 16, 19, 20, 18, 16, 12, 8, 5, 3, 2, 2, 2, 3, 4, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 2, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 7, 9, 7, 3, 0, 0, 0, 6, 10, 8, 0, 0, 1, 43, 130, 259, 413, 558, 659, 691, 645, 535, 389, 241, 119, 39, 1, 0, 2, 13, 20, 20, 16, 10, 5, 3, 4, 6, 9, 13, 16, 17, 16, 12, 8, 4, 0, 0, 1, 5, 10, 15, 20, 24, 26, 25, 23, 18, 13, 7, 4, 4, 7, 13, 20, 26, 30, 30, 27, 21, 15, 9, 4, 2, 2, 2, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 4, 1, 0, 0, 0, 3, 11, 14, 9, 0, 0, 16, 88, 221, 406, 609, 784, 884, 878, 765, 578, 371, 209, 143, 196, 352, 567, 777, 917, 946, 856, 677, 462, 279, 182, 199, 322, 510, 706, 850, 902, 850, 709, 519, 326, 166, 60, 10, 0, 11, 25, 33, 35, 33, 27, 18, 3, 0, 0, 37, 141, 311, 527, 748, 922, 1003, 969, 831, 626, 404, 212, 78, 9, 0, 1, 18, 29, 29, 21, 12, 5, 4, 6, 9, 9, 6, 1, 0, 0, 2, 11, 15, 10, 0, 0, 8, 80, 218, 413, 632, 826, 945, 958, 862, 684, 471, 272, 121, 32, 0, 0, 5, 17, 24, 27, 25, 16, 2, 0, 0, 51, 167, 349, 573, 794, 954, 1006, 928, 739, 491, 257, 110, 99, 235, 489, 792, 1065, 1234, 1252, 1119, 872, 583, 328, 172, 148, 247, 428, 627, 784, 853, 819, 697, 521, 335, 176, 65, 8, 0, 2, 17, 23, 16, 0, 0, 4, 66, 186, 356, 548, 722, 834, 850, 763, 592, 380, 181, 48, 15, 90, 254, 464, 665, 809, 860, 811, 679, 500, 316, 163, 60, 8, 0, 3, 16, 25, 26, 22, 17, 12, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 2, 5, 9, 13, 15, 16, 15, 12, 10, 7, 6, 7, 10, 15, 22, 27, 30, 28, 22, 13, 7, 4, 6, 10, 9, 3, 0, 0, 31, 109, 236, 402, 576, 718, 789, 766, 649, 464, 258, 88, 1, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 28, 167, 387, 637, 855, 988, 1007, 911, 731, 513, 304, 142, 41, 0, 0, 12, 29, 37, 37, 31, 26, 25, 27, 32, 36, 38, 34, 26, 16, 8, 5, 7, 12, 13, 7, 0, 0, 17, 82, 198, 354, 521, 660, 730, 709, 597, 420, 227, 71, 0, 35, 177, 392, 628, 825, 935, 934, 827, 646, 436, 245, 103, 22, 0, 0, 17, 31, 35, 31, 22, 15, 10, 8, 8, 8, 7, 7, 6, 6, 6, 6, 6, 5, 5, 6, 7, 8, 6, 3, 0, 0, 0, 6, 14, 16, 9, 0, 0, 14, 87, 217, 391, 575, 725, 801, 781, 673, 508, 326, 167, 57, 0, 0, 2, 21, 31, 24, 5, 0, 0, 47, 161, 331, 531, 720, 850, 888, 823, 675, 482, 291, 137, 40, 0, 0, 12, 30, 39, 38, 31, 24, 19, 17, 17, 17, 17, 16, 14, 12, 10, 8, 6, 5, 4, 4, 5, 7, 10, 12, 13, 13, 13, 12, 12, 14, 17, 19, 20, 17, 13, 10, 9, 12, 14, 14, 7, 0, 0, 20, 86, 200, 351, 511, 641, 702, 673, 556, 381, 197, 61, 16, 86, 260, 500, 746, 938, 1027, 996, 857, 649, 423, 227, 89, 15, 0, 4, 21, 32, 32, 25, 15, 7, 4, 4, 5, 5, 4, 2, 1, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 9, 10, 9, 7, 4, 1, 0, 1, 5, 10, 16, 21, 24, 24, 21, 16, 10, 4, 0, 0, 1, 7, 16, 23, 28, 28, 22, 14, 8, 6, 11, 16, 17, 8, 0, 0, 25, 112, 261, 455, 654, 809, 873, 823, 668, 451, 233, 77, 29, 104, 282, 512, 734, 886, 931, 862, 702, 496, 294, 134, 36, 0, 0, 16, 33, 41, 38, 30, 24, 23, 25, 28, 27, 22, 13, 5, 2, 7, 14, 17, 11, 0, 0, 13, 88, 224, 411, 612, 780, 867, 846, 720, 519, 294, 102, 0, 0, 111, 321, 578, 824, 997, 1054, 976, 782, 523, 266, 80, 12, 78, 254, 486, 710, 866, 915, 851, 700, 502, 306, 148, 45, 0, 0, 8, 27, 36, 30, 10, 0, 0, 29, 130, 293, 495, 694, 840, 892, 837, 690, 492, 292, 133, 35, 0, 0, 16, 31, 36, 33, 30, 27, 25, 16, 1, 0, 3, 69, 202, 399, 627, 833, 960, 968, 848, 631, 375, 151, 19, 13, 131, 338, 576, 780, 900, 908, 810, 637, 433, 245, 104, 24, 0, 1, 20, 35, 40, 35, 25, 16, 10, 7, 7, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 1, 3, 7, 11, 14, 15, 14, 11, 7, 4, 2, 2, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 2, 7, 13, 19, 23, 24, 22, 17, 12, 7, 3, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 9, 10, 8, 4, 2, 5, 13, 22, 23, 12, 0, 0, 22, 123, 300, 534, 779, 974, 1062, 1014, 839, 581, 307, 90, 0, 11, 166, 405, 665, 878, 991, 977, 847, 641, 413, 214, 76, 6, 0, 4, 24, 36, 36, 27, 17, 10, 8, 10, 14, 18, 22, 23, 20, 15, 8, 4, 4, 10, 17, 18, 9, 0, 0, 15, 93, 230, 408, 590, 728, 783, 740, 611, 434, 255, 113, 26, 0, 0, 14, 30, 36, 32, 24, 16, 11, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 4, 8, 11, 13, 13, 11, 8, 4, 2, 0, 1, 4, 7, 10, 12, 12, 11, 9, 6, 4, 2, 1, 2, 4, 8, 10, 11, 8, 3, 0, 0, 5, 15, 22, 19, 5, 0, 0, 42, 158, 341, 561, 768, 909, 941, 858, 682, 464, 258, 103, 17, 0, 0, 22, 39, 45, 41, 33, 27, 24, 24, 25, 25, 24, 23, 22, 23, 26, 30, 34, 34, 25, 10, 0, 0, 28, 108, 235, 390, 540, 643, 667, 602, 459, 278, 109, 0, 0, 82, 266, 497, 720, 881, 939, 884, 734, 531, 323, 154, 46, 0, 0, 15, 34, 45, 43, 35, 27, 20, 18, 17, 15, 13, 9, 6, 3, 2, 2, 2, 3, 3, 3, 4, 6, 9, 13, 17, 20, 21, 21, 19, 16, 13, 9, 7, 5, 4, 4, 4, 4, 5, 5, 6, 6, 5, 3, 2, 2, 3, 6, 11, 17, 22, 25, 26, 24, 21, 17, 13, 10, 9, 8, 8, 8, 7, 6, 3, 2, 1, 3, 7, 11, 12, 10, 5, 1, 2, 10, 22, 28, 21, 1, 0, 0, 77, 241, 483, 757, 1000, 1143, 1145, 1006, 766, 493, 250, 81, 0, 0, 9, 41, 64, 71, 67, 57, 48, 40, 33, 26, 18, 11, 5, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 9, 10, 9, 8, 9, 15, 21, 24, 17, 1, 0, 0, 56, 181, 362, 569, 750, 854, 851, 742, 559, 354, 175, 54, 0, 0, 7, 28, 39, 37, 30, 23, 22, 25, 30, 32, 29, 22, 16, 15, 21, 27, 26, 12, 0, 0, 30, 146, 343, 598, 858, 1055, 1132, 1061, 859, 578, 294, 79, 0, 31, 193, 421, 652, 823, 892, 849, 710, 516, 317, 153, 47, 0, 0, 15, 37, 49, 52, 47, 41, 37, 34, 32, 29, 23, 17, 12, 7, 5, 4, 4, 5, 6, 8, 9, 9, 7, 2, 0, 0, 3, 12, 20, 18, 5, 0, 0, 44, 156, 329, 537, 729, 853, 869, 768, 576, 345, 136, 4, 0, 74, 254, 476, 683, 825, 868, 806, 660, 470, 282, 132, 38, 0, 0, 11, 26, 33, 32, 26, 20, 16, 15, 15, 14, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 2, 4, 6, 7, 8, 8, 6, 4, 1, 0, 0, 1, 5, 10, 15, 20, 22, 22, 19, 14, 9, 5, 2, 1, 1, 2, 3, 4, 3, 2, 0, 0, 0, 1, 8, 18, 29, 38, 42, 41, 35, 29, 26, 28, 28, 22, 7, 0, 0, 42, 152, 325, 534, 731, 858, 872, 762, 555, 310, 102, 0, 32, 200, 460, 738, 961, 1071, 1044, 895, 669, 426, 218, 76, 7, 0, 9, 31, 44, 45, 36, 26, 19, 18, 20, 23, 23, 19, 13, 6, 4, 8, 16, 23, 21, 8, 0, 0, 31, 138, 312, 525, 731, 873, 910, 830, 659, 445, 243, 93, 11, 0, 0, 19, 34, 37, 31, 24, 19, 17, 18, 19, 19, 17, 15, 15, 14, 14, 13, 12, 10, 8, 7, 7, 6, 4, 0, 0, 0, 2, 12, 21, 20, 7, 0, 0, 33, 142, 318, 535, 743, 887, 926, 850, 682, 469, 264, 107, 17, 0, 0, 19, 39, 42, 27, 1, 0, 0, 72, 216, 420, 646, 841, 950, 939, 805, 581, 328, 112, 0, 0, 121, 331, 569, 770, 884, 885, 778, 598, 394, 211, 80, 11, 0, 3, 21, 32, 34, 30, 24, 20, 19, 20, 19, 16, 11, 6, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 2, 0, 0, 0, 1, 8, 14, 13, 3, 0, 0, 31, 115, 245, 399, 540, 627, 636, 564, 432, 279, 142, 47, 0, 0, 2, 15, 22, 19, 12, 6, 3, 4, 7, 9, 9, 6, 3, 0, 0, 0, 0, 3, 5, 4, 2, 0, 0, 0, 5, 16, 25, 23, 8, 0, 0, 36, 148, 328, 549, 760, 907, 946, 868, 697, 481, 273, 116, 25, 0, 0, 14, 29, 37, 38, 35, 27, 12, 0, 0, 14, 97, 245, 443, 652, 819, 899, 867, 735, 539, 332, 160, 49, 0, 0, 11, 28, 35, 35, 31, 27, 21, 9, 0, 0, 20, 104, 250, 443, 644, 800, 864, 810, 649, 423, 195, 30, 0, 56, 250, 512, 775, 970, 1049, 995, 829, 599, 364, 172, 48, 0, 0, 9, 32, 44, 38, 17, 0, 0, 10, 98, 251, 449, 653, 809, 875, 830, 689, 492, 292, 132, 33, 0, 0, 10, 24, 28, 24, 16, 11, 10, 12, 14, 15, 13, 9, 3, 0, 0, 0, 3, 13, 19, 15, 0, 0, 0, 59, 185, 368, 572, 746, 841, 828, 712, 527, 326, 156, 44, 0, 0, 8, 26, 32, 28, 20, 14, 14, 18, 23, 24, 18, 9, 2, 2, 9, 19, 22, 13, 0, 0, 15, 105, 266, 479, 700, 868, 933, 872, 700, 462, 224, 47, 0, 21, 168, 375, 586, 747, 818, 786, 664, 488, 305, 151, 50, 2, 0, 6, 19, 25, 23, 17, 12, 11, 13, 16, 16, 14, 10, 5, 2, 0, 0, 0, 0, 3, 7, 11, 13, 14, 13, 10, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 10, 9, 5, 0, 0, 0, 9, 21, 24, 13, 0, 0, 17, 122, 308, 552, 801, 989, 1063, 999, 820, 577, 334, 144, 31, 0, 0, 16, 33, 37, 30, 21, 17, 19, 25, 30, 30, 25, 18, 9, 2, 0, 0, 0, 4, 9, 15, 19, 20, 17, 10, 2, 0, 0, 5, 14, 17, 11, 0, 0, 8, 78, 206, 379, 563, 710, 781, 754, 639, 469, 290, 140, 43, 0, 0, 6, 22, 34, 39, 39, 32, 16, 0, 0, 7, 87, 235, 439, 660, 842, 935, 911, 778, 574, 355, 170, 49, 0, 0, 10, 29, 39, 38, 32, 29, 30, 34, 38, 39, 35, 28, 19, 11, 5, 1, 0, 0, 0, 1, 3, 5, 5, 3, 0, 0, 0, 2, 12, 20, 17, 4, 0, 0, 43, 158, 332, 537, 723, 838, 849, 753, 578, 375, 193, 66, 1, 0, 2, 22, 35, 38, 36, 34, 36, 40, 43, 42, 36, 27, 16, 8, 2, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 4, 3, 1, 0, 0, 0, 1, 3, 5, 5, 5, 4, 3, 4, 6, 11, 16, 20, 19, 14, 5, 0, 0, 0, 9, 18, 17, 6, 0, 0, 44, 156, 333, 547, 749, 882, 903, 799, 595, 350, 133, 8, 11, 138, 353, 592, 790, 895, 884, 768, 583, 379, 200, 74, 8, 0, 6, 30, 45, 44, 25, 0, 0, 0, 73, 208, 389, 582, 738, 814, 788, 668, 490, 300, 142, 40, 0, 0, 9, 25, 32, 29, 22, 16, 15, 17, 19, 18, 15, 10, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 3, 6, 10, 13, 13, 11, 8, 3, 0, 0, 1, 5, 11, 18, 23, 26, 25, 21, 16, 10, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 4, 4, 2, 1, 0, 0, 2, 4, 6, 5, 1, 0, 0, 0, 7, 17, 19, 10, 0, 0, 15, 102, 253, 449, 649, 800, 857, 806, 661, 466, 271, 118, 26, 0, 0, 14, 31, 38, 38, 34, 32, 34, 36, 37, 35, 30, 22, 13, 6, 1, 0, 0, 1, 6, 12, 15, 14, 9, 3, 1, 5, 13, 21, 18, 4, 0, 0, 45, 166, 354, 577, 785, 920, 944, 850, 667, 447, 243, 94, 13, 0, 0, 19, 31, 33, 29, 24, 25, 30, 36, 40, 39, 32, 22, 12, 4, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 8, 8, 7, 4, 1, 0, 0, 2, 5, 8, 9, 6, 2, 0, 1, 7, 14, 17, 10, 0, 0, 7, 73, 191, 350, 516, 646, 703, 670, 559, 400, 238, 107, 27, 0, 0, 10, 22, 25, 21, 14, 9, 8, 10, 12, 13, 11, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 2, 3, 4, 6, 7, 7, 7, 7, 7, 9, 12, 15, 19, 20, 21, 19, 16, 13, 10, 9, 8, 8, 8, 8, 7, 7, 8, 8, 9, 9, 9, 8, 6, 4, 3, 3, 4, 5, 6, 6, 5, 4, 3, 3, 4, 8, 13, 19, 25, 27, 24, 17, 9, 3, 3, 8, 15, 16, 8, 0, 0, 17, 94, 226, 396, 567, 693, 741, 697, 574, 408, 243, 111, 29, 0, 0, 11, 25, 32, 33, 33, 35, 41, 49, 54, 54, 48, 38, 27, 17, 9, 4, 2, 2, 4, 8, 13, 16, 18, 16, 12, 9, 10, 15, 21, 21, 11, 0, 0, 9, 79, 206, 375, 550, 687, 748, 714, 598, 432, 261, 122, 34, 0, 0, 8, 21, 28, 28, 27, 29, 34, 39, 43, 41, 35, 26, 17, 9, 4, 1, 0, 1, 1, 3, 6, 9, 13, 16, 18, 18, 17, 14, 11, 8, 6, 4, 3, 2, 1, 0, 0, 1, 6, 14, 22, 26, 22, 10, 0, 0, 20, 90, 203, 343, 479, 576, 607, 563, 459, 323, 189, 84, 21, 0, 0, 9, 19, 23, 21, 17, 15, 16, 18, 20, 21, 20, 18, 15, 11, 9, 6, 5, 5, 6, 7, 6, 4, 0, 0, 0, 3, 12, 18, 15, 2, 0, 0, 44, 152, 316, 509, 687, 801, 821, 742, 588, 401, 228, 99, 26, 3, 9, 24, 35, 36, 30, 24, 22, 25, 29, 30, 25, 15, 5, 0, 3, 11, 17, 14, 0, 0, 0, 57, 178, 357, 562, 747, 862, 877, 789, 624, 428, 246, 112, 37, 13, 19, 33, 43, 42, 35, 26, 21, 20, 21, 22, 21, 17, 13, 8, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 10, 17, 23, 26, 26, 22, 16, 9, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 11, 11, 10, 9, 8, 7, 6, 6, 6, 6, 6, 5, 6, 6, 6, 5, 4, 3, 2, 2, 3, 5, 6, 5, 2, 0, 0, 4, 12, 19, 19, 8, 0, 0, 23, 113, 265, 456, 647, 786, 835, 780, 637, 448, 260, 113, 25, 0, 0, 18, 35, 41, 36, 28, 21, 17, 18, 20, 21, 19, 15, 10, 6, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 12, 16, 16, 13, 8, 5, 6, 12, 19, 20, 10, 0, 0, 14, 95, 238, 426, 620, 773, 842, 809, 685, 506, 317, 159, 55, 7, 3, 20, 41, 52, 47, 28, 4, 0, 1, 58, 170, 330, 516, 687, 801, 824, 745, 578, 367, 168, 40, 22, 128, 336, 596, 843, 1016, 1073, 1005, 836, 611, 384, 198, 77, 21, 12, 27, 45, 54, 53, 47, 42, 43, 49, 56, 60, 59, 50, 38, 25, 18, 18, 23, 27, 22, 7, 0, 0, 39, 152, 330, 548, 759, 908, 955, 888, 727, 516, 308, 142, 40, 0, 0, 13, 30, 38, 38, 33, 28, 27, 27, 28, 27, 24, 18, 12, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 3, 2, 1, 1, 2, 4, 5, 4, 1, 0, 0, 2, 11, 17, 15, 3, 0, 0, 39, 142, 302, 495, 677, 801, 832, 764, 617, 431, 251, 112, 29, 0, 0, 11, 27, 36, 38, 33, 21, 5, 0, 0, 33, 124, 267, 442, 612, 736, 779, 731, 607, 442, 277, 143, 58, 19, 13, 22, 33, 40, 41, 36, 24, 8, 0, 0, 31, 116, 255, 429, 604, 735, 782, 726, 577, 372, 171, 32, 0, 93, 292, 550, 802, 986, 1057, 1003, 844, 623, 395, 204, 76, 13, 1, 15, 35, 46, 47, 42, 36, 34, 35, 36, 33, 26, 16, 7, 4, 7, 13, 15, 8, 0, 0, 12, 80, 202, 366, 538, 676, 744, 722, 618, 463, 296, 154, 59, 14, 6, 18, 32, 39, 37, 30, 24, 20, 20, 22, 22, 20, 16, 11, 7, 5, 5, 7, 8, 9, 8, 7, 6, 6, 7, 9, 12, 14, 14, 13, 11, 9, 7, 7, 7, 7, 7, 8, 9, 12, 18, 26, 34, 41, 45, 43, 37, 29, 20, 13, 11, 12, 18, 26, 34, 40, 42, 42, 39, 34, 29, 25, 23, 24, 27, 32, 37, 40, 40, 38, 33, 27, 21, 17, 16, 16, 16, 18, 18, 18, 17, 16, 15, 14, 13, 12, 12, 12, 12, 12, 12, 13, 13, 14, 15, 16, 17, 17, 17, 18, 19, 21, 24, 29, 32, 34, 33, 27, 19, 12, 10, 14, 20, 20, 11, 0, 0, 12, 93, 238, 434, 642, 812, 898, 876, 754, 568, 365, 190, 70, 10, 0, 10, 28, 40, 42, 39, 35, 33, 35, 36, 36, 33, 27, 20, 14, 11, 9, 8, 7, 7, 6, 5, 5, 6, 6, 7, 7, 8, 7, 7, 6, 6, 7, 8, 10, 12, 13, 14, 13, 12, 10, 8, 7, 7, 8, 10, 13, 15, 18, 19, 19, 17, 15, 13, 11, 11, 12, 13, 15, 16, 17, 18, 17, 17, 15, 13, 11, 9, 8, 7, 7, 8, 9, 10, 10, 10, 8, 7, 5, 4, 3, 2, 3, 3, 4, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 7, 6, 5, 3, 2, 2, 3, 3, 1, 0, 0, 0, 5, 13, 18, 14, 1, 0, 0, 49, 158, 321, 515, 697, 822, 856, 791, 644, 456, 271, 125, 34, 0, 0, 11, 26, 32, 32, 30, 32, 38, 47, 55, 58, 54, 45, 33, 21, 12, 6, 3, 4, 7, 10, 13, 15, 15, 12, 10, 10, 14, 19, 20, 14, 1, 0, 0, 47, 147, 295, 467, 624, 725, 743, 674, 539, 372, 215, 95, 24, 0, 0, 14, 26, 31, 29, 25, 22, 22, 24, 26, 25, 22, 16, 9, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 14, 15, 15, 14, 10, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 7, 7, 4, 2, 3, 10, 18, 23, 17, 1, 0, 0, 61, 193, 389, 617, 824, 958, 981, 889, 709, 490, 283, 127, 37, 4, 8, 25, 38, 40, 34, 27, 25, 29, 40, 50, 57, 58, 51, 40, 27, 15, 6, 2, 2, 6, 11, 16, 20, 22, 22, 19, 15, 10, 6, 2, 0, 0, 2, 5, 9, 12, 13, 11, 7, 5, 7, 13, 20, 22, 14, 0, 0, 3, 63, 179, 345, 533, 701, 806, 821, 743, 594, 413, 241, 109, 32, 2, 4, 18, 31, 35, 33, 30, 28, 30, 33, 33, 29, 24, 20, 19, 21, 19, 10, 0, 0, 8, 78, 207, 385, 580, 746, 838, 832, 730, 562, 371, 201, 79, 14, 0, 3, 18, 27, 28, 23, 17, 15, 18, 23, 28, 30, 28, 23, 17, 11, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 8, 9, 9, 8, 5, 3, 0, 0, 0, 1, 4, 7, 7, 4, 0, 0, 0, 5, 13, 16, 11, 0, 0, 7, 74, 201, 381, 581, 756, 861, 868, 776, 611, 416, 236, 101, 23, 0, 0, 15, 31, 39, 38, 28, 11, 0, 0, 14, 83, 202, 361, 530, 673, 752, 747, 661, 516, 350, 198, 85, 20, 0, 0, 13, 24, 27, 25, 20, 17, 15, 16, 18, 19, 18, 16, 12, 7, 3, 0, 0, 2, 5, 7, 6, 3, 0, 0, 3, 10, 16, 14, 2, 0, 0, 41, 144, 303, 496, 681, 812, 855, 797, 657, 472, 287, 137, 42, 0, 0, 7, 20, 26, 25, 22, 22, 28, 39, 50, 57, 59, 53, 43, 30, 19, 10, 5, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 3, 2, 1, 2, 4, 8, 12, 15, 17, 16, 14, 10, 6, 2, 0, 0, 1, 3, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 1, 3, 5, 7, 9, 9, 9, 7, 5, 2, 0, 0, 0, 2, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 2, 6, 9, 11, 8, 4, 0, 0, 4, 11, 15, 10, 0, 0, 4, 66, 185, 355, 547, 717, 823, 837, 758, 607, 425, 252, 119, 39, 7, 8, 23, 35, 33, 18, 0, 0, 12, 86, 216, 388, 571, 726, 814, 814, 727, 578, 403, 240, 116, 41, 11, 10, 21, 31, 36, 36, 33, 32, 33, 37, 40, 43, 44, 43, 41, 38, 33, 28, 23, 20, 20, 21, 25, 31, 36, 42, 47, 50, 47, 35, 14, 0, 0, 28, 121, 272, 464, 658, 810, 880, 851, 732, 557, 367, 204, 91, 34, 22, 36, 58, 73, 78, 72, 57, 35, 10, 0, 0, 42, 142, 296, 487, 680, 831, 903, 877, 761, 583, 388, 215, 91, 25, 6, 15, 32, 44, 47, 42, 35, 30, 29, 30, 31, 31, 28, 23, 17, 12, 8, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 9, 8, 6, 3, 1, 0, 0, 0, 2, 4, 7, 9, 10, 9, 6, 3, 0, 0, 0, 1, 3, 6, 8, 10, 11, 10, 9, 6, 3, 1, 0, 1, 4, 7, 9, 10, 10, 11, 15, 18, 18, 11, 0, 0, 3, 56, 161, 313, 488, 647, 752, 775, 713, 582, 417, 257, 130, 50, 15, 11, 21, 32, 37, 37, 35, 33, 34, 36, 37, 35, 31, 25, 19, 14, 11, 10, 10, 11, 13, 15, 17, 18, 18, 16, 14, 11, 8, 8, 9, 12, 17, 22, 25, 27, 26, 24, 20, 15, 11, 8, 8, 9, 13, 18, 24, 30, 33, 33, 30, 24, 18, 13, 10, 9, 10, 11, 13, 14, 13, 12, 10, 9, 8, 8, 9, 10, 11, 12, 12, 13, 13, 14, 14, 14, 14, 14, 14, 15, 19, 24, 31, 37, 41, 40, 37, 33, 30, 28, 23, 14, 1, 0, 0, 41, 131, 268, 434, 595, 713, 760, 723, 615, 464, 305, 169, 75, 26, 13, 20, 32, 35, 25, 6, 0, 0, 41, 135, 276, 442, 602, 720, 767, 732, 627, 478, 319, 180, 82, 27, 7, 10, 20, 28, 30, 29, 25, 23, 24, 26, 28, 29, 28, 25, 20, 14, 8, 4, 1, 0, 0, 0, 1, 3, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 1, 2, 4, 4, 5, 4, 3, 2, 0, 0, 0, 0, 0, 2, 5, 8, 10, 10, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 11, 13, 10, 6, 3, 3, 8, 13, 13, 5, 0, 0, 23, 104, 240, 417, 600, 747, 820, 802, 699, 540, 364, 208, 96, 32, 11, 15, 27, 33, 26, 8, 0, 0, 42, 147, 312, 516, 723, 885, 960, 926, 789, 585, 365, 187, 96, 112, 226, 403, 595, 751, 834, 826, 735, 588, 420, 266, 149, 77, 44, 37, 41, 46, 47, 42, 33, 19, 3, 0, 0, 37, 123, 258, 427, 601, 742, 816, 807, 718, 572, 405, 252, 136, 66, 37, 34, 42, 48, 48, 42, 35, 29, 28, 29, 31, 32, 31, 27, 20, 14, 8, 5, 5, 9, 15, 21, 26, 28, 28, 27, 27, 27, 24, 15, 1, 0, 0, 43, 137, 280, 452, 616, 736, 780, 738, 624, 468, 306, 169, 74, 25, 9, 11, 19, 23, 23, 20, 18, 20, 25, 30, 33, 32, 27, 22, 19, 19, 20, 18, 8, 0, 0, 16, 89, 218, 393, 583, 746, 843, 850, 766, 615, 434, 264, 130, 46, 7, 1, 10, 22, 28, 23, 9, 0, 0, 15, 82, 197, 351, 519, 664, 754, 766, 697, 567, 406, 250, 126, 45, 6, 0, 5, 14, 18, 17, 14, 12, 13, 18, 25, 32, 36, 39, 38, 35, 31, 25, 18, 12, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 4, 3, 1, 0, 0, 0, 3, 8, 13, 17, 18, 17, 16, 15, 15, 16, 13, 6, 0, 0, 16, 75, 179, 320, 476, 614, 702, 720, 663, 549, 405, 264, 150, 75, 38, 29, 33, 39, 41, 38, 33, 29, 28, 30, 32, 33, 32, 28, 23, 17, 13, 10, 8, 7, 6, 5, 5, 5, 5, 5, 6, 7, 8, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 7, 8, 7, 5, 3, 1, 0, 1, 2, 4, 4, 2, 0, 0, 0, 4, 9, 11, 6, 0, 0, 12, 70, 175, 320, 481, 623, 714, 730, 670, 551, 404, 261, 147, 74, 39, 32, 37, 44, 45, 42, 36, 31, 29, 30, 31, 31, 29, 25, 19, 15, 12, 11, 11, 12, 13, 13, 13, 12, 11, 9, 7, 5, 6, 8, 12, 15, 13, 4, 0, 0, 21, 86, 193, 330, 471, 586, 646, 638, 565, 447, 313, 190, 96, 38, 11, 5, 9, 14, 16, 16, 14, 13, 13, 14, 14, 13, 10, 7, 4, 1, 0, 0, 0, 2, 6, 9, 10, 8, 4, 0, 0, 0, 4, 8, 8, 1, 0, 0, 30, 100, 212, 351, 491, 601, 652, 635, 554, 431, 296, 175, 85, 31, 9, 7, 15, 23, 25, 19, 6, 0, 0, 24, 97, 218, 376, 545, 690, 778, 786, 714, 580, 416, 258, 131, 48, 8, 0, 5, 14, 20, 20, 19, 17, 18, 20, 22, 23, 22, 19, 15, 10, 6, 3, 2, 2, 4, 6, 9, 12, 14, 14, 13, 11, 8, 5, 2, 0, 0, 0, 1, 3, 3, 2, 0, 0, 0, 2, 7, 10, 7, 0, 0, 6, 47, 130, 253, 403, 550, 663, 712, 685, 588, 445, 296, 183, 140, 183, 304, 474, 653, 794, 865, 849, 754, 605, 437, 281, 162, 86, 49, 38, 41, 45, 47, 45, 42, 40, 40, 39, 38, 35, 30, 25, 21, 18, 16, 15, 14, 13, 10, 8, 5, 3, 2, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 1, 3, 6, 8, 9, 9, 9, 10, 13, 15, 13, 5, 0, 0, 22, 92, 213, 376, 555, 715, 818, 837, 767, 627, 450, 284, 167, 128, 174, 288, 439, 587, 694, 735, 703, 610, 478, 338, 214, 122, 66, 41, 35, 38, 42, 43, 41, 38, 35, 33, 31, 29, 25, 21, 16, 12, 9, 8, 8, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 1, 3, 6, 10, 15, 18, 19, 17, 13, 8, 4, 1, 0, 1, 3, 6, 7, 8, 8, 7, 7, 6, 5, 4, 4, 3, 3, 3, 3, 4, 4, 4, 3, 3, 3, 3, 4, 5, 5, 4, 3, 1, 0, 0, 1, 3, 3, 4, 4, 3, 3, 4, 6, 8, 9, 8, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 14, 18, 21, 21, 19, 14, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 5, 8, 11, 15, 18, 18, 16, 12, 10, 11, 14, 16, 13, 3, 0, 0, 40, 135, 290, 491, 705, 886, 994, 999, 902, 726, 515, 319, 184, 136, 180, 298, 455, 611, 727, 778, 756, 670, 541, 396, 262, 157, 88, 53, 44, 47, 52, 50, 39, 22, 9, 13, 47, 120, 233, 373, 519, 644, 719, 726, 661, 537, 385, 241, 142, 115, 168, 292, 460, 631, 767, 835, 819, 724, 575, 407, 262, 173, 159, 221, 341, 485, 618, 707, 732, 689, 591, 462, 327, 210, 122, 68, 42, 34, 36, 39, 42, 43, 43, 43, 41, 39, 35, 29, 23, 18, 15, 14, 13, 13, 12, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 2, 6, 7, 4, 0, 0, 12, 60, 149, 274, 418, 555, 655, 696, 672, 588, 467, 333, 212, 119, 61, 33, 26, 28, 28, 22, 9, 0, 0, 30, 98, 207, 347, 499, 632, 718, 733, 673, 551, 398, 258, 171, 165, 249, 405, 597, 780, 909, 956, 913, 795, 630, 453, 296, 178, 103, 66, 54, 55, 58, 59, 58, 57, 58, 60, 63, 66, 66, 64, 59, 54, 50, 46, 43, 40, 38, 35, 32, 29, 26, 22, 20, 18, 17, 17, 15, 10, 3, 0, 1, 27, 85, 179, 304, 441, 565, 650, 675, 633, 534, 403, 276, 189, 167, 221, 342, 503, 666, 792, 850, 827, 729, 583, 427, 301, 237, 247, 327, 450, 583, 688, 738, 722, 645, 528, 397, 277, 182, 120, 86, 71, 65, 62, 58, 55, 53, 55, 59, 64, 67, 67, 64, 57, 50, 42, 36, 31, 27, 24, 21, 18, 17, 16, 17, 17, 18, 17, 16, 13, 11, 10, 10, 10, 12, 12, 13, 12, 11, 9, 8, 7, 8, 9, 10, 12, 14, 15, 17, 19, 20, 20, 19, 17, 14, 12, 10, 10, 11, 13, 14, 14, 14, 12, 10, 8, 6, 5, 4, 4, 4, 5, 5, 6, 6, 6, 5, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 8, 8, 9, 10, 11, 11, 9, 7, 4, 2, 0, 0, 1, 2, 3, 3, 3, 2, 0, 0, 0, 1, 4, 8, 12, 15, 18, 18, 17, 15, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 9, 15, 22, 27, 31, 31, 28, 22, 16, 9, 4, 2, 3, 5, 7, 8, 6, 4, 2, 3, 6, 10, 10, 5, 0, 0, 16, 77, 187, 340, 517, 684, 808, 862, 837, 741, 597, 435, 285, 166, 86, 44, 28, 27, 30, 33, 33, 32, 31, 33, 36, 39, 41, 39, 36, 33, 29, 25, 18, 8, 0, 0, 21, 88, 207, 375, 571, 760, 905, 974, 953, 849, 688, 502, 328, 188, 96, 47, 31, 31, 34, 32, 20, 5, 0, 6, 48, 130, 249, 393, 540, 663, 737, 747, 694, 589, 456, 321, 204, 116, 61, 33, 24, 23, 24, 25, 25, 24, 24, 24, 24, 23, 21, 18, 13, 9, 5, 2, 1, 1, 3, 5, 6, 8, 8, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 0, 2, 5, 5, 1, 0, 0, 14, 55, 123, 214, 313, 400, 456, 469, 438, 372, 284, 195, 117, 60, 25, 8, 3, 4, 5, 6, 6, 6, 7, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 2, 6, 8, 6, 0, 0, 2, 33, 99, 199, 323, 450, 554, 613, 616, 564, 472, 358, 246, 152, 83, 41, 21, 15, 16, 20, 26, 31, 36, 40, 43, 44, 42, 39, 35, 32, 29, 26, 22, 15, 6, 0, 0, 22, 74, 161, 280, 417, 551, 656, 714, 712, 652, 548, 422, 295, 185, 104, 53, 27, 20, 22, 29, 37, 44, 51, 56, 59, 60, 59, 55, 49, 42, 35, 29, 23, 15, 6, 0, 0, 19, 73, 168, 302, 460, 618, 746, 819, 822, 755, 634, 484, 333, 204, 110, 53, 28, 22, 25, 29, 31, 30, 29, 28, 28, 30, 33, 34, 35, 33, 30, 26, 22, 19, 17, 17, 17, 16, 14, 12, 11, 11, 10, 9, 4, 0, 0, 12, 54, 132, 245, 383, 523, 639, 706, 708, 646, 536, 406, 290, 219, 212, 271, 382, 519, 646, 733, 756, 711, 610, 477, 348, 255, 221, 253, 342, 464, 586, 677, 717, 696, 621, 511, 387, 270, 176, 110, 70, 49, 41, 38, 37, 37, 36, 36, 37, 38, 38, 36, 32, 28, 24, 21, 18, 15, 11, 5, 1, 5, 24, 67, 139, 237, 352, 466, 560, 614, 618, 571, 484, 374, 263, 166, 95, 50, 29, 24, 26, 32, 37, 42, 45, 47, 48, 47, 44, 40, 35, 30, 26, 23, 22, 23, 25, 28, 30, 31, 30, 27, 23, 18, 13, 9, 6, 4, 3, 3, 3, 4, 5, 6, 6, 6, 5, 4, 3, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 1, 1, 1, 1, 2, 4, 7, 10, 13, 14, 15, 13, 11, 7, 4, 2, 0, 0, 1, 2, 3, 3, 4, 4, 5, 7, 9, 8, 3, 0, 0, 14, 59, 141, 259, 399, 542, 661, 734, 745, 695, 595, 467, 333, 215, 126, 69, 41, 31, 30, 28, 22, 14, 11, 25, 65, 137, 239, 360, 484, 589, 654, 665, 621, 532, 420, 314, 241, 222, 263, 356, 482, 610, 711, 762, 751, 683, 572, 441, 314, 207, 129, 80, 54, 44, 40, 39, 38, 39, 41, 45, 50, 54, 55, 54, 50, 43, 35, 27, 20, 15, 12, 10, 9, 9, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 4, 3, 2, 3, 4, 5, 2, 0, 0, 5, 31, 81, 156, 252, 355, 448, 514, 541, 524, 468, 385, 290, 199, 125, 73, 44, 31, 29, 29, 28, 23, 16, 13, 20, 47, 100, 182, 290, 411, 527, 617, 662, 652, 589, 491, 386, 307, 279, 319, 424, 573, 733, 868, 946, 949, 877, 748, 594, 452, 355, 322, 357, 444, 555, 656, 718, 722, 667, 570, 458, 364, 315, 328, 402, 519, 652, 765, 831, 832, 769, 657, 527, 412, 339, 327, 375, 470, 585, 689, 755, 767, 723, 632, 513, 388, 275, 187, 128, 95, 79, 74, 71, 69, 65, 61, 58, 56, 57, 58, 59, 57, 54, 49, 41, 31, 21, 14, 13, 25, 55, 107, 179, 266, 356, 435, 487, 503, 480, 424, 346, 259, 179, 115, 70, 45, 35, 34, 37, 42, 45, 46, 46, 44, 43, 41, 40, 38, 37, 37, 37, 38, 39, 41, 42, 43, 43, 41, 38, 34, 30, 27, 24, 21, 20, 18, 16, 15, 14, 13, 14, 15, 16, 16, 16, 15, 13, 12, 11, 10, 11, 11, 11, 12, 11, 11, 11, 11, 11, 11, 11, 11, 10, 9, 8, 7, 5, 4, 2, 2, 2, 3, 5, 7, 9, 11, 12, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 3, 4, 5, 4, 1, 0, 0, 12, 44, 100, 180, 275, 372, 456, 511, 528, 507, 453, 376, 291, 209, 141, 89, 56, 36, 27, 23, 21, 21, 20, 19, 17, 16, 14, 12, 10, 9, 8, 7, 6, 6, 6, 6, 7, 7, 7, 6, 6, 5, 4, 4, 5, 7, 10, 14, 17, 19, 21, 22, 22, 21, 19, 18, 15, 11, 6, 0, 0, 4, 24, 66, 130, 215, 310, 403, 478, 520, 523, 487, 422, 345, 278, 239, 244, 295, 384, 493, 597, 670, 695, 665, 589, 487, 387, 315, 292, 322, 399, 500, 599, 671, 699, 676, 609, 512, 403, 299, 211, 145, 101, 75, 61, 55, 53, 52, 52, 52, 52, 52, 52, 53, 55, 56, 55, 50, 42, 29, 18, 14, 26, 61, 125, 216, 324, 436, 532, 596, 616, 590, 524, 431, 328, 231, 151, 94, 58, 39, 31, 28, 27, 26, 24, 23, 22, 22, 21, 19, 17, 15, 12, 9, 6, 5, 4, 5, 6, 9, 11, 13, 14, 14, 13, 12, 12, 14, 16, 19, 20, 21, 19, 15, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 6, 7, 10, 14, 18, 22, 24, 25, 24, 22, 20, 18, 15, 13, 9, 4, 0, 0, 5, 27, 70, 134, 217, 310, 401, 475, 521, 529, 500, 439, 357, 268, 184, 115, 67, 38, 24, 19, 18, 17, 16, 15, 15, 16, 19, 22, 24, 25, 24, 23, 20, 18, 16, 14, 12, 11, 10, 9, 9, 10, 12, 13, 14, 13, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 9, 9, 7, 3, 0, 0, 3, 24, 64, 126, 207, 298, 385, 455, 495, 499, 467, 406, 328, 246, 172, 111, 69, 42, 27, 21, 19, 18, 18, 18, 19, 20, 21, 21, 21, 20, 18, 15, 12, 8, 5, 3, 3, 4, 7, 10, 13, 15, 15, 13, 12, 10, 8, 7, 6, 5, 4, 2, 1, 0, 1, 1, 2, 2, 2, 2, 2, 4, 6, 9, 12, 14, 14, 13, 10, 6, 1, 0, 2, 18, 55, 118, 206, 316, 435, 548, 637, 686, 687, 643, 564, 470, 385, 330, 317, 349, 415, 497, 571, 615, 618, 580, 511, 433, 367, 334, 344, 396, 477, 568, 647, 695, 702, 665, 593, 497, 394, 298, 218, 160, 122, 100, 88, 82, 78, 81, 95, 128, 187, 274, 385, 506, 621, 711, 761, 761, 711, 622, 509, 390, 281, 193, 131, 93, 73, 66, 64, 64, 64, 62, 61, 59, 58, 56, 55, 52, 49, 45, 40, 36, 31, 28, 27, 27, 29, 32, 36, 40, 42, 44, 45, 46, 45, 44, 43, 41, 38, 35, 32, 30, 28, 28, 29, 31, 32, 32, 32, 31, 29, 28, 26, 25, 24, 22, 20, 16, 13, 10, 9, 9, 9, 11, 12, 12, 10, 8, 6, 4, 3, 2, 3, 5, 7, 8, 9, 10, 9, 8, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 7, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 8, 10, 13, 16, 18, 20, 21, 20, 18, 15, 11, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 13, 13, 11, 8, 6, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 9, 10, 10, 8, 6, 3, 0, 0, 3, 19, 52, 105, 179, 269, 364, 451, 515, 545, 535, 490, 418, 333, 250, 178, 123, 84, 58, 42, 30, 22, 16, 14, 14, 16, 18, 19, 19, 17, 15, 12, 11, 10, 10, 11, 11, 10, 9, 8, 8, 8, 9, 11, 12, 12, 11, 10, 8, 7, 7, 6, 6, 5, 4, 3, 1, 1, 2, 4, 7, 8, 9, 9, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 10, 16, 21, 24, 25, 21, 14, 5, 0, 0, 15, 51, 111, 195, 298, 409, 515, 600, 649, 657, 624, 558, 478, 402, 349, 332, 353, 406, 476, 544, 595, 615, 600, 552, 479, 392, 304, 224, 160, 114, 84, 67, 58, 53, 50, 53, 67, 98, 150, 224, 314, 410, 497, 563, 597, 595, 560, 499, 423, 341, 264, 198, 145, 107, 82, 68, 61, 58, 56, 54, 52, 48, 45, 43, 42, 41, 40, 38, 34, 30, 25, 21, 18, 17, 17, 17, 18, 18, 19, 18, 18, 17, 16, 15, 15, 18, 26, 43, 72, 114, 169, 233, 300, 361, 406, 428, 424, 394, 343, 281, 216, 157, 108, 71, 47, 32, 24, 21, 19, 19, 19, 19, 18, 17, 16, 15, 14, 13, 13, 12, 11, 10, 8, 8, 8, 10, 11, 13, 14, 15, 14, 13, 11, 9, 7, 6, 5, 5, 6, 7, 7, 7, 6, 5, 3, 2, 1, 4, 14, 34, 70, 122, 191, 272, 357, 435, 496, 530, 532, 502, 447, 374, 294, 218, 152, 100, 65, 43, 32, 27, 25, 24, 23, 22, 20, 20, 20, 20, 22, 23, 24, 25, 25, 25, 25, 26, 28, 30, 32, 33, 32, 29, 25, 22, 23, 32, 55, 94, 152, 228, 315, 403, 481, 536, 560, 549, 508, 448, 384, 333, 307, 313, 351, 413, 485, 550, 593, 606, 585, 532, 457, 371, 285, 210, 150, 108, 82, 67, 60, 55, 51, 49, 50, 60, 82, 122, 179, 253, 338, 422, 497, 550, 574, 565, 525, 460, 381, 299, 223, 161, 114, 84, 66, 57, 54, 54, 56, 59, 62, 64, 64, 62, 57, 51, 43, 36, 32, 31, 39, 57, 91, 143, 211, 293, 379, 458, 518, 550, 548, 513, 453, 377, 297, 223, 160, 112, 78, 56, 43, 37, 36, 38, 42, 47, 51, 54, 54, 51, 48, 43, 39, 35, 33, 31, 30, 29, 30, 31, 32, 33, 34, 34, 33, 31, 28, 24, 20, 17, 15, 14, 14, 14, 15, 15, 14, 13, 12, 13, 14, 17, 20, 22, 24, 24, 23, 21, 19, 16, 13, 11, 9, 8, 7, 8, 9, 9, 10, 10, 9, 8, 6, 4, 3, 3, 9, 22, 45, 82, 131, 192, 256, 317, 366, 395, 400, 381, 341, 287, 227, 170, 121, 83, 56, 38, 28, 22, 18, 15, 14, 13, 12, 13, 13, 13, 12, 11, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 11, 11, 9, 6, 3, 0, 0, 2, 13, 35, 73, 128, 201, 289, 382, 470, 539, 580, 585, 554, 493, 412, 325, 241, 170, 115, 76, 50, 36, 28, 26, 26, 28, 30, 32, 33, 32, 30, 26, 22, 19, 16, 15, 16, 19, 22, 25, 27, 28, 26, 23, 19, 15, 12, 10, 9, 10, 11, 12, 13, 12, 11, 9, 7, 5, 5, 6, 9, 12, 15, 18, 19, 19, 18, 14, 11, 7, 4, 2, 0, 0, 0, 0, 1, 3, 5, 8, 10, 10, 9, 7, 6, 10, 24, 51, 94, 153, 224, 302, 377, 440, 484, 503, 495, 462, 409, 343, 273, 206, 147, 100, 67, 47, 36, 31, 30, 29, 28, 27, 26, 26, 27, 28, 28, 26, 22, 17, 12, 9, 8, 9, 11, 12, 12, 11, 9, 7, 6, 8, 13, 19, 25, 30, 33, 34, 33, 32, 31, 30, 29, 27, 26, 23, 22, 25, 35, 55, 91, 143, 209, 287, 366, 440, 497, 530, 535, 511, 464, 398, 324, 251, 185, 132, 93, 69, 58, 54, 56, 59, 62, 64, 64, 63, 61, 58, 54, 51, 48, 45, 43, 42, 44, 53, 72, 104, 152, 217, 293, 373, 447, 504, 536, 541, 519, 481, 436, 398, 377, 380, 407, 452, 505, 554, 588, 598, 580, 536, 472, 396, 319, 248, 188, 143, 111, 90, 78, 71, 69, 73, 85, 108, 145, 197, 264, 342, 422, 497, 556, 590, 596, 571, 521, 452, 375, 299, 231, 175, 133, 104, 86, 76, 75, 85, 107, 143, 195, 258, 328, 398, 457, 497, 513, 502, 466, 412, 347, 279, 215, 160, 116, 84, 62, 49, 41, 37, 36, 36, 38, 39, 41, 42, 41, 40, 37, 33, 30, 27, 24, 23, 21, 19, 16, 14, 12, 11, 10, 10, 9, 7, 5, 3, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 9, 10, 10, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 11, 13, 14, 12, 10, 7, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 4, 5, 7, 9, 11, 13, 14, 15, 16, 17, 17, 17, 17, 16, 15, 15, 17, 23, 35, 55, 84, 126, 180, 245, 316, 387, 448, 492, 511, 502, 467, 412, 346, 276, 212, 157, 116, 86, 67, 55, 51, 54, 68, 93, 130, 181, 240, 305, 366, 418, 453, 467, 457, 425, 375, 315, 251, 191, 140, 101, 74, 57, 48, 43, 40, 39, 38, 38, 39, 39, 40, 40, 39, 36, 33, 29, 25, 22, 20, 20, 20, 21, 22, 23, 23, 22, 21, 20, 20, 21, 25, 32, 44, 60, 82, 109, 142, 180, 221, 260, 294, 318, 326, 318, 293, 256, 211, 166, 125, 92, 67, 49, 38, 31, 27, 25, 26, 28, 31, 35, 37, 36, 34, 29, 24, 20, 16, 14, 14, 14, 14, 13, 11, 10, 8, 8, 8, 9, 10, 12, 12, 13, 12, 12, 12, 13, 14, 15, 16, 16, 15, 14, 13, 17, 29, 52, 89, 141, 206, 279, 353, 420, 473, 506, 514, 498, 460, 406, 342, 275, 214, 161, 119, 89, 70, 58, 54, 55, 64, 81, 108, 147, 197, 254, 313, 368, 412, 440, 448, 435, 404, 359, 306, 252, 201, 156, 120, 92, 72, 58, 51, 47, 47, 48, 49, 51, 51, 50, 47, 44, 39, 35, 30, 26, 22, 20, 19, 18, 18, 18, 18, 17, 17, 17, 16, 16, 16, 16, 16, 14, 12, 10, 8, 7, 7, 9, 11, 14, 16, 17, 17, 16, 14, 12, 10, 8, 8, 8, 10, 12, 14, 16, 17, 17, 17, 15, 14, 12, 11, 10, 9, 8, 8, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 9, 9, 7, 6, 5, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 0, 0, 1, 7, 20, 42, 75, 120, 174, 234, 297, 356, 407, 445, 464, 462, 439, 397, 342, 280, 220, 166, 123, 92, 72, 60, 56, 60, 73, 99, 139, 193, 261, 334, 407, 470, 517, 541, 541, 518, 476, 418, 353, 286, 223, 169, 126, 95, 76, 64, 59, 55, 53, 52, 51, 50, 50, 51, 51, 51, 51, 52, 56, 65, 81, 108, 146, 196, 257, 325, 394, 457, 509, 543, 556, 549, 527, 496, 464, 441, 431, 438, 460, 492, 527, 554, 566, 559, 534, 498, 459, 428, 411, 413, 431, 459, 490, 515, 528, 528, 515, 494, 472, 456, 453, 465, 495, 539, 590, 639, 676, 694, 686, 653, 598, 528, 451, 375, 305, 245, 197, 160, 134, 121, 119, 130, 153, 188, 236, 293, 356, 421, 480, 526, 553, 557, 538, 499, 446, 387, 328, 273, 225, 186, 155, 131, 114, 102, 97, 98, 107, 124, 151, 188, 233, 284, 339, 390, 434, 463, 475, 467, 441, 400, 351, 299, 249, 205, 168, 138, 114, 97, 85, 77, 72, 69, 66, 62, 59, 55, 52, 49, 48, 47, 47, 47, 48, 51, 57, 69, 90, 120, 160, 206, 255, 301, 338, 362, 370, 362, 340, 309, 271, 231, 192, 155, 122, 94, 73, 58, 50, 50, 58, 74, 100, 136, 183, 241, 307, 374, 437, 485, 514, 521, 504, 468, 418, 361, 302, 246, 197, 157, 125, 105, 94, 94, 105, 129, 164, 209, 263, 321, 376, 422, 453, 467, 466, 452, 433, 416, 408, 413, 433, 465, 504, 544, 577, 596, 596, 577, 537, 483, 419, 352, 288, 233, 187, 153, 128, 111, 100, 94, 94, 102, 120, 149, 191, 244, 304, 365, 420, 466, 496, 511, 509, 496, 475, 452, 436, 430, 437, 456, 483, 511, 532, 539, 530, 502, 458, 404, 344, 285, 231, 183, 144, 114, 91, 76, 66, 60, 56, 52, 49, 45, 42, 40, 39, 38, 38, 38, 35, 31, 27, 22, 19, 18, 18, 19, 21, 22, 22, 21, 19, 18, 18, 20, 22, 26, 30, 33, 35, 35, 33, 29, 25, 22, 19, 18, 17, 18, 20, 21, 22, 23, 25, 29, 37, 50, 70, 99, 136, 181, 230, 280, 324, 360, 382, 388, 377, 352, 313, 267, 218, 170, 128, 93, 66, 47, 34, 25, 19, 15, 12, 11, 10, 9, 9, 9, 9, 8, 8, 7, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 5, 3, 2, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 5, 5, 5, 6, 6, 7, 8, 9, 9, 10, 11, 12, 14, 18, 22, 29, 40, 56, 80, 112, 154, 203, 256, 308, 353, 386, 404, 406, 391, 362, 323, 277, 229, 181, 138, 100, 71, 50, 36, 29, 25, 24, 23, 23, 22, 22, 23, 25, 26, 27, 27, 25, 22, 19, 15, 13, 12, 12, 11, 11, 10, 9, 8, 8, 8, 8, 9, 9, 9, 9, 9, 8, 8, 7, 6, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 12, 28, 52, 82, 119, 159, 202, 244, 283, 313, 334, 343, 342, 336, 331, 333, 346, 370, 404, 442, 478, 507, 523, 524, 507, 474, 426, 368, 306, 244, 189, 144, 108, 82, 63, 49, 37, 28, 20, 14, 10, 8, 7, 8, 10, 12, 13, 13, 12, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 9, 22, 42, 70, 106, 148, 192, 234, 270, 296, 309, 309, 296, 273, 242, 206, 170, 135, 103, 76, 55, 39, 28, 20, 14, 10, 6, 2, 0, 0, 0, 2, 3, 5, 5, 4, 3, 3, 3, 4, 5, 6, 7, 7, 6, 6, 5, 5, 5, 5, 6, 6, 6, 5, 4, 2, 0, 0, 0, 4, 12, 25, 42, 64, 91, 122, 158, 197, 236, 273, 303, 322, 327, 319, 297, 265, 226, 186, 147, 112, 83, 60, 42, 28, 19, 13, 9, 8, 8, 9, 9, 9, 8, 7, 7, 7, 9, 10, 12, 14, 15, 15, 14, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 13, 14, 15, 15, 16, 17, 18, 18, 17, 15, 14, 15, 19, 27, 41, 61, 86, 117, 152, 192, 234, 278, 320, 357, 385, 402, 404, 393, 367, 331, 288, 241, 195, 152, 116, 86, 64, 48, 38, 31, 27, 25, 24, 23, 21, 19, 16, 13, 10, 8, 6, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 2, 3, 4, 6, 8, 10, 12, 13, 14, 15, 15, 14, 15, 16, 18, 20, 23, 26, 29, 34, 41, 52, 68, 89, 115, 148, 185, 225, 266, 305, 338, 363, 380, 390, 395, 399, 405, 415, 430, 450, 472, 495, 516, 533, 545, 549, 546, 536, 520, 503, 488, 479, 476, 479, 486, 491, 490, 479, 457, 425, 383, 337, 288, 242, 201, 168, 145, 131, 126, 131, 145, 167, 198, 236, 280, 328, 374, 414, 443, 457, 454, 435, 402, 361, 315, 269, 225, 186, 153, 126, 104, 87, 76, 69, 65, 62, 60, 58, 55, 52, 50, 49, 50, 53, 58, 65, 76, 91, 115, 146, 187, 233, 283, 332, 375, 411, 437, 454, 461, 459, 452, 440, 430, 424, 426, 436, 453, 472, 486, 491, 483, 461, 428, 386, 340, 292, 246, 203, 163, 129, 103, 86, 81, 88, 106, 135, 173, 219, 271, 327, 386, 443, 495, 537, 564, 576, 572, 556, 532, 506, 483, 467, 457, 453, 454, 455, 453, 445, 429, 402, 367, 326, 284, 244, 208, 178, 154, 137, 125, 122, 128, 145, 174, 213, 258, 305, 350, 387, 414, 428, 427, 413, 386, 350, 308, 264, 221, 183, 150, 123, 103, 88, 76, 67, 60, 53, 47, 41, 37, 34, 31, 29, 27, 24, 22, 19, 16, 14, 13, 13, 13, 14, 16, 19, 22, 25, 29, 34, 41, 51, 65, 83, 107, 135, 168, 203, 240, 274, 303, 323, 331, 328, 312, 286, 252, 215, 178, 143, 111, 85, 63, 45, 31, 21, 13, 9, 6, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 11, 23, 40, 63, 91, 125, 164, 206, 252, 297, 337, 371, 394, 406, 408, 405, 398, 393, 391, 395, 403, 414, 427, 439, 447, 450, 448, 443, 437, 434, 435, 443, 453, 464, 472, 474, 468, 454, 431, 402, 366, 327, 284, 240, 197, 158, 123, 94, 72, 55, 44, 37, 32, 28, 26, 23, 20, 17, 15, 13, 13, 13, 14, 15, 16, 16, 15, 15, 15, 18, 23, 31, 41, 55, 73, 96, 125, 161, 203, 249, 294, 334, 364, 381, 385, 377, 359, 333, 301, 264, 224, 182, 142, 107, 78, 56, 41, 32, 27, 23, 20, 17, 14, 11, 9, 8, 8, 9, 12, 18, 26, 38, 55, 77, 105, 138, 176, 215, 253, 287, 314, 331, 337, 332, 316, 292, 260, 224, 186, 149, 115, 86, 62, 44, 30, 20, 13, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 12, 19, 29, 43, 61, 84, 113, 147, 184, 223, 261, 296, 326, 352, 372, 388, 400, 409, 414, 418, 421, 423, 427, 431, 435, 439, 439, 433, 420, 398, 367, 329, 287, 242, 200, 162, 130, 104, 86, 72, 63, 57, 53, 49, 46, 41, 36, 31, 26, 21, 17, 14, 12, 11, 10, 10, 11, 11, 11, 11, 10, 9, 9, 10, 11, 12, 13, 13, 12, 11, 9, 7, 6, 5, 4, 4, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 4, 4, 5, 6, 7, 8, 8, 8, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 2, 4, 6, 6, 6, 4, 3, 1, 0, 0, 1, 2, 2, 3, 3, 2, 2, 1, 1, 2, 2, 2, 3, 3, 4, 6, 9, 13, 18, 26, 36, 50, 67, 87, 111, 138, 166, 195, 224, 250, 272, 288, 299, 301, 296, 284, 266, 242, 216, 188, 162, 138, 120, 107, 102, 103, 112, 128, 151, 180, 213, 250, 289, 327, 363, 395, 421, 440, 449, 448, 435, 413, 382, 345, 306, 268, 233, 205, 186, 176, 176, 185, 205, 231, 263, 297, 331, 363, 392, 417, 437, 453, 464, 471, 474, 477, 480, 484, 490, 497, 504, 510, 513, 512, 509, 504, 499, 496, 495, 496, 501, 507, 515, 524, 532, 538, 540, 537, 530, 520, 509, 501, 496, 496, 499, 502, 504, 501, 492, 476, 455, 430, 401, 369, 336, 301, 267, 235, 209, 190, 180, 179, 186, 201, 220, 244, 269, 296, 323, 348, 370, 386, 394, 390, 376, 353, 324, 292, 260, 231, 204, 179, 155, 133, 113, 96, 83, 74, 69, 67, 67, 69, 71, 74, 79, 86, 95, 107, 123, 143, 168, 198, 233, 273, 315, 359, 400, 438, 468, 489, 500, 503, 499, 490, 480, 470, 463, 457, 454, 452, 449, 444, 435, 422, 403, 380, 352, 320, 284, 247, 210, 177, 148, 126, 110, 98, 89, 82, 74, 66, 59, 51, 45, 41, 38, 35, 33, 30, 27, 24, 23, 22, 22, 23, 22, 22, 21, 20, 20, 21, 22, 23, 23, 22, 20, 17, 15, 14, 14, 15, 16, 16, 16, 14, 12, 10, 8, 8, 8, 8, 9, 9, 9, 8, 7, 6, 5, 5, 6, 7, 8, 8, 8, 7, 5, 3, 2, 3, 4, 5, 7, 8, 8, 7, 5, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 6, 6, 6, 7, 8, 10, 11, 11, 10, 9, 9, 10, 12, 14, 16, 16, 15, 12, 9, 7, 7, 9, 11, 12, 13, 11, 9, 6, 3, 2, 2, 2, 3, 4, 4, 3, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 3, 3, 3, 4, 5, 5, 5, 6, 6, 7, 8, 9, 10, 12, 14, 18, 24, 32, 42, 56, 74, 96, 122, 152, 186, 222, 259, 293, 323, 346, 362, 368, 365, 353, 334, 308, 277, 244, 210, 177, 147, 121, 99, 80, 66, 55, 47, 41, 37, 35, 34, 35, 39, 43, 50, 58, 67, 79, 95, 115, 139, 169, 202, 238, 273, 307, 337, 362, 380, 389, 389, 380, 362, 337, 308, 277, 244, 213, 182, 153, 127, 105, 86, 72, 63, 57, 52, 49, 45, 41, 36, 33, 30, 28, 28, 27, 26, 25, 24, 23, 22, 20, 19, 18, 16, 16, 15, 15, 15, 14, 13, 12, 10, 9, 8, 7, 7, 8, 8, 8, 9, 9, 8, 8, 9, 10, 10, 11, 12, 12, 12, 12, 12, 12, 11, 10, 9, 8, 6, 6, 6, 7, 10, 12, 15, 16, 15, 13, 11, 8, 5, 4, 4, 4, 5, 5, 5, 4, 4, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 4, 2, 1, 1, 1, 4, 8, 15, 24, 35, 47, 61, 77, 99, 125, 157, 193, 232, 268, 300, 325, 342, 350, 352, 348, 338, 322, 301, 277, 250, 224, 203, 187, 177, 175, 180, 191, 209, 233, 262, 296, 331, 365, 395, 420, 438, 450, 458, 462, 463, 462, 458, 453, 446, 438, 431, 424, 417, 408, 395, 377, 352, 320, 285, 248, 212, 180, 153, 131, 113, 98, 85, 72, 62, 53, 47, 43, 41, 40, 39, 37, 34, 31, 28, 27, 27, 27, 28, 28, 27, 26, 25, 25, 25, 25, 25, 24, 23, 21, 21, 23, 27, 34, 42, 51, 61, 72, 86, 103, 125, 152, 182, 213, 243, 270, 295, 316, 333, 345, 351, 349, 340, 323, 300, 273, 244, 216, 189, 164, 142, 120, 101, 84, 70, 60, 54, 51, 50, 49, 48, 45, 41, 37, 32, 28, 26, 25, 25, 26, 27, 28, 29, 30, 30, 30, 29, 28, 26, 25, 25, 26, 28, 30, 33, 35, 37, 41, 46, 54, 66, 81, 101, 123, 148, 174, 200, 224, 245, 259, 268, 271, 269, 262, 252, 237, 218, 196, 171, 146, 122, 100, 82, 66, 53, 42, 33, 25, 21, 18, 18, 18, 18, 17, 15, 12, 9, 6, 5, 5, 6, 6, 6, 5, 6, 6, 7, 9, 10, 11, 12, 12, 12, 12, 12, 13, 13, 14, 15, 15, 16, 15, 15, 14, 13, 12, 12, 11, 10, 9, 8, 7, 6, 5, 5, 5, 6, 7, 8, 8, 9, 9, 9, 8, 7, 7, 7, 7, 8, 9, 11, 12, 13, 12, 12, 10, 9, 8, 8, 9, 11, 15, 19, 25, 31, 38, 47, 58, 70, 86, 104, 127, 155, 186, 221, 258, 294, 327, 354, 374, 387, 392, 389, 380, 365, 342, 314, 281, 246, 210, 177, 147, 123, 102, 85, 70, 59, 50, 45, 43, 44, 46, 49, 51, 54, 58, 65, 77, 92, 111, 131, 152, 171, 190, 208, 225, 241, 253, 262, 264, 260, 250, 237, 220, 202, 184, 164, 144, 124, 105, 89, 75, 63, 55, 47, 41, 35, 30, 27, 25, 25, 26, 26, 25, 23, 21, 18, 17, 17, 20, 23, 25, 27, 29, 30, 32, 36, 42, 50, 61, 73, 87, 102, 119, 136, 153, 170, 185, 198, 209, 218, 223, 225, 221, 213, 201, 187, 170, 154, 137, 122, 107, 94, 82, 73, 66, 63, 62, 63, 64, 66, 69, 75, 85, 100, 118, 141, 167, 195, 224, 253, 282, 309, 335, 357, 374, 386, 391, 389, 380, 363, 342, 316, 288, 258, 228, 198, 170, 144, 121, 101, 86, 74, 64, 57, 50, 44, 38, 34, 31, 30, 30, 31, 32, 31, 29, 27, 24, 21, 19, 17, 15, 14, 12, 11, 10, 9, 9, 9, 8, 8, 8, 7, 7, 6, 6, 5, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 5, 4, 2, 1, 1, 4, 9, 16, 24, 33, 42, 51, 62, 73, 87, 103, 121, 141, 162, 183, 202, 220, 235, 245, 250, 250, 245, 235, 221, 204, 185, 165, 145, 125, 106, 90, 75, 63, 52, 42, 35, 29, 24, 22, 20, 19, 17, 15, 13, 11, 9, 9, 8, 7, 6, 5, 3, 3, 4, 5, 7, 9, 10, 10, 9, 10, 10, 11, 12, 12, 11, 10, 9, 9, 10, 14, 18, 23, 28, 34, 39, 47, 58, 73, 92, 114, 139, 167, 197, 228, 260, 294, 328, 361, 392, 419, 443, 462, 477, 487, 493, 495, 494, 490, 485, 477, 468, 457, 444, 430, 415, 398, 381, 362, 342, 321, 299, 279, 261, 247, 237, 231, 230, 232, 238, 249, 263, 283, 306, 331, 358, 383, 404, 423, 438, 451, 461, 470, 476, 478, 476, 470, 461, 453, 446, 443, 441, 439, 431, 417, 395, 367, 336, 306, 279, 255, 233, 212, 192, 171, 150, 132, 117, 104, 93, 83, 74, 66, 58, 52, 49, 47, 47, 49, 50, 51, 52, 51, 49, 47, 46, 47, 50, 55, 63, 71, 80, 90, 100, 114, 130, 150, 173, 197, 219, 238, 253, 265, 273, 279, 282, 282, 278, 269, 255, 237, 217, 196, 176, 159, 145, 132, 122, 111, 102, 93, 85, 81, 81, 85, 93, 105, 121, 139, 160, 182, 205, 230, 255, 282, 309, 338, 367, 395, 419, 436, 445, 444, 435, 419, 399, 379, 358, 338, 317, 296, 276, 259, 246, 240, 240, 245, 253, 262, 272, 281, 289, 298, 307, 314, 318, 318, 312, 301, 284, 265, 243, 221, 200, 179, 159, 141, 124, 109, 96, 85, 74, 64, 54, 45, 38, 33, 31, 29, 28, 26, 22, 19, 14, 11, 9, 8, 9, 9, 9, 9, 9, 9, 10, 11, 12, 12, 12, 10, 9, 7, 6, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 8, 11, 16, 23, 33, 44, 57, 72, 89, 108, 129, 152, 175, 199, 222, 243, 263, 281, 295, 305, 310, 309, 302, 291, 277, 260, 242, 222, 201, 180, 159, 139, 119, 102, 87, 73, 61, 51, 43, 38, 35, 33, 32, 31, 29, 26, 23, 21, 20, 20, 22, 24, 27, 30, 34, 38, 44, 51, 60, 71, 84, 98, 113, 128, 145, 161, 177, 193, 206, 216, 223, 225, 224, 220, 213, 204, 194, 183, 171, 158, 144, 131, 117, 105, 93, 82, 72, 62, 52, 43, 36, 30, 26, 24, 23, 22, 20, 18, 15, 12, 10, 9, 9, 9, 9, 9, 8, 7, 6, 5, 4, 4, 5, 5, 7, 8, 9, 9, 8, 6, 5, 3, 2, 3, 5, 8, 10, 12, 11, 10, 10, 10, 12, 17, 24, 31, 39, 46, 54, 63, 74, 89, 109, 132, 158, 185, 211, 236, 258, 279, 298, 318, 337, 357, 375, 392, 406, 417, 425, 430, 431, 429, 425, 418, 410, 399, 387, 372, 355, 334, 310, 284, 257, 230, 205, 183, 164, 147, 133, 120, 108, 97, 87, 78, 71, 65, 60, 56, 54, 52, 50, 48, 45, 42, 39, 37, 35, 34, 34, 34, 34, 34, 33, 32, 31, 30, 31, 31, 31, 30, 28, 25, 23, 21, 21, 22, 24, 25, 25, 25, 23, 20, 19, 18, 19, 21, 23, 24, 23, 22, 20, 17, 14, 11, 8, 5, 3, 2, 3, 5, 7, 8, 8, 7, 5, 3, 4, 6, 10, 16, 21, 26, 30, 32, 35, 39, 46, 55, 68, 85, 104, 127, 151, 175, 200, 224, 246, 266, 283, 297, 308, 315, 316, 310, 296, 276, 250, 222, 194, 168, 146, 127, 111, 97, 85, 75, 67, 61, 58, 57, 56, 56, 56, 54, 52, 49, 45, 41, 38, 35, 34, 35, 35, 36, 35, 33, 30, 28, 25, 24, 22, 20, 17, 15, 16, 23, 39, 61, 87, 110, 125, 128, 119, 100, 78, 57, 42, 33, 30, 31, 31, 31, 30, 28, 26, 26, 26, 26, 26, 25, 24, 24, 24, 25, 25, 26, 26, 27, 27, 28, 30, 31, 33, 33, 32, 30, 28, 26, 23, 22, 21, 21, 20, 20, 19, 19, 18, 19, 20, 21, 22, 23, 22, 21, 20, 18, 17, 17, 17, 17, 17, 17, 16, 16, 17, 18, 19, 21, 22, 22, 22, 22, 22, 22, 23, 25, 28, 31, 34, 37, 40, 43, 45, 46, 46, 46, 46, 47, 50, 54, 58, 62, 65, 67, 68, 69, 72, 76, 82, 90, 98, 106, 113, 119, 124, 128, 133, 137, 141, 145, 151, 158, 167, 177, 188, 198, 205, 208, 208, 206, 205, 207, 212, 219, 228, 236, 242, 245, 246, 247, 247, 247, 249, 251, 254, 256, 259, 262, 263, 263, 262, 261, 261, 263, 267, 273, 280, 287, 295, 303, 312, 323, 335, 348, 359, 370, 379, 390, 401, 413, 425, 433, 433, 423, 402, 370, 330, 288, 248, 214, 188, 169, 157, 151, 147, 144, 141, 138, 134, 130, 126, 124, 122, 121, 120, 119, 118, 115, 112, 110, 109, 108, 109, 110, 110, 111, 110, 108, 106, 104, 101, 97, 94, 91, 89, 88, 88, 88, 89, 89, 87, 85, 82, 80, 78, 76, 75, 74, 73, 72, 70, 69, 67, 65, 63, 61, 60, 60, 61, 63, 64, 64, 62, 58, 54, 51, 48, 48, 49, 51, 52, 53, 52, 51, 50, 50, 51, 51, 51, 50, 47, 44, 41, 40, 40, 41, 43, 44, 44, 43, 40, 37, 34, 32, 30, 29, 27, 25, 23, 22, 22, 22, 24, 26, 26, 25, 21, 16, 11, 8, 6, 7, 9, 12, 15, 16, 16, 16, 14, 13, 13, 13, 13, 13, 13, 12, 11, 10, 9, 8, 9, 9, 11, 12, 12, 12, 12, 10, 9, 7, 6, 5, 6, 8, 9, 9, 8, 6, 3, 2, 1, 2, 4, 5, 6, 4, 2, 1, 0, 0, 1, 3, 5, 5, 4, 2, 1, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 4, 6, 7, 7, 5, 3, 1, 0, 0, 0, 1, 3, 4, 5, 5, 5, 5, 4, 4, 5, 5, 5, 6, 6, 6, 5, 5, 5, 6, 7, 9, 10, 12, 13, 13, 13, 13, 12, 12, 12, 12, 13, 14, 15, 16, 16, 15, 15, 14, 14, 14, 14, 15, 14, 14, 13, 13, 14, 15, 16, 18, 18, 18, 16, 15, 14, 14, 15, 16, 18, 19, 19, 17, 16, 14, 13, 14, 15, 17, 19, 20, 20, 19, 17, 15, 14, 14, 15, 16, 17, 17, 17, 15, 13, 12, 12, 13, 14, 15, 16, 16, 15, 15, 15, 16, 17, 18, 18, 17, 17, 16, 17, 18, 19, 21, 22, 22, 22, 21, 20, 20, 21, 22, 23, 24, 25, 25, 25, 24, 23, 21, 20, 20, 21, 23, 24, 25, 24, 23, 21, 20, 20, 22, 24, 25, 26, 26, 26, 25, 24, 24, 23, 23, 23, 22, 22, 22, 22, 22, 21, 21, 20, 19, 18, 17, 16, 15, 13, 13, 13, 13, 14, 15, 16, 16, 16, 16, 16, 16, 15, 14, 13, 12, 11, 11, 13, 14, 16, 17, 18, 17, 16, 15, 15, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 14, 13, 11, 11, 11, 11, 13, 14, 15, 15, 15, 14, 13, 13, 13, 14, 14, 14, 13, 12, 11, 10, 11, 11, 13, 14, 14, 14, 13, 11, 9, 8, 7, 6, 6, 7, 8, 9, 9, 9, 8, 6, 5, 3, 3, 3, 4, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 5, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 3, 2, 2, 3, 5, 6, 7, 8, 8, 8, 9, 9, 10, 11, 12, 12, 11, 11, 10, 11, 12, 13, 14, 15, 15, 14, 14, 14, 14, 14, 14, 15, 15, 16, 16, 17, 17, 18, 19, 19, 20, 20, 20, 20, 20, 20, 19, 18, 17, 16, 16, 16, 17, 19, 20, 21, 20, 18, 16, 14, 12, 11, 11, 11, 11, 12, 13, 14, 14, 14, 13, 11, 9, 8, 7, 6, 6, 5, 4, 4, 3, 3, 3, 4, 4, 5, 5, 4, 4, 3, 3, 3, 3, 4, 5, 6, 7, 8, 8, 7, 7, 7, 7, 7, 7, 6, 6, 5, 4, 3, 2, 2, 1, 1, 1, 2, 4, 6, 8, 9, 10, 9, 7, 5, 3, 2, 2, 3, 3, 3, 2, 1, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 1, 3, 5, 6, 7, 7, 5, 4, 3, 2, 2, 3, 5, 5, 5, 4, 3, 2, 2, 3, 4, 5, 5, 5, 5, 4, 4, 4, 5, 5, 5, 5, 5, 4, 4, 4, 5, 6, 7, 9, 10, 10, 11, 11, 11, 11, 11, 11, 11, 11, 12, 13, 14, 14, 14, 14, 13, 12, 12, 13, 14, 16, 17, 17, 16, 14, 13, 12, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 11, 11, 11, 10, 10, 10, 10, 11, 11, 11, 10, 8, 6, 4, 4, 5, 7, 9, 12, 13, 13, 12, 10, 9, 8, 8, 9, 11, 12, 12, 12, 11, 10, 10, 9, 9, 9, 9, 9, 10, 10, 10, 11, 11, 12, 13, 13, 14, 14, 14, 14, 13, 13, 12, 12, 12, 11, 11, 11, 11, 12, 12, 12, 12, 12, 11, 10, 8, 5, 2, 0, 0, 0, 1, 3, 6, 7, 7, 5, 3, 1, 0, 0, 1, 2, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 10, 10, 9, 8, 7, 7, 7, 8, 9, 10, 11, 12, 12, 13, 13, 13, 12, 12, 12, 12, 14, 16, 18, 20, 21, 20, 18, 16, 14, 13, 13, 14, 16, 17, 17, 16, 15, 14, 14, 14, 15, 16, 17, 16, 15, 13, 10, 9, 8, 8, 8, 8, 9, 9, 9, 8, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 2, 2, 2, 3, 4, 4, 4, 5, 5, 5, 5, 6, 7, 9, 11, 13, 14, 15, 15, 14, 13, 11, 10, 9, 8, 8, 9, 10, 10, 11, 11, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 15, 16, 17, 18, 19, 20, 19, 17, 15, 12, 10, 9, 10, 12, 14, 17, 20, 21, 22, 21, 20, 17, 15, 13, 12, 12, 13, 14, 16, 17, 18, 18, 17, 17, 17, 18, 19, 21, 22, 24, 24, 25, 25, 26, 28, 29, 29, 29, 28, 26, 23, 20, 17, 16, 16, 18, 21, 24, 28, 29, 29, 28, 25, 22, 20, 20, 22, 24, 27, 28, 29, 27, 25, 22, 20, 18, 18, 18, 19, 19, 19, 19, 18, 16, 15, 15, 15, 15, 15, 14, 14, 13, 12, 10, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 8, 9, 10, 10, 10, 9, 8, 7, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 8, 9, 10, 12, 14, 15, 17, 18, 19, 20, 20, 20, 18, 17, 15, 14, 13, 15, 17, 20, 22, 23, 22, 20, 18, 17, 17, 18, 19, 21, 22, 23, 23, 23, 22, 21, 21, 21, 20, 21, 21, 21, 20, 20, 19, 18, 16, 15, 15, 14, 14, 15, 15, 15, 15, 14, 13, 12, 11, 11, 10, 10, 11, 11, 11, 11, 10, 10, 9, 8, 7, 7, 8, 8, 8, 9, 9, 9, 9, 8, 7, 7, 6, 6, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 4, 4, 3, 2, 2, 2, 2, 3, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 7, 8, 10, 11, 12, 11, 9, 7, 5, 4, 5, 6, 9, 13, 16, 18, 19, 19, 18, 17, 16, 15, 14, 14, 14, 15, 16, 17, 18, 20, 22, 23, 25, 25, 26, 25, 25, 25, 25, 25, 25, 24, 24, 24, 24, 23, 23, 24, 24, 25, 26, 27, 27, 27, 26, 25, 24, 24, 23, 24, 25, 27, 28, 28, 28, 27, 26, 26, 26, 26, 25, 24, 23, 21, 20, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 20, 20, 19, 18, 16, 14, 12, 11, 11, 12, 13, 13, 14, 13, 12, 11, 10, 9, 8, 8, 8, 9, 10, 11, 13, 14, 14, 14, 14, 13, 12, 10, 9, 8, 8, 7, 7, 8, 10, 12, 14, 16, 18, 17, 16, 14, 12, 10, 9, 8, 8, 9, 9, 10, 12, 13, 15, 17, 18, 17, 16, 14, 12, 10, 10, 9, 10, 10, 11, 11, 11, 11, 11, 11, 10, 9, 8, 8, 7, 7, 7, 8, 9, 9, 8, 7, 6, 5, 5, 6, 7, 9, 9, 9, 8, 7, 6, 5, 5, 6, 6, 6, 6, 6, 5, 5, 6, 7, 7, 8, 8, 7, 6, 5, 5, 5, 5, 5, 6, 6, 6, 7, 8, 9, 11, 12, 13, 13, 13, 12, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 11, 12, 13, 14, 15, 16, 17, 17, 17, 17, 17, 17, 17, 17, 18, 19, 20, 21, 21, 20, 20, 20, 20, 20, 21, 21, 21, 21, 22, 22, 22, 23, 24, 25, 25, 25, 24, 23, 22, 22, 22, 23, 24, 25, 26, 26, 25, 25, 24, 24, 24, 25, 26, 27, 28, 29, 30, 30, 29, 27, 26, 25, 24, 24, 25, 26, 26, 26, 26, 25, 24, 24, 23, 23, 22, 21, 21, 20, 20, 20, 20, 21, 22, 24, 25, 27, 28, 29, 29, 29, 29, 28, 27, 26, 26, 26, 27, 27, 28, 28, 27, 26, 25, 23, 22, 20, 19, 18, 17, 17, 18, 19, 20, 20, 21, 21, 21, 20, 19, 18, 17, 16, 14, 13, 11, 10, 10, 10, 10, 11, 11, 11, 10, 8, 6, 5, 4, 3, 4, 5, 5, 6, 7, 7, 7, 6, 6, 5, 5, 4, 4, 4, 4, 5, 6, 6, 6, 5, 4, 3, 2, 3, 4, 5, 6, 7, 6, 5, 3, 2, 1, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 5, 5, 4, 4, 3, 2, 2, 2, 4, 6, 9, 11, 12, 12, 10, 8, 7, 6, 7, 8, 10, 12, 13, 14, 15, 15, 15, 14, 14, 13, 12, 11, 11, 10, 10, 11, 11, 11, 12, 12, 13, 13, 13, 13, 12, 11, 10, 9, 9, 9, 11, 12, 14, 14, 15, 14, 13, 13, 12, 12, 12, 12, 13, 13, 12, 11, 9, 7, 6, 5, 4, 5, 6, 7, 8, 9, 9, 9, 9, 8, 8, 8, 8, 7, 7, 7, 7, 7, 8, 8, 9, 9, 9, 9, 8, 8, 8, 9, 10, 11, 12, 12, 12, 12, 11, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 11, 12, 12, 12, 12, 11, 11, 10, 10, 10, 11, 11, 12, 13, 13, 13, 13, 12, 12, 12, 12, 11, 11, 11, 11, 12, 12, 12, 13, 13, 14, 14, 14, 14, 14, 14, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 13, 13, 13, 14, 15, 16, 17, 17, 18, 18, 17, 16, 15, 15, 14, 14, 14, 13, 13, 13, 14, 14, 15, 16, 16, 17, 18, 19, 19, 20, 21, 21, 21, 20, 19, 18, 17, 16, 16, 15, 15, 14, 14, 13, 13, 14, 15, 16, 17, 17, 17, 17, 15, 14, 13, 12, 12, 13, 14, 16, 17, 19, 19, 20, 20, 19, 19, 19, 18, 18, 18, 17, 16, 16, 15, 16, 16, 17, 17, 18, 18, 19, 19, 20, 21, 21, 22, 22, 22, 21, 20, 19, 19, 18, 18, 18, 18, 18, 19, 19, 19, 20, 21, 22, 23, 23, 24, 23, 23, 22, 20, 19, 19, 19, 20, 21, 23, 25, 26, 26, 26, 24, 22, 20, 18, 17, 17, 18, 19, 21, 23, 24, 25, 26, 26, 27, 27, 27, 28, 28, 27, 27, 26, 25, 24, 24, 24, 24, 25, 26, 27, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 27, 27, 27, 27, 27, 27, 27, 28, 28, 29, 30, 30, 30, 30, 29, 29, 28, 27, 27, 27, 27, 27, 28, 29, 29, 30, 30, 29, 28, 27, 26, 25, 25, 25, 25, 26, 28, 29, 30, 31, 31, 31, 30, 28, 27, 25, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 25, 25, 26, 26, 26, 26, 25, 24, 24, 23, 23, 23, 22, 22, 22, 22, 21, 21, 21, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 18, 17, 16, 15, 15, 14, 14, 15, 15, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 15, 15, 15, 14, 13, 13, 13, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 8, 8, 7, 7, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 8, 8, 8, 9, 10, 10, 10, 11, 11, 10, 10, 9, 9, 8, 8, 7, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 9, 9, 9, 10, 11, 11, 12, 12, 12, 12, 12, 11, 11, 10, 10, 9, 9, 9, 9, 9, 10, 10, 10, 11, 11, 11, 12, 12, 13, 14, 15, 16, 17, 18, 18, 18, 18, 17, 16, 15, 14, 12, 11, 11, 10, 10, 10, 10, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 13, 13, 13, 14, 14, 14, 13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 12, 12, 11, 11, 10, 10, 9, 9, 9, 10, 10, 11, 11, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 11, 11, 11, 10, 10, 10, 10, 9, 9, 9, 8, 8, 7, 7, 7, 7, 8, 8, 9, 10, 11, 12, 13, 13, 14, 14, 14, 14, 14, 14, 13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 18, 18, 19, 19, 20, 21, 21, 22, 22, 23, 23, 23, 23, 22, 22, 22, 22, 22, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 21, 21, 22, 22, 22, 22, 23, 23, 23, 24, 24, 25, 25, 26, 26, 26, 26, 25, 25, 24, 24, 23, 23, 22, 22, 22, 21, 21, 20, 20, 20, 20, 19, 19, 19, 18, 18, 17, 17, 17, 17, 17, 18, 18, 19, 19, 20, 21, 21, 22, 22, 23, 23, 23, 22, 22, 21, 20, 20, 19, 19, 18, 18, 18, 17, 17, 17, 18, 18, 18, 18, 18],
-"peakG": [41, 41, 43, 45, 49, 53, 57, 60, 61, 61, 61, 61, 63, 64, 66, 68, 70, 71, 71, 72, 71, 71, 71, 72, 74, 77, 82, 87, 93, 99, 104, 108, 112, 116, 121, 127, 135, 144, 153, 161, 168, 173, 177, 181, 185, 189, 194, 199, 204, 208, 210, 210, 208, 205, 202, 200, 198, 197, 198, 199, 201, 205, 209, 215, 222, 229, 238, 245, 251, 254, 256, 257, 257, 258, 258, 258, 257, 253, 247, 240, 233, 226, 221, 218, 217, 217, 219, 222, 226, 230, 234, 236, 237, 237, 234, 231, 227, 222, 216, 208, 199, 188, 174, 160, 144, 129, 114, 100, 87, 76, 66, 57, 49, 43, 37, 32, 28, 24, 22, 19, 18, 17, 17, 18, 18, 17, 17, 16, 15, 14, 12, 12, 11, 11, 10, 10, 9, 9, 8, 7, 7, 7, 8, 8, 8, 7, 6, 4, 4, 4, 5, 8, 11, 15, 20, 26, 36, 49, 68, 92, 121, 155, 192, 231, 272, 313, 354, 394, 432, 463, 487, 500, 500, 487, 462, 427, 386, 342, 296, 252, 212, 176, 147, 125, 111, 104, 106, 113, 125, 141, 159, 179, 199, 218, 234, 246, 251, 250, 243, 230, 214, 195, 174, 152, 131, 111, 95, 84, 80, 82, 93, 110, 132, 160, 191, 224, 256, 286, 311, 331, 343, 347, 343, 329, 307, 278, 245, 209, 173, 140, 111, 87, 66, 50, 38, 30, 26, 25, 25, 27, 29, 31, 32, 33, 34, 35, 36, 35, 34, 32, 29, 26, 23, 21, 19, 18, 17, 15, 13, 11, 10, 10, 11, 12, 14, 15, 16, 17, 17, 17, 17, 17, 16, 15, 14, 13, 12, 11, 10, 9, 7, 6, 5, 4, 4, 4, 5, 5, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 7, 7, 7, 7, 6, 5, 3, 2, 2, 2, 3, 4, 5, 6, 6, 6, 6, 5, 5, 5, 6, 6, 6, 6, 5, 4, 3, 2, 3, 4, 5, 7, 9, 10, 10, 10, 10, 11, 12, 13, 14, 14, 14, 14, 12, 10, 8, 6, 6, 6, 7, 9, 10, 11, 10, 8, 6, 3, 1, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 7, 18, 35, 59, 88, 123, 159, 195, 225, 247, 256, 252, 236, 209, 177, 142, 109, 79, 56, 38, 25, 16, 11, 9, 8, 8, 8, 9, 9, 8, 6, 4, 3, 2, 2, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 24, 55, 103, 167, 242, 322, 397, 458, 496, 506, 487, 442, 378, 304, 227, 157, 98, 53, 24, 8, 0, 0, 0, 0, 7, 23, 54, 103, 171, 255, 347, 438, 516, 570, 591, 575, 528, 462, 394, 347, 338, 378, 470, 604, 759, 912, 1035, 1107, 1116, 1058, 943, 787, 612, 439, 287, 166, 82, 32, 7, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 4, 4, 4, 4, 5, 5, 5, 4, 3, 2, 1, 1, 1, 2, 1, 0, 0, 0, 0, 1, 2, 1, 0, 0, 6, 35, 92, 183, 304, 444, 586, 709, 795, 828, 805, 729, 613, 475, 336, 213, 116, 52, 15, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 2, 1, 0, 0, 1, 3, 5, 8, 10, 12, 13, 14, 16, 17, 17, 17, 15, 13, 11, 9, 8, 8, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 4, 5, 6, 7, 8, 8, 7, 4, 0, 0, 5, 30, 81, 163, 274, 404, 538, 655, 734, 761, 731, 651, 541, 427, 343, 314, 356, 467, 630, 811, 974, 1082, 1112, 1058, 930, 751, 554, 367, 213, 104, 38, 7, 0, 0, 1, 3, 4, 5, 8, 12, 18, 23, 27, 31, 33, 34, 34, 33, 30, 26, 21, 16, 13, 11, 10, 10, 11, 12, 12, 13, 13, 14, 16, 18, 18, 17, 12, 6, 0, 0, 0, 3, 6, 4, 0, 0, 11, 66, 174, 341, 552, 780, 985, 1131, 1187, 1145, 1013, 817, 593, 378, 209, 109, 89, 145, 264, 421, 584, 724, 814, 840, 796, 693, 552, 396, 251, 135, 56, 12, 0, 0, 2, 8, 8, 2, 0, 0, 20, 84, 200, 365, 565, 770, 944, 1053, 1076, 1009, 864, 672, 466, 282, 140, 51, 8, 0, 0, 3, 4, 2, 0, 0, 0, 5, 11, 15, 17, 17, 15, 13, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 2, 0, 0, 0, 1, 6, 9, 5, 0, 0, 14, 77, 198, 376, 592, 811, 990, 1092, 1096, 1003, 833, 624, 413, 235, 107, 33, 1, 0, 0, 4, 4, 1, 0, 0, 0, 2, 5, 7, 7, 6, 5, 3, 1, 0, 0, 0, 0, 1, 3, 4, 4, 2, 0, 0, 0, 0, 6, 10, 7, 0, 0, 4, 55, 162, 325, 529, 741, 918, 1023, 1034, 949, 789, 589, 388, 218, 97, 28, 0, 0, 0, 5, 6, 4, 0, 0, 0, 15, 52, 116, 207, 317, 430, 526, 585, 591, 540, 439, 310, 183, 93, 74, 148, 318, 568, 859, 1139, 1353, 1455, 1423, 1263, 1009, 718, 453, 275, 220, 298, 487, 739, 990, 1179, 1259, 1210, 1046, 806, 551, 344, 235, 248, 377, 586, 821, 1021, 1137, 1142, 1036, 847, 616, 391, 208, 84, 19, 0, 0, 5, 8, 5, 1, 0, 5, 15, 28, 39, 46, 49, 48, 43, 36, 28, 21, 15, 11, 10, 12, 16, 21, 26, 29, 31, 30, 28, 24, 19, 14, 10, 8, 7, 7, 8, 9, 11, 11, 11, 11, 11, 12, 14, 17, 21, 25, 29, 31, 33, 34, 33, 31, 27, 20, 11, 2, 0, 0, 4, 9, 8, 1, 0, 0, 41, 136, 289, 486, 696, 875, 984, 997, 912, 751, 549, 350, 185, 74, 15, 0, 0, 4, 8, 5, 0, 0, 0, 0, 6, 11, 15, 15, 12, 9, 7, 8, 9, 8, 4, 0, 0, 16, 66, 158, 289, 445, 597, 713, 762, 729, 618, 454, 282, 154, 122, 217, 446, 781, 1162, 1514, 1758, 1838, 1733, 1466, 1097, 709, 386, 190, 150, 255, 460, 699, 906, 1030, 1043, 948, 773, 560, 354, 186, 74, 16, 0, 0, 6, 8, 7, 4, 4, 7, 13, 19, 23, 25, 24, 21, 18, 16, 15, 16, 20, 23, 24, 21, 15, 7, 3, 6, 13, 18, 13, 0, 0, 5, 85, 252, 508, 825, 1144, 1397, 1524, 1492, 1313, 1029, 707, 412, 190, 55, 0, 0, 4, 14, 15, 9, 1, 0, 0, 5, 9, 10, 8, 5, 3, 2, 5, 9, 13, 16, 18, 19, 18, 16, 14, 13, 12, 11, 11, 11, 11, 10, 10, 9, 9, 8, 8, 8, 8, 9, 10, 11, 12, 12, 12, 12, 11, 9, 7, 6, 5, 5, 6, 8, 10, 13, 15, 17, 19, 19, 19, 18, 15, 13, 11, 9, 8, 8, 9, 10, 9, 8, 5, 3, 3, 6, 11, 18, 21, 19, 13, 4, 0, 1, 10, 18, 16, 2, 0, 0, 66, 222, 470, 783, 1104, 1363, 1496, 1471, 1295, 1014, 693, 401, 182, 51, 0, 0, 4, 13, 12, 4, 0, 0, 0, 7, 14, 17, 16, 12, 8, 5, 4, 5, 7, 9, 11, 12, 13, 12, 11, 9, 7, 5, 3, 2, 4, 8, 14, 20, 23, 20, 12, 2, 0, 0, 6, 18, 20, 9, 0, 0, 45, 188, 435, 763, 1114, 1412, 1582, 1580, 1408, 1109, 756, 421, 163, 11, 0, 27, 161, 342, 537, 711, 827, 860, 802, 667, 488, 305, 154, 54, 4, 0, 0, 8, 11, 7, 2, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 10, 17, 24, 29, 32, 33, 31, 27, 21, 16, 11, 7, 6, 8, 12, 18, 20, 17, 6, 0, 0, 25, 96, 212, 362, 518, 644, 710, 698, 610, 471, 314, 173, 71, 14, 0, 0, 5, 10, 10, 6, 4, 4, 7, 10, 13, 14, 15, 15, 16, 19, 20, 21, 20, 17, 12, 7, 3, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 0, 0, 0, 1, 5, 12, 20, 27, 33, 36, 35, 31, 24, 17, 10, 6, 3, 3, 6, 10, 15, 20, 24, 26, 25, 22, 18, 15, 13, 13, 16, 21, 26, 31, 33, 34, 31, 27, 21, 16, 12, 11, 14, 19, 27, 36, 42, 46, 45, 40, 33, 25, 18, 14, 11, 10, 9, 9, 9, 9, 9, 9, 10, 10, 10, 10, 12, 16, 22, 30, 37, 41, 41, 39, 35, 31, 28, 24, 16, 3, 0, 0, 33, 113, 239, 396, 555, 679, 736, 713, 617, 472, 314, 174, 73, 17, 0, 0, 10, 17, 17, 13, 6, 2, 1, 2, 5, 6, 6, 3, 0, 0, 0, 1, 7, 10, 7, 0, 0, 5, 50, 139, 268, 417, 554, 645, 664, 608, 491, 344, 201, 91, 23, 0, 0, 3, 10, 11, 7, 2, 0, 1, 2, 4, 4, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 10, 10, 6, 0, 0, 0, 4, 19, 29, 22, 0, 0, 5, 119, 352, 694, 1091, 1455, 1692, 1737, 1578, 1261, 869, 498, 215, 49, 0, 0, 13, 29, 29, 18, 7, 2, 6, 13, 19, 21, 19, 15, 13, 13, 14, 15, 13, 10, 6, 5, 7, 11, 14, 14, 9, 2, 0, 1, 12, 24, 26, 12, 0, 0, 37, 180, 426, 749, 1086, 1356, 1485, 1437, 1227, 913, 576, 290, 97, 3, 0, 0, 21, 30, 26, 18, 14, 17, 23, 29, 30, 26, 18, 12, 7, 6, 7, 9, 9, 9, 7, 4, 2, 0, 0, 0, 1, 3, 6, 8, 9, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 7, 7, 6, 5, 4, 3, 4, 5, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 7, 7, 6, 4, 3, 2, 2, 3, 4, 5, 6, 7, 7, 6, 5, 4, 3, 2, 2, 2, 2, 2, 1, 1, 2, 3, 4, 3, 1, 0, 0, 0, 3, 10, 13, 8, 0, 0, 8, 71, 189, 352, 531, 685, 771, 767, 673, 517, 340, 183, 72, 11, 0, 0, 6, 14, 19, 21, 20, 16, 7, 0, 7, 48, 136, 276, 452, 632, 776, 849, 830, 725, 560, 375, 211, 93, 28, 5, 6, 12, 17, 21, 28, 36, 38, 24, 0, 0, 10, 141, 400, 774, 1201, 1584, 1823, 1850, 1656, 1290, 845, 424, 116, 0, 0, 175, 441, 729, 970, 1108, 1113, 990, 775, 524, 293, 123, 26, 0, 0, 11, 21, 22, 19, 17, 20, 27, 33, 36, 34, 28, 20, 13, 9, 6, 5, 4, 3, 2, 1, 0, 1, 2, 4, 6, 9, 11, 12, 13, 14, 14, 15, 15, 15, 16, 19, 23, 27, 26, 18, 4, 0, 0, 36, 118, 243, 393, 536, 638, 670, 623, 511, 364, 217, 100, 27, 0, 0, 5, 15, 19, 17, 14, 12, 12, 14, 15, 14, 11, 7, 4, 2, 3, 5, 9, 12, 14, 14, 13, 11, 8, 5, 2, 0, 0, 0, 3, 8, 17, 27, 36, 43, 46, 44, 38, 31, 24, 19, 16, 18, 22, 27, 33, 37, 39, 39, 36, 30, 24, 17, 11, 7, 6, 7, 10, 15, 20, 24, 27, 27, 25, 21, 16, 11, 6, 3, 1, 1, 2, 4, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 2, 4, 5, 7, 7, 7, 5, 3, 2, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 4, 9, 13, 17, 20, 25, 30, 33, 31, 20, 1, 0, 2, 67, 198, 388, 606, 801, 919, 923, 806, 594, 341, 117, 0, 0, 151, 435, 785, 1119, 1354, 1430, 1332, 1090, 772, 457, 209, 57, 0, 0, 6, 17, 15, 6, 0, 1, 4, 2, 0, 0, 24, 103, 241, 423, 610, 755, 815, 772, 638, 452, 265, 116, 26, 0, 0, 6, 16, 16, 11, 5, 4, 7, 11, 15, 16, 16, 16, 19, 23, 28, 32, 31, 28, 21, 13, 6, 1, 0, 0, 2, 7, 13, 19, 22, 23, 20, 15, 9, 3, 0, 0, 0, 1, 3, 4, 5, 4, 3, 2, 0, 0, 0, 2, 6, 10, 15, 18, 20, 20, 20, 18, 16, 12, 6, 0, 0, 5, 19, 33, 36, 21, 0, 0, 17, 144, 377, 694, 1032, 1308, 1446, 1404, 1197, 884, 549, 267, 82, 0, 0, 4, 24, 31, 27, 19, 15, 12, 8, 0, 0, 9, 64, 168, 317, 482, 625, 706, 702, 615, 469, 303, 157, 55, 3, 0, 0, 10, 16, 14, 9, 4, 2, 2, 4, 5, 6, 6, 7, 9, 13, 20, 30, 39, 41, 31, 10, 0, 0, 44, 172, 370, 608, 830, 977, 1006, 909, 715, 478, 259, 98, 11, 0, 0, 17, 32, 39, 40, 41, 44, 48, 50, 46, 36, 22, 8, 0, 0, 0, 9, 14, 11, 0, 0, 1, 50, 147, 285, 438, 569, 640, 631, 540, 389, 215, 62, 0, 0, 120, 367, 688, 1016, 1270, 1383, 1323, 1110, 804, 486, 226, 62, 0, 0, 7, 25, 28, 18, 5, 0, 0, 6, 13, 16, 13, 6, 0, 0, 0, 4, 15, 20, 13, 0, 0, 5, 82, 228, 431, 650, 830, 919, 893, 758, 557, 344, 168, 53, 0, 0, 0, 1, 6, 10, 15, 18, 11, 0, 0, 5, 97, 275, 527, 805, 1039, 1162, 1138, 972, 710, 421, 172, 12, 0, 19, 159, 345, 535, 683, 756, 735, 628, 467, 293, 145, 47, 1, 0, 0, 5, 7, 6, 6, 6, 5, 0, 0, 0, 36, 124, 261, 426, 582, 687, 709, 643, 508, 341, 185, 70, 7, 0, 0, 16, 29, 36, 36, 33, 30, 27, 24, 18, 12, 7, 3, 0, 0, 0, 1, 2, 4, 5, 5, 3, 0, 0, 0, 0, 9, 17, 17, 6, 0, 0, 41, 152, 330, 550, 764, 915, 959, 880, 695, 448, 202, 20, 0, 36, 263, 599, 974, 1295, 1476, 1463, 1258, 917, 539, 233, 78, 105, 283, 540, 783, 936, 957, 851, 657, 430, 220, 63, 0, 0, 70, 243, 479, 738, 959, 1086, 1081, 945, 716, 457, 229, 73, 0, 0, 1, 22, 31, 28, 20, 14, 12, 14, 16, 15, 11, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 1, 7, 16, 25, 32, 34, 32, 25, 16, 8, 2, 0, 0, 0, 3, 7, 12, 17, 21, 24, 23, 19, 13, 7, 2, 0, 0, 3, 8, 12, 15, 16, 15, 13, 11, 9, 7, 7, 6, 7, 7, 7, 8, 9, 9, 10, 10, 9, 9, 8, 8, 9, 9, 8, 8, 7, 5, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 3, 0, 0, 0, 0, 6, 14, 16, 8, 0, 0, 14, 89, 220, 390, 562, 690, 737, 689, 560, 388, 219, 88, 12, 0, 0, 20, 40, 51, 52, 47, 41, 35, 31, 27, 24, 18, 10, 1, 0, 0, 4, 16, 24, 18, 0, 0, 1, 81, 244, 477, 737, 961, 1086, 1075, 930, 688, 410, 162, 0, 0, 54, 275, 581, 907, 1177, 1321, 1301, 1125, 845, 536, 270, 90, 2, 0, 0, 16, 27, 31, 32, 29, 17, 0, 0, 0, 89, 274, 544, 854, 1128, 1290, 1290, 1129, 856, 545, 273, 87, 0, 0, 2, 26, 38, 35, 25, 18, 17, 20, 23, 22, 16, 9, 2, 0, 0, 1, 3, 4, 4, 3, 2, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 2, 6, 13, 20, 26, 29, 29, 25, 19, 13, 9, 6, 4, 2, 1, 0, 0, 3, 8, 12, 10, 3, 0, 0, 25, 90, 190, 309, 421, 495, 512, 465, 366, 239, 111, 13, 0, 3, 121, 315, 554, 786, 952, 1006, 934, 756, 524, 297, 123, 22, 0, 0, 13, 26, 28, 24, 19, 20, 25, 31, 33, 31, 25, 18, 12, 8, 6, 6, 5, 3, 1, 0, 0, 2, 9, 19, 30, 40, 47, 48, 45, 36, 26, 16, 9, 7, 9, 16, 24, 31, 37, 41, 41, 38, 33, 25, 16, 8, 4, 7, 13, 18, 16, 5, 0, 0, 29, 119, 264, 444, 619, 741, 777, 715, 574, 396, 225, 94, 19, 0, 0, 10, 24, 35, 44, 50, 49, 35, 9, 0, 0, 68, 228, 467, 746, 999, 1156, 1172, 1043, 805, 527, 274, 95, 3, 0, 0, 26, 44, 50, 48, 44, 42, 41, 38, 32, 22, 12, 4, 0, 0, 0, 3, 5, 7, 7, 6, 3, 1, 0, 0, 3, 9, 17, 24, 28, 27, 23, 16, 9, 3, 0, 0, 0, 1, 3, 6, 8, 9, 11, 10, 8, 4, 0, 0, 0, 1, 9, 14, 12, 1, 0, 0, 38, 128, 263, 417, 553, 632, 630, 548, 413, 261, 130, 42, 1, 0, 0, 5, 7, 6, 7, 9, 10, 5, 0, 0, 12, 75, 186, 333, 484, 600, 647, 610, 502, 354, 205, 88, 18, 0, 0, 9, 20, 23, 21, 16, 13, 11, 11, 10, 7, 4, 0, 0, 1, 7, 17, 28, 39, 46, 48, 43, 33, 20, 9, 1, 0, 5, 15, 27, 38, 45, 45, 39, 27, 14, 6, 4, 10, 16, 18, 9, 0, 0, 17, 95, 229, 405, 586, 726, 787, 752, 631, 458, 278, 130, 36, 0, 0, 13, 30, 39, 38, 32, 26, 22, 20, 19, 16, 12, 7, 2, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 2, 7, 14, 22, 29, 32, 31, 25, 17, 9, 3, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 10, 17, 25, 31, 33, 31, 26, 18, 11, 4, 1, 0, 0, 1, 3, 3, 2, 1, 2, 5, 10, 15, 16, 11, 1, 0, 0, 34, 106, 209, 323, 420, 473, 466, 402, 299, 187, 92, 29, 0, 0, 0, 7, 12, 16, 18, 17, 10, 0, 0, 0, 53, 160, 317, 498, 660, 760, 767, 680, 523, 341, 176, 60, 1, 0, 0, 17, 27, 28, 23, 19, 20, 25, 30, 34, 32, 25, 15, 5, 0, 2, 9, 13, 11, 1, 0, 0, 43, 132, 261, 408, 537, 610, 604, 517, 367, 194, 45, 0, 0, 154, 414, 730, 1030, 1237, 1294, 1189, 952, 653, 366, 149, 26, 0, 0, 17, 32, 33, 26, 20, 21, 30, 40, 46, 43, 33, 18, 5, 0, 1, 8, 13, 10, 0, 0, 0, 49, 149, 291, 450, 585, 659, 650, 561, 418, 262, 129, 40, 0, 0, 0, 11, 18, 21, 21, 20, 15, 5, 0, 0, 25, 92, 198, 325, 445, 525, 540, 488, 383, 255, 137, 51, 5, 0, 0, 8, 15, 16, 16, 18, 24, 32, 39, 41, 37, 29, 19, 9, 3, 0, 0, 1, 3, 5, 7, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 5, 11, 13, 8, 0, 0, 6, 53, 140, 255, 376, 470, 510, 485, 402, 287, 169, 76, 18, 0, 0, 1, 10, 16, 20, 20, 15, 4, 0, 0, 32, 116, 248, 413, 575, 694, 736, 689, 566, 401, 236, 105, 25, 0, 0, 8, 19, 22, 18, 13, 11, 13, 16, 18, 18, 14, 9, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 10, 14, 16, 15, 13, 10, 7, 4, 3, 4, 7, 10, 12, 11, 9, 5, 2, 3, 8, 14, 16, 11, 0, 0, 4, 57, 159, 304, 466, 607, 690, 691, 606, 454, 273, 105, 0, 0, 64, 256, 519, 797, 1020, 1132, 1103, 943, 699, 436, 214, 66, 0, 0, 5, 25, 36, 36, 32, 29, 31, 36, 41, 43, 39, 29, 15, 2, 0, 0, 7, 22, 30, 21, 0, 0, 1, 98, 289, 557, 850, 1093, 1217, 1184, 1006, 735, 448, 209, 56, 0, 0, 7, 31, 44, 45, 40, 31, 18, 3, 0, 5, 52, 143, 271, 413, 537, 607, 605, 530, 404, 261, 135, 46, 1, 0, 0, 12, 19, 20, 17, 16, 16, 19, 22, 22, 20, 15, 9, 4, 1, 0, 1, 4, 6, 7, 7, 6, 5, 4, 4, 5, 8, 11, 13, 13, 12, 9, 6, 3, 1, 1, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 2, 2, 4, 5, 5, 1, 0, 0, 0, 5, 17, 24, 18, 0, 0, 0, 76, 233, 459, 711, 929, 1050, 1039, 901, 676, 428, 213, 68, 0, 0, 1, 22, 36, 42, 46, 52, 60, 67, 68, 62, 50, 34, 21, 11, 7, 7, 10, 14, 16, 16, 13, 9, 6, 6, 10, 17, 21, 18, 6, 0, 0, 30, 118, 261, 439, 615, 746, 797, 753, 630, 460, 287, 145, 53, 11, 6, 20, 36, 47, 50, 45, 33, 16, 0, 0, 16, 78, 184, 323, 468, 582, 631, 596, 481, 315, 141, 12, 0, 59, 264, 559, 881, 1155, 1307, 1294, 1116, 816, 473, 178, 7, 1, 159, 434, 751, 1026, 1187, 1192, 1040, 772, 458, 184, 20, 13, 161, 425, 731, 996, 1152, 1161, 1030, 802, 537, 296, 121, 23, 0, 0, 21, 38, 43, 40, 34, 31, 31, 32, 34, 33, 30, 25, 20, 14, 10, 6, 3, 3, 5, 9, 11, 10, 4, 0, 0, 2, 19, 36, 41, 24, 0, 0, 20, 171, 445, 814, 1201, 1507, 1644, 1573, 1315, 948, 568, 261, 68, 0, 0, 13, 43, 58, 60, 55, 46, 34, 16, 0, 0, 32, 112, 241, 399, 550, 656, 686, 631, 509, 352, 202, 88, 21, 0, 0, 0, 9, 18, 27, 34, 30, 11, 0, 0, 46, 205, 468, 802, 1134, 1377, 1458, 1349, 1077, 717, 360, 94, 0, 4, 164, 397, 632, 810, 886, 848, 713, 523, 325, 161, 53, 2, 0, 4, 19, 28, 30, 30, 31, 34, 37, 37, 33, 26, 17, 8, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 9, 12, 14, 14, 13, 10, 7, 4, 2, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 1, 4, 8, 14, 19, 24, 26, 26, 24, 20, 15, 12, 9, 8, 8, 8, 8, 7, 7, 5, 4, 2, 1, 1, 4, 9, 14, 14, 8, 0, 0, 5, 49, 128, 235, 347, 436, 476, 457, 383, 277, 167, 78, 21, 0, 0, 4, 14, 20, 24, 24, 21, 14, 3, 0, 4, 43, 124, 243, 384, 516, 602, 615, 544, 403, 229, 71, 0, 6, 148, 390, 678, 942, 1116, 1157, 1059, 854, 597, 351, 159, 42, 0, 0, 13, 38, 56, 63, 55, 33, 3, 0, 1, 90, 268, 524, 817, 1079, 1240, 1251, 1105, 838, 519, 228, 31, 0, 42, 225, 468, 706, 882, 956, 915, 774, 574, 364, 188, 68, 8, 0, 2, 17, 31, 40, 48, 57, 67, 75, 76, 70, 57, 41, 26, 15, 9, 8, 10, 12, 14, 13, 12, 9, 8, 7, 8, 12, 17, 23, 29, 35, 38, 39, 37, 34, 30, 26, 23, 22, 24, 30, 39, 51, 63, 70, 70, 64, 53, 44, 41, 41, 39, 27, 4, 0, 0, 68, 229, 472, 759, 1024, 1196, 1227, 1108, 875, 592, 327, 131, 21, 0, 0, 23, 44, 54, 54, 53, 55, 61, 67, 70, 66, 55, 39, 23, 11, 8, 13, 20, 21, 12, 0, 0, 18, 106, 264, 475, 699, 881, 971, 943, 805, 596, 372, 183, 57, 0, 0, 4, 21, 31, 31, 26, 24, 25, 28, 31, 31, 28, 22, 15, 9, 6, 5, 6, 8, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 3, 10, 12, 7, 0, 0, 7, 61, 161, 298, 445, 566, 627, 611, 521, 386, 240, 116, 35, 0, 0, 2, 13, 18, 19, 18, 20, 25, 30, 34, 34, 30, 23, 15, 10, 8, 10, 13, 13, 9, 0, 0, 0, 28, 84, 166, 259, 342, 394, 400, 361, 288, 200, 119, 58, 22, 9, 9, 14, 19, 21, 22, 24, 28, 33, 38, 39, 37, 30, 23, 18, 17, 19, 24, 27, 26, 22, 21, 32, 66, 129, 217, 317, 407, 467, 479, 441, 362, 263, 165, 88, 39, 18, 16, 24, 32, 38, 40, 38, 29, 15, 0, 0, 7, 66, 173, 320, 482, 620, 698, 695, 611, 471, 310, 166, 63, 7, 0, 0, 12, 25, 32, 33, 26, 11, 0, 0, 13, 90, 227, 412, 611, 775, 860, 841, 724, 541, 342, 170, 54, 0, 0, 2, 18, 27, 28, 25, 23, 24, 25, 26, 24, 19, 13, 6, 2, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 2, 8, 13, 12, 4, 0, 0, 19, 80, 175, 293, 408, 489, 516, 483, 400, 291, 183, 97, 43, 18, 14, 19, 25, 27, 25, 22, 21, 22, 23, 24, 22, 18, 13, 8, 6, 8, 12, 13, 10, 2, 0, 0, 27, 90, 186, 300, 406, 476, 492, 448, 357, 244, 137, 56, 10, 0, 0, 9, 18, 23, 24, 25, 27, 30, 32, 32, 30, 24, 19, 13, 9, 7, 5, 4, 4, 5, 7, 9, 8, 4, 0, 0, 0, 7, 22, 30, 23, 1, 0, 0, 88, 276, 553, 872, 1157, 1331, 1344, 1194, 923, 608, 322, 119, 11, 0, 0, 24, 40, 42, 38, 34, 35, 40, 46, 46, 41, 32, 20, 10, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 0, 0, 0, 1, 5, 9, 14, 17, 17, 15, 12, 8, 4, 2, 2, 1, 1, 1, 2, 5, 10, 14, 13, 6, 0, 0, 17, 74, 171, 297, 428, 530, 576, 548, 450, 304, 149, 26, 0, 20, 169, 402, 671, 916, 1078, 1116, 1023, 827, 579, 340, 153, 40, 0, 0, 14, 33, 43, 44, 42, 41, 42, 44, 44, 42, 37, 30, 23, 18, 14, 11, 10, 9, 9, 8, 7, 5, 3, 4, 10, 21, 33, 39, 31, 10, 0, 0, 58, 204, 432, 709, 975, 1162, 1217, 1120, 897, 603, 312, 91, 0, 3, 128, 317, 518, 679, 765, 759, 671, 527, 363, 213, 98, 29, 0, 0, 14, 31, 47, 59, 67, 71, 71, 66, 57, 46, 35, 27, 25, 29, 36, 44, 50, 51, 48, 41, 32, 24, 19, 17, 19, 22, 26, 28, 28, 25, 22, 19, 17, 17, 18, 20, 22, 23, 25, 25, 25, 24, 23, 20, 17, 14, 11, 9, 8, 7, 7, 7, 7, 6, 6, 6, 7, 9, 11, 14, 16, 17, 16, 13, 10, 6, 4, 4, 5, 8, 11, 15, 17, 18, 18, 16, 13, 9, 6, 4, 3, 3, 5, 8, 12, 15, 17, 18, 18, 16, 14, 11, 9, 7, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 3, 1, 0, 0, 0, 1, 3, 5, 8, 11, 13, 14, 14, 12, 9, 6, 4, 3, 4, 5, 7, 8, 8, 7, 6, 4, 3, 4, 6, 10, 13, 16, 18, 17, 15, 12, 8, 5, 4, 5, 8, 12, 17, 22, 26, 29, 30, 29, 25, 21, 18, 18, 21, 23, 21, 12, 0, 0, 5, 60, 163, 308, 468, 607, 688, 690, 613, 477, 318, 174, 69, 10, 0, 0, 14, 26, 32, 34, 35, 38, 42, 45, 45, 42, 36, 29, 22, 16, 12, 9, 7, 6, 4, 3, 3, 3, 4, 7, 9, 12, 15, 18, 19, 19, 18, 15, 12, 8, 6, 5, 5, 5, 5, 5, 5, 7, 10, 14, 15, 13, 8, 3, 3, 11, 23, 30, 23, 2, 0, 0, 82, 265, 541, 867, 1169, 1369, 1411, 1283, 1022, 701, 396, 166, 34, 0, 0, 17, 36, 41, 38, 34, 35, 41, 48, 51, 47, 37, 25, 13, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 8, 7, 6, 5, 4, 4, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 1, 3, 5, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 3, 8, 14, 19, 21, 19, 13, 7, 4, 6, 13, 18, 15, 2, 0, 0, 54, 178, 368, 597, 817, 975, 1028, 964, 802, 584, 362, 180, 61, 5, 0, 12, 33, 47, 52, 49, 42, 33, 25, 24, 36, 70, 128, 207, 297, 376, 427, 434, 396, 320, 225, 133, 60, 15, 0, 0, 7, 18, 27, 31, 34, 37, 40, 42, 42, 38, 31, 21, 12, 6, 5, 8, 10, 9, 1, 0, 0, 26, 91, 191, 312, 429, 514, 543, 511, 428, 315, 200, 105, 41, 9, 0, 4, 10, 14, 15, 15, 15, 17, 21, 25, 27, 26, 23, 18, 13, 9, 7, 7, 7, 7, 6, 5, 3, 2, 1, 1, 3, 4, 5, 6, 6, 5, 5, 6, 7, 9, 12, 15, 17, 18, 18, 17, 14, 11, 8, 6, 5, 6, 8, 10, 11, 11, 10, 9, 9, 11, 13, 13, 10, 5, 2, 4, 13, 24, 27, 16, 0, 0, 14, 121, 318, 589, 884, 1133, 1268, 1251, 1084, 811, 503, 230, 45, 0, 18, 148, 326, 508, 653, 730, 727, 647, 513, 357, 212, 101, 32, 2, 0, 5, 14, 19, 23, 28, 36, 48, 60, 69, 70, 64, 53, 39, 27, 17, 12, 10, 10, 10, 9, 8, 7, 6, 5, 5, 6, 7, 8, 8, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 2, 7, 15, 23, 32, 38, 41, 39, 33, 25, 17, 11, 8, 9, 15, 22, 29, 35, 37, 35, 29, 21, 14, 9, 7, 9, 14, 21, 27, 32, 33, 31, 27, 20, 14, 10, 9, 10, 15, 20, 26, 31, 34, 35, 33, 28, 23, 18, 15, 15, 18, 23, 31, 39, 46, 49, 50, 47, 42, 35, 28, 23, 18, 16, 14, 13, 12, 11, 9, 7, 6, 6, 7, 11, 16, 23, 30, 35, 39, 40, 38, 34, 28, 22, 16, 12, 9, 7, 7, 7, 7, 8, 8, 8, 8, 7, 6, 5, 5, 5, 6, 7, 8, 8, 8, 6, 4, 2, 1, 0, 0, 0, 0, 1, 1, 1, 2, 3, 5, 7, 9, 11, 11, 10, 8, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 4, 7, 9, 5, 0, 0, 2, 32, 88, 166, 254, 330, 376, 379, 339, 268, 183, 104, 44, 10, 0, 0, 6, 15, 21, 22, 19, 10, 0, 0, 6, 51, 133, 250, 383, 506, 589, 612, 569, 471, 343, 214, 109, 41, 11, 9, 21, 35, 44, 46, 42, 38, 34, 33, 33, 32, 30, 27, 22, 16, 11, 6, 2, 0, 0, 2, 8, 16, 24, 32, 36, 36, 32, 25, 16, 9, 4, 3, 5, 6, 5, 3, 1, 2, 7, 14, 17, 12, 0, 0, 1, 59, 175, 343, 534, 705, 811, 822, 736, 577, 388, 214, 86, 14, 0, 0, 15, 28, 34, 34, 33, 33, 36, 39, 40, 38, 33, 26, 18, 11, 5, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 4, 6, 9, 9, 8, 3, 0, 0, 4, 14, 22, 19, 4, 0, 0, 57, 193, 407, 668, 922, 1105, 1168, 1089, 890, 620, 348, 137, 30, 36, 137, 293, 452, 573, 627, 607, 525, 405, 277, 166, 85, 39, 19, 17, 22, 28, 32, 32, 28, 19, 7, 0, 0, 26, 90, 195, 328, 467, 580, 638, 628, 550, 426, 286, 159, 66, 13, 0, 0, 9, 18, 22, 21, 20, 20, 21, 23, 25, 25, 23, 20, 15, 11, 7, 4, 2, 3, 6, 10, 13, 15, 16, 14, 11, 9, 7, 7, 9, 13, 18, 23, 28, 33, 36, 37, 36, 33, 29, 25, 21, 20, 20, 23, 27, 31, 33, 33, 31, 27, 22, 17, 13, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 8, 8, 8, 9, 11, 13, 15, 15, 15, 13, 11, 8, 5, 3, 1, 0, 0, 1, 2, 3, 4, 5, 6, 8, 12, 17, 22, 25, 24, 21, 18, 17, 20, 22, 18, 8, 0, 0, 24, 112, 263, 465, 683, 867, 973, 975, 873, 695, 485, 287, 134, 38, 0, 0, 10, 32, 48, 52, 42, 20, 0, 0, 32, 136, 312, 545, 797, 1015, 1146, 1154, 1032, 808, 535, 278, 97, 31, 91, 256, 481, 709, 884, 966, 942, 823, 643, 443, 265, 132, 55, 24, 23, 33, 43, 46, 44, 42, 43, 48, 54, 59, 60, 56, 48, 38, 29, 21, 16, 12, 9, 7, 6, 5, 5, 5, 7, 9, 10, 11, 11, 10, 9, 8, 7, 6, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 2, 2, 4, 8, 15, 22, 30, 35, 37, 35, 29, 22, 13, 7, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 5, 3, 3, 3, 5, 7, 9, 11, 12, 12, 12, 11, 9, 8, 6, 5, 5, 6, 8, 9, 10, 10, 10, 9, 9, 10, 13, 16, 19, 20, 19, 16, 11, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 8, 14, 22, 29, 34, 37, 36, 33, 29, 24, 19, 15, 11, 8, 6, 5, 5, 7, 9, 12, 15, 16, 15, 13, 11, 9, 9, 10, 13, 17, 20, 22, 22, 22, 21, 20, 20, 21, 23, 26, 28, 30, 30, 29, 27, 24, 23, 22, 21, 19, 15, 12, 10, 13, 18, 23, 21, 10, 0, 0, 23, 115, 276, 493, 727, 928, 1045, 1049, 941, 749, 522, 308, 142, 41, 0, 0, 10, 29, 43, 51, 56, 60, 63, 65, 65, 61, 54, 43, 33, 24, 19, 19, 20, 17, 9, 0, 0, 11, 73, 189, 350, 532, 696, 802, 824, 755, 615, 440, 267, 129, 41, 0, 0, 3, 15, 23, 26, 27, 28, 31, 33, 33, 31, 27, 22, 17, 14, 12, 10, 8, 6, 4, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 2, 1, 0, 0, 0, 1, 2, 5, 6, 8, 8, 7, 5, 4, 2, 1, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 5, 4, 2, 0, 0, 2, 6, 9, 11, 12, 10, 8, 6, 5, 5, 5, 5, 6, 8, 11, 13, 12, 7, 0, 0, 9, 52, 133, 248, 378, 498, 578, 598, 549, 441, 302, 165, 66, 32, 74, 183, 335, 494, 623, 694, 691, 620, 501, 362, 230, 127, 60, 27, 18, 22, 31, 39, 47, 54, 62, 71, 79, 83, 81, 75, 64, 52, 41, 32, 27, 27, 28, 31, 34, 35, 34, 31, 29, 26, 25, 25, 26, 27, 29, 31, 31, 31, 29, 27, 25, 25, 27, 28, 24, 12, 0, 0, 15, 89, 222, 407, 615, 802, 927, 958, 891, 742, 550, 355, 191, 78, 17, 0, 1, 15, 29, 38, 44, 50, 55, 61, 66, 68, 68, 63, 56, 47, 37, 29, 24, 22, 22, 26, 30, 35, 38, 39, 38, 35, 30, 24, 18, 13, 11, 10, 11, 12, 13, 12, 10, 10, 12, 14, 14, 8, 0, 0, 8, 63, 169, 328, 520, 713, 866, 944, 929, 824, 656, 460, 276, 132, 41, 1, 0, 12, 32, 47, 56, 60, 61, 62, 62, 60, 57, 51, 44, 38, 33, 31, 30, 30, 29, 27, 24, 20, 17, 14, 12, 11, 10, 10, 10, 10, 11, 11, 11, 11, 10, 9, 7, 5, 3, 2, 2, 3, 6, 9, 12, 15, 16, 17, 17, 17, 17, 16, 16, 17, 20, 24, 29, 36, 41, 46, 49, 50, 49, 44, 36, 23, 9, 0, 2, 28, 87, 181, 302, 432, 547, 622, 639, 595, 499, 373, 243, 133, 56, 16, 4, 11, 23, 33, 38, 40, 41, 44, 50, 59, 68, 75, 77, 74, 67, 56, 45, 35, 29, 28, 30, 34, 40, 44, 45, 44, 41, 36, 31, 26, 22, 19, 16, 15, 13, 11, 10, 10, 10, 12, 14, 17, 19, 21, 22, 21, 20, 18, 16, 15, 15, 16, 18, 20, 21, 21, 20, 18, 16, 15, 14, 13, 12, 11, 10, 9, 8, 8, 8, 9, 9, 10, 11, 13, 16, 17, 15, 10, 2, 0, 1, 25, 75, 149, 240, 329, 399, 434, 424, 373, 293, 202, 118, 54, 15, 0, 0, 6, 15, 22, 25, 27, 28, 28, 28, 26, 23, 20, 16, 12, 10, 9, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 0, 0, 0, 1, 3, 6, 8, 9, 10, 10, 12, 13, 13, 11, 7, 3, 1, 5, 13, 19, 17, 6, 0, 0, 39, 152, 340, 583, 840, 1053, 1174, 1172, 1051, 844, 598, 366, 183, 65, 8, 0, 6, 22, 35, 43, 46, 47, 48, 48, 46, 42, 37, 31, 26, 24, 23, 22, 21, 19, 15, 11, 7, 4, 2, 1, 1, 1, 1, 0, 0, 0, 1, 5, 11, 18, 25, 29, 30, 28, 22, 16, 10, 7, 8, 12, 19, 27, 33, 36, 35, 30, 24, 17, 12, 7, 4, 3, 2, 2, 2, 4, 5, 8, 9, 11, 11, 10, 9, 8, 7, 7, 7, 8, 10, 11, 12, 13, 13, 13, 12, 11, 11, 10, 10, 9, 9, 8, 7, 6, 5, 4, 4, 3, 3, 3, 4, 5, 6, 8, 9, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 2, 5, 6, 3, 0, 0, 10, 48, 118, 221, 343, 466, 563, 614, 605, 537, 423, 290, 170, 94, 85, 151, 281, 450, 619, 750, 814, 798, 709, 570, 412, 264, 148, 73, 35, 26, 32, 42, 50, 51, 44, 34, 27, 32, 60, 119, 209, 323, 444, 551, 619, 635, 594, 506, 388, 264, 155, 74, 25, 4, 3, 11, 19, 25, 27, 26, 24, 23, 22, 22, 21, 20, 18, 15, 14, 14, 15, 16, 18, 19, 18, 16, 12, 8, 5, 3, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 11, 16, 21, 24, 25, 24, 20, 15, 9, 4, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 11, 10, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 10, 18, 26, 32, 35, 35, 31, 25, 18, 11, 6, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 2, 1, 2, 4, 6, 6, 6, 4, 4, 6, 11, 14, 11, 2, 0, 0, 44, 146, 313, 532, 772, 986, 1129, 1168, 1093, 921, 691, 452, 259, 151, 149, 248, 422, 626, 810, 934, 970, 914, 783, 609, 425, 264, 143, 67, 30, 21, 26, 35, 43, 49, 52, 53, 53, 51, 46, 39, 31, 23, 17, 13, 11, 12, 12, 12, 11, 9, 6, 2, 0, 0, 0, 2, 4, 5, 6, 5, 3, 1, 0, 0, 0, 0, 2, 3, 5, 8, 11, 13, 13, 11, 7, 3, 1, 2, 8, 12, 12, 5, 0, 0, 28, 111, 254, 450, 669, 870, 1010, 1056, 999, 852, 651, 442, 271, 172, 160, 229, 355, 503, 635, 719, 738, 692, 592, 462, 327, 207, 117, 60, 32, 24, 30, 40, 50, 58, 63, 65, 63, 58, 51, 43, 36, 31, 28, 26, 26, 26, 27, 28, 29, 29, 26, 20, 13, 7, 6, 8, 11, 10, 3, 0, 0, 34, 125, 278, 482, 707, 907, 1040, 1074, 1004, 848, 643, 431, 248, 115, 36, 3, 0, 9, 24, 37, 48, 57, 65, 70, 71, 67, 59, 49, 38, 31, 26, 24, 23, 22, 20, 18, 15, 12, 10, 8, 6, 3, 1, 0, 0, 2, 6, 11, 17, 20, 21, 20, 17, 13, 10, 8, 7, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 2, 4, 7, 9, 10, 10, 9, 7, 5, 4, 5, 6, 8, 11, 13, 16, 18, 19, 19, 17, 14, 11, 8, 6, 4, 1, 0, 0, 8, 34, 79, 145, 225, 306, 373, 411, 412, 376, 311, 233, 155, 91, 45, 19, 8, 7, 10, 15, 16, 13, 5, 0, 0, 23, 85, 194, 346, 526, 702, 841, 912, 899, 805, 651, 473, 312, 201, 161, 195, 285, 404, 519, 602, 635, 611, 540, 437, 324, 218, 133, 73, 39, 24, 23, 28, 35, 43, 49, 55, 59, 62, 62, 61, 57, 51, 45, 38, 32, 25, 20, 15, 16, 25, 49, 89, 146, 214, 283, 340, 374, 376, 346, 292, 223, 153, 93, 50, 23, 11, 8, 11, 17, 25, 35, 46, 57, 67, 72, 72, 68, 60, 50, 41, 32, 23, 14, 5, 0, 1, 18, 57, 119, 200, 291, 376, 440, 470, 460, 413, 339, 253, 168, 98, 47, 17, 3, 1, 5, 11, 16, 20, 22, 23, 22, 20, 18, 15, 13, 11, 10, 10, 10, 10, 10, 9, 7, 6, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 4, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 10, 8, 4, 1, 0, 0, 3, 8, 14, 20, 24, 26, 26, 23, 20, 17, 13, 11, 9, 7, 5, 4, 3, 2, 2, 2, 2, 2, 2, 3, 4, 6, 11, 17, 24, 30, 34, 34, 31, 25, 18, 12, 8, 6, 5, 3, 0, 0, 3, 27, 75, 150, 247, 352, 447, 511, 533, 508, 442, 349, 249, 157, 86, 40, 16, 9, 11, 16, 21, 25, 29, 32, 34, 37, 37, 36, 34, 30, 26, 23, 19, 14, 9, 4, 3, 12, 35, 76, 136, 208, 284, 350, 392, 400, 371, 310, 230, 154, 105, 107, 170, 292, 457, 632, 782, 874, 889, 825, 699, 537, 371, 227, 121, 55, 24, 16, 21, 29, 36, 41, 44, 45, 46, 46, 45, 42, 39, 35, 31, 29, 27, 26, 26, 25, 24, 22, 19, 17, 15, 15, 17, 21, 26, 31, 35, 36, 33, 28, 22, 16, 10, 7, 5, 4, 3, 3, 2, 2, 2, 2, 3, 4, 4, 4, 4, 4, 4, 4, 5, 5, 4, 3, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 3, 5, 7, 9, 12, 14, 15, 17, 17, 16, 14, 12, 10, 8, 7, 6, 7, 7, 8, 8, 9, 9, 9, 10, 9, 9, 8, 7, 7, 6, 6, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 12, 17, 21, 23, 22, 19, 14, 11, 9, 9, 7, 3, 0, 0, 14, 59, 141, 261, 405, 552, 673, 744, 749, 689, 579, 444, 316, 226, 196, 235, 338, 487, 651, 797, 894, 919, 867, 750, 595, 436, 311, 243, 244, 306, 407, 517, 607, 653, 644, 583, 485, 375, 281, 230, 237, 306, 427, 574, 717, 825, 875, 858, 778, 653, 506, 363, 243, 154, 99, 72, 64, 65, 67, 68, 66, 64, 68, 86, 126, 192, 285, 395, 509, 606, 668, 681, 643, 560, 449, 330, 222, 136, 80, 51, 42, 44, 52, 59, 65, 68, 69, 68, 65, 60, 53, 47, 40, 35, 31, 29, 29, 29, 30, 31, 32, 32, 32, 31, 30, 28, 26, 24, 21, 19, 17, 15, 15, 14, 14, 14, 13, 13, 12, 12, 13, 14, 16, 17, 18, 18, 17, 16, 16, 16, 18, 20, 22, 24, 25, 24, 23, 22, 21, 21, 22, 23, 23, 21, 18, 16, 19, 34, 65, 114, 179, 253, 325, 382, 413, 412, 379, 320, 248, 175, 111, 63, 33, 19, 15, 16, 19, 21, 23, 23, 24, 25, 27, 27, 27, 25, 23, 21, 20, 19, 20, 21, 22, 22, 22, 21, 21, 22, 24, 25, 24, 20, 13, 6, 5, 18, 55, 119, 211, 323, 437, 536, 600, 616, 582, 505, 401, 289, 188, 109, 58, 31, 23, 25, 33, 40, 47, 51, 54, 54, 53, 50, 45, 39, 34, 29, 25, 24, 23, 23, 24, 24, 23, 21, 19, 17, 16, 16, 16, 16, 15, 13, 9, 6, 2, 0, 0, 0, 1, 3, 6, 8, 9, 10, 10, 8, 7, 6, 4, 4, 4, 6, 8, 11, 16, 21, 25, 28, 29, 28, 25, 21, 17, 13, 9, 6, 4, 2, 1, 1, 1, 3, 6, 10, 13, 16, 18, 17, 15, 14, 16, 26, 47, 80, 125, 177, 229, 274, 301, 307, 289, 252, 203, 150, 101, 64, 39, 26, 23, 23, 23, 19, 11, 2, 0, 11, 51, 125, 237, 379, 534, 681, 793, 849, 840, 768, 648, 503, 358, 232, 137, 76, 45, 34, 35, 39, 43, 46, 47, 47, 46, 44, 41, 37, 32, 27, 23, 20, 18, 18, 19, 20, 21, 22, 22, 22, 22, 22, 23, 24, 24, 24, 22, 20, 17, 13, 10, 7, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 8, 9, 9, 8, 8, 6, 5, 5, 6, 8, 12, 16, 22, 31, 48, 77, 119, 175, 238, 300, 351, 379, 379, 352, 302, 239, 175, 118, 75, 47, 32, 27, 27, 28, 26, 21, 15, 13, 25, 62, 132, 238, 375, 527, 670, 779, 832, 820, 746, 627, 491, 367, 283, 253, 279, 350, 445, 538, 606, 630, 607, 542, 452, 358, 284, 248, 259, 317, 409, 516, 614, 683, 707, 682, 613, 514, 402, 295, 206, 141, 101, 81, 73, 71, 71, 71, 70, 68, 67, 66, 65, 62, 59, 55, 51, 48, 46, 45, 45, 45, 44, 42, 39, 35, 31, 27, 25, 23, 21, 20, 18, 18, 17, 17, 18, 19, 20, 21, 20, 17, 11, 4, 0, 0, 22, 74, 163, 289, 443, 605, 750, 853, 895, 869, 780, 647, 494, 344, 218, 125, 67, 38, 28, 29, 33, 37, 39, 41, 42, 44, 45, 46, 45, 43, 39, 34, 29, 24, 20, 18, 16, 17, 18, 20, 23, 27, 31, 36, 39, 42, 43, 43, 40, 37, 33, 28, 24, 20, 16, 14, 13, 13, 15, 17, 19, 21, 21, 20, 19, 18, 17, 16, 13, 8, 1, 0, 5, 37, 102, 205, 343, 502, 660, 792, 876, 895, 849, 747, 608, 457, 315, 199, 116, 67, 45, 40, 45, 52, 57, 59, 61, 65, 77, 101, 141, 195, 258, 324, 381, 419, 430, 413, 370, 309, 240, 174, 120, 82, 60, 50, 48, 48, 47, 44, 39, 34, 30, 27, 25, 23, 20, 18, 15, 13, 13, 13, 15, 16, 18, 18, 19, 19, 19, 19, 19, 18, 16, 13, 9, 6, 3, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 3, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 11, 14, 16, 15, 11, 7, 3, 0, 0, 0, 0, 0, 0, 1, 14, 43, 95, 168, 259, 357, 450, 522, 561, 562, 525, 456, 367, 273, 186, 115, 65, 35, 21, 18, 22, 28, 34, 38, 39, 39, 38, 36, 35, 34, 33, 30, 25, 18, 13, 13, 25, 54, 106, 182, 280, 391, 504, 603, 671, 696, 671, 602, 504, 398, 311, 263, 267, 321, 413, 519, 614, 676, 690, 656, 582, 489, 399, 334, 309, 329, 390, 477, 568, 642, 683, 679, 631, 548, 444, 338, 242, 168, 116, 85, 70, 62, 58, 56, 54, 53, 53, 54, 56, 56, 54, 51, 48, 45, 43, 42, 41, 39, 37, 34, 31, 29, 28, 28, 29, 28, 24, 17, 11, 10, 24, 59, 121, 211, 326, 453, 579, 684, 754, 777, 749, 676, 569, 445, 321, 212, 127, 71, 41, 29, 28, 32, 36, 39, 39, 39, 40, 40, 41, 41, 40, 39, 36, 33, 30, 27, 24, 23, 23, 24, 27, 31, 36, 42, 47, 52, 56, 58, 58, 55, 50, 43, 36, 30, 26, 25, 26, 29, 32, 36, 38, 39, 40, 39, 37, 34, 31, 27, 23, 19, 18, 21, 32, 54, 90, 139, 198, 262, 320, 366, 391, 390, 366, 320, 263, 202, 145, 99, 66, 45, 33, 28, 26, 25, 25, 24, 25, 26, 27, 29, 29, 27, 26, 24, 25, 27, 31, 35, 39, 41, 41, 40, 37, 35, 32, 30, 28, 25, 22, 19, 17, 15, 15, 16, 17, 16, 15, 12, 10, 7, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 7, 6, 6, 5, 3, 1, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 8, 10, 11, 12, 12, 12, 11, 10, 12, 21, 40, 71, 117, 173, 236, 296, 346, 376, 383, 365, 326, 270, 208, 148, 96, 57, 31, 18, 14, 15, 17, 18, 19, 21, 29, 46, 77, 126, 190, 266, 346, 418, 472, 500, 497, 467, 415, 355, 301, 264, 254, 275, 320, 380, 442, 490, 514, 508, 474, 424, 370, 329, 312, 328, 376, 447, 528, 602, 652, 667, 643, 582, 497, 400, 305, 224, 161, 117, 90, 75, 67, 63, 60, 57, 55, 54, 53, 52, 52, 51, 49, 48, 46, 44, 43, 41, 40, 39, 37, 36, 34, 32, 32, 32, 32, 34, 34, 34, 33, 30, 27, 22, 18, 15, 14, 14, 16, 17, 17, 16, 15, 12, 10, 9, 9, 10, 11, 13, 15, 16, 15, 14, 12, 9, 6, 4, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 11, 14, 17, 17, 16, 13, 10, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 2, 2, 0, 0, 0, 7, 30, 74, 141, 231, 336, 445, 543, 616, 653, 649, 605, 530, 434, 331, 235, 153, 93, 54, 34, 27, 28, 32, 36, 38, 39, 39, 39, 38, 38, 37, 36, 34, 31, 28, 25, 23, 25, 34, 55, 89, 138, 199, 267, 332, 384, 414, 419, 400, 365, 328, 302, 303, 339, 409, 505, 613, 713, 786, 820, 808, 752, 660, 547, 428, 316, 221, 149, 99, 68, 52, 45, 43, 45, 51, 62, 82, 112, 154, 205, 261, 315, 361, 390, 397, 382, 347, 297, 241, 187, 140, 105, 81, 68, 61, 57, 55, 52, 50, 49, 49, 49, 49, 47, 43, 38, 32, 27, 23, 19, 16, 13, 9, 7, 5, 4, 5, 7, 9, 10, 9, 8, 7, 6, 5, 5, 6, 7, 8, 10, 11, 11, 12, 12, 14, 21, 33, 54, 86, 126, 173, 221, 265, 298, 315, 315, 297, 265, 222, 174, 126, 84, 51, 28, 14, 7, 7, 9, 11, 14, 16, 17, 18, 18, 19, 19, 20, 19, 19, 17, 16, 17, 25, 44, 77, 127, 193, 270, 352, 427, 486, 522, 527, 503, 452, 381, 300, 220, 149, 93, 55, 34, 26, 27, 31, 36, 38, 38, 37, 34, 31, 29, 27, 26, 26, 25, 25, 25, 24, 23, 20, 18, 17, 16, 17, 19, 21, 24, 27, 32, 40, 55, 79, 114, 159, 212, 266, 314, 350, 367, 363, 340, 307, 273, 252, 252, 282, 340, 420, 509, 592, 655, 687, 681, 640, 570, 481, 386, 295, 216, 154, 108, 78, 59, 51, 50, 59, 81, 117, 173, 248, 340, 444, 549, 643, 715, 752, 749, 707, 630, 530, 421, 316, 226, 156, 107, 78, 63, 59, 60, 63, 68, 71, 73, 73, 70, 67, 62, 57, 52, 46, 40, 35, 33, 38, 52, 81, 126, 186, 258, 336, 410, 471, 511, 523, 505, 461, 397, 323, 248, 181, 126, 85, 58, 41, 32, 28, 28, 28, 29, 30, 30, 29, 27, 25, 23, 21, 19, 18, 18, 17, 16, 15, 13, 11, 9, 7, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 3, 3, 4, 5, 6, 8, 10, 13, 17, 20, 23, 24, 24, 21, 18, 14, 10, 7, 6, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 9, 31, 70, 128, 202, 285, 369, 445, 501, 532, 533, 504, 449, 375, 293, 212, 141, 85, 47, 26, 18, 18, 22, 26, 28, 30, 30, 30, 30, 30, 29, 26, 23, 18, 14, 11, 9, 9, 10, 11, 12, 12, 12, 11, 11, 11, 12, 15, 23, 39, 66, 110, 173, 254, 349, 450, 545, 623, 672, 684, 657, 594, 503, 399, 295, 202, 128, 78, 49, 36, 34, 37, 42, 46, 50, 51, 51, 50, 47, 42, 35, 28, 21, 14, 9, 6, 5, 4, 4, 5, 6, 6, 6, 7, 7, 7, 6, 6, 6, 7, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 25, 60, 112, 181, 263, 349, 430, 498, 543, 561, 552, 518, 466, 408, 356, 322, 314, 338, 387, 453, 518, 568, 590, 577, 532, 463, 382, 299, 224, 161, 113, 79, 57, 44, 39, 38, 39, 40, 40, 39, 36, 33, 30, 28, 27, 27, 25, 23, 20, 16, 12, 9, 8, 8, 10, 12, 15, 18, 19, 20, 20, 21, 21, 21, 20, 18, 15, 11, 7, 3, 1, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 3, 7, 13, 18, 23, 25, 25, 23, 19, 14, 10, 7, 8, 14, 26, 48, 84, 138, 212, 305, 409, 515, 608, 675, 705, 695, 649, 577, 494, 417, 359, 330, 332, 361, 407, 459, 504, 532, 537, 516, 473, 414, 346, 276, 211, 155, 112, 81, 61, 50, 46, 47, 48, 50, 51, 52, 51, 50, 49, 47, 46, 44, 44, 46, 53, 66, 88, 123, 174, 241, 326, 422, 520, 609, 674, 707, 701, 658, 585, 494, 397, 304, 224, 160, 113, 81, 63, 53, 51, 52, 54, 57, 57, 56, 53, 49, 43, 37, 31, 26, 21, 17, 15, 13, 12, 12, 13, 14, 15, 16, 16, 17, 17, 19, 24, 33, 48, 70, 99, 135, 176, 218, 258, 290, 310, 315, 304, 277, 239, 196, 151, 111, 79, 56, 41, 33, 29, 30, 35, 44, 59, 84, 119, 164, 219, 279, 337, 387, 422, 438, 431, 405, 363, 311, 254, 198, 147, 106, 75, 54, 44, 43, 51, 68, 97, 140, 201, 281, 377, 485, 592, 688, 758, 795, 793, 758, 696, 620, 543, 477, 430, 405, 400, 410, 427, 444, 450, 442, 416, 374, 321, 264, 209, 162, 125, 98, 80, 68, 60, 53, 46, 40, 34, 30, 29, 30, 33, 37, 41, 44, 45, 45, 43, 42, 43, 45, 47, 49, 49, 47, 41, 35, 29, 24, 22, 22, 23, 24, 25, 24, 23, 21, 19, 18, 18, 17, 15, 13, 10, 8, 6, 5, 4, 3, 3, 3, 5, 11, 25, 51, 91, 147, 219, 302, 390, 475, 546, 594, 612, 599, 556, 488, 407, 321, 239, 169, 113, 72, 44, 27, 17, 13, 13, 15, 17, 18, 18, 18, 16, 15, 14, 15, 15, 17, 18, 18, 17, 15, 13, 12, 11, 12, 13, 16, 17, 19, 20, 20, 21, 22, 24, 25, 26, 26, 25, 24, 22, 20, 16, 13, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 12, 14, 15, 15, 15, 14, 14, 14, 15, 14, 13, 11, 8, 6, 3, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 11, 13, 15, 16, 15, 14, 12, 11, 10, 10, 10, 10, 9, 8, 6, 4, 2, 3, 5, 10, 15, 20, 24, 27, 29, 29, 28, 28, 27, 26, 25, 23, 21, 18, 17, 17, 17, 19, 21, 22, 22, 22, 21, 22, 26, 35, 51, 76, 109, 148, 189, 230, 264, 286, 295, 289, 270, 241, 207, 172, 139, 111, 89, 71, 56, 45, 36, 31, 32, 38, 53, 75, 104, 141, 182, 227, 273, 315, 350, 375, 386, 383, 369, 349, 329, 317, 318, 334, 361, 396, 431, 458, 473, 472, 452, 417, 369, 313, 254, 198, 149, 110, 83, 67, 59, 56, 56, 56, 56, 54, 51, 48, 45, 43, 41, 41, 41, 42, 42, 42, 42, 40, 38, 36, 33, 29, 25, 22, 20, 19, 20, 23, 26, 29, 33, 36, 39, 42, 44, 46, 46, 44, 40, 35, 29, 24, 19, 15, 13, 12, 12, 12, 12, 12, 11, 10, 8, 6, 4, 2, 0, 0, 2, 3, 4, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 2, 3, 4, 6, 7, 7, 7, 7, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 14, 19, 23, 27, 31, 36, 42, 53, 69, 92, 122, 157, 195, 230, 259, 278, 283, 275, 255, 226, 191, 155, 119, 88, 63, 43, 30, 21, 17, 15, 13, 12, 11, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 1, 3, 7, 12, 18, 27, 39, 54, 74, 99, 126, 153, 177, 194, 203, 202, 191, 173, 150, 125, 100, 78, 60, 46, 36, 31, 31, 34, 42, 54, 70, 93, 122, 157, 198, 241, 282, 315, 336, 342, 333, 310, 277, 238, 197, 157, 121, 89, 64, 46, 37, 36, 43, 61, 88, 126, 177, 241, 319, 405, 493, 573, 635, 670, 675, 650, 601, 534, 457, 377, 299, 227, 165, 114, 76, 51, 39, 36, 37, 39, 40, 38, 35, 32, 30, 29, 30, 31, 31, 29, 26, 23, 19, 15, 12, 9, 7, 5, 5, 5, 6, 7, 7, 8, 8, 8, 8, 9, 10, 10, 10, 10, 9, 8, 8, 7, 7, 7, 8, 8, 9, 10, 12, 16, 23, 37, 60, 92, 136, 188, 244, 299, 349, 387, 410, 417, 407, 382, 345, 299, 249, 199, 151, 111, 78, 54, 38, 28, 23, 20, 19, 18, 17, 15, 14, 13, 12, 11, 11, 11, 13, 16, 23, 33, 49, 72, 100, 134, 171, 208, 242, 270, 289, 298, 295, 281, 257, 224, 187, 149, 113, 81, 57, 39, 28, 21, 18, 17, 17, 18, 19, 20, 22, 24, 27, 29, 30, 31, 30, 28, 25, 22, 19, 17, 15, 13, 12, 11, 9, 8, 7, 7, 8, 9, 10, 10, 9, 7, 6, 5, 5, 6, 7, 9, 9, 9, 8, 7, 7, 7, 8, 10, 13, 17, 22, 30, 42, 60, 83, 114, 150, 189, 228, 261, 286, 299, 299, 287, 266, 237, 202, 166, 129, 95, 66, 42, 25, 13, 6, 2, 0, 0, 0, 0, 1, 3, 4, 6, 7, 8, 8, 7, 6, 6, 6, 7, 9, 11, 13, 14, 16, 19, 27, 44, 72, 114, 170, 240, 319, 403, 484, 556, 610, 642, 648, 626, 579, 515, 439, 361, 287, 222, 166, 121, 85, 57, 38, 26, 20, 19, 21, 25, 28, 30, 32, 34, 35, 37, 40, 41, 40, 37, 32, 26, 19, 14, 11, 11, 12, 15, 18, 23, 28, 37, 48, 64, 83, 106, 129, 151, 171, 186, 196, 199, 197, 187, 171, 150, 125, 100, 77, 58, 45, 37, 34, 33, 35, 39, 46, 58, 76, 99, 127, 157, 186, 212, 232, 243, 246, 238, 222, 199, 172, 142, 113, 85, 61, 40, 24, 12, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 8, 15, 29, 50, 81, 122, 174, 236, 304, 376, 445, 507, 556, 587, 601, 597, 582, 560, 538, 517, 500, 487, 479, 475, 475, 480, 487, 491, 486, 467, 434, 387, 331, 273, 221, 177, 143, 119, 103, 94, 94, 104, 129, 168, 221, 285, 354, 422, 481, 528, 560, 575, 574, 555, 519, 469, 408, 342, 276, 217, 168, 131, 105, 87, 76, 67, 61, 55, 50, 46, 42, 39, 37, 35, 33, 31, 28, 26, 23, 20, 19, 18, 18, 19, 20, 19, 18, 16, 14, 11, 9, 7, 7, 7, 8, 9, 10, 10, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 1, 1, 3, 7, 15, 26, 41, 59, 81, 104, 129, 152, 174, 191, 202, 206, 201, 188, 168, 144, 119, 95, 74, 57, 42, 30, 19, 11, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 2, 4, 6, 7, 9, 10, 11, 12, 13, 13, 12, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 15, 31, 52, 75, 100, 124, 146, 165, 181, 192, 198, 197, 189, 175, 155, 132, 108, 85, 65, 50, 39, 33, 32, 36, 45, 57, 74, 96, 122, 154, 188, 224, 259, 288, 308, 316, 312, 297, 272, 242, 210, 178, 148, 119, 92, 67, 46, 28, 17, 11, 10, 13, 18, 21, 23, 22, 20, 19, 19, 22, 28, 37, 49, 64, 83, 106, 132, 160, 189, 215, 236, 250, 254, 249, 236, 216, 191, 165, 138, 114, 94, 77, 62, 50, 40, 32, 27, 23, 22, 22, 23, 22, 21, 18, 14, 11, 10, 9, 9, 9, 10, 10, 9, 9, 8, 7, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 12, 16, 19, 20, 19, 17, 13, 10, 8, 8, 9, 9, 10, 10, 8, 7, 5, 4, 3, 3, 4, 5, 7, 10, 12, 15, 16, 16, 15, 12, 10, 9, 8, 9, 10, 11, 12, 12, 10, 8, 5, 3, 1, 1, 2, 3, 5, 7, 7, 6, 5, 4, 3, 3, 5, 7, 10, 13, 15, 18, 21, 26, 33, 44, 57, 73, 91, 111, 132, 154, 178, 202, 225, 244, 258, 265, 266, 261, 255, 250, 248, 251, 260, 275, 293, 312, 329, 340, 344, 337, 321, 296, 265, 233, 202, 173, 147, 123, 102, 83, 67, 56, 49, 46, 45, 45, 45, 42, 39, 35, 32, 30, 30, 31, 32, 33, 32, 30, 29, 27, 27, 26, 26, 25, 23, 21, 19, 18, 19, 21, 23, 26, 28, 29, 30, 31, 34, 37, 44, 53, 67, 86, 108, 131, 155, 176, 194, 209, 223, 236, 252, 270, 290, 313, 340, 370, 404, 442, 481, 518, 547, 565, 568, 556, 528, 488, 439, 384, 328, 275, 227, 188, 159, 140, 131, 133, 146, 170, 205, 249, 299, 353, 405, 452, 492, 520, 535, 536, 522, 494, 454, 406, 352, 298, 246, 198, 157, 124, 98, 79, 67, 60, 56, 53, 51, 48, 46, 44, 45, 48, 54, 62, 72, 86, 104, 129, 162, 201, 245, 288, 328, 361, 385, 400, 406, 404, 392, 370, 339, 300, 257, 213, 173, 139, 112, 93, 78, 67, 59, 52, 47, 43, 41, 40, 38, 36, 33, 30, 27, 25, 23, 23, 24, 25, 26, 26, 24, 21, 16, 12, 8, 6, 6, 7, 9, 10, 10, 8, 6, 6, 7, 10, 15, 19, 22, 23, 22, 20, 19, 19, 20, 20, 19, 16, 11, 6, 2, 0, 0, 2, 3, 4, 4, 2, 0, 0, 0, 0, 1, 3, 4, 5, 6, 7, 7, 8, 8, 8, 8, 7, 5, 3, 2, 0, 0, 0, 1, 4, 7, 12, 18, 27, 37, 51, 69, 91, 117, 147, 179, 210, 238, 262, 279, 290, 295, 292, 283, 268, 247, 221, 194, 166, 139, 116, 97, 80, 67, 55, 47, 40, 36, 34, 34, 35, 38, 42, 47, 56, 68, 85, 107, 136, 171, 211, 256, 304, 351, 395, 432, 461, 481, 493, 499, 501, 503, 505, 511, 521, 535, 553, 574, 594, 611, 621, 623, 616, 600, 580, 558, 537, 520, 508, 498, 491, 483, 474, 462, 445, 423, 396, 362, 325, 284, 244, 206, 171, 141, 117, 97, 83, 73, 66, 61, 58, 55, 53, 51, 49, 47, 46, 45, 44, 43, 42, 41, 41, 40, 38, 37, 35, 33, 32, 31, 31, 31, 32, 33, 33, 32, 31, 30, 30, 30, 31, 32, 35, 36, 37, 37, 35, 33, 31, 29, 27, 26, 25, 25, 26, 27, 28, 30, 31, 32, 32, 30, 28, 24, 21, 18, 16, 16, 17, 19, 21, 21, 19, 16, 12, 9, 6, 5, 6, 7, 8, 9, 8, 7, 5, 2, 1, 0, 1, 2, 4, 6, 7, 7, 5, 4, 3, 4, 7, 12, 16, 19, 20, 20, 18, 16, 15, 15, 16, 17, 17, 17, 16, 14, 13, 11, 10, 8, 7, 6, 6, 6, 7, 9, 11, 12, 12, 11, 9, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 6, 8, 11, 13, 15, 16, 15, 14, 12, 10, 8, 6, 4, 3, 2, 3, 4, 6, 8, 9, 9, 9, 10, 11, 13, 17, 22, 28, 35, 42, 51, 60, 71, 85, 101, 119, 138, 156, 172, 183, 190, 192, 190, 185, 176, 164, 149, 131, 111, 91, 73, 58, 46, 38, 32, 28, 26, 24, 23, 23, 24, 25, 28, 30, 32, 34, 35, 37, 39, 40, 40, 40, 39, 38, 38, 38, 38, 40, 41, 42, 42, 40, 38, 35, 34, 35, 39, 44, 51, 58, 65, 72, 80, 92, 107, 128, 152, 179, 208, 237, 264, 290, 313, 334, 353, 371, 391, 412, 436, 461, 488, 513, 536, 556, 573, 585, 595, 601, 602, 598, 586, 567, 543, 516, 490, 467, 451, 439, 431, 421, 407, 387, 360, 327, 293, 257, 224, 193, 166, 140, 118, 99, 83, 71, 62, 56, 52, 49, 46, 43, 41, 40, 39, 39, 39, 39, 37, 35, 32, 30, 29, 29, 29, 30, 30, 28, 26, 23, 20, 18, 17, 17, 19, 21, 22, 24, 24, 25, 25, 26, 27, 29, 31, 34, 37, 39, 41, 41, 41, 40, 39, 40, 41, 43, 45, 46, 45, 42, 38, 35, 34, 37, 44, 55, 69, 86, 103, 122, 142, 163, 185, 206, 225, 238, 244, 242, 234, 220, 203, 184, 165, 145, 124, 102, 81, 61, 45, 33, 24, 19, 15, 12, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 11, 12, 14, 17, 20, 23, 26, 30, 33, 37, 44, 57, 75, 100, 129, 162, 197, 231, 265, 297, 328, 357, 384, 408, 428, 444, 455, 460, 461, 457, 450, 442, 434, 427, 423, 421, 419, 415, 407, 393, 374, 349, 320, 289, 257, 225, 194, 165, 138, 114, 93, 77, 64, 56, 51, 47, 44, 42, 39, 35, 32, 30, 29, 28, 28, 29, 29, 29, 30, 32, 32, 33, 31, 29, 27, 25, 24, 25, 27, 29, 32, 34, 35, 38, 41, 46, 54, 65, 80, 100, 126, 156, 190, 224, 257, 289, 318, 346, 372, 397, 418, 433, 440, 439, 432, 422, 413, 408, 408, 411, 416, 420, 421, 417, 409, 397, 379, 356, 329, 297, 262, 227, 194, 164, 139, 118, 102, 89, 79, 71, 65, 60, 57, 55, 53, 52, 51, 51, 51, 52, 52, 51, 49, 45, 42, 39, 37, 36, 36, 35, 35, 34, 33, 32, 31, 32, 32, 32, 31, 28, 24, 19, 15, 12, 12, 13, 15, 16, 16, 14, 11, 8, 5, 3, 3, 3, 4, 5, 6, 7, 7, 7, 8, 8, 9, 10, 10, 11, 12, 13, 16, 19, 22, 26, 30, 33, 34, 34, 33, 32, 31, 32, 33, 34, 35, 35, 33, 30, 26, 23, 22, 21, 21, 21, 19, 17, 14, 11, 9, 8, 8, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 5, 4, 4, 5, 6, 8, 10, 11, 12, 13, 15, 19, 25, 34, 46, 60, 75, 91, 108, 125, 143, 160, 176, 190, 200, 206, 207, 203, 194, 179, 162, 142, 122, 104, 87, 74, 62, 53, 44, 36, 29, 23, 19, 17, 17, 19, 23, 29, 36, 46, 57, 72, 90, 111, 135, 162, 190, 218, 247, 275, 300, 322, 339, 351, 356, 353, 342, 324, 299, 269, 238, 208, 182, 163, 151, 146, 147, 153, 164, 180, 199, 222, 247, 273, 297, 319, 337, 350, 358, 359, 352, 338, 316, 287, 252, 215, 180, 149, 124, 104, 88, 74, 60, 48, 36, 27, 22, 20, 21, 24, 26, 27, 27, 27, 26, 26, 27, 28, 30, 32, 33, 35, 37, 39, 40, 40, 39, 36, 33, 29, 26, 23, 20, 18, 16, 15, 14, 14, 15, 17, 18, 18, 17, 16, 14, 12, 11, 12, 13, 15, 17, 19, 20, 20, 21, 23, 25, 28, 33, 40, 50, 63, 79, 99, 121, 143, 165, 185, 203, 219, 232, 244, 252, 256, 254, 246, 232, 213, 193, 172, 152, 133, 115, 97, 80, 64, 50, 40, 35, 32, 33, 34, 35, 37, 39, 42, 49, 59, 73, 89, 108, 128, 149, 174, 201, 233, 269, 307, 345, 379, 407, 429, 444, 454, 461, 469, 478, 488, 499, 510, 519, 526, 529, 529, 525, 516, 502, 482, 457, 426, 391, 352, 311, 270, 231, 195, 164, 138, 117, 100, 87, 77, 68, 60, 53, 47, 42, 38, 35, 32, 31, 29, 29, 29, 30, 31, 32, 32, 31, 29, 27, 26, 25, 25, 26, 27, 27, 26, 25, 24, 24, 25, 27, 29, 30, 30, 28, 24, 20, 16, 14, 14, 15, 17, 20, 22, 22, 22, 21, 21, 22, 24, 26, 29, 30, 30, 29, 28, 27, 26, 27, 27, 28, 28, 27, 25, 24, 22, 21, 19, 18, 17, 16, 15, 14, 14, 16, 19, 22, 25, 27, 29, 30, 31, 31, 31, 31, 31, 30, 29, 28, 27, 28, 29, 29, 29, 28, 26, 24, 23, 21, 20, 19, 17, 14, 12, 9, 6, 5, 4, 4, 5, 7, 9, 12, 15, 19, 26, 35, 48, 64, 84, 105, 127, 151, 175, 200, 226, 252, 276, 296, 310, 317, 316, 309, 298, 282, 264, 244, 222, 198, 173, 148, 126, 105, 87, 71, 58, 48, 40, 35, 32, 30, 30, 29, 29, 28, 28, 28, 28, 27, 25, 23, 21, 20, 20, 20, 21, 22, 21, 20, 18, 17, 16, 16, 17, 17, 16, 15, 14, 14, 14, 15, 15, 15, 13, 11, 8, 7, 6, 6, 8, 10, 12, 13, 13, 13, 12, 12, 13, 14, 15, 16, 17, 17, 16, 15, 15, 14, 14, 15, 16, 16, 16, 16, 16, 15, 14, 13, 12, 10, 9, 8, 8, 8, 9, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 13, 14, 15, 17, 18, 19, 19, 18, 18, 19, 21, 23, 25, 26, 26, 25, 23, 21, 19, 18, 17, 15, 13, 10, 7, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 11, 18, 26, 34, 43, 52, 62, 73, 85, 96, 107, 117, 124, 129, 133, 136, 137, 136, 132, 126, 115, 103, 89, 77, 66, 58, 51, 44, 37, 30, 23, 17, 13, 10, 9, 9, 9, 8, 8, 8, 8, 9, 11, 11, 11, 11, 10, 9, 9, 9, 10, 10, 11, 11, 11, 12, 12, 12, 12, 12, 12, 11, 11, 11, 12, 12, 13, 13, 13, 13, 14, 15, 17, 19, 20, 20, 19, 17, 14, 13, 14, 15, 17, 19, 18, 17, 14, 13, 12, 14, 17, 20, 23, 25, 26, 26, 26, 27, 27, 28, 30, 31, 33, 34, 34, 34, 33, 33, 35, 39, 46, 54, 63, 72, 81, 89, 98, 110, 124, 140, 157, 174, 189, 202, 212, 220, 225, 228, 229, 227, 222, 215, 205, 192, 177, 161, 145, 129, 116, 104, 94, 86, 79, 73, 69, 65, 62, 60, 59, 58, 58, 60, 65, 74, 85, 99, 113, 128, 142, 157, 172, 187, 201, 212, 220, 225, 227, 226, 223, 217, 209, 198, 185, 169, 152, 136, 121, 108, 97, 89, 82, 76, 71, 65, 59, 54, 49, 45, 43, 41, 40, 40, 40, 39, 38, 37, 35, 34, 33, 33, 32, 33, 34, 35, 36, 37, 38, 39, 41, 45, 51, 60, 71, 83, 95, 109, 123, 140, 162, 187, 214, 243, 270, 294, 315, 332, 348, 362, 374, 380, 380, 371, 356, 335, 312, 287, 263, 239, 216, 191, 167, 145, 124, 107, 93, 83, 76, 71, 66, 61, 56, 51, 47, 45, 43, 43, 44, 46, 47, 47, 45, 42, 39, 37, 35, 34, 34, 35, 35, 35, 35, 34, 34, 33, 32, 31, 30, 30, 31, 32, 33, 34, 35, 35, 35, 35, 37, 39, 43, 46, 50, 52, 55, 58, 62, 68, 77, 90, 105, 124, 147, 174, 204, 237, 273, 310, 347, 382, 413, 438, 455, 463, 463, 456, 443, 425, 405, 381, 355, 325, 294, 260, 228, 197, 171, 148, 131, 117, 108, 101, 98, 97, 99, 101, 104, 109, 115, 123, 134, 148, 163, 178, 191, 202, 208, 212, 212, 211, 209, 206, 202, 199, 195, 191, 189, 188, 188, 191, 196, 202, 211, 223, 237, 254, 275, 298, 324, 351, 378, 401, 420, 433, 440, 440, 436, 427, 416, 401, 384, 364, 343, 323, 307, 296, 291, 292, 296, 303, 312, 323, 337, 354, 374, 394, 413, 428, 436, 437, 430, 419, 406, 392, 380, 371, 363, 356, 351, 347, 345, 348, 355, 370, 389, 413, 440, 466, 489, 508, 521, 528, 529, 523, 511, 495, 474, 450, 424, 397, 368, 340, 313, 286, 261, 238, 217, 197, 179, 163, 149, 138, 128, 121, 116, 113, 111, 111, 111, 112, 114, 116, 118, 122, 129, 140, 155, 176, 201, 231, 267, 310, 361, 420, 484, 548, 608, 658, 696, 722, 737, 741, 736, 723, 703, 682, 666, 661, 673, 703, 748, 798, 844, 878, 892, 886, 861, 820, 766, 703, 634, 562, 491, 425, 367, 319, 281, 251, 226, 202, 179, 157, 137, 121, 109, 103, 100, 99, 99, 99, 98, 97, 96, 96, 97, 98, 98, 98, 96, 93, 90, 87, 84, 83, 83, 83, 84, 85, 85, 84, 83, 82, 81, 81, 81, 82, 83, 83, 83, 83, 82, 83, 84, 86, 89, 91, 92, 91, 89, 86, 83, 81, 80, 81, 83, 85, 88, 91, 93, 95, 96, 96, 96, 97, 98, 99, 101, 101, 101, 99, 97, 96, 95, 96, 96, 97, 96, 95, 94, 93, 93, 94, 95, 96, 95, 94, 93, 93, 93, 93, 93, 93, 92, 90, 87, 85, 83, 80, 79, 77, 76, 75, 75, 75, 75, 75, 75, 75, 74, 72, 69, 66, 64, 62, 62, 62, 63, 64, 63, 62, 59, 57, 55, 55, 56, 59, 62, 63, 64, 63, 61, 58, 55, 53, 51, 50, 49, 50, 50, 50, 49, 46, 43, 40, 38, 39, 43, 47, 51, 53, 52, 49, 46, 43, 43, 44, 47, 50, 52, 52, 53, 53, 54, 56, 58, 61, 63, 64, 64, 62, 59, 55, 51, 47, 43, 38, 33, 28, 23, 18, 14, 13, 13, 13, 14, 14, 12, 11, 9, 8, 9, 11, 13, 14, 14, 13, 10, 8, 6, 5, 6, 8, 10, 12, 12, 10, 8, 4, 2, 0, 1, 3, 6, 8, 9, 9, 7, 5, 3, 2, 2, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 2, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 2, 3, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 1, 1, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 5, 6, 7, 8, 8, 8, 7, 5, 4, 4, 5, 7, 9, 10, 10, 9, 8, 7, 7, 9, 11, 13, 14, 15, 15, 15, 13, 12, 12, 12, 13, 15, 17, 19, 20, 21, 21, 22, 24, 26, 30, 33, 35, 36, 35, 33, 31, 30, 29, 31, 33, 36, 39, 40, 41, 40, 39, 38, 38, 40, 43, 47, 50, 53, 54, 54, 53, 53, 54, 57, 60, 64, 68, 70, 71, 70, 70, 70, 72, 74, 77, 80, 82, 83, 82, 81, 79, 79, 80, 82, 86, 90, 94, 97, 99, 99, 99, 99, 100, 101, 103, 106, 108, 109, 110, 110, 109, 108, 108, 110, 113, 116, 120, 123, 124, 125, 124, 123, 122, 121, 121, 121, 120, 119, 118, 117, 116, 116, 115, 114, 112, 109, 106, 103, 101, 98, 97, 96, 95, 94, 92, 89, 84, 78, 72, 67, 64, 61, 60, 58, 57, 55, 53, 50, 47, 43, 40, 37, 33, 30, 28, 26, 26, 27, 28, 29, 30, 30, 28, 25, 21, 18, 17, 17, 17, 19, 19, 19, 17, 14, 12, 11, 10, 11, 11, 10, 9, 6, 4, 3, 2, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 1, 3, 5, 6, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 3, 3, 2, 1, 1, 2, 3, 5, 7, 8, 9, 9, 8, 8, 7, 6, 6, 5, 4, 4, 3, 3, 4, 4, 5, 6, 6, 6, 5, 4, 4, 4, 5, 7, 9, 12, 13, 15, 15, 15, 14, 14, 14, 14, 15, 15, 16, 16, 16, 16, 15, 15, 14, 13, 13, 13, 13, 15, 16, 18, 19, 19, 20, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 29, 29, 28, 27, 25, 24, 23, 23, 23, 24, 26, 28, 31, 33, 33, 33, 31, 28, 26, 25, 26, 28, 31, 34, 35, 34, 32, 30, 28, 27, 27, 27, 27, 27, 28, 28, 28, 28, 27, 25, 23, 20, 19, 18, 19, 19, 20, 19, 18, 17, 15, 14, 14, 14, 13, 13, 13, 14, 15, 16, 17, 17, 16, 14, 13, 12, 13, 15, 17, 18, 18, 16, 14, 11, 9, 9, 9, 11, 12, 13, 14, 15, 15, 14, 13, 11, 8, 6, 4, 4, 5, 7, 9, 10, 10, 8, 6, 4, 3, 2, 3, 4, 6, 7, 8, 8, 8, 7, 7, 7, 8, 9, 9, 9, 8, 7, 5, 4, 3, 3, 4, 5, 6, 7, 7, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 8, 7, 8, 8, 10, 11, 12, 13, 13, 12, 12, 13, 14, 16, 18, 19, 19, 18, 17, 15, 14, 14, 14, 15, 17, 18, 19, 19, 20, 20, 20, 21, 21, 21, 22, 23, 24, 25, 25, 25, 25, 25, 24, 24, 25, 26, 26, 27, 27, 26, 26, 25, 25, 25, 25, 26, 26, 25, 24, 21, 19, 17, 17, 18, 20, 22, 23, 24, 22, 20, 18, 16, 15, 16, 17, 18, 18, 17, 15, 13, 11, 10, 10, 10, 11, 11, 11, 11, 12, 12, 13, 14, 15, 15, 14, 13, 12, 11, 11, 11, 12, 12, 11, 11, 10, 9, 9, 9, 10, 12, 13, 15, 15, 16, 16, 16, 15, 14, 14, 13, 13, 14, 14, 15, 15, 16, 16, 17, 17, 16, 16, 15, 14, 13, 13, 13, 14, 16, 18, 20, 22, 22, 22, 20, 18, 17, 16, 16, 17, 18, 20, 21, 22, 23, 23, 22, 21, 20, 18, 16, 15, 14, 14, 15, 17, 19, 20, 20, 19, 18, 18, 18, 19, 21, 22, 24, 24, 24, 23, 22, 21, 20, 20, 21, 22, 23, 25, 26, 27, 28, 28, 28, 28, 27, 26, 26, 25, 24, 23, 23, 23, 24, 25, 28, 30, 33, 34, 33, 31, 27, 23, 20, 20, 22, 26, 30, 34, 36, 35, 33, 29, 26, 23, 21, 20, 19, 19, 19, 20, 20, 20, 20, 20, 19, 18, 18, 18, 18, 18, 17, 17, 16, 16, 16, 17, 18, 19, 19, 17, 15, 13, 12, 11, 12, 14, 15, 17, 18, 19, 19, 20, 20, 20, 19, 18, 17, 16, 16, 16, 17, 17, 18, 19, 19, 19, 19, 20, 20, 21, 22, 22, 21, 21, 21, 21, 21, 23, 24, 26, 28, 29, 29, 30, 29, 29, 28, 27, 26, 25, 25, 25, 25, 25, 26, 26, 27, 27, 26, 26, 26, 26, 26, 27, 27, 27, 26, 26, 26, 27, 27, 28, 28, 28, 27, 27, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 25, 24, 22, 20, 17, 16, 15, 16, 18, 21, 22, 23, 23, 21, 20, 19, 19, 20, 21, 23, 24, 24, 24, 22, 21, 21, 21, 21, 22, 22, 22, 22, 22, 21, 21, 21, 22, 22, 22, 22, 21, 20, 18, 17, 16, 16, 16, 17, 17, 16, 15, 14, 12, 11, 11, 12, 13, 15, 17, 18, 18, 18, 18, 17, 16, 16, 16, 16, 17, 18, 18, 19, 19, 20, 20, 21, 22, 22, 23, 24, 24, 25, 26, 26, 27, 28, 29, 30, 31, 31, 30, 29, 28, 27, 27, 28, 29, 31, 33, 34, 35, 36, 37, 37, 38, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 47, 47, 47, 47, 48, 49, 50, 51, 52, 52, 51, 49, 47, 45, 44, 43, 44, 46, 47, 48, 48, 48, 46, 44, 43, 41, 41, 40, 39, 39, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 37, 36, 35, 33, 31, 30, 29, 30, 31, 31, 31, 30, 28, 27, 26, 26, 27, 27, 26, 24, 21, 18, 14, 12, 11, 12, 12, 14, 15, 16, 16, 16, 16, 15, 13, 11, 10, 9, 8, 8, 8, 8, 9, 9, 9, 8, 7, 6, 4, 3, 2, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 6, 5, 2, 1, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 2, 2, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 7, 8, 8, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 2, 1, 1, 2, 3, 4, 6, 7, 8, 9, 9, 8, 8, 8, 8, 8, 8, 8, 7, 6, 6, 5, 6, 6, 8, 9, 11, 12, 12, 12, 11, 9, 8, 7, 7, 8, 9, 10, 10, 10, 10, 10, 9, 8, 8, 8, 8, 9, 10, 12, 13, 13, 13, 12, 11, 10, 9, 9, 10, 12, 13, 15, 15, 15, 15, 14, 13, 13, 13, 14, 15, 17, 19, 20, 21, 22, 22, 21, 20, 20, 20, 20, 20, 19, 19, 17, 16, 16, 16, 18, 20, 23, 26, 28, 29, 30, 31, 32, 33, 33, 34, 34, 34, 34, 34, 35, 36, 38, 39, 39, 37, 35, 33, 32, 32, 32, 33, 34, 34, 33, 32, 31, 32, 33, 36, 37, 38, 37, 35, 32, 29, 27, 27, 27, 28, 29, 29, 29, 29, 28, 27, 27, 27, 28, 29, 29, 30, 30, 29, 29, 27, 26, 26, 25, 25, 26, 27, 28, 29, 29, 29, 27, 25, 23, 21, 21, 21, 22, 23, 23, 23, 22, 22, 22, 22, 23, 24, 24, 23, 22, 20, 19, 18, 18, 17, 17, 16, 16, 16, 15, 15, 15, 14, 13, 12, 10, 10, 10, 10, 11, 12, 12, 12, 12, 10, 9, 7, 6, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 2, 4, 5, 7, 8, 8, 9, 10, 10, 10, 10, 10, 9, 8, 7, 7, 7, 8, 9, 10, 12, 13, 13, 14, 14, 14, 14, 14, 14, 13, 13, 13, 12, 11, 11, 10, 10, 11, 12, 14, 16, 17, 19, 19, 20, 19, 19, 19, 19, 19, 20, 22, 23, 24, 24, 24, 24, 23, 22, 22, 22, 22, 23, 23, 24, 24, 24, 23, 22, 21, 19, 18, 17, 16, 15, 15, 16, 17, 18, 18, 18, 17, 16, 15, 15, 15, 16, 17, 17, 17, 17, 16, 15, 14, 13, 13, 13, 14, 14, 14, 14, 13, 12, 11, 9, 8, 7, 6, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 9, 8, 7, 6, 5, 5, 6, 6, 7, 8, 8, 8, 8, 7, 6, 6, 6, 7, 8, 11, 14, 16, 18, 18, 18, 16, 14, 13, 12, 11, 11, 11, 11, 12, 13, 14, 15, 16, 16, 16, 16, 17, 17, 18, 18, 18, 18, 17, 15, 14, 14, 14, 15, 17, 19, 20, 20, 20, 19, 18, 17, 17, 17, 17, 17, 17, 17, 16, 16, 15, 15, 16, 16, 17, 19, 20, 21, 23, 24, 25, 25, 25, 24, 24, 23, 22, 21, 20, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 18, 17, 15, 14, 14, 13, 12, 12, 12, 12, 12, 12, 13, 13, 12, 12, 12, 11, 10, 9, 8, 7, 6, 5, 4, 5, 5, 7, 8, 8, 8, 7, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 3, 4, 4, 5, 5, 4, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 5, 5, 5, 5, 4, 4, 4, 5, 5, 6, 6, 6, 7, 7, 7, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 6, 6, 6, 7, 7, 7, 7, 6, 6, 6, 7, 8, 9, 11, 11, 11, 10, 9, 7, 6, 5, 5, 5, 7, 8, 9, 9, 9, 8, 7, 6, 6, 7, 9, 12, 15, 17, 18, 19, 18, 17, 16, 15, 15, 15, 15, 16, 16, 16, 17, 17, 18, 19, 20, 20, 20, 19, 18, 17, 17, 17, 17, 18, 19, 19, 20, 20, 19, 19, 18, 18, 17, 17, 16, 16, 16, 16, 16, 17, 17, 19, 20, 21, 21, 21, 21, 20, 20, 19, 19, 18, 18, 18, 18, 17, 17, 18, 18, 18, 19, 19, 19, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 20, 19, 19, 19, 18, 18, 17, 17, 16, 16, 16, 17, 18, 18, 19, 19, 19, 18, 17, 16, 16, 15, 15, 16, 17, 19, 20, 20, 21, 20, 20, 20, 20, 19, 19, 18, 18, 17, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 13, 12, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 12, 11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 10, 11, 11, 11, 11, 10, 9, 8, 7, 7, 6, 6, 6, 5, 5, 4, 4, 4, 5, 7, 9, 11, 12, 13, 13, 12, 11, 10, 10, 9, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 6, 6, 6, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 4, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 4, 4, 5, 6, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 10, 10, 11, 11, 12, 11, 11, 10, 10, 9, 8, 8, 8, 9, 9, 10, 11, 11, 12, 12, 13, 13, 13, 13, 13, 13, 13, 14, 14, 15, 16, 17, 17, 18, 18, 18, 18, 17, 17, 16, 16, 15, 15, 15, 15, 16, 16, 17, 17, 17, 17, 16, 16, 15, 13, 12, 12, 11, 11, 12, 13, 15, 16, 17, 18, 19, 18, 18, 17, 15, 14, 13, 12, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 8, 8, 8, 7, 7, 6, 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, 6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4],
-"peakT": [8, 9, 9, 10, 10, 10, 10, 10, 11, 12, 15, 19, 24, 29, 33, 37, 40, 43, 46, 50, 55, 61, 66, 71, 75, 78, 81, 84, 86, 88, 89, 90, 91, 92, 94, 97, 101, 104, 106, 107, 106, 104, 102, 101, 101, 102, 104, 106, 108, 110, 111, 113, 115, 117, 119, 120, 121, 120, 119, 118, 116, 116, 115, 115, 115, 115, 115, 115, 115, 115, 117, 119, 122, 125, 128, 130, 131, 131, 129, 127, 125, 121, 116, 110, 102, 92, 82, 73, 63, 56, 49, 44, 39, 34, 29, 24, 19, 15, 13, 12, 12, 12, 11, 11, 10, 10, 11, 12, 14, 15, 17, 19, 22, 29, 38, 50, 64, 79, 95, 111, 128, 146, 165, 186, 208, 230, 250, 268, 284, 297, 308, 316, 322, 325, 326, 326, 324, 321, 317, 311, 301, 287, 269, 248, 226, 204, 183, 165, 149, 137, 127, 122, 121, 126, 136, 152, 171, 194, 218, 242, 265, 285, 302, 312, 316, 312, 300, 280, 254, 224, 194, 165, 138, 114, 93, 75, 61, 50, 42, 37, 35, 34, 33, 33, 32, 32, 31, 31, 31, 31, 31, 30, 28, 27, 25, 23, 21, 19, 16, 15, 14, 14, 14, 16, 18, 21, 23, 25, 27, 27, 27, 26, 25, 23, 22, 22, 22, 22, 22, 21, 19, 17, 15, 15, 15, 17, 20, 23, 26, 30, 34, 40, 50, 64, 85, 114, 150, 191, 236, 280, 321, 353, 374, 381, 375, 356, 326, 289, 246, 203, 161, 123, 91, 65, 46, 33, 25, 20, 19, 19, 20, 21, 22, 23, 24, 24, 25, 24, 23, 21, 18, 15, 12, 10, 9, 8, 8, 8, 8, 8, 8, 9, 10, 10, 11, 11, 10, 9, 8, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 4, 6, 8, 9, 9, 9, 8, 6, 6, 5, 5, 6, 5, 4, 3, 3, 2, 3, 5, 6, 9, 11, 12, 14, 16, 17, 18, 19, 20, 19, 18, 16, 14, 11, 10, 8, 7, 6, 6, 9, 17, 35, 67, 116, 183, 267, 362, 458, 545, 612, 650, 652, 620, 558, 476, 387, 303, 238, 198, 189, 209, 254, 315, 380, 440, 484, 502, 493, 456, 398, 326, 251, 182, 124, 80, 51, 33, 23, 18, 16, 15, 15, 15, 16, 17, 18, 19, 20, 20, 19, 17, 14, 10, 8, 7, 11, 22, 43, 77, 125, 187, 259, 334, 404, 459, 493, 500, 479, 433, 369, 294, 218, 150, 93, 51, 24, 9, 3, 2, 4, 7, 10, 12, 14, 15, 17, 18, 18, 18, 17, 16, 15, 15, 15, 16, 17, 19, 21, 22, 23, 23, 23, 23, 22, 22, 21, 20, 18, 15, 13, 10, 9, 8, 9, 11, 14, 17, 20, 22, 23, 23, 22, 19, 16, 12, 8, 5, 2, 1, 1, 1, 3, 4, 5, 5, 5, 6, 6, 8, 9, 11, 11, 10, 8, 5, 3, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 8, 35, 85, 163, 268, 391, 516, 625, 701, 730, 709, 641, 538, 416, 294, 187, 104, 48, 15, 0, 0, 4, 28, 74, 146, 247, 370, 501, 623, 716, 765, 761, 704, 607, 484, 356, 238, 143, 75, 33, 11, 2, 0, 0, 0, 0, 0, 1, 4, 7, 11, 13, 13, 13, 11, 9, 7, 7, 7, 9, 11, 13, 16, 18, 19, 20, 20, 19, 18, 16, 15, 14, 12, 11, 10, 8, 7, 6, 5, 4, 4, 3, 2, 2, 3, 4, 6, 9, 11, 14, 17, 19, 19, 19, 18, 16, 14, 13, 11, 10, 8, 6, 5, 4, 4, 5, 6, 7, 7, 6, 5, 3, 1, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 2, 4, 2, 0, 0, 9, 43, 111, 217, 355, 506, 648, 753, 799, 776, 689, 557, 412, 289, 221, 225, 302, 436, 596, 745, 848, 881, 839, 730, 577, 409, 255, 134, 54, 12, 0, 0, 2, 3, 2, 0, 0, 0, 5, 11, 17, 20, 21, 19, 16, 13, 10, 9, 9, 7, 2, 0, 0, 15, 59, 135, 244, 372, 500, 604, 662, 663, 607, 506, 381, 256, 148, 70, 23, 2, 0, 1, 4, 6, 4, 2, 0, 0, 0, 0, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 10, 11, 9, 7, 5, 6, 8, 9, 6, 0, 0, 4, 47, 137, 278, 458, 650, 818, 926, 951, 889, 753, 572, 384, 221, 101, 30, 0, 0, 0, 5, 5, 2, 0, 0, 0, 2, 6, 7, 5, 2, 0, 0, 0, 4, 7, 5, 0, 0, 6, 46, 129, 257, 417, 585, 727, 811, 817, 742, 601, 426, 256, 132, 82, 119, 235, 407, 596, 760, 865, 889, 828, 699, 531, 356, 205, 94, 29, 1, 0, 2, 7, 8, 6, 4, 2, 3, 6, 9, 12, 15, 18, 20, 22, 23, 22, 20, 16, 12, 8, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 2, 4, 8, 11, 14, 16, 16, 14, 11, 8, 7, 7, 11, 16, 21, 26, 29, 30, 28, 25, 21, 18, 16, 16, 19, 23, 28, 33, 37, 38, 36, 31, 23, 15, 8, 4, 3, 4, 8, 12, 15, 17, 16, 15, 12, 9, 7, 5, 5, 6, 8, 11, 14, 16, 18, 20, 21, 21, 21, 20, 19, 19, 20, 22, 22, 16, 5, 0, 0, 35, 124, 272, 470, 686, 879, 1006, 1034, 957, 788, 564, 333, 142, 29, 16, 103, 273, 488, 705, 877, 968, 959, 856, 683, 481, 290, 140, 46, 2, 0, 0, 8, 10, 7, 2, 0, 0, 2, 6, 8, 9, 8, 8, 8, 9, 9, 9, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 2, 2, 4, 7, 12, 17, 21, 23, 23, 21, 18, 14, 9, 6, 4, 4, 6, 8, 9, 7, 3, 0, 0, 4, 10, 13, 8, 0, 0, 17, 90, 228, 425, 654, 869, 1019, 1063, 988, 809, 569, 328, 146, 67, 109, 260, 478, 710, 897, 995, 983, 870, 685, 474, 280, 132, 42, 2, 0, 1, 7, 7, 3, 0, 0, 0, 0, 2, 3, 3, 3, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 1, 5, 8, 12, 14, 15, 15, 13, 12, 11, 11, 12, 14, 14, 13, 10, 7, 4, 2, 3, 7, 13, 19, 25, 27, 27, 23, 16, 10, 4, 0, 0, 0, 1, 3, 5, 6, 5, 4, 3, 1, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 5, 5, 5, 4, 2, 0, 0, 0, 6, 12, 16, 11, 0, 0, 4, 62, 179, 355, 566, 769, 919, 976, 928, 786, 588, 379, 200, 77, 12, 0, 0, 9, 14, 11, 5, 0, 0, 0, 1, 3, 3, 3, 3, 3, 5, 6, 7, 8, 9, 11, 13, 14, 15, 16, 18, 22, 28, 30, 25, 10, 0, 0, 31, 131, 298, 515, 745, 935, 1038, 1024, 895, 681, 431, 202, 43, 0, 45, 202, 425, 663, 863, 979, 984, 882, 699, 482, 279, 125, 33, 0, 0, 4, 12, 11, 5, 0, 0, 0, 1, 6, 10, 14, 17, 19, 20, 18, 16, 15, 17, 20, 20, 13, 1, 0, 2, 56, 167, 337, 542, 742, 890, 944, 887, 727, 504, 273, 94, 15, 60, 222, 465, 730, 954, 1083, 1087, 969, 765, 524, 301, 132, 32, 0, 0, 13, 29, 36, 35, 30, 25, 21, 17, 15, 13, 12, 13, 16, 20, 23, 24, 22, 19, 16, 14, 14, 15, 17, 20, 25, 30, 35, 34, 24, 6, 0, 0, 47, 162, 343, 566, 790, 960, 1032, 985, 833, 615, 385, 192, 63, 1, 0, 0, 14, 20, 19, 15, 14, 17, 23, 27, 28, 25, 20, 16, 16, 17, 21, 23, 23, 19, 14, 8, 3, 0, 0, 0, 3, 5, 7, 7, 6, 4, 3, 3, 4, 4, 3, 1, 0, 1, 7, 15, 21, 17, 3, 0, 0, 53, 181, 382, 632, 879, 1064, 1139, 1081, 908, 666, 414, 205, 66, 1, 0, 0, 16, 22, 21, 16, 13, 14, 18, 21, 21, 20, 18, 18, 20, 23, 26, 28, 27, 25, 22, 20, 19, 18, 19, 19, 19, 17, 16, 15, 15, 17, 20, 24, 28, 30, 30, 27, 22, 16, 10, 4, 1, 0, 0, 2, 5, 9, 13, 17, 20, 22, 24, 24, 23, 22, 21, 19, 19, 18, 19, 20, 21, 22, 21, 20, 19, 18, 18, 19, 20, 21, 20, 18, 15, 11, 8, 9, 12, 17, 21, 22, 19, 13, 7, 6, 9, 13, 13, 5, 0, 0, 23, 104, 239, 414, 594, 735, 798, 766, 649, 478, 298, 148, 48, 1, 0, 0, 10, 13, 9, 2, 0, 0, 5, 10, 13, 13, 12, 10, 8, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 6, 9, 10, 10, 9, 7, 5, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 3, 1, 0, 0, 4, 11, 21, 27, 26, 13, 0, 0, 22, 111, 267, 474, 695, 877, 972, 953, 827, 627, 406, 211, 76, 6, 0, 0, 14, 22, 22, 17, 15, 17, 22, 27, 29, 27, 21, 14, 9, 6, 6, 9, 12, 16, 19, 22, 24, 24, 22, 17, 10, 5, 3, 6, 13, 18, 17, 6, 0, 0, 34, 129, 286, 485, 689, 849, 924, 891, 761, 568, 361, 184, 64, 4, 0, 0, 13, 21, 23, 22, 22, 24, 26, 25, 20, 13, 5, 0, 0, 3, 8, 12, 13, 11, 8, 4, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 3, 6, 10, 15, 20, 23, 24, 22, 17, 12, 6, 2, 0, 0, 1, 4, 7, 9, 10, 9, 8, 7, 6, 6, 6, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 3, 1, 0, 0, 0, 3, 6, 9, 10, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 9, 8, 7, 4, 1, 0, 0, 2, 5, 9, 13, 15, 16, 16, 17, 16, 16, 16, 15, 14, 13, 13, 14, 17, 20, 22, 23, 23, 20, 16, 12, 9, 8, 9, 12, 14, 15, 15, 13, 12, 12, 12, 14, 14, 11, 6, 2, 2, 7, 14, 18, 12, 0, 0, 2, 65, 191, 372, 579, 762, 875, 885, 791, 619, 416, 229, 92, 16, 0, 0, 10, 19, 17, 10, 2, 0, 1, 6, 12, 16, 17, 14, 9, 6, 7, 11, 16, 16, 9, 0, 0, 11, 75, 190, 345, 510, 642, 706, 682, 578, 424, 260, 124, 36, 0, 0, 2, 14, 19, 18, 15, 14, 16, 18, 20, 20, 18, 16, 14, 15, 16, 17, 18, 18, 17, 16, 15, 14, 14, 13, 12, 11, 10, 8, 8, 7, 7, 8, 9, 9, 9, 8, 6, 3, 1, 0, 1, 2, 4, 7, 9, 10, 10, 10, 10, 11, 12, 15, 18, 19, 19, 16, 12, 7, 2, 0, 0, 5, 13, 21, 30, 36, 39, 40, 37, 33, 29, 25, 23, 22, 22, 23, 23, 22, 20, 17, 14, 12, 12, 14, 18, 20, 21, 18, 14, 9, 6, 5, 5, 6, 5, 3, 2, 6, 15, 25, 28, 17, 0, 0, 7, 99, 276, 521, 789, 1014, 1133, 1111, 955, 711, 445, 218, 68, 0, 0, 1, 20, 28, 27, 22, 21, 23, 27, 27, 23, 16, 8, 3, 3, 6, 10, 14, 16, 16, 16, 18, 21, 27, 32, 36, 37, 34, 27, 19, 11, 5, 0, 0, 0, 2, 5, 8, 12, 14, 14, 13, 10, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 9, 15, 21, 24, 24, 21, 15, 8, 3, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 1, 3, 4, 4, 2, 0, 0, 0, 7, 19, 29, 26, 10, 0, 0, 36, 156, 352, 594, 828, 992, 1037, 950, 758, 515, 284, 111, 15, 0, 0, 15, 29, 30, 24, 17, 14, 13, 13, 11, 7, 3, 2, 4, 10, 16, 21, 22, 21, 17, 14, 11, 10, 9, 8, 10, 15, 23, 30, 30, 18, 0, 0, 5, 84, 235, 445, 673, 862, 961, 939, 804, 596, 371, 180, 54, 0, 0, 3, 20, 30, 31, 31, 33, 37, 42, 42, 37, 27, 16, 6, 1, 0, 3, 8, 12, 15, 17, 18, 19, 21, 23, 25, 25, 22, 17, 11, 10, 13, 19, 23, 17, 3, 0, 0, 55, 175, 357, 569, 765, 890, 906, 804, 609, 371, 153, 10, 0, 62, 243, 474, 695, 850, 898, 832, 674, 469, 270, 116, 25, 0, 0, 9, 20, 21, 15, 10, 8, 10, 13, 13, 11, 6, 2, 0, 0, 2, 4, 6, 5, 4, 2, 1, 0, 0, 0, 0, 2, 4, 7, 10, 12, 14, 14, 13, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 2, 4, 7, 10, 11, 10, 7, 3, 0, 0, 0, 3, 7, 12, 15, 16, 15, 13, 11, 11, 10, 10, 8, 6, 5, 7, 12, 17, 16, 7, 0, 0, 16, 88, 210, 365, 520, 632, 668, 617, 495, 338, 186, 73, 9, 0, 0, 10, 17, 17, 11, 6, 4, 5, 8, 10, 12, 13, 16, 20, 25, 28, 29, 26, 21, 14, 7, 2, 0, 0, 0, 1, 4, 6, 9, 11, 12, 11, 10, 8, 7, 8, 11, 16, 21, 26, 29, 29, 26, 20, 14, 7, 2, 0, 0, 1, 5, 9, 12, 13, 12, 9, 5, 2, 0, 0, 0, 0, 2, 5, 9, 13, 17, 19, 20, 19, 18, 16, 14, 13, 11, 9, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 12, 17, 21, 22, 20, 14, 8, 3, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 2, 2, 1, 1, 1, 2, 3, 3, 4, 3, 3, 4, 9, 19, 33, 41, 37, 17, 0, 0, 28, 152, 359, 621, 878, 1061, 1115, 1024, 816, 551, 299, 111, 8, 0, 0, 28, 52, 62, 60, 53, 45, 37, 29, 20, 11, 5, 3, 6, 12, 20, 26, 30, 30, 27, 23, 19, 15, 13, 12, 13, 14, 15, 15, 15, 15, 15, 16, 17, 18, 17, 16, 13, 9, 6, 3, 2, 3, 4, 3, 2, 0, 1, 6, 16, 26, 28, 17, 0, 0, 7, 86, 235, 438, 657, 837, 927, 902, 768, 566, 349, 167, 48, 0, 0, 4, 20, 27, 27, 25, 27, 32, 37, 40, 38, 31, 22, 15, 11, 11, 13, 15, 17, 18, 18, 18, 18, 19, 21, 24, 28, 32, 36, 41, 44, 43, 34, 18, 0, 0, 10, 74, 186, 333, 484, 602, 652, 618, 506, 344, 172, 36, 0, 3, 132, 338, 577, 791, 926, 944, 844, 656, 433, 229, 83, 6, 0, 0, 16, 25, 24, 16, 9, 6, 9, 13, 15, 15, 11, 5, 0, 0, 0, 6, 15, 18, 11, 0, 0, 5, 68, 188, 351, 524, 664, 729, 700, 586, 421, 250, 111, 26, 0, 0, 7, 19, 22, 18, 12, 9, 10, 13, 16, 17, 17, 18, 18, 20, 22, 22, 21, 19, 16, 14, 12, 11, 9, 7, 5, 8, 15, 24, 29, 24, 7, 0, 0, 46, 168, 357, 585, 800, 942, 970, 870, 667, 415, 178, 16, 0, 43, 222, 459, 693, 865, 930, 875, 719, 509, 298, 132, 31, 0, 0, 9, 24, 31, 30, 28, 28, 29, 31, 31, 30, 28, 27, 28, 29, 29, 26, 20, 13, 6, 1, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 2, 0, 0, 0, 1, 7, 15, 23, 30, 32, 30, 24, 15, 6, 0, 0, 0, 6, 13, 20, 26, 28, 27, 23, 18, 12, 9, 8, 9, 11, 13, 14, 14, 13, 10, 6, 3, 1, 0, 0, 1, 4, 8, 13, 17, 20, 20, 18, 13, 8, 4, 1, 0, 1, 3, 5, 7, 8, 8, 8, 9, 8, 6, 3, 0, 0, 0, 5, 12, 14, 8, 0, 0, 7, 63, 166, 302, 442, 549, 590, 554, 451, 313, 176, 71, 10, 0, 0, 11, 23, 30, 31, 31, 31, 30, 27, 22, 15, 7, 2, 0, 0, 1, 4, 7, 10, 12, 13, 12, 10, 9, 8, 7, 7, 8, 7, 6, 4, 2, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 3, 2, 1, 0, 0, 0, 1, 3, 7, 11, 15, 18, 19, 18, 16, 12, 9, 7, 6, 6, 6, 7, 6, 5, 4, 2, 0, 0, 0, 0, 3, 6, 10, 14, 17, 19, 18, 17, 14, 12, 9, 8, 9, 10, 12, 14, 14, 13, 11, 8, 5, 2, 0, 0, 0, 5, 12, 22, 31, 38, 41, 38, 31, 22, 14, 8, 7, 10, 15, 21, 25, 27, 27, 25, 22, 19, 18, 17, 18, 19, 21, 22, 22, 22, 20, 17, 14, 11, 9, 9, 11, 13, 15, 16, 16, 17, 17, 16, 15, 12, 7, 5, 6, 11, 18, 20, 14, 0, 0, 0, 56, 168, 329, 507, 658, 739, 727, 625, 464, 289, 141, 42, 0, 0, 2, 15, 22, 24, 26, 32, 43, 54, 61, 58, 47, 32, 20, 17, 22, 30, 29, 15, 0, 0, 18, 123, 307, 546, 787, 967, 1032, 964, 784, 545, 310, 129, 24, 0, 0, 15, 31, 36, 35, 34, 38, 46, 54, 57, 53, 43, 32, 22, 16, 13, 13, 14, 15, 16, 16, 16, 16, 16, 15, 13, 10, 8, 7, 9, 12, 17, 22, 25, 26, 24, 19, 14, 8, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 11, 11, 10, 8, 6, 5, 3, 1, 0, 0, 1, 4, 10, 17, 23, 27, 26, 23, 16, 9, 3, 1, 3, 8, 16, 24, 30, 33, 33, 29, 23, 17, 12, 9, 11, 15, 23, 31, 38, 42, 43, 41, 37, 31, 25, 19, 13, 8, 4, 1, 1, 2, 4, 6, 7, 8, 7, 7, 7, 8, 9, 10, 10, 8, 5, 2, 0, 0, 1, 4, 8, 12, 14, 15, 14, 11, 8, 4, 1, 0, 0, 0, 2, 4, 6, 7, 7, 8, 8, 8, 8, 8, 8, 8, 7, 6, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 2, 5, 8, 11, 13, 13, 13, 12, 11, 10, 10, 9, 8, 6, 4, 2, 2, 3, 4, 4, 2, 0, 0, 0, 3, 15, 23, 20, 5, 0, 0, 44, 167, 356, 577, 777, 899, 904, 793, 599, 378, 186, 56, 0, 0, 3, 21, 29, 28, 23, 21, 24, 29, 33, 33, 30, 23, 16, 10, 6, 4, 3, 2, 2, 2, 3, 3, 4, 5, 5, 5, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 6, 7, 9, 11, 10, 6, 2, 0, 2, 9, 16, 18, 10, 0, 0, 13, 90, 227, 407, 591, 730, 784, 737, 603, 421, 241, 101, 18, 0, 0, 13, 27, 32, 31, 29, 30, 32, 36, 36, 34, 29, 23, 19, 17, 17, 18, 19, 18, 16, 14, 13, 13, 14, 17, 18, 19, 19, 19, 18, 18, 18, 19, 20, 21, 22, 22, 21, 19, 18, 16, 15, 15, 16, 17, 18, 19, 19, 18, 15, 11, 8, 5, 4, 5, 7, 10, 11, 11, 8, 5, 3, 5, 9, 14, 15, 9, 0, 0, 11, 63, 157, 285, 421, 531, 585, 562, 465, 318, 158, 30, 0, 14, 150, 357, 585, 779, 886, 879, 763, 575, 365, 183, 60, 0, 0, 1, 18, 27, 27, 23, 20, 20, 21, 20, 16, 10, 4, 1, 0, 2, 4, 6, 6, 6, 7, 8, 10, 10, 8, 3, 0, 0, 7, 16, 21, 16, 0, 0, 0, 64, 196, 385, 596, 776, 873, 858, 737, 546, 338, 162, 46, 0, 0, 5, 24, 35, 40, 43, 49, 56, 62, 60, 51, 37, 24, 19, 22, 29, 30, 19, 0, 0, 8, 99, 268, 497, 737, 925, 1006, 953, 776, 524, 263, 60, 0, 2, 163, 412, 692, 933, 1077, 1088, 967, 752, 501, 272, 106, 15, 0, 0, 20, 41, 55, 61, 58, 44, 22, 0, 0, 35, 138, 307, 517, 725, 875, 923, 851, 673, 436, 201, 32, 0, 44, 227, 479, 738, 935, 1021, 970, 797, 546, 282, 75, 0, 17, 184, 436, 707, 926, 1035, 1010, 863, 640, 400, 198, 63, 0, 0, 4, 22, 33, 35, 35, 36, 41, 47, 49, 45, 36, 25, 15, 9, 7, 8, 11, 13, 14, 13, 12, 10, 9, 9, 11, 13, 14, 14, 12, 9, 6, 2, 0, 0, 0, 2, 4, 6, 7, 8, 9, 9, 8, 7, 6, 6, 5, 5, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 2, 4, 6, 8, 9, 9, 8, 7, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 3, 5, 6, 4, 0, 0, 0, 0, 12, 26, 31, 20, 0, 0, 12, 117, 314, 580, 861, 1083, 1180, 1119, 913, 618, 314, 79, 0, 6, 172, 416, 670, 868, 958, 922, 777, 568, 349, 168, 51, 0, 0, 5, 19, 24, 22, 19, 19, 25, 32, 37, 37, 31, 22, 14, 8, 7, 7, 9, 10, 9, 8, 8, 9, 11, 12, 12, 11, 11, 13, 19, 24, 22, 10, 0, 0, 18, 104, 250, 438, 626, 764, 813, 756, 612, 422, 238, 97, 16, 0, 0, 11, 23, 26, 23, 19, 20, 23, 27, 28, 26, 22, 17, 13, 12, 11, 11, 10, 8, 7, 7, 9, 11, 12, 11, 8, 8, 12, 22, 32, 32, 19, 0, 0, 9, 107, 289, 537, 800, 1013, 1114, 1075, 907, 661, 402, 188, 49, 0, 0, 5, 32, 47, 45, 25, 0, 0, 0, 83, 252, 493, 763, 1000, 1140, 1141, 1004, 769, 499, 259, 90, 4, 0, 0, 23, 37, 39, 36, 34, 37, 44, 50, 50, 42, 29, 17, 11, 13, 20, 24, 17, 0, 0, 0, 69, 209, 407, 626, 811, 908, 888, 758, 556, 339, 158, 42, 0, 0, 6, 22, 28, 25, 20, 20, 25, 32, 36, 35, 29, 19, 9, 2, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 2, 0, 0, 0, 0, 2, 4, 6, 9, 12, 14, 16, 16, 14, 12, 8, 4, 1, 0, 0, 0, 2, 4, 4, 2, 0, 0, 0, 0, 9, 16, 16, 5, 0, 0, 30, 124, 273, 453, 622, 732, 750, 670, 518, 337, 173, 58, 0, 0, 0, 13, 19, 18, 14, 13, 18, 26, 32, 34, 29, 20, 10, 2, 0, 1, 6, 12, 18, 22, 22, 19, 15, 10, 7, 5, 7, 10, 13, 16, 18, 17, 15, 11, 7, 4, 3, 5, 8, 13, 17, 20, 21, 20, 18, 16, 16, 16, 17, 17, 16, 14, 11, 8, 6, 5, 3, 1, 0, 0, 3, 12, 21, 24, 15, 0, 0, 4, 76, 214, 403, 608, 776, 860, 835, 710, 521, 319, 152, 43, 0, 0, 6, 21, 27, 24, 20, 21, 27, 38, 48, 52, 48, 37, 22, 9, 4, 8, 16, 21, 14, 0, 0, 5, 79, 220, 417, 633, 815, 913, 897, 774, 579, 364, 180, 56, 0, 0, 3, 20, 28, 28, 24, 23, 27, 34, 40, 41, 36, 28, 18, 11, 7, 7, 10, 14, 17, 19, 19, 18, 15, 13, 12, 11, 11, 12, 13, 13, 13, 12, 10, 7, 3, 1, 1, 3, 6, 11, 15, 18, 19, 18, 16, 14, 12, 11, 11, 11, 12, 14, 16, 18, 19, 18, 17, 14, 12, 10, 8, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 12, 18, 24, 27, 27, 24, 19, 14, 10, 8, 8, 9, 12, 13, 14, 12, 10, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 9, 14, 19, 23, 24, 23, 19, 15, 11, 8, 7, 7, 8, 8, 8, 7, 5, 3, 1, 0, 0, 1, 2, 4, 5, 5, 5, 4, 4, 3, 3, 2, 1, 1, 1, 3, 6, 11, 16, 22, 27, 29, 29, 26, 22, 16, 11, 6, 4, 3, 3, 3, 4, 4, 2, 1, 0, 0, 0, 2, 5, 8, 11, 12, 11, 9, 6, 3, 1, 1, 3, 6, 11, 17, 23, 28, 30, 29, 26, 20, 14, 10, 8, 10, 16, 25, 35, 43, 48, 48, 44, 37, 28, 21, 17, 18, 24, 32, 41, 48, 51, 51, 46, 39, 31, 23, 18, 16, 17, 21, 26, 32, 37, 39, 39, 35, 29, 23, 18, 14, 13, 14, 17, 19, 20, 19, 17, 13, 10, 9, 10, 13, 17, 21, 22, 22, 20, 18, 15, 13, 12, 12, 12, 12, 11, 10, 8, 6, 5, 4, 4, 4, 5, 6, 7, 7, 7, 7, 7, 6, 5, 3, 0, 0, 0, 0, 10, 20, 23, 15, 0, 0, 11, 89, 231, 425, 632, 800, 879, 843, 697, 479, 247, 66, 0, 25, 178, 404, 644, 835, 931, 910, 783, 589, 378, 196, 71, 7, 0, 0, 13, 23, 27, 25, 18, 7, 0, 0, 16, 78, 188, 336, 494, 623, 688, 665, 557, 389, 205, 56, 0, 16, 151, 363, 603, 813, 937, 943, 826, 617, 372, 157, 28, 19, 132, 333, 569, 775, 896, 900, 786, 585, 350, 145, 26, 25, 141, 342, 572, 769, 881, 883, 780, 605, 404, 223, 91, 18, 0, 0, 17, 33, 44, 50, 55, 60, 64, 64, 59, 49, 36, 23, 14, 7, 4, 3, 2, 2, 1, 2, 3, 4, 4, 2, 0, 0, 3, 9, 14, 15, 8, 0, 0, 17, 83, 196, 344, 495, 611, 656, 611, 484, 309, 136, 16, 0, 74, 255, 491, 723, 891, 949, 880, 701, 463, 231, 69, 22, 99, 275, 497, 700, 829, 851, 767, 605, 411, 230, 96, 20, 0, 0, 13, 27, 34, 36, 37, 38, 39, 39, 35, 27, 18, 10, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 8, 7, 4, 2, 0, 0, 0, 1, 3, 6, 8, 9, 8, 6, 4, 2, 1, 1, 3, 5, 6, 7, 8, 8, 7, 6, 4, 1, 0, 0, 5, 13, 20, 19, 7, 0, 0, 27, 121, 276, 471, 668, 816, 874, 827, 688, 497, 302, 142, 41, 0, 0, 9, 27, 37, 40, 39, 38, 38, 38, 37, 34, 30, 26, 23, 22, 22, 23, 24, 25, 26, 28, 29, 30, 29, 28, 30, 34, 39, 40, 31, 12, 0, 0, 40, 157, 347, 587, 826, 1005, 1072, 1003, 813, 550, 282, 76, 0, 25, 184, 416, 661, 855, 953, 933, 808, 615, 403, 217, 86, 15, 0, 1, 19, 34, 44, 50, 56, 63, 70, 73, 71, 62, 49, 36, 26, 21, 22, 27, 34, 40, 44, 44, 41, 36, 32, 28, 24, 22, 20, 17, 14, 10, 8, 7, 7, 9, 12, 15, 16, 17, 16, 15, 13, 12, 11, 11, 12, 12, 14, 15, 16, 17, 18, 18, 17, 16, 15, 14, 14, 14, 14, 14, 14, 13, 13, 13, 13, 13, 11, 8, 4, 3, 5, 13, 22, 25, 18, 1, 0, 0, 60, 188, 376, 593, 787, 909, 925, 830, 654, 443, 247, 102, 20, 0, 0, 18, 33, 39, 39, 39, 44, 54, 65, 73, 74, 68, 58, 48, 42, 38, 34, 25, 7, 0, 0, 39, 144, 312, 519, 722, 870, 922, 864, 712, 509, 304, 141, 38, 0, 0, 10, 29, 42, 47, 47, 41, 29, 12, 0, 0, 35, 117, 246, 403, 557, 670, 710, 662, 536, 361, 182, 43, 0, 19, 147, 340, 552, 730, 830, 829, 731, 565, 374, 202, 79, 12, 0, 2, 20, 34, 39, 38, 35, 34, 35, 38, 40, 39, 35, 29, 23, 18, 15, 14, 14, 15, 17, 20, 22, 25, 26, 26, 25, 23, 20, 19, 19, 20, 23, 24, 24, 22, 20, 20, 25, 31, 33, 25, 7, 0, 0, 49, 176, 373, 611, 839, 998, 1044, 964, 782, 547, 318, 140, 33, 0, 0, 13, 31, 40, 41, 39, 39, 41, 42, 41, 36, 28, 19, 11, 7, 5, 5, 6, 7, 7, 7, 6, 5, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 2, 6, 13, 20, 27, 31, 32, 30, 25, 19, 13, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 9, 10, 10, 9, 7, 5, 4, 3, 3, 3, 3, 4, 5, 7, 9, 11, 14, 17, 19, 19, 19, 17, 14, 11, 8, 5, 2, 1, 0, 0, 0, 0, 2, 4, 7, 11, 16, 22, 29, 35, 39, 38, 34, 28, 24, 22, 24, 24, 20, 7, 0, 0, 31, 122, 274, 469, 669, 828, 903, 873, 746, 556, 352, 178, 59, 1, 0, 1, 18, 28, 30, 30, 32, 38, 46, 55, 60, 60, 54, 46, 35, 26, 18, 13, 11, 11, 14, 17, 20, 21, 20, 18, 16, 15, 15, 15, 16, 17, 16, 14, 11, 7, 3, 0, 0, 2, 10, 20, 25, 20, 5, 0, 0, 52, 172, 355, 577, 788, 935, 972, 883, 690, 442, 210, 60, 38, 154, 381, 660, 920, 1092, 1131, 1029, 814, 544, 291, 121, 76, 161, 347, 579, 789, 920, 935, 832, 640, 411, 207, 82, 70, 171, 360, 584, 783, 904, 915, 811, 619, 391, 186, 60, 45, 144, 331, 553, 752, 876, 898, 816, 656, 461, 275, 129, 38, 0, 0, 12, 27, 36, 38, 36, 33, 32, 32, 31, 30, 27, 23, 18, 14, 10, 7, 5, 4, 3, 3, 4, 5, 7, 8, 9, 9, 8, 8, 8, 7, 5, 2, 0, 0, 0, 5, 14, 19, 14, 0, 0, 0, 60, 184, 367, 579, 771, 892, 909, 817, 643, 434, 240, 97, 17, 0, 0, 10, 21, 24, 23, 22, 26, 32, 39, 43, 42, 37, 28, 20, 16, 17, 21, 22, 16, 2, 0, 0, 48, 158, 322, 518, 701, 826, 858, 790, 640, 450, 265, 120, 31, 0, 0, 10, 26, 35, 38, 38, 39, 41, 43, 46, 47, 46, 45, 42, 39, 33, 26, 18, 11, 5, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 0, 0, 0, 1, 2, 4, 4, 4, 3, 2, 3, 3, 3, 2, 0, 0, 0, 3, 12, 20, 21, 12, 0, 0, 22, 108, 260, 463, 681, 863, 958, 937, 801, 584, 344, 147, 45, 66, 203, 418, 653, 844, 940, 916, 780, 571, 348, 173, 97, 138, 285, 494, 707, 864, 924, 877, 738, 546, 347, 180, 67, 10, 0, 11, 31, 46, 52, 50, 45, 40, 37, 34, 31, 28, 25, 22, 19, 17, 16, 15, 14, 14, 14, 15, 16, 17, 18, 19, 21, 22, 24, 26, 27, 27, 25, 21, 15, 10, 7, 9, 15, 22, 22, 12, 0, 0, 15, 96, 244, 445, 664, 850, 955, 950, 839, 651, 436, 240, 98, 19, 0, 0, 13, 24, 28, 27, 25, 25, 27, 30, 32, 30, 26, 21, 15, 11, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 3, 4, 3, 1, 0, 0, 0, 4, 10, 13, 8, 0, 0, 15, 79, 195, 354, 526, 672, 750, 735, 626, 450, 257, 102, 32, 70, 209, 414, 630, 801, 885, 863, 747, 570, 377, 207, 85, 18, 0, 0, 15, 28, 35, 35, 33, 31, 29, 28, 26, 24, 21, 19, 18, 16, 14, 12, 10, 8, 8, 7, 7, 6, 7, 9, 15, 20, 22, 15, 2, 0, 3, 59, 176, 353, 568, 777, 931, 987, 924, 753, 516, 274, 89, 13, 68, 243, 496, 765, 985, 1102, 1089, 951, 724, 464, 234, 87, 55, 140, 315, 535, 743, 886, 928, 859, 696, 482, 272, 119, 62, 116, 265, 467, 669, 820, 883, 847, 727, 554, 369, 208, 92, 25, 0, 1, 13, 26, 32, 30, 20, 5, 0, 0, 28, 101, 218, 364, 512, 627, 679, 653, 556, 413, 261, 132, 44, 1, 0, 0, 10, 16, 15, 13, 11, 13, 18, 23, 25, 24, 18, 11, 5, 3, 5, 9, 10, 5, 0, 0, 10, 61, 154, 282, 419, 536, 602, 599, 529, 411, 277, 154, 65, 14, 0, 0, 8, 17, 21, 23, 25, 28, 34, 39, 43, 44, 42, 38, 31, 25, 19, 14, 11, 9, 8, 8, 9, 11, 13, 16, 19, 22, 23, 24, 24, 26, 29, 33, 38, 42, 44, 45, 45, 44, 39, 27, 9, 0, 0, 31, 125, 278, 472, 672, 831, 909, 887, 771, 592, 393, 217, 89, 17, 0, 1, 20, 37, 46, 48, 47, 44, 42, 42, 41, 40, 38, 35, 31, 26, 21, 16, 11, 7, 3, 1, 0, 0, 1, 2, 3, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 8, 10, 12, 15, 18, 19, 20, 21, 24, 26, 25, 18, 4, 0, 0, 38, 134, 286, 477, 671, 823, 894, 866, 747, 568, 373, 201, 79, 13, 0, 0, 16, 29, 35, 36, 37, 39, 44, 51, 56, 59, 60, 59, 56, 52, 46, 39, 31, 24, 17, 11, 8, 7, 8, 9, 11, 13, 14, 16, 18, 19, 21, 22, 21, 19, 17, 17, 19, 23, 25, 20, 7, 0, 0, 29, 119, 267, 459, 658, 819, 902, 884, 771, 593, 394, 217, 89, 18, 0, 0, 10, 20, 23, 22, 21, 21, 25, 28, 29, 26, 19, 11, 4, 1, 4, 10, 14, 12, 2, 0, 0, 38, 130, 273, 450, 626, 759, 818, 787, 677, 518, 346, 196, 89, 29, 8, 11, 22, 30, 33, 30, 27, 24, 25, 28, 32, 34, 35, 34, 31, 27, 24, 21, 18, 16, 13, 11, 8, 7, 6, 7, 8, 9, 10, 9, 8, 6, 4, 2, 1, 0, 0, 0, 1, 2, 3, 5, 7, 11, 15, 18, 19, 18, 16, 15, 16, 18, 18, 11, 0, 0, 2, 52, 154, 304, 484, 658, 784, 833, 792, 673, 505, 328, 175, 68, 13, 0, 8, 24, 36, 39, 35, 30, 26, 25, 26, 28, 28, 26, 22, 19, 17, 17, 18, 19, 18, 17, 15, 13, 13, 13, 15, 16, 17, 18, 18, 18, 18, 17, 17, 15, 12, 9, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 8, 7, 8, 9, 11, 13, 16, 17, 18, 17, 15, 13, 11, 8, 5, 4, 6, 12, 19, 23, 19, 6, 0, 0, 35, 134, 296, 502, 713, 882, 967, 949, 834, 652, 448, 263, 124, 41, 6, 3, 15, 27, 33, 34, 33, 32, 33, 35, 37, 38, 38, 36, 33, 30, 27, 25, 23, 21, 18, 15, 11, 8, 6, 4, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 13, 13, 13, 16, 20, 24, 23, 15, 1, 0, 2, 51, 153, 307, 494, 677, 817, 878, 846, 730, 558, 370, 205, 86, 19, 0, 0, 9, 20, 25, 26, 26, 27, 27, 28, 26, 23, 19, 15, 12, 10, 10, 10, 11, 13, 16, 20, 23, 25, 26, 24, 21, 17, 13, 10, 9, 8, 8, 8, 8, 9, 9, 10, 11, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 21, 20, 19, 18, 17, 16, 14, 12, 11, 10, 9, 9, 9, 10, 10, 10, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 1, 0, 0, 0, 0, 6, 9, 7, 0, 0, 4, 47, 134, 267, 427, 584, 701, 747, 708, 593, 431, 265, 142, 94, 138, 263, 439, 619, 759, 820, 788, 670, 499, 321, 182, 119, 147, 256, 412, 573, 695, 747, 721, 625, 486, 335, 201, 103, 45, 21, 19, 26, 33, 37, 37, 35, 35, 36, 38, 39, 39, 36, 31, 26, 22, 21, 21, 24, 29, 35, 41, 44, 44, 42, 36, 29, 22, 16, 11, 7, 5, 4, 3, 3, 3, 4, 5, 7, 9, 11, 14, 18, 22, 26, 28, 29, 27, 22, 16, 9, 4, 0, 0, 0, 2, 3, 3, 1, 0, 0, 0, 2, 8, 11, 8, 0, 0, 2, 40, 118, 237, 381, 523, 631, 678, 653, 563, 430, 285, 158, 66, 14, 0, 0, 7, 16, 22, 27, 33, 40, 47, 50, 49, 42, 32, 23, 17, 15, 13, 7, 0, 0, 4, 45, 129, 255, 411, 566, 688, 748, 731, 641, 501, 344, 199, 91, 25, 0, 0, 5, 17, 24, 26, 22, 15, 10, 13, 35, 84, 164, 270, 389, 497, 571, 595, 561, 477, 362, 240, 133, 55, 11, 0, 0, 11, 20, 19, 10, 0, 0, 18, 80, 190, 341, 513, 674, 791, 837, 802, 695, 540, 370, 216, 99, 27, 0, 0, 11, 26, 32, 24, 8, 0, 0, 40, 135, 283, 469, 663, 825, 918, 920, 830, 670, 477, 291, 142, 47, 2, 0, 7, 22, 33, 39, 41, 42, 44, 46, 46, 44, 40, 34, 29, 27, 26, 27, 29, 30, 29, 26, 22, 18, 15, 13, 12, 12, 12, 11, 9, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 5, 6, 7, 7, 7, 6, 5, 6, 7, 10, 15, 20, 26, 31, 35, 37, 36, 33, 28, 23, 19, 18, 19, 23, 28, 33, 37, 38, 37, 35, 31, 27, 23, 19, 15, 12, 9, 6, 4, 3, 3, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 8, 11, 13, 15, 14, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 6, 4, 3, 2, 4, 7, 13, 21, 28, 33, 36, 35, 32, 27, 24, 23, 20, 14, 5, 0, 0, 23, 89, 200, 347, 507, 647, 735, 750, 689, 568, 415, 263, 137, 52, 7, 0, 0, 6, 14, 16, 9, 0, 0, 3, 53, 153, 304, 492, 683, 840, 927, 925, 836, 682, 497, 318, 172, 74, 22, 7, 12, 23, 32, 37, 37, 36, 35, 35, 35, 36, 35, 34, 31, 29, 27, 25, 25, 26, 29, 34, 38, 41, 40, 36, 30, 23, 19, 16, 14, 10, 2, 0, 0, 28, 98, 214, 367, 533, 679, 772, 790, 729, 605, 446, 287, 153, 62, 13, 0, 0, 6, 12, 15, 15, 15, 16, 18, 19, 18, 15, 10, 5, 2, 1, 2, 4, 4, 1, 0, 0, 14, 53, 119, 209, 310, 404, 472, 497, 474, 410, 319, 219, 129, 61, 20, 1, 0, 2, 7, 9, 8, 6, 4, 4, 5, 6, 7, 7, 6, 5, 5, 7, 12, 19, 26, 30, 31, 28, 24, 20, 17, 14, 10, 2, 0, 0, 25, 90, 197, 339, 494, 633, 726, 753, 709, 605, 466, 319, 191, 96, 39, 14, 10, 16, 23, 28, 30, 29, 28, 28, 28, 27, 26, 23, 21, 18, 16, 15, 14, 13, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 2, 0, 0, 0, 0, 3, 6, 5, 0, 0, 3, 38, 112, 229, 380, 541, 682, 769, 783, 720, 595, 436, 277, 145, 56, 10, 0, 0, 5, 10, 10, 8, 8, 9, 11, 12, 11, 8, 4, 1, 0, 0, 3, 6, 10, 12, 14, 14, 14, 12, 10, 8, 8, 10, 12, 11, 7, 0, 0, 7, 47, 125, 243, 390, 545, 676, 757, 769, 708, 588, 435, 281, 150, 60, 11, 0, 0, 8, 16, 21, 25, 30, 36, 42, 48, 50, 49, 44, 38, 32, 27, 23, 22, 21, 19, 17, 14, 10, 7, 4, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 3, 4, 6, 8, 11, 13, 15, 15, 13, 10, 6, 4, 4, 5, 3, 0, 0, 0, 22, 72, 156, 269, 395, 511, 593, 622, 594, 515, 403, 281, 171, 87, 33, 7, 0, 0, 4, 7, 8, 9, 9, 10, 11, 11, 10, 8, 5, 3, 2, 1, 1, 1, 1, 1, 0, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 10, 11, 11, 9, 6, 3, 2, 1, 2, 3, 3, 2, 1, 1, 3, 6, 7, 4, 0, 0, 7, 47, 124, 235, 367, 495, 594, 642, 628, 558, 448, 323, 206, 112, 49, 17, 8, 14, 23, 30, 29, 22, 10, 2, 8, 39, 105, 206, 337, 481, 612, 705, 736, 698, 597, 458, 316, 207, 162, 193, 293, 438, 592, 717, 784, 778, 705, 581, 434, 291, 173, 90, 44, 28, 30, 39, 46, 46, 38, 27, 20, 28, 62, 127, 224, 344, 469, 578, 648, 665, 624, 533, 412, 283, 168, 82, 28, 3, 0, 0, 5, 8, 10, 10, 11, 12, 12, 11, 10, 7, 5, 3, 2, 2, 2, 4, 7, 10, 13, 16, 18, 19, 18, 18, 18, 19, 21, 24, 27, 29, 31, 31, 29, 27, 23, 19, 15, 12, 10, 10, 11, 13, 15, 16, 17, 17, 18, 18, 18, 18, 18, 17, 17, 16, 14, 11, 8, 4, 2, 1, 2, 3, 3, 0, 0, 0, 13, 47, 104, 183, 274, 362, 429, 463, 457, 413, 341, 255, 171, 101, 51, 23, 13, 16, 25, 35, 43, 48, 51, 51, 50, 48, 43, 38, 31, 24, 17, 12, 8, 6, 5, 6, 6, 7, 7, 7, 6, 5, 4, 5, 6, 6, 3, 0, 0, 6, 33, 83, 157, 246, 336, 411, 454, 459, 423, 356, 271, 185, 110, 57, 26, 15, 15, 19, 20, 17, 15, 26, 63, 136, 250, 397, 558, 707, 813, 853, 818, 715, 568, 414, 290, 226, 238, 320, 451, 596, 716, 782, 778, 706, 587, 452, 339, 276, 279, 348, 463, 595, 709, 776, 778, 714, 601, 466, 344, 266, 251, 301, 402, 524, 636, 706, 718, 668, 569, 442, 313, 200, 117, 65, 40, 33, 34, 38, 42, 44, 46, 49, 52, 55, 57, 56, 53, 48, 42, 37, 32, 30, 28, 27, 26, 24, 22, 19, 16, 14, 13, 15, 19, 24, 30, 35, 39, 40, 38, 35, 30, 25, 22, 20, 19, 21, 23, 25, 27, 28, 29, 30, 32, 33, 33, 31, 25, 17, 13, 20, 49, 107, 199, 318, 449, 571, 661, 700, 681, 607, 494, 365, 242, 141, 71, 32, 18, 18, 24, 27, 25, 18, 13, 21, 54, 121, 225, 360, 509, 647, 748, 792, 770, 688, 562, 418, 280, 167, 88, 43, 24, 20, 23, 26, 28, 28, 28, 29, 31, 31, 30, 27, 23, 18, 14, 11, 11, 13, 15, 19, 22, 25, 26, 27, 26, 22, 18, 13, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 11, 15, 19, 22, 23, 22, 20, 17, 14, 12, 10, 9, 8, 8, 8, 7, 6, 4, 2, 1, 0, 2, 5, 8, 13, 17, 21, 23, 24, 23, 21, 18, 16, 14, 13, 13, 13, 15, 17, 19, 21, 22, 24, 24, 24, 24, 23, 23, 23, 23, 24, 24, 24, 24, 24, 24, 23, 22, 21, 20, 20, 20, 20, 21, 22, 22, 22, 22, 21, 20, 20, 19, 19, 18, 17, 16, 15, 14, 15, 17, 19, 20, 20, 19, 17, 14, 11, 9, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 9, 14, 17, 19, 18, 17, 14, 13, 13, 15, 18, 22, 24, 26, 26, 25, 23, 20, 16, 11, 7, 4, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 3, 2, 0, 0, 0, 2, 4, 5, 4, 1, 0, 1, 19, 58, 123, 216, 328, 445, 550, 624, 654, 635, 569, 471, 356, 244, 150, 82, 41, 22, 18, 18, 19, 18, 22, 39, 79, 149, 251, 376, 507, 623, 702, 729, 698, 616, 501, 374, 255, 159, 93, 55, 40, 38, 42, 47, 49, 49, 48, 46, 44, 41, 37, 34, 32, 30, 28, 28, 27, 26, 25, 24, 22, 22, 22, 23, 24, 24, 23, 20, 17, 12, 8, 7, 14, 34, 73, 135, 218, 313, 406, 483, 527, 529, 488, 413, 319, 222, 137, 74, 35, 17, 13, 16, 21, 25, 27, 30, 33, 37, 42, 46, 48, 47, 44, 40, 35, 31, 29, 28, 29, 30, 31, 31, 32, 33, 34, 36, 37, 37, 36, 35, 34, 32, 32, 32, 33, 35, 37, 38, 39, 37, 32, 24, 15, 8, 11, 32, 81, 161, 270, 398, 527, 637, 708, 725, 687, 599, 480, 350, 229, 133, 66, 30, 17, 20, 29, 41, 50, 57, 61, 62, 63, 62, 60, 57, 53, 49, 45, 41, 38, 35, 33, 32, 31, 30, 30, 29, 28, 26, 22, 16, 10, 4, 3, 14, 41, 91, 163, 252, 349, 438, 503, 533, 520, 468, 388, 293, 201, 123, 66, 30, 13, 8, 10, 14, 17, 20, 22, 23, 24, 24, 23, 22, 20, 17, 14, 11, 9, 7, 6, 6, 6, 7, 7, 8, 9, 9, 10, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 3, 3, 1, 0, 0, 15, 58, 135, 248, 386, 531, 657, 742, 769, 734, 647, 530, 413, 324, 288, 311, 387, 496, 608, 695, 734, 716, 644, 534, 407, 284, 182, 107, 61, 38, 31, 33, 39, 46, 52, 57, 60, 60, 59, 57, 55, 53, 53, 53, 52, 49, 44, 38, 36, 46, 75, 128, 208, 310, 423, 531, 615, 660, 657, 606, 517, 405, 290, 187, 107, 53, 24, 12, 11, 15, 20, 23, 25, 25, 25, 25, 25, 25, 26, 26, 24, 21, 17, 16, 22, 45, 89, 159, 252, 360, 468, 556, 610, 618, 579, 499, 396, 286, 186, 108, 55, 26, 14, 12, 14, 16, 18, 19, 21, 22, 24, 26, 26, 25, 24, 22, 20, 18, 17, 17, 17, 17, 17, 16, 16, 16, 17, 18, 20, 22, 21, 18, 12, 8, 10, 24, 58, 115, 192, 282, 371, 445, 489, 495, 464, 400, 318, 232, 154, 92, 50, 25, 13, 7, 4, 1, 3, 15, 46, 102, 187, 299, 426, 552, 656, 720, 731, 690, 604, 496, 390, 314, 285, 312, 387, 492, 602, 691, 737, 731, 673, 576, 458, 339, 235, 156, 104, 77, 67, 69, 74, 79, 83, 84, 84, 84, 82, 80, 78, 77, 75, 74, 74, 74, 74, 73, 71, 68, 64, 61, 58, 55, 53, 50, 46, 43, 39, 35, 31, 28, 25, 22, 20, 17, 15, 14, 13, 14, 16, 18, 22, 25, 29, 32, 34, 37, 39, 40, 37, 33, 28, 27, 37, 67, 124, 211, 322, 445, 563, 654, 702, 696, 639, 546, 440, 347, 293, 291, 343, 438, 554, 664, 741, 768, 740, 665, 559, 448, 357, 306, 304, 351, 434, 530, 616, 668, 673, 629, 549, 453, 367, 313, 303, 338, 407, 489, 562, 607, 614, 579, 512, 423, 329, 241, 168, 114, 77, 55, 43, 37, 36, 41, 57, 91, 147, 228, 328, 437, 538, 615, 652, 643, 590, 504, 399, 293, 199, 124, 73, 41, 26, 21, 22, 26, 29, 31, 30, 26, 22, 18, 15, 14, 15, 15, 13, 8, 3, 2, 10, 34, 80, 148, 234, 330, 424, 499, 545, 553, 521, 456, 370, 276, 188, 115, 61, 26, 8, 1, 0, 3, 6, 9, 10, 10, 9, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 2, 0, 0, 6, 28, 68, 129, 208, 298, 386, 458, 501, 508, 479, 421, 351, 288, 252, 254, 298, 374, 464, 546, 599, 611, 580, 515, 435, 360, 311, 298, 326, 386, 465, 542, 599, 622, 603, 546, 460, 361, 264, 180, 117, 75, 51, 39, 34, 33, 34, 36, 38, 41, 44, 45, 46, 45, 44, 43, 41, 40, 37, 33, 28, 22, 17, 13, 11, 12, 14, 17, 20, 23, 25, 27, 26, 25, 21, 17, 11, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 7, 8, 8, 7, 6, 3, 0, 0, 1, 13, 39, 83, 146, 224, 310, 392, 458, 497, 502, 472, 414, 336, 251, 172, 106, 59, 29, 15, 10, 11, 14, 17, 20, 23, 26, 29, 31, 33, 34, 34, 34, 32, 31, 29, 27, 24, 22, 21, 21, 21, 23, 26, 29, 31, 33, 34, 34, 33, 32, 31, 30, 30, 28, 27, 24, 21, 19, 18, 19, 21, 25, 30, 35, 38, 40, 40, 38, 34, 30, 26, 26, 35, 59, 102, 169, 256, 356, 455, 539, 593, 608, 581, 517, 429, 330, 235, 154, 93, 53, 31, 21, 18, 19, 22, 26, 30, 34, 38, 40, 41, 40, 37, 33, 29, 25, 22, 19, 17, 16, 16, 18, 19, 22, 24, 25, 25, 25, 23, 22, 21, 20, 19, 18, 16, 14, 10, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 6, 5, 3, 2, 0, 0, 0, 11, 33, 72, 126, 194, 266, 334, 387, 418, 421, 397, 349, 287, 220, 156, 102, 63, 39, 27, 23, 23, 25, 25, 25, 23, 21, 19, 17, 17, 17, 17, 19, 21, 23, 25, 26, 26, 25, 23, 20, 17, 15, 13, 12, 11, 11, 10, 8, 6, 4, 1, 0, 0, 0, 1, 3, 5, 7, 8, 9, 10, 11, 12, 14, 16, 18, 20, 23, 26, 30, 34, 38, 41, 42, 43, 43, 44, 45, 44, 43, 39, 35, 33, 38, 57, 93, 150, 226, 315, 408, 492, 557, 592, 593, 560, 497, 415, 324, 238, 164, 108, 72, 51, 43, 42, 44, 47, 51, 54, 57, 59, 60, 59, 56, 51, 44, 38, 32, 27, 23, 21, 20, 20, 20, 21, 22, 22, 24, 25, 27, 28, 30, 30, 30, 30, 30, 31, 32, 32, 32, 29, 26, 23, 24, 36, 64, 112, 183, 274, 375, 475, 558, 612, 628, 603, 543, 458, 362, 268, 186, 121, 74, 44, 27, 20, 17, 18, 20, 22, 23, 22, 21, 20, 18, 16, 15, 15, 17, 19, 22, 25, 27, 29, 30, 29, 28, 27, 25, 24, 23, 22, 22, 21, 20, 18, 15, 12, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 15, 17, 17, 16, 14, 12, 9, 6, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 22, 51, 96, 159, 236, 320, 403, 474, 521, 540, 529, 492, 438, 382, 335, 311, 314, 345, 396, 453, 504, 534, 535, 505, 449, 376, 297, 221, 158, 110, 77, 59, 51, 48, 48, 48, 48, 46, 43, 41, 40, 40, 41, 42, 41, 39, 36, 33, 32, 36, 48, 71, 107, 154, 209, 269, 323, 365, 388, 387, 366, 331, 293, 264, 254, 270, 311, 371, 440, 504, 550, 569, 556, 512, 444, 363, 278, 201, 137, 90, 58, 38, 28, 22, 21, 23, 33, 51, 81, 124, 178, 242, 307, 366, 410, 432, 429, 401, 352, 290, 225, 164, 113, 75, 49, 34, 27, 25, 25, 27, 30, 32, 33, 34, 33, 31, 29, 27, 26, 24, 21, 19, 16, 12, 9, 7, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 9, 29, 60, 102, 150, 198, 240, 271, 287, 284, 263, 226, 179, 127, 79, 41, 16, 2, 0, 0, 1, 2, 1, 0, 0, 0, 1, 4, 6, 7, 7, 6, 4, 2, 3, 10, 26, 57, 107, 176, 264, 364, 465, 554, 618, 647, 635, 586, 507, 409, 307, 213, 134, 76, 38, 17, 8, 7, 11, 16, 22, 27, 31, 33, 35, 35, 34, 31, 28, 24, 21, 18, 16, 16, 17, 19, 22, 25, 27, 29, 30, 30, 29, 29, 33, 44, 67, 105, 160, 230, 311, 394, 470, 528, 560, 563, 535, 480, 408, 327, 248, 179, 123, 83, 57, 41, 32, 27, 25, 23, 23, 23, 24, 23, 22, 19, 16, 13, 11, 10, 11, 13, 15, 17, 19, 21, 21, 21, 20, 20, 19, 21, 28, 43, 71, 115, 175, 250, 332, 413, 482, 530, 548, 536, 495, 432, 356, 275, 198, 132, 80, 43, 19, 5, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 11, 29, 58, 101, 159, 227, 302, 374, 435, 477, 491, 477, 435, 373, 299, 223, 154, 97, 55, 28, 13, 7, 7, 8, 10, 11, 11, 10, 10, 10, 11, 12, 11, 9, 6, 5, 11, 27, 58, 105, 167, 241, 319, 392, 449, 485, 493, 475, 438, 391, 347, 319, 313, 334, 377, 435, 493, 540, 564, 559, 529, 480, 426, 381, 356, 357, 383, 425, 472, 510, 531, 529, 506, 468, 426, 391, 370, 369, 388, 423, 465, 502, 526, 528, 506, 460, 398, 328, 257, 194, 142, 104, 78, 61, 50, 44, 39, 37, 35, 34, 34, 33, 33, 31, 29, 26, 24, 21, 18, 16, 14, 13, 12, 12, 12, 12, 11, 10, 9, 10, 12, 18, 30, 51, 84, 132, 196, 272, 354, 430, 492, 529, 536, 512, 463, 396, 319, 243, 174, 117, 73, 42, 24, 15, 12, 14, 16, 18, 19, 18, 16, 15, 14, 13, 14, 14, 15, 16, 17, 19, 21, 23, 25, 25, 25, 24, 21, 19, 18, 21, 31, 52, 87, 138, 204, 280, 361, 436, 495, 530, 536, 511, 461, 393, 316, 239, 169, 111, 67, 35, 16, 5, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 13, 15, 17, 20, 25, 36, 53, 80, 120, 172, 236, 308, 381, 449, 502, 534, 540, 520, 477, 415, 344, 269, 199, 138, 89, 54, 31, 19, 16, 21, 33, 52, 80, 116, 161, 214, 271, 327, 376, 411, 428, 426, 406, 375, 340, 311, 295, 297, 318, 354, 397, 437, 464, 472, 458, 422, 371, 310, 248, 191, 144, 107, 81, 65, 55, 50, 49, 50, 51, 51, 50, 47, 42, 37, 31, 27, 24, 22, 20, 19, 18, 17, 16, 16, 16, 17, 17, 18, 19, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 8, 6, 3, 0, 0, 2, 11, 29, 59, 102, 156, 218, 280, 337, 380, 404, 406, 384, 344, 290, 229, 169, 116, 72, 41, 21, 10, 5, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 3, 11, 25, 47, 79, 120, 166, 214, 256, 288, 304, 302, 281, 247, 204, 158, 115, 78, 49, 28, 14, 6, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 6, 5, 4, 3, 3, 5, 11, 22, 43, 75, 120, 178, 245, 317, 384, 440, 477, 490, 478, 442, 388, 321, 252, 186, 130, 86, 54, 34, 22, 15, 11, 9, 7, 6, 5, 5, 5, 6, 6, 7, 9, 11, 17, 28, 47, 76, 117, 171, 234, 302, 368, 425, 467, 489, 488, 466, 424, 369, 306, 241, 181, 129, 88, 58, 38, 28, 23, 22, 23, 23, 23, 22, 20, 17, 15, 13, 12, 12, 12, 12, 12, 10, 9, 8, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 20, 20, 20, 17, 14, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 2, 3, 4, 6, 8, 9, 11, 12, 12, 12, 12, 11, 10, 8, 7, 7, 7, 8, 9, 10, 10, 10, 9, 8, 7, 6, 7, 8, 10, 11, 12, 13, 13, 14, 15, 16, 17, 18, 17, 14, 10, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 5, 6, 8, 9, 9, 8, 7, 5, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 13, 16, 19, 23, 26, 28, 30, 31, 32, 36, 44, 60, 89, 132, 190, 263, 343, 424, 497, 553, 586, 595, 578, 539, 483, 416, 344, 273, 209, 155, 114, 85, 66, 56, 50, 46, 43, 40, 38, 36, 36, 37, 38, 39, 39, 38, 37, 36, 35, 34, 34, 35, 36, 38, 39, 41, 42, 42, 43, 43, 44, 45, 47, 48, 50, 50, 50, 50, 50, 54, 62, 78, 103, 140, 188, 247, 314, 383, 446, 495, 524, 528, 507, 465, 407, 342, 276, 215, 163, 121, 90, 67, 53, 45, 42, 44, 47, 50, 53, 53, 52, 49, 46, 44, 43, 44, 44, 45, 44, 41, 38, 34, 30, 28, 25, 24, 22, 20, 18, 17, 16, 16, 15, 14, 12, 10, 8, 5, 4, 4, 6, 8, 10, 12, 13, 13, 13, 12, 12, 11, 11, 10, 9, 8, 6, 5, 3, 1, 0, 0, 0, 1, 6, 15, 30, 50, 77, 112, 153, 200, 251, 301, 347, 383, 404, 407, 392, 360, 316, 266, 216, 168, 127, 93, 67, 48, 36, 28, 24, 23, 23, 23, 23, 21, 19, 16, 14, 13, 12, 11, 11, 10, 9, 8, 7, 6, 6, 6, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 2, 1, 2, 3, 4, 5, 7, 8, 11, 17, 27, 45, 70, 103, 144, 191, 240, 288, 329, 359, 374, 371, 351, 316, 273, 225, 178, 136, 101, 73, 52, 37, 27, 24, 28, 38, 58, 85, 120, 159, 201, 242, 277, 302, 315, 316, 303, 280, 248, 212, 174, 136, 102, 73, 50, 33, 22, 18, 17, 19, 22, 24, 26, 27, 28, 29, 29, 29, 29, 28, 27, 25, 22, 20, 17, 15, 14, 15, 18, 24, 35, 52, 77, 113, 159, 216, 280, 347, 411, 463, 497, 510, 499, 469, 423, 367, 307, 247, 192, 143, 102, 69, 45, 29, 20, 16, 15, 16, 16, 16, 15, 14, 13, 12, 10, 10, 9, 9, 9, 10, 10, 10, 10, 8, 6, 4, 3, 2, 2, 3, 4, 5, 6, 8, 9, 11, 13, 15, 17, 17, 18, 17, 17, 17, 17, 18, 19, 21, 21, 22, 22, 22, 23, 23, 24, 24, 25, 25, 25, 25, 25, 24, 23, 21, 19, 18, 17, 17, 17, 16, 15, 13, 10, 6, 4, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 2, 5, 7, 8, 8, 7, 5, 4, 3, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 5, 6, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 9, 10, 14, 22, 36, 55, 82, 117, 158, 206, 259, 312, 362, 403, 430, 440, 431, 404, 362, 311, 256, 202, 154, 114, 83, 60, 45, 37, 35, 39, 49, 68, 95, 129, 169, 213, 256, 295, 326, 347, 355, 351, 334, 307, 272, 232, 192, 155, 122, 96, 76, 61, 50, 42, 37, 35, 36, 37, 39, 41, 40, 38, 35, 32, 30, 28, 28, 29, 29, 28, 27, 24, 20, 17, 14, 13, 12, 11, 11, 9, 8, 6, 6, 8, 12, 16, 21, 24, 26, 26, 24, 22, 21, 22, 22, 23, 24, 24, 23, 22, 21, 22, 25, 32, 43, 61, 85, 116, 154, 196, 240, 280, 314, 337, 350, 349, 337, 315, 285, 250, 213, 176, 141, 111, 87, 70, 61, 61, 69, 86, 111, 144, 183, 225, 269, 313, 351, 383, 403, 411, 403, 381, 346, 302, 253, 205, 162, 125, 95, 72, 54, 41, 32, 26, 23, 23, 23, 24, 25, 25, 25, 26, 28, 32, 37, 43, 50, 61, 77, 101, 131, 167, 207, 245, 279, 304, 319, 322, 313, 294, 267, 235, 200, 165, 133, 104, 80, 61, 47, 37, 31, 28, 26, 25, 24, 22, 20, 19, 19, 20, 22, 24, 27, 28, 29, 30, 30, 31, 31, 32, 34, 37, 39, 41, 41, 41, 38, 35, 32, 30, 29, 29, 29, 28, 27, 25, 23, 20, 18, 16, 15, 13, 12, 11, 10, 10, 10, 10, 10, 9, 9, 9, 9, 10, 12, 13, 13, 13, 11, 10, 9, 8, 8, 7, 7, 6, 4, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 4, 5, 7, 9, 12, 15, 18, 21, 24, 28, 33, 42, 57, 81, 113, 155, 203, 255, 306, 353, 393, 422, 438, 439, 425, 395, 354, 304, 251, 200, 156, 120, 94, 75, 61, 51, 43, 37, 33, 31, 32, 35, 37, 39, 39, 37, 34, 31, 28, 27, 26, 24, 22, 20, 16, 13, 11, 11, 11, 12, 14, 15, 16, 16, 17, 19, 21, 24, 27, 30, 31, 31, 30, 28, 25, 22, 18, 15, 11, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 12, 13, 13, 11, 10, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 4, 5, 6, 7, 9, 11, 12, 13, 14, 14, 13, 13, 13, 13, 15, 18, 22, 26, 31, 37, 47, 61, 81, 107, 138, 171, 205, 236, 262, 282, 293, 295, 288, 272, 249, 220, 188, 157, 128, 103, 83, 69, 57, 49, 42, 37, 35, 35, 36, 38, 40, 40, 39, 37, 34, 33, 33, 33, 34, 35, 34, 34, 32, 31, 31, 30, 30, 30, 30, 30, 30, 30, 31, 33, 36, 40, 44, 50, 58, 71, 89, 113, 146, 186, 231, 279, 327, 372, 410, 438, 454, 457, 445, 419, 381, 335, 285, 234, 188, 146, 113, 86, 67, 54, 46, 43, 43, 44, 46, 48, 49, 51, 53, 56, 63, 72, 86, 104, 128, 158, 194, 235, 280, 326, 369, 406, 435, 454, 463, 464, 459, 451, 445, 442, 444, 450, 461, 471, 480, 482, 476, 460, 435, 400, 358, 312, 265, 220, 179, 143, 115, 94, 79, 69, 62, 58, 55, 52, 48, 44, 40, 35, 32, 29, 29, 30, 31, 32, 32, 31, 28, 24, 20, 17, 14, 12, 11, 11, 10, 9, 9, 9, 8, 8, 7, 7, 7, 7, 9, 12, 16, 18, 20, 20, 18, 16, 15, 15, 16, 19, 22, 24, 25, 25, 23, 21, 19, 19, 19, 21, 22, 22, 21, 19, 17, 15, 13, 11, 10, 8, 6, 5, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 3, 4, 5, 6, 8, 9, 8, 7, 6, 4, 5, 7, 12, 21, 32, 46, 63, 84, 107, 132, 158, 185, 211, 235, 254, 267, 271, 267, 254, 234, 208, 180, 151, 124, 100, 80, 65, 55, 53, 58, 73, 95, 125, 160, 196, 233, 268, 302, 333, 361, 384, 400, 407, 407, 401, 392, 385, 382, 385, 392, 402, 409, 411, 405, 390, 366, 334, 298, 260, 221, 186, 154, 128, 107, 90, 78, 68, 61, 56, 54, 53, 54, 56, 59, 62, 66, 73, 84, 102, 127, 159, 196, 238, 281, 323, 363, 399, 429, 453, 468, 476, 475, 468, 457, 446, 437, 434, 435, 439, 445, 450, 450, 443, 429, 408, 380, 347, 310, 272, 236, 205, 180, 162, 153, 152, 159, 174, 197, 229, 268, 311, 353, 390, 419, 436, 441, 435, 420, 396, 366, 330, 289, 246, 205, 166, 134, 109, 91, 78, 69, 61, 54, 47, 41, 37, 34, 34, 35, 37, 38, 37, 36, 33, 30, 28, 27, 27, 27, 27, 28, 28, 28, 27, 27, 26, 25, 23, 22, 20, 19, 18, 19, 20, 21, 21, 21, 20, 18, 18, 18, 19, 22, 25, 28, 32, 38, 48, 62, 81, 106, 137, 172, 210, 249, 287, 319, 345, 362, 369, 366, 353, 332, 303, 268, 230, 190, 152, 118, 91, 69, 53, 40, 30, 21, 14, 9, 7, 6, 6, 6, 7, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 9, 12, 15, 20, 26, 34, 45, 59, 78, 102, 133, 170, 211, 256, 301, 345, 385, 420, 446, 461, 465, 455, 434, 402, 362, 318, 272, 228, 186, 150, 118, 93, 73, 58, 48, 40, 35, 33, 32, 33, 34, 35, 35, 35, 34, 33, 32, 31, 31, 32, 34, 36, 37, 38, 37, 35, 31, 28, 25, 23, 23, 24, 25, 27, 27, 27, 27, 27, 27, 27, 28, 30, 31, 32, 33, 33, 32, 31, 30, 29, 28, 28, 29, 29, 29, 28, 28, 28, 28, 28, 28, 27, 26, 25, 22, 20, 17, 15, 13, 13, 13, 13, 14, 15, 16, 17, 17, 18, 19, 21, 22, 22, 23, 25, 27, 32, 40, 51, 67, 87, 112, 142, 178, 219, 262, 305, 344, 377, 400, 412, 414, 406, 388, 363, 332, 295, 256, 216, 177, 142, 112, 87, 67, 52, 42, 36, 34, 34, 36, 38, 40, 40, 39, 36, 34, 33, 33, 35, 39, 42, 44, 46, 45, 43, 42, 40, 39, 38, 36, 34, 31, 26, 21, 16, 12, 10, 8, 7, 6, 5, 5, 5, 5, 5, 6, 6, 5, 5, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 12, 19, 29, 41, 56, 77, 103, 135, 172, 211, 252, 293, 330, 362, 389, 410, 425, 435, 438, 437, 431, 422, 412, 403, 396, 392, 390, 389, 384, 374, 356, 330, 299, 263, 228, 194, 163, 136, 111, 90, 72, 59, 49, 43, 40, 37, 34, 31, 28, 24, 22, 21, 20, 20, 19, 19, 19, 19, 19, 19, 18, 18, 18, 19, 20, 21, 22, 22, 21, 19, 17, 16, 14, 13, 11, 10, 9, 8, 8, 9, 10, 13, 15, 16, 17, 17, 17, 17, 19, 22, 26, 29, 32, 34, 36, 38, 41, 45, 50, 56, 62, 70, 78, 88, 102, 120, 143, 173, 208, 246, 285, 323, 356, 384, 406, 423, 436, 447, 456, 462, 466, 467, 466, 463, 459, 456, 453, 450, 443, 432, 415, 392, 362, 330, 296, 262, 231, 204, 183, 168, 161, 162, 172, 188, 209, 232, 256, 279, 300, 320, 337, 350, 358, 360, 353, 337, 313, 282, 248, 213, 180, 150, 125, 105, 90, 78, 69, 63, 57, 53, 49, 45, 41, 37, 34, 31, 30, 29, 30, 32, 34, 36, 38, 38, 39, 40, 43, 47, 55, 66, 80, 99, 123, 151, 183, 219, 257, 296, 333, 368, 399, 425, 447, 464, 477, 486, 491, 494, 495, 494, 494, 496, 499, 503, 509, 514, 517, 517, 515, 510, 505, 500, 497, 495, 492, 488, 480, 468, 450, 428, 403, 374, 343, 311, 276, 241, 206, 172, 141, 114, 94, 79, 70, 65, 62, 60, 57, 54, 50, 46, 44, 43, 43, 44, 45, 45, 45, 44, 43, 41, 39, 38, 38, 39, 41, 43, 47, 50, 52, 53, 54, 54, 54, 54, 53, 51, 50, 48, 46, 45, 44, 44, 43, 42, 41, 40, 39, 37, 36, 35, 34, 32, 30, 29, 29, 30, 32, 33, 34, 34, 32, 30, 29, 28, 29, 31, 33, 35, 35, 34, 32, 29, 26, 24, 23, 23, 23, 24, 24, 23, 23, 22, 23, 24, 25, 26, 26, 24, 21, 18, 15, 12, 10, 9, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 7, 7, 7, 7, 7, 7, 6, 6, 7, 7, 8, 8, 7, 7, 5, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 9, 12, 14, 15, 16, 17, 19, 21, 25, 30, 38, 49, 63, 82, 104, 129, 156, 186, 218, 253, 289, 325, 358, 384, 401, 406, 401, 386, 363, 336, 306, 274, 242, 212, 185, 161, 142, 129, 121, 121, 126, 137, 154, 174, 196, 218, 239, 257, 273, 284, 292, 295, 292, 283, 268, 249, 228, 204, 180, 158, 138, 121, 109, 103, 104, 112, 127, 147, 170, 194, 218, 241, 261, 278, 292, 301, 305, 304, 297, 286, 271, 253, 234, 216, 199, 187, 179, 177, 182, 194, 212, 237, 266, 297, 327, 354, 376, 391, 398, 397, 390, 376, 356, 331, 302, 271, 238, 207, 179, 155, 135, 119, 106, 94, 84, 76, 70, 66, 64, 63, 60, 57, 53, 50, 47, 47, 48, 49, 49, 48, 45, 42, 38, 36, 35, 36, 36, 35, 33, 30, 26, 22, 21, 20, 22, 24, 26, 27, 27, 25, 23, 21, 21, 23, 27, 33, 41, 50, 60, 71, 84, 100, 120, 145, 174, 207, 243, 280, 316, 348, 376, 397, 412, 420, 420, 410, 392, 365, 330, 292, 253, 216, 183, 155, 132, 113, 96, 82, 68, 57, 48, 41, 37, 36, 37, 38, 38, 37, 35, 32, 30, 30, 33, 38, 43, 49, 53, 57, 60, 64, 72, 83, 100, 120, 144, 169, 194, 220, 245, 271, 298, 326, 352, 376, 395, 405, 405, 395, 375, 349, 319, 286, 254, 222, 192, 164, 140, 118, 101, 87, 76, 67, 60, 55, 51, 49, 49, 49, 50, 50, 50, 48, 46, 42, 39, 36, 34, 34, 34, 35, 35, 34, 32, 29, 25, 22, 20, 19, 18, 18, 18, 18, 17, 16, 16, 16, 16, 17, 18, 19, 19, 19, 19, 20, 20, 22, 23, 26, 28, 30, 32, 35, 40, 47, 57, 70, 85, 102, 121, 143, 168, 196, 227, 259, 289, 318, 344, 367, 388, 409, 429, 448, 464, 477, 486, 492, 496, 498, 501, 504, 506, 507, 507, 505, 504, 502, 500, 496, 490, 480, 467, 452, 435, 419, 403, 387, 369, 349, 325, 297, 267, 236, 205, 177, 154, 136, 122, 112, 103, 94, 85, 75, 66, 58, 52, 49, 49, 50, 52, 52, 51, 48, 44, 41, 37, 34, 32, 31, 30, 29, 29, 29, 30, 31, 32, 33, 35, 39, 45, 52, 62, 73, 85, 99, 116, 137, 163, 192, 223, 256, 287, 318, 346, 372, 396, 419, 439, 455, 467, 475, 479, 482, 485, 489, 494, 496, 494, 486, 471, 451, 427, 401, 376, 353, 329, 305, 278, 249, 219, 188, 161, 137, 118, 104, 95, 88, 83, 79, 75, 71, 68, 66, 65, 64, 63, 63, 63, 62, 62, 62, 62, 62, 62, 61, 60, 58, 56, 54, 51, 49, 48, 46, 44, 43, 42, 41, 41, 40, 38, 36, 34, 32, 31, 31, 32, 34, 36, 37, 38, 37, 36, 34, 33, 33, 35, 38, 42, 46, 50, 54, 59, 65, 73, 85, 100, 119, 141, 164, 189, 212, 235, 255, 273, 289, 301, 310, 316, 317, 314, 305, 292, 275, 254, 233, 211, 189, 168, 147, 127, 108, 90, 75, 63, 54, 47, 42, 38, 35, 33, 32, 32, 32, 33, 32, 31, 30, 30, 31, 35, 40, 46, 53, 60, 68, 78, 91, 108, 128, 152, 177, 202, 228, 252, 277, 300, 323, 342, 357, 367, 370, 366, 356, 340, 321, 298, 273, 247, 220, 194, 169, 147, 128, 113, 101, 91, 83, 76, 69, 62, 57, 52, 49, 47, 46, 46, 46, 45, 44, 42, 40, 39, 38, 38, 37, 35, 33, 31, 30, 29, 30, 32, 34, 35, 35, 33, 31, 28, 25, 24, 23, 24, 24, 23, 22, 20, 18, 17, 18, 19, 20, 20, 20, 19, 17, 16, 15, 16, 17, 18, 19, 19, 18, 16, 13, 11, 10, 10, 11, 11, 12, 13, 12, 11, 9, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 8, 8, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 7, 9, 12, 15, 17, 19, 19, 18, 17, 17, 20, 24, 31, 38, 46, 54, 64, 76, 91, 111, 135, 162, 191, 220, 249, 278, 306, 334, 360, 385, 406, 424, 437, 447, 454, 461, 467, 472, 477, 479, 478, 471, 460, 443, 424, 402, 380, 358, 338, 317, 295, 271, 244, 216, 187, 160, 136, 117, 101, 90, 80, 72, 65, 58, 53, 50, 47, 45, 43, 41, 39, 37, 36, 35, 35, 34, 33, 31, 29, 27, 27, 28, 29, 31, 31, 31, 29, 26, 22, 19, 17, 16, 17, 18, 20, 22, 23, 23, 23, 23, 22, 22, 24, 26, 28, 31, 34, 36, 39, 42, 46, 53, 62, 74, 88, 104, 121, 138, 155, 173, 191, 211, 232, 253, 274, 293, 307, 315, 316, 311, 300, 284, 266, 247, 228, 208, 188, 169, 149, 131, 115, 101, 89, 79, 71, 64, 58, 53, 49, 46, 45, 44, 44, 43, 42, 41, 42, 44, 47, 49, 49, 47, 41, 35, 29, 26, 25, 26, 29, 32, 35, 37, 40, 44, 50, 58, 67, 76, 86, 97, 108, 122, 137, 152, 168, 181, 190, 197, 199, 199, 195, 190, 182, 172, 160, 148, 134, 120, 106, 93, 81, 71, 61, 52, 44, 37, 31, 27, 24, 21, 18, 14, 11, 9, 9, 11, 15, 21, 27, 34, 41, 50, 60, 73, 89, 108, 129, 151, 175, 200, 225, 249, 271, 290, 304, 313, 318, 317, 313, 306, 296, 284, 273, 262, 252, 244, 238, 235, 233, 234, 237, 243, 252, 262, 273, 283, 290, 294, 294, 292, 287, 281, 273, 262, 249, 231, 211, 190, 169, 153, 143, 141, 146, 158, 177, 201, 230, 264, 301, 339, 377, 410, 437, 454, 462, 460, 450, 436, 420, 405, 396, 393, 398, 410, 428, 448, 465, 475, 472, 455, 425, 383, 335, 285, 238, 195, 159, 130, 107, 93, 89, 97, 115, 138, 162, 177, 181, 171, 150, 125, 101, 83, 73, 69, 68, 68, 66, 62, 58, 55, 54, 56, 58, 60, 60, 59, 57, 54, 51, 49, 48, 48, 49, 49, 50, 49, 47, 44, 42, 39, 38, 38, 39, 41, 43, 45, 46, 46, 44, 40, 37, 34, 32, 32, 33, 35, 36, 36, 34, 31, 28, 26, 26, 27, 29, 31, 33, 33, 32, 30, 28, 25, 22, 19, 17, 16, 17, 18, 21, 23, 24, 23, 20, 17, 14, 12, 13, 15, 18, 21, 23, 23, 21, 19, 15, 13, 12, 13, 15, 17, 19, 20, 19, 18, 16, 15, 14, 15, 16, 17, 18, 20, 21, 22, 23, 23, 23, 21, 20, 19, 18, 20, 22, 25, 27, 28, 28, 27, 27, 28, 32, 37, 44, 50, 55, 57, 59, 60, 61, 64, 67, 71, 76, 81, 87, 95, 104, 115, 126, 136, 145, 152, 156, 160, 164, 171, 181, 193, 208, 221, 231, 238, 244, 254, 277, 320, 389, 484, 596, 713, 819, 898, 939, 938, 898, 828, 739, 643, 550, 465, 393, 334, 289, 257, 235, 221, 213, 207, 203, 199, 194, 189, 185, 181, 178, 176, 173, 171, 168, 166, 165, 166, 167, 168, 169, 168, 166, 162, 158, 155, 152, 151, 151, 151, 151, 151, 151, 152, 153, 154, 154, 153, 151, 148, 145, 142, 140, 139, 141, 142, 143, 143, 142, 140, 137, 136, 135, 135, 136, 135, 134, 132, 129, 128, 127, 126, 125, 123, 120, 117, 114, 112, 113, 114, 117, 118, 118, 116, 112, 109, 106, 105, 106, 107, 108, 109, 109, 109, 109, 111, 112, 114, 115, 114, 111, 108, 104, 102, 102, 104, 107, 109, 112, 113, 113, 112, 111, 109, 108, 107, 106, 106, 105, 104, 104, 103, 101, 100, 98, 97, 95, 93, 91, 88, 84, 80, 76, 71, 68, 64, 61, 58, 56, 54, 52, 51, 49, 46, 42, 37, 32, 27, 23, 20, 19, 19, 18, 18, 17, 16, 14, 12, 10, 9, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 4, 3, 3, 3, 3, 3, 4, 5, 5, 5, 5, 5, 4, 3, 2, 2, 2, 2, 2, 3, 4, 4, 4, 4, 3, 2, 1, 2, 3, 5, 7, 9, 9, 9, 8, 7, 8, 9, 11, 12, 13, 11, 9, 6, 4, 3, 4, 5, 7, 8, 9, 10, 10, 11, 12, 12, 11, 10, 9, 8, 8, 8, 9, 10, 11, 11, 10, 10, 10, 10, 11, 12, 12, 13, 13, 13, 12, 11, 9, 8, 8, 8, 8, 9, 9, 9, 8, 7, 5, 5, 4, 5, 5, 5, 5, 4, 3, 3, 4, 5, 7, 8, 10, 10, 9, 7, 4, 2, 1, 1, 2, 5, 7, 8, 7, 6, 4, 2, 1, 2, 3, 4, 5, 5, 4, 3, 2, 2, 3, 4, 4, 4, 3, 2, 2, 4, 5, 6, 7, 6, 4, 2, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 3, 3, 3, 1, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 2, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 2, 3, 4, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 3, 4, 5, 6, 6, 6, 4, 3, 2, 1, 2, 2, 4, 5, 6, 6, 6, 6, 6, 6, 6, 6, 7, 6, 6, 6, 6, 6, 7, 8, 8, 9, 8, 8, 8, 8, 8, 8, 9, 8, 7, 6, 5, 5, 7, 9, 12, 14, 14, 12, 10, 7, 6, 6, 8, 11, 14, 15, 15, 14, 12, 10, 10, 10, 12, 14, 15, 15, 13, 11, 9, 7, 6, 7, 8, 8, 8, 7, 6, 5, 5, 6, 7, 8, 8, 7, 5, 4, 2, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 5, 5, 5, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 6, 7, 9, 10, 10, 10, 8, 7, 6, 6, 6, 7, 9, 10, 10, 10, 9, 8, 8, 7, 8, 8, 9, 10, 10, 10, 9, 8, 7, 6, 6, 7, 8, 9, 9, 10, 10, 9, 9, 8, 8, 7, 7, 6, 6, 5, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 2, 3, 5, 7, 8, 8, 8, 7, 6, 6, 6, 6, 7, 7, 7, 7, 6, 6, 5, 5, 5, 6, 7, 9, 11, 12, 13, 12, 11, 10, 9, 8, 9, 10, 12, 13, 13, 12, 10, 8, 6, 5, 5, 5, 6, 6, 7, 7, 7, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 7, 7, 6, 3, 1, 0, 0, 1, 2, 3, 4, 3, 2, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 6, 6, 7, 7, 7, 8, 8, 8, 8, 8, 9, 10, 11, 12, 12, 11, 11, 11, 12, 13, 14, 15, 15, 13, 12, 11, 12, 13, 15, 18, 19, 19, 18, 16, 13, 10, 8, 7, 6, 6, 6, 7, 8, 8, 9, 10, 10, 11, 11, 11, 10, 8, 7, 5, 4, 3, 3, 4, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 4, 3, 3, 3, 3, 4, 5, 5, 5, 4, 4, 3, 3, 4, 4, 5, 5, 5, 4, 2, 1, 1, 2, 3, 4, 6, 6, 7, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 1, 2, 3, 3, 2, 1, 1, 2, 2, 3, 4, 3, 2, 0, 0, 0, 1, 4, 6, 8, 8, 7, 5, 3, 1, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 2, 2, 3, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 7, 8, 10, 11, 11, 10, 8, 7, 5, 5, 5, 6, 7, 9, 10, 12, 13, 13, 13, 12, 11, 10, 10, 10, 11, 12, 13, 14, 14, 14, 14, 13, 13, 12, 12, 11, 9, 9, 8, 9, 11, 13, 14, 15, 14, 12, 10, 8, 6, 6, 5, 5, 5, 4, 3, 3, 3, 3, 5, 7, 8, 9, 9, 7, 5, 3, 1, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 2, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 1, 2, 3, 4, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 4, 4, 6, 8, 10, 11, 12, 12, 11, 9, 8, 7, 6, 7, 8, 9, 10, 10, 10, 10, 10, 9, 9, 10, 10, 10, 11, 12, 12, 13, 13, 12, 12, 11, 11, 11, 11, 11, 12, 12, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 13, 12, 11, 9, 8, 8, 9, 11, 13, 15, 16, 16, 14, 11, 9, 6, 5, 4, 4, 4, 5, 5, 5, 5, 5, 6, 7, 7, 7, 7, 6, 4, 3, 3, 3, 3, 3, 4, 5, 6, 7, 8, 8, 9, 8, 8, 7, 6, 5, 5, 5, 6, 7, 7, 7, 7, 6, 6, 7, 8, 10, 11, 12, 12, 12, 11, 11, 10, 11, 12, 14, 15, 17, 18, 18, 18, 17, 17, 16, 15, 14, 13, 12, 12, 13, 13, 14, 15, 16, 18, 20, 22, 24, 25, 26, 25, 23, 20, 16, 14, 12, 12, 12, 13, 14, 15, 15, 15, 14, 14, 14, 14, 15, 16, 17, 18, 17, 17, 15, 14, 13, 11, 11, 10, 10, 11, 11, 10, 10, 10, 9, 9, 9, 10, 10, 10, 10, 10, 9, 8, 6, 5, 5, 5, 6, 8, 10, 12, 13, 14, 13, 12, 10, 9, 8, 8, 8, 8, 8, 8, 8, 9, 10, 12, 13, 14, 14, 13, 12, 10, 10, 9, 10, 11, 13, 14, 14, 14, 13, 13, 13, 13, 15, 16, 17, 17, 17, 15, 13, 11, 10, 9, 9, 10, 11, 12, 13, 14, 13, 11, 9, 7, 4, 3, 3, 3, 5, 6, 8, 9, 10, 10, 10, 11, 11, 11, 12, 11, 10, 9, 7, 6, 5, 5, 5, 6, 7, 9, 11, 14, 16, 17, 17, 17, 15, 13, 10, 9, 8, 9, 11, 13, 14, 15, 15, 16, 17, 17, 18, 18, 17, 15, 13, 12, 11, 13, 15, 17, 19, 20, 21, 22, 23, 25, 27, 29, 29, 28, 26, 24, 22, 21, 21, 22, 24, 26, 29, 30, 30, 30, 29, 28, 28, 28, 28, 28, 28, 27, 26, 24, 23, 23, 23, 24, 26, 27, 29, 29, 29, 28, 26, 24, 21, 19, 18, 17, 17, 18, 19, 20, 21, 20, 19, 18, 16, 14, 13, 12, 12, 12, 13, 13, 13, 11, 9, 8, 7, 7, 8, 10, 11, 12, 12, 11, 10, 9, 8, 8, 7, 6, 5, 3, 2, 2, 3, 5, 6, 7, 7, 5, 3, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 3, 3, 3, 4, 4, 4, 3, 1, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 1, 2, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 2, 4, 5, 6, 5, 4, 2, 1, 1, 1, 3, 5, 5, 5, 4, 2, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 2, 2, 1, 1, 2, 3, 4, 5, 6, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 6, 7, 7, 6, 6, 5, 4, 3, 3, 3, 4, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 5, 6, 6, 7, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 6, 5, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 6, 4, 3, 2, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 6, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, 4, 5, 6, 7, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 4, 4, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 9, 9, 8, 8, 7, 6, 5, 4, 3, 3, 3, 4, 5, 7, 8, 10, 11, 12, 12, 12, 11, 10, 9, 8, 7, 6, 6, 7, 8, 9, 11, 12, 14, 15, 16, 16, 16, 16, 15, 15, 15, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 14, 13, 12, 11, 10, 9, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 10, 10, 11, 11, 12, 13, 14, 14, 15, 15, 15, 14, 14, 13, 13, 13, 12, 12, 12, 13, 13, 14, 15, 15, 16, 17, 17, 18, 18, 18, 18, 19, 19, 19, 20, 20, 20, 20, 20, 19, 19, 18, 18, 17, 17, 17, 17, 16, 16, 16, 16, 17, 17, 17, 17, 16, 16, 16, 15, 15, 15, 14, 14, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 16, 16, 17, 17, 17, 18, 18, 17, 17, 17, 16, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 17, 17, 18, 18, 19, 19, 20, 20, 19, 19, 18, 18, 17, 17, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 17, 18, 18, 19, 19, 20, 20, 20, 20, 20, 19, 19, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 17, 17, 16, 16, 15, 15, 15, 14, 14, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 15, 15, 14, 14, 14, 13, 13, 12, 12, 11, 11, 11, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 6, 6, 6, 5, 5, 4, 4, 4],
-"basecallPos": [340, 354, 369, 380, 394, 409, 422, 430, 439, 453, 466, 478, 492, 503, 515, 525, 536, 549, 562, 575, 584, 595, 605, 616, 629, 642, 658, 669, 678, 691, 704, 719, 731, 744, 757, 766, 775, 787, 800, 814, 825, 838, 851, 864, 876, 889, 902, 915, 927, 936, 948, 957, 970, 983, 996, 1010, 1021, 1033, 1046, 1059, 1071, 1080, 1092, 1105, 1117, 1129, 1139, 1150, 1162, 1174, 1185, 1196, 1209, 1221, 1232, 1243, 1257, 1269, 1284, 1296, 1309, 1320, 1332, 1343, 1356, 1368, 1380, 1394, 1405, 1417, 1429, 1441, 1452, 1462, 1474, 1486, 1496, 1509, 1523, 1534, 1547, 1559, 1571, 1584, 1596, 1609, 1621, 1633, 1646, 1658, 1672, 1682, 1692, 1704, 1714, 1726, 1738, 1751, 1762, 1774, 1787, 1801, 1812, 1826, 1838, 1851, 1862, 1874, 1886, 1896, 1909, 1921, 1934, 1946, 1957, 1968, 1981, 1994, 2006, 2016, 2027, 2040, 2052, 2066, 2077, 2090, 2100, 2111, 2122, 2134, 2147, 2160, 2173, 2185, 2199, 2211, 2223, 2236, 2246, 2258, 2271, 2283, 2295, 2307, 2320, 2331, 2344, 2358, 2369, 2381, 2392, 2402, 2415, 2427, 2439, 2452, 2464, 2477, 2488, 2499, 2511, 2522, 2534, 2546, 2559, 2571, 2584, 2596, 2609, 2620, 2633, 2645, 2657, 2669, 2680, 2693, 2705, 2717, 2729, 2742, 2754, 2765, 2775, 2786, 2799, 2811, 2824, 2836, 2849, 2860, 2871, 2882, 2894, 2906, 2918, 2931, 2943, 2955, 2966, 2977, 2989, 3002, 3014, 3025, 3037, 3049, 3061, 3071, 3084, 3097, 3109, 3121, 3132, 3144, 3157, 3169, 3180, 3192, 3204, 3217, 3229, 3241, 3253, 3263, 3276, 3288, 3300, 3312, 3324, 3335, 3346, 3357, 3370, 3382, 3395, 3407, 3419, 3432, 3443, 3455, 3467, 3478, 3489, 3502, 3514, 3526, 3538, 3550, 3562, 3574, 3585, 3596, 3608, 3620, 3632, 3644, 3657, 3669, 3680, 3692, 3704, 3716, 3728, 3741, 3753, 3765, 3777, 3789, 3801, 3812, 3824, 3836, 3847, 3858, 3871, 3883, 3896, 3908, 3920, 3932, 3944, 3956, 3968, 3979, 3990, 4001, 4013, 4026, 4039, 4049, 4062, 4074, 4085, 4097, 4109, 4121, 4134, 4146, 4158, 4170, 4182, 4194, 4206, 4218, 4230, 4242, 4254, 4266, 4277, 4289, 4301, 4313, 4325, 4337, 4348, 4360, 4373, 4384, 4397, 4409, 4421, 4432, 4445, 4458, 4469, 4481, 4493, 4505, 4517, 4529, 4540, 4552, 4563, 4574, 4585, 4597, 4609, 4621, 4633, 4645, 4657, 4667, 4679, 4691, 4704, 4716, 4727, 4738, 4750, 4762, 4775, 4787, 4799, 4812, 4822, 4833, 4845, 4858, 4870, 4883, 4895, 4907, 4919, 4931, 4942, 4954, 4965, 4977, 4989, 5001, 5013, 5026, 5039, 5051, 5062, 5074, 5086, 5098, 5110, 5122, 5132, 5143, 5154, 5167, 5178, 5190, 5203, 5215, 5228, 5240, 5252, 5265, 5275, 5287, 5299, 5312, 5324, 5335, 5346, 5357, 5370, 5382, 5396, 5407, 5419, 5431, 5443, 5454, 5465, 5478, 5490, 5503, 5515, 5528, 5539, 5552, 5564, 5575, 5587, 5598, 5609, 5621, 5634, 5646, 5657, 5669, 5681, 5693, 5705, 5716, 5729, 5739, 5752, 5764, 5777, 5790, 5801, 5814, 5826, 5837, 5848, 5860, 5872, 5883, 5896, 5908, 5921, 5933, 5946, 5957, 5969, 5980, 5993, 6005, 6017, 6029, 6041, 6053, 6067, 6078, 6090, 6102, 6113, 6125, 6138, 6150, 6162, 6174, 6185, 6197, 6209, 6220, 6233, 6246, 6257, 6269, 6281, 6292, 6305, 6317, 6329, 6340, 6352, 6364, 6375, 6388, 6400, 6411, 6424, 6436, 6449, 6461, 6474, 6487, 6499, 6511, 6523, 6534, 6546, 6559, 6570, 6582, 6595, 6607, 6619, 6632, 6644, 6657, 6669, 6680, 6692, 6704, 6715, 6728, 6741, 6753, 6765, 6776, 6789, 6801, 6812, 6825, 6836, 6848, 6859, 6872, 6885, 6897, 6909, 6922, 6935, 6946, 6959, 6971, 6983, 6995, 7007, 7019, 7032, 7044, 7057, 7069, 7080, 7092, 7104, 7116, 7128, 7141, 7153, 7166, 7178, 7191, 7203, 7214, 7225, 7237, 7250, 7262, 7273, 7285, 7296, 7308, 7320, 7333, 7345, 7357, 7370, 7383, 7395, 7408, 7420, 7433, 7444, 7457, 7469, 7481, 7493, 7504, 7516, 7529, 7541, 7552, 7565, 7577, 7589, 7600, 7612, 7623, 7636, 7647, 7661, 7673, 7685, 7698, 7710, 7722, 7735, 7746, 7758, 7770, 7783, 7795, 7808, 7821, 7833, 7845, 7856, 7868, 7881, 7893, 7905, 7917, 7929, 7941, 7954, 7966, 7979, 7991, 8002, 8014, 8026, 8039, 8051, 8063, 8074, 8085, 8098, 8111, 8124, 8136, 8147, 8158, 8172, 8184, 8195, 8208, 8221, 8233, 8245, 8257, 8269, 8282, 8293, 8305, 8316, 8328, 8341, 8353, 8365, 8376, 8388, 8400, 8412, 8423, 8437, 8448, 8462, 8474, 8487, 8500, 8513, 8525, 8537, 8548, 8559, 8571, 8583, 8596, 8609, 8621, 8633, 8644, 8656, 8669, 8681, 8694, 8706, 8719, 8731, 8743, 8756, 8768, 8779, 8792, 8804, 8816, 8828, 8841, 8854, 8865, 8877, 8888, 8901, 8914, 8926, 8938, 8951, 8963, 8976, 8988, 9000, 9013, 9025, 9036, 9047, 9060, 9073, 9086, 9097, 9109, 9122, 9134, 9145, 9157, 9169, 9182, 9195, 9208, 9220, 9231, 9243, 9254, 9266, 9279, 9291, 9305, 9317, 9330, 9342, 9354, 9367, 9379, 9392, 9403, 9416, 9429, 9440, 9453, 9465, 9477, 9489, 9500, 9512, 9525, 9537, 9548, 9561, 9573, 9584, 9596, 9608, 9621, 9633, 9645, 9658, 9670, 9682, 9694, 9707, 9720, 9732, 9745, 9758, 9770, 9781, 9792, 9804, 9818, 9830, 9842, 9855, 9864, 9877, 9890, 9902, 9914, 9925, 9938, 9951, 9963, 9975, 9988, 10000, 10012, 10023, 10034, 10046, 10059, 10073, 10084, 10097, 10110, 10122, 10135, 10145, 10157, 10169, 10181, 10193, 10205, 10218, 10230, 10243, 10254, 10267, 10280, 10292, 10304, 10317, 10329, 10342, 10355, 10367, 10379, 10390, 10404, 10414, 10427, 10438, 10451, 10465, 10477, 10488, 10502, 10514, 10524, 10537, 10548, 10561, 10574, 10586, 10599, 10611, 10623, 10636, 10649, 10660, 10670, 10683, 10696, 10707, 10719, 10734, 10744, 10757, 10771, 10783, 10796, 10807, 10818, 10831, 10843, 10857, 10870, 10882, 10896],
-"basecalls": {"340":"1:A", "354":"2:T", "369":"3:T", "380":"4:A", "394":"5:G", "409":"6:T", "422":"7:C", "430":"8:A", "439":"9:A", "453":"10:G", "466":"11:A", "478":"12:G", "492":"13:G", "503":"14:C", "515":"15:T", "525":"16:A", "536":"17:T", "549":"18:G", "562":"19:C", "575":"20:C", "584":"21:A", "595":"22:C", "605":"23:A", "616":"24:A", "629":"25:G", "642":"26:G", "658":"27:A", "669":"28:A", "678":"29:T", "691":"30:T", "704":"31:G", "719":"32:G", "731":"33:T", "744":"34:G", "757":"35:A", "766":"36:C", "775":"37:A", "787":"38:T", "800":"39:G", "814":"40:A", "825":"41:T", "838":"42:T", "851":"43:G", "864":"44:A", "876":"45:G", "889":"46:G", "902":"47:G", "915":"48:G", "927":"49:A", "936":"50:C", "948":"51:C", "957":"52:A", "970":"53:T", "983":"54:T", "996":"55:G", "1010":"56:A", "1021":"57:A", "1033":"58:G", "1046":"59:G", "1059":"60:G", "1071":"61:A", "1080":"62:T", "1092":"63:T", "1105":"64:G", "1117":"65:C", "1129":"66:C", "1139":"67:A", "1150":"68:A", "1162":"69:A", "1174":"70:A", "1185":"71:A", "1196":"72:T", "1209":"73:G", "1221":"74:C", "1232":"75:A", "1243":"76:T", "1257":"77:T", "1269":"78:G", "1284":"79:G", "1296":"80:T", "1309":"81:T", "1320":"82:C", "1332":"83:C", "1343":"84:C", "1356":"85:T", "1368":"86:C", "1380":"87:G", "1394":"88:A", "1405":"89:C", "1417":"90:T", "1429":"91:C", "1441":"92:C", "1452":"93:C", "1462":"94:A", "1474":"95:C", "1486":"96:C", "1496":"97:A", "1509":"98:G", "1523":"99:T", "1534":"100:A", "1547":"101:G", "1559":"102:C", "1571":"-", "1584":"103:C", "1596":"104:T", "1609":"105:G", "1621":"106:C", "1633":"107:C", "1646":"108:T", "1658":"109:G", "1672":"110:A", "1682":"111:C", "1692":"112:A", "1704":"113:C", "1714":"114:A", "1726":"115:A", "1738":"116:A", "1751":"117:A", "1762":"118:C", "1774":"119:C", "1787":"120:G", "1801":"121:A", "1812":"122:G", "1826":"123:T", "1838":"124:G", "1851":"125:G", "1862":"126:T", "1874":"127:C", "1886":"128:C", "1896":"129:A", "1909":"130:G", "1921":"131:C", "1934":"132:C", "1946":"133:C", "1957":"134:A", "1968":"135:C", "1981":"136:T", "1994":"137:C", "2006":"138:C", "2016":"139:A", "2027":"140:A", "2040":"141:G", "2052":"142:G", "2066":"143:A", "2077":"144:G", "2090":"145:A", "2100":"146:T", "2111":"147:A", "2122":"148:C", "2134":"149:C", "2147":"150:T", "2160":"151:G", "2173":"152:C", "2185":"153:G", "2199":"154:T", "2211":"155:T", "2223":"156:G", "2236":"157:A", "2246":"158:C", "2258":"159:G", "2271":"160:G", "2283":"161:C", "2295":"162:C", "2307":"163:G", "2320":"164:T", "2331":"165:G", "2344":"166:G", "2358":"167:A", "2369":"168:G", "2381":"169:A", "2392":"170:C", "2402":"171:A", "2415":"172:G", "2427":"173:G", "2439":"174:G", "2452":"175:G", "2464":"176:C", "2477":"177:T", "2488":"178:A", "2499":"179:C", "2511":"180:C", "2522":"181:A", "2534":"182:A", "2546":"183:T", "2559":"184:C", "2571":"185:C", "2584":"186:G", "2596":"187:T", "2609":"188:T", "2620":"189:G", "2633":"190:G", "2645":"191:T", "2657":"192:G", "2669":"193:C", "2680":"194:C", "2693":"195:T", "2705":"196:T", "2717":"197:C", "2729":"198:G", "2742":"199:G", "2754":"200:A", "2765":"201:C", "2775":"202:A", "2786":"203:C", "2799":"204:C", "2811":"205:G", "2824":"206:T", "2836":"207:G", "2849":"208:C", "2860":"209:A", "2871":"210:A", "2882":"211:A", "2894":"212:C", "2906":"213:G", "2918":"214:C", "2931":"215:G", "2943":"216:C", "2955":"217:C", "2966":"218:A", "2977":"219:C", "2989":"220:G", "3002":"221:T", "3014":"222:C", "3025":"223:A", "3037":"224:T", "3049":"225:C", "3061":"226:C", "3071":"227:A", "3084":"228:G", "3097":"229:A", "3109":"230:G", "3121":"231:A", "3132":"232:C", "3144":"233:G", "3157":"234:G", "3169":"235:A", "3180":"236:C", "3192":"237:G", "3204":"238:C", "3217":"239:G", "3229":"240:A", "3241":"241:T", "3253":"242:C", "3263":"243:A", "3276":"244:G", "3288":"245:A", "3300":"246:G", "3312":"247:T", "3324":"248:C", "3335":"249:C", "3346":"250:A", "3357":"251:C", "3370":"252:G", "3382":"253:G", "3395":"254:T", "3407":"255:T", "3419":"256:G", "3432":"257:A", "3443":"258:G", "3455":"259:T", "3467":"260:C", "3478":"261:A", "3489":"262:T", "3502":"263:T", "3514":"264:C", "3526":"265:T", "3538":"266:T", "3550":"267:T", "3562":"268:G", "3574":"269:C", "3585":"270:A", "3596":"271:A", "3608":"272:G", "3620":"273:A", "3632":"274:G", "3644":"275:G", "3657":"276:G", "3669":"277:G", "3680":"278:C", "3692":"279:T", "3704":"280:T", "3716":"281:G", "3728":"282:C", "3741":"283:G", "3753":"284:T", "3765":"285:G", "3777":"286:G", "3789":"287:C", "3801":"288:T", "3812":"289:A", "3824":"290:T", "3836":"291:C", "3847":"292:A", "3858":"293:T", "3871":"294:C", "3883":"295:G", "3896":"296:A", "3908":"297:G", "3920":"298:G", "3932":"299:T", "3944":"300:G", "3956":"301:G", "3968":"302:A", "3979":"303:C", "3990":"304:A", "4001":"305:A", "4013":"306:T", "4026":"307:G", "4039":"308:A", "4049":"309:T", "4062":"310:G", "4074":"311:C", "4085":"312:A", "4097":"313:C", "4109":"314:C", "4121":"315:G", "4134":"316:A", "4146":"317:C", "4158":"318:G", "4170":"319:A", "4182":"320:A", "4194":"321:G", "4206":"322:C", "4218":"323:G", "4230":"324:C", "4242":"325:G", "4254":"326:C", "4266":"327:C", "4277":"328:A", "4289":"329:G", "4301":"330:C", "4313":"331:A", "4325":"332:G", "4337":"333:A", "4348":"334:T", "4360":"335:T", "4373":"336:G", "4384":"337:T", "4397":"338:T", "4409":"339:T", "4421":"340:T", "4432":"341:C", "4445":"342:G", "4458":"343:G", "4469":"344:T", "4481":"345:T", "4493":"346:T", "4505":"347:G", "4517":"348:G", "4529":"349:A", "4540":"350:A", "4552":"351:A", "4563":"352:A", "4574":"353:T", "4585":"354:A", "4597":"355:A", "4609":"356:C", "4621":"357:T", "4633":"358:T", "4645":"359:A", "4657":"360:C", "4667":"361:A", "4679":"362:A", "4691":"363:A", "4704":"364:G", "4716":"365:A", "4727":"366:T", "4738":"367:A", "4750":"368:C", "4762":"369:T", "4775":"370:G", "4787":"371:T", "4799":"372:T", "4812":"373:C", "4822":"374:A", "4833":"375:A", "4845":"376:C", "4858":"377:T", "4870":"378:G", "4883":"379:A", "4895":"380:G", "4907":"381:A", "4919":"382:C", "4931":"383:G", "4942":"384:C", "4954":"385:A", "4965":"386:A", "4977":"387:A", "4989":"388:C", "5001":"389:T", "5013":"390:G", "5026":"391:G", "5039":"392:A", "5051":"393:A", "5062":"394:T", "5074":"395:T", "5086":"396:T", "5098":"397:T", "5110":"398:T", "5122":"399:C", "5132":"400:A", "5143":"401:C", "5154":"402:A", "5167":"403:T", "5178":"404:A", "5190":"405:C", "5203":"406:T", "5215":"407:C", "5228":"408:G", "5240":"409:A", "5252":"410:G", "5265":"411:A", "5275":"412:T", "5287":"413:T", "5299":"414:T", "5312":"415:G", "5324":"416:A", "5335":"417:C", "5346":"418:A", "5357":"419:T", "5370":"420:G", "5382":"421:G", "5396":"422:A", "5407":"423:G", "5419":"424:T", "5431":"425:T", "5443":"426:C", "5454":"427:A", "5465":"428:C", "5478":"429:T", "5490":"430:T", "5503":"431:T", "5515":"432:T", "5528":"433:G", "5539":"434:T", "5552":"435:G", "5564":"436:G", "5575":"437:T", "5587":"438:C", "5598":"439:A", "5609":"440:C", "5621":"441:C", "5634":"442:T", "5646":"443:C", "5657":"444:A", "5669":"445:A", "5681":"446:A", "5693":"447:C", "5705":"448:T", "5716":"449:A", "5729":"450:C", "5739":"451:A", "5752":"452:C", "5764":"453:T", "5777":"454:G", "5790":"455:A", "5801":"456:T", "5814":"457:G", "5826":"458:C", "5837":"459:A", "5848":"460:A", "5860":"461:A", "5872":"462:T", "5883":"463:A", "5896":"464:A", "5908":"465:C", "5921":"466:G", "5933":"467:G", "5946":"468:A", "5957":"469:C", "5969":"470:A", "5980":"471:T", "5993":"472:G", "6005":"473:C", "6017":"474:A", "6029":"475:C", "6041":"476:T", "6053":"477:G", "6067":"478:A", "6078":"479:A", "6090":"480:C", "6102":"481:C", "6113":"482:A", "6125":"483:A", "6138":"484:G", "6150":"485:T", "6162":"486:T", "6174":"487:T", "6185":"488:A", "6197":"489:C", "6209":"490:C", "6220":"491:A", "6233":"492:G", "6246":"493:A", "6257":"494:T", "6269":"495:A", "6281":"496:A", "6292":"497:T", "6305":"498:G", "6317":"499:T", "6329":"500:A", "6340":"501:T", "6352":"502:A", "6364":"503:T", "6375":"504:A", "6388":"505:C", "6400":"506:C", "6411":"507:A", "6424":"508:C", "6436":"509:C", "6449":"510:C", "6461":"511:G", "6474":"512:G", "6487":"513:A", "6499":"514:G", "6511":"515:C", "6523":"516:A", "6534":"517:C", "6546":"518:C", "6559":"519:T", "6570":"520:A", "6582":"521:T", "6595":"522:C", "6607":"523:C", "6619":"524:C", "6632":"525:T", "6644":"526:G", "6657":"527:G", "6669":"528:T", "6680":"529:A", "6692":"530:A", "6704":"531:A", "6715":"532:T", "6728":"533:G", "6741":"534:G", "6753":"535:A", "6765":"536:A", "6776":"537:T", "6789":"538:G", "6801":"539:A", "6812":"540:C", "6825":"541:T", "6836":"542:A", "6848":"543:C", "6859":"544:A", "6872":"545:C", "6885":"546:G", "6897":"547:T", "6909":"548:G", "6922":"549:G", "6935":"550:C", "6946":"551:A", "6959":"552:G", "6971":"553:A", "6983":"554:C", "6995":"555:G", "7007":"556:T", "7019":"557:C", "7032":"558:T", "7044":"559:T", "7057":"560:C", "7069":"561:T", "7080":"562:A", "7092":"563:A", "7104":"564:C", "7116":"565:C", "7128":"566:C", "7141":"567:G", "7153":"568:T", "7166":"569:C", "7178":"570:G", "7191":"571:G", "7203":"572:T", "7214":"573:A", "7225":"574:T", "7237":"575:T", "7250":"576:T", "7262":"577:T", "7273":"578:A", "7285":"579:C", "7296":"580:A", "7308":"581:C", "7320":"582:C", "7333":"583:T", "7345":"584:A", "7357":"585:T", "7370":"586:G", "7383":"587:G", "7395":"588:G", "7408":"589:G", "7420":"590:C", "7433":"591:G", "7444":"592:C", "7457":"593:C", "7469":"594:C", "7481":"595:C", "7493":"596:C", "7504":"597:A", "7516":"598:G", "7529":"599:C", "7541":"600:A", "7552":"601:A", "7565":"602:G", "7577":"603:A", "7589":"604:A", "7600":"605:T", "7612":"606:A", "7623":"607:T", "7636":"608:C", "7647":"609:A", "7661":"610:G", "7673":"611:T", "7685":"612:G", "7698":"613:C", "7710":"614:C", "7722":"615:C", "7735":"616:T", "7746":"617:A", "7758":"618:C", "7770":"619:G", "7783":"620:T", "7795":"621:G", "7808":"622:G", "7821":"623:G", "7833":"624:A", "7845":"625:A", "7856":"626:T", "7868":"627:T", "7881":"628:G", "7893":"629:C", "7905":"630:T", "7917":"631:A", "7929":"632:A", "7941":"633:T", "7954":"634:G", "7966":"635:C", "7979":"636:G", "7991":"637:T", "8002":"638:A", "8014":"639:T", "8026":"640:T", "8039":"641:C", "8051":"642:C", "8063":"643:C", "8074":"644:A", "8085":"645:C", "8098":"646:T", "8111":"647:T", "8124":"648:T", "8136":"649:T", "8147":"650:A", "8158":"651:T", "8172":"652:G", "8184":"653:A", "8195":"654:T", "8208":"655:G", "8221":"656:G", "8233":"657:G", "8245":"658:T", "8257":"659:T", "8269":"660:T", "8282":"661:G", "8293":"662:C", "8305":"663:A", "8316":"664:A", "8328":"665:A", "8341":"666:A", "8353":"667:G", "8365":"668:T", "8376":"669:A", "8388":"670:C", "8400":"671:C", "8412":"672:A", "8423":"673:C", "8437":"674:T", "8448":"675:A", "8462":"676:G", "8474":"677:C", "8487":"678:G", "8500":"679:G", "8513":"680:G", "8525":"681:T", "8537":"682:C", "8548":"683:A", "8559":"684:A", "8571":"685:A", "8583":"686:C", "8596":"687:C", "8609":"688:T", "8621":"689:C", "8633":"690:A", "8644":"691:A", "8656":"692:C", "8669":"693:T", "8681":"694:G", "8694":"695:A", "8706":"696:A", "8719":"697:G", "8731":"698:G", "8743":"699:C", "8756":"700:G", "8768":"701:A", "8779":"702:T", "8792":"703:T", "8804":"704:C", "8816":"705:G", "8828":"706:T", "8841":"707:T", "8854":"708:G", "8865":"709:T", "8877":"710:A", "8888":"711:C", "8901":"712:G", "8914":"713:G", "8926":"714:T", "8938":"715:G", "8951":"716:C", "8963":"717:T", "8976":"718:G", "8988":"719:C", "9000":"720:C", "9013":"721:T", "9025":"722:C", "9036":"723:A", "9047":"724:C", "9060":"725:T", "9073":"726:G", "9086":"727:A", "9097":"728:A", "9109":"729:T", "9122":"730:G", "9134":"731:A", "9145":"732:T", "9157":"733:T", "9169":"734:T", "9182":"735:T", "9195":"736:G", "9208":"737:G", "9220":"738:A", "9231":"739:T", "9243":"740:C", "9254":"741:A", "9266":"742:C", "9279":"743:T", "9291":"744:G", "9305":"745:G", "9317":"746:C", "9330":"747:T", "9342":"748:G", "9354":"749:T", "9367":"750:T", "9379":"751:C", "9392":"752:G", "9403":"753:C", "9416":"754:G", "9429":"755:T", "9440":"756:G", "9453":"757:G", "9465":"758:T", "9477":"759:A", "9489":"760:A", "9500":"761:A", "9512":"762:T", "9525":"763:G", "9537":"764:A", "9548":"765:T", "9561":"766:C", "9573":"767:A", "9584":"768:C", "9596":"769:A", "9608":"770:A", "9621":"771:C", "9633":"772:C", "9645":"773:C", "9658":"774:C", "9670":"775:A", "9682":"776:C", "9694":"777:G", "9707":"778:C", "9720":"779:G", "9732":"780:G", "9745":"781:C", "9758":"782:T", "9770":"783:C", "9781":"784:A", "9792":"785:C", "9804":"786:C", "9818":"787:T", "9830":"788:C", "9842":"789:C", "9855":"790:A", "9864":"791:A", "9877":"792:G", "9890":"793:A", "9902":"794:T", "9914":"795:C", "9925":"796:A", "9938":"797:G", "9951":"798:A", "9963":"799:G", "9975":"800:T", "9988":"801:G", "10000":"802:T", "10012":"803:A", "10023":"804:C", "10034":"805:A", "10046":"806:T", "10059":"807:G", "10073":"808:A", "10084":"809:A", "10097":"810:G", "10110":"811:C", "10122":"812:C", "10135":"813:A", "10145":"814:A", "10157":"815:A", "10169":"816:G", "10181":"817:C", "10193":"818:A", "10205":"819:T", "10218":"820:G", "10230":"821:T", "10243":"822:C", "10254":"823:A", "10267":"824:G", "10280":"825:A", "10292":"826:G", "10304":"827:T", "10317":"828:C", "10329":"829:T", "10342":"830:G", "10355":"831:G", "10367":"832:T", "10379":"833:G", "10390":"834:C", "10404":"835:C", "10414":"836:C", "10427":"837:A", "10438":"838:C", "10451":"839:G", "10465":"840:A", "10477":"841:C", "10488":"842:C", "10502":"843:T", "10514":"844:C", "10524":"845:C", "10537":"846:A", "10548":"847:C", "10561":"848:G", "10574":"849:A", "10586":"850:G", "10599":"851:C", "10611":"852:A", "10623":"853:G", "10636":"854:T", "10649":"855:C", "10660":"856:C", "10670":"857:C", "10683":"858:A", "10696":"859:T", "10707":"860:A", "10719":"861:C", "10734":"862:T", "10744":"863:T", "10757":"864:C", "10771":"865:G", "10783":"866:G", "10796":"867:A", "10807":"868:C|A", "10818":"869:C", "10831":"870:A", "10843":"871:G", "10857":"872:G", "10870":"873:T", "10882":"874:G", "10896":"875:T"}
-}
-, {
-"traceFileName": "dataset_152181",
-"leadingGaps": 2414,
-"trailingGaps": 4608,
-"peakA": [0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 3, 4, 5, 5, 6, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 10, 10, 10, 10, 10, 11, 11, 10, 10, 10, 11, 11, 11, 11, 11, 11, 11, 11, 10, 11, 11, 12, 13, 14, 15, 15, 16, 16, 15, 15, 14, 14, 13, 12, 12, 11, 11, 12, 12, 13, 13, 13, 14, 14, 14, 14, 13, 13, 12, 12, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 8, 7, 6, 6, 6, 7, 7, 7, 7, 7, 6, 6, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 4, 5, 6, 6, 6, 5, 5, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 7, 7, 6, 6, 5, 6, 6, 7, 8, 8, 9, 9, 9, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 7, 7, 8, 7, 7, 6, 5, 4, 4, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 5, 4, 4, 3, 3, 3, 4, 4, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10, 10, 10, 10, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 11, 10, 9, 8, 8, 8, 8, 8, 9, 9, 9, 9, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 4, 4, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 3, 3, 3, 3, 4, 4, 5, 5, 6, 6, 7, 8, 9, 9, 9, 9, 8, 7, 7, 8, 9, 10, 10, 11, 10, 9, 8, 7, 7, 7, 7, 7, 8, 8, 8, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 4, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 3, 2, 2, 2, 2, 2, 3, 3, 4, 5, 5, 6, 6, 6, 5, 5, 4, 4, 4, 4, 5, 6, 7, 8, 8, 8, 7, 7, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 3, 3, 3, 2, 2, 1, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 2, 2, 2, 2, 2, 2, 3, 4, 4, 5, 6, 6, 5, 4, 4, 3, 3, 4, 4, 5, 5, 6, 6, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1, 1, 1, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 4, 4, 4, 5, 5, 6, 7, 8, 9, 10, 11, 11, 12, 12, 12, 11, 11, 10, 10, 10, 11, 11, 12, 13, 13, 13, 13, 12, 11, 11, 11, 11, 11, 11, 11, 10, 9, 8, 7, 7, 7, 7, 7, 8, 8, 7, 7, 6, 5, 4, 4, 4, 5, 6, 7, 6, 6, 5, 3, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 6, 7, 8, 8, 8, 8, 7, 6, 6, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 7, 7, 6, 6, 5, 4, 3, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 3, 4, 4, 4, 3, 3, 3, 3, 4, 5, 6, 6, 6, 6, 5, 6, 6, 7, 8, 9, 9, 8, 7, 7, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 7, 7, 8, 8, 9, 10, 11, 11, 11, 11, 10, 10, 9, 9, 8, 8, 8, 9, 9, 9, 9, 9, 8, 7, 6, 6, 5, 5, 5, 5, 5, 4, 3, 2, 2, 2, 2, 2, 3, 3, 3, 2, 1, 1, 0, 0, 1, 2, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 3, 3, 4, 4, 4, 4, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 3, 3, 4, 4, 4, 3, 2, 2, 1, 2, 3, 3, 4, 5, 5, 4, 4, 4, 4, 4, 5, 6, 7, 8, 8, 7, 6, 5, 5, 6, 7, 8, 10, 11, 11, 11, 10, 10, 9, 9, 10, 10, 10, 10, 9, 9, 8, 8, 8, 8, 9, 9, 9, 9, 8, 8, 7, 7, 7, 7, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 4, 3, 2, 2, 1, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 3, 4, 5, 6, 7, 6, 6, 5, 5, 4, 4, 4, 5, 5, 4, 4, 4, 4, 4, 4, 5, 5, 5, 6, 6, 5, 5, 4, 3, 3, 3, 4, 4, 4, 3, 3, 2, 2, 3, 4, 5, 6, 7, 7, 6, 5, 4, 4, 4, 5, 6, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 6, 5, 4, 4, 3, 4, 6, 7, 9, 11, 12, 12, 12, 11, 11, 10, 11, 11, 12, 13, 13, 13, 13, 12, 11, 11, 10, 10, 11, 12, 12, 13, 12, 12, 11, 10, 10, 10, 11, 12, 13, 14, 14, 13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 13, 14, 15, 15, 16, 17, 18, 19, 21, 23, 26, 29, 32, 35, 38, 40, 42, 43, 43, 42, 41, 40, 38, 37, 35, 33, 31, 29, 26, 23, 20, 18, 16, 15, 14, 14, 14, 13, 12, 11, 11, 11, 11, 12, 12, 12, 11, 9, 8, 7, 7, 8, 8, 8, 8, 7, 6, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 4, 5, 5, 5, 6, 6, 5, 5, 5, 4, 4, 3, 3, 2, 2, 1, 0, 1, 1, 2, 4, 5, 6, 6, 5, 3, 2, 2, 2, 3, 4, 5, 6, 6, 6, 5, 4, 4, 5, 5, 7, 7, 8, 8, 8, 7, 6, 6, 6, 6, 7, 8, 9, 10, 10, 10, 10, 9, 8, 7, 7, 7, 7, 8, 9, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 10, 10, 10, 10, 10, 10, 10, 9, 8, 7, 6, 5, 4, 4, 5, 5, 6, 6, 6, 5, 3, 1, 0, 0, 0, 2, 3, 4, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 5, 6, 8, 10, 11, 12, 11, 9, 8, 6, 5, 5, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 7, 7, 8, 8, 9, 9, 9, 8, 8, 8, 8, 7, 7, 7, 6, 6, 6, 6, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 2, 2, 1, 1, 1, 2, 3, 3, 4, 4, 4, 3, 3, 3, 4, 4, 4, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 8, 9, 9, 9, 8, 8, 8, 7, 7, 7, 7, 7, 6, 5, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 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, 5, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 6, 7, 7, 6, 6, 5, 5, 6, 7, 8, 9, 10, 10, 10, 9, 9, 9, 9, 10, 11, 11, 12, 12, 13, 15, 16, 16, 16, 16, 15, 14, 14, 14, 14, 13, 13, 12, 11, 11, 11, 11, 11, 11, 10, 9, 7, 6, 5, 5, 4, 4, 3, 2, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 3, 3, 2, 2, 1, 1, 2, 3, 3, 4, 4, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 6, 5, 5, 5, 5, 5, 5, 6, 7, 8, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 11, 12, 12, 12, 11, 10, 8, 6, 5, 4, 3, 3, 4, 5, 6, 6, 5, 4, 2, 1, 0, 0, 1, 2, 3, 4, 3, 3, 2, 2, 2, 3, 3, 4, 4, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 6, 7, 8, 8, 9, 9, 10, 10, 10, 10, 10, 9, 9, 8, 8, 8, 8, 9, 9, 10, 9, 9, 7, 6, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 7, 8, 9, 10, 10, 10, 9, 8, 7, 7, 8, 9, 11, 12, 13, 13, 13, 13, 14, 15, 17, 19, 20, 20, 19, 18, 17, 16, 16, 17, 18, 18, 18, 18, 17, 16, 16, 15, 15, 15, 14, 14, 13, 12, 11, 10, 8, 7, 5, 4, 4, 4, 4, 5, 5, 5, 4, 4, 3, 3, 2, 2, 2, 3, 3, 3, 2, 2, 2, 2, 3, 4, 5, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 8, 8, 9, 10, 11, 11, 11, 11, 11, 12, 12, 12, 13, 13, 14, 15, 16, 17, 18, 19, 19, 20, 20, 20, 20, 19, 18, 18, 17, 18, 18, 18, 19, 19, 18, 17, 17, 16, 15, 16, 16, 16, 16, 15, 14, 13, 12, 11, 11, 10, 9, 8, 7, 6, 6, 6, 6, 5, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 3, 3, 4, 4, 4, 3, 3, 4, 4, 5, 5, 6, 6, 5, 4, 4, 3, 3, 4, 4, 4, 4, 3, 3, 3, 4, 5, 6, 7, 7, 7, 7, 7, 7, 8, 9, 9, 10, 10, 10, 11, 11, 11, 12, 12, 13, 13, 13, 13, 13, 12, 12, 11, 10, 9, 8, 6, 6, 6, 6, 6, 6, 5, 4, 3, 2, 2, 3, 4, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 9, 10, 11, 12, 13, 13, 12, 10, 9, 7, 6, 6, 6, 6, 5, 5, 5, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 6, 6, 7, 7, 7, 8, 8, 9, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 9, 11, 12, 14, 15, 16, 15, 14, 13, 12, 12, 11, 12, 12, 12, 12, 12, 12, 11, 9, 8, 7, 7, 8, 9, 10, 10, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 9, 8, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 5, 6, 6, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 8, 7, 6, 6, 5, 5, 6, 7, 7, 7, 7, 6, 5, 5, 5, 5, 6, 7, 7, 7, 6, 6, 6, 7, 8, 10, 11, 11, 11, 10, 8, 6, 5, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 2, 1, 1, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 1, 1, 2, 3, 4, 3, 3, 2, 2, 2, 2, 3, 4, 4, 5, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 10, 11, 12, 12, 13, 13, 14, 15, 17, 19, 20, 21, 21, 21, 21, 21, 21, 21, 22, 23, 24, 24, 25, 25, 25, 25, 24, 24, 24, 24, 24, 24, 23, 22, 20, 19, 18, 17, 17, 17, 16, 15, 15, 14, 13, 13, 12, 12, 11, 11, 10, 9, 8, 7, 6, 5, 5, 4, 4, 5, 5, 6, 6, 6, 6, 6, 5, 5, 4, 4, 5, 5, 6, 7, 7, 7, 7, 7, 8, 9, 9, 10, 10, 10, 9, 9, 9, 9, 10, 11, 12, 14, 15, 16, 16, 16, 16, 16, 15, 14, 14, 13, 14, 14, 14, 14, 14, 14, 13, 13, 12, 12, 13, 14, 15, 16, 16, 17, 17, 17, 17, 18, 18, 18, 19, 19, 19, 19, 18, 18, 18, 18, 17, 16, 15, 13, 11, 10, 10, 10, 11, 11, 11, 11, 10, 9, 8, 7, 5, 4, 3, 3, 3, 3, 3, 4, 4, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 4, 5, 5, 5, 6, 7, 7, 7, 7, 6, 6, 6, 6, 7, 9, 10, 12, 12, 12, 12, 12, 12, 13, 13, 13, 12, 12, 11, 11, 10, 11, 11, 12, 12, 12, 11, 10, 9, 7, 6, 5, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 4, 4, 3, 3, 3, 4, 5, 6, 6, 6, 6, 6, 6, 7, 8, 9, 10, 10, 11, 11, 10, 10, 10, 9, 8, 7, 5, 3, 2, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 2, 2, 3, 3, 4, 4, 4, 3, 3, 4, 4, 5, 6, 6, 5, 4, 3, 2, 3, 4, 5, 6, 7, 7, 7, 7, 7, 8, 9, 10, 12, 13, 14, 14, 14, 13, 13, 13, 12, 11, 10, 9, 8, 7, 6, 5, 5, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 3, 2, 2, 1, 1, 1, 2, 3, 4, 5, 5, 5, 5, 5, 5, 6, 7, 9, 10, 11, 11, 11, 10, 9, 9, 9, 8, 8, 8, 8, 7, 7, 6, 6, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 4, 6, 7, 8, 7, 7, 5, 3, 2, 2, 3, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 7, 7, 7, 8, 8, 8, 7, 6, 5, 4, 4, 4, 5, 7, 8, 10, 11, 12, 13, 13, 14, 14, 14, 15, 15, 16, 16, 17, 18, 18, 19, 19, 18, 18, 17, 16, 15, 14, 13, 13, 12, 13, 14, 14, 15, 16, 17, 17, 17, 17, 17, 18, 19, 20, 20, 20, 20, 20, 19, 18, 18, 18, 18, 19, 20, 20, 20, 19, 17, 15, 14, 13, 12, 13, 13, 13, 12, 11, 10, 9, 9, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 10, 10, 11, 11, 12, 13, 14, 14, 14, 14, 14, 14, 15, 16, 17, 18, 18, 17, 15, 13, 12, 12, 12, 13, 13, 13, 12, 11, 10, 9, 8, 7, 6, 6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 3, 4, 4, 5, 5, 5, 5, 5, 5, 5, 6, 7, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 8, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 18, 17, 17, 16, 16, 15, 15, 15, 14, 14, 13, 12, 12, 13, 14, 14, 14, 14, 12, 11, 9, 7, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 7, 9, 10, 12, 13, 13, 13, 13, 13, 13, 12, 11, 11, 10, 10, 9, 9, 8, 8, 7, 6, 5, 4, 3, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 2, 3, 4, 4, 4, 4, 4, 3, 3, 4, 4, 5, 6, 6, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 6, 6, 6, 6, 7, 8, 9, 10, 11, 10, 10, 9, 9, 8, 7, 6, 5, 4, 4, 3, 4, 4, 4, 3, 2, 2, 1, 1, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 3, 3, 3, 4, 4, 5, 6, 7, 7, 8, 9, 10, 10, 9, 9, 7, 6, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 3, 3, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 6, 6, 6, 6, 7, 7, 8, 9, 10, 10, 10, 10, 10, 9, 8, 7, 7, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 4, 4, 5, 6, 7, 7, 7, 7, 8, 9, 11, 12, 13, 13, 13, 13, 13, 14, 14, 14, 14, 13, 11, 10, 8, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 9, 10, 11, 11, 11, 11, 10, 9, 8, 8, 7, 7, 7, 6, 6, 5, 3, 2, 1, 1, 1, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 1, 1, 2, 3, 3, 3, 2, 1, 1, 1, 1, 2, 3, 4, 4, 5, 5, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 4, 4, 3, 4, 4, 6, 7, 9, 10, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 11, 10, 9, 9, 8, 7, 6, 5, 4, 4, 4, 4, 4, 5, 5, 6, 7, 7, 8, 8, 9, 9, 9, 10, 11, 11, 11, 11, 9, 7, 6, 4, 3, 2, 2, 2, 2, 1, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 3, 4, 4, 5, 7, 8, 10, 11, 11, 12, 12, 12, 11, 10, 9, 8, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 3, 2, 1, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 5, 5, 6, 7, 7, 7, 7, 6, 6, 5, 4, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 5, 6, 7, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 1, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 1, 2, 2, 3, 4, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 6, 5, 4, 4, 4, 5, 5, 6, 7, 8, 10, 11, 13, 13, 13, 13, 12, 11, 11, 12, 12, 13, 12, 11, 10, 8, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 3, 3, 4, 4, 4, 3, 3, 3, 3, 4, 4, 5, 6, 6, 6, 7, 7, 8, 9, 10, 10, 10, 10, 9, 9, 9, 10, 11, 13, 15, 16, 17, 17, 16, 15, 14, 12, 10, 9, 7, 6, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 2, 2, 2, 3, 3, 4, 5, 5, 5, 5, 5, 5, 6, 7, 10, 12, 14, 15, 14, 13, 11, 9, 7, 6, 5, 4, 4, 3, 2, 2, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 5, 5, 5, 6, 6, 7, 8, 9, 10, 10, 10, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 7, 7, 7, 6, 5, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 1, 2, 4, 5, 6, 7, 7, 7, 8, 9, 9, 9, 8, 7, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 4, 4, 5, 5, 6, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 10, 12, 13, 14, 15, 16, 15, 15, 14, 13, 12, 11, 10, 9, 10, 10, 11, 12, 13, 14, 14, 13, 13, 12, 12, 11, 10, 9, 8, 7, 6, 4, 4, 3, 3, 3, 4, 5, 7, 9, 11, 12, 13, 13, 13, 13, 13, 12, 11, 10, 8, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 1, 2, 2, 3, 3, 4, 6, 7, 8, 10, 10, 11, 12, 12, 11, 11, 10, 8, 6, 4, 2, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 1, 2, 2, 3, 2, 2, 1, 1, 1, 1, 2, 2, 3, 2, 2, 2, 2, 3, 5, 7, 9, 10, 11, 12, 11, 10, 9, 7, 6, 5, 4, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 1, 2, 4, 5, 6, 7, 6, 6, 6, 6, 7, 8, 8, 8, 8, 8, 8, 9, 11, 13, 16, 18, 19, 19, 19, 18, 18, 18, 18, 18, 18, 19, 19, 20, 20, 20, 20, 20, 19, 18, 17, 16, 14, 13, 13, 13, 13, 13, 14, 15, 15, 14, 13, 12, 11, 10, 10, 10, 10, 10, 10, 11, 11, 10, 9, 8, 6, 5, 3, 1, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 1, 2, 3, 4, 5, 6, 7, 7, 8, 9, 9, 9, 8, 7, 6, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 6, 7, 9, 11, 13, 14, 14, 13, 12, 10, 8, 7, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 1, 2, 3, 4, 4, 4, 4, 3, 3, 3, 4, 6, 7, 9, 10, 12, 13, 14, 14, 14, 14, 13, 11, 10, 8, 7, 5, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 3, 2, 1, 1, 1, 2, 2, 3, 3, 3, 4, 4, 4, 5, 7, 8, 10, 12, 13, 13, 12, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 1, 2, 2, 3, 4, 4, 4, 5, 5, 5, 4, 4, 4, 4, 5, 5, 7, 8, 9, 10, 12, 13, 13, 14, 14, 14, 13, 11, 10, 8, 7, 6, 5, 5, 6, 6, 6, 7, 7, 8, 9, 11, 12, 13, 14, 14, 15, 15, 16, 15, 15, 14, 13, 13, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 11, 9, 8, 6, 4, 4, 3, 3, 3, 3, 3, 2, 2, 3, 3, 4, 5, 6, 7, 7, 7, 8, 8, 8, 8, 9, 9, 10, 11, 12, 13, 14, 15, 16, 16, 16, 16, 16, 16, 15, 15, 14, 13, 13, 13, 14, 14, 15, 14, 13, 11, 9, 7, 5, 4, 4, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 3, 4, 4, 3, 3, 3, 3, 3, 3, 4, 4, 3, 3, 2, 1, 1, 1, 2, 2, 3, 3, 4, 4, 4, 5, 5, 5, 6, 6, 6, 6, 7, 8, 9, 10, 11, 12, 13, 14, 14, 14, 13, 11, 8, 6, 3, 2, 1, 2, 3, 3, 3, 3, 2, 2, 2, 2, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 5, 5, 5, 6, 6, 7, 8, 8, 8, 8, 8, 7, 6, 5, 5, 4, 5, 5, 6, 7, 9, 11, 13, 14, 15, 16, 16, 16, 15, 15, 13, 12, 10, 8, 6, 5, 4, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 5, 5, 6, 7, 8, 8, 8, 8, 8, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 1, 3, 4, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 6, 6, 5, 4, 4, 4, 4, 5, 6, 8, 10, 12, 13, 14, 15, 14, 14, 13, 12, 11, 10, 8, 8, 7, 6, 5, 4, 4, 4, 4, 4, 5, 5, 5, 4, 3, 2, 1, 1, 1, 2, 3, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 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, 3, 4, 5, 6, 7, 7, 8, 9, 9, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 7, 8, 8, 8, 8, 8, 8, 9, 10, 11, 12, 14, 15, 16, 17, 19, 20, 21, 21, 21, 19, 17, 16, 14, 14, 14, 15, 16, 17, 17, 17, 17, 15, 14, 13, 12, 12, 11, 11, 11, 12, 12, 12, 12, 12, 10, 8, 6, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 4, 4, 5, 6, 8, 10, 11, 13, 14, 13, 12, 11, 8, 6, 4, 3, 2, 1, 1, 1, 1, 2, 2, 3, 4, 4, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 7, 8, 9, 10, 12, 13, 15, 17, 18, 18, 18, 17, 15, 14, 12, 11, 10, 10, 10, 10, 9, 9, 9, 10, 11, 13, 15, 17, 18, 20, 21, 22, 23, 23, 23, 22, 21, 19, 18, 17, 18, 19, 21, 23, 24, 24, 23, 22, 20, 19, 18, 17, 17, 18, 19, 20, 21, 22, 22, 21, 20, 19, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 15, 14, 13, 12, 10, 8, 6, 4, 3, 3, 3, 3, 3, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 7, 8, 9, 10, 10, 11, 11, 11, 10, 11, 11, 12, 13, 14, 15, 15, 15, 14, 14, 13, 14, 14, 15, 16, 17, 18, 19, 21, 23, 24, 26, 27, 27, 27, 25, 24, 21, 20, 18, 17, 17, 18, 18, 19, 19, 18, 18, 16, 15, 13, 11, 9, 8, 7, 6, 5, 5, 4, 4, 4, 5, 5, 6, 7, 9, 10, 10, 11, 11, 11, 10, 9, 8, 7, 6, 6, 5, 4, 4, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 1, 2, 3, 4, 5, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 8, 9, 11, 13, 15, 17, 17, 16, 15, 14, 12, 12, 11, 10, 9, 8, 6, 5, 4, 4, 5, 5, 6, 6, 6, 6, 5, 5, 5, 5, 6, 6, 7, 8, 9, 11, 13, 15, 17, 18, 19, 20, 19, 19, 18, 17, 15, 13, 12, 10, 9, 8, 7, 7, 7, 7, 7, 7, 7, 8, 8, 9, 10, 10, 10, 10, 10, 9, 9, 9, 10, 11, 11, 12, 13, 14, 15, 17, 18, 20, 20, 21, 20, 19, 19, 18, 17, 16, 16, 16, 16, 17, 17, 17, 17, 15, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 3, 3, 2, 2, 3, 4, 6, 8, 10, 11, 12, 12, 11, 10, 9, 7, 5, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 2, 2, 3, 4, 5, 6, 7, 7, 8, 8, 7, 7, 7, 6, 6, 6, 7, 8, 9, 10, 12, 13, 13, 14, 14, 15, 15, 15, 14, 13, 12, 10, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 5, 5, 5, 4, 4, 3, 2, 1, 2, 2, 3, 4, 4, 4, 4, 4, 5, 7, 9, 10, 12, 12, 12, 11, 10, 9, 7, 6, 4, 3, 2, 1, 0, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 5, 6, 7, 8, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 9, 11, 14, 17, 19, 20, 21, 20, 19, 17, 15, 13, 11, 9, 8, 7, 6, 7, 7, 8, 9, 9, 10, 10, 11, 12, 13, 14, 15, 15, 14, 13, 12, 10, 8, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 5, 5, 5, 4, 3, 2, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 2, 2, 3, 4, 5, 5, 5, 5, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 8, 9, 11, 13, 16, 17, 19, 19, 19, 18, 16, 14, 13, 11, 9, 8, 7, 6, 6, 6, 7, 7, 8, 8, 9, 9, 10, 11, 13, 14, 16, 17, 18, 18, 17, 15, 12, 10, 7, 5, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 6, 6, 6, 7, 7, 8, 8, 8, 8, 8, 9, 10, 11, 12, 12, 13, 14, 14, 15, 17, 18, 20, 22, 24, 25, 25, 25, 24, 22, 19, 18, 17, 18, 20, 23, 25, 27, 28, 27, 26, 24, 22, 21, 21, 20, 21, 21, 22, 23, 23, 22, 21, 19, 17, 16, 15, 15, 15, 16, 18, 19, 20, 20, 21, 20, 19, 18, 15, 13, 10, 7, 6, 5, 4, 4, 5, 5, 5, 5, 6, 7, 8, 9, 10, 10, 10, 8, 7, 5, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 6, 7, 7, 7, 7, 6, 5, 4, 3, 2, 2, 2, 3, 4, 6, 7, 8, 9, 9, 9, 8, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 6, 8, 9, 11, 13, 14, 15, 15, 15, 15, 13, 12, 10, 9, 7, 6, 6, 5, 5, 6, 7, 8, 9, 10, 10, 11, 12, 14, 16, 18, 20, 21, 21, 19, 17, 14, 12, 11, 10, 11, 12, 14, 16, 17, 17, 17, 15, 12, 10, 7, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 6, 7, 7, 9, 10, 11, 11, 12, 12, 11, 9, 8, 6, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 3, 3, 3, 2, 3, 3, 4, 5, 7, 7, 7, 7, 7, 7, 8, 9, 11, 12, 13, 14, 13, 12, 10, 8, 5, 3, 1, 1, 0, 1, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 4, 6, 7, 8, 7, 7, 6, 5, 4, 4, 4, 5, 5, 5, 5, 4, 4, 5, 6, 8, 11, 13, 16, 17, 18, 17, 14, 11, 8, 5, 3, 1, 1, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 6, 8, 11, 13, 15, 16, 16, 15, 13, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 6, 8, 9, 10, 10, 10, 9, 9, 10, 11, 13, 15, 17, 18, 18, 18, 16, 14, 11, 8, 5, 2, 1, 0, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 3, 4, 5, 5, 5, 4, 4, 3, 3, 4, 5, 6, 6, 7, 8, 8, 9, 9, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 2, 2, 2, 3, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 15, 15, 15, 13, 11, 9, 6, 4, 3, 1, 0, 0, 0, 1, 3, 5, 7, 7, 7, 6, 4, 2, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 5, 6, 5, 5, 5, 6, 7, 8, 10, 11, 12, 12, 13, 13, 14, 15, 16, 18, 19, 19, 19, 18, 16, 13, 10, 8, 6, 4, 4, 4, 4, 5, 5, 5, 4, 4, 5, 6, 7, 10, 12, 13, 14, 14, 13, 11, 9, 7, 4, 2, 1, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 2, 3, 4, 5, 6, 7, 7, 8, 7, 7, 6, 6, 6, 6, 8, 11, 13, 16, 18, 18, 17, 15, 12, 10, 8, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 8, 11, 14, 17, 19, 20, 20, 19, 16, 13, 10, 7, 5, 3, 2, 2, 2, 2, 3, 3, 4, 5, 6, 7, 8, 9, 11, 13, 14, 15, 16, 15, 14, 12, 10, 8, 6, 4, 4, 4, 4, 4, 5, 5, 5, 6, 6, 7, 8, 9, 11, 13, 14, 15, 16, 15, 13, 11, 7, 4, 1, 0, 0, 0, 1, 3, 4, 6, 7, 7, 7, 7, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 3, 4, 4, 5, 6, 7, 9, 10, 10, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 7, 9, 11, 12, 14, 15, 15, 16, 15, 15, 15, 14, 13, 13, 12, 11, 10, 10, 10, 10, 11, 12, 13, 14, 14, 13, 12, 10, 8, 6, 5, 4, 4, 5, 9, 14, 23, 33, 44, 54, 62, 66, 65, 60, 51, 40, 28, 18, 10, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 11, 20, 30, 40, 48, 52, 53, 50, 44, 36, 29, 22, 16, 13, 11, 11, 13, 15, 19, 23, 26, 29, 30, 29, 27, 24, 21, 19, 17, 17, 17, 18, 18, 19, 19, 19, 18, 17, 15, 13, 11, 8, 6, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 6, 7, 8, 9, 9, 9, 9, 8, 7, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 7, 8, 8, 8, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 3, 3, 3, 4, 4, 5, 6, 6, 7, 8, 10, 11, 11, 11, 11, 11, 12, 14, 18, 21, 23, 23, 21, 19, 20, 26, 35, 43, 40, 24, 0, 0, 7, 98, 268, 497, 740, 933, 1022, 981, 822, 592, 353, 159, 38, 0, 0, 13, 35, 45, 43, 34, 25, 19, 15, 13, 13, 15, 18, 21, 23, 22, 19, 14, 8, 6, 9, 18, 30, 44, 54, 59, 57, 49, 38, 27, 20, 18, 20, 26, 32, 36, 36, 32, 25, 18, 14, 13, 16, 21, 28, 34, 39, 42, 43, 41, 36, 28, 18, 8, 2, 2, 8, 15, 15, 7, 0, 0, 31, 125, 283, 487, 700, 869, 949, 915, 773, 559, 329, 143, 45, 57, 168, 343, 533, 685, 762, 746, 646, 491, 320, 170, 64, 8, 0, 1, 18, 32, 39, 41, 39, 35, 30, 23, 17, 12, 12, 20, 34, 50, 61, 61, 45, 20, 0, 0, 48, 151, 307, 491, 664, 785, 820, 760, 622, 441, 261, 118, 29, 0, 0, 11, 31, 45, 52, 52, 49, 43, 35, 25, 18, 14, 15, 22, 31, 41, 47, 49, 47, 40, 32, 24, 19, 16, 17, 21, 27, 31, 33, 30, 25, 17, 10, 6, 4, 5, 7, 8, 10, 12, 16, 21, 22, 17, 3, 0, 0, 44, 148, 311, 513, 714, 864, 925, 879, 739, 543, 338, 167, 53, 0, 0, 3, 21, 33, 37, 36, 33, 30, 27, 22, 18, 14, 12, 13, 18, 23, 28, 30, 29, 25, 19, 13, 9, 7, 9, 14, 23, 33, 42, 49, 52, 50, 44, 34, 25, 18, 15, 16, 21, 27, 33, 35, 34, 30, 24, 18, 13, 10, 11, 15, 22, 30, 38, 44, 46, 45, 40, 32, 22, 13, 6, 2, 0, 0, 1, 3, 4, 4, 4, 4, 5, 6, 8, 10, 12, 14, 16, 16, 15, 12, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 3, 1, 0, 0, 0, 0, 5, 9, 8, 1, 0, 0, 30, 102, 216, 356, 492, 590, 622, 580, 475, 336, 198, 89, 22, 0, 0, 3, 10, 10, 5, 0, 0, 0, 0, 2, 2, 2, 1, 2, 3, 5, 6, 6, 5, 3, 2, 0, 0, 0, 0, 1, 4, 8, 13, 17, 18, 17, 13, 8, 3, 0, 0, 0, 1, 3, 4, 5, 5, 4, 4, 4, 3, 2, 1, 0, 0, 4, 11, 19, 21, 15, 0, 0, 2, 60, 177, 348, 545, 725, 841, 860, 777, 614, 417, 233, 95, 18, 0, 0, 6, 15, 18, 20, 20, 18, 9, 0, 0, 17, 97, 245, 451, 680, 879, 995, 997, 882, 682, 451, 241, 89, 7, 0, 0, 17, 33, 36, 27, 11, 0, 0, 15, 77, 183, 324, 477, 607, 682, 680, 602, 469, 314, 172, 67, 8, 0, 0, 14, 33, 47, 51, 43, 26, 7, 1, 29, 108, 243, 423, 617, 782, 876, 869, 759, 569, 348, 155, 41, 38, 150, 344, 569, 762, 871, 871, 766, 588, 386, 207, 78, 10, 0, 0, 15, 30, 39, 42, 38, 27, 9, 0, 0, 36, 128, 272, 445, 610, 723, 752, 689, 552, 379, 213, 87, 14, 0, 0, 13, 31, 45, 52, 52, 42, 24, 2, 0, 9, 78, 202, 369, 547, 692, 765, 744, 636, 472, 294, 143, 43, 0, 0, 3, 20, 33, 40, 43, 39, 27, 9, 0, 0, 38, 134, 282, 457, 618, 722, 737, 660, 512, 336, 175, 60, 0, 0, 0, 19, 32, 35, 31, 25, 20, 16, 12, 8, 2, 0, 0, 0, 9, 19, 21, 13, 0, 0, 13, 92, 238, 437, 651, 830, 924, 905, 779, 583, 368, 183, 58, 0, 0, 2, 22, 37, 46, 51, 56, 60, 61, 56, 45, 31, 19, 11, 8, 9, 12, 14, 13, 11, 9, 6, 4, 1, 0, 0, 0, 3, 12, 19, 18, 7, 0, 0, 41, 148, 319, 535, 750, 911, 970, 905, 729, 486, 241, 58, 0, 40, 207, 441, 675, 849, 916, 864, 714, 510, 305, 141, 38, 0, 0, 11, 35, 57, 72, 78, 71, 50, 19, 0, 1, 63, 195, 388, 610, 812, 941, 962, 869, 688, 467, 258, 101, 12, 0, 0, 30, 63, 88, 102, 106, 101, 87, 67, 45, 26, 15, 15, 25, 41, 56, 67, 68, 61, 47, 30, 15, 3, 0, 0, 5, 13, 21, 27, 28, 25, 19, 12, 6, 3, 2, 2, 2, 4, 8, 16, 23, 26, 18, 1, 0, 0, 60, 188, 377, 597, 795, 919, 932, 830, 643, 423, 222, 79, 4, 0, 0, 17, 27, 26, 18, 11, 6, 5, 5, 5, 3, 1, 2, 7, 15, 24, 33, 36, 35, 28, 19, 10, 3, 0, 0, 0, 4, 7, 11, 13, 13, 12, 9, 6, 1, 0, 0, 0, 4, 12, 15, 9, 0, 0, 5, 61, 167, 316, 482, 624, 704, 698, 608, 460, 296, 152, 54, 5, 0, 0, 0, 1, 2, 5, 9, 9, 1, 0, 0, 47, 165, 351, 581, 802, 956, 996, 907, 710, 457, 212, 36, 0, 23, 181, 401, 626, 799, 875, 838, 703, 509, 308, 143, 37, 0, 0, 15, 41, 61, 74, 79, 78, 73, 63, 50, 36, 25, 22, 28, 43, 63, 83, 93, 86, 60, 22, 0, 0, 73, 229, 461, 730, 979, 1144, 1179, 1068, 837, 543, 257, 50, 0, 34, 224, 490, 762, 969, 1058, 1009, 841, 604, 360, 162, 39, 0, 0, 23, 57, 80, 89, 86, 75, 58, 38, 19, 5, 0, 2, 16, 36, 57, 75, 84, 81, 68, 47, 25, 7, 0, 0, 12, 30, 50, 67, 78, 79, 71, 56, 37, 20, 7, 2, 5, 15, 29, 42, 51, 53, 48, 37, 24, 12, 3, 0, 0, 2, 8, 13, 18, 21, 22, 20, 15, 8, 0, 0, 0, 5, 15, 19, 13, 0, 0, 4, 71, 202, 388, 595, 774, 875, 868, 755, 570, 363, 183, 61, 2, 0, 0, 6, 8, 6, 5, 8, 9, 3, 0, 0, 27, 122, 284, 497, 713, 877, 940, 884, 724, 508, 293, 124, 24, 0, 0, 12, 30, 38, 38, 36, 33, 31, 26, 18, 8, 0, 0, 5, 19, 35, 44, 39, 20, 0, 0, 27, 126, 291, 499, 707, 860, 916, 856, 700, 490, 282, 119, 23, 0, 0, 10, 26, 32, 30, 26, 23, 21, 19, 14, 8, 3, 0, 1, 7, 15, 24, 31, 34, 32, 25, 16, 5, 0, 0, 0, 9, 19, 21, 10, 0, 0, 28, 132, 310, 542, 783, 971, 1054, 1007, 843, 609, 366, 168, 43, 0, 0, 6, 24, 32, 31, 28, 28, 30, 32, 31, 25, 17, 12, 10, 15, 24, 34, 44, 49, 50, 45, 36, 26, 16, 11, 11, 18, 30, 45, 59, 68, 71, 66, 55, 40, 25, 12, 5, 5, 12, 22, 30, 30, 18, 0, 0, 3, 63, 178, 337, 508, 647, 716, 693, 585, 424, 254, 115, 27, 0, 0, 6, 16, 17, 10, 1, 0, 0, 0, 5, 8, 8, 5, 0, 0, 0, 1, 12, 21, 21, 9, 0, 0, 30, 135, 310, 530, 747, 903, 953, 881, 710, 487, 272, 109, 16, 0, 0, 16, 34, 42, 42, 38, 33, 27, 20, 13, 5, 1, 1, 6, 14, 24, 33, 38, 39, 33, 24, 12, 3, 0, 5, 16, 28, 31, 22, 4, 0, 14, 88, 229, 427, 649, 845, 963, 966, 848, 637, 384, 154, 6, 0, 77, 282, 540, 787, 959, 1012, 936, 757, 525, 299, 125, 23, 0, 0, 21, 46, 62, 69, 71, 70, 67, 60, 49, 36, 25, 20, 23, 33, 47, 61, 71, 72, 65, 52, 36, 21, 12, 10, 14, 25, 40, 55, 64, 62, 45, 15, 0, 0, 51, 189, 399, 648, 877, 1025, 1046, 936, 725, 474, 246, 83, 0, 0, 0, 24, 37, 36, 26, 16, 9, 6, 4, 3, 2, 2, 4, 9, 16, 23, 27, 28, 25, 19, 11, 4, 0, 0, 1, 8, 16, 25, 31, 35, 33, 27, 19, 10, 3, 0, 0, 3, 9, 16, 22, 25, 25, 21, 15, 7, 0, 0, 0, 2, 13, 22, 23, 11, 0, 0, 28, 126, 292, 506, 725, 893, 962, 906, 736, 496, 250, 62, 0, 30, 192, 423, 659, 836, 905, 848, 682, 452, 220, 45, 0, 27, 194, 435, 692, 898, 999, 969, 813, 573, 310, 94, 0, 4, 161, 416, 706, 957, 1103, 1107, 966, 720, 430, 171, 3, 0, 74, 297, 583, 860, 1056, 1119, 1037, 836, 574, 319, 124, 13, 0, 0, 38, 76, 101, 110, 105, 91, 68, 43, 19, 3, 0, 11, 33, 62, 88, 106, 110, 100, 79, 52, 27, 7, 0, 0, 9, 27, 48, 62, 63, 46, 16, 0, 0, 54, 187, 385, 613, 813, 931, 932, 814, 614, 388, 190, 56, 0, 0, 4, 24, 34, 33, 25, 17, 12, 9, 7, 4, 2, 2, 5, 12, 21, 28, 33, 32, 27, 19, 10, 5, 4, 9, 18, 29, 41, 50, 55, 54, 49, 40, 31, 23, 18, 19, 24, 31, 39, 45, 46, 42, 33, 22, 12, 4, 0, 0, 2, 6, 8, 8, 6, 3, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 3, 2, 2, 3, 4, 5, 6, 6, 6, 5, 5, 4, 4, 5, 8, 11, 15, 19, 21, 21, 19, 15, 10, 7, 6, 8, 14, 21, 27, 30, 29, 24, 17, 9, 3, 0, 2, 7, 14, 21, 26, 29, 29, 27, 24, 21, 20, 20, 19, 18, 15, 12, 12, 17, 24, 29, 25, 10, 0, 0, 30, 134, 305, 519, 727, 875, 919, 844, 674, 457, 250, 94, 9, 0, 0, 19, 36, 41, 38, 32, 27, 22, 17, 11, 6, 5, 8, 16, 26, 36, 42, 42, 36, 27, 16, 7, 1, 0, 0, 4, 11, 18, 24, 28, 27, 23, 16, 8, 2, 0, 0, 3, 10, 17, 23, 27, 26, 22, 17, 11, 6, 2, 0, 0, 0, 0, 7, 16, 19, 12, 0, 0, 3, 65, 184, 351, 533, 682, 757, 733, 619, 448, 268, 121, 28, 0, 0, 6, 20, 25, 23, 19, 16, 16, 17, 17, 16, 14, 12, 9, 8, 8, 11, 19, 28, 33, 28, 10, 0, 0, 37, 158, 352, 590, 818, 974, 1011, 919, 724, 482, 256, 90, 2, 0, 0, 31, 55, 65, 64, 58, 52, 46, 40, 33, 24, 16, 12, 14, 23, 34, 40, 32, 11, 0, 0, 47, 182, 393, 647, 885, 1042, 1070, 962, 750, 494, 259, 90, 2, 0, 0, 25, 45, 53, 55, 54, 53, 50, 44, 33, 20, 10, 5, 8, 18, 29, 39, 43, 40, 32, 21, 10, 2, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 5, 14, 24, 33, 38, 38, 32, 23, 12, 3, 0, 2, 11, 23, 35, 44, 47, 44, 37, 26, 16, 8, 4, 4, 8, 13, 17, 20, 21, 19, 16, 11, 7, 4, 2, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 2, 1, 0, 0, 0, 0, 1, 1, 1, 0, 1, 2, 5, 7, 7, 5, 0, 0, 0, 2, 12, 19, 17, 4, 0, 0, 44, 162, 343, 557, 752, 873, 881, 776, 588, 373, 186, 58, 0, 0, 0, 9, 13, 13, 13, 12, 8, 0, 0, 0, 54, 174, 356, 567, 756, 868, 869, 759, 571, 360, 176, 53, 0, 0, 0, 17, 30, 37, 39, 32, 16, 0, 0, 20, 116, 286, 515, 757, 948, 1032, 978, 794, 528, 256, 55, 0, 61, 269, 550, 826, 1019, 1073, 974, 747, 458, 189, 17, 0, 119, 369, 671, 942, 1108, 1126, 992, 745, 453, 190, 19, 0, 59, 239, 461, 661, 786, 804, 716, 553, 361, 187, 63, 0, 0, 6, 39, 72, 99, 116, 121, 113, 92, 63, 32, 8, 0, 1, 19, 47, 76, 98, 108, 103, 85, 59, 34, 16, 9, 14, 27, 45, 63, 79, 89, 87, 69, 36, 0, 0, 12, 123, 320, 577, 840, 1039, 1115, 1047, 854, 593, 334, 134, 18, 0, 0, 23, 47, 56, 53, 45, 37, 30, 24, 18, 12, 7, 7, 12, 21, 33, 43, 49, 49, 43, 33, 22, 13, 10, 12, 19, 29, 40, 49, 54, 54, 51, 46, 39, 33, 29, 28, 29, 32, 36, 40, 41, 39, 33, 25, 17, 9, 5, 4, 7, 10, 13, 14, 12, 9, 5, 2, 0, 0, 0, 1, 3, 5, 6, 6, 6, 6, 7, 8, 7, 4, 0, 0, 0, 0, 12, 23, 24, 9, 0, 0, 38, 174, 395, 668, 927, 1100, 1133, 1017, 786, 510, 260, 84, 0, 0, 1, 26, 38, 35, 25, 15, 10, 8, 8, 6, 5, 5, 9, 16, 26, 34, 38, 36, 30, 21, 12, 4, 0, 0, 0, 3, 9, 17, 26, 32, 35, 33, 27, 18, 8, 0, 0, 0, 6, 19, 33, 40, 31, 9, 0, 0, 51, 186, 392, 631, 842, 966, 964, 836, 623, 384, 181, 48, 0, 0, 6, 24, 30, 25, 16, 10, 10, 12, 15, 17, 17, 17, 19, 22, 26, 27, 26, 21, 15, 9, 4, 0, 0, 0, 0, 4, 10, 17, 24, 28, 28, 26, 20, 13, 6, 0, 0, 0, 2, 15, 29, 36, 28, 7, 0, 0, 66, 218, 444, 705, 937, 1074, 1074, 931, 684, 398, 148, 0, 0, 79, 289, 545, 780, 931, 958, 859, 666, 435, 225, 75, 0, 0, 3, 30, 51, 61, 63, 62, 60, 56, 48, 38, 27, 18, 15, 20, 33, 52, 71, 81, 75, 50, 12, 0, 0, 79, 247, 484, 743, 959, 1071, 1045, 889, 651, 395, 182, 46, 0, 0, 16, 45, 65, 75, 77, 70, 49, 16, 0, 0, 61, 231, 492, 803, 1088, 1268, 1289, 1143, 875, 562, 281, 86, 0, 0, 2, 38, 63, 66, 50, 21, 0, 0, 12, 103, 259, 459, 662, 814, 870, 814, 662, 460, 261, 108, 19, 0, 0, 10, 26, 35, 40, 45, 51, 53, 50, 40, 25, 10, 0, 0, 5, 19, 37, 52, 60, 59, 50, 34, 18, 4, 0, 0, 7, 20, 33, 43, 47, 44, 35, 22, 10, 2, 1, 5, 14, 23, 31, 34, 32, 26, 18, 10, 4, 0, 0, 0, 2, 5, 8, 11, 13, 13, 11, 8, 5, 3, 2, 3, 5, 7, 8, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 16, 19, 20, 18, 14, 7, 3, 3, 8, 16, 19, 12, 0, 0, 4, 68, 192, 364, 552, 708, 785, 761, 643, 465, 278, 124, 28, 0, 0, 10, 26, 31, 26, 19, 13, 11, 13, 17, 21, 24, 27, 30, 34, 38, 40, 42, 41, 38, 34, 29, 24, 20, 18, 18, 20, 24, 29, 34, 37, 37, 35, 32, 28, 25, 24, 26, 29, 32, 33, 32, 27, 21, 14, 9, 6, 6, 9, 13, 17, 20, 21, 19, 16, 12, 9, 7, 6, 8, 10, 13, 15, 17, 18, 19, 19, 20, 20, 19, 18, 16, 14, 12, 10, 10, 11, 12, 14, 16, 19, 21, 24, 26, 27, 27, 24, 21, 19, 19, 21, 26, 29, 28, 23, 14, 5, 3, 9, 19, 25, 18, 0, 0, 0, 75, 231, 454, 701, 909, 1018, 994, 844, 615, 371, 170, 42, 0, 0, 4, 22, 32, 34, 33, 26, 11, 0, 0, 15, 107, 270, 488, 717, 895, 972, 923, 763, 539, 313, 135, 28, 0, 0, 11, 27, 36, 42, 49, 52, 45, 23, 0, 0, 28, 156, 372, 645, 909, 1091, 1135, 1028, 803, 527, 272, 89, 0, 0, 2, 38, 65, 77, 79, 75, 68, 58, 46, 32, 20, 16, 21, 35, 53, 70, 82, 83, 76, 60, 42, 24, 12, 8, 12, 22, 36, 49, 59, 62, 59, 50, 37, 24, 14, 10, 12, 19, 30, 40, 47, 48, 45, 36, 25, 14, 5, 0, 0, 3, 8, 13, 17, 19, 19, 19, 19, 19, 16, 11, 5, 0, 0, 7, 16, 22, 18, 2, 0, 0, 51, 173, 354, 559, 735, 831, 817, 696, 506, 303, 135, 30, 0, 0, 8, 22, 25, 17, 7, 1, 0, 2, 6, 9, 9, 6, 1, 0, 0, 5, 17, 29, 31, 18, 0, 0, 15, 117, 298, 539, 786, 976, 1050, 983, 790, 523, 252, 47, 0, 7, 181, 435, 704, 915, 1012, 971, 809, 576, 335, 143, 27, 0, 0, 21, 45, 57, 56, 48, 38, 29, 20, 12, 5, 0, 1, 7, 20, 35, 49, 57, 58, 51, 37, 21, 7, 0, 0, 4, 16, 33, 49, 60, 63, 57, 43, 26, 10, 0, 0, 5, 17, 30, 41, 47, 46, 39, 28, 16, 6, 0, 0, 2, 8, 14, 18, 20, 18, 13, 8, 3, 0, 0, 0, 1, 4, 7, 10, 12, 12, 11, 8, 6, 4, 4, 6, 8, 11, 13, 13, 13, 13, 12, 13, 14, 15, 15, 14, 12, 8, 5, 2, 0, 0, 0, 1, 2, 4, 5, 7, 9, 10, 10, 9, 8, 5, 3, 2, 2, 3, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 3, 6, 10, 12, 12, 10, 7, 4, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 4, 6, 9, 14, 18, 21, 18, 12, 3, 0, 0, 8, 18, 20, 10, 0, 0, 22, 121, 290, 507, 722, 876, 922, 846, 672, 450, 240, 87, 6, 0, 0, 11, 20, 18, 14, 11, 9, 4, 0, 0, 10, 71, 181, 329, 481, 597, 640, 598, 483, 331, 182, 69, 6, 0, 0, 12, 25, 29, 28, 25, 22, 19, 15, 11, 5, 0, 0, 1, 8, 17, 28, 36, 39, 36, 28, 17, 6, 0, 0, 2, 10, 20, 27, 31, 30, 25, 17, 9, 2, 0, 0, 3, 9, 15, 20, 21, 19, 15, 9, 4, 1, 0, 2, 5, 8, 10, 11, 11, 11, 11, 11, 10, 6, 0, 0, 0, 0, 9, 20, 22, 10, 0, 0, 28, 137, 319, 547, 767, 919, 953, 854, 646, 387, 148, 0, 0, 90, 317, 596, 853, 1018, 1045, 928, 700, 423, 170, 4, 0, 53, 249, 498, 733, 889, 926, 836, 650, 425, 218, 72, 0, 0, 1, 27, 46, 56, 60, 61, 59, 53, 42, 26, 10, 0, 0, 11, 31, 54, 72, 82, 80, 67, 47, 25, 7, 0, 0, 7, 24, 43, 59, 68, 67, 57, 40, 21, 6, 0, 0, 7, 19, 31, 39, 41, 36, 27, 17, 7, 1, 0, 0, 1, 6, 10, 14, 16, 16, 13, 10, 6, 5, 4, 4, 2, 0, 0, 0, 2, 13, 22, 20, 5, 0, 0, 46, 173, 368, 597, 801, 920, 916, 791, 584, 355, 162, 39, 0, 0, 7, 23, 25, 16, 5, 0, 0, 1, 4, 5, 4, 2, 2, 5, 9, 14, 17, 17, 15, 10, 5, 0, 0, 0, 5, 12, 19, 24, 27, 25, 21, 16, 12, 7, 2, 0, 0, 0, 4, 17, 28, 27, 11, 0, 0, 38, 169, 382, 643, 890, 1053, 1081, 966, 744, 479, 241, 75, 0, 0, 2, 25, 33, 27, 13, 2, 0, 0, 3, 5, 4, 2, 2, 5, 11, 19, 26, 30, 30, 26, 20, 13, 6, 0, 0, 0, 2, 16, 31, 37, 25, 0, 0, 1, 94, 276, 528, 800, 1018, 1120, 1073, 893, 635, 371, 161, 33, 0, 0, 7, 28, 40, 46, 45, 36, 16, 0, 0, 26, 146, 349, 610, 868, 1054, 1111, 1022, 815, 550, 299, 113, 11, 0, 0, 15, 32, 40, 44, 44, 38, 21, 0, 0, 13, 110, 285, 520, 764, 952, 1028, 970, 795, 555, 316, 129, 20, 0, 0, 17, 41, 55, 62, 66, 67, 63, 53, 37, 18, 5, 0, 7, 23, 43, 61, 72, 75, 70, 58, 43, 27, 14, 6, 4, 10, 24, 40, 50, 45, 23, 0, 0, 20, 133, 325, 570, 812, 985, 1038, 953, 758, 509, 274, 100, 6, 0, 0, 18, 33, 34, 29, 24, 23, 23, 22, 18, 11, 5, 2, 5, 12, 20, 27, 29, 27, 21, 14, 7, 2, 0, 0, 1, 6, 14, 21, 28, 31, 31, 27, 21, 15, 10, 6, 4, 4, 8, 18, 29, 37, 34, 16, 0, 0, 22, 134, 322, 561, 796, 962, 1008, 920, 725, 481, 253, 87, 1, 0, 0, 22, 35, 32, 20, 7, 1, 0, 4, 8, 9, 6, 0, 0, 0, 1, 14, 26, 28, 14, 0, 0, 20, 125, 307, 543, 778, 949, 1003, 925, 739, 500, 273, 104, 11, 0, 0, 13, 28, 35, 40, 43, 39, 22, 0, 0, 10, 121, 328, 607, 902, 1133, 1233, 1170, 964, 677, 388, 160, 26, 0, 0, 23, 51, 65, 65, 59, 51, 42, 32, 20, 9, 1, 1, 10, 24, 40, 52, 58, 54, 44, 30, 16, 5, 0, 0, 1, 9, 20, 31, 38, 41, 39, 31, 21, 12, 4, 0, 0, 0, 5, 14, 24, 30, 26, 11, 0, 0, 25, 118, 269, 453, 627, 741, 760, 678, 521, 334, 167, 52, 0, 0, 1, 16, 21, 15, 6, 0, 0, 1, 4, 5, 4, 2, 2, 4, 9, 14, 19, 21, 20, 17, 12, 8, 5, 4, 6, 10, 14, 17, 19, 18, 15, 11, 7, 3, 0, 0, 0, 1, 3, 7, 9, 11, 11, 9, 6, 2, 0, 0, 0, 2, 6, 10, 14, 16, 16, 15, 14, 12, 10, 6, 1, 0, 0, 0, 8, 19, 23, 12, 0, 0, 21, 131, 322, 573, 829, 1021, 1091, 1019, 825, 568, 316, 124, 16, 0, 0, 16, 30, 28, 16, 4, 0, 0, 0, 2, 4, 5, 8, 14, 22, 29, 32, 31, 25, 18, 11, 6, 4, 2, 0, 0, 0, 0, 10, 23, 30, 23, 3, 0, 0, 68, 218, 437, 681, 888, 997, 973, 825, 598, 356, 157, 34, 0, 0, 10, 27, 29, 20, 8, 0, 0, 0, 3, 4, 3, 3, 4, 8, 12, 15, 15, 13, 9, 5, 2, 0, 0, 0, 0, 2, 7, 12, 18, 21, 21, 17, 11, 5, 0, 0, 0, 4, 9, 13, 14, 12, 9, 5, 2, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 5, 4, 4, 5, 7, 10, 13, 17, 20, 22, 24, 25, 22, 15, 6, 0, 0, 0, 11, 22, 24, 12, 0, 0, 30, 141, 330, 571, 815, 997, 1063, 988, 789, 517, 244, 41, 0, 24, 218, 494, 780, 1001, 1098, 1049, 872, 623, 368, 164, 40, 0, 0, 12, 30, 39, 43, 47, 49, 42, 22, 0, 0, 28, 151, 363, 636, 912, 1118, 1195, 1119, 913, 636, 362, 148, 23, 0, 0, 28, 62, 82, 90, 89, 81, 69, 53, 36, 20, 13, 15, 27, 45, 64, 78, 84, 80, 68, 52, 35, 21, 13, 12, 18, 28, 41, 52, 58, 59, 54, 45, 34, 24, 18, 18, 22, 29, 37, 44, 47, 47, 42, 34, 25, 17, 10, 6, 4, 4, 5, 7, 8, 8, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 6, 5, 4, 2, 2, 2, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 5, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 10, 12, 13, 12, 11, 9, 7, 5, 3, 2, 1, 0, 0, 0, 1, 2, 5, 7, 8, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 4, 5, 6, 7, 5, 1, 0, 0, 0, 7, 17, 21, 12, 0, 0, 16, 114, 291, 528, 776, 969, 1052, 998, 826, 584, 340, 146, 30, 0, 0, 11, 25, 26, 17, 7, 1, 2, 7, 11, 10, 5, 0, 0, 0, 5, 16, 22, 15, 0, 0, 4, 83, 238, 457, 700, 907, 1021, 1008, 871, 652, 410, 202, 62, 0, 0, 1, 20, 30, 30, 26, 24, 23, 23, 20, 14, 7, 1, 0, 2, 9, 19, 29, 37, 41, 40, 36, 29, 21, 13, 6, 1, 2, 8, 19, 30, 33, 21, 0, 0, 3, 87, 251, 484, 743, 964, 1084, 1069, 922, 687, 428, 206, 59, 0, 0, 7, 32, 45, 45, 38, 30, 24, 18, 14, 9, 5, 4, 7, 12, 18, 24, 26, 25, 21, 15, 8, 3, 0, 0, 1, 7, 16, 26, 35, 41, 43, 40, 33, 24, 15, 10, 10, 14, 23, 33, 42, 48, 49, 46, 38, 26, 13, 1, 0, 0, 2, 12, 17, 12, 0, 0, 4, 71, 201, 385, 588, 760, 853, 838, 721, 535, 333, 161, 49, 0, 0, 2, 9, 7, 1, 0, 7, 15, 16, 3, 0, 0, 70, 227, 467, 752, 1018, 1191, 1223, 1102, 859, 559, 272, 61, 0, 0, 139, 364, 620, 846, 987, 1006, 901, 702, 464, 245, 87, 4, 0, 0, 28, 53, 67, 72, 72, 68, 59, 44, 26, 9, 0, 0, 8, 26, 42, 47, 35, 10, 0, 0, 71, 222, 445, 706, 946, 1104, 1136, 1032, 821, 561, 315, 129, 22, 0, 0, 14, 34, 44, 49, 52, 54, 53, 47, 36, 21, 8, 1, 2, 10, 23, 35, 44, 46, 41, 29, 16, 3, 0, 0, 3, 9, 9, 3, 0, 0, 34, 119, 258, 434, 615, 757, 822, 790, 670, 494, 308, 151, 47, 0, 0, 0, 11, 14, 11, 5, 3, 5, 9, 12, 11, 8, 3, 0, 0, 3, 8, 15, 21, 25, 27, 26, 23, 19, 15, 11, 8, 9, 13, 20, 25, 24, 14, 0, 0, 6, 67, 181, 338, 510, 655, 733, 721, 623, 467, 294, 146, 46, 0, 0, 0, 13, 19, 18, 14, 12, 14, 18, 22, 24, 21, 16, 10, 7, 7, 12, 18, 21, 15, 2, 0, 2, 57, 171, 343, 548, 743, 877, 911, 829, 647, 411, 181, 23, 0, 78, 293, 578, 862, 1072, 1155, 1092, 905, 648, 387, 177, 46, 0, 0, 10, 30, 39, 38, 33, 27, 24, 21, 16, 10, 4, 0, 1, 8, 20, 35, 48, 56, 56, 48, 35, 19, 6, 0, 0, 6, 18, 31, 43, 50, 49, 41, 29, 16, 4, 0, 0, 6, 17, 29, 39, 43, 40, 32, 21, 11, 3, 0, 0, 0, 2, 3, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 1, 1, 3, 5, 6, 7, 5, 0, 0, 0, 0, 7, 15, 15, 6, 0, 0, 34, 138, 311, 531, 753, 922, 989, 936, 778, 558, 334, 154, 40, 0, 0, 5, 18, 21, 14, 5, 0, 0, 1, 4, 6, 7, 8, 10, 10, 11, 12, 14, 17, 21, 22, 14, 1, 0, 0, 48, 151, 306, 489, 661, 778, 807, 741, 598, 416, 239, 102, 22, 0, 0, 18, 35, 44, 46, 45, 41, 32, 17, 0, 0, 13, 89, 229, 424, 641, 830, 941, 944, 836, 647, 428, 228, 85, 8, 0, 0, 18, 34, 40, 39, 35, 30, 24, 17, 9, 3, 1, 5, 15, 29, 43, 54, 58, 55, 45, 32, 18, 6, 0, 0, 2, 9, 17, 25, 31, 33, 32, 27, 21, 15, 11, 10, 12, 16, 22, 26, 29, 29, 25, 20, 13, 7, 2, 0, 0, 0, 2, 4, 6, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 12, 15, 18, 20, 20, 20, 18, 17, 14, 12, 11, 10, 10, 11, 13, 15, 16, 15, 14, 11, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 2, 2, 2, 3, 4, 6, 7, 8, 8, 9, 9, 9, 10, 10, 11, 10, 10, 10, 12, 14, 17, 17, 14, 9, 3, 1, 2, 6, 9, 7, 0, 0, 9, 62, 164, 315, 496, 669, 796, 840, 788, 646, 449, 245, 84, 11, 45, 181, 390, 622, 821, 939, 948, 845, 657, 427, 213, 65, 19, 85, 247, 466, 689, 864, 949, 925, 798, 597, 369, 165, 31, 0, 66, 225, 436, 649, 814, 893, 869, 752, 573, 375, 199, 73, 6, 0, 0, 24, 43, 53, 56, 62, 83, 132, 215, 331, 464, 589, 677, 701, 651, 536, 383, 238, 144, 137, 227, 398, 611, 813, 954, 996, 933, 781, 578, 371, 197, 77, 14, 0, 0, 11, 21, 29, 36, 42, 48, 51, 49, 41, 30, 19, 13, 14, 21, 33, 46, 55, 57, 53, 42, 29, 17, 8, 5, 5, 7, 8, 11, 20, 44, 93, 172, 277, 395, 505, 583, 610, 579, 496, 380, 255, 146, 65, 18, 0, 0, 1, 7, 13, 15, 13, 7, 0, 0, 12, 60, 152, 288, 452, 615, 743, 803, 780, 674, 509, 321, 154, 43, 11, 64, 187, 349, 514, 644, 710, 699, 612, 470, 306, 155, 52, 20, 65, 176, 328, 485, 611, 676, 668, 590, 465, 320, 186, 84, 22, 0, 0, 11, 26, 38, 45, 45, 37, 21, 4, 0, 7, 57, 153, 290, 452, 606, 720, 767, 733, 629, 478, 314, 170, 66, 9, 0, 0, 13, 25, 28, 25, 20, 23, 45, 92, 166, 262, 364, 453, 509, 518, 476, 394, 290, 185, 97, 38, 6, 0, 0, 4, 10, 14, 19, 25, 30, 34, 35, 32, 26, 20, 15, 13, 14, 18, 24, 31, 36, 38, 36, 31, 24, 15, 8, 4, 3, 5, 8, 12, 14, 13, 10, 6, 2, 0, 0, 0, 3, 6, 7, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 3, 1, 0, 0, 0, 2, 4, 3, 0, 0, 4, 34, 96, 192, 317, 450, 568, 644, 662, 615, 513, 379, 241, 131, 71, 72, 133, 237, 359, 470, 543, 562, 523, 436, 323, 207, 110, 43, 7, 0, 0, 4, 8, 10, 11, 12, 14, 14, 13, 10, 5, 1, 0, 1, 6, 14, 23, 30, 36, 37, 34, 27, 18, 10, 3, 0, 0, 0, 1, 3, 9, 23, 50, 97, 162, 243, 328, 405, 456, 471, 446, 384, 300, 208, 125, 62, 21, 2, 0, 0, 2, 4, 3, 0, 0, 0, 12, 45, 105, 192, 301, 415, 515, 581, 598, 561, 478, 365, 245, 140, 62, 17, 0, 0, 1, 6, 8, 10, 11, 13, 15, 16, 14, 10, 5, 1, 0, 1, 4, 9, 14, 17, 18, 17, 15, 11, 7, 3, 0, 0, 0, 0, 3, 6, 8, 8, 7, 8, 17, 40, 79, 138, 212, 291, 362, 411, 428, 408, 354, 278, 197, 130, 94, 100, 148, 231, 332, 430, 504, 537, 522, 462, 370, 266, 169, 99, 68, 79, 129, 207, 294, 375, 433, 456, 439, 386, 307, 218, 134, 68, 24, 2, 0, 0, 4, 10, 14, 18, 21, 22, 22, 18, 12, 6, 1, 0, 2, 7, 15, 23, 29, 33, 33, 30, 24, 17, 10, 4, 1, 0, 3, 8, 14, 20, 24, 25, 24, 21, 16, 10, 5, 1, 0, 0, 0, 0, 0, 0, 1, 8, 25, 56, 103, 166, 236, 305, 360, 390, 390, 359, 304, 237, 173, 125, 104, 113, 149, 203, 262, 314, 346, 353, 332, 287, 227, 161, 100, 52, 20, 4, 0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 4, 6, 8, 8, 7, 5, 2, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 6, 17, 36, 63, 97, 134, 171, 200, 219, 224, 212, 188, 153, 115, 77, 46, 23, 8, 1, 0, 0, 0, 0, 0, 0, 0, 0, 3, 12, 26, 46, 73, 104, 136, 167, 190, 204, 206, 195, 173, 143, 110, 76, 47, 25, 10, 1, 0, 0, 5, 15, 30, 49, 74, 100, 126, 149, 166, 173, 171, 159, 139, 114, 88, 63, 41, 24, 12, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 10, 16, 25, 36, 49, 62, 76, 88, 96, 100, 99, 92, 82, 69, 54, 40, 27, 16, 8, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 16, 26, 38, 51, 64, 76, 86, 94, 99, 100, 97, 91, 81, 69, 56, 43, 30, 20, 11, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 15, 19, 25, 30, 37, 43, 47, 50, 51, 50, 48, 44, 40, 35, 30, 24, 18, 12, 8, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 10, 13, 17, 22, 27, 32, 36, 38, 40, 41, 40, 39, 37, 34, 30, 26, 22, 18, 14, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2],
-"peakC": [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 4, 4, 4, 4, 4, 5, 5, 6, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 7, 7, 7, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 5, 5, 5, 5, 4, 3, 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, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 7, 7, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10, 11, 10, 10, 10, 10, 10, 10, 11, 12, 13, 13, 14, 13, 13, 12, 12, 11, 11, 11, 11, 11, 10, 10, 9, 9, 9, 10, 10, 11, 11, 12, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 11, 11, 11, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 15, 16, 17, 17, 16, 15, 14, 14, 13, 13, 13, 14, 14, 15, 15, 15, 15, 15, 14, 14, 14, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 13, 12, 11, 9, 8, 7, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 2, 2, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 5, 6, 6, 6, 6, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 10, 10, 11, 11, 12, 13, 13, 14, 14, 13, 13, 13, 13, 14, 15, 15, 16, 16, 16, 15, 15, 14, 14, 15, 16, 17, 18, 18, 18, 18, 18, 17, 18, 18, 19, 19, 19, 20, 20, 21, 21, 22, 22, 22, 22, 22, 22, 22, 21, 22, 22, 22, 22, 23, 23, 23, 23, 23, 23, 23, 23, 22, 22, 20, 19, 17, 16, 15, 15, 16, 17, 18, 18, 18, 17, 16, 16, 15, 15, 15, 15, 15, 15, 14, 14, 14, 14, 14, 13, 12, 12, 11, 11, 11, 11, 10, 10, 9, 7, 7, 6, 6, 7, 7, 8, 7, 7, 6, 6, 5, 5, 4, 4, 4, 3, 3, 3, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 3, 3, 2, 2, 3, 3, 4, 4, 5, 5, 4, 4, 4, 4, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 9, 9, 9, 8, 8, 8, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 6, 6, 6, 6, 7, 8, 9, 10, 10, 10, 10, 10, 9, 9, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 10, 10, 11, 11, 11, 11, 11, 11, 10, 10, 11, 11, 12, 12, 13, 13, 13, 12, 11, 11, 10, 10, 9, 9, 10, 10, 11, 11, 11, 10, 10, 9, 8, 8, 8, 8, 8, 8, 8, 7, 6, 6, 5, 5, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 5, 5, 5, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 4, 4, 5, 4, 4, 3, 3, 3, 3, 3, 3, 4, 4, 3, 3, 3, 3, 4, 4, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 8, 8, 9, 9, 9, 9, 9, 10, 10, 11, 11, 12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 9, 9, 9, 9, 9, 10, 10, 11, 11, 11, 10, 10, 9, 9, 9, 9, 9, 9, 8, 7, 7, 6, 6, 6, 6, 7, 8, 8, 7, 6, 4, 2, 1, 1, 1, 2, 4, 5, 5, 5, 5, 4, 4, 4, 4, 5, 6, 6, 7, 7, 7, 6, 5, 5, 4, 4, 5, 5, 6, 7, 7, 7, 7, 6, 6, 6, 6, 7, 8, 9, 10, 9, 8, 7, 6, 5, 5, 5, 6, 6, 7, 7, 7, 6, 6, 5, 5, 5, 5, 6, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 3, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 7, 8, 9, 10, 11, 11, 11, 10, 9, 8, 8, 8, 9, 10, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 10, 9, 9, 9, 9, 9, 9, 9, 9, 8, 7, 6, 6, 6, 7, 7, 7, 7, 6, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 2, 2, 1, 1, 2, 2, 3, 3, 3, 3, 3, 2, 2, 3, 3, 4, 5, 7, 7, 7, 7, 6, 5, 5, 6, 7, 8, 9, 10, 10, 9, 8, 7, 6, 6, 7, 8, 8, 8, 8, 8, 8, 8, 9, 9, 10, 11, 11, 10, 10, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 14, 15, 15, 15, 15, 15, 14, 13, 13, 13, 14, 14, 13, 13, 12, 11, 10, 10, 10, 10, 10, 10, 10, 9, 8, 7, 6, 6, 6, 6, 6, 7, 7, 6, 6, 4, 3, 2, 2, 2, 3, 3, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 1, 2, 2, 3, 3, 3, 2, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 3, 4, 4, 5, 5, 5, 4, 4, 3, 2, 2, 2, 2, 3, 3, 4, 4, 3, 3, 2, 1, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 5, 6, 7, 7, 7, 6, 6, 6, 6, 7, 9, 10, 11, 12, 13, 13, 13, 14, 14, 13, 13, 13, 13, 13, 15, 16, 18, 20, 21, 21, 21, 21, 21, 22, 22, 22, 23, 23, 23, 23, 23, 23, 24, 24, 24, 25, 25, 25, 26, 27, 29, 31, 32, 33, 34, 35, 35, 36, 38, 40, 42, 45, 47, 48, 48, 48, 48, 48, 49, 51, 54, 57, 60, 63, 65, 66, 67, 67, 67, 66, 65, 64, 64, 65, 66, 66, 67, 66, 65, 63, 61, 59, 57, 54, 52, 50, 48, 46, 46, 45, 45, 45, 44, 43, 40, 38, 36, 35, 34, 34, 33, 31, 30, 29, 28, 27, 26, 24, 23, 21, 19, 18, 17, 16, 15, 14, 13, 12, 11, 11, 10, 10, 10, 9, 8, 7, 6, 5, 4, 3, 3, 3, 3, 2, 2, 2, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 4, 4, 5, 6, 7, 7, 8, 7, 7, 7, 6, 6, 6, 6, 7, 7, 8, 8, 8, 7, 7, 6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 4, 5, 6, 6, 6, 6, 5, 4, 3, 2, 3, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 2, 2, 2, 3, 3, 2, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 3, 4, 5, 6, 7, 7, 7, 6, 5, 4, 5, 5, 5, 6, 6, 5, 5, 5, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 5, 4, 3, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 3, 4, 5, 5, 5, 4, 4, 3, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 4, 4, 4, 4, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 8, 9, 9, 9, 9, 8, 7, 6, 6, 7, 8, 9, 10, 11, 11, 10, 9, 9, 8, 8, 9, 10, 10, 10, 10, 9, 8, 8, 8, 8, 8, 9, 9, 8, 7, 7, 6, 6, 7, 7, 7, 7, 6, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 7, 7, 6, 5, 4, 4, 4, 5, 6, 7, 8, 9, 9, 9, 8, 8, 7, 7, 8, 9, 10, 11, 11, 12, 12, 12, 12, 12, 12, 12, 13, 14, 15, 16, 16, 17, 16, 15, 15, 14, 15, 16, 19, 21, 23, 24, 24, 24, 23, 22, 22, 23, 24, 24, 24, 23, 22, 22, 22, 23, 24, 26, 27, 26, 25, 24, 22, 21, 21, 22, 22, 22, 22, 21, 20, 19, 18, 17, 17, 18, 20, 21, 22, 23, 24, 24, 23, 22, 21, 20, 19, 19, 18, 17, 16, 15, 15, 14, 14, 13, 13, 13, 12, 12, 11, 10, 10, 9, 9, 9, 9, 10, 11, 11, 11, 11, 10, 9, 9, 9, 9, 10, 11, 11, 12, 12, 12, 12, 11, 11, 12, 12, 12, 12, 13, 14, 14, 15, 16, 16, 17, 17, 17, 17, 18, 19, 20, 22, 23, 23, 23, 23, 22, 21, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 19, 19, 20, 20, 20, 19, 18, 17, 16, 16, 16, 17, 19, 19, 20, 19, 18, 18, 17, 17, 16, 16, 16, 16, 16, 16, 16, 16, 15, 14, 14, 13, 14, 15, 16, 17, 18, 18, 18, 17, 17, 18, 18, 18, 17, 16, 16, 15, 15, 15, 16, 16, 16, 14, 13, 12, 11, 11, 11, 12, 12, 11, 11, 10, 9, 9, 10, 10, 11, 11, 11, 12, 12, 12, 12, 12, 12, 11, 10, 10, 9, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 11, 11, 12, 11, 11, 10, 10, 10, 11, 12, 13, 14, 15, 15, 15, 15, 16, 16, 16, 16, 15, 14, 13, 12, 11, 10, 10, 10, 10, 9, 9, 8, 8, 7, 7, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 3, 3, 3, 4, 4, 4, 4, 4, 3, 3, 3, 4, 4, 5, 5, 6, 6, 5, 5, 5, 4, 4, 4, 5, 5, 5, 5, 4, 4, 5, 5, 6, 7, 8, 8, 8, 8, 7, 6, 6, 6, 6, 7, 8, 9, 9, 9, 9, 9, 10, 11, 11, 12, 13, 14, 14, 14, 13, 13, 12, 12, 12, 11, 11, 11, 11, 11, 11, 11, 10, 9, 7, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 7, 7, 6, 5, 4, 3, 2, 2, 3, 4, 4, 5, 4, 4, 3, 3, 3, 4, 4, 5, 6, 6, 7, 7, 8, 9, 10, 10, 10, 9, 8, 7, 6, 7, 8, 8, 9, 8, 7, 6, 5, 4, 4, 5, 5, 5, 4, 4, 3, 3, 3, 3, 4, 5, 6, 7, 7, 7, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 5, 4, 4, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 2, 2, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 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, 2, 1, 1, 1, 1, 2, 3, 3, 4, 3, 3, 2, 2, 2, 2, 3, 4, 4, 4, 4, 3, 3, 2, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 2, 2, 3, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 3, 2, 2, 2, 3, 4, 5, 5, 4, 3, 2, 1, 1, 2, 3, 4, 4, 4, 5, 5, 5, 6, 8, 8, 9, 8, 8, 7, 7, 7, 7, 8, 8, 7, 6, 5, 4, 3, 3, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 2, 3, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, 4, 4, 3, 2, 1, 1, 1, 2, 2, 3, 3, 2, 2, 1, 2, 2, 3, 4, 4, 4, 4, 4, 3, 3, 4, 4, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 5, 5, 6, 5, 5, 5, 5, 5, 6, 6, 7, 8, 9, 9, 8, 8, 8, 8, 8, 8, 9, 9, 10, 11, 11, 12, 13, 14, 14, 15, 15, 15, 15, 16, 16, 16, 16, 16, 15, 14, 14, 13, 13, 13, 13, 12, 11, 11, 10, 9, 9, 9, 9, 10, 9, 9, 8, 6, 5, 4, 4, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 6, 6, 6, 6, 7, 8, 9, 9, 9, 8, 7, 6, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 2, 2, 2, 3, 4, 5, 5, 5, 4, 3, 3, 3, 4, 4, 5, 5, 5, 5, 4, 4, 3, 3, 4, 4, 5, 6, 6, 7, 7, 7, 6, 6, 6, 6, 7, 8, 10, 12, 13, 14, 14, 14, 14, 13, 13, 13, 13, 14, 14, 14, 13, 12, 11, 10, 9, 9, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 13, 12, 12, 11, 11, 10, 10, 10, 10, 10, 10, 9, 9, 7, 6, 4, 3, 2, 1, 1, 2, 2, 3, 3, 2, 2, 1, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 4, 5, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 2, 1, 1, 2, 2, 3, 4, 4, 4, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 6, 6, 5, 5, 5, 6, 6, 7, 7, 8, 8, 8, 8, 8, 8, 9, 9, 10, 12, 13, 14, 14, 14, 13, 12, 12, 12, 13, 14, 15, 16, 16, 15, 14, 13, 12, 12, 11, 11, 10, 10, 10, 10, 10, 10, 10, 9, 8, 7, 6, 5, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 3, 4, 4, 5, 6, 6, 6, 6, 7, 7, 7, 7, 7, 6, 6, 7, 8, 9, 11, 12, 14, 15, 16, 16, 17, 17, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 16, 15, 14, 14, 13, 13, 13, 12, 12, 10, 9, 7, 6, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 5, 6, 6, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 3, 3, 4, 4, 4, 5, 5, 5, 5, 6, 6, 6, 7, 7, 7, 7, 7, 7, 6, 6, 5, 4, 4, 3, 3, 3, 4, 4, 4, 4, 4, 3, 2, 2, 1, 2, 2, 3, 4, 5, 5, 5, 5, 4, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 5, 5, 5, 6, 7, 8, 8, 9, 9, 8, 8, 8, 8, 9, 10, 12, 13, 14, 14, 13, 13, 13, 14, 15, 17, 19, 20, 21, 21, 20, 19, 19, 19, 19, 20, 21, 21, 20, 19, 17, 15, 14, 14, 14, 15, 15, 16, 15, 14, 13, 12, 11, 11, 11, 11, 11, 11, 10, 9, 8, 7, 6, 6, 6, 7, 7, 6, 6, 5, 4, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 6, 6, 6, 6, 7, 7, 7, 8, 8, 8, 7, 7, 6, 7, 7, 8, 8, 7, 6, 5, 4, 3, 3, 3, 4, 4, 4, 4, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 3, 3, 3, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 3, 4, 5, 6, 7, 7, 6, 6, 6, 6, 7, 8, 9, 9, 10, 10, 11, 11, 12, 12, 14, 15, 17, 18, 19, 20, 20, 20, 21, 21, 22, 22, 23, 23, 22, 22, 21, 21, 22, 22, 22, 22, 21, 20, 18, 17, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 12, 10, 8, 7, 6, 6, 6, 5, 5, 5, 4, 4, 4, 3, 4, 4, 4, 4, 4, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 5, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 2, 2, 2, 1, 1, 0, 0, 1, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 3, 4, 4, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 7, 8, 8, 9, 10, 11, 11, 11, 11, 10, 10, 10, 11, 11, 10, 10, 8, 7, 5, 4, 4, 4, 4, 5, 5, 5, 5, 4, 4, 5, 5, 6, 6, 7, 7, 8, 9, 10, 12, 13, 14, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 14, 13, 11, 9, 8, 8, 9, 10, 12, 13, 13, 13, 13, 12, 13, 14, 15, 16, 17, 16, 15, 14, 12, 11, 10, 9, 8, 8, 8, 7, 7, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 3, 3, 2, 2, 2, 2, 3, 4, 6, 7, 7, 7, 6, 5, 5, 5, 5, 5, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 9, 11, 12, 13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 11, 11, 11, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 6, 5, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 3, 3, 2, 1, 2, 2, 3, 4, 4, 4, 4, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 6, 5, 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, 5, 6, 7, 7, 7, 7, 7, 6, 6, 6, 5, 4, 3, 2, 2, 2, 2, 3, 3, 2, 2, 1, 1, 1, 1, 2, 2, 3, 4, 4, 5, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 6, 7, 8, 8, 8, 8, 8, 8, 8, 9, 9, 10, 10, 10, 11, 12, 13, 14, 15, 16, 17, 17, 17, 16, 16, 15, 15, 14, 14, 13, 12, 11, 10, 9, 9, 9, 10, 11, 11, 12, 12, 12, 13, 14, 15, 17, 18, 18, 18, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 16, 17, 17, 16, 15, 13, 10, 7, 5, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 5, 6, 6, 7, 7, 7, 8, 8, 7, 7, 5, 4, 2, 1, 1, 1, 2, 3, 3, 3, 3, 2, 1, 1, 2, 3, 4, 6, 7, 7, 7, 6, 5, 4, 4, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 4, 6, 7, 8, 9, 10, 10, 11, 11, 12, 13, 15, 16, 17, 17, 16, 14, 12, 9, 7, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 6, 6, 7, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 2, 3, 4, 5, 6, 6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 2, 2, 1, 1, 1, 0, 0, 0, 1, 1, 2, 3, 3, 3, 4, 5, 5, 5, 5, 5, 5, 4, 4, 5, 6, 7, 8, 9, 10, 10, 11, 10, 9, 8, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 4, 4, 5, 6, 6, 7, 7, 7, 7, 6, 5, 5, 5, 5, 6, 7, 8, 9, 9, 9, 9, 9, 10, 11, 13, 15, 17, 17, 17, 16, 14, 12, 10, 8, 7, 7, 6, 6, 6, 6, 5, 5, 4, 2, 2, 1, 2, 4, 6, 8, 10, 11, 12, 12, 11, 10, 9, 7, 5, 3, 2, 2, 2, 3, 3, 3, 3, 2, 1, 1, 1, 1, 2, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 6, 7, 7, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 5, 5, 5, 5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 5, 5, 5, 6, 6, 6, 7, 7, 7, 6, 6, 6, 6, 6, 7, 7, 8, 9, 10, 10, 10, 10, 10, 11, 12, 13, 15, 16, 17, 18, 18, 17, 16, 15, 14, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 12, 11, 9, 8, 6, 5, 4, 4, 4, 5, 6, 7, 7, 6, 5, 4, 4, 4, 5, 6, 8, 8, 9, 8, 7, 6, 5, 4, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 2, 2, 3, 3, 2, 2, 1, 1, 1, 2, 3, 3, 4, 4, 3, 3, 3, 2, 2, 2, 3, 3, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 1, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 6, 8, 9, 11, 12, 12, 12, 11, 10, 9, 8, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 4, 5, 5, 6, 6, 5, 5, 4, 3, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 6, 7, 8, 10, 12, 13, 14, 15, 15, 15, 15, 16, 16, 18, 19, 19, 19, 19, 18, 17, 17, 17, 18, 18, 19, 20, 21, 22, 22, 22, 22, 21, 19, 18, 16, 13, 12, 10, 9, 8, 7, 7, 7, 6, 6, 6, 6, 6, 7, 8, 9, 10, 10, 11, 11, 11, 10, 10, 9, 8, 7, 6, 4, 3, 3, 2, 2, 2, 2, 3, 3, 4, 5, 6, 7, 8, 9, 8, 8, 7, 6, 6, 5, 4, 4, 3, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 4, 5, 6, 7, 7, 8, 8, 8, 8, 9, 10, 10, 11, 11, 10, 9, 9, 8, 9, 10, 11, 13, 14, 15, 16, 16, 16, 15, 15, 14, 13, 12, 12, 11, 10, 10, 9, 9, 8, 7, 7, 6, 6, 6, 7, 7, 8, 8, 8, 8, 8, 7, 7, 7, 7, 8, 9, 10, 12, 13, 14, 14, 15, 15, 15, 15, 16, 16, 15, 14, 14, 13, 14, 14, 15, 16, 16, 17, 16, 16, 15, 14, 13, 12, 11, 10, 9, 7, 6, 4, 3, 2, 1, 2, 2, 2, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 8, 9, 10, 12, 13, 14, 15, 15, 15, 15, 14, 14, 13, 13, 13, 13, 13, 12, 12, 12, 12, 11, 10, 9, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 5, 7, 9, 11, 12, 13, 13, 13, 12, 12, 12, 11, 11, 10, 9, 7, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 6, 7, 8, 9, 10, 11, 11, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 1, 3, 4, 4, 5, 4, 3, 2, 2, 1, 2, 3, 5, 6, 8, 8, 9, 9, 9, 9, 10, 11, 11, 11, 10, 8, 7, 5, 4, 3, 3, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 8, 9, 10, 11, 12, 13, 15, 16, 18, 19, 19, 19, 18, 17, 16, 14, 12, 10, 9, 7, 6, 5, 6, 7, 8, 10, 12, 13, 14, 15, 15, 15, 16, 16, 16, 16, 15, 14, 13, 12, 11, 9, 8, 8, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 8, 9, 10, 11, 11, 11, 11, 9, 8, 6, 5, 4, 4, 4, 5, 5, 4, 3, 2, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 1, 1, 1, 2, 3, 4, 4, 5, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 3, 4, 5, 6, 7, 8, 9, 8, 8, 7, 6, 6, 7, 9, 11, 12, 13, 13, 13, 12, 11, 10, 9, 8, 7, 5, 5, 4, 5, 6, 7, 8, 9, 9, 9, 9, 9, 10, 12, 14, 17, 19, 20, 20, 20, 19, 17, 16, 14, 13, 12, 11, 10, 10, 9, 10, 10, 10, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 3, 3, 3, 3, 4, 5, 6, 8, 9, 10, 11, 12, 12, 12, 11, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 1, 2, 2, 3, 3, 4, 3, 3, 2, 2, 2, 2, 3, 4, 5, 6, 6, 6, 6, 5, 5, 5, 5, 6, 6, 7, 7, 8, 9, 9, 10, 10, 10, 10, 10, 11, 11, 12, 13, 15, 16, 16, 17, 17, 18, 19, 20, 22, 23, 24, 23, 22, 20, 18, 17, 16, 16, 17, 19, 20, 21, 21, 20, 19, 18, 17, 16, 15, 14, 14, 13, 13, 13, 12, 12, 13, 13, 13, 13, 12, 11, 9, 7, 5, 4, 3, 3, 3, 3, 2, 2, 2, 2, 3, 4, 5, 6, 7, 8, 7, 7, 7, 7, 7, 6, 6, 5, 4, 3, 2, 1, 1, 1, 2, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 1, 0, 0, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 4, 4, 5, 5, 5, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 10, 10, 9, 8, 7, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 3, 4, 5, 6, 6, 5, 3, 2, 1, 0, 1, 1, 2, 3, 3, 4, 4, 4, 4, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 3, 4, 5, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 5, 7, 10, 12, 14, 16, 16, 16, 16, 16, 15, 15, 15, 14, 13, 11, 9, 7, 5, 3, 2, 1, 1, 1, 1, 2, 2, 3, 3, 3, 4, 4, 5, 5, 5, 5, 4, 4, 4, 5, 6, 6, 7, 8, 8, 8, 9, 9, 9, 9, 10, 10, 11, 11, 12, 14, 15, 18, 19, 21, 21, 21, 20, 18, 17, 16, 16, 16, 16, 17, 17, 17, 18, 18, 17, 17, 16, 15, 13, 12, 11, 12, 13, 14, 16, 17, 18, 17, 15, 13, 10, 7, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 6, 7, 7, 6, 5, 4, 4, 4, 5, 6, 6, 6, 6, 6, 7, 9, 11, 12, 13, 13, 12, 10, 8, 6, 4, 3, 3, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 5, 6, 6, 7, 7, 7, 7, 7, 7, 6, 6, 6, 7, 7, 8, 9, 10, 12, 13, 14, 15, 15, 15, 15, 14, 13, 13, 12, 11, 10, 10, 9, 8, 8, 8, 8, 9, 10, 12, 13, 15, 17, 18, 19, 19, 17, 15, 13, 10, 8, 5, 4, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 2, 3, 3, 3, 3, 3, 3, 4, 4, 5, 6, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 10, 13, 15, 17, 19, 19, 18, 15, 12, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 7, 8, 10, 11, 12, 12, 12, 12, 12, 12, 13, 14, 15, 16, 18, 19, 21, 22, 22, 22, 20, 19, 18, 17, 17, 18, 19, 20, 21, 21, 21, 21, 20, 19, 18, 16, 15, 14, 14, 15, 16, 18, 19, 19, 19, 19, 17, 15, 12, 10, 8, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 7, 8, 8, 8, 8, 8, 8, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 7, 8, 8, 8, 8, 9, 9, 10, 11, 11, 11, 11, 11, 12, 12, 13, 14, 16, 18, 19, 19, 19, 18, 15, 13, 11, 9, 8, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 5, 6, 8, 9, 10, 11, 10, 9, 7, 5, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 5, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 3, 3, 4, 5, 6, 7, 7, 8, 8, 7, 6, 5, 4, 3, 2, 2, 2, 4, 5, 7, 9, 10, 11, 11, 10, 9, 8, 6, 5, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 3, 4, 5, 7, 8, 9, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 7, 9, 9, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 11, 13, 15, 18, 20, 21, 21, 20, 19, 18, 17, 16, 15, 15, 14, 13, 12, 12, 12, 12, 13, 14, 14, 16, 18, 20, 22, 24, 25, 25, 25, 23, 22, 20, 19, 19, 18, 18, 19, 19, 20, 20, 21, 21, 21, 20, 19, 18, 17, 17, 18, 19, 21, 23, 24, 24, 24, 23, 21, 18, 15, 13, 11, 10, 10, 12, 13, 14, 15, 15, 13, 11, 8, 5, 3, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 4, 3, 2, 2, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 2, 3, 4, 5, 5, 6, 6, 6, 6, 6, 6, 6, 7, 7, 8, 8, 8, 8, 9, 10, 11, 13, 16, 18, 19, 20, 19, 18, 15, 13, 11, 9, 8, 8, 9, 10, 11, 11, 11, 11, 10, 9, 9, 8, 7, 6, 5, 4, 3, 3, 4, 5, 6, 7, 7, 8, 8, 8, 8, 8, 7, 7, 6, 5, 4, 4, 3, 3, 4, 5, 6, 8, 10, 12, 14, 15, 14, 13, 11, 8, 6, 4, 3, 3, 3, 2, 2, 2, 3, 3, 3, 4, 4, 4, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 2, 2, 3, 4, 4, 5, 5, 5, 5, 5, 5, 6, 7, 8, 9, 10, 10, 11, 11, 11, 12, 12, 11, 10, 9, 7, 5, 4, 3, 4, 5, 7, 8, 9, 10, 9, 9, 8, 7, 7, 6, 5, 5, 4, 4, 4, 4, 4, 5, 6, 6, 8, 9, 10, 11, 12, 13, 14, 13, 13, 11, 10, 8, 6, 4, 3, 3, 4, 5, 7, 9, 11, 11, 12, 11, 10, 9, 8, 7, 7, 6, 7, 7, 8, 10, 11, 13, 14, 16, 18, 19, 21, 22, 23, 22, 21, 19, 18, 16, 15, 15, 15, 16, 16, 17, 18, 18, 18, 16, 14, 12, 9, 7, 5, 4, 3, 3, 3, 3, 4, 4, 5, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 6, 6, 5, 4, 3, 2, 1, 1, 1, 1, 2, 2, 2, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 6, 7, 7, 7, 7, 7, 6, 6, 5, 5, 5, 6, 6, 7, 8, 9, 11, 13, 16, 18, 19, 19, 17, 15, 11, 8, 5, 3, 1, 1, 1, 2, 2, 1, 1, 1, 1, 2, 3, 3, 3, 3, 2, 2, 1, 1, 2, 4, 5, 6, 7, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 10, 11, 12, 15, 17, 20, 23, 25, 26, 25, 24, 21, 19, 16, 15, 14, 15, 16, 18, 20, 21, 21, 20, 17, 13, 10, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 1, 2, 3, 5, 6, 7, 8, 7, 7, 6, 6, 6, 7, 8, 9, 10, 11, 12, 14, 15, 17, 19, 22, 24, 27, 28, 29, 28, 25, 22, 19, 16, 15, 14, 15, 17, 18, 19, 20, 19, 17, 15, 12, 8, 5, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 4, 4, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 12, 13, 14, 15, 15, 14, 13, 11, 10, 8, 8, 7, 7, 7, 7, 6, 7, 7, 8, 10, 11, 12, 14, 15, 16, 17, 19, 21, 23, 23, 21, 19, 15, 11, 8, 7, 7, 9, 12, 14, 16, 17, 17, 15, 13, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 1, 2, 3, 5, 6, 7, 7, 7, 6, 5, 4, 3, 2, 1, 1, 0, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 2, 2, 3, 3, 4, 5, 5, 5, 5, 5, 5, 6, 7, 8, 10, 11, 12, 12, 12, 11, 10, 9, 8, 7, 6, 6, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 2, 4, 5, 6, 7, 8, 8, 8, 8, 8, 7, 7, 6, 6, 7, 8, 10, 12, 13, 15, 17, 19, 20, 20, 19, 17, 14, 10, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 13, 15, 16, 16, 15, 13, 10, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 8, 12, 15, 18, 19, 17, 14, 11, 7, 6, 8, 13, 22, 32, 42, 49, 53, 52, 47, 40, 32, 24, 17, 11, 7, 4, 2, 0, 0, 0, 0, 0, 0, 3, 10, 23, 44, 70, 100, 128, 150, 161, 161, 150, 130, 106, 82, 61, 44, 32, 24, 18, 15, 13, 12, 11, 10, 10, 11, 12, 16, 21, 26, 32, 37, 40, 41, 39, 35, 29, 23, 17, 11, 8, 5, 5, 5, 5, 6, 6, 7, 6, 6, 5, 4, 4, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 6, 7, 7, 8, 9, 10, 10, 11, 11, 12, 12, 12, 13, 14, 15, 16, 17, 16, 16, 14, 13, 13, 13, 15, 17, 18, 20, 20, 20, 19, 18, 16, 15, 13, 12, 10, 9, 7, 6, 5, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 2, 6, 8, 8, 4, 0, 0, 0, 11, 31, 49, 54, 38, 8, 0, 0, 75, 225, 423, 623, 764, 803, 728, 563, 362, 178, 52, 0, 0, 4, 22, 29, 23, 13, 3, 0, 0, 0, 4, 12, 24, 35, 38, 25, 0, 0, 1, 94, 280, 545, 841, 1096, 1238, 1226, 1064, 799, 504, 248, 75, 0, 0, 7, 37, 53, 53, 42, 28, 17, 11, 8, 9, 13, 19, 26, 32, 36, 35, 29, 20, 10, 1, 0, 0, 4, 13, 18, 18, 10, 0, 0, 14, 65, 152, 266, 385, 480, 527, 510, 435, 323, 202, 99, 30, 0, 0, 1, 10, 15, 14, 10, 7, 5, 5, 5, 4, 2, 0, 0, 0, 2, 6, 8, 5, 0, 0, 2, 30, 83, 158, 242, 314, 354, 352, 306, 232, 148, 74, 24, 0, 0, 0, 7, 10, 9, 6, 4, 3, 3, 3, 3, 2, 0, 0, 0, 1, 5, 9, 10, 7, 0, 0, 1, 28, 82, 160, 251, 334, 390, 404, 371, 301, 213, 126, 57, 15, 0, 0, 4, 12, 15, 15, 12, 9, 7, 6, 8, 10, 12, 11, 9, 7, 6, 8, 12, 15, 12, 2, 0, 0, 37, 126, 267, 441, 613, 744, 797, 757, 637, 467, 290, 143, 45, 0, 0, 2, 15, 22, 22, 17, 12, 8, 5, 4, 2, 1, 2, 5, 10, 15, 19, 21, 20, 17, 12, 6, 2, 1, 2, 6, 11, 17, 21, 22, 21, 17, 12, 6, 2, 0, 0, 1, 5, 9, 13, 16, 16, 14, 10, 6, 2, 0, 0, 0, 2, 3, 5, 6, 6, 6, 6, 4, 1, 0, 0, 0, 2, 6, 8, 5, 0, 0, 7, 50, 129, 238, 359, 462, 520, 517, 453, 346, 226, 120, 45, 6, 0, 0, 1, 2, 1, 0, 1, 3, 2, 0, 0, 10, 56, 141, 260, 393, 510, 578, 580, 514, 399, 265, 143, 55, 7, 0, 0, 10, 20, 23, 22, 18, 13, 9, 5, 2, 0, 1, 5, 11, 17, 22, 23, 20, 16, 10, 5, 1, 0, 0, 0, 2, 6, 10, 13, 12, 8, 1, 0, 5, 32, 79, 144, 215, 277, 312, 313, 277, 216, 144, 79, 30, 4, 0, 0, 6, 10, 10, 8, 5, 2, 2, 2, 2, 2, 0, 0, 0, 0, 4, 7, 6, 0, 0, 0, 26, 86, 178, 290, 398, 474, 499, 465, 382, 273, 163, 75, 20, 0, 0, 3, 11, 15, 14, 12, 10, 8, 6, 4, 1, 1, 3, 8, 16, 24, 31, 36, 36, 32, 25, 17, 10, 5, 3, 6, 12, 21, 29, 35, 38, 36, 29, 20, 10, 3, 0, 0, 4, 10, 15, 18, 19, 16, 12, 8, 4, 3, 4, 7, 12, 16, 19, 20, 20, 18, 15, 12, 8, 3, 0, 0, 0, 1, 9, 14, 11, 0, 0, 0, 50, 161, 329, 532, 725, 858, 894, 823, 665, 462, 266, 114, 24, 0, 0, 9, 20, 21, 15, 8, 3, 3, 5, 7, 7, 4, 0, 0, 0, 4, 14, 22, 21, 10, 0, 0, 28, 126, 292, 508, 734, 913, 997, 963, 820, 608, 381, 189, 60, 0, 0, 0, 19, 32, 37, 36, 28, 15, 0, 0, 11, 76, 198, 367, 557, 725, 828, 838, 751, 591, 401, 224, 92, 17, 0, 0, 9, 25, 35, 40, 38, 28, 9, 0, 0, 48, 172, 371, 620, 871, 1062, 1141, 1085, 909, 660, 402, 189, 52, 0, 0, 10, 39, 59, 67, 68, 63, 55, 44, 31, 21, 15, 17, 25, 38, 51, 60, 62, 58, 47, 34, 21, 11, 7, 9, 17, 28, 41, 51, 56, 55, 48, 36, 23, 11, 4, 3, 8, 18, 30, 42, 50, 53, 50, 43, 33, 22, 12, 6, 3, 3, 4, 7, 9, 12, 14, 14, 13, 8, 2, 0, 0, 0, 7, 13, 11, 1, 0, 0, 44, 146, 305, 498, 685, 817, 858, 795, 646, 453, 262, 114, 25, 0, 0, 9, 20, 22, 17, 9, 3, 1, 2, 3, 3, 2, 1, 3, 7, 14, 21, 26, 28, 26, 20, 12, 5, 0, 0, 1, 6, 11, 15, 16, 15, 11, 7, 3, 0, 0, 0, 2, 6, 12, 18, 23, 24, 22, 17, 11, 5, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 3, 5, 4, 0, 0, 0, 17, 59, 122, 198, 271, 321, 335, 308, 247, 170, 96, 40, 7, 0, 0, 4, 7, 7, 3, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 11, 14, 16, 15, 13, 10, 6, 3, 1, 1, 1, 3, 6, 8, 11, 12, 11, 8, 4, 0, 0, 0, 1, 8, 11, 7, 0, 0, 9, 62, 160, 301, 461, 605, 696, 706, 628, 480, 296, 124, 8, 0, 60, 231, 460, 694, 874, 955, 916, 773, 565, 348, 168, 51, 0, 0, 2, 15, 24, 28, 31, 30, 21, 3, 0, 0, 65, 214, 442, 717, 978, 1157, 1203, 1101, 882, 605, 339, 137, 21, 0, 0, 24, 51, 67, 70, 65, 55, 42, 28, 14, 4, 2, 9, 24, 43, 61, 73, 77, 71, 57, 39, 21, 7, 1, 3, 12, 26, 40, 50, 56, 54, 46, 34, 21, 10, 5, 5, 11, 21, 31, 37, 39, 35, 27, 17, 8, 1, 0, 0, 3, 8, 13, 15, 16, 13, 9, 5, 2, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 5, 3, 2, 3, 4, 5, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 9, 10, 9, 8, 6, 5, 5, 5, 6, 7, 7, 8, 9, 10, 12, 16, 19, 23, 25, 27, 26, 24, 20, 16, 12, 9, 7, 7, 8, 10, 14, 17, 21, 23, 24, 24, 22, 18, 12, 5, 0, 0, 0, 3, 13, 18, 13, 0, 0, 5, 78, 222, 426, 654, 852, 963, 957, 834, 630, 401, 202, 65, 0, 0, 0, 19, 28, 27, 21, 16, 13, 12, 10, 8, 6, 6, 8, 13, 20, 25, 28, 27, 23, 17, 10, 4, 0, 0, 1, 6, 13, 20, 26, 29, 28, 23, 15, 7, 1, 0, 2, 9, 18, 26, 33, 37, 36, 33, 28, 23, 19, 17, 18, 19, 22, 24, 24, 22, 19, 15, 10, 7, 5, 5, 5, 6, 7, 6, 6, 5, 4, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 11, 12, 13, 12, 10, 8, 7, 6, 6, 6, 7, 8, 9, 10, 11, 12, 12, 11, 10, 9, 9, 10, 12, 16, 20, 23, 25, 26, 24, 21, 17, 12, 7, 4, 1, 0, 1, 3, 5, 6, 7, 7, 6, 4, 2, 1, 0, 0, 0, 1, 3, 5, 6, 4, 0, 0, 0, 0, 6, 12, 11, 2, 0, 0, 41, 133, 274, 446, 610, 724, 754, 688, 540, 345, 151, 10, 0, 42, 240, 528, 845, 1115, 1268, 1264, 1106, 841, 540, 275, 91, 0, 0, 1, 28, 45, 48, 43, 36, 31, 26, 21, 16, 13, 15, 23, 36, 51, 64, 71, 70, 62, 50, 35, 22, 13, 12, 18, 32, 51, 71, 86, 93, 89, 76, 55, 33, 14, 3, 2, 9, 20, 32, 41, 42, 37, 28, 16, 6, 0, 0, 1, 7, 12, 16, 17, 15, 11, 6, 2, 0, 0, 0, 2, 4, 6, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 1, 2, 4, 5, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 5, 4, 2, 1, 0, 0, 0, 3, 5, 7, 8, 7, 5, 2, 0, 0, 1, 3, 4, 5, 2, 0, 0, 0, 2, 11, 16, 12, 0, 0, 3, 66, 194, 378, 587, 772, 881, 882, 772, 579, 351, 144, 5, 0, 37, 201, 424, 654, 833, 915, 879, 739, 535, 322, 147, 37, 0, 0, 10, 28, 36, 34, 27, 20, 15, 11, 7, 3, 1, 2, 9, 20, 32, 41, 45, 42, 34, 22, 10, 1, 0, 0, 6, 18, 30, 40, 45, 43, 35, 23, 11, 2, 0, 0, 4, 12, 20, 26, 29, 27, 22, 14, 7, 1, 0, 0, 2, 6, 10, 12, 13, 11, 8, 4, 1, 0, 0, 2, 5, 7, 8, 7, 4, 2, 0, 0, 2, 4, 6, 4, 0, 0, 0, 0, 8, 18, 19, 8, 0, 0, 32, 146, 336, 576, 816, 991, 1051, 978, 793, 549, 312, 129, 23, 0, 0, 12, 26, 27, 19, 10, 6, 6, 9, 13, 17, 21, 26, 33, 39, 43, 43, 39, 30, 20, 9, 2, 0, 1, 9, 20, 32, 41, 44, 42, 35, 25, 15, 6, 1, 0, 0, 2, 7, 12, 17, 19, 18, 15, 10, 5, 1, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 3, 7, 9, 8, 5, 0, 0, 2, 10, 18, 18, 7, 0, 0, 32, 135, 303, 512, 717, 862, 904, 829, 655, 428, 206, 40, 0, 5, 141, 343, 565, 750, 851, 841, 722, 524, 300, 106, 0, 0, 89, 276, 498, 697, 819, 832, 736, 563, 362, 183, 59, 0, 0, 2, 22, 36, 41, 39, 34, 24, 9, 0, 0, 20, 84, 185, 308, 423, 499, 512, 460, 358, 235, 122, 41, 0, 0, 0, 19, 36, 48, 55, 55, 50, 40, 27, 13, 2, 0, 1, 11, 27, 43, 55, 54, 39, 13, 0, 0, 46, 160, 327, 516, 682, 776, 772, 670, 501, 314, 153, 46, 0, 0, 0, 10, 17, 19, 18, 15, 7, 0, 0, 8, 73, 193, 362, 545, 698, 775, 751, 629, 439, 233, 65, 0, 2, 125, 319, 536, 718, 820, 815, 706, 522, 308, 117, 0, 0, 64, 260, 522, 791, 998, 1087, 1034, 856, 607, 353, 151, 30, 0, 0, 16, 41, 55, 61, 59, 50, 33, 9, 0, 1, 57, 170, 330, 506, 654, 733, 721, 621, 459, 272, 103, 0, 0, 45, 234, 509, 816, 1083, 1236, 1232, 1072, 803, 501, 239, 66, 0, 0, 13, 47, 67, 69, 60, 47, 34, 22, 12, 4, 1, 3, 11, 25, 40, 51, 56, 52, 40, 24, 9, 0, 0, 5, 18, 33, 45, 51, 49, 40, 28, 16, 6, 0, 0, 0, 3, 10, 17, 24, 28, 29, 26, 21, 15, 9, 3, 0, 0, 0, 0, 11, 21, 22, 10, 0, 0, 32, 150, 347, 598, 846, 1025, 1083, 998, 796, 530, 270, 75, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 84, 221, 359, 458, 492, 457, 366, 247, 134, 50, 4, 0, 0, 12, 20, 22, 19, 15, 13, 13, 14, 13, 9, 2, 0, 0, 0, 10, 26, 33, 23, 0, 0, 4, 110, 319, 612, 937, 1210, 1355, 1328, 1135, 830, 496, 211, 28, 0, 3, 109, 239, 351, 417, 424, 375, 286, 183, 92, 28, 0, 0, 6, 21, 32, 37, 37, 33, 26, 18, 10, 3, 0, 0, 4, 13, 24, 34, 41, 42, 37, 28, 18, 7, 0, 0, 0, 3, 16, 25, 24, 9, 0, 0, 35, 149, 334, 562, 781, 931, 967, 877, 689, 459, 245, 91, 9, 0, 0, 4, 10, 11, 10, 10, 7, 0, 0, 0, 44, 161, 343, 561, 761, 885, 893, 784, 591, 370, 178, 50, 0, 0, 4, 25, 35, 36, 31, 26, 23, 20, 15, 10, 4, 0, 0, 5, 13, 22, 29, 31, 29, 23, 14, 6, 0, 0, 0, 5, 14, 23, 30, 33, 31, 25, 16, 7, 1, 0, 1, 7, 17, 27, 36, 38, 28, 9, 0, 0, 36, 136, 290, 469, 631, 731, 738, 651, 493, 308, 140, 22, 0, 0, 81, 204, 340, 454, 518, 515, 446, 331, 204, 96, 25, 0, 0, 4, 14, 16, 11, 4, 0, 0, 0, 1, 1, 0, 1, 4, 12, 23, 34, 42, 44, 39, 29, 16, 5, 0, 0, 3, 13, 23, 33, 39, 39, 36, 29, 23, 19, 18, 22, 27, 33, 36, 37, 33, 27, 20, 13, 9, 8, 9, 13, 17, 21, 23, 23, 21, 18, 14, 9, 5, 2, 1, 2, 4, 7, 9, 10, 11, 13, 16, 20, 25, 27, 25, 20, 15, 15, 18, 22, 20, 9, 0, 0, 27, 123, 284, 489, 693, 842, 891, 822, 651, 421, 190, 20, 0, 22, 211, 485, 779, 1018, 1138, 1106, 935, 677, 404, 181, 41, 0, 0, 16, 41, 53, 51, 43, 35, 30, 25, 20, 12, 4, 0, 0, 11, 28, 46, 57, 53, 31, 1, 0, 12, 108, 278, 502, 732, 909, 983, 928, 757, 517, 269, 76, 0, 3, 124, 307, 501, 651, 718, 683, 554, 364, 163, 12, 0, 53, 280, 604, 951, 1229, 1362, 1313, 1100, 790, 468, 207, 46, 0, 0, 16, 48, 68, 75, 72, 58, 34, 7, 0, 8, 78, 208, 382, 564, 707, 772, 739, 619, 448, 271, 125, 31, 0, 0, 9, 38, 64, 80, 81, 64, 34, 5, 0, 38, 137, 292, 476, 647, 759, 782, 706, 548, 346, 149, 7, 0, 36, 230, 513, 823, 1084, 1225, 1209, 1041, 772, 476, 225, 60, 0, 0, 15, 48, 67, 70, 63, 51, 38, 27, 16, 7, 1, 2, 9, 22, 39, 54, 64, 65, 58, 44, 27, 12, 3, 2, 10, 23, 39, 54, 62, 62, 54, 41, 24, 10, 0, 0, 3, 14, 25, 35, 41, 40, 34, 25, 16, 11, 10, 13, 18, 23, 25, 24, 19, 13, 7, 2, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 6, 6, 6, 7, 7, 7, 6, 4, 2, 0, 2, 7, 15, 23, 27, 24, 16, 6, 1, 6, 16, 25, 22, 4, 0, 0, 70, 240, 500, 807, 1091, 1273, 1299, 1161, 898, 582, 290, 82, 0, 0, 57, 163, 268, 345, 377, 361, 304, 221, 134, 61, 15, 0, 0, 14, 30, 43, 49, 48, 43, 35, 24, 14, 5, 0, 1, 8, 22, 38, 51, 55, 45, 24, 1, 0, 17, 85, 197, 335, 466, 556, 579, 529, 421, 285, 156, 59, 6, 0, 0, 11, 23, 29, 31, 31, 29, 25, 18, 10, 4, 2, 5, 13, 23, 32, 38, 39, 36, 29, 20, 11, 4, 0, 0, 2, 8, 15, 21, 26, 28, 27, 23, 17, 11, 7, 4, 4, 5, 7, 9, 10, 11, 10, 7, 3, 0, 0, 0, 1, 10, 16, 13, 2, 0, 0, 43, 147, 305, 488, 651, 747, 747, 649, 484, 299, 141, 38, 0, 0, 4, 17, 20, 14, 5, 0, 0, 1, 6, 9, 9, 6, 1, 0, 0, 0, 10, 22, 27, 18, 0, 0, 3, 84, 241, 458, 691, 881, 971, 933, 778, 549, 305, 106, 0, 0, 48, 187, 352, 499, 592, 606, 540, 416, 269, 136, 43, 0, 0, 3, 21, 34, 39, 39, 35, 30, 24, 16, 7, 1, 0, 5, 15, 29, 42, 50, 51, 45, 34, 20, 8, 0, 0, 1, 10, 23, 36, 46, 50, 48, 40, 27, 15, 4, 0, 0, 3, 10, 18, 24, 26, 25, 20, 14, 7, 2, 0, 0, 1, 4, 9, 15, 20, 24, 26, 25, 21, 16, 10, 5, 1, 0, 0, 0, 3, 7, 8, 6, 1, 0, 0, 0, 11, 26, 31, 17, 0, 0, 23, 165, 414, 741, 1073, 1318, 1402, 1300, 1042, 706, 383, 142, 11, 0, 0, 26, 45, 42, 27, 12, 3, 2, 4, 6, 5, 5, 7, 12, 21, 31, 38, 41, 38, 30, 20, 11, 3, 0, 0, 1, 9, 18, 27, 33, 35, 31, 23, 13, 4, 0, 0, 3, 13, 24, 33, 37, 36, 30, 22, 13, 6, 1, 0, 0, 0, 2, 10, 16, 14, 3, 0, 0, 34, 130, 279, 454, 612, 706, 709, 617, 461, 285, 134, 36, 0, 0, 4, 16, 19, 12, 4, 0, 0, 5, 9, 10, 8, 3, 0, 1, 7, 15, 20, 16, 5, 0, 0, 33, 112, 231, 369, 496, 577, 591, 531, 410, 256, 105, 0, 0, 41, 235, 523, 846, 1126, 1284, 1273, 1097, 810, 495, 229, 57, 0, 0, 11, 38, 47, 41, 29, 19, 14, 13, 11, 7, 3, 2, 6, 15, 28, 42, 51, 53, 49, 38, 25, 13, 5, 2, 6, 15, 27, 41, 54, 59, 52, 31, 2, 0, 2, 81, 229, 431, 645, 817, 898, 862, 720, 508, 283, 97, 0, 0, 55, 199, 370, 525, 623, 638, 569, 438, 283, 143, 46, 0, 0, 2, 19, 31, 35, 35, 33, 31, 27, 20, 13, 5, 2, 4, 11, 22, 32, 38, 39, 34, 25, 14, 5, 0, 0, 1, 10, 20, 31, 39, 41, 37, 28, 18, 8, 1, 0, 0, 4, 12, 21, 31, 37, 39, 36, 28, 19, 10, 3, 0, 0, 0, 4, 9, 14, 18, 20, 21, 18, 14, 9, 4, 0, 0, 0, 3, 6, 9, 8, 2, 0, 0, 0, 8, 24, 32, 20, 0, 0, 15, 145, 390, 726, 1085, 1377, 1518, 1462, 1223, 868, 490, 180, 0, 0, 62, 238, 433, 591, 670, 654, 553, 402, 243, 111, 28, 0, 0, 9, 24, 34, 38, 40, 41, 42, 39, 31, 19, 7, 0, 0, 9, 25, 41, 49, 43, 23, 0, 0, 17, 99, 232, 395, 549, 650, 669, 600, 464, 301, 154, 50, 0, 0, 0, 18, 30, 36, 36, 34, 31, 26, 20, 12, 5, 0, 0, 1, 6, 10, 13, 14, 12, 10, 8, 7, 5, 3, 0, 0, 0, 0, 13, 28, 34, 22, 0, 0, 5, 111, 311, 585, 876, 1106, 1205, 1144, 941, 658, 375, 155, 28, 0, 0, 8, 20, 20, 17, 16, 15, 9, 0, 0, 9, 94, 259, 493, 752, 970, 1086, 1063, 905, 655, 378, 142, 0, 0, 51, 212, 406, 579, 685, 698, 618, 471, 300, 149, 44, 0, 0, 7, 31, 51, 62, 66, 63, 55, 43, 28, 13, 2, 0, 4, 17, 34, 51, 63, 67, 63, 50, 33, 15, 0, 0, 0, 6, 20, 28, 22, 1, 0, 0, 79, 246, 490, 767, 1009, 1147, 1140, 989, 739, 462, 223, 64, 0, 0, 4, 23, 27, 19, 6, 0, 0, 2, 7, 8, 6, 2, 0, 1, 6, 14, 21, 26, 28, 26, 21, 16, 9, 3, 0, 0, 0, 5, 18, 28, 27, 11, 0, 0, 34, 154, 349, 588, 815, 966, 994, 890, 687, 444, 226, 74, 0, 0, 0, 14, 21, 19, 14, 11, 8, 1, 0, 0, 22, 97, 221, 377, 530, 637, 665, 605, 476, 317, 168, 60, 4, 0, 0, 11, 22, 28, 33, 37, 37, 30, 14, 0, 0, 36, 122, 255, 410, 552, 641, 652, 576, 431, 251, 85, 0, 0, 108, 355, 679, 1004, 1245, 1334, 1246, 1009, 694, 386, 151, 18, 0, 0, 23, 48, 58, 58, 50, 39, 21, 2, 0, 8, 69, 179, 325, 475, 589, 632, 591, 481, 332, 186, 73, 9, 0, 0, 14, 33, 47, 57, 64, 67, 64, 54, 38, 19, 2, 0, 0, 12, 33, 49, 49, 30, 0, 0, 10, 114, 303, 552, 808, 1002, 1077, 1010, 822, 568, 318, 126, 17, 0, 0, 17, 34, 39, 36, 33, 33, 36, 37, 32, 20, 7, 0, 0, 11, 29, 42, 41, 22, 0, 0, 28, 147, 347, 600, 850, 1031, 1091, 1011, 812, 547, 280, 71, 0, 0, 126, 366, 653, 919, 1096, 1135, 1025, 802, 528, 276, 94, 1, 0, 0, 25, 42, 45, 40, 34, 31, 28, 23, 15, 7, 1, 1, 7, 19, 31, 40, 42, 38, 29, 17, 7, 0, 0, 0, 8, 20, 33, 43, 48, 46, 37, 25, 11, 2, 0, 0, 5, 15, 24, 31, 34, 32, 26, 18, 11, 5, 0, 0, 0, 0, 7, 18, 26, 25, 11, 0, 0, 26, 126, 289, 490, 681, 808, 833, 746, 576, 373, 189, 60, 0, 0, 1, 20, 29, 28, 22, 15, 12, 11, 10, 8, 4, 1, 0, 2, 7, 14, 19, 21, 21, 17, 13, 8, 4, 1, 0, 0, 0, 1, 10, 16, 14, 3, 0, 0, 37, 137, 291, 473, 641, 745, 753, 664, 505, 322, 161, 52, 0, 0, 0, 8, 12, 13, 13, 14, 12, 2, 0, 0, 31, 123, 271, 449, 615, 721, 733, 647, 490, 309, 150, 43, 0, 0, 2, 17, 22, 18, 10, 4, 3, 5, 7, 6, 3, 0, 0, 3, 10, 20, 29, 34, 35, 31, 24, 17, 10, 4, 0, 0, 0, 0, 9, 22, 28, 20, 0, 0, 0, 79, 241, 473, 730, 947, 1061, 1037, 881, 642, 386, 174, 41, 0, 0, 9, 26, 29, 19, 6, 0, 0, 0, 4, 5, 4, 2, 2, 5, 9, 13, 14, 14, 11, 7, 3, 0, 0, 0, 0, 2, 7, 14, 20, 24, 24, 21, 15, 8, 1, 0, 0, 4, 12, 20, 29, 35, 37, 36, 32, 25, 16, 7, 0, 0, 1, 10, 19, 22, 15, 0, 0, 3, 66, 187, 354, 537, 688, 767, 751, 643, 471, 274, 99, 0, 0, 61, 269, 561, 878, 1143, 1285, 1263, 1082, 799, 490, 230, 62, 0, 0, 11, 36, 49, 49, 45, 41, 33, 17, 0, 0, 15, 100, 252, 454, 663, 824, 890, 840, 690, 483, 276, 113, 17, 0, 0, 19, 45, 61, 68, 67, 61, 51, 37, 21, 7, 0, 0, 9, 24, 40, 53, 60, 59, 51, 38, 24, 13, 7, 8, 13, 22, 30, 37, 41, 40, 36, 30, 24, 19, 16, 15, 17, 20, 23, 25, 25, 22, 17, 11, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 16, 17, 16, 13, 8, 4, 1, 0, 0, 2, 6, 11, 15, 19, 20, 19, 17, 16, 16, 18, 20, 20, 15, 6, 0, 0, 0, 13, 26, 26, 9, 0, 0, 54, 217, 480, 802, 1110, 1319, 1366, 1236, 969, 642, 338, 120, 5, 0, 0, 22, 35, 30, 16, 6, 3, 8, 15, 18, 17, 14, 12, 14, 20, 29, 38, 46, 49, 46, 39, 29, 19, 11, 11, 17, 30, 42, 46, 38, 19, 0, 0, 30, 119, 259, 432, 599, 719, 758, 705, 575, 405, 236, 103, 23, 0, 0, 7, 19, 24, 23, 21, 20, 21, 20, 19, 16, 14, 15, 18, 23, 29, 33, 33, 30, 25, 20, 16, 14, 15, 18, 23, 31, 39, 47, 52, 51, 42, 27, 9, 0, 0, 3, 17, 25, 17, 0, 0, 14, 128, 344, 645, 973, 1248, 1393, 1362, 1166, 861, 531, 252, 71, 0, 0, 6, 29, 35, 27, 16, 10, 11, 15, 18, 16, 10, 4, 1, 3, 11, 20, 29, 33, 33, 27, 19, 11, 3, 0, 0, 2, 10, 21, 33, 42, 47, 46, 38, 26, 13, 4, 1, 4, 13, 25, 34, 38, 37, 30, 20, 11, 3, 0, 0, 0, 4, 7, 9, 10, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 8, 9, 11, 12, 11, 7, 1, 0, 0, 0, 10, 20, 20, 6, 0, 0, 44, 174, 383, 644, 898, 1079, 1132, 1043, 837, 573, 319, 127, 19, 0, 0, 16, 32, 35, 30, 23, 20, 19, 19, 16, 11, 6, 3, 4, 9, 17, 26, 32, 34, 33, 27, 18, 9, 1, 0, 2, 13, 28, 43, 49, 42, 24, 3, 0, 22, 94, 211, 358, 502, 606, 643, 600, 490, 344, 199, 85, 17, 0, 0, 7, 19, 24, 24, 22, 22, 23, 23, 21, 17, 13, 10, 8, 10, 12, 14, 15, 14, 11, 8, 4, 1, 0, 0, 0, 4, 9, 14, 19, 23, 23, 20, 14, 6, 0, 0, 0, 3, 11, 14, 9, 0, 0, 7, 65, 175, 327, 495, 637, 716, 707, 614, 463, 294, 147, 48, 0, 0, 0, 12, 16, 12, 6, 1, 1, 3, 5, 5, 4, 2, 2, 5, 11, 18, 27, 34, 40, 42, 40, 33, 22, 11, 2, 0, 4, 13, 19, 15, 1, 0, 0, 62, 191, 383, 607, 813, 947, 970, 875, 690, 464, 253, 98, 13, 0, 0, 12, 24, 25, 22, 19, 20, 23, 26, 25, 20, 14, 9, 9, 12, 20, 27, 32, 28, 17, 1, 0, 4, 53, 146, 274, 414, 534, 602, 598, 522, 397, 255, 129, 42, 0, 0, 0, 14, 24, 26, 24, 20, 17, 13, 9, 6, 2, 0, 0, 3, 7, 13, 17, 20, 20, 17, 13, 7, 3, 1, 1, 4, 8, 12, 16, 18, 17, 13, 9, 5, 4, 5, 9, 15, 23, 28, 32, 31, 28, 23, 19, 16, 15, 17, 20, 24, 27, 28, 27, 23, 18, 12, 7, 3, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 4, 5, 6, 7, 9, 13, 17, 21, 22, 18, 10, 1, 0, 0, 4, 16, 22, 14, 0, 0, 15, 117, 307, 572, 861, 1103, 1233, 1210, 1043, 778, 488, 240, 74, 0, 0, 2, 21, 26, 17, 4, 0, 0, 0, 5, 7, 6, 3, 1, 2, 7, 15, 22, 26, 27, 23, 17, 9, 3, 0, 0, 3, 10, 19, 27, 32, 32, 28, 20, 12, 4, 0, 0, 0, 5, 11, 17, 21, 21, 19, 13, 7, 2, 0, 0, 0, 3, 6, 9, 11, 11, 10, 8, 6, 5, 4, 5, 6, 8, 10, 12, 13, 15, 14, 11, 5, 0, 0, 0, 2, 13, 20, 14, 0, 0, 5, 86, 250, 490, 766, 1017, 1176, 1198, 1078, 850, 576, 321, 132, 24, 0, 0, 3, 17, 24, 22, 12, 0, 0, 0, 62, 207, 436, 720, 1003, 1216, 1300, 1232, 1029, 744, 444, 192, 29, 0, 5, 116, 272, 438, 578, 659, 663, 591, 461, 308, 167, 63, 5, 0, 0, 21, 43, 59, 69, 72, 67, 56, 41, 23, 9, 1, 3, 14, 31, 49, 62, 65, 55, 32, 6, 0, 5, 65, 173, 318, 473, 601, 669, 658, 572, 435, 281, 145, 50, 1, 0, 2, 21, 36, 43, 43, 38, 30, 21, 12, 5, 1, 0, 2, 6, 10, 15, 17, 18, 15, 12, 7, 3, 0, 0, 0, 2, 7, 12, 17, 21, 23, 23, 21, 17, 12, 5, 0, 0, 0, 6, 15, 20, 15, 1, 0, 1, 60, 185, 372, 593, 801, 943, 979, 899, 725, 504, 291, 127, 30, 0, 0, 2, 12, 14, 12, 8, 2, 0, 0, 3, 48, 138, 274, 438, 596, 708, 744, 696, 575, 415, 254, 124, 39, 0, 0, 0, 14, 27, 35, 35, 25, 8, 0, 2, 56, 176, 362, 593, 827, 1011, 1098, 1062, 908, 669, 399, 159, 4, 0, 84, 318, 633, 961, 1227, 1364, 1340, 1164, 886, 575, 301, 108, 8, 0, 0, 29, 54, 66, 70, 68, 64, 56, 46, 33, 22, 16, 16, 24, 38, 55, 71, 80, 75, 53, 18, 0, 0, 72, 245, 512, 839, 1157, 1389, 1474, 1387, 1151, 831, 504, 237, 67, 0, 0, 10, 40, 59, 65, 63, 57, 48, 37, 24, 12, 4, 2, 8, 20, 33, 44, 50, 49, 41, 30, 18, 7, 0, 0, 1, 9, 20, 32, 42, 49, 49, 44, 35, 24, 14, 8, 7, 12, 20, 30, 39, 44, 44, 39, 31, 21, 12, 6, 3, 5, 10, 16, 21, 24, 23, 20, 14, 8, 3, 0, 0, 1, 4, 7, 10, 12, 13, 12, 9, 7, 4, 1, 0, 0, 0, 1, 4, 6, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 1, 0, 0, 0, 0, 1, 4, 7, 10, 11, 10, 7, 2, 0, 0, 0, 4, 8, 8, 2, 0, 0, 24, 90, 199, 338, 482, 596, 650, 631, 542, 407, 261, 135, 48, 4, 0, 0, 7, 10, 7, 2, 0, 0, 0, 1, 3, 2, 1, 1, 2, 6, 11, 17, 22, 25, 25, 22, 18, 13, 9, 7, 6, 8, 13, 18, 23, 28, 30, 29, 26, 22, 16, 12, 10, 10, 11, 13, 15, 16, 14, 11, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 12, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 8, 8, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 9, 8, 5, 1, 0, 1, 4, 6, 5, 0, 0, 5, 43, 119, 237, 384, 534, 657, 723, 717, 639, 508, 354, 210, 98, 29, 0, 0, 1, 8, 11, 10, 8, 7, 7, 7, 6, 4, 2, 1, 3, 8, 16, 24, 32, 37, 39, 36, 29, 20, 12, 7, 6, 5, 4, 0, 0, 2, 28, 88, 187, 321, 472, 612, 712, 746, 707, 603, 457, 302, 167, 70, 15, 0, 0, 3, 8, 8, 6, 5, 6, 8, 10, 10, 8, 6, 4, 5, 9, 13, 18, 22, 23, 23, 20, 16, 12, 8, 7, 7, 11, 16, 22, 27, 30, 30, 28, 24, 19, 15, 12, 11, 13, 16, 19, 21, 22, 21, 19, 15, 11, 8, 7, 6, 6, 7, 8, 8, 8, 8, 7, 6, 5, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 1, 4, 7, 8, 9, 8, 6, 4, 4, 4, 4, 2, 0, 0, 6, 32, 83, 161, 257, 358, 444, 496, 502, 462, 384, 284, 184, 99, 40, 8, 0, 0, 3, 7, 8, 8, 7, 7, 7, 6, 5, 4, 3, 3, 4, 6, 9, 11, 13, 13, 13, 11, 9, 7, 6, 6, 8, 12, 18, 23, 27, 28, 25, 20, 14, 9, 5, 3, 1, 0, 0, 4, 24, 66, 134, 225, 329, 428, 504, 539, 525, 464, 370, 262, 160, 80, 28, 2, 0, 0, 4, 7, 8, 8, 9, 11, 13, 13, 12, 10, 9, 9, 10, 13, 15, 17, 18, 16, 12, 10, 11, 19, 38, 69, 112, 162, 211, 250, 273, 273, 250, 210, 159, 107, 62, 29, 9, 1, 1, 6, 12, 16, 18, 17, 14, 11, 7, 4, 2, 1, 2, 3, 5, 7, 8, 8, 7, 6, 4, 2, 1, 0, 0, 1, 2, 4, 5, 7, 7, 7, 7, 6, 4, 3, 2, 1, 1, 1, 2, 5, 7, 9, 9, 8, 5, 3, 2, 1, 1, 0, 0, 0, 10, 34, 74, 132, 202, 275, 338, 378, 388, 365, 314, 245, 172, 105, 54, 21, 4, 0, 0, 0, 2, 2, 1, 0, 0, 2, 19, 54, 112, 193, 291, 393, 483, 545, 566, 541, 474, 378, 271, 170, 89, 34, 6, 0, 0, 3, 7, 9, 10, 11, 12, 11, 10, 6, 3, 0, 0, 1, 5, 10, 14, 17, 18, 18, 15, 12, 8, 6, 6, 7, 9, 12, 14, 16, 16, 15, 13, 9, 6, 6, 13, 29, 58, 100, 153, 211, 265, 306, 326, 322, 293, 246, 188, 129, 77, 39, 14, 2, 0, 0, 2, 3, 4, 4, 3, 3, 3, 2, 1, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 2, 4, 7, 9, 11, 11, 11, 9, 6, 3, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 4, 12, 24, 43, 67, 96, 127, 156, 178, 190, 190, 176, 153, 122, 90, 60, 36, 18, 7, 2, 0, 0, 0, 0, 0, 0, 0, 3, 10, 22, 41, 66, 98, 132, 165, 193, 212, 218, 211, 192, 163, 129, 94, 62, 36, 17, 6, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 4, 2, 1, 1, 0, 0, 1, 2, 4, 9, 17, 28, 43, 61, 81, 101, 118, 131, 138, 139, 133, 122, 106, 87, 68, 50, 34, 21, 11, 5, 1, 0, 0, 0, 0, 0, 1, 2, 6, 11, 17, 25, 34, 44, 53, 60, 66, 68, 67, 64, 57, 48, 39, 29, 20, 12, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 6, 9, 13, 17, 21, 25, 30, 34, 39, 44, 49, 54, 58, 60, 61, 60, 58, 55, 52, 48, 44, 40, 35, 30, 25, 21, 16, 12, 9, 6, 4, 3, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakG": [6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 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, 2, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 1, 1, 1, 1, 3, 4, 6, 7, 7, 7, 6, 6, 5, 5, 4, 4, 4, 4, 4, 5, 5, 6, 7, 8, 8, 8, 8, 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, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 4, 4, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 8, 9, 9, 9, 9, 9, 9, 8, 8, 7, 7, 7, 7, 8, 8, 10, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 12, 12, 12, 12, 12, 12, 12, 13, 13, 14, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 8, 8, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, 2, 2, 2, 2, 3, 3, 4, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 6, 6, 6, 7, 7, 6, 6, 6, 6, 6, 7, 7, 8, 9, 9, 9, 9, 9, 9, 9, 10, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 13, 13, 13, 12, 12, 12, 12, 12, 12, 13, 13, 12, 12, 11, 11, 10, 10, 10, 10, 9, 9, 8, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 6, 6, 5, 5, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 3, 3, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 6, 6, 6, 7, 8, 9, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 13, 14, 14, 15, 15, 14, 14, 13, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 12, 11, 10, 9, 8, 8, 7, 7, 7, 6, 6, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 4, 5, 5, 6, 7, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 4, 4, 5, 6, 6, 6, 5, 5, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 2, 2, 3, 4, 4, 5, 5, 5, 5, 5, 6, 7, 7, 8, 8, 8, 8, 7, 6, 6, 5, 6, 6, 7, 8, 9, 9, 10, 10, 10, 10, 9, 9, 8, 8, 8, 8, 7, 7, 7, 7, 7, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2, 3, 4, 5, 5, 5, 4, 4, 4, 3, 3, 4, 4, 4, 5, 5, 6, 6, 6, 6, 7, 7, 8, 9, 10, 10, 11, 10, 10, 9, 8, 8, 7, 7, 8, 8, 8, 8, 9, 9, 9, 8, 8, 7, 7, 7, 6, 6, 7, 7, 8, 9, 9, 9, 8, 7, 7, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 5, 5, 5, 4, 4, 3, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 8, 8, 7, 7, 7, 6, 6, 6, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 4, 4, 3, 3, 2, 3, 3, 3, 4, 4, 4, 4, 3, 3, 3, 3, 4, 5, 5, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 1, 1, 1, 3, 4, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 6, 6, 6, 7, 8, 9, 10, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 13, 13, 14, 14, 15, 15, 15, 15, 14, 13, 12, 10, 10, 10, 10, 11, 11, 11, 11, 10, 9, 8, 8, 9, 9, 10, 10, 9, 8, 6, 5, 4, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 6, 6, 5, 4, 4, 5, 6, 7, 8, 8, 8, 7, 7, 6, 7, 7, 8, 9, 9, 9, 9, 8, 8, 8, 8, 9, 9, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 6, 7, 7, 8, 8, 8, 7, 6, 5, 5, 5, 5, 6, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 8, 8, 9, 10, 10, 10, 10, 10, 10, 9, 8, 8, 7, 8, 8, 9, 10, 11, 12, 12, 11, 11, 10, 10, 9, 9, 9, 10, 10, 12, 13, 14, 14, 14, 14, 13, 13, 12, 13, 13, 14, 15, 16, 16, 16, 16, 16, 15, 14, 13, 12, 11, 11, 12, 13, 14, 15, 15, 15, 14, 14, 12, 11, 11, 10, 10, 11, 11, 11, 11, 10, 9, 8, 7, 7, 8, 8, 8, 7, 6, 5, 4, 4, 5, 5, 6, 6, 5, 4, 3, 2, 2, 3, 4, 4, 5, 4, 4, 3, 3, 3, 4, 5, 5, 6, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 11, 11, 11, 11, 11, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 8, 7, 5, 5, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 2, 2, 1, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 2, 2, 3, 4, 5, 5, 5, 5, 4, 4, 4, 5, 6, 7, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 10, 10, 10, 10, 9, 9, 8, 8, 7, 7, 7, 7, 6, 6, 7, 7, 8, 8, 8, 7, 7, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 5, 5, 6, 6, 5, 5, 4, 3, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 4, 4, 4, 5, 6, 6, 6, 5, 4, 3, 3, 3, 3, 4, 4, 5, 5, 5, 4, 4, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 5, 5, 6, 7, 7, 8, 8, 7, 6, 6, 5, 5, 6, 7, 7, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 11, 11, 12, 12, 12, 13, 13, 15, 17, 20, 22, 23, 24, 23, 22, 21, 20, 20, 21, 22, 23, 25, 26, 27, 28, 28, 28, 28, 28, 27, 26, 25, 24, 24, 23, 23, 22, 22, 21, 20, 20, 20, 20, 20, 20, 19, 19, 19, 18, 17, 16, 15, 14, 15, 15, 16, 17, 18, 18, 18, 17, 17, 16, 16, 16, 16, 17, 16, 16, 15, 13, 12, 11, 10, 10, 10, 11, 12, 12, 12, 11, 10, 9, 8, 8, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 2, 2, 3, 3, 4, 4, 4, 3, 3, 2, 1, 1, 2, 2, 3, 3, 3, 2, 2, 1, 1, 0, 0, 1, 1, 2, 2, 3, 4, 4, 5, 5, 5, 4, 4, 3, 3, 4, 4, 5, 5, 6, 6, 5, 5, 5, 5, 6, 6, 6, 6, 5, 5, 5, 5, 6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 5, 4, 4, 3, 3, 3, 4, 4, 3, 3, 3, 3, 3, 4, 5, 6, 7, 6, 5, 4, 3, 2, 2, 3, 4, 5, 5, 5, 4, 3, 2, 1, 2, 2, 3, 4, 4, 3, 2, 2, 2, 3, 4, 5, 5, 5, 4, 4, 4, 5, 6, 8, 8, 8, 8, 8, 7, 8, 9, 9, 10, 10, 10, 9, 8, 7, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 1, 1, 1, 1, 2, 3, 4, 5, 5, 6, 5, 5, 4, 4, 4, 4, 3, 3, 3, 4, 4, 5, 6, 7, 7, 7, 6, 6, 5, 5, 5, 5, 5, 6, 6, 6, 7, 7, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 11, 11, 12, 12, 12, 13, 13, 14, 14, 15, 15, 15, 14, 14, 14, 14, 14, 15, 15, 14, 13, 12, 10, 8, 8, 7, 7, 7, 8, 8, 7, 7, 7, 6, 6, 6, 6, 6, 5, 4, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 7, 8, 8, 8, 7, 6, 5, 4, 4, 5, 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, 2, 3, 5, 6, 6, 6, 5, 4, 4, 3, 3, 4, 6, 7, 8, 8, 9, 9, 9, 9, 9, 9, 8, 7, 6, 4, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 1, 2, 3, 5, 5, 5, 5, 5, 5, 5, 6, 7, 7, 8, 8, 8, 9, 9, 9, 10, 10, 10, 11, 11, 11, 11, 11, 12, 12, 12, 11, 11, 10, 10, 10, 10, 10, 11, 11, 11, 11, 11, 11, 12, 13, 14, 15, 15, 16, 16, 16, 15, 15, 14, 14, 14, 13, 13, 13, 12, 11, 11, 10, 10, 10, 9, 9, 8, 7, 7, 7, 7, 7, 7, 7, 7, 8, 9, 10, 12, 13, 13, 12, 10, 8, 7, 7, 8, 10, 12, 13, 13, 12, 11, 10, 9, 8, 7, 7, 6, 6, 5, 5, 6, 7, 8, 8, 8, 8, 7, 6, 5, 4, 4, 5, 6, 7, 8, 9, 10, 10, 9, 8, 8, 7, 7, 8, 8, 9, 9, 10, 11, 11, 12, 13, 14, 15, 15, 15, 15, 15, 16, 16, 17, 18, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 18, 18, 17, 17, 17, 18, 18, 18, 18, 17, 16, 15, 14, 13, 13, 14, 15, 16, 16, 15, 14, 13, 12, 12, 13, 14, 16, 17, 17, 17, 17, 16, 16, 16, 17, 17, 16, 16, 15, 15, 16, 16, 17, 17, 17, 16, 14, 12, 11, 10, 10, 9, 9, 8, 7, 6, 5, 3, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 3, 3, 3, 4, 4, 5, 6, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 5, 4, 3, 3, 3, 4, 5, 6, 6, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 3, 3, 3, 3, 4, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 5, 5, 7, 8, 9, 11, 12, 13, 13, 13, 12, 12, 11, 11, 12, 12, 12, 11, 11, 10, 9, 8, 7, 6, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 5, 5, 6, 6, 6, 5, 5, 4, 4, 4, 5, 5, 5, 5, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 3, 3, 4, 5, 6, 6, 6, 5, 5, 4, 4, 5, 6, 8, 9, 10, 10, 10, 10, 9, 8, 7, 7, 6, 6, 5, 5, 4, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 6, 7, 8, 9, 10, 10, 11, 11, 11, 11, 11, 12, 13, 13, 13, 12, 10, 9, 8, 7, 6, 6, 6, 5, 4, 3, 2, 1, 1, 0, 0, 1, 1, 2, 3, 3, 3, 2, 2, 1, 1, 1, 2, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 1, 2, 3, 5, 6, 7, 6, 6, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 5, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 4, 4, 4, 3, 3, 2, 2, 3, 3, 3, 4, 4, 3, 3, 3, 3, 3, 4, 5, 5, 6, 6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 4, 5, 7, 8, 9, 9, 10, 9, 9, 10, 10, 11, 12, 12, 12, 12, 11, 10, 9, 9, 8, 8, 7, 6, 5, 5, 4, 5, 5, 5, 5, 4, 3, 2, 2, 2, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 6, 6, 5, 5, 5, 6, 7, 8, 9, 10, 10, 10, 10, 10, 10, 11, 12, 13, 14, 15, 16, 17, 18, 18, 18, 17, 17, 17, 16, 16, 17, 17, 18, 18, 19, 18, 18, 17, 16, 14, 13, 13, 12, 12, 11, 11, 11, 10, 9, 9, 8, 8, 9, 9, 10, 10, 10, 9, 9, 8, 8, 7, 8, 8, 7, 7, 6, 4, 3, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 1, 2, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 9, 10, 11, 11, 10, 9, 9, 9, 9, 10, 11, 12, 12, 12, 12, 12, 11, 10, 10, 9, 8, 8, 7, 7, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 4, 3, 3, 2, 3, 3, 5, 6, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 1, 1, 1, 1, 2, 3, 4, 4, 5, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 8, 8, 9, 10, 11, 12, 13, 14, 14, 14, 14, 14, 14, 15, 16, 17, 17, 17, 17, 17, 17, 17, 18, 18, 19, 19, 20, 20, 20, 20, 20, 19, 18, 17, 16, 16, 16, 15, 15, 14, 13, 12, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 9, 9, 10, 10, 11, 12, 14, 15, 15, 16, 16, 16, 16, 16, 17, 17, 18, 18, 18, 18, 18, 18, 18, 19, 20, 20, 19, 18, 16, 15, 14, 15, 16, 18, 20, 21, 21, 22, 22, 22, 23, 25, 26, 26, 26, 25, 25, 24, 25, 25, 26, 26, 26, 26, 25, 25, 26, 26, 26, 26, 25, 24, 23, 23, 23, 23, 23, 23, 24, 24, 24, 25, 25, 25, 24, 24, 23, 23, 22, 22, 22, 21, 20, 19, 18, 18, 18, 18, 18, 17, 16, 14, 13, 12, 12, 13, 14, 15, 16, 17, 16, 16, 15, 16, 17, 18, 19, 20, 20, 18, 16, 13, 11, 10, 10, 11, 11, 12, 11, 10, 9, 9, 8, 9, 9, 10, 11, 11, 10, 10, 10, 10, 11, 12, 12, 13, 12, 12, 11, 9, 8, 7, 7, 6, 6, 6, 6, 5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 1, 2, 3, 4, 6, 7, 7, 7, 7, 7, 7, 8, 9, 9, 9, 8, 7, 6, 6, 7, 9, 11, 13, 14, 13, 13, 12, 11, 11, 12, 14, 15, 15, 15, 14, 12, 11, 9, 9, 8, 8, 8, 8, 7, 6, 5, 4, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 7, 6, 5, 5, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 1, 2, 3, 4, 5, 5, 6, 6, 6, 6, 7, 7, 7, 7, 8, 8, 7, 7, 7, 6, 5, 5, 4, 3, 2, 2, 2, 1, 1, 1, 0, 0, 1, 2, 2, 3, 4, 4, 4, 4, 3, 3, 3, 4, 4, 5, 6, 6, 7, 7, 6, 6, 6, 7, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 18, 17, 16, 14, 13, 13, 14, 15, 16, 16, 16, 14, 13, 12, 11, 11, 11, 11, 11, 10, 9, 7, 7, 7, 7, 8, 8, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 1, 2, 3, 5, 6, 7, 8, 9, 9, 9, 9, 9, 8, 7, 5, 4, 3, 3, 3, 3, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 2, 3, 3, 4, 4, 5, 5, 6, 6, 6, 6, 7, 7, 7, 8, 8, 8, 8, 7, 7, 7, 8, 9, 11, 12, 13, 14, 14, 14, 14, 14, 14, 14, 14, 13, 12, 11, 10, 9, 9, 9, 10, 10, 11, 11, 11, 12, 13, 14, 16, 18, 19, 19, 18, 17, 15, 13, 12, 13, 14, 16, 18, 19, 19, 18, 17, 16, 15, 15, 14, 14, 13, 12, 11, 10, 9, 9, 8, 7, 7, 7, 7, 8, 9, 11, 13, 14, 15, 15, 15, 15, 15, 15, 16, 17, 17, 18, 17, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 14, 13, 12, 11, 10, 9, 8, 7, 7, 7, 7, 7, 7, 8, 8, 9, 9, 9, 9, 9, 8, 7, 6, 6, 6, 7, 8, 10, 12, 13, 14, 14, 15, 15, 15, 15, 16, 17, 17, 17, 17, 15, 14, 12, 11, 11, 11, 11, 12, 12, 13, 13, 14, 16, 17, 19, 20, 20, 20, 19, 19, 19, 19, 19, 19, 18, 17, 16, 16, 17, 18, 19, 20, 19, 18, 17, 16, 15, 14, 14, 13, 13, 12, 11, 10, 9, 9, 8, 8, 7, 7, 6, 6, 5, 4, 3, 3, 2, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 6, 7, 8, 8, 9, 9, 9, 9, 9, 9, 8, 7, 7, 6, 6, 5, 5, 5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 1, 2, 3, 3, 4, 4, 4, 4, 5, 6, 6, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 5, 5, 5, 5, 5, 5, 4, 4, 4, 5, 6, 7, 9, 10, 11, 12, 13, 13, 13, 12, 12, 12, 12, 11, 11, 10, 10, 9, 8, 8, 8, 8, 7, 7, 7, 6, 6, 5, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 3, 3, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 7, 7, 8, 9, 10, 10, 10, 9, 7, 5, 3, 2, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 3, 3, 3, 3, 2, 2, 1, 2, 2, 3, 5, 6, 8, 9, 9, 9, 8, 7, 6, 5, 5, 4, 3, 3, 3, 2, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 7, 8, 8, 9, 9, 9, 10, 11, 12, 13, 14, 15, 16, 16, 15, 15, 15, 15, 15, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 15, 14, 13, 12, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 11, 12, 13, 14, 15, 16, 17, 17, 17, 18, 18, 18, 17, 17, 16, 16, 16, 15, 15, 15, 15, 15, 14, 14, 14, 14, 14, 13, 13, 12, 11, 11, 10, 9, 8, 8, 7, 7, 7, 7, 8, 9, 10, 11, 12, 13, 14, 15, 15, 15, 14, 13, 12, 10, 9, 7, 6, 5, 4, 4, 3, 3, 3, 3, 4, 6, 8, 9, 9, 9, 9, 8, 8, 7, 8, 8, 8, 8, 8, 7, 6, 4, 4, 3, 3, 3, 3, 3, 4, 4, 5, 6, 7, 7, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 11, 12, 13, 14, 15, 16, 16, 16, 15, 15, 14, 13, 13, 12, 12, 11, 10, 10, 10, 10, 10, 10, 11, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 20, 19, 18, 17, 16, 15, 14, 13, 13, 12, 12, 12, 12, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 23, 23, 23, 22, 21, 21, 20, 20, 20, 20, 20, 20, 19, 19, 19, 18, 18, 17, 17, 17, 17, 18, 18, 19, 20, 20, 21, 20, 20, 19, 18, 18, 17, 16, 15, 14, 14, 14, 15, 15, 14, 13, 11, 10, 8, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 7, 8, 9, 10, 10, 11, 12, 13, 14, 16, 16, 16, 16, 15, 14, 12, 11, 9, 8, 6, 5, 4, 4, 5, 5, 5, 6, 7, 7, 8, 9, 9, 9, 9, 9, 8, 8, 8, 9, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 1, 2, 2, 3, 4, 5, 5, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 5, 5, 6, 8, 10, 11, 13, 14, 15, 15, 14, 13, 11, 9, 8, 8, 7, 7, 6, 5, 4, 4, 4, 5, 6, 7, 8, 9, 9, 10, 11, 11, 12, 12, 11, 10, 8, 6, 4, 2, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 4, 4, 4, 3, 3, 3, 2, 3, 4, 5, 5, 6, 6, 6, 5, 5, 5, 6, 7, 8, 9, 9, 9, 9, 9, 8, 8, 7, 6, 5, 4, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 5, 6, 7, 7, 7, 6, 6, 6, 6, 6, 6, 7, 8, 10, 11, 13, 14, 15, 15, 14, 12, 11, 10, 9, 8, 7, 6, 5, 4, 4, 4, 5, 6, 7, 9, 9, 10, 10, 11, 11, 12, 13, 13, 13, 13, 12, 11, 9, 8, 6, 5, 4, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 2, 2, 2, 2, 3, 4, 4, 4, 3, 3, 3, 3, 4, 5, 7, 8, 9, 10, 12, 13, 14, 16, 17, 17, 17, 17, 17, 16, 14, 13, 11, 10, 9, 8, 8, 9, 10, 10, 11, 12, 13, 15, 17, 18, 18, 18, 17, 16, 14, 13, 13, 13, 13, 13, 12, 11, 10, 9, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 22, 22, 21, 21, 20, 20, 19, 18, 17, 16, 15, 15, 15, 15, 15, 14, 13, 11, 10, 8, 7, 6, 5, 5, 5, 5, 5, 6, 7, 8, 8, 9, 9, 9, 8, 8, 8, 8, 9, 10, 10, 10, 10, 10, 10, 11, 12, 12, 13, 14, 14, 14, 13, 12, 11, 10, 8, 7, 6, 5, 4, 4, 4, 4, 4, 5, 5, 6, 6, 6, 6, 6, 5, 4, 3, 2, 1, 1, 1, 2, 3, 3, 3, 2, 2, 1, 1, 1, 1, 2, 2, 3, 4, 4, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 6, 6, 5, 6, 7, 8, 9, 10, 12, 13, 13, 13, 14, 13, 12, 11, 9, 7, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 1, 2, 3, 3, 4, 4, 3, 3, 3, 3, 4, 4, 4, 4, 4, 3, 3, 3, 3, 4, 5, 7, 9, 10, 11, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 6, 7, 8, 8, 8, 8, 8, 7, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 1, 1, 2, 1, 1, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 3, 2, 2, 1, 1, 0, 0, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 5, 5, 5, 5, 4, 3, 2, 1, 1, 2, 3, 5, 6, 7, 7, 7, 6, 6, 5, 5, 5, 5, 5, 6, 6, 6, 7, 7, 7, 8, 9, 10, 12, 13, 14, 13, 13, 11, 9, 8, 7, 6, 6, 6, 6, 6, 7, 7, 6, 6, 5, 4, 4, 4, 5, 6, 6, 7, 7, 7, 6, 6, 6, 6, 7, 9, 11, 12, 14, 14, 15, 14, 13, 12, 11, 10, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 8, 9, 11, 13, 14, 16, 17, 18, 18, 18, 17, 16, 14, 12, 11, 10, 10, 11, 13, 14, 14, 14, 13, 12, 10, 8, 6, 5, 4, 3, 3, 2, 2, 2, 2, 3, 3, 4, 4, 3, 3, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 4, 4, 5, 5, 5, 5, 5, 5, 6, 7, 8, 10, 11, 12, 12, 12, 11, 10, 9, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 2, 2, 3, 4, 5, 5, 6, 6, 7, 8, 8, 9, 9, 9, 8, 7, 5, 4, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 6, 7, 7, 8, 8, 8, 9, 9, 9, 9, 9, 10, 10, 11, 13, 14, 15, 16, 16, 16, 15, 13, 12, 11, 10, 9, 9, 9, 9, 9, 9, 9, 9, 10, 11, 12, 13, 15, 16, 18, 19, 20, 20, 19, 18, 17, 15, 14, 13, 13, 14, 15, 16, 17, 17, 16, 15, 12, 9, 7, 4, 3, 3, 3, 3, 4, 3, 3, 2, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 5, 5, 4, 4, 3, 3, 3, 3, 5, 6, 8, 10, 12, 12, 12, 11, 10, 8, 7, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 1, 1, 2, 3, 4, 3, 3, 2, 2, 2, 3, 4, 4, 4, 4, 3, 3, 3, 4, 5, 6, 6, 6, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 3, 4, 5, 6, 6, 6, 6, 6, 7, 7, 8, 8, 9, 9, 9, 9, 9, 9, 9, 10, 11, 12, 14, 16, 18, 20, 22, 23, 23, 23, 23, 21, 19, 18, 16, 15, 14, 13, 13, 13, 13, 14, 15, 16, 18, 20, 21, 23, 24, 25, 25, 24, 23, 22, 20, 19, 18, 18, 18, 18, 19, 19, 19, 18, 18, 17, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 13, 11, 9, 7, 5, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 2, 3, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 3, 4, 4, 5, 5, 6, 6, 5, 4, 3, 3, 3, 4, 6, 8, 9, 10, 11, 10, 10, 9, 7, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 4, 5, 5, 6, 7, 8, 9, 10, 11, 11, 11, 11, 10, 9, 7, 5, 4, 3, 2, 1, 1, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 14, 14, 13, 11, 9, 7, 5, 4, 3, 3, 4, 5, 6, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 23, 23, 22, 21, 19, 18, 17, 17, 17, 17, 18, 18, 19, 19, 19, 19, 19, 18, 16, 14, 13, 12, 12, 12, 13, 13, 13, 11, 9, 7, 5, 4, 3, 3, 2, 1, 0, 0, 0, 1, 2, 3, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 0, 1, 2, 3, 4, 4, 5, 5, 4, 4, 5, 5, 6, 7, 8, 8, 8, 8, 8, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 2, 3, 5, 7, 9, 10, 11, 11, 10, 8, 6, 4, 3, 2, 1, 2, 2, 3, 4, 4, 3, 3, 3, 3, 4, 5, 7, 8, 8, 8, 8, 8, 9, 10, 11, 12, 14, 15, 17, 19, 20, 22, 23, 23, 23, 22, 20, 19, 18, 17, 18, 19, 21, 22, 24, 25, 25, 24, 23, 22, 20, 19, 19, 18, 19, 20, 21, 22, 23, 23, 22, 20, 19, 18, 18, 19, 21, 24, 25, 25, 25, 23, 21, 18, 16, 14, 12, 11, 11, 11, 12, 13, 13, 13, 13, 11, 9, 7, 5, 4, 3, 4, 4, 5, 4, 4, 3, 2, 1, 2, 3, 5, 7, 9, 10, 10, 10, 9, 8, 7, 6, 5, 4, 2, 1, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 4, 5, 6, 6, 7, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 8, 9, 10, 11, 13, 15, 18, 20, 22, 24, 24, 23, 21, 18, 15, 12, 11, 11, 12, 14, 15, 16, 16, 16, 14, 12, 10, 9, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 9, 10, 12, 13, 14, 14, 13, 12, 10, 7, 5, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 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, 1, 3, 4, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 4, 4, 5, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 8, 10, 11, 12, 12, 12, 11, 10, 9, 8, 6, 4, 3, 1, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 5, 6, 6, 7, 7, 8, 9, 10, 10, 11, 11, 13, 14, 16, 18, 20, 21, 21, 21, 19, 18, 16, 15, 14, 14, 15, 16, 18, 19, 20, 20, 19, 16, 13, 11, 9, 9, 10, 12, 14, 16, 16, 15, 13, 11, 9, 7, 5, 4, 3, 2, 1, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 7, 7, 6, 6, 5, 5, 6, 6, 7, 7, 8, 8, 9, 11, 13, 15, 18, 19, 20, 19, 17, 14, 11, 8, 6, 4, 4, 4, 4, 4, 5, 6, 7, 8, 10, 11, 12, 12, 11, 10, 9, 7, 6, 5, 4, 4, 4, 4, 6, 7, 9, 11, 13, 14, 15, 15, 15, 14, 13, 11, 9, 7, 5, 3, 2, 2, 2, 2, 3, 4, 5, 5, 6, 6, 6, 6, 5, 5, 4, 3, 2, 2, 2, 2, 2, 2, 3, 4, 5, 6, 8, 9, 10, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 5, 6, 7, 7, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 5, 5, 6, 7, 7, 7, 7, 8, 8, 9, 11, 13, 15, 17, 18, 19, 19, 18, 17, 15, 12, 10, 9, 8, 8, 8, 8, 9, 9, 9, 8, 9, 9, 11, 13, 15, 17, 19, 19, 19, 17, 15, 13, 11, 9, 7, 5, 3, 2, 1, 2, 3, 4, 6, 7, 8, 8, 7, 7, 6, 6, 6, 7, 8, 8, 9, 9, 9, 9, 10, 12, 14, 16, 18, 19, 19, 18, 16, 13, 10, 7, 5, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 5, 5, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 3, 4, 5, 6, 6, 7, 7, 7, 8, 8, 8, 8, 8, 9, 9, 9, 10, 10, 11, 12, 13, 14, 15, 15, 16, 17, 18, 18, 18, 18, 17, 15, 14, 13, 13, 14, 16, 18, 20, 21, 20, 18, 15, 12, 9, 8, 7, 8, 10, 11, 12, 12, 11, 10, 7, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 8, 8, 8, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 9, 10, 11, 13, 15, 17, 19, 20, 21, 21, 20, 18, 16, 14, 12, 11, 10, 10, 11, 12, 13, 13, 13, 12, 11, 9, 8, 6, 5, 4, 4, 4, 3, 3, 3, 3, 4, 4, 5, 6, 7, 9, 11, 13, 15, 15, 15, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 6, 6, 7, 8, 8, 9, 10, 10, 10, 11, 12, 14, 15, 17, 19, 20, 21, 20, 20, 18, 17, 15, 15, 15, 16, 17, 18, 20, 20, 20, 19, 17, 15, 12, 11, 11, 11, 12, 14, 15, 17, 18, 18, 18, 17, 15, 13, 10, 8, 6, 4, 4, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 17, 19, 21, 21, 20, 17, 14, 11, 9, 8, 9, 11, 13, 16, 17, 17, 15, 13, 10, 7, 5, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 6, 7, 7, 8, 9, 10, 12, 14, 16, 18, 18, 18, 17, 16, 14, 13, 12, 12, 13, 15, 17, 18, 19, 19, 18, 16, 13, 10, 7, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 12, 16, 19, 20, 20, 20, 21, 25, 32, 44, 61, 83, 106, 127, 142, 148, 145, 134, 123, 121, 141, 191, 277, 393, 527, 659, 766, 831, 842, 801, 719, 618, 520, 446, 408, 409, 440, 487, 535, 568, 576, 557, 514, 452, 381, 308, 242, 186, 142, 110, 88, 73, 63, 55, 48, 41, 34, 29, 25, 23, 22, 23, 26, 29, 33, 36, 38, 38, 37, 34, 31, 29, 28, 28, 29, 31, 33, 35, 37, 37, 38, 37, 37, 36, 35, 35, 35, 35, 36, 37, 39, 41, 46, 55, 70, 92, 121, 157, 196, 235, 269, 295, 313, 321, 322, 317, 310, 302, 293, 283, 272, 260, 247, 232, 218, 203, 190, 177, 165, 154, 143, 133, 125, 118, 113, 110, 109, 110, 115, 121, 130, 138, 146, 151, 157, 164, 174, 188, 203, 215, 219, 215, 209, 214, 240, 294, 369, 448, 506, 518, 474, 381, 259, 139, 47, 0, 0, 16, 51, 80, 91, 82, 57, 27, 4, 0, 9, 33, 57, 68, 59, 36, 23, 53, 153, 331, 566, 805, 984, 1049, 979, 792, 542, 295, 107, 2, 0, 0, 35, 60, 58, 34, 0, 0, 6, 92, 244, 447, 663, 841, 932, 911, 784, 585, 365, 176, 48, 0, 0, 14, 42, 54, 48, 31, 23, 48, 125, 260, 442, 638, 804, 898, 893, 788, 610, 404, 217, 81, 7, 0, 0, 20, 39, 49, 52, 50, 46, 39, 29, 18, 9, 4, 7, 17, 30, 43, 52, 53, 47, 35, 20, 8, 0, 0, 4, 12, 21, 30, 34, 34, 30, 23, 14, 5, 1, 2, 8, 19, 28, 31, 25, 11, 0, 3, 44, 133, 271, 441, 609, 735, 787, 748, 630, 462, 286, 140, 43, 0, 0, 1, 14, 21, 21, 18, 17, 17, 18, 18, 15, 12, 9, 7, 8, 10, 12, 13, 12, 10, 7, 3, 0, 0, 0, 1, 4, 8, 12, 15, 15, 13, 9, 4, 1, 0, 0, 1, 4, 7, 10, 12, 11, 9, 6, 3, 0, 0, 0, 0, 1, 3, 5, 7, 9, 12, 13, 14, 13, 11, 8, 3, 0, 0, 0, 1, 6, 9, 7, 0, 0, 6, 54, 151, 297, 472, 644, 770, 818, 775, 650, 477, 296, 146, 46, 0, 0, 0, 14, 23, 22, 12, 0, 0, 3, 47, 135, 268, 432, 596, 725, 785, 760, 655, 497, 324, 171, 63, 4, 0, 0, 14, 29, 34, 30, 20, 14, 23, 63, 146, 271, 424, 576, 691, 739, 705, 597, 444, 281, 143, 49, 1, 0, 0, 14, 31, 45, 55, 59, 54, 44, 36, 46, 91, 180, 311, 463, 604, 695, 713, 650, 522, 362, 208, 89, 19, 0, 0, 10, 26, 37, 41, 42, 39, 34, 26, 16, 8, 3, 4, 11, 22, 33, 41, 44, 42, 35, 25, 15, 7, 3, 5, 11, 21, 32, 42, 49, 50, 46, 37, 25, 13, 4, 0, 1, 5, 11, 17, 20, 20, 17, 13, 8, 4, 3, 4, 7, 10, 14, 18, 21, 23, 24, 23, 19, 12, 6, 1, 1, 4, 10, 15, 16, 13, 13, 24, 60, 127, 226, 342, 452, 529, 552, 513, 421, 301, 180, 83, 23, 0, 0, 1, 11, 18, 23, 24, 21, 12, 1, 0, 23, 86, 196, 343, 504, 643, 724, 725, 645, 505, 340, 189, 78, 14, 0, 0, 5, 15, 23, 27, 26, 20, 8, 0, 0, 35, 120, 258, 433, 613, 756, 823, 796, 681, 510, 324, 164, 54, 0, 0, 0, 17, 29, 32, 30, 25, 21, 16, 10, 5, 1, 1, 5, 13, 22, 31, 36, 35, 30, 22, 13, 5, 0, 0, 0, 3, 8, 14, 18, 21, 19, 15, 10, 4, 0, 0, 0, 5, 11, 17, 21, 22, 20, 15, 9, 4, 0, 0, 0, 0, 3, 5, 6, 7, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 11, 16, 19, 21, 19, 16, 11, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 12, 16, 18, 17, 15, 10, 6, 2, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 2, 3, 5, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 6, 5, 1, 0, 0, 0, 3, 9, 11, 5, 0, 0, 23, 101, 239, 424, 625, 793, 885, 873, 759, 576, 370, 189, 64, 1, 0, 0, 15, 23, 21, 14, 7, 4, 4, 5, 5, 3, 1, 1, 4, 11, 20, 30, 36, 39, 35, 28, 18, 8, 1, 0, 0, 5, 13, 21, 27, 29, 28, 23, 15, 7, 0, 0, 0, 4, 16, 27, 30, 20, 2, 0, 10, 88, 239, 454, 698, 915, 1050, 1063, 950, 742, 496, 269, 104, 14, 0, 0, 8, 20, 23, 22, 18, 11, 1, 0, 2, 51, 157, 324, 531, 741, 902, 972, 927, 775, 550, 308, 108, 0, 0, 107, 293, 505, 687, 792, 794, 700, 537, 351, 183, 64, 2, 0, 3, 29, 50, 62, 64, 58, 48, 34, 20, 8, 1, 0, 6, 19, 34, 49, 60, 65, 61, 50, 34, 18, 6, 2, 5, 16, 30, 45, 56, 60, 56, 46, 30, 14, 2, 0, 1, 14, 30, 44, 48, 42, 31, 25, 43, 97, 193, 319, 451, 557, 606, 585, 498, 368, 229, 112, 34, 0, 0, 1, 11, 17, 18, 18, 19, 22, 25, 25, 21, 15, 9, 5, 4, 7, 12, 18, 21, 21, 18, 13, 7, 3, 0, 0, 0, 1, 3, 6, 7, 8, 7, 5, 3, 0, 0, 0, 1, 4, 9, 13, 16, 16, 14, 11, 6, 3, 0, 0, 0, 0, 3, 7, 12, 17, 20, 21, 19, 15, 9, 2, 0, 0, 0, 3, 10, 11, 6, 0, 0, 23, 95, 223, 395, 584, 745, 834, 824, 711, 521, 305, 119, 16, 24, 140, 331, 542, 714, 800, 780, 665, 491, 305, 148, 46, 0, 0, 3, 16, 23, 24, 22, 20, 20, 20, 17, 12, 6, 0, 0, 2, 9, 19, 27, 32, 32, 27, 19, 9, 2, 0, 0, 5, 15, 26, 35, 40, 40, 35, 26, 15, 4, 0, 0, 2, 14, 28, 39, 39, 27, 7, 0, 15, 87, 221, 409, 618, 803, 916, 923, 816, 619, 381, 163, 22, 0, 89, 276, 505, 714, 847, 871, 784, 617, 414, 227, 87, 10, 0, 0, 17, 35, 40, 33, 17, 1, 0, 30, 105, 230, 390, 557, 692, 759, 737, 633, 475, 302, 153, 51, 0, 0, 0, 15, 28, 37, 44, 50, 54, 52, 44, 30, 14, 2, 0, 5, 21, 40, 59, 71, 73, 66, 50, 32, 15, 3, 0, 0, 6, 14, 21, 25, 25, 22, 16, 9, 2, 0, 0, 0, 8, 18, 22, 18, 4, 0, 0, 48, 154, 314, 504, 682, 802, 829, 755, 600, 407, 224, 88, 11, 0, 0, 12, 23, 25, 21, 16, 13, 12, 11, 9, 5, 2, 0, 2, 6, 12, 18, 23, 24, 22, 15, 7, 0, 0, 0, 7, 20, 31, 34, 26, 13, 12, 43, 125, 263, 443, 630, 779, 849, 819, 697, 515, 321, 158, 50, 0, 0, 0, 10, 18, 21, 23, 23, 17, 7, 0, 5, 52, 155, 315, 512, 707, 851, 903, 842, 679, 454, 231, 74, 30, 115, 310, 560, 796, 953, 985, 883, 678, 428, 207, 80, 83, 217, 443, 697, 907, 1012, 984, 830, 593, 337, 130, 26, 52, 196, 416, 648, 830, 911, 876, 738, 540, 334, 162, 49, 0, 0, 7, 32, 54, 70, 80, 84, 79, 66, 46, 24, 6, 0, 4, 21, 45, 69, 86, 92, 84, 65, 41, 18, 2, 0, 4, 22, 45, 68, 85, 91, 84, 68, 45, 23, 7, 0, 0, 8, 19, 28, 32, 31, 24, 16, 7, 1, 0, 0, 0, 3, 5, 6, 7, 8, 8, 7, 4, 1, 0, 0, 0, 4, 11, 13, 8, 0, 0, 13, 81, 205, 375, 559, 714, 797, 782, 675, 504, 317, 156, 49, 0, 0, 1, 13, 18, 14, 10, 8, 12, 19, 25, 26, 22, 13, 3, 0, 0, 0, 9, 20, 23, 15, 0, 0, 15, 92, 234, 432, 650, 838, 945, 934, 804, 584, 335, 124, 10, 23, 157, 373, 611, 803, 900, 876, 739, 527, 293, 99, 0, 0, 122, 325, 557, 756, 869, 868, 758, 575, 368, 187, 62, 0, 0, 3, 25, 42, 50, 52, 50, 44, 36, 25, 13, 3, 0, 3, 16, 34, 52, 66, 71, 66, 51, 31, 12, 0, 0, 2, 18, 37, 50, 52, 43, 33, 38, 74, 152, 268, 402, 522, 596, 602, 536, 417, 276, 148, 55, 5, 0, 0, 8, 14, 13, 10, 7, 6, 7, 8, 7, 4, 1, 0, 0, 2, 5, 10, 13, 14, 13, 10, 6, 3, 0, 0, 0, 2, 6, 9, 12, 13, 12, 9, 6, 2, 0, 0, 0, 2, 7, 13, 17, 20, 19, 15, 10, 4, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 1, 6, 11, 9, 1, 0, 0, 36, 117, 241, 389, 528, 620, 639, 577, 453, 302, 161, 58, 4, 0, 0, 10, 18, 17, 13, 10, 10, 12, 15, 14, 11, 7, 2, 0, 1, 5, 9, 12, 14, 14, 11, 8, 5, 3, 3, 5, 8, 13, 17, 22, 25, 26, 24, 20, 13, 6, 1, 2, 10, 21, 31, 32, 21, 4, 0, 18, 90, 224, 409, 614, 793, 897, 892, 773, 566, 326, 122, 16, 45, 209, 467, 750, 981, 1095, 1064, 904, 663, 406, 193, 54, 0, 0, 9, 31, 44, 46, 42, 37, 34, 29, 22, 13, 5, 1, 3, 13, 28, 45, 58, 63, 60, 49, 33, 17, 6, 2, 8, 22, 40, 58, 71, 75, 69, 56, 38, 21, 9, 6, 12, 25, 42, 57, 65, 65, 56, 41, 25, 11, 2, 0, 3, 9, 16, 22, 25, 25, 23, 18, 14, 10, 7, 6, 6, 8, 10, 11, 11, 11, 10, 9, 8, 6, 3, 0, 0, 0, 3, 12, 20, 21, 12, 0, 0, 18, 95, 230, 409, 596, 743, 811, 777, 653, 472, 284, 130, 33, 0, 0, 5, 17, 20, 16, 9, 6, 6, 8, 9, 8, 6, 4, 5, 8, 13, 18, 22, 23, 21, 17, 12, 7, 3, 1, 2, 6, 12, 19, 24, 26, 25, 20, 14, 7, 1, 0, 1, 6, 12, 19, 24, 25, 23, 19, 12, 6, 2, 0, 0, 1, 4, 7, 9, 11, 11, 10, 9, 7, 5, 5, 5, 7, 10, 13, 16, 18, 20, 19, 17, 14, 12, 9, 8, 8, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 7, 8, 8, 9, 9, 10, 11, 13, 16, 21, 27, 33, 36, 36, 32, 24, 15, 10, 12, 19, 25, 25, 12, 0, 0, 26, 123, 288, 503, 724, 893, 962, 910, 751, 532, 310, 133, 27, 0, 0, 12, 29, 36, 35, 32, 32, 33, 34, 31, 25, 17, 13, 16, 26, 37, 43, 37, 20, 0, 0, 24, 102, 231, 393, 554, 673, 717, 674, 555, 393, 231, 101, 21, 0, 0, 12, 31, 43, 47, 47, 44, 40, 33, 24, 15, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 7, 3, 5, 11, 19, 28, 34, 36, 34, 29, 20, 10, 1, 0, 0, 7, 20, 32, 37, 30, 14, 0, 0, 32, 112, 233, 376, 506, 589, 600, 536, 416, 273, 142, 49, 0, 0, 0, 15, 27, 31, 30, 27, 25, 24, 23, 22, 21, 21, 23, 26, 30, 32, 33, 32, 30, 25, 19, 11, 3, 0, 0, 3, 15, 29, 36, 32, 17, 2, 5, 47, 143, 292, 471, 642, 761, 793, 729, 586, 404, 227, 91, 13, 0, 0, 16, 34, 43, 44, 40, 36, 31, 25, 20, 16, 14, 16, 22, 31, 40, 47, 51, 51, 46, 37, 26, 14, 5, 1, 1, 7, 15, 25, 32, 35, 33, 28, 22, 17, 15, 16, 21, 28, 35, 40, 41, 38, 31, 22, 13, 6, 1, 0, 0, 3, 7, 12, 15, 15, 13, 10, 6, 2, 0, 0, 0, 3, 6, 9, 10, 10, 8, 5, 3, 0, 0, 0, 0, 1, 2, 3, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 5, 1, 0, 0, 0, 5, 15, 21, 18, 3, 0, 0, 52, 172, 352, 564, 759, 883, 899, 802, 621, 406, 211, 74, 3, 0, 0, 16, 25, 28, 28, 31, 31, 25, 8, 0, 0, 54, 182, 380, 615, 836, 980, 1008, 909, 712, 473, 250, 86, 0, 0, 0, 33, 61, 72, 62, 37, 11, 4, 40, 140, 308, 525, 751, 931, 1014, 970, 805, 559, 296, 89, 0, 41, 211, 455, 702, 883, 948, 887, 722, 505, 292, 126, 27, 0, 0, 15, 37, 53, 64, 72, 75, 73, 64, 46, 26, 9, 0, 3, 17, 38, 60, 76, 82, 76, 60, 39, 18, 3, 0, 7, 25, 47, 68, 82, 88, 82, 67, 46, 24, 7, 0, 1, 16, 38, 59, 68, 60, 35, 6, 0, 26, 116, 264, 447, 623, 745, 777, 709, 563, 379, 205, 76, 6, 0, 0, 13, 24, 25, 21, 16, 13, 13, 12, 10, 6, 2, 1, 3, 9, 17, 24, 29, 30, 28, 23, 17, 12, 9, 9, 13, 19, 26, 32, 35, 35, 31, 24, 15, 7, 1, 0, 0, 4, 10, 14, 17, 16, 13, 8, 4, 1, 0, 0, 0, 3, 6, 8, 10, 10, 8, 6, 3, 1, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 5, 6, 7, 6, 6, 4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 2, 5, 8, 11, 11, 10, 8, 4, 2, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 3, 0, 0, 0, 0, 10, 20, 21, 12, 0, 0, 29, 130, 303, 530, 765, 949, 1029, 976, 800, 545, 279, 74, 0, 27, 191, 424, 658, 828, 887, 825, 666, 460, 261, 110, 23, 0, 0, 8, 21, 30, 37, 44, 45, 34, 12, 0, 0, 59, 192, 391, 621, 826, 948, 951, 834, 631, 401, 198, 59, 0, 0, 6, 35, 57, 69, 73, 71, 64, 52, 36, 19, 6, 2, 8, 23, 42, 59, 68, 66, 56, 40, 23, 8, 0, 0, 1, 9, 21, 31, 39, 41, 36, 28, 17, 6, 0, 0, 0, 7, 15, 23, 28, 28, 25, 18, 10, 4, 0, 0, 0, 1, 3, 5, 6, 7, 8, 8, 6, 3, 0, 0, 0, 1, 10, 17, 16, 6, 0, 0, 32, 126, 276, 457, 627, 739, 758, 678, 523, 340, 174, 59, 1, 0, 0, 7, 13, 14, 15, 17, 16, 7, 0, 0, 27, 126, 294, 511, 730, 892, 949, 882, 712, 488, 270, 105, 12, 0, 0, 16, 32, 38, 38, 37, 37, 36, 31, 21, 9, 3, 5, 16, 30, 38, 34, 18, 4, 12, 66, 177, 338, 521, 683, 780, 784, 693, 532, 347, 180, 62, 2, 0, 0, 12, 20, 21, 21, 23, 30, 37, 40, 35, 23, 8, 0, 0, 5, 23, 41, 49, 39, 14, 0, 0, 66, 205, 408, 642, 850, 977, 984, 866, 651, 397, 167, 17, 0, 45, 197, 385, 554, 659, 674, 600, 462, 300, 155, 52, 1, 0, 1, 19, 32, 39, 40, 39, 36, 32, 26, 18, 10, 3, 1, 6, 17, 36, 57, 75, 80, 65, 33, 0, 0, 34, 164, 376, 638, 892, 1070, 1120, 1027, 819, 553, 298, 107, 1, 0, 0, 37, 65, 69, 48, 15, 0, 12, 93, 248, 466, 708, 919, 1039, 1030, 884, 639, 362, 132, 18, 52, 221, 472, 726, 907, 965, 890, 712, 487, 274, 113, 21, 0, 0, 9, 30, 47, 59, 62, 54, 36, 21, 33, 95, 225, 413, 627, 814, 921, 917, 801, 607, 388, 195, 63, 0, 0, 1, 24, 43, 56, 65, 72, 75, 71, 58, 38, 17, 2, 0, 8, 26, 47, 66, 77, 78, 69, 53, 35, 17, 3, 0, 0, 9, 28, 50, 67, 68, 48, 16, 0, 1, 80, 244, 479, 746, 980, 1117, 1112, 959, 695, 393, 137, 0, 8, 164, 417, 690, 905, 1002, 956, 780, 527, 266, 69, 0, 50, 234, 492, 754, 950, 1027, 964, 781, 526, 266, 67, 0, 22, 184, 421, 670, 862, 947, 906, 756, 542, 323, 145, 34, 0, 0, 20, 52, 78, 95, 102, 99, 87, 66, 41, 17, 1, 0, 8, 30, 58, 84, 100, 103, 91, 68, 41, 16, 0, 0, 3, 19, 39, 57, 68, 68, 59, 42, 24, 8, 0, 0, 2, 11, 22, 32, 37, 37, 32, 23, 13, 4, 0, 0, 1, 7, 14, 21, 26, 28, 25, 20, 13, 7, 2, 0, 0, 0, 1, 3, 7, 10, 12, 13, 11, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 3, 0, 0, 0, 0, 6, 14, 14, 5, 0, 0, 29, 124, 281, 479, 674, 814, 856, 787, 627, 423, 228, 84, 6, 0, 0, 13, 22, 20, 12, 7, 8, 14, 19, 18, 12, 3, 0, 0, 7, 22, 33, 32, 17, 0, 0, 35, 144, 325, 552, 780, 948, 1005, 929, 735, 473, 213, 29, 0, 60, 272, 550, 816, 995, 1040, 943, 739, 488, 256, 89, 0, 0, 0, 28, 50, 57, 48, 28, 9, 7, 41, 125, 261, 433, 606, 734, 780, 730, 597, 420, 243, 104, 22, 0, 0, 5, 16, 23, 29, 37, 48, 58, 61, 55, 41, 22, 6, 0, 0, 8, 22, 36, 45, 47, 41, 31, 17, 6, 0, 0, 3, 11, 21, 28, 31, 29, 23, 15, 6, 1, 0, 0, 3, 8, 13, 18, 20, 21, 18, 13, 7, 1, 0, 0, 1, 10, 20, 24, 18, 3, 0, 7, 67, 185, 353, 544, 713, 813, 809, 698, 503, 279, 88, 0, 9, 149, 367, 599, 778, 851, 802, 653, 450, 251, 99, 14, 0, 0, 13, 24, 24, 18, 11, 8, 9, 11, 11, 8, 3, 0, 0, 5, 15, 28, 41, 49, 50, 44, 32, 18, 6, 0, 0, 4, 14, 24, 33, 36, 34, 26, 16, 6, 0, 0, 0, 6, 13, 20, 25, 26, 24, 19, 13, 9, 5, 1, 0, 0, 0, 4, 16, 29, 33, 23, 2, 0, 0, 76, 228, 443, 679, 877, 978, 952, 807, 585, 350, 155, 33, 0, 0, 9, 34, 45, 40, 21, 0, 0, 1, 69, 199, 380, 579, 748, 840, 825, 708, 523, 322, 152, 41, 0, 0, 3, 17, 23, 23, 22, 25, 31, 36, 37, 30, 18, 6, 0, 0, 7, 21, 38, 51, 58, 56, 47, 32, 16, 4, 0, 0, 6, 17, 28, 36, 38, 35, 26, 16, 6, 0, 0, 1, 7, 16, 24, 30, 33, 31, 26, 19, 10, 2, 0, 0, 0, 8, 18, 23, 16, 0, 0, 0, 61, 186, 362, 556, 717, 798, 773, 649, 466, 274, 120, 26, 0, 0, 4, 13, 15, 13, 14, 16, 13, 3, 0, 0, 38, 137, 292, 475, 643, 745, 751, 657, 493, 307, 146, 39, 0, 0, 4, 20, 26, 23, 17, 11, 10, 10, 9, 7, 3, 0, 0, 3, 11, 20, 28, 33, 32, 27, 19, 11, 3, 0, 0, 0, 5, 10, 16, 19, 20, 18, 15, 10, 5, 1, 0, 0, 2, 11, 24, 37, 44, 38, 18, 0, 0, 28, 131, 299, 506, 703, 835, 864, 779, 606, 396, 204, 67, 0, 0, 0, 16, 23, 17, 6, 0, 0, 0, 3, 5, 4, 1, 0, 3, 11, 21, 31, 36, 36, 30, 21, 11, 3, 0, 0, 1, 5, 9, 12, 14, 14, 11, 8, 4, 0, 0, 0, 1, 6, 11, 16, 19, 19, 15, 10, 5, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 2, 5, 9, 12, 13, 13, 12, 10, 8, 5, 1, 0, 0, 0, 4, 14, 19, 13, 0, 0, 5, 82, 230, 437, 661, 845, 934, 901, 756, 543, 322, 143, 32, 0, 0, 5, 22, 34, 40, 42, 37, 22, 0, 0, 6, 85, 232, 434, 649, 820, 897, 857, 712, 505, 293, 125, 24, 0, 0, 10, 26, 32, 31, 29, 29, 31, 31, 26, 17, 6, 0, 0, 6, 22, 42, 56, 57, 42, 15, 0, 1, 65, 197, 389, 606, 799, 914, 912, 788, 570, 317, 102, 0, 13, 172, 420, 684, 888, 973, 918, 749, 518, 291, 117, 18, 0, 0, 15, 31, 35, 31, 27, 26, 28, 28, 25, 17, 7, 0, 0, 3, 18, 38, 56, 62, 52, 25, 0, 0, 31, 136, 300, 496, 674, 786, 799, 708, 543, 350, 178, 58, 0, 0, 0, 21, 42, 58, 67, 65, 49, 23, 0, 0, 42, 155, 327, 528, 711, 824, 833, 736, 562, 360, 180, 57, 0, 0, 1, 18, 27, 26, 20, 16, 14, 14, 13, 10, 5, 1, 0, 1, 7, 14, 22, 26, 26, 22, 16, 8, 2, 0, 0, 3, 11, 20, 30, 37, 39, 37, 31, 21, 10, 1, 0, 0, 7, 24, 43, 55, 51, 29, 0, 0, 19, 129, 322, 573, 829, 1021, 1095, 1027, 839, 586, 335, 141, 27, 0, 0, 5, 18, 22, 22, 21, 18, 8, 0, 0, 19, 110, 271, 483, 701, 866, 927, 866, 701, 481, 266, 102, 10, 0, 0, 17, 34, 40, 38, 33, 30, 27, 23, 17, 9, 2, 0, 1, 9, 20, 31, 38, 40, 36, 27, 17, 7, 0, 0, 0, 3, 10, 18, 25, 29, 29, 24, 16, 8, 2, 0, 0, 2, 7, 12, 16, 16, 14, 10, 7, 4, 3, 2, 0, 0, 0, 0, 4, 15, 24, 23, 12, 0, 0, 32, 130, 294, 504, 719, 885, 952, 898, 731, 492, 244, 52, 0, 25, 206, 471, 749, 965, 1059, 1008, 832, 587, 339, 143, 28, 0, 0, 14, 31, 36, 32, 27, 26, 27, 25, 19, 9, 0, 0, 2, 18, 34, 43, 37, 19, 3, 14, 77, 206, 392, 603, 789, 899, 903, 797, 613, 401, 211, 77, 7, 0, 0, 8, 19, 28, 37, 45, 45, 32, 9, 0, 10, 87, 236, 440, 659, 835, 918, 883, 739, 531, 314, 138, 30, 0, 0, 10, 27, 33, 31, 25, 20, 18, 15, 12, 7, 2, 0, 4, 12, 24, 36, 45, 48, 45, 36, 23, 11, 2, 0, 0, 6, 15, 24, 29, 30, 26, 18, 10, 3, 0, 0, 2, 8, 14, 18, 19, 17, 12, 7, 2, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 10, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 2, 0, 0, 0, 0, 6, 12, 14, 6, 0, 0, 18, 91, 216, 376, 536, 654, 694, 643, 517, 353, 193, 74, 7, 0, 0, 11, 22, 23, 18, 13, 10, 10, 10, 9, 6, 2, 0, 0, 4, 11, 19, 28, 33, 34, 31, 24, 15, 6, 0, 0, 1, 14, 33, 50, 57, 47, 22, 0, 0, 44, 167, 359, 592, 812, 963, 999, 912, 725, 492, 272, 107, 15, 0, 0, 12, 28, 38, 44, 48, 47, 36, 16, 0, 5, 62, 186, 376, 605, 822, 972, 1009, 916, 712, 450, 206, 50, 33, 165, 412, 708, 970, 1126, 1133, 991, 739, 446, 190, 36, 19, 135, 345, 588, 796, 914, 911, 790, 582, 340, 126, 0, 0, 114, 342, 621, 880, 1051, 1091, 992, 787, 534, 294, 115, 15, 0, 0, 28, 59, 82, 97, 104, 104, 94, 75, 49, 23, 6, 2, 13, 37, 66, 92, 109, 113, 102, 80, 52, 25, 7, 3, 16, 41, 70, 91, 92, 73, 42, 19, 32, 102, 235, 416, 607, 760, 831, 800, 676, 495, 303, 144, 41, 0, 0, 4, 20, 32, 40, 47, 50, 45, 28, 4, 0, 13, 97, 253, 466, 696, 887, 986, 965, 830, 619, 388, 188, 53, 0, 0, 8, 40, 59, 59, 41, 18, 7, 32, 111, 252, 442, 650, 827, 929, 924, 809, 609, 373, 161, 23, 0, 73, 240, 448, 642, 770, 803, 735, 590, 408, 234, 101, 22, 0, 0, 11, 28, 40, 48, 54, 58, 59, 54, 42, 27, 13, 5, 8, 20, 40, 61, 78, 85, 81, 66, 45, 23, 6, 0, 1, 12, 28, 44, 54, 56, 49, 36, 21, 8, 0, 0, 7, 19, 31, 41, 46, 45, 38, 27, 16, 7, 3, 4, 10, 18, 26, 32, 34, 31, 25, 17, 9, 2, 0, 0, 1, 5, 9, 11, 11, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 1, 0, 0, 0, 4, 13, 18, 13, 0, 0, 1, 63, 189, 372, 580, 764, 873, 875, 769, 585, 376, 191, 64, 1, 0, 0, 14, 21, 23, 23, 27, 31, 28, 16, 0, 0, 29, 120, 274, 474, 682, 847, 924, 888, 744, 527, 289, 92, 0, 0, 131, 345, 588, 795, 913, 913, 799, 607, 390, 197, 62, 0, 0, 8, 36, 53, 51, 37, 24, 34, 88, 197, 356, 542, 718, 837, 867, 792, 629, 418, 217, 81, 47, 124, 289, 493, 678, 793, 809, 725, 569, 384, 215, 89, 19, 0, 0, 8, 18, 23, 27, 33, 40, 46, 46, 39, 26, 12, 1, 0, 7, 22, 40, 57, 66, 66, 57, 41, 22, 7, 0, 0, 8, 23, 42, 58, 67, 66, 56, 41, 23, 8, 0, 0, 3, 12, 23, 31, 36, 35, 30, 23, 14, 7, 1, 0, 0, 2, 10, 19, 25, 23, 10, 0, 0, 23, 109, 256, 446, 640, 789, 851, 808, 670, 478, 282, 125, 29, 0, 0, 6, 17, 18, 12, 6, 3, 5, 7, 6, 2, 0, 0, 3, 13, 20, 19, 8, 0, 0, 38, 139, 301, 504, 708, 862, 923, 872, 724, 520, 311, 142, 37, 0, 0, 4, 16, 19, 16, 13, 14, 19, 23, 24, 19, 11, 3, 0, 0, 5, 12, 18, 21, 20, 15, 10, 5, 1, 0, 0, 0, 3, 8, 14, 21, 25, 27, 24, 17, 9, 2, 0, 0, 4, 15, 26, 33, 29, 14, 0, 0, 25, 113, 260, 448, 638, 783, 841, 796, 660, 471, 278, 123, 29, 0, 0, 7, 19, 22, 16, 9, 5, 5, 7, 8, 7, 4, 1, 1, 6, 15, 27, 36, 36, 24, 3, 0, 2, 63, 185, 360, 559, 735, 844, 853, 760, 591, 391, 209, 77, 7, 0, 0, 14, 26, 31, 30, 29, 29, 28, 24, 17, 9, 2, 0, 4, 15, 30, 44, 51, 46, 29, 5, 0, 5, 69, 191, 359, 545, 704, 795, 793, 698, 536, 351, 186, 67, 5, 0, 0, 14, 29, 39, 41, 36, 23, 5, 0, 6, 61, 168, 321, 496, 654, 753, 766, 689, 544, 369, 205, 83, 14, 0, 0, 8, 22, 31, 35, 34, 25, 11, 0, 0, 28, 100, 212, 350, 483, 577, 607, 563, 458, 321, 186, 81, 18, 0, 0, 4, 14, 20, 22, 24, 26, 27, 25, 19, 11, 3, 0, 2, 9, 20, 31, 38, 41, 38, 31, 21, 12, 5, 1, 0, 2, 7, 15, 23, 30, 33, 29, 16, 0, 0, 7, 62, 163, 300, 449, 574, 641, 631, 546, 410, 260, 130, 42, 0, 0, 0, 12, 17, 17, 14, 11, 12, 13, 14, 13, 11, 7, 4, 3, 4, 9, 16, 24, 30, 30, 21, 5, 0, 0, 43, 138, 281, 450, 608, 714, 740, 676, 541, 371, 209, 86, 15, 0, 0, 9, 20, 22, 19, 13, 9, 7, 7, 6, 4, 2, 0, 0, 1, 5, 10, 16, 21, 22, 19, 12, 4, 0, 0, 1, 10, 17, 17, 9, 0, 0, 27, 104, 236, 411, 598, 757, 845, 840, 742, 575, 383, 209, 82, 13, 0, 0, 8, 15, 14, 8, 2, 1, 2, 5, 6, 5, 2, 0, 0, 2, 6, 11, 15, 18, 17, 14, 9, 5, 1, 0, 0, 1, 6, 12, 18, 22, 23, 20, 15, 9, 3, 0, 0, 1, 6, 13, 20, 26, 28, 26, 21, 13, 5, 0, 0, 3, 8, 10, 7, 0, 0, 13, 60, 149, 275, 423, 564, 665, 697, 648, 527, 363, 198, 77, 33, 81, 208, 380, 552, 675, 718, 672, 553, 394, 235, 108, 30, 0, 0, 4, 13, 16, 14, 12, 11, 13, 14, 13, 10, 5, 0, 0, 2, 10, 21, 32, 40, 43, 41, 35, 27, 20, 15, 10, 4, 0, 2, 22, 70, 154, 272, 410, 544, 643, 681, 646, 544, 399, 250, 137, 93, 130, 237, 385, 530, 630, 659, 609, 496, 350, 207, 95, 25, 0, 0, 4, 14, 20, 20, 19, 18, 17, 15, 12, 7, 2, 0, 0, 3, 10, 19, 27, 31, 31, 27, 20, 11, 4, 0, 0, 0, 6, 13, 21, 27, 29, 26, 20, 12, 5, 0, 0, 0, 1, 4, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 2, 2, 1, 2, 3, 5, 7, 9, 10, 9, 8, 6, 4, 3, 3, 3, 4, 5, 6, 6, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 2, 2, 1, 1, 2, 3, 5, 7, 9, 9, 9, 7, 4, 2, 0, 0, 0, 3, 5, 8, 9, 10, 10, 8, 6, 4, 2, 1, 0, 0, 1, 3, 5, 8, 9, 10, 9, 9, 8, 8, 8, 9, 10, 12, 14, 17, 19, 19, 15, 8, 0, 0, 12, 52, 125, 229, 349, 466, 554, 591, 568, 489, 373, 247, 135, 55, 10, 0, 0, 4, 10, 11, 10, 8, 8, 9, 9, 8, 7, 5, 5, 7, 11, 15, 18, 20, 20, 19, 15, 11, 7, 3, 2, 2, 5, 9, 14, 19, 23, 25, 24, 22, 17, 13, 9, 7, 7, 9, 14, 20, 26, 30, 31, 30, 27, 24, 21, 19, 17, 14, 9, 2, 0, 9, 40, 98, 185, 292, 403, 496, 549, 550, 498, 403, 287, 175, 85, 27, 0, 0, 0, 6, 10, 10, 10, 10, 11, 12, 12, 11, 10, 9, 9, 11, 14, 17, 21, 23, 24, 23, 21, 19, 15, 12, 11, 10, 12, 14, 17, 20, 21, 20, 18, 15, 11, 9, 9, 10, 12, 15, 17, 17, 16, 13, 10, 7, 4, 2, 1, 2, 2, 4, 6, 7, 8, 9, 8, 7, 6, 5, 4, 5, 6, 8, 10, 12, 14, 15, 16, 17, 17, 17, 17, 16, 13, 9, 4, 1, 3, 17, 47, 97, 164, 242, 318, 380, 414, 413, 376, 312, 232, 152, 84, 36, 8, 0, 0, 4, 10, 13, 12, 9, 7, 12, 29, 65, 121, 196, 281, 361, 422, 448, 434, 381, 302, 211, 126, 61, 19, 0, 0, 0, 6, 11, 14, 17, 20, 22, 24, 24, 23, 21, 19, 18, 18, 20, 23, 26, 27, 26, 23, 22, 27, 43, 74, 121, 182, 249, 310, 353, 370, 354, 311, 246, 174, 107, 53, 18, 1, 0, 2, 9, 15, 19, 21, 20, 18, 14, 11, 8, 6, 5, 6, 9, 12, 16, 18, 19, 19, 16, 13, 9, 5, 3, 2, 3, 6, 9, 12, 16, 18, 19, 18, 15, 11, 7, 3, 2, 2, 4, 7, 10, 12, 13, 12, 10, 8, 5, 3, 2, 1, 2, 2, 3, 4, 5, 6, 6, 8, 9, 11, 12, 13, 13, 12, 11, 11, 10, 9, 7, 6, 8, 16, 32, 60, 100, 148, 201, 249, 285, 300, 293, 264, 220, 170, 126, 98, 94, 112, 148, 192, 234, 264, 272, 259, 225, 178, 126, 78, 40, 15, 2, 0, 0, 3, 6, 8, 9, 10, 11, 10, 9, 7, 4, 2, 0, 0, 1, 3, 6, 9, 11, 12, 12, 11, 10, 7, 5, 4, 3, 3, 5, 7, 9, 10, 12, 12, 11, 9, 7, 4, 2, 1, 1, 2, 4, 5, 6, 6, 5, 3, 2, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 3, 3, 3, 4, 5, 7, 11, 17, 26, 37, 49, 62, 75, 86, 93, 97, 97, 92, 85, 74, 61, 48, 35, 24, 15, 9, 6, 5, 4, 4, 4, 4, 4, 4, 5, 6, 8, 11, 16, 23, 33, 44, 57, 69, 81, 90, 95, 96, 93, 87, 78, 68, 57, 45, 34, 24, 16, 9, 4, 1, 0, 0, 0, 2, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 6, 7, 8, 10, 12, 15, 18, 22, 27, 31, 35, 37, 39, 39, 39, 38, 35, 32, 28, 23, 19, 15, 12, 10, 7, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 4, 6, 8, 9, 11, 13, 14, 16, 17, 19, 21, 22, 23, 24, 25, 25, 25, 25, 25, 25, 24, 23, 22, 20, 19, 18, 18, 18, 19, 19, 20, 20, 20, 21, 22, 22, 23, 23, 23],
-"peakT": [10, 10, 10, 11, 11, 12, 13, 13, 13, 13, 13, 13, 13, 12, 11, 11, 10, 9, 9, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 9, 9, 10, 10, 9, 8, 7, 6, 5, 5, 4, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 3, 2, 1, 1, 1, 1, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 6, 6, 7, 7, 7, 6, 6, 6, 6, 6, 6, 7, 7, 8, 8, 8, 8, 8, 9, 9, 10, 11, 12, 13, 13, 13, 12, 11, 11, 11, 12, 12, 12, 11, 10, 8, 7, 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 8, 9, 9, 9, 9, 8, 7, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 3, 4, 5, 5, 6, 6, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 8, 8, 8, 8, 7, 7, 6, 5, 4, 4, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 3, 4, 6, 6, 7, 7, 6, 6, 5, 4, 4, 5, 6, 7, 8, 8, 9, 9, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10, 11, 11, 12, 13, 13, 13, 12, 11, 10, 10, 10, 10, 11, 13, 14, 14, 14, 13, 12, 11, 10, 9, 10, 10, 10, 10, 10, 9, 8, 8, 8, 8, 9, 9, 10, 10, 10, 10, 9, 9, 9, 9, 9, 10, 11, 12, 13, 13, 12, 11, 10, 9, 8, 8, 8, 8, 8, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 2, 3, 4, 5, 5, 6, 5, 5, 4, 4, 4, 3, 3, 4, 4, 5, 6, 8, 9, 10, 10, 10, 10, 10, 11, 11, 11, 11, 11, 10, 10, 9, 8, 8, 7, 7, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 4, 4, 3, 3, 3, 4, 4, 5, 5, 5, 4, 4, 4, 5, 6, 8, 10, 11, 11, 10, 9, 7, 7, 7, 8, 10, 11, 12, 11, 10, 9, 8, 7, 7, 7, 8, 9, 10, 11, 12, 12, 13, 13, 13, 13, 13, 12, 12, 11, 11, 10, 11, 11, 12, 14, 15, 16, 17, 16, 15, 12, 10, 9, 9, 10, 11, 12, 13, 14, 14, 14, 13, 13, 13, 12, 12, 11, 11, 10, 10, 10, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 11, 10, 9, 9, 8, 8, 8, 8, 7, 6, 5, 4, 3, 3, 4, 4, 5, 5, 4, 3, 3, 2, 2, 3, 4, 4, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 2, 4, 6, 8, 9, 9, 9, 9, 8, 7, 6, 5, 6, 6, 7, 8, 9, 10, 9, 9, 8, 7, 6, 7, 7, 8, 8, 7, 7, 6, 6, 5, 6, 7, 7, 8, 8, 7, 6, 6, 6, 6, 5, 5, 5, 4, 3, 2, 2, 2, 2, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 2, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 6, 6, 6, 5, 4, 3, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 4, 4, 4, 4, 2, 1, 0, 0, 1, 2, 5, 6, 7, 6, 5, 4, 2, 2, 2, 4, 5, 7, 8, 8, 8, 7, 6, 5, 4, 4, 4, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 7, 9, 10, 12, 14, 15, 15, 16, 16, 17, 18, 20, 23, 25, 27, 29, 31, 32, 32, 32, 33, 33, 33, 34, 35, 35, 36, 35, 35, 34, 33, 33, 34, 34, 35, 35, 35, 34, 34, 33, 33, 32, 30, 28, 25, 23, 21, 21, 21, 21, 21, 20, 19, 18, 17, 16, 16, 16, 16, 16, 15, 14, 13, 12, 11, 10, 10, 10, 9, 9, 8, 7, 6, 5, 5, 5, 6, 6, 7, 7, 7, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 4, 5, 5, 6, 6, 6, 6, 5, 3, 2, 2, 3, 5, 6, 7, 6, 5, 3, 2, 1, 2, 3, 5, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 5, 4, 3, 3, 4, 5, 6, 7, 7, 7, 6, 6, 7, 7, 8, 9, 9, 9, 8, 7, 7, 7, 7, 7, 8, 8, 9, 9, 9, 9, 8, 6, 6, 5, 5, 5, 5, 5, 4, 4, 3, 4, 4, 5, 6, 6, 5, 3, 2, 1, 1, 1, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 3, 3, 4, 5, 5, 5, 4, 4, 3, 3, 4, 6, 7, 8, 8, 7, 6, 4, 4, 3, 4, 5, 6, 8, 9, 10, 10, 10, 10, 9, 9, 9, 10, 12, 13, 14, 15, 16, 18, 19, 21, 23, 23, 23, 22, 21, 21, 21, 22, 24, 26, 27, 26, 25, 23, 21, 19, 19, 19, 21, 22, 24, 25, 26, 26, 25, 24, 23, 23, 23, 23, 24, 25, 26, 27, 27, 28, 28, 28, 28, 28, 27, 26, 25, 24, 24, 24, 26, 28, 30, 32, 33, 33, 32, 31, 31, 31, 32, 34, 35, 35, 33, 31, 29, 27, 27, 28, 29, 30, 31, 30, 29, 27, 27, 27, 28, 30, 32, 33, 34, 33, 32, 31, 30, 28, 27, 25, 24, 23, 24, 25, 27, 30, 32, 33, 33, 32, 30, 28, 26, 25, 24, 24, 24, 25, 25, 25, 25, 25, 25, 26, 27, 28, 30, 33, 34, 36, 37, 37, 39, 41, 44, 47, 51, 53, 56, 58, 61, 64, 66, 68, 68, 66, 62, 55, 48, 41, 35, 31, 28, 26, 25, 24, 23, 23, 23, 23, 23, 24, 24, 24, 24, 24, 24, 23, 23, 22, 20, 19, 17, 16, 15, 13, 13, 13, 13, 14, 15, 16, 16, 15, 15, 14, 13, 13, 13, 14, 15, 15, 15, 15, 15, 15, 15, 16, 16, 17, 18, 18, 18, 18, 18, 17, 16, 16, 16, 17, 17, 18, 19, 19, 19, 19, 18, 18, 17, 18, 18, 20, 21, 21, 21, 21, 20, 18, 18, 17, 17, 17, 17, 17, 16, 16, 17, 17, 18, 19, 19, 19, 18, 17, 16, 16, 17, 18, 19, 19, 19, 19, 19, 18, 18, 18, 18, 17, 17, 17, 18, 18, 19, 19, 18, 16, 14, 13, 12, 12, 13, 14, 15, 15, 15, 15, 14, 13, 12, 12, 11, 11, 10, 10, 11, 12, 14, 16, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 17, 18, 19, 20, 22, 23, 25, 27, 28, 29, 29, 28, 27, 25, 23, 21, 20, 19, 19, 18, 18, 17, 16, 15, 13, 12, 11, 10, 9, 8, 6, 5, 4, 3, 2, 2, 2, 2, 3, 4, 4, 5, 6, 7, 6, 6, 4, 3, 2, 2, 2, 3, 4, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 4, 4, 4, 4, 4, 5, 6, 6, 7, 6, 5, 4, 4, 4, 5, 6, 8, 9, 8, 7, 6, 4, 3, 4, 5, 6, 7, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 5, 5, 5, 6, 6, 7, 8, 9, 9, 9, 9, 9, 8, 7, 7, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 1, 2, 3, 4, 5, 4, 3, 2, 2, 2, 3, 5, 6, 8, 8, 7, 6, 6, 6, 7, 8, 9, 10, 10, 10, 10, 11, 11, 12, 12, 12, 12, 13, 13, 14, 15, 16, 16, 17, 17, 17, 18, 19, 20, 20, 21, 20, 20, 20, 19, 19, 18, 17, 17, 16, 16, 17, 18, 19, 20, 20, 19, 18, 17, 17, 17, 18, 18, 17, 16, 14, 13, 12, 11, 12, 13, 13, 13, 13, 12, 11, 11, 10, 9, 9, 9, 9, 8, 8, 8, 7, 6, 5, 4, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 2, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 6, 6, 6, 6, 7, 7, 7, 8, 8, 9, 10, 11, 12, 13, 13, 13, 14, 14, 15, 16, 18, 19, 20, 19, 19, 18, 18, 19, 20, 21, 21, 21, 19, 17, 15, 14, 14, 14, 14, 15, 15, 15, 15, 15, 17, 18, 18, 18, 17, 16, 14, 14, 14, 15, 17, 18, 18, 18, 18, 18, 18, 18, 17, 17, 16, 15, 15, 15, 15, 16, 15, 14, 12, 10, 9, 8, 8, 8, 9, 10, 9, 9, 8, 8, 8, 9, 11, 12, 13, 12, 10, 8, 6, 6, 7, 9, 11, 13, 13, 11, 10, 8, 7, 8, 10, 12, 13, 13, 12, 9, 7, 4, 3, 3, 4, 5, 5, 4, 3, 2, 0, 0, 1, 2, 4, 6, 7, 7, 6, 4, 3, 3, 3, 4, 5, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 4, 5, 5, 6, 6, 6, 5, 5, 5, 5, 6, 7, 8, 9, 10, 10, 9, 8, 6, 5, 4, 3, 3, 4, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 1, 2, 2, 3, 4, 4, 5, 6, 6, 7, 6, 6, 5, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 4, 3, 2, 3, 4, 5, 6, 6, 6, 5, 4, 3, 3, 4, 5, 6, 7, 7, 7, 6, 4, 2, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 3, 3, 3, 3, 3, 4, 4, 5, 6, 8, 9, 10, 10, 9, 9, 8, 7, 7, 8, 9, 10, 10, 10, 10, 10, 10, 9, 8, 7, 6, 4, 3, 2, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 4, 4, 4, 4, 4, 5, 5, 5, 6, 7, 8, 8, 8, 8, 8, 9, 10, 12, 13, 14, 14, 13, 13, 12, 12, 13, 14, 15, 16, 16, 16, 15, 15, 14, 13, 13, 12, 12, 12, 12, 12, 13, 13, 13, 13, 12, 12, 11, 10, 9, 8, 7, 7, 8, 9, 10, 9, 8, 6, 4, 3, 3, 3, 5, 6, 6, 6, 5, 3, 2, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 1, 1, 2, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 6, 6, 6, 5, 4, 4, 3, 4, 4, 4, 5, 5, 6, 6, 7, 7, 7, 6, 6, 5, 5, 4, 3, 2, 1, 0, 0, 1, 2, 4, 6, 7, 8, 8, 9, 9, 9, 8, 7, 6, 4, 3, 3, 3, 3, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 2, 2, 2, 3, 3, 3, 3, 3, 2, 1, 1, 2, 2, 4, 5, 7, 8, 8, 8, 7, 6, 5, 5, 5, 5, 6, 7, 8, 8, 8, 8, 8, 9, 10, 11, 12, 13, 14, 14, 14, 15, 15, 15, 15, 16, 16, 17, 18, 18, 18, 17, 17, 16, 17, 17, 18, 19, 19, 18, 17, 17, 16, 16, 17, 17, 17, 18, 18, 18, 18, 18, 18, 17, 17, 16, 15, 15, 15, 14, 13, 12, 11, 10, 10, 11, 12, 13, 13, 13, 12, 11, 10, 10, 10, 11, 11, 12, 13, 13, 14, 14, 14, 15, 16, 17, 17, 18, 19, 19, 18, 18, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 17, 16, 15, 14, 14, 14, 15, 15, 15, 14, 13, 12, 11, 12, 13, 14, 14, 14, 14, 12, 11, 10, 10, 10, 11, 11, 10, 9, 7, 6, 5, 5, 5, 6, 7, 8, 8, 8, 7, 7, 6, 6, 6, 7, 8, 9, 9, 9, 9, 9, 9, 9, 10, 11, 12, 12, 12, 11, 11, 10, 10, 10, 10, 10, 9, 8, 6, 6, 6, 7, 8, 9, 10, 10, 10, 9, 9, 9, 10, 10, 11, 11, 11, 11, 11, 10, 9, 7, 4, 2, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 2, 2, 2, 3, 4, 5, 6, 7, 8, 9, 9, 9, 9, 10, 11, 12, 13, 13, 14, 14, 13, 12, 11, 10, 8, 7, 6, 6, 5, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 3, 4, 4, 4, 4, 4, 4, 5, 6, 7, 7, 7, 7, 6, 6, 7, 8, 9, 10, 11, 11, 10, 10, 10, 9, 9, 9, 8, 8, 7, 6, 6, 5, 5, 5, 5, 4, 3, 3, 3, 3, 4, 5, 5, 6, 5, 5, 4, 4, 5, 6, 7, 8, 9, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 10, 11, 13, 15, 17, 19, 20, 20, 20, 19, 17, 16, 14, 13, 12, 13, 14, 15, 15, 15, 14, 13, 11, 10, 9, 8, 8, 7, 7, 7, 8, 8, 8, 9, 10, 10, 10, 10, 10, 10, 11, 11, 13, 14, 16, 17, 18, 19, 19, 20, 20, 19, 19, 18, 18, 17, 18, 19, 20, 21, 21, 21, 20, 19, 17, 17, 16, 16, 16, 16, 15, 13, 12, 12, 12, 13, 13, 13, 13, 12, 12, 11, 11, 11, 11, 11, 11, 11, 12, 13, 13, 14, 15, 16, 16, 17, 17, 17, 18, 18, 17, 17, 15, 14, 13, 12, 12, 12, 12, 11, 9, 8, 6, 5, 4, 5, 7, 8, 10, 10, 11, 10, 10, 10, 11, 12, 13, 14, 14, 14, 13, 12, 12, 11, 11, 12, 13, 15, 16, 17, 17, 16, 16, 15, 14, 15, 16, 18, 20, 22, 24, 24, 24, 24, 23, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 21, 21, 21, 21, 21, 21, 20, 18, 17, 16, 16, 16, 18, 19, 20, 19, 18, 17, 16, 16, 17, 19, 20, 20, 19, 17, 15, 13, 12, 12, 12, 12, 12, 11, 10, 9, 7, 7, 6, 5, 4, 3, 2, 2, 2, 3, 4, 6, 7, 8, 8, 7, 7, 6, 5, 4, 4, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 1, 1, 2, 3, 3, 3, 2, 2, 2, 3, 3, 4, 4, 4, 4, 5, 5, 6, 8, 9, 11, 12, 13, 12, 11, 10, 8, 7, 6, 5, 5, 4, 4, 3, 3, 2, 2, 2, 3, 2, 2, 2, 1, 1, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 5, 5, 5, 6, 7, 7, 8, 8, 8, 7, 6, 6, 5, 5, 6, 8, 9, 10, 10, 10, 9, 9, 9, 11, 12, 14, 16, 17, 17, 17, 18, 18, 18, 18, 18, 18, 16, 15, 13, 11, 9, 8, 8, 8, 8, 9, 10, 11, 12, 12, 13, 14, 14, 15, 15, 16, 17, 17, 18, 17, 17, 16, 15, 15, 15, 15, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 15, 14, 12, 11, 10, 10, 10, 10, 10, 10, 10, 9, 9, 10, 10, 10, 9, 8, 6, 5, 4, 4, 4, 6, 7, 9, 10, 10, 10, 11, 11, 12, 13, 13, 13, 12, 11, 9, 7, 5, 4, 4, 5, 5, 6, 6, 5, 4, 3, 2, 2, 2, 3, 4, 5, 5, 6, 6, 5, 5, 6, 7, 8, 10, 11, 12, 12, 11, 10, 9, 8, 8, 7, 6, 6, 5, 5, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 7, 8, 9, 10, 10, 11, 11, 11, 10, 9, 9, 9, 9, 8, 8, 7, 6, 5, 5, 5, 5, 6, 6, 6, 6, 5, 4, 4, 4, 5, 6, 7, 8, 9, 10, 12, 13, 15, 16, 16, 16, 15, 13, 12, 11, 10, 10, 9, 8, 7, 5, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 3, 4, 5, 6, 7, 7, 7, 8, 9, 9, 10, 10, 11, 10, 10, 10, 10, 10, 10, 10, 9, 8, 6, 5, 5, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 4, 5, 5, 5, 5, 6, 6, 6, 5, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 3, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 6, 7, 8, 10, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 9, 8, 7, 6, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 8, 9, 10, 11, 12, 13, 13, 13, 12, 12, 13, 13, 14, 15, 15, 14, 13, 11, 10, 9, 8, 7, 6, 4, 3, 2, 1, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 1, 2, 3, 4, 5, 5, 6, 7, 7, 8, 8, 9, 10, 10, 10, 10, 8, 7, 6, 6, 6, 6, 6, 6, 6, 5, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 5, 6, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 7, 7, 8, 9, 9, 9, 9, 9, 9, 10, 11, 13, 14, 15, 15, 14, 14, 13, 13, 13, 14, 13, 13, 11, 10, 8, 7, 7, 6, 6, 5, 4, 4, 3, 3, 3, 3, 4, 4, 4, 4, 4, 5, 5, 6, 6, 6, 5, 4, 4, 4, 4, 6, 7, 9, 10, 10, 9, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 2, 3, 3, 3, 2, 2, 1, 2, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 7, 9, 10, 10, 10, 9, 9, 8, 9, 10, 12, 14, 16, 17, 18, 19, 21, 22, 24, 25, 25, 24, 21, 19, 16, 13, 11, 9, 8, 7, 6, 5, 4, 3, 3, 4, 4, 5, 6, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 3, 4, 5, 5, 6, 6, 6, 5, 5, 6, 7, 7, 8, 9, 9, 9, 9, 9, 9, 10, 10, 10, 10, 10, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 6, 5, 5, 5, 5, 5, 6, 7, 8, 9, 9, 10, 10, 10, 11, 11, 12, 14, 15, 16, 17, 17, 17, 17, 16, 15, 15, 14, 14, 14, 15, 16, 16, 16, 15, 14, 13, 13, 13, 13, 13, 13, 13, 12, 11, 10, 9, 8, 7, 7, 7, 7, 7, 7, 6, 5, 4, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 2, 3, 4, 4, 3, 3, 2, 3, 4, 5, 6, 8, 9, 9, 9, 8, 8, 8, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 20, 20, 20, 19, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 15, 14, 12, 10, 7, 6, 5, 5, 6, 6, 7, 6, 5, 4, 3, 3, 2, 2, 3, 3, 4, 4, 5, 6, 7, 7, 8, 8, 9, 9, 11, 12, 13, 14, 14, 13, 12, 11, 11, 11, 11, 12, 13, 12, 12, 10, 9, 8, 7, 7, 8, 9, 10, 11, 12, 12, 12, 12, 11, 11, 11, 11, 10, 9, 7, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 7, 7, 6, 5, 4, 3, 3, 2, 2, 3, 4, 5, 6, 7, 7, 7, 7, 6, 7, 7, 8, 8, 8, 8, 7, 6, 6, 6, 7, 8, 10, 11, 12, 12, 12, 12, 12, 13, 15, 18, 21, 23, 24, 23, 22, 19, 17, 15, 14, 13, 13, 13, 12, 12, 11, 11, 10, 10, 11, 10, 10, 10, 10, 11, 12, 13, 14, 15, 14, 13, 13, 12, 12, 13, 13, 13, 12, 10, 8, 6, 5, 5, 5, 6, 7, 7, 7, 8, 8, 9, 10, 11, 11, 10, 9, 9, 9, 10, 11, 14, 16, 17, 19, 19, 20, 20, 20, 19, 18, 16, 14, 11, 9, 8, 8, 8, 9, 9, 9, 8, 8, 7, 7, 7, 7, 8, 8, 8, 8, 9, 10, 10, 10, 10, 10, 10, 10, 9, 9, 8, 8, 7, 6, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 3, 4, 4, 4, 4, 4, 3, 3, 4, 5, 6, 8, 8, 9, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 2, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 3, 4, 5, 6, 7, 8, 8, 9, 9, 9, 9, 9, 9, 8, 8, 6, 5, 4, 3, 2, 2, 3, 3, 3, 3, 3, 2, 1, 1, 0, 1, 1, 2, 3, 4, 4, 4, 4, 3, 3, 3, 3, 4, 5, 5, 6, 6, 6, 6, 6, 6, 7, 7, 7, 8, 9, 10, 11, 12, 13, 13, 13, 12, 12, 12, 13, 14, 15, 16, 17, 17, 17, 16, 16, 16, 16, 16, 17, 17, 16, 16, 15, 15, 15, 16, 17, 17, 17, 16, 14, 12, 10, 9, 9, 9, 10, 11, 12, 12, 12, 11, 11, 11, 12, 13, 13, 14, 13, 12, 11, 10, 10, 10, 10, 10, 9, 9, 8, 7, 6, 6, 6, 7, 7, 8, 8, 9, 9, 9, 8, 8, 8, 8, 9, 9, 10, 11, 12, 13, 14, 16, 18, 20, 22, 22, 22, 21, 20, 19, 17, 15, 14, 12, 11, 10, 9, 8, 7, 7, 7, 7, 8, 9, 10, 11, 11, 11, 11, 11, 11, 12, 12, 13, 14, 14, 15, 16, 17, 18, 20, 22, 23, 23, 22, 21, 21, 21, 21, 22, 23, 23, 23, 22, 21, 19, 17, 16, 15, 15, 15, 15, 16, 16, 16, 15, 15, 14, 13, 13, 12, 11, 9, 7, 6, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 4, 3, 3, 2, 2, 2, 2, 3, 3, 4, 4, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 3, 3, 2, 2, 1, 1, 1, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 3, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 3, 4, 5, 6, 6, 5, 4, 4, 4, 5, 6, 7, 7, 7, 7, 7, 8, 9, 11, 13, 14, 14, 14, 13, 13, 12, 11, 10, 9, 8, 7, 7, 7, 6, 6, 6, 5, 5, 6, 7, 8, 10, 11, 11, 11, 10, 9, 8, 9, 9, 11, 12, 13, 13, 14, 14, 15, 17, 18, 19, 19, 18, 16, 13, 10, 9, 8, 8, 8, 7, 6, 4, 3, 2, 2, 3, 5, 5, 6, 5, 4, 3, 3, 3, 4, 4, 5, 5, 5, 5, 5, 6, 6, 6, 6, 5, 4, 3, 2, 3, 4, 5, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 10, 11, 12, 13, 13, 13, 13, 14, 14, 14, 15, 15, 14, 14, 14, 15, 15, 16, 17, 17, 18, 19, 20, 21, 23, 23, 23, 22, 21, 18, 16, 14, 13, 12, 12, 12, 12, 12, 12, 12, 12, 13, 14, 14, 15, 15, 15, 14, 14, 14, 15, 15, 15, 15, 15, 15, 16, 18, 20, 22, 24, 23, 22, 20, 18, 17, 17, 17, 17, 18, 18, 19, 19, 19, 19, 19, 19, 18, 16, 14, 12, 10, 9, 8, 7, 7, 6, 5, 4, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 4, 4, 5, 5, 5, 6, 6, 6, 5, 5, 4, 3, 3, 3, 3, 4, 5, 6, 6, 7, 7, 7, 8, 8, 9, 9, 9, 8, 7, 6, 5, 4, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 4, 3, 3, 3, 2, 2, 3, 3, 4, 4, 4, 5, 5, 5, 6, 6, 6, 6, 5, 5, 4, 3, 3, 3, 4, 5, 6, 6, 7, 8, 9, 10, 10, 10, 10, 9, 7, 5, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 3, 3, 2, 1, 1, 1, 1, 2, 3, 3, 4, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 8, 8, 9, 10, 11, 11, 11, 11, 11, 11, 12, 13, 15, 16, 18, 19, 20, 20, 19, 18, 16, 13, 11, 8, 6, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 3, 4, 4, 5, 5, 6, 5, 5, 4, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 7, 7, 7, 8, 8, 8, 9, 9, 11, 12, 13, 14, 15, 16, 17, 17, 17, 16, 15, 14, 13, 13, 13, 14, 16, 17, 17, 17, 16, 13, 11, 8, 6, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 3, 4, 5, 6, 7, 8, 8, 7, 7, 7, 7, 8, 8, 8, 7, 6, 6, 6, 6, 7, 9, 10, 11, 12, 12, 12, 12, 13, 14, 14, 15, 15, 14, 13, 13, 12, 11, 10, 10, 10, 10, 10, 10, 10, 9, 8, 7, 5, 4, 3, 2, 2, 2, 3, 3, 4, 5, 5, 6, 6, 5, 5, 4, 3, 3, 3, 4, 4, 4, 4, 4, 5, 5, 6, 7, 8, 9, 8, 8, 7, 6, 6, 6, 8, 10, 11, 12, 12, 12, 11, 10, 11, 11, 12, 13, 14, 15, 16, 18, 20, 22, 24, 26, 26, 25, 24, 22, 20, 18, 17, 16, 16, 16, 16, 16, 17, 17, 16, 15, 14, 12, 11, 10, 10, 11, 12, 13, 14, 14, 13, 11, 9, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 2, 2, 3, 4, 4, 4, 3, 3, 3, 3, 4, 5, 6, 8, 9, 10, 10, 10, 10, 10, 9, 8, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 4, 5, 6, 7, 8, 9, 10, 10, 9, 8, 6, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 3, 3, 2, 2, 2, 2, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 11, 11, 10, 9, 8, 7, 6, 5, 5, 5, 4, 4, 4, 3, 4, 4, 5, 6, 7, 8, 8, 8, 8, 8, 9, 10, 11, 12, 13, 13, 12, 13, 13, 15, 17, 19, 21, 22, 22, 22, 20, 19, 18, 17, 17, 17, 17, 18, 19, 20, 21, 21, 21, 20, 18, 17, 16, 16, 16, 17, 18, 19, 19, 17, 16, 14, 12, 11, 10, 10, 10, 11, 12, 12, 12, 11, 9, 7, 5, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 3, 3, 4, 4, 3, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 6, 6, 6, 6, 6, 7, 7, 7, 8, 8, 8, 8, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 3, 3, 3, 4, 5, 7, 8, 9, 10, 10, 11, 11, 12, 12, 13, 13, 12, 12, 11, 11, 11, 12, 13, 15, 17, 20, 22, 24, 25, 25, 24, 22, 21, 19, 17, 15, 13, 11, 9, 8, 6, 6, 5, 5, 5, 6, 7, 8, 9, 11, 12, 12, 11, 10, 9, 8, 7, 6, 6, 7, 7, 8, 9, 10, 11, 13, 14, 15, 15, 14, 12, 9, 6, 4, 2, 2, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 3, 5, 6, 6, 6, 6, 5, 4, 3, 2, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 2, 3, 3, 3, 4, 4, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 4, 5, 5, 6, 7, 8, 8, 9, 9, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 4, 4, 3, 3, 4, 4, 6, 7, 8, 9, 10, 9, 9, 9, 10, 12, 13, 15, 15, 15, 14, 12, 10, 9, 7, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 4, 3, 3, 3, 3, 3, 4, 5, 6, 6, 6, 6, 5, 5, 5, 6, 6, 7, 8, 8, 7, 7, 7, 8, 9, 10, 12, 13, 14, 15, 15, 15, 16, 15, 15, 14, 13, 11, 10, 9, 9, 9, 10, 10, 10, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 1, 2, 2, 3, 4, 4, 3, 3, 2, 3, 3, 5, 6, 7, 8, 8, 8, 9, 9, 9, 10, 9, 9, 9, 10, 10, 12, 13, 14, 16, 17, 18, 19, 21, 23, 25, 26, 27, 26, 25, 23, 21, 19, 18, 18, 19, 20, 22, 23, 24, 24, 22, 20, 18, 15, 12, 10, 8, 7, 5, 4, 3, 2, 1, 1, 2, 2, 3, 4, 5, 5, 5, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 5, 5, 5, 5, 5, 4, 3, 2, 1, 1, 0, 1, 1, 2, 3, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 6, 8, 10, 12, 13, 12, 11, 10, 8, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 5, 7, 9, 10, 12, 13, 12, 11, 9, 7, 5, 4, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 6, 6, 6, 7, 7, 7, 8, 8, 8, 9, 9, 10, 12, 13, 15, 17, 19, 20, 21, 20, 19, 18, 16, 14, 12, 10, 9, 9, 10, 11, 12, 12, 12, 12, 12, 14, 16, 19, 21, 24, 25, 26, 26, 25, 23, 21, 19, 17, 15, 16, 17, 20, 23, 26, 27, 26, 23, 19, 15, 12, 10, 9, 10, 11, 12, 12, 12, 11, 11, 11, 11, 12, 12, 13, 14, 14, 16, 17, 18, 19, 18, 17, 15, 13, 11, 11, 12, 13, 15, 16, 17, 17, 16, 14, 12, 10, 8, 6, 5, 5, 5, 6, 6, 6, 6, 6, 6, 7, 7, 7, 8, 8, 9, 9, 10, 10, 11, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 11, 10, 9, 8, 6, 5, 4, 4, 4, 4, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 7, 8, 8, 9, 10, 11, 12, 12, 11, 10, 9, 7, 5, 4, 2, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 5, 5, 6, 6, 7, 8, 8, 8, 7, 6, 6, 6, 8, 10, 13, 15, 17, 17, 17, 16, 16, 15, 14, 13, 12, 11, 9, 7, 6, 6, 6, 8, 9, 10, 11, 11, 12, 12, 13, 15, 15, 15, 14, 12, 10, 7, 5, 4, 3, 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, 3, 3, 3, 2, 2, 2, 3, 4, 5, 6, 7, 7, 7, 6, 5, 4, 4, 4, 4, 5, 6, 8, 9, 11, 12, 12, 11, 10, 7, 5, 4, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 4, 4, 5, 5, 4, 3, 2, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 3, 3, 2, 3, 3, 4, 6, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 10, 11, 13, 15, 17, 18, 19, 20, 19, 19, 18, 17, 17, 16, 16, 15, 15, 14, 14, 14, 13, 13, 13, 13, 13, 13, 12, 10, 8, 5, 3, 1, 1, 2, 3, 5, 6, 6, 6, 5, 4, 3, 2, 2, 1, 1, 1, 2, 3, 4, 4, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 6, 9, 11, 13, 15, 15, 15, 14, 12, 11, 10, 10, 10, 11, 11, 11, 12, 13, 14, 16, 19, 23, 26, 29, 30, 29, 28, 25, 22, 18, 15, 13, 10, 8, 7, 6, 5, 5, 5, 6, 6, 6, 7, 7, 7, 8, 8, 9, 10, 11, 12, 12, 12, 10, 8, 6, 4, 2, 1, 1, 2, 2, 3, 3, 4, 4, 4, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, 4, 4, 5, 7, 8, 10, 11, 12, 13, 13, 12, 12, 11, 9, 8, 6, 5, 4, 3, 3, 4, 5, 5, 5, 6, 7, 8, 10, 12, 14, 15, 15, 15, 13, 11, 8, 6, 4, 3, 3, 2, 3, 3, 3, 3, 3, 4, 5, 6, 7, 7, 7, 7, 7, 6, 6, 6, 7, 7, 8, 9, 10, 12, 14, 15, 17, 17, 17, 17, 16, 14, 13, 11, 9, 8, 6, 4, 3, 3, 3, 3, 4, 5, 6, 6, 7, 7, 8, 8, 9, 9, 9, 10, 10, 10, 11, 11, 13, 15, 17, 20, 23, 25, 26, 26, 25, 22, 19, 16, 14, 13, 14, 15, 16, 17, 17, 16, 13, 10, 6, 4, 2, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 2, 3, 3, 4, 3, 3, 3, 3, 3, 3, 4, 6, 7, 7, 8, 8, 8, 8, 8, 8, 9, 10, 11, 12, 12, 13, 13, 14, 16, 19, 22, 25, 27, 28, 26, 23, 19, 16, 13, 13, 14, 16, 20, 23, 25, 25, 24, 21, 18, 15, 13, 11, 11, 11, 12, 13, 13, 12, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 2, 4, 6, 7, 8, 9, 9, 10, 10, 10, 9, 8, 8, 7, 8, 9, 10, 11, 12, 12, 10, 8, 6, 4, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 4, 6, 7, 8, 8, 8, 7, 6, 5, 4, 4, 5, 7, 9, 11, 13, 15, 17, 18, 19, 19, 18, 16, 13, 10, 8, 5, 3, 2, 2, 2, 3, 4, 6, 7, 8, 9, 9, 9, 9, 8, 8, 7, 7, 7, 7, 7, 8, 9, 11, 14, 17, 19, 22, 23, 22, 19, 16, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 3, 5, 8, 11, 14, 16, 18, 18, 17, 15, 12, 9, 5, 2, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 1, 1, 2, 3, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 8, 8, 9, 8, 7, 5, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 5, 6, 8, 10, 12, 13, 14, 14, 13, 11, 10, 8, 6, 5, 4, 3, 2, 2, 2, 3, 3, 4, 5, 6, 8, 9, 10, 11, 11, 11, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 8, 9, 10, 10, 9, 8, 6, 4, 2, 2, 2, 3, 5, 6, 7, 8, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 14, 17, 20, 21, 20, 18, 15, 12, 8, 5, 2, 1, 1, 1, 2, 3, 3, 3, 2, 2, 2, 2, 3, 5, 7, 10, 13, 16, 18, 18, 18, 16, 13, 11, 9, 8, 7, 7, 7, 8, 7, 7, 7, 7, 8, 8, 9, 11, 11, 12, 12, 12, 12, 12, 11, 10, 10, 10, 11, 12, 13, 14, 15, 15, 14, 13, 11, 9, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 8, 9, 11, 11, 12, 12, 13, 16, 20, 27, 38, 51, 68, 86, 105, 123, 136, 140, 132, 110, 83, 64, 76, 146, 294, 526, 829, 1166, 1489, 1742, 1885, 1894, 1777, 1561, 1289, 1005, 747, 538, 384, 283, 222, 189, 170, 157, 144, 129, 112, 94, 78, 66, 59, 57, 59, 64, 69, 71, 73, 76, 86, 108, 147, 202, 272, 349, 423, 483, 520, 531, 516, 484, 443, 406, 384, 381, 401, 439, 486, 533, 568, 585, 579, 554, 514, 470, 429, 399, 384, 383, 392, 404, 414, 415, 407, 390, 367, 344, 326, 316, 315, 322, 335, 349, 360, 367, 367, 360, 348, 330, 310, 287, 264, 242, 222, 204, 188, 174, 161, 147, 133, 119, 107, 98, 94, 94, 98, 105, 112, 119, 124, 128, 131, 133, 135, 137, 138, 139, 140, 141, 144, 147, 150, 153, 154, 151, 148, 145, 144, 146, 147, 141, 126, 103, 80, 68, 75, 99, 124, 124, 85, 17, 0, 0, 134, 426, 803, 1155, 1363, 1351, 1123, 763, 390, 111, 0, 0, 25, 84, 104, 82, 40, 7, 0, 14, 41, 62, 66, 53, 31, 9, 0, 0, 6, 22, 39, 52, 56, 52, 41, 28, 18, 15, 18, 27, 38, 44, 45, 39, 28, 16, 5, 0, 0, 0, 3, 10, 15, 13, 4, 0, 0, 23, 93, 204, 342, 475, 568, 596, 550, 443, 306, 173, 72, 13, 0, 0, 6, 13, 13, 7, 0, 0, 2, 20, 51, 94, 144, 191, 226, 239, 227, 192, 141, 88, 43, 13, 0, 0, 4, 12, 18, 21, 20, 17, 13, 8, 4, 0, 0, 1, 6, 14, 23, 31, 36, 36, 31, 23, 17, 16, 26, 45, 70, 97, 118, 128, 123, 106, 80, 52, 27, 10, 1, 0, 0, 1, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 2, 2, 2, 2, 0, 0, 0, 0, 5, 12, 15, 12, 2, 0, 1, 46, 140, 284, 459, 628, 748, 786, 725, 579, 386, 199, 71, 38, 107, 259, 448, 620, 728, 744, 669, 527, 357, 200, 84, 17, 0, 0, 10, 21, 26, 28, 27, 26, 23, 18, 12, 5, 0, 0, 6, 16, 28, 37, 42, 40, 33, 23, 12, 4, 0, 0, 5, 12, 22, 32, 40, 44, 40, 26, 7, 0, 0, 39, 128, 261, 418, 567, 669, 698, 645, 525, 371, 219, 99, 24, 0, 0, 3, 17, 24, 21, 11, 0, 0, 3, 55, 155, 298, 461, 610, 705, 721, 653, 519, 356, 202, 85, 18, 0, 0, 5, 13, 15, 14, 13, 13, 15, 14, 11, 6, 2, 3, 9, 20, 33, 43, 46, 43, 34, 22, 11, 3, 0, 0, 1, 6, 14, 23, 31, 37, 39, 36, 29, 21, 14, 11, 14, 21, 31, 37, 37, 28, 12, 0, 0, 32, 101, 207, 336, 462, 553, 583, 540, 432, 286, 145, 51, 36, 109, 253, 431, 592, 692, 705, 630, 492, 329, 179, 70, 10, 0, 0, 11, 20, 22, 19, 15, 13, 11, 9, 6, 3, 0, 2, 8, 19, 31, 40, 38, 25, 5, 0, 3, 60, 173, 335, 519, 684, 788, 803, 724, 572, 389, 217, 88, 15, 0, 0, 11, 25, 34, 37, 39, 38, 35, 28, 19, 8, 1, 0, 5, 14, 24, 30, 32, 28, 20, 12, 4, 0, 0, 0, 2, 7, 11, 15, 16, 16, 12, 7, 3, 0, 0, 2, 8, 16, 23, 28, 30, 26, 20, 13, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 2, 3, 7, 14, 23, 30, 31, 24, 8, 0, 0, 36, 128, 272, 450, 625, 753, 800, 753, 623, 447, 269, 124, 34, 0, 0, 4, 16, 20, 17, 11, 7, 5, 5, 4, 3, 2, 2, 6, 12, 20, 27, 30, 29, 23, 15, 7, 1, 0, 0, 5, 11, 18, 22, 22, 20, 15, 8, 3, 0, 0, 0, 5, 10, 17, 22, 25, 25, 22, 16, 10, 3, 0, 0, 2, 8, 15, 20, 22, 21, 17, 11, 5, 0, 0, 0, 3, 7, 12, 16, 19, 20, 18, 15, 11, 7, 4, 3, 3, 4, 5, 6, 5, 4, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 4, 3, 2, 2, 2, 3, 3, 5, 7, 10, 13, 15, 16, 15, 15, 14, 14, 15, 18, 22, 28, 34, 36, 31, 17, 0, 0, 14, 85, 215, 395, 595, 772, 879, 883, 779, 590, 365, 163, 41, 31, 135, 325, 547, 740, 853, 859, 760, 589, 391, 212, 82, 11, 0, 0, 21, 40, 51, 56, 55, 51, 44, 33, 23, 16, 16, 24, 36, 45, 44, 30, 9, 0, 22, 99, 239, 430, 640, 823, 936, 948, 856, 685, 477, 279, 125, 32, 0, 0, 12, 34, 50, 61, 66, 68, 65, 57, 45, 32, 21, 17, 20, 30, 44, 56, 64, 64, 58, 46, 32, 20, 13, 13, 17, 26, 34, 41, 43, 39, 32, 21, 11, 3, 0, 0, 3, 8, 13, 17, 18, 16, 11, 6, 2, 0, 0, 1, 6, 12, 17, 21, 21, 18, 13, 7, 2, 0, 0, 0, 1, 2, 3, 3, 4, 3, 3, 2, 1, 0, 0, 0, 1, 4, 9, 14, 18, 21, 20, 18, 15, 12, 11, 11, 11, 12, 13, 16, 22, 30, 35, 31, 17, 0, 0, 12, 92, 239, 439, 653, 831, 924, 905, 781, 585, 370, 185, 59, 0, 0, 0, 20, 32, 32, 22, 6, 0, 0, 22, 93, 207, 351, 496, 606, 651, 618, 516, 373, 226, 106, 29, 0, 0, 2, 13, 20, 23, 26, 29, 32, 33, 29, 21, 13, 8, 9, 16, 28, 41, 51, 56, 53, 44, 32, 18, 7, 2, 4, 12, 25, 39, 52, 58, 58, 50, 38, 24, 14, 8, 9, 14, 22, 30, 34, 33, 29, 21, 13, 7, 4, 5, 8, 15, 21, 28, 32, 33, 31, 25, 19, 13, 9, 8, 9, 12, 14, 14, 13, 10, 6, 2, 0, 0, 0, 3, 7, 12, 16, 19, 19, 17, 12, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 10, 9, 6, 3, 1, 0, 2, 5, 10, 14, 17, 19, 22, 27, 30, 28, 18, 2, 0, 1, 56, 169, 336, 531, 712, 830, 852, 767, 595, 379, 177, 39, 0, 48, 177, 339, 486, 578, 594, 532, 417, 279, 152, 59, 7, 0, 1, 20, 37, 48, 53, 52, 46, 37, 26, 15, 8, 8, 15, 29, 44, 53, 50, 35, 12, 0, 9, 63, 166, 307, 462, 592, 665, 659, 576, 439, 285, 147, 51, 2, 0, 0, 12, 23, 28, 30, 31, 31, 29, 25, 17, 10, 5, 4, 9, 18, 28, 35, 38, 36, 30, 22, 15, 10, 9, 13, 21, 31, 40, 47, 48, 44, 35, 24, 14, 8, 10, 21, 38, 57, 70, 70, 54, 27, 1, 0, 29, 113, 244, 401, 550, 652, 681, 627, 507, 353, 202, 86, 17, 0, 0, 8, 21, 28, 30, 30, 30, 30, 29, 26, 23, 21, 21, 25, 32, 38, 39, 31, 15, 0, 0, 23, 98, 223, 381, 542, 664, 711, 666, 539, 366, 198, 86, 64, 137, 282, 453, 597, 671, 657, 563, 417, 261, 129, 40, 0, 0, 5, 23, 38, 49, 55, 58, 56, 51, 43, 33, 25, 22, 24, 31, 41, 50, 55, 56, 50, 40, 26, 13, 3, 0, 2, 13, 29, 46, 59, 64, 61, 50, 34, 18, 5, 0, 0, 3, 11, 18, 23, 25, 22, 16, 10, 4, 0, 0, 0, 1, 4, 6, 7, 7, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 11, 12, 12, 12, 10, 8, 5, 2, 0, 0, 1, 4, 9, 12, 14, 14, 11, 7, 3, 0, 0, 0, 1, 2, 2, 2, 2, 1, 2, 2, 3, 2, 0, 0, 0, 5, 11, 16, 14, 5, 0, 0, 32, 115, 248, 412, 570, 681, 710, 643, 498, 314, 147, 44, 34, 114, 255, 406, 519, 559, 518, 412, 276, 148, 55, 5, 0, 0, 9, 15, 15, 11, 10, 10, 12, 13, 11, 7, 4, 4, 7, 14, 23, 30, 33, 33, 28, 20, 11, 4, 0, 1, 6, 15, 26, 36, 43, 45, 41, 33, 22, 11, 3, 0, 0, 3, 9, 15, 20, 21, 19, 14, 9, 3, 0, 0, 1, 5, 11, 18, 24, 26, 26, 22, 16, 10, 4, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 6, 8, 12, 17, 24, 31, 35, 31, 17, 0, 0, 13, 85, 214, 388, 574, 726, 800, 769, 638, 443, 241, 92, 41, 101, 250, 439, 608, 704, 702, 607, 452, 281, 137, 41, 0, 0, 3, 15, 22, 22, 20, 20, 21, 22, 19, 13, 5, 0, 1, 8, 22, 39, 54, 63, 62, 53, 38, 21, 6, 0, 0, 6, 19, 32, 42, 46, 42, 32, 19, 8, 0, 0, 1, 8, 17, 24, 28, 27, 22, 14, 6, 1, 0, 0, 3, 8, 11, 13, 12, 9, 6, 2, 0, 0, 0, 3, 7, 13, 18, 21, 23, 22, 19, 14, 10, 7, 5, 6, 8, 12, 16, 19, 20, 19, 16, 12, 8, 4, 2, 2, 3, 6, 12, 20, 26, 25, 15, 0, 0, 3, 58, 164, 311, 472, 608, 682, 672, 581, 436, 275, 136, 42, 0, 0, 3, 18, 27, 28, 24, 20, 16, 13, 11, 11, 12, 16, 23, 32, 41, 46, 47, 42, 32, 22, 12, 8, 8, 13, 22, 32, 42, 50, 53, 47, 31, 7, 0, 0, 58, 184, 372, 588, 784, 905, 913, 801, 596, 352, 136, 2, 0, 78, 255, 462, 638, 736, 731, 630, 468, 291, 140, 41, 0, 0, 4, 19, 28, 30, 30, 31, 32, 30, 24, 14, 6, 4, 10, 23, 35, 37, 24, 2, 0, 17, 108, 275, 503, 750, 955, 1058, 1023, 854, 595, 325, 130, 73, 178, 416, 716, 987, 1148, 1155, 1013, 768, 490, 248, 82, 0, 0, 2, 28, 46, 53, 55, 56, 56, 54, 45, 31, 16, 4, 0, 6, 20, 40, 59, 71, 75, 68, 53, 33, 16, 5, 6, 19, 42, 70, 95, 106, 97, 65, 19, 0, 0, 80, 258, 512, 794, 1033, 1162, 1143, 982, 726, 447, 211, 57, 0, 0, 8, 34, 48, 49, 43, 37, 31, 25, 18, 10, 4, 1, 3, 9, 16, 22, 24, 23, 18, 11, 5, 0, 0, 0, 4, 11, 20, 29, 36, 39, 37, 31, 23, 14, 8, 7, 13, 26, 43, 59, 65, 53, 24, 0, 0, 38, 175, 396, 668, 929, 1107, 1151, 1047, 826, 552, 295, 107, 6, 0, 0, 27, 49, 57, 55, 49, 43, 37, 29, 20, 10, 2, 1, 5, 13, 24, 33, 38, 38, 32, 23, 13, 4, 0, 0, 5, 16, 30, 42, 49, 50, 43, 31, 17, 6, 0, 0, 2, 10, 17, 23, 25, 23, 17, 10, 4, 0, 0, 0, 1, 4, 7, 10, 12, 13, 12, 9, 6, 2, 0, 0, 1, 4, 9, 13, 15, 15, 13, 9, 5, 2, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 2, 3, 4, 4, 1, 0, 0, 0, 4, 14, 19, 14, 0, 0, 0, 67, 200, 391, 604, 783, 877, 858, 730, 533, 322, 146, 35, 0, 0, 8, 25, 31, 26, 17, 9, 5, 5, 5, 4, 3, 1, 1, 2, 5, 9, 11, 13, 12, 10, 6, 2, 0, 0, 2, 9, 20, 31, 41, 47, 46, 40, 28, 16, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 5, 0, 4, 15, 31, 47, 54, 48, 27, 2, 0, 9, 81, 209, 377, 550, 683, 740, 703, 584, 416, 245, 107, 23, 0, 0, 12, 28, 33, 29, 20, 11, 5, 3, 2, 1, 2, 3, 8, 15, 23, 32, 39, 42, 40, 33, 23, 12, 4, 1, 2, 9, 20, 32, 38, 35, 21, 1, 0, 3, 58, 161, 301, 451, 570, 627, 603, 506, 363, 215, 95, 21, 0, 0, 6, 15, 17, 11, 5, 0, 0, 1, 2, 3, 2, 2, 4, 7, 12, 17, 21, 21, 19, 14, 8, 3, 1, 2, 7, 14, 22, 27, 29, 26, 20, 13, 6, 3, 3, 8, 14, 20, 25, 26, 24, 20, 14, 8, 3, 0, 0, 0, 3, 8, 12, 15, 16, 14, 9, 5, 1, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 4, 6, 8, 8, 7, 5, 2, 0, 0, 0, 1, 5, 11, 16, 19, 19, 17, 12, 7, 2, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 1, 1, 2, 3, 4, 5, 6, 7, 9, 11, 12, 13, 11, 9, 7, 6, 8, 12, 19, 26, 32, 35, 34, 29, 23, 15, 9, 5, 3, 2, 3, 4, 6, 8, 10, 12, 12, 11, 9, 7, 5, 5, 7, 10, 13, 15, 15, 13, 10, 9, 10, 14, 20, 23, 22, 18, 12, 9, 11, 17, 20, 14, 0, 0, 0, 57, 177, 351, 546, 715, 807, 796, 683, 503, 308, 143, 37, 0, 0, 5, 19, 22, 17, 11, 8, 10, 14, 16, 15, 13, 15, 22, 32, 36, 26, 4, 0, 0, 72, 235, 477, 755, 1002, 1151, 1155, 1014, 770, 492, 246, 78, 0, 0, 1, 23, 36, 37, 35, 36, 41, 47, 48, 44, 34, 25, 20, 22, 31, 44, 55, 61, 58, 48, 33, 17, 5, 0, 0, 9, 21, 34, 43, 46, 42, 33, 21, 10, 2, 0, 0, 5, 13, 21, 28, 30, 29, 23, 16, 9, 3, 2, 4, 9, 16, 22, 27, 29, 29, 26, 21, 16, 13, 11, 12, 15, 18, 21, 22, 22, 20, 16, 11, 7, 3, 2, 2, 5, 9, 14, 18, 22, 23, 22, 19, 15, 12, 9, 9, 10, 12, 13, 13, 12, 11, 13, 18, 26, 34, 40, 43, 43, 44, 47, 50, 45, 27, 0, 0, 0, 90, 269, 525, 808, 1048, 1177, 1154, 986, 724, 441, 204, 52, 0, 0, 9, 31, 39, 34, 24, 18, 16, 16, 15, 11, 5, 1, 2, 8, 19, 32, 43, 49, 48, 40, 28, 14, 3, 0, 2, 12, 26, 40, 49, 51, 46, 35, 21, 8, 0, 0, 3, 14, 27, 38, 44, 43, 35, 24, 13, 4, 0, 0, 0, 3, 6, 9, 10, 10, 9, 7, 4, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 5, 9, 13, 15, 15, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 6, 10, 16, 24, 31, 31, 21, 3, 0, 0, 48, 154, 308, 479, 625, 704, 690, 589, 430, 260, 118, 28, 0, 0, 7, 21, 26, 24, 18, 14, 12, 11, 10, 9, 8, 9, 12, 18, 26, 33, 38, 40, 38, 33, 26, 19, 12, 9, 10, 17, 28, 42, 52, 53, 40, 17, 0, 0, 31, 126, 272, 444, 602, 701, 713, 633, 487, 315, 161, 52, 0, 0, 2, 20, 31, 34, 30, 25, 22, 19, 16, 14, 12, 12, 16, 23, 32, 40, 46, 49, 49, 46, 42, 38, 33, 30, 30, 33, 39, 45, 45, 33, 12, 0, 0, 47, 165, 346, 561, 760, 888, 901, 789, 582, 337, 128, 14, 24, 148, 339, 532, 666, 703, 638, 498, 328, 173, 62, 4, 0, 0, 16, 27, 31, 32, 31, 31, 30, 27, 20, 12, 7, 6, 11, 21, 34, 46, 54, 56, 51, 40, 26, 13, 4, 4, 11, 26, 43, 58, 67, 66, 57, 42, 25, 10, 0, 0, 1, 10, 20, 30, 35, 35, 30, 21, 12, 4, 0, 0, 1, 6, 10, 14, 16, 16, 14, 10, 7, 4, 3, 5, 9, 14, 20, 26, 30, 32, 31, 26, 20, 14, 9, 8, 10, 14, 19, 24, 27, 28, 29, 29, 29, 27, 23, 17, 13, 11, 13, 17, 19, 12, 0, 0, 0, 54, 160, 310, 475, 613, 684, 665, 563, 408, 244, 109, 25, 0, 0, 6, 19, 24, 23, 20, 19, 20, 20, 19, 15, 9, 5, 4, 6, 10, 17, 24, 30, 35, 38, 38, 37, 33, 29, 25, 22, 21, 22, 22, 22, 19, 15, 10, 4, 0, 0, 0, 3, 8, 13, 17, 19, 19, 17, 14, 11, 9, 8, 7, 8, 9, 10, 11, 11, 11, 10, 9, 9, 9, 11, 14, 17, 20, 21, 20, 17, 14, 11, 9, 9, 10, 12, 13, 12, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 9, 10, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 7, 12, 20, 27, 26, 15, 0, 0, 8, 86, 228, 416, 610, 758, 814, 762, 617, 423, 232, 88, 8, 0, 0, 16, 29, 31, 25, 19, 17, 18, 21, 22, 21, 19, 17, 17, 19, 23, 28, 31, 31, 28, 22, 15, 8, 3, 2, 6, 14, 24, 34, 41, 44, 42, 36, 29, 21, 17, 16, 20, 26, 31, 34, 33, 30, 25, 21, 18, 18, 20, 22, 28, 37, 47, 52, 44, 21, 0, 0, 22, 144, 354, 622, 888, 1080, 1139, 1047, 833, 559, 300, 108, 6, 0, 0, 21, 36, 36, 27, 19, 16, 16, 17, 15, 10, 4, 1, 5, 14, 26, 39, 48, 50, 46, 35, 23, 14, 9, 10, 15, 22, 28, 33, 38, 42, 44, 37, 21, 0, 0, 8, 90, 240, 444, 662, 839, 921, 882, 728, 500, 259, 69, 0, 5, 136, 329, 527, 674, 729, 682, 553, 381, 214, 86, 14, 0, 0, 14, 27, 33, 34, 33, 31, 29, 24, 16, 8, 4, 5, 14, 25, 32, 28, 13, 0, 0, 31, 122, 266, 441, 608, 721, 748, 681, 540, 364, 199, 77, 10, 0, 0, 10, 19, 23, 25, 31, 40, 51, 57, 57, 49, 37, 26, 20, 21, 29, 42, 55, 65, 69, 64, 53, 40, 29, 25, 30, 40, 48, 47, 32, 10, 0, 16, 92, 235, 431, 647, 828, 921, 891, 737, 497, 242, 52, 0, 99, 347, 673, 984, 1192, 1240, 1121, 876, 580, 307, 110, 7, 0, 0, 31, 54, 65, 66, 64, 59, 53, 42, 28, 14, 2, 0, 3, 16, 31, 46, 56, 58, 51, 38, 22, 8, 0, 0, 5, 19, 36, 52, 61, 62, 53, 38, 20, 6, 0, 1, 10, 25, 39, 50, 55, 52, 44, 32, 19, 9, 3, 2, 6, 13, 21, 28, 32, 31, 27, 19, 12, 5, 1, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 11, 11, 10, 7, 3, 0, 0, 0, 2, 5, 8, 11, 13, 14, 14, 12, 9, 4, 0, 0, 0, 1, 9, 13, 10, 0, 0, 0, 40, 129, 259, 404, 527, 592, 579, 490, 355, 210, 92, 20, 0, 0, 5, 13, 13, 6, 0, 0, 0, 0, 2, 2, 2, 2, 3, 7, 12, 18, 21, 22, 19, 14, 8, 3, 0, 0, 0, 3, 6, 7, 8, 7, 5, 2, 0, 0, 0, 0, 3, 7, 10, 12, 12, 11, 8, 5, 2, 0, 0, 0, 1, 3, 5, 7, 8, 7, 6, 4, 1, 0, 0, 1, 4, 9, 16, 22, 27, 30, 30, 27, 22, 15, 9, 4, 0, 0, 0, 0, 3, 5, 7, 8, 8, 6, 4, 3, 5, 11, 18, 24, 29, 29, 24, 17, 10, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 7, 8, 8, 7, 6, 5, 4, 4, 3, 4, 5, 8, 12, 15, 18, 18, 17, 15, 11, 8, 6, 5, 6, 6, 6, 6, 4, 3, 1, 1, 2, 5, 10, 15, 20, 23, 24, 24, 24, 28, 34, 41, 45, 44, 39, 32, 29, 34, 40, 40, 24, 0, 0, 6, 125, 351, 665, 1003, 1277, 1407, 1352, 1130, 807, 473, 204, 41, 0, 0, 18, 44, 54, 50, 42, 39, 41, 43, 43, 39, 35, 35, 42, 55, 66, 68, 54, 25, 0, 0, 37, 156, 344, 573, 789, 938, 975, 890, 708, 480, 265, 103, 13, 0, 0, 17, 36, 47, 54, 59, 63, 65, 60, 49, 32, 17, 7, 7, 15, 30, 47, 61, 67, 66, 56, 41, 26, 14, 9, 11, 19, 31, 41, 48, 48, 41, 30, 18, 7, 0, 0, 2, 9, 17, 23, 26, 25, 21, 14, 6, 1, 0, 2, 9, 16, 23, 26, 26, 22, 16, 9, 4, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 10, 9, 7, 4, 2, 1, 0, 0, 1, 2, 4, 7, 11, 15, 18, 19, 19, 17, 13, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 5, 4, 2, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 14, 15, 13, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 9, 13, 16, 18, 17, 14, 10, 5, 2, 0, 0, 0, 1, 0, 0, 0, 3, 10, 19, 27, 32, 32, 30, 28, 31, 34, 34, 22, 0, 0, 0, 79, 244, 482, 752, 987, 1119, 1110, 961, 717, 446, 215, 61, 0, 0, 5, 28, 40, 40, 35, 33, 33, 34, 32, 25, 17, 11, 10, 15, 24, 34, 40, 40, 35, 25, 15, 5, 0, 0, 2, 9, 19, 29, 37, 41, 39, 32, 21, 10, 3, 3, 11, 26, 42, 56, 65, 66, 63, 57, 53, 50, 46, 41, 34, 27, 25, 29, 36, 36, 22, 0, 0, 5, 112, 317, 603, 914, 1169, 1295, 1252, 1055, 761, 452, 201, 45, 0, 0, 13, 35, 41, 34, 24, 19, 19, 21, 21, 18, 13, 8, 8, 13, 22, 33, 43, 48, 48, 42, 33, 22, 12, 7, 8, 15, 26, 38, 48, 52, 49, 39, 26, 12, 3, 0, 3, 12, 25, 38, 48, 53, 53, 48, 39, 29, 20, 12, 8, 7, 10, 14, 19, 22, 22, 19, 16, 13, 12, 15, 20, 26, 30, 30, 26, 21, 16, 14, 13, 10, 4, 0, 0, 21, 76, 170, 295, 428, 536, 587, 560, 456, 302, 142, 29, 4, 86, 261, 487, 701, 844, 878, 797, 629, 422, 229, 87, 10, 0, 0, 17, 30, 33, 29, 24, 20, 17, 16, 14, 13, 13, 15, 20, 27, 34, 43, 50, 56, 60, 58, 50, 39, 26, 18, 18, 23, 27, 24, 10, 0, 0, 39, 154, 342, 578, 813, 986, 1047, 977, 798, 559, 322, 137, 27, 0, 0, 13, 32, 41, 43, 44, 50, 57, 64, 66, 62, 52, 43, 37, 38, 45, 50, 47, 30, 5, 0, 12, 100, 270, 511, 783, 1022, 1162, 1155, 994, 719, 407, 152, 32, 85, 295, 598, 902, 1119, 1188, 1098, 883, 610, 348, 148, 32, 0, 0, 21, 47, 66, 75, 75, 63, 39, 8, 0, 16, 111, 288, 533, 803, 1031, 1157, 1139, 976, 712, 418, 174, 44, 53, 186, 390, 595, 736, 770, 693, 532, 342, 186, 111, 139, 260, 432, 600, 711, 734, 663, 523, 354, 197, 81, 15, 0, 0, 12, 28, 41, 53, 65, 75, 80, 77, 66, 49, 32, 21, 20, 30, 47, 67, 83, 92, 91, 80, 64, 46, 30, 21, 19, 24, 32, 42, 49, 54, 54, 49, 43, 35, 27, 22, 21, 22, 26, 29, 31, 30, 25, 18, 11, 4, 0, 0, 0, 2, 4, 5, 5, 4, 4, 5, 7, 11, 15, 18, 19, 17, 13, 9, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 13, 17, 20, 20, 19, 20, 22, 26, 28, 24, 14, 0, 0, 16, 75, 179, 320, 472, 598, 664, 646, 543, 379, 202, 62, 5, 50, 189, 384, 578, 715, 758, 698, 557, 378, 208, 82, 11, 0, 0, 11, 20, 21, 17, 14, 13, 15, 15, 13, 8, 2, 0, 3, 12, 25, 40, 53, 60, 62, 57, 47, 35, 23, 14, 10, 14, 22, 32, 37, 32, 16, 0, 0, 25, 110, 252, 433, 616, 754, 808, 763, 630, 448, 263, 116, 26, 0, 0, 7, 20, 23, 19, 12, 7, 6, 6, 5, 4, 2, 1, 3, 7, 13, 20, 27, 32, 35, 36, 33, 28, 21, 16, 13, 15, 19, 23, 22, 13, 0, 0, 6, 55, 149, 280, 428, 561, 647, 664, 608, 494, 350, 209, 95, 22, 0, 0, 9, 27, 30, 15, 0, 0, 29, 162, 393, 699, 1021, 1280, 1403, 1356, 1152, 848, 524, 253, 76, 0, 0, 3, 25, 35, 34, 33, 36, 47, 59, 66, 64, 54, 41, 31, 29, 33, 41, 46, 40, 23, 1, 0, 16, 93, 227, 405, 593, 747, 825, 806, 694, 521, 332, 168, 55, 0, 0, 1, 22, 40, 54, 64, 71, 74, 71, 61, 45, 28, 14, 6, 6, 13, 21, 29, 32, 30, 24, 16, 8, 3, 2, 6, 13, 22, 30, 34, 34, 30, 23, 14, 7, 1, 0, 0, 2, 6, 11, 15, 17, 17, 15, 13, 14, 18, 24, 30, 31, 27, 18, 10, 7, 10, 15, 15, 6, 0, 0, 29, 126, 289, 497, 707, 863, 922, 865, 709, 499, 290, 125, 27, 0, 0, 8, 18, 18, 10, 1, 0, 0, 1, 4, 5, 3, 1, 0, 1, 5, 9, 13, 16, 16, 15, 13, 12, 11, 13, 17, 22, 28, 33, 36, 35, 32, 25, 16, 8, 1, 0, 1, 8, 17, 25, 32, 34, 32, 26, 18, 10, 5, 1, 1, 2, 4, 6, 7, 8, 10, 12, 15, 18, 20, 19, 15, 12, 10, 12, 15, 15, 8, 0, 0, 7, 62, 164, 306, 461, 594, 667, 660, 574, 435, 279, 142, 48, 1, 0, 0, 11, 19, 21, 21, 24, 28, 32, 33, 30, 24, 18, 15, 16, 19, 18, 10, 0, 0, 10, 65, 167, 311, 472, 615, 705, 716, 644, 509, 347, 195, 81, 16, 0, 0, 5, 13, 14, 12, 11, 13, 16, 18, 18, 14, 10, 8, 10, 17, 26, 35, 42, 44, 43, 38, 31, 24, 18, 13, 11, 11, 14, 18, 22, 26, 27, 27, 24, 21, 18, 18, 21, 26, 32, 37, 39, 37, 32, 23, 14, 6, 0, 0, 0, 3, 8, 13, 16, 17, 16, 12, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 8, 8, 7, 5, 3, 2, 1, 0, 0, 0, 0, 1, 3, 6, 9, 13, 16, 17, 17, 15, 12, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 9, 7, 5, 3, 0, 0, 0, 0, 1, 4, 6, 7, 7, 6, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 8, 10, 12, 13, 14, 14, 13, 12, 10, 8, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 9, 8, 7, 6, 4, 3, 1, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 5, 6, 8, 11, 14, 17, 20, 20, 19, 16, 12, 8, 4, 1, 0, 1, 3, 6, 9, 11, 12, 13, 12, 12, 11, 9, 8, 6, 4, 3, 1, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 11, 12, 12, 11, 9, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 10, 17, 24, 28, 28, 23, 14, 6, 1, 2, 6, 11, 11, 4, 0, 0, 35, 118, 254, 430, 612, 761, 836, 814, 698, 519, 326, 173, 104, 136, 257, 428, 596, 712, 742, 681, 546, 376, 213, 88, 16, 0, 0, 12, 17, 11, 0, 3, 41, 130, 275, 463, 664, 838, 943, 953, 862, 693, 491, 309, 196, 177, 249, 384, 532, 646, 689, 648, 536, 388, 252, 171, 172, 260, 414, 592, 744, 827, 815, 711, 544, 363, 222, 166, 214, 357, 556, 759, 909, 969, 922, 785, 593, 390, 214, 89, 20, 0, 0, 13, 30, 46, 62, 76, 87, 92, 87, 73, 53, 34, 20, 17, 24, 40, 61, 82, 98, 105, 103, 93, 76, 57, 40, 30, 29, 37, 51, 65, 71, 64, 42, 16, 3, 27, 107, 251, 451, 675, 878, 1014, 1046, 963, 784, 550, 322, 154, 85, 127, 259, 437, 607, 718, 739, 667, 528, 367, 234, 172, 198, 302, 450, 595, 691, 709, 646, 519, 364, 215, 100, 30, 0, 0, 3, 12, 20, 29, 39, 52, 63, 68, 64, 52, 35, 18, 8, 7, 16, 31, 49, 65, 74, 75, 68, 54, 38, 22, 11, 7, 10, 19, 31, 43, 51, 53, 50, 41, 30, 19, 11, 7, 8, 12, 18, 23, 26, 26, 23, 18, 14, 11, 10, 13, 19, 26, 32, 37, 39, 36, 31, 23, 17, 13, 12, 11, 9, 2, 0, 0, 24, 85, 185, 316, 457, 577, 648, 651, 585, 467, 325, 191, 87, 24, 0, 0, 3, 10, 12, 9, 6, 4, 4, 6, 9, 11, 12, 15, 18, 23, 29, 34, 38, 38, 36, 30, 22, 13, 7, 4, 6, 12, 18, 21, 19, 15, 15, 30, 73, 150, 258, 384, 504, 590, 621, 589, 501, 383, 267, 185, 155, 180, 245, 323, 386, 412, 391, 330, 244, 156, 81, 30, 4, 0, 0, 5, 9, 12, 13, 15, 17, 17, 14, 10, 5, 1, 1, 3, 9, 17, 25, 31, 35, 35, 33, 28, 23, 17, 13, 11, 12, 15, 19, 24, 27, 28, 27, 23, 18, 13, 8, 6, 5, 6, 7, 9, 9, 8, 6, 3, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 9, 10, 10, 8, 7, 6, 5, 6, 6, 3, 0, 0, 4, 30, 83, 163, 262, 363, 446, 491, 487, 435, 348, 245, 147, 70, 22, 0, 0, 1, 7, 11, 13, 14, 15, 15, 14, 13, 10, 6, 2, 0, 0, 1, 3, 5, 4, 0, 0, 1, 21, 65, 137, 236, 348, 455, 535, 572, 555, 488, 386, 269, 160, 76, 23, 0, 0, 2, 8, 14, 21, 37, 69, 120, 185, 257, 321, 363, 374, 353, 309, 260, 226, 225, 261, 330, 414, 489, 533, 532, 483, 397, 292, 188, 102, 42, 10, 0, 0, 5, 11, 15, 18, 21, 26, 30, 34, 36, 36, 33, 29, 24, 20, 17, 16, 16, 17, 18, 18, 17, 14, 12, 10, 10, 12, 17, 22, 28, 33, 35, 35, 32, 26, 19, 13, 7, 4, 3, 5, 7, 9, 10, 8, 3, 0, 0, 10, 38, 87, 156, 238, 321, 388, 427, 427, 388, 317, 231, 146, 75, 28, 4, 0, 0, 2, 4, 3, 2, 2, 3, 4, 5, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 5, 2, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 2, 5, 7, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 10, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 2, 3, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 8, 10, 11, 11, 10, 9, 7, 5, 4, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 3, 12, 30, 56, 91, 131, 172, 207, 231, 238, 228, 201, 162, 117, 75, 40, 16, 3, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 9, 13, 16, 18, 18, 16, 13, 10, 7, 5, 4, 5, 8, 10, 13, 15, 16, 15, 14, 13, 11, 9, 8, 10, 15, 28, 49, 80, 120, 167, 216, 261, 294, 310, 307, 288, 257, 222, 193, 176, 173, 185, 206, 229, 246, 251, 243, 224, 199, 176, 162, 161, 174, 196, 222, 244, 255, 253, 238, 215, 189, 168, 157, 159, 171, 191, 210, 224, 228, 221, 206, 187, 171, 162, 164, 176, 193, 211, 223, 224, 212, 189, 157, 122, 89, 61, 40, 26, 19, 15, 13, 11, 11, 11, 12, 15, 18, 21, 23, 25, 25, 23, 21, 19, 17, 16, 16, 17, 18, 19, 21, 22, 22, 21, 19, 17, 14, 12, 10, 9, 9, 10, 11, 12, 13, 14, 14, 15, 15, 14, 12, 11, 9, 8, 8, 9, 12, 17, 26, 38, 54, 74, 96, 117, 136, 149, 155, 152, 141, 123, 101, 77, 54, 34, 19, 9, 3, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 4, 9, 15, 24, 35, 48, 62, 75, 88, 97, 103, 105, 102, 94, 82, 68, 53, 38, 26, 15, 8, 4, 2, 1, 1, 1, 2, 3, 3, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 8, 12, 17, 23, 30, 38, 47, 56, 64, 72, 78, 81, 82, 80, 76, 70, 64, 58, 54, 52, 51, 52, 53, 54, 55, 56, 56, 57, 56, 55, 52, 50, 47, 44, 43, 42, 42, 42, 42, 41, 38, 35, 31, 28, 24, 21, 17, 14, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, 19, 19, 18, 17, 16, 14, 13, 12, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"basecallPos": [9625, 9636, 9648, 9660, 9671, 9684, 9696, 9708, 9720, 9732, 9745, 9757, 9770, 9782, 9793, 9805, 9816, 9827, 9841, 9853, 9865, 9877, 9888, 9901, 9913, 9924, 9936, 9949, 9961, 9973, 9986, 9997, 10008, 10020, 10032, 10045, 10056, 10069, 10081, 10093, 10105, 10118, 10130, 10142, 10152, 10164, 10176, 10188, 10200, 10212, 10225, 10237, 10249, 10262, 10274, 10286, 10298, 10309, 10320, 10332, 10344, 10356, 10369, 10381, 10393, 10405, 10417, 10430, 10442, 10455, 10467, 10478, 10490, 10501, 10512, 10524, 10536, 10549, 10561, 10572, 10584, 10596, 10607, 10618, 10630, 10643, 10655, 10666, 10678, 10690, 10702, 10714, 10727, 10739, 10750, 10760, 10773, 10785, 10797, 10809, 10821, 10834, 10845, 10856, 10868, 10879, 10891, 10904, 10916, 10928, 10941, 10953, 10964, 10976, 10988, 11001, 11013, 11024, 11035, 11047, 11058, 11070, 11082, 11094, 11107, 11118, 11131, 11143, 11155, 11166, 11178, 11190, 11202, 11215, 11227, 11239, 11252, 11265, 11277, 11288, 11300, 11312, 11324, 11335, 11347, 11359, 11371, 11382, 11395, 11407, 11418, 11430, 11441, 11454, 11465, 11477, 11489, 11501, 11513, 11525, 11537, 11550, 11562, 11575, 11586, 11597, 11609, 11620, 11632, 11644, 11657, 11669, 11680, 11692, 11704, 11716, 11728, 11739, 11752, 11764, 11777, 11789, 11801, 11813, 11825, 11838, 11850, 11860, 11872, 11884, 11896, 11909, 11920, 11932, 11944, 11956, 11967, 11978, 11989, 12002, 12014, 12026, 12038, 12051, 12063, 12074, 12084, 12096, 12107, 12119, 12131, 12144, 12156, 12168, 12180, 12192, 12204, 12216, 12228, 12239, 12251, 12263, 12276, 12288, 12299, 12312, 12325, 12337, 12349, 12361, 12372, 12384, 12395, 12406, 12417, 12429, 12441, 12453, 12465, 12477, 12489, 12501, 12513, 12525, 12537, 12550, 12562, 12573, 12584, 12595, 12608, 12620, 12632, 12644, 12656, 12668, 12681, 12693, 12705, 12717, 12729, 12742, 12752, 12764, 12777, 12787, 12799, 12812, 12824, 12836, 12848, 12860, 12872, 12884, 12896, 12908, 12920, 12932, 12945, 12956, 12969, 12981, 12991, 13004, 13017, 13029, 13041, 13053, 13063, 13076, 13089, 13102, 13114, 13127, 13139, 13151, 13163, 13174, 13186, 13198, 13209, 13221, 13234, 13244, 13256, 13268, 13280, 13292, 13303, 13313, 13324, 13337, 13349, 13362, 13374, 13387, 13399, 13410, 13423, 13435, 13447, 13459, 13470, 13483, 13495, 13507, 13517, 13530, 13541, 13555, 13566, 13576, 13589, 13601, 13612, 13625, 13638, 13650, 13663, 13676, 13687, 13697, 13709, 13721, 13733, 13747, 13760, 13771, 13782, 13795, 13806, 13816, 13828, 13840, 13851, 13865, 13877, 13889, 13901, 13914, 13926, 13938, 13950, 13962, 13975, 13986, 13999, 14010, 14023, 14037, 14049, 14061, 14076, 14088, 14102, 14113, 14125, 14134, 14146, 14157, 14168, 14180, 14192, 14206, 14218, 14231, 14243, 14254, 14262, 14274, 14287, 14300, 14312, 14325, 14336, 14347, 14359, 14369, 14383, 14394, 14405, 14416, 14430, 14443, 14456, 14468, 14482, 14492, 14505, 14516, 14530, 14540, 14551, 14561, 14573, 14588, 14601, 14613, 14627, 14635],
-"basecalls": {"9625":"1:G", "9636":"2:C|T", "9648":"3:A", "9660":"4:A", "9671":"5:C|T", "9684":"6:G", "9696":"7:A", "9708":"8:C", "9720":"9:T", "9732":"10:T", "9745":"11:C", "9757":"12:A", "9770":"13:G", "9782":"14:T", "9793":"15:G", "9805":"16:T", "9816":"17:G", "9827":"18:C", "9841":"19:G", "9853":"20:C", "9865":"21:T", "9877":"22:T", "9888":"23:A", "9901":"24:C", "9913":"25:T", "9924":"26:G", "9936":"27:C", "9949":"28:G", "9961":"29:A", "9973":"30:G", "9986":"31:A", "9997":"32:T", "10008":"33:A", "10020":"34:C", "10032":"35:A", "10045":"36:A", "10056":"37:C", "10069":"38:A", "10081":"39:C", "10093":"40:A", "10105":"41:C", "10118":"42:A", "10130":"43:T", "10142":"44:T", "10152":"45:A", "10164":"46:G", "10176":"47:T", "10188":"48:C", "10200":"49:A", "10212":"50:A", "10225":"51:G", "10237":"52:A", "10249":"53:G", "10262":"54:G", "10274":"55:C", "10286":"56:T", "10298":"57:A", "10309":"58:T", "10320":"59:G", "10332":"60:C", "10344":"61:C", "10356":"62:A", "10369":"63:C", "10381":"64:A", "10393":"65:A", "10405":"66:G", "10417":"67:G", "10430":"68:A", "10442":"69:A", "10455":"70:T", "10467":"71:T", "10478":"72:G", "10490":"73:G", "10501":"74:T", "10512":"75:G", "10524":"76:A", "10536":"77:C", "10549":"78:A", "10561":"79:T", "10572":"80:G", "10584":"81:A", "10596":"82:T", "10607":"83:T", "10618":"84:G", "10630":"85:A", "10643":"86:G", "10655":"87:G", "10666":"88:G", "10678":"89:G", "10690":"90:A", "10702":"91:C", "10714":"92:C", "10727":"93:A", "10739":"94:T", "10750":"95:T", "10760":"96:G", "10773":"97:A", "10785":"98:A", "10797":"99:G", "10809":"100:G", "10821":"101:G", "10834":"102:A", "10845":"103:T", "10856":"104:T", "10868":"105:G", "10879":"106:C", "10891":"107:C", "10904":"108:A", "10916":"109:A", "10928":"110:A", "10941":"111:A", "10953":"112:A", "10964":"113:T", "10976":"114:G", "10988":"115:C", "11001":"116:A", "11013":"117:T", "11024":"118:T", "11035":"119:G", "11047":"120:G", "11058":"121:T", "11070":"122:T", "11082":"123:C", "11094":"124:C", "11107":"125:C", "11118":"126:T", "11131":"127:C", "11143":"128:G", "11155":"129:A", "11166":"130:C", "11178":"131:T", "11190":"132:C", "11202":"133:C", "11215":"134:C", "11227":"135:A", "11239":"136:C", "11252":"137:C", "11265":"138:A", "11277":"139:G", "11288":"140:T", "11300":"141:A", "11312":"142:G", "11324":"143:C", "11335":"-", "11347":"144:C", "11359":"145:T", "11371":"146:G", "11382":"147:C", "11395":"148:C", "11407":"149:T", "11418":"150:G", "11430":"151:A", "11441":"152:C", "11454":"153:A", "11465":"154:C", "11477":"155:A", "11489":"156:A", "11501":"157:A", "11513":"158:A", "11525":"159:C", "11537":"160:C", "11550":"161:G", "11562":"162:A", "11575":"163:G", "11586":"164:T", "11597":"165:G", "11609":"166:G", "11620":"167:T", "11632":"168:C", "11644":"169:C", "11657":"170:A", "11669":"171:G", "11680":"172:C", "11692":"173:C", "11704":"174:C", "11716":"175:A", "11728":"176:C", "11739":"177:T", "11752":"178:C", "11764":"179:C", "11777":"180:A", "11789":"181:A", "11801":"182:G", "11813":"183:G", "11825":"184:A", "11838":"185:G", "11850":"186:A", "11860":"187:T", "11872":"188:A", "11884":"189:C", "11896":"190:C", "11909":"191:T", "11920":"192:G", "11932":"193:C", "11944":"194:G", "11956":"195:T", "11967":"196:T", "11978":"197:G", "11989":"198:A", "12002":"199:C", "12014":"200:G", "12026":"201:G", "12038":"202:C", "12051":"203:C", "12063":"204:G", "12074":"205:T", "12084":"206:G", "12096":"207:G", "12107":"208:A", "12119":"209:G", "12131":"210:A", "12144":"211:C", "12156":"212:A", "12168":"213:G", "12180":"214:G", "12192":"215:G", "12204":"216:G", "12216":"217:C", "12228":"218:T", "12239":"219:A", "12251":"220:C", "12263":"221:C", "12276":"222:A", "12288":"223:A", "12299":"224:T", "12312":"225:C", "12325":"226:C", "12337":"227:G", "12349":"228:T", "12361":"229:T", "12372":"230:G", "12384":"231:G", "12395":"232:T", "12406":"233:G", "12417":"234:C", "12429":"235:C", "12441":"236:T", "12453":"237:T", "12465":"238:C", "12477":"239:G", "12489":"240:G", "12501":"241:A", "12513":"242:C", "12525":"243:A", "12537":"244:C", "12550":"245:C", "12562":"246:G", "12573":"247:T", "12584":"248:G", "12595":"249:C", "12608":"250:A", "12620":"251:A", "12632":"252:A", "12644":"253:C", "12656":"254:G", "12668":"255:C", "12681":"256:G", "12693":"257:C", "12705":"258:C", "12717":"259:A", "12729":"260:C", "12742":"261:G", "12752":"262:T", "12764":"263:C", "12777":"264:A", "12787":"265:T", "12799":"266:C", "12812":"267:C", "12824":"268:A", "12836":"269:G", "12848":"270:A", "12860":"271:G", "12872":"272:A", "12884":"273:C", "12896":"274:G", "12908":"275:G", "12920":"276:A", "12932":"277:C", "12945":"278:G", "12956":"279:C", "12969":"280:G", "12981":"281:A", "12991":"282:T", "13004":"283:C", "13017":"284:A", "13029":"285:G", "13041":"286:A", "13053":"287:G", "13063":"288:T", "13076":"289:C", "13089":"290:C", "13102":"291:A", "13114":"292:C", "13127":"293:G", "13139":"294:G", "13151":"295:T", "13163":"296:T", "13174":"297:G", "13186":"298:A", "13198":"299:G", "13209":"300:T", "13221":"301:C", "13234":"302:A", "13244":"303:T", "13256":"304:T", "13268":"305:C", "13280":"306:T", "13292":"307:T", "13303":"308:T", "13313":"309:G", "13324":"310:C", "13337":"311:A", "13349":"312:A", "13362":"313:G", "13374":"314:A", "13387":"315:G", "13399":"316:G", "13410":"317:G", "13423":"318:G", "13435":"319:C", "13447":"320:T", "13459":"321:T", "13470":"322:G", "13483":"323:C", "13495":"324:G", "13507":"325:T", "13517":"326:G", "13530":"327:G", "13541":"328:C", "13555":"329:T", "13566":"330:A", "13576":"331:T", "13589":"332:C", "13601":"333:A", "13612":"334:T", "13625":"335:C", "13638":"336:G", "13650":"337:A", "13663":"338:G", "13676":"339:G", "13687":"340:T", "13697":"341:G", "13709":"342:G", "13721":"343:A", "13733":"344:C", "13747":"345:A", "13760":"346:A", "13771":"347:T", "13782":"348:G", "13795":"349:A", "13806":"350:T", "13816":"351:G", "13828":"352:C", "13840":"353:A", "13851":"354:C", "13865":"355:C", "13877":"356:G", "13889":"357:A", "13901":"358:C", "13914":"359:G", "13926":"360:A", "13938":"361:A", "13950":"362:G", "13962":"363:C", "13975":"364:G", "13986":"365:C", "13999":"366:G", "14010":"367:C", "14023":"368:C", "14037":"369:A", "14049":"370:G", "14061":"371:C", "14076":"372:A", "14088":"373:G", "14102":"374:A", "14113":"375:T", "14125":"376:T", "14134":"377:G", "14146":"378:T", "14157":"379:T", "14168":"380:T", "14180":"381:T", "14192":"382:C", "14206":"383:G", "14218":"384:G", "14231":"385:T", "14243":"386:T", "14254":"387:T", "14262":"388:G", "14274":"389:G", "14287":"390:A", "14300":"391:A", "14312":"392:A", "14325":"393:A", "14336":"394:T", "14347":"395:A", "14359":"396:A", "14369":"397:C", "14383":"398:T", "14394":"399:T", "14405":"400:A", "14416":"401:C", "14430":"402:A", "14443":"403:A", "14456":"404:A", "14468":"405:G", "14482":"406:A", "14492":"407:T", "14505":"408:A", "14516":"409:C", "14530":"410:T", "14540":"411:G", "14551":"412:T", "14561":"413:T", "14573":"414:C", "14588":"415:A", "14601":"416:A", "14613":"417:C", "14627":"418:T", "14635":"419:G"}
-}
-]
-}
diff -r 7e49c6b19f5e -r f2a7aaf93a1d test-data/0194/poliovirus2sabin.json
--- a/test-data/0194/poliovirus2sabin.json Tue Jul 19 11:47:08 2022 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,98 +0,0 @@
-{
-"gapFreeConsensus": "GCAACGACTTCAGTGTGCGCTTACTGCGAGATACAACACACATTAGTCAAGAGGCTATGCCACAAGGAATTGGTGACATGATTGAGGGGACCATTGAAGGGATTGCCAAAAATGCATTGGTTCCCTCGACTCCCACCAGTAGCCTGCCTGACACAAAACCGAGTGGTCCAGCCCACTCCAAGGAGATACCTGCGTTGACGGCCGTGGAGACAGGGGCTACCAATCCGTTGGTGCCTTCGGACACCGTGCAAACGCGCCACGTCATCCAGAGACGGACGCGATCAGAGTCCACGGTTGAGTCATTCTTTGCAAGAGGGGCTTGCGTGGCTATCATCGAGGTGGACAATGATGCACCGACGAAGCGCGCCAGCAGATTGTTTTCGGTTTGGAAAATAACTTACAAAGATACTGTTCAACTGAGACGCAAACTGGAATTTTTCACATACTCGAGATTTGACATGGAGTTCACTTTTGTGGTCACCTCAAACTACACTGATGCAAATAACGGACATGCACTGAACCAAGTTTACCAGATAATGTATATACCACCCGGAGCACCTATCCCTGGTAAATGGAATGACTACACGTGGCAGACGTCTTCTAACCCGTCGGTATTTTACACCTATGGGGCGCCCCCAGCAAGAATATCAGTGCCCTACGTGGGAATTGCTAATGCGTATTCCCACTTTTATGATGGGTTTGCAAAAGTACCACTAGCGGGTCAAACCTCAACTGAAGGCGATTCGTTGTACGGTGCTGCCTCACTGAATGATTTTGGATCACTGGCTGTTCGCGTGGTAAATGATCACAACCCCACGCGGCTCACCTCCAAGATCAGAGTGTACATGAAGCCAAAGCATGTCAGAGTCTGGTGCCCACGACCTCCACGAGCAGTCCCATACTTCGGACCAGGTGTTGATTATAAAGATGGGCTCACCCCACTACCAGAAAAGGGATTAACGACTTATGGATTTGGACACCAAAACAAAGCTGTGTATACAGCTGGCTACAAAATTTGCAATTACCACCTAGCTACACAAGAAGACTTGCAAAATGCCGTGAGTGTCA",
-"gappedConsensus": "----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCAACGACTTCAGTGTGCGCTTACTGCGAGATACAACACACATTAGTCAAGAGGCTATGCCACAAGGAATTGGTGACATGATTGAGGGGACCATTGAAGGGATTGCCAAAAATGCATTGGTTCCCTCGACTCCCACCAGTAGCCTGCCTGACACAAAACCGAGTGGTCCAGCCCACTCCAAGGAGATACCTGCGTTGACGGCCGTGGAGACAGGGGCTACCAATCCGTTGGTGCCTTCGGACACCGTGCAAACGCGCCACGTCATCCAGAGACGGACGCGATCAGAGTCCACGGTTGAGTCATTCTTTGCAAGAGGGGCTTGCGTGGCTATCATCGAGGTGGACAATGATGCACCGACGAAGCGCGCCAGCAGATTGTTTTCGGTTTGGAAAATAACTTACAAAGATACTGTTCAACTGAGACGCAAACTGGAATTTTTCACATACTCGAGATTTGACATGGAGTTCACTTTTGTGGTCACCTCAAACTACACTGATGCAAATAACGGACATGCACTGAACCAAGTTTACCAGATAATGTATATACCACCCGGAGCACCTATCCCTGGTAAATGGAATGACTACACGTGGCAGACGTCTTCTAACCCGTCGGTATTTTACACCTATGGGGCGCCCCCAGCAAGAATATCAGTGCCCTACGTGGGAATTGCTAATGCGTATTCCCACTTTTATGATGGGTTTGCAAAAGTACCACTAGCGGGTCAAACCTCAACTGAAGGCGATTCGTTGTACGGTGCTGCCTCACTGAATGATTTTGGATCACTGGCTGTTCGCGTGGTAAATGATCACAACCCCACGCGGCTCACCTCCAAGATCAGAGTGTACATGAAGCCAAAGCATGTCAGAGTCTGGTGCCCACGACCTCCACGAGCAGTCCCATACTTCGGACCAGGTGTTGATTATAAAGATGGGCTCACCCCACTACCAGAAAAGGGATTAACGACTTATGGATTTGGACACCAAAACAAAGCTGTGTATACAGCTGGCTACAAAATTTGCAATTACCACCTAGCTACACAAGAAGACTTGCAAAATGCCGTGAGTGTCA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------",
-"msa":
-[
-{
-"reference": false,
-"forward": true,
-"traceFileName": "dataset_152182",
-"leadingGaps": "2457",
-"trailingGaps": "4107",
-"align": "ATTAGTCAAGAGGCTATGCCACAAGGAATTGGTGACATGATTGAGGGGACCATTGAAGGGATTGCCAAAAATGCATTGGTTCCCTCGACTCCCACCAGTAGCCTGCCTGACACAAAACCGAGTGGTCCAGCCCACTCCAAGGAGATACCTGCGTTGACGGCCGTGGAGACAGGGGCTACCAATCCGTTGGTGCCTTCGGACACCGTGCAAACGCGCCACGTCATCCAGAGACGGACGCGATCAGAGTCCACGGTTGAGTCATTCTTTGCAAGAGGGGCTTGCGTGGCTATCATCGAGGTGGACAATGATGCACCGACGAAGCGCGCCAGCAGATTGTTTTCGGTTTGGAAAATAACTTACAAAGATACTGTTCAACTGAGACGCAAACTGGAATTTTTCACATACTCGAGATTTGACATGGAGTTCACTTTTGTGGTCACCTCAAACTACACTGATGCAAATAACGGACATGCACTGAACCAAGTTTACCAGATAATGTATATACCACCCGGAGCACCTATCCCTGGTAAATGGAATGACTACACGTGGCAGACGTCTTCTAACCCGTCGGTATTTTACACCTATGGGGCGCCCCCAGCAAGAATATCAGTGCCCTACGTGGGAATTGCTAATGCGTATTCCCACTTTTATGATGGGTTTGCAAAAGTACCACTAGCGGGTCAAACCTCAACTGAAGGCGATTCGTTGTACGGTGCTGCCTCACTGAATGATTTTGGATCACTGGCTGTTCGCGTGGTAAATGATCACAACCCCACGCGGCTCACCTCCAAGATCAGAGTGTACATGAAGCCAAAGCATGTCAGAGTCTGGTGCCCACGACCTCCACGAGCAGTCCCATACTTCGGACCAGGTGT"
-}
-,
-{
-"reference": false,
-"forward": false,
-"traceFileName": "dataset_152179",
-"leadingGaps": "2607",
-"trailingGaps": "4026",
-"align": "GCGTTGACGGCCGTGGAGACAGGGGCTACCAATCCGTTGGTGCCTTCGGACACCGTGCAAACGCGCCACGTCATCCAGAGACGGACGCGATCAGAGTCCACGGTTGAGTCATTCTTTGCAAGAGGGGCTTGCGTGGCTATCATCGAGGTGGACAATGATGCACCGACGAAGCGCGCCAGCAGATTGTTTTCGGTTTGGAAAATAACTTACAAAGATACTGTTCAACTGAGACGCAAACTGGAATTTTTCACATACTCGAGATTTGACATGGAGTTCACTTTTGTGGTCACCTCAAACTACACTGATGCAAATAACGGACATGCACTGAACCAAGTTTACCAGATAATGTATATACCACCCGGAGCACCTATCCCTGGTAAATGGAATGACTACACGTGGCAGACGTCTTCTAACCCGTCGGTATTTTACACCTATGGGGCGCCCCCAGCAAGAATATCAGTGCCCTACGTGGGAATTGCTAATGCGTATTCCCACTTTTATGATGGGTTTGCAAAAGTACCACTAGCGGGTCAAACCTCAACTGAAGGCGATTCGTTGTACGGTGCTGCCTCACTGAATGATTTTGGATCACTGGCTGTTCGCGTGGTAAATGATCACAACCCCACGCGGCTCACCTCCAAGATCAGAGTGTACATGAAGCCAAAGCATGTCAGAGTCTGGTGCCCACGACCTCCACGAGCAGTCCCATACTTCGGACCAGGTGTTGATTATAAAGATGGGCTCACCCCACTACCAGAAAAGGGATTAACGACTTATGGATTTGGACACCAAAACAAAGCTGTGTA"
-}
-,
-{
-"reference": false,
-"forward": true,
-"traceFileName": "dataset_152180",
-"leadingGaps": "2924",
-"trailingGaps": "3955",
-"align": "ACATGCACTGAACCAAGTTTACCAGATAATGTATATACCACCCGGAGCACCTATCCCTGGTAAATGGAATGACTACACGTGGCAGACGTCTTCTAACCCGTCGGTATTTTACACCTATGGGGCGCCCCCAGCAAGAATATCAGTGCCCTACGTGGGAATTGCTAATGCGTATTCCCACTTTTATGATGGGTTTGCAAAAGTACCACTAGCGGGTCAAACCTCAACTGAAGGCGATTCGTTGTACGGTGCTGCCTCACTGAATGATTTTGGATCACTGGCTGTTCGCGTGGTAAATGATCACAACCCCACGCGGCTCACCTCCAAGATCAGAGTGTACATGAAGCCAAAGCATGTCAGAGTCTGGTGCCCACGACCTCCACGAGCAGTCCCATACTTCGGACCAGGTGTTGATTATAAAGATGGGCTCACCCCACTACCAGAAAAGGGATTAACGACTTATGGATTTGGACACCAAAACAAAGCTGTGTATACAGCTGGCTACAAAATTTGCAATTACCACCTAGCTACACAAGAAGACTTGCAAAATGCCGTGAGTGTCA"
-}
-,
-{
-"reference": false,
-"forward": false,
-"traceFileName": "dataset_152181",
-"leadingGaps": "2416",
-"trailingGaps": "4604",
-"align": "GCAACGACTTCAGTGTGCGCTTACTGCGAGATACAACACACATTAGTCAAGAGGCTATGCCACAAGGAATTGGTGACATGATTGAGGGGACCATTGAAGGGATTGCCAAAAATGCATTGGTTCCCTCGACTCCCACCAGTAGCCTGCCTGACACAAAACCGAGTGGTCCAGCCCACTCCAAGGAGATACCTGCGTTGACGGCCGTGGAGACAGGGGCTACCAATCCGTTGGTGCCTTCGGACACCGTGCAAACGCGCCACGTCATCCAGAGACGGACGCGATCAGAGTCCACGGTTGAGTCATTCTTTGCAAGAGGGGCTTGCGTGGCTATCATCGAGGTGGACAATGATGCACCGACGAAGCGCGCCAGCAGATTGTTTTCGGTTTGGAAAATAACTTACAAAGATACTGTTCAACTG"
-}
-,
-{
-"reference": true,
-"forward": true,
-"traceFileName": "",
-"leadingGaps": "0",
-"trailingGaps": "0",
-"align": "TTAAAACAGCTCTGGGGTTGTACCCACCCCAGAGGCCCACGTGGCGGCTAGCACTCCGGTATTACGGTACCCTTGTGCGCCTGTTTTATACTCCCCTCCCGCAACTTAGAAGCACGAAACCAAGTTCAATAGAAGGGGGTACAAACCAGTACCACTACGAACAAGCACTTCTGTTTCCCCGGTGACATTGCATAGACTGCTCACGCGGTTGAAAGTGATCGATCCGTTACCCGCTTGTGTACTTCGAAAAGCCTAGTATCGCCTTGGAATCTTCGACGCGTTGCGCTCAGCACCCGACCCCGGGGTGTAGCTTAGGCTGATGAGTCTGGACATTCCTCACCGGTGACGGTGGTCCAGGCTGCGTTGGCGGCCTACCTATGGCTAACGCCATAGGACGTTAGATGTGAACAAGGTGTGAAGAGCCTATTGAGCTACATAAGAGTCCTCCGGCCCCTGAATGCGGCTAATCCTAACCACGGAACAGGCGGTCGCGAACCAGTGACTGGCTTGTCGTAACGCGCAAGTCTGTGGCGGAACCGACTACTTTGGGTGTCCGTGTTTCCTGTTATTTTTATCATGGCTGCTTATGGTGACAATCAGAGATTGTTATCATAAAGCGAATTGGATTGGCCATCCGGTGAGTGTTGTGTCAGGTATACAACTGTTTGTTGGAACCACTGTGTTAGCTTTACTTCTCATTTAACCAATTAATCAAAAACAATACGAGGATAAAACAACAATACTACAATGGGCGCCCAAGTTTCATCACAGAAAGTTGGAGCCCACGAAAATTCAAACAGAGCCTATGGCGGGTCCACCATCAATTACACTACAATCAATTACTATAGGGACTCTGCAAGCAATGCAGCAAGCAAGCAAGATTTTGCACAAGATCCGTCCAAGTTCACCGAACCCATTAAGGACGTCCTTATTAAGACCGCTCCCATGCTAAACTCCCCAAACATTGAGGCGTGTGGTTATAGTGACAGGGTAATGCAGCTAACTCTGGGCAATTCAACGATCACCACCCAAGAAGCGGCCAATTCTGTTGTTGCCTACGGTAGATGGCCTGAATACATCAGAGATACCGAGGCAAATCCTGTAGACCAACCAACCGAGCCCGATGTAGCCGCGTGCAGGTTCTACACATTAGATACCGTCACTTGGCGCAAGGAGTCCAGAGGGTGGTGGTGGAAACTACCAGACGCTTTAAAAGACATGGGGTTATTTGGTCAAAACATGTTTTATCACTATCTTGGGAGGGCTGGCTACACAGTGCACGTACAGTGCAATGCTTCAAAGTTTCATCAAGGAGCTCTAGGGGTGTTTGCAGTTCCAGAAATGTGTTTAGCTGGTGATAGCACAACTCACATGTTCACAAAGTACGAGAATGCGAATCCAGGCGAAAAAGGAGGTGAATTCAAAGGGAGTTTCACCCTTGATACCAACGCCACTAACCCTGCACGGAACTTCTGCCCAGTTGATTACCTCTTCGGGAGTGGAGTGCTGGTAGGGAATGCATTTGTTTATCCACATCAAATAATAAACCTGCGCACTAACAACTGTGCTACGCTAGTATTGCCCTATGTAAACTCACTCTCAATAGATAGCATGACAAAGCACAACAACTGGGGGATCGCTATCCTCCCCCTGGCGCCACTAGACTTTGCCACTGAATCTTCCACTGAGATACCCATTACACTGACCATTGCTCCCATGTGCTGCGAATTCAATGGTTTACGCAACATCACTGTGCCAAGAACCCAAGGATTACCAGTCCTGAACACTCCAGGGAGTAACCAGTACCTGACCGCAGACAATTACCAGTCTCCGTGTGCGATACCTGAGTTTGATGTCACTCCACCCATAGACATACCAGGGGAGGTGCGCAACATGATGGAATTGGCGGAAATAGACACCATGATACCCCTCAACTTGACAAGTCAACGCAAGAACACAATGGACATGTATAGAGTCGAGTTGAGCGACACGGCTCACTCTGACACGCCGATCTTGTGTCTCTCGTTGTCCCCCGCTTCAGACCCCAGATTGGCACACACTATGTTGGGTGAGATATTAAATTACTACACACACTGGGCAGGGTCCTTGAAATTTACCTTTCTCTTTTGCGGCTCAATGATGGCCACCGGAAAGTTATTGGTTTCTTACGCACCACCCGGAGCAGAGGCCCCCAAGAGTCGCAAAGAAGCAATGCTTGGGACACATGTGATATGGGACATTGGGTTGCAGTCTTCATGCACTATGGTGGTACCTTGGATCAGTAATACCACATACAGACAAACCATCAACGATAGTTTCACAGAAGGTGGCTACATTAGCATGTTCTATCAAACTAGGGTTGTTGTCCCGTTGTCCACACCCAGAAAGATGGACATCCTGGGTTTTGTGTCAGCTTGCAATGACTTCAGTGTGCGCTTACTGCGAGATACAACACACATTAGTCAAGAGGCTATGCCACAAGGAATTGGTGACATGATTGAGGGGGCCGTTGAAGGGATTACTAAAAATGCATTGGTTCCCCCGACTTCCACCAATAGCCTGCCTGACACAAAGCCGAGCGGTCCAGCCCACTCCAAGGAGATACCTGCATTGACAGCCGTGGAGACAGGGGCTACCAATCCGTTGGTGCCTTCGGACACCGTGCAAACGCGCCATGTCATCCAGAGACGAACGCGATCAGAGTCCACGGTTGAGTCATTCTTTGCAAGAGGGGCTTGCGTGGCTATCATTGAGGTGGACAATGATGCACCGACAAAGCGCGCCAGCAGATTGTTTTCGGTTTGGAAAATAACTTACAAAGATACTGTTCAACTGAGACGCAAACTGGAATTTTTCACATATTCGAGATTTGACATGGAGTTCACTTTTGTGGTCACCTCAAACTACATTGATGCAAATAACGGACATGCATTGAACCAAGTTTATCAGATAATGTATATACCACCCGGAGCACCTATCCCTGGTAAATGGAATGACTATACGTGGCAGACGTCCTCTAACCCGTCGGTGTTTTACACCTATGGGGCGCCCCCAGCAAGAATATCAGTGCCCTACGTGGGAATTGCTAATGCGTATTCCCACTTTTATGATGGGTTTGCAAAAGTACCACTAGCGGGTCAAGCCTCAACTGAAGGCGATTCGTTGTACGGTGCTGCCTCACTGAATGATTTTGGATCACTGGCTGTTCGCGTGGTAAATGATCACAACCCCACGCGGCTCACCTCCAAGATCAGAGTGTACATGAAGCCAAAGCATGTCAGAGTCTGGTGCCCACGACCTCCACGAGCAGTCCCATACTTCGGACCAGGTGTTGATTATAAAGATGGGCTCACCCCACTACCAGAAAAGGGATTAACGACTTATGGATTTGGACACCAAAACAAAGCTGTGTACACAGCTGGCTACAAAATTTGCAATTACCACCTAGCTACACAAGAAGACTTGCAAAATGCCGTGAGTGTCATGTGGAACAGAGACCTCTTAGTGGCTGAATCAAGGGCCCTTGGCACCGACTCGATCGCAAGGTGCAGCTGTAACACGGGTGTGTACTACTGTGAATCCAGGAGAAAATATTATCCAGTTTCTTTCATTGGGCCCACCTTCCAATACATGGAAGCCAATGAATATTACCCGGCTAGATATCAATCACACATGCTTATTGGTCATGGGTTTGCATCACCGGGTGATTGTGGTGGCATACTTAGATGTCAACACGGGGTGATAGGAATAATCACTGCTGGTGGGGAAGGCTTGGTTGCATTTTCAGACATTAGAGACCTGTATGCTTATGAGGAGGAAGCTATGGAGCAGGGCATTTCCAACTATATTGAGTCACTTGGTGCTGCATTTGGTAGTGGATTCACTCAACAAATTGGTGATAAAGTTTCCGAGCTAACCAGCATGGTAACTAGCACCATTACAGAGAAGTTGCTTAAAAACTTAATCAAAATTATCTCATCACTTGTGATCATTACCAGGAATTATGAGGACACTACCACAGTGCTTGCCACCCTCGCCCTCCTTGGGTGCGACATCTCACCGTGGCAGTGGCTAAAGAAGAAGGCATGTGACATCCTGGAAATTCCATACGCCATCAAACAAGGAGATAGTTGGTTGAAGAAATTCACTGAGGCATGTAATGCTGCAAAGGGACTGGAGTGGGTGTCCAATAAGATATCCAAATTCATTAGTTGGTTGCAGGATAAAATCATCCCACAAGCGAGAGACAAATTAGAGTTTGTCACTAAACTAAAGCAATTAGAAATGCTTGAAAATCAGATTTCCACCATACACCAATCTTGTCCAAGTCAAGAACATCAGGAGATCTTATTCAACAATGTGCGGTGGCTATCTATCCAGTCCAAGAGGTTTGCACCACTATATGCACATGAAGCTAAAAGGATTCAAAAGCTGGAGCATACCATAAATAATTACGTACAGTTCAAGAGCAAGCACCGTATTGAGCCAGTATGTTTGTTAGTACATGGCAGTCCAGGGACAGGAAAATCAGTTGCAACCAATCTAATTGCTAGAGCAATAGCCGAGAAAGAGAACACCTCCACATACTCACTGCCACCTGATCCGTCTCACTTTGATGGCTACAAGCAACAGGGTGTGGTTATTATGGATGACCTAAACCAAAATCCAGACGGAGCAGACATGAAACTTTTTTGTCAAATGGTGTCCACTGTGGAGTTTATTCCACCGATGGCCTCGCTAGAAGAGAAAGGCATTTTGTTCACATCTAATTACGTTTTAGCCTCCACCAACTCCAGTCGGATCACACCACCCACGGTGGCTCACAGTGATGCGCTGGCCAGGAGATTCGCATTTGACGTGGACATACAAGTCATGAGCGAGTACTCCAGAGACGGAAAGCTCAACATGGCAATGGCTACTGAAATGTGCAAAAACTGTCATCAACCAGCAAACTTCAAAAGATGTTGTCCTTTAGTGTGTGGCAAGGCAATTCAGTTAATGGATAAATCTTCCAGGGTTAGATACAGCATTGATCAGATCACTACAATGATTGTTAATGAGAGAAACAGAAGATCAAACATTGGTAATTGCATGGAAGCTCTATTCCAGGGACCACTGCAGTATAAAGATCTAAAAATAGATGTTAAGACCAGTCCCCCTCCGGAGTGTATCAACGATTTGCTCCAGGCAGTTGATTCCCAGGAAGTGAGAGATTACTGTGAAAAGAAAGGCTGGATTGTTAACATTACCAGTCAGGTTCAAACAGAGAGGAACATCAACCGGGCGATGACTATCCTACAAGCAGTAACTACTTTCGCTGCAGTAGCCGGTGTCGTGTACGTTATGTACAAGCTGTTCGCTGGGCACCAGGGTGCATACACTGGTTTGCCAAATAAACGACCCAATGTACCCACTATCAGGACAGCAAAAGTGCAAGGCCCTGGGTTTGATTACGCAGTGGCCATGGCTAAAAGAAACATTGTTACAGCAACCACCAGCAAAGGGGAGTTTACGATGTTGGGAGTCTATGATAATGTGGCCATCTTGCCAACCCACGCCTCACCTGGTGAAAGCATTGCGATCGACGGTAAAGAGGTGGAAATTCTTGACGCCAAAGCCCTTGAAGATCAGGCAGGAACTAATCTTGAAATTACCATAATTACACTAAAGAGGAACGAGAAGTTCAGAGATATCAGGCCACACATTCCCACCCAAATCACCGAAACAAATGATGGAGTTTTGATCGTGAACACTAGTAAGTACCCCAACATGTATGTTCCCGTTGGTGCTGTGACCGAACAGGGGTATCTTAATCTCGGTGGACGACAAACCGCTCGTACGCTAATGTACAACTTTCCAACTAGAGCAGGTCAGTGTGGTGGTGTCATCACGTGCACTGGTAAAGTCATTGGGATGCATGTTGGTGGGAACGGTTCACATGGGTTCGCGGCGGCCCTAAAGCGGTCATACTTCACTCAGATTCAAGGTGAGATTCAATGGATGAAACCATCAAAAGAAGTGGGATACCCGATCATAAATGCTCCGTCCAAAACCAAACTTGAACCCAGCGCTTTTCACTATGTGTTTGAAGGGGTGAAGGAACCAGCAGTCCTTACCAAAAATGATCCCAGGCTCAGGACAGACTTTGAAGAAGCAATATTCTCTAAGTATGTAGGCAACAAGATCACTGATGTGGATGAGTACATGAAAGAGGCAGTGGATCATTACGCTGGCCAACTCATGTCTCTAGACATCAACACAGAACAAATGTGCTTGGAGGACGCCATGTACGGCACCGATGGCCTGGAAGCACTTGACTTGACCACTAGTGCTGGATACCCTTATGTAGCAATGGGAAAGAAAAAGAGAGACATCTTGAATAAGCAGACTAGAGACACCAAGGAAATGCGGAGACTCTTAGATACTTATGGAATTAACTTACCGCTTGTAACATATGTTAAAGATGAACTAAGGTCAAAAACTAAGGTGGAGCAGGGAAAATCCAGATTGATTGAAGCCTCCAGTTTGAATGATTCAGTGGCCATGAGAATGGCATTTGGAAATCTCTATGCAGCATTTCACAAAAACCCAGGAGTTGTCACTGGCAGTGCAGTTGGTTGTGATCCAGATCTATTTTGGAGCAAGATCCCAGTGCTAATGGAAGAGAAGCTCTTTGCTTTTGACTACACAGGTTATGATGCATCACTCAGCCCGGCCTGGTTTGAGGCACTCAAAATGGTGCTAGAGAAAATCGGATTTGGGGACAGGGTGGATTATATTGATTACCTCAACCATTCCCACCACCTGTACAAAAACAAAACTTATTGCGTAAAAGGCGGCATGCCATCTGGCTGCTCAGGCACATCAATTTTTAACTCAATGATTAACAACTTAATCATTAGGACACTCCTACTGAAAACCTACAAGGGCATAGATTTAGATCACCTAAAGATGATTGCCTATGGTGATGATGTAATTGCTTCCTACCCCCATGAGGTTGATGCTAGTCTCCTAGCCCAATCAGGAAAAGACTATGGACTAACCATGACTCCAGCAGACAAGTCAGCTACCTTTGAAACAGTCACATGGGAGAATGTAACATTCTTGAAAAGATTCTTTAGAGCGGATGAGAAGTATCCCTTCCTCATACATCCAGTAATGCCAATGAAGGAGATTCATGAATCAATTAGATGGACAAAGGATCCCAGAAACACACAGGATCACGTGCGCTCATTGTGCCTATTGGCCTGGCACAACGGCGAAGAAGAATACAACAAGTTCTTAGCTAAAATCAGGAGTGTGCCAATTGGGAGAGCTTTATTGCTCCCAGAGTACTCTACATTGTACCGCCGTTGGCTCGACTCTTTTTAGTAACCCTACCTCAGTCGAATTGGATTGGGTCATGCTGTTGTAGGGGTAAATTTTTCTTTAATTCGGGG"
-}
-],
-"gappedTraces":
-[
-{
-"traceFileName": "dataset_152182",
-"leadingGaps": 2457,
-"trailingGaps": 4107,
-"peakA": [455, 450, 443, 430, 413, 394, 376, 363, 353, 341, 324, 301, 275, 251, 232, 217, 204, 191, 178, 164, 150, 136, 125, 115, 106, 98, 89, 80, 71, 63, 55, 49, 45, 42, 39, 37, 34, 31, 28, 24, 21, 18, 18, 19, 21, 25, 29, 31, 33, 34, 33, 32, 30, 28, 27, 26, 26, 26, 26, 25, 24, 23, 21, 18, 15, 12, 10, 8, 6, 5, 3, 2, 1, 1, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 4, 4, 5, 7, 9, 11, 13, 13, 13, 12, 11, 10, 10, 11, 13, 15, 17, 19, 20, 21, 22, 22, 23, 24, 24, 25, 24, 24, 23, 22, 22, 21, 21, 20, 19, 18, 16, 15, 14, 14, 16, 18, 22, 27, 33, 40, 49, 60, 72, 87, 102, 118, 133, 146, 157, 168, 177, 186, 193, 198, 200, 197, 189, 176, 159, 141, 121, 102, 86, 72, 61, 52, 44, 38, 33, 28, 23, 19, 16, 13, 11, 9, 8, 7, 7, 6, 5, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 9, 15, 22, 30, 41, 55, 74, 97, 123, 152, 181, 210, 236, 259, 276, 287, 289, 283, 270, 250, 225, 199, 172, 145, 121, 102, 89, 86, 93, 112, 142, 180, 225, 272, 317, 358, 392, 416, 429, 433, 427, 414, 396, 375, 353, 333, 317, 307, 306, 312, 325, 340, 353, 359, 357, 345, 327, 305, 285, 269, 262, 263, 272, 287, 307, 329, 353, 374, 393, 405, 412, 412, 408, 402, 394, 387, 377, 364, 344, 317, 283, 244, 203, 165, 131, 104, 86, 76, 75, 86, 108, 140, 181, 227, 275, 319, 356, 383, 396, 394, 375, 342, 298, 246, 193, 145, 105, 77, 63, 63, 76, 101, 138, 184, 235, 288, 337, 378, 406, 418, 411, 387, 346, 295, 237, 180, 127, 84, 53, 33, 27, 33, 50, 80, 121, 171, 226, 281, 331, 369, 391, 395, 381, 351, 310, 261, 209, 159, 113, 74, 43, 21, 8, 1, 0, 2, 7, 12, 16, 19, 20, 19, 15, 11, 7, 4, 1, 0, 0, 0, 3, 15, 37, 71, 119, 178, 245, 314, 379, 433, 468, 481, 468, 431, 375, 308, 237, 170, 112, 67, 35, 15, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 9, 11, 12, 12, 11, 9, 6, 3, 4, 11, 27, 57, 102, 162, 232, 304, 371, 424, 458, 473, 473, 464, 456, 453, 460, 476, 495, 510, 512, 497, 462, 408, 341, 269, 199, 136, 85, 47, 22, 8, 1, 0, 0, 0, 0, 5, 21, 54, 110, 192, 298, 423, 552, 670, 759, 806, 803, 752, 660, 545, 422, 307, 209, 133, 78, 42, 20, 7, 2, 0, 1, 3, 6, 9, 12, 13, 14, 13, 11, 9, 7, 6, 7, 9, 13, 17, 22, 28, 32, 36, 38, 38, 37, 34, 30, 25, 19, 13, 9, 5, 2, 0, 0, 0, 3, 14, 38, 77, 135, 209, 294, 382, 461, 520, 548, 542, 502, 434, 350, 262, 181, 114, 66, 34, 18, 11, 10, 11, 14, 15, 16, 15, 13, 10, 7, 4, 2, 2, 4, 6, 9, 11, 13, 13, 12, 10, 8, 6, 4, 3, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 6, 26, 62, 117, 187, 265, 340, 400, 435, 440, 413, 357, 283, 203, 128, 69, 30, 8, 0, 0, 0, 9, 30, 70, 132, 215, 308, 398, 470, 509, 511, 477, 419, 352, 295, 262, 260, 286, 331, 379, 414, 424, 405, 359, 294, 222, 153, 95, 52, 24, 8, 0, 0, 0, 2, 6, 11, 16, 20, 23, 23, 22, 20, 16, 12, 8, 5, 3, 2, 3, 3, 2, 0, 0, 3, 24, 70, 146, 251, 376, 503, 610, 679, 697, 666, 599, 523, 464, 446, 478, 554, 652, 745, 802, 806, 750, 644, 506, 361, 230, 127, 57, 18, 1, 0, 1, 5, 9, 12, 15, 17, 17, 16, 14, 11, 10, 11, 14, 20, 27, 33, 37, 39, 37, 33, 26, 19, 12, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 4, 6, 8, 9, 7, 3, 0, 0, 0, 1, 4, 4, 0, 0, 0, 27, 92, 201, 353, 529, 703, 844, 922, 923, 844, 703, 528, 351, 201, 93, 29, 0, 0, 0, 16, 52, 111, 196, 298, 399, 479, 520, 515, 466, 387, 293, 201, 124, 68, 31, 11, 2, 0, 2, 5, 9, 13, 17, 19, 21, 21, 20, 17, 13, 9, 7, 6, 7, 7, 4, 0, 0, 4, 37, 105, 210, 343, 483, 606, 687, 709, 667, 573, 445, 308, 186, 92, 33, 5, 0, 0, 2, 3, 1, 0, 0, 0, 0, 0, 1, 2, 5, 10, 16, 21, 24, 24, 22, 20, 18, 16, 13, 10, 5, 0, 0, 0, 4, 7, 5, 0, 0, 7, 53, 147, 288, 462, 642, 793, 884, 896, 827, 694, 525, 353, 203, 95, 30, 1, 0, 0, 4, 4, 0, 0, 0, 3, 11, 22, 31, 39, 43, 44, 42, 39, 36, 33, 29, 25, 22, 17, 13, 9, 6, 5, 5, 6, 7, 7, 6, 5, 5, 8, 11, 15, 17, 15, 10, 4, 1, 2, 6, 8, 4, 0, 0, 17, 84, 209, 387, 595, 798, 951, 1021, 993, 873, 690, 484, 293, 145, 51, 6, 0, 0, 7, 8, 4, 0, 0, 0, 0, 4, 5, 2, 0, 4, 27, 81, 170, 291, 430, 564, 665, 711, 692, 610, 483, 338, 203, 98, 32, 1, 0, 0, 4, 5, 3, 0, 0, 2, 6, 10, 13, 14, 15, 14, 14, 13, 12, 11, 10, 9, 9, 9, 9, 10, 11, 12, 10, 7, 3, 0, 0, 2, 6, 8, 5, 0, 0, 11, 60, 154, 288, 442, 587, 688, 721, 678, 577, 449, 336, 273, 277, 344, 451, 561, 639, 661, 618, 522, 396, 268, 159, 83, 40, 23, 22, 26, 29, 28, 25, 23, 23, 28, 35, 42, 48, 51, 49, 44, 35, 25, 15, 8, 3, 4, 8, 15, 22, 25, 24, 19, 12, 8, 8, 11, 12, 7, 0, 0, 11, 74, 195, 367, 569, 759, 896, 947, 901, 770, 586, 391, 221, 97, 26, 0, 0, 3, 8, 7, 3, 0, 0, 1, 8, 14, 20, 24, 27, 28, 28, 27, 26, 24, 22, 19, 16, 13, 12, 11, 13, 15, 17, 18, 18, 17, 15, 12, 9, 6, 5, 4, 5, 6, 10, 13, 16, 17, 15, 11, 7, 5, 7, 9, 10, 7, 0, 0, 8, 52, 136, 257, 396, 523, 605, 619, 560, 446, 313, 207, 167, 213, 340, 518, 698, 831, 879, 827, 690, 503, 317, 182, 131, 173, 293, 453, 606, 710, 735, 676, 550, 391, 242, 144, 121, 180, 302, 455, 595, 684, 695, 626, 495, 343, 216, 155, 183, 299, 474, 662, 814, 889, 868, 759, 590, 402, 231, 104, 29, 0, 0, 7, 15, 16, 12, 7, 3, 5, 11, 21, 32, 42, 51, 57, 59, 56, 49, 40, 30, 21, 13, 8, 5, 5, 8, 13, 16, 15, 8, 0, 0, 11, 63, 157, 286, 429, 557, 639, 653, 596, 484, 343, 206, 98, 30, 0, 0, 2, 9, 11, 8, 5, 3, 4, 8, 13, 17, 19, 18, 15, 12, 8, 4, 1, 0, 0, 0, 3, 6, 9, 12, 14, 13, 12, 9, 6, 3, 1, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 4, 2, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 5, 8, 11, 13, 12, 10, 6, 3, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 3, 2, 1, 1, 1, 1, 1, 2, 2, 3, 3, 4, 5, 6, 6, 6, 5, 4, 3, 2, 1, 1, 2, 3, 5, 7, 9, 11, 12, 13, 13, 12, 10, 9, 7, 6, 6, 6, 6, 6, 6, 5, 5, 7, 10, 15, 20, 25, 26, 22, 17, 11, 9, 11, 15, 15, 8, 0, 0, 14, 86, 217, 401, 608, 796, 920, 948, 875, 719, 520, 322, 161, 56, 5, 0, 0, 8, 11, 9, 5, 5, 10, 19, 29, 36, 39, 38, 34, 29, 24, 19, 15, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 4, 4, 2, 0, 0, 0, 1, 8, 13, 10, 0, 0, 0, 52, 162, 328, 526, 715, 849, 890, 829, 683, 490, 296, 141, 43, 0, 0, 2, 10, 10, 4, 0, 0, 7, 17, 26, 29, 25, 19, 15, 13, 14, 11, 3, 0, 0, 23, 92, 207, 356, 509, 630, 687, 666, 572, 432, 279, 146, 54, 7, 0, 5, 19, 28, 28, 23, 16, 11, 11, 14, 18, 22, 22, 19, 12, 5, 0, 0, 4, 10, 12, 7, 0, 0, 12, 71, 178, 325, 486, 624, 702, 701, 620, 481, 322, 177, 72, 14, 0, 0, 5, 10, 9, 5, 4, 7, 15, 22, 27, 27, 22, 15, 8, 2, 0, 0, 3, 6, 9, 10, 9, 6, 4, 1, 0, 0, 0, 1, 3, 3, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 2, 4, 7, 10, 13, 15, 15, 14, 12, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 1, 1, 0, 0, 0, 1, 1, 1, 1, 2, 4, 7, 11, 16, 20, 24, 29, 34, 38, 39, 35, 27, 18, 15, 17, 23, 25, 16, 0, 0, 7, 97, 275, 534, 831, 1102, 1279, 1312, 1193, 956, 662, 381, 165, 38, 0, 0, 13, 24, 17, 0, 0, 13, 81, 197, 349, 509, 643, 720, 720, 645, 513, 355, 206, 91, 20, 0, 0, 7, 19, 19, 8, 0, 0, 24, 105, 239, 411, 589, 733, 803, 779, 663, 487, 297, 143, 63, 73, 163, 302, 446, 555, 597, 561, 457, 314, 171, 72, 51, 124, 284, 503, 730, 913, 1004, 979, 842, 626, 387, 183, 66, 63, 168, 351, 560, 739, 844, 852, 767, 614, 433, 262, 128, 44, 6, 0, 8, 17, 22, 22, 21, 22, 27, 35, 43, 48, 49, 44, 36, 27, 18, 11, 5, 1, 0, 2, 9, 19, 30, 38, 39, 33, 25, 20, 22, 27, 28, 17, 0, 0, 8, 107, 299, 575, 886, 1162, 1330, 1343, 1199, 939, 632, 349, 142, 26, 0, 0, 17, 33, 38, 36, 37, 43, 53, 64, 68, 64, 53, 38, 23, 11, 4, 2, 3, 6, 9, 10, 11, 12, 12, 14, 15, 16, 15, 13, 10, 5, 2, 0, 0, 1, 4, 8, 11, 13, 14, 14, 12, 10, 8, 5, 3, 1, 0, 0, 0, 1, 3, 4, 5, 5, 3, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 4, 11, 20, 27, 31, 31, 29, 27, 27, 25, 18, 5, 0, 0, 29, 115, 256, 433, 611, 747, 802, 763, 641, 468, 290, 142, 44, 0, 0, 2, 16, 24, 27, 28, 28, 30, 32, 33, 30, 24, 17, 11, 6, 3, 2, 2, 3, 5, 8, 12, 15, 18, 19, 19, 16, 13, 9, 5, 2, 2, 4, 8, 11, 12, 9, 3, 0, 0, 4, 13, 18, 14, 0, 0, 0, 65, 196, 386, 602, 793, 906, 910, 803, 618, 404, 213, 77, 7, 0, 0, 14, 25, 28, 28, 30, 35, 41, 44, 41, 33, 23, 14, 9, 8, 11, 15, 17, 17, 15, 13, 13, 15, 20, 27, 34, 37, 38, 34, 29, 22, 17, 13, 11, 9, 7, 6, 7, 11, 17, 21, 19, 8, 0, 0, 25, 102, 229, 388, 544, 655, 685, 622, 482, 307, 152, 66, 79, 189, 365, 555, 706, 777, 751, 641, 478, 305, 157, 56, 6, 0, 7, 23, 35, 39, 38, 36, 36, 38, 42, 46, 48, 47, 43, 35, 25, 17, 13, 16, 22, 26, 20, 4, 0, 0, 53, 186, 389, 634, 865, 1022, 1061, 971, 779, 539, 309, 135, 32, 0, 0, 3, 17, 26, 31, 32, 23, 4, 0, 0, 60, 214, 460, 765, 1066, 1286, 1362, 1272, 1041, 734, 427, 186, 39, 0, 0, 14, 35, 35, 17, 0, 0, 12, 91, 224, 397, 580, 730, 808, 794, 690, 524, 339, 176, 62, 4, 0, 0, 16, 30, 39, 46, 54, 61, 67, 68, 61, 49, 35, 22, 13, 8, 7, 7, 8, 7, 6, 4, 4, 4, 6, 8, 11, 13, 13, 12, 9, 6, 3, 2, 4, 8, 13, 19, 23, 25, 23, 19, 13, 8, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 7, 9, 11, 11, 11, 10, 8, 5, 3, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 3, 5, 8, 13, 15, 14, 10, 5, 5, 11, 21, 27, 20, 1, 0, 0, 74, 235, 471, 743, 985, 1131, 1139, 1007, 775, 506, 266, 96, 8, 0, 0, 17, 31, 37, 40, 46, 55, 64, 67, 63, 52, 39, 28, 20, 16, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 14, 12, 10, 8, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 8, 11, 15, 17, 18, 17, 14, 11, 7, 3, 2, 3, 6, 10, 14, 18, 19, 17, 14, 10, 6, 3, 1, 0, 0, 0, 2, 6, 12, 21, 29, 36, 39, 38, 34, 28, 21, 17, 15, 15, 16, 17, 17, 17, 15, 13, 11, 10, 10, 13, 16, 19, 20, 16, 10, 4, 3, 9, 20, 28, 24, 6, 0, 0, 53, 197, 421, 690, 942, 1111, 1146, 1040, 823, 558, 309, 124, 19, 0, 0, 15, 38, 52, 56, 48, 27, 0, 0, 5, 97, 274, 523, 799, 1037, 1172, 1166, 1020, 775, 497, 252, 81, 0, 0, 3, 30, 42, 35, 18, 10, 26, 79, 171, 291, 419, 524, 581, 574, 503, 386, 253, 133, 47, 1, 0, 2, 20, 36, 44, 47, 46, 43, 41, 38, 35, 32, 30, 28, 27, 26, 25, 24, 22, 21, 21, 21, 22, 23, 23, 23, 22, 21, 20, 19, 17, 16, 14, 12, 12, 11, 12, 14, 16, 17, 18, 18, 18, 18, 17, 16, 16, 14, 12, 10, 7, 5, 5, 6, 8, 11, 15, 18, 20, 21, 19, 15, 9, 3, 1, 5, 13, 22, 22, 11, 0, 0, 21, 114, 275, 485, 701, 866, 934, 886, 735, 526, 313, 142, 35, 0, 0, 9, 26, 36, 38, 40, 42, 45, 46, 41, 30, 17, 7, 4, 8, 14, 16, 8, 0, 0, 21, 97, 227, 392, 558, 678, 715, 652, 502, 308, 125, 8, 0, 85, 263, 477, 669, 788, 807, 725, 569, 384, 213, 88, 17, 0, 0, 10, 22, 29, 32, 35, 38, 39, 37, 30, 20, 10, 3, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 10, 9, 7, 4, 2, 1, 2, 5, 7, 9, 10, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 1, 5, 11, 19, 25, 30, 31, 28, 22, 14, 7, 3, 1, 3, 6, 10, 14, 15, 15, 12, 8, 4, 2, 2, 5, 9, 15, 20, 23, 23, 21, 16, 10, 5, 1, 0, 0, 4, 8, 12, 15, 17, 17, 16, 13, 9, 6, 3, 0, 0, 0, 2, 4, 7, 8, 8, 7, 6, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 9, 9, 8, 6, 3, 1, 0, 0, 0, 3, 6, 9, 12, 13, 11, 8, 4, 1, 0, 1, 6, 13, 21, 27, 30, 29, 25, 20, 15, 12, 13, 15, 19, 22, 23, 22, 19, 15, 12, 10, 10, 13, 19, 24, 26, 25, 21, 18, 20, 29, 38, 39, 23, 0, 0, 7, 116, 322, 607, 915, 1169, 1297, 1262, 1075, 791, 485, 229, 62, 0, 0, 12, 38, 44, 28, 3, 0, 14, 89, 219, 391, 573, 723, 802, 788, 684, 518, 333, 171, 58, 1, 0, 0, 17, 29, 34, 35, 36, 37, 37, 33, 26, 16, 7, 2, 2, 7, 15, 24, 32, 36, 36, 34, 30, 25, 21, 18, 16, 15, 14, 14, 13, 12, 10, 8, 7, 5, 5, 5, 6, 7, 8, 9, 8, 8, 8, 9, 11, 14, 18, 20, 21, 20, 18, 15, 11, 9, 9, 9, 10, 10, 8, 5, 2, 2, 8, 16, 21, 18, 4, 0, 0, 46, 155, 321, 518, 697, 809, 817, 714, 529, 317, 144, 59, 86, 212, 394, 572, 690, 710, 626, 463, 271, 111, 35, 72, 217, 434, 662, 840, 920, 883, 745, 547, 339, 167, 54, 0, 0, 3, 19, 30, 35, 38, 42, 48, 52, 52, 47, 38, 28, 20, 15, 14, 14, 15, 14, 12, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 0, 7, 14, 14, 6, 0, 0, 20, 96, 219, 372, 518, 617, 637, 574, 446, 292, 151, 51, 0, 0, 0, 11, 18, 20, 22, 27, 36, 45, 51, 52, 46, 36, 26, 17, 12, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 3, 0, 0, 0, 0, 3, 11, 14, 9, 0, 0, 1, 53, 153, 291, 439, 558, 612, 586, 488, 347, 202, 87, 17, 0, 0, 8, 21, 27, 28, 27, 26, 26, 24, 20, 15, 9, 4, 0, 0, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 2, 10, 14, 10, 0, 0, 1, 52, 155, 304, 472, 617, 700, 696, 606, 457, 290, 144, 46, 0, 0, 9, 25, 35, 39, 42, 47, 49, 39, 13, 0, 0, 54, 218, 481, 801, 1106, 1315, 1367, 1247, 992, 674, 374, 150, 24, 0, 0, 25, 53, 70, 78, 77, 65, 41, 9, 0, 7, 89, 245, 461, 693, 883, 978, 950, 807, 593, 363, 172, 48, 0, 0, 6, 26, 36, 38, 38, 39, 43, 47, 48, 45, 37, 28, 20, 15, 11, 10, 10, 11, 15, 21, 28, 33, 34, 29, 21, 13, 11, 17, 26, 30, 21, 0, 0, 0, 81, 247, 485, 749, 973, 1094, 1075, 923, 684, 424, 203, 58, 0, 0, 8, 35, 54, 63, 67, 71, 75, 76, 72, 63, 51, 38, 27, 19, 15, 13, 13, 13, 13, 13, 13, 12, 12, 11, 11, 12, 12, 11, 9, 7, 7, 8, 11, 16, 19, 21, 19, 17, 17, 22, 28, 30, 21, 2, 0, 0, 58, 190, 384, 606, 799, 909, 904, 784, 587, 368, 180, 54, 0, 0, 5, 25, 38, 43, 45, 49, 55, 60, 58, 48, 32, 16, 5, 3, 6, 10, 7, 0, 0, 6, 59, 160, 302, 458, 590, 660, 649, 560, 418, 263, 130, 41, 0, 0, 6, 23, 37, 46, 53, 55, 47, 27, 0, 0, 7, 99, 271, 505, 755, 958, 1057, 1024, 868, 636, 390, 184, 51, 0, 0, 9, 32, 47, 52, 52, 51, 51, 50, 45, 36, 26, 16, 8, 4, 4, 4, 4, 4, 2, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 3, 7, 12, 13, 11, 7, 4, 5, 12, 20, 20, 10, 0, 0, 15, 102, 253, 447, 640, 781, 826, 763, 610, 414, 226, 85, 8, 0, 0, 19, 34, 39, 36, 30, 27, 25, 25, 25, 24, 22, 20, 18, 16, 13, 9, 5, 1, 1, 4, 11, 20, 28, 34, 36, 33, 27, 19, 11, 6, 3, 2, 3, 4, 5, 6, 6, 8, 9, 11, 12, 12, 12, 10, 8, 7, 6, 7, 9, 13, 16, 19, 20, 18, 15, 12, 11, 12, 14, 17, 19, 18, 18, 20, 28, 39, 45, 37, 14, 0, 0, 46, 201, 450, 758, 1055, 1262, 1319, 1210, 967, 661, 367, 146, 20, 0, 0, 35, 69, 91, 101, 105, 106, 103, 94, 79, 60, 41, 25, 15, 13, 18, 25, 33, 39, 40, 37, 29, 19, 9, 4, 5, 12, 18, 17, 7, 0, 0, 24, 110, 249, 422, 588, 702, 731, 665, 525, 351, 187, 67, 3, 0, 1, 24, 44, 55, 59, 59, 57, 54, 48, 40, 30, 21, 14, 11, 11, 12, 13, 12, 10, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 12, 14, 14, 12, 8, 5, 2, 0, 1, 4, 9, 16, 23, 28, 30, 28, 23, 16, 9, 4, 3, 5, 8, 12, 15, 15, 13, 10, 7, 6, 6, 9, 13, 17, 19, 20, 19, 17, 15, 14, 13, 11, 8, 4, 0, 0, 1, 8, 14, 15, 7, 0, 0, 19, 89, 206, 353, 496, 594, 612, 542, 403, 239, 107, 54, 102, 241, 429, 610, 731, 758, 688, 545, 371, 209, 88, 20, 0, 3, 19, 34, 46, 53, 55, 47, 25, 0, 0, 10, 121, 327, 607, 907, 1150, 1268, 1226, 1037, 756, 459, 213, 57, 0, 0, 13, 41, 58, 64, 66, 70, 77, 82, 82, 75, 63, 48, 34, 24, 18, 15, 13, 11, 9, 7, 6, 8, 10, 14, 16, 17, 16, 13, 10, 6, 3, 2, 2, 4, 6, 8, 10, 10, 11, 11, 13, 15, 18, 20, 21, 20, 17, 13, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 6, 3, 1, 0, 0, 1, 4, 8, 10, 11, 9, 6, 3, 2, 3, 7, 11, 16, 19, 20, 19, 17, 14, 12, 10, 7, 5, 3, 2, 0, 0, 0, 0, 1, 2, 3, 5, 9, 12, 16, 20, 22, 23, 22, 19, 15, 10, 7, 4, 2, 1, 0, 0, 0, 0, 3, 9, 16, 23, 27, 29, 27, 23, 19, 17, 17, 19, 22, 26, 29, 31, 32, 31, 29, 26, 23, 20, 18, 15, 14, 13, 12, 11, 9, 8, 6, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 3, 0, 0, 0, 0, 7, 16, 19, 12, 0, 0, 5, 70, 193, 361, 544, 696, 774, 756, 648, 481, 299, 145, 42, 0, 0, 11, 33, 48, 52, 51, 47, 43, 39, 33, 24, 14, 4, 0, 2, 10, 16, 13, 2, 0, 0, 44, 148, 305, 486, 647, 743, 746, 654, 497, 317, 159, 50, 0, 0, 5, 26, 41, 48, 48, 46, 42, 38, 32, 25, 18, 12, 7, 5, 4, 3, 3, 1, 0, 0, 0, 2, 5, 8, 10, 10, 9, 10, 14, 20, 25, 21, 8, 0, 0, 28, 123, 277, 468, 651, 777, 810, 738, 584, 392, 211, 78, 6, 0, 0, 21, 37, 42, 39, 34, 30, 29, 29, 28, 26, 22, 17, 13, 10, 10, 10, 12, 13, 13, 12, 9, 6, 3, 2, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 1, 4, 7, 10, 11, 9, 5, 1, 0, 1, 6, 11, 13, 11, 5, 0, 0, 9, 22, 29, 21, 0, 0, 0, 95, 283, 552, 851, 1106, 1246, 1231, 1064, 797, 500, 244, 71, 0, 0, 12, 46, 64, 57, 34, 11, 10, 50, 143, 288, 465, 636, 758, 791, 720, 556, 343, 144, 24, 24, 155, 384, 649, 876, 1002, 998, 870, 660, 425, 219, 76, 4, 0, 4, 29, 47, 55, 55, 51, 46, 42, 38, 35, 30, 25, 19, 13, 9, 9, 14, 22, 26, 20, 4, 0, 0, 47, 169, 353, 568, 762, 882, 890, 787, 601, 387, 197, 64, 0, 0, 3, 26, 41, 46, 43, 38, 34, 31, 29, 26, 21, 16, 12, 9, 7, 7, 9, 13, 19, 25, 29, 29, 23, 15, 6, 3, 6, 13, 17, 12, 0, 0, 0, 53, 160, 313, 482, 624, 698, 683, 584, 431, 265, 126, 35, 0, 0, 6, 21, 29, 29, 25, 22, 21, 21, 21, 19, 16, 11, 7, 3, 1, 0, 0, 0, 0, 0, 1, 4, 8, 12, 13, 11, 9, 10, 16, 22, 24, 15, 0, 0, 2, 74, 214, 411, 628, 811, 910, 894, 770, 574, 360, 177, 54, 0, 0, 4, 23, 36, 40, 40, 41, 45, 50, 55, 55, 49, 37, 23, 12, 11, 19, 33, 39, 28, 2, 0, 0, 104, 316, 623, 972, 1276, 1448, 1431, 1223, 880, 497, 182, 13, 24, 192, 450, 714, 907, 980, 925, 768, 557, 346, 174, 62, 8, 0, 10, 29, 43, 50, 51, 49, 46, 41, 34, 27, 18, 11, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 18, 21, 22, 21, 19, 14, 10, 5, 2, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 12, 17, 20, 21, 19, 17, 13, 9, 6, 4, 3, 3, 2, 2, 1, 0, 0, 0, 1, 4, 6, 6, 4, 1, 0, 1, 6, 11, 11, 4, 0, 0, 18, 80, 182, 310, 436, 527, 556, 516, 418, 291, 166, 70, 13, 0, 0, 10, 22, 28, 28, 25, 22, 20, 18, 16, 13, 9, 3, 0, 0, 0, 5, 11, 11, 4, 0, 0, 17, 77, 174, 294, 411, 494, 519, 480, 389, 273, 160, 72, 19, 0, 0, 7, 19, 32, 44, 52, 48, 28, 0, 0, 10, 129, 353, 664, 1003, 1288, 1441, 1419, 1228, 924, 586, 293, 93, 0, 0, 12, 52, 82, 95, 96, 91, 83, 74, 65, 53, 42, 32, 24, 19, 15, 11, 7, 3, 0, 0, 0, 3, 6, 8, 10, 10, 9, 9, 8, 8, 7, 6, 5, 4, 3, 4, 7, 11, 15, 18, 20, 19, 15, 11, 6, 2, 0, 0, 0, 2, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 2, 4, 6, 7, 7, 5, 4, 2, 0, 0, 0, 0, 3, 8, 14, 21, 25, 27, 25, 20, 14, 8, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 11, 16, 21, 24, 23, 20, 14, 8, 3, 0, 0, 0, 4, 9, 15, 20, 23, 23, 20, 14, 7, 2, 0, 0, 2, 8, 14, 18, 20, 19, 15, 10, 5, 1, 0, 0, 2, 7, 13, 19, 24, 25, 22, 16, 9, 3, 0, 0, 3, 7, 10, 11, 9, 6, 2, 0, 0, 0, 4, 10, 15, 18, 17, 14, 8, 3, 0, 1, 5, 8, 9, 6, 1, 0, 2, 12, 23, 26, 15, 0, 0, 22, 131, 324, 580, 846, 1051, 1135, 1065, 861, 580, 309, 128, 91, 203, 424, 684, 900, 1004, 966, 799, 553, 304, 129, 83, 181, 399, 673, 926, 1085, 1103, 977, 744, 472, 244, 125, 151, 315, 569, 840, 1052, 1150, 1112, 953, 718, 466, 247, 94, 16, 1, 22, 53, 71, 68, 44, 14, 2, 28, 111, 253, 436, 626, 778, 849, 816, 682, 481, 269, 105, 38, 86, 234, 438, 639, 781, 827, 770, 631, 451, 273, 130, 40, 0, 0, 8, 22, 30, 32, 29, 26, 24, 22, 19, 16, 12, 8, 6, 5, 4, 3, 2, 1, 1, 2, 4, 4, 2, 0, 0, 0, 2, 11, 19, 17, 4, 0, 0, 42, 154, 329, 539, 738, 871, 900, 818, 649, 441, 244, 97, 14, 0, 0, 14, 30, 35, 28, 12, 0, 0, 9, 67, 171, 311, 462, 590, 657, 641, 543, 389, 224, 96, 46, 92, 224, 408, 593, 728, 775, 719, 574, 379, 185, 50, 13, 89, 264, 492, 715, 873, 928, 869, 717, 515, 312, 149, 45, 0, 0, 12, 32, 47, 56, 58, 51, 35, 10, 0, 0, 55, 188, 393, 640, 878, 1045, 1098, 1023, 840, 599, 357, 163, 42, 0, 0, 18, 44, 54, 44, 21, 0, 0, 22, 102, 232, 395, 559, 685, 740, 709, 599, 440, 272, 132, 39, 0, 0, 7, 24, 34, 36, 33, 28, 26, 25, 25, 25, 24, 23, 22, 20, 18, 15, 11, 6, 2, 0, 0, 2, 6, 11, 14, 17, 17, 15, 14, 12, 12, 12, 12, 11, 9, 6, 3, 1, 2, 6, 12, 19, 26, 31, 32, 30, 26, 22, 17, 14, 12, 11, 10, 8, 7, 6, 5, 5, 4, 2, 0, 0, 2, 7, 13, 14, 8, 0, 0, 17, 86, 206, 366, 534, 666, 724, 684, 556, 377, 201, 83, 62, 142, 297, 478, 630, 708, 696, 601, 454, 296, 161, 69, 22, 11, 18, 29, 35, 34, 29, 23, 20, 19, 19, 18, 17, 14, 12, 12, 12, 13, 12, 10, 6, 3, 1, 2, 5, 8, 9, 8, 6, 6, 10, 19, 25, 21, 6, 0, 0, 43, 168, 366, 611, 849, 1018, 1072, 997, 814, 575, 338, 152, 38, 0, 0, 20, 48, 68, 76, 72, 56, 29, 0, 0, 19, 120, 298, 538, 798, 1018, 1142, 1135, 1000, 773, 512, 276, 105, 13, 0, 0, 27, 49, 59, 60, 58, 56, 56, 56, 55, 53, 47, 41, 33, 25, 17, 12, 8, 7, 8, 8, 7, 5, 2, 1, 4, 9, 12, 9, 0, 0, 4, 52, 147, 286, 446, 592, 683, 693, 616, 472, 300, 146, 52, 39, 105, 225, 360, 469, 519, 494, 401, 268, 136, 51, 48, 142, 321, 547, 767, 927, 988, 937, 790, 587, 375, 195, 72, 9, 0, 3, 21, 37, 46, 48, 47, 45, 41, 36, 30, 24, 18, 14, 11, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 2, 5, 8, 10, 10, 8, 5, 2, 0, 1, 3, 6, 7, 6, 4, 3, 5, 12, 18, 18, 9, 0, 0, 24, 110, 261, 459, 666, 831, 905, 865, 716, 501, 282, 123, 71, 139, 307, 522, 722, 851, 876, 795, 635, 441, 258, 118, 35, 4, 8, 26, 44, 53, 52, 45, 37, 32, 29, 28, 27, 25, 22, 18, 14, 10, 7, 4, 2, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 8, 6, 3, 1, 0, 0, 0, 1, 2, 4, 5, 5, 4, 2, 0, 0, 0, 1, 4, 7, 10, 10, 10, 8, 8, 7, 6, 5, 2, 0, 0, 1, 7, 12, 11, 3, 0, 0, 28, 106, 232, 389, 544, 658, 701, 661, 551, 401, 246, 118, 34, 0, 0, 8, 25, 34, 29, 13, 0, 0, 21, 98, 224, 385, 550, 682, 746, 727, 628, 476, 309, 161, 57, 2, 0, 4, 27, 47, 57, 52, 35, 12, 0, 0, 37, 129, 268, 434, 592, 703, 738, 687, 563, 401, 238, 108, 28, 0, 0, 14, 31, 40, 40, 35, 29, 24, 23, 23, 23, 23, 22, 20, 18, 16, 14, 12, 9, 6, 4, 2, 3, 5, 8, 11, 13, 13, 11, 8, 4, 1, 0, 0, 1, 3, 6, 6, 6, 5, 6, 10, 15, 18, 14, 2, 0, 0, 41, 138, 288, 471, 650, 782, 831, 784, 656, 479, 297, 146, 46, 0, 0, 14, 38, 58, 67, 65, 50, 25, 0, 0, 17, 112, 284, 519, 776, 999, 1132, 1138, 1016, 799, 542, 302, 123, 21, 0, 2, 33, 61, 76, 77, 70, 61, 53, 48, 44, 42, 40, 36, 32, 26, 21, 15, 9, 4, 1, 0, 0, 0, 2, 4, 6, 5, 3, 1, 0, 0, 5, 12, 19, 24, 26, 26, 26, 26, 26, 20, 9, 0, 0, 16, 90, 219, 395, 585, 749, 844, 847, 759, 603, 419, 247, 118, 44, 19, 27, 45, 57, 53, 33, 7, 0, 9, 68, 173, 314, 467, 598, 679, 688, 624, 503, 355, 211, 97, 27, 0, 2, 20, 39, 52, 55, 52, 47, 45, 46, 50, 56, 60, 61, 59, 53, 46, 38, 30, 24, 20, 18, 19, 21, 23, 24, 23, 20, 18, 18, 22, 26, 24, 14, 0, 0, 10, 84, 221, 413, 625, 812, 925, 935, 842, 670, 463, 267, 118, 28, 0, 0, 23, 45, 59, 62, 60, 56, 53, 53, 55, 56, 56, 52, 46, 38, 30, 22, 14, 8, 4, 1, 0, 0, 1, 3, 5, 7, 7, 7, 6, 6, 5, 4, 1, 0, 0, 0, 2, 9, 14, 11, 0, 0, 0, 48, 151, 304, 486, 654, 768, 796, 730, 591, 414, 243, 109, 28, 0, 0, 10, 25, 34, 36, 35, 34, 33, 33, 31, 27, 23, 19, 17, 16, 16, 15, 13, 10, 6, 3, 0, 0, 0, 0, 2, 4, 6, 8, 8, 6, 4, 3, 2, 4, 9, 14, 19, 22, 23, 21, 16, 11, 6, 3, 0, 0, 0, 0, 1, 2, 4, 6, 6, 6, 5, 4, 5, 8, 14, 21, 28, 33, 35, 32, 27, 20, 13, 10, 10, 14, 22, 31, 39, 44, 45, 41, 33, 23, 14, 5, 0, 0, 0, 4, 8, 13, 16, 17, 15, 12, 10, 11, 16, 25, 38, 50, 60, 65, 64, 57, 46, 34, 24, 16, 12, 11, 13, 15, 17, 18, 17, 16, 14, 13, 12, 12, 12, 10, 7, 3, 0, 0, 1, 7, 12, 11, 3, 0, 0, 26, 99, 213, 356, 495, 599, 638, 602, 504, 368, 229, 113, 37, 1, 0, 3, 14, 21, 23, 21, 18, 16, 16, 17, 17, 17, 16, 14, 12, 9, 5, 3, 1, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 6, 5, 3, 3, 2, 2, 0, 0, 0, 0, 2, 8, 11, 8, 0, 0, 3, 47, 133, 253, 386, 500, 565, 562, 493, 380, 256, 155, 103, 111, 173, 271, 377, 462, 500, 479, 403, 290, 176, 100, 96, 179, 337, 538, 730, 865, 909, 851, 709, 520, 328, 168, 61, 8, 0, 9, 28, 42, 48, 47, 42, 36, 33, 31, 28, 26, 23, 21, 22, 24, 25, 20, 8, 0, 0, 21, 99, 231, 401, 579, 722, 793, 773, 668, 508, 331, 176, 66, 7, 0, 0, 17, 30, 34, 26, 12, 0, 0, 11, 66, 161, 286, 421, 536, 603, 603, 537, 421, 286, 161, 68, 14, 0, 0, 6, 14, 16, 15, 13, 12, 11, 12, 11, 10, 9, 10, 11, 13, 14, 13, 11, 7, 3, 0, 0, 2, 4, 5, 5, 3, 2, 4, 10, 17, 19, 11, 0, 0, 8, 77, 209, 398, 614, 810, 940, 969, 891, 727, 518, 312, 147, 43, 0, 0, 14, 36, 50, 54, 52, 46, 40, 35, 31, 28, 25, 22, 19, 15, 12, 9, 6, 5, 4, 4, 3, 2, 0, 0, 0, 0, 5, 8, 7, 1, 0, 0, 31, 100, 206, 337, 466, 560, 593, 555, 456, 325, 201, 121, 109, 170, 286, 423, 543, 608, 601, 520, 389, 244, 131, 88, 137, 275, 473, 686, 860, 954, 945, 838, 662, 458, 268, 124, 38, 8, 16, 42, 67, 76, 66, 41, 15, 2, 20, 81, 188, 327, 477, 603, 677, 677, 600, 464, 306, 168, 91, 101, 199, 365, 557, 728, 836, 855, 783, 641, 464, 291, 151, 61, 18, 12, 24, 39, 49, 51, 47, 40, 35, 31, 29, 28, 26, 24, 24, 24, 24, 25, 24, 22, 20, 19, 19, 21, 23, 25, 24, 20, 17, 16, 19, 23, 23, 14, 0, 0, 5, 76, 216, 420, 660, 888, 1051, 1110, 1050, 890, 667, 432, 230, 88, 14, 0, 12, 38, 54, 53, 35, 13, 5, 29, 98, 213, 361, 518, 652, 733, 743, 679, 558, 406, 257, 137, 59, 24, 22, 38, 56, 67, 67, 58, 46, 33, 24, 19, 18, 20, 22, 25, 26, 26, 25, 23, 22, 22, 25, 27, 29, 27, 23, 17, 13, 10, 10, 8, 4, 0, 0, 8, 50, 127, 234, 356, 467, 539, 556, 514, 423, 306, 190, 94, 32, 2, 0, 5, 16, 24, 27, 27, 24, 22, 20, 19, 19, 19, 19, 20, 21, 21, 20, 18, 15, 11, 7, 5, 5, 6, 8, 10, 11, 12, 15, 18, 20, 18, 9, 0, 0, 18, 84, 201, 360, 534, 686, 777, 782, 697, 545, 367, 213, 127, 131, 225, 382, 559, 709, 792, 790, 707, 566, 403, 250, 132, 58, 25, 21, 31, 42, 49, 50, 47, 44, 40, 37, 33, 28, 22, 18, 17, 17, 16, 12, 3, 0, 0, 30, 97, 203, 334, 465, 565, 608, 581, 489, 358, 225, 128, 94, 134, 238, 381, 524, 633, 680, 657, 572, 445, 306, 180, 86, 31, 10, 12, 26, 40, 50, 52, 50, 44, 37, 31, 26, 22, 20, 18, 17, 16, 15, 14, 12, 10, 7, 4, 2, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 4, 3, 2, 0, 0, 0, 0, 7, 12, 11, 3, 0, 0, 33, 118, 256, 430, 609, 750, 821, 804, 706, 553, 381, 224, 108, 39, 13, 14, 28, 41, 47, 46, 40, 34, 30, 27, 25, 24, 23, 23, 22, 20, 15, 6, 0, 0, 15, 66, 154, 274, 408, 532, 616, 643, 604, 510, 384, 251, 138, 58, 15, 2, 9, 25, 41, 52, 55, 50, 34, 11, 0, 0, 52, 175, 371, 624, 894, 1126, 1268, 1287, 1178, 968, 705, 444, 231, 90, 22, 13, 35, 64, 83, 86, 75, 60, 56, 75, 128, 219, 341, 475, 595, 675, 690, 633, 516, 368, 231, 147, 145, 230, 386, 572, 742, 852, 877, 813, 679, 507, 335, 192, 92, 39, 22, 28, 42, 56, 64, 67, 67, 65, 62, 59, 56, 53, 49, 46, 42, 38, 35, 31, 26, 22, 17, 13, 9, 6, 4, 4, 7, 11, 14, 12, 5, 0, 0, 19, 78, 178, 311, 456, 583, 663, 678, 624, 517, 381, 245, 131, 54, 15, 6, 15, 28, 35, 30, 16, 0, 0, 19, 79, 182, 319, 471, 608, 702, 731, 688, 584, 443, 295, 166, 76, 27, 13, 20, 33, 41, 37, 24, 7, 0, 5, 44, 121, 232, 366, 500, 608, 666, 661, 593, 478, 342, 212, 108, 43, 15, 14, 26, 38, 44, 42, 35, 28, 25, 26, 31, 37, 42, 43, 42, 38, 32, 22, 10, 0, 0, 13, 65, 156, 284, 432, 572, 675, 717, 690, 599, 468, 323, 193, 95, 36, 12, 11, 21, 32, 39, 41, 39, 37, 35, 34, 34, 33, 31, 29, 26, 23, 20, 18, 16, 14, 12, 10, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 10, 9, 6, 2, 0, 0, 2, 6, 9, 10, 8, 5, 4, 7, 12, 15, 12, 1, 0, 0, 50, 165, 346, 574, 809, 1001, 1105, 1097, 982, 789, 562, 346, 177, 69, 19, 11, 26, 47, 62, 68, 68, 63, 58, 54, 49, 44, 39, 33, 28, 24, 18, 10, 0, 0, 2, 36, 109, 220, 361, 507, 631, 704, 711, 649, 534, 392, 251, 135, 54, 11, 0, 1, 11, 21, 27, 30, 31, 30, 29, 26, 23, 19, 14, 10, 7, 4, 3, 2, 2, 2, 2, 2, 1, 0, 0, 1, 5, 9, 10, 6, 0, 0, 5, 43, 120, 236, 377, 518, 632, 693, 688, 619, 503, 366, 234, 128, 58, 25, 18, 25, 37, 44, 46, 42, 35, 28, 23, 19, 17, 15, 12, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 2, 5, 8, 9, 9, 8, 6, 3, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 1, 4, 7, 10, 12, 12, 11, 8, 5, 2, 2, 2, 3, 5, 7, 10, 12, 11, 8, 1, 0, 3, 33, 95, 191, 314, 442, 549, 608, 605, 538, 429, 311, 223, 199, 253, 378, 545, 709, 825, 859, 803, 672, 504, 348, 249, 236, 314, 460, 634, 789, 884, 896, 824, 688, 520, 353, 215, 120, 68, 49, 51, 61, 69, 72, 71, 65, 59, 52, 45, 39, 35, 33, 32, 31, 31, 29, 27, 24, 21, 20, 20, 21, 22, 22, 20, 17, 15, 14, 14, 12, 5, 0, 0, 22, 86, 199, 355, 533, 697, 812, 848, 797, 673, 511, 357, 253, 229, 291, 421, 581, 728, 823, 841, 779, 653, 494, 334, 200, 108, 58, 42, 48, 60, 69, 73, 70, 64, 58, 54, 51, 50, 50, 50, 49, 47, 42, 33, 20, 6, 0, 10, 53, 137, 264, 422, 589, 736, 833, 859, 809, 694, 539, 373, 226, 114, 46, 16, 14, 26, 41, 52, 59, 59, 56, 51, 46, 41, 39, 39, 40, 39, 35, 24, 10, 0, 0, 27, 91, 195, 329, 476, 609, 702, 736, 705, 616, 488, 348, 219, 119, 55, 24, 17, 21, 27, 29, 26, 23, 24, 38, 69, 118, 182, 256, 326, 382, 413, 411, 378, 318, 244, 168, 102, 53, 23, 11, 10, 14, 20, 22, 22, 19, 15, 13, 12, 12, 15, 17, 20, 21, 21, 20, 18, 16, 14, 12, 10, 9, 8, 7, 7, 7, 7, 8, 8, 8, 7, 6, 4, 2, 0, 0, 1, 4, 8, 12, 14, 14, 11, 8, 4, 2, 1, 3, 5, 7, 9, 9, 8, 8, 9, 12, 17, 23, 29, 33, 33, 29, 24, 18, 14, 11, 9, 4, 0, 0, 6, 39, 102, 195, 307, 420, 510, 558, 555, 502, 412, 307, 205, 123, 67, 36, 25, 27, 33, 37, 36, 26, 10, 0, 0, 37, 137, 310, 549, 825, 1092, 1297, 1394, 1361, 1207, 967, 692, 434, 232, 103, 43, 33, 49, 70, 85, 92, 93, 93, 93, 94, 93, 90, 84, 75, 65, 56, 49, 44, 39, 36, 33, 31, 29, 26, 24, 22, 19, 16, 12, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 12, 15, 16, 15, 13, 10, 9, 9, 10, 10, 10, 8, 5, 2, 0, 0, 1, 4, 8, 12, 15, 17, 17, 17, 15, 13, 10, 7, 4, 2, 0, 0, 0, 0, 2, 5, 7, 10, 11, 12, 13, 15, 16, 17, 17, 15, 11, 9, 17, 44, 99, 185, 298, 421, 535, 613, 640, 608, 528, 421, 320, 253, 240, 285, 375, 485, 583, 643, 649, 600, 509, 394, 278, 178, 106, 61, 40, 35, 37, 42, 45, 48, 49, 50, 49, 47, 44, 40, 35, 29, 24, 20, 17, 15, 14, 14, 14, 15, 14, 13, 11, 8, 4, 1, 0, 0, 1, 4, 8, 12, 15, 17, 18, 17, 16, 14, 14, 15, 17, 20, 21, 22, 21, 19, 16, 14, 12, 10, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 9, 11, 13, 14, 14, 12, 9, 6, 3, 2, 2, 3, 6, 10, 12, 14, 15, 15, 13, 12, 10, 8, 6, 6, 8, 11, 15, 18, 18, 14, 7, 2, 5, 28, 76, 153, 253, 365, 469, 547, 583, 570, 510, 416, 306, 200, 114, 56, 26, 18, 22, 31, 37, 38, 36, 31, 28, 25, 24, 23, 22, 21, 19, 17, 16, 15, 14, 14, 15, 16, 16, 16, 16, 15, 13, 11, 10, 9, 9, 8, 7, 5, 3, 2, 3, 5, 6, 6, 3, 0, 1, 15, 51, 116, 211, 329, 456, 571, 653, 685, 661, 586, 476, 350, 232, 137, 73, 40, 30, 31, 35, 36, 34, 37, 54, 92, 158, 248, 354, 460, 546, 595, 599, 555, 474, 371, 265, 171, 101, 56, 35, 29, 32, 38, 42, 43, 42, 40, 37, 34, 31, 27, 25, 22, 21, 21, 22, 22, 23, 22, 22, 22, 22, 23, 25, 26, 27, 27, 24, 18, 9, 1, 0, 8, 40, 103, 196, 313, 437, 547, 622, 647, 617, 540, 431, 312, 203, 117, 62, 34, 26, 31, 39, 46, 49, 49, 47, 44, 42, 41, 41, 40, 39, 36, 32, 27, 21, 16, 14, 13, 13, 15, 17, 17, 17, 17, 16, 15, 15, 14, 12, 10, 7, 4, 2, 2, 3, 5, 7, 10, 13, 15, 18, 21, 24, 27, 29, 29, 29, 27, 25, 22, 20, 17, 14, 12, 10, 9, 9, 8, 8, 8, 7, 6, 4, 2, 0, 0, 0, 1, 2, 4, 6, 8, 9, 10, 11, 12, 12, 12, 11, 9, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 13, 15, 17, 16, 15, 12, 10, 7, 6, 7, 9, 12, 15, 18, 19, 18, 15, 12, 9, 8, 9, 12, 17, 22, 27, 29, 29, 27, 23, 19, 15, 13, 11, 10, 9, 10, 15, 28, 53, 94, 151, 222, 298, 368, 421, 446, 439, 401, 339, 264, 190, 125, 78, 50, 38, 37, 42, 47, 50, 50, 48, 44, 42, 41, 42, 43, 44, 42, 38, 31, 21, 12, 6, 9, 25, 61, 119, 197, 289, 381, 456, 500, 502, 463, 393, 313, 246, 213, 224, 278, 361, 450, 522, 558, 550, 501, 422, 330, 241, 167, 114, 83, 70, 68, 71, 72, 69, 60, 48, 42, 53, 93, 170, 286, 432, 590, 734, 838, 882, 856, 767, 637, 499, 384, 321, 321, 379, 476, 581, 666, 707, 694, 629, 526, 406, 290, 192, 124, 84, 67, 64, 63, 61, 58, 60, 76, 117, 185, 280, 392, 504, 597, 657, 672, 639, 565, 464, 352, 247, 160, 100, 65, 51, 50, 56, 61, 64, 64, 61, 56, 52, 47, 44, 41, 38, 34, 28, 20, 12, 7, 12, 33, 75, 140, 223, 314, 398, 461, 490, 480, 434, 361, 274, 189, 118, 67, 37, 25, 24, 29, 33, 36, 35, 33, 31, 29, 28, 28, 27, 26, 24, 21, 18, 16, 13, 12, 11, 11, 12, 13, 14, 16, 17, 18, 19, 18, 17, 14, 11, 9, 8, 7, 7, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 11, 13, 14, 13, 10, 6, 3, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 2, 5, 8, 9, 6, 1, 0, 3, 26, 76, 155, 257, 371, 479, 562, 605, 601, 551, 466, 361, 254, 161, 90, 44, 21, 15, 16, 21, 24, 25, 24, 22, 21, 21, 22, 24, 25, 26, 26, 27, 29, 30, 33, 35, 38, 39, 38, 36, 33, 31, 28, 28, 28, 28, 27, 24, 20, 15, 11, 8, 8, 9, 11, 13, 13, 11, 9, 7, 5, 4, 5, 6, 8, 11, 14, 17, 19, 22, 24, 26, 27, 28, 28, 26, 25, 23, 22, 22, 23, 23, 21, 15, 7, 1, 8, 40, 108, 218, 365, 532, 695, 825, 896, 896, 828, 713, 582, 469, 404, 400, 453, 544, 644, 725, 764, 750, 686, 584, 463, 343, 240, 162, 112, 85, 75, 75, 77, 78, 75, 71, 66, 62, 60, 60, 62, 63, 63, 59, 52, 44, 36, 30, 27, 26, 27, 30, 32, 33, 32, 31, 28, 25, 22, 18, 14, 10, 7, 5, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 2, 4, 6, 9, 11, 10, 8, 3, 0, 2, 18, 52, 107, 183, 271, 359, 434, 481, 492, 467, 412, 344, 283, 248, 251, 298, 379, 478, 571, 635, 656, 627, 555, 456, 346, 245, 163, 105, 71, 55, 51, 53, 56, 59, 61, 60, 57, 54, 51, 50, 50, 51, 53, 55, 55, 55, 53, 50, 47, 42, 38, 33, 28, 24, 21, 19, 17, 16, 14, 12, 10, 8, 6, 5, 4, 6, 8, 11, 13, 15, 15, 15, 13, 12, 11, 12, 13, 14, 15, 14, 11, 7, 2, 0, 0, 14, 44, 97, 173, 270, 378, 482, 565, 611, 611, 565, 481, 377, 270, 178, 111, 71, 53, 49, 51, 51, 48, 43, 37, 32, 28, 27, 27, 26, 26, 25, 25, 24, 24, 23, 21, 19, 16, 13, 11, 9, 7, 5, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 0, 0, 0, 16, 52, 112, 192, 283, 371, 439, 477, 478, 444, 382, 305, 225, 153, 94, 53, 27, 16, 14, 18, 24, 30, 33, 33, 29, 24, 20, 17, 18, 21, 26, 32, 36, 37, 36, 31, 25, 19, 15, 14, 16, 20, 26, 31, 35, 38, 39, 38, 36, 31, 24, 17, 10, 6, 4, 6, 8, 11, 12, 11, 8, 5, 3, 4, 7, 10, 13, 14, 12, 7, 2, 2, 11, 35, 77, 139, 217, 306, 395, 472, 525, 545, 529, 479, 404, 317, 230, 156, 101, 67, 52, 50, 54, 59, 64, 66, 65, 64, 61, 59, 56, 55, 54, 52, 50, 46, 41, 36, 38, 55, 95, 167, 274, 412, 568, 721, 846, 922, 935, 881, 771, 627, 472, 331, 218, 142, 98, 80, 78, 83, 89, 92, 93, 91, 87, 81, 75, 69, 63, 58, 54, 50, 46, 40, 35, 31, 28, 28, 32, 38, 45, 51, 55, 56, 55, 53, 50, 47, 45, 42, 40, 37, 35, 34, 34, 35, 36, 38, 39, 38, 36, 33, 29, 25, 21, 19, 18, 17, 18, 18, 17, 16, 15, 13, 12, 10, 9, 8, 8, 8, 8, 9, 10, 10, 9, 7, 5, 4, 3, 4, 5, 7, 9, 9, 9, 8, 6, 4, 2, 0, 0, 0, 2, 4, 6, 8, 9, 9, 8, 8, 6, 5, 4, 3, 4, 4, 3, 1, 0, 0, 5, 23, 58, 110, 177, 252, 323, 379, 410, 412, 389, 348, 304, 269, 256, 270, 310, 369, 433, 487, 517, 517, 486, 433, 375, 330, 316, 342, 406, 496, 591, 668, 707, 699, 647, 565, 473, 396, 350, 345, 380, 443, 518, 584, 625, 632, 600, 535, 448, 351, 260, 184, 129, 95, 80, 77, 79, 83, 83, 81, 76, 70, 65, 62, 60, 60, 58, 55, 50, 44, 40, 41, 52, 78, 124, 187, 266, 349, 426, 485, 514, 509, 471, 407, 328, 246, 171, 111, 68, 43, 31, 27, 27, 28, 27, 25, 24, 23, 24, 25, 26, 25, 22, 17, 11, 7, 10, 23, 50, 92, 149, 216, 287, 352, 402, 431, 433, 409, 363, 303, 237, 173, 117, 74, 44, 27, 20, 18, 19, 20, 20, 19, 18, 18, 19, 23, 26, 29, 29, 27, 22, 16, 13, 15, 27, 56, 102, 167, 246, 331, 411, 471, 503, 501, 466, 404, 327, 247, 174, 116, 75, 50, 36, 30, 27, 26, 26, 25, 25, 23, 21, 18, 14, 10, 7, 6, 6, 6, 6, 5, 3, 2, 0, 1, 2, 5, 8, 11, 14, 15, 16, 16, 15, 13, 11, 8, 5, 4, 3, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 16, 41, 80, 136, 206, 284, 360, 425, 467, 480, 463, 424, 375, 332, 308, 311, 341, 389, 441, 483, 504, 499, 470, 428, 387, 363, 366, 403, 469, 553, 639, 708, 746, 743, 698, 619, 517, 408, 306, 221, 156, 114, 89, 78, 75, 76, 78, 78, 76, 72, 66, 61, 56, 53, 50, 48, 46, 43, 39, 35, 32, 31, 30, 30, 32, 33, 34, 35, 36, 37, 36, 35, 32, 28, 24, 20, 17, 15, 13, 12, 10, 8, 6, 7, 12, 24, 46, 81, 130, 188, 252, 312, 359, 385, 387, 366, 329, 287, 252, 233, 235, 257, 292, 332, 364, 381, 378, 355, 314, 263, 207, 155, 111, 77, 55, 42, 38, 38, 41, 44, 45, 44, 42, 40, 39, 39, 40, 41, 42, 42, 40, 38, 36, 33, 31, 29, 27, 27, 28, 31, 34, 37, 37, 35, 30, 26, 30, 48, 88, 153, 243, 351, 462, 563, 637, 675, 671, 629, 562, 484, 412, 360, 336, 340, 365, 399, 429, 445, 439, 411, 363, 304, 243, 185, 138, 102, 78, 63, 54, 50, 48, 46, 45, 44, 42, 40, 38, 37, 38, 40, 44, 47, 50, 51, 50, 49, 48, 48, 48, 48, 47, 45, 42, 38, 34, 30, 26, 24, 21, 19, 18, 18, 19, 21, 24, 25, 25, 21, 18, 19, 32, 66, 125, 213, 324, 449, 571, 673, 743, 769, 751, 694, 607, 503, 396, 298, 215, 151, 108, 82, 69, 66, 66, 68, 67, 64, 60, 54, 49, 45, 42, 41, 40, 39, 39, 39, 39, 39, 38, 37, 35, 32, 28, 25, 22, 21, 21, 21, 21, 21, 20, 20, 20, 20, 22, 23, 25, 25, 25, 24, 21, 18, 14, 10, 6, 3, 1, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 12, 11, 10, 10, 11, 13, 15, 16, 16, 14, 11, 7, 5, 4, 5, 6, 9, 10, 11, 9, 6, 2, 0, 4, 15, 38, 75, 127, 190, 259, 328, 385, 424, 438, 424, 386, 329, 263, 198, 141, 97, 66, 47, 36, 30, 25, 21, 18, 18, 21, 25, 30, 33, 34, 32, 29, 26, 23, 21, 20, 20, 20, 19, 18, 18, 18, 18, 19, 19, 18, 17, 16, 15, 14, 14, 13, 11, 9, 7, 6, 5, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 4, 2, 0, 0, 0, 0, 2, 4, 5, 6, 7, 6, 6, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 5, 16, 38, 71, 115, 167, 222, 273, 314, 340, 348, 338, 312, 273, 228, 180, 134, 93, 60, 38, 24, 20, 21, 26, 32, 36, 37, 36, 34, 33, 32, 33, 34, 35, 36, 36, 35, 35, 36, 37, 39, 39, 40, 40, 41, 44, 47, 51, 56, 62, 72, 93, 128, 183, 256, 344, 435, 519, 584, 621, 627, 606, 565, 515, 468, 433, 417, 422, 443, 472, 500, 518, 518, 497, 457, 403, 341, 278, 220, 171, 135, 111, 99, 94, 94, 96, 96, 93, 89, 85, 82, 81, 83, 85, 86, 84, 81, 79, 84, 100, 135, 191, 267, 359, 459, 554, 634, 688, 708, 693, 645, 571, 481, 386, 296, 220, 162, 123, 102, 94, 95, 100, 106, 109, 108, 102, 94, 85, 76, 69, 64, 60, 57, 55, 52, 49, 46, 44, 43, 42, 41, 41, 40, 40, 40, 40, 40, 40, 39, 37, 35, 33, 32, 32, 33, 34, 36, 37, 36, 34, 31, 28, 25, 23, 23, 25, 28, 31, 34, 37, 38, 38, 36, 35, 34, 34, 34, 36, 38, 38, 39, 38, 38, 41, 51, 72, 110, 167, 245, 342, 448, 554, 644, 705, 727, 706, 648, 561, 461, 361, 272, 201, 149, 114, 93, 80, 73, 68, 66, 64, 63, 62, 59, 55, 51, 45, 41, 39, 43, 55, 76, 109, 153, 207, 267, 328, 382, 423, 445, 444, 421, 379, 325, 265, 207, 155, 113, 83, 63, 51, 45, 42, 41, 39, 37, 34, 32, 31, 31, 33, 34, 35, 35, 33, 29, 25, 21, 17, 14, 12, 12, 13, 15, 18, 22, 25, 29, 31, 34, 36, 38, 40, 42, 43, 41, 39, 35, 30, 25, 20, 17, 14, 12, 10, 8, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 1, 2, 3, 5, 6, 6, 5, 3, 2, 2, 2, 4, 6, 7, 8, 8, 7, 6, 5, 4, 4, 4, 5, 5, 6, 6, 5, 4, 4, 3, 3, 2, 2, 1, 1, 0, 1, 2, 4, 7, 10, 13, 15, 16, 16, 16, 17, 17, 17, 16, 15, 13, 10, 7, 3, 1, 0, 1, 3, 6, 8, 11, 12, 12, 12, 11, 10, 9, 8, 6, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 2, 4, 5, 7, 7, 7, 7, 7, 7, 9, 10, 11, 12, 12, 12, 12, 13, 15, 19, 27, 43, 68, 106, 156, 215, 279, 340, 390, 425, 442, 439, 423, 399, 376, 362, 363, 379, 408, 443, 473, 492, 495, 483, 460, 437, 422, 423, 442, 478, 523, 567, 601, 616, 606, 573, 519, 452, 380, 310, 247, 194, 153, 123, 101, 87, 79, 74, 72, 71, 71, 70, 69, 68, 66, 65, 64, 63, 63, 66, 73, 90, 121, 169, 235, 316, 405, 493, 568, 622, 647, 641, 607, 549, 476, 396, 318, 247, 188, 143, 111, 89, 75, 67, 61, 57, 55, 54, 53, 52, 50, 47, 44, 41, 40, 42, 50, 67, 94, 132, 178, 231, 285, 335, 375, 400, 408, 397, 369, 329, 282, 232, 186, 146, 115, 93, 78, 70, 68, 71, 83, 103, 132, 168, 211, 255, 298, 333, 358, 369, 367, 354, 336, 318, 309, 314, 334, 365, 402, 437, 460, 466, 455, 426, 385, 336, 286, 238, 194, 157, 126, 103, 86, 75, 69, 65, 62, 58, 53, 48, 42, 37, 34, 34, 35, 37, 38, 38, 37, 33, 29, 25, 22, 20, 19, 19, 20, 21, 22, 23, 23, 23, 22, 22, 21, 21, 21, 21, 20, 21, 21, 23, 27, 34, 45, 63, 89, 121, 160, 201, 239, 270, 289, 293, 283, 261, 229, 193, 155, 120, 88, 62, 42, 28, 19, 15, 14, 14, 15, 15, 15, 15, 15, 15, 16, 18, 19, 20, 20, 19, 18, 17, 15, 13, 11, 10, 9, 9, 10, 10, 11, 12, 12, 13, 13, 13, 12, 11, 10, 9, 9, 9, 9, 10, 10, 10, 8, 6, 5, 4, 5, 6, 8, 9, 10, 10, 9, 7, 5, 2, 1, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 12, 33, 65, 110, 164, 223, 282, 335, 375, 400, 408, 398, 373, 334, 287, 235, 183, 134, 93, 59, 36, 20, 13, 10, 12, 15, 19, 21, 22, 20, 17, 13, 9, 6, 5, 5, 6, 6, 5, 4, 2, 0, 0, 0, 0, 2, 4, 5, 5, 4, 3, 1, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 18, 36, 61, 93, 129, 167, 204, 236, 262, 279, 288, 292, 292, 294, 301, 317, 342, 372, 402, 426, 439, 436, 417, 383, 339, 288, 238, 190, 148, 114, 89, 71, 61, 57, 60, 71, 90, 122, 168, 229, 304, 390, 479, 564, 636, 688, 714, 710, 677, 619, 540, 451, 362, 280, 213, 162, 127, 105, 92, 84, 78, 74, 71, 68, 67, 65, 62, 57, 52, 49, 49, 57, 73, 100, 137, 182, 233, 284, 332, 372, 399, 412, 409, 391, 361, 322, 278, 234, 193, 157, 128, 106, 91, 83, 82, 88, 99, 118, 146, 188, 244, 317, 404, 498, 589, 666, 718, 737, 721, 674, 603, 517, 427, 342, 267, 206, 159, 125, 102, 88, 79, 74, 70, 66, 63, 61, 60, 60, 59, 58, 54, 49, 44, 39, 36, 35, 35, 37, 39, 40, 42, 42, 41, 40, 39, 38, 37, 37, 38, 38, 37, 35, 32, 29, 28, 31, 39, 53, 73, 99, 131, 168, 211, 257, 304, 348, 384, 405, 410, 397, 366, 324, 275, 225, 180, 142, 113, 95, 87, 87, 94, 107, 126, 151, 181, 218, 260, 303, 342, 370, 383, 378, 356, 321, 279, 235, 195, 159, 128, 102, 80, 63, 51, 43, 39, 38, 39, 40, 41, 41, 42, 41, 41, 40, 39, 40, 42, 49, 61, 81, 110, 153, 207, 274, 346, 418, 480, 525, 550, 552, 537, 512, 483, 457, 441, 434, 438, 448, 461, 472, 475, 467, 446, 412, 367, 316, 263, 212, 167, 130, 101, 81, 67, 59, 55, 53, 52, 50, 48, 45, 40, 36, 32, 29, 28, 27, 28, 29, 29, 29, 28, 27, 26, 25, 25, 25, 27, 30, 36, 45, 58, 77, 102, 132, 166, 203, 239, 271, 295, 310, 317, 318, 316, 318, 327, 345, 370, 400, 430, 455, 472, 479, 475, 464, 446, 427, 407, 391, 379, 373, 373, 378, 384, 388, 384, 369, 343, 305, 261, 215, 170, 132, 102, 79, 63, 53, 48, 47, 47, 49, 50, 49, 47, 44, 41, 38, 37, 39, 44, 54, 69, 92, 123, 162, 206, 251, 294, 329, 354, 365, 363, 348, 322, 288, 248, 205, 163, 125, 94, 70, 54, 44, 38, 34, 30, 25, 21, 18, 16, 16, 17, 18, 19, 19, 18, 15, 12, 9, 7, 5, 4, 4, 4, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 3, 5, 9, 14, 20, 30, 44, 64, 90, 122, 157, 194, 228, 257, 276, 285, 281, 266, 241, 210, 175, 142, 114, 92, 76, 65, 58, 55, 56, 66, 88, 125, 180, 255, 346, 450, 559, 664, 757, 827, 869, 879, 857, 805, 732, 642, 546, 450, 360, 280, 215, 165, 129, 107, 94, 87, 82, 78, 72, 65, 58, 52, 48, 45, 44, 42, 39, 35, 30, 25, 21, 17, 16, 16, 17, 19, 21, 22, 21, 20, 18, 16, 15, 16, 17, 19, 21, 21, 20, 17, 15, 12, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 15, 33, 59, 91, 128, 169, 209, 248, 282, 309, 328, 334, 327, 307, 278, 241, 203, 166, 133, 105, 81, 62, 48, 37, 31, 29, 29, 29, 28, 26, 24, 21, 20, 22, 25, 31, 39, 52, 72, 102, 141, 192, 250, 312, 373, 428, 475, 508, 526, 528, 512, 479, 431, 374, 314, 255, 203, 160, 126, 100, 81, 65, 54, 45, 40, 37, 36, 35, 34, 32, 29, 25, 23, 21, 21, 21, 21, 20, 19, 17, 15, 14, 13, 13, 13, 13, 13, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 4, 12, 26, 44, 67, 93, 122, 153, 186, 220, 253, 282, 304, 316, 314, 300, 273, 238, 199, 160, 125, 96, 74, 57, 44, 35, 27, 20, 15, 12, 11, 11, 13, 14, 16, 19, 24, 32, 45, 62, 85, 115, 153, 201, 259, 324, 394, 461, 518, 557, 575, 569, 542, 498, 443, 384, 325, 269, 220, 179, 145, 119, 99, 84, 72, 63, 56, 51, 47, 45, 43, 42, 41, 40, 41, 44, 50, 61, 79, 105, 137, 176, 219, 260, 295, 320, 335, 337, 329, 313, 290, 262, 230, 195, 159, 126, 97, 74, 59, 50, 44, 40, 36, 32, 28, 25, 23, 22, 21, 20, 18, 15, 13, 10, 8, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 8, 9, 9, 9, 10, 10, 11, 12, 15, 21, 29, 40, 57, 79, 107, 139, 174, 209, 240, 265, 281, 287, 284, 271, 251, 224, 194, 164, 135, 110, 91, 77, 68, 66, 70, 80, 98, 123, 155, 192, 232, 269, 302, 329, 346, 354, 352, 339, 316, 284, 246, 206, 168, 134, 106, 85, 68, 54, 42, 33, 25, 20, 18, 17, 17, 17, 16, 14, 12, 11, 11, 13, 16, 18, 20, 20, 18, 14, 10, 6, 4, 5, 6, 9, 10, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 3, 5, 7, 9, 10, 10, 8, 5, 2, 1, 2, 6, 11, 17, 24, 31, 38, 49, 65, 88, 120, 161, 211, 268, 331, 397, 463, 523, 574, 611, 630, 628, 606, 566, 513, 452, 389, 327, 270, 220, 179, 145, 118, 97, 81, 69, 61, 56, 53, 51, 51, 53, 56, 64, 76, 93, 114, 138, 165, 192, 220, 248, 274, 296, 311, 316, 309, 292, 266, 236, 205, 177, 151, 126, 104, 83, 65, 51, 42, 38, 37, 37, 36, 33, 30, 27, 26, 27, 28, 29, 28, 26, 22, 19, 16, 14, 13, 12, 10, 8, 6, 5, 5, 7, 9, 12, 13, 13, 13, 13, 13, 13, 14, 13, 12, 10, 7, 5, 3, 3, 4, 6, 7, 8, 8, 7, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 12, 17, 25, 37, 56, 82, 117, 159, 207, 259, 312, 362, 405, 437, 455, 457, 445, 421, 388, 349, 308, 265, 224, 184, 146, 113, 85, 64, 50, 41, 37, 35, 36, 37, 39, 41, 45, 50, 58, 68, 83, 104, 131, 166, 207, 253, 299, 341, 375, 397, 407, 403, 388, 363, 331, 296, 259, 224, 192, 165, 144, 130, 124, 124, 132, 146, 164, 185, 207, 228, 249, 270, 290, 310, 328, 344, 357, 368, 377, 386, 397, 410, 425, 439, 450, 458, 460, 459, 456, 452, 449, 447, 446, 446, 445, 446, 446, 445, 441, 433, 418, 395, 364, 327, 287, 247, 210, 179, 155, 138, 129, 127, 131, 141, 157, 180, 211, 251, 300, 354, 409, 459, 499, 525, 534, 526, 506, 474, 436, 393, 347, 301, 256, 215, 178, 148, 124, 106, 93, 83, 75, 70, 67, 65, 66, 66, 66, 63, 59, 53, 47, 42, 39, 37, 36, 35, 34, 32, 30, 28, 27, 26, 26, 26, 25, 25, 25, 25, 25, 27, 28, 29, 28, 26, 23, 20, 17, 15, 15, 15, 15, 15, 15, 13, 12, 11, 10, 8, 7, 5, 4, 3, 2, 3, 5, 7, 10, 12, 15, 17, 18, 20, 21, 22, 23, 23, 25, 26, 28, 30, 33, 38, 46, 57, 74, 96, 121, 147, 174, 198, 219, 236, 250, 259, 262, 258, 246, 227, 202, 173, 143, 115, 91, 71, 53, 39, 27, 18, 12, 8, 7, 8, 8, 9, 9, 8, 6, 5, 4, 5, 5, 6, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 11, 21, 36, 56, 81, 109, 138, 165, 189, 209, 224, 235, 242, 242, 236, 224, 205, 183, 158, 134, 111, 90, 70, 52, 37, 25, 17, 14, 13, 15, 16, 16, 16, 17, 20, 25, 35, 47, 64, 83, 107, 134, 164, 197, 232, 265, 297, 323, 343, 354, 356, 346, 326, 297, 261, 223, 186, 153, 123, 98, 77, 59, 44, 32, 24, 18, 16, 15, 16, 18, 21, 27, 34, 43, 53, 64, 77, 93, 113, 137, 164, 192, 217, 237, 251, 257, 257, 252, 243, 229, 211, 189, 164, 138, 115, 96, 85, 81, 84, 91, 102, 118, 139, 168, 203, 245, 290, 337, 382, 424, 460, 489, 508, 517, 516, 506, 491, 474, 459, 448, 442, 439, 439, 439, 440, 441, 444, 447, 452, 458, 463, 468, 473, 478, 484, 491, 499, 507, 514, 519, 520, 518, 513, 507, 503, 502, 504, 508, 510, 505, 491, 465, 428, 382, 334, 288, 249, 217, 192, 173, 156, 140, 125, 111, 100, 92, 89, 88, 90, 91, 91, 90, 87, 85, 83, 81, 79, 76, 73, 69, 66, 66, 67, 72, 78, 86, 95, 108, 125, 148, 178, 214, 254, 295, 334, 370, 401, 426, 444, 454, 455, 448, 431, 406, 375, 339, 301, 262, 225, 189, 158, 132, 112, 98, 92, 91, 93, 97, 101, 105, 108, 112, 119, 131, 150, 177, 210, 248, 289, 330, 366, 397, 421, 439, 453, 463, 472, 480, 484, 485, 481, 474, 464, 455, 446, 438, 429, 418, 400, 376, 345, 309, 270, 232, 197, 166, 140, 120, 104, 91, 81, 74, 69, 65, 64, 63, 64, 67, 70, 73, 77, 84, 94, 111, 137, 172, 214, 259, 302, 341, 372, 397, 417, 433, 447, 456, 456, 444, 419, 381, 334, 285, 238, 198, 166, 141, 122, 106, 92, 79, 67, 57, 51, 46, 43, 41, 37, 34, 29, 26, 23, 22, 24, 26, 29, 32, 33, 33, 35, 38, 45, 56, 71, 90, 111, 135, 160, 187, 216, 245, 274, 300, 320, 335, 342, 341, 333, 317, 295, 268, 238, 207, 176, 147, 122, 101, 84, 69, 56, 45, 36, 29, 23, 19, 16, 15, 14, 14, 13, 11, 9, 7, 6, 7, 9, 12, 15, 17, 19, 20, 22, 28, 38, 53, 72, 96, 123, 154, 188, 225, 264, 305, 344, 379, 405, 421, 426, 419, 403, 380, 351, 318, 283, 247, 211, 177, 146, 118, 96, 78, 64, 54, 46, 39, 33, 28, 23, 20, 17, 15, 12, 10, 7, 4, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 4, 10, 22, 38, 56, 77, 99, 124, 151, 184, 223, 268, 315, 359, 395, 420, 432, 432, 423, 406, 385, 358, 327, 291, 252, 215, 184, 162, 152, 152, 161, 176, 193, 211, 228, 245, 261, 276, 288, 295, 295, 288, 273, 251, 225, 198, 171, 147, 127, 108, 92, 78, 65, 54, 46, 40, 37, 35, 34, 34, 37, 44, 55, 71, 91, 112, 134, 156, 176, 197, 217, 236, 255, 271, 286, 299, 311, 323, 333, 342, 349, 352, 353, 352, 353, 356, 362, 369, 376, 380, 380, 377, 374, 375, 380, 391, 405, 419, 428, 431, 428, 421, 413, 405, 399, 394, 389, 383, 375, 365, 356, 346, 337, 326, 312, 295, 274, 252, 229, 207, 187, 171, 158, 149, 144, 145, 151, 161, 178, 198, 222, 246, 271, 292, 310, 324, 335, 344, 354, 364, 374, 382, 389, 392, 392, 392, 393, 397, 405, 416, 428, 438, 445, 447, 447, 445, 444, 445, 448, 450, 448, 439, 423, 399, 370, 338, 305, 274, 245, 217, 190, 164, 141, 120, 102, 87, 77, 69, 63, 59, 55, 51, 48, 44, 41, 38, 37, 35, 34, 32, 31, 29, 29, 29, 30, 32, 34, 35, 36, 35, 33, 31, 29, 26, 24, 22, 20, 19, 18, 18, 17, 16, 15, 14, 12, 11, 10, 10, 11, 11, 10, 8, 6, 3, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 3, 6, 11, 15, 20, 24, 28, 34, 42, 55, 72, 91, 113, 135, 156, 177, 198, 218, 238, 257, 273, 283, 287, 284, 273, 257, 237, 216, 196, 178, 164, 153, 146, 142, 142, 146, 153, 165, 181, 201, 223, 247, 268, 285, 294, 294, 286, 269, 249, 226, 204, 184, 166, 151, 139, 128, 119, 114, 113, 117, 127, 140, 156, 171, 185, 194, 201, 205, 207, 207, 205, 200, 190, 174, 155, 133, 110, 89, 71, 57, 45, 36, 29, 25, 22, 21, 21, 20, 17, 14, 10, 6, 2, 1, 1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 11, 11, 10, 9, 8, 8, 9, 12, 15, 18, 19, 18, 15, 11, 8, 5, 3, 3, 4, 4, 4, 4, 4, 4, 6, 7, 7, 7, 5, 3, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 11, 21, 35, 52, 71, 93, 116, 139, 161, 182, 200, 215, 225, 232, 236, 237, 234, 227, 216, 200, 180, 159, 137, 119, 106, 98, 97, 99, 104, 111, 119, 131, 146, 166, 190, 214, 237, 256, 269, 278, 284, 290, 298, 309, 322, 335, 347, 356, 362, 367, 372, 377, 382, 385, 386, 385, 384, 384, 385, 388, 392, 395, 396, 397, 398, 400, 403, 407, 411, 413, 412, 407, 399, 387, 373, 355, 335, 311, 287, 261, 236, 211, 188, 165, 143, 122, 103, 85, 70, 56, 44, 34, 26, 20, 17, 16, 17, 18, 19, 19, 17, 14, 11, 9, 9, 8, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 1, 7, 15, 25, 36, 48, 59, 71, 83, 98, 117, 139, 164, 190, 215, 238, 257, 273, 288, 301, 314, 326, 336, 343, 346, 346, 345, 343, 340, 337, 332, 321, 304, 280, 251, 220, 191, 166, 145, 128, 112, 96, 80, 65, 50, 39, 31, 28, 27, 29, 32, 36, 40, 47, 55, 67, 81, 98, 117, 138, 159, 179, 197, 211, 221, 229, 233, 234, 232, 226, 216, 203, 187, 168, 148, 126, 105, 84, 64, 46, 32, 21, 13, 9, 8, 8, 10, 15, 20, 28, 38, 50, 62, 76, 90, 106, 124, 144, 166, 187, 207, 223, 233, 238, 236, 229, 218, 203, 185, 165, 142, 120, 99, 81, 66, 55, 46, 38, 30, 21, 13, 7, 2, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 1, 2, 4, 8, 15, 25, 39, 57, 77, 99, 120, 140, 157, 173, 190, 209, 229, 250, 270, 285, 292, 291, 282, 267, 249, 230, 212, 195, 176, 155, 133, 110, 88, 70, 56, 46, 40, 34, 28, 22, 15, 9, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 11, 22, 36, 53, 72, 91, 109, 125, 141, 156, 170, 182, 192, 200, 205, 206, 204, 200, 195, 188, 179, 168, 153, 136, 120, 107, 99, 98, 104, 115, 127, 138, 146, 152, 156, 160, 164, 168, 169, 167, 160, 150, 139, 127, 116, 108, 102, 98, 96, 96, 99, 104, 111, 121, 131, 142, 153, 164, 176, 188, 202, 216, 229, 242, 253, 261, 267, 271, 275, 279, 283, 288, 292, 294, 290, 282, 267, 249, 230, 211, 196, 184, 175, 168, 162, 157, 153, 151, 152, 158, 167, 181, 199, 220, 245, 273, 304, 334, 363, 388, 409, 425, 439, 452, 463, 472, 478, 480, 476, 467, 454, 439, 422, 405, 386, 365, 345, 324, 306, 290, 276, 264, 253, 243, 233, 225, 221, 223, 232, 250, 275, 306, 339, 373, 405, 434, 459, 479, 495, 505, 508, 506, 497, 482, 462, 438, 409, 376, 340, 301, 262, 225, 193, 166, 145, 127, 110, 94, 79, 65, 54, 46, 42, 39, 36, 32, 27, 21, 15, 10, 6, 4, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 11, 18, 29, 42, 58, 76, 94, 112, 127, 141, 155, 170, 189, 212, 239, 267, 293, 312, 323, 327, 327, 328, 333, 344, 358, 374, 389, 401, 409, 417, 427, 440, 457, 476, 495, 511, 522, 528, 528, 526, 522, 520, 520, 523, 526, 529, 530, 526, 516, 499, 475, 447, 417, 387, 358, 331, 304, 279, 253, 227, 203, 181, 161, 144, 129, 114, 100, 87, 76, 66, 59, 53, 49, 46, 43, 40, 37, 34, 32, 30, 28, 25, 23, 20, 18, 16, 15, 14, 13, 11, 10, 9, 7, 5, 3, 1, 0, 0, 0, 3, 7, 10, 11, 10, 7, 4, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 1, 4, 7, 13, 21, 30, 40, 49, 57, 65, 71, 79, 90, 106, 127, 152, 179, 205, 226, 243, 254, 261, 265, 268, 269, 267, 261, 249, 232, 212, 190, 169, 149, 132, 117, 104, 91, 78, 65, 52, 41, 32, 25, 20, 17, 15, 14, 12, 10, 9, 8, 9, 10, 12, 12, 11, 9, 6, 4, 2, 1, 0, 0, 0, 0, 3, 7, 14, 22, 30, 36, 40, 44, 50, 59, 74, 95, 120, 147, 175, 202, 226, 247, 267, 284, 297, 307, 310, 306, 294, 276, 252, 226, 199, 174, 152, 133, 116, 100, 86, 73, 62, 54, 50, 49, 50, 52, 52, 50, 46, 40, 35, 32, 35, 45, 62, 88, 126, 181, 258, 364, 498, 653, 809, 941, 1023, 1035, 972, 845, 681, 512, 368, 267, 212, 193, 194, 201, 202, 197, 188, 181, 178, 181, 187, 195, 200, 202, 200, 197, 192, 188, 186, 185, 187, 191, 194, 197, 197, 195, 190, 185, 181, 179, 181, 185, 190, 195, 198, 198, 197, 195, 193, 192, 193, 195, 197, 199, 200, 201, 203, 206, 210, 216, 221, 225, 226, 223, 216, 208, 202, 198, 200, 205, 213, 220, 226, 229, 229, 227, 226, 224, 224, 224, 224, 224, 223, 223, 223, 223, 225, 227, 229, 232, 236, 239, 240, 240, 236, 232, 226, 221, 218, 218, 219, 220, 221, 222, 222, 223, 225, 228, 230, 228, 222, 212, 199, 188, 181, 180, 184, 192, 200, 205, 206, 201, 191, 180, 169, 161, 158, 158, 160, 162, 161, 158, 151, 144, 139, 136, 138, 141, 145, 147, 145, 141, 136, 130, 125, 121, 119, 117, 117, 117, 119, 122, 128, 133, 138, 140, 140, 138, 135, 134, 133, 132, 130, 124, 117, 114, 122, 153, 219, 326, 476, 659, 859, 1053, 1217, 1331, 1385, 1378, 1318, 1221, 1105, 983, 868, 765, 676, 602, 540, 490, 452, 424, 405, 393, 386, 381, 375, 367, 357, 347, 337, 330, 325, 324, 325, 326, 325, 321, 315, 305, 295, 285, 277, 273, 272, 275, 278, 280, 281, 279, 276, 273, 271, 271, 271, 269, 266, 260, 252, 247, 244, 245, 249, 253, 256, 255, 250, 244, 238, 234, 232, 233, 234, 236, 237, 237, 237, 236, 235, 234, 232, 230, 227, 224, 220, 217, 215, 214, 214, 214, 215, 216, 217, 218, 218, 218, 217, 215, 211, 207, 203, 201, 201, 203, 205, 206, 205, 202, 198, 195, 193, 194, 198, 203, 207, 210, 213, 214, 216, 219, 224, 229, 234, 238, 240, 240, 240, 240, 241, 242, 244, 245, 245, 246, 246, 247, 250, 253, 256, 258, 259, 257, 252, 246, 239, 233, 227, 223, 219, 215, 210, 203, 195, 185, 173, 161, 149, 138, 127, 118, 111, 104, 98, 93, 88, 83, 78, 72, 67, 61, 56, 50, 44, 40, 36, 35, 34, 34, 33, 31, 29, 26, 24, 24, 25, 27, 28, 27, 24, 19, 14, 10, 8, 9, 12, 14, 15, 13, 9, 5, 1, 0, 0, 2, 5, 7, 9, 10, 9, 8, 6, 4, 3, 3, 3, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 7, 7, 7, 7, 5, 4, 3, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 2, 4, 6, 7, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 3, 6, 8, 8, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 4, 2, 0, 0, 1, 3, 5, 8, 9, 8, 6, 3, 0, 0, 1, 4, 8, 12, 15, 15, 15, 13, 13, 13, 14, 16, 17, 18, 17, 14, 12, 9, 9, 10, 14, 18, 22, 24, 24, 22, 18, 14, 12, 12, 14, 18, 22, 26, 28, 28, 28, 26, 25, 24, 24, 24, 25, 26, 27, 28, 29, 28, 28, 27, 26, 26, 26, 27, 27, 28, 27, 26, 23, 20, 17, 15, 12, 11, 10, 9, 9, 9, 9, 9, 8, 6, 6, 5, 5, 5, 4, 2, 1, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 2, 0, 0, 0, 1, 2, 4, 6, 7, 7, 7, 6, 5, 3, 2, 1, 0, 1, 2, 3, 5, 6, 6, 6, 5, 4, 3, 2, 2, 2, 2, 1, 1, 2, 3, 4, 6, 8, 10, 10, 10, 9, 7, 5, 4, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 3, 2, 1, 0, 0, 0, 1, 2, 2, 2, 1, 1, 2, 3, 5, 7, 7, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 1, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 5, 5, 6, 7, 8, 9, 10, 11, 11, 12, 12, 12, 11, 10, 9, 7, 6, 6, 6, 8, 11, 13, 16, 17, 16, 15, 13, 12, 12, 13, 14, 14, 13, 11, 8, 6, 5, 5, 7, 9, 11, 12, 13, 12, 11, 11, 10, 11, 12, 12, 12, 12, 11, 10, 10, 11, 12, 14, 15, 14, 13, 12, 10, 9, 10, 11, 13, 15, 16, 16, 15, 14, 14, 13, 14, 15, 17, 19, 21, 22, 23, 23, 22, 22, 21, 21, 22, 23, 23, 24, 24, 24, 23, 22, 21, 20, 19, 19, 20, 21, 22, 24, 24, 24, 23, 22, 22, 22, 21, 20, 19, 17, 16, 15, 16, 17, 19, 20, 20, 20, 19, 18, 18, 19, 20, 20, 20, 19, 17, 16, 16, 17, 18, 19, 19, 18, 16, 15, 14, 13, 13, 14, 13, 12, 10, 8, 7, 6, 6, 7, 8, 8, 8, 6, 4, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 5, 7, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 1, 3, 5, 7, 7, 6, 4, 2, 0, 0, 0, 1, 2, 3, 3, 2, 1, 2, 2, 4, 6, 7, 9, 11, 12, 13, 13, 12, 10, 7, 5, 3, 2, 3, 4, 6, 6, 6, 4, 3, 2, 3, 5, 8, 11, 13, 14, 13, 11, 10, 10, 10, 11, 12, 13, 14, 15, 15, 14, 14, 12, 11, 10, 9, 8, 9, 10, 11, 13, 14, 14, 12, 10, 8, 6, 5, 5, 6, 6, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 4, 4, 3, 2, 1, 0, 0, 1, 4, 6, 8, 8, 8, 7, 5, 4, 4, 4, 6, 8, 10, 10, 10, 9, 7, 6, 5, 5, 4, 4, 4, 4, 4, 6, 7, 9, 11, 12, 12, 10, 8, 6, 5, 4, 5, 7, 10, 12, 14, 14, 14, 12, 11, 11, 11, 11, 12, 14, 15, 15, 16, 17, 18, 19, 20, 21, 21, 20, 19, 18, 17, 17, 18, 18, 17, 16, 15, 14, 14, 15, 17, 20, 24, 27, 29, 28, 27, 26, 25, 26, 27, 28, 28, 28, 26, 25, 24, 24, 25, 27, 28, 28, 27, 24, 22, 20, 19, 20, 21, 22, 23, 23, 22, 21, 21, 21, 22, 22, 23, 23, 23, 22, 22, 21, 20, 20, 20, 20, 20, 19, 18, 16, 15, 14, 13, 14, 15, 17, 19, 19, 18, 16, 14, 12, 11, 12, 13, 15, 17, 17, 17, 15, 13, 12, 10, 9, 8, 6, 6, 5, 6, 6, 7, 8, 8, 7, 6, 4, 3, 3, 4, 5, 5, 6, 5, 4, 3, 3, 3, 4, 5, 5, 4, 3, 2, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 3, 2, 2, 2, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 2, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 1, 2, 4, 5, 6, 6, 6, 6, 4, 3, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 4, 4, 4, 5, 6, 8, 10, 11, 11, 10, 9, 8, 5, 3, 2, 1, 2, 3, 5, 7, 8, 8, 8, 8, 8, 8, 9, 10, 11, 11, 11, 11, 12, 13, 14, 15, 16, 16, 15, 14, 14, 15, 16, 18, 18, 17, 15, 13, 11, 9, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 18, 17, 17, 17, 17, 18, 20, 21, 21, 21, 20, 20, 19, 19, 19, 18, 17, 15, 14, 12, 11, 11, 10, 10, 10, 11, 11, 13, 14, 16, 16, 16, 15, 13, 12, 11, 12, 14, 15, 16, 15, 13, 10, 8, 7, 8, 11, 14, 16, 18, 18, 17, 17, 17, 17, 19, 20, 21, 20, 19, 18, 16, 15, 14, 14, 14, 15, 15, 15, 16, 17, 18, 19, 20, 20, 19, 17, 15, 13, 12, 12, 12, 14, 14, 14, 13, 12, 10, 9, 9, 10, 11, 12, 13, 12, 12, 11, 11, 11, 12, 12, 11, 9, 7, 4, 2, 1, 2, 3, 5, 6, 7, 7, 5, 4, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 3, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 7, 7, 6, 4, 2, 0, 0, 0, 0, 1, 3, 3, 4, 3, 3, 2, 2, 1, 1, 1, 1, 0, 1, 2, 4, 6, 7, 8, 8, 7, 5, 3, 2, 2, 3, 4, 4, 4, 3, 2, 0, 0, 1, 2, 4, 6, 7, 8, 8, 9, 8, 8, 7, 5, 4, 3, 2, 3, 3, 4, 6, 6, 7, 6, 5, 3, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 2, 3, 4, 4, 4, 3, 2, 1, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 2, 3, 5, 6, 6, 5, 4, 3, 2, 2, 2, 3, 4, 4, 5, 5, 5, 6, 7, 8, 9, 9, 9, 9, 7, 6, 5, 4, 4, 6, 8, 10, 12, 14, 15, 15, 15, 13, 12, 11, 11, 12, 13, 15, 16, 17, 16, 16, 16, 17, 18, 20, 21, 21, 19, 17, 15, 14, 14, 16, 18, 20, 22, 22, 23, 23, 23, 24, 26, 27, 29, 30, 30, 29, 28, 27, 25, 25, 24, 24, 25, 26, 27, 28, 29, 30, 30, 30, 30, 29, 29, 28, 27, 27, 26, 26, 26, 26, 26, 26, 27, 27, 27, 27, 26, 25, 24, 22, 21, 20, 21, 22, 24, 25, 27, 28, 28, 27, 27, 26, 26, 25, 24, 22, 20, 18, 16, 15, 14, 13, 14, 15, 16, 17, 18, 19, 19, 18, 16, 15, 13, 13, 13, 14, 15, 16, 16, 15, 14, 12, 11, 10, 9, 10, 10, 10, 10, 10, 10, 9, 8, 7, 7, 6, 6, 6, 7, 7, 8, 8, 7, 6, 5, 4, 3, 2, 1, 1, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 2, 2, 3, 4, 6, 8, 10, 10, 10, 10, 9, 8, 8, 8, 9, 10, 10, 11, 11, 10, 10, 10, 10, 11, 11, 11, 11, 11, 10, 9, 8, 8, 8, 9, 10, 10, 11, 12, 12, 13, 13, 13, 12, 10, 9, 8, 7, 8, 9, 11, 14, 15, 16, 16, 16, 15, 14, 14, 15, 17, 18, 19, 19, 19, 17, 16, 15, 15, 16, 18, 20, 23, 24, 25, 25, 25, 24, 24, 24, 24, 25, 25, 25, 25, 25, 25, 25, 26, 26, 27, 28, 29, 30, 31, 33, 34, 35, 35, 35, 34, 31, 29, 26, 24, 24, 24, 25, 26, 27, 28, 29, 29, 29, 29, 30, 31, 32, 33, 34, 35, 36, 38, 39, 41, 42, 43, 43, 43, 43, 42, 42, 40, 38, 37, 35, 33, 33, 33, 34, 35, 36, 36, 36, 34, 32, 31, 29, 29, 29, 29, 30, 31, 31, 31, 31, 31, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 29, 29, 28, 27, 26, 24, 23, 22, 21, 22, 22, 23, 24, 24, 24, 23, 23, 22, 21, 20, 19, 17, 15, 14, 13, 13, 13, 14, 15, 16, 16, 16, 15, 14, 12, 11, 11, 10, 10, 10, 10, 10, 10, 12, 13, 15, 17, 18, 18, 16, 14, 11, 9, 7, 6, 7, 8, 9, 10, 10, 9, 8, 6, 5, 3, 2, 2, 3, 4, 5, 6, 7, 7, 6, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 3, 3, 2, 2, 1, 1, 1, 2, 2, 3, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 4, 4, 4, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5, 6, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 5, 6, 6, 7, 7, 7, 6, 6, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 6, 5, 4, 3, 3, 3, 4, 5, 6, 7, 8, 8, 8, 8, 8, 7, 7, 7, 7, 8, 9, 10, 11, 13, 13, 13, 12, 10, 9, 7, 6, 5, 5, 6, 6, 7, 7, 7, 8, 9, 10, 11, 13, 15, 16, 16, 16, 16, 14, 13, 12, 11, 11, 11, 11, 12, 13, 14, 14, 15, 15, 14, 14, 14, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 13, 13, 13, 13, 12, 12, 11, 11, 10, 9, 9, 9, 9, 10, 11, 12, 12, 13, 13, 12, 11, 10, 8, 7, 6, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 7, 7, 8, 8, 9, 9, 9, 9, 9, 9, 10, 10, 10, 10, 9, 8, 7, 6, 5, 4, 4, 3, 3, 4, 4, 4, 5, 5, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 6, 5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 3, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 8, 7, 6, 6, 5, 5, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 5, 5, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 5, 5, 6, 7, 7, 8, 9, 10, 11, 11, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 10, 10, 10, 11, 11, 11, 12, 12, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 15, 15, 16, 16, 17, 17, 18, 18, 18, 19, 19, 18, 18, 18, 17, 17, 17, 17, 17, 16, 16, 16, 16, 15, 15, 15, 15, 15, 14, 14, 14, 13, 13, 13, 13, 13, 14, 14, 15, 15],
-"peakC": [838, 831, 815, 789, 749, 699, 651, 614, 588, 563, 531, 492, 451, 412, 380, 355, 333, 312, 290, 265, 239, 214, 192, 173, 158, 144, 132, 120, 108, 97, 88, 81, 75, 70, 65, 60, 54, 49, 45, 42, 39, 37, 35, 33, 31, 28, 27, 26, 26, 26, 25, 24, 23, 22, 20, 19, 18, 18, 18, 19, 21, 23, 26, 28, 29, 30, 31, 32, 34, 38, 43, 50, 57, 64, 71, 78, 85, 93, 102, 111, 119, 127, 133, 138, 141, 143, 143, 142, 140, 139, 138, 138, 140, 144, 150, 156, 164, 172, 180, 188, 198, 208, 218, 227, 234, 239, 240, 237, 230, 222, 210, 197, 182, 165, 146, 126, 106, 87, 71, 58, 48, 41, 35, 31, 28, 26, 26, 27, 29, 32, 36, 43, 53, 66, 84, 105, 127, 151, 174, 198, 221, 246, 270, 291, 309, 319, 321, 314, 299, 279, 256, 231, 206, 180, 154, 130, 108, 89, 73, 61, 52, 46, 40, 36, 33, 31, 30, 30, 30, 32, 35, 39, 45, 53, 63, 75, 90, 107, 128, 150, 174, 198, 220, 237, 249, 255, 254, 246, 233, 215, 193, 169, 143, 118, 95, 75, 58, 45, 34, 27, 22, 19, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 16, 14, 13, 11, 10, 8, 6, 4, 2, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 5, 14, 29, 50, 77, 110, 149, 192, 236, 280, 319, 351, 371, 377, 367, 344, 309, 266, 219, 173, 130, 94, 65, 42, 27, 16, 11, 9, 9, 12, 17, 25, 37, 55, 79, 112, 152, 199, 250, 302, 349, 388, 412, 419, 408, 379, 336, 283, 227, 173, 126, 90, 66, 58, 64, 85, 120, 166, 219, 275, 328, 373, 404, 419, 415, 393, 356, 307, 253, 199, 148, 104, 71, 50, 42, 47, 66, 96, 137, 186, 238, 290, 336, 372, 393, 397, 384, 355, 313, 262, 207, 155, 109, 73, 47, 31, 22, 18, 16, 15, 14, 13, 13, 13, 14, 14, 15, 16, 15, 15, 14, 13, 11, 10, 9, 8, 8, 8, 9, 9, 10, 9, 9, 8, 8, 7, 6, 4, 3, 2, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 15, 42, 85, 144, 214, 287, 355, 406, 435, 437, 413, 366, 305, 236, 169, 111, 64, 32, 12, 2, 0, 0, 0, 2, 4, 6, 8, 9, 11, 12, 13, 14, 15, 15, 15, 13, 11, 9, 7, 5, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 5, 7, 10, 12, 13, 12, 9, 6, 3, 2, 1, 0, 0, 0, 0, 10, 34, 77, 141, 221, 311, 397, 466, 508, 515, 487, 429, 351, 265, 183, 113, 61, 27, 9, 0, 0, 0, 1, 2, 5, 7, 10, 13, 14, 15, 15, 14, 13, 13, 13, 13, 13, 13, 12, 12, 11, 10, 9, 8, 6, 4, 3, 3, 3, 3, 2, 1, 0, 0, 0, 1, 1, 0, 0, 0, 11, 38, 88, 161, 254, 356, 453, 528, 567, 563, 517, 440, 349, 269, 218, 211, 250, 328, 426, 520, 589, 616, 597, 534, 442, 337, 235, 148, 82, 37, 9, 0, 1, 23, 70, 143, 242, 358, 475, 575, 641, 661, 631, 558, 456, 341, 232, 140, 72, 29, 7, 0, 1, 5, 10, 14, 16, 18, 18, 19, 19, 19, 18, 18, 16, 14, 10, 7, 4, 2, 1, 2, 4, 7, 10, 12, 13, 13, 12, 11, 9, 6, 3, 2, 2, 3, 6, 8, 10, 11, 11, 9, 7, 5, 3, 2, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 5, 5, 4, 4, 3, 2, 2, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 4, 3, 0, 0, 0, 0, 3, 5, 3, 0, 0, 8, 47, 121, 232, 369, 509, 626, 697, 706, 653, 550, 419, 284, 166, 79, 26, 2, 0, 3, 11, 18, 23, 27, 29, 30, 30, 29, 25, 21, 17, 12, 9, 6, 4, 3, 4, 4, 6, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 0, 1, 2, 3, 5, 7, 10, 13, 16, 17, 17, 16, 13, 9, 6, 5, 4, 5, 7, 9, 10, 11, 10, 9, 7, 5, 3, 2, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 1, 7, 9, 6, 0, 0, 15, 73, 180, 334, 513, 682, 802, 844, 796, 671, 506, 346, 236, 207, 264, 389, 545, 686, 774, 786, 720, 594, 438, 284, 156, 69, 22, 7, 9, 17, 23, 25, 23, 21, 20, 20, 20, 20, 17, 12, 7, 3, 1, 0, 0, 0, 0, 2, 4, 8, 12, 15, 16, 15, 12, 8, 5, 2, 1, 1, 2, 4, 7, 11, 15, 19, 21, 22, 20, 16, 11, 7, 3, 2, 3, 7, 11, 14, 17, 17, 15, 11, 7, 3, 1, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 4, 3, 1, 0, 0, 0, 1, 4, 7, 10, 12, 13, 12, 10, 7, 4, 1, 0, 0, 0, 2, 5, 8, 11, 11, 10, 8, 4, 1, 0, 2, 6, 10, 12, 10, 6, 2, 0, 2, 6, 9, 6, 0, 0, 10, 59, 153, 287, 442, 586, 683, 708, 650, 524, 361, 205, 97, 68, 128, 263, 441, 619, 752, 810, 783, 679, 527, 360, 210, 99, 32, 6, 4, 14, 24, 27, 26, 21, 16, 13, 12, 11, 10, 9, 6, 3, 1, 0, 0, 1, 4, 8, 12, 16, 19, 20, 18, 16, 12, 8, 5, 3, 2, 2, 2, 3, 4, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 2, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 7, 9, 7, 3, 0, 0, 0, 6, 10, 8, 0, 0, 1, 43, 130, 259, 413, 558, 659, 691, 645, 535, 389, 241, 119, 39, 1, 0, 2, 13, 20, 20, 16, 10, 5, 3, 4, 6, 9, 13, 16, 17, 16, 12, 8, 4, 0, 0, 1, 5, 10, 15, 20, 24, 26, 25, 23, 18, 13, 7, 4, 4, 7, 13, 20, 26, 30, 30, 27, 21, 15, 9, 4, 2, 2, 2, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 4, 1, 0, 0, 0, 3, 11, 14, 9, 0, 0, 16, 88, 221, 406, 609, 784, 884, 878, 765, 578, 371, 209, 143, 196, 352, 567, 777, 917, 946, 856, 677, 462, 279, 182, 199, 322, 510, 706, 850, 902, 850, 709, 519, 326, 166, 60, 10, 0, 11, 25, 33, 35, 33, 27, 18, 3, 0, 0, 37, 141, 311, 527, 748, 922, 1003, 969, 831, 626, 404, 212, 78, 9, 0, 1, 18, 29, 29, 21, 12, 5, 4, 6, 9, 9, 6, 1, 0, 0, 2, 11, 15, 10, 0, 0, 8, 80, 218, 413, 632, 826, 945, 958, 862, 684, 471, 272, 121, 32, 0, 0, 5, 17, 24, 27, 25, 16, 2, 0, 0, 51, 167, 349, 573, 794, 954, 1006, 928, 739, 491, 257, 110, 99, 235, 489, 792, 1065, 1234, 1252, 1119, 872, 583, 328, 172, 148, 247, 428, 627, 784, 853, 819, 697, 521, 335, 176, 65, 8, 0, 2, 17, 23, 16, 0, 0, 4, 66, 186, 356, 548, 722, 834, 850, 763, 592, 380, 181, 48, 15, 90, 254, 464, 665, 809, 860, 811, 679, 500, 316, 163, 60, 8, 0, 3, 16, 25, 26, 22, 17, 12, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 2, 5, 9, 13, 15, 16, 15, 12, 10, 7, 6, 7, 10, 15, 22, 27, 30, 28, 22, 13, 7, 4, 6, 10, 9, 3, 0, 0, 31, 109, 236, 402, 576, 718, 789, 766, 649, 464, 258, 88, 1, 28, 167, 387, 637, 855, 988, 1007, 911, 731, 513, 304, 142, 41, 0, 0, 12, 29, 37, 37, 31, 26, 25, 27, 32, 36, 38, 34, 26, 16, 8, 5, 7, 12, 13, 7, 0, 0, 17, 82, 198, 354, 521, 660, 730, 709, 597, 420, 227, 71, 0, 35, 177, 392, 628, 825, 935, 934, 827, 646, 436, 245, 103, 22, 0, 0, 17, 31, 35, 31, 22, 15, 10, 8, 8, 8, 7, 7, 6, 6, 6, 6, 6, 5, 5, 6, 7, 8, 6, 3, 0, 0, 0, 6, 14, 16, 9, 0, 0, 14, 87, 217, 391, 575, 725, 801, 781, 673, 508, 326, 167, 57, 0, 0, 2, 21, 31, 24, 5, 0, 0, 47, 161, 331, 531, 720, 850, 888, 823, 675, 482, 291, 137, 40, 0, 0, 12, 30, 39, 38, 31, 24, 19, 17, 17, 17, 17, 16, 14, 12, 10, 8, 6, 5, 4, 4, 5, 7, 10, 12, 13, 13, 13, 12, 12, 14, 17, 19, 20, 17, 13, 10, 9, 12, 14, 14, 7, 0, 0, 20, 86, 200, 351, 511, 641, 702, 673, 556, 381, 197, 61, 16, 86, 260, 500, 746, 938, 1027, 996, 857, 649, 423, 227, 89, 15, 0, 4, 21, 32, 32, 25, 15, 7, 4, 4, 5, 5, 4, 2, 1, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 9, 10, 9, 7, 4, 1, 0, 1, 5, 10, 16, 21, 24, 24, 21, 16, 10, 4, 0, 0, 1, 7, 16, 23, 28, 28, 22, 14, 8, 6, 11, 16, 17, 8, 0, 0, 25, 112, 261, 455, 654, 809, 873, 823, 668, 451, 233, 77, 29, 104, 282, 512, 734, 886, 931, 862, 702, 496, 294, 134, 36, 0, 0, 16, 33, 41, 38, 30, 24, 23, 25, 28, 27, 22, 13, 5, 2, 7, 14, 17, 11, 0, 0, 13, 88, 224, 411, 612, 780, 867, 846, 720, 519, 294, 102, 0, 0, 111, 321, 578, 824, 997, 1054, 976, 782, 523, 266, 80, 12, 78, 254, 486, 710, 866, 915, 851, 700, 502, 306, 148, 45, 0, 0, 8, 27, 36, 30, 10, 0, 0, 29, 130, 293, 495, 694, 840, 892, 837, 690, 492, 292, 133, 35, 0, 0, 16, 31, 36, 33, 30, 27, 25, 16, 1, 0, 3, 69, 202, 399, 627, 833, 960, 968, 848, 631, 375, 151, 19, 13, 131, 338, 576, 780, 900, 908, 810, 637, 433, 245, 104, 24, 0, 1, 20, 35, 40, 35, 25, 16, 10, 7, 7, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 1, 3, 7, 11, 14, 15, 14, 11, 7, 4, 2, 2, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 2, 7, 13, 19, 23, 24, 22, 17, 12, 7, 3, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 9, 10, 8, 4, 2, 5, 13, 22, 23, 12, 0, 0, 22, 123, 300, 534, 779, 974, 1062, 1014, 839, 581, 307, 90, 0, 11, 166, 405, 665, 878, 991, 977, 847, 641, 413, 214, 76, 6, 0, 4, 24, 36, 36, 27, 17, 10, 8, 10, 14, 18, 22, 23, 20, 15, 8, 4, 4, 10, 17, 18, 9, 0, 0, 15, 93, 230, 408, 590, 728, 783, 740, 611, 434, 255, 113, 26, 0, 0, 14, 30, 36, 32, 24, 16, 11, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 4, 8, 11, 13, 13, 11, 8, 4, 2, 0, 1, 4, 7, 10, 12, 12, 11, 9, 6, 4, 2, 1, 2, 4, 8, 10, 11, 8, 3, 0, 0, 5, 15, 22, 19, 5, 0, 0, 42, 158, 341, 561, 768, 909, 941, 858, 682, 464, 258, 103, 17, 0, 0, 22, 39, 45, 41, 33, 27, 24, 24, 25, 25, 24, 23, 22, 23, 26, 30, 34, 34, 25, 10, 0, 0, 28, 108, 235, 390, 540, 643, 667, 602, 459, 278, 109, 0, 0, 82, 266, 497, 720, 881, 939, 884, 734, 531, 323, 154, 46, 0, 0, 15, 34, 45, 43, 35, 27, 20, 18, 17, 15, 13, 9, 6, 3, 2, 2, 2, 3, 3, 3, 4, 6, 9, 13, 17, 20, 21, 21, 19, 16, 13, 9, 7, 5, 4, 4, 4, 4, 5, 5, 6, 6, 5, 3, 2, 2, 3, 6, 11, 17, 22, 25, 26, 24, 21, 17, 13, 10, 9, 8, 8, 8, 7, 6, 3, 2, 1, 3, 7, 11, 12, 10, 5, 1, 2, 10, 22, 28, 21, 1, 0, 0, 77, 241, 483, 757, 1000, 1143, 1145, 1006, 766, 493, 250, 81, 0, 0, 9, 41, 64, 71, 67, 57, 48, 40, 33, 26, 18, 11, 5, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 9, 10, 9, 8, 9, 15, 21, 24, 17, 1, 0, 0, 56, 181, 362, 569, 750, 854, 851, 742, 559, 354, 175, 54, 0, 0, 7, 28, 39, 37, 30, 23, 22, 25, 30, 32, 29, 22, 16, 15, 21, 27, 26, 12, 0, 0, 30, 146, 343, 598, 858, 1055, 1132, 1061, 859, 578, 294, 79, 0, 31, 193, 421, 652, 823, 892, 849, 710, 516, 317, 153, 47, 0, 0, 15, 37, 49, 52, 47, 41, 37, 34, 32, 29, 23, 17, 12, 7, 5, 4, 4, 5, 6, 8, 9, 9, 7, 2, 0, 0, 3, 12, 20, 18, 5, 0, 0, 44, 156, 329, 537, 729, 853, 869, 768, 576, 345, 136, 4, 0, 74, 254, 476, 683, 825, 868, 806, 660, 470, 282, 132, 38, 0, 0, 11, 26, 33, 32, 26, 20, 16, 15, 15, 14, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 2, 4, 6, 7, 8, 8, 6, 4, 1, 0, 0, 1, 5, 10, 15, 20, 22, 22, 19, 14, 9, 5, 2, 1, 1, 2, 3, 4, 3, 2, 0, 0, 0, 1, 8, 18, 29, 38, 42, 41, 35, 29, 26, 28, 28, 22, 7, 0, 0, 42, 152, 325, 534, 731, 858, 872, 762, 555, 310, 102, 0, 32, 200, 460, 738, 961, 1071, 1044, 895, 669, 426, 218, 76, 7, 0, 9, 31, 44, 45, 36, 26, 19, 18, 20, 23, 23, 19, 13, 6, 4, 8, 16, 23, 21, 8, 0, 0, 31, 138, 312, 525, 731, 873, 910, 830, 659, 445, 243, 93, 11, 0, 0, 19, 34, 37, 31, 24, 19, 17, 18, 19, 19, 17, 15, 15, 14, 14, 13, 12, 10, 8, 7, 7, 6, 4, 0, 0, 0, 2, 12, 21, 20, 7, 0, 0, 33, 142, 318, 535, 743, 887, 926, 850, 682, 469, 264, 107, 17, 0, 0, 19, 39, 42, 27, 1, 0, 0, 72, 216, 420, 646, 841, 950, 939, 805, 581, 328, 112, 0, 0, 121, 331, 569, 770, 884, 885, 778, 598, 394, 211, 80, 11, 0, 3, 21, 32, 34, 30, 24, 20, 19, 20, 19, 16, 11, 6, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 2, 0, 0, 0, 1, 8, 14, 13, 3, 0, 0, 31, 115, 245, 399, 540, 627, 636, 564, 432, 279, 142, 47, 0, 0, 2, 15, 22, 19, 12, 6, 3, 4, 7, 9, 9, 6, 3, 0, 0, 0, 0, 3, 5, 4, 2, 0, 0, 0, 5, 16, 25, 23, 8, 0, 0, 36, 148, 328, 549, 760, 907, 946, 868, 697, 481, 273, 116, 25, 0, 0, 14, 29, 37, 38, 35, 27, 12, 0, 0, 14, 97, 245, 443, 652, 819, 899, 867, 735, 539, 332, 160, 49, 0, 0, 11, 28, 35, 35, 31, 27, 21, 9, 0, 0, 20, 104, 250, 443, 644, 800, 864, 810, 649, 423, 195, 30, 0, 56, 250, 512, 775, 970, 1049, 995, 829, 599, 364, 172, 48, 0, 0, 9, 32, 44, 38, 17, 0, 0, 10, 98, 251, 449, 653, 809, 875, 830, 689, 492, 292, 132, 33, 0, 0, 10, 24, 28, 24, 16, 11, 10, 12, 14, 15, 13, 9, 3, 0, 0, 0, 3, 13, 19, 15, 0, 0, 0, 59, 185, 368, 572, 746, 841, 828, 712, 527, 326, 156, 44, 0, 0, 8, 26, 32, 28, 20, 14, 14, 18, 23, 24, 18, 9, 2, 2, 9, 19, 22, 13, 0, 0, 15, 105, 266, 479, 700, 868, 933, 872, 700, 462, 224, 47, 0, 21, 168, 375, 586, 747, 818, 786, 664, 488, 305, 151, 50, 2, 0, 6, 19, 25, 23, 17, 12, 11, 13, 16, 16, 14, 10, 5, 2, 0, 0, 0, 0, 3, 7, 11, 13, 14, 13, 10, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 10, 9, 5, 0, 0, 0, 9, 21, 24, 13, 0, 0, 17, 122, 308, 552, 801, 989, 1063, 999, 820, 577, 334, 144, 31, 0, 0, 16, 33, 37, 30, 21, 17, 19, 25, 30, 30, 25, 18, 9, 2, 0, 0, 0, 4, 9, 15, 19, 20, 17, 10, 2, 0, 0, 5, 14, 17, 11, 0, 0, 8, 78, 206, 379, 563, 710, 781, 754, 639, 469, 290, 140, 43, 0, 0, 6, 22, 34, 39, 39, 32, 16, 0, 0, 7, 87, 235, 439, 660, 842, 935, 911, 778, 574, 355, 170, 49, 0, 0, 10, 29, 39, 38, 32, 29, 30, 34, 38, 39, 35, 28, 19, 11, 5, 1, 0, 0, 0, 1, 3, 5, 5, 3, 0, 0, 0, 2, 12, 20, 17, 4, 0, 0, 43, 158, 332, 537, 723, 838, 849, 753, 578, 375, 193, 66, 1, 0, 2, 22, 35, 38, 36, 34, 36, 40, 43, 42, 36, 27, 16, 8, 2, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 4, 3, 1, 0, 0, 0, 1, 3, 5, 5, 5, 4, 3, 4, 6, 11, 16, 20, 19, 14, 5, 0, 0, 0, 9, 18, 17, 6, 0, 0, 44, 156, 333, 547, 749, 882, 903, 799, 595, 350, 133, 8, 11, 138, 353, 592, 790, 895, 884, 768, 583, 379, 200, 74, 8, 0, 6, 30, 45, 44, 25, 0, 0, 0, 73, 208, 389, 582, 738, 814, 788, 668, 490, 300, 142, 40, 0, 0, 9, 25, 32, 29, 22, 16, 15, 17, 19, 18, 15, 10, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 3, 6, 10, 13, 13, 11, 8, 3, 0, 0, 1, 5, 11, 18, 23, 26, 25, 21, 16, 10, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 4, 4, 2, 1, 0, 0, 2, 4, 6, 5, 1, 0, 0, 0, 7, 17, 19, 10, 0, 0, 15, 102, 253, 449, 649, 800, 857, 806, 661, 466, 271, 118, 26, 0, 0, 14, 31, 38, 38, 34, 32, 34, 36, 37, 35, 30, 22, 13, 6, 1, 0, 0, 1, 6, 12, 15, 14, 9, 3, 1, 5, 13, 21, 18, 4, 0, 0, 45, 166, 354, 577, 785, 920, 944, 850, 667, 447, 243, 94, 13, 0, 0, 19, 31, 33, 29, 24, 25, 30, 36, 40, 39, 32, 22, 12, 4, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 8, 8, 7, 4, 1, 0, 0, 2, 5, 8, 9, 6, 2, 0, 1, 7, 14, 17, 10, 0, 0, 7, 73, 191, 350, 516, 646, 703, 670, 559, 400, 238, 107, 27, 0, 0, 10, 22, 25, 21, 14, 9, 8, 10, 12, 13, 11, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 2, 3, 4, 6, 7, 7, 7, 7, 7, 9, 12, 15, 19, 20, 21, 19, 16, 13, 10, 9, 8, 8, 8, 8, 7, 7, 8, 8, 9, 9, 9, 8, 6, 4, 3, 3, 4, 5, 6, 6, 5, 4, 3, 3, 4, 8, 13, 19, 25, 27, 24, 17, 9, 3, 3, 8, 15, 16, 8, 0, 0, 17, 94, 226, 396, 567, 693, 741, 697, 574, 408, 243, 111, 29, 0, 0, 11, 25, 32, 33, 33, 35, 41, 49, 54, 54, 48, 38, 27, 17, 9, 4, 2, 2, 4, 8, 13, 16, 18, 16, 12, 9, 10, 15, 21, 21, 11, 0, 0, 9, 79, 206, 375, 550, 687, 748, 714, 598, 432, 261, 122, 34, 0, 0, 8, 21, 28, 28, 27, 29, 34, 39, 43, 41, 35, 26, 17, 9, 4, 1, 0, 1, 1, 3, 6, 9, 13, 16, 18, 18, 17, 14, 11, 8, 6, 4, 3, 2, 1, 0, 0, 1, 6, 14, 22, 26, 22, 10, 0, 0, 20, 90, 203, 343, 479, 576, 607, 563, 459, 323, 189, 84, 21, 0, 0, 9, 19, 23, 21, 17, 15, 16, 18, 20, 21, 20, 18, 15, 11, 9, 6, 5, 5, 6, 7, 6, 4, 0, 0, 0, 3, 12, 18, 15, 2, 0, 0, 44, 152, 316, 509, 687, 801, 821, 742, 588, 401, 228, 99, 26, 3, 9, 24, 35, 36, 30, 24, 22, 25, 29, 30, 25, 15, 5, 0, 3, 11, 17, 14, 0, 0, 0, 57, 178, 357, 562, 747, 862, 877, 789, 624, 428, 246, 112, 37, 13, 19, 33, 43, 42, 35, 26, 21, 20, 21, 22, 21, 17, 13, 8, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 10, 17, 23, 26, 26, 22, 16, 9, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 11, 11, 10, 9, 8, 7, 6, 6, 6, 6, 6, 5, 6, 6, 6, 5, 4, 3, 2, 2, 3, 5, 6, 5, 2, 0, 0, 4, 12, 19, 19, 8, 0, 0, 23, 113, 265, 456, 647, 786, 835, 780, 637, 448, 260, 113, 25, 0, 0, 18, 35, 41, 36, 28, 21, 17, 18, 20, 21, 19, 15, 10, 6, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 12, 16, 16, 13, 8, 5, 6, 12, 19, 20, 10, 0, 0, 14, 95, 238, 426, 620, 773, 842, 809, 685, 506, 317, 159, 55, 7, 3, 20, 41, 52, 47, 28, 4, 0, 1, 58, 170, 330, 516, 687, 801, 824, 745, 578, 367, 168, 40, 22, 128, 336, 596, 843, 1016, 1073, 1005, 836, 611, 384, 198, 77, 21, 12, 27, 45, 54, 53, 47, 42, 43, 49, 56, 60, 59, 50, 38, 25, 18, 18, 23, 27, 22, 7, 0, 0, 39, 152, 330, 548, 759, 908, 955, 888, 727, 516, 308, 142, 40, 0, 0, 13, 30, 38, 38, 33, 28, 27, 27, 28, 27, 24, 18, 12, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 3, 2, 1, 1, 2, 4, 5, 4, 1, 0, 0, 2, 11, 17, 15, 3, 0, 0, 39, 142, 302, 495, 677, 801, 832, 764, 617, 431, 251, 112, 29, 0, 0, 11, 27, 36, 38, 33, 21, 5, 0, 0, 33, 124, 267, 442, 612, 736, 779, 731, 607, 442, 277, 143, 58, 19, 13, 22, 33, 40, 41, 36, 24, 8, 0, 0, 31, 116, 255, 429, 604, 735, 782, 726, 577, 372, 171, 32, 0, 93, 292, 550, 802, 986, 1057, 1003, 844, 623, 395, 204, 76, 13, 1, 15, 35, 46, 47, 42, 36, 34, 35, 36, 33, 26, 16, 7, 4, 7, 13, 15, 8, 0, 0, 12, 80, 202, 366, 538, 676, 744, 722, 618, 463, 296, 154, 59, 14, 6, 18, 32, 39, 37, 30, 24, 20, 20, 22, 22, 20, 16, 11, 7, 5, 5, 7, 8, 9, 8, 7, 6, 6, 7, 9, 12, 14, 14, 13, 11, 9, 7, 7, 7, 7, 7, 8, 9, 12, 18, 26, 34, 41, 45, 43, 37, 29, 20, 13, 11, 12, 18, 26, 34, 40, 42, 42, 39, 34, 29, 25, 23, 24, 27, 32, 37, 40, 40, 38, 33, 27, 21, 17, 16, 16, 16, 18, 18, 18, 17, 16, 15, 14, 13, 12, 12, 12, 12, 12, 12, 13, 13, 14, 15, 16, 17, 17, 17, 18, 19, 21, 24, 29, 32, 34, 33, 27, 19, 12, 10, 14, 20, 20, 11, 0, 0, 12, 93, 238, 434, 642, 812, 898, 876, 754, 568, 365, 190, 70, 10, 0, 10, 28, 40, 42, 39, 35, 33, 35, 36, 36, 33, 27, 20, 14, 11, 9, 8, 7, 7, 6, 5, 5, 6, 6, 7, 7, 8, 7, 7, 6, 6, 7, 8, 10, 12, 13, 14, 13, 12, 10, 8, 7, 7, 8, 10, 13, 15, 18, 19, 19, 17, 15, 13, 11, 11, 12, 13, 15, 16, 17, 18, 17, 17, 15, 13, 11, 9, 8, 7, 7, 8, 9, 10, 10, 10, 8, 7, 5, 4, 3, 2, 3, 3, 4, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 7, 6, 5, 3, 2, 2, 3, 3, 1, 0, 0, 0, 5, 13, 18, 14, 1, 0, 0, 49, 158, 321, 515, 697, 822, 856, 791, 644, 456, 271, 125, 34, 0, 0, 11, 26, 32, 32, 30, 32, 38, 47, 55, 58, 54, 45, 33, 21, 12, 6, 3, 4, 7, 10, 13, 15, 15, 12, 10, 10, 14, 19, 20, 14, 1, 0, 0, 47, 147, 295, 467, 624, 725, 743, 674, 539, 372, 215, 95, 24, 0, 0, 14, 26, 31, 29, 25, 22, 22, 24, 26, 25, 22, 16, 9, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 14, 15, 15, 14, 10, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 7, 7, 4, 2, 3, 10, 18, 23, 17, 1, 0, 0, 61, 193, 389, 617, 824, 958, 981, 889, 709, 490, 283, 127, 37, 4, 8, 25, 38, 40, 34, 27, 25, 29, 40, 50, 57, 58, 51, 40, 27, 15, 6, 2, 2, 6, 11, 16, 20, 22, 22, 19, 15, 10, 6, 2, 0, 0, 2, 5, 9, 12, 13, 11, 7, 5, 7, 13, 20, 22, 14, 0, 0, 3, 63, 179, 345, 533, 701, 806, 821, 743, 594, 413, 241, 109, 32, 2, 4, 18, 31, 35, 33, 30, 28, 30, 33, 33, 29, 24, 20, 19, 21, 19, 10, 0, 0, 8, 78, 207, 385, 580, 746, 838, 832, 730, 562, 371, 201, 79, 14, 0, 3, 18, 27, 28, 23, 17, 15, 18, 23, 28, 30, 28, 23, 17, 11, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 8, 9, 9, 8, 5, 3, 0, 0, 0, 1, 4, 7, 7, 4, 0, 0, 0, 5, 13, 16, 11, 0, 0, 7, 74, 201, 381, 581, 756, 861, 868, 776, 611, 416, 236, 101, 23, 0, 0, 15, 31, 39, 38, 28, 11, 0, 0, 14, 83, 202, 361, 530, 673, 752, 747, 661, 516, 350, 198, 85, 20, 0, 0, 13, 24, 27, 25, 20, 17, 15, 16, 18, 19, 18, 16, 12, 7, 3, 0, 0, 2, 5, 7, 6, 3, 0, 0, 3, 10, 16, 14, 2, 0, 0, 41, 144, 303, 496, 681, 812, 855, 797, 657, 472, 287, 137, 42, 0, 0, 7, 20, 26, 25, 22, 22, 28, 39, 50, 57, 59, 53, 43, 30, 19, 10, 5, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 3, 2, 1, 2, 4, 8, 12, 15, 17, 16, 14, 10, 6, 2, 0, 0, 1, 3, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 1, 3, 5, 7, 9, 9, 9, 7, 5, 2, 0, 0, 0, 2, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 2, 6, 9, 11, 8, 4, 0, 0, 4, 11, 15, 10, 0, 0, 4, 66, 185, 355, 547, 717, 823, 837, 758, 607, 425, 252, 119, 39, 7, 8, 23, 35, 33, 18, 0, 0, 12, 86, 216, 388, 571, 726, 814, 814, 727, 578, 403, 240, 116, 41, 11, 10, 21, 31, 36, 36, 33, 32, 33, 37, 40, 43, 44, 43, 41, 38, 33, 28, 23, 20, 20, 21, 25, 31, 36, 42, 47, 50, 47, 35, 14, 0, 0, 28, 121, 272, 464, 658, 810, 880, 851, 732, 557, 367, 204, 91, 34, 22, 36, 58, 73, 78, 72, 57, 35, 10, 0, 0, 42, 142, 296, 487, 680, 831, 903, 877, 761, 583, 388, 215, 91, 25, 6, 15, 32, 44, 47, 42, 35, 30, 29, 30, 31, 31, 28, 23, 17, 12, 8, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 9, 8, 6, 3, 1, 0, 0, 0, 2, 4, 7, 9, 10, 9, 6, 3, 0, 0, 0, 1, 3, 6, 8, 10, 11, 10, 9, 6, 3, 1, 0, 1, 4, 7, 9, 10, 10, 11, 15, 18, 18, 11, 0, 0, 3, 56, 161, 313, 488, 647, 752, 775, 713, 582, 417, 257, 130, 50, 15, 11, 21, 32, 37, 37, 35, 33, 34, 36, 37, 35, 31, 25, 19, 14, 11, 10, 10, 11, 13, 15, 17, 18, 18, 16, 14, 11, 8, 8, 9, 12, 17, 22, 25, 27, 26, 24, 20, 15, 11, 8, 8, 9, 13, 18, 24, 30, 33, 33, 30, 24, 18, 13, 10, 9, 10, 11, 13, 14, 13, 12, 10, 9, 8, 8, 9, 10, 11, 12, 12, 13, 13, 14, 14, 14, 14, 14, 14, 15, 19, 24, 31, 37, 41, 40, 37, 33, 30, 28, 23, 14, 1, 0, 0, 41, 131, 268, 434, 595, 713, 760, 723, 615, 464, 305, 169, 75, 26, 13, 20, 32, 35, 25, 6, 0, 0, 41, 135, 276, 442, 602, 720, 767, 732, 627, 478, 319, 180, 82, 27, 7, 10, 20, 28, 30, 29, 25, 23, 24, 26, 28, 29, 28, 25, 20, 14, 8, 4, 1, 0, 0, 0, 1, 3, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 1, 2, 4, 4, 5, 4, 3, 2, 0, 0, 0, 0, 0, 2, 5, 8, 10, 10, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 11, 13, 10, 6, 3, 3, 8, 13, 13, 5, 0, 0, 23, 104, 240, 417, 600, 747, 820, 802, 699, 540, 364, 208, 96, 32, 11, 15, 27, 33, 26, 8, 0, 0, 42, 147, 312, 516, 723, 885, 960, 926, 789, 585, 365, 187, 96, 112, 226, 403, 595, 751, 834, 826, 735, 588, 420, 266, 149, 77, 44, 37, 41, 46, 47, 42, 33, 19, 3, 0, 0, 37, 123, 258, 427, 601, 742, 816, 807, 718, 572, 405, 252, 136, 66, 37, 34, 42, 48, 48, 42, 35, 29, 28, 29, 31, 32, 31, 27, 20, 14, 8, 5, 5, 9, 15, 21, 26, 28, 28, 27, 27, 27, 24, 15, 1, 0, 0, 43, 137, 280, 452, 616, 736, 780, 738, 624, 468, 306, 169, 74, 25, 9, 11, 19, 23, 23, 20, 18, 20, 25, 30, 33, 32, 27, 22, 19, 19, 20, 18, 8, 0, 0, 16, 89, 218, 393, 583, 746, 843, 850, 766, 615, 434, 264, 130, 46, 7, 1, 10, 22, 28, 23, 9, 0, 0, 15, 82, 197, 351, 519, 664, 754, 766, 697, 567, 406, 250, 126, 45, 6, 0, 5, 14, 18, 17, 14, 12, 13, 18, 25, 32, 36, 39, 38, 35, 31, 25, 18, 12, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 4, 3, 1, 0, 0, 0, 3, 8, 13, 17, 18, 17, 16, 15, 15, 16, 13, 6, 0, 0, 16, 75, 179, 320, 476, 614, 702, 720, 663, 549, 405, 264, 150, 75, 38, 29, 33, 39, 41, 38, 33, 29, 28, 30, 32, 33, 32, 28, 23, 17, 13, 10, 8, 7, 6, 5, 5, 5, 5, 5, 6, 7, 8, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 7, 8, 7, 5, 3, 1, 0, 1, 2, 4, 4, 2, 0, 0, 0, 4, 9, 11, 6, 0, 0, 12, 70, 175, 320, 481, 623, 714, 730, 670, 551, 404, 261, 147, 74, 39, 32, 37, 44, 45, 42, 36, 31, 29, 30, 31, 31, 29, 25, 19, 15, 12, 11, 11, 12, 13, 13, 13, 12, 11, 9, 7, 5, 6, 8, 12, 15, 13, 4, 0, 0, 21, 86, 193, 330, 471, 586, 646, 638, 565, 447, 313, 190, 96, 38, 11, 5, 9, 14, 16, 16, 14, 13, 13, 14, 14, 13, 10, 7, 4, 1, 0, 0, 0, 2, 6, 9, 10, 8, 4, 0, 0, 0, 4, 8, 8, 1, 0, 0, 30, 100, 212, 351, 491, 601, 652, 635, 554, 431, 296, 175, 85, 31, 9, 7, 15, 23, 25, 19, 6, 0, 0, 24, 97, 218, 376, 545, 690, 778, 786, 714, 580, 416, 258, 131, 48, 8, 0, 5, 14, 20, 20, 19, 17, 18, 20, 22, 23, 22, 19, 15, 10, 6, 3, 2, 2, 4, 6, 9, 12, 14, 14, 13, 11, 8, 5, 2, 0, 0, 0, 1, 3, 3, 2, 0, 0, 0, 2, 7, 10, 7, 0, 0, 6, 47, 130, 253, 403, 550, 663, 712, 685, 588, 445, 296, 183, 140, 183, 304, 474, 653, 794, 865, 849, 754, 605, 437, 281, 162, 86, 49, 38, 41, 45, 47, 45, 42, 40, 40, 39, 38, 35, 30, 25, 21, 18, 16, 15, 14, 13, 10, 8, 5, 3, 2, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 1, 3, 6, 8, 9, 9, 9, 10, 13, 15, 13, 5, 0, 0, 22, 92, 213, 376, 555, 715, 818, 837, 767, 627, 450, 284, 167, 128, 174, 288, 439, 587, 694, 735, 703, 610, 478, 338, 214, 122, 66, 41, 35, 38, 42, 43, 41, 38, 35, 33, 31, 29, 25, 21, 16, 12, 9, 8, 8, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 1, 3, 6, 10, 15, 18, 19, 17, 13, 8, 4, 1, 0, 1, 3, 6, 7, 8, 8, 7, 7, 6, 5, 4, 4, 3, 3, 3, 3, 4, 4, 4, 3, 3, 3, 3, 4, 5, 5, 4, 3, 1, 0, 0, 1, 3, 3, 4, 4, 3, 3, 4, 6, 8, 9, 8, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 14, 18, 21, 21, 19, 14, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 5, 8, 11, 15, 18, 18, 16, 12, 10, 11, 14, 16, 13, 3, 0, 0, 40, 135, 290, 491, 705, 886, 994, 999, 902, 726, 515, 319, 184, 136, 180, 298, 455, 611, 727, 778, 756, 670, 541, 396, 262, 157, 88, 53, 44, 47, 52, 50, 39, 22, 9, 13, 47, 120, 233, 373, 519, 644, 719, 726, 661, 537, 385, 241, 142, 115, 168, 292, 460, 631, 767, 835, 819, 724, 575, 407, 262, 173, 159, 221, 341, 485, 618, 707, 732, 689, 591, 462, 327, 210, 122, 68, 42, 34, 36, 39, 42, 43, 43, 43, 41, 39, 35, 29, 23, 18, 15, 14, 13, 13, 12, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 2, 6, 7, 4, 0, 0, 12, 60, 149, 274, 418, 555, 655, 696, 672, 588, 467, 333, 212, 119, 61, 33, 26, 28, 28, 22, 9, 0, 0, 30, 98, 207, 347, 499, 632, 718, 733, 673, 551, 398, 258, 171, 165, 249, 405, 597, 780, 909, 956, 913, 795, 630, 453, 296, 178, 103, 66, 54, 55, 58, 59, 58, 57, 58, 60, 63, 66, 66, 64, 59, 54, 50, 46, 43, 40, 38, 35, 32, 29, 26, 22, 20, 18, 17, 17, 15, 10, 3, 0, 1, 27, 85, 179, 304, 441, 565, 650, 675, 633, 534, 403, 276, 189, 167, 221, 342, 503, 666, 792, 850, 827, 729, 583, 427, 301, 237, 247, 327, 450, 583, 688, 738, 722, 645, 528, 397, 277, 182, 120, 86, 71, 65, 62, 58, 55, 53, 55, 59, 64, 67, 67, 64, 57, 50, 42, 36, 31, 27, 24, 21, 18, 17, 16, 17, 17, 18, 17, 16, 13, 11, 10, 10, 10, 12, 12, 13, 12, 11, 9, 8, 7, 8, 9, 10, 12, 14, 15, 17, 19, 20, 20, 19, 17, 14, 12, 10, 10, 11, 13, 14, 14, 14, 12, 10, 8, 6, 5, 4, 4, 4, 5, 5, 6, 6, 6, 5, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 8, 8, 9, 10, 11, 11, 9, 7, 4, 2, 0, 0, 1, 2, 3, 3, 3, 2, 0, 0, 0, 1, 4, 8, 12, 15, 18, 18, 17, 15, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 9, 15, 22, 27, 31, 31, 28, 22, 16, 9, 4, 2, 3, 5, 7, 8, 6, 4, 2, 3, 6, 10, 10, 5, 0, 0, 16, 77, 187, 340, 517, 684, 808, 862, 837, 741, 597, 435, 285, 166, 86, 44, 28, 27, 30, 33, 33, 32, 31, 33, 36, 39, 41, 39, 36, 33, 29, 25, 18, 8, 0, 0, 21, 88, 207, 375, 571, 760, 905, 974, 953, 849, 688, 502, 328, 188, 96, 47, 31, 31, 34, 32, 20, 5, 0, 6, 48, 130, 249, 393, 540, 663, 737, 747, 694, 589, 456, 321, 204, 116, 61, 33, 24, 23, 24, 25, 25, 24, 24, 24, 24, 23, 21, 18, 13, 9, 5, 2, 1, 1, 3, 5, 6, 8, 8, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 0, 2, 5, 5, 1, 0, 0, 14, 55, 123, 214, 313, 400, 456, 469, 438, 372, 284, 195, 117, 60, 25, 8, 3, 4, 5, 6, 6, 6, 7, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 2, 6, 8, 6, 0, 0, 2, 33, 99, 199, 323, 450, 554, 613, 616, 564, 472, 358, 246, 152, 83, 41, 21, 15, 16, 20, 26, 31, 36, 40, 43, 44, 42, 39, 35, 32, 29, 26, 22, 15, 6, 0, 0, 22, 74, 161, 280, 417, 551, 656, 714, 712, 652, 548, 422, 295, 185, 104, 53, 27, 20, 22, 29, 37, 44, 51, 56, 59, 60, 59, 55, 49, 42, 35, 29, 23, 15, 6, 0, 0, 19, 73, 168, 302, 460, 618, 746, 819, 822, 755, 634, 484, 333, 204, 110, 53, 28, 22, 25, 29, 31, 30, 29, 28, 28, 30, 33, 34, 35, 33, 30, 26, 22, 19, 17, 17, 17, 16, 14, 12, 11, 11, 10, 9, 4, 0, 0, 12, 54, 132, 245, 383, 523, 639, 706, 708, 646, 536, 406, 290, 219, 212, 271, 382, 519, 646, 733, 756, 711, 610, 477, 348, 255, 221, 253, 342, 464, 586, 677, 717, 696, 621, 511, 387, 270, 176, 110, 70, 49, 41, 38, 37, 37, 36, 36, 37, 38, 38, 36, 32, 28, 24, 21, 18, 15, 11, 5, 1, 5, 24, 67, 139, 237, 352, 466, 560, 614, 618, 571, 484, 374, 263, 166, 95, 50, 29, 24, 26, 32, 37, 42, 45, 47, 48, 47, 44, 40, 35, 30, 26, 23, 22, 23, 25, 28, 30, 31, 30, 27, 23, 18, 13, 9, 6, 4, 3, 3, 3, 4, 5, 6, 6, 6, 5, 4, 3, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 1, 1, 1, 1, 2, 4, 7, 10, 13, 14, 15, 13, 11, 7, 4, 2, 0, 0, 1, 2, 3, 3, 4, 4, 5, 7, 9, 8, 3, 0, 0, 14, 59, 141, 259, 399, 542, 661, 734, 745, 695, 595, 467, 333, 215, 126, 69, 41, 31, 30, 28, 22, 14, 11, 25, 65, 137, 239, 360, 484, 589, 654, 665, 621, 532, 420, 314, 241, 222, 263, 356, 482, 610, 711, 762, 751, 683, 572, 441, 314, 207, 129, 80, 54, 44, 40, 39, 38, 39, 41, 45, 50, 54, 55, 54, 50, 43, 35, 27, 20, 15, 12, 10, 9, 9, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 4, 3, 2, 3, 4, 5, 2, 0, 0, 5, 31, 81, 156, 252, 355, 448, 514, 541, 524, 468, 385, 290, 199, 125, 73, 44, 31, 29, 29, 28, 23, 16, 13, 20, 47, 100, 182, 290, 411, 527, 617, 662, 652, 589, 491, 386, 307, 279, 319, 424, 573, 733, 868, 946, 949, 877, 748, 594, 452, 355, 322, 357, 444, 555, 656, 718, 722, 667, 570, 458, 364, 315, 328, 402, 519, 652, 765, 831, 832, 769, 657, 527, 412, 339, 327, 375, 470, 585, 689, 755, 767, 723, 632, 513, 388, 275, 187, 128, 95, 79, 74, 71, 69, 65, 61, 58, 56, 57, 58, 59, 57, 54, 49, 41, 31, 21, 14, 13, 25, 55, 107, 179, 266, 356, 435, 487, 503, 480, 424, 346, 259, 179, 115, 70, 45, 35, 34, 37, 42, 45, 46, 46, 44, 43, 41, 40, 38, 37, 37, 37, 38, 39, 41, 42, 43, 43, 41, 38, 34, 30, 27, 24, 21, 20, 18, 16, 15, 14, 13, 14, 15, 16, 16, 16, 15, 13, 12, 11, 10, 11, 11, 11, 12, 11, 11, 11, 11, 11, 11, 11, 11, 10, 9, 8, 7, 5, 4, 2, 2, 2, 3, 5, 7, 9, 11, 12, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 3, 4, 5, 4, 1, 0, 0, 12, 44, 100, 180, 275, 372, 456, 511, 528, 507, 453, 376, 291, 209, 141, 89, 56, 36, 27, 23, 21, 21, 20, 19, 17, 16, 14, 12, 10, 9, 8, 7, 6, 6, 6, 6, 7, 7, 7, 6, 6, 5, 4, 4, 5, 7, 10, 14, 17, 19, 21, 22, 22, 21, 19, 18, 15, 11, 6, 0, 0, 4, 24, 66, 130, 215, 310, 403, 478, 520, 523, 487, 422, 345, 278, 239, 244, 295, 384, 493, 597, 670, 695, 665, 589, 487, 387, 315, 292, 322, 399, 500, 599, 671, 699, 676, 609, 512, 403, 299, 211, 145, 101, 75, 61, 55, 53, 52, 52, 52, 52, 52, 52, 53, 55, 56, 55, 50, 42, 29, 18, 14, 26, 61, 125, 216, 324, 436, 532, 596, 616, 590, 524, 431, 328, 231, 151, 94, 58, 39, 31, 28, 27, 26, 24, 23, 22, 22, 21, 19, 17, 15, 12, 9, 6, 5, 4, 5, 6, 9, 11, 13, 14, 14, 13, 12, 12, 14, 16, 19, 20, 21, 19, 15, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 6, 7, 10, 14, 18, 22, 24, 25, 24, 22, 20, 18, 15, 13, 9, 4, 0, 0, 5, 27, 70, 134, 217, 310, 401, 475, 521, 529, 500, 439, 357, 268, 184, 115, 67, 38, 24, 19, 18, 17, 16, 15, 15, 16, 19, 22, 24, 25, 24, 23, 20, 18, 16, 14, 12, 11, 10, 9, 9, 10, 12, 13, 14, 13, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 9, 9, 7, 3, 0, 0, 3, 24, 64, 126, 207, 298, 385, 455, 495, 499, 467, 406, 328, 246, 172, 111, 69, 42, 27, 21, 19, 18, 18, 18, 19, 20, 21, 21, 21, 20, 18, 15, 12, 8, 5, 3, 3, 4, 7, 10, 13, 15, 15, 13, 12, 10, 8, 7, 6, 5, 4, 2, 1, 0, 1, 1, 2, 2, 2, 2, 2, 4, 6, 9, 12, 14, 14, 13, 10, 6, 1, 0, 2, 18, 55, 118, 206, 316, 435, 548, 637, 686, 687, 643, 564, 470, 385, 330, 317, 349, 415, 497, 571, 615, 618, 580, 511, 433, 367, 334, 344, 396, 477, 568, 647, 695, 702, 665, 593, 497, 394, 298, 218, 160, 122, 100, 88, 82, 78, 81, 95, 128, 187, 274, 385, 506, 621, 711, 761, 761, 711, 622, 509, 390, 281, 193, 131, 93, 73, 66, 64, 64, 64, 62, 61, 59, 58, 56, 55, 52, 49, 45, 40, 36, 31, 28, 27, 27, 29, 32, 36, 40, 42, 44, 45, 46, 45, 44, 43, 41, 38, 35, 32, 30, 28, 28, 29, 31, 32, 32, 32, 31, 29, 28, 26, 25, 24, 22, 20, 16, 13, 10, 9, 9, 9, 11, 12, 12, 10, 8, 6, 4, 3, 2, 3, 5, 7, 8, 9, 10, 9, 8, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 7, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 8, 10, 13, 16, 18, 20, 21, 20, 18, 15, 11, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 13, 13, 11, 8, 6, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 9, 10, 10, 8, 6, 3, 0, 0, 3, 19, 52, 105, 179, 269, 364, 451, 515, 545, 535, 490, 418, 333, 250, 178, 123, 84, 58, 42, 30, 22, 16, 14, 14, 16, 18, 19, 19, 17, 15, 12, 11, 10, 10, 11, 11, 10, 9, 8, 8, 8, 9, 11, 12, 12, 11, 10, 8, 7, 7, 6, 6, 5, 4, 3, 1, 1, 2, 4, 7, 8, 9, 9, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 10, 16, 21, 24, 25, 21, 14, 5, 0, 0, 15, 51, 111, 195, 298, 409, 515, 600, 649, 657, 624, 558, 478, 402, 349, 332, 353, 406, 476, 544, 595, 615, 600, 552, 479, 392, 304, 224, 160, 114, 84, 67, 58, 53, 50, 53, 67, 98, 150, 224, 314, 410, 497, 563, 597, 595, 560, 499, 423, 341, 264, 198, 145, 107, 82, 68, 61, 58, 56, 54, 52, 48, 45, 43, 42, 41, 40, 38, 34, 30, 25, 21, 18, 17, 17, 17, 18, 18, 19, 18, 18, 17, 16, 15, 15, 18, 26, 43, 72, 114, 169, 233, 300, 361, 406, 428, 424, 394, 343, 281, 216, 157, 108, 71, 47, 32, 24, 21, 19, 19, 19, 19, 18, 17, 16, 15, 14, 13, 13, 12, 11, 10, 8, 8, 8, 10, 11, 13, 14, 15, 14, 13, 11, 9, 7, 6, 5, 5, 6, 7, 7, 7, 6, 5, 3, 2, 1, 4, 14, 34, 70, 122, 191, 272, 357, 435, 496, 530, 532, 502, 447, 374, 294, 218, 152, 100, 65, 43, 32, 27, 25, 24, 23, 22, 20, 20, 20, 20, 22, 23, 24, 25, 25, 25, 25, 26, 28, 30, 32, 33, 32, 29, 25, 22, 23, 32, 55, 94, 152, 228, 315, 403, 481, 536, 560, 549, 508, 448, 384, 333, 307, 313, 351, 413, 485, 550, 593, 606, 585, 532, 457, 371, 285, 210, 150, 108, 82, 67, 60, 55, 51, 49, 50, 60, 82, 122, 179, 253, 338, 422, 497, 550, 574, 565, 525, 460, 381, 299, 223, 161, 114, 84, 66, 57, 54, 54, 56, 59, 62, 64, 64, 62, 57, 51, 43, 36, 32, 31, 39, 57, 91, 143, 211, 293, 379, 458, 518, 550, 548, 513, 453, 377, 297, 223, 160, 112, 78, 56, 43, 37, 36, 38, 42, 47, 51, 54, 54, 51, 48, 43, 39, 35, 33, 31, 30, 29, 30, 31, 32, 33, 34, 34, 33, 31, 28, 24, 20, 17, 15, 14, 14, 14, 15, 15, 14, 13, 12, 13, 14, 17, 20, 22, 24, 24, 23, 21, 19, 16, 13, 11, 9, 8, 7, 8, 9, 9, 10, 10, 9, 8, 6, 4, 3, 3, 9, 22, 45, 82, 131, 192, 256, 317, 366, 395, 400, 381, 341, 287, 227, 170, 121, 83, 56, 38, 28, 22, 18, 15, 14, 13, 12, 13, 13, 13, 12, 11, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 11, 11, 9, 6, 3, 0, 0, 2, 13, 35, 73, 128, 201, 289, 382, 470, 539, 580, 585, 554, 493, 412, 325, 241, 170, 115, 76, 50, 36, 28, 26, 26, 28, 30, 32, 33, 32, 30, 26, 22, 19, 16, 15, 16, 19, 22, 25, 27, 28, 26, 23, 19, 15, 12, 10, 9, 10, 11, 12, 13, 12, 11, 9, 7, 5, 5, 6, 9, 12, 15, 18, 19, 19, 18, 14, 11, 7, 4, 2, 0, 0, 0, 0, 1, 3, 5, 8, 10, 10, 9, 7, 6, 10, 24, 51, 94, 153, 224, 302, 377, 440, 484, 503, 495, 462, 409, 343, 273, 206, 147, 100, 67, 47, 36, 31, 30, 29, 28, 27, 26, 26, 27, 28, 28, 26, 22, 17, 12, 9, 8, 9, 11, 12, 12, 11, 9, 7, 6, 8, 13, 19, 25, 30, 33, 34, 33, 32, 31, 30, 29, 27, 26, 23, 22, 25, 35, 55, 91, 143, 209, 287, 366, 440, 497, 530, 535, 511, 464, 398, 324, 251, 185, 132, 93, 69, 58, 54, 56, 59, 62, 64, 64, 63, 61, 58, 54, 51, 48, 45, 43, 42, 44, 53, 72, 104, 152, 217, 293, 373, 447, 504, 536, 541, 519, 481, 436, 398, 377, 380, 407, 452, 505, 554, 588, 598, 580, 536, 472, 396, 319, 248, 188, 143, 111, 90, 78, 71, 69, 73, 85, 108, 145, 197, 264, 342, 422, 497, 556, 590, 596, 571, 521, 452, 375, 299, 231, 175, 133, 104, 86, 76, 75, 85, 107, 143, 195, 258, 328, 398, 457, 497, 513, 502, 466, 412, 347, 279, 215, 160, 116, 84, 62, 49, 41, 37, 36, 36, 38, 39, 41, 42, 41, 40, 37, 33, 30, 27, 24, 23, 21, 19, 16, 14, 12, 11, 10, 10, 9, 7, 5, 3, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 9, 10, 10, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 11, 13, 14, 12, 10, 7, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 4, 5, 7, 9, 11, 13, 14, 15, 16, 17, 17, 17, 17, 16, 15, 15, 17, 23, 35, 55, 84, 126, 180, 245, 316, 387, 448, 492, 511, 502, 467, 412, 346, 276, 212, 157, 116, 86, 67, 55, 51, 54, 68, 93, 130, 181, 240, 305, 366, 418, 453, 467, 457, 425, 375, 315, 251, 191, 140, 101, 74, 57, 48, 43, 40, 39, 38, 38, 39, 39, 40, 40, 39, 36, 33, 29, 25, 22, 20, 20, 20, 21, 22, 23, 23, 22, 21, 20, 20, 21, 25, 32, 44, 60, 82, 109, 142, 180, 221, 260, 294, 318, 326, 318, 293, 256, 211, 166, 125, 92, 67, 49, 38, 31, 27, 25, 26, 28, 31, 35, 37, 36, 34, 29, 24, 20, 16, 14, 14, 14, 14, 13, 11, 10, 8, 8, 8, 9, 10, 12, 12, 13, 12, 12, 12, 13, 14, 15, 16, 16, 15, 14, 13, 17, 29, 52, 89, 141, 206, 279, 353, 420, 473, 506, 514, 498, 460, 406, 342, 275, 214, 161, 119, 89, 70, 58, 54, 55, 64, 81, 108, 147, 197, 254, 313, 368, 412, 440, 448, 435, 404, 359, 306, 252, 201, 156, 120, 92, 72, 58, 51, 47, 47, 48, 49, 51, 51, 50, 47, 44, 39, 35, 30, 26, 22, 20, 19, 18, 18, 18, 18, 17, 17, 17, 16, 16, 16, 16, 16, 14, 12, 10, 8, 7, 7, 9, 11, 14, 16, 17, 17, 16, 14, 12, 10, 8, 8, 8, 10, 12, 14, 16, 17, 17, 17, 15, 14, 12, 11, 10, 9, 8, 8, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 9, 9, 7, 6, 5, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 0, 0, 1, 7, 20, 42, 75, 120, 174, 234, 297, 356, 407, 445, 464, 462, 439, 397, 342, 280, 220, 166, 123, 92, 72, 60, 56, 60, 73, 99, 139, 193, 261, 334, 407, 470, 517, 541, 541, 518, 476, 418, 353, 286, 223, 169, 126, 95, 76, 64, 59, 55, 53, 52, 51, 50, 50, 51, 51, 51, 51, 52, 56, 65, 81, 108, 146, 196, 257, 325, 394, 457, 509, 543, 556, 549, 527, 496, 464, 441, 431, 438, 460, 492, 527, 554, 566, 559, 534, 498, 459, 428, 411, 413, 431, 459, 490, 515, 528, 528, 515, 494, 472, 456, 453, 465, 495, 539, 590, 639, 676, 694, 686, 653, 598, 528, 451, 375, 305, 245, 197, 160, 134, 121, 119, 130, 153, 188, 236, 293, 356, 421, 480, 526, 553, 557, 538, 499, 446, 387, 328, 273, 225, 186, 155, 131, 114, 102, 97, 98, 107, 124, 151, 188, 233, 284, 339, 390, 434, 463, 475, 467, 441, 400, 351, 299, 249, 205, 168, 138, 114, 97, 85, 77, 72, 69, 66, 62, 59, 55, 52, 49, 48, 47, 47, 47, 48, 51, 57, 69, 90, 120, 160, 206, 255, 301, 338, 362, 370, 362, 340, 309, 271, 231, 192, 155, 122, 94, 73, 58, 50, 50, 58, 74, 100, 136, 183, 241, 307, 374, 437, 485, 514, 521, 504, 468, 418, 361, 302, 246, 197, 157, 125, 105, 94, 94, 105, 129, 164, 209, 263, 321, 376, 422, 453, 467, 466, 452, 433, 416, 408, 413, 433, 465, 504, 544, 577, 596, 596, 577, 537, 483, 419, 352, 288, 233, 187, 153, 128, 111, 100, 94, 94, 102, 120, 149, 191, 244, 304, 365, 420, 466, 496, 511, 509, 496, 475, 452, 436, 430, 437, 456, 483, 511, 532, 539, 530, 502, 458, 404, 344, 285, 231, 183, 144, 114, 91, 76, 66, 60, 56, 52, 49, 45, 42, 40, 39, 38, 38, 38, 35, 31, 27, 22, 19, 18, 18, 19, 21, 22, 22, 21, 19, 18, 18, 20, 22, 26, 30, 33, 35, 35, 33, 29, 25, 22, 19, 18, 17, 18, 20, 21, 22, 23, 25, 29, 37, 50, 70, 99, 136, 181, 230, 280, 324, 360, 382, 388, 377, 352, 313, 267, 218, 170, 128, 93, 66, 47, 34, 25, 19, 15, 12, 11, 10, 9, 9, 9, 9, 8, 8, 7, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 5, 3, 2, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 5, 5, 5, 6, 6, 7, 8, 9, 9, 10, 11, 12, 14, 18, 22, 29, 40, 56, 80, 112, 154, 203, 256, 308, 353, 386, 404, 406, 391, 362, 323, 277, 229, 181, 138, 100, 71, 50, 36, 29, 25, 24, 23, 23, 22, 22, 23, 25, 26, 27, 27, 25, 22, 19, 15, 13, 12, 12, 11, 11, 10, 9, 8, 8, 8, 8, 9, 9, 9, 9, 9, 8, 8, 7, 6, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 12, 28, 52, 82, 119, 159, 202, 244, 283, 313, 334, 343, 342, 336, 331, 333, 346, 370, 404, 442, 478, 507, 523, 524, 507, 474, 426, 368, 306, 244, 189, 144, 108, 82, 63, 49, 37, 28, 20, 14, 10, 8, 7, 8, 10, 12, 13, 13, 12, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 9, 22, 42, 70, 106, 148, 192, 234, 270, 296, 309, 309, 296, 273, 242, 206, 170, 135, 103, 76, 55, 39, 28, 20, 14, 10, 6, 2, 0, 0, 0, 2, 3, 5, 5, 4, 3, 3, 3, 4, 5, 6, 7, 7, 6, 6, 5, 5, 5, 5, 6, 6, 6, 5, 4, 2, 0, 0, 0, 4, 12, 25, 42, 64, 91, 122, 158, 197, 236, 273, 303, 322, 327, 319, 297, 265, 226, 186, 147, 112, 83, 60, 42, 28, 19, 13, 9, 8, 8, 9, 9, 9, 8, 7, 7, 7, 9, 10, 12, 14, 15, 15, 14, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 13, 14, 15, 15, 16, 17, 18, 18, 17, 15, 14, 15, 19, 27, 41, 61, 86, 117, 152, 192, 234, 278, 320, 357, 385, 402, 404, 393, 367, 331, 288, 241, 195, 152, 116, 86, 64, 48, 38, 31, 27, 25, 24, 23, 21, 19, 16, 13, 10, 8, 6, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 2, 3, 4, 6, 8, 10, 12, 13, 14, 15, 15, 14, 15, 16, 18, 20, 23, 26, 29, 34, 41, 52, 68, 89, 115, 148, 185, 225, 266, 305, 338, 363, 380, 390, 395, 399, 405, 415, 430, 450, 472, 495, 516, 533, 545, 549, 546, 536, 520, 503, 488, 479, 476, 479, 486, 491, 490, 479, 457, 425, 383, 337, 288, 242, 201, 168, 145, 131, 126, 131, 145, 167, 198, 236, 280, 328, 374, 414, 443, 457, 454, 435, 402, 361, 315, 269, 225, 186, 153, 126, 104, 87, 76, 69, 65, 62, 60, 58, 55, 52, 50, 49, 50, 53, 58, 65, 76, 91, 115, 146, 187, 233, 283, 332, 375, 411, 437, 454, 461, 459, 452, 440, 430, 424, 426, 436, 453, 472, 486, 491, 483, 461, 428, 386, 340, 292, 246, 203, 163, 129, 103, 86, 81, 88, 106, 135, 173, 219, 271, 327, 386, 443, 495, 537, 564, 576, 572, 556, 532, 506, 483, 467, 457, 453, 454, 455, 453, 445, 429, 402, 367, 326, 284, 244, 208, 178, 154, 137, 125, 122, 128, 145, 174, 213, 258, 305, 350, 387, 414, 428, 427, 413, 386, 350, 308, 264, 221, 183, 150, 123, 103, 88, 76, 67, 60, 53, 47, 41, 37, 34, 31, 29, 27, 24, 22, 19, 16, 14, 13, 13, 13, 14, 16, 19, 22, 25, 29, 34, 41, 51, 65, 83, 107, 135, 168, 203, 240, 274, 303, 323, 331, 328, 312, 286, 252, 215, 178, 143, 111, 85, 63, 45, 31, 21, 13, 9, 6, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 11, 23, 40, 63, 91, 125, 164, 206, 252, 297, 337, 371, 394, 406, 408, 405, 398, 393, 391, 395, 403, 414, 427, 439, 447, 450, 448, 443, 437, 434, 435, 443, 453, 464, 472, 474, 468, 454, 431, 402, 366, 327, 284, 240, 197, 158, 123, 94, 72, 55, 44, 37, 32, 28, 26, 23, 20, 17, 15, 13, 13, 13, 14, 15, 16, 16, 15, 15, 15, 18, 23, 31, 41, 55, 73, 96, 125, 161, 203, 249, 294, 334, 364, 381, 385, 377, 359, 333, 301, 264, 224, 182, 142, 107, 78, 56, 41, 32, 27, 23, 20, 17, 14, 11, 9, 8, 8, 9, 12, 18, 26, 38, 55, 77, 105, 138, 176, 215, 253, 287, 314, 331, 337, 332, 316, 292, 260, 224, 186, 149, 115, 86, 62, 44, 30, 20, 13, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 12, 19, 29, 43, 61, 84, 113, 147, 184, 223, 261, 296, 326, 352, 372, 388, 400, 409, 414, 418, 421, 423, 427, 431, 435, 439, 439, 433, 420, 398, 367, 329, 287, 242, 200, 162, 130, 104, 86, 72, 63, 57, 53, 49, 46, 41, 36, 31, 26, 21, 17, 14, 12, 11, 10, 10, 11, 11, 11, 11, 10, 9, 9, 10, 11, 12, 13, 13, 12, 11, 9, 7, 6, 5, 4, 4, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 4, 4, 5, 6, 7, 8, 8, 8, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 2, 4, 6, 6, 6, 4, 3, 1, 0, 0, 1, 2, 2, 3, 3, 2, 2, 1, 1, 2, 2, 2, 3, 3, 4, 6, 9, 13, 18, 26, 36, 50, 67, 87, 111, 138, 166, 195, 224, 250, 272, 288, 299, 301, 296, 284, 266, 242, 216, 188, 162, 138, 120, 107, 102, 103, 112, 128, 151, 180, 213, 250, 289, 327, 363, 395, 421, 440, 449, 448, 435, 413, 382, 345, 306, 268, 233, 205, 186, 176, 176, 185, 205, 231, 263, 297, 331, 363, 392, 417, 437, 453, 464, 471, 474, 477, 480, 484, 490, 497, 504, 510, 513, 512, 509, 504, 499, 496, 495, 496, 501, 507, 515, 524, 532, 538, 540, 537, 530, 520, 509, 501, 496, 496, 499, 502, 504, 501, 492, 476, 455, 430, 401, 369, 336, 301, 267, 235, 209, 190, 180, 179, 186, 201, 220, 244, 269, 296, 323, 348, 370, 386, 394, 390, 376, 353, 324, 292, 260, 231, 204, 179, 155, 133, 113, 96, 83, 74, 69, 67, 67, 69, 71, 74, 79, 86, 95, 107, 123, 143, 168, 198, 233, 273, 315, 359, 400, 438, 468, 489, 500, 503, 499, 490, 480, 470, 463, 457, 454, 452, 449, 444, 435, 422, 403, 380, 352, 320, 284, 247, 210, 177, 148, 126, 110, 98, 89, 82, 74, 66, 59, 51, 45, 41, 38, 35, 33, 30, 27, 24, 23, 22, 22, 23, 22, 22, 21, 20, 20, 21, 22, 23, 23, 22, 20, 17, 15, 14, 14, 15, 16, 16, 16, 14, 12, 10, 8, 8, 8, 8, 9, 9, 9, 8, 7, 6, 5, 5, 6, 7, 8, 8, 8, 7, 5, 3, 2, 3, 4, 5, 7, 8, 8, 7, 5, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 6, 6, 6, 7, 8, 10, 11, 11, 10, 9, 9, 10, 12, 14, 16, 16, 15, 12, 9, 7, 7, 9, 11, 12, 13, 11, 9, 6, 3, 2, 2, 2, 3, 4, 4, 3, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 3, 3, 3, 4, 5, 5, 5, 6, 6, 7, 8, 9, 10, 12, 14, 18, 24, 32, 42, 56, 74, 96, 122, 152, 186, 222, 259, 293, 323, 346, 362, 368, 365, 353, 334, 308, 277, 244, 210, 177, 147, 121, 99, 80, 66, 55, 47, 41, 37, 35, 34, 35, 39, 43, 50, 58, 67, 79, 95, 115, 139, 169, 202, 238, 273, 307, 337, 362, 380, 389, 389, 380, 362, 337, 308, 277, 244, 213, 182, 153, 127, 105, 86, 72, 63, 57, 52, 49, 45, 41, 36, 33, 30, 28, 28, 27, 26, 25, 24, 23, 22, 20, 19, 18, 16, 16, 15, 15, 15, 14, 13, 12, 10, 9, 8, 7, 7, 8, 8, 8, 9, 9, 8, 8, 9, 10, 10, 11, 12, 12, 12, 12, 12, 12, 11, 10, 9, 8, 6, 6, 6, 7, 10, 12, 15, 16, 15, 13, 11, 8, 5, 4, 4, 4, 5, 5, 5, 4, 4, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 4, 2, 1, 1, 1, 4, 8, 15, 24, 35, 47, 61, 77, 99, 125, 157, 193, 232, 268, 300, 325, 342, 350, 352, 348, 338, 322, 301, 277, 250, 224, 203, 187, 177, 175, 180, 191, 209, 233, 262, 296, 331, 365, 395, 420, 438, 450, 458, 462, 463, 462, 458, 453, 446, 438, 431, 424, 417, 408, 395, 377, 352, 320, 285, 248, 212, 180, 153, 131, 113, 98, 85, 72, 62, 53, 47, 43, 41, 40, 39, 37, 34, 31, 28, 27, 27, 27, 28, 28, 27, 26, 25, 25, 25, 25, 25, 24, 23, 21, 21, 23, 27, 34, 42, 51, 61, 72, 86, 103, 125, 152, 182, 213, 243, 270, 295, 316, 333, 345, 351, 349, 340, 323, 300, 273, 244, 216, 189, 164, 142, 120, 101, 84, 70, 60, 54, 51, 50, 49, 48, 45, 41, 37, 32, 28, 26, 25, 25, 26, 27, 28, 29, 30, 30, 30, 29, 28, 26, 25, 25, 26, 28, 30, 33, 35, 37, 41, 46, 54, 66, 81, 101, 123, 148, 174, 200, 224, 245, 259, 268, 271, 269, 262, 252, 237, 218, 196, 171, 146, 122, 100, 82, 66, 53, 42, 33, 25, 21, 18, 18, 18, 18, 17, 15, 12, 9, 6, 5, 5, 6, 6, 6, 5, 6, 6, 7, 9, 10, 11, 12, 12, 12, 12, 12, 13, 13, 14, 15, 15, 16, 15, 15, 14, 13, 12, 12, 11, 10, 9, 8, 7, 6, 5, 5, 5, 6, 7, 8, 8, 9, 9, 9, 8, 7, 7, 7, 7, 8, 9, 11, 12, 13, 12, 12, 10, 9, 8, 8, 9, 11, 15, 19, 25, 31, 38, 47, 58, 70, 86, 104, 127, 155, 186, 221, 258, 294, 327, 354, 374, 387, 392, 389, 380, 365, 342, 314, 281, 246, 210, 177, 147, 123, 102, 85, 70, 59, 50, 45, 43, 44, 46, 49, 51, 54, 58, 65, 77, 92, 111, 131, 152, 171, 190, 208, 225, 241, 253, 262, 264, 260, 250, 237, 220, 202, 184, 164, 144, 124, 105, 89, 75, 63, 55, 47, 41, 35, 30, 27, 25, 25, 26, 26, 25, 23, 21, 18, 17, 17, 20, 23, 25, 27, 29, 30, 32, 36, 42, 50, 61, 73, 87, 102, 119, 136, 153, 170, 185, 198, 209, 218, 223, 225, 221, 213, 201, 187, 170, 154, 137, 122, 107, 94, 82, 73, 66, 63, 62, 63, 64, 66, 69, 75, 85, 100, 118, 141, 167, 195, 224, 253, 282, 309, 335, 357, 374, 386, 391, 389, 380, 363, 342, 316, 288, 258, 228, 198, 170, 144, 121, 101, 86, 74, 64, 57, 50, 44, 38, 34, 31, 30, 30, 31, 32, 31, 29, 27, 24, 21, 19, 17, 15, 14, 12, 11, 10, 9, 9, 9, 8, 8, 8, 7, 7, 6, 6, 5, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 5, 4, 2, 1, 1, 4, 9, 16, 24, 33, 42, 51, 62, 73, 87, 103, 121, 141, 162, 183, 202, 220, 235, 245, 250, 250, 245, 235, 221, 204, 185, 165, 145, 125, 106, 90, 75, 63, 52, 42, 35, 29, 24, 22, 20, 19, 17, 15, 13, 11, 9, 9, 8, 7, 6, 5, 3, 3, 4, 5, 7, 9, 10, 10, 9, 10, 10, 11, 12, 12, 11, 10, 9, 9, 10, 14, 18, 23, 28, 34, 39, 47, 58, 73, 92, 114, 139, 167, 197, 228, 260, 294, 328, 361, 392, 419, 443, 462, 477, 487, 493, 495, 494, 490, 485, 477, 468, 457, 444, 430, 415, 398, 381, 362, 342, 321, 299, 279, 261, 247, 237, 231, 230, 232, 238, 249, 263, 283, 306, 331, 358, 383, 404, 423, 438, 451, 461, 470, 476, 478, 476, 470, 461, 453, 446, 443, 441, 439, 431, 417, 395, 367, 336, 306, 279, 255, 233, 212, 192, 171, 150, 132, 117, 104, 93, 83, 74, 66, 58, 52, 49, 47, 47, 49, 50, 51, 52, 51, 49, 47, 46, 47, 50, 55, 63, 71, 80, 90, 100, 114, 130, 150, 173, 197, 219, 238, 253, 265, 273, 279, 282, 282, 278, 269, 255, 237, 217, 196, 176, 159, 145, 132, 122, 111, 102, 93, 85, 81, 81, 85, 93, 105, 121, 139, 160, 182, 205, 230, 255, 282, 309, 338, 367, 395, 419, 436, 445, 444, 435, 419, 399, 379, 358, 338, 317, 296, 276, 259, 246, 240, 240, 245, 253, 262, 272, 281, 289, 298, 307, 314, 318, 318, 312, 301, 284, 265, 243, 221, 200, 179, 159, 141, 124, 109, 96, 85, 74, 64, 54, 45, 38, 33, 31, 29, 28, 26, 22, 19, 14, 11, 9, 8, 9, 9, 9, 9, 9, 9, 10, 11, 12, 12, 12, 10, 9, 7, 6, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 8, 11, 16, 23, 33, 44, 57, 72, 89, 108, 129, 152, 175, 199, 222, 243, 263, 281, 295, 305, 310, 309, 302, 291, 277, 260, 242, 222, 201, 180, 159, 139, 119, 102, 87, 73, 61, 51, 43, 38, 35, 33, 32, 31, 29, 26, 23, 21, 20, 20, 22, 24, 27, 30, 34, 38, 44, 51, 60, 71, 84, 98, 113, 128, 145, 161, 177, 193, 206, 216, 223, 225, 224, 220, 213, 204, 194, 183, 171, 158, 144, 131, 117, 105, 93, 82, 72, 62, 52, 43, 36, 30, 26, 24, 23, 22, 20, 18, 15, 12, 10, 9, 9, 9, 9, 9, 8, 7, 6, 5, 4, 4, 5, 5, 7, 8, 9, 9, 8, 6, 5, 3, 2, 3, 5, 8, 10, 12, 11, 10, 10, 10, 12, 17, 24, 31, 39, 46, 54, 63, 74, 89, 109, 132, 158, 185, 211, 236, 258, 279, 298, 318, 337, 357, 375, 392, 406, 417, 425, 430, 431, 429, 425, 418, 410, 399, 387, 372, 355, 334, 310, 284, 257, 230, 205, 183, 164, 147, 133, 120, 108, 97, 87, 78, 71, 65, 60, 56, 54, 52, 50, 48, 45, 42, 39, 37, 35, 34, 34, 34, 34, 34, 33, 32, 31, 30, 31, 31, 31, 30, 28, 25, 23, 21, 21, 22, 24, 25, 25, 25, 23, 20, 19, 18, 19, 21, 23, 24, 23, 22, 20, 17, 14, 11, 8, 5, 3, 2, 3, 5, 7, 8, 8, 7, 5, 3, 4, 6, 10, 16, 21, 26, 30, 32, 35, 39, 46, 55, 68, 85, 104, 127, 151, 175, 200, 224, 246, 266, 283, 297, 308, 315, 316, 310, 296, 276, 250, 222, 194, 168, 146, 127, 111, 97, 85, 75, 67, 61, 58, 57, 56, 56, 56, 54, 52, 49, 45, 41, 38, 35, 34, 35, 35, 36, 35, 33, 30, 28, 25, 24, 22, 20, 17, 15, 16, 23, 39, 61, 87, 110, 125, 128, 119, 100, 78, 57, 42, 33, 30, 31, 31, 31, 30, 28, 26, 26, 26, 26, 26, 25, 24, 24, 24, 25, 25, 26, 26, 27, 27, 28, 30, 31, 33, 33, 32, 30, 28, 26, 23, 22, 21, 21, 20, 20, 19, 19, 18, 19, 20, 21, 22, 23, 22, 21, 20, 18, 17, 17, 17, 17, 17, 17, 16, 16, 17, 18, 19, 21, 22, 22, 22, 22, 22, 22, 23, 25, 28, 31, 34, 37, 40, 43, 45, 46, 46, 46, 46, 47, 50, 54, 58, 62, 65, 67, 68, 69, 72, 76, 82, 90, 98, 106, 113, 119, 124, 128, 133, 137, 141, 145, 151, 158, 167, 177, 188, 198, 205, 208, 208, 206, 205, 207, 212, 219, 228, 236, 242, 245, 246, 247, 247, 247, 249, 251, 254, 256, 259, 262, 263, 263, 262, 261, 261, 263, 267, 273, 280, 287, 295, 303, 312, 323, 335, 348, 359, 370, 379, 390, 401, 413, 425, 433, 433, 423, 402, 370, 330, 288, 248, 214, 188, 169, 157, 151, 147, 144, 141, 138, 134, 130, 126, 124, 122, 121, 120, 119, 118, 115, 112, 110, 109, 108, 109, 110, 110, 111, 110, 108, 106, 104, 101, 97, 94, 91, 89, 88, 88, 88, 89, 89, 87, 85, 82, 80, 78, 76, 75, 74, 73, 72, 70, 69, 67, 65, 63, 61, 60, 60, 61, 63, 64, 64, 62, 58, 54, 51, 48, 48, 49, 51, 52, 53, 52, 51, 50, 50, 51, 51, 51, 50, 47, 44, 41, 40, 40, 41, 43, 44, 44, 43, 40, 37, 34, 32, 30, 29, 27, 25, 23, 22, 22, 22, 24, 26, 26, 25, 21, 16, 11, 8, 6, 7, 9, 12, 15, 16, 16, 16, 14, 13, 13, 13, 13, 13, 13, 12, 11, 10, 9, 8, 9, 9, 11, 12, 12, 12, 12, 10, 9, 7, 6, 5, 6, 8, 9, 9, 8, 6, 3, 2, 1, 2, 4, 5, 6, 4, 2, 1, 0, 0, 1, 3, 5, 5, 4, 2, 1, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 4, 6, 7, 7, 5, 3, 1, 0, 0, 0, 1, 3, 4, 5, 5, 5, 5, 4, 4, 5, 5, 5, 6, 6, 6, 5, 5, 5, 6, 7, 9, 10, 12, 13, 13, 13, 13, 12, 12, 12, 12, 13, 14, 15, 16, 16, 15, 15, 14, 14, 14, 14, 15, 14, 14, 13, 13, 14, 15, 16, 18, 18, 18, 16, 15, 14, 14, 15, 16, 18, 19, 19, 17, 16, 14, 13, 14, 15, 17, 19, 20, 20, 19, 17, 15, 14, 14, 15, 16, 17, 17, 17, 15, 13, 12, 12, 13, 14, 15, 16, 16, 15, 15, 15, 16, 17, 18, 18, 17, 17, 16, 17, 18, 19, 21, 22, 22, 22, 21, 20, 20, 21, 22, 23, 24, 25, 25, 25, 24, 23, 21, 20, 20, 21, 23, 24, 25, 24, 23, 21, 20, 20, 22, 24, 25, 26, 26, 26, 25, 24, 24, 23, 23, 23, 22, 22, 22, 22, 22, 21, 21, 20, 19, 18, 17, 16, 15, 13, 13, 13, 13, 14, 15, 16, 16, 16, 16, 16, 16, 15, 14, 13, 12, 11, 11, 13, 14, 16, 17, 18, 17, 16, 15, 15, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 14, 13, 11, 11, 11, 11, 13, 14, 15, 15, 15, 14, 13, 13, 13, 14, 14, 14, 13, 12, 11, 10, 11, 11, 13, 14, 14, 14, 13, 11, 9, 8, 7, 6, 6, 7, 8, 9, 9, 9, 8, 6, 5, 3, 3, 3, 4, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 5, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 3, 2, 2, 3, 5, 6, 7, 8, 8, 8, 9, 9, 10, 11, 12, 12, 11, 11, 10, 11, 12, 13, 14, 15, 15, 14, 14, 14, 14, 14, 14, 15, 15, 16, 16, 17, 17, 18, 19, 19, 20, 20, 20, 20, 20, 20, 19, 18, 17, 16, 16, 16, 17, 19, 20, 21, 20, 18, 16, 14, 12, 11, 11, 11, 11, 12, 13, 14, 14, 14, 13, 11, 9, 8, 7, 6, 6, 5, 4, 4, 3, 3, 3, 4, 4, 5, 5, 4, 4, 3, 3, 3, 3, 4, 5, 6, 7, 8, 8, 7, 7, 7, 7, 7, 7, 6, 6, 5, 4, 3, 2, 2, 1, 1, 1, 2, 4, 6, 8, 9, 10, 9, 7, 5, 3, 2, 2, 3, 3, 3, 2, 1, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 1, 3, 5, 6, 7, 7, 5, 4, 3, 2, 2, 3, 5, 5, 5, 4, 3, 2, 2, 3, 4, 5, 5, 5, 5, 4, 4, 4, 5, 5, 5, 5, 5, 4, 4, 4, 5, 6, 7, 9, 10, 10, 11, 11, 11, 11, 11, 11, 11, 11, 12, 13, 14, 14, 14, 14, 13, 12, 12, 13, 14, 16, 17, 17, 16, 14, 13, 12, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 11, 11, 11, 10, 10, 10, 10, 11, 11, 11, 10, 8, 6, 4, 4, 5, 7, 9, 12, 13, 13, 12, 10, 9, 8, 8, 9, 11, 12, 12, 12, 11, 10, 10, 9, 9, 9, 9, 9, 10, 10, 10, 11, 11, 12, 13, 13, 14, 14, 14, 14, 13, 13, 12, 12, 12, 11, 11, 11, 11, 12, 12, 12, 12, 12, 11, 10, 8, 5, 2, 0, 0, 0, 1, 3, 6, 7, 7, 5, 3, 1, 0, 0, 1, 2, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 10, 10, 9, 8, 7, 7, 7, 8, 9, 10, 11, 12, 12, 13, 13, 13, 12, 12, 12, 12, 14, 16, 18, 20, 21, 20, 18, 16, 14, 13, 13, 14, 16, 17, 17, 16, 15, 14, 14, 14, 15, 16, 17, 16, 15, 13, 10, 9, 8, 8, 8, 8, 9, 9, 9, 8, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 2, 2, 2, 3, 4, 4, 4, 5, 5, 5, 5, 6, 7, 9, 11, 13, 14, 15, 15, 14, 13, 11, 10, 9, 8, 8, 9, 10, 10, 11, 11, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 15, 16, 17, 18, 19, 20, 19, 17, 15, 12, 10, 9, 10, 12, 14, 17, 20, 21, 22, 21, 20, 17, 15, 13, 12, 12, 13, 14, 16, 17, 18, 18, 17, 17, 17, 18, 19, 21, 22, 24, 24, 25, 25, 26, 28, 29, 29, 29, 28, 26, 23, 20, 17, 16, 16, 18, 21, 24, 28, 29, 29, 28, 25, 22, 20, 20, 22, 24, 27, 28, 29, 27, 25, 22, 20, 18, 18, 18, 19, 19, 19, 19, 18, 16, 15, 15, 15, 15, 15, 14, 14, 13, 12, 10, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 8, 9, 10, 10, 10, 9, 8, 7, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 8, 9, 10, 12, 14, 15, 17, 18, 19, 20, 20, 20, 18, 17, 15, 14, 13, 15, 17, 20, 22, 23, 22, 20, 18, 17, 17, 18, 19, 21, 22, 23, 23, 23, 22, 21, 21, 21, 20, 21, 21, 21, 20, 20, 19, 18, 16, 15, 15, 14, 14, 15, 15, 15, 15, 14, 13, 12, 11, 11, 10, 10, 11, 11, 11, 11, 10, 10, 9, 8, 7, 7, 8, 8, 8, 9, 9, 9, 9, 8, 7, 7, 6, 6, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 4, 4, 3, 2, 2, 2, 2, 3, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 7, 8, 10, 11, 12, 11, 9, 7, 5, 4, 5, 6, 9, 13, 16, 18, 19, 19, 18, 17, 16, 15, 14, 14, 14, 15, 16, 17, 18, 20, 22, 23, 25, 25, 26, 25, 25, 25, 25, 25, 25, 24, 24, 24, 24, 23, 23, 24, 24, 25, 26, 27, 27, 27, 26, 25, 24, 24, 23, 24, 25, 27, 28, 28, 28, 27, 26, 26, 26, 26, 25, 24, 23, 21, 20, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 20, 20, 19, 18, 16, 14, 12, 11, 11, 12, 13, 13, 14, 13, 12, 11, 10, 9, 8, 8, 8, 9, 10, 11, 13, 14, 14, 14, 14, 13, 12, 10, 9, 8, 8, 7, 7, 8, 10, 12, 14, 16, 18, 17, 16, 14, 12, 10, 9, 8, 8, 9, 9, 10, 12, 13, 15, 17, 18, 17, 16, 14, 12, 10, 10, 9, 10, 10, 11, 11, 11, 11, 11, 11, 10, 9, 8, 8, 7, 7, 7, 8, 9, 9, 8, 7, 6, 5, 5, 6, 7, 9, 9, 9, 8, 7, 6, 5, 5, 6, 6, 6, 6, 6, 5, 5, 6, 7, 7, 8, 8, 7, 6, 5, 5, 5, 5, 5, 6, 6, 6, 7, 8, 9, 11, 12, 13, 13, 13, 12, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 11, 12, 13, 14, 15, 16, 17, 17, 17, 17, 17, 17, 17, 17, 18, 19, 20, 21, 21, 20, 20, 20, 20, 20, 21, 21, 21, 21, 22, 22, 22, 23, 24, 25, 25, 25, 24, 23, 22, 22, 22, 23, 24, 25, 26, 26, 25, 25, 24, 24, 24, 25, 26, 27, 28, 29, 30, 30, 29, 27, 26, 25, 24, 24, 25, 26, 26, 26, 26, 25, 24, 24, 23, 23, 22, 21, 21, 20, 20, 20, 20, 21, 22, 24, 25, 27, 28, 29, 29, 29, 29, 28, 27, 26, 26, 26, 27, 27, 28, 28, 27, 26, 25, 23, 22, 20, 19, 18, 17, 17, 18, 19, 20, 20, 21, 21, 21, 20, 19, 18, 17, 16, 14, 13, 11, 10, 10, 10, 10, 11, 11, 11, 10, 8, 6, 5, 4, 3, 4, 5, 5, 6, 7, 7, 7, 6, 6, 5, 5, 4, 4, 4, 4, 5, 6, 6, 6, 5, 4, 3, 2, 3, 4, 5, 6, 7, 6, 5, 3, 2, 1, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 5, 5, 4, 4, 3, 2, 2, 2, 4, 6, 9, 11, 12, 12, 10, 8, 7, 6, 7, 8, 10, 12, 13, 14, 15, 15, 15, 14, 14, 13, 12, 11, 11, 10, 10, 11, 11, 11, 12, 12, 13, 13, 13, 13, 12, 11, 10, 9, 9, 9, 11, 12, 14, 14, 15, 14, 13, 13, 12, 12, 12, 12, 13, 13, 12, 11, 9, 7, 6, 5, 4, 5, 6, 7, 8, 9, 9, 9, 9, 8, 8, 8, 8, 7, 7, 7, 7, 7, 8, 8, 9, 9, 9, 9, 8, 8, 8, 9, 10, 11, 12, 12, 12, 12, 11, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 11, 12, 12, 12, 12, 11, 11, 10, 10, 10, 11, 11, 12, 13, 13, 13, 13, 12, 12, 12, 12, 11, 11, 11, 11, 12, 12, 12, 13, 13, 14, 14, 14, 14, 14, 14, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 13, 13, 13, 14, 15, 16, 17, 17, 18, 18, 17, 16, 15, 15, 14, 14, 14, 13, 13, 13, 14, 14, 15, 16, 16, 17, 18, 19, 19, 20, 21, 21, 21, 20, 19, 18, 17, 16, 16, 15, 15, 14, 14, 13, 13, 14, 15, 16, 17, 17, 17, 17, 15, 14, 13, 12, 12, 13, 14, 16, 17, 19, 19, 20, 20, 19, 19, 19, 18, 18, 18, 17, 16, 16, 15, 16, 16, 17, 17, 18, 18, 19, 19, 20, 21, 21, 22, 22, 22, 21, 20, 19, 19, 18, 18, 18, 18, 18, 19, 19, 19, 20, 21, 22, 23, 23, 24, 23, 23, 22, 20, 19, 19, 19, 20, 21, 23, 25, 26, 26, 26, 24, 22, 20, 18, 17, 17, 18, 19, 21, 23, 24, 25, 26, 26, 27, 27, 27, 28, 28, 27, 27, 26, 25, 24, 24, 24, 24, 25, 26, 27, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 27, 27, 27, 27, 27, 27, 27, 28, 28, 29, 30, 30, 30, 30, 29, 29, 28, 27, 27, 27, 27, 27, 28, 29, 29, 30, 30, 29, 28, 27, 26, 25, 25, 25, 25, 26, 28, 29, 30, 31, 31, 31, 30, 28, 27, 25, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 25, 25, 26, 26, 26, 26, 25, 24, 24, 23, 23, 23, 22, 22, 22, 22, 21, 21, 21, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 18, 17, 16, 15, 15, 14, 14, 15, 15, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 15, 15, 15, 14, 13, 13, 13, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 8, 8, 7, 7, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 8, 8, 8, 9, 10, 10, 10, 11, 11, 10, 10, 9, 9, 8, 8, 7, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 9, 9, 9, 10, 11, 11, 12, 12, 12, 12, 12, 11, 11, 10, 10, 9, 9, 9, 9, 9, 10, 10, 10, 11, 11, 11, 12, 12, 13, 14, 15, 16, 17, 18, 18, 18, 18, 17, 16, 15, 14, 12, 11, 11, 10, 10, 10, 10, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 13, 13, 13, 14, 14, 14, 13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 12, 12, 11, 11, 10, 10, 9, 9, 9, 10, 10, 11, 11, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 11, 11, 11, 10, 10, 10, 10, 9, 9, 9, 8, 8, 7, 7, 7, 7, 8, 8, 9, 10, 11, 12, 13, 13, 14, 14, 14, 14, 14, 14, 13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 18, 18, 19, 19, 20, 21, 21, 22, 22, 23, 23, 23, 23, 22, 22, 22, 22, 22, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 21, 21, 22, 22, 22, 22, 23, 23, 23, 24, 24, 25, 25, 26, 26, 26, 26, 25, 25, 24, 24, 23, 23, 22, 22, 22, 21, 21, 20, 20, 20, 20, 19, 19, 19, 18, 18, 17, 17, 17, 17, 17, 18, 18, 19, 19, 20, 21, 21, 22, 22, 23, 23, 23, 22, 22, 21, 20, 20, 19, 19, 18, 18, 18, 17, 17, 17, 18, 18, 18, 18, 18],
-"peakG": [41, 41, 43, 45, 49, 53, 57, 60, 61, 61, 61, 61, 63, 64, 66, 68, 70, 71, 71, 72, 71, 71, 71, 72, 74, 77, 82, 87, 93, 99, 104, 108, 112, 116, 121, 127, 135, 144, 153, 161, 168, 173, 177, 181, 185, 189, 194, 199, 204, 208, 210, 210, 208, 205, 202, 200, 198, 197, 198, 199, 201, 205, 209, 215, 222, 229, 238, 245, 251, 254, 256, 257, 257, 258, 258, 258, 257, 253, 247, 240, 233, 226, 221, 218, 217, 217, 219, 222, 226, 230, 234, 236, 237, 237, 234, 231, 227, 222, 216, 208, 199, 188, 174, 160, 144, 129, 114, 100, 87, 76, 66, 57, 49, 43, 37, 32, 28, 24, 22, 19, 18, 17, 17, 18, 18, 17, 17, 16, 15, 14, 12, 12, 11, 11, 10, 10, 9, 9, 8, 7, 7, 7, 8, 8, 8, 7, 6, 4, 4, 4, 5, 8, 11, 15, 20, 26, 36, 49, 68, 92, 121, 155, 192, 231, 272, 313, 354, 394, 432, 463, 487, 500, 500, 487, 462, 427, 386, 342, 296, 252, 212, 176, 147, 125, 111, 104, 106, 113, 125, 141, 159, 179, 199, 218, 234, 246, 251, 250, 243, 230, 214, 195, 174, 152, 131, 111, 95, 84, 80, 82, 93, 110, 132, 160, 191, 224, 256, 286, 311, 331, 343, 347, 343, 329, 307, 278, 245, 209, 173, 140, 111, 87, 66, 50, 38, 30, 26, 25, 25, 27, 29, 31, 32, 33, 34, 35, 36, 35, 34, 32, 29, 26, 23, 21, 19, 18, 17, 15, 13, 11, 10, 10, 11, 12, 14, 15, 16, 17, 17, 17, 17, 17, 16, 15, 14, 13, 12, 11, 10, 9, 7, 6, 5, 4, 4, 4, 5, 5, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 7, 7, 7, 7, 6, 5, 3, 2, 2, 2, 3, 4, 5, 6, 6, 6, 6, 5, 5, 5, 6, 6, 6, 6, 5, 4, 3, 2, 3, 4, 5, 7, 9, 10, 10, 10, 10, 11, 12, 13, 14, 14, 14, 14, 12, 10, 8, 6, 6, 6, 7, 9, 10, 11, 10, 8, 6, 3, 1, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 7, 18, 35, 59, 88, 123, 159, 195, 225, 247, 256, 252, 236, 209, 177, 142, 109, 79, 56, 38, 25, 16, 11, 9, 8, 8, 8, 9, 9, 8, 6, 4, 3, 2, 2, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 24, 55, 103, 167, 242, 322, 397, 458, 496, 506, 487, 442, 378, 304, 227, 157, 98, 53, 24, 8, 0, 0, 0, 0, 7, 23, 54, 103, 171, 255, 347, 438, 516, 570, 591, 575, 528, 462, 394, 347, 338, 378, 470, 604, 759, 912, 1035, 1107, 1116, 1058, 943, 787, 612, 439, 287, 166, 82, 32, 7, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 4, 4, 4, 4, 5, 5, 5, 4, 3, 2, 1, 1, 1, 2, 1, 0, 0, 0, 0, 1, 2, 1, 0, 0, 6, 35, 92, 183, 304, 444, 586, 709, 795, 828, 805, 729, 613, 475, 336, 213, 116, 52, 15, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 2, 1, 0, 0, 1, 3, 5, 8, 10, 12, 13, 14, 16, 17, 17, 17, 15, 13, 11, 9, 8, 8, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 4, 5, 6, 7, 8, 8, 7, 4, 0, 0, 5, 30, 81, 163, 274, 404, 538, 655, 734, 761, 731, 651, 541, 427, 343, 314, 356, 467, 630, 811, 974, 1082, 1112, 1058, 930, 751, 554, 367, 213, 104, 38, 7, 0, 0, 1, 3, 4, 5, 8, 12, 18, 23, 27, 31, 33, 34, 34, 33, 30, 26, 21, 16, 13, 11, 10, 10, 11, 12, 12, 13, 13, 14, 16, 18, 18, 17, 12, 6, 0, 0, 0, 3, 6, 4, 0, 0, 11, 66, 174, 341, 552, 780, 985, 1131, 1187, 1145, 1013, 817, 593, 378, 209, 109, 89, 145, 264, 421, 584, 724, 814, 840, 796, 693, 552, 396, 251, 135, 56, 12, 0, 0, 2, 8, 8, 2, 0, 0, 20, 84, 200, 365, 565, 770, 944, 1053, 1076, 1009, 864, 672, 466, 282, 140, 51, 8, 0, 0, 3, 4, 2, 0, 0, 0, 5, 11, 15, 17, 17, 15, 13, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 2, 0, 0, 0, 1, 6, 9, 5, 0, 0, 14, 77, 198, 376, 592, 811, 990, 1092, 1096, 1003, 833, 624, 413, 235, 107, 33, 1, 0, 0, 4, 4, 1, 0, 0, 0, 2, 5, 7, 7, 6, 5, 3, 1, 0, 0, 0, 0, 1, 3, 4, 4, 2, 0, 0, 0, 0, 6, 10, 7, 0, 0, 4, 55, 162, 325, 529, 741, 918, 1023, 1034, 949, 789, 589, 388, 218, 97, 28, 0, 0, 0, 5, 6, 4, 0, 0, 0, 15, 52, 116, 207, 317, 430, 526, 585, 591, 540, 439, 310, 183, 93, 74, 148, 318, 568, 859, 1139, 1353, 1455, 1423, 1263, 1009, 718, 453, 275, 220, 298, 487, 739, 990, 1179, 1259, 1210, 1046, 806, 551, 344, 235, 248, 377, 586, 821, 1021, 1137, 1142, 1036, 847, 616, 391, 208, 84, 19, 0, 0, 5, 8, 5, 1, 0, 5, 15, 28, 39, 46, 49, 48, 43, 36, 28, 21, 15, 11, 10, 12, 16, 21, 26, 29, 31, 30, 28, 24, 19, 14, 10, 8, 7, 7, 8, 9, 11, 11, 11, 11, 11, 12, 14, 17, 21, 25, 29, 31, 33, 34, 33, 31, 27, 20, 11, 2, 0, 0, 4, 9, 8, 1, 0, 0, 41, 136, 289, 486, 696, 875, 984, 997, 912, 751, 549, 350, 185, 74, 15, 0, 0, 4, 8, 5, 0, 0, 0, 0, 6, 11, 15, 15, 12, 9, 7, 8, 9, 8, 4, 0, 0, 16, 66, 158, 289, 445, 597, 713, 762, 729, 618, 454, 282, 154, 122, 217, 446, 781, 1162, 1514, 1758, 1838, 1733, 1466, 1097, 709, 386, 190, 150, 255, 460, 699, 906, 1030, 1043, 948, 773, 560, 354, 186, 74, 16, 0, 0, 6, 8, 7, 4, 4, 7, 13, 19, 23, 25, 24, 21, 18, 16, 15, 16, 20, 23, 24, 21, 15, 7, 3, 6, 13, 18, 13, 0, 0, 5, 85, 252, 508, 825, 1144, 1397, 1524, 1492, 1313, 1029, 707, 412, 190, 55, 0, 0, 4, 14, 15, 9, 1, 0, 0, 5, 9, 10, 8, 5, 3, 2, 5, 9, 13, 16, 18, 19, 18, 16, 14, 13, 12, 11, 11, 11, 11, 10, 10, 9, 9, 8, 8, 8, 8, 9, 10, 11, 12, 12, 12, 12, 11, 9, 7, 6, 5, 5, 6, 8, 10, 13, 15, 17, 19, 19, 19, 18, 15, 13, 11, 9, 8, 8, 9, 10, 9, 8, 5, 3, 3, 6, 11, 18, 21, 19, 13, 4, 0, 1, 10, 18, 16, 2, 0, 0, 66, 222, 470, 783, 1104, 1363, 1496, 1471, 1295, 1014, 693, 401, 182, 51, 0, 0, 4, 13, 12, 4, 0, 0, 0, 7, 14, 17, 16, 12, 8, 5, 4, 5, 7, 9, 11, 12, 13, 12, 11, 9, 7, 5, 3, 2, 4, 8, 14, 20, 23, 20, 12, 2, 0, 0, 6, 18, 20, 9, 0, 0, 45, 188, 435, 763, 1114, 1412, 1582, 1580, 1408, 1109, 756, 421, 163, 11, 0, 27, 161, 342, 537, 711, 827, 860, 802, 667, 488, 305, 154, 54, 4, 0, 0, 8, 11, 7, 2, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 10, 17, 24, 29, 32, 33, 31, 27, 21, 16, 11, 7, 6, 8, 12, 18, 20, 17, 6, 0, 0, 25, 96, 212, 362, 518, 644, 710, 698, 610, 471, 314, 173, 71, 14, 0, 0, 5, 10, 10, 6, 4, 4, 7, 10, 13, 14, 15, 15, 16, 19, 20, 21, 20, 17, 12, 7, 3, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 0, 0, 0, 1, 5, 12, 20, 27, 33, 36, 35, 31, 24, 17, 10, 6, 3, 3, 6, 10, 15, 20, 24, 26, 25, 22, 18, 15, 13, 13, 16, 21, 26, 31, 33, 34, 31, 27, 21, 16, 12, 11, 14, 19, 27, 36, 42, 46, 45, 40, 33, 25, 18, 14, 11, 10, 9, 9, 9, 9, 9, 9, 10, 10, 10, 10, 12, 16, 22, 30, 37, 41, 41, 39, 35, 31, 28, 24, 16, 3, 0, 0, 33, 113, 239, 396, 555, 679, 736, 713, 617, 472, 314, 174, 73, 17, 0, 0, 10, 17, 17, 13, 6, 2, 1, 2, 5, 6, 6, 3, 0, 0, 0, 1, 7, 10, 7, 0, 0, 5, 50, 139, 268, 417, 554, 645, 664, 608, 491, 344, 201, 91, 23, 0, 0, 3, 10, 11, 7, 2, 0, 1, 2, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 10, 10, 6, 0, 0, 0, 4, 19, 29, 22, 0, 0, 5, 119, 352, 694, 1091, 1455, 1692, 1737, 1578, 1261, 869, 498, 215, 49, 0, 0, 13, 29, 29, 18, 7, 2, 6, 13, 19, 21, 19, 15, 13, 13, 14, 15, 13, 10, 6, 5, 7, 11, 14, 14, 9, 2, 0, 1, 12, 24, 26, 12, 0, 0, 37, 180, 426, 749, 1086, 1356, 1485, 1437, 1227, 913, 576, 290, 97, 3, 0, 0, 21, 30, 26, 18, 14, 17, 23, 29, 30, 26, 18, 12, 7, 6, 7, 9, 9, 9, 7, 4, 2, 0, 0, 0, 1, 3, 6, 8, 9, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 7, 7, 6, 5, 4, 3, 4, 5, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 7, 7, 6, 4, 3, 2, 2, 3, 4, 5, 6, 7, 7, 6, 5, 4, 3, 2, 2, 2, 2, 2, 1, 1, 2, 3, 4, 3, 1, 0, 0, 0, 3, 10, 13, 8, 0, 0, 8, 71, 189, 352, 531, 685, 771, 767, 673, 517, 340, 183, 72, 11, 0, 0, 6, 14, 19, 21, 20, 16, 7, 0, 7, 48, 136, 276, 452, 632, 776, 849, 830, 725, 560, 375, 211, 93, 28, 5, 6, 12, 17, 21, 28, 36, 38, 24, 0, 0, 10, 141, 400, 774, 1201, 1584, 1823, 1850, 1656, 1290, 845, 424, 116, 0, 0, 175, 441, 729, 970, 1108, 1113, 990, 775, 524, 293, 123, 26, 0, 0, 11, 21, 22, 19, 17, 20, 27, 33, 36, 34, 28, 20, 13, 9, 6, 5, 4, 3, 2, 1, 0, 1, 2, 4, 6, 9, 11, 12, 13, 14, 14, 15, 15, 15, 16, 19, 23, 27, 26, 18, 4, 0, 0, 36, 118, 243, 393, 536, 638, 670, 623, 511, 364, 217, 100, 27, 0, 0, 5, 15, 19, 17, 14, 12, 12, 14, 15, 14, 11, 7, 4, 2, 3, 5, 9, 12, 14, 14, 13, 11, 8, 5, 2, 0, 0, 0, 3, 8, 17, 27, 36, 43, 46, 44, 38, 31, 24, 19, 16, 18, 22, 27, 33, 37, 39, 39, 36, 30, 24, 17, 11, 7, 6, 7, 10, 15, 20, 24, 27, 27, 25, 21, 16, 11, 6, 3, 1, 1, 2, 4, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 2, 4, 5, 7, 7, 7, 5, 3, 2, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 4, 9, 13, 17, 20, 25, 30, 33, 31, 20, 1, 0, 2, 67, 198, 388, 606, 801, 919, 923, 806, 594, 341, 117, 0, 0, 151, 435, 785, 1119, 1354, 1430, 1332, 1090, 772, 457, 209, 57, 0, 0, 6, 17, 15, 6, 0, 1, 4, 2, 0, 0, 24, 103, 241, 423, 610, 755, 815, 772, 638, 452, 265, 116, 26, 0, 0, 6, 16, 16, 11, 5, 4, 7, 11, 15, 16, 16, 16, 19, 23, 28, 32, 31, 28, 21, 13, 6, 1, 0, 0, 2, 7, 13, 19, 22, 23, 20, 15, 9, 3, 0, 0, 0, 1, 3, 4, 5, 4, 3, 2, 0, 0, 0, 2, 6, 10, 15, 18, 20, 20, 20, 18, 16, 12, 6, 0, 0, 5, 19, 33, 36, 21, 0, 0, 17, 144, 377, 694, 1032, 1308, 1446, 1404, 1197, 884, 549, 267, 82, 0, 0, 4, 24, 31, 27, 19, 15, 12, 8, 0, 0, 9, 64, 168, 317, 482, 625, 706, 702, 615, 469, 303, 157, 55, 3, 0, 0, 10, 16, 14, 9, 4, 2, 2, 4, 5, 6, 6, 7, 9, 13, 20, 30, 39, 41, 31, 10, 0, 0, 44, 172, 370, 608, 830, 977, 1006, 909, 715, 478, 259, 98, 11, 0, 0, 17, 32, 39, 40, 41, 44, 48, 50, 46, 36, 22, 8, 0, 0, 0, 9, 14, 11, 0, 0, 1, 50, 147, 285, 438, 569, 640, 631, 540, 389, 215, 62, 0, 0, 120, 367, 688, 1016, 1270, 1383, 1323, 1110, 804, 486, 226, 62, 0, 0, 7, 25, 28, 18, 5, 0, 0, 6, 13, 16, 13, 6, 0, 0, 0, 4, 15, 20, 13, 0, 0, 5, 82, 228, 431, 650, 830, 919, 893, 758, 557, 344, 168, 53, 0, 0, 0, 1, 6, 10, 15, 18, 11, 0, 0, 5, 97, 275, 527, 805, 1039, 1162, 1138, 972, 710, 421, 172, 12, 0, 19, 159, 345, 535, 683, 756, 735, 628, 467, 293, 145, 47, 1, 0, 0, 5, 7, 6, 6, 6, 5, 0, 0, 0, 36, 124, 261, 426, 582, 687, 709, 643, 508, 341, 185, 70, 7, 0, 0, 16, 29, 36, 36, 33, 30, 27, 24, 18, 12, 7, 3, 0, 0, 0, 1, 2, 4, 5, 5, 3, 0, 0, 0, 0, 9, 17, 17, 6, 0, 0, 41, 152, 330, 550, 764, 915, 959, 880, 695, 448, 202, 20, 0, 36, 263, 599, 974, 1295, 1476, 1463, 1258, 917, 539, 233, 78, 105, 283, 540, 783, 936, 957, 851, 657, 430, 220, 63, 0, 0, 70, 243, 479, 738, 959, 1086, 1081, 945, 716, 457, 229, 73, 0, 0, 1, 22, 31, 28, 20, 14, 12, 14, 16, 15, 11, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 1, 7, 16, 25, 32, 34, 32, 25, 16, 8, 2, 0, 0, 0, 3, 7, 12, 17, 21, 24, 23, 19, 13, 7, 2, 0, 0, 3, 8, 12, 15, 16, 15, 13, 11, 9, 7, 7, 6, 7, 7, 7, 8, 9, 9, 10, 10, 9, 9, 8, 8, 9, 9, 8, 8, 7, 5, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 3, 0, 0, 0, 0, 6, 14, 16, 8, 0, 0, 14, 89, 220, 390, 562, 690, 737, 689, 560, 388, 219, 88, 12, 0, 0, 20, 40, 51, 52, 47, 41, 35, 31, 27, 24, 18, 10, 1, 0, 0, 4, 16, 24, 18, 0, 0, 1, 81, 244, 477, 737, 961, 1086, 1075, 930, 688, 410, 162, 0, 0, 54, 275, 581, 907, 1177, 1321, 1301, 1125, 845, 536, 270, 90, 2, 0, 0, 16, 27, 31, 32, 29, 17, 0, 0, 0, 89, 274, 544, 854, 1128, 1290, 1290, 1129, 856, 545, 273, 87, 0, 0, 2, 26, 38, 35, 25, 18, 17, 20, 23, 22, 16, 9, 2, 0, 0, 1, 3, 4, 4, 3, 2, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 2, 6, 13, 20, 26, 29, 29, 25, 19, 13, 9, 6, 4, 2, 1, 0, 0, 3, 8, 12, 10, 3, 0, 0, 25, 90, 190, 309, 421, 495, 512, 465, 366, 239, 111, 13, 0, 3, 121, 315, 554, 786, 952, 1006, 934, 756, 524, 297, 123, 22, 0, 0, 13, 26, 28, 24, 19, 20, 25, 31, 33, 31, 25, 18, 12, 8, 6, 6, 5, 3, 1, 0, 0, 2, 9, 19, 30, 40, 47, 48, 45, 36, 26, 16, 9, 7, 9, 16, 24, 31, 37, 41, 41, 38, 33, 25, 16, 8, 4, 7, 13, 18, 16, 5, 0, 0, 29, 119, 264, 444, 619, 741, 777, 715, 574, 396, 225, 94, 19, 0, 0, 10, 24, 35, 44, 50, 49, 35, 9, 0, 0, 68, 228, 467, 746, 999, 1156, 1172, 1043, 805, 527, 274, 95, 3, 0, 0, 26, 44, 50, 48, 44, 42, 41, 38, 32, 22, 12, 4, 0, 0, 0, 3, 5, 7, 7, 6, 3, 1, 0, 0, 3, 9, 17, 24, 28, 27, 23, 16, 9, 3, 0, 0, 0, 1, 3, 6, 8, 9, 11, 10, 8, 4, 0, 0, 0, 1, 9, 14, 12, 1, 0, 0, 38, 128, 263, 417, 553, 632, 630, 548, 413, 261, 130, 42, 1, 0, 0, 5, 7, 6, 7, 9, 10, 5, 0, 0, 12, 75, 186, 333, 484, 600, 647, 610, 502, 354, 205, 88, 18, 0, 0, 9, 20, 23, 21, 16, 13, 11, 11, 10, 7, 4, 0, 0, 1, 7, 17, 28, 39, 46, 48, 43, 33, 20, 9, 1, 0, 5, 15, 27, 38, 45, 45, 39, 27, 14, 6, 4, 10, 16, 18, 9, 0, 0, 17, 95, 229, 405, 586, 726, 787, 752, 631, 458, 278, 130, 36, 0, 0, 13, 30, 39, 38, 32, 26, 22, 20, 19, 16, 12, 7, 2, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 2, 7, 14, 22, 29, 32, 31, 25, 17, 9, 3, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 10, 17, 25, 31, 33, 31, 26, 18, 11, 4, 1, 0, 0, 1, 3, 3, 2, 1, 2, 5, 10, 15, 16, 11, 1, 0, 0, 34, 106, 209, 323, 420, 473, 466, 402, 299, 187, 92, 29, 0, 0, 0, 7, 12, 16, 18, 17, 10, 0, 0, 0, 53, 160, 317, 498, 660, 760, 767, 680, 523, 341, 176, 60, 1, 0, 0, 17, 27, 28, 23, 19, 20, 25, 30, 34, 32, 25, 15, 5, 0, 2, 9, 13, 11, 1, 0, 0, 43, 132, 261, 408, 537, 610, 604, 517, 367, 194, 45, 0, 0, 154, 414, 730, 1030, 1237, 1294, 1189, 952, 653, 366, 149, 26, 0, 0, 17, 32, 33, 26, 20, 21, 30, 40, 46, 43, 33, 18, 5, 0, 1, 8, 13, 10, 0, 0, 0, 49, 149, 291, 450, 585, 659, 650, 561, 418, 262, 129, 40, 0, 0, 0, 11, 18, 21, 21, 20, 15, 5, 0, 0, 25, 92, 198, 325, 445, 525, 540, 488, 383, 255, 137, 51, 5, 0, 0, 8, 15, 16, 16, 18, 24, 32, 39, 41, 37, 29, 19, 9, 3, 0, 0, 1, 3, 5, 7, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 5, 11, 13, 8, 0, 0, 6, 53, 140, 255, 376, 470, 510, 485, 402, 287, 169, 76, 18, 0, 0, 1, 10, 16, 20, 20, 15, 4, 0, 0, 32, 116, 248, 413, 575, 694, 736, 689, 566, 401, 236, 105, 25, 0, 0, 8, 19, 22, 18, 13, 11, 13, 16, 18, 18, 14, 9, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 10, 14, 16, 15, 13, 10, 7, 4, 3, 4, 7, 10, 12, 11, 9, 5, 2, 3, 8, 14, 16, 11, 0, 0, 4, 57, 159, 304, 466, 607, 690, 691, 606, 454, 273, 105, 0, 0, 64, 256, 519, 797, 1020, 1132, 1103, 943, 699, 436, 214, 66, 0, 0, 5, 25, 36, 36, 32, 29, 31, 36, 41, 43, 39, 29, 15, 2, 0, 0, 7, 22, 30, 21, 0, 0, 1, 98, 289, 557, 850, 1093, 1217, 1184, 1006, 735, 448, 209, 56, 0, 0, 7, 31, 44, 45, 40, 31, 18, 3, 0, 5, 52, 143, 271, 413, 537, 607, 605, 530, 404, 261, 135, 46, 1, 0, 0, 12, 19, 20, 17, 16, 16, 19, 22, 22, 20, 15, 9, 4, 1, 0, 1, 4, 6, 7, 7, 6, 5, 4, 4, 5, 8, 11, 13, 13, 12, 9, 6, 3, 1, 1, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 2, 2, 4, 5, 5, 1, 0, 0, 0, 5, 17, 24, 18, 0, 0, 0, 76, 233, 459, 711, 929, 1050, 1039, 901, 676, 428, 213, 68, 0, 0, 1, 22, 36, 42, 46, 52, 60, 67, 68, 62, 50, 34, 21, 11, 7, 7, 10, 14, 16, 16, 13, 9, 6, 6, 10, 17, 21, 18, 6, 0, 0, 30, 118, 261, 439, 615, 746, 797, 753, 630, 460, 287, 145, 53, 11, 6, 20, 36, 47, 50, 45, 33, 16, 0, 0, 16, 78, 184, 323, 468, 582, 631, 596, 481, 315, 141, 12, 0, 59, 264, 559, 881, 1155, 1307, 1294, 1116, 816, 473, 178, 7, 1, 159, 434, 751, 1026, 1187, 1192, 1040, 772, 458, 184, 20, 13, 161, 425, 731, 996, 1152, 1161, 1030, 802, 537, 296, 121, 23, 0, 0, 21, 38, 43, 40, 34, 31, 31, 32, 34, 33, 30, 25, 20, 14, 10, 6, 3, 3, 5, 9, 11, 10, 4, 0, 0, 2, 19, 36, 41, 24, 0, 0, 20, 171, 445, 814, 1201, 1507, 1644, 1573, 1315, 948, 568, 261, 68, 0, 0, 13, 43, 58, 60, 55, 46, 34, 16, 0, 0, 32, 112, 241, 399, 550, 656, 686, 631, 509, 352, 202, 88, 21, 0, 0, 0, 9, 18, 27, 34, 30, 11, 0, 0, 46, 205, 468, 802, 1134, 1377, 1458, 1349, 1077, 717, 360, 94, 0, 4, 164, 397, 632, 810, 886, 848, 713, 523, 325, 161, 53, 2, 0, 4, 19, 28, 30, 30, 31, 34, 37, 37, 33, 26, 17, 8, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 9, 12, 14, 14, 13, 10, 7, 4, 2, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 1, 4, 8, 14, 19, 24, 26, 26, 24, 20, 15, 12, 9, 8, 8, 8, 8, 7, 7, 5, 4, 2, 1, 1, 4, 9, 14, 14, 8, 0, 0, 5, 49, 128, 235, 347, 436, 476, 457, 383, 277, 167, 78, 21, 0, 0, 4, 14, 20, 24, 24, 21, 14, 3, 0, 4, 43, 124, 243, 384, 516, 602, 615, 544, 403, 229, 71, 0, 6, 148, 390, 678, 942, 1116, 1157, 1059, 854, 597, 351, 159, 42, 0, 0, 13, 38, 56, 63, 55, 33, 3, 0, 1, 90, 268, 524, 817, 1079, 1240, 1251, 1105, 838, 519, 228, 31, 0, 42, 225, 468, 706, 882, 956, 915, 774, 574, 364, 188, 68, 8, 0, 2, 17, 31, 40, 48, 57, 67, 75, 76, 70, 57, 41, 26, 15, 9, 8, 10, 12, 14, 13, 12, 9, 8, 7, 8, 12, 17, 23, 29, 35, 38, 39, 37, 34, 30, 26, 23, 22, 24, 30, 39, 51, 63, 70, 70, 64, 53, 44, 41, 41, 39, 27, 4, 0, 0, 68, 229, 472, 759, 1024, 1196, 1227, 1108, 875, 592, 327, 131, 21, 0, 0, 23, 44, 54, 54, 53, 55, 61, 67, 70, 66, 55, 39, 23, 11, 8, 13, 20, 21, 12, 0, 0, 18, 106, 264, 475, 699, 881, 971, 943, 805, 596, 372, 183, 57, 0, 0, 4, 21, 31, 31, 26, 24, 25, 28, 31, 31, 28, 22, 15, 9, 6, 5, 6, 8, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 3, 10, 12, 7, 0, 0, 7, 61, 161, 298, 445, 566, 627, 611, 521, 386, 240, 116, 35, 0, 0, 2, 13, 18, 19, 18, 20, 25, 30, 34, 34, 30, 23, 15, 10, 8, 10, 13, 13, 9, 0, 0, 0, 28, 84, 166, 259, 342, 394, 400, 361, 288, 200, 119, 58, 22, 9, 9, 14, 19, 21, 22, 24, 28, 33, 38, 39, 37, 30, 23, 18, 17, 19, 24, 27, 26, 22, 21, 32, 66, 129, 217, 317, 407, 467, 479, 441, 362, 263, 165, 88, 39, 18, 16, 24, 32, 38, 40, 38, 29, 15, 0, 0, 7, 66, 173, 320, 482, 620, 698, 695, 611, 471, 310, 166, 63, 7, 0, 0, 12, 25, 32, 33, 26, 11, 0, 0, 13, 90, 227, 412, 611, 775, 860, 841, 724, 541, 342, 170, 54, 0, 0, 2, 18, 27, 28, 25, 23, 24, 25, 26, 24, 19, 13, 6, 2, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 2, 8, 13, 12, 4, 0, 0, 19, 80, 175, 293, 408, 489, 516, 483, 400, 291, 183, 97, 43, 18, 14, 19, 25, 27, 25, 22, 21, 22, 23, 24, 22, 18, 13, 8, 6, 8, 12, 13, 10, 2, 0, 0, 27, 90, 186, 300, 406, 476, 492, 448, 357, 244, 137, 56, 10, 0, 0, 9, 18, 23, 24, 25, 27, 30, 32, 32, 30, 24, 19, 13, 9, 7, 5, 4, 4, 5, 7, 9, 8, 4, 0, 0, 0, 7, 22, 30, 23, 1, 0, 0, 88, 276, 553, 872, 1157, 1331, 1344, 1194, 923, 608, 322, 119, 11, 0, 0, 24, 40, 42, 38, 34, 35, 40, 46, 46, 41, 32, 20, 10, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 0, 0, 0, 1, 5, 9, 14, 17, 17, 15, 12, 8, 4, 2, 2, 1, 1, 1, 2, 5, 10, 14, 13, 6, 0, 0, 17, 74, 171, 297, 428, 530, 576, 548, 450, 304, 149, 26, 0, 20, 169, 402, 671, 916, 1078, 1116, 1023, 827, 579, 340, 153, 40, 0, 0, 14, 33, 43, 44, 42, 41, 42, 44, 44, 42, 37, 30, 23, 18, 14, 11, 10, 9, 9, 8, 7, 5, 3, 4, 10, 21, 33, 39, 31, 10, 0, 0, 58, 204, 432, 709, 975, 1162, 1217, 1120, 897, 603, 312, 91, 0, 3, 128, 317, 518, 679, 765, 759, 671, 527, 363, 213, 98, 29, 0, 0, 14, 31, 47, 59, 67, 71, 71, 66, 57, 46, 35, 27, 25, 29, 36, 44, 50, 51, 48, 41, 32, 24, 19, 17, 19, 22, 26, 28, 28, 25, 22, 19, 17, 17, 18, 20, 22, 23, 25, 25, 25, 24, 23, 20, 17, 14, 11, 9, 8, 7, 7, 7, 7, 6, 6, 6, 7, 9, 11, 14, 16, 17, 16, 13, 10, 6, 4, 4, 5, 8, 11, 15, 17, 18, 18, 16, 13, 9, 6, 4, 3, 3, 5, 8, 12, 15, 17, 18, 18, 16, 14, 11, 9, 7, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 3, 1, 0, 0, 0, 1, 3, 5, 8, 11, 13, 14, 14, 12, 9, 6, 4, 3, 4, 5, 7, 8, 8, 7, 6, 4, 3, 4, 6, 10, 13, 16, 18, 17, 15, 12, 8, 5, 4, 5, 8, 12, 17, 22, 26, 29, 30, 29, 25, 21, 18, 18, 21, 23, 21, 12, 0, 0, 5, 60, 163, 308, 468, 607, 688, 690, 613, 477, 318, 174, 69, 10, 0, 0, 14, 26, 32, 34, 35, 38, 42, 45, 45, 42, 36, 29, 22, 16, 12, 9, 7, 6, 4, 3, 3, 3, 4, 7, 9, 12, 15, 18, 19, 19, 18, 15, 12, 8, 6, 5, 5, 5, 5, 5, 5, 7, 10, 14, 15, 13, 8, 3, 3, 11, 23, 30, 23, 2, 0, 0, 82, 265, 541, 867, 1169, 1369, 1411, 1283, 1022, 701, 396, 166, 34, 0, 0, 17, 36, 41, 38, 34, 35, 41, 48, 51, 47, 37, 25, 13, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 8, 7, 6, 5, 4, 4, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 1, 3, 5, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 3, 8, 14, 19, 21, 19, 13, 7, 4, 6, 13, 18, 15, 2, 0, 0, 54, 178, 368, 597, 817, 975, 1028, 964, 802, 584, 362, 180, 61, 5, 0, 12, 33, 47, 52, 49, 42, 33, 25, 24, 36, 70, 128, 207, 297, 376, 427, 434, 396, 320, 225, 133, 60, 15, 0, 0, 7, 18, 27, 31, 34, 37, 40, 42, 42, 38, 31, 21, 12, 6, 5, 8, 10, 9, 1, 0, 0, 26, 91, 191, 312, 429, 514, 543, 511, 428, 315, 200, 105, 41, 9, 0, 4, 10, 14, 15, 15, 15, 17, 21, 25, 27, 26, 23, 18, 13, 9, 7, 7, 7, 7, 6, 5, 3, 2, 1, 1, 3, 4, 5, 6, 6, 5, 5, 6, 7, 9, 12, 15, 17, 18, 18, 17, 14, 11, 8, 6, 5, 6, 8, 10, 11, 11, 10, 9, 9, 11, 13, 13, 10, 5, 2, 4, 13, 24, 27, 16, 0, 0, 14, 121, 318, 589, 884, 1133, 1268, 1251, 1084, 811, 503, 230, 45, 0, 18, 148, 326, 508, 653, 730, 727, 647, 513, 357, 212, 101, 32, 2, 0, 5, 14, 19, 23, 28, 36, 48, 60, 69, 70, 64, 53, 39, 27, 17, 12, 10, 10, 10, 9, 8, 7, 6, 5, 5, 6, 7, 8, 8, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 2, 7, 15, 23, 32, 38, 41, 39, 33, 25, 17, 11, 8, 9, 15, 22, 29, 35, 37, 35, 29, 21, 14, 9, 7, 9, 14, 21, 27, 32, 33, 31, 27, 20, 14, 10, 9, 10, 15, 20, 26, 31, 34, 35, 33, 28, 23, 18, 15, 15, 18, 23, 31, 39, 46, 49, 50, 47, 42, 35, 28, 23, 18, 16, 14, 13, 12, 11, 9, 7, 6, 6, 7, 11, 16, 23, 30, 35, 39, 40, 38, 34, 28, 22, 16, 12, 9, 7, 7, 7, 7, 8, 8, 8, 8, 7, 6, 5, 5, 5, 6, 7, 8, 8, 8, 6, 4, 2, 1, 0, 0, 0, 0, 1, 1, 1, 2, 3, 5, 7, 9, 11, 11, 10, 8, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 4, 7, 9, 5, 0, 0, 2, 32, 88, 166, 254, 330, 376, 379, 339, 268, 183, 104, 44, 10, 0, 0, 6, 15, 21, 22, 19, 10, 0, 0, 6, 51, 133, 250, 383, 506, 589, 612, 569, 471, 343, 214, 109, 41, 11, 9, 21, 35, 44, 46, 42, 38, 34, 33, 33, 32, 30, 27, 22, 16, 11, 6, 2, 0, 0, 2, 8, 16, 24, 32, 36, 36, 32, 25, 16, 9, 4, 3, 5, 6, 5, 3, 1, 2, 7, 14, 17, 12, 0, 0, 1, 59, 175, 343, 534, 705, 811, 822, 736, 577, 388, 214, 86, 14, 0, 0, 15, 28, 34, 34, 33, 33, 36, 39, 40, 38, 33, 26, 18, 11, 5, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 4, 6, 9, 9, 8, 3, 0, 0, 4, 14, 22, 19, 4, 0, 0, 57, 193, 407, 668, 922, 1105, 1168, 1089, 890, 620, 348, 137, 30, 36, 137, 293, 452, 573, 627, 607, 525, 405, 277, 166, 85, 39, 19, 17, 22, 28, 32, 32, 28, 19, 7, 0, 0, 26, 90, 195, 328, 467, 580, 638, 628, 550, 426, 286, 159, 66, 13, 0, 0, 9, 18, 22, 21, 20, 20, 21, 23, 25, 25, 23, 20, 15, 11, 7, 4, 2, 3, 6, 10, 13, 15, 16, 14, 11, 9, 7, 7, 9, 13, 18, 23, 28, 33, 36, 37, 36, 33, 29, 25, 21, 20, 20, 23, 27, 31, 33, 33, 31, 27, 22, 17, 13, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 8, 8, 8, 9, 11, 13, 15, 15, 15, 13, 11, 8, 5, 3, 1, 0, 0, 1, 2, 3, 4, 5, 6, 8, 12, 17, 22, 25, 24, 21, 18, 17, 20, 22, 18, 8, 0, 0, 24, 112, 263, 465, 683, 867, 973, 975, 873, 695, 485, 287, 134, 38, 0, 0, 10, 32, 48, 52, 42, 20, 0, 0, 32, 136, 312, 545, 797, 1015, 1146, 1154, 1032, 808, 535, 278, 97, 31, 91, 256, 481, 709, 884, 966, 942, 823, 643, 443, 265, 132, 55, 24, 23, 33, 43, 46, 44, 42, 43, 48, 54, 59, 60, 56, 48, 38, 29, 21, 16, 12, 9, 7, 6, 5, 5, 5, 7, 9, 10, 11, 11, 10, 9, 8, 7, 6, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 2, 2, 4, 8, 15, 22, 30, 35, 37, 35, 29, 22, 13, 7, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 5, 3, 3, 3, 5, 7, 9, 11, 12, 12, 12, 11, 9, 8, 6, 5, 5, 6, 8, 9, 10, 10, 10, 9, 9, 10, 13, 16, 19, 20, 19, 16, 11, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 8, 14, 22, 29, 34, 37, 36, 33, 29, 24, 19, 15, 11, 8, 6, 5, 5, 7, 9, 12, 15, 16, 15, 13, 11, 9, 9, 10, 13, 17, 20, 22, 22, 22, 21, 20, 20, 21, 23, 26, 28, 30, 30, 29, 27, 24, 23, 22, 21, 19, 15, 12, 10, 13, 18, 23, 21, 10, 0, 0, 23, 115, 276, 493, 727, 928, 1045, 1049, 941, 749, 522, 308, 142, 41, 0, 0, 10, 29, 43, 51, 56, 60, 63, 65, 65, 61, 54, 43, 33, 24, 19, 19, 20, 17, 9, 0, 0, 11, 73, 189, 350, 532, 696, 802, 824, 755, 615, 440, 267, 129, 41, 0, 0, 3, 15, 23, 26, 27, 28, 31, 33, 33, 31, 27, 22, 17, 14, 12, 10, 8, 6, 4, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 2, 1, 0, 0, 0, 1, 2, 5, 6, 8, 8, 7, 5, 4, 2, 1, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 5, 4, 2, 0, 0, 2, 6, 9, 11, 12, 10, 8, 6, 5, 5, 5, 5, 6, 8, 11, 13, 12, 7, 0, 0, 9, 52, 133, 248, 378, 498, 578, 598, 549, 441, 302, 165, 66, 32, 74, 183, 335, 494, 623, 694, 691, 620, 501, 362, 230, 127, 60, 27, 18, 22, 31, 39, 47, 54, 62, 71, 79, 83, 81, 75, 64, 52, 41, 32, 27, 27, 28, 31, 34, 35, 34, 31, 29, 26, 25, 25, 26, 27, 29, 31, 31, 31, 29, 27, 25, 25, 27, 28, 24, 12, 0, 0, 15, 89, 222, 407, 615, 802, 927, 958, 891, 742, 550, 355, 191, 78, 17, 0, 1, 15, 29, 38, 44, 50, 55, 61, 66, 68, 68, 63, 56, 47, 37, 29, 24, 22, 22, 26, 30, 35, 38, 39, 38, 35, 30, 24, 18, 13, 11, 10, 11, 12, 13, 12, 10, 10, 12, 14, 14, 8, 0, 0, 8, 63, 169, 328, 520, 713, 866, 944, 929, 824, 656, 460, 276, 132, 41, 1, 0, 12, 32, 47, 56, 60, 61, 62, 62, 60, 57, 51, 44, 38, 33, 31, 30, 30, 29, 27, 24, 20, 17, 14, 12, 11, 10, 10, 10, 10, 11, 11, 11, 11, 10, 9, 7, 5, 3, 2, 2, 3, 6, 9, 12, 15, 16, 17, 17, 17, 17, 16, 16, 17, 20, 24, 29, 36, 41, 46, 49, 50, 49, 44, 36, 23, 9, 0, 2, 28, 87, 181, 302, 432, 547, 622, 639, 595, 499, 373, 243, 133, 56, 16, 4, 11, 23, 33, 38, 40, 41, 44, 50, 59, 68, 75, 77, 74, 67, 56, 45, 35, 29, 28, 30, 34, 40, 44, 45, 44, 41, 36, 31, 26, 22, 19, 16, 15, 13, 11, 10, 10, 10, 12, 14, 17, 19, 21, 22, 21, 20, 18, 16, 15, 15, 16, 18, 20, 21, 21, 20, 18, 16, 15, 14, 13, 12, 11, 10, 9, 8, 8, 8, 9, 9, 10, 11, 13, 16, 17, 15, 10, 2, 0, 1, 25, 75, 149, 240, 329, 399, 434, 424, 373, 293, 202, 118, 54, 15, 0, 0, 6, 15, 22, 25, 27, 28, 28, 28, 26, 23, 20, 16, 12, 10, 9, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 0, 0, 0, 1, 3, 6, 8, 9, 10, 10, 12, 13, 13, 11, 7, 3, 1, 5, 13, 19, 17, 6, 0, 0, 39, 152, 340, 583, 840, 1053, 1174, 1172, 1051, 844, 598, 366, 183, 65, 8, 0, 6, 22, 35, 43, 46, 47, 48, 48, 46, 42, 37, 31, 26, 24, 23, 22, 21, 19, 15, 11, 7, 4, 2, 1, 1, 1, 1, 0, 0, 0, 1, 5, 11, 18, 25, 29, 30, 28, 22, 16, 10, 7, 8, 12, 19, 27, 33, 36, 35, 30, 24, 17, 12, 7, 4, 3, 2, 2, 2, 4, 5, 8, 9, 11, 11, 10, 9, 8, 7, 7, 7, 8, 10, 11, 12, 13, 13, 13, 12, 11, 11, 10, 10, 9, 9, 8, 7, 6, 5, 4, 4, 3, 3, 3, 4, 5, 6, 8, 9, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 2, 5, 6, 3, 0, 0, 10, 48, 118, 221, 343, 466, 563, 614, 605, 537, 423, 290, 170, 94, 85, 151, 281, 450, 619, 750, 814, 798, 709, 570, 412, 264, 148, 73, 35, 26, 32, 42, 50, 51, 44, 34, 27, 32, 60, 119, 209, 323, 444, 551, 619, 635, 594, 506, 388, 264, 155, 74, 25, 4, 3, 11, 19, 25, 27, 26, 24, 23, 22, 22, 21, 20, 18, 15, 14, 14, 15, 16, 18, 19, 18, 16, 12, 8, 5, 3, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 11, 16, 21, 24, 25, 24, 20, 15, 9, 4, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 11, 10, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 10, 18, 26, 32, 35, 35, 31, 25, 18, 11, 6, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 2, 1, 2, 4, 6, 6, 6, 4, 4, 6, 11, 14, 11, 2, 0, 0, 44, 146, 313, 532, 772, 986, 1129, 1168, 1093, 921, 691, 452, 259, 151, 149, 248, 422, 626, 810, 934, 970, 914, 783, 609, 425, 264, 143, 67, 30, 21, 26, 35, 43, 49, 52, 53, 53, 51, 46, 39, 31, 23, 17, 13, 11, 12, 12, 12, 11, 9, 6, 2, 0, 0, 0, 2, 4, 5, 6, 5, 3, 1, 0, 0, 0, 0, 2, 3, 5, 8, 11, 13, 13, 11, 7, 3, 1, 2, 8, 12, 12, 5, 0, 0, 28, 111, 254, 450, 669, 870, 1010, 1056, 999, 852, 651, 442, 271, 172, 160, 229, 355, 503, 635, 719, 738, 692, 592, 462, 327, 207, 117, 60, 32, 24, 30, 40, 50, 58, 63, 65, 63, 58, 51, 43, 36, 31, 28, 26, 26, 26, 27, 28, 29, 29, 26, 20, 13, 7, 6, 8, 11, 10, 3, 0, 0, 34, 125, 278, 482, 707, 907, 1040, 1074, 1004, 848, 643, 431, 248, 115, 36, 3, 0, 9, 24, 37, 48, 57, 65, 70, 71, 67, 59, 49, 38, 31, 26, 24, 23, 22, 20, 18, 15, 12, 10, 8, 6, 3, 1, 0, 0, 2, 6, 11, 17, 20, 21, 20, 17, 13, 10, 8, 7, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 2, 4, 7, 9, 10, 10, 9, 7, 5, 4, 5, 6, 8, 11, 13, 16, 18, 19, 19, 17, 14, 11, 8, 6, 4, 1, 0, 0, 8, 34, 79, 145, 225, 306, 373, 411, 412, 376, 311, 233, 155, 91, 45, 19, 8, 7, 10, 15, 16, 13, 5, 0, 0, 23, 85, 194, 346, 526, 702, 841, 912, 899, 805, 651, 473, 312, 201, 161, 195, 285, 404, 519, 602, 635, 611, 540, 437, 324, 218, 133, 73, 39, 24, 23, 28, 35, 43, 49, 55, 59, 62, 62, 61, 57, 51, 45, 38, 32, 25, 20, 15, 16, 25, 49, 89, 146, 214, 283, 340, 374, 376, 346, 292, 223, 153, 93, 50, 23, 11, 8, 11, 17, 25, 35, 46, 57, 67, 72, 72, 68, 60, 50, 41, 32, 23, 14, 5, 0, 1, 18, 57, 119, 200, 291, 376, 440, 470, 460, 413, 339, 253, 168, 98, 47, 17, 3, 1, 5, 11, 16, 20, 22, 23, 22, 20, 18, 15, 13, 11, 10, 10, 10, 10, 10, 9, 7, 6, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 4, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 10, 8, 4, 1, 0, 0, 3, 8, 14, 20, 24, 26, 26, 23, 20, 17, 13, 11, 9, 7, 5, 4, 3, 2, 2, 2, 2, 2, 2, 3, 4, 6, 11, 17, 24, 30, 34, 34, 31, 25, 18, 12, 8, 6, 5, 3, 0, 0, 3, 27, 75, 150, 247, 352, 447, 511, 533, 508, 442, 349, 249, 157, 86, 40, 16, 9, 11, 16, 21, 25, 29, 32, 34, 37, 37, 36, 34, 30, 26, 23, 19, 14, 9, 4, 3, 12, 35, 76, 136, 208, 284, 350, 392, 400, 371, 310, 230, 154, 105, 107, 170, 292, 457, 632, 782, 874, 889, 825, 699, 537, 371, 227, 121, 55, 24, 16, 21, 29, 36, 41, 44, 45, 46, 46, 45, 42, 39, 35, 31, 29, 27, 26, 26, 25, 24, 22, 19, 17, 15, 15, 17, 21, 26, 31, 35, 36, 33, 28, 22, 16, 10, 7, 5, 4, 3, 3, 2, 2, 2, 2, 3, 4, 4, 4, 4, 4, 4, 4, 5, 5, 4, 3, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 3, 5, 7, 9, 12, 14, 15, 17, 17, 16, 14, 12, 10, 8, 7, 6, 7, 7, 8, 8, 9, 9, 9, 10, 9, 9, 8, 7, 7, 6, 6, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 12, 17, 21, 23, 22, 19, 14, 11, 9, 9, 7, 3, 0, 0, 14, 59, 141, 261, 405, 552, 673, 744, 749, 689, 579, 444, 316, 226, 196, 235, 338, 487, 651, 797, 894, 919, 867, 750, 595, 436, 311, 243, 244, 306, 407, 517, 607, 653, 644, 583, 485, 375, 281, 230, 237, 306, 427, 574, 717, 825, 875, 858, 778, 653, 506, 363, 243, 154, 99, 72, 64, 65, 67, 68, 66, 64, 68, 86, 126, 192, 285, 395, 509, 606, 668, 681, 643, 560, 449, 330, 222, 136, 80, 51, 42, 44, 52, 59, 65, 68, 69, 68, 65, 60, 53, 47, 40, 35, 31, 29, 29, 29, 30, 31, 32, 32, 32, 31, 30, 28, 26, 24, 21, 19, 17, 15, 15, 14, 14, 14, 13, 13, 12, 12, 13, 14, 16, 17, 18, 18, 17, 16, 16, 16, 18, 20, 22, 24, 25, 24, 23, 22, 21, 21, 22, 23, 23, 21, 18, 16, 19, 34, 65, 114, 179, 253, 325, 382, 413, 412, 379, 320, 248, 175, 111, 63, 33, 19, 15, 16, 19, 21, 23, 23, 24, 25, 27, 27, 27, 25, 23, 21, 20, 19, 20, 21, 22, 22, 22, 21, 21, 22, 24, 25, 24, 20, 13, 6, 5, 18, 55, 119, 211, 323, 437, 536, 600, 616, 582, 505, 401, 289, 188, 109, 58, 31, 23, 25, 33, 40, 47, 51, 54, 54, 53, 50, 45, 39, 34, 29, 25, 24, 23, 23, 24, 24, 23, 21, 19, 17, 16, 16, 16, 16, 15, 13, 9, 6, 2, 0, 0, 0, 1, 3, 6, 8, 9, 10, 10, 8, 7, 6, 4, 4, 4, 6, 8, 11, 16, 21, 25, 28, 29, 28, 25, 21, 17, 13, 9, 6, 4, 2, 1, 1, 1, 3, 6, 10, 13, 16, 18, 17, 15, 14, 16, 26, 47, 80, 125, 177, 229, 274, 301, 307, 289, 252, 203, 150, 101, 64, 39, 26, 23, 23, 23, 19, 11, 2, 0, 11, 51, 125, 237, 379, 534, 681, 793, 849, 840, 768, 648, 503, 358, 232, 137, 76, 45, 34, 35, 39, 43, 46, 47, 47, 46, 44, 41, 37, 32, 27, 23, 20, 18, 18, 19, 20, 21, 22, 22, 22, 22, 22, 23, 24, 24, 24, 22, 20, 17, 13, 10, 7, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 8, 9, 9, 8, 8, 6, 5, 5, 6, 8, 12, 16, 22, 31, 48, 77, 119, 175, 238, 300, 351, 379, 379, 352, 302, 239, 175, 118, 75, 47, 32, 27, 27, 28, 26, 21, 15, 13, 25, 62, 132, 238, 375, 527, 670, 779, 832, 820, 746, 627, 491, 367, 283, 253, 279, 350, 445, 538, 606, 630, 607, 542, 452, 358, 284, 248, 259, 317, 409, 516, 614, 683, 707, 682, 613, 514, 402, 295, 206, 141, 101, 81, 73, 71, 71, 71, 70, 68, 67, 66, 65, 62, 59, 55, 51, 48, 46, 45, 45, 45, 44, 42, 39, 35, 31, 27, 25, 23, 21, 20, 18, 18, 17, 17, 18, 19, 20, 21, 20, 17, 11, 4, 0, 0, 22, 74, 163, 289, 443, 605, 750, 853, 895, 869, 780, 647, 494, 344, 218, 125, 67, 38, 28, 29, 33, 37, 39, 41, 42, 44, 45, 46, 45, 43, 39, 34, 29, 24, 20, 18, 16, 17, 18, 20, 23, 27, 31, 36, 39, 42, 43, 43, 40, 37, 33, 28, 24, 20, 16, 14, 13, 13, 15, 17, 19, 21, 21, 20, 19, 18, 17, 16, 13, 8, 1, 0, 5, 37, 102, 205, 343, 502, 660, 792, 876, 895, 849, 747, 608, 457, 315, 199, 116, 67, 45, 40, 45, 52, 57, 59, 61, 65, 77, 101, 141, 195, 258, 324, 381, 419, 430, 413, 370, 309, 240, 174, 120, 82, 60, 50, 48, 48, 47, 44, 39, 34, 30, 27, 25, 23, 20, 18, 15, 13, 13, 13, 15, 16, 18, 18, 19, 19, 19, 19, 19, 18, 16, 13, 9, 6, 3, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 3, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 11, 14, 16, 15, 11, 7, 3, 0, 0, 0, 0, 0, 0, 1, 14, 43, 95, 168, 259, 357, 450, 522, 561, 562, 525, 456, 367, 273, 186, 115, 65, 35, 21, 18, 22, 28, 34, 38, 39, 39, 38, 36, 35, 34, 33, 30, 25, 18, 13, 13, 25, 54, 106, 182, 280, 391, 504, 603, 671, 696, 671, 602, 504, 398, 311, 263, 267, 321, 413, 519, 614, 676, 690, 656, 582, 489, 399, 334, 309, 329, 390, 477, 568, 642, 683, 679, 631, 548, 444, 338, 242, 168, 116, 85, 70, 62, 58, 56, 54, 53, 53, 54, 56, 56, 54, 51, 48, 45, 43, 42, 41, 39, 37, 34, 31, 29, 28, 28, 29, 28, 24, 17, 11, 10, 24, 59, 121, 211, 326, 453, 579, 684, 754, 777, 749, 676, 569, 445, 321, 212, 127, 71, 41, 29, 28, 32, 36, 39, 39, 39, 40, 40, 41, 41, 40, 39, 36, 33, 30, 27, 24, 23, 23, 24, 27, 31, 36, 42, 47, 52, 56, 58, 58, 55, 50, 43, 36, 30, 26, 25, 26, 29, 32, 36, 38, 39, 40, 39, 37, 34, 31, 27, 23, 19, 18, 21, 32, 54, 90, 139, 198, 262, 320, 366, 391, 390, 366, 320, 263, 202, 145, 99, 66, 45, 33, 28, 26, 25, 25, 24, 25, 26, 27, 29, 29, 27, 26, 24, 25, 27, 31, 35, 39, 41, 41, 40, 37, 35, 32, 30, 28, 25, 22, 19, 17, 15, 15, 16, 17, 16, 15, 12, 10, 7, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 7, 6, 6, 5, 3, 1, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 8, 10, 11, 12, 12, 12, 11, 10, 12, 21, 40, 71, 117, 173, 236, 296, 346, 376, 383, 365, 326, 270, 208, 148, 96, 57, 31, 18, 14, 15, 17, 18, 19, 21, 29, 46, 77, 126, 190, 266, 346, 418, 472, 500, 497, 467, 415, 355, 301, 264, 254, 275, 320, 380, 442, 490, 514, 508, 474, 424, 370, 329, 312, 328, 376, 447, 528, 602, 652, 667, 643, 582, 497, 400, 305, 224, 161, 117, 90, 75, 67, 63, 60, 57, 55, 54, 53, 52, 52, 51, 49, 48, 46, 44, 43, 41, 40, 39, 37, 36, 34, 32, 32, 32, 32, 34, 34, 34, 33, 30, 27, 22, 18, 15, 14, 14, 16, 17, 17, 16, 15, 12, 10, 9, 9, 10, 11, 13, 15, 16, 15, 14, 12, 9, 6, 4, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 11, 14, 17, 17, 16, 13, 10, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 2, 2, 0, 0, 0, 7, 30, 74, 141, 231, 336, 445, 543, 616, 653, 649, 605, 530, 434, 331, 235, 153, 93, 54, 34, 27, 28, 32, 36, 38, 39, 39, 39, 38, 38, 37, 36, 34, 31, 28, 25, 23, 25, 34, 55, 89, 138, 199, 267, 332, 384, 414, 419, 400, 365, 328, 302, 303, 339, 409, 505, 613, 713, 786, 820, 808, 752, 660, 547, 428, 316, 221, 149, 99, 68, 52, 45, 43, 45, 51, 62, 82, 112, 154, 205, 261, 315, 361, 390, 397, 382, 347, 297, 241, 187, 140, 105, 81, 68, 61, 57, 55, 52, 50, 49, 49, 49, 49, 47, 43, 38, 32, 27, 23, 19, 16, 13, 9, 7, 5, 4, 5, 7, 9, 10, 9, 8, 7, 6, 5, 5, 6, 7, 8, 10, 11, 11, 12, 12, 14, 21, 33, 54, 86, 126, 173, 221, 265, 298, 315, 315, 297, 265, 222, 174, 126, 84, 51, 28, 14, 7, 7, 9, 11, 14, 16, 17, 18, 18, 19, 19, 20, 19, 19, 17, 16, 17, 25, 44, 77, 127, 193, 270, 352, 427, 486, 522, 527, 503, 452, 381, 300, 220, 149, 93, 55, 34, 26, 27, 31, 36, 38, 38, 37, 34, 31, 29, 27, 26, 26, 25, 25, 25, 24, 23, 20, 18, 17, 16, 17, 19, 21, 24, 27, 32, 40, 55, 79, 114, 159, 212, 266, 314, 350, 367, 363, 340, 307, 273, 252, 252, 282, 340, 420, 509, 592, 655, 687, 681, 640, 570, 481, 386, 295, 216, 154, 108, 78, 59, 51, 50, 59, 81, 117, 173, 248, 340, 444, 549, 643, 715, 752, 749, 707, 630, 530, 421, 316, 226, 156, 107, 78, 63, 59, 60, 63, 68, 71, 73, 73, 70, 67, 62, 57, 52, 46, 40, 35, 33, 38, 52, 81, 126, 186, 258, 336, 410, 471, 511, 523, 505, 461, 397, 323, 248, 181, 126, 85, 58, 41, 32, 28, 28, 28, 29, 30, 30, 29, 27, 25, 23, 21, 19, 18, 18, 17, 16, 15, 13, 11, 9, 7, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 3, 3, 4, 5, 6, 8, 10, 13, 17, 20, 23, 24, 24, 21, 18, 14, 10, 7, 6, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 9, 31, 70, 128, 202, 285, 369, 445, 501, 532, 533, 504, 449, 375, 293, 212, 141, 85, 47, 26, 18, 18, 22, 26, 28, 30, 30, 30, 30, 30, 29, 26, 23, 18, 14, 11, 9, 9, 10, 11, 12, 12, 12, 11, 11, 11, 12, 15, 23, 39, 66, 110, 173, 254, 349, 450, 545, 623, 672, 684, 657, 594, 503, 399, 295, 202, 128, 78, 49, 36, 34, 37, 42, 46, 50, 51, 51, 50, 47, 42, 35, 28, 21, 14, 9, 6, 5, 4, 4, 5, 6, 6, 6, 7, 7, 7, 6, 6, 6, 7, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 25, 60, 112, 181, 263, 349, 430, 498, 543, 561, 552, 518, 466, 408, 356, 322, 314, 338, 387, 453, 518, 568, 590, 577, 532, 463, 382, 299, 224, 161, 113, 79, 57, 44, 39, 38, 39, 40, 40, 39, 36, 33, 30, 28, 27, 27, 25, 23, 20, 16, 12, 9, 8, 8, 10, 12, 15, 18, 19, 20, 20, 21, 21, 21, 20, 18, 15, 11, 7, 3, 1, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 3, 7, 13, 18, 23, 25, 25, 23, 19, 14, 10, 7, 8, 14, 26, 48, 84, 138, 212, 305, 409, 515, 608, 675, 705, 695, 649, 577, 494, 417, 359, 330, 332, 361, 407, 459, 504, 532, 537, 516, 473, 414, 346, 276, 211, 155, 112, 81, 61, 50, 46, 47, 48, 50, 51, 52, 51, 50, 49, 47, 46, 44, 44, 46, 53, 66, 88, 123, 174, 241, 326, 422, 520, 609, 674, 707, 701, 658, 585, 494, 397, 304, 224, 160, 113, 81, 63, 53, 51, 52, 54, 57, 57, 56, 53, 49, 43, 37, 31, 26, 21, 17, 15, 13, 12, 12, 13, 14, 15, 16, 16, 17, 17, 19, 24, 33, 48, 70, 99, 135, 176, 218, 258, 290, 310, 315, 304, 277, 239, 196, 151, 111, 79, 56, 41, 33, 29, 30, 35, 44, 59, 84, 119, 164, 219, 279, 337, 387, 422, 438, 431, 405, 363, 311, 254, 198, 147, 106, 75, 54, 44, 43, 51, 68, 97, 140, 201, 281, 377, 485, 592, 688, 758, 795, 793, 758, 696, 620, 543, 477, 430, 405, 400, 410, 427, 444, 450, 442, 416, 374, 321, 264, 209, 162, 125, 98, 80, 68, 60, 53, 46, 40, 34, 30, 29, 30, 33, 37, 41, 44, 45, 45, 43, 42, 43, 45, 47, 49, 49, 47, 41, 35, 29, 24, 22, 22, 23, 24, 25, 24, 23, 21, 19, 18, 18, 17, 15, 13, 10, 8, 6, 5, 4, 3, 3, 3, 5, 11, 25, 51, 91, 147, 219, 302, 390, 475, 546, 594, 612, 599, 556, 488, 407, 321, 239, 169, 113, 72, 44, 27, 17, 13, 13, 15, 17, 18, 18, 18, 16, 15, 14, 15, 15, 17, 18, 18, 17, 15, 13, 12, 11, 12, 13, 16, 17, 19, 20, 20, 21, 22, 24, 25, 26, 26, 25, 24, 22, 20, 16, 13, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 12, 14, 15, 15, 15, 14, 14, 14, 15, 14, 13, 11, 8, 6, 3, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 11, 13, 15, 16, 15, 14, 12, 11, 10, 10, 10, 10, 9, 8, 6, 4, 2, 3, 5, 10, 15, 20, 24, 27, 29, 29, 28, 28, 27, 26, 25, 23, 21, 18, 17, 17, 17, 19, 21, 22, 22, 22, 21, 22, 26, 35, 51, 76, 109, 148, 189, 230, 264, 286, 295, 289, 270, 241, 207, 172, 139, 111, 89, 71, 56, 45, 36, 31, 32, 38, 53, 75, 104, 141, 182, 227, 273, 315, 350, 375, 386, 383, 369, 349, 329, 317, 318, 334, 361, 396, 431, 458, 473, 472, 452, 417, 369, 313, 254, 198, 149, 110, 83, 67, 59, 56, 56, 56, 56, 54, 51, 48, 45, 43, 41, 41, 41, 42, 42, 42, 42, 40, 38, 36, 33, 29, 25, 22, 20, 19, 20, 23, 26, 29, 33, 36, 39, 42, 44, 46, 46, 44, 40, 35, 29, 24, 19, 15, 13, 12, 12, 12, 12, 12, 11, 10, 8, 6, 4, 2, 0, 0, 2, 3, 4, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 2, 3, 4, 6, 7, 7, 7, 7, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 14, 19, 23, 27, 31, 36, 42, 53, 69, 92, 122, 157, 195, 230, 259, 278, 283, 275, 255, 226, 191, 155, 119, 88, 63, 43, 30, 21, 17, 15, 13, 12, 11, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 1, 3, 7, 12, 18, 27, 39, 54, 74, 99, 126, 153, 177, 194, 203, 202, 191, 173, 150, 125, 100, 78, 60, 46, 36, 31, 31, 34, 42, 54, 70, 93, 122, 157, 198, 241, 282, 315, 336, 342, 333, 310, 277, 238, 197, 157, 121, 89, 64, 46, 37, 36, 43, 61, 88, 126, 177, 241, 319, 405, 493, 573, 635, 670, 675, 650, 601, 534, 457, 377, 299, 227, 165, 114, 76, 51, 39, 36, 37, 39, 40, 38, 35, 32, 30, 29, 30, 31, 31, 29, 26, 23, 19, 15, 12, 9, 7, 5, 5, 5, 6, 7, 7, 8, 8, 8, 8, 9, 10, 10, 10, 10, 9, 8, 8, 7, 7, 7, 8, 8, 9, 10, 12, 16, 23, 37, 60, 92, 136, 188, 244, 299, 349, 387, 410, 417, 407, 382, 345, 299, 249, 199, 151, 111, 78, 54, 38, 28, 23, 20, 19, 18, 17, 15, 14, 13, 12, 11, 11, 11, 13, 16, 23, 33, 49, 72, 100, 134, 171, 208, 242, 270, 289, 298, 295, 281, 257, 224, 187, 149, 113, 81, 57, 39, 28, 21, 18, 17, 17, 18, 19, 20, 22, 24, 27, 29, 30, 31, 30, 28, 25, 22, 19, 17, 15, 13, 12, 11, 9, 8, 7, 7, 8, 9, 10, 10, 9, 7, 6, 5, 5, 6, 7, 9, 9, 9, 8, 7, 7, 7, 8, 10, 13, 17, 22, 30, 42, 60, 83, 114, 150, 189, 228, 261, 286, 299, 299, 287, 266, 237, 202, 166, 129, 95, 66, 42, 25, 13, 6, 2, 0, 0, 0, 0, 1, 3, 4, 6, 7, 8, 8, 7, 6, 6, 6, 7, 9, 11, 13, 14, 16, 19, 27, 44, 72, 114, 170, 240, 319, 403, 484, 556, 610, 642, 648, 626, 579, 515, 439, 361, 287, 222, 166, 121, 85, 57, 38, 26, 20, 19, 21, 25, 28, 30, 32, 34, 35, 37, 40, 41, 40, 37, 32, 26, 19, 14, 11, 11, 12, 15, 18, 23, 28, 37, 48, 64, 83, 106, 129, 151, 171, 186, 196, 199, 197, 187, 171, 150, 125, 100, 77, 58, 45, 37, 34, 33, 35, 39, 46, 58, 76, 99, 127, 157, 186, 212, 232, 243, 246, 238, 222, 199, 172, 142, 113, 85, 61, 40, 24, 12, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 8, 15, 29, 50, 81, 122, 174, 236, 304, 376, 445, 507, 556, 587, 601, 597, 582, 560, 538, 517, 500, 487, 479, 475, 475, 480, 487, 491, 486, 467, 434, 387, 331, 273, 221, 177, 143, 119, 103, 94, 94, 104, 129, 168, 221, 285, 354, 422, 481, 528, 560, 575, 574, 555, 519, 469, 408, 342, 276, 217, 168, 131, 105, 87, 76, 67, 61, 55, 50, 46, 42, 39, 37, 35, 33, 31, 28, 26, 23, 20, 19, 18, 18, 19, 20, 19, 18, 16, 14, 11, 9, 7, 7, 7, 8, 9, 10, 10, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 1, 1, 3, 7, 15, 26, 41, 59, 81, 104, 129, 152, 174, 191, 202, 206, 201, 188, 168, 144, 119, 95, 74, 57, 42, 30, 19, 11, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 2, 4, 6, 7, 9, 10, 11, 12, 13, 13, 12, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 15, 31, 52, 75, 100, 124, 146, 165, 181, 192, 198, 197, 189, 175, 155, 132, 108, 85, 65, 50, 39, 33, 32, 36, 45, 57, 74, 96, 122, 154, 188, 224, 259, 288, 308, 316, 312, 297, 272, 242, 210, 178, 148, 119, 92, 67, 46, 28, 17, 11, 10, 13, 18, 21, 23, 22, 20, 19, 19, 22, 28, 37, 49, 64, 83, 106, 132, 160, 189, 215, 236, 250, 254, 249, 236, 216, 191, 165, 138, 114, 94, 77, 62, 50, 40, 32, 27, 23, 22, 22, 23, 22, 21, 18, 14, 11, 10, 9, 9, 9, 10, 10, 9, 9, 8, 7, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 12, 16, 19, 20, 19, 17, 13, 10, 8, 8, 9, 9, 10, 10, 8, 7, 5, 4, 3, 3, 4, 5, 7, 10, 12, 15, 16, 16, 15, 12, 10, 9, 8, 9, 10, 11, 12, 12, 10, 8, 5, 3, 1, 1, 2, 3, 5, 7, 7, 6, 5, 4, 3, 3, 5, 7, 10, 13, 15, 18, 21, 26, 33, 44, 57, 73, 91, 111, 132, 154, 178, 202, 225, 244, 258, 265, 266, 261, 255, 250, 248, 251, 260, 275, 293, 312, 329, 340, 344, 337, 321, 296, 265, 233, 202, 173, 147, 123, 102, 83, 67, 56, 49, 46, 45, 45, 45, 42, 39, 35, 32, 30, 30, 31, 32, 33, 32, 30, 29, 27, 27, 26, 26, 25, 23, 21, 19, 18, 19, 21, 23, 26, 28, 29, 30, 31, 34, 37, 44, 53, 67, 86, 108, 131, 155, 176, 194, 209, 223, 236, 252, 270, 290, 313, 340, 370, 404, 442, 481, 518, 547, 565, 568, 556, 528, 488, 439, 384, 328, 275, 227, 188, 159, 140, 131, 133, 146, 170, 205, 249, 299, 353, 405, 452, 492, 520, 535, 536, 522, 494, 454, 406, 352, 298, 246, 198, 157, 124, 98, 79, 67, 60, 56, 53, 51, 48, 46, 44, 45, 48, 54, 62, 72, 86, 104, 129, 162, 201, 245, 288, 328, 361, 385, 400, 406, 404, 392, 370, 339, 300, 257, 213, 173, 139, 112, 93, 78, 67, 59, 52, 47, 43, 41, 40, 38, 36, 33, 30, 27, 25, 23, 23, 24, 25, 26, 26, 24, 21, 16, 12, 8, 6, 6, 7, 9, 10, 10, 8, 6, 6, 7, 10, 15, 19, 22, 23, 22, 20, 19, 19, 20, 20, 19, 16, 11, 6, 2, 0, 0, 2, 3, 4, 4, 2, 0, 0, 0, 0, 1, 3, 4, 5, 6, 7, 7, 8, 8, 8, 8, 7, 5, 3, 2, 0, 0, 0, 1, 4, 7, 12, 18, 27, 37, 51, 69, 91, 117, 147, 179, 210, 238, 262, 279, 290, 295, 292, 283, 268, 247, 221, 194, 166, 139, 116, 97, 80, 67, 55, 47, 40, 36, 34, 34, 35, 38, 42, 47, 56, 68, 85, 107, 136, 171, 211, 256, 304, 351, 395, 432, 461, 481, 493, 499, 501, 503, 505, 511, 521, 535, 553, 574, 594, 611, 621, 623, 616, 600, 580, 558, 537, 520, 508, 498, 491, 483, 474, 462, 445, 423, 396, 362, 325, 284, 244, 206, 171, 141, 117, 97, 83, 73, 66, 61, 58, 55, 53, 51, 49, 47, 46, 45, 44, 43, 42, 41, 41, 40, 38, 37, 35, 33, 32, 31, 31, 31, 32, 33, 33, 32, 31, 30, 30, 30, 31, 32, 35, 36, 37, 37, 35, 33, 31, 29, 27, 26, 25, 25, 26, 27, 28, 30, 31, 32, 32, 30, 28, 24, 21, 18, 16, 16, 17, 19, 21, 21, 19, 16, 12, 9, 6, 5, 6, 7, 8, 9, 8, 7, 5, 2, 1, 0, 1, 2, 4, 6, 7, 7, 5, 4, 3, 4, 7, 12, 16, 19, 20, 20, 18, 16, 15, 15, 16, 17, 17, 17, 16, 14, 13, 11, 10, 8, 7, 6, 6, 6, 7, 9, 11, 12, 12, 11, 9, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 6, 8, 11, 13, 15, 16, 15, 14, 12, 10, 8, 6, 4, 3, 2, 3, 4, 6, 8, 9, 9, 9, 10, 11, 13, 17, 22, 28, 35, 42, 51, 60, 71, 85, 101, 119, 138, 156, 172, 183, 190, 192, 190, 185, 176, 164, 149, 131, 111, 91, 73, 58, 46, 38, 32, 28, 26, 24, 23, 23, 24, 25, 28, 30, 32, 34, 35, 37, 39, 40, 40, 40, 39, 38, 38, 38, 38, 40, 41, 42, 42, 40, 38, 35, 34, 35, 39, 44, 51, 58, 65, 72, 80, 92, 107, 128, 152, 179, 208, 237, 264, 290, 313, 334, 353, 371, 391, 412, 436, 461, 488, 513, 536, 556, 573, 585, 595, 601, 602, 598, 586, 567, 543, 516, 490, 467, 451, 439, 431, 421, 407, 387, 360, 327, 293, 257, 224, 193, 166, 140, 118, 99, 83, 71, 62, 56, 52, 49, 46, 43, 41, 40, 39, 39, 39, 39, 37, 35, 32, 30, 29, 29, 29, 30, 30, 28, 26, 23, 20, 18, 17, 17, 19, 21, 22, 24, 24, 25, 25, 26, 27, 29, 31, 34, 37, 39, 41, 41, 41, 40, 39, 40, 41, 43, 45, 46, 45, 42, 38, 35, 34, 37, 44, 55, 69, 86, 103, 122, 142, 163, 185, 206, 225, 238, 244, 242, 234, 220, 203, 184, 165, 145, 124, 102, 81, 61, 45, 33, 24, 19, 15, 12, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 11, 12, 14, 17, 20, 23, 26, 30, 33, 37, 44, 57, 75, 100, 129, 162, 197, 231, 265, 297, 328, 357, 384, 408, 428, 444, 455, 460, 461, 457, 450, 442, 434, 427, 423, 421, 419, 415, 407, 393, 374, 349, 320, 289, 257, 225, 194, 165, 138, 114, 93, 77, 64, 56, 51, 47, 44, 42, 39, 35, 32, 30, 29, 28, 28, 29, 29, 29, 30, 32, 32, 33, 31, 29, 27, 25, 24, 25, 27, 29, 32, 34, 35, 38, 41, 46, 54, 65, 80, 100, 126, 156, 190, 224, 257, 289, 318, 346, 372, 397, 418, 433, 440, 439, 432, 422, 413, 408, 408, 411, 416, 420, 421, 417, 409, 397, 379, 356, 329, 297, 262, 227, 194, 164, 139, 118, 102, 89, 79, 71, 65, 60, 57, 55, 53, 52, 51, 51, 51, 52, 52, 51, 49, 45, 42, 39, 37, 36, 36, 35, 35, 34, 33, 32, 31, 32, 32, 32, 31, 28, 24, 19, 15, 12, 12, 13, 15, 16, 16, 14, 11, 8, 5, 3, 3, 3, 4, 5, 6, 7, 7, 7, 8, 8, 9, 10, 10, 11, 12, 13, 16, 19, 22, 26, 30, 33, 34, 34, 33, 32, 31, 32, 33, 34, 35, 35, 33, 30, 26, 23, 22, 21, 21, 21, 19, 17, 14, 11, 9, 8, 8, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 5, 4, 4, 5, 6, 8, 10, 11, 12, 13, 15, 19, 25, 34, 46, 60, 75, 91, 108, 125, 143, 160, 176, 190, 200, 206, 207, 203, 194, 179, 162, 142, 122, 104, 87, 74, 62, 53, 44, 36, 29, 23, 19, 17, 17, 19, 23, 29, 36, 46, 57, 72, 90, 111, 135, 162, 190, 218, 247, 275, 300, 322, 339, 351, 356, 353, 342, 324, 299, 269, 238, 208, 182, 163, 151, 146, 147, 153, 164, 180, 199, 222, 247, 273, 297, 319, 337, 350, 358, 359, 352, 338, 316, 287, 252, 215, 180, 149, 124, 104, 88, 74, 60, 48, 36, 27, 22, 20, 21, 24, 26, 27, 27, 27, 26, 26, 27, 28, 30, 32, 33, 35, 37, 39, 40, 40, 39, 36, 33, 29, 26, 23, 20, 18, 16, 15, 14, 14, 15, 17, 18, 18, 17, 16, 14, 12, 11, 12, 13, 15, 17, 19, 20, 20, 21, 23, 25, 28, 33, 40, 50, 63, 79, 99, 121, 143, 165, 185, 203, 219, 232, 244, 252, 256, 254, 246, 232, 213, 193, 172, 152, 133, 115, 97, 80, 64, 50, 40, 35, 32, 33, 34, 35, 37, 39, 42, 49, 59, 73, 89, 108, 128, 149, 174, 201, 233, 269, 307, 345, 379, 407, 429, 444, 454, 461, 469, 478, 488, 499, 510, 519, 526, 529, 529, 525, 516, 502, 482, 457, 426, 391, 352, 311, 270, 231, 195, 164, 138, 117, 100, 87, 77, 68, 60, 53, 47, 42, 38, 35, 32, 31, 29, 29, 29, 30, 31, 32, 32, 31, 29, 27, 26, 25, 25, 26, 27, 27, 26, 25, 24, 24, 25, 27, 29, 30, 30, 28, 24, 20, 16, 14, 14, 15, 17, 20, 22, 22, 22, 21, 21, 22, 24, 26, 29, 30, 30, 29, 28, 27, 26, 27, 27, 28, 28, 27, 25, 24, 22, 21, 19, 18, 17, 16, 15, 14, 14, 16, 19, 22, 25, 27, 29, 30, 31, 31, 31, 31, 31, 30, 29, 28, 27, 28, 29, 29, 29, 28, 26, 24, 23, 21, 20, 19, 17, 14, 12, 9, 6, 5, 4, 4, 5, 7, 9, 12, 15, 19, 26, 35, 48, 64, 84, 105, 127, 151, 175, 200, 226, 252, 276, 296, 310, 317, 316, 309, 298, 282, 264, 244, 222, 198, 173, 148, 126, 105, 87, 71, 58, 48, 40, 35, 32, 30, 30, 29, 29, 28, 28, 28, 28, 27, 25, 23, 21, 20, 20, 20, 21, 22, 21, 20, 18, 17, 16, 16, 17, 17, 16, 15, 14, 14, 14, 15, 15, 15, 13, 11, 8, 7, 6, 6, 8, 10, 12, 13, 13, 13, 12, 12, 13, 14, 15, 16, 17, 17, 16, 15, 15, 14, 14, 15, 16, 16, 16, 16, 16, 15, 14, 13, 12, 10, 9, 8, 8, 8, 9, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 13, 14, 15, 17, 18, 19, 19, 18, 18, 19, 21, 23, 25, 26, 26, 25, 23, 21, 19, 18, 17, 15, 13, 10, 7, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 11, 18, 26, 34, 43, 52, 62, 73, 85, 96, 107, 117, 124, 129, 133, 136, 137, 136, 132, 126, 115, 103, 89, 77, 66, 58, 51, 44, 37, 30, 23, 17, 13, 10, 9, 9, 9, 8, 8, 8, 8, 9, 11, 11, 11, 11, 10, 9, 9, 9, 10, 10, 11, 11, 11, 12, 12, 12, 12, 12, 12, 11, 11, 11, 12, 12, 13, 13, 13, 13, 14, 15, 17, 19, 20, 20, 19, 17, 14, 13, 14, 15, 17, 19, 18, 17, 14, 13, 12, 14, 17, 20, 23, 25, 26, 26, 26, 27, 27, 28, 30, 31, 33, 34, 34, 34, 33, 33, 35, 39, 46, 54, 63, 72, 81, 89, 98, 110, 124, 140, 157, 174, 189, 202, 212, 220, 225, 228, 229, 227, 222, 215, 205, 192, 177, 161, 145, 129, 116, 104, 94, 86, 79, 73, 69, 65, 62, 60, 59, 58, 58, 60, 65, 74, 85, 99, 113, 128, 142, 157, 172, 187, 201, 212, 220, 225, 227, 226, 223, 217, 209, 198, 185, 169, 152, 136, 121, 108, 97, 89, 82, 76, 71, 65, 59, 54, 49, 45, 43, 41, 40, 40, 40, 39, 38, 37, 35, 34, 33, 33, 32, 33, 34, 35, 36, 37, 38, 39, 41, 45, 51, 60, 71, 83, 95, 109, 123, 140, 162, 187, 214, 243, 270, 294, 315, 332, 348, 362, 374, 380, 380, 371, 356, 335, 312, 287, 263, 239, 216, 191, 167, 145, 124, 107, 93, 83, 76, 71, 66, 61, 56, 51, 47, 45, 43, 43, 44, 46, 47, 47, 45, 42, 39, 37, 35, 34, 34, 35, 35, 35, 35, 34, 34, 33, 32, 31, 30, 30, 31, 32, 33, 34, 35, 35, 35, 35, 37, 39, 43, 46, 50, 52, 55, 58, 62, 68, 77, 90, 105, 124, 147, 174, 204, 237, 273, 310, 347, 382, 413, 438, 455, 463, 463, 456, 443, 425, 405, 381, 355, 325, 294, 260, 228, 197, 171, 148, 131, 117, 108, 101, 98, 97, 99, 101, 104, 109, 115, 123, 134, 148, 163, 178, 191, 202, 208, 212, 212, 211, 209, 206, 202, 199, 195, 191, 189, 188, 188, 191, 196, 202, 211, 223, 237, 254, 275, 298, 324, 351, 378, 401, 420, 433, 440, 440, 436, 427, 416, 401, 384, 364, 343, 323, 307, 296, 291, 292, 296, 303, 312, 323, 337, 354, 374, 394, 413, 428, 436, 437, 430, 419, 406, 392, 380, 371, 363, 356, 351, 347, 345, 348, 355, 370, 389, 413, 440, 466, 489, 508, 521, 528, 529, 523, 511, 495, 474, 450, 424, 397, 368, 340, 313, 286, 261, 238, 217, 197, 179, 163, 149, 138, 128, 121, 116, 113, 111, 111, 111, 112, 114, 116, 118, 122, 129, 140, 155, 176, 201, 231, 267, 310, 361, 420, 484, 548, 608, 658, 696, 722, 737, 741, 736, 723, 703, 682, 666, 661, 673, 703, 748, 798, 844, 878, 892, 886, 861, 820, 766, 703, 634, 562, 491, 425, 367, 319, 281, 251, 226, 202, 179, 157, 137, 121, 109, 103, 100, 99, 99, 99, 98, 97, 96, 96, 97, 98, 98, 98, 96, 93, 90, 87, 84, 83, 83, 83, 84, 85, 85, 84, 83, 82, 81, 81, 81, 82, 83, 83, 83, 83, 82, 83, 84, 86, 89, 91, 92, 91, 89, 86, 83, 81, 80, 81, 83, 85, 88, 91, 93, 95, 96, 96, 96, 97, 98, 99, 101, 101, 101, 99, 97, 96, 95, 96, 96, 97, 96, 95, 94, 93, 93, 94, 95, 96, 95, 94, 93, 93, 93, 93, 93, 93, 92, 90, 87, 85, 83, 80, 79, 77, 76, 75, 75, 75, 75, 75, 75, 75, 74, 72, 69, 66, 64, 62, 62, 62, 63, 64, 63, 62, 59, 57, 55, 55, 56, 59, 62, 63, 64, 63, 61, 58, 55, 53, 51, 50, 49, 50, 50, 50, 49, 46, 43, 40, 38, 39, 43, 47, 51, 53, 52, 49, 46, 43, 43, 44, 47, 50, 52, 52, 53, 53, 54, 56, 58, 61, 63, 64, 64, 62, 59, 55, 51, 47, 43, 38, 33, 28, 23, 18, 14, 13, 13, 13, 14, 14, 12, 11, 9, 8, 9, 11, 13, 14, 14, 13, 10, 8, 6, 5, 6, 8, 10, 12, 12, 10, 8, 4, 2, 0, 1, 3, 6, 8, 9, 9, 7, 5, 3, 2, 2, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 2, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 2, 3, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 1, 1, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 5, 6, 7, 8, 8, 8, 7, 5, 4, 4, 5, 7, 9, 10, 10, 9, 8, 7, 7, 9, 11, 13, 14, 15, 15, 15, 13, 12, 12, 12, 13, 15, 17, 19, 20, 21, 21, 22, 24, 26, 30, 33, 35, 36, 35, 33, 31, 30, 29, 31, 33, 36, 39, 40, 41, 40, 39, 38, 38, 40, 43, 47, 50, 53, 54, 54, 53, 53, 54, 57, 60, 64, 68, 70, 71, 70, 70, 70, 72, 74, 77, 80, 82, 83, 82, 81, 79, 79, 80, 82, 86, 90, 94, 97, 99, 99, 99, 99, 100, 101, 103, 106, 108, 109, 110, 110, 109, 108, 108, 110, 113, 116, 120, 123, 124, 125, 124, 123, 122, 121, 121, 121, 120, 119, 118, 117, 116, 116, 115, 114, 112, 109, 106, 103, 101, 98, 97, 96, 95, 94, 92, 89, 84, 78, 72, 67, 64, 61, 60, 58, 57, 55, 53, 50, 47, 43, 40, 37, 33, 30, 28, 26, 26, 27, 28, 29, 30, 30, 28, 25, 21, 18, 17, 17, 17, 19, 19, 19, 17, 14, 12, 11, 10, 11, 11, 10, 9, 6, 4, 3, 2, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 1, 3, 5, 6, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 3, 3, 2, 1, 1, 2, 3, 5, 7, 8, 9, 9, 8, 8, 7, 6, 6, 5, 4, 4, 3, 3, 4, 4, 5, 6, 6, 6, 5, 4, 4, 4, 5, 7, 9, 12, 13, 15, 15, 15, 14, 14, 14, 14, 15, 15, 16, 16, 16, 16, 15, 15, 14, 13, 13, 13, 13, 15, 16, 18, 19, 19, 20, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 29, 29, 28, 27, 25, 24, 23, 23, 23, 24, 26, 28, 31, 33, 33, 33, 31, 28, 26, 25, 26, 28, 31, 34, 35, 34, 32, 30, 28, 27, 27, 27, 27, 27, 28, 28, 28, 28, 27, 25, 23, 20, 19, 18, 19, 19, 20, 19, 18, 17, 15, 14, 14, 14, 13, 13, 13, 14, 15, 16, 17, 17, 16, 14, 13, 12, 13, 15, 17, 18, 18, 16, 14, 11, 9, 9, 9, 11, 12, 13, 14, 15, 15, 14, 13, 11, 8, 6, 4, 4, 5, 7, 9, 10, 10, 8, 6, 4, 3, 2, 3, 4, 6, 7, 8, 8, 8, 7, 7, 7, 8, 9, 9, 9, 8, 7, 5, 4, 3, 3, 4, 5, 6, 7, 7, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 8, 7, 8, 8, 10, 11, 12, 13, 13, 12, 12, 13, 14, 16, 18, 19, 19, 18, 17, 15, 14, 14, 14, 15, 17, 18, 19, 19, 20, 20, 20, 21, 21, 21, 22, 23, 24, 25, 25, 25, 25, 25, 24, 24, 25, 26, 26, 27, 27, 26, 26, 25, 25, 25, 25, 26, 26, 25, 24, 21, 19, 17, 17, 18, 20, 22, 23, 24, 22, 20, 18, 16, 15, 16, 17, 18, 18, 17, 15, 13, 11, 10, 10, 10, 11, 11, 11, 11, 12, 12, 13, 14, 15, 15, 14, 13, 12, 11, 11, 11, 12, 12, 11, 11, 10, 9, 9, 9, 10, 12, 13, 15, 15, 16, 16, 16, 15, 14, 14, 13, 13, 14, 14, 15, 15, 16, 16, 17, 17, 16, 16, 15, 14, 13, 13, 13, 14, 16, 18, 20, 22, 22, 22, 20, 18, 17, 16, 16, 17, 18, 20, 21, 22, 23, 23, 22, 21, 20, 18, 16, 15, 14, 14, 15, 17, 19, 20, 20, 19, 18, 18, 18, 19, 21, 22, 24, 24, 24, 23, 22, 21, 20, 20, 21, 22, 23, 25, 26, 27, 28, 28, 28, 28, 27, 26, 26, 25, 24, 23, 23, 23, 24, 25, 28, 30, 33, 34, 33, 31, 27, 23, 20, 20, 22, 26, 30, 34, 36, 35, 33, 29, 26, 23, 21, 20, 19, 19, 19, 20, 20, 20, 20, 20, 19, 18, 18, 18, 18, 18, 17, 17, 16, 16, 16, 17, 18, 19, 19, 17, 15, 13, 12, 11, 12, 14, 15, 17, 18, 19, 19, 20, 20, 20, 19, 18, 17, 16, 16, 16, 17, 17, 18, 19, 19, 19, 19, 20, 20, 21, 22, 22, 21, 21, 21, 21, 21, 23, 24, 26, 28, 29, 29, 30, 29, 29, 28, 27, 26, 25, 25, 25, 25, 25, 26, 26, 27, 27, 26, 26, 26, 26, 26, 27, 27, 27, 26, 26, 26, 27, 27, 28, 28, 28, 27, 27, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 25, 24, 22, 20, 17, 16, 15, 16, 18, 21, 22, 23, 23, 21, 20, 19, 19, 20, 21, 23, 24, 24, 24, 22, 21, 21, 21, 21, 22, 22, 22, 22, 22, 21, 21, 21, 22, 22, 22, 22, 21, 20, 18, 17, 16, 16, 16, 17, 17, 16, 15, 14, 12, 11, 11, 12, 13, 15, 17, 18, 18, 18, 18, 17, 16, 16, 16, 16, 17, 18, 18, 19, 19, 20, 20, 21, 22, 22, 23, 24, 24, 25, 26, 26, 27, 28, 29, 30, 31, 31, 30, 29, 28, 27, 27, 28, 29, 31, 33, 34, 35, 36, 37, 37, 38, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 47, 47, 47, 47, 48, 49, 50, 51, 52, 52, 51, 49, 47, 45, 44, 43, 44, 46, 47, 48, 48, 48, 46, 44, 43, 41, 41, 40, 39, 39, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 37, 36, 35, 33, 31, 30, 29, 30, 31, 31, 31, 30, 28, 27, 26, 26, 27, 27, 26, 24, 21, 18, 14, 12, 11, 12, 12, 14, 15, 16, 16, 16, 16, 15, 13, 11, 10, 9, 8, 8, 8, 8, 9, 9, 9, 8, 7, 6, 4, 3, 2, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 6, 5, 2, 1, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 2, 2, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 7, 8, 8, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 2, 1, 1, 2, 3, 4, 6, 7, 8, 9, 9, 8, 8, 8, 8, 8, 8, 8, 7, 6, 6, 5, 6, 6, 8, 9, 11, 12, 12, 12, 11, 9, 8, 7, 7, 8, 9, 10, 10, 10, 10, 10, 9, 8, 8, 8, 8, 9, 10, 12, 13, 13, 13, 12, 11, 10, 9, 9, 10, 12, 13, 15, 15, 15, 15, 14, 13, 13, 13, 14, 15, 17, 19, 20, 21, 22, 22, 21, 20, 20, 20, 20, 20, 19, 19, 17, 16, 16, 16, 18, 20, 23, 26, 28, 29, 30, 31, 32, 33, 33, 34, 34, 34, 34, 34, 35, 36, 38, 39, 39, 37, 35, 33, 32, 32, 32, 33, 34, 34, 33, 32, 31, 32, 33, 36, 37, 38, 37, 35, 32, 29, 27, 27, 27, 28, 29, 29, 29, 29, 28, 27, 27, 27, 28, 29, 29, 30, 30, 29, 29, 27, 26, 26, 25, 25, 26, 27, 28, 29, 29, 29, 27, 25, 23, 21, 21, 21, 22, 23, 23, 23, 22, 22, 22, 22, 23, 24, 24, 23, 22, 20, 19, 18, 18, 17, 17, 16, 16, 16, 15, 15, 15, 14, 13, 12, 10, 10, 10, 10, 11, 12, 12, 12, 12, 10, 9, 7, 6, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 2, 4, 5, 7, 8, 8, 9, 10, 10, 10, 10, 10, 9, 8, 7, 7, 7, 8, 9, 10, 12, 13, 13, 14, 14, 14, 14, 14, 14, 13, 13, 13, 12, 11, 11, 10, 10, 11, 12, 14, 16, 17, 19, 19, 20, 19, 19, 19, 19, 19, 20, 22, 23, 24, 24, 24, 24, 23, 22, 22, 22, 22, 23, 23, 24, 24, 24, 23, 22, 21, 19, 18, 17, 16, 15, 15, 16, 17, 18, 18, 18, 17, 16, 15, 15, 15, 16, 17, 17, 17, 17, 16, 15, 14, 13, 13, 13, 14, 14, 14, 14, 13, 12, 11, 9, 8, 7, 6, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 9, 8, 7, 6, 5, 5, 6, 6, 7, 8, 8, 8, 8, 7, 6, 6, 6, 7, 8, 11, 14, 16, 18, 18, 18, 16, 14, 13, 12, 11, 11, 11, 11, 12, 13, 14, 15, 16, 16, 16, 16, 17, 17, 18, 18, 18, 18, 17, 15, 14, 14, 14, 15, 17, 19, 20, 20, 20, 19, 18, 17, 17, 17, 17, 17, 17, 17, 16, 16, 15, 15, 16, 16, 17, 19, 20, 21, 23, 24, 25, 25, 25, 24, 24, 23, 22, 21, 20, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 18, 17, 15, 14, 14, 13, 12, 12, 12, 12, 12, 12, 13, 13, 12, 12, 12, 11, 10, 9, 8, 7, 6, 5, 4, 5, 5, 7, 8, 8, 8, 7, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 3, 4, 4, 5, 5, 4, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 5, 5, 5, 5, 4, 4, 4, 5, 5, 6, 6, 6, 7, 7, 7, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 6, 6, 6, 7, 7, 7, 7, 6, 6, 6, 7, 8, 9, 11, 11, 11, 10, 9, 7, 6, 5, 5, 5, 7, 8, 9, 9, 9, 8, 7, 6, 6, 7, 9, 12, 15, 17, 18, 19, 18, 17, 16, 15, 15, 15, 15, 16, 16, 16, 17, 17, 18, 19, 20, 20, 20, 19, 18, 17, 17, 17, 17, 18, 19, 19, 20, 20, 19, 19, 18, 18, 17, 17, 16, 16, 16, 16, 16, 17, 17, 19, 20, 21, 21, 21, 21, 20, 20, 19, 19, 18, 18, 18, 18, 17, 17, 18, 18, 18, 19, 19, 19, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 20, 19, 19, 19, 18, 18, 17, 17, 16, 16, 16, 17, 18, 18, 19, 19, 19, 18, 17, 16, 16, 15, 15, 16, 17, 19, 20, 20, 21, 20, 20, 20, 20, 19, 19, 18, 18, 17, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 13, 12, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 12, 11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 10, 11, 11, 11, 11, 10, 9, 8, 7, 7, 6, 6, 6, 5, 5, 4, 4, 4, 5, 7, 9, 11, 12, 13, 13, 12, 11, 10, 10, 9, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 6, 6, 6, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 4, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 4, 4, 5, 6, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 10, 10, 11, 11, 12, 11, 11, 10, 10, 9, 8, 8, 8, 9, 9, 10, 11, 11, 12, 12, 13, 13, 13, 13, 13, 13, 13, 14, 14, 15, 16, 17, 17, 18, 18, 18, 18, 17, 17, 16, 16, 15, 15, 15, 15, 16, 16, 17, 17, 17, 17, 16, 16, 15, 13, 12, 12, 11, 11, 12, 13, 15, 16, 17, 18, 19, 18, 18, 17, 15, 14, 13, 12, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 8, 8, 8, 7, 7, 6, 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, 6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4],
-"peakT": [8, 9, 9, 10, 10, 10, 10, 10, 11, 12, 15, 19, 24, 29, 33, 37, 40, 43, 46, 50, 55, 61, 66, 71, 75, 78, 81, 84, 86, 88, 89, 90, 91, 92, 94, 97, 101, 104, 106, 107, 106, 104, 102, 101, 101, 102, 104, 106, 108, 110, 111, 113, 115, 117, 119, 120, 121, 120, 119, 118, 116, 116, 115, 115, 115, 115, 115, 115, 115, 115, 117, 119, 122, 125, 128, 130, 131, 131, 129, 127, 125, 121, 116, 110, 102, 92, 82, 73, 63, 56, 49, 44, 39, 34, 29, 24, 19, 15, 13, 12, 12, 12, 11, 11, 10, 10, 11, 12, 14, 15, 17, 19, 22, 29, 38, 50, 64, 79, 95, 111, 128, 146, 165, 186, 208, 230, 250, 268, 284, 297, 308, 316, 322, 325, 326, 326, 324, 321, 317, 311, 301, 287, 269, 248, 226, 204, 183, 165, 149, 137, 127, 122, 121, 126, 136, 152, 171, 194, 218, 242, 265, 285, 302, 312, 316, 312, 300, 280, 254, 224, 194, 165, 138, 114, 93, 75, 61, 50, 42, 37, 35, 34, 33, 33, 32, 32, 31, 31, 31, 31, 31, 30, 28, 27, 25, 23, 21, 19, 16, 15, 14, 14, 14, 16, 18, 21, 23, 25, 27, 27, 27, 26, 25, 23, 22, 22, 22, 22, 22, 21, 19, 17, 15, 15, 15, 17, 20, 23, 26, 30, 34, 40, 50, 64, 85, 114, 150, 191, 236, 280, 321, 353, 374, 381, 375, 356, 326, 289, 246, 203, 161, 123, 91, 65, 46, 33, 25, 20, 19, 19, 20, 21, 22, 23, 24, 24, 25, 24, 23, 21, 18, 15, 12, 10, 9, 8, 8, 8, 8, 8, 8, 9, 10, 10, 11, 11, 10, 9, 8, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 4, 6, 8, 9, 9, 9, 8, 6, 6, 5, 5, 6, 5, 4, 3, 3, 2, 3, 5, 6, 9, 11, 12, 14, 16, 17, 18, 19, 20, 19, 18, 16, 14, 11, 10, 8, 7, 6, 6, 9, 17, 35, 67, 116, 183, 267, 362, 458, 545, 612, 650, 652, 620, 558, 476, 387, 303, 238, 198, 189, 209, 254, 315, 380, 440, 484, 502, 493, 456, 398, 326, 251, 182, 124, 80, 51, 33, 23, 18, 16, 15, 15, 15, 16, 17, 18, 19, 20, 20, 19, 17, 14, 10, 8, 7, 11, 22, 43, 77, 125, 187, 259, 334, 404, 459, 493, 500, 479, 433, 369, 294, 218, 150, 93, 51, 24, 9, 3, 2, 4, 7, 10, 12, 14, 15, 17, 18, 18, 18, 17, 16, 15, 15, 15, 16, 17, 19, 21, 22, 23, 23, 23, 23, 22, 22, 21, 20, 18, 15, 13, 10, 9, 8, 9, 11, 14, 17, 20, 22, 23, 23, 22, 19, 16, 12, 8, 5, 2, 1, 1, 1, 3, 4, 5, 5, 5, 6, 6, 8, 9, 11, 11, 10, 8, 5, 3, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 8, 35, 85, 163, 268, 391, 516, 625, 701, 730, 709, 641, 538, 416, 294, 187, 104, 48, 15, 0, 0, 4, 28, 74, 146, 247, 370, 501, 623, 716, 765, 761, 704, 607, 484, 356, 238, 143, 75, 33, 11, 2, 0, 0, 0, 0, 0, 1, 4, 7, 11, 13, 13, 13, 11, 9, 7, 7, 7, 9, 11, 13, 16, 18, 19, 20, 20, 19, 18, 16, 15, 14, 12, 11, 10, 8, 7, 6, 5, 4, 4, 3, 2, 2, 3, 4, 6, 9, 11, 14, 17, 19, 19, 19, 18, 16, 14, 13, 11, 10, 8, 6, 5, 4, 4, 5, 6, 7, 7, 6, 5, 3, 1, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 2, 4, 2, 0, 0, 9, 43, 111, 217, 355, 506, 648, 753, 799, 776, 689, 557, 412, 289, 221, 225, 302, 436, 596, 745, 848, 881, 839, 730, 577, 409, 255, 134, 54, 12, 0, 0, 2, 3, 2, 0, 0, 0, 5, 11, 17, 20, 21, 19, 16, 13, 10, 9, 9, 7, 2, 0, 0, 15, 59, 135, 244, 372, 500, 604, 662, 663, 607, 506, 381, 256, 148, 70, 23, 2, 0, 1, 4, 6, 4, 2, 0, 0, 0, 0, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 10, 11, 9, 7, 5, 6, 8, 9, 6, 0, 0, 4, 47, 137, 278, 458, 650, 818, 926, 951, 889, 753, 572, 384, 221, 101, 30, 0, 0, 0, 5, 5, 2, 0, 0, 0, 2, 6, 7, 5, 2, 0, 0, 0, 4, 7, 5, 0, 0, 6, 46, 129, 257, 417, 585, 727, 811, 817, 742, 601, 426, 256, 132, 82, 119, 235, 407, 596, 760, 865, 889, 828, 699, 531, 356, 205, 94, 29, 1, 0, 2, 7, 8, 6, 4, 2, 3, 6, 9, 12, 15, 18, 20, 22, 23, 22, 20, 16, 12, 8, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 2, 4, 8, 11, 14, 16, 16, 14, 11, 8, 7, 7, 11, 16, 21, 26, 29, 30, 28, 25, 21, 18, 16, 16, 19, 23, 28, 33, 37, 38, 36, 31, 23, 15, 8, 4, 3, 4, 8, 12, 15, 17, 16, 15, 12, 9, 7, 5, 5, 6, 8, 11, 14, 16, 18, 20, 21, 21, 21, 20, 19, 19, 20, 22, 22, 16, 5, 0, 0, 35, 124, 272, 470, 686, 879, 1006, 1034, 957, 788, 564, 333, 142, 29, 16, 103, 273, 488, 705, 877, 968, 959, 856, 683, 481, 290, 140, 46, 2, 0, 0, 8, 10, 7, 2, 0, 0, 2, 6, 8, 9, 8, 8, 8, 9, 9, 9, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 2, 2, 4, 7, 12, 17, 21, 23, 23, 21, 18, 14, 9, 6, 4, 4, 6, 8, 9, 7, 3, 0, 0, 4, 10, 13, 8, 0, 0, 17, 90, 228, 425, 654, 869, 1019, 1063, 988, 809, 569, 328, 146, 67, 109, 260, 478, 710, 897, 995, 983, 870, 685, 474, 280, 132, 42, 2, 0, 1, 7, 7, 3, 0, 0, 0, 0, 2, 3, 3, 3, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 1, 5, 8, 12, 14, 15, 15, 13, 12, 11, 11, 12, 14, 14, 13, 10, 7, 4, 2, 3, 7, 13, 19, 25, 27, 27, 23, 16, 10, 4, 0, 0, 0, 1, 3, 5, 6, 5, 4, 3, 1, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 5, 5, 5, 4, 2, 0, 0, 0, 6, 12, 16, 11, 0, 0, 4, 62, 179, 355, 566, 769, 919, 976, 928, 786, 588, 379, 200, 77, 12, 0, 0, 9, 14, 11, 5, 0, 0, 0, 1, 3, 3, 3, 3, 3, 5, 6, 7, 8, 9, 11, 13, 14, 15, 16, 18, 22, 28, 30, 25, 10, 0, 0, 31, 131, 298, 515, 745, 935, 1038, 1024, 895, 681, 431, 202, 43, 0, 45, 202, 425, 663, 863, 979, 984, 882, 699, 482, 279, 125, 33, 0, 0, 4, 12, 11, 5, 0, 0, 0, 1, 6, 10, 14, 17, 19, 20, 18, 16, 15, 17, 20, 20, 13, 1, 0, 2, 56, 167, 337, 542, 742, 890, 944, 887, 727, 504, 273, 94, 15, 60, 222, 465, 730, 954, 1083, 1087, 969, 765, 524, 301, 132, 32, 0, 0, 13, 29, 36, 35, 30, 25, 21, 17, 15, 13, 12, 13, 16, 20, 23, 24, 22, 19, 16, 14, 14, 15, 17, 20, 25, 30, 35, 34, 24, 6, 0, 0, 47, 162, 343, 566, 790, 960, 1032, 985, 833, 615, 385, 192, 63, 1, 0, 0, 14, 20, 19, 15, 14, 17, 23, 27, 28, 25, 20, 16, 16, 17, 21, 23, 23, 19, 14, 8, 3, 0, 0, 0, 3, 5, 7, 7, 6, 4, 3, 3, 4, 4, 3, 1, 0, 1, 7, 15, 21, 17, 3, 0, 0, 53, 181, 382, 632, 879, 1064, 1139, 1081, 908, 666, 414, 205, 66, 1, 0, 0, 16, 22, 21, 16, 13, 14, 18, 21, 21, 20, 18, 18, 20, 23, 26, 28, 27, 25, 22, 20, 19, 18, 19, 19, 19, 17, 16, 15, 15, 17, 20, 24, 28, 30, 30, 27, 22, 16, 10, 4, 1, 0, 0, 2, 5, 9, 13, 17, 20, 22, 24, 24, 23, 22, 21, 19, 19, 18, 19, 20, 21, 22, 21, 20, 19, 18, 18, 19, 20, 21, 20, 18, 15, 11, 8, 9, 12, 17, 21, 22, 19, 13, 7, 6, 9, 13, 13, 5, 0, 0, 23, 104, 239, 414, 594, 735, 798, 766, 649, 478, 298, 148, 48, 1, 0, 0, 10, 13, 9, 2, 0, 0, 5, 10, 13, 13, 12, 10, 8, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 6, 9, 10, 10, 9, 7, 5, 3, 1, 0, 0, 4, 11, 21, 27, 26, 13, 0, 0, 22, 111, 267, 474, 695, 877, 972, 953, 827, 627, 406, 211, 76, 6, 0, 0, 14, 22, 22, 17, 15, 17, 22, 27, 29, 27, 21, 14, 9, 6, 6, 9, 12, 16, 19, 22, 24, 24, 22, 17, 10, 5, 3, 6, 13, 18, 17, 6, 0, 0, 34, 129, 286, 485, 689, 849, 924, 891, 761, 568, 361, 184, 64, 4, 0, 0, 13, 21, 23, 22, 22, 24, 26, 25, 20, 13, 5, 0, 0, 3, 8, 12, 13, 11, 8, 4, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 3, 6, 10, 15, 20, 23, 24, 22, 17, 12, 6, 2, 0, 0, 1, 4, 7, 9, 10, 9, 8, 7, 6, 6, 6, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 3, 1, 0, 0, 0, 3, 6, 9, 10, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 9, 8, 7, 4, 1, 0, 0, 2, 5, 9, 13, 15, 16, 16, 17, 16, 16, 16, 15, 14, 13, 13, 14, 17, 20, 22, 23, 23, 20, 16, 12, 9, 8, 9, 12, 14, 15, 15, 13, 12, 12, 12, 14, 14, 11, 6, 2, 2, 7, 14, 18, 12, 0, 0, 2, 65, 191, 372, 579, 762, 875, 885, 791, 619, 416, 229, 92, 16, 0, 0, 10, 19, 17, 10, 2, 0, 1, 6, 12, 16, 17, 14, 9, 6, 7, 11, 16, 16, 9, 0, 0, 11, 75, 190, 345, 510, 642, 706, 682, 578, 424, 260, 124, 36, 0, 0, 2, 14, 19, 18, 15, 14, 16, 18, 20, 20, 18, 16, 14, 15, 16, 17, 18, 18, 17, 16, 15, 14, 14, 13, 12, 11, 10, 8, 8, 7, 7, 8, 9, 9, 9, 8, 6, 3, 1, 0, 1, 2, 4, 7, 9, 10, 10, 10, 10, 11, 12, 15, 18, 19, 19, 16, 12, 7, 2, 0, 0, 5, 13, 21, 30, 36, 39, 40, 37, 33, 29, 25, 23, 22, 22, 23, 23, 22, 20, 17, 14, 12, 12, 14, 18, 20, 21, 18, 14, 9, 6, 5, 5, 6, 5, 3, 2, 6, 15, 25, 28, 17, 0, 0, 7, 99, 276, 521, 789, 1014, 1133, 1111, 955, 711, 445, 218, 68, 0, 0, 1, 20, 28, 27, 22, 21, 23, 27, 27, 23, 16, 8, 3, 3, 6, 10, 14, 16, 16, 16, 18, 21, 27, 32, 36, 37, 34, 27, 19, 11, 5, 0, 0, 0, 2, 5, 8, 12, 14, 14, 13, 10, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 9, 15, 21, 24, 24, 21, 15, 8, 3, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 1, 3, 4, 4, 2, 0, 0, 0, 7, 19, 29, 26, 10, 0, 0, 36, 156, 352, 594, 828, 992, 1037, 950, 758, 515, 284, 111, 15, 0, 0, 15, 29, 30, 24, 17, 14, 13, 13, 11, 7, 3, 2, 4, 10, 16, 21, 22, 21, 17, 14, 11, 10, 9, 8, 10, 15, 23, 30, 30, 18, 0, 0, 5, 84, 235, 445, 673, 862, 961, 939, 804, 596, 371, 180, 54, 0, 0, 3, 20, 30, 31, 31, 33, 37, 42, 42, 37, 27, 16, 6, 1, 0, 3, 8, 12, 15, 17, 18, 19, 21, 23, 25, 25, 22, 17, 11, 10, 13, 19, 23, 17, 3, 0, 0, 55, 175, 357, 569, 765, 890, 906, 804, 609, 371, 153, 10, 0, 62, 243, 474, 695, 850, 898, 832, 674, 469, 270, 116, 25, 0, 0, 9, 20, 21, 15, 10, 8, 10, 13, 13, 11, 6, 2, 0, 0, 2, 4, 6, 5, 4, 2, 1, 0, 0, 0, 0, 2, 4, 7, 10, 12, 14, 14, 13, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 2, 4, 7, 10, 11, 10, 7, 3, 0, 0, 0, 3, 7, 12, 15, 16, 15, 13, 11, 11, 10, 10, 8, 6, 5, 7, 12, 17, 16, 7, 0, 0, 16, 88, 210, 365, 520, 632, 668, 617, 495, 338, 186, 73, 9, 0, 0, 10, 17, 17, 11, 6, 4, 5, 8, 10, 12, 13, 16, 20, 25, 28, 29, 26, 21, 14, 7, 2, 0, 0, 0, 1, 4, 6, 9, 11, 12, 11, 10, 8, 7, 8, 11, 16, 21, 26, 29, 29, 26, 20, 14, 7, 2, 0, 0, 1, 5, 9, 12, 13, 12, 9, 5, 2, 0, 0, 0, 0, 2, 5, 9, 13, 17, 19, 20, 19, 18, 16, 14, 13, 11, 9, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 12, 17, 21, 22, 20, 14, 8, 3, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 2, 2, 1, 1, 1, 2, 3, 3, 4, 3, 3, 4, 9, 19, 33, 41, 37, 17, 0, 0, 28, 152, 359, 621, 878, 1061, 1115, 1024, 816, 551, 299, 111, 8, 0, 0, 28, 52, 62, 60, 53, 45, 37, 29, 20, 11, 5, 3, 6, 12, 20, 26, 30, 30, 27, 23, 19, 15, 13, 12, 13, 14, 15, 15, 15, 15, 15, 16, 17, 18, 17, 16, 13, 9, 6, 3, 2, 3, 4, 3, 2, 0, 1, 6, 16, 26, 28, 17, 0, 0, 7, 86, 235, 438, 657, 837, 927, 902, 768, 566, 349, 167, 48, 0, 0, 4, 20, 27, 27, 25, 27, 32, 37, 40, 38, 31, 22, 15, 11, 11, 13, 15, 17, 18, 18, 18, 18, 19, 21, 24, 28, 32, 36, 41, 44, 43, 34, 18, 0, 0, 10, 74, 186, 333, 484, 602, 652, 618, 506, 344, 172, 36, 0, 3, 132, 338, 577, 791, 926, 944, 844, 656, 433, 229, 83, 6, 0, 0, 16, 25, 24, 16, 9, 6, 9, 13, 15, 15, 11, 5, 0, 0, 0, 6, 15, 18, 11, 0, 0, 5, 68, 188, 351, 524, 664, 729, 700, 586, 421, 250, 111, 26, 0, 0, 7, 19, 22, 18, 12, 9, 10, 13, 16, 17, 17, 18, 18, 20, 22, 22, 21, 19, 16, 14, 12, 11, 9, 7, 5, 8, 15, 24, 29, 24, 7, 0, 0, 46, 168, 357, 585, 800, 942, 970, 870, 667, 415, 178, 16, 0, 43, 222, 459, 693, 865, 930, 875, 719, 509, 298, 132, 31, 0, 0, 9, 24, 31, 30, 28, 28, 29, 31, 31, 30, 28, 27, 28, 29, 29, 26, 20, 13, 6, 1, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 2, 0, 0, 0, 1, 7, 15, 23, 30, 32, 30, 24, 15, 6, 0, 0, 0, 6, 13, 20, 26, 28, 27, 23, 18, 12, 9, 8, 9, 11, 13, 14, 14, 13, 10, 6, 3, 1, 0, 0, 1, 4, 8, 13, 17, 20, 20, 18, 13, 8, 4, 1, 0, 1, 3, 5, 7, 8, 8, 8, 9, 8, 6, 3, 0, 0, 0, 5, 12, 14, 8, 0, 0, 7, 63, 166, 302, 442, 549, 590, 554, 451, 313, 176, 71, 10, 0, 0, 11, 23, 30, 31, 31, 31, 30, 27, 22, 15, 7, 2, 0, 0, 1, 4, 7, 10, 12, 13, 12, 10, 9, 8, 7, 7, 8, 7, 6, 4, 2, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 3, 2, 1, 0, 0, 0, 1, 3, 7, 11, 15, 18, 19, 18, 16, 12, 9, 7, 6, 6, 6, 7, 6, 5, 4, 2, 0, 0, 0, 0, 3, 6, 10, 14, 17, 19, 18, 17, 14, 12, 9, 8, 9, 10, 12, 14, 14, 13, 11, 8, 5, 2, 0, 0, 0, 5, 12, 22, 31, 38, 41, 38, 31, 22, 14, 8, 7, 10, 15, 21, 25, 27, 27, 25, 22, 19, 18, 17, 18, 19, 21, 22, 22, 22, 20, 17, 14, 11, 9, 9, 11, 13, 15, 16, 16, 17, 17, 16, 15, 12, 7, 5, 6, 11, 18, 20, 14, 0, 0, 0, 56, 168, 329, 507, 658, 739, 727, 625, 464, 289, 141, 42, 0, 0, 2, 15, 22, 24, 26, 32, 43, 54, 61, 58, 47, 32, 20, 17, 22, 30, 29, 15, 0, 0, 18, 123, 307, 546, 787, 967, 1032, 964, 784, 545, 310, 129, 24, 0, 0, 15, 31, 36, 35, 34, 38, 46, 54, 57, 53, 43, 32, 22, 16, 13, 13, 14, 15, 16, 16, 16, 16, 16, 15, 13, 10, 8, 7, 9, 12, 17, 22, 25, 26, 24, 19, 14, 8, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 11, 11, 10, 8, 6, 5, 3, 1, 0, 0, 1, 4, 10, 17, 23, 27, 26, 23, 16, 9, 3, 1, 3, 8, 16, 24, 30, 33, 33, 29, 23, 17, 12, 9, 11, 15, 23, 31, 38, 42, 43, 41, 37, 31, 25, 19, 13, 8, 4, 1, 1, 2, 4, 6, 7, 8, 7, 7, 7, 8, 9, 10, 10, 8, 5, 2, 0, 0, 1, 4, 8, 12, 14, 15, 14, 11, 8, 4, 1, 0, 0, 0, 2, 4, 6, 7, 7, 8, 8, 8, 8, 8, 8, 8, 7, 6, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 2, 5, 8, 11, 13, 13, 13, 12, 11, 10, 10, 9, 8, 6, 4, 2, 2, 3, 4, 4, 2, 0, 0, 0, 3, 15, 23, 20, 5, 0, 0, 44, 167, 356, 577, 777, 899, 904, 793, 599, 378, 186, 56, 0, 0, 3, 21, 29, 28, 23, 21, 24, 29, 33, 33, 30, 23, 16, 10, 6, 4, 3, 2, 2, 2, 3, 3, 4, 5, 5, 5, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 6, 7, 9, 11, 10, 6, 2, 0, 2, 9, 16, 18, 10, 0, 0, 13, 90, 227, 407, 591, 730, 784, 737, 603, 421, 241, 101, 18, 0, 0, 13, 27, 32, 31, 29, 30, 32, 36, 36, 34, 29, 23, 19, 17, 17, 18, 19, 18, 16, 14, 13, 13, 14, 17, 18, 19, 19, 19, 18, 18, 18, 19, 20, 21, 22, 22, 21, 19, 18, 16, 15, 15, 16, 17, 18, 19, 19, 18, 15, 11, 8, 5, 4, 5, 7, 10, 11, 11, 8, 5, 3, 5, 9, 14, 15, 9, 0, 0, 11, 63, 157, 285, 421, 531, 585, 562, 465, 318, 158, 30, 0, 14, 150, 357, 585, 779, 886, 879, 763, 575, 365, 183, 60, 0, 0, 1, 18, 27, 27, 23, 20, 20, 21, 20, 16, 10, 4, 1, 0, 2, 4, 6, 6, 6, 7, 8, 10, 10, 8, 3, 0, 0, 7, 16, 21, 16, 0, 0, 0, 64, 196, 385, 596, 776, 873, 858, 737, 546, 338, 162, 46, 0, 0, 5, 24, 35, 40, 43, 49, 56, 62, 60, 51, 37, 24, 19, 22, 29, 30, 19, 0, 0, 8, 99, 268, 497, 737, 925, 1006, 953, 776, 524, 263, 60, 0, 2, 163, 412, 692, 933, 1077, 1088, 967, 752, 501, 272, 106, 15, 0, 0, 20, 41, 55, 61, 58, 44, 22, 0, 0, 35, 138, 307, 517, 725, 875, 923, 851, 673, 436, 201, 32, 0, 44, 227, 479, 738, 935, 1021, 970, 797, 546, 282, 75, 0, 17, 184, 436, 707, 926, 1035, 1010, 863, 640, 400, 198, 63, 0, 0, 4, 22, 33, 35, 35, 36, 41, 47, 49, 45, 36, 25, 15, 9, 7, 8, 11, 13, 14, 13, 12, 10, 9, 9, 11, 13, 14, 14, 12, 9, 6, 2, 0, 0, 0, 2, 4, 6, 7, 8, 9, 9, 8, 7, 6, 6, 5, 5, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 2, 4, 6, 8, 9, 9, 8, 7, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 3, 5, 6, 4, 0, 0, 0, 0, 12, 26, 31, 20, 0, 0, 12, 117, 314, 580, 861, 1083, 1180, 1119, 913, 618, 314, 79, 0, 6, 172, 416, 670, 868, 958, 922, 777, 568, 349, 168, 51, 0, 0, 5, 19, 24, 22, 19, 19, 25, 32, 37, 37, 31, 22, 14, 8, 7, 7, 9, 10, 9, 8, 8, 9, 11, 12, 12, 11, 11, 13, 19, 24, 22, 10, 0, 0, 18, 104, 250, 438, 626, 764, 813, 756, 612, 422, 238, 97, 16, 0, 0, 11, 23, 26, 23, 19, 20, 23, 27, 28, 26, 22, 17, 13, 12, 11, 11, 10, 8, 7, 7, 9, 11, 12, 11, 8, 8, 12, 22, 32, 32, 19, 0, 0, 9, 107, 289, 537, 800, 1013, 1114, 1075, 907, 661, 402, 188, 49, 0, 0, 5, 32, 47, 45, 25, 0, 0, 0, 83, 252, 493, 763, 1000, 1140, 1141, 1004, 769, 499, 259, 90, 4, 0, 0, 23, 37, 39, 36, 34, 37, 44, 50, 50, 42, 29, 17, 11, 13, 20, 24, 17, 0, 0, 0, 69, 209, 407, 626, 811, 908, 888, 758, 556, 339, 158, 42, 0, 0, 6, 22, 28, 25, 20, 20, 25, 32, 36, 35, 29, 19, 9, 2, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 2, 0, 0, 0, 0, 2, 4, 6, 9, 12, 14, 16, 16, 14, 12, 8, 4, 1, 0, 0, 0, 2, 4, 4, 2, 0, 0, 0, 0, 9, 16, 16, 5, 0, 0, 30, 124, 273, 453, 622, 732, 750, 670, 518, 337, 173, 58, 0, 0, 0, 13, 19, 18, 14, 13, 18, 26, 32, 34, 29, 20, 10, 2, 0, 1, 6, 12, 18, 22, 22, 19, 15, 10, 7, 5, 7, 10, 13, 16, 18, 17, 15, 11, 7, 4, 3, 5, 8, 13, 17, 20, 21, 20, 18, 16, 16, 16, 17, 17, 16, 14, 11, 8, 6, 5, 3, 1, 0, 0, 3, 12, 21, 24, 15, 0, 0, 4, 76, 214, 403, 608, 776, 860, 835, 710, 521, 319, 152, 43, 0, 0, 6, 21, 27, 24, 20, 21, 27, 38, 48, 52, 48, 37, 22, 9, 4, 8, 16, 21, 14, 0, 0, 5, 79, 220, 417, 633, 815, 913, 897, 774, 579, 364, 180, 56, 0, 0, 3, 20, 28, 28, 24, 23, 27, 34, 40, 41, 36, 28, 18, 11, 7, 7, 10, 14, 17, 19, 19, 18, 15, 13, 12, 11, 11, 12, 13, 13, 13, 12, 10, 7, 3, 1, 1, 3, 6, 11, 15, 18, 19, 18, 16, 14, 12, 11, 11, 11, 12, 14, 16, 18, 19, 18, 17, 14, 12, 10, 8, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 12, 18, 24, 27, 27, 24, 19, 14, 10, 8, 8, 9, 12, 13, 14, 12, 10, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 9, 14, 19, 23, 24, 23, 19, 15, 11, 8, 7, 7, 8, 8, 8, 7, 5, 3, 1, 0, 0, 1, 2, 4, 5, 5, 5, 4, 4, 3, 3, 2, 1, 1, 1, 3, 6, 11, 16, 22, 27, 29, 29, 26, 22, 16, 11, 6, 4, 3, 3, 3, 4, 4, 2, 1, 0, 0, 0, 2, 5, 8, 11, 12, 11, 9, 6, 3, 1, 1, 3, 6, 11, 17, 23, 28, 30, 29, 26, 20, 14, 10, 8, 10, 16, 25, 35, 43, 48, 48, 44, 37, 28, 21, 17, 18, 24, 32, 41, 48, 51, 51, 46, 39, 31, 23, 18, 16, 17, 21, 26, 32, 37, 39, 39, 35, 29, 23, 18, 14, 13, 14, 17, 19, 20, 19, 17, 13, 10, 9, 10, 13, 17, 21, 22, 22, 20, 18, 15, 13, 12, 12, 12, 12, 11, 10, 8, 6, 5, 4, 4, 4, 5, 6, 7, 7, 7, 7, 7, 6, 5, 3, 0, 0, 0, 0, 10, 20, 23, 15, 0, 0, 11, 89, 231, 425, 632, 800, 879, 843, 697, 479, 247, 66, 0, 25, 178, 404, 644, 835, 931, 910, 783, 589, 378, 196, 71, 7, 0, 0, 13, 23, 27, 25, 18, 7, 0, 0, 16, 78, 188, 336, 494, 623, 688, 665, 557, 389, 205, 56, 0, 16, 151, 363, 603, 813, 937, 943, 826, 617, 372, 157, 28, 19, 132, 333, 569, 775, 896, 900, 786, 585, 350, 145, 26, 25, 141, 342, 572, 769, 881, 883, 780, 605, 404, 223, 91, 18, 0, 0, 17, 33, 44, 50, 55, 60, 64, 64, 59, 49, 36, 23, 14, 7, 4, 3, 2, 2, 1, 2, 3, 4, 4, 2, 0, 0, 3, 9, 14, 15, 8, 0, 0, 17, 83, 196, 344, 495, 611, 656, 611, 484, 309, 136, 16, 0, 74, 255, 491, 723, 891, 949, 880, 701, 463, 231, 69, 22, 99, 275, 497, 700, 829, 851, 767, 605, 411, 230, 96, 20, 0, 0, 13, 27, 34, 36, 37, 38, 39, 39, 35, 27, 18, 10, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 8, 7, 4, 2, 0, 0, 0, 1, 3, 6, 8, 9, 8, 6, 4, 2, 1, 1, 3, 5, 6, 7, 8, 8, 7, 6, 4, 1, 0, 0, 5, 13, 20, 19, 7, 0, 0, 27, 121, 276, 471, 668, 816, 874, 827, 688, 497, 302, 142, 41, 0, 0, 9, 27, 37, 40, 39, 38, 38, 38, 37, 34, 30, 26, 23, 22, 22, 23, 24, 25, 26, 28, 29, 30, 29, 28, 30, 34, 39, 40, 31, 12, 0, 0, 40, 157, 347, 587, 826, 1005, 1072, 1003, 813, 550, 282, 76, 0, 25, 184, 416, 661, 855, 953, 933, 808, 615, 403, 217, 86, 15, 0, 1, 19, 34, 44, 50, 56, 63, 70, 73, 71, 62, 49, 36, 26, 21, 22, 27, 34, 40, 44, 44, 41, 36, 32, 28, 24, 22, 20, 17, 14, 10, 8, 7, 7, 9, 12, 15, 16, 17, 16, 15, 13, 12, 11, 11, 12, 12, 14, 15, 16, 17, 18, 18, 17, 16, 15, 14, 14, 14, 14, 14, 14, 13, 13, 13, 13, 13, 11, 8, 4, 3, 5, 13, 22, 25, 18, 1, 0, 0, 60, 188, 376, 593, 787, 909, 925, 830, 654, 443, 247, 102, 20, 0, 0, 18, 33, 39, 39, 39, 44, 54, 65, 73, 74, 68, 58, 48, 42, 38, 34, 25, 7, 0, 0, 39, 144, 312, 519, 722, 870, 922, 864, 712, 509, 304, 141, 38, 0, 0, 10, 29, 42, 47, 47, 41, 29, 12, 0, 0, 35, 117, 246, 403, 557, 670, 710, 662, 536, 361, 182, 43, 0, 19, 147, 340, 552, 730, 830, 829, 731, 565, 374, 202, 79, 12, 0, 2, 20, 34, 39, 38, 35, 34, 35, 38, 40, 39, 35, 29, 23, 18, 15, 14, 14, 15, 17, 20, 22, 25, 26, 26, 25, 23, 20, 19, 19, 20, 23, 24, 24, 22, 20, 20, 25, 31, 33, 25, 7, 0, 0, 49, 176, 373, 611, 839, 998, 1044, 964, 782, 547, 318, 140, 33, 0, 0, 13, 31, 40, 41, 39, 39, 41, 42, 41, 36, 28, 19, 11, 7, 5, 5, 6, 7, 7, 7, 6, 5, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 2, 6, 13, 20, 27, 31, 32, 30, 25, 19, 13, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 9, 10, 10, 9, 7, 5, 4, 3, 3, 3, 3, 4, 5, 7, 9, 11, 14, 17, 19, 19, 19, 17, 14, 11, 8, 5, 2, 1, 0, 0, 0, 0, 2, 4, 7, 11, 16, 22, 29, 35, 39, 38, 34, 28, 24, 22, 24, 24, 20, 7, 0, 0, 31, 122, 274, 469, 669, 828, 903, 873, 746, 556, 352, 178, 59, 1, 0, 1, 18, 28, 30, 30, 32, 38, 46, 55, 60, 60, 54, 46, 35, 26, 18, 13, 11, 11, 14, 17, 20, 21, 20, 18, 16, 15, 15, 15, 16, 17, 16, 14, 11, 7, 3, 0, 0, 2, 10, 20, 25, 20, 5, 0, 0, 52, 172, 355, 577, 788, 935, 972, 883, 690, 442, 210, 60, 38, 154, 381, 660, 920, 1092, 1131, 1029, 814, 544, 291, 121, 76, 161, 347, 579, 789, 920, 935, 832, 640, 411, 207, 82, 70, 171, 360, 584, 783, 904, 915, 811, 619, 391, 186, 60, 45, 144, 331, 553, 752, 876, 898, 816, 656, 461, 275, 129, 38, 0, 0, 12, 27, 36, 38, 36, 33, 32, 32, 31, 30, 27, 23, 18, 14, 10, 7, 5, 4, 3, 3, 4, 5, 7, 8, 9, 9, 8, 8, 8, 7, 5, 2, 0, 0, 0, 5, 14, 19, 14, 0, 0, 0, 60, 184, 367, 579, 771, 892, 909, 817, 643, 434, 240, 97, 17, 0, 0, 10, 21, 24, 23, 22, 26, 32, 39, 43, 42, 37, 28, 20, 16, 17, 21, 22, 16, 2, 0, 0, 48, 158, 322, 518, 701, 826, 858, 790, 640, 450, 265, 120, 31, 0, 0, 10, 26, 35, 38, 38, 39, 41, 43, 46, 47, 46, 45, 42, 39, 33, 26, 18, 11, 5, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 0, 0, 0, 1, 2, 4, 4, 4, 3, 2, 3, 3, 3, 2, 0, 0, 0, 3, 12, 20, 21, 12, 0, 0, 22, 108, 260, 463, 681, 863, 958, 937, 801, 584, 344, 147, 45, 66, 203, 418, 653, 844, 940, 916, 780, 571, 348, 173, 97, 138, 285, 494, 707, 864, 924, 877, 738, 546, 347, 180, 67, 10, 0, 11, 31, 46, 52, 50, 45, 40, 37, 34, 31, 28, 25, 22, 19, 17, 16, 15, 14, 14, 14, 15, 16, 17, 18, 19, 21, 22, 24, 26, 27, 27, 25, 21, 15, 10, 7, 9, 15, 22, 22, 12, 0, 0, 15, 96, 244, 445, 664, 850, 955, 950, 839, 651, 436, 240, 98, 19, 0, 0, 13, 24, 28, 27, 25, 25, 27, 30, 32, 30, 26, 21, 15, 11, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 3, 4, 3, 1, 0, 0, 0, 4, 10, 13, 8, 0, 0, 15, 79, 195, 354, 526, 672, 750, 735, 626, 450, 257, 102, 32, 70, 209, 414, 630, 801, 885, 863, 747, 570, 377, 207, 85, 18, 0, 0, 15, 28, 35, 35, 33, 31, 29, 28, 26, 24, 21, 19, 18, 16, 14, 12, 10, 8, 8, 7, 7, 6, 7, 9, 15, 20, 22, 15, 2, 0, 3, 59, 176, 353, 568, 777, 931, 987, 924, 753, 516, 274, 89, 13, 68, 243, 496, 765, 985, 1102, 1089, 951, 724, 464, 234, 87, 55, 140, 315, 535, 743, 886, 928, 859, 696, 482, 272, 119, 62, 116, 265, 467, 669, 820, 883, 847, 727, 554, 369, 208, 92, 25, 0, 1, 13, 26, 32, 30, 20, 5, 0, 0, 28, 101, 218, 364, 512, 627, 679, 653, 556, 413, 261, 132, 44, 1, 0, 0, 10, 16, 15, 13, 11, 13, 18, 23, 25, 24, 18, 11, 5, 3, 5, 9, 10, 5, 0, 0, 10, 61, 154, 282, 419, 536, 602, 599, 529, 411, 277, 154, 65, 14, 0, 0, 8, 17, 21, 23, 25, 28, 34, 39, 43, 44, 42, 38, 31, 25, 19, 14, 11, 9, 8, 8, 9, 11, 13, 16, 19, 22, 23, 24, 24, 26, 29, 33, 38, 42, 44, 45, 45, 44, 39, 27, 9, 0, 0, 31, 125, 278, 472, 672, 831, 909, 887, 771, 592, 393, 217, 89, 17, 0, 1, 20, 37, 46, 48, 47, 44, 42, 42, 41, 40, 38, 35, 31, 26, 21, 16, 11, 7, 3, 1, 0, 0, 1, 2, 3, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 8, 10, 12, 15, 18, 19, 20, 21, 24, 26, 25, 18, 4, 0, 0, 38, 134, 286, 477, 671, 823, 894, 866, 747, 568, 373, 201, 79, 13, 0, 0, 16, 29, 35, 36, 37, 39, 44, 51, 56, 59, 60, 59, 56, 52, 46, 39, 31, 24, 17, 11, 8, 7, 8, 9, 11, 13, 14, 16, 18, 19, 21, 22, 21, 19, 17, 17, 19, 23, 25, 20, 7, 0, 0, 29, 119, 267, 459, 658, 819, 902, 884, 771, 593, 394, 217, 89, 18, 0, 0, 10, 20, 23, 22, 21, 21, 25, 28, 29, 26, 19, 11, 4, 1, 4, 10, 14, 12, 2, 0, 0, 38, 130, 273, 450, 626, 759, 818, 787, 677, 518, 346, 196, 89, 29, 8, 11, 22, 30, 33, 30, 27, 24, 25, 28, 32, 34, 35, 34, 31, 27, 24, 21, 18, 16, 13, 11, 8, 7, 6, 7, 8, 9, 10, 9, 8, 6, 4, 2, 1, 0, 0, 0, 1, 2, 3, 5, 7, 11, 15, 18, 19, 18, 16, 15, 16, 18, 18, 11, 0, 0, 2, 52, 154, 304, 484, 658, 784, 833, 792, 673, 505, 328, 175, 68, 13, 0, 8, 24, 36, 39, 35, 30, 26, 25, 26, 28, 28, 26, 22, 19, 17, 17, 18, 19, 18, 17, 15, 13, 13, 13, 15, 16, 17, 18, 18, 18, 18, 17, 17, 15, 12, 9, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 8, 7, 8, 9, 11, 13, 16, 17, 18, 17, 15, 13, 11, 8, 5, 4, 6, 12, 19, 23, 19, 6, 0, 0, 35, 134, 296, 502, 713, 882, 967, 949, 834, 652, 448, 263, 124, 41, 6, 3, 15, 27, 33, 34, 33, 32, 33, 35, 37, 38, 38, 36, 33, 30, 27, 25, 23, 21, 18, 15, 11, 8, 6, 4, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 13, 13, 13, 16, 20, 24, 23, 15, 1, 0, 2, 51, 153, 307, 494, 677, 817, 878, 846, 730, 558, 370, 205, 86, 19, 0, 0, 9, 20, 25, 26, 26, 27, 27, 28, 26, 23, 19, 15, 12, 10, 10, 10, 11, 13, 16, 20, 23, 25, 26, 24, 21, 17, 13, 10, 9, 8, 8, 8, 8, 9, 9, 10, 11, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 21, 20, 19, 18, 17, 16, 14, 12, 11, 10, 9, 9, 9, 10, 10, 10, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 1, 0, 0, 0, 0, 6, 9, 7, 0, 0, 4, 47, 134, 267, 427, 584, 701, 747, 708, 593, 431, 265, 142, 94, 138, 263, 439, 619, 759, 820, 788, 670, 499, 321, 182, 119, 147, 256, 412, 573, 695, 747, 721, 625, 486, 335, 201, 103, 45, 21, 19, 26, 33, 37, 37, 35, 35, 36, 38, 39, 39, 36, 31, 26, 22, 21, 21, 24, 29, 35, 41, 44, 44, 42, 36, 29, 22, 16, 11, 7, 5, 4, 3, 3, 3, 4, 5, 7, 9, 11, 14, 18, 22, 26, 28, 29, 27, 22, 16, 9, 4, 0, 0, 0, 2, 3, 3, 1, 0, 0, 0, 2, 8, 11, 8, 0, 0, 2, 40, 118, 237, 381, 523, 631, 678, 653, 563, 430, 285, 158, 66, 14, 0, 0, 7, 16, 22, 27, 33, 40, 47, 50, 49, 42, 32, 23, 17, 15, 13, 7, 0, 0, 4, 45, 129, 255, 411, 566, 688, 748, 731, 641, 501, 344, 199, 91, 25, 0, 0, 5, 17, 24, 26, 22, 15, 10, 13, 35, 84, 164, 270, 389, 497, 571, 595, 561, 477, 362, 240, 133, 55, 11, 0, 0, 11, 20, 19, 10, 0, 0, 18, 80, 190, 341, 513, 674, 791, 837, 802, 695, 540, 370, 216, 99, 27, 0, 0, 11, 26, 32, 24, 8, 0, 0, 40, 135, 283, 469, 663, 825, 918, 920, 830, 670, 477, 291, 142, 47, 2, 0, 7, 22, 33, 39, 41, 42, 44, 46, 46, 44, 40, 34, 29, 27, 26, 27, 29, 30, 29, 26, 22, 18, 15, 13, 12, 12, 12, 11, 9, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 5, 6, 7, 7, 7, 6, 5, 6, 7, 10, 15, 20, 26, 31, 35, 37, 36, 33, 28, 23, 19, 18, 19, 23, 28, 33, 37, 38, 37, 35, 31, 27, 23, 19, 15, 12, 9, 6, 4, 3, 3, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 8, 11, 13, 15, 14, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 6, 4, 3, 2, 4, 7, 13, 21, 28, 33, 36, 35, 32, 27, 24, 23, 20, 14, 5, 0, 0, 23, 89, 200, 347, 507, 647, 735, 750, 689, 568, 415, 263, 137, 52, 7, 0, 0, 6, 14, 16, 9, 0, 0, 3, 53, 153, 304, 492, 683, 840, 927, 925, 836, 682, 497, 318, 172, 74, 22, 7, 12, 23, 32, 37, 37, 36, 35, 35, 35, 36, 35, 34, 31, 29, 27, 25, 25, 26, 29, 34, 38, 41, 40, 36, 30, 23, 19, 16, 14, 10, 2, 0, 0, 28, 98, 214, 367, 533, 679, 772, 790, 729, 605, 446, 287, 153, 62, 13, 0, 0, 6, 12, 15, 15, 15, 16, 18, 19, 18, 15, 10, 5, 2, 1, 2, 4, 4, 1, 0, 0, 14, 53, 119, 209, 310, 404, 472, 497, 474, 410, 319, 219, 129, 61, 20, 1, 0, 2, 7, 9, 8, 6, 4, 4, 5, 6, 7, 7, 6, 5, 5, 7, 12, 19, 26, 30, 31, 28, 24, 20, 17, 14, 10, 2, 0, 0, 25, 90, 197, 339, 494, 633, 726, 753, 709, 605, 466, 319, 191, 96, 39, 14, 10, 16, 23, 28, 30, 29, 28, 28, 28, 27, 26, 23, 21, 18, 16, 15, 14, 13, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 2, 0, 0, 0, 0, 3, 6, 5, 0, 0, 3, 38, 112, 229, 380, 541, 682, 769, 783, 720, 595, 436, 277, 145, 56, 10, 0, 0, 5, 10, 10, 8, 8, 9, 11, 12, 11, 8, 4, 1, 0, 0, 3, 6, 10, 12, 14, 14, 14, 12, 10, 8, 8, 10, 12, 11, 7, 0, 0, 7, 47, 125, 243, 390, 545, 676, 757, 769, 708, 588, 435, 281, 150, 60, 11, 0, 0, 8, 16, 21, 25, 30, 36, 42, 48, 50, 49, 44, 38, 32, 27, 23, 22, 21, 19, 17, 14, 10, 7, 4, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 3, 4, 6, 8, 11, 13, 15, 15, 13, 10, 6, 4, 4, 5, 3, 0, 0, 0, 22, 72, 156, 269, 395, 511, 593, 622, 594, 515, 403, 281, 171, 87, 33, 7, 0, 0, 4, 7, 8, 9, 9, 10, 11, 11, 10, 8, 5, 3, 2, 1, 1, 1, 1, 1, 0, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 10, 11, 11, 9, 6, 3, 2, 1, 2, 3, 3, 2, 1, 1, 3, 6, 7, 4, 0, 0, 7, 47, 124, 235, 367, 495, 594, 642, 628, 558, 448, 323, 206, 112, 49, 17, 8, 14, 23, 30, 29, 22, 10, 2, 8, 39, 105, 206, 337, 481, 612, 705, 736, 698, 597, 458, 316, 207, 162, 193, 293, 438, 592, 717, 784, 778, 705, 581, 434, 291, 173, 90, 44, 28, 30, 39, 46, 46, 38, 27, 20, 28, 62, 127, 224, 344, 469, 578, 648, 665, 624, 533, 412, 283, 168, 82, 28, 3, 0, 0, 5, 8, 10, 10, 11, 12, 12, 11, 10, 7, 5, 3, 2, 2, 2, 4, 7, 10, 13, 16, 18, 19, 18, 18, 18, 19, 21, 24, 27, 29, 31, 31, 29, 27, 23, 19, 15, 12, 10, 10, 11, 13, 15, 16, 17, 17, 18, 18, 18, 18, 18, 17, 17, 16, 14, 11, 8, 4, 2, 1, 2, 3, 3, 0, 0, 0, 13, 47, 104, 183, 274, 362, 429, 463, 457, 413, 341, 255, 171, 101, 51, 23, 13, 16, 25, 35, 43, 48, 51, 51, 50, 48, 43, 38, 31, 24, 17, 12, 8, 6, 5, 6, 6, 7, 7, 7, 6, 5, 4, 5, 6, 6, 3, 0, 0, 6, 33, 83, 157, 246, 336, 411, 454, 459, 423, 356, 271, 185, 110, 57, 26, 15, 15, 19, 20, 17, 15, 26, 63, 136, 250, 397, 558, 707, 813, 853, 818, 715, 568, 414, 290, 226, 238, 320, 451, 596, 716, 782, 778, 706, 587, 452, 339, 276, 279, 348, 463, 595, 709, 776, 778, 714, 601, 466, 344, 266, 251, 301, 402, 524, 636, 706, 718, 668, 569, 442, 313, 200, 117, 65, 40, 33, 34, 38, 42, 44, 46, 49, 52, 55, 57, 56, 53, 48, 42, 37, 32, 30, 28, 27, 26, 24, 22, 19, 16, 14, 13, 15, 19, 24, 30, 35, 39, 40, 38, 35, 30, 25, 22, 20, 19, 21, 23, 25, 27, 28, 29, 30, 32, 33, 33, 31, 25, 17, 13, 20, 49, 107, 199, 318, 449, 571, 661, 700, 681, 607, 494, 365, 242, 141, 71, 32, 18, 18, 24, 27, 25, 18, 13, 21, 54, 121, 225, 360, 509, 647, 748, 792, 770, 688, 562, 418, 280, 167, 88, 43, 24, 20, 23, 26, 28, 28, 28, 29, 31, 31, 30, 27, 23, 18, 14, 11, 11, 13, 15, 19, 22, 25, 26, 27, 26, 22, 18, 13, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 11, 15, 19, 22, 23, 22, 20, 17, 14, 12, 10, 9, 8, 8, 8, 7, 6, 4, 2, 1, 0, 2, 5, 8, 13, 17, 21, 23, 24, 23, 21, 18, 16, 14, 13, 13, 13, 15, 17, 19, 21, 22, 24, 24, 24, 24, 23, 23, 23, 23, 24, 24, 24, 24, 24, 24, 23, 22, 21, 20, 20, 20, 20, 21, 22, 22, 22, 22, 21, 20, 20, 19, 19, 18, 17, 16, 15, 14, 15, 17, 19, 20, 20, 19, 17, 14, 11, 9, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 9, 14, 17, 19, 18, 17, 14, 13, 13, 15, 18, 22, 24, 26, 26, 25, 23, 20, 16, 11, 7, 4, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 3, 2, 0, 0, 0, 2, 4, 5, 4, 1, 0, 1, 19, 58, 123, 216, 328, 445, 550, 624, 654, 635, 569, 471, 356, 244, 150, 82, 41, 22, 18, 18, 19, 18, 22, 39, 79, 149, 251, 376, 507, 623, 702, 729, 698, 616, 501, 374, 255, 159, 93, 55, 40, 38, 42, 47, 49, 49, 48, 46, 44, 41, 37, 34, 32, 30, 28, 28, 27, 26, 25, 24, 22, 22, 22, 23, 24, 24, 23, 20, 17, 12, 8, 7, 14, 34, 73, 135, 218, 313, 406, 483, 527, 529, 488, 413, 319, 222, 137, 74, 35, 17, 13, 16, 21, 25, 27, 30, 33, 37, 42, 46, 48, 47, 44, 40, 35, 31, 29, 28, 29, 30, 31, 31, 32, 33, 34, 36, 37, 37, 36, 35, 34, 32, 32, 32, 33, 35, 37, 38, 39, 37, 32, 24, 15, 8, 11, 32, 81, 161, 270, 398, 527, 637, 708, 725, 687, 599, 480, 350, 229, 133, 66, 30, 17, 20, 29, 41, 50, 57, 61, 62, 63, 62, 60, 57, 53, 49, 45, 41, 38, 35, 33, 32, 31, 30, 30, 29, 28, 26, 22, 16, 10, 4, 3, 14, 41, 91, 163, 252, 349, 438, 503, 533, 520, 468, 388, 293, 201, 123, 66, 30, 13, 8, 10, 14, 17, 20, 22, 23, 24, 24, 23, 22, 20, 17, 14, 11, 9, 7, 6, 6, 6, 7, 7, 8, 9, 9, 10, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 3, 3, 1, 0, 0, 15, 58, 135, 248, 386, 531, 657, 742, 769, 734, 647, 530, 413, 324, 288, 311, 387, 496, 608, 695, 734, 716, 644, 534, 407, 284, 182, 107, 61, 38, 31, 33, 39, 46, 52, 57, 60, 60, 59, 57, 55, 53, 53, 53, 52, 49, 44, 38, 36, 46, 75, 128, 208, 310, 423, 531, 615, 660, 657, 606, 517, 405, 290, 187, 107, 53, 24, 12, 11, 15, 20, 23, 25, 25, 25, 25, 25, 25, 26, 26, 24, 21, 17, 16, 22, 45, 89, 159, 252, 360, 468, 556, 610, 618, 579, 499, 396, 286, 186, 108, 55, 26, 14, 12, 14, 16, 18, 19, 21, 22, 24, 26, 26, 25, 24, 22, 20, 18, 17, 17, 17, 17, 17, 16, 16, 16, 17, 18, 20, 22, 21, 18, 12, 8, 10, 24, 58, 115, 192, 282, 371, 445, 489, 495, 464, 400, 318, 232, 154, 92, 50, 25, 13, 7, 4, 1, 3, 15, 46, 102, 187, 299, 426, 552, 656, 720, 731, 690, 604, 496, 390, 314, 285, 312, 387, 492, 602, 691, 737, 731, 673, 576, 458, 339, 235, 156, 104, 77, 67, 69, 74, 79, 83, 84, 84, 84, 82, 80, 78, 77, 75, 74, 74, 74, 74, 73, 71, 68, 64, 61, 58, 55, 53, 50, 46, 43, 39, 35, 31, 28, 25, 22, 20, 17, 15, 14, 13, 14, 16, 18, 22, 25, 29, 32, 34, 37, 39, 40, 37, 33, 28, 27, 37, 67, 124, 211, 322, 445, 563, 654, 702, 696, 639, 546, 440, 347, 293, 291, 343, 438, 554, 664, 741, 768, 740, 665, 559, 448, 357, 306, 304, 351, 434, 530, 616, 668, 673, 629, 549, 453, 367, 313, 303, 338, 407, 489, 562, 607, 614, 579, 512, 423, 329, 241, 168, 114, 77, 55, 43, 37, 36, 41, 57, 91, 147, 228, 328, 437, 538, 615, 652, 643, 590, 504, 399, 293, 199, 124, 73, 41, 26, 21, 22, 26, 29, 31, 30, 26, 22, 18, 15, 14, 15, 15, 13, 8, 3, 2, 10, 34, 80, 148, 234, 330, 424, 499, 545, 553, 521, 456, 370, 276, 188, 115, 61, 26, 8, 1, 0, 3, 6, 9, 10, 10, 9, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 2, 0, 0, 6, 28, 68, 129, 208, 298, 386, 458, 501, 508, 479, 421, 351, 288, 252, 254, 298, 374, 464, 546, 599, 611, 580, 515, 435, 360, 311, 298, 326, 386, 465, 542, 599, 622, 603, 546, 460, 361, 264, 180, 117, 75, 51, 39, 34, 33, 34, 36, 38, 41, 44, 45, 46, 45, 44, 43, 41, 40, 37, 33, 28, 22, 17, 13, 11, 12, 14, 17, 20, 23, 25, 27, 26, 25, 21, 17, 11, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 7, 8, 8, 7, 6, 3, 0, 0, 1, 13, 39, 83, 146, 224, 310, 392, 458, 497, 502, 472, 414, 336, 251, 172, 106, 59, 29, 15, 10, 11, 14, 17, 20, 23, 26, 29, 31, 33, 34, 34, 34, 32, 31, 29, 27, 24, 22, 21, 21, 21, 23, 26, 29, 31, 33, 34, 34, 33, 32, 31, 30, 30, 28, 27, 24, 21, 19, 18, 19, 21, 25, 30, 35, 38, 40, 40, 38, 34, 30, 26, 26, 35, 59, 102, 169, 256, 356, 455, 539, 593, 608, 581, 517, 429, 330, 235, 154, 93, 53, 31, 21, 18, 19, 22, 26, 30, 34, 38, 40, 41, 40, 37, 33, 29, 25, 22, 19, 17, 16, 16, 18, 19, 22, 24, 25, 25, 25, 23, 22, 21, 20, 19, 18, 16, 14, 10, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 6, 5, 3, 2, 0, 0, 0, 11, 33, 72, 126, 194, 266, 334, 387, 418, 421, 397, 349, 287, 220, 156, 102, 63, 39, 27, 23, 23, 25, 25, 25, 23, 21, 19, 17, 17, 17, 17, 19, 21, 23, 25, 26, 26, 25, 23, 20, 17, 15, 13, 12, 11, 11, 10, 8, 6, 4, 1, 0, 0, 0, 1, 3, 5, 7, 8, 9, 10, 11, 12, 14, 16, 18, 20, 23, 26, 30, 34, 38, 41, 42, 43, 43, 44, 45, 44, 43, 39, 35, 33, 38, 57, 93, 150, 226, 315, 408, 492, 557, 592, 593, 560, 497, 415, 324, 238, 164, 108, 72, 51, 43, 42, 44, 47, 51, 54, 57, 59, 60, 59, 56, 51, 44, 38, 32, 27, 23, 21, 20, 20, 20, 21, 22, 22, 24, 25, 27, 28, 30, 30, 30, 30, 30, 31, 32, 32, 32, 29, 26, 23, 24, 36, 64, 112, 183, 274, 375, 475, 558, 612, 628, 603, 543, 458, 362, 268, 186, 121, 74, 44, 27, 20, 17, 18, 20, 22, 23, 22, 21, 20, 18, 16, 15, 15, 17, 19, 22, 25, 27, 29, 30, 29, 28, 27, 25, 24, 23, 22, 22, 21, 20, 18, 15, 12, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 15, 17, 17, 16, 14, 12, 9, 6, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 22, 51, 96, 159, 236, 320, 403, 474, 521, 540, 529, 492, 438, 382, 335, 311, 314, 345, 396, 453, 504, 534, 535, 505, 449, 376, 297, 221, 158, 110, 77, 59, 51, 48, 48, 48, 48, 46, 43, 41, 40, 40, 41, 42, 41, 39, 36, 33, 32, 36, 48, 71, 107, 154, 209, 269, 323, 365, 388, 387, 366, 331, 293, 264, 254, 270, 311, 371, 440, 504, 550, 569, 556, 512, 444, 363, 278, 201, 137, 90, 58, 38, 28, 22, 21, 23, 33, 51, 81, 124, 178, 242, 307, 366, 410, 432, 429, 401, 352, 290, 225, 164, 113, 75, 49, 34, 27, 25, 25, 27, 30, 32, 33, 34, 33, 31, 29, 27, 26, 24, 21, 19, 16, 12, 9, 7, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 9, 29, 60, 102, 150, 198, 240, 271, 287, 284, 263, 226, 179, 127, 79, 41, 16, 2, 0, 0, 1, 2, 1, 0, 0, 0, 1, 4, 6, 7, 7, 6, 4, 2, 3, 10, 26, 57, 107, 176, 264, 364, 465, 554, 618, 647, 635, 586, 507, 409, 307, 213, 134, 76, 38, 17, 8, 7, 11, 16, 22, 27, 31, 33, 35, 35, 34, 31, 28, 24, 21, 18, 16, 16, 17, 19, 22, 25, 27, 29, 30, 30, 29, 29, 33, 44, 67, 105, 160, 230, 311, 394, 470, 528, 560, 563, 535, 480, 408, 327, 248, 179, 123, 83, 57, 41, 32, 27, 25, 23, 23, 23, 24, 23, 22, 19, 16, 13, 11, 10, 11, 13, 15, 17, 19, 21, 21, 21, 20, 20, 19, 21, 28, 43, 71, 115, 175, 250, 332, 413, 482, 530, 548, 536, 495, 432, 356, 275, 198, 132, 80, 43, 19, 5, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 11, 29, 58, 101, 159, 227, 302, 374, 435, 477, 491, 477, 435, 373, 299, 223, 154, 97, 55, 28, 13, 7, 7, 8, 10, 11, 11, 10, 10, 10, 11, 12, 11, 9, 6, 5, 11, 27, 58, 105, 167, 241, 319, 392, 449, 485, 493, 475, 438, 391, 347, 319, 313, 334, 377, 435, 493, 540, 564, 559, 529, 480, 426, 381, 356, 357, 383, 425, 472, 510, 531, 529, 506, 468, 426, 391, 370, 369, 388, 423, 465, 502, 526, 528, 506, 460, 398, 328, 257, 194, 142, 104, 78, 61, 50, 44, 39, 37, 35, 34, 34, 33, 33, 31, 29, 26, 24, 21, 18, 16, 14, 13, 12, 12, 12, 12, 11, 10, 9, 10, 12, 18, 30, 51, 84, 132, 196, 272, 354, 430, 492, 529, 536, 512, 463, 396, 319, 243, 174, 117, 73, 42, 24, 15, 12, 14, 16, 18, 19, 18, 16, 15, 14, 13, 14, 14, 15, 16, 17, 19, 21, 23, 25, 25, 25, 24, 21, 19, 18, 21, 31, 52, 87, 138, 204, 280, 361, 436, 495, 530, 536, 511, 461, 393, 316, 239, 169, 111, 67, 35, 16, 5, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 13, 15, 17, 20, 25, 36, 53, 80, 120, 172, 236, 308, 381, 449, 502, 534, 540, 520, 477, 415, 344, 269, 199, 138, 89, 54, 31, 19, 16, 21, 33, 52, 80, 116, 161, 214, 271, 327, 376, 411, 428, 426, 406, 375, 340, 311, 295, 297, 318, 354, 397, 437, 464, 472, 458, 422, 371, 310, 248, 191, 144, 107, 81, 65, 55, 50, 49, 50, 51, 51, 50, 47, 42, 37, 31, 27, 24, 22, 20, 19, 18, 17, 16, 16, 16, 17, 17, 18, 19, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 8, 6, 3, 0, 0, 2, 11, 29, 59, 102, 156, 218, 280, 337, 380, 404, 406, 384, 344, 290, 229, 169, 116, 72, 41, 21, 10, 5, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 3, 11, 25, 47, 79, 120, 166, 214, 256, 288, 304, 302, 281, 247, 204, 158, 115, 78, 49, 28, 14, 6, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 6, 5, 4, 3, 3, 5, 11, 22, 43, 75, 120, 178, 245, 317, 384, 440, 477, 490, 478, 442, 388, 321, 252, 186, 130, 86, 54, 34, 22, 15, 11, 9, 7, 6, 5, 5, 5, 6, 6, 7, 9, 11, 17, 28, 47, 76, 117, 171, 234, 302, 368, 425, 467, 489, 488, 466, 424, 369, 306, 241, 181, 129, 88, 58, 38, 28, 23, 22, 23, 23, 23, 22, 20, 17, 15, 13, 12, 12, 12, 12, 12, 10, 9, 8, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 20, 20, 20, 17, 14, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 2, 3, 4, 6, 8, 9, 11, 12, 12, 12, 12, 11, 10, 8, 7, 7, 7, 8, 9, 10, 10, 10, 9, 8, 7, 6, 7, 8, 10, 11, 12, 13, 13, 14, 15, 16, 17, 18, 17, 14, 10, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 5, 6, 8, 9, 9, 8, 7, 5, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 13, 16, 19, 23, 26, 28, 30, 31, 32, 36, 44, 60, 89, 132, 190, 263, 343, 424, 497, 553, 586, 595, 578, 539, 483, 416, 344, 273, 209, 155, 114, 85, 66, 56, 50, 46, 43, 40, 38, 36, 36, 37, 38, 39, 39, 38, 37, 36, 35, 34, 34, 35, 36, 38, 39, 41, 42, 42, 43, 43, 44, 45, 47, 48, 50, 50, 50, 50, 50, 54, 62, 78, 103, 140, 188, 247, 314, 383, 446, 495, 524, 528, 507, 465, 407, 342, 276, 215, 163, 121, 90, 67, 53, 45, 42, 44, 47, 50, 53, 53, 52, 49, 46, 44, 43, 44, 44, 45, 44, 41, 38, 34, 30, 28, 25, 24, 22, 20, 18, 17, 16, 16, 15, 14, 12, 10, 8, 5, 4, 4, 6, 8, 10, 12, 13, 13, 13, 12, 12, 11, 11, 10, 9, 8, 6, 5, 3, 1, 0, 0, 0, 1, 6, 15, 30, 50, 77, 112, 153, 200, 251, 301, 347, 383, 404, 407, 392, 360, 316, 266, 216, 168, 127, 93, 67, 48, 36, 28, 24, 23, 23, 23, 23, 21, 19, 16, 14, 13, 12, 11, 11, 10, 9, 8, 7, 6, 6, 6, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 2, 1, 2, 3, 4, 5, 7, 8, 11, 17, 27, 45, 70, 103, 144, 191, 240, 288, 329, 359, 374, 371, 351, 316, 273, 225, 178, 136, 101, 73, 52, 37, 27, 24, 28, 38, 58, 85, 120, 159, 201, 242, 277, 302, 315, 316, 303, 280, 248, 212, 174, 136, 102, 73, 50, 33, 22, 18, 17, 19, 22, 24, 26, 27, 28, 29, 29, 29, 29, 28, 27, 25, 22, 20, 17, 15, 14, 15, 18, 24, 35, 52, 77, 113, 159, 216, 280, 347, 411, 463, 497, 510, 499, 469, 423, 367, 307, 247, 192, 143, 102, 69, 45, 29, 20, 16, 15, 16, 16, 16, 15, 14, 13, 12, 10, 10, 9, 9, 9, 10, 10, 10, 10, 8, 6, 4, 3, 2, 2, 3, 4, 5, 6, 8, 9, 11, 13, 15, 17, 17, 18, 17, 17, 17, 17, 18, 19, 21, 21, 22, 22, 22, 23, 23, 24, 24, 25, 25, 25, 25, 25, 24, 23, 21, 19, 18, 17, 17, 17, 16, 15, 13, 10, 6, 4, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 2, 5, 7, 8, 8, 7, 5, 4, 3, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 5, 6, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 9, 10, 14, 22, 36, 55, 82, 117, 158, 206, 259, 312, 362, 403, 430, 440, 431, 404, 362, 311, 256, 202, 154, 114, 83, 60, 45, 37, 35, 39, 49, 68, 95, 129, 169, 213, 256, 295, 326, 347, 355, 351, 334, 307, 272, 232, 192, 155, 122, 96, 76, 61, 50, 42, 37, 35, 36, 37, 39, 41, 40, 38, 35, 32, 30, 28, 28, 29, 29, 28, 27, 24, 20, 17, 14, 13, 12, 11, 11, 9, 8, 6, 6, 8, 12, 16, 21, 24, 26, 26, 24, 22, 21, 22, 22, 23, 24, 24, 23, 22, 21, 22, 25, 32, 43, 61, 85, 116, 154, 196, 240, 280, 314, 337, 350, 349, 337, 315, 285, 250, 213, 176, 141, 111, 87, 70, 61, 61, 69, 86, 111, 144, 183, 225, 269, 313, 351, 383, 403, 411, 403, 381, 346, 302, 253, 205, 162, 125, 95, 72, 54, 41, 32, 26, 23, 23, 23, 24, 25, 25, 25, 26, 28, 32, 37, 43, 50, 61, 77, 101, 131, 167, 207, 245, 279, 304, 319, 322, 313, 294, 267, 235, 200, 165, 133, 104, 80, 61, 47, 37, 31, 28, 26, 25, 24, 22, 20, 19, 19, 20, 22, 24, 27, 28, 29, 30, 30, 31, 31, 32, 34, 37, 39, 41, 41, 41, 38, 35, 32, 30, 29, 29, 29, 28, 27, 25, 23, 20, 18, 16, 15, 13, 12, 11, 10, 10, 10, 10, 10, 9, 9, 9, 9, 10, 12, 13, 13, 13, 11, 10, 9, 8, 8, 7, 7, 6, 4, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 4, 5, 7, 9, 12, 15, 18, 21, 24, 28, 33, 42, 57, 81, 113, 155, 203, 255, 306, 353, 393, 422, 438, 439, 425, 395, 354, 304, 251, 200, 156, 120, 94, 75, 61, 51, 43, 37, 33, 31, 32, 35, 37, 39, 39, 37, 34, 31, 28, 27, 26, 24, 22, 20, 16, 13, 11, 11, 11, 12, 14, 15, 16, 16, 17, 19, 21, 24, 27, 30, 31, 31, 30, 28, 25, 22, 18, 15, 11, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 12, 13, 13, 11, 10, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 4, 5, 6, 7, 9, 11, 12, 13, 14, 14, 13, 13, 13, 13, 15, 18, 22, 26, 31, 37, 47, 61, 81, 107, 138, 171, 205, 236, 262, 282, 293, 295, 288, 272, 249, 220, 188, 157, 128, 103, 83, 69, 57, 49, 42, 37, 35, 35, 36, 38, 40, 40, 39, 37, 34, 33, 33, 33, 34, 35, 34, 34, 32, 31, 31, 30, 30, 30, 30, 30, 30, 30, 31, 33, 36, 40, 44, 50, 58, 71, 89, 113, 146, 186, 231, 279, 327, 372, 410, 438, 454, 457, 445, 419, 381, 335, 285, 234, 188, 146, 113, 86, 67, 54, 46, 43, 43, 44, 46, 48, 49, 51, 53, 56, 63, 72, 86, 104, 128, 158, 194, 235, 280, 326, 369, 406, 435, 454, 463, 464, 459, 451, 445, 442, 444, 450, 461, 471, 480, 482, 476, 460, 435, 400, 358, 312, 265, 220, 179, 143, 115, 94, 79, 69, 62, 58, 55, 52, 48, 44, 40, 35, 32, 29, 29, 30, 31, 32, 32, 31, 28, 24, 20, 17, 14, 12, 11, 11, 10, 9, 9, 9, 8, 8, 7, 7, 7, 7, 9, 12, 16, 18, 20, 20, 18, 16, 15, 15, 16, 19, 22, 24, 25, 25, 23, 21, 19, 19, 19, 21, 22, 22, 21, 19, 17, 15, 13, 11, 10, 8, 6, 5, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 3, 4, 5, 6, 8, 9, 8, 7, 6, 4, 5, 7, 12, 21, 32, 46, 63, 84, 107, 132, 158, 185, 211, 235, 254, 267, 271, 267, 254, 234, 208, 180, 151, 124, 100, 80, 65, 55, 53, 58, 73, 95, 125, 160, 196, 233, 268, 302, 333, 361, 384, 400, 407, 407, 401, 392, 385, 382, 385, 392, 402, 409, 411, 405, 390, 366, 334, 298, 260, 221, 186, 154, 128, 107, 90, 78, 68, 61, 56, 54, 53, 54, 56, 59, 62, 66, 73, 84, 102, 127, 159, 196, 238, 281, 323, 363, 399, 429, 453, 468, 476, 475, 468, 457, 446, 437, 434, 435, 439, 445, 450, 450, 443, 429, 408, 380, 347, 310, 272, 236, 205, 180, 162, 153, 152, 159, 174, 197, 229, 268, 311, 353, 390, 419, 436, 441, 435, 420, 396, 366, 330, 289, 246, 205, 166, 134, 109, 91, 78, 69, 61, 54, 47, 41, 37, 34, 34, 35, 37, 38, 37, 36, 33, 30, 28, 27, 27, 27, 27, 28, 28, 28, 27, 27, 26, 25, 23, 22, 20, 19, 18, 19, 20, 21, 21, 21, 20, 18, 18, 18, 19, 22, 25, 28, 32, 38, 48, 62, 81, 106, 137, 172, 210, 249, 287, 319, 345, 362, 369, 366, 353, 332, 303, 268, 230, 190, 152, 118, 91, 69, 53, 40, 30, 21, 14, 9, 7, 6, 6, 6, 7, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 9, 12, 15, 20, 26, 34, 45, 59, 78, 102, 133, 170, 211, 256, 301, 345, 385, 420, 446, 461, 465, 455, 434, 402, 362, 318, 272, 228, 186, 150, 118, 93, 73, 58, 48, 40, 35, 33, 32, 33, 34, 35, 35, 35, 34, 33, 32, 31, 31, 32, 34, 36, 37, 38, 37, 35, 31, 28, 25, 23, 23, 24, 25, 27, 27, 27, 27, 27, 27, 27, 28, 30, 31, 32, 33, 33, 32, 31, 30, 29, 28, 28, 29, 29, 29, 28, 28, 28, 28, 28, 28, 27, 26, 25, 22, 20, 17, 15, 13, 13, 13, 13, 14, 15, 16, 17, 17, 18, 19, 21, 22, 22, 23, 25, 27, 32, 40, 51, 67, 87, 112, 142, 178, 219, 262, 305, 344, 377, 400, 412, 414, 406, 388, 363, 332, 295, 256, 216, 177, 142, 112, 87, 67, 52, 42, 36, 34, 34, 36, 38, 40, 40, 39, 36, 34, 33, 33, 35, 39, 42, 44, 46, 45, 43, 42, 40, 39, 38, 36, 34, 31, 26, 21, 16, 12, 10, 8, 7, 6, 5, 5, 5, 5, 5, 6, 6, 5, 5, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 12, 19, 29, 41, 56, 77, 103, 135, 172, 211, 252, 293, 330, 362, 389, 410, 425, 435, 438, 437, 431, 422, 412, 403, 396, 392, 390, 389, 384, 374, 356, 330, 299, 263, 228, 194, 163, 136, 111, 90, 72, 59, 49, 43, 40, 37, 34, 31, 28, 24, 22, 21, 20, 20, 19, 19, 19, 19, 19, 19, 18, 18, 18, 19, 20, 21, 22, 22, 21, 19, 17, 16, 14, 13, 11, 10, 9, 8, 8, 9, 10, 13, 15, 16, 17, 17, 17, 17, 19, 22, 26, 29, 32, 34, 36, 38, 41, 45, 50, 56, 62, 70, 78, 88, 102, 120, 143, 173, 208, 246, 285, 323, 356, 384, 406, 423, 436, 447, 456, 462, 466, 467, 466, 463, 459, 456, 453, 450, 443, 432, 415, 392, 362, 330, 296, 262, 231, 204, 183, 168, 161, 162, 172, 188, 209, 232, 256, 279, 300, 320, 337, 350, 358, 360, 353, 337, 313, 282, 248, 213, 180, 150, 125, 105, 90, 78, 69, 63, 57, 53, 49, 45, 41, 37, 34, 31, 30, 29, 30, 32, 34, 36, 38, 38, 39, 40, 43, 47, 55, 66, 80, 99, 123, 151, 183, 219, 257, 296, 333, 368, 399, 425, 447, 464, 477, 486, 491, 494, 495, 494, 494, 496, 499, 503, 509, 514, 517, 517, 515, 510, 505, 500, 497, 495, 492, 488, 480, 468, 450, 428, 403, 374, 343, 311, 276, 241, 206, 172, 141, 114, 94, 79, 70, 65, 62, 60, 57, 54, 50, 46, 44, 43, 43, 44, 45, 45, 45, 44, 43, 41, 39, 38, 38, 39, 41, 43, 47, 50, 52, 53, 54, 54, 54, 54, 53, 51, 50, 48, 46, 45, 44, 44, 43, 42, 41, 40, 39, 37, 36, 35, 34, 32, 30, 29, 29, 30, 32, 33, 34, 34, 32, 30, 29, 28, 29, 31, 33, 35, 35, 34, 32, 29, 26, 24, 23, 23, 23, 24, 24, 23, 23, 22, 23, 24, 25, 26, 26, 24, 21, 18, 15, 12, 10, 9, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 7, 7, 7, 7, 7, 7, 6, 6, 7, 7, 8, 8, 7, 7, 5, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 9, 12, 14, 15, 16, 17, 19, 21, 25, 30, 38, 49, 63, 82, 104, 129, 156, 186, 218, 253, 289, 325, 358, 384, 401, 406, 401, 386, 363, 336, 306, 274, 242, 212, 185, 161, 142, 129, 121, 121, 126, 137, 154, 174, 196, 218, 239, 257, 273, 284, 292, 295, 292, 283, 268, 249, 228, 204, 180, 158, 138, 121, 109, 103, 104, 112, 127, 147, 170, 194, 218, 241, 261, 278, 292, 301, 305, 304, 297, 286, 271, 253, 234, 216, 199, 187, 179, 177, 182, 194, 212, 237, 266, 297, 327, 354, 376, 391, 398, 397, 390, 376, 356, 331, 302, 271, 238, 207, 179, 155, 135, 119, 106, 94, 84, 76, 70, 66, 64, 63, 60, 57, 53, 50, 47, 47, 48, 49, 49, 48, 45, 42, 38, 36, 35, 36, 36, 35, 33, 30, 26, 22, 21, 20, 22, 24, 26, 27, 27, 25, 23, 21, 21, 23, 27, 33, 41, 50, 60, 71, 84, 100, 120, 145, 174, 207, 243, 280, 316, 348, 376, 397, 412, 420, 420, 410, 392, 365, 330, 292, 253, 216, 183, 155, 132, 113, 96, 82, 68, 57, 48, 41, 37, 36, 37, 38, 38, 37, 35, 32, 30, 30, 33, 38, 43, 49, 53, 57, 60, 64, 72, 83, 100, 120, 144, 169, 194, 220, 245, 271, 298, 326, 352, 376, 395, 405, 405, 395, 375, 349, 319, 286, 254, 222, 192, 164, 140, 118, 101, 87, 76, 67, 60, 55, 51, 49, 49, 49, 50, 50, 50, 48, 46, 42, 39, 36, 34, 34, 34, 35, 35, 34, 32, 29, 25, 22, 20, 19, 18, 18, 18, 18, 17, 16, 16, 16, 16, 17, 18, 19, 19, 19, 19, 20, 20, 22, 23, 26, 28, 30, 32, 35, 40, 47, 57, 70, 85, 102, 121, 143, 168, 196, 227, 259, 289, 318, 344, 367, 388, 409, 429, 448, 464, 477, 486, 492, 496, 498, 501, 504, 506, 507, 507, 505, 504, 502, 500, 496, 490, 480, 467, 452, 435, 419, 403, 387, 369, 349, 325, 297, 267, 236, 205, 177, 154, 136, 122, 112, 103, 94, 85, 75, 66, 58, 52, 49, 49, 50, 52, 52, 51, 48, 44, 41, 37, 34, 32, 31, 30, 29, 29, 29, 30, 31, 32, 33, 35, 39, 45, 52, 62, 73, 85, 99, 116, 137, 163, 192, 223, 256, 287, 318, 346, 372, 396, 419, 439, 455, 467, 475, 479, 482, 485, 489, 494, 496, 494, 486, 471, 451, 427, 401, 376, 353, 329, 305, 278, 249, 219, 188, 161, 137, 118, 104, 95, 88, 83, 79, 75, 71, 68, 66, 65, 64, 63, 63, 63, 62, 62, 62, 62, 62, 62, 61, 60, 58, 56, 54, 51, 49, 48, 46, 44, 43, 42, 41, 41, 40, 38, 36, 34, 32, 31, 31, 32, 34, 36, 37, 38, 37, 36, 34, 33, 33, 35, 38, 42, 46, 50, 54, 59, 65, 73, 85, 100, 119, 141, 164, 189, 212, 235, 255, 273, 289, 301, 310, 316, 317, 314, 305, 292, 275, 254, 233, 211, 189, 168, 147, 127, 108, 90, 75, 63, 54, 47, 42, 38, 35, 33, 32, 32, 32, 33, 32, 31, 30, 30, 31, 35, 40, 46, 53, 60, 68, 78, 91, 108, 128, 152, 177, 202, 228, 252, 277, 300, 323, 342, 357, 367, 370, 366, 356, 340, 321, 298, 273, 247, 220, 194, 169, 147, 128, 113, 101, 91, 83, 76, 69, 62, 57, 52, 49, 47, 46, 46, 46, 45, 44, 42, 40, 39, 38, 38, 37, 35, 33, 31, 30, 29, 30, 32, 34, 35, 35, 33, 31, 28, 25, 24, 23, 24, 24, 23, 22, 20, 18, 17, 18, 19, 20, 20, 20, 19, 17, 16, 15, 16, 17, 18, 19, 19, 18, 16, 13, 11, 10, 10, 11, 11, 12, 13, 12, 11, 9, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 8, 8, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 7, 9, 12, 15, 17, 19, 19, 18, 17, 17, 20, 24, 31, 38, 46, 54, 64, 76, 91, 111, 135, 162, 191, 220, 249, 278, 306, 334, 360, 385, 406, 424, 437, 447, 454, 461, 467, 472, 477, 479, 478, 471, 460, 443, 424, 402, 380, 358, 338, 317, 295, 271, 244, 216, 187, 160, 136, 117, 101, 90, 80, 72, 65, 58, 53, 50, 47, 45, 43, 41, 39, 37, 36, 35, 35, 34, 33, 31, 29, 27, 27, 28, 29, 31, 31, 31, 29, 26, 22, 19, 17, 16, 17, 18, 20, 22, 23, 23, 23, 23, 22, 22, 24, 26, 28, 31, 34, 36, 39, 42, 46, 53, 62, 74, 88, 104, 121, 138, 155, 173, 191, 211, 232, 253, 274, 293, 307, 315, 316, 311, 300, 284, 266, 247, 228, 208, 188, 169, 149, 131, 115, 101, 89, 79, 71, 64, 58, 53, 49, 46, 45, 44, 44, 43, 42, 41, 42, 44, 47, 49, 49, 47, 41, 35, 29, 26, 25, 26, 29, 32, 35, 37, 40, 44, 50, 58, 67, 76, 86, 97, 108, 122, 137, 152, 168, 181, 190, 197, 199, 199, 195, 190, 182, 172, 160, 148, 134, 120, 106, 93, 81, 71, 61, 52, 44, 37, 31, 27, 24, 21, 18, 14, 11, 9, 9, 11, 15, 21, 27, 34, 41, 50, 60, 73, 89, 108, 129, 151, 175, 200, 225, 249, 271, 290, 304, 313, 318, 317, 313, 306, 296, 284, 273, 262, 252, 244, 238, 235, 233, 234, 237, 243, 252, 262, 273, 283, 290, 294, 294, 292, 287, 281, 273, 262, 249, 231, 211, 190, 169, 153, 143, 141, 146, 158, 177, 201, 230, 264, 301, 339, 377, 410, 437, 454, 462, 460, 450, 436, 420, 405, 396, 393, 398, 410, 428, 448, 465, 475, 472, 455, 425, 383, 335, 285, 238, 195, 159, 130, 107, 93, 89, 97, 115, 138, 162, 177, 181, 171, 150, 125, 101, 83, 73, 69, 68, 68, 66, 62, 58, 55, 54, 56, 58, 60, 60, 59, 57, 54, 51, 49, 48, 48, 49, 49, 50, 49, 47, 44, 42, 39, 38, 38, 39, 41, 43, 45, 46, 46, 44, 40, 37, 34, 32, 32, 33, 35, 36, 36, 34, 31, 28, 26, 26, 27, 29, 31, 33, 33, 32, 30, 28, 25, 22, 19, 17, 16, 17, 18, 21, 23, 24, 23, 20, 17, 14, 12, 13, 15, 18, 21, 23, 23, 21, 19, 15, 13, 12, 13, 15, 17, 19, 20, 19, 18, 16, 15, 14, 15, 16, 17, 18, 20, 21, 22, 23, 23, 23, 21, 20, 19, 18, 20, 22, 25, 27, 28, 28, 27, 27, 28, 32, 37, 44, 50, 55, 57, 59, 60, 61, 64, 67, 71, 76, 81, 87, 95, 104, 115, 126, 136, 145, 152, 156, 160, 164, 171, 181, 193, 208, 221, 231, 238, 244, 254, 277, 320, 389, 484, 596, 713, 819, 898, 939, 938, 898, 828, 739, 643, 550, 465, 393, 334, 289, 257, 235, 221, 213, 207, 203, 199, 194, 189, 185, 181, 178, 176, 173, 171, 168, 166, 165, 166, 167, 168, 169, 168, 166, 162, 158, 155, 152, 151, 151, 151, 151, 151, 151, 152, 153, 154, 154, 153, 151, 148, 145, 142, 140, 139, 141, 142, 143, 143, 142, 140, 137, 136, 135, 135, 136, 135, 134, 132, 129, 128, 127, 126, 125, 123, 120, 117, 114, 112, 113, 114, 117, 118, 118, 116, 112, 109, 106, 105, 106, 107, 108, 109, 109, 109, 109, 111, 112, 114, 115, 114, 111, 108, 104, 102, 102, 104, 107, 109, 112, 113, 113, 112, 111, 109, 108, 107, 106, 106, 105, 104, 104, 103, 101, 100, 98, 97, 95, 93, 91, 88, 84, 80, 76, 71, 68, 64, 61, 58, 56, 54, 52, 51, 49, 46, 42, 37, 32, 27, 23, 20, 19, 19, 18, 18, 17, 16, 14, 12, 10, 9, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 4, 3, 3, 3, 3, 3, 4, 5, 5, 5, 5, 5, 4, 3, 2, 2, 2, 2, 2, 3, 4, 4, 4, 4, 3, 2, 1, 2, 3, 5, 7, 9, 9, 9, 8, 7, 8, 9, 11, 12, 13, 11, 9, 6, 4, 3, 4, 5, 7, 8, 9, 10, 10, 11, 12, 12, 11, 10, 9, 8, 8, 8, 9, 10, 11, 11, 10, 10, 10, 10, 11, 12, 12, 13, 13, 13, 12, 11, 9, 8, 8, 8, 8, 9, 9, 9, 8, 7, 5, 5, 4, 5, 5, 5, 5, 4, 3, 3, 4, 5, 7, 8, 10, 10, 9, 7, 4, 2, 1, 1, 2, 5, 7, 8, 7, 6, 4, 2, 1, 2, 3, 4, 5, 5, 4, 3, 2, 2, 3, 4, 4, 4, 3, 2, 2, 4, 5, 6, 7, 6, 4, 2, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 3, 3, 3, 1, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 2, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 2, 3, 4, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 3, 4, 5, 6, 6, 6, 4, 3, 2, 1, 2, 2, 4, 5, 6, 6, 6, 6, 6, 6, 6, 6, 7, 6, 6, 6, 6, 6, 7, 8, 8, 9, 8, 8, 8, 8, 8, 8, 9, 8, 7, 6, 5, 5, 7, 9, 12, 14, 14, 12, 10, 7, 6, 6, 8, 11, 14, 15, 15, 14, 12, 10, 10, 10, 12, 14, 15, 15, 13, 11, 9, 7, 6, 7, 8, 8, 8, 7, 6, 5, 5, 6, 7, 8, 8, 7, 5, 4, 2, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 5, 5, 5, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 6, 7, 9, 10, 10, 10, 8, 7, 6, 6, 6, 7, 9, 10, 10, 10, 9, 8, 8, 7, 8, 8, 9, 10, 10, 10, 9, 8, 7, 6, 6, 7, 8, 9, 9, 10, 10, 9, 9, 8, 8, 7, 7, 6, 6, 5, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 2, 3, 5, 7, 8, 8, 8, 7, 6, 6, 6, 6, 7, 7, 7, 7, 6, 6, 5, 5, 5, 6, 7, 9, 11, 12, 13, 12, 11, 10, 9, 8, 9, 10, 12, 13, 13, 12, 10, 8, 6, 5, 5, 5, 6, 6, 7, 7, 7, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 7, 7, 6, 3, 1, 0, 0, 1, 2, 3, 4, 3, 2, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 6, 6, 7, 7, 7, 8, 8, 8, 8, 8, 9, 10, 11, 12, 12, 11, 11, 11, 12, 13, 14, 15, 15, 13, 12, 11, 12, 13, 15, 18, 19, 19, 18, 16, 13, 10, 8, 7, 6, 6, 6, 7, 8, 8, 9, 10, 10, 11, 11, 11, 10, 8, 7, 5, 4, 3, 3, 4, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 4, 3, 3, 3, 3, 4, 5, 5, 5, 4, 4, 3, 3, 4, 4, 5, 5, 5, 4, 2, 1, 1, 2, 3, 4, 6, 6, 7, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 1, 2, 3, 3, 2, 1, 1, 2, 2, 3, 4, 3, 2, 0, 0, 0, 1, 4, 6, 8, 8, 7, 5, 3, 1, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 2, 2, 3, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 7, 8, 10, 11, 11, 10, 8, 7, 5, 5, 5, 6, 7, 9, 10, 12, 13, 13, 13, 12, 11, 10, 10, 10, 11, 12, 13, 14, 14, 14, 14, 13, 13, 12, 12, 11, 9, 9, 8, 9, 11, 13, 14, 15, 14, 12, 10, 8, 6, 6, 5, 5, 5, 4, 3, 3, 3, 3, 5, 7, 8, 9, 9, 7, 5, 3, 1, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 2, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 1, 2, 3, 4, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 4, 4, 6, 8, 10, 11, 12, 12, 11, 9, 8, 7, 6, 7, 8, 9, 10, 10, 10, 10, 10, 9, 9, 10, 10, 10, 11, 12, 12, 13, 13, 12, 12, 11, 11, 11, 11, 11, 12, 12, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 13, 12, 11, 9, 8, 8, 9, 11, 13, 15, 16, 16, 14, 11, 9, 6, 5, 4, 4, 4, 5, 5, 5, 5, 5, 6, 7, 7, 7, 7, 6, 4, 3, 3, 3, 3, 3, 4, 5, 6, 7, 8, 8, 9, 8, 8, 7, 6, 5, 5, 5, 6, 7, 7, 7, 7, 6, 6, 7, 8, 10, 11, 12, 12, 12, 11, 11, 10, 11, 12, 14, 15, 17, 18, 18, 18, 17, 17, 16, 15, 14, 13, 12, 12, 13, 13, 14, 15, 16, 18, 20, 22, 24, 25, 26, 25, 23, 20, 16, 14, 12, 12, 12, 13, 14, 15, 15, 15, 14, 14, 14, 14, 15, 16, 17, 18, 17, 17, 15, 14, 13, 11, 11, 10, 10, 11, 11, 10, 10, 10, 9, 9, 9, 10, 10, 10, 10, 10, 9, 8, 6, 5, 5, 5, 6, 8, 10, 12, 13, 14, 13, 12, 10, 9, 8, 8, 8, 8, 8, 8, 8, 9, 10, 12, 13, 14, 14, 13, 12, 10, 10, 9, 10, 11, 13, 14, 14, 14, 13, 13, 13, 13, 15, 16, 17, 17, 17, 15, 13, 11, 10, 9, 9, 10, 11, 12, 13, 14, 13, 11, 9, 7, 4, 3, 3, 3, 5, 6, 8, 9, 10, 10, 10, 11, 11, 11, 12, 11, 10, 9, 7, 6, 5, 5, 5, 6, 7, 9, 11, 14, 16, 17, 17, 17, 15, 13, 10, 9, 8, 9, 11, 13, 14, 15, 15, 16, 17, 17, 18, 18, 17, 15, 13, 12, 11, 13, 15, 17, 19, 20, 21, 22, 23, 25, 27, 29, 29, 28, 26, 24, 22, 21, 21, 22, 24, 26, 29, 30, 30, 30, 29, 28, 28, 28, 28, 28, 28, 27, 26, 24, 23, 23, 23, 24, 26, 27, 29, 29, 29, 28, 26, 24, 21, 19, 18, 17, 17, 18, 19, 20, 21, 20, 19, 18, 16, 14, 13, 12, 12, 12, 13, 13, 13, 11, 9, 8, 7, 7, 8, 10, 11, 12, 12, 11, 10, 9, 8, 8, 7, 6, 5, 3, 2, 2, 3, 5, 6, 7, 7, 5, 3, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 3, 3, 3, 4, 4, 4, 3, 1, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 1, 2, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 2, 4, 5, 6, 5, 4, 2, 1, 1, 1, 3, 5, 5, 5, 4, 2, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 2, 2, 1, 1, 2, 3, 4, 5, 6, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 6, 7, 7, 6, 6, 5, 4, 3, 3, 3, 4, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 5, 6, 6, 7, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 6, 5, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 6, 4, 3, 2, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 6, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, 4, 5, 6, 7, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 4, 4, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 9, 9, 8, 8, 7, 6, 5, 4, 3, 3, 3, 4, 5, 7, 8, 10, 11, 12, 12, 12, 11, 10, 9, 8, 7, 6, 6, 7, 8, 9, 11, 12, 14, 15, 16, 16, 16, 16, 15, 15, 15, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 14, 13, 12, 11, 10, 9, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 10, 10, 11, 11, 12, 13, 14, 14, 15, 15, 15, 14, 14, 13, 13, 13, 12, 12, 12, 13, 13, 14, 15, 15, 16, 17, 17, 18, 18, 18, 18, 19, 19, 19, 20, 20, 20, 20, 20, 19, 19, 18, 18, 17, 17, 17, 17, 16, 16, 16, 16, 17, 17, 17, 17, 16, 16, 16, 15, 15, 15, 14, 14, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 16, 16, 17, 17, 17, 18, 18, 17, 17, 17, 16, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 17, 17, 18, 18, 19, 19, 20, 20, 19, 19, 18, 18, 17, 17, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 17, 18, 18, 19, 19, 20, 20, 20, 20, 20, 19, 19, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 17, 17, 16, 16, 15, 15, 15, 14, 14, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 15, 15, 14, 14, 14, 13, 13, 12, 12, 11, 11, 11, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 6, 6, 6, 5, 5, 4, 4, 4],
-"basecallPos": [340, 354, 369, 380, 394, 409, 422, 430, 439, 453, 466, 478, 492, 503, 515, 525, 536, 549, 562, 575, 584, 595, 605, 616, 629, 642, 658, 669, 678, 691, 704, 719, 731, 744, 757, 766, 775, 787, 800, 814, 825, 838, 851, 864, 876, 889, 902, 915, 927, 936, 948, 957, 970, 983, 996, 1010, 1021, 1033, 1046, 1059, 1071, 1080, 1092, 1105, 1117, 1129, 1139, 1150, 1162, 1174, 1185, 1196, 1209, 1221, 1232, 1243, 1257, 1269, 1284, 1296, 1309, 1320, 1332, 1343, 1356, 1368, 1380, 1394, 1405, 1417, 1429, 1441, 1452, 1462, 1474, 1486, 1496, 1509, 1523, 1534, 1547, 1559, 1572, 1584, 1597, 1609, 1621, 1634, 1646, 1660, 1670, 1680, 1692, 1702, 1714, 1726, 1739, 1750, 1762, 1775, 1789, 1800, 1814, 1826, 1839, 1850, 1862, 1874, 1884, 1897, 1909, 1922, 1934, 1945, 1956, 1969, 1982, 1994, 2004, 2015, 2028, 2040, 2054, 2065, 2078, 2088, 2099, 2110, 2122, 2135, 2148, 2161, 2173, 2187, 2199, 2211, 2224, 2234, 2246, 2259, 2271, 2283, 2295, 2308, 2319, 2332, 2346, 2357, 2369, 2380, 2390, 2403, 2415, 2427, 2440, 2452, 2465, 2476, 2487, 2499, 2510, 2522, 2534, 2547, 2559, 2572, 2584, 2597, 2608, 2621, 2633, 2645, 2657, 2668, 2681, 2693, 2705, 2717, 2730, 2742, 2753, 2763, 2774, 2787, 2799, 2812, 2824, 2837, 2848, 2859, 2870, 2882, 2894, 2906, 2919, 2931, 2943, 2954, 2965, 2977, 2990, 3002, 3013, 3025, 3037, 3049, 3059, 3072, 3085, 3097, 3109, 3120, 3132, 3145, 3157, 3168, 3180, 3192, 3205, 3217, 3229, 3241, 3251, 3264, 3276, 3288, 3300, 3312, 3323, 3334, 3345, 3358, 3370, 3383, 3395, 3407, 3420, 3431, 3443, 3455, 3466, 3477, 3490, 3502, 3514, 3526, 3538, 3550, 3562, 3573, 3584, 3596, 3608, 3620, 3632, 3645, 3657, 3668, 3680, 3692, 3704, 3716, 3729, 3741, 3753, 3765, 3777, 3789, 3800, 3812, 3824, 3835, 3846, 3859, 3871, 3884, 3896, 3908, 3920, 3932, 3944, 3956, 3967, 3978, 3989, 4001, 4014, 4027, 4037, 4050, 4062, 4073, 4085, 4097, 4109, 4122, 4134, 4146, 4158, 4170, 4182, 4194, 4206, 4218, 4230, 4242, 4254, 4265, 4277, 4289, 4301, 4313, 4325, 4336, 4348, 4361, 4372, 4385, 4397, 4409, 4420, 4433, 4446, 4457, 4469, 4481, 4493, 4505, 4517, 4528, 4540, 4551, 4562, 4573, 4585, 4597, 4609, 4621, 4633, 4645, 4655, 4667, 4679, 4692, 4704, 4715, 4726, 4738, 4750, 4763, 4775, 4787, 4800, 4810, 4821, 4833, 4846, 4858, 4871, 4883, 4895, 4907, 4919, 4930, 4942, 4953, 4965, 4977, 4989, 5001, 5014, 5027, 5039, 5050, 5062, 5074, 5086, 5098, 5110, 5120, 5131, 5142, 5155, 5166, 5178, 5191, 5203, 5216, 5228, 5240, 5253, 5263, 5275, 5287, 5300, 5312, 5323, 5334, 5345, 5358, 5370, 5384, 5395, 5407, 5419, 5431, 5442, 5453, 5466, 5478, 5491, 5503, 5516, 5527, 5540, 5552, 5563, 5575, 5586, 5597, 5609, 5622, 5634, 5645, 5657, 5669, 5681, 5693, 5704, 5717, 5727, 5740, 5752, 5765, 5778, 5789, 5802, 5814, 5825, 5836, 5848, 5860, 5871, 5884, 5896, 5909, 5921, 5934, 5945, 5957, 5968, 5981, 5993, 6005, 6017, 6029, 6041, 6055, 6066, 6078, 6090, 6101, 6113, 6126, 6138, 6150, 6162, 6173, 6185, 6197, 6208, 6221, 6234, 6245, 6257, 6269, 6280, 6293, 6305, 6317, 6328, 6340, 6352, 6363, 6376, 6388, 6399, 6412, 6424, 6437, 6449, 6462, 6475, 6487, 6499, 6511, 6522, 6534, 6547, 6558, 6570, 6583, 6595, 6607, 6620, 6632, 6645, 6657, 6668, 6680, 6692, 6703, 6716, 6729, 6741, 6753, 6764, 6777, 6789, 6800, 6813, 6824, 6836, 6847, 6860, 6873, 6885, 6897, 6910, 6923, 6934, 6947, 6959, 6971, 6983, 6995, 7007, 7020, 7032, 7045, 7057, 7068, 7080, 7092, 7104, 7116, 7129, 7141, 7154, 7166, 7179, 7191, 7202, 7213, 7225, 7238, 7250, 7261, 7273, 7284, 7296, 7308, 7321, 7333, 7345, 7358, 7371, 7383, 7396, 7408, 7421, 7432, 7445, 7457, 7469, 7481, 7492, 7504, 7517, 7529, 7540, 7553, 7565, 7577, 7588, 7600, 7611, 7624, 7635, 7649, 7661, 7673, 7686, 7698, 7710, 7723, 7734, 7746, 7758, 7771, 7783, 7796, 7809, 7821, 7833, 7844, 7856, 7869, 7881, 7893, 7905, 7917, 7929, 7942, 7954, 7967, 7979, 7990, 8002, 8014, 8027, 8039, 8051, 8062, 8073, 8086, 8099, 8112, 8124, 8135, 8146, 8160, 8172, 8183, 8196, 8209, 8221, 8233, 8245, 8257, 8270, 8281, 8293, 8304, 8316, 8329, 8341, 8353, 8364, 8376, 8388, 8400, 8411, 8425, 8436, 8450, 8462, 8475, 8488, 8501, 8513, 8525, 8536, 8547, 8559, 8571, 8584, 8597, 8609, 8621, 8632, 8644, 8657, 8669, 8682, 8694, 8707, 8719, 8731, 8744, 8756, 8767, 8780, 8792, 8804, 8816, 8829, 8842, 8853, 8865, 8876, 8889, 8902, 8914, 8926, 8939, 8951, 8964, 8976, 8988, 9001, 9013, 9024, 9035, 9048, 9061, 9074, 9085, 9097, 9110, 9122, 9133, 9145, 9157, 9170, 9183, 9196, 9208, 9219, 9231, 9242, 9254, 9267, 9279, 9293, 9305, 9318, 9330, 9342, 9355, 9367, 9380, 9391, 9404, 9417, 9428, 9441, 9453, 9465, 9477, 9488, 9500, 9513, 9525, 9536, 9549, 9561, 9572, 9584, 9596, 9609, 9621, 9633, 9646, 9658, 9670, 9682, 9695, 9708, 9720, 9733, 9746, 9758, 9769, 9780, 9792, 9806, 9818, 9830, 9843, 9852, 9865, 9878, 9890, 9902, 9913, 9926, 9939, 9951, 9963, 9976, 9988, 10000, 10011, 10022, 10034, 10047, 10061, 10072, 10085, 10098, 10110, 10123, 10133, 10145, 10157, 10169, 10181, 10193, 10206, 10218, 10231, 10242, 10255, 10268, 10280, 10292, 10305, 10317, 10330, 10343, 10355, 10367, 10378, 10392, 10402, 10415, 10426, 10439, 10453, 10465, 10476, 10490, 10502, 10512, 10525, 10536, 10549, 10562, 10574, 10587, 10599, 10611, 10624, 10637, 10648, 10658, 10671, 10684, 10695, 10707, 10722, 10732, 10745, 10759, 10771, 10784, 10795, 10806, 10819, 10831, 10845, 10858, 10870, 10884],
-"basecalls": {"340":"1:A", "354":"2:T", "369":"3:T", "380":"4:A", "394":"5:G", "409":"6:T", "422":"7:C", "430":"8:A", "439":"9:A", "453":"10:G", "466":"11:A", "478":"12:G", "492":"13:G", "503":"14:C", "515":"15:T", "525":"16:A", "536":"17:T", "549":"18:G", "562":"19:C", "575":"20:C", "584":"21:A", "595":"22:C", "605":"23:A", "616":"24:A", "629":"25:G", "642":"26:G", "658":"27:A", "669":"28:A", "678":"29:T", "691":"30:T", "704":"31:G", "719":"32:G", "731":"33:T", "744":"34:G", "757":"35:A", "766":"36:C", "775":"37:A", "787":"38:T", "800":"39:G", "814":"40:A", "825":"41:T", "838":"42:T", "851":"43:G", "864":"44:A", "876":"45:G", "889":"46:G", "902":"47:G", "915":"48:G", "927":"49:A", "936":"50:C", "948":"51:C", "957":"52:A", "970":"53:T", "983":"54:T", "996":"55:G", "1010":"56:A", "1021":"57:A", "1033":"58:G", "1046":"59:G", "1059":"60:G", "1071":"61:A", "1080":"62:T", "1092":"63:T", "1105":"64:G", "1117":"65:C", "1129":"66:C", "1139":"67:A", "1150":"68:A", "1162":"69:A", "1174":"70:A", "1185":"71:A", "1196":"72:T", "1209":"73:G", "1221":"74:C", "1232":"75:A", "1243":"76:T", "1257":"77:T", "1269":"78:G", "1284":"79:G", "1296":"80:T", "1309":"81:T", "1320":"82:C", "1332":"83:C", "1343":"84:C", "1356":"85:T", "1368":"86:C", "1380":"87:G", "1394":"88:A", "1405":"89:C", "1417":"90:T", "1429":"91:C", "1441":"92:C", "1452":"93:C", "1462":"94:A", "1474":"95:C", "1486":"96:C", "1496":"97:A", "1509":"98:G", "1523":"99:T", "1534":"100:A", "1547":"101:G", "1559":"102:C", "1572":"103:C", "1584":"104:T", "1597":"105:G", "1609":"106:C", "1621":"107:C", "1634":"108:T", "1646":"109:G", "1660":"110:A", "1670":"111:C", "1680":"112:A", "1692":"113:C", "1702":"114:A", "1714":"115:A", "1726":"116:A", "1739":"117:A", "1750":"118:C", "1762":"119:C", "1775":"120:G", "1789":"121:A", "1800":"122:G", "1814":"123:T", "1826":"124:G", "1839":"125:G", "1850":"126:T", "1862":"127:C", "1874":"128:C", "1884":"129:A", "1897":"130:G", "1909":"131:C", "1922":"132:C", "1934":"133:C", "1945":"134:A", "1956":"135:C", "1969":"136:T", "1982":"137:C", "1994":"138:C", "2004":"139:A", "2015":"140:A", "2028":"141:G", "2040":"142:G", "2054":"143:A", "2065":"144:G", "2078":"145:A", "2088":"146:T", "2099":"147:A", "2110":"148:C", "2122":"149:C", "2135":"150:T", "2148":"151:G", "2161":"152:C", "2173":"153:G", "2187":"154:T", "2199":"155:T", "2211":"156:G", "2224":"157:A", "2234":"158:C", "2246":"159:G", "2259":"160:G", "2271":"161:C", "2283":"162:C", "2295":"163:G", "2308":"164:T", "2319":"165:G", "2332":"166:G", "2346":"167:A", "2357":"168:G", "2369":"169:A", "2380":"170:C", "2390":"171:A", "2403":"172:G", "2415":"173:G", "2427":"174:G", "2440":"175:G", "2452":"176:C", "2465":"177:T", "2476":"178:A", "2487":"179:C", "2499":"180:C", "2510":"181:A", "2522":"182:A", "2534":"183:T", "2547":"184:C", "2559":"185:C", "2572":"186:G", "2584":"187:T", "2597":"188:T", "2608":"189:G", "2621":"190:G", "2633":"191:T", "2645":"192:G", "2657":"193:C", "2668":"194:C", "2681":"195:T", "2693":"196:T", "2705":"197:C", "2717":"198:G", "2730":"199:G", "2742":"200:A", "2753":"201:C", "2763":"202:A", "2774":"203:C", "2787":"204:C", "2799":"205:G", "2812":"206:T", "2824":"207:G", "2837":"208:C", "2848":"209:A", "2859":"210:A", "2870":"211:A", "2882":"212:C", "2894":"213:G", "2906":"214:C", "2919":"215:G", "2931":"216:C", "2943":"217:C", "2954":"218:A", "2965":"219:C", "2977":"220:G", "2990":"221:T", "3002":"222:C", "3013":"223:A", "3025":"224:T", "3037":"225:C", "3049":"226:C", "3059":"227:A", "3072":"228:G", "3085":"229:A", "3097":"230:G", "3109":"231:A", "3120":"232:C", "3132":"233:G", "3145":"234:G", "3157":"235:A", "3168":"236:C", "3180":"237:G", "3192":"238:C", "3205":"239:G", "3217":"240:A", "3229":"241:T", "3241":"242:C", "3251":"243:A", "3264":"244:G", "3276":"245:A", "3288":"246:G", "3300":"247:T", "3312":"248:C", "3323":"249:C", "3334":"250:A", "3345":"251:C", "3358":"252:G", "3370":"253:G", "3383":"254:T", "3395":"255:T", "3407":"256:G", "3420":"257:A", "3431":"258:G", "3443":"259:T", "3455":"260:C", "3466":"261:A", "3477":"262:T", "3490":"263:T", "3502":"264:C", "3514":"265:T", "3526":"266:T", "3538":"267:T", "3550":"268:G", "3562":"269:C", "3573":"270:A", "3584":"271:A", "3596":"272:G", "3608":"273:A", "3620":"274:G", "3632":"275:G", "3645":"276:G", "3657":"277:G", "3668":"278:C", "3680":"279:T", "3692":"280:T", "3704":"281:G", "3716":"282:C", "3729":"283:G", "3741":"284:T", "3753":"285:G", "3765":"286:G", "3777":"287:C", "3789":"288:T", "3800":"289:A", "3812":"290:T", "3824":"291:C", "3835":"292:A", "3846":"293:T", "3859":"294:C", "3871":"295:G", "3884":"296:A", "3896":"297:G", "3908":"298:G", "3920":"299:T", "3932":"300:G", "3944":"301:G", "3956":"302:A", "3967":"303:C", "3978":"304:A", "3989":"305:A", "4001":"306:T", "4014":"307:G", "4027":"308:A", "4037":"309:T", "4050":"310:G", "4062":"311:C", "4073":"312:A", "4085":"313:C", "4097":"314:C", "4109":"315:G", "4122":"316:A", "4134":"317:C", "4146":"318:G", "4158":"319:A", "4170":"320:A", "4182":"321:G", "4194":"322:C", "4206":"323:G", "4218":"324:C", "4230":"325:G", "4242":"326:C", "4254":"327:C", "4265":"328:A", "4277":"329:G", "4289":"330:C", "4301":"331:A", "4313":"332:G", "4325":"333:A", "4336":"334:T", "4348":"335:T", "4361":"336:G", "4372":"337:T", "4385":"338:T", "4397":"339:T", "4409":"340:T", "4420":"341:C", "4433":"342:G", "4446":"343:G", "4457":"344:T", "4469":"345:T", "4481":"346:T", "4493":"347:G", "4505":"348:G", "4517":"349:A", "4528":"350:A", "4540":"351:A", "4551":"352:A", "4562":"353:T", "4573":"354:A", "4585":"355:A", "4597":"356:C", "4609":"357:T", "4621":"358:T", "4633":"359:A", "4645":"360:C", "4655":"361:A", "4667":"362:A", "4679":"363:A", "4692":"364:G", "4704":"365:A", "4715":"366:T", "4726":"367:A", "4738":"368:C", "4750":"369:T", "4763":"370:G", "4775":"371:T", "4787":"372:T", "4800":"373:C", "4810":"374:A", "4821":"375:A", "4833":"376:C", "4846":"377:T", "4858":"378:G", "4871":"379:A", "4883":"380:G", "4895":"381:A", "4907":"382:C", "4919":"383:G", "4930":"384:C", "4942":"385:A", "4953":"386:A", "4965":"387:A", "4977":"388:C", "4989":"389:T", "5001":"390:G", "5014":"391:G", "5027":"392:A", "5039":"393:A", "5050":"394:T", "5062":"395:T", "5074":"396:T", "5086":"397:T", "5098":"398:T", "5110":"399:C", "5120":"400:A", "5131":"401:C", "5142":"402:A", "5155":"403:T", "5166":"404:A", "5178":"405:C", "5191":"406:T", "5203":"407:C", "5216":"408:G", "5228":"409:A", "5240":"410:G", "5253":"411:A", "5263":"412:T", "5275":"413:T", "5287":"414:T", "5300":"415:G", "5312":"416:A", "5323":"417:C", "5334":"418:A", "5345":"419:T", "5358":"420:G", "5370":"421:G", "5384":"422:A", "5395":"423:G", "5407":"424:T", "5419":"425:T", "5431":"426:C", "5442":"427:A", "5453":"428:C", "5466":"429:T", "5478":"430:T", "5491":"431:T", "5503":"432:T", "5516":"433:G", "5527":"434:T", "5540":"435:G", "5552":"436:G", "5563":"437:T", "5575":"438:C", "5586":"439:A", "5597":"440:C", "5609":"441:C", "5622":"442:T", "5634":"443:C", "5645":"444:A", "5657":"445:A", "5669":"446:A", "5681":"447:C", "5693":"448:T", "5704":"449:A", "5717":"450:C", "5727":"451:A", "5740":"452:C", "5752":"453:T", "5765":"454:G", "5778":"455:A", "5789":"456:T", "5802":"457:G", "5814":"458:C", "5825":"459:A", "5836":"460:A", "5848":"461:A", "5860":"462:T", "5871":"463:A", "5884":"464:A", "5896":"465:C", "5909":"466:G", "5921":"467:G", "5934":"468:A", "5945":"469:C", "5957":"470:A", "5968":"471:T", "5981":"472:G", "5993":"473:C", "6005":"474:A", "6017":"475:C", "6029":"476:T", "6041":"477:G", "6055":"478:A", "6066":"479:A", "6078":"480:C", "6090":"481:C", "6101":"482:A", "6113":"483:A", "6126":"484:G", "6138":"485:T", "6150":"486:T", "6162":"487:T", "6173":"488:A", "6185":"489:C", "6197":"490:C", "6208":"491:A", "6221":"492:G", "6234":"493:A", "6245":"494:T", "6257":"495:A", "6269":"496:A", "6280":"497:T", "6293":"498:G", "6305":"499:T", "6317":"500:A", "6328":"501:T", "6340":"502:A", "6352":"503:T", "6363":"504:A", "6376":"505:C", "6388":"506:C", "6399":"507:A", "6412":"508:C", "6424":"509:C", "6437":"510:C", "6449":"511:G", "6462":"512:G", "6475":"513:A", "6487":"514:G", "6499":"515:C", "6511":"516:A", "6522":"517:C", "6534":"518:C", "6547":"519:T", "6558":"520:A", "6570":"521:T", "6583":"522:C", "6595":"523:C", "6607":"524:C", "6620":"525:T", "6632":"526:G", "6645":"527:G", "6657":"528:T", "6668":"529:A", "6680":"530:A", "6692":"531:A", "6703":"532:T", "6716":"533:G", "6729":"534:G", "6741":"535:A", "6753":"536:A", "6764":"537:T", "6777":"538:G", "6789":"539:A", "6800":"540:C", "6813":"541:T", "6824":"542:A", "6836":"543:C", "6847":"544:A", "6860":"545:C", "6873":"546:G", "6885":"547:T", "6897":"548:G", "6910":"549:G", "6923":"550:C", "6934":"551:A", "6947":"552:G", "6959":"553:A", "6971":"554:C", "6983":"555:G", "6995":"556:T", "7007":"557:C", "7020":"558:T", "7032":"559:T", "7045":"560:C", "7057":"561:T", "7068":"562:A", "7080":"563:A", "7092":"564:C", "7104":"565:C", "7116":"566:C", "7129":"567:G", "7141":"568:T", "7154":"569:C", "7166":"570:G", "7179":"571:G", "7191":"572:T", "7202":"573:A", "7213":"574:T", "7225":"575:T", "7238":"576:T", "7250":"577:T", "7261":"578:A", "7273":"579:C", "7284":"580:A", "7296":"581:C", "7308":"582:C", "7321":"583:T", "7333":"584:A", "7345":"585:T", "7358":"586:G", "7371":"587:G", "7383":"588:G", "7396":"589:G", "7408":"590:C", "7421":"591:G", "7432":"592:C", "7445":"593:C", "7457":"594:C", "7469":"595:C", "7481":"596:C", "7492":"597:A", "7504":"598:G", "7517":"599:C", "7529":"600:A", "7540":"601:A", "7553":"602:G", "7565":"603:A", "7577":"604:A", "7588":"605:T", "7600":"606:A", "7611":"607:T", "7624":"608:C", "7635":"609:A", "7649":"610:G", "7661":"611:T", "7673":"612:G", "7686":"613:C", "7698":"614:C", "7710":"615:C", "7723":"616:T", "7734":"617:A", "7746":"618:C", "7758":"619:G", "7771":"620:T", "7783":"621:G", "7796":"622:G", "7809":"623:G", "7821":"624:A", "7833":"625:A", "7844":"626:T", "7856":"627:T", "7869":"628:G", "7881":"629:C", "7893":"630:T", "7905":"631:A", "7917":"632:A", "7929":"633:T", "7942":"634:G", "7954":"635:C", "7967":"636:G", "7979":"637:T", "7990":"638:A", "8002":"639:T", "8014":"640:T", "8027":"641:C", "8039":"642:C", "8051":"643:C", "8062":"644:A", "8073":"645:C", "8086":"646:T", "8099":"647:T", "8112":"648:T", "8124":"649:T", "8135":"650:A", "8146":"651:T", "8160":"652:G", "8172":"653:A", "8183":"654:T", "8196":"655:G", "8209":"656:G", "8221":"657:G", "8233":"658:T", "8245":"659:T", "8257":"660:T", "8270":"661:G", "8281":"662:C", "8293":"663:A", "8304":"664:A", "8316":"665:A", "8329":"666:A", "8341":"667:G", "8353":"668:T", "8364":"669:A", "8376":"670:C", "8388":"671:C", "8400":"672:A", "8411":"673:C", "8425":"674:T", "8436":"675:A", "8450":"676:G", "8462":"677:C", "8475":"678:G", "8488":"679:G", "8501":"680:G", "8513":"681:T", "8525":"682:C", "8536":"683:A", "8547":"684:A", "8559":"685:A", "8571":"686:C", "8584":"687:C", "8597":"688:T", "8609":"689:C", "8621":"690:A", "8632":"691:A", "8644":"692:C", "8657":"693:T", "8669":"694:G", "8682":"695:A", "8694":"696:A", "8707":"697:G", "8719":"698:G", "8731":"699:C", "8744":"700:G", "8756":"701:A", "8767":"702:T", "8780":"703:T", "8792":"704:C", "8804":"705:G", "8816":"706:T", "8829":"707:T", "8842":"708:G", "8853":"709:T", "8865":"710:A", "8876":"711:C", "8889":"712:G", "8902":"713:G", "8914":"714:T", "8926":"715:G", "8939":"716:C", "8951":"717:T", "8964":"718:G", "8976":"719:C", "8988":"720:C", "9001":"721:T", "9013":"722:C", "9024":"723:A", "9035":"724:C", "9048":"725:T", "9061":"726:G", "9074":"727:A", "9085":"728:A", "9097":"729:T", "9110":"730:G", "9122":"731:A", "9133":"732:T", "9145":"733:T", "9157":"734:T", "9170":"735:T", "9183":"736:G", "9196":"737:G", "9208":"738:A", "9219":"739:T", "9231":"740:C", "9242":"741:A", "9254":"742:C", "9267":"743:T", "9279":"744:G", "9293":"745:G", "9305":"746:C", "9318":"747:T", "9330":"748:G", "9342":"749:T", "9355":"750:T", "9367":"751:C", "9380":"752:G", "9391":"753:C", "9404":"754:G", "9417":"755:T", "9428":"756:G", "9441":"757:G", "9453":"758:T", "9465":"759:A", "9477":"760:A", "9488":"761:A", "9500":"762:T", "9513":"763:G", "9525":"764:A", "9536":"765:T", "9549":"766:C", "9561":"767:A", "9572":"768:C", "9584":"769:A", "9596":"770:A", "9609":"771:C", "9621":"772:C", "9633":"773:C", "9646":"774:C", "9658":"775:A", "9670":"776:C", "9682":"777:G", "9695":"778:C", "9708":"779:G", "9720":"780:G", "9733":"781:C", "9746":"782:T", "9758":"783:C", "9769":"784:A", "9780":"785:C", "9792":"786:C", "9806":"787:T", "9818":"788:C", "9830":"789:C", "9843":"790:A", "9852":"791:A", "9865":"792:G", "9878":"793:A", "9890":"794:T", "9902":"795:C", "9913":"796:A", "9926":"797:G", "9939":"798:A", "9951":"799:G", "9963":"800:T", "9976":"801:G", "9988":"802:T", "10000":"803:A", "10011":"804:C", "10022":"805:A", "10034":"806:T", "10047":"807:G", "10061":"808:A", "10072":"809:A", "10085":"810:G", "10098":"811:C", "10110":"812:C", "10123":"813:A", "10133":"814:A", "10145":"815:A", "10157":"816:G", "10169":"817:C", "10181":"818:A", "10193":"819:T", "10206":"820:G", "10218":"821:T", "10231":"822:C", "10242":"823:A", "10255":"824:G", "10268":"825:A", "10280":"826:G", "10292":"827:T", "10305":"828:C", "10317":"829:T", "10330":"830:G", "10343":"831:G", "10355":"832:T", "10367":"833:G", "10378":"834:C", "10392":"835:C", "10402":"836:C", "10415":"837:A", "10426":"838:C", "10439":"839:G", "10453":"840:A", "10465":"841:C", "10476":"842:C", "10490":"843:T", "10502":"844:C", "10512":"845:C", "10525":"846:A", "10536":"847:C", "10549":"848:G", "10562":"849:A", "10574":"850:G", "10587":"851:C", "10599":"852:A", "10611":"853:G", "10624":"854:T", "10637":"855:C", "10648":"856:C", "10658":"857:C", "10671":"858:A", "10684":"859:T", "10695":"860:A", "10707":"861:C", "10722":"862:T", "10732":"863:T", "10745":"864:C", "10759":"865:G", "10771":"866:G", "10784":"867:A", "10795":"868:C|A", "10806":"869:C", "10819":"870:A", "10831":"871:G", "10845":"872:G", "10858":"873:T", "10870":"874:G", "10884":"875:T"}
-}
-, {
-"traceFileName": "dataset_152179",
-"leadingGaps": 2607,
-"trailingGaps": 4026,
-"peakA": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 5, 6, 5, 5, 4, 4, 4, 4, 5, 6, 6, 7, 7, 8, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 7, 7, 8, 9, 9, 10, 11, 11, 11, 11, 10, 10, 10, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 12, 13, 13, 14, 15, 15, 15, 15, 14, 13, 12, 12, 13, 14, 15, 15, 16, 16, 16, 16, 15, 15, 14, 14, 14, 14, 15, 16, 17, 18, 18, 17, 17, 16, 17, 18, 19, 20, 20, 19, 18, 17, 17, 17, 18, 19, 21, 21, 20, 18, 16, 15, 14, 15, 16, 18, 19, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 19, 20, 21, 22, 23, 23, 23, 23, 23, 23, 23, 23, 24, 24, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 24, 25, 26, 27, 27, 27, 27, 27, 28, 28, 28, 28, 29, 28, 28, 28, 29, 29, 30, 30, 31, 31, 32, 32, 32, 32, 32, 32, 32, 33, 33, 34, 35, 36, 36, 37, 37, 38, 38, 38, 37, 37, 38, 38, 39, 41, 42, 42, 42, 42, 41, 40, 40, 41, 42, 43, 44, 44, 44, 44, 45, 46, 48, 51, 53, 55, 56, 57, 59, 61, 65, 70, 76, 80, 83, 82, 79, 74, 68, 62, 58, 57, 60, 67, 81, 101, 129, 164, 207, 254, 305, 358, 409, 455, 495, 523, 538, 538, 523, 493, 452, 404, 352, 301, 255, 214, 180, 154, 136, 126, 124, 129, 139, 155, 174, 193, 212, 228, 241, 249, 252, 249, 239, 224, 204, 179, 152, 125, 99, 77, 58, 44, 33, 26, 20, 16, 12, 10, 8, 8, 7, 8, 9, 10, 12, 13, 15, 17, 20, 23, 26, 29, 32, 35, 38, 42, 48, 56, 67, 80, 96, 113, 131, 148, 165, 181, 197, 211, 225, 235, 242, 244, 241, 233, 220, 204, 185, 165, 144, 123, 103, 85, 69, 56, 45, 35, 28, 22, 17, 14, 11, 9, 8, 7, 6, 6, 6, 6, 6, 7, 7, 7, 6, 6, 5, 5, 4, 4, 5, 5, 6, 7, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 5, 7, 9, 12, 16, 19, 23, 28, 33, 39, 46, 56, 67, 79, 91, 103, 113, 121, 128, 132, 136, 139, 141, 141, 140, 135, 128, 119, 107, 94, 81, 68, 56, 46, 36, 29, 22, 16, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 3, 5, 6, 8, 10, 12, 14, 17, 20, 25, 31, 38, 46, 54, 63, 73, 84, 96, 110, 125, 140, 155, 168, 181, 191, 201, 208, 213, 216, 216, 213, 207, 198, 187, 175, 162, 150, 139, 129, 122, 116, 114, 114, 117, 124, 133, 143, 155, 168, 180, 191, 202, 212, 220, 226, 229, 228, 224, 216, 206, 193, 180, 167, 155, 144, 134, 126, 118, 113, 110, 109, 110, 114, 118, 124, 129, 134, 139, 142, 143, 144, 142, 140, 135, 130, 123, 115, 107, 99, 91, 86, 82, 80, 81, 83, 88, 95, 104, 114, 126, 139, 152, 166, 180, 194, 207, 219, 230, 239, 247, 253, 258, 261, 263, 264, 263, 262, 260, 256, 251, 245, 236, 225, 213, 200, 186, 172, 156, 142, 127, 115, 104, 96, 90, 87, 86, 87, 91, 96, 103, 111, 120, 129, 137, 144, 150, 154, 156, 157, 156, 152, 147, 139, 130, 121, 112, 104, 97, 91, 85, 81, 78, 77, 78, 81, 86, 93, 101, 110, 119, 127, 135, 141, 147, 151, 154, 155, 153, 149, 142, 134, 125, 115, 107, 98, 91, 84, 78, 73, 69, 68, 69, 71, 74, 78, 81, 85, 88, 91, 95, 99, 102, 104, 104, 102, 99, 95, 90, 86, 81, 75, 69, 61, 54, 46, 39, 32, 27, 23, 20, 18, 17, 17, 18, 20, 22, 25, 30, 35, 41, 50, 60, 71, 83, 95, 107, 118, 129, 139, 150, 159, 169, 176, 182, 184, 183, 179, 173, 165, 155, 145, 134, 123, 111, 99, 87, 75, 64, 55, 47, 40, 35, 30, 25, 20, 15, 11, 7, 4, 2, 1, 1, 1, 1, 1, 2, 4, 6, 8, 11, 15, 19, 24, 30, 37, 45, 54, 64, 76, 89, 104, 120, 136, 152, 167, 181, 195, 208, 221, 233, 245, 255, 263, 269, 272, 274, 274, 273, 272, 269, 266, 262, 256, 250, 242, 232, 221, 208, 193, 178, 162, 148, 136, 127, 120, 115, 113, 112, 113, 116, 122, 129, 139, 151, 165, 179, 192, 204, 212, 216, 216, 211, 202, 191, 178, 164, 149, 134, 120, 106, 93, 81, 71, 61, 53, 45, 40, 35, 31, 27, 24, 21, 18, 16, 14, 13, 12, 12, 11, 9, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 15, 22, 30, 39, 49, 62, 76, 92, 109, 127, 145, 162, 177, 190, 200, 207, 211, 211, 207, 201, 191, 179, 166, 151, 135, 120, 105, 91, 78, 66, 54, 45, 37, 30, 25, 22, 20, 19, 18, 17, 16, 15, 14, 14, 13, 13, 12, 11, 10, 8, 6, 5, 4, 4, 4, 4, 5, 5, 5, 5, 4, 4, 4, 5, 7, 11, 16, 22, 29, 36, 45, 55, 66, 78, 91, 104, 117, 129, 140, 148, 154, 158, 159, 157, 152, 145, 135, 124, 113, 102, 91, 82, 75, 69, 66, 65, 67, 72, 81, 93, 108, 125, 142, 161, 179, 197, 213, 229, 242, 252, 259, 264, 267, 268, 269, 269, 269, 268, 266, 264, 259, 253, 245, 234, 221, 206, 191, 175, 160, 144, 129, 113, 98, 84, 71, 61, 53, 47, 42, 37, 33, 30, 28, 28, 30, 34, 39, 46, 53, 60, 68, 77, 89, 103, 121, 142, 164, 187, 209, 228, 246, 262, 276, 289, 301, 310, 317, 321, 321, 318, 313, 308, 304, 301, 298, 295, 289, 281, 269, 253, 236, 216, 196, 176, 155, 134, 114, 93, 75, 58, 45, 34, 26, 20, 16, 12, 10, 8, 6, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 5, 5, 4, 3, 3, 3, 3, 4, 5, 6, 7, 7, 7, 7, 6, 6, 6, 6, 7, 6, 6, 5, 3, 2, 1, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 17, 23, 30, 39, 49, 61, 75, 91, 108, 128, 148, 168, 186, 202, 214, 222, 225, 224, 219, 209, 197, 182, 165, 148, 130, 113, 97, 85, 76, 71, 72, 77, 85, 96, 109, 123, 137, 152, 168, 184, 199, 211, 219, 222, 220, 213, 201, 186, 168, 150, 131, 112, 94, 77, 62, 50, 39, 31, 25, 21, 19, 18, 18, 20, 22, 26, 31, 39, 50, 63, 79, 97, 116, 136, 157, 177, 196, 212, 225, 234, 238, 237, 231, 220, 205, 186, 165, 144, 122, 101, 81, 64, 49, 36, 26, 17, 10, 6, 2, 1, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 2, 4, 6, 9, 13, 19, 26, 35, 46, 60, 76, 95, 116, 138, 162, 185, 207, 227, 242, 253, 259, 260, 255, 245, 231, 214, 193, 171, 147, 124, 102, 82, 65, 51, 40, 31, 24, 19, 16, 14, 12, 11, 10, 8, 7, 6, 5, 6, 6, 7, 7, 7, 6, 5, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 5, 4, 4, 3, 3, 4, 6, 10, 15, 22, 30, 41, 52, 66, 82, 99, 116, 133, 148, 161, 169, 175, 176, 173, 167, 157, 144, 128, 110, 92, 74, 57, 42, 29, 18, 10, 4, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 3, 10, 20, 32, 48, 66, 85, 106, 128, 150, 172, 192, 209, 222, 230, 232, 229, 220, 207, 190, 170, 147, 124, 100, 78, 58, 42, 29, 19, 12, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 8, 14, 21, 30, 42, 55, 70, 87, 106, 127, 149, 172, 195, 216, 235, 251, 265, 275, 283, 288, 292, 295, 296, 296, 296, 295, 295, 296, 296, 295, 291, 284, 271, 253, 231, 207, 181, 156, 134, 113, 95, 80, 67, 55, 46, 39, 33, 30, 28, 26, 25, 24, 23, 22, 21, 20, 20, 21, 23, 24, 26, 27, 27, 27, 28, 29, 31, 36, 42, 51, 61, 74, 89, 108, 130, 154, 181, 207, 232, 255, 273, 286, 294, 295, 290, 278, 261, 239, 213, 186, 160, 135, 112, 92, 74, 59, 46, 35, 26, 18, 12, 8, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 11, 16, 23, 32, 44, 58, 76, 97, 119, 143, 166, 188, 208, 227, 243, 257, 268, 275, 280, 281, 281, 279, 277, 277, 277, 278, 280, 283, 285, 288, 290, 291, 291, 290, 288, 287, 288, 292, 298, 307, 315, 322, 325, 325, 322, 317, 313, 310, 310, 312, 315, 319, 323, 326, 328, 328, 327, 325, 322, 319, 315, 312, 311, 309, 308, 307, 305, 302, 296, 287, 276, 260, 241, 218, 192, 165, 138, 112, 88, 67, 50, 35, 25, 17, 11, 8, 6, 5, 4, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 10, 17, 28, 41, 57, 75, 97, 120, 146, 171, 195, 215, 229, 238, 240, 237, 229, 217, 201, 182, 161, 139, 116, 95, 76, 60, 46, 35, 27, 20, 15, 11, 9, 7, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 5, 6, 6, 6, 5, 4, 4, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 10, 13, 18, 24, 33, 44, 58, 75, 94, 115, 137, 161, 185, 207, 227, 244, 254, 258, 255, 244, 226, 203, 178, 151, 125, 102, 81, 64, 50, 38, 29, 22, 17, 13, 10, 8, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 8, 10, 11, 11, 11, 11, 11, 10, 10, 9, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 10, 18, 28, 41, 55, 71, 89, 109, 130, 150, 169, 185, 197, 203, 204, 198, 188, 174, 156, 136, 115, 94, 74, 57, 42, 31, 22, 15, 10, 7, 5, 4, 3, 3, 3, 3, 3, 3, 4, 7, 10, 16, 24, 36, 50, 67, 87, 108, 131, 153, 175, 195, 212, 226, 236, 242, 244, 240, 230, 216, 197, 176, 154, 131, 111, 92, 76, 63, 52, 43, 37, 31, 27, 25, 23, 22, 22, 23, 25, 29, 34, 43, 55, 71, 92, 117, 144, 173, 201, 229, 254, 275, 290, 298, 297, 286, 266, 240, 210, 178, 148, 120, 97, 76, 60, 46, 35, 27, 21, 17, 15, 13, 11, 9, 7, 6, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 15, 14, 14, 12, 11, 10, 10, 9, 8, 8, 6, 5, 3, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 6, 7, 7, 7, 7, 8, 9, 9, 10, 12, 14, 16, 20, 26, 34, 45, 59, 76, 96, 120, 145, 172, 197, 221, 241, 256, 265, 268, 263, 251, 233, 210, 184, 156, 130, 106, 86, 70, 59, 53, 52, 57, 67, 82, 101, 124, 148, 173, 198, 221, 240, 253, 260, 259, 251, 235, 214, 190, 165, 139, 116, 96, 80, 68, 61, 60, 64, 74, 88, 106, 129, 154, 180, 207, 233, 256, 275, 290, 301, 307, 310, 311, 310, 308, 308, 310, 314, 321, 328, 334, 338, 340, 338, 333, 327, 322, 319, 319, 321, 327, 334, 340, 344, 344, 340, 331, 319, 306, 292, 281, 272, 266, 262, 260, 257, 253, 247, 236, 222, 204, 182, 159, 136, 113, 91, 72, 56, 43, 32, 24, 18, 14, 11, 10, 9, 9, 8, 7, 6, 5, 4, 4, 4, 5, 7, 9, 10, 12, 12, 13, 14, 14, 15, 15, 17, 20, 24, 30, 38, 50, 65, 84, 107, 133, 160, 188, 215, 238, 258, 272, 281, 285, 281, 271, 255, 234, 208, 180, 151, 124, 100, 80, 63, 50, 39, 32, 26, 22, 19, 18, 17, 16, 15, 13, 12, 10, 9, 8, 7, 7, 7, 8, 10, 11, 12, 12, 13, 13, 13, 14, 16, 17, 18, 19, 19, 18, 17, 16, 15, 15, 15, 15, 15, 14, 13, 12, 11, 11, 11, 10, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 2, 5, 10, 18, 30, 45, 66, 90, 119, 152, 187, 223, 258, 289, 313, 329, 336, 331, 317, 293, 262, 227, 191, 157, 126, 99, 79, 63, 51, 42, 35, 30, 25, 22, 20, 18, 17, 15, 14, 13, 11, 8, 6, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 3, 4, 7, 11, 17, 24, 35, 47, 63, 82, 105, 132, 161, 192, 221, 245, 262, 271, 269, 258, 240, 215, 187, 157, 127, 99, 74, 53, 37, 25, 17, 11, 7, 5, 4, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 5, 8, 13, 19, 28, 40, 55, 75, 99, 126, 156, 188, 218, 247, 272, 291, 304, 308, 305, 296, 283, 270, 259, 252, 251, 254, 259, 264, 267, 265, 257, 243, 223, 200, 174, 147, 122, 98, 77, 60, 47, 37, 32, 28, 27, 26, 25, 23, 22, 20, 18, 17, 17, 17, 19, 23, 29, 38, 50, 67, 87, 111, 137, 163, 189, 212, 231, 246, 257, 264, 265, 261, 250, 233, 210, 183, 154, 125, 98, 75, 58, 46, 40, 40, 47, 61, 83, 113, 149, 190, 234, 278, 318, 351, 374, 384, 380, 363, 334, 295, 251, 206, 162, 124, 92, 68, 52, 44, 45, 53, 69, 90, 116, 145, 175, 202, 225, 241, 249, 248, 238, 221, 198, 171, 142, 114, 88, 65, 47, 32, 22, 15, 11, 9, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 8, 8, 8, 8, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 3, 3, 3, 4, 5, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 5, 6, 8, 9, 10, 10, 9, 8, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 4, 6, 9, 13, 19, 28, 40, 55, 74, 96, 121, 147, 173, 197, 217, 229, 234, 231, 218, 199, 174, 146, 118, 92, 69, 49, 35, 24, 16, 12, 9, 8, 8, 9, 9, 10, 11, 12, 13, 14, 16, 17, 19, 20, 22, 23, 23, 23, 22, 21, 20, 20, 19, 19, 20, 19, 19, 18, 17, 15, 14, 12, 11, 9, 7, 6, 5, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 13, 15, 17, 18, 21, 24, 27, 29, 32, 33, 32, 30, 27, 23, 19, 16, 14, 13, 12, 11, 11, 10, 10, 11, 13, 15, 18, 20, 23, 25, 27, 28, 29, 30, 30, 29, 28, 26, 23, 21, 20, 21, 25, 31, 41, 54, 71, 93, 119, 151, 185, 221, 255, 283, 303, 313, 312, 299, 277, 247, 213, 177, 142, 110, 82, 60, 45, 37, 34, 37, 45, 57, 73, 95, 122, 153, 187, 220, 249, 271, 284, 287, 280, 263, 238, 208, 175, 141, 108, 79, 55, 37, 25, 20, 21, 27, 37, 52, 72, 97, 128, 162, 200, 237, 271, 298, 315, 320, 314, 297, 271, 239, 204, 168, 135, 105, 80, 60, 46, 37, 32, 30, 29, 29, 29, 29, 28, 28, 27, 27, 27, 27, 27, 27, 28, 28, 28, 28, 27, 26, 25, 24, 22, 21, 21, 21, 21, 20, 20, 18, 17, 16, 15, 15, 14, 14, 14, 13, 12, 11, 10, 9, 8, 8, 8, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 14, 26, 43, 63, 88, 116, 146, 176, 204, 227, 243, 250, 247, 234, 213, 185, 153, 121, 91, 65, 44, 29, 18, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 7, 16, 29, 46, 68, 94, 125, 158, 191, 224, 252, 274, 288, 294, 291, 283, 271, 259, 249, 245, 248, 257, 270, 284, 295, 299, 294, 279, 254, 223, 187, 150, 116, 85, 58, 38, 23, 13, 7, 4, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 5, 6, 7, 7, 8, 9, 10, 12, 13, 16, 18, 20, 23, 24, 24, 23, 22, 20, 17, 15, 13, 11, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 5, 6, 7, 8, 9, 11, 12, 14, 16, 17, 19, 20, 21, 21, 20, 20, 20, 21, 22, 22, 23, 22, 22, 21, 19, 18, 16, 14, 12, 10, 9, 8, 7, 6, 6, 5, 5, 5, 6, 8, 10, 12, 13, 14, 15, 15, 15, 14, 13, 12, 10, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 10, 12, 14, 16, 18, 19, 21, 23, 23, 23, 22, 19, 17, 15, 14, 13, 12, 12, 11, 12, 14, 19, 28, 43, 64, 91, 122, 157, 193, 228, 258, 279, 290, 288, 273, 246, 211, 172, 133, 97, 68, 45, 28, 17, 11, 8, 8, 13, 21, 34, 51, 71, 93, 117, 139, 158, 174, 183, 186, 181, 169, 151, 128, 103, 79, 57, 40, 27, 18, 13, 10, 9, 8, 7, 7, 6, 5, 5, 5, 5, 5, 6, 6, 7, 7, 8, 10, 13, 16, 19, 22, 24, 25, 25, 25, 24, 24, 23, 23, 22, 21, 20, 18, 15, 13, 12, 11, 10, 9, 9, 9, 9, 9, 9, 10, 11, 11, 12, 12, 13, 14, 15, 15, 16, 16, 15, 14, 12, 10, 8, 6, 6, 7, 10, 16, 24, 35, 50, 70, 94, 123, 156, 190, 224, 253, 277, 292, 298, 295, 286, 275, 265, 260, 262, 273, 290, 309, 327, 338, 342, 336, 323, 304, 283, 264, 249, 240, 239, 244, 253, 264, 272, 274, 266, 248, 221, 186, 147, 110, 77, 51, 32, 19, 12, 8, 6, 5, 4, 3, 3, 4, 4, 6, 7, 8, 10, 11, 11, 11, 10, 9, 8, 6, 5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 2, 3, 4, 5, 6, 7, 7, 8, 8, 9, 9, 9, 9, 8, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 12, 25, 44, 68, 99, 133, 170, 206, 238, 263, 276, 278, 267, 245, 215, 179, 142, 106, 75, 49, 29, 16, 8, 4, 3, 3, 4, 4, 5, 5, 5, 5, 5, 6, 7, 9, 10, 12, 12, 13, 12, 11, 10, 9, 8, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 10, 26, 50, 84, 126, 173, 224, 272, 313, 342, 356, 352, 332, 296, 251, 201, 152, 108, 71, 43, 24, 11, 5, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 7, 14, 26, 43, 67, 97, 133, 173, 216, 257, 295, 325, 344, 350, 342, 321, 288, 246, 199, 151, 107, 71, 43, 26, 18, 17, 23, 34, 52, 76, 108, 149, 196, 247, 297, 340, 372, 388, 385, 364, 328, 280, 228, 176, 128, 89, 60, 40, 28, 23, 22, 24, 31, 43, 61, 87, 120, 158, 200, 242, 278, 305, 318, 315, 297, 265, 224, 179, 135, 95, 63, 39, 22, 13, 7, 5, 5, 5, 6, 7, 8, 9, 10, 12, 13, 15, 17, 20, 22, 24, 25, 25, 25, 24, 23, 21, 19, 17, 14, 13, 13, 17, 24, 36, 55, 80, 111, 147, 187, 227, 263, 290, 306, 306, 292, 263, 224, 180, 136, 96, 63, 39, 23, 13, 9, 7, 8, 9, 11, 12, 13, 13, 13, 13, 13, 13, 12, 12, 11, 10, 9, 7, 7, 6, 6, 6, 5, 4, 3, 2, 2, 1, 1, 1, 2, 3, 3, 4, 5, 5, 7, 8, 9, 11, 13, 17, 24, 37, 58, 87, 127, 173, 223, 271, 313, 342, 356, 353, 333, 299, 254, 206, 158, 115, 79, 53, 35, 24, 18, 16, 15, 15, 16, 16, 15, 13, 11, 9, 7, 6, 5, 5, 8, 13, 22, 37, 59, 90, 128, 172, 219, 265, 304, 332, 345, 341, 321, 288, 245, 199, 154, 114, 80, 55, 38, 27, 22, 20, 23, 30, 41, 60, 88, 125, 172, 227, 284, 339, 383, 411, 420, 406, 372, 323, 265, 205, 148, 101, 64, 39, 23, 16, 14, 14, 16, 17, 17, 16, 14, 12, 10, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 9, 9, 9, 8, 7, 5, 3, 1, 0, 0, 0, 3, 11, 23, 43, 69, 101, 137, 174, 207, 233, 247, 248, 234, 209, 176, 138, 102, 70, 45, 26, 14, 8, 4, 3, 3, 4, 4, 5, 5, 6, 7, 8, 9, 12, 14, 18, 21, 24, 26, 28, 29, 29, 29, 28, 26, 24, 22, 20, 18, 17, 16, 16, 15, 14, 13, 11, 9, 7, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 7, 7, 8, 8, 9, 10, 11, 13, 14, 15, 16, 18, 21, 28, 40, 59, 85, 121, 166, 217, 272, 325, 370, 401, 414, 405, 376, 331, 275, 216, 161, 114, 77, 52, 36, 28, 25, 25, 26, 28, 28, 28, 27, 25, 23, 19, 16, 13, 10, 9, 8, 8, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 2, 10, 26, 50, 84, 124, 169, 214, 255, 288, 308, 312, 298, 269, 227, 179, 130, 86, 51, 26, 12, 5, 3, 3, 4, 5, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 4, 4, 5, 6, 7, 9, 12, 14, 16, 18, 18, 18, 16, 14, 11, 9, 8, 7, 7, 7, 7, 8, 8, 9, 10, 11, 12, 14, 15, 16, 17, 17, 17, 15, 13, 11, 9, 6, 4, 3, 2, 3, 7, 14, 27, 46, 72, 104, 141, 180, 217, 247, 268, 277, 274, 261, 243, 226, 218, 223, 243, 279, 324, 369, 406, 425, 421, 394, 347, 287, 222, 161, 109, 69, 42, 26, 18, 16, 16, 18, 23, 32, 48, 74, 112, 162, 221, 283, 343, 391, 421, 427, 409, 370, 316, 253, 191, 136, 91, 59, 39, 30, 27, 30, 34, 38, 42, 44, 44, 44, 42, 39, 36, 33, 30, 27, 25, 24, 24, 24, 23, 22, 21, 19, 18, 17, 17, 18, 19, 19, 19, 18, 17, 17, 16, 16, 16, 16, 16, 17, 17, 18, 19, 19, 19, 19, 17, 16, 14, 11, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 4, 5, 6, 6, 7, 8, 9, 10, 12, 15, 17, 19, 20, 20, 19, 17, 16, 14, 12, 11, 11, 11, 12, 13, 16, 18, 20, 22, 23, 24, 24, 24, 24, 25, 25, 26, 26, 26, 26, 25, 24, 23, 22, 21, 20, 19, 18, 18, 18, 19, 21, 22, 24, 25, 25, 26, 26, 26, 26, 27, 28, 30, 31, 32, 31, 30, 28, 26, 24, 22, 21, 21, 21, 21, 20, 19, 17, 15, 12, 9, 8, 7, 6, 7, 7, 7, 7, 6, 5, 5, 4, 4, 3, 3, 2, 0, 0, 0, 0, 3, 11, 26, 49, 83, 128, 183, 244, 306, 361, 402, 422, 418, 390, 342, 281, 216, 154, 101, 60, 33, 17, 10, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 4, 16, 40, 76, 124, 182, 244, 303, 352, 383, 392, 377, 341, 288, 226, 164, 108, 63, 32, 12, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 6, 7, 7, 8, 10, 15, 26, 47, 79, 124, 181, 246, 311, 368, 408, 425, 416, 382, 329, 266, 200, 140, 91, 56, 34, 23, 19, 20, 24, 27, 30, 31, 31, 30, 28, 26, 24, 23, 23, 24, 26, 28, 30, 32, 34, 34, 33, 32, 29, 25, 21, 18, 14, 12, 9, 8, 8, 8, 9, 11, 13, 15, 17, 19, 21, 23, 25, 26, 26, 26, 24, 22, 20, 18, 16, 15, 13, 12, 12, 14, 22, 37, 61, 95, 138, 186, 236, 280, 313, 330, 328, 306, 269, 221, 169, 119, 77, 44, 22, 9, 3, 2, 3, 6, 11, 20, 35, 60, 98, 149, 212, 283, 352, 412, 450, 462, 444, 400, 340, 276, 222, 188, 181, 201, 240, 288, 334, 366, 377, 364, 329, 278, 218, 159, 106, 64, 34, 16, 7, 5, 5, 7, 9, 10, 11, 12, 12, 12, 11, 10, 9, 9, 9, 10, 13, 20, 36, 63, 104, 159, 227, 299, 367, 420, 449, 450, 422, 369, 302, 229, 160, 101, 58, 29, 13, 7, 7, 9, 12, 14, 16, 17, 17, 18, 19, 20, 22, 23, 25, 26, 26, 26, 25, 24, 21, 18, 14, 10, 6, 3, 0, 0, 0, 4, 16, 36, 66, 105, 152, 202, 248, 284, 304, 304, 285, 250, 203, 152, 104, 63, 34, 14, 4, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 3, 5, 6, 7, 9, 10, 10, 11, 12, 13, 14, 15, 16, 16, 17, 20, 28, 43, 67, 100, 142, 187, 230, 265, 285, 287, 271, 240, 198, 152, 108, 71, 42, 23, 12, 8, 8, 10, 12, 15, 18, 21, 24, 26, 28, 28, 28, 26, 24, 21, 19, 18, 21, 29, 46, 73, 112, 163, 221, 279, 330, 365, 377, 366, 334, 289, 244, 209, 195, 208, 247, 306, 373, 436, 481, 498, 484, 439, 371, 290, 209, 137, 81, 43, 22, 13, 12, 15, 18, 20, 20, 20, 18, 16, 14, 13, 11, 10, 9, 9, 9, 10, 10, 10, 9, 9, 9, 10, 11, 14, 16, 18, 20, 21, 22, 23, 23, 23, 23, 22, 20, 17, 14, 10, 7, 5, 3, 2, 2, 2, 3, 3, 4, 5, 6, 7, 8, 9, 11, 11, 11, 10, 9, 7, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 12, 35, 75, 132, 203, 281, 356, 417, 455, 462, 437, 385, 314, 235, 160, 98, 52, 24, 11, 8, 11, 16, 21, 24, 26, 26, 25, 22, 19, 16, 12, 9, 7, 5, 3, 1, 0, 2, 9, 25, 53, 95, 151, 218, 288, 351, 398, 419, 412, 377, 322, 255, 188, 129, 83, 52, 34, 26, 24, 24, 25, 24, 24, 25, 31, 47, 74, 117, 175, 243, 313, 375, 419, 437, 423, 381, 317, 242, 166, 101, 52, 20, 4, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 6, 7, 9, 11, 12, 14, 15, 17, 17, 17, 16, 14, 12, 10, 8, 8, 8, 9, 9, 10, 10, 10, 9, 9, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 1, 0, 0, 0, 1, 3, 5, 7, 10, 12, 13, 13, 13, 12, 11, 10, 9, 8, 7, 7, 7, 7, 8, 8, 8, 9, 10, 13, 15, 19, 22, 26, 30, 33, 35, 37, 38, 38, 37, 36, 35, 34, 34, 34, 36, 38, 40, 42, 42, 41, 39, 35, 31, 27, 25, 23, 23, 24, 25, 25, 25, 24, 22, 19, 15, 12, 11, 10, 11, 13, 16, 18, 19, 19, 17, 15, 12, 10, 7, 6, 5, 4, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 16, 17, 20, 22, 24, 25, 25, 24, 21, 19, 17, 16, 15, 14, 13, 12, 12, 14, 22, 40, 71, 117, 179, 249, 322, 384, 425, 438, 418, 370, 306, 242, 194, 175, 191, 238, 306, 378, 439, 474, 476, 445, 390, 322, 256, 208, 186, 197, 238, 300, 368, 426, 459, 460, 426, 366, 295, 230, 190, 183, 214, 275, 351, 426, 482, 506, 492, 443, 368, 280, 193, 118, 61, 25, 6, 0, 0, 0, 2, 8, 20, 43, 80, 131, 191, 253, 309, 349, 365, 355, 320, 269, 217, 178, 164, 181, 229, 297, 369, 430, 464, 463, 426, 361, 280, 196, 122, 66, 28, 8, 0, 0, 1, 2, 3, 4, 3, 3, 3, 3, 3, 4, 4, 5, 6, 6, 7, 7, 6, 5, 4, 3, 3, 2, 1, 1, 0, 0, 2, 6, 15, 32, 61, 102, 154, 213, 272, 321, 352, 360, 341, 299, 242, 178, 118, 69, 33, 11, 1, 0, 0, 0, 0, 0, 0, 7, 25, 61, 115, 188, 272, 357, 430, 477, 490, 466, 409, 334, 256, 194, 160, 161, 194, 250, 312, 364, 394, 394, 364, 311, 248, 191, 152, 143, 165, 216, 285, 356, 415, 449, 450, 418, 358, 282, 203, 131, 75, 39, 20, 14, 17, 22, 27, 29, 29, 29, 34, 50, 81, 131, 200, 283, 368, 442, 490, 503, 477, 417, 333, 241, 154, 84, 36, 9, 0, 0, 0, 1, 0, 0, 3, 19, 48, 90, 144, 201, 253, 292, 310, 303, 273, 225, 167, 111, 62, 28, 8, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 7, 8, 10, 13, 15, 17, 18, 19, 18, 16, 14, 11, 9, 8, 7, 7, 7, 8, 9, 9, 10, 10, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 1, 0, 0, 3, 21, 57, 116, 193, 280, 364, 430, 466, 465, 427, 362, 286, 214, 164, 146, 163, 209, 272, 335, 382, 402, 391, 351, 289, 217, 147, 87, 44, 17, 3, 0, 0, 1, 2, 3, 2, 2, 2, 2, 2, 2, 3, 3, 4, 5, 5, 6, 6, 6, 6, 7, 7, 8, 9, 10, 9, 7, 4, 1, 1, 9, 31, 70, 128, 202, 285, 364, 427, 461, 460, 424, 359, 278, 194, 119, 61, 23, 4, 0, 1, 6, 10, 12, 13, 17, 30, 57, 102, 166, 244, 327, 402, 455, 476, 460, 410, 334, 247, 162, 91, 41, 12, 0, 0, 1, 4, 7, 7, 8, 8, 9, 10, 11, 12, 13, 14, 15, 17, 19, 21, 23, 24, 25, 24, 22, 19, 15, 11, 8, 5, 2, 1, 0, 0, 3, 14, 36, 74, 130, 200, 277, 350, 406, 432, 424, 382, 316, 244, 185, 155, 167, 219, 301, 394, 476, 527, 533, 493, 416, 321, 231, 166, 140, 158, 212, 288, 366, 427, 455, 444, 396, 321, 234, 150, 81, 34, 8, 0, 0, 2, 4, 4, 2, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 5, 8, 11, 13, 15, 17, 17, 17, 16, 15, 13, 11, 8, 6, 4, 3, 3, 2, 0, 0, 0, 11, 39, 90, 162, 252, 346, 428, 482, 497, 469, 404, 318, 233, 168, 140, 156, 212, 292, 377, 446, 481, 473, 425, 346, 253, 163, 89, 38, 10, 0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 6, 28, 71, 135, 216, 303, 383, 440, 462, 444, 390, 311, 222, 138, 71, 27, 3, 0, 0, 2, 4, 4, 1, 0, 0, 8, 36, 87, 163, 257, 358, 449, 511, 533, 507, 440, 344, 238, 141, 66, 20, 0, 0, 1, 4, 3, 0, 0, 10, 39, 90, 160, 243, 325, 392, 431, 434, 400, 336, 254, 170, 97, 43, 12, 0, 0, 2, 6, 8, 9, 9, 9, 9, 9, 10, 10, 10, 10, 11, 12, 12, 13, 14, 15, 17, 18, 20, 20, 20, 20, 18, 16, 14, 12, 10, 10, 10, 11, 13, 15, 16, 17, 17, 17, 16, 16, 15, 13, 11, 12, 19, 41, 81, 142, 222, 312, 397, 461, 491, 479, 429, 349, 255, 164, 90, 38, 9, 0, 0, 2, 6, 7, 5, 1, 0, 1, 19, 58, 122, 210, 313, 416, 500, 547, 546, 497, 410, 302, 195, 105, 43, 9, 0, 0, 3, 7, 8, 7, 6, 5, 6, 7, 8, 9, 11, 12, 13, 13, 13, 12, 11, 9, 9, 9, 11, 13, 17, 20, 23, 26, 29, 31, 33, 34, 34, 34, 33, 32, 31, 30, 28, 26, 22, 19, 21, 32, 60, 108, 176, 260, 348, 424, 474, 488, 463, 403, 320, 231, 148, 82, 37, 12, 3, 4, 8, 11, 11, 9, 5, 6, 17, 44, 94, 167, 258, 356, 446, 509, 533, 511, 448, 355, 251, 154, 77, 27, 2, 0, 1, 8, 15, 18, 20, 20, 20, 20, 19, 18, 16, 16, 15, 16, 17, 19, 20, 21, 22, 21, 19, 16, 13, 10, 8, 8, 7, 5, 2, 0, 0, 14, 51, 116, 208, 320, 433, 528, 583, 588, 541, 452, 340, 225, 127, 56, 14, 0, 0, 7, 16, 22, 26, 27, 27, 25, 23, 19, 16, 11, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 0, 0, 0, 17, 54, 116, 200, 296, 387, 454, 483, 467, 409, 321, 222, 131, 61, 18, 0, 0, 0, 4, 5, 4, 2, 0, 1, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 3, 5, 7, 9, 11, 14, 15, 17, 17, 17, 16, 15, 13, 12, 12, 11, 11, 11, 11, 10, 9, 8, 7, 7, 8, 8, 10, 12, 15, 18, 22, 26, 29, 31, 31, 30, 29, 27, 26, 26, 28, 30, 33, 35, 36, 35, 33, 30, 27, 23, 19, 16, 14, 13, 12, 11, 11, 11, 12, 12, 13, 14, 15, 18, 21, 24, 27, 30, 33, 35, 35, 34, 32, 29, 25, 23, 21, 21, 21, 21, 20, 18, 15, 11, 8, 6, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 2, 3, 2, 0, 0, 2, 23, 68, 138, 227, 324, 408, 462, 474, 440, 368, 274, 177, 95, 38, 7, 0, 0, 2, 5, 4, 1, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 2, 0, 0, 6, 29, 72, 136, 214, 293, 358, 394, 391, 350, 282, 204, 139, 106, 117, 173, 263, 366, 458, 516, 524, 482, 397, 292, 190, 115, 84, 102, 162, 247, 334, 401, 432, 419, 365, 285, 196, 115, 53, 16, 0, 0, 1, 3, 3, 1, 0, 0, 0, 1, 3, 2, 1, 0, 0, 0, 2, 4, 3, 0, 0, 1, 21, 64, 131, 216, 305, 378, 420, 421, 380, 307, 220, 135, 68, 24, 2, 0, 0, 2, 4, 4, 1, 0, 0, 3, 23, 63, 124, 205, 293, 373, 428, 445, 420, 358, 272, 181, 100, 42, 10, 0, 0, 2, 4, 4, 2, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 5, 6, 6, 7, 8, 8, 9, 9, 8, 8, 9, 10, 9, 7, 2, 0, 0, 18, 61, 134, 236, 354, 470, 559, 601, 585, 514, 404, 278, 163, 74, 21, 0, 0, 1, 6, 8, 7, 5, 4, 5, 7, 9, 11, 12, 14, 15, 16, 17, 17, 17, 16, 14, 12, 8, 4, 1, 0, 0, 1, 3, 4, 1, 0, 0, 20, 67, 144, 247, 361, 465, 536, 557, 522, 439, 327, 216, 133, 101, 127, 207, 320, 436, 526, 564, 540, 460, 344, 221, 124, 80, 100, 181, 303, 435, 545, 605, 602, 537, 428, 300, 179, 84, 25, 0, 0, 2, 9, 10, 5, 0, 0, 9, 46, 112, 203, 308, 409, 484, 515, 494, 425, 324, 214, 123, 74, 78, 134, 230, 340, 437, 499, 509, 468, 385, 280, 176, 91, 34, 5, 0, 0, 4, 7, 7, 6, 6, 8, 10, 12, 13, 14, 14, 15, 17, 19, 22, 25, 27, 30, 32, 33, 34, 32, 29, 23, 17, 11, 8, 7, 6, 3, 0, 0, 4, 32, 87, 171, 275, 382, 469, 515, 511, 455, 362, 254, 152, 73, 24, 0, 0, 0, 1, 4, 5, 3, 0, 0, 0, 9, 46, 115, 216, 337, 456, 547, 589, 573, 501, 392, 270, 159, 74, 22, 0, 0, 3, 10, 13, 13, 11, 9, 8, 9, 10, 12, 13, 14, 15, 15, 16, 17, 19, 21, 23, 23, 21, 16, 10, 4, 1, 1, 3, 4, 2, 0, 0, 10, 47, 113, 204, 307, 401, 465, 483, 449, 373, 273, 171, 87, 31, 3, 0, 0, 4, 6, 4, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 1, 1, 1, 4, 6, 6, 4, 0, 0, 9, 43, 107, 198, 307, 414, 496, 533, 514, 444, 338, 221, 121, 62, 57, 105, 193, 298, 393, 452, 460, 417, 335, 234, 138, 63, 17, 0, 0, 2, 6, 6, 3, 0, 0, 0, 0, 3, 4, 4, 2, 0, 0, 0, 0, 3, 5, 3, 0, 0, 8, 42, 107, 202, 314, 422, 503, 536, 510, 431, 317, 195, 98, 49, 64, 142, 264, 402, 522, 596, 605, 549, 443, 314, 189, 90, 28, 0, 0, 2, 10, 14, 14, 13, 11, 10, 9, 8, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 3, 4, 3, 0, 0, 1, 21, 63, 129, 210, 293, 360, 394, 388, 342, 270, 186, 108, 49, 13, 0, 1, 9, 18, 23, 23, 20, 17, 13, 11, 10, 9, 7, 5, 2, 0, 1, 3, 5, 5, 1, 0, 0, 16, 57, 129, 227, 337, 440, 512, 537, 508, 433, 328, 217, 120, 50, 11, 0, 0, 6, 14, 19, 20, 17, 9, 1, 0, 12, 52, 125, 230, 353, 472, 563, 603, 581, 502, 386, 258, 144, 60, 12, 0, 0, 2, 8, 10, 6, 0, 0, 0, 20, 69, 148, 254, 370, 475, 544, 559, 513, 416, 289, 161, 64, 23, 48, 136, 270, 420, 553, 640, 661, 615, 513, 379, 243, 128, 49, 8, 0, 0, 8, 15, 19, 20, 21, 23, 25, 28, 29, 29, 27, 26, 24, 22, 20, 19, 18, 17, 15, 12, 8, 3, 0, 0, 0, 4, 7, 5, 0, 0, 3, 39, 114, 226, 361, 494, 592, 632, 602, 511, 381, 244, 127, 45, 3, 0, 0, 7, 14, 13, 6, 0, 0, 7, 54, 140, 264, 407, 542, 637, 668, 626, 522, 382, 238, 118, 38, 0, 0, 0, 9, 12, 8, 0, 0, 0, 21, 66, 135, 220, 308, 380, 421, 420, 378, 303, 214, 128, 60, 18, 0, 0, 5, 13, 18, 19, 18, 17, 18, 20, 21, 21, 19, 15, 12, 10, 9, 8, 5, 0, 0, 2, 28, 82, 166, 272, 379, 465, 508, 496, 433, 333, 221, 121, 48, 9, 0, 0, 4, 7, 5, 2, 0, 0, 0, 0, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 15, 16, 18, 19, 21, 23, 24, 25, 23, 20, 14, 9, 6, 5, 8, 11, 10, 4, 0, 0, 23, 88, 198, 341, 492, 619, 689, 683, 604, 472, 319, 180, 76, 16, 0, 0, 7, 17, 21, 21, 20, 19, 20, 21, 22, 20, 15, 10, 5, 2, 3, 5, 7, 6, 0, 0, 1, 31, 95, 195, 318, 441, 535, 575, 549, 465, 343, 215, 107, 34, 0, 0, 0, 8, 11, 9, 4, 1, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 4, 5, 5, 4, 1, 0, 0, 0, 4, 7, 6, 1, 0, 0, 28, 93, 196, 328, 464, 575, 634, 624, 549, 428, 289, 163, 69, 15, 0, 0, 7, 14, 15, 11, 5, 1, 0, 1, 2, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 4, 5, 6, 8, 11, 14, 17, 19, 20, 20, 19, 18, 17, 16, 15, 15, 15, 16, 17, 19, 21, 23, 23, 22, 17, 10, 4, 0, 0, 4, 7, 7, 2, 0, 0, 29, 95, 202, 337, 477, 590, 645, 625, 531, 387, 229, 100, 37, 60, 167, 333, 519, 678, 769, 769, 678, 517, 327, 153, 36, 3, 59, 188, 354, 516, 632, 676, 639, 534, 391, 244, 121, 40, 1, 0, 1, 10, 14, 13, 9, 7, 7, 9, 11, 13, 14, 14, 15, 17, 19, 20, 22, 22, 22, 21, 19, 16, 12, 9, 8, 9, 12, 13, 9, 1, 0, 4, 41, 116, 231, 372, 513, 622, 669, 640, 536, 383, 219, 86, 21, 44, 151, 318, 502, 656, 742, 740, 652, 504, 336, 184, 73, 13, 0, 0, 9, 16, 16, 12, 9, 9, 12, 16, 18, 18, 17, 16, 15, 15, 13, 8, 1, 0, 2, 30, 85, 168, 268, 366, 438, 465, 439, 368, 268, 165, 80, 24, 0, 0, 0, 6, 8, 5, 1, 0, 0, 2, 4, 5, 3, 0, 0, 0, 1, 5, 7, 4, 0, 0, 7, 45, 116, 217, 331, 431, 493, 500, 449, 355, 242, 138, 59, 14, 0, 0, 0, 3, 5, 4, 3, 1, 0, 0, 5, 37, 102, 198, 314, 425, 505, 531, 495, 407, 291, 173, 80, 21, 0, 0, 2, 8, 9, 5, 0, 0, 0, 1, 4, 6, 7, 6, 6, 6, 7, 8, 9, 9, 9, 8, 7, 5, 3, 1, 0, 0, 0, 1, 2, 3, 4, 4, 5, 6, 7, 9, 12, 15, 17, 19, 21, 21, 21, 20, 19, 17, 16, 16, 17, 18, 18, 19, 19, 20, 21, 23, 24, 24, 22, 16, 10, 6, 5, 7, 9, 7, 0, 0, 1, 38, 115, 232, 373, 506, 599, 624, 575, 465, 325, 188, 83, 20, 0, 0, 0, 5, 7, 6, 6, 5, 1, 0, 0, 16, 74, 177, 316, 467, 592, 658, 646, 558, 420, 267, 134, 44, 0, 0, 0, 10, 14, 12, 7, 4, 6, 11, 16, 20, 21, 20, 18, 16, 14, 13, 11, 9, 7, 6, 4, 4, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 5, 7, 10, 11, 12, 12, 11, 9, 7, 5, 3, 2, 2, 2, 3, 5, 7, 9, 10, 10, 10, 10, 10, 11, 13, 15, 18, 20, 21, 20, 19, 17, 15, 15, 16, 18, 20, 22, 22, 20, 18, 17, 16, 16, 13, 6, 0, 0, 13, 59, 140, 252, 376, 486, 553, 557, 494, 378, 238, 111, 31, 19, 79, 193, 329, 449, 521, 527, 467, 361, 238, 128, 48, 6, 0, 0, 6, 9, 7, 2, 0, 0, 0, 0, 2, 2, 2, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 3, 6, 9, 13, 16, 19, 22, 24, 27, 28, 28, 28, 26, 23, 20, 17, 15, 14, 15, 16, 17, 17, 16, 13, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 6, 7, 9, 10, 11, 11, 11, 11, 11, 12, 12, 12, 12, 11, 11, 10, 10, 10, 11, 12, 14, 16, 18, 18, 18, 15, 10, 5, 1, 2, 5, 9, 9, 3, 0, 0, 21, 83, 186, 318, 455, 563, 612, 588, 498, 367, 227, 110, 33, 0, 0, 1, 10, 13, 10, 4, 0, 0, 0, 1, 2, 2, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 4, 6, 7, 9, 10, 11, 11, 10, 7, 4, 2, 2, 5, 9, 10, 7, 0, 0, 4, 45, 126, 243, 380, 507, 592, 614, 565, 459, 325, 193, 89, 24, 0, 0, 1, 11, 17, 18, 14, 6, 0, 0, 7, 55, 141, 263, 398, 516, 586, 587, 518, 399, 262, 138, 50, 4, 0, 0, 8, 12, 9, 3, 0, 0, 0, 0, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 2, 0, 0, 0, 0, 6, 10, 9, 2, 0, 0, 29, 103, 220, 362, 500, 596, 624, 575, 464, 321, 182, 76, 15, 0, 0, 6, 15, 16, 13, 10, 9, 11, 14, 18, 21, 24, 26, 29, 31, 31, 29, 26, 21, 16, 12, 10, 9, 10, 11, 12, 13, 14, 14, 15, 16, 17, 18, 18, 19, 19, 20, 21, 21, 21, 20, 19, 18, 17, 17, 18, 20, 23, 26, 29, 29, 27, 23, 17, 11, 6, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 3, 4, 4, 5, 5, 6, 6, 6, 5, 4, 3, 2, 1, 1, 0, 0, 1, 2, 2, 3, 4, 4, 3, 2, 1, 0, 0, 1, 2, 4, 6, 9, 11, 13, 15, 17, 18, 20, 21, 22, 21, 21, 19, 18, 17, 17, 17, 18, 19, 21, 22, 23, 23, 23, 22, 21, 20, 20, 21, 23, 26, 26, 25, 21, 17, 15, 15, 17, 16, 10, 0, 0, 4, 49, 139, 270, 424, 567, 663, 686, 630, 508, 355, 205, 89, 19, 0, 0, 10, 23, 27, 24, 18, 14, 12, 14, 16, 16, 14, 9, 2, 0, 0, 0, 6, 10, 7, 0, 0, 5, 50, 138, 262, 403, 526, 599, 599, 521, 384, 223, 81, 0, 0, 72, 215, 385, 537, 632, 647, 580, 454, 304, 167, 67, 12, 0, 0, 6, 13, 15, 15, 12, 7, 0, 0, 1, 36, 111, 227, 370, 512, 616, 653, 609, 491, 328, 162, 34, 0, 20, 144, 326, 521, 678, 757, 738, 631, 467, 292, 144, 45, 0, 0, 0, 9, 16, 16, 10, 0, 0, 0, 19, 86, 198, 344, 494, 610, 659, 625, 519, 371, 219, 97, 23, 0, 0, 5, 13, 13, 7, 0, 0, 0, 0, 5, 7, 7, 3, 0, 0, 0, 2, 10, 14, 10, 0, 0, 1, 55, 164, 322, 501, 659, 753, 755, 664, 508, 329, 169, 58, 1, 0, 0, 12, 18, 14, 7, 1, 0, 0, 3, 4, 4, 4, 3, 3, 3, 4, 4, 3, 2, 1, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 3, 2, 2, 2, 3, 4, 6, 8, 10, 11, 13, 14, 14, 13, 11, 9, 6, 3, 1, 0, 0, 0, 2, 3, 3, 1, 0, 0, 0, 1, 7, 10, 7, 0, 0, 1, 42, 122, 237, 368, 482, 548, 547, 479, 363, 233, 117, 38, 0, 0, 0, 9, 13, 11, 7, 4, 5, 8, 12, 14, 16, 16, 16, 18, 20, 22, 24, 26, 27, 28, 27, 26, 23, 21, 18, 15, 13, 11, 10, 11, 12, 13, 15, 17, 19, 20, 21, 21, 20, 19, 18, 17, 17, 18, 19, 20, 22, 23, 24, 24, 24, 23, 23, 24, 26, 30, 33, 33, 30, 24, 16, 11, 11, 14, 17, 13, 2, 0, 0, 45, 145, 298, 481, 653, 767, 788, 707, 542, 336, 144, 14, 0, 47, 198, 392, 578, 708, 748, 691, 558, 386, 220, 93, 19, 0, 0, 9, 16, 15, 8, 0, 0, 0, 0, 2, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 5, 6, 8, 8, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 2, 9, 13, 9, 0, 0, 4, 55, 153, 290, 441, 570, 639, 628, 537, 389, 222, 78, 0, 0, 64, 210, 389, 558, 672, 701, 639, 506, 341, 185, 70, 7, 0, 0, 12, 21, 23, 20, 17, 18, 22, 26, 29, 29, 27, 24, 21, 19, 17, 16, 16, 17, 17, 18, 17, 16, 13, 10, 7, 5, 3, 2, 2, 3, 4, 5, 7, 9, 10, 11, 11, 10, 9, 7, 6, 6, 6, 6, 6, 3, 0, 0, 0, 1, 9, 15, 13, 2, 0, 0, 43, 147, 305, 493, 667, 780, 797, 714, 556, 366, 192, 68, 4, 0, 0, 11, 16, 12, 4, 0, 0, 0, 1, 4, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 3, 10, 13, 8, 0, 0, 7, 64, 172, 319, 477, 607, 671, 650, 551, 403, 246, 115, 31, 0, 0, 4, 17, 22, 22, 19, 16, 16, 17, 17, 15, 13, 12, 12, 15, 18, 21, 22, 21, 19, 15, 12, 9, 7, 6, 7, 9, 11, 13, 13, 12, 9, 6, 3, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 2, 0, 0, 0, 0, 6, 11, 10, 3, 0, 0, 24, 93, 204, 339, 467, 554, 575, 522, 412, 276, 149, 56, 5, 0, 0, 11, 21, 24, 23, 22, 24, 29, 33, 34, 31, 26, 20, 17, 19, 23, 26, 22, 10, 0, 0, 23, 101, 232, 400, 571, 702, 757, 720, 602, 435, 262, 121, 32, 0, 0, 5, 17, 22, 20, 17, 16, 18, 23, 27, 29, 28, 26, 24, 22, 21, 21, 21, 20, 20, 21, 21, 22, 23, 24, 25, 26, 26, 27, 28, 28, 29, 30, 31, 30, 29, 27, 23, 20, 18, 17, 16, 17, 18, 18, 17, 15, 12, 9, 6, 4, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 6, 5, 5, 5, 6, 9, 11, 12, 13, 12, 11, 10, 10, 10, 9, 7, 3, 0, 0, 0, 2, 10, 14, 10, 0, 0, 5, 62, 170, 321, 487, 625, 697, 678, 571, 402, 218, 65, 0, 0, 105, 274, 465, 627, 718, 714, 617, 451, 262, 96, 0, 0, 79, 247, 453, 646, 776, 807, 730, 565, 354, 154, 16, 0, 42, 201, 412, 620, 769, 821, 765, 620, 429, 243, 100, 18, 0, 0, 12, 22, 22, 15, 7, 3, 4, 7, 8, 5, 1, 0, 0, 3, 10, 14, 10, 0, 0, 2, 50, 145, 277, 421, 539, 597, 578, 486, 351, 208, 92, 21, 0, 0, 5, 13, 13, 7, 0, 0, 0, 1, 5, 7, 6, 2, 0, 0, 0, 4, 10, 12, 6, 0, 0, 12, 71, 174, 308, 446, 549, 589, 552, 451, 314, 178, 73, 13, 0, 0, 7, 13, 12, 6, 1, 0, 2, 6, 10, 9, 5, 0, 0, 0, 3, 12, 17, 11, 0, 0, 3, 67, 189, 360, 544, 694, 766, 737, 617, 442, 260, 114, 24, 0, 0, 7, 18, 18, 11, 4, 0, 1, 4, 6, 7, 5, 3, 2, 1, 2, 3, 4, 4, 4, 4, 4, 5, 7, 9, 11, 13, 14, 15, 16, 16, 15, 15, 14, 13, 13, 14, 16, 17, 19, 19, 18, 16, 14, 12, 11, 10, 11, 12, 14, 15, 16, 15, 13, 11, 7, 4, 2, 0, 0, 1, 4, 6, 8, 9, 9, 8, 7, 7, 7, 7, 6, 4, 1, 0, 1, 6, 12, 14, 9, 0, 0, 9, 63, 164, 303, 455, 580, 643, 620, 514, 351, 176, 42, 0, 34, 170, 361, 553, 692, 737, 673, 518, 318, 129, 8, 0, 84, 259, 466, 645, 746, 742, 640, 474, 293, 140, 40, 0, 0, 5, 17, 19, 13, 3, 0, 0, 0, 1, 3, 3, 2, 1, 0, 1, 2, 3, 4, 3, 1, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 2, 2, 3, 3, 2, 0, 0, 0, 0, 8, 15, 14, 5, 0, 0, 30, 118, 259, 432, 598, 711, 735, 660, 502, 306, 124, 5, 0, 52, 201, 384, 550, 653, 666, 589, 449, 288, 144, 46, 0, 0, 2, 14, 19, 16, 10, 6, 7, 10, 14, 16, 15, 13, 10, 8, 8, 8, 9, 10, 11, 13, 13, 11, 7, 2, 0, 3, 10, 18, 20, 12, 0, 0, 11, 82, 211, 383, 561, 700, 757, 713, 578, 387, 191, 41, 0, 4, 121, 294, 475, 616, 679, 649, 538, 382, 222, 95, 19, 0, 0, 10, 22, 25, 21, 15, 11, 10, 12, 15, 17, 19, 20, 22, 23, 22, 21, 19, 16, 14, 12, 12, 13, 14, 15, 15, 13, 12, 9, 7, 5, 5, 6, 9, 11, 13, 12, 9, 5, 4, 7, 14, 20, 20, 9, 0, 0, 18, 97, 231, 401, 570, 692, 730, 673, 538, 365, 199, 75, 8, 0, 0, 12, 21, 21, 13, 6, 2, 2, 4, 7, 10, 11, 13, 15, 17, 19, 20, 20, 19, 16, 13, 9, 6, 4, 2, 2, 2, 3, 5, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 6, 4, 3, 1, 0, 0, 0, 1, 3, 5, 8, 9, 10, 10, 9, 7, 6, 5, 4, 5, 7, 9, 12, 15, 18, 20, 20, 20, 19, 18, 16, 15, 13, 11, 9, 6, 4, 3, 2, 3, 3, 2, 0, 0, 0, 0, 6, 12, 12, 4, 0, 0, 22, 91, 203, 339, 466, 548, 561, 499, 383, 246, 123, 38, 0, 0, 1, 13, 19, 18, 16, 15, 18, 23, 29, 33, 34, 33, 31, 28, 26, 24, 23, 21, 20, 20, 20, 21, 22, 23, 22, 21, 18, 14, 10, 7, 4, 2, 0, 0, 0, 0, 2, 4, 7, 10, 13, 14, 14, 13, 12, 11, 11, 13, 14, 16, 16, 15, 12, 9, 5, 2, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 5, 6, 6, 7, 8, 9, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 1, 8, 14, 13, 2, 0, 0, 34, 122, 257, 413, 552, 632, 628, 542, 400, 244, 112, 28, 0, 0, 5, 18, 24, 22, 19, 18, 21, 25, 27, 27, 24, 20, 17, 16, 17, 20, 23, 26, 29, 31, 33, 32, 28, 22, 14, 8, 8, 13, 18, 19, 11, 0, 0, 11, 81, 207, 375, 551, 689, 750, 714, 588, 405, 213, 58, 0, 0, 99, 276, 483, 668, 782, 796, 708, 545, 353, 181, 60, 0, 0, 1, 16, 23, 21, 15, 12, 16, 23, 30, 32, 26, 16, 6, 3, 7, 15, 19, 13, 0, 0, 2, 65, 187, 355, 534, 676, 739, 703, 578, 405, 230, 93, 14, 0, 0, 10, 21, 22, 16, 9, 6, 7, 9, 11, 10, 8, 6, 5, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 2, 4, 7, 11, 13, 14, 13, 13, 12, 12, 13, 15, 17, 18, 17, 17, 17, 19, 23, 27, 29, 26, 18, 9, 2, 3, 9, 17, 18, 7, 0, 0, 25, 121, 280, 476, 665, 791, 817, 733, 566, 365, 184, 58, 0, 0, 0, 16, 21, 14, 3, 0, 0, 0, 4, 8, 8, 3, 0, 0, 0, 5, 13, 16, 9, 0, 0, 10, 80, 202, 361, 521, 637, 673, 617, 488, 324, 170, 58, 1, 0, 0, 11, 17, 12, 3, 0, 0, 0, 3, 6, 6, 5, 3, 2, 3, 6, 9, 12, 14, 15, 15, 15, 16, 17, 18, 19, 19, 18, 17, 16, 16, 16, 16, 17, 18, 18, 18, 16, 14, 11, 8, 6, 4, 3, 2, 1, 1, 1, 2, 2, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 9, 10, 10, 11, 12, 11, 10, 8, 6, 3, 1, 0, 0, 0, 1, 3, 5, 7, 9, 10, 9, 8, 6, 5, 4, 4, 4, 5, 7, 8, 8, 9, 9, 9, 10, 10, 10, 10, 9, 7, 6, 4, 4, 4, 5, 7, 8, 8, 8, 8, 8, 8, 7, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 6, 8, 9, 9, 10, 10, 10, 11, 11, 11, 11, 11, 10, 9, 6, 4, 2, 0, 0, 0, 1, 4, 6, 7, 8, 8, 7, 7, 6, 6, 7, 9, 10, 10, 10, 9, 8, 7, 6, 7, 8, 10, 11, 12, 12, 11, 9, 8, 7, 6, 7, 6, 4, 1, 0, 0, 0, 5, 14, 16, 9, 0, 0, 15, 92, 225, 400, 578, 712, 761, 708, 565, 369, 172, 25, 0, 15, 163, 377, 606, 789, 877, 846, 707, 496, 269, 82, 0, 0, 95, 289, 520, 732, 866, 887, 791, 608, 391, 197, 62, 0, 0, 2, 19, 24, 18, 7, 1, 3, 10, 17, 20, 15, 6, 0, 0, 6, 17, 22, 14, 0, 0, 6, 85, 232, 430, 636, 795, 856, 802, 649, 443, 243, 91, 8, 0, 0, 13, 22, 18, 7, 0, 0, 0, 4, 9, 9, 4, 0, 0, 0, 5, 14, 18, 10, 0, 0, 9, 84, 218, 397, 581, 719, 771, 720, 583, 401, 224, 91, 14, 0, 0, 0, 8, 12, 13, 12, 6, 0, 0, 3, 67, 195, 379, 587, 767, 865, 848, 715, 500, 265, 74, 0, 5, 140, 342, 551, 706, 764, 714, 576, 394, 218, 86, 12, 0, 0, 11, 18, 15, 6, 0, 0, 0, 0, 3, 4, 3, 1, 0, 0, 0, 2, 4, 6, 6, 5, 4, 2, 0, 0, 0, 0, 1, 2, 3, 5, 7, 9, 10, 11, 8, 4, 0, 0, 0, 4, 13, 18, 12, 0, 0, 4, 73, 204, 385, 578, 732, 801, 763, 631, 443, 253, 104, 17, 0, 0, 10, 20, 19, 11, 4, 2, 5, 11, 16, 17, 16, 13, 10, 9, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 2, 3, 5, 7, 8, 9, 9, 10, 10, 10, 11, 11, 11, 12, 12, 12, 10, 9, 6, 4, 2, 2, 3, 6, 9, 12, 13, 13, 11, 8, 4, 2, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 7, 6, 5, 4, 3, 2, 2, 3, 3, 4, 5, 5, 5, 6, 6, 6, 5, 2, 0, 0, 0, 4, 13, 18, 13, 0, 0, 0, 66, 195, 378, 576, 737, 815, 783, 653, 464, 269, 114, 21, 0, 0, 9, 21, 21, 13, 5, 1, 2, 5, 7, 7, 5, 2, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 2, 4, 5, 6, 4, 0, 0, 0, 0, 6, 15, 17, 9, 0, 0, 18, 99, 237, 414, 590, 717, 754, 685, 528, 325, 133, 4, 0, 50, 215, 424, 620, 749, 778, 701, 546, 359, 189, 68, 6, 0, 0, 5, 8, 8, 9, 11, 10, 2, 0, 0, 30, 132, 302, 515, 722, 864, 897, 811, 632, 413, 213, 70, 0, 0, 0, 18, 25, 19, 7, 0, 0, 0, 6, 14, 19, 19, 16, 12, 11, 14, 21, 25, 21, 7, 0, 0, 30, 126, 281, 471, 651, 771, 796, 717, 559, 367, 191, 67, 4, 0, 0, 10, 12, 6, 1, 4, 11, 14, 7, 0, 0, 29, 132, 305, 521, 731, 876, 912, 828, 649, 428, 224, 77, 1, 0, 0, 18, 28, 24, 13, 2, 0, 0, 0, 4, 7, 10, 13, 15, 18, 19, 19, 17, 14, 12, 10, 10, 10, 11, 10, 9, 6, 4, 2, 3, 4, 4, 3, 0, 0, 0, 0, 10, 20, 21, 10, 0, 0, 22, 122, 288, 498, 702, 843, 877, 794, 619, 406, 211, 73, 3, 0, 0, 7, 10, 7, 6, 9, 12, 6, 0, 0, 12, 98, 257, 471, 695, 866, 934, 875, 709, 487, 268, 103, 11, 0, 0, 14, 24, 21, 12, 6, 7, 13, 18, 19, 15, 10, 8, 13, 20, 21, 13, 0, 0, 17, 102, 253, 454, 662, 822, 884, 824, 653, 416, 181, 15, 0, 63, 276, 553, 820, 1001, 1049, 953, 747, 493, 259, 91, 4, 0, 0, 19, 26, 20, 7, 0, 0, 0, 1, 4, 5, 4, 3, 2, 2, 2, 3, 2, 1, 1, 1, 3, 4, 4, 1, 0, 0, 0, 3, 13, 18, 12, 0, 0, 4, 70, 198, 376, 570, 730, 808, 778, 646, 446, 232, 60, 0, 2, 131, 333, 556, 741, 839, 823, 699, 500, 277, 89, 0, 0, 105, 309, 550, 766, 899, 913, 807, 616, 394, 197, 62, 0, 0, 2, 18, 22, 16, 4, 0, 0, 0, 3, 8, 10, 9, 5, 0, 0, 0, 0, 11, 20, 19, 5, 0, 0, 42, 164, 357, 589, 805, 942, 960, 851, 650, 415, 206, 63, 0, 0, 2, 20, 25, 18, 7, 0, 0, 2, 9, 14, 15, 12, 9, 5, 3, 1, 0, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 1, 0, 1, 3, 5, 4, 1, 0, 0, 0, 4, 15, 20, 13, 0, 0, 3, 78, 221, 418, 628, 795, 869, 827, 682, 479, 275, 116, 24, 0, 0, 2, 7, 5, 3, 6, 10, 9, 0, 0, 0, 66, 210, 424, 671, 886, 1009, 999, 861, 636, 389, 181, 47, 0, 0, 6, 23, 25, 16, 3, 0, 0, 0, 2, 5, 6, 6, 8, 10, 12, 14, 13, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 2, 2, 3, 4, 6, 7, 9, 11, 12, 13, 13, 12, 9, 6, 3, 0, 0, 0, 2, 5, 7, 9, 9, 8, 5, 3, 1, 0, 0, 0, 0, 1, 3, 6, 9, 12, 13, 14, 14, 14, 13, 13, 13, 13, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 10, 12, 13, 13, 10, 6, 2, 1, 5, 13, 19, 18, 8, 0, 0, 23, 105, 242, 414, 582, 702, 737, 677, 540, 366, 199, 75, 8, 0, 0, 11, 19, 16, 8, 2, 3, 10, 19, 27, 27, 21, 9, 0, 0, 1, 12, 21, 18, 2, 0, 0, 59, 201, 413, 658, 875, 1002, 1001, 871, 653, 408, 197, 57, 0, 0, 3, 21, 25, 19, 9, 4, 5, 10, 14, 15, 12, 7, 2, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 7, 8, 9, 10, 12, 13, 11, 6, 0, 0, 0, 3, 12, 16, 12, 0, 0, 1, 57, 168, 327, 503, 652, 731, 715, 610, 447, 271, 125, 31, 0, 0, 5, 17, 18, 12, 3, 0, 2, 10, 19, 25, 27, 22, 13, 3, 0, 0, 6, 16, 19, 10, 0, 0, 18, 111, 273, 486, 703, 867, 930, 872, 711, 494, 280, 115, 19, 0, 0, 12, 24, 23, 13, 2, 0, 0, 0, 4, 9, 10, 8, 3, 0, 0, 0, 4, 16, 23, 16, 0, 0, 0, 81, 242, 474, 732, 952, 1070, 1050, 899, 660, 402, 187, 48, 0, 0, 6, 23, 25, 15, 2, 0, 0, 0, 2, 5, 6, 6, 8, 10, 12, 14, 14, 12, 9, 8, 8, 10, 13, 17, 18, 18, 16, 13, 10, 7, 5, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 8, 8, 6, 2, 0, 0, 0, 4, 13, 16, 10, 0, 0, 8, 78, 210, 392, 588, 750, 831, 806, 684, 500, 303, 139, 32, 0, 0, 7, 28, 36, 24, 0, 0, 0, 62, 200, 399, 624, 820, 934, 930, 811, 612, 387, 192, 60, 0, 0, 1, 15, 19, 12, 2, 0, 0, 1, 7, 11, 11, 9, 6, 4, 4, 4, 4, 4, 3, 2, 1, 1, 2, 4, 6, 9, 10, 10, 9, 7, 5, 4, 3, 4, 5, 7, 9, 11, 13, 14, 16, 17, 19, 21, 22, 24, 25, 25, 24, 22, 18, 14, 10, 7, 7, 10, 12, 14, 12, 7, 3, 2, 6, 13, 17, 12, 0, 0, 0, 55, 168, 333, 521, 686, 784, 784, 687, 522, 334, 168, 55, 0, 0, 0, 13, 18, 13, 4, 0, 0, 0, 5, 9, 11, 11, 10, 7, 2, 0, 0, 0, 2, 10, 15, 11, 0, 0, 0, 53, 164, 326, 512, 676, 774, 777, 684, 523, 337, 173, 58, 0, 0, 0, 14, 21, 18, 10, 3, 0, 0, 1, 2, 4, 5, 7, 9, 11, 12, 10, 8, 4, 2, 0, 0, 0, 0, 1, 3, 5, 7, 10, 11, 13, 13, 13, 13, 12, 12, 12, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 2, 4, 5, 6, 7, 6, 4, 2, 1, 0, 1, 2, 4, 6, 7, 8, 9, 11, 15, 19, 21, 19, 14, 6, 0, 0, 6, 14, 17, 9, 0, 0, 16, 99, 248, 447, 657, 825, 902, 866, 727, 526, 316, 145, 37, 0, 0, 5, 17, 18, 11, 3, 0, 3, 7, 8, 5, 0, 0, 0, 9, 16, 15, 3, 0, 0, 48, 164, 343, 559, 763, 902, 936, 855, 682, 467, 261, 105, 15, 0, 0, 12, 27, 27, 13, 0, 0, 9, 78, 200, 367, 550, 708, 799, 795, 693, 517, 310, 124, 6, 0, 69, 237, 449, 652, 797, 846, 787, 634, 426, 215, 54, 0, 17, 154, 359, 583, 768, 869, 860, 749, 568, 367, 191, 70, 9, 0, 0, 8, 11, 8, 7, 10, 14, 11, 0, 0, 2, 70, 212, 422, 667, 892, 1036, 1058, 950, 745, 498, 270, 103, 13, 0, 0, 13, 23, 21, 14, 8, 8, 13, 20, 25, 26, 24, 21, 19, 17, 17, 16, 13, 10, 8, 6, 6, 9, 13, 16, 19, 19, 16, 11, 6, 1, 0, 0, 4, 9, 13, 17, 17, 15, 11, 7, 3, 0, 0, 0, 0, 2, 3, 5, 6, 7, 7, 6, 5, 4, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 3, 5, 7, 7, 4, 0, 0, 0, 1, 9, 15, 11, 0, 0, 2, 61, 182, 360, 567, 755, 875, 893, 803, 630, 423, 230, 89, 12, 0, 0, 10, 17, 13, 4, 0, 0, 0, 5, 8, 8, 6, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 4, 1, 0, 0, 0, 4, 10, 13, 7, 0, 0, 17, 91, 221, 396, 584, 740, 822, 805, 695, 522, 332, 167, 55, 1, 0, 0, 11, 14, 9, 1, 0, 0, 1, 5, 5, 2, 0, 0, 1, 7, 11, 8, 0, 0, 6, 58, 160, 304, 467, 611, 698, 703, 624, 484, 321, 172, 65, 8, 0, 0, 8, 12, 9, 3, 0, 0, 2, 8, 13, 13, 10, 4, 0, 0, 0, 3, 9, 11, 6, 0, 0, 14, 77, 190, 344, 513, 656, 738, 735, 648, 502, 334, 183, 74, 12, 0, 0, 2, 12, 17, 14, 5, 0, 0, 14, 84, 211, 389, 592, 774, 888, 900, 801, 613, 384, 174, 41, 21, 122, 319, 562, 789, 943, 985, 906, 726, 488, 251, 70, 0, 26, 177, 408, 666, 889, 1023, 1036, 926, 722, 472, 234, 59, 0, 15, 144, 339, 552, 731, 835, 839, 747, 585, 395, 221, 93, 20, 0, 0, 7, 14, 13, 8, 3, 2, 4, 8, 10, 11, 11, 11, 13, 16, 20, 22, 22, 21, 19, 17, 16, 15, 11, 6, 1, 0, 0, 6, 14, 16, 8, 0, 0, 21, 108, 261, 468, 692, 882, 988, 980, 860, 661, 435, 232, 88, 12, 0, 0, 9, 16, 12, 5, 0, 0, 0, 0, 0, 0, 1, 5, 8, 7, 0, 0, 1, 36, 114, 237, 390, 547, 670, 728, 703, 597, 435, 255, 103, 14, 10, 93, 242, 420, 582, 690, 717, 661, 538, 382, 229, 107, 31, 0, 0, 3, 9, 9, 4, 0, 0, 0, 8, 15, 19, 17, 11, 2, 0, 0, 1, 9, 12, 8, 0, 0, 15, 85, 214, 395, 599, 780, 893, 908, 821, 654, 451, 259, 113, 27, 0, 0, 5, 13, 12, 5, 0, 0, 0, 0, 3, 5, 4, 3, 1, 0, 0, 0, 0, 2, 4, 6, 8, 7, 4, 0, 0, 0, 0, 7, 11, 8, 0, 0, 5, 57, 164, 324, 516, 703, 842, 897, 854, 725, 541, 348, 182, 68, 9, 0, 0, 8, 13, 11, 7, 5, 7, 13, 19, 23, 24, 22, 19, 14, 11, 8, 6, 5, 5, 4, 2, 0, 0, 0, 0, 5, 10, 9, 1, 0, 0, 40, 134, 287, 483, 686, 854, 942, 930, 818, 637, 429, 241, 102, 23, 0, 0, 5, 12, 10, 4, 0, 0, 0, 1, 3, 4, 3, 2, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 5, 6, 8, 10, 10, 10, 9, 8, 8, 8, 8, 10, 11, 12, 12, 10, 8, 4, 0, 0, 0, 0, 5, 9, 7, 0, 0, 3, 45, 133, 267, 433, 600, 733, 799, 781, 686, 535, 365, 210, 94, 24, 0, 0, 1, 9, 12, 9, 1, 0, 0, 20, 80, 182, 324, 487, 640, 750, 790, 749, 636, 479, 312, 168, 66, 12, 0, 0, 5, 9, 6, 1, 0, 0, 1, 5, 9, 9, 6, 1, 0, 0, 0, 4, 6, 3, 0, 0, 13, 56, 137, 252, 388, 520, 619, 661, 635, 546, 418, 284, 181, 136, 164, 257, 391, 531, 639, 686, 658, 563, 428, 288, 182, 139, 171, 270, 411, 557, 669, 717, 689, 592, 451, 300, 176, 109, 114, 185, 305, 441, 560, 633, 642, 588, 484, 354, 225, 119, 48, 10, 0, 0, 0, 4, 5, 4, 1, 0, 0, 8, 44, 116, 224, 361, 505, 629, 705, 714, 653, 535, 387, 241, 130, 78, 95, 173, 293, 425, 537, 604, 609, 552, 445, 313, 189, 102, 77, 122, 232, 384, 548, 688, 773, 786, 724, 601, 447, 290, 158, 65, 15, 0, 0, 3, 6, 4, 1, 0, 0, 0, 1, 3, 3, 2, 1, 0, 0, 0, 1, 2, 4, 5, 5, 6, 6, 7, 8, 9, 10, 11, 11, 12, 11, 11, 10, 10, 10, 11, 12, 14, 16, 17, 18, 18, 17, 14, 11, 7, 4, 2, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 13, 13, 13, 12, 12, 12, 12, 12, 10, 7, 4, 0, 0, 0, 0, 2, 3, 1, 0, 0, 11, 46, 110, 203, 317, 436, 542, 615, 640, 612, 537, 428, 306, 191, 100, 39, 8, 0, 0, 0, 0, 2, 15, 47, 102, 179, 270, 361, 437, 482, 488, 455, 388, 301, 210, 128, 65, 24, 4, 0, 0, 1, 2, 2, 0, 0, 0, 7, 33, 81, 156, 254, 365, 474, 563, 616, 622, 581, 500, 393, 279, 175, 93, 39, 9, 0, 0, 1, 3, 4, 4, 4, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 2, 3, 5, 6, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 8, 7, 6, 5, 4, 4, 4, 4, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 2, 12, 32, 64, 108, 161, 217, 267, 305, 323, 320, 295, 254, 202, 148, 98, 57, 28, 10, 2, 0, 0, 0, 0, 0, 0, 0, 6, 20, 43, 78, 125, 180, 238, 291, 332, 353, 351, 325, 281, 228, 178, 140, 123, 131, 160, 206, 257, 304, 335, 346, 333, 301, 256, 209, 171, 150, 152, 179, 224, 279, 333, 375, 395, 390, 360, 313, 257, 206, 169, 155, 167, 203, 254, 311, 362, 395, 404, 388, 348, 292, 227, 163, 106, 62, 30, 11, 2, 0, 0, 1, 2, 4, 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, 5, 4, 4, 3, 3, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 18, 36, 62, 96, 135, 178, 220, 257, 284, 298, 296, 280, 252, 217, 182, 153, 135, 131, 142, 164, 194, 226, 254, 274, 282, 276, 256, 226, 188, 147, 107, 73, 45, 25, 12, 4, 1, 0, 0, 0, 0, 0, 1, 1, 3, 4, 7, 11, 17, 27, 40, 56, 76, 96, 117, 134, 147, 153, 152, 144, 130, 113, 93, 73, 55, 39, 26, 16, 9, 5, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 2, 4, 7, 12, 19, 28, 40, 55, 71, 88, 105, 121, 133, 141, 144, 141, 134, 121, 106, 88, 71, 54, 39, 27, 18, 11, 6, 3, 1, 0, 0, 0, 0, 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, 3, 6, 10, 15, 21, 29, 39, 49, 61, 72, 84, 94, 102, 109, 112, 113, 110, 105, 97, 87, 75, 63, 51, 40, 30, 22, 16, 11, 8, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 5, 7, 10, 13, 17, 22, 27, 32, 37, 42, 46, 50, 53, 56, 57, 57, 56, 54, 51, 48, 43, 39, 34, 29, 24, 20, 16, 13, 11, 9, 8, 6, 5, 5, 4, 5, 6, 8, 10, 13, 16, 18, 21, 25, 28, 32, 35, 37, 39, 39, 39, 39, 38, 37, 36, 35, 32, 30, 27, 24, 21, 18, 16, 14, 12, 10, 9, 8, 6, 5, 5, 4, 3, 3, 4, 4, 5, 7, 8, 10, 11, 12, 13, 15, 18, 22, 27, 30, 32, 33, 34],
-"peakC": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 2, 1, 1, 1, 1, 1, 2, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5, 4, 4, 3, 3, 3, 4, 5, 6, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 7, 7, 6, 6, 5, 5, 5, 5, 6, 7, 8, 9, 10, 10, 10, 10, 9, 9, 8, 8, 8, 8, 8, 8, 9, 9, 8, 8, 8, 7, 7, 6, 6, 6, 7, 7, 8, 8, 9, 8, 8, 7, 6, 6, 6, 7, 8, 10, 10, 10, 9, 8, 7, 6, 5, 5, 5, 4, 4, 4, 4, 4, 5, 6, 6, 7, 6, 6, 5, 4, 3, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 2, 3, 5, 6, 7, 6, 6, 5, 5, 4, 5, 5, 6, 6, 7, 7, 6, 6, 5, 5, 5, 5, 5, 6, 7, 8, 8, 8, 8, 7, 6, 6, 6, 8, 9, 11, 12, 12, 11, 10, 8, 7, 7, 8, 9, 10, 11, 11, 11, 11, 11, 12, 13, 14, 16, 16, 16, 15, 14, 14, 14, 15, 17, 18, 19, 20, 20, 20, 20, 20, 20, 21, 21, 21, 20, 20, 20, 20, 20, 21, 22, 23, 25, 26, 27, 28, 28, 29, 28, 28, 27, 26, 27, 28, 29, 31, 32, 33, 33, 33, 33, 34, 35, 36, 37, 37, 37, 37, 36, 36, 35, 35, 34, 33, 33, 33, 34, 37, 39, 41, 43, 43, 42, 41, 40, 40, 41, 43, 45, 46, 47, 46, 45, 44, 43, 43, 43, 44, 46, 47, 48, 49, 50, 50, 51, 51, 52, 53, 54, 55, 55, 55, 55, 55, 55, 55, 55, 56, 56, 56, 56, 56, 56, 57, 58, 60, 61, 62, 62, 62, 62, 63, 64, 65, 66, 67, 67, 66, 65, 65, 65, 66, 68, 70, 71, 72, 72, 71, 70, 69, 68, 69, 70, 71, 73, 74, 75, 75, 75, 75, 74, 73, 73, 73, 75, 77, 80, 83, 86, 89, 91, 94, 97, 101, 107, 115, 123, 133, 142, 152, 161, 173, 188, 207, 228, 250, 268, 278, 276, 264, 244, 224, 208, 203, 208, 222, 238, 251, 257, 253, 240, 220, 198, 177, 159, 147, 139, 137, 140, 147, 155, 164, 172, 178, 181, 180, 175, 168, 159, 149, 138, 126, 115, 104, 95, 88, 83, 80, 80, 82, 85, 90, 96, 102, 109, 115, 122, 129, 134, 139, 141, 140, 136, 130, 121, 112, 103, 95, 89, 84, 80, 76, 73, 70, 67, 66, 66, 69, 75, 83, 94, 107, 121, 136, 152, 167, 182, 197, 211, 225, 238, 249, 257, 261, 261, 255, 244, 228, 209, 187, 164, 142, 122, 104, 89, 77, 68, 60, 54, 49, 45, 41, 37, 35, 33, 33, 32, 32, 32, 31, 29, 27, 26, 26, 26, 28, 29, 29, 29, 29, 29, 28, 28, 28, 28, 28, 27, 26, 24, 24, 23, 23, 24, 24, 24, 24, 24, 25, 27, 30, 34, 39, 44, 51, 58, 67, 76, 85, 95, 105, 116, 126, 137, 147, 156, 164, 169, 171, 169, 165, 157, 149, 139, 129, 121, 114, 108, 105, 104, 106, 109, 115, 122, 130, 139, 147, 155, 162, 168, 173, 177, 178, 178, 175, 169, 162, 152, 141, 128, 115, 102, 89, 77, 66, 56, 48, 39, 32, 25, 19, 15, 12, 10, 8, 8, 7, 7, 6, 5, 4, 4, 4, 4, 6, 9, 12, 16, 20, 24, 29, 33, 39, 45, 51, 57, 62, 66, 71, 74, 78, 81, 84, 85, 84, 82, 77, 72, 66, 60, 55, 51, 48, 44, 40, 36, 32, 29, 27, 26, 25, 25, 25, 26, 29, 34, 42, 50, 60, 68, 76, 82, 88, 94, 101, 110, 119, 128, 135, 141, 143, 143, 141, 137, 131, 124, 115, 104, 92, 81, 69, 59, 49, 41, 34, 28, 23, 19, 15, 13, 10, 8, 7, 6, 5, 5, 5, 5, 5, 4, 3, 2, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 4, 5, 6, 7, 8, 9, 9, 9, 9, 9, 9, 10, 11, 12, 12, 13, 14, 16, 19, 23, 29, 35, 41, 49, 57, 68, 80, 94, 110, 126, 142, 158, 173, 186, 197, 208, 216, 223, 227, 228, 226, 219, 209, 196, 180, 163, 146, 129, 114, 99, 86, 74, 64, 55, 48, 42, 37, 34, 33, 33, 35, 38, 43, 50, 58, 69, 81, 95, 109, 125, 140, 156, 172, 187, 202, 215, 227, 236, 242, 244, 243, 238, 230, 220, 207, 192, 177, 162, 149, 137, 127, 120, 116, 114, 115, 119, 126, 135, 145, 156, 166, 176, 184, 191, 197, 202, 206, 207, 205, 201, 194, 185, 176, 166, 157, 148, 139, 132, 126, 122, 121, 123, 128, 136, 146, 158, 171, 185, 199, 213, 225, 235, 243, 248, 250, 249, 246, 241, 234, 223, 210, 194, 177, 157, 138, 119, 102, 86, 73, 62, 53, 45, 38, 32, 27, 22, 18, 14, 12, 10, 9, 8, 8, 8, 8, 8, 7, 6, 5, 4, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 7, 9, 11, 14, 16, 19, 22, 25, 30, 35, 42, 51, 61, 73, 85, 98, 112, 125, 138, 151, 162, 172, 180, 187, 194, 199, 203, 206, 205, 201, 193, 181, 166, 148, 130, 112, 96, 81, 68, 57, 47, 38, 30, 24, 18, 13, 9, 6, 4, 2, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 3, 3, 3, 2, 2, 2, 2, 3, 4, 5, 7, 9, 12, 14, 18, 22, 26, 31, 36, 42, 48, 54, 61, 69, 76, 84, 90, 94, 96, 96, 93, 89, 84, 78, 71, 65, 59, 52, 46, 39, 33, 28, 23, 20, 18, 16, 13, 11, 9, 8, 7, 8, 9, 11, 11, 11, 9, 7, 6, 5, 6, 7, 8, 9, 9, 8, 6, 5, 4, 5, 6, 8, 10, 12, 15, 19, 24, 31, 40, 50, 61, 73, 86, 101, 117, 135, 153, 171, 189, 205, 219, 231, 241, 250, 257, 262, 267, 270, 273, 274, 274, 275, 275, 276, 276, 275, 272, 266, 256, 243, 227, 209, 192, 174, 158, 144, 131, 120, 111, 105, 102, 104, 111, 123, 140, 159, 180, 201, 220, 239, 255, 269, 281, 290, 294, 292, 285, 273, 255, 235, 213, 190, 166, 143, 120, 98, 78, 60, 46, 35, 27, 22, 18, 16, 13, 10, 8, 5, 4, 3, 2, 3, 3, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 3, 3, 2, 2, 1, 1, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 4, 5, 6, 7, 8, 9, 10, 11, 11, 12, 12, 13, 14, 14, 15, 16, 16, 16, 16, 16, 15, 15, 15, 14, 13, 12, 11, 10, 10, 10, 10, 10, 9, 8, 7, 6, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 3, 3, 3, 4, 4, 5, 5, 6, 6, 6, 5, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 10, 16, 24, 34, 46, 60, 77, 96, 118, 142, 168, 193, 216, 235, 249, 256, 259, 256, 250, 240, 227, 211, 192, 170, 148, 125, 103, 83, 66, 52, 41, 33, 26, 22, 18, 16, 14, 12, 11, 10, 9, 8, 9, 9, 10, 11, 11, 11, 11, 11, 10, 10, 10, 11, 11, 11, 11, 11, 10, 10, 9, 9, 9, 8, 7, 7, 6, 6, 6, 7, 8, 9, 10, 11, 12, 13, 13, 14, 14, 14, 13, 13, 13, 12, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 12, 19, 29, 41, 56, 73, 93, 113, 134, 156, 177, 196, 213, 229, 243, 255, 268, 279, 289, 298, 307, 315, 325, 337, 351, 365, 377, 385, 385, 377, 361, 340, 316, 289, 261, 233, 204, 174, 145, 117, 92, 71, 54, 41, 32, 26, 22, 19, 17, 15, 13, 12, 12, 12, 12, 12, 11, 10, 9, 7, 7, 7, 7, 8, 9, 9, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 6, 6, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 8, 8, 8, 8, 8, 9, 9, 10, 10, 11, 11, 12, 13, 14, 15, 16, 16, 17, 17, 18, 19, 20, 21, 22, 21, 21, 20, 20, 20, 21, 21, 21, 21, 20, 20, 19, 19, 19, 19, 18, 17, 16, 14, 13, 12, 11, 11, 10, 9, 8, 6, 5, 4, 3, 2, 2, 3, 4, 4, 5, 5, 4, 4, 3, 3, 3, 4, 4, 5, 5, 6, 6, 7, 8, 9, 10, 11, 12, 13, 13, 12, 12, 12, 11, 11, 12, 12, 13, 14, 14, 14, 14, 14, 14, 15, 17, 19, 22, 27, 32, 39, 49, 61, 77, 96, 117, 141, 166, 192, 218, 242, 264, 284, 299, 310, 316, 318, 315, 311, 306, 301, 298, 296, 296, 297, 296, 294, 290, 284, 275, 264, 249, 231, 210, 187, 163, 139, 116, 95, 76, 60, 46, 35, 27, 20, 15, 12, 9, 6, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 5, 6, 6, 6, 5, 4, 3, 2, 2, 3, 5, 7, 12, 18, 27, 39, 56, 75, 98, 123, 149, 176, 202, 228, 252, 273, 289, 298, 299, 292, 277, 256, 231, 203, 176, 150, 125, 103, 82, 63, 47, 34, 24, 18, 14, 12, 11, 11, 10, 9, 8, 7, 6, 5, 5, 6, 6, 6, 6, 5, 4, 3, 3, 4, 5, 7, 8, 9, 9, 8, 7, 6, 6, 6, 7, 8, 10, 11, 11, 11, 11, 11, 12, 12, 14, 15, 15, 16, 16, 17, 18, 20, 22, 24, 25, 26, 26, 25, 25, 25, 25, 25, 25, 25, 24, 23, 22, 20, 20, 19, 20, 20, 22, 23, 26, 30, 36, 45, 59, 76, 97, 122, 149, 178, 205, 232, 255, 274, 290, 300, 307, 309, 308, 304, 299, 294, 291, 290, 292, 296, 301, 304, 306, 306, 304, 301, 297, 294, 291, 289, 287, 285, 283, 282, 280, 278, 274, 267, 256, 240, 219, 196, 171, 146, 121, 98, 78, 61, 50, 44, 43, 47, 55, 65, 76, 88, 101, 114, 128, 141, 150, 155, 154, 148, 139, 127, 115, 103, 92, 80, 69, 58, 47, 37, 28, 21, 16, 11, 8, 5, 3, 1, 0, 0, 0, 1, 4, 10, 18, 28, 40, 54, 71, 91, 114, 139, 165, 190, 212, 229, 239, 241, 237, 226, 210, 190, 168, 146, 124, 104, 86, 72, 61, 54, 52, 54, 62, 74, 92, 113, 136, 160, 184, 207, 227, 243, 257, 266, 271, 273, 271, 266, 261, 256, 254, 255, 259, 266, 274, 282, 288, 290, 287, 282, 275, 269, 267, 269, 277, 288, 301, 314, 324, 330, 329, 320, 304, 281, 253, 222, 191, 161, 133, 109, 88, 71, 58, 50, 47, 49, 56, 68, 83, 100, 119, 138, 156, 172, 186, 198, 208, 217, 223, 228, 232, 235, 238, 243, 250, 260, 273, 288, 303, 316, 324, 326, 323, 314, 300, 282, 261, 236, 209, 181, 152, 124, 99, 78, 61, 48, 38, 31, 26, 23, 20, 17, 15, 13, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 11, 11, 10, 8, 7, 5, 4, 4, 5, 6, 7, 7, 8, 8, 8, 8, 9, 9, 10, 10, 10, 10, 10, 11, 13, 16, 20, 26, 33, 44, 57, 75, 97, 122, 150, 180, 210, 240, 269, 295, 317, 334, 343, 346, 343, 334, 321, 306, 290, 274, 258, 243, 229, 217, 208, 201, 195, 188, 180, 170, 156, 139, 120, 101, 82, 65, 51, 40, 32, 26, 22, 19, 17, 14, 12, 11, 10, 11, 13, 18, 25, 37, 53, 74, 102, 135, 174, 216, 259, 302, 342, 376, 402, 418, 425, 421, 408, 387, 361, 331, 301, 273, 248, 228, 211, 197, 184, 170, 156, 139, 121, 104, 87, 73, 61, 50, 41, 32, 25, 18, 13, 8, 6, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 13, 24, 38, 56, 76, 100, 126, 154, 184, 214, 243, 268, 286, 294, 293, 281, 261, 236, 207, 178, 149, 121, 96, 74, 57, 45, 41, 44, 53, 67, 84, 103, 125, 148, 172, 197, 221, 241, 255, 261, 259, 249, 233, 211, 186, 160, 134, 109, 86, 65, 47, 33, 23, 17, 14, 12, 11, 10, 8, 6, 5, 3, 3, 3, 4, 5, 6, 7, 8, 8, 8, 8, 7, 6, 5, 5, 5, 6, 6, 6, 6, 5, 3, 2, 0, 0, 0, 0, 1, 4, 9, 16, 24, 34, 46, 61, 78, 97, 119, 141, 163, 182, 196, 206, 212, 213, 211, 207, 200, 193, 186, 180, 175, 172, 171, 171, 172, 172, 170, 166, 161, 152, 141, 127, 111, 95, 79, 65, 53, 43, 36, 30, 26, 22, 20, 18, 16, 15, 14, 13, 13, 12, 12, 11, 10, 9, 8, 7, 6, 5, 5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 4, 4, 4, 5, 6, 6, 7, 7, 7, 8, 9, 11, 15, 20, 27, 35, 46, 60, 80, 104, 133, 166, 200, 232, 260, 281, 297, 306, 311, 312, 309, 306, 303, 302, 305, 313, 324, 338, 351, 359, 359, 351, 334, 308, 276, 239, 200, 162, 126, 95, 70, 50, 35, 25, 18, 13, 9, 7, 6, 5, 4, 3, 3, 3, 7, 13, 22, 35, 51, 72, 96, 124, 155, 188, 221, 250, 273, 290, 299, 301, 297, 288, 277, 263, 250, 240, 232, 229, 230, 234, 239, 244, 248, 250, 251, 254, 259, 271, 288, 310, 335, 361, 382, 395, 399, 391, 372, 344, 307, 266, 222, 179, 138, 102, 73, 51, 37, 31, 32, 39, 52, 69, 90, 113, 137, 160, 180, 196, 207, 212, 211, 203, 190, 173, 152, 128, 105, 83, 64, 48, 37, 31, 30, 33, 41, 52, 67, 84, 104, 126, 149, 171, 191, 207, 218, 224, 225, 224, 222, 221, 223, 229, 238, 252, 270, 290, 310, 327, 338, 341, 334, 317, 292, 261, 226, 191, 155, 123, 93, 68, 49, 34, 25, 18, 15, 12, 10, 8, 7, 6, 6, 6, 5, 5, 4, 3, 2, 2, 1, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 10, 22, 40, 65, 95, 130, 169, 211, 254, 296, 333, 362, 382, 390, 386, 370, 344, 310, 273, 236, 203, 175, 154, 139, 129, 122, 117, 111, 104, 95, 84, 73, 60, 48, 37, 28, 20, 15, 11, 8, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 4, 9, 18, 29, 43, 59, 76, 94, 113, 130, 144, 153, 156, 153, 145, 132, 117, 101, 86, 71, 58, 46, 36, 28, 22, 18, 15, 12, 11, 9, 8, 7, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 1, 1, 1, 2, 2, 3, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 15, 22, 31, 44, 60, 80, 104, 129, 154, 178, 200, 216, 227, 232, 228, 217, 200, 178, 152, 127, 103, 82, 65, 52, 43, 36, 32, 30, 28, 26, 23, 20, 17, 15, 12, 11, 10, 10, 13, 18, 27, 42, 62, 86, 115, 145, 177, 209, 240, 268, 290, 306, 313, 310, 298, 280, 259, 239, 221, 209, 202, 199, 200, 202, 204, 203, 197, 185, 168, 147, 124, 101, 80, 62, 47, 34, 25, 17, 11, 8, 6, 5, 5, 6, 6, 5, 5, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 1, 6, 15, 29, 49, 75, 107, 144, 186, 230, 275, 317, 352, 376, 387, 383, 364, 334, 294, 250, 206, 163, 125, 92, 66, 46, 32, 23, 17, 14, 13, 12, 12, 13, 14, 15, 17, 18, 19, 20, 21, 21, 21, 21, 19, 17, 14, 11, 8, 5, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 12, 24, 41, 62, 86, 113, 140, 167, 191, 212, 227, 234, 233, 224, 208, 186, 160, 133, 106, 81, 59, 41, 26, 15, 8, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 14, 24, 37, 54, 75, 97, 120, 142, 162, 177, 187, 192, 194, 194, 193, 195, 202, 214, 232, 257, 286, 317, 347, 372, 390, 396, 389, 369, 337, 294, 246, 196, 148, 107, 73, 48, 32, 21, 15, 12, 10, 9, 8, 7, 7, 8, 9, 10, 10, 11, 10, 9, 8, 6, 6, 5, 5, 4, 3, 2, 1, 0, 1, 4, 8, 16, 27, 42, 62, 87, 117, 150, 183, 214, 239, 256, 265, 264, 256, 242, 226, 209, 194, 184, 179, 178, 182, 188, 193, 196, 194, 187, 175, 158, 138, 116, 94, 74, 55, 40, 28, 19, 12, 7, 4, 3, 3, 3, 5, 6, 7, 8, 8, 7, 6, 5, 5, 4, 4, 4, 3, 2, 1, 1, 1, 2, 3, 3, 4, 3, 3, 3, 2, 3, 3, 4, 5, 6, 7, 7, 8, 8, 8, 8, 8, 9, 9, 10, 10, 10, 10, 10, 10, 10, 11, 12, 14, 17, 19, 22, 24, 25, 25, 25, 24, 22, 20, 16, 13, 9, 6, 3, 0, 0, 0, 3, 10, 23, 43, 70, 106, 151, 203, 261, 321, 378, 426, 460, 478, 476, 458, 426, 387, 347, 310, 280, 258, 244, 236, 232, 230, 227, 221, 209, 192, 169, 143, 115, 89, 67, 50, 38, 29, 22, 18, 14, 11, 8, 7, 7, 7, 7, 7, 6, 5, 5, 5, 9, 16, 27, 42, 60, 81, 103, 126, 148, 168, 183, 193, 196, 189, 175, 153, 128, 101, 76, 55, 38, 26, 16, 9, 5, 2, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 2, 2, 1, 1, 2, 4, 7, 14, 24, 39, 60, 89, 125, 166, 211, 255, 293, 322, 339, 343, 333, 311, 279, 240, 197, 154, 113, 76, 46, 24, 10, 4, 5, 11, 24, 43, 68, 99, 136, 177, 220, 261, 296, 320, 332, 331, 319, 298, 272, 246, 222, 204, 193, 188, 189, 193, 197, 199, 197, 188, 173, 153, 129, 104, 80, 58, 39, 25, 14, 7, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 17, 34, 58, 90, 128, 170, 213, 254, 289, 317, 335, 340, 334, 314, 285, 247, 205, 163, 124, 89, 61, 39, 24, 14, 8, 5, 4, 3, 3, 2, 2, 1, 1, 1, 2, 4, 5, 5, 5, 5, 4, 4, 4, 4, 5, 5, 5, 4, 5, 7, 13, 24, 40, 62, 90, 124, 162, 202, 243, 279, 308, 325, 328, 317, 291, 255, 213, 170, 128, 93, 65, 44, 29, 20, 15, 15, 18, 25, 37, 54, 75, 100, 127, 154, 179, 199, 213, 217, 212, 199, 177, 151, 122, 93, 67, 46, 31, 20, 14, 11, 10, 12, 15, 21, 31, 46, 66, 91, 117, 143, 165, 181, 190, 192, 188, 182, 178, 178, 185, 200, 223, 254, 288, 322, 353, 375, 384, 379, 359, 324, 279, 229, 178, 131, 91, 59, 35, 19, 10, 6, 7, 12, 21, 33, 48, 64, 82, 100, 119, 136, 151, 163, 170, 171, 166, 154, 136, 114, 90, 67, 47, 31, 19, 11, 6, 4, 4, 4, 3, 3, 3, 2, 1, 1, 0, 0, 1, 4, 12, 24, 44, 71, 105, 146, 190, 234, 275, 306, 325, 329, 317, 290, 252, 207, 161, 117, 79, 50, 28, 14, 6, 2, 1, 1, 1, 1, 1, 2, 1, 1, 0, 0, 0, 1, 7, 18, 36, 61, 95, 135, 180, 227, 272, 312, 340, 355, 354, 338, 311, 279, 248, 225, 212, 210, 218, 233, 252, 270, 284, 293, 293, 284, 264, 234, 197, 156, 116, 80, 51, 30, 17, 11, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 7, 8, 9, 10, 11, 12, 12, 11, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 11, 24, 43, 68, 100, 135, 171, 206, 234, 254, 262, 258, 242, 216, 184, 149, 113, 81, 55, 35, 22, 15, 12, 11, 12, 13, 14, 14, 14, 14, 14, 14, 15, 15, 16, 17, 19, 20, 21, 21, 21, 20, 19, 19, 18, 17, 17, 19, 21, 26, 34, 46, 62, 83, 109, 138, 169, 199, 226, 246, 256, 254, 241, 216, 183, 147, 111, 80, 54, 35, 22, 13, 9, 8, 10, 16, 27, 43, 63, 88, 116, 146, 175, 200, 219, 228, 228, 217, 196, 169, 138, 107, 79, 56, 38, 24, 15, 10, 7, 5, 5, 6, 7, 8, 9, 9, 9, 8, 7, 6, 5, 4, 3, 3, 3, 4, 4, 5, 5, 5, 5, 3, 2, 0, 1, 3, 9, 19, 35, 58, 88, 127, 172, 219, 263, 299, 321, 328, 317, 292, 256, 213, 169, 127, 91, 62, 42, 28, 21, 18, 18, 20, 23, 26, 28, 28, 28, 26, 23, 19, 15, 12, 10, 9, 8, 8, 7, 6, 5, 5, 6, 6, 7, 8, 9, 9, 9, 9, 10, 11, 12, 14, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 27, 27, 26, 25, 22, 20, 17, 15, 15, 17, 23, 35, 53, 78, 110, 147, 185, 220, 247, 264, 267, 259, 241, 219, 198, 185, 183, 196, 223, 261, 306, 351, 387, 407, 407, 385, 343, 288, 226, 166, 112, 70, 39, 19, 7, 1, 0, 0, 3, 11, 23, 42, 67, 97, 130, 164, 194, 218, 234, 239, 233, 217, 193, 162, 129, 96, 66, 42, 24, 12, 7, 5, 5, 6, 7, 8, 8, 9, 8, 8, 9, 9, 9, 10, 11, 11, 12, 12, 12, 13, 13, 14, 15, 16, 18, 19, 20, 21, 21, 22, 22, 21, 20, 19, 18, 16, 15, 15, 15, 15, 15, 15, 14, 13, 12, 10, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 4, 5, 5, 5, 5, 5, 5, 4, 4, 4, 5, 5, 5, 5, 4, 3, 1, 0, 0, 3, 12, 29, 55, 94, 143, 200, 263, 324, 377, 416, 434, 430, 403, 358, 300, 236, 175, 121, 78, 48, 29, 20, 18, 20, 24, 27, 30, 31, 30, 28, 26, 23, 21, 18, 16, 14, 13, 12, 11, 10, 9, 8, 7, 5, 4, 2, 1, 1, 3, 8, 17, 32, 54, 82, 114, 150, 184, 214, 236, 246, 244, 229, 204, 172, 138, 104, 74, 50, 33, 23, 18, 16, 17, 19, 21, 21, 21, 20, 17, 15, 12, 10, 8, 6, 4, 3, 1, 1, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 19, 44, 82, 131, 191, 256, 320, 378, 421, 445, 446, 423, 380, 320, 254, 187, 127, 79, 44, 22, 9, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 16, 16, 16, 14, 12, 9, 7, 5, 4, 3, 4, 5, 6, 7, 8, 9, 9, 9, 9, 10, 10, 11, 12, 13, 13, 13, 13, 13, 13, 13, 14, 15, 16, 17, 19, 21, 24, 26, 28, 28, 28, 25, 22, 17, 13, 8, 5, 5, 8, 18, 37, 65, 104, 152, 207, 263, 314, 353, 376, 380, 364, 332, 286, 234, 181, 132, 90, 59, 37, 24, 17, 15, 14, 15, 15, 16, 16, 15, 14, 13, 12, 10, 9, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 15, 30, 51, 75, 102, 130, 154, 174, 187, 190, 183, 167, 144, 116, 87, 62, 41, 27, 19, 14, 13, 13, 13, 14, 15, 16, 18, 19, 18, 16, 14, 10, 7, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 6, 16, 31, 54, 83, 118, 156, 193, 226, 250, 261, 256, 237, 206, 167, 127, 89, 57, 33, 16, 7, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 5, 6, 6, 7, 7, 6, 4, 3, 1, 2, 7, 16, 31, 54, 84, 122, 164, 207, 248, 281, 302, 306, 292, 262, 220, 172, 125, 84, 53, 32, 20, 15, 13, 13, 14, 14, 14, 15, 15, 15, 15, 15, 14, 12, 12, 12, 13, 16, 21, 30, 44, 62, 85, 113, 142, 170, 194, 210, 216, 211, 194, 169, 138, 106, 76, 51, 32, 19, 11, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 5, 6, 7, 8, 8, 8, 8, 7, 7, 6, 6, 7, 9, 12, 15, 17, 18, 19, 18, 16, 13, 10, 6, 4, 2, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 11, 31, 65, 113, 172, 238, 303, 360, 400, 418, 411, 380, 329, 265, 197, 134, 81, 42, 17, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 4, 5, 6, 7, 9, 10, 10, 10, 10, 10, 10, 10, 10, 11, 11, 11, 10, 8, 6, 3, 2, 2, 7, 18, 38, 70, 114, 170, 234, 299, 359, 404, 427, 425, 399, 352, 291, 226, 164, 110, 69, 41, 24, 16, 12, 12, 15, 24, 41, 71, 117, 177, 249, 324, 393, 445, 473, 472, 442, 389, 322, 253, 193, 151, 132, 134, 154, 181, 208, 225, 229, 218, 195, 163, 128, 94, 65, 42, 25, 15, 10, 7, 7, 8, 9, 10, 11, 11, 12, 12, 12, 12, 11, 8, 6, 3, 1, 0, 2, 9, 22, 43, 71, 104, 139, 172, 197, 210, 210, 196, 171, 139, 105, 74, 47, 27, 14, 6, 3, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 7, 7, 6, 5, 3, 2, 1, 0, 0, 0, 1, 9, 26, 54, 96, 148, 207, 266, 315, 348, 359, 346, 312, 263, 206, 149, 99, 58, 30, 13, 3, 0, 0, 0, 2, 6, 15, 30, 54, 86, 127, 172, 216, 254, 279, 287, 277, 251, 213, 169, 124, 85, 53, 30, 15, 7, 3, 0, 0, 0, 3, 15, 39, 78, 132, 197, 267, 332, 384, 414, 418, 394, 349, 291, 235, 191, 172, 182, 221, 280, 349, 412, 458, 474, 459, 414, 346, 266, 187, 117, 64, 28, 9, 1, 1, 4, 8, 11, 14, 15, 16, 17, 16, 14, 12, 9, 6, 4, 1, 0, 0, 4, 16, 41, 80, 137, 207, 287, 365, 432, 477, 492, 475, 427, 357, 276, 194, 121, 65, 28, 7, 0, 0, 2, 5, 7, 8, 9, 9, 9, 9, 9, 9, 8, 8, 7, 6, 6, 6, 6, 7, 7, 8, 9, 10, 11, 12, 14, 15, 16, 16, 16, 16, 16, 17, 19, 22, 25, 29, 31, 33, 34, 34, 33, 31, 29, 27, 25, 24, 24, 24, 26, 27, 28, 29, 29, 28, 27, 25, 23, 20, 18, 17, 17, 18, 19, 21, 23, 24, 24, 24, 23, 21, 19, 17, 14, 12, 10, 9, 8, 7, 7, 7, 8, 8, 9, 10, 11, 12, 11, 11, 10, 9, 9, 9, 10, 11, 12, 13, 13, 13, 14, 14, 15, 17, 18, 19, 18, 16, 13, 9, 5, 3, 1, 1, 0, 0, 0, 1, 10, 29, 60, 101, 148, 194, 232, 255, 261, 248, 220, 180, 135, 92, 55, 27, 10, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 5, 6, 6, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 8, 9, 9, 8, 8, 8, 8, 8, 8, 7, 7, 5, 4, 4, 9, 20, 41, 75, 122, 179, 241, 299, 345, 370, 371, 346, 301, 243, 181, 124, 77, 44, 25, 16, 16, 19, 23, 27, 30, 31, 30, 29, 26, 22, 18, 14, 9, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 10, 34, 75, 134, 205, 281, 348, 397, 419, 410, 371, 309, 235, 161, 97, 49, 18, 3, 0, 0, 2, 4, 4, 4, 3, 3, 4, 5, 6, 7, 8, 9, 9, 9, 9, 8, 7, 7, 7, 7, 8, 9, 10, 12, 14, 17, 20, 22, 25, 26, 25, 23, 20, 16, 12, 9, 6, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 5, 6, 7, 8, 8, 8, 8, 7, 6, 5, 5, 4, 5, 6, 7, 8, 10, 10, 8, 5, 2, 1, 3, 13, 32, 63, 105, 155, 208, 258, 297, 319, 321, 302, 264, 215, 163, 113, 73, 45, 29, 23, 23, 26, 30, 34, 35, 36, 35, 33, 30, 27, 24, 22, 22, 22, 24, 27, 30, 31, 32, 31, 29, 27, 24, 21, 18, 15, 13, 12, 11, 11, 12, 12, 12, 12, 11, 9, 7, 5, 2, 0, 0, 3, 16, 42, 84, 141, 210, 281, 345, 389, 406, 391, 347, 281, 206, 134, 74, 32, 8, 0, 0, 0, 2, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 8, 21, 42, 71, 103, 135, 160, 175, 176, 164, 140, 110, 78, 51, 30, 16, 10, 8, 9, 10, 10, 10, 8, 7, 5, 5, 6, 7, 8, 9, 9, 9, 8, 8, 8, 9, 10, 10, 11, 12, 13, 14, 15, 17, 20, 22, 24, 26, 27, 27, 26, 23, 20, 17, 13, 9, 7, 5, 5, 5, 5, 5, 5, 3, 2, 1, 1, 0, 0, 0, 0, 1, 10, 28, 58, 101, 154, 210, 261, 299, 317, 311, 283, 236, 180, 123, 73, 36, 12, 0, 0, 0, 1, 2, 1, 0, 0, 4, 25, 66, 130, 216, 315, 413, 496, 548, 558, 525, 452, 354, 248, 151, 76, 27, 3, 0, 0, 3, 4, 4, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 3, 16, 40, 79, 131, 189, 246, 293, 320, 323, 301, 259, 204, 146, 94, 53, 26, 12, 7, 9, 12, 16, 20, 22, 23, 23, 22, 19, 16, 11, 7, 3, 1, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 2, 1, 1, 1, 2, 3, 4, 5, 6, 8, 9, 11, 13, 14, 16, 16, 16, 16, 14, 12, 9, 6, 4, 2, 2, 2, 3, 5, 7, 8, 9, 8, 7, 6, 4, 3, 2, 3, 4, 6, 8, 10, 11, 12, 11, 9, 7, 6, 5, 4, 5, 5, 6, 7, 8, 8, 8, 8, 7, 7, 7, 8, 10, 11, 12, 12, 11, 9, 7, 5, 3, 1, 0, 0, 8, 30, 71, 131, 204, 282, 350, 396, 412, 393, 345, 277, 202, 131, 73, 33, 10, 2, 3, 7, 11, 12, 11, 10, 14, 31, 64, 117, 188, 271, 354, 425, 470, 481, 456, 398, 319, 231, 150, 84, 39, 16, 10, 15, 24, 33, 39, 43, 44, 43, 43, 42, 41, 39, 37, 35, 33, 32, 32, 32, 32, 32, 30, 28, 26, 23, 21, 18, 16, 13, 12, 12, 19, 35, 66, 113, 178, 254, 332, 400, 443, 453, 428, 371, 294, 210, 134, 75, 35, 13, 4, 2, 3, 3, 2, 0, 0, 0, 9, 28, 59, 101, 148, 195, 233, 255, 256, 237, 200, 154, 105, 63, 31, 11, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 3, 4, 6, 8, 9, 10, 9, 8, 6, 4, 3, 3, 5, 6, 8, 9, 9, 9, 7, 6, 4, 3, 3, 3, 4, 5, 6, 7, 7, 7, 6, 5, 3, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 3, 4, 1, 0, 0, 11, 48, 116, 215, 336, 458, 560, 621, 628, 580, 487, 369, 248, 143, 66, 20, 0, 0, 0, 5, 7, 7, 7, 7, 9, 11, 13, 14, 14, 15, 15, 15, 15, 14, 13, 12, 12, 11, 12, 12, 13, 14, 16, 18, 20, 23, 25, 26, 25, 23, 20, 17, 13, 10, 8, 7, 7, 7, 6, 6, 6, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 4, 5, 6, 7, 8, 9, 9, 9, 9, 9, 8, 8, 7, 7, 8, 9, 10, 12, 13, 14, 15, 15, 15, 16, 17, 18, 20, 21, 19, 16, 11, 7, 4, 2, 2, 1, 0, 0, 0, 15, 48, 104, 182, 274, 365, 438, 477, 475, 431, 354, 259, 165, 88, 34, 5, 0, 0, 2, 6, 6, 2, 0, 0, 3, 25, 64, 121, 189, 258, 314, 345, 346, 316, 261, 194, 127, 71, 31, 8, 0, 0, 2, 4, 5, 4, 3, 2, 2, 2, 3, 4, 5, 5, 5, 5, 5, 4, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 5, 6, 7, 7, 7, 6, 6, 5, 5, 5, 5, 5, 6, 6, 7, 7, 8, 9, 10, 10, 11, 11, 11, 11, 11, 11, 11, 12, 13, 16, 20, 23, 26, 26, 23, 19, 14, 10, 8, 7, 4, 0, 0, 0, 21, 71, 152, 262, 387, 503, 590, 628, 609, 537, 429, 305, 188, 95, 34, 3, 0, 0, 4, 7, 4, 0, 0, 7, 39, 102, 196, 315, 444, 560, 642, 670, 638, 551, 426, 291, 175, 101, 82, 118, 194, 290, 380, 443, 465, 443, 384, 302, 212, 130, 66, 25, 4, 0, 2, 8, 11, 10, 4, 0, 0, 18, 60, 133, 234, 353, 473, 572, 631, 637, 588, 494, 375, 252, 145, 67, 20, 0, 0, 3, 8, 11, 11, 9, 7, 6, 6, 6, 7, 8, 9, 9, 9, 8, 7, 7, 6, 7, 8, 9, 10, 11, 11, 10, 9, 8, 6, 5, 2, 0, 0, 4, 21, 52, 98, 152, 206, 249, 271, 266, 237, 189, 133, 81, 39, 13, 0, 0, 0, 2, 3, 3, 2, 1, 1, 2, 3, 2, 0, 0, 0, 0, 3, 5, 3, 0, 0, 4, 35, 98, 195, 317, 444, 551, 614, 619, 564, 462, 335, 210, 108, 40, 5, 0, 0, 3, 5, 4, 0, 0, 0, 1, 10, 26, 52, 88, 130, 173, 209, 229, 229, 209, 173, 129, 85, 49, 24, 11, 6, 7, 10, 13, 16, 18, 21, 24, 26, 28, 27, 25, 21, 16, 10, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 2, 3, 4, 5, 7, 8, 9, 10, 11, 11, 12, 13, 14, 14, 12, 10, 8, 7, 6, 6, 5, 2, 0, 0, 8, 36, 88, 165, 263, 367, 459, 521, 538, 508, 435, 337, 231, 136, 65, 21, 1, 0, 3, 7, 8, 6, 3, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 5, 4, 4, 3, 3, 3, 4, 5, 6, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 1, 3, 6, 8, 10, 11, 12, 13, 14, 14, 15, 15, 14, 14, 13, 14, 15, 15, 14, 13, 16, 26, 50, 91, 150, 221, 293, 354, 390, 395, 366, 311, 240, 168, 106, 59, 30, 16, 11, 11, 11, 11, 10, 9, 8, 7, 6, 5, 5, 5, 5, 5, 5, 4, 4, 3, 2, 2, 2, 3, 3, 2, 0, 0, 0, 0, 2, 5, 4, 0, 0, 2, 33, 100, 207, 346, 496, 627, 710, 723, 663, 545, 394, 244, 122, 41, 2, 0, 0, 8, 12, 12, 8, 6, 6, 8, 10, 11, 11, 10, 9, 8, 7, 7, 7, 7, 7, 7, 6, 4, 1, 0, 0, 0, 3, 5, 4, 0, 0, 6, 41, 111, 218, 352, 489, 602, 666, 663, 595, 478, 337, 203, 98, 31, 0, 0, 0, 5, 8, 5, 1, 0, 0, 0, 14, 40, 80, 131, 184, 231, 259, 263, 241, 199, 146, 93, 49, 18, 2, 0, 1, 6, 11, 14, 14, 14, 13, 12, 12, 12, 12, 12, 12, 12, 11, 11, 12, 12, 14, 16, 18, 20, 22, 22, 21, 20, 17, 15, 14, 13, 13, 13, 13, 12, 11, 10, 9, 9, 8, 6, 2, 0, 2, 17, 50, 106, 181, 268, 351, 415, 444, 431, 376, 291, 193, 106, 53, 50, 104, 207, 342, 480, 593, 654, 649, 581, 465, 327, 196, 94, 29, 0, 0, 0, 7, 9, 7, 4, 2, 2, 3, 3, 3, 2, 1, 1, 3, 4, 6, 6, 5, 4, 3, 2, 2, 3, 3, 4, 4, 4, 3, 2, 1, 1, 2, 4, 7, 9, 11, 12, 12, 11, 9, 7, 6, 5, 5, 6, 7, 8, 10, 10, 11, 10, 9, 8, 6, 5, 4, 4, 5, 5, 6, 6, 6, 5, 5, 4, 3, 3, 3, 2, 0, 0, 0, 0, 1, 4, 5, 2, 0, 0, 15, 61, 143, 259, 391, 515, 603, 633, 595, 497, 359, 215, 98, 37, 48, 130, 265, 423, 568, 667, 697, 652, 546, 404, 258, 135, 51, 7, 0, 0, 5, 8, 7, 3, 1, 1, 4, 7, 8, 9, 8, 7, 7, 7, 8, 9, 9, 10, 10, 10, 10, 10, 11, 11, 11, 12, 12, 13, 15, 17, 20, 23, 27, 29, 30, 30, 27, 22, 16, 10, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 1, 1, 2, 4, 5, 7, 7, 7, 7, 6, 5, 5, 5, 5, 5, 6, 6, 6, 7, 7, 7, 8, 8, 8, 9, 9, 10, 11, 12, 13, 13, 12, 11, 10, 10, 10, 10, 11, 12, 12, 12, 11, 9, 8, 7, 6, 6, 6, 7, 7, 8, 9, 11, 11, 11, 11, 9, 8, 6, 6, 5, 6, 7, 8, 9, 10, 10, 10, 11, 11, 12, 13, 14, 14, 15, 14, 13, 11, 10, 10, 10, 11, 12, 11, 8, 4, 1, 0, 2, 5, 6, 3, 0, 0, 15, 62, 146, 267, 408, 545, 646, 686, 651, 548, 398, 240, 115, 58, 91, 210, 392, 596, 773, 881, 894, 812, 657, 467, 283, 137, 44, 0, 0, 0, 11, 17, 15, 8, 0, 0, 3, 33, 93, 188, 312, 446, 566, 643, 655, 595, 476, 328, 188, 94, 72, 128, 248, 402, 549, 653, 689, 649, 543, 396, 241, 110, 27, 4, 39, 117, 216, 310, 376, 400, 379, 320, 239, 154, 82, 32, 5, 0, 0, 5, 9, 11, 11, 10, 11, 12, 13, 13, 13, 13, 12, 11, 10, 8, 7, 6, 6, 5, 5, 6, 7, 9, 11, 14, 17, 19, 21, 23, 25, 26, 28, 27, 25, 21, 16, 12, 10, 10, 10, 7, 1, 0, 1, 31, 101, 216, 370, 540, 693, 792, 812, 746, 610, 437, 265, 127, 39, 0, 0, 0, 8, 13, 12, 6, 0, 0, 0, 31, 98, 204, 340, 484, 607, 679, 681, 610, 481, 325, 177, 71, 29, 56, 142, 262, 383, 475, 518, 501, 433, 332, 221, 123, 51, 11, 0, 1, 12, 21, 26, 28, 27, 26, 28, 30, 33, 35, 36, 34, 30, 26, 21, 17, 15, 15, 16, 18, 20, 19, 17, 13, 9, 6, 6, 7, 6, 3, 0, 0, 14, 53, 119, 209, 309, 396, 448, 449, 396, 302, 197, 114, 85, 131, 248, 416, 595, 743, 821, 811, 715, 557, 372, 202, 79, 22, 30, 89, 173, 256, 315, 337, 320, 271, 205, 136, 78, 38, 17, 10, 13, 19, 23, 24, 23, 21, 19, 19, 20, 21, 21, 20, 18, 15, 11, 9, 7, 6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 4, 5, 6, 7, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 5, 7, 8, 10, 10, 10, 9, 8, 6, 5, 4, 4, 4, 5, 7, 9, 12, 15, 17, 17, 16, 13, 10, 6, 3, 1, 0, 0, 0, 0, 1, 2, 3, 5, 7, 8, 10, 12, 13, 15, 16, 17, 17, 18, 18, 17, 17, 16, 16, 16, 17, 18, 20, 23, 26, 27, 27, 25, 21, 16, 11, 7, 4, 3, 2, 1, 0, 0, 0, 0, 2, 4, 4, 0, 0, 0, 19, 63, 131, 215, 301, 367, 399, 386, 333, 253, 165, 89, 35, 5, 0, 0, 4, 7, 7, 5, 3, 4, 6, 9, 9, 7, 3, 0, 0, 0, 3, 7, 7, 1, 0, 0, 30, 100, 213, 356, 502, 618, 673, 654, 564, 428, 279, 148, 57, 9, 0, 0, 3, 6, 6, 4, 1, 0, 0, 0, 7, 38, 95, 177, 272, 360, 420, 435, 402, 328, 234, 141, 66, 19, 0, 0, 1, 7, 9, 8, 7, 6, 7, 9, 11, 13, 13, 12, 11, 9, 8, 7, 6, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 4, 5, 7, 7, 5, 1, 0, 0, 0, 3, 8, 8, 2, 0, 0, 31, 106, 230, 392, 564, 709, 789, 784, 693, 539, 361, 199, 80, 13, 0, 0, 8, 15, 14, 9, 3, 1, 2, 4, 6, 6, 5, 4, 3, 2, 2, 1, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 6, 4, 0, 0, 3, 32, 88, 169, 263, 350, 408, 420, 385, 311, 219, 128, 57, 14, 0, 0, 6, 14, 19, 22, 25, 28, 34, 41, 46, 48, 46, 41, 34, 27, 20, 14, 6, 0, 0, 7, 40, 99, 183, 282, 375, 443, 467, 441, 372, 276, 175, 89, 31, 2, 0, 1, 11, 17, 19, 18, 17, 18, 21, 26, 31, 33, 32, 27, 21, 15, 11, 9, 5, 1, 0, 0, 12, 47, 105, 179, 257, 321, 354, 346, 301, 229, 149, 79, 29, 3, 0, 0, 5, 8, 8, 6, 3, 1, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 1, 2, 3, 4, 4, 3, 0, 0, 0, 0, 5, 8, 6, 0, 0, 2, 36, 107, 215, 344, 469, 558, 587, 546, 441, 297, 149, 36, 0, 29, 152, 341, 555, 745, 867, 888, 803, 635, 424, 220, 68, 0, 0, 70, 173, 277, 350, 376, 352, 289, 206, 124, 58, 17, 0, 0, 3, 7, 9, 7, 6, 6, 8, 11, 15, 16, 15, 12, 8, 6, 6, 7, 7, 4, 0, 0, 3, 31, 86, 165, 258, 343, 400, 413, 379, 307, 216, 127, 57, 15, 0, 0, 3, 9, 12, 12, 12, 13, 16, 20, 24, 27, 29, 29, 29, 27, 24, 20, 17, 14, 13, 14, 18, 23, 28, 32, 33, 30, 25, 18, 10, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 8, 9, 8, 7, 5, 2, 0, 0, 0, 1, 4, 7, 10, 12, 14, 14, 14, 13, 12, 11, 12, 13, 14, 16, 17, 17, 17, 15, 12, 10, 9, 9, 11, 15, 18, 22, 23, 22, 18, 13, 8, 4, 2, 2, 3, 3, 1, 0, 0, 0, 2, 9, 13, 8, 0, 0, 6, 63, 174, 332, 509, 665, 757, 759, 671, 518, 341, 182, 69, 9, 0, 0, 3, 7, 7, 4, 2, 0, 0, 0, 8, 52, 138, 267, 421, 570, 677, 713, 666, 546, 382, 213, 78, 3, 0, 49, 138, 233, 308, 343, 333, 283, 211, 134, 68, 24, 2, 0, 1, 7, 10, 10, 8, 5, 4, 4, 6, 9, 11, 12, 12, 12, 10, 7, 5, 3, 2, 2, 4, 6, 8, 10, 11, 10, 8, 6, 4, 3, 2, 2, 3, 3, 3, 3, 3, 3, 2, 3, 3, 4, 5, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 4, 6, 8, 10, 10, 8, 4, 0, 0, 0, 3, 8, 8, 3, 0, 0, 20, 80, 181, 310, 442, 543, 585, 558, 467, 340, 209, 101, 31, 0, 0, 0, 3, 8, 10, 9, 4, 0, 0, 6, 59, 162, 312, 488, 650, 758, 778, 702, 547, 351, 165, 36, 0, 43, 169, 334, 493, 603, 638, 587, 467, 309, 153, 38, 0, 28, 133, 283, 440, 562, 619, 592, 489, 336, 176, 55, 12, 64, 203, 396, 596, 750, 817, 780, 648, 454, 247, 78, 0, 2, 114, 297, 503, 679, 780, 780, 685, 524, 340, 178, 64, 6, 0, 0, 11, 15, 11, 3, 0, 0, 3, 10, 14, 15, 10, 3, 0, 0, 0, 7, 15, 15, 5, 0, 0, 34, 134, 299, 506, 713, 866, 922, 865, 710, 503, 295, 131, 31, 0, 0, 7, 19, 22, 17, 13, 12, 16, 22, 27, 29, 29, 26, 22, 19, 16, 14, 14, 14, 17, 20, 24, 27, 29, 28, 25, 20, 14, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 5, 6, 7, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 3, 4, 8, 12, 15, 15, 12, 6, 1, 0, 3, 9, 12, 9, 0, 0, 5, 59, 164, 315, 486, 637, 729, 735, 653, 507, 335, 180, 68, 8, 0, 0, 9, 14, 11, 4, 0, 0, 0, 4, 8, 9, 9, 9, 8, 8, 8, 8, 7, 7, 7, 9, 11, 14, 16, 17, 16, 14, 12, 11, 12, 14, 17, 18, 17, 12, 6, 2, 3, 8, 13, 13, 4, 0, 0, 33, 120, 259, 435, 612, 745, 798, 751, 613, 418, 215, 57, 0, 27, 169, 382, 611, 800, 899, 885, 766, 573, 358, 168, 39, 0, 1, 68, 159, 248, 312, 336, 318, 264, 189, 114, 53, 15, 0, 0, 3, 7, 7, 4, 0, 0, 0, 0, 2, 4, 3, 1, 0, 0, 0, 2, 6, 8, 4, 0, 0, 6, 44, 115, 210, 312, 396, 437, 424, 360, 264, 161, 76, 21, 0, 0, 2, 8, 9, 6, 1, 0, 0, 0, 4, 7, 10, 12, 13, 14, 14, 13, 13, 12, 12, 12, 13, 14, 15, 15, 15, 14, 14, 14, 16, 20, 24, 27, 29, 29, 26, 21, 15, 9, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 5, 7, 9, 11, 12, 13, 12, 12, 10, 10, 9, 10, 12, 13, 14, 15, 14, 13, 12, 11, 11, 13, 16, 18, 19, 17, 13, 8, 5, 4, 5, 5, 3, 0, 0, 3, 27, 72, 134, 202, 259, 289, 283, 244, 182, 114, 56, 17, 0, 0, 1, 6, 8, 6, 3, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 2, 3, 4, 5, 6, 7, 7, 6, 6, 6, 6, 7, 8, 9, 10, 11, 10, 8, 6, 5, 5, 6, 8, 8, 7, 4, 0, 0, 0, 3, 6, 6, 1, 0, 0, 17, 62, 133, 221, 306, 365, 380, 349, 279, 190, 105, 42, 6, 0, 0, 4, 8, 7, 4, 1, 0, 1, 3, 6, 8, 9, 9, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 5, 5, 5, 7, 9, 12, 14, 14, 13, 11, 8, 6, 5, 7, 10, 12, 12, 8, 4, 0, 1, 6, 11, 11, 4, 0, 0, 26, 98, 216, 364, 510, 617, 654, 606, 485, 320, 156, 34, 0, 25, 139, 301, 469, 599, 659, 631, 525, 366, 194, 53, 0, 2, 119, 313, 540, 749, 884, 912, 828, 658, 448, 250, 102, 18, 0, 0, 9, 21, 25, 21, 13, 2, 0, 0, 14, 65, 150, 261, 378, 472, 516, 497, 420, 307, 187, 88, 24, 0, 0, 3, 13, 16, 13, 8, 4, 3, 4, 7, 11, 15, 19, 21, 22, 22, 21, 19, 16, 14, 13, 14, 16, 19, 23, 27, 30, 33, 34, 34, 32, 29, 26, 22, 18, 16, 14, 13, 13, 13, 13, 13, 11, 10, 8, 6, 5, 4, 3, 3, 3, 2, 2, 2, 2, 3, 4, 5, 6, 6, 6, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1, 2, 4, 7, 11, 13, 15, 16, 15, 14, 13, 13, 12, 12, 12, 12, 12, 12, 13, 14, 16, 19, 23, 27, 30, 30, 28, 23, 17, 10, 5, 1, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 5, 7, 10, 12, 15, 16, 16, 15, 13, 11, 9, 8, 9, 11, 13, 16, 17, 17, 17, 16, 15, 16, 16, 18, 20, 21, 21, 19, 17, 13, 9, 7, 8, 9, 12, 12, 10, 5, 0, 0, 0, 8, 14, 14, 4, 0, 0, 36, 133, 285, 470, 647, 767, 796, 725, 574, 387, 211, 81, 10, 0, 0, 10, 18, 15, 6, 0, 0, 0, 0, 3, 4, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 6, 4, 2, 2, 2, 3, 4, 7, 9, 11, 13, 15, 17, 19, 20, 20, 19, 17, 15, 13, 11, 9, 8, 7, 7, 7, 8, 10, 11, 13, 15, 15, 15, 14, 12, 12, 13, 15, 16, 14, 10, 4, 0, 0, 2, 7, 11, 8, 0, 0, 7, 56, 148, 278, 421, 544, 613, 605, 519, 375, 208, 63, 0, 0, 114, 324, 581, 827, 997, 1046, 962, 772, 529, 296, 121, 22, 0, 0, 7, 14, 12, 6, 2, 0, 0, 0, 0, 15, 75, 182, 328, 484, 610, 671, 647, 546, 397, 240, 110, 29, 0, 0, 4, 14, 15, 9, 2, 0, 0, 1, 5, 9, 11, 11, 12, 12, 13, 13, 14, 15, 16, 17, 17, 16, 13, 8, 4, 2, 4, 8, 12, 10, 2, 0, 0, 27, 98, 209, 344, 474, 564, 588, 538, 430, 293, 162, 64, 9, 0, 0, 7, 12, 10, 4, 0, 0, 0, 2, 5, 6, 6, 6, 5, 4, 4, 3, 3, 2, 2, 1, 2, 3, 5, 7, 9, 11, 11, 12, 13, 15, 17, 20, 20, 17, 10, 3, 0, 3, 11, 18, 17, 5, 0, 0, 41, 154, 333, 550, 757, 896, 926, 838, 657, 436, 230, 82, 4, 0, 0, 15, 23, 18, 8, 1, 0, 3, 9, 14, 16, 17, 16, 16, 16, 16, 16, 18, 21, 26, 29, 29, 22, 12, 2, 0, 5, 16, 22, 16, 0, 0, 7, 98, 275, 526, 802, 1038, 1165, 1147, 985, 724, 432, 180, 18, 0, 17, 139, 290, 427, 515, 533, 482, 379, 255, 141, 57, 11, 0, 0, 0, 4, 7, 9, 11, 7, 0, 0, 0, 44, 144, 294, 470, 628, 725, 731, 643, 489, 311, 154, 47, 0, 0, 2, 18, 25, 24, 20, 17, 18, 23, 28, 31, 29, 25, 18, 13, 10, 11, 14, 16, 12, 4, 0, 0, 22, 81, 173, 287, 397, 476, 501, 464, 376, 261, 148, 60, 10, 0, 0, 9, 19, 23, 22, 19, 19, 20, 23, 24, 24, 21, 16, 11, 6, 2, 1, 1, 3, 5, 6, 7, 7, 7, 5, 4, 3, 2, 2, 1, 1, 0, 0, 0, 1, 1, 2, 3, 4, 5, 5, 6, 7, 7, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 4, 9, 10, 5, 0, 0, 13, 67, 159, 278, 397, 483, 512, 473, 379, 258, 141, 54, 6, 0, 0, 6, 11, 9, 3, 0, 0, 0, 0, 2, 2, 2, 1, 2, 3, 4, 6, 6, 6, 5, 5, 6, 7, 9, 10, 11, 11, 9, 6, 3, 1, 0, 1, 3, 6, 7, 6, 2, 0, 0, 0, 5, 10, 8, 1, 0, 0, 32, 105, 214, 342, 457, 527, 530, 466, 354, 225, 111, 34, 0, 0, 3, 17, 27, 30, 30, 29, 30, 31, 32, 32, 30, 28, 27, 27, 28, 31, 34, 36, 37, 37, 35, 32, 29, 27, 25, 23, 21, 20, 18, 16, 14, 13, 12, 11, 11, 12, 12, 13, 13, 15, 16, 17, 18, 18, 18, 18, 18, 18, 19, 20, 20, 21, 21, 22, 22, 21, 19, 15, 11, 10, 11, 15, 20, 19, 12, 0, 0, 6, 56, 149, 277, 414, 528, 584, 567, 481, 350, 212, 97, 24, 0, 0, 3, 12, 13, 7, 1, 0, 0, 0, 3, 4, 4, 4, 5, 7, 9, 11, 12, 12, 12, 12, 13, 14, 16, 18, 20, 21, 22, 24, 26, 29, 32, 33, 32, 29, 24, 19, 16, 16, 17, 16, 11, 2, 0, 1, 33, 98, 195, 307, 412, 482, 498, 455, 365, 251, 142, 59, 11, 0, 0, 9, 17, 18, 14, 11, 11, 15, 20, 22, 18, 10, 1, 0, 3, 13, 21, 16, 0, 0, 1, 75, 227, 447, 698, 919, 1048, 1046, 909, 674, 403, 164, 10, 0, 40, 195, 387, 565, 681, 707, 640, 503, 337, 183, 73, 13, 0, 0, 0, 2, 1, 3, 9, 12, 7, 0, 0, 14, 106, 275, 503, 744, 933, 1015, 963, 794, 559, 322, 136, 25, 0, 0, 9, 23, 24, 18, 10, 4, 0, 0, 0, 12, 50, 115, 202, 293, 364, 394, 375, 310, 219, 127, 54, 10, 0, 0, 4, 10, 11, 7, 3, 0, 0, 1, 3, 4, 5, 6, 7, 8, 9, 8, 7, 5, 2, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 3, 5, 8, 9, 10, 9, 7, 5, 4, 3, 4, 5, 6, 6, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 12, 13, 13, 12, 11, 9, 8, 8, 9, 10, 12, 13, 13, 13, 13, 12, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 9, 9, 8, 9, 10, 11, 13, 14, 14, 14, 12, 11, 10, 11, 13, 16, 18, 18, 16, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 7, 8, 9, 10, 12, 13, 13, 13, 12, 13, 15, 20, 28, 37, 42, 40, 32, 19, 9, 6, 12, 20, 22, 11, 0, 0, 25, 136, 327, 573, 819, 999, 1057, 976, 780, 527, 286, 108, 11, 0, 0, 9, 16, 12, 4, 0, 0, 0, 0, 0, 14, 76, 188, 338, 495, 619, 670, 634, 520, 363, 206, 84, 14, 0, 0, 8, 15, 14, 6, 0, 0, 0, 0, 2, 3, 2, 2, 1, 1, 2, 3, 4, 5, 6, 7, 8, 8, 5, 0, 0, 0, 0, 8, 14, 13, 3, 0, 0, 35, 127, 269, 438, 592, 688, 696, 614, 466, 296, 146, 44, 0, 0, 1, 15, 19, 14, 6, 1, 0, 4, 9, 11, 10, 8, 4, 2, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 5, 4, 2, 0, 0, 0, 2, 4, 6, 5, 2, 0, 0, 0, 3, 10, 12, 7, 0, 0, 10, 69, 174, 313, 454, 561, 601, 561, 454, 312, 173, 68, 10, 0, 0, 6, 9, 5, 1, 1, 5, 8, 5, 0, 0, 13, 72, 175, 309, 447, 550, 588, 548, 444, 305, 170, 66, 8, 0, 0, 8, 16, 15, 10, 5, 5, 9, 15, 19, 21, 20, 17, 13, 10, 8, 7, 6, 5, 5, 4, 4, 4, 5, 6, 9, 11, 14, 16, 17, 17, 16, 16, 15, 15, 16, 18, 20, 22, 25, 27, 30, 31, 32, 32, 30, 26, 21, 16, 11, 9, 8, 9, 11, 13, 14, 14, 12, 9, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 3, 3, 5, 7, 9, 12, 15, 16, 16, 14, 12, 9, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 3, 8, 12, 12, 8, 1, 0, 0, 2, 14, 21, 17, 0, 0, 0, 69, 217, 430, 668, 867, 969, 943, 796, 575, 342, 153, 37, 0, 0, 0, 8, 9, 8, 9, 9, 2, 0, 0, 16, 112, 285, 519, 766, 959, 1041, 985, 809, 564, 320, 130, 20, 0, 0, 13, 25, 21, 8, 0, 0, 0, 9, 17, 17, 10, 0, 0, 0, 6, 20, 26, 16, 0, 0, 20, 135, 343, 621, 911, 1139, 1237, 1174, 965, 664, 352, 104, 0, 0, 139, 377, 643, 869, 998, 996, 867, 646, 390, 162, 13, 0, 41, 202, 414, 623, 779, 839, 789, 637, 420, 194, 20, 0, 32, 258, 595, 968, 1282, 1451, 1426, 1220, 894, 544, 252, 66, 0, 0, 5, 20, 20, 10, 1, 0, 0, 0, 0, 0, 52, 167, 346, 560, 759, 886, 902, 802, 616, 398, 204, 69, 2, 0, 0, 5, 11, 12, 11, 9, 2, 0, 0, 13, 95, 245, 450, 669, 844, 923, 882, 731, 518, 300, 127, 24, 0, 0, 9, 20, 19, 9, 0, 0, 0, 1, 7, 10, 9, 4, 0, 0, 0, 2, 13, 19, 14, 0, 0, 0, 62, 192, 380, 590, 768, 863, 845, 721, 528, 322, 151, 41, 0, 0, 0, 6, 10, 11, 12, 10, 0, 0, 0, 28, 134, 314, 544, 773, 938, 990, 910, 726, 492, 270, 105, 12, 0, 0, 0, 16, 27, 31, 23, 1, 0, 0, 62, 249, 545, 909, 1254, 1486, 1532, 1376, 1062, 678, 321, 70, 0, 0, 130, 320, 509, 648, 705, 671, 558, 401, 241, 112, 31, 0, 0, 0, 6, 10, 11, 10, 4, 0, 0, 1, 50, 147, 288, 448, 589, 671, 670, 584, 433, 255, 92, 0, 0, 64, 266, 544, 840, 1077, 1191, 1146, 959, 685, 400, 173, 35, 0, 0, 11, 26, 25, 12, 0, 0, 0, 0, 5, 8, 8, 7, 6, 5, 5, 4, 3, 2, 1, 0, 1, 3, 7, 10, 13, 15, 15, 14, 11, 8, 4, 1, 0, 0, 0, 3, 6, 8, 10, 10, 9, 8, 9, 11, 14, 17, 15, 10, 1, 0, 0, 2, 15, 24, 20, 1, 0, 0, 69, 229, 464, 732, 964, 1094, 1079, 926, 680, 413, 190, 47, 0, 0, 7, 23, 24, 13, 1, 0, 0, 0, 4, 6, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 10, 12, 13, 13, 12, 11, 11, 10, 11, 13, 16, 19, 23, 25, 25, 23, 18, 14, 9, 7, 7, 9, 12, 16, 19, 21, 20, 18, 15, 12, 10, 10, 12, 15, 21, 26, 30, 32, 32, 29, 24, 18, 14, 11, 10, 12, 14, 17, 19, 18, 16, 13, 10, 8, 9, 9, 8, 4, 0, 0, 0, 2, 18, 30, 25, 3, 0, 0, 82, 278, 575, 919, 1227, 1411, 1414, 1235, 929, 583, 284, 83, 0, 0, 4, 28, 33, 22, 5, 0, 0, 2, 11, 15, 14, 10, 4, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 1, 4, 7, 8, 6, 1, 0, 0, 0, 9, 17, 16, 4, 0, 0, 42, 156, 334, 547, 745, 876, 901, 814, 640, 422, 211, 48, 0, 0, 108, 330, 613, 897, 1111, 1195, 1122, 915, 634, 355, 142, 20, 0, 0, 15, 27, 23, 9, 0, 0, 0, 1, 6, 8, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 3, 2, 1, 1, 4, 10, 16, 20, 19, 11, 1, 0, 0, 13, 29, 34, 19, 0, 0, 26, 176, 445, 800, 1167, 1450, 1565, 1476, 1212, 849, 486, 203, 36, 0, 0, 20, 42, 43, 30, 16, 9, 11, 17, 22, 24, 22, 19, 17, 15, 15, 15, 14, 12, 9, 7, 5, 3, 2, 1, 0, 0, 1, 4, 8, 12, 15, 15, 11, 3, 0, 0, 0, 10, 22, 23, 8, 0, 0, 40, 173, 390, 659, 916, 1090, 1129, 1019, 795, 522, 271, 92, 1, 0, 0, 20, 29, 23, 10, 0, 0, 1, 7, 11, 10, 7, 4, 1, 0, 0, 1, 0, 0, 0, 0, 3, 6, 10, 14, 18, 19, 20, 20, 18, 17, 15, 13, 11, 11, 11, 12, 14, 16, 18, 18, 18, 16, 15, 15, 16, 16, 15, 12, 6, 1, 0, 2, 8, 12, 10, 1, 0, 0, 38, 125, 256, 408, 547, 633, 641, 568, 435, 280, 142, 46, 0, 0, 0, 10, 14, 9, 2, 0, 0, 0, 1, 3, 4, 3, 3, 3, 4, 4, 4, 4, 3, 3, 4, 6, 9, 13, 17, 19, 20, 20, 18, 16, 14, 12, 11, 11, 10, 10, 9, 8, 9, 10, 12, 14, 14, 9, 2, 0, 0, 0, 11, 24, 26, 11, 0, 0, 44, 194, 445, 763, 1078, 1308, 1386, 1287, 1037, 704, 371, 114, 0, 0, 116, 332, 580, 800, 941, 965, 865, 663, 407, 163, 0, 0, 99, 386, 775, 1175, 1484, 1617, 1539, 1275, 904, 529, 231, 52, 0, 0, 8, 23, 23, 13, 4, 0, 0, 0, 0, 27, 113, 263, 462, 672, 838, 911, 869, 723, 517, 304, 134, 30, 0, 0, 8, 19, 18, 8, 0, 0, 3, 13, 20, 20, 11, 0, 0, 0, 11, 26, 30, 15, 0, 0, 43, 203, 476, 828, 1184, 1454, 1560, 1468, 1204, 836, 459, 156, 0, 0, 90, 308, 565, 797, 946, 977, 885, 700, 474, 263, 107, 20, 0, 0, 1, 9, 11, 11, 9, 2, 0, 0, 13, 90, 232, 431, 651, 837, 938, 921, 787, 568, 318, 101, 0, 0, 136, 419, 774, 1121, 1370, 1454, 1351, 1094, 757, 428, 178, 34, 0, 0, 9, 19, 15, 5, 0, 0, 0, 0, 0, 12, 78, 204, 385, 586, 757, 849, 833, 715, 527, 324, 153, 42, 0, 0, 4, 16, 18, 10, 0, 0, 0, 2, 9, 14, 16, 17, 18, 21, 24, 26, 27, 25, 21, 18, 17, 18, 20, 19, 13, 2, 0, 0, 1, 21, 37, 34, 8, 0, 0, 93, 336, 713, 1162, 1578, 1843, 1878, 1670, 1284, 830, 423, 139, 0, 0, 0, 31, 41, 29, 7, 0, 0, 0, 4, 10, 11, 8, 4, 1, 0, 0, 0, 1, 4, 8, 11, 12, 9, 4, 0, 0, 0, 7, 14, 15, 5, 0, 0, 36, 136, 297, 496, 690, 829, 872, 806, 644, 428, 211, 44, 0, 7, 156, 388, 651, 882, 1024, 1039, 924, 710, 449, 201, 23, 0, 14, 201, 485, 809, 1099, 1280, 1304, 1164, 903, 592, 310, 109, 6, 0, 0, 19, 27, 19, 5, 0, 0, 0, 3, 8, 8, 6, 3, 1, 0, 0, 0, 0, 3, 6, 7, 6, 3, 0, 0, 0, 5, 12, 13, 5, 0, 0, 25, 108, 247, 424, 603, 739, 793, 749, 620, 442, 262, 118, 30, 0, 0, 5, 13, 12, 5, 0, 0, 2, 9, 14, 14, 8, 0, 0, 0, 5, 14, 16, 7, 0, 0, 26, 118, 273, 469, 666, 811, 861, 803, 652, 454, 258, 108, 20, 0, 0, 8, 17, 14, 5, 0, 0, 0, 8, 17, 23, 26, 25, 22, 17, 12, 8, 4, 3, 5, 10, 18, 25, 28, 25, 15, 4, 0, 0, 6, 15, 16, 5, 0, 0, 44, 162, 349, 579, 800, 955, 1003, 932, 760, 532, 296, 98, 0, 0, 85, 340, 705, 1118, 1485, 1711, 1731, 1538, 1188, 776, 404, 141, 6, 0, 0, 25, 36, 25, 6, 0, 0, 0, 9, 17, 20, 17, 11, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 3, 5, 8, 10, 10, 9, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 11, 13, 13, 13, 11, 8, 5, 2, 1, 1, 3, 5, 8, 9, 9, 8, 5, 2, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 6, 5, 4, 3, 3, 4, 6, 7, 9, 10, 10, 10, 9, 7, 6, 4, 4, 4, 4, 4, 4, 4, 3, 2, 1, 0, 1, 2, 4, 6, 7, 8, 9, 9, 10, 12, 15, 18, 22, 24, 23, 20, 15, 10, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 9, 9, 9, 9, 9, 9, 11, 13, 15, 17, 17, 16, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 5, 6, 6, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 3, 3, 4, 5, 6, 7, 7, 6, 5, 3, 2, 2, 3, 6, 8, 8, 5, 0, 0, 0, 1, 12, 19, 15, 0, 0, 1, 77, 238, 480, 770, 1046, 1237, 1292, 1196, 975, 690, 411, 191, 54, 0, 0, 0, 9, 15, 17, 14, 4, 0, 0, 9, 96, 267, 516, 805, 1072, 1247, 1280, 1162, 926, 637, 363, 155, 34, 0, 0, 2, 17, 23, 20, 8, 0, 0, 3, 71, 210, 420, 678, 934, 1127, 1202, 1134, 934, 648, 347, 107, 0, 23, 204, 490, 812, 1090, 1257, 1271, 1130, 871, 558, 268, 68, 0, 68, 245, 479, 706, 868, 926, 869, 710, 489, 257, 69, 0, 19, 199, 496, 851, 1184, 1414, 1481, 1371, 1117, 788, 464, 210, 56, 0, 0, 4, 17, 18, 10, 2, 0, 0, 0, 2, 31, 92, 192, 320, 454, 563, 617, 601, 519, 393, 254, 133, 49, 5, 0, 0, 6, 10, 9, 7, 7, 9, 10, 9, 4, 0, 0, 0, 9, 15, 12, 0, 0, 9, 83, 236, 467, 747, 1021, 1222, 1297, 1217, 996, 685, 362, 111, 0, 62, 286, 622, 987, 1291, 1459, 1453, 1280, 991, 661, 363, 147, 28, 0, 0, 13, 22, 17, 6, 0, 0, 0, 2, 6, 7, 5, 3, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 1, 1, 2, 2, 3, 4, 5, 7, 8, 10, 12, 14, 16, 17, 17, 16, 15, 13, 11, 10, 9, 9, 11, 14, 17, 21, 23, 23, 21, 18, 13, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 6, 7, 7, 8, 9, 9, 10, 10, 10, 11, 12, 14, 15, 16, 15, 14, 12, 10, 9, 10, 11, 13, 16, 17, 17, 16, 13, 9, 5, 2, 0, 0, 0, 0, 0, 2, 4, 7, 10, 10, 8, 4, 0, 0, 0, 3, 8, 9, 3, 0, 0, 28, 106, 235, 406, 588, 742, 830, 828, 737, 580, 396, 225, 98, 23, 0, 0, 4, 11, 9, 3, 0, 0, 0, 5, 11, 14, 13, 9, 4, 0, 0, 1, 4, 6, 2, 0, 0, 17, 67, 156, 279, 419, 549, 639, 668, 628, 528, 394, 253, 134, 52, 9, 0, 0, 4, 7, 6, 3, 2, 4, 8, 12, 15, 16, 15, 14, 12, 12, 11, 12, 12, 13, 14, 16, 17, 18, 17, 16, 13, 11, 9, 7, 6, 6, 7, 8, 9, 10, 12, 13, 13, 14, 13, 12, 10, 8, 6, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 3, 5, 8, 11, 15, 17, 19, 20, 20, 19, 17, 15, 13, 12, 13, 15, 18, 21, 24, 26, 26, 26, 25, 24, 23, 24, 25, 27, 28, 29, 29, 27, 24, 21, 17, 13, 11, 8, 7, 7, 7, 7, 7, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 8, 10, 11, 12, 14, 15, 17, 19, 21, 22, 20, 16, 9, 1, 0, 0, 2, 7, 9, 3, 0, 0, 32, 120, 272, 481, 718, 939, 1096, 1154, 1097, 940, 718, 481, 271, 117, 29, 0, 0, 4, 13, 13, 5, 0, 0, 11, 56, 134, 244, 373, 501, 604, 658, 649, 577, 455, 311, 177, 85, 61, 114, 239, 412, 600, 762, 864, 885, 820, 685, 511, 332, 180, 74, 16, 0, 0, 4, 7, 5, 0, 0, 0, 6, 13, 20, 23, 24, 22, 19, 15, 12, 10, 8, 7, 6, 6, 7, 8, 10, 12, 13, 13, 13, 12, 11, 9, 9, 10, 12, 15, 16, 16, 14, 11, 10, 9, 9, 7, 1, 0, 0, 21, 76, 170, 300, 449, 592, 701, 752, 733, 649, 518, 368, 227, 115, 43, 6, 0, 0, 4, 8, 10, 13, 17, 23, 28, 30, 29, 24, 19, 14, 10, 8, 6, 5, 3, 2, 1, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 10, 12, 14, 16, 14, 9, 3, 0, 4, 28, 78, 157, 260, 376, 485, 568, 606, 591, 526, 424, 306, 194, 103, 42, 9, 0, 0, 1, 3, 2, 0, 0, 0, 0, 1, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 3, 4, 5, 6, 8, 8, 9, 9, 9, 8, 7, 5, 4, 2, 1, 0, 0, 0, 1, 2, 3, 5, 6, 7, 8, 8, 7, 7, 6, 6, 6, 6, 4, 1, 0, 0, 13, 48, 111, 202, 315, 437, 549, 633, 674, 663, 604, 506, 385, 263, 156, 76, 26, 3, 0, 0, 2, 3, 1, 0, 0, 0, 2, 5, 5, 4, 2, 0, 0, 0, 1, 1, 0, 0, 1, 16, 52, 113, 202, 311, 430, 540, 623, 667, 662, 609, 518, 404, 285, 178, 95, 39, 10, 0, 0, 0, 1, 1, 0, 0, 1, 4, 7, 9, 10, 10, 10, 10, 11, 11, 12, 11, 9, 7, 5, 3, 1, 0, 0, 0, 1, 8, 21, 43, 76, 120, 171, 223, 269, 301, 314, 305, 276, 232, 180, 127, 80, 43, 19, 5, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 22, 53, 99, 160, 231, 305, 372, 423, 449, 447, 417, 362, 291, 214, 141, 81, 37, 12, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 3, 4, 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, 3, 3, 3, 3, 3, 2, 1, 1, 0, 1, 3, 8, 18, 34, 58, 91, 132, 179, 226, 269, 301, 319, 320, 305, 276, 237, 192, 146, 103, 66, 38, 18, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 11, 21, 36, 55, 78, 104, 131, 156, 179, 198, 211, 217, 215, 206, 191, 172, 151, 132, 117, 109, 109, 117, 132, 151, 172, 193, 209, 219, 221, 215, 201, 180, 155, 129, 103, 78, 57, 39, 24, 13, 6, 2, 0, 1, 3, 7, 13, 21, 30, 42, 55, 70, 85, 101, 115, 128, 137, 143, 145, 143, 137, 129, 119, 109, 98, 89, 83, 80, 81, 86, 93, 101, 109, 116, 121, 123, 122, 119, 112, 104, 93, 80, 67, 53, 41, 29, 20, 12, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 11, 14, 17, 21, 26, 31, 35, 39, 42, 45, 47, 49, 51, 52, 52, 52, 50, 46, 42, 36, 31, 26, 22, 18, 15, 12, 10, 7, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 10, 13, 16, 20, 24, 28, 32, 36, 41, 44, 48, 51, 54, 56, 58, 59, 59, 59, 59, 57, 55, 52, 49, 44, 40, 36, 31, 27, 24, 21, 18, 15, 13, 12, 10, 8, 7, 6, 6, 6, 6, 6, 6, 7, 8, 10, 12, 15, 17, 20, 22, 25, 28, 30, 33, 36, 38, 41, 43, 44, 45, 46, 46, 46, 45, 43, 42, 41, 40, 40],
-"peakG": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 3, 4, 4, 5, 5, 6, 6, 6, 6, 6, 7, 7, 8, 10, 11, 12, 13, 14, 14, 14, 14, 15, 17, 18, 20, 21, 23, 24, 25, 25, 26, 27, 28, 30, 31, 32, 33, 34, 34, 35, 36, 37, 39, 42, 45, 47, 49, 49, 49, 48, 47, 47, 48, 49, 51, 53, 54, 55, 56, 56, 57, 58, 58, 58, 57, 56, 56, 57, 58, 59, 61, 62, 62, 62, 61, 61, 60, 60, 61, 61, 62, 62, 63, 64, 65, 66, 67, 68, 69, 69, 68, 67, 66, 66, 66, 67, 68, 70, 70, 70, 69, 69, 68, 69, 70, 72, 73, 73, 73, 72, 71, 71, 73, 75, 77, 78, 79, 79, 79, 79, 80, 80, 81, 82, 83, 83, 84, 85, 85, 86, 87, 88, 89, 90, 90, 91, 91, 91, 90, 91, 91, 92, 93, 95, 96, 96, 95, 94, 93, 93, 93, 95, 98, 100, 102, 103, 103, 103, 102, 102, 101, 100, 99, 98, 97, 98, 99, 100, 102, 103, 103, 103, 103, 102, 101, 101, 101, 101, 102, 103, 103, 104, 103, 103, 102, 102, 101, 99, 98, 97, 96, 95, 95, 96, 97, 98, 99, 100, 100, 99, 98, 97, 95, 93, 91, 90, 90, 91, 93, 94, 94, 94, 94, 93, 93, 93, 94, 94, 94, 93, 93, 92, 91, 90, 90, 89, 89, 89, 89, 90, 91, 92, 92, 92, 92, 91, 90, 90, 91, 91, 92, 92, 92, 91, 89, 88, 88, 89, 91, 93, 95, 96, 95, 94, 93, 92, 91, 91, 92, 93, 93, 93, 92, 91, 91, 90, 90, 90, 90, 90, 90, 91, 93, 95, 97, 98, 98, 97, 97, 96, 95, 95, 95, 95, 95, 95, 95, 96, 97, 97, 98, 98, 98, 98, 98, 99, 99, 100, 101, 102, 102, 102, 101, 100, 99, 99, 100, 102, 104, 105, 105, 104, 103, 103, 103, 104, 106, 108, 109, 110, 109, 108, 107, 106, 106, 106, 107, 107, 107, 107, 107, 107, 108, 109, 110, 111, 110, 110, 109, 108, 107, 107, 108, 108, 108, 107, 107, 107, 107, 108, 108, 108, 108, 108, 108, 109, 110, 111, 112, 111, 110, 108, 106, 104, 103, 104, 105, 107, 109, 110, 111, 111, 110, 110, 109, 108, 107, 105, 103, 102, 101, 102, 103, 105, 107, 108, 107, 106, 105, 104, 104, 104, 104, 104, 104, 103, 102, 101, 101, 101, 102, 102, 101, 100, 99, 98, 98, 98, 98, 99, 99, 98, 98, 98, 98, 99, 100, 101, 103, 103, 103, 103, 101, 100, 99, 99, 100, 101, 103, 104, 104, 104, 103, 103, 104, 107, 111, 115, 118, 121, 124, 127, 132, 141, 153, 167, 183, 197, 207, 211, 210, 207, 209, 221, 249, 297, 360, 431, 497, 542, 557, 534, 478, 397, 306, 220, 148, 96, 63, 46, 38, 35, 36, 38, 44, 53, 66, 82, 101, 123, 145, 167, 190, 211, 231, 248, 260, 267, 266, 258, 244, 223, 199, 172, 145, 120, 96, 76, 59, 46, 35, 27, 22, 19, 18, 17, 18, 19, 20, 20, 20, 19, 18, 17, 16, 16, 16, 17, 17, 17, 16, 15, 14, 12, 12, 12, 12, 13, 14, 15, 16, 17, 17, 18, 19, 21, 23, 26, 29, 34, 39, 46, 53, 62, 72, 83, 95, 109, 125, 144, 164, 186, 208, 228, 245, 259, 269, 276, 280, 280, 277, 269, 258, 245, 231, 219, 210, 207, 208, 212, 219, 227, 234, 240, 245, 249, 251, 253, 254, 252, 248, 242, 233, 224, 213, 203, 194, 187, 182, 182, 185, 192, 201, 211, 221, 229, 234, 235, 235, 233, 230, 225, 220, 212, 202, 191, 179, 167, 158, 152, 149, 150, 154, 160, 167, 175, 182, 190, 198, 205, 211, 215, 217, 215, 210, 200, 188, 173, 156, 138, 121, 105, 89, 75, 63, 52, 42, 34, 28, 23, 19, 16, 13, 11, 8, 6, 4, 2, 1, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 5, 7, 9, 12, 14, 17, 20, 23, 28, 33, 39, 46, 54, 63, 72, 81, 91, 101, 112, 122, 132, 140, 147, 151, 155, 156, 156, 154, 151, 146, 139, 130, 122, 113, 106, 100, 96, 94, 93, 94, 97, 100, 105, 112, 120, 128, 137, 146, 154, 161, 166, 169, 170, 170, 168, 165, 161, 155, 148, 140, 131, 124, 117, 113, 111, 111, 113, 116, 122, 129, 138, 148, 160, 172, 184, 194, 202, 207, 211, 212, 212, 209, 203, 195, 184, 171, 156, 140, 124, 109, 95, 81, 68, 56, 45, 36, 27, 20, 14, 10, 7, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 3, 4, 6, 7, 8, 9, 9, 8, 8, 7, 7, 8, 8, 8, 8, 8, 7, 7, 6, 5, 5, 4, 4, 5, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 14, 13, 12, 11, 9, 8, 7, 6, 6, 6, 6, 6, 6, 5, 4, 3, 2, 1, 2, 2, 3, 4, 5, 5, 4, 4, 4, 3, 4, 4, 5, 5, 5, 6, 6, 6, 6, 6, 6, 7, 7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 5, 6, 6, 6, 7, 7, 8, 8, 8, 8, 9, 10, 12, 14, 17, 20, 23, 27, 31, 35, 41, 48, 57, 67, 78, 90, 102, 114, 126, 139, 152, 166, 180, 195, 209, 220, 228, 231, 231, 229, 224, 219, 212, 203, 191, 176, 159, 141, 124, 109, 96, 85, 75, 67, 58, 50, 43, 37, 32, 28, 25, 23, 21, 19, 18, 17, 16, 15, 15, 15, 16, 16, 17, 17, 17, 16, 16, 16, 16, 17, 19, 21, 23, 26, 29, 33, 38, 44, 49, 55, 61, 68, 77, 89, 103, 121, 140, 161, 182, 202, 222, 240, 256, 270, 281, 288, 289, 286, 277, 265, 250, 234, 217, 200, 183, 168, 154, 143, 136, 132, 133, 139, 148, 161, 175, 192, 209, 227, 245, 263, 279, 293, 304, 311, 316, 318, 317, 316, 313, 308, 302, 295, 287, 278, 268, 258, 247, 235, 221, 205, 187, 169, 150, 131, 113, 97, 82, 68, 56, 46, 37, 30, 24, 19, 15, 12, 9, 8, 8, 8, 9, 10, 11, 11, 11, 10, 9, 7, 6, 5, 5, 4, 3, 3, 3, 2, 3, 3, 4, 6, 7, 10, 12, 16, 21, 27, 35, 43, 53, 63, 74, 86, 98, 109, 120, 131, 140, 147, 152, 155, 156, 152, 146, 137, 126, 114, 102, 90, 78, 67, 57, 47, 38, 29, 22, 17, 12, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 4, 4, 5, 5, 5, 6, 6, 6, 6, 7, 9, 11, 13, 15, 17, 18, 21, 24, 29, 36, 45, 54, 64, 74, 86, 100, 116, 134, 154, 174, 194, 211, 227, 240, 252, 263, 272, 279, 285, 288, 290, 290, 290, 288, 286, 283, 279, 274, 267, 260, 250, 238, 224, 208, 190, 171, 153, 135, 117, 101, 85, 71, 57, 45, 35, 27, 22, 18, 15, 13, 10, 8, 6, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 4, 4, 6, 7, 9, 11, 14, 16, 20, 25, 32, 40, 51, 64, 78, 93, 109, 126, 145, 165, 186, 208, 229, 249, 266, 281, 293, 302, 310, 317, 323, 328, 332, 335, 336, 335, 331, 324, 314, 303, 290, 275, 260, 243, 226, 207, 189, 170, 153, 139, 127, 118, 114, 114, 117, 125, 136, 149, 163, 176, 188, 198, 206, 211, 214, 213, 210, 203, 193, 180, 165, 148, 130, 112, 94, 77, 62, 48, 37, 29, 23, 18, 15, 12, 10, 8, 6, 5, 4, 4, 4, 3, 3, 3, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 5, 5, 6, 6, 5, 5, 6, 8, 13, 19, 28, 38, 49, 62, 76, 93, 111, 131, 151, 170, 187, 201, 211, 219, 223, 224, 221, 215, 205, 190, 172, 152, 130, 109, 89, 72, 58, 46, 36, 29, 22, 17, 13, 10, 8, 7, 6, 5, 5, 5, 6, 6, 7, 7, 7, 8, 10, 13, 17, 23, 30, 38, 48, 59, 73, 90, 110, 132, 154, 176, 195, 212, 224, 233, 238, 239, 237, 232, 223, 211, 195, 176, 156, 136, 118, 103, 92, 85, 82, 82, 86, 93, 105, 121, 142, 166, 190, 214, 235, 253, 268, 281, 292, 303, 313, 323, 330, 337, 342, 346, 350, 355, 360, 364, 368, 371, 373, 374, 374, 373, 373, 374, 376, 378, 380, 381, 381, 379, 376, 372, 369, 366, 363, 361, 359, 356, 352, 346, 338, 329, 317, 303, 286, 267, 245, 222, 198, 173, 149, 126, 104, 84, 68, 54, 42, 33, 26, 20, 16, 13, 11, 10, 9, 8, 8, 8, 8, 7, 7, 6, 6, 6, 5, 5, 6, 6, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 6, 5, 5, 4, 5, 6, 7, 9, 10, 11, 12, 13, 13, 14, 15, 16, 17, 18, 20, 21, 21, 22, 22, 22, 23, 25, 28, 34, 42, 52, 64, 76, 90, 104, 120, 138, 157, 177, 196, 212, 226, 235, 239, 238, 233, 224, 211, 195, 177, 156, 135, 114, 95, 78, 65, 54, 46, 39, 33, 28, 22, 18, 15, 14, 14, 15, 16, 18, 21, 26, 34, 46, 61, 81, 103, 126, 151, 177, 203, 228, 253, 274, 293, 307, 316, 321, 324, 325, 326, 328, 330, 333, 335, 335, 334, 332, 328, 323, 318, 314, 311, 308, 307, 305, 303, 300, 295, 289, 281, 271, 260, 246, 231, 212, 191, 167, 142, 118, 95, 74, 57, 43, 31, 22, 15, 9, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 16, 24, 34, 46, 60, 76, 94, 112, 130, 146, 159, 170, 177, 179, 178, 172, 162, 149, 134, 118, 101, 85, 68, 53, 39, 28, 19, 13, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 4, 4, 4, 5, 6, 7, 7, 7, 7, 6, 6, 6, 6, 7, 8, 10, 11, 12, 13, 13, 13, 13, 13, 12, 12, 11, 11, 10, 10, 9, 9, 9, 8, 7, 5, 4, 2, 2, 1, 1, 2, 2, 2, 3, 4, 6, 8, 13, 18, 25, 35, 46, 60, 77, 97, 117, 137, 156, 173, 187, 196, 202, 203, 200, 192, 181, 165, 147, 128, 107, 88, 70, 54, 41, 30, 22, 15, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 12, 15, 21, 29, 40, 54, 72, 93, 117, 142, 168, 195, 220, 244, 266, 286, 302, 315, 326, 335, 342, 349, 355, 362, 368, 374, 379, 382, 381, 375, 363, 344, 319, 288, 254, 218, 184, 151, 121, 95, 73, 55, 41, 30, 22, 16, 13, 10, 8, 7, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 5, 5, 5, 5, 5, 5, 5, 6, 7, 9, 11, 15, 21, 28, 37, 47, 60, 76, 95, 116, 139, 163, 185, 205, 221, 232, 237, 238, 234, 226, 215, 200, 183, 164, 143, 121, 101, 82, 67, 55, 46, 40, 35, 32, 29, 26, 24, 23, 22, 22, 22, 22, 22, 21, 20, 18, 17, 15, 15, 14, 13, 13, 12, 11, 11, 10, 10, 10, 10, 10, 10, 10, 9, 9, 10, 10, 11, 12, 13, 14, 15, 16, 17, 18, 18, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 19, 19, 18, 18, 17, 17, 17, 18, 18, 19, 20, 21, 22, 23, 24, 25, 26, 26, 26, 26, 27, 27, 27, 27, 27, 27, 26, 26, 26, 26, 26, 26, 26, 26, 25, 25, 24, 24, 24, 25, 25, 26, 26, 26, 26, 26, 25, 25, 25, 25, 24, 24, 23, 23, 23, 24, 25, 26, 27, 27, 28, 30, 32, 36, 42, 49, 60, 73, 89, 109, 133, 160, 189, 219, 248, 273, 292, 305, 310, 307, 296, 278, 255, 227, 196, 165, 135, 109, 87, 69, 55, 44, 35, 28, 22, 18, 15, 14, 15, 17, 21, 26, 32, 39, 50, 64, 82, 103, 127, 152, 175, 195, 210, 220, 223, 221, 214, 203, 188, 170, 150, 129, 107, 86, 67, 50, 37, 27, 20, 15, 11, 8, 6, 4, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 15, 22, 31, 42, 57, 74, 93, 113, 133, 151, 166, 177, 183, 184, 180, 171, 158, 141, 122, 102, 83, 66, 50, 37, 27, 19, 13, 9, 6, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 8, 14, 21, 31, 44, 60, 78, 99, 123, 147, 170, 192, 210, 224, 230, 230, 223, 210, 191, 169, 146, 123, 100, 80, 62, 46, 33, 23, 15, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 11, 18, 27, 38, 52, 69, 89, 111, 135, 160, 184, 207, 226, 241, 251, 253, 248, 237, 220, 199, 175, 151, 127, 105, 86, 69, 56, 47, 41, 40, 44, 53, 67, 86, 110, 137, 168, 201, 233, 263, 289, 308, 319, 320, 311, 293, 267, 236, 203, 171, 142, 119, 102, 91, 87, 90, 98, 113, 132, 156, 184, 214, 245, 274, 300, 321, 335, 343, 344, 340, 333, 326, 320, 317, 317, 319, 321, 322, 319, 312, 300, 284, 262, 237, 209, 180, 150, 121, 95, 72, 52, 37, 26, 19, 13, 10, 7, 6, 4, 3, 3, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 5, 5, 6, 7, 8, 10, 11, 12, 12, 12, 11, 10, 9, 9, 10, 10, 11, 14, 17, 24, 33, 46, 63, 84, 109, 136, 164, 191, 214, 232, 243, 245, 239, 226, 207, 184, 159, 133, 109, 87, 68, 52, 40, 30, 24, 19, 16, 15, 15, 14, 14, 13, 11, 9, 7, 6, 4, 3, 3, 3, 3, 2, 2, 3, 3, 3, 3, 4, 4, 4, 5, 5, 6, 7, 8, 8, 7, 6, 5, 5, 5, 5, 6, 7, 7, 7, 7, 7, 7, 8, 9, 11, 12, 13, 14, 14, 14, 14, 15, 15, 16, 17, 17, 18, 17, 17, 16, 16, 16, 16, 16, 16, 16, 15, 14, 12, 11, 11, 10, 10, 9, 9, 9, 9, 9, 9, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 1, 4, 8, 14, 23, 34, 49, 68, 91, 120, 153, 188, 224, 257, 285, 309, 326, 337, 342, 340, 333, 322, 308, 295, 285, 279, 277, 277, 276, 274, 267, 256, 240, 221, 199, 176, 152, 128, 105, 85, 67, 54, 44, 38, 37, 39, 46, 58, 76, 98, 125, 154, 185, 216, 245, 269, 286, 295, 294, 282, 261, 232, 200, 166, 134, 106, 82, 64, 50, 41, 34, 29, 26, 23, 21, 19, 17, 16, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 16, 16, 17, 18, 18, 17, 17, 16, 16, 17, 18, 19, 20, 21, 21, 21, 21, 20, 19, 19, 18, 17, 16, 15, 14, 13, 12, 11, 11, 10, 9, 9, 8, 8, 8, 9, 11, 12, 14, 16, 19, 21, 25, 30, 37, 46, 60, 76, 96, 120, 146, 174, 202, 228, 249, 264, 270, 267, 254, 233, 206, 175, 144, 115, 89, 67, 52, 41, 36, 37, 43, 54, 71, 93, 120, 150, 181, 213, 243, 269, 290, 303, 308, 304, 291, 268, 239, 205, 170, 137, 107, 83, 65, 52, 43, 38, 34, 32, 30, 28, 27, 26, 25, 25, 27, 31, 38, 48, 62, 80, 102, 128, 157, 186, 214, 240, 260, 273, 278, 275, 263, 243, 218, 188, 158, 129, 102, 80, 63, 51, 41, 35, 30, 27, 24, 23, 21, 20, 19, 19, 19, 20, 23, 28, 36, 47, 61, 80, 104, 133, 165, 199, 233, 265, 291, 310, 321, 323, 316, 303, 286, 267, 249, 236, 228, 225, 227, 229, 230, 227, 219, 205, 186, 163, 139, 114, 91, 69, 51, 35, 24, 15, 10, 7, 6, 6, 7, 7, 8, 8, 8, 8, 8, 10, 12, 16, 23, 33, 48, 67, 92, 123, 159, 199, 240, 278, 310, 335, 348, 351, 341, 322, 294, 259, 222, 184, 149, 120, 97, 83, 77, 80, 89, 105, 127, 154, 186, 222, 259, 294, 323, 344, 355, 358, 352, 343, 332, 323, 317, 315, 317, 320, 323, 323, 319, 309, 292, 269, 241, 208, 174, 140, 109, 83, 62, 47, 38, 35, 38, 46, 60, 80, 105, 134, 165, 197, 227, 252, 271, 282, 285, 278, 263, 240, 211, 178, 144, 112, 83, 59, 41, 28, 20, 15, 12, 11, 10, 11, 11, 12, 13, 14, 14, 13, 13, 12, 12, 13, 14, 15, 15, 14, 13, 12, 11, 10, 10, 11, 15, 20, 30, 44, 64, 89, 120, 156, 195, 235, 274, 309, 338, 360, 372, 375, 369, 357, 342, 327, 316, 312, 315, 323, 334, 344, 350, 349, 341, 329, 316, 306, 301, 303, 310, 320, 332, 342, 349, 351, 347, 337, 324, 309, 296, 287, 283, 285, 292, 302, 310, 314, 311, 300, 280, 252, 218, 181, 143, 108, 78, 54, 37, 25, 17, 12, 9, 6, 5, 3, 3, 3, 2, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 6, 6, 7, 8, 10, 12, 13, 15, 16, 16, 16, 15, 13, 12, 11, 10, 9, 9, 8, 8, 9, 9, 9, 9, 8, 6, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 4, 7, 13, 20, 29, 41, 56, 75, 99, 128, 161, 197, 232, 264, 288, 301, 303, 293, 273, 244, 211, 175, 140, 108, 81, 58, 40, 27, 19, 15, 13, 13, 13, 14, 15, 15, 16, 17, 18, 21, 26, 33, 44, 59, 81, 108, 140, 177, 216, 253, 287, 314, 332, 341, 339, 330, 317, 304, 293, 288, 291, 300, 316, 333, 350, 360, 361, 349, 325, 290, 247, 201, 156, 115, 81, 56, 39, 30, 29, 35, 49, 69, 95, 125, 159, 192, 222, 246, 261, 265, 257, 238, 212, 180, 147, 115, 86, 62, 42, 26, 14, 7, 3, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 9, 13, 19, 29, 44, 64, 89, 120, 154, 191, 226, 257, 282, 299, 305, 303, 294, 281, 268, 259, 257, 260, 269, 281, 292, 299, 299, 292, 276, 252, 221, 185, 148, 111, 78, 50, 30, 16, 8, 5, 3, 3, 2, 2, 1, 1, 2, 3, 4, 5, 5, 5, 4, 3, 2, 3, 4, 6, 7, 8, 9, 9, 9, 9, 9, 9, 10, 11, 12, 13, 14, 15, 15, 16, 17, 17, 16, 15, 14, 13, 13, 13, 13, 14, 15, 16, 17, 17, 17, 17, 18, 22, 29, 41, 59, 83, 113, 149, 189, 231, 271, 305, 331, 345, 345, 332, 306, 271, 230, 187, 147, 111, 83, 61, 48, 42, 43, 51, 65, 85, 110, 139, 172, 206, 240, 269, 290, 301, 301, 288, 265, 233, 196, 157, 119, 86, 59, 38, 25, 16, 13, 12, 12, 13, 14, 15, 15, 14, 13, 12, 12, 11, 10, 10, 9, 7, 6, 4, 2, 1, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 4, 5, 7, 7, 8, 7, 6, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 15, 25, 40, 61, 88, 122, 160, 199, 236, 267, 288, 298, 296, 282, 259, 228, 192, 154, 118, 86, 60, 41, 29, 23, 23, 27, 34, 46, 61, 81, 107, 138, 173, 208, 241, 267, 283, 287, 278, 257, 228, 194, 158, 124, 94, 69, 50, 37, 28, 23, 20, 19, 18, 18, 16, 15, 14, 13, 12, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 23, 23, 23, 22, 21, 20, 19, 19, 18, 18, 17, 18, 18, 18, 19, 19, 20, 20, 22, 25, 29, 36, 46, 59, 78, 102, 133, 170, 213, 259, 302, 338, 360, 366, 352, 322, 278, 227, 174, 127, 88, 58, 38, 25, 17, 13, 9, 6, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 5, 6, 6, 5, 4, 4, 3, 3, 3, 3, 4, 5, 7, 8, 10, 12, 12, 12, 11, 9, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 9, 23, 45, 76, 115, 160, 206, 252, 291, 321, 336, 337, 321, 291, 249, 201, 152, 106, 67, 37, 17, 5, 0, 0, 6, 17, 35, 60, 91, 128, 170, 213, 254, 288, 311, 320, 314, 292, 258, 216, 172, 129, 92, 61, 37, 20, 9, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 9, 21, 41, 68, 102, 142, 187, 233, 276, 311, 335, 346, 342, 326, 303, 279, 261, 254, 258, 274, 297, 319, 336, 342, 334, 314, 281, 241, 196, 151, 108, 72, 43, 22, 9, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 13, 25, 44, 69, 101, 138, 179, 219, 254, 279, 293, 292, 276, 249, 213, 173, 132, 95, 65, 41, 26, 17, 14, 14, 19, 27, 39, 58, 83, 115, 153, 193, 233, 267, 294, 308, 310, 297, 272, 237, 196, 152, 111, 76, 48, 29, 17, 11, 9, 9, 9, 10, 11, 11, 11, 9, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 8, 17, 31, 52, 81, 119, 165, 218, 274, 327, 372, 401, 410, 399, 366, 318, 260, 199, 142, 95, 58, 33, 18, 12, 11, 16, 25, 40, 63, 93, 133, 181, 233, 285, 331, 364, 381, 377, 355, 316, 266, 212, 157, 109, 69, 40, 21, 10, 5, 4, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 2, 2, 2, 2, 4, 5, 7, 8, 9, 9, 10, 10, 11, 13, 14, 14, 14, 13, 10, 8, 6, 4, 3, 3, 3, 3, 3, 4, 4, 5, 5, 7, 8, 11, 16, 24, 35, 52, 76, 108, 147, 192, 240, 287, 327, 354, 366, 362, 343, 315, 284, 259, 245, 247, 266, 298, 336, 371, 395, 402, 388, 356, 310, 255, 197, 144, 98, 62, 35, 17, 7, 2, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 4, 12, 27, 50, 83, 124, 172, 221, 268, 307, 333, 342, 335, 312, 276, 231, 182, 133, 90, 55, 29, 12, 3, 0, 0, 1, 6, 17, 34, 60, 94, 137, 186, 238, 288, 329, 357, 367, 358, 332, 291, 241, 188, 137, 92, 56, 29, 12, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 9, 14, 23, 38, 60, 89, 125, 167, 211, 253, 288, 311, 319, 309, 284, 246, 201, 154, 111, 75, 49, 32, 22, 18, 17, 17, 19, 20, 22, 24, 26, 27, 26, 25, 23, 20, 18, 16, 15, 14, 14, 14, 14, 14, 14, 13, 13, 13, 13, 15, 18, 23, 32, 45, 66, 96, 135, 184, 239, 295, 346, 384, 405, 404, 383, 344, 293, 236, 179, 128, 85, 53, 31, 17, 11, 8, 10, 15, 24, 40, 63, 96, 140, 192, 250, 306, 354, 387, 401, 394, 371, 337, 303, 278, 268, 277, 304, 342, 383, 418, 440, 443, 426, 394, 352, 310, 278, 262, 264, 283, 313, 343, 365, 372, 362, 336, 301, 264, 235, 221, 225, 246, 282, 324, 364, 392, 401, 389, 354, 303, 241, 179, 122, 77, 44, 23, 12, 7, 6, 6, 6, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 8, 8, 7, 7, 8, 9, 9, 10, 10, 9, 10, 12, 19, 31, 50, 77, 113, 157, 204, 252, 295, 326, 342, 339, 317, 280, 232, 179, 129, 86, 52, 29, 14, 7, 4, 4, 6, 11, 20, 34, 56, 88, 132, 187, 249, 315, 375, 422, 448, 450, 425, 377, 313, 243, 174, 115, 69, 37, 18, 10, 8, 13, 23, 39, 64, 100, 147, 202, 263, 320, 368, 398, 407, 393, 360, 316, 270, 232, 209, 205, 220, 250, 287, 321, 344, 351, 337, 305, 259, 206, 153, 106, 68, 41, 24, 15, 12, 11, 12, 14, 16, 18, 19, 20, 19, 18, 17, 15, 13, 10, 9, 7, 6, 5, 4, 4, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 5, 6, 7, 6, 6, 6, 5, 5, 5, 5, 5, 6, 6, 7, 7, 8, 8, 7, 7, 6, 5, 5, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 9, 18, 35, 61, 97, 143, 197, 254, 306, 347, 368, 368, 345, 304, 251, 193, 138, 91, 54, 29, 13, 5, 2, 2, 4, 7, 12, 22, 39, 66, 106, 157, 216, 279, 337, 383, 408, 410, 389, 349, 302, 257, 227, 217, 230, 263, 309, 356, 394, 415, 413, 387, 341, 282, 217, 154, 100, 58, 29, 14, 9, 12, 21, 36, 57, 86, 126, 177, 237, 299, 356, 400, 422, 420, 394, 351, 301, 255, 224, 214, 226, 257, 298, 339, 369, 380, 368, 333, 282, 223, 162, 109, 66, 37, 19, 11, 10, 12, 14, 17, 19, 20, 20, 20, 20, 20, 20, 19, 18, 17, 15, 13, 12, 11, 11, 11, 12, 13, 14, 14, 15, 15, 15, 16, 18, 20, 22, 24, 26, 26, 25, 24, 22, 19, 17, 15, 13, 13, 13, 14, 16, 17, 18, 17, 16, 13, 11, 9, 8, 9, 14, 24, 43, 73, 115, 169, 230, 292, 347, 385, 401, 392, 360, 309, 247, 184, 125, 77, 42, 19, 6, 2, 2, 4, 7, 9, 11, 11, 10, 8, 7, 6, 6, 7, 9, 14, 23, 37, 59, 93, 141, 200, 267, 334, 393, 432, 445, 430, 388, 326, 253, 181, 117, 67, 33, 12, 2, 0, 0, 1, 4, 5, 6, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 3, 2, 1, 1, 0, 0, 1, 2, 2, 4, 8, 16, 33, 62, 103, 157, 220, 284, 342, 386, 408, 406, 380, 333, 273, 208, 145, 92, 50, 23, 7, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 5, 4, 4, 4, 5, 7, 14, 27, 51, 86, 135, 195, 260, 325, 379, 415, 428, 415, 378, 323, 259, 195, 137, 90, 57, 36, 26, 22, 21, 22, 23, 22, 21, 19, 17, 15, 14, 14, 13, 13, 13, 12, 13, 15, 20, 32, 54, 88, 135, 193, 259, 324, 380, 416, 428, 412, 371, 312, 245, 178, 120, 74, 41, 21, 10, 5, 4, 5, 8, 13, 24, 43, 73, 116, 171, 234, 297, 352, 388, 399, 381, 339, 277, 207, 139, 82, 41, 15, 3, 0, 0, 0, 0, 0, 4, 13, 30, 56, 93, 137, 186, 234, 274, 299, 306, 292, 259, 212, 159, 107, 63, 30, 10, 1, 0, 0, 1, 2, 2, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 1, 7, 20, 41, 74, 119, 173, 232, 289, 336, 365, 370, 352, 311, 255, 192, 131, 79, 40, 16, 3, 0, 0, 0, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 6, 23, 52, 97, 155, 222, 288, 346, 386, 402, 391, 355, 299, 231, 163, 102, 54, 23, 6, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 13, 34, 71, 124, 192, 268, 343, 408, 451, 466, 450, 404, 337, 258, 179, 110, 57, 22, 4, 0, 0, 2, 5, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 4, 13, 30, 59, 101, 156, 219, 285, 344, 384, 400, 386, 348, 294, 238, 194, 173, 183, 220, 277, 342, 398, 432, 438, 413, 361, 291, 216, 145, 86, 43, 17, 4, 0, 2, 5, 8, 10, 11, 10, 10, 9, 9, 10, 11, 13, 14, 15, 15, 15, 14, 13, 12, 11, 11, 12, 13, 15, 17, 21, 27, 37, 56, 86, 128, 184, 248, 314, 372, 412, 428, 416, 380, 328, 274, 229, 207, 212, 245, 297, 357, 409, 440, 442, 413, 359, 288, 214, 145, 90, 51, 27, 16, 13, 14, 18, 22, 24, 26, 26, 24, 22, 19, 16, 13, 12, 12, 12, 14, 15, 16, 16, 15, 13, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 4, 4, 5, 7, 9, 10, 12, 12, 12, 11, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 5, 5, 6, 6, 5, 5, 4, 4, 4, 4, 5, 5, 6, 6, 6, 7, 7, 7, 7, 8, 8, 10, 11, 12, 13, 15, 16, 16, 15, 14, 11, 8, 4, 2, 1, 0, 0, 0, 0, 5, 20, 50, 98, 162, 238, 316, 383, 430, 446, 430, 383, 314, 236, 159, 94, 46, 17, 3, 0, 0, 1, 2, 2, 1, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 19, 49, 97, 164, 244, 327, 402, 456, 478, 465, 417, 343, 257, 172, 99, 46, 14, 0, 0, 0, 3, 5, 5, 4, 3, 3, 4, 4, 5, 6, 6, 7, 7, 7, 7, 6, 6, 7, 7, 7, 7, 7, 8, 9, 11, 14, 18, 21, 23, 24, 24, 22, 19, 16, 13, 10, 9, 8, 7, 7, 8, 9, 9, 10, 10, 11, 11, 11, 11, 11, 12, 12, 14, 15, 16, 17, 17, 18, 18, 19, 20, 22, 24, 26, 29, 31, 31, 31, 28, 26, 23, 20, 19, 18, 19, 21, 28, 41, 65, 103, 155, 220, 289, 354, 403, 428, 423, 389, 332, 262, 190, 123, 71, 34, 12, 1, 0, 0, 1, 1, 3, 9, 24, 52, 98, 161, 236, 315, 385, 434, 453, 437, 388, 316, 234, 154, 87, 40, 12, 0, 0, 1, 4, 6, 7, 7, 7, 8, 8, 8, 7, 6, 5, 4, 3, 2, 1, 0, 3, 13, 32, 66, 116, 180, 254, 326, 388, 426, 435, 412, 360, 289, 212, 138, 78, 36, 11, 1, 0, 2, 5, 6, 7, 7, 7, 7, 7, 7, 6, 5, 3, 2, 1, 1, 1, 2, 2, 3, 3, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 3, 15, 41, 86, 149, 227, 310, 385, 438, 457, 439, 387, 314, 238, 176, 144, 148, 188, 251, 322, 383, 417, 418, 383, 322, 244, 166, 98, 47, 16, 2, 0, 3, 8, 13, 15, 16, 17, 17, 17, 16, 14, 12, 9, 6, 4, 3, 3, 3, 3, 4, 5, 6, 8, 9, 10, 11, 12, 12, 13, 13, 13, 14, 14, 14, 15, 16, 18, 20, 23, 27, 29, 31, 32, 32, 31, 29, 27, 26, 25, 25, 27, 29, 31, 33, 34, 34, 32, 31, 28, 27, 25, 25, 25, 26, 27, 29, 30, 29, 28, 26, 24, 22, 21, 22, 24, 26, 29, 32, 34, 34, 32, 30, 26, 22, 19, 16, 15, 15, 17, 19, 21, 22, 23, 22, 19, 16, 12, 9, 6, 5, 4, 4, 4, 5, 5, 5, 5, 4, 4, 5, 5, 7, 9, 11, 13, 15, 16, 16, 15, 13, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 1, 2, 3, 3, 2, 0, 0, 5, 22, 55, 106, 172, 247, 321, 381, 415, 418, 389, 333, 262, 186, 117, 63, 26, 7, 0, 2, 7, 12, 15, 16, 18, 24, 42, 76, 130, 203, 288, 375, 448, 494, 503, 474, 413, 330, 241, 158, 92, 47, 21, 10, 8, 10, 13, 15, 15, 15, 14, 12, 11, 11, 10, 11, 12, 13, 15, 17, 18, 20, 21, 21, 21, 20, 18, 15, 12, 9, 6, 5, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 4, 20, 50, 100, 166, 244, 319, 380, 411, 407, 366, 298, 217, 137, 72, 28, 5, 0, 0, 2, 4, 4, 3, 3, 3, 4, 5, 5, 5, 4, 3, 3, 3, 4, 5, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 3, 3, 3, 3, 4, 5, 5, 4, 3, 2, 2, 2, 2, 1, 0, 0, 6, 23, 57, 113, 189, 278, 367, 440, 483, 483, 442, 368, 278, 196, 141, 129, 164, 237, 332, 426, 496, 525, 508, 449, 360, 259, 163, 86, 35, 7, 0, 0, 5, 10, 13, 13, 13, 14, 24, 49, 94, 161, 247, 342, 430, 494, 521, 503, 443, 353, 252, 156, 80, 29, 4, 0, 0, 6, 11, 14, 14, 14, 13, 13, 13, 13, 14, 15, 16, 18, 20, 22, 25, 27, 29, 29, 29, 28, 26, 23, 21, 20, 20, 22, 24, 27, 30, 31, 32, 30, 28, 24, 20, 16, 14, 13, 14, 16, 18, 20, 21, 20, 18, 14, 10, 7, 4, 2, 1, 2, 2, 3, 3, 3, 3, 3, 4, 4, 5, 6, 6, 6, 6, 5, 5, 5, 6, 7, 9, 10, 11, 12, 12, 12, 11, 10, 10, 10, 10, 11, 12, 13, 15, 17, 20, 23, 25, 27, 28, 26, 23, 19, 14, 10, 8, 6, 4, 1, 0, 1, 14, 47, 108, 198, 313, 438, 553, 637, 673, 652, 578, 464, 334, 210, 109, 41, 6, 0, 0, 8, 15, 17, 19, 24, 41, 74, 129, 204, 292, 382, 457, 501, 504, 462, 386, 291, 203, 145, 135, 178, 269, 387, 507, 599, 642, 625, 551, 438, 309, 188, 93, 32, 3, 0, 0, 7, 12, 14, 14, 15, 16, 18, 18, 17, 15, 12, 9, 6, 4, 3, 2, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 3, 5, 6, 8, 9, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 0, 1, 2, 3, 5, 6, 6, 7, 7, 6, 6, 6, 6, 6, 6, 8, 10, 13, 15, 18, 20, 21, 21, 20, 18, 16, 14, 12, 11, 10, 9, 9, 9, 9, 9, 9, 10, 10, 12, 14, 16, 18, 21, 23, 25, 26, 26, 23, 20, 15, 10, 6, 3, 2, 2, 2, 3, 4, 4, 5, 6, 7, 8, 10, 11, 12, 13, 13, 14, 14, 13, 13, 12, 11, 11, 11, 11, 13, 15, 18, 20, 22, 22, 21, 18, 15, 11, 8, 5, 3, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 10, 34, 80, 146, 230, 318, 396, 447, 461, 433, 369, 283, 192, 111, 52, 15, 0, 0, 0, 3, 4, 4, 4, 3, 4, 3, 2, 1, 0, 0, 0, 1, 1, 0, 0, 1, 15, 48, 103, 179, 267, 353, 419, 452, 443, 393, 315, 223, 136, 67, 23, 1, 0, 0, 4, 6, 5, 4, 3, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 1, 3, 4, 4, 4, 4, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 3, 1, 0, 0, 0, 2, 3, 2, 0, 0, 10, 40, 98, 184, 292, 406, 504, 565, 574, 528, 437, 322, 210, 129, 96, 116, 179, 267, 355, 420, 446, 428, 374, 295, 209, 131, 71, 32, 12, 6, 8, 13, 17, 20, 23, 25, 26, 28, 29, 29, 28, 26, 23, 20, 17, 15, 14, 14, 15, 18, 20, 22, 22, 20, 17, 12, 8, 5, 3, 2, 3, 3, 3, 2, 0, 0, 0, 1, 2, 3, 1, 0, 0, 11, 40, 92, 166, 253, 340, 408, 443, 436, 389, 312, 222, 137, 68, 23, 2, 0, 1, 8, 14, 19, 22, 24, 28, 31, 35, 37, 37, 36, 33, 29, 24, 19, 15, 13, 13, 14, 16, 18, 20, 21, 21, 19, 17, 15, 14, 13, 12, 11, 10, 8, 7, 6, 6, 7, 8, 8, 5, 3, 8, 26, 66, 132, 222, 325, 425, 501, 535, 518, 452, 353, 241, 139, 62, 16, 0, 0, 1, 5, 5, 3, 1, 0, 2, 4, 5, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 5, 7, 8, 9, 10, 10, 11, 11, 11, 11, 11, 12, 13, 15, 18, 21, 25, 28, 29, 30, 29, 27, 24, 21, 19, 18, 18, 20, 23, 26, 29, 30, 30, 28, 25, 22, 19, 14, 8, 2, 0, 3, 29, 82, 165, 272, 388, 489, 554, 567, 523, 432, 317, 200, 103, 37, 4, 0, 0, 8, 15, 18, 19, 19, 21, 24, 26, 28, 29, 29, 28, 26, 23, 19, 15, 13, 12, 13, 16, 20, 23, 25, 26, 24, 21, 17, 13, 8, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 7, 7, 6, 3, 0, 0, 0, 0, 3, 5, 3, 0, 0, 3, 31, 87, 172, 277, 383, 469, 512, 502, 441, 345, 235, 134, 59, 15, 0, 0, 2, 6, 6, 3, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 2, 4, 4, 5, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 3, 4, 2, 0, 0, 10, 47, 118, 223, 349, 476, 575, 623, 607, 530, 410, 276, 155, 65, 14, 0, 0, 3, 8, 8, 5, 3, 2, 4, 7, 9, 9, 7, 6, 5, 4, 5, 5, 6, 7, 7, 7, 7, 7, 8, 9, 12, 15, 17, 20, 23, 25, 27, 28, 28, 27, 25, 22, 18, 15, 12, 11, 11, 12, 14, 17, 18, 19, 19, 17, 14, 10, 7, 5, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 7, 8, 8, 8, 7, 7, 6, 7, 8, 11, 14, 17, 20, 21, 20, 17, 14, 12, 12, 13, 16, 17, 15, 13, 16, 34, 78, 154, 262, 391, 518, 617, 663, 643, 559, 430, 290, 173, 109, 113, 183, 298, 426, 533, 592, 587, 522, 414, 289, 172, 82, 26, 0, 0, 0, 4, 7, 7, 3, 0, 0, 0, 22, 73, 159, 274, 403, 519, 596, 614, 567, 467, 338, 209, 103, 33, 1, 0, 0, 7, 10, 10, 9, 9, 11, 15, 18, 19, 17, 15, 11, 9, 7, 6, 6, 7, 9, 11, 14, 17, 19, 19, 18, 16, 13, 10, 8, 7, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 6, 8, 10, 13, 14, 15, 16, 14, 12, 9, 6, 4, 2, 2, 2, 4, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 11, 12, 12, 10, 8, 5, 2, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 3, 5, 4, 0, 0, 5, 33, 90, 178, 290, 405, 499, 549, 539, 471, 359, 233, 127, 72, 86, 170, 305, 458, 590, 668, 670, 598, 471, 321, 182, 78, 18, 0, 0, 5, 11, 11, 8, 4, 2, 3, 5, 6, 5, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 3, 1, 0, 0, 0, 1, 5, 5, 3, 0, 0, 16, 61, 139, 246, 367, 478, 552, 569, 521, 420, 290, 167, 83, 62, 112, 219, 356, 487, 576, 600, 555, 454, 323, 194, 91, 27, 0, 0, 2, 8, 9, 5, 0, 0, 0, 4, 7, 9, 8, 6, 3, 1, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 3, 6, 4, 0, 0, 3, 35, 101, 202, 327, 453, 552, 597, 578, 497, 376, 244, 129, 48, 5, 0, 0, 6, 11, 10, 6, 4, 3, 5, 8, 11, 12, 14, 14, 15, 16, 16, 16, 14, 11, 9, 7, 6, 6, 6, 7, 7, 7, 7, 8, 8, 9, 10, 12, 15, 17, 19, 20, 19, 16, 13, 9, 5, 2, 0, 0, 0, 0, 1, 2, 3, 3, 4, 5, 7, 9, 11, 12, 14, 14, 14, 12, 11, 8, 6, 5, 5, 7, 10, 14, 17, 19, 19, 16, 13, 11, 11, 12, 11, 6, 0, 0, 9, 51, 129, 241, 371, 494, 579, 604, 563, 465, 336, 205, 98, 28, 0, 0, 1, 11, 15, 10, 0, 0, 0, 34, 102, 206, 335, 465, 568, 617, 597, 510, 376, 230, 110, 51, 70, 164, 311, 473, 606, 678, 669, 585, 450, 297, 162, 64, 11, 0, 0, 8, 15, 17, 16, 15, 17, 22, 28, 32, 33, 32, 28, 25, 23, 21, 20, 17, 9, 0, 0, 8, 52, 134, 255, 398, 536, 638, 677, 642, 541, 401, 253, 128, 44, 2, 0, 0, 9, 13, 11, 7, 5, 7, 12, 17, 20, 19, 14, 8, 3, 1, 4, 7, 7, 2, 0, 0, 22, 83, 187, 322, 465, 583, 644, 631, 547, 414, 266, 137, 48, 2, 0, 0, 8, 11, 8, 2, 0, 0, 0, 1, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 1, 2, 3, 4, 6, 7, 8, 8, 8, 8, 7, 6, 6, 5, 5, 5, 6, 6, 8, 10, 13, 15, 18, 19, 19, 18, 16, 14, 11, 9, 7, 7, 7, 7, 7, 7, 6, 6, 5, 6, 8, 12, 17, 20, 21, 19, 14, 9, 6, 6, 8, 9, 6, 0, 0, 7, 50, 134, 255, 396, 526, 613, 633, 579, 466, 324, 187, 81, 18, 0, 0, 5, 11, 11, 6, 1, 0, 0, 3, 6, 7, 6, 2, 0, 0, 0, 1, 5, 7, 5, 0, 0, 10, 56, 141, 263, 405, 538, 630, 655, 604, 486, 330, 174, 57, 7, 36, 136, 281, 433, 553, 611, 594, 510, 383, 245, 126, 45, 3, 0, 0, 8, 12, 10, 5, 2, 2, 4, 7, 8, 7, 6, 4, 3, 3, 4, 4, 4, 4, 4, 3, 3, 4, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 15, 14, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 3, 4, 5, 5, 5, 5, 5, 4, 4, 5, 5, 5, 6, 6, 5, 5, 5, 5, 6, 7, 9, 11, 13, 15, 16, 16, 16, 15, 14, 13, 13, 12, 12, 12, 13, 15, 17, 19, 19, 18, 17, 16, 16, 19, 22, 21, 15, 4, 0, 3, 42, 127, 257, 419, 582, 709, 766, 734, 619, 449, 267, 122, 52, 73, 178, 335, 499, 624, 674, 634, 517, 353, 189, 74, 42, 108, 257, 454, 646, 781, 822, 756, 601, 396, 198, 59, 17, 82, 234, 429, 612, 731, 756, 684, 540, 365, 202, 82, 15, 0, 0, 7, 16, 19, 17, 11, 2, 0, 0, 20, 82, 187, 327, 477, 604, 672, 662, 576, 437, 281, 144, 49, 1, 0, 0, 11, 17, 15, 10, 7, 7, 11, 16, 20, 22, 21, 20, 17, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 5, 3, 0, 0, 0, 0, 3, 7, 8, 3, 0, 0, 19, 78, 179, 310, 447, 556, 606, 584, 493, 361, 221, 104, 29, 0, 0, 2, 11, 12, 8, 2, 0, 0, 3, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 2, 0, 0, 0, 1, 6, 10, 8, 0, 0, 2, 45, 132, 262, 413, 552, 643, 659, 597, 473, 321, 178, 71, 11, 0, 0, 7, 14, 13, 8, 4, 4, 9, 16, 22, 25, 25, 22, 17, 12, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 13, 12, 10, 8, 7, 8, 10, 13, 17, 20, 21, 19, 14, 8, 3, 2, 5, 10, 13, 10, 1, 0, 2, 42, 126, 253, 403, 546, 645, 672, 619, 500, 347, 198, 84, 16, 0, 0, 4, 14, 16, 11, 1, 0, 0, 11, 54, 127, 222, 322, 402, 441, 426, 360, 264, 161, 75, 20, 0, 0, 2, 8, 10, 7, 2, 0, 0, 2, 4, 4, 3, 2, 1, 1, 3, 5, 7, 8, 9, 9, 9, 8, 9, 9, 10, 10, 10, 10, 10, 10, 11, 12, 14, 16, 18, 18, 18, 16, 13, 10, 7, 5, 3, 3, 3, 4, 4, 4, 4, 3, 3, 2, 2, 3, 4, 6, 8, 10, 11, 9, 6, 2, 1, 3, 8, 14, 15, 8, 0, 0, 16, 79, 190, 340, 503, 639, 711, 700, 606, 457, 291, 147, 48, 0, 0, 0, 11, 19, 18, 10, 0, 0, 0, 40, 120, 238, 380, 515, 608, 631, 573, 445, 282, 131, 37, 29, 112, 266, 449, 610, 706, 710, 621, 463, 279, 117, 19, 12, 93, 239, 407, 550, 630, 627, 546, 414, 266, 136, 47, 2, 0, 2, 13, 19, 16, 10, 4, 1, 2, 5, 8, 9, 9, 7, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 3, 3, 2, 0, 0, 0, 0, 3, 8, 10, 5, 0, 0, 12, 65, 160, 286, 420, 526, 575, 551, 461, 332, 198, 89, 21, 0, 0, 3, 11, 11, 6, 0, 0, 0, 0, 2, 3, 2, 1, 1, 1, 3, 4, 6, 7, 7, 7, 7, 7, 7, 7, 6, 5, 5, 5, 6, 8, 11, 14, 17, 18, 17, 14, 11, 7, 3, 0, 0, 0, 0, 1, 3, 3, 2, 0, 0, 0, 0, 4, 9, 10, 4, 0, 0, 17, 79, 185, 321, 462, 569, 613, 581, 481, 342, 202, 91, 23, 0, 0, 1, 6, 8, 8, 9, 10, 8, 0, 0, 1, 45, 141, 287, 464, 632, 748, 778, 713, 570, 390, 217, 87, 13, 0, 0, 9, 16, 13, 5, 0, 0, 0, 5, 9, 10, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 2, 2, 2, 2, 3, 4, 6, 7, 9, 9, 9, 8, 6, 4, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 4, 4, 4, 4, 5, 5, 6, 6, 5, 5, 4, 3, 4, 5, 6, 7, 7, 7, 5, 4, 3, 2, 2, 3, 4, 5, 5, 4, 3, 2, 2, 2, 3, 5, 7, 9, 11, 12, 14, 14, 15, 15, 14, 13, 13, 12, 12, 12, 13, 15, 17, 20, 22, 22, 20, 14, 7, 1, 0, 1, 6, 10, 8, 0, 0, 1, 38, 116, 230, 364, 486, 565, 577, 518, 406, 271, 146, 55, 6, 0, 0, 7, 12, 10, 5, 1, 2, 6, 10, 12, 10, 4, 0, 0, 0, 7, 13, 14, 6, 0, 0, 27, 103, 229, 390, 555, 682, 736, 698, 573, 395, 208, 62, 0, 17, 126, 289, 461, 597, 661, 636, 528, 365, 192, 56, 0, 30, 152, 333, 522, 671, 737, 707, 592, 428, 258, 119, 32, 0, 0, 5, 16, 17, 12, 4, 0, 0, 0, 2, 5, 5, 5, 5, 5, 5, 6, 6, 6, 5, 3, 0, 0, 0, 1, 8, 14, 15, 8, 0, 0, 12, 69, 171, 310, 459, 582, 646, 631, 542, 404, 253, 124, 38, 0, 0, 1, 11, 14, 10, 4, 1, 1, 5, 9, 11, 10, 8, 6, 5, 5, 7, 10, 13, 15, 15, 15, 14, 13, 13, 13, 14, 17, 20, 23, 26, 29, 32, 33, 33, 31, 27, 22, 16, 12, 11, 12, 16, 21, 27, 31, 32, 29, 22, 14, 6, 3, 6, 13, 19, 18, 8, 0, 0, 27, 113, 256, 440, 627, 771, 831, 789, 657, 472, 282, 128, 32, 0, 0, 6, 19, 23, 20, 15, 13, 16, 20, 23, 23, 21, 17, 14, 13, 13, 15, 16, 17, 17, 16, 14, 12, 9, 7, 5, 4, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 9, 8, 8, 8, 8, 9, 10, 11, 12, 13, 15, 17, 20, 22, 24, 23, 18, 12, 6, 2, 2, 6, 10, 9, 3, 0, 0, 22, 84, 183, 306, 424, 508, 533, 491, 395, 273, 155, 65, 13, 0, 0, 3, 10, 16, 20, 22, 20, 13, 2, 0, 21, 85, 200, 359, 535, 690, 780, 776, 672, 493, 284, 105, 7, 19, 138, 332, 547, 723, 812, 791, 665, 470, 257, 82, 0, 10, 133, 326, 538, 709, 794, 773, 655, 479, 293, 138, 39, 0, 0, 5, 17, 18, 12, 3, 0, 0, 0, 4, 7, 8, 7, 6, 7, 7, 9, 10, 10, 10, 9, 8, 7, 6, 4, 4, 3, 3, 4, 5, 6, 6, 6, 5, 4, 2, 1, 1, 1, 1, 2, 4, 5, 7, 8, 8, 8, 8, 7, 5, 4, 3, 3, 3, 2, 2, 1, 1, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 4, 3, 3, 4, 5, 5, 6, 7, 7, 7, 6, 6, 5, 5, 6, 8, 10, 12, 14, 15, 17, 18, 18, 18, 17, 15, 12, 9, 5, 3, 2, 2, 3, 5, 5, 5, 4, 2, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 5, 2, 0, 0, 1, 8, 14, 16, 9, 0, 0, 10, 72, 184, 335, 495, 623, 683, 656, 549, 395, 235, 104, 24, 0, 0, 5, 15, 15, 8, 2, 0, 3, 10, 16, 19, 16, 10, 3, 1, 4, 14, 23, 26, 17, 0, 0, 7, 77, 211, 397, 601, 775, 869, 854, 730, 530, 307, 116, 2, 0, 57, 189, 339, 462, 526, 517, 442, 326, 202, 98, 31, 0, 0, 0, 6, 10, 13, 15, 15, 10, 0, 0, 0, 49, 151, 304, 486, 654, 763, 783, 705, 553, 368, 197, 72, 5, 0, 0, 13, 21, 18, 10, 1, 0, 0, 0, 3, 4, 5, 5, 6, 7, 8, 8, 8, 6, 5, 4, 5, 6, 8, 10, 12, 13, 12, 11, 10, 9, 9, 10, 10, 9, 6, 2, 0, 2, 8, 16, 19, 14, 1, 0, 0, 48, 149, 298, 469, 621, 712, 715, 628, 477, 304, 151, 47, 0, 0, 1, 14, 17, 12, 4, 0, 0, 3, 6, 6, 3, 0, 0, 0, 8, 14, 13, 3, 0, 0, 35, 125, 265, 435, 593, 698, 716, 644, 501, 328, 170, 58, 0, 0, 0, 13, 21, 19, 14, 10, 11, 15, 20, 22, 21, 17, 13, 9, 7, 6, 5, 5, 5, 6, 8, 8, 7, 4, 0, 0, 0, 3, 12, 19, 17, 5, 0, 0, 50, 166, 346, 563, 770, 911, 943, 853, 661, 419, 188, 29, 0, 40, 194, 393, 581, 704, 733, 665, 523, 351, 192, 75, 10, 0, 0, 6, 18, 23, 20, 9, 0, 0, 0, 60, 176, 342, 527, 685, 772, 758, 649, 477, 290, 134, 33, 0, 0, 5, 18, 19, 11, 2, 0, 0, 5, 9, 10, 6, 1, 0, 1, 9, 17, 20, 13, 0, 0, 2, 55, 157, 300, 454, 580, 642, 620, 522, 376, 223, 98, 22, 0, 0, 5, 14, 13, 7, 0, 0, 0, 1, 4, 5, 4, 2, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 5, 4, 3, 2, 1, 2, 2, 4, 5, 6, 8, 11, 14, 17, 20, 21, 20, 17, 13, 9, 5, 2, 1, 1, 2, 2, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 0, 7, 13, 12, 3, 0, 0, 30, 114, 244, 399, 543, 634, 645, 571, 436, 278, 138, 42, 0, 0, 1, 13, 17, 14, 8, 5, 7, 13, 19, 22, 21, 17, 11, 6, 2, 0, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 0, 6, 13, 15, 8, 0, 0, 15, 83, 202, 358, 516, 637, 683, 640, 522, 363, 205, 84, 13, 0, 0, 9, 19, 19, 15, 10, 9, 11, 15, 16, 14, 10, 6, 3, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 2, 1, 1, 1, 1, 2, 4, 5, 7, 9, 11, 11, 9, 6, 0, 0, 0, 0, 9, 16, 16, 6, 0, 0, 34, 128, 278, 463, 641, 763, 791, 712, 544, 334, 138, 9, 0, 50, 200, 384, 550, 650, 660, 581, 441, 280, 139, 44, 0, 0, 2, 14, 17, 12, 3, 0, 0, 0, 1, 3, 3, 2, 1, 1, 2, 4, 6, 7, 8, 9, 9, 9, 9, 9, 10, 10, 11, 11, 12, 14, 15, 17, 19, 21, 21, 20, 18, 16, 14, 12, 11, 11, 11, 11, 11, 12, 12, 13, 14, 15, 15, 16, 18, 21, 25, 29, 31, 29, 23, 16, 9, 8, 12, 19, 21, 14, 0, 0, 6, 69, 190, 359, 543, 698, 779, 761, 647, 467, 267, 97, 0, 0, 48, 175, 327, 460, 541, 548, 483, 366, 232, 114, 35, 0, 0, 2, 12, 13, 8, 1, 0, 0, 4, 9, 11, 8, 2, 0, 0, 3, 13, 22, 20, 6, 0, 0, 42, 155, 333, 546, 744, 873, 893, 798, 617, 401, 205, 68, 0, 0, 0, 17, 24, 19, 10, 4, 3, 8, 13, 16, 16, 13, 9, 6, 4, 3, 2, 2, 3, 4, 4, 5, 4, 1, 0, 0, 0, 4, 12, 17, 12, 0, 0, 0, 52, 155, 304, 468, 607, 680, 665, 566, 413, 250, 115, 30, 0, 0, 2, 10, 12, 11, 13, 17, 18, 12, 0, 0, 12, 80, 204, 372, 550, 691, 754, 721, 601, 430, 253, 111, 23, 0, 0, 4, 20, 27, 24, 13, 0, 0, 1, 54, 158, 308, 481, 637, 733, 739, 647, 479, 278, 98, 0, 0, 97, 290, 517, 717, 833, 836, 727, 544, 338, 162, 46, 0, 0, 5, 19, 23, 16, 7, 1, 2, 6, 11, 13, 12, 10, 7, 6, 7, 9, 12, 15, 18, 20, 20, 18, 15, 10, 5, 2, 0, 0, 2, 4, 6, 7, 7, 6, 4, 2, 1, 0, 0, 0, 2, 4, 6, 6, 3, 0, 0, 0, 0, 8, 16, 18, 9, 0, 0, 16, 92, 222, 389, 556, 677, 716, 660, 526, 355, 191, 70, 5, 0, 0, 12, 19, 16, 8, 0, 0, 1, 5, 9, 10, 9, 7, 6, 7, 8, 10, 12, 14, 15, 16, 16, 16, 14, 12, 10, 8, 7, 7, 10, 14, 17, 20, 20, 18, 14, 9, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 11, 13, 14, 13, 12, 9, 7, 5, 4, 5, 7, 11, 15, 17, 18, 16, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 8, 6, 4, 3, 2, 2, 3, 5, 8, 11, 13, 14, 13, 12, 9, 7, 4, 3, 2, 3, 4, 5, 6, 7, 8, 8, 8, 9, 11, 13, 17, 22, 27, 30, 31, 30, 25, 20, 13, 8, 5, 5, 6, 10, 13, 17, 19, 18, 15, 10, 3, 0, 0, 3, 12, 20, 21, 12, 0, 0, 13, 84, 207, 370, 536, 662, 711, 668, 547, 383, 220, 94, 19, 0, 0, 1, 9, 13, 15, 17, 15, 7, 0, 0, 24, 109, 257, 453, 659, 824, 900, 861, 714, 497, 266, 80, 0, 0, 112, 291, 482, 630, 695, 662, 546, 383, 219, 92, 17, 0, 0, 9, 16, 14, 6, 0, 0, 0, 2, 7, 9, 9, 8, 7, 7, 7, 8, 8, 8, 7, 7, 6, 6, 7, 8, 10, 12, 14, 15, 16, 17, 17, 16, 14, 11, 9, 7, 5, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 4, 5, 5, 7, 8, 10, 13, 15, 16, 16, 15, 12, 9, 6, 3, 1, 1, 3, 6, 9, 11, 12, 12, 10, 8, 5, 3, 2, 2, 3, 5, 8, 10, 12, 13, 14, 13, 13, 12, 13, 13, 13, 14, 14, 13, 12, 11, 10, 7, 3, 0, 0, 0, 1, 10, 16, 14, 2, 0, 0, 41, 142, 297, 479, 645, 747, 753, 663, 502, 318, 157, 47, 0, 0, 1, 15, 18, 12, 3, 0, 0, 0, 3, 6, 8, 8, 8, 9, 11, 12, 12, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 11, 15, 16, 13, 7, 1, 0, 1, 10, 20, 24, 15, 0, 0, 7, 84, 227, 422, 630, 795, 871, 834, 694, 493, 288, 125, 27, 0, 0, 8, 16, 15, 9, 9, 14, 20, 17, 2, 0, 0, 67, 207, 413, 645, 845, 954, 940, 806, 594, 362, 168, 42, 0, 0, 1, 22, 31, 27, 12, 0, 0, 0, 58, 175, 340, 525, 685, 772, 760, 652, 480, 292, 135, 34, 0, 0, 5, 17, 19, 12, 4, 0, 1, 5, 8, 9, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 10, 9, 7, 4, 3, 3, 4, 7, 10, 11, 10, 6, 3, 2, 8, 18, 29, 32, 24, 5, 0, 0, 59, 186, 371, 580, 764, 869, 864, 750, 561, 350, 168, 48, 0, 0, 3, 18, 20, 12, 2, 0, 0, 6, 13, 15, 12, 4, 0, 0, 0, 8, 18, 19, 10, 0, 0, 18, 98, 234, 409, 584, 710, 751, 692, 553, 374, 202, 75, 6, 0, 0, 12, 21, 21, 15, 11, 11, 16, 21, 23, 22, 18, 13, 9, 8, 10, 14, 19, 23, 25, 26, 23, 19, 14, 8, 4, 2, 1, 2, 4, 6, 8, 9, 9, 8, 7, 7, 6, 7, 8, 10, 11, 13, 15, 16, 17, 18, 17, 14, 10, 7, 7, 11, 18, 24, 24, 14, 0, 0, 8, 74, 194, 353, 515, 637, 682, 636, 512, 349, 190, 71, 6, 0, 0, 10, 17, 13, 4, 0, 0, 1, 7, 13, 14, 12, 8, 4, 0, 0, 0, 0, 2, 3, 4, 3, 0, 0, 0, 0, 6, 15, 19, 12, 0, 0, 5, 71, 197, 373, 562, 717, 793, 766, 644, 464, 276, 122, 28, 0, 0, 7, 20, 23, 18, 11, 6, 6, 8, 9, 8, 5, 2, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 9, 4, 0, 0, 0, 5, 16, 21, 15, 0, 0, 4, 77, 220, 420, 639, 820, 911, 884, 748, 543, 326, 149, 38, 0, 0, 2, 12, 14, 10, 8, 8, 5, 0, 0, 0, 43, 140, 288, 463, 622, 719, 724, 635, 479, 301, 145, 42, 0, 0, 2, 15, 18, 12, 2, 0, 0, 0, 2, 4, 5, 4, 3, 3, 3, 4, 5, 6, 7, 9, 12, 13, 14, 14, 14, 17, 23, 30, 35, 32, 19, 1, 0, 15, 91, 229, 416, 618, 787, 873, 846, 707, 489, 253, 66, 0, 44, 228, 490, 757, 955, 1029, 962, 780, 540, 304, 123, 18, 0, 0, 14, 33, 35, 22, 1, 0, 0, 40, 143, 298, 480, 646, 752, 766, 681, 524, 339, 173, 56, 0, 0, 0, 13, 17, 11, 2, 0, 0, 0, 4, 7, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 1, 3, 4, 4, 3, 0, 0, 0, 4, 12, 19, 18, 7, 0, 0, 27, 115, 259, 439, 617, 745, 785, 725, 583, 399, 222, 88, 13, 0, 0, 9, 16, 13, 5, 0, 0, 0, 0, 3, 4, 3, 1, 0, 0, 1, 2, 3, 5, 6, 7, 8, 8, 8, 8, 8, 8, 9, 11, 13, 15, 17, 17, 16, 14, 11, 9, 8, 7, 7, 8, 10, 11, 11, 10, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 4, 6, 8, 9, 9, 9, 8, 6, 4, 2, 1, 0, 0, 0, 1, 3, 5, 7, 6, 3, 0, 0, 0, 4, 15, 22, 20, 6, 0, 0, 39, 149, 321, 532, 731, 866, 896, 811, 638, 425, 228, 85, 9, 0, 0, 8, 12, 11, 9, 12, 16, 13, 2, 0, 0, 61, 194, 397, 636, 855, 993, 1009, 897, 691, 448, 229, 76, 0, 0, 0, 17, 23, 15, 4, 0, 0, 10, 22, 32, 34, 30, 22, 14, 11, 14, 20, 26, 24, 12, 0, 0, 22, 109, 257, 452, 654, 812, 881, 842, 704, 507, 303, 137, 33, 0, 0, 6, 19, 20, 12, 2, 0, 0, 0, 3, 6, 6, 5, 4, 3, 3, 4, 5, 6, 6, 7, 8, 10, 11, 13, 14, 14, 14, 12, 10, 8, 6, 6, 5, 6, 6, 6, 6, 5, 4, 4, 5, 8, 12, 17, 21, 25, 27, 26, 23, 19, 15, 11, 9, 9, 10, 12, 14, 16, 17, 17, 16, 15, 13, 12, 11, 12, 13, 14, 15, 16, 14, 12, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 7, 8, 8, 9, 9, 9, 10, 11, 12, 14, 16, 17, 17, 16, 13, 11, 8, 8, 9, 12, 15, 17, 16, 12, 9, 9, 13, 18, 20, 15, 2, 0, 2, 54, 160, 318, 505, 678, 790, 807, 718, 542, 330, 141, 32, 35, 150, 339, 546, 709, 780, 744, 615, 436, 255, 112, 26, 0, 0, 7, 16, 15, 7, 0, 0, 0, 0, 3, 5, 5, 4, 3, 2, 1, 1, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 8, 7, 6, 5, 5, 6, 8, 11, 15, 19, 22, 22, 19, 14, 10, 8, 12, 18, 23, 20, 9, 0, 0, 36, 133, 294, 501, 713, 882, 961, 925, 778, 556, 313, 109, 0, 0, 103, 295, 517, 712, 831, 845, 756, 591, 397, 218, 87, 13, 0, 0, 8, 21, 24, 17, 2, 0, 0, 27, 114, 255, 433, 612, 746, 798, 750, 617, 436, 254, 111, 24, 0, 0, 6, 16, 15, 8, 1, 0, 1, 5, 8, 7, 5, 4, 8, 14, 19, 17, 7, 0, 0, 29, 115, 257, 438, 620, 758, 812, 767, 635, 453, 268, 120, 29, 0, 0, 5, 15, 15, 8, 0, 0, 0, 0, 3, 5, 5, 4, 3, 4, 6, 8, 10, 11, 10, 8, 5, 3, 1, 0, 0, 1, 2, 3, 3, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 3, 2, 1, 0, 0, 1, 2, 5, 7, 10, 13, 14, 15, 15, 14, 12, 9, 7, 5, 5, 5, 7, 9, 11, 13, 15, 15, 13, 10, 5, 1, 2, 6, 14, 19, 17, 6, 0, 0, 33, 125, 274, 461, 647, 785, 836, 784, 645, 457, 269, 119, 28, 0, 0, 6, 16, 17, 13, 9, 10, 16, 24, 29, 29, 25, 21, 19, 21, 25, 26, 18, 3, 0, 5, 64, 183, 362, 575, 779, 921, 960, 879, 695, 457, 232, 87, 63, 168, 375, 622, 842, 971, 974, 850, 631, 377, 153, 16, 0, 105, 300, 531, 734, 856, 867, 770, 597, 395, 213, 82, 12, 0, 0, 10, 16, 12, 3, 0, 0, 0, 3, 7, 8, 7, 5, 4, 3, 3, 3, 3, 2, 1, 0, 0, 1, 3, 4, 6, 7, 9, 10, 13, 15, 18, 21, 23, 22, 21, 18, 14, 10, 6, 4, 3, 3, 4, 5, 6, 6, 6, 6, 4, 3, 2, 1, 1, 2, 3, 4, 5, 5, 5, 5, 4, 4, 5, 6, 9, 11, 13, 14, 14, 13, 10, 7, 5, 5, 5, 8, 11, 14, 15, 15, 14, 11, 8, 5, 3, 3, 5, 7, 10, 13, 15, 15, 13, 11, 7, 4, 2, 1, 1, 1, 2, 3, 3, 3, 3, 2, 2, 1, 2, 3, 4, 6, 8, 9, 9, 7, 6, 3, 1, 0, 0, 0, 2, 3, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 1, 2, 4, 7, 8, 10, 10, 10, 9, 7, 5, 4, 3, 2, 3, 4, 7, 10, 14, 16, 17, 15, 12, 10, 10, 14, 20, 25, 24, 14, 0, 0, 15, 84, 209, 380, 570, 736, 836, 842, 751, 588, 395, 217, 87, 14, 0, 0, 9, 17, 16, 11, 6, 5, 6, 8, 8, 6, 3, 0, 0, 1, 4, 6, 7, 7, 6, 3, 1, 0, 0, 0, 0, 1, 3, 5, 6, 7, 8, 8, 8, 8, 8, 7, 6, 4, 4, 7, 13, 18, 18, 11, 0, 0, 13, 74, 187, 347, 530, 698, 809, 830, 752, 594, 399, 223, 117, 112, 209, 382, 580, 746, 831, 812, 693, 505, 298, 128, 39, 54, 168, 351, 553, 722, 814, 807, 706, 541, 355, 190, 73, 11, 0, 0, 8, 13, 10, 3, 0, 0, 0, 2, 6, 7, 7, 6, 6, 7, 7, 7, 6, 4, 2, 1, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 6, 4, 2, 3, 6, 10, 11, 7, 0, 0, 7, 51, 139, 269, 422, 569, 674, 710, 667, 555, 403, 248, 120, 37, 0, 0, 0, 8, 10, 6, 0, 0, 0, 0, 2, 4, 4, 3, 2, 1, 0, 0, 0, 1, 3, 4, 6, 8, 10, 11, 10, 9, 7, 5, 3, 2, 1, 2, 3, 5, 6, 6, 6, 5, 4, 4, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 3, 6, 8, 10, 10, 9, 8, 8, 11, 14, 14, 9, 0, 0, 7, 53, 144, 280, 446, 611, 739, 798, 770, 659, 493, 311, 159, 75, 78, 166, 314, 480, 622, 702, 700, 621, 487, 331, 188, 81, 20, 0, 0, 4, 9, 8, 3, 0, 0, 0, 0, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 6, 8, 10, 13, 14, 14, 13, 13, 13, 14, 15, 12, 6, 0, 0, 17, 65, 152, 273, 413, 547, 643, 678, 640, 539, 403, 271, 182, 162, 217, 331, 468, 586, 651, 642, 562, 433, 288, 158, 65, 13, 0, 0, 5, 9, 7, 2, 0, 0, 0, 1, 2, 3, 2, 1, 0, 1, 2, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 7, 6, 4, 3, 2, 2, 3, 4, 6, 8, 9, 10, 9, 7, 5, 3, 1, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 3, 5, 6, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 8, 7, 7, 6, 5, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 4, 4, 4, 5, 5, 6, 7, 7, 6, 6, 6, 6, 6, 4, 0, 0, 0, 18, 59, 127, 221, 327, 429, 505, 539, 521, 456, 358, 248, 146, 68, 20, 0, 0, 0, 4, 4, 1, 0, 0, 1, 6, 11, 15, 17, 16, 14, 12, 11, 10, 9, 7, 1, 0, 0, 20, 69, 150, 264, 397, 529, 637, 699, 702, 643, 536, 402, 265, 148, 64, 17, 0, 0, 0, 0, 0, 7, 35, 93, 185, 303, 433, 553, 641, 680, 661, 587, 472, 339, 212, 110, 42, 7, 0, 0, 3, 5, 3, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 7, 8, 9, 10, 11, 12, 11, 11, 10, 9, 6, 4, 0, 0, 1, 13, 39, 82, 144, 218, 296, 366, 417, 439, 427, 384, 316, 236, 157, 90, 41, 12, 0, 0, 0, 2, 3, 4, 5, 7, 10, 13, 15, 16, 15, 13, 10, 7, 5, 7, 15, 35, 72, 127, 199, 281, 362, 430, 472, 480, 451, 393, 318, 244, 188, 162, 170, 209, 268, 331, 381, 406, 401, 365, 306, 234, 161, 98, 50, 19, 4, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 6, 7, 7, 7, 7, 7, 7, 6, 6, 5, 4, 2, 2, 4, 10, 22, 41, 67, 100, 137, 175, 209, 235, 249, 250, 237, 213, 179, 141, 103, 68, 40, 20, 8, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 1, 1, 1, 1, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 7, 9, 12, 15, 20, 25, 31, 39, 47, 56, 65, 72, 79, 83, 84, 84, 81, 77, 71, 64, 56, 48, 40, 33, 27, 22, 17, 14, 10, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakT": [0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 4, 5, 6, 8, 9, 9, 9, 9, 9, 9, 9, 10, 11, 12, 13, 14, 15, 15, 17, 18, 20, 22, 24, 26, 27, 28, 28, 28, 29, 31, 34, 37, 41, 44, 46, 47, 47, 47, 47, 48, 50, 52, 55, 57, 59, 61, 63, 64, 66, 67, 68, 69, 70, 71, 71, 72, 73, 74, 76, 77, 77, 78, 78, 77, 77, 76, 76, 76, 77, 78, 79, 81, 83, 85, 87, 88, 88, 88, 89, 89, 90, 92, 94, 96, 98, 100, 101, 103, 104, 106, 108, 109, 112, 114, 116, 118, 120, 122, 124, 127, 129, 131, 134, 136, 138, 139, 141, 142, 144, 146, 148, 149, 149, 149, 149, 150, 151, 154, 156, 158, 159, 160, 160, 159, 159, 160, 162, 164, 166, 168, 171, 173, 175, 177, 178, 178, 178, 179, 179, 180, 181, 183, 184, 185, 186, 186, 186, 186, 186, 186, 187, 187, 187, 186, 185, 184, 182, 182, 183, 184, 187, 189, 190, 191, 190, 189, 188, 187, 186, 185, 185, 185, 185, 186, 187, 189, 191, 193, 193, 192, 190, 188, 186, 185, 186, 187, 189, 189, 188, 186, 183, 180, 178, 178, 178, 180, 182, 183, 184, 184, 183, 182, 180, 178, 178, 178, 179, 181, 183, 184, 184, 183, 182, 180, 179, 179, 180, 182, 183, 183, 182, 180, 178, 176, 175, 174, 175, 176, 177, 178, 179, 179, 178, 177, 174, 172, 169, 166, 165, 164, 164, 165, 166, 167, 167, 167, 166, 165, 165, 164, 164, 164, 164, 164, 163, 163, 162, 162, 163, 163, 163, 163, 163, 162, 161, 159, 157, 156, 154, 153, 152, 152, 151, 151, 151, 151, 151, 152, 153, 152, 151, 149, 147, 145, 144, 143, 144, 144, 145, 144, 143, 142, 141, 141, 141, 142, 144, 146, 147, 148, 147, 145, 141, 138, 135, 133, 133, 135, 137, 138, 138, 136, 133, 129, 125, 123, 121, 120, 120, 119, 119, 119, 120, 121, 124, 125, 126, 125, 122, 119, 116, 114, 115, 116, 118, 118, 117, 114, 111, 108, 106, 106, 107, 107, 107, 106, 103, 101, 99, 98, 98, 99, 99, 99, 98, 96, 94, 93, 92, 92, 93, 93, 94, 94, 93, 92, 90, 88, 86, 84, 82, 82, 82, 82, 82, 81, 81, 80, 80, 80, 80, 80, 80, 79, 78, 77, 76, 75, 74, 73, 72, 72, 72, 72, 73, 74, 74, 73, 72, 70, 68, 66, 65, 65, 66, 66, 67, 68, 68, 68, 67, 67, 66, 65, 64, 64, 64, 64, 64, 64, 62, 61, 59, 57, 56, 56, 57, 58, 59, 59, 59, 58, 57, 56, 55, 55, 55, 56, 57, 57, 57, 56, 55, 53, 51, 50, 50, 50, 52, 53, 53, 52, 51, 49, 48, 48, 49, 50, 52, 53, 54, 53, 51, 50, 49, 50, 54, 59, 65, 72, 76, 78, 77, 73, 68, 65, 69, 85, 114, 158, 211, 268, 318, 351, 363, 352, 321, 277, 229, 184, 146, 117, 96, 79, 66, 57, 49, 46, 45, 47, 50, 55, 59, 62, 64, 64, 63, 60, 57, 53, 50, 47, 45, 44, 43, 43, 43, 44, 47, 51, 58, 65, 74, 84, 96, 110, 126, 144, 165, 187, 208, 229, 248, 266, 282, 297, 311, 323, 334, 343, 348, 350, 348, 344, 337, 328, 318, 307, 295, 281, 266, 248, 227, 205, 181, 157, 135, 114, 96, 80, 66, 54, 45, 38, 33, 30, 27, 25, 23, 22, 21, 22, 24, 28, 33, 40, 46, 54, 63, 74, 87, 101, 117, 134, 151, 168, 184, 200, 213, 225, 233, 238, 239, 236, 230, 221, 210, 199, 188, 178, 170, 167, 167, 171, 179, 189, 198, 206, 212, 214, 214, 211, 208, 203, 196, 187, 175, 160, 144, 126, 107, 90, 75, 62, 51, 42, 34, 28, 23, 19, 16, 14, 11, 10, 8, 7, 7, 7, 8, 9, 9, 9, 9, 9, 9, 10, 11, 13, 15, 19, 22, 27, 32, 37, 42, 47, 54, 62, 72, 85, 99, 114, 128, 141, 153, 165, 177, 190, 204, 218, 231, 242, 251, 257, 262, 267, 271, 275, 278, 279, 279, 275, 267, 257, 244, 231, 217, 204, 191, 178, 165, 150, 134, 119, 104, 90, 80, 72, 67, 65, 64, 64, 64, 65, 68, 73, 80, 90, 102, 115, 129, 143, 156, 168, 179, 189, 198, 204, 209, 212, 212, 210, 204, 196, 184, 170, 155, 138, 122, 107, 92, 79, 67, 55, 45, 35, 27, 21, 16, 12, 10, 7, 6, 4, 3, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 8, 8, 7, 6, 6, 6, 7, 9, 10, 11, 12, 12, 13, 15, 18, 21, 25, 30, 34, 39, 43, 48, 53, 59, 67, 77, 88, 99, 110, 122, 133, 146, 159, 174, 189, 203, 214, 220, 222, 220, 215, 209, 202, 195, 187, 177, 164, 149, 133, 116, 100, 86, 74, 65, 58, 53, 48, 44, 40, 35, 30, 26, 22, 19, 18, 17, 17, 17, 17, 17, 16, 15, 14, 12, 9, 8, 6, 6, 6, 7, 8, 8, 8, 7, 6, 6, 6, 7, 9, 10, 11, 11, 11, 10, 9, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 8, 8, 8, 7, 6, 4, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 3, 3, 2, 2, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 5, 6, 7, 8, 9, 9, 10, 10, 11, 13, 15, 19, 25, 31, 39, 47, 56, 65, 75, 86, 98, 112, 126, 141, 156, 171, 186, 200, 213, 227, 240, 253, 265, 276, 285, 291, 296, 298, 299, 298, 296, 292, 287, 280, 272, 263, 253, 241, 228, 215, 200, 186, 171, 156, 141, 127, 113, 100, 88, 78, 69, 63, 57, 54, 52, 51, 52, 55, 58, 63, 69, 77, 88, 101, 115, 129, 144, 157, 170, 183, 195, 205, 214, 219, 221, 220, 215, 209, 201, 191, 180, 167, 151, 135, 117, 100, 85, 71, 59, 50, 43, 37, 32, 28, 24, 20, 16, 13, 10, 8, 7, 7, 7, 7, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 3, 4, 5, 7, 9, 12, 14, 16, 17, 18, 20, 23, 28, 34, 41, 48, 55, 62, 71, 82, 96, 112, 130, 148, 166, 184, 200, 214, 227, 237, 243, 245, 243, 236, 226, 213, 200, 186, 172, 159, 147, 136, 127, 120, 117, 118, 121, 126, 133, 140, 149, 158, 166, 173, 178, 180, 180, 176, 169, 160, 148, 134, 120, 105, 91, 79, 68, 59, 50, 43, 36, 29, 24, 19, 16, 14, 12, 10, 9, 8, 7, 7, 8, 9, 10, 11, 11, 11, 11, 11, 11, 11, 12, 13, 13, 14, 14, 14, 14, 15, 15, 16, 16, 16, 16, 15, 15, 15, 15, 17, 18, 19, 19, 18, 16, 14, 12, 11, 10, 10, 10, 11, 11, 12, 12, 13, 12, 12, 11, 10, 8, 7, 6, 6, 6, 6, 7, 7, 7, 7, 6, 6, 5, 4, 3, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 4, 4, 4, 5, 6, 8, 9, 11, 13, 16, 18, 22, 26, 30, 37, 45, 56, 70, 86, 103, 121, 140, 160, 180, 200, 219, 236, 250, 259, 264, 265, 264, 261, 258, 255, 252, 248, 244, 238, 230, 222, 213, 204, 194, 183, 171, 157, 143, 128, 113, 98, 84, 72, 61, 52, 44, 38, 32, 27, 24, 21, 21, 21, 23, 25, 28, 32, 37, 45, 55, 66, 79, 93, 108, 123, 137, 151, 163, 173, 180, 184, 184, 181, 175, 167, 157, 144, 130, 114, 99, 84, 71, 60, 50, 41, 34, 27, 22, 19, 17, 16, 16, 16, 17, 16, 16, 15, 15, 15, 16, 17, 17, 17, 16, 15, 13, 12, 11, 11, 12, 14, 14, 14, 14, 13, 13, 14, 16, 20, 25, 32, 39, 47, 55, 64, 74, 85, 98, 113, 129, 144, 159, 170, 180, 186, 189, 189, 186, 179, 168, 154, 138, 121, 104, 88, 74, 61, 49, 39, 30, 23, 18, 15, 15, 15, 17, 19, 22, 26, 32, 40, 49, 60, 73, 88, 104, 121, 140, 159, 177, 195, 211, 225, 238, 247, 255, 260, 262, 263, 261, 259, 256, 252, 249, 244, 237, 227, 215, 200, 184, 167, 149, 132, 115, 98, 82, 68, 56, 47, 40, 36, 32, 29, 26, 23, 20, 17, 16, 16, 17, 19, 20, 20, 20, 20, 19, 18, 18, 18, 19, 20, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 20, 20, 19, 19, 19, 19, 20, 20, 20, 20, 19, 18, 18, 17, 17, 17, 17, 18, 18, 17, 17, 15, 13, 12, 11, 10, 10, 11, 12, 13, 13, 14, 14, 14, 14, 15, 16, 17, 18, 20, 21, 23, 24, 24, 24, 24, 23, 23, 23, 24, 26, 27, 27, 26, 24, 22, 21, 21, 23, 24, 25, 25, 23, 21, 18, 16, 16, 18, 20, 23, 24, 25, 24, 23, 22, 21, 22, 24, 28, 32, 38, 45, 54, 64, 77, 92, 108, 127, 146, 167, 187, 208, 227, 243, 255, 264, 268, 268, 267, 265, 262, 259, 256, 251, 243, 233, 220, 205, 190, 176, 162, 149, 136, 122, 107, 92, 76, 62, 51, 42, 36, 33, 30, 27, 24, 20, 17, 14, 12, 11, 11, 12, 14, 15, 16, 16, 16, 16, 15, 15, 16, 16, 17, 18, 17, 17, 15, 13, 11, 9, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 14, 19, 25, 32, 41, 54, 69, 88, 110, 133, 156, 180, 203, 225, 247, 266, 283, 296, 305, 310, 312, 313, 312, 311, 309, 306, 300, 293, 282, 267, 249, 227, 202, 175, 149, 125, 103, 85, 69, 56, 44, 34, 25, 17, 12, 9, 7, 7, 7, 7, 6, 6, 6, 5, 5, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 6, 7, 8, 8, 9, 9, 9, 10, 10, 11, 12, 13, 14, 15, 17, 18, 19, 19, 18, 16, 15, 13, 11, 10, 9, 9, 9, 8, 8, 7, 7, 6, 6, 5, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 8, 9, 10, 11, 12, 13, 13, 13, 13, 14, 14, 15, 16, 17, 18, 19, 21, 22, 25, 28, 32, 36, 40, 46, 53, 62, 74, 90, 108, 127, 147, 166, 183, 198, 210, 218, 220, 218, 209, 196, 178, 159, 139, 120, 103, 87, 72, 59, 48, 38, 32, 27, 25, 24, 24, 25, 25, 25, 25, 25, 25, 26, 27, 27, 28, 28, 28, 28, 29, 30, 32, 34, 37, 40, 45, 50, 58, 68, 82, 100, 121, 145, 170, 197, 223, 248, 270, 290, 304, 314, 318, 318, 316, 312, 308, 305, 302, 299, 295, 289, 282, 272, 261, 249, 234, 218, 201, 181, 161, 141, 121, 103, 86, 72, 61, 52, 45, 39, 35, 31, 28, 26, 26, 28, 34, 43, 57, 75, 96, 122, 150, 181, 215, 250, 286, 319, 349, 374, 394, 409, 421, 429, 436, 442, 447, 452, 455, 456, 454, 449, 439, 424, 402, 376, 345, 311, 275, 238, 203, 171, 142, 118, 99, 84, 71, 62, 54, 49, 44, 41, 39, 38, 36, 36, 35, 35, 34, 34, 33, 32, 31, 32, 33, 35, 37, 40, 43, 47, 51, 57, 65, 78, 94, 114, 138, 165, 194, 225, 257, 290, 321, 348, 367, 376, 373, 358, 333, 301, 265, 229, 194, 163, 135, 111, 89, 70, 54, 41, 32, 25, 21, 19, 19, 18, 18, 17, 16, 13, 10, 7, 5, 4, 5, 7, 9, 11, 11, 10, 9, 8, 7, 7, 7, 9, 10, 11, 11, 12, 14, 16, 18, 21, 25, 29, 37, 47, 62, 81, 104, 130, 160, 192, 228, 265, 301, 334, 359, 373, 374, 364, 344, 317, 286, 254, 222, 189, 156, 125, 95, 70, 50, 36, 26, 21, 17, 15, 14, 12, 11, 10, 9, 9, 8, 7, 6, 6, 5, 5, 5, 6, 6, 7, 8, 9, 9, 10, 10, 10, 9, 8, 7, 6, 5, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 6, 6, 7, 7, 7, 8, 10, 12, 15, 20, 27, 37, 52, 70, 93, 118, 146, 174, 202, 227, 248, 263, 273, 275, 269, 255, 233, 205, 174, 142, 113, 88, 68, 52, 41, 32, 24, 17, 11, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 7, 7, 7, 8, 10, 13, 17, 23, 31, 43, 58, 78, 101, 127, 154, 179, 201, 218, 229, 235, 234, 228, 216, 199, 177, 154, 129, 106, 85, 68, 54, 43, 36, 30, 27, 25, 24, 24, 24, 23, 23, 23, 22, 20, 18, 16, 15, 13, 12, 12, 13, 13, 14, 15, 15, 16, 19, 23, 29, 38, 49, 63, 78, 96, 115, 137, 158, 178, 195, 207, 213, 213, 206, 196, 181, 164, 146, 126, 107, 88, 70, 55, 42, 32, 24, 19, 15, 13, 13, 13, 13, 13, 13, 12, 11, 10, 8, 7, 7, 7, 6, 6, 6, 6, 6, 7, 8, 9, 10, 11, 11, 10, 10, 10, 10, 10, 11, 11, 10, 9, 7, 5, 4, 2, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 10, 10, 9, 9, 9, 9, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 2, 3, 4, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 7, 7, 7, 8, 9, 9, 10, 10, 10, 10, 11, 12, 15, 19, 24, 31, 41, 54, 73, 95, 121, 149, 176, 202, 224, 241, 253, 259, 259, 252, 237, 216, 191, 163, 135, 109, 86, 67, 52, 41, 33, 27, 24, 21, 21, 21, 23, 25, 28, 33, 40, 50, 65, 86, 113, 146, 182, 222, 261, 297, 329, 354, 372, 380, 378, 366, 344, 313, 275, 233, 190, 149, 112, 82, 58, 42, 32, 25, 21, 19, 16, 13, 11, 9, 8, 8, 8, 8, 7, 7, 7, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 3, 3, 3, 4, 4, 5, 7, 8, 9, 10, 10, 9, 8, 7, 7, 7, 7, 7, 7, 8, 8, 9, 10, 12, 13, 15, 16, 16, 15, 14, 14, 13, 13, 12, 12, 12, 11, 10, 9, 8, 7, 7, 7, 8, 9, 10, 10, 11, 11, 11, 12, 13, 14, 16, 17, 18, 19, 20, 23, 27, 34, 45, 61, 81, 107, 139, 176, 217, 259, 301, 337, 364, 379, 381, 371, 350, 320, 285, 245, 204, 164, 127, 95, 68, 48, 33, 23, 17, 13, 11, 9, 8, 8, 8, 7, 7, 6, 5, 4, 3, 3, 4, 4, 5, 5, 6, 6, 6, 6, 6, 6, 5, 5, 6, 7, 8, 10, 11, 11, 11, 11, 11, 11, 12, 13, 14, 15, 14, 13, 12, 11, 10, 9, 8, 7, 5, 4, 3, 2, 2, 3, 3, 4, 5, 5, 5, 4, 5, 5, 5, 5, 5, 5, 5, 4, 4, 5, 6, 9, 11, 14, 16, 17, 18, 17, 16, 15, 15, 15, 16, 16, 16, 15, 13, 11, 9, 6, 4, 2, 1, 0, 0, 1, 1, 2, 2, 3, 4, 5, 8, 12, 17, 25, 35, 48, 65, 85, 108, 133, 157, 180, 199, 212, 217, 215, 206, 191, 172, 149, 126, 102, 81, 61, 45, 33, 23, 17, 13, 10, 9, 8, 7, 6, 5, 5, 4, 4, 5, 5, 6, 6, 7, 6, 5, 5, 4, 3, 2, 3, 5, 8, 12, 18, 24, 32, 42, 56, 74, 98, 124, 153, 179, 202, 217, 225, 225, 218, 205, 188, 167, 143, 120, 96, 75, 57, 42, 31, 24, 19, 16, 14, 14, 15, 17, 20, 22, 23, 24, 24, 24, 23, 22, 21, 20, 18, 16, 14, 12, 11, 10, 10, 11, 15, 22, 33, 49, 69, 94, 123, 154, 186, 217, 246, 271, 291, 303, 308, 306, 300, 292, 284, 276, 271, 268, 266, 264, 259, 252, 240, 225, 205, 181, 154, 126, 99, 74, 52, 35, 22, 14, 8, 5, 3, 2, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 4, 5, 5, 5, 4, 3, 2, 2, 1, 2, 3, 4, 6, 8, 9, 9, 9, 7, 5, 3, 1, 1, 1, 2, 5, 8, 12, 18, 27, 40, 57, 78, 102, 127, 153, 176, 195, 208, 214, 214, 206, 193, 174, 153, 130, 107, 86, 67, 50, 37, 26, 19, 14, 11, 10, 11, 11, 12, 11, 10, 9, 8, 8, 8, 8, 9, 11, 13, 16, 19, 22, 24, 26, 28, 29, 31, 33, 34, 34, 33, 29, 25, 20, 15, 12, 9, 8, 7, 6, 4, 3, 1, 1, 2, 4, 6, 8, 10, 12, 12, 12, 11, 11, 10, 10, 11, 12, 12, 11, 10, 7, 5, 3, 1, 1, 1, 2, 3, 3, 3, 3, 3, 3, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 5, 5, 6, 7, 8, 9, 10, 11, 12, 12, 12, 11, 10, 10, 10, 10, 10, 10, 9, 9, 8, 8, 7, 7, 7, 7, 8, 9, 11, 12, 13, 15, 17, 20, 25, 33, 44, 59, 76, 97, 122, 150, 182, 215, 247, 275, 294, 302, 297, 280, 253, 221, 185, 151, 120, 93, 71, 55, 44, 36, 31, 28, 26, 25, 23, 21, 20, 19, 18, 17, 17, 17, 16, 16, 16, 15, 15, 14, 13, 12, 12, 11, 10, 10, 10, 9, 9, 10, 10, 10, 10, 10, 9, 9, 8, 8, 9, 10, 11, 13, 14, 15, 16, 16, 16, 17, 18, 19, 21, 26, 33, 43, 58, 78, 104, 136, 175, 219, 267, 315, 359, 394, 415, 420, 407, 378, 338, 290, 240, 192, 149, 113, 85, 64, 51, 43, 38, 35, 33, 30, 26, 23, 20, 17, 16, 16, 16, 15, 15, 14, 14, 14, 15, 16, 16, 16, 15, 13, 10, 9, 8, 10, 14, 18, 24, 31, 41, 54, 72, 97, 128, 165, 205, 246, 282, 311, 330, 337, 332, 318, 299, 279, 262, 252, 250, 253, 259, 264, 266, 260, 247, 228, 204, 177, 150, 124, 100, 78, 60, 44, 32, 24, 18, 15, 14, 13, 13, 13, 13, 13, 13, 13, 14, 18, 25, 36, 51, 71, 97, 126, 159, 192, 223, 248, 264, 269, 262, 244, 219, 188, 155, 124, 95, 70, 49, 34, 24, 19, 17, 17, 18, 19, 20, 19, 19, 18, 18, 18, 19, 20, 22, 24, 26, 28, 30, 33, 35, 37, 38, 39, 40, 41, 43, 49, 59, 75, 98, 126, 158, 194, 231, 268, 300, 326, 344, 352, 352, 347, 341, 341, 349, 367, 394, 426, 455, 477, 485, 476, 450, 409, 357, 299, 240, 184, 135, 96, 67, 48, 37, 31, 29, 27, 26, 25, 24, 22, 20, 19, 17, 16, 16, 15, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 25, 25, 23, 22, 20, 18, 16, 14, 13, 12, 11, 11, 11, 12, 12, 12, 12, 13, 13, 14, 15, 16, 17, 18, 19, 19, 19, 18, 17, 16, 15, 14, 12, 11, 11, 10, 10, 9, 9, 8, 7, 7, 6, 6, 5, 4, 4, 3, 3, 2, 2, 3, 4, 4, 5, 4, 4, 3, 2, 1, 1, 1, 1, 2, 3, 3, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 4, 8, 16, 28, 45, 67, 94, 123, 152, 178, 198, 211, 215, 210, 198, 180, 157, 132, 106, 81, 59, 40, 26, 16, 10, 7, 6, 7, 9, 11, 13, 14, 15, 15, 14, 14, 12, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 4, 4, 5, 6, 6, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 7, 8, 8, 9, 9, 10, 11, 12, 12, 12, 12, 12, 13, 13, 13, 12, 11, 10, 8, 8, 7, 7, 8, 8, 8, 7, 6, 6, 6, 6, 6, 7, 7, 7, 8, 9, 10, 11, 12, 12, 12, 12, 12, 12, 13, 14, 14, 14, 14, 14, 14, 15, 18, 23, 32, 48, 74, 111, 163, 228, 304, 383, 458, 520, 561, 575, 562, 523, 464, 392, 317, 244, 180, 128, 90, 63, 46, 36, 31, 29, 28, 28, 27, 27, 26, 26, 26, 27, 29, 33, 39, 49, 65, 89, 121, 161, 208, 257, 305, 345, 374, 386, 381, 358, 321, 274, 223, 173, 128, 92, 64, 45, 33, 26, 22, 20, 19, 18, 17, 16, 15, 14, 13, 13, 12, 12, 11, 11, 12, 12, 13, 14, 14, 15, 15, 15, 15, 15, 16, 16, 17, 19, 21, 23, 25, 27, 29, 29, 29, 27, 24, 20, 16, 13, 10, 8, 7, 7, 7, 8, 10, 12, 14, 15, 16, 17, 17, 17, 17, 17, 17, 16, 15, 13, 12, 11, 11, 12, 15, 18, 21, 23, 24, 25, 25, 26, 27, 28, 29, 30, 30, 28, 27, 25, 23, 22, 21, 21, 21, 21, 21, 21, 21, 20, 20, 19, 19, 18, 17, 16, 15, 13, 11, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 5, 5, 5, 4, 3, 3, 2, 3, 3, 4, 4, 4, 5, 5, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 4, 4, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 12, 13, 13, 14, 20, 33, 55, 89, 134, 188, 247, 306, 360, 405, 434, 445, 435, 403, 355, 295, 231, 169, 117, 76, 47, 29, 19, 14, 11, 10, 9, 8, 7, 7, 6, 5, 5, 5, 5, 6, 6, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 5, 6, 6, 6, 6, 5, 5, 4, 4, 6, 10, 20, 39, 70, 116, 176, 248, 326, 403, 469, 517, 539, 535, 503, 449, 379, 302, 226, 158, 101, 60, 32, 17, 10, 8, 9, 10, 12, 12, 12, 12, 12, 11, 11, 10, 10, 10, 10, 11, 11, 12, 12, 12, 12, 11, 11, 11, 12, 13, 14, 15, 16, 17, 17, 18, 19, 20, 20, 20, 19, 18, 16, 15, 15, 14, 14, 14, 13, 12, 12, 11, 11, 11, 10, 9, 8, 8, 8, 9, 10, 12, 13, 14, 14, 14, 14, 13, 14, 15, 18, 20, 24, 29, 36, 46, 61, 81, 106, 135, 164, 191, 211, 222, 225, 219, 208, 196, 188, 189, 200, 220, 249, 279, 305, 321, 323, 309, 280, 239, 192, 144, 100, 64, 37, 20, 10, 7, 6, 7, 8, 10, 11, 11, 12, 12, 12, 12, 12, 12, 12, 13, 13, 14, 14, 13, 12, 11, 10, 10, 10, 11, 12, 16, 23, 35, 56, 86, 127, 179, 238, 300, 358, 406, 436, 446, 431, 394, 339, 274, 207, 146, 97, 63, 43, 34, 33, 35, 39, 41, 42, 42, 40, 38, 36, 33, 30, 27, 24, 22, 23, 29, 43, 66, 102, 150, 210, 278, 347, 409, 456, 482, 483, 461, 425, 384, 350, 331, 334, 358, 395, 436, 471, 491, 487, 461, 413, 350, 280, 212, 153, 106, 72, 52, 41, 37, 36, 38, 43, 53, 70, 97, 135, 182, 237, 294, 348, 392, 420, 429, 418, 389, 348, 305, 267, 242, 233, 239, 256, 274, 288, 291, 282, 264, 242, 223, 211, 211, 222, 241, 263, 282, 292, 290, 274, 245, 206, 162, 119, 81, 52, 31, 19, 13, 11, 12, 14, 15, 17, 18, 19, 19, 19, 19, 17, 16, 14, 12, 10, 8, 7, 7, 6, 6, 5, 5, 5, 6, 6, 7, 7, 6, 5, 4, 3, 3, 4, 5, 6, 7, 8, 9, 9, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 5, 6, 7, 7, 8, 8, 8, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 6, 5, 6, 6, 8, 9, 10, 11, 14, 20, 31, 50, 77, 112, 151, 191, 227, 254, 268, 267, 252, 228, 202, 180, 170, 175, 196, 226, 259, 287, 302, 300, 281, 247, 204, 158, 113, 75, 45, 24, 11, 5, 4, 6, 10, 13, 15, 17, 17, 16, 15, 14, 14, 13, 12, 11, 10, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 3, 10, 25, 48, 82, 125, 173, 223, 268, 302, 319, 317, 297, 261, 215, 165, 117, 76, 44, 21, 8, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 8, 8, 8, 8, 9, 9, 10, 11, 15, 22, 36, 58, 87, 124, 164, 203, 237, 260, 271, 266, 247, 217, 180, 141, 105, 75, 52, 37, 28, 25, 27, 35, 51, 80, 125, 189, 271, 366, 466, 559, 630, 670, 669, 627, 552, 453, 347, 246, 162, 99, 57, 32, 21, 17, 16, 16, 16, 15, 14, 14, 13, 13, 13, 13, 13, 12, 11, 10, 12, 19, 34, 61, 100, 149, 207, 265, 317, 356, 375, 373, 349, 307, 254, 196, 142, 95, 60, 36, 22, 16, 15, 16, 18, 19, 19, 19, 18, 16, 14, 13, 12, 11, 11, 12, 13, 14, 16, 17, 19, 20, 20, 21, 21, 22, 23, 23, 24, 25, 26, 26, 26, 26, 25, 23, 21, 18, 15, 12, 10, 8, 7, 6, 6, 5, 5, 5, 6, 6, 6, 6, 6, 5, 3, 2, 3, 8, 19, 38, 68, 109, 159, 215, 271, 320, 355, 372, 367, 341, 298, 244, 187, 133, 87, 52, 29, 16, 11, 10, 12, 14, 16, 18, 19, 19, 19, 17, 15, 13, 11, 9, 9, 9, 10, 11, 12, 13, 14, 15, 15, 15, 14, 12, 10, 8, 6, 6, 5, 5, 5, 5, 5, 6, 6, 7, 8, 9, 9, 8, 8, 6, 6, 5, 6, 6, 7, 9, 10, 11, 12, 12, 12, 11, 11, 11, 12, 13, 15, 16, 16, 16, 17, 18, 21, 28, 41, 62, 92, 132, 180, 230, 276, 312, 331, 330, 310, 274, 227, 178, 130, 90, 59, 38, 25, 19, 17, 18, 19, 21, 22, 23, 24, 25, 25, 24, 22, 20, 18, 17, 20, 27, 42, 65, 99, 142, 192, 243, 289, 323, 338, 331, 304, 260, 206, 150, 99, 58, 29, 11, 2, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 7, 7, 8, 8, 10, 11, 13, 15, 17, 19, 20, 20, 20, 19, 17, 15, 13, 11, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 9, 9, 9, 8, 8, 8, 9, 11, 14, 16, 17, 18, 17, 15, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 3, 5, 7, 9, 11, 12, 13, 13, 14, 15, 15, 14, 13, 10, 7, 4, 2, 0, 0, 0, 1, 2, 4, 5, 7, 8, 10, 11, 11, 12, 12, 13, 13, 13, 13, 13, 12, 11, 11, 10, 11, 13, 16, 19, 23, 27, 29, 30, 29, 28, 27, 26, 25, 25, 24, 24, 25, 25, 26, 27, 27, 27, 26, 25, 22, 20, 18, 17, 17, 17, 18, 18, 18, 18, 17, 17, 16, 16, 16, 16, 16, 15, 15, 14, 13, 12, 10, 8, 6, 3, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 5, 7, 9, 10, 11, 11, 10, 9, 8, 12, 24, 48, 87, 142, 210, 282, 348, 396, 419, 411, 377, 324, 266, 217, 188, 183, 201, 237, 279, 315, 337, 338, 317, 278, 227, 171, 119, 75, 43, 22, 11, 6, 5, 7, 14, 29, 56, 100, 163, 242, 331, 418, 490, 535, 544, 515, 456, 379, 304, 245, 215, 217, 247, 291, 336, 367, 376, 360, 324, 279, 238, 214, 215, 241, 287, 343, 395, 430, 439, 418, 374, 318, 265, 229, 223, 248, 301, 370, 438, 490, 513, 500, 454, 382, 296, 210, 135, 77, 39, 20, 15, 19, 26, 32, 35, 35, 32, 28, 23, 19, 15, 12, 9, 8, 7, 6, 6, 6, 6, 6, 7, 7, 7, 8, 7, 7, 7, 6, 4, 1, 0, 0, 6, 25, 61, 118, 194, 283, 375, 456, 513, 537, 524, 476, 404, 324, 253, 206, 191, 210, 253, 308, 357, 388, 392, 367, 323, 271, 225, 198, 195, 217, 257, 302, 341, 363, 362, 336, 291, 232, 170, 112, 65, 31, 11, 2, 2, 5, 10, 13, 14, 14, 11, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 5, 4, 2, 1, 1, 1, 2, 3, 4, 5, 6, 6, 6, 5, 5, 5, 6, 8, 9, 10, 10, 11, 11, 10, 10, 10, 13, 24, 45, 83, 138, 208, 287, 364, 425, 460, 461, 428, 367, 290, 208, 134, 76, 35, 12, 1, 0, 1, 3, 5, 5, 4, 3, 2, 1, 2, 3, 4, 5, 6, 6, 5, 4, 3, 3, 2, 3, 4, 5, 6, 7, 7, 5, 4, 4, 8, 20, 45, 86, 144, 216, 294, 367, 423, 451, 446, 411, 352, 286, 227, 188, 178, 196, 234, 279, 318, 338, 333, 304, 255, 197, 138, 88, 50, 26, 15, 12, 14, 18, 22, 24, 26, 26, 26, 24, 23, 20, 18, 16, 14, 13, 12, 12, 12, 12, 11, 10, 9, 8, 8, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 10, 11, 12, 13, 15, 17, 16, 15, 13, 15, 24, 47, 86, 143, 214, 291, 363, 418, 446, 442, 405, 344, 268, 189, 120, 67, 33, 17, 14, 19, 26, 32, 35, 34, 31, 27, 23, 19, 16, 14, 13, 12, 10, 7, 3, 0, 0, 6, 26, 61, 111, 175, 246, 313, 367, 398, 401, 375, 324, 257, 184, 117, 62, 26, 6, 0, 0, 0, 0, 0, 4, 18, 46, 91, 152, 221, 291, 350, 388, 398, 378, 335, 281, 234, 209, 218, 263, 336, 421, 497, 543, 547, 506, 428, 328, 224, 132, 63, 21, 2, 0, 2, 8, 12, 14, 13, 11, 10, 9, 9, 9, 9, 10, 11, 13, 14, 15, 15, 15, 15, 15, 14, 13, 12, 11, 9, 7, 5, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 7, 28, 66, 122, 192, 267, 337, 389, 412, 402, 360, 295, 217, 140, 77, 32, 8, 0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 5, 6, 7, 8, 8, 8, 7, 7, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 2, 1, 1, 2, 3, 5, 7, 8, 9, 9, 11, 12, 14, 17, 18, 20, 20, 20, 19, 18, 16, 14, 12, 10, 8, 7, 6, 6, 7, 9, 13, 16, 20, 22, 25, 27, 28, 29, 29, 28, 26, 24, 21, 19, 19, 20, 22, 24, 24, 23, 21, 21, 28, 44, 72, 112, 161, 212, 259, 292, 306, 297, 268, 222, 169, 116, 70, 35, 14, 4, 3, 6, 13, 18, 22, 24, 23, 21, 17, 13, 10, 8, 8, 8, 10, 12, 13, 14, 14, 13, 13, 12, 12, 11, 11, 11, 10, 10, 9, 8, 9, 10, 11, 14, 16, 18, 18, 16, 13, 8, 6, 11, 31, 73, 140, 231, 337, 443, 528, 576, 576, 528, 444, 346, 258, 201, 189, 220, 285, 365, 436, 481, 486, 451, 384, 302, 228, 183, 181, 226, 309, 409, 500, 559, 569, 528, 446, 346, 255, 196, 185, 224, 303, 400, 490, 547, 558, 519, 441, 346, 258, 203, 196, 238, 318, 414, 500, 551, 554, 507, 419, 311, 202, 111, 47, 12, 0, 0, 2, 5, 6, 4, 3, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 1, 3, 4, 4, 1, 0, 0, 10, 38, 88, 161, 250, 344, 428, 484, 503, 479, 418, 332, 236, 146, 76, 29, 5, 0, 0, 2, 5, 6, 5, 5, 5, 5, 5, 4, 3, 3, 4, 5, 4, 2, 0, 0, 4, 23, 60, 117, 190, 270, 343, 396, 417, 402, 353, 281, 200, 123, 63, 23, 2, 0, 0, 6, 11, 14, 15, 16, 17, 17, 17, 16, 14, 11, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 9, 7, 5, 3, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 5, 7, 9, 12, 15, 17, 19, 19, 17, 13, 9, 8, 15, 38, 79, 143, 228, 327, 427, 512, 566, 576, 539, 462, 361, 261, 186, 154, 171, 230, 312, 391, 445, 457, 425, 359, 279, 206, 160, 151, 180, 234, 296, 347, 371, 362, 321, 256, 182, 112, 57, 21, 3, 0, 0, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 1, 2, 3, 4, 5, 6, 6, 5, 5, 4, 3, 3, 3, 4, 6, 7, 8, 8, 6, 3, 1, 4, 17, 44, 89, 149, 218, 286, 340, 369, 366, 330, 270, 196, 124, 65, 25, 4, 0, 0, 1, 3, 2, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 9, 8, 6, 5, 4, 3, 2, 2, 1, 1, 2, 4, 4, 2, 0, 0, 8, 36, 89, 169, 269, 377, 472, 535, 552, 519, 443, 344, 248, 182, 164, 199, 278, 380, 477, 543, 561, 525, 446, 339, 228, 131, 60, 18, 0, 0, 3, 9, 13, 14, 14, 13, 12, 10, 9, 9, 9, 10, 13, 15, 17, 19, 20, 20, 20, 20, 19, 19, 19, 20, 23, 25, 27, 27, 24, 19, 15, 17, 34, 71, 130, 210, 299, 385, 450, 480, 469, 418, 339, 250, 173, 127, 123, 161, 232, 318, 397, 450, 461, 429, 361, 273, 185, 120, 93, 108, 163, 243, 328, 397, 432, 425, 378, 302, 217, 143, 98, 90, 119, 174, 238, 294, 326, 326, 296, 241, 176, 112, 59, 23, 4, 0, 0, 2, 4, 3, 0, 0, 0, 15, 51, 110, 192, 285, 375, 443, 475, 463, 409, 326, 230, 140, 69, 24, 2, 0, 0, 3, 4, 4, 3, 3, 3, 4, 4, 4, 4, 6, 8, 9, 7, 1, 0, 0, 26, 85, 180, 305, 443, 567, 652, 680, 643, 551, 425, 289, 168, 78, 23, 0, 0, 4, 14, 21, 26, 30, 33, 36, 38, 39, 38, 35, 31, 26, 21, 17, 13, 11, 9, 8, 7, 6, 6, 7, 7, 9, 10, 11, 12, 13, 14, 16, 18, 19, 19, 18, 16, 14, 12, 12, 11, 8, 3, 0, 0, 12, 49, 116, 211, 324, 435, 525, 572, 566, 508, 411, 296, 185, 95, 35, 5, 0, 0, 4, 6, 6, 4, 2, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 5, 5, 5, 5, 5, 5, 6, 7, 8, 9, 10, 9, 5, 1, 0, 5, 26, 68, 134, 219, 312, 397, 456, 477, 453, 390, 300, 203, 116, 52, 13, 0, 0, 4, 10, 14, 16, 17, 19, 20, 22, 23, 23, 21, 19, 16, 14, 11, 9, 6, 4, 2, 1, 0, 1, 3, 6, 9, 11, 13, 13, 13, 12, 11, 11, 11, 11, 10, 10, 11, 12, 14, 16, 15, 12, 9, 9, 18, 44, 91, 158, 236, 315, 377, 410, 404, 362, 291, 207, 127, 64, 22, 2, 0, 0, 4, 7, 8, 8, 9, 10, 12, 14, 16, 18, 20, 23, 25, 25, 22, 17, 13, 17, 36, 75, 136, 214, 298, 375, 428, 445, 422, 364, 283, 195, 116, 56, 19, 2, 0, 0, 2, 2, 1, 0, 0, 1, 3, 5, 5, 5, 5, 4, 5, 5, 5, 5, 4, 3, 2, 1, 1, 3, 5, 8, 11, 13, 13, 12, 11, 9, 8, 8, 10, 12, 16, 19, 22, 24, 27, 28, 29, 30, 30, 30, 30, 31, 31, 32, 32, 28, 22, 13, 8, 14, 40, 92, 170, 267, 367, 451, 501, 505, 462, 382, 283, 183, 100, 42, 10, 0, 0, 4, 7, 7, 5, 3, 0, 0, 0, 0, 1, 1, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 3, 6, 8, 7, 2, 0, 0, 17, 57, 123, 209, 302, 385, 440, 454, 424, 358, 269, 178, 99, 43, 11, 0, 0, 1, 4, 4, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 8, 8, 7, 7, 7, 7, 7, 8, 10, 10, 9, 5, 0, 0, 8, 37, 90, 169, 265, 365, 449, 497, 498, 450, 365, 261, 159, 78, 25, 0, 0, 0, 5, 7, 7, 5, 5, 6, 9, 11, 12, 12, 12, 13, 13, 15, 16, 17, 19, 21, 22, 23, 23, 21, 18, 14, 10, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 3, 2, 1, 1, 1, 3, 5, 8, 10, 12, 12, 12, 12, 12, 12, 13, 13, 12, 12, 12, 13, 14, 13, 8, 0, 0, 6, 45, 121, 237, 380, 526, 644, 707, 697, 616, 483, 333, 203, 127, 123, 188, 301, 428, 532, 583, 566, 488, 370, 247, 153, 113, 137, 216, 326, 434, 511, 536, 503, 421, 313, 201, 107, 42, 7, 0, 1, 9, 16, 19, 18, 15, 13, 10, 9, 9, 10, 11, 12, 13, 13, 13, 12, 10, 9, 9, 10, 13, 16, 20, 22, 24, 24, 22, 19, 15, 11, 7, 3, 1, 1, 3, 5, 8, 11, 13, 14, 14, 13, 13, 13, 14, 15, 15, 14, 12, 9, 6, 2, 0, 0, 0, 0, 1, 2, 2, 1, 1, 2, 5, 9, 13, 13, 8, 0, 0, 5, 42, 114, 220, 348, 474, 571, 615, 595, 516, 397, 265, 148, 62, 13, 0, 0, 6, 14, 19, 22, 24, 27, 30, 31, 31, 29, 26, 24, 23, 24, 24, 22, 16, 8, 0, 0, 14, 52, 115, 200, 295, 381, 440, 459, 433, 369, 280, 185, 102, 41, 7, 0, 0, 8, 17, 20, 17, 12, 11, 23, 57, 118, 206, 311, 415, 496, 535, 522, 460, 362, 249, 144, 64, 15, 0, 0, 6, 15, 18, 13, 2, 0, 1, 33, 98, 197, 319, 443, 543, 595, 585, 515, 403, 273, 154, 65, 12, 0, 0, 7, 15, 15, 8, 0, 0, 11, 55, 134, 242, 364, 478, 557, 583, 549, 463, 345, 222, 117, 44, 5, 0, 0, 8, 14, 13, 9, 4, 1, 0, 0, 1, 1, 1, 1, 1, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 15, 16, 17, 18, 19, 19, 18, 17, 15, 13, 11, 9, 8, 8, 8, 9, 10, 11, 11, 11, 11, 10, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 8, 7, 6, 6, 6, 8, 10, 13, 17, 19, 22, 23, 23, 23, 22, 21, 19, 17, 16, 15, 15, 16, 17, 17, 16, 13, 10, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 7, 7, 5, 3, 1, 0, 0, 1, 3, 5, 7, 8, 9, 8, 7, 7, 7, 7, 8, 9, 10, 11, 13, 14, 15, 17, 19, 21, 22, 21, 19, 16, 14, 14, 14, 15, 12, 5, 0, 0, 16, 66, 153, 268, 394, 502, 567, 571, 514, 410, 285, 166, 73, 16, 0, 0, 4, 14, 16, 9, 0, 0, 11, 69, 174, 322, 490, 644, 749, 777, 720, 594, 430, 264, 129, 41, 0, 0, 3, 16, 24, 26, 24, 22, 20, 20, 19, 18, 17, 15, 15, 15, 16, 17, 19, 21, 23, 26, 29, 32, 33, 32, 28, 22, 15, 9, 6, 7, 10, 11, 8, 0, 0, 2, 35, 104, 206, 327, 442, 522, 547, 509, 418, 298, 178, 83, 23, 0, 0, 2, 9, 13, 12, 11, 11, 12, 13, 12, 9, 7, 6, 8, 10, 10, 7, 0, 0, 5, 39, 105, 203, 321, 436, 524, 562, 542, 467, 355, 234, 126, 48, 6, 0, 0, 12, 21, 24, 21, 16, 12, 9, 9, 11, 13, 16, 18, 19, 19, 19, 18, 18, 18, 20, 22, 25, 29, 31, 33, 33, 32, 28, 22, 12, 2, 0, 4, 32, 89, 172, 271, 369, 444, 478, 461, 398, 303, 200, 108, 43, 7, 0, 0, 4, 8, 8, 4, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 13, 14, 13, 11, 9, 8, 7, 7, 8, 10, 12, 15, 16, 14, 9, 1, 0, 5, 33, 89, 170, 266, 360, 428, 455, 431, 362, 266, 166, 82, 26, 0, 0, 0, 5, 6, 4, 0, 0, 0, 0, 2, 4, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 8, 8, 8, 10, 13, 15, 16, 13, 5, 0, 0, 19, 73, 163, 280, 404, 507, 563, 557, 489, 378, 251, 136, 53, 7, 0, 0, 8, 14, 15, 13, 10, 9, 10, 12, 15, 18, 21, 23, 24, 23, 21, 18, 14, 10, 6, 3, 1, 1, 2, 4, 6, 8, 9, 10, 10, 9, 8, 8, 8, 9, 10, 13, 16, 18, 20, 21, 22, 22, 22, 22, 23, 23, 23, 23, 23, 23, 23, 21, 15, 6, 0, 0, 17, 67, 151, 260, 376, 474, 528, 525, 465, 364, 247, 139, 58, 12, 0, 0, 5, 10, 11, 8, 4, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 5, 8, 10, 13, 15, 16, 16, 14, 12, 9, 5, 3, 1, 0, 0, 0, 1, 3, 5, 7, 8, 9, 9, 10, 11, 12, 12, 10, 8, 9, 14, 21, 25, 21, 6, 0, 0, 47, 171, 371, 624, 878, 1072, 1154, 1100, 924, 676, 418, 203, 63, 0, 0, 0, 14, 21, 19, 13, 7, 0, 0, 0, 24, 89, 201, 350, 511, 647, 720, 706, 604, 440, 259, 115, 50, 87, 217, 408, 604, 754, 815, 775, 648, 472, 290, 141, 45, 0, 0, 0, 8, 12, 12, 10, 7, 1, 0, 0, 13, 64, 156, 282, 421, 540, 609, 606, 534, 412, 271, 145, 55, 7, 0, 0, 7, 11, 8, 3, 0, 0, 0, 0, 2, 2, 2, 2, 2, 3, 4, 4, 4, 4, 3, 3, 3, 4, 5, 6, 7, 8, 8, 9, 9, 9, 10, 12, 14, 16, 18, 19, 20, 19, 17, 14, 10, 7, 3, 1, 0, 0, 0, 1, 2, 4, 5, 6, 6, 6, 6, 5, 5, 3, 0, 0, 0, 0, 3, 8, 10, 6, 0, 0, 10, 64, 163, 300, 451, 581, 656, 655, 578, 447, 296, 159, 61, 8, 0, 0, 9, 17, 18, 16, 15, 16, 20, 23, 25, 25, 23, 19, 15, 12, 8, 5, 3, 1, 1, 2, 4, 6, 6, 4, 1, 0, 0, 2, 8, 13, 11, 2, 0, 0, 32, 112, 236, 387, 532, 634, 665, 617, 503, 354, 208, 93, 22, 0, 0, 4, 17, 23, 20, 9, 0, 0, 11, 71, 180, 332, 503, 658, 755, 766, 683, 525, 332, 155, 44, 29, 114, 275, 468, 639, 741, 746, 654, 491, 304, 146, 59, 68, 168, 329, 505, 643, 706, 673, 556, 387, 214, 83, 29, 63, 168, 310, 443, 528, 542, 485, 376, 247, 131, 48, 5, 0, 0, 9, 13, 11, 5, 0, 0, 0, 0, 2, 2, 2, 3, 4, 7, 10, 12, 13, 12, 10, 7, 5, 4, 5, 6, 9, 11, 12, 12, 11, 11, 11, 13, 16, 20, 23, 24, 25, 23, 20, 16, 12, 9, 7, 6, 6, 5, 4, 3, 4, 7, 12, 17, 17, 10, 0, 0, 6, 57, 155, 291, 444, 577, 656, 657, 581, 448, 295, 157, 59, 6, 0, 0, 4, 10, 11, 9, 5, 0, 0, 0, 17, 70, 157, 270, 386, 475, 513, 488, 406, 291, 173, 78, 19, 0, 0, 3, 9, 9, 5, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 11, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 11, 15, 18, 21, 21, 20, 17, 13, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 14, 15, 15, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 1, 3, 6, 9, 11, 12, 12, 10, 8, 6, 5, 5, 6, 7, 8, 10, 12, 14, 17, 19, 22, 24, 26, 26, 25, 24, 23, 21, 20, 20, 19, 19, 19, 18, 18, 17, 16, 15, 13, 11, 9, 6, 4, 2, 0, 0, 0, 0, 1, 2, 5, 7, 8, 8, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 12, 11, 10, 9, 9, 9, 10, 13, 17, 22, 24, 22, 12, 0, 0, 6, 53, 139, 258, 391, 507, 575, 577, 512, 397, 264, 141, 52, 3, 0, 0, 12, 25, 31, 26, 10, 0, 0, 19, 100, 239, 422, 613, 765, 836, 804, 679, 496, 302, 142, 39, 0, 0, 4, 16, 19, 15, 8, 4, 4, 6, 7, 7, 4, 2, 2, 5, 9, 14, 17, 19, 18, 17, 16, 15, 15, 14, 13, 12, 13, 16, 20, 22, 16, 4, 0, 0, 34, 119, 253, 416, 576, 691, 729, 679, 553, 388, 225, 97, 21, 0, 0, 6, 15, 16, 11, 7, 8, 13, 20, 26, 28, 26, 22, 16, 11, 8, 6, 6, 5, 5, 5, 4, 3, 2, 2, 3, 4, 6, 7, 8, 8, 7, 6, 5, 3, 2, 1, 1, 4, 8, 14, 18, 16, 7, 0, 0, 15, 73, 173, 301, 434, 538, 584, 559, 471, 343, 209, 99, 28, 0, 0, 4, 15, 20, 18, 15, 12, 11, 13, 15, 16, 16, 15, 14, 14, 13, 13, 12, 12, 10, 9, 9, 7, 5, 1, 0, 0, 0, 5, 11, 13, 7, 0, 0, 12, 74, 184, 331, 484, 605, 659, 630, 526, 378, 225, 102, 25, 0, 0, 4, 12, 12, 6, 0, 0, 0, 0, 2, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 4, 7, 11, 14, 15, 15, 13, 10, 9, 10, 12, 15, 18, 20, 21, 22, 24, 26, 24, 16, 3, 0, 0, 40, 126, 256, 410, 554, 649, 665, 593, 452, 281, 132, 46, 47, 131, 268, 413, 520, 559, 520, 420, 290, 164, 68, 13, 0, 0, 8, 14, 15, 12, 9, 10, 16, 23, 30, 34, 35, 34, 31, 30, 30, 31, 30, 22, 8, 0, 0, 27, 108, 238, 401, 563, 683, 728, 684, 563, 398, 233, 102, 22, 0, 0, 8, 20, 23, 19, 13, 9, 8, 9, 11, 12, 12, 12, 12, 15, 19, 23, 22, 15, 3, 0, 0, 32, 105, 212, 338, 453, 525, 535, 477, 370, 242, 126, 44, 1, 0, 0, 8, 11, 8, 2, 0, 0, 0, 1, 3, 4, 5, 7, 10, 14, 17, 19, 19, 18, 16, 14, 11, 9, 7, 8, 11, 17, 24, 27, 22, 9, 0, 0, 25, 100, 224, 379, 534, 651, 696, 658, 547, 394, 237, 109, 27, 0, 0, 5, 23, 34, 31, 16, 0, 0, 11, 88, 227, 418, 627, 804, 898, 879, 746, 534, 304, 126, 53, 108, 276, 503, 723, 870, 904, 819, 646, 435, 239, 94, 15, 0, 0, 17, 30, 34, 32, 29, 30, 34, 38, 38, 35, 28, 22, 17, 16, 19, 23, 28, 31, 31, 28, 23, 16, 10, 5, 2, 2, 3, 5, 7, 7, 6, 4, 2, 0, 0, 0, 0, 2, 4, 5, 6, 5, 4, 3, 4, 6, 8, 9, 9, 8, 8, 10, 13, 15, 12, 3, 0, 0, 28, 99, 210, 346, 480, 574, 599, 543, 416, 254, 100, 3, 0, 79, 242, 441, 624, 740, 760, 676, 514, 317, 137, 19, 0, 52, 181, 340, 484, 572, 580, 506, 370, 211, 72, 0, 0, 92, 247, 423, 572, 652, 645, 555, 413, 258, 126, 38, 0, 0, 0, 11, 17, 18, 14, 6, 0, 0, 0, 34, 107, 216, 343, 459, 532, 539, 478, 366, 236, 120, 39, 0, 0, 0, 9, 12, 8, 2, 0, 0, 0, 2, 5, 5, 3, 1, 1, 3, 9, 14, 16, 10, 0, 0, 1, 44, 129, 249, 381, 493, 552, 540, 461, 339, 206, 96, 25, 0, 0, 3, 11, 12, 7, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 1, 5, 9, 12, 14, 15, 16, 20, 24, 27, 23, 10, 0, 0, 28, 122, 279, 479, 682, 836, 894, 836, 674, 450, 228, 67, 8, 59, 197, 375, 536, 630, 631, 540, 387, 220, 88, 31, 63, 170, 315, 451, 535, 544, 478, 362, 230, 114, 37, 0, 0, 1, 9, 11, 7, 1, 0, 0, 0, 1, 2, 3, 3, 3, 4, 6, 7, 8, 7, 5, 2, 0, 0, 0, 1, 3, 6, 9, 10, 10, 8, 6, 4, 4, 4, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 4, 3, 1, 0, 0, 0, 0, 1, 3, 6, 7, 7, 7, 5, 4, 4, 3, 2, 0, 0, 0, 3, 9, 14, 14, 6, 0, 0, 18, 87, 202, 347, 492, 598, 633, 586, 472, 323, 179, 70, 9, 0, 0, 8, 16, 14, 8, 2, 0, 2, 5, 8, 9, 9, 9, 9, 11, 13, 14, 15, 15, 14, 12, 11, 11, 12, 15, 19, 23, 27, 30, 32, 32, 31, 30, 28, 26, 24, 22, 21, 19, 18, 18, 20, 23, 26, 29, 30, 27, 22, 16, 12, 10, 12, 16, 16, 9, 0, 0, 5, 51, 136, 253, 379, 482, 531, 513, 433, 314, 188, 85, 20, 0, 0, 5, 14, 18, 17, 14, 13, 15, 17, 19, 18, 15, 11, 6, 3, 2, 1, 1, 2, 2, 1, 1, 2, 2, 4, 5, 7, 8, 9, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 5, 4, 4, 3, 4, 5, 6, 7, 8, 11, 14, 17, 19, 19, 16, 12, 9, 9, 14, 19, 19, 10, 0, 0, 14, 89, 222, 399, 582, 723, 782, 740, 609, 429, 248, 105, 20, 0, 0, 8, 19, 20, 15, 10, 8, 10, 13, 14, 13, 10, 7, 6, 7, 10, 13, 15, 15, 14, 12, 10, 10, 10, 10, 11, 11, 9, 8, 5, 3, 1, 0, 0, 0, 0, 2, 4, 7, 10, 12, 14, 14, 13, 12, 11, 11, 11, 13, 15, 18, 20, 22, 24, 27, 31, 34, 36, 36, 34, 31, 31, 33, 35, 33, 22, 3, 0, 0, 54, 177, 359, 570, 760, 875, 883, 780, 597, 385, 196, 65, 0, 0, 0, 16, 25, 25, 21, 20, 23, 28, 31, 31, 27, 21, 17, 14, 13, 14, 14, 13, 11, 7, 4, 2, 2, 3, 6, 9, 12, 13, 12, 10, 7, 5, 4, 4, 5, 5, 5, 5, 5, 7, 11, 13, 12, 4, 0, 0, 16, 73, 165, 279, 389, 465, 483, 438, 343, 226, 118, 40, 0, 0, 0, 9, 14, 13, 8, 3, 2, 4, 8, 11, 14, 16, 18, 19, 20, 20, 20, 18, 16, 14, 13, 11, 11, 10, 10, 10, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 3, 5, 8, 11, 14, 16, 17, 17, 16, 15, 13, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 3, 7, 9, 11, 12, 13, 18, 25, 31, 30, 17, 0, 0, 11, 97, 255, 472, 705, 894, 985, 947, 785, 543, 285, 81, 0, 3, 135, 331, 530, 674, 724, 671, 537, 364, 199, 76, 9, 0, 0, 12, 21, 20, 14, 9, 7, 8, 12, 16, 17, 16, 13, 9, 5, 4, 7, 13, 17, 15, 6, 0, 0, 28, 110, 241, 403, 557, 659, 674, 591, 431, 239, 75, 0, 16, 144, 338, 540, 688, 740, 687, 549, 371, 202, 77, 7, 0, 0, 9, 21, 24, 18, 4, 0, 0, 8, 71, 179, 321, 468, 579, 622, 582, 472, 324, 179, 69, 7, 0, 0, 9, 16, 13, 6, 0, 0, 0, 1, 3, 3, 2, 1, 0, 2, 5, 8, 10, 10, 8, 6, 3, 1, 0, 0, 0, 1, 2, 3, 3, 2, 2, 3, 3, 4, 4, 2, 0, 0, 1, 7, 12, 14, 7, 0, 0, 9, 66, 166, 297, 428, 525, 558, 516, 412, 278, 149, 54, 3, 0, 0, 8, 13, 10, 3, 0, 0, 0, 4, 8, 9, 8, 5, 4, 7, 13, 19, 20, 12, 0, 0, 4, 60, 163, 303, 450, 564, 612, 579, 474, 330, 187, 75, 11, 0, 0, 8, 17, 16, 11, 7, 8, 13, 20, 27, 30, 30, 28, 24, 21, 18, 18, 18, 19, 20, 22, 22, 22, 20, 20, 21, 25, 30, 31, 23, 8, 0, 0, 33, 127, 273, 448, 613, 722, 742, 667, 520, 342, 178, 61, 1, 0, 0, 13, 21, 18, 11, 5, 3, 4, 6, 7, 5, 3, 0, 0, 0, 2, 3, 3, 3, 1, 0, 0, 1, 3, 4, 4, 3, 2, 4, 8, 14, 15, 10, 0, 0, 0, 44, 131, 254, 389, 501, 557, 539, 453, 325, 191, 83, 17, 0, 0, 5, 12, 12, 6, 0, 0, 0, 0, 1, 3, 3, 4, 5, 6, 6, 6, 4, 3, 1, 1, 2, 2, 3, 3, 4, 7, 12, 18, 19, 12, 0, 0, 0, 46, 138, 269, 412, 531, 593, 577, 489, 355, 213, 96, 23, 0, 0, 5, 13, 14, 9, 4, 4, 9, 18, 24, 26, 23, 18, 15, 16, 19, 20, 14, 0, 0, 2, 58, 169, 328, 509, 666, 755, 747, 638, 455, 247, 73, 0, 4, 136, 347, 580, 772, 869, 844, 706, 493, 265, 82, 0, 1, 110, 280, 459, 596, 653, 614, 491, 320, 151, 36, 7, 73, 211, 379, 524, 602, 594, 506, 369, 222, 101, 25, 0, 0, 6, 16, 18, 12, 4, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 1, 3, 4, 4, 2, 0, 0, 2, 10, 18, 22, 14, 0, 0, 0, 62, 185, 356, 541, 692, 763, 733, 610, 432, 249, 104, 18, 0, 0, 8, 19, 18, 10, 4, 2, 5, 11, 15, 16, 13, 10, 7, 7, 8, 10, 10, 10, 8, 8, 8, 11, 14, 17, 18, 16, 13, 11, 10, 12, 14, 12, 4, 0, 0, 18, 78, 174, 292, 404, 477, 491, 440, 341, 221, 113, 37, 0, 0, 0, 8, 11, 8, 2, 0, 0, 0, 1, 2, 2, 2, 1, 2, 3, 5, 6, 8, 9, 11, 13, 15, 17, 17, 17, 19, 22, 28, 31, 28, 15, 0, 0, 8, 74, 192, 350, 514, 640, 694, 658, 544, 386, 225, 97, 19, 0, 0, 3, 20, 28, 24, 9, 0, 0, 22, 119, 287, 505, 730, 901, 966, 899, 715, 463, 216, 41, 0, 53, 217, 422, 600, 699, 694, 593, 433, 261, 119, 30, 0, 0, 7, 19, 21, 17, 12, 11, 14, 19, 23, 22, 17, 11, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 8, 7, 6, 6, 6, 7, 7, 5, 1, 0, 0, 7, 15, 20, 15, 0, 0, 0, 56, 176, 349, 540, 701, 784, 763, 645, 465, 275, 121, 26, 0, 0, 8, 21, 22, 17, 11, 10, 14, 19, 21, 19, 12, 6, 4, 9, 15, 17, 9, 0, 0, 11, 79, 200, 359, 521, 641, 685, 637, 512, 349, 190, 71, 6, 0, 0, 11, 19, 18, 10, 3, 0, 1, 3, 6, 7, 7, 8, 9, 11, 13, 14, 14, 14, 14, 14, 15, 15, 15, 14, 14, 17, 22, 26, 24, 14, 0, 0, 5, 65, 178, 331, 494, 624, 683, 654, 544, 388, 227, 98, 21, 0, 0, 6, 14, 12, 5, 0, 0, 4, 12, 18, 19, 18, 18, 22, 28, 29, 20, 1, 0, 0, 65, 204, 407, 635, 830, 936, 919, 786, 575, 348, 159, 39, 0, 0, 7, 21, 23, 15, 4, 0, 0, 4, 7, 8, 6, 3, 1, 0, 2, 4, 6, 6, 6, 5, 4, 3, 3, 3, 4, 5, 7, 9, 11, 12, 12, 11, 10, 8, 6, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 6, 5, 5, 4, 4, 5, 7, 9, 11, 12, 13, 14, 15, 15, 14, 13, 11, 9, 6, 4, 3, 2, 4, 6, 9, 11, 13, 14, 14, 12, 11, 9, 7, 6, 6, 7, 8, 11, 14, 16, 18, 18, 16, 13, 9, 6, 3, 3, 3, 5, 6, 7, 6, 5, 4, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 7, 9, 11, 11, 11, 10, 8, 6, 4, 2, 1, 1, 2, 2, 3, 3, 4, 3, 3, 2, 2, 2, 2, 4, 7, 11, 14, 16, 16, 15, 11, 7, 3, 1, 0, 1, 3, 5, 8, 9, 9, 9, 8, 8, 7, 8, 9, 11, 13, 15, 16, 17, 20, 25, 31, 36, 39, 38, 35, 32, 33, 37, 41, 37, 18, 0, 0, 19, 132, 331, 592, 859, 1060, 1134, 1060, 859, 591, 328, 129, 16, 0, 0, 15, 28, 25, 13, 3, 0, 3, 9, 13, 13, 10, 6, 5, 6, 8, 10, 10, 9, 8, 6, 5, 5, 7, 9, 11, 13, 14, 14, 15, 17, 21, 27, 30, 30, 26, 20, 16, 18, 23, 27, 22, 5, 0, 0, 48, 178, 378, 615, 829, 960, 966, 846, 636, 397, 190, 53, 0, 0, 5, 22, 26, 19, 8, 1, 3, 9, 16, 19, 18, 15, 11, 10, 11, 15, 19, 23, 24, 23, 20, 16, 12, 9, 9, 11, 15, 18, 20, 20, 17, 13, 9, 6, 6, 9, 13, 19, 24, 27, 27, 24, 19, 13, 7, 2, 0, 0, 0, 1, 3, 3, 1, 0, 0, 0, 4, 9, 14, 16, 15, 12, 12, 15, 21, 25, 18, 2, 0, 0, 52, 177, 364, 579, 768, 877, 871, 752, 557, 341, 159, 41, 0, 0, 5, 20, 22, 15, 5, 0, 0, 4, 8, 9, 6, 3, 0, 0, 1, 3, 5, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 7, 6, 3, 0, 0, 2, 7, 11, 13, 11, 6, 3, 4, 10, 17, 18, 8, 0, 0, 18, 104, 250, 438, 625, 760, 803, 740, 592, 401, 219, 82, 6, 0, 0, 11, 25, 27, 16, 0, 0, 0, 35, 123, 255, 407, 545, 628, 632, 554, 418, 263, 128, 37, 0, 0, 2, 14, 18, 13, 5, 0, 0, 2, 6, 8, 10, 10, 10, 10, 11, 11, 11, 11, 10, 10, 10, 10, 9, 7, 6, 7, 10, 14, 16, 10, 0, 0, 0, 41, 126, 246, 379, 491, 549, 535, 453, 328, 196, 87, 20, 0, 0, 4, 11, 12, 6, 0, 0, 0, 0, 3, 6, 8, 10, 11, 11, 9, 7, 5, 2, 2, 3, 6, 10, 14, 17, 19, 20, 21, 20, 21, 21, 20, 19, 17, 14, 10, 7, 5, 5, 6, 9, 12, 14, 14, 13, 11, 9, 7, 5, 6, 7, 8, 9, 9, 8, 7, 6, 6, 7, 9, 12, 14, 16, 17, 16, 14, 12, 10, 8, 8, 9, 12, 15, 19, 21, 21, 19, 14, 9, 4, 0, 0, 1, 3, 6, 8, 8, 7, 5, 2, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 4, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 5, 6, 8, 9, 9, 9, 8, 8, 9, 11, 15, 17, 17, 14, 9, 7, 8, 13, 17, 15, 5, 0, 0, 28, 114, 253, 422, 585, 696, 725, 661, 525, 354, 192, 70, 2, 0, 0, 18, 33, 30, 10, 0, 0, 34, 154, 345, 579, 803, 958, 998, 911, 722, 487, 264, 99, 10, 0, 0, 16, 30, 31, 25, 19, 16, 17, 18, 18, 15, 12, 10, 11, 13, 16, 18, 18, 17, 14, 12, 10, 9, 11, 13, 17, 21, 24, 26, 25, 21, 16, 9, 3, 0, 0, 0, 4, 7, 9, 9, 8, 6, 6, 12, 21, 31, 38, 37, 28, 17, 8, 9, 17, 25, 22, 5, 0, 0, 59, 217, 461, 749, 1012, 1174, 1185, 1042, 788, 497, 243, 72, 0, 0, 6, 26, 29, 18, 4, 0, 4, 12, 13, 5, 0, 1, 48, 149, 299, 470, 619, 702, 695, 599, 444, 273, 129, 35, 0, 0, 3, 13, 14, 8, 2, 2, 7, 15, 19, 18, 13, 9, 9, 12, 15, 11, 0, 0, 0, 49, 151, 300, 469, 615, 696, 687, 591, 437, 269, 126, 33, 0, 0, 4, 16, 18, 13, 6, 2, 2, 6, 10, 13, 14, 14, 15, 18, 21, 26, 29, 30, 28, 25, 19, 14, 8, 4, 2, 1, 2, 3, 5, 7, 8, 9, 9, 8, 7, 6, 4, 4, 4, 5, 6, 8, 9, 8, 7, 5, 4, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 13, 14, 13, 11, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 6, 6, 4, 2, 1, 0, 2, 4, 6, 7, 8, 8, 9, 14, 23, 36, 49, 57, 57, 48, 34, 22, 18, 21, 25, 20, 4, 0, 0, 57, 203, 433, 712, 977, 1156, 1197, 1087, 859, 577, 313, 119, 14, 0, 0, 15, 26, 23, 13, 6, 8, 16, 26, 32, 32, 26, 19, 13, 10, 10, 13, 15, 17, 18, 18, 17, 17, 16, 17, 20, 22, 25, 26, 26, 24, 20, 15, 10, 6, 4, 3, 4, 6, 9, 12, 14, 17, 18, 18, 17, 15, 12, 10, 10, 10, 11, 13, 13, 12, 10, 6, 3, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 6, 6, 6, 6, 6, 6, 7, 9, 12, 15, 18, 21, 23, 24, 23, 20, 17, 13, 10, 9, 9, 10, 11, 11, 12, 15, 21, 28, 34, 36, 31, 20, 9, 4, 7, 16, 23, 17, 0, 0, 0, 82, 250, 495, 773, 1015, 1154, 1146, 995, 745, 466, 226, 67, 0, 0, 3, 21, 24, 15, 2, 0, 0, 5, 14, 20, 20, 17, 13, 9, 8, 8, 10, 12, 14, 16, 18, 19, 20, 21, 21, 21, 21, 20, 18, 17, 15, 14, 16, 19, 24, 28, 29, 25, 17, 10, 6, 7, 13, 16, 11, 0, 0, 0, 54, 163, 322, 502, 658, 749, 745, 649, 489, 310, 153, 48, 0, 0, 1, 13, 17, 15, 13, 17, 27, 40, 49, 49, 40, 27, 15, 10, 12, 15, 13, 4, 0, 1, 52, 167, 348, 574, 798, 964, 1020, 945, 752, 496, 252, 96, 79, 209, 450, 728, 958, 1073, 1041, 879, 637, 384, 177, 47, 0, 0, 8, 22, 24, 15, 6, 3, 6, 13, 18, 19, 15, 9, 4, 1, 1, 2, 4, 5, 5, 4, 4, 4, 5, 5, 5, 5, 4, 3, 1, 1, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 4, 2, 1, 0, 0, 0, 2, 3, 5, 6, 8, 10, 11, 12, 13, 13, 13, 12, 12, 11, 10, 9, 10, 11, 13, 17, 21, 25, 27, 27, 25, 21, 16, 11, 7, 4, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 4, 6, 10, 15, 23, 29, 31, 28, 22, 14, 9, 9, 13, 17, 13, 1, 0, 0, 47, 155, 319, 516, 702, 832, 867, 800, 649, 456, 268, 121, 30, 0, 0, 1, 15, 21, 18, 7, 0, 0, 18, 98, 240, 436, 654, 843, 953, 950, 829, 620, 381, 176, 59, 55, 156, 322, 497, 625, 671, 625, 507, 353, 203, 88, 21, 0, 0, 7, 13, 14, 11, 10, 13, 21, 29, 32, 29, 22, 14, 9, 11, 15, 16, 11, 0, 0, 11, 75, 198, 372, 571, 751, 863, 875, 778, 597, 381, 191, 78, 69, 160, 316, 485, 615, 668, 633, 524, 376, 225, 104, 27, 0, 0, 6, 20, 24, 14, 0, 0, 0, 58, 171, 330, 510, 668, 762, 766, 678, 523, 342, 180, 65, 5, 0, 0, 10, 15, 11, 4, 0, 0, 0, 0, 3, 5, 6, 6, 5, 5, 4, 3, 2, 0, 0, 0, 0, 1, 2, 4, 6, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 3, 7, 13, 19, 22, 20, 15, 8, 4, 4, 9, 13, 10, 0, 0, 2, 55, 164, 328, 521, 700, 819, 844, 767, 610, 416, 232, 94, 16, 0, 0, 8, 16, 13, 6, 0, 0, 0, 1, 5, 8, 8, 8, 7, 7, 6, 6, 5, 5, 6, 7, 8, 8, 8, 7, 9, 13, 20, 29, 37, 41, 39, 29, 16, 4, 0, 1, 9, 15, 10, 0, 0, 13, 92, 244, 459, 701, 916, 1048, 1060, 949, 745, 502, 277, 112, 20, 0, 0, 10, 19, 17, 8, 1, 0, 2, 8, 12, 13, 12, 9, 7, 5, 5, 5, 4, 4, 4, 4, 4, 5, 6, 7, 8, 9, 10, 11, 13, 15, 18, 20, 22, 23, 22, 20, 16, 12, 9, 6, 6, 6, 7, 9, 10, 9, 8, 7, 5, 3, 2, 2, 3, 4, 6, 7, 7, 7, 6, 5, 4, 3, 2, 3, 3, 4, 5, 6, 5, 5, 5, 5, 6, 6, 6, 6, 6, 7, 8, 12, 16, 20, 23, 22, 17, 10, 4, 2, 4, 8, 10, 6, 0, 0, 11, 65, 164, 303, 457, 593, 676, 682, 609, 478, 322, 178, 72, 13, 0, 0, 6, 11, 9, 3, 0, 0, 0, 2, 5, 6, 6, 5, 5, 6, 7, 9, 10, 9, 7, 5, 2, 0, 0, 0, 2, 5, 7, 10, 10, 10, 8, 6, 4, 2, 1, 1, 1, 2, 2, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 8, 6, 3, 1, 0, 0, 0, 1, 2, 4, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 5, 4, 2, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 2, 1, 1, 2, 2, 3, 3, 3, 3, 2, 1, 1, 3, 6, 11, 16, 21, 24, 26, 26, 23, 18, 11, 5, 2, 3, 8, 15, 18, 14, 3, 0, 2, 45, 138, 282, 460, 640, 779, 841, 809, 692, 522, 348, 220, 170, 206, 307, 435, 543, 596, 576, 490, 363, 229, 116, 40, 3, 0, 0, 7, 9, 6, 1, 0, 0, 0, 3, 7, 10, 13, 15, 17, 18, 18, 17, 16, 13, 11, 9, 7, 7, 8, 10, 13, 17, 20, 23, 24, 22, 19, 15, 11, 8, 7, 8, 9, 11, 11, 9, 7, 3, 1, 0, 0, 3, 7, 12, 17, 22, 24, 26, 26, 25, 24, 22, 21, 18, 15, 10, 6, 4, 5, 7, 8, 7, 2, 0, 2, 30, 93, 195, 328, 471, 596, 671, 676, 607, 480, 326, 187, 99, 85, 149, 271, 418, 549, 631, 642, 583, 470, 333, 201, 97, 31, 0, 0, 0, 6, 11, 9, 3, 0, 0, 6, 46, 120, 227, 354, 478, 573, 614, 592, 511, 392, 261, 145, 61, 13, 0, 0, 4, 9, 11, 10, 8, 9, 11, 14, 16, 18, 20, 20, 20, 19, 17, 14, 11, 8, 5, 3, 3, 4, 7, 12, 14, 12, 6, 0, 0, 19, 75, 173, 308, 463, 609, 713, 750, 710, 601, 451, 300, 187, 142, 175, 275, 411, 543, 631, 650, 597, 491, 368, 270, 228, 258, 350, 474, 590, 660, 662, 593, 471, 326, 191, 88, 25, 0, 0, 2, 7, 7, 3, 0, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 3, 2, 1, 1, 1, 3, 4, 6, 7, 8, 8, 7, 6, 5, 5, 7, 9, 11, 13, 15, 15, 13, 11, 9, 8, 7, 7, 7, 8, 8, 8, 7, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 9, 10, 12, 13, 13, 13, 11, 8, 5, 3, 1, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 2, 2, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 7, 8, 9, 9, 10, 9, 9, 10, 11, 12, 13, 13, 12, 10, 7, 4, 1, 0, 0, 0, 0, 2, 3, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 7, 7, 7, 6, 4, 3, 2, 1, 1, 1, 1, 2, 4, 6, 9, 12, 14, 15, 16, 16, 15, 14, 12, 10, 8, 6, 4, 2, 2, 2, 1, 0, 0, 1, 13, 41, 90, 159, 244, 332, 410, 462, 477, 452, 391, 306, 213, 128, 62, 21, 2, 0, 0, 0, 0, 1, 11, 37, 86, 156, 241, 331, 411, 467, 486, 466, 408, 324, 230, 142, 73, 28, 6, 0, 0, 0, 8, 28, 67, 128, 209, 303, 394, 466, 508, 509, 471, 399, 308, 212, 127, 63, 24, 5, 0, 0, 0, 1, 10, 33, 75, 135, 209, 285, 349, 391, 402, 381, 333, 267, 194, 125, 70, 31, 9, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 7, 7, 7, 5, 3, 2, 1, 0, 0, 0, 1, 2, 4, 5, 7, 8, 8, 9, 8, 8, 7, 7, 7, 6, 7, 7, 7, 7, 6, 6, 5, 4, 2, 1, 4, 12, 29, 58, 98, 148, 203, 253, 292, 313, 310, 286, 244, 191, 136, 86, 47, 21, 6, 0, 0, 0, 0, 1, 3, 5, 7, 10, 11, 12, 11, 10, 8, 6, 5, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 7, 20, 44, 79, 127, 182, 240, 294, 335, 357, 356, 333, 290, 234, 173, 115, 67, 33, 11, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 5, 6, 8, 10, 10, 10, 9, 8, 7, 6, 6, 6, 6, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 5, 5, 5, 6, 9, 13, 22, 37, 61, 95, 139, 190, 244, 294, 333, 354, 356, 339, 309, 274, 241, 217, 207, 210, 223, 240, 256, 264, 264, 254, 239, 223, 210, 202, 201, 205, 209, 211, 206, 194, 173, 147, 118, 89, 63, 41, 24, 12, 5, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 7, 7, 6, 6, 6, 7, 7, 8, 9, 10, 9, 9, 8, 7, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 6, 13, 26, 43, 66, 92, 121, 150, 177, 200, 219, 233, 240, 241, 235, 225, 213, 201, 192, 187, 186, 185, 184, 178, 167, 150, 129, 106, 83, 62, 43, 28, 17, 8, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 12, 16, 22, 29, 37, 46, 54, 63, 70, 76, 79, 80, 79, 76, 71, 65, 59, 52, 45, 39, 32, 25, 18, 12, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 8, 11, 14, 18, 22, 26, 30, 35, 39, 44, 48, 52, 56, 59, 61, 60, 58, 55, 50, 45, 40, 36, 31, 27, 23, 18, 14, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"basecallPos": [2933, 2946, 2959, 2972, 2984, 2995, 3007, 3021, 3034, 3045, 3060, 3072, 3086, 3098, 3110, 3120, 3133, 3147, 3159, 3173, 3185, 3200, 3211, 3224, 3236, 3249, 3262, 3274, 3289, 3301, 3314, 3326, 3338, 3352, 3365, 3379, 3392, 3403, 3416, 3429, 3440, 3452, 3464, 3478, 3491, 3501, 3515, 3528, 3540, 3552, 3566, 3578, 3591, 3604, 3618, 3629, 3642, 3654, 3667, 3679, 3692, 3705, 3717, 3730, 3743, 3756, 3769, 3782, 3796, 3809, 3819, 3832, 3844, 3855, 3868, 3883, 3895, 3908, 3919, 3932, 3944, 3957, 3970, 3982, 3995, 4007, 4020, 4033, 4046, 4058, 4070, 4084, 4096, 4110, 4122, 4134, 4145, 4159, 4173, 4185, 4198, 4211, 4224, 4237, 4249, 4260, 4273, 4286, 4298, 4310, 4324, 4335, 4346, 4359, 4372, 4384, 4395, 4407, 4420, 4432, 4444, 4457, 4470, 4483, 4496, 4508, 4521, 4534, 4546, 4558, 4570, 4584, 4597, 4608, 4620, 4633, 4645, 4658, 4670, 4681, 4695, 4707, 4718, 4732, 4745, 4757, 4771, 4783, 4795, 4806, 4819, 4831, 4844, 4857, 4870, 4882, 4894, 4907, 4918, 4930, 4942, 4955, 4966, 4980, 4992, 5005, 5018, 5030, 5042, 5055, 5068, 5080, 5093, 5105, 5118, 5130, 5143, 5156, 5169, 5181, 5194, 5207, 5220, 5232, 5245, 5256, 5268, 5280, 5292, 5304, 5317, 5330, 5343, 5355, 5368, 5379, 5390, 5403, 5415, 5428, 5441, 5453, 5465, 5476, 5488, 5501, 5513, 5525, 5537, 5549, 5562, 5575, 5588, 5600, 5613, 5624, 5636, 5649, 5662, 5673, 5685, 5697, 5709, 5721, 5734, 5747, 5759, 5770, 5782, 5795, 5807, 5819, 5833, 5845, 5857, 5870, 5882, 5895, 5908, 5919, 5932, 5944, 5956, 5968, 5980, 5992, 6004, 6016, 6028, 6041, 6053, 6066, 6077, 6089, 6101, 6113, 6126, 6139, 6151, 6164, 6176, 6189, 6201, 6212, 6223, 6236, 6249, 6261, 6273, 6285, 6297, 6310, 6322, 6334, 6346, 6358, 6371, 6383, 6395, 6408, 6420, 6433, 6444, 6456, 6468, 6480, 6491, 6503, 6516, 6527, 6540, 6552, 6565, 6577, 6590, 6602, 6614, 6627, 6639, 6651, 6663, 6676, 6688, 6700, 6712, 6724, 6735, 6747, 6760, 6772, 6784, 6796, 6807, 6820, 6832, 6845, 6857, 6869, 6882, 6894, 6906, 6917, 6929, 6942, 6954, 6967, 6977, 6989, 7002, 7013, 7026, 7039, 7052, 7064, 7075, 7087, 7099, 7110, 7122, 7135, 7148, 7160, 7173, 7185, 7197, 7210, 7222, 7233, 7245, 7257, 7268, 7280, 7291, 7302, 7314, 7327, 7338, 7351, 7363, 7376, 7388, 7400, 7412, 7425, 7437, 7449, 7461, 7473, 7486, 7497, 7508, 7522, 7533, 7546, 7559, 7569, 7582, 7593, 7604, 7617, 7629, 7641, 7652, 7664, 7676, 7688, 7700, 7711, 7723, 7735, 7747, 7759, 7771, 7783, 7796, 7808, 7819, 7830, 7842, 7854, 7867, 7879, 7891, 7903, 7915, 7926, 7938, 7950, 7962, 7974, 7986, 7998, 8010, 8022, 8035, 8047, 8059, 8070, 8083, 8096, 8108, 8120, 8131, 8143, 8155, 8166, 8178, 8189, 8201, 8213, 8225, 8237, 8250, 8261, 8273, 8284, 8296, 8308, 8320, 8331, 8343, 8355, 8367, 8379, 8391, 8404, 8416, 8428, 8440, 8453, 8465, 8477, 8489, 8501, 8513, 8524, 8535, 8549, 8561, 8573, 8584, 8595, 8607, 8619, 8632, 8644, 8655, 8668, 8680, 8692, 8703, 8715, 8726, 8739, 8751, 8763, 8774, 8785, 8797, 8810, 8821, 8834, 8846, 8857, 8869, 8882, 8893, 8905, 8915, 8927, 8939, 8951, 8964, 8976, 8987, 9000, 9012, 9024, 9035, 9047, 9059, 9070, 9082, 9094, 9105, 9117, 9129, 9141, 9153, 9164, 9174, 9186, 9198, 9210, 9223, 9235, 9247, 9258, 9269, 9280, 9293, 9305, 9317, 9329, 9340, 9353, 9365, 9377, 9389, 9401, 9412, 9424, 9436, 9448, 9459, 9470, 9483, 9495, 9507, 9519, 9531, 9543, 9555, 9565, 9577, 9589, 9601, 9613, 9625, 9638, 9650, 9661, 9673, 9686, 9698, 9710, 9721, 9732, 9743, 9755, 9767, 9780, 9792, 9803, 9814, 9826, 9838, 9849, 9860, 9873, 9885, 9897, 9909, 9921, 9934, 9945, 9957, 9970, 9981, 9992, 10004, 10015, 10027, 10039, 10050, 10061, 10073, 10085, 10095, 10108, 10120, 10132, 10145, 10155, 10168, 10180, 10192, 10203, 10214, 10225, 10238, 10250, 10263, 10275, 10287, 10298, 10310, 10321, 10332, 10344, 10357, 10368, 10379, 10391, 10401, 10413, 10426, 10437, 10449, 10461, 10472, 10484, 10497, 10509, 10521, 10534, 10546, 10557, 10570, 10582, 10593, 10605, 10617, 10629, 10640, 10652, 10664, 10675, 10688, 10701, 10713, 10725, 10737, 10747, 10760, 10773, 10785, 10798, 10810, 10822, 10832, 10844, 10855, 10867, 10879, 10890, 10900, 10912, 10924, 10936, 10947, 10960, 10972, 10984, 10997, 11009, 11021, 11034, 11045, 11055, 11066, 11079, 11091, 11103, 11115, 11128, 11139, 11152, 11164, 11175, 11187, 11197, 11209, 11220, 11233, 11245, 11258, 11269, 11282, 11293, 11304, 11317, 11328, 11340, 11353, 11365, 11377, 11390, 11402, 11415, 11427, 11439, 11451, 11461, 11474, 11487, 11500, 11513, 11523, 11534, 11546, 11558, 11569, 11581, 11594, 11605, 11618, 11630, 11644, 11657, 11669, 11682, 11694, 11704, 11716, 11728, 11738, 11751, 11763, 11774, 11785, 11796, 11806, 11819, 11831, 11844, 11857, 11869, 11879, 11891, 11903, 11914, 11926, 11938, 11951, 11961, 11974, 11986, 11999, 12012, 12023, 12036, 12047, 12057, 12069, 12083, 12095, 12107, 12119, 12132, 12145, 12157, 12168, 12180, 12193, 12204, 12215, 12226, 12239, 12249, 12263, 12276, 12287, 12301, 12313, 12324, 12336, 12345, 12357, 12370, 12382, 12394, 12405, 12413, 12424, 12436, 12446, 12460, 12469, 12483, 12497, 12509, 12521, 12534, 12545, 12559, 12572, 12585, 12597, 12611, 12626, 12636, 12648, 12657, 12669, 12680],
-"basecalls": {"2933":"1:G", "2946":"2:C", "2959":"3:G", "2972":"4:T", "2984":"5:T", "2995":"6:G", "3007":"7:A", "3021":"8:C", "3034":"9:G", "3045":"10:G", "3060":"11:C", "3072":"12:C", "3086":"13:G", "3098":"14:T", "3110":"15:G", "3120":"16:G", "3133":"17:A", "3147":"18:G", "3159":"19:A", "3173":"20:C", "3185":"21:A", "3200":"22:G", "3211":"23:G", "3224":"24:G", "3236":"25:G", "3249":"26:C", "3262":"27:T", "3274":"28:A", "3289":"29:C", "3301":"30:C", "3314":"31:A", "3326":"32:A", "3338":"33:T", "3352":"34:C", "3365":"35:C", "3379":"36:G", "3392":"37:T", "3403":"38:T", "3416":"39:G", "3429":"40:G", "3440":"41:T", "3452":"42:G", "3464":"43:C", "3478":"44:C", "3491":"45:T", "3501":"46:T", "3515":"47:C", "3528":"48:G", "3540":"49:G", "3552":"50:A", "3566":"51:C", "3578":"52:A", "3591":"53:C", "3604":"54:C", "3618":"55:G", "3629":"56:T", "3642":"57:G", "3654":"58:C", "3667":"59:A", "3679":"60:A", "3692":"61:A", "3705":"62:C", "3717":"63:G", "3730":"64:C", "3743":"65:G", "3756":"66:C", "3769":"67:C", "3782":"68:A", "3796":"69:C", "3809":"70:G", "3819":"71:T", "3832":"72:C", "3844":"73:A", "3855":"74:T", "3868":"75:C", "3883":"76:C", "3895":"77:A", "3908":"78:G", "3919":"79:A", "3932":"80:G", "3944":"81:A", "3957":"82:C", "3970":"83:G", "3982":"84:G", "3995":"85:A", "4007":"86:C", "4020":"87:G", "4033":"88:C", "4046":"89:G", "4058":"90:A", "4070":"91:T", "4084":"92:C", "4096":"93:A", "4110":"94:G", "4122":"95:A", "4134":"96:G", "4145":"97:T", "4159":"98:C", "4173":"99:C", "4185":"100:A", "4198":"101:C", "4211":"102:G", "4224":"103:G", "4237":"104:T", "4249":"105:T", "4260":"106:G", "4273":"107:A", "4286":"108:G", "4298":"109:T", "4310":"110:C", "4324":"111:A", "4335":"112:T", "4346":"113:T", "4359":"114:C", "4372":"115:T", "4384":"116:T", "4395":"117:T", "4407":"118:G", "4420":"119:C", "4432":"120:A", "4444":"121:A", "4457":"122:G", "4470":"123:A", "4483":"124:G", "4496":"125:G", "4508":"126:G", "4521":"127:G", "4534":"128:C", "4546":"129:T", "4558":"130:T", "4570":"131:G", "4584":"132:C", "4597":"133:G", "4608":"134:T", "4620":"135:G", "4633":"136:G", "4645":"137:C", "4658":"138:T", "4670":"139:A", "4681":"140:T", "4695":"141:C", "4707":"142:A", "4718":"143:T", "4732":"144:C", "4745":"145:G", "4757":"146:A", "4771":"147:G", "4783":"148:G", "4795":"149:T", "4806":"150:G", "4819":"151:G", "4831":"152:A", "4844":"153:C", "4857":"154:A", "4870":"155:A", "4882":"156:T", "4894":"157:G", "4907":"158:A", "4918":"159:T", "4930":"160:G", "4942":"161:C", "4955":"162:A", "4966":"163:C", "4980":"164:C", "4992":"165:G", "5005":"166:A", "5018":"167:C", "5030":"168:G", "5042":"169:A", "5055":"170:A", "5068":"171:G", "5080":"172:C", "5093":"173:G", "5105":"174:C", "5118":"175:G", "5130":"176:C", "5143":"177:C", "5156":"178:A", "5169":"179:G", "5181":"180:C", "5194":"181:A", "5207":"182:G", "5220":"183:A", "5232":"184:T", "5245":"185:T", "5256":"186:G", "5268":"187:T", "5280":"188:T", "5292":"189:T", "5304":"190:T", "5317":"191:C", "5330":"192:G", "5343":"193:G", "5355":"194:T", "5368":"195:T", "5379":"196:T", "5390":"197:G", "5403":"198:G", "5415":"199:A", "5428":"200:A", "5441":"201:A", "5453":"202:A", "5465":"203:T", "5476":"204:A", "5488":"205:A", "5501":"206:C", "5513":"207:T", "5525":"208:T", "5537":"209:A", "5549":"210:C", "5562":"211:A", "5575":"212:A", "5588":"213:A", "5600":"214:G", "5613":"215:A", "5624":"216:T", "5636":"217:A", "5649":"218:C", "5662":"219:T", "5673":"220:G", "5685":"221:T", "5697":"222:T", "5709":"223:C", "5721":"224:A", "5734":"225:A", "5747":"226:C", "5759":"227:T", "5770":"228:G", "5782":"229:A", "5795":"230:G", "5807":"231:A", "5819":"232:C", "5833":"233:G", "5845":"234:C", "5857":"235:A", "5870":"236:A", "5882":"237:A", "5895":"238:C", "5908":"239:T", "5919":"240:G", "5932":"241:G", "5944":"242:A", "5956":"243:A", "5968":"244:T", "5980":"245:T", "5992":"246:T", "6004":"247:T", "6016":"248:T", "6028":"249:C", "6041":"250:A", "6053":"251:C", "6066":"252:A", "6077":"253:T", "6089":"254:A", "6101":"255:C", "6113":"256:T", "6126":"257:C", "6139":"258:G", "6151":"259:A", "6164":"260:G", "6176":"261:A", "6189":"262:T", "6201":"263:T", "6212":"264:T", "6223":"265:G", "6236":"266:A", "6249":"267:C", "6261":"268:A", "6273":"269:T", "6285":"270:G", "6297":"271:G", "6310":"272:A", "6322":"273:G", "6334":"274:T", "6346":"275:T", "6358":"276:C", "6371":"277:A", "6383":"278:C", "6395":"279:T", "6408":"280:T", "6420":"281:T", "6433":"282:T", "6444":"283:G", "6456":"284:T", "6468":"285:G", "6480":"286:G", "6491":"287:T", "6503":"288:C", "6516":"289:A", "6527":"290:C", "6540":"291:C", "6552":"292:T", "6565":"293:C", "6577":"294:A", "6590":"295:A", "6602":"296:A", "6614":"297:C", "6627":"298:T", "6639":"299:A", "6651":"300:C", "6663":"301:A", "6676":"302:C", "6688":"303:T", "6700":"304:G", "6712":"305:A", "6724":"306:T", "6735":"307:G", "6747":"308:C", "6760":"309:A", "6772":"310:A", "6784":"311:A", "6796":"312:T", "6807":"313:A", "6820":"314:A", "6832":"315:C", "6845":"316:G", "6857":"317:G", "6869":"318:A", "6882":"319:C", "6894":"320:A", "6906":"321:T", "6917":"322:G", "6929":"323:C", "6942":"324:A", "6954":"325:C", "6967":"326:T", "6977":"327:G", "6989":"328:A", "7002":"329:A", "7013":"330:C", "7026":"331:C", "7039":"332:A", "7052":"333:A", "7064":"334:G", "7075":"335:T", "7087":"336:T", "7099":"337:T", "7110":"338:A", "7122":"339:C", "7135":"340:C", "7148":"341:A", "7160":"342:G", "7173":"343:A", "7185":"344:T", "7197":"345:A", "7210":"346:A", "7222":"347:T", "7233":"348:G", "7245":"349:T", "7257":"350:A", "7268":"351:T", "7280":"352:A", "7291":"353:T", "7302":"354:A", "7314":"355:C", "7327":"356:C", "7338":"357:A", "7351":"358:C", "7363":"359:C", "7376":"360:C", "7388":"361:G", "7400":"362:G", "7412":"363:A", "7425":"364:G", "7437":"365:C", "7449":"366:A", "7461":"367:C", "7473":"368:C", "7486":"369:T", "7497":"370:A", "7508":"371:T", "7522":"372:C", "7533":"373:C", "7546":"374:C", "7559":"375:T", "7569":"376:G", "7582":"377:G", "7593":"378:T", "7604":"379:A", "7617":"380:A", "7629":"381:A", "7641":"382:T", "7652":"383:G", "7664":"384:G", "7676":"385:A", "7688":"386:A", "7700":"387:T", "7711":"388:G", "7723":"389:A", "7735":"390:C", "7747":"391:T", "7759":"392:A", "7771":"393:C", "7783":"394:A", "7796":"395:C", "7808":"396:G", "7819":"397:T", "7830":"398:G", "7842":"399:G", "7854":"400:C", "7867":"401:A", "7879":"402:G", "7891":"403:A", "7903":"404:C", "7915":"405:G", "7926":"406:T", "7938":"407:C", "7950":"408:T", "7962":"409:T", "7974":"410:C", "7986":"411:T", "7998":"412:A", "8010":"413:A", "8022":"414:C", "8035":"415:C", "8047":"416:C", "8059":"417:G", "8070":"418:T", "8083":"419:C", "8096":"420:G", "8108":"421:G", "8120":"422:T", "8131":"423:A", "8143":"424:T", "8155":"425:T", "8166":"426:T", "8178":"427:T", "8189":"428:A", "8201":"429:C", "8213":"430:A", "8225":"431:C", "8237":"432:C", "8250":"433:T", "8261":"434:A", "8273":"435:T", "8284":"436:G", "8296":"437:G", "8308":"438:G", "8320":"439:G", "8331":"440:C", "8343":"441:G", "8355":"442:C", "8367":"443:C", "8379":"444:C", "8391":"445:C", "8404":"446:C", "8416":"447:A", "8428":"448:G", "8440":"449:C", "8453":"450:A", "8465":"451:A", "8477":"452:G", "8489":"453:A", "8501":"454:A", "8513":"455:T", "8524":"456:A", "8535":"457:T", "8549":"458:C", "8561":"459:A", "8573":"460:G", "8584":"461:T", "8595":"462:G", "8607":"463:C", "8619":"464:C", "8632":"465:C", "8644":"466:T", "8655":"467:A", "8668":"468:C", "8680":"469:G", "8692":"470:T", "8703":"471:G", "8715":"472:G", "8726":"473:G", "8739":"474:A", "8751":"475:A", "8763":"476:T", "8774":"477:T", "8785":"478:G", "8797":"479:C", "8810":"480:T", "8821":"481:A", "8834":"482:A", "8846":"483:T", "8857":"484:G", "8869":"485:C", "8882":"486:G", "8893":"487:T", "8905":"488:A", "8915":"489:T", "8927":"490:T", "8939":"491:C", "8951":"492:C", "8964":"493:C", "8976":"494:A", "8987":"495:C", "9000":"496:T", "9012":"497:T", "9024":"498:T", "9035":"499:T", "9047":"500:A", "9059":"501:T", "9070":"502:G", "9082":"503:A", "9094":"504:T", "9105":"505:G", "9117":"506:G", "9129":"507:G", "9141":"508:T", "9153":"509:T", "9164":"510:T", "9174":"511:G", "9186":"512:C", "9198":"513:A", "9210":"514:A", "9223":"515:A", "9235":"516:A", "9247":"517:G", "9258":"518:T", "9269":"519:A", "9280":"520:C", "9293":"521:C", "9305":"522:A", "9317":"523:C", "9329":"524:T", "9340":"525:A", "9353":"526:G", "9365":"527:C", "9377":"528:G", "9389":"529:G", "9401":"530:G", "9412":"531:T", "9424":"532:C", "9436":"533:A", "9448":"534:A", "9459":"535:A", "9470":"536:C", "9483":"537:C", "9495":"538:T", "9507":"539:C", "9519":"540:A", "9531":"541:A", "9543":"542:C", "9555":"543:T", "9565":"544:G", "9577":"545:A", "9589":"546:A", "9601":"547:G", "9613":"548:G", "9625":"549:C", "9638":"550:G", "9650":"551:A", "9661":"552:T", "9673":"553:T", "9686":"554:C", "9698":"555:G", "9710":"556:T", "9721":"557:T", "9732":"558:G", "9743":"559:T", "9755":"560:A", "9767":"561:C", "9780":"562:G", "9792":"563:G", "9803":"564:T", "9814":"565:G", "9826":"566:C", "9838":"567:T", "9849":"568:G", "9860":"569:C", "9873":"570:C", "9885":"571:T", "9897":"572:C", "9909":"573:A", "9921":"574:C", "9934":"575:T", "9945":"576:G", "9957":"577:A", "9970":"578:A", "9981":"579:T", "9992":"580:G", "10004":"581:A", "10015":"582:T", "10027":"583:T", "10039":"584:T", "10050":"585:T", "10061":"586:G", "10073":"587:G", "10085":"588:A", "10095":"589:T", "10108":"590:C", "10120":"591:A", "10132":"592:C", "10145":"593:T", "10155":"594:G", "10168":"595:G", "10180":"596:C", "10192":"597:T", "10203":"598:G", "10214":"599:T", "10225":"600:T", "10238":"601:C", "10250":"602:G", "10263":"603:C", "10275":"604:G", "10287":"605:T", "10298":"606:G", "10310":"607:G", "10321":"608:T", "10332":"609:A", "10344":"610:A", "10357":"611:A", "10368":"612:T", "10379":"613:G", "10391":"614:A", "10401":"615:T", "10413":"616:C", "10426":"617:A", "10437":"618:C", "10449":"619:A", "10461":"620:A", "10472":"621:C", "10484":"622:C", "10497":"623:C", "10509":"624:C", "10521":"625:A", "10534":"626:C", "10546":"627:G", "10557":"628:C", "10570":"629:G", "10582":"630:G", "10593":"631:C", "10605":"632:T", "10617":"633:C", "10629":"634:A", "10640":"635:C", "10652":"636:C", "10664":"637:T", "10675":"638:C", "10688":"639:C", "10701":"640:A", "10713":"641:A", "10725":"642:G", "10737":"643:A", "10747":"644:T", "10760":"645:C", "10773":"646:A", "10785":"647:G", "10798":"648:A", "10810":"649:G", "10822":"650:T", "10832":"651:G", "10844":"652:T", "10855":"653:A", "10867":"654:C", "10879":"655:A", "10890":"656:T", "10900":"657:G", "10912":"658:A", "10924":"659:A", "10936":"660:G", "10947":"661:C", "10960":"662:C", "10972":"663:A", "10984":"664:A", "10997":"665:A", "11009":"666:G", "11021":"667:C", "11034":"668:A", "11045":"669:T", "11055":"670:G", "11066":"671:T", "11079":"672:C", "11091":"673:A", "11103":"674:G", "11115":"675:A", "11128":"676:G", "11139":"677:T", "11152":"678:C", "11164":"679:T", "11175":"680:G", "11187":"681:G", "11197":"682:T", "11209":"683:G", "11220":"684:C", "11233":"685:C", "11245":"686:C", "11258":"687:A", "11269":"688:C", "11282":"689:G", "11293":"690:A", "11304":"691:C", "11317":"692:C", "11328":"693:T", "11340":"694:C", "11353":"695:C", "11365":"696:A", "11377":"697:C", "11390":"698:G", "11402":"699:A", "11415":"700:G", "11427":"701:C", "11439":"702:A", "11451":"703:G", "11461":"704:T", "11474":"705:C", "11487":"706:C", "11500":"707:C", "11513":"708:A", "11523":"709:T", "11534":"710:A", "11546":"711:C", "11558":"712:T", "11569":"713:T", "11581":"714:C", "11594":"715:G", "11605":"716:G", "11618":"717:A", "11630":"718:C", "11644":"719:C", "11657":"720:A", "11669":"721:G", "11682":"722:G", "11694":"723:T", "11704":"724:G", "11716":"725:T", "11728":"726:T", "11738":"727:G", "11751":"728:A", "11763":"729:T", "11774":"730:T", "11785":"731:A", "11796":"732:T", "11806":"733:A", "11819":"734:A", "11831":"735:A", "11844":"736:G", "11857":"737:A", "11869":"738:T", "11879":"739:G", "11891":"740:G", "11903":"741:G", "11914":"742:C", "11926":"743:T", "11938":"744:C", "11951":"745:A", "11961":"746:C", "11974":"747:C", "11986":"748:C", "11999":"749:C", "12012":"750:A", "12023":"751:C", "12036":"752:T", "12047":"753:A", "12057":"754:C", "12069":"755:C", "12083":"756:A", "12095":"757:G", "12107":"758:A", "12119":"759:A", "12132":"760:A", "12145":"761:A", "12157":"762:G", "12168":"763:G", "12180":"764:G", "12193":"765:A", "12204":"766:T", "12215":"767:T", "12226":"768:A", "12239":"769:A", "12249":"770:C", "12263":"771:G", "12276":"772:A", "12287":"773:C", "12301":"774:T", "12313":"775:T", "12324":"776:A", "12336":"777:T", "12345":"778:G", "12357":"779:G", "12370":"780:A", "12382":"781:T", "12394":"782:T", "12405":"783:T", "12413":"784:G", "12424":"785:G", "12436":"786:A", "12446":"787:C", "12460":"788:A", "12469":"789:C", "12483":"790:C", "12497":"791:A", "12509":"792:A", "12521":"793:A", "12534":"794:A", "12545":"795:C", "12559":"796:A", "12572":"797:A", "12585":"798:A", "12597":"799:G", "12611":"800:C", "12626":"801:T", "12636":"802:G", "12648":"803:T", "12657":"804:G", "12669":"805:T", "12680":"806:A"}
-}
-, {
-"traceFileName": "dataset_152180",
-"leadingGaps": 2924,
-"trailingGaps": 3955,
-"peakA": [522, 535, 562, 610, 682, 774, 865, 934, 982, 1024, 1072, 1129, 1190, 1252, 1314, 1380, 1459, 1548, 1644, 1740, 1828, 1902, 1964, 2018, 2070, 2126, 2184, 2241, 2287, 2319, 2333, 2331, 2319, 2302, 2286, 2273, 2263, 2255, 2243, 2222, 2185, 2126, 2046, 1948, 1841, 1735, 1638, 1552, 1474, 1399, 1322, 1240, 1155, 1069, 986, 907, 834, 764, 696, 634, 580, 537, 506, 484, 466, 448, 425, 397, 369, 343, 324, 311, 305, 299, 292, 281, 266, 248, 230, 214, 201, 191, 181, 171, 158, 143, 125, 106, 88, 72, 60, 50, 42, 35, 28, 21, 15, 12, 12, 18, 28, 40, 51, 62, 70, 76, 83, 92, 102, 114, 126, 136, 143, 147, 149, 150, 149, 147, 142, 134, 124, 111, 98, 85, 75, 66, 60, 54, 50, 46, 43, 41, 38, 35, 31, 27, 22, 17, 14, 12, 10, 9, 7, 6, 5, 4, 5, 6, 6, 5, 4, 4, 6, 12, 22, 35, 50, 65, 81, 97, 115, 135, 156, 177, 196, 213, 226, 238, 248, 257, 265, 273, 279, 283, 288, 292, 298, 305, 313, 320, 326, 330, 332, 332, 330, 327, 320, 310, 295, 274, 246, 212, 176, 139, 106, 78, 56, 41, 31, 24, 20, 17, 16, 16, 19, 24, 32, 41, 54, 72, 95, 124, 158, 195, 231, 263, 287, 303, 309, 307, 298, 283, 261, 234, 202, 169, 139, 115, 102, 99, 108, 125, 147, 171, 196, 220, 242, 261, 276, 283, 281, 270, 248, 219, 184, 147, 111, 80, 56, 40, 30, 25, 23, 21, 19, 16, 15, 15, 16, 18, 19, 19, 17, 15, 14, 15, 18, 21, 22, 21, 17, 11, 5, 1, 0, 0, 0, 2, 2, 2, 2, 3, 5, 11, 23, 42, 70, 106, 147, 192, 236, 279, 320, 359, 393, 419, 432, 428, 405, 364, 311, 254, 200, 154, 120, 97, 80, 68, 58, 49, 42, 36, 33, 31, 31, 31, 30, 29, 26, 22, 16, 11, 7, 5, 6, 10, 15, 21, 26, 33, 42, 57, 80, 112, 153, 201, 254, 306, 353, 391, 418, 431, 432, 424, 413, 401, 392, 385, 377, 368, 356, 346, 341, 348, 369, 402, 444, 486, 521, 542, 546, 530, 497, 446, 384, 315, 244, 179, 124, 81, 54, 40, 38, 49, 69, 100, 138, 182, 226, 267, 301, 325, 338, 342, 342, 342, 346, 354, 368, 386, 405, 422, 436, 442, 438, 421, 389, 344, 286, 223, 161, 106, 64, 36, 22, 17, 18, 21, 24, 27, 30, 34, 40, 45, 49, 52, 52, 50, 47, 44, 43, 43, 45, 47, 50, 54, 56, 57, 56, 53, 47, 39, 31, 21, 12, 4, 0, 0, 8, 34, 81, 150, 241, 345, 451, 546, 618, 657, 659, 624, 559, 472, 375, 279, 192, 121, 72, 47, 46, 70, 118, 186, 269, 357, 441, 508, 547, 553, 523, 463, 380, 288, 199, 124, 67, 31, 15, 12, 18, 25, 31, 32, 28, 21, 14, 7, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 7, 13, 29, 58, 101, 159, 226, 294, 352, 392, 404, 387, 345, 284, 217, 151, 96, 54, 26, 9, 2, 0, 0, 1, 4, 7, 11, 14, 15, 14, 10, 5, 1, 0, 0, 5, 14, 24, 33, 37, 36, 30, 20, 11, 4, 0, 0, 0, 0, 1, 2, 2, 4, 9, 22, 48, 92, 158, 241, 335, 425, 496, 538, 543, 516, 468, 419, 384, 377, 401, 448, 506, 556, 582, 576, 534, 463, 372, 276, 187, 114, 61, 29, 14, 10, 12, 14, 16, 17, 18, 20, 23, 26, 28, 27, 26, 31, 47, 83, 143, 225, 319, 409, 479, 514, 507, 463, 393, 320, 263, 238, 251, 300, 370, 442, 498, 520, 501, 443, 357, 258, 164, 87, 35, 7, 0, 0, 3, 7, 11, 13, 15, 17, 18, 19, 18, 16, 15, 15, 16, 18, 19, 21, 23, 26, 30, 33, 35, 34, 30, 23, 16, 10, 6, 6, 8, 10, 12, 12, 9, 6, 2, 0, 0, 1, 1, 0, 0, 1, 13, 44, 99, 180, 282, 391, 490, 561, 589, 568, 503, 405, 295, 191, 107, 51, 22, 12, 13, 15, 16, 12, 5, 0, 0, 0, 3, 8, 11, 12, 11, 16, 34, 76, 146, 243, 356, 467, 555, 602, 598, 544, 453, 343, 235, 145, 81, 44, 26, 20, 19, 20, 21, 23, 25, 23, 16, 4, 0, 1, 40, 128, 271, 460, 668, 861, 1001, 1060, 1028, 913, 740, 543, 354, 199, 91, 29, 3, 0, 0, 2, 3, 8, 24, 62, 125, 215, 320, 426, 510, 554, 548, 492, 405, 315, 252, 239, 286, 380, 497, 603, 668, 673, 616, 512, 383, 254, 144, 65, 19, 1, 0, 8, 17, 23, 26, 26, 25, 26, 28, 33, 39, 46, 52, 56, 56, 53, 46, 38, 29, 21, 15, 10, 7, 5, 4, 5, 6, 6, 3, 0, 0, 5, 32, 85, 166, 265, 367, 453, 503, 507, 463, 383, 282, 181, 96, 37, 5, 0, 0, 7, 8, 3, 0, 0, 22, 82, 180, 306, 441, 558, 631, 643, 594, 496, 371, 245, 137, 60, 16, 0, 0, 3, 7, 4, 0, 0, 5, 37, 98, 188, 295, 401, 486, 529, 519, 459, 361, 249, 144, 65, 17, 0, 0, 1, 5, 5, 3, 0, 0, 0, 0, 0, 0, 0, 1, 5, 9, 8, 3, 0, 0, 18, 73, 166, 289, 423, 539, 613, 627, 581, 485, 363, 239, 134, 60, 17, 0, 0, 1, 3, 3, 0, 0, 0, 0, 4, 9, 14, 16, 16, 13, 8, 4, 1, 0, 0, 0, 2, 5, 9, 14, 19, 22, 22, 21, 19, 16, 16, 17, 20, 24, 25, 25, 22, 16, 9, 4, 0, 0, 0, 4, 8, 11, 12, 11, 10, 8, 9, 10, 13, 15, 16, 16, 17, 18, 19, 16, 7, 0, 0, 17, 83, 201, 365, 553, 729, 856, 904, 864, 746, 578, 396, 232, 109, 34, 1, 0, 4, 14, 20, 22, 21, 21, 25, 33, 44, 57, 67, 71, 64, 47, 23, 3, 0, 28, 99, 212, 356, 508, 639, 719, 731, 673, 558, 412, 265, 143, 59, 13, 0, 0, 2, 5, 4, 1, 0, 0, 0, 1, 4, 8, 12, 15, 16, 14, 12, 8, 4, 1, 0, 0, 0, 3, 10, 18, 22, 20, 11, 0, 0, 19, 77, 177, 312, 460, 591, 676, 693, 636, 521, 374, 229, 112, 36, 1, 0, 0, 7, 8, 4, 0, 0, 0, 1, 6, 9, 9, 8, 5, 3, 0, 0, 0, 0, 1, 2, 4, 6, 6, 6, 4, 3, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 3, 1, 0, 0, 0, 2, 6, 11, 18, 25, 32, 39, 46, 53, 58, 62, 63, 62, 60, 59, 61, 67, 75, 83, 88, 87, 81, 71, 61, 54, 54, 60, 71, 83, 93, 96, 93, 84, 72, 61, 53, 49, 49, 50, 51, 52, 51, 50, 50, 51, 52, 50, 43, 29, 15, 10, 27, 79, 170, 291, 421, 531, 593, 589, 519, 408, 293, 217, 212, 287, 425, 588, 724, 792, 769, 662, 508, 358, 261, 252, 335, 486, 660, 806, 881, 865, 762, 597, 410, 236, 104, 27, 0, 11, 40, 72, 95, 105, 105, 99, 90, 82, 77, 75, 74, 73, 72, 71, 68, 65, 59, 53, 47, 40, 34, 29, 24, 21, 20, 21, 25, 30, 35, 35, 26, 9, 0, 0, 37, 135, 289, 479, 665, 800, 847, 791, 648, 463, 291, 185, 176, 263, 415, 584, 717, 774, 741, 629, 469, 301, 158, 62, 14, 4, 15, 31, 40, 40, 34, 28, 27, 35, 49, 65, 77, 81, 79, 71, 60, 48, 34, 18, 0, 0, 2, 53, 155, 305, 482, 651, 772, 814, 769, 647, 481, 308, 163, 63, 11, 0, 0, 6, 9, 5, 1, 0, 4, 14, 25, 36, 43, 46, 45, 41, 32, 17, 0, 0, 4, 60, 168, 323, 499, 660, 765, 785, 715, 575, 400, 233, 103, 25, 0, 0, 4, 14, 16, 10, 0, 0, 0, 21, 74, 156, 255, 353, 426, 455, 430, 359, 261, 160, 77, 23, 0, 0, 0, 5, 5, 2, 0, 0, 0, 2, 3, 5, 7, 14, 25, 40, 55, 68, 73, 70, 59, 44, 28, 14, 5, 0, 0, 0, 5, 11, 19, 28, 36, 41, 42, 38, 30, 19, 9, 2, 0, 5, 14, 26, 36, 42, 43, 37, 26, 14, 4, 0, 0, 6, 19, 34, 49, 59, 61, 56, 45, 30, 15, 4, 0, 0, 5, 17, 31, 43, 47, 41, 23, 2, 0, 6, 62, 165, 302, 449, 572, 641, 639, 567, 447, 308, 179, 82, 24, 0, 0, 2, 13, 25, 34, 38, 30, 11, 0, 0, 46, 182, 408, 699, 1003, 1247, 1369, 1335, 1153, 873, 564, 294, 106, 9, 0, 0, 21, 33, 34, 30, 30, 38, 53, 70, 83, 90, 88, 80, 68, 54, 41, 29, 20, 12, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 6, 15, 25, 33, 37, 37, 32, 25, 20, 18, 20, 25, 30, 34, 35, 32, 26, 19, 11, 6, 5, 9, 18, 29, 40, 48, 51, 48, 39, 27, 16, 8, 6, 8, 14, 22, 28, 30, 29, 24, 17, 10, 6, 2, 1, 0, 0, 2, 6, 15, 25, 31, 29, 16, 0, 0, 13, 83, 207, 372, 545, 681, 743, 709, 588, 415, 241, 118, 81, 140, 273, 437, 583, 667, 666, 585, 450, 296, 160, 64, 12, 0, 0, 7, 10, 6, 0, 0, 0, 3, 12, 20, 25, 25, 21, 15, 8, 3, 0, 0, 0, 1, 1, 0, 0, 0, 1, 4, 8, 12, 13, 13, 11, 8, 7, 6, 8, 9, 10, 8, 4, 0, 0, 1, 9, 22, 39, 55, 68, 74, 73, 66, 55, 45, 37, 32, 30, 29, 27, 24, 20, 18, 19, 24, 34, 46, 57, 64, 64, 59, 49, 39, 30, 24, 22, 22, 23, 24, 26, 27, 29, 32, 35, 37, 37, 35, 34, 33, 36, 41, 48, 55, 58, 57, 52, 43, 34, 26, 21, 22, 28, 38, 50, 59, 62, 55, 37, 13, 0, 0, 43, 135, 271, 431, 580, 683, 714, 664, 547, 391, 234, 108, 29, 0, 9, 35, 63, 81, 86, 82, 74, 68, 65, 64, 65, 64, 60, 55, 48, 42, 37, 33, 30, 28, 27, 27, 28, 30, 33, 34, 33, 30, 24, 17, 13, 12, 15, 20, 26, 32, 36, 39, 40, 37, 25, 7, 0, 0, 34, 127, 273, 452, 627, 755, 801, 755, 629, 456, 279, 133, 39, 0, 0, 8, 22, 24, 11, 0, 0, 28, 110, 240, 402, 564, 686, 738, 705, 596, 441, 277, 138, 45, 0, 0, 1, 14, 23, 27, 28, 29, 30, 31, 29, 23, 16, 8, 2, 0, 0, 3, 7, 11, 13, 13, 11, 8, 4, 0, 0, 0, 2, 12, 23, 32, 31, 19, 0, 0, 5, 72, 196, 364, 543, 688, 760, 736, 626, 461, 285, 138, 41, 0, 0, 1, 13, 20, 24, 28, 35, 43, 48, 47, 38, 25, 13, 7, 10, 22, 37, 53, 63, 66, 61, 51, 40, 30, 23, 20, 20, 20, 20, 17, 14, 10, 9, 10, 15, 21, 27, 30, 29, 24, 16, 9, 3, 0, 0, 1, 5, 10, 16, 23, 29, 34, 36, 35, 30, 22, 14, 7, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 13, 20, 29, 37, 43, 46, 44, 39, 31, 21, 11, 4, 0, 0, 0, 3, 6, 9, 10, 9, 7, 4, 1, 0, 0, 2, 5, 7, 8, 8, 6, 4, 1, 0, 0, 0, 3, 8, 16, 23, 28, 29, 25, 19, 11, 5, 1, 0, 0, 1, 4, 7, 11, 14, 15, 14, 10, 4, 0, 0, 6, 21, 43, 66, 82, 84, 69, 39, 6, 0, 5, 70, 183, 327, 474, 587, 638, 614, 521, 387, 244, 122, 40, 0, 0, 9, 32, 53, 68, 76, 77, 70, 57, 39, 21, 8, 4, 12, 31, 55, 77, 89, 85, 63, 28, 0, 0, 30, 131, 287, 472, 645, 756, 772, 685, 518, 324, 160, 76, 94, 204, 369, 535, 655, 697, 654, 545, 399, 252, 131, 51, 14, 15, 41, 81, 121, 152, 161, 144, 102, 46, 1, 0, 61, 208, 426, 678, 909, 1058, 1082, 969, 749, 482, 244, 99, 85, 196, 392, 608, 780, 860, 832, 710, 532, 343, 181, 70, 15, 6, 23, 46, 58, 50, 26, 0, 0, 24, 114, 262, 446, 627, 758, 805, 752, 615, 433, 251, 108, 22, 0, 0, 10, 25, 31, 31, 28, 25, 23, 20, 14, 7, 1, 0, 0, 5, 14, 18, 15, 4, 0, 0, 27, 101, 215, 349, 471, 546, 552, 488, 373, 240, 122, 40, 0, 0, 0, 7, 10, 6, 1, 0, 0, 3, 7, 8, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 11, 10, 9, 6, 3, 1, 0, 0, 0, 2, 5, 9, 13, 15, 14, 12, 8, 5, 1, 0, 0, 0, 5, 14, 28, 42, 54, 60, 60, 52, 40, 27, 16, 9, 6, 8, 12, 17, 21, 24, 24, 22, 20, 17, 14, 13, 13, 16, 21, 27, 30, 24, 10, 0, 0, 24, 111, 255, 438, 621, 755, 803, 749, 610, 426, 244, 103, 20, 0, 0, 7, 16, 16, 11, 8, 10, 16, 22, 24, 21, 15, 10, 8, 11, 18, 27, 35, 38, 36, 29, 20, 10, 2, 0, 0, 5, 17, 34, 52, 67, 74, 71, 58, 40, 21, 8, 6, 15, 34, 58, 81, 95, 98, 89, 72, 50, 31, 19, 15, 19, 27, 36, 43, 45, 45, 42, 38, 35, 34, 33, 32, 31, 31, 31, 36, 44, 54, 59, 51, 26, 0, 0, 24, 150, 367, 648, 932, 1142, 1213, 1120, 886, 583, 302, 126, 99, 218, 431, 665, 843, 917, 870, 726, 529, 328, 164, 57, 6, 0, 13, 37, 59, 77, 87, 93, 93, 88, 80, 71, 65, 62, 62, 65, 67, 67, 63, 57, 52, 50, 54, 63, 76, 90, 100, 102, 95, 79, 57, 34, 15, 3, 0, 6, 18, 32, 46, 54, 56, 51, 41, 28, 16, 7, 2, 3, 8, 16, 27, 36, 41, 37, 23, 2, 0, 1, 59, 171, 326, 493, 628, 687, 648, 516, 327, 139, 12, 0, 79, 264, 490, 695, 821, 837, 744, 573, 375, 197, 71, 7, 0, 0, 12, 21, 23, 22, 24, 29, 33, 35, 33, 28, 23, 23, 27, 33, 39, 41, 38, 31, 21, 11, 3, 0, 0, 2, 14, 31, 53, 73, 88, 91, 83, 66, 44, 25, 12, 8, 11, 18, 27, 33, 35, 34, 31, 26, 21, 16, 9, 3, 0, 0, 2, 12, 22, 24, 14, 0, 0, 7, 81, 217, 399, 588, 735, 795, 751, 616, 431, 244, 97, 11, 0, 0, 32, 62, 80, 85, 80, 70, 59, 48, 39, 33, 30, 30, 33, 36, 39, 39, 37, 33, 26, 19, 13, 9, 7, 7, 8, 10, 11, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 2, 0, 0, 2, 8, 16, 20, 16, 2, 0, 0, 40, 137, 280, 445, 588, 670, 665, 575, 428, 265, 126, 36, 0, 0, 2, 12, 13, 8, 1, 0, 0, 4, 6, 6, 4, 1, 1, 5, 13, 23, 33, 39, 40, 35, 26, 15, 6, 1, 2, 7, 15, 23, 29, 29, 25, 17, 9, 2, 0, 0, 4, 12, 21, 31, 39, 45, 47, 42, 33, 21, 9, 1, 1, 9, 25, 45, 61, 68, 59, 33, 1, 0, 2, 82, 225, 414, 605, 749, 804, 753, 612, 424, 239, 97, 15, 0, 0, 12, 28, 35, 37, 37, 37, 38, 37, 34, 28, 21, 14, 10, 12, 20, 33, 42, 39, 19, 0, 0, 21, 145, 359, 635, 910, 1110, 1175, 1084, 866, 586, 318, 120, 12, 0, 0, 16, 30, 31, 28, 28, 37, 49, 59, 62, 56, 44, 30, 18, 10, 6, 4, 3, 2, 1, 0, 0, 0, 0, 3, 6, 9, 12, 14, 13, 12, 11, 10, 10, 10, 11, 10, 10, 10, 12, 18, 29, 43, 57, 70, 78, 79, 75, 67, 56, 45, 36, 29, 24, 23, 23, 26, 31, 38, 49, 62, 75, 86, 92, 92, 84, 70, 55, 42, 35, 35, 41, 52, 63, 71, 72, 66, 54, 39, 26, 21, 26, 42, 65, 88, 104, 109, 101, 81, 57, 33, 18, 13, 21, 39, 60, 81, 95, 100, 95, 80, 55, 24, 0, 0, 16, 92, 218, 374, 527, 634, 659, 590, 442, 261, 102, 19, 41, 168, 363, 570, 727, 786, 728, 568, 354, 148, 13, 0, 100, 310, 572, 814, 973, 1004, 898, 685, 423, 183, 27, 0, 87, 274, 501, 705, 833, 858, 780, 627, 441, 264, 128, 45, 12, 12, 31, 54, 73, 87, 94, 96, 92, 83, 71, 61, 59, 67, 84, 104, 115, 108, 80, 40, 7, 6, 57, 167, 323, 494, 638, 717, 708, 616, 466, 297, 149, 48, 0, 0, 7, 27, 39, 40, 32, 19, 8, 1, 0, 3, 11, 22, 35, 45, 51, 48, 35, 13, 0, 0, 26, 113, 247, 407, 554, 646, 657, 583, 447, 287, 145, 46, 0, 0, 0, 14, 22, 21, 17, 14, 12, 11, 10, 8, 5, 2, 0, 0, 4, 11, 20, 26, 25, 13, 0, 0, 10, 79, 201, 364, 534, 669, 730, 700, 588, 426, 257, 118, 31, 0, 0, 7, 22, 29, 29, 25, 20, 17, 16, 15, 13, 10, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 11, 19, 25, 28, 26, 21, 13, 5, 0, 0, 1, 10, 21, 34, 45, 52, 51, 43, 30, 15, 3, 0, 2, 16, 37, 64, 89, 108, 115, 109, 90, 63, 36, 15, 7, 14, 34, 62, 88, 105, 109, 97, 75, 48, 24, 8, 3, 8, 20, 35, 49, 61, 67, 65, 50, 25, 0, 0, 14, 98, 240, 420, 597, 721, 750, 669, 499, 290, 106, 7, 26, 160, 369, 592, 759, 821, 758, 587, 359, 143, 5, 0, 114, 343, 618, 865, 1019, 1041, 931, 726, 483, 260, 96, 7, 0, 4, 43, 83, 116, 137, 146, 144, 131, 111, 91, 74, 67, 68, 75, 83, 87, 85, 77, 65, 52, 41, 34, 31, 34, 42, 56, 74, 92, 105, 110, 104, 89, 68, 47, 29, 19, 17, 23, 34, 45, 51, 48, 33, 11, 0, 0, 42, 134, 270, 423, 558, 634, 626, 533, 378, 208, 72, 11, 44, 158, 319, 478, 591, 626, 580, 468, 325, 186, 78, 13, 0, 0, 24, 57, 90, 117, 135, 140, 131, 109, 80, 50, 28, 17, 20, 32, 49, 66, 79, 85, 86, 83, 77, 70, 63, 54, 46, 40, 38, 42, 51, 58, 56, 38, 8, 0, 0, 74, 234, 464, 719, 933, 1044, 1014, 847, 589, 312, 92, 0, 2, 132, 323, 513, 646, 686, 629, 497, 332, 177, 63, 2, 0, 6, 38, 70, 95, 109, 112, 106, 92, 74, 57, 45, 40, 43, 51, 61, 68, 72, 70, 65, 57, 48, 38, 29, 21, 15, 12, 12, 14, 17, 19, 20, 20, 21, 25, 32, 44, 58, 72, 86, 97, 103, 99, 82, 49, 8, 0, 0, 85, 263, 515, 791, 1024, 1148, 1127, 967, 716, 442, 210, 57, 0, 0, 20, 59, 89, 103, 105, 99, 87, 72, 56, 41, 28, 21, 19, 21, 25, 29, 32, 33, 33, 30, 27, 23, 18, 13, 8, 4, 2, 0, 0, 0, 0, 0, 0, 3, 7, 11, 15, 18, 17, 14, 10, 5, 1, 0, 0, 1, 6, 12, 18, 22, 24, 21, 14, 6, 0, 0, 1, 13, 30, 50, 66, 74, 72, 61, 42, 23, 8, 0, 1, 7, 17, 27, 35, 39, 39, 34, 27, 19, 12, 6, 2, 1, 0, 2, 6, 12, 20, 25, 22, 11, 0, 0, 14, 84, 203, 356, 509, 621, 659, 612, 493, 338, 188, 74, 10, 0, 0, 9, 17, 17, 11, 4, 1, 1, 3, 7, 10, 13, 16, 18, 18, 16, 11, 6, 1, 0, 0, 3, 7, 11, 13, 14, 13, 11, 10, 8, 5, 3, 0, 0, 2, 10, 23, 42, 61, 78, 89, 91, 86, 75, 62, 50, 41, 37, 37, 40, 45, 51, 57, 63, 66, 66, 61, 52, 40, 27, 15, 5, 0, 0, 0, 3, 8, 13, 16, 17, 16, 13, 9, 6, 4, 4, 4, 4, 3, 3, 5, 12, 22, 37, 53, 66, 74, 75, 69, 58, 43, 28, 15, 6, 3, 5, 13, 25, 38, 49, 56, 55, 47, 35, 21, 10, 2, 0, 0, 3, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 3, 9, 15, 21, 24, 24, 21, 15, 9, 3, 0, 0, 2, 7, 17, 28, 38, 42, 35, 16, 0, 0, 17, 96, 227, 386, 537, 635, 652, 582, 447, 286, 142, 41, 0, 0, 8, 35, 58, 70, 73, 68, 56, 39, 22, 8, 0, 0, 9, 23, 40, 53, 61, 60, 51, 37, 23, 13, 9, 12, 22, 36, 52, 67, 78, 80, 69, 43, 9, 0, 0, 79, 237, 460, 709, 922, 1041, 1027, 879, 638, 373, 161, 59, 91, 239, 452, 660, 803, 841, 770, 615, 422, 238, 99, 19, 0, 0, 20, 38, 48, 49, 49, 51, 58, 71, 87, 102, 113, 118, 118, 114, 108, 98, 81, 53, 17, 0, 0, 51, 190, 401, 650, 879, 1026, 1048, 939, 730, 482, 255, 92, 7, 0, 0, 17, 28, 28, 22, 16, 13, 13, 12, 9, 5, 3, 6, 13, 23, 31, 36, 34, 28, 18, 8, 1, 0, 0, 6, 19, 34, 49, 59, 61, 54, 40, 23, 8, 0, 0, 5, 16, 29, 39, 42, 39, 30, 18, 7, 0, 0, 2, 12, 24, 35, 42, 43, 38, 28, 18, 11, 11, 17, 27, 38, 47, 56, 64, 70, 69, 55, 27, 0, 0, 16, 134, 341, 607, 876, 1076, 1146, 1068, 864, 595, 332, 131, 17, 0, 0, 25, 49, 60, 58, 52, 45, 39, 33, 24, 15, 8, 6, 11, 18, 23, 18, 4, 0, 0, 39, 138, 285, 453, 601, 686, 683, 593, 444, 278, 135, 40, 0, 0, 2, 17, 24, 25, 22, 19, 18, 17, 15, 12, 7, 3, 0, 0, 0, 1, 2, 4, 4, 4, 4, 4, 6, 9, 13, 17, 20, 20, 18, 13, 8, 3, 0, 0, 0, 4, 8, 13, 18, 21, 22, 21, 19, 17, 17, 20, 26, 34, 42, 47, 49, 47, 41, 33, 27, 22, 21, 22, 23, 24, 24, 24, 24, 25, 27, 30, 31, 31, 29, 26, 22, 19, 16, 13, 10, 8, 7, 9, 15, 24, 35, 45, 53, 56, 54, 48, 40, 31, 24, 19, 17, 16, 17, 17, 17, 16, 15, 14, 14, 16, 17, 18, 18, 15, 11, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 1, 8, 19, 32, 44, 50, 48, 41, 30, 18, 9, 4, 2, 2, 3, 4, 8, 14, 23, 33, 42, 47, 46, 41, 31, 20, 10, 2, 0, 0, 5, 14, 26, 37, 43, 44, 38, 28, 16, 8, 6, 13, 28, 48, 68, 84, 92, 89, 75, 54, 32, 14, 5, 8, 22, 42, 63, 79, 85, 81, 68, 50, 31, 16, 8, 7, 14, 27, 43, 58, 67, 67, 54, 30, 6, 0, 19, 95, 226, 401, 587, 740, 817, 791, 666, 475, 271, 115, 52, 100, 243, 444, 649, 808, 882, 858, 744, 572, 392, 258, 212, 277, 440, 656, 861, 992, 1005, 896, 696, 458, 241, 85, 6, 0, 24, 67, 101, 116, 114, 99, 80, 62, 51, 49, 54, 67, 81, 96, 106, 109, 101, 81, 48, 9, 0, 0, 69, 222, 440, 685, 899, 1025, 1030, 912, 708, 471, 259, 110, 35, 21, 43, 73, 91, 91, 75, 53, 34, 25, 27, 39, 57, 76, 91, 100, 99, 87, 64, 31, 0, 0, 6, 78, 203, 364, 528, 652, 702, 663, 547, 387, 226, 97, 18, 0, 0, 12, 31, 41, 38, 25, 6, 0, 0, 37, 122, 250, 399, 538, 627, 638, 562, 416, 240, 84, 0, 5, 114, 295, 500, 672, 767, 760, 659, 496, 316, 159, 53, 1, 0, 1, 14, 20, 19, 14, 9, 6, 6, 5, 4, 3, 1, 1, 2, 3, 3, 3, 2, 2, 4, 8, 16, 26, 36, 45, 50, 51, 46, 38, 27, 17, 8, 4, 3, 7, 13, 20, 27, 32, 37, 39, 37, 28, 13, 0, 0, 10, 66, 160, 277, 391, 472, 495, 456, 368, 256, 153, 79, 43, 40, 55, 70, 75, 66, 48, 29, 18, 19, 34, 58, 86, 111, 126, 128, 119, 102, 82, 63, 49, 41, 36, 33, 31, 28, 23, 18, 14, 10, 8, 6, 4, 3, 1, 0, 0, 1, 5, 11, 17, 22, 24, 24, 20, 14, 8, 3, 0, 0, 1, 8, 18, 30, 39, 44, 42, 35, 24, 13, 4, 0, 0, 0, 2, 5, 7, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 1, 3, 4, 6, 7, 8, 7, 7, 5, 2, 0, 0, 0, 0, 8, 15, 14, 3, 0, 0, 32, 125, 270, 446, 613, 726, 752, 684, 544, 370, 205, 83, 14, 0, 0, 11, 21, 20, 14, 5, 0, 0, 0, 0, 4, 8, 13, 18, 20, 20, 17, 12, 7, 2, 0, 0, 0, 1, 6, 11, 17, 20, 20, 16, 9, 2, 0, 0, 9, 23, 38, 51, 57, 56, 47, 34, 20, 7, 0, 0, 3, 17, 39, 63, 82, 90, 81, 56, 23, 0, 0, 44, 138, 273, 423, 554, 629, 624, 536, 387, 220, 87, 35, 86, 231, 435, 640, 789, 841, 786, 642, 452, 264, 117, 28, 0, 0, 20, 43, 60, 72, 76, 72, 54, 22, 0, 0, 42, 189, 427, 721, 1005, 1203, 1258, 1153, 919, 623, 340, 128, 10, 0, 0, 38, 71, 86, 83, 70, 52, 34, 18, 7, 0, 0, 5, 15, 26, 35, 33, 21, 0, 0, 0, 59, 172, 327, 489, 617, 672, 638, 525, 367, 209, 87, 15, 0, 0, 12, 24, 30, 36, 43, 49, 45, 25, 0, 0, 14, 134, 348, 631, 922, 1142, 1226, 1150, 935, 647, 363, 144, 19, 0, 0, 26, 50, 56, 46, 29, 14, 3, 0, 0, 5, 14, 24, 34, 41, 41, 35, 25, 13, 3, 0, 0, 4, 16, 31, 44, 51, 51, 43, 30, 16, 5, 0, 0, 4, 11, 19, 29, 39, 47, 51, 44, 26, 1, 0, 0, 64, 190, 361, 543, 688, 752, 717, 594, 418, 239, 97, 12, 0, 0, 22, 49, 65, 63, 45, 17, 0, 0, 31, 125, 268, 434, 584, 677, 685, 607, 466, 299, 150, 45, 0, 0, 18, 53, 83, 99, 101, 93, 78, 62, 49, 44, 47, 57, 74, 93, 111, 126, 133, 128, 108, 73, 31, 0, 0, 52, 181, 378, 614, 843, 1008, 1065, 997, 819, 579, 339, 162, 93, 143, 291, 491, 682, 813, 848, 782, 636, 447, 262, 115, 26, 0, 9, 45, 83, 110, 119, 113, 96, 76, 58, 49, 49, 58, 73, 91, 106, 114, 113, 103, 87, 69, 54, 45, 45, 53, 65, 77, 85, 86, 78, 59, 33, 6, 0, 2, 54, 150, 279, 416, 526, 576, 546, 440, 284, 124, 10, 0, 58, 230, 456, 678, 836, 882, 805, 627, 397, 180, 31, 0, 41, 177, 350, 511, 618, 649, 602, 495, 357, 222, 112, 40, 5, 0, 4, 15, 23, 26, 25, 22, 20, 17, 16, 15, 15, 16, 20, 25, 33, 38, 37, 25, 6, 0, 0, 46, 151, 304, 478, 632, 725, 729, 645, 496, 323, 168, 58, 3, 0, 9, 35, 56, 69, 75, 77, 77, 76, 74, 71, 70, 71, 75, 83, 90, 92, 87, 73, 52, 29, 10, 0, 0, 12, 36, 65, 94, 113, 120, 114, 96, 75, 56, 47, 48, 59, 76, 93, 102, 101, 85, 58, 25, 0, 0, 26, 101, 217, 355, 485, 576, 605, 563, 463, 331, 199, 94, 27, 0, 0, 7, 24, 41, 57, 66, 62, 39, 2, 0, 1, 119, 355, 693, 1074, 1407, 1602, 1602, 1407, 1073, 692, 354, 119, 1, 0, 0, 32, 48, 45, 30, 14, 5, 3, 4, 6, 5, 4, 3, 3, 3, 3, 3, 3, 2, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 10, 16, 24, 33, 43, 50, 54, 53, 49, 42, 36, 34, 37, 45, 55, 64, 71, 72, 69, 64, 58, 55, 56, 59, 63, 66, 64, 58, 47, 35, 24, 17, 17, 24, 34, 46, 54, 57, 52, 42, 29, 16, 5, 0, 0, 1, 5, 10, 14, 16, 16, 14, 11, 7, 4, 1, 0, 0, 1, 5, 14, 27, 43, 61, 75, 84, 84, 77, 66, 54, 49, 52, 62, 75, 81, 74, 50, 18, 0, 0, 55, 169, 332, 514, 678, 784, 807, 745, 615, 451, 288, 156, 68, 25, 15, 23, 37, 48, 52, 51, 48, 44, 43, 44, 47, 52, 59, 65, 71, 76, 78, 74, 58, 31, 0, 0, 9, 102, 272, 502, 747, 949, 1051, 1026, 881, 657, 413, 204, 63, 0, 0, 6, 37, 64, 82, 92, 95, 91, 82, 67, 52, 41, 36, 38, 45, 55, 62, 66, 64, 59, 50, 42, 37, 36, 42, 54, 72, 92, 110, 122, 123, 114, 96, 75, 55, 42, 39, 44, 55, 66, 71, 68, 58, 44, 33, 27, 31, 43, 61, 80, 93, 98, 89, 67, 35, 4, 0, 6, 70, 181, 327, 475, 591, 644, 618, 523, 385, 239, 117, 36, 0, 0, 2, 16, 26, 31, 32, 31, 29, 24, 19, 14, 13, 19, 33, 52, 73, 88, 90, 74, 42, 7, 0, 19, 118, 294, 531, 787, 1008, 1140, 1151, 1040, 835, 587, 352, 170, 61, 19, 25, 52, 80, 96, 97, 88, 74, 60, 49, 43, 39, 39, 40, 43, 46, 47, 44, 33, 16, 0, 0, 12, 74, 181, 322, 469, 588, 647, 629, 540, 404, 255, 127, 41, 0, 0, 2, 14, 20, 18, 10, 3, 0, 0, 0, 4, 9, 15, 19, 22, 22, 20, 15, 9, 3, 0, 0, 1, 6, 13, 17, 19, 18, 13, 8, 4, 1, 0, 0, 0, 0, 3, 10, 20, 31, 39, 43, 42, 37, 31, 26, 23, 23, 27, 31, 36, 37, 33, 22, 5, 0, 0, 36, 121, 249, 400, 540, 635, 658, 604, 487, 340, 197, 86, 18, 0, 0, 12, 32, 46, 50, 42, 22, 0, 0, 7, 78, 205, 376, 557, 706, 783, 768, 666, 506, 330, 176, 68, 11, 0, 0, 7, 13, 13, 10, 9, 10, 13, 13, 11, 7, 3, 1, 3, 7, 14, 19, 21, 20, 17, 12, 6, 1, 0, 0, 2, 12, 26, 40, 50, 53, 48, 35, 20, 7, 0, 0, 2, 9, 17, 22, 24, 22, 17, 11, 4, 0, 0, 1, 10, 24, 43, 64, 82, 94, 96, 90, 78, 65, 55, 50, 52, 60, 71, 84, 93, 93, 79, 49, 10, 0, 0, 88, 271, 539, 849, 1134, 1323, 1366, 1252, 1012, 710, 416, 186, 45, 0, 0, 24, 55, 72, 74, 66, 55, 45, 39, 36, 36, 38, 41, 43, 42, 33, 17, 0, 0, 7, 65, 170, 309, 454, 570, 623, 600, 506, 369, 225, 106, 30, 0, 0, 3, 12, 14, 10, 4, 0, 0, 1, 3, 4, 2, 0, 0, 5, 15, 32, 53, 74, 92, 101, 100, 89, 71, 54, 40, 35, 39, 49, 60, 67, 68, 60, 47, 34, 28, 32, 48, 73, 102, 126, 141, 142, 130, 109, 83, 60, 42, 34, 34, 41, 51, 62, 69, 70, 66, 55, 42, 28, 18, 14, 18, 29, 43, 57, 65, 65, 56, 40, 22, 9, 4, 9, 22, 38, 53, 63, 67, 64, 52, 31, 6, 0, 0, 54, 177, 361, 580, 789, 937, 987, 925, 770, 564, 357, 191, 89, 49, 54, 80, 102, 109, 98, 76, 53, 39, 38, 52, 76, 103, 127, 141, 139, 119, 82, 37, 0, 0, 29, 130, 291, 487, 678, 819, 871, 823, 685, 495, 299, 136, 33, 0, 0, 32, 68, 90, 91, 71, 38, 5, 0, 4, 65, 172, 312, 459, 577, 634, 611, 513, 367, 216, 110, 84, 153, 304, 499, 685, 812, 842, 767, 607, 404, 213, 85, 53, 121, 268, 449, 613, 717, 735, 666, 534, 373, 220, 102, 30, 0, 0, 5, 16, 25, 31, 34, 30, 17, 0, 0, 6, 74, 204, 391, 606, 802, 930, 955, 870, 699, 486, 281, 124, 30, 0, 0, 6, 15, 14, 7, 0, 0, 0, 1, 4, 5, 3, 0, 0, 2, 7, 14, 20, 22, 19, 12, 5, 0, 0, 5, 12, 20, 25, 25, 21, 14, 7, 3, 2, 4, 9, 14, 18, 19, 17, 12, 8, 4, 2, 1, 0, 0, 0, 0, 3, 10, 20, 29, 36, 36, 31, 21, 11, 3, 0, 0, 0, 2, 3, 3, 2, 1, 1, 2, 2, 2, 1, 0, 0, 0, 3, 8, 11, 7, 0, 0, 5, 52, 142, 266, 403, 520, 588, 591, 530, 423, 298, 183, 96, 44, 23, 21, 28, 35, 36, 32, 25, 16, 9, 5, 5, 9, 16, 22, 26, 27, 23, 17, 10, 4, 0, 0, 0, 0, 2, 3, 4, 4, 3, 3, 2, 2, 2, 2, 1, 0, 0, 0, 0, 6, 12, 15, 10, 0, 0, 2, 45, 130, 250, 383, 498, 566, 570, 508, 401, 274, 158, 70, 18, 0, 0, 8, 19, 28, 35, 42, 50, 59, 65, 68, 67, 65, 65, 68, 75, 82, 86, 80, 68, 56, 58, 92, 170, 293, 446, 601, 724, 782, 760, 660, 507, 334, 179, 67, 7, 0, 14, 45, 71, 84, 82, 67, 46, 25, 7, 0, 0, 13, 35, 61, 83, 92, 84, 62, 36, 22, 39, 99, 202, 336, 475, 588, 649, 642, 571, 452, 313, 182, 80, 19, 0, 10, 41, 81, 118, 144, 152, 139, 107, 65, 31, 30, 84, 204, 382, 591, 788, 923, 961, 887, 716, 492, 272, 113, 53, 103, 242, 425, 599, 711, 732, 656, 507, 327, 167, 75, 77, 175, 345, 540, 707, 799, 791, 683, 505, 308, 150, 77, 110, 241, 433, 633, 787, 856, 829, 719, 558, 386, 236, 127, 63, 37, 35, 44, 54, 63, 68, 69, 65, 58, 49, 40, 36, 39, 48, 60, 69, 71, 62, 45, 24, 7, 0, 5, 19, 37, 54, 64, 67, 64, 56, 42, 22, 0, 0, 1, 63, 188, 372, 588, 793, 937, 983, 918, 760, 549, 335, 161, 50, 4, 7, 36, 67, 86, 90, 83, 73, 65, 63, 65, 72, 81, 92, 102, 106, 100, 83, 59, 43, 53, 109, 225, 393, 588, 770, 892, 920, 844, 682, 477, 285, 158, 127, 195, 338, 513, 672, 772, 793, 734, 613, 459, 304, 174, 82, 31, 11, 13, 24, 37, 48, 57, 65, 72, 77, 80, 80, 77, 74, 73, 75, 81, 86, 84, 70, 44, 11, 0, 1, 69, 202, 393, 609, 803, 927, 950, 866, 697, 488, 287, 129, 33, 0, 0, 9, 24, 32, 31, 24, 16, 10, 5, 3, 1, 1, 2, 2, 1, 0, 0, 0, 1, 7, 16, 29, 42, 56, 68, 77, 82, 81, 73, 55, 30, 5, 0, 6, 61, 164, 305, 463, 607, 704, 734, 692, 590, 454, 312, 189, 100, 49, 28, 29, 39, 51, 58, 61, 58, 51, 42, 32, 23, 16, 11, 10, 11, 14, 19, 22, 22, 20, 15, 9, 5, 2, 2, 4, 7, 11, 15, 20, 22, 19, 8, 0, 0, 16, 87, 210, 377, 559, 716, 813, 823, 747, 605, 431, 263, 129, 43, 3, 0, 10, 24, 32, 32, 24, 15, 6, 0, 0, 0, 5, 13, 22, 30, 34, 34, 30, 21, 12, 3, 0, 0, 2, 7, 13, 18, 19, 17, 13, 8, 2, 0, 0, 0, 3, 8, 12, 13, 11, 8, 5, 5, 11, 24, 41, 58, 73, 81, 82, 78, 69, 57, 43, 28, 18, 22, 53, 124, 241, 401, 586, 765, 902, 965, 937, 823, 647, 448, 265, 129, 52, 29, 40, 61, 71, 61, 34, 3, 0, 10, 80, 197, 346, 498, 619, 681, 671, 591, 465, 322, 193, 99, 48, 33, 43, 61, 75, 78, 72, 58, 44, 35, 35, 44, 62, 85, 108, 125, 130, 121, 98, 68, 39, 24, 37, 87, 174, 289, 412, 517, 578, 577, 512, 397, 263, 147, 82, 90, 170, 302, 451, 577, 646, 639, 558, 424, 271, 138, 59, 56, 131, 267, 433, 588, 694, 724, 671, 548, 387, 228, 111, 65, 98, 196, 332, 465, 562, 597, 566, 478, 358, 235, 133, 68, 42, 46, 65, 84, 91, 79, 54, 25, 6, 10, 48, 126, 236, 364, 487, 578, 614, 585, 496, 368, 235, 133, 92, 125, 221, 355, 486, 579, 607, 563, 460, 328, 206, 129, 122, 190, 322, 488, 650, 770, 820, 789, 684, 531, 362, 208, 93, 24, 0, 0, 11, 24, 31, 32, 30, 29, 34, 44, 58, 75, 89, 97, 97, 89, 75, 58, 42, 29, 20, 14, 11, 11, 14, 20, 29, 39, 49, 57, 62, 63, 61, 58, 55, 53, 54, 55, 57, 58, 57, 53, 47, 39, 34, 33, 39, 52, 70, 87, 101, 106, 102, 90, 73, 56, 41, 29, 22, 19, 20, 24, 32, 43, 55, 65, 71, 69, 59, 45, 31, 19, 14, 15, 21, 29, 36, 39, 37, 29, 15, 0, 0, 3, 47, 130, 248, 382, 504, 586, 607, 561, 463, 338, 215, 118, 60, 38, 42, 55, 65, 61, 44, 19, 0, 0, 20, 85, 187, 313, 443, 550, 612, 614, 559, 458, 337, 220, 125, 65, 37, 34, 43, 52, 53, 42, 23, 2, 0, 0, 39, 113, 212, 318, 408, 459, 459, 406, 318, 215, 121, 52, 14, 4, 9, 20, 28, 28, 22, 13, 5, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 4, 9, 16, 25, 36, 48, 57, 63, 65, 63, 59, 54, 49, 45, 42, 37, 31, 24, 19, 16, 19, 26, 36, 47, 55, 58, 56, 48, 37, 26, 16, 9, 6, 6, 10, 15, 21, 25, 26, 23, 16, 8, 1, 0, 4, 15, 30, 45, 55, 58, 53, 40, 22, 4, 0, 0, 36, 110, 220, 355, 492, 602, 658, 647, 571, 447, 306, 175, 79, 25, 10, 19, 38, 50, 50, 36, 14, 0, 0, 25, 94, 198, 324, 448, 539, 574, 543, 454, 333, 217, 140, 128, 186, 299, 439, 568, 653, 674, 624, 516, 378, 242, 143, 106, 143, 245, 388, 534, 645, 691, 656, 552, 405, 258, 150, 112, 153, 263, 410, 557, 667, 712, 686, 597, 466, 322, 191, 90, 27, 1, 0, 13, 28, 39, 41, 36, 26, 16, 9, 5, 6, 10, 16, 21, 24, 23, 19, 14, 8, 3, 0, 0, 0, 3, 9, 15, 19, 20, 18, 12, 5, 0, 0, 4, 14, 26, 39, 50, 57, 58, 55, 47, 38, 29, 25, 25, 29, 35, 40, 44, 43, 39, 30, 19, 6, 0, 0, 23, 80, 171, 288, 411, 511, 565, 556, 486, 375, 253, 157, 116, 143, 235, 367, 506, 615, 663, 639, 547, 413, 267, 140, 51, 5, 0, 0, 8, 13, 11, 5, 0, 0, 0, 0, 2, 4, 7, 11, 17, 23, 27, 26, 17, 3, 0, 0, 35, 109, 220, 352, 481, 576, 615, 589, 504, 383, 253, 140, 59, 14, 0, 0, 2, 5, 4, 1, 0, 0, 0, 0, 1, 2, 4, 10, 18, 25, 29, 25, 13, 0, 0, 14, 72, 172, 305, 449, 576, 657, 674, 623, 517, 382, 245, 130, 54, 19, 19, 39, 67, 90, 102, 102, 94, 80, 66, 55, 48, 46, 49, 57, 69, 84, 99, 111, 117, 115, 108, 95, 81, 69, 62, 61, 65, 73, 80, 83, 78, 65, 49, 39, 51, 97, 185, 312, 459, 598, 700, 740, 709, 612, 475, 325, 192, 93, 35, 11, 8, 15, 21, 22, 19, 13, 7, 3, 1, 3, 8, 15, 24, 35, 44, 52, 57, 59, 60, 60, 60, 62, 66, 73, 84, 100, 117, 132, 140, 139, 127, 108, 93, 94, 122, 184, 278, 391, 504, 593, 638, 627, 562, 458, 338, 224, 136, 81, 59, 60, 68, 72, 63, 42, 16, 0, 3, 40, 113, 215, 332, 441, 522, 559, 545, 486, 396, 295, 202, 130, 85, 66, 66, 76, 86, 91, 87, 79, 70, 72, 94, 144, 223, 324, 431, 522, 572, 568, 507, 403, 283, 179, 121, 125, 189, 299, 425, 539, 614, 635, 599, 517, 407, 288, 182, 102, 55, 41, 52, 76, 103, 122, 127, 117, 95, 72, 62, 79, 138, 245, 395, 573, 750, 893, 970, 963, 871, 712, 522, 346, 223, 177, 210, 304, 426, 536, 604, 611, 559, 461, 342, 225, 129, 64, 31, 24, 33, 46, 55, 52, 37, 16, 0, 1, 40, 131, 276, 466, 678, 876, 1022, 1087, 1054, 930, 741, 526, 322, 162, 58, 6, 0, 0, 10, 15, 14, 9, 4, 0, 0, 0, 3, 9, 17, 25, 30, 29, 24, 15, 5, 0, 1, 10, 25, 43, 59, 69, 72, 67, 56, 43, 31, 21, 16, 17, 23, 36, 53, 72, 91, 105, 111, 108, 97, 80, 64, 53, 51, 59, 72, 87, 97, 98, 88, 70, 49, 35, 38, 67, 126, 214, 320, 427, 513, 561, 558, 508, 425, 334, 264, 236, 260, 329, 424, 517, 581, 597, 560, 480, 380, 288, 233, 236, 304, 424, 573, 714, 812, 840, 788, 667, 507, 346, 226, 176, 208, 310, 453, 599, 708, 752, 719, 619, 476, 321, 184, 83, 24, 0, 0, 2, 5, 5, 2, 0, 0, 0, 0, 1, 3, 6, 9, 12, 14, 14, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 9, 9, 9, 7, 6, 6, 8, 12, 17, 22, 25, 25, 23, 19, 15, 11, 9, 8, 8, 8, 8, 9, 13, 19, 28, 38, 49, 58, 64, 66, 65, 63, 62, 63, 69, 77, 87, 96, 99, 96, 86, 74, 69, 82, 122, 194, 292, 404, 510, 589, 624, 607, 542, 445, 334, 228, 143, 86, 56, 46, 47, 50, 50, 43, 32, 20, 11, 6, 8, 14, 23, 32, 39, 41, 38, 31, 22, 12, 6, 5, 10, 19, 30, 41, 47, 47, 42, 34, 24, 15, 9, 7, 8, 12, 18, 24, 29, 32, 32, 30, 25, 20, 14, 10, 7, 5, 5, 8, 12, 15, 15, 10, 1, 0, 0, 32, 99, 202, 327, 453, 553, 605, 597, 532, 427, 304, 188, 96, 37, 9, 5, 14, 27, 37, 40, 37, 29, 20, 12, 8, 9, 16, 26, 39, 53, 64, 70, 71, 65, 54, 39, 25, 16, 14, 22, 38, 58, 79, 94, 102, 101, 94, 84, 75, 70, 70, 75, 83, 92, 100, 105, 105, 100, 89, 76, 62, 52, 49, 56, 71, 92, 112, 124, 121, 101, 70, 39, 27, 56, 139, 281, 465, 660, 825, 921, 922, 830, 671, 493, 351, 289, 326, 451, 624, 791, 901, 920, 843, 689, 498, 313, 167, 81, 51, 62, 92, 120, 132, 126, 112, 106, 126, 187, 294, 438, 596, 732, 812, 813, 731, 585, 416, 267, 168, 127, 127, 137, 132, 110, 95, 128, 241, 439, 687, 921, 1070, 1086, 964, 747, 500, 290, 158, 110, 119, 150, 168, 162, 135, 102, 77, 68, 70, 77, 79, 75, 65, 56, 53, 59, 74, 98, 127, 164, 210, 265, 329, 398, 463, 516, 549, 556, 536, 493, 433, 363, 289, 219, 157, 107, 71, 50, 41, 41, 46, 51, 55, 57, 59, 62, 68, 77, 88, 98, 106, 111, 114, 115, 113, 109, 103, 97, 96, 103, 120, 148, 181, 213, 233, 237, 222, 190, 151, 114, 90, 83, 93, 117, 146, 172, 188, 192, 181, 159, 129, 98, 69, 48, 39, 42, 56, 77, 102, 123, 138, 143, 140, 131, 121, 115, 119, 135, 166, 208, 252, 284, 290, 261, 208, 161, 172, 305, 615, 1125, 1813, 2600, 3368, 3983, 4329, 4343, 4026, 3444, 2709, 1946, 1264, 734, 382, 191, 120, 118, 141, 161, 163, 146, 117, 86, 59, 40, 29, 24, 21, 18, 14, 9, 5, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 12, 15, 15, 14, 10, 6, 2, 0, 0, 0, 3, 5, 7, 7, 6, 4, 2, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 3, 2, 0, 0, 0, 1, 3, 4, 6, 7, 7, 8, 10, 13, 17, 22, 27, 30, 33, 34, 35, 36, 36, 36, 35, 33, 31, 29, 27, 25, 24, 23, 22, 20, 18, 16, 13, 10, 8, 6, 5, 6, 8, 9, 10, 9, 6, 4, 3, 7, 15, 25, 35, 42, 43, 37, 28, 19, 13, 11, 16, 24, 34, 42, 46, 47, 46, 44, 43, 42, 42, 40, 36, 31, 25, 20, 17, 16, 17, 18, 18, 17, 16, 16, 19, 25, 33, 42, 49, 53, 55, 55, 54, 55, 55, 56, 57, 57, 57, 58, 62, 67, 74, 79, 82, 81, 75, 66, 54, 43, 34, 28, 27, 28, 32, 34, 35, 35, 33, 31, 33, 38, 45, 53, 60, 63, 61, 55, 46, 37, 29, 23, 18, 14, 11, 10, 10, 12, 15, 17, 18, 17, 13, 9, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 10, 16, 22, 24, 22, 17, 11, 4, 0, 0, 0, 1, 2, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 11, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 2, 6, 13, 21, 30, 37, 43, 47, 49, 49, 48, 45, 41, 35, 30, 25, 21, 20, 19, 19, 19, 19, 19, 19, 19, 21, 22, 23, 23, 23, 22, 21, 21, 21, 22, 23, 24, 25, 26, 27, 29, 30, 29, 27, 23, 19, 14, 12, 11, 13, 16, 18, 19, 17, 13, 9, 5, 4, 4, 5, 7, 7, 7, 5, 3, 1, 1, 2, 4, 7, 10, 13, 15, 14, 13, 9, 6, 4, 3, 4, 6, 9, 10, 10, 9, 7, 6, 8, 11, 17, 25, 34, 44, 55, 64, 73, 79, 81, 81, 78, 73, 69, 67, 68, 73, 81, 90, 99, 105, 108, 109, 108, 107, 106, 104, 101, 96, 88, 80, 72, 67, 64, 64, 65, 65, 62, 57, 52, 46, 42, 40, 38, 37, 35, 31, 28, 24, 21, 20, 20, 21, 22, 23, 24, 23, 21, 19, 15, 11, 7, 4, 2, 0, 0, 0, 2, 4, 6, 8, 8, 8, 6, 4, 1, 0, 0, 0, 1, 3, 4, 5, 5, 5, 5, 5, 6, 9, 12, 17, 22, 27, 31, 34, 35, 34, 33, 33, 34, 38, 44, 51, 59, 66, 70, 72, 71, 68, 63, 57, 52, 49, 47, 46, 47, 48, 47, 46, 44, 43, 43, 45, 49, 51, 52, 49, 45, 40, 37, 36, 38, 40, 41, 40, 37, 31, 24, 18, 14, 13, 15, 18, 21, 23, 23, 20, 16, 11, 7, 4, 4, 4, 4, 5, 5, 5, 4, 4, 5, 5, 5, 5, 4, 4, 3, 3, 3, 4, 5, 6, 9, 12, 15, 18, 23, 29, 35, 43, 50, 55, 58, 57, 54, 49, 45, 41, 39, 38, 38, 37, 37, 36, 36, 36, 36, 35, 34, 33, 30, 27, 25, 23, 21, 19, 17, 14, 12, 11, 10, 11, 13, 16, 19, 20, 21, 19, 16, 13, 10, 8, 6, 6, 7, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 9, 13, 18, 24, 30, 35, 39, 39, 37, 31, 24, 18, 15, 14, 17, 22, 27, 32, 34, 35, 34, 32, 30, 28, 27, 26, 26, 26, 26, 25, 25, 25, 24, 23, 22, 21, 19, 17, 15, 14, 15, 18, 22, 28, 33, 37, 37, 35, 29, 22, 14, 7, 2, 0, 0, 3, 7, 10, 11, 10, 8, 7, 6, 7, 9, 10, 10, 8, 5, 2, 2, 4, 8, 14, 20, 25, 29, 33, 37, 41, 44, 46, 45, 42, 38, 34, 31, 30, 31, 35, 40, 45, 50, 54, 56, 57, 56, 53, 49, 43, 39, 35, 34, 34, 36, 37, 38, 38, 39, 41, 45, 52, 62, 71, 80, 86, 89, 88, 84, 80, 75, 72, 69, 67, 64, 60, 56, 53, 51, 53, 57, 62, 66, 69, 68, 64, 58, 51, 45, 41, 38, 35, 33, 29, 25, 20, 17, 16, 19, 24, 30, 37, 42, 44, 42, 39, 35, 33, 32, 33, 33, 33, 31, 27, 23, 19, 17, 17, 18, 21, 23, 24, 24, 24, 22, 20, 17, 14, 11, 9, 10, 11, 14, 16, 17, 15, 11, 6, 2, 0, 0, 2, 5, 9, 11, 10, 9, 6, 4, 4, 5, 6, 8, 9, 8, 5, 2, 0, 0, 0, 1, 3, 3, 3, 2, 1, 2, 3, 5, 7, 6, 5, 2, 0, 0, 0, 3, 5, 6, 5, 3, 0, 0, 0, 3, 9, 16, 23, 28, 30, 30, 30, 29, 29, 30, 30, 31, 31, 32, 35, 40, 47, 53, 58, 59, 56, 51, 47, 45, 47, 54, 65, 77, 86, 91, 89, 82, 72, 62, 58, 60, 69, 82, 95, 105, 110, 109, 104, 97, 90, 83, 77, 71, 64, 59, 55, 55, 56, 59, 62, 62, 58, 53, 46, 40, 37, 36, 37, 39, 39, 38, 34, 29, 24, 19, 15, 14, 16, 22, 30, 40, 50, 58, 60, 57, 50, 39, 29, 21, 16, 13, 13, 13, 13, 14, 15, 17, 19, 19, 18, 15, 12, 9, 9, 11, 15, 18, 19, 17, 12, 6, 1, 0, 3, 10, 19, 29, 38, 44, 46, 46, 43, 38, 32, 27, 22, 18, 16, 14, 13, 14, 15, 16, 17, 17, 16, 13, 10, 8, 8, 9, 10, 12, 13, 11, 8, 3, 0, 0, 0, 6, 14, 23, 32, 39, 43, 45, 44, 42, 39, 34, 29, 23, 18, 15, 13, 13, 15, 17, 19, 20, 19, 16, 13, 9, 6, 4, 3, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 3, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 15, 22, 28, 34, 38, 40, 41, 43, 44, 46, 46, 46, 44, 43, 42, 44, 46, 50, 53, 56, 57, 58, 60, 63, 68, 72, 74, 75, 75, 74, 76, 81, 87, 93, 96, 97, 94, 89, 84, 81, 78, 76, 73, 69, 64, 61, 59, 59, 61, 61, 61, 58, 55, 51, 46, 42, 39, 35, 32, 30, 29, 28, 28, 26, 24, 22, 20, 19, 19, 20, 21, 21, 20, 18, 16, 13, 11, 9, 6, 3, 1, 0, 2, 6, 12, 16, 20, 21, 21, 21, 22, 23, 24, 24, 24, 23, 23, 25, 29, 34, 36, 36, 34, 30, 28, 29, 35, 43, 50, 53, 52, 45, 35, 26, 20, 18, 21, 26, 32, 38, 42, 45, 44, 41, 37, 32, 28, 25, 25, 27, 28, 28, 26, 22, 16, 11, 9, 9, 11, 14, 17, 18, 17, 14, 12, 11, 11, 13, 16, 20, 24, 29, 35, 41, 47, 52, 54, 54, 52, 50, 49, 49, 50, 51, 53, 54, 56, 58, 61, 63, 63, 61, 57, 52, 48, 46, 45, 47, 49, 49, 48, 46, 43, 40, 37, 35, 32, 30, 28, 27, 27, 29, 32, 34, 35, 33, 31, 30, 31, 34, 38, 41, 41, 38, 33, 27, 23, 21, 21, 21, 20, 17, 13, 9, 7, 6, 6, 6, 6, 4, 3, 3, 4, 8, 14, 21, 28, 35, 41, 46, 51, 55, 58, 60, 62, 63, 64, 65, 65, 64, 60, 56, 53, 51, 51, 52, 53, 51, 47, 41, 34, 28, 26, 28, 32, 36, 38, 36, 32, 25, 18, 13, 12, 13, 18, 23, 26, 27, 26, 22, 18, 14, 13, 14, 17, 20, 22, 23, 21, 19, 15, 12, 10, 8, 6, 4, 3, 1, 1, 2, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 12, 16, 20, 22, 21, 19, 15, 11, 7, 3, 1, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 1, 3, 4, 5, 4, 3, 2, 3, 7, 12, 19, 25, 29, 30, 28, 25, 21, 18, 16, 16, 17, 19, 21, 22, 23, 24, 24, 25, 26, 26, 26, 26, 25, 22, 18, 13, 9, 6, 5, 7, 10, 14, 17, 17, 15, 10, 6, 4, 3, 4, 6, 7, 8, 8, 8, 10, 12, 15, 16, 16, 15, 11, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 3, 1, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 12, 16, 20, 23, 25, 25, 23, 21, 17, 14, 12, 12, 12, 11, 11, 10, 9, 10, 12, 16, 21, 26, 31, 33, 34, 32, 29, 25, 20, 17, 16, 16, 17, 18, 19, 19, 17, 14, 13, 13, 15, 20, 25, 30, 34, 37, 38, 40, 42, 47, 52, 58, 64, 67, 66, 63, 58, 52, 48, 47, 50, 56, 65, 75, 85, 93, 98, 100, 97, 91, 82, 75, 69, 67, 68, 71, 74, 77, 79, 80, 81, 80, 78, 74, 68, 62, 58, 55, 54, 54, 53, 50, 46, 41, 39, 40, 45, 54, 65, 74, 79, 81, 80, 77, 74, 71, 69, 68, 68, 66, 65, 63, 61, 61, 62, 63, 64, 64, 64, 62, 60, 59, 58, 58, 57, 56, 53, 49, 45, 42, 39, 38, 37, 35, 33, 30, 27, 25, 24, 24, 25, 26, 26, 26, 26, 26, 26, 26, 25, 24, 22, 19, 16, 14, 13, 14, 16, 18, 19, 18, 17, 14, 13, 14, 16, 19, 21, 22, 20, 16, 13, 11, 11, 13, 16, 18, 17, 14, 10, 7, 7, 10, 15, 21, 28, 33, 37, 40, 42, 44, 47, 49, 52, 54, 54, 53, 51, 46, 42, 37, 33, 31, 31, 32, 35, 37, 39, 40, 39, 36, 33, 29, 27, 25, 26, 27, 28, 29, 29, 28, 27, 26, 27, 31, 38, 46, 54, 58, 59, 55, 47, 38, 32, 30, 33, 38, 44, 46, 44, 39, 32, 27, 25, 26, 29, 31, 31, 28, 23, 19, 15, 15, 16, 18, 21, 22, 22, 20, 17, 13, 9, 6, 5, 5, 8, 12, 17, 22, 26, 29, 32, 35, 37, 37, 35, 31, 25, 18, 13, 10, 9, 11, 12, 12, 11, 8, 5, 3, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 2, 1, 0, 0, 0, 2, 3, 4, 3, 2, 1, 1, 1, 2, 3, 2, 1, 0, 0, 3, 8, 14, 19, 22, 23, 21, 19, 16, 14, 13, 11, 9, 6, 3, 0, 0, 0, 2, 5, 7, 8, 8, 6, 3, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 1, 0, 0, 0, 2, 4, 5, 5, 4, 2, 1, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 2, 4, 5, 7, 8, 8, 8, 7, 5, 2, 0, 0, 0, 3, 7, 10, 11, 11, 8, 5, 1, 0, 0, 1, 4, 8, 11, 13, 13, 11, 8, 5, 2, 0, 0, 0, 2, 6, 12, 17, 22, 25, 26, 26, 25, 24, 24, 26, 30, 36, 42, 46, 48, 47, 44, 41, 41, 44, 50, 58, 64, 67, 67, 64, 61, 60, 62, 67, 73, 78, 80, 79, 76, 70, 65, 61, 58, 55, 53, 49, 45, 42, 39, 39, 42, 45, 49, 51, 50, 48, 43, 39, 35, 33, 34, 36, 40, 45, 49, 51, 53, 53, 53, 54, 56, 59, 62, 64, 63, 61, 56, 51, 47, 45, 43, 43, 42, 41, 39, 37, 35, 33, 31, 29, 29, 29, 30, 32, 33, 33, 31, 28, 25, 23, 23, 26, 30, 34, 37, 39, 39, 38, 37, 36, 37, 39, 43, 48, 53, 57, 59, 58, 54, 49, 43, 39, 37, 38, 41, 43, 44, 44, 43, 43, 43, 45, 46, 48, 48, 47, 47, 47, 49, 53, 57, 60, 61, 60, 58, 56, 57, 61, 65, 69, 71, 71, 68, 65, 63, 63, 63, 64, 64, 62, 59, 54, 49, 45, 42, 40, 40, 40, 41, 40, 38, 35, 31, 29, 28, 29, 32, 34, 36, 34, 30, 25, 20, 17, 17, 20, 23, 27, 29, 28, 26, 23, 19, 15, 12, 10, 10, 10, 11, 13, 16, 19, 22, 24, 25, 26, 26, 25, 25, 25, 26, 28, 30, 32, 31, 28, 23, 17, 11, 8, 7, 8, 12, 15, 17, 17, 14, 11, 6, 3, 1, 0, 1, 3, 4, 6, 7, 7, 8, 8, 9, 10, 11, 12, 12, 11, 9, 8, 6, 6, 7, 9, 11, 11, 11, 10, 9, 7, 6, 4, 3, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 1, 0, 0, 0, 1, 3, 4, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 7, 12, 17, 21, 21, 18, 14, 9, 8, 9, 13, 18, 22, 23, 20, 15, 10, 7, 6, 8, 11, 16, 19, 20, 20, 18, 16, 13, 10, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 8, 8, 8, 9, 11, 13, 17, 21, 24, 28, 31, 34, 36, 38, 38, 38, 36, 35, 33, 32, 31, 29, 27, 25, 24, 25, 27, 30, 33, 34, 35, 34, 35, 37, 41, 46, 51, 55, 56, 56, 55, 55, 56, 58, 60, 61, 59, 54, 48, 42, 38, 37, 38, 40, 41, 41, 40, 37, 35, 33, 33, 34, 35, 35, 36, 37, 38, 41, 44, 48, 51, 53, 54, 53, 52, 50, 50, 51, 53, 56, 58, 58, 56, 53, 48, 45, 42, 42, 44, 46, 47, 47, 45, 43, 41, 43, 48, 57, 66, 75, 79, 78, 73, 64, 55, 49, 47, 49, 53, 56, 58, 55, 51, 46, 41, 39, 39, 40, 42, 42, 40, 38, 35, 33, 32, 33, 34, 34, 34, 32, 30, 28, 28, 28, 30, 32, 34, 34, 33, 30, 27, 25, 22, 21, 20, 20, 21, 23, 24, 24, 22, 19, 14, 10, 9, 11, 17, 25, 34, 42, 46, 46, 44, 40, 37, 35, 34, 35, 37, 39, 40, 41, 39, 35, 31, 29, 28, 31, 37, 44, 50, 54, 54, 51, 47, 43, 42, 42, 43, 43, 42, 39, 35, 30, 25, 22, 21, 21, 23, 26, 27, 26, 23, 18, 12, 9, 8, 11, 17, 25, 32, 36, 37, 34, 29, 24, 20, 18, 20, 26, 33, 41, 48, 53, 55, 55, 54, 53, 54, 56, 60, 64, 68, 72, 76, 80, 84, 87, 88, 87, 83, 78, 72, 67, 63, 61, 59, 58, 55, 52, 48, 43, 39, 35, 31, 29, 26, 24, 23, 21, 21, 21, 22, 24, 27, 29, 30, 30, 29, 27, 25, 25, 27, 29, 31, 31, 29, 25, 20, 15, 13, 14, 18, 22, 27, 30, 31, 31, 29, 28, 27, 28, 31, 36, 41, 45, 47, 46, 45, 42, 42, 44, 48, 54, 58, 60, 58, 54, 50, 47, 48, 51, 55, 58, 60, 59, 56, 53, 51, 49, 49, 49, 49, 49, 49, 49, 49, 48, 46, 43, 40, 36, 33, 31, 29, 30, 32, 36, 41, 45, 47, 45, 41, 35, 29, 25, 24, 26, 30, 35, 39, 41, 42, 42, 41, 40, 39, 37, 35, 33, 30, 27, 24, 22, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 17, 14, 11, 7, 3, 0, 0, 0, 1, 3, 6, 8, 9, 9, 7, 4, 1, 0, 0, 0, 1, 3, 6, 9, 11, 11, 9, 6, 3, 0, 0, 2, 6, 12, 17, 21, 22, 21, 18, 14, 11, 9, 8, 8, 9, 11, 12, 13, 13, 12, 10, 9, 9, 11, 15, 21, 29, 37, 44, 49, 51, 51, 49, 47, 46, 47, 49, 52, 55, 56, 56, 54, 50, 46, 43, 41, 40, 40, 40, 41, 42, 43, 44, 45, 44, 41, 37, 33, 28, 25, 24, 24, 25, 25, 24, 22, 21, 19, 18, 17, 16, 16, 16, 17, 20, 24, 27, 29, 29, 26, 21, 15, 11, 9, 10, 13, 15, 15, 13, 9, 4, 0, 0, 1, 3, 6, 6, 5, 2, 0, 0, 2, 6, 10, 12, 12, 10, 6, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 7, 13, 18, 22, 24, 25, 25, 28, 32, 36, 39, 40, 38, 34, 31, 30, 31, 33, 34, 32, 27, 20, 14, 11, 11, 15, 19, 23, 24, 22, 18, 14, 10, 9, 10, 13, 17, 20, 23, 24, 25, 26, 27, 31, 34, 38, 39, 38, 35, 32, 30, 29, 31, 32, 33, 31, 28, 25, 23, 23, 25, 28, 31, 34, 36, 39, 40, 41, 41, 38, 32, 26, 20, 17, 16, 17, 19, 21, 21, 18, 14, 10, 8, 7, 8, 10, 11, 13, 13, 13, 13, 14, 16, 17, 16, 15, 12, 9, 7, 7, 9, 13, 16, 18, 16, 12, 7, 2, 0, 0, 3, 8, 15, 21, 27, 32, 36, 39, 41, 42, 40, 37, 32, 26, 20, 15, 12, 10, 10, 11, 12, 12, 12, 11, 11, 11, 12, 14, 14, 14, 13, 10, 8, 6, 4, 4, 5, 6, 7, 8, 10, 12, 15, 18, 22, 27, 31, 36, 40, 44, 47, 48, 46, 44, 40, 35, 32, 29, 28, 29, 30, 31, 32, 33, 33, 33, 33, 33, 34, 35, 35, 34, 31, 26, 19, 13, 10, 9, 11, 16, 20, 24, 26, 27, 28, 28, 30, 31, 32, 31, 30, 28, 26, 26, 27, 28, 30, 29, 27, 23, 20, 17, 16, 18, 20, 22, 24, 23, 22, 19, 15, 12, 8, 6, 5, 5, 7, 8, 9, 9, 8, 7, 8, 9, 12, 14, 14, 13, 9, 6, 4, 4, 5, 8, 11, 12, 12, 10, 9, 9, 10, 12, 14, 16, 15, 13, 9, 5, 3, 3, 6, 10, 13, 14, 13, 9, 4, 2, 3, 9, 17, 26, 31, 32, 28, 20, 12, 6, 4, 7, 12, 18, 21, 22, 19, 16, 13, 11, 12, 16, 21, 26, 30, 32, 32, 32, 32, 32, 32, 34, 35, 37, 37, 35, 33, 29, 25, 22, 19, 17, 16, 15, 14, 14, 13, 13, 14, 15, 17, 19, 20, 20, 19, 16, 13, 11, 9, 9, 10, 10, 10, 9, 7, 4, 2, 1, 1, 1, 3, 3, 4, 3, 1, 0, 0, 0, 1, 4, 7, 9, 10, 9, 7, 5, 3, 2, 2, 2, 2, 3, 2, 2, 1, 0, 0, 1, 4, 7, 10, 12, 12, 10, 7, 3, 1, 2, 7, 14, 21, 27, 31, 31, 29, 27, 25, 26, 29, 32, 36, 39, 41, 41, 40, 39, 36, 32, 29, 26, 25, 25, 27, 29, 32, 34, 35, 35, 35, 35, 36, 38, 39, 41, 41, 39, 35, 32, 29, 28, 30, 34, 39, 43, 44, 43, 40, 36, 32, 30, 30, 30, 31, 33, 33, 33, 33, 31, 29, 26, 24, 22, 21, 22, 24, 28, 30, 31, 30, 28, 24, 21, 19, 18, 18, 17, 16, 14, 12, 10, 8, 8, 9, 12, 14, 17, 18, 17, 14, 11, 9, 9, 11, 14, 16, 17, 15, 10, 6, 4, 5, 11, 18, 25, 30, 29, 24, 16, 8, 1, 0, 0, 3, 8, 12, 14, 13, 9, 5, 1, 0, 0, 1, 3, 4, 3, 2, 1, 0, 0, 2, 3, 4, 4, 2, 1, 0, 0, 0, 2, 4, 7, 9, 9, 9, 7, 5, 3, 2, 3, 7, 12, 18, 24, 28, 29, 28, 25, 22, 20, 19, 21, 23, 25, 25, 22, 19, 15, 13, 13, 14, 16, 17, 16, 12, 8, 4, 1, 1, 5, 10, 16, 20, 24, 25, 25, 25, 25, 27, 28, 29, 29, 27, 25, 22, 21, 20, 19, 18, 16, 15, 16, 18, 23, 30, 36, 40, 40, 36, 29, 23, 19, 19, 22, 27, 32, 34, 34, 31, 29, 27, 28, 31, 36, 40, 44, 48, 51, 54, 57, 60, 62, 64, 65, 65, 64, 62, 60, 59, 57, 57, 56, 55, 54, 51, 48, 45, 42, 41, 42, 43, 45, 45, 45, 43, 40, 38, 36, 36, 37, 39, 42, 45, 47, 48, 47, 47, 47, 49, 51, 54, 56, 56, 55, 53, 53, 54, 56, 59, 61, 60, 57, 52, 48, 44, 41, 40, 38, 36, 33, 29, 25, 23, 22, 23, 25, 27, 27, 27, 25, 23, 22, 20, 19, 18, 17, 17, 15, 14, 14, 13, 12, 12, 11, 11, 11, 13, 15, 17, 20, 21, 21, 19, 15, 10, 6, 2, 0, 0, 0, 2, 4, 5, 6, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 1, 4, 7, 10, 12, 12, 11, 7, 4, 2, 1, 2, 4, 6, 6, 6, 4, 3, 3, 4, 6, 9, 11, 12, 13, 12, 12, 12, 11, 10, 9, 7, 6, 5, 6, 7, 9, 10, 10, 8, 5, 2, 0, 0, 0, 2, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 10, 10, 9, 7, 5, 3, 2, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 4, 7, 10, 13, 14, 13, 9, 5, 1, 0, 0, 4, 9, 14, 20, 26, 30, 33, 36, 37, 36, 35, 34, 33, 31, 29, 26, 21, 15, 9, 3, 0, 0, 2, 6, 11, 15, 17, 15, 12, 7, 4, 2, 3, 5, 9, 11, 13, 14, 14, 13, 13, 14, 14, 15, 16, 15, 15, 14, 14, 14, 13, 13, 12, 10, 9, 8, 9, 11, 15, 20, 23, 25, 25, 24, 24, 25, 28, 32, 37, 40, 41, 41, 39, 39, 40, 43, 48, 53, 58, 63, 67, 69, 70, 67, 63, 56, 49, 45, 44, 48, 54, 62, 68, 72, 72, 71, 70, 69, 68, 68, 68, 67, 65, 64, 64, 67, 72, 77, 81, 82, 79, 73, 67, 62, 60, 63, 68, 74, 78, 79, 77, 73, 68, 66, 66, 68, 70, 73, 75, 77, 79, 80, 80, 78, 75, 71, 68, 66, 66, 67, 67, 65, 61, 54, 47, 42, 40, 40, 43, 45, 46, 47, 46, 45, 44, 43, 41, 37, 32, 27, 25, 26, 30, 38, 46, 53, 56, 56, 53, 49, 47, 47, 50, 55, 62, 67, 70, 69, 65, 57, 47, 39, 33, 32, 37, 45, 55, 62, 65, 64, 60, 54, 50, 48, 48, 49, 50, 51, 51, 52, 52, 54, 54, 55, 55, 54, 53, 53, 53, 54, 56, 57, 58, 58, 58, 57, 57, 57, 57, 57, 55, 52, 48, 44, 41, 40, 43, 47, 52, 56, 58, 57, 54, 50, 47, 45, 43, 42, 39, 37, 35, 34, 36, 40, 44, 48, 51, 52, 52, 51, 51, 53, 55, 59, 62, 64, 66, 65, 64, 63, 60, 57, 53, 49, 45, 41, 40, 40, 41, 43, 44, 44, 42, 39, 35, 32, 29, 26, 24, 22, 21, 19, 19, 19, 21, 24, 26, 27, 27, 24, 21, 16, 11, 8, 7, 9, 13, 18, 24, 28, 29, 29, 27, 25, 24, 25, 27, 31, 34, 37, 38, 38, 37, 35, 33, 30, 28, 26, 25, 23, 22, 20, 20, 21, 23, 26, 28, 29, 28, 24, 18, 13, 9, 7, 8, 10, 12, 13, 14, 13, 11, 10, 10, 10, 10, 10, 9, 7, 6, 5, 5, 5, 6, 6, 5, 5, 6, 9, 13, 18, 24, 29, 32, 34, 34, 34, 35, 35, 36, 38, 38, 38, 36, 33, 30, 28, 26, 25, 26, 28, 30, 31, 31, 30, 26, 21, 16, 12, 9, 10, 12, 16, 17, 16, 11, 6, 1, 0, 1, 4, 8, 11, 11, 8, 5, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 0, 0, 0, 1, 6, 13, 19, 25, 27, 27, 25, 23, 22, 22, 22, 22, 20, 16, 12, 8, 7, 8, 11, 16, 20, 23, 25, 25, 24, 24, 25, 27, 28, 30, 30, 30, 29, 28, 27, 26, 25, 26, 27, 29, 30, 29, 26, 21, 15, 10, 9, 12, 19, 26, 32, 34, 33, 30, 26, 24, 23, 23, 23, 24, 24, 25, 28, 32, 37, 40, 41, 38, 34, 30, 28, 29, 32, 36, 39, 40, 39, 37, 35, 34, 36, 38, 40, 41, 41, 38, 36, 35, 37, 42, 49, 57, 62, 65, 63, 59, 53, 48, 45, 43, 44, 47, 50, 53, 57, 60, 61, 61, 59, 55, 51, 47, 44, 43, 44, 46, 49, 51, 54, 55, 57, 57, 56, 53, 49, 45, 40, 37, 35, 34, 35, 36, 39, 42, 46, 50, 55, 58, 58, 56, 51, 47, 43, 42, 44, 47, 51, 53, 55, 56, 57, 59, 63, 66, 68, 67, 64, 60, 54, 49, 47, 47, 50, 54, 59, 61, 62, 61, 58, 54, 49, 45, 42, 40, 39, 39, 40, 41, 40, 38, 36, 33, 32, 31, 31, 32, 32, 32, 31, 30, 29, 28, 29, 31, 33, 35, 38, 40, 40, 40, 37, 32, 27, 22, 20, 20, 23, 27, 30, 31, 28, 24, 19, 16, 14, 15, 17, 18, 20, 20, 19, 18, 16, 14, 11, 10, 9, 9, 10, 11, 10, 9, 6, 2, 0, 0, 0, 3, 6, 9, 9, 8, 6, 3, 1, 0, 0, 0, 3, 7, 13, 17, 18, 16, 12, 6, 2, 1, 3, 6, 9, 10, 10, 8, 7, 8, 11, 15, 19, 21, 22, 20, 16, 13, 9, 7, 5, 4, 5, 6, 7, 9, 11, 11, 9, 7, 4, 2, 3, 7, 12, 18, 23, 25, 23, 19, 14, 9, 7, 6, 6, 7, 7, 7, 7, 7, 9, 12, 16, 18, 20, 19, 18, 17, 17, 19, 23, 27, 29, 28, 24, 18, 12, 8, 7, 9, 13, 17, 20, 21, 21, 21, 21, 21, 21, 20, 17, 13, 8, 5, 5, 8, 13, 17, 19, 18, 16, 12, 8, 6, 5, 4, 3, 3, 2, 2, 3, 7, 10, 14, 16, 17, 15, 13, 10, 9, 8, 8, 8, 8, 8, 7, 7, 6, 6, 6, 5, 5, 5, 5, 6, 7, 7, 8, 8, 8, 8, 8, 7, 5, 4, 2, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 5, 7, 9, 8, 6, 3, 1, 0, 2, 6, 11, 15, 18, 18, 17, 16, 16, 18, 21, 24, 25, 25, 23, 21, 20, 21, 23, 25, 27, 28, 29, 29, 29, 30, 31, 33, 34, 36, 37, 38, 39, 38, 36, 32, 29, 27, 28, 31, 36, 42, 46, 47, 46, 44, 43, 43, 44, 45, 45, 43, 39, 33, 28, 26, 25, 27, 28, 28, 25, 21, 16, 13, 13, 15, 17, 19, 19, 19, 18, 17, 18, 20, 21, 22, 20, 18, 15, 13, 14, 15, 16, 17, 17, 16, 14, 13, 13, 13, 14, 15, 15, 13, 10, 7, 4, 3, 4, 6, 10, 13, 15, 15, 14, 12, 9, 7, 6, 6, 8, 12, 16, 21, 25, 28, 29, 29, 28, 26, 23, 21, 17, 14, 12, 10, 11, 14, 18, 23, 28, 31, 34, 37, 39, 41, 42, 41, 36, 28, 18, 11, 7, 8, 14, 21, 26, 28, 25, 21, 17, 15, 16, 17, 18, 16, 12, 7, 4, 4, 9, 15, 21, 24, 24, 21, 18, 15, 15, 16, 17, 17, 14, 10, 5, 3, 3, 6, 12, 18, 22, 22, 20, 16, 12, 9, 8, 8, 10, 11, 12, 11, 10, 7, 5, 3, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 4, 9, 16, 20, 22, 19, 13, 7, 3, 3, 6, 12, 17, 21, 22, 20, 16, 11, 8, 7, 8, 10, 14, 17, 18, 18, 16, 14, 12, 12, 12, 14, 15, 15, 15, 14, 12, 11, 11, 11, 12, 12, 12, 12, 12, 12, 13, 14, 15, 16, 16, 16, 15, 13, 12, 12, 14, 17, 22, 26, 28, 28, 25, 20, 16, 13, 12, 15, 18, 22, 25, 25, 25, 24, 23, 23, 24, 24, 23, 20, 18, 16, 15, 15, 16, 16, 15, 13, 11, 8, 7, 7, 9, 10, 10, 9, 8, 8, 9, 12, 16, 19, 20, 19, 15, 10, 6, 2, 1, 0, 1, 2, 4, 5, 6, 8, 9, 9, 8, 6, 3, 1, 0, 0, 1, 5, 10, 15, 18, 18, 16, 11, 6, 2, 0, 0, 2, 5, 9, 13, 16, 18, 19, 20, 20, 20, 21, 22, 24, 24, 22, 19, 14, 8, 4, 2, 2, 5, 8, 11, 13, 13, 12, 10, 8, 8, 9, 12, 16, 21, 25, 28, 29, 31, 34, 38, 41, 42, 41, 35, 28, 21, 16, 15, 19, 26, 34, 41, 45, 47, 47, 45, 41, 37, 32, 27, 24, 21, 21, 23, 27, 32, 37, 40, 42, 42, 41, 38, 35, 33, 32, 32, 34, 35, 37, 38, 38, 39, 40, 42, 45, 48, 51, 54, 55, 55, 55, 54, 52, 48, 43, 39, 36, 36, 39, 46, 53, 59, 61, 60, 56, 50, 45, 42, 41, 42, 44, 47, 49, 50, 51, 52, 52, 52, 53, 54, 55, 56, 58, 60, 61, 62, 62, 62, 61, 59, 55, 50, 43, 36, 30, 28, 28, 31, 35, 38, 38, 35, 31, 26, 23, 24, 27, 31, 34, 34, 32, 28, 24, 22, 23, 25, 29, 30, 29, 23, 16, 10, 7, 8, 12, 18, 22, 24, 24, 21, 19, 17, 16, 15, 14, 12, 10, 9, 9, 12, 16, 19, 21, 21, 19, 16, 15, 15, 18, 22, 25, 27, 26, 23, 19, 16, 16, 18, 21, 26, 29, 30, 28, 26, 23, 21, 21, 22, 24, 25, 25, 25, 25, 28, 34, 42, 49, 52, 50, 43, 32, 22, 16, 16, 23, 35, 48, 60, 68, 72, 72, 71, 68, 64, 61, 58, 56, 56, 58, 61, 66, 70, 73, 73, 71, 67, 64, 62, 62, 62, 62, 62, 62, 61, 60, 60, 59, 58, 56, 54, 50, 47, 45, 45, 46, 48, 51, 52, 51, 48, 43, 38, 33, 29, 28, 28, 30, 31, 32, 31, 30, 27, 24, 20, 18, 16, 17, 21, 26, 31, 34, 35, 31, 23, 14, 6, 1, 0, 2, 6, 10, 14, 15, 15, 14, 13, 10, 8, 6, 4, 4, 5, 9, 13, 16, 17, 15, 11, 6, 1, 0, 0, 1, 5, 9, 13, 15, 16, 15, 14, 13, 13, 12, 12, 10, 7, 4, 1, 0, 1, 4, 9, 14, 17, 19, 19, 17, 17, 17, 18, 19, 19, 19, 19, 20, 21, 22, 23, 24, 25, 24, 24, 24, 25, 24, 24, 23, 23, 23, 24, 26, 28, 28, 27, 24, 20, 16, 12, 10, 8, 8, 7, 7, 7, 6, 6, 6, 7, 8, 9, 10, 11, 12, 10, 8, 5, 2, 0, 0, 0, 1, 3, 5, 5, 4, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 5, 7, 8, 8, 7, 5, 4, 3, 2, 3, 3, 3, 3, 4, 5, 7, 8, 8, 8, 7, 6, 5, 6, 7, 10, 13, 17, 19, 21, 20, 18, 14, 11, 8, 8, 11, 15, 19, 22, 23, 20, 15, 9, 4, 0, 0, 0, 0, 3, 5, 6, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 2, 5, 8, 10, 10, 8, 6, 3, 1, 0, 1, 4, 6, 8, 10, 10, 10, 10, 8, 6, 4, 1, 0, 0, 1, 4, 7, 11, 13, 14, 15, 15, 15, 14, 14, 13, 12, 11, 12, 13, 16, 19, 22, 24, 26, 28, 30, 31, 31, 32, 32, 33, 35, 36, 36, 36, 35, 34, 35, 39, 48, 61, 73, 83, 86, 82, 71, 58, 47, 40, 40, 45, 54, 64, 72, 76, 77, 76, 73, 69, 65, 60, 53, 46, 39, 34, 33, 36, 42, 50, 56, 59, 59, 56, 53, 52, 53, 56, 60, 61, 60, 56, 49, 44, 41, 43, 48, 55, 62, 67, 66, 61, 52, 41, 32, 27, 27, 31, 38, 45, 51, 53, 54, 55, 56, 59, 63, 66, 67, 66, 62, 59, 56, 56, 57, 58, 58, 56, 52, 47, 42, 41, 41, 44, 49, 52, 54, 56, 56, 56, 57, 58, 58, 58, 56, 56, 57, 60, 64, 66, 65, 60, 52, 43, 36, 35, 39, 47, 57, 66, 71, 72, 69, 65, 60, 56, 54, 53, 54, 58, 63, 70, 76, 81, 83, 83, 81, 80, 80, 81, 83, 85, 83, 80, 74, 68, 65, 65, 68, 73, 79, 84, 87, 89, 89, 89, 87, 85, 81, 76, 70, 65, 60, 55, 51, 47, 43, 40, 39, 40, 43, 47, 49, 50, 47, 43, 38, 35, 35, 38, 42, 46, 49, 49, 46, 42, 38, 36, 37, 42, 50, 60, 69, 74, 76, 73, 67, 60, 55, 52, 51, 53, 56, 60, 64, 68, 73, 77, 81, 84, 84, 84, 83, 83, 86, 90, 95, 101, 105, 108, 111, 111, 111, 111, 109, 106, 102, 99, 98, 100, 104, 110, 117, 123, 126, 124, 120, 113, 105, 100, 98, 101, 107, 115, 123, 128, 128, 124, 116, 107, 101, 99, 102, 108, 116, 121, 123, 122, 118, 115, 113, 113, 113, 112, 109, 103, 96, 90, 86, 86, 89, 93, 95, 95, 92, 90, 89, 93, 101, 112, 122, 130, 132, 129, 123, 115, 106, 100, 96, 94, 95, 99, 103, 108, 113, 117, 120, 120, 120, 118, 115, 111, 105, 98, 89, 82, 76, 73, 74, 76, 76, 74, 68, 59, 49, 42, 39, 41, 46, 51, 54, 53, 50, 45, 41, 38, 38, 40, 42, 44, 46, 46, 44, 42, 40, 37, 34, 32, 31, 31, 31, 29, 25, 21, 15, 12, 10, 13, 18, 24, 30, 35, 36, 36, 34, 31, 29, 28, 28, 30, 32, 36, 39, 40, 41, 42, 42, 43, 45, 47, 49, 49, 49, 49, 51, 55, 62, 70, 76, 77, 74, 67, 58, 50, 46, 46, 50, 56, 61, 64, 63, 59, 54, 50, 47, 46, 48, 51, 54, 56, 56, 54, 52, 51, 51, 54, 59, 64, 66, 64, 60, 53, 47, 44, 44, 48, 53, 56, 56, 53, 49, 45, 44, 47, 52, 56, 56, 53, 47, 41, 36, 35, 38, 43, 48, 52, 54, 54, 55, 55, 55, 54, 51, 44, 37, 29, 23, 20, 21, 23, 24, 24, 22, 18, 12, 8, 6, 7, 8, 11, 12, 11, 9, 5, 2, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 4, 4, 2, 1, 0, 2, 6, 12, 18, 22, 24, 22, 19, 16, 15, 16, 20, 25, 31, 37, 43, 48, 53, 57, 60, 64, 67, 71, 75, 78, 79, 78, 75, 71, 67, 66, 69, 74, 82, 91, 99, 105, 110, 112, 113, 111, 108, 104, 101, 99, 100, 105, 112, 120, 126, 130, 129, 123, 115, 106, 97, 89, 83, 79, 75, 71, 67, 61, 56, 51, 47, 43, 40, 38, 36, 35, 34, 34, 34, 32, 30, 26, 21, 16, 12, 9, 7, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 4, 8, 12, 16, 18, 18, 16, 13, 10, 9, 9, 11, 13, 15, 16, 16, 15, 14, 14, 14, 14, 15, 14, 13, 10, 7, 4, 1, 0, 1, 4, 7, 10, 11, 10, 8, 5, 1, 0, 0, 1, 3, 5, 5, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 7, 8, 9, 8, 6, 3, 2, 3, 7, 14, 21, 26, 28, 25, 18, 11, 4, 1, 1, 5, 9, 13, 14, 14, 11, 9, 7, 9, 12, 15, 19, 20, 19, 17, 14, 13, 13, 14, 15, 15, 12, 9, 4, 1, 0, 0, 1, 3, 5, 5, 4, 2, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 3, 3, 4, 5, 7, 8, 9, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 3, 4, 6, 8, 8, 8, 8, 7, 9, 12, 16, 20, 22, 21, 17, 11, 5, 2, 2, 5, 11, 16, 20, 21, 19, 15, 11, 9, 8, 10, 13, 17, 21, 23, 25, 26, 25, 24, 23, 21, 18, 17, 15, 15, 16, 17, 18, 18, 17, 15, 13, 12, 11, 11, 11, 12, 12, 11, 10, 10, 10, 10, 10, 10, 10, 9, 9, 10, 10, 10, 10, 9, 7, 4, 2, 1, 2, 4, 8, 12, 16, 19, 21, 22, 22, 23, 23, 22, 22, 21, 21, 22, 23, 25, 27, 29, 30, 29, 28, 26, 25, 25, 25, 27, 29, 29, 28, 25, 22, 18, 16, 17, 19, 22, 25, 27, 27, 26, 24, 23, 22, 22, 23, 25, 27, 30, 33, 37, 40, 42, 42, 39, 36, 32, 29, 27, 27, 28, 31, 33, 37, 40, 42, 44, 45, 44, 43, 42, 41, 42, 44, 46, 47, 46, 43, 39, 33, 29, 27, 28, 30, 33, 35, 36, 34, 32, 28, 26, 25, 26, 27, 29, 31, 32, 32, 31, 30, 27, 23, 19, 15, 13, 14, 17, 22, 26, 29, 28, 25, 19, 14, 10, 9, 9, 11, 13, 13, 13, 12, 11, 11, 12, 13, 13, 13, 12, 10, 8, 7, 7, 7, 7, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 2, 5, 10, 14, 16, 17, 15, 12, 7, 3, 0, 0, 0, 2, 5, 6, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 2, 4, 7, 8, 9, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 7, 6, 3, 1, 0, 0, 1, 3, 5, 5, 5, 3, 1, 0, 0, 1, 5, 8, 11, 11, 10, 6, 3, 0, 0, 0, 2, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 3, 5, 7, 8, 7, 5, 3, 2, 3, 4, 7, 8, 8, 6, 4, 1, 0, 0, 1, 3, 5, 5, 6, 6, 7, 8, 10, 11, 10, 7, 3, 1, 0, 1, 4, 8, 11, 13, 12, 9, 7, 6, 7, 9, 12, 15, 17, 17, 17, 17, 17, 18, 19, 20, 22, 23, 24, 25, 25, 24, 23, 21, 20, 19, 18, 18, 19, 21, 23, 24, 25, 25, 23, 22, 21, 21, 22, 22, 22, 21, 19, 17, 15, 14, 14, 13, 12, 10, 8, 5, 3, 2, 2, 4, 6, 8, 9, 9, 7, 5, 3, 1, 1, 2, 4, 6, 8, 9, 8, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 3, 3, 2, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 2, 3, 3, 4, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 4, 6, 8, 10, 11, 10, 9, 6, 3, 1, 0, 0, 1, 3, 5, 6, 5, 4, 2, 0, 0, 0, 2, 4, 5, 4, 3, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 4, 6, 7, 7, 5, 2, 0, 0, 0, 2, 4, 5, 4, 3, 1, 0, 1, 4, 7, 10, 11, 11, 10, 8, 5, 3, 1, 0, 0, 1, 4, 9, 15, 20, 24, 26, 26, 24, 22, 20, 19, 18, 19, 19, 21, 22, 24, 26, 26, 25, 23, 21, 18, 17, 19, 22, 27, 31, 32, 30, 26, 21, 17, 16, 17, 20, 23, 24, 24, 23, 22, 22, 23, 26, 28, 29, 28, 26, 24, 23, 23, 23, 24, 25, 25, 24, 23, 22, 22, 23, 24, 25, 26, 26, 26, 25, 24, 24, 24, 26, 30, 34, 39, 42, 43, 42, 38, 32, 26, 22, 20, 21, 24, 26, 26, 25, 22, 21, 21, 22, 24, 25, 24, 20, 15, 10, 6, 5, 5, 7, 9, 12, 14, 15, 16, 16, 14, 11, 7, 3, 1, 0, 1, 3, 7, 10, 13, 14, 14, 13, 11, 8, 6, 3, 1, 0, 0, 0, 2, 4, 7, 9, 11, 11, 11, 10, 9, 9, 9, 9, 10, 9, 8, 6, 3, 1, 0, 0, 0, 3, 5, 8, 9, 8, 6, 3, 1, 0, 0, 0, 2, 3, 5, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 2, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 0, 0, 0, 0, 0, 2, 2, 3, 2, 1, 0, 0, 0, 2, 4, 6, 7, 6, 4, 2, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 2, 1, 0, 1, 4, 8, 13, 17, 18, 18, 17, 16, 15, 15, 15, 15, 15, 14, 13, 12, 12, 12, 13, 15, 18, 20, 22, 24, 25, 25, 25, 24, 22, 21, 19, 19, 19, 20, 22, 24, 25, 26, 26, 25, 25, 24, 24, 24, 23, 22, 20, 18, 17, 16, 17, 18, 20, 21, 21, 20, 19, 17, 17, 17, 18, 20, 21, 21, 20, 19, 16, 13, 11, 8, 7, 6, 7, 8, 9, 10, 11, 11, 11, 11, 10, 10, 9, 9, 8, 8, 8, 8, 9, 10, 11, 12, 14, 15, 16, 15, 13, 10, 6, 2, 0, 0, 2, 7, 12, 16, 19, 19, 18, 17, 16, 16, 17, 19, 20, 20, 20, 18, 17, 16, 15, 16, 17, 19, 22, 24, 27, 28, 29, 28, 27, 25, 24, 23, 23, 23, 23, 24, 24, 24, 23, 22, 21, 20, 19, 19, 20, 22, 23, 25, 26, 26, 25, 23, 20, 17, 14, 11, 8, 7, 7, 8, 10, 12, 15, 17, 18, 19, 20, 19, 18, 17, 16, 15, 14, 13, 13, 11, 9, 7, 4, 2, 1, 2, 3, 6, 8, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 6, 4, 3, 1, 0, 1, 3, 5, 8, 9, 8, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 4, 3, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 3, 6, 9, 10, 10, 8, 5, 2, 0, 0, 0, 2, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 1, 0, 0, 1, 2, 3, 5, 6, 6, 7, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 1, 3, 5, 7, 8, 9, 9, 8, 7, 7, 6, 5, 5, 4, 4, 4, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 3, 6, 8, 9, 8, 6, 4, 1, 0, 0, 0, 0, 0, 0],
-"peakC": [1287, 1301, 1328, 1373, 1441, 1524, 1605, 1668, 1716, 1763, 1820, 1889, 1964, 2038, 2110, 2185, 2270, 2364, 2467, 2575, 2683, 2786, 2883, 2975, 3062, 3146, 3226, 3301, 3369, 3430, 3484, 3529, 3565, 3590, 3601, 3598, 3581, 3550, 3508, 3454, 3388, 3309, 3217, 3110, 2990, 2858, 2714, 2560, 2400, 2237, 2076, 1921, 1776, 1640, 1512, 1387, 1261, 1134, 1009, 890, 782, 690, 613, 550, 498, 454, 418, 387, 362, 340, 319, 297, 274, 250, 230, 215, 207, 205, 205, 205, 201, 194, 183, 173, 164, 159, 156, 155, 153, 151, 147, 142, 138, 136, 137, 141, 149, 160, 173, 186, 201, 215, 229, 243, 256, 270, 284, 299, 314, 328, 339, 346, 350, 351, 352, 353, 355, 358, 358, 355, 347, 336, 325, 315, 309, 304, 298, 286, 267, 243, 216, 190, 168, 153, 141, 132, 123, 112, 100, 89, 80, 74, 71, 70, 71, 74, 77, 83, 93, 107, 126, 150, 176, 202, 224, 240, 248, 248, 243, 234, 223, 209, 192, 171, 148, 125, 104, 87, 75, 67, 62, 56, 49, 41, 34, 29, 27, 28, 31, 34, 37, 39, 41, 44, 50, 60, 75, 95, 121, 152, 186, 223, 257, 284, 301, 306, 301, 287, 267, 246, 224, 202, 179, 154, 127, 100, 75, 55, 40, 31, 26, 25, 25, 25, 25, 24, 22, 20, 21, 29, 46, 73, 111, 155, 202, 247, 287, 320, 346, 363, 370, 366, 350, 322, 283, 239, 195, 156, 127, 110, 106, 114, 131, 157, 190, 226, 264, 298, 326, 342, 345, 333, 309, 274, 234, 192, 151, 115, 84, 60, 42, 29, 22, 18, 15, 14, 12, 11, 11, 13, 16, 20, 23, 24, 24, 23, 21, 20, 21, 23, 25, 27, 27, 26, 24, 22, 20, 20, 19, 19, 18, 18, 18, 19, 20, 21, 20, 18, 13, 8, 4, 2, 3, 6, 10, 13, 14, 13, 10, 6, 3, 2, 3, 5, 8, 11, 13, 14, 14, 14, 13, 16, 24, 40, 67, 106, 154, 209, 264, 314, 352, 373, 373, 354, 317, 268, 212, 157, 106, 65, 35, 15, 4, 0, 0, 2, 5, 7, 8, 8, 7, 6, 5, 6, 7, 8, 8, 8, 6, 4, 2, 2, 3, 4, 6, 6, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 5, 16, 36, 69, 115, 173, 238, 303, 360, 400, 417, 410, 378, 330, 271, 210, 155, 109, 74, 49, 33, 22, 15, 10, 7, 6, 6, 7, 8, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 15, 38, 76, 127, 189, 255, 316, 363, 387, 387, 361, 316, 259, 200, 146, 101, 67, 43, 27, 16, 10, 8, 8, 11, 15, 19, 22, 24, 24, 24, 23, 24, 25, 28, 30, 33, 33, 33, 32, 31, 32, 33, 34, 33, 30, 24, 18, 19, 31, 62, 112, 180, 256, 331, 391, 427, 431, 406, 355, 290, 220, 155, 101, 61, 33, 16, 5, 1, 3, 18, 49, 101, 175, 265, 360, 446, 508, 533, 518, 465, 386, 293, 202, 124, 66, 30, 11, 7, 11, 18, 25, 30, 31, 30, 27, 26, 26, 30, 37, 45, 52, 57, 59, 58, 54, 50, 45, 41, 38, 37, 37, 38, 39, 39, 37, 33, 28, 22, 16, 11, 6, 2, 0, 1, 4, 9, 17, 24, 30, 31, 28, 23, 24, 36, 67, 121, 195, 281, 365, 431, 468, 467, 433, 377, 318, 275, 266, 297, 364, 452, 540, 604, 628, 603, 533, 431, 317, 208, 118, 56, 21, 6, 4, 8, 13, 17, 19, 20, 21, 22, 22, 20, 17, 13, 9, 5, 2, 0, 0, 2, 4, 6, 8, 9, 9, 8, 6, 4, 2, 1, 1, 3, 6, 9, 12, 13, 12, 10, 7, 4, 4, 6, 11, 18, 24, 30, 33, 34, 32, 28, 22, 17, 12, 9, 8, 9, 11, 16, 20, 25, 28, 29, 28, 25, 19, 13, 7, 3, 1, 2, 5, 8, 8, 5, 1, 2, 17, 56, 125, 224, 344, 468, 573, 638, 648, 601, 509, 396, 290, 219, 198, 231, 306, 399, 484, 537, 544, 505, 428, 330, 231, 144, 79, 38, 17, 8, 7, 7, 6, 5, 3, 2, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 14, 20, 24, 27, 27, 26, 24, 22, 18, 14, 9, 5, 1, 0, 0, 3, 5, 8, 9, 8, 7, 7, 8, 9, 12, 13, 12, 10, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 6, 4, 1, 0, 0, 5, 14, 25, 35, 41, 42, 37, 27, 15, 5, 0, 0, 7, 20, 36, 50, 60, 62, 57, 47, 34, 23, 15, 13, 16, 22, 30, 37, 41, 41, 36, 28, 19, 10, 6, 8, 18, 34, 52, 68, 75, 69, 49, 23, 3, 7, 51, 146, 292, 471, 655, 810, 901, 907, 826, 674, 486, 304, 170, 112, 139, 238, 380, 528, 642, 697, 682, 602, 479, 341, 214, 117, 60, 37, 38, 48, 52, 45, 28, 11, 6, 30, 92, 192, 320, 457, 577, 653, 668, 616, 508, 368, 229, 127, 90, 131, 244, 407, 582, 729, 812, 813, 731, 586, 414, 255, 147, 112, 154, 258, 394, 526, 620, 654, 623, 536, 417, 290, 179, 95, 43, 16, 5, 4, 6, 11, 19, 28, 38, 46, 48, 44, 35, 24, 16, 12, 14, 20, 27, 33, 34, 32, 27, 21, 18, 18, 23, 31, 40, 49, 55, 56, 53, 45, 35, 27, 24, 26, 35, 49, 63, 75, 81, 81, 73, 60, 41, 20, 1, 0, 7, 53, 136, 255, 392, 525, 626, 672, 654, 576, 456, 321, 197, 103, 47, 25, 24, 27, 26, 18, 11, 21, 65, 153, 280, 430, 571, 669, 695, 638, 512, 352, 208, 128, 148, 272, 476, 710, 914, 1035, 1044, 942, 758, 536, 324, 159, 57, 16, 19, 44, 73, 93, 100, 94, 80, 64, 49, 39, 35, 38, 46, 56, 67, 76, 80, 79, 73, 63, 51, 38, 29, 23, 22, 26, 33, 41, 47, 47, 39, 23, 5, 0, 6, 53, 142, 268, 411, 542, 629, 648, 590, 468, 315, 172, 83, 77, 163, 323, 520, 704, 828, 860, 792, 646, 464, 295, 188, 168, 237, 369, 522, 651, 718, 707, 624, 492, 342, 204, 99, 34, 4, 0, 6, 15, 20, 21, 19, 15, 11, 8, 5, 4, 4, 5, 5, 6, 6, 7, 7, 8, 9, 10, 9, 8, 7, 5, 3, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 9, 14, 18, 18, 16, 11, 6, 2, 0, 0, 0, 2, 5, 7, 8, 7, 6, 4, 2, 0, 0, 0, 0, 3, 7, 11, 13, 13, 10, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 5, 5, 4, 2, 0, 0, 0, 4, 11, 21, 29, 34, 33, 28, 19, 10, 2, 0, 0, 3, 10, 17, 22, 24, 22, 16, 10, 3, 0, 0, 1, 6, 12, 19, 24, 27, 26, 22, 16, 9, 4, 3, 7, 14, 23, 33, 44, 51, 52, 42, 22, 0, 0, 12, 97, 251, 461, 689, 886, 1001, 1006, 901, 715, 497, 296, 148, 68, 49, 68, 99, 121, 123, 107, 81, 56, 42, 41, 53, 71, 88, 100, 105, 101, 90, 71, 42, 10, 0, 0, 58, 197, 407, 658, 901, 1074, 1134, 1063, 882, 638, 389, 185, 54, 0, 0, 29, 60, 74, 64, 35, 2, 0, 7, 78, 204, 369, 544, 690, 771, 765, 676, 526, 354, 196, 81, 16, 0, 0, 7, 14, 13, 7, 1, 0, 3, 10, 18, 25, 30, 34, 36, 36, 35, 34, 32, 29, 26, 24, 22, 20, 16, 11, 6, 2, 0, 0, 1, 3, 5, 5, 5, 6, 10, 18, 29, 40, 48, 51, 49, 44, 37, 31, 24, 16, 7, 2, 10, 42, 104, 198, 313, 430, 522, 568, 556, 490, 387, 272, 168, 93, 52, 40, 44, 52, 54, 47, 35, 20, 9, 2, 0, 0, 0, 2, 7, 17, 29, 42, 52, 54, 48, 36, 22, 11, 10, 18, 35, 55, 69, 70, 55, 28, 1, 0, 24, 109, 246, 416, 583, 708, 759, 721, 607, 446, 279, 138, 45, 0, 0, 1, 14, 23, 25, 24, 21, 19, 16, 13, 8, 4, 2, 5, 13, 24, 37, 48, 51, 42, 22, 0, 0, 14, 98, 244, 434, 633, 793, 871, 846, 725, 543, 345, 173, 56, 0, 0, 10, 35, 53, 57, 51, 37, 23, 12, 8, 9, 17, 28, 42, 56, 69, 80, 84, 80, 62, 33, 2, 0, 12, 100, 257, 468, 694, 883, 988, 981, 866, 674, 456, 262, 126, 60, 51, 75, 103, 116, 106, 78, 43, 16, 4, 9, 29, 56, 80, 97, 101, 94, 78, 57, 36, 19, 7, 3, 7, 20, 38, 58, 73, 76, 63, 35, 4, 0, 18, 107, 261, 461, 669, 835, 916, 886, 751, 546, 328, 157, 80, 119, 263, 471, 689, 856, 928, 886, 739, 526, 302, 124, 37, 60, 183, 371, 570, 725, 798, 772, 659, 493, 315, 164, 60, 7, 0, 1, 12, 18, 17, 12, 8, 6, 7, 8, 9, 9, 6, 3, 0, 0, 0, 0, 6, 12, 13, 7, 0, 0, 15, 79, 192, 346, 511, 650, 725, 716, 625, 477, 310, 162, 58, 3, 0, 0, 16, 29, 36, 38, 39, 40, 41, 40, 37, 32, 25, 18, 12, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 11, 14, 16, 15, 12, 8, 3, 0, 0, 0, 6, 18, 34, 52, 69, 79, 80, 72, 59, 43, 31, 28, 34, 50, 71, 92, 107, 111, 104, 87, 66, 46, 35, 34, 44, 60, 78, 90, 93, 85, 69, 49, 31, 18, 16, 22, 35, 51, 66, 78, 83, 81, 70, 47, 17, 0, 0, 36, 147, 320, 531, 732, 874, 916, 848, 689, 483, 282, 123, 27, 0, 0, 14, 36, 46, 40, 20, 0, 0, 8, 82, 214, 389, 575, 727, 803, 780, 658, 469, 260, 84, 0, 0, 114, 315, 552, 769, 911, 942, 860, 689, 477, 274, 120, 28, 0, 0, 10, 22, 26, 25, 21, 19, 18, 17, 15, 11, 6, 2, 0, 0, 3, 9, 16, 25, 34, 42, 47, 47, 42, 33, 23, 14, 9, 10, 17, 29, 44, 60, 73, 80, 79, 72, 58, 43, 30, 22, 21, 26, 35, 43, 47, 46, 39, 30, 20, 13, 12, 15, 22, 31, 37, 39, 37, 30, 20, 9, 1, 0, 1, 15, 39, 67, 94, 113, 118, 106, 82, 52, 26, 12, 15, 38, 75, 120, 160, 184, 181, 148, 93, 33, 0, 3, 79, 221, 411, 607, 765, 845, 827, 719, 550, 361, 194, 77, 21, 18, 49, 93, 132, 151, 145, 115, 67, 17, 0, 5, 92, 255, 476, 714, 911, 1011, 979, 815, 561, 286, 74, 0, 73, 307, 638, 981, 1242, 1351, 1280, 1048, 724, 394, 147, 41, 93, 277, 529, 773, 937, 975, 879, 677, 425, 198, 61, 57, 194, 439, 729, 986, 1139, 1146, 1005, 754, 462, 209, 63, 60, 194, 421, 673, 877, 978, 953, 816, 609, 387, 196, 67, 4, 0, 9, 30, 42, 41, 31, 18, 8, 4, 5, 9, 13, 17, 20, 23, 27, 31, 33, 29, 16, 0, 0, 4, 62, 167, 308, 457, 574, 628, 602, 505, 366, 220, 102, 27, 0, 0, 4, 13, 16, 12, 7, 4, 3, 3, 4, 3, 2, 1, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 10, 13, 15, 14, 12, 7, 3, 0, 0, 0, 7, 20, 37, 55, 69, 75, 72, 59, 40, 22, 9, 7, 15, 31, 52, 72, 86, 91, 87, 75, 60, 46, 34, 25, 19, 17, 17, 20, 26, 31, 31, 23, 8, 0, 0, 32, 116, 244, 397, 538, 630, 646, 581, 456, 304, 163, 59, 3, 0, 0, 22, 44, 63, 76, 86, 91, 88, 77, 61, 42, 27, 22, 29, 46, 67, 85, 94, 92, 77, 56, 32, 14, 6, 9, 22, 42, 61, 75, 80, 73, 59, 40, 22, 10, 8, 13, 23, 36, 47, 56, 60, 57, 45, 23, 0, 0, 9, 81, 210, 379, 555, 691, 746, 701, 563, 368, 170, 25, 0, 37, 205, 437, 677, 860, 935, 879, 706, 464, 223, 51, 0, 77, 265, 506, 733, 885, 926, 850, 687, 481, 282, 128, 35, 0, 0, 18, 35, 43, 41, 36, 32, 31, 33, 34, 33, 30, 26, 27, 32, 41, 47, 43, 27, 3, 0, 2, 69, 195, 369, 557, 712, 794, 780, 676, 511, 329, 171, 62, 6, 0, 0, 16, 29, 39, 47, 55, 62, 68, 67, 60, 48, 35, 24, 16, 14, 14, 16, 18, 18, 17, 16, 15, 13, 12, 10, 8, 6, 3, 1, 0, 0, 1, 3, 5, 7, 7, 6, 4, 2, 0, 0, 0, 1, 2, 4, 5, 6, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 2, 6, 9, 11, 12, 10, 6, 2, 0, 0, 1, 4, 9, 12, 13, 11, 8, 3, 0, 0, 0, 4, 10, 16, 21, 21, 19, 14, 9, 3, 0, 0, 0, 3, 11, 22, 37, 52, 64, 70, 69, 62, 50, 37, 26, 19, 17, 20, 27, 36, 41, 36, 21, 0, 0, 3, 64, 180, 337, 505, 642, 710, 687, 582, 424, 257, 119, 31, 0, 0, 6, 18, 20, 14, 5, 0, 0, 0, 0, 4, 8, 13, 17, 20, 21, 19, 14, 9, 4, 0, 0, 0, 0, 2, 7, 12, 18, 23, 25, 23, 19, 13, 8, 2, 0, 0, 0, 5, 15, 27, 40, 50, 55, 53, 46, 35, 23, 15, 11, 14, 22, 32, 36, 29, 12, 0, 0, 24, 112, 251, 419, 576, 677, 694, 621, 480, 312, 159, 51, 0, 0, 9, 39, 65, 83, 92, 92, 84, 69, 50, 32, 20, 18, 29, 50, 76, 99, 114, 115, 105, 85, 63, 46, 39, 43, 57, 77, 96, 110, 113, 104, 86, 63, 41, 26, 23, 30, 45, 62, 75, 81, 77, 64, 47, 32, 21, 19, 25, 36, 49, 61, 71, 78, 79, 69, 48, 17, 0, 0, 50, 187, 398, 651, 889, 1046, 1073, 957, 727, 448, 198, 47, 32, 151, 366, 610, 815, 923, 906, 770, 554, 318, 131, 45, 86, 242, 468, 699, 869, 932, 874, 718, 508, 299, 133, 31, 0, 0, 21, 47, 59, 52, 26, 0, 0, 5, 102, 275, 504, 740, 923, 999, 947, 782, 553, 322, 140, 31, 0, 0, 7, 18, 17, 8, 0, 0, 0, 0, 4, 5, 4, 2, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 4, 7, 8, 8, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 12, 14, 14, 12, 10, 6, 2, 0, 0, 3, 10, 19, 29, 37, 41, 40, 34, 24, 13, 4, 2, 8, 24, 46, 70, 91, 105, 107, 99, 84, 65, 48, 34, 26, 21, 19, 19, 18, 18, 19, 20, 21, 21, 20, 17, 13, 8, 3, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 8, 19, 32, 46, 56, 60, 58, 49, 36, 23, 12, 5, 0, 0, 0, 3, 7, 12, 18, 22, 23, 22, 17, 11, 5, 1, 0, 0, 2, 4, 6, 6, 5, 4, 3, 2, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 7, 18, 32, 47, 58, 62, 60, 52, 42, 34, 30, 31, 34, 38, 39, 36, 31, 24, 18, 13, 12, 13, 19, 28, 39, 52, 63, 70, 70, 63, 51, 35, 22, 14, 14, 23, 40, 62, 83, 96, 95, 75, 40, 2, 0, 11, 99, 249, 437, 620, 749, 789, 729, 586, 404, 229, 95, 19, 0, 0, 6, 13, 11, 4, 0, 0, 0, 0, 3, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 4, 2, 0, 0, 2, 8, 17, 28, 39, 47, 51, 49, 41, 29, 16, 4, 0, 0, 8, 24, 43, 59, 67, 66, 56, 39, 21, 6, 0, 0, 4, 16, 30, 42, 49, 48, 41, 29, 16, 6, 0, 0, 7, 23, 47, 75, 101, 115, 109, 80, 36, 0, 0, 53, 193, 402, 646, 868, 1008, 1025, 910, 690, 424, 180, 20, 0, 70, 255, 487, 703, 849, 892, 825, 674, 480, 288, 137, 44, 7, 9, 32, 55, 68, 64, 43, 13, 0, 0, 37, 147, 315, 515, 703, 832, 865, 794, 642, 448, 262, 117, 30, 0, 0, 8, 21, 28, 33, 40, 50, 64, 78, 86, 87, 81, 68, 53, 38, 25, 17, 13, 12, 13, 14, 14, 13, 10, 9, 9, 13, 22, 36, 51, 63, 65, 53, 29, 1, 0, 6, 75, 195, 348, 500, 610, 647, 600, 485, 334, 188, 77, 13, 0, 0, 9, 19, 20, 17, 12, 8, 7, 7, 5, 2, 0, 0, 5, 16, 32, 48, 60, 65, 60, 48, 33, 17, 5, 0, 0, 1, 6, 9, 11, 9, 6, 3, 4, 7, 14, 21, 26, 28, 28, 28, 29, 29, 24, 11, 0, 0, 16, 100, 248, 443, 644, 801, 869, 828, 690, 494, 292, 131, 37, 11, 34, 79, 117, 133, 123, 95, 62, 36, 24, 28, 42, 61, 78, 87, 85, 75, 58, 38, 21, 8, 2, 3, 11, 25, 44, 62, 75, 74, 55, 22, 0, 0, 45, 177, 377, 607, 810, 928, 921, 787, 563, 311, 99, 0, 0, 121, 332, 569, 771, 885, 883, 773, 588, 379, 195, 68, 4, 0, 7, 26, 39, 44, 44, 42, 39, 28, 9, 0, 0, 40, 153, 329, 540, 735, 861, 880, 788, 613, 403, 212, 76, 5, 0, 0, 19, 30, 31, 25, 20, 18, 20, 22, 23, 20, 15, 12, 13, 18, 23, 21, 8, 0, 0, 23, 112, 260, 445, 627, 757, 798, 739, 596, 411, 233, 96, 17, 0, 0, 13, 28, 35, 35, 34, 34, 35, 35, 33, 29, 23, 18, 14, 13, 15, 19, 25, 30, 32, 31, 26, 20, 15, 16, 24, 40, 58, 75, 84, 82, 69, 49, 27, 9, 0, 0, 4, 15, 25, 32, 36, 35, 32, 29, 28, 28, 29, 29, 27, 23, 16, 9, 3, 0, 0, 0, 1, 3, 4, 2, 0, 0, 1, 7, 15, 21, 18, 6, 0, 0, 26, 112, 247, 410, 562, 661, 678, 608, 472, 308, 159, 53, 0, 0, 7, 31, 50, 57, 54, 46, 38, 31, 28, 27, 29, 31, 32, 32, 29, 24, 19, 13, 7, 3, 1, 0, 0, 0, 2, 6, 10, 14, 15, 14, 10, 6, 4, 4, 5, 5, 6, 7, 13, 21, 29, 30, 17, 0, 0, 5, 87, 242, 451, 672, 848, 927, 887, 740, 529, 312, 136, 28, 0, 0, 28, 56, 69, 66, 53, 37, 23, 14, 14, 20, 32, 49, 68, 84, 94, 95, 88, 74, 57, 43, 34, 33, 39, 49, 58, 63, 60, 49, 35, 22, 15, 17, 28, 47, 67, 82, 89, 86, 73, 56, 37, 23, 14, 11, 12, 15, 19, 22, 24, 24, 22, 20, 16, 12, 7, 4, 2, 3, 6, 11, 19, 28, 37, 42, 36, 19, 0, 0, 7, 85, 223, 406, 595, 741, 803, 763, 634, 454, 269, 122, 30, 0, 0, 9, 25, 33, 34, 32, 31, 30, 29, 26, 22, 18, 16, 19, 24, 31, 35, 35, 31, 23, 14, 6, 1, 0, 0, 3, 11, 20, 30, 38, 41, 39, 31, 20, 9, 3, 4, 12, 27, 46, 65, 80, 85, 75, 49, 13, 0, 0, 59, 199, 400, 624, 815, 919, 905, 778, 575, 351, 161, 38, 0, 0, 39, 84, 116, 128, 122, 104, 81, 59, 41, 29, 25, 31, 47, 71, 99, 123, 135, 127, 96, 48, 2, 0, 25, 140, 327, 552, 763, 901, 922, 817, 610, 360, 136, 0, 0, 98, 304, 548, 764, 894, 909, 811, 631, 423, 235, 106, 44, 38, 62, 91, 108, 107, 92, 68, 39, 9, 0, 0, 40, 156, 337, 557, 768, 915, 953, 873, 697, 476, 265, 106, 15, 0, 0, 14, 32, 38, 28, 8, 0, 0, 17, 103, 244, 421, 594, 718, 755, 694, 555, 377, 207, 81, 11, 0, 0, 8, 14, 12, 5, 0, 0, 0, 0, 5, 12, 21, 31, 40, 46, 46, 42, 34, 25, 17, 10, 6, 4, 2, 2, 4, 6, 9, 12, 13, 13, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 13, 16, 16, 13, 8, 4, 0, 0, 1, 4, 7, 8, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 3, 4, 5, 6, 7, 9, 10, 11, 11, 11, 11, 10, 8, 6, 5, 4, 5, 7, 12, 20, 28, 38, 47, 53, 57, 58, 57, 53, 47, 40, 34, 29, 27, 31, 40, 54, 71, 85, 94, 93, 83, 65, 46, 29, 20, 19, 26, 36, 45, 49, 47, 38, 25, 11, 2, 0, 5, 17, 31, 45, 54, 58, 55, 47, 39, 33, 32, 38, 49, 63, 78, 89, 97, 98, 92, 76, 49, 17, 0, 0, 40, 150, 316, 512, 696, 820, 849, 776, 622, 428, 242, 99, 16, 0, 0, 21, 41, 48, 38, 15, 0, 0, 20, 108, 249, 423, 593, 716, 758, 706, 577, 407, 238, 106, 25, 0, 0, 8, 22, 28, 29, 27, 26, 27, 29, 32, 35, 39, 44, 49, 55, 58, 57, 52, 43, 31, 20, 11, 6, 6, 10, 17, 25, 31, 36, 39, 40, 39, 32, 18, 1, 0, 0, 43, 129, 247, 375, 480, 532, 515, 434, 314, 187, 83, 18, 0, 0, 14, 29, 36, 36, 32, 29, 30, 35, 43, 51, 59, 67, 75, 82, 88, 90, 86, 76, 59, 40, 23, 12, 11, 19, 35, 53, 69, 79, 80, 71, 56, 38, 20, 8, 4, 10, 24, 44, 67, 86, 92, 82, 54, 17, 0, 1, 71, 209, 404, 620, 808, 921, 928, 829, 651, 441, 247, 103, 22, 0, 6, 28, 46, 54, 51, 38, 18, 0, 0, 2, 66, 186, 351, 528, 673, 744, 720, 608, 440, 264, 119, 28, 0, 0, 12, 27, 30, 24, 13, 5, 2, 4, 8, 12, 13, 11, 7, 3, 1, 0, 0, 0, 0, 2, 3, 5, 5, 5, 4, 4, 3, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 4, 12, 22, 31, 36, 36, 29, 20, 10, 3, 0, 0, 0, 2, 5, 8, 12, 16, 19, 20, 19, 15, 11, 6, 2, 0, 0, 0, 1, 3, 6, 8, 10, 9, 7, 3, 0, 0, 1, 8, 17, 26, 32, 33, 29, 21, 12, 4, 0, 0, 0, 4, 9, 15, 20, 21, 20, 15, 9, 4, 0, 0, 2, 7, 12, 18, 25, 33, 39, 41, 34, 16, 0, 0, 13, 95, 238, 422, 608, 746, 795, 741, 599, 410, 225, 83, 4, 0, 5, 42, 74, 89, 81, 52, 13, 0, 0, 60, 209, 428, 678, 904, 1045, 1063, 954, 748, 501, 271, 102, 11, 0, 17, 62, 106, 135, 148, 146, 134, 115, 94, 73, 59, 57, 70, 98, 134, 163, 173, 153, 107, 53, 20, 44, 147, 333, 575, 823, 1018, 1107, 1061, 889, 631, 352, 123, 0, 11, 150, 379, 635, 852, 973, 968, 841, 624, 374, 154, 15, 0, 82, 262, 485, 693, 832, 865, 784, 608, 384, 175, 42, 28, 146, 373, 656, 924, 1109, 1166, 1086, 893, 640, 385, 179, 49, 0, 1, 35, 71, 92, 89, 65, 27, 0, 0, 20, 122, 285, 486, 680, 816, 856, 789, 634, 437, 248, 104, 21, 0, 0, 8, 19, 25, 29, 33, 34, 28, 11, 0, 0, 32, 131, 287, 473, 647, 760, 781, 705, 556, 378, 213, 94, 29, 12, 22, 41, 56, 62, 60, 55, 47, 39, 30, 22, 17, 18, 26, 41, 59, 77, 87, 87, 72, 45, 13, 0, 0, 50, 154, 302, 470, 619, 713, 725, 652, 515, 349, 195, 84, 29, 24, 50, 85, 112, 120, 110, 84, 48, 12, 0, 0, 54, 174, 351, 560, 758, 898, 945, 888, 745, 554, 363, 212, 122, 93, 107, 138, 161, 159, 128, 75, 20, 0, 5, 87, 237, 433, 636, 796, 868, 828, 683, 467, 239, 61, 0, 39, 210, 457, 715, 919, 1017, 988, 848, 639, 413, 220, 87, 19, 3, 17, 40, 60, 71, 74, 67, 51, 26, 0, 0, 19, 105, 251, 440, 634, 783, 842, 791, 640, 426, 209, 47, 0, 38, 195, 412, 631, 794, 859, 813, 674, 484, 292, 137, 40, 0, 0, 3, 11, 12, 7, 0, 0, 0, 0, 1, 6, 13, 22, 30, 35, 36, 31, 21, 10, 1, 0, 0, 6, 16, 25, 31, 32, 28, 20, 12, 4, 0, 0, 0, 3, 7, 12, 15, 16, 15, 12, 8, 4, 2, 1, 0, 0, 0, 0, 2, 10, 17, 19, 10, 0, 0, 10, 75, 191, 344, 501, 622, 672, 637, 527, 374, 220, 97, 22, 0, 0, 6, 15, 15, 10, 2, 0, 0, 0, 0, 2, 3, 2, 2, 0, 0, 0, 0, 3, 10, 21, 32, 43, 49, 50, 46, 40, 32, 25, 20, 16, 13, 11, 9, 10, 12, 17, 22, 27, 28, 26, 20, 12, 5, 0, 0, 2, 6, 11, 13, 13, 11, 7, 3, 0, 0, 0, 2, 6, 12, 17, 19, 19, 16, 11, 6, 2, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 3, 2, 2, 2, 3, 6, 11, 19, 27, 33, 32, 20, 0, 0, 0, 60, 179, 346, 530, 685, 770, 758, 655, 490, 309, 153, 49, 0, 0, 0, 12, 15, 10, 2, 0, 0, 0, 1, 3, 3, 2, 1, 1, 2, 3, 5, 6, 5, 3, 0, 0, 0, 2, 10, 20, 30, 37, 40, 36, 28, 18, 8, 0, 0, 0, 5, 16, 29, 41, 48, 48, 40, 28, 14, 3, 0, 0, 6, 16, 26, 33, 35, 32, 25, 16, 9, 3, 0, 0, 0, 2, 7, 16, 25, 32, 32, 20, 2, 0, 3, 60, 167, 315, 475, 606, 668, 641, 526, 353, 171, 32, 0, 42, 207, 444, 697, 907, 1022, 1017, 898, 699, 472, 265, 115, 32, 7, 20, 43, 60, 63, 51, 34, 18, 9, 8, 15, 27, 41, 53, 61, 63, 58, 48, 35, 21, 9, 2, 0, 0, 2, 4, 6, 7, 7, 6, 5, 5, 3, 1, 0, 0, 0, 5, 14, 24, 28, 23, 11, 0, 0, 31, 104, 217, 354, 488, 587, 623, 587, 488, 353, 213, 98, 25, 0, 0, 17, 35, 43, 39, 27, 14, 4, 0, 0, 0, 2, 4, 5, 5, 6, 6, 6, 5, 4, 2, 0, 0, 0, 1, 5, 10, 15, 16, 15, 12, 7, 4, 2, 1, 0, 0, 0, 0, 0, 6, 12, 12, 4, 0, 0, 22, 97, 218, 367, 508, 602, 620, 558, 434, 284, 148, 51, 2, 0, 0, 9, 13, 9, 2, 0, 0, 0, 1, 1, 1, 1, 6, 17, 33, 52, 68, 76, 75, 64, 49, 33, 23, 21, 28, 42, 57, 69, 72, 66, 51, 32, 14, 1, 0, 5, 18, 32, 43, 47, 43, 33, 21, 10, 3, 0, 0, 2, 5, 9, 15, 23, 28, 27, 16, 0, 0, 3, 65, 184, 349, 530, 684, 767, 758, 658, 496, 317, 160, 53, 0, 0, 2, 19, 30, 34, 35, 38, 44, 52, 58, 61, 61, 59, 57, 59, 63, 68, 70, 67, 58, 45, 31, 20, 18, 25, 40, 59, 76, 87, 87, 77, 60, 39, 19, 4, 0, 0, 12, 34, 63, 92, 115, 125, 121, 103, 77, 52, 35, 30, 39, 57, 78, 97, 105, 98, 75, 40, 4, 0, 12, 94, 235, 418, 605, 749, 809, 763, 620, 414, 204, 48, 0, 62, 242, 490, 743, 937, 1017, 963, 788, 542, 291, 106, 34, 91, 255, 472, 678, 815, 847, 772, 617, 424, 242, 103, 25, 2, 16, 46, 72, 80, 67, 36, 1, 0, 1, 80, 224, 421, 636, 819, 927, 932, 834, 660, 455, 263, 118, 33, 3, 12, 38, 66, 86, 95, 95, 87, 72, 54, 35, 20, 14, 22, 46, 82, 121, 149, 155, 132, 88, 39, 13, 38, 132, 294, 500, 706, 863, 925, 873, 716, 493, 265, 93, 26, 83, 248, 476, 705, 874, 942, 894, 750, 549, 342, 169, 55, 2, 0, 14, 40, 60, 70, 69, 57, 33, 5, 0, 0, 75, 227, 448, 704, 940, 1093, 1121, 1011, 791, 520, 268, 99, 49, 121, 282, 481, 657, 763, 775, 695, 550, 379, 222, 107, 42, 23, 34, 55, 71, 70, 51, 20, 0, 0, 27, 128, 287, 478, 661, 788, 823, 757, 610, 422, 242, 104, 23, 0, 0, 6, 14, 13, 6, 0, 0, 0, 0, 3, 3, 2, 1, 2, 3, 5, 7, 7, 7, 5, 3, 2, 0, 0, 1, 3, 7, 15, 24, 31, 33, 24, 8, 0, 0, 31, 115, 245, 401, 548, 649, 675, 620, 499, 344, 194, 78, 13, 0, 11, 38, 60, 68, 61, 43, 23, 7, 0, 0, 3, 16, 31, 48, 61, 67, 65, 54, 37, 19, 6, 0, 2, 11, 25, 39, 51, 57, 55, 43, 22, 0, 0, 12, 84, 212, 383, 565, 716, 795, 778, 667, 492, 300, 145, 71, 100, 225, 412, 612, 768, 837, 799, 663, 470, 274, 133, 90, 157, 315, 522, 719, 854, 895, 836, 697, 516, 334, 185, 85, 36, 24, 32, 44, 49, 45, 35, 25, 17, 15, 16, 20, 24, 28, 31, 35, 39, 43, 45, 44, 38, 29, 21, 16, 20, 32, 49, 64, 68, 56, 30, 2, 0, 24, 112, 257, 441, 630, 782, 861, 849, 751, 592, 409, 240, 111, 32, 0, 0, 16, 35, 51, 60, 63, 64, 62, 58, 52, 46, 41, 42, 51, 67, 86, 100, 102, 86, 56, 23, 8, 32, 109, 240, 405, 574, 707, 773, 756, 660, 510, 341, 189, 78, 19, 6, 23, 51, 74, 83, 77, 60, 39, 19, 6, 0, 0, 2, 8, 13, 17, 20, 19, 16, 12, 8, 5, 3, 1, 0, 0, 0, 3, 13, 22, 27, 21, 6, 0, 0, 45, 147, 301, 482, 647, 752, 765, 678, 513, 315, 139, 35, 31, 131, 307, 513, 696, 808, 822, 739, 583, 398, 225, 96, 22, 0, 0, 6, 12, 10, 4, 0, 0, 0, 0, 3, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 15, 26, 38, 48, 54, 56, 54, 49, 43, 37, 31, 25, 20, 16, 14, 14, 16, 20, 24, 28, 29, 27, 22, 16, 9, 3, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 13, 19, 22, 22, 19, 15, 9, 4, 0, 0, 0, 2, 7, 14, 20, 23, 22, 18, 12, 6, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 4, 5, 8, 12, 17, 22, 24, 24, 21, 16, 11, 7, 3, 1, 0, 0, 1, 6, 15, 28, 43, 55, 63, 63, 56, 45, 32, 22, 16, 15, 17, 19, 20, 20, 18, 16, 16, 19, 26, 35, 44, 53, 60, 64, 65, 63, 58, 51, 43, 36, 29, 24, 21, 19, 18, 16, 15, 14, 16, 19, 22, 26, 26, 24, 19, 12, 6, 2, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 4, 9, 14, 18, 19, 17, 13, 9, 6, 6, 9, 16, 24, 30, 34, 34, 29, 21, 12, 4, 0, 0, 3, 10, 19, 30, 39, 45, 46, 43, 35, 26, 17, 11, 12, 20, 33, 49, 62, 68, 62, 44, 18, 0, 0, 31, 113, 239, 390, 534, 639, 677, 638, 535, 392, 246, 127, 53, 27, 39, 72, 109, 133, 138, 119, 83, 37, 0, 0, 31, 133, 297, 503, 714, 884, 976, 969, 867, 697, 502, 323, 191, 119, 101, 116, 141, 153, 140, 105, 61, 29, 34, 94, 215, 387, 582, 765, 896, 944, 897, 764, 578, 385, 237, 173, 211, 344, 537, 739, 897, 966, 930, 798, 606, 404, 246, 172, 201, 323, 506, 702, 861, 940, 920, 804, 620, 415, 240, 138, 133, 224, 385, 572, 736, 838, 855, 788, 659, 499, 344, 221, 142, 108, 107, 123, 138, 137, 115, 77, 38, 17, 39, 116, 248, 419, 594, 735, 807, 795, 704, 557, 390, 237, 121, 52, 23, 23, 36, 50, 60, 63, 62, 57, 52, 45, 40, 37, 37, 42, 52, 63, 71, 72, 62, 45, 29, 31, 72, 165, 311, 497, 689, 847, 930, 916, 803, 618, 407, 222, 109, 94, 173, 323, 498, 651, 742, 752, 681, 551, 394, 243, 124, 46, 8, 0, 1, 9, 16, 22, 31, 44, 59, 74, 84, 85, 76, 62, 45, 31, 23, 22, 25, 32, 38, 41, 40, 35, 30, 25, 23, 25, 33, 44, 56, 66, 72, 72, 66, 56, 44, 33, 26, 24, 26, 29, 33, 34, 34, 31, 27, 23, 19, 18, 18, 21, 24, 28, 31, 31, 29, 24, 17, 10, 4, 1, 0, 0, 2, 3, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 6, 10, 19, 32, 47, 61, 71, 74, 72, 66, 58, 52, 48, 48, 48, 47, 46, 43, 40, 39, 40, 44, 48, 52, 53, 50, 44, 38, 33, 30, 32, 35, 39, 42, 42, 39, 34, 28, 21, 16, 12, 9, 9, 12, 18, 26, 35, 42, 46, 44, 36, 24, 11, 2, 0, 5, 20, 40, 60, 74, 74, 60, 33, 4, 0, 10, 79, 198, 357, 527, 674, 764, 777, 711, 584, 427, 271, 144, 57, 12, 0, 0, 7, 17, 25, 35, 46, 58, 67, 72, 72, 68, 64, 63, 66, 71, 74, 68, 51, 25, 2, 0, 33, 118, 255, 427, 605, 753, 839, 843, 767, 629, 460, 295, 160, 67, 17, 0, 0, 2, 3, 2, 0, 0, 0, 4, 9, 14, 17, 17, 14, 10, 6, 3, 3, 5, 11, 20, 31, 41, 48, 52, 51, 46, 39, 31, 25, 22, 21, 21, 22, 21, 19, 15, 10, 6, 4, 4, 5, 7, 8, 9, 9, 8, 7, 7, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 12, 20, 29, 37, 42, 44, 42, 38, 30, 22, 13, 5, 1, 1, 5, 11, 18, 24, 26, 25, 24, 23, 26, 33, 43, 54, 64, 69, 70, 67, 62, 55, 49, 43, 37, 32, 28, 25, 24, 27, 33, 41, 49, 56, 59, 59, 55, 49, 42, 35, 30, 28, 30, 35, 43, 50, 56, 58, 55, 49, 40, 31, 26, 25, 28, 35, 43, 51, 55, 54, 48, 39, 28, 20, 16, 19, 29, 46, 66, 84, 97, 100, 90, 70, 46, 30, 38, 86, 182, 323, 493, 660, 793, 861, 851, 766, 628, 470, 325, 215, 150, 127, 130, 140, 142, 126, 93, 53, 26, 30, 85, 195, 353, 536, 709, 835, 884, 843, 721, 547, 362, 211, 129, 133, 217, 355, 509, 639, 712, 713, 643, 523, 378, 239, 128, 54, 17, 9, 16, 27, 33, 33, 27, 18, 9, 3, 0, 1, 5, 9, 13, 16, 16, 14, 11, 7, 4, 1, 0, 0, 0, 1, 3, 5, 7, 8, 8, 6, 4, 2, 0, 0, 2, 7, 14, 22, 27, 26, 16, 1, 0, 1, 47, 138, 270, 423, 567, 671, 709, 675, 580, 450, 314, 199, 120, 77, 63, 64, 68, 67, 61, 52, 45, 43, 49, 61, 75, 89, 99, 104, 103, 98, 89, 78, 67, 57, 49, 44, 41, 39, 39, 40, 40, 40, 38, 34, 29, 22, 16, 12, 9, 9, 10, 12, 16, 19, 21, 18, 10, 0, 0, 4, 44, 118, 222, 341, 451, 527, 552, 520, 442, 335, 224, 128, 59, 18, 1, 0, 0, 3, 2, 0, 0, 0, 0, 2, 6, 9, 11, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 11, 12, 9, 6, 2, 0, 0, 3, 8, 12, 14, 13, 10, 6, 2, 0, 0, 0, 2, 5, 9, 14, 20, 25, 29, 29, 25, 18, 10, 3, 0, 0, 3, 8, 11, 13, 12, 10, 8, 6, 5, 6, 9, 14, 20, 29, 36, 41, 38, 25, 7, 0, 0, 44, 139, 284, 461, 638, 778, 847, 831, 735, 582, 408, 246, 121, 43, 6, 0, 0, 5, 6, 2, 0, 0, 0, 2, 6, 8, 8, 7, 7, 7, 9, 11, 10, 7, 5, 11, 33, 80, 155, 254, 364, 465, 539, 569, 550, 488, 398, 300, 212, 146, 105, 85, 79, 78, 79, 78, 75, 72, 69, 67, 64, 61, 57, 54, 53, 54, 57, 61, 66, 70, 73, 75, 75, 75, 76, 79, 82, 87, 92, 95, 96, 92, 83, 71, 60, 54, 64, 97, 158, 247, 352, 455, 537, 578, 569, 514, 425, 325, 232, 162, 119, 100, 96, 97, 95, 86, 73, 59, 48, 43, 45, 51, 60, 69, 77, 80, 77, 65, 45, 20, 0, 0, 27, 102, 224, 382, 555, 710, 816, 848, 800, 683, 523, 352, 202, 92, 27, 0, 0, 1, 5, 5, 2, 0, 0, 0, 0, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 2, 9, 18, 29, 39, 46, 46, 40, 30, 18, 7, 0, 0, 2, 9, 15, 20, 21, 19, 16, 13, 11, 12, 16, 22, 30, 38, 46, 53, 57, 57, 54, 48, 40, 34, 33, 37, 47, 62, 78, 92, 100, 102, 98, 88, 76, 63, 52, 45, 42, 42, 45, 47, 47, 45, 40, 35, 31, 29, 29, 31, 33, 32, 30, 25, 21, 18, 15, 12, 6, 0, 0, 5, 41, 108, 204, 317, 424, 503, 535, 513, 444, 344, 236, 141, 74, 39, 31, 38, 50, 55, 51, 38, 21, 9, 7, 16, 36, 62, 89, 111, 125, 127, 119, 104, 87, 71, 61, 59, 67, 80, 97, 113, 124, 128, 125, 117, 105, 93, 85, 82, 84, 90, 98, 104, 107, 104, 95, 82, 68, 56, 50, 51, 60, 76, 95, 111, 117, 109, 85, 50, 14, 0, 17, 94, 231, 416, 622, 809, 939, 982, 928, 792, 603, 407, 246, 154, 147, 220, 346, 490, 612, 681, 681, 615, 501, 366, 236, 132, 63, 28, 18, 22, 29, 31, 24, 11, 0, 0, 21, 83, 187, 326, 480, 622, 720, 753, 711, 603, 454, 300, 179, 119, 136, 224, 361, 512, 640, 713, 715, 647, 527, 381, 240, 126, 50, 10, 0, 0, 3, 4, 2, 0, 0, 0, 0, 1, 1, 1, 1, 2, 5, 8, 12, 13, 12, 9, 4, 1, 0, 2, 8, 17, 26, 34, 38, 36, 28, 15, 2, 0, 10, 49, 120, 220, 336, 451, 541, 588, 582, 524, 427, 312, 201, 111, 50, 20, 11, 13, 18, 19, 16, 9, 4, 2, 4, 12, 22, 33, 43, 50, 52, 47, 35, 16, 0, 0, 22, 99, 232, 413, 615, 801, 932, 979, 933, 806, 628, 436, 263, 131, 47, 7, 0, 0, 7, 9, 4, 0, 0, 10, 55, 138, 255, 392, 526, 630, 683, 674, 607, 496, 367, 243, 141, 72, 34, 19, 18, 20, 21, 19, 15, 12, 12, 15, 20, 24, 26, 25, 19, 12, 6, 1, 0, 0, 0, 0, 0, 1, 7, 17, 30, 46, 60, 70, 73, 70, 62, 52, 41, 34, 31, 34, 41, 49, 54, 54, 48, 36, 24, 13, 10, 14, 26, 42, 58, 70, 76, 75, 69, 61, 52, 45, 40, 35, 31, 28, 26, 26, 27, 28, 28, 25, 20, 12, 6, 2, 3, 8, 15, 23, 29, 29, 23, 11, 0, 0, 15, 65, 155, 278, 421, 558, 661, 708, 687, 603, 475, 331, 198, 95, 31, 2, 0, 0, 4, 5, 3, 0, 0, 0, 0, 2, 3, 2, 1, 0, 0, 2, 7, 14, 21, 27, 31, 31, 29, 26, 22, 20, 20, 20, 21, 19, 13, 3, 0, 0, 22, 73, 154, 254, 358, 445, 495, 497, 452, 371, 273, 176, 96, 41, 11, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 5, 11, 18, 25, 29, 30, 28, 25, 24, 25, 30, 37, 44, 49, 50, 47, 42, 35, 29, 26, 27, 33, 42, 53, 65, 74, 78, 77, 69, 57, 41, 26, 15, 10, 12, 21, 34, 48, 59, 66, 68, 65, 61, 57, 55, 56, 59, 64, 69, 72, 71, 65, 54, 41, 31, 32, 51, 95, 169, 266, 376, 479, 556, 588, 567, 497, 393, 281, 190, 144, 159, 234, 355, 495, 622, 705, 728, 687, 593, 468, 339, 226, 143, 90, 62, 50, 44, 40, 35, 30, 27, 26, 25, 26, 26, 26, 25, 24, 22, 19, 15, 11, 7, 5, 5, 7, 9, 11, 13, 13, 12, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 1, 6, 13, 22, 33, 43, 50, 52, 49, 42, 33, 27, 26, 31, 43, 57, 72, 84, 90, 90, 84, 74, 64, 56, 52, 54, 60, 70, 80, 88, 94, 96, 94, 90, 86, 81, 76, 73, 70, 66, 62, 57, 51, 45, 40, 36, 34, 33, 35, 38, 42, 45, 45, 41, 33, 22, 12, 12, 30, 74, 148, 246, 358, 463, 542, 579, 566, 506, 414, 308, 207, 125, 68, 35, 20, 16, 15, 16, 16, 15, 16, 19, 23, 28, 33, 37, 38, 37, 33, 27, 21, 17, 15, 16, 19, 22, 26, 28, 27, 25, 22, 18, 14, 10, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 2, 7, 13, 20, 25, 25, 20, 11, 2, 0, 7, 33, 75, 130, 187, 236, 265, 269, 246, 202, 148, 94, 50, 23, 13, 17, 31, 47, 61, 70, 73, 72, 73, 76, 83, 92, 100, 105, 107, 109, 112, 122, 136, 151, 160, 159, 144, 120, 91, 65, 49, 44, 48, 55, 62, 65, 65, 63, 62, 65, 72, 81, 90, 97, 101, 101, 99, 96, 93, 92, 93, 95, 98, 102, 106, 109, 111, 110, 107, 101, 96, 96, 106, 131, 177, 247, 340, 453, 574, 692, 789, 851, 868, 834, 757, 651, 537, 436, 367, 341, 359, 409, 476, 539, 581, 590, 561, 500, 416, 322, 232, 156, 99, 62, 43, 35, 34, 32, 28, 21, 16, 20, 42, 88, 162, 261, 377, 494, 597, 670, 701, 685, 626, 533, 420, 304, 199, 115, 56, 21, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 3, 11, 24, 41, 62, 83, 101, 113, 120, 119, 111, 99, 84, 68, 54, 43, 35, 31, 29, 28, 28, 28, 27, 26, 24, 24, 23, 23, 22, 22, 22, 22, 23, 26, 31, 36, 42, 45, 47, 45, 43, 41, 41, 45, 52, 61, 71, 79, 85, 87, 86, 83, 79, 76, 74, 74, 75, 77, 79, 82, 85, 90, 94, 97, 98, 97, 93, 89, 87, 88, 93, 98, 102, 104, 102, 98, 95, 93, 93, 94, 94, 93, 90, 87, 84, 84, 85, 87, 88, 86, 82, 76, 70, 63, 57, 52, 48, 44, 41, 39, 37, 36, 35, 33, 29, 25, 20, 16, 12, 9, 7, 4, 2, 1, 0, 0, 1, 3, 7, 12, 16, 20, 22, 22, 21, 18, 15, 12, 9, 7, 6, 5, 5, 6, 7, 9, 12, 14, 17, 18, 18, 16, 12, 8, 4, 1, 0, 0, 0, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 1, 5, 11, 17, 23, 29, 32, 34, 35, 34, 34, 32, 31, 30, 29, 28, 27, 26, 25, 22, 19, 15, 12, 11, 11, 13, 15, 16, 16, 14, 11, 8, 6, 4, 4, 4, 5, 4, 4, 3, 3, 4, 6, 9, 11, 12, 12, 11, 10, 9, 9, 9, 9, 9, 8, 7, 5, 3, 1, 0, 0, 1, 5, 9, 15, 22, 29, 35, 40, 43, 46, 48, 49, 49, 50, 51, 54, 59, 66, 75, 82, 87, 88, 84, 77, 69, 63, 62, 64, 70, 77, 82, 86, 86, 84, 82, 80, 78, 76, 74, 72, 69, 67, 64, 62, 59, 56, 52, 47, 42, 38, 37, 37, 39, 41, 40, 36, 31, 25, 20, 17, 17, 19, 22, 25, 30, 34, 39, 43, 46, 48, 47, 45, 43, 41, 38, 35, 31, 26, 21, 18, 17, 19, 23, 27, 29, 28, 25, 19, 13, 8, 5, 4, 4, 5, 6, 6, 6, 5, 4, 3, 1, 0, 1, 3, 6, 9, 13, 16, 17, 18, 17, 15, 12, 9, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 9, 9, 8, 5, 2, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 2, 5, 9, 13, 17, 20, 19, 16, 12, 7, 3, 2, 3, 5, 8, 9, 8, 5, 2, 0, 0, 3, 8, 15, 23, 30, 36, 40, 42, 42, 41, 38, 35, 32, 30, 30, 30, 31, 31, 31, 29, 27, 25, 24, 24, 24, 23, 20, 15, 10, 6, 5, 5, 7, 9, 10, 10, 10, 11, 13, 16, 18, 19, 17, 13, 8, 3, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 7, 11, 17, 23, 30, 34, 37, 38, 36, 34, 32, 29, 27, 25, 24, 23, 22, 22, 22, 22, 21, 20, 17, 14, 11, 10, 11, 13, 16, 18, 18, 15, 11, 7, 4, 3, 4, 6, 9, 10, 9, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 11, 12, 13, 14, 18, 24, 32, 40, 46, 49, 49, 47, 44, 41, 41, 45, 50, 57, 63, 67, 68, 69, 68, 69, 71, 74, 77, 80, 82, 83, 84, 86, 91, 97, 102, 105, 105, 100, 93, 86, 80, 76, 74, 75, 76, 78, 80, 82, 85, 87, 89, 90, 91, 91, 93, 96, 98, 98, 94, 87, 77, 66, 57, 51, 50, 51, 53, 55, 56, 57, 56, 55, 53, 51, 47, 43, 37, 31, 25, 20, 17, 17, 18, 20, 22, 25, 26, 27, 27, 29, 30, 32, 34, 36, 36, 36, 33, 30, 25, 22, 19, 18, 19, 21, 23, 25, 25, 24, 22, 20, 17, 14, 11, 8, 6, 4, 4, 4, 5, 6, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 3, 1, 0, 0, 0, 2, 5, 7, 9, 10, 9, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 14, 18, 20, 21, 19, 17, 14, 12, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 7, 8, 9, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 0, 0, 2, 2, 3, 2, 2, 4, 8, 16, 26, 37, 45, 50, 50, 47, 41, 35, 31, 29, 27, 26, 24, 22, 19, 17, 17, 17, 17, 17, 16, 14, 13, 11, 9, 8, 7, 6, 5, 4, 3, 3, 4, 5, 6, 7, 7, 8, 8, 9, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 4, 6, 9, 11, 13, 13, 11, 8, 5, 1, 0, 0, 1, 5, 13, 22, 33, 42, 49, 53, 54, 52, 49, 47, 47, 49, 52, 58, 63, 68, 71, 72, 71, 69, 66, 63, 62, 61, 60, 59, 56, 52, 48, 44, 41, 41, 43, 47, 50, 52, 53, 54, 56, 60, 66, 74, 80, 82, 79, 73, 65, 59, 57, 59, 64, 67, 68, 65, 57, 48, 39, 32, 29, 29, 31, 34, 35, 34, 32, 27, 22, 16, 12, 9, 7, 6, 6, 7, 8, 10, 11, 11, 11, 11, 11, 11, 13, 14, 16, 17, 19, 21, 23, 25, 26, 26, 25, 24, 24, 24, 26, 27, 27, 26, 23, 20, 17, 16, 16, 16, 15, 13, 10, 8, 8, 11, 14, 16, 16, 13, 9, 5, 3, 3, 4, 4, 4, 3, 1, 0, 1, 2, 4, 4, 4, 2, 1, 1, 2, 4, 6, 7, 6, 4, 2, 0, 0, 0, 0, 1, 2, 5, 9, 14, 20, 25, 30, 34, 36, 38, 38, 38, 36, 33, 29, 24, 21, 19, 18, 19, 20, 21, 22, 22, 21, 21, 21, 21, 20, 18, 15, 11, 8, 6, 6, 9, 14, 19, 24, 27, 26, 23, 19, 15, 13, 13, 14, 15, 15, 13, 11, 12, 16, 24, 34, 42, 47, 47, 43, 38, 34, 33, 35, 41, 47, 53, 56, 57, 56, 54, 53, 51, 52, 53, 55, 56, 56, 55, 52, 49, 45, 43, 40, 39, 37, 37, 36, 36, 37, 39, 42, 45, 48, 50, 52, 53, 53, 53, 52, 51, 50, 48, 46, 43, 40, 37, 34, 33, 34, 37, 41, 46, 49, 50, 49, 47, 44, 40, 36, 32, 28, 24, 20, 18, 18, 21, 27, 36, 44, 51, 55, 57, 57, 56, 54, 53, 51, 48, 44, 40, 36, 33, 32, 32, 33, 33, 33, 32, 32, 32, 33, 34, 35, 35, 34, 32, 30, 27, 25, 22, 20, 18, 18, 20, 23, 26, 29, 29, 28, 25, 21, 18, 16, 16, 15, 14, 12, 9, 6, 4, 3, 4, 5, 6, 6, 6, 6, 6, 7, 8, 10, 11, 11, 12, 11, 10, 8, 6, 4, 2, 1, 0, 1, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 1, 4, 8, 14, 20, 26, 29, 31, 30, 27, 23, 18, 14, 11, 11, 12, 13, 15, 14, 12, 8, 4, 2, 1, 3, 5, 7, 8, 6, 4, 1, 0, 0, 2, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 11, 16, 19, 22, 24, 25, 26, 26, 26, 25, 23, 20, 18, 16, 16, 18, 20, 23, 25, 27, 27, 26, 24, 22, 21, 21, 23, 24, 25, 23, 21, 17, 13, 11, 11, 12, 13, 13, 12, 10, 9, 8, 9, 10, 11, 10, 9, 7, 5, 5, 5, 7, 9, 11, 13, 13, 13, 12, 10, 8, 7, 6, 6, 7, 8, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 13, 16, 20, 24, 30, 35, 38, 41, 41, 39, 37, 34, 31, 30, 29, 28, 27, 25, 23, 20, 17, 15, 15, 16, 18, 21, 22, 22, 21, 19, 16, 14, 13, 11, 9, 7, 5, 2, 1, 0, 1, 4, 7, 12, 16, 19, 22, 23, 23, 22, 19, 16, 14, 13, 14, 15, 17, 18, 18, 17, 15, 13, 14, 17, 21, 27, 33, 38, 41, 43, 43, 43, 43, 44, 47, 50, 52, 53, 51, 48, 43, 38, 34, 33, 34, 36, 39, 40, 41, 40, 40, 41, 41, 40, 38, 33, 27, 19, 14, 11, 12, 16, 23, 32, 41, 49, 54, 57, 57, 56, 55, 54, 56, 59, 64, 70, 76, 81, 84, 85, 84, 82, 79, 76, 73, 70, 67, 62, 57, 52, 49, 48, 49, 51, 53, 53, 51, 47, 42, 39, 38, 40, 45, 51, 57, 61, 65, 66, 67, 66, 64, 61, 58, 54, 50, 47, 45, 45, 47, 51, 55, 59, 61, 63, 63, 63, 64, 66, 68, 70, 69, 66, 60, 52, 44, 38, 35, 33, 33, 34, 34, 32, 30, 26, 23, 22, 23, 26, 30, 34, 36, 34, 28, 20, 13, 8, 7, 9, 12, 15, 15, 12, 8, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 2, 4, 7, 10, 13, 14, 13, 12, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 11, 8, 6, 3, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 5, 5, 4, 5, 6, 7, 7, 8, 8, 9, 11, 13, 15, 16, 16, 16, 16, 17, 20, 23, 27, 30, 32, 32, 32, 29, 27, 24, 22, 20, 19, 19, 18, 18, 19, 20, 21, 24, 26, 29, 30, 31, 32, 32, 33, 35, 37, 39, 41, 43, 43, 42, 40, 37, 32, 26, 20, 16, 16, 18, 22, 26, 27, 25, 19, 12, 6, 2, 3, 8, 14, 19, 21, 20, 16, 11, 6, 3, 3, 5, 8, 11, 13, 13, 13, 14, 15, 17, 20, 23, 26, 26, 26, 24, 21, 20, 19, 19, 20, 21, 21, 21, 21, 20, 18, 16, 14, 13, 14, 16, 18, 20, 21, 21, 19, 17, 16, 17, 18, 20, 21, 19, 15, 10, 6, 3, 1, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 1, 2, 4, 6, 9, 14, 19, 24, 29, 33, 36, 36, 35, 32, 28, 24, 21, 19, 20, 21, 24, 27, 29, 31, 32, 33, 34, 36, 39, 42, 44, 45, 44, 41, 37, 34, 31, 30, 30, 31, 33, 35, 35, 34, 30, 27, 23, 22, 23, 26, 30, 34, 37, 38, 38, 37, 35, 32, 29, 25, 20, 15, 10, 7, 5, 5, 5, 6, 7, 7, 8, 8, 9, 10, 10, 9, 7, 5, 2, 0, 0, 0, 3, 7, 12, 15, 18, 18, 16, 13, 11, 9, 9, 8, 8, 7, 6, 5, 4, 6, 8, 10, 11, 11, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 13, 15, 15, 14, 12, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 5, 8, 9, 9, 7, 5, 4, 6, 8, 11, 12, 12, 9, 6, 2, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 2, 5, 9, 14, 20, 24, 26, 26, 22, 18, 13, 11, 12, 16, 22, 27, 29, 28, 23, 15, 9, 7, 9, 15, 23, 32, 38, 40, 40, 37, 35, 35, 36, 40, 44, 47, 48, 46, 41, 36, 32, 28, 27, 26, 26, 26, 25, 24, 23, 22, 21, 22, 23, 23, 23, 21, 18, 15, 13, 13, 15, 19, 25, 30, 34, 38, 42, 45, 48, 51, 54, 56, 59, 61, 64, 67, 70, 72, 73, 73, 72, 71, 70, 69, 70, 71, 73, 74, 74, 73, 72, 71, 70, 69, 68, 68, 67, 67, 67, 68, 70, 71, 73, 74, 76, 78, 81, 85, 88, 91, 91, 89, 84, 78, 70, 64, 58, 55, 54, 55, 58, 62, 66, 70, 72, 73, 72, 70, 68, 66, 66, 66, 67, 70, 72, 73, 72, 71, 68, 65, 63, 61, 60, 59, 58, 55, 53, 50, 49, 49, 50, 51, 51, 52, 51, 51, 52, 53, 55, 56, 56, 55, 52, 49, 45, 42, 40, 39, 39, 39, 38, 36, 34, 32, 31, 31, 32, 33, 31, 28, 24, 19, 15, 14, 14, 16, 18, 20, 21, 22, 25, 28, 31, 34, 36, 36, 35, 33, 31, 28, 25, 21, 18, 15, 14, 15, 17, 21, 23, 25, 24, 22, 20, 18, 18, 21, 25, 31, 37, 40, 41, 38, 34, 30, 26, 25, 26, 29, 32, 34, 34, 31, 27, 25, 24, 26, 31, 38, 45, 51, 53, 53, 52, 50, 49, 50, 52, 54, 56, 57, 56, 54, 52, 50, 50, 53, 57, 63, 68, 71, 72, 72, 71, 69, 68, 67, 65, 63, 60, 57, 54, 51, 50, 49, 49, 49, 50, 50, 50, 49, 49, 49, 50, 51, 53, 55, 56, 56, 55, 53, 52, 53, 56, 60, 65, 69, 70, 68, 64, 59, 54, 51, 51, 52, 53, 54, 52, 48, 43, 39, 36, 36, 38, 41, 43, 43, 40, 36, 32, 30, 28, 29, 29, 27, 24, 18, 12, 8, 6, 7, 10, 13, 16, 17, 17, 17, 18, 20, 23, 26, 28, 28, 25, 20, 15, 12, 11, 12, 14, 17, 18, 18, 16, 15, 14, 13, 13, 12, 10, 6, 3, 0, 0, 4, 11, 19, 27, 32, 32, 28, 22, 15, 11, 11, 12, 14, 15, 13, 10, 6, 4, 4, 5, 9, 11, 12, 11, 8, 4, 2, 1, 1, 3, 4, 4, 3, 2, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 2, 5, 8, 10, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 7, 7, 6, 6, 6, 7, 8, 9, 8, 6, 4, 3, 2, 3, 4, 5, 5, 4, 2, 0, 0, 2, 6, 10, 13, 15, 15, 14, 14, 14, 17, 20, 22, 22, 21, 18, 15, 13, 13, 14, 16, 17, 16, 16, 16, 17, 20, 24, 27, 27, 24, 20, 16, 12, 11, 12, 14, 15, 15, 13, 11, 9, 7, 7, 7, 7, 7, 6, 4, 2, 1, 0, 0, 0, 1, 2, 4, 5, 6, 6, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 10, 12, 13, 12, 10, 9, 10, 14, 20, 27, 33, 37, 39, 38, 36, 34, 31, 28, 26, 22, 19, 16, 14, 14, 17, 21, 26, 29, 30, 27, 21, 14, 8, 4, 2, 3, 4, 5, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 2, 7, 12, 17, 21, 23, 23, 22, 21, 20, 20, 21, 22, 24, 25, 24, 23, 20, 17, 15, 13, 14, 15, 16, 16, 14, 11, 8, 5, 4, 4, 6, 8, 10, 11, 11, 9, 8, 6, 5, 4, 4, 4, 6, 7, 9, 9, 8, 6, 3, 0, 0, 1, 3, 5, 5, 4, 2, 0, 0, 0, 3, 6, 9, 9, 7, 5, 4, 4, 7, 12, 18, 22, 25, 24, 21, 17, 11, 6, 2, 0, 0, 2, 5, 9, 11, 10, 8, 4, 1, 0, 0, 3, 7, 10, 11, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 8, 11, 14, 16, 17, 18, 18, 17, 16, 13, 9, 5, 1, 0, 1, 5, 12, 20, 27, 30, 29, 25, 18, 12, 9, 10, 14, 19, 24, 27, 26, 24, 20, 18, 18, 21, 24, 28, 31, 33, 33, 33, 32, 31, 29, 27, 25, 21, 17, 13, 10, 7, 5, 3, 2, 2, 3, 5, 8, 12, 14, 16, 14, 11, 7, 3, 0, 0, 0, 1, 3, 4, 3, 2, 2, 3, 6, 10, 14, 17, 18, 16, 11, 6, 2, 0, 0, 0, 3, 6, 8, 11, 13, 14, 16, 17, 18, 17, 15, 12, 9, 9, 11, 15, 20, 25, 28, 29, 27, 25, 23, 22, 24, 28, 33, 38, 42, 45, 47, 48, 48, 47, 46, 45, 44, 45, 46, 48, 51, 54, 57, 60, 63, 66, 69, 71, 72, 70, 67, 61, 54, 47, 41, 38, 39, 42, 48, 54, 58, 59, 57, 52, 48, 46, 47, 52, 58, 63, 65, 63, 59, 53, 50, 49, 49, 50, 49, 46, 41, 36, 34, 35, 39, 45, 50, 53, 52, 49, 45, 42, 39, 36, 34, 33, 32, 33, 36, 39, 43, 45, 46, 45, 44, 43, 45, 49, 54, 58, 60, 59, 56, 52, 49, 47, 46, 47, 49, 50, 49, 48, 46, 45, 44, 44, 44, 43, 40, 36, 31, 27, 24, 23, 26, 30, 36, 40, 43, 45, 46, 46, 47, 47, 48, 48, 48, 49, 50, 53, 57, 61, 64, 65, 65, 63, 60, 58, 55, 53, 51, 50, 49, 48, 47, 46, 45, 43, 42, 40, 39, 38, 37, 37, 37, 37, 39, 42, 44, 46, 46, 45, 44, 43, 43, 45, 49, 52, 54, 54, 53, 50, 47, 45, 43, 41, 39, 36, 33, 31, 29, 28, 27, 26, 24, 23, 23, 23, 22, 21, 19, 16, 12, 10, 9, 9, 10, 10, 10, 9, 8, 8, 9, 12, 16, 20, 24, 29, 32, 35, 37, 37, 36, 33, 29, 26, 23, 22, 21, 22, 22, 22, 21, 19, 15, 11, 6, 2, 0, 0, 2, 5, 8, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 3, 3, 2, 3, 5, 8, 13, 17, 21, 23, 25, 25, 26, 26, 26, 27, 27, 28, 29, 31, 33, 35, 37, 38, 39, 41, 43, 47, 52, 57, 61, 63, 61, 57, 52, 47, 43, 41, 39, 37, 34, 31, 28, 26, 26, 28, 31, 32, 31, 28, 24, 21, 19, 21, 25, 29, 31, 30, 26, 19, 12, 5, 1, 1, 2, 4, 6, 6, 5, 2, 1, 2, 4, 8, 13, 16, 18, 18, 18, 18, 20, 24, 28, 33, 35, 34, 31, 27, 22, 18, 17, 16, 17, 17, 16, 14, 12, 11, 12, 13, 16, 17, 18, 16, 13, 10, 6, 3, 2, 2, 3, 4, 5, 5, 4, 3, 3, 4, 6, 10, 14, 17, 18, 17, 13, 8, 5, 3, 4, 7, 9, 9, 8, 6, 4, 3, 4, 7, 10, 11, 11, 9, 6, 2, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 4, 5, 5, 7, 11, 16, 22, 29, 34, 36, 36, 33, 29, 26, 25, 26, 30, 34, 39, 42, 43, 43, 43, 43, 43, 44, 45, 45, 45, 44, 43, 42, 40, 39, 37, 36, 35, 34, 35, 36, 37, 37, 37, 36, 34, 31, 27, 23, 20, 18, 17, 16, 15, 14, 12, 10, 8, 8, 8, 8, 9, 9, 10, 11, 13, 15, 17, 19, 19, 18, 17, 14, 12, 10, 8, 6, 4, 2, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 8, 6, 2, 0, 0, 1, 4, 8, 11, 12, 10, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 4, 6, 7, 8, 6, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 1, 3, 3, 4, 3, 2, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 2, 4, 5, 6, 6, 6, 6, 9, 14, 20, 25, 28, 28, 27, 25, 24, 25, 26, 26, 24, 20, 14, 11, 11, 15, 21, 27, 31, 31, 28, 24, 20, 19, 21, 26, 32, 37, 42, 45, 46, 46, 45, 44, 43, 42, 43, 45, 47, 50, 51, 50, 48, 45, 41, 39, 39, 41, 45, 49, 52, 54, 54, 53, 52, 54, 57, 62, 67, 70, 71, 70, 68, 67, 68, 71, 76, 81, 84, 85, 83, 79, 76, 74, 74, 75, 78, 81, 83, 83, 82, 81, 81, 83, 87, 91, 94, 95, 94, 92, 90, 88, 87, 88, 89, 90, 90, 90, 89, 87, 83, 79, 74, 70, 67, 67, 69, 71, 73, 74, 72, 70, 66, 64, 64, 65, 68, 71, 75, 77, 79, 79, 77, 75, 72, 68, 66, 64, 64, 64, 64, 63, 61, 58, 54, 49, 45, 41, 38, 37, 38, 40, 44, 47, 50, 50, 49, 48, 48, 49, 53, 57, 61, 64, 65, 64, 62, 61, 61, 61, 61, 61, 59, 57, 57, 57, 59, 61, 64, 66, 67, 68, 68, 67, 65, 63, 59, 56, 53, 52, 52, 52, 53, 54, 54, 53, 52, 51, 51, 49, 46, 43, 39, 37, 36, 36, 37, 37, 35, 30, 25, 20, 17, 17, 20, 23, 26, 27, 27, 25, 23, 21, 18, 16, 14, 13, 12, 12, 13, 14, 15, 15, 13, 12, 11, 12, 12, 12, 12, 11, 9, 8, 8, 10, 12, 15, 16, 16, 14, 10, 7, 5, 4, 5, 5, 6, 6, 5, 3, 2, 2, 2, 3, 4, 6, 6, 6, 5, 4, 2, 0, 0, 0, 0, 1, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 9, 8, 6, 4, 3, 4, 7, 10, 14, 16, 17, 16, 14, 12, 11, 11, 11, 12, 11, 10, 7, 4, 2, 1, 2, 4, 6, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 10, 14, 16, 15, 11, 5, 1, 0, 3, 10, 17, 23, 26, 25, 22, 19, 17, 18, 21, 23, 25, 25, 24, 22, 21, 21, 22, 22, 21, 19, 16, 12, 9, 7, 8, 10, 12, 13, 13, 11, 9, 8, 9, 11, 14, 17, 20, 22, 24, 25, 26, 26, 26, 25, 26, 27, 29, 33, 36, 39, 40, 39, 37, 34, 32, 32, 34, 37, 40, 41, 40, 36, 32, 28, 26, 26, 28, 29, 28, 25, 19, 14, 9, 8, 10, 12, 15, 16, 14, 12, 9, 7, 8, 9, 12, 14, 15, 15, 13, 10, 7, 4, 2, 1, 2, 3, 4, 5, 6, 6, 6, 7, 9, 9, 9, 7, 4, 2, 0, 0, 1, 3, 5, 7, 7, 7, 6, 5, 4, 4, 3, 3, 2, 2, 3, 5, 7, 8, 8, 6, 3, 1, 0, 3, 8, 14, 18, 19, 17, 12, 6, 1, 0, 0, 1, 3, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 9, 11, 11, 9, 6, 2, 0, 0, 0, 4, 10, 15, 18, 19, 16, 11, 6, 2, 0, 0, 1, 1, 1, 0, 0, 0, 1, 3, 6, 7, 8, 8, 6, 5, 4, 4, 5, 5, 5, 6, 7, 10, 14, 18, 22, 24, 24, 24, 23, 23, 24, 26, 27, 29, 29, 29, 30, 32, 34, 36, 37, 36, 34, 32, 31, 33, 36, 41, 46, 50, 51, 51, 50, 50, 50, 51, 54, 57, 59, 62, 63, 62, 60, 58, 55, 52, 50, 48, 46, 43, 38, 32, 27, 25, 27, 32, 38, 44, 48, 48, 45, 41, 37, 34, 32, 30, 28, 24, 22, 20, 21, 24, 27, 29, 29, 25, 20, 15, 12, 12, 16, 21, 25, 28, 27, 25, 21, 20, 20, 21, 23, 24, 24, 22, 20, 19, 21, 25, 30, 35, 39, 40, 39, 38, 38, 40, 43, 47, 51, 54, 56, 57, 56, 54, 51, 47, 42, 38, 37, 39, 43, 49, 55, 58, 57, 52, 44, 35, 28, 24, 25, 30, 37, 44, 50, 52, 52, 48, 44, 40, 37, 36, 35, 34, 32, 29, 26, 24, 24, 26, 28, 28, 26, 22, 18, 14, 12, 12, 13, 14, 13, 11, 8, 6, 6, 10, 16, 22, 26, 28, 28, 26, 25, 25, 27, 29, 31, 32, 32, 32, 32, 31, 30, 29, 28, 26, 24, 21, 19, 17, 16, 16, 17, 18, 19, 17, 14, 9, 5, 2, 2, 4, 7, 8, 8, 6, 4, 3, 4, 8, 12, 16, 17, 16, 12, 9, 6, 6, 7, 9, 10, 11, 11, 10, 10, 11, 12, 13, 13, 12, 11, 10, 10, 12, 14, 15, 14, 11, 7, 3, 1, 0, 1, 3, 4, 5, 4, 4, 4, 6, 8, 11, 12, 12, 9, 5, 2, 0, 0, 1, 4, 7, 9, 10, 9, 7, 5, 5, 6, 8, 10, 10, 8, 5, 2, 0, 0, 2, 5, 7, 9, 11, 12, 13, 14, 16, 17, 17, 18, 19, 21, 24, 28, 30, 32, 33, 33, 32, 31, 29, 27, 25, 24, 23, 23, 23, 24, 23, 22, 19, 17, 15, 14, 14, 15, 17, 19, 22, 25, 29, 32, 34, 34, 31, 27, 21, 16, 13, 13, 17, 22, 28, 31, 33, 31, 29, 26, 25, 25, 27, 29, 29, 28, 25, 22, 18, 16, 15, 16, 19, 22, 26, 28, 28, 25, 21, 15, 9, 6, 6, 9, 14, 18, 21, 21, 17, 13, 8, 6, 6, 9, 12, 15, 15, 13, 10, 6, 4, 4, 6, 9, 11, 13, 12, 11, 8, 6, 5, 5, 8, 12, 18, 23, 27, 29, 29, 27, 24, 22, 21, 22, 23, 24, 25, 26, 26, 27, 27, 27, 27, 27, 28, 29, 30, 30, 29, 27, 25, 24, 24, 25, 27, 28, 29, 28, 28, 28, 30, 33, 36, 37, 37, 34, 31, 29, 28, 29, 30, 31, 31, 30, 28, 27, 28, 29, 32, 34, 34, 33, 31, 29, 27, 25, 23, 21, 20, 19, 18, 17, 17, 17, 17, 17, 18, 19, 19, 20, 19, 18, 16, 15, 14, 12, 11, 10, 9, 9, 9, 10, 11, 11, 10, 7, 4, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 1, 0, 0, 0, 2, 5, 8, 9, 9, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 10, 9, 7, 6, 6, 8, 11, 13, 14, 13, 11, 10, 9, 10, 12, 14, 14, 11, 7, 2, 0, 0, 4, 9, 13, 15, 13, 9, 5, 2, 1, 4, 8, 11, 14, 15, 14, 13, 12, 12, 12, 11, 9, 6, 3, 2, 2, 4, 6, 8, 8, 7, 4, 1, 0, 0, 0, 1, 2, 1, 0, 0, 0, 2, 5, 9, 11, 11, 8, 3, 0, 0, 2, 10, 19, 29, 36, 39, 39, 38, 37, 37, 37, 38, 38, 38, 39, 41, 45, 50, 54, 56, 54, 49, 42, 36, 33, 32, 34, 37, 40, 42, 43, 43, 44, 46, 47, 48, 48, 45, 40, 35, 32, 32, 36, 43, 50, 56, 57, 54, 49, 43, 39, 38, 40, 43, 46, 48, 50, 51, 53, 54, 54, 53, 51, 48, 47, 48, 52, 58, 63, 66, 67, 66, 64, 63, 62, 62, 62, 60, 56, 51, 46, 42, 42, 43, 47, 50, 52, 51, 47, 40, 33, 26, 21, 19, 20, 23, 26, 30, 32, 33, 32, 31, 31, 32, 33, 34, 34, 33, 30, 27, 25, 23, 23, 23, 24, 25, 26, 26, 27, 28, 28, 29, 30, 31, 32, 33, 34, 35, 35, 35, 35, 35, 35, 35, 35, 35, 36, 36, 36, 35, 33, 32, 29, 27, 26, 25, 25, 26, 28, 31, 33, 35, 37, 38, 38, 39, 40, 42, 43, 42, 41, 39, 36, 35, 36, 38, 41, 44, 45, 44, 42, 40, 37, 36, 35, 33, 31, 30, 29, 31, 34, 38, 41, 42, 40, 35, 29, 24, 22, 21, 23, 25, 28, 31, 33, 35, 37, 37, 36, 33, 31, 28, 27, 27, 27, 28, 27, 26, 23, 19, 16, 13, 12, 12, 13, 12, 11, 8, 5, 2, 2, 4, 9, 14, 18, 18, 15, 9, 4, 0, 0, 2, 6, 11, 14, 14, 12, 10, 9, 8, 8, 9, 8, 7, 5, 2, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 11, 13, 15, 17, 19, 20, 21, 21, 21, 20, 18, 17, 17, 17, 18, 18, 18, 16, 13, 10, 8, 7, 9, 11, 14, 17, 18, 18, 16, 15, 13, 12, 12, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 4, 8, 11, 12, 12, 10, 8, 6, 7, 9, 13, 17, 21, 23, 24, 22, 19, 13, 8, 4, 2, 3, 5, 9, 12, 13, 13, 11, 9, 7, 5, 4, 3, 3, 4, 6, 8, 10, 11, 11, 10, 9, 8, 8, 7, 6, 5, 3, 1, 0, 0, 0, 1, 3, 5, 5, 3, 1, 0, 0, 1, 3, 6, 8, 8, 6, 4, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 5, 2, 0, 0, 0, 1, 4, 7, 10, 12, 12, 12, 10, 9, 9, 9, 11, 12, 13, 13, 13, 12, 11, 10, 11, 13, 15, 19, 23, 28, 32, 36, 39, 40, 39, 37, 34, 32, 32, 34, 37, 41, 43, 43, 39, 33, 27, 23, 24, 30, 38, 46, 51, 52, 48, 42, 35, 30, 28, 29, 32, 36, 38, 39, 39, 36, 33, 29, 26, 24, 24, 25, 28, 30, 30, 29, 25, 21, 18, 16, 15, 17, 19, 22, 25, 27, 28, 28, 26, 22, 16, 10, 5, 3, 4, 8, 13, 17, 20, 20, 18, 16, 15, 15, 16, 17, 17, 16, 15, 13, 13, 14, 14, 15, 14, 13, 12, 12, 13, 14, 14, 14, 11, 9, 7, 6, 7, 9, 10, 9, 6, 3, 0, 0, 2, 5, 9, 11, 11, 9, 5, 2, 0, 0, 0, 2, 2, 2, 1, 0, 0, 1, 3, 6, 8, 9, 8, 5, 2, 0, 0, 0, 3, 6, 9, 12, 12, 11, 10, 8, 8, 9, 12, 15, 18, 21, 22, 22, 21, 20, 19, 19, 19, 21, 24, 26, 26, 24, 21, 17, 14, 12, 13, 15, 18, 19, 18, 16, 14, 12, 10, 8, 7, 5, 5, 5, 7, 8, 9, 8, 5, 1, 0, 1, 5, 11, 17, 20, 19, 15, 10, 7, 6, 7, 10, 13, 15, 15, 14, 12, 10, 8, 5, 3, 1, 0, 0, 1, 4, 8, 11, 13, 14, 12, 9, 6, 3, 2, 3, 3, 4, 4, 4, 4, 4, 5, 7, 9, 10, 10, 8, 5, 2, 0, 0, 0, 3, 7, 9, 9, 7, 4, 1, 0, 2, 6, 11, 16, 19, 20, 20, 18, 15, 13, 10, 8, 8, 10, 15, 20, 25, 27, 25, 21, 14, 9, 7, 8, 11, 16, 20, 22, 22, 21, 18, 15, 12, 8, 5, 2, 0, 0, 0, 1, 4, 7, 10, 12, 13, 13, 11, 8, 5, 2, 0, 0, 0, 1, 2, 1, 0, 0, 0, 1, 4, 6, 7, 7, 4, 1, 0, 0, 3, 9, 15, 19, 21, 20, 18, 16, 16, 17, 18, 18, 16, 13, 9, 6, 5, 7, 9, 12, 13, 13, 12, 11, 11, 12, 15, 19, 23, 26, 28, 28, 27, 27, 27, 29, 31, 34, 37, 40, 44, 48, 52, 56, 58, 58, 55, 51, 47, 45, 46, 50, 57, 65, 71, 74, 74, 72, 70, 69, 70, 73, 78, 83, 87, 90, 93, 97, 101, 107, 112, 116, 118, 115, 110, 103, 96, 91, 88, 86, 82, 77, 69, 60, 52, 46, 43, 42, 42, 40, 36, 32, 27, 23, 20, 20, 20, 21, 22, 24, 27, 30, 33, 34, 33, 30, 25, 19, 15, 13, 13, 15, 19, 22, 26, 28, 28, 26, 22, 18, 13, 9, 9, 11, 16, 21, 24, 24, 22, 19, 17, 16, 18, 20, 22, 21, 17, 12, 8, 6, 7, 12, 18, 24, 27, 27, 25, 21, 18, 16, 15, 17, 18, 19, 20, 19, 19, 18, 18, 19, 18, 17, 15, 12, 10, 8, 9, 10, 12, 14, 15, 17, 18, 19, 21, 22, 23, 23, 22, 22, 21, 22, 23, 26, 30, 33, 34, 33, 30, 26, 23, 22, 24, 27, 31, 35, 36, 35, 33, 30, 28, 28, 30, 34, 38, 41, 40, 38, 34, 31, 30, 34, 40, 48, 53, 55, 52, 45, 37, 31, 28, 29, 33, 39, 43, 45, 44, 41, 36, 32, 29, 26, 25, 23, 22, 20, 18, 16, 15, 14, 15, 16, 17, 17, 16, 13, 11, 9, 9, 10, 12, 13, 13, 11, 8, 5, 2, 0, 0, 0, 0, 0, 1, 4, 6, 9, 11, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 2, 3, 2, 1, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 2, 3, 3, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 6, 4, 2, 0, 0, 0, 0, 2, 4, 6, 8, 8, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 7, 7, 7, 8, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 1, 2, 4, 5, 7, 7, 6, 5, 3, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 3, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 15, 14, 11, 7, 3, 0, 0, 0, 1, 2, 4, 6, 9, 12, 15, 16, 17, 16, 14, 13, 13, 15, 18, 22, 24, 24, 23, 20, 17, 15, 15, 17, 19, 21, 23, 25, 27, 29, 31, 33, 35, 36, 35, 34, 32, 30, 29, 28, 26, 24, 22, 20, 19, 19, 22, 25, 29, 33, 35, 35, 34, 30, 25, 20, 14, 9, 6, 6, 8, 12, 15, 17, 17, 15, 12, 8, 6, 6, 8, 10, 12, 14, 14, 13, 12, 12, 12, 13, 13, 14, 15, 15, 15, 14, 14, 14, 14, 14, 14, 14, 15, 17, 19, 23, 27, 30, 34, 36, 38, 39, 39, 38, 38, 37, 36, 34, 33, 31, 30, 29, 28, 28, 29, 30, 31, 32, 33, 34, 34, 35, 37, 40, 42, 44, 43, 41, 37, 33, 29, 27, 28, 30, 33, 37, 39, 40, 40, 39, 38, 38, 39, 41, 42, 40, 36, 30, 24, 20, 18, 20, 25, 29, 31, 31, 27, 23, 18, 15, 13, 13, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 26, 27, 26, 25, 23, 21, 18, 16, 15, 15, 16, 18, 19, 20, 19, 17, 15, 13, 12, 12, 15, 18, 22, 26, 28, 28, 26, 23, 19, 15, 11, 9, 9, 12, 17, 24, 30, 34, 34, 31, 27, 23, 22, 24, 29, 34, 38, 38, 35, 28, 21, 16, 13, 13, 15, 18, 21, 22, 23, 23, 23, 23, 24, 25, 26, 27, 27, 27, 25, 23, 21, 19, 17, 16, 16, 16, 16, 15, 12, 9, 6, 2, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 4, 6, 8, 8, 7, 5, 2, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 0, 0, 0, 1, 4, 10, 16, 21, 24, 23, 19, 12, 6, 2, 3, 8, 15, 24, 31, 35, 37, 37, 36, 35, 34, 33, 31, 30, 28, 28, 29, 30, 32, 33, 33, 32, 30, 29, 30, 32, 35, 38, 39, 39, 37, 34, 31, 29, 28, 26, 25, 22, 18, 16, 15, 17, 22, 28, 33, 34, 32, 27, 20, 14, 10, 8, 9, 11, 13, 13, 12, 10, 7, 5, 3, 2, 2, 3, 5, 7, 9, 11, 11, 9, 7, 4, 1, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 5, 5, 5, 5, 5, 7, 9, 12, 16, 20, 22, 23, 22, 21, 19, 18, 18, 17, 16, 14, 11, 9, 7, 6, 6, 8, 9, 9, 9, 9, 9, 9, 9, 8, 6, 4, 2, 0, 0, 0, 1, 2, 4, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 3, 5, 6, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 3, 5, 7, 7, 7, 5, 3, 0, 0, 0, 0, 2, 6, 10, 14, 15, 14, 12, 9, 7, 7, 9, 12, 15, 15, 14, 10, 7, 5, 5, 7, 10, 11, 11, 10, 8, 7, 7, 9, 11, 13, 14, 15, 14, 14, 15, 17, 18, 19, 20, 20, 20, 21, 21, 21, 19, 15, 10, 5, 3, 3, 7, 11, 14, 15, 12, 8, 4, 1, 1, 2, 4, 6, 7, 5, 3, 1, 0, 0, 0, 1, 2, 4, 5, 6, 6, 7, 8, 9, 10, 11, 11, 10, 9, 7, 7, 7, 9, 12, 15, 16, 16, 14, 12, 9, 6, 5, 5, 7, 10, 13, 16, 19, 22, 24, 26, 26, 25, 22, 19, 16, 15, 16, 20, 24, 28, 30, 29, 26, 21, 16, 14, 15, 17, 20, 23, 23, 21, 17, 13, 10, 10, 11, 14, 16, 18, 19, 19, 18, 18, 17, 17, 16, 14, 12, 9, 7, 4, 2, 1, 0, 0, 2, 5, 8, 11, 13, 13, 12, 8, 5, 3, 2, 4, 6, 7, 7, 6, 3, 1, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 2, 4, 7, 10, 12, 15, 16, 17, 18, 17, 16, 15, 14, 14, 15, 17, 20, 23, 24, 24, 23, 21, 21, 22, 23, 25, 26, 25, 22, 19, 15, 13, 12, 13, 15, 17, 18, 17, 16, 14, 14, 14, 16, 19, 22, 24, 24, 22, 18, 13, 9, 7, 8, 10, 13, 15, 15, 13, 10, 6, 4, 3, 3, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 7, 7, 8, 9, 12, 14, 15, 15, 14, 11, 8, 5, 3, 2, 3, 5, 8, 11, 13, 14, 14, 13, 10, 7, 4, 2, 2, 3, 5, 9, 14, 19, 24, 27, 28, 26, 21, 16, 11, 7, 7, 9, 13, 17, 19, 17, 13, 8, 3, 0, 0, 0, 2, 3, 4, 6, 8, 12, 16, 19, 21, 20, 16, 10, 5, 2, 3, 5, 10, 14, 17, 18, 17, 16, 14, 14, 14, 14, 15, 16, 16, 15, 13, 11, 10, 9, 11, 14, 17, 21, 25, 26, 25, 22, 17, 12, 7, 5, 5, 10, 17, 25, 33, 38, 39, 38, 35, 32, 30, 30, 30, 30, 29, 28, 27, 26, 26, 28, 30, 32, 33, 32, 31, 29, 28, 28, 29, 31, 34, 35, 35, 35, 33, 32, 31, 29, 29, 28, 27, 26, 25, 25, 25, 26, 28, 29, 30, 31, 31, 29, 27, 25, 22, 18, 15, 11, 9, 7, 6, 7, 8, 11, 14, 17, 19, 19, 18, 17, 14, 12, 10, 8, 6, 5, 3, 3, 2, 3, 4, 6, 7, 9, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 3, 6, 9, 11, 12, 11, 9, 6, 3, 1, 0, 0, 0, 1, 2, 4, 6, 6, 6, 6, 4, 3, 3, 3, 4, 7, 10, 14, 18, 20, 21, 19, 17, 14, 12, 13, 16, 20, 25, 28, 29, 27, 25, 21, 18, 16, 15, 15, 15, 16, 18, 19, 21, 22, 23, 24, 25, 25, 26, 26, 27, 28, 29, 30, 30, 30, 30, 29, 27, 25, 22, 19, 17, 16, 15, 16, 17, 18, 18, 17, 17, 16, 16, 17, 18, 20, 22, 24, 25, 25, 24, 23, 22, 21, 20, 19, 17, 16, 14, 12, 10, 9, 10, 12, 14, 17, 18, 18, 16, 12, 8, 5, 4, 5, 8, 12, 15, 18, 19, 19, 19, 17, 15, 12, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 10, 11, 11, 11, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 5, 8, 9, 8, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 4, 7, 10, 12, 11, 8, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 12, 11, 9, 6, 3, 0, 0, 0, 0, 3, 6, 9, 11, 11, 9, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 2, 7, 13, 19, 24, 26, 26, 23, 19, 15, 13, 12, 13, 14, 15, 15, 15],
-"peakG": [389, 389, 393, 402, 419, 443, 471, 498, 524, 557, 603, 668, 753, 853, 963, 1077, 1195, 1314, 1439, 1578, 1741, 1931, 2150, 2392, 2649, 2914, 3182, 3452, 3726, 4005, 4287, 4567, 4839, 5099, 5348, 5592, 5835, 6080, 6319, 6537, 6718, 6848, 6921, 6945, 6932, 6894, 6838, 6764, 6666, 6537, 6373, 6178, 5954, 5708, 5439, 5148, 4835, 4503, 4162, 3823, 3496, 3189, 2900, 2626, 2364, 2112, 1876, 1662, 1476, 1320, 1192, 1082, 982, 885, 788, 694, 610, 543, 494, 463, 443, 428, 413, 393, 370, 346, 325, 308, 292, 277, 261, 241, 220, 199, 182, 169, 160, 153, 146, 135, 121, 105, 87, 72, 61, 54, 52, 52, 52, 50, 47, 41, 34, 27, 22, 20, 20, 21, 23, 25, 26, 26, 24, 22, 19, 16, 13, 10, 7, 6, 7, 8, 10, 10, 9, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 4, 6, 7, 8, 6, 4, 2, 0, 0, 0, 0, 1, 3, 4, 5, 6, 6, 5, 4, 4, 4, 5, 6, 6, 6, 4, 3, 3, 3, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 3, 4, 6, 9, 11, 12, 11, 10, 9, 10, 12, 15, 19, 23, 25, 26, 27, 28, 29, 30, 31, 30, 29, 27, 25, 23, 22, 21, 20, 17, 14, 9, 5, 1, 0, 0, 2, 4, 8, 10, 12, 13, 14, 14, 14, 14, 15, 15, 16, 19, 24, 34, 49, 71, 104, 149, 207, 278, 359, 446, 533, 612, 675, 717, 733, 721, 681, 618, 536, 445, 352, 266, 191, 131, 87, 55, 35, 22, 15, 13, 13, 16, 20, 22, 22, 21, 18, 14, 11, 8, 5, 4, 4, 9, 19, 39, 71, 117, 174, 243, 317, 394, 466, 528, 575, 602, 604, 582, 536, 471, 395, 314, 236, 167, 110, 67, 36, 16, 5, 0, 0, 0, 2, 3, 4, 4, 3, 2, 2, 3, 4, 6, 7, 8, 7, 6, 4, 3, 2, 2, 3, 5, 8, 10, 11, 11, 11, 11, 11, 12, 13, 14, 15, 17, 18, 20, 22, 23, 24, 25, 25, 26, 27, 29, 33, 37, 42, 46, 49, 50, 48, 44, 38, 32, 26, 22, 20, 20, 22, 26, 30, 34, 36, 36, 34, 29, 23, 17, 11, 6, 3, 2, 3, 6, 12, 24, 43, 74, 119, 181, 256, 341, 427, 502, 555, 579, 568, 525, 457, 377, 302, 245, 218, 227, 270, 341, 425, 509, 576, 615, 620, 590, 531, 454, 368, 285, 213, 156, 114, 84, 64, 50, 41, 36, 33, 33, 35, 37, 39, 40, 39, 36, 33, 28, 24, 20, 19, 19, 21, 25, 29, 34, 38, 41, 43, 43, 42, 40, 38, 37, 38, 40, 42, 43, 41, 36, 32, 35, 53, 95, 169, 277, 414, 568, 719, 845, 925, 947, 906, 810, 674, 520, 369, 239, 140, 75, 40, 26, 25, 29, 31, 32, 29, 26, 22, 19, 17, 16, 15, 16, 17, 19, 20, 19, 17, 13, 8, 3, 0, 0, 0, 2, 7, 12, 17, 20, 22, 23, 22, 22, 22, 21, 21, 19, 17, 12, 6, 0, 0, 8, 43, 110, 216, 355, 515, 674, 807, 890, 911, 864, 761, 619, 462, 312, 187, 96, 39, 10, 0, 0, 0, 0, 0, 0, 1, 4, 8, 12, 16, 17, 18, 16, 14, 11, 7, 3, 1, 2, 5, 10, 15, 19, 19, 17, 12, 7, 4, 3, 5, 9, 14, 18, 20, 19, 15, 11, 6, 2, 0, 0, 0, 1, 2, 5, 7, 10, 14, 19, 23, 27, 30, 30, 27, 22, 16, 11, 8, 8, 12, 17, 26, 41, 66, 108, 172, 256, 355, 456, 544, 602, 620, 592, 524, 427, 318, 213, 125, 62, 23, 5, 0, 0, 0, 0, 1, 2, 4, 6, 8, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 6, 10, 16, 25, 35, 45, 53, 58, 59, 56, 49, 41, 32, 25, 19, 15, 14, 15, 18, 22, 28, 33, 36, 36, 34, 28, 21, 13, 6, 1, 0, 0, 1, 2, 2, 0, 0, 0, 14, 49, 109, 193, 296, 402, 494, 554, 571, 541, 470, 372, 265, 167, 90, 40, 14, 6, 7, 11, 14, 12, 9, 6, 4, 7, 13, 24, 37, 50, 63, 71, 73, 68, 57, 42, 26, 13, 7, 7, 14, 24, 33, 39, 40, 35, 26, 15, 6, 0, 0, 0, 4, 9, 15, 21, 26, 32, 38, 44, 49, 53, 54, 53, 51, 48, 45, 40, 31, 18, 3, 0, 11, 72, 194, 384, 629, 898, 1145, 1320, 1385, 1326, 1154, 907, 634, 383, 190, 68, 9, 0, 0, 6, 8, 4, 0, 0, 0, 0, 3, 4, 4, 3, 1, 0, 0, 0, 0, 0, 2, 5, 10, 17, 23, 29, 32, 32, 28, 21, 14, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 14, 22, 28, 31, 31, 27, 20, 13, 8, 6, 8, 12, 19, 27, 34, 40, 44, 45, 43, 39, 32, 25, 19, 16, 16, 19, 25, 32, 37, 39, 37, 33, 28, 24, 22, 24, 28, 35, 42, 48, 51, 49, 44, 37, 31, 27, 28, 33, 42, 51, 56, 57, 52, 42, 31, 21, 15, 15, 20, 30, 43, 55, 65, 70, 68, 61, 49, 36, 23, 14, 11, 14, 22, 34, 47, 58, 64, 65, 59, 49, 37, 26, 19, 19, 25, 34, 42, 43, 36, 26, 25, 49, 111, 219, 365, 528, 678, 783, 816, 769, 652, 488, 312, 159, 59, 31, 79, 196, 360, 540, 701, 809, 843, 795, 677, 515, 344, 193, 83, 21, 0, 4, 19, 31, 36, 30, 17, 2, 0, 2, 40, 117, 234, 381, 536, 669, 751, 762, 698, 574, 418, 262, 134, 49, 6, 0, 0, 5, 7, 5, 0, 0, 0, 2, 8, 14, 20, 24, 28, 29, 28, 26, 23, 19, 16, 17, 22, 30, 42, 53, 61, 65, 63, 56, 46, 35, 27, 22, 20, 23, 28, 34, 40, 44, 46, 44, 40, 33, 25, 17, 10, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 11, 14, 16, 15, 12, 7, 2, 0, 0, 8, 24, 49, 78, 108, 131, 143, 141, 126, 101, 74, 49, 32, 26, 31, 44, 60, 75, 85, 87, 81, 69, 51, 34, 18, 9, 6, 11, 22, 36, 50, 60, 65, 63, 55, 44, 31, 19, 13, 12, 19, 31, 42, 44, 32, 7, 0, 0, 78, 245, 502, 817, 1132, 1378, 1495, 1455, 1265, 969, 633, 324, 97, 0, 3, 132, 340, 584, 813, 982, 1056, 1024, 898, 708, 496, 301, 150, 55, 9, 0, 4, 11, 14, 10, 6, 4, 9, 20, 37, 54, 68, 76, 75, 65, 50, 32, 17, 8, 8, 18, 35, 56, 73, 85, 88, 84, 74, 64, 57, 54, 57, 63, 71, 78, 83, 84, 81, 75, 67, 59, 49, 41, 33, 28, 26, 29, 36, 44, 48, 40, 19, 0, 0, 36, 161, 377, 666, 979, 1251, 1415, 1429, 1286, 1018, 688, 368, 123, 0, 1, 121, 315, 533, 720, 837, 860, 790, 648, 469, 291, 145, 49, 4, 0, 12, 32, 47, 54, 56, 57, 58, 61, 63, 63, 59, 53, 46, 42, 40, 41, 43, 46, 49, 51, 51, 51, 50, 50, 51, 53, 53, 46, 28, 4, 0, 0, 75, 232, 467, 751, 1026, 1230, 1308, 1239, 1043, 770, 484, 245, 85, 6, 0, 0, 13, 17, 10, 0, 0, 0, 2, 9, 13, 12, 9, 4, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 5, 2, 0, 0, 0, 3, 9, 18, 27, 34, 37, 35, 27, 18, 8, 0, 0, 1, 10, 24, 40, 56, 68, 73, 69, 59, 44, 28, 15, 8, 9, 18, 34, 55, 77, 95, 105, 104, 93, 75, 55, 41, 37, 46, 63, 83, 98, 100, 86, 60, 33, 20, 39, 101, 204, 334, 467, 571, 622, 606, 528, 408, 273, 153, 65, 15, 0, 0, 8, 21, 36, 49, 58, 57, 41, 15, 0, 0, 66, 210, 429, 692, 946, 1130, 1195, 1123, 930, 663, 383, 151, 11, 0, 58, 215, 411, 600, 741, 802, 773, 663, 503, 329, 177, 68, 10, 0, 2, 19, 35, 44, 47, 45, 39, 32, 24, 17, 13, 15, 25, 40, 57, 71, 75, 66, 46, 21, 5, 10, 48, 122, 223, 333, 427, 483, 486, 437, 348, 241, 140, 63, 16, 0, 0, 4, 14, 21, 24, 24, 22, 19, 15, 11, 10, 12, 17, 26, 36, 44, 46, 38, 21, 0, 0, 6, 66, 175, 323, 484, 621, 701, 703, 627, 495, 340, 195, 85, 20, 0, 0, 16, 35, 47, 53, 52, 47, 39, 30, 22, 14, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 9, 16, 22, 24, 23, 19, 13, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 1, 7, 17, 31, 47, 60, 69, 72, 71, 68, 66, 64, 64, 63, 62, 59, 53, 45, 37, 31, 28, 27, 29, 33, 37, 40, 40, 38, 33, 25, 17, 8, 2, 0, 0, 5, 14, 25, 37, 45, 50, 48, 41, 30, 18, 7, 0, 0, 8, 23, 42, 58, 65, 59, 43, 27, 29, 69, 159, 298, 468, 637, 767, 824, 794, 684, 519, 340, 182, 68, 7, 0, 2, 25, 47, 62, 69, 70, 66, 57, 46, 34, 22, 13, 9, 11, 19, 29, 39, 43, 37, 23, 6, 0, 14, 64, 152, 267, 390, 493, 551, 547, 480, 363, 220, 85, 0, 0, 63, 247, 506, 789, 1027, 1160, 1152, 1006, 764, 492, 253, 88, 4, 0, 0, 17, 24, 18, 6, 0, 0, 0, 6, 11, 12, 11, 8, 5, 3, 4, 6, 9, 13, 16, 18, 18, 16, 13, 9, 6, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 11, 11, 9, 5, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 6, 14, 26, 39, 51, 60, 64, 62, 55, 44, 31, 20, 12, 9, 10, 17, 26, 36, 45, 50, 50, 45, 35, 23, 12, 5, 5, 13, 28, 46, 64, 77, 85, 85, 80, 71, 62, 56, 55, 60, 68, 77, 85, 89, 89, 84, 78, 73, 73, 78, 87, 96, 102, 101, 92, 76, 55, 33, 15, 4, 3, 14, 34, 60, 88, 111, 124, 124, 109, 82, 50, 20, 2, 0, 17, 46, 76, 91, 83, 52, 14, 0, 35, 149, 340, 581, 824, 1011, 1093, 1050, 891, 655, 396, 167, 13, 0, 30, 208, 469, 763, 1030, 1204, 1243, 1135, 907, 615, 326, 104, 0, 0, 114, 308, 528, 723, 846, 867, 782, 611, 396, 186, 32, 0, 22, 182, 421, 689, 921, 1060, 1072, 956, 747, 501, 277, 114, 24, 0, 0, 1, 7, 8, 8, 7, 4, 0, 0, 0, 53, 167, 341, 550, 745, 875, 902, 817, 646, 435, 237, 91, 11, 0, 0, 16, 27, 26, 17, 6, 0, 0, 0, 2, 7, 12, 16, 20, 22, 22, 21, 17, 13, 8, 5, 4, 5, 6, 7, 7, 6, 5, 3, 1, 0, 0, 0, 2, 6, 12, 17, 21, 22, 20, 16, 10, 4, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 4, 1, 0, 0, 6, 16, 30, 46, 58, 61, 52, 32, 7, 0, 0, 50, 150, 287, 436, 562, 631, 624, 543, 411, 263, 131, 40, 0, 0, 20, 54, 83, 100, 104, 94, 77, 55, 35, 19, 10, 7, 11, 17, 23, 27, 28, 25, 20, 13, 6, 1, 0, 1, 9, 22, 37, 51, 56, 47, 25, 0, 0, 14, 97, 240, 426, 615, 761, 824, 786, 658, 478, 291, 138, 40, 0, 0, 2, 12, 14, 10, 8, 11, 19, 29, 35, 35, 29, 19, 9, 1, 0, 0, 2, 5, 8, 9, 9, 8, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 16, 24, 32, 37, 38, 36, 32, 27, 23, 20, 18, 17, 16, 13, 9, 4, 0, 0, 5, 21, 46, 75, 104, 125, 132, 124, 102, 72, 42, 19, 7, 9, 22, 42, 61, 74, 76, 64, 41, 15, 0, 0, 34, 103, 197, 300, 388, 437, 437, 387, 302, 204, 114, 49, 12, 0, 0, 0, 7, 17, 28, 37, 34, 17, 0, 0, 24, 146, 357, 631, 910, 1121, 1202, 1131, 929, 655, 382, 168, 39, 0, 0, 10, 28, 37, 42, 48, 60, 74, 84, 86, 78, 64, 46, 31, 21, 16, 14, 16, 20, 25, 31, 39, 46, 53, 56, 56, 51, 42, 32, 21, 12, 6, 1, 0, 0, 1, 9, 22, 39, 56, 68, 72, 66, 51, 32, 13, 0, 0, 3, 23, 53, 89, 122, 144, 150, 137, 111, 77, 48, 29, 28, 42, 67, 93, 109, 106, 83, 45, 9, 0, 25, 106, 234, 385, 524, 615, 635, 579, 463, 320, 184, 80, 17, 0, 0, 12, 40, 73, 105, 125, 122, 92, 41, 0, 0, 73, 245, 498, 783, 1032, 1178, 1178, 1030, 774, 475, 206, 26, 0, 39, 210, 439, 669, 845, 927, 895, 757, 549, 319, 120, 0, 0, 74, 260, 498, 733, 907, 976, 924, 767, 552, 331, 152, 39, 0, 0, 17, 40, 52, 50, 41, 30, 20, 13, 10, 11, 15, 22, 33, 45, 56, 64, 66, 61, 50, 35, 19, 7, 0, 0, 4, 13, 24, 33, 39, 41, 39, 36, 30, 23, 15, 8, 6, 12, 24, 35, 35, 18, 0, 0, 18, 140, 355, 638, 926, 1146, 1232, 1159, 951, 668, 386, 164, 32, 0, 0, 21, 47, 59, 58, 49, 37, 26, 17, 10, 9, 18, 37, 67, 100, 130, 148, 149, 133, 105, 72, 45, 30, 31, 48, 75, 105, 131, 147, 150, 140, 120, 93, 67, 45, 32, 31, 41, 59, 80, 97, 106, 105, 94, 76, 57, 41, 31, 31, 39, 55, 72, 81, 72, 42, 1, 0, 2, 119, 339, 639, 955, 1208, 1323, 1266, 1055, 754, 444, 196, 46, 0, 0, 8, 20, 17, 5, 0, 0, 2, 3, 0, 0, 6, 54, 148, 281, 424, 541, 597, 575, 481, 346, 205, 91, 21, 0, 0, 4, 11, 11, 5, 0, 0, 0, 1, 4, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 7, 15, 23, 30, 32, 30, 23, 14, 5, 0, 0, 1, 8, 18, 29, 40, 48, 53, 53, 48, 40, 29, 19, 10, 3, 0, 0, 0, 0, 1, 0, 0, 0, 1, 6, 16, 28, 41, 53, 61, 62, 57, 47, 34, 22, 14, 13, 21, 35, 54, 73, 89, 98, 99, 94, 84, 73, 64, 57, 52, 48, 44, 39, 34, 29, 26, 25, 27, 31, 36, 42, 48, 53, 59, 64, 67, 67, 65, 61, 55, 50, 47, 47, 50, 53, 54, 52, 46, 38, 31, 30, 35, 46, 61, 76, 89, 95, 90, 71, 39, 2, 0, 0, 87, 249, 468, 699, 883, 967, 926, 773, 553, 327, 144, 31, 0, 0, 16, 46, 70, 87, 98, 102, 98, 84, 63, 41, 25, 21, 30, 50, 73, 91, 94, 75, 39, 0, 0, 18, 134, 331, 582, 834, 1022, 1093, 1026, 837, 575, 306, 93, 0, 0, 122, 338, 591, 823, 977, 1014, 922, 724, 468, 222, 48, 0, 68, 259, 514, 769, 956, 1030, 975, 811, 584, 353, 165, 46, 0, 0, 12, 32, 40, 36, 27, 18, 13, 10, 9, 7, 3, 1, 1, 5, 14, 25, 36, 44, 47, 44, 37, 27, 16, 9, 7, 13, 25, 40, 47, 41, 18, 0, 0, 34, 165, 378, 641, 893, 1066, 1108, 1007, 793, 528, 280, 99, 3, 0, 0, 31, 54, 62, 61, 57, 56, 58, 61, 63, 61, 57, 50, 45, 40, 39, 39, 41, 44, 46, 47, 47, 49, 54, 63, 74, 87, 97, 101, 98, 86, 68, 48, 31, 21, 19, 25, 37, 51, 63, 71, 74, 72, 67, 60, 53, 47, 44, 43, 44, 43, 36, 21, 3, 0, 0, 45, 137, 266, 408, 527, 592, 581, 500, 372, 232, 113, 34, 0, 0, 0, 9, 10, 6, 0, 0, 0, 0, 1, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 10, 17, 24, 30, 34, 37, 38, 38, 37, 35, 32, 28, 22, 16, 11, 6, 3, 1, 1, 3, 9, 16, 26, 35, 43, 47, 48, 46, 42, 40, 40, 44, 52, 61, 68, 70, 66, 56, 41, 26, 14, 7, 7, 13, 23, 35, 45, 51, 55, 54, 51, 46, 40, 37, 38, 47, 63, 85, 109, 126, 127, 108, 71, 27, 0, 1, 60, 176, 333, 498, 632, 699, 681, 585, 438, 277, 138, 43, 0, 0, 16, 49, 84, 114, 136, 145, 136, 105, 60, 15, 0, 28, 125, 283, 476, 660, 788, 824, 758, 605, 406, 207, 55, 0, 1, 107, 276, 468, 637, 741, 748, 655, 482, 276, 94, 0, 0, 129, 347, 599, 819, 947, 951, 836, 639, 414, 215, 77, 7, 0, 0, 13, 17, 12, 2, 0, 0, 0, 5, 9, 10, 8, 5, 2, 0, 0, 0, 0, 2, 7, 13, 20, 26, 30, 30, 27, 22, 16, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 14, 19, 25, 29, 30, 28, 24, 17, 11, 5, 1, 0, 0, 0, 1, 3, 4, 5, 4, 3, 1, 0, 0, 1, 7, 16, 27, 37, 43, 44, 40, 32, 23, 15, 9, 7, 6, 5, 5, 4, 3, 1, 0, 0, 2, 6, 10, 13, 15, 14, 12, 9, 6, 4, 1, 0, 0, 0, 8, 23, 43, 64, 80, 88, 84, 69, 47, 24, 7, 0, 5, 21, 46, 75, 102, 121, 127, 120, 102, 77, 52, 34, 25, 27, 36, 48, 58, 62, 60, 51, 39, 26, 17, 14, 17, 27, 42, 60, 77, 88, 83, 60, 21, 0, 0, 54, 216, 462, 748, 1005, 1160, 1167, 1025, 778, 496, 248, 78, 0, 0, 3, 32, 53, 64, 69, 73, 76, 76, 69, 56, 41, 30, 29, 42, 64, 90, 110, 115, 99, 65, 23, 0, 0, 60, 177, 336, 503, 636, 697, 666, 546, 366, 174, 23, 0, 31, 224, 513, 835, 1112, 1271, 1269, 1111, 844, 543, 278, 95, 4, 0, 0, 15, 24, 21, 14, 6, 0, 0, 0, 7, 55, 144, 269, 406, 521, 581, 567, 483, 354, 215, 99, 24, 0, 0, 11, 29, 42, 46, 44, 39, 34, 28, 23, 18, 16, 16, 20, 26, 34, 42, 46, 47, 43, 35, 27, 22, 23, 31, 45, 61, 73, 78, 73, 59, 41, 22, 7, 0, 0, 7, 21, 39, 56, 68, 70, 58, 34, 6, 0, 0, 56, 159, 294, 430, 528, 560, 515, 408, 272, 143, 49, 0, 0, 0, 11, 18, 17, 14, 12, 13, 17, 20, 22, 20, 18, 16, 18, 24, 34, 46, 52, 47, 27, 0, 0, 3, 86, 240, 448, 668, 844, 926, 891, 749, 541, 325, 151, 47, 16, 37, 79, 114, 125, 110, 76, 38, 9, 0, 6, 32, 68, 107, 141, 163, 171, 163, 142, 112, 80, 52, 33, 28, 37, 58, 86, 112, 127, 123, 97, 55, 13, 0, 16, 97, 230, 394, 551, 660, 690, 631, 494, 314, 135, 5, 0, 41, 230, 502, 799, 1048, 1183, 1169, 1013, 761, 481, 239, 74, 0, 0, 12, 52, 88, 111, 113, 93, 52, 4, 0, 6, 127, 350, 647, 955, 1192, 1290, 1221, 1005, 707, 407, 172, 33, 0, 0, 14, 33, 36, 30, 23, 21, 23, 25, 24, 19, 13, 7, 6, 8, 15, 25, 35, 41, 37, 20, 0, 0, 2, 80, 223, 416, 617, 772, 833, 783, 637, 440, 245, 97, 13, 0, 0, 10, 18, 15, 6, 0, 0, 0, 0, 4, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 11, 12, 12, 9, 6, 2, 0, 0, 0, 2, 6, 10, 14, 16, 15, 12, 7, 2, 0, 0, 0, 5, 11, 17, 21, 21, 18, 13, 7, 3, 0, 0, 0, 0, 1, 4, 7, 10, 11, 10, 6, 2, 2, 8, 21, 40, 61, 81, 95, 97, 83, 54, 15, 0, 0, 60, 209, 426, 673, 891, 1018, 1019, 894, 679, 435, 220, 72, 0, 0, 0, 19, 27, 24, 14, 6, 2, 3, 4, 5, 4, 2, 2, 4, 9, 17, 27, 36, 45, 51, 54, 55, 53, 49, 47, 47, 53, 62, 70, 68, 50, 18, 0, 0, 53, 208, 447, 731, 993, 1163, 1189, 1063, 825, 539, 279, 95, 1, 0, 1, 29, 42, 38, 24, 12, 9, 18, 36, 59, 81, 100, 114, 122, 124, 120, 112, 100, 88, 78, 73, 73, 81, 95, 110, 125, 134, 135, 127, 112, 94, 77, 65, 62, 66, 77, 91, 105, 115, 119, 114, 102, 83, 61, 40, 23, 13, 11, 16, 27, 41, 55, 65, 64, 48, 19, 0, 0, 37, 161, 354, 581, 786, 912, 920, 806, 603, 364, 148, 4, 0, 21, 174, 386, 610, 793, 890, 878, 762, 579, 379, 207, 93, 40, 32, 43, 52, 48, 34, 17, 8, 9, 21, 37, 53, 65, 70, 71, 66, 57, 45, 31, 17, 7, 6, 15, 34, 59, 83, 99, 103, 94, 74, 48, 23, 5, 0, 0, 14, 35, 56, 72, 78, 73, 59, 39, 23, 17, 25, 48, 79, 111, 135, 145, 139, 118, 90, 61, 38, 26, 27, 40, 64, 95, 129, 157, 170, 159, 119, 59, 1, 0, 36, 191, 442, 745, 1032, 1225, 1272, 1158, 917, 613, 319, 96, 0, 0, 79, 259, 475, 678, 819, 863, 797, 641, 440, 246, 99, 16, 0, 0, 10, 19, 17, 8, 0, 0, 0, 4, 8, 10, 9, 6, 4, 4, 9, 20, 34, 43, 38, 16, 0, 0, 33, 173, 404, 691, 968, 1155, 1197, 1080, 840, 549, 283, 95, 0, 0, 0, 23, 35, 32, 21, 13, 10, 11, 11, 10, 5, 2, 3, 8, 16, 24, 28, 28, 24, 17, 10, 4, 0, 0, 0, 8, 23, 42, 60, 69, 63, 40, 9, 0, 2, 65, 183, 338, 495, 612, 657, 615, 501, 347, 195, 76, 7, 0, 0, 28, 59, 83, 94, 89, 69, 36, 2, 0, 12, 94, 234, 413, 593, 730, 787, 751, 633, 466, 294, 151, 59, 18, 17, 37, 64, 86, 96, 89, 63, 22, 0, 0, 59, 233, 504, 830, 1140, 1350, 1400, 1273, 1001, 657, 329, 91, 0, 23, 165, 361, 552, 688, 739, 699, 585, 432, 277, 152, 74, 43, 45, 63, 79, 83, 73, 54, 32, 13, 3, 2, 10, 26, 46, 66, 82, 89, 87, 74, 54, 33, 14, 2, 0, 1, 9, 17, 23, 26, 24, 19, 13, 7, 2, 0, 0, 1, 9, 21, 34, 46, 52, 51, 42, 29, 15, 2, 0, 0, 7, 24, 45, 60, 61, 43, 10, 0, 0, 76, 242, 482, 749, 979, 1110, 1107, 972, 746, 491, 264, 104, 19, 0, 0, 10, 16, 12, 6, 4, 9, 22, 36, 48, 54, 54, 50, 43, 34, 25, 18, 11, 6, 2, 0, 0, 0, 0, 0, 2, 5, 11, 20, 31, 42, 53, 60, 63, 60, 52, 40, 27, 16, 10, 7, 8, 11, 14, 15, 15, 14, 13, 12, 11, 10, 9, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 5, 12, 21, 32, 43, 51, 55, 54, 48, 40, 30, 22, 15, 11, 9, 8, 7, 7, 8, 11, 17, 24, 31, 35, 35, 30, 21, 12, 4, 0, 0, 4, 12, 21, 28, 34, 36, 35, 31, 25, 19, 15, 15, 20, 31, 47, 63, 78, 86, 85, 74, 55, 32, 11, 0, 0, 15, 40, 68, 89, 93, 78, 46, 13, 0, 13, 77, 183, 314, 442, 536, 573, 548, 468, 357, 239, 137, 64, 21, 4, 7, 20, 39, 57, 69, 69, 53, 27, 2, 0, 29, 114, 248, 411, 567, 677, 709, 652, 517, 339, 164, 38, 0, 42, 174, 358, 550, 704, 783, 770, 673, 519, 346, 191, 79, 16, 0, 0, 9, 14, 13, 10, 9, 15, 28, 44, 58, 66, 65, 57, 43, 29, 18, 10, 7, 8, 10, 11, 12, 12, 13, 13, 14, 16, 16, 15, 12, 9, 5, 2, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 13, 18, 20, 21, 20, 19, 18, 18, 19, 20, 20, 21, 21, 22, 23, 25, 25, 24, 21, 17, 11, 7, 3, 0, 0, 0, 0, 2, 4, 6, 8, 8, 9, 10, 13, 19, 27, 36, 44, 49, 50, 46, 39, 31, 24, 18, 16, 16, 17, 20, 22, 23, 22, 20, 17, 14, 10, 8, 6, 4, 3, 3, 4, 6, 10, 17, 24, 28, 25, 13, 0, 0, 6, 60, 156, 282, 412, 513, 558, 536, 455, 342, 225, 130, 71, 45, 44, 51, 57, 58, 53, 48, 43, 42, 41, 42, 42, 44, 48, 55, 63, 70, 72, 67, 55, 38, 21, 7, 0, 0, 3, 11, 18, 24, 26, 25, 20, 14, 7, 2, 0, 0, 5, 15, 29, 44, 55, 57, 47, 26, 3, 0, 2, 51, 138, 249, 359, 440, 467, 434, 351, 242, 136, 53, 5, 0, 0, 20, 43, 62, 72, 68, 50, 23, 0, 0, 29, 109, 234, 382, 522, 619, 648, 604, 498, 361, 227, 122, 61, 43, 54, 78, 102, 118, 121, 110, 83, 42, 0, 0, 11, 130, 342, 627, 928, 1171, 1290, 1250, 1063, 784, 486, 236, 72, 0, 0, 1, 18, 22, 14, 2, 0, 0, 0, 2, 9, 17, 27, 37, 46, 50, 49, 43, 37, 35, 40, 52, 69, 88, 102, 108, 105, 93, 74, 54, 37, 27, 28, 41, 66, 97, 128, 153, 168, 167, 153, 128, 96, 64, 38, 22, 20, 32, 55, 82, 103, 108, 91, 54, 11, 0, 6, 92, 246, 445, 648, 802, 867, 825, 689, 499, 304, 145, 43, 0, 0, 1, 11, 14, 11, 9, 10, 15, 22, 26, 27, 25, 23, 22, 23, 27, 32, 36, 37, 30, 16, 0, 0, 4, 56, 153, 284, 426, 544, 605, 592, 507, 375, 233, 112, 33, 0, 0, 1, 9, 11, 7, 1, 0, 0, 0, 0, 2, 4, 6, 9, 13, 15, 16, 14, 10, 5, 0, 0, 0, 3, 8, 13, 17, 18, 17, 13, 8, 3, 0, 0, 0, 0, 3, 7, 11, 15, 16, 15, 11, 6, 2, 0, 1, 6, 14, 23, 32, 39, 40, 32, 16, 0, 0, 9, 69, 172, 307, 444, 547, 589, 555, 456, 321, 185, 77, 13, 0, 0, 14, 28, 32, 27, 18, 9, 3, 0, 0, 0, 2, 6, 11, 19, 26, 30, 31, 27, 21, 13, 7, 4, 4, 8, 18, 31, 47, 58, 55, 35, 2, 0, 0, 98, 292, 564, 865, 1120, 1260, 1246, 1082, 817, 522, 266, 90, 3, 0, 0, 21, 32, 30, 22, 16, 15, 18, 22, 25, 27, 29, 32, 38, 42, 44, 41, 34, 24, 13, 5, 1, 0, 2, 4, 7, 11, 14, 17, 17, 13, 3, 0, 0, 19, 73, 156, 254, 344, 401, 407, 362, 279, 181, 93, 31, 0, 0, 0, 14, 28, 39, 44, 41, 29, 11, 0, 0, 33, 109, 222, 355, 479, 566, 595, 558, 468, 347, 223, 120, 53, 24, 27, 49, 78, 102, 116, 116, 106, 89, 70, 52, 41, 38, 43, 55, 71, 85, 95, 95, 86, 67, 44, 21, 5, 0, 5, 23, 49, 78, 100, 107, 90, 51, 5, 0, 9, 124, 333, 610, 900, 1129, 1235, 1185, 989, 699, 389, 134, 0, 0, 104, 314, 558, 771, 902, 920, 825, 648, 437, 243, 100, 19, 0, 0, 9, 23, 32, 35, 30, 16, 0, 0, 5, 91, 257, 494, 761, 996, 1137, 1143, 1012, 783, 515, 272, 97, 4, 0, 3, 38, 67, 82, 84, 77, 68, 61, 57, 58, 64, 73, 81, 86, 86, 79, 69, 57, 48, 44, 43, 46, 49, 51, 52, 51, 49, 47, 45, 41, 36, 30, 23, 18, 16, 17, 21, 25, 29, 30, 30, 28, 27, 27, 27, 27, 26, 25, 25, 26, 25, 22, 13, 1, 0, 0, 34, 102, 198, 304, 396, 449, 449, 398, 310, 208, 115, 47, 9, 0, 3, 16, 28, 36, 39, 38, 36, 32, 29, 26, 22, 18, 14, 11, 8, 6, 5, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 7, 5, 2, 0, 0, 2, 7, 13, 19, 23, 22, 19, 14, 9, 5, 1, 0, 0, 0, 6, 18, 36, 58, 81, 101, 113, 115, 109, 97, 83, 72, 68, 72, 81, 91, 94, 88, 76, 64, 67, 97, 160, 254, 362, 460, 524, 534, 488, 395, 278, 162, 71, 14, 0, 5, 32, 65, 93, 109, 108, 88, 55, 20, 0, 11, 71, 183, 332, 491, 620, 687, 672, 580, 437, 278, 141, 47, 1, 0, 0, 9, 13, 9, 3, 0, 1, 4, 6, 5, 2, 1, 5, 17, 35, 54, 66, 64, 47, 20, 0, 0, 35, 116, 233, 364, 478, 544, 544, 478, 366, 238, 124, 43, 2, 0, 0, 9, 16, 17, 15, 12, 11, 11, 9, 6, 3, 0, 0, 3, 9, 17, 25, 32, 34, 33, 28, 21, 13, 8, 5, 6, 10, 16, 22, 28, 31, 31, 28, 22, 14, 7, 2, 0, 0, 2, 5, 8, 9, 7, 5, 2, 0, 0, 1, 7, 15, 24, 31, 34, 33, 29, 21, 13, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 10, 9, 7, 5, 2, 0, 0, 0, 3, 10, 18, 26, 30, 29, 24, 15, 6, 0, 0, 1, 8, 17, 24, 28, 28, 23, 16, 9, 3, 0, 0, 0, 4, 9, 15, 20, 23, 23, 20, 15, 9, 3, 0, 0, 0, 8, 21, 34, 42, 40, 28, 10, 0, 10, 56, 139, 252, 371, 470, 523, 514, 445, 331, 199, 81, 4, 0, 36, 144, 292, 452, 589, 672, 683, 620, 498, 348, 204, 92, 27, 8, 22, 50, 77, 91, 92, 81, 65, 52, 44, 44, 51, 64, 78, 90, 96, 92, 80, 60, 36, 16, 5, 5, 17, 38, 62, 83, 96, 98, 88, 69, 45, 22, 6, 3, 12, 32, 58, 81, 92, 88, 68, 39, 12, 3, 24, 82, 174, 287, 400, 485, 520, 492, 402, 274, 145, 61, 62, 169, 376, 644, 914, 1120, 1210, 1163, 993, 745, 479, 248, 88, 7, 0, 15, 51, 81, 92, 83, 57, 22, 0, 0, 43, 162, 348, 579, 810, 988, 1065, 1020, 865, 640, 401, 200, 66, 1, 0, 0, 12, 16, 9, 1, 0, 0, 1, 5, 5, 4, 5, 15, 36, 65, 97, 119, 122, 102, 67, 35, 34, 86, 205, 381, 584, 768, 888, 913, 839, 685, 490, 300, 148, 52, 10, 5, 18, 33, 41, 41, 37, 33, 30, 29, 28, 27, 26, 25, 28, 34, 42, 52, 60, 64, 64, 59, 50, 41, 32, 25, 21, 19, 20, 21, 23, 25, 26, 27, 27, 26, 26, 26, 26, 26, 25, 23, 18, 12, 5, 0, 0, 1, 8, 19, 30, 38, 41, 37, 28, 16, 6, 0, 0, 4, 16, 31, 47, 60, 66, 65, 56, 41, 24, 10, 2, 3, 13, 28, 46, 61, 70, 69, 59, 45, 31, 23, 25, 38, 59, 81, 97, 99, 84, 55, 21, 0, 0, 43, 135, 268, 418, 556, 650, 675, 627, 516, 371, 224, 103, 27, 0, 6, 35, 69, 95, 106, 101, 87, 67, 47, 31, 23, 24, 34, 51, 70, 83, 82, 65, 36, 7, 0, 33, 126, 280, 476, 680, 849, 940, 930, 818, 628, 408, 213, 96, 90, 203, 412, 670, 914, 1086, 1142, 1069, 882, 629, 369, 163, 56, 64, 174, 348, 534, 682, 759, 752, 672, 544, 402, 274, 176, 111, 74, 54, 41, 31, 25, 25, 35, 54, 79, 103, 122, 131, 129, 120, 105, 88, 73, 61, 53, 48, 45, 43, 43, 42, 41, 40, 39, 38, 37, 35, 33, 30, 26, 21, 15, 10, 5, 2, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 2, 3, 5, 5, 5, 4, 2, 1, 0, 0, 0, 1, 5, 9, 15, 21, 26, 29, 28, 24, 17, 10, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 13, 16, 18, 16, 12, 8, 4, 1, 0, 0, 0, 1, 5, 10, 16, 22, 27, 29, 28, 24, 19, 12, 7, 4, 3, 5, 8, 10, 11, 11, 8, 5, 3, 0, 0, 0, 0, 2, 6, 12, 19, 26, 31, 33, 32, 28, 24, 21, 20, 23, 27, 29, 28, 21, 9, 0, 0, 19, 68, 145, 239, 331, 401, 430, 413, 353, 267, 173, 92, 34, 3, 0, 5, 22, 40, 54, 62, 63, 57, 46, 34, 26, 26, 35, 54, 78, 100, 113, 112, 97, 71, 42, 18, 4, 2, 13, 31, 53, 73, 90, 102, 110, 112, 110, 104, 97, 89, 84, 86, 92, 102, 110, 110, 98, 76, 52, 40, 56, 112, 213, 347, 492, 614, 681, 672, 584, 437, 269, 130, 66, 107, 254, 482, 738, 961, 1097, 1111, 1001, 797, 550, 323, 167, 114, 163, 289, 449, 595, 687, 702, 642, 524, 378, 235, 120, 44, 6, 0, 7, 20, 30, 34, 34, 30, 26, 23, 21, 20, 20, 21, 22, 22, 20, 17, 12, 6, 1, 0, 0, 4, 9, 14, 17, 18, 15, 11, 7, 3, 0, 0, 0, 0, 3, 7, 12, 15, 16, 15, 11, 6, 2, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 8, 8, 6, 2, 0, 0, 0, 4, 10, 15, 15, 9, 0, 0, 5, 44, 117, 218, 332, 432, 495, 503, 455, 364, 253, 148, 66, 18, 0, 0, 1, 5, 4, 2, 4, 11, 24, 37, 48, 52, 51, 45, 39, 35, 34, 37, 42, 47, 52, 56, 61, 68, 78, 91, 104, 115, 121, 119, 110, 95, 77, 60, 46, 39, 40, 48, 62, 80, 97, 109, 113, 108, 93, 74, 53, 38, 30, 31, 39, 51, 61, 67, 66, 59, 47, 34, 22, 13, 10, 13, 21, 33, 46, 54, 54, 42, 19, 0, 0, 28, 117, 263, 450, 645, 805, 891, 883, 781, 612, 418, 243, 129, 97, 151, 276, 439, 604, 731, 791, 772, 679, 534, 370, 218, 104, 39, 19, 32, 59, 85, 100, 103, 94, 79, 62, 48, 38, 33, 35, 42, 53, 65, 76, 80, 78, 68, 51, 33, 16, 6, 4, 10, 21, 33, 41, 44, 41, 32, 21, 11, 3, 0, 2, 11, 26, 44, 62, 75, 78, 72, 64, 68, 101, 177, 299, 457, 623, 763, 841, 834, 740, 577, 384, 208, 89, 55, 112, 245, 418, 590, 721, 781, 758, 661, 514, 350, 203, 92, 27, 0, 0, 2, 6, 6, 2, 0, 0, 0, 0, 2, 3, 2, 1, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 4, 8, 10, 11, 10, 7, 4, 2, 0, 0, 0, 0, 0, 4, 9, 16, 22, 26, 27, 23, 16, 8, 2, 0, 0, 6, 15, 26, 37, 45, 52, 55, 55, 54, 50, 46, 42, 37, 34, 31, 29, 28, 27, 27, 27, 27, 28, 31, 35, 42, 51, 59, 66, 70, 69, 63, 53, 42, 32, 26, 24, 26, 32, 38, 43, 45, 43, 38, 32, 26, 21, 17, 15, 14, 13, 11, 9, 7, 5, 4, 5, 7, 11, 15, 17, 17, 15, 10, 4, 0, 0, 3, 10, 19, 27, 31, 32, 28, 22, 14, 8, 4, 3, 5, 10, 16, 23, 27, 30, 29, 25, 20, 14, 10, 9, 12, 20, 30, 40, 47, 47, 39, 25, 11, 6, 21, 62, 132, 225, 327, 420, 484, 505, 478, 409, 313, 209, 116, 48, 9, 0, 5, 22, 38, 48, 49, 44, 35, 24, 16, 12, 12, 15, 21, 27, 33, 37, 36, 29, 15, 0, 0, 7, 58, 153, 286, 439, 584, 686, 722, 683, 579, 435, 284, 155, 63, 13, 0, 0, 1, 8, 11, 9, 3, 0, 0, 6, 52, 139, 267, 419, 567, 678, 728, 707, 623, 496, 355, 227, 129, 67, 38, 30, 34, 39, 41, 39, 35, 32, 31, 32, 36, 40, 45, 48, 48, 46, 42, 37, 31, 25, 20, 17, 16, 16, 19, 21, 24, 24, 23, 19, 14, 8, 3, 0, 0, 0, 1, 4, 8, 12, 17, 22, 25, 27, 26, 23, 20, 18, 17, 19, 22, 26, 28, 29, 28, 26, 24, 25, 30, 39, 51, 64, 74, 76, 68, 51, 29, 15, 21, 59, 134, 242, 366, 482, 564, 592, 560, 476, 359, 236, 128, 52, 9, 0, 0, 13, 27, 39, 46, 49, 49, 45, 37, 29, 21, 17, 16, 21, 30, 39, 44, 42, 30, 12, 0, 0, 36, 115, 239, 394, 554, 689, 766, 766, 686, 541, 363, 195, 77, 41, 102, 248, 452, 666, 841, 938, 934, 834, 664, 464, 276, 131, 41, 1, 0, 1, 8, 9, 4, 0, 0, 0, 0, 3, 5, 4, 1, 0, 0, 3, 10, 20, 32, 42, 48, 52, 51, 49, 45, 42, 39, 38, 38, 42, 49, 58, 69, 79, 87, 90, 88, 82, 74, 66, 58, 52, 47, 44, 42, 41, 42, 44, 44, 44, 42, 38, 34, 32, 32, 35, 39, 45, 52, 57, 61, 64, 65, 65, 62, 57, 49, 41, 33, 28, 28, 31, 37, 44, 48, 50, 46, 39, 31, 23, 18, 17, 21, 28, 37, 44, 48, 48, 43, 35, 26, 17, 10, 7, 6, 9, 11, 14, 15, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 3, 6, 10, 13, 15, 16, 17, 18, 19, 20, 20, 20, 21, 21, 18, 12, 2, 0, 0, 29, 100, 214, 361, 516, 647, 722, 723, 651, 522, 368, 222, 107, 35, 1, 0, 0, 5, 6, 3, 0, 0, 0, 0, 2, 3, 2, 0, 0, 2, 7, 12, 18, 21, 22, 21, 19, 16, 14, 14, 14, 13, 12, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 2, 10, 23, 41, 60, 78, 89, 93, 89, 80, 69, 60, 56, 58, 66, 77, 89, 99, 107, 110, 110, 107, 101, 94, 85, 76, 67, 60, 55, 52, 51, 52, 53, 53, 51, 48, 45, 42, 40, 40, 41, 41, 40, 36, 30, 22, 14, 8, 6, 7, 11, 15, 17, 17, 14, 10, 5, 1, 0, 0, 0, 1, 2, 2, 3, 4, 5, 7, 7, 7, 6, 5, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 1, 5, 14, 29, 47, 67, 83, 91, 88, 77, 64, 58, 70, 105, 165, 241, 321, 390, 432, 441, 416, 363, 293, 218, 148, 92, 54, 32, 25, 26, 31, 35, 37, 37, 36, 36, 38, 42, 44, 43, 37, 28, 17, 8, 1, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 4, 13, 25, 38, 50, 58, 60, 57, 51, 44, 38, 36, 37, 40, 43, 45, 44, 40, 35, 29, 25, 23, 22, 22, 23, 22, 21, 18, 14, 10, 6, 3, 1, 0, 0, 0, 2, 4, 7, 9, 10, 10, 8, 5, 3, 2, 4, 8, 13, 20, 25, 26, 22, 14, 4, 0, 2, 27, 76, 150, 242, 339, 421, 472, 478, 437, 357, 257, 157, 76, 24, 0, 0, 0, 5, 6, 4, 0, 0, 0, 0, 1, 3, 3, 4, 4, 5, 7, 9, 10, 8, 3, 0, 0, 11, 47, 111, 202, 307, 409, 485, 518, 500, 433, 334, 224, 124, 50, 9, 0, 1, 13, 24, 27, 23, 15, 6, 1, 0, 6, 16, 30, 45, 58, 68, 74, 75, 73, 69, 64, 60, 57, 57, 59, 63, 69, 76, 83, 89, 93, 92, 87, 77, 66, 57, 52, 53, 58, 62, 62, 51, 33, 13, 5, 23, 82, 187, 331, 496, 653, 772, 828, 809, 720, 579, 415, 259, 134, 50, 7, 0, 2, 13, 23, 27, 28, 26, 24, 22, 22, 23, 25, 27, 30, 31, 31, 28, 23, 18, 15, 16, 23, 34, 48, 61, 70, 72, 69, 61, 50, 38, 28, 20, 16, 15, 17, 24, 33, 43, 52, 58, 60, 57, 49, 40, 31, 25, 21, 21, 24, 27, 31, 35, 36, 35, 31, 26, 21, 18, 20, 28, 40, 52, 58, 55, 39, 16, 0, 1, 47, 149, 306, 503, 708, 879, 978, 981, 888, 719, 514, 315, 156, 52, 3, 0, 0, 9, 14, 15, 12, 11, 11, 10, 7, 4, 1, 2, 8, 17, 28, 36, 37, 30, 16, 2, 0, 7, 41, 100, 178, 261, 334, 382, 395, 371, 316, 243, 166, 98, 48, 20, 10, 15, 26, 37, 40, 33, 16, 0, 0, 21, 96, 225, 398, 589, 762, 882, 922, 876, 755, 588, 407, 245, 120, 40, 2, 0, 4, 20, 32, 35, 28, 13, 0, 0, 26, 95, 207, 353, 512, 654, 751, 781, 741, 639, 499, 348, 212, 107, 40, 6, 0, 2, 11, 18, 18, 10, 0, 0, 8, 62, 163, 313, 496, 682, 839, 934, 949, 884, 753, 585, 411, 257, 142, 69, 34, 24, 25, 28, 27, 21, 13, 7, 7, 13, 24, 38, 49, 57, 58, 53, 43, 29, 16, 6, 0, 0, 4, 13, 24, 36, 46, 55, 60, 62, 61, 55, 47, 38, 33, 35, 45, 61, 78, 89, 88, 75, 59, 57, 89, 173, 316, 506, 718, 912, 1049, 1099, 1051, 915, 719, 502, 303, 148, 50, 6, 1, 17, 36, 46, 42, 25, 5, 0, 4, 51, 142, 274, 433, 595, 730, 809, 814, 741, 606, 437, 272, 145, 80, 85, 149, 249, 353, 432, 466, 447, 384, 293, 196, 111, 49, 14, 0, 0, 1, 3, 2, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 10, 11, 10, 8, 6, 5, 4, 6, 8, 10, 11, 10, 8, 5, 2, 0, 0, 0, 6, 15, 23, 28, 26, 16, 2, 0, 6, 43, 109, 196, 287, 361, 397, 387, 333, 251, 160, 81, 26, 0, 0, 4, 21, 42, 64, 85, 107, 126, 142, 154, 161, 163, 162, 157, 150, 142, 132, 123, 114, 105, 94, 81, 65, 48, 31, 17, 6, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 10, 10, 7, 4, 1, 0, 0, 1, 4, 6, 7, 6, 6, 6, 9, 14, 20, 28, 34, 38, 40, 41, 42, 44, 49, 54, 59, 64, 68, 71, 75, 81, 87, 92, 96, 96, 92, 84, 76, 68, 65, 65, 71, 79, 87, 95, 99, 101, 101, 99, 96, 92, 88, 83, 80, 80, 82, 88, 96, 104, 109, 112, 113, 113, 116, 123, 134, 147, 158, 166, 167, 161, 149, 135, 119, 106, 95, 88, 83, 80, 79, 78, 77, 76, 73, 69, 65, 61, 57, 53, 50, 48, 47, 47, 48, 48, 48, 47, 45, 43, 40, 37, 34, 32, 29, 28, 26, 25, 24, 23, 20, 18, 15, 12, 11, 11, 11, 12, 12, 13, 12, 12, 12, 12, 11, 10, 7, 5, 2, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 10, 14, 18, 21, 22, 22, 19, 16, 11, 7, 5, 4, 4, 5, 7, 7, 8, 7, 7, 7, 8, 9, 9, 8, 7, 5, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 2, 7, 14, 22, 31, 37, 39, 38, 33, 28, 23, 20, 20, 22, 24, 26, 28, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 18, 15, 10, 6, 2, 0, 0, 1, 2, 3, 2, 2, 1, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 8, 8, 7, 6, 7, 9, 12, 16, 20, 21, 21, 18, 15, 11, 8, 5, 3, 2, 1, 0, 1, 2, 4, 6, 8, 9, 9, 8, 6, 5, 4, 5, 7, 10, 14, 17, 20, 22, 23, 23, 22, 21, 19, 17, 15, 13, 12, 13, 14, 15, 16, 15, 13, 11, 9, 8, 9, 12, 17, 22, 27, 32, 37, 42, 46, 51, 54, 56, 57, 58, 57, 57, 54, 51, 47, 42, 38, 37, 38, 41, 44, 46, 45, 41, 35, 29, 25, 23, 23, 24, 24, 23, 21, 18, 16, 15, 16, 18, 19, 20, 20, 18, 16, 14, 12, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 3, 6, 10, 12, 13, 11, 8, 5, 3, 3, 5, 7, 11, 13, 16, 20, 24, 30, 36, 41, 44, 44, 41, 35, 30, 26, 25, 26, 28, 30, 30, 28, 26, 24, 24, 26, 28, 30, 32, 32, 32, 33, 38, 45, 54, 64, 71, 75, 76, 73, 68, 63, 59, 59, 62, 68, 77, 85, 92, 95, 95, 93, 91, 90, 90, 93, 95, 96, 96, 95, 93, 93, 94, 98, 101, 104, 105, 103, 98, 92, 84, 76, 70, 64, 61, 59, 60, 61, 61, 60, 57, 52, 47, 44, 42, 41, 41, 41, 39, 35, 30, 24, 19, 16, 14, 14, 15, 15, 14, 13, 11, 10, 8, 6, 5, 3, 1, 0, 0, 0, 1, 4, 7, 8, 7, 5, 3, 4, 9, 18, 30, 42, 52, 58, 59, 56, 50, 45, 40, 37, 35, 35, 36, 38, 40, 43, 45, 45, 43, 40, 37, 33, 31, 30, 30, 29, 28, 26, 24, 21, 20, 19, 19, 19, 19, 20, 21, 24, 26, 29, 31, 31, 30, 26, 23, 19, 16, 14, 11, 9, 7, 6, 5, 4, 4, 4, 3, 2, 1, 1, 2, 5, 8, 11, 12, 11, 9, 7, 6, 7, 12, 19, 27, 36, 44, 51, 58, 64, 69, 73, 74, 73, 69, 63, 56, 50, 46, 44, 44, 46, 49, 52, 54, 56, 56, 56, 54, 53, 52, 52, 53, 55, 56, 55, 53, 49, 45, 41, 39, 39, 41, 44, 47, 50, 52, 52, 52, 49, 45, 40, 34, 28, 23, 21, 19, 19, 18, 17, 16, 13, 11, 10, 10, 11, 12, 13, 14, 13, 13, 11, 9, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 1, 1, 2, 4, 6, 7, 7, 7, 6, 4, 3, 2, 2, 3, 4, 4, 4, 3, 3, 2, 3, 4, 5, 7, 9, 10, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 6, 5, 5, 6, 7, 8, 9, 8, 6, 4, 2, 2, 4, 8, 14, 22, 31, 38, 44, 47, 46, 42, 37, 31, 26, 25, 26, 28, 31, 33, 34, 33, 31, 29, 28, 28, 29, 30, 31, 31, 30, 28, 26, 25, 23, 22, 22, 21, 22, 24, 28, 34, 42, 50, 56, 59, 59, 57, 53, 49, 47, 46, 48, 51, 55, 60, 66, 72, 77, 80, 80, 77, 72, 67, 64, 65, 69, 77, 86, 94, 99, 101, 100, 96, 90, 83, 76, 69, 62, 56, 52, 50, 49, 49, 50, 50, 51, 53, 54, 56, 56, 55, 51, 46, 39, 33, 28, 27, 26, 27, 27, 26, 24, 23, 22, 21, 21, 21, 20, 17, 15, 13, 14, 17, 23, 30, 36, 42, 46, 49, 51, 53, 55, 57, 57, 55, 51, 47, 43, 40, 39, 40, 41, 40, 37, 32, 26, 21, 18, 19, 23, 27, 30, 30, 28, 24, 21, 20, 22, 25, 28, 29, 29, 28, 28, 29, 33, 39, 44, 48, 49, 47, 43, 38, 34, 31, 28, 25, 21, 19, 17, 18, 22, 26, 30, 31, 30, 26, 21, 15, 12, 10, 9, 10, 10, 11, 12, 14, 17, 22, 27, 32, 35, 38, 39, 40, 40, 41, 41, 40, 38, 35, 32, 29, 29, 31, 34, 38, 41, 41, 40, 36, 32, 29, 26, 25, 25, 25, 25, 25, 24, 23, 23, 23, 24, 24, 24, 24, 22, 21, 18, 16, 14, 12, 11, 10, 10, 10, 11, 11, 10, 9, 8, 6, 5, 3, 3, 3, 4, 7, 9, 10, 11, 10, 7, 4, 1, 0, 0, 0, 2, 4, 5, 5, 4, 3, 2, 2, 2, 3, 4, 4, 4, 5, 5, 6, 7, 7, 7, 6, 6, 5, 5, 6, 7, 8, 8, 7, 6, 4, 3, 2, 2, 2, 3, 3, 3, 5, 7, 10, 14, 19, 23, 26, 27, 27, 25, 24, 22, 21, 20, 19, 18, 18, 19, 21, 23, 25, 26, 27, 28, 28, 31, 34, 39, 44, 48, 50, 51, 52, 52, 51, 51, 51, 51, 53, 56, 62, 69, 76, 81, 83, 82, 79, 75, 72, 71, 72, 74, 76, 78, 79, 81, 83, 87, 91, 94, 96, 97, 96, 95, 93, 89, 85, 79, 72, 65, 60, 56, 54, 54, 55, 55, 54, 52, 50, 49, 48, 46, 43, 39, 34, 28, 24, 22, 22, 24, 26, 27, 27, 25, 22, 20, 18, 17, 16, 15, 13, 12, 11, 11, 10, 9, 8, 7, 6, 6, 7, 8, 9, 8, 6, 4, 2, 1, 2, 4, 6, 7, 6, 4, 2, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 3, 2, 1, 1, 2, 4, 6, 7, 8, 9, 10, 10, 11, 11, 11, 10, 9, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 11, 15, 20, 25, 30, 35, 38, 40, 39, 37, 34, 30, 27, 24, 22, 21, 20, 20, 21, 22, 22, 21, 19, 16, 13, 11, 10, 12, 14, 18, 21, 22, 22, 20, 17, 15, 15, 18, 23, 30, 37, 42, 45, 47, 47, 47, 48, 50, 52, 53, 54, 55, 57, 61, 65, 71, 74, 74, 70, 62, 53, 45, 41, 43, 48, 55, 61, 63, 62, 57, 51, 47, 44, 45, 48, 51, 55, 56, 56, 55, 53, 51, 49, 48, 48, 48, 49, 51, 53, 54, 53, 51, 47, 41, 37, 33, 32, 32, 32, 31, 28, 24, 20, 17, 15, 15, 16, 16, 15, 13, 9, 5, 3, 3, 5, 8, 11, 12, 12, 10, 8, 5, 3, 1, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 7, 6, 6, 7, 9, 11, 14, 15, 16, 15, 13, 10, 7, 5, 5, 5, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 14, 14, 12, 10, 9, 7, 5, 4, 4, 4, 6, 7, 9, 11, 13, 15, 18, 22, 26, 30, 34, 36, 37, 36, 35, 33, 31, 30, 29, 29, 29, 29, 29, 29, 29, 28, 27, 25, 23, 21, 18, 15, 14, 13, 14, 15, 17, 18, 17, 15, 11, 8, 6, 5, 5, 5, 7, 8, 9, 11, 14, 17, 20, 23, 26, 28, 30, 32, 34, 35, 37, 37, 36, 33, 29, 26, 26, 29, 36, 45, 55, 63, 68, 69, 67, 65, 62, 59, 57, 55, 53, 50, 48, 46, 45, 45, 46, 47, 47, 47, 47, 49, 52, 55, 60, 64, 68, 69, 69, 68, 65, 62, 59, 56, 53, 51, 50, 50, 51, 52, 52, 52, 50, 48, 45, 42, 40, 38, 37, 35, 33, 29, 24, 20, 18, 18, 20, 24, 28, 32, 35, 37, 38, 39, 40, 40, 39, 38, 37, 35, 34, 32, 30, 28, 26, 24, 23, 23, 24, 24, 24, 23, 21, 18, 16, 14, 13, 14, 14, 14, 12, 9, 5, 2, 0, 0, 1, 4, 8, 10, 11, 11, 10, 8, 8, 8, 8, 8, 7, 6, 3, 1, 0, 0, 1, 4, 8, 12, 14, 16, 17, 17, 16, 14, 11, 8, 5, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 12, 16, 19, 22, 25, 27, 30, 33, 35, 36, 35, 31, 26, 21, 17, 15, 16, 20, 25, 30, 33, 35, 34, 32, 30, 28, 27, 27, 26, 25, 22, 19, 15, 11, 9, 8, 9, 12, 15, 18, 20, 21, 20, 18, 16, 16, 18, 21, 26, 32, 38, 43, 48, 53, 56, 58, 58, 56, 51, 46, 41, 37, 36, 36, 39, 42, 44, 45, 45, 45, 46, 49, 52, 55, 55, 51, 44, 34, 24, 17, 14, 14, 17, 19, 19, 17, 12, 7, 2, 0, 0, 1, 5, 8, 10, 11, 10, 9, 9, 9, 9, 9, 9, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 12, 16, 20, 24, 28, 31, 33, 33, 31, 30, 28, 28, 29, 32, 35, 39, 42, 46, 49, 52, 53, 54, 52, 49, 44, 40, 37, 37, 38, 42, 45, 46, 45, 41, 35, 29, 25, 23, 25, 29, 32, 34, 32, 26, 19, 12, 7, 5, 6, 9, 12, 15, 16, 17, 18, 19, 21, 23, 24, 25, 24, 23, 20, 18, 15, 12, 8, 5, 2, 0, 0, 0, 0, 1, 2, 4, 5, 5, 6, 7, 9, 12, 15, 18, 20, 21, 19, 16, 12, 8, 6, 6, 8, 12, 16, 20, 23, 25, 27, 29, 31, 36, 41, 46, 50, 52, 51, 48, 43, 39, 37, 38, 41, 46, 52, 58, 62, 64, 64, 62, 59, 57, 54, 52, 50, 49, 48, 47, 45, 42, 39, 35, 31, 30, 31, 35, 40, 46, 50, 50, 46, 40, 33, 28, 26, 29, 36, 43, 50, 55, 57, 57, 56, 56, 57, 59, 60, 60, 58, 55, 52, 49, 46, 44, 42, 42, 43, 46, 51, 55, 58, 58, 55, 49, 43, 37, 34, 33, 34, 35, 34, 32, 26, 20, 15, 12, 11, 11, 11, 11, 10, 7, 5, 5, 7, 10, 14, 17, 19, 20, 19, 20, 21, 23, 25, 27, 27, 27, 25, 23, 22, 22, 22, 21, 20, 18, 15, 13, 13, 15, 18, 23, 28, 31, 32, 32, 32, 32, 33, 36, 39, 41, 41, 39, 34, 28, 23, 20, 20, 22, 25, 28, 31, 33, 33, 34, 36, 39, 44, 50, 56, 60, 62, 63, 62, 60, 59, 59, 60, 61, 61, 61, 61, 62, 64, 68, 72, 75, 75, 73, 69, 64, 61, 61, 64, 68, 72, 73, 71, 65, 57, 49, 44, 42, 42, 43, 44, 43, 41, 39, 37, 36, 37, 39, 41, 41, 41, 39, 37, 36, 35, 35, 34, 33, 31, 29, 28, 27, 28, 29, 29, 26, 20, 13, 6, 2, 0, 2, 7, 11, 14, 14, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 13, 17, 21, 24, 26, 28, 28, 28, 29, 31, 34, 36, 38, 37, 33, 28, 22, 18, 16, 16, 19, 21, 23, 23, 22, 20, 18, 17, 18, 20, 22, 24, 25, 25, 24, 23, 23, 24, 25, 26, 27, 26, 25, 24, 25, 26, 27, 28, 27, 26, 24, 22, 22, 22, 23, 23, 22, 18, 14, 9, 6, 4, 4, 4, 4, 4, 3, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 6, 6, 6, 7, 8, 8, 7, 5, 3, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 4, 5, 5, 5, 5, 5, 5, 6, 6, 6, 5, 4, 1, 0, 0, 0, 2, 5, 8, 10, 12, 14, 16, 19, 22, 25, 25, 23, 18, 12, 6, 1, 0, 0, 2, 5, 8, 11, 12, 12, 12, 11, 11, 10, 10, 11, 11, 11, 10, 10, 10, 11, 14, 17, 21, 25, 26, 26, 24, 21, 19, 18, 19, 20, 23, 25, 25, 25, 23, 21, 18, 15, 14, 16, 19, 24, 29, 34, 38, 40, 40, 39, 37, 36, 36, 38, 41, 46, 51, 55, 58, 60, 60, 60, 59, 59, 59, 59, 59, 57, 54, 50, 46, 43, 41, 42, 43, 45, 45, 44, 40, 36, 33, 32, 33, 35, 37, 38, 37, 34, 30, 27, 24, 23, 24, 26, 26, 26, 24, 21, 17, 14, 11, 10, 10, 12, 16, 20, 24, 28, 30, 30, 29, 27, 25, 23, 22, 21, 19, 16, 12, 9, 6, 4, 4, 5, 5, 6, 5, 4, 3, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 7, 7, 5, 2, 1, 1, 4, 7, 11, 12, 11, 9, 5, 3, 2, 3, 6, 9, 12, 13, 12, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 6, 5, 3, 2, 2, 3, 5, 8, 11, 12, 12, 10, 8, 6, 4, 3, 3, 4, 5, 6, 7, 8, 9, 9, 9, 8, 7, 6, 4, 2, 0, 0, 0, 1, 3, 6, 9, 10, 11, 10, 8, 8, 8, 9, 12, 14, 16, 17, 16, 16, 16, 17, 18, 19, 18, 15, 11, 7, 4, 3, 3, 4, 5, 5, 5, 5, 6, 8, 10, 13, 14, 14, 13, 12, 12, 12, 13, 15, 16, 15, 14, 12, 10, 8, 8, 9, 11, 15, 19, 23, 26, 29, 31, 33, 36, 40, 43, 46, 46, 45, 41, 36, 32, 29, 27, 26, 26, 26, 24, 22, 18, 15, 13, 12, 13, 15, 18, 22, 26, 31, 37, 43, 49, 53, 55, 55, 53, 50, 46, 43, 40, 38, 37, 37, 39, 40, 42, 42, 41, 39, 35, 32, 30, 30, 30, 31, 31, 30, 28, 26, 25, 25, 26, 27, 26, 24, 20, 16, 12, 8, 6, 5, 6, 7, 9, 12, 15, 17, 17, 17, 15, 12, 10, 8, 7, 7, 7, 8, 8, 8, 7, 6, 4, 3, 2, 3, 4, 5, 7, 10, 13, 17, 21, 26, 30, 32, 34, 34, 33, 32, 32, 31, 31, 30, 30, 30, 30, 30, 29, 27, 24, 19, 15, 11, 10, 11, 13, 15, 14, 11, 6, 2, 0, 1, 5, 10, 15, 18, 17, 14, 10, 6, 5, 7, 11, 17, 23, 27, 28, 27, 24, 22, 20, 18, 18, 17, 16, 15, 13, 10, 9, 8, 9, 11, 15, 20, 25, 30, 32, 32, 31, 28, 25, 23, 21, 20, 19, 18, 18, 17, 16, 15, 13, 11, 10, 9, 9, 10, 12, 14, 14, 13, 11, 8, 6, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 4, 6, 9, 12, 16, 19, 22, 24, 25, 25, 25, 26, 27, 27, 25, 22, 16, 10, 4, 1, 0, 1, 4, 6, 7, 7, 5, 2, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 6, 9, 13, 18, 24, 29, 32, 34, 35, 36, 37, 39, 40, 40, 40, 39, 38, 37, 37, 37, 36, 34, 31, 28, 24, 22, 22, 22, 23, 23, 23, 22, 22, 23, 24, 26, 26, 26, 24, 22, 20, 19, 19, 19, 18, 16, 13, 10, 8, 8, 10, 12, 15, 15, 14, 11, 9, 9, 12, 17, 22, 26, 27, 24, 18, 12, 6, 4, 5, 8, 11, 12, 12, 10, 7, 5, 5, 7, 9, 12, 13, 13, 12, 11, 11, 13, 15, 18, 19, 19, 16, 12, 8, 4, 3, 4, 6, 9, 11, 12, 11, 9, 6, 3, 2, 1, 1, 1, 1, 1, 1, 2, 3, 5, 6, 7, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 2, 8, 15, 23, 31, 35, 37, 36, 36, 37, 42, 49, 56, 62, 65, 63, 58, 52, 48, 46, 46, 49, 51, 53, 55, 56, 57, 58, 58, 57, 54, 50, 47, 45, 46, 47, 47, 46, 42, 37, 34, 32, 35, 40, 47, 53, 56, 57, 56, 54, 53, 53, 54, 57, 59, 60, 60, 58, 55, 53, 51, 50, 49, 48, 46, 43, 40, 39, 40, 42, 46, 49, 49, 46, 40, 32, 25, 21, 20, 22, 25, 28, 29, 28, 25, 22, 19, 17, 16, 16, 15, 14, 13, 12, 11, 11, 11, 11, 12, 13, 14, 15, 15, 14, 12, 9, 6, 3, 2, 2, 3, 3, 3, 2, 1, 0, 0, 2, 5, 8, 11, 12, 13, 12, 11, 10, 10, 12, 13, 15, 15, 15, 13, 11, 8, 6, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 4, 3, 3, 5, 7, 9, 11, 11, 10, 8, 5, 2, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 12, 13, 14, 14, 13, 12, 10, 9, 8, 7, 7, 7, 8, 8, 7, 6, 4, 2, 2, 2, 2, 2, 3, 3, 5, 8, 13, 18, 22, 25, 25, 23, 21, 19, 18, 18, 20, 22, 23, 23, 22, 20, 18, 16, 16, 17, 20, 24, 27, 29, 29, 26, 21, 16, 12, 10, 10, 13, 16, 19, 21, 22, 21, 20, 19, 18, 18, 19, 20, 22, 23, 23, 23, 21, 19, 18, 19, 23, 28, 34, 40, 43, 44, 42, 38, 33, 28, 24, 21, 19, 17, 17, 18, 19, 21, 22, 23, 22, 20, 17, 14, 13, 13, 15, 18, 21, 22, 21, 17, 13, 9, 7, 8, 11, 15, 19, 21, 21, 18, 14, 11, 9, 9, 10, 11, 11, 11, 9, 7, 5, 4, 2, 2, 2, 2, 3, 6, 9, 11, 14, 15, 16, 16, 16, 16, 17, 18, 20, 21, 23, 23, 23, 22, 20, 17, 13, 11, 11, 11, 12, 13, 13, 11, 9, 7, 6, 6, 8, 10, 13, 16, 19, 21, 23, 24, 23, 21, 18, 15, 12, 11, 12, 14, 15, 15, 14, 12, 10, 9, 9, 10, 12, 13, 14, 14, 14, 13, 12, 10, 9, 9, 8, 9, 11, 14, 18, 23, 28, 31, 32, 31, 27, 24, 21, 20, 22, 27, 32, 35, 36, 35, 32, 31, 31, 34, 38, 41, 42, 40, 36, 33, 31, 31, 33, 36, 38, 39, 38, 37, 35, 33, 32, 32, 32, 34, 34, 34, 32, 29, 26, 24, 24, 26, 30, 33, 34, 33, 31, 29, 27, 27, 27, 27, 26, 23, 20, 17, 15, 15, 16, 17, 17, 17, 17, 16, 15, 15, 15, 16, 17, 18, 19, 18, 17, 15, 12, 9, 8, 9, 12, 16, 20, 24, 26, 25, 22, 18, 15, 14, 16, 20, 25, 31, 36, 40, 43, 44, 44, 45, 45, 46, 47, 48, 50, 51, 51, 50, 47, 43, 39, 35, 33, 33, 35, 39, 43, 48, 51, 53, 54, 52, 49, 47, 45, 46, 49, 53, 58, 62, 64, 63, 60, 56, 51, 46, 41, 36, 33, 31, 31, 33, 35, 38, 38, 36, 33, 29, 27, 27, 29, 31, 32, 30, 27, 25, 25, 28, 33, 39, 43, 45, 43, 40, 37, 36, 36, 37, 38, 39, 39, 38, 38, 38, 39, 40, 41, 40, 38, 36, 35, 35, 36, 38, 40, 41, 40, 36, 32, 26, 22, 20, 20, 23, 27, 30, 32, 30, 27, 22, 18, 14, 13, 12, 13, 14, 14, 15, 15, 15, 14, 14, 13, 12, 11, 11, 11, 12, 14, 18, 21, 24, 26, 26, 25, 22, 18, 15, 13, 12, 13, 13, 14, 13, 11, 9, 6, 4, 3, 3, 5, 7, 10, 13, 15, 15, 14, 11, 8, 6, 4, 4, 5, 7, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 4, 8, 13, 17, 19, 19, 16, 13, 10, 10, 12, 17, 22, 27, 33, 37, 41, 43, 43, 41, 38, 34, 31, 29, 28, 29, 31, 32, 32, 31, 29, 26, 23, 20, 18, 17, 17, 18, 20, 22, 25, 27, 28, 28, 29, 30, 31, 34, 38, 41, 43, 43, 41, 39, 38, 40, 45, 52, 60, 66, 70, 72, 73, 73, 75, 76, 78, 80, 82, 84, 86, 89, 93, 95, 96, 94, 90, 86, 82, 79, 77, 75, 73, 70, 66, 62, 59, 56, 54, 52, 51, 50, 50, 51, 51, 51, 49, 46, 42, 40, 40, 43, 46, 49, 51, 51, 49, 48, 47, 47, 47, 46, 43, 38, 32, 26, 23, 23, 26, 29, 33, 34, 33, 32, 30, 30, 30, 32, 34, 35, 35, 35, 35, 34, 35, 35, 35, 35, 35, 35, 35, 36, 37, 38, 39, 40, 39, 37, 34, 30, 27, 24, 21, 21, 21, 23, 24, 24, 23, 22, 20, 19, 19, 20, 21, 21, 21, 20, 19, 17, 15, 13, 12, 12, 12, 13, 14, 17, 19, 21, 21, 21, 20, 18, 17, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 27, 26, 23, 18, 13, 9, 7, 8, 12, 17, 22, 24, 23, 20, 17, 14, 12, 12, 13, 14, 14, 13, 11, 9, 7, 6, 5, 5, 4, 4, 5, 6, 7, 9, 11, 11, 11, 9, 8, 6, 6, 7, 8, 10, 12, 13, 14, 14, 13, 13, 12, 13, 13, 14, 15, 17, 17, 18, 17, 15, 12, 9, 6, 4, 3, 4, 5, 6, 7, 8, 9, 11, 12, 14, 15, 16, 17, 18, 21, 25, 28, 30, 29, 25, 20, 15, 12, 13, 16, 21, 25, 27, 25, 21, 16, 11, 8, 7, 8, 10, 14, 17, 21, 24, 27, 29, 29, 28, 26, 24, 22, 22, 23, 25, 27, 29, 30, 30, 30, 31, 31, 31, 30, 28, 25, 23, 22, 23, 26, 30, 34, 35, 35, 33, 30, 26, 23, 22, 22, 23, 25, 27, 28, 28, 28, 27, 26, 26, 27, 28, 31, 33, 36, 38, 40, 42, 43, 45, 47, 49, 49, 49, 48, 48, 48, 49, 51, 54, 57, 60, 63, 66, 68, 68, 68, 67, 65, 62, 59, 58, 56, 56, 57, 58, 60, 61, 61, 61, 60, 58, 56, 54, 53, 52, 51, 48, 45, 42, 40, 38, 38, 38, 38, 37, 36, 35, 33, 32, 31, 29, 26, 24, 24, 26, 30, 35, 40, 41, 40, 36, 31, 27, 25, 25, 26, 27, 26, 24, 21, 20, 20, 23, 26, 28, 29, 30, 30, 31, 33, 37, 39, 40, 39, 36, 33, 32, 34, 38, 42, 44, 41, 35, 27, 20, 14, 13, 16, 19, 23, 24, 23, 20, 17, 14, 13, 13, 13, 14, 14, 15, 16, 19, 22, 24, 25, 24, 21, 16, 11, 7, 4, 4, 4, 5, 5, 6, 5, 4, 2, 0, 0, 0, 0, 2, 4, 5, 6, 5, 4, 3, 1, 0, 0, 0, 0, 1, 3, 5, 6, 6, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 4, 2, 1, 0, 0, 0, 1, 3, 4, 5, 5, 5, 5, 4, 4, 4, 5, 6, 8, 12, 17, 23, 28, 32, 34, 34, 32, 30, 30, 31, 34, 39, 43, 47, 49, 51, 54, 56, 57, 58, 57, 55, 51, 48, 45, 44, 45, 46, 46, 46, 44, 41, 38, 35, 33, 32, 32, 33, 33, 34, 34, 33, 31, 28, 25, 22, 20, 20, 21, 22, 23, 23, 21, 19, 17, 15, 15, 17, 18, 18, 18, 16, 13, 11, 11, 12, 13, 15, 15, 15, 13, 10, 9, 8, 9, 11, 14, 17, 20, 21, 22, 21, 20, 18, 17, 17, 17, 20, 24, 28, 33, 37, 40, 41, 39, 37, 34, 32, 31, 31, 32, 34, 35, 37, 38, 40, 43, 46, 48, 49, 48, 44, 39, 34, 31, 31, 35, 40, 46, 49, 48, 44, 39, 35, 33, 34, 38, 42, 45, 45, 43, 39, 35, 32, 30, 30, 29, 29, 28, 28, 29, 30, 32, 34, 34, 32, 28, 23, 18, 15, 13, 13, 13, 14, 14, 14, 13, 12, 11, 10, 10, 9, 8, 6, 3, 1, 0, 0, 0, 2, 3, 4, 5, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 2, 3, 5, 5, 6, 5, 5, 5, 5, 6, 7, 9, 11, 13, 15, 18, 22, 24, 26, 27, 26, 23, 20, 18, 17, 17, 18, 19, 19, 17, 14, 10, 7, 4, 3, 4, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 8, 7, 6, 6, 7, 9, 11, 12, 11, 9, 7, 4, 3, 2, 2, 2, 2, 2, 1, 1, 2, 3, 4, 5, 5, 5, 4, 4, 5, 5, 6, 6, 6, 7, 7, 9, 12, 16, 19, 22, 24, 24, 25, 25, 25, 25, 25, 24, 22, 21, 20, 20, 22, 23, 24, 24, 22, 20, 18, 17, 18, 21, 26, 30, 33, 35, 34, 30, 26, 22, 21, 21, 23, 26, 28, 27, 25, 21, 17, 16, 17, 20, 23, 24, 22, 18, 12, 8, 7, 9, 12, 16, 18, 17, 14, 10, 7, 5, 5, 6, 8, 10, 13, 17, 20, 23, 25, 25, 24, 22, 20, 19, 20, 22, 25, 26, 26, 23, 19, 16, 15, 15, 17, 19, 20, 18, 15, 11, 7, 6, 6, 7, 8, 8, 5, 3, 0, 0, 0, 3, 6, 8, 8, 7, 4, 2, 1, 1, 2, 4, 6, 7, 8, 11, 14, 17, 20, 22, 21, 18, 14, 11, 10, 11, 14, 18, 21, 22, 21, 17, 12, 7, 3, 1, 1, 3, 6, 9, 11, 11, 9, 7, 3, 1, 1, 3, 5, 8, 10, 10, 10, 9, 10, 11, 13, 15, 16, 16, 15, 14, 14, 14, 16, 17, 20, 22, 25, 27, 28, 29, 30, 30, 29, 29, 30, 31, 32, 34, 35, 36, 36, 36, 36, 35, 34, 33, 32, 31, 31, 32, 34, 35, 36, 37, 37, 36, 35, 34, 33, 33, 32, 32, 32, 30, 27, 24, 22, 20, 19, 21, 22, 24, 26, 26, 25, 24, 23, 22, 22, 22, 22, 22, 21, 20, 19, 19, 19, 19, 19, 18, 16, 14, 12, 11, 11, 12, 14, 16, 17, 16, 14, 11, 8, 5, 5, 6, 8, 10, 11, 12, 13, 14, 15, 16, 17, 17, 17, 17, 17, 18, 19, 20, 22, 22, 21, 19, 16, 13, 10, 8, 7, 7, 7, 7, 7, 7, 7, 7, 8, 10, 12, 14, 15, 16, 17, 18, 18, 19, 20, 19, 19, 18, 18, 18, 20, 21, 22, 22, 21, 17, 13, 10, 7, 6, 6, 8, 11, 13, 14, 14, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 1, 0, 0, 1, 4, 6, 8, 9, 9, 9, 9, 10, 12, 14, 16, 15, 14, 11, 9, 8, 8, 9, 10, 11, 11, 11, 11, 13, 16, 20, 24, 26, 25, 21, 16, 11, 8, 8, 9, 13, 17, 19, 21, 21, 20, 18, 17, 16, 15, 15, 13, 12, 11, 10, 9, 10, 11, 13, 14, 14, 13, 11, 8, 5, 4, 4, 6, 9, 12, 15, 17, 17, 15, 12, 10, 7, 6, 7, 9, 12, 15, 18, 19, 18, 17, 14, 12, 9, 8, 7, 7, 8, 10, 13, 14, 15, 14, 13, 12, 10, 10, 9, 9, 8, 7, 5, 4, 3, 3, 4, 5, 5, 4, 3, 1, 1, 1, 3, 5, 6, 8, 9, 9, 9, 10, 12, 14, 16, 18, 18, 17, 15, 12, 9, 8, 9, 10, 13, 15, 16, 17, 17, 16, 15, 13, 11, 10, 9, 9, 8, 7, 6, 4, 2, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 3, 4, 5, 4, 2, 0, 0, 0, 3, 7, 11, 14, 15, 13, 9, 4, 0, 0, 1, 5, 10, 15, 18, 18, 15, 11, 6, 2, 0, 0, 0, 1, 3, 3, 3, 2, 1, 0, 0, 1, 3, 5, 8, 10, 11, 11, 11, 10, 9, 7, 7, 7, 9, 11, 12, 14, 14, 14, 13, 12, 12, 10, 9, 7, 6, 6, 6, 8, 10, 12, 13, 13, 12, 10, 9, 9, 10, 11, 13, 15, 15, 15, 14, 13, 12, 12, 11, 10, 8, 6, 3, 3, 4, 7, 11, 14, 15, 14, 11, 9, 9, 11, 16, 21, 25, 26, 23, 18, 14, 12, 13, 17, 23, 27, 29, 28, 24, 19, 15, 13, 14, 16, 20, 23, 25, 24, 21, 15, 10, 5, 3, 3, 6, 10, 14, 18, 20, 21, 20, 17, 14, 10, 7, 5, 5, 8, 11, 15, 18, 19, 18, 16, 15, 14, 14, 15, 15, 17, 18, 19, 21, 22, 23, 22, 20, 17, 13, 11, 10, 11, 13, 15, 16, 17, 18, 20, 21, 23, 24, 24, 23, 22, 21, 20, 19, 18, 17, 15, 14, 14, 15, 18, 21, 23, 24, 23, 21, 18, 16, 16, 16, 17, 18, 17, 16, 14, 13, 14, 16, 19, 23, 26, 28, 28, 28, 27, 27, 28, 29, 30, 30, 29, 27, 26, 26, 27, 29, 31, 33, 33, 33, 32, 32, 32, 32, 32, 31, 29, 27, 26, 25, 27, 29, 32, 33, 33, 32, 30, 27, 25, 22, 19, 17, 14, 11, 10, 9, 11, 14, 17, 20, 21, 21, 19, 17, 16, 14, 13, 13, 11, 10, 9, 9, 9, 11, 12, 13, 13, 12, 9, 5, 2, 0, 0, 0, 3, 8, 12, 15, 17, 18, 18, 18, 19, 19, 19, 18, 16, 14, 12, 12, 14, 16, 18, 20, 20, 19, 19, 19, 21, 23, 27, 30, 32, 34, 35, 35, 36, 37, 38, 38, 37, 34, 31, 28, 26, 26, 28, 30, 32, 33, 33, 32, 30, 29, 28, 27, 27, 27, 27, 27, 28, 28, 28, 28, 29, 31, 33, 35, 37, 38, 36, 32, 27, 23, 20, 21, 24, 29, 34, 38, 40, 40, 37, 34, 33, 33, 35, 38, 40, 41, 40, 36, 31, 27, 24, 23, 25, 28, 32, 34, 34, 32, 28, 25, 23, 23, 26, 30, 35, 38, 40, 40, 38, 38, 38, 41, 44, 48, 50, 49, 46, 42, 38, 35, 35, 36, 39, 41, 42, 43, 43, 44, 45, 46, 46, 47, 46, 45, 45, 44, 44, 45, 46, 48, 48, 48, 46, 43, 39, 35, 34, 34, 37, 42, 49, 56, 61, 64, 65, 62, 59, 56, 54, 56, 60, 65, 69, 72, 72, 70, 67, 65, 64, 65, 65, 65, 63, 59, 54, 50, 48, 48, 50, 53, 56, 57, 55, 52, 49, 46, 45, 45, 45, 44, 43, 39, 35, 31, 29, 29, 31, 35, 38, 40, 41, 39, 36, 33, 30, 30, 31, 34, 38, 42, 44, 44, 44, 42, 40, 38, 36, 35, 33, 31, 29, 28, 29, 33, 39, 47, 55, 63, 69, 72, 73, 70, 67, 62, 58, 56, 55, 56, 57, 58, 57, 55, 54, 54, 55, 59, 63, 66, 68, 67, 65, 63, 61, 62, 63, 65, 66, 66, 66, 65, 64, 63, 62, 61, 61, 61, 63, 66, 70, 72, 73, 72, 69, 66, 64, 65, 67, 70, 71, 71, 70, 68, 67, 67, 69, 72, 74, 73, 70, 66, 60, 56, 53, 52, 54, 56, 59, 61, 62, 62, 59, 56, 52, 49, 46, 44, 43, 41, 39, 36, 32, 29, 25, 23, 22, 23, 25, 28, 30, 32, 32, 30, 28, 25, 23, 22, 23, 25, 28, 31, 33, 33, 32, 32, 33, 34, 36, 38, 38, 37, 34, 31, 30, 31, 34, 37, 40, 40, 38, 34, 32, 30, 31, 34, 37, 40, 41, 41, 40, 38, 37, 37, 38, 41, 44, 48, 49, 48, 44, 38, 32, 26, 24, 24, 28, 32, 37, 39, 40, 39, 38, 36, 34, 34, 33, 33, 32, 30, 29, 27, 27, 27, 28, 30, 31, 33, 34, 34, 33, 32, 32, 30, 29, 28, 27, 26, 25, 24, 24, 23, 22, 21, 19, 18, 17, 17, 18, 19, 22, 24, 25, 25, 24, 22, 20, 18, 18, 19, 22, 25, 27, 28, 27, 25, 23, 21, 20, 20, 22, 23, 25, 26, 26, 25, 22, 19, 15, 12, 10, 10, 10, 11, 12, 12, 11, 9, 7, 5, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 7, 7, 6, 3, 1, 0, 0, 1, 2, 3, 3, 2, 1, 1, 2, 4, 6, 8, 9, 9, 8, 5, 3, 1, 0, 0, 1, 3, 5, 7, 9, 9, 8, 7, 6, 4, 3, 2, 3, 4, 7, 9, 10, 11, 11, 9, 8, 8, 9, 10, 12, 13, 13, 12, 10, 9, 8, 9, 12, 15, 17, 19, 18, 17, 14, 12, 9, 8, 8, 8, 9, 11, 12, 12, 11, 9, 6, 3, 1, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 2, 4, 6, 7, 6, 4, 2, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 1, 3, 5, 6, 6, 4, 2, 0, 0, 0, 1, 2, 4, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 7, 8, 9, 10, 11, 12, 13, 13, 13, 13, 14, 16, 19, 22, 25, 27, 29, 30, 30, 30, 30, 30, 32, 35, 40, 45, 51, 56, 61, 64, 67, 70, 73, 77, 82, 89, 97, 107, 117, 127, 136, 141, 144, 144, 143, 142, 144, 149, 156, 166, 176, 185, 195, 203, 210, 214, 215, 213, 209, 205, 202, 204, 211, 222, 233, 241, 243, 238, 228, 216, 207, 202, 201, 203, 205, 203, 196, 184, 169, 154, 141, 132, 127, 124, 124, 124, 123, 120, 117, 111, 104, 97, 90, 84, 79, 76, 74, 71, 68, 65, 61, 57, 55, 56, 58, 61, 64, 64, 63, 60, 58, 57, 57, 57, 58, 56, 53, 49, 44, 41, 40, 40, 42, 44, 44, 41, 37, 31, 26, 23, 22, 23, 24, 25, 26, 25, 25, 24, 24, 24, 24, 22, 19, 14, 9, 4, 1, 0, 0, 2, 3, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 3, 3, 4, 4, 5, 5, 4, 3, 1, 0, 0, 0, 1, 3, 5, 7, 9, 10, 10, 11, 11, 10, 8, 7, 6, 5, 7, 9, 11, 13, 14, 13, 11, 7, 5, 3, 2, 1, 1, 0, 0, 0, 0, 2, 5, 7, 8, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 0, 2, 4, 6, 7, 7, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 6, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 1, 1, 1, 2, 1, 1, 1, 2, 2, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 9, 9, 8, 6, 5, 3, 2, 2, 2, 3, 3, 4, 5, 5, 6, 6, 6, 5, 5, 6, 8, 12, 15, 18, 19, 19, 18, 17, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 29, 29, 29, 29, 29, 29, 30, 33, 37, 41, 44, 46, 46, 43, 39, 35, 32, 32, 33, 37, 39, 41, 40, 38, 36, 35, 36, 39, 43, 46, 47, 46, 44, 41, 38, 36, 35, 34, 34, 33, 33, 31, 30, 29, 29, 28, 28, 28, 29, 30, 30, 30, 29, 27, 24, 20, 17, 16, 16, 17, 18, 20, 20, 20, 19, 19, 20, 22, 26, 30, 32, 33, 31, 27, 22, 17, 15, 15, 16, 19, 21, 22, 21, 19, 17, 16, 15, 15, 16, 16, 15, 13, 10, 7, 6, 5, 6, 7, 7, 7, 5, 3, 0, 0, 0, 1, 4, 6, 7, 6, 4, 2, 1, 1, 2, 5, 7, 8, 8, 7, 4, 2, 0, 0, 0, 0, 0, 2, 3, 4, 5, 4, 2, 1, 0, 0, 1, 2, 4, 4, 5, 4, 4, 3, 3, 3, 3, 3, 4, 6, 8, 10, 11, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 5, 3, 2, 1, 1, 3, 6, 8, 10, 10, 10, 10, 12, 14, 16, 18, 20, 20, 20, 21, 23, 26, 30, 33, 34, 34, 32, 29, 26, 25, 25, 26, 28, 28, 28, 28, 27, 27, 28, 30, 31, 32, 32, 31, 29, 26, 25, 24, 25, 27, 30, 33, 34, 35, 35, 33, 31, 28, 25, 23, 23, 24, 26, 27, 29, 28, 27, 25, 23, 22, 23, 24, 25, 25, 23, 20, 17, 14, 13, 12, 12, 13, 14, 14, 15, 15, 15, 14, 14, 15, 15, 16, 16, 16, 15, 14, 12, 11, 11, 12, 13, 14, 13, 12, 11, 9, 8, 8, 9, 10, 11, 10, 9, 7, 6, 6, 8, 10, 12, 14, 15, 14, 13, 10, 7, 5, 4, 3, 3, 3, 4, 5, 6, 8, 11, 13, 15, 17, 18, 20, 21, 22, 23, 22, 21, 18, 15, 11, 9, 9, 11, 14, 18, 22, 23, 23, 22, 21, 21, 23, 26, 29, 31, 31, 28, 23, 17, 11, 7, 5, 6, 8, 12, 15, 17, 18, 18, 16, 15, 14, 13, 14, 15, 18, 20, 21, 21, 20, 17, 14, 11, 8, 7, 7, 8, 10, 12, 14, 16, 16, 17, 18, 18, 18, 18, 18, 18, 19, 21, 23, 27, 29, 30, 29, 26, 22, 19, 19, 21, 25, 30, 33, 35, 34, 31, 26, 23, 21, 21, 24, 27, 32, 36, 39, 42, 42, 41, 37, 33, 29, 26, 25, 27, 31, 35, 37, 38, 36, 33, 29, 25, 22, 20, 19, 17, 16, 16, 17, 18, 20, 21, 21, 19, 16, 13, 11, 10, 11, 13, 15, 15, 14, 12, 9, 6, 5, 5, 6, 7, 8, 8, 7, 7, 7, 8, 10, 13, 14, 14, 12, 10, 8, 7, 8, 11, 15, 17, 19, 18, 16, 14, 12, 11, 12, 15, 17, 20, 22, 24, 24, 24, 22, 20, 17, 14, 11, 9, 8, 9, 12, 16, 20, 23, 26, 26, 25, 23, 21, 20, 19, 20, 20, 21, 22, 23, 24, 25, 27, 29, 31, 31, 30, 28, 26, 25, 25, 28, 33, 39, 44, 47, 48, 46, 43, 40, 37, 35, 34, 33, 32, 32, 33, 35, 37, 39, 41, 41, 41, 40, 39, 37, 36, 35, 35, 35, 35, 37, 38, 39, 39, 38, 35, 31, 27, 24, 22, 22, 24, 26, 29, 31, 33, 34, 35, 35, 34, 33, 32, 30, 28, 27, 26, 25, 24, 24, 23, 23, 22, 22, 22, 22, 21, 20, 19, 18, 19, 21, 24, 28, 31, 33, 34, 33, 31, 27, 24, 22, 21, 21, 22, 24, 26, 29, 30, 30, 28, 26, 22, 18, 16, 14, 15, 16, 18, 20, 22, 23, 24, 24, 22, 20, 17, 14, 10, 6, 4, 4, 4, 6, 8, 10, 11, 12, 12, 12, 11, 9, 7, 5, 3, 1, 1, 1, 3, 5, 8, 11, 14, 16, 17, 16, 14, 11, 8, 4, 1, 0, 0, 3, 7, 13, 19, 23, 25, 24, 22, 19, 17, 15, 16, 17, 21, 24, 29, 32, 35, 36, 37, 36, 35, 33, 33, 33, 34, 35, 37, 39, 42, 45, 48, 51, 53, 53, 52, 50, 48, 46, 45, 44, 45, 46, 48, 51, 54, 58, 62, 65, 66, 65, 64, 64, 65, 68, 70, 71, 70, 67, 63, 58, 56, 56, 59, 62, 64, 65, 65, 62, 59, 56, 53, 51, 49, 47, 46, 45, 45, 46, 47, 49, 51, 52, 54, 56, 57, 59, 60, 60, 59, 58, 57, 56, 55, 55, 54, 52, 50, 47, 44, 42, 43, 44, 47, 51, 53, 54, 52, 49, 45, 40, 38, 36, 37, 38, 40, 41, 40, 39, 38, 36, 35, 35, 34, 33, 32, 30, 28, 27, 27, 29, 30, 31, 31, 30, 28, 24, 20, 17, 16, 15, 15, 16, 17, 16, 15, 12, 9, 6, 4, 4, 5, 7, 10, 11, 12, 10, 7, 4, 1, 0, 0, 2, 4, 7, 8, 8, 8, 7, 7, 6, 7, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 3, 3, 3, 2, 1, 1, 1, 3, 5, 7, 9, 9, 9, 7, 5, 3, 2, 3, 3, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 2, 4, 6, 8, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 1, 3, 5, 6, 8, 8, 7, 5, 3, 1, 0, 0, 0, 3, 5, 8, 11, 12, 13, 13, 12, 11, 10, 8, 7, 6, 5, 5, 5, 6, 8, 10, 11, 11, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 2, 1, 2, 3, 4, 5, 5, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 8, 8, 8, 7, 6, 6, 5, 5, 4, 5, 6, 7, 9, 11, 12, 12, 12, 11, 10, 10, 10, 10, 11, 12, 13, 13, 13, 14, 14, 14, 15, 16, 16, 17, 16, 15, 14, 12, 10, 8, 7, 6, 5, 5, 5, 6, 6, 7, 7, 8, 8, 7, 6, 6, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 8, 8, 8, 7, 7, 6, 6, 5, 5, 5, 6, 7, 8, 10, 13, 15, 17, 19, 21, 22, 23, 23, 22, 22, 21, 19, 18, 17, 16, 17, 19, 22, 25, 27, 29, 29, 28, 27, 25, 23, 22, 21, 20, 20, 20, 22, 24, 28, 31, 34, 36, 36, 36, 35, 34, 34, 34, 36, 38, 39, 41, 42, 44, 45, 46, 46, 46, 45, 44, 42, 41, 40, 40, 41, 42, 43, 45, 46, 47, 48, 49, 50, 50, 50, 49, 49, 48, 47, 46, 46, 45, 45, 45, 44, 42, 41, 39, 37, 37, 38, 40, 43, 45, 46, 45, 43, 39, 34, 31, 28, 28, 29, 32, 34, 36, 37, 37, 36, 35, 34, 33, 32, 32, 31, 31, 31, 31, 32, 33, 34, 36, 37, 38, 39, 40, 41, 41, 41, 38, 35, 30, 25, 22, 21, 22, 25, 29, 33, 35, 36, 36, 34, 31, 29, 28, 28, 29, 30, 31, 32, 32, 32, 32, 31, 30, 30, 30, 30, 32, 33, 34, 34, 34, 32, 30, 27, 25, 24, 24, 24, 25, 25],
-"peakT": [54, 54, 55, 58, 65, 76, 89, 101, 111, 121, 131, 144, 160, 180, 204, 235, 275, 322, 377, 438, 502, 567, 633, 701, 771, 847, 928, 1014, 1101, 1186, 1266, 1339, 1406, 1468, 1528, 1583, 1634, 1674, 1701, 1712, 1710, 1696, 1677, 1655, 1631, 1604, 1569, 1522, 1460, 1386, 1301, 1213, 1127, 1045, 969, 898, 831, 765, 702, 640, 581, 526, 474, 427, 384, 344, 309, 277, 250, 225, 204, 187, 173, 163, 156, 149, 143, 135, 125, 114, 104, 96, 91, 87, 84, 80, 74, 67, 61, 56, 54, 55, 59, 64, 71, 78, 86, 96, 106, 117, 126, 134, 140, 145, 151, 158, 164, 168, 167, 158, 144, 126, 108, 93, 82, 75, 68, 62, 54, 46, 39, 33, 29, 26, 22, 18, 15, 14, 16, 21, 27, 33, 37, 39, 40, 42, 48, 61, 78, 101, 127, 153, 179, 202, 223, 242, 257, 267, 273, 272, 265, 251, 233, 210, 185, 159, 133, 110, 89, 73, 61, 52, 47, 44, 40, 37, 33, 29, 26, 25, 26, 27, 28, 26, 22, 16, 9, 3, 0, 0, 1, 3, 5, 6, 5, 4, 2, 0, 0, 0, 0, 1, 2, 3, 5, 8, 12, 19, 29, 42, 59, 82, 112, 150, 193, 239, 284, 323, 353, 372, 379, 376, 364, 345, 319, 287, 250, 210, 170, 133, 102, 78, 61, 50, 42, 36, 32, 29, 28, 29, 31, 33, 34, 32, 27, 21, 14, 8, 5, 5, 8, 12, 17, 21, 23, 24, 24, 22, 20, 18, 18, 19, 22, 28, 39, 56, 83, 120, 168, 224, 285, 345, 400, 444, 473, 486, 481, 457, 417, 363, 302, 238, 176, 123, 80, 48, 26, 13, 5, 2, 0, 1, 3, 5, 8, 10, 11, 11, 9, 8, 7, 5, 5, 5, 7, 13, 27, 51, 86, 134, 191, 255, 320, 381, 431, 465, 478, 470, 441, 394, 335, 270, 207, 150, 102, 64, 36, 17, 5, 0, 0, 2, 8, 13, 19, 22, 22, 21, 18, 14, 11, 10, 10, 12, 15, 17, 19, 21, 22, 23, 24, 25, 25, 24, 22, 19, 17, 15, 15, 17, 20, 24, 26, 27, 26, 23, 20, 19, 19, 21, 26, 35, 50, 75, 115, 173, 247, 332, 419, 493, 544, 563, 547, 501, 432, 351, 269, 192, 126, 74, 38, 15, 3, 0, 0, 0, 1, 1, 0, 0, 0, 1, 3, 7, 11, 15, 17, 17, 15, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 8, 9, 9, 10, 10, 11, 14, 17, 20, 24, 27, 28, 28, 26, 23, 20, 18, 18, 19, 21, 23, 23, 21, 17, 12, 6, 3, 2, 3, 5, 6, 7, 6, 5, 5, 7, 8, 10, 10, 8, 5, 3, 2, 2, 3, 3, 3, 4, 12, 36, 83, 160, 265, 393, 527, 649, 740, 784, 772, 708, 601, 471, 337, 219, 127, 65, 31, 18, 15, 15, 13, 10, 5, 1, 1, 4, 12, 22, 32, 41, 46, 48, 45, 39, 32, 24, 17, 12, 8, 5, 3, 1, 0, 0, 3, 9, 17, 27, 36, 43, 48, 48, 45, 39, 32, 25, 19, 15, 12, 13, 20, 41, 80, 143, 231, 340, 457, 567, 650, 691, 683, 627, 533, 417, 299, 192, 109, 52, 19, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 0, 0, 1, 7, 17, 28, 37, 43, 42, 37, 30, 22, 18, 18, 24, 35, 47, 59, 67, 70, 67, 58, 45, 30, 17, 10, 8, 14, 25, 39, 51, 59, 61, 56, 45, 32, 18, 8, 4, 5, 12, 21, 29, 33, 30, 20, 11, 11, 35, 94, 194, 331, 488, 641, 760, 822, 813, 735, 608, 461, 330, 247, 232, 288, 401, 542, 674, 765, 789, 741, 634, 494, 359, 261, 222, 247, 324, 428, 530, 605, 634, 613, 546, 450, 340, 235, 146, 80, 37, 14, 4, 2, 2, 3, 3, 3, 5, 8, 11, 14, 15, 14, 11, 6, 2, 0, 2, 7, 14, 21, 27, 29, 28, 24, 20, 18, 19, 25, 34, 44, 52, 56, 55, 49, 41, 32, 25, 20, 17, 17, 19, 21, 25, 29, 31, 32, 30, 25, 19, 13, 10, 11, 16, 24, 32, 38, 40, 37, 31, 20, 8, 0, 0, 18, 67, 151, 267, 400, 529, 629, 678, 666, 596, 483, 352, 227, 125, 57, 21, 10, 13, 20, 27, 30, 33, 37, 44, 54, 66, 78, 88, 91, 84, 65, 38, 13, 5, 28, 96, 210, 359, 518, 656, 743, 762, 709, 599, 456, 309, 183, 92, 38, 15, 12, 18, 24, 26, 23, 16, 10, 7, 16, 42, 95, 178, 288, 414, 535, 627, 671, 655, 583, 472, 346, 230, 141, 88, 65, 62, 63, 58, 43, 20, 2, 5, 42, 124, 247, 398, 550, 675, 744, 743, 674, 552, 404, 258, 138, 55, 11, 0, 0, 8, 11, 6, 0, 0, 17, 78, 187, 338, 513, 681, 807, 863, 835, 730, 572, 395, 233, 109, 34, 0, 0, 0, 5, 6, 3, 0, 0, 0, 0, 2, 4, 5, 7, 9, 10, 11, 11, 9, 6, 3, 0, 0, 0, 1, 3, 7, 10, 13, 16, 17, 17, 17, 16, 16, 16, 17, 17, 17, 15, 13, 9, 5, 2, 0, 0, 0, 2, 3, 4, 4, 4, 3, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 13, 17, 21, 25, 29, 32, 35, 38, 38, 36, 32, 26, 19, 13, 10, 10, 14, 21, 29, 36, 40, 39, 36, 29, 23, 18, 15, 14, 14, 14, 12, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 7, 8, 7, 6, 3, 1, 0, 0, 0, 0, 2, 6, 11, 17, 20, 20, 17, 10, 2, 0, 0, 8, 23, 38, 51, 56, 52, 41, 25, 10, 0, 0, 1, 11, 25, 38, 49, 54, 53, 45, 34, 24, 16, 16, 21, 32, 46, 59, 67, 69, 60, 42, 18, 0, 0, 26, 107, 242, 416, 600, 755, 846, 849, 764, 612, 429, 253, 115, 31, 0, 9, 38, 69, 85, 78, 50, 14, 0, 4, 81, 232, 448, 697, 933, 1101, 1164, 1105, 939, 708, 463, 251, 100, 18, 0, 0, 19, 34, 40, 38, 31, 23, 16, 11, 7, 3, 1, 2, 5, 11, 18, 25, 30, 31, 28, 21, 12, 4, 0, 0, 7, 20, 34, 43, 42, 28, 6, 0, 2, 59, 173, 339, 532, 713, 842, 887, 837, 707, 529, 343, 185, 76, 16, 0, 0, 4, 8, 6, 1, 0, 0, 0, 4, 11, 19, 26, 29, 29, 25, 20, 15, 13, 12, 10, 4, 0, 0, 13, 64, 154, 278, 419, 549, 637, 664, 623, 526, 396, 261, 146, 63, 16, 0, 0, 9, 19, 27, 34, 42, 50, 58, 64, 66, 62, 52, 39, 26, 16, 10, 9, 11, 15, 19, 23, 28, 31, 30, 21, 5, 0, 0, 39, 138, 295, 488, 678, 820, 876, 832, 700, 515, 322, 161, 52, 0, 0, 7, 29, 46, 54, 55, 53, 52, 51, 52, 54, 55, 56, 57, 56, 55, 53, 49, 46, 44, 42, 42, 42, 42, 41, 40, 39, 38, 37, 37, 35, 32, 26, 18, 10, 3, 0, 2, 9, 21, 33, 39, 35, 19, 0, 0, 16, 101, 252, 453, 669, 849, 948, 939, 825, 637, 422, 227, 87, 14, 0, 22, 57, 83, 90, 80, 59, 37, 20, 14, 19, 33, 52, 71, 86, 94, 93, 85, 70, 53, 36, 22, 12, 7, 6, 9, 17, 27, 39, 47, 46, 32, 10, 0, 0, 50, 165, 339, 547, 746, 888, 936, 878, 731, 531, 328, 160, 50, 0, 0, 7, 24, 31, 27, 15, 3, 0, 0, 10, 29, 52, 74, 90, 98, 94, 82, 64, 46, 30, 22, 21, 26, 34, 43, 48, 49, 46, 38, 29, 19, 11, 5, 1, 0, 0, 2, 8, 16, 25, 30, 32, 28, 21, 13, 6, 1, 0, 0, 1, 7, 15, 22, 23, 14, 0, 0, 6, 73, 200, 377, 575, 749, 854, 862, 773, 611, 417, 237, 101, 22, 0, 1, 22, 40, 47, 44, 34, 24, 15, 11, 9, 9, 9, 7, 6, 5, 5, 6, 7, 8, 8, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 8, 11, 14, 17, 18, 18, 17, 15, 12, 7, 3, 0, 0, 2, 10, 22, 34, 43, 46, 40, 29, 15, 2, 0, 0, 13, 33, 56, 76, 87, 86, 74, 54, 32, 13, 0, 0, 1, 13, 31, 52, 70, 82, 84, 76, 60, 40, 23, 14, 15, 29, 50, 76, 97, 107, 100, 73, 33, 0, 0, 35, 156, 347, 581, 809, 976, 1039, 981, 820, 599, 372, 184, 59, 0, 0, 3, 29, 55, 74, 83, 78, 57, 25, 0, 1, 56, 177, 359, 574, 774, 910, 944, 863, 683, 448, 217, 48, 0, 44, 214, 454, 705, 905, 1003, 978, 842, 633, 408, 213, 79, 9, 0, 0, 10, 20, 24, 24, 20, 11, 0, 0, 2, 58, 171, 337, 534, 718, 844, 878, 811, 662, 470, 281, 130, 35, 0, 0, 12, 30, 38, 35, 25, 12, 2, 0, 5, 17, 34, 49, 59, 60, 52, 38, 23, 9, 0, 0, 0, 6, 16, 29, 42, 52, 56, 53, 43, 28, 14, 4, 0, 5, 15, 29, 44, 56, 65, 69, 68, 63, 56, 49, 42, 38, 37, 37, 39, 40, 40, 38, 35, 30, 26, 24, 24, 26, 29, 34, 39, 44, 47, 45, 34, 15, 0, 0, 17, 89, 210, 362, 515, 631, 679, 645, 540, 394, 242, 116, 34, 0, 0, 8, 27, 43, 51, 52, 49, 43, 37, 33, 35, 42, 55, 70, 83, 91, 89, 79, 61, 40, 23, 13, 15, 29, 50, 73, 93, 105, 107, 100, 84, 61, 32, 3, 0, 0, 60, 178, 343, 528, 689, 784, 786, 694, 533, 347, 182, 68, 17, 21, 56, 95, 115, 106, 69, 19, 0, 0, 87, 267, 521, 804, 1051, 1195, 1194, 1042, 776, 465, 188, 14, 0, 94, 316, 588, 840, 1007, 1048, 951, 744, 478, 225, 49, 0, 76, 271, 527, 775, 950, 1004, 925, 734, 482, 235, 58, 0, 51, 215, 437, 656, 814, 872, 820, 678, 487, 294, 138, 40, 0, 0, 14, 30, 37, 33, 24, 15, 11, 11, 15, 21, 27, 32, 36, 38, 39, 37, 32, 25, 18, 14, 14, 21, 34, 50, 66, 79, 84, 81, 71, 57, 43, 33, 32, 39, 53, 70, 84, 91, 88, 75, 57, 36, 20, 12, 14, 25, 43, 63, 81, 90, 85, 64, 30, 0, 0, 22, 128, 302, 519, 733, 887, 940, 877, 717, 507, 299, 135, 35, 0, 0, 4, 19, 29, 33, 31, 20, 2, 0, 0, 51, 181, 382, 624, 851, 1002, 1033, 932, 731, 486, 259, 95, 8, 0, 0, 13, 21, 16, 5, 0, 0, 0, 2, 5, 6, 4, 1, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 8, 9, 9, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 5, 17, 33, 51, 67, 77, 77, 69, 55, 39, 25, 15, 10, 11, 14, 19, 23, 25, 23, 20, 14, 8, 3, 1, 2, 5, 9, 12, 13, 11, 8, 3, 0, 0, 1, 6, 14, 21, 27, 28, 25, 20, 13, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 2, 4, 6, 6, 5, 3, 0, 0, 0, 2, 6, 9, 11, 11, 9, 6, 2, 0, 0, 0, 1, 5, 9, 13, 15, 15, 11, 6, 2, 0, 2, 8, 17, 27, 34, 37, 36, 31, 22, 12, 3, 0, 0, 8, 26, 52, 78, 99, 107, 101, 82, 57, 33, 15, 9, 11, 21, 33, 45, 56, 61, 57, 40, 14, 0, 0, 40, 161, 348, 570, 773, 900, 914, 810, 620, 399, 201, 63, 0, 0, 0, 21, 39, 44, 33, 11, 0, 0, 20, 129, 313, 549, 787, 964, 1028, 961, 782, 545, 311, 131, 25, 0, 0, 11, 26, 32, 32, 33, 38, 45, 50, 50, 42, 30, 17, 8, 3, 2, 5, 9, 11, 12, 11, 9, 6, 4, 2, 0, 0, 0, 1, 10, 20, 24, 18, 2, 0, 0, 53, 173, 349, 551, 732, 843, 852, 757, 587, 388, 209, 79, 9, 0, 0, 17, 38, 56, 71, 86, 95, 97, 89, 71, 49, 28, 15, 12, 17, 25, 33, 37, 35, 29, 21, 12, 5, 0, 0, 0, 4, 8, 13, 15, 16, 14, 11, 7, 4, 1, 0, 1, 5, 14, 28, 40, 46, 36, 12, 0, 0, 43, 176, 383, 628, 851, 991, 1003, 885, 673, 428, 212, 65, 0, 0, 2, 22, 31, 27, 18, 9, 6, 6, 6, 6, 5, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 5, 5, 2, 0, 0, 0, 3, 14, 21, 18, 3, 0, 0, 47, 167, 346, 550, 726, 822, 807, 686, 499, 298, 132, 29, 0, 0, 8, 25, 32, 32, 29, 27, 26, 23, 17, 10, 4, 3, 8, 16, 26, 32, 32, 27, 18, 8, 0, 0, 0, 8, 22, 40, 56, 67, 70, 62, 47, 29, 12, 1, 0, 0, 8, 20, 32, 41, 44, 41, 33, 23, 13, 4, 0, 0, 5, 17, 35, 56, 72, 73, 53, 16, 0, 0, 74, 253, 516, 810, 1061, 1193, 1162, 972, 676, 355, 96, 0, 0, 172, 440, 727, 954, 1060, 1022, 857, 616, 367, 166, 42, 0, 0, 8, 21, 21, 11, 0, 0, 0, 0, 4, 7, 9, 9, 9, 10, 14, 22, 33, 41, 39, 22, 0, 0, 4, 96, 264, 490, 723, 900, 968, 905, 732, 500, 275, 105, 11, 0, 0, 13, 21, 17, 6, 0, 0, 0, 3, 6, 4, 2, 2, 9, 23, 37, 43, 33, 9, 0, 0, 52, 188, 388, 613, 807, 911, 895, 763, 559, 339, 157, 41, 0, 0, 3, 21, 34, 45, 58, 74, 86, 90, 81, 62, 40, 24, 21, 31, 51, 72, 87, 91, 83, 66, 48, 34, 30, 35, 46, 60, 70, 74, 74, 69, 59, 42, 17, 0, 0, 16, 110, 266, 461, 649, 775, 801, 719, 555, 359, 181, 57, 0, 0, 0, 17, 34, 43, 39, 22, 0, 0, 0, 83, 248, 483, 744, 963, 1077, 1048, 881, 620, 335, 101, 0, 0, 139, 381, 657, 897, 1041, 1053, 935, 724, 479, 256, 97, 12, 0, 0, 17, 30, 33, 29, 24, 22, 22, 25, 28, 34, 43, 54, 66, 74, 74, 66, 50, 30, 12, 0, 0, 6, 25, 51, 77, 97, 105, 99, 80, 53, 26, 5, 0, 2, 23, 56, 93, 125, 146, 149, 134, 103, 64, 27, 0, 0, 12, 52, 106, 157, 187, 181, 137, 73, 21, 23, 112, 295, 551, 825, 1047, 1157, 1121, 946, 676, 379, 128, 0, 0, 125, 380, 686, 967, 1150, 1186, 1066, 823, 521, 235, 34, 0, 24, 206, 460, 725, 933, 1030, 990, 824, 575, 308, 93, 0, 1, 138, 354, 589, 778, 871, 847, 719, 525, 319, 146, 36, 0, 0, 23, 53, 69, 63, 36, 1, 0, 0, 79, 237, 453, 685, 872, 960, 922, 771, 551, 324, 143, 32, 0, 0, 6, 18, 22, 23, 29, 42, 58, 69, 68, 53, 31, 12, 5, 15, 36, 59, 71, 61, 33, 1, 0, 37, 150, 330, 546, 747, 880, 906, 818, 643, 429, 231, 86, 7, 0, 0, 18, 39, 55, 66, 76, 81, 79, 67, 47, 24, 5, 0, 1, 16, 36, 54, 64, 64, 55, 40, 23, 10, 1, 0, 0, 7, 19, 35, 53, 66, 66, 49, 19, 0, 0, 46, 172, 357, 568, 749, 848, 831, 700, 490, 258, 69, 0, 0, 141, 366, 616, 827, 941, 926, 785, 556, 302, 91, 0, 0, 141, 366, 609, 803, 891, 852, 704, 494, 282, 116, 20, 0, 0, 12, 21, 19, 8, 0, 0, 0, 0, 4, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 13, 20, 26, 31, 33, 32, 28, 22, 17, 15, 18, 26, 37, 46, 51, 48, 39, 28, 17, 12, 14, 21, 32, 41, 46, 45, 39, 30, 20, 12, 5, 0, 0, 0, 3, 9, 16, 20, 21, 19, 14, 8, 4, 2, 1, 0, 0, 0, 4, 14, 25, 31, 24, 5, 0, 0, 52, 181, 374, 593, 782, 885, 871, 743, 542, 325, 145, 33, 0, 0, 9, 25, 29, 21, 10, 2, 0, 0, 0, 4, 13, 26, 41, 54, 61, 59, 49, 33, 16, 3, 0, 0, 7, 17, 28, 36, 39, 36, 29, 19, 10, 2, 0, 0, 5, 13, 22, 28, 30, 27, 22, 15, 8, 4, 1, 1, 2, 6, 14, 27, 41, 49, 43, 21, 0, 0, 22, 138, 334, 580, 818, 982, 1020, 922, 718, 469, 241, 80, 0, 0, 0, 17, 24, 16, 4, 0, 0, 0, 3, 6, 6, 3, 1, 0, 2, 5, 9, 10, 10, 7, 4, 2, 0, 0, 0, 0, 3, 8, 13, 18, 21, 22, 20, 16, 10, 4, 0, 0, 1, 10, 23, 38, 52, 62, 64, 59, 49, 37, 28, 23, 22, 24, 26, 26, 24, 21, 20, 21, 25, 31, 37, 39, 36, 30, 24, 22, 25, 30, 30, 20, 1, 0, 0, 57, 178, 351, 544, 709, 800, 791, 686, 516, 327, 164, 53, 0, 0, 1, 18, 29, 33, 32, 31, 32, 34, 36, 38, 40, 40, 39, 36, 31, 23, 14, 6, 0, 0, 0, 7, 18, 30, 40, 45, 45, 39, 29, 18, 9, 4, 5, 12, 23, 34, 42, 45, 42, 33, 23, 13, 5, 0, 0, 0, 1, 5, 12, 19, 24, 26, 24, 19, 14, 9, 8, 10, 16, 23, 33, 43, 48, 43, 25, 0, 0, 3, 88, 250, 472, 709, 900, 989, 949, 792, 564, 329, 139, 25, 0, 0, 25, 51, 60, 53, 39, 26, 19, 18, 23, 32, 42, 52, 59, 62, 60, 52, 40, 27, 14, 5, 0, 0, 0, 3, 9, 14, 19, 22, 22, 20, 16, 11, 7, 5, 3, 4, 8, 16, 28, 38, 40, 28, 3, 0, 0, 69, 220, 438, 681, 887, 997, 976, 832, 607, 366, 167, 41, 0, 0, 6, 20, 21, 11, 0, 0, 0, 0, 3, 6, 5, 3, 1, 0, 0, 0, 1, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 6, 3, 0, 0, 0, 5, 20, 42, 65, 84, 93, 87, 70, 46, 22, 4, 0, 0, 10, 26, 44, 59, 68, 69, 61, 45, 27, 11, 1, 0, 5, 15, 24, 30, 30, 26, 18, 10, 4, 0, 0, 3, 10, 22, 38, 55, 65, 62, 40, 7, 0, 0, 79, 241, 465, 706, 899, 986, 937, 765, 516, 257, 57, 0, 0, 151, 381, 631, 834, 936, 911, 772, 560, 336, 150, 34, 0, 0, 20, 52, 78, 94, 100, 99, 90, 72, 50, 29, 13, 8, 14, 29, 47, 65, 75, 73, 57, 28, 0, 0, 12, 94, 230, 399, 563, 675, 702, 632, 483, 293, 114, 0, 0, 56, 239, 481, 721, 898, 962, 897, 726, 500, 281, 115, 21, 0, 0, 5, 11, 9, 7, 7, 9, 4, 0, 0, 5, 75, 206, 384, 570, 711, 763, 709, 566, 379, 200, 69, 1, 0, 0, 14, 21, 16, 6, 0, 0, 1, 8, 16, 23, 30, 38, 47, 55, 59, 58, 51, 38, 23, 10, 5, 8, 21, 41, 62, 81, 91, 92, 81, 63, 41, 21, 5, 0, 2, 14, 31, 51, 68, 76, 71, 51, 21, 0, 0, 24, 111, 245, 397, 527, 598, 586, 496, 357, 209, 89, 17, 0, 0, 6, 15, 14, 8, 1, 0, 0, 0, 2, 4, 9, 20, 37, 59, 83, 104, 115, 108, 80, 35, 0, 0, 36, 185, 425, 719, 998, 1186, 1229, 1113, 874, 581, 308, 111, 7, 0, 0, 21, 33, 29, 17, 7, 5, 12, 23, 35, 45, 52, 58, 62, 64, 63, 58, 52, 46, 44, 47, 57, 73, 92, 111, 127, 140, 147, 145, 130, 98, 51, 3, 0, 8, 117, 309, 560, 814, 1006, 1081, 1017, 832, 580, 327, 131, 19, 0, 12, 54, 84, 89, 70, 39, 10, 0, 0, 19, 48, 80, 106, 121, 123, 111, 90, 65, 43, 30, 29, 41, 62, 88, 113, 132, 142, 138, 117, 79, 31, 0, 0, 44, 188, 407, 663, 892, 1030, 1036, 908, 686, 433, 212, 63, 0, 0, 3, 21, 25, 17, 4, 0, 0, 0, 1, 3, 3, 3, 6, 12, 20, 27, 29, 27, 20, 10, 3, 0, 3, 13, 27, 44, 62, 75, 78, 67, 38, 2, 0, 0, 87, 255, 482, 718, 899, 972, 913, 741, 507, 276, 100, 2, 0, 2, 42, 75, 90, 87, 71, 50, 30, 13, 2, 0, 6, 22, 44, 70, 93, 103, 95, 66, 24, 0, 0, 55, 197, 402, 630, 822, 922, 899, 757, 533, 289, 87, 0, 0, 114, 330, 583, 808, 944, 953, 831, 610, 352, 126, 0, 0, 106, 317, 560, 771, 893, 891, 768, 557, 316, 109, 0, 0, 106, 307, 540, 742, 859, 864, 758, 576, 367, 182, 56, 0, 0, 26, 60, 81, 82, 66, 45, 27, 18, 20, 32, 48, 66, 81, 93, 99, 100, 95, 84, 67, 47, 27, 10, 1, 0, 9, 26, 47, 68, 80, 78, 56, 20, 0, 0, 49, 191, 404, 649, 865, 991, 988, 857, 639, 396, 187, 50, 0, 0, 9, 31, 39, 33, 19, 5, 0, 0, 0, 11, 26, 46, 64, 79, 86, 83, 71, 54, 35, 18, 6, 0, 0, 5, 16, 32, 49, 62, 63, 46, 15, 0, 0, 54, 197, 410, 655, 871, 997, 994, 864, 648, 406, 197, 58, 0, 0, 1, 20, 31, 33, 33, 34, 35, 34, 28, 21, 16, 20, 34, 56, 80, 100, 111, 112, 103, 88, 70, 51, 34, 21, 15, 20, 37, 66, 100, 131, 145, 134, 95, 40, 0, 0, 66, 228, 463, 728, 958, 1092, 1092, 959, 733, 474, 244, 83, 1, 0, 1, 28, 49, 59, 60, 52, 37, 15, 0, 0, 34, 136, 298, 497, 690, 823, 857, 776, 599, 372, 159, 18, 0, 76, 258, 484, 693, 828, 855, 773, 610, 411, 226, 89, 13, 0, 0, 20, 36, 43, 42, 36, 28, 21, 13, 6, 2, 0, 3, 10, 19, 27, 30, 29, 24, 17, 9, 2, 0, 0, 0, 8, 20, 33, 45, 50, 48, 37, 23, 10, 2, 0, 4, 12, 22, 32, 42, 47, 41, 22, 0, 0, 4, 86, 235, 433, 639, 798, 864, 819, 678, 482, 284, 127, 31, 0, 0, 7, 18, 20, 14, 5, 0, 0, 0, 2, 9, 18, 28, 38, 48, 56, 59, 55, 41, 20, 0, 0, 7, 73, 187, 333, 480, 588, 625, 582, 470, 323, 180, 72, 10, 0, 0, 11, 20, 20, 13, 4, 0, 0, 0, 2, 8, 16, 23, 29, 30, 27, 20, 12, 5, 1, 1, 4, 11, 21, 33, 45, 55, 54, 40, 13, 0, 0, 43, 170, 363, 591, 798, 929, 946, 844, 654, 430, 227, 82, 6, 0, 0, 21, 38, 45, 46, 42, 37, 31, 23, 15, 9, 9, 15, 29, 46, 62, 70, 64, 43, 11, 0, 0, 57, 190, 383, 600, 789, 898, 898, 788, 603, 393, 207, 77, 10, 0, 0, 13, 19, 16, 9, 5, 8, 17, 28, 37, 43, 44, 42, 38, 32, 26, 20, 14, 8, 4, 1, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 6, 4, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 2, 1, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 3, 9, 16, 24, 30, 33, 31, 26, 19, 11, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 2, 7, 13, 20, 24, 24, 20, 14, 7, 2, 0, 0, 0, 2, 3, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 3, 11, 22, 33, 40, 43, 38, 28, 15, 4, 0, 0, 7, 20, 34, 46, 51, 48, 38, 26, 14, 4, 0, 0, 0, 2, 5, 8, 12, 14, 14, 13, 10, 6, 4, 3, 4, 10, 19, 33, 48, 58, 54, 32, 0, 0, 4, 108, 304, 573, 859, 1092, 1204, 1163, 983, 715, 432, 198, 50, 0, 0, 19, 50, 66, 66, 53, 36, 21, 10, 7, 12, 24, 43, 62, 77, 84, 80, 68, 51, 34, 19, 11, 10, 14, 23, 33, 43, 49, 51, 49, 44, 38, 32, 26, 23, 23, 25, 32, 43, 53, 56, 46, 21, 0, 0, 27, 144, 336, 575, 807, 968, 1011, 922, 730, 489, 263, 98, 9, 0, 0, 13, 21, 16, 5, 0, 0, 0, 4, 11, 17, 21, 25, 27, 28, 26, 22, 15, 8, 2, 0, 1, 5, 10, 14, 16, 17, 17, 18, 22, 29, 39, 50, 60, 67, 68, 65, 57, 46, 36, 29, 28, 33, 42, 54, 66, 74, 77, 76, 70, 61, 51, 40, 30, 22, 14, 9, 8, 11, 18, 30, 42, 50, 48, 34, 10, 0, 0, 49, 161, 328, 522, 701, 820, 847, 775, 624, 436, 257, 122, 47, 29, 48, 80, 104, 112, 105, 89, 74, 65, 67, 76, 89, 102, 111, 114, 111, 104, 94, 85, 79, 77, 79, 83, 88, 93, 98, 100, 101, 99, 93, 82, 67, 49, 31, 17, 10, 12, 23, 40, 59, 74, 82, 81, 70, 54, 35, 19, 8, 3, 5, 11, 21, 31, 40, 42, 35, 17, 0, 0, 14, 93, 231, 410, 593, 734, 795, 757, 632, 455, 273, 124, 31, 0, 1, 26, 50, 62, 57, 39, 15, 0, 0, 20, 91, 209, 362, 523, 660, 737, 735, 655, 518, 359, 216, 114, 64, 57, 76, 100, 112, 108, 89, 63, 39, 23, 18, 22, 33, 45, 56, 64, 68, 66, 61, 51, 39, 27, 15, 6, 1, 2, 10, 23, 36, 40, 29, 5, 0, 0, 65, 216, 437, 687, 903, 1025, 1015, 877, 652, 405, 194, 56, 0, 0, 3, 18, 20, 12, 1, 0, 0, 0, 3, 6, 5, 2, 0, 0, 2, 5, 8, 10, 9, 6, 3, 0, 0, 0, 0, 1, 0, 0, 0, 1, 6, 16, 28, 40, 51, 58, 61, 59, 54, 47, 40, 32, 25, 19, 15, 13, 14, 17, 20, 24, 25, 24, 21, 17, 13, 10, 9, 9, 11, 13, 15, 16, 16, 15, 13, 11, 9, 8, 7, 7, 6, 4, 2, 2, 4, 9, 18, 29, 42, 54, 64, 70, 73, 73, 70, 67, 63, 61, 61, 62, 64, 66, 69, 73, 78, 86, 96, 105, 112, 113, 105, 89, 66, 42, 22, 10, 9, 18, 34, 52, 67, 74, 71, 60, 44, 26, 10, 0, 0, 2, 14, 32, 51, 65, 72, 69, 57, 39, 21, 6, 0, 0, 6, 19, 34, 47, 52, 44, 21, 0, 0, 19, 120, 288, 501, 710, 860, 906, 834, 668, 454, 251, 99, 15, 0, 0, 8, 15, 15, 13, 12, 12, 7, 0, 0, 3, 57, 164, 317, 487, 629, 705, 690, 590, 436, 270, 130, 39, 0, 0, 0, 13, 24, 33, 44, 57, 69, 75, 73, 65, 55, 50, 54, 65, 80, 92, 94, 85, 67, 45, 27, 17, 19, 32, 52, 71, 85, 88, 81, 66, 46, 26, 11, 0, 0, 0, 11, 30, 54, 80, 103, 117, 119, 107, 87, 65, 48, 42, 48, 65, 85, 101, 104, 89, 58, 19, 0, 0, 54, 175, 347, 540, 712, 820, 838, 762, 614, 432, 256, 118, 31, 0, 0, 19, 53, 83, 102, 101, 83, 55, 36, 51, 122, 255, 440, 640, 810, 904, 896, 787, 605, 398, 212, 78, 7, 0, 0, 15, 25, 25, 18, 9, 3, 1, 1, 2, 5, 8, 14, 21, 29, 36, 41, 41, 34, 19, 0, 0, 1, 56, 161, 307, 467, 604, 679, 671, 583, 440, 281, 142, 46, 0, 0, 0, 17, 33, 45, 55, 63, 68, 69, 65, 57, 48, 41, 37, 36, 36, 36, 36, 36, 37, 38, 40, 41, 41, 38, 33, 26, 18, 11, 6, 2, 2, 4, 7, 11, 14, 15, 13, 10, 5, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 4, 12, 22, 31, 37, 38, 33, 24, 13, 4, 0, 0, 4, 15, 30, 44, 55, 59, 56, 47, 33, 20, 8, 1, 0, 0, 4, 12, 21, 29, 32, 31, 25, 16, 7, 0, 0, 1, 7, 15, 22, 27, 29, 27, 22, 17, 13, 13, 17, 25, 35, 45, 55, 62, 63, 55, 34, 7, 0, 0, 60, 194, 390, 614, 816, 941, 953, 849, 657, 432, 226, 79, 2, 0, 3, 28, 43, 42, 29, 13, 2, 0, 4, 12, 22, 31, 38, 44, 52, 62, 72, 81, 85, 84, 76, 65, 53, 43, 37, 34, 33, 33, 31, 28, 25, 22, 21, 23, 29, 38, 48, 56, 59, 56, 47, 34, 19, 7, 0, 0, 2, 7, 12, 14, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 2, 6, 10, 14, 16, 15, 11, 6, 1, 0, 0, 7, 19, 33, 49, 63, 73, 79, 80, 76, 69, 60, 53, 50, 54, 66, 85, 107, 128, 143, 148, 142, 128, 110, 93, 81, 78, 81, 91, 102, 112, 118, 118, 113, 103, 93, 86, 84, 89, 99, 110, 115, 108, 91, 70, 60, 80, 143, 253, 399, 555, 687, 762, 761, 686, 556, 402, 260, 154, 94, 76, 83, 98, 106, 100, 82, 58, 38, 27, 27, 36, 52, 68, 82, 89, 89, 83, 71, 55, 38, 23, 13, 9, 12, 21, 33, 46, 55, 56, 50, 37, 21, 7, 1, 5, 21, 44, 70, 91, 102, 96, 71, 33, 0, 0, 28, 150, 350, 603, 858, 1053, 1140, 1093, 928, 689, 435, 218, 71, 0, 0, 15, 50, 78, 92, 92, 84, 74, 64, 57, 54, 54, 56, 61, 68, 75, 78, 72, 52, 23, 0, 0, 39, 152, 331, 551, 767, 925, 982, 916, 743, 507, 268, 92, 23, 78, 240, 464, 689, 856, 923, 877, 736, 540, 337, 169, 56, 2, 0, 4, 20, 31, 33, 31, 28, 24, 21, 17, 12, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 1, 11, 29, 51, 74, 91, 98, 92, 77, 58, 39, 28, 27, 36, 52, 72, 90, 102, 104, 97, 83, 68, 56, 53, 61, 79, 102, 124, 139, 144, 137, 119, 95, 72, 55, 48, 51, 62, 75, 84, 84, 75, 58, 38, 21, 12, 14, 24, 42, 60, 76, 85, 84, 71, 46, 16, 0, 0, 34, 132, 277, 445, 595, 685, 689, 605, 459, 292, 144, 44, 0, 0, 8, 33, 52, 63, 62, 50, 27, 1, 0, 6, 85, 235, 443, 675, 875, 992, 990, 866, 652, 405, 194, 74, 76, 193, 390, 608, 788, 881, 865, 749, 568, 366, 190, 66, 4, 0, 13, 40, 58, 62, 53, 36, 19, 6, 0, 0, 8, 21, 39, 58, 73, 80, 72, 48, 16, 0, 0, 57, 187, 380, 603, 807, 939, 962, 864, 670, 429, 202, 44, 0, 50, 203, 406, 608, 761, 828, 798, 684, 516, 334, 175, 62, 3, 0, 2, 25, 40, 39, 22, 0, 0, 24, 113, 267, 471, 688, 871, 974, 969, 855, 664, 444, 243, 97, 16, 0, 0, 9, 17, 14, 6, 0, 0, 0, 0, 1, 3, 4, 7, 10, 13, 14, 13, 10, 6, 2, 0, 0, 0, 1, 4, 9, 17, 28, 42, 55, 66, 71, 69, 61, 49, 37, 28, 27, 34, 49, 68, 88, 105, 115, 118, 113, 104, 96, 91, 91, 94, 93, 85, 70, 54, 54, 89, 173, 312, 491, 680, 840, 932, 934, 845, 687, 496, 312, 166, 72, 29, 25, 40, 60, 75, 83, 82, 76, 67, 57, 46, 37, 32, 30, 32, 36, 40, 43, 44, 44, 43, 43, 42, 40, 37, 31, 25, 19, 15, 13, 13, 13, 14, 14, 13, 12, 10, 9, 8, 9, 13, 22, 33, 41, 39, 23, 0, 0, 7, 92, 253, 479, 729, 947, 1077, 1083, 966, 758, 514, 290, 123, 28, 0, 0, 7, 13, 11, 3, 0, 0, 0, 9, 16, 20, 21, 20, 18, 16, 15, 15, 15, 14, 13, 10, 8, 5, 2, 0, 0, 0, 3, 5, 8, 8, 6, 3, 0, 0, 2, 9, 20, 30, 37, 39, 34, 25, 15, 8, 6, 11, 21, 33, 44, 54, 60, 63, 64, 64, 66, 69, 73, 77, 82, 84, 82, 76, 67, 54, 39, 26, 16, 11, 12, 19, 28, 37, 43, 44, 40, 33, 25, 20, 19, 20, 21, 21, 19, 17, 18, 21, 25, 23, 11, 0, 0, 20, 110, 269, 482, 709, 895, 990, 965, 829, 618, 390, 194, 63, 0, 0, 0, 14, 18, 12, 2, 0, 0, 0, 4, 8, 9, 8, 4, 1, 1, 6, 17, 33, 51, 68, 79, 82, 78, 66, 52, 37, 25, 17, 13, 12, 12, 11, 10, 8, 8, 9, 12, 15, 18, 19, 17, 13, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 3, 3, 2, 1, 1, 1, 0, 0, 0, 0, 4, 15, 31, 48, 64, 73, 74, 68, 58, 47, 38, 33, 31, 30, 29, 27, 25, 24, 25, 28, 33, 38, 42, 42, 39, 32, 23, 14, 7, 4, 7, 14, 24, 34, 43, 50, 55, 58, 62, 67, 72, 77, 82, 87, 93, 99, 105, 109, 109, 102, 89, 70, 50, 35, 27, 30, 40, 55, 68, 76, 77, 69, 56, 41, 27, 17, 12, 15, 23, 35, 47, 55, 53, 39, 16, 0, 0, 40, 141, 299, 497, 698, 856, 931, 901, 770, 569, 347, 157, 47, 42, 139, 310, 510, 686, 793, 806, 726, 578, 401, 234, 107, 30, 0, 0, 3, 12, 18, 24, 34, 49, 64, 77, 84, 84, 80, 75, 72, 71, 71, 72, 70, 67, 63, 59, 58, 60, 66, 75, 85, 94, 101, 102, 97, 87, 71, 53, 37, 27, 26, 33, 48, 66, 80, 87, 83, 68, 47, 24, 6, 0, 2, 17, 39, 60, 75, 81, 77, 65, 50, 36, 27, 25, 29, 40, 55, 72, 85, 90, 82, 60, 28, 0, 0, 35, 133, 286, 475, 662, 805, 866, 826, 692, 496, 287, 120, 37, 60, 182, 371, 577, 748, 841, 836, 737, 573, 386, 216, 90, 17, 0, 0, 15, 31, 36, 29, 13, 0, 0, 14, 80, 194, 349, 520, 673, 772, 796, 738, 615, 456, 297, 167, 83, 47, 49, 72, 99, 119, 126, 120, 105, 85, 65, 50, 42, 43, 54, 71, 92, 109, 118, 116, 101, 76, 48, 23, 7, 4, 13, 32, 55, 75, 86, 82, 62, 31, 1, 0, 26, 118, 272, 470, 677, 849, 942, 930, 813, 618, 394, 196, 75, 60, 151, 324, 532, 720, 841, 864, 786, 629, 440, 269, 165, 157, 246, 409, 601, 771, 875, 888, 808, 657, 472, 291, 146, 51, 4, 0, 4, 17, 26, 26, 21, 14, 8, 4, 2, 2, 2, 4, 7, 11, 15, 19, 21, 20, 17, 12, 7, 2, 0, 0, 0, 3, 6, 9, 11, 11, 10, 8, 7, 7, 8, 10, 13, 15, 16, 14, 11, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 9, 8, 5, 2, 0, 0, 1, 4, 6, 8, 8, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 3, 12, 25, 39, 50, 55, 52, 42, 28, 15, 5, 3, 9, 20, 35, 50, 61, 68, 69, 63, 54, 44, 35, 31, 33, 40, 50, 60, 68, 72, 72, 68, 63, 58, 54, 51, 49, 48, 46, 44, 43, 41, 40, 39, 38, 35, 31, 26, 20, 15, 12, 11, 11, 13, 15, 17, 19, 19, 17, 15, 11, 9, 7, 9, 14, 20, 26, 30, 30, 26, 19, 11, 3, 0, 0, 1, 9, 21, 34, 45, 53, 54, 47, 36, 23, 11, 4, 3, 7, 15, 24, 32, 36, 37, 32, 25, 16, 8, 4, 7, 18, 37, 60, 79, 87, 78, 53, 19, 0, 2, 61, 186, 368, 585, 796, 957, 1032, 1004, 881, 692, 477, 278, 125, 31, 0, 0, 27, 60, 84, 91, 81, 57, 29, 14, 28, 86, 194, 343, 509, 660, 760, 788, 737, 621, 467, 312, 182, 96, 53, 45, 56, 71, 78, 74, 58, 33, 8, 0, 2, 46, 133, 261, 414, 566, 687, 751, 744, 669, 544, 395, 254, 142, 71, 41, 41, 54, 65, 62, 43, 17, 0, 12, 71, 186, 348, 536, 715, 848, 908, 881, 778, 622, 447, 288, 165, 88, 51, 41, 45, 51, 53, 52, 48, 45, 44, 46, 48, 51, 56, 61, 67, 73, 78, 81, 79, 76, 71, 69, 70, 74, 81, 87, 91, 90, 85, 77, 68, 59, 51, 45, 41, 38, 37, 37, 39, 42, 45, 47, 46, 43, 37, 29, 23, 20, 21, 28, 39, 50, 58, 59, 49, 30, 6, 0, 3, 62, 180, 353, 562, 768, 928, 1003, 974, 847, 654, 438, 245, 103, 22, 0, 0, 7, 15, 14, 8, 1, 0, 0, 1, 4, 5, 4, 2, 0, 0, 0, 5, 11, 19, 24, 26, 23, 18, 12, 9, 10, 16, 26, 36, 40, 36, 21, 1, 0, 7, 69, 186, 355, 551, 740, 880, 937, 898, 773, 592, 394, 220, 93, 22, 0, 0, 4, 9, 7, 2, 0, 0, 2, 11, 19, 25, 27, 26, 23, 18, 15, 13, 13, 16, 22, 31, 42, 52, 59, 61, 56, 45, 29, 13, 1, 0, 3, 19, 39, 59, 73, 77, 69, 54, 35, 17, 5, 0, 0, 2, 11, 24, 38, 50, 58, 59, 53, 39, 23, 8, 0, 0, 7, 22, 41, 55, 60, 52, 33, 10, 0, 14, 72, 178, 326, 493, 649, 758, 794, 744, 620, 451, 283, 163, 125, 183, 325, 516, 706, 846, 900, 853, 719, 532, 340, 191, 122, 147, 257, 421, 593, 730, 796, 778, 682, 535, 369, 218, 105, 38, 14, 19, 37, 55, 64, 62, 53, 41, 33, 35, 47, 68, 95, 123, 145, 159, 162, 154, 139, 118, 96, 75, 59, 50, 48, 53, 61, 70, 75, 75, 70, 60, 48, 38, 30, 27, 30, 37, 46, 53, 55, 47, 29, 10, 0, 17, 77, 189, 346, 531, 708, 839, 894, 854, 727, 541, 343, 181, 97, 113, 226, 409, 616, 800, 917, 942, 872, 727, 541, 352, 193, 81, 19, 0, 0, 9, 18, 24, 26, 27, 29, 32, 36, 39, 42, 43, 43, 43, 41, 38, 35, 32, 30, 29, 31, 36, 44, 54, 67, 78, 86, 89, 85, 74, 59, 43, 29, 21, 21, 27, 39, 51, 60, 63, 60, 51, 39, 29, 22, 21, 24, 29, 33, 36, 37, 36, 37, 40, 45, 51, 55, 57, 58, 58, 62, 67, 73, 74, 66, 48, 24, 7, 14, 61, 159, 303, 477, 652, 793, 871, 870, 791, 653, 484, 315, 174, 74, 19, 1, 8, 26, 44, 56, 58, 53, 43, 31, 22, 18, 18, 22, 27, 29, 27, 22, 14, 7, 2, 1, 4, 10, 16, 23, 29, 34, 38, 40, 38, 29, 14, 0, 0, 17, 81, 194, 351, 528, 694, 815, 864, 830, 725, 571, 403, 249, 132, 59, 26, 20, 27, 35, 39, 38, 34, 31, 31, 33, 36, 37, 36, 34, 30, 28, 26, 25, 25, 23, 21, 17, 14, 10, 7, 4, 2, 0, 0, 0, 2, 6, 11, 15, 16, 15, 11, 6, 2, 0, 0, 0, 1, 0, 0, 0, 1, 7, 16, 28, 39, 47, 50, 47, 39, 29, 19, 11, 6, 3, 1, 1, 3, 5, 9, 14, 19, 22, 24, 24, 23, 22, 21, 20, 18, 15, 11, 6, 3, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 0, 0, 0, 2, 7, 15, 23, 29, 31, 28, 21, 13, 6, 5, 9, 19, 32, 47, 59, 64, 62, 52, 38, 22, 9, 0, 0, 4, 17, 34, 55, 75, 90, 98, 97, 88, 75, 62, 53, 53, 60, 73, 87, 96, 95, 82, 60, 34, 18, 27, 74, 169, 309, 478, 646, 778, 843, 822, 719, 560, 383, 233, 148, 147, 228, 369, 533, 678, 771, 789, 730, 609, 454, 296, 162, 68, 16, 0, 0, 3, 6, 5, 1, 0, 0, 0, 3, 6, 9, 10, 9, 7, 5, 3, 2, 0, 0, 0, 0, 2, 8, 18, 27, 35, 37, 34, 27, 17, 8, 1, 0, 0, 0, 2, 3, 4, 4, 4, 4, 3, 1, 0, 0, 0, 0, 1, 2, 3, 5, 5, 5, 5, 5, 3, 1, 0, 0, 0, 4, 13, 23, 32, 34, 32, 30, 40, 77, 150, 262, 403, 550, 675, 750, 756, 693, 573, 422, 270, 143, 55, 7, 0, 1, 17, 33, 44, 51, 54, 56, 59, 64, 69, 73, 73, 69, 62, 55, 51, 54, 63, 76, 91, 101, 104, 100, 90, 80, 72, 68, 68, 69, 69, 65, 58, 49, 41, 36, 36, 40, 47, 55, 61, 63, 61, 54, 45, 40, 45, 71, 124, 207, 311, 421, 516, 576, 587, 545, 460, 349, 235, 136, 63, 20, 2, 1, 7, 14, 18, 18, 15, 11, 7, 3, 0, 0, 2, 7, 15, 24, 30, 32, 28, 21, 12, 4, 0, 2, 8, 18, 28, 36, 40, 39, 29, 14, 0, 0, 14, 71, 173, 312, 471, 621, 731, 776, 748, 652, 512, 357, 216, 106, 37, 3, 0, 0, 6, 9, 6, 0, 0, 0, 25, 77, 160, 269, 391, 506, 593, 635, 622, 559, 457, 339, 225, 133, 71, 39, 29, 32, 38, 42, 42, 38, 34, 32, 34, 40, 50, 62, 73, 79, 76, 63, 41, 18, 3, 11, 52, 130, 239, 364, 482, 567, 601, 577, 502, 393, 273, 163, 80, 27, 1, 0, 0, 4, 8, 8, 5, 0, 0, 4, 34, 96, 191, 313, 443, 559, 637, 658, 620, 530, 408, 279, 164, 78, 27, 7, 9, 23, 40, 56, 68, 77, 83, 83, 79, 71, 62, 53, 49, 50, 58, 70, 83, 95, 103, 107, 106, 101, 96, 91, 89, 91, 97, 106, 114, 118, 117, 111, 101, 91, 84, 83, 86, 91, 96, 97, 96, 97, 108, 137, 188, 258, 339, 414, 467, 485, 462, 401, 317, 225, 142, 77, 36, 15, 9, 10, 14, 16, 18, 19, 21, 23, 26, 28, 28, 25, 21, 15, 11, 9, 10, 12, 13, 14, 12, 9, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 12, 20, 31, 45, 61, 75, 87, 94, 97, 95, 89, 83, 78, 76, 78, 85, 94, 106, 117, 126, 130, 129, 124, 117, 109, 104, 104, 110, 123, 142, 164, 185, 200, 207, 203, 193, 187, 197, 236, 310, 418, 549, 681, 791, 855, 860, 804, 698, 562, 419, 289, 188, 121, 86, 77, 83, 94, 103, 103, 95, 82, 73, 81, 119, 198, 320, 479, 655, 818, 937, 985, 950, 839, 680, 520, 409, 392, 494, 714, 1019, 1355, 1654, 1854, 1913, 1817, 1588, 1268, 917, 590, 327, 146, 45, 5, 4, 18, 34, 45, 50, 50, 47, 42, 35, 27, 18, 10, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 4, 8, 12, 15, 16, 15, 12, 8, 5, 3, 4, 6, 10, 14, 17, 17, 15, 12, 7, 3, 0, 0, 2, 4, 7, 8, 8, 6, 4, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 9, 14, 20, 26, 31, 35, 40, 44, 49, 53, 56, 59, 61, 62, 61, 58, 54, 49, 43, 39, 36, 36, 38, 41, 45, 50, 54, 58, 61, 63, 65, 67, 69, 71, 72, 73, 73, 71, 69, 67, 64, 62, 59, 57, 55, 53, 50, 48, 45, 41, 36, 31, 25, 20, 16, 15, 15, 16, 16, 15, 13, 11, 10, 11, 14, 18, 21, 22, 22, 19, 16, 14, 13, 14, 17, 20, 24, 28, 31, 34, 37, 40, 44, 47, 49, 49, 47, 44, 39, 35, 30, 26, 22, 20, 20, 23, 27, 34, 40, 44, 45, 44, 40, 36, 33, 30, 27, 24, 21, 17, 15, 13, 12, 11, 11, 10, 10, 11, 12, 14, 16, 17, 15, 12, 7, 3, 0, 0, 0, 1, 2, 2, 1, 1, 2, 4, 8, 11, 14, 14, 14, 15, 18, 26, 37, 51, 63, 70, 71, 66, 58, 49, 44, 43, 45, 49, 52, 53, 51, 49, 46, 44, 43, 43, 43, 42, 39, 35, 29, 23, 18, 13, 11, 11, 13, 16, 18, 19, 18, 15, 12, 10, 9, 9, 9, 9, 8, 7, 8, 11, 16, 24, 33, 41, 47, 50, 50, 47, 44, 40, 37, 35, 33, 32, 30, 27, 23, 19, 15, 13, 12, 12, 13, 13, 13, 13, 11, 10, 9, 8, 9, 9, 9, 8, 6, 4, 1, 0, 0, 0, 2, 4, 6, 7, 6, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 3, 10, 20, 33, 47, 58, 65, 69, 69, 67, 65, 64, 64, 64, 66, 68, 71, 76, 81, 87, 91, 92, 90, 84, 74, 64, 54, 48, 45, 46, 51, 57, 64, 70, 75, 76, 75, 71, 64, 57, 50, 43, 39, 36, 35, 34, 34, 34, 33, 33, 33, 35, 38, 43, 51, 59, 68, 76, 81, 82, 78, 71, 61, 51, 41, 34, 29, 26, 27, 29, 31, 34, 35, 35, 32, 29, 25, 22, 21, 22, 25, 28, 31, 33, 33, 32, 32, 33, 37, 43, 50, 57, 60, 60, 56, 51, 45, 41, 38, 36, 35, 32, 28, 24, 20, 18, 17, 18, 19, 18, 16, 12, 8, 4, 2, 2, 2, 2, 1, 0, 0, 1, 2, 5, 8, 10, 11, 11, 12, 13, 16, 18, 20, 21, 19, 15, 12, 11, 13, 18, 24, 30, 35, 36, 36, 34, 33, 33, 35, 36, 36, 34, 30, 25, 21, 19, 20, 22, 26, 29, 33, 37, 42, 50, 59, 68, 76, 82, 84, 82, 79, 77, 76, 78, 82, 88, 93, 97, 100, 101, 103, 104, 105, 104, 101, 96, 90, 82, 76, 71, 70, 71, 74, 76, 76, 74, 69, 64, 60, 58, 59, 60, 60, 58, 54, 48, 44, 42, 44, 48, 50, 50, 45, 37, 28, 21, 17, 18, 22, 26, 28, 26, 22, 16, 11, 8, 8, 10, 12, 12, 11, 8, 5, 2, 1, 0, 0, 1, 1, 1, 2, 3, 6, 9, 12, 15, 18, 20, 24, 30, 38, 47, 55, 59, 59, 56, 51, 47, 48, 52, 61, 71, 80, 86, 90, 91, 90, 89, 87, 84, 81, 77, 75, 75, 78, 83, 88, 93, 95, 95, 91, 85, 78, 73, 72, 74, 79, 86, 93, 98, 99, 98, 94, 89, 84, 78, 72, 66, 60, 55, 51, 49, 50, 51, 51, 49, 45, 42, 41, 44, 50, 59, 67, 72, 73, 68, 60, 52, 45, 42, 41, 41, 40, 38, 33, 27, 23, 21, 21, 22, 22, 21, 18, 13, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 4, 9, 17, 26, 35, 41, 44, 44, 41, 36, 32, 30, 28, 27, 26, 23, 18, 13, 9, 7, 6, 8, 10, 11, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 6, 15, 28, 41, 53, 60, 61, 58, 52, 46, 42, 40, 40, 41, 43, 44, 46, 49, 55, 61, 66, 70, 70, 67, 63, 61, 62, 68, 78, 88, 96, 99, 96, 88, 78, 69, 62, 59, 58, 57, 57, 55, 53, 51, 49, 47, 45, 42, 38, 34, 30, 27, 27, 28, 29, 29, 27, 23, 19, 14, 12, 10, 11, 11, 12, 12, 14, 16, 18, 21, 22, 21, 18, 13, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 10, 14, 18, 23, 29, 34, 37, 38, 35, 30, 23, 16, 11, 9, 10, 15, 21, 27, 31, 32, 30, 27, 23, 19, 16, 15, 14, 14, 13, 11, 8, 5, 3, 1, 1, 2, 5, 8, 10, 12, 12, 12, 12, 12, 13, 15, 16, 18, 18, 17, 16, 15, 14, 14, 15, 15, 16, 17, 18, 18, 19, 19, 18, 16, 14, 11, 8, 6, 3, 2, 2, 3, 7, 15, 25, 36, 47, 54, 56, 53, 45, 37, 29, 25, 25, 27, 30, 33, 34, 33, 33, 33, 34, 37, 40, 42, 42, 39, 35, 29, 24, 21, 21, 23, 27, 30, 32, 32, 29, 25, 21, 17, 14, 13, 13, 13, 14, 15, 16, 16, 15, 13, 10, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 2, 0, 0, 0, 1, 5, 8, 11, 11, 10, 7, 3, 1, 0, 0, 1, 4, 8, 12, 17, 21, 24, 26, 26, 26, 24, 23, 21, 20, 19, 18, 18, 17, 17, 18, 18, 18, 17, 16, 14, 12, 11, 11, 13, 15, 17, 18, 19, 19, 20, 21, 22, 24, 25, 24, 22, 18, 12, 7, 3, 1, 0, 1, 2, 2, 2, 1, 1, 0, 1, 1, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 1, 2, 4, 8, 11, 12, 11, 9, 6, 4, 5, 8, 15, 22, 30, 36, 40, 42, 44, 44, 45, 45, 44, 42, 40, 37, 34, 33, 33, 33, 34, 35, 35, 34, 35, 36, 38, 41, 43, 45, 44, 43, 40, 36, 32, 27, 22, 17, 13, 11, 12, 14, 16, 18, 18, 17, 14, 12, 11, 11, 12, 13, 13, 12, 10, 8, 6, 5, 4, 2, 1, 0, 0, 1, 4, 8, 14, 19, 25, 31, 37, 42, 47, 51, 53, 52, 48, 43, 37, 32, 27, 25, 24, 25, 27, 29, 32, 33, 32, 29, 25, 21, 17, 15, 15, 16, 18, 19, 21, 22, 24, 27, 29, 30, 28, 24, 17, 11, 6, 5, 8, 12, 16, 18, 17, 13, 7, 2, 0, 0, 0, 2, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 10, 14, 15, 14, 11, 8, 6, 6, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 5, 11, 17, 23, 27, 31, 34, 37, 41, 45, 49, 51, 51, 51, 52, 55, 60, 66, 73, 76, 76, 74, 70, 66, 64, 65, 66, 67, 66, 62, 56, 50, 46, 43, 42, 42, 42, 41, 39, 36, 34, 33, 33, 34, 34, 34, 33, 32, 32, 32, 32, 32, 31, 28, 25, 23, 24, 28, 35, 43, 50, 55, 57, 55, 52, 48, 45, 44, 46, 50, 56, 62, 67, 70, 70, 67, 61, 54, 47, 42, 39, 36, 34, 32, 31, 31, 32, 34, 36, 38, 38, 39, 39, 41, 43, 47, 50, 52, 51, 49, 47, 45, 44, 46, 48, 48, 46, 41, 35, 29, 25, 24, 26, 29, 32, 32, 29, 23, 17, 11, 8, 7, 8, 10, 12, 13, 12, 10, 7, 5, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 10, 10, 8, 6, 4, 2, 3, 3, 4, 4, 3, 1, 0, 0, 1, 3, 5, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 5, 11, 18, 26, 33, 39, 42, 43, 43, 40, 37, 33, 29, 27, 26, 27, 30, 32, 34, 34, 32, 30, 29, 29, 31, 34, 37, 38, 37, 33, 27, 19, 13, 10, 8, 8, 8, 8, 6, 5, 5, 7, 9, 12, 15, 17, 19, 21, 25, 30, 36, 42, 47, 51, 53, 54, 53, 52, 50, 45, 39, 32, 27, 24, 24, 27, 30, 32, 30, 26, 21, 16, 14, 14, 17, 21, 24, 24, 22, 19, 16, 13, 11, 10, 9, 8, 6, 5, 5, 5, 6, 8, 9, 10, 10, 10, 9, 9, 10, 13, 18, 25, 32, 38, 42, 44, 42, 40, 36, 33, 31, 29, 27, 24, 20, 15, 10, 7, 6, 7, 8, 10, 10, 9, 7, 6, 4, 4, 6, 8, 10, 12, 12, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 12, 16, 19, 20, 19, 17, 13, 10, 8, 6, 6, 7, 7, 7, 6, 5, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 12, 17, 20, 22, 23, 22, 21, 20, 21, 24, 29, 35, 43, 50, 55, 57, 55, 52, 48, 45, 45, 46, 49, 52, 55, 56, 57, 58, 62, 66, 70, 74, 75, 74, 71, 69, 67, 66, 66, 67, 68, 69, 69, 69, 68, 65, 60, 55, 49, 45, 43, 43, 44, 45, 43, 39, 34, 28, 23, 21, 21, 24, 27, 29, 28, 25, 21, 16, 12, 9, 8, 7, 7, 6, 4, 2, 1, 0, 0, 0, 2, 5, 9, 13, 17, 20, 23, 25, 27, 28, 28, 28, 27, 26, 24, 23, 21, 19, 16, 12, 9, 5, 3, 3, 3, 5, 6, 7, 6, 4, 1, 0, 0, 0, 3, 6, 8, 9, 9, 7, 5, 3, 2, 2, 2, 3, 2, 2, 1, 0, 0, 0, 2, 7, 13, 20, 26, 29, 29, 27, 25, 23, 23, 25, 28, 31, 31, 29, 25, 18, 11, 5, 1, 0, 0, 0, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 8, 10, 12, 14, 16, 19, 21, 24, 27, 30, 33, 34, 34, 31, 27, 23, 21, 20, 21, 24, 27, 29, 28, 26, 23, 21, 21, 24, 28, 34, 38, 41, 42, 42, 40, 38, 37, 36, 36, 36, 37, 38, 39, 41, 44, 47, 50, 54, 58, 62, 63, 62, 58, 51, 44, 37, 33, 31, 33, 35, 38, 41, 41, 41, 40, 39, 37, 35, 33, 30, 26, 21, 18, 15, 12, 10, 8, 7, 6, 6, 8, 10, 11, 12, 11, 8, 5, 2, 1, 1, 2, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 3, 7, 11, 16, 19, 20, 20, 19, 18, 18, 18, 18, 17, 15, 13, 10, 8, 7, 6, 6, 6, 6, 8, 9, 11, 13, 13, 11, 8, 4, 1, 0, 0, 0, 1, 0, 0, 0, 0, 4, 10, 17, 22, 24, 22, 17, 11, 7, 6, 8, 12, 15, 16, 15, 13, 10, 8, 6, 6, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 5, 5, 4, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 4, 12, 21, 30, 35, 37, 35, 31, 27, 26, 28, 32, 35, 37, 37, 33, 28, 24, 20, 17, 15, 13, 12, 10, 9, 8, 8, 9, 9, 9, 8, 7, 7, 9, 14, 21, 30, 37, 43, 44, 43, 39, 35, 32, 30, 30, 30, 30, 29, 26, 23, 20, 19, 20, 23, 24, 24, 22, 17, 12, 7, 4, 3, 5, 8, 10, 10, 8, 5, 2, 0, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 2, 3, 4, 3, 2, 1, 1, 3, 5, 7, 8, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 3, 6, 9, 10, 10, 8, 5, 2, 0, 0, 1, 2, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 9, 11, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 8, 9, 11, 12, 14, 16, 18, 21, 25, 30, 36, 42, 48, 54, 58, 60, 60, 59, 58, 56, 55, 54, 53, 51, 50, 49, 48, 47, 45, 41, 37, 31, 26, 23, 23, 24, 27, 28, 27, 24, 19, 15, 14, 15, 19, 23, 26, 25, 22, 17, 12, 9, 10, 14, 19, 23, 26, 25, 22, 19, 17, 16, 17, 20, 22, 23, 23, 22, 22, 23, 27, 32, 37, 42, 45, 46, 46, 45, 44, 44, 43, 42, 40, 37, 35, 32, 30, 29, 28, 27, 27, 28, 29, 31, 31, 31, 29, 28, 26, 26, 27, 29, 29, 28, 25, 20, 16, 13, 13, 16, 20, 24, 25, 24, 20, 15, 10, 7, 6, 8, 11, 14, 15, 14, 12, 9, 7, 7, 9, 11, 13, 13, 13, 12, 11, 12, 13, 15, 15, 12, 8, 4, 1, 0, 0, 3, 6, 7, 7, 4, 2, 0, 0, 0, 3, 7, 12, 16, 19, 22, 25, 27, 29, 30, 31, 31, 31, 29, 25, 21, 17, 15, 14, 15, 17, 18, 17, 14, 9, 5, 3, 5, 9, 14, 18, 20, 19, 16, 11, 8, 5, 4, 4, 4, 5, 6, 7, 7, 6, 4, 2, 0, 0, 1, 3, 5, 7, 6, 5, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 1, 5, 11, 17, 20, 21, 19, 16, 13, 13, 16, 21, 25, 26, 25, 21, 17, 14, 14, 16, 19, 19, 16, 11, 5, 1, 0, 2, 6, 12, 17, 21, 24, 28, 31, 34, 36, 37, 35, 32, 27, 23, 20, 18, 16, 16, 15, 15, 15, 14, 13, 12, 11, 11, 12, 15, 18, 21, 23, 22, 19, 13, 7, 3, 2, 3, 6, 9, 10, 9, 6, 2, 1, 2, 7, 13, 18, 22, 22, 21, 19, 19, 22, 28, 35, 41, 44, 44, 40, 34, 27, 22, 18, 17, 17, 19, 21, 23, 24, 24, 23, 21, 17, 15, 13, 12, 13, 13, 14, 13, 12, 10, 8, 6, 4, 3, 2, 2, 1, 0, 0, 0, 0, 1, 3, 6, 8, 9, 9, 7, 5, 5, 6, 9, 13, 17, 18, 18, 17, 16, 16, 15, 14, 13, 9, 6, 3, 2, 4, 8, 12, 14, 14, 11, 6, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 6, 6, 7, 9, 11, 13, 13, 12, 10, 8, 7, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 5, 3, 1, 0, 0, 0, 2, 4, 5, 5, 4, 2, 0, 0, 0, 0, 2, 4, 6, 7, 7, 7, 7, 8, 10, 12, 15, 18, 20, 22, 23, 24, 25, 26, 25, 24, 23, 21, 19, 17, 16, 16, 17, 18, 19, 19, 20, 21, 22, 24, 26, 29, 33, 36, 40, 43, 47, 49, 52, 53, 54, 54, 52, 48, 43, 37, 32, 27, 25, 25, 27, 30, 31, 32, 32, 31, 32, 34, 37, 40, 41, 41, 38, 34, 30, 27, 25, 23, 23, 23, 23, 22, 21, 19, 17, 14, 11, 9, 9, 12, 16, 20, 23, 24, 24, 23, 21, 19, 18, 17, 16, 16, 16, 16, 17, 17, 15, 13, 10, 8, 7, 9, 12, 16, 18, 19, 19, 19, 19, 21, 25, 30, 34, 36, 36, 34, 30, 27, 25, 26, 27, 30, 33, 34, 35, 34, 33, 32, 32, 33, 33, 34, 33, 31, 30, 29, 32, 36, 43, 49, 54, 56, 53, 48, 40, 33, 27, 24, 23, 23, 25, 25, 26, 25, 25, 26, 27, 29, 31, 32, 31, 29, 26, 24, 22, 21, 21, 21, 19, 18, 16, 16, 19, 24, 31, 38, 43, 46, 45, 41, 36, 32, 28, 26, 25, 25, 26, 26, 26, 27, 28, 29, 30, 31, 31, 29, 25, 21, 16, 12, 10, 10, 11, 13, 15, 16, 17, 17, 16, 14, 10, 7, 5, 7, 11, 18, 26, 31, 32, 29, 23, 16, 9, 5, 2, 2, 2, 2, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 2, 6, 11, 16, 20, 23, 24, 24, 23, 22, 21, 23, 25, 28, 30, 30, 29, 25, 20, 16, 12, 11, 12, 14, 16, 18, 18, 18, 17, 16, 17, 19, 22, 25, 26, 25, 22, 17, 12, 8, 5, 3, 1, 0, 0, 0, 3, 7, 12, 19, 25, 29, 32, 33, 33, 32, 29, 25, 20, 15, 12, 11, 13, 16, 21, 24, 25, 23, 19, 13, 8, 5, 4, 5, 6, 8, 9, 9, 10, 11, 14, 17, 19, 20, 17, 13, 7, 2, 0, 0, 2, 5, 8, 9, 7, 5, 2, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 6, 7, 6, 3, 1, 0, 0, 1, 5, 10, 14, 16, 16, 13, 10, 9, 9, 13, 17, 22, 26, 28, 26, 23, 19, 15, 13, 14, 17, 22, 26, 29, 29, 27, 23, 17, 12, 9, 7, 8, 10, 12, 13, 14, 14, 14, 14, 16, 17, 19, 20, 20, 19, 17, 15, 12, 9, 7, 6, 5, 4, 2, 1, 0, 0, 0, 3, 6, 10, 12, 12, 10, 7, 7, 8, 12, 17, 22, 25, 26, 26, 27, 29, 33, 37, 41, 42, 41, 39, 38, 37, 38, 38, 38, 36, 34, 32, 32, 33, 35, 37, 37, 35, 33, 30, 27, 26, 25, 25, 23, 21, 19, 19, 21, 24, 28, 30, 31, 29, 27, 26, 27, 30, 34, 40, 44, 47, 49, 50, 51, 53, 55, 57, 58, 57, 55, 53, 51, 51, 53, 57, 62, 67, 70, 71, 69, 66, 61, 58, 56, 56, 57, 58, 57, 53, 45, 37, 29, 24, 22, 24, 28, 33, 36, 37, 36, 33, 29, 25, 20, 17, 15, 16, 18, 21, 24, 24, 23, 19, 14, 10, 8, 9, 11, 13, 14, 14, 12, 11, 10, 10, 10, 9, 7, 5, 3, 2, 2, 3, 4, 4, 4, 3, 3, 3, 4, 6, 7, 7, 6, 3, 1, 0, 0, 0, 3, 7, 10, 11, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 1, 2, 4, 6, 7, 7, 5, 3, 1, 0, 0, 2, 4, 4, 4, 2, 0, 0, 0, 2, 8, 14, 20, 23, 22, 19, 14, 11, 11, 12, 14, 16, 14, 10, 4, 0, 0, 2, 8, 16, 23, 27, 29, 27, 26, 25, 27, 31, 36, 42, 46, 48, 49, 48, 48, 49, 52, 57, 62, 66, 68, 67, 64, 60, 57, 57, 60, 65, 69, 70, 65, 57, 47, 39, 35, 36, 41, 48, 54, 59, 60, 60, 59, 56, 52, 48, 44, 40, 39, 40, 45, 51, 57, 61, 63, 62, 61, 59, 59, 61, 64, 67, 71, 74, 76, 79, 81, 84, 87, 88, 88, 86, 83, 80, 80, 80, 83, 85, 85, 82, 77, 70, 65, 63, 64, 67, 71, 73, 72, 69, 65, 63, 64, 68, 73, 79, 81, 81, 77, 72, 68, 65, 64, 65, 65, 65, 64, 61, 57, 52, 48, 44, 42, 41, 42, 44, 45, 44, 41, 37, 32, 29, 28, 30, 34, 39, 41, 40, 38, 34, 32, 31, 32, 32, 31, 28, 23, 20, 17, 18, 20, 22, 24, 24, 23, 22, 23, 24, 26, 27, 27, 24, 19, 13, 9, 8, 10, 14, 18, 22, 24, 25, 23, 20, 17, 14, 12, 10, 10, 11, 13, 15, 18, 20, 21, 21, 22, 23, 24, 25, 26, 25, 22, 19, 15, 12, 10, 11, 11, 12, 12, 12, 11, 10, 11, 12, 13, 14, 13, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 0, 0, 0, 2, 6, 11, 14, 14, 11, 6, 2, 1, 3, 8, 14, 19, 20, 20, 18, 17, 18, 21, 25, 27, 28, 27, 26, 26, 26, 26, 26, 25, 23, 21, 21, 23, 27, 31, 32, 31, 26, 19, 13, 11, 12, 16, 21, 24, 24, 22, 20, 19, 20, 23, 26, 28, 26, 21, 15, 9, 7, 7, 10, 13, 14, 13, 9, 5, 1, 0, 0, 0, 3, 6, 8, 9, 8, 6, 3, 0, 0, 0, 3, 6, 8, 8, 6, 4, 1, 0, 0, 1, 3, 5, 7, 8, 10, 11, 12, 13, 13, 12, 10, 7, 3, 1, 0, 0, 0, 1, 2, 3, 5, 6, 7, 8, 7, 6, 5, 3, 1, 0, 0, 1, 2, 4, 5, 4, 3, 1, 0, 0, 2, 5, 8, 11, 14, 18, 21, 25, 26, 26, 23, 18, 14, 11, 12, 16, 21, 25, 26, 24, 19, 15, 12, 14, 17, 22, 24, 23, 18, 11, 5, 1, 0, 3, 7, 11, 14, 14, 14, 13, 13, 14, 16, 19, 21, 22, 20, 16, 11, 6, 2, 0, 1, 4, 7, 9, 9, 7, 4, 1, 0, 0, 1, 2, 2, 2, 1, 0, 0, 2, 4, 5, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 10, 11, 12, 13, 16, 19, 23, 24, 25, 25, 25, 25, 27, 29, 30, 31, 31, 30, 30, 30, 30, 30, 29, 30, 30, 31, 34, 36, 38, 40, 41, 42, 43, 43, 42, 39, 34, 27, 19, 12, 8, 7, 9, 12, 16, 18, 19, 20, 20, 22, 24, 25, 25, 22, 18, 13, 9, 6, 6, 8, 10, 13, 14, 13, 12, 10, 9, 9, 10, 13, 15, 16, 16, 16, 15, 15, 16, 16, 17, 15, 13, 10, 9, 10, 14, 20, 26, 30, 32, 30, 25, 20, 15, 13, 14, 17, 21, 24, 27, 28, 30, 32, 35, 39, 44, 47, 49, 49, 49, 48, 48, 50, 52, 54, 56, 57, 57, 58, 58, 58, 58, 59, 61, 63, 65, 66, 65, 63, 60, 57, 54, 53, 54, 56, 57, 58, 58, 57, 56, 55, 55, 57, 60, 62, 64, 63, 59, 54, 48, 43, 41, 42, 45, 50, 53, 55, 53, 50, 45, 40, 37, 35, 35, 37, 39, 42, 44, 45, 44, 41, 37, 32, 28, 26, 26, 29, 32, 35, 37, 35, 32, 28, 25, 25, 27, 32, 36, 38, 37, 33, 27, 22, 20, 22, 28, 35, 41, 45, 46, 45, 43, 44, 46, 49, 53, 58, 62, 66, 71, 76, 80, 82, 83, 82, 82, 83, 85, 88, 91, 91, 90, 86, 81, 77, 75, 76, 77, 79, 81, 81, 80, 78, 76, 75, 75, 75, 76, 76, 74, 71, 66, 60, 53, 47, 42, 39, 37, 38, 41, 45, 49, 52, 53, 52, 50, 47, 45, 45, 45, 47, 47, 47, 44, 41, 38, 36, 35, 36, 36, 36, 36, 35, 33, 32, 31, 31, 31, 33, 35, 37, 38, 37, 34, 30, 27, 24, 24, 26, 29, 32, 32, 30, 26, 20, 16, 13, 14, 16, 18, 20, 19, 16, 14, 13, 14, 17, 21, 24, 25, 23, 18, 13, 7, 4, 2, 2, 4, 7, 10, 13, 15, 16, 17, 18, 19, 19, 20, 19, 18, 18, 19, 21, 23, 25, 25, 22, 18, 14, 12, 12, 14, 18, 20, 19, 16, 10, 5, 1, 0, 1, 4, 6, 6, 5, 3, 1, 0, 0, 0, 1, 3, 4, 5, 5, 3, 2, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 3, 5, 7, 7, 6, 4, 2, 0, 0, 0, 0, 1, 3, 5, 7, 7, 6, 4, 3, 4, 6, 10, 14, 17, 17, 16, 14, 12, 12, 13, 16, 20, 23, 26, 27, 26, 22, 18, 14, 13, 14, 18, 23, 27, 29, 28, 25, 23, 23, 25, 31, 38, 44, 47, 45, 41, 34, 28, 23, 20, 20, 22, 24, 25, 27, 28, 28, 29, 29, 29, 27, 26, 25, 25, 27, 31, 35, 39, 41, 41, 39, 36, 34, 34, 36, 40, 44, 46, 43, 38, 30, 24, 21, 22, 27, 33, 39, 42, 42, 40, 38, 37, 39, 42, 44, 45, 43, 40, 36, 35, 37, 42, 47, 52, 53, 50, 45, 39, 35, 35, 37, 42, 47, 49, 48, 44, 37, 31, 26, 24, 23, 25, 26, 28, 29, 29, 27, 24, 20, 17, 15, 15, 16, 18, 20, 20, 18, 15, 11, 8, 6, 6, 7, 9, 11, 13, 14, 15, 14, 12, 11, 10, 9, 9, 10, 10, 10, 10, 10, 10, 10, 11, 13, 14, 16, 17, 18, 18, 19, 19, 19, 20, 21, 23, 25, 28, 31, 34, 35, 36, 35, 34, 33, 31, 30, 28, 26, 24, 21, 18, 16, 15, 16, 19, 23, 26, 27, 27, 24, 22, 19, 17, 17, 18, 19, 22, 25, 27, 29, 28, 26, 23, 20, 18, 18, 19, 21, 22, 20, 18, 15, 15, 17, 21, 27, 30, 31, 28, 23, 18, 16, 17, 20, 25, 28, 30, 29, 26, 24, 23, 24, 25, 26, 26, 24, 22, 21, 21, 23, 26, 29, 30, 29, 27, 24, 21, 20, 21, 23, 26, 27, 27, 25, 23, 20, 18, 17, 16, 16, 16, 16, 17, 18, 19, 19, 17, 14, 9, 5, 1, 0, 0, 2, 4, 6, 8, 10, 11, 11, 10, 9, 7, 5, 4, 3, 3, 3, 3, 2, 3, 5, 9, 14, 18, 20, 19, 14, 7, 2, 0, 0, 5, 10, 14, 15, 13, 8, 3, 1, 2, 7, 13, 20, 26, 30, 33, 35, 36, 37, 38, 40, 42, 43, 45, 46, 47, 47, 48, 50, 53, 56, 58, 60, 59, 57, 54, 51, 50, 50, 53, 57, 60, 62, 61, 57, 50, 43, 37, 35, 36, 39, 42, 43, 42, 38, 33, 30, 30, 33, 37, 40, 40, 37, 32, 27, 22, 20, 20, 20, 19, 16, 12, 9, 7, 10, 15, 22, 27, 29, 26, 20, 13, 7, 5, 8, 13, 18, 23, 24, 22, 19, 16, 14, 14, 15, 18, 20, 23, 25, 28, 32, 35, 38, 39, 37, 35, 32, 31, 32, 35, 40, 45, 49, 51, 50, 48, 45, 43, 43, 45, 50, 55, 60, 64, 65, 63, 58, 53, 47, 42, 38, 37, 39, 42, 45, 48, 49, 47, 44, 41, 38, 37, 36, 35, 32, 28, 24, 21, 21, 24, 31, 39, 45, 48, 47, 44, 39, 34, 30, 27, 25, 23, 20, 18, 16, 15, 15, 14, 14, 13, 11, 8, 6, 6, 6, 9, 12, 15, 17, 15, 12, 7, 4, 4, 7, 13, 18, 22, 22, 18, 11, 5, 1, 0, 2, 5, 8, 9, 8, 5, 1, 0, 0, 1, 5, 10, 14, 17, 17, 17, 15, 14, 15, 17, 20, 24, 26, 28, 29, 29, 28, 28, 27, 27, 27, 27, 28, 29, 31, 33, 34, 32, 27, 20, 14, 9, 8, 11, 15, 18, 19, 17, 13, 10, 9, 10, 14, 17, 18, 16, 12, 7, 2, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 6, 7, 10, 13, 17, 21, 23, 22, 20, 18, 16, 16, 17, 19, 21, 22, 22, 20, 20, 20, 22, 25, 26, 25, 22, 18, 14, 12, 13, 17, 21, 25, 26, 25, 23, 20, 18, 16, 16, 15, 15, 14, 13, 12, 11, 10, 9, 8, 9, 10, 13, 15, 17, 19, 20, 21, 21, 21, 19, 17, 13, 9, 5, 2, 0, 0, 0, 0, 0, 1, 2, 4, 7, 9, 11, 12, 11, 9, 7, 7, 8, 11, 16, 21, 23, 23, 20, 16, 12, 9, 8, 8, 8, 7, 5, 2, 0, 0, 1, 5, 10, 14, 16, 14, 10, 6, 2, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 2, 6, 10, 14, 17, 17, 15, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 1, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 1, 2, 4, 5, 5, 4, 2, 2, 3, 7, 13, 20, 27, 32, 35, 35, 33, 29, 26, 24, 22, 22, 23, 24, 26, 29, 32, 35, 37, 38, 37, 35, 33, 32, 34, 36, 40, 42, 42, 39, 35, 31, 28, 26, 26, 25, 24, 22, 19, 17, 15, 14, 13, 13, 12, 11, 11, 11, 12, 14, 15, 16, 16, 16, 15, 15, 16, 17, 20, 22, 24, 22, 19, 14, 8, 5, 4, 6, 9, 13, 15, 14, 11, 8, 7, 8, 12, 16, 18, 18, 15, 11, 7, 5, 6, 8, 10, 10, 8, 4, 2, 2, 5, 9, 14, 17, 17, 14, 10, 5, 2, 1, 3, 6, 10, 13, 16, 17, 16, 15, 13, 11, 9, 9, 9, 10, 11, 12, 12, 11, 10, 9, 9, 10, 11, 11, 10, 9, 8, 7, 8, 9, 11, 14, 15, 16, 16, 16, 17, 19, 21, 21, 19, 16, 12, 7, 3, 0, 0, 0, 0, 3, 8, 14, 19, 22, 20, 15, 8, 2, 0, 1, 7, 14, 19, 20, 17, 11, 5, 1, 0, 0, 1, 3, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 5, 4, 2, 0, 0, 0, 2, 4, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 8, 10, 11, 12, 12, 12, 12, 13, 16, 19, 23, 26, 28, 29, 28, 27, 26, 26, 27, 28, 30, 31, 31, 30, 28, 25, 22, 19, 17, 18, 20, 23, 27, 28, 27, 23, 17, 11, 6, 5, 7, 12, 17, 21, 22, 22, 21, 20, 20, 21, 23, 23, 22, 20, 17, 15, 13, 13, 13, 13, 12, 11, 11, 12, 14, 18, 20, 21, 19, 15, 10, 6, 6, 10, 15, 20, 23, 23, 21, 21, 23, 28, 35, 40, 41, 39, 34, 29, 27, 29, 32, 35, 36, 35, 31, 28, 26, 27, 30, 32, 32, 30, 26, 21, 18, 18, 21, 26, 32, 36, 38, 36, 31, 24, 18, 14, 14, 17, 24, 31, 38, 42, 43, 41, 36, 31, 28, 26, 27, 29, 32, 34, 34, 32, 29, 26, 25, 26, 29, 33, 36, 36, 34, 30, 25, 22, 21, 23, 26, 29, 29, 27, 24, 19, 16, 14, 15, 16, 17, 18, 18, 17, 16, 14, 12, 10, 8, 8, 8, 11, 13, 16, 17, 16, 13, 10, 6, 5, 4, 6, 8, 11, 14, 16, 17, 18, 17, 14, 11, 8, 5, 3, 1, 1, 0, 0, 0, 0, 1, 5, 10, 15, 18, 17, 14, 8, 3, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 7, 5, 2, 0, 0, 1, 4, 7, 10, 11, 9, 6, 2, 0, 0, 0, 3, 8, 12, 14, 13, 10, 6, 3, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 2, 4, 5, 7, 8, 9, 10, 12, 13, 13, 12, 11, 10, 10, 11, 14, 18, 24, 29, 34, 37, 40, 43, 47, 54, 61, 70, 78, 84, 86, 85, 82, 78, 74, 70, 65, 57, 47, 36, 26, 20, 19, 22, 29, 35, 39, 40, 38, 33, 29, 26, 24, 24, 26, 28, 31, 33, 36, 37, 38, 38, 37, 36, 35, 34, 33, 32, 31, 29, 27, 26, 25, 25, 27, 29, 33, 36, 37, 37, 36, 35, 34, 34, 33, 33, 32, 31, 30, 28, 29, 30, 34, 38, 40, 42, 41, 38, 35, 34, 35, 38, 42, 45, 45, 42, 37, 31, 26, 24, 25, 29, 36, 43, 49, 51, 50, 44, 37, 29, 22, 18, 18, 19, 22, 24, 26, 26, 25, 24, 24, 25, 28, 30, 31, 30, 27, 24, 20, 17, 16, 18, 21, 24, 26, 27, 25, 23, 21, 20, 21, 23, 26, 29, 30, 30, 28, 26, 25, 25, 26, 28, 29, 30, 29, 27, 25, 25, 28, 33, 38, 41, 42, 39, 35, 29, 25, 23, 23, 25, 26, 27, 27, 27, 27, 28, 29, 29, 27, 23, 17, 11, 7, 5, 5, 9, 13, 16, 17, 16, 13, 10, 7, 6, 6, 8, 9, 10, 9, 8, 7, 6, 6, 7, 9, 10, 10, 10, 9, 7, 5, 4, 2, 1, 1, 2, 3, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 9, 10, 9, 7, 4, 2, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 6, 8, 10, 10, 9, 6, 3, 1, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 8, 7, 5, 3, 0, 0, 0, 0, 1, 2, 4, 6, 8, 10, 12, 13, 15, 16, 16, 15, 12, 9, 6, 3, 1, 0, 0, 0, 1, 3, 4, 6, 7, 8, 8, 8, 8, 7, 7, 8, 9, 12, 14, 16, 17, 15, 11, 8, 6, 7, 12, 20, 27, 32, 33, 31, 27, 23, 22, 23, 25, 26, 27, 25, 22, 20, 20, 22, 25, 28, 32, 35, 38, 41, 44, 45, 43, 38, 32, 25, 19, 17, 19, 22, 26, 29, 29, 27, 23, 19, 17, 17, 18, 22, 25, 27, 28, 27, 25, 22, 21, 21, 24, 28, 31, 32, 30, 25, 19, 12, 9, 9, 12, 16, 19, 18, 14, 8, 3, 0, 0, 4, 8, 12, 14, 12, 9, 6, 3, 3, 3, 4, 4, 2, 1, 0, 1, 3, 7, 10, 12, 11, 8, 4, 1, 0, 0, 1, 4, 6, 7, 8, 9, 9, 10, 10, 11, 12, 12, 11, 11, 9, 8, 7, 7, 7, 7, 6, 5, 4, 3, 3, 5, 7, 10, 12, 13, 11, 8, 4, 1, 0, 0, 1, 3, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 11, 13, 13, 11, 8, 5, 2, 0, 0, 0, 0, 0, 1, 4, 9, 13, 16, 17, 15, 12, 7, 3, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 5, 2, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 3, 5, 7, 8, 7, 7, 6, 5, 5, 5, 5, 4, 3, 1, 0, 0, 0, 3, 6, 11, 14, 17, 18, 18, 17, 16, 15, 15, 17, 18, 20, 20, 20, 19, 18, 17, 17, 18, 18, 19, 19, 18, 18, 18, 18, 18, 17, 16, 16, 15, 17, 19, 21, 22, 20, 16, 12, 8, 7, 8, 12, 15, 17, 15, 12, 7, 2, 0, 0, 1, 3, 4, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 9, 9, 8, 6, 5, 3, 1, 0, 0, 0, 1, 2, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 4, 2, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 1, 4, 7, 11, 14, 15, 15, 15, 14, 14, 15, 15, 15, 14, 13, 12, 11, 12, 14, 18, 22, 24, 25, 23, 19, 15, 13, 14, 18, 23, 29, 34, 36, 34, 30, 25, 20, 17, 15, 17, 20, 24, 27, 29, 27, 23, 17, 12, 7, 5, 5, 7, 8, 9, 9, 9, 8, 7, 6, 5, 4, 3, 3, 4, 6, 8, 9, 10, 8, 6, 3, 1, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 11, 12, 12, 12, 12, 12, 12, 12, 10, 8, 8, 8, 11, 15, 18, 20, 19, 18, 15, 14, 14, 15, 17, 18, 19, 17, 15, 13, 12, 12, 13, 15, 18, 21, 24, 25, 25, 23, 21, 19, 17, 16, 15, 14, 13, 10, 7, 5, 6, 8, 12, 16, 19, 18, 14, 9, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 5, 3, 1, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 5, 5, 7, 9, 12, 14, 14, 14, 12, 11, 11, 12, 15, 18, 22, 24, 24, 22, 18, 14, 11, 10, 10, 13, 17, 20, 23, 23, 23, 23, 23, 24, 27, 30, 33, 34, 33, 31, 29, 29, 30, 32, 33, 33, 32, 30, 29, 30, 31, 34, 35, 35, 33, 30, 28, 27, 28, 31, 33, 33, 30, 25, 19, 14, 13, 16, 22, 28, 33, 34, 31, 25, 17, 10, 6, 5, 6, 8, 11, 11, 10, 7, 4, 1, 0, 0, 3, 6, 9, 11, 11, 10, 8, 5, 3, 1, 0, 0, 0, 2, 3, 4, 4, 3, 1, 0, 0, 0, 2, 3, 4, 3, 1, 0, 0, 2, 5, 8, 10, 10, 9, 6, 4, 2, 2, 3, 4, 4, 4, 2, 1, 0, 0, 0, 0, 2, 5, 7, 8, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 3, 1, 0, 0, 0, 1, 2, 3, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 6, 7, 7, 6, 4, 1, 0, 0, 1, 4, 7, 10, 12, 13, 12, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 4, 3, 3, 4, 5, 6, 6, 6, 4, 2, 1, 1, 2, 6, 10, 15, 18, 18, 15, 11, 7, 4, 5, 9, 15, 20, 23, 22, 19, 14, 10, 8, 9, 11, 13, 15, 15, 12, 9, 5, 2, 2, 3, 6, 9, 12, 13, 13, 11, 9, 8, 8, 9, 10, 11, 12, 11, 9, 6, 4, 3, 3, 3, 4, 5, 6, 7, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 3, 1, 0, 0, 0, 2, 6, 9, 11, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 11, 13, 13, 11, 7, 3, 0, 0, 0, 1, 3, 4, 4, 3, 1, 0, 0, 1, 3, 6, 8, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 0, 0, 0, 2, 7, 13, 18, 19, 18, 14, 8, 3, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 2, 1, 0, 0, 0, 0, 2, 2, 3, 2, 1, 1, 2, 5, 10, 15, 18, 19, 16, 12, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 13, 13, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 9, 9, 8, 7, 5, 3, 1, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 2, 6, 9, 10, 9, 6, 3, 1, 2, 7, 14, 21, 26, 27, 25, 21, 18, 15, 14, 13, 12, 10, 7, 5, 6, 10, 16, 23, 29, 31, 29, 24, 18, 12, 8, 7, 9, 13, 17, 22, 25, 27, 28, 28, 27, 26, 26, 25, 24, 23, 20, 17, 14, 11, 9, 10, 11, 15, 19, 22, 25, 25, 23, 20, 16, 12, 10, 11, 13, 16, 17, 17, 14, 10, 5, 2, 0, 1, 2, 3, 3, 2, 1, 0, 0, 2, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 2, 5, 8, 11, 13, 13, 12, 9, 6, 3, 0, 0, 0, 1, 2, 4, 4, 3, 1, 0, 0, 2, 6, 12, 17, 19, 19, 15, 10, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 4, 2, 0, 0, 0, 2, 6, 10, 12, 12, 10, 6, 2, 0, 0, 1, 4, 7, 8, 8, 6, 4, 1, 0, 0, 1, 4, 9, 14, 19, 23, 24, 23, 19, 14, 9, 6, 5, 6, 8, 11, 13, 15, 16, 16, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 27, 26, 26, 25, 24, 23, 22, 22, 22, 22, 23, 23, 22, 21, 20, 18, 16, 14, 14, 13, 14, 15, 17, 19, 22, 24, 25, 24, 22, 19, 16, 14, 13, 13, 14, 14, 14, 14, 12, 10, 8, 6, 5, 4, 4, 5, 6, 8, 10, 13, 14, 15, 16, 15, 14, 14, 13, 12, 12, 11, 11, 10, 9, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 11, 12, 13, 13, 13, 13, 12, 10, 8, 6, 3, 2, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 9, 9, 10, 11, 13, 15, 17, 18, 18, 17, 14, 11, 8, 7, 7, 10, 15, 20, 23, 25, 26, 24, 23, 22, 21, 22, 24, 25, 26, 26, 26, 24, 23, 23, 23, 25, 27, 30, 32, 34, 36, 37, 37, 37, 36, 35, 32, 29, 26, 25, 24, 26, 28, 31, 32, 32, 30, 26, 22, 19, 18, 20, 24, 29, 33, 36, 36, 33, 30, 27, 25, 25, 27, 30, 32, 34, 33, 30, 26, 21, 16, 13, 11, 9, 9, 8, 9, 10, 11, 14, 16, 18, 18, 17, 14, 10, 7, 6, 6, 9, 12, 16, 19, 19, 16, 12, 8, 5, 4, 5, 9, 14, 19, 22, 23, 23, 21, 19, 16, 13, 10, 7, 4, 1, 0, 0, 1, 4, 7, 11, 13, 13, 12, 10, 7, 6, 5, 5, 6, 7, 9, 10, 12, 15, 18, 21, 24, 25, 25, 23, 20, 17, 15, 15, 16, 18, 21, 23, 26, 27, 29, 30, 31, 32, 32, 32, 31, 30, 28, 26, 24, 22, 20, 17, 15, 14, 13, 12, 12, 12, 12, 13, 15, 19, 24, 29, 33, 35, 34, 30, 24, 18, 13, 9, 8, 8, 9, 11, 12, 13, 13, 13, 14, 15, 17, 18, 18, 19, 19],
-"basecallPos": [449, 458, 468, 478, 492, 506, 516, 527, 540, 553, 569, 579, 590, 602, 610, 622, 635, 648, 661, 673, 683, 694, 706, 714, 729, 742, 753, 764, 776, 787, 801, 812, 824, 834, 846, 857, 868, 881, 893, 903, 916, 929, 941, 954, 968, 982, 993, 1005, 1016, 1026, 1038, 1051, 1062, 1074, 1087, 1099, 1110, 1123, 1135, 1149, 1162, 1172, 1183, 1194, 1205, 1219, 1232, 1244, 1255, 1265, 1279, 1291, 1302, 1314, 1325, 1337, 1347, 1359, 1372, 1386, 1398, 1411, 1424, 1435, 1448, 1460, 1471, 1484, 1496, 1508, 1521, 1533, 1545, 1558, 1568, 1579, 1591, 1603, 1615, 1628, 1641, 1653, 1665, 1678, 1691, 1702, 1712, 1725, 1737, 1749, 1760, 1771, 1781, 1793, 1806, 1819, 1830, 1843, 1855, 1869, 1882, 1895, 1906, 1919, 1930, 1942, 1954, 1966, 1977, 1988, 2000, 2013, 2025, 2036, 2048, 2061, 2072, 2083, 2094, 2105, 2118, 2129, 2142, 2155, 2167, 2179, 2191, 2203, 2216, 2227, 2238, 2251, 2263, 2275, 2288, 2301, 2314, 2325, 2335, 2347, 2360, 2371, 2384, 2395, 2407, 2418, 2431, 2443, 2456, 2468, 2479, 2490, 2503, 2515, 2526, 2538, 2548, 2560, 2573, 2586, 2598, 2610, 2621, 2632, 2645, 2657, 2668, 2681, 2694, 2706, 2717, 2729, 2741, 2754, 2765, 2776, 2787, 2799, 2811, 2823, 2834, 2845, 2857, 2869, 2880, 2892, 2905, 2916, 2929, 2942, 2955, 2968, 2980, 2991, 3003, 3014, 3025, 3037, 3048, 3060, 3073, 3086, 3096, 3108, 3120, 3132, 3145, 3157, 3169, 3181, 3193, 3205, 3217, 3229, 3240, 3252, 3264, 3277, 3289, 3301, 3313, 3325, 3336, 3347, 3360, 3372, 3384, 3396, 3408, 3421, 3433, 3445, 3457, 3469, 3481, 3492, 3503, 3516, 3528, 3540, 3552, 3563, 3576, 3588, 3598, 3611, 3622, 3635, 3648, 3660, 3672, 3682, 3695, 3705, 3717, 3729, 3742, 3755, 3767, 3779, 3792, 3804, 3816, 3828, 3840, 3851, 3864, 3876, 3888, 3900, 3912, 3923, 3935, 3947, 3958, 3970, 3983, 3993, 4006, 4017, 4029, 4040, 4051, 4064, 4076, 4089, 4101, 4112, 4124, 4136, 4149, 4161, 4173, 4186, 4198, 4210, 4221, 4232, 4244, 4257, 4269, 4281, 4291, 4303, 4315, 4328, 4339, 4351, 4362, 4375, 4387, 4399, 4411, 4423, 4434, 4446, 4457, 4469, 4480, 4493, 4506, 4518, 4530, 4542, 4554, 4565, 4577, 4589, 4601, 4613, 4625, 4636, 4648, 4660, 4673, 4684, 4697, 4708, 4721, 4733, 4744, 4756, 4769, 4782, 4793, 4806, 4817, 4829, 4841, 4852, 4864, 4875, 4888, 4900, 4912, 4925, 4937, 4949, 4959, 4971, 4983, 4996, 5007, 5020, 5031, 5043, 5055, 5067, 5079, 5091, 5102, 5114, 5125, 5137, 5150, 5162, 5174, 5186, 5200, 5212, 5223, 5235, 5245, 5258, 5270, 5283, 5294, 5306, 5318, 5331, 5343, 5354, 5366, 5377, 5388, 5400, 5412, 5424, 5437, 5449, 5460, 5472, 5485, 5497, 5509, 5522, 5533, 5545, 5556, 5568, 5580, 5593, 5604, 5615, 5628, 5639, 5651, 5664, 5674, 5687, 5700, 5712, 5723, 5735, 5747, 5760, 5772, 5784, 5794, 5807, 5818, 5830, 5842, 5855, 5867, 5879, 5891, 5903, 5915, 5927, 5939, 5952, 5965, 5975, 5988, 6000, 6012, 6025, 6037, 6048, 6059, 6071, 6084, 6094, 6106, 6119, 6131, 6143, 6154, 6166, 6178, 6191, 6203, 6215, 6228, 6240, 6252, 6264, 6276, 6287, 6299, 6310, 6321, 6335, 6347, 6360, 6372, 6385, 6397, 6410, 6421, 6433, 6444, 6456, 6468, 6480, 6492, 6504, 6516, 6530, 6541, 6552, 6564, 6576, 6589, 6600, 6612, 6624, 6636, 6648, 6661, 6673, 6685, 6698, 6710, 6723, 6734, 6746, 6757, 6769, 6780, 6793, 6806, 6818, 6831, 6843, 6855, 6866, 6878, 6891, 6903, 6916, 6927, 6939, 6951, 6963, 6975, 6988, 6999, 7012, 7025, 7037, 7049, 7062, 7074, 7086, 7099, 7110, 7122, 7133],
-"basecalls": {"449":"1:A", "458":"2:C", "468":"3:A", "478":"4:T", "492":"5:G", "506":"6:C", "516":"7:A", "527":"8:C", "540":"9:T", "553":"10:G", "569":"11:A", "579":"12:A", "590":"13:C", "602":"14:C", "610":"15:A", "622":"16:A", "635":"17:G", "648":"18:T", "661":"19:T", "673":"20:T", "683":"21:A", "694":"22:C", "706":"23:C", "714":"24:A", "729":"25:G", "742":"26:A", "753":"27:T", "764":"28:A", "776":"29:A", "787":"30:T", "801":"31:G", "812":"32:T", "824":"33:A", "834":"34:T", "846":"35:A", "857":"36:T", "868":"37:A", "881":"38:C", "893":"39:C", "903":"40:A", "916":"41:C", "929":"42:C", "941":"43:C", "954":"44:G", "968":"45:G", "982":"46:A", "993":"47:G", "1005":"48:C", "1016":"49:A", "1026":"50:C", "1038":"51:C", "1051":"52:T", "1062":"53:A", "1074":"54:T", "1087":"55:C", "1099":"56:C", "1110":"57:C", "1123":"58:T", "1135":"59:G", "1149":"60:G", "1162":"61:T", "1172":"62:A", "1183":"63:A", "1194":"64:A", "1205":"65:T", "1219":"66:G", "1232":"67:G", "1244":"68:A", "1255":"69:A", "1265":"70:T", "1279":"71:G", "1291":"72:A", "1302":"73:C", "1314":"74:T", "1325":"75:A", "1337":"76:C", "1347":"77:A", "1359":"78:C", "1372":"79:G", "1386":"80:T", "1398":"81:G", "1411":"82:G", "1424":"83:C", "1435":"84:A", "1448":"85:G", "1460":"86:A", "1471":"87:C", "1484":"88:G", "1496":"89:T", "1508":"90:C", "1521":"91:T", "1533":"92:T", "1545":"93:C", "1558":"94:T", "1568":"95:A", "1579":"96:A", "1591":"97:C", "1603":"98:C", "1615":"99:C", "1628":"100:G", "1641":"101:T", "1653":"102:C", "1665":"103:G", "1678":"104:G", "1691":"105:T", "1702":"106:A", "1712":"107:T", "1725":"108:T", "1737":"109:T", "1749":"110:T", "1760":"111:A", "1771":"112:C", "1781":"113:A", "1793":"114:C", "1806":"115:C", "1819":"116:T", "1830":"117:A", "1843":"118:T", "1855":"119:G", "1869":"120:G", "1882":"121:G", "1895":"122:G", "1906":"123:C", "1919":"124:G", "1930":"125:C", "1942":"126:C", "1954":"127:C", "1966":"128:C", "1977":"129:C", "1988":"130:A", "2000":"131:G", "2013":"132:C", "2025":"133:A", "2036":"134:A", "2048":"135:G", "2061":"136:A", "2072":"137:A", "2083":"138:T", "2094":"139:A", "2105":"140:T", "2118":"141:C", "2129":"142:A", "2142":"143:G", "2155":"144:T", "2167":"145:G", "2179":"146:C", "2191":"147:C", "2203":"148:C", "2216":"149:T", "2227":"150:A", "2238":"151:C", "2251":"152:G", "2263":"153:T", "2275":"154:G", "2288":"155:G", "2301":"156:G", "2314":"157:A", "2325":"158:A", "2335":"159:T", "2347":"160:T", "2360":"161:G", "2371":"162:C", "2384":"163:T", "2395":"164:A", "2407":"165:A", "2418":"166:T", "2431":"167:G", "2443":"168:C", "2456":"169:G", "2468":"170:T", "2479":"171:A", "2490":"172:T", "2503":"173:T", "2515":"174:C", "2526":"175:C", "2538":"176:C", "2548":"177:A", "2560":"178:C", "2573":"179:T", "2586":"180:T", "2598":"181:T", "2610":"182:T", "2621":"183:A", "2632":"184:T", "2645":"185:G", "2657":"186:A", "2668":"187:T", "2681":"188:G", "2694":"189:G", "2706":"190:G", "2717":"191:T", "2729":"192:T", "2741":"193:T", "2754":"194:G", "2765":"195:C", "2776":"196:A", "2787":"197:A", "2799":"198:A", "2811":"199:A", "2823":"200:G", "2834":"201:T", "2845":"202:A", "2857":"203:C", "2869":"204:C", "2880":"205:A", "2892":"206:C", "2905":"207:T", "2916":"208:A", "2929":"209:G", "2942":"210:C", "2955":"211:G", "2968":"212:G", "2980":"213:G", "2991":"214:T", "3003":"215:C", "3014":"216:A", "3025":"217:A", "3037":"218:A", "3048":"219:C", "3060":"220:C", "3073":"221:T", "3086":"222:C", "3096":"223:A", "3108":"224:A", "3120":"225:C", "3132":"226:T", "3145":"227:G", "3157":"228:A", "3169":"229:A", "3181":"230:G", "3193":"231:G", "3205":"232:C", "3217":"233:G", "3229":"234:A", "3240":"235:T", "3252":"236:T", "3264":"237:C", "3277":"238:G", "3289":"239:T", "3301":"240:T", "3313":"241:G", "3325":"242:T", "3336":"243:A", "3347":"244:C", "3360":"245:G", "3372":"246:G", "3384":"247:T", "3396":"248:G", "3408":"249:C", "3421":"250:T", "3433":"251:G", "3445":"252:C", "3457":"253:C", "3469":"254:T", "3481":"255:C", "3492":"256:A", "3503":"257:C", "3516":"258:T", "3528":"259:G", "3540":"260:A", "3552":"261:A", "3563":"262:T", "3576":"263:G", "3588":"264:A", "3598":"265:T", "3611":"266:T", "3622":"267:T", "3635":"268:T", "3648":"269:G", "3660":"270:G", "3672":"271:A", "3682":"272:T", "3695":"273:C", "3705":"274:A", "3717":"275:C", "3729":"276:T", "3742":"277:G", "3755":"278:G", "3767":"279:C", "3779":"280:T", "3792":"281:G", "3804":"282:T", "3816":"283:T", "3828":"284:C", "3840":"285:G", "3851":"286:C", "3864":"287:G", "3876":"288:T", "3888":"289:G", "3900":"290:G", "3912":"291:T", "3923":"292:A", "3935":"293:A", "3947":"294:A", "3958":"295:T", "3970":"296:G", "3983":"297:A", "3993":"298:T", "4006":"299:C", "4017":"300:A", "4029":"301:C", "4040":"302:A", "4051":"303:A", "4064":"304:C", "4076":"305:C", "4089":"306:C", "4101":"307:C", "4112":"308:A", "4124":"309:C", "4136":"310:G", "4149":"311:C", "4161":"312:G", "4173":"313:G", "4186":"314:C", "4198":"315:T", "4210":"316:C", "4221":"317:A", "4232":"318:C", "4244":"319:C", "4257":"320:T", "4269":"321:C", "4281":"322:C", "4291":"323:A", "4303":"324:A", "4315":"325:G", "4328":"326:A", "4339":"327:T", "4351":"328:C", "4362":"329:A", "4375":"330:G", "4387":"331:A", "4399":"332:G", "4411":"333:T", "4423":"334:G", "4434":"335:T", "4446":"336:A", "4457":"337:C", "4469":"338:A", "4480":"339:T", "4493":"340:G", "4506":"341:A", "4518":"342:A", "4530":"343:G", "4542":"344:C", "4554":"345:C", "4565":"346:A", "4577":"347:A", "4589":"348:A", "4601":"349:G", "4613":"350:C", "4625":"351:A", "4636":"352:T", "4648":"353:G", "4660":"354:T", "4673":"355:C", "4684":"356:A", "4697":"357:G", "4708":"358:A", "4721":"359:G", "4733":"360:T", "4744":"361:C", "4756":"362:T", "4769":"363:G", "4782":"364:G", "4793":"365:T", "4806":"366:G", "4817":"367:C", "4829":"368:C", "4841":"369:C", "4852":"370:A", "4864":"371:C", "4875":"372:G", "4888":"373:A", "4900":"374:C", "4912":"375:C", "4925":"376:T", "4937":"377:C", "4949":"378:C", "4959":"379:A", "4971":"380:C", "4983":"381:G", "4996":"382:A", "5007":"383:G", "5020":"384:C", "5031":"385:A", "5043":"386:G", "5055":"387:T", "5067":"388:C", "5079":"389:C", "5091":"390:C", "5102":"391:A", "5114":"392:T", "5125":"393:A", "5137":"394:C", "5150":"395:T", "5162":"396:T", "5174":"397:C", "5186":"398:G", "5200":"399:G", "5212":"400:A", "5223":"401:C", "5235":"402:C", "5245":"403:A", "5258":"404:G", "5270":"405:G", "5283":"406:T", "5294":"407:G", "5306":"408:T", "5318":"409:T", "5331":"410:G", "5343":"411:A", "5354":"412:T", "5366":"413:T", "5377":"414:A", "5388":"415:T", "5400":"416:A", "5412":"417:A", "5424":"418:A", "5437":"419:G", "5449":"420:A", "5460":"421:T", "5472":"422:G", "5485":"423:G", "5497":"424:G", "5509":"425:C", "5522":"426:T", "5533":"427:C", "5545":"428:A", "5556":"429:C", "5568":"430:C", "5580":"431:C", "5593":"432:C", "5604":"433:A", "5615":"434:C", "5628":"435:T", "5639":"436:A", "5651":"437:C", "5664":"438:C", "5674":"439:A", "5687":"440:G|A", "5700":"441:A", "5712":"442:A", "5723":"443:A", "5735":"444:A", "5747":"445:G", "5760":"446:G", "5772":"447:G", "5784":"448:A", "5794":"449:T", "5807":"450:T", "5818":"451:A", "5830":"452:A", "5842":"453:C", "5855":"454:G", "5867":"455:A", "5879":"456:C", "5891":"457:T", "5903":"458:T", "5915":"459:A", "5927":"460:T", "5939":"461:G", "5952":"462:G", "5965":"463:A", "5975":"464:T", "5988":"465:T", "6000":"466:T", "6012":"467:G", "6025":"468:G", "6037":"469:A", "6048":"470:C", "6059":"471:A", "6071":"472:C", "6084":"473:C", "6094":"474:A", "6106":"475:A", "6119":"476:A", "6131":"477:A", "6143":"478:C", "6154":"479:A", "6166":"480:A", "6178":"481:A", "6191":"482:G", "6203":"483:C", "6215":"484:T", "6228":"485:G", "6240":"486:T", "6252":"487:G", "6264":"488:T", "6276":"489:A", "6287":"490:T", "6299":"491:A", "6310":"492:C", "6321":"493:A", "6335":"494:G", "6347":"495:C", "6360":"496:T", "6372":"497:G", "6385":"498:G", "6397":"499:C", "6410":"500:T", "6421":"501:A", "6433":"502:C", "6444":"503:A", "6456":"504:A", "6468":"505:A", "6480":"506:A", "6492":"507:T", "6504":"508:T", "6516":"509:T", "6530":"510:G", "6541":"511:C", "6552":"512:A", "6564":"513:A", "6576":"514:T", "6589":"515:T", "6600":"516:A", "6612":"517:C", "6624":"518:C", "6636":"519:A", "6648":"520:C", "6661":"521:C", "6673":"522:T", "6685":"523:A", "6698":"524:G", "6710":"525:C", "6723":"526:T", "6734":"527:A", "6746":"528:C", "6757":"529:A", "6769":"530:C", "6780":"531:A", "6793":"532:A", "6806":"533:G", "6818":"534:A", "6831":"535:A", "6843":"536:G", "6855":"537:A", "6866":"538:C", "6878":"539:T", "6891":"540:T", "6903":"541:G", "6916":"542:C", "6927":"543:A", "6939":"544:A", "6951":"545:A", "6963":"546:A", "6975":"547:T", "6988":"548:G", "6999":"549:C", "7012":"550:C", "7025":"551:G", "7037":"552:T", "7049":"553:G", "7062":"554:A", "7074":"555:G", "7086":"556:T", "7099":"557:G", "7110":"558:T", "7122":"559:C", "7133":"560:A"}
-}
-, {
-"traceFileName": "dataset_152181",
-"leadingGaps": 2416,
-"trailingGaps": 4604,
-"peakA": [0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 3, 4, 5, 5, 6, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 10, 10, 10, 10, 10, 11, 11, 10, 10, 10, 11, 11, 11, 11, 11, 11, 11, 11, 10, 11, 11, 12, 13, 14, 15, 15, 16, 16, 15, 15, 14, 14, 13, 12, 12, 11, 11, 12, 12, 13, 13, 13, 14, 14, 14, 14, 13, 13, 12, 12, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 8, 7, 6, 6, 6, 7, 7, 7, 7, 7, 6, 6, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 4, 5, 6, 6, 6, 5, 5, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 7, 7, 6, 6, 5, 6, 6, 7, 8, 8, 9, 9, 9, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 7, 7, 8, 7, 7, 6, 5, 4, 4, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 5, 4, 4, 3, 3, 3, 4, 4, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10, 10, 10, 10, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 11, 10, 9, 8, 8, 8, 8, 8, 9, 9, 9, 9, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 4, 4, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 3, 3, 3, 3, 4, 4, 5, 5, 6, 6, 7, 8, 9, 9, 9, 9, 8, 7, 7, 8, 9, 10, 10, 11, 10, 9, 8, 7, 7, 7, 7, 7, 8, 8, 8, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 4, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 3, 2, 2, 2, 2, 2, 3, 3, 4, 5, 5, 6, 6, 6, 5, 5, 4, 4, 4, 4, 5, 6, 7, 8, 8, 8, 7, 7, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 3, 3, 3, 2, 2, 1, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 2, 2, 2, 2, 2, 2, 3, 4, 4, 5, 6, 6, 5, 4, 4, 3, 3, 4, 4, 5, 5, 6, 6, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1, 1, 1, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 4, 4, 4, 5, 5, 6, 7, 8, 9, 10, 11, 11, 12, 12, 12, 11, 11, 10, 10, 10, 11, 11, 12, 13, 13, 13, 13, 12, 11, 11, 11, 11, 11, 11, 11, 10, 9, 8, 7, 7, 7, 7, 7, 8, 8, 7, 7, 6, 5, 4, 4, 4, 5, 6, 7, 6, 6, 5, 3, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 6, 7, 8, 8, 8, 8, 7, 6, 6, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 7, 7, 6, 6, 5, 4, 3, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 3, 4, 4, 4, 3, 3, 3, 3, 4, 5, 6, 6, 6, 6, 5, 6, 6, 7, 8, 9, 9, 8, 7, 7, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 7, 7, 8, 8, 9, 10, 11, 11, 11, 11, 10, 10, 9, 9, 8, 8, 8, 9, 9, 9, 9, 9, 8, 7, 6, 6, 5, 5, 5, 5, 5, 4, 3, 2, 2, 2, 2, 2, 3, 3, 3, 2, 1, 1, 0, 0, 1, 2, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 3, 3, 4, 4, 4, 4, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 3, 3, 4, 4, 4, 3, 2, 2, 1, 2, 3, 3, 4, 5, 5, 4, 4, 4, 4, 4, 5, 6, 7, 8, 8, 7, 6, 5, 5, 6, 7, 8, 10, 11, 11, 11, 10, 10, 9, 9, 10, 10, 10, 10, 9, 9, 8, 8, 8, 8, 9, 9, 9, 9, 8, 8, 7, 7, 7, 7, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 4, 3, 2, 2, 1, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 3, 4, 5, 6, 7, 6, 6, 5, 5, 4, 4, 4, 5, 5, 4, 4, 4, 4, 4, 4, 5, 5, 5, 6, 6, 5, 5, 4, 3, 3, 3, 4, 4, 4, 3, 3, 2, 2, 3, 4, 5, 6, 7, 7, 6, 5, 4, 4, 4, 5, 6, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 6, 5, 4, 4, 3, 4, 6, 7, 9, 11, 12, 12, 12, 11, 11, 10, 11, 11, 12, 13, 13, 13, 13, 12, 11, 11, 10, 10, 11, 12, 12, 13, 12, 12, 11, 10, 10, 10, 11, 12, 13, 14, 14, 13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 13, 14, 15, 15, 16, 17, 18, 19, 21, 23, 26, 29, 32, 35, 38, 40, 42, 43, 43, 42, 41, 40, 38, 37, 35, 33, 31, 29, 26, 23, 20, 18, 16, 15, 14, 14, 14, 13, 12, 11, 11, 11, 11, 12, 12, 12, 11, 9, 8, 7, 7, 8, 8, 8, 8, 7, 6, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 4, 5, 5, 5, 6, 6, 5, 5, 5, 4, 4, 3, 3, 2, 2, 1, 0, 1, 1, 2, 4, 5, 6, 6, 5, 3, 2, 2, 2, 3, 4, 5, 6, 6, 6, 5, 4, 4, 5, 5, 7, 7, 8, 8, 8, 7, 6, 6, 6, 6, 7, 8, 9, 10, 10, 10, 10, 9, 8, 7, 7, 7, 7, 8, 9, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 10, 10, 10, 10, 10, 10, 10, 9, 8, 7, 6, 5, 4, 4, 5, 5, 6, 6, 6, 5, 3, 1, 0, 0, 0, 2, 3, 4, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 5, 6, 8, 10, 11, 12, 11, 9, 8, 6, 5, 5, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 7, 7, 8, 8, 9, 9, 9, 8, 8, 8, 8, 7, 7, 7, 6, 6, 6, 6, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 2, 2, 1, 1, 1, 2, 3, 3, 4, 4, 4, 3, 3, 3, 4, 4, 4, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 8, 9, 9, 9, 8, 8, 8, 7, 7, 7, 7, 7, 6, 5, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 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, 5, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 6, 7, 7, 6, 6, 5, 5, 6, 7, 8, 9, 10, 10, 10, 9, 9, 9, 9, 10, 11, 11, 12, 12, 13, 15, 16, 16, 16, 16, 15, 14, 14, 14, 14, 13, 13, 12, 11, 11, 11, 11, 11, 11, 10, 9, 7, 6, 5, 5, 4, 4, 3, 2, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 3, 3, 2, 2, 1, 1, 2, 3, 3, 4, 4, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 6, 5, 5, 5, 5, 5, 5, 6, 7, 8, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 11, 12, 12, 12, 11, 10, 8, 6, 5, 4, 3, 3, 4, 5, 6, 6, 5, 4, 2, 1, 0, 0, 1, 2, 3, 4, 3, 3, 2, 2, 2, 3, 3, 4, 4, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 6, 7, 8, 8, 9, 9, 10, 10, 10, 10, 10, 9, 9, 8, 8, 8, 8, 9, 9, 10, 9, 9, 7, 6, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 7, 8, 9, 10, 10, 10, 9, 8, 7, 7, 8, 9, 11, 12, 13, 13, 13, 13, 14, 15, 17, 19, 20, 20, 19, 18, 17, 16, 16, 17, 18, 18, 18, 18, 17, 16, 16, 15, 15, 15, 14, 14, 13, 12, 11, 10, 8, 7, 5, 4, 4, 4, 4, 5, 5, 5, 4, 4, 3, 3, 2, 2, 2, 3, 3, 3, 2, 2, 2, 2, 3, 4, 5, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 8, 8, 9, 10, 11, 11, 11, 11, 11, 12, 12, 12, 13, 13, 14, 15, 16, 17, 18, 19, 19, 20, 20, 20, 20, 19, 18, 18, 17, 18, 18, 18, 19, 19, 18, 17, 17, 16, 15, 16, 16, 16, 16, 15, 14, 13, 12, 11, 11, 10, 9, 8, 7, 6, 6, 6, 6, 5, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 3, 3, 4, 4, 4, 3, 3, 4, 4, 5, 5, 6, 6, 5, 4, 4, 3, 3, 4, 4, 4, 4, 3, 3, 3, 4, 5, 6, 7, 7, 7, 7, 7, 7, 8, 9, 9, 10, 10, 10, 11, 11, 11, 12, 12, 13, 13, 13, 13, 13, 12, 12, 11, 10, 9, 8, 6, 6, 6, 6, 6, 6, 5, 4, 3, 2, 2, 3, 4, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 9, 10, 11, 12, 13, 13, 12, 10, 9, 7, 6, 6, 6, 6, 5, 5, 5, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 6, 6, 7, 7, 7, 8, 8, 9, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 9, 11, 12, 14, 15, 16, 15, 14, 13, 12, 12, 11, 12, 12, 12, 12, 12, 12, 11, 9, 8, 7, 7, 8, 9, 10, 10, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 9, 8, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 5, 6, 6, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 8, 7, 6, 6, 5, 5, 6, 7, 7, 7, 7, 6, 5, 5, 5, 5, 6, 7, 7, 7, 6, 6, 6, 7, 8, 10, 11, 11, 11, 10, 8, 6, 5, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 2, 1, 1, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 1, 1, 2, 3, 4, 3, 3, 2, 2, 2, 2, 3, 4, 4, 5, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 10, 11, 12, 12, 13, 13, 14, 15, 17, 19, 20, 21, 21, 21, 21, 21, 21, 21, 22, 23, 24, 24, 25, 25, 25, 25, 24, 24, 24, 24, 24, 24, 23, 22, 20, 19, 18, 17, 17, 17, 16, 15, 15, 14, 13, 13, 12, 12, 11, 11, 10, 9, 8, 7, 6, 5, 5, 4, 4, 5, 5, 6, 6, 6, 6, 6, 5, 5, 4, 4, 5, 5, 6, 7, 7, 7, 7, 7, 8, 9, 9, 10, 10, 10, 9, 9, 9, 9, 10, 11, 12, 14, 15, 16, 16, 16, 16, 16, 15, 14, 14, 13, 14, 14, 14, 14, 14, 14, 13, 13, 12, 12, 13, 14, 15, 16, 16, 17, 17, 17, 17, 18, 18, 18, 19, 19, 19, 19, 18, 18, 18, 18, 17, 16, 15, 13, 11, 10, 10, 10, 11, 11, 11, 11, 10, 9, 8, 7, 5, 4, 3, 3, 3, 3, 3, 4, 4, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 4, 5, 5, 5, 6, 7, 7, 7, 7, 6, 6, 6, 6, 7, 9, 10, 12, 12, 12, 12, 12, 12, 13, 13, 13, 12, 12, 11, 11, 10, 11, 11, 12, 12, 12, 11, 10, 9, 7, 6, 5, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 4, 4, 3, 3, 3, 4, 5, 6, 6, 6, 6, 6, 6, 7, 8, 9, 10, 10, 11, 11, 10, 10, 10, 9, 8, 7, 5, 3, 2, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 2, 2, 3, 3, 4, 4, 4, 3, 3, 4, 4, 5, 6, 6, 5, 4, 3, 2, 3, 4, 5, 6, 7, 7, 7, 7, 7, 8, 9, 10, 12, 13, 14, 14, 14, 13, 13, 13, 12, 11, 10, 9, 8, 7, 6, 5, 5, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 3, 2, 2, 1, 1, 1, 2, 3, 4, 5, 5, 5, 5, 5, 5, 6, 7, 9, 10, 11, 11, 11, 10, 9, 9, 9, 8, 8, 8, 8, 7, 7, 6, 6, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 4, 6, 7, 8, 7, 7, 5, 3, 2, 2, 3, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 7, 7, 7, 8, 8, 8, 7, 6, 5, 4, 4, 4, 5, 7, 8, 10, 11, 12, 13, 13, 14, 14, 14, 15, 15, 16, 16, 17, 18, 18, 19, 19, 18, 18, 17, 16, 15, 14, 13, 13, 12, 13, 14, 14, 15, 16, 17, 17, 17, 17, 17, 18, 19, 20, 20, 20, 20, 20, 19, 18, 18, 18, 18, 19, 20, 20, 20, 19, 17, 15, 14, 13, 12, 13, 13, 13, 12, 11, 10, 9, 9, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 10, 10, 11, 11, 12, 13, 14, 14, 14, 14, 14, 14, 15, 16, 17, 18, 18, 17, 15, 13, 12, 12, 12, 13, 13, 13, 12, 11, 10, 9, 8, 7, 6, 6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 3, 4, 4, 5, 5, 5, 5, 5, 5, 5, 6, 7, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 8, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 18, 17, 17, 16, 16, 15, 15, 15, 14, 14, 13, 12, 12, 13, 14, 14, 14, 14, 12, 11, 9, 7, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 7, 9, 10, 12, 13, 13, 13, 13, 13, 13, 12, 11, 11, 10, 10, 9, 9, 8, 8, 7, 6, 5, 4, 3, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 2, 3, 4, 4, 4, 4, 4, 3, 3, 4, 4, 5, 6, 6, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 6, 6, 6, 6, 7, 8, 9, 10, 11, 10, 10, 9, 9, 8, 7, 6, 5, 4, 4, 3, 4, 4, 4, 3, 2, 2, 1, 1, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 3, 3, 3, 4, 4, 5, 6, 7, 7, 8, 9, 10, 10, 9, 9, 7, 6, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 3, 3, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 6, 6, 6, 6, 7, 7, 8, 9, 10, 10, 10, 10, 10, 9, 8, 7, 7, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 4, 4, 5, 6, 7, 7, 7, 7, 8, 9, 11, 12, 13, 13, 13, 13, 13, 14, 14, 14, 14, 13, 11, 10, 8, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 9, 10, 11, 11, 11, 11, 10, 9, 8, 8, 7, 7, 7, 6, 6, 5, 3, 2, 1, 1, 1, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 1, 1, 2, 3, 3, 3, 2, 1, 1, 1, 1, 2, 3, 4, 4, 5, 5, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 4, 4, 3, 4, 4, 6, 7, 9, 10, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 11, 10, 9, 9, 8, 7, 6, 5, 4, 4, 4, 4, 4, 5, 5, 6, 7, 7, 8, 8, 9, 9, 9, 10, 11, 11, 11, 11, 9, 7, 6, 4, 3, 2, 2, 2, 2, 1, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 3, 4, 4, 5, 7, 8, 10, 11, 11, 12, 12, 12, 11, 10, 9, 8, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 3, 2, 1, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 5, 5, 6, 7, 7, 7, 7, 6, 6, 5, 4, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 5, 6, 7, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 1, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 1, 2, 2, 3, 4, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 6, 5, 4, 4, 4, 5, 5, 6, 7, 8, 10, 11, 13, 13, 13, 13, 12, 11, 11, 12, 12, 13, 12, 11, 10, 8, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 3, 3, 4, 4, 4, 3, 3, 3, 3, 4, 4, 5, 6, 6, 6, 7, 7, 8, 9, 10, 10, 10, 10, 9, 9, 9, 10, 11, 13, 15, 16, 17, 17, 16, 15, 14, 12, 10, 9, 7, 6, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 2, 2, 2, 3, 3, 4, 5, 5, 5, 5, 5, 5, 6, 7, 10, 12, 14, 15, 14, 13, 11, 9, 7, 6, 5, 4, 4, 3, 2, 2, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 5, 5, 5, 6, 6, 7, 8, 9, 10, 10, 10, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 7, 7, 7, 6, 5, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 1, 2, 4, 5, 6, 7, 7, 7, 8, 9, 9, 9, 8, 7, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 4, 4, 5, 5, 6, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 10, 12, 13, 14, 15, 16, 15, 15, 14, 13, 12, 11, 10, 9, 10, 10, 11, 12, 13, 14, 14, 13, 13, 12, 12, 11, 10, 9, 8, 7, 6, 4, 4, 3, 3, 3, 4, 5, 7, 9, 11, 12, 13, 13, 13, 13, 13, 12, 11, 10, 8, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 1, 2, 2, 3, 3, 4, 6, 7, 8, 10, 10, 11, 12, 12, 11, 11, 10, 8, 6, 4, 2, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 1, 2, 2, 3, 2, 2, 1, 1, 1, 1, 2, 2, 3, 2, 2, 2, 2, 3, 5, 7, 9, 10, 11, 12, 11, 10, 9, 7, 6, 5, 4, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 1, 2, 4, 5, 6, 7, 6, 6, 6, 6, 7, 8, 8, 8, 8, 8, 8, 9, 11, 13, 16, 18, 19, 19, 19, 18, 18, 18, 18, 18, 18, 19, 19, 20, 20, 20, 20, 20, 19, 18, 17, 16, 14, 13, 13, 13, 13, 13, 14, 15, 15, 14, 13, 12, 11, 10, 10, 10, 10, 10, 10, 11, 11, 10, 9, 8, 6, 5, 3, 1, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 1, 2, 3, 4, 5, 6, 7, 7, 8, 9, 9, 9, 8, 7, 6, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 6, 7, 9, 11, 13, 14, 14, 13, 12, 10, 8, 7, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 1, 2, 3, 4, 4, 4, 4, 3, 3, 3, 4, 6, 7, 9, 10, 12, 13, 14, 14, 14, 14, 13, 11, 10, 8, 7, 5, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 3, 2, 1, 1, 1, 2, 2, 3, 3, 3, 4, 4, 4, 5, 7, 8, 10, 12, 13, 13, 12, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 1, 2, 2, 3, 4, 4, 4, 5, 5, 5, 4, 4, 4, 4, 5, 5, 7, 8, 9, 10, 12, 13, 13, 14, 14, 14, 13, 11, 10, 8, 7, 6, 5, 5, 6, 6, 6, 7, 7, 8, 9, 11, 12, 13, 14, 14, 15, 15, 16, 15, 15, 14, 13, 13, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 11, 9, 8, 6, 4, 4, 3, 3, 3, 3, 3, 2, 2, 3, 3, 4, 5, 6, 7, 7, 7, 8, 8, 8, 8, 9, 9, 10, 11, 12, 13, 14, 15, 16, 16, 16, 16, 16, 16, 15, 15, 14, 13, 13, 13, 14, 14, 15, 14, 13, 11, 9, 7, 5, 4, 4, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 3, 4, 4, 3, 3, 3, 3, 3, 3, 4, 4, 3, 3, 2, 1, 1, 1, 2, 2, 3, 3, 4, 4, 4, 5, 5, 5, 6, 6, 6, 6, 7, 8, 9, 10, 11, 12, 13, 14, 14, 14, 13, 11, 8, 6, 3, 2, 1, 2, 3, 3, 3, 3, 2, 2, 2, 2, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 5, 5, 5, 6, 6, 7, 8, 8, 8, 8, 8, 7, 6, 5, 5, 4, 5, 5, 6, 7, 9, 11, 13, 14, 15, 16, 16, 16, 15, 15, 13, 12, 10, 8, 6, 5, 4, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 5, 5, 6, 7, 8, 8, 8, 8, 8, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 1, 3, 4, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 6, 6, 5, 4, 4, 4, 4, 5, 6, 8, 10, 12, 13, 14, 15, 14, 14, 13, 12, 11, 10, 8, 8, 7, 6, 5, 4, 4, 4, 4, 4, 5, 5, 5, 4, 3, 2, 1, 1, 1, 2, 3, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 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, 3, 4, 5, 6, 7, 7, 8, 9, 9, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 7, 8, 8, 8, 8, 8, 8, 9, 10, 11, 12, 14, 15, 16, 17, 19, 20, 21, 21, 21, 19, 17, 16, 14, 14, 14, 15, 16, 17, 17, 17, 17, 15, 14, 13, 12, 12, 11, 11, 11, 12, 12, 12, 12, 12, 10, 8, 6, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 4, 4, 5, 6, 8, 10, 11, 13, 14, 13, 12, 11, 8, 6, 4, 3, 2, 1, 1, 1, 1, 2, 2, 3, 4, 4, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 7, 8, 9, 10, 12, 13, 15, 17, 18, 18, 18, 17, 15, 14, 12, 11, 10, 10, 10, 10, 9, 9, 9, 10, 11, 13, 15, 17, 18, 20, 21, 22, 23, 23, 23, 22, 21, 19, 18, 17, 18, 19, 21, 23, 24, 24, 23, 22, 20, 19, 18, 17, 17, 18, 19, 20, 21, 22, 22, 21, 20, 19, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 15, 14, 13, 12, 10, 8, 6, 4, 3, 3, 3, 3, 3, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 7, 8, 9, 10, 10, 11, 11, 11, 10, 11, 11, 12, 13, 14, 15, 15, 15, 14, 14, 13, 14, 14, 15, 16, 17, 18, 19, 21, 23, 24, 26, 27, 27, 27, 25, 24, 21, 20, 18, 17, 17, 18, 18, 19, 19, 18, 18, 16, 15, 13, 11, 9, 8, 7, 6, 5, 5, 4, 4, 4, 5, 5, 6, 7, 9, 10, 10, 11, 11, 11, 10, 9, 8, 7, 6, 6, 5, 4, 4, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 1, 2, 3, 4, 5, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 8, 9, 11, 13, 15, 17, 17, 16, 15, 14, 12, 12, 11, 10, 9, 8, 6, 5, 4, 4, 5, 5, 6, 6, 6, 6, 5, 5, 5, 5, 6, 6, 7, 8, 9, 11, 13, 15, 17, 18, 19, 20, 19, 19, 18, 17, 15, 13, 12, 10, 9, 8, 7, 7, 7, 7, 7, 7, 7, 8, 8, 9, 10, 10, 10, 10, 10, 9, 9, 9, 10, 11, 11, 12, 13, 14, 15, 17, 18, 20, 20, 21, 20, 19, 19, 18, 17, 16, 16, 16, 16, 17, 17, 17, 17, 15, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 3, 3, 2, 2, 3, 4, 6, 8, 10, 11, 12, 12, 11, 10, 9, 7, 5, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 2, 2, 3, 4, 5, 6, 7, 7, 8, 8, 7, 7, 7, 6, 6, 6, 7, 8, 9, 10, 12, 13, 13, 14, 14, 15, 15, 15, 14, 13, 12, 10, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 5, 5, 5, 4, 4, 3, 2, 1, 2, 2, 3, 4, 4, 4, 4, 4, 5, 7, 9, 10, 12, 12, 12, 11, 10, 9, 7, 6, 4, 3, 2, 1, 0, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 5, 6, 7, 8, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 9, 11, 14, 17, 19, 20, 21, 20, 19, 17, 15, 13, 11, 9, 8, 7, 6, 7, 7, 8, 9, 9, 10, 10, 11, 12, 13, 14, 15, 15, 14, 13, 12, 10, 8, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 5, 5, 5, 4, 3, 2, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 2, 2, 3, 4, 5, 5, 5, 5, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 8, 9, 11, 13, 16, 17, 19, 19, 19, 18, 16, 14, 13, 11, 9, 8, 7, 6, 6, 6, 7, 7, 8, 8, 9, 9, 10, 11, 13, 14, 16, 17, 18, 18, 17, 15, 12, 10, 7, 5, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 6, 6, 6, 7, 7, 8, 8, 8, 8, 8, 9, 10, 11, 12, 12, 13, 14, 14, 15, 17, 18, 20, 22, 24, 25, 25, 25, 24, 22, 19, 18, 17, 18, 20, 23, 25, 27, 28, 27, 26, 24, 22, 21, 21, 20, 21, 21, 22, 23, 23, 22, 21, 19, 17, 16, 15, 15, 15, 16, 18, 19, 20, 20, 21, 20, 19, 18, 15, 13, 10, 7, 6, 5, 4, 4, 5, 5, 5, 5, 6, 7, 8, 9, 10, 10, 10, 8, 7, 5, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 6, 7, 7, 7, 7, 6, 5, 4, 3, 2, 2, 2, 3, 4, 6, 7, 8, 9, 9, 9, 8, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 6, 8, 9, 11, 13, 14, 15, 15, 15, 15, 13, 12, 10, 9, 7, 6, 6, 5, 5, 6, 7, 8, 9, 10, 10, 11, 12, 14, 16, 18, 20, 21, 21, 19, 17, 14, 12, 11, 10, 11, 12, 14, 16, 17, 17, 17, 15, 12, 10, 7, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 6, 7, 7, 9, 10, 11, 11, 12, 12, 11, 9, 8, 6, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 3, 3, 3, 2, 3, 3, 4, 5, 7, 7, 7, 7, 7, 7, 8, 9, 11, 12, 13, 14, 13, 12, 10, 8, 5, 3, 1, 1, 0, 1, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 4, 6, 7, 8, 7, 7, 6, 5, 4, 4, 4, 5, 5, 5, 5, 4, 4, 5, 6, 8, 11, 13, 16, 17, 18, 17, 14, 11, 8, 5, 3, 1, 1, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 6, 8, 11, 13, 15, 16, 16, 15, 13, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 6, 8, 9, 10, 10, 10, 9, 9, 10, 11, 13, 15, 17, 18, 18, 18, 16, 14, 11, 8, 5, 2, 1, 0, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 3, 4, 5, 5, 5, 4, 4, 3, 3, 4, 5, 6, 6, 7, 8, 8, 9, 9, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 2, 2, 2, 3, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 15, 15, 15, 13, 11, 9, 6, 4, 3, 1, 0, 0, 0, 1, 3, 5, 7, 7, 7, 6, 4, 2, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 5, 6, 5, 5, 5, 6, 7, 8, 10, 11, 12, 12, 13, 13, 14, 15, 16, 18, 19, 19, 19, 18, 16, 13, 10, 8, 6, 4, 4, 4, 4, 5, 5, 5, 4, 4, 5, 6, 7, 10, 12, 13, 14, 14, 13, 11, 9, 7, 4, 2, 1, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 2, 3, 4, 5, 6, 7, 7, 8, 7, 7, 6, 6, 6, 6, 8, 11, 13, 16, 18, 18, 17, 15, 12, 10, 8, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 8, 11, 14, 17, 19, 20, 20, 19, 16, 13, 10, 7, 5, 3, 2, 2, 2, 2, 3, 3, 4, 5, 6, 7, 8, 9, 11, 13, 14, 15, 16, 15, 14, 12, 10, 8, 6, 4, 4, 4, 4, 4, 5, 5, 5, 6, 6, 7, 8, 9, 11, 13, 14, 15, 16, 15, 13, 11, 7, 4, 1, 0, 0, 0, 1, 3, 4, 6, 7, 7, 7, 7, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 3, 4, 4, 5, 6, 7, 9, 10, 10, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 7, 9, 11, 12, 14, 15, 15, 16, 15, 15, 15, 14, 13, 13, 12, 11, 10, 10, 10, 10, 11, 12, 13, 14, 14, 13, 12, 10, 8, 6, 5, 4, 4, 5, 9, 14, 23, 33, 44, 54, 62, 66, 65, 60, 51, 40, 28, 18, 10, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 11, 20, 30, 40, 48, 52, 53, 50, 44, 36, 29, 22, 16, 13, 11, 11, 13, 15, 19, 23, 26, 29, 30, 29, 27, 24, 21, 19, 17, 17, 17, 18, 18, 19, 19, 19, 18, 17, 15, 13, 11, 8, 6, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 6, 7, 8, 9, 9, 9, 9, 8, 7, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 7, 8, 8, 8, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 3, 3, 3, 4, 4, 5, 6, 6, 7, 8, 10, 11, 11, 11, 11, 11, 12, 14, 18, 21, 23, 23, 21, 19, 20, 26, 35, 43, 40, 24, 0, 0, 7, 98, 268, 497, 740, 933, 1022, 981, 822, 592, 353, 159, 38, 0, 0, 13, 35, 45, 43, 34, 25, 19, 15, 13, 13, 15, 18, 21, 23, 22, 19, 14, 8, 6, 9, 18, 30, 44, 54, 59, 57, 49, 38, 27, 20, 18, 20, 26, 32, 36, 36, 32, 25, 18, 14, 13, 16, 21, 28, 34, 39, 42, 43, 41, 36, 28, 18, 8, 2, 2, 8, 15, 15, 7, 0, 0, 31, 125, 283, 487, 700, 869, 949, 915, 773, 559, 329, 143, 45, 57, 168, 343, 533, 685, 762, 746, 646, 491, 320, 170, 64, 8, 0, 1, 18, 32, 39, 41, 39, 35, 30, 23, 17, 12, 12, 20, 34, 50, 61, 61, 45, 20, 0, 0, 48, 151, 307, 491, 664, 785, 820, 760, 622, 441, 261, 118, 29, 0, 0, 11, 31, 45, 52, 52, 49, 43, 35, 25, 18, 14, 15, 22, 31, 41, 47, 49, 47, 40, 32, 24, 19, 16, 17, 21, 27, 31, 33, 30, 25, 17, 10, 6, 4, 5, 7, 8, 10, 12, 16, 21, 22, 17, 3, 0, 0, 44, 148, 311, 513, 714, 864, 925, 879, 739, 543, 338, 167, 53, 0, 0, 3, 21, 33, 37, 36, 33, 30, 27, 22, 18, 14, 12, 13, 18, 23, 28, 30, 29, 25, 19, 13, 9, 7, 9, 14, 23, 33, 42, 49, 52, 50, 44, 34, 25, 18, 15, 16, 21, 27, 33, 35, 34, 30, 24, 18, 13, 10, 11, 15, 22, 30, 38, 44, 46, 45, 40, 32, 22, 13, 6, 2, 0, 0, 1, 3, 4, 4, 4, 4, 5, 6, 8, 10, 12, 14, 16, 16, 15, 12, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 3, 1, 0, 0, 0, 0, 5, 9, 8, 1, 0, 0, 30, 102, 216, 356, 492, 590, 622, 580, 475, 336, 198, 89, 22, 0, 0, 3, 10, 10, 5, 0, 0, 0, 0, 2, 2, 2, 1, 2, 3, 5, 6, 6, 5, 3, 2, 0, 0, 0, 0, 1, 4, 8, 13, 17, 18, 17, 13, 8, 3, 0, 0, 0, 1, 3, 4, 5, 5, 4, 4, 4, 3, 2, 1, 0, 0, 4, 11, 19, 21, 15, 0, 0, 2, 60, 177, 348, 545, 725, 841, 860, 777, 614, 417, 233, 95, 18, 0, 0, 6, 15, 18, 20, 20, 18, 9, 0, 0, 17, 97, 245, 451, 680, 879, 995, 997, 882, 682, 451, 241, 89, 7, 0, 0, 17, 33, 36, 27, 11, 0, 0, 15, 77, 183, 324, 477, 607, 682, 680, 602, 469, 314, 172, 67, 8, 0, 0, 14, 33, 47, 51, 43, 26, 7, 1, 29, 108, 243, 423, 617, 782, 876, 869, 759, 569, 348, 155, 41, 38, 150, 344, 569, 762, 871, 871, 766, 588, 386, 207, 78, 10, 0, 0, 15, 30, 39, 42, 38, 27, 9, 0, 0, 36, 128, 272, 445, 610, 723, 752, 689, 552, 379, 213, 87, 14, 0, 0, 13, 31, 45, 52, 52, 42, 24, 2, 0, 9, 78, 202, 369, 547, 692, 765, 744, 636, 472, 294, 143, 43, 0, 0, 3, 20, 33, 40, 43, 39, 27, 9, 0, 0, 38, 134, 282, 457, 618, 722, 737, 660, 512, 336, 175, 60, 0, 0, 0, 19, 32, 35, 31, 25, 20, 16, 12, 8, 2, 0, 0, 0, 9, 19, 21, 13, 0, 0, 13, 92, 238, 437, 651, 830, 924, 905, 779, 583, 368, 183, 58, 0, 0, 2, 22, 37, 46, 51, 56, 60, 61, 56, 45, 31, 19, 11, 8, 9, 12, 14, 13, 11, 9, 6, 4, 1, 0, 0, 0, 3, 12, 19, 18, 7, 0, 0, 41, 148, 319, 535, 750, 911, 970, 905, 729, 486, 241, 58, 0, 40, 207, 441, 675, 849, 916, 864, 714, 510, 305, 141, 38, 0, 0, 11, 35, 57, 72, 78, 71, 50, 19, 0, 1, 63, 195, 388, 610, 812, 941, 962, 869, 688, 467, 258, 101, 12, 0, 0, 30, 63, 88, 102, 106, 101, 87, 67, 45, 26, 15, 15, 25, 41, 56, 67, 68, 61, 47, 30, 15, 3, 0, 0, 5, 13, 21, 27, 28, 25, 19, 12, 6, 3, 2, 2, 2, 4, 8, 16, 23, 26, 18, 1, 0, 0, 60, 188, 377, 597, 795, 919, 932, 830, 643, 423, 222, 79, 4, 0, 0, 17, 27, 26, 18, 11, 6, 5, 5, 5, 3, 1, 2, 7, 15, 24, 33, 36, 35, 28, 19, 10, 3, 0, 0, 0, 4, 7, 11, 13, 13, 12, 9, 6, 1, 0, 0, 0, 4, 12, 15, 9, 0, 0, 5, 61, 167, 316, 482, 624, 704, 698, 608, 460, 296, 152, 54, 5, 0, 0, 0, 1, 2, 5, 9, 9, 1, 0, 0, 47, 165, 351, 581, 802, 956, 996, 907, 710, 457, 212, 36, 0, 23, 181, 401, 626, 799, 875, 838, 703, 509, 308, 143, 37, 0, 0, 15, 41, 61, 74, 79, 78, 73, 63, 50, 36, 25, 22, 28, 43, 63, 83, 93, 86, 60, 22, 0, 0, 73, 229, 461, 730, 979, 1144, 1179, 1068, 837, 543, 257, 50, 0, 34, 224, 490, 762, 969, 1058, 1009, 841, 604, 360, 162, 39, 0, 0, 23, 57, 80, 89, 86, 75, 58, 38, 19, 5, 0, 2, 16, 36, 57, 75, 84, 81, 68, 47, 25, 7, 0, 0, 12, 30, 50, 67, 78, 79, 71, 56, 37, 20, 7, 2, 5, 15, 29, 42, 51, 53, 48, 37, 24, 12, 3, 0, 0, 2, 8, 13, 18, 21, 22, 20, 15, 8, 0, 0, 0, 5, 15, 19, 13, 0, 0, 4, 71, 202, 388, 595, 774, 875, 868, 755, 570, 363, 183, 61, 2, 0, 0, 6, 8, 6, 5, 8, 9, 3, 0, 0, 27, 122, 284, 497, 713, 877, 940, 884, 724, 508, 293, 124, 24, 0, 0, 12, 30, 38, 38, 36, 33, 31, 26, 18, 8, 0, 0, 5, 19, 35, 44, 39, 20, 0, 0, 27, 126, 291, 499, 707, 860, 916, 856, 700, 490, 282, 119, 23, 0, 0, 10, 26, 32, 30, 26, 23, 21, 19, 14, 8, 3, 0, 1, 7, 15, 24, 31, 34, 32, 25, 16, 5, 0, 0, 0, 9, 19, 21, 10, 0, 0, 28, 132, 310, 542, 783, 971, 1054, 1007, 843, 609, 366, 168, 43, 0, 0, 6, 24, 32, 31, 28, 28, 30, 32, 31, 25, 17, 12, 10, 15, 24, 34, 44, 49, 50, 45, 36, 26, 16, 11, 11, 18, 30, 45, 59, 68, 71, 66, 55, 40, 25, 12, 5, 5, 12, 22, 30, 30, 18, 0, 0, 3, 63, 178, 337, 508, 647, 716, 693, 585, 424, 254, 115, 27, 0, 0, 6, 16, 17, 10, 1, 0, 0, 0, 5, 8, 8, 5, 0, 0, 0, 1, 12, 21, 21, 9, 0, 0, 30, 135, 310, 530, 747, 903, 953, 881, 710, 487, 272, 109, 16, 0, 0, 16, 34, 42, 42, 38, 33, 27, 20, 13, 5, 1, 1, 6, 14, 24, 33, 38, 39, 33, 24, 12, 3, 0, 5, 16, 28, 31, 22, 4, 0, 14, 88, 229, 427, 649, 845, 963, 966, 848, 637, 384, 154, 6, 0, 77, 282, 540, 787, 959, 1012, 936, 757, 525, 299, 125, 23, 0, 0, 21, 46, 62, 69, 71, 70, 67, 60, 49, 36, 25, 20, 23, 33, 47, 61, 71, 72, 65, 52, 36, 21, 12, 10, 14, 25, 40, 55, 64, 62, 45, 15, 0, 0, 51, 189, 399, 648, 877, 1025, 1046, 936, 725, 474, 246, 83, 0, 0, 0, 24, 37, 36, 26, 16, 9, 6, 4, 3, 2, 2, 4, 9, 16, 23, 27, 28, 25, 19, 11, 4, 0, 0, 1, 8, 16, 25, 31, 35, 33, 27, 19, 10, 3, 0, 0, 3, 9, 16, 22, 25, 25, 21, 15, 7, 0, 0, 0, 2, 13, 22, 23, 11, 0, 0, 28, 126, 292, 506, 725, 893, 962, 906, 736, 496, 250, 62, 0, 30, 192, 423, 659, 836, 905, 848, 682, 452, 220, 45, 0, 27, 194, 435, 692, 898, 999, 969, 813, 573, 310, 94, 0, 4, 161, 416, 706, 957, 1103, 1107, 966, 720, 430, 171, 3, 0, 74, 297, 583, 860, 1056, 1119, 1037, 836, 574, 319, 124, 13, 0, 0, 38, 76, 101, 110, 105, 91, 68, 43, 19, 3, 0, 11, 33, 62, 88, 106, 110, 100, 79, 52, 27, 7, 0, 0, 9, 27, 48, 62, 63, 46, 16, 0, 0, 54, 187, 385, 613, 813, 931, 932, 814, 614, 388, 190, 56, 0, 0, 4, 24, 34, 33, 25, 17, 12, 9, 7, 4, 2, 2, 5, 12, 21, 28, 33, 32, 27, 19, 10, 5, 4, 9, 18, 29, 41, 50, 55, 54, 49, 40, 31, 23, 18, 19, 24, 31, 39, 45, 46, 42, 33, 22, 12, 4, 0, 0, 2, 6, 8, 8, 6, 3, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 3, 2, 2, 3, 4, 5, 6, 6, 6, 5, 5, 4, 4, 5, 8, 11, 15, 19, 21, 21, 19, 15, 10, 7, 6, 8, 14, 21, 27, 30, 29, 24, 17, 9, 3, 0, 2, 7, 14, 21, 26, 29, 29, 27, 24, 21, 20, 20, 19, 18, 15, 12, 12, 17, 24, 29, 25, 10, 0, 0, 30, 134, 305, 519, 727, 875, 919, 844, 674, 457, 250, 94, 9, 0, 0, 19, 36, 41, 38, 32, 27, 22, 17, 11, 6, 5, 8, 16, 26, 36, 42, 42, 36, 27, 16, 7, 1, 0, 0, 4, 11, 18, 24, 28, 27, 23, 16, 8, 2, 0, 0, 3, 10, 17, 23, 27, 26, 22, 17, 11, 6, 2, 0, 0, 0, 0, 7, 16, 19, 12, 0, 0, 3, 65, 184, 351, 533, 682, 757, 733, 619, 448, 268, 121, 28, 0, 0, 6, 20, 25, 23, 19, 16, 16, 17, 17, 16, 14, 12, 9, 8, 8, 11, 19, 28, 33, 28, 10, 0, 0, 37, 158, 352, 590, 818, 974, 1011, 919, 724, 482, 256, 90, 2, 0, 0, 31, 55, 65, 64, 58, 52, 46, 40, 33, 24, 16, 12, 14, 23, 34, 40, 32, 11, 0, 0, 47, 182, 393, 647, 885, 1042, 1070, 962, 750, 494, 259, 90, 2, 0, 0, 25, 45, 53, 55, 54, 53, 50, 44, 33, 20, 10, 5, 8, 18, 29, 39, 43, 40, 32, 21, 10, 2, 0, 0, 5, 14, 24, 33, 38, 38, 32, 23, 12, 3, 0, 2, 11, 23, 35, 44, 47, 44, 37, 26, 16, 8, 4, 4, 8, 13, 17, 20, 21, 19, 16, 11, 7, 4, 2, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 2, 1, 0, 0, 0, 0, 1, 1, 1, 0, 1, 2, 5, 7, 7, 5, 0, 0, 0, 2, 12, 19, 17, 4, 0, 0, 44, 162, 343, 557, 752, 873, 881, 776, 588, 373, 186, 58, 0, 0, 0, 9, 13, 13, 13, 12, 8, 0, 0, 0, 54, 174, 356, 567, 756, 868, 869, 759, 571, 360, 176, 53, 0, 0, 0, 17, 30, 37, 39, 32, 16, 0, 0, 20, 116, 286, 515, 757, 948, 1032, 978, 794, 528, 256, 55, 0, 61, 269, 550, 826, 1019, 1073, 974, 747, 458, 189, 17, 0, 119, 369, 671, 942, 1108, 1126, 992, 745, 453, 190, 19, 0, 59, 239, 461, 661, 786, 804, 716, 553, 361, 187, 63, 0, 0, 6, 39, 72, 99, 116, 121, 113, 92, 63, 32, 8, 0, 1, 19, 47, 76, 98, 108, 103, 85, 59, 34, 16, 9, 14, 27, 45, 63, 79, 89, 87, 69, 36, 0, 0, 12, 123, 320, 577, 840, 1039, 1115, 1047, 854, 593, 334, 134, 18, 0, 0, 23, 47, 56, 53, 45, 37, 30, 24, 18, 12, 7, 7, 12, 21, 33, 43, 49, 49, 43, 33, 22, 13, 10, 12, 19, 29, 40, 49, 54, 54, 51, 46, 39, 33, 29, 28, 29, 32, 36, 40, 41, 39, 33, 25, 17, 9, 5, 4, 7, 10, 13, 14, 12, 9, 5, 2, 0, 0, 0, 1, 3, 5, 6, 6, 6, 6, 7, 8, 7, 4, 0, 0, 0, 0, 12, 23, 24, 9, 0, 0, 38, 174, 395, 668, 927, 1100, 1133, 1017, 786, 510, 260, 84, 0, 0, 1, 26, 38, 35, 25, 15, 10, 8, 8, 6, 5, 5, 9, 16, 26, 34, 38, 36, 30, 21, 12, 4, 0, 0, 0, 3, 9, 17, 26, 32, 35, 33, 27, 18, 8, 0, 0, 0, 6, 19, 33, 40, 31, 9, 0, 0, 51, 186, 392, 631, 842, 966, 964, 836, 623, 384, 181, 48, 0, 0, 6, 24, 30, 25, 16, 10, 10, 12, 15, 17, 17, 17, 19, 22, 26, 27, 26, 21, 15, 9, 4, 0, 0, 0, 0, 4, 10, 17, 24, 28, 28, 26, 20, 13, 6, 0, 0, 0, 2, 15, 29, 36, 28, 7, 0, 0, 66, 218, 444, 705, 937, 1074, 1074, 931, 684, 398, 148, 0, 0, 79, 289, 545, 780, 931, 958, 859, 666, 435, 225, 75, 0, 0, 3, 30, 51, 61, 63, 62, 60, 56, 48, 38, 27, 18, 15, 20, 33, 52, 71, 81, 75, 50, 12, 0, 0, 79, 247, 484, 743, 959, 1071, 1045, 889, 651, 395, 182, 46, 0, 0, 16, 45, 65, 75, 77, 70, 49, 16, 0, 0, 61, 231, 492, 803, 1088, 1268, 1289, 1143, 875, 562, 281, 86, 0, 0, 2, 38, 63, 66, 50, 21, 0, 0, 12, 103, 259, 459, 662, 814, 870, 814, 662, 460, 261, 108, 19, 0, 0, 10, 26, 35, 40, 45, 51, 53, 50, 40, 25, 10, 0, 0, 5, 19, 37, 52, 60, 59, 50, 34, 18, 4, 0, 0, 7, 20, 33, 43, 47, 44, 35, 22, 10, 2, 1, 5, 14, 23, 31, 34, 32, 26, 18, 10, 4, 0, 0, 0, 2, 5, 8, 11, 13, 13, 11, 8, 5, 3, 2, 3, 5, 7, 8, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 16, 19, 20, 18, 14, 7, 3, 3, 8, 16, 19, 12, 0, 0, 4, 68, 192, 364, 552, 708, 785, 761, 643, 465, 278, 124, 28, 0, 0, 10, 26, 31, 26, 19, 13, 11, 13, 17, 21, 24, 27, 30, 34, 38, 40, 42, 41, 38, 34, 29, 24, 20, 18, 18, 20, 24, 29, 34, 37, 37, 35, 32, 28, 25, 24, 26, 29, 32, 33, 32, 27, 21, 14, 9, 6, 6, 9, 13, 17, 20, 21, 19, 16, 12, 9, 7, 6, 8, 10, 13, 15, 17, 18, 19, 19, 20, 20, 19, 18, 16, 14, 12, 10, 10, 11, 12, 14, 16, 19, 21, 24, 26, 27, 27, 24, 21, 19, 19, 21, 26, 29, 28, 23, 14, 5, 3, 9, 19, 25, 18, 0, 0, 0, 75, 231, 454, 701, 909, 1018, 994, 844, 615, 371, 170, 42, 0, 0, 4, 22, 32, 34, 33, 26, 11, 0, 0, 15, 107, 270, 488, 717, 895, 972, 923, 763, 539, 313, 135, 28, 0, 0, 11, 27, 36, 42, 49, 52, 45, 23, 0, 0, 28, 156, 372, 645, 909, 1091, 1135, 1028, 803, 527, 272, 89, 0, 0, 2, 38, 65, 77, 79, 75, 68, 58, 46, 32, 20, 16, 21, 35, 53, 70, 82, 83, 76, 60, 42, 24, 12, 8, 12, 22, 36, 49, 59, 62, 59, 50, 37, 24, 14, 10, 12, 19, 30, 40, 47, 48, 45, 36, 25, 14, 5, 0, 0, 3, 8, 13, 17, 19, 19, 19, 19, 19, 16, 11, 5, 0, 0, 7, 16, 22, 18, 2, 0, 0, 51, 173, 354, 559, 735, 831, 817, 696, 506, 303, 135, 30, 0, 0, 8, 22, 25, 17, 7, 1, 0, 2, 6, 9, 9, 6, 1, 0, 0, 5, 17, 29, 31, 18, 0, 0, 15, 117, 298, 539, 786, 976, 1050, 983, 790, 523, 252, 47, 0, 7, 181, 435, 704, 915, 1012, 971, 809, 576, 335, 143, 27, 0, 0, 21, 45, 57, 56, 48, 38, 29, 20, 12, 5, 0, 1, 7, 20, 35, 49, 57, 58, 51, 37, 21, 7, 0, 0, 4, 16, 33, 49, 60, 63, 57, 43, 26, 10, 0, 0, 5, 17, 30, 41, 47, 46, 39, 28, 16, 6, 0, 0, 2, 8, 14, 18, 20, 18, 13, 8, 3, 0, 0, 0, 1, 4, 7, 10, 12, 12, 11, 8, 6, 4, 4, 6, 8, 11, 13, 13, 13, 13, 12, 13, 14, 15, 15, 14, 12, 8, 5, 2, 0, 0, 0, 1, 2, 4, 5, 7, 9, 10, 10, 9, 8, 5, 3, 2, 2, 3, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 3, 6, 10, 12, 12, 10, 7, 4, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 4, 6, 9, 14, 18, 21, 18, 12, 3, 0, 0, 8, 18, 20, 10, 0, 0, 22, 121, 290, 507, 722, 876, 922, 846, 672, 450, 240, 87, 6, 0, 0, 11, 20, 18, 14, 11, 9, 4, 0, 0, 10, 71, 181, 329, 481, 597, 640, 598, 483, 331, 182, 69, 6, 0, 0, 12, 25, 29, 28, 25, 22, 19, 15, 11, 5, 0, 0, 1, 8, 17, 28, 36, 39, 36, 28, 17, 6, 0, 0, 2, 10, 20, 27, 31, 30, 25, 17, 9, 2, 0, 0, 3, 9, 15, 20, 21, 19, 15, 9, 4, 1, 0, 2, 5, 8, 10, 11, 11, 11, 11, 11, 10, 6, 0, 0, 0, 0, 9, 20, 22, 10, 0, 0, 28, 137, 319, 547, 767, 919, 953, 854, 646, 387, 148, 0, 0, 90, 317, 596, 853, 1018, 1045, 928, 700, 423, 170, 4, 0, 53, 249, 498, 733, 889, 926, 836, 650, 425, 218, 72, 0, 0, 1, 27, 46, 56, 60, 61, 59, 53, 42, 26, 10, 0, 0, 11, 31, 54, 72, 82, 80, 67, 47, 25, 7, 0, 0, 7, 24, 43, 59, 68, 67, 57, 40, 21, 6, 0, 0, 7, 19, 31, 39, 41, 36, 27, 17, 7, 1, 0, 0, 1, 6, 10, 14, 16, 16, 13, 10, 6, 5, 4, 4, 2, 0, 0, 0, 2, 13, 22, 20, 5, 0, 0, 46, 173, 368, 597, 801, 920, 916, 791, 584, 355, 162, 39, 0, 0, 7, 23, 25, 16, 5, 0, 0, 1, 4, 5, 4, 2, 2, 5, 9, 14, 17, 17, 15, 10, 5, 0, 0, 0, 5, 12, 19, 24, 27, 25, 21, 16, 12, 7, 2, 0, 0, 0, 4, 17, 28, 27, 11, 0, 0, 38, 169, 382, 643, 890, 1053, 1081, 966, 744, 479, 241, 75, 0, 0, 2, 25, 33, 27, 13, 2, 0, 0, 3, 5, 4, 2, 2, 5, 11, 19, 26, 30, 30, 26, 20, 13, 6, 0, 0, 0, 2, 16, 31, 37, 25, 0, 0, 1, 94, 276, 528, 800, 1018, 1120, 1073, 893, 635, 371, 161, 33, 0, 0, 7, 28, 40, 46, 45, 36, 16, 0, 0, 26, 146, 349, 610, 868, 1054, 1111, 1022, 815, 550, 299, 113, 11, 0, 0, 15, 32, 40, 44, 44, 38, 21, 0, 0, 13, 110, 285, 520, 764, 952, 1028, 970, 795, 555, 316, 129, 20, 0, 0, 17, 41, 55, 62, 66, 67, 63, 53, 37, 18, 5, 0, 7, 23, 43, 61, 72, 75, 70, 58, 43, 27, 14, 6, 4, 10, 24, 40, 50, 45, 23, 0, 0, 20, 133, 325, 570, 812, 985, 1038, 953, 758, 509, 274, 100, 6, 0, 0, 18, 33, 34, 29, 24, 23, 23, 22, 18, 11, 5, 2, 5, 12, 20, 27, 29, 27, 21, 14, 7, 2, 0, 0, 1, 6, 14, 21, 28, 31, 31, 27, 21, 15, 10, 6, 4, 4, 8, 18, 29, 37, 34, 16, 0, 0, 22, 134, 322, 561, 796, 962, 1008, 920, 725, 481, 253, 87, 1, 0, 0, 22, 35, 32, 20, 7, 1, 0, 4, 8, 9, 6, 0, 0, 0, 1, 14, 26, 28, 14, 0, 0, 20, 125, 307, 543, 778, 949, 1003, 925, 739, 500, 273, 104, 11, 0, 0, 13, 28, 35, 40, 43, 39, 22, 0, 0, 10, 121, 328, 607, 902, 1133, 1233, 1170, 964, 677, 388, 160, 26, 0, 0, 23, 51, 65, 65, 59, 51, 42, 32, 20, 9, 1, 1, 10, 24, 40, 52, 58, 54, 44, 30, 16, 5, 0, 0, 1, 9, 20, 31, 38, 41, 39, 31, 21, 12, 4, 0, 0, 0, 5, 14, 24, 30, 26, 11, 0, 0, 25, 118, 269, 453, 627, 741, 760, 678, 521, 334, 167, 52, 0, 0, 1, 16, 21, 15, 6, 0, 0, 1, 4, 5, 4, 2, 2, 4, 9, 14, 19, 21, 20, 17, 12, 8, 5, 4, 6, 10, 14, 17, 19, 18, 15, 11, 7, 3, 0, 0, 0, 1, 3, 7, 9, 11, 11, 9, 6, 2, 0, 0, 0, 2, 6, 10, 14, 16, 16, 15, 14, 12, 10, 6, 1, 0, 0, 0, 8, 19, 23, 12, 0, 0, 21, 131, 322, 573, 829, 1021, 1091, 1019, 825, 568, 316, 124, 16, 0, 0, 16, 30, 28, 16, 4, 0, 0, 0, 2, 4, 5, 8, 14, 22, 29, 32, 31, 25, 18, 11, 6, 4, 2, 0, 0, 0, 0, 10, 23, 30, 23, 3, 0, 0, 68, 218, 437, 681, 888, 997, 973, 825, 598, 356, 157, 34, 0, 0, 10, 27, 29, 20, 8, 0, 0, 0, 3, 4, 3, 3, 4, 8, 12, 15, 15, 13, 9, 5, 2, 0, 0, 0, 0, 2, 7, 12, 18, 21, 21, 17, 11, 5, 0, 0, 0, 4, 9, 13, 14, 12, 9, 5, 2, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 5, 4, 4, 5, 7, 10, 13, 17, 20, 22, 24, 25, 22, 15, 6, 0, 0, 0, 11, 22, 24, 12, 0, 0, 30, 141, 330, 571, 815, 997, 1063, 988, 789, 517, 244, 41, 0, 24, 218, 494, 780, 1001, 1098, 1049, 872, 623, 368, 164, 40, 0, 0, 12, 30, 39, 43, 47, 49, 42, 22, 0, 0, 28, 151, 363, 636, 912, 1118, 1195, 1119, 913, 636, 362, 148, 23, 0, 0, 28, 62, 82, 90, 89, 81, 69, 53, 36, 20, 13, 15, 27, 45, 64, 78, 84, 80, 68, 52, 35, 21, 13, 12, 18, 28, 41, 52, 58, 59, 54, 45, 34, 24, 18, 18, 22, 29, 37, 44, 47, 47, 42, 34, 25, 17, 10, 6, 4, 4, 5, 7, 8, 8, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 6, 5, 4, 2, 2, 2, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 5, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 10, 12, 13, 12, 11, 9, 7, 5, 3, 2, 1, 0, 0, 0, 1, 2, 5, 7, 8, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 4, 5, 6, 7, 5, 1, 0, 0, 0, 7, 17, 21, 12, 0, 0, 16, 114, 291, 528, 776, 969, 1052, 998, 826, 584, 340, 146, 30, 0, 0, 11, 25, 26, 17, 7, 1, 2, 7, 11, 10, 5, 0, 0, 0, 5, 16, 22, 15, 0, 0, 4, 83, 238, 457, 700, 907, 1021, 1008, 871, 652, 410, 202, 62, 0, 0, 1, 20, 30, 30, 26, 24, 23, 23, 20, 14, 7, 1, 0, 2, 9, 19, 29, 37, 41, 40, 36, 29, 21, 13, 6, 1, 2, 8, 19, 30, 33, 21, 0, 0, 3, 87, 251, 484, 743, 964, 1084, 1069, 922, 687, 428, 206, 59, 0, 0, 7, 32, 45, 45, 38, 30, 24, 18, 14, 9, 5, 4, 7, 12, 18, 24, 26, 25, 21, 15, 8, 3, 0, 0, 1, 7, 16, 26, 35, 41, 43, 40, 33, 24, 15, 10, 10, 14, 23, 33, 42, 48, 49, 46, 38, 26, 13, 1, 0, 0, 2, 12, 17, 12, 0, 0, 4, 71, 201, 385, 588, 760, 853, 838, 721, 535, 333, 161, 49, 0, 0, 2, 9, 7, 1, 0, 7, 15, 16, 3, 0, 0, 70, 227, 467, 752, 1018, 1191, 1223, 1102, 859, 559, 272, 61, 0, 0, 139, 364, 620, 846, 987, 1006, 901, 702, 464, 245, 87, 4, 0, 0, 28, 53, 67, 72, 72, 68, 59, 44, 26, 9, 0, 0, 8, 26, 42, 47, 35, 10, 0, 0, 71, 222, 445, 706, 946, 1104, 1136, 1032, 821, 561, 315, 129, 22, 0, 0, 14, 34, 44, 49, 52, 54, 53, 47, 36, 21, 8, 1, 2, 10, 23, 35, 44, 46, 41, 29, 16, 3, 0, 0, 3, 9, 9, 3, 0, 0, 34, 119, 258, 434, 615, 757, 822, 790, 670, 494, 308, 151, 47, 0, 0, 0, 11, 14, 11, 5, 3, 5, 9, 12, 11, 8, 3, 0, 0, 3, 8, 15, 21, 25, 27, 26, 23, 19, 15, 11, 8, 9, 13, 20, 25, 24, 14, 0, 0, 6, 67, 181, 338, 510, 655, 733, 721, 623, 467, 294, 146, 46, 0, 0, 0, 13, 19, 18, 14, 12, 14, 18, 22, 24, 21, 16, 10, 7, 7, 12, 18, 21, 15, 2, 0, 2, 57, 171, 343, 548, 743, 877, 911, 829, 647, 411, 181, 23, 0, 78, 293, 578, 862, 1072, 1155, 1092, 905, 648, 387, 177, 46, 0, 0, 10, 30, 39, 38, 33, 27, 24, 21, 16, 10, 4, 0, 1, 8, 20, 35, 48, 56, 56, 48, 35, 19, 6, 0, 0, 6, 18, 31, 43, 50, 49, 41, 29, 16, 4, 0, 0, 6, 17, 29, 39, 43, 40, 32, 21, 11, 3, 0, 0, 0, 2, 3, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 1, 1, 3, 5, 6, 7, 5, 0, 0, 0, 0, 7, 15, 15, 6, 0, 0, 34, 138, 311, 531, 753, 922, 989, 936, 778, 558, 334, 154, 40, 0, 0, 5, 18, 21, 14, 5, 0, 0, 1, 4, 6, 7, 8, 10, 10, 11, 12, 14, 17, 21, 22, 14, 1, 0, 0, 48, 151, 306, 489, 661, 778, 807, 741, 598, 416, 239, 102, 22, 0, 0, 18, 35, 44, 46, 45, 41, 32, 17, 0, 0, 13, 89, 229, 424, 641, 830, 941, 944, 836, 647, 428, 228, 85, 8, 0, 0, 18, 34, 40, 39, 35, 30, 24, 17, 9, 3, 1, 5, 15, 29, 43, 54, 58, 55, 45, 32, 18, 6, 0, 0, 2, 9, 17, 25, 31, 33, 32, 27, 21, 15, 11, 10, 12, 16, 22, 26, 29, 29, 25, 20, 13, 7, 2, 0, 0, 0, 2, 4, 6, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 12, 15, 18, 20, 20, 20, 18, 17, 14, 12, 11, 10, 10, 11, 13, 15, 16, 15, 14, 11, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 2, 2, 2, 3, 4, 6, 7, 8, 8, 9, 9, 9, 10, 10, 11, 10, 10, 10, 12, 14, 17, 17, 14, 9, 3, 1, 2, 6, 9, 7, 0, 0, 9, 62, 164, 315, 496, 669, 796, 840, 788, 646, 449, 245, 84, 11, 45, 181, 390, 622, 821, 939, 948, 845, 657, 427, 213, 65, 19, 85, 247, 466, 689, 864, 949, 925, 798, 597, 369, 165, 31, 0, 66, 225, 436, 649, 814, 893, 869, 752, 573, 375, 199, 73, 6, 0, 0, 24, 43, 53, 56, 62, 83, 132, 215, 331, 464, 589, 677, 701, 651, 536, 383, 238, 144, 137, 227, 398, 611, 813, 954, 996, 933, 781, 578, 371, 197, 77, 14, 0, 0, 11, 21, 29, 36, 42, 48, 51, 49, 41, 30, 19, 13, 14, 21, 33, 46, 55, 57, 53, 42, 29, 17, 8, 5, 5, 7, 8, 11, 20, 44, 93, 172, 277, 395, 505, 583, 610, 579, 496, 380, 255, 146, 65, 18, 0, 0, 1, 7, 13, 15, 13, 7, 0, 0, 12, 60, 152, 288, 452, 615, 743, 803, 780, 674, 509, 321, 154, 43, 11, 64, 187, 349, 514, 644, 710, 699, 612, 470, 306, 155, 52, 20, 65, 176, 328, 485, 611, 676, 668, 590, 465, 320, 186, 84, 22, 0, 0, 11, 26, 38, 45, 45, 37, 21, 4, 0, 7, 57, 153, 290, 452, 606, 720, 767, 733, 629, 478, 314, 170, 66, 9, 0, 0, 13, 25, 28, 25, 20, 23, 45, 92, 166, 262, 364, 453, 509, 518, 476, 394, 290, 185, 97, 38, 6, 0, 0, 4, 10, 14, 19, 25, 30, 34, 35, 32, 26, 20, 15, 13, 14, 18, 24, 31, 36, 38, 36, 31, 24, 15, 8, 4, 3, 5, 8, 12, 14, 13, 10, 6, 2, 0, 0, 0, 3, 6, 7, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 3, 1, 0, 0, 0, 2, 4, 3, 0, 0, 4, 34, 96, 192, 317, 450, 568, 644, 662, 615, 513, 379, 241, 131, 71, 72, 133, 237, 359, 470, 543, 562, 523, 436, 323, 207, 110, 43, 7, 0, 0, 4, 8, 10, 11, 12, 14, 14, 13, 10, 5, 1, 0, 1, 6, 14, 23, 30, 36, 37, 34, 27, 18, 10, 3, 0, 0, 0, 1, 3, 9, 23, 50, 97, 162, 243, 328, 405, 456, 471, 446, 384, 300, 208, 125, 62, 21, 2, 0, 0, 2, 4, 3, 0, 0, 0, 12, 45, 105, 192, 301, 415, 515, 581, 598, 561, 478, 365, 245, 140, 62, 17, 0, 0, 1, 6, 8, 10, 11, 13, 15, 16, 14, 10, 5, 1, 0, 1, 4, 9, 14, 17, 18, 17, 15, 11, 7, 3, 0, 0, 0, 0, 3, 6, 8, 8, 7, 8, 17, 40, 79, 138, 212, 291, 362, 411, 428, 408, 354, 278, 197, 130, 94, 100, 148, 231, 332, 430, 504, 537, 522, 462, 370, 266, 169, 99, 68, 79, 129, 207, 294, 375, 433, 456, 439, 386, 307, 218, 134, 68, 24, 2, 0, 0, 4, 10, 14, 18, 21, 22, 22, 18, 12, 6, 1, 0, 2, 7, 15, 23, 29, 33, 33, 30, 24, 17, 10, 4, 1, 0, 3, 8, 14, 20, 24, 25, 24, 21, 16, 10, 5, 1, 0, 0, 0, 0, 0, 0, 1, 8, 25, 56, 103, 166, 236, 305, 360, 390, 390, 359, 304, 237, 173, 125, 104, 113, 149, 203, 262, 314, 346, 353, 332, 287, 227, 161, 100, 52, 20, 4, 0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 4, 6, 8, 8, 7, 5, 2, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 6, 17, 36, 63, 97, 134, 171, 200, 219, 224, 212, 188, 153, 115, 77, 46, 23, 8, 1, 0, 0, 0, 0, 0, 0, 0, 0, 3, 12, 26, 46, 73, 104, 136, 167, 190, 204, 206, 195, 173, 143, 110, 76, 47, 25, 10, 1, 0, 0, 5, 15, 30, 49, 74, 100, 126, 149, 166, 173, 171, 159, 139, 114, 88, 63, 41, 24, 12, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 10, 16, 25, 36, 49, 62, 76, 88, 96, 100, 99, 92, 82, 69, 54, 40, 27, 16, 8, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 16, 26, 38, 51, 64, 76, 86, 94, 99, 100, 97, 91, 81, 69, 56, 43, 30, 20, 11, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 15, 19, 25, 30, 37, 43, 47, 50, 51, 50, 48, 44, 40, 35, 30, 24, 18, 12, 8, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 10, 13, 17, 22, 27, 32, 36, 38, 40, 41, 40, 39, 37, 34, 30, 26, 22, 18, 14, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2],
-"peakC": [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 4, 4, 4, 4, 4, 5, 5, 6, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 7, 7, 7, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 5, 5, 5, 5, 4, 3, 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, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 7, 7, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10, 11, 10, 10, 10, 10, 10, 10, 11, 12, 13, 13, 14, 13, 13, 12, 12, 11, 11, 11, 11, 11, 10, 10, 9, 9, 9, 10, 10, 11, 11, 12, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 11, 11, 11, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 15, 16, 17, 17, 16, 15, 14, 14, 13, 13, 13, 14, 14, 15, 15, 15, 15, 15, 14, 14, 14, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 13, 12, 11, 9, 8, 7, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 2, 2, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 5, 6, 6, 6, 6, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 10, 10, 11, 11, 12, 13, 13, 14, 14, 13, 13, 13, 13, 14, 15, 15, 16, 16, 16, 15, 15, 14, 14, 15, 16, 17, 18, 18, 18, 18, 18, 17, 18, 18, 19, 19, 19, 20, 20, 21, 21, 22, 22, 22, 22, 22, 22, 22, 21, 22, 22, 22, 22, 23, 23, 23, 23, 23, 23, 23, 23, 22, 22, 20, 19, 17, 16, 15, 15, 16, 17, 18, 18, 18, 17, 16, 16, 15, 15, 15, 15, 15, 15, 14, 14, 14, 14, 14, 13, 12, 12, 11, 11, 11, 11, 10, 10, 9, 7, 7, 6, 6, 7, 7, 8, 7, 7, 6, 6, 5, 5, 4, 4, 4, 3, 3, 3, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 3, 3, 2, 2, 3, 3, 4, 4, 5, 5, 4, 4, 4, 4, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 9, 9, 9, 8, 8, 8, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 6, 6, 6, 6, 7, 8, 9, 10, 10, 10, 10, 10, 9, 9, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 10, 10, 11, 11, 11, 11, 11, 11, 10, 10, 11, 11, 12, 12, 13, 13, 13, 12, 11, 11, 10, 10, 9, 9, 10, 10, 11, 11, 11, 10, 10, 9, 8, 8, 8, 8, 8, 8, 8, 7, 6, 6, 5, 5, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 5, 5, 5, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 4, 4, 5, 4, 4, 3, 3, 3, 3, 3, 3, 4, 4, 3, 3, 3, 3, 4, 4, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 8, 8, 9, 9, 9, 9, 9, 10, 10, 11, 11, 12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 9, 9, 9, 9, 9, 10, 10, 11, 11, 11, 10, 10, 9, 9, 9, 9, 9, 9, 8, 7, 7, 6, 6, 6, 6, 7, 8, 8, 7, 6, 4, 2, 1, 1, 1, 2, 4, 5, 5, 5, 5, 4, 4, 4, 4, 5, 6, 6, 7, 7, 7, 6, 5, 5, 4, 4, 5, 5, 6, 7, 7, 7, 7, 6, 6, 6, 6, 7, 8, 9, 10, 9, 8, 7, 6, 5, 5, 5, 6, 6, 7, 7, 7, 6, 6, 5, 5, 5, 5, 6, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 3, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 7, 8, 9, 10, 11, 11, 11, 10, 9, 8, 8, 8, 9, 10, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 10, 9, 9, 9, 9, 9, 9, 9, 9, 8, 7, 6, 6, 6, 7, 7, 7, 7, 6, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 2, 2, 1, 1, 2, 2, 3, 3, 3, 3, 3, 2, 2, 3, 3, 4, 5, 7, 7, 7, 7, 6, 5, 5, 6, 7, 8, 9, 10, 10, 9, 8, 7, 6, 6, 7, 8, 8, 8, 8, 8, 8, 8, 9, 9, 10, 11, 11, 10, 10, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 14, 15, 15, 15, 15, 15, 14, 13, 13, 13, 14, 14, 13, 13, 12, 11, 10, 10, 10, 10, 10, 10, 10, 9, 8, 7, 6, 6, 6, 6, 6, 7, 7, 6, 6, 4, 3, 2, 2, 2, 3, 3, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 1, 2, 2, 3, 3, 3, 2, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 3, 4, 4, 5, 5, 5, 4, 4, 3, 2, 2, 2, 2, 3, 3, 4, 4, 3, 3, 2, 1, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 5, 6, 7, 7, 7, 6, 6, 6, 6, 7, 9, 10, 11, 12, 13, 13, 13, 14, 14, 13, 13, 13, 13, 13, 15, 16, 18, 20, 21, 21, 21, 21, 21, 22, 22, 22, 23, 23, 23, 23, 23, 23, 24, 24, 24, 25, 25, 25, 26, 27, 29, 31, 32, 33, 34, 35, 35, 36, 38, 40, 42, 45, 47, 48, 48, 48, 48, 48, 49, 51, 54, 57, 60, 63, 65, 66, 67, 67, 67, 66, 65, 64, 64, 65, 66, 66, 67, 66, 65, 63, 61, 59, 57, 54, 52, 50, 48, 46, 46, 45, 45, 45, 44, 43, 40, 38, 36, 35, 34, 34, 33, 31, 30, 29, 28, 27, 26, 24, 23, 21, 19, 18, 17, 16, 15, 14, 13, 12, 11, 11, 10, 10, 10, 9, 8, 7, 6, 5, 4, 3, 3, 3, 3, 2, 2, 2, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 4, 4, 5, 6, 7, 7, 8, 7, 7, 7, 6, 6, 6, 6, 7, 7, 8, 8, 8, 7, 7, 6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 4, 5, 6, 6, 6, 6, 5, 4, 3, 2, 3, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 2, 2, 2, 3, 3, 2, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 3, 4, 5, 6, 7, 7, 7, 6, 5, 4, 5, 5, 5, 6, 6, 5, 5, 5, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 5, 4, 3, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 3, 4, 5, 5, 5, 4, 4, 3, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 4, 4, 4, 4, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 8, 9, 9, 9, 9, 8, 7, 6, 6, 7, 8, 9, 10, 11, 11, 10, 9, 9, 8, 8, 9, 10, 10, 10, 10, 9, 8, 8, 8, 8, 8, 9, 9, 8, 7, 7, 6, 6, 7, 7, 7, 7, 6, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 7, 7, 6, 5, 4, 4, 4, 5, 6, 7, 8, 9, 9, 9, 8, 8, 7, 7, 8, 9, 10, 11, 11, 12, 12, 12, 12, 12, 12, 12, 13, 14, 15, 16, 16, 17, 16, 15, 15, 14, 15, 16, 19, 21, 23, 24, 24, 24, 23, 22, 22, 23, 24, 24, 24, 23, 22, 22, 22, 23, 24, 26, 27, 26, 25, 24, 22, 21, 21, 22, 22, 22, 22, 21, 20, 19, 18, 17, 17, 18, 20, 21, 22, 23, 24, 24, 23, 22, 21, 20, 19, 19, 18, 17, 16, 15, 15, 14, 14, 13, 13, 13, 12, 12, 11, 10, 10, 9, 9, 9, 9, 10, 11, 11, 11, 11, 10, 9, 9, 9, 9, 10, 11, 11, 12, 12, 12, 12, 11, 11, 12, 12, 12, 12, 13, 14, 14, 15, 16, 16, 17, 17, 17, 17, 18, 19, 20, 22, 23, 23, 23, 23, 22, 21, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 19, 19, 20, 20, 20, 19, 18, 17, 16, 16, 16, 17, 19, 19, 20, 19, 18, 18, 17, 17, 16, 16, 16, 16, 16, 16, 16, 16, 15, 14, 14, 13, 14, 15, 16, 17, 18, 18, 18, 17, 17, 18, 18, 18, 17, 16, 16, 15, 15, 15, 16, 16, 16, 14, 13, 12, 11, 11, 11, 12, 12, 11, 11, 10, 9, 9, 10, 10, 11, 11, 11, 12, 12, 12, 12, 12, 12, 11, 10, 10, 9, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 11, 11, 12, 11, 11, 10, 10, 10, 11, 12, 13, 14, 15, 15, 15, 15, 16, 16, 16, 16, 15, 14, 13, 12, 11, 10, 10, 10, 10, 9, 9, 8, 8, 7, 7, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 3, 3, 3, 4, 4, 4, 4, 4, 3, 3, 3, 4, 4, 5, 5, 6, 6, 5, 5, 5, 4, 4, 4, 5, 5, 5, 5, 4, 4, 5, 5, 6, 7, 8, 8, 8, 8, 7, 6, 6, 6, 6, 7, 8, 9, 9, 9, 9, 9, 10, 11, 11, 12, 13, 14, 14, 14, 13, 13, 12, 12, 12, 11, 11, 11, 11, 11, 11, 11, 10, 9, 7, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 7, 7, 6, 5, 4, 3, 2, 2, 3, 4, 4, 5, 4, 4, 3, 3, 3, 4, 4, 5, 6, 6, 7, 7, 8, 9, 10, 10, 10, 9, 8, 7, 6, 7, 8, 8, 9, 8, 7, 6, 5, 4, 4, 5, 5, 5, 4, 4, 3, 3, 3, 3, 4, 5, 6, 7, 7, 7, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 5, 4, 4, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 2, 2, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 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, 2, 1, 1, 1, 1, 2, 3, 3, 4, 3, 3, 2, 2, 2, 2, 3, 4, 4, 4, 4, 3, 3, 2, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 2, 2, 3, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 3, 2, 2, 2, 3, 4, 5, 5, 4, 3, 2, 1, 1, 2, 3, 4, 4, 4, 5, 5, 5, 6, 8, 8, 9, 8, 8, 7, 7, 7, 7, 8, 8, 7, 6, 5, 4, 3, 3, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 2, 3, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, 4, 4, 3, 2, 1, 1, 1, 2, 2, 3, 3, 2, 2, 1, 2, 2, 3, 4, 4, 4, 4, 4, 3, 3, 4, 4, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 5, 5, 6, 5, 5, 5, 5, 5, 6, 6, 7, 8, 9, 9, 8, 8, 8, 8, 8, 8, 9, 9, 10, 11, 11, 12, 13, 14, 14, 15, 15, 15, 15, 16, 16, 16, 16, 16, 15, 14, 14, 13, 13, 13, 13, 12, 11, 11, 10, 9, 9, 9, 9, 10, 9, 9, 8, 6, 5, 4, 4, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 6, 6, 6, 6, 7, 8, 9, 9, 9, 8, 7, 6, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 2, 2, 2, 3, 4, 5, 5, 5, 4, 3, 3, 3, 4, 4, 5, 5, 5, 5, 4, 4, 3, 3, 4, 4, 5, 6, 6, 7, 7, 7, 6, 6, 6, 6, 7, 8, 10, 12, 13, 14, 14, 14, 14, 13, 13, 13, 13, 14, 14, 14, 13, 12, 11, 10, 9, 9, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 13, 12, 12, 11, 11, 10, 10, 10, 10, 10, 10, 9, 9, 7, 6, 4, 3, 2, 1, 1, 2, 2, 3, 3, 2, 2, 1, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 4, 5, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 2, 1, 1, 2, 2, 3, 4, 4, 4, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 6, 6, 5, 5, 5, 6, 6, 7, 7, 8, 8, 8, 8, 8, 8, 9, 9, 10, 12, 13, 14, 14, 14, 13, 12, 12, 12, 13, 14, 15, 16, 16, 15, 14, 13, 12, 12, 11, 11, 10, 10, 10, 10, 10, 10, 10, 9, 8, 7, 6, 5, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 3, 4, 4, 5, 6, 6, 6, 6, 7, 7, 7, 7, 7, 6, 6, 7, 8, 9, 11, 12, 14, 15, 16, 16, 17, 17, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 16, 15, 14, 14, 13, 13, 13, 12, 12, 10, 9, 7, 6, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 5, 6, 6, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 3, 3, 4, 4, 4, 5, 5, 5, 5, 6, 6, 6, 7, 7, 7, 7, 7, 7, 6, 6, 5, 4, 4, 3, 3, 3, 4, 4, 4, 4, 4, 3, 2, 2, 1, 2, 2, 3, 4, 5, 5, 5, 5, 4, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 5, 5, 5, 6, 7, 8, 8, 9, 9, 8, 8, 8, 8, 9, 10, 12, 13, 14, 14, 13, 13, 13, 14, 15, 17, 19, 20, 21, 21, 20, 19, 19, 19, 19, 20, 21, 21, 20, 19, 17, 15, 14, 14, 14, 15, 15, 16, 15, 14, 13, 12, 11, 11, 11, 11, 11, 11, 10, 9, 8, 7, 6, 6, 6, 7, 7, 6, 6, 5, 4, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 6, 6, 6, 6, 7, 7, 7, 8, 8, 8, 7, 7, 6, 7, 7, 8, 8, 7, 6, 5, 4, 3, 3, 3, 4, 4, 4, 4, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 3, 3, 3, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 3, 4, 5, 6, 7, 7, 6, 6, 6, 6, 7, 8, 9, 9, 10, 10, 11, 11, 12, 12, 14, 15, 17, 18, 19, 20, 20, 20, 21, 21, 22, 22, 23, 23, 22, 22, 21, 21, 22, 22, 22, 22, 21, 20, 18, 17, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 12, 10, 8, 7, 6, 6, 6, 5, 5, 5, 4, 4, 4, 3, 4, 4, 4, 4, 4, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 5, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 2, 2, 2, 1, 1, 0, 0, 1, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 3, 4, 4, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 7, 8, 8, 9, 10, 11, 11, 11, 11, 10, 10, 10, 11, 11, 10, 10, 8, 7, 5, 4, 4, 4, 4, 5, 5, 5, 5, 4, 4, 5, 5, 6, 6, 7, 7, 8, 9, 10, 12, 13, 14, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 14, 13, 11, 9, 8, 8, 9, 10, 12, 13, 13, 13, 13, 12, 13, 14, 15, 16, 17, 16, 15, 14, 12, 11, 10, 9, 8, 8, 8, 7, 7, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 3, 3, 2, 2, 2, 2, 3, 4, 6, 7, 7, 7, 6, 5, 5, 5, 5, 5, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 9, 11, 12, 13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 11, 11, 11, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 6, 5, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 3, 3, 2, 1, 2, 2, 3, 4, 4, 4, 4, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 6, 5, 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, 5, 6, 7, 7, 7, 7, 7, 6, 6, 6, 5, 4, 3, 2, 2, 2, 2, 3, 3, 2, 2, 1, 1, 1, 1, 2, 2, 3, 4, 4, 5, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 6, 7, 8, 8, 8, 8, 8, 8, 8, 9, 9, 10, 10, 10, 11, 12, 13, 14, 15, 16, 17, 17, 17, 16, 16, 15, 15, 14, 14, 13, 12, 11, 10, 9, 9, 9, 10, 11, 11, 12, 12, 12, 13, 14, 15, 17, 18, 18, 18, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 16, 17, 17, 16, 15, 13, 10, 7, 5, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 5, 6, 6, 7, 7, 7, 8, 8, 7, 7, 5, 4, 2, 1, 1, 1, 2, 3, 3, 3, 3, 2, 1, 1, 2, 3, 4, 6, 7, 7, 7, 6, 5, 4, 4, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 4, 6, 7, 8, 9, 10, 10, 11, 11, 12, 13, 15, 16, 17, 17, 16, 14, 12, 9, 7, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 6, 6, 7, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 2, 3, 4, 5, 6, 6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 2, 2, 1, 1, 1, 0, 0, 0, 1, 1, 2, 3, 3, 3, 4, 5, 5, 5, 5, 5, 5, 4, 4, 5, 6, 7, 8, 9, 10, 10, 11, 10, 9, 8, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 4, 4, 5, 6, 6, 7, 7, 7, 7, 6, 5, 5, 5, 5, 6, 7, 8, 9, 9, 9, 9, 9, 10, 11, 13, 15, 17, 17, 17, 16, 14, 12, 10, 8, 7, 7, 6, 6, 6, 6, 5, 5, 4, 2, 2, 1, 2, 4, 6, 8, 10, 11, 12, 12, 11, 10, 9, 7, 5, 3, 2, 2, 2, 3, 3, 3, 3, 2, 1, 1, 1, 1, 2, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 6, 7, 7, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 5, 5, 5, 5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 5, 5, 5, 6, 6, 6, 7, 7, 7, 6, 6, 6, 6, 6, 7, 7, 8, 9, 10, 10, 10, 10, 10, 11, 12, 13, 15, 16, 17, 18, 18, 17, 16, 15, 14, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 12, 11, 9, 8, 6, 5, 4, 4, 4, 5, 6, 7, 7, 6, 5, 4, 4, 4, 5, 6, 8, 8, 9, 8, 7, 6, 5, 4, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 2, 2, 3, 3, 2, 2, 1, 1, 1, 2, 3, 3, 4, 4, 3, 3, 3, 2, 2, 2, 3, 3, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 1, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 6, 8, 9, 11, 12, 12, 12, 11, 10, 9, 8, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 4, 5, 5, 6, 6, 5, 5, 4, 3, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 6, 7, 8, 10, 12, 13, 14, 15, 15, 15, 15, 16, 16, 18, 19, 19, 19, 19, 18, 17, 17, 17, 18, 18, 19, 20, 21, 22, 22, 22, 22, 21, 19, 18, 16, 13, 12, 10, 9, 8, 7, 7, 7, 6, 6, 6, 6, 6, 7, 8, 9, 10, 10, 11, 11, 11, 10, 10, 9, 8, 7, 6, 4, 3, 3, 2, 2, 2, 2, 3, 3, 4, 5, 6, 7, 8, 9, 8, 8, 7, 6, 6, 5, 4, 4, 3, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 4, 5, 6, 7, 7, 8, 8, 8, 8, 9, 10, 10, 11, 11, 10, 9, 9, 8, 9, 10, 11, 13, 14, 15, 16, 16, 16, 15, 15, 14, 13, 12, 12, 11, 10, 10, 9, 9, 8, 7, 7, 6, 6, 6, 7, 7, 8, 8, 8, 8, 8, 7, 7, 7, 7, 8, 9, 10, 12, 13, 14, 14, 15, 15, 15, 15, 16, 16, 15, 14, 14, 13, 14, 14, 15, 16, 16, 17, 16, 16, 15, 14, 13, 12, 11, 10, 9, 7, 6, 4, 3, 2, 1, 2, 2, 2, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 8, 9, 10, 12, 13, 14, 15, 15, 15, 15, 14, 14, 13, 13, 13, 13, 13, 12, 12, 12, 12, 11, 10, 9, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 5, 7, 9, 11, 12, 13, 13, 13, 12, 12, 12, 11, 11, 10, 9, 7, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 6, 7, 8, 9, 10, 11, 11, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 1, 3, 4, 4, 5, 4, 3, 2, 2, 1, 2, 3, 5, 6, 8, 8, 9, 9, 9, 9, 10, 11, 11, 11, 10, 8, 7, 5, 4, 3, 3, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 8, 9, 10, 11, 12, 13, 15, 16, 18, 19, 19, 19, 18, 17, 16, 14, 12, 10, 9, 7, 6, 5, 6, 7, 8, 10, 12, 13, 14, 15, 15, 15, 16, 16, 16, 16, 15, 14, 13, 12, 11, 9, 8, 8, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 8, 9, 10, 11, 11, 11, 11, 9, 8, 6, 5, 4, 4, 4, 5, 5, 4, 3, 2, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 1, 1, 1, 2, 3, 4, 4, 5, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 3, 4, 5, 6, 7, 8, 9, 8, 8, 7, 6, 6, 7, 9, 11, 12, 13, 13, 13, 12, 11, 10, 9, 8, 7, 5, 5, 4, 5, 6, 7, 8, 9, 9, 9, 9, 9, 10, 12, 14, 17, 19, 20, 20, 20, 19, 17, 16, 14, 13, 12, 11, 10, 10, 9, 10, 10, 10, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 3, 3, 3, 3, 4, 5, 6, 8, 9, 10, 11, 12, 12, 12, 11, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 1, 2, 2, 3, 3, 4, 3, 3, 2, 2, 2, 2, 3, 4, 5, 6, 6, 6, 6, 5, 5, 5, 5, 6, 6, 7, 7, 8, 9, 9, 10, 10, 10, 10, 10, 11, 11, 12, 13, 15, 16, 16, 17, 17, 18, 19, 20, 22, 23, 24, 23, 22, 20, 18, 17, 16, 16, 17, 19, 20, 21, 21, 20, 19, 18, 17, 16, 15, 14, 14, 13, 13, 13, 12, 12, 13, 13, 13, 13, 12, 11, 9, 7, 5, 4, 3, 3, 3, 3, 2, 2, 2, 2, 3, 4, 5, 6, 7, 8, 7, 7, 7, 7, 7, 6, 6, 5, 4, 3, 2, 1, 1, 1, 2, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 1, 0, 0, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 4, 4, 5, 5, 5, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 10, 10, 9, 8, 7, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 3, 4, 5, 6, 6, 5, 3, 2, 1, 0, 1, 1, 2, 3, 3, 4, 4, 4, 4, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 3, 4, 5, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 5, 7, 10, 12, 14, 16, 16, 16, 16, 16, 15, 15, 15, 14, 13, 11, 9, 7, 5, 3, 2, 1, 1, 1, 1, 2, 2, 3, 3, 3, 4, 4, 5, 5, 5, 5, 4, 4, 4, 5, 6, 6, 7, 8, 8, 8, 9, 9, 9, 9, 10, 10, 11, 11, 12, 14, 15, 18, 19, 21, 21, 21, 20, 18, 17, 16, 16, 16, 16, 17, 17, 17, 18, 18, 17, 17, 16, 15, 13, 12, 11, 12, 13, 14, 16, 17, 18, 17, 15, 13, 10, 7, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 6, 7, 7, 6, 5, 4, 4, 4, 5, 6, 6, 6, 6, 6, 7, 9, 11, 12, 13, 13, 12, 10, 8, 6, 4, 3, 3, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 5, 6, 6, 7, 7, 7, 7, 7, 7, 6, 6, 6, 7, 7, 8, 9, 10, 12, 13, 14, 15, 15, 15, 15, 14, 13, 13, 12, 11, 10, 10, 9, 8, 8, 8, 8, 9, 10, 12, 13, 15, 17, 18, 19, 19, 17, 15, 13, 10, 8, 5, 4, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 2, 3, 3, 3, 3, 3, 3, 4, 4, 5, 6, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 10, 13, 15, 17, 19, 19, 18, 15, 12, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 7, 8, 10, 11, 12, 12, 12, 12, 12, 12, 13, 14, 15, 16, 18, 19, 21, 22, 22, 22, 20, 19, 18, 17, 17, 18, 19, 20, 21, 21, 21, 21, 20, 19, 18, 16, 15, 14, 14, 15, 16, 18, 19, 19, 19, 19, 17, 15, 12, 10, 8, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 7, 8, 8, 8, 8, 8, 8, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 7, 8, 8, 8, 8, 9, 9, 10, 11, 11, 11, 11, 11, 12, 12, 13, 14, 16, 18, 19, 19, 19, 18, 15, 13, 11, 9, 8, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 5, 6, 8, 9, 10, 11, 10, 9, 7, 5, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 5, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 3, 3, 4, 5, 6, 7, 7, 8, 8, 7, 6, 5, 4, 3, 2, 2, 2, 4, 5, 7, 9, 10, 11, 11, 10, 9, 8, 6, 5, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 3, 4, 5, 7, 8, 9, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 7, 9, 9, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 11, 13, 15, 18, 20, 21, 21, 20, 19, 18, 17, 16, 15, 15, 14, 13, 12, 12, 12, 12, 13, 14, 14, 16, 18, 20, 22, 24, 25, 25, 25, 23, 22, 20, 19, 19, 18, 18, 19, 19, 20, 20, 21, 21, 21, 20, 19, 18, 17, 17, 18, 19, 21, 23, 24, 24, 24, 23, 21, 18, 15, 13, 11, 10, 10, 12, 13, 14, 15, 15, 13, 11, 8, 5, 3, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 4, 3, 2, 2, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 2, 3, 4, 5, 5, 6, 6, 6, 6, 6, 6, 6, 7, 7, 8, 8, 8, 8, 9, 10, 11, 13, 16, 18, 19, 20, 19, 18, 15, 13, 11, 9, 8, 8, 9, 10, 11, 11, 11, 11, 10, 9, 9, 8, 7, 6, 5, 4, 3, 3, 4, 5, 6, 7, 7, 8, 8, 8, 8, 8, 7, 7, 6, 5, 4, 4, 3, 3, 4, 5, 6, 8, 10, 12, 14, 15, 14, 13, 11, 8, 6, 4, 3, 3, 3, 2, 2, 2, 3, 3, 3, 4, 4, 4, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 2, 2, 3, 4, 4, 5, 5, 5, 5, 5, 5, 6, 7, 8, 9, 10, 10, 11, 11, 11, 12, 12, 11, 10, 9, 7, 5, 4, 3, 4, 5, 7, 8, 9, 10, 9, 9, 8, 7, 7, 6, 5, 5, 4, 4, 4, 4, 4, 5, 6, 6, 8, 9, 10, 11, 12, 13, 14, 13, 13, 11, 10, 8, 6, 4, 3, 3, 4, 5, 7, 9, 11, 11, 12, 11, 10, 9, 8, 7, 7, 6, 7, 7, 8, 10, 11, 13, 14, 16, 18, 19, 21, 22, 23, 22, 21, 19, 18, 16, 15, 15, 15, 16, 16, 17, 18, 18, 18, 16, 14, 12, 9, 7, 5, 4, 3, 3, 3, 3, 4, 4, 5, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 6, 6, 5, 4, 3, 2, 1, 1, 1, 1, 2, 2, 2, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 6, 7, 7, 7, 7, 7, 6, 6, 5, 5, 5, 6, 6, 7, 8, 9, 11, 13, 16, 18, 19, 19, 17, 15, 11, 8, 5, 3, 1, 1, 1, 2, 2, 1, 1, 1, 1, 2, 3, 3, 3, 3, 2, 2, 1, 1, 2, 4, 5, 6, 7, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 10, 11, 12, 15, 17, 20, 23, 25, 26, 25, 24, 21, 19, 16, 15, 14, 15, 16, 18, 20, 21, 21, 20, 17, 13, 10, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 1, 2, 3, 5, 6, 7, 8, 7, 7, 6, 6, 6, 7, 8, 9, 10, 11, 12, 14, 15, 17, 19, 22, 24, 27, 28, 29, 28, 25, 22, 19, 16, 15, 14, 15, 17, 18, 19, 20, 19, 17, 15, 12, 8, 5, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 4, 4, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 12, 13, 14, 15, 15, 14, 13, 11, 10, 8, 8, 7, 7, 7, 7, 6, 7, 7, 8, 10, 11, 12, 14, 15, 16, 17, 19, 21, 23, 23, 21, 19, 15, 11, 8, 7, 7, 9, 12, 14, 16, 17, 17, 15, 13, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 1, 2, 3, 5, 6, 7, 7, 7, 6, 5, 4, 3, 2, 1, 1, 0, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 2, 2, 3, 3, 4, 5, 5, 5, 5, 5, 5, 6, 7, 8, 10, 11, 12, 12, 12, 11, 10, 9, 8, 7, 6, 6, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 2, 4, 5, 6, 7, 8, 8, 8, 8, 8, 7, 7, 6, 6, 7, 8, 10, 12, 13, 15, 17, 19, 20, 20, 19, 17, 14, 10, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 13, 15, 16, 16, 15, 13, 10, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 8, 12, 15, 18, 19, 17, 14, 11, 7, 6, 8, 13, 22, 32, 42, 49, 53, 52, 47, 40, 32, 24, 17, 11, 7, 4, 2, 0, 0, 0, 0, 0, 0, 3, 10, 23, 44, 70, 100, 128, 150, 161, 161, 150, 130, 106, 82, 61, 44, 32, 24, 18, 15, 13, 12, 11, 10, 10, 11, 12, 16, 21, 26, 32, 37, 40, 41, 39, 35, 29, 23, 17, 11, 8, 5, 5, 5, 5, 6, 6, 7, 6, 6, 5, 4, 4, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 6, 7, 7, 8, 9, 10, 10, 11, 11, 12, 12, 12, 13, 14, 15, 16, 17, 16, 16, 14, 13, 13, 13, 15, 17, 18, 20, 20, 20, 19, 18, 16, 15, 13, 12, 10, 9, 7, 6, 5, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 2, 6, 8, 8, 4, 0, 0, 0, 11, 31, 49, 54, 38, 8, 0, 0, 75, 225, 423, 623, 764, 803, 728, 563, 362, 178, 52, 0, 0, 4, 22, 29, 23, 13, 3, 0, 0, 0, 4, 12, 24, 35, 38, 25, 0, 0, 1, 94, 280, 545, 841, 1096, 1238, 1226, 1064, 799, 504, 248, 75, 0, 0, 7, 37, 53, 53, 42, 28, 17, 11, 8, 9, 13, 19, 26, 32, 36, 35, 29, 20, 10, 1, 0, 0, 4, 13, 18, 18, 10, 0, 0, 14, 65, 152, 266, 385, 480, 527, 510, 435, 323, 202, 99, 30, 0, 0, 1, 10, 15, 14, 10, 7, 5, 5, 5, 4, 2, 0, 0, 0, 2, 6, 8, 5, 0, 0, 2, 30, 83, 158, 242, 314, 354, 352, 306, 232, 148, 74, 24, 0, 0, 0, 7, 10, 9, 6, 4, 3, 3, 3, 3, 2, 0, 0, 0, 1, 5, 9, 10, 7, 0, 0, 1, 28, 82, 160, 251, 334, 390, 404, 371, 301, 213, 126, 57, 15, 0, 0, 4, 12, 15, 15, 12, 9, 7, 6, 8, 10, 12, 11, 9, 7, 6, 8, 12, 15, 12, 2, 0, 0, 37, 126, 267, 441, 613, 744, 797, 757, 637, 467, 290, 143, 45, 0, 0, 2, 15, 22, 22, 17, 12, 8, 5, 4, 2, 1, 2, 5, 10, 15, 19, 21, 20, 17, 12, 6, 2, 1, 2, 6, 11, 17, 21, 22, 21, 17, 12, 6, 2, 0, 0, 1, 5, 9, 13, 16, 16, 14, 10, 6, 2, 0, 0, 0, 2, 3, 5, 6, 6, 6, 6, 4, 1, 0, 0, 0, 2, 6, 8, 5, 0, 0, 7, 50, 129, 238, 359, 462, 520, 517, 453, 346, 226, 120, 45, 6, 0, 0, 1, 2, 1, 0, 1, 3, 2, 0, 0, 10, 56, 141, 260, 393, 510, 578, 580, 514, 399, 265, 143, 55, 7, 0, 0, 10, 20, 23, 22, 18, 13, 9, 5, 2, 0, 1, 5, 11, 17, 22, 23, 20, 16, 10, 5, 1, 0, 0, 0, 2, 6, 10, 13, 12, 8, 1, 0, 5, 32, 79, 144, 215, 277, 312, 313, 277, 216, 144, 79, 30, 4, 0, 0, 6, 10, 10, 8, 5, 2, 2, 2, 2, 2, 0, 0, 0, 0, 4, 7, 6, 0, 0, 0, 26, 86, 178, 290, 398, 474, 499, 465, 382, 273, 163, 75, 20, 0, 0, 3, 11, 15, 14, 12, 10, 8, 6, 4, 1, 1, 3, 8, 16, 24, 31, 36, 36, 32, 25, 17, 10, 5, 3, 6, 12, 21, 29, 35, 38, 36, 29, 20, 10, 3, 0, 0, 4, 10, 15, 18, 19, 16, 12, 8, 4, 3, 4, 7, 12, 16, 19, 20, 20, 18, 15, 12, 8, 3, 0, 0, 0, 1, 9, 14, 11, 0, 0, 0, 50, 161, 329, 532, 725, 858, 894, 823, 665, 462, 266, 114, 24, 0, 0, 9, 20, 21, 15, 8, 3, 3, 5, 7, 7, 4, 0, 0, 0, 4, 14, 22, 21, 10, 0, 0, 28, 126, 292, 508, 734, 913, 997, 963, 820, 608, 381, 189, 60, 0, 0, 0, 19, 32, 37, 36, 28, 15, 0, 0, 11, 76, 198, 367, 557, 725, 828, 838, 751, 591, 401, 224, 92, 17, 0, 0, 9, 25, 35, 40, 38, 28, 9, 0, 0, 48, 172, 371, 620, 871, 1062, 1141, 1085, 909, 660, 402, 189, 52, 0, 0, 10, 39, 59, 67, 68, 63, 55, 44, 31, 21, 15, 17, 25, 38, 51, 60, 62, 58, 47, 34, 21, 11, 7, 9, 17, 28, 41, 51, 56, 55, 48, 36, 23, 11, 4, 3, 8, 18, 30, 42, 50, 53, 50, 43, 33, 22, 12, 6, 3, 3, 4, 7, 9, 12, 14, 14, 13, 8, 2, 0, 0, 0, 7, 13, 11, 1, 0, 0, 44, 146, 305, 498, 685, 817, 858, 795, 646, 453, 262, 114, 25, 0, 0, 9, 20, 22, 17, 9, 3, 1, 2, 3, 3, 2, 1, 3, 7, 14, 21, 26, 28, 26, 20, 12, 5, 0, 0, 1, 6, 11, 15, 16, 15, 11, 7, 3, 0, 0, 0, 2, 6, 12, 18, 23, 24, 22, 17, 11, 5, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 3, 5, 4, 0, 0, 0, 17, 59, 122, 198, 271, 321, 335, 308, 247, 170, 96, 40, 7, 0, 0, 4, 7, 7, 3, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 11, 14, 16, 15, 13, 10, 6, 3, 1, 1, 1, 3, 6, 8, 11, 12, 11, 8, 4, 0, 0, 0, 1, 8, 11, 7, 0, 0, 9, 62, 160, 301, 461, 605, 696, 706, 628, 480, 296, 124, 8, 0, 60, 231, 460, 694, 874, 955, 916, 773, 565, 348, 168, 51, 0, 0, 2, 15, 24, 28, 31, 30, 21, 3, 0, 0, 65, 214, 442, 717, 978, 1157, 1203, 1101, 882, 605, 339, 137, 21, 0, 0, 24, 51, 67, 70, 65, 55, 42, 28, 14, 4, 2, 9, 24, 43, 61, 73, 77, 71, 57, 39, 21, 7, 1, 3, 12, 26, 40, 50, 56, 54, 46, 34, 21, 10, 5, 5, 11, 21, 31, 37, 39, 35, 27, 17, 8, 1, 0, 0, 3, 8, 13, 15, 16, 13, 9, 5, 2, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 5, 3, 2, 3, 4, 5, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 9, 10, 9, 8, 6, 5, 5, 5, 6, 7, 7, 8, 9, 10, 12, 16, 19, 23, 25, 27, 26, 24, 20, 16, 12, 9, 7, 7, 8, 10, 14, 17, 21, 23, 24, 24, 22, 18, 12, 5, 0, 0, 0, 3, 13, 18, 13, 0, 0, 5, 78, 222, 426, 654, 852, 963, 957, 834, 630, 401, 202, 65, 0, 0, 0, 19, 28, 27, 21, 16, 13, 12, 10, 8, 6, 6, 8, 13, 20, 25, 28, 27, 23, 17, 10, 4, 0, 0, 1, 6, 13, 20, 26, 29, 28, 23, 15, 7, 1, 0, 2, 9, 18, 26, 33, 37, 36, 33, 28, 23, 19, 17, 18, 19, 22, 24, 24, 22, 19, 15, 10, 7, 5, 5, 5, 6, 7, 6, 6, 5, 4, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 11, 12, 13, 12, 10, 8, 7, 6, 6, 6, 7, 8, 9, 10, 11, 12, 12, 11, 10, 9, 9, 10, 12, 16, 20, 23, 25, 26, 24, 21, 17, 12, 7, 4, 1, 0, 1, 3, 5, 6, 7, 7, 6, 4, 2, 1, 0, 0, 0, 1, 3, 5, 6, 4, 0, 0, 0, 0, 6, 12, 11, 2, 0, 0, 41, 133, 274, 446, 610, 724, 754, 688, 540, 345, 151, 10, 0, 42, 240, 528, 845, 1115, 1268, 1264, 1106, 841, 540, 275, 91, 0, 0, 1, 28, 45, 48, 43, 36, 31, 26, 21, 16, 13, 15, 23, 36, 51, 64, 71, 70, 62, 50, 35, 22, 13, 12, 18, 32, 51, 71, 86, 93, 89, 76, 55, 33, 14, 3, 2, 9, 20, 32, 41, 42, 37, 28, 16, 6, 0, 0, 1, 7, 12, 16, 17, 15, 11, 6, 2, 0, 0, 0, 2, 4, 6, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 1, 2, 4, 5, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 5, 4, 2, 1, 0, 0, 0, 3, 5, 7, 8, 7, 5, 2, 0, 0, 1, 3, 4, 5, 2, 0, 0, 0, 2, 11, 16, 12, 0, 0, 3, 66, 194, 378, 587, 772, 881, 882, 772, 579, 351, 144, 5, 0, 37, 201, 424, 654, 833, 915, 879, 739, 535, 322, 147, 37, 0, 0, 10, 28, 36, 34, 27, 20, 15, 11, 7, 3, 1, 2, 9, 20, 32, 41, 45, 42, 34, 22, 10, 1, 0, 0, 6, 18, 30, 40, 45, 43, 35, 23, 11, 2, 0, 0, 4, 12, 20, 26, 29, 27, 22, 14, 7, 1, 0, 0, 2, 6, 10, 12, 13, 11, 8, 4, 1, 0, 0, 2, 5, 7, 8, 7, 4, 2, 0, 0, 2, 4, 6, 4, 0, 0, 0, 0, 8, 18, 19, 8, 0, 0, 32, 146, 336, 576, 816, 991, 1051, 978, 793, 549, 312, 129, 23, 0, 0, 12, 26, 27, 19, 10, 6, 6, 9, 13, 17, 21, 26, 33, 39, 43, 43, 39, 30, 20, 9, 2, 0, 1, 9, 20, 32, 41, 44, 42, 35, 25, 15, 6, 1, 0, 0, 2, 7, 12, 17, 19, 18, 15, 10, 5, 1, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 3, 7, 9, 8, 5, 0, 0, 2, 10, 18, 18, 7, 0, 0, 32, 135, 303, 512, 717, 862, 904, 829, 655, 428, 206, 40, 0, 5, 141, 343, 565, 750, 851, 841, 722, 524, 300, 106, 0, 0, 89, 276, 498, 697, 819, 832, 736, 563, 362, 183, 59, 0, 0, 2, 22, 36, 41, 39, 34, 24, 9, 0, 0, 20, 84, 185, 308, 423, 499, 512, 460, 358, 235, 122, 41, 0, 0, 0, 19, 36, 48, 55, 55, 50, 40, 27, 13, 2, 0, 1, 11, 27, 43, 55, 54, 39, 13, 0, 0, 46, 160, 327, 516, 682, 776, 772, 670, 501, 314, 153, 46, 0, 0, 0, 10, 17, 19, 18, 15, 7, 0, 0, 8, 73, 193, 362, 545, 698, 775, 751, 629, 439, 233, 65, 0, 2, 125, 319, 536, 718, 820, 815, 706, 522, 308, 117, 0, 0, 64, 260, 522, 791, 998, 1087, 1034, 856, 607, 353, 151, 30, 0, 0, 16, 41, 55, 61, 59, 50, 33, 9, 0, 1, 57, 170, 330, 506, 654, 733, 721, 621, 459, 272, 103, 0, 0, 45, 234, 509, 816, 1083, 1236, 1232, 1072, 803, 501, 239, 66, 0, 0, 13, 47, 67, 69, 60, 47, 34, 22, 12, 4, 1, 3, 11, 25, 40, 51, 56, 52, 40, 24, 9, 0, 0, 5, 18, 33, 45, 51, 49, 40, 28, 16, 6, 0, 0, 0, 3, 10, 17, 24, 28, 29, 26, 21, 15, 9, 3, 0, 0, 0, 0, 11, 21, 22, 10, 0, 0, 32, 150, 347, 598, 846, 1025, 1083, 998, 796, 530, 270, 75, 0, 0, 84, 221, 359, 458, 492, 457, 366, 247, 134, 50, 4, 0, 0, 12, 20, 22, 19, 15, 13, 13, 14, 13, 9, 2, 0, 0, 0, 10, 26, 33, 23, 0, 0, 4, 110, 319, 612, 937, 1210, 1355, 1328, 1135, 830, 496, 211, 28, 0, 3, 109, 239, 351, 417, 424, 375, 286, 183, 92, 28, 0, 0, 6, 21, 32, 37, 37, 33, 26, 18, 10, 3, 0, 0, 4, 13, 24, 34, 41, 42, 37, 28, 18, 7, 0, 0, 0, 3, 16, 25, 24, 9, 0, 0, 35, 149, 334, 562, 781, 931, 967, 877, 689, 459, 245, 91, 9, 0, 0, 4, 10, 11, 10, 10, 7, 0, 0, 0, 44, 161, 343, 561, 761, 885, 893, 784, 591, 370, 178, 50, 0, 0, 4, 25, 35, 36, 31, 26, 23, 20, 15, 10, 4, 0, 0, 5, 13, 22, 29, 31, 29, 23, 14, 6, 0, 0, 0, 5, 14, 23, 30, 33, 31, 25, 16, 7, 1, 0, 1, 7, 17, 27, 36, 38, 28, 9, 0, 0, 36, 136, 290, 469, 631, 731, 738, 651, 493, 308, 140, 22, 0, 0, 81, 204, 340, 454, 518, 515, 446, 331, 204, 96, 25, 0, 0, 4, 14, 16, 11, 4, 0, 0, 0, 1, 1, 0, 1, 4, 12, 23, 34, 42, 44, 39, 29, 16, 5, 0, 0, 3, 13, 23, 33, 39, 39, 36, 29, 23, 19, 18, 22, 27, 33, 36, 37, 33, 27, 20, 13, 9, 8, 9, 13, 17, 21, 23, 23, 21, 18, 14, 9, 5, 2, 1, 2, 4, 7, 9, 10, 11, 13, 16, 20, 25, 27, 25, 20, 15, 15, 18, 22, 20, 9, 0, 0, 27, 123, 284, 489, 693, 842, 891, 822, 651, 421, 190, 20, 0, 22, 211, 485, 779, 1018, 1138, 1106, 935, 677, 404, 181, 41, 0, 0, 16, 41, 53, 51, 43, 35, 30, 25, 20, 12, 4, 0, 0, 11, 28, 46, 57, 53, 31, 1, 0, 12, 108, 278, 502, 732, 909, 983, 928, 757, 517, 269, 76, 0, 3, 124, 307, 501, 651, 718, 683, 554, 364, 163, 12, 0, 53, 280, 604, 951, 1229, 1362, 1313, 1100, 790, 468, 207, 46, 0, 0, 16, 48, 68, 75, 72, 58, 34, 7, 0, 8, 78, 208, 382, 564, 707, 772, 739, 619, 448, 271, 125, 31, 0, 0, 9, 38, 64, 80, 81, 64, 34, 5, 0, 38, 137, 292, 476, 647, 759, 782, 706, 548, 346, 149, 7, 0, 36, 230, 513, 823, 1084, 1225, 1209, 1041, 772, 476, 225, 60, 0, 0, 15, 48, 67, 70, 63, 51, 38, 27, 16, 7, 1, 2, 9, 22, 39, 54, 64, 65, 58, 44, 27, 12, 3, 2, 10, 23, 39, 54, 62, 62, 54, 41, 24, 10, 0, 0, 3, 14, 25, 35, 41, 40, 34, 25, 16, 11, 10, 13, 18, 23, 25, 24, 19, 13, 7, 2, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 6, 6, 6, 7, 7, 7, 6, 4, 2, 0, 2, 7, 15, 23, 27, 24, 16, 6, 1, 6, 16, 25, 22, 4, 0, 0, 70, 240, 500, 807, 1091, 1273, 1299, 1161, 898, 582, 290, 82, 0, 0, 57, 163, 268, 345, 377, 361, 304, 221, 134, 61, 15, 0, 0, 14, 30, 43, 49, 48, 43, 35, 24, 14, 5, 0, 1, 8, 22, 38, 51, 55, 45, 24, 1, 0, 17, 85, 197, 335, 466, 556, 579, 529, 421, 285, 156, 59, 6, 0, 0, 11, 23, 29, 31, 31, 29, 25, 18, 10, 4, 2, 5, 13, 23, 32, 38, 39, 36, 29, 20, 11, 4, 0, 0, 2, 8, 15, 21, 26, 28, 27, 23, 17, 11, 7, 4, 4, 5, 7, 9, 10, 11, 10, 7, 3, 0, 0, 0, 1, 10, 16, 13, 2, 0, 0, 43, 147, 305, 488, 651, 747, 747, 649, 484, 299, 141, 38, 0, 0, 4, 17, 20, 14, 5, 0, 0, 1, 6, 9, 9, 6, 1, 0, 0, 0, 10, 22, 27, 18, 0, 0, 3, 84, 241, 458, 691, 881, 971, 933, 778, 549, 305, 106, 0, 0, 48, 187, 352, 499, 592, 606, 540, 416, 269, 136, 43, 0, 0, 3, 21, 34, 39, 39, 35, 30, 24, 16, 7, 1, 0, 5, 15, 29, 42, 50, 51, 45, 34, 20, 8, 0, 0, 1, 10, 23, 36, 46, 50, 48, 40, 27, 15, 4, 0, 0, 3, 10, 18, 24, 26, 25, 20, 14, 7, 2, 0, 0, 1, 4, 9, 15, 20, 24, 26, 25, 21, 16, 10, 5, 1, 0, 0, 0, 3, 7, 8, 6, 1, 0, 0, 0, 11, 26, 31, 17, 0, 0, 23, 165, 414, 741, 1073, 1318, 1402, 1300, 1042, 706, 383, 142, 11, 0, 0, 26, 45, 42, 27, 12, 3, 2, 4, 6, 5, 5, 7, 12, 21, 31, 38, 41, 38, 30, 20, 11, 3, 0, 0, 1, 9, 18, 27, 33, 35, 31, 23, 13, 4, 0, 0, 3, 13, 24, 33, 37, 36, 30, 22, 13, 6, 1, 0, 0, 0, 2, 10, 16, 14, 3, 0, 0, 34, 130, 279, 454, 612, 706, 709, 617, 461, 285, 134, 36, 0, 0, 4, 16, 19, 12, 4, 0, 0, 5, 9, 10, 8, 3, 0, 1, 7, 15, 20, 16, 5, 0, 0, 33, 112, 231, 369, 496, 577, 591, 531, 410, 256, 105, 0, 0, 41, 235, 523, 846, 1126, 1284, 1273, 1097, 810, 495, 229, 57, 0, 0, 11, 38, 47, 41, 29, 19, 14, 13, 11, 7, 3, 2, 6, 15, 28, 42, 51, 53, 49, 38, 25, 13, 5, 2, 6, 15, 27, 41, 54, 59, 52, 31, 2, 0, 2, 81, 229, 431, 645, 817, 898, 862, 720, 508, 283, 97, 0, 0, 55, 199, 370, 525, 623, 638, 569, 438, 283, 143, 46, 0, 0, 2, 19, 31, 35, 35, 33, 31, 27, 20, 13, 5, 2, 4, 11, 22, 32, 38, 39, 34, 25, 14, 5, 0, 0, 1, 10, 20, 31, 39, 41, 37, 28, 18, 8, 1, 0, 0, 4, 12, 21, 31, 37, 39, 36, 28, 19, 10, 3, 0, 0, 0, 4, 9, 14, 18, 20, 21, 18, 14, 9, 4, 0, 0, 0, 3, 6, 9, 8, 2, 0, 0, 0, 8, 24, 32, 20, 0, 0, 15, 145, 390, 726, 1085, 1377, 1518, 1462, 1223, 868, 490, 180, 0, 0, 62, 238, 433, 591, 670, 654, 553, 402, 243, 111, 28, 0, 0, 9, 24, 34, 38, 40, 41, 42, 39, 31, 19, 7, 0, 0, 9, 25, 41, 49, 43, 23, 0, 0, 17, 99, 232, 395, 549, 650, 669, 600, 464, 301, 154, 50, 0, 0, 0, 18, 30, 36, 36, 34, 31, 26, 20, 12, 5, 0, 0, 1, 6, 10, 13, 14, 12, 10, 8, 7, 5, 3, 0, 0, 0, 0, 13, 28, 34, 22, 0, 0, 5, 111, 311, 585, 876, 1106, 1205, 1144, 941, 658, 375, 155, 28, 0, 0, 8, 20, 20, 17, 16, 15, 9, 0, 0, 9, 94, 259, 493, 752, 970, 1086, 1063, 905, 655, 378, 142, 0, 0, 51, 212, 406, 579, 685, 698, 618, 471, 300, 149, 44, 0, 0, 7, 31, 51, 62, 66, 63, 55, 43, 28, 13, 2, 0, 4, 17, 34, 51, 63, 67, 63, 50, 33, 15, 0, 0, 0, 6, 20, 28, 22, 1, 0, 0, 79, 246, 490, 767, 1009, 1147, 1140, 989, 739, 462, 223, 64, 0, 0, 4, 23, 27, 19, 6, 0, 0, 2, 7, 8, 6, 2, 0, 1, 6, 14, 21, 26, 28, 26, 21, 16, 9, 3, 0, 0, 0, 5, 18, 28, 27, 11, 0, 0, 34, 154, 349, 588, 815, 966, 994, 890, 687, 444, 226, 74, 0, 0, 0, 14, 21, 19, 14, 11, 8, 1, 0, 0, 22, 97, 221, 377, 530, 637, 665, 605, 476, 317, 168, 60, 4, 0, 0, 11, 22, 28, 33, 37, 37, 30, 14, 0, 0, 36, 122, 255, 410, 552, 641, 652, 576, 431, 251, 85, 0, 0, 108, 355, 679, 1004, 1245, 1334, 1246, 1009, 694, 386, 151, 18, 0, 0, 23, 48, 58, 58, 50, 39, 21, 2, 0, 8, 69, 179, 325, 475, 589, 632, 591, 481, 332, 186, 73, 9, 0, 0, 14, 33, 47, 57, 64, 67, 64, 54, 38, 19, 2, 0, 0, 12, 33, 49, 49, 30, 0, 0, 10, 114, 303, 552, 808, 1002, 1077, 1010, 822, 568, 318, 126, 17, 0, 0, 17, 34, 39, 36, 33, 33, 36, 37, 32, 20, 7, 0, 0, 11, 29, 42, 41, 22, 0, 0, 28, 147, 347, 600, 850, 1031, 1091, 1011, 812, 547, 280, 71, 0, 0, 126, 366, 653, 919, 1096, 1135, 1025, 802, 528, 276, 94, 1, 0, 0, 25, 42, 45, 40, 34, 31, 28, 23, 15, 7, 1, 1, 7, 19, 31, 40, 42, 38, 29, 17, 7, 0, 0, 0, 8, 20, 33, 43, 48, 46, 37, 25, 11, 2, 0, 0, 5, 15, 24, 31, 34, 32, 26, 18, 11, 5, 0, 0, 0, 0, 7, 18, 26, 25, 11, 0, 0, 26, 126, 289, 490, 681, 808, 833, 746, 576, 373, 189, 60, 0, 0, 1, 20, 29, 28, 22, 15, 12, 11, 10, 8, 4, 1, 0, 2, 7, 14, 19, 21, 21, 17, 13, 8, 4, 1, 0, 0, 0, 1, 10, 16, 14, 3, 0, 0, 37, 137, 291, 473, 641, 745, 753, 664, 505, 322, 161, 52, 0, 0, 0, 8, 12, 13, 13, 14, 12, 2, 0, 0, 31, 123, 271, 449, 615, 721, 733, 647, 490, 309, 150, 43, 0, 0, 2, 17, 22, 18, 10, 4, 3, 5, 7, 6, 3, 0, 0, 3, 10, 20, 29, 34, 35, 31, 24, 17, 10, 4, 0, 0, 0, 0, 9, 22, 28, 20, 0, 0, 0, 79, 241, 473, 730, 947, 1061, 1037, 881, 642, 386, 174, 41, 0, 0, 9, 26, 29, 19, 6, 0, 0, 0, 4, 5, 4, 2, 2, 5, 9, 13, 14, 14, 11, 7, 3, 0, 0, 0, 0, 2, 7, 14, 20, 24, 24, 21, 15, 8, 1, 0, 0, 4, 12, 20, 29, 35, 37, 36, 32, 25, 16, 7, 0, 0, 1, 10, 19, 22, 15, 0, 0, 3, 66, 187, 354, 537, 688, 767, 751, 643, 471, 274, 99, 0, 0, 61, 269, 561, 878, 1143, 1285, 1263, 1082, 799, 490, 230, 62, 0, 0, 11, 36, 49, 49, 45, 41, 33, 17, 0, 0, 15, 100, 252, 454, 663, 824, 890, 840, 690, 483, 276, 113, 17, 0, 0, 19, 45, 61, 68, 67, 61, 51, 37, 21, 7, 0, 0, 9, 24, 40, 53, 60, 59, 51, 38, 24, 13, 7, 8, 13, 22, 30, 37, 41, 40, 36, 30, 24, 19, 16, 15, 17, 20, 23, 25, 25, 22, 17, 11, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 16, 17, 16, 13, 8, 4, 1, 0, 0, 2, 6, 11, 15, 19, 20, 19, 17, 16, 16, 18, 20, 20, 15, 6, 0, 0, 0, 13, 26, 26, 9, 0, 0, 54, 217, 480, 802, 1110, 1319, 1366, 1236, 969, 642, 338, 120, 5, 0, 0, 22, 35, 30, 16, 6, 3, 8, 15, 18, 17, 14, 12, 14, 20, 29, 38, 46, 49, 46, 39, 29, 19, 11, 11, 17, 30, 42, 46, 38, 19, 0, 0, 30, 119, 259, 432, 599, 719, 758, 705, 575, 405, 236, 103, 23, 0, 0, 7, 19, 24, 23, 21, 20, 21, 20, 19, 16, 14, 15, 18, 23, 29, 33, 33, 30, 25, 20, 16, 14, 15, 18, 23, 31, 39, 47, 52, 51, 42, 27, 9, 0, 0, 3, 17, 25, 17, 0, 0, 14, 128, 344, 645, 973, 1248, 1393, 1362, 1166, 861, 531, 252, 71, 0, 0, 6, 29, 35, 27, 16, 10, 11, 15, 18, 16, 10, 4, 1, 3, 11, 20, 29, 33, 33, 27, 19, 11, 3, 0, 0, 2, 10, 21, 33, 42, 47, 46, 38, 26, 13, 4, 1, 4, 13, 25, 34, 38, 37, 30, 20, 11, 3, 0, 0, 0, 4, 7, 9, 10, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 8, 9, 11, 12, 11, 7, 1, 0, 0, 0, 10, 20, 20, 6, 0, 0, 44, 174, 383, 644, 898, 1079, 1132, 1043, 837, 573, 319, 127, 19, 0, 0, 16, 32, 35, 30, 23, 20, 19, 19, 16, 11, 6, 3, 4, 9, 17, 26, 32, 34, 33, 27, 18, 9, 1, 0, 2, 13, 28, 43, 49, 42, 24, 3, 0, 22, 94, 211, 358, 502, 606, 643, 600, 490, 344, 199, 85, 17, 0, 0, 7, 19, 24, 24, 22, 22, 23, 23, 21, 17, 13, 10, 8, 10, 12, 14, 15, 14, 11, 8, 4, 1, 0, 0, 0, 4, 9, 14, 19, 23, 23, 20, 14, 6, 0, 0, 0, 3, 11, 14, 9, 0, 0, 7, 65, 175, 327, 495, 637, 716, 707, 614, 463, 294, 147, 48, 0, 0, 0, 12, 16, 12, 6, 1, 1, 3, 5, 5, 4, 2, 2, 5, 11, 18, 27, 34, 40, 42, 40, 33, 22, 11, 2, 0, 4, 13, 19, 15, 1, 0, 0, 62, 191, 383, 607, 813, 947, 970, 875, 690, 464, 253, 98, 13, 0, 0, 12, 24, 25, 22, 19, 20, 23, 26, 25, 20, 14, 9, 9, 12, 20, 27, 32, 28, 17, 1, 0, 4, 53, 146, 274, 414, 534, 602, 598, 522, 397, 255, 129, 42, 0, 0, 0, 14, 24, 26, 24, 20, 17, 13, 9, 6, 2, 0, 0, 3, 7, 13, 17, 20, 20, 17, 13, 7, 3, 1, 1, 4, 8, 12, 16, 18, 17, 13, 9, 5, 4, 5, 9, 15, 23, 28, 32, 31, 28, 23, 19, 16, 15, 17, 20, 24, 27, 28, 27, 23, 18, 12, 7, 3, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 4, 5, 6, 7, 9, 13, 17, 21, 22, 18, 10, 1, 0, 0, 4, 16, 22, 14, 0, 0, 15, 117, 307, 572, 861, 1103, 1233, 1210, 1043, 778, 488, 240, 74, 0, 0, 2, 21, 26, 17, 4, 0, 0, 0, 5, 7, 6, 3, 1, 2, 7, 15, 22, 26, 27, 23, 17, 9, 3, 0, 0, 3, 10, 19, 27, 32, 32, 28, 20, 12, 4, 0, 0, 0, 5, 11, 17, 21, 21, 19, 13, 7, 2, 0, 0, 0, 3, 6, 9, 11, 11, 10, 8, 6, 5, 4, 5, 6, 8, 10, 12, 13, 15, 14, 11, 5, 0, 0, 0, 2, 13, 20, 14, 0, 0, 5, 86, 250, 490, 766, 1017, 1176, 1198, 1078, 850, 576, 321, 132, 24, 0, 0, 3, 17, 24, 22, 12, 0, 0, 0, 62, 207, 436, 720, 1003, 1216, 1300, 1232, 1029, 744, 444, 192, 29, 0, 5, 116, 272, 438, 578, 659, 663, 591, 461, 308, 167, 63, 5, 0, 0, 21, 43, 59, 69, 72, 67, 56, 41, 23, 9, 1, 3, 14, 31, 49, 62, 65, 55, 32, 6, 0, 5, 65, 173, 318, 473, 601, 669, 658, 572, 435, 281, 145, 50, 1, 0, 2, 21, 36, 43, 43, 38, 30, 21, 12, 5, 1, 0, 2, 6, 10, 15, 17, 18, 15, 12, 7, 3, 0, 0, 0, 2, 7, 12, 17, 21, 23, 23, 21, 17, 12, 5, 0, 0, 0, 6, 15, 20, 15, 1, 0, 1, 60, 185, 372, 593, 801, 943, 979, 899, 725, 504, 291, 127, 30, 0, 0, 2, 12, 14, 12, 8, 2, 0, 0, 3, 48, 138, 274, 438, 596, 708, 744, 696, 575, 415, 254, 124, 39, 0, 0, 0, 14, 27, 35, 35, 25, 8, 0, 2, 56, 176, 362, 593, 827, 1011, 1098, 1062, 908, 669, 399, 159, 4, 0, 84, 318, 633, 961, 1227, 1364, 1340, 1164, 886, 575, 301, 108, 8, 0, 0, 29, 54, 66, 70, 68, 64, 56, 46, 33, 22, 16, 16, 24, 38, 55, 71, 80, 75, 53, 18, 0, 0, 72, 245, 512, 839, 1157, 1389, 1474, 1387, 1151, 831, 504, 237, 67, 0, 0, 10, 40, 59, 65, 63, 57, 48, 37, 24, 12, 4, 2, 8, 20, 33, 44, 50, 49, 41, 30, 18, 7, 0, 0, 1, 9, 20, 32, 42, 49, 49, 44, 35, 24, 14, 8, 7, 12, 20, 30, 39, 44, 44, 39, 31, 21, 12, 6, 3, 5, 10, 16, 21, 24, 23, 20, 14, 8, 3, 0, 0, 1, 4, 7, 10, 12, 13, 12, 9, 7, 4, 1, 0, 0, 0, 1, 4, 6, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 1, 0, 0, 0, 0, 1, 4, 7, 10, 11, 10, 7, 2, 0, 0, 0, 4, 8, 8, 2, 0, 0, 24, 90, 199, 338, 482, 596, 650, 631, 542, 407, 261, 135, 48, 4, 0, 0, 7, 10, 7, 2, 0, 0, 0, 1, 3, 2, 1, 1, 2, 6, 11, 17, 22, 25, 25, 22, 18, 13, 9, 7, 6, 8, 13, 18, 23, 28, 30, 29, 26, 22, 16, 12, 10, 10, 11, 13, 15, 16, 14, 11, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 12, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 8, 8, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 9, 8, 5, 1, 0, 1, 4, 6, 5, 0, 0, 5, 43, 119, 237, 384, 534, 657, 723, 717, 639, 508, 354, 210, 98, 29, 0, 0, 1, 8, 11, 10, 8, 7, 7, 7, 6, 4, 2, 1, 3, 8, 16, 24, 32, 37, 39, 36, 29, 20, 12, 7, 6, 5, 4, 0, 0, 2, 28, 88, 187, 321, 472, 612, 712, 746, 707, 603, 457, 302, 167, 70, 15, 0, 0, 3, 8, 8, 6, 5, 6, 8, 10, 10, 8, 6, 4, 5, 9, 13, 18, 22, 23, 23, 20, 16, 12, 8, 7, 7, 11, 16, 22, 27, 30, 30, 28, 24, 19, 15, 12, 11, 13, 16, 19, 21, 22, 21, 19, 15, 11, 8, 7, 6, 6, 7, 8, 8, 8, 8, 7, 6, 5, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 1, 4, 7, 8, 9, 8, 6, 4, 4, 4, 4, 2, 0, 0, 6, 32, 83, 161, 257, 358, 444, 496, 502, 462, 384, 284, 184, 99, 40, 8, 0, 0, 3, 7, 8, 8, 7, 7, 7, 6, 5, 4, 3, 3, 4, 6, 9, 11, 13, 13, 13, 11, 9, 7, 6, 6, 8, 12, 18, 23, 27, 28, 25, 20, 14, 9, 5, 3, 1, 0, 0, 4, 24, 66, 134, 225, 329, 428, 504, 539, 525, 464, 370, 262, 160, 80, 28, 2, 0, 0, 4, 7, 8, 8, 9, 11, 13, 13, 12, 10, 9, 9, 10, 13, 15, 17, 18, 16, 12, 10, 11, 19, 38, 69, 112, 162, 211, 250, 273, 273, 250, 210, 159, 107, 62, 29, 9, 1, 1, 6, 12, 16, 18, 17, 14, 11, 7, 4, 2, 1, 2, 3, 5, 7, 8, 8, 7, 6, 4, 2, 1, 0, 0, 1, 2, 4, 5, 7, 7, 7, 7, 6, 4, 3, 2, 1, 1, 1, 2, 5, 7, 9, 9, 8, 5, 3, 2, 1, 1, 0, 0, 0, 10, 34, 74, 132, 202, 275, 338, 378, 388, 365, 314, 245, 172, 105, 54, 21, 4, 0, 0, 0, 2, 2, 1, 0, 0, 2, 19, 54, 112, 193, 291, 393, 483, 545, 566, 541, 474, 378, 271, 170, 89, 34, 6, 0, 0, 3, 7, 9, 10, 11, 12, 11, 10, 6, 3, 0, 0, 1, 5, 10, 14, 17, 18, 18, 15, 12, 8, 6, 6, 7, 9, 12, 14, 16, 16, 15, 13, 9, 6, 6, 13, 29, 58, 100, 153, 211, 265, 306, 326, 322, 293, 246, 188, 129, 77, 39, 14, 2, 0, 0, 2, 3, 4, 4, 3, 3, 3, 2, 1, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 2, 4, 7, 9, 11, 11, 11, 9, 6, 3, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 4, 12, 24, 43, 67, 96, 127, 156, 178, 190, 190, 176, 153, 122, 90, 60, 36, 18, 7, 2, 0, 0, 0, 0, 0, 0, 0, 3, 10, 22, 41, 66, 98, 132, 165, 193, 212, 218, 211, 192, 163, 129, 94, 62, 36, 17, 6, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 4, 2, 1, 1, 0, 0, 1, 2, 4, 9, 17, 28, 43, 61, 81, 101, 118, 131, 138, 139, 133, 122, 106, 87, 68, 50, 34, 21, 11, 5, 1, 0, 0, 0, 0, 0, 1, 2, 6, 11, 17, 25, 34, 44, 53, 60, 66, 68, 67, 64, 57, 48, 39, 29, 20, 12, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 6, 9, 13, 17, 21, 25, 30, 34, 39, 44, 49, 54, 58, 60, 61, 60, 58, 55, 52, 48, 44, 40, 35, 30, 25, 21, 16, 12, 9, 6, 4, 3, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakG": [6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 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, 2, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 1, 1, 1, 1, 3, 4, 6, 7, 7, 7, 6, 6, 5, 5, 4, 4, 4, 4, 4, 5, 5, 6, 7, 8, 8, 8, 8, 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, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 4, 4, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 8, 9, 9, 9, 9, 9, 9, 8, 8, 7, 7, 7, 7, 8, 8, 10, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 12, 12, 12, 12, 12, 12, 12, 13, 13, 14, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 8, 8, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, 2, 2, 2, 2, 3, 3, 4, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 6, 6, 6, 7, 7, 6, 6, 6, 6, 6, 7, 7, 8, 9, 9, 9, 9, 9, 9, 9, 10, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 13, 13, 13, 12, 12, 12, 12, 12, 12, 13, 13, 12, 12, 11, 11, 10, 10, 10, 10, 9, 9, 8, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 6, 6, 5, 5, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 3, 3, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 6, 6, 6, 7, 8, 9, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 13, 14, 14, 15, 15, 14, 14, 13, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 12, 11, 10, 9, 8, 8, 7, 7, 7, 6, 6, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 4, 5, 5, 6, 7, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 4, 4, 5, 6, 6, 6, 5, 5, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 2, 2, 3, 4, 4, 5, 5, 5, 5, 5, 6, 7, 7, 8, 8, 8, 8, 7, 6, 6, 5, 6, 6, 7, 8, 9, 9, 10, 10, 10, 10, 9, 9, 8, 8, 8, 8, 7, 7, 7, 7, 7, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2, 3, 4, 5, 5, 5, 4, 4, 4, 3, 3, 4, 4, 4, 5, 5, 6, 6, 6, 6, 7, 7, 8, 9, 10, 10, 11, 10, 10, 9, 8, 8, 7, 7, 8, 8, 8, 8, 9, 9, 9, 8, 8, 7, 7, 7, 6, 6, 7, 7, 8, 9, 9, 9, 8, 7, 7, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 5, 5, 5, 4, 4, 3, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 8, 8, 7, 7, 7, 6, 6, 6, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 4, 4, 3, 3, 2, 3, 3, 3, 4, 4, 4, 4, 3, 3, 3, 3, 4, 5, 5, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 1, 1, 1, 3, 4, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 6, 6, 6, 7, 8, 9, 10, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 13, 13, 14, 14, 15, 15, 15, 15, 14, 13, 12, 10, 10, 10, 10, 11, 11, 11, 11, 10, 9, 8, 8, 9, 9, 10, 10, 9, 8, 6, 5, 4, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 6, 6, 5, 4, 4, 5, 6, 7, 8, 8, 8, 7, 7, 6, 7, 7, 8, 9, 9, 9, 9, 8, 8, 8, 8, 9, 9, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 6, 7, 7, 8, 8, 8, 7, 6, 5, 5, 5, 5, 6, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 8, 8, 9, 10, 10, 10, 10, 10, 10, 9, 8, 8, 7, 8, 8, 9, 10, 11, 12, 12, 11, 11, 10, 10, 9, 9, 9, 10, 10, 12, 13, 14, 14, 14, 14, 13, 13, 12, 13, 13, 14, 15, 16, 16, 16, 16, 16, 15, 14, 13, 12, 11, 11, 12, 13, 14, 15, 15, 15, 14, 14, 12, 11, 11, 10, 10, 11, 11, 11, 11, 10, 9, 8, 7, 7, 8, 8, 8, 7, 6, 5, 4, 4, 5, 5, 6, 6, 5, 4, 3, 2, 2, 3, 4, 4, 5, 4, 4, 3, 3, 3, 4, 5, 5, 6, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 11, 11, 11, 11, 11, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 8, 7, 5, 5, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 2, 2, 1, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 2, 2, 3, 4, 5, 5, 5, 5, 4, 4, 4, 5, 6, 7, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 10, 10, 10, 10, 9, 9, 8, 8, 7, 7, 7, 7, 6, 6, 7, 7, 8, 8, 8, 7, 7, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 5, 5, 6, 6, 5, 5, 4, 3, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 4, 4, 4, 5, 6, 6, 6, 5, 4, 3, 3, 3, 3, 4, 4, 5, 5, 5, 4, 4, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 5, 5, 6, 7, 7, 8, 8, 7, 6, 6, 5, 5, 6, 7, 7, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 11, 11, 12, 12, 12, 13, 13, 15, 17, 20, 22, 23, 24, 23, 22, 21, 20, 20, 21, 22, 23, 25, 26, 27, 28, 28, 28, 28, 28, 27, 26, 25, 24, 24, 23, 23, 22, 22, 21, 20, 20, 20, 20, 20, 20, 19, 19, 19, 18, 17, 16, 15, 14, 15, 15, 16, 17, 18, 18, 18, 17, 17, 16, 16, 16, 16, 17, 16, 16, 15, 13, 12, 11, 10, 10, 10, 11, 12, 12, 12, 11, 10, 9, 8, 8, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 2, 2, 3, 3, 4, 4, 4, 3, 3, 2, 1, 1, 2, 2, 3, 3, 3, 2, 2, 1, 1, 0, 0, 1, 1, 2, 2, 3, 4, 4, 5, 5, 5, 4, 4, 3, 3, 4, 4, 5, 5, 6, 6, 5, 5, 5, 5, 6, 6, 6, 6, 5, 5, 5, 5, 6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 5, 4, 4, 3, 3, 3, 4, 4, 3, 3, 3, 3, 3, 4, 5, 6, 7, 6, 5, 4, 3, 2, 2, 3, 4, 5, 5, 5, 4, 3, 2, 1, 2, 2, 3, 4, 4, 3, 2, 2, 2, 3, 4, 5, 5, 5, 4, 4, 4, 5, 6, 8, 8, 8, 8, 8, 7, 8, 9, 9, 10, 10, 10, 9, 8, 7, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 1, 1, 1, 1, 2, 3, 4, 5, 5, 6, 5, 5, 4, 4, 4, 4, 3, 3, 3, 4, 4, 5, 6, 7, 7, 7, 6, 6, 5, 5, 5, 5, 5, 6, 6, 6, 7, 7, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 11, 11, 12, 12, 12, 13, 13, 14, 14, 15, 15, 15, 14, 14, 14, 14, 14, 15, 15, 14, 13, 12, 10, 8, 8, 7, 7, 7, 8, 8, 7, 7, 7, 6, 6, 6, 6, 6, 5, 4, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 7, 8, 8, 8, 7, 6, 5, 4, 4, 5, 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, 2, 3, 5, 6, 6, 6, 5, 4, 4, 3, 3, 4, 6, 7, 8, 8, 9, 9, 9, 9, 9, 9, 8, 7, 6, 4, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 1, 2, 3, 5, 5, 5, 5, 5, 5, 5, 6, 7, 7, 8, 8, 8, 9, 9, 9, 10, 10, 10, 11, 11, 11, 11, 11, 12, 12, 12, 11, 11, 10, 10, 10, 10, 10, 11, 11, 11, 11, 11, 11, 12, 13, 14, 15, 15, 16, 16, 16, 15, 15, 14, 14, 14, 13, 13, 13, 12, 11, 11, 10, 10, 10, 9, 9, 8, 7, 7, 7, 7, 7, 7, 7, 7, 8, 9, 10, 12, 13, 13, 12, 10, 8, 7, 7, 8, 10, 12, 13, 13, 12, 11, 10, 9, 8, 7, 7, 6, 6, 5, 5, 6, 7, 8, 8, 8, 8, 7, 6, 5, 4, 4, 5, 6, 7, 8, 9, 10, 10, 9, 8, 8, 7, 7, 8, 8, 9, 9, 10, 11, 11, 12, 13, 14, 15, 15, 15, 15, 15, 16, 16, 17, 18, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 18, 18, 17, 17, 17, 18, 18, 18, 18, 17, 16, 15, 14, 13, 13, 14, 15, 16, 16, 15, 14, 13, 12, 12, 13, 14, 16, 17, 17, 17, 17, 16, 16, 16, 17, 17, 16, 16, 15, 15, 16, 16, 17, 17, 17, 16, 14, 12, 11, 10, 10, 9, 9, 8, 7, 6, 5, 3, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 3, 3, 3, 4, 4, 5, 6, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 5, 4, 3, 3, 3, 4, 5, 6, 6, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 3, 3, 3, 3, 4, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 5, 5, 7, 8, 9, 11, 12, 13, 13, 13, 12, 12, 11, 11, 12, 12, 12, 11, 11, 10, 9, 8, 7, 6, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 5, 5, 6, 6, 6, 5, 5, 4, 4, 4, 5, 5, 5, 5, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 3, 3, 4, 5, 6, 6, 6, 5, 5, 4, 4, 5, 6, 8, 9, 10, 10, 10, 10, 9, 8, 7, 7, 6, 6, 5, 5, 4, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 6, 7, 8, 9, 10, 10, 11, 11, 11, 11, 11, 12, 13, 13, 13, 12, 10, 9, 8, 7, 6, 6, 6, 5, 4, 3, 2, 1, 1, 0, 0, 1, 1, 2, 3, 3, 3, 2, 2, 1, 1, 1, 2, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 1, 2, 3, 5, 6, 7, 6, 6, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 5, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 4, 4, 4, 3, 3, 2, 2, 3, 3, 3, 4, 4, 3, 3, 3, 3, 3, 4, 5, 5, 6, 6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 4, 5, 7, 8, 9, 9, 10, 9, 9, 10, 10, 11, 12, 12, 12, 12, 11, 10, 9, 9, 8, 8, 7, 6, 5, 5, 4, 5, 5, 5, 5, 4, 3, 2, 2, 2, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 6, 6, 5, 5, 5, 6, 7, 8, 9, 10, 10, 10, 10, 10, 10, 11, 12, 13, 14, 15, 16, 17, 18, 18, 18, 17, 17, 17, 16, 16, 17, 17, 18, 18, 19, 18, 18, 17, 16, 14, 13, 13, 12, 12, 11, 11, 11, 10, 9, 9, 8, 8, 9, 9, 10, 10, 10, 9, 9, 8, 8, 7, 8, 8, 7, 7, 6, 4, 3, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 1, 2, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 9, 10, 11, 11, 10, 9, 9, 9, 9, 10, 11, 12, 12, 12, 12, 12, 11, 10, 10, 9, 8, 8, 7, 7, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 4, 3, 3, 2, 3, 3, 5, 6, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 1, 1, 1, 1, 2, 3, 4, 4, 5, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 8, 8, 9, 10, 11, 12, 13, 14, 14, 14, 14, 14, 14, 15, 16, 17, 17, 17, 17, 17, 17, 17, 18, 18, 19, 19, 20, 20, 20, 20, 20, 19, 18, 17, 16, 16, 16, 15, 15, 14, 13, 12, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 9, 9, 10, 10, 11, 12, 14, 15, 15, 16, 16, 16, 16, 16, 17, 17, 18, 18, 18, 18, 18, 18, 18, 19, 20, 20, 19, 18, 16, 15, 14, 15, 16, 18, 20, 21, 21, 22, 22, 22, 23, 25, 26, 26, 26, 25, 25, 24, 25, 25, 26, 26, 26, 26, 25, 25, 26, 26, 26, 26, 25, 24, 23, 23, 23, 23, 23, 23, 24, 24, 24, 25, 25, 25, 24, 24, 23, 23, 22, 22, 22, 21, 20, 19, 18, 18, 18, 18, 18, 17, 16, 14, 13, 12, 12, 13, 14, 15, 16, 17, 16, 16, 15, 16, 17, 18, 19, 20, 20, 18, 16, 13, 11, 10, 10, 11, 11, 12, 11, 10, 9, 9, 8, 9, 9, 10, 11, 11, 10, 10, 10, 10, 11, 12, 12, 13, 12, 12, 11, 9, 8, 7, 7, 6, 6, 6, 6, 5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 1, 2, 3, 4, 6, 7, 7, 7, 7, 7, 7, 8, 9, 9, 9, 8, 7, 6, 6, 7, 9, 11, 13, 14, 13, 13, 12, 11, 11, 12, 14, 15, 15, 15, 14, 12, 11, 9, 9, 8, 8, 8, 8, 7, 6, 5, 4, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 7, 6, 5, 5, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 1, 2, 3, 4, 5, 5, 6, 6, 6, 6, 7, 7, 7, 7, 8, 8, 7, 7, 7, 6, 5, 5, 4, 3, 2, 2, 2, 1, 1, 1, 0, 0, 1, 2, 2, 3, 4, 4, 4, 4, 3, 3, 3, 4, 4, 5, 6, 6, 7, 7, 6, 6, 6, 7, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 18, 17, 16, 14, 13, 13, 14, 15, 16, 16, 16, 14, 13, 12, 11, 11, 11, 11, 11, 10, 9, 7, 7, 7, 7, 8, 8, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 1, 2, 3, 5, 6, 7, 8, 9, 9, 9, 9, 9, 8, 7, 5, 4, 3, 3, 3, 3, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 2, 3, 3, 4, 4, 5, 5, 6, 6, 6, 6, 7, 7, 7, 8, 8, 8, 8, 7, 7, 7, 8, 9, 11, 12, 13, 14, 14, 14, 14, 14, 14, 14, 14, 13, 12, 11, 10, 9, 9, 9, 10, 10, 11, 11, 11, 12, 13, 14, 16, 18, 19, 19, 18, 17, 15, 13, 12, 13, 14, 16, 18, 19, 19, 18, 17, 16, 15, 15, 14, 14, 13, 12, 11, 10, 9, 9, 8, 7, 7, 7, 7, 8, 9, 11, 13, 14, 15, 15, 15, 15, 15, 15, 16, 17, 17, 18, 17, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 14, 13, 12, 11, 10, 9, 8, 7, 7, 7, 7, 7, 7, 8, 8, 9, 9, 9, 9, 9, 8, 7, 6, 6, 6, 7, 8, 10, 12, 13, 14, 14, 15, 15, 15, 15, 16, 17, 17, 17, 17, 15, 14, 12, 11, 11, 11, 11, 12, 12, 13, 13, 14, 16, 17, 19, 20, 20, 20, 19, 19, 19, 19, 19, 19, 18, 17, 16, 16, 17, 18, 19, 20, 19, 18, 17, 16, 15, 14, 14, 13, 13, 12, 11, 10, 9, 9, 8, 8, 7, 7, 6, 6, 5, 4, 3, 3, 2, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 6, 7, 8, 8, 9, 9, 9, 9, 9, 9, 8, 7, 7, 6, 6, 5, 5, 5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 1, 2, 3, 3, 4, 4, 4, 4, 5, 6, 6, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 5, 5, 5, 5, 5, 5, 4, 4, 4, 5, 6, 7, 9, 10, 11, 12, 13, 13, 13, 12, 12, 12, 12, 11, 11, 10, 10, 9, 8, 8, 8, 8, 7, 7, 7, 6, 6, 5, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 3, 3, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 7, 7, 8, 9, 10, 10, 10, 9, 7, 5, 3, 2, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 3, 3, 3, 3, 2, 2, 1, 2, 2, 3, 5, 6, 8, 9, 9, 9, 8, 7, 6, 5, 5, 4, 3, 3, 3, 2, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 7, 8, 8, 9, 9, 9, 10, 11, 12, 13, 14, 15, 16, 16, 15, 15, 15, 15, 15, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 15, 14, 13, 12, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 11, 12, 13, 14, 15, 16, 17, 17, 17, 18, 18, 18, 17, 17, 16, 16, 16, 15, 15, 15, 15, 15, 14, 14, 14, 14, 14, 13, 13, 12, 11, 11, 10, 9, 8, 8, 7, 7, 7, 7, 8, 9, 10, 11, 12, 13, 14, 15, 15, 15, 14, 13, 12, 10, 9, 7, 6, 5, 4, 4, 3, 3, 3, 3, 4, 6, 8, 9, 9, 9, 9, 8, 8, 7, 8, 8, 8, 8, 8, 7, 6, 4, 4, 3, 3, 3, 3, 3, 4, 4, 5, 6, 7, 7, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 11, 12, 13, 14, 15, 16, 16, 16, 15, 15, 14, 13, 13, 12, 12, 11, 10, 10, 10, 10, 10, 10, 11, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 20, 19, 18, 17, 16, 15, 14, 13, 13, 12, 12, 12, 12, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 23, 23, 23, 22, 21, 21, 20, 20, 20, 20, 20, 20, 19, 19, 19, 18, 18, 17, 17, 17, 17, 18, 18, 19, 20, 20, 21, 20, 20, 19, 18, 18, 17, 16, 15, 14, 14, 14, 15, 15, 14, 13, 11, 10, 8, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 7, 8, 9, 10, 10, 11, 12, 13, 14, 16, 16, 16, 16, 15, 14, 12, 11, 9, 8, 6, 5, 4, 4, 5, 5, 5, 6, 7, 7, 8, 9, 9, 9, 9, 9, 8, 8, 8, 9, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 1, 2, 2, 3, 4, 5, 5, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 5, 5, 6, 8, 10, 11, 13, 14, 15, 15, 14, 13, 11, 9, 8, 8, 7, 7, 6, 5, 4, 4, 4, 5, 6, 7, 8, 9, 9, 10, 11, 11, 12, 12, 11, 10, 8, 6, 4, 2, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 4, 4, 4, 3, 3, 3, 2, 3, 4, 5, 5, 6, 6, 6, 5, 5, 5, 6, 7, 8, 9, 9, 9, 9, 9, 8, 8, 7, 6, 5, 4, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 5, 6, 7, 7, 7, 6, 6, 6, 6, 6, 6, 7, 8, 10, 11, 13, 14, 15, 15, 14, 12, 11, 10, 9, 8, 7, 6, 5, 4, 4, 4, 5, 6, 7, 9, 9, 10, 10, 11, 11, 12, 13, 13, 13, 13, 12, 11, 9, 8, 6, 5, 4, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 2, 2, 2, 2, 3, 4, 4, 4, 3, 3, 3, 3, 4, 5, 7, 8, 9, 10, 12, 13, 14, 16, 17, 17, 17, 17, 17, 16, 14, 13, 11, 10, 9, 8, 8, 9, 10, 10, 11, 12, 13, 15, 17, 18, 18, 18, 17, 16, 14, 13, 13, 13, 13, 13, 12, 11, 10, 9, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 22, 22, 21, 21, 20, 20, 19, 18, 17, 16, 15, 15, 15, 15, 15, 14, 13, 11, 10, 8, 7, 6, 5, 5, 5, 5, 5, 6, 7, 8, 8, 9, 9, 9, 8, 8, 8, 8, 9, 10, 10, 10, 10, 10, 10, 11, 12, 12, 13, 14, 14, 14, 13, 12, 11, 10, 8, 7, 6, 5, 4, 4, 4, 4, 4, 5, 5, 6, 6, 6, 6, 6, 5, 4, 3, 2, 1, 1, 1, 2, 3, 3, 3, 2, 2, 1, 1, 1, 1, 2, 2, 3, 4, 4, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 6, 6, 5, 6, 7, 8, 9, 10, 12, 13, 13, 13, 14, 13, 12, 11, 9, 7, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 1, 2, 3, 3, 4, 4, 3, 3, 3, 3, 4, 4, 4, 4, 4, 3, 3, 3, 3, 4, 5, 7, 9, 10, 11, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 6, 7, 8, 8, 8, 8, 8, 7, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 1, 1, 2, 1, 1, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 3, 2, 2, 1, 1, 0, 0, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 5, 5, 5, 5, 4, 3, 2, 1, 1, 2, 3, 5, 6, 7, 7, 7, 6, 6, 5, 5, 5, 5, 5, 6, 6, 6, 7, 7, 7, 8, 9, 10, 12, 13, 14, 13, 13, 11, 9, 8, 7, 6, 6, 6, 6, 6, 7, 7, 6, 6, 5, 4, 4, 4, 5, 6, 6, 7, 7, 7, 6, 6, 6, 6, 7, 9, 11, 12, 14, 14, 15, 14, 13, 12, 11, 10, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 8, 9, 11, 13, 14, 16, 17, 18, 18, 18, 17, 16, 14, 12, 11, 10, 10, 11, 13, 14, 14, 14, 13, 12, 10, 8, 6, 5, 4, 3, 3, 2, 2, 2, 2, 3, 3, 4, 4, 3, 3, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 4, 4, 5, 5, 5, 5, 5, 5, 6, 7, 8, 10, 11, 12, 12, 12, 11, 10, 9, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 2, 2, 3, 4, 5, 5, 6, 6, 7, 8, 8, 9, 9, 9, 8, 7, 5, 4, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 6, 7, 7, 8, 8, 8, 9, 9, 9, 9, 9, 10, 10, 11, 13, 14, 15, 16, 16, 16, 15, 13, 12, 11, 10, 9, 9, 9, 9, 9, 9, 9, 9, 10, 11, 12, 13, 15, 16, 18, 19, 20, 20, 19, 18, 17, 15, 14, 13, 13, 14, 15, 16, 17, 17, 16, 15, 12, 9, 7, 4, 3, 3, 3, 3, 4, 3, 3, 2, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 5, 5, 4, 4, 3, 3, 3, 3, 5, 6, 8, 10, 12, 12, 12, 11, 10, 8, 7, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 1, 1, 2, 3, 4, 3, 3, 2, 2, 2, 3, 4, 4, 4, 4, 3, 3, 3, 4, 5, 6, 6, 6, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 3, 4, 5, 6, 6, 6, 6, 6, 7, 7, 8, 8, 9, 9, 9, 9, 9, 9, 9, 10, 11, 12, 14, 16, 18, 20, 22, 23, 23, 23, 23, 21, 19, 18, 16, 15, 14, 13, 13, 13, 13, 14, 15, 16, 18, 20, 21, 23, 24, 25, 25, 24, 23, 22, 20, 19, 18, 18, 18, 18, 19, 19, 19, 18, 18, 17, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 13, 11, 9, 7, 5, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 2, 3, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 3, 4, 4, 5, 5, 6, 6, 5, 4, 3, 3, 3, 4, 6, 8, 9, 10, 11, 10, 10, 9, 7, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 4, 5, 5, 6, 7, 8, 9, 10, 11, 11, 11, 11, 10, 9, 7, 5, 4, 3, 2, 1, 1, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 14, 14, 13, 11, 9, 7, 5, 4, 3, 3, 4, 5, 6, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 23, 23, 22, 21, 19, 18, 17, 17, 17, 17, 18, 18, 19, 19, 19, 19, 19, 18, 16, 14, 13, 12, 12, 12, 13, 13, 13, 11, 9, 7, 5, 4, 3, 3, 2, 1, 0, 0, 0, 1, 2, 3, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 0, 1, 2, 3, 4, 4, 5, 5, 4, 4, 5, 5, 6, 7, 8, 8, 8, 8, 8, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 2, 3, 5, 7, 9, 10, 11, 11, 10, 8, 6, 4, 3, 2, 1, 2, 2, 3, 4, 4, 3, 3, 3, 3, 4, 5, 7, 8, 8, 8, 8, 8, 9, 10, 11, 12, 14, 15, 17, 19, 20, 22, 23, 23, 23, 22, 20, 19, 18, 17, 18, 19, 21, 22, 24, 25, 25, 24, 23, 22, 20, 19, 19, 18, 19, 20, 21, 22, 23, 23, 22, 20, 19, 18, 18, 19, 21, 24, 25, 25, 25, 23, 21, 18, 16, 14, 12, 11, 11, 11, 12, 13, 13, 13, 13, 11, 9, 7, 5, 4, 3, 4, 4, 5, 4, 4, 3, 2, 1, 2, 3, 5, 7, 9, 10, 10, 10, 9, 8, 7, 6, 5, 4, 2, 1, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 4, 5, 6, 6, 7, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 8, 9, 10, 11, 13, 15, 18, 20, 22, 24, 24, 23, 21, 18, 15, 12, 11, 11, 12, 14, 15, 16, 16, 16, 14, 12, 10, 9, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 9, 10, 12, 13, 14, 14, 13, 12, 10, 7, 5, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 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, 1, 3, 4, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 4, 4, 5, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 8, 10, 11, 12, 12, 12, 11, 10, 9, 8, 6, 4, 3, 1, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 5, 6, 6, 7, 7, 8, 9, 10, 10, 11, 11, 13, 14, 16, 18, 20, 21, 21, 21, 19, 18, 16, 15, 14, 14, 15, 16, 18, 19, 20, 20, 19, 16, 13, 11, 9, 9, 10, 12, 14, 16, 16, 15, 13, 11, 9, 7, 5, 4, 3, 2, 1, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 7, 7, 6, 6, 5, 5, 6, 6, 7, 7, 8, 8, 9, 11, 13, 15, 18, 19, 20, 19, 17, 14, 11, 8, 6, 4, 4, 4, 4, 4, 5, 6, 7, 8, 10, 11, 12, 12, 11, 10, 9, 7, 6, 5, 4, 4, 4, 4, 6, 7, 9, 11, 13, 14, 15, 15, 15, 14, 13, 11, 9, 7, 5, 3, 2, 2, 2, 2, 3, 4, 5, 5, 6, 6, 6, 6, 5, 5, 4, 3, 2, 2, 2, 2, 2, 2, 3, 4, 5, 6, 8, 9, 10, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 5, 6, 7, 7, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 5, 5, 6, 7, 7, 7, 7, 8, 8, 9, 11, 13, 15, 17, 18, 19, 19, 18, 17, 15, 12, 10, 9, 8, 8, 8, 8, 9, 9, 9, 8, 9, 9, 11, 13, 15, 17, 19, 19, 19, 17, 15, 13, 11, 9, 7, 5, 3, 2, 1, 2, 3, 4, 6, 7, 8, 8, 7, 7, 6, 6, 6, 7, 8, 8, 9, 9, 9, 9, 10, 12, 14, 16, 18, 19, 19, 18, 16, 13, 10, 7, 5, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 5, 5, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 3, 4, 5, 6, 6, 7, 7, 7, 8, 8, 8, 8, 8, 9, 9, 9, 10, 10, 11, 12, 13, 14, 15, 15, 16, 17, 18, 18, 18, 18, 17, 15, 14, 13, 13, 14, 16, 18, 20, 21, 20, 18, 15, 12, 9, 8, 7, 8, 10, 11, 12, 12, 11, 10, 7, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 8, 8, 8, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 9, 10, 11, 13, 15, 17, 19, 20, 21, 21, 20, 18, 16, 14, 12, 11, 10, 10, 11, 12, 13, 13, 13, 12, 11, 9, 8, 6, 5, 4, 4, 4, 3, 3, 3, 3, 4, 4, 5, 6, 7, 9, 11, 13, 15, 15, 15, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 6, 6, 7, 8, 8, 9, 10, 10, 10, 11, 12, 14, 15, 17, 19, 20, 21, 20, 20, 18, 17, 15, 15, 15, 16, 17, 18, 20, 20, 20, 19, 17, 15, 12, 11, 11, 11, 12, 14, 15, 17, 18, 18, 18, 17, 15, 13, 10, 8, 6, 4, 4, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 17, 19, 21, 21, 20, 17, 14, 11, 9, 8, 9, 11, 13, 16, 17, 17, 15, 13, 10, 7, 5, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 6, 7, 7, 8, 9, 10, 12, 14, 16, 18, 18, 18, 17, 16, 14, 13, 12, 12, 13, 15, 17, 18, 19, 19, 18, 16, 13, 10, 7, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 12, 16, 19, 20, 20, 20, 21, 25, 32, 44, 61, 83, 106, 127, 142, 148, 145, 134, 123, 121, 141, 191, 277, 393, 527, 659, 766, 831, 842, 801, 719, 618, 520, 446, 408, 409, 440, 487, 535, 568, 576, 557, 514, 452, 381, 308, 242, 186, 142, 110, 88, 73, 63, 55, 48, 41, 34, 29, 25, 23, 22, 23, 26, 29, 33, 36, 38, 38, 37, 34, 31, 29, 28, 28, 29, 31, 33, 35, 37, 37, 38, 37, 37, 36, 35, 35, 35, 35, 36, 37, 39, 41, 46, 55, 70, 92, 121, 157, 196, 235, 269, 295, 313, 321, 322, 317, 310, 302, 293, 283, 272, 260, 247, 232, 218, 203, 190, 177, 165, 154, 143, 133, 125, 118, 113, 110, 109, 110, 115, 121, 130, 138, 146, 151, 157, 164, 174, 188, 203, 215, 219, 215, 209, 214, 240, 294, 369, 448, 506, 518, 474, 381, 259, 139, 47, 0, 0, 16, 51, 80, 91, 82, 57, 27, 4, 0, 9, 33, 57, 68, 59, 36, 23, 53, 153, 331, 566, 805, 984, 1049, 979, 792, 542, 295, 107, 2, 0, 0, 35, 60, 58, 34, 0, 0, 6, 92, 244, 447, 663, 841, 932, 911, 784, 585, 365, 176, 48, 0, 0, 14, 42, 54, 48, 31, 23, 48, 125, 260, 442, 638, 804, 898, 893, 788, 610, 404, 217, 81, 7, 0, 0, 20, 39, 49, 52, 50, 46, 39, 29, 18, 9, 4, 7, 17, 30, 43, 52, 53, 47, 35, 20, 8, 0, 0, 4, 12, 21, 30, 34, 34, 30, 23, 14, 5, 1, 2, 8, 19, 28, 31, 25, 11, 0, 3, 44, 133, 271, 441, 609, 735, 787, 748, 630, 462, 286, 140, 43, 0, 0, 1, 14, 21, 21, 18, 17, 17, 18, 18, 15, 12, 9, 7, 8, 10, 12, 13, 12, 10, 7, 3, 0, 0, 0, 1, 4, 8, 12, 15, 15, 13, 9, 4, 1, 0, 0, 1, 4, 7, 10, 12, 11, 9, 6, 3, 0, 0, 0, 0, 1, 3, 5, 7, 9, 12, 13, 14, 13, 11, 8, 3, 0, 0, 0, 1, 6, 9, 7, 0, 0, 6, 54, 151, 297, 472, 644, 770, 818, 775, 650, 477, 296, 146, 46, 0, 0, 0, 14, 23, 22, 12, 0, 0, 3, 47, 135, 268, 432, 596, 725, 785, 760, 655, 497, 324, 171, 63, 4, 0, 0, 14, 29, 34, 30, 20, 14, 23, 63, 146, 271, 424, 576, 691, 739, 705, 597, 444, 281, 143, 49, 1, 0, 0, 14, 31, 45, 55, 59, 54, 44, 36, 46, 91, 180, 311, 463, 604, 695, 713, 650, 522, 362, 208, 89, 19, 0, 0, 10, 26, 37, 41, 42, 39, 34, 26, 16, 8, 3, 4, 11, 22, 33, 41, 44, 42, 35, 25, 15, 7, 3, 5, 11, 21, 32, 42, 49, 50, 46, 37, 25, 13, 4, 0, 1, 5, 11, 17, 20, 20, 17, 13, 8, 4, 3, 4, 7, 10, 14, 18, 21, 23, 24, 23, 19, 12, 6, 1, 1, 4, 10, 15, 16, 13, 13, 24, 60, 127, 226, 342, 452, 529, 552, 513, 421, 301, 180, 83, 23, 0, 0, 1, 11, 18, 23, 24, 21, 12, 1, 0, 23, 86, 196, 343, 504, 643, 724, 725, 645, 505, 340, 189, 78, 14, 0, 0, 5, 15, 23, 27, 26, 20, 8, 0, 0, 35, 120, 258, 433, 613, 756, 823, 796, 681, 510, 324, 164, 54, 0, 0, 0, 17, 29, 32, 30, 25, 21, 16, 10, 5, 1, 1, 5, 13, 22, 31, 36, 35, 30, 22, 13, 5, 0, 0, 0, 3, 8, 14, 18, 21, 19, 15, 10, 4, 0, 0, 0, 5, 11, 17, 21, 22, 20, 15, 9, 4, 0, 0, 0, 0, 3, 5, 6, 7, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 11, 16, 19, 21, 19, 16, 11, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 12, 16, 18, 17, 15, 10, 6, 2, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 2, 3, 5, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 6, 5, 1, 0, 0, 0, 3, 9, 11, 5, 0, 0, 23, 101, 239, 424, 625, 793, 885, 873, 759, 576, 370, 189, 64, 1, 0, 0, 15, 23, 21, 14, 7, 4, 4, 5, 5, 3, 1, 1, 4, 11, 20, 30, 36, 39, 35, 28, 18, 8, 1, 0, 0, 5, 13, 21, 27, 29, 28, 23, 15, 7, 0, 0, 0, 4, 16, 27, 30, 20, 2, 0, 10, 88, 239, 454, 698, 915, 1050, 1063, 950, 742, 496, 269, 104, 14, 0, 0, 8, 20, 23, 22, 18, 11, 1, 0, 2, 51, 157, 324, 531, 741, 902, 972, 927, 775, 550, 308, 108, 0, 0, 107, 293, 505, 687, 792, 794, 700, 537, 351, 183, 64, 2, 0, 3, 29, 50, 62, 64, 58, 48, 34, 20, 8, 1, 0, 6, 19, 34, 49, 60, 65, 61, 50, 34, 18, 6, 2, 5, 16, 30, 45, 56, 60, 56, 46, 30, 14, 2, 0, 1, 14, 30, 44, 48, 42, 31, 25, 43, 97, 193, 319, 451, 557, 606, 585, 498, 368, 229, 112, 34, 0, 0, 1, 11, 17, 18, 18, 19, 22, 25, 25, 21, 15, 9, 5, 4, 7, 12, 18, 21, 21, 18, 13, 7, 3, 0, 0, 0, 1, 3, 6, 7, 8, 7, 5, 3, 0, 0, 0, 1, 4, 9, 13, 16, 16, 14, 11, 6, 3, 0, 0, 0, 0, 3, 7, 12, 17, 20, 21, 19, 15, 9, 2, 0, 0, 0, 3, 10, 11, 6, 0, 0, 23, 95, 223, 395, 584, 745, 834, 824, 711, 521, 305, 119, 16, 24, 140, 331, 542, 714, 800, 780, 665, 491, 305, 148, 46, 0, 0, 3, 16, 23, 24, 22, 20, 20, 20, 17, 12, 6, 0, 0, 2, 9, 19, 27, 32, 32, 27, 19, 9, 2, 0, 0, 5, 15, 26, 35, 40, 40, 35, 26, 15, 4, 0, 0, 2, 14, 28, 39, 39, 27, 7, 0, 15, 87, 221, 409, 618, 803, 916, 923, 816, 619, 381, 163, 22, 0, 89, 276, 505, 714, 847, 871, 784, 617, 414, 227, 87, 10, 0, 0, 17, 35, 40, 33, 17, 1, 0, 30, 105, 230, 390, 557, 692, 759, 737, 633, 475, 302, 153, 51, 0, 0, 0, 15, 28, 37, 44, 50, 54, 52, 44, 30, 14, 2, 0, 5, 21, 40, 59, 71, 73, 66, 50, 32, 15, 3, 0, 0, 6, 14, 21, 25, 25, 22, 16, 9, 2, 0, 0, 0, 8, 18, 22, 18, 4, 0, 0, 48, 154, 314, 504, 682, 802, 829, 755, 600, 407, 224, 88, 11, 0, 0, 12, 23, 25, 21, 16, 13, 12, 11, 9, 5, 2, 0, 2, 6, 12, 18, 23, 24, 22, 15, 7, 0, 0, 0, 7, 20, 31, 34, 26, 13, 12, 43, 125, 263, 443, 630, 779, 849, 819, 697, 515, 321, 158, 50, 0, 0, 0, 10, 18, 21, 23, 23, 17, 7, 0, 5, 52, 155, 315, 512, 707, 851, 903, 842, 679, 454, 231, 74, 30, 115, 310, 560, 796, 953, 985, 883, 678, 428, 207, 80, 83, 217, 443, 697, 907, 1012, 984, 830, 593, 337, 130, 26, 52, 196, 416, 648, 830, 911, 876, 738, 540, 334, 162, 49, 0, 0, 7, 32, 54, 70, 80, 84, 79, 66, 46, 24, 6, 0, 4, 21, 45, 69, 86, 92, 84, 65, 41, 18, 2, 0, 4, 22, 45, 68, 85, 91, 84, 68, 45, 23, 7, 0, 0, 8, 19, 28, 32, 31, 24, 16, 7, 1, 0, 0, 0, 3, 5, 6, 7, 8, 8, 7, 4, 1, 0, 0, 0, 4, 11, 13, 8, 0, 0, 13, 81, 205, 375, 559, 714, 797, 782, 675, 504, 317, 156, 49, 0, 0, 1, 13, 18, 14, 10, 8, 12, 19, 25, 26, 22, 13, 3, 0, 0, 0, 9, 20, 23, 15, 0, 0, 15, 92, 234, 432, 650, 838, 945, 934, 804, 584, 335, 124, 10, 23, 157, 373, 611, 803, 900, 876, 739, 527, 293, 99, 0, 0, 122, 325, 557, 756, 869, 868, 758, 575, 368, 187, 62, 0, 0, 3, 25, 42, 50, 52, 50, 44, 36, 25, 13, 3, 0, 3, 16, 34, 52, 66, 71, 66, 51, 31, 12, 0, 0, 2, 18, 37, 50, 52, 43, 33, 38, 74, 152, 268, 402, 522, 596, 602, 536, 417, 276, 148, 55, 5, 0, 0, 8, 14, 13, 10, 7, 6, 7, 8, 7, 4, 1, 0, 0, 2, 5, 10, 13, 14, 13, 10, 6, 3, 0, 0, 0, 2, 6, 9, 12, 13, 12, 9, 6, 2, 0, 0, 0, 2, 7, 13, 17, 20, 19, 15, 10, 4, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 1, 6, 11, 9, 1, 0, 0, 36, 117, 241, 389, 528, 620, 639, 577, 453, 302, 161, 58, 4, 0, 0, 10, 18, 17, 13, 10, 10, 12, 15, 14, 11, 7, 2, 0, 1, 5, 9, 12, 14, 14, 11, 8, 5, 3, 3, 5, 8, 13, 17, 22, 25, 26, 24, 20, 13, 6, 1, 2, 10, 21, 31, 32, 21, 4, 0, 18, 90, 224, 409, 614, 793, 897, 892, 773, 566, 326, 122, 16, 45, 209, 467, 750, 981, 1095, 1064, 904, 663, 406, 193, 54, 0, 0, 9, 31, 44, 46, 42, 37, 34, 29, 22, 13, 5, 1, 3, 13, 28, 45, 58, 63, 60, 49, 33, 17, 6, 2, 8, 22, 40, 58, 71, 75, 69, 56, 38, 21, 9, 6, 12, 25, 42, 57, 65, 65, 56, 41, 25, 11, 2, 0, 3, 9, 16, 22, 25, 25, 23, 18, 14, 10, 7, 6, 6, 8, 10, 11, 11, 11, 10, 9, 8, 6, 3, 0, 0, 0, 3, 12, 20, 21, 12, 0, 0, 18, 95, 230, 409, 596, 743, 811, 777, 653, 472, 284, 130, 33, 0, 0, 5, 17, 20, 16, 9, 6, 6, 8, 9, 8, 6, 4, 5, 8, 13, 18, 22, 23, 21, 17, 12, 7, 3, 1, 2, 6, 12, 19, 24, 26, 25, 20, 14, 7, 1, 0, 1, 6, 12, 19, 24, 25, 23, 19, 12, 6, 2, 0, 0, 1, 4, 7, 9, 11, 11, 10, 9, 7, 5, 5, 5, 7, 10, 13, 16, 18, 20, 19, 17, 14, 12, 9, 8, 8, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 7, 8, 8, 9, 9, 10, 11, 13, 16, 21, 27, 33, 36, 36, 32, 24, 15, 10, 12, 19, 25, 25, 12, 0, 0, 26, 123, 288, 503, 724, 893, 962, 910, 751, 532, 310, 133, 27, 0, 0, 12, 29, 36, 35, 32, 32, 33, 34, 31, 25, 17, 13, 16, 26, 37, 43, 37, 20, 0, 0, 24, 102, 231, 393, 554, 673, 717, 674, 555, 393, 231, 101, 21, 0, 0, 12, 31, 43, 47, 47, 44, 40, 33, 24, 15, 7, 3, 5, 11, 19, 28, 34, 36, 34, 29, 20, 10, 1, 0, 0, 7, 20, 32, 37, 30, 14, 0, 0, 32, 112, 233, 376, 506, 589, 600, 536, 416, 273, 142, 49, 0, 0, 0, 15, 27, 31, 30, 27, 25, 24, 23, 22, 21, 21, 23, 26, 30, 32, 33, 32, 30, 25, 19, 11, 3, 0, 0, 3, 15, 29, 36, 32, 17, 2, 5, 47, 143, 292, 471, 642, 761, 793, 729, 586, 404, 227, 91, 13, 0, 0, 16, 34, 43, 44, 40, 36, 31, 25, 20, 16, 14, 16, 22, 31, 40, 47, 51, 51, 46, 37, 26, 14, 5, 1, 1, 7, 15, 25, 32, 35, 33, 28, 22, 17, 15, 16, 21, 28, 35, 40, 41, 38, 31, 22, 13, 6, 1, 0, 0, 3, 7, 12, 15, 15, 13, 10, 6, 2, 0, 0, 0, 3, 6, 9, 10, 10, 8, 5, 3, 0, 0, 0, 0, 1, 2, 3, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 5, 1, 0, 0, 0, 5, 15, 21, 18, 3, 0, 0, 52, 172, 352, 564, 759, 883, 899, 802, 621, 406, 211, 74, 3, 0, 0, 16, 25, 28, 28, 31, 31, 25, 8, 0, 0, 54, 182, 380, 615, 836, 980, 1008, 909, 712, 473, 250, 86, 0, 0, 0, 33, 61, 72, 62, 37, 11, 4, 40, 140, 308, 525, 751, 931, 1014, 970, 805, 559, 296, 89, 0, 41, 211, 455, 702, 883, 948, 887, 722, 505, 292, 126, 27, 0, 0, 15, 37, 53, 64, 72, 75, 73, 64, 46, 26, 9, 0, 3, 17, 38, 60, 76, 82, 76, 60, 39, 18, 3, 0, 7, 25, 47, 68, 82, 88, 82, 67, 46, 24, 7, 0, 1, 16, 38, 59, 68, 60, 35, 6, 0, 26, 116, 264, 447, 623, 745, 777, 709, 563, 379, 205, 76, 6, 0, 0, 13, 24, 25, 21, 16, 13, 13, 12, 10, 6, 2, 1, 3, 9, 17, 24, 29, 30, 28, 23, 17, 12, 9, 9, 13, 19, 26, 32, 35, 35, 31, 24, 15, 7, 1, 0, 0, 4, 10, 14, 17, 16, 13, 8, 4, 1, 0, 0, 0, 3, 6, 8, 10, 10, 8, 6, 3, 1, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 5, 6, 7, 6, 6, 4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 2, 5, 8, 11, 11, 10, 8, 4, 2, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 3, 0, 0, 0, 0, 10, 20, 21, 12, 0, 0, 29, 130, 303, 530, 765, 949, 1029, 976, 800, 545, 279, 74, 0, 27, 191, 424, 658, 828, 887, 825, 666, 460, 261, 110, 23, 0, 0, 8, 21, 30, 37, 44, 45, 34, 12, 0, 0, 59, 192, 391, 621, 826, 948, 951, 834, 631, 401, 198, 59, 0, 0, 6, 35, 57, 69, 73, 71, 64, 52, 36, 19, 6, 2, 8, 23, 42, 59, 68, 66, 56, 40, 23, 8, 0, 0, 1, 9, 21, 31, 39, 41, 36, 28, 17, 6, 0, 0, 0, 7, 15, 23, 28, 28, 25, 18, 10, 4, 0, 0, 0, 1, 3, 5, 6, 7, 8, 8, 6, 3, 0, 0, 0, 1, 10, 17, 16, 6, 0, 0, 32, 126, 276, 457, 627, 739, 758, 678, 523, 340, 174, 59, 1, 0, 0, 7, 13, 14, 15, 17, 16, 7, 0, 0, 27, 126, 294, 511, 730, 892, 949, 882, 712, 488, 270, 105, 12, 0, 0, 16, 32, 38, 38, 37, 37, 36, 31, 21, 9, 3, 5, 16, 30, 38, 34, 18, 4, 12, 66, 177, 338, 521, 683, 780, 784, 693, 532, 347, 180, 62, 2, 0, 0, 12, 20, 21, 21, 23, 30, 37, 40, 35, 23, 8, 0, 0, 5, 23, 41, 49, 39, 14, 0, 0, 66, 205, 408, 642, 850, 977, 984, 866, 651, 397, 167, 17, 0, 45, 197, 385, 554, 659, 674, 600, 462, 300, 155, 52, 1, 0, 1, 19, 32, 39, 40, 39, 36, 32, 26, 18, 10, 3, 1, 6, 17, 36, 57, 75, 80, 65, 33, 0, 0, 34, 164, 376, 638, 892, 1070, 1120, 1027, 819, 553, 298, 107, 1, 0, 0, 37, 65, 69, 48, 15, 0, 12, 93, 248, 466, 708, 919, 1039, 1030, 884, 639, 362, 132, 18, 52, 221, 472, 726, 907, 965, 890, 712, 487, 274, 113, 21, 0, 0, 9, 30, 47, 59, 62, 54, 36, 21, 33, 95, 225, 413, 627, 814, 921, 917, 801, 607, 388, 195, 63, 0, 0, 1, 24, 43, 56, 65, 72, 75, 71, 58, 38, 17, 2, 0, 8, 26, 47, 66, 77, 78, 69, 53, 35, 17, 3, 0, 0, 9, 28, 50, 67, 68, 48, 16, 0, 1, 80, 244, 479, 746, 980, 1117, 1112, 959, 695, 393, 137, 0, 8, 164, 417, 690, 905, 1002, 956, 780, 527, 266, 69, 0, 50, 234, 492, 754, 950, 1027, 964, 781, 526, 266, 67, 0, 22, 184, 421, 670, 862, 947, 906, 756, 542, 323, 145, 34, 0, 0, 20, 52, 78, 95, 102, 99, 87, 66, 41, 17, 1, 0, 8, 30, 58, 84, 100, 103, 91, 68, 41, 16, 0, 0, 3, 19, 39, 57, 68, 68, 59, 42, 24, 8, 0, 0, 2, 11, 22, 32, 37, 37, 32, 23, 13, 4, 0, 0, 1, 7, 14, 21, 26, 28, 25, 20, 13, 7, 2, 0, 0, 0, 1, 3, 7, 10, 12, 13, 11, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 3, 0, 0, 0, 0, 6, 14, 14, 5, 0, 0, 29, 124, 281, 479, 674, 814, 856, 787, 627, 423, 228, 84, 6, 0, 0, 13, 22, 20, 12, 7, 8, 14, 19, 18, 12, 3, 0, 0, 7, 22, 33, 32, 17, 0, 0, 35, 144, 325, 552, 780, 948, 1005, 929, 735, 473, 213, 29, 0, 60, 272, 550, 816, 995, 1040, 943, 739, 488, 256, 89, 0, 0, 0, 28, 50, 57, 48, 28, 9, 7, 41, 125, 261, 433, 606, 734, 780, 730, 597, 420, 243, 104, 22, 0, 0, 5, 16, 23, 29, 37, 48, 58, 61, 55, 41, 22, 6, 0, 0, 8, 22, 36, 45, 47, 41, 31, 17, 6, 0, 0, 3, 11, 21, 28, 31, 29, 23, 15, 6, 1, 0, 0, 3, 8, 13, 18, 20, 21, 18, 13, 7, 1, 0, 0, 1, 10, 20, 24, 18, 3, 0, 7, 67, 185, 353, 544, 713, 813, 809, 698, 503, 279, 88, 0, 9, 149, 367, 599, 778, 851, 802, 653, 450, 251, 99, 14, 0, 0, 13, 24, 24, 18, 11, 8, 9, 11, 11, 8, 3, 0, 0, 5, 15, 28, 41, 49, 50, 44, 32, 18, 6, 0, 0, 4, 14, 24, 33, 36, 34, 26, 16, 6, 0, 0, 0, 6, 13, 20, 25, 26, 24, 19, 13, 9, 5, 1, 0, 0, 0, 4, 16, 29, 33, 23, 2, 0, 0, 76, 228, 443, 679, 877, 978, 952, 807, 585, 350, 155, 33, 0, 0, 9, 34, 45, 40, 21, 0, 0, 1, 69, 199, 380, 579, 748, 840, 825, 708, 523, 322, 152, 41, 0, 0, 3, 17, 23, 23, 22, 25, 31, 36, 37, 30, 18, 6, 0, 0, 7, 21, 38, 51, 58, 56, 47, 32, 16, 4, 0, 0, 6, 17, 28, 36, 38, 35, 26, 16, 6, 0, 0, 1, 7, 16, 24, 30, 33, 31, 26, 19, 10, 2, 0, 0, 0, 8, 18, 23, 16, 0, 0, 0, 61, 186, 362, 556, 717, 798, 773, 649, 466, 274, 120, 26, 0, 0, 4, 13, 15, 13, 14, 16, 13, 3, 0, 0, 38, 137, 292, 475, 643, 745, 751, 657, 493, 307, 146, 39, 0, 0, 4, 20, 26, 23, 17, 11, 10, 10, 9, 7, 3, 0, 0, 3, 11, 20, 28, 33, 32, 27, 19, 11, 3, 0, 0, 0, 5, 10, 16, 19, 20, 18, 15, 10, 5, 1, 0, 0, 2, 11, 24, 37, 44, 38, 18, 0, 0, 28, 131, 299, 506, 703, 835, 864, 779, 606, 396, 204, 67, 0, 0, 0, 16, 23, 17, 6, 0, 0, 0, 3, 5, 4, 1, 0, 3, 11, 21, 31, 36, 36, 30, 21, 11, 3, 0, 0, 1, 5, 9, 12, 14, 14, 11, 8, 4, 0, 0, 0, 1, 6, 11, 16, 19, 19, 15, 10, 5, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 2, 5, 9, 12, 13, 13, 12, 10, 8, 5, 1, 0, 0, 0, 4, 14, 19, 13, 0, 0, 5, 82, 230, 437, 661, 845, 934, 901, 756, 543, 322, 143, 32, 0, 0, 5, 22, 34, 40, 42, 37, 22, 0, 0, 6, 85, 232, 434, 649, 820, 897, 857, 712, 505, 293, 125, 24, 0, 0, 10, 26, 32, 31, 29, 29, 31, 31, 26, 17, 6, 0, 0, 6, 22, 42, 56, 57, 42, 15, 0, 1, 65, 197, 389, 606, 799, 914, 912, 788, 570, 317, 102, 0, 13, 172, 420, 684, 888, 973, 918, 749, 518, 291, 117, 18, 0, 0, 15, 31, 35, 31, 27, 26, 28, 28, 25, 17, 7, 0, 0, 3, 18, 38, 56, 62, 52, 25, 0, 0, 31, 136, 300, 496, 674, 786, 799, 708, 543, 350, 178, 58, 0, 0, 0, 21, 42, 58, 67, 65, 49, 23, 0, 0, 42, 155, 327, 528, 711, 824, 833, 736, 562, 360, 180, 57, 0, 0, 1, 18, 27, 26, 20, 16, 14, 14, 13, 10, 5, 1, 0, 1, 7, 14, 22, 26, 26, 22, 16, 8, 2, 0, 0, 3, 11, 20, 30, 37, 39, 37, 31, 21, 10, 1, 0, 0, 7, 24, 43, 55, 51, 29, 0, 0, 19, 129, 322, 573, 829, 1021, 1095, 1027, 839, 586, 335, 141, 27, 0, 0, 5, 18, 22, 22, 21, 18, 8, 0, 0, 19, 110, 271, 483, 701, 866, 927, 866, 701, 481, 266, 102, 10, 0, 0, 17, 34, 40, 38, 33, 30, 27, 23, 17, 9, 2, 0, 1, 9, 20, 31, 38, 40, 36, 27, 17, 7, 0, 0, 0, 3, 10, 18, 25, 29, 29, 24, 16, 8, 2, 0, 0, 2, 7, 12, 16, 16, 14, 10, 7, 4, 3, 2, 0, 0, 0, 0, 4, 15, 24, 23, 12, 0, 0, 32, 130, 294, 504, 719, 885, 952, 898, 731, 492, 244, 52, 0, 25, 206, 471, 749, 965, 1059, 1008, 832, 587, 339, 143, 28, 0, 0, 14, 31, 36, 32, 27, 26, 27, 25, 19, 9, 0, 0, 2, 18, 34, 43, 37, 19, 3, 14, 77, 206, 392, 603, 789, 899, 903, 797, 613, 401, 211, 77, 7, 0, 0, 8, 19, 28, 37, 45, 45, 32, 9, 0, 10, 87, 236, 440, 659, 835, 918, 883, 739, 531, 314, 138, 30, 0, 0, 10, 27, 33, 31, 25, 20, 18, 15, 12, 7, 2, 0, 4, 12, 24, 36, 45, 48, 45, 36, 23, 11, 2, 0, 0, 6, 15, 24, 29, 30, 26, 18, 10, 3, 0, 0, 2, 8, 14, 18, 19, 17, 12, 7, 2, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 10, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 2, 0, 0, 0, 0, 6, 12, 14, 6, 0, 0, 18, 91, 216, 376, 536, 654, 694, 643, 517, 353, 193, 74, 7, 0, 0, 11, 22, 23, 18, 13, 10, 10, 10, 9, 6, 2, 0, 0, 4, 11, 19, 28, 33, 34, 31, 24, 15, 6, 0, 0, 1, 14, 33, 50, 57, 47, 22, 0, 0, 44, 167, 359, 592, 812, 963, 999, 912, 725, 492, 272, 107, 15, 0, 0, 12, 28, 38, 44, 48, 47, 36, 16, 0, 5, 62, 186, 376, 605, 822, 972, 1009, 916, 712, 450, 206, 50, 33, 165, 412, 708, 970, 1126, 1133, 991, 739, 446, 190, 36, 19, 135, 345, 588, 796, 914, 911, 790, 582, 340, 126, 0, 0, 114, 342, 621, 880, 1051, 1091, 992, 787, 534, 294, 115, 15, 0, 0, 28, 59, 82, 97, 104, 104, 94, 75, 49, 23, 6, 2, 13, 37, 66, 92, 109, 113, 102, 80, 52, 25, 7, 3, 16, 41, 70, 91, 92, 73, 42, 19, 32, 102, 235, 416, 607, 760, 831, 800, 676, 495, 303, 144, 41, 0, 0, 4, 20, 32, 40, 47, 50, 45, 28, 4, 0, 13, 97, 253, 466, 696, 887, 986, 965, 830, 619, 388, 188, 53, 0, 0, 8, 40, 59, 59, 41, 18, 7, 32, 111, 252, 442, 650, 827, 929, 924, 809, 609, 373, 161, 23, 0, 73, 240, 448, 642, 770, 803, 735, 590, 408, 234, 101, 22, 0, 0, 11, 28, 40, 48, 54, 58, 59, 54, 42, 27, 13, 5, 8, 20, 40, 61, 78, 85, 81, 66, 45, 23, 6, 0, 1, 12, 28, 44, 54, 56, 49, 36, 21, 8, 0, 0, 7, 19, 31, 41, 46, 45, 38, 27, 16, 7, 3, 4, 10, 18, 26, 32, 34, 31, 25, 17, 9, 2, 0, 0, 1, 5, 9, 11, 11, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 1, 0, 0, 0, 4, 13, 18, 13, 0, 0, 1, 63, 189, 372, 580, 764, 873, 875, 769, 585, 376, 191, 64, 1, 0, 0, 14, 21, 23, 23, 27, 31, 28, 16, 0, 0, 29, 120, 274, 474, 682, 847, 924, 888, 744, 527, 289, 92, 0, 0, 131, 345, 588, 795, 913, 913, 799, 607, 390, 197, 62, 0, 0, 8, 36, 53, 51, 37, 24, 34, 88, 197, 356, 542, 718, 837, 867, 792, 629, 418, 217, 81, 47, 124, 289, 493, 678, 793, 809, 725, 569, 384, 215, 89, 19, 0, 0, 8, 18, 23, 27, 33, 40, 46, 46, 39, 26, 12, 1, 0, 7, 22, 40, 57, 66, 66, 57, 41, 22, 7, 0, 0, 8, 23, 42, 58, 67, 66, 56, 41, 23, 8, 0, 0, 3, 12, 23, 31, 36, 35, 30, 23, 14, 7, 1, 0, 0, 2, 10, 19, 25, 23, 10, 0, 0, 23, 109, 256, 446, 640, 789, 851, 808, 670, 478, 282, 125, 29, 0, 0, 6, 17, 18, 12, 6, 3, 5, 7, 6, 2, 0, 0, 3, 13, 20, 19, 8, 0, 0, 38, 139, 301, 504, 708, 862, 923, 872, 724, 520, 311, 142, 37, 0, 0, 4, 16, 19, 16, 13, 14, 19, 23, 24, 19, 11, 3, 0, 0, 5, 12, 18, 21, 20, 15, 10, 5, 1, 0, 0, 0, 3, 8, 14, 21, 25, 27, 24, 17, 9, 2, 0, 0, 4, 15, 26, 33, 29, 14, 0, 0, 25, 113, 260, 448, 638, 783, 841, 796, 660, 471, 278, 123, 29, 0, 0, 7, 19, 22, 16, 9, 5, 5, 7, 8, 7, 4, 1, 1, 6, 15, 27, 36, 36, 24, 3, 0, 2, 63, 185, 360, 559, 735, 844, 853, 760, 591, 391, 209, 77, 7, 0, 0, 14, 26, 31, 30, 29, 29, 28, 24, 17, 9, 2, 0, 4, 15, 30, 44, 51, 46, 29, 5, 0, 5, 69, 191, 359, 545, 704, 795, 793, 698, 536, 351, 186, 67, 5, 0, 0, 14, 29, 39, 41, 36, 23, 5, 0, 6, 61, 168, 321, 496, 654, 753, 766, 689, 544, 369, 205, 83, 14, 0, 0, 8, 22, 31, 35, 34, 25, 11, 0, 0, 28, 100, 212, 350, 483, 577, 607, 563, 458, 321, 186, 81, 18, 0, 0, 4, 14, 20, 22, 24, 26, 27, 25, 19, 11, 3, 0, 2, 9, 20, 31, 38, 41, 38, 31, 21, 12, 5, 1, 0, 2, 7, 15, 23, 30, 33, 29, 16, 0, 0, 7, 62, 163, 300, 449, 574, 641, 631, 546, 410, 260, 130, 42, 0, 0, 0, 12, 17, 17, 14, 11, 12, 13, 14, 13, 11, 7, 4, 3, 4, 9, 16, 24, 30, 30, 21, 5, 0, 0, 43, 138, 281, 450, 608, 714, 740, 676, 541, 371, 209, 86, 15, 0, 0, 9, 20, 22, 19, 13, 9, 7, 7, 6, 4, 2, 0, 0, 1, 5, 10, 16, 21, 22, 19, 12, 4, 0, 0, 1, 10, 17, 17, 9, 0, 0, 27, 104, 236, 411, 598, 757, 845, 840, 742, 575, 383, 209, 82, 13, 0, 0, 8, 15, 14, 8, 2, 1, 2, 5, 6, 5, 2, 0, 0, 2, 6, 11, 15, 18, 17, 14, 9, 5, 1, 0, 0, 1, 6, 12, 18, 22, 23, 20, 15, 9, 3, 0, 0, 1, 6, 13, 20, 26, 28, 26, 21, 13, 5, 0, 0, 3, 8, 10, 7, 0, 0, 13, 60, 149, 275, 423, 564, 665, 697, 648, 527, 363, 198, 77, 33, 81, 208, 380, 552, 675, 718, 672, 553, 394, 235, 108, 30, 0, 0, 4, 13, 16, 14, 12, 11, 13, 14, 13, 10, 5, 0, 0, 2, 10, 21, 32, 40, 43, 41, 35, 27, 20, 15, 10, 4, 0, 2, 22, 70, 154, 272, 410, 544, 643, 681, 646, 544, 399, 250, 137, 93, 130, 237, 385, 530, 630, 659, 609, 496, 350, 207, 95, 25, 0, 0, 4, 14, 20, 20, 19, 18, 17, 15, 12, 7, 2, 0, 0, 3, 10, 19, 27, 31, 31, 27, 20, 11, 4, 0, 0, 0, 6, 13, 21, 27, 29, 26, 20, 12, 5, 0, 0, 0, 1, 4, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 2, 2, 1, 2, 3, 5, 7, 9, 10, 9, 8, 6, 4, 3, 3, 3, 4, 5, 6, 6, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 2, 2, 1, 1, 2, 3, 5, 7, 9, 9, 9, 7, 4, 2, 0, 0, 0, 3, 5, 8, 9, 10, 10, 8, 6, 4, 2, 1, 0, 0, 1, 3, 5, 8, 9, 10, 9, 9, 8, 8, 8, 9, 10, 12, 14, 17, 19, 19, 15, 8, 0, 0, 12, 52, 125, 229, 349, 466, 554, 591, 568, 489, 373, 247, 135, 55, 10, 0, 0, 4, 10, 11, 10, 8, 8, 9, 9, 8, 7, 5, 5, 7, 11, 15, 18, 20, 20, 19, 15, 11, 7, 3, 2, 2, 5, 9, 14, 19, 23, 25, 24, 22, 17, 13, 9, 7, 7, 9, 14, 20, 26, 30, 31, 30, 27, 24, 21, 19, 17, 14, 9, 2, 0, 9, 40, 98, 185, 292, 403, 496, 549, 550, 498, 403, 287, 175, 85, 27, 0, 0, 0, 6, 10, 10, 10, 10, 11, 12, 12, 11, 10, 9, 9, 11, 14, 17, 21, 23, 24, 23, 21, 19, 15, 12, 11, 10, 12, 14, 17, 20, 21, 20, 18, 15, 11, 9, 9, 10, 12, 15, 17, 17, 16, 13, 10, 7, 4, 2, 1, 2, 2, 4, 6, 7, 8, 9, 8, 7, 6, 5, 4, 5, 6, 8, 10, 12, 14, 15, 16, 17, 17, 17, 17, 16, 13, 9, 4, 1, 3, 17, 47, 97, 164, 242, 318, 380, 414, 413, 376, 312, 232, 152, 84, 36, 8, 0, 0, 4, 10, 13, 12, 9, 7, 12, 29, 65, 121, 196, 281, 361, 422, 448, 434, 381, 302, 211, 126, 61, 19, 0, 0, 0, 6, 11, 14, 17, 20, 22, 24, 24, 23, 21, 19, 18, 18, 20, 23, 26, 27, 26, 23, 22, 27, 43, 74, 121, 182, 249, 310, 353, 370, 354, 311, 246, 174, 107, 53, 18, 1, 0, 2, 9, 15, 19, 21, 20, 18, 14, 11, 8, 6, 5, 6, 9, 12, 16, 18, 19, 19, 16, 13, 9, 5, 3, 2, 3, 6, 9, 12, 16, 18, 19, 18, 15, 11, 7, 3, 2, 2, 4, 7, 10, 12, 13, 12, 10, 8, 5, 3, 2, 1, 2, 2, 3, 4, 5, 6, 6, 8, 9, 11, 12, 13, 13, 12, 11, 11, 10, 9, 7, 6, 8, 16, 32, 60, 100, 148, 201, 249, 285, 300, 293, 264, 220, 170, 126, 98, 94, 112, 148, 192, 234, 264, 272, 259, 225, 178, 126, 78, 40, 15, 2, 0, 0, 3, 6, 8, 9, 10, 11, 10, 9, 7, 4, 2, 0, 0, 1, 3, 6, 9, 11, 12, 12, 11, 10, 7, 5, 4, 3, 3, 5, 7, 9, 10, 12, 12, 11, 9, 7, 4, 2, 1, 1, 2, 4, 5, 6, 6, 5, 3, 2, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 3, 3, 3, 4, 5, 7, 11, 17, 26, 37, 49, 62, 75, 86, 93, 97, 97, 92, 85, 74, 61, 48, 35, 24, 15, 9, 6, 5, 4, 4, 4, 4, 4, 4, 5, 6, 8, 11, 16, 23, 33, 44, 57, 69, 81, 90, 95, 96, 93, 87, 78, 68, 57, 45, 34, 24, 16, 9, 4, 1, 0, 0, 0, 2, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 6, 7, 8, 10, 12, 15, 18, 22, 27, 31, 35, 37, 39, 39, 39, 38, 35, 32, 28, 23, 19, 15, 12, 10, 7, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 4, 6, 8, 9, 11, 13, 14, 16, 17, 19, 21, 22, 23, 24, 25, 25, 25, 25, 25, 25, 24, 23, 22, 20, 19, 18, 18, 18, 19, 19, 20, 20, 20, 21, 22, 22, 23, 23, 23],
-"peakT": [10, 10, 10, 11, 11, 12, 13, 13, 13, 13, 13, 13, 13, 12, 11, 11, 10, 9, 9, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 9, 9, 10, 10, 9, 8, 7, 6, 5, 5, 4, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 3, 2, 1, 1, 1, 1, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 6, 6, 7, 7, 7, 6, 6, 6, 6, 6, 6, 7, 7, 8, 8, 8, 8, 8, 9, 9, 10, 11, 12, 13, 13, 13, 12, 11, 11, 11, 12, 12, 12, 11, 10, 8, 7, 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 8, 9, 9, 9, 9, 8, 7, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 3, 4, 5, 5, 6, 6, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 8, 8, 8, 8, 7, 7, 6, 5, 4, 4, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 3, 4, 6, 6, 7, 7, 6, 6, 5, 4, 4, 5, 6, 7, 8, 8, 9, 9, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10, 11, 11, 12, 13, 13, 13, 12, 11, 10, 10, 10, 10, 11, 13, 14, 14, 14, 13, 12, 11, 10, 9, 10, 10, 10, 10, 10, 9, 8, 8, 8, 8, 9, 9, 10, 10, 10, 10, 9, 9, 9, 9, 9, 10, 11, 12, 13, 13, 12, 11, 10, 9, 8, 8, 8, 8, 8, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 2, 3, 4, 5, 5, 6, 5, 5, 4, 4, 4, 3, 3, 4, 4, 5, 6, 8, 9, 10, 10, 10, 10, 10, 11, 11, 11, 11, 11, 10, 10, 9, 8, 8, 7, 7, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 4, 4, 3, 3, 3, 4, 4, 5, 5, 5, 4, 4, 4, 5, 6, 8, 10, 11, 11, 10, 9, 7, 7, 7, 8, 10, 11, 12, 11, 10, 9, 8, 7, 7, 7, 8, 9, 10, 11, 12, 12, 13, 13, 13, 13, 13, 12, 12, 11, 11, 10, 11, 11, 12, 14, 15, 16, 17, 16, 15, 12, 10, 9, 9, 10, 11, 12, 13, 14, 14, 14, 13, 13, 13, 12, 12, 11, 11, 10, 10, 10, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 11, 10, 9, 9, 8, 8, 8, 8, 7, 6, 5, 4, 3, 3, 4, 4, 5, 5, 4, 3, 3, 2, 2, 3, 4, 4, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 2, 4, 6, 8, 9, 9, 9, 9, 8, 7, 6, 5, 6, 6, 7, 8, 9, 10, 9, 9, 8, 7, 6, 7, 7, 8, 8, 7, 7, 6, 6, 5, 6, 7, 7, 8, 8, 7, 6, 6, 6, 6, 5, 5, 5, 4, 3, 2, 2, 2, 2, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 2, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 6, 6, 6, 5, 4, 3, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 4, 4, 4, 4, 2, 1, 0, 0, 1, 2, 5, 6, 7, 6, 5, 4, 2, 2, 2, 4, 5, 7, 8, 8, 8, 7, 6, 5, 4, 4, 4, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 7, 9, 10, 12, 14, 15, 15, 16, 16, 17, 18, 20, 23, 25, 27, 29, 31, 32, 32, 32, 33, 33, 33, 34, 35, 35, 36, 35, 35, 34, 33, 33, 34, 34, 35, 35, 35, 34, 34, 33, 33, 32, 30, 28, 25, 23, 21, 21, 21, 21, 21, 20, 19, 18, 17, 16, 16, 16, 16, 16, 15, 14, 13, 12, 11, 10, 10, 10, 9, 9, 8, 7, 6, 5, 5, 5, 6, 6, 7, 7, 7, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 4, 5, 5, 6, 6, 6, 6, 5, 3, 2, 2, 3, 5, 6, 7, 6, 5, 3, 2, 1, 2, 3, 5, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 5, 4, 3, 3, 4, 5, 6, 7, 7, 7, 6, 6, 7, 7, 8, 9, 9, 9, 8, 7, 7, 7, 7, 7, 8, 8, 9, 9, 9, 9, 8, 6, 6, 5, 5, 5, 5, 5, 4, 4, 3, 4, 4, 5, 6, 6, 5, 3, 2, 1, 1, 1, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 3, 3, 4, 5, 5, 5, 4, 4, 3, 3, 4, 6, 7, 8, 8, 7, 6, 4, 4, 3, 4, 5, 6, 8, 9, 10, 10, 10, 10, 9, 9, 9, 10, 12, 13, 14, 15, 16, 18, 19, 21, 23, 23, 23, 22, 21, 21, 21, 22, 24, 26, 27, 26, 25, 23, 21, 19, 19, 19, 21, 22, 24, 25, 26, 26, 25, 24, 23, 23, 23, 23, 24, 25, 26, 27, 27, 28, 28, 28, 28, 28, 27, 26, 25, 24, 24, 24, 26, 28, 30, 32, 33, 33, 32, 31, 31, 31, 32, 34, 35, 35, 33, 31, 29, 27, 27, 28, 29, 30, 31, 30, 29, 27, 27, 27, 28, 30, 32, 33, 34, 33, 32, 31, 30, 28, 27, 25, 24, 23, 24, 25, 27, 30, 32, 33, 33, 32, 30, 28, 26, 25, 24, 24, 24, 25, 25, 25, 25, 25, 25, 26, 27, 28, 30, 33, 34, 36, 37, 37, 39, 41, 44, 47, 51, 53, 56, 58, 61, 64, 66, 68, 68, 66, 62, 55, 48, 41, 35, 31, 28, 26, 25, 24, 23, 23, 23, 23, 23, 24, 24, 24, 24, 24, 24, 23, 23, 22, 20, 19, 17, 16, 15, 13, 13, 13, 13, 14, 15, 16, 16, 15, 15, 14, 13, 13, 13, 14, 15, 15, 15, 15, 15, 15, 15, 16, 16, 17, 18, 18, 18, 18, 18, 17, 16, 16, 16, 17, 17, 18, 19, 19, 19, 19, 18, 18, 17, 18, 18, 20, 21, 21, 21, 21, 20, 18, 18, 17, 17, 17, 17, 17, 16, 16, 17, 17, 18, 19, 19, 19, 18, 17, 16, 16, 17, 18, 19, 19, 19, 19, 19, 18, 18, 18, 18, 17, 17, 17, 18, 18, 19, 19, 18, 16, 14, 13, 12, 12, 13, 14, 15, 15, 15, 15, 14, 13, 12, 12, 11, 11, 10, 10, 11, 12, 14, 16, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 17, 18, 19, 20, 22, 23, 25, 27, 28, 29, 29, 28, 27, 25, 23, 21, 20, 19, 19, 18, 18, 17, 16, 15, 13, 12, 11, 10, 9, 8, 6, 5, 4, 3, 2, 2, 2, 2, 3, 4, 4, 5, 6, 7, 6, 6, 4, 3, 2, 2, 2, 3, 4, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 4, 4, 4, 4, 4, 5, 6, 6, 7, 6, 5, 4, 4, 4, 5, 6, 8, 9, 8, 7, 6, 4, 3, 4, 5, 6, 7, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 5, 5, 5, 6, 6, 7, 8, 9, 9, 9, 9, 9, 8, 7, 7, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 1, 2, 3, 4, 5, 4, 3, 2, 2, 2, 3, 5, 6, 8, 8, 7, 6, 6, 6, 7, 8, 9, 10, 10, 10, 10, 11, 11, 12, 12, 12, 12, 13, 13, 14, 15, 16, 16, 17, 17, 17, 18, 19, 20, 20, 21, 20, 20, 20, 19, 19, 18, 17, 17, 16, 16, 17, 18, 19, 20, 20, 19, 18, 17, 17, 17, 18, 18, 17, 16, 14, 13, 12, 11, 12, 13, 13, 13, 13, 12, 11, 11, 10, 9, 9, 9, 9, 8, 8, 8, 7, 6, 5, 4, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 2, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 6, 6, 6, 6, 7, 7, 7, 8, 8, 9, 10, 11, 12, 13, 13, 13, 14, 14, 15, 16, 18, 19, 20, 19, 19, 18, 18, 19, 20, 21, 21, 21, 19, 17, 15, 14, 14, 14, 14, 15, 15, 15, 15, 15, 17, 18, 18, 18, 17, 16, 14, 14, 14, 15, 17, 18, 18, 18, 18, 18, 18, 18, 17, 17, 16, 15, 15, 15, 15, 16, 15, 14, 12, 10, 9, 8, 8, 8, 9, 10, 9, 9, 8, 8, 8, 9, 11, 12, 13, 12, 10, 8, 6, 6, 7, 9, 11, 13, 13, 11, 10, 8, 7, 8, 10, 12, 13, 13, 12, 9, 7, 4, 3, 3, 4, 5, 5, 4, 3, 2, 0, 0, 1, 2, 4, 6, 7, 7, 6, 4, 3, 3, 3, 4, 5, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 4, 5, 5, 6, 6, 6, 5, 5, 5, 5, 6, 7, 8, 9, 10, 10, 9, 8, 6, 5, 4, 3, 3, 4, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 1, 2, 2, 3, 4, 4, 5, 6, 6, 7, 6, 6, 5, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 4, 3, 2, 3, 4, 5, 6, 6, 6, 5, 4, 3, 3, 4, 5, 6, 7, 7, 7, 6, 4, 2, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 3, 3, 3, 3, 3, 4, 4, 5, 6, 8, 9, 10, 10, 9, 9, 8, 7, 7, 8, 9, 10, 10, 10, 10, 10, 10, 9, 8, 7, 6, 4, 3, 2, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 4, 4, 4, 4, 4, 5, 5, 5, 6, 7, 8, 8, 8, 8, 8, 9, 10, 12, 13, 14, 14, 13, 13, 12, 12, 13, 14, 15, 16, 16, 16, 15, 15, 14, 13, 13, 12, 12, 12, 12, 12, 13, 13, 13, 13, 12, 12, 11, 10, 9, 8, 7, 7, 8, 9, 10, 9, 8, 6, 4, 3, 3, 3, 5, 6, 6, 6, 5, 3, 2, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 1, 1, 2, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 6, 6, 6, 5, 4, 4, 3, 4, 4, 4, 5, 5, 6, 6, 7, 7, 7, 6, 6, 5, 5, 4, 3, 2, 1, 0, 0, 1, 2, 4, 6, 7, 8, 8, 9, 9, 9, 8, 7, 6, 4, 3, 3, 3, 3, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 2, 2, 2, 3, 3, 3, 3, 3, 2, 1, 1, 2, 2, 4, 5, 7, 8, 8, 8, 7, 6, 5, 5, 5, 5, 6, 7, 8, 8, 8, 8, 8, 9, 10, 11, 12, 13, 14, 14, 14, 15, 15, 15, 15, 16, 16, 17, 18, 18, 18, 17, 17, 16, 17, 17, 18, 19, 19, 18, 17, 17, 16, 16, 17, 17, 17, 18, 18, 18, 18, 18, 18, 17, 17, 16, 15, 15, 15, 14, 13, 12, 11, 10, 10, 11, 12, 13, 13, 13, 12, 11, 10, 10, 10, 11, 11, 12, 13, 13, 14, 14, 14, 15, 16, 17, 17, 18, 19, 19, 18, 18, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 17, 16, 15, 14, 14, 14, 15, 15, 15, 14, 13, 12, 11, 12, 13, 14, 14, 14, 14, 12, 11, 10, 10, 10, 11, 11, 10, 9, 7, 6, 5, 5, 5, 6, 7, 8, 8, 8, 7, 7, 6, 6, 6, 7, 8, 9, 9, 9, 9, 9, 9, 9, 10, 11, 12, 12, 12, 11, 11, 10, 10, 10, 10, 10, 9, 8, 6, 6, 6, 7, 8, 9, 10, 10, 10, 9, 9, 9, 10, 10, 11, 11, 11, 11, 11, 10, 9, 7, 4, 2, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 2, 2, 2, 3, 4, 5, 6, 7, 8, 9, 9, 9, 9, 10, 11, 12, 13, 13, 14, 14, 13, 12, 11, 10, 8, 7, 6, 6, 5, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 3, 4, 4, 4, 4, 4, 4, 5, 6, 7, 7, 7, 7, 6, 6, 7, 8, 9, 10, 11, 11, 10, 10, 10, 9, 9, 9, 8, 8, 7, 6, 6, 5, 5, 5, 5, 4, 3, 3, 3, 3, 4, 5, 5, 6, 5, 5, 4, 4, 5, 6, 7, 8, 9, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 10, 11, 13, 15, 17, 19, 20, 20, 20, 19, 17, 16, 14, 13, 12, 13, 14, 15, 15, 15, 14, 13, 11, 10, 9, 8, 8, 7, 7, 7, 8, 8, 8, 9, 10, 10, 10, 10, 10, 10, 11, 11, 13, 14, 16, 17, 18, 19, 19, 20, 20, 19, 19, 18, 18, 17, 18, 19, 20, 21, 21, 21, 20, 19, 17, 17, 16, 16, 16, 16, 15, 13, 12, 12, 12, 13, 13, 13, 13, 12, 12, 11, 11, 11, 11, 11, 11, 11, 12, 13, 13, 14, 15, 16, 16, 17, 17, 17, 18, 18, 17, 17, 15, 14, 13, 12, 12, 12, 12, 11, 9, 8, 6, 5, 4, 5, 7, 8, 10, 10, 11, 10, 10, 10, 11, 12, 13, 14, 14, 14, 13, 12, 12, 11, 11, 12, 13, 15, 16, 17, 17, 16, 16, 15, 14, 15, 16, 18, 20, 22, 24, 24, 24, 24, 23, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 21, 21, 21, 21, 21, 21, 20, 18, 17, 16, 16, 16, 18, 19, 20, 19, 18, 17, 16, 16, 17, 19, 20, 20, 19, 17, 15, 13, 12, 12, 12, 12, 12, 11, 10, 9, 7, 7, 6, 5, 4, 3, 2, 2, 2, 3, 4, 6, 7, 8, 8, 7, 7, 6, 5, 4, 4, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 1, 1, 2, 3, 3, 3, 2, 2, 2, 3, 3, 4, 4, 4, 4, 5, 5, 6, 8, 9, 11, 12, 13, 12, 11, 10, 8, 7, 6, 5, 5, 4, 4, 3, 3, 2, 2, 2, 3, 2, 2, 2, 1, 1, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 5, 5, 5, 6, 7, 7, 8, 8, 8, 7, 6, 6, 5, 5, 6, 8, 9, 10, 10, 10, 9, 9, 9, 11, 12, 14, 16, 17, 17, 17, 18, 18, 18, 18, 18, 18, 16, 15, 13, 11, 9, 8, 8, 8, 8, 9, 10, 11, 12, 12, 13, 14, 14, 15, 15, 16, 17, 17, 18, 17, 17, 16, 15, 15, 15, 15, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 15, 14, 12, 11, 10, 10, 10, 10, 10, 10, 10, 9, 9, 10, 10, 10, 9, 8, 6, 5, 4, 4, 4, 6, 7, 9, 10, 10, 10, 11, 11, 12, 13, 13, 13, 12, 11, 9, 7, 5, 4, 4, 5, 5, 6, 6, 5, 4, 3, 2, 2, 2, 3, 4, 5, 5, 6, 6, 5, 5, 6, 7, 8, 10, 11, 12, 12, 11, 10, 9, 8, 8, 7, 6, 6, 5, 5, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 7, 8, 9, 10, 10, 11, 11, 11, 10, 9, 9, 9, 9, 8, 8, 7, 6, 5, 5, 5, 5, 6, 6, 6, 6, 5, 4, 4, 4, 5, 6, 7, 8, 9, 10, 12, 13, 15, 16, 16, 16, 15, 13, 12, 11, 10, 10, 9, 8, 7, 5, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 3, 4, 5, 6, 7, 7, 7, 8, 9, 9, 10, 10, 11, 10, 10, 10, 10, 10, 10, 10, 9, 8, 6, 5, 5, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 4, 5, 5, 5, 5, 6, 6, 6, 5, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 3, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 6, 7, 8, 10, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 9, 8, 7, 6, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 8, 9, 10, 11, 12, 13, 13, 13, 12, 12, 13, 13, 14, 15, 15, 14, 13, 11, 10, 9, 8, 7, 6, 4, 3, 2, 1, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 1, 2, 3, 4, 5, 5, 6, 7, 7, 8, 8, 9, 10, 10, 10, 10, 8, 7, 6, 6, 6, 6, 6, 6, 6, 5, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 5, 6, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 7, 7, 8, 9, 9, 9, 9, 9, 9, 10, 11, 13, 14, 15, 15, 14, 14, 13, 13, 13, 14, 13, 13, 11, 10, 8, 7, 7, 6, 6, 5, 4, 4, 3, 3, 3, 3, 4, 4, 4, 4, 4, 5, 5, 6, 6, 6, 5, 4, 4, 4, 4, 6, 7, 9, 10, 10, 9, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 2, 3, 3, 3, 2, 2, 1, 2, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 7, 9, 10, 10, 10, 9, 9, 8, 9, 10, 12, 14, 16, 17, 18, 19, 21, 22, 24, 25, 25, 24, 21, 19, 16, 13, 11, 9, 8, 7, 6, 5, 4, 3, 3, 4, 4, 5, 6, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 3, 4, 5, 5, 6, 6, 6, 5, 5, 6, 7, 7, 8, 9, 9, 9, 9, 9, 9, 10, 10, 10, 10, 10, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 6, 5, 5, 5, 5, 5, 6, 7, 8, 9, 9, 10, 10, 10, 11, 11, 12, 14, 15, 16, 17, 17, 17, 17, 16, 15, 15, 14, 14, 14, 15, 16, 16, 16, 15, 14, 13, 13, 13, 13, 13, 13, 13, 12, 11, 10, 9, 8, 7, 7, 7, 7, 7, 7, 6, 5, 4, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 2, 3, 4, 4, 3, 3, 2, 3, 4, 5, 6, 8, 9, 9, 9, 8, 8, 8, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 20, 20, 20, 19, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 15, 14, 12, 10, 7, 6, 5, 5, 6, 6, 7, 6, 5, 4, 3, 3, 2, 2, 3, 3, 4, 4, 5, 6, 7, 7, 8, 8, 9, 9, 11, 12, 13, 14, 14, 13, 12, 11, 11, 11, 11, 12, 13, 12, 12, 10, 9, 8, 7, 7, 8, 9, 10, 11, 12, 12, 12, 12, 11, 11, 11, 11, 10, 9, 7, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 7, 7, 6, 5, 4, 3, 3, 2, 2, 3, 4, 5, 6, 7, 7, 7, 7, 6, 7, 7, 8, 8, 8, 8, 7, 6, 6, 6, 7, 8, 10, 11, 12, 12, 12, 12, 12, 13, 15, 18, 21, 23, 24, 23, 22, 19, 17, 15, 14, 13, 13, 13, 12, 12, 11, 11, 10, 10, 11, 10, 10, 10, 10, 11, 12, 13, 14, 15, 14, 13, 13, 12, 12, 13, 13, 13, 12, 10, 8, 6, 5, 5, 5, 6, 7, 7, 7, 8, 8, 9, 10, 11, 11, 10, 9, 9, 9, 10, 11, 14, 16, 17, 19, 19, 20, 20, 20, 19, 18, 16, 14, 11, 9, 8, 8, 8, 9, 9, 9, 8, 8, 7, 7, 7, 7, 8, 8, 8, 8, 9, 10, 10, 10, 10, 10, 10, 10, 9, 9, 8, 8, 7, 6, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 3, 4, 4, 4, 4, 4, 3, 3, 4, 5, 6, 8, 8, 9, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 2, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 3, 4, 5, 6, 7, 8, 8, 9, 9, 9, 9, 9, 9, 8, 8, 6, 5, 4, 3, 2, 2, 3, 3, 3, 3, 3, 2, 1, 1, 0, 1, 1, 2, 3, 4, 4, 4, 4, 3, 3, 3, 3, 4, 5, 5, 6, 6, 6, 6, 6, 6, 7, 7, 7, 8, 9, 10, 11, 12, 13, 13, 13, 12, 12, 12, 13, 14, 15, 16, 17, 17, 17, 16, 16, 16, 16, 16, 17, 17, 16, 16, 15, 15, 15, 16, 17, 17, 17, 16, 14, 12, 10, 9, 9, 9, 10, 11, 12, 12, 12, 11, 11, 11, 12, 13, 13, 14, 13, 12, 11, 10, 10, 10, 10, 10, 9, 9, 8, 7, 6, 6, 6, 7, 7, 8, 8, 9, 9, 9, 8, 8, 8, 8, 9, 9, 10, 11, 12, 13, 14, 16, 18, 20, 22, 22, 22, 21, 20, 19, 17, 15, 14, 12, 11, 10, 9, 8, 7, 7, 7, 7, 8, 9, 10, 11, 11, 11, 11, 11, 11, 12, 12, 13, 14, 14, 15, 16, 17, 18, 20, 22, 23, 23, 22, 21, 21, 21, 21, 22, 23, 23, 23, 22, 21, 19, 17, 16, 15, 15, 15, 15, 16, 16, 16, 15, 15, 14, 13, 13, 12, 11, 9, 7, 6, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 4, 3, 3, 2, 2, 2, 2, 3, 3, 4, 4, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 3, 3, 2, 2, 1, 1, 1, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 3, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 3, 4, 5, 6, 6, 5, 4, 4, 4, 5, 6, 7, 7, 7, 7, 7, 8, 9, 11, 13, 14, 14, 14, 13, 13, 12, 11, 10, 9, 8, 7, 7, 7, 6, 6, 6, 5, 5, 6, 7, 8, 10, 11, 11, 11, 10, 9, 8, 9, 9, 11, 12, 13, 13, 14, 14, 15, 17, 18, 19, 19, 18, 16, 13, 10, 9, 8, 8, 8, 7, 6, 4, 3, 2, 2, 3, 5, 5, 6, 5, 4, 3, 3, 3, 4, 4, 5, 5, 5, 5, 5, 6, 6, 6, 6, 5, 4, 3, 2, 3, 4, 5, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 10, 11, 12, 13, 13, 13, 13, 14, 14, 14, 15, 15, 14, 14, 14, 15, 15, 16, 17, 17, 18, 19, 20, 21, 23, 23, 23, 22, 21, 18, 16, 14, 13, 12, 12, 12, 12, 12, 12, 12, 12, 13, 14, 14, 15, 15, 15, 14, 14, 14, 15, 15, 15, 15, 15, 15, 16, 18, 20, 22, 24, 23, 22, 20, 18, 17, 17, 17, 17, 18, 18, 19, 19, 19, 19, 19, 19, 18, 16, 14, 12, 10, 9, 8, 7, 7, 6, 5, 4, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 4, 4, 5, 5, 5, 6, 6, 6, 5, 5, 4, 3, 3, 3, 3, 4, 5, 6, 6, 7, 7, 7, 8, 8, 9, 9, 9, 8, 7, 6, 5, 4, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 4, 3, 3, 3, 2, 2, 3, 3, 4, 4, 4, 5, 5, 5, 6, 6, 6, 6, 5, 5, 4, 3, 3, 3, 4, 5, 6, 6, 7, 8, 9, 10, 10, 10, 10, 9, 7, 5, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 3, 3, 2, 1, 1, 1, 1, 2, 3, 3, 4, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 8, 8, 9, 10, 11, 11, 11, 11, 11, 11, 12, 13, 15, 16, 18, 19, 20, 20, 19, 18, 16, 13, 11, 8, 6, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 3, 4, 4, 5, 5, 6, 5, 5, 4, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 7, 7, 7, 8, 8, 8, 9, 9, 11, 12, 13, 14, 15, 16, 17, 17, 17, 16, 15, 14, 13, 13, 13, 14, 16, 17, 17, 17, 16, 13, 11, 8, 6, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 3, 4, 5, 6, 7, 8, 8, 7, 7, 7, 7, 8, 8, 8, 7, 6, 6, 6, 6, 7, 9, 10, 11, 12, 12, 12, 12, 13, 14, 14, 15, 15, 14, 13, 13, 12, 11, 10, 10, 10, 10, 10, 10, 10, 9, 8, 7, 5, 4, 3, 2, 2, 2, 3, 3, 4, 5, 5, 6, 6, 5, 5, 4, 3, 3, 3, 4, 4, 4, 4, 4, 5, 5, 6, 7, 8, 9, 8, 8, 7, 6, 6, 6, 8, 10, 11, 12, 12, 12, 11, 10, 11, 11, 12, 13, 14, 15, 16, 18, 20, 22, 24, 26, 26, 25, 24, 22, 20, 18, 17, 16, 16, 16, 16, 16, 17, 17, 16, 15, 14, 12, 11, 10, 10, 11, 12, 13, 14, 14, 13, 11, 9, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 2, 2, 3, 4, 4, 4, 3, 3, 3, 3, 4, 5, 6, 8, 9, 10, 10, 10, 10, 10, 9, 8, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 4, 5, 6, 7, 8, 9, 10, 10, 9, 8, 6, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 3, 3, 2, 2, 2, 2, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 11, 11, 10, 9, 8, 7, 6, 5, 5, 5, 4, 4, 4, 3, 4, 4, 5, 6, 7, 8, 8, 8, 8, 8, 9, 10, 11, 12, 13, 13, 12, 13, 13, 15, 17, 19, 21, 22, 22, 22, 20, 19, 18, 17, 17, 17, 17, 18, 19, 20, 21, 21, 21, 20, 18, 17, 16, 16, 16, 17, 18, 19, 19, 17, 16, 14, 12, 11, 10, 10, 10, 11, 12, 12, 12, 11, 9, 7, 5, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 3, 3, 4, 4, 3, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 6, 6, 6, 6, 6, 7, 7, 7, 8, 8, 8, 8, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 3, 3, 3, 4, 5, 7, 8, 9, 10, 10, 11, 11, 12, 12, 13, 13, 12, 12, 11, 11, 11, 12, 13, 15, 17, 20, 22, 24, 25, 25, 24, 22, 21, 19, 17, 15, 13, 11, 9, 8, 6, 6, 5, 5, 5, 6, 7, 8, 9, 11, 12, 12, 11, 10, 9, 8, 7, 6, 6, 7, 7, 8, 9, 10, 11, 13, 14, 15, 15, 14, 12, 9, 6, 4, 2, 2, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 3, 5, 6, 6, 6, 6, 5, 4, 3, 2, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 2, 3, 3, 3, 4, 4, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 4, 5, 5, 6, 7, 8, 8, 9, 9, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 4, 4, 3, 3, 4, 4, 6, 7, 8, 9, 10, 9, 9, 9, 10, 12, 13, 15, 15, 15, 14, 12, 10, 9, 7, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 4, 3, 3, 3, 3, 3, 4, 5, 6, 6, 6, 6, 5, 5, 5, 6, 6, 7, 8, 8, 7, 7, 7, 8, 9, 10, 12, 13, 14, 15, 15, 15, 16, 15, 15, 14, 13, 11, 10, 9, 9, 9, 10, 10, 10, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 1, 2, 2, 3, 4, 4, 3, 3, 2, 3, 3, 5, 6, 7, 8, 8, 8, 9, 9, 9, 10, 9, 9, 9, 10, 10, 12, 13, 14, 16, 17, 18, 19, 21, 23, 25, 26, 27, 26, 25, 23, 21, 19, 18, 18, 19, 20, 22, 23, 24, 24, 22, 20, 18, 15, 12, 10, 8, 7, 5, 4, 3, 2, 1, 1, 2, 2, 3, 4, 5, 5, 5, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 5, 5, 5, 5, 5, 4, 3, 2, 1, 1, 0, 1, 1, 2, 3, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 6, 8, 10, 12, 13, 12, 11, 10, 8, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 5, 7, 9, 10, 12, 13, 12, 11, 9, 7, 5, 4, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 6, 6, 6, 7, 7, 7, 8, 8, 8, 9, 9, 10, 12, 13, 15, 17, 19, 20, 21, 20, 19, 18, 16, 14, 12, 10, 9, 9, 10, 11, 12, 12, 12, 12, 12, 14, 16, 19, 21, 24, 25, 26, 26, 25, 23, 21, 19, 17, 15, 16, 17, 20, 23, 26, 27, 26, 23, 19, 15, 12, 10, 9, 10, 11, 12, 12, 12, 11, 11, 11, 11, 12, 12, 13, 14, 14, 16, 17, 18, 19, 18, 17, 15, 13, 11, 11, 12, 13, 15, 16, 17, 17, 16, 14, 12, 10, 8, 6, 5, 5, 5, 6, 6, 6, 6, 6, 6, 7, 7, 7, 8, 8, 9, 9, 10, 10, 11, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 11, 10, 9, 8, 6, 5, 4, 4, 4, 4, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 7, 8, 8, 9, 10, 11, 12, 12, 11, 10, 9, 7, 5, 4, 2, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 5, 5, 6, 6, 7, 8, 8, 8, 7, 6, 6, 6, 8, 10, 13, 15, 17, 17, 17, 16, 16, 15, 14, 13, 12, 11, 9, 7, 6, 6, 6, 8, 9, 10, 11, 11, 12, 12, 13, 15, 15, 15, 14, 12, 10, 7, 5, 4, 3, 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, 3, 3, 3, 2, 2, 2, 3, 4, 5, 6, 7, 7, 7, 6, 5, 4, 4, 4, 4, 5, 6, 8, 9, 11, 12, 12, 11, 10, 7, 5, 4, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 4, 4, 5, 5, 4, 3, 2, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 3, 3, 2, 3, 3, 4, 6, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 10, 11, 13, 15, 17, 18, 19, 20, 19, 19, 18, 17, 17, 16, 16, 15, 15, 14, 14, 14, 13, 13, 13, 13, 13, 13, 12, 10, 8, 5, 3, 1, 1, 2, 3, 5, 6, 6, 6, 5, 4, 3, 2, 2, 1, 1, 1, 2, 3, 4, 4, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 6, 9, 11, 13, 15, 15, 15, 14, 12, 11, 10, 10, 10, 11, 11, 11, 12, 13, 14, 16, 19, 23, 26, 29, 30, 29, 28, 25, 22, 18, 15, 13, 10, 8, 7, 6, 5, 5, 5, 6, 6, 6, 7, 7, 7, 8, 8, 9, 10, 11, 12, 12, 12, 10, 8, 6, 4, 2, 1, 1, 2, 2, 3, 3, 4, 4, 4, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, 4, 4, 5, 7, 8, 10, 11, 12, 13, 13, 12, 12, 11, 9, 8, 6, 5, 4, 3, 3, 4, 5, 5, 5, 6, 7, 8, 10, 12, 14, 15, 15, 15, 13, 11, 8, 6, 4, 3, 3, 2, 3, 3, 3, 3, 3, 4, 5, 6, 7, 7, 7, 7, 7, 6, 6, 6, 7, 7, 8, 9, 10, 12, 14, 15, 17, 17, 17, 17, 16, 14, 13, 11, 9, 8, 6, 4, 3, 3, 3, 3, 4, 5, 6, 6, 7, 7, 8, 8, 9, 9, 9, 10, 10, 10, 11, 11, 13, 15, 17, 20, 23, 25, 26, 26, 25, 22, 19, 16, 14, 13, 14, 15, 16, 17, 17, 16, 13, 10, 6, 4, 2, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 2, 3, 3, 4, 3, 3, 3, 3, 3, 3, 4, 6, 7, 7, 8, 8, 8, 8, 8, 8, 9, 10, 11, 12, 12, 13, 13, 14, 16, 19, 22, 25, 27, 28, 26, 23, 19, 16, 13, 13, 14, 16, 20, 23, 25, 25, 24, 21, 18, 15, 13, 11, 11, 11, 12, 13, 13, 12, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 2, 4, 6, 7, 8, 9, 9, 10, 10, 10, 9, 8, 8, 7, 8, 9, 10, 11, 12, 12, 10, 8, 6, 4, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 4, 6, 7, 8, 8, 8, 7, 6, 5, 4, 4, 5, 7, 9, 11, 13, 15, 17, 18, 19, 19, 18, 16, 13, 10, 8, 5, 3, 2, 2, 2, 3, 4, 6, 7, 8, 9, 9, 9, 9, 8, 8, 7, 7, 7, 7, 7, 8, 9, 11, 14, 17, 19, 22, 23, 22, 19, 16, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 3, 5, 8, 11, 14, 16, 18, 18, 17, 15, 12, 9, 5, 2, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 1, 1, 2, 3, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 8, 8, 9, 8, 7, 5, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 5, 6, 8, 10, 12, 13, 14, 14, 13, 11, 10, 8, 6, 5, 4, 3, 2, 2, 2, 3, 3, 4, 5, 6, 8, 9, 10, 11, 11, 11, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 8, 9, 10, 10, 9, 8, 6, 4, 2, 2, 2, 3, 5, 6, 7, 8, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 14, 17, 20, 21, 20, 18, 15, 12, 8, 5, 2, 1, 1, 1, 2, 3, 3, 3, 2, 2, 2, 2, 3, 5, 7, 10, 13, 16, 18, 18, 18, 16, 13, 11, 9, 8, 7, 7, 7, 8, 7, 7, 7, 7, 8, 8, 9, 11, 11, 12, 12, 12, 12, 12, 11, 10, 10, 10, 11, 12, 13, 14, 15, 15, 14, 13, 11, 9, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 8, 9, 11, 11, 12, 12, 13, 16, 20, 27, 38, 51, 68, 86, 105, 123, 136, 140, 132, 110, 83, 64, 76, 146, 294, 526, 829, 1166, 1489, 1742, 1885, 1894, 1777, 1561, 1289, 1005, 747, 538, 384, 283, 222, 189, 170, 157, 144, 129, 112, 94, 78, 66, 59, 57, 59, 64, 69, 71, 73, 76, 86, 108, 147, 202, 272, 349, 423, 483, 520, 531, 516, 484, 443, 406, 384, 381, 401, 439, 486, 533, 568, 585, 579, 554, 514, 470, 429, 399, 384, 383, 392, 404, 414, 415, 407, 390, 367, 344, 326, 316, 315, 322, 335, 349, 360, 367, 367, 360, 348, 330, 310, 287, 264, 242, 222, 204, 188, 174, 161, 147, 133, 119, 107, 98, 94, 94, 98, 105, 112, 119, 124, 128, 131, 133, 135, 137, 138, 139, 140, 141, 144, 147, 150, 153, 154, 151, 148, 145, 144, 146, 147, 141, 126, 103, 80, 68, 75, 99, 124, 124, 85, 17, 0, 0, 134, 426, 803, 1155, 1363, 1351, 1123, 763, 390, 111, 0, 0, 25, 84, 104, 82, 40, 7, 0, 14, 41, 62, 66, 53, 31, 9, 0, 0, 6, 22, 39, 52, 56, 52, 41, 28, 18, 15, 18, 27, 38, 44, 45, 39, 28, 16, 5, 0, 0, 0, 3, 10, 15, 13, 4, 0, 0, 23, 93, 204, 342, 475, 568, 596, 550, 443, 306, 173, 72, 13, 0, 0, 6, 13, 13, 7, 0, 0, 2, 20, 51, 94, 144, 191, 226, 239, 227, 192, 141, 88, 43, 13, 0, 0, 4, 12, 18, 21, 20, 17, 13, 8, 4, 0, 0, 1, 6, 14, 23, 31, 36, 36, 31, 23, 17, 16, 26, 45, 70, 97, 118, 128, 123, 106, 80, 52, 27, 10, 1, 0, 0, 1, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 2, 2, 2, 2, 0, 0, 0, 0, 5, 12, 15, 12, 2, 0, 1, 46, 140, 284, 459, 628, 748, 786, 725, 579, 386, 199, 71, 38, 107, 259, 448, 620, 728, 744, 669, 527, 357, 200, 84, 17, 0, 0, 10, 21, 26, 28, 27, 26, 23, 18, 12, 5, 0, 0, 6, 16, 28, 37, 42, 40, 33, 23, 12, 4, 0, 0, 5, 12, 22, 32, 40, 44, 40, 26, 7, 0, 0, 39, 128, 261, 418, 567, 669, 698, 645, 525, 371, 219, 99, 24, 0, 0, 3, 17, 24, 21, 11, 0, 0, 3, 55, 155, 298, 461, 610, 705, 721, 653, 519, 356, 202, 85, 18, 0, 0, 5, 13, 15, 14, 13, 13, 15, 14, 11, 6, 2, 3, 9, 20, 33, 43, 46, 43, 34, 22, 11, 3, 0, 0, 1, 6, 14, 23, 31, 37, 39, 36, 29, 21, 14, 11, 14, 21, 31, 37, 37, 28, 12, 0, 0, 32, 101, 207, 336, 462, 553, 583, 540, 432, 286, 145, 51, 36, 109, 253, 431, 592, 692, 705, 630, 492, 329, 179, 70, 10, 0, 0, 11, 20, 22, 19, 15, 13, 11, 9, 6, 3, 0, 2, 8, 19, 31, 40, 38, 25, 5, 0, 3, 60, 173, 335, 519, 684, 788, 803, 724, 572, 389, 217, 88, 15, 0, 0, 11, 25, 34, 37, 39, 38, 35, 28, 19, 8, 1, 0, 5, 14, 24, 30, 32, 28, 20, 12, 4, 0, 0, 0, 2, 7, 11, 15, 16, 16, 12, 7, 3, 0, 0, 2, 8, 16, 23, 28, 30, 26, 20, 13, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 2, 3, 7, 14, 23, 30, 31, 24, 8, 0, 0, 36, 128, 272, 450, 625, 753, 800, 753, 623, 447, 269, 124, 34, 0, 0, 4, 16, 20, 17, 11, 7, 5, 5, 4, 3, 2, 2, 6, 12, 20, 27, 30, 29, 23, 15, 7, 1, 0, 0, 5, 11, 18, 22, 22, 20, 15, 8, 3, 0, 0, 0, 5, 10, 17, 22, 25, 25, 22, 16, 10, 3, 0, 0, 2, 8, 15, 20, 22, 21, 17, 11, 5, 0, 0, 0, 3, 7, 12, 16, 19, 20, 18, 15, 11, 7, 4, 3, 3, 4, 5, 6, 5, 4, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 4, 3, 2, 2, 2, 3, 3, 5, 7, 10, 13, 15, 16, 15, 15, 14, 14, 15, 18, 22, 28, 34, 36, 31, 17, 0, 0, 14, 85, 215, 395, 595, 772, 879, 883, 779, 590, 365, 163, 41, 31, 135, 325, 547, 740, 853, 859, 760, 589, 391, 212, 82, 11, 0, 0, 21, 40, 51, 56, 55, 51, 44, 33, 23, 16, 16, 24, 36, 45, 44, 30, 9, 0, 22, 99, 239, 430, 640, 823, 936, 948, 856, 685, 477, 279, 125, 32, 0, 0, 12, 34, 50, 61, 66, 68, 65, 57, 45, 32, 21, 17, 20, 30, 44, 56, 64, 64, 58, 46, 32, 20, 13, 13, 17, 26, 34, 41, 43, 39, 32, 21, 11, 3, 0, 0, 3, 8, 13, 17, 18, 16, 11, 6, 2, 0, 0, 1, 6, 12, 17, 21, 21, 18, 13, 7, 2, 0, 0, 0, 1, 2, 3, 3, 4, 3, 3, 2, 1, 0, 0, 0, 1, 4, 9, 14, 18, 21, 20, 18, 15, 12, 11, 11, 11, 12, 13, 16, 22, 30, 35, 31, 17, 0, 0, 12, 92, 239, 439, 653, 831, 924, 905, 781, 585, 370, 185, 59, 0, 0, 0, 20, 32, 32, 22, 6, 0, 0, 22, 93, 207, 351, 496, 606, 651, 618, 516, 373, 226, 106, 29, 0, 0, 2, 13, 20, 23, 26, 29, 32, 33, 29, 21, 13, 8, 9, 16, 28, 41, 51, 56, 53, 44, 32, 18, 7, 2, 4, 12, 25, 39, 52, 58, 58, 50, 38, 24, 14, 8, 9, 14, 22, 30, 34, 33, 29, 21, 13, 7, 4, 5, 8, 15, 21, 28, 32, 33, 31, 25, 19, 13, 9, 8, 9, 12, 14, 14, 13, 10, 6, 2, 0, 0, 0, 3, 7, 12, 16, 19, 19, 17, 12, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 10, 9, 6, 3, 1, 0, 2, 5, 10, 14, 17, 19, 22, 27, 30, 28, 18, 2, 0, 1, 56, 169, 336, 531, 712, 830, 852, 767, 595, 379, 177, 39, 0, 48, 177, 339, 486, 578, 594, 532, 417, 279, 152, 59, 7, 0, 1, 20, 37, 48, 53, 52, 46, 37, 26, 15, 8, 8, 15, 29, 44, 53, 50, 35, 12, 0, 9, 63, 166, 307, 462, 592, 665, 659, 576, 439, 285, 147, 51, 2, 0, 0, 12, 23, 28, 30, 31, 31, 29, 25, 17, 10, 5, 4, 9, 18, 28, 35, 38, 36, 30, 22, 15, 10, 9, 13, 21, 31, 40, 47, 48, 44, 35, 24, 14, 8, 10, 21, 38, 57, 70, 70, 54, 27, 1, 0, 29, 113, 244, 401, 550, 652, 681, 627, 507, 353, 202, 86, 17, 0, 0, 8, 21, 28, 30, 30, 30, 30, 29, 26, 23, 21, 21, 25, 32, 38, 39, 31, 15, 0, 0, 23, 98, 223, 381, 542, 664, 711, 666, 539, 366, 198, 86, 64, 137, 282, 453, 597, 671, 657, 563, 417, 261, 129, 40, 0, 0, 5, 23, 38, 49, 55, 58, 56, 51, 43, 33, 25, 22, 24, 31, 41, 50, 55, 56, 50, 40, 26, 13, 3, 0, 2, 13, 29, 46, 59, 64, 61, 50, 34, 18, 5, 0, 0, 3, 11, 18, 23, 25, 22, 16, 10, 4, 0, 0, 0, 1, 4, 6, 7, 7, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 11, 12, 12, 12, 10, 8, 5, 2, 0, 0, 1, 4, 9, 12, 14, 14, 11, 7, 3, 0, 0, 0, 1, 2, 2, 2, 2, 1, 2, 2, 3, 2, 0, 0, 0, 5, 11, 16, 14, 5, 0, 0, 32, 115, 248, 412, 570, 681, 710, 643, 498, 314, 147, 44, 34, 114, 255, 406, 519, 559, 518, 412, 276, 148, 55, 5, 0, 0, 9, 15, 15, 11, 10, 10, 12, 13, 11, 7, 4, 4, 7, 14, 23, 30, 33, 33, 28, 20, 11, 4, 0, 1, 6, 15, 26, 36, 43, 45, 41, 33, 22, 11, 3, 0, 0, 3, 9, 15, 20, 21, 19, 14, 9, 3, 0, 0, 1, 5, 11, 18, 24, 26, 26, 22, 16, 10, 4, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 6, 8, 12, 17, 24, 31, 35, 31, 17, 0, 0, 13, 85, 214, 388, 574, 726, 800, 769, 638, 443, 241, 92, 41, 101, 250, 439, 608, 704, 702, 607, 452, 281, 137, 41, 0, 0, 3, 15, 22, 22, 20, 20, 21, 22, 19, 13, 5, 0, 1, 8, 22, 39, 54, 63, 62, 53, 38, 21, 6, 0, 0, 6, 19, 32, 42, 46, 42, 32, 19, 8, 0, 0, 1, 8, 17, 24, 28, 27, 22, 14, 6, 1, 0, 0, 3, 8, 11, 13, 12, 9, 6, 2, 0, 0, 0, 3, 7, 13, 18, 21, 23, 22, 19, 14, 10, 7, 5, 6, 8, 12, 16, 19, 20, 19, 16, 12, 8, 4, 2, 2, 3, 6, 12, 20, 26, 25, 15, 0, 0, 3, 58, 164, 311, 472, 608, 682, 672, 581, 436, 275, 136, 42, 0, 0, 3, 18, 27, 28, 24, 20, 16, 13, 11, 11, 12, 16, 23, 32, 41, 46, 47, 42, 32, 22, 12, 8, 8, 13, 22, 32, 42, 50, 53, 47, 31, 7, 0, 0, 58, 184, 372, 588, 784, 905, 913, 801, 596, 352, 136, 2, 0, 78, 255, 462, 638, 736, 731, 630, 468, 291, 140, 41, 0, 0, 4, 19, 28, 30, 30, 31, 32, 30, 24, 14, 6, 4, 10, 23, 35, 37, 24, 2, 0, 17, 108, 275, 503, 750, 955, 1058, 1023, 854, 595, 325, 130, 73, 178, 416, 716, 987, 1148, 1155, 1013, 768, 490, 248, 82, 0, 0, 2, 28, 46, 53, 55, 56, 56, 54, 45, 31, 16, 4, 0, 6, 20, 40, 59, 71, 75, 68, 53, 33, 16, 5, 6, 19, 42, 70, 95, 106, 97, 65, 19, 0, 0, 80, 258, 512, 794, 1033, 1162, 1143, 982, 726, 447, 211, 57, 0, 0, 8, 34, 48, 49, 43, 37, 31, 25, 18, 10, 4, 1, 3, 9, 16, 22, 24, 23, 18, 11, 5, 0, 0, 0, 4, 11, 20, 29, 36, 39, 37, 31, 23, 14, 8, 7, 13, 26, 43, 59, 65, 53, 24, 0, 0, 38, 175, 396, 668, 929, 1107, 1151, 1047, 826, 552, 295, 107, 6, 0, 0, 27, 49, 57, 55, 49, 43, 37, 29, 20, 10, 2, 1, 5, 13, 24, 33, 38, 38, 32, 23, 13, 4, 0, 0, 5, 16, 30, 42, 49, 50, 43, 31, 17, 6, 0, 0, 2, 10, 17, 23, 25, 23, 17, 10, 4, 0, 0, 0, 1, 4, 7, 10, 12, 13, 12, 9, 6, 2, 0, 0, 1, 4, 9, 13, 15, 15, 13, 9, 5, 2, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 2, 3, 4, 4, 1, 0, 0, 0, 4, 14, 19, 14, 0, 0, 0, 67, 200, 391, 604, 783, 877, 858, 730, 533, 322, 146, 35, 0, 0, 8, 25, 31, 26, 17, 9, 5, 5, 5, 4, 3, 1, 1, 2, 5, 9, 11, 13, 12, 10, 6, 2, 0, 0, 2, 9, 20, 31, 41, 47, 46, 40, 28, 16, 5, 0, 4, 15, 31, 47, 54, 48, 27, 2, 0, 9, 81, 209, 377, 550, 683, 740, 703, 584, 416, 245, 107, 23, 0, 0, 12, 28, 33, 29, 20, 11, 5, 3, 2, 1, 2, 3, 8, 15, 23, 32, 39, 42, 40, 33, 23, 12, 4, 1, 2, 9, 20, 32, 38, 35, 21, 1, 0, 3, 58, 161, 301, 451, 570, 627, 603, 506, 363, 215, 95, 21, 0, 0, 6, 15, 17, 11, 5, 0, 0, 1, 2, 3, 2, 2, 4, 7, 12, 17, 21, 21, 19, 14, 8, 3, 1, 2, 7, 14, 22, 27, 29, 26, 20, 13, 6, 3, 3, 8, 14, 20, 25, 26, 24, 20, 14, 8, 3, 0, 0, 0, 3, 8, 12, 15, 16, 14, 9, 5, 1, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 4, 6, 8, 8, 7, 5, 2, 0, 0, 0, 1, 5, 11, 16, 19, 19, 17, 12, 7, 2, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 1, 1, 2, 3, 4, 5, 6, 7, 9, 11, 12, 13, 11, 9, 7, 6, 8, 12, 19, 26, 32, 35, 34, 29, 23, 15, 9, 5, 3, 2, 3, 4, 6, 8, 10, 12, 12, 11, 9, 7, 5, 5, 7, 10, 13, 15, 15, 13, 10, 9, 10, 14, 20, 23, 22, 18, 12, 9, 11, 17, 20, 14, 0, 0, 0, 57, 177, 351, 546, 715, 807, 796, 683, 503, 308, 143, 37, 0, 0, 5, 19, 22, 17, 11, 8, 10, 14, 16, 15, 13, 15, 22, 32, 36, 26, 4, 0, 0, 72, 235, 477, 755, 1002, 1151, 1155, 1014, 770, 492, 246, 78, 0, 0, 1, 23, 36, 37, 35, 36, 41, 47, 48, 44, 34, 25, 20, 22, 31, 44, 55, 61, 58, 48, 33, 17, 5, 0, 0, 9, 21, 34, 43, 46, 42, 33, 21, 10, 2, 0, 0, 5, 13, 21, 28, 30, 29, 23, 16, 9, 3, 2, 4, 9, 16, 22, 27, 29, 29, 26, 21, 16, 13, 11, 12, 15, 18, 21, 22, 22, 20, 16, 11, 7, 3, 2, 2, 5, 9, 14, 18, 22, 23, 22, 19, 15, 12, 9, 9, 10, 12, 13, 13, 12, 11, 13, 18, 26, 34, 40, 43, 43, 44, 47, 50, 45, 27, 0, 0, 0, 90, 269, 525, 808, 1048, 1177, 1154, 986, 724, 441, 204, 52, 0, 0, 9, 31, 39, 34, 24, 18, 16, 16, 15, 11, 5, 1, 2, 8, 19, 32, 43, 49, 48, 40, 28, 14, 3, 0, 2, 12, 26, 40, 49, 51, 46, 35, 21, 8, 0, 0, 3, 14, 27, 38, 44, 43, 35, 24, 13, 4, 0, 0, 0, 3, 6, 9, 10, 10, 9, 7, 4, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 5, 9, 13, 15, 15, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 6, 10, 16, 24, 31, 31, 21, 3, 0, 0, 48, 154, 308, 479, 625, 704, 690, 589, 430, 260, 118, 28, 0, 0, 7, 21, 26, 24, 18, 14, 12, 11, 10, 9, 8, 9, 12, 18, 26, 33, 38, 40, 38, 33, 26, 19, 12, 9, 10, 17, 28, 42, 52, 53, 40, 17, 0, 0, 31, 126, 272, 444, 602, 701, 713, 633, 487, 315, 161, 52, 0, 0, 2, 20, 31, 34, 30, 25, 22, 19, 16, 14, 12, 12, 16, 23, 32, 40, 46, 49, 49, 46, 42, 38, 33, 30, 30, 33, 39, 45, 45, 33, 12, 0, 0, 47, 165, 346, 561, 760, 888, 901, 789, 582, 337, 128, 14, 24, 148, 339, 532, 666, 703, 638, 498, 328, 173, 62, 4, 0, 0, 16, 27, 31, 32, 31, 31, 30, 27, 20, 12, 7, 6, 11, 21, 34, 46, 54, 56, 51, 40, 26, 13, 4, 4, 11, 26, 43, 58, 67, 66, 57, 42, 25, 10, 0, 0, 1, 10, 20, 30, 35, 35, 30, 21, 12, 4, 0, 0, 1, 6, 10, 14, 16, 16, 14, 10, 7, 4, 3, 5, 9, 14, 20, 26, 30, 32, 31, 26, 20, 14, 9, 8, 10, 14, 19, 24, 27, 28, 29, 29, 29, 27, 23, 17, 13, 11, 13, 17, 19, 12, 0, 0, 0, 54, 160, 310, 475, 613, 684, 665, 563, 408, 244, 109, 25, 0, 0, 6, 19, 24, 23, 20, 19, 20, 20, 19, 15, 9, 5, 4, 6, 10, 17, 24, 30, 35, 38, 38, 37, 33, 29, 25, 22, 21, 22, 22, 22, 19, 15, 10, 4, 0, 0, 0, 3, 8, 13, 17, 19, 19, 17, 14, 11, 9, 8, 7, 8, 9, 10, 11, 11, 11, 10, 9, 9, 9, 11, 14, 17, 20, 21, 20, 17, 14, 11, 9, 9, 10, 12, 13, 12, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 9, 10, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 7, 12, 20, 27, 26, 15, 0, 0, 8, 86, 228, 416, 610, 758, 814, 762, 617, 423, 232, 88, 8, 0, 0, 16, 29, 31, 25, 19, 17, 18, 21, 22, 21, 19, 17, 17, 19, 23, 28, 31, 31, 28, 22, 15, 8, 3, 2, 6, 14, 24, 34, 41, 44, 42, 36, 29, 21, 17, 16, 20, 26, 31, 34, 33, 30, 25, 21, 18, 18, 20, 22, 28, 37, 47, 52, 44, 21, 0, 0, 22, 144, 354, 622, 888, 1080, 1139, 1047, 833, 559, 300, 108, 6, 0, 0, 21, 36, 36, 27, 19, 16, 16, 17, 15, 10, 4, 1, 5, 14, 26, 39, 48, 50, 46, 35, 23, 14, 9, 10, 15, 22, 28, 33, 38, 42, 44, 37, 21, 0, 0, 8, 90, 240, 444, 662, 839, 921, 882, 728, 500, 259, 69, 0, 5, 136, 329, 527, 674, 729, 682, 553, 381, 214, 86, 14, 0, 0, 14, 27, 33, 34, 33, 31, 29, 24, 16, 8, 4, 5, 14, 25, 32, 28, 13, 0, 0, 31, 122, 266, 441, 608, 721, 748, 681, 540, 364, 199, 77, 10, 0, 0, 10, 19, 23, 25, 31, 40, 51, 57, 57, 49, 37, 26, 20, 21, 29, 42, 55, 65, 69, 64, 53, 40, 29, 25, 30, 40, 48, 47, 32, 10, 0, 16, 92, 235, 431, 647, 828, 921, 891, 737, 497, 242, 52, 0, 99, 347, 673, 984, 1192, 1240, 1121, 876, 580, 307, 110, 7, 0, 0, 31, 54, 65, 66, 64, 59, 53, 42, 28, 14, 2, 0, 3, 16, 31, 46, 56, 58, 51, 38, 22, 8, 0, 0, 5, 19, 36, 52, 61, 62, 53, 38, 20, 6, 0, 1, 10, 25, 39, 50, 55, 52, 44, 32, 19, 9, 3, 2, 6, 13, 21, 28, 32, 31, 27, 19, 12, 5, 1, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 11, 11, 10, 7, 3, 0, 0, 0, 2, 5, 8, 11, 13, 14, 14, 12, 9, 4, 0, 0, 0, 1, 9, 13, 10, 0, 0, 0, 40, 129, 259, 404, 527, 592, 579, 490, 355, 210, 92, 20, 0, 0, 5, 13, 13, 6, 0, 0, 0, 0, 2, 2, 2, 2, 3, 7, 12, 18, 21, 22, 19, 14, 8, 3, 0, 0, 0, 3, 6, 7, 8, 7, 5, 2, 0, 0, 0, 0, 3, 7, 10, 12, 12, 11, 8, 5, 2, 0, 0, 0, 1, 3, 5, 7, 8, 7, 6, 4, 1, 0, 0, 1, 4, 9, 16, 22, 27, 30, 30, 27, 22, 15, 9, 4, 0, 0, 0, 0, 3, 5, 7, 8, 8, 6, 4, 3, 5, 11, 18, 24, 29, 29, 24, 17, 10, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 7, 8, 8, 7, 6, 5, 4, 4, 3, 4, 5, 8, 12, 15, 18, 18, 17, 15, 11, 8, 6, 5, 6, 6, 6, 6, 4, 3, 1, 1, 2, 5, 10, 15, 20, 23, 24, 24, 24, 28, 34, 41, 45, 44, 39, 32, 29, 34, 40, 40, 24, 0, 0, 6, 125, 351, 665, 1003, 1277, 1407, 1352, 1130, 807, 473, 204, 41, 0, 0, 18, 44, 54, 50, 42, 39, 41, 43, 43, 39, 35, 35, 42, 55, 66, 68, 54, 25, 0, 0, 37, 156, 344, 573, 789, 938, 975, 890, 708, 480, 265, 103, 13, 0, 0, 17, 36, 47, 54, 59, 63, 65, 60, 49, 32, 17, 7, 7, 15, 30, 47, 61, 67, 66, 56, 41, 26, 14, 9, 11, 19, 31, 41, 48, 48, 41, 30, 18, 7, 0, 0, 2, 9, 17, 23, 26, 25, 21, 14, 6, 1, 0, 2, 9, 16, 23, 26, 26, 22, 16, 9, 4, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 10, 9, 7, 4, 2, 1, 0, 0, 1, 2, 4, 7, 11, 15, 18, 19, 19, 17, 13, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 5, 4, 2, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 14, 15, 13, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 9, 13, 16, 18, 17, 14, 10, 5, 2, 0, 0, 0, 1, 0, 0, 0, 3, 10, 19, 27, 32, 32, 30, 28, 31, 34, 34, 22, 0, 0, 0, 79, 244, 482, 752, 987, 1119, 1110, 961, 717, 446, 215, 61, 0, 0, 5, 28, 40, 40, 35, 33, 33, 34, 32, 25, 17, 11, 10, 15, 24, 34, 40, 40, 35, 25, 15, 5, 0, 0, 2, 9, 19, 29, 37, 41, 39, 32, 21, 10, 3, 3, 11, 26, 42, 56, 65, 66, 63, 57, 53, 50, 46, 41, 34, 27, 25, 29, 36, 36, 22, 0, 0, 5, 112, 317, 603, 914, 1169, 1295, 1252, 1055, 761, 452, 201, 45, 0, 0, 13, 35, 41, 34, 24, 19, 19, 21, 21, 18, 13, 8, 8, 13, 22, 33, 43, 48, 48, 42, 33, 22, 12, 7, 8, 15, 26, 38, 48, 52, 49, 39, 26, 12, 3, 0, 3, 12, 25, 38, 48, 53, 53, 48, 39, 29, 20, 12, 8, 7, 10, 14, 19, 22, 22, 19, 16, 13, 12, 15, 20, 26, 30, 30, 26, 21, 16, 14, 13, 10, 4, 0, 0, 21, 76, 170, 295, 428, 536, 587, 560, 456, 302, 142, 29, 4, 86, 261, 487, 701, 844, 878, 797, 629, 422, 229, 87, 10, 0, 0, 17, 30, 33, 29, 24, 20, 17, 16, 14, 13, 13, 15, 20, 27, 34, 43, 50, 56, 60, 58, 50, 39, 26, 18, 18, 23, 27, 24, 10, 0, 0, 39, 154, 342, 578, 813, 986, 1047, 977, 798, 559, 322, 137, 27, 0, 0, 13, 32, 41, 43, 44, 50, 57, 64, 66, 62, 52, 43, 37, 38, 45, 50, 47, 30, 5, 0, 12, 100, 270, 511, 783, 1022, 1162, 1155, 994, 719, 407, 152, 32, 85, 295, 598, 902, 1119, 1188, 1098, 883, 610, 348, 148, 32, 0, 0, 21, 47, 66, 75, 75, 63, 39, 8, 0, 16, 111, 288, 533, 803, 1031, 1157, 1139, 976, 712, 418, 174, 44, 53, 186, 390, 595, 736, 770, 693, 532, 342, 186, 111, 139, 260, 432, 600, 711, 734, 663, 523, 354, 197, 81, 15, 0, 0, 12, 28, 41, 53, 65, 75, 80, 77, 66, 49, 32, 21, 20, 30, 47, 67, 83, 92, 91, 80, 64, 46, 30, 21, 19, 24, 32, 42, 49, 54, 54, 49, 43, 35, 27, 22, 21, 22, 26, 29, 31, 30, 25, 18, 11, 4, 0, 0, 0, 2, 4, 5, 5, 4, 4, 5, 7, 11, 15, 18, 19, 17, 13, 9, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 13, 17, 20, 20, 19, 20, 22, 26, 28, 24, 14, 0, 0, 16, 75, 179, 320, 472, 598, 664, 646, 543, 379, 202, 62, 5, 50, 189, 384, 578, 715, 758, 698, 557, 378, 208, 82, 11, 0, 0, 11, 20, 21, 17, 14, 13, 15, 15, 13, 8, 2, 0, 3, 12, 25, 40, 53, 60, 62, 57, 47, 35, 23, 14, 10, 14, 22, 32, 37, 32, 16, 0, 0, 25, 110, 252, 433, 616, 754, 808, 763, 630, 448, 263, 116, 26, 0, 0, 7, 20, 23, 19, 12, 7, 6, 6, 5, 4, 2, 1, 3, 7, 13, 20, 27, 32, 35, 36, 33, 28, 21, 16, 13, 15, 19, 23, 22, 13, 0, 0, 6, 55, 149, 280, 428, 561, 647, 664, 608, 494, 350, 209, 95, 22, 0, 0, 9, 27, 30, 15, 0, 0, 29, 162, 393, 699, 1021, 1280, 1403, 1356, 1152, 848, 524, 253, 76, 0, 0, 3, 25, 35, 34, 33, 36, 47, 59, 66, 64, 54, 41, 31, 29, 33, 41, 46, 40, 23, 1, 0, 16, 93, 227, 405, 593, 747, 825, 806, 694, 521, 332, 168, 55, 0, 0, 1, 22, 40, 54, 64, 71, 74, 71, 61, 45, 28, 14, 6, 6, 13, 21, 29, 32, 30, 24, 16, 8, 3, 2, 6, 13, 22, 30, 34, 34, 30, 23, 14, 7, 1, 0, 0, 2, 6, 11, 15, 17, 17, 15, 13, 14, 18, 24, 30, 31, 27, 18, 10, 7, 10, 15, 15, 6, 0, 0, 29, 126, 289, 497, 707, 863, 922, 865, 709, 499, 290, 125, 27, 0, 0, 8, 18, 18, 10, 1, 0, 0, 1, 4, 5, 3, 1, 0, 1, 5, 9, 13, 16, 16, 15, 13, 12, 11, 13, 17, 22, 28, 33, 36, 35, 32, 25, 16, 8, 1, 0, 1, 8, 17, 25, 32, 34, 32, 26, 18, 10, 5, 1, 1, 2, 4, 6, 7, 8, 10, 12, 15, 18, 20, 19, 15, 12, 10, 12, 15, 15, 8, 0, 0, 7, 62, 164, 306, 461, 594, 667, 660, 574, 435, 279, 142, 48, 1, 0, 0, 11, 19, 21, 21, 24, 28, 32, 33, 30, 24, 18, 15, 16, 19, 18, 10, 0, 0, 10, 65, 167, 311, 472, 615, 705, 716, 644, 509, 347, 195, 81, 16, 0, 0, 5, 13, 14, 12, 11, 13, 16, 18, 18, 14, 10, 8, 10, 17, 26, 35, 42, 44, 43, 38, 31, 24, 18, 13, 11, 11, 14, 18, 22, 26, 27, 27, 24, 21, 18, 18, 21, 26, 32, 37, 39, 37, 32, 23, 14, 6, 0, 0, 0, 3, 8, 13, 16, 17, 16, 12, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 8, 8, 7, 5, 3, 2, 1, 0, 0, 0, 0, 1, 3, 6, 9, 13, 16, 17, 17, 15, 12, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 9, 7, 5, 3, 0, 0, 0, 0, 1, 4, 6, 7, 7, 6, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 8, 10, 12, 13, 14, 14, 13, 12, 10, 8, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 9, 8, 7, 6, 4, 3, 1, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 5, 6, 8, 11, 14, 17, 20, 20, 19, 16, 12, 8, 4, 1, 0, 1, 3, 6, 9, 11, 12, 13, 12, 12, 11, 9, 8, 6, 4, 3, 1, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 11, 12, 12, 11, 9, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 10, 17, 24, 28, 28, 23, 14, 6, 1, 2, 6, 11, 11, 4, 0, 0, 35, 118, 254, 430, 612, 761, 836, 814, 698, 519, 326, 173, 104, 136, 257, 428, 596, 712, 742, 681, 546, 376, 213, 88, 16, 0, 0, 12, 17, 11, 0, 3, 41, 130, 275, 463, 664, 838, 943, 953, 862, 693, 491, 309, 196, 177, 249, 384, 532, 646, 689, 648, 536, 388, 252, 171, 172, 260, 414, 592, 744, 827, 815, 711, 544, 363, 222, 166, 214, 357, 556, 759, 909, 969, 922, 785, 593, 390, 214, 89, 20, 0, 0, 13, 30, 46, 62, 76, 87, 92, 87, 73, 53, 34, 20, 17, 24, 40, 61, 82, 98, 105, 103, 93, 76, 57, 40, 30, 29, 37, 51, 65, 71, 64, 42, 16, 3, 27, 107, 251, 451, 675, 878, 1014, 1046, 963, 784, 550, 322, 154, 85, 127, 259, 437, 607, 718, 739, 667, 528, 367, 234, 172, 198, 302, 450, 595, 691, 709, 646, 519, 364, 215, 100, 30, 0, 0, 3, 12, 20, 29, 39, 52, 63, 68, 64, 52, 35, 18, 8, 7, 16, 31, 49, 65, 74, 75, 68, 54, 38, 22, 11, 7, 10, 19, 31, 43, 51, 53, 50, 41, 30, 19, 11, 7, 8, 12, 18, 23, 26, 26, 23, 18, 14, 11, 10, 13, 19, 26, 32, 37, 39, 36, 31, 23, 17, 13, 12, 11, 9, 2, 0, 0, 24, 85, 185, 316, 457, 577, 648, 651, 585, 467, 325, 191, 87, 24, 0, 0, 3, 10, 12, 9, 6, 4, 4, 6, 9, 11, 12, 15, 18, 23, 29, 34, 38, 38, 36, 30, 22, 13, 7, 4, 6, 12, 18, 21, 19, 15, 15, 30, 73, 150, 258, 384, 504, 590, 621, 589, 501, 383, 267, 185, 155, 180, 245, 323, 386, 412, 391, 330, 244, 156, 81, 30, 4, 0, 0, 5, 9, 12, 13, 15, 17, 17, 14, 10, 5, 1, 1, 3, 9, 17, 25, 31, 35, 35, 33, 28, 23, 17, 13, 11, 12, 15, 19, 24, 27, 28, 27, 23, 18, 13, 8, 6, 5, 6, 7, 9, 9, 8, 6, 3, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 9, 10, 10, 8, 7, 6, 5, 6, 6, 3, 0, 0, 4, 30, 83, 163, 262, 363, 446, 491, 487, 435, 348, 245, 147, 70, 22, 0, 0, 1, 7, 11, 13, 14, 15, 15, 14, 13, 10, 6, 2, 0, 0, 1, 3, 5, 4, 0, 0, 1, 21, 65, 137, 236, 348, 455, 535, 572, 555, 488, 386, 269, 160, 76, 23, 0, 0, 2, 8, 14, 21, 37, 69, 120, 185, 257, 321, 363, 374, 353, 309, 260, 226, 225, 261, 330, 414, 489, 533, 532, 483, 397, 292, 188, 102, 42, 10, 0, 0, 5, 11, 15, 18, 21, 26, 30, 34, 36, 36, 33, 29, 24, 20, 17, 16, 16, 17, 18, 18, 17, 14, 12, 10, 10, 12, 17, 22, 28, 33, 35, 35, 32, 26, 19, 13, 7, 4, 3, 5, 7, 9, 10, 8, 3, 0, 0, 10, 38, 87, 156, 238, 321, 388, 427, 427, 388, 317, 231, 146, 75, 28, 4, 0, 0, 2, 4, 3, 2, 2, 3, 4, 5, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 5, 2, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 2, 5, 7, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 10, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 2, 3, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 8, 10, 11, 11, 10, 9, 7, 5, 4, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 3, 12, 30, 56, 91, 131, 172, 207, 231, 238, 228, 201, 162, 117, 75, 40, 16, 3, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 9, 13, 16, 18, 18, 16, 13, 10, 7, 5, 4, 5, 8, 10, 13, 15, 16, 15, 14, 13, 11, 9, 8, 10, 15, 28, 49, 80, 120, 167, 216, 261, 294, 310, 307, 288, 257, 222, 193, 176, 173, 185, 206, 229, 246, 251, 243, 224, 199, 176, 162, 161, 174, 196, 222, 244, 255, 253, 238, 215, 189, 168, 157, 159, 171, 191, 210, 224, 228, 221, 206, 187, 171, 162, 164, 176, 193, 211, 223, 224, 212, 189, 157, 122, 89, 61, 40, 26, 19, 15, 13, 11, 11, 11, 12, 15, 18, 21, 23, 25, 25, 23, 21, 19, 17, 16, 16, 17, 18, 19, 21, 22, 22, 21, 19, 17, 14, 12, 10, 9, 9, 10, 11, 12, 13, 14, 14, 15, 15, 14, 12, 11, 9, 8, 8, 9, 12, 17, 26, 38, 54, 74, 96, 117, 136, 149, 155, 152, 141, 123, 101, 77, 54, 34, 19, 9, 3, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 4, 9, 15, 24, 35, 48, 62, 75, 88, 97, 103, 105, 102, 94, 82, 68, 53, 38, 26, 15, 8, 4, 2, 1, 1, 1, 2, 3, 3, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 8, 12, 17, 23, 30, 38, 47, 56, 64, 72, 78, 81, 82, 80, 76, 70, 64, 58, 54, 52, 51, 52, 53, 54, 55, 56, 56, 57, 56, 55, 52, 50, 47, 44, 43, 42, 42, 42, 42, 41, 38, 35, 31, 28, 24, 21, 17, 14, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, 19, 19, 18, 17, 16, 14, 13, 12, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"basecallPos": [9625, 9636, 9648, 9660, 9671, 9684, 9696, 9708, 9720, 9732, 9745, 9757, 9770, 9782, 9793, 9805, 9816, 9827, 9841, 9853, 9865, 9877, 9888, 9901, 9913, 9924, 9936, 9949, 9961, 9973, 9986, 9997, 10008, 10020, 10032, 10045, 10056, 10069, 10081, 10093, 10105, 10118, 10130, 10142, 10152, 10164, 10176, 10188, 10200, 10212, 10225, 10237, 10249, 10262, 10274, 10286, 10298, 10309, 10320, 10332, 10344, 10356, 10369, 10381, 10393, 10405, 10417, 10430, 10442, 10455, 10467, 10478, 10490, 10501, 10512, 10524, 10536, 10549, 10561, 10572, 10584, 10596, 10607, 10618, 10630, 10643, 10655, 10666, 10678, 10690, 10702, 10714, 10727, 10739, 10750, 10760, 10773, 10785, 10797, 10809, 10821, 10834, 10845, 10856, 10868, 10879, 10891, 10904, 10916, 10928, 10941, 10953, 10964, 10976, 10988, 11001, 11013, 11024, 11035, 11047, 11058, 11070, 11082, 11094, 11107, 11118, 11131, 11143, 11155, 11166, 11178, 11190, 11202, 11215, 11227, 11239, 11252, 11265, 11277, 11288, 11300, 11312, 11324, 11336, 11348, 11360, 11371, 11384, 11396, 11407, 11419, 11430, 11443, 11454, 11466, 11478, 11490, 11502, 11514, 11526, 11539, 11551, 11564, 11575, 11586, 11598, 11609, 11621, 11633, 11646, 11658, 11669, 11681, 11693, 11705, 11717, 11728, 11741, 11753, 11766, 11778, 11790, 11802, 11814, 11827, 11839, 11849, 11861, 11873, 11885, 11898, 11909, 11921, 11933, 11945, 11956, 11967, 11978, 11991, 12003, 12015, 12027, 12040, 12052, 12063, 12073, 12085, 12096, 12108, 12120, 12133, 12145, 12157, 12169, 12181, 12193, 12205, 12217, 12228, 12240, 12252, 12265, 12277, 12288, 12301, 12314, 12326, 12338, 12350, 12361, 12373, 12384, 12395, 12406, 12418, 12430, 12442, 12454, 12466, 12478, 12490, 12502, 12514, 12526, 12539, 12551, 12562, 12573, 12584, 12597, 12609, 12621, 12633, 12645, 12657, 12670, 12682, 12694, 12706, 12718, 12731, 12741, 12753, 12766, 12776, 12788, 12801, 12813, 12825, 12837, 12849, 12861, 12873, 12885, 12897, 12909, 12921, 12934, 12945, 12958, 12970, 12980, 12993, 13006, 13018, 13030, 13042, 13052, 13065, 13078, 13091, 13103, 13116, 13128, 13140, 13152, 13163, 13175, 13187, 13198, 13210, 13223, 13233, 13245, 13257, 13269, 13281, 13292, 13302, 13313, 13326, 13338, 13351, 13363, 13376, 13388, 13399, 13412, 13424, 13436, 13448, 13459, 13472, 13484, 13496, 13506, 13519, 13530, 13544, 13555, 13565, 13578, 13590, 13601, 13614, 13627, 13639, 13652, 13665, 13676, 13686, 13698, 13710, 13722, 13736, 13749, 13760, 13771, 13784, 13795, 13805, 13817, 13829, 13840, 13854, 13866, 13878, 13890, 13903, 13915, 13927, 13939, 13951, 13964, 13975, 13988, 13999, 14012, 14026, 14038, 14050, 14065, 14077, 14091, 14102, 14114, 14123, 14135, 14146, 14157, 14169, 14181, 14195, 14207, 14220, 14232, 14243, 14251, 14263, 14276, 14289, 14301, 14314, 14325, 14336, 14348, 14358, 14372, 14383, 14394, 14405, 14419, 14432, 14445, 14457, 14471, 14481, 14494, 14505, 14519, 14529, 14540, 14550, 14562, 14577, 14590, 14602, 14616, 14624],
-"basecalls": {"9625":"1:G", "9636":"2:C|T", "9648":"3:A", "9660":"4:A", "9671":"5:C|T", "9684":"6:G", "9696":"7:A", "9708":"8:C", "9720":"9:T", "9732":"10:T", "9745":"11:C", "9757":"12:A", "9770":"13:G", "9782":"14:T", "9793":"15:G", "9805":"16:T", "9816":"17:G", "9827":"18:C", "9841":"19:G", "9853":"20:C", "9865":"21:T", "9877":"22:T", "9888":"23:A", "9901":"24:C", "9913":"25:T", "9924":"26:G", "9936":"27:C", "9949":"28:G", "9961":"29:A", "9973":"30:G", "9986":"31:A", "9997":"32:T", "10008":"33:A", "10020":"34:C", "10032":"35:A", "10045":"36:A", "10056":"37:C", "10069":"38:A", "10081":"39:C", "10093":"40:A", "10105":"41:C", "10118":"42:A", "10130":"43:T", "10142":"44:T", "10152":"45:A", "10164":"46:G", "10176":"47:T", "10188":"48:C", "10200":"49:A", "10212":"50:A", "10225":"51:G", "10237":"52:A", "10249":"53:G", "10262":"54:G", "10274":"55:C", "10286":"56:T", "10298":"57:A", "10309":"58:T", "10320":"59:G", "10332":"60:C", "10344":"61:C", "10356":"62:A", "10369":"63:C", "10381":"64:A", "10393":"65:A", "10405":"66:G", "10417":"67:G", "10430":"68:A", "10442":"69:A", "10455":"70:T", "10467":"71:T", "10478":"72:G", "10490":"73:G", "10501":"74:T", "10512":"75:G", "10524":"76:A", "10536":"77:C", "10549":"78:A", "10561":"79:T", "10572":"80:G", "10584":"81:A", "10596":"82:T", "10607":"83:T", "10618":"84:G", "10630":"85:A", "10643":"86:G", "10655":"87:G", "10666":"88:G", "10678":"89:G", "10690":"90:A", "10702":"91:C", "10714":"92:C", "10727":"93:A", "10739":"94:T", "10750":"95:T", "10760":"96:G", "10773":"97:A", "10785":"98:A", "10797":"99:G", "10809":"100:G", "10821":"101:G", "10834":"102:A", "10845":"103:T", "10856":"104:T", "10868":"105:G", "10879":"106:C", "10891":"107:C", "10904":"108:A", "10916":"109:A", "10928":"110:A", "10941":"111:A", "10953":"112:A", "10964":"113:T", "10976":"114:G", "10988":"115:C", "11001":"116:A", "11013":"117:T", "11024":"118:T", "11035":"119:G", "11047":"120:G", "11058":"121:T", "11070":"122:T", "11082":"123:C", "11094":"124:C", "11107":"125:C", "11118":"126:T", "11131":"127:C", "11143":"128:G", "11155":"129:A", "11166":"130:C", "11178":"131:T", "11190":"132:C", "11202":"133:C", "11215":"134:C", "11227":"135:A", "11239":"136:C", "11252":"137:C", "11265":"138:A", "11277":"139:G", "11288":"140:T", "11300":"141:A", "11312":"142:G", "11324":"143:C", "11336":"144:C", "11348":"145:T", "11360":"146:G", "11371":"147:C", "11384":"148:C", "11396":"149:T", "11407":"150:G", "11419":"151:A", "11430":"152:C", "11443":"153:A", "11454":"154:C", "11466":"155:A", "11478":"156:A", "11490":"157:A", "11502":"158:A", "11514":"159:C", "11526":"160:C", "11539":"161:G", "11551":"162:A", "11564":"163:G", "11575":"164:T", "11586":"165:G", "11598":"166:G", "11609":"167:T", "11621":"168:C", "11633":"169:C", "11646":"170:A", "11658":"171:G", "11669":"172:C", "11681":"173:C", "11693":"174:C", "11705":"175:A", "11717":"176:C", "11728":"177:T", "11741":"178:C", "11753":"179:C", "11766":"180:A", "11778":"181:A", "11790":"182:G", "11802":"183:G", "11814":"184:A", "11827":"185:G", "11839":"186:A", "11849":"187:T", "11861":"188:A", "11873":"189:C", "11885":"190:C", "11898":"191:T", "11909":"192:G", "11921":"193:C", "11933":"194:G", "11945":"195:T", "11956":"196:T", "11967":"197:G", "11978":"198:A", "11991":"199:C", "12003":"200:G", "12015":"201:G", "12027":"202:C", "12040":"203:C", "12052":"204:G", "12063":"205:T", "12073":"206:G", "12085":"207:G", "12096":"208:A", "12108":"209:G", "12120":"210:A", "12133":"211:C", "12145":"212:A", "12157":"213:G", "12169":"214:G", "12181":"215:G", "12193":"216:G", "12205":"217:C", "12217":"218:T", "12228":"219:A", "12240":"220:C", "12252":"221:C", "12265":"222:A", "12277":"223:A", "12288":"224:T", "12301":"225:C", "12314":"226:C", "12326":"227:G", "12338":"228:T", "12350":"229:T", "12361":"230:G", "12373":"231:G", "12384":"232:T", "12395":"233:G", "12406":"234:C", "12418":"235:C", "12430":"236:T", "12442":"237:T", "12454":"238:C", "12466":"239:G", "12478":"240:G", "12490":"241:A", "12502":"242:C", "12514":"243:A", "12526":"244:C", "12539":"245:C", "12551":"246:G", "12562":"247:T", "12573":"248:G", "12584":"249:C", "12597":"250:A", "12609":"251:A", "12621":"252:A", "12633":"253:C", "12645":"254:G", "12657":"255:C", "12670":"256:G", "12682":"257:C", "12694":"258:C", "12706":"259:A", "12718":"260:C", "12731":"261:G", "12741":"262:T", "12753":"263:C", "12766":"264:A", "12776":"265:T", "12788":"266:C", "12801":"267:C", "12813":"268:A", "12825":"269:G", "12837":"270:A", "12849":"271:G", "12861":"272:A", "12873":"273:C", "12885":"274:G", "12897":"275:G", "12909":"276:A", "12921":"277:C", "12934":"278:G", "12945":"279:C", "12958":"280:G", "12970":"281:A", "12980":"282:T", "12993":"283:C", "13006":"284:A", "13018":"285:G", "13030":"286:A", "13042":"287:G", "13052":"288:T", "13065":"289:C", "13078":"290:C", "13091":"291:A", "13103":"292:C", "13116":"293:G", "13128":"294:G", "13140":"295:T", "13152":"296:T", "13163":"297:G", "13175":"298:A", "13187":"299:G", "13198":"300:T", "13210":"301:C", "13223":"302:A", "13233":"303:T", "13245":"304:T", "13257":"305:C", "13269":"306:T", "13281":"307:T", "13292":"308:T", "13302":"309:G", "13313":"310:C", "13326":"311:A", "13338":"312:A", "13351":"313:G", "13363":"314:A", "13376":"315:G", "13388":"316:G", "13399":"317:G", "13412":"318:G", "13424":"319:C", "13436":"320:T", "13448":"321:T", "13459":"322:G", "13472":"323:C", "13484":"324:G", "13496":"325:T", "13506":"326:G", "13519":"327:G", "13530":"328:C", "13544":"329:T", "13555":"330:A", "13565":"331:T", "13578":"332:C", "13590":"333:A", "13601":"334:T", "13614":"335:C", "13627":"336:G", "13639":"337:A", "13652":"338:G", "13665":"339:G", "13676":"340:T", "13686":"341:G", "13698":"342:G", "13710":"343:A", "13722":"344:C", "13736":"345:A", "13749":"346:A", "13760":"347:T", "13771":"348:G", "13784":"349:A", "13795":"350:T", "13805":"351:G", "13817":"352:C", "13829":"353:A", "13840":"354:C", "13854":"355:C", "13866":"356:G", "13878":"357:A", "13890":"358:C", "13903":"359:G", "13915":"360:A", "13927":"361:A", "13939":"362:G", "13951":"363:C", "13964":"364:G", "13975":"365:C", "13988":"366:G", "13999":"367:C", "14012":"368:C", "14026":"369:A", "14038":"370:G", "14050":"371:C", "14065":"372:A", "14077":"373:G", "14091":"374:A", "14102":"375:T", "14114":"376:T", "14123":"377:G", "14135":"378:T", "14146":"379:T", "14157":"380:T", "14169":"381:T", "14181":"382:C", "14195":"383:G", "14207":"384:G", "14220":"385:T", "14232":"386:T", "14243":"387:T", "14251":"388:G", "14263":"389:G", "14276":"390:A", "14289":"391:A", "14301":"392:A", "14314":"393:A", "14325":"394:T", "14336":"395:A", "14348":"396:A", "14358":"397:C", "14372":"398:T", "14383":"399:T", "14394":"400:A", "14405":"401:C", "14419":"402:A", "14432":"403:A", "14445":"404:A", "14457":"405:G", "14471":"406:A", "14481":"407:T", "14494":"408:A", "14505":"409:C", "14519":"410:T", "14529":"411:G", "14540":"412:T", "14550":"413:T", "14562":"414:C", "14577":"415:A", "14590":"416:A", "14602":"417:C", "14616":"418:T", "14624":"419:G"}
-}
-]
-}
diff -r 7e49c6b19f5e -r f2a7aaf93a1d test-data/0194/poliovirus3sabin.json
--- a/test-data/0194/poliovirus3sabin.json Tue Jul 19 11:47:08 2022 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,98 +0,0 @@
-{
-"gapFreeConsensus": "GCAACGACTTCAGTGTGCGCTTACTGCGAGATACAACACACATTAGTCAAGAGGCTATGCCACAAGGAATTGGTGACATGATTGAGGGGACCATTGAAGGGATTGCCAAAAATGCATTGGTTCCCTCGACTCCCACCAGTAGCCTGCCTGACACAAAACCGAGTGGTCCAGCCCACTCCAAGGAGATACCTGCGTTGACGGCCGTGGAGACAGGGGCTACCAATCCGTTGGTGCCTTCGGACACCGTGCAAACGCGCCACGTCATCCAGAGACGGACGCGATCAGAGTCCACGGTTGAGTCATTCTTTGCAAGAGGGGCTTGCGTGGCTATCATCGAGGTGGACAATGATGCACCGACGAAGCGCGCCAGCAGATTGTTTTCGGTTTGGAAAATAACTTACAAAGATACTGTTCAACTGAGACGCAAACTGGAATTTTTCACATACTCGAGATTTGACATGGAGTTCACTTTTGTGGTCACCTCAAACTACACTGATGCAAATAACGGACATGCACTGAACCAAGTTTACCAGATAATGTATATACCACCCGGAGCACCTATCCCTGGTAAATGGAATGACTACACGTGGCAGACGTCTTCTAACCCGTCGGTATTTTACACCTATGGGGCGCCCCCAGCAAGAATATCAGTGCCCTACGTGGGAATTGCTAATGCGTATTCCCACTTTTATGATGGGTTTGCAAAAGTACCACTAGCGGGTCAAACCTCAACTGAAGGCGATTCGTTGTACGGTGCTGCCTCACTGAATGATTTTGGATCACTGGCTGTTCGCGTGGTAAATGATCACAACCCCACGCGGCTCACCTCCAAGATCAGAGTGTACATGAAGCCAAAGCATGTCAGAGTCTGGTGCCCACGACCTCCACGAGCAGTCCCATACTTCGGACCAGGTGTTGATTATAAAGATGGGCTCACCCCACTACCAGAAAAGGGATTAACGACTTATGGATTTGGACACCAAAACAAAGCTGTGTATACAGCTGGCTACAAAATTTGCAATTACCACCTAGCTACACAAGAAGACTTGCAAAATGCCGTGAGTGTCA",
-"gappedConsensus": "-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCAACGACTTCAGTGTGCGCTTACTGCGAGATACAACACACATTAGTCAAGAGGCTATGCCACAAGGAATTGGTGACATGATTGAGGGGACCATTGAAGGGATTGCCAAAAATGCATTGGTTCCCTCGACTCCCACCAG--TAGCCTGCCTGACACAAAACCGAGTGGTCCAGCCCACTCCAAGGAGATACCTGCGTTGACGGCCGTGGAGACAGGGGCTACCAATCCGTTGGTGCCTTCGGACACCGTGCAAACGCGCCACGTCATCCAGAGACGGACGCGATCAGAGTCCACGGTTGAGTCATTCTTTGCAAGAGGGGCTTGCGTGGCTATCATCGAGGTGGACAATGATGCACCGACGAAGCGCGC-CAGCAGATTGTTTTCGGTTTGGAAAATAACTTACAAAGATACTGTTCAACTGAGACGCAAACTGGAATTTTTCACATACTCGAGATTTGACATGGAGTTCACTTTTGTGGTCACCTCAAACTACACTGATGCAAATAACGGACATGCACTGAACCAAGTTTACCAGATAATGTATATACCACCCGGAGCACCTATCCCTGGTAAATGGAATGACTACACGTGGCAGACGTCTTCTAACCCGTCGGTATTTTACACCTATGGGGCGCCCCCAGCAAGAATATCAGTGCCCTACGTGGGAATTGCTAATGCGTATTCCCACTTTTATGATGGGTTTGCAAAAGTACCACTAGCGGGTCAAACC--TCAACTGAA-GGCGATTCGTTGTACGGTGCTGCCTCACTGAATGATTTTGGATCACTGGCTGTTCGCGTGGTAAATGATCACAACCCCACGCGGCTCACCTCCAAGATCAGAGTGTACATGAAGCCAAAGCATGTCAGAGTCTGGTGCCCACGACCTCCACGAGCAGTCCCATACTTCGGACCAGGTGTTGATTATAAAGATGGGCTCACCCCACTACCAGAAAAGGGATTAACGACTTATGGATTTGGACACCAAAACAAAGCTGTGTATACAGCTGGCTACAAAATTTGCAATTACCACCTAGCTACACAAGAAGACTTGCAAAATGCCGTGAGTGTCA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------",
-"msa":
-[
-{
-"reference": false,
-"forward": false,
-"traceFileName": "dataset_152179",
-"leadingGaps": "2604",
-"trailingGaps": "4027",
-"align": "GCGTTGACGGCCGTGGAGACAGGGGCTACCAATCCGTTGGTGCCTTCGGACACCGTGCAAACGCGCCACGTCATCCAGAGACGGACGCGATCAGAGTCCACGGTTGAGTCATTCTTTGCAAGAGGGGCTTGCGTGGCTATCATCGAGGTGGACAATGATGCACCGACGAAGCGCGC-CAGCAGATTGTTTTCGGTTTGGAAAATAACTTACAAAGATACTGTTCAACTGAGACGCAAACTGGAATTTTTCACATACTCGAGATTTGACATGGAGTTCACTTTTGTGGTCACCTCAAACTACACTGATGCAAATAACGGACATGCACTGAACCAAGTTTACCAGATAATGTATATACCACCCGGAGCACCTATCCCTGGTAAATGGAATGACTACACGTGGCAGACGTCTTCTAACCCGTCGGTATTTTACACCTATGGGGCGCCCCCAGCAAGAATATCAGTGCCCTACGTGGGAATTGCTAATGCGTATTCCCACTTTTATGATGGGTTTGCAAAAGTACCACTAGCGGGTCAAACC--TCAACTGAA-GGCGATTCGTTGTACGGTGCTGCCTCACTGAATGATTTTGGATCACTGGCTGTTCGCGTGGTAAATGATCACAACCCCACGCGGCTCACCTCCAAGATCAGAGTGTACATGAAGCCAAAGCATGTCAGAGTCTGGTGCCCACGACCTCCACGAGCAGTCCCATACTTCGGACCAGGTGTTGATTATAAAGATGGGCTCACCCCACTACCAGAAAAGGGATTAACGACTTATGGATTTGGACACCAAAACAAAGCTGTGTA"
-}
-,
-{
-"reference": false,
-"forward": true,
-"traceFileName": "dataset_152182",
-"leadingGaps": "2452",
-"trailingGaps": "4108",
-"align": "ATTAGTCAAGAGGCTATGCCACAAGGAATTGGTGACATGATTGAGGGGACCATTGAAGGGATTGCCAAAAATGCATTGGTTCCCTCGACTCCCACCAG--TAGCCTGCCTGACACAAAACCGAGTGGTCCAGCCCACTCCAAGGAGATACCTGCGTTGACGGCCGTGGAGACAGGGGCTACCAATCCGTTGGTGCCTTCGGACACCGTGCAAACGCGCCACGTCATCCAGAGACGGACGCGATCAGAGTCCACGGTTGAGTCATTCTTTGCAAGAGGGGCTTGCGTGGCTATCATCGAGGTGGACAATGATGCACCGACGAAGCGCGC-CAGCAGATTGTTTTCGGTTTGGAAAATAACTTACAAAGATACTGTTCAACTGAGACGCAAACTGGAATTTTTCACATACTCGAGATTTGACATGGAGTTCACTTTTGTGGTCACCTCAAACTACACTGATGCAAATAACGGACATGCACTGAACCAAGTTTACCAGATAATGTATATACCACCCGGAGCACCTATCCCTGGTAAATGGAATGACTACACGTGGCAGACGTCTTCTAACCCGTCGGTATTTTACACCTATGGGGCGCCCCCAGCAAGAATATCAGTGCCCTACGTGGGAATTGCTAATGCGTATTCCCACTTTTATGATGGGTTTGCAAAAGTACCACTAGCGGGTCAAACC--TCAACTGAA-GGCGATTCGTTGTACGGTGCTGCCTCACTGAATGATTTTGGATCACTGGCTGTTCGCGTGGTAAATGATCACAACCCCACGCGGCTCACCTCCAAGATCAGAGTGTACATGAAGCCAAAGCATGTCAGAGTCTGGTGCCCACGACCTCCACGAGCAGTCCCATACTTCGGACCAGGTGT"
-}
-,
-{
-"reference": false,
-"forward": true,
-"traceFileName": "dataset_152180",
-"leadingGaps": "2922",
-"trailingGaps": "3956",
-"align": "ACATGCACTGAACCAAGTTTACCAGATAATGTATATACCACCCGGAGCACCTATCCCTGGTAAATGGAATGACTACACGTGGCAGACGTCTTCTAACCCGTCGGTATTTTACACCTATGGGGCGCCCCCAGCAAGAATATCAGTGCCCTACGTGGGAATTGCTAATGCGTATTCCCACTTTTATGATGGGTTTGCAAAAGTACCACTAGCGGGTCAAACC--TCAACTGAA-GGCGATTCGTTGTACGGTGCTGCCTCACTGAATGATTTTGGATCACTGGCTGTTCGCGTGGTAAATGATCACAACCCCACGCGGCTCACCTCCAAGATCAGAGTGTACATGAAGCCAAAGCATGTCAGAGTCTGGTGCCCACGACCTCCACGAGCAGTCCCATACTTCGGACCAGGTGTTGATTATAAAGATGGGCTCACCCCACTACCAGAAAAGGGATTAACGACTTATGGATTTGGACACCAAAACAAAGCTGTGTATACAGCTGGCTACAAAATTTGCAATTACCACCTAGCTACACAAGAAGACTTGCAAAATGCCGTGAGTGTCA"
-}
-,
-{
-"reference": false,
-"forward": false,
-"traceFileName": "dataset_152181",
-"leadingGaps": "2411",
-"trailingGaps": "4608",
-"align": "GCAACGACTTCAGTGTGCGCTTACTGCGAGATACAACACACATTAGTCAAGAGGCTATGCCACAAGGAATTGGTGACATGATTGAGGGGACCATTGAAGGGATTGCCAAAAATGCATTGGTTCCCTCGACTCCCACCAG--TAGCCTGCCTGACACAAAACCGAGTGGTCCAGCCCACTCCAAGGAGATACCTGCGTTGACGGCCGTGGAGACAGGGGCTACCAATCCGTTGGTGCCTTCGGACACCGTGCAAACGCGCCACGTCATCCAGAGACGGACGCGATCAGAGTCCACGGTTGAGTCATTCTTTGCAAGAGGGGCTTGCGTGGCTATCATCGAGGTGGACAATGATGCACCGACGAAGCGCGC-CAGCAGATTGTTTTCGGTTTGGAAAATAACTTACAAAGATACTGTTCAACTG"
-}
-,
-{
-"reference": true,
-"forward": true,
-"traceFileName": "",
-"leadingGaps": "0",
-"trailingGaps": "0",
-"align": "TTAAAACAGCTCTGGGGTTGTTCCCACCCCAGAGGCCCACGTGGCGGCTAGTACACTGGTATCACGGTACCTTTGTACGCCTGTTTTATACTCCCTCCCCCGCAACTTAGAAGCATACAATTCAAGCTCAATAGGAGGGGGTGCAAGCCAGCGCCTCCGTGGGCAAGCACTACTGTTTCCCCGGTGAGGCCGCATAGACTGTTCCCACGGTTGAAAGTGTCCGATCCGTTATCCGCTCATGTACTTCGAGAAGCCTAGTATCGCTCTGGAATCTTCGACGCGTTGCGCTCAGCACTCAACCCCGGAGTGTAGCTTGGGCCGATGAGTCTGGACAGTCCCCACTGGCGACAGTGGTCCAGGCTGCGCTGGCGGCCCACCTGTGGCCCAAAGCCACGGGACGCTAGTTGTGAACAGGGTGTGAAGAGCCTATTGAGCTACATGAGAGTCCTCCGGCCCCTGAATGCGGCTAATTCTAACCATGGAGCAGGCAGCTGCAACCCAGCAGCCAGCCTGTCGTAACGCGCAAGTCCGTGGCGGAACCGACTACTTTGGGTGTCCGTGTTTCCTTTTATTCTTGAATGGCTGCTTATGGTGACAATCATAGATTGTTATCATAAAGCGAGTTGGATTGGCCATCCAGTGTGAATCAGATTAATTACTCCCTTGTTTGTTGGATCCACTCCCGAAACGTTTTACTCCTTAACTTATTGAAATTGTTTGAAGACAGGATTTCAGTGTCACAATGGGAGCTCAAGTATCATCCCAAAAAGTAGGCGCTCACGAGAATTCTAACCGAGCCTACGGTGGTTCTACGATCAACTACACCACAATTAATTATTATAAAGATTCCGCAAGTAATGCGGCGTCCAAACAAGATTACTCACAGGATCCATCAAAATTCACCGAGCCACTAAAGGACGTGCTCATAAAAACAGCTCCAGCACTCAATTCACCAAATGTGGAAGCGTGTGGGTATAGTGATAGAGTGTTGCAACTCACTTTAGGCAATTCCACTATTACTACACAGGAGGCAGCAAATTCAGTAGTGGCTTACGGACGTTGGCCTGAGTTTATTAGAGATGACGAAGCAAACCCGGTGGACCAACCAACTGAACCAGATGTGGCTACATGCAGATTCTACACACTAGACACTGTAATGTGGGGTAAGGAGTCGAAAGGCTGGTGGTGGAAGTTACCTGACGCACTGAGAGACATGGGTCTGTTTGGACAAAACATGTATTACCACTACCTAGGAAGATCCGGGTACACTGTGCACGTGCAGTGTAATGCATCCAAATTTCACCAAGGTGCACTCGGGGTGTTTGCGATTCCTGAGTATTGTCTGGCGGGTGACAGTGACAAGCAAAGGTACACTAGTTATGCAAATGCGAATCCAGGTGAAAGAGGGGGAAAATTTTACTCCCAATTCAACAAGGATAACGCAGTAACATCCCCAAAAAGAGAGTTCTGCCCAGTGGATTATCTCCTGGGATGTGGGGTGTTACTGGGAAATGCCTTTGTATACCCACATCAAATCATTAATCTGAGGACCAACAACAGCGCAACTATTGTCCTACCATATGTGAATGCTTTGGCCATTGATTCAATGGTTAAACACAACAACTGGGGCATTGCCATTCTGCCCTTATCACCGCTGGATTTTGCTCAAGATTCATCAGTTGAAATTCCAATTACTGTGACAATTGCCCCAATGTGTAGCGAGTTCAACGGCCTTCGCAACGTGACTGCACCTAAATTTCAAGGACTACCAGTGTTGAACACTCCTGGTAGTAACCAGTACCTGACGTCAGACAACCACCAATCACCATGCGCAATCCCAGAATTTGATGTCACTCCGCCTATTGATATCCCAGGTGAGGTTAAAAACATGATGGAGCTCGCCGAGATAGACACCATGATTCCTCTCAATTTGGAGAGCACCAAGAGAAACACAATGGACATGTACAGAGTTACTCTGAGCGACAGTGCCGATCTATCGCAACCAATTTTGTGCTTGTCACTATCCCCAGCATTTGATCCGCGCTTGTCACACACCATGCTTGGGGAAGTACTGAACTATTATACTCATTGGGCCGGGTCCTTGAAATTTACCTTCCTGTTCTGTGGTTCAATGATGGCTACGGGGAAAATCCTAGTGGCCTATGCACCACCAGGTGCACAACCCCCCACCAGCCGTAAGGAGGCTATGTTGGGCACACATGTCATTTGGGATCTTGGCCTGCAATCATCTTGTACTATGGTGGTGCCGTGGATTAGTAATGTGACATACAGACAGACTACACAAGATAGTTTCACTGAGGGCGGATATATCAGCATGTTCTACCAAACAAGAATTGTGGTGCCACTGTCCACCCCTAAGAGTATGAGCATGCTGGGGTTTGTGTCAGCCTGTAATGATTTCAGTGTGCGATTGCTGCGAGACACCACTCACATTTCACAATCTGCGCTTCCACAGGGTATTGAAGATTTGATTTCTGAAG---TTGCACAGGGCGCCCTAACT---TTGTCACTCCCGAAGC--AACAGGATAGCTTACCTGATACTAAGGCCAGTGGCCCGGCGCATTCCAAGGAGGTACCTGCACTCACTGCAGTCGAGACTGGAGCCACCAATCCTCTGGCACCATCCGACACAGTTCAAACGCGCCACGTAGTCCAACGACGCAGCAGGTCAGAGTCCACAATAGAATCATTCTTCGCACGCGGGGCGTGCGTCGCTATTATTGAGGTGGACAATGAACAACCAACCACCCGGGCACAGAA-ACTATTTGCCATGTGGCGCATTACATACAAAGATACAGTGCAGTTGCGCCGTAAGTTGGAGTTTTTCACATACTCTCGTTTTGACATGGAATTCACCTTCGTGGTAACCGCCAACTTCACCAACGCTAATAATGGGCATGCACTCAACCAGGTGTACCAGATAATGTACATCCCCCCAGGGGCACCCACACCAAAGTCATGGGACGACTACACTTGGCAAACATCTTCCAACCCGTCCATATTTTACACCTATGGGGCTGCCCCGGCGCGAATCTCAGTGCCATACGTGGGGTTAGCCAATGCTTACTCGCACTTTTACGACGGCTTCGCCAAGGTGCCATTGAAGACAGATGCCAATGACCAGATTGGTGATTCCTTGTACAGCGCCATGACAGTTGATGACTTTGGTGTATTGGCAGTTCGTGTTGTCAATGATCACAACCCCACTAAAGTAACCTCCAAAGTCCGCATTTACATGAAACCCAAACACGTACGTGTCTGGTGCCCTAGACCGCCGCGCGCGGTACCTTATTATGGACCAGGGGTGGACTATAGGAACAACTTGGACCCCTTATCTGAGAAAGGTTTGACCACATATGGCTTTGGGCATCAGAATAAAGCTGTGTACACTGCTGGTTACAAGATCTGCAACTACCATCTCGCCACTAAGGAGGATTTACAAAATGCTGTAAGCATCATGTGGAATAGAGACCTCTTGGTTGTTGAATCAAAAGCTCAAGGTACCGACTCAATAGCAAGGTGCAATTGCAATGCAGGGGTGTACTATTGTGAGTCCAGAAGGAAATACTACCCTGTGTCGTTTGTGGGACCCACCTTCCAATACATGGAGGCTAATGACTACTACCCAGCTAGATACCAATCCCACATGTTAATCGGGCACGGCTTTGCCTCACCAGGTGACTGTGGTGGTATCCTTAGGTGTCAACATGGCGTCATCGGAATCGTGACAGCTGGTGGAGAGGGATTAGTCGCATTCTCTGACATAAGGGACTTGTATGCTTACGAGGAAGAGGCCATGGAGCAGGGCATTTCAAACTATATTGAGTCACTCGGTGCTGCGTTCGGTAGTGGGTTCACTCAGCAAATAGGGGATAAGATATCAGAACTAACCAGCATGGTGACCAGCACGATTACAGAGAAGCTACTTAAAAACCTAATCAAAATTATTTCATCTCTGGTGATTATCACTAGAAATTACGAAGATACCACCACAGTGCTCGCCACTCTAGCTCTTCTTGGGTGTGATGTTTCACCGTGGCAATGGCTGAAGAAGAAAGCATGTGACACTTTGGAGATTCCCTATGTTATTAGACAGGGTGATAGTTGGTTGAAAAAATTTACTGAGGCGTGCAACGCAGCTAAGGGGTTGGAATGGGTGTCCAACAAAATCTCAAAATTTATTGACTGGTTGAGAGAAAGAATCATCCCACAAGCCAGGGACAAGCTTGAGTTTGTAACCAAATTGAAACAGTTGGAAATGCTAGAGAATCAGATATCCACAATACACCAATCTTGTCCAAGTCAGGAACACCAGGAAATTTTGTTCAACAATGTACGCTGGTTGTCCATTCAATCCAAGAGATTCGCTCCATTGTACGCACTTGAGGCCAAGAGAATACAAAAGTTGGAACACACCATTAATAATTACATACAGTTCAAGAGCAAACACCGTATTGAGCCAGTATGTTTGTTAGTGCATGGGAGCCCAGGTACAGGAAAATCAGTTGCGACTAACCTAATTGCTAGAGCCATAGCTGAGAAAGAGAACACCTCCACCTACTCGCTACCACCGGACCCGTCTCACTTTGATGGATACAAACAACAAGGTGTGGTTATCATGGACGACCTAAACCAAAACCCGGATGGGGCAGATATGAAGCTCTTTTGTCAAATGGTGTCCACTGTGGAGTTTATCCCACCTATGGCCTCGCTGGAAGAGAAAGGCATTCTGTTCACATCCAACTATGTTTTAGCCTCCACCAACTCCAGTCGCATCACACCACCTACAGTAGCCCACAGTGACGCTCTGGCCAGGAGGTTCGCTTTCGATATGGATATTCAAGTGATGGGCGAGTACTCCAGAGATGGTAAACTCAACATGGCAATGGCTACTGAGACGTGCAAGGACTGCCACCAACCAGCAAACTTCAAAAGATGCTGTCCTTTAGTGTGTGGTAAGGCAATTCAGTTAATGGACAAATCTTCCAGAGTTAGGTACAGTGTTGACCAGATTACTACAATGATTATCAACGAGAGAAACAGAAGATCTAACATTGGCAATTGCATGGAGGCTTTGTTCCAAGGACCACTCCAGTACAAAGACCTGAAAATTGACATCAAGACGAGGCCCCCCCCTGAATGCATCAATGATCTGCTTCAAGCAGTTGACTCCCAGGAAGTGAGGGATTATTGTGAAAAGAAAGGATGGATCGTCAACATCACTAGCCAAGTTCAAACAGAGAGAAACATTAACCGAGCAATGACCATTTTGCAGGCAGTGACAACTTTCGCCGCAGTGGCTGGTGTCGTGTACGTCATGTACAAGTTATTCGCTGGACACCAGGGAGCATACACTGGTCTGCCAAACAAAAGACCCAATGTGCCCACCATTAGAGCAGCAAAAGTGCAAGGGCCTGGGTTTGACTATGCAGTGGCTATGGCTAAAAGAAACATTGTTACAGCAACTACTAGCAAAGGGGAGTTCACAATGCTAGGAGTCCACGACAACGTGGCCATTTTACCAACTCATGCCTCACCTGGTGAGAGTATTGTAATTGATGGCAAAGAGGTTGAAATCCTAGACGCTAAAGCCCTCGAAGATCAGGCAGGCACTAATCTGGAAATCACCATAATAACCCTCAAAAGAAATGAAAAGTTCAGAGATATCAGACAACACATACCCACTCAAATCACCGAGACGAATGATGGAGTTCTGATTGTGAACACTAGTAAGTACCCCAACATGTATGTTCCTGTCGGTGCTGTGACTGAGCAGGGATACCTAAATCTCGGTGGGCGCCAGACTGCTCGTATTCTAATGTACAACTTTCCAACCAGAGCTGGTCAGTGTGGTGGAGTCATCACATGCACTGGGAAAGTCATCGGGATGCACGTTGGTGGGAATGGTTCACATGGGTTTGCAGCGGCCCTGAAGCGGTCATACTTCACTCAGAGCCAAGGTGAAATCCAGTGGATGAGACCATCAAAGGAGGCAGGGTATCCAATTATAAACGCCCCAACCAAGACCAAGCTCGAGCCCAGCGCTTTCCACTATGTGTTTGAAGGAGTAAAGGAACCAGCAGTCCTCACAAAGAATGATCCCAGACTCAAAACAGACTTTGAAGAAGCAATCTTCTCTAAGTATGTAGGGAACAAGATCACTGAGGTGGATGAGTACATGAAAGAGGCAGTGGACCATTATGCTGGACAACTTATGTCGCTGGATATCAGCACAGAGCAAATGTGTCTAGAAGACGCCATGTATGGTACTGATGGTCTGGAGGCGCTAGATCTGTCTACCAGTGCCGGGTACCCCTACGTGGCAATGGGGAAGAAGAAGAGAGATATCCTAAACAAGCAAACCAGAGACACCAAAGAAATGCAAAGACTTTTGGACGCTTACGGAATCAACCTACCATTAGTGACATATGTCAAGGACGAGCTGAGGTCCAAAACAAAAGTGGAACAGGGAAAATCCAGACTGATTGAAGCTTCCAGTCTAAATGACTCAGTGGCCATGAGAATGGCATTTGGAAACCTTTATGCAGCATTCCACAGGAATCCAGGGGTCGTCACTGGTAGTGCAGTTGGATGCGATCCAGACCTATTCTGGAGCAAGATCCCAGTGTTGATGGAAGAAAAGCTATTTGCCTTTGATTACACAGGATACGACGCATCACTTAGCCCAGCTTGGTTTGAGGCACTCAAGATGGTGTTAGAGAAAATTGGTTTTGGAGATAGAGTGGATTACATAGACTACCTTAACCATTCACACCACTTGTACAAAAACAAGATATATTGTGTTAAGGGCGGCATGCCATCTGGCTGCTCCGGCACTTCAATTTTTAATTCAATGATTAACAATTTGATCATTAGGACGCTTTTACTGAAAACCTACAAGGGCATAGATTTGGACCACTTAAAAATGATTGCCTATGGTGACGATGTAATAGCTTCCTATCCCCATGAGGTTGACGCTAGTCTCCTAGCCCAATCAGGAAAAGACTATGGACTAACCATGACTCCGGCAGATAAATCTGCCACTTTTGAGACAGTCACATGGGAGAATGTAACTTTCTTGAAAAGATTCTTCAGAGCAGATGAGAAATACCCCTTCCTCATACATCCAGTAATGCCAATGAAGGAAATTCATGAATCAATCAGATGGACAAAAGATCCTCGGAATACGCAGGACCATGTACGCTCCTTGTGTCTATTGGCTTGGCACAACGGGGAAGAAGAATACAACAAATTTTTAGCTAAAATTAGGAGTGTGCCAATCGGAAGAGCTTTGTTGCTCCCAGAGTACTCAACATTGTACCGCCGTTGGCTTGACTCATTTTAGTAACCCTACCTCAGTCGAATTGGATTGGGTCATACTGTTGTAGGGGTAAATTTTTCTTTAATTCGGAGG"
-}
-],
-"gappedTraces":
-[
-{
-"traceFileName": "dataset_152179",
-"leadingGaps": 2604,
-"trailingGaps": 4027,
-"peakA": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 5, 6, 5, 5, 4, 4, 4, 4, 5, 6, 6, 7, 7, 8, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 7, 7, 8, 9, 9, 10, 11, 11, 11, 11, 10, 10, 10, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 12, 13, 13, 14, 15, 15, 15, 15, 14, 13, 12, 12, 13, 14, 15, 15, 16, 16, 16, 16, 15, 15, 14, 14, 14, 14, 15, 16, 17, 18, 18, 17, 17, 16, 17, 18, 19, 20, 20, 19, 18, 17, 17, 17, 18, 19, 21, 21, 20, 18, 16, 15, 14, 15, 16, 18, 19, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 19, 20, 21, 22, 23, 23, 23, 23, 23, 23, 23, 23, 24, 24, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 24, 25, 26, 27, 27, 27, 27, 27, 28, 28, 28, 28, 29, 28, 28, 28, 29, 29, 30, 30, 31, 31, 32, 32, 32, 32, 32, 32, 32, 33, 33, 34, 35, 36, 36, 37, 37, 38, 38, 38, 37, 37, 38, 38, 39, 41, 42, 42, 42, 42, 41, 40, 40, 41, 42, 43, 44, 44, 44, 44, 45, 46, 48, 51, 53, 55, 56, 57, 59, 61, 65, 70, 76, 80, 83, 82, 79, 74, 68, 62, 58, 57, 60, 67, 81, 101, 129, 164, 207, 254, 305, 358, 409, 455, 495, 523, 538, 538, 523, 493, 452, 404, 352, 301, 255, 214, 180, 154, 136, 126, 124, 129, 139, 155, 174, 193, 212, 228, 241, 249, 252, 249, 239, 224, 204, 179, 152, 125, 99, 77, 58, 44, 33, 26, 20, 16, 12, 10, 8, 8, 7, 8, 9, 10, 12, 13, 15, 17, 20, 23, 26, 29, 32, 35, 38, 42, 48, 56, 67, 80, 96, 113, 131, 148, 165, 181, 197, 211, 225, 235, 242, 244, 241, 233, 220, 204, 185, 165, 144, 123, 103, 85, 69, 56, 45, 35, 28, 22, 17, 14, 11, 9, 8, 7, 6, 6, 6, 6, 6, 7, 7, 7, 6, 6, 5, 5, 4, 4, 5, 5, 6, 7, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 5, 7, 9, 12, 16, 19, 23, 28, 33, 39, 46, 56, 67, 79, 91, 103, 113, 121, 128, 132, 136, 139, 141, 141, 140, 135, 128, 119, 107, 94, 81, 68, 56, 46, 36, 29, 22, 16, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 3, 5, 6, 8, 10, 12, 14, 17, 20, 25, 31, 38, 46, 54, 63, 73, 84, 96, 110, 125, 140, 155, 168, 181, 191, 201, 208, 213, 216, 216, 213, 207, 198, 187, 175, 162, 150, 139, 129, 122, 116, 114, 114, 117, 124, 133, 143, 155, 168, 180, 191, 202, 212, 220, 226, 229, 228, 224, 216, 206, 193, 180, 167, 155, 144, 134, 126, 118, 113, 110, 109, 110, 114, 118, 124, 129, 134, 139, 142, 143, 144, 142, 140, 135, 130, 123, 115, 107, 99, 91, 86, 82, 80, 81, 83, 88, 95, 104, 114, 126, 139, 152, 166, 180, 194, 207, 219, 230, 239, 247, 253, 258, 261, 263, 264, 263, 262, 260, 256, 251, 245, 236, 225, 213, 200, 186, 172, 156, 142, 127, 115, 104, 96, 90, 87, 86, 87, 91, 96, 103, 111, 120, 129, 137, 144, 150, 154, 156, 157, 156, 152, 147, 139, 130, 121, 112, 104, 97, 91, 85, 81, 78, 77, 78, 81, 86, 93, 101, 110, 119, 127, 135, 141, 147, 151, 154, 155, 153, 149, 142, 134, 125, 115, 107, 98, 91, 84, 78, 73, 69, 68, 69, 71, 74, 78, 81, 85, 88, 91, 95, 99, 102, 104, 104, 102, 99, 95, 90, 86, 81, 75, 69, 61, 54, 46, 39, 32, 27, 23, 20, 18, 17, 17, 18, 20, 22, 25, 30, 35, 41, 50, 60, 71, 83, 95, 107, 118, 129, 139, 150, 159, 169, 176, 182, 184, 183, 179, 173, 165, 155, 145, 134, 123, 111, 99, 87, 75, 64, 55, 47, 40, 35, 30, 25, 20, 15, 11, 7, 4, 2, 1, 1, 1, 1, 1, 2, 4, 6, 8, 11, 15, 19, 24, 30, 37, 45, 54, 64, 76, 89, 104, 120, 136, 152, 167, 181, 195, 208, 221, 233, 245, 255, 263, 269, 272, 274, 274, 273, 272, 269, 266, 262, 256, 250, 242, 232, 221, 208, 193, 178, 162, 148, 136, 127, 120, 115, 113, 112, 113, 116, 122, 129, 139, 151, 165, 179, 192, 204, 212, 216, 216, 211, 202, 191, 178, 164, 149, 134, 120, 106, 93, 81, 71, 61, 53, 45, 40, 35, 31, 27, 24, 21, 18, 16, 14, 13, 12, 12, 11, 9, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 15, 22, 30, 39, 49, 62, 76, 92, 109, 127, 145, 162, 177, 190, 200, 207, 211, 211, 207, 201, 191, 179, 166, 151, 135, 120, 105, 91, 78, 66, 54, 45, 37, 30, 25, 22, 20, 19, 18, 17, 16, 15, 14, 14, 13, 13, 12, 11, 10, 8, 6, 5, 4, 4, 4, 4, 5, 5, 5, 5, 4, 4, 4, 5, 7, 11, 16, 22, 29, 36, 45, 55, 66, 78, 91, 104, 117, 129, 140, 148, 154, 158, 159, 157, 152, 145, 135, 124, 113, 102, 91, 82, 75, 69, 66, 65, 67, 72, 81, 93, 108, 125, 142, 161, 179, 197, 213, 229, 242, 252, 259, 264, 267, 268, 269, 269, 269, 268, 266, 264, 259, 253, 245, 234, 221, 206, 191, 175, 160, 144, 129, 113, 98, 84, 71, 61, 53, 47, 42, 37, 33, 30, 28, 28, 30, 34, 39, 46, 53, 60, 68, 77, 89, 103, 121, 142, 164, 187, 209, 228, 246, 262, 276, 289, 301, 310, 317, 321, 321, 318, 313, 308, 304, 301, 298, 295, 289, 281, 269, 253, 236, 216, 196, 176, 155, 134, 114, 93, 75, 58, 45, 34, 26, 20, 16, 12, 10, 8, 6, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 5, 5, 4, 3, 3, 3, 3, 4, 5, 6, 7, 7, 7, 7, 6, 6, 6, 6, 7, 6, 6, 5, 3, 2, 1, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 17, 23, 30, 39, 49, 61, 75, 91, 108, 128, 148, 168, 186, 202, 214, 222, 225, 224, 219, 209, 197, 182, 165, 148, 130, 113, 97, 85, 76, 71, 72, 77, 85, 96, 109, 123, 137, 152, 168, 184, 199, 211, 219, 222, 220, 213, 201, 186, 168, 150, 131, 112, 94, 77, 62, 50, 39, 31, 25, 21, 19, 18, 18, 20, 22, 26, 31, 39, 50, 63, 79, 97, 116, 136, 157, 177, 196, 212, 225, 234, 238, 237, 231, 220, 205, 186, 165, 144, 122, 101, 81, 64, 49, 36, 26, 17, 10, 6, 2, 1, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 2, 4, 6, 9, 13, 19, 26, 35, 46, 60, 76, 95, 116, 138, 162, 185, 207, 227, 242, 253, 259, 260, 255, 245, 231, 214, 193, 171, 147, 124, 102, 82, 65, 51, 40, 31, 24, 19, 16, 14, 12, 11, 10, 8, 7, 6, 5, 6, 6, 7, 7, 7, 6, 5, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 5, 4, 4, 3, 3, 4, 6, 10, 15, 22, 30, 41, 52, 66, 82, 99, 116, 133, 148, 161, 169, 175, 176, 173, 167, 157, 144, 128, 110, 92, 74, 57, 42, 29, 18, 10, 4, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 3, 10, 20, 32, 48, 66, 85, 106, 128, 150, 172, 192, 209, 222, 230, 232, 229, 220, 207, 190, 170, 147, 124, 100, 78, 58, 42, 29, 19, 12, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 8, 14, 21, 30, 42, 55, 70, 87, 106, 127, 149, 172, 195, 216, 235, 251, 265, 275, 283, 288, 292, 295, 296, 296, 296, 295, 295, 296, 296, 295, 291, 284, 271, 253, 231, 207, 181, 156, 134, 113, 95, 80, 67, 55, 46, 39, 33, 30, 28, 26, 25, 24, 23, 22, 21, 20, 20, 21, 23, 24, 26, 27, 27, 27, 28, 29, 31, 36, 42, 51, 61, 74, 89, 108, 130, 154, 181, 207, 232, 255, 273, 286, 294, 295, 290, 278, 261, 239, 213, 186, 160, 135, 112, 92, 74, 59, 46, 35, 26, 18, 12, 8, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 11, 16, 23, 32, 44, 58, 76, 97, 119, 143, 166, 188, 208, 227, 243, 257, 268, 275, 280, 281, 281, 279, 277, 277, 277, 278, 280, 283, 285, 288, 290, 291, 291, 290, 288, 287, 288, 292, 298, 307, 315, 322, 325, 325, 322, 317, 313, 310, 310, 312, 315, 319, 323, 326, 328, 328, 327, 325, 322, 319, 315, 312, 311, 309, 308, 307, 305, 302, 296, 287, 276, 260, 241, 218, 192, 165, 138, 112, 88, 67, 50, 35, 25, 17, 11, 8, 6, 5, 4, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 10, 17, 28, 41, 57, 75, 97, 120, 146, 171, 195, 215, 229, 238, 240, 237, 229, 217, 201, 182, 161, 139, 116, 95, 76, 60, 46, 35, 27, 20, 15, 11, 9, 7, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 5, 6, 6, 6, 5, 4, 4, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 10, 13, 18, 24, 33, 44, 58, 75, 94, 115, 137, 161, 185, 207, 227, 244, 254, 258, 255, 244, 226, 203, 178, 151, 125, 102, 81, 64, 50, 38, 29, 22, 17, 13, 10, 8, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 8, 10, 11, 11, 11, 11, 11, 10, 10, 9, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 10, 18, 28, 41, 55, 71, 89, 109, 130, 150, 169, 185, 197, 203, 204, 198, 188, 174, 156, 136, 115, 94, 74, 57, 42, 31, 22, 15, 10, 7, 5, 4, 3, 3, 3, 3, 3, 3, 4, 7, 10, 16, 24, 36, 50, 67, 87, 108, 131, 153, 175, 195, 212, 226, 236, 242, 244, 240, 230, 216, 197, 176, 154, 131, 111, 92, 76, 63, 52, 43, 37, 31, 27, 25, 23, 22, 22, 23, 25, 29, 34, 43, 55, 71, 92, 117, 144, 173, 201, 229, 254, 275, 290, 298, 297, 286, 266, 240, 210, 178, 148, 120, 97, 76, 60, 46, 35, 27, 21, 17, 15, 13, 11, 9, 7, 6, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 15, 14, 14, 12, 11, 10, 10, 9, 8, 8, 6, 5, 3, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 6, 7, 7, 7, 7, 8, 9, 9, 10, 12, 14, 16, 20, 26, 34, 45, 59, 76, 96, 120, 145, 172, 197, 221, 241, 256, 265, 268, 263, 251, 233, 210, 184, 156, 130, 106, 86, 70, 59, 53, 52, 57, 67, 82, 101, 124, 148, 173, 198, 221, 240, 253, 260, 259, 251, 235, 214, 190, 165, 139, 116, 96, 80, 68, 61, 60, 64, 74, 88, 106, 129, 154, 180, 207, 233, 256, 275, 290, 301, 307, 310, 311, 310, 308, 308, 310, 314, 321, 328, 334, 338, 340, 338, 333, 327, 322, 319, 319, 321, 327, 334, 340, 344, 344, 340, 331, 319, 306, 292, 281, 272, 266, 262, 260, 257, 253, 247, 236, 222, 204, 182, 159, 136, 113, 91, 72, 56, 43, 32, 24, 18, 14, 11, 10, 9, 9, 8, 7, 6, 5, 4, 4, 4, 5, 7, 9, 10, 12, 12, 13, 14, 14, 15, 15, 17, 20, 24, 30, 38, 50, 65, 84, 107, 133, 160, 188, 215, 238, 258, 272, 281, 285, 281, 271, 255, 234, 208, 180, 151, 124, 100, 80, 63, 50, 39, 32, 26, 22, 19, 18, 17, 16, 15, 13, 12, 10, 9, 8, 7, 7, 7, 8, 10, 11, 12, 12, 13, 13, 13, 14, 16, 17, 18, 19, 19, 18, 17, 16, 15, 15, 15, 15, 15, 14, 13, 12, 11, 11, 11, 10, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 2, 5, 10, 18, 30, 45, 66, 90, 119, 152, 187, 223, 258, 289, 313, 329, 336, 331, 317, 293, 262, 227, 191, 157, 126, 99, 79, 63, 51, 42, 35, 30, 25, 22, 20, 18, 17, 15, 14, 13, 11, 8, 6, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 3, 4, 7, 11, 17, 24, 35, 47, 63, 82, 105, 132, 161, 192, 221, 245, 262, 271, 269, 258, 240, 215, 187, 157, 127, 99, 74, 53, 37, 25, 17, 11, 7, 5, 4, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 5, 8, 13, 19, 28, 40, 55, 75, 99, 126, 156, 188, 218, 247, 272, 291, 304, 308, 305, 296, 283, 270, 259, 252, 251, 254, 259, 264, 267, 265, 257, 243, 223, 200, 174, 147, 122, 98, 77, 60, 47, 37, 32, 28, 27, 26, 25, 23, 22, 20, 18, 17, 17, 17, 19, 23, 29, 38, 50, 67, 87, 111, 137, 163, 189, 212, 231, 246, 257, 264, 265, 261, 250, 233, 210, 183, 154, 125, 98, 75, 58, 46, 40, 40, 47, 61, 83, 113, 149, 190, 234, 278, 318, 351, 374, 384, 380, 363, 334, 295, 251, 206, 162, 124, 92, 68, 52, 44, 45, 53, 69, 90, 116, 145, 175, 202, 225, 241, 249, 248, 238, 221, 198, 171, 142, 114, 88, 65, 47, 32, 22, 15, 11, 9, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 8, 8, 8, 8, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 3, 3, 3, 4, 5, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 5, 6, 8, 9, 10, 10, 9, 8, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 4, 6, 9, 13, 19, 28, 40, 55, 74, 96, 121, 147, 173, 197, 217, 229, 234, 231, 218, 199, 174, 146, 118, 92, 69, 49, 35, 24, 16, 12, 9, 8, 8, 9, 9, 10, 11, 12, 13, 14, 16, 17, 19, 20, 22, 23, 23, 23, 22, 21, 20, 20, 19, 19, 20, 19, 19, 18, 17, 15, 14, 12, 11, 9, 7, 6, 5, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 13, 15, 17, 18, 21, 24, 27, 29, 32, 33, 32, 30, 27, 23, 19, 16, 14, 13, 12, 11, 11, 10, 10, 11, 13, 15, 18, 20, 23, 25, 27, 28, 29, 30, 30, 29, 28, 26, 23, 21, 20, 21, 25, 31, 41, 54, 71, 93, 119, 151, 185, 221, 255, 283, 303, 313, 312, 299, 277, 247, 213, 177, 142, 110, 82, 60, 45, 37, 34, 37, 45, 57, 73, 95, 122, 153, 187, 220, 249, 271, 284, 287, 280, 263, 238, 208, 175, 141, 108, 79, 55, 37, 25, 20, 21, 27, 37, 52, 72, 97, 128, 162, 200, 237, 271, 298, 315, 320, 314, 297, 271, 239, 204, 168, 135, 105, 80, 60, 46, 37, 32, 30, 29, 29, 29, 29, 28, 28, 27, 27, 27, 27, 27, 27, 28, 28, 28, 28, 27, 26, 25, 24, 22, 21, 21, 21, 21, 20, 20, 18, 17, 16, 15, 15, 14, 14, 14, 13, 12, 11, 10, 9, 8, 8, 8, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 14, 26, 43, 63, 88, 116, 146, 176, 204, 227, 243, 250, 247, 234, 213, 185, 153, 121, 91, 65, 44, 29, 18, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 7, 16, 29, 46, 68, 94, 125, 158, 191, 224, 252, 274, 288, 294, 291, 283, 271, 259, 249, 245, 248, 257, 270, 284, 295, 299, 294, 279, 254, 223, 187, 150, 116, 85, 58, 38, 23, 13, 7, 4, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 5, 6, 7, 7, 8, 9, 10, 12, 13, 16, 18, 20, 23, 24, 24, 23, 22, 20, 17, 15, 13, 11, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 5, 6, 7, 8, 9, 11, 12, 14, 16, 17, 19, 20, 21, 21, 20, 20, 20, 21, 22, 22, 23, 22, 22, 21, 19, 18, 16, 14, 12, 10, 9, 8, 7, 6, 6, 5, 5, 5, 6, 8, 10, 12, 13, 14, 15, 15, 15, 14, 13, 12, 10, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 10, 12, 14, 16, 18, 19, 21, 23, 23, 23, 22, 19, 17, 15, 14, 13, 12, 12, 11, 12, 14, 19, 28, 43, 64, 91, 122, 157, 193, 228, 258, 279, 290, 288, 273, 246, 211, 172, 133, 97, 68, 45, 28, 17, 11, 8, 8, 13, 21, 34, 51, 71, 93, 117, 139, 158, 174, 183, 186, 181, 169, 151, 128, 103, 79, 57, 40, 27, 18, 13, 10, 9, 8, 7, 7, 6, 5, 5, 5, 5, 5, 6, 6, 7, 7, 8, 10, 13, 16, 19, 22, 24, 25, 25, 25, 24, 24, 23, 23, 22, 21, 20, 18, 15, 13, 12, 11, 10, 9, 9, 9, 9, 9, 9, 10, 11, 11, 12, 12, 13, 14, 15, 15, 16, 16, 15, 14, 12, 10, 8, 6, 6, 7, 10, 16, 24, 35, 50, 70, 94, 123, 156, 190, 224, 253, 277, 292, 298, 295, 286, 275, 265, 260, 262, 273, 290, 309, 327, 338, 342, 336, 323, 304, 283, 264, 249, 240, 239, 244, 253, 264, 272, 274, 266, 248, 221, 186, 147, 110, 77, 51, 32, 19, 12, 8, 6, 5, 4, 3, 3, 4, 4, 6, 7, 8, 10, 11, 11, 11, 10, 9, 8, 6, 5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 2, 3, 4, 5, 6, 7, 7, 8, 8, 9, 9, 9, 9, 8, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 12, 25, 44, 68, 99, 133, 170, 206, 238, 263, 276, 278, 267, 245, 215, 179, 142, 106, 75, 49, 29, 16, 8, 4, 3, 3, 4, 4, 5, 5, 5, 5, 5, 6, 7, 9, 10, 12, 12, 13, 12, 11, 10, 9, 8, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 10, 26, 50, 84, 126, 173, 224, 272, 313, 342, 356, 352, 332, 296, 251, 201, 152, 108, 71, 43, 24, 11, 5, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 7, 14, 26, 43, 67, 97, 133, 173, 216, 257, 295, 325, 344, 350, 342, 321, 288, 246, 199, 151, 107, 71, 43, 26, 18, 17, 23, 34, 52, 76, 108, 149, 196, 247, 297, 340, 372, 388, 385, 364, 328, 280, 228, 176, 128, 89, 60, 40, 28, 23, 22, 24, 31, 43, 61, 87, 120, 158, 200, 242, 278, 305, 318, 315, 297, 265, 224, 179, 135, 95, 63, 39, 22, 13, 7, 5, 5, 5, 6, 7, 8, 9, 10, 12, 13, 15, 17, 20, 22, 24, 25, 25, 25, 24, 23, 21, 19, 17, 14, 13, 13, 17, 24, 36, 55, 80, 111, 147, 187, 227, 263, 290, 306, 306, 292, 263, 224, 180, 136, 96, 63, 39, 23, 13, 9, 7, 8, 9, 11, 12, 13, 13, 13, 13, 13, 13, 12, 12, 11, 10, 9, 7, 7, 6, 6, 6, 5, 4, 3, 2, 2, 1, 1, 1, 2, 3, 3, 4, 5, 5, 7, 8, 9, 11, 13, 17, 24, 37, 58, 87, 127, 173, 223, 271, 313, 342, 356, 353, 333, 299, 254, 206, 158, 115, 79, 53, 35, 24, 18, 16, 15, 15, 16, 16, 15, 13, 11, 9, 7, 6, 5, 5, 8, 13, 22, 37, 59, 90, 128, 172, 219, 265, 304, 332, 345, 341, 321, 288, 245, 199, 154, 114, 80, 55, 38, 27, 22, 20, 23, 30, 41, 60, 88, 125, 172, 227, 284, 339, 383, 411, 420, 406, 372, 323, 265, 205, 148, 101, 64, 39, 23, 16, 14, 14, 16, 17, 17, 16, 14, 12, 10, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 9, 9, 9, 8, 7, 5, 3, 1, 0, 0, 0, 3, 11, 23, 43, 69, 101, 137, 174, 207, 233, 247, 248, 234, 209, 176, 138, 102, 70, 45, 26, 14, 8, 4, 3, 3, 4, 4, 5, 5, 6, 7, 8, 9, 12, 14, 18, 21, 24, 26, 28, 29, 29, 29, 28, 26, 24, 22, 20, 18, 17, 16, 16, 15, 14, 13, 11, 9, 7, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 7, 7, 8, 8, 9, 10, 11, 13, 14, 15, 16, 18, 21, 28, 40, 59, 85, 121, 166, 217, 272, 325, 370, 401, 414, 405, 376, 331, 275, 216, 161, 114, 77, 52, 36, 28, 25, 25, 26, 28, 28, 28, 27, 25, 23, 19, 16, 13, 10, 9, 8, 8, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 2, 10, 26, 50, 84, 124, 169, 214, 255, 288, 308, 312, 298, 269, 227, 179, 130, 86, 51, 26, 12, 5, 3, 3, 4, 5, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 4, 4, 5, 6, 7, 9, 12, 14, 16, 18, 18, 18, 16, 14, 11, 9, 8, 7, 7, 7, 7, 8, 8, 9, 10, 11, 12, 14, 15, 16, 17, 17, 17, 15, 13, 11, 9, 6, 4, 3, 2, 3, 7, 14, 27, 46, 72, 104, 141, 180, 217, 247, 268, 277, 274, 261, 243, 226, 218, 223, 243, 279, 324, 369, 406, 425, 421, 394, 347, 287, 222, 161, 109, 69, 42, 26, 18, 16, 16, 18, 23, 32, 48, 74, 112, 162, 221, 283, 343, 391, 421, 427, 409, 370, 316, 253, 191, 136, 91, 59, 39, 30, 27, 30, 34, 38, 42, 44, 44, 44, 42, 39, 36, 33, 30, 27, 25, 24, 24, 24, 23, 22, 21, 19, 18, 17, 17, 18, 19, 19, 19, 18, 17, 17, 16, 16, 16, 16, 16, 17, 17, 18, 19, 19, 19, 19, 17, 16, 14, 11, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 4, 5, 6, 6, 7, 8, 9, 10, 12, 15, 17, 19, 20, 20, 19, 17, 16, 14, 12, 11, 11, 11, 12, 13, 16, 18, 20, 22, 23, 24, 24, 24, 24, 25, 25, 26, 26, 26, 26, 25, 24, 23, 22, 21, 20, 19, 18, 18, 18, 19, 21, 22, 24, 25, 25, 26, 26, 26, 26, 27, 28, 30, 31, 32, 31, 30, 28, 26, 24, 22, 21, 21, 21, 21, 20, 19, 17, 15, 12, 9, 8, 7, 6, 7, 7, 7, 7, 6, 5, 5, 4, 4, 3, 3, 2, 0, 0, 0, 0, 3, 11, 26, 49, 83, 128, 183, 244, 306, 361, 402, 422, 418, 390, 342, 281, 216, 154, 101, 60, 33, 17, 10, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 4, 16, 40, 76, 124, 182, 244, 303, 352, 383, 392, 377, 341, 288, 226, 164, 108, 63, 32, 12, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 6, 7, 7, 8, 10, 15, 26, 47, 79, 124, 181, 246, 311, 368, 408, 425, 416, 382, 329, 266, 200, 140, 91, 56, 34, 23, 19, 20, 24, 27, 30, 31, 31, 30, 28, 26, 24, 23, 23, 24, 26, 28, 30, 32, 34, 34, 33, 32, 29, 25, 21, 18, 14, 12, 9, 8, 8, 8, 9, 11, 13, 15, 17, 19, 21, 23, 25, 26, 26, 26, 24, 22, 20, 18, 16, 15, 13, 12, 12, 14, 22, 37, 61, 95, 138, 186, 236, 280, 313, 330, 328, 306, 269, 221, 169, 119, 77, 44, 22, 9, 3, 2, 3, 6, 11, 20, 35, 60, 98, 149, 212, 283, 352, 412, 450, 462, 444, 400, 340, 276, 222, 188, 181, 201, 240, 288, 334, 366, 377, 364, 329, 278, 218, 159, 106, 64, 34, 16, 7, 5, 5, 7, 9, 10, 11, 12, 12, 12, 11, 10, 9, 9, 9, 10, 13, 20, 36, 63, 104, 159, 227, 299, 367, 420, 449, 450, 422, 369, 302, 229, 160, 101, 58, 29, 13, 7, 7, 9, 12, 14, 16, 17, 17, 18, 19, 20, 22, 23, 25, 26, 26, 26, 25, 24, 21, 18, 14, 10, 6, 3, 0, 0, 0, 4, 16, 36, 66, 105, 152, 202, 248, 284, 304, 304, 285, 250, 203, 152, 104, 63, 34, 14, 4, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 3, 5, 6, 7, 9, 10, 10, 11, 12, 13, 14, 15, 16, 16, 17, 20, 28, 43, 67, 100, 142, 187, 230, 265, 285, 287, 271, 240, 198, 152, 108, 71, 42, 23, 12, 8, 8, 10, 12, 15, 18, 21, 24, 26, 28, 28, 28, 26, 24, 21, 19, 18, 21, 29, 46, 73, 112, 163, 221, 279, 330, 365, 377, 366, 334, 289, 244, 209, 195, 208, 247, 306, 373, 436, 481, 498, 484, 439, 371, 290, 209, 137, 81, 43, 22, 13, 12, 15, 18, 20, 20, 20, 18, 16, 14, 13, 11, 10, 9, 9, 9, 10, 10, 10, 9, 9, 9, 10, 11, 14, 16, 18, 20, 21, 22, 23, 23, 23, 23, 22, 20, 17, 14, 10, 7, 5, 3, 2, 2, 2, 3, 3, 4, 5, 6, 7, 8, 9, 11, 11, 11, 10, 9, 7, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 12, 35, 75, 132, 203, 281, 356, 417, 455, 462, 437, 385, 314, 235, 160, 98, 52, 24, 11, 8, 11, 16, 21, 24, 26, 26, 25, 22, 19, 16, 12, 9, 7, 5, 3, 1, 0, 2, 9, 25, 53, 95, 151, 218, 288, 351, 398, 419, 412, 377, 322, 255, 188, 129, 83, 52, 34, 26, 24, 24, 25, 24, 24, 25, 31, 47, 74, 117, 175, 243, 313, 375, 419, 437, 423, 381, 317, 242, 166, 101, 52, 20, 4, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 6, 7, 9, 11, 12, 14, 15, 17, 17, 17, 16, 14, 12, 10, 8, 8, 8, 9, 9, 10, 10, 10, 9, 9, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 1, 0, 0, 0, 1, 3, 5, 7, 10, 12, 13, 13, 13, 12, 11, 10, 9, 8, 7, 7, 7, 7, 8, 8, 8, 9, 10, 13, 15, 19, 22, 26, 30, 33, 35, 37, 38, 38, 37, 36, 35, 34, 34, 34, 36, 38, 40, 42, 42, 41, 39, 35, 31, 27, 25, 23, 23, 24, 25, 25, 25, 24, 22, 19, 15, 12, 11, 10, 11, 13, 16, 18, 19, 19, 17, 15, 12, 10, 7, 6, 5, 4, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 16, 17, 20, 22, 24, 25, 25, 24, 21, 19, 17, 16, 15, 14, 13, 12, 12, 14, 22, 40, 71, 117, 179, 249, 322, 384, 425, 438, 418, 370, 306, 242, 194, 175, 191, 238, 306, 378, 439, 474, 476, 445, 390, 322, 256, 208, 186, 197, 238, 300, 368, 426, 459, 460, 426, 366, 295, 230, 190, 183, 214, 275, 351, 426, 482, 506, 492, 443, 368, 280, 193, 118, 61, 25, 6, 0, 0, 0, 2, 8, 20, 43, 80, 131, 191, 253, 309, 349, 365, 355, 320, 269, 217, 178, 164, 181, 229, 297, 369, 430, 464, 463, 426, 361, 280, 196, 122, 66, 28, 8, 0, 0, 1, 2, 3, 4, 3, 3, 3, 3, 3, 4, 4, 5, 6, 6, 7, 7, 6, 5, 4, 3, 3, 2, 1, 1, 0, 0, 2, 6, 15, 32, 61, 102, 154, 213, 272, 321, 352, 360, 341, 299, 242, 178, 118, 69, 33, 11, 1, 0, 0, 0, 0, 0, 0, 7, 25, 61, 115, 188, 272, 357, 430, 477, 490, 466, 409, 334, 256, 194, 160, 161, 194, 250, 312, 364, 394, 394, 364, 311, 248, 191, 152, 143, 165, 216, 285, 356, 415, 449, 450, 418, 358, 282, 203, 131, 75, 39, 20, 14, 17, 22, 27, 29, 29, 29, 34, 50, 81, 131, 200, 283, 368, 442, 490, 503, 477, 417, 333, 241, 154, 84, 36, 9, 0, 0, 0, 1, 0, 0, 3, 19, 48, 90, 144, 201, 253, 292, 310, 303, 273, 225, 167, 111, 62, 28, 8, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 7, 8, 10, 13, 15, 17, 18, 19, 18, 16, 14, 11, 9, 8, 7, 7, 7, 8, 9, 9, 10, 10, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 1, 0, 0, 3, 21, 57, 116, 193, 280, 364, 430, 466, 465, 427, 362, 286, 214, 164, 146, 163, 209, 272, 335, 382, 402, 391, 351, 289, 217, 147, 87, 44, 17, 3, 0, 0, 1, 2, 3, 2, 2, 2, 2, 2, 2, 3, 3, 4, 5, 5, 6, 6, 6, 6, 7, 7, 8, 9, 10, 9, 7, 4, 1, 1, 9, 31, 70, 128, 202, 285, 364, 427, 461, 460, 424, 359, 278, 194, 119, 61, 23, 4, 0, 1, 6, 10, 12, 13, 17, 30, 57, 102, 166, 244, 327, 402, 455, 476, 460, 410, 334, 247, 162, 91, 41, 12, 0, 0, 1, 4, 7, 7, 8, 8, 9, 10, 11, 12, 13, 14, 15, 17, 19, 21, 23, 24, 25, 24, 22, 19, 15, 11, 8, 5, 2, 1, 0, 0, 3, 14, 36, 74, 130, 200, 277, 350, 406, 432, 424, 382, 316, 244, 185, 155, 167, 219, 301, 394, 476, 527, 533, 493, 416, 321, 231, 166, 140, 158, 212, 288, 366, 427, 455, 444, 396, 321, 234, 150, 81, 34, 8, 0, 0, 2, 4, 4, 2, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 5, 8, 11, 13, 15, 17, 17, 17, 16, 15, 13, 11, 8, 6, 4, 3, 3, 2, 0, 0, 0, 11, 39, 90, 162, 252, 346, 428, 482, 497, 469, 404, 318, 233, 168, 140, 156, 212, 292, 377, 446, 481, 473, 425, 346, 253, 163, 89, 38, 10, 0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 6, 28, 71, 135, 216, 303, 383, 440, 462, 444, 390, 311, 222, 138, 71, 27, 3, 0, 0, 2, 4, 4, 1, 0, 0, 8, 36, 87, 163, 257, 358, 449, 511, 533, 507, 440, 344, 238, 141, 66, 20, 0, 0, 1, 4, 3, 0, 0, 10, 39, 90, 160, 243, 325, 392, 431, 434, 400, 336, 254, 170, 97, 43, 12, 0, 0, 2, 6, 8, 9, 9, 9, 9, 9, 10, 10, 10, 10, 11, 12, 12, 13, 14, 15, 17, 18, 20, 20, 20, 20, 18, 16, 14, 12, 10, 10, 10, 11, 13, 15, 16, 17, 17, 17, 16, 16, 15, 13, 11, 12, 19, 41, 81, 142, 222, 312, 397, 461, 491, 479, 429, 349, 255, 164, 90, 38, 9, 0, 0, 2, 6, 7, 5, 1, 0, 1, 19, 58, 122, 210, 313, 416, 500, 547, 546, 497, 410, 302, 195, 105, 43, 9, 0, 0, 3, 7, 8, 7, 6, 5, 6, 7, 8, 9, 11, 12, 13, 13, 13, 12, 11, 9, 9, 9, 11, 13, 17, 20, 23, 26, 29, 31, 33, 34, 34, 34, 33, 32, 31, 30, 28, 26, 22, 19, 21, 32, 60, 108, 176, 260, 348, 424, 474, 488, 463, 403, 320, 231, 148, 82, 37, 12, 3, 4, 8, 11, 11, 9, 5, 6, 17, 44, 94, 167, 258, 356, 446, 509, 533, 511, 448, 355, 251, 154, 77, 27, 2, 0, 1, 8, 15, 18, 20, 20, 20, 20, 19, 18, 16, 16, 15, 16, 17, 19, 20, 21, 22, 21, 19, 16, 13, 10, 8, 8, 7, 5, 2, 0, 0, 14, 51, 116, 208, 320, 433, 528, 583, 588, 541, 452, 340, 225, 127, 56, 14, 0, 0, 7, 16, 22, 26, 27, 27, 25, 23, 19, 16, 11, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 0, 0, 0, 17, 54, 116, 200, 296, 387, 454, 483, 467, 409, 321, 222, 131, 61, 18, 0, 0, 0, 4, 5, 4, 2, 0, 1, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 3, 5, 7, 9, 11, 14, 15, 17, 17, 17, 16, 15, 13, 12, 12, 11, 11, 11, 11, 10, 9, 8, 7, 7, 8, 8, 10, 12, 15, 18, 22, 26, 29, 31, 31, 30, 29, 27, 26, 26, 28, 30, 33, 35, 36, 35, 33, 30, 27, 23, 19, 16, 14, 13, 12, 11, 11, 11, 12, 12, 13, 14, 15, 18, 21, 24, 27, 30, 33, 35, 35, 34, 32, 29, 25, 23, 21, 21, 21, 21, 20, 18, 15, 11, 8, 6, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 2, 3, 2, 0, 0, 2, 23, 68, 138, 227, 324, 408, 462, 474, 440, 368, 274, 177, 95, 38, 7, 0, 0, 2, 5, 4, 1, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 2, 0, 0, 6, 29, 72, 136, 214, 293, 358, 394, 391, 350, 282, 204, 139, 106, 117, 173, 263, 366, 458, 516, 524, 482, 397, 292, 190, 115, 84, 102, 162, 247, 334, 401, 432, 419, 365, 285, 196, 115, 53, 16, 0, 0, 1, 3, 3, 1, 0, 0, 0, 1, 3, 2, 1, 0, 0, 0, 2, 4, 3, 0, 0, 1, 21, 64, 131, 216, 305, 378, 420, 421, 380, 307, 220, 135, 68, 24, 2, 0, 0, 2, 4, 4, 1, 0, 0, 3, 23, 63, 124, 205, 293, 373, 428, 445, 420, 358, 272, 181, 100, 42, 10, 0, 0, 2, 4, 4, 2, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 5, 6, 6, 7, 8, 8, 9, 9, 8, 8, 9, 10, 9, 7, 2, 0, 0, 18, 61, 134, 236, 354, 470, 559, 601, 585, 514, 404, 278, 163, 74, 21, 0, 0, 1, 6, 8, 7, 5, 4, 5, 7, 9, 11, 12, 14, 15, 16, 17, 17, 17, 16, 14, 12, 8, 4, 1, 0, 0, 1, 3, 4, 1, 0, 0, 20, 67, 144, 247, 361, 465, 536, 557, 522, 439, 327, 216, 133, 101, 127, 207, 320, 436, 526, 564, 540, 460, 344, 221, 124, 80, 100, 181, 303, 435, 545, 605, 602, 537, 428, 300, 179, 84, 25, 0, 0, 2, 9, 10, 5, 0, 0, 9, 46, 112, 203, 308, 409, 484, 515, 494, 425, 324, 214, 123, 74, 78, 134, 230, 340, 437, 499, 509, 468, 385, 280, 176, 91, 34, 5, 0, 0, 4, 7, 7, 6, 6, 8, 10, 12, 13, 14, 14, 15, 17, 19, 22, 25, 27, 30, 32, 33, 34, 32, 29, 23, 17, 11, 8, 7, 6, 3, 0, 0, 4, 32, 87, 171, 275, 382, 469, 515, 511, 455, 362, 254, 152, 73, 24, 0, 0, 0, 1, 4, 5, 3, 0, 0, 0, 9, 46, 115, 216, 337, 456, 547, 589, 573, 501, 392, 270, 159, 74, 22, 0, 0, 3, 10, 13, 13, 11, 9, 8, 9, 10, 12, 13, 14, 15, 15, 16, 17, 19, 21, 23, 23, 21, 16, 10, 4, 1, 1, 3, 4, 2, 0, 0, 10, 47, 113, 204, 307, 401, 465, 483, 449, 373, 273, 171, 87, 31, 3, 0, 0, 4, 6, 4, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 1, 1, 1, 4, 6, 6, 4, 0, 0, 9, 43, 107, 198, 307, 414, 496, 533, 514, 444, 338, 221, 121, 62, 57, 105, 193, 298, 393, 452, 460, 417, 335, 234, 138, 63, 17, 0, 0, 2, 6, 6, 3, 0, 0, 0, 0, 3, 4, 4, 2, 0, 0, 0, 0, 3, 5, 3, 0, 0, 8, 42, 107, 202, 314, 422, 503, 536, 510, 431, 317, 195, 98, 49, 64, 142, 264, 402, 522, 596, 605, 549, 443, 314, 189, 90, 28, 0, 0, 2, 10, 14, 14, 13, 11, 10, 9, 8, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 3, 4, 3, 0, 0, 1, 21, 63, 129, 210, 293, 360, 394, 388, 342, 270, 186, 108, 49, 13, 0, 1, 9, 18, 23, 23, 20, 17, 13, 11, 10, 9, 7, 5, 2, 0, 1, 3, 5, 5, 1, 0, 0, 16, 57, 129, 227, 337, 440, 512, 537, 508, 433, 328, 217, 120, 50, 11, 0, 0, 6, 14, 19, 20, 17, 9, 1, 0, 12, 52, 125, 230, 353, 472, 563, 603, 581, 502, 386, 258, 144, 60, 12, 0, 0, 2, 8, 10, 6, 0, 0, 0, 20, 69, 148, 254, 370, 475, 544, 559, 513, 416, 289, 161, 64, 23, 48, 136, 270, 420, 553, 640, 661, 615, 513, 379, 243, 128, 49, 8, 0, 0, 8, 15, 19, 20, 21, 23, 25, 28, 29, 29, 27, 26, 24, 22, 20, 19, 18, 17, 15, 12, 8, 3, 0, 0, 0, 4, 7, 5, 0, 0, 3, 39, 114, 226, 361, 494, 592, 632, 602, 511, 381, 244, 127, 45, 3, 0, 0, 7, 14, 13, 6, 0, 0, 7, 54, 140, 264, 407, 542, 637, 668, 626, 522, 382, 238, 118, 38, 0, 0, 0, 9, 12, 8, 0, 0, 0, 21, 66, 135, 220, 308, 380, 421, 420, 378, 303, 214, 128, 60, 18, 0, 0, 5, 13, 18, 19, 18, 17, 18, 20, 21, 21, 19, 15, 12, 10, 9, 8, 5, 0, 0, 2, 28, 82, 166, 272, 379, 465, 508, 496, 433, 333, 221, 121, 48, 9, 0, 0, 4, 7, 5, 2, 0, 0, 0, 0, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 15, 16, 18, 19, 21, 23, 24, 25, 23, 20, 14, 9, 6, 5, 8, 11, 10, 4, 0, 0, 23, 88, 198, 341, 492, 619, 689, 683, 604, 472, 319, 180, 76, 16, 0, 0, 7, 17, 21, 21, 20, 19, 20, 21, 22, 20, 15, 10, 5, 2, 3, 5, 7, 6, 0, 0, 1, 31, 95, 195, 318, 441, 535, 575, 549, 465, 343, 215, 107, 34, 0, 0, 0, 8, 11, 9, 4, 1, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 4, 5, 5, 4, 1, 0, 0, 0, 4, 7, 6, 1, 0, 0, 28, 93, 196, 328, 464, 575, 634, 624, 549, 428, 289, 163, 69, 15, 0, 0, 7, 14, 15, 11, 5, 1, 0, 1, 2, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 4, 5, 6, 8, 11, 14, 17, 19, 20, 20, 19, 18, 17, 16, 15, 15, 15, 16, 17, 19, 21, 23, 23, 22, 17, 10, 4, 0, 0, 4, 7, 7, 2, 0, 0, 29, 95, 202, 337, 477, 590, 645, 625, 531, 387, 229, 100, 37, 60, 167, 333, 519, 678, 769, 769, 678, 517, 327, 153, 36, 3, 59, 188, 354, 516, 632, 676, 639, 534, 391, 244, 121, 40, 1, 0, 1, 10, 14, 13, 9, 7, 7, 9, 11, 13, 14, 14, 15, 17, 19, 20, 22, 22, 22, 21, 19, 16, 12, 9, 8, 9, 12, 13, 9, 1, 0, 4, 41, 116, 231, 372, 513, 622, 669, 640, 536, 383, 219, 86, 21, 44, 151, 318, 502, 656, 742, 740, 652, 504, 336, 184, 73, 13, 0, 0, 9, 16, 16, 12, 9, 9, 12, 16, 18, 18, 17, 16, 15, 15, 13, 8, 1, 0, 2, 30, 85, 168, 268, 366, 438, 465, 439, 368, 268, 165, 80, 24, 0, 0, 0, 6, 8, 5, 1, 0, 0, 2, 4, 5, 3, 0, 0, 0, 1, 5, 7, 4, 0, 0, 7, 45, 116, 217, 331, 431, 493, 500, 449, 355, 242, 138, 59, 14, 0, 0, 0, 3, 5, 4, 3, 1, 0, 0, 5, 37, 102, 198, 314, 425, 505, 531, 495, 407, 291, 173, 80, 21, 0, 0, 2, 8, 9, 5, 0, 0, 0, 1, 4, 6, 7, 6, 6, 6, 7, 8, 9, 9, 9, 8, 7, 5, 3, 1, 0, 0, 0, 1, 2, 3, 4, 4, 5, 6, 7, 9, 12, 15, 17, 19, 21, 21, 21, 20, 19, 17, 16, 16, 17, 18, 18, 19, 19, 20, 21, 23, 24, 24, 22, 16, 10, 6, 5, 7, 9, 7, 0, 0, 1, 38, 115, 232, 373, 506, 599, 624, 575, 465, 325, 188, 83, 20, 0, 0, 0, 5, 7, 6, 6, 5, 1, 0, 0, 16, 74, 177, 316, 467, 592, 658, 646, 558, 420, 267, 134, 44, 0, 0, 0, 10, 14, 12, 7, 4, 6, 11, 16, 20, 21, 20, 18, 16, 14, 13, 11, 9, 7, 6, 4, 4, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 5, 7, 10, 11, 12, 12, 11, 9, 7, 5, 3, 2, 2, 2, 3, 5, 7, 9, 10, 10, 10, 10, 10, 11, 13, 15, 18, 20, 21, 20, 19, 17, 15, 15, 16, 18, 20, 22, 22, 20, 18, 17, 16, 16, 13, 6, 0, 0, 13, 59, 140, 252, 376, 486, 553, 557, 494, 378, 238, 111, 31, 19, 79, 193, 329, 449, 521, 527, 467, 361, 238, 128, 48, 6, 0, 0, 6, 9, 7, 2, 0, 0, 0, 0, 2, 2, 2, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 3, 6, 9, 13, 16, 19, 22, 24, 27, 28, 28, 28, 26, 23, 20, 17, 15, 14, 15, 16, 17, 17, 16, 13, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 6, 7, 9, 10, 11, 11, 11, 11, 11, 12, 12, 12, 12, 11, 11, 10, 10, 10, 11, 12, 14, 16, 18, 18, 18, 15, 10, 5, 1, 2, 5, 9, 9, 3, 0, 0, 21, 83, 186, 318, 455, 563, 612, 588, 498, 367, 227, 110, 33, 0, 0, 1, 10, 13, 10, 4, 0, 0, 0, 1, 2, 2, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 4, 6, 7, 9, 10, 11, 11, 10, 7, 4, 2, 2, 5, 9, 10, 7, 0, 0, 4, 45, 126, 243, 380, 507, 592, 614, 565, 459, 325, 193, 89, 24, 0, 0, 1, 11, 17, 18, 14, 6, 0, 0, 7, 55, 141, 263, 398, 516, 586, 587, 518, 399, 262, 138, 50, 4, 0, 0, 8, 12, 9, 3, 0, 0, 0, 0, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 2, 0, 0, 0, 0, 6, 10, 9, 2, 0, 0, 29, 103, 220, 362, 500, 596, 624, 575, 464, 321, 182, 76, 15, 0, 0, 6, 15, 16, 13, 10, 9, 11, 14, 18, 21, 24, 26, 29, 31, 31, 29, 26, 21, 16, 12, 10, 9, 10, 11, 12, 13, 14, 14, 15, 16, 17, 18, 18, 19, 19, 20, 21, 21, 21, 20, 19, 18, 17, 17, 18, 20, 23, 26, 29, 29, 27, 23, 17, 11, 6, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 3, 4, 4, 5, 5, 6, 6, 6, 5, 4, 3, 2, 1, 1, 0, 0, 1, 2, 2, 3, 4, 4, 3, 2, 1, 0, 0, 1, 2, 4, 6, 9, 11, 13, 15, 17, 18, 20, 21, 22, 21, 21, 19, 18, 17, 17, 17, 18, 19, 21, 22, 23, 23, 23, 22, 21, 20, 20, 21, 23, 26, 26, 25, 21, 17, 15, 15, 17, 16, 10, 0, 0, 4, 49, 139, 270, 424, 567, 663, 686, 630, 508, 355, 205, 89, 19, 0, 0, 10, 23, 27, 24, 18, 14, 12, 14, 16, 16, 14, 9, 2, 0, 0, 0, 6, 10, 7, 0, 0, 5, 50, 138, 262, 403, 526, 599, 599, 521, 384, 223, 81, 0, 0, 72, 215, 385, 537, 632, 647, 580, 454, 304, 167, 67, 12, 0, 0, 6, 13, 15, 15, 12, 7, 0, 0, 1, 36, 111, 227, 370, 512, 616, 653, 609, 491, 328, 162, 34, 0, 20, 144, 326, 521, 678, 757, 738, 631, 467, 292, 144, 45, 0, 0, 0, 9, 16, 16, 10, 0, 0, 0, 19, 86, 198, 344, 494, 610, 659, 625, 519, 371, 219, 97, 23, 0, 0, 5, 13, 13, 7, 0, 0, 0, 0, 5, 7, 7, 3, 0, 0, 0, 2, 10, 14, 10, 0, 0, 1, 55, 164, 322, 501, 659, 753, 755, 664, 508, 329, 169, 58, 1, 0, 0, 12, 18, 14, 7, 1, 0, 0, 3, 4, 4, 4, 3, 3, 3, 4, 4, 3, 2, 1, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 3, 2, 2, 2, 3, 4, 6, 8, 10, 11, 13, 14, 14, 13, 11, 9, 6, 3, 1, 0, 0, 0, 2, 3, 3, 1, 0, 0, 0, 1, 7, 10, 7, 0, 0, 1, 42, 122, 237, 368, 482, 548, 547, 479, 363, 233, 117, 38, 0, 0, 0, 9, 13, 11, 7, 4, 5, 8, 12, 14, 16, 16, 16, 18, 20, 22, 24, 26, 27, 28, 27, 26, 23, 21, 18, 15, 13, 11, 10, 11, 12, 13, 15, 17, 19, 20, 21, 21, 20, 19, 18, 17, 17, 18, 19, 20, 22, 23, 24, 24, 24, 23, 23, 24, 26, 30, 33, 33, 30, 24, 16, 11, 11, 14, 17, 13, 2, 0, 0, 45, 145, 298, 481, 653, 767, 788, 707, 542, 336, 144, 14, 0, 47, 198, 392, 578, 708, 748, 691, 558, 386, 220, 93, 19, 0, 0, 9, 16, 15, 8, 0, 0, 0, 0, 2, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 5, 6, 8, 8, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 2, 9, 13, 9, 0, 0, 4, 55, 153, 290, 441, 570, 639, 628, 537, 389, 222, 78, 0, 0, 64, 210, 389, 558, 672, 701, 639, 506, 341, 185, 70, 7, 0, 0, 12, 21, 23, 20, 17, 18, 22, 26, 29, 29, 27, 24, 21, 19, 17, 16, 16, 17, 17, 18, 17, 16, 13, 10, 7, 5, 3, 2, 2, 3, 4, 5, 7, 9, 10, 11, 11, 10, 9, 7, 6, 6, 6, 6, 6, 3, 0, 0, 0, 1, 9, 15, 13, 2, 0, 0, 43, 147, 305, 493, 667, 780, 797, 714, 556, 366, 192, 68, 4, 0, 0, 11, 16, 12, 4, 0, 0, 0, 1, 4, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 3, 10, 13, 8, 0, 0, 7, 64, 172, 319, 477, 607, 671, 650, 551, 403, 246, 115, 31, 0, 0, 4, 17, 22, 22, 19, 16, 16, 17, 17, 15, 13, 12, 12, 15, 18, 21, 22, 21, 19, 15, 12, 9, 7, 6, 7, 9, 11, 13, 13, 12, 9, 6, 3, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 2, 0, 0, 0, 0, 6, 11, 10, 3, 0, 0, 24, 93, 204, 339, 467, 554, 575, 522, 412, 276, 149, 56, 5, 0, 0, 11, 21, 24, 23, 22, 24, 29, 33, 34, 31, 26, 20, 17, 19, 23, 26, 22, 10, 0, 0, 23, 101, 232, 400, 571, 702, 757, 720, 602, 435, 262, 121, 32, 0, 0, 5, 17, 22, 20, 17, 16, 18, 23, 27, 29, 28, 26, 24, 22, 21, 21, 21, 20, 20, 21, 21, 22, 23, 24, 25, 26, 26, 27, 28, 28, 29, 30, 31, 30, 29, 27, 23, 20, 18, 17, 16, 17, 18, 18, 17, 15, 12, 9, 6, 4, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 6, 5, 5, 5, 6, 9, 11, 12, 13, 12, 11, 10, 10, 10, 9, 7, 3, 0, 0, 0, 2, 10, 14, 10, 0, 0, 5, 62, 170, 321, 487, 625, 697, 678, 571, 402, 218, 65, 0, 0, 105, 274, 465, 627, 718, 714, 617, 451, 262, 96, 0, 0, 79, 247, 453, 646, 776, 807, 730, 565, 354, 154, 16, 0, 42, 201, 412, 620, 769, 821, 765, 620, 429, 243, 100, 18, 0, 0, 12, 22, 22, 15, 7, 3, 4, 7, 8, 5, 1, 0, 0, 3, 10, 14, 10, 0, 0, 2, 50, 145, 277, 421, 539, 597, 578, 486, 351, 208, 92, 21, 0, 0, 5, 13, 13, 7, 0, 0, 0, 1, 5, 7, 6, 2, 0, 0, 0, 4, 10, 12, 6, 0, 0, 12, 71, 174, 308, 446, 549, 589, 552, 451, 314, 178, 73, 13, 0, 0, 7, 13, 12, 6, 1, 0, 2, 6, 10, 9, 5, 0, 0, 0, 3, 12, 17, 11, 0, 0, 3, 67, 189, 360, 544, 694, 766, 737, 617, 442, 260, 114, 24, 0, 0, 7, 18, 18, 11, 4, 0, 1, 4, 6, 7, 5, 3, 2, 1, 2, 3, 4, 4, 4, 4, 4, 5, 7, 9, 11, 13, 14, 15, 16, 16, 15, 15, 14, 13, 13, 14, 16, 17, 19, 19, 18, 16, 14, 12, 11, 10, 11, 12, 14, 15, 16, 15, 13, 11, 7, 4, 2, 0, 0, 1, 4, 6, 8, 9, 9, 8, 7, 7, 7, 7, 6, 4, 1, 0, 1, 6, 12, 14, 9, 0, 0, 9, 63, 164, 303, 455, 580, 643, 620, 514, 351, 176, 42, 0, 34, 170, 361, 553, 692, 737, 673, 518, 318, 129, 8, 0, 84, 259, 466, 645, 746, 742, 640, 474, 293, 140, 40, 0, 0, 5, 17, 19, 13, 3, 0, 0, 0, 1, 3, 3, 2, 1, 0, 1, 2, 3, 4, 3, 1, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 1, 3, 5, 6, 6, 5, 3, 2, 2, 3, 3, 2, 0, 0, 0, 0, 8, 15, 14, 5, 0, 0, 30, 118, 259, 432, 598, 711, 735, 660, 502, 306, 124, 5, 0, 52, 201, 384, 550, 653, 666, 589, 449, 288, 144, 46, 0, 0, 2, 14, 19, 16, 10, 6, 7, 10, 14, 16, 15, 13, 10, 8, 8, 8, 9, 10, 11, 13, 13, 11, 7, 2, 0, 3, 10, 18, 20, 12, 0, 0, 11, 82, 211, 383, 561, 700, 757, 713, 578, 387, 191, 41, 0, 4, 121, 294, 475, 616, 679, 649, 538, 382, 222, 95, 19, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 10, 22, 25, 21, 15, 11, 10, 12, 15, 17, 19, 20, 22, 23, 22, 21, 19, 16, 14, 12, 12, 13, 14, 15, 15, 13, 12, 9, 7, 5, 5, 6, 9, 11, 13, 12, 9, 5, 4, 7, 14, 20, 20, 9, 0, 0, 18, 97, 231, 401, 570, 692, 730, 673, 538, 365, 199, 75, 8, 0, 0, 12, 21, 21, 13, 6, 2, 2, 4, 7, 10, 11, 13, 15, 17, 19, 20, 20, 19, 16, 13, 9, 6, 4, 2, 2, 2, 3, 5, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 6, 4, 3, 1, 0, 0, 0, 1, 3, 5, 8, 9, 10, 10, 9, 7, 6, 5, 4, 5, 7, 9, 12, 15, 18, 20, 20, 20, 19, 18, 16, 15, 13, 11, 9, 6, 4, 3, 2, 3, 3, 2, 0, 0, 0, 0, 6, 12, 12, 4, 0, 0, 22, 91, 203, 339, 466, 548, 561, 499, 383, 246, 123, 38, 0, 0, 1, 13, 19, 18, 16, 15, 18, 23, 29, 33, 34, 33, 31, 28, 26, 24, 23, 21, 20, 20, 20, 21, 22, 23, 22, 21, 18, 14, 10, 7, 4, 2, 0, 0, 0, 0, 2, 4, 7, 10, 13, 14, 14, 13, 12, 11, 11, 13, 14, 16, 16, 15, 12, 9, 5, 2, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 5, 6, 6, 7, 8, 9, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 1, 8, 14, 13, 2, 0, 0, 34, 122, 257, 413, 552, 632, 628, 542, 400, 244, 112, 28, 0, 0, 5, 18, 24, 22, 19, 18, 21, 25, 27, 27, 24, 20, 17, 16, 17, 20, 23, 26, 29, 31, 33, 32, 28, 22, 14, 8, 8, 13, 18, 19, 11, 0, 0, 11, 81, 207, 375, 551, 689, 750, 714, 588, 405, 213, 58, 0, 0, 99, 276, 483, 668, 782, 796, 708, 545, 353, 181, 60, 0, 0, 1, 16, 23, 21, 15, 12, 16, 23, 30, 32, 26, 16, 6, 3, 7, 15, 19, 13, 0, 0, 2, 65, 187, 355, 534, 676, 739, 703, 578, 405, 230, 93, 14, 0, 0, 10, 21, 22, 16, 9, 6, 7, 9, 11, 10, 8, 6, 5, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 2, 4, 7, 11, 13, 14, 13, 13, 12, 12, 13, 15, 17, 18, 17, 17, 17, 19, 23, 27, 29, 26, 18, 9, 2, 3, 9, 17, 18, 7, 0, 0, 25, 121, 280, 476, 665, 791, 817, 733, 566, 365, 184, 58, 0, 0, 0, 16, 21, 14, 3, 0, 0, 0, 4, 8, 8, 3, 0, 0, 0, 5, 13, 16, 9, 0, 0, 10, 80, 202, 361, 521, 637, 673, 617, 488, 324, 170, 58, 1, 0, 0, 11, 17, 12, 3, 0, 0, 0, 3, 6, 6, 5, 3, 2, 3, 6, 9, 12, 14, 15, 15, 15, 16, 17, 18, 19, 19, 18, 17, 16, 16, 16, 16, 17, 18, 18, 18, 16, 14, 11, 8, 6, 4, 3, 2, 1, 1, 1, 2, 2, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 9, 10, 10, 11, 12, 11, 10, 8, 6, 3, 1, 0, 0, 0, 1, 3, 5, 7, 9, 10, 9, 8, 6, 5, 4, 4, 4, 5, 7, 8, 8, 9, 9, 9, 10, 10, 10, 10, 9, 7, 6, 4, 4, 4, 5, 7, 8, 8, 8, 8, 8, 8, 7, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 6, 8, 9, 9, 10, 10, 10, 11, 11, 11, 11, 11, 10, 9, 6, 4, 2, 0, 0, 0, 1, 4, 6, 7, 8, 8, 7, 7, 6, 6, 7, 9, 10, 10, 10, 9, 8, 7, 6, 7, 8, 10, 11, 12, 12, 11, 9, 8, 7, 6, 7, 6, 4, 1, 0, 0, 0, 5, 14, 16, 9, 0, 0, 15, 92, 225, 400, 578, 712, 761, 708, 565, 369, 172, 25, 0, 15, 163, 377, 606, 789, 877, 846, 707, 496, 269, 82, 0, 0, 95, 289, 520, 732, 866, 887, 791, 608, 391, 197, 62, 0, 0, 2, 19, 24, 18, 7, 1, 3, 10, 17, 20, 15, 6, 0, 0, 6, 17, 22, 14, 0, 0, 6, 85, 232, 430, 636, 795, 856, 802, 649, 443, 243, 91, 8, 0, 0, 13, 22, 18, 7, 0, 0, 0, 4, 9, 9, 4, 0, 0, 0, 5, 14, 18, 10, 0, 0, 9, 84, 218, 397, 581, 719, 771, 720, 583, 401, 224, 91, 14, 0, 0, 0, 8, 12, 13, 12, 6, 0, 0, 3, 67, 195, 379, 587, 767, 865, 848, 715, 500, 265, 74, 0, 5, 140, 342, 551, 706, 764, 714, 576, 394, 218, 86, 12, 0, 0, 11, 18, 15, 6, 0, 0, 0, 0, 3, 4, 3, 1, 0, 0, 0, 2, 4, 6, 6, 5, 4, 2, 0, 0, 0, 0, 1, 2, 3, 5, 7, 9, 10, 11, 8, 4, 0, 0, 0, 4, 13, 18, 12, 0, 0, 4, 73, 204, 385, 578, 732, 801, 763, 631, 443, 253, 104, 17, 0, 0, 10, 20, 19, 11, 4, 2, 5, 11, 16, 17, 16, 13, 10, 9, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 2, 3, 5, 7, 8, 9, 9, 10, 10, 10, 11, 11, 11, 12, 12, 12, 10, 9, 6, 4, 2, 2, 3, 6, 9, 12, 13, 13, 11, 8, 4, 2, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 7, 6, 5, 4, 3, 2, 2, 3, 3, 4, 5, 5, 5, 6, 6, 6, 5, 2, 0, 0, 0, 4, 13, 18, 13, 0, 0, 0, 66, 195, 378, 576, 737, 815, 783, 653, 464, 269, 114, 21, 0, 0, 9, 21, 21, 13, 5, 1, 2, 5, 7, 7, 5, 2, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 2, 4, 5, 6, 4, 0, 0, 0, 0, 6, 15, 17, 9, 0, 0, 18, 99, 237, 414, 590, 717, 754, 685, 528, 325, 133, 4, 0, 50, 215, 424, 620, 749, 778, 701, 546, 359, 189, 68, 6, 0, 0, 5, 8, 8, 9, 11, 10, 2, 0, 0, 30, 132, 302, 515, 722, 864, 897, 811, 632, 413, 213, 70, 0, 0, 0, 18, 25, 19, 7, 0, 0, 0, 6, 14, 19, 19, 16, 12, 11, 14, 21, 25, 21, 7, 0, 0, 30, 126, 281, 471, 651, 771, 796, 717, 559, 367, 191, 67, 4, 0, 0, 10, 12, 6, 1, 4, 11, 14, 7, 0, 0, 29, 132, 305, 521, 731, 876, 912, 828, 649, 428, 224, 77, 1, 0, 0, 18, 28, 24, 13, 2, 0, 0, 0, 4, 7, 10, 13, 15, 18, 19, 19, 17, 14, 12, 10, 10, 10, 11, 10, 9, 6, 4, 2, 3, 4, 4, 3, 0, 0, 0, 0, 10, 20, 21, 10, 0, 0, 22, 122, 288, 498, 702, 843, 877, 794, 619, 406, 211, 73, 3, 0, 0, 7, 10, 7, 6, 9, 12, 6, 0, 0, 12, 98, 257, 471, 695, 866, 934, 875, 709, 487, 268, 103, 11, 0, 0, 14, 24, 21, 12, 6, 7, 13, 18, 19, 15, 10, 8, 13, 20, 21, 13, 0, 0, 17, 102, 253, 454, 662, 822, 884, 824, 653, 416, 181, 15, 0, 63, 276, 553, 820, 1001, 1049, 953, 747, 493, 259, 91, 4, 0, 0, 19, 26, 20, 7, 0, 0, 0, 1, 4, 5, 4, 3, 2, 2, 2, 3, 2, 1, 1, 1, 3, 4, 4, 1, 0, 0, 0, 3, 13, 18, 12, 0, 0, 4, 70, 198, 376, 570, 730, 808, 778, 646, 446, 232, 60, 0, 2, 131, 333, 556, 741, 839, 823, 699, 500, 277, 89, 0, 0, 105, 309, 550, 766, 899, 913, 807, 616, 394, 197, 62, 0, 0, 2, 18, 22, 16, 4, 0, 0, 0, 3, 8, 10, 9, 5, 0, 0, 0, 0, 11, 20, 19, 5, 0, 0, 42, 164, 357, 589, 805, 942, 960, 851, 650, 415, 206, 63, 0, 0, 2, 20, 25, 18, 7, 0, 0, 2, 9, 14, 15, 12, 9, 5, 3, 1, 0, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 1, 0, 1, 3, 5, 4, 1, 0, 0, 0, 4, 15, 20, 13, 0, 0, 3, 78, 221, 418, 628, 795, 869, 827, 682, 479, 275, 116, 24, 0, 0, 2, 7, 5, 3, 6, 10, 9, 0, 0, 0, 66, 210, 424, 671, 886, 1009, 999, 861, 636, 389, 181, 47, 0, 0, 6, 23, 25, 16, 3, 0, 0, 0, 2, 5, 6, 6, 8, 10, 12, 14, 13, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 2, 2, 3, 4, 6, 7, 9, 11, 12, 13, 13, 12, 9, 6, 3, 0, 0, 0, 2, 5, 7, 9, 9, 8, 5, 3, 1, 0, 0, 0, 0, 1, 3, 6, 9, 12, 13, 14, 14, 14, 13, 13, 13, 13, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 10, 12, 13, 13, 10, 6, 2, 1, 5, 13, 19, 18, 8, 0, 0, 23, 105, 242, 414, 582, 702, 737, 677, 540, 366, 199, 75, 8, 0, 0, 11, 19, 16, 8, 2, 3, 10, 19, 27, 27, 21, 9, 0, 0, 1, 12, 21, 18, 2, 0, 0, 59, 201, 413, 658, 875, 1002, 1001, 871, 653, 408, 197, 57, 0, 0, 3, 21, 25, 19, 9, 4, 5, 10, 14, 15, 12, 7, 2, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 7, 8, 9, 10, 12, 13, 11, 6, 0, 0, 0, 3, 12, 16, 12, 0, 0, 1, 57, 168, 327, 503, 652, 731, 715, 610, 447, 271, 125, 31, 0, 0, 5, 17, 18, 12, 3, 0, 2, 10, 19, 25, 27, 22, 13, 3, 0, 0, 6, 16, 19, 10, 0, 0, 18, 111, 273, 486, 703, 867, 930, 872, 711, 494, 280, 115, 19, 0, 0, 12, 24, 23, 13, 2, 0, 0, 0, 4, 9, 10, 8, 3, 0, 0, 0, 4, 16, 23, 16, 0, 0, 0, 81, 242, 474, 732, 952, 1070, 1050, 899, 660, 402, 187, 48, 0, 0, 6, 23, 25, 15, 2, 0, 0, 0, 2, 5, 6, 6, 8, 10, 12, 14, 14, 12, 9, 8, 8, 10, 13, 17, 18, 18, 16, 13, 10, 7, 5, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 8, 8, 6, 2, 0, 0, 0, 4, 13, 16, 10, 0, 0, 8, 78, 210, 392, 588, 750, 831, 806, 684, 500, 303, 139, 32, 0, 0, 7, 28, 36, 24, 0, 0, 0, 62, 200, 399, 624, 820, 934, 930, 811, 612, 387, 192, 60, 0, 0, 1, 15, 19, 12, 2, 0, 0, 1, 7, 11, 11, 9, 6, 4, 4, 4, 4, 4, 3, 2, 1, 1, 2, 4, 6, 9, 10, 10, 9, 7, 5, 4, 3, 4, 5, 7, 9, 11, 13, 14, 16, 17, 19, 21, 22, 24, 25, 25, 24, 22, 18, 14, 10, 7, 7, 10, 12, 14, 12, 7, 3, 2, 6, 13, 17, 12, 0, 0, 0, 55, 168, 333, 521, 686, 784, 784, 687, 522, 334, 168, 55, 0, 0, 0, 13, 18, 13, 4, 0, 0, 0, 5, 9, 11, 11, 10, 7, 2, 0, 0, 0, 2, 10, 15, 11, 0, 0, 0, 53, 164, 326, 512, 676, 774, 777, 684, 523, 337, 173, 58, 0, 0, 0, 14, 21, 18, 10, 3, 0, 0, 1, 2, 4, 5, 7, 9, 11, 12, 10, 8, 4, 2, 0, 0, 0, 0, 1, 3, 5, 7, 10, 11, 13, 13, 13, 13, 12, 12, 12, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 2, 4, 5, 6, 7, 6, 4, 2, 1, 0, 1, 2, 4, 6, 7, 8, 9, 11, 15, 19, 21, 19, 14, 6, 0, 0, 6, 14, 17, 9, 0, 0, 16, 99, 248, 447, 657, 825, 902, 866, 727, 526, 316, 145, 37, 0, 0, 5, 17, 18, 11, 3, 0, 3, 7, 8, 5, 0, 0, 0, 9, 16, 15, 3, 0, 0, 48, 164, 343, 559, 763, 902, 936, 855, 682, 467, 261, 105, 15, 0, 0, 12, 27, 27, 13, 0, 0, 9, 78, 200, 367, 550, 708, 799, 795, 693, 517, 310, 124, 6, 0, 69, 237, 449, 652, 797, 846, 787, 634, 426, 215, 54, 0, 17, 154, 359, 583, 768, 869, 860, 749, 568, 367, 191, 70, 9, 0, 0, 8, 11, 8, 7, 10, 14, 11, 0, 0, 2, 70, 212, 422, 667, 892, 1036, 1058, 950, 745, 498, 270, 103, 13, 0, 0, 13, 23, 21, 14, 8, 8, 13, 20, 25, 26, 24, 21, 19, 17, 17, 16, 13, 10, 8, 6, 6, 9, 13, 16, 19, 19, 16, 11, 6, 1, 0, 0, 4, 9, 13, 17, 17, 15, 11, 7, 3, 0, 0, 0, 0, 2, 3, 5, 6, 7, 7, 6, 5, 4, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 3, 5, 7, 7, 4, 0, 0, 0, 1, 9, 15, 11, 0, 0, 2, 61, 182, 360, 567, 755, 875, 893, 803, 630, 423, 230, 89, 12, 0, 0, 10, 17, 13, 4, 0, 0, 0, 5, 8, 8, 6, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 4, 1, 0, 0, 0, 4, 10, 13, 7, 0, 0, 17, 91, 221, 396, 584, 740, 822, 805, 695, 522, 332, 167, 55, 1, 0, 0, 11, 14, 9, 1, 0, 0, 1, 5, 5, 2, 0, 0, 1, 7, 11, 8, 0, 0, 6, 58, 160, 304, 467, 611, 698, 703, 624, 484, 321, 172, 65, 8, 0, 0, 8, 12, 9, 3, 0, 0, 2, 8, 13, 13, 10, 4, 0, 0, 0, 3, 9, 11, 6, 0, 0, 14, 77, 190, 344, 513, 656, 738, 735, 648, 502, 334, 183, 74, 12, 0, 0, 2, 12, 17, 14, 5, 0, 0, 14, 84, 211, 389, 592, 774, 888, 900, 801, 613, 384, 174, 41, 21, 122, 319, 562, 789, 943, 985, 906, 726, 488, 251, 70, 0, 26, 177, 408, 666, 889, 1023, 1036, 926, 722, 472, 234, 59, 0, 15, 144, 339, 552, 731, 835, 839, 747, 585, 395, 221, 93, 20, 0, 0, 7, 14, 13, 8, 3, 2, 4, 8, 10, 11, 11, 11, 13, 16, 20, 22, 22, 21, 19, 17, 16, 15, 11, 6, 1, 0, 0, 6, 14, 16, 8, 0, 0, 21, 108, 261, 468, 692, 882, 988, 980, 860, 661, 435, 232, 88, 12, 0, 0, 9, 16, 12, 5, 0, 0, 0, 0, 0, 0, 1, 5, 8, 7, 0, 0, 1, 36, 114, 237, 390, 547, 670, 728, 703, 597, 435, 255, 103, 14, 10, 93, 242, 420, 582, 690, 717, 661, 538, 382, 229, 107, 31, 0, 0, 3, 9, 9, 4, 0, 0, 0, 8, 15, 19, 17, 11, 2, 0, 0, 1, 9, 12, 8, 0, 0, 15, 85, 214, 395, 599, 780, 893, 908, 821, 654, 451, 259, 113, 27, 0, 0, 5, 13, 12, 5, 0, 0, 0, 0, 3, 5, 4, 3, 1, 0, 0, 0, 0, 2, 4, 6, 8, 7, 4, 0, 0, 0, 0, 7, 11, 8, 0, 0, 5, 57, 164, 324, 516, 703, 842, 897, 854, 725, 541, 348, 182, 68, 9, 0, 0, 8, 13, 11, 7, 5, 7, 13, 19, 23, 24, 22, 19, 14, 11, 8, 6, 5, 5, 4, 2, 0, 0, 0, 0, 5, 10, 9, 1, 0, 0, 40, 134, 287, 483, 686, 854, 942, 930, 818, 637, 429, 241, 102, 23, 0, 0, 5, 12, 10, 4, 0, 0, 0, 1, 3, 4, 3, 2, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 5, 6, 8, 10, 10, 10, 9, 8, 8, 8, 8, 10, 11, 12, 12, 10, 8, 4, 0, 0, 0, 0, 5, 9, 7, 0, 0, 3, 45, 133, 267, 433, 600, 733, 799, 781, 686, 535, 365, 210, 94, 24, 0, 0, 1, 9, 12, 9, 1, 0, 0, 20, 80, 182, 324, 487, 640, 750, 790, 749, 636, 479, 312, 168, 66, 12, 0, 0, 5, 9, 6, 1, 0, 0, 1, 5, 9, 9, 6, 1, 0, 0, 0, 4, 6, 3, 0, 0, 13, 56, 137, 252, 388, 520, 619, 661, 635, 546, 418, 284, 181, 136, 164, 257, 391, 531, 639, 686, 658, 563, 428, 288, 182, 139, 171, 270, 411, 557, 669, 717, 689, 592, 451, 300, 176, 109, 114, 185, 305, 441, 560, 633, 642, 588, 484, 354, 225, 119, 48, 10, 0, 0, 0, 4, 5, 4, 1, 0, 0, 8, 44, 116, 224, 361, 505, 629, 705, 714, 653, 535, 387, 241, 130, 78, 95, 173, 293, 425, 537, 604, 609, 552, 445, 313, 189, 102, 77, 122, 232, 384, 548, 688, 773, 786, 724, 601, 447, 290, 158, 65, 15, 0, 0, 3, 6, 4, 1, 0, 0, 0, 1, 3, 3, 2, 1, 0, 0, 0, 1, 2, 4, 5, 5, 6, 6, 7, 8, 9, 10, 11, 11, 12, 11, 11, 10, 10, 10, 11, 12, 14, 16, 17, 18, 18, 17, 14, 11, 7, 4, 2, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 13, 13, 13, 12, 12, 12, 12, 12, 10, 7, 4, 0, 0, 0, 0, 2, 3, 1, 0, 0, 11, 46, 110, 203, 317, 436, 542, 615, 640, 612, 537, 428, 306, 191, 100, 39, 8, 0, 0, 0, 0, 2, 15, 47, 102, 179, 270, 361, 437, 482, 488, 455, 388, 301, 210, 128, 65, 24, 4, 0, 0, 1, 2, 2, 0, 0, 0, 7, 33, 81, 156, 254, 365, 474, 563, 616, 622, 581, 500, 393, 279, 175, 93, 39, 9, 0, 0, 1, 3, 4, 4, 4, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 2, 3, 5, 6, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 8, 7, 6, 5, 4, 4, 4, 4, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 2, 12, 32, 64, 108, 161, 217, 267, 305, 323, 320, 295, 254, 202, 148, 98, 57, 28, 10, 2, 0, 0, 0, 0, 0, 0, 0, 6, 20, 43, 78, 125, 180, 238, 291, 332, 353, 351, 325, 281, 228, 178, 140, 123, 131, 160, 206, 257, 304, 335, 346, 333, 301, 256, 209, 171, 150, 152, 179, 224, 279, 333, 375, 395, 390, 360, 313, 257, 206, 169, 155, 167, 203, 254, 311, 362, 395, 404, 388, 348, 292, 227, 163, 106, 62, 30, 11, 2, 0, 0, 1, 2, 4, 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, 5, 4, 4, 3, 3, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 18, 36, 62, 96, 135, 178, 220, 257, 284, 298, 296, 280, 252, 217, 182, 153, 135, 131, 142, 164, 194, 226, 254, 274, 282, 276, 256, 226, 188, 147, 107, 73, 45, 25, 12, 4, 1, 0, 0, 0, 0, 0, 1, 1, 3, 4, 7, 11, 17, 27, 40, 56, 76, 96, 117, 134, 147, 153, 152, 144, 130, 113, 93, 73, 55, 39, 26, 16, 9, 5, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 2, 4, 7, 12, 19, 28, 40, 55, 71, 88, 105, 121, 133, 141, 144, 141, 134, 121, 106, 88, 71, 54, 39, 27, 18, 11, 6, 3, 1, 0, 0, 0, 0, 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, 3, 6, 10, 15, 21, 29, 39, 49, 61, 72, 84, 94, 102, 109, 112, 113, 110, 105, 97, 87, 75, 63, 51, 40, 30, 22, 16, 11, 8, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 5, 7, 10, 13, 17, 22, 27, 32, 37, 42, 46, 50, 53, 56, 57, 57, 56, 54, 51, 48, 43, 39, 34, 29, 24, 20, 16, 13, 11, 9, 8, 6, 5, 5, 4, 5, 6, 8, 10, 13, 16, 18, 21, 25, 28, 32, 35, 37, 39, 39, 39, 39, 38, 37, 36, 35, 32, 30, 27, 24, 21, 18, 16, 14, 12, 10, 9, 8, 6, 5, 5, 4, 3, 3, 4, 4, 5, 7, 8, 10, 11, 12, 13, 15, 18, 22, 27, 30, 32, 33, 34],
-"peakC": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 2, 1, 1, 1, 1, 1, 2, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5, 4, 4, 3, 3, 3, 4, 5, 6, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 7, 7, 6, 6, 5, 5, 5, 5, 6, 7, 8, 9, 10, 10, 10, 10, 9, 9, 8, 8, 8, 8, 8, 8, 9, 9, 8, 8, 8, 7, 7, 6, 6, 6, 7, 7, 8, 8, 9, 8, 8, 7, 6, 6, 6, 7, 8, 10, 10, 10, 9, 8, 7, 6, 5, 5, 5, 4, 4, 4, 4, 4, 5, 6, 6, 7, 6, 6, 5, 4, 3, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 2, 3, 5, 6, 7, 6, 6, 5, 5, 4, 5, 5, 6, 6, 7, 7, 6, 6, 5, 5, 5, 5, 5, 6, 7, 8, 8, 8, 8, 7, 6, 6, 6, 8, 9, 11, 12, 12, 11, 10, 8, 7, 7, 8, 9, 10, 11, 11, 11, 11, 11, 12, 13, 14, 16, 16, 16, 15, 14, 14, 14, 15, 17, 18, 19, 20, 20, 20, 20, 20, 20, 21, 21, 21, 20, 20, 20, 20, 20, 21, 22, 23, 25, 26, 27, 28, 28, 29, 28, 28, 27, 26, 27, 28, 29, 31, 32, 33, 33, 33, 33, 34, 35, 36, 37, 37, 37, 37, 36, 36, 35, 35, 34, 33, 33, 33, 34, 37, 39, 41, 43, 43, 42, 41, 40, 40, 41, 43, 45, 46, 47, 46, 45, 44, 43, 43, 43, 44, 46, 47, 48, 49, 50, 50, 51, 51, 52, 53, 54, 55, 55, 55, 55, 55, 55, 55, 55, 56, 56, 56, 56, 56, 56, 57, 58, 60, 61, 62, 62, 62, 62, 63, 64, 65, 66, 67, 67, 66, 65, 65, 65, 66, 68, 70, 71, 72, 72, 71, 70, 69, 68, 69, 70, 71, 73, 74, 75, 75, 75, 75, 74, 73, 73, 73, 75, 77, 80, 83, 86, 89, 91, 94, 97, 101, 107, 115, 123, 133, 142, 152, 161, 173, 188, 207, 228, 250, 268, 278, 276, 264, 244, 224, 208, 203, 208, 222, 238, 251, 257, 253, 240, 220, 198, 177, 159, 147, 139, 137, 140, 147, 155, 164, 172, 178, 181, 180, 175, 168, 159, 149, 138, 126, 115, 104, 95, 88, 83, 80, 80, 82, 85, 90, 96, 102, 109, 115, 122, 129, 134, 139, 141, 140, 136, 130, 121, 112, 103, 95, 89, 84, 80, 76, 73, 70, 67, 66, 66, 69, 75, 83, 94, 107, 121, 136, 152, 167, 182, 197, 211, 225, 238, 249, 257, 261, 261, 255, 244, 228, 209, 187, 164, 142, 122, 104, 89, 77, 68, 60, 54, 49, 45, 41, 37, 35, 33, 33, 32, 32, 32, 31, 29, 27, 26, 26, 26, 28, 29, 29, 29, 29, 29, 28, 28, 28, 28, 28, 27, 26, 24, 24, 23, 23, 24, 24, 24, 24, 24, 25, 27, 30, 34, 39, 44, 51, 58, 67, 76, 85, 95, 105, 116, 126, 137, 147, 156, 164, 169, 171, 169, 165, 157, 149, 139, 129, 121, 114, 108, 105, 104, 106, 109, 115, 122, 130, 139, 147, 155, 162, 168, 173, 177, 178, 178, 175, 169, 162, 152, 141, 128, 115, 102, 89, 77, 66, 56, 48, 39, 32, 25, 19, 15, 12, 10, 8, 8, 7, 7, 6, 5, 4, 4, 4, 4, 6, 9, 12, 16, 20, 24, 29, 33, 39, 45, 51, 57, 62, 66, 71, 74, 78, 81, 84, 85, 84, 82, 77, 72, 66, 60, 55, 51, 48, 44, 40, 36, 32, 29, 27, 26, 25, 25, 25, 26, 29, 34, 42, 50, 60, 68, 76, 82, 88, 94, 101, 110, 119, 128, 135, 141, 143, 143, 141, 137, 131, 124, 115, 104, 92, 81, 69, 59, 49, 41, 34, 28, 23, 19, 15, 13, 10, 8, 7, 6, 5, 5, 5, 5, 5, 4, 3, 2, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 4, 5, 6, 7, 8, 9, 9, 9, 9, 9, 9, 10, 11, 12, 12, 13, 14, 16, 19, 23, 29, 35, 41, 49, 57, 68, 80, 94, 110, 126, 142, 158, 173, 186, 197, 208, 216, 223, 227, 228, 226, 219, 209, 196, 180, 163, 146, 129, 114, 99, 86, 74, 64, 55, 48, 42, 37, 34, 33, 33, 35, 38, 43, 50, 58, 69, 81, 95, 109, 125, 140, 156, 172, 187, 202, 215, 227, 236, 242, 244, 243, 238, 230, 220, 207, 192, 177, 162, 149, 137, 127, 120, 116, 114, 115, 119, 126, 135, 145, 156, 166, 176, 184, 191, 197, 202, 206, 207, 205, 201, 194, 185, 176, 166, 157, 148, 139, 132, 126, 122, 121, 123, 128, 136, 146, 158, 171, 185, 199, 213, 225, 235, 243, 248, 250, 249, 246, 241, 234, 223, 210, 194, 177, 157, 138, 119, 102, 86, 73, 62, 53, 45, 38, 32, 27, 22, 18, 14, 12, 10, 9, 8, 8, 8, 8, 8, 7, 6, 5, 4, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 7, 9, 11, 14, 16, 19, 22, 25, 30, 35, 42, 51, 61, 73, 85, 98, 112, 125, 138, 151, 162, 172, 180, 187, 194, 199, 203, 206, 205, 201, 193, 181, 166, 148, 130, 112, 96, 81, 68, 57, 47, 38, 30, 24, 18, 13, 9, 6, 4, 2, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 3, 3, 3, 2, 2, 2, 2, 3, 4, 5, 7, 9, 12, 14, 18, 22, 26, 31, 36, 42, 48, 54, 61, 69, 76, 84, 90, 94, 96, 96, 93, 89, 84, 78, 71, 65, 59, 52, 46, 39, 33, 28, 23, 20, 18, 16, 13, 11, 9, 8, 7, 8, 9, 11, 11, 11, 9, 7, 6, 5, 6, 7, 8, 9, 9, 8, 6, 5, 4, 5, 6, 8, 10, 12, 15, 19, 24, 31, 40, 50, 61, 73, 86, 101, 117, 135, 153, 171, 189, 205, 219, 231, 241, 250, 257, 262, 267, 270, 273, 274, 274, 275, 275, 276, 276, 275, 272, 266, 256, 243, 227, 209, 192, 174, 158, 144, 131, 120, 111, 105, 102, 104, 111, 123, 140, 159, 180, 201, 220, 239, 255, 269, 281, 290, 294, 292, 285, 273, 255, 235, 213, 190, 166, 143, 120, 98, 78, 60, 46, 35, 27, 22, 18, 16, 13, 10, 8, 5, 4, 3, 2, 3, 3, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 3, 3, 2, 2, 1, 1, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 4, 5, 6, 7, 8, 9, 10, 11, 11, 12, 12, 13, 14, 14, 15, 16, 16, 16, 16, 16, 15, 15, 15, 14, 13, 12, 11, 10, 10, 10, 10, 10, 9, 8, 7, 6, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 3, 3, 3, 4, 4, 5, 5, 6, 6, 6, 5, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 10, 16, 24, 34, 46, 60, 77, 96, 118, 142, 168, 193, 216, 235, 249, 256, 259, 256, 250, 240, 227, 211, 192, 170, 148, 125, 103, 83, 66, 52, 41, 33, 26, 22, 18, 16, 14, 12, 11, 10, 9, 8, 9, 9, 10, 11, 11, 11, 11, 11, 10, 10, 10, 11, 11, 11, 11, 11, 10, 10, 9, 9, 9, 8, 7, 7, 6, 6, 6, 7, 8, 9, 10, 11, 12, 13, 13, 14, 14, 14, 13, 13, 13, 12, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 12, 19, 29, 41, 56, 73, 93, 113, 134, 156, 177, 196, 213, 229, 243, 255, 268, 279, 289, 298, 307, 315, 325, 337, 351, 365, 377, 385, 385, 377, 361, 340, 316, 289, 261, 233, 204, 174, 145, 117, 92, 71, 54, 41, 32, 26, 22, 19, 17, 15, 13, 12, 12, 12, 12, 12, 11, 10, 9, 7, 7, 7, 7, 8, 9, 9, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 6, 6, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 8, 8, 8, 8, 8, 9, 9, 10, 10, 11, 11, 12, 13, 14, 15, 16, 16, 17, 17, 18, 19, 20, 21, 22, 21, 21, 20, 20, 20, 21, 21, 21, 21, 20, 20, 19, 19, 19, 19, 18, 17, 16, 14, 13, 12, 11, 11, 10, 9, 8, 6, 5, 4, 3, 2, 2, 3, 4, 4, 5, 5, 4, 4, 3, 3, 3, 4, 4, 5, 5, 6, 6, 7, 8, 9, 10, 11, 12, 13, 13, 12, 12, 12, 11, 11, 12, 12, 13, 14, 14, 14, 14, 14, 14, 15, 17, 19, 22, 27, 32, 39, 49, 61, 77, 96, 117, 141, 166, 192, 218, 242, 264, 284, 299, 310, 316, 318, 315, 311, 306, 301, 298, 296, 296, 297, 296, 294, 290, 284, 275, 264, 249, 231, 210, 187, 163, 139, 116, 95, 76, 60, 46, 35, 27, 20, 15, 12, 9, 6, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 5, 6, 6, 6, 5, 4, 3, 2, 2, 3, 5, 7, 12, 18, 27, 39, 56, 75, 98, 123, 149, 176, 202, 228, 252, 273, 289, 298, 299, 292, 277, 256, 231, 203, 176, 150, 125, 103, 82, 63, 47, 34, 24, 18, 14, 12, 11, 11, 10, 9, 8, 7, 6, 5, 5, 6, 6, 6, 6, 5, 4, 3, 3, 4, 5, 7, 8, 9, 9, 8, 7, 6, 6, 6, 7, 8, 10, 11, 11, 11, 11, 11, 12, 12, 14, 15, 15, 16, 16, 17, 18, 20, 22, 24, 25, 26, 26, 25, 25, 25, 25, 25, 25, 25, 24, 23, 22, 20, 20, 19, 20, 20, 22, 23, 26, 30, 36, 45, 59, 76, 97, 122, 149, 178, 205, 232, 255, 274, 290, 300, 307, 309, 308, 304, 299, 294, 291, 290, 292, 296, 301, 304, 306, 306, 304, 301, 297, 294, 291, 289, 287, 285, 283, 282, 280, 278, 274, 267, 256, 240, 219, 196, 171, 146, 121, 98, 78, 61, 50, 44, 43, 47, 55, 65, 76, 88, 101, 114, 128, 141, 150, 155, 154, 148, 139, 127, 115, 103, 92, 80, 69, 58, 47, 37, 28, 21, 16, 11, 8, 5, 3, 1, 0, 0, 0, 1, 4, 10, 18, 28, 40, 54, 71, 91, 114, 139, 165, 190, 212, 229, 239, 241, 237, 226, 210, 190, 168, 146, 124, 104, 86, 72, 61, 54, 52, 54, 62, 74, 92, 113, 136, 160, 184, 207, 227, 243, 257, 266, 271, 273, 271, 266, 261, 256, 254, 255, 259, 266, 274, 282, 288, 290, 287, 282, 275, 269, 267, 269, 277, 288, 301, 314, 324, 330, 329, 320, 304, 281, 253, 222, 191, 161, 133, 109, 88, 71, 58, 50, 47, 49, 56, 68, 83, 100, 119, 138, 156, 172, 186, 198, 208, 217, 223, 228, 232, 235, 238, 243, 250, 260, 273, 288, 303, 316, 324, 326, 323, 314, 300, 282, 261, 236, 209, 181, 152, 124, 99, 78, 61, 48, 38, 31, 26, 23, 20, 17, 15, 13, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 11, 11, 10, 8, 7, 5, 4, 4, 5, 6, 7, 7, 8, 8, 8, 8, 9, 9, 10, 10, 10, 10, 10, 11, 13, 16, 20, 26, 33, 44, 57, 75, 97, 122, 150, 180, 210, 240, 269, 295, 317, 334, 343, 346, 343, 334, 321, 306, 290, 274, 258, 243, 229, 217, 208, 201, 195, 188, 180, 170, 156, 139, 120, 101, 82, 65, 51, 40, 32, 26, 22, 19, 17, 14, 12, 11, 10, 11, 13, 18, 25, 37, 53, 74, 102, 135, 174, 216, 259, 302, 342, 376, 402, 418, 425, 421, 408, 387, 361, 331, 301, 273, 248, 228, 211, 197, 184, 170, 156, 139, 121, 104, 87, 73, 61, 50, 41, 32, 25, 18, 13, 8, 6, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 13, 24, 38, 56, 76, 100, 126, 154, 184, 214, 243, 268, 286, 294, 293, 281, 261, 236, 207, 178, 149, 121, 96, 74, 57, 45, 41, 44, 53, 67, 84, 103, 125, 148, 172, 197, 221, 241, 255, 261, 259, 249, 233, 211, 186, 160, 134, 109, 86, 65, 47, 33, 23, 17, 14, 12, 11, 10, 8, 6, 5, 3, 3, 3, 4, 5, 6, 7, 8, 8, 8, 8, 7, 6, 5, 5, 5, 6, 6, 6, 6, 5, 3, 2, 0, 0, 0, 0, 1, 4, 9, 16, 24, 34, 46, 61, 78, 97, 119, 141, 163, 182, 196, 206, 212, 213, 211, 207, 200, 193, 186, 180, 175, 172, 171, 171, 172, 172, 170, 166, 161, 152, 141, 127, 111, 95, 79, 65, 53, 43, 36, 30, 26, 22, 20, 18, 16, 15, 14, 13, 13, 12, 12, 11, 10, 9, 8, 7, 6, 5, 5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 4, 4, 4, 5, 6, 6, 7, 7, 7, 8, 9, 11, 15, 20, 27, 35, 46, 60, 80, 104, 133, 166, 200, 232, 260, 281, 297, 306, 311, 312, 309, 306, 303, 302, 305, 313, 324, 338, 351, 359, 359, 351, 334, 308, 276, 239, 200, 162, 126, 95, 70, 50, 35, 25, 18, 13, 9, 7, 6, 5, 4, 3, 3, 3, 7, 13, 22, 35, 51, 72, 96, 124, 155, 188, 221, 250, 273, 290, 299, 301, 297, 288, 277, 263, 250, 240, 232, 229, 230, 234, 239, 244, 248, 250, 251, 254, 259, 271, 288, 310, 335, 361, 382, 395, 399, 391, 372, 344, 307, 266, 222, 179, 138, 102, 73, 51, 37, 31, 32, 39, 52, 69, 90, 113, 137, 160, 180, 196, 207, 212, 211, 203, 190, 173, 152, 128, 105, 83, 64, 48, 37, 31, 30, 33, 41, 52, 67, 84, 104, 126, 149, 171, 191, 207, 218, 224, 225, 224, 222, 221, 223, 229, 238, 252, 270, 290, 310, 327, 338, 341, 334, 317, 292, 261, 226, 191, 155, 123, 93, 68, 49, 34, 25, 18, 15, 12, 10, 8, 7, 6, 6, 6, 5, 5, 4, 3, 2, 2, 1, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 10, 22, 40, 65, 95, 130, 169, 211, 254, 296, 333, 362, 382, 390, 386, 370, 344, 310, 273, 236, 203, 175, 154, 139, 129, 122, 117, 111, 104, 95, 84, 73, 60, 48, 37, 28, 20, 15, 11, 8, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 4, 9, 18, 29, 43, 59, 76, 94, 113, 130, 144, 153, 156, 153, 145, 132, 117, 101, 86, 71, 58, 46, 36, 28, 22, 18, 15, 12, 11, 9, 8, 7, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 1, 1, 1, 2, 2, 3, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 15, 22, 31, 44, 60, 80, 104, 129, 154, 178, 200, 216, 227, 232, 228, 217, 200, 178, 152, 127, 103, 82, 65, 52, 43, 36, 32, 30, 28, 26, 23, 20, 17, 15, 12, 11, 10, 10, 13, 18, 27, 42, 62, 86, 115, 145, 177, 209, 240, 268, 290, 306, 313, 310, 298, 280, 259, 239, 221, 209, 202, 199, 200, 202, 204, 203, 197, 185, 168, 147, 124, 101, 80, 62, 47, 34, 25, 17, 11, 8, 6, 5, 5, 6, 6, 5, 5, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 1, 6, 15, 29, 49, 75, 107, 144, 186, 230, 275, 317, 352, 376, 387, 383, 364, 334, 294, 250, 206, 163, 125, 92, 66, 46, 32, 23, 17, 14, 13, 12, 12, 13, 14, 15, 17, 18, 19, 20, 21, 21, 21, 21, 19, 17, 14, 11, 8, 5, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 12, 24, 41, 62, 86, 113, 140, 167, 191, 212, 227, 234, 233, 224, 208, 186, 160, 133, 106, 81, 59, 41, 26, 15, 8, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 14, 24, 37, 54, 75, 97, 120, 142, 162, 177, 187, 192, 194, 194, 193, 195, 202, 214, 232, 257, 286, 317, 347, 372, 390, 396, 389, 369, 337, 294, 246, 196, 148, 107, 73, 48, 32, 21, 15, 12, 10, 9, 8, 7, 7, 8, 9, 10, 10, 11, 10, 9, 8, 6, 6, 5, 5, 4, 3, 2, 1, 0, 1, 4, 8, 16, 27, 42, 62, 87, 117, 150, 183, 214, 239, 256, 265, 264, 256, 242, 226, 209, 194, 184, 179, 178, 182, 188, 193, 196, 194, 187, 175, 158, 138, 116, 94, 74, 55, 40, 28, 19, 12, 7, 4, 3, 3, 3, 5, 6, 7, 8, 8, 7, 6, 5, 5, 4, 4, 4, 3, 2, 1, 1, 1, 2, 3, 3, 4, 3, 3, 3, 2, 3, 3, 4, 5, 6, 7, 7, 8, 8, 8, 8, 8, 9, 9, 10, 10, 10, 10, 10, 10, 10, 11, 12, 14, 17, 19, 22, 24, 25, 25, 25, 24, 22, 20, 16, 13, 9, 6, 3, 0, 0, 0, 3, 10, 23, 43, 70, 106, 151, 203, 261, 321, 378, 426, 460, 478, 476, 458, 426, 387, 347, 310, 280, 258, 244, 236, 232, 230, 227, 221, 209, 192, 169, 143, 115, 89, 67, 50, 38, 29, 22, 18, 14, 11, 8, 7, 7, 7, 7, 7, 6, 5, 5, 5, 9, 16, 27, 42, 60, 81, 103, 126, 148, 168, 183, 193, 196, 189, 175, 153, 128, 101, 76, 55, 38, 26, 16, 9, 5, 2, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 2, 2, 1, 1, 2, 4, 7, 14, 24, 39, 60, 89, 125, 166, 211, 255, 293, 322, 339, 343, 333, 311, 279, 240, 197, 154, 113, 76, 46, 24, 10, 4, 5, 11, 24, 43, 68, 99, 136, 177, 220, 261, 296, 320, 332, 331, 319, 298, 272, 246, 222, 204, 193, 188, 189, 193, 197, 199, 197, 188, 173, 153, 129, 104, 80, 58, 39, 25, 14, 7, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 17, 34, 58, 90, 128, 170, 213, 254, 289, 317, 335, 340, 334, 314, 285, 247, 205, 163, 124, 89, 61, 39, 24, 14, 8, 5, 4, 3, 3, 2, 2, 1, 1, 1, 2, 4, 5, 5, 5, 5, 4, 4, 4, 4, 5, 5, 5, 4, 5, 7, 13, 24, 40, 62, 90, 124, 162, 202, 243, 279, 308, 325, 328, 317, 291, 255, 213, 170, 128, 93, 65, 44, 29, 20, 15, 15, 18, 25, 37, 54, 75, 100, 127, 154, 179, 199, 213, 217, 212, 199, 177, 151, 122, 93, 67, 46, 31, 20, 14, 11, 10, 12, 15, 21, 31, 46, 66, 91, 117, 143, 165, 181, 190, 192, 188, 182, 178, 178, 185, 200, 223, 254, 288, 322, 353, 375, 384, 379, 359, 324, 279, 229, 178, 131, 91, 59, 35, 19, 10, 6, 7, 12, 21, 33, 48, 64, 82, 100, 119, 136, 151, 163, 170, 171, 166, 154, 136, 114, 90, 67, 47, 31, 19, 11, 6, 4, 4, 4, 3, 3, 3, 2, 1, 1, 0, 0, 1, 4, 12, 24, 44, 71, 105, 146, 190, 234, 275, 306, 325, 329, 317, 290, 252, 207, 161, 117, 79, 50, 28, 14, 6, 2, 1, 1, 1, 1, 1, 2, 1, 1, 0, 0, 0, 1, 7, 18, 36, 61, 95, 135, 180, 227, 272, 312, 340, 355, 354, 338, 311, 279, 248, 225, 212, 210, 218, 233, 252, 270, 284, 293, 293, 284, 264, 234, 197, 156, 116, 80, 51, 30, 17, 11, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 7, 8, 9, 10, 11, 12, 12, 11, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 11, 24, 43, 68, 100, 135, 171, 206, 234, 254, 262, 258, 242, 216, 184, 149, 113, 81, 55, 35, 22, 15, 12, 11, 12, 13, 14, 14, 14, 14, 14, 14, 15, 15, 16, 17, 19, 20, 21, 21, 21, 20, 19, 19, 18, 17, 17, 19, 21, 26, 34, 46, 62, 83, 109, 138, 169, 199, 226, 246, 256, 254, 241, 216, 183, 147, 111, 80, 54, 35, 22, 13, 9, 8, 10, 16, 27, 43, 63, 88, 116, 146, 175, 200, 219, 228, 228, 217, 196, 169, 138, 107, 79, 56, 38, 24, 15, 10, 7, 5, 5, 6, 7, 8, 9, 9, 9, 8, 7, 6, 5, 4, 3, 3, 3, 4, 4, 5, 5, 5, 5, 3, 2, 0, 1, 3, 9, 19, 35, 58, 88, 127, 172, 219, 263, 299, 321, 328, 317, 292, 256, 213, 169, 127, 91, 62, 42, 28, 21, 18, 18, 20, 23, 26, 28, 28, 28, 26, 23, 19, 15, 12, 10, 9, 8, 8, 7, 6, 5, 5, 6, 6, 7, 8, 9, 9, 9, 9, 10, 11, 12, 14, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 27, 27, 26, 25, 22, 20, 17, 15, 15, 17, 23, 35, 53, 78, 110, 147, 185, 220, 247, 264, 267, 259, 241, 219, 198, 185, 183, 196, 223, 261, 306, 351, 387, 407, 407, 385, 343, 288, 226, 166, 112, 70, 39, 19, 7, 1, 0, 0, 3, 11, 23, 42, 67, 97, 130, 164, 194, 218, 234, 239, 233, 217, 193, 162, 129, 96, 66, 42, 24, 12, 7, 5, 5, 6, 7, 8, 8, 9, 8, 8, 9, 9, 9, 10, 11, 11, 12, 12, 12, 13, 13, 14, 15, 16, 18, 19, 20, 21, 21, 22, 22, 21, 20, 19, 18, 16, 15, 15, 15, 15, 15, 15, 14, 13, 12, 10, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 4, 5, 5, 5, 5, 5, 5, 4, 4, 4, 5, 5, 5, 5, 4, 3, 1, 0, 0, 3, 12, 29, 55, 94, 143, 200, 263, 324, 377, 416, 434, 430, 403, 358, 300, 236, 175, 121, 78, 48, 29, 20, 18, 20, 24, 27, 30, 31, 30, 28, 26, 23, 21, 18, 16, 14, 13, 12, 11, 10, 9, 8, 7, 5, 4, 2, 1, 1, 3, 8, 17, 32, 54, 82, 114, 150, 184, 214, 236, 246, 244, 229, 204, 172, 138, 104, 74, 50, 33, 23, 18, 16, 17, 19, 21, 21, 21, 20, 17, 15, 12, 10, 8, 6, 4, 3, 1, 1, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 19, 44, 82, 131, 191, 256, 320, 378, 421, 445, 446, 423, 380, 320, 254, 187, 127, 79, 44, 22, 9, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 15, 16, 16, 16, 14, 12, 9, 7, 5, 4, 3, 4, 5, 6, 7, 8, 9, 9, 9, 9, 10, 10, 11, 12, 13, 13, 13, 13, 13, 13, 13, 14, 15, 16, 17, 19, 21, 24, 26, 28, 28, 28, 25, 22, 17, 13, 8, 5, 5, 8, 18, 37, 65, 104, 152, 207, 263, 314, 353, 376, 380, 364, 332, 286, 234, 181, 132, 90, 59, 37, 24, 17, 15, 14, 15, 15, 16, 16, 15, 14, 13, 12, 10, 9, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 15, 30, 51, 75, 102, 130, 154, 174, 187, 190, 183, 167, 144, 116, 87, 62, 41, 27, 19, 14, 13, 13, 13, 14, 15, 16, 18, 19, 18, 16, 14, 10, 7, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 6, 16, 31, 54, 83, 118, 156, 193, 226, 250, 261, 256, 237, 206, 167, 127, 89, 57, 33, 16, 7, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 5, 6, 6, 7, 7, 6, 4, 3, 1, 2, 7, 16, 31, 54, 84, 122, 164, 207, 248, 281, 302, 306, 292, 262, 220, 172, 125, 84, 53, 32, 20, 15, 13, 13, 14, 14, 14, 15, 15, 15, 15, 15, 14, 12, 12, 12, 13, 16, 21, 30, 44, 62, 85, 113, 142, 170, 194, 210, 216, 211, 194, 169, 138, 106, 76, 51, 32, 19, 11, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 5, 6, 7, 8, 8, 8, 8, 7, 7, 6, 6, 7, 9, 12, 15, 17, 18, 19, 18, 16, 13, 10, 6, 4, 2, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 11, 31, 65, 113, 172, 238, 303, 360, 400, 418, 411, 380, 329, 265, 197, 134, 81, 42, 17, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 4, 5, 6, 7, 9, 10, 10, 10, 10, 10, 10, 10, 10, 11, 11, 11, 10, 8, 6, 3, 2, 2, 7, 18, 38, 70, 114, 170, 234, 299, 359, 404, 427, 425, 399, 352, 291, 226, 164, 110, 69, 41, 24, 16, 12, 12, 15, 24, 41, 71, 117, 177, 249, 324, 393, 445, 473, 472, 442, 389, 322, 253, 193, 151, 132, 134, 154, 181, 208, 225, 229, 218, 195, 163, 128, 94, 65, 42, 25, 15, 10, 7, 7, 8, 9, 10, 11, 11, 12, 12, 12, 12, 11, 8, 6, 3, 1, 0, 2, 9, 22, 43, 71, 104, 139, 172, 197, 210, 210, 196, 171, 139, 105, 74, 47, 27, 14, 6, 3, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 7, 7, 6, 5, 3, 2, 1, 0, 0, 0, 1, 9, 26, 54, 96, 148, 207, 266, 315, 348, 359, 346, 312, 263, 206, 149, 99, 58, 30, 13, 3, 0, 0, 0, 2, 6, 15, 30, 54, 86, 127, 172, 216, 254, 279, 287, 277, 251, 213, 169, 124, 85, 53, 30, 15, 7, 3, 0, 0, 0, 3, 15, 39, 78, 132, 197, 267, 332, 384, 414, 418, 394, 349, 291, 235, 191, 172, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 182, 221, 280, 349, 412, 458, 474, 459, 414, 346, 266, 187, 117, 64, 28, 9, 1, 1, 4, 8, 11, 14, 15, 16, 17, 16, 14, 12, 9, 6, 4, 1, 0, 0, 4, 16, 41, 80, 137, 207, 287, 365, 432, 477, 492, 475, 427, 357, 276, 194, 121, 65, 28, 7, 0, 0, 2, 5, 7, 8, 9, 9, 9, 9, 9, 9, 8, 8, 7, 6, 6, 6, 6, 7, 7, 8, 9, 10, 11, 12, 14, 15, 16, 16, 16, 16, 16, 17, 19, 22, 25, 29, 31, 33, 34, 34, 33, 31, 29, 27, 25, 24, 24, 24, 26, 27, 28, 29, 29, 28, 27, 25, 23, 20, 18, 17, 17, 18, 19, 21, 23, 24, 24, 24, 23, 21, 19, 17, 14, 12, 10, 9, 8, 7, 7, 7, 8, 8, 9, 10, 11, 12, 11, 11, 10, 9, 9, 9, 10, 11, 12, 13, 13, 13, 14, 14, 15, 17, 18, 19, 18, 16, 13, 9, 5, 3, 1, 1, 0, 0, 0, 1, 10, 29, 60, 101, 148, 194, 232, 255, 261, 248, 220, 180, 135, 92, 55, 27, 10, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 5, 6, 6, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 8, 9, 9, 8, 8, 8, 8, 8, 8, 7, 7, 5, 4, 4, 9, 20, 41, 75, 122, 179, 241, 299, 345, 370, 371, 346, 301, 243, 181, 124, 77, 44, 25, 16, 16, 19, 23, 27, 30, 31, 30, 29, 26, 22, 18, 14, 9, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 10, 34, 75, 134, 205, 281, 348, 397, 419, 410, 371, 309, 235, 161, 97, 49, 18, 3, 0, 0, 2, 4, 4, 4, 3, 3, 4, 5, 6, 7, 8, 9, 9, 9, 9, 8, 7, 7, 7, 7, 8, 9, 10, 12, 14, 17, 20, 22, 25, 26, 25, 23, 20, 16, 12, 9, 6, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 5, 6, 7, 8, 8, 8, 8, 7, 6, 5, 5, 4, 5, 6, 7, 8, 10, 10, 8, 5, 2, 1, 3, 13, 32, 63, 105, 155, 208, 258, 297, 319, 321, 302, 264, 215, 163, 113, 73, 45, 29, 23, 23, 26, 30, 34, 35, 36, 35, 33, 30, 27, 24, 22, 22, 22, 24, 27, 30, 31, 32, 31, 29, 27, 24, 21, 18, 15, 13, 12, 11, 11, 12, 12, 12, 12, 11, 9, 7, 5, 2, 0, 0, 3, 16, 42, 84, 141, 210, 281, 345, 389, 406, 391, 347, 281, 206, 134, 74, 32, 8, 0, 0, 0, 2, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 8, 21, 42, 71, 103, 135, 160, 175, 176, 164, 140, 110, 78, 51, 30, 16, 10, 8, 9, 10, 10, 10, 8, 7, 5, 5, 6, 7, 8, 9, 9, 9, 8, 8, 8, 9, 10, 10, 11, 12, 13, 14, 15, 17, 20, 22, 24, 26, 27, 27, 26, 23, 20, 17, 13, 9, 7, 5, 5, 5, 5, 5, 5, 3, 2, 1, 1, 0, 0, 0, 0, 1, 10, 28, 58, 101, 154, 210, 261, 299, 317, 311, 283, 236, 180, 123, 73, 36, 12, 0, 0, 0, 1, 2, 1, 0, 0, 4, 25, 66, 130, 216, 315, 413, 496, 548, 558, 525, 452, 354, 248, 151, 76, 27, 3, 0, 0, 3, 4, 4, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 3, 16, 40, 79, 131, 189, 246, 293, 320, 323, 301, 259, 204, 146, 94, 53, 26, 12, 7, 9, 12, 16, 20, 22, 23, 23, 22, 19, 16, 11, 7, 3, 1, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 2, 1, 1, 1, 2, 3, 4, 5, 6, 8, 9, 11, 13, 14, 16, 16, 16, 16, 14, 12, 9, 6, 4, 2, 2, 2, 3, 5, 7, 8, 9, 8, 7, 6, 4, 3, 2, 3, 4, 6, 8, 10, 11, 12, 11, 9, 7, 6, 5, 4, 5, 5, 6, 7, 8, 8, 8, 8, 7, 7, 7, 8, 10, 11, 12, 12, 11, 9, 7, 5, 3, 1, 0, 0, 8, 30, 71, 131, 204, 282, 350, 396, 412, 393, 345, 277, 202, 131, 73, 33, 10, 2, 3, 7, 11, 12, 11, 10, 14, 31, 64, 117, 188, 271, 354, 425, 470, 481, 456, 398, 319, 231, 150, 84, 39, 16, 10, 15, 24, 33, 39, 43, 44, 43, 43, 42, 41, 39, 37, 35, 33, 32, 32, 32, 32, 32, 30, 28, 26, 23, 21, 18, 16, 13, 12, 12, 19, 35, 66, 113, 178, 254, 332, 400, 443, 453, 428, 371, 294, 210, 134, 75, 35, 13, 4, 2, 3, 3, 2, 0, 0, 0, 9, 28, 59, 101, 148, 195, 233, 255, 256, 237, 200, 154, 105, 63, 31, 11, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 3, 4, 6, 8, 9, 10, 9, 8, 6, 4, 3, 3, 5, 6, 8, 9, 9, 9, 7, 6, 4, 3, 3, 3, 4, 5, 6, 7, 7, 7, 6, 5, 3, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 3, 4, 1, 0, 0, 11, 48, 116, 215, 336, 458, 560, 621, 628, 580, 487, 369, 248, 143, 66, 20, 0, 0, 0, 5, 7, 7, 7, 7, 9, 11, 13, 14, 14, 15, 15, 15, 15, 14, 13, 12, 12, 11, 12, 12, 13, 14, 16, 18, 20, 23, 25, 26, 25, 23, 20, 17, 13, 10, 8, 7, 7, 7, 6, 6, 6, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 4, 5, 6, 7, 8, 9, 9, 9, 9, 9, 8, 8, 7, 7, 8, 9, 10, 12, 13, 14, 15, 15, 15, 16, 17, 18, 20, 21, 19, 16, 11, 7, 4, 2, 2, 1, 0, 0, 0, 15, 48, 104, 182, 274, 365, 438, 477, 475, 431, 354, 259, 165, 88, 34, 5, 0, 0, 2, 6, 6, 2, 0, 0, 3, 25, 64, 121, 189, 258, 314, 345, 346, 316, 261, 194, 127, 71, 31, 8, 0, 0, 2, 4, 5, 4, 3, 2, 2, 2, 3, 4, 5, 5, 5, 5, 5, 4, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 5, 6, 7, 7, 7, 6, 6, 5, 5, 5, 5, 5, 6, 6, 7, 7, 8, 9, 10, 10, 11, 11, 11, 11, 11, 11, 11, 12, 13, 16, 20, 23, 26, 26, 23, 19, 14, 10, 8, 7, 4, 0, 0, 0, 21, 71, 152, 262, 387, 503, 590, 628, 609, 537, 429, 305, 188, 95, 34, 3, 0, 0, 4, 7, 4, 0, 0, 7, 39, 102, 196, 315, 444, 560, 642, 670, 638, 551, 426, 291, 175, 101, 82, 118, 194, 290, 380, 443, 465, 443, 384, 302, 212, 130, 66, 25, 4, 0, 2, 8, 11, 10, 4, 0, 0, 18, 60, 133, 234, 353, 473, 572, 631, 637, 588, 494, 375, 252, 145, 67, 20, 0, 0, 3, 8, 11, 11, 9, 7, 6, 6, 6, 7, 8, 9, 9, 9, 8, 7, 7, 6, 7, 8, 9, 10, 11, 11, 10, 9, 8, 6, 5, 2, 0, 0, 4, 21, 52, 98, 152, 206, 249, 271, 266, 237, 189, 133, 81, 39, 13, 0, 0, 0, 2, 3, 3, 2, 1, 1, 2, 3, 2, 0, 0, 0, 0, 3, 5, 3, 0, 0, 4, 35, 98, 195, 317, 444, 551, 614, 619, 564, 462, 335, 210, 108, 40, 5, 0, 0, 3, 5, 4, 0, 0, 0, 1, 10, 26, 52, 88, 130, 173, 209, 229, 229, 209, 173, 129, 85, 49, 24, 11, 6, 7, 10, 13, 16, 18, 21, 24, 26, 28, 27, 25, 21, 16, 10, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 2, 3, 4, 5, 7, 8, 9, 10, 11, 11, 12, 13, 14, 14, 12, 10, 8, 7, 6, 6, 5, 2, 0, 0, 8, 36, 88, 165, 263, 367, 459, 521, 538, 508, 435, 337, 231, 136, 65, 21, 1, 0, 3, 7, 8, 6, 3, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 5, 4, 4, 3, 3, 3, 4, 5, 6, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 1, 3, 6, 8, 10, 11, 12, 13, 14, 14, 15, 15, 14, 14, 13, 14, 15, 15, 14, 13, 16, 26, 50, 91, 150, 221, 293, 354, 390, 395, 366, 311, 240, 168, 106, 59, 30, 16, 11, 11, 11, 11, 10, 9, 8, 7, 6, 5, 5, 5, 5, 5, 5, 4, 4, 3, 2, 2, 2, 3, 3, 2, 0, 0, 0, 0, 2, 5, 4, 0, 0, 2, 33, 100, 207, 346, 496, 627, 710, 723, 663, 545, 394, 244, 122, 41, 2, 0, 0, 8, 12, 12, 8, 6, 6, 8, 10, 11, 11, 10, 9, 8, 7, 7, 7, 7, 7, 7, 6, 4, 1, 0, 0, 0, 3, 5, 4, 0, 0, 6, 41, 111, 218, 352, 489, 602, 666, 663, 595, 478, 337, 203, 98, 31, 0, 0, 0, 5, 8, 5, 1, 0, 0, 0, 14, 40, 80, 131, 184, 231, 259, 263, 241, 199, 146, 93, 49, 18, 2, 0, 1, 6, 11, 14, 14, 14, 13, 12, 12, 12, 12, 12, 12, 12, 11, 11, 12, 12, 14, 16, 18, 20, 22, 22, 21, 20, 17, 15, 14, 13, 13, 13, 13, 12, 11, 10, 9, 9, 8, 6, 2, 0, 2, 17, 50, 106, 181, 268, 351, 415, 444, 431, 376, 291, 193, 106, 53, 50, 104, 207, 342, 480, 593, 654, 649, 581, 465, 327, 196, 94, 29, 0, 0, 0, 7, 9, 7, 4, 2, 2, 3, 3, 3, 2, 1, 1, 3, 4, 6, 6, 5, 4, 3, 2, 2, 3, 3, 4, 4, 4, 3, 2, 1, 1, 2, 4, 7, 9, 11, 12, 12, 11, 9, 7, 6, 5, 5, 6, 7, 8, 10, 10, 11, 10, 9, 8, 6, 5, 4, 4, 5, 5, 6, 6, 6, 5, 5, 4, 3, 3, 3, 2, 0, 0, 0, 0, 1, 4, 5, 2, 0, 0, 15, 61, 143, 259, 391, 515, 603, 633, 595, 497, 359, 215, 98, 37, 48, 130, 265, 423, 568, 667, 697, 652, 546, 404, 258, 135, 51, 7, 0, 0, 5, 8, 7, 3, 1, 1, 4, 7, 8, 9, 8, 7, 7, 7, 8, 9, 9, 10, 10, 10, 10, 10, 11, 11, 11, 12, 12, 13, 15, 17, 20, 23, 27, 29, 30, 30, 27, 22, 16, 10, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 1, 1, 2, 4, 5, 7, 7, 7, 7, 6, 5, 5, 5, 5, 5, 6, 6, 6, 7, 7, 7, 8, 8, 8, 9, 9, 10, 11, 12, 13, 13, 12, 11, 10, 10, 10, 10, 11, 12, 12, 12, 11, 9, 8, 7, 6, 6, 6, 7, 7, 8, 9, 11, 11, 11, 11, 9, 8, 6, 6, 5, 6, 7, 8, 9, 10, 10, 10, 11, 11, 12, 13, 14, 14, 15, 14, 13, 11, 10, 10, 10, 11, 12, 11, 8, 4, 1, 0, 2, 5, 6, 3, 0, 0, 15, 62, 146, 267, 408, 545, 646, 686, 651, 548, 398, 240, 115, 58, 91, 210, 392, 596, 773, 881, 894, 812, 657, 467, 283, 137, 44, 0, 0, 0, 11, 17, 15, 8, 0, 0, 3, 33, 93, 188, 312, 446, 566, 643, 655, 595, 476, 328, 188, 94, 72, 128, 248, 402, 549, 653, 689, 649, 543, 396, 241, 110, 27, 4, 39, 117, 216, 310, 376, 400, 379, 320, 239, 154, 82, 32, 5, 0, 0, 5, 9, 11, 11, 10, 11, 12, 13, 13, 13, 13, 12, 11, 10, 8, 7, 6, 6, 5, 5, 6, 7, 9, 11, 14, 17, 19, 21, 23, 25, 26, 28, 27, 25, 21, 16, 12, 10, 10, 10, 7, 1, 0, 1, 31, 101, 216, 370, 540, 693, 792, 812, 746, 610, 437, 265, 127, 39, 0, 0, 0, 8, 13, 12, 6, 0, 0, 0, 31, 98, 204, 340, 484, 607, 679, 681, 610, 481, 325, 177, 71, 29, 56, 142, 262, 383, 475, 518, 501, 433, 332, 221, 123, 51, 11, 0, 1, 12, 21, 26, 28, 27, 26, 28, 30, 33, 35, 36, 34, 30, 26, 21, 17, 15, 15, 16, 18, 20, 19, 17, 13, 9, 6, 6, 7, 6, 3, 0, 0, 14, 53, 119, 209, 309, 396, 448, 449, 396, 302, 197, 114, 85, 131, 248, 416, 595, 743, 821, 811, 715, 557, 372, 202, 79, 22, 30, 89, 173, 256, 315, 337, 320, 271, 205, 136, 78, 38, 17, 10, 13, 19, 23, 24, 23, 21, 19, 19, 20, 21, 21, 20, 18, 15, 11, 9, 7, 6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 4, 5, 6, 7, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 5, 7, 8, 10, 10, 10, 9, 8, 6, 5, 4, 4, 4, 5, 7, 9, 12, 15, 17, 17, 16, 13, 10, 6, 3, 1, 0, 0, 0, 0, 1, 2, 3, 5, 7, 8, 10, 12, 13, 15, 16, 17, 17, 18, 18, 17, 17, 16, 16, 16, 17, 18, 20, 23, 26, 27, 27, 25, 21, 16, 11, 7, 4, 3, 2, 1, 0, 0, 0, 0, 2, 4, 4, 0, 0, 0, 19, 63, 131, 215, 301, 367, 399, 386, 333, 253, 165, 89, 35, 5, 0, 0, 4, 7, 7, 5, 3, 4, 6, 9, 9, 7, 3, 0, 0, 0, 3, 7, 7, 1, 0, 0, 30, 100, 213, 356, 502, 618, 673, 654, 564, 428, 279, 148, 57, 9, 0, 0, 3, 6, 6, 4, 1, 0, 0, 0, 7, 38, 95, 177, 272, 360, 420, 435, 402, 328, 234, 141, 66, 19, 0, 0, 1, 7, 9, 8, 7, 6, 7, 9, 11, 13, 13, 12, 11, 9, 8, 7, 6, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 4, 5, 7, 7, 5, 1, 0, 0, 0, 3, 8, 8, 2, 0, 0, 31, 106, 230, 392, 564, 709, 789, 784, 693, 539, 361, 199, 80, 13, 0, 0, 8, 15, 14, 9, 3, 1, 2, 4, 6, 6, 5, 4, 3, 2, 2, 1, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 6, 4, 0, 0, 3, 32, 88, 169, 263, 350, 408, 420, 385, 311, 219, 128, 57, 14, 0, 0, 6, 14, 19, 22, 25, 28, 34, 41, 46, 48, 46, 41, 34, 27, 20, 14, 6, 0, 0, 7, 40, 99, 183, 282, 375, 443, 467, 441, 372, 276, 175, 89, 31, 2, 0, 1, 11, 17, 19, 18, 17, 18, 21, 26, 31, 33, 32, 27, 21, 15, 11, 9, 5, 1, 0, 0, 12, 47, 105, 179, 257, 321, 354, 346, 301, 229, 149, 79, 29, 3, 0, 0, 5, 8, 8, 6, 3, 1, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 1, 2, 3, 4, 4, 3, 0, 0, 0, 0, 5, 8, 6, 0, 0, 2, 36, 107, 215, 344, 469, 558, 587, 546, 441, 297, 149, 36, 0, 29, 152, 341, 555, 745, 867, 888, 803, 635, 424, 220, 68, 0, 0, 70, 173, 277, 350, 376, 352, 289, 206, 124, 58, 17, 0, 0, 3, 7, 9, 7, 6, 6, 8, 11, 15, 16, 15, 12, 8, 6, 6, 7, 7, 4, 0, 0, 3, 31, 86, 165, 258, 343, 400, 413, 379, 307, 216, 127, 57, 15, 0, 0, 3, 9, 12, 12, 12, 13, 16, 20, 24, 27, 29, 29, 29, 27, 24, 20, 17, 14, 13, 14, 18, 23, 28, 32, 33, 30, 25, 18, 10, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 8, 9, 8, 7, 5, 2, 0, 0, 0, 1, 4, 7, 10, 12, 14, 14, 14, 13, 12, 11, 12, 13, 14, 16, 17, 17, 17, 15, 12, 10, 9, 9, 11, 15, 18, 22, 23, 22, 18, 13, 8, 4, 2, 2, 3, 3, 1, 0, 0, 0, 2, 9, 13, 8, 0, 0, 6, 63, 174, 332, 509, 665, 757, 759, 671, 518, 341, 182, 69, 9, 0, 0, 3, 7, 7, 4, 2, 0, 0, 0, 8, 52, 138, 267, 421, 570, 677, 713, 666, 546, 382, 213, 78, 3, 0, 49, 138, 233, 308, 343, 333, 283, 211, 134, 68, 24, 2, 0, 1, 7, 10, 10, 8, 5, 4, 4, 6, 9, 11, 12, 12, 12, 10, 7, 5, 3, 2, 2, 4, 6, 8, 10, 11, 10, 8, 6, 4, 3, 2, 2, 3, 3, 3, 3, 3, 3, 2, 3, 3, 4, 5, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 4, 6, 8, 10, 10, 8, 4, 0, 0, 0, 3, 8, 8, 3, 0, 0, 20, 80, 181, 310, 442, 543, 585, 558, 467, 340, 209, 101, 31, 0, 0, 0, 3, 8, 10, 9, 4, 0, 0, 6, 59, 162, 312, 488, 650, 758, 778, 702, 547, 351, 165, 36, 0, 43, 169, 334, 493, 603, 638, 587, 467, 309, 153, 38, 0, 28, 133, 283, 440, 562, 619, 592, 489, 336, 176, 55, 12, 64, 203, 396, 596, 750, 817, 780, 648, 454, 247, 78, 0, 2, 114, 297, 503, 679, 780, 780, 685, 524, 340, 178, 64, 6, 0, 0, 11, 15, 11, 3, 0, 0, 3, 10, 14, 15, 10, 3, 0, 0, 0, 7, 15, 15, 5, 0, 0, 34, 134, 299, 506, 713, 866, 922, 865, 710, 503, 295, 131, 31, 0, 0, 7, 19, 22, 17, 13, 12, 16, 22, 27, 29, 29, 26, 22, 19, 16, 14, 14, 14, 17, 20, 24, 27, 29, 28, 25, 20, 14, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 5, 6, 7, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 3, 4, 8, 12, 15, 15, 12, 6, 1, 0, 3, 9, 12, 9, 0, 0, 5, 59, 164, 315, 486, 637, 729, 735, 653, 507, 335, 180, 68, 8, 0, 0, 9, 14, 11, 4, 0, 0, 0, 4, 8, 9, 9, 9, 8, 8, 8, 8, 7, 7, 7, 9, 11, 14, 16, 17, 16, 14, 12, 11, 12, 14, 17, 18, 17, 12, 6, 2, 3, 8, 13, 13, 4, 0, 0, 33, 120, 259, 435, 612, 745, 798, 751, 613, 418, 215, 57, 0, 27, 169, 382, 611, 800, 899, 885, 766, 573, 358, 168, 39, 0, 1, 68, 159, 248, 312, 336, 318, 264, 189, 114, 53, 15, 0, 0, 3, 7, 7, 4, 0, 0, 0, 0, 2, 4, 3, 1, 0, 0, 0, 2, 6, 8, 4, 0, 0, 6, 44, 115, 210, 312, 396, 437, 424, 360, 264, 161, 76, 21, 0, 0, 2, 8, 9, 6, 1, 0, 0, 0, 4, 7, 10, 12, 13, 14, 14, 13, 13, 12, 12, 12, 13, 14, 15, 15, 15, 14, 14, 14, 16, 20, 24, 27, 29, 29, 26, 21, 15, 9, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 5, 7, 9, 11, 12, 13, 12, 12, 10, 10, 9, 10, 12, 13, 14, 15, 14, 13, 12, 11, 11, 13, 16, 18, 19, 17, 13, 8, 5, 4, 5, 5, 3, 0, 0, 3, 27, 72, 134, 202, 259, 289, 283, 244, 182, 114, 56, 17, 0, 0, 1, 6, 8, 6, 3, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 2, 3, 4, 5, 6, 7, 7, 6, 6, 6, 6, 7, 8, 9, 10, 11, 10, 8, 6, 5, 5, 6, 8, 8, 7, 4, 0, 0, 0, 3, 6, 6, 1, 0, 0, 17, 62, 133, 221, 306, 365, 380, 349, 279, 190, 105, 42, 6, 0, 0, 4, 8, 7, 4, 1, 0, 1, 3, 6, 8, 9, 9, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 5, 5, 5, 7, 9, 12, 14, 14, 13, 11, 8, 6, 5, 7, 10, 12, 12, 8, 4, 0, 1, 6, 11, 11, 4, 0, 0, 26, 98, 216, 364, 510, 617, 654, 606, 485, 320, 156, 34, 0, 25, 139, 301, 469, 599, 659, 631, 525, 366, 194, 53, 0, 2, 119, 313, 540, 749, 884, 912, 828, 658, 448, 250, 102, 18, 0, 0, 9, 21, 25, 21, 13, 2, 0, 0, 14, 65, 150, 261, 378, 472, 516, 497, 420, 307, 187, 88, 24, 0, 0, 3, 13, 16, 13, 8, 4, 3, 4, 7, 11, 15, 19, 21, 22, 22, 21, 19, 16, 14, 13, 14, 16, 19, 23, 27, 30, 33, 34, 34, 32, 29, 26, 22, 18, 16, 14, 13, 13, 13, 13, 13, 11, 10, 8, 6, 5, 4, 3, 3, 3, 2, 2, 2, 2, 3, 4, 5, 6, 6, 6, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1, 2, 4, 7, 11, 13, 15, 16, 15, 14, 13, 13, 12, 12, 12, 12, 12, 12, 13, 14, 16, 19, 23, 27, 30, 30, 28, 23, 17, 10, 5, 1, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 5, 7, 10, 12, 15, 16, 16, 15, 13, 11, 9, 8, 9, 11, 13, 16, 17, 17, 17, 16, 15, 16, 16, 18, 20, 21, 21, 19, 17, 13, 9, 7, 8, 9, 12, 12, 10, 5, 0, 0, 0, 8, 14, 14, 4, 0, 0, 36, 133, 285, 470, 647, 767, 796, 725, 574, 387, 211, 81, 10, 0, 0, 10, 18, 15, 6, 0, 0, 0, 0, 3, 4, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 6, 4, 2, 2, 2, 3, 4, 7, 9, 11, 13, 15, 17, 19, 20, 20, 19, 17, 15, 13, 11, 9, 8, 7, 7, 7, 8, 10, 11, 13, 15, 15, 15, 14, 12, 12, 13, 15, 16, 14, 10, 4, 0, 0, 2, 7, 11, 8, 0, 0, 7, 56, 148, 278, 421, 544, 613, 605, 519, 375, 208, 63, 0, 0, 114, 324, 581, 827, 997, 1046, 962, 772, 529, 296, 121, 22, 0, 0, 7, 14, 12, 6, 2, 0, 0, 0, 0, 15, 75, 182, 328, 484, 610, 671, 647, 546, 397, 240, 110, 29, 0, 0, 4, 14, 15, 9, 2, 0, 0, 1, 5, 9, 11, 11, 12, 12, 13, 13, 14, 15, 16, 17, 17, 16, 13, 8, 4, 2, 4, 8, 12, 10, 2, 0, 0, 27, 98, 209, 344, 474, 564, 588, 538, 430, 293, 162, 64, 9, 0, 0, 7, 12, 10, 4, 0, 0, 0, 2, 5, 6, 6, 6, 5, 4, 4, 3, 3, 2, 2, 1, 2, 3, 5, 7, 9, 11, 11, 12, 13, 15, 17, 20, 20, 17, 10, 3, 0, 3, 11, 18, 17, 5, 0, 0, 41, 154, 333, 550, 757, 896, 926, 838, 657, 436, 230, 82, 4, 0, 0, 15, 23, 18, 8, 1, 0, 3, 9, 14, 16, 17, 16, 16, 16, 16, 16, 18, 21, 26, 29, 29, 22, 12, 2, 0, 5, 16, 22, 16, 0, 0, 7, 98, 275, 526, 802, 1038, 1165, 1147, 985, 724, 432, 180, 18, 0, 17, 139, 290, 427, 515, 533, 482, 379, 255, 141, 57, 11, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 0, 4, 7, 9, 11, 7, 0, 0, 0, 44, 144, 294, 470, 628, 725, 731, 643, 489, 311, 154, 47, 0, 0, 2, 18, 25, 24, 20, 17, 18, 23, 28, 31, 29, 25, 18, 13, 10, 11, 14, 16, 12, 4, 0, 0, 22, 81, 173, 287, 397, 476, 501, 464, 376, 261, 148, 60, 10, 0, 0, 9, 19, 23, 22, 19, 19, 20, 23, 24, 24, 21, 16, 11, 6, 2, 1, 1, 3, 5, 6, 7, 7, 7, 5, 4, 3, 2, 2, 1, 1, 0, 0, 0, 1, 1, 2, 3, 4, 5, 5, 6, 7, 7, 7, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 7, 6, 5, 4, 2, 1, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 4, 9, 10, 5, 0, 0, 13, 67, 159, 278, 397, 483, 512, 473, 379, 258, 141, 54, 6, 0, 0, 6, 11, 9, 3, 0, 0, 0, 0, 2, 2, 2, 1, 2, 3, 4, 6, 6, 6, 5, 5, 6, 7, 9, 10, 11, 11, 9, 6, 3, 1, 0, 1, 3, 6, 7, 6, 2, 0, 0, 0, 5, 10, 8, 1, 0, 0, 32, 105, 214, 342, 457, 527, 530, 466, 354, 225, 111, 34, 0, 0, 3, 17, 27, 30, 30, 29, 30, 31, 32, 32, 30, 28, 27, 27, 28, 31, 34, 36, 37, 37, 35, 32, 29, 27, 25, 23, 21, 20, 18, 16, 14, 13, 12, 11, 11, 12, 12, 13, 13, 15, 16, 17, 18, 18, 18, 18, 18, 18, 19, 20, 20, 21, 21, 22, 22, 21, 19, 15, 11, 10, 11, 15, 20, 19, 12, 0, 0, 6, 56, 149, 277, 414, 528, 584, 567, 481, 350, 212, 97, 24, 0, 0, 3, 12, 13, 7, 1, 0, 0, 0, 3, 4, 4, 4, 5, 7, 9, 11, 12, 12, 12, 12, 13, 14, 16, 18, 20, 21, 22, 24, 26, 29, 32, 33, 32, 29, 24, 19, 16, 16, 17, 16, 11, 2, 0, 1, 33, 98, 195, 307, 412, 482, 498, 455, 365, 251, 142, 59, 11, 0, 0, 9, 17, 18, 14, 11, 11, 15, 20, 22, 18, 10, 1, 0, 3, 13, 21, 16, 0, 0, 1, 75, 227, 447, 698, 919, 1048, 1046, 909, 674, 403, 164, 10, 0, 40, 195, 387, 565, 681, 707, 640, 503, 337, 183, 73, 13, 0, 0, 0, 2, 1, 3, 9, 12, 7, 0, 0, 14, 106, 275, 503, 744, 933, 1015, 963, 794, 559, 322, 136, 25, 0, 0, 9, 23, 24, 18, 10, 4, 0, 0, 0, 12, 50, 115, 202, 293, 364, 394, 375, 310, 219, 127, 54, 10, 0, 0, 4, 10, 11, 7, 3, 0, 0, 1, 3, 4, 5, 6, 7, 8, 9, 8, 7, 5, 2, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 3, 5, 8, 9, 10, 9, 7, 5, 4, 3, 4, 5, 6, 6, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 12, 13, 13, 12, 11, 9, 8, 8, 9, 10, 12, 13, 13, 13, 13, 12, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 9, 9, 8, 9, 10, 11, 13, 14, 14, 14, 12, 11, 10, 11, 13, 16, 18, 18, 16, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 7, 8, 9, 10, 12, 13, 13, 13, 12, 13, 15, 20, 28, 37, 42, 40, 32, 19, 9, 6, 12, 20, 22, 11, 0, 0, 25, 136, 327, 573, 819, 999, 1057, 976, 780, 527, 286, 108, 11, 0, 0, 9, 16, 12, 4, 0, 0, 0, 0, 0, 14, 76, 188, 338, 495, 619, 670, 634, 520, 363, 206, 84, 14, 0, 0, 8, 15, 14, 6, 0, 0, 0, 0, 2, 3, 2, 2, 1, 1, 2, 3, 4, 5, 6, 7, 8, 8, 5, 0, 0, 0, 0, 8, 14, 13, 3, 0, 0, 35, 127, 269, 438, 592, 688, 696, 614, 466, 296, 146, 44, 0, 0, 1, 15, 19, 14, 6, 1, 0, 4, 9, 11, 10, 8, 4, 2, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 5, 4, 2, 0, 0, 0, 2, 4, 6, 5, 2, 0, 0, 0, 3, 10, 12, 7, 0, 0, 10, 69, 174, 313, 454, 561, 601, 561, 454, 312, 173, 68, 10, 0, 0, 6, 9, 5, 1, 1, 5, 8, 5, 0, 0, 13, 72, 175, 309, 447, 550, 588, 548, 444, 305, 170, 66, 8, 0, 0, 8, 16, 15, 10, 5, 5, 9, 15, 19, 21, 20, 17, 13, 10, 8, 7, 6, 5, 5, 4, 4, 4, 5, 6, 9, 11, 14, 16, 17, 17, 16, 16, 15, 15, 16, 18, 20, 22, 25, 27, 30, 31, 32, 32, 30, 26, 21, 16, 11, 9, 8, 9, 11, 13, 14, 14, 12, 9, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 3, 3, 5, 7, 9, 12, 15, 16, 16, 14, 12, 9, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 3, 8, 12, 12, 8, 1, 0, 0, 2, 14, 21, 17, 0, 0, 0, 69, 217, 430, 668, 867, 969, 943, 796, 575, 342, 153, 37, 0, 0, 0, 8, 9, 8, 9, 9, 2, 0, 0, 16, 112, 285, 519, 766, 959, 1041, 985, 809, 564, 320, 130, 20, 0, 0, 13, 25, 21, 8, 0, 0, 0, 9, 17, 17, 10, 0, 0, 0, 6, 20, 26, 16, 0, 0, 20, 135, 343, 621, 911, 1139, 1237, 1174, 965, 664, 352, 104, 0, 0, 139, 377, 643, 869, 998, 996, 867, 646, 390, 162, 13, 0, 41, 202, 414, 623, 779, 839, 789, 637, 420, 194, 20, 0, 32, 258, 595, 968, 1282, 1451, 1426, 1220, 894, 544, 252, 66, 0, 0, 5, 20, 20, 10, 1, 0, 0, 0, 0, 0, 52, 167, 346, 560, 759, 886, 902, 802, 616, 398, 204, 69, 2, 0, 0, 5, 11, 12, 11, 9, 2, 0, 0, 13, 95, 245, 450, 669, 844, 923, 882, 731, 518, 300, 127, 24, 0, 0, 9, 20, 19, 9, 0, 0, 0, 1, 7, 10, 9, 4, 0, 0, 0, 2, 13, 19, 14, 0, 0, 0, 62, 192, 380, 590, 768, 863, 845, 721, 528, 322, 151, 41, 0, 0, 0, 6, 10, 11, 12, 10, 0, 0, 0, 28, 134, 314, 544, 773, 938, 990, 910, 726, 492, 270, 105, 12, 0, 0, 0, 16, 27, 31, 23, 1, 0, 0, 62, 249, 545, 909, 1254, 1486, 1532, 1376, 1062, 678, 321, 70, 0, 0, 130, 320, 509, 648, 705, 671, 558, 401, 241, 112, 31, 0, 0, 0, 6, 10, 11, 10, 4, 0, 0, 1, 50, 147, 288, 448, 589, 671, 670, 584, 433, 255, 92, 0, 0, 64, 266, 544, 840, 1077, 1191, 1146, 959, 685, 400, 173, 35, 0, 0, 11, 26, 25, 12, 0, 0, 0, 0, 5, 8, 8, 7, 6, 5, 5, 4, 3, 2, 1, 0, 1, 3, 7, 10, 13, 15, 15, 14, 11, 8, 4, 1, 0, 0, 0, 3, 6, 8, 10, 10, 9, 8, 9, 11, 14, 17, 15, 10, 1, 0, 0, 2, 15, 24, 20, 1, 0, 0, 69, 229, 464, 732, 964, 1094, 1079, 926, 680, 413, 190, 47, 0, 0, 7, 23, 24, 13, 1, 0, 0, 0, 4, 6, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 10, 12, 13, 13, 12, 11, 11, 10, 11, 13, 16, 19, 23, 25, 25, 23, 18, 14, 9, 7, 7, 9, 12, 16, 19, 21, 20, 18, 15, 12, 10, 10, 12, 15, 21, 26, 30, 32, 32, 29, 24, 18, 14, 11, 10, 12, 14, 17, 19, 18, 16, 13, 10, 8, 9, 9, 8, 4, 0, 0, 0, 2, 18, 30, 25, 3, 0, 0, 82, 278, 575, 919, 1227, 1411, 1414, 1235, 929, 583, 284, 83, 0, 0, 4, 28, 33, 22, 5, 0, 0, 2, 11, 15, 14, 10, 4, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 1, 4, 7, 8, 6, 1, 0, 0, 0, 9, 17, 16, 4, 0, 0, 42, 156, 334, 547, 745, 876, 901, 814, 640, 422, 211, 48, 0, 0, 108, 330, 613, 897, 1111, 1195, 1122, 915, 634, 355, 142, 20, 0, 0, 15, 27, 23, 9, 0, 0, 0, 1, 6, 8, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 3, 2, 1, 1, 4, 10, 16, 20, 19, 11, 1, 0, 0, 13, 29, 34, 19, 0, 0, 26, 176, 445, 800, 1167, 1450, 1565, 1476, 1212, 849, 486, 203, 36, 0, 0, 20, 42, 43, 30, 16, 9, 11, 17, 22, 24, 22, 19, 17, 15, 15, 15, 14, 12, 9, 7, 5, 3, 2, 1, 0, 0, 1, 4, 8, 12, 15, 15, 11, 3, 0, 0, 0, 10, 22, 23, 8, 0, 0, 40, 173, 390, 659, 916, 1090, 1129, 1019, 795, 522, 271, 92, 1, 0, 0, 20, 29, 23, 10, 0, 0, 1, 7, 11, 10, 7, 4, 1, 0, 0, 1, 0, 0, 0, 0, 3, 6, 10, 14, 18, 19, 20, 20, 18, 17, 15, 13, 11, 11, 11, 12, 14, 16, 18, 18, 18, 16, 15, 15, 16, 16, 15, 12, 6, 1, 0, 2, 8, 12, 10, 1, 0, 0, 38, 125, 256, 408, 547, 633, 641, 568, 435, 280, 142, 46, 0, 0, 0, 10, 14, 9, 2, 0, 0, 0, 1, 3, 4, 3, 3, 3, 4, 4, 4, 4, 3, 3, 4, 6, 9, 13, 17, 19, 20, 20, 18, 16, 14, 12, 11, 11, 10, 10, 9, 8, 9, 10, 12, 14, 14, 9, 2, 0, 0, 0, 11, 24, 26, 11, 0, 0, 44, 194, 445, 763, 1078, 1308, 1386, 1287, 1037, 704, 371, 114, 0, 0, 116, 332, 580, 800, 941, 965, 865, 663, 407, 163, 0, 0, 99, 386, 775, 1175, 1484, 1617, 1539, 1275, 904, 529, 231, 52, 0, 0, 8, 23, 23, 13, 4, 0, 0, 0, 0, 27, 113, 263, 462, 672, 838, 911, 869, 723, 517, 304, 134, 30, 0, 0, 8, 19, 18, 8, 0, 0, 3, 13, 20, 20, 11, 0, 0, 0, 11, 26, 30, 15, 0, 0, 43, 203, 476, 828, 1184, 1454, 1560, 1468, 1204, 836, 459, 156, 0, 0, 90, 308, 565, 797, 946, 977, 885, 700, 474, 263, 107, 20, 0, 0, 1, 9, 11, 11, 9, 2, 0, 0, 13, 90, 232, 431, 651, 837, 938, 921, 787, 568, 318, 101, 0, 0, 136, 419, 774, 1121, 1370, 1454, 1351, 1094, 757, 428, 178, 34, 0, 0, 9, 19, 15, 5, 0, 0, 0, 0, 0, 12, 78, 204, 385, 586, 757, 849, 833, 715, 527, 324, 153, 42, 0, 0, 4, 16, 18, 10, 0, 0, 0, 2, 9, 14, 16, 17, 18, 21, 24, 26, 27, 25, 21, 18, 17, 18, 20, 19, 13, 2, 0, 0, 1, 21, 37, 34, 8, 0, 0, 93, 336, 713, 1162, 1578, 1843, 1878, 1670, 1284, 830, 423, 139, 0, 0, 0, 31, 41, 29, 7, 0, 0, 0, 4, 10, 11, 8, 4, 1, 0, 0, 0, 1, 4, 8, 11, 12, 9, 4, 0, 0, 0, 7, 14, 15, 5, 0, 0, 36, 136, 297, 496, 690, 829, 872, 806, 644, 428, 211, 44, 0, 7, 156, 388, 651, 882, 1024, 1039, 924, 710, 449, 201, 23, 0, 14, 201, 485, 809, 1099, 1280, 1304, 1164, 903, 592, 310, 109, 6, 0, 0, 19, 27, 19, 5, 0, 0, 0, 3, 8, 8, 6, 3, 1, 0, 0, 0, 0, 3, 6, 7, 6, 3, 0, 0, 0, 5, 12, 13, 5, 0, 0, 25, 108, 247, 424, 603, 739, 793, 749, 620, 442, 262, 118, 30, 0, 0, 5, 13, 12, 5, 0, 0, 2, 9, 14, 14, 8, 0, 0, 0, 5, 14, 16, 7, 0, 0, 26, 118, 273, 469, 666, 811, 861, 803, 652, 454, 258, 108, 20, 0, 0, 8, 17, 14, 5, 0, 0, 0, 8, 17, 23, 26, 25, 22, 17, 12, 8, 4, 3, 5, 10, 18, 25, 28, 25, 15, 4, 0, 0, 6, 15, 16, 5, 0, 0, 44, 162, 349, 579, 800, 955, 1003, 932, 760, 532, 296, 98, 0, 0, 85, 340, 705, 1118, 1485, 1711, 1731, 1538, 1188, 776, 404, 141, 6, 0, 0, 25, 36, 25, 6, 0, 0, 0, 9, 17, 20, 17, 11, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 3, 5, 8, 10, 10, 9, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 11, 13, 13, 13, 11, 8, 5, 2, 1, 1, 3, 5, 8, 9, 9, 8, 5, 2, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 6, 5, 4, 3, 3, 4, 6, 7, 9, 10, 10, 10, 9, 7, 6, 4, 4, 4, 4, 4, 4, 4, 3, 2, 1, 0, 1, 2, 4, 6, 7, 8, 9, 9, 10, 12, 15, 18, 22, 24, 23, 20, 15, 10, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 9, 9, 9, 9, 9, 9, 11, 13, 15, 17, 17, 16, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 5, 6, 6, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 3, 3, 4, 5, 6, 7, 7, 6, 5, 3, 2, 2, 3, 6, 8, 8, 5, 0, 0, 0, 1, 12, 19, 15, 0, 0, 1, 77, 238, 480, 770, 1046, 1237, 1292, 1196, 975, 690, 411, 191, 54, 0, 0, 0, 9, 15, 17, 14, 4, 0, 0, 9, 96, 267, 516, 805, 1072, 1247, 1280, 1162, 926, 637, 363, 155, 34, 0, 0, 2, 17, 23, 20, 8, 0, 0, 3, 71, 210, 420, 678, 934, 1127, 1202, 1134, 934, 648, 347, 107, 0, 23, 204, 490, 812, 1090, 1257, 1271, 1130, 871, 558, 268, 68, 0, 68, 245, 479, 706, 868, 926, 869, 710, 489, 257, 69, 0, 19, 199, 496, 851, 1184, 1414, 1481, 1371, 1117, 788, 464, 210, 56, 0, 0, 4, 17, 18, 10, 2, 0, 0, 0, 2, 31, 92, 192, 320, 454, 563, 617, 601, 519, 393, 254, 133, 49, 5, 0, 0, 6, 10, 9, 7, 7, 9, 10, 9, 4, 0, 0, 0, 9, 15, 12, 0, 0, 9, 83, 236, 467, 747, 1021, 1222, 1297, 1217, 996, 685, 362, 111, 0, 62, 286, 622, 987, 1291, 1459, 1453, 1280, 991, 661, 363, 147, 28, 0, 0, 13, 22, 17, 6, 0, 0, 0, 2, 6, 7, 5, 3, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 1, 1, 2, 2, 3, 4, 5, 7, 8, 10, 12, 14, 16, 17, 17, 16, 15, 13, 11, 10, 9, 9, 11, 14, 17, 21, 23, 23, 21, 18, 13, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 6, 7, 7, 8, 9, 9, 10, 10, 10, 11, 12, 14, 15, 16, 15, 14, 12, 10, 9, 10, 11, 13, 16, 17, 17, 16, 13, 9, 5, 2, 0, 0, 0, 0, 0, 2, 4, 7, 10, 10, 8, 4, 0, 0, 0, 3, 8, 9, 3, 0, 0, 28, 106, 235, 406, 588, 742, 830, 828, 737, 580, 396, 225, 98, 23, 0, 0, 4, 11, 9, 3, 0, 0, 0, 5, 11, 14, 13, 9, 4, 0, 0, 1, 4, 6, 2, 0, 0, 17, 67, 156, 279, 419, 549, 639, 668, 628, 528, 394, 253, 134, 52, 9, 0, 0, 4, 7, 6, 3, 2, 4, 8, 12, 15, 16, 15, 14, 12, 12, 11, 12, 12, 13, 14, 16, 17, 18, 17, 16, 13, 11, 9, 7, 6, 6, 7, 8, 9, 10, 12, 13, 13, 14, 13, 12, 10, 8, 6, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 3, 5, 8, 11, 15, 17, 19, 20, 20, 19, 17, 15, 13, 12, 13, 15, 18, 21, 24, 26, 26, 26, 25, 24, 23, 24, 25, 27, 28, 29, 29, 27, 24, 21, 17, 13, 11, 8, 7, 7, 7, 7, 7, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 8, 10, 11, 12, 14, 15, 17, 19, 21, 22, 20, 16, 9, 1, 0, 0, 2, 7, 9, 3, 0, 0, 32, 120, 272, 481, 718, 939, 1096, 1154, 1097, 940, 718, 481, 271, 117, 29, 0, 0, 4, 13, 13, 5, 0, 0, 11, 56, 134, 244, 373, 501, 604, 658, 649, 577, 455, 311, 177, 85, 61, 114, 239, 412, 600, 762, 864, 885, 820, 685, 511, 332, 180, 74, 16, 0, 0, 4, 7, 5, 0, 0, 0, 6, 13, 20, 23, 24, 22, 19, 15, 12, 10, 8, 7, 6, 6, 7, 8, 10, 12, 13, 13, 13, 12, 11, 9, 9, 10, 12, 15, 16, 16, 14, 11, 10, 9, 9, 7, 1, 0, 0, 21, 76, 170, 300, 449, 592, 701, 752, 733, 649, 518, 368, 227, 115, 43, 6, 0, 0, 4, 8, 10, 13, 17, 23, 28, 30, 29, 24, 19, 14, 10, 8, 6, 5, 3, 2, 1, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 10, 12, 14, 16, 14, 9, 3, 0, 4, 28, 78, 157, 260, 376, 485, 568, 606, 591, 526, 424, 306, 194, 103, 42, 9, 0, 0, 1, 3, 2, 0, 0, 0, 0, 1, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 3, 4, 5, 6, 8, 8, 9, 9, 9, 8, 7, 5, 4, 2, 1, 0, 0, 0, 1, 2, 3, 5, 6, 7, 8, 8, 7, 7, 6, 6, 6, 6, 4, 1, 0, 0, 13, 48, 111, 202, 315, 437, 549, 633, 674, 663, 604, 506, 385, 263, 156, 76, 26, 3, 0, 0, 2, 3, 1, 0, 0, 0, 2, 5, 5, 4, 2, 0, 0, 0, 1, 1, 0, 0, 1, 16, 52, 113, 202, 311, 430, 540, 623, 667, 662, 609, 518, 404, 285, 178, 95, 39, 10, 0, 0, 0, 1, 1, 0, 0, 1, 4, 7, 9, 10, 10, 10, 10, 11, 11, 12, 11, 9, 7, 5, 3, 1, 0, 0, 0, 1, 8, 21, 43, 76, 120, 171, 223, 269, 301, 314, 305, 276, 232, 180, 127, 80, 43, 19, 5, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 22, 53, 99, 160, 231, 305, 372, 423, 449, 447, 417, 362, 291, 214, 141, 81, 37, 12, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 3, 4, 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, 3, 3, 3, 3, 3, 2, 1, 1, 0, 1, 3, 8, 18, 34, 58, 91, 132, 179, 226, 269, 301, 319, 320, 305, 276, 237, 192, 146, 103, 66, 38, 18, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 11, 21, 36, 55, 78, 104, 131, 156, 179, 198, 211, 217, 215, 206, 191, 172, 151, 132, 117, 109, 109, 117, 132, 151, 172, 193, 209, 219, 221, 215, 201, 180, 155, 129, 103, 78, 57, 39, 24, 13, 6, 2, 0, 1, 3, 7, 13, 21, 30, 42, 55, 70, 85, 101, 115, 128, 137, 143, 145, 143, 137, 129, 119, 109, 98, 89, 83, 80, 81, 86, 93, 101, 109, 116, 121, 123, 122, 119, 112, 104, 93, 80, 67, 53, 41, 29, 20, 12, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 11, 14, 17, 21, 26, 31, 35, 39, 42, 45, 47, 49, 51, 52, 52, 52, 50, 46, 42, 36, 31, 26, 22, 18, 15, 12, 10, 7, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 10, 13, 16, 20, 24, 28, 32, 36, 41, 44, 48, 51, 54, 56, 58, 59, 59, 59, 59, 57, 55, 52, 49, 44, 40, 36, 31, 27, 24, 21, 18, 15, 13, 12, 10, 8, 7, 6, 6, 6, 6, 6, 6, 7, 8, 10, 12, 15, 17, 20, 22, 25, 28, 30, 33, 36, 38, 41, 43, 44, 45, 46, 46, 46, 45, 43, 42, 41, 40, 40],
-"peakG": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 3, 4, 4, 5, 5, 6, 6, 6, 6, 6, 7, 7, 8, 10, 11, 12, 13, 14, 14, 14, 14, 15, 17, 18, 20, 21, 23, 24, 25, 25, 26, 27, 28, 30, 31, 32, 33, 34, 34, 35, 36, 37, 39, 42, 45, 47, 49, 49, 49, 48, 47, 47, 48, 49, 51, 53, 54, 55, 56, 56, 57, 58, 58, 58, 57, 56, 56, 57, 58, 59, 61, 62, 62, 62, 61, 61, 60, 60, 61, 61, 62, 62, 63, 64, 65, 66, 67, 68, 69, 69, 68, 67, 66, 66, 66, 67, 68, 70, 70, 70, 69, 69, 68, 69, 70, 72, 73, 73, 73, 72, 71, 71, 73, 75, 77, 78, 79, 79, 79, 79, 80, 80, 81, 82, 83, 83, 84, 85, 85, 86, 87, 88, 89, 90, 90, 91, 91, 91, 90, 91, 91, 92, 93, 95, 96, 96, 95, 94, 93, 93, 93, 95, 98, 100, 102, 103, 103, 103, 102, 102, 101, 100, 99, 98, 97, 98, 99, 100, 102, 103, 103, 103, 103, 102, 101, 101, 101, 101, 102, 103, 103, 104, 103, 103, 102, 102, 101, 99, 98, 97, 96, 95, 95, 96, 97, 98, 99, 100, 100, 99, 98, 97, 95, 93, 91, 90, 90, 91, 93, 94, 94, 94, 94, 93, 93, 93, 94, 94, 94, 93, 93, 92, 91, 90, 90, 89, 89, 89, 89, 90, 91, 92, 92, 92, 92, 91, 90, 90, 91, 91, 92, 92, 92, 91, 89, 88, 88, 89, 91, 93, 95, 96, 95, 94, 93, 92, 91, 91, 92, 93, 93, 93, 92, 91, 91, 90, 90, 90, 90, 90, 90, 91, 93, 95, 97, 98, 98, 97, 97, 96, 95, 95, 95, 95, 95, 95, 95, 96, 97, 97, 98, 98, 98, 98, 98, 99, 99, 100, 101, 102, 102, 102, 101, 100, 99, 99, 100, 102, 104, 105, 105, 104, 103, 103, 103, 104, 106, 108, 109, 110, 109, 108, 107, 106, 106, 106, 107, 107, 107, 107, 107, 107, 108, 109, 110, 111, 110, 110, 109, 108, 107, 107, 108, 108, 108, 107, 107, 107, 107, 108, 108, 108, 108, 108, 108, 109, 110, 111, 112, 111, 110, 108, 106, 104, 103, 104, 105, 107, 109, 110, 111, 111, 110, 110, 109, 108, 107, 105, 103, 102, 101, 102, 103, 105, 107, 108, 107, 106, 105, 104, 104, 104, 104, 104, 104, 103, 102, 101, 101, 101, 102, 102, 101, 100, 99, 98, 98, 98, 98, 99, 99, 98, 98, 98, 98, 99, 100, 101, 103, 103, 103, 103, 101, 100, 99, 99, 100, 101, 103, 104, 104, 104, 103, 103, 104, 107, 111, 115, 118, 121, 124, 127, 132, 141, 153, 167, 183, 197, 207, 211, 210, 207, 209, 221, 249, 297, 360, 431, 497, 542, 557, 534, 478, 397, 306, 220, 148, 96, 63, 46, 38, 35, 36, 38, 44, 53, 66, 82, 101, 123, 145, 167, 190, 211, 231, 248, 260, 267, 266, 258, 244, 223, 199, 172, 145, 120, 96, 76, 59, 46, 35, 27, 22, 19, 18, 17, 18, 19, 20, 20, 20, 19, 18, 17, 16, 16, 16, 17, 17, 17, 16, 15, 14, 12, 12, 12, 12, 13, 14, 15, 16, 17, 17, 18, 19, 21, 23, 26, 29, 34, 39, 46, 53, 62, 72, 83, 95, 109, 125, 144, 164, 186, 208, 228, 245, 259, 269, 276, 280, 280, 277, 269, 258, 245, 231, 219, 210, 207, 208, 212, 219, 227, 234, 240, 245, 249, 251, 253, 254, 252, 248, 242, 233, 224, 213, 203, 194, 187, 182, 182, 185, 192, 201, 211, 221, 229, 234, 235, 235, 233, 230, 225, 220, 212, 202, 191, 179, 167, 158, 152, 149, 150, 154, 160, 167, 175, 182, 190, 198, 205, 211, 215, 217, 215, 210, 200, 188, 173, 156, 138, 121, 105, 89, 75, 63, 52, 42, 34, 28, 23, 19, 16, 13, 11, 8, 6, 4, 2, 1, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 5, 7, 9, 12, 14, 17, 20, 23, 28, 33, 39, 46, 54, 63, 72, 81, 91, 101, 112, 122, 132, 140, 147, 151, 155, 156, 156, 154, 151, 146, 139, 130, 122, 113, 106, 100, 96, 94, 93, 94, 97, 100, 105, 112, 120, 128, 137, 146, 154, 161, 166, 169, 170, 170, 168, 165, 161, 155, 148, 140, 131, 124, 117, 113, 111, 111, 113, 116, 122, 129, 138, 148, 160, 172, 184, 194, 202, 207, 211, 212, 212, 209, 203, 195, 184, 171, 156, 140, 124, 109, 95, 81, 68, 56, 45, 36, 27, 20, 14, 10, 7, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 3, 4, 6, 7, 8, 9, 9, 8, 8, 7, 7, 8, 8, 8, 8, 8, 7, 7, 6, 5, 5, 4, 4, 5, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 14, 13, 12, 11, 9, 8, 7, 6, 6, 6, 6, 6, 6, 5, 4, 3, 2, 1, 2, 2, 3, 4, 5, 5, 4, 4, 4, 3, 4, 4, 5, 5, 5, 6, 6, 6, 6, 6, 6, 7, 7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 5, 6, 6, 6, 7, 7, 8, 8, 8, 8, 9, 10, 12, 14, 17, 20, 23, 27, 31, 35, 41, 48, 57, 67, 78, 90, 102, 114, 126, 139, 152, 166, 180, 195, 209, 220, 228, 231, 231, 229, 224, 219, 212, 203, 191, 176, 159, 141, 124, 109, 96, 85, 75, 67, 58, 50, 43, 37, 32, 28, 25, 23, 21, 19, 18, 17, 16, 15, 15, 15, 16, 16, 17, 17, 17, 16, 16, 16, 16, 17, 19, 21, 23, 26, 29, 33, 38, 44, 49, 55, 61, 68, 77, 89, 103, 121, 140, 161, 182, 202, 222, 240, 256, 270, 281, 288, 289, 286, 277, 265, 250, 234, 217, 200, 183, 168, 154, 143, 136, 132, 133, 139, 148, 161, 175, 192, 209, 227, 245, 263, 279, 293, 304, 311, 316, 318, 317, 316, 313, 308, 302, 295, 287, 278, 268, 258, 247, 235, 221, 205, 187, 169, 150, 131, 113, 97, 82, 68, 56, 46, 37, 30, 24, 19, 15, 12, 9, 8, 8, 8, 9, 10, 11, 11, 11, 10, 9, 7, 6, 5, 5, 4, 3, 3, 3, 2, 3, 3, 4, 6, 7, 10, 12, 16, 21, 27, 35, 43, 53, 63, 74, 86, 98, 109, 120, 131, 140, 147, 152, 155, 156, 152, 146, 137, 126, 114, 102, 90, 78, 67, 57, 47, 38, 29, 22, 17, 12, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 4, 4, 5, 5, 5, 6, 6, 6, 6, 7, 9, 11, 13, 15, 17, 18, 21, 24, 29, 36, 45, 54, 64, 74, 86, 100, 116, 134, 154, 174, 194, 211, 227, 240, 252, 263, 272, 279, 285, 288, 290, 290, 290, 288, 286, 283, 279, 274, 267, 260, 250, 238, 224, 208, 190, 171, 153, 135, 117, 101, 85, 71, 57, 45, 35, 27, 22, 18, 15, 13, 10, 8, 6, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 4, 4, 6, 7, 9, 11, 14, 16, 20, 25, 32, 40, 51, 64, 78, 93, 109, 126, 145, 165, 186, 208, 229, 249, 266, 281, 293, 302, 310, 317, 323, 328, 332, 335, 336, 335, 331, 324, 314, 303, 290, 275, 260, 243, 226, 207, 189, 170, 153, 139, 127, 118, 114, 114, 117, 125, 136, 149, 163, 176, 188, 198, 206, 211, 214, 213, 210, 203, 193, 180, 165, 148, 130, 112, 94, 77, 62, 48, 37, 29, 23, 18, 15, 12, 10, 8, 6, 5, 4, 4, 4, 3, 3, 3, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 5, 5, 6, 6, 5, 5, 6, 8, 13, 19, 28, 38, 49, 62, 76, 93, 111, 131, 151, 170, 187, 201, 211, 219, 223, 224, 221, 215, 205, 190, 172, 152, 130, 109, 89, 72, 58, 46, 36, 29, 22, 17, 13, 10, 8, 7, 6, 5, 5, 5, 6, 6, 7, 7, 7, 8, 10, 13, 17, 23, 30, 38, 48, 59, 73, 90, 110, 132, 154, 176, 195, 212, 224, 233, 238, 239, 237, 232, 223, 211, 195, 176, 156, 136, 118, 103, 92, 85, 82, 82, 86, 93, 105, 121, 142, 166, 190, 214, 235, 253, 268, 281, 292, 303, 313, 323, 330, 337, 342, 346, 350, 355, 360, 364, 368, 371, 373, 374, 374, 373, 373, 374, 376, 378, 380, 381, 381, 379, 376, 372, 369, 366, 363, 361, 359, 356, 352, 346, 338, 329, 317, 303, 286, 267, 245, 222, 198, 173, 149, 126, 104, 84, 68, 54, 42, 33, 26, 20, 16, 13, 11, 10, 9, 8, 8, 8, 8, 7, 7, 6, 6, 6, 5, 5, 6, 6, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 6, 5, 5, 4, 5, 6, 7, 9, 10, 11, 12, 13, 13, 14, 15, 16, 17, 18, 20, 21, 21, 22, 22, 22, 23, 25, 28, 34, 42, 52, 64, 76, 90, 104, 120, 138, 157, 177, 196, 212, 226, 235, 239, 238, 233, 224, 211, 195, 177, 156, 135, 114, 95, 78, 65, 54, 46, 39, 33, 28, 22, 18, 15, 14, 14, 15, 16, 18, 21, 26, 34, 46, 61, 81, 103, 126, 151, 177, 203, 228, 253, 274, 293, 307, 316, 321, 324, 325, 326, 328, 330, 333, 335, 335, 334, 332, 328, 323, 318, 314, 311, 308, 307, 305, 303, 300, 295, 289, 281, 271, 260, 246, 231, 212, 191, 167, 142, 118, 95, 74, 57, 43, 31, 22, 15, 9, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 16, 24, 34, 46, 60, 76, 94, 112, 130, 146, 159, 170, 177, 179, 178, 172, 162, 149, 134, 118, 101, 85, 68, 53, 39, 28, 19, 13, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 4, 4, 4, 5, 6, 7, 7, 7, 7, 6, 6, 6, 6, 7, 8, 10, 11, 12, 13, 13, 13, 13, 13, 12, 12, 11, 11, 10, 10, 9, 9, 9, 8, 7, 5, 4, 2, 2, 1, 1, 2, 2, 2, 3, 4, 6, 8, 13, 18, 25, 35, 46, 60, 77, 97, 117, 137, 156, 173, 187, 196, 202, 203, 200, 192, 181, 165, 147, 128, 107, 88, 70, 54, 41, 30, 22, 15, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 12, 15, 21, 29, 40, 54, 72, 93, 117, 142, 168, 195, 220, 244, 266, 286, 302, 315, 326, 335, 342, 349, 355, 362, 368, 374, 379, 382, 381, 375, 363, 344, 319, 288, 254, 218, 184, 151, 121, 95, 73, 55, 41, 30, 22, 16, 13, 10, 8, 7, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 5, 5, 5, 5, 5, 5, 5, 6, 7, 9, 11, 15, 21, 28, 37, 47, 60, 76, 95, 116, 139, 163, 185, 205, 221, 232, 237, 238, 234, 226, 215, 200, 183, 164, 143, 121, 101, 82, 67, 55, 46, 40, 35, 32, 29, 26, 24, 23, 22, 22, 22, 22, 22, 21, 20, 18, 17, 15, 15, 14, 13, 13, 12, 11, 11, 10, 10, 10, 10, 10, 10, 10, 9, 9, 10, 10, 11, 12, 13, 14, 15, 16, 17, 18, 18, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 19, 19, 18, 18, 17, 17, 17, 18, 18, 19, 20, 21, 22, 23, 24, 25, 26, 26, 26, 26, 27, 27, 27, 27, 27, 27, 26, 26, 26, 26, 26, 26, 26, 26, 25, 25, 24, 24, 24, 25, 25, 26, 26, 26, 26, 26, 25, 25, 25, 25, 24, 24, 23, 23, 23, 24, 25, 26, 27, 27, 28, 30, 32, 36, 42, 49, 60, 73, 89, 109, 133, 160, 189, 219, 248, 273, 292, 305, 310, 307, 296, 278, 255, 227, 196, 165, 135, 109, 87, 69, 55, 44, 35, 28, 22, 18, 15, 14, 15, 17, 21, 26, 32, 39, 50, 64, 82, 103, 127, 152, 175, 195, 210, 220, 223, 221, 214, 203, 188, 170, 150, 129, 107, 86, 67, 50, 37, 27, 20, 15, 11, 8, 6, 4, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 15, 22, 31, 42, 57, 74, 93, 113, 133, 151, 166, 177, 183, 184, 180, 171, 158, 141, 122, 102, 83, 66, 50, 37, 27, 19, 13, 9, 6, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 8, 14, 21, 31, 44, 60, 78, 99, 123, 147, 170, 192, 210, 224, 230, 230, 223, 210, 191, 169, 146, 123, 100, 80, 62, 46, 33, 23, 15, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 11, 18, 27, 38, 52, 69, 89, 111, 135, 160, 184, 207, 226, 241, 251, 253, 248, 237, 220, 199, 175, 151, 127, 105, 86, 69, 56, 47, 41, 40, 44, 53, 67, 86, 110, 137, 168, 201, 233, 263, 289, 308, 319, 320, 311, 293, 267, 236, 203, 171, 142, 119, 102, 91, 87, 90, 98, 113, 132, 156, 184, 214, 245, 274, 300, 321, 335, 343, 344, 340, 333, 326, 320, 317, 317, 319, 321, 322, 319, 312, 300, 284, 262, 237, 209, 180, 150, 121, 95, 72, 52, 37, 26, 19, 13, 10, 7, 6, 4, 3, 3, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 5, 5, 6, 7, 8, 10, 11, 12, 12, 12, 11, 10, 9, 9, 10, 10, 11, 14, 17, 24, 33, 46, 63, 84, 109, 136, 164, 191, 214, 232, 243, 245, 239, 226, 207, 184, 159, 133, 109, 87, 68, 52, 40, 30, 24, 19, 16, 15, 15, 14, 14, 13, 11, 9, 7, 6, 4, 3, 3, 3, 3, 2, 2, 3, 3, 3, 3, 4, 4, 4, 5, 5, 6, 7, 8, 8, 7, 6, 5, 5, 5, 5, 6, 7, 7, 7, 7, 7, 7, 8, 9, 11, 12, 13, 14, 14, 14, 14, 15, 15, 16, 17, 17, 18, 17, 17, 16, 16, 16, 16, 16, 16, 16, 15, 14, 12, 11, 11, 10, 10, 9, 9, 9, 9, 9, 9, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 1, 4, 8, 14, 23, 34, 49, 68, 91, 120, 153, 188, 224, 257, 285, 309, 326, 337, 342, 340, 333, 322, 308, 295, 285, 279, 277, 277, 276, 274, 267, 256, 240, 221, 199, 176, 152, 128, 105, 85, 67, 54, 44, 38, 37, 39, 46, 58, 76, 98, 125, 154, 185, 216, 245, 269, 286, 295, 294, 282, 261, 232, 200, 166, 134, 106, 82, 64, 50, 41, 34, 29, 26, 23, 21, 19, 17, 16, 15, 14, 14, 15, 15, 15, 15, 15, 15, 15, 16, 16, 17, 18, 18, 17, 17, 16, 16, 17, 18, 19, 20, 21, 21, 21, 21, 20, 19, 19, 18, 17, 16, 15, 14, 13, 12, 11, 11, 10, 9, 9, 8, 8, 8, 9, 11, 12, 14, 16, 19, 21, 25, 30, 37, 46, 60, 76, 96, 120, 146, 174, 202, 228, 249, 264, 270, 267, 254, 233, 206, 175, 144, 115, 89, 67, 52, 41, 36, 37, 43, 54, 71, 93, 120, 150, 181, 213, 243, 269, 290, 303, 308, 304, 291, 268, 239, 205, 170, 137, 107, 83, 65, 52, 43, 38, 34, 32, 30, 28, 27, 26, 25, 25, 27, 31, 38, 48, 62, 80, 102, 128, 157, 186, 214, 240, 260, 273, 278, 275, 263, 243, 218, 188, 158, 129, 102, 80, 63, 51, 41, 35, 30, 27, 24, 23, 21, 20, 19, 19, 19, 20, 23, 28, 36, 47, 61, 80, 104, 133, 165, 199, 233, 265, 291, 310, 321, 323, 316, 303, 286, 267, 249, 236, 228, 225, 227, 229, 230, 227, 219, 205, 186, 163, 139, 114, 91, 69, 51, 35, 24, 15, 10, 7, 6, 6, 7, 7, 8, 8, 8, 8, 8, 10, 12, 16, 23, 33, 48, 67, 92, 123, 159, 199, 240, 278, 310, 335, 348, 351, 341, 322, 294, 259, 222, 184, 149, 120, 97, 83, 77, 80, 89, 105, 127, 154, 186, 222, 259, 294, 323, 344, 355, 358, 352, 343, 332, 323, 317, 315, 317, 320, 323, 323, 319, 309, 292, 269, 241, 208, 174, 140, 109, 83, 62, 47, 38, 35, 38, 46, 60, 80, 105, 134, 165, 197, 227, 252, 271, 282, 285, 278, 263, 240, 211, 178, 144, 112, 83, 59, 41, 28, 20, 15, 12, 11, 10, 11, 11, 12, 13, 14, 14, 13, 13, 12, 12, 13, 14, 15, 15, 14, 13, 12, 11, 10, 10, 11, 15, 20, 30, 44, 64, 89, 120, 156, 195, 235, 274, 309, 338, 360, 372, 375, 369, 357, 342, 327, 316, 312, 315, 323, 334, 344, 350, 349, 341, 329, 316, 306, 301, 303, 310, 320, 332, 342, 349, 351, 347, 337, 324, 309, 296, 287, 283, 285, 292, 302, 310, 314, 311, 300, 280, 252, 218, 181, 143, 108, 78, 54, 37, 25, 17, 12, 9, 6, 5, 3, 3, 3, 2, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 6, 6, 7, 8, 10, 12, 13, 15, 16, 16, 16, 15, 13, 12, 11, 10, 9, 9, 8, 8, 9, 9, 9, 9, 8, 6, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 4, 7, 13, 20, 29, 41, 56, 75, 99, 128, 161, 197, 232, 264, 288, 301, 303, 293, 273, 244, 211, 175, 140, 108, 81, 58, 40, 27, 19, 15, 13, 13, 13, 14, 15, 15, 16, 17, 18, 21, 26, 33, 44, 59, 81, 108, 140, 177, 216, 253, 287, 314, 332, 341, 339, 330, 317, 304, 293, 288, 291, 300, 316, 333, 350, 360, 361, 349, 325, 290, 247, 201, 156, 115, 81, 56, 39, 30, 29, 35, 49, 69, 95, 125, 159, 192, 222, 246, 261, 265, 257, 238, 212, 180, 147, 115, 86, 62, 42, 26, 14, 7, 3, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 9, 13, 19, 29, 44, 64, 89, 120, 154, 191, 226, 257, 282, 299, 305, 303, 294, 281, 268, 259, 257, 260, 269, 281, 292, 299, 299, 292, 276, 252, 221, 185, 148, 111, 78, 50, 30, 16, 8, 5, 3, 3, 2, 2, 1, 1, 2, 3, 4, 5, 5, 5, 4, 3, 2, 3, 4, 6, 7, 8, 9, 9, 9, 9, 9, 9, 10, 11, 12, 13, 14, 15, 15, 16, 17, 17, 16, 15, 14, 13, 13, 13, 13, 14, 15, 16, 17, 17, 17, 17, 18, 22, 29, 41, 59, 83, 113, 149, 189, 231, 271, 305, 331, 345, 345, 332, 306, 271, 230, 187, 147, 111, 83, 61, 48, 42, 43, 51, 65, 85, 110, 139, 172, 206, 240, 269, 290, 301, 301, 288, 265, 233, 196, 157, 119, 86, 59, 38, 25, 16, 13, 12, 12, 13, 14, 15, 15, 14, 13, 12, 12, 11, 10, 10, 9, 7, 6, 4, 2, 1, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 4, 5, 7, 7, 8, 7, 6, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 15, 25, 40, 61, 88, 122, 160, 199, 236, 267, 288, 298, 296, 282, 259, 228, 192, 154, 118, 86, 60, 41, 29, 23, 23, 27, 34, 46, 61, 81, 107, 138, 173, 208, 241, 267, 283, 287, 278, 257, 228, 194, 158, 124, 94, 69, 50, 37, 28, 23, 20, 19, 18, 18, 16, 15, 14, 13, 12, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 23, 23, 23, 22, 21, 20, 19, 19, 18, 18, 17, 18, 18, 18, 19, 19, 20, 20, 22, 25, 29, 36, 46, 59, 78, 102, 133, 170, 213, 259, 302, 338, 360, 366, 352, 322, 278, 227, 174, 127, 88, 58, 38, 25, 17, 13, 9, 6, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 5, 6, 6, 5, 4, 4, 3, 3, 3, 3, 4, 5, 7, 8, 10, 12, 12, 12, 11, 9, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 9, 23, 45, 76, 115, 160, 206, 252, 291, 321, 336, 337, 321, 291, 249, 201, 152, 106, 67, 37, 17, 5, 0, 0, 6, 17, 35, 60, 91, 128, 170, 213, 254, 288, 311, 320, 314, 292, 258, 216, 172, 129, 92, 61, 37, 20, 9, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 9, 21, 41, 68, 102, 142, 187, 233, 276, 311, 335, 346, 342, 326, 303, 279, 261, 254, 258, 274, 297, 319, 336, 342, 334, 314, 281, 241, 196, 151, 108, 72, 43, 22, 9, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 13, 25, 44, 69, 101, 138, 179, 219, 254, 279, 293, 292, 276, 249, 213, 173, 132, 95, 65, 41, 26, 17, 14, 14, 19, 27, 39, 58, 83, 115, 153, 193, 233, 267, 294, 308, 310, 297, 272, 237, 196, 152, 111, 76, 48, 29, 17, 11, 9, 9, 9, 10, 11, 11, 11, 9, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 8, 17, 31, 52, 81, 119, 165, 218, 274, 327, 372, 401, 410, 399, 366, 318, 260, 199, 142, 95, 58, 33, 18, 12, 11, 16, 25, 40, 63, 93, 133, 181, 233, 285, 331, 364, 381, 377, 355, 316, 266, 212, 157, 109, 69, 40, 21, 10, 5, 4, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 2, 2, 2, 2, 4, 5, 7, 8, 9, 9, 10, 10, 11, 13, 14, 14, 14, 13, 10, 8, 6, 4, 3, 3, 3, 3, 3, 4, 4, 5, 5, 7, 8, 11, 16, 24, 35, 52, 76, 108, 147, 192, 240, 287, 327, 354, 366, 362, 343, 315, 284, 259, 245, 247, 266, 298, 336, 371, 395, 402, 388, 356, 310, 255, 197, 144, 98, 62, 35, 17, 7, 2, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 4, 12, 27, 50, 83, 124, 172, 221, 268, 307, 333, 342, 335, 312, 276, 231, 182, 133, 90, 55, 29, 12, 3, 0, 0, 1, 6, 17, 34, 60, 94, 137, 186, 238, 288, 329, 357, 367, 358, 332, 291, 241, 188, 137, 92, 56, 29, 12, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 9, 14, 23, 38, 60, 89, 125, 167, 211, 253, 288, 311, 319, 309, 284, 246, 201, 154, 111, 75, 49, 32, 22, 18, 17, 17, 19, 20, 22, 24, 26, 27, 26, 25, 23, 20, 18, 16, 15, 14, 14, 14, 14, 14, 14, 13, 13, 13, 13, 15, 18, 23, 32, 45, 66, 96, 135, 184, 239, 295, 346, 384, 405, 404, 383, 344, 293, 236, 179, 128, 85, 53, 31, 17, 11, 8, 10, 15, 24, 40, 63, 96, 140, 192, 250, 306, 354, 387, 401, 394, 371, 337, 303, 278, 268, 277, 304, 342, 383, 418, 440, 443, 426, 394, 352, 310, 278, 262, 264, 283, 313, 343, 365, 372, 362, 336, 301, 264, 235, 221, 225, 246, 282, 324, 364, 392, 401, 389, 354, 303, 241, 179, 122, 77, 44, 23, 12, 7, 6, 6, 6, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 8, 8, 7, 7, 8, 9, 9, 10, 10, 9, 10, 12, 19, 31, 50, 77, 113, 157, 204, 252, 295, 326, 342, 339, 317, 280, 232, 179, 129, 86, 52, 29, 14, 7, 4, 4, 6, 11, 20, 34, 56, 88, 132, 187, 249, 315, 375, 422, 448, 450, 425, 377, 313, 243, 174, 115, 69, 37, 18, 10, 8, 13, 23, 39, 64, 100, 147, 202, 263, 320, 368, 398, 407, 393, 360, 316, 270, 232, 209, 205, 220, 250, 287, 321, 344, 351, 337, 305, 259, 206, 153, 106, 68, 41, 24, 15, 12, 11, 12, 14, 16, 18, 19, 20, 19, 18, 17, 15, 13, 10, 9, 7, 6, 5, 4, 4, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 5, 6, 7, 6, 6, 6, 5, 5, 5, 5, 5, 6, 6, 7, 7, 8, 8, 7, 7, 6, 5, 5, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 9, 18, 35, 61, 97, 143, 197, 254, 306, 347, 368, 368, 345, 304, 251, 193, 138, 91, 54, 29, 13, 5, 2, 2, 4, 7, 12, 22, 39, 66, 106, 157, 216, 279, 337, 383, 408, 410, 389, 349, 302, 257, 227, 217, 230, 263, 309, 356, 394, 415, 413, 387, 341, 282, 217, 154, 100, 58, 29, 14, 9, 12, 21, 36, 57, 86, 126, 177, 237, 299, 356, 400, 422, 420, 394, 351, 301, 255, 224, 214, 226, 257, 298, 339, 369, 380, 368, 333, 282, 223, 162, 109, 66, 37, 19, 11, 10, 12, 14, 17, 19, 20, 20, 20, 20, 20, 20, 19, 18, 17, 15, 13, 12, 11, 11, 11, 12, 13, 14, 14, 15, 15, 15, 16, 18, 20, 22, 24, 26, 26, 25, 24, 22, 19, 17, 15, 13, 13, 13, 14, 16, 17, 18, 17, 16, 13, 11, 9, 8, 9, 14, 24, 43, 73, 115, 169, 230, 292, 347, 385, 401, 392, 360, 309, 247, 184, 125, 77, 42, 19, 6, 2, 2, 4, 7, 9, 11, 11, 10, 8, 7, 6, 6, 7, 9, 14, 23, 37, 59, 93, 141, 200, 267, 334, 393, 432, 445, 430, 388, 326, 253, 181, 117, 67, 33, 12, 2, 0, 0, 1, 4, 5, 6, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 3, 2, 1, 1, 0, 0, 1, 2, 2, 4, 8, 16, 33, 62, 103, 157, 220, 284, 342, 386, 408, 406, 380, 333, 273, 208, 145, 92, 50, 23, 7, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 5, 4, 4, 4, 5, 7, 14, 27, 51, 86, 135, 195, 260, 325, 379, 415, 428, 415, 378, 323, 259, 195, 137, 90, 57, 36, 26, 22, 21, 22, 23, 22, 21, 19, 17, 15, 14, 14, 13, 13, 13, 12, 13, 15, 20, 32, 54, 88, 135, 193, 259, 324, 380, 416, 428, 412, 371, 312, 245, 178, 120, 74, 41, 21, 10, 5, 4, 5, 8, 13, 24, 43, 73, 116, 171, 234, 297, 352, 388, 399, 381, 339, 277, 207, 139, 82, 41, 15, 3, 0, 0, 0, 0, 0, 4, 13, 30, 56, 93, 137, 186, 234, 274, 299, 306, 292, 259, 212, 159, 107, 63, 30, 10, 1, 0, 0, 1, 2, 2, 1, 1, 2, 2, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 1, 7, 20, 41, 74, 119, 173, 232, 289, 336, 365, 370, 352, 311, 255, 192, 131, 79, 40, 16, 3, 0, 0, 0, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 6, 23, 52, 97, 155, 222, 288, 346, 386, 402, 391, 355, 299, 231, 163, 102, 54, 23, 6, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 13, 34, 71, 124, 192, 268, 343, 408, 451, 466, 450, 404, 337, 258, 179, 110, 57, 22, 4, 0, 0, 2, 5, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 4, 13, 30, 59, 101, 156, 219, 285, 344, 384, 400, 386, 348, 294, 238, 194, 173, 183, 220, 277, 342, 398, 432, 438, 413, 361, 291, 216, 145, 86, 43, 17, 4, 0, 2, 5, 8, 10, 11, 10, 10, 9, 9, 10, 11, 13, 14, 15, 15, 15, 14, 13, 12, 11, 11, 12, 13, 15, 17, 21, 27, 37, 56, 86, 128, 184, 248, 314, 372, 412, 428, 416, 380, 328, 274, 229, 207, 212, 245, 297, 357, 409, 440, 442, 413, 359, 288, 214, 145, 90, 51, 27, 16, 13, 14, 18, 22, 24, 26, 26, 24, 22, 19, 16, 13, 12, 12, 12, 14, 15, 16, 16, 15, 13, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 4, 4, 5, 7, 9, 10, 12, 12, 12, 11, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 5, 5, 6, 6, 5, 5, 4, 4, 4, 4, 5, 5, 6, 6, 6, 7, 7, 7, 7, 8, 8, 10, 11, 12, 13, 15, 16, 16, 15, 14, 11, 8, 4, 2, 1, 0, 0, 0, 0, 5, 20, 50, 98, 162, 238, 316, 383, 430, 446, 430, 383, 314, 236, 159, 94, 46, 17, 3, 0, 0, 1, 2, 2, 1, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 19, 49, 97, 164, 244, 327, 402, 456, 478, 465, 417, 343, 257, 172, 99, 46, 14, 0, 0, 0, 3, 5, 5, 4, 3, 3, 4, 4, 5, 6, 6, 7, 7, 7, 7, 6, 6, 7, 7, 7, 7, 7, 8, 9, 11, 14, 18, 21, 23, 24, 24, 22, 19, 16, 13, 10, 9, 8, 7, 7, 8, 9, 9, 10, 10, 11, 11, 11, 11, 11, 12, 12, 14, 15, 16, 17, 17, 18, 18, 19, 20, 22, 24, 26, 29, 31, 31, 31, 28, 26, 23, 20, 19, 18, 19, 21, 28, 41, 65, 103, 155, 220, 289, 354, 403, 428, 423, 389, 332, 262, 190, 123, 71, 34, 12, 1, 0, 0, 1, 1, 3, 9, 24, 52, 98, 161, 236, 315, 385, 434, 453, 437, 388, 316, 234, 154, 87, 40, 12, 0, 0, 1, 4, 6, 7, 7, 7, 8, 8, 8, 7, 6, 5, 4, 3, 2, 1, 0, 3, 13, 32, 66, 116, 180, 254, 326, 388, 426, 435, 412, 360, 289, 212, 138, 78, 36, 11, 1, 0, 2, 5, 6, 7, 7, 7, 7, 7, 7, 6, 5, 3, 2, 1, 1, 1, 2, 2, 3, 3, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 3, 15, 41, 86, 149, 227, 310, 385, 438, 457, 439, 387, 314, 238, 176, 144, 148, 188, 251, 322, 383, 417, 418, 383, 322, 244, 166, 98, 47, 16, 2, 0, 3, 8, 13, 15, 16, 17, 17, 17, 16, 14, 12, 9, 6, 4, 3, 3, 3, 3, 4, 5, 6, 8, 9, 10, 11, 12, 12, 13, 13, 13, 14, 14, 14, 15, 16, 18, 20, 23, 27, 29, 31, 32, 32, 31, 29, 27, 26, 25, 25, 27, 29, 31, 33, 34, 34, 32, 31, 28, 27, 25, 25, 25, 26, 27, 29, 30, 29, 28, 26, 24, 22, 21, 22, 24, 26, 29, 32, 34, 34, 32, 30, 26, 22, 19, 16, 15, 15, 17, 19, 21, 22, 23, 22, 19, 16, 12, 9, 6, 5, 4, 4, 4, 5, 5, 5, 5, 4, 4, 5, 5, 7, 9, 11, 13, 15, 16, 16, 15, 13, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 1, 2, 3, 3, 2, 0, 0, 5, 22, 55, 106, 172, 247, 321, 381, 415, 418, 389, 333, 262, 186, 117, 63, 26, 7, 0, 2, 7, 12, 15, 16, 18, 24, 42, 76, 130, 203, 288, 375, 448, 494, 503, 474, 413, 330, 241, 158, 92, 47, 21, 10, 8, 10, 13, 15, 15, 15, 14, 12, 11, 11, 10, 11, 12, 13, 15, 17, 18, 20, 21, 21, 21, 20, 18, 15, 12, 9, 6, 5, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 4, 20, 50, 100, 166, 244, 319, 380, 411, 407, 366, 298, 217, 137, 72, 28, 5, 0, 0, 2, 4, 4, 3, 3, 3, 4, 5, 5, 5, 4, 3, 3, 3, 4, 5, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 3, 3, 3, 3, 4, 5, 5, 4, 3, 2, 2, 2, 2, 1, 0, 0, 6, 23, 57, 113, 189, 278, 367, 440, 483, 483, 442, 368, 278, 196, 141, 129, 164, 237, 332, 426, 496, 525, 508, 449, 360, 259, 163, 86, 35, 7, 0, 0, 5, 10, 13, 13, 13, 14, 24, 49, 94, 161, 247, 342, 430, 494, 521, 503, 443, 353, 252, 156, 80, 29, 4, 0, 0, 6, 11, 14, 14, 14, 13, 13, 13, 13, 14, 15, 16, 18, 20, 22, 25, 27, 29, 29, 29, 28, 26, 23, 21, 20, 20, 22, 24, 27, 30, 31, 32, 30, 28, 24, 20, 16, 14, 13, 14, 16, 18, 20, 21, 20, 18, 14, 10, 7, 4, 2, 1, 2, 2, 3, 3, 3, 3, 3, 4, 4, 5, 6, 6, 6, 6, 5, 5, 5, 6, 7, 9, 10, 11, 12, 12, 12, 11, 10, 10, 10, 10, 11, 12, 13, 15, 17, 20, 23, 25, 27, 28, 26, 23, 19, 14, 10, 8, 6, 4, 1, 0, 1, 14, 47, 108, 198, 313, 438, 553, 637, 673, 652, 578, 464, 334, 210, 109, 41, 6, 0, 0, 8, 15, 17, 19, 24, 41, 74, 129, 204, 292, 382, 457, 501, 504, 462, 386, 291, 203, 145, 135, 178, 269, 387, 507, 599, 642, 625, 551, 438, 309, 188, 93, 32, 3, 0, 0, 7, 12, 14, 14, 15, 16, 18, 18, 17, 15, 12, 9, 6, 4, 3, 2, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 3, 5, 6, 8, 9, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 0, 1, 2, 3, 5, 6, 6, 7, 7, 6, 6, 6, 6, 6, 6, 8, 10, 13, 15, 18, 20, 21, 21, 20, 18, 16, 14, 12, 11, 10, 9, 9, 9, 9, 9, 9, 10, 10, 12, 14, 16, 18, 21, 23, 25, 26, 26, 23, 20, 15, 10, 6, 3, 2, 2, 2, 3, 4, 4, 5, 6, 7, 8, 10, 11, 12, 13, 13, 14, 14, 13, 13, 12, 11, 11, 11, 11, 13, 15, 18, 20, 22, 22, 21, 18, 15, 11, 8, 5, 3, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 10, 34, 80, 146, 230, 318, 396, 447, 461, 433, 369, 283, 192, 111, 52, 15, 0, 0, 0, 3, 4, 4, 4, 3, 4, 3, 2, 1, 0, 0, 0, 1, 1, 0, 0, 1, 15, 48, 103, 179, 267, 353, 419, 452, 443, 393, 315, 223, 136, 67, 23, 1, 0, 0, 4, 6, 5, 4, 3, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 1, 3, 4, 4, 4, 4, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 3, 1, 0, 0, 0, 2, 3, 2, 0, 0, 10, 40, 98, 184, 292, 406, 504, 565, 574, 528, 437, 322, 210, 129, 96, 116, 179, 267, 355, 420, 446, 428, 374, 295, 209, 131, 71, 32, 12, 6, 8, 13, 17, 20, 23, 25, 26, 28, 29, 29, 28, 26, 23, 20, 17, 15, 14, 14, 15, 18, 20, 22, 22, 20, 17, 12, 8, 5, 3, 2, 3, 3, 3, 2, 0, 0, 0, 1, 2, 3, 1, 0, 0, 11, 40, 92, 166, 253, 340, 408, 443, 436, 389, 312, 222, 137, 68, 23, 2, 0, 1, 8, 14, 19, 22, 24, 28, 31, 35, 37, 37, 36, 33, 29, 24, 19, 15, 13, 13, 14, 16, 18, 20, 21, 21, 19, 17, 15, 14, 13, 12, 11, 10, 8, 7, 6, 6, 7, 8, 8, 5, 3, 8, 26, 66, 132, 222, 325, 425, 501, 535, 518, 452, 353, 241, 139, 62, 16, 0, 0, 1, 5, 5, 3, 1, 0, 2, 4, 5, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 5, 7, 8, 9, 10, 10, 11, 11, 11, 11, 11, 12, 13, 15, 18, 21, 25, 28, 29, 30, 29, 27, 24, 21, 19, 18, 18, 20, 23, 26, 29, 30, 30, 28, 25, 22, 19, 14, 8, 2, 0, 3, 29, 82, 165, 272, 388, 489, 554, 567, 523, 432, 317, 200, 103, 37, 4, 0, 0, 8, 15, 18, 19, 19, 21, 24, 26, 28, 29, 29, 28, 26, 23, 19, 15, 13, 12, 13, 16, 20, 23, 25, 26, 24, 21, 17, 13, 8, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 7, 7, 6, 3, 0, 0, 0, 0, 3, 5, 3, 0, 0, 3, 31, 87, 172, 277, 383, 469, 512, 502, 441, 345, 235, 134, 59, 15, 0, 0, 2, 6, 6, 3, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 2, 4, 4, 5, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 3, 4, 2, 0, 0, 10, 47, 118, 223, 349, 476, 575, 623, 607, 530, 410, 276, 155, 65, 14, 0, 0, 3, 8, 8, 5, 3, 2, 4, 7, 9, 9, 7, 6, 5, 4, 5, 5, 6, 7, 7, 7, 7, 7, 8, 9, 12, 15, 17, 20, 23, 25, 27, 28, 28, 27, 25, 22, 18, 15, 12, 11, 11, 12, 14, 17, 18, 19, 19, 17, 14, 10, 7, 5, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 7, 8, 8, 8, 7, 7, 6, 7, 8, 11, 14, 17, 20, 21, 20, 17, 14, 12, 12, 13, 16, 17, 15, 13, 16, 34, 78, 154, 262, 391, 518, 617, 663, 643, 559, 430, 290, 173, 109, 113, 183, 298, 426, 533, 592, 587, 522, 414, 289, 172, 82, 26, 0, 0, 0, 4, 7, 7, 3, 0, 0, 0, 22, 73, 159, 274, 403, 519, 596, 614, 567, 467, 338, 209, 103, 33, 1, 0, 0, 7, 10, 10, 9, 9, 11, 15, 18, 19, 17, 15, 11, 9, 7, 6, 6, 7, 9, 11, 14, 17, 19, 19, 18, 16, 13, 10, 8, 7, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 6, 8, 10, 13, 14, 15, 16, 14, 12, 9, 6, 4, 2, 2, 2, 4, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 11, 12, 12, 10, 8, 5, 2, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 3, 5, 4, 0, 0, 5, 33, 90, 178, 290, 405, 499, 549, 539, 471, 359, 233, 127, 72, 86, 170, 305, 458, 590, 668, 670, 598, 471, 321, 182, 78, 18, 0, 0, 5, 11, 11, 8, 4, 2, 3, 5, 6, 5, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 3, 1, 0, 0, 0, 1, 5, 5, 3, 0, 0, 16, 61, 139, 246, 367, 478, 552, 569, 521, 420, 290, 167, 83, 62, 112, 219, 356, 487, 576, 600, 555, 454, 323, 194, 91, 27, 0, 0, 2, 8, 9, 5, 0, 0, 0, 4, 7, 9, 8, 6, 3, 1, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 3, 6, 4, 0, 0, 3, 35, 101, 202, 327, 453, 552, 597, 578, 497, 376, 244, 129, 48, 5, 0, 0, 6, 11, 10, 6, 4, 3, 5, 8, 11, 12, 14, 14, 15, 16, 16, 16, 14, 11, 9, 7, 6, 6, 6, 7, 7, 7, 7, 8, 8, 9, 10, 12, 15, 17, 19, 20, 19, 16, 13, 9, 5, 2, 0, 0, 0, 0, 1, 2, 3, 3, 4, 5, 7, 9, 11, 12, 14, 14, 14, 12, 11, 8, 6, 5, 5, 7, 10, 14, 17, 19, 19, 16, 13, 11, 11, 12, 11, 6, 0, 0, 9, 51, 129, 241, 371, 494, 579, 604, 563, 465, 336, 205, 98, 28, 0, 0, 1, 11, 15, 10, 0, 0, 0, 34, 102, 206, 335, 465, 568, 617, 597, 510, 376, 230, 110, 51, 70, 164, 311, 473, 606, 678, 669, 585, 450, 297, 162, 64, 11, 0, 0, 8, 15, 17, 16, 15, 17, 22, 28, 32, 33, 32, 28, 25, 23, 21, 20, 17, 9, 0, 0, 8, 52, 134, 255, 398, 536, 638, 677, 642, 541, 401, 253, 128, 44, 2, 0, 0, 9, 13, 11, 7, 5, 7, 12, 17, 20, 19, 14, 8, 3, 1, 4, 7, 7, 2, 0, 0, 22, 83, 187, 322, 465, 583, 644, 631, 547, 414, 266, 137, 48, 2, 0, 0, 8, 11, 8, 2, 0, 0, 0, 1, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 1, 2, 3, 4, 6, 7, 8, 8, 8, 8, 7, 6, 6, 5, 5, 5, 6, 6, 8, 10, 13, 15, 18, 19, 19, 18, 16, 14, 11, 9, 7, 7, 7, 7, 7, 7, 6, 6, 5, 6, 8, 12, 17, 20, 21, 19, 14, 9, 6, 6, 8, 9, 6, 0, 0, 7, 50, 134, 255, 396, 526, 613, 633, 579, 466, 324, 187, 81, 18, 0, 0, 5, 11, 11, 6, 1, 0, 0, 3, 6, 7, 6, 2, 0, 0, 0, 1, 5, 7, 5, 0, 0, 10, 56, 141, 263, 405, 538, 630, 655, 604, 486, 330, 174, 57, 7, 36, 136, 281, 433, 553, 611, 594, 510, 383, 245, 126, 45, 3, 0, 0, 8, 12, 10, 5, 2, 2, 4, 7, 8, 7, 6, 4, 3, 3, 4, 4, 4, 4, 4, 3, 3, 4, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 15, 14, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 3, 4, 5, 5, 5, 5, 5, 4, 4, 5, 5, 5, 6, 6, 5, 5, 5, 5, 6, 7, 9, 11, 13, 15, 16, 16, 16, 15, 14, 13, 13, 12, 12, 12, 13, 15, 17, 19, 19, 18, 17, 16, 16, 19, 22, 21, 15, 4, 0, 3, 42, 127, 257, 419, 582, 709, 766, 734, 619, 449, 267, 122, 52, 73, 178, 335, 499, 624, 674, 634, 517, 353, 189, 74, 42, 108, 257, 454, 646, 781, 822, 756, 601, 396, 198, 59, 17, 82, 234, 429, 612, 731, 756, 684, 540, 365, 202, 82, 15, 0, 0, 7, 16, 19, 17, 11, 2, 0, 0, 20, 82, 187, 327, 477, 604, 672, 662, 576, 437, 281, 144, 49, 1, 0, 0, 11, 17, 15, 10, 7, 7, 11, 16, 20, 22, 21, 20, 17, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 5, 3, 0, 0, 0, 0, 3, 7, 8, 3, 0, 0, 19, 78, 179, 310, 447, 556, 606, 584, 493, 361, 221, 104, 29, 0, 0, 2, 11, 12, 8, 2, 0, 0, 3, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 2, 0, 0, 0, 1, 6, 10, 8, 0, 0, 2, 45, 132, 262, 413, 552, 643, 659, 597, 473, 321, 178, 71, 11, 0, 0, 7, 14, 13, 8, 4, 4, 9, 16, 22, 25, 25, 22, 17, 12, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 13, 12, 10, 8, 7, 8, 10, 13, 17, 20, 21, 19, 14, 8, 3, 2, 5, 10, 13, 10, 1, 0, 2, 42, 126, 253, 403, 546, 645, 672, 619, 500, 347, 198, 84, 16, 0, 0, 4, 14, 16, 11, 1, 0, 0, 11, 54, 127, 222, 322, 402, 441, 426, 360, 264, 161, 75, 20, 0, 0, 2, 8, 10, 7, 2, 0, 0, 2, 4, 4, 3, 2, 1, 1, 3, 5, 7, 8, 9, 9, 9, 8, 9, 9, 10, 10, 10, 10, 10, 10, 11, 12, 14, 16, 18, 18, 18, 16, 13, 10, 7, 5, 3, 3, 3, 4, 4, 4, 4, 3, 3, 2, 2, 3, 4, 6, 8, 10, 11, 9, 6, 2, 1, 3, 8, 14, 15, 8, 0, 0, 16, 79, 190, 340, 503, 639, 711, 700, 606, 457, 291, 147, 48, 0, 0, 0, 11, 19, 18, 10, 0, 0, 0, 40, 120, 238, 380, 515, 608, 631, 573, 445, 282, 131, 37, 29, 112, 266, 449, 610, 706, 710, 621, 463, 279, 117, 19, 12, 93, 239, 407, 550, 630, 627, 546, 414, 266, 136, 47, 2, 0, 2, 13, 19, 16, 10, 4, 1, 2, 5, 8, 9, 9, 7, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 3, 3, 2, 0, 0, 0, 0, 3, 8, 10, 5, 0, 0, 12, 65, 160, 286, 420, 526, 575, 551, 461, 332, 198, 89, 21, 0, 0, 3, 11, 11, 6, 0, 0, 0, 0, 2, 3, 2, 1, 1, 1, 3, 4, 6, 7, 7, 7, 7, 7, 7, 7, 6, 5, 5, 5, 6, 8, 11, 14, 17, 18, 17, 14, 11, 7, 3, 0, 0, 0, 0, 1, 3, 3, 2, 0, 0, 0, 0, 4, 9, 10, 4, 0, 0, 17, 79, 185, 321, 462, 569, 613, 581, 481, 342, 202, 91, 23, 0, 0, 1, 6, 8, 8, 9, 10, 8, 0, 0, 1, 45, 141, 287, 464, 632, 748, 778, 713, 570, 390, 217, 87, 13, 0, 0, 9, 16, 13, 5, 0, 0, 0, 5, 9, 10, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 2, 2, 2, 2, 3, 4, 6, 7, 9, 9, 9, 8, 6, 4, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 4, 4, 4, 4, 5, 5, 6, 6, 5, 5, 4, 3, 4, 5, 6, 7, 7, 7, 5, 4, 3, 2, 2, 3, 4, 5, 5, 4, 3, 2, 2, 2, 3, 5, 7, 9, 11, 12, 14, 14, 15, 15, 14, 13, 13, 12, 12, 12, 13, 15, 17, 20, 22, 22, 20, 14, 7, 1, 0, 1, 6, 10, 8, 0, 0, 1, 38, 116, 230, 364, 486, 565, 577, 518, 406, 271, 146, 55, 6, 0, 0, 7, 12, 10, 5, 1, 2, 6, 10, 12, 10, 4, 0, 0, 0, 7, 13, 14, 6, 0, 0, 27, 103, 229, 390, 555, 682, 736, 698, 573, 395, 208, 62, 0, 17, 126, 289, 461, 597, 661, 636, 528, 365, 192, 56, 0, 30, 152, 333, 522, 671, 737, 707, 592, 428, 258, 119, 32, 0, 0, 5, 16, 17, 12, 4, 0, 0, 0, 2, 5, 5, 5, 5, 5, 5, 6, 6, 6, 5, 3, 0, 0, 0, 1, 8, 14, 15, 8, 0, 0, 12, 69, 171, 310, 459, 582, 646, 631, 542, 404, 253, 124, 38, 0, 0, 1, 11, 14, 10, 4, 1, 1, 5, 9, 11, 10, 8, 6, 5, 5, 7, 10, 13, 15, 15, 15, 14, 13, 13, 13, 14, 17, 20, 23, 26, 29, 32, 33, 33, 31, 27, 22, 16, 12, 11, 12, 16, 21, 27, 31, 32, 29, 22, 14, 6, 3, 6, 13, 19, 18, 8, 0, 0, 27, 113, 256, 440, 627, 771, 831, 789, 657, 472, 282, 128, 32, 0, 0, 6, 19, 23, 20, 15, 13, 16, 20, 23, 23, 21, 17, 14, 13, 13, 15, 16, 17, 17, 16, 14, 12, 9, 7, 5, 4, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 9, 8, 8, 8, 8, 9, 10, 11, 12, 13, 15, 17, 20, 22, 24, 23, 18, 12, 6, 2, 2, 6, 10, 9, 3, 0, 0, 22, 84, 183, 306, 424, 508, 533, 491, 395, 273, 155, 65, 13, 0, 0, 3, 10, 16, 20, 22, 20, 13, 2, 0, 21, 85, 200, 359, 535, 690, 780, 776, 672, 493, 284, 105, 7, 19, 138, 332, 547, 723, 812, 791, 665, 470, 257, 82, 0, 10, 133, 326, 538, 709, 794, 773, 655, 479, 293, 138, 39, 0, 0, 5, 17, 18, 12, 3, 0, 0, 0, 4, 7, 8, 7, 6, 7, 7, 9, 10, 10, 10, 9, 8, 7, 6, 4, 4, 3, 3, 4, 5, 6, 6, 6, 5, 4, 2, 1, 1, 1, 1, 2, 4, 5, 7, 8, 8, 8, 8, 7, 5, 4, 3, 3, 3, 2, 2, 1, 1, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 4, 3, 3, 4, 5, 5, 6, 7, 7, 7, 6, 6, 5, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 5, 6, 8, 10, 12, 14, 15, 17, 18, 18, 18, 17, 15, 12, 9, 5, 3, 2, 2, 3, 5, 5, 5, 4, 2, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 5, 2, 0, 0, 1, 8, 14, 16, 9, 0, 0, 10, 72, 184, 335, 495, 623, 683, 656, 549, 395, 235, 104, 24, 0, 0, 5, 15, 15, 8, 2, 0, 3, 10, 16, 19, 16, 10, 3, 1, 4, 14, 23, 26, 17, 0, 0, 7, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 77, 211, 397, 601, 775, 869, 854, 730, 530, 307, 116, 2, 0, 57, 189, 339, 462, 526, 517, 442, 326, 202, 98, 31, 0, 0, 0, 6, 10, 13, 15, 15, 10, 0, 0, 0, 49, 151, 304, 486, 654, 763, 783, 705, 553, 368, 197, 72, 5, 0, 0, 13, 21, 18, 10, 1, 0, 0, 0, 3, 4, 5, 5, 6, 7, 8, 8, 8, 6, 5, 4, 5, 6, 8, 10, 12, 13, 12, 11, 10, 9, 9, 10, 10, 9, 6, 2, 0, 2, 8, 16, 19, 14, 1, 0, 0, 48, 149, 298, 469, 621, 712, 715, 628, 477, 304, 151, 47, 0, 0, 1, 14, 17, 12, 4, 0, 0, 3, 6, 6, 3, 0, 0, 0, 8, 14, 13, 3, 0, 0, 35, 125, 265, 435, 593, 698, 716, 644, 501, 328, 170, 58, 0, 0, 0, 13, 21, 19, 14, 10, 11, 15, 20, 22, 21, 17, 13, 9, 7, 6, 5, 5, 5, 6, 8, 8, 7, 4, 0, 0, 0, 3, 12, 19, 17, 5, 0, 0, 50, 166, 346, 563, 770, 911, 943, 853, 661, 419, 188, 29, 0, 40, 194, 393, 581, 704, 733, 665, 523, 351, 192, 75, 10, 0, 0, 6, 18, 23, 20, 9, 0, 0, 0, 60, 176, 342, 527, 685, 772, 758, 649, 477, 290, 134, 33, 0, 0, 5, 18, 19, 11, 2, 0, 0, 5, 9, 10, 6, 1, 0, 1, 9, 17, 20, 13, 0, 0, 2, 55, 157, 300, 454, 580, 642, 620, 522, 376, 223, 98, 22, 0, 0, 5, 14, 13, 7, 0, 0, 0, 1, 4, 5, 4, 2, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 5, 4, 3, 2, 1, 2, 2, 4, 5, 6, 8, 11, 14, 17, 20, 21, 20, 17, 13, 9, 5, 2, 1, 1, 2, 2, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 0, 7, 13, 12, 3, 0, 0, 30, 114, 244, 399, 543, 634, 645, 571, 436, 278, 138, 42, 0, 0, 1, 13, 17, 14, 8, 5, 7, 13, 19, 22, 21, 17, 11, 6, 2, 0, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 0, 6, 13, 15, 8, 0, 0, 15, 83, 202, 358, 516, 637, 683, 640, 522, 363, 205, 84, 13, 0, 0, 9, 19, 19, 15, 10, 9, 11, 15, 16, 14, 10, 6, 3, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 2, 1, 1, 1, 1, 2, 4, 5, 7, 9, 11, 11, 9, 6, 0, 0, 0, 0, 9, 16, 16, 6, 0, 0, 34, 128, 278, 463, 641, 763, 791, 712, 544, 334, 138, 9, 0, 50, 200, 384, 550, 650, 660, 581, 441, 280, 139, 44, 0, 0, 2, 14, 17, 12, 3, 0, 0, 0, 1, 3, 3, 2, 1, 1, 2, 4, 6, 7, 8, 9, 9, 9, 9, 9, 10, 10, 11, 11, 12, 14, 15, 17, 19, 21, 21, 20, 18, 16, 14, 12, 11, 11, 11, 11, 11, 12, 12, 13, 14, 15, 15, 16, 18, 21, 25, 29, 31, 29, 23, 16, 9, 8, 12, 19, 21, 14, 0, 0, 6, 69, 190, 359, 543, 698, 779, 761, 647, 467, 267, 97, 0, 0, 48, 175, 327, 460, 541, 548, 483, 366, 232, 114, 35, 0, 0, 2, 12, 13, 8, 1, 0, 0, 4, 9, 11, 8, 2, 0, 0, 3, 13, 22, 20, 6, 0, 0, 42, 155, 333, 546, 744, 873, 893, 798, 617, 401, 205, 68, 0, 0, 0, 17, 24, 19, 10, 4, 3, 8, 13, 16, 16, 13, 9, 6, 4, 3, 2, 2, 3, 4, 4, 5, 4, 1, 0, 0, 0, 4, 12, 17, 12, 0, 0, 0, 52, 155, 304, 468, 607, 680, 665, 566, 413, 250, 115, 30, 0, 0, 2, 10, 12, 11, 13, 17, 18, 12, 0, 0, 12, 80, 204, 372, 550, 691, 754, 721, 601, 430, 253, 111, 23, 0, 0, 4, 20, 27, 24, 13, 0, 0, 1, 54, 158, 308, 481, 637, 733, 739, 647, 479, 278, 98, 0, 0, 97, 290, 517, 717, 833, 836, 727, 544, 338, 162, 46, 0, 0, 5, 19, 23, 16, 7, 1, 2, 6, 11, 13, 12, 10, 7, 6, 7, 9, 12, 15, 18, 20, 20, 18, 15, 10, 5, 2, 0, 0, 2, 4, 6, 7, 7, 6, 4, 2, 1, 0, 0, 0, 2, 4, 6, 6, 3, 0, 0, 0, 0, 8, 16, 18, 9, 0, 0, 16, 92, 222, 389, 556, 677, 716, 660, 526, 355, 191, 70, 5, 0, 0, 12, 19, 16, 8, 0, 0, 1, 5, 9, 10, 9, 7, 6, 7, 8, 10, 12, 14, 15, 16, 16, 16, 14, 12, 10, 8, 7, 7, 10, 14, 17, 20, 20, 18, 14, 9, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 11, 13, 14, 13, 12, 9, 7, 5, 4, 5, 7, 11, 15, 17, 18, 16, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 8, 6, 4, 3, 2, 2, 3, 5, 8, 11, 13, 14, 13, 12, 9, 7, 4, 3, 2, 3, 4, 5, 6, 7, 8, 8, 8, 9, 11, 13, 17, 22, 27, 30, 31, 30, 25, 20, 13, 8, 5, 5, 6, 10, 13, 17, 19, 18, 15, 10, 3, 0, 0, 3, 12, 20, 21, 12, 0, 0, 13, 84, 207, 370, 536, 662, 711, 668, 547, 383, 220, 94, 19, 0, 0, 1, 9, 13, 15, 17, 15, 7, 0, 0, 24, 109, 257, 453, 659, 824, 900, 861, 714, 497, 266, 80, 0, 0, 112, 291, 482, 630, 695, 662, 546, 383, 219, 92, 17, 0, 0, 9, 16, 14, 6, 0, 0, 0, 2, 7, 9, 9, 8, 7, 7, 7, 8, 8, 8, 7, 7, 6, 6, 7, 8, 10, 12, 14, 15, 16, 17, 17, 16, 14, 11, 9, 7, 5, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 4, 5, 5, 7, 8, 10, 13, 15, 16, 16, 15, 12, 9, 6, 3, 1, 1, 3, 6, 9, 11, 12, 12, 10, 8, 5, 3, 2, 2, 3, 5, 8, 10, 12, 13, 14, 13, 13, 12, 13, 13, 13, 14, 14, 13, 12, 11, 10, 7, 3, 0, 0, 0, 1, 10, 16, 14, 2, 0, 0, 41, 142, 297, 479, 645, 747, 753, 663, 502, 318, 157, 47, 0, 0, 1, 15, 18, 12, 3, 0, 0, 0, 3, 6, 8, 8, 8, 9, 11, 12, 12, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 11, 15, 16, 13, 7, 1, 0, 1, 10, 20, 24, 15, 0, 0, 7, 84, 227, 422, 630, 795, 871, 834, 694, 493, 288, 125, 27, 0, 0, 8, 16, 15, 9, 9, 14, 20, 17, 2, 0, 0, 67, 207, 413, 645, 845, 954, 940, 806, 594, 362, 168, 42, 0, 0, 1, 22, 31, 27, 12, 0, 0, 0, 58, 175, 340, 525, 685, 772, 760, 652, 480, 292, 135, 34, 0, 0, 5, 17, 19, 12, 4, 0, 1, 5, 8, 9, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 10, 9, 7, 4, 3, 3, 4, 7, 10, 11, 10, 6, 3, 2, 8, 18, 29, 32, 24, 5, 0, 0, 59, 186, 371, 580, 764, 869, 864, 750, 561, 350, 168, 48, 0, 0, 3, 18, 20, 12, 2, 0, 0, 6, 13, 15, 12, 4, 0, 0, 0, 8, 18, 19, 10, 0, 0, 18, 98, 234, 409, 584, 710, 751, 692, 553, 374, 202, 75, 6, 0, 0, 12, 21, 21, 15, 11, 11, 16, 21, 23, 22, 18, 13, 9, 8, 10, 14, 19, 23, 25, 26, 23, 19, 14, 8, 4, 2, 1, 2, 4, 6, 8, 9, 9, 8, 7, 7, 6, 7, 8, 10, 11, 13, 15, 16, 17, 18, 17, 14, 10, 7, 7, 11, 18, 24, 24, 14, 0, 0, 8, 74, 194, 353, 515, 637, 682, 636, 512, 349, 190, 71, 6, 0, 0, 10, 17, 13, 4, 0, 0, 1, 7, 13, 14, 12, 8, 4, 0, 0, 0, 0, 2, 3, 4, 3, 0, 0, 0, 0, 6, 15, 19, 12, 0, 0, 5, 71, 197, 373, 562, 717, 793, 766, 644, 464, 276, 122, 28, 0, 0, 7, 20, 23, 18, 11, 6, 6, 8, 9, 8, 5, 2, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 9, 4, 0, 0, 0, 5, 16, 21, 15, 0, 0, 4, 77, 220, 420, 639, 820, 911, 884, 748, 543, 326, 149, 38, 0, 0, 2, 12, 14, 10, 8, 8, 5, 0, 0, 0, 43, 140, 288, 463, 622, 719, 724, 635, 479, 301, 145, 42, 0, 0, 2, 15, 18, 12, 2, 0, 0, 0, 2, 4, 5, 4, 3, 3, 3, 4, 5, 6, 7, 9, 12, 13, 14, 14, 14, 17, 23, 30, 35, 32, 19, 1, 0, 15, 91, 229, 416, 618, 787, 873, 846, 707, 489, 253, 66, 0, 44, 228, 490, 757, 955, 1029, 962, 780, 540, 304, 123, 18, 0, 0, 14, 33, 35, 22, 1, 0, 0, 40, 143, 298, 480, 646, 752, 766, 681, 524, 339, 173, 56, 0, 0, 0, 13, 17, 11, 2, 0, 0, 0, 4, 7, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 1, 3, 4, 4, 3, 0, 0, 0, 4, 12, 19, 18, 7, 0, 0, 27, 115, 259, 439, 617, 745, 785, 725, 583, 399, 222, 88, 13, 0, 0, 9, 16, 13, 5, 0, 0, 0, 0, 3, 4, 3, 1, 0, 0, 1, 2, 3, 5, 6, 7, 8, 8, 8, 8, 8, 8, 9, 11, 13, 15, 17, 17, 16, 14, 11, 9, 8, 7, 7, 8, 10, 11, 11, 10, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 4, 6, 8, 9, 9, 9, 8, 6, 4, 2, 1, 0, 0, 0, 1, 3, 5, 7, 6, 3, 0, 0, 0, 4, 15, 22, 20, 6, 0, 0, 39, 149, 321, 532, 731, 866, 896, 811, 638, 425, 228, 85, 9, 0, 0, 8, 12, 11, 9, 12, 16, 13, 2, 0, 0, 61, 194, 397, 636, 855, 993, 1009, 897, 691, 448, 229, 76, 0, 0, 0, 17, 23, 15, 4, 0, 0, 10, 22, 32, 34, 30, 22, 14, 11, 14, 20, 26, 24, 12, 0, 0, 22, 109, 257, 452, 654, 812, 881, 842, 704, 507, 303, 137, 33, 0, 0, 6, 19, 20, 12, 2, 0, 0, 0, 3, 6, 6, 5, 4, 3, 3, 4, 5, 6, 6, 7, 8, 10, 11, 13, 14, 14, 14, 12, 10, 8, 6, 6, 5, 6, 6, 6, 6, 5, 4, 4, 5, 8, 12, 17, 21, 25, 27, 26, 23, 19, 15, 11, 9, 9, 10, 12, 14, 16, 17, 17, 16, 15, 13, 12, 11, 12, 13, 14, 15, 16, 14, 12, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 7, 8, 8, 9, 9, 9, 10, 11, 12, 14, 16, 17, 17, 16, 13, 11, 8, 8, 9, 12, 15, 17, 16, 12, 9, 9, 13, 18, 20, 15, 2, 0, 2, 54, 160, 318, 505, 678, 790, 807, 718, 542, 330, 141, 32, 35, 150, 339, 546, 709, 780, 744, 615, 436, 255, 112, 26, 0, 0, 7, 16, 15, 7, 0, 0, 0, 0, 3, 5, 5, 4, 3, 2, 1, 1, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 8, 7, 6, 5, 5, 6, 8, 11, 15, 19, 22, 22, 19, 14, 10, 8, 12, 18, 23, 20, 9, 0, 0, 36, 133, 294, 501, 713, 882, 961, 925, 778, 556, 313, 109, 0, 0, 103, 295, 517, 712, 831, 845, 756, 591, 397, 218, 87, 13, 0, 0, 8, 21, 24, 17, 2, 0, 0, 27, 114, 255, 433, 612, 746, 798, 750, 617, 436, 254, 111, 24, 0, 0, 6, 16, 15, 8, 1, 0, 1, 5, 8, 7, 5, 4, 8, 14, 19, 17, 7, 0, 0, 29, 115, 257, 438, 620, 758, 812, 767, 635, 453, 268, 120, 29, 0, 0, 5, 15, 15, 8, 0, 0, 0, 0, 3, 5, 5, 4, 3, 4, 6, 8, 10, 11, 10, 8, 5, 3, 1, 0, 0, 1, 2, 3, 3, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 3, 2, 1, 0, 0, 1, 2, 5, 7, 10, 13, 14, 15, 15, 14, 12, 9, 7, 5, 5, 5, 7, 9, 11, 13, 15, 15, 13, 10, 5, 1, 2, 6, 14, 19, 17, 6, 0, 0, 33, 125, 274, 461, 647, 785, 836, 784, 645, 457, 269, 119, 28, 0, 0, 6, 16, 17, 13, 9, 10, 16, 24, 29, 29, 25, 21, 19, 21, 25, 26, 18, 3, 0, 5, 64, 183, 362, 575, 779, 921, 960, 879, 695, 457, 232, 87, 63, 168, 375, 622, 842, 971, 974, 850, 631, 377, 153, 16, 0, 105, 300, 531, 734, 856, 867, 770, 597, 395, 213, 82, 12, 0, 0, 10, 16, 12, 3, 0, 0, 0, 3, 7, 8, 7, 5, 4, 3, 3, 3, 3, 2, 1, 0, 0, 1, 3, 4, 6, 7, 9, 10, 13, 15, 18, 21, 23, 22, 21, 18, 14, 10, 6, 4, 3, 3, 4, 5, 6, 6, 6, 6, 4, 3, 2, 1, 1, 2, 3, 4, 5, 5, 5, 5, 4, 4, 5, 6, 9, 11, 13, 14, 14, 13, 10, 7, 5, 5, 5, 8, 11, 14, 15, 15, 14, 11, 8, 5, 3, 3, 5, 7, 10, 13, 15, 15, 13, 11, 7, 4, 2, 1, 1, 1, 2, 3, 3, 3, 3, 2, 2, 1, 2, 3, 4, 6, 8, 9, 9, 7, 6, 3, 1, 0, 0, 0, 2, 3, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 1, 2, 4, 7, 8, 10, 10, 10, 9, 7, 5, 4, 3, 2, 3, 4, 7, 10, 14, 16, 17, 15, 12, 10, 10, 14, 20, 25, 24, 14, 0, 0, 15, 84, 209, 380, 570, 736, 836, 842, 751, 588, 395, 217, 87, 14, 0, 0, 9, 17, 16, 11, 6, 5, 6, 8, 8, 6, 3, 0, 0, 1, 4, 6, 7, 7, 6, 3, 1, 0, 0, 0, 0, 1, 3, 5, 6, 7, 8, 8, 8, 8, 8, 7, 6, 4, 4, 7, 13, 18, 18, 11, 0, 0, 13, 74, 187, 347, 530, 698, 809, 830, 752, 594, 399, 223, 117, 112, 209, 382, 580, 746, 831, 812, 693, 505, 298, 128, 39, 54, 168, 351, 553, 722, 814, 807, 706, 541, 355, 190, 73, 11, 0, 0, 8, 13, 10, 3, 0, 0, 0, 2, 6, 7, 7, 6, 6, 7, 7, 7, 6, 4, 2, 1, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 6, 4, 2, 3, 6, 10, 11, 7, 0, 0, 7, 51, 139, 269, 422, 569, 674, 710, 667, 555, 403, 248, 120, 37, 0, 0, 0, 8, 10, 6, 0, 0, 0, 0, 2, 4, 4, 3, 2, 1, 0, 0, 0, 1, 3, 4, 6, 8, 10, 11, 10, 9, 7, 5, 3, 2, 1, 2, 3, 5, 6, 6, 6, 5, 4, 4, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 3, 6, 8, 10, 10, 9, 8, 8, 11, 14, 14, 9, 0, 0, 7, 53, 144, 280, 446, 611, 739, 798, 770, 659, 493, 311, 159, 75, 78, 166, 314, 480, 622, 702, 700, 621, 487, 331, 188, 81, 20, 0, 0, 4, 9, 8, 3, 0, 0, 0, 0, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 6, 8, 10, 13, 14, 14, 13, 13, 13, 14, 15, 12, 6, 0, 0, 17, 65, 152, 273, 413, 547, 643, 678, 640, 539, 403, 271, 182, 162, 217, 331, 468, 586, 651, 642, 562, 433, 288, 158, 65, 13, 0, 0, 5, 9, 7, 2, 0, 0, 0, 1, 2, 3, 2, 1, 0, 1, 2, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 7, 6, 4, 3, 2, 2, 3, 4, 6, 8, 9, 10, 9, 7, 5, 3, 1, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 3, 5, 6, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 8, 7, 7, 6, 5, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 4, 4, 4, 5, 5, 6, 7, 7, 6, 6, 6, 6, 6, 4, 0, 0, 0, 18, 59, 127, 221, 327, 429, 505, 539, 521, 456, 358, 248, 146, 68, 20, 0, 0, 0, 4, 4, 1, 0, 0, 1, 6, 11, 15, 17, 16, 14, 12, 11, 10, 9, 7, 1, 0, 0, 20, 69, 150, 264, 397, 529, 637, 699, 702, 643, 536, 402, 265, 148, 64, 17, 0, 0, 0, 0, 0, 7, 35, 93, 185, 303, 433, 553, 641, 680, 661, 587, 472, 339, 212, 110, 42, 7, 0, 0, 3, 5, 3, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 7, 8, 9, 10, 11, 12, 11, 11, 10, 9, 6, 4, 0, 0, 1, 13, 39, 82, 144, 218, 296, 366, 417, 439, 427, 384, 316, 236, 157, 90, 41, 12, 0, 0, 0, 2, 3, 4, 5, 7, 10, 13, 15, 16, 15, 13, 10, 7, 5, 7, 15, 35, 72, 127, 199, 281, 362, 430, 472, 480, 451, 393, 318, 244, 188, 162, 170, 209, 268, 331, 381, 406, 401, 365, 306, 234, 161, 98, 50, 19, 4, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 6, 7, 7, 7, 7, 7, 7, 6, 6, 5, 4, 2, 2, 4, 10, 22, 41, 67, 100, 137, 175, 209, 235, 249, 250, 237, 213, 179, 141, 103, 68, 40, 20, 8, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 1, 1, 1, 1, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 7, 9, 12, 15, 20, 25, 31, 39, 47, 56, 65, 72, 79, 83, 84, 84, 81, 77, 71, 64, 56, 48, 40, 33, 27, 22, 17, 14, 10, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakT": [0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 4, 5, 6, 8, 9, 9, 9, 9, 9, 9, 9, 10, 11, 12, 13, 14, 15, 15, 17, 18, 20, 22, 24, 26, 27, 28, 28, 28, 29, 31, 34, 37, 41, 44, 46, 47, 47, 47, 47, 48, 50, 52, 55, 57, 59, 61, 63, 64, 66, 67, 68, 69, 70, 71, 71, 72, 73, 74, 76, 77, 77, 78, 78, 77, 77, 76, 76, 76, 77, 78, 79, 81, 83, 85, 87, 88, 88, 88, 89, 89, 90, 92, 94, 96, 98, 100, 101, 103, 104, 106, 108, 109, 112, 114, 116, 118, 120, 122, 124, 127, 129, 131, 134, 136, 138, 139, 141, 142, 144, 146, 148, 149, 149, 149, 149, 150, 151, 154, 156, 158, 159, 160, 160, 159, 159, 160, 162, 164, 166, 168, 171, 173, 175, 177, 178, 178, 178, 179, 179, 180, 181, 183, 184, 185, 186, 186, 186, 186, 186, 186, 187, 187, 187, 186, 185, 184, 182, 182, 183, 184, 187, 189, 190, 191, 190, 189, 188, 187, 186, 185, 185, 185, 185, 186, 187, 189, 191, 193, 193, 192, 190, 188, 186, 185, 186, 187, 189, 189, 188, 186, 183, 180, 178, 178, 178, 180, 182, 183, 184, 184, 183, 182, 180, 178, 178, 178, 179, 181, 183, 184, 184, 183, 182, 180, 179, 179, 180, 182, 183, 183, 182, 180, 178, 176, 175, 174, 175, 176, 177, 178, 179, 179, 178, 177, 174, 172, 169, 166, 165, 164, 164, 165, 166, 167, 167, 167, 166, 165, 165, 164, 164, 164, 164, 164, 163, 163, 162, 162, 163, 163, 163, 163, 163, 162, 161, 159, 157, 156, 154, 153, 152, 152, 151, 151, 151, 151, 151, 152, 153, 152, 151, 149, 147, 145, 144, 143, 144, 144, 145, 144, 143, 142, 141, 141, 141, 142, 144, 146, 147, 148, 147, 145, 141, 138, 135, 133, 133, 135, 137, 138, 138, 136, 133, 129, 125, 123, 121, 120, 120, 119, 119, 119, 120, 121, 124, 125, 126, 125, 122, 119, 116, 114, 115, 116, 118, 118, 117, 114, 111, 108, 106, 106, 107, 107, 107, 106, 103, 101, 99, 98, 98, 99, 99, 99, 98, 96, 94, 93, 92, 92, 93, 93, 94, 94, 93, 92, 90, 88, 86, 84, 82, 82, 82, 82, 82, 81, 81, 80, 80, 80, 80, 80, 80, 79, 78, 77, 76, 75, 74, 73, 72, 72, 72, 72, 73, 74, 74, 73, 72, 70, 68, 66, 65, 65, 66, 66, 67, 68, 68, 68, 67, 67, 66, 65, 64, 64, 64, 64, 64, 64, 62, 61, 59, 57, 56, 56, 57, 58, 59, 59, 59, 58, 57, 56, 55, 55, 55, 56, 57, 57, 57, 56, 55, 53, 51, 50, 50, 50, 52, 53, 53, 52, 51, 49, 48, 48, 49, 50, 52, 53, 54, 53, 51, 50, 49, 50, 54, 59, 65, 72, 76, 78, 77, 73, 68, 65, 69, 85, 114, 158, 211, 268, 318, 351, 363, 352, 321, 277, 229, 184, 146, 117, 96, 79, 66, 57, 49, 46, 45, 47, 50, 55, 59, 62, 64, 64, 63, 60, 57, 53, 50, 47, 45, 44, 43, 43, 43, 44, 47, 51, 58, 65, 74, 84, 96, 110, 126, 144, 165, 187, 208, 229, 248, 266, 282, 297, 311, 323, 334, 343, 348, 350, 348, 344, 337, 328, 318, 307, 295, 281, 266, 248, 227, 205, 181, 157, 135, 114, 96, 80, 66, 54, 45, 38, 33, 30, 27, 25, 23, 22, 21, 22, 24, 28, 33, 40, 46, 54, 63, 74, 87, 101, 117, 134, 151, 168, 184, 200, 213, 225, 233, 238, 239, 236, 230, 221, 210, 199, 188, 178, 170, 167, 167, 171, 179, 189, 198, 206, 212, 214, 214, 211, 208, 203, 196, 187, 175, 160, 144, 126, 107, 90, 75, 62, 51, 42, 34, 28, 23, 19, 16, 14, 11, 10, 8, 7, 7, 7, 8, 9, 9, 9, 9, 9, 9, 10, 11, 13, 15, 19, 22, 27, 32, 37, 42, 47, 54, 62, 72, 85, 99, 114, 128, 141, 153, 165, 177, 190, 204, 218, 231, 242, 251, 257, 262, 267, 271, 275, 278, 279, 279, 275, 267, 257, 244, 231, 217, 204, 191, 178, 165, 150, 134, 119, 104, 90, 80, 72, 67, 65, 64, 64, 64, 65, 68, 73, 80, 90, 102, 115, 129, 143, 156, 168, 179, 189, 198, 204, 209, 212, 212, 210, 204, 196, 184, 170, 155, 138, 122, 107, 92, 79, 67, 55, 45, 35, 27, 21, 16, 12, 10, 7, 6, 4, 3, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 8, 8, 7, 6, 6, 6, 7, 9, 10, 11, 12, 12, 13, 15, 18, 21, 25, 30, 34, 39, 43, 48, 53, 59, 67, 77, 88, 99, 110, 122, 133, 146, 159, 174, 189, 203, 214, 220, 222, 220, 215, 209, 202, 195, 187, 177, 164, 149, 133, 116, 100, 86, 74, 65, 58, 53, 48, 44, 40, 35, 30, 26, 22, 19, 18, 17, 17, 17, 17, 17, 16, 15, 14, 12, 9, 8, 6, 6, 6, 7, 8, 8, 8, 7, 6, 6, 6, 7, 9, 10, 11, 11, 11, 10, 9, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 8, 8, 8, 7, 6, 4, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 3, 3, 2, 2, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 5, 6, 7, 8, 9, 9, 10, 10, 11, 13, 15, 19, 25, 31, 39, 47, 56, 65, 75, 86, 98, 112, 126, 141, 156, 171, 186, 200, 213, 227, 240, 253, 265, 276, 285, 291, 296, 298, 299, 298, 296, 292, 287, 280, 272, 263, 253, 241, 228, 215, 200, 186, 171, 156, 141, 127, 113, 100, 88, 78, 69, 63, 57, 54, 52, 51, 52, 55, 58, 63, 69, 77, 88, 101, 115, 129, 144, 157, 170, 183, 195, 205, 214, 219, 221, 220, 215, 209, 201, 191, 180, 167, 151, 135, 117, 100, 85, 71, 59, 50, 43, 37, 32, 28, 24, 20, 16, 13, 10, 8, 7, 7, 7, 7, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 3, 4, 5, 7, 9, 12, 14, 16, 17, 18, 20, 23, 28, 34, 41, 48, 55, 62, 71, 82, 96, 112, 130, 148, 166, 184, 200, 214, 227, 237, 243, 245, 243, 236, 226, 213, 200, 186, 172, 159, 147, 136, 127, 120, 117, 118, 121, 126, 133, 140, 149, 158, 166, 173, 178, 180, 180, 176, 169, 160, 148, 134, 120, 105, 91, 79, 68, 59, 50, 43, 36, 29, 24, 19, 16, 14, 12, 10, 9, 8, 7, 7, 8, 9, 10, 11, 11, 11, 11, 11, 11, 11, 12, 13, 13, 14, 14, 14, 14, 15, 15, 16, 16, 16, 16, 15, 15, 15, 15, 17, 18, 19, 19, 18, 16, 14, 12, 11, 10, 10, 10, 11, 11, 12, 12, 13, 12, 12, 11, 10, 8, 7, 6, 6, 6, 6, 7, 7, 7, 7, 6, 6, 5, 4, 3, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 4, 4, 4, 5, 6, 8, 9, 11, 13, 16, 18, 22, 26, 30, 37, 45, 56, 70, 86, 103, 121, 140, 160, 180, 200, 219, 236, 250, 259, 264, 265, 264, 261, 258, 255, 252, 248, 244, 238, 230, 222, 213, 204, 194, 183, 171, 157, 143, 128, 113, 98, 84, 72, 61, 52, 44, 38, 32, 27, 24, 21, 21, 21, 23, 25, 28, 32, 37, 45, 55, 66, 79, 93, 108, 123, 137, 151, 163, 173, 180, 184, 184, 181, 175, 167, 157, 144, 130, 114, 99, 84, 71, 60, 50, 41, 34, 27, 22, 19, 17, 16, 16, 16, 17, 16, 16, 15, 15, 15, 16, 17, 17, 17, 16, 15, 13, 12, 11, 11, 12, 14, 14, 14, 14, 13, 13, 14, 16, 20, 25, 32, 39, 47, 55, 64, 74, 85, 98, 113, 129, 144, 159, 170, 180, 186, 189, 189, 186, 179, 168, 154, 138, 121, 104, 88, 74, 61, 49, 39, 30, 23, 18, 15, 15, 15, 17, 19, 22, 26, 32, 40, 49, 60, 73, 88, 104, 121, 140, 159, 177, 195, 211, 225, 238, 247, 255, 260, 262, 263, 261, 259, 256, 252, 249, 244, 237, 227, 215, 200, 184, 167, 149, 132, 115, 98, 82, 68, 56, 47, 40, 36, 32, 29, 26, 23, 20, 17, 16, 16, 17, 19, 20, 20, 20, 20, 19, 18, 18, 18, 19, 20, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 20, 20, 19, 19, 19, 19, 20, 20, 20, 20, 19, 18, 18, 17, 17, 17, 17, 18, 18, 17, 17, 15, 13, 12, 11, 10, 10, 11, 12, 13, 13, 14, 14, 14, 14, 15, 16, 17, 18, 20, 21, 23, 24, 24, 24, 24, 23, 23, 23, 24, 26, 27, 27, 26, 24, 22, 21, 21, 23, 24, 25, 25, 23, 21, 18, 16, 16, 18, 20, 23, 24, 25, 24, 23, 22, 21, 22, 24, 28, 32, 38, 45, 54, 64, 77, 92, 108, 127, 146, 167, 187, 208, 227, 243, 255, 264, 268, 268, 267, 265, 262, 259, 256, 251, 243, 233, 220, 205, 190, 176, 162, 149, 136, 122, 107, 92, 76, 62, 51, 42, 36, 33, 30, 27, 24, 20, 17, 14, 12, 11, 11, 12, 14, 15, 16, 16, 16, 16, 15, 15, 16, 16, 17, 18, 17, 17, 15, 13, 11, 9, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 14, 19, 25, 32, 41, 54, 69, 88, 110, 133, 156, 180, 203, 225, 247, 266, 283, 296, 305, 310, 312, 313, 312, 311, 309, 306, 300, 293, 282, 267, 249, 227, 202, 175, 149, 125, 103, 85, 69, 56, 44, 34, 25, 17, 12, 9, 7, 7, 7, 7, 6, 6, 6, 5, 5, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 6, 7, 8, 8, 9, 9, 9, 10, 10, 11, 12, 13, 14, 15, 17, 18, 19, 19, 18, 16, 15, 13, 11, 10, 9, 9, 9, 8, 8, 7, 7, 6, 6, 5, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 8, 9, 10, 11, 12, 13, 13, 13, 13, 14, 14, 15, 16, 17, 18, 19, 21, 22, 25, 28, 32, 36, 40, 46, 53, 62, 74, 90, 108, 127, 147, 166, 183, 198, 210, 218, 220, 218, 209, 196, 178, 159, 139, 120, 103, 87, 72, 59, 48, 38, 32, 27, 25, 24, 24, 25, 25, 25, 25, 25, 25, 26, 27, 27, 28, 28, 28, 28, 29, 30, 32, 34, 37, 40, 45, 50, 58, 68, 82, 100, 121, 145, 170, 197, 223, 248, 270, 290, 304, 314, 318, 318, 316, 312, 308, 305, 302, 299, 295, 289, 282, 272, 261, 249, 234, 218, 201, 181, 161, 141, 121, 103, 86, 72, 61, 52, 45, 39, 35, 31, 28, 26, 26, 28, 34, 43, 57, 75, 96, 122, 150, 181, 215, 250, 286, 319, 349, 374, 394, 409, 421, 429, 436, 442, 447, 452, 455, 456, 454, 449, 439, 424, 402, 376, 345, 311, 275, 238, 203, 171, 142, 118, 99, 84, 71, 62, 54, 49, 44, 41, 39, 38, 36, 36, 35, 35, 34, 34, 33, 32, 31, 32, 33, 35, 37, 40, 43, 47, 51, 57, 65, 78, 94, 114, 138, 165, 194, 225, 257, 290, 321, 348, 367, 376, 373, 358, 333, 301, 265, 229, 194, 163, 135, 111, 89, 70, 54, 41, 32, 25, 21, 19, 19, 18, 18, 17, 16, 13, 10, 7, 5, 4, 5, 7, 9, 11, 11, 10, 9, 8, 7, 7, 7, 9, 10, 11, 11, 12, 14, 16, 18, 21, 25, 29, 37, 47, 62, 81, 104, 130, 160, 192, 228, 265, 301, 334, 359, 373, 374, 364, 344, 317, 286, 254, 222, 189, 156, 125, 95, 70, 50, 36, 26, 21, 17, 15, 14, 12, 11, 10, 9, 9, 8, 7, 6, 6, 5, 5, 5, 6, 6, 7, 8, 9, 9, 10, 10, 10, 9, 8, 7, 6, 5, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 6, 6, 7, 7, 7, 8, 10, 12, 15, 20, 27, 37, 52, 70, 93, 118, 146, 174, 202, 227, 248, 263, 273, 275, 269, 255, 233, 205, 174, 142, 113, 88, 68, 52, 41, 32, 24, 17, 11, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 7, 7, 7, 8, 10, 13, 17, 23, 31, 43, 58, 78, 101, 127, 154, 179, 201, 218, 229, 235, 234, 228, 216, 199, 177, 154, 129, 106, 85, 68, 54, 43, 36, 30, 27, 25, 24, 24, 24, 23, 23, 23, 22, 20, 18, 16, 15, 13, 12, 12, 13, 13, 14, 15, 15, 16, 19, 23, 29, 38, 49, 63, 78, 96, 115, 137, 158, 178, 195, 207, 213, 213, 206, 196, 181, 164, 146, 126, 107, 88, 70, 55, 42, 32, 24, 19, 15, 13, 13, 13, 13, 13, 13, 12, 11, 10, 8, 7, 7, 7, 6, 6, 6, 6, 6, 7, 8, 9, 10, 11, 11, 10, 10, 10, 10, 10, 11, 11, 10, 9, 7, 5, 4, 2, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 10, 10, 9, 9, 9, 9, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 2, 3, 4, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 7, 7, 7, 8, 9, 9, 10, 10, 10, 10, 11, 12, 15, 19, 24, 31, 41, 54, 73, 95, 121, 149, 176, 202, 224, 241, 253, 259, 259, 252, 237, 216, 191, 163, 135, 109, 86, 67, 52, 41, 33, 27, 24, 21, 21, 21, 23, 25, 28, 33, 40, 50, 65, 86, 113, 146, 182, 222, 261, 297, 329, 354, 372, 380, 378, 366, 344, 313, 275, 233, 190, 149, 112, 82, 58, 42, 32, 25, 21, 19, 16, 13, 11, 9, 8, 8, 8, 8, 7, 7, 7, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 3, 3, 3, 4, 4, 5, 7, 8, 9, 10, 10, 9, 8, 7, 7, 7, 7, 7, 7, 8, 8, 9, 10, 12, 13, 15, 16, 16, 15, 14, 14, 13, 13, 12, 12, 12, 11, 10, 9, 8, 7, 7, 7, 8, 9, 10, 10, 11, 11, 11, 12, 13, 14, 16, 17, 18, 19, 20, 23, 27, 34, 45, 61, 81, 107, 139, 176, 217, 259, 301, 337, 364, 379, 381, 371, 350, 320, 285, 245, 204, 164, 127, 95, 68, 48, 33, 23, 17, 13, 11, 9, 8, 8, 8, 7, 7, 6, 5, 4, 3, 3, 4, 4, 5, 5, 6, 6, 6, 6, 6, 6, 5, 5, 6, 7, 8, 10, 11, 11, 11, 11, 11, 11, 12, 13, 14, 15, 14, 13, 12, 11, 10, 9, 8, 7, 5, 4, 3, 2, 2, 3, 3, 4, 5, 5, 5, 4, 5, 5, 5, 5, 5, 5, 5, 4, 4, 5, 6, 9, 11, 14, 16, 17, 18, 17, 16, 15, 15, 15, 16, 16, 16, 15, 13, 11, 9, 6, 4, 2, 1, 0, 0, 1, 1, 2, 2, 3, 4, 5, 8, 12, 17, 25, 35, 48, 65, 85, 108, 133, 157, 180, 199, 212, 217, 215, 206, 191, 172, 149, 126, 102, 81, 61, 45, 33, 23, 17, 13, 10, 9, 8, 7, 6, 5, 5, 4, 4, 5, 5, 6, 6, 7, 6, 5, 5, 4, 3, 2, 3, 5, 8, 12, 18, 24, 32, 42, 56, 74, 98, 124, 153, 179, 202, 217, 225, 225, 218, 205, 188, 167, 143, 120, 96, 75, 57, 42, 31, 24, 19, 16, 14, 14, 15, 17, 20, 22, 23, 24, 24, 24, 23, 22, 21, 20, 18, 16, 14, 12, 11, 10, 10, 11, 15, 22, 33, 49, 69, 94, 123, 154, 186, 217, 246, 271, 291, 303, 308, 306, 300, 292, 284, 276, 271, 268, 266, 264, 259, 252, 240, 225, 205, 181, 154, 126, 99, 74, 52, 35, 22, 14, 8, 5, 3, 2, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 4, 5, 5, 5, 4, 3, 2, 2, 1, 2, 3, 4, 6, 8, 9, 9, 9, 7, 5, 3, 1, 1, 1, 2, 5, 8, 12, 18, 27, 40, 57, 78, 102, 127, 153, 176, 195, 208, 214, 214, 206, 193, 174, 153, 130, 107, 86, 67, 50, 37, 26, 19, 14, 11, 10, 11, 11, 12, 11, 10, 9, 8, 8, 8, 8, 9, 11, 13, 16, 19, 22, 24, 26, 28, 29, 31, 33, 34, 34, 33, 29, 25, 20, 15, 12, 9, 8, 7, 6, 4, 3, 1, 1, 2, 4, 6, 8, 10, 12, 12, 12, 11, 11, 10, 10, 11, 12, 12, 11, 10, 7, 5, 3, 1, 1, 1, 2, 3, 3, 3, 3, 3, 3, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 5, 5, 6, 7, 8, 9, 10, 11, 12, 12, 12, 11, 10, 10, 10, 10, 10, 10, 9, 9, 8, 8, 7, 7, 7, 7, 8, 9, 11, 12, 13, 15, 17, 20, 25, 33, 44, 59, 76, 97, 122, 150, 182, 215, 247, 275, 294, 302, 297, 280, 253, 221, 185, 151, 120, 93, 71, 55, 44, 36, 31, 28, 26, 25, 23, 21, 20, 19, 18, 17, 17, 17, 16, 16, 16, 15, 15, 14, 13, 12, 12, 11, 10, 10, 10, 9, 9, 10, 10, 10, 10, 10, 9, 9, 8, 8, 9, 10, 11, 13, 14, 15, 16, 16, 16, 17, 18, 19, 21, 26, 33, 43, 58, 78, 104, 136, 175, 219, 267, 315, 359, 394, 415, 420, 407, 378, 338, 290, 240, 192, 149, 113, 85, 64, 51, 43, 38, 35, 33, 30, 26, 23, 20, 17, 16, 16, 16, 15, 15, 14, 14, 14, 15, 16, 16, 16, 15, 13, 10, 9, 8, 10, 14, 18, 24, 31, 41, 54, 72, 97, 128, 165, 205, 246, 282, 311, 330, 337, 332, 318, 299, 279, 262, 252, 250, 253, 259, 264, 266, 260, 247, 228, 204, 177, 150, 124, 100, 78, 60, 44, 32, 24, 18, 15, 14, 13, 13, 13, 13, 13, 13, 13, 14, 18, 25, 36, 51, 71, 97, 126, 159, 192, 223, 248, 264, 269, 262, 244, 219, 188, 155, 124, 95, 70, 49, 34, 24, 19, 17, 17, 18, 19, 20, 19, 19, 18, 18, 18, 19, 20, 22, 24, 26, 28, 30, 33, 35, 37, 38, 39, 40, 41, 43, 49, 59, 75, 98, 126, 158, 194, 231, 268, 300, 326, 344, 352, 352, 347, 341, 341, 349, 367, 394, 426, 455, 477, 485, 476, 450, 409, 357, 299, 240, 184, 135, 96, 67, 48, 37, 31, 29, 27, 26, 25, 24, 22, 20, 19, 17, 16, 16, 15, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 25, 25, 23, 22, 20, 18, 16, 14, 13, 12, 11, 11, 11, 12, 12, 12, 12, 13, 13, 14, 15, 16, 17, 18, 19, 19, 19, 18, 17, 16, 15, 14, 12, 11, 11, 10, 10, 9, 9, 8, 7, 7, 6, 6, 5, 4, 4, 3, 3, 2, 2, 3, 4, 4, 5, 4, 4, 3, 2, 1, 1, 1, 1, 2, 3, 3, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 4, 8, 16, 28, 45, 67, 94, 123, 152, 178, 198, 211, 215, 210, 198, 180, 157, 132, 106, 81, 59, 40, 26, 16, 10, 7, 6, 7, 9, 11, 13, 14, 15, 15, 14, 14, 12, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 4, 4, 5, 6, 6, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 7, 8, 8, 9, 9, 10, 11, 12, 12, 12, 12, 12, 13, 13, 13, 12, 11, 10, 8, 8, 7, 7, 8, 8, 8, 7, 6, 6, 6, 6, 6, 7, 7, 7, 8, 9, 10, 11, 12, 12, 12, 12, 12, 12, 13, 14, 14, 14, 14, 14, 14, 15, 18, 23, 32, 48, 74, 111, 163, 228, 304, 383, 458, 520, 561, 575, 562, 523, 464, 392, 317, 244, 180, 128, 90, 63, 46, 36, 31, 29, 28, 28, 27, 27, 26, 26, 26, 27, 29, 33, 39, 49, 65, 89, 121, 161, 208, 257, 305, 345, 374, 386, 381, 358, 321, 274, 223, 173, 128, 92, 64, 45, 33, 26, 22, 20, 19, 18, 17, 16, 15, 14, 13, 13, 12, 12, 11, 11, 12, 12, 13, 14, 14, 15, 15, 15, 15, 15, 16, 16, 17, 19, 21, 23, 25, 27, 29, 29, 29, 27, 24, 20, 16, 13, 10, 8, 7, 7, 7, 8, 10, 12, 14, 15, 16, 17, 17, 17, 17, 17, 17, 16, 15, 13, 12, 11, 11, 12, 15, 18, 21, 23, 24, 25, 25, 26, 27, 28, 29, 30, 30, 28, 27, 25, 23, 22, 21, 21, 21, 21, 21, 21, 21, 20, 20, 19, 19, 18, 17, 16, 15, 13, 11, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 5, 5, 5, 4, 3, 3, 2, 3, 3, 4, 4, 4, 5, 5, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 4, 4, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 12, 13, 13, 14, 20, 33, 55, 89, 134, 188, 247, 306, 360, 405, 434, 445, 435, 403, 355, 295, 231, 169, 117, 76, 47, 29, 19, 14, 11, 10, 9, 8, 7, 7, 6, 5, 5, 5, 5, 6, 6, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 5, 6, 6, 6, 6, 5, 5, 4, 4, 6, 10, 20, 39, 70, 116, 176, 248, 326, 403, 469, 517, 539, 535, 503, 449, 379, 302, 226, 158, 101, 60, 32, 17, 10, 8, 9, 10, 12, 12, 12, 12, 12, 11, 11, 10, 10, 10, 10, 11, 11, 12, 12, 12, 12, 11, 11, 11, 12, 13, 14, 15, 16, 17, 17, 18, 19, 20, 20, 20, 19, 18, 16, 15, 15, 14, 14, 14, 13, 12, 12, 11, 11, 11, 10, 9, 8, 8, 8, 9, 10, 12, 13, 14, 14, 14, 14, 13, 14, 15, 18, 20, 24, 29, 36, 46, 61, 81, 106, 135, 164, 191, 211, 222, 225, 219, 208, 196, 188, 189, 200, 220, 249, 279, 305, 321, 323, 309, 280, 239, 192, 144, 100, 64, 37, 20, 10, 7, 6, 7, 8, 10, 11, 11, 12, 12, 12, 12, 12, 12, 12, 13, 13, 14, 14, 13, 12, 11, 10, 10, 10, 11, 12, 16, 23, 35, 56, 86, 127, 179, 238, 300, 358, 406, 436, 446, 431, 394, 339, 274, 207, 146, 97, 63, 43, 34, 33, 35, 39, 41, 42, 42, 40, 38, 36, 33, 30, 27, 24, 22, 23, 29, 43, 66, 102, 150, 210, 278, 347, 409, 456, 482, 483, 461, 425, 384, 350, 331, 334, 358, 395, 436, 471, 491, 487, 461, 413, 350, 280, 212, 153, 106, 72, 52, 41, 37, 36, 38, 43, 53, 70, 97, 135, 182, 237, 294, 348, 392, 420, 429, 418, 389, 348, 305, 267, 242, 233, 239, 256, 274, 288, 291, 282, 264, 242, 223, 211, 211, 222, 241, 263, 282, 292, 290, 274, 245, 206, 162, 119, 81, 52, 31, 19, 13, 11, 12, 14, 15, 17, 18, 19, 19, 19, 19, 17, 16, 14, 12, 10, 8, 7, 7, 6, 6, 5, 5, 5, 6, 6, 7, 7, 6, 5, 4, 3, 3, 4, 5, 6, 7, 8, 9, 9, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 5, 6, 7, 7, 8, 8, 8, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 6, 5, 6, 6, 8, 9, 10, 11, 14, 20, 31, 50, 77, 112, 151, 191, 227, 254, 268, 267, 252, 228, 202, 180, 170, 175, 196, 226, 259, 287, 302, 300, 281, 247, 204, 158, 113, 75, 45, 24, 11, 5, 4, 6, 10, 13, 15, 17, 17, 16, 15, 14, 14, 13, 12, 11, 10, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 3, 10, 25, 48, 82, 125, 173, 223, 268, 302, 319, 317, 297, 261, 215, 165, 117, 76, 44, 21, 8, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 8, 8, 8, 8, 9, 9, 10, 11, 15, 22, 36, 58, 87, 124, 164, 203, 237, 260, 271, 266, 247, 217, 180, 141, 105, 75, 52, 37, 28, 25, 27, 35, 51, 80, 125, 189, 271, 366, 466, 559, 630, 670, 669, 627, 552, 453, 347, 246, 162, 99, 57, 32, 21, 17, 16, 16, 16, 15, 14, 14, 13, 13, 13, 13, 13, 12, 11, 10, 12, 19, 34, 61, 100, 149, 207, 265, 317, 356, 375, 373, 349, 307, 254, 196, 142, 95, 60, 36, 22, 16, 15, 16, 18, 19, 19, 19, 18, 16, 14, 13, 12, 11, 11, 12, 13, 14, 16, 17, 19, 20, 20, 21, 21, 22, 23, 23, 24, 25, 26, 26, 26, 26, 25, 23, 21, 18, 15, 12, 10, 8, 7, 6, 6, 5, 5, 5, 6, 6, 6, 6, 6, 5, 3, 2, 3, 8, 19, 38, 68, 109, 159, 215, 271, 320, 355, 372, 367, 341, 298, 244, 187, 133, 87, 52, 29, 16, 11, 10, 12, 14, 16, 18, 19, 19, 19, 17, 15, 13, 11, 9, 9, 9, 10, 11, 12, 13, 14, 15, 15, 15, 14, 12, 10, 8, 6, 6, 5, 5, 5, 5, 5, 6, 6, 7, 8, 9, 9, 8, 8, 6, 6, 5, 6, 6, 7, 9, 10, 11, 12, 12, 12, 11, 11, 11, 12, 13, 15, 16, 16, 16, 17, 18, 21, 28, 41, 62, 92, 132, 180, 230, 276, 312, 331, 330, 310, 274, 227, 178, 130, 90, 59, 38, 25, 19, 17, 18, 19, 21, 22, 23, 24, 25, 25, 24, 22, 20, 18, 17, 20, 27, 42, 65, 99, 142, 192, 243, 289, 323, 338, 331, 304, 260, 206, 150, 99, 58, 29, 11, 2, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 7, 7, 8, 8, 10, 11, 13, 15, 17, 19, 20, 20, 20, 19, 17, 15, 13, 11, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 9, 9, 9, 8, 8, 8, 9, 11, 14, 16, 17, 18, 17, 15, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 3, 5, 7, 9, 11, 12, 13, 13, 14, 15, 15, 14, 13, 10, 7, 4, 2, 0, 0, 0, 1, 2, 4, 5, 7, 8, 10, 11, 11, 12, 12, 13, 13, 13, 13, 13, 12, 11, 11, 10, 11, 13, 16, 19, 23, 27, 29, 30, 29, 28, 27, 26, 25, 25, 24, 24, 25, 25, 26, 27, 27, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 27, 26, 25, 22, 20, 18, 17, 17, 17, 18, 18, 18, 18, 17, 17, 16, 16, 16, 16, 16, 15, 15, 14, 13, 12, 10, 8, 6, 3, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 5, 7, 9, 10, 11, 11, 10, 9, 8, 12, 24, 48, 87, 142, 210, 282, 348, 396, 419, 411, 377, 324, 266, 217, 188, 183, 201, 237, 279, 315, 337, 338, 317, 278, 227, 171, 119, 75, 43, 22, 11, 6, 5, 7, 14, 29, 56, 100, 163, 242, 331, 418, 490, 535, 544, 515, 456, 379, 304, 245, 215, 217, 247, 291, 336, 367, 376, 360, 324, 279, 238, 214, 215, 241, 287, 343, 395, 430, 439, 418, 374, 318, 265, 229, 223, 248, 301, 370, 438, 490, 513, 500, 454, 382, 296, 210, 135, 77, 39, 20, 15, 19, 26, 32, 35, 35, 32, 28, 23, 19, 15, 12, 9, 8, 7, 6, 6, 6, 6, 6, 7, 7, 7, 8, 7, 7, 7, 6, 4, 1, 0, 0, 6, 25, 61, 118, 194, 283, 375, 456, 513, 537, 524, 476, 404, 324, 253, 206, 191, 210, 253, 308, 357, 388, 392, 367, 323, 271, 225, 198, 195, 217, 257, 302, 341, 363, 362, 336, 291, 232, 170, 112, 65, 31, 11, 2, 2, 5, 10, 13, 14, 14, 11, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 5, 4, 2, 1, 1, 1, 2, 3, 4, 5, 6, 6, 6, 5, 5, 5, 6, 8, 9, 10, 10, 11, 11, 10, 10, 10, 13, 24, 45, 83, 138, 208, 287, 364, 425, 460, 461, 428, 367, 290, 208, 134, 76, 35, 12, 1, 0, 1, 3, 5, 5, 4, 3, 2, 1, 2, 3, 4, 5, 6, 6, 5, 4, 3, 3, 2, 3, 4, 5, 6, 7, 7, 5, 4, 4, 8, 20, 45, 86, 144, 216, 294, 367, 423, 451, 446, 411, 352, 286, 227, 188, 178, 196, 234, 279, 318, 338, 333, 304, 255, 197, 138, 88, 50, 26, 15, 12, 14, 18, 22, 24, 26, 26, 26, 24, 23, 20, 18, 16, 14, 13, 12, 12, 12, 12, 11, 10, 9, 8, 8, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 10, 11, 12, 13, 15, 17, 16, 15, 13, 15, 24, 47, 86, 143, 214, 291, 363, 418, 446, 442, 405, 344, 268, 189, 120, 67, 33, 17, 14, 19, 26, 32, 35, 34, 31, 27, 23, 19, 16, 14, 13, 12, 10, 7, 3, 0, 0, 6, 26, 61, 111, 175, 246, 313, 367, 398, 401, 375, 324, 257, 184, 117, 62, 26, 6, 0, 0, 0, 0, 0, 4, 18, 46, 91, 152, 221, 291, 350, 388, 398, 378, 335, 281, 234, 209, 218, 263, 336, 421, 497, 543, 547, 506, 428, 328, 224, 132, 63, 21, 2, 0, 2, 8, 12, 14, 13, 11, 10, 9, 9, 9, 9, 10, 11, 13, 14, 15, 15, 15, 15, 15, 14, 13, 12, 11, 9, 7, 5, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 7, 28, 66, 122, 192, 267, 337, 389, 412, 402, 360, 295, 217, 140, 77, 32, 8, 0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 5, 6, 7, 8, 8, 8, 7, 7, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 2, 1, 1, 2, 3, 5, 7, 8, 9, 9, 11, 12, 14, 17, 18, 20, 20, 20, 19, 18, 16, 14, 12, 10, 8, 7, 6, 6, 7, 9, 13, 16, 20, 22, 25, 27, 28, 29, 29, 28, 26, 24, 21, 19, 19, 20, 22, 24, 24, 23, 21, 21, 28, 44, 72, 112, 161, 212, 259, 292, 306, 297, 268, 222, 169, 116, 70, 35, 14, 4, 3, 6, 13, 18, 22, 24, 23, 21, 17, 13, 10, 8, 8, 8, 10, 12, 13, 14, 14, 13, 13, 12, 12, 11, 11, 11, 10, 10, 9, 8, 9, 10, 11, 14, 16, 18, 18, 16, 13, 8, 6, 11, 31, 73, 140, 231, 337, 443, 528, 576, 576, 528, 444, 346, 258, 201, 189, 220, 285, 365, 436, 481, 486, 451, 384, 302, 228, 183, 181, 226, 309, 409, 500, 559, 569, 528, 446, 346, 255, 196, 185, 224, 303, 400, 490, 547, 558, 519, 441, 346, 258, 203, 196, 238, 318, 414, 500, 551, 554, 507, 419, 311, 202, 111, 47, 12, 0, 0, 2, 5, 6, 4, 3, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 1, 3, 4, 4, 1, 0, 0, 10, 38, 88, 161, 250, 344, 428, 484, 503, 479, 418, 332, 236, 146, 76, 29, 5, 0, 0, 2, 5, 6, 5, 5, 5, 5, 5, 4, 3, 3, 4, 5, 4, 2, 0, 0, 4, 23, 60, 117, 190, 270, 343, 396, 417, 402, 353, 281, 200, 123, 63, 23, 2, 0, 0, 6, 11, 14, 15, 16, 17, 17, 17, 16, 14, 11, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 9, 7, 5, 3, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 5, 7, 9, 12, 15, 17, 19, 19, 17, 13, 9, 8, 15, 38, 79, 143, 228, 327, 427, 512, 566, 576, 539, 462, 361, 261, 186, 154, 171, 230, 312, 391, 445, 457, 425, 359, 279, 206, 160, 151, 180, 234, 296, 347, 371, 362, 321, 256, 182, 112, 57, 21, 3, 0, 0, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 1, 2, 3, 4, 5, 6, 6, 5, 5, 4, 3, 3, 3, 4, 6, 7, 8, 8, 6, 3, 1, 4, 17, 44, 89, 149, 218, 286, 340, 369, 366, 330, 270, 196, 124, 65, 25, 4, 0, 0, 1, 3, 2, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 9, 8, 6, 5, 4, 3, 2, 2, 1, 1, 2, 4, 4, 2, 0, 0, 8, 36, 89, 169, 269, 377, 472, 535, 552, 519, 443, 344, 248, 182, 164, 199, 278, 380, 477, 543, 561, 525, 446, 339, 228, 131, 60, 18, 0, 0, 3, 9, 13, 14, 14, 13, 12, 10, 9, 9, 9, 10, 13, 15, 17, 19, 20, 20, 20, 20, 19, 19, 19, 20, 23, 25, 27, 27, 24, 19, 15, 17, 34, 71, 130, 210, 299, 385, 450, 480, 469, 418, 339, 250, 173, 127, 123, 161, 232, 318, 397, 450, 461, 429, 361, 273, 185, 120, 93, 108, 163, 243, 328, 397, 432, 425, 378, 302, 217, 143, 98, 90, 119, 174, 238, 294, 326, 326, 296, 241, 176, 112, 59, 23, 4, 0, 0, 2, 4, 3, 0, 0, 0, 15, 51, 110, 192, 285, 375, 443, 475, 463, 409, 326, 230, 140, 69, 24, 2, 0, 0, 3, 4, 4, 3, 3, 3, 4, 4, 4, 4, 6, 8, 9, 7, 1, 0, 0, 26, 85, 180, 305, 443, 567, 652, 680, 643, 551, 425, 289, 168, 78, 23, 0, 0, 4, 14, 21, 26, 30, 33, 36, 38, 39, 38, 35, 31, 26, 21, 17, 13, 11, 9, 8, 7, 6, 6, 7, 7, 9, 10, 11, 12, 13, 14, 16, 18, 19, 19, 18, 16, 14, 12, 12, 11, 8, 3, 0, 0, 12, 49, 116, 211, 324, 435, 525, 572, 566, 508, 411, 296, 185, 95, 35, 5, 0, 0, 4, 6, 6, 4, 2, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 5, 5, 5, 5, 5, 5, 6, 7, 8, 9, 10, 9, 5, 1, 0, 5, 26, 68, 134, 219, 312, 397, 456, 477, 453, 390, 300, 203, 116, 52, 13, 0, 0, 4, 10, 14, 16, 17, 19, 20, 22, 23, 23, 21, 19, 16, 14, 11, 9, 6, 4, 2, 1, 0, 1, 3, 6, 9, 11, 13, 13, 13, 12, 11, 11, 11, 11, 10, 10, 11, 12, 14, 16, 15, 12, 9, 9, 18, 44, 91, 158, 236, 315, 377, 410, 404, 362, 291, 207, 127, 64, 22, 2, 0, 0, 4, 7, 8, 8, 9, 10, 12, 14, 16, 18, 20, 23, 25, 25, 22, 17, 13, 17, 36, 75, 136, 214, 298, 375, 428, 445, 422, 364, 283, 195, 116, 56, 19, 2, 0, 0, 2, 2, 1, 0, 0, 1, 3, 5, 5, 5, 5, 4, 5, 5, 5, 5, 4, 3, 2, 1, 1, 3, 5, 8, 11, 13, 13, 12, 11, 9, 8, 8, 10, 12, 16, 19, 22, 24, 27, 28, 29, 30, 30, 30, 30, 31, 31, 32, 32, 28, 22, 13, 8, 14, 40, 92, 170, 267, 367, 451, 501, 505, 462, 382, 283, 183, 100, 42, 10, 0, 0, 4, 7, 7, 5, 3, 0, 0, 0, 0, 1, 1, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 3, 6, 8, 7, 2, 0, 0, 17, 57, 123, 209, 302, 385, 440, 454, 424, 358, 269, 178, 99, 43, 11, 0, 0, 1, 4, 4, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 8, 8, 7, 7, 7, 7, 7, 8, 10, 10, 9, 5, 0, 0, 8, 37, 90, 169, 265, 365, 449, 497, 498, 450, 365, 261, 159, 78, 25, 0, 0, 0, 5, 7, 7, 5, 5, 6, 9, 11, 12, 12, 12, 13, 13, 15, 16, 17, 19, 21, 22, 23, 23, 21, 18, 14, 10, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 3, 2, 1, 1, 1, 3, 5, 8, 10, 12, 12, 12, 12, 12, 12, 13, 13, 12, 12, 12, 13, 14, 13, 8, 0, 0, 6, 45, 121, 237, 380, 526, 644, 707, 697, 616, 483, 333, 203, 127, 123, 188, 301, 428, 532, 583, 566, 488, 370, 247, 153, 113, 137, 216, 326, 434, 511, 536, 503, 421, 313, 201, 107, 42, 7, 0, 1, 9, 16, 19, 18, 15, 13, 10, 9, 9, 10, 11, 12, 13, 13, 13, 12, 10, 9, 9, 10, 13, 16, 20, 22, 24, 24, 22, 19, 15, 11, 7, 3, 1, 1, 3, 5, 8, 11, 13, 14, 14, 13, 13, 13, 14, 15, 15, 14, 12, 9, 6, 2, 0, 0, 0, 0, 1, 2, 2, 1, 1, 2, 5, 9, 13, 13, 8, 0, 0, 5, 42, 114, 220, 348, 474, 571, 615, 595, 516, 397, 265, 148, 62, 13, 0, 0, 6, 14, 19, 22, 24, 27, 30, 31, 31, 29, 26, 24, 23, 24, 24, 22, 16, 8, 0, 0, 14, 52, 115, 200, 295, 381, 440, 459, 433, 369, 280, 185, 102, 41, 7, 0, 0, 8, 17, 20, 17, 12, 11, 23, 57, 118, 206, 311, 415, 496, 535, 522, 460, 362, 249, 144, 64, 15, 0, 0, 6, 15, 18, 13, 2, 0, 1, 33, 98, 197, 319, 443, 543, 595, 585, 515, 403, 273, 154, 65, 12, 0, 0, 7, 15, 15, 8, 0, 0, 11, 55, 134, 242, 364, 478, 557, 583, 549, 463, 345, 222, 117, 44, 5, 0, 0, 8, 14, 13, 9, 4, 1, 0, 0, 1, 1, 1, 1, 1, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 15, 16, 17, 18, 19, 19, 18, 17, 15, 13, 11, 9, 8, 8, 8, 9, 10, 11, 11, 11, 11, 10, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 8, 7, 6, 6, 6, 8, 10, 13, 17, 19, 22, 23, 23, 23, 22, 21, 19, 17, 16, 15, 15, 16, 17, 17, 16, 13, 10, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 7, 7, 5, 3, 1, 0, 0, 1, 3, 5, 7, 8, 9, 8, 7, 7, 7, 7, 8, 9, 10, 11, 13, 14, 15, 17, 19, 21, 22, 21, 19, 16, 14, 14, 14, 15, 12, 5, 0, 0, 16, 66, 153, 268, 394, 502, 567, 571, 514, 410, 285, 166, 73, 16, 0, 0, 4, 14, 16, 9, 0, 0, 11, 69, 174, 322, 490, 644, 749, 777, 720, 594, 430, 264, 129, 41, 0, 0, 3, 16, 24, 26, 24, 22, 20, 20, 19, 18, 17, 15, 15, 15, 16, 17, 19, 21, 23, 26, 29, 32, 33, 32, 28, 22, 15, 9, 6, 7, 10, 11, 8, 0, 0, 2, 35, 104, 206, 327, 442, 522, 547, 509, 418, 298, 178, 83, 23, 0, 0, 2, 9, 13, 12, 11, 11, 12, 13, 12, 9, 7, 6, 8, 10, 10, 7, 0, 0, 5, 39, 105, 203, 321, 436, 524, 562, 542, 467, 355, 234, 126, 48, 6, 0, 0, 12, 21, 24, 21, 16, 12, 9, 9, 11, 13, 16, 18, 19, 19, 19, 18, 18, 18, 20, 22, 25, 29, 31, 33, 33, 32, 28, 22, 12, 2, 0, 4, 32, 89, 172, 271, 369, 444, 478, 461, 398, 303, 200, 108, 43, 7, 0, 0, 4, 8, 8, 4, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 13, 14, 13, 11, 9, 8, 7, 7, 8, 10, 12, 15, 16, 14, 9, 1, 0, 5, 33, 89, 170, 266, 360, 428, 455, 431, 362, 266, 166, 82, 26, 0, 0, 0, 5, 6, 4, 0, 0, 0, 0, 2, 4, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 8, 8, 8, 10, 13, 15, 16, 13, 5, 0, 0, 19, 73, 163, 280, 404, 507, 563, 557, 489, 378, 251, 136, 53, 7, 0, 0, 8, 14, 15, 13, 10, 9, 10, 12, 15, 18, 21, 23, 24, 23, 21, 18, 14, 10, 6, 3, 1, 1, 2, 4, 6, 8, 9, 10, 10, 9, 8, 8, 8, 9, 10, 13, 16, 18, 20, 21, 22, 22, 22, 22, 23, 23, 23, 23, 23, 23, 23, 21, 15, 6, 0, 0, 17, 67, 151, 260, 376, 474, 528, 525, 465, 364, 247, 139, 58, 12, 0, 0, 5, 10, 11, 8, 4, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 5, 8, 10, 13, 15, 16, 16, 14, 12, 9, 5, 3, 1, 0, 0, 0, 1, 3, 5, 7, 8, 9, 9, 10, 11, 12, 12, 10, 8, 9, 14, 21, 25, 21, 6, 0, 0, 47, 171, 371, 624, 878, 1072, 1154, 1100, 924, 676, 418, 203, 63, 0, 0, 0, 14, 21, 19, 13, 7, 0, 0, 0, 24, 89, 201, 350, 511, 647, 720, 706, 604, 440, 259, 115, 50, 87, 217, 408, 604, 754, 815, 775, 648, 472, 290, 141, 45, 0, 0, 0, 8, 12, 12, 10, 7, 1, 0, 0, 13, 64, 156, 282, 421, 540, 609, 606, 534, 412, 271, 145, 55, 7, 0, 0, 7, 11, 8, 3, 0, 0, 0, 0, 2, 2, 2, 2, 2, 3, 4, 4, 4, 4, 3, 3, 3, 4, 5, 6, 7, 8, 8, 9, 9, 9, 10, 12, 14, 16, 18, 19, 20, 19, 17, 14, 10, 7, 3, 1, 0, 0, 0, 1, 2, 4, 5, 6, 6, 6, 6, 5, 5, 3, 0, 0, 0, 0, 3, 8, 10, 6, 0, 0, 10, 64, 163, 300, 451, 581, 656, 655, 578, 447, 296, 159, 61, 8, 0, 0, 9, 17, 18, 16, 15, 16, 20, 23, 25, 25, 23, 19, 15, 12, 8, 5, 3, 1, 1, 2, 4, 6, 6, 4, 1, 0, 0, 2, 8, 13, 11, 2, 0, 0, 32, 112, 236, 387, 532, 634, 665, 617, 503, 354, 208, 93, 22, 0, 0, 4, 17, 23, 20, 9, 0, 0, 11, 71, 180, 332, 503, 658, 755, 766, 683, 525, 332, 155, 44, 29, 114, 275, 468, 639, 741, 746, 654, 491, 304, 146, 59, 68, 168, 329, 505, 643, 706, 673, 556, 387, 214, 83, 29, 63, 168, 310, 443, 528, 542, 485, 376, 247, 131, 48, 5, 0, 0, 9, 13, 11, 5, 0, 0, 0, 0, 2, 2, 2, 3, 4, 7, 10, 12, 13, 12, 10, 7, 5, 4, 5, 6, 9, 11, 12, 12, 11, 11, 11, 13, 16, 20, 23, 24, 25, 23, 20, 16, 12, 9, 7, 6, 6, 5, 4, 3, 4, 7, 12, 17, 17, 10, 0, 0, 6, 57, 155, 291, 444, 577, 656, 657, 581, 448, 295, 157, 59, 6, 0, 0, 4, 10, 11, 9, 5, 0, 0, 0, 17, 70, 157, 270, 386, 475, 513, 488, 406, 291, 173, 78, 19, 0, 0, 3, 9, 9, 5, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 11, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 11, 15, 18, 21, 21, 20, 17, 13, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 14, 15, 15, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 1, 3, 6, 9, 11, 12, 12, 10, 8, 6, 5, 5, 6, 7, 8, 10, 12, 14, 17, 19, 22, 24, 26, 26, 25, 24, 23, 21, 20, 20, 19, 19, 19, 18, 18, 17, 16, 15, 13, 11, 9, 6, 4, 2, 0, 0, 0, 0, 1, 2, 5, 7, 8, 8, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 12, 11, 10, 9, 9, 9, 10, 13, 17, 22, 24, 22, 12, 0, 0, 6, 53, 139, 258, 391, 507, 575, 577, 512, 397, 264, 141, 52, 3, 0, 0, 12, 25, 31, 26, 10, 0, 0, 19, 100, 239, 422, 613, 765, 836, 804, 679, 496, 302, 142, 39, 0, 0, 4, 16, 19, 15, 8, 4, 4, 6, 7, 7, 4, 2, 2, 5, 9, 14, 17, 19, 18, 17, 16, 15, 15, 14, 13, 12, 13, 16, 20, 22, 16, 4, 0, 0, 34, 119, 253, 416, 576, 691, 729, 679, 553, 388, 225, 97, 21, 0, 0, 6, 15, 16, 11, 7, 8, 13, 20, 26, 28, 26, 22, 16, 11, 8, 6, 6, 5, 5, 5, 4, 3, 2, 2, 3, 4, 6, 7, 8, 8, 7, 6, 5, 3, 2, 1, 1, 4, 8, 14, 18, 16, 7, 0, 0, 15, 73, 173, 301, 434, 538, 584, 559, 471, 343, 209, 99, 28, 0, 0, 4, 15, 20, 18, 15, 12, 11, 13, 15, 16, 16, 15, 14, 14, 13, 13, 12, 12, 10, 9, 9, 7, 5, 1, 0, 0, 0, 5, 11, 13, 7, 0, 0, 12, 74, 184, 331, 484, 605, 659, 630, 526, 378, 225, 102, 25, 0, 0, 4, 12, 12, 6, 0, 0, 0, 0, 2, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 4, 7, 11, 14, 15, 15, 13, 10, 9, 10, 12, 15, 18, 20, 21, 22, 24, 26, 24, 16, 3, 0, 0, 40, 126, 256, 410, 554, 649, 665, 593, 452, 281, 132, 46, 47, 131, 268, 413, 520, 559, 520, 420, 290, 164, 68, 13, 0, 0, 8, 14, 15, 12, 9, 10, 16, 23, 30, 34, 35, 34, 31, 30, 30, 31, 30, 22, 8, 0, 0, 27, 108, 238, 401, 563, 683, 728, 684, 563, 398, 233, 102, 22, 0, 0, 8, 20, 23, 19, 13, 9, 8, 9, 11, 12, 12, 12, 12, 15, 19, 23, 22, 15, 3, 0, 0, 32, 105, 212, 338, 453, 525, 535, 477, 370, 242, 126, 44, 1, 0, 0, 8, 11, 8, 2, 0, 0, 0, 1, 3, 4, 5, 7, 10, 14, 17, 19, 19, 18, 16, 14, 11, 9, 7, 8, 11, 17, 24, 27, 22, 9, 0, 0, 25, 100, 224, 379, 534, 651, 696, 658, 547, 394, 237, 109, 27, 0, 0, 5, 23, 34, 31, 16, 0, 0, 11, 88, 227, 418, 627, 804, 898, 879, 746, 534, 304, 126, 53, 108, 276, 503, 723, 870, 904, 819, 646, 435, 239, 94, 15, 0, 0, 17, 30, 34, 32, 29, 30, 34, 38, 38, 35, 28, 22, 17, 16, 19, 23, 28, 31, 31, 28, 23, 16, 10, 5, 2, 2, 3, 5, 7, 7, 6, 4, 2, 0, 0, 0, 0, 2, 4, 5, 6, 5, 4, 3, 4, 6, 8, 9, 9, 8, 8, 10, 13, 15, 12, 3, 0, 0, 28, 99, 210, 346, 480, 574, 599, 543, 416, 254, 100, 3, 0, 79, 242, 441, 624, 740, 760, 676, 514, 317, 137, 19, 0, 52, 181, 340, 484, 572, 580, 506, 370, 211, 72, 0, 0, 92, 247, 423, 572, 652, 645, 555, 413, 258, 126, 38, 0, 0, 0, 11, 17, 18, 14, 6, 0, 0, 0, 34, 107, 216, 343, 459, 532, 539, 478, 366, 236, 120, 39, 0, 0, 0, 9, 12, 8, 2, 0, 0, 0, 2, 5, 5, 3, 1, 1, 3, 9, 14, 16, 10, 0, 0, 1, 44, 129, 249, 381, 493, 552, 540, 461, 339, 206, 96, 25, 0, 0, 3, 11, 12, 7, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 1, 5, 9, 12, 14, 15, 16, 20, 24, 27, 23, 10, 0, 0, 28, 122, 279, 479, 682, 836, 894, 836, 674, 450, 228, 67, 8, 59, 197, 375, 536, 630, 631, 540, 387, 220, 88, 31, 63, 170, 315, 451, 535, 544, 478, 362, 230, 114, 37, 0, 0, 1, 9, 11, 7, 1, 0, 0, 0, 1, 2, 3, 3, 3, 4, 6, 7, 8, 7, 5, 2, 0, 0, 0, 1, 3, 6, 9, 10, 10, 8, 6, 4, 4, 4, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 4, 3, 1, 0, 0, 0, 0, 1, 3, 6, 7, 7, 7, 5, 4, 4, 3, 2, 0, 0, 0, 3, 9, 14, 14, 6, 0, 0, 18, 87, 202, 347, 492, 598, 633, 586, 472, 323, 179, 70, 9, 0, 0, 8, 16, 14, 8, 2, 0, 2, 5, 8, 9, 9, 9, 9, 11, 13, 14, 15, 15, 14, 12, 11, 11, 12, 15, 19, 23, 27, 30, 32, 32, 31, 30, 28, 26, 24, 22, 21, 19, 18, 18, 20, 23, 26, 29, 30, 27, 22, 16, 12, 10, 12, 16, 16, 9, 0, 0, 5, 51, 136, 253, 379, 482, 531, 513, 433, 314, 188, 85, 20, 0, 0, 5, 14, 18, 17, 14, 13, 15, 17, 19, 18, 15, 11, 6, 3, 2, 1, 1, 2, 2, 1, 1, 2, 2, 4, 5, 7, 8, 9, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 5, 4, 4, 3, 4, 5, 6, 7, 8, 11, 14, 17, 19, 19, 16, 12, 9, 9, 14, 19, 19, 10, 0, 0, 14, 89, 222, 399, 582, 723, 782, 740, 609, 429, 248, 105, 20, 0, 0, 8, 19, 20, 15, 10, 8, 10, 13, 14, 13, 10, 7, 6, 7, 10, 13, 15, 15, 14, 12, 10, 10, 10, 10, 11, 11, 9, 8, 5, 3, 1, 0, 0, 0, 0, 2, 4, 7, 10, 12, 14, 14, 13, 12, 11, 11, 11, 13, 15, 18, 20, 22, 24, 27, 31, 34, 36, 36, 34, 31, 31, 33, 35, 33, 22, 3, 0, 0, 54, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 177, 359, 570, 760, 875, 883, 780, 597, 385, 196, 65, 0, 0, 0, 16, 25, 25, 21, 20, 23, 28, 31, 31, 27, 21, 17, 14, 13, 14, 14, 13, 11, 7, 4, 2, 2, 3, 6, 9, 12, 13, 12, 10, 7, 5, 4, 4, 5, 5, 5, 5, 5, 7, 11, 13, 12, 4, 0, 0, 16, 73, 165, 279, 389, 465, 483, 438, 343, 226, 118, 40, 0, 0, 0, 9, 14, 13, 8, 3, 2, 4, 8, 11, 14, 16, 18, 19, 20, 20, 20, 18, 16, 14, 13, 11, 11, 10, 10, 10, 9, 8, 7, 5, 3, 1, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 0, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 3, 5, 8, 11, 14, 16, 17, 17, 16, 15, 13, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 3, 7, 9, 11, 12, 13, 18, 25, 31, 30, 17, 0, 0, 11, 97, 255, 472, 705, 894, 985, 947, 785, 543, 285, 81, 0, 3, 135, 331, 530, 674, 724, 671, 537, 364, 199, 76, 9, 0, 0, 12, 21, 20, 14, 9, 7, 8, 12, 16, 17, 16, 13, 9, 5, 4, 7, 13, 17, 15, 6, 0, 0, 28, 110, 241, 403, 557, 659, 674, 591, 431, 239, 75, 0, 16, 144, 338, 540, 688, 740, 687, 549, 371, 202, 77, 7, 0, 0, 9, 21, 24, 18, 4, 0, 0, 8, 71, 179, 321, 468, 579, 622, 582, 472, 324, 179, 69, 7, 0, 0, 9, 16, 13, 6, 0, 0, 0, 1, 3, 3, 2, 1, 0, 2, 5, 8, 10, 10, 8, 6, 3, 1, 0, 0, 0, 1, 2, 3, 3, 2, 2, 3, 3, 4, 4, 2, 0, 0, 1, 7, 12, 14, 7, 0, 0, 9, 66, 166, 297, 428, 525, 558, 516, 412, 278, 149, 54, 3, 0, 0, 8, 13, 10, 3, 0, 0, 0, 4, 8, 9, 8, 5, 4, 7, 13, 19, 20, 12, 0, 0, 4, 60, 163, 303, 450, 564, 612, 579, 474, 330, 187, 75, 11, 0, 0, 8, 17, 16, 11, 7, 8, 13, 20, 27, 30, 30, 28, 24, 21, 18, 18, 18, 19, 20, 22, 22, 22, 20, 20, 21, 25, 30, 31, 23, 8, 0, 0, 33, 127, 273, 448, 613, 722, 742, 667, 520, 342, 178, 61, 1, 0, 0, 13, 21, 18, 11, 5, 3, 4, 6, 7, 5, 3, 0, 0, 0, 2, 3, 3, 3, 1, 0, 0, 1, 3, 4, 4, 3, 2, 4, 8, 14, 15, 10, 0, 0, 0, 44, 131, 254, 389, 501, 557, 539, 453, 325, 191, 83, 17, 0, 0, 5, 12, 12, 6, 0, 0, 0, 0, 1, 3, 3, 4, 5, 6, 6, 6, 4, 3, 1, 1, 2, 2, 3, 3, 4, 7, 12, 18, 19, 12, 0, 0, 0, 46, 138, 269, 412, 531, 593, 577, 489, 355, 213, 96, 23, 0, 0, 5, 13, 14, 9, 4, 4, 9, 18, 24, 26, 23, 18, 15, 16, 19, 20, 14, 0, 0, 2, 58, 169, 328, 509, 666, 755, 747, 638, 455, 247, 73, 0, 4, 136, 347, 580, 772, 869, 844, 706, 493, 265, 82, 0, 1, 110, 280, 459, 596, 653, 614, 491, 320, 151, 36, 7, 73, 211, 379, 524, 602, 594, 506, 369, 222, 101, 25, 0, 0, 6, 16, 18, 12, 4, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 1, 3, 4, 4, 2, 0, 0, 2, 10, 18, 22, 14, 0, 0, 0, 62, 185, 356, 541, 692, 763, 733, 610, 432, 249, 104, 18, 0, 0, 8, 19, 18, 10, 4, 2, 5, 11, 15, 16, 13, 10, 7, 7, 8, 10, 10, 10, 8, 8, 8, 11, 14, 17, 18, 16, 13, 11, 10, 12, 14, 12, 4, 0, 0, 18, 78, 174, 292, 404, 477, 491, 440, 341, 221, 113, 37, 0, 0, 0, 8, 11, 8, 2, 0, 0, 0, 1, 2, 2, 2, 1, 2, 3, 5, 6, 8, 9, 11, 13, 15, 17, 17, 17, 19, 22, 28, 31, 28, 15, 0, 0, 8, 74, 192, 350, 514, 640, 694, 658, 544, 386, 225, 97, 19, 0, 0, 3, 20, 28, 24, 9, 0, 0, 22, 119, 287, 505, 730, 901, 966, 899, 715, 463, 216, 41, 0, 53, 217, 422, 600, 699, 694, 593, 433, 261, 119, 30, 0, 0, 7, 19, 21, 17, 12, 11, 14, 19, 23, 22, 17, 11, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 8, 7, 6, 6, 6, 7, 7, 5, 1, 0, 0, 7, 15, 20, 15, 0, 0, 0, 56, 176, 349, 540, 701, 784, 763, 645, 465, 275, 121, 26, 0, 0, 8, 21, 22, 17, 11, 10, 14, 19, 21, 19, 12, 6, 4, 9, 15, 17, 9, 0, 0, 11, 79, 200, 359, 521, 641, 685, 637, 512, 349, 190, 71, 6, 0, 0, 11, 19, 18, 10, 3, 0, 1, 3, 6, 7, 7, 8, 9, 11, 13, 14, 14, 14, 14, 14, 15, 15, 15, 14, 14, 17, 22, 26, 24, 14, 0, 0, 5, 65, 178, 331, 494, 624, 683, 654, 544, 388, 227, 98, 21, 0, 0, 6, 14, 12, 5, 0, 0, 4, 12, 18, 19, 18, 18, 22, 28, 29, 20, 1, 0, 0, 65, 204, 407, 635, 830, 936, 919, 786, 575, 348, 159, 39, 0, 0, 7, 21, 23, 15, 4, 0, 0, 4, 7, 8, 6, 3, 1, 0, 2, 4, 6, 6, 6, 5, 4, 3, 3, 3, 4, 5, 7, 9, 11, 12, 12, 11, 10, 8, 6, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 6, 5, 5, 4, 4, 5, 7, 9, 11, 12, 13, 14, 15, 15, 14, 13, 11, 9, 6, 4, 3, 2, 4, 6, 9, 11, 13, 14, 14, 12, 11, 9, 7, 6, 6, 7, 8, 11, 14, 16, 18, 18, 16, 13, 9, 6, 3, 3, 3, 5, 6, 7, 6, 5, 4, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 7, 9, 11, 11, 11, 10, 8, 6, 4, 2, 1, 1, 2, 2, 3, 3, 4, 3, 3, 2, 2, 2, 2, 4, 7, 11, 14, 16, 16, 15, 11, 7, 3, 1, 0, 1, 3, 5, 8, 9, 9, 9, 8, 8, 7, 8, 9, 11, 13, 15, 16, 17, 20, 25, 31, 36, 39, 38, 35, 32, 33, 37, 41, 37, 18, 0, 0, 19, 132, 331, 592, 859, 1060, 1134, 1060, 859, 591, 328, 129, 16, 0, 0, 15, 28, 25, 13, 3, 0, 3, 9, 13, 13, 10, 6, 5, 6, 8, 10, 10, 9, 8, 6, 5, 5, 7, 9, 11, 13, 14, 14, 15, 17, 21, 27, 30, 30, 26, 20, 16, 18, 23, 27, 22, 5, 0, 0, 48, 178, 378, 615, 829, 960, 966, 846, 636, 397, 190, 53, 0, 0, 5, 22, 26, 19, 8, 1, 3, 9, 16, 19, 18, 15, 11, 10, 11, 15, 19, 23, 24, 23, 20, 16, 12, 9, 9, 11, 15, 18, 20, 20, 17, 13, 9, 6, 6, 9, 13, 19, 24, 27, 27, 24, 19, 13, 7, 2, 0, 0, 0, 1, 3, 3, 1, 0, 0, 0, 4, 9, 14, 16, 15, 12, 12, 15, 21, 25, 18, 2, 0, 0, 52, 177, 364, 579, 768, 877, 871, 752, 557, 341, 159, 41, 0, 0, 5, 20, 22, 15, 5, 0, 0, 4, 8, 9, 6, 3, 0, 0, 1, 3, 5, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 7, 6, 3, 0, 0, 2, 7, 11, 13, 11, 6, 3, 4, 10, 17, 18, 8, 0, 0, 18, 104, 250, 438, 625, 760, 803, 740, 592, 401, 219, 82, 6, 0, 0, 11, 25, 27, 16, 0, 0, 0, 35, 123, 255, 407, 545, 628, 632, 554, 418, 263, 128, 37, 0, 0, 2, 14, 18, 13, 5, 0, 0, 2, 6, 8, 10, 10, 10, 10, 11, 11, 11, 11, 10, 10, 10, 10, 9, 7, 6, 7, 10, 14, 16, 10, 0, 0, 0, 41, 126, 246, 379, 491, 549, 535, 453, 328, 196, 87, 20, 0, 0, 4, 11, 12, 6, 0, 0, 0, 0, 3, 6, 8, 10, 11, 11, 9, 7, 5, 2, 2, 3, 6, 10, 14, 17, 19, 20, 21, 20, 21, 21, 20, 19, 17, 14, 10, 7, 5, 5, 6, 9, 12, 14, 14, 13, 11, 9, 7, 5, 6, 7, 8, 9, 9, 8, 7, 6, 6, 7, 9, 12, 14, 16, 17, 16, 14, 12, 10, 8, 8, 9, 12, 15, 19, 21, 21, 19, 14, 9, 4, 0, 0, 1, 3, 6, 8, 8, 7, 5, 2, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 4, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 5, 6, 8, 9, 9, 9, 8, 8, 9, 11, 15, 17, 17, 14, 9, 7, 8, 13, 17, 15, 5, 0, 0, 28, 114, 253, 422, 585, 696, 725, 661, 525, 354, 192, 70, 2, 0, 0, 18, 33, 30, 10, 0, 0, 34, 154, 345, 579, 803, 958, 998, 911, 722, 487, 264, 99, 10, 0, 0, 16, 30, 31, 25, 19, 16, 17, 18, 18, 15, 12, 10, 11, 13, 16, 18, 18, 17, 14, 12, 10, 9, 11, 13, 17, 21, 24, 26, 25, 21, 16, 9, 3, 0, 0, 0, 4, 7, 9, 9, 8, 6, 6, 12, 21, 31, 38, 37, 28, 17, 8, 9, 17, 25, 22, 5, 0, 0, 59, 217, 461, 749, 1012, 1174, 1185, 1042, 788, 497, 243, 72, 0, 0, 6, 26, 29, 18, 4, 0, 4, 12, 13, 5, 0, 1, 48, 149, 299, 470, 619, 702, 695, 599, 444, 273, 129, 35, 0, 0, 3, 13, 14, 8, 2, 2, 7, 15, 19, 18, 13, 9, 9, 12, 15, 11, 0, 0, 0, 49, 151, 300, 469, 615, 696, 687, 591, 437, 269, 126, 33, 0, 0, 4, 16, 18, 13, 6, 2, 2, 6, 10, 13, 14, 14, 15, 18, 21, 26, 29, 30, 28, 25, 19, 14, 8, 4, 2, 1, 2, 3, 5, 7, 8, 9, 9, 8, 7, 6, 4, 4, 4, 5, 6, 8, 9, 8, 7, 5, 4, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 13, 14, 13, 11, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 6, 6, 4, 2, 1, 0, 2, 4, 6, 7, 8, 8, 9, 14, 23, 36, 49, 57, 57, 48, 34, 22, 18, 21, 25, 20, 4, 0, 0, 57, 203, 433, 712, 977, 1156, 1197, 1087, 859, 577, 313, 119, 14, 0, 0, 15, 26, 23, 13, 6, 8, 16, 26, 32, 32, 26, 19, 13, 10, 10, 13, 15, 17, 18, 18, 17, 17, 16, 17, 20, 22, 25, 26, 26, 24, 20, 15, 10, 6, 4, 3, 4, 6, 9, 12, 14, 17, 18, 18, 17, 15, 12, 10, 10, 10, 11, 13, 13, 12, 10, 6, 3, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 6, 6, 6, 6, 6, 6, 7, 9, 12, 15, 18, 21, 23, 24, 23, 20, 17, 13, 10, 9, 9, 10, 11, 11, 12, 15, 21, 28, 34, 36, 31, 20, 9, 4, 7, 16, 23, 17, 0, 0, 0, 82, 250, 495, 773, 1015, 1154, 1146, 995, 745, 466, 226, 67, 0, 0, 3, 21, 24, 15, 2, 0, 0, 5, 14, 20, 20, 17, 13, 9, 8, 8, 10, 12, 14, 16, 18, 19, 20, 21, 21, 21, 21, 20, 18, 17, 15, 14, 16, 19, 24, 28, 29, 25, 17, 10, 6, 7, 13, 16, 11, 0, 0, 0, 54, 163, 322, 502, 658, 749, 745, 649, 489, 310, 153, 48, 0, 0, 1, 13, 17, 15, 13, 17, 27, 40, 49, 49, 40, 27, 15, 10, 12, 15, 13, 4, 0, 1, 52, 167, 348, 574, 798, 964, 1020, 945, 752, 496, 252, 96, 79, 209, 450, 728, 958, 1073, 1041, 879, 637, 384, 177, 47, 0, 0, 8, 22, 24, 15, 6, 3, 6, 13, 18, 19, 15, 9, 4, 1, 1, 2, 4, 5, 5, 4, 4, 4, 5, 5, 5, 5, 4, 3, 1, 1, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 4, 2, 1, 0, 0, 0, 2, 3, 5, 6, 8, 10, 11, 12, 13, 13, 13, 12, 12, 11, 10, 9, 10, 11, 13, 17, 21, 25, 27, 27, 25, 21, 16, 11, 7, 4, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 4, 6, 10, 15, 23, 29, 31, 28, 22, 14, 9, 9, 13, 17, 13, 1, 0, 0, 47, 155, 319, 516, 702, 832, 867, 800, 649, 456, 268, 121, 30, 0, 0, 1, 15, 21, 18, 7, 0, 0, 18, 98, 240, 436, 654, 843, 953, 950, 829, 620, 381, 176, 59, 55, 156, 322, 497, 625, 671, 625, 507, 353, 203, 88, 21, 0, 0, 7, 13, 14, 11, 10, 13, 21, 29, 32, 29, 22, 14, 9, 11, 15, 16, 11, 0, 0, 11, 75, 198, 372, 571, 751, 863, 875, 778, 597, 381, 191, 78, 69, 160, 316, 485, 615, 668, 633, 524, 376, 225, 104, 27, 0, 0, 6, 20, 24, 14, 0, 0, 0, 58, 171, 330, 510, 668, 762, 766, 678, 523, 342, 180, 65, 5, 0, 0, 10, 15, 11, 4, 0, 0, 0, 0, 3, 5, 6, 6, 5, 5, 4, 3, 2, 0, 0, 0, 0, 1, 2, 4, 6, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 3, 7, 13, 19, 22, 20, 15, 8, 4, 4, 9, 13, 10, 0, 0, 2, 55, 164, 328, 521, 700, 819, 844, 767, 610, 416, 232, 94, 16, 0, 0, 8, 16, 13, 6, 0, 0, 0, 1, 5, 8, 8, 8, 7, 7, 6, 6, 5, 5, 6, 7, 8, 8, 8, 7, 9, 13, 20, 29, 37, 41, 39, 29, 16, 4, 0, 1, 9, 15, 10, 0, 0, 13, 92, 244, 459, 701, 916, 1048, 1060, 949, 745, 502, 277, 112, 20, 0, 0, 10, 19, 17, 8, 1, 0, 2, 8, 12, 13, 12, 9, 7, 5, 5, 5, 4, 4, 4, 4, 4, 5, 6, 7, 8, 9, 10, 11, 13, 15, 18, 20, 22, 23, 22, 20, 16, 12, 9, 6, 6, 6, 7, 9, 10, 9, 8, 7, 5, 3, 2, 2, 3, 4, 6, 7, 7, 7, 6, 5, 4, 3, 2, 3, 3, 4, 5, 6, 5, 5, 5, 5, 6, 6, 6, 6, 6, 7, 8, 12, 16, 20, 23, 22, 17, 10, 4, 2, 4, 8, 10, 6, 0, 0, 11, 65, 164, 303, 457, 593, 676, 682, 609, 478, 322, 178, 72, 13, 0, 0, 6, 11, 9, 3, 0, 0, 0, 2, 5, 6, 6, 5, 5, 6, 7, 9, 10, 9, 7, 5, 2, 0, 0, 0, 2, 5, 7, 10, 10, 10, 8, 6, 4, 2, 1, 1, 1, 2, 2, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 8, 6, 3, 1, 0, 0, 0, 1, 2, 4, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 5, 4, 2, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 2, 1, 1, 2, 2, 3, 3, 3, 3, 2, 1, 1, 3, 6, 11, 16, 21, 24, 26, 26, 23, 18, 11, 5, 2, 3, 8, 15, 18, 14, 3, 0, 2, 45, 138, 282, 460, 640, 779, 841, 809, 692, 522, 348, 220, 170, 206, 307, 435, 543, 596, 576, 490, 363, 229, 116, 40, 3, 0, 0, 7, 9, 6, 1, 0, 0, 0, 3, 7, 10, 13, 15, 17, 18, 18, 17, 16, 13, 11, 9, 7, 7, 8, 10, 13, 17, 20, 23, 24, 22, 19, 15, 11, 8, 7, 8, 9, 11, 11, 9, 7, 3, 1, 0, 0, 3, 7, 12, 17, 22, 24, 26, 26, 25, 24, 22, 21, 18, 15, 10, 6, 4, 5, 7, 8, 7, 2, 0, 2, 30, 93, 195, 328, 471, 596, 671, 676, 607, 480, 326, 187, 99, 85, 149, 271, 418, 549, 631, 642, 583, 470, 333, 201, 97, 31, 0, 0, 0, 6, 11, 9, 3, 0, 0, 6, 46, 120, 227, 354, 478, 573, 614, 592, 511, 392, 261, 145, 61, 13, 0, 0, 4, 9, 11, 10, 8, 9, 11, 14, 16, 18, 20, 20, 20, 19, 17, 14, 11, 8, 5, 3, 3, 4, 7, 12, 14, 12, 6, 0, 0, 19, 75, 173, 308, 463, 609, 713, 750, 710, 601, 451, 300, 187, 142, 175, 275, 411, 543, 631, 650, 597, 491, 368, 270, 228, 258, 350, 474, 590, 660, 662, 593, 471, 326, 191, 88, 25, 0, 0, 2, 7, 7, 3, 0, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 3, 2, 1, 1, 1, 3, 4, 6, 7, 8, 8, 7, 6, 5, 5, 7, 9, 11, 13, 15, 15, 13, 11, 9, 8, 7, 7, 7, 8, 8, 8, 7, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 9, 10, 12, 13, 13, 13, 11, 8, 5, 3, 1, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 2, 2, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 7, 8, 9, 9, 10, 9, 9, 10, 11, 12, 13, 13, 12, 10, 7, 4, 1, 0, 0, 0, 0, 2, 3, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 7, 7, 7, 6, 4, 3, 2, 1, 1, 1, 1, 2, 4, 6, 9, 12, 14, 15, 16, 16, 15, 14, 12, 10, 8, 6, 4, 2, 2, 2, 1, 0, 0, 1, 13, 41, 90, 159, 244, 332, 410, 462, 477, 452, 391, 306, 213, 128, 62, 21, 2, 0, 0, 0, 0, 1, 11, 37, 86, 156, 241, 331, 411, 467, 486, 466, 408, 324, 230, 142, 73, 28, 6, 0, 0, 0, 8, 28, 67, 128, 209, 303, 394, 466, 508, 509, 471, 399, 308, 212, 127, 63, 24, 5, 0, 0, 0, 1, 10, 33, 75, 135, 209, 285, 349, 391, 402, 381, 333, 267, 194, 125, 70, 31, 9, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 7, 7, 7, 5, 3, 2, 1, 0, 0, 0, 1, 2, 4, 5, 7, 8, 8, 9, 8, 8, 7, 7, 7, 6, 7, 7, 7, 7, 6, 6, 5, 4, 2, 1, 4, 12, 29, 58, 98, 148, 203, 253, 292, 313, 310, 286, 244, 191, 136, 86, 47, 21, 6, 0, 0, 0, 0, 1, 3, 5, 7, 10, 11, 12, 11, 10, 8, 6, 5, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 7, 20, 44, 79, 127, 182, 240, 294, 335, 357, 356, 333, 290, 234, 173, 115, 67, 33, 11, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 5, 6, 8, 10, 10, 10, 9, 8, 7, 6, 6, 6, 6, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 5, 5, 5, 6, 9, 13, 22, 37, 61, 95, 139, 190, 244, 294, 333, 354, 356, 339, 309, 274, 241, 217, 207, 210, 223, 240, 256, 264, 264, 254, 239, 223, 210, 202, 201, 205, 209, 211, 206, 194, 173, 147, 118, 89, 63, 41, 24, 12, 5, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 7, 7, 6, 6, 6, 7, 7, 8, 9, 10, 9, 9, 8, 7, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 6, 13, 26, 43, 66, 92, 121, 150, 177, 200, 219, 233, 240, 241, 235, 225, 213, 201, 192, 187, 186, 185, 184, 178, 167, 150, 129, 106, 83, 62, 43, 28, 17, 8, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 12, 16, 22, 29, 37, 46, 54, 63, 70, 76, 79, 80, 79, 76, 71, 65, 59, 52, 45, 39, 32, 25, 18, 12, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 8, 11, 14, 18, 22, 26, 30, 35, 39, 44, 48, 52, 56, 59, 61, 60, 58, 55, 50, 45, 40, 36, 31, 27, 23, 18, 14, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"basecallPos": [2933, 2946, 2959, 2972, 2984, 2995, 3007, 3021, 3034, 3045, 3060, 3072, 3086, 3098, 3110, 3120, 3133, 3147, 3159, 3173, 3185, 3200, 3211, 3224, 3236, 3249, 3262, 3274, 3289, 3301, 3314, 3326, 3338, 3352, 3365, 3379, 3392, 3403, 3416, 3429, 3440, 3452, 3464, 3478, 3491, 3501, 3515, 3528, 3540, 3552, 3566, 3578, 3591, 3604, 3618, 3629, 3642, 3654, 3667, 3679, 3692, 3705, 3717, 3730, 3743, 3756, 3769, 3782, 3796, 3809, 3819, 3832, 3844, 3855, 3868, 3883, 3895, 3908, 3919, 3932, 3944, 3957, 3970, 3982, 3995, 4007, 4020, 4033, 4046, 4058, 4070, 4084, 4096, 4110, 4122, 4134, 4145, 4159, 4173, 4185, 4198, 4211, 4224, 4237, 4249, 4260, 4273, 4286, 4298, 4310, 4324, 4335, 4346, 4359, 4372, 4384, 4395, 4407, 4420, 4432, 4444, 4457, 4470, 4483, 4496, 4508, 4521, 4534, 4546, 4558, 4570, 4584, 4597, 4608, 4620, 4633, 4645, 4658, 4670, 4681, 4695, 4707, 4718, 4732, 4745, 4757, 4771, 4783, 4795, 4806, 4819, 4831, 4844, 4857, 4870, 4882, 4894, 4907, 4918, 4930, 4942, 4955, 4966, 4980, 4992, 5005, 5018, 5030, 5042, 5055, 5068, 5080, 5093, 5105, 5118, 5130, 5142, 5155, 5168, 5181, 5193, 5206, 5219, 5232, 5244, 5257, 5268, 5280, 5292, 5304, 5316, 5329, 5342, 5355, 5367, 5380, 5391, 5402, 5415, 5427, 5440, 5453, 5465, 5477, 5488, 5500, 5513, 5525, 5537, 5549, 5561, 5574, 5587, 5600, 5612, 5625, 5636, 5648, 5661, 5674, 5685, 5697, 5709, 5721, 5733, 5746, 5759, 5771, 5782, 5794, 5807, 5819, 5831, 5845, 5857, 5869, 5882, 5894, 5907, 5920, 5931, 5944, 5956, 5968, 5980, 5992, 6004, 6016, 6028, 6040, 6053, 6065, 6078, 6089, 6101, 6113, 6125, 6138, 6151, 6163, 6176, 6188, 6201, 6213, 6224, 6235, 6248, 6261, 6273, 6285, 6297, 6309, 6322, 6334, 6346, 6358, 6370, 6383, 6395, 6407, 6420, 6432, 6445, 6456, 6468, 6480, 6492, 6503, 6515, 6528, 6539, 6552, 6564, 6577, 6589, 6602, 6614, 6626, 6639, 6651, 6663, 6675, 6688, 6700, 6712, 6724, 6736, 6747, 6759, 6772, 6784, 6796, 6808, 6819, 6832, 6844, 6857, 6869, 6881, 6894, 6906, 6918, 6929, 6941, 6954, 6966, 6979, 6989, 7001, 7014, 7025, 7038, 7051, 7064, 7076, 7087, 7099, 7111, 7122, 7134, 7147, 7160, 7172, 7185, 7197, 7209, 7222, 7234, 7245, 7257, 7269, 7280, 7292, 7303, 7314, 7326, 7339, 7350, 7363, 7375, 7388, 7400, 7412, 7424, 7437, 7449, 7461, 7473, 7485, 7498, 7509, 7520, 7534, 7545, 7558, 7571, 7581, 7594, 7605, 7616, 7629, 7641, 7653, 7664, 7676, 7688, 7700, 7712, 7723, 7735, 7747, 7759, 7771, 7783, 7795, 7808, 7820, 7831, 7842, 7854, 7866, 7879, 7891, 7903, 7915, 7927, 7938, 7950, 7962, 7974, 7986, 7998, 8010, 8022, 8034, 8047, 8059, 8071, 8082, 8095, 8108, 8120, 8132, 8143, 8155, 8167, 8178, 8190, 8201, 8213, 8225, 8237, 8249, 8262, 8273, 8285, 8296, 8308, 8320, 8332, 8343, 8355, 8367, 8379, 8391, 8403, 8416, 8428, 8440, 8452, 8465, 8477, 8489, 8501, 8513, 8525, 8536, 8547, 8561, 8573, 8585, 8596, 8607, 8619, 8631, 8644, 8656, 8667, 8680, 8692, 8704, 8715, 8727, 8738, 8751, 8763, 8775, 8786, 8797, 8809, 8822, 8833, 8846, 8858, 8869, 8881, 8894, 8905, 8917, 8927, 8939, 8951, 8963, 8976, 8988, 8999, 9012, 9024, 9036, 9047, 9059, 9071, 9082, 9094, 9106, 9117, 9129, 9141, 9153, 9165, 9176, 9186, 9198, 9210, 9222, 9235, 9247, 9259, 9270, 9281, 9292, 9305, 9317, 9329, 9341, 9352, 9365, 9377, 9389, 9401, 9413, 9424, 9436, 9448, 9460, 9471, 9482, 9495, 9507, 9519, 9531, 9543, 9555, 9567, 9579, 9591, 9601, 9613, 9625, 9637, 9649, 9661, 9673, 9686, 9698, 9709, 9721, 9734, 9746, 9758, 9769, 9780, 9791, 9803, 9815, 9828, 9840, 9851, 9862, 9874, 9886, 9897, 9908, 9921, 9933, 9945, 9957, 9969, 9982, 9993, 10005, 10018, 10029, 10040, 10052, 10063, 10075, 10087, 10098, 10109, 10121, 10133, 10143, 10156, 10168, 10180, 10193, 10203, 10216, 10228, 10240, 10251, 10262, 10273, 10286, 10298, 10311, 10323, 10335, 10346, 10358, 10369, 10380, 10392, 10405, 10416, 10427, 10439, 10449, 10461, 10474, 10485, 10497, 10509, 10520, 10532, 10545, 10557, 10569, 10582, 10594, 10605, 10618, 10630, 10641, 10653, 10665, 10677, 10688, 10700, 10712, 10723, 10736, 10749, 10761, 10773, 10785, 10795, 10808, 10821, 10833, 10846, 10858, 10870, 10880, 10892, 10903, 10915, 10927, 10938, 10948, 10960, 10972, 10984, 10995, 11008, 11020, 11032, 11045, 11057, 11069, 11082, 11093, 11103, 11114, 11127, 11139, 11151, 11163, 11176, 11187, 11200, 11212, 11223, 11235, 11245, 11257, 11268, 11281, 11293, 11306, 11317, 11330, 11341, 11352, 11365, 11376, 11388, 11401, 11413, 11425, 11438, 11450, 11463, 11475, 11487, 11499, 11509, 11522, 11535, 11548, 11561, 11571, 11582, 11594, 11606, 11617, 11629, 11642, 11653, 11666, 11678, 11692, 11705, 11717, 11730, 11742, 11752, 11764, 11776, 11786, 11799, 11811, 11822, 11833, 11844, 11854, 11867, 11879, 11892, 11905, 11917, 11927, 11939, 11951, 11962, 11974, 11986, 11999, 12009, 12022, 12034, 12047, 12060, 12071, 12084, 12095, 12105, 12117, 12131, 12143, 12155, 12167, 12180, 12193, 12205, 12216, 12228, 12241, 12252, 12263, 12274, 12287, 12297, 12311, 12324, 12335, 12349, 12361, 12372, 12384, 12393, 12405, 12418, 12430, 12442, 12453, 12461, 12472, 12484, 12494, 12508, 12517, 12531, 12545, 12557, 12569, 12582, 12593, 12607, 12620, 12633, 12645, 12659, 12674, 12684, 12696, 12705, 12717, 12728],
-"basecalls": {"2933":"1:G", "2946":"2:C", "2959":"3:G", "2972":"4:T", "2984":"5:T", "2995":"6:G", "3007":"7:A", "3021":"8:C", "3034":"9:G", "3045":"10:G", "3060":"11:C", "3072":"12:C", "3086":"13:G", "3098":"14:T", "3110":"15:G", "3120":"16:G", "3133":"17:A", "3147":"18:G", "3159":"19:A", "3173":"20:C", "3185":"21:A", "3200":"22:G", "3211":"23:G", "3224":"24:G", "3236":"25:G", "3249":"26:C", "3262":"27:T", "3274":"28:A", "3289":"29:C", "3301":"30:C", "3314":"31:A", "3326":"32:A", "3338":"33:T", "3352":"34:C", "3365":"35:C", "3379":"36:G", "3392":"37:T", "3403":"38:T", "3416":"39:G", "3429":"40:G", "3440":"41:T", "3452":"42:G", "3464":"43:C", "3478":"44:C", "3491":"45:T", "3501":"46:T", "3515":"47:C", "3528":"48:G", "3540":"49:G", "3552":"50:A", "3566":"51:C", "3578":"52:A", "3591":"53:C", "3604":"54:C", "3618":"55:G", "3629":"56:T", "3642":"57:G", "3654":"58:C", "3667":"59:A", "3679":"60:A", "3692":"61:A", "3705":"62:C", "3717":"63:G", "3730":"64:C", "3743":"65:G", "3756":"66:C", "3769":"67:C", "3782":"68:A", "3796":"69:C", "3809":"70:G", "3819":"71:T", "3832":"72:C", "3844":"73:A", "3855":"74:T", "3868":"75:C", "3883":"76:C", "3895":"77:A", "3908":"78:G", "3919":"79:A", "3932":"80:G", "3944":"81:A", "3957":"82:C", "3970":"83:G", "3982":"84:G", "3995":"85:A", "4007":"86:C", "4020":"87:G", "4033":"88:C", "4046":"89:G", "4058":"90:A", "4070":"91:T", "4084":"92:C", "4096":"93:A", "4110":"94:G", "4122":"95:A", "4134":"96:G", "4145":"97:T", "4159":"98:C", "4173":"99:C", "4185":"100:A", "4198":"101:C", "4211":"102:G", "4224":"103:G", "4237":"104:T", "4249":"105:T", "4260":"106:G", "4273":"107:A", "4286":"108:G", "4298":"109:T", "4310":"110:C", "4324":"111:A", "4335":"112:T", "4346":"113:T", "4359":"114:C", "4372":"115:T", "4384":"116:T", "4395":"117:T", "4407":"118:G", "4420":"119:C", "4432":"120:A", "4444":"121:A", "4457":"122:G", "4470":"123:A", "4483":"124:G", "4496":"125:G", "4508":"126:G", "4521":"127:G", "4534":"128:C", "4546":"129:T", "4558":"130:T", "4570":"131:G", "4584":"132:C", "4597":"133:G", "4608":"134:T", "4620":"135:G", "4633":"136:G", "4645":"137:C", "4658":"138:T", "4670":"139:A", "4681":"140:T", "4695":"141:C", "4707":"142:A", "4718":"143:T", "4732":"144:C", "4745":"145:G", "4757":"146:A", "4771":"147:G", "4783":"148:G", "4795":"149:T", "4806":"150:G", "4819":"151:G", "4831":"152:A", "4844":"153:C", "4857":"154:A", "4870":"155:A", "4882":"156:T", "4894":"157:G", "4907":"158:A", "4918":"159:T", "4930":"160:G", "4942":"161:C", "4955":"162:A", "4966":"163:C", "4980":"164:C", "4992":"165:G", "5005":"166:A", "5018":"167:C", "5030":"168:G", "5042":"169:A", "5055":"170:A", "5068":"171:G", "5080":"172:C", "5093":"173:G", "5105":"174:C", "5118":"175:G", "5130":"176:C", "5142":"-", "5155":"177:C", "5168":"178:A", "5181":"179:G", "5193":"180:C", "5206":"181:A", "5219":"182:G", "5232":"183:A", "5244":"184:T", "5257":"185:T", "5268":"186:G", "5280":"187:T", "5292":"188:T", "5304":"189:T", "5316":"190:T", "5329":"191:C", "5342":"192:G", "5355":"193:G", "5367":"194:T", "5380":"195:T", "5391":"196:T", "5402":"197:G", "5415":"198:G", "5427":"199:A", "5440":"200:A", "5453":"201:A", "5465":"202:A", "5477":"203:T", "5488":"204:A", "5500":"205:A", "5513":"206:C", "5525":"207:T", "5537":"208:T", "5549":"209:A", "5561":"210:C", "5574":"211:A", "5587":"212:A", "5600":"213:A", "5612":"214:G", "5625":"215:A", "5636":"216:T", "5648":"217:A", "5661":"218:C", "5674":"219:T", "5685":"220:G", "5697":"221:T", "5709":"222:T", "5721":"223:C", "5733":"224:A", "5746":"225:A", "5759":"226:C", "5771":"227:T", "5782":"228:G", "5794":"229:A", "5807":"230:G", "5819":"231:A", "5831":"232:C", "5845":"233:G", "5857":"234:C", "5869":"235:A", "5882":"236:A", "5894":"237:A", "5907":"238:C", "5920":"239:T", "5931":"240:G", "5944":"241:G", "5956":"242:A", "5968":"243:A", "5980":"244:T", "5992":"245:T", "6004":"246:T", "6016":"247:T", "6028":"248:T", "6040":"249:C", "6053":"250:A", "6065":"251:C", "6078":"252:A", "6089":"253:T", "6101":"254:A", "6113":"255:C", "6125":"256:T", "6138":"257:C", "6151":"258:G", "6163":"259:A", "6176":"260:G", "6188":"261:A", "6201":"262:T", "6213":"263:T", "6224":"264:T", "6235":"265:G", "6248":"266:A", "6261":"267:C", "6273":"268:A", "6285":"269:T", "6297":"270:G", "6309":"271:G", "6322":"272:A", "6334":"273:G", "6346":"274:T", "6358":"275:T", "6370":"276:C", "6383":"277:A", "6395":"278:C", "6407":"279:T", "6420":"280:T", "6432":"281:T", "6445":"282:T", "6456":"283:G", "6468":"284:T", "6480":"285:G", "6492":"286:G", "6503":"287:T", "6515":"288:C", "6528":"289:A", "6539":"290:C", "6552":"291:C", "6564":"292:T", "6577":"293:C", "6589":"294:A", "6602":"295:A", "6614":"296:A", "6626":"297:C", "6639":"298:T", "6651":"299:A", "6663":"300:C", "6675":"301:A", "6688":"302:C", "6700":"303:T", "6712":"304:G", "6724":"305:A", "6736":"306:T", "6747":"307:G", "6759":"308:C", "6772":"309:A", "6784":"310:A", "6796":"311:A", "6808":"312:T", "6819":"313:A", "6832":"314:A", "6844":"315:C", "6857":"316:G", "6869":"317:G", "6881":"318:A", "6894":"319:C", "6906":"320:A", "6918":"321:T", "6929":"322:G", "6941":"323:C", "6954":"324:A", "6966":"325:C", "6979":"326:T", "6989":"327:G", "7001":"328:A", "7014":"329:A", "7025":"330:C", "7038":"331:C", "7051":"332:A", "7064":"333:A", "7076":"334:G", "7087":"335:T", "7099":"336:T", "7111":"337:T", "7122":"338:A", "7134":"339:C", "7147":"340:C", "7160":"341:A", "7172":"342:G", "7185":"343:A", "7197":"344:T", "7209":"345:A", "7222":"346:A", "7234":"347:T", "7245":"348:G", "7257":"349:T", "7269":"350:A", "7280":"351:T", "7292":"352:A", "7303":"353:T", "7314":"354:A", "7326":"355:C", "7339":"356:C", "7350":"357:A", "7363":"358:C", "7375":"359:C", "7388":"360:C", "7400":"361:G", "7412":"362:G", "7424":"363:A", "7437":"364:G", "7449":"365:C", "7461":"366:A", "7473":"367:C", "7485":"368:C", "7498":"369:T", "7509":"370:A", "7520":"371:T", "7534":"372:C", "7545":"373:C", "7558":"374:C", "7571":"375:T", "7581":"376:G", "7594":"377:G", "7605":"378:T", "7616":"379:A", "7629":"380:A", "7641":"381:A", "7653":"382:T", "7664":"383:G", "7676":"384:G", "7688":"385:A", "7700":"386:A", "7712":"387:T", "7723":"388:G", "7735":"389:A", "7747":"390:C", "7759":"391:T", "7771":"392:A", "7783":"393:C", "7795":"394:A", "7808":"395:C", "7820":"396:G", "7831":"397:T", "7842":"398:G", "7854":"399:G", "7866":"400:C", "7879":"401:A", "7891":"402:G", "7903":"403:A", "7915":"404:C", "7927":"405:G", "7938":"406:T", "7950":"407:C", "7962":"408:T", "7974":"409:T", "7986":"410:C", "7998":"411:T", "8010":"412:A", "8022":"413:A", "8034":"414:C", "8047":"415:C", "8059":"416:C", "8071":"417:G", "8082":"418:T", "8095":"419:C", "8108":"420:G", "8120":"421:G", "8132":"422:T", "8143":"423:A", "8155":"424:T", "8167":"425:T", "8178":"426:T", "8190":"427:T", "8201":"428:A", "8213":"429:C", "8225":"430:A", "8237":"431:C", "8249":"432:C", "8262":"433:T", "8273":"434:A", "8285":"435:T", "8296":"436:G", "8308":"437:G", "8320":"438:G", "8332":"439:G", "8343":"440:C", "8355":"441:G", "8367":"442:C", "8379":"443:C", "8391":"444:C", "8403":"445:C", "8416":"446:C", "8428":"447:A", "8440":"448:G", "8452":"449:C", "8465":"450:A", "8477":"451:A", "8489":"452:G", "8501":"453:A", "8513":"454:A", "8525":"455:T", "8536":"456:A", "8547":"457:T", "8561":"458:C", "8573":"459:A", "8585":"460:G", "8596":"461:T", "8607":"462:G", "8619":"463:C", "8631":"464:C", "8644":"465:C", "8656":"466:T", "8667":"467:A", "8680":"468:C", "8692":"469:G", "8704":"470:T", "8715":"471:G", "8727":"472:G", "8738":"473:G", "8751":"474:A", "8763":"475:A", "8775":"476:T", "8786":"477:T", "8797":"478:G", "8809":"479:C", "8822":"480:T", "8833":"481:A", "8846":"482:A", "8858":"483:T", "8869":"484:G", "8881":"485:C", "8894":"486:G", "8905":"487:T", "8917":"488:A", "8927":"489:T", "8939":"490:T", "8951":"491:C", "8963":"492:C", "8976":"493:C", "8988":"494:A", "8999":"495:C", "9012":"496:T", "9024":"497:T", "9036":"498:T", "9047":"499:T", "9059":"500:A", "9071":"501:T", "9082":"502:G", "9094":"503:A", "9106":"504:T", "9117":"505:G", "9129":"506:G", "9141":"507:G", "9153":"508:T", "9165":"509:T", "9176":"510:T", "9186":"511:G", "9198":"512:C", "9210":"513:A", "9222":"514:A", "9235":"515:A", "9247":"516:A", "9259":"517:G", "9270":"518:T", "9281":"519:A", "9292":"520:C", "9305":"521:C", "9317":"522:A", "9329":"523:C", "9341":"524:T", "9352":"525:A", "9365":"526:G", "9377":"527:C", "9389":"528:G", "9401":"529:G", "9413":"530:G", "9424":"531:T", "9436":"532:C", "9448":"533:A", "9460":"534:A", "9471":"535:A", "9482":"536:C", "9495":"537:C", "9507":"-", "9519":"-", "9531":"538:T", "9543":"539:C", "9555":"540:A", "9567":"541:A", "9579":"542:C", "9591":"543:T", "9601":"544:G", "9613":"545:A", "9625":"546:A", "9637":"-", "9649":"547:G", "9661":"548:G", "9673":"549:C", "9686":"550:G", "9698":"551:A", "9709":"552:T", "9721":"553:T", "9734":"554:C", "9746":"555:G", "9758":"556:T", "9769":"557:T", "9780":"558:G", "9791":"559:T", "9803":"560:A", "9815":"561:C", "9828":"562:G", "9840":"563:G", "9851":"564:T", "9862":"565:G", "9874":"566:C", "9886":"567:T", "9897":"568:G", "9908":"569:C", "9921":"570:C", "9933":"571:T", "9945":"572:C", "9957":"573:A", "9969":"574:C", "9982":"575:T", "9993":"576:G", "10005":"577:A", "10018":"578:A", "10029":"579:T", "10040":"580:G", "10052":"581:A", "10063":"582:T", "10075":"583:T", "10087":"584:T", "10098":"585:T", "10109":"586:G", "10121":"587:G", "10133":"588:A", "10143":"589:T", "10156":"590:C", "10168":"591:A", "10180":"592:C", "10193":"593:T", "10203":"594:G", "10216":"595:G", "10228":"596:C", "10240":"597:T", "10251":"598:G", "10262":"599:T", "10273":"600:T", "10286":"601:C", "10298":"602:G", "10311":"603:C", "10323":"604:G", "10335":"605:T", "10346":"606:G", "10358":"607:G", "10369":"608:T", "10380":"609:A", "10392":"610:A", "10405":"611:A", "10416":"612:T", "10427":"613:G", "10439":"614:A", "10449":"615:T", "10461":"616:C", "10474":"617:A", "10485":"618:C", "10497":"619:A", "10509":"620:A", "10520":"621:C", "10532":"622:C", "10545":"623:C", "10557":"624:C", "10569":"625:A", "10582":"626:C", "10594":"627:G", "10605":"628:C", "10618":"629:G", "10630":"630:G", "10641":"631:C", "10653":"632:T", "10665":"633:C", "10677":"634:A", "10688":"635:C", "10700":"636:C", "10712":"637:T", "10723":"638:C", "10736":"639:C", "10749":"640:A", "10761":"641:A", "10773":"642:G", "10785":"643:A", "10795":"644:T", "10808":"645:C", "10821":"646:A", "10833":"647:G", "10846":"648:A", "10858":"649:G", "10870":"650:T", "10880":"651:G", "10892":"652:T", "10903":"653:A", "10915":"654:C", "10927":"655:A", "10938":"656:T", "10948":"657:G", "10960":"658:A", "10972":"659:A", "10984":"660:G", "10995":"661:C", "11008":"662:C", "11020":"663:A", "11032":"664:A", "11045":"665:A", "11057":"666:G", "11069":"667:C", "11082":"668:A", "11093":"669:T", "11103":"670:G", "11114":"671:T", "11127":"672:C", "11139":"673:A", "11151":"674:G", "11163":"675:A", "11176":"676:G", "11187":"677:T", "11200":"678:C", "11212":"679:T", "11223":"680:G", "11235":"681:G", "11245":"682:T", "11257":"683:G", "11268":"684:C", "11281":"685:C", "11293":"686:C", "11306":"687:A", "11317":"688:C", "11330":"689:G", "11341":"690:A", "11352":"691:C", "11365":"692:C", "11376":"693:T", "11388":"694:C", "11401":"695:C", "11413":"696:A", "11425":"697:C", "11438":"698:G", "11450":"699:A", "11463":"700:G", "11475":"701:C", "11487":"702:A", "11499":"703:G", "11509":"704:T", "11522":"705:C", "11535":"706:C", "11548":"707:C", "11561":"708:A", "11571":"709:T", "11582":"710:A", "11594":"711:C", "11606":"712:T", "11617":"713:T", "11629":"714:C", "11642":"715:G", "11653":"716:G", "11666":"717:A", "11678":"718:C", "11692":"719:C", "11705":"720:A", "11717":"721:G", "11730":"722:G", "11742":"723:T", "11752":"724:G", "11764":"725:T", "11776":"726:T", "11786":"727:G", "11799":"728:A", "11811":"729:T", "11822":"730:T", "11833":"731:A", "11844":"732:T", "11854":"733:A", "11867":"734:A", "11879":"735:A", "11892":"736:G", "11905":"737:A", "11917":"738:T", "11927":"739:G", "11939":"740:G", "11951":"741:G", "11962":"742:C", "11974":"743:T", "11986":"744:C", "11999":"745:A", "12009":"746:C", "12022":"747:C", "12034":"748:C", "12047":"749:C", "12060":"750:A", "12071":"751:C", "12084":"752:T", "12095":"753:A", "12105":"754:C", "12117":"755:C", "12131":"756:A", "12143":"757:G", "12155":"758:A", "12167":"759:A", "12180":"760:A", "12193":"761:A", "12205":"762:G", "12216":"763:G", "12228":"764:G", "12241":"765:A", "12252":"766:T", "12263":"767:T", "12274":"768:A", "12287":"769:A", "12297":"770:C", "12311":"771:G", "12324":"772:A", "12335":"773:C", "12349":"774:T", "12361":"775:T", "12372":"776:A", "12384":"777:T", "12393":"778:G", "12405":"779:G", "12418":"780:A", "12430":"781:T", "12442":"782:T", "12453":"783:T", "12461":"784:G", "12472":"785:G", "12484":"786:A", "12494":"787:C", "12508":"788:A", "12517":"789:C", "12531":"790:C", "12545":"791:A", "12557":"792:A", "12569":"793:A", "12582":"794:A", "12593":"795:C", "12607":"796:A", "12620":"797:A", "12633":"798:A", "12645":"799:G", "12659":"800:C", "12674":"801:T", "12684":"802:G", "12696":"803:T", "12705":"804:G", "12717":"805:T", "12728":"806:A"}
-}
-, {
-"traceFileName": "dataset_152182",
-"leadingGaps": 2452,
-"trailingGaps": 4108,
-"peakA": [455, 450, 443, 430, 413, 394, 376, 363, 353, 341, 324, 301, 275, 251, 232, 217, 204, 191, 178, 164, 150, 136, 125, 115, 106, 98, 89, 80, 71, 63, 55, 49, 45, 42, 39, 37, 34, 31, 28, 24, 21, 18, 18, 19, 21, 25, 29, 31, 33, 34, 33, 32, 30, 28, 27, 26, 26, 26, 26, 25, 24, 23, 21, 18, 15, 12, 10, 8, 6, 5, 3, 2, 1, 1, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 4, 4, 5, 7, 9, 11, 13, 13, 13, 12, 11, 10, 10, 11, 13, 15, 17, 19, 20, 21, 22, 22, 23, 24, 24, 25, 24, 24, 23, 22, 22, 21, 21, 20, 19, 18, 16, 15, 14, 14, 16, 18, 22, 27, 33, 40, 49, 60, 72, 87, 102, 118, 133, 146, 157, 168, 177, 186, 193, 198, 200, 197, 189, 176, 159, 141, 121, 102, 86, 72, 61, 52, 44, 38, 33, 28, 23, 19, 16, 13, 11, 9, 8, 7, 7, 6, 5, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 9, 15, 22, 30, 41, 55, 74, 97, 123, 152, 181, 210, 236, 259, 276, 287, 289, 283, 270, 250, 225, 199, 172, 145, 121, 102, 89, 86, 93, 112, 142, 180, 225, 272, 317, 358, 392, 416, 429, 433, 427, 414, 396, 375, 353, 333, 317, 307, 306, 312, 325, 340, 353, 359, 357, 345, 327, 305, 285, 269, 262, 263, 272, 287, 307, 329, 353, 374, 393, 405, 412, 412, 408, 402, 394, 387, 377, 364, 344, 317, 283, 244, 203, 165, 131, 104, 86, 76, 75, 86, 108, 140, 181, 227, 275, 319, 356, 383, 396, 394, 375, 342, 298, 246, 193, 145, 105, 77, 63, 63, 76, 101, 138, 184, 235, 288, 337, 378, 406, 418, 411, 387, 346, 295, 237, 180, 127, 84, 53, 33, 27, 33, 50, 80, 121, 171, 226, 281, 331, 369, 391, 395, 381, 351, 310, 261, 209, 159, 113, 74, 43, 21, 8, 1, 0, 2, 7, 12, 16, 19, 20, 19, 15, 11, 7, 4, 1, 0, 0, 0, 3, 15, 37, 71, 119, 178, 245, 314, 379, 433, 468, 481, 468, 431, 375, 308, 237, 170, 112, 67, 35, 15, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 9, 11, 12, 12, 11, 9, 6, 3, 4, 11, 27, 57, 102, 162, 232, 304, 371, 424, 458, 473, 473, 464, 456, 453, 460, 476, 495, 510, 512, 497, 462, 408, 341, 269, 199, 136, 85, 47, 22, 8, 1, 0, 0, 0, 0, 5, 21, 54, 110, 192, 298, 423, 552, 670, 759, 806, 803, 752, 660, 545, 422, 307, 209, 133, 78, 42, 20, 7, 2, 0, 1, 3, 6, 9, 12, 13, 14, 13, 11, 9, 7, 6, 7, 9, 13, 17, 22, 28, 32, 36, 38, 38, 37, 34, 30, 25, 19, 13, 9, 5, 2, 0, 0, 0, 3, 14, 38, 77, 135, 209, 294, 382, 461, 520, 548, 542, 502, 434, 350, 262, 181, 114, 66, 34, 18, 11, 10, 11, 14, 15, 16, 15, 13, 10, 7, 4, 2, 2, 4, 6, 9, 11, 13, 13, 12, 10, 8, 6, 4, 3, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 6, 26, 62, 117, 187, 265, 340, 400, 435, 440, 413, 357, 283, 203, 128, 69, 30, 8, 0, 0, 0, 9, 30, 70, 132, 215, 308, 398, 470, 509, 511, 477, 419, 352, 295, 262, 260, 286, 331, 379, 414, 424, 405, 359, 294, 222, 153, 95, 52, 24, 8, 0, 0, 0, 2, 6, 11, 16, 20, 23, 23, 22, 20, 16, 12, 8, 5, 3, 2, 3, 3, 2, 0, 0, 3, 24, 70, 146, 251, 376, 503, 610, 679, 697, 666, 599, 523, 464, 446, 478, 554, 652, 745, 802, 806, 750, 644, 506, 361, 230, 127, 57, 18, 1, 0, 1, 5, 9, 12, 15, 17, 17, 16, 14, 11, 10, 11, 14, 20, 27, 33, 37, 39, 37, 33, 26, 19, 12, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 4, 6, 8, 9, 7, 3, 0, 0, 0, 1, 4, 4, 0, 0, 0, 27, 92, 201, 353, 529, 703, 844, 922, 923, 844, 703, 528, 351, 201, 93, 29, 0, 0, 0, 16, 52, 111, 196, 298, 399, 479, 520, 515, 466, 387, 293, 201, 124, 68, 31, 11, 2, 0, 2, 5, 9, 13, 17, 19, 21, 21, 20, 17, 13, 9, 7, 6, 7, 7, 4, 0, 0, 4, 37, 105, 210, 343, 483, 606, 687, 709, 667, 573, 445, 308, 186, 92, 33, 5, 0, 0, 2, 3, 1, 0, 0, 0, 0, 0, 1, 2, 5, 10, 16, 21, 24, 24, 22, 20, 18, 16, 13, 10, 5, 0, 0, 0, 4, 7, 5, 0, 0, 7, 53, 147, 288, 462, 642, 793, 884, 896, 827, 694, 525, 353, 203, 95, 30, 1, 0, 0, 4, 4, 0, 0, 0, 3, 11, 22, 31, 39, 43, 44, 42, 39, 36, 33, 29, 25, 22, 17, 13, 9, 6, 5, 5, 6, 7, 7, 6, 5, 5, 8, 11, 15, 17, 15, 10, 4, 1, 2, 6, 8, 4, 0, 0, 17, 84, 209, 387, 595, 798, 951, 1021, 993, 873, 690, 484, 293, 145, 51, 6, 0, 0, 7, 8, 4, 0, 0, 0, 0, 4, 5, 2, 0, 4, 27, 81, 170, 291, 430, 564, 665, 711, 692, 610, 483, 338, 203, 98, 32, 1, 0, 0, 4, 5, 3, 0, 0, 2, 6, 10, 13, 14, 15, 14, 14, 13, 12, 11, 10, 9, 9, 9, 9, 10, 11, 12, 10, 7, 3, 0, 0, 2, 6, 8, 5, 0, 0, 11, 60, 154, 288, 442, 587, 688, 721, 678, 577, 449, 336, 273, 277, 344, 451, 561, 639, 661, 618, 522, 396, 268, 159, 83, 40, 23, 22, 26, 29, 28, 25, 23, 23, 28, 35, 42, 48, 51, 49, 44, 35, 25, 15, 8, 3, 4, 8, 15, 22, 25, 24, 19, 12, 8, 8, 11, 12, 7, 0, 0, 11, 74, 195, 367, 569, 759, 896, 947, 901, 770, 586, 391, 221, 97, 26, 0, 0, 3, 8, 7, 3, 0, 0, 1, 8, 14, 20, 24, 27, 28, 28, 27, 26, 24, 22, 19, 16, 13, 12, 11, 13, 15, 17, 18, 18, 17, 15, 12, 9, 6, 5, 4, 5, 6, 10, 13, 16, 17, 15, 11, 7, 5, 7, 9, 10, 7, 0, 0, 8, 52, 136, 257, 396, 523, 605, 619, 560, 446, 313, 207, 167, 213, 340, 518, 698, 831, 879, 827, 690, 503, 317, 182, 131, 173, 293, 453, 606, 710, 735, 676, 550, 391, 242, 144, 121, 180, 302, 455, 595, 684, 695, 626, 495, 343, 216, 155, 183, 299, 474, 662, 814, 889, 868, 759, 590, 402, 231, 104, 29, 0, 0, 7, 15, 16, 12, 7, 3, 5, 11, 21, 32, 42, 51, 57, 59, 56, 49, 40, 30, 21, 13, 8, 5, 5, 8, 13, 16, 15, 8, 0, 0, 11, 63, 157, 286, 429, 557, 639, 653, 596, 484, 343, 206, 98, 30, 0, 0, 2, 9, 11, 8, 5, 3, 4, 8, 13, 17, 19, 18, 15, 12, 8, 4, 1, 0, 0, 0, 3, 6, 9, 12, 14, 13, 12, 9, 6, 3, 1, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 4, 2, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 5, 8, 11, 13, 12, 10, 6, 3, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 3, 2, 1, 1, 1, 1, 1, 2, 2, 3, 3, 4, 5, 6, 6, 6, 5, 4, 3, 2, 1, 1, 2, 3, 5, 7, 9, 11, 12, 13, 13, 12, 10, 9, 7, 6, 6, 6, 6, 6, 6, 5, 5, 7, 10, 15, 20, 25, 26, 22, 17, 11, 9, 11, 15, 15, 8, 0, 0, 14, 86, 217, 401, 608, 796, 920, 948, 875, 719, 520, 322, 161, 56, 5, 0, 0, 8, 11, 9, 5, 5, 10, 19, 29, 36, 39, 38, 34, 29, 24, 19, 15, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 4, 4, 2, 0, 0, 0, 1, 8, 13, 10, 0, 0, 0, 52, 162, 328, 526, 715, 849, 890, 829, 683, 490, 296, 141, 43, 0, 0, 2, 10, 10, 4, 0, 0, 7, 17, 26, 29, 25, 19, 15, 13, 14, 11, 3, 0, 0, 23, 92, 207, 356, 509, 630, 687, 666, 572, 432, 279, 146, 54, 7, 0, 5, 19, 28, 28, 23, 16, 11, 11, 14, 18, 22, 22, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 19, 12, 5, 0, 0, 4, 10, 12, 7, 0, 0, 12, 71, 178, 325, 486, 624, 702, 701, 620, 481, 322, 177, 72, 14, 0, 0, 5, 10, 9, 5, 4, 7, 15, 22, 27, 27, 22, 15, 8, 2, 0, 0, 3, 6, 9, 10, 9, 6, 4, 1, 0, 0, 0, 1, 3, 3, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 2, 4, 7, 10, 13, 15, 15, 14, 12, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 1, 1, 0, 0, 0, 1, 1, 1, 1, 2, 4, 7, 11, 16, 20, 24, 29, 34, 38, 39, 35, 27, 18, 15, 17, 23, 25, 16, 0, 0, 7, 97, 275, 534, 831, 1102, 1279, 1312, 1193, 956, 662, 381, 165, 38, 0, 0, 13, 24, 17, 0, 0, 13, 81, 197, 349, 509, 643, 720, 720, 645, 513, 355, 206, 91, 20, 0, 0, 7, 19, 19, 8, 0, 0, 24, 105, 239, 411, 589, 733, 803, 779, 663, 487, 297, 143, 63, 73, 163, 302, 446, 555, 597, 561, 457, 314, 171, 72, 51, 124, 284, 503, 730, 913, 1004, 979, 842, 626, 387, 183, 66, 63, 168, 351, 560, 739, 844, 852, 767, 614, 433, 262, 128, 44, 6, 0, 8, 17, 22, 22, 21, 22, 27, 35, 43, 48, 49, 44, 36, 27, 18, 11, 5, 1, 0, 2, 9, 19, 30, 38, 39, 33, 25, 20, 22, 27, 28, 17, 0, 0, 8, 107, 299, 575, 886, 1162, 1330, 1343, 1199, 939, 632, 349, 142, 26, 0, 0, 17, 33, 38, 36, 37, 43, 53, 64, 68, 64, 53, 38, 23, 11, 4, 2, 3, 6, 9, 10, 11, 12, 12, 14, 15, 16, 15, 13, 10, 5, 2, 0, 0, 1, 4, 8, 11, 13, 14, 14, 12, 10, 8, 5, 3, 1, 0, 0, 0, 1, 3, 4, 5, 5, 3, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 4, 11, 20, 27, 31, 31, 29, 27, 27, 25, 18, 5, 0, 0, 29, 115, 256, 433, 611, 747, 802, 763, 641, 468, 290, 142, 44, 0, 0, 2, 16, 24, 27, 28, 28, 30, 32, 33, 30, 24, 17, 11, 6, 3, 2, 2, 3, 5, 8, 12, 15, 18, 19, 19, 16, 13, 9, 5, 2, 2, 4, 8, 11, 12, 9, 3, 0, 0, 4, 13, 18, 14, 0, 0, 0, 65, 196, 386, 602, 793, 906, 910, 803, 618, 404, 213, 77, 7, 0, 0, 14, 25, 28, 28, 30, 35, 41, 44, 41, 33, 23, 14, 9, 8, 11, 15, 17, 17, 15, 13, 13, 15, 20, 27, 34, 37, 38, 34, 29, 22, 17, 13, 11, 9, 7, 6, 7, 11, 17, 21, 19, 8, 0, 0, 25, 102, 229, 388, 544, 655, 685, 622, 482, 307, 152, 66, 79, 189, 365, 555, 706, 777, 751, 641, 478, 305, 157, 56, 6, 0, 7, 23, 35, 39, 38, 36, 36, 38, 42, 46, 48, 47, 43, 35, 25, 17, 13, 16, 22, 26, 20, 4, 0, 0, 53, 186, 389, 634, 865, 1022, 1061, 971, 779, 539, 309, 135, 32, 0, 0, 3, 17, 26, 31, 32, 23, 4, 0, 0, 60, 214, 460, 765, 1066, 1286, 1362, 1272, 1041, 734, 427, 186, 39, 0, 0, 14, 35, 35, 17, 0, 0, 12, 91, 224, 397, 580, 730, 808, 794, 690, 524, 339, 176, 62, 4, 0, 0, 16, 30, 39, 46, 54, 61, 67, 68, 61, 49, 35, 22, 13, 8, 7, 7, 8, 7, 6, 4, 4, 4, 6, 8, 11, 13, 13, 12, 9, 6, 3, 2, 4, 8, 13, 19, 23, 25, 23, 19, 13, 8, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 7, 9, 11, 11, 11, 10, 8, 5, 3, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 3, 5, 8, 13, 15, 14, 10, 5, 5, 11, 21, 27, 20, 1, 0, 0, 74, 235, 471, 743, 985, 1131, 1139, 1007, 775, 506, 266, 96, 8, 0, 0, 17, 31, 37, 40, 46, 55, 64, 67, 63, 52, 39, 28, 20, 16, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 14, 12, 10, 8, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 8, 11, 15, 17, 18, 17, 14, 11, 7, 3, 2, 3, 6, 10, 14, 18, 19, 17, 14, 10, 6, 3, 1, 0, 0, 0, 2, 6, 12, 21, 29, 36, 39, 38, 34, 28, 21, 17, 15, 15, 16, 17, 17, 17, 15, 13, 11, 10, 10, 13, 16, 19, 20, 16, 10, 4, 3, 9, 20, 28, 24, 6, 0, 0, 53, 197, 421, 690, 942, 1111, 1146, 1040, 823, 558, 309, 124, 19, 0, 0, 15, 38, 52, 56, 48, 27, 0, 0, 5, 97, 274, 523, 799, 1037, 1172, 1166, 1020, 775, 497, 252, 81, 0, 0, 3, 30, 42, 35, 18, 10, 26, 79, 171, 291, 419, 524, 581, 574, 503, 386, 253, 133, 47, 1, 0, 2, 20, 36, 44, 47, 46, 43, 41, 38, 35, 32, 30, 28, 27, 26, 25, 24, 22, 21, 21, 21, 22, 23, 23, 23, 22, 21, 20, 19, 17, 16, 14, 12, 12, 11, 12, 14, 16, 17, 18, 18, 18, 18, 17, 16, 16, 14, 12, 10, 7, 5, 5, 6, 8, 11, 15, 18, 20, 21, 19, 15, 9, 3, 1, 5, 13, 22, 22, 11, 0, 0, 21, 114, 275, 485, 701, 866, 934, 886, 735, 526, 313, 142, 35, 0, 0, 9, 26, 36, 38, 40, 42, 45, 46, 41, 30, 17, 7, 4, 8, 14, 16, 8, 0, 0, 21, 97, 227, 392, 558, 678, 715, 652, 502, 308, 125, 8, 0, 85, 263, 477, 669, 788, 807, 725, 569, 384, 213, 88, 17, 0, 0, 10, 22, 29, 32, 35, 38, 39, 37, 30, 20, 10, 3, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 10, 9, 7, 4, 2, 1, 2, 5, 7, 9, 10, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 1, 5, 11, 19, 25, 30, 31, 28, 22, 14, 7, 3, 1, 3, 6, 10, 14, 15, 15, 12, 8, 4, 2, 2, 5, 9, 15, 20, 23, 23, 21, 16, 10, 5, 1, 0, 0, 4, 8, 12, 15, 17, 17, 16, 13, 9, 6, 3, 0, 0, 0, 2, 4, 7, 8, 8, 7, 6, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 9, 9, 8, 6, 3, 1, 0, 0, 0, 3, 6, 9, 12, 13, 11, 8, 4, 1, 0, 1, 6, 13, 21, 27, 30, 29, 25, 20, 15, 12, 13, 15, 19, 22, 23, 22, 19, 15, 12, 10, 10, 13, 19, 24, 26, 25, 21, 18, 20, 29, 38, 39, 23, 0, 0, 7, 116, 322, 607, 915, 1169, 1297, 1262, 1075, 791, 485, 229, 62, 0, 0, 12, 38, 44, 28, 3, 0, 14, 89, 219, 391, 573, 723, 802, 788, 684, 518, 333, 171, 58, 1, 0, 0, 17, 29, 34, 35, 36, 37, 37, 33, 26, 16, 7, 2, 2, 7, 15, 24, 32, 36, 36, 34, 30, 25, 21, 18, 16, 15, 14, 14, 13, 12, 10, 8, 7, 5, 5, 5, 6, 7, 8, 9, 8, 8, 8, 9, 11, 14, 18, 20, 21, 20, 18, 15, 11, 9, 9, 9, 10, 10, 8, 5, 2, 2, 8, 16, 21, 18, 4, 0, 0, 46, 155, 321, 518, 697, 809, 817, 714, 529, 317, 144, 59, 86, 212, 394, 572, 690, 710, 626, 463, 271, 111, 35, 72, 217, 434, 662, 840, 920, 883, 745, 547, 339, 167, 54, 0, 0, 3, 19, 30, 35, 38, 42, 48, 52, 52, 47, 38, 28, 20, 15, 14, 14, 15, 14, 12, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 0, 7, 14, 14, 6, 0, 0, 20, 96, 219, 372, 518, 617, 637, 574, 446, 292, 151, 51, 0, 0, 0, 11, 18, 20, 22, 27, 36, 45, 51, 52, 46, 36, 26, 17, 12, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 3, 0, 0, 0, 0, 3, 11, 14, 9, 0, 0, 1, 53, 153, 291, 439, 558, 612, 586, 488, 347, 202, 87, 17, 0, 0, 8, 21, 27, 28, 27, 26, 26, 24, 20, 15, 9, 4, 0, 0, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 2, 10, 14, 10, 0, 0, 1, 52, 155, 304, 472, 617, 700, 696, 606, 457, 290, 144, 46, 0, 0, 9, 25, 35, 39, 42, 47, 49, 39, 13, 0, 0, 54, 218, 481, 801, 1106, 1315, 1367, 1247, 992, 674, 374, 150, 24, 0, 0, 25, 53, 70, 78, 77, 65, 41, 9, 0, 7, 89, 245, 461, 693, 883, 978, 950, 807, 593, 363, 172, 48, 0, 0, 6, 26, 36, 38, 38, 39, 43, 47, 48, 45, 37, 28, 20, 15, 11, 10, 10, 11, 15, 21, 28, 33, 34, 29, 21, 13, 11, 17, 26, 30, 21, 0, 0, 0, 81, 247, 485, 749, 973, 1094, 1075, 923, 684, 424, 203, 58, 0, 0, 8, 35, 54, 63, 67, 71, 75, 76, 72, 63, 51, 38, 27, 19, 15, 13, 13, 13, 13, 13, 13, 12, 12, 11, 11, 12, 12, 11, 9, 7, 7, 8, 11, 16, 19, 21, 19, 17, 17, 22, 28, 30, 21, 2, 0, 0, 58, 190, 384, 606, 799, 909, 904, 784, 587, 368, 180, 54, 0, 0, 5, 25, 38, 43, 45, 49, 55, 60, 58, 48, 32, 16, 5, 3, 6, 10, 7, 0, 0, 6, 59, 160, 302, 458, 590, 660, 649, 560, 418, 263, 130, 41, 0, 0, 6, 23, 37, 46, 53, 55, 47, 27, 0, 0, 7, 99, 271, 505, 755, 958, 1057, 1024, 868, 636, 390, 184, 51, 0, 0, 9, 32, 47, 52, 52, 51, 51, 50, 45, 36, 26, 16, 8, 4, 4, 4, 4, 4, 2, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 3, 7, 12, 13, 11, 7, 4, 5, 12, 20, 20, 10, 0, 0, 15, 102, 253, 447, 640, 781, 826, 763, 610, 414, 226, 85, 8, 0, 0, 19, 34, 39, 36, 30, 27, 25, 25, 25, 24, 22, 20, 18, 16, 13, 9, 5, 1, 1, 4, 11, 20, 28, 34, 36, 33, 27, 19, 11, 6, 3, 2, 3, 4, 5, 6, 6, 8, 9, 11, 12, 12, 12, 10, 8, 7, 6, 7, 9, 13, 16, 19, 20, 18, 15, 12, 11, 12, 14, 17, 19, 18, 18, 20, 28, 39, 45, 37, 14, 0, 0, 46, 201, 450, 758, 1055, 1262, 1319, 1210, 967, 661, 367, 146, 20, 0, 0, 35, 69, 91, 101, 105, 106, 103, 94, 79, 60, 41, 25, 15, 13, 18, 25, 33, 39, 40, 37, 29, 19, 9, 4, 5, 12, 18, 17, 7, 0, 0, 24, 110, 249, 422, 588, 702, 731, 665, 525, 351, 187, 67, 3, 0, 1, 24, 44, 55, 59, 59, 57, 54, 48, 40, 30, 21, 14, 11, 11, 12, 13, 12, 10, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 12, 14, 14, 12, 8, 5, 2, 0, 1, 4, 9, 16, 23, 28, 30, 28, 23, 16, 9, 4, 3, 5, 8, 12, 15, 15, 13, 10, 7, 6, 6, 9, 13, 17, 19, 20, 19, 17, 15, 14, 13, 11, 8, 4, 0, 0, 1, 8, 14, 15, 7, 0, 0, 19, 89, 206, 353, 496, 594, 612, 542, 403, 239, 107, 54, 102, 241, 429, 610, 731, 758, 688, 545, 371, 209, 88, 20, 0, 3, 19, 34, 46, 53, 55, 47, 25, 0, 0, 10, 121, 327, 607, 907, 1150, 1268, 1226, 1037, 756, 459, 213, 57, 0, 0, 13, 41, 58, 64, 66, 70, 77, 82, 82, 75, 63, 48, 34, 24, 18, 15, 13, 11, 9, 7, 6, 8, 10, 14, 16, 17, 16, 13, 10, 6, 3, 2, 2, 4, 6, 8, 10, 10, 11, 11, 13, 15, 18, 20, 21, 20, 17, 13, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 6, 3, 1, 0, 0, 1, 4, 8, 10, 11, 9, 6, 3, 2, 3, 7, 11, 16, 19, 20, 19, 17, 14, 12, 10, 7, 5, 3, 2, 0, 0, 0, 0, 1, 2, 3, 5, 9, 12, 16, 20, 22, 23, 22, 19, 15, 10, 7, 4, 2, 1, 0, 0, 0, 0, 3, 9, 16, 23, 27, 29, 27, 23, 19, 17, 17, 19, 22, 26, 29, 31, 32, 31, 29, 26, 23, 20, 18, 15, 14, 13, 12, 11, 9, 8, 6, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 3, 0, 0, 0, 0, 7, 16, 19, 12, 0, 0, 5, 70, 193, 361, 544, 696, 774, 756, 648, 481, 299, 145, 42, 0, 0, 11, 33, 48, 52, 51, 47, 43, 39, 33, 24, 14, 4, 0, 2, 10, 16, 13, 2, 0, 0, 44, 148, 305, 486, 647, 743, 746, 654, 497, 317, 159, 50, 0, 0, 5, 26, 41, 48, 48, 46, 42, 38, 32, 25, 18, 12, 7, 5, 4, 3, 3, 1, 0, 0, 0, 2, 5, 8, 10, 10, 9, 10, 14, 20, 25, 21, 8, 0, 0, 28, 123, 277, 468, 651, 777, 810, 738, 584, 392, 211, 78, 6, 0, 0, 21, 37, 42, 39, 34, 30, 29, 29, 28, 26, 22, 17, 13, 10, 10, 10, 12, 13, 13, 12, 9, 6, 3, 2, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 1, 4, 7, 10, 11, 9, 5, 1, 0, 1, 6, 11, 13, 11, 5, 0, 0, 9, 22, 29, 21, 0, 0, 0, 95, 283, 552, 851, 1106, 1246, 1231, 1064, 797, 500, 244, 71, 0, 0, 12, 46, 64, 57, 34, 11, 10, 50, 143, 288, 465, 636, 758, 791, 720, 556, 343, 144, 24, 24, 155, 384, 649, 876, 1002, 998, 870, 660, 425, 219, 76, 4, 0, 4, 29, 47, 55, 55, 51, 46, 42, 38, 35, 30, 25, 19, 13, 9, 9, 14, 22, 26, 20, 4, 0, 0, 47, 169, 353, 568, 762, 882, 890, 787, 601, 387, 197, 64, 0, 0, 3, 26, 41, 46, 43, 38, 34, 31, 29, 26, 21, 16, 12, 9, 7, 7, 9, 13, 19, 25, 29, 29, 23, 15, 6, 3, 6, 13, 17, 12, 0, 0, 0, 53, 160, 313, 482, 624, 698, 683, 584, 431, 265, 126, 35, 0, 0, 6, 21, 29, 29, 25, 22, 21, 21, 21, 19, 16, 11, 7, 3, 1, 0, 0, 0, 0, 0, 1, 4, 8, 12, 13, 11, 9, 10, 16, 22, 24, 15, 0, 0, 2, 74, 214, 411, 628, 811, 910, 894, 770, 574, 360, 177, 54, 0, 0, 4, 23, 36, 40, 40, 41, 45, 50, 55, 55, 49, 37, 23, 12, 11, 19, 33, 39, 28, 2, 0, 0, 104, 316, 623, 972, 1276, 1448, 1431, 1223, 880, 497, 182, 13, 24, 192, 450, 714, 907, 980, 925, 768, 557, 346, 174, 62, 8, 0, 10, 29, 43, 50, 51, 49, 46, 41, 34, 27, 18, 11, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 18, 21, 22, 21, 19, 14, 10, 5, 2, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 12, 17, 20, 21, 19, 17, 13, 9, 6, 4, 3, 3, 2, 2, 1, 0, 0, 0, 1, 4, 6, 6, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 4, 1, 0, 1, 6, 11, 11, 4, 0, 0, 18, 80, 182, 310, 436, 527, 556, 516, 418, 291, 166, 70, 13, 0, 0, 10, 22, 28, 28, 25, 22, 20, 18, 16, 13, 9, 3, 0, 0, 0, 5, 11, 11, 4, 0, 0, 17, 77, 174, 294, 411, 494, 519, 480, 389, 273, 160, 72, 19, 0, 0, 7, 19, 32, 44, 52, 48, 28, 0, 0, 10, 129, 353, 664, 1003, 1288, 1441, 1419, 1228, 924, 586, 293, 93, 0, 0, 12, 52, 82, 95, 96, 91, 83, 74, 65, 53, 42, 32, 24, 19, 15, 11, 7, 3, 0, 0, 0, 3, 6, 8, 10, 10, 9, 9, 8, 8, 7, 6, 5, 4, 3, 4, 7, 11, 15, 18, 20, 19, 15, 11, 6, 2, 0, 0, 0, 2, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 2, 4, 6, 7, 7, 5, 4, 2, 0, 0, 0, 0, 3, 8, 14, 21, 25, 27, 25, 20, 14, 8, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 11, 16, 21, 24, 23, 20, 14, 8, 3, 0, 0, 0, 4, 9, 15, 20, 23, 23, 20, 14, 7, 2, 0, 0, 2, 8, 14, 18, 20, 19, 15, 10, 5, 1, 0, 0, 2, 7, 13, 19, 24, 25, 22, 16, 9, 3, 0, 0, 3, 7, 10, 11, 9, 6, 2, 0, 0, 0, 4, 10, 15, 18, 17, 14, 8, 3, 0, 1, 5, 8, 9, 6, 1, 0, 2, 12, 23, 26, 15, 0, 0, 22, 131, 324, 580, 846, 1051, 1135, 1065, 861, 580, 309, 128, 91, 203, 424, 684, 900, 1004, 966, 799, 553, 304, 129, 83, 181, 399, 673, 926, 1085, 1103, 977, 744, 472, 244, 125, 151, 315, 569, 840, 1052, 1150, 1112, 953, 718, 466, 247, 94, 16, 1, 22, 53, 71, 68, 44, 14, 2, 28, 111, 253, 436, 626, 778, 849, 816, 682, 481, 269, 105, 38, 86, 234, 438, 639, 781, 827, 770, 631, 451, 273, 130, 40, 0, 0, 8, 22, 30, 32, 29, 26, 24, 22, 19, 16, 12, 8, 6, 5, 4, 3, 2, 1, 1, 2, 4, 4, 2, 0, 0, 0, 2, 11, 19, 17, 4, 0, 0, 42, 154, 329, 539, 738, 871, 900, 818, 649, 441, 244, 97, 14, 0, 0, 14, 30, 35, 28, 12, 0, 0, 9, 67, 171, 311, 462, 590, 657, 641, 543, 389, 224, 96, 46, 92, 224, 408, 593, 728, 775, 719, 574, 379, 185, 50, 13, 89, 264, 492, 715, 873, 928, 869, 717, 515, 312, 149, 45, 0, 0, 12, 32, 47, 56, 58, 51, 35, 10, 0, 0, 55, 188, 393, 640, 878, 1045, 1098, 1023, 840, 599, 357, 163, 42, 0, 0, 18, 44, 54, 44, 21, 0, 0, 22, 102, 232, 395, 559, 685, 740, 709, 599, 440, 272, 132, 39, 0, 0, 7, 24, 34, 36, 33, 28, 26, 25, 25, 25, 24, 23, 22, 20, 18, 15, 11, 6, 2, 0, 0, 2, 6, 11, 14, 17, 17, 15, 14, 12, 12, 12, 12, 11, 9, 6, 3, 1, 2, 6, 12, 19, 26, 31, 32, 30, 26, 22, 17, 14, 12, 11, 10, 8, 7, 6, 5, 5, 4, 2, 0, 0, 2, 7, 13, 14, 8, 0, 0, 17, 86, 206, 366, 534, 666, 724, 684, 556, 377, 201, 83, 62, 142, 297, 478, 630, 708, 696, 601, 454, 296, 161, 69, 22, 11, 18, 29, 35, 34, 29, 23, 20, 19, 19, 18, 17, 14, 12, 12, 12, 13, 12, 10, 6, 3, 1, 2, 5, 8, 9, 8, 6, 6, 10, 19, 25, 21, 6, 0, 0, 43, 168, 366, 611, 849, 1018, 1072, 997, 814, 575, 338, 152, 38, 0, 0, 20, 48, 68, 76, 72, 56, 29, 0, 0, 19, 120, 298, 538, 798, 1018, 1142, 1135, 1000, 773, 512, 276, 105, 13, 0, 0, 27, 49, 59, 60, 58, 56, 56, 56, 55, 53, 47, 41, 33, 25, 17, 12, 8, 7, 8, 8, 7, 5, 2, 1, 4, 9, 12, 9, 0, 0, 4, 52, 147, 286, 446, 592, 683, 693, 616, 472, 300, 146, 52, 39, 105, 225, 360, 469, 519, 494, 401, 268, 136, 51, 48, 142, 321, 547, 767, 927, 988, 937, 790, 587, 375, 195, 72, 9, 0, 3, 21, 37, 46, 48, 47, 45, 41, 36, 30, 24, 18, 14, 11, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 2, 5, 8, 10, 10, 8, 5, 2, 0, 1, 3, 6, 7, 6, 4, 3, 5, 12, 18, 18, 9, 0, 0, 24, 110, 261, 459, 666, 831, 905, 865, 716, 501, 282, 123, 71, 139, 307, 522, 722, 851, 876, 795, 635, 441, 258, 118, 35, 4, 8, 26, 44, 53, 52, 45, 37, 32, 29, 28, 27, 25, 22, 18, 14, 10, 7, 4, 2, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 8, 6, 3, 1, 0, 0, 0, 1, 2, 4, 5, 5, 4, 2, 0, 0, 0, 1, 4, 7, 10, 10, 10, 8, 8, 7, 6, 5, 2, 0, 0, 1, 7, 12, 11, 3, 0, 0, 28, 106, 232, 389, 544, 658, 701, 661, 551, 401, 246, 118, 34, 0, 0, 8, 25, 34, 29, 13, 0, 0, 21, 98, 224, 385, 550, 682, 746, 727, 628, 476, 309, 161, 57, 2, 0, 4, 27, 47, 57, 52, 35, 12, 0, 0, 37, 129, 268, 434, 592, 703, 738, 687, 563, 401, 238, 108, 28, 0, 0, 14, 31, 40, 40, 35, 29, 24, 23, 23, 23, 23, 22, 20, 18, 16, 14, 12, 9, 6, 4, 2, 3, 5, 8, 11, 13, 13, 11, 8, 4, 1, 0, 0, 1, 3, 6, 6, 6, 5, 6, 10, 15, 18, 14, 2, 0, 0, 41, 138, 288, 471, 650, 782, 831, 784, 656, 479, 297, 146, 46, 0, 0, 14, 38, 58, 67, 65, 50, 25, 0, 0, 17, 112, 284, 519, 776, 999, 1132, 1138, 1016, 799, 542, 302, 123, 21, 0, 2, 33, 61, 76, 77, 70, 61, 53, 48, 44, 42, 40, 36, 32, 26, 21, 15, 9, 4, 1, 0, 0, 0, 2, 4, 6, 5, 3, 1, 0, 0, 5, 12, 19, 24, 26, 26, 26, 26, 26, 20, 9, 0, 0, 16, 90, 219, 395, 585, 749, 844, 847, 759, 603, 419, 247, 118, 44, 19, 27, 45, 57, 53, 33, 7, 0, 9, 68, 173, 314, 467, 598, 679, 688, 624, 503, 355, 211, 97, 27, 0, 2, 20, 39, 52, 55, 52, 47, 45, 46, 50, 56, 60, 61, 59, 53, 46, 38, 30, 24, 20, 18, 19, 21, 23, 24, 23, 20, 18, 18, 22, 26, 24, 14, 0, 0, 10, 84, 221, 413, 625, 812, 925, 935, 842, 670, 463, 267, 118, 28, 0, 0, 23, 45, 59, 62, 60, 56, 53, 53, 55, 56, 56, 52, 46, 38, 30, 22, 14, 8, 4, 1, 0, 0, 1, 3, 5, 7, 7, 7, 6, 6, 5, 4, 1, 0, 0, 0, 2, 9, 14, 11, 0, 0, 0, 48, 151, 304, 486, 654, 768, 796, 730, 591, 414, 243, 109, 28, 0, 0, 10, 25, 34, 36, 35, 34, 33, 33, 31, 27, 23, 19, 17, 16, 16, 15, 13, 10, 6, 3, 0, 0, 0, 0, 2, 4, 6, 8, 8, 6, 4, 3, 2, 4, 9, 14, 19, 22, 23, 21, 16, 11, 6, 3, 0, 0, 0, 0, 1, 2, 4, 6, 6, 6, 5, 4, 5, 8, 14, 21, 28, 33, 35, 32, 27, 20, 13, 10, 10, 14, 22, 31, 39, 44, 45, 41, 33, 23, 14, 5, 0, 0, 0, 4, 8, 13, 16, 17, 15, 12, 10, 11, 16, 25, 38, 50, 60, 65, 64, 57, 46, 34, 24, 16, 12, 11, 13, 15, 17, 18, 17, 16, 14, 13, 12, 12, 12, 10, 7, 3, 0, 0, 1, 7, 12, 11, 3, 0, 0, 26, 99, 213, 356, 495, 599, 638, 602, 504, 368, 229, 113, 37, 1, 0, 3, 14, 21, 23, 21, 18, 16, 16, 17, 17, 17, 16, 14, 12, 9, 5, 3, 1, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 6, 5, 3, 3, 2, 2, 0, 0, 0, 0, 2, 8, 11, 8, 0, 0, 3, 47, 133, 253, 386, 500, 565, 562, 493, 380, 256, 155, 103, 111, 173, 271, 377, 462, 500, 479, 403, 290, 176, 100, 96, 179, 337, 538, 730, 865, 909, 851, 709, 520, 328, 168, 61, 8, 0, 9, 28, 42, 48, 47, 42, 36, 33, 31, 28, 26, 23, 21, 22, 24, 25, 20, 8, 0, 0, 21, 99, 231, 401, 579, 722, 793, 773, 668, 508, 331, 176, 66, 7, 0, 0, 17, 30, 34, 26, 12, 0, 0, 11, 66, 161, 286, 421, 536, 603, 603, 537, 421, 286, 161, 68, 14, 0, 0, 6, 14, 16, 15, 13, 12, 11, 12, 11, 10, 9, 10, 11, 13, 14, 13, 11, 7, 3, 0, 0, 2, 4, 5, 5, 3, 2, 4, 10, 17, 19, 11, 0, 0, 8, 77, 209, 398, 614, 810, 940, 969, 891, 727, 518, 312, 147, 43, 0, 0, 14, 36, 50, 54, 52, 46, 40, 35, 31, 28, 25, 22, 19, 15, 12, 9, 6, 5, 4, 4, 3, 2, 0, 0, 0, 0, 5, 8, 7, 1, 0, 0, 31, 100, 206, 337, 466, 560, 593, 555, 456, 325, 201, 121, 109, 170, 286, 423, 543, 608, 601, 520, 389, 244, 131, 88, 137, 275, 473, 686, 860, 954, 945, 838, 662, 458, 268, 124, 38, 8, 16, 42, 67, 76, 66, 41, 15, 2, 20, 81, 188, 327, 477, 603, 677, 677, 600, 464, 306, 168, 91, 101, 199, 365, 557, 728, 836, 855, 783, 641, 464, 291, 151, 61, 18, 12, 24, 39, 49, 51, 47, 40, 35, 31, 29, 28, 26, 24, 24, 24, 24, 25, 24, 22, 20, 19, 19, 21, 23, 25, 24, 20, 17, 16, 19, 23, 23, 14, 0, 0, 5, 76, 216, 420, 660, 888, 1051, 1110, 1050, 890, 667, 432, 230, 88, 14, 0, 12, 38, 54, 53, 35, 13, 5, 29, 98, 213, 361, 518, 652, 733, 743, 679, 558, 406, 257, 137, 59, 24, 22, 38, 56, 67, 67, 58, 46, 33, 24, 19, 18, 20, 22, 25, 26, 26, 25, 23, 22, 22, 25, 27, 29, 27, 23, 17, 13, 10, 10, 8, 4, 0, 0, 8, 50, 127, 234, 356, 467, 539, 556, 514, 423, 306, 190, 94, 32, 2, 0, 5, 16, 24, 27, 27, 24, 22, 20, 19, 19, 19, 19, 20, 21, 21, 20, 18, 15, 11, 7, 5, 5, 6, 8, 10, 11, 12, 15, 18, 20, 18, 9, 0, 0, 18, 84, 201, 360, 534, 686, 777, 782, 697, 545, 367, 213, 127, 131, 225, 382, 559, 709, 792, 790, 707, 566, 403, 250, 132, 58, 25, 21, 31, 42, 49, 50, 47, 44, 40, 37, 33, 28, 22, 18, 17, 17, 16, 12, 3, 0, 0, 30, 97, 203, 334, 465, 565, 608, 581, 489, 358, 225, 128, 94, 134, 238, 381, 524, 633, 680, 657, 572, 445, 306, 180, 86, 31, 10, 12, 26, 40, 50, 52, 50, 44, 37, 31, 26, 22, 20, 18, 17, 16, 15, 14, 12, 10, 7, 4, 2, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 4, 3, 2, 0, 0, 0, 0, 7, 12, 11, 3, 0, 0, 33, 118, 256, 430, 609, 750, 821, 804, 706, 553, 381, 224, 108, 39, 13, 14, 28, 41, 47, 46, 40, 34, 30, 27, 25, 24, 23, 23, 22, 20, 15, 6, 0, 0, 15, 66, 154, 274, 408, 532, 616, 643, 604, 510, 384, 251, 138, 58, 15, 2, 9, 25, 41, 52, 55, 50, 34, 11, 0, 0, 52, 175, 371, 624, 894, 1126, 1268, 1287, 1178, 968, 705, 444, 231, 90, 22, 13, 35, 64, 83, 86, 75, 60, 56, 75, 128, 219, 341, 475, 595, 675, 690, 633, 516, 368, 231, 147, 145, 230, 386, 572, 742, 852, 877, 813, 679, 507, 335, 192, 92, 39, 22, 28, 42, 56, 64, 67, 67, 65, 62, 59, 56, 53, 49, 46, 42, 38, 35, 31, 26, 22, 17, 13, 9, 6, 4, 4, 7, 11, 14, 12, 5, 0, 0, 19, 78, 178, 311, 456, 583, 663, 678, 624, 517, 381, 245, 131, 54, 15, 6, 15, 28, 35, 30, 16, 0, 0, 19, 79, 182, 319, 471, 608, 702, 731, 688, 584, 443, 295, 166, 76, 27, 13, 20, 33, 41, 37, 24, 7, 0, 5, 44, 121, 232, 366, 500, 608, 666, 661, 593, 478, 342, 212, 108, 43, 15, 14, 26, 38, 44, 42, 35, 28, 25, 26, 31, 37, 42, 43, 42, 38, 32, 22, 10, 0, 0, 13, 65, 156, 284, 432, 572, 675, 717, 690, 599, 468, 323, 193, 95, 36, 12, 11, 21, 32, 39, 41, 39, 37, 35, 34, 34, 33, 31, 29, 26, 23, 20, 18, 16, 14, 12, 10, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 10, 9, 6, 2, 0, 0, 2, 6, 9, 10, 8, 5, 4, 7, 12, 15, 12, 1, 0, 0, 50, 165, 346, 574, 809, 1001, 1105, 1097, 982, 789, 562, 346, 177, 69, 19, 11, 26, 47, 62, 68, 68, 63, 58, 54, 49, 44, 39, 33, 28, 24, 18, 10, 0, 0, 2, 36, 109, 220, 361, 507, 631, 704, 711, 649, 534, 392, 251, 135, 54, 11, 0, 1, 11, 21, 27, 30, 31, 30, 29, 26, 23, 19, 14, 10, 7, 4, 3, 2, 2, 2, 2, 2, 1, 0, 0, 1, 5, 9, 10, 6, 0, 0, 5, 43, 120, 236, 377, 518, 632, 693, 688, 619, 503, 366, 234, 128, 58, 25, 18, 25, 37, 44, 46, 42, 35, 28, 23, 19, 17, 15, 12, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 2, 5, 8, 9, 9, 8, 6, 3, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 1, 4, 7, 10, 12, 12, 11, 8, 5, 2, 2, 2, 3, 5, 7, 10, 12, 11, 8, 1, 0, 3, 33, 95, 191, 314, 442, 549, 608, 605, 538, 429, 311, 223, 199, 253, 378, 545, 709, 825, 859, 803, 672, 504, 348, 249, 236, 314, 460, 634, 789, 884, 896, 824, 688, 520, 353, 215, 120, 68, 49, 51, 61, 69, 72, 71, 65, 59, 52, 45, 39, 35, 33, 32, 31, 31, 29, 27, 24, 21, 20, 20, 21, 22, 22, 20, 17, 15, 14, 14, 12, 5, 0, 0, 22, 86, 199, 355, 533, 697, 812, 848, 797, 673, 511, 357, 253, 229, 291, 421, 581, 728, 823, 841, 779, 653, 494, 334, 200, 108, 58, 42, 48, 60, 69, 73, 70, 64, 58, 54, 51, 50, 50, 50, 49, 47, 42, 33, 20, 6, 0, 10, 53, 137, 264, 422, 589, 736, 833, 859, 809, 694, 539, 373, 226, 114, 46, 16, 14, 26, 41, 52, 59, 59, 56, 51, 46, 41, 39, 39, 40, 39, 35, 24, 10, 0, 0, 27, 91, 195, 329, 476, 609, 702, 736, 705, 616, 488, 348, 219, 119, 55, 24, 17, 21, 27, 29, 26, 23, 24, 38, 69, 118, 182, 256, 326, 382, 413, 411, 378, 318, 244, 168, 102, 53, 23, 11, 10, 14, 20, 22, 22, 19, 15, 13, 12, 12, 15, 17, 20, 21, 21, 20, 18, 16, 14, 12, 10, 9, 8, 7, 7, 7, 7, 8, 8, 8, 7, 6, 4, 2, 0, 0, 1, 4, 8, 12, 14, 14, 11, 8, 4, 2, 1, 3, 5, 7, 9, 9, 8, 8, 9, 12, 17, 23, 29, 33, 33, 29, 24, 18, 14, 11, 9, 4, 0, 0, 6, 39, 102, 195, 307, 420, 510, 558, 555, 502, 412, 307, 205, 123, 67, 36, 25, 27, 33, 37, 36, 26, 10, 0, 0, 37, 137, 310, 549, 825, 1092, 1297, 1394, 1361, 1207, 967, 692, 434, 232, 103, 43, 33, 49, 70, 85, 92, 93, 93, 93, 94, 93, 90, 84, 75, 65, 56, 49, 44, 39, 36, 33, 31, 29, 26, 24, 22, 19, 16, 12, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 12, 15, 16, 15, 13, 10, 9, 9, 10, 10, 10, 8, 5, 2, 0, 0, 1, 4, 8, 12, 15, 17, 17, 17, 15, 13, 10, 7, 4, 2, 0, 0, 0, 0, 2, 5, 7, 10, 11, 12, 13, 15, 16, 17, 17, 15, 11, 9, 17, 44, 99, 185, 298, 421, 535, 613, 640, 608, 528, 421, 320, 253, 240, 285, 375, 485, 583, 643, 649, 600, 509, 394, 278, 178, 106, 61, 40, 35, 37, 42, 45, 48, 49, 50, 49, 47, 44, 40, 35, 29, 24, 20, 17, 15, 14, 14, 14, 15, 14, 13, 11, 8, 4, 1, 0, 0, 1, 4, 8, 12, 15, 17, 18, 17, 16, 14, 14, 15, 17, 20, 21, 22, 21, 19, 16, 14, 12, 10, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 9, 11, 13, 14, 14, 12, 9, 6, 3, 2, 2, 3, 6, 10, 12, 14, 15, 15, 13, 12, 10, 8, 6, 6, 8, 11, 15, 18, 18, 14, 7, 2, 5, 28, 76, 153, 253, 365, 469, 547, 583, 570, 510, 416, 306, 200, 114, 56, 26, 18, 22, 31, 37, 38, 36, 31, 28, 25, 24, 23, 22, 21, 19, 17, 16, 15, 14, 14, 15, 16, 16, 16, 16, 15, 13, 11, 10, 9, 9, 8, 7, 5, 3, 2, 3, 5, 6, 6, 3, 0, 1, 15, 51, 116, 211, 329, 456, 571, 653, 685, 661, 586, 476, 350, 232, 137, 73, 40, 30, 31, 35, 36, 34, 37, 54, 92, 158, 248, 354, 460, 546, 595, 599, 555, 474, 371, 265, 171, 101, 56, 35, 29, 32, 38, 42, 43, 42, 40, 37, 34, 31, 27, 25, 22, 21, 21, 22, 22, 23, 22, 22, 22, 22, 23, 25, 26, 27, 27, 24, 18, 9, 1, 0, 8, 40, 103, 196, 313, 437, 547, 622, 647, 617, 540, 431, 312, 203, 117, 62, 34, 26, 31, 39, 46, 49, 49, 47, 44, 42, 41, 41, 40, 39, 36, 32, 27, 21, 16, 14, 13, 13, 15, 17, 17, 17, 17, 16, 15, 15, 14, 12, 10, 7, 4, 2, 2, 3, 5, 7, 10, 13, 15, 18, 21, 24, 27, 29, 29, 29, 27, 25, 22, 20, 17, 14, 12, 10, 9, 9, 8, 8, 8, 7, 6, 4, 2, 0, 0, 0, 1, 2, 4, 6, 8, 9, 10, 11, 12, 12, 12, 11, 9, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 13, 15, 17, 16, 15, 12, 10, 7, 6, 7, 9, 12, 15, 18, 19, 18, 15, 12, 9, 8, 9, 12, 17, 22, 27, 29, 29, 27, 23, 19, 15, 13, 11, 10, 9, 10, 15, 28, 53, 94, 151, 222, 298, 368, 421, 446, 439, 401, 339, 264, 190, 125, 78, 50, 38, 37, 42, 47, 50, 50, 48, 44, 42, 41, 42, 43, 44, 42, 38, 31, 21, 12, 6, 9, 25, 61, 119, 197, 289, 381, 456, 500, 502, 463, 393, 313, 246, 213, 224, 278, 361, 450, 522, 558, 550, 501, 422, 330, 241, 167, 114, 83, 70, 68, 71, 72, 69, 60, 48, 42, 53, 93, 170, 286, 432, 590, 734, 838, 882, 856, 767, 637, 499, 384, 321, 321, 379, 476, 581, 666, 707, 694, 629, 526, 406, 290, 192, 124, 84, 67, 64, 63, 61, 58, 60, 76, 117, 185, 280, 392, 504, 597, 657, 672, 639, 565, 464, 352, 247, 160, 100, 65, 51, 50, 56, 61, 64, 64, 61, 56, 52, 47, 44, 41, 38, 34, 28, 20, 12, 7, 12, 33, 75, 140, 223, 314, 398, 461, 490, 480, 434, 361, 274, 189, 118, 67, 37, 25, 24, 29, 33, 36, 35, 33, 31, 29, 28, 28, 27, 26, 24, 21, 18, 16, 13, 12, 11, 11, 12, 13, 14, 16, 17, 18, 19, 18, 17, 14, 11, 9, 8, 7, 7, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 11, 13, 14, 13, 10, 6, 3, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 2, 5, 8, 9, 6, 1, 0, 3, 26, 76, 155, 257, 371, 479, 562, 605, 601, 551, 466, 361, 254, 161, 90, 44, 21, 15, 16, 21, 24, 25, 24, 22, 21, 21, 22, 24, 25, 26, 26, 27, 29, 30, 33, 35, 38, 39, 38, 36, 33, 31, 28, 28, 28, 28, 27, 24, 20, 15, 11, 8, 8, 9, 11, 13, 13, 11, 9, 7, 5, 4, 5, 6, 8, 11, 14, 17, 19, 22, 24, 26, 27, 28, 28, 26, 25, 23, 22, 22, 23, 23, 21, 15, 7, 1, 8, 40, 108, 218, 365, 532, 695, 825, 896, 896, 828, 713, 582, 469, 404, 400, 453, 544, 644, 725, 764, 750, 686, 584, 463, 343, 240, 162, 112, 85, 75, 75, 77, 78, 75, 71, 66, 62, 60, 60, 62, 63, 63, 59, 52, 44, 36, 30, 27, 26, 27, 30, 32, 33, 32, 31, 28, 25, 22, 18, 14, 10, 7, 5, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 2, 4, 6, 9, 11, 10, 8, 3, 0, 2, 18, 52, 107, 183, 271, 359, 434, 481, 492, 467, 412, 344, 283, 248, 251, 298, 379, 478, 571, 635, 656, 627, 555, 456, 346, 245, 163, 105, 71, 55, 51, 53, 56, 59, 61, 60, 57, 54, 51, 50, 50, 51, 53, 55, 55, 55, 53, 50, 47, 42, 38, 33, 28, 24, 21, 19, 17, 16, 14, 12, 10, 8, 6, 5, 4, 6, 8, 11, 13, 15, 15, 15, 13, 12, 11, 12, 13, 14, 15, 14, 11, 7, 2, 0, 0, 14, 44, 97, 173, 270, 378, 482, 565, 611, 611, 565, 481, 377, 270, 178, 111, 71, 53, 49, 51, 51, 48, 43, 37, 32, 28, 27, 27, 26, 26, 25, 25, 24, 24, 23, 21, 19, 16, 13, 11, 9, 7, 5, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 0, 0, 0, 16, 52, 112, 192, 283, 371, 439, 477, 478, 444, 382, 305, 225, 153, 94, 53, 27, 16, 14, 18, 24, 30, 33, 33, 29, 24, 20, 17, 18, 21, 26, 32, 36, 37, 36, 31, 25, 19, 15, 14, 16, 20, 26, 31, 35, 38, 39, 38, 36, 31, 24, 17, 10, 6, 4, 6, 8, 11, 12, 11, 8, 5, 3, 4, 7, 10, 13, 14, 12, 7, 2, 2, 11, 35, 77, 139, 217, 306, 395, 472, 525, 545, 529, 479, 404, 317, 230, 156, 101, 67, 52, 50, 54, 59, 64, 66, 65, 64, 61, 59, 56, 55, 54, 52, 50, 46, 41, 36, 38, 55, 95, 167, 274, 412, 568, 721, 846, 922, 935, 881, 771, 627, 472, 331, 218, 142, 98, 80, 78, 83, 89, 92, 93, 91, 87, 81, 75, 69, 63, 58, 54, 50, 46, 40, 35, 31, 28, 28, 32, 38, 45, 51, 55, 56, 55, 53, 50, 47, 45, 42, 40, 37, 35, 34, 34, 35, 36, 38, 39, 38, 36, 33, 29, 25, 21, 19, 18, 17, 18, 18, 17, 16, 15, 13, 12, 10, 9, 8, 8, 8, 8, 9, 10, 10, 9, 7, 5, 4, 3, 4, 5, 7, 9, 9, 9, 8, 6, 4, 2, 0, 0, 0, 2, 4, 6, 8, 9, 9, 8, 8, 6, 5, 4, 3, 4, 4, 3, 1, 0, 0, 5, 23, 58, 110, 177, 252, 323, 379, 410, 412, 389, 348, 304, 269, 256, 270, 310, 369, 433, 487, 517, 517, 486, 433, 375, 330, 316, 342, 406, 496, 591, 668, 707, 699, 647, 565, 473, 396, 350, 345, 380, 443, 518, 584, 625, 632, 600, 535, 448, 351, 260, 184, 129, 95, 80, 77, 79, 83, 83, 81, 76, 70, 65, 62, 60, 60, 58, 55, 50, 44, 40, 41, 52, 78, 124, 187, 266, 349, 426, 485, 514, 509, 471, 407, 328, 246, 171, 111, 68, 43, 31, 27, 27, 28, 27, 25, 24, 23, 24, 25, 26, 25, 22, 17, 11, 7, 10, 23, 50, 92, 149, 216, 287, 352, 402, 431, 433, 409, 363, 303, 237, 173, 117, 74, 44, 27, 20, 18, 19, 20, 20, 19, 18, 18, 19, 23, 26, 29, 29, 27, 22, 16, 13, 15, 27, 56, 102, 167, 246, 331, 411, 471, 503, 501, 466, 404, 327, 247, 174, 116, 75, 50, 36, 30, 27, 26, 26, 25, 25, 23, 21, 18, 14, 10, 7, 6, 6, 6, 6, 5, 3, 2, 0, 1, 2, 5, 8, 11, 14, 15, 16, 16, 15, 13, 11, 8, 5, 4, 3, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 16, 41, 80, 136, 206, 284, 360, 425, 467, 480, 463, 424, 375, 332, 308, 311, 341, 389, 441, 483, 504, 499, 470, 428, 387, 363, 366, 403, 469, 553, 639, 708, 746, 743, 698, 619, 517, 408, 306, 221, 156, 114, 89, 78, 75, 76, 78, 78, 76, 72, 66, 61, 56, 53, 50, 48, 46, 43, 39, 35, 32, 31, 30, 30, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 32, 33, 34, 35, 36, 37, 36, 35, 32, 28, 24, 20, 17, 15, 13, 12, 10, 8, 6, 7, 12, 24, 46, 81, 130, 188, 252, 312, 359, 385, 387, 366, 329, 287, 252, 233, 235, 257, 292, 332, 364, 381, 378, 355, 314, 263, 207, 155, 111, 77, 55, 42, 38, 38, 41, 44, 45, 44, 42, 40, 39, 39, 40, 41, 42, 42, 40, 38, 36, 33, 31, 29, 27, 27, 28, 31, 34, 37, 37, 35, 30, 26, 30, 48, 88, 153, 243, 351, 462, 563, 637, 675, 671, 629, 562, 484, 412, 360, 336, 340, 365, 399, 429, 445, 439, 411, 363, 304, 243, 185, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 138, 102, 78, 63, 54, 50, 48, 46, 45, 44, 42, 40, 38, 37, 38, 40, 44, 47, 50, 51, 50, 49, 48, 48, 48, 48, 47, 45, 42, 38, 34, 30, 26, 24, 21, 19, 18, 18, 19, 21, 24, 25, 25, 21, 18, 19, 32, 66, 125, 213, 324, 449, 571, 673, 743, 769, 751, 694, 607, 503, 396, 298, 215, 151, 108, 82, 69, 66, 66, 68, 67, 64, 60, 54, 49, 45, 42, 41, 40, 39, 39, 39, 39, 39, 38, 37, 35, 32, 28, 25, 22, 21, 21, 21, 21, 21, 20, 20, 20, 20, 22, 23, 25, 25, 25, 24, 21, 18, 14, 10, 6, 3, 1, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 12, 11, 10, 10, 11, 13, 15, 16, 16, 14, 11, 7, 5, 4, 5, 6, 9, 10, 11, 9, 6, 2, 0, 4, 15, 38, 75, 127, 190, 259, 328, 385, 424, 438, 424, 386, 329, 263, 198, 141, 97, 66, 47, 36, 30, 25, 21, 18, 18, 21, 25, 30, 33, 34, 32, 29, 26, 23, 21, 20, 20, 20, 19, 18, 18, 18, 18, 19, 19, 18, 17, 16, 15, 14, 14, 13, 11, 9, 7, 6, 5, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 4, 2, 0, 0, 0, 0, 2, 4, 5, 6, 7, 6, 6, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 5, 16, 38, 71, 115, 167, 222, 273, 314, 340, 348, 338, 312, 273, 228, 180, 134, 93, 60, 38, 24, 20, 21, 26, 32, 36, 37, 36, 34, 33, 32, 33, 34, 35, 36, 36, 35, 35, 36, 37, 39, 39, 40, 40, 41, 44, 47, 51, 56, 62, 72, 93, 128, 183, 256, 344, 435, 519, 584, 621, 627, 606, 565, 515, 468, 433, 417, 422, 443, 472, 500, 518, 518, 497, 457, 403, 341, 278, 220, 171, 135, 111, 99, 94, 94, 96, 96, 93, 89, 85, 82, 81, 83, 85, 86, 84, 81, 79, 84, 100, 135, 191, 267, 359, 459, 554, 634, 688, 708, 693, 645, 571, 481, 386, 296, 220, 162, 123, 102, 94, 95, 100, 106, 109, 108, 102, 94, 85, 76, 69, 64, 60, 57, 55, 52, 49, 46, 44, 43, 42, 41, 41, 40, 40, 40, 40, 40, 40, 39, 37, 35, 33, 32, 32, 33, 34, 36, 37, 36, 34, 31, 28, 25, 23, 23, 25, 28, 31, 34, 37, 38, 38, 36, 35, 34, 34, 34, 36, 38, 38, 39, 38, 38, 41, 51, 72, 110, 167, 245, 342, 448, 554, 644, 705, 727, 706, 648, 561, 461, 361, 272, 201, 149, 114, 93, 80, 73, 68, 66, 64, 63, 62, 59, 55, 51, 45, 41, 39, 43, 55, 76, 109, 153, 207, 267, 328, 382, 423, 445, 444, 421, 379, 325, 265, 207, 155, 113, 83, 63, 51, 45, 42, 41, 39, 37, 34, 32, 31, 31, 33, 34, 35, 35, 33, 29, 25, 21, 17, 14, 12, 12, 13, 15, 18, 22, 25, 29, 31, 34, 36, 38, 40, 42, 43, 41, 39, 35, 30, 25, 20, 17, 14, 12, 10, 8, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 1, 2, 3, 5, 6, 6, 5, 3, 2, 2, 2, 4, 6, 7, 8, 8, 7, 6, 5, 4, 4, 4, 5, 5, 6, 6, 5, 4, 4, 3, 3, 2, 2, 1, 1, 0, 1, 2, 4, 7, 10, 13, 15, 16, 16, 16, 17, 17, 17, 16, 15, 13, 10, 7, 3, 1, 0, 1, 3, 6, 8, 11, 12, 12, 12, 11, 10, 9, 8, 6, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 2, 4, 5, 7, 7, 7, 7, 7, 7, 9, 10, 11, 12, 12, 12, 12, 13, 15, 19, 27, 43, 68, 106, 156, 215, 279, 340, 390, 425, 442, 439, 423, 399, 376, 362, 363, 379, 408, 443, 473, 492, 495, 483, 460, 437, 422, 423, 442, 478, 523, 567, 601, 616, 606, 573, 519, 452, 380, 310, 247, 194, 153, 123, 101, 87, 79, 74, 72, 71, 71, 70, 69, 68, 66, 65, 64, 63, 63, 66, 73, 90, 121, 169, 235, 316, 405, 493, 568, 622, 647, 641, 607, 549, 476, 396, 318, 247, 188, 143, 111, 89, 75, 67, 61, 57, 55, 54, 53, 52, 50, 47, 44, 41, 40, 42, 50, 67, 94, 132, 178, 231, 285, 335, 375, 400, 408, 397, 369, 329, 282, 232, 186, 146, 115, 93, 78, 70, 68, 71, 83, 103, 132, 168, 211, 255, 298, 333, 358, 369, 367, 354, 336, 318, 309, 314, 334, 365, 402, 437, 460, 466, 455, 426, 385, 336, 286, 238, 194, 157, 126, 103, 86, 75, 69, 65, 62, 58, 53, 48, 42, 37, 34, 34, 35, 37, 38, 38, 37, 33, 29, 25, 22, 20, 19, 19, 20, 21, 22, 23, 23, 23, 22, 22, 21, 21, 21, 21, 20, 21, 21, 23, 27, 34, 45, 63, 89, 121, 160, 201, 239, 270, 289, 293, 283, 261, 229, 193, 155, 120, 88, 62, 42, 28, 19, 15, 14, 14, 15, 15, 15, 15, 15, 15, 16, 18, 19, 20, 20, 19, 18, 17, 15, 13, 11, 10, 9, 9, 10, 10, 11, 12, 12, 13, 13, 13, 12, 11, 10, 9, 9, 9, 9, 10, 10, 10, 8, 6, 5, 4, 5, 6, 8, 9, 10, 10, 9, 7, 5, 2, 1, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 12, 33, 65, 110, 164, 223, 282, 335, 375, 400, 408, 398, 373, 334, 287, 235, 183, 134, 93, 59, 36, 20, 13, 10, 12, 15, 19, 21, 22, 20, 17, 13, 9, 6, 5, 5, 6, 6, 5, 4, 2, 0, 0, 0, 0, 2, 4, 5, 5, 4, 3, 1, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 18, 36, 61, 93, 129, 167, 204, 236, 262, 279, 288, 292, 292, 294, 301, 317, 342, 372, 402, 426, 439, 436, 417, 383, 339, 288, 238, 190, 148, 114, 89, 71, 61, 57, 60, 71, 90, 122, 168, 229, 304, 390, 479, 564, 636, 688, 714, 710, 677, 619, 540, 451, 362, 280, 213, 162, 127, 105, 92, 84, 78, 74, 71, 68, 67, 65, 62, 57, 52, 49, 49, 57, 73, 100, 137, 182, 233, 284, 332, 372, 399, 412, 409, 391, 361, 322, 278, 234, 193, 157, 128, 106, 91, 83, 82, 88, 99, 118, 146, 188, 244, 317, 404, 498, 589, 666, 718, 737, 721, 674, 603, 517, 427, 342, 267, 206, 159, 125, 102, 88, 79, 74, 70, 66, 63, 61, 60, 60, 59, 58, 54, 49, 44, 39, 36, 35, 35, 37, 39, 40, 42, 42, 41, 40, 39, 38, 37, 37, 38, 38, 37, 35, 32, 29, 28, 31, 39, 53, 73, 99, 131, 168, 211, 257, 304, 348, 384, 405, 410, 397, 366, 324, 275, 225, 180, 142, 113, 95, 87, 87, 94, 107, 126, 151, 181, 218, 260, 303, 342, 370, 383, 378, 356, 321, 279, 235, 195, 159, 128, 102, 80, 63, 51, 43, 39, 38, 39, 40, 41, 41, 42, 41, 41, 40, 39, 40, 42, 49, 61, 81, 110, 153, 207, 274, 346, 418, 480, 525, 550, 552, 537, 512, 483, 457, 441, 434, 438, 448, 461, 472, 475, 467, 446, 412, 367, 316, 263, 212, 167, 130, 101, 81, 67, 59, 55, 53, 52, 50, 48, 45, 40, 36, 32, 29, 28, 27, 28, 29, 29, 29, 28, 27, 26, 25, 25, 25, 27, 30, 36, 45, 58, 77, 102, 132, 166, 203, 239, 271, 295, 310, 317, 318, 316, 318, 327, 345, 370, 400, 430, 455, 472, 479, 475, 464, 446, 427, 407, 391, 379, 373, 373, 378, 384, 388, 384, 369, 343, 305, 261, 215, 170, 132, 102, 79, 63, 53, 48, 47, 47, 49, 50, 49, 47, 44, 41, 38, 37, 39, 44, 54, 69, 92, 123, 162, 206, 251, 294, 329, 354, 365, 363, 348, 322, 288, 248, 205, 163, 125, 94, 70, 54, 44, 38, 34, 30, 25, 21, 18, 16, 16, 17, 18, 19, 19, 18, 15, 12, 9, 7, 5, 4, 4, 4, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 3, 5, 9, 14, 20, 30, 44, 64, 90, 122, 157, 194, 228, 257, 276, 285, 281, 266, 241, 210, 175, 142, 114, 92, 76, 65, 58, 55, 56, 66, 88, 125, 180, 255, 346, 450, 559, 664, 757, 827, 869, 879, 857, 805, 732, 642, 546, 450, 360, 280, 215, 165, 129, 107, 94, 87, 82, 78, 72, 65, 58, 52, 48, 45, 44, 42, 39, 35, 30, 25, 21, 17, 16, 16, 17, 19, 21, 22, 21, 20, 18, 16, 15, 16, 17, 19, 21, 21, 20, 17, 15, 12, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 15, 33, 59, 91, 128, 169, 209, 248, 282, 309, 328, 334, 327, 307, 278, 241, 203, 166, 133, 105, 81, 62, 48, 37, 31, 29, 29, 29, 28, 26, 24, 21, 20, 22, 25, 31, 39, 52, 72, 102, 141, 192, 250, 312, 373, 428, 475, 508, 526, 528, 512, 479, 431, 374, 314, 255, 203, 160, 126, 100, 81, 65, 54, 45, 40, 37, 36, 35, 34, 32, 29, 25, 23, 21, 21, 21, 21, 20, 19, 17, 15, 14, 13, 13, 13, 13, 13, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 4, 12, 26, 44, 67, 93, 122, 153, 186, 220, 253, 282, 304, 316, 314, 300, 273, 238, 199, 160, 125, 96, 74, 57, 44, 35, 27, 20, 15, 12, 11, 11, 13, 14, 16, 19, 24, 32, 45, 62, 85, 115, 153, 201, 259, 324, 394, 461, 518, 557, 575, 569, 542, 498, 443, 384, 325, 269, 220, 179, 145, 119, 99, 84, 72, 63, 56, 51, 47, 45, 43, 42, 41, 40, 41, 44, 50, 61, 79, 105, 137, 176, 219, 260, 295, 320, 335, 337, 329, 313, 290, 262, 230, 195, 159, 126, 97, 74, 59, 50, 44, 40, 36, 32, 28, 25, 23, 22, 21, 20, 18, 15, 13, 10, 8, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 8, 9, 9, 9, 10, 10, 11, 12, 15, 21, 29, 40, 57, 79, 107, 139, 174, 209, 240, 265, 281, 287, 284, 271, 251, 224, 194, 164, 135, 110, 91, 77, 68, 66, 70, 80, 98, 123, 155, 192, 232, 269, 302, 329, 346, 354, 352, 339, 316, 284, 246, 206, 168, 134, 106, 85, 68, 54, 42, 33, 25, 20, 18, 17, 17, 17, 16, 14, 12, 11, 11, 13, 16, 18, 20, 20, 18, 14, 10, 6, 4, 5, 6, 9, 10, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 3, 5, 7, 9, 10, 10, 8, 5, 2, 1, 2, 6, 11, 17, 24, 31, 38, 49, 65, 88, 120, 161, 211, 268, 331, 397, 463, 523, 574, 611, 630, 628, 606, 566, 513, 452, 389, 327, 270, 220, 179, 145, 118, 97, 81, 69, 61, 56, 53, 51, 51, 53, 56, 64, 76, 93, 114, 138, 165, 192, 220, 248, 274, 296, 311, 316, 309, 292, 266, 236, 205, 177, 151, 126, 104, 83, 65, 51, 42, 38, 37, 37, 36, 33, 30, 27, 26, 27, 28, 29, 28, 26, 22, 19, 16, 14, 13, 12, 10, 8, 6, 5, 5, 7, 9, 12, 13, 13, 13, 13, 13, 13, 14, 13, 12, 10, 7, 5, 3, 3, 4, 6, 7, 8, 8, 7, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 12, 17, 25, 37, 56, 82, 117, 159, 207, 259, 312, 362, 405, 437, 455, 457, 445, 421, 388, 349, 308, 265, 224, 184, 146, 113, 85, 64, 50, 41, 37, 35, 36, 37, 39, 41, 45, 50, 58, 68, 83, 104, 131, 166, 207, 253, 299, 341, 375, 397, 407, 403, 388, 363, 331, 296, 259, 224, 192, 165, 144, 130, 124, 124, 132, 146, 164, 185, 207, 228, 249, 270, 290, 310, 328, 344, 357, 368, 377, 386, 397, 410, 425, 439, 450, 458, 460, 459, 456, 452, 449, 447, 446, 446, 445, 446, 446, 445, 441, 433, 418, 395, 364, 327, 287, 247, 210, 179, 155, 138, 129, 127, 131, 141, 157, 180, 211, 251, 300, 354, 409, 459, 499, 525, 534, 526, 506, 474, 436, 393, 347, 301, 256, 215, 178, 148, 124, 106, 93, 83, 75, 70, 67, 65, 66, 66, 66, 63, 59, 53, 47, 42, 39, 37, 36, 35, 34, 32, 30, 28, 27, 26, 26, 26, 25, 25, 25, 25, 25, 27, 28, 29, 28, 26, 23, 20, 17, 15, 15, 15, 15, 15, 15, 13, 12, 11, 10, 8, 7, 5, 4, 3, 2, 3, 5, 7, 10, 12, 15, 17, 18, 20, 21, 22, 23, 23, 25, 26, 28, 30, 33, 38, 46, 57, 74, 96, 121, 147, 174, 198, 219, 236, 250, 259, 262, 258, 246, 227, 202, 173, 143, 115, 91, 71, 53, 39, 27, 18, 12, 8, 7, 8, 8, 9, 9, 8, 6, 5, 4, 5, 5, 6, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 11, 21, 36, 56, 81, 109, 138, 165, 189, 209, 224, 235, 242, 242, 236, 224, 205, 183, 158, 134, 111, 90, 70, 52, 37, 25, 17, 14, 13, 15, 16, 16, 16, 17, 20, 25, 35, 47, 64, 83, 107, 134, 164, 197, 232, 265, 297, 323, 343, 354, 356, 346, 326, 297, 261, 223, 186, 153, 123, 98, 77, 59, 44, 32, 24, 18, 16, 15, 16, 18, 21, 27, 34, 43, 53, 64, 77, 93, 113, 137, 164, 192, 217, 237, 251, 257, 257, 252, 243, 229, 211, 189, 164, 138, 115, 96, 85, 81, 84, 91, 102, 118, 139, 168, 203, 245, 290, 337, 382, 424, 460, 489, 508, 517, 516, 506, 491, 474, 459, 448, 442, 439, 439, 439, 440, 441, 444, 447, 452, 458, 463, 468, 473, 478, 484, 491, 499, 507, 514, 519, 520, 518, 513, 507, 503, 502, 504, 508, 510, 505, 491, 465, 428, 382, 334, 288, 249, 217, 192, 173, 156, 140, 125, 111, 100, 92, 89, 88, 90, 91, 91, 90, 87, 85, 83, 81, 79, 76, 73, 69, 66, 66, 67, 72, 78, 86, 95, 108, 125, 148, 178, 214, 254, 295, 334, 370, 401, 426, 444, 454, 455, 448, 431, 406, 375, 339, 301, 262, 225, 189, 158, 132, 112, 98, 92, 91, 93, 97, 101, 105, 108, 112, 119, 131, 150, 177, 210, 248, 289, 330, 366, 397, 421, 439, 453, 463, 472, 480, 484, 485, 481, 474, 464, 455, 446, 438, 429, 418, 400, 376, 345, 309, 270, 232, 197, 166, 140, 120, 104, 91, 81, 74, 69, 65, 64, 63, 64, 67, 70, 73, 77, 84, 94, 111, 137, 172, 214, 259, 302, 341, 372, 397, 417, 433, 447, 456, 456, 444, 419, 381, 334, 285, 238, 198, 166, 141, 122, 106, 92, 79, 67, 57, 51, 46, 43, 41, 37, 34, 29, 26, 23, 22, 24, 26, 29, 32, 33, 33, 35, 38, 45, 56, 71, 90, 111, 135, 160, 187, 216, 245, 274, 300, 320, 335, 342, 341, 333, 317, 295, 268, 238, 207, 176, 147, 122, 101, 84, 69, 56, 45, 36, 29, 23, 19, 16, 15, 14, 14, 13, 11, 9, 7, 6, 7, 9, 12, 15, 17, 19, 20, 22, 28, 38, 53, 72, 96, 123, 154, 188, 225, 264, 305, 344, 379, 405, 421, 426, 419, 403, 380, 351, 318, 283, 247, 211, 177, 146, 118, 96, 78, 64, 54, 46, 39, 33, 28, 23, 20, 17, 15, 12, 10, 7, 4, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 4, 10, 22, 38, 56, 77, 99, 124, 151, 184, 223, 268, 315, 359, 395, 420, 432, 432, 423, 406, 385, 358, 327, 291, 252, 215, 184, 162, 152, 152, 161, 176, 193, 211, 228, 245, 261, 276, 288, 295, 295, 288, 273, 251, 225, 198, 171, 147, 127, 108, 92, 78, 65, 54, 46, 40, 37, 35, 34, 34, 37, 44, 55, 71, 91, 112, 134, 156, 176, 197, 217, 236, 255, 271, 286, 299, 311, 323, 333, 342, 349, 352, 353, 352, 353, 356, 362, 369, 376, 380, 380, 377, 374, 375, 380, 391, 405, 419, 428, 431, 428, 421, 413, 405, 399, 394, 389, 383, 375, 365, 356, 346, 337, 326, 312, 295, 274, 252, 229, 207, 187, 171, 158, 149, 144, 145, 151, 161, 178, 198, 222, 246, 271, 292, 310, 324, 335, 344, 354, 364, 374, 382, 389, 392, 392, 392, 393, 397, 405, 416, 428, 438, 445, 447, 447, 445, 444, 445, 448, 450, 448, 439, 423, 399, 370, 338, 305, 274, 245, 217, 190, 164, 141, 120, 102, 87, 77, 69, 63, 59, 55, 51, 48, 44, 41, 38, 37, 35, 34, 32, 31, 29, 29, 29, 30, 32, 34, 35, 36, 35, 33, 31, 29, 26, 24, 22, 20, 19, 18, 18, 17, 16, 15, 14, 12, 11, 10, 10, 11, 11, 10, 8, 6, 3, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 3, 6, 11, 15, 20, 24, 28, 34, 42, 55, 72, 91, 113, 135, 156, 177, 198, 218, 238, 257, 273, 283, 287, 284, 273, 257, 237, 216, 196, 178, 164, 153, 146, 142, 142, 146, 153, 165, 181, 201, 223, 247, 268, 285, 294, 294, 286, 269, 249, 226, 204, 184, 166, 151, 139, 128, 119, 114, 113, 117, 127, 140, 156, 171, 185, 194, 201, 205, 207, 207, 205, 200, 190, 174, 155, 133, 110, 89, 71, 57, 45, 36, 29, 25, 22, 21, 21, 20, 17, 14, 10, 6, 2, 1, 1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 11, 11, 10, 9, 8, 8, 9, 12, 15, 18, 19, 18, 15, 11, 8, 5, 3, 3, 4, 4, 4, 4, 4, 4, 6, 7, 7, 7, 5, 3, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 11, 21, 35, 52, 71, 93, 116, 139, 161, 182, 200, 215, 225, 232, 236, 237, 234, 227, 216, 200, 180, 159, 137, 119, 106, 98, 97, 99, 104, 111, 119, 131, 146, 166, 190, 214, 237, 256, 269, 278, 284, 290, 298, 309, 322, 335, 347, 356, 362, 367, 372, 377, 382, 385, 386, 385, 384, 384, 385, 388, 392, 395, 396, 397, 398, 400, 403, 407, 411, 413, 412, 407, 399, 387, 373, 355, 335, 311, 287, 261, 236, 211, 188, 165, 143, 122, 103, 85, 70, 56, 44, 34, 26, 20, 17, 16, 17, 18, 19, 19, 17, 14, 11, 9, 9, 8, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 1, 7, 15, 25, 36, 48, 59, 71, 83, 98, 117, 139, 164, 190, 215, 238, 257, 273, 288, 301, 314, 326, 336, 343, 346, 346, 345, 343, 340, 337, 332, 321, 304, 280, 251, 220, 191, 166, 145, 128, 112, 96, 80, 65, 50, 39, 31, 28, 27, 29, 32, 36, 40, 47, 55, 67, 81, 98, 117, 138, 159, 179, 197, 211, 221, 229, 233, 234, 232, 226, 216, 203, 187, 168, 148, 126, 105, 84, 64, 46, 32, 21, 13, 9, 8, 8, 10, 15, 20, 28, 38, 50, 62, 76, 90, 106, 124, 144, 166, 187, 207, 223, 233, 238, 236, 229, 218, 203, 185, 165, 142, 120, 99, 81, 66, 55, 46, 38, 30, 21, 13, 7, 2, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 1, 2, 4, 8, 15, 25, 39, 57, 77, 99, 120, 140, 157, 173, 190, 209, 229, 250, 270, 285, 292, 291, 282, 267, 249, 230, 212, 195, 176, 155, 133, 110, 88, 70, 56, 46, 40, 34, 28, 22, 15, 9, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 11, 22, 36, 53, 72, 91, 109, 125, 141, 156, 170, 182, 192, 200, 205, 206, 204, 200, 195, 188, 179, 168, 153, 136, 120, 107, 99, 98, 104, 115, 127, 138, 146, 152, 156, 160, 164, 168, 169, 167, 160, 150, 139, 127, 116, 108, 102, 98, 96, 96, 99, 104, 111, 121, 131, 142, 153, 164, 176, 188, 202, 216, 229, 242, 253, 261, 267, 271, 275, 279, 283, 288, 292, 294, 290, 282, 267, 249, 230, 211, 196, 184, 175, 168, 162, 157, 153, 151, 152, 158, 167, 181, 199, 220, 245, 273, 304, 334, 363, 388, 409, 425, 439, 452, 463, 472, 478, 480, 476, 467, 454, 439, 422, 405, 386, 365, 345, 324, 306, 290, 276, 264, 253, 243, 233, 225, 221, 223, 232, 250, 275, 306, 339, 373, 405, 434, 459, 479, 495, 505, 508, 506, 497, 482, 462, 438, 409, 376, 340, 301, 262, 225, 193, 166, 145, 127, 110, 94, 79, 65, 54, 46, 42, 39, 36, 32, 27, 21, 15, 10, 6, 4, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 11, 18, 29, 42, 58, 76, 94, 112, 127, 141, 155, 170, 189, 212, 239, 267, 293, 312, 323, 327, 327, 328, 333, 344, 358, 374, 389, 401, 409, 417, 427, 440, 457, 476, 495, 511, 522, 528, 528, 526, 522, 520, 520, 523, 526, 529, 530, 526, 516, 499, 475, 447, 417, 387, 358, 331, 304, 279, 253, 227, 203, 181, 161, 144, 129, 114, 100, 87, 76, 66, 59, 53, 49, 46, 43, 40, 37, 34, 32, 30, 28, 25, 23, 20, 18, 16, 15, 14, 13, 11, 10, 9, 7, 5, 3, 1, 0, 0, 0, 3, 7, 10, 11, 10, 7, 4, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 1, 4, 7, 13, 21, 30, 40, 49, 57, 65, 71, 79, 90, 106, 127, 152, 179, 205, 226, 243, 254, 261, 265, 268, 269, 267, 261, 249, 232, 212, 190, 169, 149, 132, 117, 104, 91, 78, 65, 52, 41, 32, 25, 20, 17, 15, 14, 12, 10, 9, 8, 9, 10, 12, 12, 11, 9, 6, 4, 2, 1, 0, 0, 0, 0, 3, 7, 14, 22, 30, 36, 40, 44, 50, 59, 74, 95, 120, 147, 175, 202, 226, 247, 267, 284, 297, 307, 310, 306, 294, 276, 252, 226, 199, 174, 152, 133, 116, 100, 86, 73, 62, 54, 50, 49, 50, 52, 52, 50, 46, 40, 35, 32, 35, 45, 62, 88, 126, 181, 258, 364, 498, 653, 809, 941, 1023, 1035, 972, 845, 681, 512, 368, 267, 212, 193, 194, 201, 202, 197, 188, 181, 178, 181, 187, 195, 200, 202, 200, 197, 192, 188, 186, 185, 187, 191, 194, 197, 197, 195, 190, 185, 181, 179, 181, 185, 190, 195, 198, 198, 197, 195, 193, 192, 193, 195, 197, 199, 200, 201, 203, 206, 210, 216, 221, 225, 226, 223, 216, 208, 202, 198, 200, 205, 213, 220, 226, 229, 229, 227, 226, 224, 224, 224, 224, 224, 223, 223, 223, 223, 225, 227, 229, 232, 236, 239, 240, 240, 236, 232, 226, 221, 218, 218, 219, 220, 221, 222, 222, 223, 225, 228, 230, 228, 222, 212, 199, 188, 181, 180, 184, 192, 200, 205, 206, 201, 191, 180, 169, 161, 158, 158, 160, 162, 161, 158, 151, 144, 139, 136, 138, 141, 145, 147, 145, 141, 136, 130, 125, 121, 119, 117, 117, 117, 119, 122, 128, 133, 138, 140, 140, 138, 135, 134, 133, 132, 130, 124, 117, 114, 122, 153, 219, 326, 476, 659, 859, 1053, 1217, 1331, 1385, 1378, 1318, 1221, 1105, 983, 868, 765, 676, 602, 540, 490, 452, 424, 405, 393, 386, 381, 375, 367, 357, 347, 337, 330, 325, 324, 325, 326, 325, 321, 315, 305, 295, 285, 277, 273, 272, 275, 278, 280, 281, 279, 276, 273, 271, 271, 271, 269, 266, 260, 252, 247, 244, 245, 249, 253, 256, 255, 250, 244, 238, 234, 232, 233, 234, 236, 237, 237, 237, 236, 235, 234, 232, 230, 227, 224, 220, 217, 215, 214, 214, 214, 215, 216, 217, 218, 218, 218, 217, 215, 211, 207, 203, 201, 201, 203, 205, 206, 205, 202, 198, 195, 193, 194, 198, 203, 207, 210, 213, 214, 216, 219, 224, 229, 234, 238, 240, 240, 240, 240, 241, 242, 244, 245, 245, 246, 246, 247, 250, 253, 256, 258, 259, 257, 252, 246, 239, 233, 227, 223, 219, 215, 210, 203, 195, 185, 173, 161, 149, 138, 127, 118, 111, 104, 98, 93, 88, 83, 78, 72, 67, 61, 56, 50, 44, 40, 36, 35, 34, 34, 33, 31, 29, 26, 24, 24, 25, 27, 28, 27, 24, 19, 14, 10, 8, 9, 12, 14, 15, 13, 9, 5, 1, 0, 0, 2, 5, 7, 9, 10, 9, 8, 6, 4, 3, 3, 3, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 7, 7, 7, 7, 5, 4, 3, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 2, 4, 6, 7, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 3, 6, 8, 8, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 4, 2, 0, 0, 1, 3, 5, 8, 9, 8, 6, 3, 0, 0, 1, 4, 8, 12, 15, 15, 15, 13, 13, 13, 14, 16, 17, 18, 17, 14, 12, 9, 9, 10, 14, 18, 22, 24, 24, 22, 18, 14, 12, 12, 14, 18, 22, 26, 28, 28, 28, 26, 25, 24, 24, 24, 25, 26, 27, 28, 29, 28, 28, 27, 26, 26, 26, 27, 27, 28, 27, 26, 23, 20, 17, 15, 12, 11, 10, 9, 9, 9, 9, 9, 8, 6, 6, 5, 5, 5, 4, 2, 1, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 2, 0, 0, 0, 1, 2, 4, 6, 7, 7, 7, 6, 5, 3, 2, 1, 0, 1, 2, 3, 5, 6, 6, 6, 5, 4, 3, 2, 2, 2, 2, 1, 1, 2, 3, 4, 6, 8, 10, 10, 10, 9, 7, 5, 4, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 3, 2, 1, 0, 0, 0, 1, 2, 2, 2, 1, 1, 2, 3, 5, 7, 7, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 1, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 5, 5, 6, 7, 8, 9, 10, 11, 11, 12, 12, 12, 11, 10, 9, 7, 6, 6, 6, 8, 11, 13, 16, 17, 16, 15, 13, 12, 12, 13, 14, 14, 13, 11, 8, 6, 5, 5, 7, 9, 11, 12, 13, 12, 11, 11, 10, 11, 12, 12, 12, 12, 11, 10, 10, 11, 12, 14, 15, 14, 13, 12, 10, 9, 10, 11, 13, 15, 16, 16, 15, 14, 14, 13, 14, 15, 17, 19, 21, 22, 23, 23, 22, 22, 21, 21, 22, 23, 23, 24, 24, 24, 23, 22, 21, 20, 19, 19, 20, 21, 22, 24, 24, 24, 23, 22, 22, 22, 21, 20, 19, 17, 16, 15, 16, 17, 19, 20, 20, 20, 19, 18, 18, 19, 20, 20, 20, 19, 17, 16, 16, 17, 18, 19, 19, 18, 16, 15, 14, 13, 13, 14, 13, 12, 10, 8, 7, 6, 6, 7, 8, 8, 8, 6, 4, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 5, 7, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 1, 3, 5, 7, 7, 6, 4, 2, 0, 0, 0, 1, 2, 3, 3, 2, 1, 2, 2, 4, 6, 7, 9, 11, 12, 13, 13, 12, 10, 7, 5, 3, 2, 3, 4, 6, 6, 6, 4, 3, 2, 3, 5, 8, 11, 13, 14, 13, 11, 10, 10, 10, 11, 12, 13, 14, 15, 15, 14, 14, 12, 11, 10, 9, 8, 9, 10, 11, 13, 14, 14, 12, 10, 8, 6, 5, 5, 6, 6, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 4, 4, 3, 2, 1, 0, 0, 1, 4, 6, 8, 8, 8, 7, 5, 4, 4, 4, 6, 8, 10, 10, 10, 9, 7, 6, 5, 5, 4, 4, 4, 4, 4, 6, 7, 9, 11, 12, 12, 10, 8, 6, 5, 4, 5, 7, 10, 12, 14, 14, 14, 12, 11, 11, 11, 11, 12, 14, 15, 15, 16, 17, 18, 19, 20, 21, 21, 20, 19, 18, 17, 17, 18, 18, 17, 16, 15, 14, 14, 15, 17, 20, 24, 27, 29, 28, 27, 26, 25, 26, 27, 28, 28, 28, 26, 25, 24, 24, 25, 27, 28, 28, 27, 24, 22, 20, 19, 20, 21, 22, 23, 23, 22, 21, 21, 21, 22, 22, 23, 23, 23, 22, 22, 21, 20, 20, 20, 20, 20, 19, 18, 16, 15, 14, 13, 14, 15, 17, 19, 19, 18, 16, 14, 12, 11, 12, 13, 15, 17, 17, 17, 15, 13, 12, 10, 9, 8, 6, 6, 5, 6, 6, 7, 8, 8, 7, 6, 4, 3, 3, 4, 5, 5, 6, 5, 4, 3, 3, 3, 4, 5, 5, 4, 3, 2, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 3, 2, 2, 2, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 2, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 1, 2, 4, 5, 6, 6, 6, 6, 4, 3, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 4, 4, 4, 5, 6, 8, 10, 11, 11, 10, 9, 8, 5, 3, 2, 1, 2, 3, 5, 7, 8, 8, 8, 8, 8, 8, 9, 10, 11, 11, 11, 11, 12, 13, 14, 15, 16, 16, 15, 14, 14, 15, 16, 18, 18, 17, 15, 13, 11, 9, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 18, 17, 17, 17, 17, 18, 20, 21, 21, 21, 20, 20, 19, 19, 19, 18, 17, 15, 14, 12, 11, 11, 10, 10, 10, 11, 11, 13, 14, 16, 16, 16, 15, 13, 12, 11, 12, 14, 15, 16, 15, 13, 10, 8, 7, 8, 11, 14, 16, 18, 18, 17, 17, 17, 17, 19, 20, 21, 20, 19, 18, 16, 15, 14, 14, 14, 15, 15, 15, 16, 17, 18, 19, 20, 20, 19, 17, 15, 13, 12, 12, 12, 14, 14, 14, 13, 12, 10, 9, 9, 10, 11, 12, 13, 12, 12, 11, 11, 11, 12, 12, 11, 9, 7, 4, 2, 1, 2, 3, 5, 6, 7, 7, 5, 4, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 3, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 7, 7, 6, 4, 2, 0, 0, 0, 0, 1, 3, 3, 4, 3, 3, 2, 2, 1, 1, 1, 1, 0, 1, 2, 4, 6, 7, 8, 8, 7, 5, 3, 2, 2, 3, 4, 4, 4, 3, 2, 0, 0, 1, 2, 4, 6, 7, 8, 8, 9, 8, 8, 7, 5, 4, 3, 2, 3, 3, 4, 6, 6, 7, 6, 5, 3, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 2, 3, 4, 4, 4, 3, 2, 1, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 2, 3, 5, 6, 6, 5, 4, 3, 2, 2, 2, 3, 4, 4, 5, 5, 5, 6, 7, 8, 9, 9, 9, 9, 7, 6, 5, 4, 4, 6, 8, 10, 12, 14, 15, 15, 15, 13, 12, 11, 11, 12, 13, 15, 16, 17, 16, 16, 16, 17, 18, 20, 21, 21, 19, 17, 15, 14, 14, 16, 18, 20, 22, 22, 23, 23, 23, 24, 26, 27, 29, 30, 30, 29, 28, 27, 25, 25, 24, 24, 25, 26, 27, 28, 29, 30, 30, 30, 30, 29, 29, 28, 27, 27, 26, 26, 26, 26, 26, 26, 27, 27, 27, 27, 26, 25, 24, 22, 21, 20, 21, 22, 24, 25, 27, 28, 28, 27, 27, 26, 26, 25, 24, 22, 20, 18, 16, 15, 14, 13, 14, 15, 16, 17, 18, 19, 19, 18, 16, 15, 13, 13, 13, 14, 15, 16, 16, 15, 14, 12, 11, 10, 9, 10, 10, 10, 10, 10, 10, 9, 8, 7, 7, 6, 6, 6, 7, 7, 8, 8, 7, 6, 5, 4, 3, 2, 1, 1, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 2, 2, 3, 4, 6, 8, 10, 10, 10, 10, 9, 8, 8, 8, 9, 10, 10, 11, 11, 10, 10, 10, 10, 11, 11, 11, 11, 11, 10, 9, 8, 8, 8, 9, 10, 10, 11, 12, 12, 13, 13, 13, 12, 10, 9, 8, 7, 8, 9, 11, 14, 15, 16, 16, 16, 15, 14, 14, 15, 17, 18, 19, 19, 19, 17, 16, 15, 15, 16, 18, 20, 23, 24, 25, 25, 25, 24, 24, 24, 24, 25, 25, 25, 25, 25, 25, 25, 26, 26, 27, 28, 29, 30, 31, 33, 34, 35, 35, 35, 34, 31, 29, 26, 24, 24, 24, 25, 26, 27, 28, 29, 29, 29, 29, 30, 31, 32, 33, 34, 35, 36, 38, 39, 41, 42, 43, 43, 43, 43, 42, 42, 40, 38, 37, 35, 33, 33, 33, 34, 35, 36, 36, 36, 34, 32, 31, 29, 29, 29, 29, 30, 31, 31, 31, 31, 31, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 29, 29, 28, 27, 26, 24, 23, 22, 21, 22, 22, 23, 24, 24, 24, 23, 23, 22, 21, 20, 19, 17, 15, 14, 13, 13, 13, 14, 15, 16, 16, 16, 15, 14, 12, 11, 11, 10, 10, 10, 10, 10, 10, 12, 13, 15, 17, 18, 18, 16, 14, 11, 9, 7, 6, 7, 8, 9, 10, 10, 9, 8, 6, 5, 3, 2, 2, 3, 4, 5, 6, 7, 7, 6, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 3, 3, 2, 2, 1, 1, 1, 2, 2, 3, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 4, 4, 4, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5, 6, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 5, 6, 6, 7, 7, 7, 6, 6, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 6, 5, 4, 3, 3, 3, 4, 5, 6, 7, 8, 8, 8, 8, 8, 7, 7, 7, 7, 8, 9, 10, 11, 13, 13, 13, 12, 10, 9, 7, 6, 5, 5, 6, 6, 7, 7, 7, 8, 9, 10, 11, 13, 15, 16, 16, 16, 16, 14, 13, 12, 11, 11, 11, 11, 12, 13, 14, 14, 15, 15, 14, 14, 14, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 13, 13, 13, 13, 12, 12, 11, 11, 10, 9, 9, 9, 9, 10, 11, 12, 12, 13, 13, 12, 11, 10, 8, 7, 6, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 7, 7, 8, 8, 9, 9, 9, 9, 9, 9, 10, 10, 10, 10, 9, 8, 7, 6, 5, 4, 4, 3, 3, 4, 4, 4, 5, 5, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 6, 5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 3, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 8, 7, 6, 6, 5, 5, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 5, 5, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 5, 5, 6, 7, 7, 8, 9, 10, 11, 11, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 10, 10, 10, 11, 11, 11, 12, 12, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 15, 15, 16, 16, 17, 17, 18, 18, 18, 19, 19, 18, 18, 18, 17, 17, 17, 17, 17, 16, 16, 16, 16, 15, 15, 15, 15, 15, 14, 14, 14, 13, 13, 13, 13, 13, 14, 14, 15, 15],
-"peakC": [838, 831, 815, 789, 749, 699, 651, 614, 588, 563, 531, 492, 451, 412, 380, 355, 333, 312, 290, 265, 239, 214, 192, 173, 158, 144, 132, 120, 108, 97, 88, 81, 75, 70, 65, 60, 54, 49, 45, 42, 39, 37, 35, 33, 31, 28, 27, 26, 26, 26, 25, 24, 23, 22, 20, 19, 18, 18, 18, 19, 21, 23, 26, 28, 29, 30, 31, 32, 34, 38, 43, 50, 57, 64, 71, 78, 85, 93, 102, 111, 119, 127, 133, 138, 141, 143, 143, 142, 140, 139, 138, 138, 140, 144, 150, 156, 164, 172, 180, 188, 198, 208, 218, 227, 234, 239, 240, 237, 230, 222, 210, 197, 182, 165, 146, 126, 106, 87, 71, 58, 48, 41, 35, 31, 28, 26, 26, 27, 29, 32, 36, 43, 53, 66, 84, 105, 127, 151, 174, 198, 221, 246, 270, 291, 309, 319, 321, 314, 299, 279, 256, 231, 206, 180, 154, 130, 108, 89, 73, 61, 52, 46, 40, 36, 33, 31, 30, 30, 30, 32, 35, 39, 45, 53, 63, 75, 90, 107, 128, 150, 174, 198, 220, 237, 249, 255, 254, 246, 233, 215, 193, 169, 143, 118, 95, 75, 58, 45, 34, 27, 22, 19, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 17, 17, 16, 14, 13, 11, 10, 8, 6, 4, 2, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 5, 14, 29, 50, 77, 110, 149, 192, 236, 280, 319, 351, 371, 377, 367, 344, 309, 266, 219, 173, 130, 94, 65, 42, 27, 16, 11, 9, 9, 12, 17, 25, 37, 55, 79, 112, 152, 199, 250, 302, 349, 388, 412, 419, 408, 379, 336, 283, 227, 173, 126, 90, 66, 58, 64, 85, 120, 166, 219, 275, 328, 373, 404, 419, 415, 393, 356, 307, 253, 199, 148, 104, 71, 50, 42, 47, 66, 96, 137, 186, 238, 290, 336, 372, 393, 397, 384, 355, 313, 262, 207, 155, 109, 73, 47, 31, 22, 18, 16, 15, 14, 13, 13, 13, 14, 14, 15, 16, 15, 15, 14, 13, 11, 10, 9, 8, 8, 8, 9, 9, 10, 9, 9, 8, 8, 7, 6, 4, 3, 2, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 15, 42, 85, 144, 214, 287, 355, 406, 435, 437, 413, 366, 305, 236, 169, 111, 64, 32, 12, 2, 0, 0, 0, 2, 4, 6, 8, 9, 11, 12, 13, 14, 15, 15, 15, 13, 11, 9, 7, 5, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 5, 7, 10, 12, 13, 12, 9, 6, 3, 2, 1, 0, 0, 0, 0, 10, 34, 77, 141, 221, 311, 397, 466, 508, 515, 487, 429, 351, 265, 183, 113, 61, 27, 9, 0, 0, 0, 1, 2, 5, 7, 10, 13, 14, 15, 15, 14, 13, 13, 13, 13, 13, 13, 12, 12, 11, 10, 9, 8, 6, 4, 3, 3, 3, 3, 2, 1, 0, 0, 0, 1, 1, 0, 0, 0, 11, 38, 88, 161, 254, 356, 453, 528, 567, 563, 517, 440, 349, 269, 218, 211, 250, 328, 426, 520, 589, 616, 597, 534, 442, 337, 235, 148, 82, 37, 9, 0, 1, 23, 70, 143, 242, 358, 475, 575, 641, 661, 631, 558, 456, 341, 232, 140, 72, 29, 7, 0, 1, 5, 10, 14, 16, 18, 18, 19, 19, 19, 18, 18, 16, 14, 10, 7, 4, 2, 1, 2, 4, 7, 10, 12, 13, 13, 12, 11, 9, 6, 3, 2, 2, 3, 6, 8, 10, 11, 11, 9, 7, 5, 3, 2, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 5, 5, 4, 4, 3, 2, 2, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 4, 3, 0, 0, 0, 0, 3, 5, 3, 0, 0, 8, 47, 121, 232, 369, 509, 626, 697, 706, 653, 550, 419, 284, 166, 79, 26, 2, 0, 3, 11, 18, 23, 27, 29, 30, 30, 29, 25, 21, 17, 12, 9, 6, 4, 3, 4, 4, 6, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 0, 1, 2, 3, 5, 7, 10, 13, 16, 17, 17, 16, 13, 9, 6, 5, 4, 5, 7, 9, 10, 11, 10, 9, 7, 5, 3, 2, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 1, 7, 9, 6, 0, 0, 15, 73, 180, 334, 513, 682, 802, 844, 796, 671, 506, 346, 236, 207, 264, 389, 545, 686, 774, 786, 720, 594, 438, 284, 156, 69, 22, 7, 9, 17, 23, 25, 23, 21, 20, 20, 20, 20, 17, 12, 7, 3, 1, 0, 0, 0, 0, 2, 4, 8, 12, 15, 16, 15, 12, 8, 5, 2, 1, 1, 2, 4, 7, 11, 15, 19, 21, 22, 20, 16, 11, 7, 3, 2, 3, 7, 11, 14, 17, 17, 15, 11, 7, 3, 1, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 4, 3, 1, 0, 0, 0, 1, 4, 7, 10, 12, 13, 12, 10, 7, 4, 1, 0, 0, 0, 2, 5, 8, 11, 11, 10, 8, 4, 1, 0, 2, 6, 10, 12, 10, 6, 2, 0, 2, 6, 9, 6, 0, 0, 10, 59, 153, 287, 442, 586, 683, 708, 650, 524, 361, 205, 97, 68, 128, 263, 441, 619, 752, 810, 783, 679, 527, 360, 210, 99, 32, 6, 4, 14, 24, 27, 26, 21, 16, 13, 12, 11, 10, 9, 6, 3, 1, 0, 0, 1, 4, 8, 12, 16, 19, 20, 18, 16, 12, 8, 5, 3, 2, 2, 2, 3, 4, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 2, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 7, 9, 7, 3, 0, 0, 0, 6, 10, 8, 0, 0, 1, 43, 130, 259, 413, 558, 659, 691, 645, 535, 389, 241, 119, 39, 1, 0, 2, 13, 20, 20, 16, 10, 5, 3, 4, 6, 9, 13, 16, 17, 16, 12, 8, 4, 0, 0, 1, 5, 10, 15, 20, 24, 26, 25, 23, 18, 13, 7, 4, 4, 7, 13, 20, 26, 30, 30, 27, 21, 15, 9, 4, 2, 2, 2, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 4, 1, 0, 0, 0, 3, 11, 14, 9, 0, 0, 16, 88, 221, 406, 609, 784, 884, 878, 765, 578, 371, 209, 143, 196, 352, 567, 777, 917, 946, 856, 677, 462, 279, 182, 199, 322, 510, 706, 850, 902, 850, 709, 519, 326, 166, 60, 10, 0, 11, 25, 33, 35, 33, 27, 18, 3, 0, 0, 37, 141, 311, 527, 748, 922, 1003, 969, 831, 626, 404, 212, 78, 9, 0, 1, 18, 29, 29, 21, 12, 5, 4, 6, 9, 9, 6, 1, 0, 0, 2, 11, 15, 10, 0, 0, 8, 80, 218, 413, 632, 826, 945, 958, 862, 684, 471, 272, 121, 32, 0, 0, 5, 17, 24, 27, 25, 16, 2, 0, 0, 51, 167, 349, 573, 794, 954, 1006, 928, 739, 491, 257, 110, 99, 235, 489, 792, 1065, 1234, 1252, 1119, 872, 583, 328, 172, 148, 247, 428, 627, 784, 853, 819, 697, 521, 335, 176, 65, 8, 0, 2, 17, 23, 16, 0, 0, 4, 66, 186, 356, 548, 722, 834, 850, 763, 592, 380, 181, 48, 15, 90, 254, 464, 665, 809, 860, 811, 679, 500, 316, 163, 60, 8, 0, 3, 16, 25, 26, 22, 17, 12, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 1, 1, 1, 1, 0, 0, 0, 2, 5, 9, 13, 15, 16, 15, 12, 10, 7, 6, 7, 10, 15, 22, 27, 30, 28, 22, 13, 7, 4, 6, 10, 9, 3, 0, 0, 31, 109, 236, 402, 576, 718, 789, 766, 649, 464, 258, 88, 1, 28, 167, 387, 637, 855, 988, 1007, 911, 731, 513, 304, 142, 41, 0, 0, 12, 29, 37, 37, 31, 26, 25, 27, 32, 36, 38, 34, 26, 16, 8, 5, 7, 12, 13, 7, 0, 0, 17, 82, 198, 354, 521, 660, 730, 709, 597, 420, 227, 71, 0, 35, 177, 392, 628, 825, 935, 934, 827, 646, 436, 245, 103, 22, 0, 0, 17, 31, 35, 31, 22, 15, 10, 8, 8, 8, 7, 7, 6, 6, 6, 6, 6, 5, 5, 6, 7, 8, 6, 3, 0, 0, 0, 6, 14, 16, 9, 0, 0, 14, 87, 217, 391, 575, 725, 801, 781, 673, 508, 326, 167, 57, 0, 0, 2, 21, 31, 24, 5, 0, 0, 47, 161, 331, 531, 720, 850, 888, 823, 675, 482, 291, 137, 40, 0, 0, 12, 30, 39, 38, 31, 24, 19, 17, 17, 17, 17, 16, 14, 12, 10, 8, 6, 5, 4, 4, 5, 7, 10, 12, 13, 13, 13, 12, 12, 14, 17, 19, 20, 17, 13, 10, 9, 12, 14, 14, 7, 0, 0, 20, 86, 200, 351, 511, 641, 702, 673, 556, 381, 197, 61, 16, 86, 260, 500, 746, 938, 1027, 996, 857, 649, 423, 227, 89, 15, 0, 4, 21, 32, 32, 25, 15, 7, 4, 4, 5, 5, 4, 2, 1, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 9, 10, 9, 7, 4, 1, 0, 1, 5, 10, 16, 21, 24, 24, 21, 16, 10, 4, 0, 0, 1, 7, 16, 23, 28, 28, 22, 14, 8, 6, 11, 16, 17, 8, 0, 0, 25, 112, 261, 455, 654, 809, 873, 823, 668, 451, 233, 77, 29, 104, 282, 512, 734, 886, 931, 862, 702, 496, 294, 134, 36, 0, 0, 16, 33, 41, 38, 30, 24, 23, 25, 28, 27, 22, 13, 5, 2, 7, 14, 17, 11, 0, 0, 13, 88, 224, 411, 612, 780, 867, 846, 720, 519, 294, 102, 0, 0, 111, 321, 578, 824, 997, 1054, 976, 782, 523, 266, 80, 12, 78, 254, 486, 710, 866, 915, 851, 700, 502, 306, 148, 45, 0, 0, 8, 27, 36, 30, 10, 0, 0, 29, 130, 293, 495, 694, 840, 892, 837, 690, 492, 292, 133, 35, 0, 0, 16, 31, 36, 33, 30, 27, 25, 16, 1, 0, 3, 69, 202, 399, 627, 833, 960, 968, 848, 631, 375, 151, 19, 13, 131, 338, 576, 780, 900, 908, 810, 637, 433, 245, 104, 24, 0, 1, 20, 35, 40, 35, 25, 16, 10, 7, 7, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 1, 3, 7, 11, 14, 15, 14, 11, 7, 4, 2, 2, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 2, 7, 13, 19, 23, 24, 22, 17, 12, 7, 3, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 9, 10, 8, 4, 2, 5, 13, 22, 23, 12, 0, 0, 22, 123, 300, 534, 779, 974, 1062, 1014, 839, 581, 307, 90, 0, 11, 166, 405, 665, 878, 991, 977, 847, 641, 413, 214, 76, 6, 0, 4, 24, 36, 36, 27, 17, 10, 8, 10, 14, 18, 22, 23, 20, 15, 8, 4, 4, 10, 17, 18, 9, 0, 0, 15, 93, 230, 408, 590, 728, 783, 740, 611, 434, 255, 113, 26, 0, 0, 14, 30, 36, 32, 24, 16, 11, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 4, 8, 11, 13, 13, 11, 8, 4, 2, 0, 1, 4, 7, 10, 12, 12, 11, 9, 6, 4, 2, 1, 2, 4, 8, 10, 11, 8, 3, 0, 0, 5, 15, 22, 19, 5, 0, 0, 42, 158, 341, 561, 768, 909, 941, 858, 682, 464, 258, 103, 17, 0, 0, 22, 39, 45, 41, 33, 27, 24, 24, 25, 25, 24, 23, 22, 23, 26, 30, 34, 34, 25, 10, 0, 0, 28, 108, 235, 390, 540, 643, 667, 602, 459, 278, 109, 0, 0, 82, 266, 497, 720, 881, 939, 884, 734, 531, 323, 154, 46, 0, 0, 15, 34, 45, 43, 35, 27, 20, 18, 17, 15, 13, 9, 6, 3, 2, 2, 2, 3, 3, 3, 4, 6, 9, 13, 17, 20, 21, 21, 19, 16, 13, 9, 7, 5, 4, 4, 4, 4, 5, 5, 6, 6, 5, 3, 2, 2, 3, 6, 11, 17, 22, 25, 26, 24, 21, 17, 13, 10, 9, 8, 8, 8, 7, 6, 3, 2, 1, 3, 7, 11, 12, 10, 5, 1, 2, 10, 22, 28, 21, 1, 0, 0, 77, 241, 483, 757, 1000, 1143, 1145, 1006, 766, 493, 250, 81, 0, 0, 9, 41, 64, 71, 67, 57, 48, 40, 33, 26, 18, 11, 5, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 9, 10, 9, 8, 9, 15, 21, 24, 17, 1, 0, 0, 56, 181, 362, 569, 750, 854, 851, 742, 559, 354, 175, 54, 0, 0, 7, 28, 39, 37, 30, 23, 22, 25, 30, 32, 29, 22, 16, 15, 21, 27, 26, 12, 0, 0, 30, 146, 343, 598, 858, 1055, 1132, 1061, 859, 578, 294, 79, 0, 31, 193, 421, 652, 823, 892, 849, 710, 516, 317, 153, 47, 0, 0, 15, 37, 49, 52, 47, 41, 37, 34, 32, 29, 23, 17, 12, 7, 5, 4, 4, 5, 6, 8, 9, 9, 7, 2, 0, 0, 3, 12, 20, 18, 5, 0, 0, 44, 156, 329, 537, 729, 853, 869, 768, 576, 345, 136, 4, 0, 74, 254, 476, 683, 825, 868, 806, 660, 470, 282, 132, 38, 0, 0, 11, 26, 33, 32, 26, 20, 16, 15, 15, 14, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 2, 4, 6, 7, 8, 8, 6, 4, 1, 0, 0, 1, 5, 10, 15, 20, 22, 22, 19, 14, 9, 5, 2, 1, 1, 2, 3, 4, 3, 2, 0, 0, 0, 1, 8, 18, 29, 38, 42, 41, 35, 29, 26, 28, 28, 22, 7, 0, 0, 42, 152, 325, 534, 731, 858, 872, 762, 555, 310, 102, 0, 32, 200, 460, 738, 961, 1071, 1044, 895, 669, 426, 218, 76, 7, 0, 9, 31, 44, 45, 36, 26, 19, 18, 20, 23, 23, 19, 13, 6, 4, 8, 16, 23, 21, 8, 0, 0, 31, 138, 312, 525, 731, 873, 910, 830, 659, 445, 243, 93, 11, 0, 0, 19, 34, 37, 31, 24, 19, 17, 18, 19, 19, 17, 15, 15, 14, 14, 13, 12, 10, 8, 7, 7, 6, 4, 0, 0, 0, 2, 12, 21, 20, 7, 0, 0, 33, 142, 318, 535, 743, 887, 926, 850, 682, 469, 264, 107, 17, 0, 0, 19, 39, 42, 27, 1, 0, 0, 72, 216, 420, 646, 841, 950, 939, 805, 581, 328, 112, 0, 0, 121, 331, 569, 770, 884, 885, 778, 598, 394, 211, 80, 11, 0, 3, 21, 32, 34, 30, 24, 20, 19, 20, 19, 16, 11, 6, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 2, 0, 0, 0, 1, 8, 14, 13, 3, 0, 0, 31, 115, 245, 399, 540, 627, 636, 564, 432, 279, 142, 47, 0, 0, 2, 15, 22, 19, 12, 6, 3, 4, 7, 9, 9, 6, 3, 0, 0, 0, 0, 3, 5, 4, 2, 0, 0, 0, 5, 16, 25, 23, 8, 0, 0, 36, 148, 328, 549, 760, 907, 946, 868, 697, 481, 273, 116, 25, 0, 0, 14, 29, 37, 38, 35, 27, 12, 0, 0, 14, 97, 245, 443, 652, 819, 899, 867, 735, 539, 332, 160, 49, 0, 0, 11, 28, 35, 35, 31, 27, 21, 9, 0, 0, 20, 104, 250, 443, 644, 800, 864, 810, 649, 423, 195, 30, 0, 56, 250, 512, 775, 970, 1049, 995, 829, 599, 364, 172, 48, 0, 0, 9, 32, 44, 38, 17, 0, 0, 10, 98, 251, 449, 653, 809, 875, 830, 689, 492, 292, 132, 33, 0, 0, 10, 24, 28, 24, 16, 11, 10, 12, 14, 15, 13, 9, 3, 0, 0, 0, 3, 13, 19, 15, 0, 0, 0, 59, 185, 368, 572, 746, 841, 828, 712, 527, 326, 156, 44, 0, 0, 8, 26, 32, 28, 20, 14, 14, 18, 23, 24, 18, 9, 2, 2, 9, 19, 22, 13, 0, 0, 15, 105, 266, 479, 700, 868, 933, 872, 700, 462, 224, 47, 0, 21, 168, 375, 586, 747, 818, 786, 664, 488, 305, 151, 50, 2, 0, 6, 19, 25, 23, 17, 12, 11, 13, 16, 16, 14, 10, 5, 2, 0, 0, 0, 0, 3, 7, 11, 13, 14, 13, 10, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 10, 9, 5, 0, 0, 0, 9, 21, 24, 13, 0, 0, 17, 122, 308, 552, 801, 989, 1063, 999, 820, 577, 334, 144, 31, 0, 0, 16, 33, 37, 30, 21, 17, 19, 25, 30, 30, 25, 18, 9, 2, 0, 0, 0, 4, 9, 15, 19, 20, 17, 10, 2, 0, 0, 5, 14, 17, 11, 0, 0, 8, 78, 206, 379, 563, 710, 781, 754, 639, 469, 290, 140, 43, 0, 0, 6, 22, 34, 39, 39, 32, 16, 0, 0, 7, 87, 235, 439, 660, 842, 935, 911, 778, 574, 355, 170, 49, 0, 0, 10, 29, 39, 38, 32, 29, 30, 34, 38, 39, 35, 28, 19, 11, 5, 1, 0, 0, 0, 1, 3, 5, 5, 3, 0, 0, 0, 2, 12, 20, 17, 4, 0, 0, 43, 158, 332, 537, 723, 838, 849, 753, 578, 375, 193, 66, 1, 0, 2, 22, 35, 38, 36, 34, 36, 40, 43, 42, 36, 27, 16, 8, 2, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 4, 3, 1, 0, 0, 0, 1, 3, 5, 5, 5, 4, 3, 4, 6, 11, 16, 20, 19, 14, 5, 0, 0, 0, 9, 18, 17, 6, 0, 0, 44, 156, 333, 547, 749, 882, 903, 799, 595, 350, 133, 8, 11, 138, 353, 592, 790, 895, 884, 768, 583, 379, 200, 74, 8, 0, 6, 30, 45, 44, 25, 0, 0, 0, 73, 208, 389, 582, 738, 814, 788, 668, 490, 300, 142, 40, 0, 0, 9, 25, 32, 29, 22, 16, 15, 17, 19, 18, 15, 10, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 3, 6, 10, 13, 13, 11, 8, 3, 0, 0, 1, 5, 11, 18, 23, 26, 25, 21, 16, 10, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 4, 4, 2, 1, 0, 0, 2, 4, 6, 5, 1, 0, 0, 0, 7, 17, 19, 10, 0, 0, 15, 102, 253, 449, 649, 800, 857, 806, 661, 466, 271, 118, 26, 0, 0, 14, 31, 38, 38, 34, 32, 34, 36, 37, 35, 30, 22, 13, 6, 1, 0, 0, 1, 6, 12, 15, 14, 9, 3, 1, 5, 13, 21, 18, 4, 0, 0, 45, 166, 354, 577, 785, 920, 944, 850, 667, 447, 243, 94, 13, 0, 0, 19, 31, 33, 29, 24, 25, 30, 36, 40, 39, 32, 22, 12, 4, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 8, 8, 7, 4, 1, 0, 0, 2, 5, 8, 9, 6, 2, 0, 1, 7, 14, 17, 10, 0, 0, 7, 73, 191, 350, 516, 646, 703, 670, 559, 400, 238, 107, 27, 0, 0, 10, 22, 25, 21, 14, 9, 8, 10, 12, 13, 11, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 2, 3, 4, 6, 7, 7, 7, 7, 7, 9, 12, 15, 19, 20, 21, 19, 16, 13, 10, 9, 8, 8, 8, 8, 7, 7, 8, 8, 9, 9, 9, 8, 6, 4, 3, 3, 4, 5, 6, 6, 5, 4, 3, 3, 4, 8, 13, 19, 25, 27, 24, 17, 9, 3, 3, 8, 15, 16, 8, 0, 0, 17, 94, 226, 396, 567, 693, 741, 697, 574, 408, 243, 111, 29, 0, 0, 11, 25, 32, 33, 33, 35, 41, 49, 54, 54, 48, 38, 27, 17, 9, 4, 2, 2, 4, 8, 13, 16, 18, 16, 12, 9, 10, 15, 21, 21, 11, 0, 0, 9, 79, 206, 375, 550, 687, 748, 714, 598, 432, 261, 122, 34, 0, 0, 8, 21, 28, 28, 27, 29, 34, 39, 43, 41, 35, 26, 17, 9, 4, 1, 0, 1, 1, 3, 6, 9, 13, 16, 18, 18, 17, 14, 11, 8, 6, 4, 3, 2, 1, 0, 0, 1, 6, 14, 22, 26, 22, 10, 0, 0, 20, 90, 203, 343, 479, 576, 607, 563, 459, 323, 189, 84, 21, 0, 0, 9, 19, 23, 21, 17, 15, 16, 18, 20, 21, 20, 18, 15, 11, 9, 6, 5, 5, 6, 7, 6, 4, 0, 0, 0, 3, 12, 18, 15, 2, 0, 0, 44, 152, 316, 509, 687, 801, 821, 742, 588, 401, 228, 99, 26, 3, 9, 24, 35, 36, 30, 24, 22, 25, 29, 30, 25, 15, 5, 0, 3, 11, 17, 14, 0, 0, 0, 57, 178, 357, 562, 747, 862, 877, 789, 624, 428, 246, 112, 37, 13, 19, 33, 43, 42, 35, 26, 21, 20, 21, 22, 21, 17, 13, 8, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 10, 17, 23, 26, 26, 22, 16, 9, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 11, 11, 10, 9, 8, 7, 6, 6, 6, 6, 6, 5, 6, 6, 6, 5, 4, 3, 2, 2, 3, 5, 6, 5, 2, 0, 0, 4, 12, 19, 19, 8, 0, 0, 23, 113, 265, 456, 647, 786, 835, 780, 637, 448, 260, 113, 25, 0, 0, 18, 35, 41, 36, 28, 21, 17, 18, 20, 21, 19, 15, 10, 6, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 12, 16, 16, 13, 8, 5, 6, 12, 19, 20, 10, 0, 0, 14, 95, 238, 426, 620, 773, 842, 809, 685, 506, 317, 159, 55, 7, 3, 20, 41, 52, 47, 28, 4, 0, 1, 58, 170, 330, 516, 687, 801, 824, 745, 578, 367, 168, 40, 22, 128, 336, 596, 843, 1016, 1073, 1005, 836, 611, 384, 198, 77, 21, 12, 27, 45, 54, 53, 47, 42, 43, 49, 56, 60, 59, 50, 38, 25, 18, 18, 23, 27, 22, 7, 0, 0, 39, 152, 330, 548, 759, 908, 955, 888, 727, 516, 308, 142, 40, 0, 0, 13, 30, 38, 38, 33, 28, 27, 27, 28, 27, 24, 18, 12, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 3, 2, 1, 1, 2, 4, 5, 4, 1, 0, 0, 2, 11, 17, 15, 3, 0, 0, 39, 142, 302, 495, 677, 801, 832, 764, 617, 431, 251, 112, 29, 0, 0, 11, 27, 36, 38, 33, 21, 5, 0, 0, 33, 124, 267, 442, 612, 736, 779, 731, 607, 442, 277, 143, 58, 19, 13, 22, 33, 40, 41, 36, 24, 8, 0, 0, 31, 116, 255, 429, 604, 735, 782, 726, 577, 372, 171, 32, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 93, 292, 550, 802, 986, 1057, 1003, 844, 623, 395, 204, 76, 13, 1, 15, 35, 46, 47, 42, 36, 34, 35, 36, 33, 26, 16, 7, 4, 7, 13, 15, 8, 0, 0, 12, 80, 202, 366, 538, 676, 744, 722, 618, 463, 296, 154, 59, 14, 6, 18, 32, 39, 37, 30, 24, 20, 20, 22, 22, 20, 16, 11, 7, 5, 5, 7, 8, 9, 8, 7, 6, 6, 7, 9, 12, 14, 14, 13, 11, 9, 7, 7, 7, 7, 7, 8, 9, 12, 18, 26, 34, 41, 45, 43, 37, 29, 20, 13, 11, 12, 18, 26, 34, 40, 42, 42, 39, 34, 29, 25, 23, 24, 27, 32, 37, 40, 40, 38, 33, 27, 21, 17, 16, 16, 16, 18, 18, 18, 17, 16, 15, 14, 13, 12, 12, 12, 12, 12, 12, 13, 13, 14, 15, 16, 17, 17, 17, 18, 19, 21, 24, 29, 32, 34, 33, 27, 19, 12, 10, 14, 20, 20, 11, 0, 0, 12, 93, 238, 434, 642, 812, 898, 876, 754, 568, 365, 190, 70, 10, 0, 10, 28, 40, 42, 39, 35, 33, 35, 36, 36, 33, 27, 20, 14, 11, 9, 8, 7, 7, 6, 5, 5, 6, 6, 7, 7, 8, 7, 7, 6, 6, 7, 8, 10, 12, 13, 14, 13, 12, 10, 8, 7, 7, 8, 10, 13, 15, 18, 19, 19, 17, 15, 13, 11, 11, 12, 13, 15, 16, 17, 18, 17, 17, 15, 13, 11, 9, 8, 7, 7, 8, 9, 10, 10, 10, 8, 7, 5, 4, 3, 2, 3, 3, 4, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 7, 6, 5, 3, 2, 2, 3, 3, 1, 0, 0, 0, 5, 13, 18, 14, 1, 0, 0, 49, 158, 321, 515, 697, 822, 856, 791, 644, 456, 271, 125, 34, 0, 0, 11, 26, 32, 32, 30, 32, 38, 47, 55, 58, 54, 45, 33, 21, 12, 6, 3, 4, 7, 10, 13, 15, 15, 12, 10, 10, 14, 19, 20, 14, 1, 0, 0, 47, 147, 295, 467, 624, 725, 743, 674, 539, 372, 215, 95, 24, 0, 0, 14, 26, 31, 29, 25, 22, 22, 24, 26, 25, 22, 16, 9, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 14, 15, 15, 14, 10, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 7, 7, 4, 2, 3, 10, 18, 23, 17, 1, 0, 0, 61, 193, 389, 617, 824, 958, 981, 889, 709, 490, 283, 127, 37, 4, 8, 25, 38, 40, 34, 27, 25, 29, 40, 50, 57, 58, 51, 40, 27, 15, 6, 2, 2, 6, 11, 16, 20, 22, 22, 19, 15, 10, 6, 2, 0, 0, 2, 5, 9, 12, 13, 11, 7, 5, 7, 13, 20, 22, 14, 0, 0, 3, 63, 179, 345, 533, 701, 806, 821, 743, 594, 413, 241, 109, 32, 2, 4, 18, 31, 35, 33, 30, 28, 30, 33, 33, 29, 24, 20, 19, 21, 19, 10, 0, 0, 8, 78, 207, 385, 580, 746, 838, 832, 730, 562, 371, 201, 79, 14, 0, 3, 18, 27, 28, 23, 17, 15, 18, 23, 28, 30, 28, 23, 17, 11, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 8, 9, 9, 8, 5, 3, 0, 0, 0, 1, 4, 7, 7, 4, 0, 0, 0, 5, 13, 16, 11, 0, 0, 7, 74, 201, 381, 581, 756, 861, 868, 776, 611, 416, 236, 101, 23, 0, 0, 15, 31, 39, 38, 28, 11, 0, 0, 14, 83, 202, 361, 530, 673, 752, 747, 661, 516, 350, 198, 85, 20, 0, 0, 13, 24, 27, 25, 20, 17, 15, 16, 18, 19, 18, 16, 12, 7, 3, 0, 0, 2, 5, 7, 6, 3, 0, 0, 3, 10, 16, 14, 2, 0, 0, 41, 144, 303, 496, 681, 812, 855, 797, 657, 472, 287, 137, 42, 0, 0, 7, 20, 26, 25, 22, 22, 28, 39, 50, 57, 59, 53, 43, 30, 19, 10, 5, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 3, 2, 1, 2, 4, 8, 12, 15, 17, 16, 14, 10, 6, 2, 0, 0, 1, 3, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 1, 3, 5, 7, 9, 9, 9, 7, 5, 2, 0, 0, 0, 2, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 2, 6, 9, 11, 8, 4, 0, 0, 4, 11, 15, 10, 0, 0, 4, 66, 185, 355, 547, 717, 823, 837, 758, 607, 425, 252, 119, 39, 7, 8, 23, 35, 33, 18, 0, 0, 12, 86, 216, 388, 571, 726, 814, 814, 727, 578, 403, 240, 116, 41, 11, 10, 21, 31, 36, 36, 33, 32, 33, 37, 40, 43, 44, 43, 41, 38, 33, 28, 23, 20, 20, 21, 25, 31, 36, 42, 47, 50, 47, 35, 14, 0, 0, 28, 121, 272, 464, 658, 810, 880, 851, 732, 557, 367, 204, 91, 34, 22, 36, 58, 73, 78, 72, 57, 35, 10, 0, 0, 42, 142, 296, 487, 680, 831, 903, 877, 761, 583, 388, 215, 91, 25, 6, 15, 32, 44, 47, 42, 35, 30, 29, 30, 31, 31, 28, 23, 17, 12, 8, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 9, 8, 6, 3, 1, 0, 0, 0, 2, 4, 7, 9, 10, 9, 6, 3, 0, 0, 0, 1, 3, 6, 8, 10, 11, 10, 9, 6, 3, 1, 0, 1, 4, 7, 9, 10, 10, 11, 15, 18, 18, 11, 0, 0, 3, 56, 161, 313, 488, 647, 752, 775, 713, 582, 417, 257, 130, 50, 15, 11, 21, 32, 37, 37, 35, 33, 34, 36, 37, 35, 31, 25, 19, 14, 11, 10, 10, 11, 13, 15, 17, 18, 18, 16, 14, 11, 8, 8, 9, 12, 17, 22, 25, 27, 26, 24, 20, 15, 11, 8, 8, 9, 13, 18, 24, 30, 33, 33, 30, 24, 18, 13, 10, 9, 10, 11, 13, 14, 13, 12, 10, 9, 8, 8, 9, 10, 11, 12, 12, 13, 13, 14, 14, 14, 14, 14, 14, 15, 19, 24, 31, 37, 41, 40, 37, 33, 30, 28, 23, 14, 1, 0, 0, 41, 131, 268, 434, 595, 713, 760, 723, 615, 464, 305, 169, 75, 26, 13, 20, 32, 35, 25, 6, 0, 0, 41, 135, 276, 442, 602, 720, 767, 732, 627, 478, 319, 180, 82, 27, 7, 10, 20, 28, 30, 29, 25, 23, 24, 26, 28, 29, 28, 25, 20, 14, 8, 4, 1, 0, 0, 0, 1, 3, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 1, 2, 4, 4, 5, 4, 3, 2, 0, 0, 0, 0, 0, 2, 5, 8, 10, 10, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 11, 13, 10, 6, 3, 3, 8, 13, 13, 5, 0, 0, 23, 104, 240, 417, 600, 747, 820, 802, 699, 540, 364, 208, 96, 32, 11, 15, 27, 33, 26, 8, 0, 0, 42, 147, 312, 516, 723, 885, 960, 926, 789, 585, 365, 187, 96, 112, 226, 403, 595, 751, 834, 826, 735, 588, 420, 266, 149, 77, 44, 37, 41, 46, 47, 42, 33, 19, 3, 0, 0, 37, 123, 258, 427, 601, 742, 816, 807, 718, 572, 405, 252, 136, 66, 37, 34, 42, 48, 48, 42, 35, 29, 28, 29, 31, 32, 31, 27, 20, 14, 8, 5, 5, 9, 15, 21, 26, 28, 28, 27, 27, 27, 24, 15, 1, 0, 0, 43, 137, 280, 452, 616, 736, 780, 738, 624, 468, 306, 169, 74, 25, 9, 11, 19, 23, 23, 20, 18, 20, 25, 30, 33, 32, 27, 22, 19, 19, 20, 18, 8, 0, 0, 16, 89, 218, 393, 583, 746, 843, 850, 766, 615, 434, 264, 130, 46, 7, 1, 10, 22, 28, 23, 9, 0, 0, 15, 82, 197, 351, 519, 664, 754, 766, 697, 567, 406, 250, 126, 45, 6, 0, 5, 14, 18, 17, 14, 12, 13, 18, 25, 32, 36, 39, 38, 35, 31, 25, 18, 12, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 4, 3, 1, 0, 0, 0, 3, 8, 13, 17, 18, 17, 16, 15, 15, 16, 13, 6, 0, 0, 16, 75, 179, 320, 476, 614, 702, 720, 663, 549, 405, 264, 150, 75, 38, 29, 33, 39, 41, 38, 33, 29, 28, 30, 32, 33, 32, 28, 23, 17, 13, 10, 8, 7, 6, 5, 5, 5, 5, 5, 6, 7, 8, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 7, 8, 7, 5, 3, 1, 0, 1, 2, 4, 4, 2, 0, 0, 0, 4, 9, 11, 6, 0, 0, 12, 70, 175, 320, 481, 623, 714, 730, 670, 551, 404, 261, 147, 74, 39, 32, 37, 44, 45, 42, 36, 31, 29, 30, 31, 31, 29, 25, 19, 15, 12, 11, 11, 12, 13, 13, 13, 12, 11, 9, 7, 5, 6, 8, 12, 15, 13, 4, 0, 0, 21, 86, 193, 330, 471, 586, 646, 638, 565, 447, 313, 190, 96, 38, 11, 5, 9, 14, 16, 16, 14, 13, 13, 14, 14, 13, 10, 7, 4, 1, 0, 0, 0, 2, 6, 9, 10, 8, 4, 0, 0, 0, 4, 8, 8, 1, 0, 0, 30, 100, 212, 351, 491, 601, 652, 635, 554, 431, 296, 175, 85, 31, 9, 7, 15, 23, 25, 19, 6, 0, 0, 24, 97, 218, 376, 545, 690, 778, 786, 714, 580, 416, 258, 131, 48, 8, 0, 5, 14, 20, 20, 19, 17, 18, 20, 22, 23, 22, 19, 15, 10, 6, 3, 2, 2, 4, 6, 9, 12, 14, 14, 13, 11, 8, 5, 2, 0, 0, 0, 1, 3, 3, 2, 0, 0, 0, 2, 7, 10, 7, 0, 0, 6, 47, 130, 253, 403, 550, 663, 712, 685, 588, 445, 296, 183, 140, 183, 304, 474, 653, 794, 865, 849, 754, 605, 437, 281, 162, 86, 49, 38, 41, 45, 47, 45, 42, 40, 40, 39, 38, 35, 30, 25, 21, 18, 16, 15, 14, 13, 10, 8, 5, 3, 2, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 1, 3, 6, 8, 9, 9, 9, 10, 13, 15, 13, 5, 0, 0, 22, 92, 213, 376, 555, 715, 818, 837, 767, 627, 450, 284, 167, 128, 174, 288, 439, 587, 694, 735, 703, 610, 478, 338, 214, 122, 66, 41, 35, 38, 42, 43, 41, 38, 35, 33, 31, 29, 25, 21, 16, 12, 9, 8, 8, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 1, 3, 6, 10, 15, 18, 19, 17, 13, 8, 4, 1, 0, 1, 3, 6, 7, 8, 8, 7, 7, 6, 5, 4, 4, 3, 3, 3, 3, 4, 4, 4, 3, 3, 3, 3, 4, 5, 5, 4, 3, 1, 0, 0, 1, 3, 3, 4, 4, 3, 3, 4, 6, 8, 9, 8, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 14, 18, 21, 21, 19, 14, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 5, 8, 11, 15, 18, 18, 16, 12, 10, 11, 14, 16, 13, 3, 0, 0, 40, 135, 290, 491, 705, 886, 994, 999, 902, 726, 515, 319, 184, 136, 180, 298, 455, 611, 727, 778, 756, 670, 541, 396, 262, 157, 88, 53, 44, 47, 52, 50, 39, 22, 9, 13, 47, 120, 233, 373, 519, 644, 719, 726, 661, 537, 385, 241, 142, 115, 168, 292, 460, 631, 767, 835, 819, 724, 575, 407, 262, 173, 159, 221, 341, 485, 618, 707, 732, 689, 591, 462, 327, 210, 122, 68, 42, 34, 36, 39, 42, 43, 43, 43, 41, 39, 35, 29, 23, 18, 15, 14, 13, 13, 12, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 2, 6, 7, 4, 0, 0, 12, 60, 149, 274, 418, 555, 655, 696, 672, 588, 467, 333, 212, 119, 61, 33, 26, 28, 28, 22, 9, 0, 0, 30, 98, 207, 347, 499, 632, 718, 733, 673, 551, 398, 258, 171, 165, 249, 405, 597, 780, 909, 956, 913, 795, 630, 453, 296, 178, 103, 66, 54, 55, 58, 59, 58, 57, 58, 60, 63, 66, 66, 64, 59, 54, 50, 46, 43, 40, 38, 35, 32, 29, 26, 22, 20, 18, 17, 17, 15, 10, 3, 0, 1, 27, 85, 179, 304, 441, 565, 650, 675, 633, 534, 403, 276, 189, 167, 221, 342, 503, 666, 792, 850, 827, 729, 583, 427, 301, 237, 247, 327, 450, 583, 688, 738, 722, 645, 528, 397, 277, 182, 120, 86, 71, 65, 62, 58, 55, 53, 55, 59, 64, 67, 67, 64, 57, 50, 42, 36, 31, 27, 24, 21, 18, 17, 16, 17, 17, 18, 17, 16, 13, 11, 10, 10, 10, 12, 12, 13, 12, 11, 9, 8, 7, 8, 9, 10, 12, 14, 15, 17, 19, 20, 20, 19, 17, 14, 12, 10, 10, 11, 13, 14, 14, 14, 12, 10, 8, 6, 5, 4, 4, 4, 5, 5, 6, 6, 6, 5, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 8, 8, 9, 10, 11, 11, 9, 7, 4, 2, 0, 0, 1, 2, 3, 3, 3, 2, 0, 0, 0, 1, 4, 8, 12, 15, 18, 18, 17, 15, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 9, 15, 22, 27, 31, 31, 28, 22, 16, 9, 4, 2, 3, 5, 7, 8, 6, 4, 2, 3, 6, 10, 10, 5, 0, 0, 16, 77, 187, 340, 517, 684, 808, 862, 837, 741, 597, 435, 285, 166, 86, 44, 28, 27, 30, 33, 33, 32, 31, 33, 36, 39, 41, 39, 36, 33, 29, 25, 18, 8, 0, 0, 21, 88, 207, 375, 571, 760, 905, 974, 953, 849, 688, 502, 328, 188, 96, 47, 31, 31, 34, 32, 20, 5, 0, 6, 48, 130, 249, 393, 540, 663, 737, 747, 694, 589, 456, 321, 204, 116, 61, 33, 24, 23, 24, 25, 25, 24, 24, 24, 24, 23, 21, 18, 13, 9, 5, 2, 1, 1, 3, 5, 6, 8, 8, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 0, 2, 5, 5, 1, 0, 0, 14, 55, 123, 214, 313, 400, 456, 469, 438, 372, 284, 195, 117, 60, 25, 8, 3, 4, 5, 6, 6, 6, 7, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 2, 6, 8, 6, 0, 0, 2, 33, 99, 199, 323, 450, 554, 613, 616, 564, 472, 358, 246, 152, 83, 41, 21, 15, 16, 20, 26, 31, 36, 40, 43, 44, 42, 39, 35, 32, 29, 26, 22, 15, 6, 0, 0, 22, 74, 161, 280, 417, 551, 656, 714, 712, 652, 548, 422, 295, 185, 104, 53, 27, 20, 22, 29, 37, 44, 51, 56, 59, 60, 59, 55, 49, 42, 35, 29, 23, 15, 6, 0, 0, 19, 73, 168, 302, 460, 618, 746, 819, 822, 755, 634, 484, 333, 204, 110, 53, 28, 22, 25, 29, 31, 30, 29, 28, 28, 30, 33, 34, 35, 33, 30, 26, 22, 19, 17, 17, 17, 16, 14, 12, 11, 11, 10, 9, 4, 0, 0, 12, 54, 132, 245, 383, 523, 639, 706, 708, 646, 536, 406, 290, 219, 212, 271, 382, 519, 646, 733, 756, 711, 610, 477, 348, 255, 221, 253, 342, 464, 586, 677, 717, 696, 621, 511, 387, 270, 176, 110, 70, 49, 41, 38, 37, 37, 36, 36, 37, 38, 38, 36, 32, 28, 24, 21, 18, 15, 11, 5, 1, 5, 24, 67, 139, 237, 352, 466, 560, 614, 618, 571, 484, 374, 263, 166, 95, 50, 29, 24, 26, 32, 37, 42, 45, 47, 48, 47, 44, 40, 35, 30, 26, 23, 22, 23, 25, 28, 30, 31, 30, 27, 23, 18, 13, 9, 6, 4, 3, 3, 3, 4, 5, 6, 6, 6, 5, 4, 3, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 1, 1, 1, 1, 2, 4, 7, 10, 13, 14, 15, 13, 11, 7, 4, 2, 0, 0, 1, 2, 3, 3, 4, 4, 5, 7, 9, 8, 3, 0, 0, 14, 59, 141, 259, 399, 542, 661, 734, 745, 695, 595, 467, 333, 215, 126, 69, 41, 31, 30, 28, 22, 14, 11, 25, 65, 137, 239, 360, 484, 589, 654, 665, 621, 532, 420, 314, 241, 222, 263, 356, 482, 610, 711, 762, 751, 683, 572, 441, 314, 207, 129, 80, 54, 44, 40, 39, 38, 39, 41, 45, 50, 54, 55, 54, 50, 43, 35, 27, 20, 15, 12, 10, 9, 9, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 4, 3, 2, 3, 4, 5, 2, 0, 0, 5, 31, 81, 156, 252, 355, 448, 514, 541, 524, 468, 385, 290, 199, 125, 73, 44, 31, 29, 29, 28, 23, 16, 13, 20, 47, 100, 182, 290, 411, 527, 617, 662, 652, 589, 491, 386, 307, 279, 319, 424, 573, 733, 868, 946, 949, 877, 748, 594, 452, 355, 322, 357, 444, 555, 656, 718, 722, 667, 570, 458, 364, 315, 328, 402, 519, 652, 765, 831, 832, 769, 657, 527, 412, 339, 327, 375, 470, 585, 689, 755, 767, 723, 632, 513, 388, 275, 187, 128, 95, 79, 74, 71, 69, 65, 61, 58, 56, 57, 58, 59, 57, 54, 49, 41, 31, 21, 14, 13, 25, 55, 107, 179, 266, 356, 435, 487, 503, 480, 424, 346, 259, 179, 115, 70, 45, 35, 34, 37, 42, 45, 46, 46, 44, 43, 41, 40, 38, 37, 37, 37, 38, 39, 41, 42, 43, 43, 41, 38, 34, 30, 27, 24, 21, 20, 18, 16, 15, 14, 13, 14, 15, 16, 16, 16, 15, 13, 12, 11, 10, 11, 11, 11, 12, 11, 11, 11, 11, 11, 11, 11, 11, 10, 9, 8, 7, 5, 4, 2, 2, 2, 3, 5, 7, 9, 11, 12, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 3, 4, 5, 4, 1, 0, 0, 12, 44, 100, 180, 275, 372, 456, 511, 528, 507, 453, 376, 291, 209, 141, 89, 56, 36, 27, 23, 21, 21, 20, 19, 17, 16, 14, 12, 10, 9, 8, 7, 6, 6, 6, 6, 7, 7, 7, 6, 6, 5, 4, 4, 5, 7, 10, 14, 17, 19, 21, 22, 22, 21, 19, 18, 15, 11, 6, 0, 0, 4, 24, 66, 130, 215, 310, 403, 478, 520, 523, 487, 422, 345, 278, 239, 244, 295, 384, 493, 597, 670, 695, 665, 589, 487, 387, 315, 292, 322, 399, 500, 599, 671, 699, 676, 609, 512, 403, 299, 211, 145, 101, 75, 61, 55, 53, 52, 52, 52, 52, 52, 52, 53, 55, 56, 55, 50, 42, 29, 18, 14, 26, 61, 125, 216, 324, 436, 532, 596, 616, 590, 524, 431, 328, 231, 151, 94, 58, 39, 31, 28, 27, 26, 24, 23, 22, 22, 21, 19, 17, 15, 12, 9, 6, 5, 4, 5, 6, 9, 11, 13, 14, 14, 13, 12, 12, 14, 16, 19, 20, 21, 19, 15, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 6, 7, 10, 14, 18, 22, 24, 25, 24, 22, 20, 18, 15, 13, 9, 4, 0, 0, 5, 27, 70, 134, 217, 310, 401, 475, 521, 529, 500, 439, 357, 268, 184, 115, 67, 38, 24, 19, 18, 17, 16, 15, 15, 16, 19, 22, 24, 25, 24, 23, 20, 18, 16, 14, 12, 11, 10, 9, 9, 10, 12, 13, 14, 13, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 9, 9, 7, 3, 0, 0, 3, 24, 64, 126, 207, 298, 385, 455, 495, 499, 467, 406, 328, 246, 172, 111, 69, 42, 27, 21, 19, 18, 18, 18, 19, 20, 21, 21, 21, 20, 18, 15, 12, 8, 5, 3, 3, 4, 7, 10, 13, 15, 15, 13, 12, 10, 8, 7, 6, 5, 4, 2, 1, 0, 1, 1, 2, 2, 2, 2, 2, 4, 6, 9, 12, 14, 14, 13, 10, 6, 1, 0, 2, 18, 55, 118, 206, 316, 435, 548, 637, 686, 687, 643, 564, 470, 385, 330, 317, 349, 415, 497, 571, 615, 618, 580, 511, 433, 367, 334, 344, 396, 477, 568, 647, 695, 702, 665, 593, 497, 394, 298, 218, 160, 122, 100, 88, 82, 78, 81, 95, 128, 187, 274, 385, 506, 621, 711, 761, 761, 711, 622, 509, 390, 281, 193, 131, 93, 73, 66, 64, 64, 64, 62, 61, 59, 58, 56, 55, 52, 49, 45, 40, 36, 31, 28, 27, 27, 29, 32, 36, 40, 42, 44, 45, 46, 45, 44, 43, 41, 38, 35, 32, 30, 28, 28, 29, 31, 32, 32, 32, 31, 29, 28, 26, 25, 24, 22, 20, 16, 13, 10, 9, 9, 9, 11, 12, 12, 10, 8, 6, 4, 3, 2, 3, 5, 7, 8, 9, 10, 9, 8, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 7, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 8, 10, 13, 16, 18, 20, 21, 20, 18, 15, 11, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 13, 13, 11, 8, 6, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 9, 10, 10, 8, 6, 3, 0, 0, 3, 19, 52, 105, 179, 269, 364, 451, 515, 545, 535, 490, 418, 333, 250, 178, 123, 84, 58, 42, 30, 22, 16, 14, 14, 16, 18, 19, 19, 17, 15, 12, 11, 10, 10, 11, 11, 10, 9, 8, 8, 8, 9, 11, 12, 12, 11, 10, 8, 7, 7, 6, 6, 5, 4, 3, 1, 1, 2, 4, 7, 8, 9, 9, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 10, 16, 21, 24, 25, 21, 14, 5, 0, 0, 15, 51, 111, 195, 298, 409, 515, 600, 649, 657, 624, 558, 478, 402, 349, 332, 353, 406, 476, 544, 595, 615, 600, 552, 479, 392, 304, 224, 160, 114, 84, 67, 58, 53, 50, 53, 67, 98, 150, 224, 314, 410, 497, 563, 597, 595, 560, 499, 423, 341, 264, 198, 145, 107, 82, 68, 61, 58, 56, 54, 52, 48, 45, 43, 42, 41, 40, 38, 34, 30, 25, 21, 18, 17, 17, 17, 18, 18, 19, 18, 18, 17, 16, 15, 15, 18, 26, 43, 72, 114, 169, 233, 300, 361, 406, 428, 424, 394, 343, 281, 216, 157, 108, 71, 47, 32, 24, 21, 19, 19, 19, 19, 18, 17, 16, 15, 14, 13, 13, 12, 11, 10, 8, 8, 8, 10, 11, 13, 14, 15, 14, 13, 11, 9, 7, 6, 5, 5, 6, 7, 7, 7, 6, 5, 3, 2, 1, 4, 14, 34, 70, 122, 191, 272, 357, 435, 496, 530, 532, 502, 447, 374, 294, 218, 152, 100, 65, 43, 32, 27, 25, 24, 23, 22, 20, 20, 20, 20, 22, 23, 24, 25, 25, 25, 25, 26, 28, 30, 32, 33, 32, 29, 25, 22, 23, 32, 55, 94, 152, 228, 315, 403, 481, 536, 560, 549, 508, 448, 384, 333, 307, 313, 351, 413, 485, 550, 593, 606, 585, 532, 457, 371, 285, 210, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 150, 108, 82, 67, 60, 55, 51, 49, 50, 60, 82, 122, 179, 253, 338, 422, 497, 550, 574, 565, 525, 460, 381, 299, 223, 161, 114, 84, 66, 57, 54, 54, 56, 59, 62, 64, 64, 62, 57, 51, 43, 36, 32, 31, 39, 57, 91, 143, 211, 293, 379, 458, 518, 550, 548, 513, 453, 377, 297, 223, 160, 112, 78, 56, 43, 37, 36, 38, 42, 47, 51, 54, 54, 51, 48, 43, 39, 35, 33, 31, 30, 29, 30, 31, 32, 33, 34, 34, 33, 31, 28, 24, 20, 17, 15, 14, 14, 14, 15, 15, 14, 13, 12, 13, 14, 17, 20, 22, 24, 24, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 23, 21, 19, 16, 13, 11, 9, 8, 7, 8, 9, 9, 10, 10, 9, 8, 6, 4, 3, 3, 9, 22, 45, 82, 131, 192, 256, 317, 366, 395, 400, 381, 341, 287, 227, 170, 121, 83, 56, 38, 28, 22, 18, 15, 14, 13, 12, 13, 13, 13, 12, 11, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 11, 11, 9, 6, 3, 0, 0, 2, 13, 35, 73, 128, 201, 289, 382, 470, 539, 580, 585, 554, 493, 412, 325, 241, 170, 115, 76, 50, 36, 28, 26, 26, 28, 30, 32, 33, 32, 30, 26, 22, 19, 16, 15, 16, 19, 22, 25, 27, 28, 26, 23, 19, 15, 12, 10, 9, 10, 11, 12, 13, 12, 11, 9, 7, 5, 5, 6, 9, 12, 15, 18, 19, 19, 18, 14, 11, 7, 4, 2, 0, 0, 0, 0, 1, 3, 5, 8, 10, 10, 9, 7, 6, 10, 24, 51, 94, 153, 224, 302, 377, 440, 484, 503, 495, 462, 409, 343, 273, 206, 147, 100, 67, 47, 36, 31, 30, 29, 28, 27, 26, 26, 27, 28, 28, 26, 22, 17, 12, 9, 8, 9, 11, 12, 12, 11, 9, 7, 6, 8, 13, 19, 25, 30, 33, 34, 33, 32, 31, 30, 29, 27, 26, 23, 22, 25, 35, 55, 91, 143, 209, 287, 366, 440, 497, 530, 535, 511, 464, 398, 324, 251, 185, 132, 93, 69, 58, 54, 56, 59, 62, 64, 64, 63, 61, 58, 54, 51, 48, 45, 43, 42, 44, 53, 72, 104, 152, 217, 293, 373, 447, 504, 536, 541, 519, 481, 436, 398, 377, 380, 407, 452, 505, 554, 588, 598, 580, 536, 472, 396, 319, 248, 188, 143, 111, 90, 78, 71, 69, 73, 85, 108, 145, 197, 264, 342, 422, 497, 556, 590, 596, 571, 521, 452, 375, 299, 231, 175, 133, 104, 86, 76, 75, 85, 107, 143, 195, 258, 328, 398, 457, 497, 513, 502, 466, 412, 347, 279, 215, 160, 116, 84, 62, 49, 41, 37, 36, 36, 38, 39, 41, 42, 41, 40, 37, 33, 30, 27, 24, 23, 21, 19, 16, 14, 12, 11, 10, 10, 9, 7, 5, 3, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 9, 10, 10, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 11, 13, 14, 12, 10, 7, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 4, 5, 7, 9, 11, 13, 14, 15, 16, 17, 17, 17, 17, 16, 15, 15, 17, 23, 35, 55, 84, 126, 180, 245, 316, 387, 448, 492, 511, 502, 467, 412, 346, 276, 212, 157, 116, 86, 67, 55, 51, 54, 68, 93, 130, 181, 240, 305, 366, 418, 453, 467, 457, 425, 375, 315, 251, 191, 140, 101, 74, 57, 48, 43, 40, 39, 38, 38, 39, 39, 40, 40, 39, 36, 33, 29, 25, 22, 20, 20, 20, 21, 22, 23, 23, 22, 21, 20, 20, 21, 25, 32, 44, 60, 82, 109, 142, 180, 221, 260, 294, 318, 326, 318, 293, 256, 211, 166, 125, 92, 67, 49, 38, 31, 27, 25, 26, 28, 31, 35, 37, 36, 34, 29, 24, 20, 16, 14, 14, 14, 14, 13, 11, 10, 8, 8, 8, 9, 10, 12, 12, 13, 12, 12, 12, 13, 14, 15, 16, 16, 15, 14, 13, 17, 29, 52, 89, 141, 206, 279, 353, 420, 473, 506, 514, 498, 460, 406, 342, 275, 214, 161, 119, 89, 70, 58, 54, 55, 64, 81, 108, 147, 197, 254, 313, 368, 412, 440, 448, 435, 404, 359, 306, 252, 201, 156, 120, 92, 72, 58, 51, 47, 47, 48, 49, 51, 51, 50, 47, 44, 39, 35, 30, 26, 22, 20, 19, 18, 18, 18, 18, 17, 17, 17, 16, 16, 16, 16, 16, 14, 12, 10, 8, 7, 7, 9, 11, 14, 16, 17, 17, 16, 14, 12, 10, 8, 8, 8, 10, 12, 14, 16, 17, 17, 17, 15, 14, 12, 11, 10, 9, 8, 8, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 9, 9, 7, 6, 5, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 0, 0, 1, 7, 20, 42, 75, 120, 174, 234, 297, 356, 407, 445, 464, 462, 439, 397, 342, 280, 220, 166, 123, 92, 72, 60, 56, 60, 73, 99, 139, 193, 261, 334, 407, 470, 517, 541, 541, 518, 476, 418, 353, 286, 223, 169, 126, 95, 76, 64, 59, 55, 53, 52, 51, 50, 50, 51, 51, 51, 51, 52, 56, 65, 81, 108, 146, 196, 257, 325, 394, 457, 509, 543, 556, 549, 527, 496, 464, 441, 431, 438, 460, 492, 527, 554, 566, 559, 534, 498, 459, 428, 411, 413, 431, 459, 490, 515, 528, 528, 515, 494, 472, 456, 453, 465, 495, 539, 590, 639, 676, 694, 686, 653, 598, 528, 451, 375, 305, 245, 197, 160, 134, 121, 119, 130, 153, 188, 236, 293, 356, 421, 480, 526, 553, 557, 538, 499, 446, 387, 328, 273, 225, 186, 155, 131, 114, 102, 97, 98, 107, 124, 151, 188, 233, 284, 339, 390, 434, 463, 475, 467, 441, 400, 351, 299, 249, 205, 168, 138, 114, 97, 85, 77, 72, 69, 66, 62, 59, 55, 52, 49, 48, 47, 47, 47, 48, 51, 57, 69, 90, 120, 160, 206, 255, 301, 338, 362, 370, 362, 340, 309, 271, 231, 192, 155, 122, 94, 73, 58, 50, 50, 58, 74, 100, 136, 183, 241, 307, 374, 437, 485, 514, 521, 504, 468, 418, 361, 302, 246, 197, 157, 125, 105, 94, 94, 105, 129, 164, 209, 263, 321, 376, 422, 453, 467, 466, 452, 433, 416, 408, 413, 433, 465, 504, 544, 577, 596, 596, 577, 537, 483, 419, 352, 288, 233, 187, 153, 128, 111, 100, 94, 94, 102, 120, 149, 191, 244, 304, 365, 420, 466, 496, 511, 509, 496, 475, 452, 436, 430, 437, 456, 483, 511, 532, 539, 530, 502, 458, 404, 344, 285, 231, 183, 144, 114, 91, 76, 66, 60, 56, 52, 49, 45, 42, 40, 39, 38, 38, 38, 35, 31, 27, 22, 19, 18, 18, 19, 21, 22, 22, 21, 19, 18, 18, 20, 22, 26, 30, 33, 35, 35, 33, 29, 25, 22, 19, 18, 17, 18, 20, 21, 22, 23, 25, 29, 37, 50, 70, 99, 136, 181, 230, 280, 324, 360, 382, 388, 377, 352, 313, 267, 218, 170, 128, 93, 66, 47, 34, 25, 19, 15, 12, 11, 10, 9, 9, 9, 9, 8, 8, 7, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 5, 3, 2, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 5, 5, 5, 6, 6, 7, 8, 9, 9, 10, 11, 12, 14, 18, 22, 29, 40, 56, 80, 112, 154, 203, 256, 308, 353, 386, 404, 406, 391, 362, 323, 277, 229, 181, 138, 100, 71, 50, 36, 29, 25, 24, 23, 23, 22, 22, 23, 25, 26, 27, 27, 25, 22, 19, 15, 13, 12, 12, 11, 11, 10, 9, 8, 8, 8, 8, 9, 9, 9, 9, 9, 8, 8, 7, 6, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 12, 28, 52, 82, 119, 159, 202, 244, 283, 313, 334, 343, 342, 336, 331, 333, 346, 370, 404, 442, 478, 507, 523, 524, 507, 474, 426, 368, 306, 244, 189, 144, 108, 82, 63, 49, 37, 28, 20, 14, 10, 8, 7, 8, 10, 12, 13, 13, 12, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 9, 22, 42, 70, 106, 148, 192, 234, 270, 296, 309, 309, 296, 273, 242, 206, 170, 135, 103, 76, 55, 39, 28, 20, 14, 10, 6, 2, 0, 0, 0, 2, 3, 5, 5, 4, 3, 3, 3, 4, 5, 6, 7, 7, 6, 6, 5, 5, 5, 5, 6, 6, 6, 5, 4, 2, 0, 0, 0, 4, 12, 25, 42, 64, 91, 122, 158, 197, 236, 273, 303, 322, 327, 319, 297, 265, 226, 186, 147, 112, 83, 60, 42, 28, 19, 13, 9, 8, 8, 9, 9, 9, 8, 7, 7, 7, 9, 10, 12, 14, 15, 15, 14, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 13, 14, 15, 15, 16, 17, 18, 18, 17, 15, 14, 15, 19, 27, 41, 61, 86, 117, 152, 192, 234, 278, 320, 357, 385, 402, 404, 393, 367, 331, 288, 241, 195, 152, 116, 86, 64, 48, 38, 31, 27, 25, 24, 23, 21, 19, 16, 13, 10, 8, 6, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 2, 3, 4, 6, 8, 10, 12, 13, 14, 15, 15, 14, 15, 16, 18, 20, 23, 26, 29, 34, 41, 52, 68, 89, 115, 148, 185, 225, 266, 305, 338, 363, 380, 390, 395, 399, 405, 415, 430, 450, 472, 495, 516, 533, 545, 549, 546, 536, 520, 503, 488, 479, 476, 479, 486, 491, 490, 479, 457, 425, 383, 337, 288, 242, 201, 168, 145, 131, 126, 131, 145, 167, 198, 236, 280, 328, 374, 414, 443, 457, 454, 435, 402, 361, 315, 269, 225, 186, 153, 126, 104, 87, 76, 69, 65, 62, 60, 58, 55, 52, 50, 49, 50, 53, 58, 65, 76, 91, 115, 146, 187, 233, 283, 332, 375, 411, 437, 454, 461, 459, 452, 440, 430, 424, 426, 436, 453, 472, 486, 491, 483, 461, 428, 386, 340, 292, 246, 203, 163, 129, 103, 86, 81, 88, 106, 135, 173, 219, 271, 327, 386, 443, 495, 537, 564, 576, 572, 556, 532, 506, 483, 467, 457, 453, 454, 455, 453, 445, 429, 402, 367, 326, 284, 244, 208, 178, 154, 137, 125, 122, 128, 145, 174, 213, 258, 305, 350, 387, 414, 428, 427, 413, 386, 350, 308, 264, 221, 183, 150, 123, 103, 88, 76, 67, 60, 53, 47, 41, 37, 34, 31, 29, 27, 24, 22, 19, 16, 14, 13, 13, 13, 14, 16, 19, 22, 25, 29, 34, 41, 51, 65, 83, 107, 135, 168, 203, 240, 274, 303, 323, 331, 328, 312, 286, 252, 215, 178, 143, 111, 85, 63, 45, 31, 21, 13, 9, 6, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 11, 23, 40, 63, 91, 125, 164, 206, 252, 297, 337, 371, 394, 406, 408, 405, 398, 393, 391, 395, 403, 414, 427, 439, 447, 450, 448, 443, 437, 434, 435, 443, 453, 464, 472, 474, 468, 454, 431, 402, 366, 327, 284, 240, 197, 158, 123, 94, 72, 55, 44, 37, 32, 28, 26, 23, 20, 17, 15, 13, 13, 13, 14, 15, 16, 16, 15, 15, 15, 18, 23, 31, 41, 55, 73, 96, 125, 161, 203, 249, 294, 334, 364, 381, 385, 377, 359, 333, 301, 264, 224, 182, 142, 107, 78, 56, 41, 32, 27, 23, 20, 17, 14, 11, 9, 8, 8, 9, 12, 18, 26, 38, 55, 77, 105, 138, 176, 215, 253, 287, 314, 331, 337, 332, 316, 292, 260, 224, 186, 149, 115, 86, 62, 44, 30, 20, 13, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 12, 19, 29, 43, 61, 84, 113, 147, 184, 223, 261, 296, 326, 352, 372, 388, 400, 409, 414, 418, 421, 423, 427, 431, 435, 439, 439, 433, 420, 398, 367, 329, 287, 242, 200, 162, 130, 104, 86, 72, 63, 57, 53, 49, 46, 41, 36, 31, 26, 21, 17, 14, 12, 11, 10, 10, 11, 11, 11, 11, 10, 9, 9, 10, 11, 12, 13, 13, 12, 11, 9, 7, 6, 5, 4, 4, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 4, 4, 5, 6, 7, 8, 8, 8, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 2, 4, 6, 6, 6, 4, 3, 1, 0, 0, 1, 2, 2, 3, 3, 2, 2, 1, 1, 2, 2, 2, 3, 3, 4, 6, 9, 13, 18, 26, 36, 50, 67, 87, 111, 138, 166, 195, 224, 250, 272, 288, 299, 301, 296, 284, 266, 242, 216, 188, 162, 138, 120, 107, 102, 103, 112, 128, 151, 180, 213, 250, 289, 327, 363, 395, 421, 440, 449, 448, 435, 413, 382, 345, 306, 268, 233, 205, 186, 176, 176, 185, 205, 231, 263, 297, 331, 363, 392, 417, 437, 453, 464, 471, 474, 477, 480, 484, 490, 497, 504, 510, 513, 512, 509, 504, 499, 496, 495, 496, 501, 507, 515, 524, 532, 538, 540, 537, 530, 520, 509, 501, 496, 496, 499, 502, 504, 501, 492, 476, 455, 430, 401, 369, 336, 301, 267, 235, 209, 190, 180, 179, 186, 201, 220, 244, 269, 296, 323, 348, 370, 386, 394, 390, 376, 353, 324, 292, 260, 231, 204, 179, 155, 133, 113, 96, 83, 74, 69, 67, 67, 69, 71, 74, 79, 86, 95, 107, 123, 143, 168, 198, 233, 273, 315, 359, 400, 438, 468, 489, 500, 503, 499, 490, 480, 470, 463, 457, 454, 452, 449, 444, 435, 422, 403, 380, 352, 320, 284, 247, 210, 177, 148, 126, 110, 98, 89, 82, 74, 66, 59, 51, 45, 41, 38, 35, 33, 30, 27, 24, 23, 22, 22, 23, 22, 22, 21, 20, 20, 21, 22, 23, 23, 22, 20, 17, 15, 14, 14, 15, 16, 16, 16, 14, 12, 10, 8, 8, 8, 8, 9, 9, 9, 8, 7, 6, 5, 5, 6, 7, 8, 8, 8, 7, 5, 3, 2, 3, 4, 5, 7, 8, 8, 7, 5, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 6, 6, 6, 7, 8, 10, 11, 11, 10, 9, 9, 10, 12, 14, 16, 16, 15, 12, 9, 7, 7, 9, 11, 12, 13, 11, 9, 6, 3, 2, 2, 2, 3, 4, 4, 3, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 3, 3, 3, 4, 5, 5, 5, 6, 6, 7, 8, 9, 10, 12, 14, 18, 24, 32, 42, 56, 74, 96, 122, 152, 186, 222, 259, 293, 323, 346, 362, 368, 365, 353, 334, 308, 277, 244, 210, 177, 147, 121, 99, 80, 66, 55, 47, 41, 37, 35, 34, 35, 39, 43, 50, 58, 67, 79, 95, 115, 139, 169, 202, 238, 273, 307, 337, 362, 380, 389, 389, 380, 362, 337, 308, 277, 244, 213, 182, 153, 127, 105, 86, 72, 63, 57, 52, 49, 45, 41, 36, 33, 30, 28, 28, 27, 26, 25, 24, 23, 22, 20, 19, 18, 16, 16, 15, 15, 15, 14, 13, 12, 10, 9, 8, 7, 7, 8, 8, 8, 9, 9, 8, 8, 9, 10, 10, 11, 12, 12, 12, 12, 12, 12, 11, 10, 9, 8, 6, 6, 6, 7, 10, 12, 15, 16, 15, 13, 11, 8, 5, 4, 4, 4, 5, 5, 5, 4, 4, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 4, 2, 1, 1, 1, 4, 8, 15, 24, 35, 47, 61, 77, 99, 125, 157, 193, 232, 268, 300, 325, 342, 350, 352, 348, 338, 322, 301, 277, 250, 224, 203, 187, 177, 175, 180, 191, 209, 233, 262, 296, 331, 365, 395, 420, 438, 450, 458, 462, 463, 462, 458, 453, 446, 438, 431, 424, 417, 408, 395, 377, 352, 320, 285, 248, 212, 180, 153, 131, 113, 98, 85, 72, 62, 53, 47, 43, 41, 40, 39, 37, 34, 31, 28, 27, 27, 27, 28, 28, 27, 26, 25, 25, 25, 25, 25, 24, 23, 21, 21, 23, 27, 34, 42, 51, 61, 72, 86, 103, 125, 152, 182, 213, 243, 270, 295, 316, 333, 345, 351, 349, 340, 323, 300, 273, 244, 216, 189, 164, 142, 120, 101, 84, 70, 60, 54, 51, 50, 49, 48, 45, 41, 37, 32, 28, 26, 25, 25, 26, 27, 28, 29, 30, 30, 30, 29, 28, 26, 25, 25, 26, 28, 30, 33, 35, 37, 41, 46, 54, 66, 81, 101, 123, 148, 174, 200, 224, 245, 259, 268, 271, 269, 262, 252, 237, 218, 196, 171, 146, 122, 100, 82, 66, 53, 42, 33, 25, 21, 18, 18, 18, 18, 17, 15, 12, 9, 6, 5, 5, 6, 6, 6, 5, 6, 6, 7, 9, 10, 11, 12, 12, 12, 12, 12, 13, 13, 14, 15, 15, 16, 15, 15, 14, 13, 12, 12, 11, 10, 9, 8, 7, 6, 5, 5, 5, 6, 7, 8, 8, 9, 9, 9, 8, 7, 7, 7, 7, 8, 9, 11, 12, 13, 12, 12, 10, 9, 8, 8, 9, 11, 15, 19, 25, 31, 38, 47, 58, 70, 86, 104, 127, 155, 186, 221, 258, 294, 327, 354, 374, 387, 392, 389, 380, 365, 342, 314, 281, 246, 210, 177, 147, 123, 102, 85, 70, 59, 50, 45, 43, 44, 46, 49, 51, 54, 58, 65, 77, 92, 111, 131, 152, 171, 190, 208, 225, 241, 253, 262, 264, 260, 250, 237, 220, 202, 184, 164, 144, 124, 105, 89, 75, 63, 55, 47, 41, 35, 30, 27, 25, 25, 26, 26, 25, 23, 21, 18, 17, 17, 20, 23, 25, 27, 29, 30, 32, 36, 42, 50, 61, 73, 87, 102, 119, 136, 153, 170, 185, 198, 209, 218, 223, 225, 221, 213, 201, 187, 170, 154, 137, 122, 107, 94, 82, 73, 66, 63, 62, 63, 64, 66, 69, 75, 85, 100, 118, 141, 167, 195, 224, 253, 282, 309, 335, 357, 374, 386, 391, 389, 380, 363, 342, 316, 288, 258, 228, 198, 170, 144, 121, 101, 86, 74, 64, 57, 50, 44, 38, 34, 31, 30, 30, 31, 32, 31, 29, 27, 24, 21, 19, 17, 15, 14, 12, 11, 10, 9, 9, 9, 8, 8, 8, 7, 7, 6, 6, 5, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 5, 4, 2, 1, 1, 4, 9, 16, 24, 33, 42, 51, 62, 73, 87, 103, 121, 141, 162, 183, 202, 220, 235, 245, 250, 250, 245, 235, 221, 204, 185, 165, 145, 125, 106, 90, 75, 63, 52, 42, 35, 29, 24, 22, 20, 19, 17, 15, 13, 11, 9, 9, 8, 7, 6, 5, 3, 3, 4, 5, 7, 9, 10, 10, 9, 10, 10, 11, 12, 12, 11, 10, 9, 9, 10, 14, 18, 23, 28, 34, 39, 47, 58, 73, 92, 114, 139, 167, 197, 228, 260, 294, 328, 361, 392, 419, 443, 462, 477, 487, 493, 495, 494, 490, 485, 477, 468, 457, 444, 430, 415, 398, 381, 362, 342, 321, 299, 279, 261, 247, 237, 231, 230, 232, 238, 249, 263, 283, 306, 331, 358, 383, 404, 423, 438, 451, 461, 470, 476, 478, 476, 470, 461, 453, 446, 443, 441, 439, 431, 417, 395, 367, 336, 306, 279, 255, 233, 212, 192, 171, 150, 132, 117, 104, 93, 83, 74, 66, 58, 52, 49, 47, 47, 49, 50, 51, 52, 51, 49, 47, 46, 47, 50, 55, 63, 71, 80, 90, 100, 114, 130, 150, 173, 197, 219, 238, 253, 265, 273, 279, 282, 282, 278, 269, 255, 237, 217, 196, 176, 159, 145, 132, 122, 111, 102, 93, 85, 81, 81, 85, 93, 105, 121, 139, 160, 182, 205, 230, 255, 282, 309, 338, 367, 395, 419, 436, 445, 444, 435, 419, 399, 379, 358, 338, 317, 296, 276, 259, 246, 240, 240, 245, 253, 262, 272, 281, 289, 298, 307, 314, 318, 318, 312, 301, 284, 265, 243, 221, 200, 179, 159, 141, 124, 109, 96, 85, 74, 64, 54, 45, 38, 33, 31, 29, 28, 26, 22, 19, 14, 11, 9, 8, 9, 9, 9, 9, 9, 9, 10, 11, 12, 12, 12, 10, 9, 7, 6, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 8, 11, 16, 23, 33, 44, 57, 72, 89, 108, 129, 152, 175, 199, 222, 243, 263, 281, 295, 305, 310, 309, 302, 291, 277, 260, 242, 222, 201, 180, 159, 139, 119, 102, 87, 73, 61, 51, 43, 38, 35, 33, 32, 31, 29, 26, 23, 21, 20, 20, 22, 24, 27, 30, 34, 38, 44, 51, 60, 71, 84, 98, 113, 128, 145, 161, 177, 193, 206, 216, 223, 225, 224, 220, 213, 204, 194, 183, 171, 158, 144, 131, 117, 105, 93, 82, 72, 62, 52, 43, 36, 30, 26, 24, 23, 22, 20, 18, 15, 12, 10, 9, 9, 9, 9, 9, 8, 7, 6, 5, 4, 4, 5, 5, 7, 8, 9, 9, 8, 6, 5, 3, 2, 3, 5, 8, 10, 12, 11, 10, 10, 10, 12, 17, 24, 31, 39, 46, 54, 63, 74, 89, 109, 132, 158, 185, 211, 236, 258, 279, 298, 318, 337, 357, 375, 392, 406, 417, 425, 430, 431, 429, 425, 418, 410, 399, 387, 372, 355, 334, 310, 284, 257, 230, 205, 183, 164, 147, 133, 120, 108, 97, 87, 78, 71, 65, 60, 56, 54, 52, 50, 48, 45, 42, 39, 37, 35, 34, 34, 34, 34, 34, 33, 32, 31, 30, 31, 31, 31, 30, 28, 25, 23, 21, 21, 22, 24, 25, 25, 25, 23, 20, 19, 18, 19, 21, 23, 24, 23, 22, 20, 17, 14, 11, 8, 5, 3, 2, 3, 5, 7, 8, 8, 7, 5, 3, 4, 6, 10, 16, 21, 26, 30, 32, 35, 39, 46, 55, 68, 85, 104, 127, 151, 175, 200, 224, 246, 266, 283, 297, 308, 315, 316, 310, 296, 276, 250, 222, 194, 168, 146, 127, 111, 97, 85, 75, 67, 61, 58, 57, 56, 56, 56, 54, 52, 49, 45, 41, 38, 35, 34, 35, 35, 36, 35, 33, 30, 28, 25, 24, 22, 20, 17, 15, 16, 23, 39, 61, 87, 110, 125, 128, 119, 100, 78, 57, 42, 33, 30, 31, 31, 31, 30, 28, 26, 26, 26, 26, 26, 25, 24, 24, 24, 25, 25, 26, 26, 27, 27, 28, 30, 31, 33, 33, 32, 30, 28, 26, 23, 22, 21, 21, 20, 20, 19, 19, 18, 19, 20, 21, 22, 23, 22, 21, 20, 18, 17, 17, 17, 17, 17, 17, 16, 16, 17, 18, 19, 21, 22, 22, 22, 22, 22, 22, 23, 25, 28, 31, 34, 37, 40, 43, 45, 46, 46, 46, 46, 47, 50, 54, 58, 62, 65, 67, 68, 69, 72, 76, 82, 90, 98, 106, 113, 119, 124, 128, 133, 137, 141, 145, 151, 158, 167, 177, 188, 198, 205, 208, 208, 206, 205, 207, 212, 219, 228, 236, 242, 245, 246, 247, 247, 247, 249, 251, 254, 256, 259, 262, 263, 263, 262, 261, 261, 263, 267, 273, 280, 287, 295, 303, 312, 323, 335, 348, 359, 370, 379, 390, 401, 413, 425, 433, 433, 423, 402, 370, 330, 288, 248, 214, 188, 169, 157, 151, 147, 144, 141, 138, 134, 130, 126, 124, 122, 121, 120, 119, 118, 115, 112, 110, 109, 108, 109, 110, 110, 111, 110, 108, 106, 104, 101, 97, 94, 91, 89, 88, 88, 88, 89, 89, 87, 85, 82, 80, 78, 76, 75, 74, 73, 72, 70, 69, 67, 65, 63, 61, 60, 60, 61, 63, 64, 64, 62, 58, 54, 51, 48, 48, 49, 51, 52, 53, 52, 51, 50, 50, 51, 51, 51, 50, 47, 44, 41, 40, 40, 41, 43, 44, 44, 43, 40, 37, 34, 32, 30, 29, 27, 25, 23, 22, 22, 22, 24, 26, 26, 25, 21, 16, 11, 8, 6, 7, 9, 12, 15, 16, 16, 16, 14, 13, 13, 13, 13, 13, 13, 12, 11, 10, 9, 8, 9, 9, 11, 12, 12, 12, 12, 10, 9, 7, 6, 5, 6, 8, 9, 9, 8, 6, 3, 2, 1, 2, 4, 5, 6, 4, 2, 1, 0, 0, 1, 3, 5, 5, 4, 2, 1, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 4, 6, 7, 7, 5, 3, 1, 0, 0, 0, 1, 3, 4, 5, 5, 5, 5, 4, 4, 5, 5, 5, 6, 6, 6, 5, 5, 5, 6, 7, 9, 10, 12, 13, 13, 13, 13, 12, 12, 12, 12, 13, 14, 15, 16, 16, 15, 15, 14, 14, 14, 14, 15, 14, 14, 13, 13, 14, 15, 16, 18, 18, 18, 16, 15, 14, 14, 15, 16, 18, 19, 19, 17, 16, 14, 13, 14, 15, 17, 19, 20, 20, 19, 17, 15, 14, 14, 15, 16, 17, 17, 17, 15, 13, 12, 12, 13, 14, 15, 16, 16, 15, 15, 15, 16, 17, 18, 18, 17, 17, 16, 17, 18, 19, 21, 22, 22, 22, 21, 20, 20, 21, 22, 23, 24, 25, 25, 25, 24, 23, 21, 20, 20, 21, 23, 24, 25, 24, 23, 21, 20, 20, 22, 24, 25, 26, 26, 26, 25, 24, 24, 23, 23, 23, 22, 22, 22, 22, 22, 21, 21, 20, 19, 18, 17, 16, 15, 13, 13, 13, 13, 14, 15, 16, 16, 16, 16, 16, 16, 15, 14, 13, 12, 11, 11, 13, 14, 16, 17, 18, 17, 16, 15, 15, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 14, 13, 11, 11, 11, 11, 13, 14, 15, 15, 15, 14, 13, 13, 13, 14, 14, 14, 13, 12, 11, 10, 11, 11, 13, 14, 14, 14, 13, 11, 9, 8, 7, 6, 6, 7, 8, 9, 9, 9, 8, 6, 5, 3, 3, 3, 4, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 5, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 3, 2, 2, 3, 5, 6, 7, 8, 8, 8, 9, 9, 10, 11, 12, 12, 11, 11, 10, 11, 12, 13, 14, 15, 15, 14, 14, 14, 14, 14, 14, 15, 15, 16, 16, 17, 17, 18, 19, 19, 20, 20, 20, 20, 20, 20, 19, 18, 17, 16, 16, 16, 17, 19, 20, 21, 20, 18, 16, 14, 12, 11, 11, 11, 11, 12, 13, 14, 14, 14, 13, 11, 9, 8, 7, 6, 6, 5, 4, 4, 3, 3, 3, 4, 4, 5, 5, 4, 4, 3, 3, 3, 3, 4, 5, 6, 7, 8, 8, 7, 7, 7, 7, 7, 7, 6, 6, 5, 4, 3, 2, 2, 1, 1, 1, 2, 4, 6, 8, 9, 10, 9, 7, 5, 3, 2, 2, 3, 3, 3, 2, 1, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 1, 3, 5, 6, 7, 7, 5, 4, 3, 2, 2, 3, 5, 5, 5, 4, 3, 2, 2, 3, 4, 5, 5, 5, 5, 4, 4, 4, 5, 5, 5, 5, 5, 4, 4, 4, 5, 6, 7, 9, 10, 10, 11, 11, 11, 11, 11, 11, 11, 11, 12, 13, 14, 14, 14, 14, 13, 12, 12, 13, 14, 16, 17, 17, 16, 14, 13, 12, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 11, 11, 11, 10, 10, 10, 10, 11, 11, 11, 10, 8, 6, 4, 4, 5, 7, 9, 12, 13, 13, 12, 10, 9, 8, 8, 9, 11, 12, 12, 12, 11, 10, 10, 9, 9, 9, 9, 9, 10, 10, 10, 11, 11, 12, 13, 13, 14, 14, 14, 14, 13, 13, 12, 12, 12, 11, 11, 11, 11, 12, 12, 12, 12, 12, 11, 10, 8, 5, 2, 0, 0, 0, 1, 3, 6, 7, 7, 5, 3, 1, 0, 0, 1, 2, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 10, 10, 9, 8, 7, 7, 7, 8, 9, 10, 11, 12, 12, 13, 13, 13, 12, 12, 12, 12, 14, 16, 18, 20, 21, 20, 18, 16, 14, 13, 13, 14, 16, 17, 17, 16, 15, 14, 14, 14, 15, 16, 17, 16, 15, 13, 10, 9, 8, 8, 8, 8, 9, 9, 9, 8, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 2, 2, 2, 3, 4, 4, 4, 5, 5, 5, 5, 6, 7, 9, 11, 13, 14, 15, 15, 14, 13, 11, 10, 9, 8, 8, 9, 10, 10, 11, 11, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 15, 16, 17, 18, 19, 20, 19, 17, 15, 12, 10, 9, 10, 12, 14, 17, 20, 21, 22, 21, 20, 17, 15, 13, 12, 12, 13, 14, 16, 17, 18, 18, 17, 17, 17, 18, 19, 21, 22, 24, 24, 25, 25, 26, 28, 29, 29, 29, 28, 26, 23, 20, 17, 16, 16, 18, 21, 24, 28, 29, 29, 28, 25, 22, 20, 20, 22, 24, 27, 28, 29, 27, 25, 22, 20, 18, 18, 18, 19, 19, 19, 19, 18, 16, 15, 15, 15, 15, 15, 14, 14, 13, 12, 10, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 8, 9, 10, 10, 10, 9, 8, 7, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 8, 9, 10, 12, 14, 15, 17, 18, 19, 20, 20, 20, 18, 17, 15, 14, 13, 15, 17, 20, 22, 23, 22, 20, 18, 17, 17, 18, 19, 21, 22, 23, 23, 23, 22, 21, 21, 21, 20, 21, 21, 21, 20, 20, 19, 18, 16, 15, 15, 14, 14, 15, 15, 15, 15, 14, 13, 12, 11, 11, 10, 10, 11, 11, 11, 11, 10, 10, 9, 8, 7, 7, 8, 8, 8, 9, 9, 9, 9, 8, 7, 7, 6, 6, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 4, 4, 3, 2, 2, 2, 2, 3, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 7, 8, 10, 11, 12, 11, 9, 7, 5, 4, 5, 6, 9, 13, 16, 18, 19, 19, 18, 17, 16, 15, 14, 14, 14, 15, 16, 17, 18, 20, 22, 23, 25, 25, 26, 25, 25, 25, 25, 25, 25, 24, 24, 24, 24, 23, 23, 24, 24, 25, 26, 27, 27, 27, 26, 25, 24, 24, 23, 24, 25, 27, 28, 28, 28, 27, 26, 26, 26, 26, 25, 24, 23, 21, 20, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 20, 20, 19, 18, 16, 14, 12, 11, 11, 12, 13, 13, 14, 13, 12, 11, 10, 9, 8, 8, 8, 9, 10, 11, 13, 14, 14, 14, 14, 13, 12, 10, 9, 8, 8, 7, 7, 8, 10, 12, 14, 16, 18, 17, 16, 14, 12, 10, 9, 8, 8, 9, 9, 10, 12, 13, 15, 17, 18, 17, 16, 14, 12, 10, 10, 9, 10, 10, 11, 11, 11, 11, 11, 11, 10, 9, 8, 8, 7, 7, 7, 8, 9, 9, 8, 7, 6, 5, 5, 6, 7, 9, 9, 9, 8, 7, 6, 5, 5, 6, 6, 6, 6, 6, 5, 5, 6, 7, 7, 8, 8, 7, 6, 5, 5, 5, 5, 5, 6, 6, 6, 7, 8, 9, 11, 12, 13, 13, 13, 12, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 11, 12, 13, 14, 15, 16, 17, 17, 17, 17, 17, 17, 17, 17, 18, 19, 20, 21, 21, 20, 20, 20, 20, 20, 21, 21, 21, 21, 22, 22, 22, 23, 24, 25, 25, 25, 24, 23, 22, 22, 22, 23, 24, 25, 26, 26, 25, 25, 24, 24, 24, 25, 26, 27, 28, 29, 30, 30, 29, 27, 26, 25, 24, 24, 25, 26, 26, 26, 26, 25, 24, 24, 23, 23, 22, 21, 21, 20, 20, 20, 20, 21, 22, 24, 25, 27, 28, 29, 29, 29, 29, 28, 27, 26, 26, 26, 27, 27, 28, 28, 27, 26, 25, 23, 22, 20, 19, 18, 17, 17, 18, 19, 20, 20, 21, 21, 21, 20, 19, 18, 17, 16, 14, 13, 11, 10, 10, 10, 10, 11, 11, 11, 10, 8, 6, 5, 4, 3, 4, 5, 5, 6, 7, 7, 7, 6, 6, 5, 5, 4, 4, 4, 4, 5, 6, 6, 6, 5, 4, 3, 2, 3, 4, 5, 6, 7, 6, 5, 3, 2, 1, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 5, 5, 4, 4, 3, 2, 2, 2, 4, 6, 9, 11, 12, 12, 10, 8, 7, 6, 7, 8, 10, 12, 13, 14, 15, 15, 15, 14, 14, 13, 12, 11, 11, 10, 10, 11, 11, 11, 12, 12, 13, 13, 13, 13, 12, 11, 10, 9, 9, 9, 11, 12, 14, 14, 15, 14, 13, 13, 12, 12, 12, 12, 13, 13, 12, 11, 9, 7, 6, 5, 4, 5, 6, 7, 8, 9, 9, 9, 9, 8, 8, 8, 8, 7, 7, 7, 7, 7, 8, 8, 9, 9, 9, 9, 8, 8, 8, 9, 10, 11, 12, 12, 12, 12, 11, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 11, 12, 12, 12, 12, 11, 11, 10, 10, 10, 11, 11, 12, 13, 13, 13, 13, 12, 12, 12, 12, 11, 11, 11, 11, 12, 12, 12, 13, 13, 14, 14, 14, 14, 14, 14, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 13, 13, 13, 14, 15, 16, 17, 17, 18, 18, 17, 16, 15, 15, 14, 14, 14, 13, 13, 13, 14, 14, 15, 16, 16, 17, 18, 19, 19, 20, 21, 21, 21, 20, 19, 18, 17, 16, 16, 15, 15, 14, 14, 13, 13, 14, 15, 16, 17, 17, 17, 17, 15, 14, 13, 12, 12, 13, 14, 16, 17, 19, 19, 20, 20, 19, 19, 19, 18, 18, 18, 17, 16, 16, 15, 16, 16, 17, 17, 18, 18, 19, 19, 20, 21, 21, 22, 22, 22, 21, 20, 19, 19, 18, 18, 18, 18, 18, 19, 19, 19, 20, 21, 22, 23, 23, 24, 23, 23, 22, 20, 19, 19, 19, 20, 21, 23, 25, 26, 26, 26, 24, 22, 20, 18, 17, 17, 18, 19, 21, 23, 24, 25, 26, 26, 27, 27, 27, 28, 28, 27, 27, 26, 25, 24, 24, 24, 24, 25, 26, 27, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 27, 27, 27, 27, 27, 27, 27, 28, 28, 29, 30, 30, 30, 30, 29, 29, 28, 27, 27, 27, 27, 27, 28, 29, 29, 30, 30, 29, 28, 27, 26, 25, 25, 25, 25, 26, 28, 29, 30, 31, 31, 31, 30, 28, 27, 25, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 25, 25, 26, 26, 26, 26, 25, 24, 24, 23, 23, 23, 22, 22, 22, 22, 21, 21, 21, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 18, 17, 16, 15, 15, 14, 14, 15, 15, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 15, 15, 15, 14, 13, 13, 13, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 8, 8, 7, 7, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 8, 8, 8, 9, 10, 10, 10, 11, 11, 10, 10, 9, 9, 8, 8, 7, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 9, 9, 9, 10, 11, 11, 12, 12, 12, 12, 12, 11, 11, 10, 10, 9, 9, 9, 9, 9, 10, 10, 10, 11, 11, 11, 12, 12, 13, 14, 15, 16, 17, 18, 18, 18, 18, 17, 16, 15, 14, 12, 11, 11, 10, 10, 10, 10, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 13, 13, 13, 14, 14, 14, 13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 12, 12, 11, 11, 10, 10, 9, 9, 9, 10, 10, 11, 11, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 11, 11, 11, 10, 10, 10, 10, 9, 9, 9, 8, 8, 7, 7, 7, 7, 8, 8, 9, 10, 11, 12, 13, 13, 14, 14, 14, 14, 14, 14, 13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 18, 18, 19, 19, 20, 21, 21, 22, 22, 23, 23, 23, 23, 22, 22, 22, 22, 22, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 21, 21, 22, 22, 22, 22, 23, 23, 23, 24, 24, 25, 25, 26, 26, 26, 26, 25, 25, 24, 24, 23, 23, 22, 22, 22, 21, 21, 20, 20, 20, 20, 19, 19, 19, 18, 18, 17, 17, 17, 17, 17, 18, 18, 19, 19, 20, 21, 21, 22, 22, 23, 23, 23, 22, 22, 21, 20, 20, 19, 19, 18, 18, 18, 17, 17, 17, 18, 18, 18, 18, 18],
-"peakG": [41, 41, 43, 45, 49, 53, 57, 60, 61, 61, 61, 61, 63, 64, 66, 68, 70, 71, 71, 72, 71, 71, 71, 72, 74, 77, 82, 87, 93, 99, 104, 108, 112, 116, 121, 127, 135, 144, 153, 161, 168, 173, 177, 181, 185, 189, 194, 199, 204, 208, 210, 210, 208, 205, 202, 200, 198, 197, 198, 199, 201, 205, 209, 215, 222, 229, 238, 245, 251, 254, 256, 257, 257, 258, 258, 258, 257, 253, 247, 240, 233, 226, 221, 218, 217, 217, 219, 222, 226, 230, 234, 236, 237, 237, 234, 231, 227, 222, 216, 208, 199, 188, 174, 160, 144, 129, 114, 100, 87, 76, 66, 57, 49, 43, 37, 32, 28, 24, 22, 19, 18, 17, 17, 18, 18, 17, 17, 16, 15, 14, 12, 12, 11, 11, 10, 10, 9, 9, 8, 7, 7, 7, 8, 8, 8, 7, 6, 4, 4, 4, 5, 8, 11, 15, 20, 26, 36, 49, 68, 92, 121, 155, 192, 231, 272, 313, 354, 394, 432, 463, 487, 500, 500, 487, 462, 427, 386, 342, 296, 252, 212, 176, 147, 125, 111, 104, 106, 113, 125, 141, 159, 179, 199, 218, 234, 246, 251, 250, 243, 230, 214, 195, 174, 152, 131, 111, 95, 84, 80, 82, 93, 110, 132, 160, 191, 224, 256, 286, 311, 331, 343, 347, 343, 329, 307, 278, 245, 209, 173, 140, 111, 87, 66, 50, 38, 30, 26, 25, 25, 27, 29, 31, 32, 33, 34, 35, 36, 35, 34, 32, 29, 26, 23, 21, 19, 18, 17, 15, 13, 11, 10, 10, 11, 12, 14, 15, 16, 17, 17, 17, 17, 17, 16, 15, 14, 13, 12, 11, 10, 9, 7, 6, 5, 4, 4, 4, 5, 5, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 7, 7, 7, 7, 6, 5, 3, 2, 2, 2, 3, 4, 5, 6, 6, 6, 6, 5, 5, 5, 6, 6, 6, 6, 5, 4, 3, 2, 3, 4, 5, 7, 9, 10, 10, 10, 10, 11, 12, 13, 14, 14, 14, 14, 12, 10, 8, 6, 6, 6, 7, 9, 10, 11, 10, 8, 6, 3, 1, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 7, 18, 35, 59, 88, 123, 159, 195, 225, 247, 256, 252, 236, 209, 177, 142, 109, 79, 56, 38, 25, 16, 11, 9, 8, 8, 8, 9, 9, 8, 6, 4, 3, 2, 2, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 24, 55, 103, 167, 242, 322, 397, 458, 496, 506, 487, 442, 378, 304, 227, 157, 98, 53, 24, 8, 0, 0, 0, 0, 7, 23, 54, 103, 171, 255, 347, 438, 516, 570, 591, 575, 528, 462, 394, 347, 338, 378, 470, 604, 759, 912, 1035, 1107, 1116, 1058, 943, 787, 612, 439, 287, 166, 82, 32, 7, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 4, 4, 4, 4, 5, 5, 5, 4, 3, 2, 1, 1, 1, 2, 1, 0, 0, 0, 0, 1, 2, 1, 0, 0, 6, 35, 92, 183, 304, 444, 586, 709, 795, 828, 805, 729, 613, 475, 336, 213, 116, 52, 15, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 2, 1, 0, 0, 1, 3, 5, 8, 10, 12, 13, 14, 16, 17, 17, 17, 15, 13, 11, 9, 8, 8, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 4, 5, 6, 7, 8, 8, 7, 4, 0, 0, 5, 30, 81, 163, 274, 404, 538, 655, 734, 761, 731, 651, 541, 427, 343, 314, 356, 467, 630, 811, 974, 1082, 1112, 1058, 930, 751, 554, 367, 213, 104, 38, 7, 0, 0, 1, 3, 4, 5, 8, 12, 18, 23, 27, 31, 33, 34, 34, 33, 30, 26, 21, 16, 13, 11, 10, 10, 11, 12, 12, 13, 13, 14, 16, 18, 18, 17, 12, 6, 0, 0, 0, 3, 6, 4, 0, 0, 11, 66, 174, 341, 552, 780, 985, 1131, 1187, 1145, 1013, 817, 593, 378, 209, 109, 89, 145, 264, 421, 584, 724, 814, 840, 796, 693, 552, 396, 251, 135, 56, 12, 0, 0, 2, 8, 8, 2, 0, 0, 20, 84, 200, 365, 565, 770, 944, 1053, 1076, 1009, 864, 672, 466, 282, 140, 51, 8, 0, 0, 3, 4, 2, 0, 0, 0, 5, 11, 15, 17, 17, 15, 13, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 2, 0, 0, 0, 1, 6, 9, 5, 0, 0, 14, 77, 198, 376, 592, 811, 990, 1092, 1096, 1003, 833, 624, 413, 235, 107, 33, 1, 0, 0, 4, 4, 1, 0, 0, 0, 2, 5, 7, 7, 6, 5, 3, 1, 0, 0, 0, 0, 1, 3, 4, 4, 2, 0, 0, 0, 0, 6, 10, 7, 0, 0, 4, 55, 162, 325, 529, 741, 918, 1023, 1034, 949, 789, 589, 388, 218, 97, 28, 0, 0, 0, 5, 6, 4, 0, 0, 0, 15, 52, 116, 207, 317, 430, 526, 585, 591, 540, 439, 310, 183, 93, 74, 148, 318, 568, 859, 1139, 1353, 1455, 1423, 1263, 1009, 718, 453, 275, 220, 298, 487, 739, 990, 1179, 1259, 1210, 1046, 806, 551, 344, 235, 248, 377, 586, 821, 1021, 1137, 1142, 1036, 847, 616, 391, 208, 84, 19, 0, 0, 5, 8, 5, 1, 0, 5, 15, 28, 39, 46, 49, 48, 43, 36, 28, 21, 15, 11, 10, 12, 16, 21, 26, 29, 31, 30, 28, 24, 19, 14, 10, 8, 7, 7, 8, 9, 11, 11, 11, 11, 11, 12, 14, 17, 21, 25, 29, 31, 33, 34, 33, 31, 27, 20, 11, 2, 0, 0, 4, 9, 8, 1, 0, 0, 41, 136, 289, 486, 696, 875, 984, 997, 912, 751, 549, 350, 185, 74, 15, 0, 0, 4, 8, 5, 0, 0, 0, 0, 6, 11, 15, 15, 12, 9, 7, 8, 9, 8, 4, 0, 0, 16, 66, 158, 289, 445, 597, 713, 762, 729, 618, 454, 282, 154, 122, 217, 446, 781, 1162, 1514, 1758, 1838, 1733, 1466, 1097, 709, 386, 190, 150, 255, 460, 699, 906, 1030, 1043, 948, 773, 560, 354, 186, 74, 16, 0, 0, 6, 8, 7, 4, 4, 7, 13, 19, 23, 25, 24, 21, 18, 16, 15, 16, 20, 23, 24, 21, 15, 7, 3, 6, 13, 18, 13, 0, 0, 5, 85, 252, 508, 825, 1144, 1397, 1524, 1492, 1313, 1029, 707, 412, 190, 55, 0, 0, 4, 14, 15, 9, 1, 0, 0, 5, 9, 10, 8, 5, 3, 2, 5, 9, 13, 16, 18, 19, 18, 16, 14, 13, 12, 11, 11, 11, 11, 10, 10, 9, 9, 8, 8, 8, 8, 9, 10, 11, 12, 12, 12, 12, 11, 9, 7, 6, 5, 5, 6, 8, 10, 13, 15, 17, 19, 19, 19, 18, 15, 13, 11, 9, 8, 8, 9, 10, 9, 8, 5, 3, 3, 6, 11, 18, 21, 19, 13, 4, 0, 1, 10, 18, 16, 2, 0, 0, 66, 222, 470, 783, 1104, 1363, 1496, 1471, 1295, 1014, 693, 401, 182, 51, 0, 0, 4, 13, 12, 4, 0, 0, 0, 7, 14, 17, 16, 12, 8, 5, 4, 5, 7, 9, 11, 12, 13, 12, 11, 9, 7, 5, 3, 2, 4, 8, 14, 20, 23, 20, 12, 2, 0, 0, 6, 18, 20, 9, 0, 0, 45, 188, 435, 763, 1114, 1412, 1582, 1580, 1408, 1109, 756, 421, 163, 11, 0, 27, 161, 342, 537, 711, 827, 860, 802, 667, 488, 305, 154, 54, 4, 0, 0, 8, 11, 7, 2, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 10, 17, 24, 29, 32, 33, 31, 27, 21, 16, 11, 7, 6, 8, 12, 18, 20, 17, 6, 0, 0, 25, 96, 212, 362, 518, 644, 710, 698, 610, 471, 314, 173, 71, 14, 0, 0, 5, 10, 10, 6, 4, 4, 7, 10, 13, 14, 15, 15, 16, 19, 20, 21, 20, 17, 12, 7, 3, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 0, 0, 0, 1, 5, 12, 20, 27, 33, 36, 35, 31, 24, 17, 10, 6, 3, 3, 6, 10, 15, 20, 24, 26, 25, 22, 18, 15, 13, 13, 16, 21, 26, 31, 33, 34, 31, 27, 21, 16, 12, 11, 14, 19, 27, 36, 42, 46, 45, 40, 33, 25, 18, 14, 11, 10, 9, 9, 9, 9, 9, 9, 10, 10, 10, 10, 12, 16, 22, 30, 37, 41, 41, 39, 35, 31, 28, 24, 16, 3, 0, 0, 33, 113, 239, 396, 555, 679, 736, 713, 617, 472, 314, 174, 73, 17, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 10, 17, 17, 13, 6, 2, 1, 2, 5, 6, 6, 3, 0, 0, 0, 1, 7, 10, 7, 0, 0, 5, 50, 139, 268, 417, 554, 645, 664, 608, 491, 344, 201, 91, 23, 0, 0, 3, 10, 11, 7, 2, 0, 1, 2, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 10, 10, 6, 0, 0, 0, 4, 19, 29, 22, 0, 0, 5, 119, 352, 694, 1091, 1455, 1692, 1737, 1578, 1261, 869, 498, 215, 49, 0, 0, 13, 29, 29, 18, 7, 2, 6, 13, 19, 21, 19, 15, 13, 13, 14, 15, 13, 10, 6, 5, 7, 11, 14, 14, 9, 2, 0, 1, 12, 24, 26, 12, 0, 0, 37, 180, 426, 749, 1086, 1356, 1485, 1437, 1227, 913, 576, 290, 97, 3, 0, 0, 21, 30, 26, 18, 14, 17, 23, 29, 30, 26, 18, 12, 7, 6, 7, 9, 9, 9, 7, 4, 2, 0, 0, 0, 1, 3, 6, 8, 9, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 7, 7, 6, 5, 4, 3, 4, 5, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 7, 7, 6, 4, 3, 2, 2, 3, 4, 5, 6, 7, 7, 6, 5, 4, 3, 2, 2, 2, 2, 2, 1, 1, 2, 3, 4, 3, 1, 0, 0, 0, 3, 10, 13, 8, 0, 0, 8, 71, 189, 352, 531, 685, 771, 767, 673, 517, 340, 183, 72, 11, 0, 0, 6, 14, 19, 21, 20, 16, 7, 0, 7, 48, 136, 276, 452, 632, 776, 849, 830, 725, 560, 375, 211, 93, 28, 5, 6, 12, 17, 21, 28, 36, 38, 24, 0, 0, 10, 141, 400, 774, 1201, 1584, 1823, 1850, 1656, 1290, 845, 424, 116, 0, 0, 175, 441, 729, 970, 1108, 1113, 990, 775, 524, 293, 123, 26, 0, 0, 11, 21, 22, 19, 17, 20, 27, 33, 36, 34, 28, 20, 13, 9, 6, 5, 4, 3, 2, 1, 0, 1, 2, 4, 6, 9, 11, 12, 13, 14, 14, 15, 15, 15, 16, 19, 23, 27, 26, 18, 4, 0, 0, 36, 118, 243, 393, 536, 638, 670, 623, 511, 364, 217, 100, 27, 0, 0, 5, 15, 19, 17, 14, 12, 12, 14, 15, 14, 11, 7, 4, 2, 3, 5, 9, 12, 14, 14, 13, 11, 8, 5, 2, 0, 0, 0, 3, 8, 17, 27, 36, 43, 46, 44, 38, 31, 24, 19, 16, 18, 22, 27, 33, 37, 39, 39, 36, 30, 24, 17, 11, 7, 6, 7, 10, 15, 20, 24, 27, 27, 25, 21, 16, 11, 6, 3, 1, 1, 2, 4, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 2, 4, 5, 7, 7, 7, 5, 3, 2, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 4, 9, 13, 17, 20, 25, 30, 33, 31, 20, 1, 0, 2, 67, 198, 388, 606, 801, 919, 923, 806, 594, 341, 117, 0, 0, 151, 435, 785, 1119, 1354, 1430, 1332, 1090, 772, 457, 209, 57, 0, 0, 6, 17, 15, 6, 0, 1, 4, 2, 0, 0, 24, 103, 241, 423, 610, 755, 815, 772, 638, 452, 265, 116, 26, 0, 0, 6, 16, 16, 11, 5, 4, 7, 11, 15, 16, 16, 16, 19, 23, 28, 32, 31, 28, 21, 13, 6, 1, 0, 0, 2, 7, 13, 19, 22, 23, 20, 15, 9, 3, 0, 0, 0, 1, 3, 4, 5, 4, 3, 2, 0, 0, 0, 2, 6, 10, 15, 18, 20, 20, 20, 18, 16, 12, 6, 0, 0, 5, 19, 33, 36, 21, 0, 0, 17, 144, 377, 694, 1032, 1308, 1446, 1404, 1197, 884, 549, 267, 82, 0, 0, 4, 24, 31, 27, 19, 15, 12, 8, 0, 0, 9, 64, 168, 317, 482, 625, 706, 702, 615, 469, 303, 157, 55, 3, 0, 0, 10, 16, 14, 9, 4, 2, 2, 4, 5, 6, 6, 7, 9, 13, 20, 30, 39, 41, 31, 10, 0, 0, 44, 172, 370, 608, 830, 977, 1006, 909, 715, 478, 259, 98, 11, 0, 0, 17, 32, 39, 40, 41, 44, 48, 50, 46, 36, 22, 8, 0, 0, 0, 9, 14, 11, 0, 0, 1, 50, 147, 285, 438, 569, 640, 631, 540, 389, 215, 62, 0, 0, 120, 367, 688, 1016, 1270, 1383, 1323, 1110, 804, 486, 226, 62, 0, 0, 7, 25, 28, 18, 5, 0, 0, 6, 13, 16, 13, 6, 0, 0, 0, 4, 15, 20, 13, 0, 0, 5, 82, 228, 431, 650, 830, 919, 893, 758, 557, 344, 168, 53, 0, 0, 0, 1, 6, 10, 15, 18, 11, 0, 0, 5, 97, 275, 527, 805, 1039, 1162, 1138, 972, 710, 421, 172, 12, 0, 19, 159, 345, 535, 683, 756, 735, 628, 467, 293, 145, 47, 1, 0, 0, 5, 7, 6, 6, 6, 5, 0, 0, 0, 36, 124, 261, 426, 582, 687, 709, 643, 508, 341, 185, 70, 7, 0, 0, 16, 29, 36, 36, 33, 30, 27, 24, 18, 12, 7, 3, 0, 0, 0, 1, 2, 4, 5, 5, 3, 0, 0, 0, 0, 9, 17, 17, 6, 0, 0, 41, 152, 330, 550, 764, 915, 959, 880, 695, 448, 202, 20, 0, 36, 263, 599, 974, 1295, 1476, 1463, 1258, 917, 539, 233, 78, 105, 283, 540, 783, 936, 957, 851, 657, 430, 220, 63, 0, 0, 70, 243, 479, 738, 959, 1086, 1081, 945, 716, 457, 229, 73, 0, 0, 1, 22, 31, 28, 20, 14, 12, 14, 16, 15, 11, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 1, 7, 16, 25, 32, 34, 32, 25, 16, 8, 2, 0, 0, 0, 3, 7, 12, 17, 21, 24, 23, 19, 13, 7, 2, 0, 0, 3, 8, 12, 15, 16, 15, 13, 11, 9, 7, 7, 6, 7, 7, 7, 8, 9, 9, 10, 10, 9, 9, 8, 8, 9, 9, 8, 8, 7, 5, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 3, 0, 0, 0, 0, 6, 14, 16, 8, 0, 0, 14, 89, 220, 390, 562, 690, 737, 689, 560, 388, 219, 88, 12, 0, 0, 20, 40, 51, 52, 47, 41, 35, 31, 27, 24, 18, 10, 1, 0, 0, 4, 16, 24, 18, 0, 0, 1, 81, 244, 477, 737, 961, 1086, 1075, 930, 688, 410, 162, 0, 0, 54, 275, 581, 907, 1177, 1321, 1301, 1125, 845, 536, 270, 90, 2, 0, 0, 16, 27, 31, 32, 29, 17, 0, 0, 0, 89, 274, 544, 854, 1128, 1290, 1290, 1129, 856, 545, 273, 87, 0, 0, 2, 26, 38, 35, 25, 18, 17, 20, 23, 22, 16, 9, 2, 0, 0, 1, 3, 4, 4, 3, 2, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 2, 6, 13, 20, 26, 29, 29, 25, 19, 13, 9, 6, 4, 2, 1, 0, 0, 3, 8, 12, 10, 3, 0, 0, 25, 90, 190, 309, 421, 495, 512, 465, 366, 239, 111, 13, 0, 3, 121, 315, 554, 786, 952, 1006, 934, 756, 524, 297, 123, 22, 0, 0, 13, 26, 28, 24, 19, 20, 25, 31, 33, 31, 25, 18, 12, 8, 6, 6, 5, 3, 1, 0, 0, 2, 9, 19, 30, 40, 47, 48, 45, 36, 26, 16, 9, 7, 9, 16, 24, 31, 37, 41, 41, 38, 33, 25, 16, 8, 4, 7, 13, 18, 16, 5, 0, 0, 29, 119, 264, 444, 619, 741, 777, 715, 574, 396, 225, 94, 19, 0, 0, 10, 24, 35, 44, 50, 49, 35, 9, 0, 0, 68, 228, 467, 746, 999, 1156, 1172, 1043, 805, 527, 274, 95, 3, 0, 0, 26, 44, 50, 48, 44, 42, 41, 38, 32, 22, 12, 4, 0, 0, 0, 3, 5, 7, 7, 6, 3, 1, 0, 0, 3, 9, 17, 24, 28, 27, 23, 16, 9, 3, 0, 0, 0, 1, 3, 6, 8, 9, 11, 10, 8, 4, 0, 0, 0, 1, 9, 14, 12, 1, 0, 0, 38, 128, 263, 417, 553, 632, 630, 548, 413, 261, 130, 42, 1, 0, 0, 5, 7, 6, 7, 9, 10, 5, 0, 0, 12, 75, 186, 333, 484, 600, 647, 610, 502, 354, 205, 88, 18, 0, 0, 9, 20, 23, 21, 16, 13, 11, 11, 10, 7, 4, 0, 0, 1, 7, 17, 28, 39, 46, 48, 43, 33, 20, 9, 1, 0, 5, 15, 27, 38, 45, 45, 39, 27, 14, 6, 4, 10, 16, 18, 9, 0, 0, 17, 95, 229, 405, 586, 726, 787, 752, 631, 458, 278, 130, 36, 0, 0, 13, 30, 39, 38, 32, 26, 22, 20, 19, 16, 12, 7, 2, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 2, 7, 14, 22, 29, 32, 31, 25, 17, 9, 3, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 10, 17, 25, 31, 33, 31, 26, 18, 11, 4, 1, 0, 0, 1, 3, 3, 2, 1, 2, 5, 10, 15, 16, 11, 1, 0, 0, 34, 106, 209, 323, 420, 473, 466, 402, 299, 187, 92, 29, 0, 0, 0, 7, 12, 16, 18, 17, 10, 0, 0, 0, 53, 160, 317, 498, 660, 760, 767, 680, 523, 341, 176, 60, 1, 0, 0, 17, 27, 28, 23, 19, 20, 25, 30, 34, 32, 25, 15, 5, 0, 2, 9, 13, 11, 1, 0, 0, 43, 132, 261, 408, 537, 610, 604, 517, 367, 194, 45, 0, 0, 154, 414, 730, 1030, 1237, 1294, 1189, 952, 653, 366, 149, 26, 0, 0, 17, 32, 33, 26, 20, 21, 30, 40, 46, 43, 33, 18, 5, 0, 1, 8, 13, 10, 0, 0, 0, 49, 149, 291, 450, 585, 659, 650, 561, 418, 262, 129, 40, 0, 0, 0, 11, 18, 21, 21, 20, 15, 5, 0, 0, 25, 92, 198, 325, 445, 525, 540, 488, 383, 255, 137, 51, 5, 0, 0, 8, 15, 16, 16, 18, 24, 32, 39, 41, 37, 29, 19, 9, 3, 0, 0, 1, 3, 5, 7, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 5, 11, 13, 8, 0, 0, 6, 53, 140, 255, 376, 470, 510, 485, 402, 287, 169, 76, 18, 0, 0, 1, 10, 16, 20, 20, 15, 4, 0, 0, 32, 116, 248, 413, 575, 694, 736, 689, 566, 401, 236, 105, 25, 0, 0, 8, 19, 22, 18, 13, 11, 13, 16, 18, 18, 14, 9, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 10, 14, 16, 15, 13, 10, 7, 4, 3, 4, 7, 10, 12, 11, 9, 5, 2, 3, 8, 14, 16, 11, 0, 0, 4, 57, 159, 304, 466, 607, 690, 691, 606, 454, 273, 105, 0, 0, 64, 256, 519, 797, 1020, 1132, 1103, 943, 699, 436, 214, 66, 0, 0, 5, 25, 36, 36, 32, 29, 31, 36, 41, 43, 39, 29, 15, 2, 0, 0, 7, 22, 30, 21, 0, 0, 1, 98, 289, 557, 850, 1093, 1217, 1184, 1006, 735, 448, 209, 56, 0, 0, 7, 31, 44, 45, 40, 31, 18, 3, 0, 5, 52, 143, 271, 413, 537, 607, 605, 530, 404, 261, 135, 46, 1, 0, 0, 12, 19, 20, 17, 16, 16, 19, 22, 22, 20, 15, 9, 4, 1, 0, 1, 4, 6, 7, 7, 6, 5, 4, 4, 5, 8, 11, 13, 13, 12, 9, 6, 3, 1, 1, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 2, 2, 4, 5, 5, 1, 0, 0, 0, 5, 17, 24, 18, 0, 0, 0, 76, 233, 459, 711, 929, 1050, 1039, 901, 676, 428, 213, 68, 0, 0, 1, 22, 36, 42, 46, 52, 60, 67, 68, 62, 50, 34, 21, 11, 7, 7, 10, 14, 16, 16, 13, 9, 6, 6, 10, 17, 21, 18, 6, 0, 0, 30, 118, 261, 439, 615, 746, 797, 753, 630, 460, 287, 145, 53, 11, 6, 20, 36, 47, 50, 45, 33, 16, 0, 0, 16, 78, 184, 323, 468, 582, 631, 596, 481, 315, 141, 12, 0, 59, 264, 559, 881, 1155, 1307, 1294, 1116, 816, 473, 178, 7, 1, 159, 434, 751, 1026, 1187, 1192, 1040, 772, 458, 184, 20, 13, 161, 425, 731, 996, 1152, 1161, 1030, 802, 537, 296, 121, 23, 0, 0, 21, 38, 43, 40, 34, 31, 31, 32, 34, 33, 30, 25, 20, 14, 10, 6, 3, 3, 5, 9, 11, 10, 4, 0, 0, 2, 19, 36, 41, 24, 0, 0, 20, 171, 445, 814, 1201, 1507, 1644, 1573, 1315, 948, 568, 261, 68, 0, 0, 13, 43, 58, 60, 55, 46, 34, 16, 0, 0, 32, 112, 241, 399, 550, 656, 686, 631, 509, 352, 202, 88, 21, 0, 0, 0, 9, 18, 27, 34, 30, 11, 0, 0, 46, 205, 468, 802, 1134, 1377, 1458, 1349, 1077, 717, 360, 94, 0, 4, 164, 397, 632, 810, 886, 848, 713, 523, 325, 161, 53, 2, 0, 4, 19, 28, 30, 30, 31, 34, 37, 37, 33, 26, 17, 8, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 9, 12, 14, 14, 13, 10, 7, 4, 2, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 1, 4, 8, 14, 19, 24, 26, 26, 24, 20, 15, 12, 9, 8, 8, 8, 8, 7, 7, 5, 4, 2, 1, 1, 4, 9, 14, 14, 8, 0, 0, 5, 49, 128, 235, 347, 436, 476, 457, 383, 277, 167, 78, 21, 0, 0, 4, 14, 20, 24, 24, 21, 14, 3, 0, 4, 43, 124, 243, 384, 516, 602, 615, 544, 403, 229, 71, 0, 6, 148, 390, 678, 942, 1116, 1157, 1059, 854, 597, 351, 159, 42, 0, 0, 13, 38, 56, 63, 55, 33, 3, 0, 1, 90, 268, 524, 817, 1079, 1240, 1251, 1105, 838, 519, 228, 31, 0, 42, 225, 468, 706, 882, 956, 915, 774, 574, 364, 188, 68, 8, 0, 2, 17, 31, 40, 48, 57, 67, 75, 76, 70, 57, 41, 26, 15, 9, 8, 10, 12, 14, 13, 12, 9, 8, 7, 8, 12, 17, 23, 29, 35, 38, 39, 37, 34, 30, 26, 23, 22, 24, 30, 39, 51, 63, 70, 70, 64, 53, 44, 41, 41, 39, 27, 4, 0, 0, 68, 229, 472, 759, 1024, 1196, 1227, 1108, 875, 592, 327, 131, 21, 0, 0, 23, 44, 54, 54, 53, 55, 61, 67, 70, 66, 55, 39, 23, 11, 8, 13, 20, 21, 12, 0, 0, 18, 106, 264, 475, 699, 881, 971, 943, 805, 596, 372, 183, 57, 0, 0, 4, 21, 31, 31, 26, 24, 25, 28, 31, 31, 28, 22, 15, 9, 6, 5, 6, 8, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 3, 10, 12, 7, 0, 0, 7, 61, 161, 298, 445, 566, 627, 611, 521, 386, 240, 116, 35, 0, 0, 2, 13, 18, 19, 18, 20, 25, 30, 34, 34, 30, 23, 15, 10, 8, 10, 13, 13, 9, 0, 0, 0, 28, 84, 166, 259, 342, 394, 400, 361, 288, 200, 119, 58, 22, 9, 9, 14, 19, 21, 22, 24, 28, 33, 38, 39, 37, 30, 23, 18, 17, 19, 24, 27, 26, 22, 21, 32, 66, 129, 217, 317, 407, 467, 479, 441, 362, 263, 165, 88, 39, 18, 16, 24, 32, 38, 40, 38, 29, 15, 0, 0, 7, 66, 173, 320, 482, 620, 698, 695, 611, 471, 310, 166, 63, 7, 0, 0, 12, 25, 32, 33, 26, 11, 0, 0, 13, 90, 227, 412, 611, 775, 860, 841, 724, 541, 342, 170, 54, 0, 0, 2, 18, 27, 28, 25, 23, 24, 25, 26, 24, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 19, 13, 6, 2, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 2, 8, 13, 12, 4, 0, 0, 19, 80, 175, 293, 408, 489, 516, 483, 400, 291, 183, 97, 43, 18, 14, 19, 25, 27, 25, 22, 21, 22, 23, 24, 22, 18, 13, 8, 6, 8, 12, 13, 10, 2, 0, 0, 27, 90, 186, 300, 406, 476, 492, 448, 357, 244, 137, 56, 10, 0, 0, 9, 18, 23, 24, 25, 27, 30, 32, 32, 30, 24, 19, 13, 9, 7, 5, 4, 4, 5, 7, 9, 8, 4, 0, 0, 0, 7, 22, 30, 23, 1, 0, 0, 88, 276, 553, 872, 1157, 1331, 1344, 1194, 923, 608, 322, 119, 11, 0, 0, 24, 40, 42, 38, 34, 35, 40, 46, 46, 41, 32, 20, 10, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 0, 0, 0, 1, 5, 9, 14, 17, 17, 15, 12, 8, 4, 2, 2, 1, 1, 1, 2, 5, 10, 14, 13, 6, 0, 0, 17, 74, 171, 297, 428, 530, 576, 548, 450, 304, 149, 26, 0, 20, 169, 402, 671, 916, 1078, 1116, 1023, 827, 579, 340, 153, 40, 0, 0, 14, 33, 43, 44, 42, 41, 42, 44, 44, 42, 37, 30, 23, 18, 14, 11, 10, 9, 9, 8, 7, 5, 3, 4, 10, 21, 33, 39, 31, 10, 0, 0, 58, 204, 432, 709, 975, 1162, 1217, 1120, 897, 603, 312, 91, 0, 3, 128, 317, 518, 679, 765, 759, 671, 527, 363, 213, 98, 29, 0, 0, 14, 31, 47, 59, 67, 71, 71, 66, 57, 46, 35, 27, 25, 29, 36, 44, 50, 51, 48, 41, 32, 24, 19, 17, 19, 22, 26, 28, 28, 25, 22, 19, 17, 17, 18, 20, 22, 23, 25, 25, 25, 24, 23, 20, 17, 14, 11, 9, 8, 7, 7, 7, 7, 6, 6, 6, 7, 9, 11, 14, 16, 17, 16, 13, 10, 6, 4, 4, 5, 8, 11, 15, 17, 18, 18, 16, 13, 9, 6, 4, 3, 3, 5, 8, 12, 15, 17, 18, 18, 16, 14, 11, 9, 7, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 3, 1, 0, 0, 0, 1, 3, 5, 8, 11, 13, 14, 14, 12, 9, 6, 4, 3, 4, 5, 7, 8, 8, 7, 6, 4, 3, 4, 6, 10, 13, 16, 18, 17, 15, 12, 8, 5, 4, 5, 8, 12, 17, 22, 26, 29, 30, 29, 25, 21, 18, 18, 21, 23, 21, 12, 0, 0, 5, 60, 163, 308, 468, 607, 688, 690, 613, 477, 318, 174, 69, 10, 0, 0, 14, 26, 32, 34, 35, 38, 42, 45, 45, 42, 36, 29, 22, 16, 12, 9, 7, 6, 4, 3, 3, 3, 4, 7, 9, 12, 15, 18, 19, 19, 18, 15, 12, 8, 6, 5, 5, 5, 5, 5, 5, 7, 10, 14, 15, 13, 8, 3, 3, 11, 23, 30, 23, 2, 0, 0, 82, 265, 541, 867, 1169, 1369, 1411, 1283, 1022, 701, 396, 166, 34, 0, 0, 17, 36, 41, 38, 34, 35, 41, 48, 51, 47, 37, 25, 13, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 8, 7, 6, 5, 4, 4, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 1, 3, 5, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 3, 8, 14, 19, 21, 19, 13, 7, 4, 6, 13, 18, 15, 2, 0, 0, 54, 178, 368, 597, 817, 975, 1028, 964, 802, 584, 362, 180, 61, 5, 0, 12, 33, 47, 52, 49, 42, 33, 25, 24, 36, 70, 128, 207, 297, 376, 427, 434, 396, 320, 225, 133, 60, 15, 0, 0, 7, 18, 27, 31, 34, 37, 40, 42, 42, 38, 31, 21, 12, 6, 5, 8, 10, 9, 1, 0, 0, 26, 91, 191, 312, 429, 514, 543, 511, 428, 315, 200, 105, 41, 9, 0, 4, 10, 14, 15, 15, 15, 17, 21, 25, 27, 26, 23, 18, 13, 9, 7, 7, 7, 7, 6, 5, 3, 2, 1, 1, 3, 4, 5, 6, 6, 5, 5, 6, 7, 9, 12, 15, 17, 18, 18, 17, 14, 11, 8, 6, 5, 6, 8, 10, 11, 11, 10, 9, 9, 11, 13, 13, 10, 5, 2, 4, 13, 24, 27, 16, 0, 0, 14, 121, 318, 589, 884, 1133, 1268, 1251, 1084, 811, 503, 230, 45, 0, 18, 148, 326, 508, 653, 730, 727, 647, 513, 357, 212, 101, 32, 2, 0, 5, 14, 19, 23, 28, 36, 48, 60, 69, 70, 64, 53, 39, 27, 17, 12, 10, 10, 10, 9, 8, 7, 6, 5, 5, 6, 7, 8, 8, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 2, 7, 15, 23, 32, 38, 41, 39, 33, 25, 17, 11, 8, 9, 15, 22, 29, 35, 37, 35, 29, 21, 14, 9, 7, 9, 14, 21, 27, 32, 33, 31, 27, 20, 14, 10, 9, 10, 15, 20, 26, 31, 34, 35, 33, 28, 23, 18, 15, 15, 18, 23, 31, 39, 46, 49, 50, 47, 42, 35, 28, 23, 18, 16, 14, 13, 12, 11, 9, 7, 6, 6, 7, 11, 16, 23, 30, 35, 39, 40, 38, 34, 28, 22, 16, 12, 9, 7, 7, 7, 7, 8, 8, 8, 8, 7, 6, 5, 5, 5, 6, 7, 8, 8, 8, 6, 4, 2, 1, 0, 0, 0, 0, 1, 1, 1, 2, 3, 5, 7, 9, 11, 11, 10, 8, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 4, 7, 9, 5, 0, 0, 2, 32, 88, 166, 254, 330, 376, 379, 339, 268, 183, 104, 44, 10, 0, 0, 6, 15, 21, 22, 19, 10, 0, 0, 6, 51, 133, 250, 383, 506, 589, 612, 569, 471, 343, 214, 109, 41, 11, 9, 21, 35, 44, 46, 42, 38, 34, 33, 33, 32, 30, 27, 22, 16, 11, 6, 2, 0, 0, 2, 8, 16, 24, 32, 36, 36, 32, 25, 16, 9, 4, 3, 5, 6, 5, 3, 1, 2, 7, 14, 17, 12, 0, 0, 1, 59, 175, 343, 534, 705, 811, 822, 736, 577, 388, 214, 86, 14, 0, 0, 15, 28, 34, 34, 33, 33, 36, 39, 40, 38, 33, 26, 18, 11, 5, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 4, 6, 9, 9, 8, 3, 0, 0, 4, 14, 22, 19, 4, 0, 0, 57, 193, 407, 668, 922, 1105, 1168, 1089, 890, 620, 348, 137, 30, 36, 137, 293, 452, 573, 627, 607, 525, 405, 277, 166, 85, 39, 19, 17, 22, 28, 32, 32, 28, 19, 7, 0, 0, 26, 90, 195, 328, 467, 580, 638, 628, 550, 426, 286, 159, 66, 13, 0, 0, 9, 18, 22, 21, 20, 20, 21, 23, 25, 25, 23, 20, 15, 11, 7, 4, 2, 3, 6, 10, 13, 15, 16, 14, 11, 9, 7, 7, 9, 13, 18, 23, 28, 33, 36, 37, 36, 33, 29, 25, 21, 20, 20, 23, 27, 31, 33, 33, 31, 27, 22, 17, 13, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 8, 8, 8, 9, 11, 13, 15, 15, 15, 13, 11, 8, 5, 3, 1, 0, 0, 1, 2, 3, 4, 5, 6, 8, 12, 17, 22, 25, 24, 21, 18, 17, 20, 22, 18, 8, 0, 0, 24, 112, 263, 465, 683, 867, 973, 975, 873, 695, 485, 287, 134, 38, 0, 0, 10, 32, 48, 52, 42, 20, 0, 0, 32, 136, 312, 545, 797, 1015, 1146, 1154, 1032, 808, 535, 278, 97, 31, 91, 256, 481, 709, 884, 966, 942, 823, 643, 443, 265, 132, 55, 24, 23, 33, 43, 46, 44, 42, 43, 48, 54, 59, 60, 56, 48, 38, 29, 21, 16, 12, 9, 7, 6, 5, 5, 5, 7, 9, 10, 11, 11, 10, 9, 8, 7, 6, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 2, 2, 4, 8, 15, 22, 30, 35, 37, 35, 29, 22, 13, 7, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 5, 3, 3, 3, 5, 7, 9, 11, 12, 12, 12, 11, 9, 8, 6, 5, 5, 6, 8, 9, 10, 10, 10, 9, 9, 10, 13, 16, 19, 20, 19, 16, 11, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 8, 14, 22, 29, 34, 37, 36, 33, 29, 24, 19, 15, 11, 8, 6, 5, 5, 7, 9, 12, 15, 16, 15, 13, 11, 9, 9, 10, 13, 17, 20, 22, 22, 22, 21, 20, 20, 21, 23, 26, 28, 30, 30, 29, 27, 24, 23, 22, 21, 19, 15, 12, 10, 13, 18, 23, 21, 10, 0, 0, 23, 115, 276, 493, 727, 928, 1045, 1049, 941, 749, 522, 308, 142, 41, 0, 0, 10, 29, 43, 51, 56, 60, 63, 65, 65, 61, 54, 43, 33, 24, 19, 19, 20, 17, 9, 0, 0, 11, 73, 189, 350, 532, 696, 802, 824, 755, 615, 440, 267, 129, 41, 0, 0, 3, 15, 23, 26, 27, 28, 31, 33, 33, 31, 27, 22, 17, 14, 12, 10, 8, 6, 4, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 2, 1, 0, 0, 0, 1, 2, 5, 6, 8, 8, 7, 5, 4, 2, 1, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 5, 4, 2, 0, 0, 2, 6, 9, 11, 12, 10, 8, 6, 5, 5, 5, 5, 6, 8, 11, 13, 12, 7, 0, 0, 9, 52, 133, 248, 378, 498, 578, 598, 549, 441, 302, 165, 66, 32, 74, 183, 335, 494, 623, 694, 691, 620, 501, 362, 230, 127, 60, 27, 18, 22, 31, 39, 47, 54, 62, 71, 79, 83, 81, 75, 64, 52, 41, 32, 27, 27, 28, 31, 34, 35, 34, 31, 29, 26, 25, 25, 26, 27, 29, 31, 31, 31, 29, 27, 25, 25, 27, 28, 24, 12, 0, 0, 15, 89, 222, 407, 615, 802, 927, 958, 891, 742, 550, 355, 191, 78, 17, 0, 1, 15, 29, 38, 44, 50, 55, 61, 66, 68, 68, 63, 56, 47, 37, 29, 24, 22, 22, 26, 30, 35, 38, 39, 38, 35, 30, 24, 18, 13, 11, 10, 11, 12, 13, 12, 10, 10, 12, 14, 14, 8, 0, 0, 8, 63, 169, 328, 520, 713, 866, 944, 929, 824, 656, 460, 276, 132, 41, 1, 0, 12, 32, 47, 56, 60, 61, 62, 62, 60, 57, 51, 44, 38, 33, 31, 30, 30, 29, 27, 24, 20, 17, 14, 12, 11, 10, 10, 10, 10, 11, 11, 11, 11, 10, 9, 7, 5, 3, 2, 2, 3, 6, 9, 12, 15, 16, 17, 17, 17, 17, 16, 16, 17, 20, 24, 29, 36, 41, 46, 49, 50, 49, 44, 36, 23, 9, 0, 2, 28, 87, 181, 302, 432, 547, 622, 639, 595, 499, 373, 243, 133, 56, 16, 4, 11, 23, 33, 38, 40, 41, 44, 50, 59, 68, 75, 77, 74, 67, 56, 45, 35, 29, 28, 30, 34, 40, 44, 45, 44, 41, 36, 31, 26, 22, 19, 16, 15, 13, 11, 10, 10, 10, 12, 14, 17, 19, 21, 22, 21, 20, 18, 16, 15, 15, 16, 18, 20, 21, 21, 20, 18, 16, 15, 14, 13, 12, 11, 10, 9, 8, 8, 8, 9, 9, 10, 11, 13, 16, 17, 15, 10, 2, 0, 1, 25, 75, 149, 240, 329, 399, 434, 424, 373, 293, 202, 118, 54, 15, 0, 0, 6, 15, 22, 25, 27, 28, 28, 28, 26, 23, 20, 16, 12, 10, 9, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 0, 0, 0, 1, 3, 6, 8, 9, 10, 10, 12, 13, 13, 11, 7, 3, 1, 5, 13, 19, 17, 6, 0, 0, 39, 152, 340, 583, 840, 1053, 1174, 1172, 1051, 844, 598, 366, 183, 65, 8, 0, 6, 22, 35, 43, 46, 47, 48, 48, 46, 42, 37, 31, 26, 24, 23, 22, 21, 19, 15, 11, 7, 4, 2, 1, 1, 1, 1, 0, 0, 0, 1, 5, 11, 18, 25, 29, 30, 28, 22, 16, 10, 7, 8, 12, 19, 27, 33, 36, 35, 30, 24, 17, 12, 7, 4, 3, 2, 2, 2, 4, 5, 8, 9, 11, 11, 10, 9, 8, 7, 7, 7, 8, 10, 11, 12, 13, 13, 13, 12, 11, 11, 10, 10, 9, 9, 8, 7, 6, 5, 4, 4, 3, 3, 3, 4, 5, 6, 8, 9, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 2, 5, 6, 3, 0, 0, 10, 48, 118, 221, 343, 466, 563, 614, 605, 537, 423, 290, 170, 94, 85, 151, 281, 450, 619, 750, 814, 798, 709, 570, 412, 264, 148, 73, 35, 26, 32, 42, 50, 51, 44, 34, 27, 32, 60, 119, 209, 323, 444, 551, 619, 635, 594, 506, 388, 264, 155, 74, 25, 4, 3, 11, 19, 25, 27, 26, 24, 23, 22, 22, 21, 20, 18, 15, 14, 14, 15, 16, 18, 19, 18, 16, 12, 8, 5, 3, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 11, 16, 21, 24, 25, 24, 20, 15, 9, 4, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 11, 10, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 10, 18, 26, 32, 35, 35, 31, 25, 18, 11, 6, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 2, 1, 2, 4, 6, 6, 6, 4, 4, 6, 11, 14, 11, 2, 0, 0, 44, 146, 313, 532, 772, 986, 1129, 1168, 1093, 921, 691, 452, 259, 151, 149, 248, 422, 626, 810, 934, 970, 914, 783, 609, 425, 264, 143, 67, 30, 21, 26, 35, 43, 49, 52, 53, 53, 51, 46, 39, 31, 23, 17, 13, 11, 12, 12, 12, 11, 9, 6, 2, 0, 0, 0, 2, 4, 5, 6, 5, 3, 1, 0, 0, 0, 0, 2, 3, 5, 8, 11, 13, 13, 11, 7, 3, 1, 2, 8, 12, 12, 5, 0, 0, 28, 111, 254, 450, 669, 870, 1010, 1056, 999, 852, 651, 442, 271, 172, 160, 229, 355, 503, 635, 719, 738, 692, 592, 462, 327, 207, 117, 60, 32, 24, 30, 40, 50, 58, 63, 65, 63, 58, 51, 43, 36, 31, 28, 26, 26, 26, 27, 28, 29, 29, 26, 20, 13, 7, 6, 8, 11, 10, 3, 0, 0, 34, 125, 278, 482, 707, 907, 1040, 1074, 1004, 848, 643, 431, 248, 115, 36, 3, 0, 9, 24, 37, 48, 57, 65, 70, 71, 67, 59, 49, 38, 31, 26, 24, 23, 22, 20, 18, 15, 12, 10, 8, 6, 3, 1, 0, 0, 2, 6, 11, 17, 20, 21, 20, 17, 13, 10, 8, 7, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 2, 4, 7, 9, 10, 10, 9, 7, 5, 4, 5, 6, 8, 11, 13, 16, 18, 19, 19, 17, 14, 11, 8, 6, 4, 1, 0, 0, 8, 34, 79, 145, 225, 306, 373, 411, 412, 376, 311, 233, 155, 91, 45, 19, 8, 7, 10, 15, 16, 13, 5, 0, 0, 23, 85, 194, 346, 526, 702, 841, 912, 899, 805, 651, 473, 312, 201, 161, 195, 285, 404, 519, 602, 635, 611, 540, 437, 324, 218, 133, 73, 39, 24, 23, 28, 35, 43, 49, 55, 59, 62, 62, 61, 57, 51, 45, 38, 32, 25, 20, 15, 16, 25, 49, 89, 146, 214, 283, 340, 374, 376, 346, 292, 223, 153, 93, 50, 23, 11, 8, 11, 17, 25, 35, 46, 57, 67, 72, 72, 68, 60, 50, 41, 32, 23, 14, 5, 0, 1, 18, 57, 119, 200, 291, 376, 440, 470, 460, 413, 339, 253, 168, 98, 47, 17, 3, 1, 5, 11, 16, 20, 22, 23, 22, 20, 18, 15, 13, 11, 10, 10, 10, 10, 10, 9, 7, 6, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 4, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 10, 8, 4, 1, 0, 0, 3, 8, 14, 20, 24, 26, 26, 23, 20, 17, 13, 11, 9, 7, 5, 4, 3, 2, 2, 2, 2, 2, 2, 3, 4, 6, 11, 17, 24, 30, 34, 34, 31, 25, 18, 12, 8, 6, 5, 3, 0, 0, 3, 27, 75, 150, 247, 352, 447, 511, 533, 508, 442, 349, 249, 157, 86, 40, 16, 9, 11, 16, 21, 25, 29, 32, 34, 37, 37, 36, 34, 30, 26, 23, 19, 14, 9, 4, 3, 12, 35, 76, 136, 208, 284, 350, 392, 400, 371, 310, 230, 154, 105, 107, 170, 292, 457, 632, 782, 874, 889, 825, 699, 537, 371, 227, 121, 55, 24, 16, 21, 29, 36, 41, 44, 45, 46, 46, 45, 42, 39, 35, 31, 29, 27, 26, 26, 25, 24, 22, 19, 17, 15, 15, 17, 21, 26, 31, 35, 36, 33, 28, 22, 16, 10, 7, 5, 4, 3, 3, 2, 2, 2, 2, 3, 4, 4, 4, 4, 4, 4, 4, 5, 5, 4, 3, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 3, 5, 7, 9, 12, 14, 15, 17, 17, 16, 14, 12, 10, 8, 7, 6, 7, 7, 8, 8, 9, 9, 9, 10, 9, 9, 8, 7, 7, 6, 6, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 12, 17, 21, 23, 22, 19, 14, 11, 9, 9, 7, 3, 0, 0, 14, 59, 141, 261, 405, 552, 673, 744, 749, 689, 579, 444, 316, 226, 196, 235, 338, 487, 651, 797, 894, 919, 867, 750, 595, 436, 311, 243, 244, 306, 407, 517, 607, 653, 644, 583, 485, 375, 281, 230, 237, 306, 427, 574, 717, 825, 875, 858, 778, 653, 506, 363, 243, 154, 99, 72, 64, 65, 67, 68, 66, 64, 68, 86, 126, 192, 285, 395, 509, 606, 668, 681, 643, 560, 449, 330, 222, 136, 80, 51, 42, 44, 52, 59, 65, 68, 69, 68, 65, 60, 53, 47, 40, 35, 31, 29, 29, 29, 30, 31, 32, 32, 32, 31, 30, 28, 26, 24, 21, 19, 17, 15, 15, 14, 14, 14, 13, 13, 12, 12, 13, 14, 16, 17, 18, 18, 17, 16, 16, 16, 18, 20, 22, 24, 25, 24, 23, 22, 21, 21, 22, 23, 23, 21, 18, 16, 19, 34, 65, 114, 179, 253, 325, 382, 413, 412, 379, 320, 248, 175, 111, 63, 33, 19, 15, 16, 19, 21, 23, 23, 24, 25, 27, 27, 27, 25, 23, 21, 20, 19, 20, 21, 22, 22, 22, 21, 21, 22, 24, 25, 24, 20, 13, 6, 5, 18, 55, 119, 211, 323, 437, 536, 600, 616, 582, 505, 401, 289, 188, 109, 58, 31, 23, 25, 33, 40, 47, 51, 54, 54, 53, 50, 45, 39, 34, 29, 25, 24, 23, 23, 24, 24, 23, 21, 19, 17, 16, 16, 16, 16, 15, 13, 9, 6, 2, 0, 0, 0, 1, 3, 6, 8, 9, 10, 10, 8, 7, 6, 4, 4, 4, 6, 8, 11, 16, 21, 25, 28, 29, 28, 25, 21, 17, 13, 9, 6, 4, 2, 1, 1, 1, 3, 6, 10, 13, 16, 18, 17, 15, 14, 16, 26, 47, 80, 125, 177, 229, 274, 301, 307, 289, 252, 203, 150, 101, 64, 39, 26, 23, 23, 23, 19, 11, 2, 0, 11, 51, 125, 237, 379, 534, 681, 793, 849, 840, 768, 648, 503, 358, 232, 137, 76, 45, 34, 35, 39, 43, 46, 47, 47, 46, 44, 41, 37, 32, 27, 23, 20, 18, 18, 19, 20, 21, 22, 22, 22, 22, 22, 23, 24, 24, 24, 22, 20, 17, 13, 10, 7, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 8, 9, 9, 8, 8, 6, 5, 5, 6, 8, 12, 16, 22, 31, 48, 77, 119, 175, 238, 300, 351, 379, 379, 352, 302, 239, 175, 118, 75, 47, 32, 27, 27, 28, 26, 21, 15, 13, 25, 62, 132, 238, 375, 527, 670, 779, 832, 820, 746, 627, 491, 367, 283, 253, 279, 350, 445, 538, 606, 630, 607, 542, 452, 358, 284, 248, 259, 317, 409, 516, 614, 683, 707, 682, 613, 514, 402, 295, 206, 141, 101, 81, 73, 71, 71, 71, 70, 68, 67, 66, 65, 62, 59, 55, 51, 48, 46, 45, 45, 45, 44, 42, 39, 35, 31, 27, 25, 23, 21, 20, 18, 18, 17, 17, 18, 19, 20, 21, 20, 17, 11, 4, 0, 0, 22, 74, 163, 289, 443, 605, 750, 853, 895, 869, 780, 647, 494, 344, 218, 125, 67, 38, 28, 29, 33, 37, 39, 41, 42, 44, 45, 46, 45, 43, 39, 34, 29, 24, 20, 18, 16, 17, 18, 20, 23, 27, 31, 36, 39, 42, 43, 43, 40, 37, 33, 28, 24, 20, 16, 14, 13, 13, 15, 17, 19, 21, 21, 20, 19, 18, 17, 16, 13, 8, 1, 0, 5, 37, 102, 205, 343, 502, 660, 792, 876, 895, 849, 747, 608, 457, 315, 199, 116, 67, 45, 40, 45, 52, 57, 59, 61, 65, 77, 101, 141, 195, 258, 324, 381, 419, 430, 413, 370, 309, 240, 174, 120, 82, 60, 50, 48, 48, 47, 44, 39, 34, 30, 27, 25, 23, 20, 18, 15, 13, 13, 13, 15, 16, 18, 18, 19, 19, 19, 19, 19, 18, 16, 13, 9, 6, 3, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 3, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 11, 14, 16, 15, 11, 7, 3, 0, 0, 0, 0, 0, 0, 1, 14, 43, 95, 168, 259, 357, 450, 522, 561, 562, 525, 456, 367, 273, 186, 115, 65, 35, 21, 18, 22, 28, 34, 38, 39, 39, 38, 36, 35, 34, 33, 30, 25, 18, 13, 13, 25, 54, 106, 182, 280, 391, 504, 603, 671, 696, 671, 602, 504, 398, 311, 263, 267, 321, 413, 519, 614, 676, 690, 656, 582, 489, 399, 334, 309, 329, 390, 477, 568, 642, 683, 679, 631, 548, 444, 338, 242, 168, 116, 85, 70, 62, 58, 56, 54, 53, 53, 54, 56, 56, 54, 51, 48, 45, 43, 42, 41, 39, 37, 34, 31, 29, 28, 28, 29, 28, 24, 17, 11, 10, 24, 59, 121, 211, 326, 453, 579, 684, 754, 777, 749, 676, 569, 445, 321, 212, 127, 71, 41, 29, 28, 32, 36, 39, 39, 39, 40, 40, 41, 41, 40, 39, 36, 33, 30, 27, 24, 23, 23, 24, 27, 31, 36, 42, 47, 52, 56, 58, 58, 55, 50, 43, 36, 30, 26, 25, 26, 29, 32, 36, 38, 39, 40, 39, 37, 34, 31, 27, 23, 19, 18, 21, 32, 54, 90, 139, 198, 262, 320, 366, 391, 390, 366, 320, 263, 202, 145, 99, 66, 45, 33, 28, 26, 25, 25, 24, 25, 26, 27, 29, 29, 27, 26, 24, 25, 27, 31, 35, 39, 41, 41, 40, 37, 35, 32, 30, 28, 25, 22, 19, 17, 15, 15, 16, 17, 16, 15, 12, 10, 7, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 7, 6, 6, 5, 3, 1, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 8, 10, 11, 12, 12, 12, 11, 10, 12, 21, 40, 71, 117, 173, 236, 296, 346, 376, 383, 365, 326, 270, 208, 148, 96, 57, 31, 18, 14, 15, 17, 18, 19, 21, 29, 46, 77, 126, 190, 266, 346, 418, 472, 500, 497, 467, 415, 355, 301, 264, 254, 275, 320, 380, 442, 490, 514, 508, 474, 424, 370, 329, 312, 328, 376, 447, 528, 602, 652, 667, 643, 582, 497, 400, 305, 224, 161, 117, 90, 75, 67, 63, 60, 57, 55, 54, 53, 52, 52, 51, 49, 48, 46, 44, 43, 41, 40, 39, 37, 36, 34, 32, 32, 32, 32, 34, 34, 34, 33, 30, 27, 22, 18, 15, 14, 14, 16, 17, 17, 16, 15, 12, 10, 9, 9, 10, 11, 13, 15, 16, 15, 14, 12, 9, 6, 4, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 0, 0, 0, 0, 0, 3, 7, 11, 14, 17, 17, 16, 13, 10, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 2, 2, 0, 0, 0, 7, 30, 74, 141, 231, 336, 445, 543, 616, 653, 649, 605, 530, 434, 331, 235, 153, 93, 54, 34, 27, 28, 32, 36, 38, 39, 39, 39, 38, 38, 37, 36, 34, 31, 28, 25, 23, 25, 34, 55, 89, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 138, 199, 267, 332, 384, 414, 419, 400, 365, 328, 302, 303, 339, 409, 505, 613, 713, 786, 820, 808, 752, 660, 547, 428, 316, 221, 149, 99, 68, 52, 45, 43, 45, 51, 62, 82, 112, 154, 205, 261, 315, 361, 390, 397, 382, 347, 297, 241, 187, 140, 105, 81, 68, 61, 57, 55, 52, 50, 49, 49, 49, 49, 47, 43, 38, 32, 27, 23, 19, 16, 13, 9, 7, 5, 4, 5, 7, 9, 10, 9, 8, 7, 6, 5, 5, 6, 7, 8, 10, 11, 11, 12, 12, 14, 21, 33, 54, 86, 126, 173, 221, 265, 298, 315, 315, 297, 265, 222, 174, 126, 84, 51, 28, 14, 7, 7, 9, 11, 14, 16, 17, 18, 18, 19, 19, 20, 19, 19, 17, 16, 17, 25, 44, 77, 127, 193, 270, 352, 427, 486, 522, 527, 503, 452, 381, 300, 220, 149, 93, 55, 34, 26, 27, 31, 36, 38, 38, 37, 34, 31, 29, 27, 26, 26, 25, 25, 25, 24, 23, 20, 18, 17, 16, 17, 19, 21, 24, 27, 32, 40, 55, 79, 114, 159, 212, 266, 314, 350, 367, 363, 340, 307, 273, 252, 252, 282, 340, 420, 509, 592, 655, 687, 681, 640, 570, 481, 386, 295, 216, 154, 108, 78, 59, 51, 50, 59, 81, 117, 173, 248, 340, 444, 549, 643, 715, 752, 749, 707, 630, 530, 421, 316, 226, 156, 107, 78, 63, 59, 60, 63, 68, 71, 73, 73, 70, 67, 62, 57, 52, 46, 40, 35, 33, 38, 52, 81, 126, 186, 258, 336, 410, 471, 511, 523, 505, 461, 397, 323, 248, 181, 126, 85, 58, 41, 32, 28, 28, 28, 29, 30, 30, 29, 27, 25, 23, 21, 19, 18, 18, 17, 16, 15, 13, 11, 9, 7, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 3, 3, 4, 5, 6, 8, 10, 13, 17, 20, 23, 24, 24, 21, 18, 14, 10, 7, 6, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 9, 31, 70, 128, 202, 285, 369, 445, 501, 532, 533, 504, 449, 375, 293, 212, 141, 85, 47, 26, 18, 18, 22, 26, 28, 30, 30, 30, 30, 30, 29, 26, 23, 18, 14, 11, 9, 9, 10, 11, 12, 12, 12, 11, 11, 11, 12, 15, 23, 39, 66, 110, 173, 254, 349, 450, 545, 623, 672, 684, 657, 594, 503, 399, 295, 202, 128, 78, 49, 36, 34, 37, 42, 46, 50, 51, 51, 50, 47, 42, 35, 28, 21, 14, 9, 6, 5, 4, 4, 5, 6, 6, 6, 7, 7, 7, 6, 6, 6, 7, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 25, 60, 112, 181, 263, 349, 430, 498, 543, 561, 552, 518, 466, 408, 356, 322, 314, 338, 387, 453, 518, 568, 590, 577, 532, 463, 382, 299, 224, 161, 113, 79, 57, 44, 39, 38, 39, 40, 40, 39, 36, 33, 30, 28, 27, 27, 25, 23, 20, 16, 12, 9, 8, 8, 10, 12, 15, 18, 19, 20, 20, 21, 21, 21, 20, 18, 15, 11, 7, 3, 1, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 3, 7, 13, 18, 23, 25, 25, 23, 19, 14, 10, 7, 8, 14, 26, 48, 84, 138, 212, 305, 409, 515, 608, 675, 705, 695, 649, 577, 494, 417, 359, 330, 332, 361, 407, 459, 504, 532, 537, 516, 473, 414, 346, 276, 211, 155, 112, 81, 61, 50, 46, 47, 48, 50, 51, 52, 51, 50, 49, 47, 46, 44, 44, 46, 53, 66, 88, 123, 174, 241, 326, 422, 520, 609, 674, 707, 701, 658, 585, 494, 397, 304, 224, 160, 113, 81, 63, 53, 51, 52, 54, 57, 57, 56, 53, 49, 43, 37, 31, 26, 21, 17, 15, 13, 12, 12, 13, 14, 15, 16, 16, 17, 17, 19, 24, 33, 48, 70, 99, 135, 176, 218, 258, 290, 310, 315, 304, 277, 239, 196, 151, 111, 79, 56, 41, 33, 29, 30, 35, 44, 59, 84, 119, 164, 219, 279, 337, 387, 422, 438, 431, 405, 363, 311, 254, 198, 147, 106, 75, 54, 44, 43, 51, 68, 97, 140, 201, 281, 377, 485, 592, 688, 758, 795, 793, 758, 696, 620, 543, 477, 430, 405, 400, 410, 427, 444, 450, 442, 416, 374, 321, 264, 209, 162, 125, 98, 80, 68, 60, 53, 46, 40, 34, 30, 29, 30, 33, 37, 41, 44, 45, 45, 43, 42, 43, 45, 47, 49, 49, 47, 41, 35, 29, 24, 22, 22, 23, 24, 25, 24, 23, 21, 19, 18, 18, 17, 15, 13, 10, 8, 6, 5, 4, 3, 3, 3, 5, 11, 25, 51, 91, 147, 219, 302, 390, 475, 546, 594, 612, 599, 556, 488, 407, 321, 239, 169, 113, 72, 44, 27, 17, 13, 13, 15, 17, 18, 18, 18, 16, 15, 14, 15, 15, 17, 18, 18, 17, 15, 13, 12, 11, 12, 13, 16, 17, 19, 20, 20, 21, 22, 24, 25, 26, 26, 25, 24, 22, 20, 16, 13, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 12, 14, 15, 15, 15, 14, 14, 14, 15, 14, 13, 11, 8, 6, 3, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 11, 13, 15, 16, 15, 14, 12, 11, 10, 10, 10, 10, 9, 8, 6, 4, 2, 3, 5, 10, 15, 20, 24, 27, 29, 29, 28, 28, 27, 26, 25, 23, 21, 18, 17, 17, 17, 19, 21, 22, 22, 22, 21, 22, 26, 35, 51, 76, 109, 148, 189, 230, 264, 286, 295, 289, 270, 241, 207, 172, 139, 111, 89, 71, 56, 45, 36, 31, 32, 38, 53, 75, 104, 141, 182, 227, 273, 315, 350, 375, 386, 383, 369, 349, 329, 317, 318, 334, 361, 396, 431, 458, 473, 472, 452, 417, 369, 313, 254, 198, 149, 110, 83, 67, 59, 56, 56, 56, 56, 54, 51, 48, 45, 43, 41, 41, 41, 42, 42, 42, 42, 40, 38, 36, 33, 29, 25, 22, 20, 19, 20, 23, 26, 29, 33, 36, 39, 42, 44, 46, 46, 44, 40, 35, 29, 24, 19, 15, 13, 12, 12, 12, 12, 12, 11, 10, 8, 6, 4, 2, 0, 0, 2, 3, 4, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 2, 3, 4, 6, 7, 7, 7, 7, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 14, 19, 23, 27, 31, 36, 42, 53, 69, 92, 122, 157, 195, 230, 259, 278, 283, 275, 255, 226, 191, 155, 119, 88, 63, 43, 30, 21, 17, 15, 13, 12, 11, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 1, 3, 7, 12, 18, 27, 39, 54, 74, 99, 126, 153, 177, 194, 203, 202, 191, 173, 150, 125, 100, 78, 60, 46, 36, 31, 31, 34, 42, 54, 70, 93, 122, 157, 198, 241, 282, 315, 336, 342, 333, 310, 277, 238, 197, 157, 121, 89, 64, 46, 37, 36, 43, 61, 88, 126, 177, 241, 319, 405, 493, 573, 635, 670, 675, 650, 601, 534, 457, 377, 299, 227, 165, 114, 76, 51, 39, 36, 37, 39, 40, 38, 35, 32, 30, 29, 30, 31, 31, 29, 26, 23, 19, 15, 12, 9, 7, 5, 5, 5, 6, 7, 7, 8, 8, 8, 8, 9, 10, 10, 10, 10, 9, 8, 8, 7, 7, 7, 8, 8, 9, 10, 12, 16, 23, 37, 60, 92, 136, 188, 244, 299, 349, 387, 410, 417, 407, 382, 345, 299, 249, 199, 151, 111, 78, 54, 38, 28, 23, 20, 19, 18, 17, 15, 14, 13, 12, 11, 11, 11, 13, 16, 23, 33, 49, 72, 100, 134, 171, 208, 242, 270, 289, 298, 295, 281, 257, 224, 187, 149, 113, 81, 57, 39, 28, 21, 18, 17, 17, 18, 19, 20, 22, 24, 27, 29, 30, 31, 30, 28, 25, 22, 19, 17, 15, 13, 12, 11, 9, 8, 7, 7, 8, 9, 10, 10, 9, 7, 6, 5, 5, 6, 7, 9, 9, 9, 8, 7, 7, 7, 8, 10, 13, 17, 22, 30, 42, 60, 83, 114, 150, 189, 228, 261, 286, 299, 299, 287, 266, 237, 202, 166, 129, 95, 66, 42, 25, 13, 6, 2, 0, 0, 0, 0, 1, 3, 4, 6, 7, 8, 8, 7, 6, 6, 6, 7, 9, 11, 13, 14, 16, 19, 27, 44, 72, 114, 170, 240, 319, 403, 484, 556, 610, 642, 648, 626, 579, 515, 439, 361, 287, 222, 166, 121, 85, 57, 38, 26, 20, 19, 21, 25, 28, 30, 32, 34, 35, 37, 40, 41, 40, 37, 32, 26, 19, 14, 11, 11, 12, 15, 18, 23, 28, 37, 48, 64, 83, 106, 129, 151, 171, 186, 196, 199, 197, 187, 171, 150, 125, 100, 77, 58, 45, 37, 34, 33, 35, 39, 46, 58, 76, 99, 127, 157, 186, 212, 232, 243, 246, 238, 222, 199, 172, 142, 113, 85, 61, 40, 24, 12, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 8, 15, 29, 50, 81, 122, 174, 236, 304, 376, 445, 507, 556, 587, 601, 597, 582, 560, 538, 517, 500, 487, 479, 475, 475, 480, 487, 491, 486, 467, 434, 387, 331, 273, 221, 177, 143, 119, 103, 94, 94, 104, 129, 168, 221, 285, 354, 422, 481, 528, 560, 575, 574, 555, 519, 469, 408, 342, 276, 217, 168, 131, 105, 87, 76, 67, 61, 55, 50, 46, 42, 39, 37, 35, 33, 31, 28, 26, 23, 20, 19, 18, 18, 19, 20, 19, 18, 16, 14, 11, 9, 7, 7, 7, 8, 9, 10, 10, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 1, 1, 3, 7, 15, 26, 41, 59, 81, 104, 129, 152, 174, 191, 202, 206, 201, 188, 168, 144, 119, 95, 74, 57, 42, 30, 19, 11, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 2, 4, 6, 7, 9, 10, 11, 12, 13, 13, 12, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 15, 31, 52, 75, 100, 124, 146, 165, 181, 192, 198, 197, 189, 175, 155, 132, 108, 85, 65, 50, 39, 33, 32, 36, 45, 57, 74, 96, 122, 154, 188, 224, 259, 288, 308, 316, 312, 297, 272, 242, 210, 178, 148, 119, 92, 67, 46, 28, 17, 11, 10, 13, 18, 21, 23, 22, 20, 19, 19, 22, 28, 37, 49, 64, 83, 106, 132, 160, 189, 215, 236, 250, 254, 249, 236, 216, 191, 165, 138, 114, 94, 77, 62, 50, 40, 32, 27, 23, 22, 22, 23, 22, 21, 18, 14, 11, 10, 9, 9, 9, 10, 10, 9, 9, 8, 7, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 12, 16, 19, 20, 19, 17, 13, 10, 8, 8, 9, 9, 10, 10, 8, 7, 5, 4, 3, 3, 4, 5, 7, 10, 12, 15, 16, 16, 15, 12, 10, 9, 8, 9, 10, 11, 12, 12, 10, 8, 5, 3, 1, 1, 2, 3, 5, 7, 7, 6, 5, 4, 3, 3, 5, 7, 10, 13, 15, 18, 21, 26, 33, 44, 57, 73, 91, 111, 132, 154, 178, 202, 225, 244, 258, 265, 266, 261, 255, 250, 248, 251, 260, 275, 293, 312, 329, 340, 344, 337, 321, 296, 265, 233, 202, 173, 147, 123, 102, 83, 67, 56, 49, 46, 45, 45, 45, 42, 39, 35, 32, 30, 30, 31, 32, 33, 32, 30, 29, 27, 27, 26, 26, 25, 23, 21, 19, 18, 19, 21, 23, 26, 28, 29, 30, 31, 34, 37, 44, 53, 67, 86, 108, 131, 155, 176, 194, 209, 223, 236, 252, 270, 290, 313, 340, 370, 404, 442, 481, 518, 547, 565, 568, 556, 528, 488, 439, 384, 328, 275, 227, 188, 159, 140, 131, 133, 146, 170, 205, 249, 299, 353, 405, 452, 492, 520, 535, 536, 522, 494, 454, 406, 352, 298, 246, 198, 157, 124, 98, 79, 67, 60, 56, 53, 51, 48, 46, 44, 45, 48, 54, 62, 72, 86, 104, 129, 162, 201, 245, 288, 328, 361, 385, 400, 406, 404, 392, 370, 339, 300, 257, 213, 173, 139, 112, 93, 78, 67, 59, 52, 47, 43, 41, 40, 38, 36, 33, 30, 27, 25, 23, 23, 24, 25, 26, 26, 24, 21, 16, 12, 8, 6, 6, 7, 9, 10, 10, 8, 6, 6, 7, 10, 15, 19, 22, 23, 22, 20, 19, 19, 20, 20, 19, 16, 11, 6, 2, 0, 0, 2, 3, 4, 4, 2, 0, 0, 0, 0, 1, 3, 4, 5, 6, 7, 7, 8, 8, 8, 8, 7, 5, 3, 2, 0, 0, 0, 1, 4, 7, 12, 18, 27, 37, 51, 69, 91, 117, 147, 179, 210, 238, 262, 279, 290, 295, 292, 283, 268, 247, 221, 194, 166, 139, 116, 97, 80, 67, 55, 47, 40, 36, 34, 34, 35, 38, 42, 47, 56, 68, 85, 107, 136, 171, 211, 256, 304, 351, 395, 432, 461, 481, 493, 499, 501, 503, 505, 511, 521, 535, 553, 574, 594, 611, 621, 623, 616, 600, 580, 558, 537, 520, 508, 498, 491, 483, 474, 462, 445, 423, 396, 362, 325, 284, 244, 206, 171, 141, 117, 97, 83, 73, 66, 61, 58, 55, 53, 51, 49, 47, 46, 45, 44, 43, 42, 41, 41, 40, 38, 37, 35, 33, 32, 31, 31, 31, 32, 33, 33, 32, 31, 30, 30, 30, 31, 32, 35, 36, 37, 37, 35, 33, 31, 29, 27, 26, 25, 25, 26, 27, 28, 30, 31, 32, 32, 30, 28, 24, 21, 18, 16, 16, 17, 19, 21, 21, 19, 16, 12, 9, 6, 5, 6, 7, 8, 9, 8, 7, 5, 2, 1, 0, 1, 2, 4, 6, 7, 7, 5, 4, 3, 4, 7, 12, 16, 19, 20, 20, 18, 16, 15, 15, 16, 17, 17, 17, 16, 14, 13, 11, 10, 8, 7, 6, 6, 6, 7, 9, 11, 12, 12, 11, 9, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 6, 8, 11, 13, 15, 16, 15, 14, 12, 10, 8, 6, 4, 3, 2, 3, 4, 6, 8, 9, 9, 9, 10, 11, 13, 17, 22, 28, 35, 42, 51, 60, 71, 85, 101, 119, 138, 156, 172, 183, 190, 192, 190, 185, 176, 164, 149, 131, 111, 91, 73, 58, 46, 38, 32, 28, 26, 24, 23, 23, 24, 25, 28, 30, 32, 34, 35, 37, 39, 40, 40, 40, 39, 38, 38, 38, 38, 40, 41, 42, 42, 40, 38, 35, 34, 35, 39, 44, 51, 58, 65, 72, 80, 92, 107, 128, 152, 179, 208, 237, 264, 290, 313, 334, 353, 371, 391, 412, 436, 461, 488, 513, 536, 556, 573, 585, 595, 601, 602, 598, 586, 567, 543, 516, 490, 467, 451, 439, 431, 421, 407, 387, 360, 327, 293, 257, 224, 193, 166, 140, 118, 99, 83, 71, 62, 56, 52, 49, 46, 43, 41, 40, 39, 39, 39, 39, 37, 35, 32, 30, 29, 29, 29, 30, 30, 28, 26, 23, 20, 18, 17, 17, 19, 21, 22, 24, 24, 25, 25, 26, 27, 29, 31, 34, 37, 39, 41, 41, 41, 40, 39, 40, 41, 43, 45, 46, 45, 42, 38, 35, 34, 37, 44, 55, 69, 86, 103, 122, 142, 163, 185, 206, 225, 238, 244, 242, 234, 220, 203, 184, 165, 145, 124, 102, 81, 61, 45, 33, 24, 19, 15, 12, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 11, 12, 14, 17, 20, 23, 26, 30, 33, 37, 44, 57, 75, 100, 129, 162, 197, 231, 265, 297, 328, 357, 384, 408, 428, 444, 455, 460, 461, 457, 450, 442, 434, 427, 423, 421, 419, 415, 407, 393, 374, 349, 320, 289, 257, 225, 194, 165, 138, 114, 93, 77, 64, 56, 51, 47, 44, 42, 39, 35, 32, 30, 29, 28, 28, 29, 29, 29, 30, 32, 32, 33, 31, 29, 27, 25, 24, 25, 27, 29, 32, 34, 35, 38, 41, 46, 54, 65, 80, 100, 126, 156, 190, 224, 257, 289, 318, 346, 372, 397, 418, 433, 440, 439, 432, 422, 413, 408, 408, 411, 416, 420, 421, 417, 409, 397, 379, 356, 329, 297, 262, 227, 194, 164, 139, 118, 102, 89, 79, 71, 65, 60, 57, 55, 53, 52, 51, 51, 51, 52, 52, 51, 49, 45, 42, 39, 37, 36, 36, 35, 35, 34, 33, 32, 31, 32, 32, 32, 31, 28, 24, 19, 15, 12, 12, 13, 15, 16, 16, 14, 11, 8, 5, 3, 3, 3, 4, 5, 6, 7, 7, 7, 8, 8, 9, 10, 10, 11, 12, 13, 16, 19, 22, 26, 30, 33, 34, 34, 33, 32, 31, 32, 33, 34, 35, 35, 33, 30, 26, 23, 22, 21, 21, 21, 19, 17, 14, 11, 9, 8, 8, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 5, 4, 4, 5, 6, 8, 10, 11, 12, 13, 15, 19, 25, 34, 46, 60, 75, 91, 108, 125, 143, 160, 176, 190, 200, 206, 207, 203, 194, 179, 162, 142, 122, 104, 87, 74, 62, 53, 44, 36, 29, 23, 19, 17, 17, 19, 23, 29, 36, 46, 57, 72, 90, 111, 135, 162, 190, 218, 247, 275, 300, 322, 339, 351, 356, 353, 342, 324, 299, 269, 238, 208, 182, 163, 151, 146, 147, 153, 164, 180, 199, 222, 247, 273, 297, 319, 337, 350, 358, 359, 352, 338, 316, 287, 252, 215, 180, 149, 124, 104, 88, 74, 60, 48, 36, 27, 22, 20, 21, 24, 26, 27, 27, 27, 26, 26, 27, 28, 30, 32, 33, 35, 37, 39, 40, 40, 39, 36, 33, 29, 26, 23, 20, 18, 16, 15, 14, 14, 15, 17, 18, 18, 17, 16, 14, 12, 11, 12, 13, 15, 17, 19, 20, 20, 21, 23, 25, 28, 33, 40, 50, 63, 79, 99, 121, 143, 165, 185, 203, 219, 232, 244, 252, 256, 254, 246, 232, 213, 193, 172, 152, 133, 115, 97, 80, 64, 50, 40, 35, 32, 33, 34, 35, 37, 39, 42, 49, 59, 73, 89, 108, 128, 149, 174, 201, 233, 269, 307, 345, 379, 407, 429, 444, 454, 461, 469, 478, 488, 499, 510, 519, 526, 529, 529, 525, 516, 502, 482, 457, 426, 391, 352, 311, 270, 231, 195, 164, 138, 117, 100, 87, 77, 68, 60, 53, 47, 42, 38, 35, 32, 31, 29, 29, 29, 30, 31, 32, 32, 31, 29, 27, 26, 25, 25, 26, 27, 27, 26, 25, 24, 24, 25, 27, 29, 30, 30, 28, 24, 20, 16, 14, 14, 15, 17, 20, 22, 22, 22, 21, 21, 22, 24, 26, 29, 30, 30, 29, 28, 27, 26, 27, 27, 28, 28, 27, 25, 24, 22, 21, 19, 18, 17, 16, 15, 14, 14, 16, 19, 22, 25, 27, 29, 30, 31, 31, 31, 31, 31, 30, 29, 28, 27, 28, 29, 29, 29, 28, 26, 24, 23, 21, 20, 19, 17, 14, 12, 9, 6, 5, 4, 4, 5, 7, 9, 12, 15, 19, 26, 35, 48, 64, 84, 105, 127, 151, 175, 200, 226, 252, 276, 296, 310, 317, 316, 309, 298, 282, 264, 244, 222, 198, 173, 148, 126, 105, 87, 71, 58, 48, 40, 35, 32, 30, 30, 29, 29, 28, 28, 28, 28, 27, 25, 23, 21, 20, 20, 20, 21, 22, 21, 20, 18, 17, 16, 16, 17, 17, 16, 15, 14, 14, 14, 15, 15, 15, 13, 11, 8, 7, 6, 6, 8, 10, 12, 13, 13, 13, 12, 12, 13, 14, 15, 16, 17, 17, 16, 15, 15, 14, 14, 15, 16, 16, 16, 16, 16, 15, 14, 13, 12, 10, 9, 8, 8, 8, 9, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 13, 14, 15, 17, 18, 19, 19, 18, 18, 19, 21, 23, 25, 26, 26, 25, 23, 21, 19, 18, 17, 15, 13, 10, 7, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 11, 18, 26, 34, 43, 52, 62, 73, 85, 96, 107, 117, 124, 129, 133, 136, 137, 136, 132, 126, 115, 103, 89, 77, 66, 58, 51, 44, 37, 30, 23, 17, 13, 10, 9, 9, 9, 8, 8, 8, 8, 9, 11, 11, 11, 11, 10, 9, 9, 9, 10, 10, 11, 11, 11, 12, 12, 12, 12, 12, 12, 11, 11, 11, 12, 12, 13, 13, 13, 13, 14, 15, 17, 19, 20, 20, 19, 17, 14, 13, 14, 15, 17, 19, 18, 17, 14, 13, 12, 14, 17, 20, 23, 25, 26, 26, 26, 27, 27, 28, 30, 31, 33, 34, 34, 34, 33, 33, 35, 39, 46, 54, 63, 72, 81, 89, 98, 110, 124, 140, 157, 174, 189, 202, 212, 220, 225, 228, 229, 227, 222, 215, 205, 192, 177, 161, 145, 129, 116, 104, 94, 86, 79, 73, 69, 65, 62, 60, 59, 58, 58, 60, 65, 74, 85, 99, 113, 128, 142, 157, 172, 187, 201, 212, 220, 225, 227, 226, 223, 217, 209, 198, 185, 169, 152, 136, 121, 108, 97, 89, 82, 76, 71, 65, 59, 54, 49, 45, 43, 41, 40, 40, 40, 39, 38, 37, 35, 34, 33, 33, 32, 33, 34, 35, 36, 37, 38, 39, 41, 45, 51, 60, 71, 83, 95, 109, 123, 140, 162, 187, 214, 243, 270, 294, 315, 332, 348, 362, 374, 380, 380, 371, 356, 335, 312, 287, 263, 239, 216, 191, 167, 145, 124, 107, 93, 83, 76, 71, 66, 61, 56, 51, 47, 45, 43, 43, 44, 46, 47, 47, 45, 42, 39, 37, 35, 34, 34, 35, 35, 35, 35, 34, 34, 33, 32, 31, 30, 30, 31, 32, 33, 34, 35, 35, 35, 35, 37, 39, 43, 46, 50, 52, 55, 58, 62, 68, 77, 90, 105, 124, 147, 174, 204, 237, 273, 310, 347, 382, 413, 438, 455, 463, 463, 456, 443, 425, 405, 381, 355, 325, 294, 260, 228, 197, 171, 148, 131, 117, 108, 101, 98, 97, 99, 101, 104, 109, 115, 123, 134, 148, 163, 178, 191, 202, 208, 212, 212, 211, 209, 206, 202, 199, 195, 191, 189, 188, 188, 191, 196, 202, 211, 223, 237, 254, 275, 298, 324, 351, 378, 401, 420, 433, 440, 440, 436, 427, 416, 401, 384, 364, 343, 323, 307, 296, 291, 292, 296, 303, 312, 323, 337, 354, 374, 394, 413, 428, 436, 437, 430, 419, 406, 392, 380, 371, 363, 356, 351, 347, 345, 348, 355, 370, 389, 413, 440, 466, 489, 508, 521, 528, 529, 523, 511, 495, 474, 450, 424, 397, 368, 340, 313, 286, 261, 238, 217, 197, 179, 163, 149, 138, 128, 121, 116, 113, 111, 111, 111, 112, 114, 116, 118, 122, 129, 140, 155, 176, 201, 231, 267, 310, 361, 420, 484, 548, 608, 658, 696, 722, 737, 741, 736, 723, 703, 682, 666, 661, 673, 703, 748, 798, 844, 878, 892, 886, 861, 820, 766, 703, 634, 562, 491, 425, 367, 319, 281, 251, 226, 202, 179, 157, 137, 121, 109, 103, 100, 99, 99, 99, 98, 97, 96, 96, 97, 98, 98, 98, 96, 93, 90, 87, 84, 83, 83, 83, 84, 85, 85, 84, 83, 82, 81, 81, 81, 82, 83, 83, 83, 83, 82, 83, 84, 86, 89, 91, 92, 91, 89, 86, 83, 81, 80, 81, 83, 85, 88, 91, 93, 95, 96, 96, 96, 97, 98, 99, 101, 101, 101, 99, 97, 96, 95, 96, 96, 97, 96, 95, 94, 93, 93, 94, 95, 96, 95, 94, 93, 93, 93, 93, 93, 93, 92, 90, 87, 85, 83, 80, 79, 77, 76, 75, 75, 75, 75, 75, 75, 75, 74, 72, 69, 66, 64, 62, 62, 62, 63, 64, 63, 62, 59, 57, 55, 55, 56, 59, 62, 63, 64, 63, 61, 58, 55, 53, 51, 50, 49, 50, 50, 50, 49, 46, 43, 40, 38, 39, 43, 47, 51, 53, 52, 49, 46, 43, 43, 44, 47, 50, 52, 52, 53, 53, 54, 56, 58, 61, 63, 64, 64, 62, 59, 55, 51, 47, 43, 38, 33, 28, 23, 18, 14, 13, 13, 13, 14, 14, 12, 11, 9, 8, 9, 11, 13, 14, 14, 13, 10, 8, 6, 5, 6, 8, 10, 12, 12, 10, 8, 4, 2, 0, 1, 3, 6, 8, 9, 9, 7, 5, 3, 2, 2, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 2, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 2, 3, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 1, 1, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 5, 6, 7, 8, 8, 8, 7, 5, 4, 4, 5, 7, 9, 10, 10, 9, 8, 7, 7, 9, 11, 13, 14, 15, 15, 15, 13, 12, 12, 12, 13, 15, 17, 19, 20, 21, 21, 22, 24, 26, 30, 33, 35, 36, 35, 33, 31, 30, 29, 31, 33, 36, 39, 40, 41, 40, 39, 38, 38, 40, 43, 47, 50, 53, 54, 54, 53, 53, 54, 57, 60, 64, 68, 70, 71, 70, 70, 70, 72, 74, 77, 80, 82, 83, 82, 81, 79, 79, 80, 82, 86, 90, 94, 97, 99, 99, 99, 99, 100, 101, 103, 106, 108, 109, 110, 110, 109, 108, 108, 110, 113, 116, 120, 123, 124, 125, 124, 123, 122, 121, 121, 121, 120, 119, 118, 117, 116, 116, 115, 114, 112, 109, 106, 103, 101, 98, 97, 96, 95, 94, 92, 89, 84, 78, 72, 67, 64, 61, 60, 58, 57, 55, 53, 50, 47, 43, 40, 37, 33, 30, 28, 26, 26, 27, 28, 29, 30, 30, 28, 25, 21, 18, 17, 17, 17, 19, 19, 19, 17, 14, 12, 11, 10, 11, 11, 10, 9, 6, 4, 3, 2, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 1, 3, 5, 6, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 3, 3, 2, 1, 1, 2, 3, 5, 7, 8, 9, 9, 8, 8, 7, 6, 6, 5, 4, 4, 3, 3, 4, 4, 5, 6, 6, 6, 5, 4, 4, 4, 5, 7, 9, 12, 13, 15, 15, 15, 14, 14, 14, 14, 15, 15, 16, 16, 16, 16, 15, 15, 14, 13, 13, 13, 13, 15, 16, 18, 19, 19, 20, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 29, 29, 28, 27, 25, 24, 23, 23, 23, 24, 26, 28, 31, 33, 33, 33, 31, 28, 26, 25, 26, 28, 31, 34, 35, 34, 32, 30, 28, 27, 27, 27, 27, 27, 28, 28, 28, 28, 27, 25, 23, 20, 19, 18, 19, 19, 20, 19, 18, 17, 15, 14, 14, 14, 13, 13, 13, 14, 15, 16, 17, 17, 16, 14, 13, 12, 13, 15, 17, 18, 18, 16, 14, 11, 9, 9, 9, 11, 12, 13, 14, 15, 15, 14, 13, 11, 8, 6, 4, 4, 5, 7, 9, 10, 10, 8, 6, 4, 3, 2, 3, 4, 6, 7, 8, 8, 8, 7, 7, 7, 8, 9, 9, 9, 8, 7, 5, 4, 3, 3, 4, 5, 6, 7, 7, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 8, 7, 8, 8, 10, 11, 12, 13, 13, 12, 12, 13, 14, 16, 18, 19, 19, 18, 17, 15, 14, 14, 14, 15, 17, 18, 19, 19, 20, 20, 20, 21, 21, 21, 22, 23, 24, 25, 25, 25, 25, 25, 24, 24, 25, 26, 26, 27, 27, 26, 26, 25, 25, 25, 25, 26, 26, 25, 24, 21, 19, 17, 17, 18, 20, 22, 23, 24, 22, 20, 18, 16, 15, 16, 17, 18, 18, 17, 15, 13, 11, 10, 10, 10, 11, 11, 11, 11, 12, 12, 13, 14, 15, 15, 14, 13, 12, 11, 11, 11, 12, 12, 11, 11, 10, 9, 9, 9, 10, 12, 13, 15, 15, 16, 16, 16, 15, 14, 14, 13, 13, 14, 14, 15, 15, 16, 16, 17, 17, 16, 16, 15, 14, 13, 13, 13, 14, 16, 18, 20, 22, 22, 22, 20, 18, 17, 16, 16, 17, 18, 20, 21, 22, 23, 23, 22, 21, 20, 18, 16, 15, 14, 14, 15, 17, 19, 20, 20, 19, 18, 18, 18, 19, 21, 22, 24, 24, 24, 23, 22, 21, 20, 20, 21, 22, 23, 25, 26, 27, 28, 28, 28, 28, 27, 26, 26, 25, 24, 23, 23, 23, 24, 25, 28, 30, 33, 34, 33, 31, 27, 23, 20, 20, 22, 26, 30, 34, 36, 35, 33, 29, 26, 23, 21, 20, 19, 19, 19, 20, 20, 20, 20, 20, 19, 18, 18, 18, 18, 18, 17, 17, 16, 16, 16, 17, 18, 19, 19, 17, 15, 13, 12, 11, 12, 14, 15, 17, 18, 19, 19, 20, 20, 20, 19, 18, 17, 16, 16, 16, 17, 17, 18, 19, 19, 19, 19, 20, 20, 21, 22, 22, 21, 21, 21, 21, 21, 23, 24, 26, 28, 29, 29, 30, 29, 29, 28, 27, 26, 25, 25, 25, 25, 25, 26, 26, 27, 27, 26, 26, 26, 26, 26, 27, 27, 27, 26, 26, 26, 27, 27, 28, 28, 28, 27, 27, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 25, 24, 22, 20, 17, 16, 15, 16, 18, 21, 22, 23, 23, 21, 20, 19, 19, 20, 21, 23, 24, 24, 24, 22, 21, 21, 21, 21, 22, 22, 22, 22, 22, 21, 21, 21, 22, 22, 22, 22, 21, 20, 18, 17, 16, 16, 16, 17, 17, 16, 15, 14, 12, 11, 11, 12, 13, 15, 17, 18, 18, 18, 18, 17, 16, 16, 16, 16, 17, 18, 18, 19, 19, 20, 20, 21, 22, 22, 23, 24, 24, 25, 26, 26, 27, 28, 29, 30, 31, 31, 30, 29, 28, 27, 27, 28, 29, 31, 33, 34, 35, 36, 37, 37, 38, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 47, 47, 47, 47, 48, 49, 50, 51, 52, 52, 51, 49, 47, 45, 44, 43, 44, 46, 47, 48, 48, 48, 46, 44, 43, 41, 41, 40, 39, 39, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 37, 36, 35, 33, 31, 30, 29, 30, 31, 31, 31, 30, 28, 27, 26, 26, 27, 27, 26, 24, 21, 18, 14, 12, 11, 12, 12, 14, 15, 16, 16, 16, 16, 15, 13, 11, 10, 9, 8, 8, 8, 8, 9, 9, 9, 8, 7, 6, 4, 3, 2, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 6, 5, 2, 1, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 2, 2, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 7, 8, 8, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 2, 1, 1, 2, 3, 4, 6, 7, 8, 9, 9, 8, 8, 8, 8, 8, 8, 8, 7, 6, 6, 5, 6, 6, 8, 9, 11, 12, 12, 12, 11, 9, 8, 7, 7, 8, 9, 10, 10, 10, 10, 10, 9, 8, 8, 8, 8, 9, 10, 12, 13, 13, 13, 12, 11, 10, 9, 9, 10, 12, 13, 15, 15, 15, 15, 14, 13, 13, 13, 14, 15, 17, 19, 20, 21, 22, 22, 21, 20, 20, 20, 20, 20, 19, 19, 17, 16, 16, 16, 18, 20, 23, 26, 28, 29, 30, 31, 32, 33, 33, 34, 34, 34, 34, 34, 35, 36, 38, 39, 39, 37, 35, 33, 32, 32, 32, 33, 34, 34, 33, 32, 31, 32, 33, 36, 37, 38, 37, 35, 32, 29, 27, 27, 27, 28, 29, 29, 29, 29, 28, 27, 27, 27, 28, 29, 29, 30, 30, 29, 29, 27, 26, 26, 25, 25, 26, 27, 28, 29, 29, 29, 27, 25, 23, 21, 21, 21, 22, 23, 23, 23, 22, 22, 22, 22, 23, 24, 24, 23, 22, 20, 19, 18, 18, 17, 17, 16, 16, 16, 15, 15, 15, 14, 13, 12, 10, 10, 10, 10, 11, 12, 12, 12, 12, 10, 9, 7, 6, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 2, 4, 5, 7, 8, 8, 9, 10, 10, 10, 10, 10, 9, 8, 7, 7, 7, 8, 9, 10, 12, 13, 13, 14, 14, 14, 14, 14, 14, 13, 13, 13, 12, 11, 11, 10, 10, 11, 12, 14, 16, 17, 19, 19, 20, 19, 19, 19, 19, 19, 20, 22, 23, 24, 24, 24, 24, 23, 22, 22, 22, 22, 23, 23, 24, 24, 24, 23, 22, 21, 19, 18, 17, 16, 15, 15, 16, 17, 18, 18, 18, 17, 16, 15, 15, 15, 16, 17, 17, 17, 17, 16, 15, 14, 13, 13, 13, 14, 14, 14, 14, 13, 12, 11, 9, 8, 7, 6, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 9, 8, 7, 6, 5, 5, 6, 6, 7, 8, 8, 8, 8, 7, 6, 6, 6, 7, 8, 11, 14, 16, 18, 18, 18, 16, 14, 13, 12, 11, 11, 11, 11, 12, 13, 14, 15, 16, 16, 16, 16, 17, 17, 18, 18, 18, 18, 17, 15, 14, 14, 14, 15, 17, 19, 20, 20, 20, 19, 18, 17, 17, 17, 17, 17, 17, 17, 16, 16, 15, 15, 16, 16, 17, 19, 20, 21, 23, 24, 25, 25, 25, 24, 24, 23, 22, 21, 20, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 18, 17, 15, 14, 14, 13, 12, 12, 12, 12, 12, 12, 13, 13, 12, 12, 12, 11, 10, 9, 8, 7, 6, 5, 4, 5, 5, 7, 8, 8, 8, 7, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 3, 4, 4, 5, 5, 4, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 5, 5, 5, 5, 4, 4, 4, 5, 5, 6, 6, 6, 7, 7, 7, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 6, 6, 6, 7, 7, 7, 7, 6, 6, 6, 7, 8, 9, 11, 11, 11, 10, 9, 7, 6, 5, 5, 5, 7, 8, 9, 9, 9, 8, 7, 6, 6, 7, 9, 12, 15, 17, 18, 19, 18, 17, 16, 15, 15, 15, 15, 16, 16, 16, 17, 17, 18, 19, 20, 20, 20, 19, 18, 17, 17, 17, 17, 18, 19, 19, 20, 20, 19, 19, 18, 18, 17, 17, 16, 16, 16, 16, 16, 17, 17, 19, 20, 21, 21, 21, 21, 20, 20, 19, 19, 18, 18, 18, 18, 17, 17, 18, 18, 18, 19, 19, 19, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 20, 19, 19, 19, 18, 18, 17, 17, 16, 16, 16, 17, 18, 18, 19, 19, 19, 18, 17, 16, 16, 15, 15, 16, 17, 19, 20, 20, 21, 20, 20, 20, 20, 19, 19, 18, 18, 17, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 13, 12, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 12, 11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 10, 11, 11, 11, 11, 10, 9, 8, 7, 7, 6, 6, 6, 5, 5, 4, 4, 4, 5, 7, 9, 11, 12, 13, 13, 12, 11, 10, 10, 9, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 6, 6, 6, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 4, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 4, 4, 5, 6, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 10, 10, 11, 11, 12, 11, 11, 10, 10, 9, 8, 8, 8, 9, 9, 10, 11, 11, 12, 12, 13, 13, 13, 13, 13, 13, 13, 14, 14, 15, 16, 17, 17, 18, 18, 18, 18, 17, 17, 16, 16, 15, 15, 15, 15, 16, 16, 17, 17, 17, 17, 16, 16, 15, 13, 12, 12, 11, 11, 12, 13, 15, 16, 17, 18, 19, 18, 18, 17, 15, 14, 13, 12, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 8, 8, 8, 7, 7, 6, 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, 6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4],
-"peakT": [8, 9, 9, 10, 10, 10, 10, 10, 11, 12, 15, 19, 24, 29, 33, 37, 40, 43, 46, 50, 55, 61, 66, 71, 75, 78, 81, 84, 86, 88, 89, 90, 91, 92, 94, 97, 101, 104, 106, 107, 106, 104, 102, 101, 101, 102, 104, 106, 108, 110, 111, 113, 115, 117, 119, 120, 121, 120, 119, 118, 116, 116, 115, 115, 115, 115, 115, 115, 115, 115, 117, 119, 122, 125, 128, 130, 131, 131, 129, 127, 125, 121, 116, 110, 102, 92, 82, 73, 63, 56, 49, 44, 39, 34, 29, 24, 19, 15, 13, 12, 12, 12, 11, 11, 10, 10, 11, 12, 14, 15, 17, 19, 22, 29, 38, 50, 64, 79, 95, 111, 128, 146, 165, 186, 208, 230, 250, 268, 284, 297, 308, 316, 322, 325, 326, 326, 324, 321, 317, 311, 301, 287, 269, 248, 226, 204, 183, 165, 149, 137, 127, 122, 121, 126, 136, 152, 171, 194, 218, 242, 265, 285, 302, 312, 316, 312, 300, 280, 254, 224, 194, 165, 138, 114, 93, 75, 61, 50, 42, 37, 35, 34, 33, 33, 32, 32, 31, 31, 31, 31, 31, 30, 28, 27, 25, 23, 21, 19, 16, 15, 14, 14, 14, 16, 18, 21, 23, 25, 27, 27, 27, 26, 25, 23, 22, 22, 22, 22, 22, 21, 19, 17, 15, 15, 15, 17, 20, 23, 26, 30, 34, 40, 50, 64, 85, 114, 150, 191, 236, 280, 321, 353, 374, 381, 375, 356, 326, 289, 246, 203, 161, 123, 91, 65, 46, 33, 25, 20, 19, 19, 20, 21, 22, 23, 24, 24, 25, 24, 23, 21, 18, 15, 12, 10, 9, 8, 8, 8, 8, 8, 8, 9, 10, 10, 11, 11, 10, 9, 8, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 4, 6, 8, 9, 9, 9, 8, 6, 6, 5, 5, 6, 5, 4, 3, 3, 2, 3, 5, 6, 9, 11, 12, 14, 16, 17, 18, 19, 20, 19, 18, 16, 14, 11, 10, 8, 7, 6, 6, 9, 17, 35, 67, 116, 183, 267, 362, 458, 545, 612, 650, 652, 620, 558, 476, 387, 303, 238, 198, 189, 209, 254, 315, 380, 440, 484, 502, 493, 456, 398, 326, 251, 182, 124, 80, 51, 33, 23, 18, 16, 15, 15, 15, 16, 17, 18, 19, 20, 20, 19, 17, 14, 10, 8, 7, 11, 22, 43, 77, 125, 187, 259, 334, 404, 459, 493, 500, 479, 433, 369, 294, 218, 150, 93, 51, 24, 9, 3, 2, 4, 7, 10, 12, 14, 15, 17, 18, 18, 18, 17, 16, 15, 15, 15, 16, 17, 19, 21, 22, 23, 23, 23, 23, 22, 22, 21, 20, 18, 15, 13, 10, 9, 8, 9, 11, 14, 17, 20, 22, 23, 23, 22, 19, 16, 12, 8, 5, 2, 1, 1, 1, 3, 4, 5, 5, 5, 6, 6, 8, 9, 11, 11, 10, 8, 5, 3, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 8, 35, 85, 163, 268, 391, 516, 625, 701, 730, 709, 641, 538, 416, 294, 187, 104, 48, 15, 0, 0, 4, 28, 74, 146, 247, 370, 501, 623, 716, 765, 761, 704, 607, 484, 356, 238, 143, 75, 33, 11, 2, 0, 0, 0, 0, 0, 1, 4, 7, 11, 13, 13, 13, 11, 9, 7, 7, 7, 9, 11, 13, 16, 18, 19, 20, 20, 19, 18, 16, 15, 14, 12, 11, 10, 8, 7, 6, 5, 4, 4, 3, 2, 2, 3, 4, 6, 9, 11, 14, 17, 19, 19, 19, 18, 16, 14, 13, 11, 10, 8, 6, 5, 4, 4, 5, 6, 7, 7, 6, 5, 3, 1, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 2, 4, 2, 0, 0, 9, 43, 111, 217, 355, 506, 648, 753, 799, 776, 689, 557, 412, 289, 221, 225, 302, 436, 596, 745, 848, 881, 839, 730, 577, 409, 255, 134, 54, 12, 0, 0, 2, 3, 2, 0, 0, 0, 5, 11, 17, 20, 21, 19, 16, 13, 10, 9, 9, 7, 2, 0, 0, 15, 59, 135, 244, 372, 500, 604, 662, 663, 607, 506, 381, 256, 148, 70, 23, 2, 0, 1, 4, 6, 4, 2, 0, 0, 0, 0, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 10, 11, 9, 7, 5, 6, 8, 9, 6, 0, 0, 4, 47, 137, 278, 458, 650, 818, 926, 951, 889, 753, 572, 384, 221, 101, 30, 0, 0, 0, 5, 5, 2, 0, 0, 0, 2, 6, 7, 5, 2, 0, 0, 0, 4, 7, 5, 0, 0, 6, 46, 129, 257, 417, 585, 727, 811, 817, 742, 601, 426, 256, 132, 82, 119, 235, 407, 596, 760, 865, 889, 828, 699, 531, 356, 205, 94, 29, 1, 0, 2, 7, 8, 6, 4, 2, 3, 6, 9, 12, 15, 18, 20, 22, 23, 22, 20, 16, 12, 8, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 2, 4, 8, 11, 14, 16, 16, 14, 11, 8, 7, 7, 11, 16, 21, 26, 29, 30, 28, 25, 21, 18, 16, 16, 19, 23, 28, 33, 37, 38, 36, 31, 23, 15, 8, 4, 3, 4, 8, 12, 15, 17, 16, 15, 12, 9, 7, 5, 5, 6, 8, 11, 14, 16, 18, 20, 21, 21, 21, 20, 19, 19, 20, 22, 22, 16, 5, 0, 0, 35, 124, 272, 470, 686, 879, 1006, 1034, 957, 788, 564, 333, 142, 29, 16, 103, 273, 488, 705, 877, 968, 959, 856, 683, 481, 290, 140, 46, 2, 0, 0, 8, 10, 7, 2, 0, 0, 2, 6, 8, 9, 8, 8, 8, 9, 9, 9, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 2, 2, 4, 7, 12, 17, 21, 23, 23, 21, 18, 14, 9, 6, 4, 4, 6, 8, 9, 7, 3, 0, 0, 4, 10, 13, 8, 0, 0, 17, 90, 228, 425, 654, 869, 1019, 1063, 988, 809, 569, 328, 146, 67, 109, 260, 478, 710, 897, 995, 983, 870, 685, 474, 280, 132, 42, 2, 0, 1, 7, 7, 3, 0, 0, 0, 0, 2, 3, 3, 3, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 1, 5, 8, 12, 14, 15, 15, 13, 12, 11, 11, 12, 14, 14, 13, 10, 7, 4, 2, 3, 7, 13, 19, 25, 27, 27, 23, 16, 10, 4, 0, 0, 0, 1, 3, 5, 6, 5, 4, 3, 1, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 5, 5, 5, 4, 2, 0, 0, 0, 6, 12, 16, 11, 0, 0, 4, 62, 179, 355, 566, 769, 919, 976, 928, 786, 588, 379, 200, 77, 12, 0, 0, 9, 14, 11, 5, 0, 0, 0, 1, 3, 3, 3, 3, 3, 5, 6, 7, 8, 9, 11, 13, 14, 15, 16, 18, 22, 28, 30, 25, 10, 0, 0, 31, 131, 298, 515, 745, 935, 1038, 1024, 895, 681, 431, 202, 43, 0, 45, 202, 425, 663, 863, 979, 984, 882, 699, 482, 279, 125, 33, 0, 0, 4, 12, 11, 5, 0, 0, 0, 1, 6, 10, 14, 17, 19, 20, 18, 16, 15, 17, 20, 20, 13, 1, 0, 2, 56, 167, 337, 542, 742, 890, 944, 887, 727, 504, 273, 94, 15, 60, 222, 465, 730, 954, 1083, 1087, 969, 765, 524, 301, 132, 32, 0, 0, 13, 29, 36, 35, 30, 25, 21, 17, 15, 13, 12, 13, 16, 20, 23, 24, 22, 19, 16, 14, 14, 15, 17, 20, 25, 30, 35, 34, 24, 6, 0, 0, 47, 162, 343, 566, 790, 960, 1032, 985, 833, 615, 385, 192, 63, 1, 0, 0, 14, 20, 19, 15, 14, 17, 23, 27, 28, 25, 20, 16, 16, 17, 21, 23, 23, 19, 14, 8, 3, 0, 0, 0, 3, 5, 7, 7, 6, 4, 3, 3, 4, 4, 3, 1, 0, 1, 7, 15, 21, 17, 3, 0, 0, 53, 181, 382, 632, 879, 1064, 1139, 1081, 908, 666, 414, 205, 66, 1, 0, 0, 16, 22, 21, 16, 13, 14, 18, 21, 21, 20, 18, 18, 20, 23, 26, 28, 27, 25, 22, 20, 19, 18, 19, 19, 19, 17, 16, 15, 15, 17, 20, 24, 28, 30, 30, 27, 22, 16, 10, 4, 1, 0, 0, 2, 5, 9, 13, 17, 20, 22, 24, 24, 23, 22, 21, 19, 19, 18, 19, 20, 21, 22, 21, 20, 19, 18, 18, 19, 20, 21, 20, 18, 15, 11, 8, 9, 12, 17, 21, 22, 19, 13, 7, 6, 9, 13, 13, 5, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 23, 104, 239, 414, 594, 735, 798, 766, 649, 478, 298, 148, 48, 1, 0, 0, 10, 13, 9, 2, 0, 0, 5, 10, 13, 13, 12, 10, 8, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 6, 9, 10, 10, 9, 7, 5, 3, 1, 0, 0, 4, 11, 21, 27, 26, 13, 0, 0, 22, 111, 267, 474, 695, 877, 972, 953, 827, 627, 406, 211, 76, 6, 0, 0, 14, 22, 22, 17, 15, 17, 22, 27, 29, 27, 21, 14, 9, 6, 6, 9, 12, 16, 19, 22, 24, 24, 22, 17, 10, 5, 3, 6, 13, 18, 17, 6, 0, 0, 34, 129, 286, 485, 689, 849, 924, 891, 761, 568, 361, 184, 64, 4, 0, 0, 13, 21, 23, 22, 22, 24, 26, 25, 20, 13, 5, 0, 0, 3, 8, 12, 13, 11, 8, 4, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 3, 6, 10, 15, 20, 23, 24, 22, 17, 12, 6, 2, 0, 0, 1, 4, 7, 9, 10, 9, 8, 7, 6, 6, 6, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 3, 1, 0, 0, 0, 3, 6, 9, 10, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 9, 8, 7, 4, 1, 0, 0, 2, 5, 9, 13, 15, 16, 16, 17, 16, 16, 16, 15, 14, 13, 13, 14, 17, 20, 22, 23, 23, 20, 16, 12, 9, 8, 9, 12, 14, 15, 15, 13, 12, 12, 12, 14, 14, 11, 6, 2, 2, 7, 14, 18, 12, 0, 0, 2, 65, 191, 372, 579, 762, 875, 885, 791, 619, 416, 229, 92, 16, 0, 0, 10, 19, 17, 10, 2, 0, 1, 6, 12, 16, 17, 14, 9, 6, 7, 11, 16, 16, 9, 0, 0, 11, 75, 190, 345, 510, 642, 706, 682, 578, 424, 260, 124, 36, 0, 0, 2, 14, 19, 18, 15, 14, 16, 18, 20, 20, 18, 16, 14, 15, 16, 17, 18, 18, 17, 16, 15, 14, 14, 13, 12, 11, 10, 8, 8, 7, 7, 8, 9, 9, 9, 8, 6, 3, 1, 0, 1, 2, 4, 7, 9, 10, 10, 10, 10, 11, 12, 15, 18, 19, 19, 16, 12, 7, 2, 0, 0, 5, 13, 21, 30, 36, 39, 40, 37, 33, 29, 25, 23, 22, 22, 23, 23, 22, 20, 17, 14, 12, 12, 14, 18, 20, 21, 18, 14, 9, 6, 5, 5, 6, 5, 3, 2, 6, 15, 25, 28, 17, 0, 0, 7, 99, 276, 521, 789, 1014, 1133, 1111, 955, 711, 445, 218, 68, 0, 0, 1, 20, 28, 27, 22, 21, 23, 27, 27, 23, 16, 8, 3, 3, 6, 10, 14, 16, 16, 16, 18, 21, 27, 32, 36, 37, 34, 27, 19, 11, 5, 0, 0, 0, 2, 5, 8, 12, 14, 14, 13, 10, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 9, 15, 21, 24, 24, 21, 15, 8, 3, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 1, 3, 4, 4, 2, 0, 0, 0, 7, 19, 29, 26, 10, 0, 0, 36, 156, 352, 594, 828, 992, 1037, 950, 758, 515, 284, 111, 15, 0, 0, 15, 29, 30, 24, 17, 14, 13, 13, 11, 7, 3, 2, 4, 10, 16, 21, 22, 21, 17, 14, 11, 10, 9, 8, 10, 15, 23, 30, 30, 18, 0, 0, 5, 84, 235, 445, 673, 862, 961, 939, 804, 596, 371, 180, 54, 0, 0, 3, 20, 30, 31, 31, 33, 37, 42, 42, 37, 27, 16, 6, 1, 0, 3, 8, 12, 15, 17, 18, 19, 21, 23, 25, 25, 22, 17, 11, 10, 13, 19, 23, 17, 3, 0, 0, 55, 175, 357, 569, 765, 890, 906, 804, 609, 371, 153, 10, 0, 62, 243, 474, 695, 850, 898, 832, 674, 469, 270, 116, 25, 0, 0, 9, 20, 21, 15, 10, 8, 10, 13, 13, 11, 6, 2, 0, 0, 2, 4, 6, 5, 4, 2, 1, 0, 0, 0, 0, 2, 4, 7, 10, 12, 14, 14, 13, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 2, 4, 7, 10, 11, 10, 7, 3, 0, 0, 0, 3, 7, 12, 15, 16, 15, 13, 11, 11, 10, 10, 8, 6, 5, 7, 12, 17, 16, 7, 0, 0, 16, 88, 210, 365, 520, 632, 668, 617, 495, 338, 186, 73, 9, 0, 0, 10, 17, 17, 11, 6, 4, 5, 8, 10, 12, 13, 16, 20, 25, 28, 29, 26, 21, 14, 7, 2, 0, 0, 0, 1, 4, 6, 9, 11, 12, 11, 10, 8, 7, 8, 11, 16, 21, 26, 29, 29, 26, 20, 14, 7, 2, 0, 0, 1, 5, 9, 12, 13, 12, 9, 5, 2, 0, 0, 0, 0, 2, 5, 9, 13, 17, 19, 20, 19, 18, 16, 14, 13, 11, 9, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 12, 17, 21, 22, 20, 14, 8, 3, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 2, 2, 1, 1, 1, 2, 3, 3, 4, 3, 3, 4, 9, 19, 33, 41, 37, 17, 0, 0, 28, 152, 359, 621, 878, 1061, 1115, 1024, 816, 551, 299, 111, 8, 0, 0, 28, 52, 62, 60, 53, 45, 37, 29, 20, 11, 5, 3, 6, 12, 20, 26, 30, 30, 27, 23, 19, 15, 13, 12, 13, 14, 15, 15, 15, 15, 15, 16, 17, 18, 17, 16, 13, 9, 6, 3, 2, 3, 4, 3, 2, 0, 1, 6, 16, 26, 28, 17, 0, 0, 7, 86, 235, 438, 657, 837, 927, 902, 768, 566, 349, 167, 48, 0, 0, 4, 20, 27, 27, 25, 27, 32, 37, 40, 38, 31, 22, 15, 11, 11, 13, 15, 17, 18, 18, 18, 18, 19, 21, 24, 28, 32, 36, 41, 44, 43, 34, 18, 0, 0, 10, 74, 186, 333, 484, 602, 652, 618, 506, 344, 172, 36, 0, 3, 132, 338, 577, 791, 926, 944, 844, 656, 433, 229, 83, 6, 0, 0, 16, 25, 24, 16, 9, 6, 9, 13, 15, 15, 11, 5, 0, 0, 0, 6, 15, 18, 11, 0, 0, 5, 68, 188, 351, 524, 664, 729, 700, 586, 421, 250, 111, 26, 0, 0, 7, 19, 22, 18, 12, 9, 10, 13, 16, 17, 17, 18, 18, 20, 22, 22, 21, 19, 16, 14, 12, 11, 9, 7, 5, 8, 15, 24, 29, 24, 7, 0, 0, 46, 168, 357, 585, 800, 942, 970, 870, 667, 415, 178, 16, 0, 43, 222, 459, 693, 865, 930, 875, 719, 509, 298, 132, 31, 0, 0, 9, 24, 31, 30, 28, 28, 29, 31, 31, 30, 28, 27, 28, 29, 29, 26, 20, 13, 6, 1, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 2, 0, 0, 0, 1, 7, 15, 23, 30, 32, 30, 24, 15, 6, 0, 0, 0, 6, 13, 20, 26, 28, 27, 23, 18, 12, 9, 8, 9, 11, 13, 14, 14, 13, 10, 6, 3, 1, 0, 0, 1, 4, 8, 13, 17, 20, 20, 18, 13, 8, 4, 1, 0, 1, 3, 5, 7, 8, 8, 8, 9, 8, 6, 3, 0, 0, 0, 5, 12, 14, 8, 0, 0, 7, 63, 166, 302, 442, 549, 590, 554, 451, 313, 176, 71, 10, 0, 0, 11, 23, 30, 31, 31, 31, 30, 27, 22, 15, 7, 2, 0, 0, 1, 4, 7, 10, 12, 13, 12, 10, 9, 8, 7, 7, 8, 7, 6, 4, 2, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 3, 2, 1, 0, 0, 0, 1, 3, 7, 11, 15, 18, 19, 18, 16, 12, 9, 7, 6, 6, 6, 7, 6, 5, 4, 2, 0, 0, 0, 0, 3, 6, 10, 14, 17, 19, 18, 17, 14, 12, 9, 8, 9, 10, 12, 14, 14, 13, 11, 8, 5, 2, 0, 0, 0, 5, 12, 22, 31, 38, 41, 38, 31, 22, 14, 8, 7, 10, 15, 21, 25, 27, 27, 25, 22, 19, 18, 17, 18, 19, 21, 22, 22, 22, 20, 17, 14, 11, 9, 9, 11, 13, 15, 16, 16, 17, 17, 16, 15, 12, 7, 5, 6, 11, 18, 20, 14, 0, 0, 0, 56, 168, 329, 507, 658, 739, 727, 625, 464, 289, 141, 42, 0, 0, 2, 15, 22, 24, 26, 32, 43, 54, 61, 58, 47, 32, 20, 17, 22, 30, 29, 15, 0, 0, 18, 123, 307, 546, 787, 967, 1032, 964, 784, 545, 310, 129, 24, 0, 0, 15, 31, 36, 35, 34, 38, 46, 54, 57, 53, 43, 32, 22, 16, 13, 13, 14, 15, 16, 16, 16, 16, 16, 15, 13, 10, 8, 7, 9, 12, 17, 22, 25, 26, 24, 19, 14, 8, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 11, 11, 10, 8, 6, 5, 3, 1, 0, 0, 1, 4, 10, 17, 23, 27, 26, 23, 16, 9, 3, 1, 3, 8, 16, 24, 30, 33, 33, 29, 23, 17, 12, 9, 11, 15, 23, 31, 38, 42, 43, 41, 37, 31, 25, 19, 13, 8, 4, 1, 1, 2, 4, 6, 7, 8, 7, 7, 7, 8, 9, 10, 10, 8, 5, 2, 0, 0, 1, 4, 8, 12, 14, 15, 14, 11, 8, 4, 1, 0, 0, 0, 2, 4, 6, 7, 7, 8, 8, 8, 8, 8, 8, 8, 7, 6, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 2, 5, 8, 11, 13, 13, 13, 12, 11, 10, 10, 9, 8, 6, 4, 2, 2, 3, 4, 4, 2, 0, 0, 0, 3, 15, 23, 20, 5, 0, 0, 44, 167, 356, 577, 777, 899, 904, 793, 599, 378, 186, 56, 0, 0, 3, 21, 29, 28, 23, 21, 24, 29, 33, 33, 30, 23, 16, 10, 6, 4, 3, 2, 2, 2, 3, 3, 4, 5, 5, 5, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 6, 7, 9, 11, 10, 6, 2, 0, 2, 9, 16, 18, 10, 0, 0, 13, 90, 227, 407, 591, 730, 784, 737, 603, 421, 241, 101, 18, 0, 0, 13, 27, 32, 31, 29, 30, 32, 36, 36, 34, 29, 23, 19, 17, 17, 18, 19, 18, 16, 14, 13, 13, 14, 17, 18, 19, 19, 19, 18, 18, 18, 19, 20, 21, 22, 22, 21, 19, 18, 16, 15, 15, 16, 17, 18, 19, 19, 18, 15, 11, 8, 5, 4, 5, 7, 10, 11, 11, 8, 5, 3, 5, 9, 14, 15, 9, 0, 0, 11, 63, 157, 285, 421, 531, 585, 562, 465, 318, 158, 30, 0, 14, 150, 357, 585, 779, 886, 879, 763, 575, 365, 183, 60, 0, 0, 1, 18, 27, 27, 23, 20, 20, 21, 20, 16, 10, 4, 1, 0, 2, 4, 6, 6, 6, 7, 8, 10, 10, 8, 3, 0, 0, 7, 16, 21, 16, 0, 0, 0, 64, 196, 385, 596, 776, 873, 858, 737, 546, 338, 162, 46, 0, 0, 5, 24, 35, 40, 43, 49, 56, 62, 60, 51, 37, 24, 19, 22, 29, 30, 19, 0, 0, 8, 99, 268, 497, 737, 925, 1006, 953, 776, 524, 263, 60, 0, 2, 163, 412, 692, 933, 1077, 1088, 967, 752, 501, 272, 106, 15, 0, 0, 20, 41, 55, 61, 58, 44, 22, 0, 0, 35, 138, 307, 517, 725, 875, 923, 851, 673, 436, 201, 32, 0, 44, 227, 479, 738, 935, 1021, 970, 797, 546, 282, 75, 0, 17, 184, 436, 707, 926, 1035, 1010, 863, 640, 400, 198, 63, 0, 0, 4, 22, 33, 35, 35, 36, 41, 47, 49, 45, 36, 25, 15, 9, 7, 8, 11, 13, 14, 13, 12, 10, 9, 9, 11, 13, 14, 14, 12, 9, 6, 2, 0, 0, 0, 2, 4, 6, 7, 8, 9, 9, 8, 7, 6, 6, 5, 5, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 2, 4, 6, 8, 9, 9, 8, 7, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 3, 5, 6, 4, 0, 0, 0, 0, 12, 26, 31, 20, 0, 0, 12, 117, 314, 580, 861, 1083, 1180, 1119, 913, 618, 314, 79, 0, 6, 172, 416, 670, 868, 958, 922, 777, 568, 349, 168, 51, 0, 0, 5, 19, 24, 22, 19, 19, 25, 32, 37, 37, 31, 22, 14, 8, 7, 7, 9, 10, 9, 8, 8, 9, 11, 12, 12, 11, 11, 13, 19, 24, 22, 10, 0, 0, 18, 104, 250, 438, 626, 764, 813, 756, 612, 422, 238, 97, 16, 0, 0, 11, 23, 26, 23, 19, 20, 23, 27, 28, 26, 22, 17, 13, 12, 11, 11, 10, 8, 7, 7, 9, 11, 12, 11, 8, 8, 12, 22, 32, 32, 19, 0, 0, 9, 107, 289, 537, 800, 1013, 1114, 1075, 907, 661, 402, 188, 49, 0, 0, 5, 32, 47, 45, 25, 0, 0, 0, 83, 252, 493, 763, 1000, 1140, 1141, 1004, 769, 499, 259, 90, 4, 0, 0, 23, 37, 39, 36, 34, 37, 44, 50, 50, 42, 29, 17, 11, 13, 20, 24, 17, 0, 0, 0, 69, 209, 407, 626, 811, 908, 888, 758, 556, 339, 158, 42, 0, 0, 6, 22, 28, 25, 20, 20, 25, 32, 36, 35, 29, 19, 9, 2, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 2, 0, 0, 0, 0, 2, 4, 6, 9, 12, 14, 16, 16, 14, 12, 8, 4, 1, 0, 0, 0, 2, 4, 4, 2, 0, 0, 0, 0, 9, 16, 16, 5, 0, 0, 30, 124, 273, 453, 622, 732, 750, 670, 518, 337, 173, 58, 0, 0, 0, 13, 19, 18, 14, 13, 18, 26, 32, 34, 29, 20, 10, 2, 0, 1, 6, 12, 18, 22, 22, 19, 15, 10, 7, 5, 7, 10, 13, 16, 18, 17, 15, 11, 7, 4, 3, 5, 8, 13, 17, 20, 21, 20, 18, 16, 16, 16, 17, 17, 16, 14, 11, 8, 6, 5, 3, 1, 0, 0, 3, 12, 21, 24, 15, 0, 0, 4, 76, 214, 403, 608, 776, 860, 835, 710, 521, 319, 152, 43, 0, 0, 6, 21, 27, 24, 20, 21, 27, 38, 48, 52, 48, 37, 22, 9, 4, 8, 16, 21, 14, 0, 0, 5, 79, 220, 417, 633, 815, 913, 897, 774, 579, 364, 180, 56, 0, 0, 3, 20, 28, 28, 24, 23, 27, 34, 40, 41, 36, 28, 18, 11, 7, 7, 10, 14, 17, 19, 19, 18, 15, 13, 12, 11, 11, 12, 13, 13, 13, 12, 10, 7, 3, 1, 1, 3, 6, 11, 15, 18, 19, 18, 16, 14, 12, 11, 11, 11, 12, 14, 16, 18, 19, 18, 17, 14, 12, 10, 8, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 12, 18, 24, 27, 27, 24, 19, 14, 10, 8, 8, 9, 12, 13, 14, 12, 10, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 9, 14, 19, 23, 24, 23, 19, 15, 11, 8, 7, 7, 8, 8, 8, 7, 5, 3, 1, 0, 0, 1, 2, 4, 5, 5, 5, 4, 4, 3, 3, 2, 1, 1, 1, 3, 6, 11, 16, 22, 27, 29, 29, 26, 22, 16, 11, 6, 4, 3, 3, 3, 4, 4, 2, 1, 0, 0, 0, 2, 5, 8, 11, 12, 11, 9, 6, 3, 1, 1, 3, 6, 11, 17, 23, 28, 30, 29, 26, 20, 14, 10, 8, 10, 16, 25, 35, 43, 48, 48, 44, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 37, 28, 21, 17, 18, 24, 32, 41, 48, 51, 51, 46, 39, 31, 23, 18, 16, 17, 21, 26, 32, 37, 39, 39, 35, 29, 23, 18, 14, 13, 14, 17, 19, 20, 19, 17, 13, 10, 9, 10, 13, 17, 21, 22, 22, 20, 18, 15, 13, 12, 12, 12, 12, 11, 10, 8, 6, 5, 4, 4, 4, 5, 6, 7, 7, 7, 7, 7, 6, 5, 3, 0, 0, 0, 0, 10, 20, 23, 15, 0, 0, 11, 89, 231, 425, 632, 800, 879, 843, 697, 479, 247, 66, 0, 25, 178, 404, 644, 835, 931, 910, 783, 589, 378, 196, 71, 7, 0, 0, 13, 23, 27, 25, 18, 7, 0, 0, 16, 78, 188, 336, 494, 623, 688, 665, 557, 389, 205, 56, 0, 16, 151, 363, 603, 813, 937, 943, 826, 617, 372, 157, 28, 19, 132, 333, 569, 775, 896, 900, 786, 585, 350, 145, 26, 25, 141, 342, 572, 769, 881, 883, 780, 605, 404, 223, 91, 18, 0, 0, 17, 33, 44, 50, 55, 60, 64, 64, 59, 49, 36, 23, 14, 7, 4, 3, 2, 2, 1, 2, 3, 4, 4, 2, 0, 0, 3, 9, 14, 15, 8, 0, 0, 17, 83, 196, 344, 495, 611, 656, 611, 484, 309, 136, 16, 0, 74, 255, 491, 723, 891, 949, 880, 701, 463, 231, 69, 22, 99, 275, 497, 700, 829, 851, 767, 605, 411, 230, 96, 20, 0, 0, 13, 27, 34, 36, 37, 38, 39, 39, 35, 27, 18, 10, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 8, 7, 4, 2, 0, 0, 0, 1, 3, 6, 8, 9, 8, 6, 4, 2, 1, 1, 3, 5, 6, 7, 8, 8, 7, 6, 4, 1, 0, 0, 5, 13, 20, 19, 7, 0, 0, 27, 121, 276, 471, 668, 816, 874, 827, 688, 497, 302, 142, 41, 0, 0, 9, 27, 37, 40, 39, 38, 38, 38, 37, 34, 30, 26, 23, 22, 22, 23, 24, 25, 26, 28, 29, 30, 29, 28, 30, 34, 39, 40, 31, 12, 0, 0, 40, 157, 347, 587, 826, 1005, 1072, 1003, 813, 550, 282, 76, 0, 25, 184, 416, 661, 855, 953, 933, 808, 615, 403, 217, 86, 15, 0, 1, 19, 34, 44, 50, 56, 63, 70, 73, 71, 62, 49, 36, 26, 21, 22, 27, 34, 40, 44, 44, 41, 36, 32, 28, 24, 22, 20, 17, 14, 10, 8, 7, 7, 9, 12, 15, 16, 17, 16, 15, 13, 12, 11, 11, 12, 12, 14, 15, 16, 17, 18, 18, 17, 16, 15, 14, 14, 14, 14, 14, 14, 13, 13, 13, 13, 13, 11, 8, 4, 3, 5, 13, 22, 25, 18, 1, 0, 0, 60, 188, 376, 593, 787, 909, 925, 830, 654, 443, 247, 102, 20, 0, 0, 18, 33, 39, 39, 39, 44, 54, 65, 73, 74, 68, 58, 48, 42, 38, 34, 25, 7, 0, 0, 39, 144, 312, 519, 722, 870, 922, 864, 712, 509, 304, 141, 38, 0, 0, 10, 29, 42, 47, 47, 41, 29, 12, 0, 0, 35, 117, 246, 403, 557, 670, 710, 662, 536, 361, 182, 43, 0, 19, 147, 340, 552, 730, 830, 829, 731, 565, 374, 202, 79, 12, 0, 2, 20, 34, 39, 38, 35, 34, 35, 38, 40, 39, 35, 29, 23, 18, 15, 14, 14, 15, 17, 20, 22, 25, 26, 26, 25, 23, 20, 19, 19, 20, 23, 24, 24, 22, 20, 20, 25, 31, 33, 25, 7, 0, 0, 49, 176, 373, 611, 839, 998, 1044, 964, 782, 547, 318, 140, 33, 0, 0, 13, 31, 40, 41, 39, 39, 41, 42, 41, 36, 28, 19, 11, 7, 5, 5, 6, 7, 7, 7, 6, 5, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 2, 6, 13, 20, 27, 31, 32, 30, 25, 19, 13, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 9, 10, 10, 9, 7, 5, 4, 3, 3, 3, 3, 4, 5, 7, 9, 11, 14, 17, 19, 19, 19, 17, 14, 11, 8, 5, 2, 1, 0, 0, 0, 0, 2, 4, 7, 11, 16, 22, 29, 35, 39, 38, 34, 28, 24, 22, 24, 24, 20, 7, 0, 0, 31, 122, 274, 469, 669, 828, 903, 873, 746, 556, 352, 178, 59, 1, 0, 1, 18, 28, 30, 30, 32, 38, 46, 55, 60, 60, 54, 46, 35, 26, 18, 13, 11, 11, 14, 17, 20, 21, 20, 18, 16, 15, 15, 15, 16, 17, 16, 14, 11, 7, 3, 0, 0, 2, 10, 20, 25, 20, 5, 0, 0, 52, 172, 355, 577, 788, 935, 972, 883, 690, 442, 210, 60, 38, 154, 381, 660, 920, 1092, 1131, 1029, 814, 544, 291, 121, 76, 161, 347, 579, 789, 920, 935, 832, 640, 411, 207, 82, 70, 171, 360, 584, 783, 904, 915, 811, 619, 391, 186, 60, 45, 144, 331, 553, 752, 876, 898, 816, 656, 461, 275, 129, 38, 0, 0, 12, 27, 36, 38, 36, 33, 32, 32, 31, 30, 27, 23, 18, 14, 10, 7, 5, 4, 3, 3, 4, 5, 7, 8, 9, 9, 8, 8, 8, 7, 5, 2, 0, 0, 0, 5, 14, 19, 14, 0, 0, 0, 60, 184, 367, 579, 771, 892, 909, 817, 643, 434, 240, 97, 17, 0, 0, 10, 21, 24, 23, 22, 26, 32, 39, 43, 42, 37, 28, 20, 16, 17, 21, 22, 16, 2, 0, 0, 48, 158, 322, 518, 701, 826, 858, 790, 640, 450, 265, 120, 31, 0, 0, 10, 26, 35, 38, 38, 39, 41, 43, 46, 47, 46, 45, 42, 39, 33, 26, 18, 11, 5, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 0, 0, 0, 1, 2, 4, 4, 4, 3, 2, 3, 3, 3, 2, 0, 0, 0, 3, 12, 20, 21, 12, 0, 0, 22, 108, 260, 463, 681, 863, 958, 937, 801, 584, 344, 147, 45, 66, 203, 418, 653, 844, 940, 916, 780, 571, 348, 173, 97, 138, 285, 494, 707, 864, 924, 877, 738, 546, 347, 180, 67, 10, 0, 11, 31, 46, 52, 50, 45, 40, 37, 34, 31, 28, 25, 22, 19, 17, 16, 15, 14, 14, 14, 15, 16, 17, 18, 19, 21, 22, 24, 26, 27, 27, 25, 21, 15, 10, 7, 9, 15, 22, 22, 12, 0, 0, 15, 96, 244, 445, 664, 850, 955, 950, 839, 651, 436, 240, 98, 19, 0, 0, 13, 24, 28, 27, 25, 25, 27, 30, 32, 30, 26, 21, 15, 11, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 3, 4, 3, 1, 0, 0, 0, 4, 10, 13, 8, 0, 0, 15, 79, 195, 354, 526, 672, 750, 735, 626, 450, 257, 102, 32, 70, 209, 414, 630, 801, 885, 863, 747, 570, 377, 207, 85, 18, 0, 0, 15, 28, 35, 35, 33, 31, 29, 28, 26, 24, 21, 19, 18, 16, 14, 12, 10, 8, 8, 7, 7, 6, 7, 9, 15, 20, 22, 15, 2, 0, 3, 59, 176, 353, 568, 777, 931, 987, 924, 753, 516, 274, 89, 13, 68, 243, 496, 765, 985, 1102, 1089, 951, 724, 464, 234, 87, 55, 140, 315, 535, 743, 886, 928, 859, 696, 482, 272, 119, 62, 116, 265, 467, 669, 820, 883, 847, 727, 554, 369, 208, 92, 25, 0, 1, 13, 26, 32, 30, 20, 5, 0, 0, 28, 101, 218, 364, 512, 627, 679, 653, 556, 413, 261, 132, 44, 1, 0, 0, 10, 16, 15, 13, 11, 13, 18, 23, 25, 24, 18, 11, 5, 3, 5, 9, 10, 5, 0, 0, 10, 61, 154, 282, 419, 536, 602, 599, 529, 411, 277, 154, 65, 14, 0, 0, 8, 17, 21, 23, 25, 28, 34, 39, 43, 44, 42, 38, 31, 25, 19, 14, 11, 9, 8, 8, 9, 11, 13, 16, 19, 22, 23, 24, 24, 26, 29, 33, 38, 42, 44, 45, 45, 44, 39, 27, 9, 0, 0, 31, 125, 278, 472, 672, 831, 909, 887, 771, 592, 393, 217, 89, 17, 0, 1, 20, 37, 46, 48, 47, 44, 42, 42, 41, 40, 38, 35, 31, 26, 21, 16, 11, 7, 3, 1, 0, 0, 1, 2, 3, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 8, 10, 12, 15, 18, 19, 20, 21, 24, 26, 25, 18, 4, 0, 0, 38, 134, 286, 477, 671, 823, 894, 866, 747, 568, 373, 201, 79, 13, 0, 0, 16, 29, 35, 36, 37, 39, 44, 51, 56, 59, 60, 59, 56, 52, 46, 39, 31, 24, 17, 11, 8, 7, 8, 9, 11, 13, 14, 16, 18, 19, 21, 22, 21, 19, 17, 17, 19, 23, 25, 20, 7, 0, 0, 29, 119, 267, 459, 658, 819, 902, 884, 771, 593, 394, 217, 89, 18, 0, 0, 10, 20, 23, 22, 21, 21, 25, 28, 29, 26, 19, 11, 4, 1, 4, 10, 14, 12, 2, 0, 0, 38, 130, 273, 450, 626, 759, 818, 787, 677, 518, 346, 196, 89, 29, 8, 11, 22, 30, 33, 30, 27, 24, 25, 28, 32, 34, 35, 34, 31, 27, 24, 21, 18, 16, 13, 11, 8, 7, 6, 7, 8, 9, 10, 9, 8, 6, 4, 2, 1, 0, 0, 0, 1, 2, 3, 5, 7, 11, 15, 18, 19, 18, 16, 15, 16, 18, 18, 11, 0, 0, 2, 52, 154, 304, 484, 658, 784, 833, 792, 673, 505, 328, 175, 68, 13, 0, 8, 24, 36, 39, 35, 30, 26, 25, 26, 28, 28, 26, 22, 19, 17, 17, 18, 19, 18, 17, 15, 13, 13, 13, 15, 16, 17, 18, 18, 18, 18, 17, 17, 15, 12, 9, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 8, 7, 8, 9, 11, 13, 16, 17, 18, 17, 15, 13, 11, 8, 5, 4, 6, 12, 19, 23, 19, 6, 0, 0, 35, 134, 296, 502, 713, 882, 967, 949, 834, 652, 448, 263, 124, 41, 6, 3, 15, 27, 33, 34, 33, 32, 33, 35, 37, 38, 38, 36, 33, 30, 27, 25, 23, 21, 18, 15, 11, 8, 6, 4, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 13, 13, 13, 16, 20, 24, 23, 15, 1, 0, 2, 51, 153, 307, 494, 677, 817, 878, 846, 730, 558, 370, 205, 86, 19, 0, 0, 9, 20, 25, 26, 26, 27, 27, 28, 26, 23, 19, 15, 12, 10, 10, 10, 11, 13, 16, 20, 23, 25, 26, 24, 21, 17, 13, 10, 9, 8, 8, 8, 8, 9, 9, 10, 11, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 21, 20, 19, 18, 17, 16, 14, 12, 11, 10, 9, 9, 9, 10, 10, 10, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 1, 0, 0, 0, 0, 6, 9, 7, 0, 0, 4, 47, 134, 267, 427, 584, 701, 747, 708, 593, 431, 265, 142, 94, 138, 263, 439, 619, 759, 820, 788, 670, 499, 321, 182, 119, 147, 256, 412, 573, 695, 747, 721, 625, 486, 335, 201, 103, 45, 21, 19, 26, 33, 37, 37, 35, 35, 36, 38, 39, 39, 36, 31, 26, 22, 21, 21, 24, 29, 35, 41, 44, 44, 42, 36, 29, 22, 16, 11, 7, 5, 4, 3, 3, 3, 4, 5, 7, 9, 11, 14, 18, 22, 26, 28, 29, 27, 22, 16, 9, 4, 0, 0, 0, 2, 3, 3, 1, 0, 0, 0, 2, 8, 11, 8, 0, 0, 2, 40, 118, 237, 381, 523, 631, 678, 653, 563, 430, 285, 158, 66, 14, 0, 0, 7, 16, 22, 27, 33, 40, 47, 50, 49, 42, 32, 23, 17, 15, 13, 7, 0, 0, 4, 45, 129, 255, 411, 566, 688, 748, 731, 641, 501, 344, 199, 91, 25, 0, 0, 5, 17, 24, 26, 22, 15, 10, 13, 35, 84, 164, 270, 389, 497, 571, 595, 561, 477, 362, 240, 133, 55, 11, 0, 0, 11, 20, 19, 10, 0, 0, 18, 80, 190, 341, 513, 674, 791, 837, 802, 695, 540, 370, 216, 99, 27, 0, 0, 11, 26, 32, 24, 8, 0, 0, 40, 135, 283, 469, 663, 825, 918, 920, 830, 670, 477, 291, 142, 47, 2, 0, 7, 22, 33, 39, 41, 42, 44, 46, 46, 44, 40, 34, 29, 27, 26, 27, 29, 30, 29, 26, 22, 18, 15, 13, 12, 12, 12, 11, 9, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 5, 6, 7, 7, 7, 6, 5, 6, 7, 10, 15, 20, 26, 31, 35, 37, 36, 33, 28, 23, 19, 18, 19, 23, 28, 33, 37, 38, 37, 35, 31, 27, 23, 19, 15, 12, 9, 6, 4, 3, 3, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 8, 11, 13, 15, 14, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 6, 4, 3, 2, 4, 7, 13, 21, 28, 33, 36, 35, 32, 27, 24, 23, 20, 14, 5, 0, 0, 23, 89, 200, 347, 507, 647, 735, 750, 689, 568, 415, 263, 137, 52, 7, 0, 0, 6, 14, 16, 9, 0, 0, 3, 53, 153, 304, 492, 683, 840, 927, 925, 836, 682, 497, 318, 172, 74, 22, 7, 12, 23, 32, 37, 37, 36, 35, 35, 35, 36, 35, 34, 31, 29, 27, 25, 25, 26, 29, 34, 38, 41, 40, 36, 30, 23, 19, 16, 14, 10, 2, 0, 0, 28, 98, 214, 367, 533, 679, 772, 790, 729, 605, 446, 287, 153, 62, 13, 0, 0, 6, 12, 15, 15, 15, 16, 18, 19, 18, 15, 10, 5, 2, 1, 2, 4, 4, 1, 0, 0, 14, 53, 119, 209, 310, 404, 472, 497, 474, 410, 319, 219, 129, 61, 20, 1, 0, 2, 7, 9, 8, 6, 4, 4, 5, 6, 7, 7, 6, 5, 5, 7, 12, 19, 26, 30, 31, 28, 24, 20, 17, 14, 10, 2, 0, 0, 25, 90, 197, 339, 494, 633, 726, 753, 709, 605, 466, 319, 191, 96, 39, 14, 10, 16, 23, 28, 30, 29, 28, 28, 28, 27, 26, 23, 21, 18, 16, 15, 14, 13, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 2, 0, 0, 0, 0, 3, 6, 5, 0, 0, 3, 38, 112, 229, 380, 541, 682, 769, 783, 720, 595, 436, 277, 145, 56, 10, 0, 0, 5, 10, 10, 8, 8, 9, 11, 12, 11, 8, 4, 1, 0, 0, 3, 6, 10, 12, 14, 14, 14, 12, 10, 8, 8, 10, 12, 11, 7, 0, 0, 7, 47, 125, 243, 390, 545, 676, 757, 769, 708, 588, 435, 281, 150, 60, 11, 0, 0, 8, 16, 21, 25, 30, 36, 42, 48, 50, 49, 44, 38, 32, 27, 23, 22, 21, 19, 17, 14, 10, 7, 4, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 3, 4, 6, 8, 11, 13, 15, 15, 13, 10, 6, 4, 4, 5, 3, 0, 0, 0, 22, 72, 156, 269, 395, 511, 593, 622, 594, 515, 403, 281, 171, 87, 33, 7, 0, 0, 4, 7, 8, 9, 9, 10, 11, 11, 10, 8, 5, 3, 2, 1, 1, 1, 1, 1, 0, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 10, 11, 11, 9, 6, 3, 2, 1, 2, 3, 3, 2, 1, 1, 3, 6, 7, 4, 0, 0, 7, 47, 124, 235, 367, 495, 594, 642, 628, 558, 448, 323, 206, 112, 49, 17, 8, 14, 23, 30, 29, 22, 10, 2, 8, 39, 105, 206, 337, 481, 612, 705, 736, 698, 597, 458, 316, 207, 162, 193, 293, 438, 592, 717, 784, 778, 705, 581, 434, 291, 173, 90, 44, 28, 30, 39, 46, 46, 38, 27, 20, 28, 62, 127, 224, 344, 469, 578, 648, 665, 624, 533, 412, 283, 168, 82, 28, 3, 0, 0, 5, 8, 10, 10, 11, 12, 12, 11, 10, 7, 5, 3, 2, 2, 2, 4, 7, 10, 13, 16, 18, 19, 18, 18, 18, 19, 21, 24, 27, 29, 31, 31, 29, 27, 23, 19, 15, 12, 10, 10, 11, 13, 15, 16, 17, 17, 18, 18, 18, 18, 18, 17, 17, 16, 14, 11, 8, 4, 2, 1, 2, 3, 3, 0, 0, 0, 13, 47, 104, 183, 274, 362, 429, 463, 457, 413, 341, 255, 171, 101, 51, 23, 13, 16, 25, 35, 43, 48, 51, 51, 50, 48, 43, 38, 31, 24, 17, 12, 8, 6, 5, 6, 6, 7, 7, 7, 6, 5, 4, 5, 6, 6, 3, 0, 0, 6, 33, 83, 157, 246, 336, 411, 454, 459, 423, 356, 271, 185, 110, 57, 26, 15, 15, 19, 20, 17, 15, 26, 63, 136, 250, 397, 558, 707, 813, 853, 818, 715, 568, 414, 290, 226, 238, 320, 451, 596, 716, 782, 778, 706, 587, 452, 339, 276, 279, 348, 463, 595, 709, 776, 778, 714, 601, 466, 344, 266, 251, 301, 402, 524, 636, 706, 718, 668, 569, 442, 313, 200, 117, 65, 40, 33, 34, 38, 42, 44, 46, 49, 52, 55, 57, 56, 53, 48, 42, 37, 32, 30, 28, 27, 26, 24, 22, 19, 16, 14, 13, 15, 19, 24, 30, 35, 39, 40, 38, 35, 30, 25, 22, 20, 19, 21, 23, 25, 27, 28, 29, 30, 32, 33, 33, 31, 25, 17, 13, 20, 49, 107, 199, 318, 449, 571, 661, 700, 681, 607, 494, 365, 242, 141, 71, 32, 18, 18, 24, 27, 25, 18, 13, 21, 54, 121, 225, 360, 509, 647, 748, 792, 770, 688, 562, 418, 280, 167, 88, 43, 24, 20, 23, 26, 28, 28, 28, 29, 31, 31, 30, 27, 23, 18, 14, 11, 11, 13, 15, 19, 22, 25, 26, 27, 26, 22, 18, 13, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 11, 15, 19, 22, 23, 22, 20, 17, 14, 12, 10, 9, 8, 8, 8, 7, 6, 4, 2, 1, 0, 2, 5, 8, 13, 17, 21, 23, 24, 23, 21, 18, 16, 14, 13, 13, 13, 15, 17, 19, 21, 22, 24, 24, 24, 24, 23, 23, 23, 23, 24, 24, 24, 24, 24, 24, 23, 22, 21, 20, 20, 20, 20, 21, 22, 22, 22, 22, 21, 20, 20, 19, 19, 18, 17, 16, 15, 14, 15, 17, 19, 20, 20, 19, 17, 14, 11, 9, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 9, 14, 17, 19, 18, 17, 14, 13, 13, 15, 18, 22, 24, 26, 26, 25, 23, 20, 16, 11, 7, 4, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 3, 2, 0, 0, 0, 2, 4, 5, 4, 1, 0, 1, 19, 58, 123, 216, 328, 445, 550, 624, 654, 635, 569, 471, 356, 244, 150, 82, 41, 22, 18, 18, 19, 18, 22, 39, 79, 149, 251, 376, 507, 623, 702, 729, 698, 616, 501, 374, 255, 159, 93, 55, 40, 38, 42, 47, 49, 49, 48, 46, 44, 41, 37, 34, 32, 30, 28, 28, 27, 26, 25, 24, 22, 22, 22, 23, 24, 24, 23, 20, 17, 12, 8, 7, 14, 34, 73, 135, 218, 313, 406, 483, 527, 529, 488, 413, 319, 222, 137, 74, 35, 17, 13, 16, 21, 25, 27, 30, 33, 37, 42, 46, 48, 47, 44, 40, 35, 31, 29, 28, 29, 30, 31, 31, 32, 33, 34, 36, 37, 37, 36, 35, 34, 32, 32, 32, 33, 35, 37, 38, 39, 37, 32, 24, 15, 8, 11, 32, 81, 161, 270, 398, 527, 637, 708, 725, 687, 599, 480, 350, 229, 133, 66, 30, 17, 20, 29, 41, 50, 57, 61, 62, 63, 62, 60, 57, 53, 49, 45, 41, 38, 35, 33, 32, 31, 30, 30, 29, 28, 26, 22, 16, 10, 4, 3, 14, 41, 91, 163, 252, 349, 438, 503, 533, 520, 468, 388, 293, 201, 123, 66, 30, 13, 8, 10, 14, 17, 20, 22, 23, 24, 24, 23, 22, 20, 17, 14, 11, 9, 7, 6, 6, 6, 7, 7, 8, 9, 9, 10, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 3, 3, 1, 0, 0, 15, 58, 135, 248, 386, 531, 657, 742, 769, 734, 647, 530, 413, 324, 288, 311, 387, 496, 608, 695, 734, 716, 644, 534, 407, 284, 182, 107, 61, 38, 31, 33, 39, 46, 52, 57, 60, 60, 59, 57, 55, 53, 53, 53, 52, 49, 44, 38, 36, 46, 75, 128, 208, 310, 423, 531, 615, 660, 657, 606, 517, 405, 290, 187, 107, 53, 24, 12, 11, 15, 20, 23, 25, 25, 25, 25, 25, 25, 26, 26, 24, 21, 17, 16, 22, 45, 89, 159, 252, 360, 468, 556, 610, 618, 579, 499, 396, 286, 186, 108, 55, 26, 14, 12, 14, 16, 18, 19, 21, 22, 24, 26, 26, 25, 24, 22, 20, 18, 17, 17, 17, 17, 17, 16, 16, 16, 17, 18, 20, 22, 21, 18, 12, 8, 10, 24, 58, 115, 192, 282, 371, 445, 489, 495, 464, 400, 318, 232, 154, 92, 50, 25, 13, 7, 4, 1, 3, 15, 46, 102, 187, 299, 426, 552, 656, 720, 731, 690, 604, 496, 390, 314, 285, 312, 387, 492, 602, 691, 737, 731, 673, 576, 458, 339, 235, 156, 104, 77, 67, 69, 74, 79, 83, 84, 84, 84, 82, 80, 78, 77, 75, 74, 74, 74, 74, 73, 71, 68, 64, 61, 58, 55, 53, 50, 46, 43, 39, 35, 31, 28, 25, 22, 20, 17, 15, 14, 13, 14, 16, 18, 22, 25, 29, 32, 34, 37, 39, 40, 37, 33, 28, 27, 37, 67, 124, 211, 322, 445, 563, 654, 702, 696, 639, 546, 440, 347, 293, 291, 343, 438, 554, 664, 741, 768, 740, 665, 559, 448, 357, 306, 304, 351, 434, 530, 616, 668, 673, 629, 549, 453, 367, 313, 303, 338, 407, 489, 562, 607, 614, 579, 512, 423, 329, 241, 168, 114, 77, 55, 43, 37, 36, 41, 57, 91, 147, 228, 328, 437, 538, 615, 652, 643, 590, 504, 399, 293, 199, 124, 73, 41, 26, 21, 22, 26, 29, 31, 30, 26, 22, 18, 15, 14, 15, 15, 13, 8, 3, 2, 10, 34, 80, 148, 234, 330, 424, 499, 545, 553, 521, 456, 370, 276, 188, 115, 61, 26, 8, 1, 0, 3, 6, 9, 10, 10, 9, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 2, 0, 0, 6, 28, 68, 129, 208, 298, 386, 458, 501, 508, 479, 421, 351, 288, 252, 254, 298, 374, 464, 546, 599, 611, 580, 515, 435, 360, 311, 298, 326, 386, 465, 542, 599, 622, 603, 546, 460, 361, 264, 180, 117, 75, 51, 39, 34, 33, 34, 36, 38, 41, 44, 45, 46, 45, 44, 43, 41, 40, 37, 33, 28, 22, 17, 13, 11, 12, 14, 17, 20, 23, 25, 27, 26, 25, 21, 17, 11, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 7, 8, 8, 7, 6, 3, 0, 0, 1, 13, 39, 83, 146, 224, 310, 392, 458, 497, 502, 472, 414, 336, 251, 172, 106, 59, 29, 15, 10, 11, 14, 17, 20, 23, 26, 29, 31, 33, 34, 34, 34, 32, 31, 29, 27, 24, 22, 21, 21, 21, 23, 26, 29, 31, 33, 34, 34, 33, 32, 31, 30, 30, 28, 27, 24, 21, 19, 18, 19, 21, 25, 30, 35, 38, 40, 40, 38, 34, 30, 26, 26, 35, 59, 102, 169, 256, 356, 455, 539, 593, 608, 581, 517, 429, 330, 235, 154, 93, 53, 31, 21, 18, 19, 22, 26, 30, 34, 38, 40, 41, 40, 37, 33, 29, 25, 22, 19, 17, 16, 16, 18, 19, 22, 24, 25, 25, 25, 23, 22, 21, 20, 19, 18, 16, 14, 10, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 6, 5, 3, 2, 0, 0, 0, 11, 33, 72, 126, 194, 266, 334, 387, 418, 421, 397, 349, 287, 220, 156, 102, 63, 39, 27, 23, 23, 25, 25, 25, 23, 21, 19, 17, 17, 17, 17, 19, 21, 23, 25, 26, 26, 25, 23, 20, 17, 15, 13, 12, 11, 11, 10, 8, 6, 4, 1, 0, 0, 0, 1, 3, 5, 7, 8, 9, 10, 11, 12, 14, 16, 18, 20, 23, 26, 30, 34, 38, 41, 42, 43, 43, 44, 45, 44, 43, 39, 35, 33, 38, 57, 93, 150, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 226, 315, 408, 492, 557, 592, 593, 560, 497, 415, 324, 238, 164, 108, 72, 51, 43, 42, 44, 47, 51, 54, 57, 59, 60, 59, 56, 51, 44, 38, 32, 27, 23, 21, 20, 20, 20, 21, 22, 22, 24, 25, 27, 28, 30, 30, 30, 30, 30, 31, 32, 32, 32, 29, 26, 23, 24, 36, 64, 112, 183, 274, 375, 475, 558, 612, 628, 603, 543, 458, 362, 268, 186, 121, 74, 44, 27, 20, 17, 18, 20, 22, 23, 22, 21, 20, 18, 16, 15, 15, 17, 19, 22, 25, 27, 29, 30, 29, 28, 27, 25, 24, 23, 22, 22, 21, 20, 18, 15, 12, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 15, 17, 17, 16, 14, 12, 9, 6, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 22, 51, 96, 159, 236, 320, 403, 474, 521, 540, 529, 492, 438, 382, 335, 311, 314, 345, 396, 453, 504, 534, 535, 505, 449, 376, 297, 221, 158, 110, 77, 59, 51, 48, 48, 48, 48, 46, 43, 41, 40, 40, 41, 42, 41, 39, 36, 33, 32, 36, 48, 71, 107, 154, 209, 269, 323, 365, 388, 387, 366, 331, 293, 264, 254, 270, 311, 371, 440, 504, 550, 569, 556, 512, 444, 363, 278, 201, 137, 90, 58, 38, 28, 22, 21, 23, 33, 51, 81, 124, 178, 242, 307, 366, 410, 432, 429, 401, 352, 290, 225, 164, 113, 75, 49, 34, 27, 25, 25, 27, 30, 32, 33, 34, 33, 31, 29, 27, 26, 24, 21, 19, 16, 12, 9, 7, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 9, 29, 60, 102, 150, 198, 240, 271, 287, 284, 263, 226, 179, 127, 79, 41, 16, 2, 0, 0, 1, 2, 1, 0, 0, 0, 1, 4, 6, 7, 7, 6, 4, 2, 3, 10, 26, 57, 107, 176, 264, 364, 465, 554, 618, 647, 635, 586, 507, 409, 307, 213, 134, 76, 38, 17, 8, 7, 11, 16, 22, 27, 31, 33, 35, 35, 34, 31, 28, 24, 21, 18, 16, 16, 17, 19, 22, 25, 27, 29, 30, 30, 29, 29, 33, 44, 67, 105, 160, 230, 311, 394, 470, 528, 560, 563, 535, 480, 408, 327, 248, 179, 123, 83, 57, 41, 32, 27, 25, 23, 23, 23, 24, 23, 22, 19, 16, 13, 11, 10, 11, 13, 15, 17, 19, 21, 21, 21, 20, 20, 19, 21, 28, 43, 71, 115, 175, 250, 332, 413, 482, 530, 548, 536, 495, 432, 356, 275, 198, 132, 80, 43, 19, 5, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 11, 29, 58, 101, 159, 227, 302, 374, 435, 477, 491, 477, 435, 373, 299, 223, 154, 97, 55, 28, 13, 7, 7, 8, 10, 11, 11, 10, 10, 10, 11, 12, 11, 9, 6, 5, 11, 27, 58, 105, 167, 241, 319, 392, 449, 485, 493, 475, 438, 391, 347, 319, 313, 334, 377, 435, 493, 540, 564, 559, 529, 480, 426, 381, 356, 357, 383, 425, 472, 510, 531, 529, 506, 468, 426, 391, 370, 369, 388, 423, 465, 502, 526, 528, 506, 460, 398, 328, 257, 194, 142, 104, 78, 61, 50, 44, 39, 37, 35, 34, 34, 33, 33, 31, 29, 26, 24, 21, 18, 16, 14, 13, 12, 12, 12, 12, 11, 10, 9, 10, 12, 18, 30, 51, 84, 132, 196, 272, 354, 430, 492, 529, 536, 512, 463, 396, 319, 243, 174, 117, 73, 42, 24, 15, 12, 14, 16, 18, 19, 18, 16, 15, 14, 13, 14, 14, 15, 16, 17, 19, 21, 23, 25, 25, 25, 24, 21, 19, 18, 21, 31, 52, 87, 138, 204, 280, 361, 436, 495, 530, 536, 511, 461, 393, 316, 239, 169, 111, 67, 35, 16, 5, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 13, 15, 17, 20, 25, 36, 53, 80, 120, 172, 236, 308, 381, 449, 502, 534, 540, 520, 477, 415, 344, 269, 199, 138, 89, 54, 31, 19, 16, 21, 33, 52, 80, 116, 161, 214, 271, 327, 376, 411, 428, 426, 406, 375, 340, 311, 295, 297, 318, 354, 397, 437, 464, 472, 458, 422, 371, 310, 248, 191, 144, 107, 81, 65, 55, 50, 49, 50, 51, 51, 50, 47, 42, 37, 31, 27, 24, 22, 20, 19, 18, 17, 16, 16, 16, 17, 17, 18, 19, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 8, 6, 3, 0, 0, 2, 11, 29, 59, 102, 156, 218, 280, 337, 380, 404, 406, 384, 344, 290, 229, 169, 116, 72, 41, 21, 10, 5, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 3, 11, 25, 47, 79, 120, 166, 214, 256, 288, 304, 302, 281, 247, 204, 158, 115, 78, 49, 28, 14, 6, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 6, 5, 4, 3, 3, 5, 11, 22, 43, 75, 120, 178, 245, 317, 384, 440, 477, 490, 478, 442, 388, 321, 252, 186, 130, 86, 54, 34, 22, 15, 11, 9, 7, 6, 5, 5, 5, 6, 6, 7, 9, 11, 17, 28, 47, 76, 117, 171, 234, 302, 368, 425, 467, 489, 488, 466, 424, 369, 306, 241, 181, 129, 88, 58, 38, 28, 23, 22, 23, 23, 23, 22, 20, 17, 15, 13, 12, 12, 12, 12, 12, 10, 9, 8, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 20, 20, 20, 17, 14, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 2, 3, 4, 6, 8, 9, 11, 12, 12, 12, 12, 11, 10, 8, 7, 7, 7, 8, 9, 10, 10, 10, 9, 8, 7, 6, 7, 8, 10, 11, 12, 13, 13, 14, 15, 16, 17, 18, 17, 14, 10, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 5, 6, 8, 9, 9, 8, 7, 5, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 13, 16, 19, 23, 26, 28, 30, 31, 32, 36, 44, 60, 89, 132, 190, 263, 343, 424, 497, 553, 586, 595, 578, 539, 483, 416, 344, 273, 209, 155, 114, 85, 66, 56, 50, 46, 43, 40, 38, 36, 36, 37, 38, 39, 39, 38, 37, 36, 35, 34, 34, 35, 36, 38, 39, 41, 42, 42, 43, 43, 44, 45, 47, 48, 50, 50, 50, 50, 50, 54, 62, 78, 103, 140, 188, 247, 314, 383, 446, 495, 524, 528, 507, 465, 407, 342, 276, 215, 163, 121, 90, 67, 53, 45, 42, 44, 47, 50, 53, 53, 52, 49, 46, 44, 43, 44, 44, 45, 44, 41, 38, 34, 30, 28, 25, 24, 22, 20, 18, 17, 16, 16, 15, 14, 12, 10, 8, 5, 4, 4, 6, 8, 10, 12, 13, 13, 13, 12, 12, 11, 11, 10, 9, 8, 6, 5, 3, 1, 0, 0, 0, 1, 6, 15, 30, 50, 77, 112, 153, 200, 251, 301, 347, 383, 404, 407, 392, 360, 316, 266, 216, 168, 127, 93, 67, 48, 36, 28, 24, 23, 23, 23, 23, 21, 19, 16, 14, 13, 12, 11, 11, 10, 9, 8, 7, 6, 6, 6, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 2, 1, 2, 3, 4, 5, 7, 8, 11, 17, 27, 45, 70, 103, 144, 191, 240, 288, 329, 359, 374, 371, 351, 316, 273, 225, 178, 136, 101, 73, 52, 37, 27, 24, 28, 38, 58, 85, 120, 159, 201, 242, 277, 302, 315, 316, 303, 280, 248, 212, 174, 136, 102, 73, 50, 33, 22, 18, 17, 19, 22, 24, 26, 27, 28, 29, 29, 29, 29, 28, 27, 25, 22, 20, 17, 15, 14, 15, 18, 24, 35, 52, 77, 113, 159, 216, 280, 347, 411, 463, 497, 510, 499, 469, 423, 367, 307, 247, 192, 143, 102, 69, 45, 29, 20, 16, 15, 16, 16, 16, 15, 14, 13, 12, 10, 10, 9, 9, 9, 10, 10, 10, 10, 8, 6, 4, 3, 2, 2, 3, 4, 5, 6, 8, 9, 11, 13, 15, 17, 17, 18, 17, 17, 17, 17, 18, 19, 21, 21, 22, 22, 22, 23, 23, 24, 24, 25, 25, 25, 25, 25, 24, 23, 21, 19, 18, 17, 17, 17, 16, 15, 13, 10, 6, 4, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 2, 5, 7, 8, 8, 7, 5, 4, 3, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 5, 6, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 9, 10, 14, 22, 36, 55, 82, 117, 158, 206, 259, 312, 362, 403, 430, 440, 431, 404, 362, 311, 256, 202, 154, 114, 83, 60, 45, 37, 35, 39, 49, 68, 95, 129, 169, 213, 256, 295, 326, 347, 355, 351, 334, 307, 272, 232, 192, 155, 122, 96, 76, 61, 50, 42, 37, 35, 36, 37, 39, 41, 40, 38, 35, 32, 30, 28, 28, 29, 29, 28, 27, 24, 20, 17, 14, 13, 12, 11, 11, 9, 8, 6, 6, 8, 12, 16, 21, 24, 26, 26, 24, 22, 21, 22, 22, 23, 24, 24, 23, 22, 21, 22, 25, 32, 43, 61, 85, 116, 154, 196, 240, 280, 314, 337, 350, 349, 337, 315, 285, 250, 213, 176, 141, 111, 87, 70, 61, 61, 69, 86, 111, 144, 183, 225, 269, 313, 351, 383, 403, 411, 403, 381, 346, 302, 253, 205, 162, 125, 95, 72, 54, 41, 32, 26, 23, 23, 23, 24, 25, 25, 25, 26, 28, 32, 37, 43, 50, 61, 77, 101, 131, 167, 207, 245, 279, 304, 319, 322, 313, 294, 267, 235, 200, 165, 133, 104, 80, 61, 47, 37, 31, 28, 26, 25, 24, 22, 20, 19, 19, 20, 22, 24, 27, 28, 29, 30, 30, 31, 31, 32, 34, 37, 39, 41, 41, 41, 38, 35, 32, 30, 29, 29, 29, 28, 27, 25, 23, 20, 18, 16, 15, 13, 12, 11, 10, 10, 10, 10, 10, 9, 9, 9, 9, 10, 12, 13, 13, 13, 11, 10, 9, 8, 8, 7, 7, 6, 4, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 4, 5, 7, 9, 12, 15, 18, 21, 24, 28, 33, 42, 57, 81, 113, 155, 203, 255, 306, 353, 393, 422, 438, 439, 425, 395, 354, 304, 251, 200, 156, 120, 94, 75, 61, 51, 43, 37, 33, 31, 32, 35, 37, 39, 39, 37, 34, 31, 28, 27, 26, 24, 22, 20, 16, 13, 11, 11, 11, 12, 14, 15, 16, 16, 17, 19, 21, 24, 27, 30, 31, 31, 30, 28, 25, 22, 18, 15, 11, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 12, 13, 13, 11, 10, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 4, 5, 6, 7, 9, 11, 12, 13, 14, 14, 13, 13, 13, 13, 15, 18, 22, 26, 31, 37, 47, 61, 81, 107, 138, 171, 205, 236, 262, 282, 293, 295, 288, 272, 249, 220, 188, 157, 128, 103, 83, 69, 57, 49, 42, 37, 35, 35, 36, 38, 40, 40, 39, 37, 34, 33, 33, 33, 34, 35, 34, 34, 32, 31, 31, 30, 30, 30, 30, 30, 30, 30, 31, 33, 36, 40, 44, 50, 58, 71, 89, 113, 146, 186, 231, 279, 327, 372, 410, 438, 454, 457, 445, 419, 381, 335, 285, 234, 188, 146, 113, 86, 67, 54, 46, 43, 43, 44, 46, 48, 49, 51, 53, 56, 63, 72, 86, 104, 128, 158, 194, 235, 280, 326, 369, 406, 435, 454, 463, 464, 459, 451, 445, 442, 444, 450, 461, 471, 480, 482, 476, 460, 435, 400, 358, 312, 265, 220, 179, 143, 115, 94, 79, 69, 62, 58, 55, 52, 48, 44, 40, 35, 32, 29, 29, 30, 31, 32, 32, 31, 28, 24, 20, 17, 14, 12, 11, 11, 10, 9, 9, 9, 8, 8, 7, 7, 7, 7, 9, 12, 16, 18, 20, 20, 18, 16, 15, 15, 16, 19, 22, 24, 25, 25, 23, 21, 19, 19, 19, 21, 22, 22, 21, 19, 17, 15, 13, 11, 10, 8, 6, 5, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 3, 4, 5, 6, 8, 9, 8, 7, 6, 4, 5, 7, 12, 21, 32, 46, 63, 84, 107, 132, 158, 185, 211, 235, 254, 267, 271, 267, 254, 234, 208, 180, 151, 124, 100, 80, 65, 55, 53, 58, 73, 95, 125, 160, 196, 233, 268, 302, 333, 361, 384, 400, 407, 407, 401, 392, 385, 382, 385, 392, 402, 409, 411, 405, 390, 366, 334, 298, 260, 221, 186, 154, 128, 107, 90, 78, 68, 61, 56, 54, 53, 54, 56, 59, 62, 66, 73, 84, 102, 127, 159, 196, 238, 281, 323, 363, 399, 429, 453, 468, 476, 475, 468, 457, 446, 437, 434, 435, 439, 445, 450, 450, 443, 429, 408, 380, 347, 310, 272, 236, 205, 180, 162, 153, 152, 159, 174, 197, 229, 268, 311, 353, 390, 419, 436, 441, 435, 420, 396, 366, 330, 289, 246, 205, 166, 134, 109, 91, 78, 69, 61, 54, 47, 41, 37, 34, 34, 35, 37, 38, 37, 36, 33, 30, 28, 27, 27, 27, 27, 28, 28, 28, 27, 27, 26, 25, 23, 22, 20, 19, 18, 19, 20, 21, 21, 21, 20, 18, 18, 18, 19, 22, 25, 28, 32, 38, 48, 62, 81, 106, 137, 172, 210, 249, 287, 319, 345, 362, 369, 366, 353, 332, 303, 268, 230, 190, 152, 118, 91, 69, 53, 40, 30, 21, 14, 9, 7, 6, 6, 6, 7, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 9, 12, 15, 20, 26, 34, 45, 59, 78, 102, 133, 170, 211, 256, 301, 345, 385, 420, 446, 461, 465, 455, 434, 402, 362, 318, 272, 228, 186, 150, 118, 93, 73, 58, 48, 40, 35, 33, 32, 33, 34, 35, 35, 35, 34, 33, 32, 31, 31, 32, 34, 36, 37, 38, 37, 35, 31, 28, 25, 23, 23, 24, 25, 27, 27, 27, 27, 27, 27, 27, 28, 30, 31, 32, 33, 33, 32, 31, 30, 29, 28, 28, 29, 29, 29, 28, 28, 28, 28, 28, 28, 27, 26, 25, 22, 20, 17, 15, 13, 13, 13, 13, 14, 15, 16, 17, 17, 18, 19, 21, 22, 22, 23, 25, 27, 32, 40, 51, 67, 87, 112, 142, 178, 219, 262, 305, 344, 377, 400, 412, 414, 406, 388, 363, 332, 295, 256, 216, 177, 142, 112, 87, 67, 52, 42, 36, 34, 34, 36, 38, 40, 40, 39, 36, 34, 33, 33, 35, 39, 42, 44, 46, 45, 43, 42, 40, 39, 38, 36, 34, 31, 26, 21, 16, 12, 10, 8, 7, 6, 5, 5, 5, 5, 5, 6, 6, 5, 5, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 12, 19, 29, 41, 56, 77, 103, 135, 172, 211, 252, 293, 330, 362, 389, 410, 425, 435, 438, 437, 431, 422, 412, 403, 396, 392, 390, 389, 384, 374, 356, 330, 299, 263, 228, 194, 163, 136, 111, 90, 72, 59, 49, 43, 40, 37, 34, 31, 28, 24, 22, 21, 20, 20, 19, 19, 19, 19, 19, 19, 18, 18, 18, 19, 20, 21, 22, 22, 21, 19, 17, 16, 14, 13, 11, 10, 9, 8, 8, 9, 10, 13, 15, 16, 17, 17, 17, 17, 19, 22, 26, 29, 32, 34, 36, 38, 41, 45, 50, 56, 62, 70, 78, 88, 102, 120, 143, 173, 208, 246, 285, 323, 356, 384, 406, 423, 436, 447, 456, 462, 466, 467, 466, 463, 459, 456, 453, 450, 443, 432, 415, 392, 362, 330, 296, 262, 231, 204, 183, 168, 161, 162, 172, 188, 209, 232, 256, 279, 300, 320, 337, 350, 358, 360, 353, 337, 313, 282, 248, 213, 180, 150, 125, 105, 90, 78, 69, 63, 57, 53, 49, 45, 41, 37, 34, 31, 30, 29, 30, 32, 34, 36, 38, 38, 39, 40, 43, 47, 55, 66, 80, 99, 123, 151, 183, 219, 257, 296, 333, 368, 399, 425, 447, 464, 477, 486, 491, 494, 495, 494, 494, 496, 499, 503, 509, 514, 517, 517, 515, 510, 505, 500, 497, 495, 492, 488, 480, 468, 450, 428, 403, 374, 343, 311, 276, 241, 206, 172, 141, 114, 94, 79, 70, 65, 62, 60, 57, 54, 50, 46, 44, 43, 43, 44, 45, 45, 45, 44, 43, 41, 39, 38, 38, 39, 41, 43, 47, 50, 52, 53, 54, 54, 54, 54, 53, 51, 50, 48, 46, 45, 44, 44, 43, 42, 41, 40, 39, 37, 36, 35, 34, 32, 30, 29, 29, 30, 32, 33, 34, 34, 32, 30, 29, 28, 29, 31, 33, 35, 35, 34, 32, 29, 26, 24, 23, 23, 23, 24, 24, 23, 23, 22, 23, 24, 25, 26, 26, 24, 21, 18, 15, 12, 10, 9, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 7, 7, 7, 7, 7, 7, 6, 6, 7, 7, 8, 8, 7, 7, 5, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 9, 12, 14, 15, 16, 17, 19, 21, 25, 30, 38, 49, 63, 82, 104, 129, 156, 186, 218, 253, 289, 325, 358, 384, 401, 406, 401, 386, 363, 336, 306, 274, 242, 212, 185, 161, 142, 129, 121, 121, 126, 137, 154, 174, 196, 218, 239, 257, 273, 284, 292, 295, 292, 283, 268, 249, 228, 204, 180, 158, 138, 121, 109, 103, 104, 112, 127, 147, 170, 194, 218, 241, 261, 278, 292, 301, 305, 304, 297, 286, 271, 253, 234, 216, 199, 187, 179, 177, 182, 194, 212, 237, 266, 297, 327, 354, 376, 391, 398, 397, 390, 376, 356, 331, 302, 271, 238, 207, 179, 155, 135, 119, 106, 94, 84, 76, 70, 66, 64, 63, 60, 57, 53, 50, 47, 47, 48, 49, 49, 48, 45, 42, 38, 36, 35, 36, 36, 35, 33, 30, 26, 22, 21, 20, 22, 24, 26, 27, 27, 25, 23, 21, 21, 23, 27, 33, 41, 50, 60, 71, 84, 100, 120, 145, 174, 207, 243, 280, 316, 348, 376, 397, 412, 420, 420, 410, 392, 365, 330, 292, 253, 216, 183, 155, 132, 113, 96, 82, 68, 57, 48, 41, 37, 36, 37, 38, 38, 37, 35, 32, 30, 30, 33, 38, 43, 49, 53, 57, 60, 64, 72, 83, 100, 120, 144, 169, 194, 220, 245, 271, 298, 326, 352, 376, 395, 405, 405, 395, 375, 349, 319, 286, 254, 222, 192, 164, 140, 118, 101, 87, 76, 67, 60, 55, 51, 49, 49, 49, 50, 50, 50, 48, 46, 42, 39, 36, 34, 34, 34, 35, 35, 34, 32, 29, 25, 22, 20, 19, 18, 18, 18, 18, 17, 16, 16, 16, 16, 17, 18, 19, 19, 19, 19, 20, 20, 22, 23, 26, 28, 30, 32, 35, 40, 47, 57, 70, 85, 102, 121, 143, 168, 196, 227, 259, 289, 318, 344, 367, 388, 409, 429, 448, 464, 477, 486, 492, 496, 498, 501, 504, 506, 507, 507, 505, 504, 502, 500, 496, 490, 480, 467, 452, 435, 419, 403, 387, 369, 349, 325, 297, 267, 236, 205, 177, 154, 136, 122, 112, 103, 94, 85, 75, 66, 58, 52, 49, 49, 50, 52, 52, 51, 48, 44, 41, 37, 34, 32, 31, 30, 29, 29, 29, 30, 31, 32, 33, 35, 39, 45, 52, 62, 73, 85, 99, 116, 137, 163, 192, 223, 256, 287, 318, 346, 372, 396, 419, 439, 455, 467, 475, 479, 482, 485, 489, 494, 496, 494, 486, 471, 451, 427, 401, 376, 353, 329, 305, 278, 249, 219, 188, 161, 137, 118, 104, 95, 88, 83, 79, 75, 71, 68, 66, 65, 64, 63, 63, 63, 62, 62, 62, 62, 62, 62, 61, 60, 58, 56, 54, 51, 49, 48, 46, 44, 43, 42, 41, 41, 40, 38, 36, 34, 32, 31, 31, 32, 34, 36, 37, 38, 37, 36, 34, 33, 33, 35, 38, 42, 46, 50, 54, 59, 65, 73, 85, 100, 119, 141, 164, 189, 212, 235, 255, 273, 289, 301, 310, 316, 317, 314, 305, 292, 275, 254, 233, 211, 189, 168, 147, 127, 108, 90, 75, 63, 54, 47, 42, 38, 35, 33, 32, 32, 32, 33, 32, 31, 30, 30, 31, 35, 40, 46, 53, 60, 68, 78, 91, 108, 128, 152, 177, 202, 228, 252, 277, 300, 323, 342, 357, 367, 370, 366, 356, 340, 321, 298, 273, 247, 220, 194, 169, 147, 128, 113, 101, 91, 83, 76, 69, 62, 57, 52, 49, 47, 46, 46, 46, 45, 44, 42, 40, 39, 38, 38, 37, 35, 33, 31, 30, 29, 30, 32, 34, 35, 35, 33, 31, 28, 25, 24, 23, 24, 24, 23, 22, 20, 18, 17, 18, 19, 20, 20, 20, 19, 17, 16, 15, 16, 17, 18, 19, 19, 18, 16, 13, 11, 10, 10, 11, 11, 12, 13, 12, 11, 9, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 8, 8, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 7, 9, 12, 15, 17, 19, 19, 18, 17, 17, 20, 24, 31, 38, 46, 54, 64, 76, 91, 111, 135, 162, 191, 220, 249, 278, 306, 334, 360, 385, 406, 424, 437, 447, 454, 461, 467, 472, 477, 479, 478, 471, 460, 443, 424, 402, 380, 358, 338, 317, 295, 271, 244, 216, 187, 160, 136, 117, 101, 90, 80, 72, 65, 58, 53, 50, 47, 45, 43, 41, 39, 37, 36, 35, 35, 34, 33, 31, 29, 27, 27, 28, 29, 31, 31, 31, 29, 26, 22, 19, 17, 16, 17, 18, 20, 22, 23, 23, 23, 23, 22, 22, 24, 26, 28, 31, 34, 36, 39, 42, 46, 53, 62, 74, 88, 104, 121, 138, 155, 173, 191, 211, 232, 253, 274, 293, 307, 315, 316, 311, 300, 284, 266, 247, 228, 208, 188, 169, 149, 131, 115, 101, 89, 79, 71, 64, 58, 53, 49, 46, 45, 44, 44, 43, 42, 41, 42, 44, 47, 49, 49, 47, 41, 35, 29, 26, 25, 26, 29, 32, 35, 37, 40, 44, 50, 58, 67, 76, 86, 97, 108, 122, 137, 152, 168, 181, 190, 197, 199, 199, 195, 190, 182, 172, 160, 148, 134, 120, 106, 93, 81, 71, 61, 52, 44, 37, 31, 27, 24, 21, 18, 14, 11, 9, 9, 11, 15, 21, 27, 34, 41, 50, 60, 73, 89, 108, 129, 151, 175, 200, 225, 249, 271, 290, 304, 313, 318, 317, 313, 306, 296, 284, 273, 262, 252, 244, 238, 235, 233, 234, 237, 243, 252, 262, 273, 283, 290, 294, 294, 292, 287, 281, 273, 262, 249, 231, 211, 190, 169, 153, 143, 141, 146, 158, 177, 201, 230, 264, 301, 339, 377, 410, 437, 454, 462, 460, 450, 436, 420, 405, 396, 393, 398, 410, 428, 448, 465, 475, 472, 455, 425, 383, 335, 285, 238, 195, 159, 130, 107, 93, 89, 97, 115, 138, 162, 177, 181, 171, 150, 125, 101, 83, 73, 69, 68, 68, 66, 62, 58, 55, 54, 56, 58, 60, 60, 59, 57, 54, 51, 49, 48, 48, 49, 49, 50, 49, 47, 44, 42, 39, 38, 38, 39, 41, 43, 45, 46, 46, 44, 40, 37, 34, 32, 32, 33, 35, 36, 36, 34, 31, 28, 26, 26, 27, 29, 31, 33, 33, 32, 30, 28, 25, 22, 19, 17, 16, 17, 18, 21, 23, 24, 23, 20, 17, 14, 12, 13, 15, 18, 21, 23, 23, 21, 19, 15, 13, 12, 13, 15, 17, 19, 20, 19, 18, 16, 15, 14, 15, 16, 17, 18, 20, 21, 22, 23, 23, 23, 21, 20, 19, 18, 20, 22, 25, 27, 28, 28, 27, 27, 28, 32, 37, 44, 50, 55, 57, 59, 60, 61, 64, 67, 71, 76, 81, 87, 95, 104, 115, 126, 136, 145, 152, 156, 160, 164, 171, 181, 193, 208, 221, 231, 238, 244, 254, 277, 320, 389, 484, 596, 713, 819, 898, 939, 938, 898, 828, 739, 643, 550, 465, 393, 334, 289, 257, 235, 221, 213, 207, 203, 199, 194, 189, 185, 181, 178, 176, 173, 171, 168, 166, 165, 166, 167, 168, 169, 168, 166, 162, 158, 155, 152, 151, 151, 151, 151, 151, 151, 152, 153, 154, 154, 153, 151, 148, 145, 142, 140, 139, 141, 142, 143, 143, 142, 140, 137, 136, 135, 135, 136, 135, 134, 132, 129, 128, 127, 126, 125, 123, 120, 117, 114, 112, 113, 114, 117, 118, 118, 116, 112, 109, 106, 105, 106, 107, 108, 109, 109, 109, 109, 111, 112, 114, 115, 114, 111, 108, 104, 102, 102, 104, 107, 109, 112, 113, 113, 112, 111, 109, 108, 107, 106, 106, 105, 104, 104, 103, 101, 100, 98, 97, 95, 93, 91, 88, 84, 80, 76, 71, 68, 64, 61, 58, 56, 54, 52, 51, 49, 46, 42, 37, 32, 27, 23, 20, 19, 19, 18, 18, 17, 16, 14, 12, 10, 9, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 4, 3, 3, 3, 3, 3, 4, 5, 5, 5, 5, 5, 4, 3, 2, 2, 2, 2, 2, 3, 4, 4, 4, 4, 3, 2, 1, 2, 3, 5, 7, 9, 9, 9, 8, 7, 8, 9, 11, 12, 13, 11, 9, 6, 4, 3, 4, 5, 7, 8, 9, 10, 10, 11, 12, 12, 11, 10, 9, 8, 8, 8, 9, 10, 11, 11, 10, 10, 10, 10, 11, 12, 12, 13, 13, 13, 12, 11, 9, 8, 8, 8, 8, 9, 9, 9, 8, 7, 5, 5, 4, 5, 5, 5, 5, 4, 3, 3, 4, 5, 7, 8, 10, 10, 9, 7, 4, 2, 1, 1, 2, 5, 7, 8, 7, 6, 4, 2, 1, 2, 3, 4, 5, 5, 4, 3, 2, 2, 3, 4, 4, 4, 3, 2, 2, 4, 5, 6, 7, 6, 4, 2, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 3, 3, 3, 1, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 2, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 2, 3, 4, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 3, 4, 5, 6, 6, 6, 4, 3, 2, 1, 2, 2, 4, 5, 6, 6, 6, 6, 6, 6, 6, 6, 7, 6, 6, 6, 6, 6, 7, 8, 8, 9, 8, 8, 8, 8, 8, 8, 9, 8, 7, 6, 5, 5, 7, 9, 12, 14, 14, 12, 10, 7, 6, 6, 8, 11, 14, 15, 15, 14, 12, 10, 10, 10, 12, 14, 15, 15, 13, 11, 9, 7, 6, 7, 8, 8, 8, 7, 6, 5, 5, 6, 7, 8, 8, 7, 5, 4, 2, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 5, 5, 5, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 6, 7, 9, 10, 10, 10, 8, 7, 6, 6, 6, 7, 9, 10, 10, 10, 9, 8, 8, 7, 8, 8, 9, 10, 10, 10, 9, 8, 7, 6, 6, 7, 8, 9, 9, 10, 10, 9, 9, 8, 8, 7, 7, 6, 6, 5, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 2, 3, 5, 7, 8, 8, 8, 7, 6, 6, 6, 6, 7, 7, 7, 7, 6, 6, 5, 5, 5, 6, 7, 9, 11, 12, 13, 12, 11, 10, 9, 8, 9, 10, 12, 13, 13, 12, 10, 8, 6, 5, 5, 5, 6, 6, 7, 7, 7, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 7, 7, 6, 3, 1, 0, 0, 1, 2, 3, 4, 3, 2, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 6, 6, 7, 7, 7, 8, 8, 8, 8, 8, 9, 10, 11, 12, 12, 11, 11, 11, 12, 13, 14, 15, 15, 13, 12, 11, 12, 13, 15, 18, 19, 19, 18, 16, 13, 10, 8, 7, 6, 6, 6, 7, 8, 8, 9, 10, 10, 11, 11, 11, 10, 8, 7, 5, 4, 3, 3, 4, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 4, 3, 3, 3, 3, 4, 5, 5, 5, 4, 4, 3, 3, 4, 4, 5, 5, 5, 4, 2, 1, 1, 2, 3, 4, 6, 6, 7, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 1, 2, 3, 3, 2, 1, 1, 2, 2, 3, 4, 3, 2, 0, 0, 0, 1, 4, 6, 8, 8, 7, 5, 3, 1, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 2, 2, 3, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 7, 8, 10, 11, 11, 10, 8, 7, 5, 5, 5, 6, 7, 9, 10, 12, 13, 13, 13, 12, 11, 10, 10, 10, 11, 12, 13, 14, 14, 14, 14, 13, 13, 12, 12, 11, 9, 9, 8, 9, 11, 13, 14, 15, 14, 12, 10, 8, 6, 6, 5, 5, 5, 4, 3, 3, 3, 3, 5, 7, 8, 9, 9, 7, 5, 3, 1, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 2, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 1, 2, 3, 4, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 4, 4, 6, 8, 10, 11, 12, 12, 11, 9, 8, 7, 6, 7, 8, 9, 10, 10, 10, 10, 10, 9, 9, 10, 10, 10, 11, 12, 12, 13, 13, 12, 12, 11, 11, 11, 11, 11, 12, 12, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 13, 12, 11, 9, 8, 8, 9, 11, 13, 15, 16, 16, 14, 11, 9, 6, 5, 4, 4, 4, 5, 5, 5, 5, 5, 6, 7, 7, 7, 7, 6, 4, 3, 3, 3, 3, 3, 4, 5, 6, 7, 8, 8, 9, 8, 8, 7, 6, 5, 5, 5, 6, 7, 7, 7, 7, 6, 6, 7, 8, 10, 11, 12, 12, 12, 11, 11, 10, 11, 12, 14, 15, 17, 18, 18, 18, 17, 17, 16, 15, 14, 13, 12, 12, 13, 13, 14, 15, 16, 18, 20, 22, 24, 25, 26, 25, 23, 20, 16, 14, 12, 12, 12, 13, 14, 15, 15, 15, 14, 14, 14, 14, 15, 16, 17, 18, 17, 17, 15, 14, 13, 11, 11, 10, 10, 11, 11, 10, 10, 10, 9, 9, 9, 10, 10, 10, 10, 10, 9, 8, 6, 5, 5, 5, 6, 8, 10, 12, 13, 14, 13, 12, 10, 9, 8, 8, 8, 8, 8, 8, 8, 9, 10, 12, 13, 14, 14, 13, 12, 10, 10, 9, 10, 11, 13, 14, 14, 14, 13, 13, 13, 13, 15, 16, 17, 17, 17, 15, 13, 11, 10, 9, 9, 10, 11, 12, 13, 14, 13, 11, 9, 7, 4, 3, 3, 3, 5, 6, 8, 9, 10, 10, 10, 11, 11, 11, 12, 11, 10, 9, 7, 6, 5, 5, 5, 6, 7, 9, 11, 14, 16, 17, 17, 17, 15, 13, 10, 9, 8, 9, 11, 13, 14, 15, 15, 16, 17, 17, 18, 18, 17, 15, 13, 12, 11, 13, 15, 17, 19, 20, 21, 22, 23, 25, 27, 29, 29, 28, 26, 24, 22, 21, 21, 22, 24, 26, 29, 30, 30, 30, 29, 28, 28, 28, 28, 28, 28, 27, 26, 24, 23, 23, 23, 24, 26, 27, 29, 29, 29, 28, 26, 24, 21, 19, 18, 17, 17, 18, 19, 20, 21, 20, 19, 18, 16, 14, 13, 12, 12, 12, 13, 13, 13, 11, 9, 8, 7, 7, 8, 10, 11, 12, 12, 11, 10, 9, 8, 8, 7, 6, 5, 3, 2, 2, 3, 5, 6, 7, 7, 5, 3, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 3, 3, 3, 4, 4, 4, 3, 1, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 1, 2, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 2, 4, 5, 6, 5, 4, 2, 1, 1, 1, 3, 5, 5, 5, 4, 2, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 2, 2, 1, 1, 2, 3, 4, 5, 6, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 6, 7, 7, 6, 6, 5, 4, 3, 3, 3, 4, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 5, 6, 6, 7, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 6, 5, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 6, 4, 3, 2, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 6, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, 4, 5, 6, 7, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 4, 4, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 9, 9, 8, 8, 7, 6, 5, 4, 3, 3, 3, 4, 5, 7, 8, 10, 11, 12, 12, 12, 11, 10, 9, 8, 7, 6, 6, 7, 8, 9, 11, 12, 14, 15, 16, 16, 16, 16, 15, 15, 15, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 14, 13, 12, 11, 10, 9, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 10, 10, 11, 11, 12, 13, 14, 14, 15, 15, 15, 14, 14, 13, 13, 13, 12, 12, 12, 13, 13, 14, 15, 15, 16, 17, 17, 18, 18, 18, 18, 19, 19, 19, 20, 20, 20, 20, 20, 19, 19, 18, 18, 17, 17, 17, 17, 16, 16, 16, 16, 17, 17, 17, 17, 16, 16, 16, 15, 15, 15, 14, 14, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 16, 16, 17, 17, 17, 18, 18, 17, 17, 17, 16, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 17, 17, 18, 18, 19, 19, 20, 20, 19, 19, 18, 18, 17, 17, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 17, 18, 18, 19, 19, 20, 20, 20, 20, 20, 19, 19, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 17, 17, 16, 16, 15, 15, 15, 14, 14, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 15, 15, 14, 14, 14, 13, 13, 12, 12, 11, 11, 11, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 6, 6, 6, 5, 5, 4, 4, 4],
-"basecallPos": [340, 354, 369, 380, 394, 409, 422, 430, 439, 453, 466, 478, 492, 503, 515, 525, 536, 549, 562, 575, 584, 595, 605, 616, 629, 642, 658, 669, 678, 691, 704, 719, 731, 744, 757, 766, 775, 787, 800, 814, 825, 838, 851, 864, 876, 889, 902, 915, 927, 936, 948, 957, 970, 983, 996, 1010, 1021, 1033, 1046, 1059, 1071, 1080, 1092, 1105, 1117, 1129, 1139, 1150, 1162, 1174, 1185, 1196, 1209, 1221, 1232, 1243, 1257, 1269, 1284, 1296, 1309, 1320, 1332, 1343, 1356, 1368, 1380, 1394, 1405, 1417, 1429, 1441, 1452, 1462, 1474, 1486, 1496, 1509, 1522, 1534, 1547, 1558, 1571, 1583, 1596, 1608, 1621, 1633, 1645, 1658, 1670, 1684, 1694, 1704, 1716, 1726, 1738, 1750, 1763, 1774, 1786, 1799, 1813, 1824, 1838, 1850, 1863, 1874, 1886, 1898, 1908, 1921, 1933, 1946, 1958, 1969, 1980, 1993, 2006, 2018, 2028, 2039, 2052, 2064, 2078, 2089, 2102, 2112, 2123, 2134, 2146, 2159, 2172, 2185, 2197, 2211, 2223, 2235, 2248, 2258, 2270, 2283, 2295, 2307, 2319, 2332, 2343, 2356, 2370, 2381, 2393, 2404, 2414, 2427, 2439, 2451, 2464, 2476, 2489, 2500, 2511, 2523, 2534, 2546, 2558, 2571, 2583, 2596, 2608, 2621, 2632, 2645, 2657, 2669, 2681, 2692, 2705, 2717, 2729, 2741, 2754, 2766, 2777, 2787, 2798, 2811, 2823, 2836, 2848, 2861, 2872, 2883, 2894, 2906, 2918, 2930, 2943, 2955, 2967, 2978, 2989, 3001, 3014, 3026, 3037, 3049, 3061, 3073, 3083, 3096, 3109, 3121, 3133, 3144, 3156, 3169, 3181, 3192, 3204, 3216, 3229, 3241, 3253, 3265, 3275, 3288, 3300, 3312, 3324, 3336, 3347, 3358, 3369, 3382, 3394, 3407, 3419, 3431, 3444, 3455, 3467, 3479, 3490, 3501, 3514, 3526, 3538, 3550, 3562, 3574, 3586, 3597, 3608, 3620, 3632, 3644, 3656, 3669, 3681, 3692, 3704, 3716, 3728, 3740, 3753, 3765, 3777, 3789, 3801, 3813, 3824, 3836, 3848, 3859, 3870, 3883, 3895, 3908, 3920, 3932, 3944, 3956, 3968, 3980, 3991, 4002, 4013, 4025, 4038, 4051, 4061, 4074, 4086, 4097, 4109, 4121, 4133, 4146, 4158, 4170, 4182, 4194, 4206, 4218, 4230, 4242, 4254, 4266, 4278, 4290, 4301, 4313, 4325, 4337, 4349, 4361, 4372, 4384, 4397, 4408, 4421, 4433, 4445, 4456, 4469, 4482, 4493, 4505, 4517, 4529, 4541, 4553, 4564, 4576, 4587, 4598, 4609, 4621, 4633, 4645, 4657, 4669, 4681, 4691, 4703, 4715, 4728, 4740, 4751, 4762, 4774, 4786, 4799, 4811, 4823, 4836, 4846, 4857, 4869, 4882, 4894, 4907, 4919, 4931, 4943, 4955, 4966, 4978, 4989, 5001, 5013, 5025, 5037, 5050, 5063, 5075, 5086, 5098, 5110, 5122, 5134, 5146, 5156, 5167, 5178, 5191, 5202, 5214, 5227, 5239, 5252, 5264, 5276, 5289, 5299, 5311, 5323, 5336, 5348, 5359, 5370, 5381, 5394, 5406, 5420, 5431, 5443, 5455, 5467, 5478, 5489, 5502, 5514, 5527, 5539, 5552, 5563, 5576, 5588, 5599, 5611, 5622, 5633, 5645, 5658, 5670, 5681, 5693, 5705, 5717, 5729, 5740, 5753, 5763, 5776, 5788, 5801, 5814, 5825, 5838, 5850, 5861, 5872, 5884, 5896, 5907, 5920, 5932, 5945, 5957, 5970, 5981, 5993, 6004, 6017, 6029, 6041, 6053, 6065, 6077, 6091, 6102, 6114, 6126, 6137, 6149, 6162, 6174, 6186, 6198, 6209, 6221, 6233, 6244, 6257, 6270, 6281, 6293, 6305, 6316, 6329, 6341, 6353, 6364, 6376, 6388, 6399, 6412, 6424, 6435, 6448, 6460, 6473, 6485, 6498, 6511, 6523, 6535, 6547, 6558, 6570, 6583, 6594, 6606, 6619, 6631, 6643, 6656, 6668, 6681, 6693, 6704, 6716, 6728, 6739, 6752, 6765, 6777, 6789, 6800, 6813, 6825, 6836, 6849, 6860, 6872, 6883, 6896, 6909, 6921, 6933, 6946, 6959, 6970, 6983, 6995, 7007, 7019, 7031, 7043, 7056, 7068, 7081, 7093, 7104, 7116, 7128, 7140, 7152, 7165, 7177, 7190, 7202, 7215, 7227, 7238, 7249, 7261, 7274, 7286, 7297, 7309, 7320, 7332, 7344, 7357, 7369, 7381, 7394, 7407, 7419, 7432, 7444, 7457, 7468, 7481, 7493, 7505, 7517, 7528, 7540, 7553, 7565, 7576, 7589, 7601, 7613, 7624, 7636, 7647, 7660, 7671, 7685, 7697, 7709, 7722, 7734, 7746, 7759, 7770, 7782, 7794, 7807, 7819, 7832, 7845, 7857, 7869, 7880, 7892, 7905, 7917, 7929, 7941, 7953, 7965, 7978, 7990, 8003, 8015, 8026, 8038, 8050, 8063, 8075, 8087, 8098, 8109, 8122, 8135, 8148, 8160, 8171, 8182, 8196, 8208, 8219, 8232, 8245, 8257, 8269, 8281, 8293, 8306, 8317, 8329, 8340, 8352, 8365, 8377, 8389, 8400, 8412, 8424, 8436, 8447, 8461, 8472, 8486, 8498, 8511, 8524, 8537, 8549, 8561, 8572, 8583, 8595, 8607, 8620, 8632, 8644, 8657, 8669, 8681, 8692, 8704, 8717, 8729, 8742, 8754, 8766, 8779, 8791, 8803, 8816, 8828, 8839, 8852, 8864, 8876, 8888, 8901, 8914, 8925, 8937, 8948, 8961, 8974, 8986, 8998, 9011, 9023, 9036, 9048, 9060, 9073, 9085, 9096, 9107, 9120, 9133, 9146, 9157, 9169, 9182, 9194, 9205, 9217, 9229, 9242, 9255, 9268, 9280, 9291, 9303, 9314, 9326, 9339, 9351, 9365, 9377, 9390, 9402, 9414, 9427, 9439, 9452, 9463, 9476, 9489, 9500, 9513, 9525, 9537, 9549, 9560, 9572, 9585, 9597, 9608, 9621, 9633, 9644, 9656, 9668, 9681, 9693, 9705, 9718, 9730, 9742, 9754, 9767, 9780, 9792, 9805, 9818, 9830, 9841, 9852, 9864, 9878, 9890, 9902, 9915, 9924, 9937, 9950, 9962, 9974, 9985, 9998, 10011, 10023, 10035, 10048, 10060, 10072, 10083, 10094, 10106, 10119, 10133, 10144, 10157, 10170, 10182, 10195, 10205, 10217, 10229, 10241, 10253, 10265, 10278, 10290, 10303, 10314, 10327, 10340, 10352, 10364, 10377, 10389, 10402, 10415, 10427, 10439, 10450, 10464, 10474, 10487, 10498, 10511, 10525, 10537, 10548, 10562, 10574, 10584, 10597, 10608, 10621, 10634, 10646, 10659, 10671, 10683, 10696, 10709, 10720, 10730, 10743, 10756, 10767, 10779, 10794, 10804, 10817, 10831, 10843, 10856, 10867, 10878, 10891, 10903, 10917, 10930, 10942, 10956],
-"basecalls": {"340":"1:A", "354":"2:T", "369":"3:T", "380":"4:A", "394":"5:G", "409":"6:T", "422":"7:C", "430":"8:A", "439":"9:A", "453":"10:G", "466":"11:A", "478":"12:G", "492":"13:G", "503":"14:C", "515":"15:T", "525":"16:A", "536":"17:T", "549":"18:G", "562":"19:C", "575":"20:C", "584":"21:A", "595":"22:C", "605":"23:A", "616":"24:A", "629":"25:G", "642":"26:G", "658":"27:A", "669":"28:A", "678":"29:T", "691":"30:T", "704":"31:G", "719":"32:G", "731":"33:T", "744":"34:G", "757":"35:A", "766":"36:C", "775":"37:A", "787":"38:T", "800":"39:G", "814":"40:A", "825":"41:T", "838":"42:T", "851":"43:G", "864":"44:A", "876":"45:G", "889":"46:G", "902":"47:G", "915":"48:G", "927":"49:A", "936":"50:C", "948":"51:C", "957":"52:A", "970":"53:T", "983":"54:T", "996":"55:G", "1010":"56:A", "1021":"57:A", "1033":"58:G", "1046":"59:G", "1059":"60:G", "1071":"61:A", "1080":"62:T", "1092":"63:T", "1105":"64:G", "1117":"65:C", "1129":"66:C", "1139":"67:A", "1150":"68:A", "1162":"69:A", "1174":"70:A", "1185":"71:A", "1196":"72:T", "1209":"73:G", "1221":"74:C", "1232":"75:A", "1243":"76:T", "1257":"77:T", "1269":"78:G", "1284":"79:G", "1296":"80:T", "1309":"81:T", "1320":"82:C", "1332":"83:C", "1343":"84:C", "1356":"85:T", "1368":"86:C", "1380":"87:G", "1394":"88:A", "1405":"89:C", "1417":"90:T", "1429":"91:C", "1441":"92:C", "1452":"93:C", "1462":"94:A", "1474":"95:C", "1486":"96:C", "1496":"97:A", "1509":"98:G", "1522":"-", "1534":"-", "1547":"99:T", "1558":"100:A", "1571":"101:G", "1583":"102:C", "1596":"103:C", "1608":"104:T", "1621":"105:G", "1633":"106:C", "1645":"107:C", "1658":"108:T", "1670":"109:G", "1684":"110:A", "1694":"111:C", "1704":"112:A", "1716":"113:C", "1726":"114:A", "1738":"115:A", "1750":"116:A", "1763":"117:A", "1774":"118:C", "1786":"119:C", "1799":"120:G", "1813":"121:A", "1824":"122:G", "1838":"123:T", "1850":"124:G", "1863":"125:G", "1874":"126:T", "1886":"127:C", "1898":"128:C", "1908":"129:A", "1921":"130:G", "1933":"131:C", "1946":"132:C", "1958":"133:C", "1969":"134:A", "1980":"135:C", "1993":"136:T", "2006":"137:C", "2018":"138:C", "2028":"139:A", "2039":"140:A", "2052":"141:G", "2064":"142:G", "2078":"143:A", "2089":"144:G", "2102":"145:A", "2112":"146:T", "2123":"147:A", "2134":"148:C", "2146":"149:C", "2159":"150:T", "2172":"151:G", "2185":"152:C", "2197":"153:G", "2211":"154:T", "2223":"155:T", "2235":"156:G", "2248":"157:A", "2258":"158:C", "2270":"159:G", "2283":"160:G", "2295":"161:C", "2307":"162:C", "2319":"163:G", "2332":"164:T", "2343":"165:G", "2356":"166:G", "2370":"167:A", "2381":"168:G", "2393":"169:A", "2404":"170:C", "2414":"171:A", "2427":"172:G", "2439":"173:G", "2451":"174:G", "2464":"175:G", "2476":"176:C", "2489":"177:T", "2500":"178:A", "2511":"179:C", "2523":"180:C", "2534":"181:A", "2546":"182:A", "2558":"183:T", "2571":"184:C", "2583":"185:C", "2596":"186:G", "2608":"187:T", "2621":"188:T", "2632":"189:G", "2645":"190:G", "2657":"191:T", "2669":"192:G", "2681":"193:C", "2692":"194:C", "2705":"195:T", "2717":"196:T", "2729":"197:C", "2741":"198:G", "2754":"199:G", "2766":"200:A", "2777":"201:C", "2787":"202:A", "2798":"203:C", "2811":"204:C", "2823":"205:G", "2836":"206:T", "2848":"207:G", "2861":"208:C", "2872":"209:A", "2883":"210:A", "2894":"211:A", "2906":"212:C", "2918":"213:G", "2930":"214:C", "2943":"215:G", "2955":"216:C", "2967":"217:C", "2978":"218:A", "2989":"219:C", "3001":"220:G", "3014":"221:T", "3026":"222:C", "3037":"223:A", "3049":"224:T", "3061":"225:C", "3073":"226:C", "3083":"227:A", "3096":"228:G", "3109":"229:A", "3121":"230:G", "3133":"231:A", "3144":"232:C", "3156":"233:G", "3169":"234:G", "3181":"235:A", "3192":"236:C", "3204":"237:G", "3216":"238:C", "3229":"239:G", "3241":"240:A", "3253":"241:T", "3265":"242:C", "3275":"243:A", "3288":"244:G", "3300":"245:A", "3312":"246:G", "3324":"247:T", "3336":"248:C", "3347":"249:C", "3358":"250:A", "3369":"251:C", "3382":"252:G", "3394":"253:G", "3407":"254:T", "3419":"255:T", "3431":"256:G", "3444":"257:A", "3455":"258:G", "3467":"259:T", "3479":"260:C", "3490":"261:A", "3501":"262:T", "3514":"263:T", "3526":"264:C", "3538":"265:T", "3550":"266:T", "3562":"267:T", "3574":"268:G", "3586":"269:C", "3597":"270:A", "3608":"271:A", "3620":"272:G", "3632":"273:A", "3644":"274:G", "3656":"275:G", "3669":"276:G", "3681":"277:G", "3692":"278:C", "3704":"279:T", "3716":"280:T", "3728":"281:G", "3740":"282:C", "3753":"283:G", "3765":"284:T", "3777":"285:G", "3789":"286:G", "3801":"287:C", "3813":"288:T", "3824":"289:A", "3836":"290:T", "3848":"291:C", "3859":"292:A", "3870":"293:T", "3883":"294:C", "3895":"295:G", "3908":"296:A", "3920":"297:G", "3932":"298:G", "3944":"299:T", "3956":"300:G", "3968":"301:G", "3980":"302:A", "3991":"303:C", "4002":"304:A", "4013":"305:A", "4025":"306:T", "4038":"307:G", "4051":"308:A", "4061":"309:T", "4074":"310:G", "4086":"311:C", "4097":"312:A", "4109":"313:C", "4121":"314:C", "4133":"315:G", "4146":"316:A", "4158":"317:C", "4170":"318:G", "4182":"319:A", "4194":"320:A", "4206":"321:G", "4218":"322:C", "4230":"323:G", "4242":"324:C", "4254":"325:G", "4266":"326:C", "4278":"-", "4290":"327:C", "4301":"328:A", "4313":"329:G", "4325":"330:C", "4337":"331:A", "4349":"332:G", "4361":"333:A", "4372":"334:T", "4384":"335:T", "4397":"336:G", "4408":"337:T", "4421":"338:T", "4433":"339:T", "4445":"340:T", "4456":"341:C", "4469":"342:G", "4482":"343:G", "4493":"344:T", "4505":"345:T", "4517":"346:T", "4529":"347:G", "4541":"348:G", "4553":"349:A", "4564":"350:A", "4576":"351:A", "4587":"352:A", "4598":"353:T", "4609":"354:A", "4621":"355:A", "4633":"356:C", "4645":"357:T", "4657":"358:T", "4669":"359:A", "4681":"360:C", "4691":"361:A", "4703":"362:A", "4715":"363:A", "4728":"364:G", "4740":"365:A", "4751":"366:T", "4762":"367:A", "4774":"368:C", "4786":"369:T", "4799":"370:G", "4811":"371:T", "4823":"372:T", "4836":"373:C", "4846":"374:A", "4857":"375:A", "4869":"376:C", "4882":"377:T", "4894":"378:G", "4907":"379:A", "4919":"380:G", "4931":"381:A", "4943":"382:C", "4955":"383:G", "4966":"384:C", "4978":"385:A", "4989":"386:A", "5001":"387:A", "5013":"388:C", "5025":"389:T", "5037":"390:G", "5050":"391:G", "5063":"392:A", "5075":"393:A", "5086":"394:T", "5098":"395:T", "5110":"396:T", "5122":"397:T", "5134":"398:T", "5146":"399:C", "5156":"400:A", "5167":"401:C", "5178":"402:A", "5191":"403:T", "5202":"404:A", "5214":"405:C", "5227":"406:T", "5239":"407:C", "5252":"408:G", "5264":"409:A", "5276":"410:G", "5289":"411:A", "5299":"412:T", "5311":"413:T", "5323":"414:T", "5336":"415:G", "5348":"416:A", "5359":"417:C", "5370":"418:A", "5381":"419:T", "5394":"420:G", "5406":"421:G", "5420":"422:A", "5431":"423:G", "5443":"424:T", "5455":"425:T", "5467":"426:C", "5478":"427:A", "5489":"428:C", "5502":"429:T", "5514":"430:T", "5527":"431:T", "5539":"432:T", "5552":"433:G", "5563":"434:T", "5576":"435:G", "5588":"436:G", "5599":"437:T", "5611":"438:C", "5622":"439:A", "5633":"440:C", "5645":"441:C", "5658":"442:T", "5670":"443:C", "5681":"444:A", "5693":"445:A", "5705":"446:A", "5717":"447:C", "5729":"448:T", "5740":"449:A", "5753":"450:C", "5763":"451:A", "5776":"452:C", "5788":"453:T", "5801":"454:G", "5814":"455:A", "5825":"456:T", "5838":"457:G", "5850":"458:C", "5861":"459:A", "5872":"460:A", "5884":"461:A", "5896":"462:T", "5907":"463:A", "5920":"464:A", "5932":"465:C", "5945":"466:G", "5957":"467:G", "5970":"468:A", "5981":"469:C", "5993":"470:A", "6004":"471:T", "6017":"472:G", "6029":"473:C", "6041":"474:A", "6053":"475:C", "6065":"476:T", "6077":"477:G", "6091":"478:A", "6102":"479:A", "6114":"480:C", "6126":"481:C", "6137":"482:A", "6149":"483:A", "6162":"484:G", "6174":"485:T", "6186":"486:T", "6198":"487:T", "6209":"488:A", "6221":"489:C", "6233":"490:C", "6244":"491:A", "6257":"492:G", "6270":"493:A", "6281":"494:T", "6293":"495:A", "6305":"496:A", "6316":"497:T", "6329":"498:G", "6341":"499:T", "6353":"500:A", "6364":"501:T", "6376":"502:A", "6388":"503:T", "6399":"504:A", "6412":"505:C", "6424":"506:C", "6435":"507:A", "6448":"508:C", "6460":"509:C", "6473":"510:C", "6485":"511:G", "6498":"512:G", "6511":"513:A", "6523":"514:G", "6535":"515:C", "6547":"516:A", "6558":"517:C", "6570":"518:C", "6583":"519:T", "6594":"520:A", "6606":"521:T", "6619":"522:C", "6631":"523:C", "6643":"524:C", "6656":"525:T", "6668":"526:G", "6681":"527:G", "6693":"528:T", "6704":"529:A", "6716":"530:A", "6728":"531:A", "6739":"532:T", "6752":"533:G", "6765":"534:G", "6777":"535:A", "6789":"536:A", "6800":"537:T", "6813":"538:G", "6825":"539:A", "6836":"540:C", "6849":"541:T", "6860":"542:A", "6872":"543:C", "6883":"544:A", "6896":"545:C", "6909":"546:G", "6921":"547:T", "6933":"548:G", "6946":"549:G", "6959":"550:C", "6970":"551:A", "6983":"552:G", "6995":"553:A", "7007":"554:C", "7019":"555:G", "7031":"556:T", "7043":"557:C", "7056":"558:T", "7068":"559:T", "7081":"560:C", "7093":"561:T", "7104":"562:A", "7116":"563:A", "7128":"564:C", "7140":"565:C", "7152":"566:C", "7165":"567:G", "7177":"568:T", "7190":"569:C", "7202":"570:G", "7215":"571:G", "7227":"572:T", "7238":"573:A", "7249":"574:T", "7261":"575:T", "7274":"576:T", "7286":"577:T", "7297":"578:A", "7309":"579:C", "7320":"580:A", "7332":"581:C", "7344":"582:C", "7357":"583:T", "7369":"584:A", "7381":"585:T", "7394":"586:G", "7407":"587:G", "7419":"588:G", "7432":"589:G", "7444":"590:C", "7457":"591:G", "7468":"592:C", "7481":"593:C", "7493":"594:C", "7505":"595:C", "7517":"596:C", "7528":"597:A", "7540":"598:G", "7553":"599:C", "7565":"600:A", "7576":"601:A", "7589":"602:G", "7601":"603:A", "7613":"604:A", "7624":"605:T", "7636":"606:A", "7647":"607:T", "7660":"608:C", "7671":"609:A", "7685":"610:G", "7697":"611:T", "7709":"612:G", "7722":"613:C", "7734":"614:C", "7746":"615:C", "7759":"616:T", "7770":"617:A", "7782":"618:C", "7794":"619:G", "7807":"620:T", "7819":"621:G", "7832":"622:G", "7845":"623:G", "7857":"624:A", "7869":"625:A", "7880":"626:T", "7892":"627:T", "7905":"628:G", "7917":"629:C", "7929":"630:T", "7941":"631:A", "7953":"632:A", "7965":"633:T", "7978":"634:G", "7990":"635:C", "8003":"636:G", "8015":"637:T", "8026":"638:A", "8038":"639:T", "8050":"640:T", "8063":"641:C", "8075":"642:C", "8087":"643:C", "8098":"644:A", "8109":"645:C", "8122":"646:T", "8135":"647:T", "8148":"648:T", "8160":"649:T", "8171":"650:A", "8182":"651:T", "8196":"652:G", "8208":"653:A", "8219":"654:T", "8232":"655:G", "8245":"656:G", "8257":"657:G", "8269":"658:T", "8281":"659:T", "8293":"660:T", "8306":"661:G", "8317":"662:C", "8329":"663:A", "8340":"664:A", "8352":"665:A", "8365":"666:A", "8377":"667:G", "8389":"668:T", "8400":"669:A", "8412":"670:C", "8424":"671:C", "8436":"672:A", "8447":"673:C", "8461":"674:T", "8472":"675:A", "8486":"676:G", "8498":"677:C", "8511":"678:G", "8524":"679:G", "8537":"680:G", "8549":"681:T", "8561":"682:C", "8572":"683:A", "8583":"684:A", "8595":"685:A", "8607":"686:C", "8620":"687:C", "8632":"-", "8644":"-", "8657":"688:T", "8669":"689:C", "8681":"690:A", "8692":"691:A", "8704":"692:C", "8717":"693:T", "8729":"694:G", "8742":"695:A", "8754":"696:A", "8766":"-", "8779":"697:G", "8791":"698:G", "8803":"699:C", "8816":"700:G", "8828":"701:A", "8839":"702:T", "8852":"703:T", "8864":"704:C", "8876":"705:G", "8888":"706:T", "8901":"707:T", "8914":"708:G", "8925":"709:T", "8937":"710:A", "8948":"711:C", "8961":"712:G", "8974":"713:G", "8986":"714:T", "8998":"715:G", "9011":"716:C", "9023":"717:T", "9036":"718:G", "9048":"719:C", "9060":"720:C", "9073":"721:T", "9085":"722:C", "9096":"723:A", "9107":"724:C", "9120":"725:T", "9133":"726:G", "9146":"727:A", "9157":"728:A", "9169":"729:T", "9182":"730:G", "9194":"731:A", "9205":"732:T", "9217":"733:T", "9229":"734:T", "9242":"735:T", "9255":"736:G", "9268":"737:G", "9280":"738:A", "9291":"739:T", "9303":"740:C", "9314":"741:A", "9326":"742:C", "9339":"743:T", "9351":"744:G", "9365":"745:G", "9377":"746:C", "9390":"747:T", "9402":"748:G", "9414":"749:T", "9427":"750:T", "9439":"751:C", "9452":"752:G", "9463":"753:C", "9476":"754:G", "9489":"755:T", "9500":"756:G", "9513":"757:G", "9525":"758:T", "9537":"759:A", "9549":"760:A", "9560":"761:A", "9572":"762:T", "9585":"763:G", "9597":"764:A", "9608":"765:T", "9621":"766:C", "9633":"767:A", "9644":"768:C", "9656":"769:A", "9668":"770:A", "9681":"771:C", "9693":"772:C", "9705":"773:C", "9718":"774:C", "9730":"775:A", "9742":"776:C", "9754":"777:G", "9767":"778:C", "9780":"779:G", "9792":"780:G", "9805":"781:C", "9818":"782:T", "9830":"783:C", "9841":"784:A", "9852":"785:C", "9864":"786:C", "9878":"787:T", "9890":"788:C", "9902":"789:C", "9915":"790:A", "9924":"791:A", "9937":"792:G", "9950":"793:A", "9962":"794:T", "9974":"795:C", "9985":"796:A", "9998":"797:G", "10011":"798:A", "10023":"799:G", "10035":"800:T", "10048":"801:G", "10060":"802:T", "10072":"803:A", "10083":"804:C", "10094":"805:A", "10106":"806:T", "10119":"807:G", "10133":"808:A", "10144":"809:A", "10157":"810:G", "10170":"811:C", "10182":"812:C", "10195":"813:A", "10205":"814:A", "10217":"815:A", "10229":"816:G", "10241":"817:C", "10253":"818:A", "10265":"819:T", "10278":"820:G", "10290":"821:T", "10303":"822:C", "10314":"823:A", "10327":"824:G", "10340":"825:A", "10352":"826:G", "10364":"827:T", "10377":"828:C", "10389":"829:T", "10402":"830:G", "10415":"831:G", "10427":"832:T", "10439":"833:G", "10450":"834:C", "10464":"835:C", "10474":"836:C", "10487":"837:A", "10498":"838:C", "10511":"839:G", "10525":"840:A", "10537":"841:C", "10548":"842:C", "10562":"843:T", "10574":"844:C", "10584":"845:C", "10597":"846:A", "10608":"847:C", "10621":"848:G", "10634":"849:A", "10646":"850:G", "10659":"851:C", "10671":"852:A", "10683":"853:G", "10696":"854:T", "10709":"855:C", "10720":"856:C", "10730":"857:C", "10743":"858:A", "10756":"859:T", "10767":"860:A", "10779":"861:C", "10794":"862:T", "10804":"863:T", "10817":"864:C", "10831":"865:G", "10843":"866:G", "10856":"867:A", "10867":"868:C|A", "10878":"869:C", "10891":"870:A", "10903":"871:G", "10917":"872:G", "10930":"873:T", "10942":"874:G", "10956":"875:T"}
-}
-, {
-"traceFileName": "dataset_152180",
-"leadingGaps": 2922,
-"trailingGaps": 3956,
-"peakA": [522, 535, 562, 610, 682, 774, 865, 934, 982, 1024, 1072, 1129, 1190, 1252, 1314, 1380, 1459, 1548, 1644, 1740, 1828, 1902, 1964, 2018, 2070, 2126, 2184, 2241, 2287, 2319, 2333, 2331, 2319, 2302, 2286, 2273, 2263, 2255, 2243, 2222, 2185, 2126, 2046, 1948, 1841, 1735, 1638, 1552, 1474, 1399, 1322, 1240, 1155, 1069, 986, 907, 834, 764, 696, 634, 580, 537, 506, 484, 466, 448, 425, 397, 369, 343, 324, 311, 305, 299, 292, 281, 266, 248, 230, 214, 201, 191, 181, 171, 158, 143, 125, 106, 88, 72, 60, 50, 42, 35, 28, 21, 15, 12, 12, 18, 28, 40, 51, 62, 70, 76, 83, 92, 102, 114, 126, 136, 143, 147, 149, 150, 149, 147, 142, 134, 124, 111, 98, 85, 75, 66, 60, 54, 50, 46, 43, 41, 38, 35, 31, 27, 22, 17, 14, 12, 10, 9, 7, 6, 5, 4, 5, 6, 6, 5, 4, 4, 6, 12, 22, 35, 50, 65, 81, 97, 115, 135, 156, 177, 196, 213, 226, 238, 248, 257, 265, 273, 279, 283, 288, 292, 298, 305, 313, 320, 326, 330, 332, 332, 330, 327, 320, 310, 295, 274, 246, 212, 176, 139, 106, 78, 56, 41, 31, 24, 20, 17, 16, 16, 19, 24, 32, 41, 54, 72, 95, 124, 158, 195, 231, 263, 287, 303, 309, 307, 298, 283, 261, 234, 202, 169, 139, 115, 102, 99, 108, 125, 147, 171, 196, 220, 242, 261, 276, 283, 281, 270, 248, 219, 184, 147, 111, 80, 56, 40, 30, 25, 23, 21, 19, 16, 15, 15, 16, 18, 19, 19, 17, 15, 14, 15, 18, 21, 22, 21, 17, 11, 5, 1, 0, 0, 0, 2, 2, 2, 2, 3, 5, 11, 23, 42, 70, 106, 147, 192, 236, 279, 320, 359, 393, 419, 432, 428, 405, 364, 311, 254, 200, 154, 120, 97, 80, 68, 58, 49, 42, 36, 33, 31, 31, 31, 30, 29, 26, 22, 16, 11, 7, 5, 6, 10, 15, 21, 26, 33, 42, 57, 80, 112, 153, 201, 254, 306, 353, 391, 418, 431, 432, 424, 413, 401, 392, 385, 377, 368, 356, 346, 341, 348, 369, 402, 444, 486, 521, 542, 546, 530, 497, 446, 384, 315, 244, 179, 124, 81, 54, 40, 38, 49, 69, 100, 138, 182, 226, 267, 301, 325, 338, 342, 342, 342, 346, 354, 368, 386, 405, 422, 436, 442, 438, 421, 389, 344, 286, 223, 161, 106, 64, 36, 22, 17, 18, 21, 24, 27, 30, 34, 40, 45, 49, 52, 52, 50, 47, 44, 43, 43, 45, 47, 50, 54, 56, 57, 56, 53, 47, 39, 31, 21, 12, 4, 0, 0, 8, 34, 81, 150, 241, 345, 451, 546, 618, 657, 659, 624, 559, 472, 375, 279, 192, 121, 72, 47, 46, 70, 118, 186, 269, 357, 441, 508, 547, 553, 523, 463, 380, 288, 199, 124, 67, 31, 15, 12, 18, 25, 31, 32, 28, 21, 14, 7, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 7, 13, 29, 58, 101, 159, 226, 294, 352, 392, 404, 387, 345, 284, 217, 151, 96, 54, 26, 9, 2, 0, 0, 1, 4, 7, 11, 14, 15, 14, 10, 5, 1, 0, 0, 5, 14, 24, 33, 37, 36, 30, 20, 11, 4, 0, 0, 0, 0, 1, 2, 2, 4, 9, 22, 48, 92, 158, 241, 335, 425, 496, 538, 543, 516, 468, 419, 384, 377, 401, 448, 506, 556, 582, 576, 534, 463, 372, 276, 187, 114, 61, 29, 14, 10, 12, 14, 16, 17, 18, 20, 23, 26, 28, 27, 26, 31, 47, 83, 143, 225, 319, 409, 479, 514, 507, 463, 393, 320, 263, 238, 251, 300, 370, 442, 498, 520, 501, 443, 357, 258, 164, 87, 35, 7, 0, 0, 3, 7, 11, 13, 15, 17, 18, 19, 18, 16, 15, 15, 16, 18, 19, 21, 23, 26, 30, 33, 35, 34, 30, 23, 16, 10, 6, 6, 8, 10, 12, 12, 9, 6, 2, 0, 0, 1, 1, 0, 0, 1, 13, 44, 99, 180, 282, 391, 490, 561, 589, 568, 503, 405, 295, 191, 107, 51, 22, 12, 13, 15, 16, 12, 5, 0, 0, 0, 3, 8, 11, 12, 11, 16, 34, 76, 146, 243, 356, 467, 555, 602, 598, 544, 453, 343, 235, 145, 81, 44, 26, 20, 19, 20, 21, 23, 25, 23, 16, 4, 0, 1, 40, 128, 271, 460, 668, 861, 1001, 1060, 1028, 913, 740, 543, 354, 199, 91, 29, 3, 0, 0, 2, 3, 8, 24, 62, 125, 215, 320, 426, 510, 554, 548, 492, 405, 315, 252, 239, 286, 380, 497, 603, 668, 673, 616, 512, 383, 254, 144, 65, 19, 1, 0, 8, 17, 23, 26, 26, 25, 26, 28, 33, 39, 46, 52, 56, 56, 53, 46, 38, 29, 21, 15, 10, 7, 5, 4, 5, 6, 6, 3, 0, 0, 5, 32, 85, 166, 265, 367, 453, 503, 507, 463, 383, 282, 181, 96, 37, 5, 0, 0, 7, 8, 3, 0, 0, 22, 82, 180, 306, 441, 558, 631, 643, 594, 496, 371, 245, 137, 60, 16, 0, 0, 3, 7, 4, 0, 0, 5, 37, 98, 188, 295, 401, 486, 529, 519, 459, 361, 249, 144, 65, 17, 0, 0, 1, 5, 5, 3, 0, 0, 0, 0, 0, 0, 0, 1, 5, 9, 8, 3, 0, 0, 18, 73, 166, 289, 423, 539, 613, 627, 581, 485, 363, 239, 134, 60, 17, 0, 0, 1, 3, 3, 0, 0, 0, 0, 4, 9, 14, 16, 16, 13, 8, 4, 1, 0, 0, 0, 2, 5, 9, 14, 19, 22, 22, 21, 19, 16, 16, 17, 20, 24, 25, 25, 22, 16, 9, 4, 0, 0, 0, 4, 8, 11, 12, 11, 10, 8, 9, 10, 13, 15, 16, 16, 17, 18, 19, 16, 7, 0, 0, 17, 83, 201, 365, 553, 729, 856, 904, 864, 746, 578, 396, 232, 109, 34, 1, 0, 4, 14, 20, 22, 21, 21, 25, 33, 44, 57, 67, 71, 64, 47, 23, 3, 0, 28, 99, 212, 356, 508, 639, 719, 731, 673, 558, 412, 265, 143, 59, 13, 0, 0, 2, 5, 4, 1, 0, 0, 0, 1, 4, 8, 12, 15, 16, 14, 12, 8, 4, 1, 0, 0, 0, 3, 10, 18, 22, 20, 11, 0, 0, 19, 77, 177, 312, 460, 591, 676, 693, 636, 521, 374, 229, 112, 36, 1, 0, 0, 7, 8, 4, 0, 0, 0, 1, 6, 9, 9, 8, 5, 3, 0, 0, 0, 0, 1, 2, 4, 6, 6, 6, 4, 3, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 3, 1, 0, 0, 0, 2, 6, 11, 18, 25, 32, 39, 46, 53, 58, 62, 63, 62, 60, 59, 61, 67, 75, 83, 88, 87, 81, 71, 61, 54, 54, 60, 71, 83, 93, 96, 93, 84, 72, 61, 53, 49, 49, 50, 51, 52, 51, 50, 50, 51, 52, 50, 43, 29, 15, 10, 27, 79, 170, 291, 421, 531, 593, 589, 519, 408, 293, 217, 212, 287, 425, 588, 724, 792, 769, 662, 508, 358, 261, 252, 335, 486, 660, 806, 881, 865, 762, 597, 410, 236, 104, 27, 0, 11, 40, 72, 95, 105, 105, 99, 90, 82, 77, 75, 74, 73, 72, 71, 68, 65, 59, 53, 47, 40, 34, 29, 24, 21, 20, 21, 25, 30, 35, 35, 26, 9, 0, 0, 37, 135, 289, 479, 665, 800, 847, 791, 648, 463, 291, 185, 176, 263, 415, 584, 717, 774, 741, 629, 469, 301, 158, 62, 14, 4, 15, 31, 40, 40, 34, 28, 27, 35, 49, 65, 77, 81, 79, 71, 60, 48, 34, 18, 0, 0, 2, 53, 155, 305, 482, 651, 772, 814, 769, 647, 481, 308, 163, 63, 11, 0, 0, 6, 9, 5, 1, 0, 4, 14, 25, 36, 43, 46, 45, 41, 32, 17, 0, 0, 4, 60, 168, 323, 499, 660, 765, 785, 715, 575, 400, 233, 103, 25, 0, 0, 4, 14, 16, 10, 0, 0, 0, 21, 74, 156, 255, 353, 426, 455, 430, 359, 261, 160, 77, 23, 0, 0, 0, 5, 5, 2, 0, 0, 0, 2, 3, 5, 7, 14, 25, 40, 55, 68, 73, 70, 59, 44, 28, 14, 5, 0, 0, 0, 5, 11, 19, 28, 36, 41, 42, 38, 30, 19, 9, 2, 0, 5, 14, 26, 36, 42, 43, 37, 26, 14, 4, 0, 0, 6, 19, 34, 49, 59, 61, 56, 45, 30, 15, 4, 0, 0, 5, 17, 31, 43, 47, 41, 23, 2, 0, 6, 62, 165, 302, 449, 572, 641, 639, 567, 447, 308, 179, 82, 24, 0, 0, 2, 13, 25, 34, 38, 30, 11, 0, 0, 46, 182, 408, 699, 1003, 1247, 1369, 1335, 1153, 873, 564, 294, 106, 9, 0, 0, 21, 33, 34, 30, 30, 38, 53, 70, 83, 90, 88, 80, 68, 54, 41, 29, 20, 12, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 6, 15, 25, 33, 37, 37, 32, 25, 20, 18, 20, 25, 30, 34, 35, 32, 26, 19, 11, 6, 5, 9, 18, 29, 40, 48, 51, 48, 39, 27, 16, 8, 6, 8, 14, 22, 28, 30, 29, 24, 17, 10, 6, 2, 1, 0, 0, 2, 6, 15, 25, 31, 29, 16, 0, 0, 13, 83, 207, 372, 545, 681, 743, 709, 588, 415, 241, 118, 81, 140, 273, 437, 583, 667, 666, 585, 450, 296, 160, 64, 12, 0, 0, 7, 10, 6, 0, 0, 0, 3, 12, 20, 25, 25, 21, 15, 8, 3, 0, 0, 0, 1, 1, 0, 0, 0, 1, 4, 8, 12, 13, 13, 11, 8, 7, 6, 8, 9, 10, 8, 4, 0, 0, 1, 9, 22, 39, 55, 68, 74, 73, 66, 55, 45, 37, 32, 30, 29, 27, 24, 20, 18, 19, 24, 34, 46, 57, 64, 64, 59, 49, 39, 30, 24, 22, 22, 23, 24, 26, 27, 29, 32, 35, 37, 37, 35, 34, 33, 36, 41, 48, 55, 58, 57, 52, 43, 34, 26, 21, 22, 28, 38, 50, 59, 62, 55, 37, 13, 0, 0, 43, 135, 271, 431, 580, 683, 714, 664, 547, 391, 234, 108, 29, 0, 9, 35, 63, 81, 86, 82, 74, 68, 65, 64, 65, 64, 60, 55, 48, 42, 37, 33, 30, 28, 27, 27, 28, 30, 33, 34, 33, 30, 24, 17, 13, 12, 15, 20, 26, 32, 36, 39, 40, 37, 25, 7, 0, 0, 34, 127, 273, 452, 627, 755, 801, 755, 629, 456, 279, 133, 39, 0, 0, 8, 22, 24, 11, 0, 0, 28, 110, 240, 402, 564, 686, 738, 705, 596, 441, 277, 138, 45, 0, 0, 1, 14, 23, 27, 28, 29, 30, 31, 29, 23, 16, 8, 2, 0, 0, 3, 7, 11, 13, 13, 11, 8, 4, 0, 0, 0, 2, 12, 23, 32, 31, 19, 0, 0, 5, 72, 196, 364, 543, 688, 760, 736, 626, 461, 285, 138, 41, 0, 0, 1, 13, 20, 24, 28, 35, 43, 48, 47, 38, 25, 13, 7, 10, 22, 37, 53, 63, 66, 61, 51, 40, 30, 23, 20, 20, 20, 20, 17, 14, 10, 9, 10, 15, 21, 27, 30, 29, 24, 16, 9, 3, 0, 0, 1, 5, 10, 16, 23, 29, 34, 36, 35, 30, 22, 14, 7, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 13, 20, 29, 37, 43, 46, 44, 39, 31, 21, 11, 4, 0, 0, 0, 3, 6, 9, 10, 9, 7, 4, 1, 0, 0, 2, 5, 7, 8, 8, 6, 4, 1, 0, 0, 0, 3, 8, 16, 23, 28, 29, 25, 19, 11, 5, 1, 0, 0, 1, 4, 7, 11, 14, 15, 14, 10, 4, 0, 0, 6, 21, 43, 66, 82, 84, 69, 39, 6, 0, 5, 70, 183, 327, 474, 587, 638, 614, 521, 387, 244, 122, 40, 0, 0, 9, 32, 53, 68, 76, 77, 70, 57, 39, 21, 8, 4, 12, 31, 55, 77, 89, 85, 63, 28, 0, 0, 30, 131, 287, 472, 645, 756, 772, 685, 518, 324, 160, 76, 94, 204, 369, 535, 655, 697, 654, 545, 399, 252, 131, 51, 14, 15, 41, 81, 121, 152, 161, 144, 102, 46, 1, 0, 61, 208, 426, 678, 909, 1058, 1082, 969, 749, 482, 244, 99, 85, 196, 392, 608, 780, 860, 832, 710, 532, 343, 181, 70, 15, 6, 23, 46, 58, 50, 26, 0, 0, 24, 114, 262, 446, 627, 758, 805, 752, 615, 433, 251, 108, 22, 0, 0, 10, 25, 31, 31, 28, 25, 23, 20, 14, 7, 1, 0, 0, 5, 14, 18, 15, 4, 0, 0, 27, 101, 215, 349, 471, 546, 552, 488, 373, 240, 122, 40, 0, 0, 0, 7, 10, 6, 1, 0, 0, 3, 7, 8, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 11, 10, 9, 6, 3, 1, 0, 0, 0, 2, 5, 9, 13, 15, 14, 12, 8, 5, 1, 0, 0, 0, 5, 14, 28, 42, 54, 60, 60, 52, 40, 27, 16, 9, 6, 8, 12, 17, 21, 24, 24, 22, 20, 17, 14, 13, 13, 16, 21, 27, 30, 24, 10, 0, 0, 24, 111, 255, 438, 621, 755, 803, 749, 610, 426, 244, 103, 20, 0, 0, 7, 16, 16, 11, 8, 10, 16, 22, 24, 21, 15, 10, 8, 11, 18, 27, 35, 38, 36, 29, 20, 10, 2, 0, 0, 5, 17, 34, 52, 67, 74, 71, 58, 40, 21, 8, 6, 15, 34, 58, 81, 95, 98, 89, 72, 50, 31, 19, 15, 19, 27, 36, 43, 45, 45, 42, 38, 35, 34, 33, 32, 31, 31, 31, 36, 44, 54, 59, 51, 26, 0, 0, 24, 150, 367, 648, 932, 1142, 1213, 1120, 886, 583, 302, 126, 99, 218, 431, 665, 843, 917, 870, 726, 529, 328, 164, 57, 6, 0, 13, 37, 59, 77, 87, 93, 93, 88, 80, 71, 65, 62, 62, 65, 67, 67, 63, 57, 52, 50, 54, 63, 76, 90, 100, 102, 95, 79, 57, 34, 15, 3, 0, 6, 18, 32, 46, 54, 56, 51, 41, 28, 16, 7, 2, 3, 8, 16, 27, 36, 41, 37, 23, 2, 0, 1, 59, 171, 326, 493, 628, 687, 648, 516, 327, 139, 12, 0, 79, 264, 490, 695, 821, 837, 744, 573, 375, 197, 71, 7, 0, 0, 12, 21, 23, 22, 24, 29, 33, 35, 33, 28, 23, 23, 27, 33, 39, 41, 38, 31, 21, 11, 3, 0, 0, 2, 14, 31, 53, 73, 88, 91, 83, 66, 44, 25, 12, 8, 11, 18, 27, 33, 35, 34, 31, 26, 21, 16, 9, 3, 0, 0, 2, 12, 22, 24, 14, 0, 0, 7, 81, 217, 399, 588, 735, 795, 751, 616, 431, 244, 97, 11, 0, 0, 32, 62, 80, 85, 80, 70, 59, 48, 39, 33, 30, 30, 33, 36, 39, 39, 37, 33, 26, 19, 13, 9, 7, 7, 8, 10, 11, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 2, 0, 0, 2, 8, 16, 20, 16, 2, 0, 0, 40, 137, 280, 445, 588, 670, 665, 575, 428, 265, 126, 36, 0, 0, 2, 12, 13, 8, 1, 0, 0, 4, 6, 6, 4, 1, 1, 5, 13, 23, 33, 39, 40, 35, 26, 15, 6, 1, 2, 7, 15, 23, 29, 29, 25, 17, 9, 2, 0, 0, 4, 12, 21, 31, 39, 45, 47, 42, 33, 21, 9, 1, 1, 9, 25, 45, 61, 68, 59, 33, 1, 0, 2, 82, 225, 414, 605, 749, 804, 753, 612, 424, 239, 97, 15, 0, 0, 12, 28, 35, 37, 37, 37, 38, 37, 34, 28, 21, 14, 10, 12, 20, 33, 42, 39, 19, 0, 0, 21, 145, 359, 635, 910, 1110, 1175, 1084, 866, 586, 318, 120, 12, 0, 0, 16, 30, 31, 28, 28, 37, 49, 59, 62, 56, 44, 30, 18, 10, 6, 4, 3, 2, 1, 0, 0, 0, 0, 3, 6, 9, 12, 14, 13, 12, 11, 10, 10, 10, 11, 10, 10, 10, 12, 18, 29, 43, 57, 70, 78, 79, 75, 67, 56, 45, 36, 29, 24, 23, 23, 26, 31, 38, 49, 62, 75, 86, 92, 92, 84, 70, 55, 42, 35, 35, 41, 52, 63, 71, 72, 66, 54, 39, 26, 21, 26, 42, 65, 88, 104, 109, 101, 81, 57, 33, 18, 13, 21, 39, 60, 81, 95, 100, 95, 80, 55, 24, 0, 0, 16, 92, 218, 374, 527, 634, 659, 590, 442, 261, 102, 19, 41, 168, 363, 570, 727, 786, 728, 568, 354, 148, 13, 0, 100, 310, 572, 814, 973, 1004, 898, 685, 423, 183, 27, 0, 87, 274, 501, 705, 833, 858, 780, 627, 441, 264, 128, 45, 12, 12, 31, 54, 73, 87, 94, 96, 92, 83, 71, 61, 59, 67, 84, 104, 115, 108, 80, 40, 7, 6, 57, 167, 323, 494, 638, 717, 708, 616, 466, 297, 149, 48, 0, 0, 7, 27, 39, 40, 32, 19, 8, 1, 0, 3, 11, 22, 35, 45, 51, 48, 35, 13, 0, 0, 26, 113, 247, 407, 554, 646, 657, 583, 447, 287, 145, 46, 0, 0, 0, 14, 22, 21, 17, 14, 12, 11, 10, 8, 5, 2, 0, 0, 4, 11, 20, 26, 25, 13, 0, 0, 10, 79, 201, 364, 534, 669, 730, 700, 588, 426, 257, 118, 31, 0, 0, 7, 22, 29, 29, 25, 20, 17, 16, 15, 13, 10, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 11, 19, 25, 28, 26, 21, 13, 5, 0, 0, 1, 10, 21, 34, 45, 52, 51, 43, 30, 15, 3, 0, 2, 16, 37, 64, 89, 108, 115, 109, 90, 63, 36, 15, 7, 14, 34, 62, 88, 105, 109, 97, 75, 48, 24, 8, 3, 8, 20, 35, 49, 61, 67, 65, 50, 25, 0, 0, 14, 98, 240, 420, 597, 721, 750, 669, 499, 290, 106, 7, 26, 160, 369, 592, 759, 821, 758, 587, 359, 143, 5, 0, 114, 343, 618, 865, 1019, 1041, 931, 726, 483, 260, 96, 7, 0, 4, 43, 83, 116, 137, 146, 144, 131, 111, 91, 74, 67, 68, 75, 83, 87, 85, 77, 65, 52, 41, 34, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 31, 34, 42, 56, 74, 92, 105, 110, 104, 89, 68, 47, 29, 19, 17, 23, 34, 45, 51, 48, 33, 11, 0, 0, 42, 134, 270, 423, 558, 634, 626, 533, 378, 208, 72, 11, 44, 158, 319, 478, 591, 626, 580, 468, 325, 186, 78, 13, 0, 0, 24, 57, 90, 117, 135, 140, 131, 109, 80, 50, 28, 17, 20, 32, 49, 66, 79, 85, 86, 83, 77, 70, 63, 54, 46, 40, 38, 42, 51, 58, 56, 38, 8, 0, 0, 74, 234, 464, 719, 933, 1044, 1014, 847, 589, 312, 92, 0, 2, 132, 323, 513, 646, 686, 629, 497, 332, 177, 63, 2, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 6, 38, 70, 95, 109, 112, 106, 92, 74, 57, 45, 40, 43, 51, 61, 68, 72, 70, 65, 57, 48, 38, 29, 21, 15, 12, 12, 14, 17, 19, 20, 20, 21, 25, 32, 44, 58, 72, 86, 97, 103, 99, 82, 49, 8, 0, 0, 85, 263, 515, 791, 1024, 1148, 1127, 967, 716, 442, 210, 57, 0, 0, 20, 59, 89, 103, 105, 99, 87, 72, 56, 41, 28, 21, 19, 21, 25, 29, 32, 33, 33, 30, 27, 23, 18, 13, 8, 4, 2, 0, 0, 0, 0, 0, 0, 3, 7, 11, 15, 18, 17, 14, 10, 5, 1, 0, 0, 1, 6, 12, 18, 22, 24, 21, 14, 6, 0, 0, 1, 13, 30, 50, 66, 74, 72, 61, 42, 23, 8, 0, 1, 7, 17, 27, 35, 39, 39, 34, 27, 19, 12, 6, 2, 1, 0, 2, 6, 12, 20, 25, 22, 11, 0, 0, 14, 84, 203, 356, 509, 621, 659, 612, 493, 338, 188, 74, 10, 0, 0, 9, 17, 17, 11, 4, 1, 1, 3, 7, 10, 13, 16, 18, 18, 16, 11, 6, 1, 0, 0, 3, 7, 11, 13, 14, 13, 11, 10, 8, 5, 3, 0, 0, 2, 10, 23, 42, 61, 78, 89, 91, 86, 75, 62, 50, 41, 37, 37, 40, 45, 51, 57, 63, 66, 66, 61, 52, 40, 27, 15, 5, 0, 0, 0, 3, 8, 13, 16, 17, 16, 13, 9, 6, 4, 4, 4, 4, 3, 3, 5, 12, 22, 37, 53, 66, 74, 75, 69, 58, 43, 28, 15, 6, 3, 5, 13, 25, 38, 49, 56, 55, 47, 35, 21, 10, 2, 0, 0, 3, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 3, 9, 15, 21, 24, 24, 21, 15, 9, 3, 0, 0, 2, 7, 17, 28, 38, 42, 35, 16, 0, 0, 17, 96, 227, 386, 537, 635, 652, 582, 447, 286, 142, 41, 0, 0, 8, 35, 58, 70, 73, 68, 56, 39, 22, 8, 0, 0, 9, 23, 40, 53, 61, 60, 51, 37, 23, 13, 9, 12, 22, 36, 52, 67, 78, 80, 69, 43, 9, 0, 0, 79, 237, 460, 709, 922, 1041, 1027, 879, 638, 373, 161, 59, 91, 239, 452, 660, 803, 841, 770, 615, 422, 238, 99, 19, 0, 0, 20, 38, 48, 49, 49, 51, 58, 71, 87, 102, 113, 118, 118, 114, 108, 98, 81, 53, 17, 0, 0, 51, 190, 401, 650, 879, 1026, 1048, 939, 730, 482, 255, 92, 7, 0, 0, 17, 28, 28, 22, 16, 13, 13, 12, 9, 5, 3, 6, 13, 23, 31, 36, 34, 28, 18, 8, 1, 0, 0, 6, 19, 34, 49, 59, 61, 54, 40, 23, 8, 0, 0, 5, 16, 29, 39, 42, 39, 30, 18, 7, 0, 0, 2, 12, 24, 35, 42, 43, 38, 28, 18, 11, 11, 17, 27, 38, 47, 56, 64, 70, 69, 55, 27, 0, 0, 16, 134, 341, 607, 876, 1076, 1146, 1068, 864, 595, 332, 131, 17, 0, 0, 25, 49, 60, 58, 52, 45, 39, 33, 24, 15, 8, 6, 11, 18, 23, 18, 4, 0, 0, 39, 138, 285, 453, 601, 686, 683, 593, 444, 278, 135, 40, 0, 0, 2, 17, 24, 25, 22, 19, 18, 17, 15, 12, 7, 3, 0, 0, 0, 1, 2, 4, 4, 4, 4, 4, 6, 9, 13, 17, 20, 20, 18, 13, 8, 3, 0, 0, 0, 4, 8, 13, 18, 21, 22, 21, 19, 17, 17, 20, 26, 34, 42, 47, 49, 47, 41, 33, 27, 22, 21, 22, 23, 24, 24, 24, 24, 25, 27, 30, 31, 31, 29, 26, 22, 19, 16, 13, 10, 8, 7, 9, 15, 24, 35, 45, 53, 56, 54, 48, 40, 31, 24, 19, 17, 16, 17, 17, 17, 16, 15, 14, 14, 16, 17, 18, 18, 15, 11, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 1, 8, 19, 32, 44, 50, 48, 41, 30, 18, 9, 4, 2, 2, 3, 4, 8, 14, 23, 33, 42, 47, 46, 41, 31, 20, 10, 2, 0, 0, 5, 14, 26, 37, 43, 44, 38, 28, 16, 8, 6, 13, 28, 48, 68, 84, 92, 89, 75, 54, 32, 14, 5, 8, 22, 42, 63, 79, 85, 81, 68, 50, 31, 16, 8, 7, 14, 27, 43, 58, 67, 67, 54, 30, 6, 0, 19, 95, 226, 401, 587, 740, 817, 791, 666, 475, 271, 115, 52, 100, 243, 444, 649, 808, 882, 858, 744, 572, 392, 258, 212, 277, 440, 656, 861, 992, 1005, 896, 696, 458, 241, 85, 6, 0, 24, 67, 101, 116, 114, 99, 80, 62, 51, 49, 54, 67, 81, 96, 106, 109, 101, 81, 48, 9, 0, 0, 69, 222, 440, 685, 899, 1025, 1030, 912, 708, 471, 259, 110, 35, 21, 43, 73, 91, 91, 75, 53, 34, 25, 27, 39, 57, 76, 91, 100, 99, 87, 64, 31, 0, 0, 6, 78, 203, 364, 528, 652, 702, 663, 547, 387, 226, 97, 18, 0, 0, 12, 31, 41, 38, 25, 6, 0, 0, 37, 122, 250, 399, 538, 627, 638, 562, 416, 240, 84, 0, 5, 114, 295, 500, 672, 767, 760, 659, 496, 316, 159, 53, 1, 0, 1, 14, 20, 19, 14, 9, 6, 6, 5, 4, 3, 1, 1, 2, 3, 3, 3, 2, 2, 4, 8, 16, 26, 36, 45, 50, 51, 46, 38, 27, 17, 8, 4, 3, 7, 13, 20, 27, 32, 37, 39, 37, 28, 13, 0, 0, 10, 66, 160, 277, 391, 472, 495, 456, 368, 256, 153, 79, 43, 40, 55, 70, 75, 66, 48, 29, 18, 19, 34, 58, 86, 111, 126, 128, 119, 102, 82, 63, 49, 41, 36, 33, 31, 28, 23, 18, 14, 10, 8, 6, 4, 3, 1, 0, 0, 1, 5, 11, 17, 22, 24, 24, 20, 14, 8, 3, 0, 0, 1, 8, 18, 30, 39, 44, 42, 35, 24, 13, 4, 0, 0, 0, 2, 5, 7, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 1, 3, 4, 6, 7, 8, 7, 7, 5, 2, 0, 0, 0, 0, 8, 15, 14, 3, 0, 0, 32, 125, 270, 446, 613, 726, 752, 684, 544, 370, 205, 83, 14, 0, 0, 11, 21, 20, 14, 5, 0, 0, 0, 0, 4, 8, 13, 18, 20, 20, 17, 12, 7, 2, 0, 0, 0, 1, 6, 11, 17, 20, 20, 16, 9, 2, 0, 0, 9, 23, 38, 51, 57, 56, 47, 34, 20, 7, 0, 0, 3, 17, 39, 63, 82, 90, 81, 56, 23, 0, 0, 44, 138, 273, 423, 554, 629, 624, 536, 387, 220, 87, 35, 86, 231, 435, 640, 789, 841, 786, 642, 452, 264, 117, 28, 0, 0, 20, 43, 60, 72, 76, 72, 54, 22, 0, 0, 42, 189, 427, 721, 1005, 1203, 1258, 1153, 919, 623, 340, 128, 10, 0, 0, 38, 71, 86, 83, 70, 52, 34, 18, 7, 0, 0, 5, 15, 26, 35, 33, 21, 0, 0, 0, 59, 172, 327, 489, 617, 672, 638, 525, 367, 209, 87, 15, 0, 0, 12, 24, 30, 36, 43, 49, 45, 25, 0, 0, 14, 134, 348, 631, 922, 1142, 1226, 1150, 935, 647, 363, 144, 19, 0, 0, 26, 50, 56, 46, 29, 14, 3, 0, 0, 5, 14, 24, 34, 41, 41, 35, 25, 13, 3, 0, 0, 4, 16, 31, 44, 51, 51, 43, 30, 16, 5, 0, 0, 4, 11, 19, 29, 39, 47, 51, 44, 26, 1, 0, 0, 64, 190, 361, 543, 688, 752, 717, 594, 418, 239, 97, 12, 0, 0, 22, 49, 65, 63, 45, 17, 0, 0, 31, 125, 268, 434, 584, 677, 685, 607, 466, 299, 150, 45, 0, 0, 18, 53, 83, 99, 101, 93, 78, 62, 49, 44, 47, 57, 74, 93, 111, 126, 133, 128, 108, 73, 31, 0, 0, 52, 181, 378, 614, 843, 1008, 1065, 997, 819, 579, 339, 162, 93, 143, 291, 491, 682, 813, 848, 782, 636, 447, 262, 115, 26, 0, 9, 45, 83, 110, 119, 113, 96, 76, 58, 49, 49, 58, 73, 91, 106, 114, 113, 103, 87, 69, 54, 45, 45, 53, 65, 77, 85, 86, 78, 59, 33, 6, 0, 2, 54, 150, 279, 416, 526, 576, 546, 440, 284, 124, 10, 0, 58, 230, 456, 678, 836, 882, 805, 627, 397, 180, 31, 0, 41, 177, 350, 511, 618, 649, 602, 495, 357, 222, 112, 40, 5, 0, 4, 15, 23, 26, 25, 22, 20, 17, 16, 15, 15, 16, 20, 25, 33, 38, 37, 25, 6, 0, 0, 46, 151, 304, 478, 632, 725, 729, 645, 496, 323, 168, 58, 3, 0, 9, 35, 56, 69, 75, 77, 77, 76, 74, 71, 70, 71, 75, 83, 90, 92, 87, 73, 52, 29, 10, 0, 0, 12, 36, 65, 94, 113, 120, 114, 96, 75, 56, 47, 48, 59, 76, 93, 102, 101, 85, 58, 25, 0, 0, 26, 101, 217, 355, 485, 576, 605, 563, 463, 331, 199, 94, 27, 0, 0, 7, 24, 41, 57, 66, 62, 39, 2, 0, 1, 119, 355, 693, 1074, 1407, 1602, 1602, 1407, 1073, 692, 354, 119, 1, 0, 0, 32, 48, 45, 30, 14, 5, 3, 4, 6, 5, 4, 3, 3, 3, 3, 3, 3, 2, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 10, 16, 24, 33, 43, 50, 54, 53, 49, 42, 36, 34, 37, 45, 55, 64, 71, 72, 69, 64, 58, 55, 56, 59, 63, 66, 64, 58, 47, 35, 24, 17, 17, 24, 34, 46, 54, 57, 52, 42, 29, 16, 5, 0, 0, 1, 5, 10, 14, 16, 16, 14, 11, 7, 4, 1, 0, 0, 1, 5, 14, 27, 43, 61, 75, 84, 84, 77, 66, 54, 49, 52, 62, 75, 81, 74, 50, 18, 0, 0, 55, 169, 332, 514, 678, 784, 807, 745, 615, 451, 288, 156, 68, 25, 15, 23, 37, 48, 52, 51, 48, 44, 43, 44, 47, 52, 59, 65, 71, 76, 78, 74, 58, 31, 0, 0, 9, 102, 272, 502, 747, 949, 1051, 1026, 881, 657, 413, 204, 63, 0, 0, 6, 37, 64, 82, 92, 95, 91, 82, 67, 52, 41, 36, 38, 45, 55, 62, 66, 64, 59, 50, 42, 37, 36, 42, 54, 72, 92, 110, 122, 123, 114, 96, 75, 55, 42, 39, 44, 55, 66, 71, 68, 58, 44, 33, 27, 31, 43, 61, 80, 93, 98, 89, 67, 35, 4, 0, 6, 70, 181, 327, 475, 591, 644, 618, 523, 385, 239, 117, 36, 0, 0, 2, 16, 26, 31, 32, 31, 29, 24, 19, 14, 13, 19, 33, 52, 73, 88, 90, 74, 42, 7, 0, 19, 118, 294, 531, 787, 1008, 1140, 1151, 1040, 835, 587, 352, 170, 61, 19, 25, 52, 80, 96, 97, 88, 74, 60, 49, 43, 39, 39, 40, 43, 46, 47, 44, 33, 16, 0, 0, 12, 74, 181, 322, 469, 588, 647, 629, 540, 404, 255, 127, 41, 0, 0, 2, 14, 20, 18, 10, 3, 0, 0, 0, 4, 9, 15, 19, 22, 22, 20, 15, 9, 3, 0, 0, 1, 6, 13, 17, 19, 18, 13, 8, 4, 1, 0, 0, 0, 0, 3, 10, 20, 31, 39, 43, 42, 37, 31, 26, 23, 23, 27, 31, 36, 37, 33, 22, 5, 0, 0, 36, 121, 249, 400, 540, 635, 658, 604, 487, 340, 197, 86, 18, 0, 0, 12, 32, 46, 50, 42, 22, 0, 0, 7, 78, 205, 376, 557, 706, 783, 768, 666, 506, 330, 176, 68, 11, 0, 0, 7, 13, 13, 10, 9, 10, 13, 13, 11, 7, 3, 1, 3, 7, 14, 19, 21, 20, 17, 12, 6, 1, 0, 0, 2, 12, 26, 40, 50, 53, 48, 35, 20, 7, 0, 0, 2, 9, 17, 22, 24, 22, 17, 11, 4, 0, 0, 1, 10, 24, 43, 64, 82, 94, 96, 90, 78, 65, 55, 50, 52, 60, 71, 84, 93, 93, 79, 49, 10, 0, 0, 88, 271, 539, 849, 1134, 1323, 1366, 1252, 1012, 710, 416, 186, 45, 0, 0, 24, 55, 72, 74, 66, 55, 45, 39, 36, 36, 38, 41, 43, 42, 33, 17, 0, 0, 7, 65, 170, 309, 454, 570, 623, 600, 506, 369, 225, 106, 30, 0, 0, 3, 12, 14, 10, 4, 0, 0, 1, 3, 4, 2, 0, 0, 5, 15, 32, 53, 74, 92, 101, 100, 89, 71, 54, 40, 35, 39, 49, 60, 67, 68, 60, 47, 34, 28, 32, 48, 73, 102, 126, 141, 142, 130, 109, 83, 60, 42, 34, 34, 41, 51, 62, 69, 70, 66, 55, 42, 28, 18, 14, 18, 29, 43, 57, 65, 65, 56, 40, 22, 9, 4, 9, 22, 38, 53, 63, 67, 64, 52, 31, 6, 0, 0, 54, 177, 361, 580, 789, 937, 987, 925, 770, 564, 357, 191, 89, 49, 54, 80, 102, 109, 98, 76, 53, 39, 38, 52, 76, 103, 127, 141, 139, 119, 82, 37, 0, 0, 29, 130, 291, 487, 678, 819, 871, 823, 685, 495, 299, 136, 33, 0, 0, 32, 68, 90, 91, 71, 38, 5, 0, 4, 65, 172, 312, 459, 577, 634, 611, 513, 367, 216, 110, 84, 153, 304, 499, 685, 812, 842, 767, 607, 404, 213, 85, 53, 121, 268, 449, 613, 717, 735, 666, 534, 373, 220, 102, 30, 0, 0, 5, 16, 25, 31, 34, 30, 17, 0, 0, 6, 74, 204, 391, 606, 802, 930, 955, 870, 699, 486, 281, 124, 30, 0, 0, 6, 15, 14, 7, 0, 0, 0, 1, 4, 5, 3, 0, 0, 2, 7, 14, 20, 22, 19, 12, 5, 0, 0, 5, 12, 20, 25, 25, 21, 14, 7, 3, 2, 4, 9, 14, 18, 19, 17, 12, 8, 4, 2, 1, 0, 0, 0, 0, 3, 10, 20, 29, 36, 36, 31, 21, 11, 3, 0, 0, 0, 2, 3, 3, 2, 1, 1, 2, 2, 2, 1, 0, 0, 0, 3, 8, 11, 7, 0, 0, 5, 52, 142, 266, 403, 520, 588, 591, 530, 423, 298, 183, 96, 44, 23, 21, 28, 35, 36, 32, 25, 16, 9, 5, 5, 9, 16, 22, 26, 27, 23, 17, 10, 4, 0, 0, 0, 0, 2, 3, 4, 4, 3, 3, 2, 2, 2, 2, 1, 0, 0, 0, 0, 6, 12, 15, 10, 0, 0, 2, 45, 130, 250, 383, 498, 566, 570, 508, 401, 274, 158, 70, 18, 0, 0, 8, 19, 28, 35, 42, 50, 59, 65, 68, 67, 65, 65, 68, 75, 82, 86, 80, 68, 56, 58, 92, 170, 293, 446, 601, 724, 782, 760, 660, 507, 334, 179, 67, 7, 0, 14, 45, 71, 84, 82, 67, 46, 25, 7, 0, 0, 13, 35, 61, 83, 92, 84, 62, 36, 22, 39, 99, 202, 336, 475, 588, 649, 642, 571, 452, 313, 182, 80, 19, 0, 10, 41, 81, 118, 144, 152, 139, 107, 65, 31, 30, 84, 204, 382, 591, 788, 923, 961, 887, 716, 492, 272, 113, 53, 103, 242, 425, 599, 711, 732, 656, 507, 327, 167, 75, 77, 175, 345, 540, 707, 799, 791, 683, 505, 308, 150, 77, 110, 241, 433, 633, 787, 856, 829, 719, 558, 386, 236, 127, 63, 37, 35, 44, 54, 63, 68, 69, 65, 58, 49, 40, 36, 39, 48, 60, 69, 71, 62, 45, 24, 7, 0, 5, 19, 37, 54, 64, 67, 64, 56, 42, 22, 0, 0, 1, 63, 188, 372, 588, 793, 937, 983, 918, 760, 549, 335, 161, 50, 4, 7, 36, 67, 86, 90, 83, 73, 65, 63, 65, 72, 81, 92, 102, 106, 100, 83, 59, 43, 53, 109, 225, 393, 588, 770, 892, 920, 844, 682, 477, 285, 158, 127, 195, 338, 513, 672, 772, 793, 734, 613, 459, 304, 174, 82, 31, 11, 13, 24, 37, 48, 57, 65, 72, 77, 80, 80, 77, 74, 73, 75, 81, 86, 84, 70, 44, 11, 0, 1, 69, 202, 393, 609, 803, 927, 950, 866, 697, 488, 287, 129, 33, 0, 0, 9, 24, 32, 31, 24, 16, 10, 5, 3, 1, 1, 2, 2, 1, 0, 0, 0, 1, 7, 16, 29, 42, 56, 68, 77, 82, 81, 73, 55, 30, 5, 0, 6, 61, 164, 305, 463, 607, 704, 734, 692, 590, 454, 312, 189, 100, 49, 28, 29, 39, 51, 58, 61, 58, 51, 42, 32, 23, 16, 11, 10, 11, 14, 19, 22, 22, 20, 15, 9, 5, 2, 2, 4, 7, 11, 15, 20, 22, 19, 8, 0, 0, 16, 87, 210, 377, 559, 716, 813, 823, 747, 605, 431, 263, 129, 43, 3, 0, 10, 24, 32, 32, 24, 15, 6, 0, 0, 0, 5, 13, 22, 30, 34, 34, 30, 21, 12, 3, 0, 0, 2, 7, 13, 18, 19, 17, 13, 8, 2, 0, 0, 0, 3, 8, 12, 13, 11, 8, 5, 5, 11, 24, 41, 58, 73, 81, 82, 78, 69, 57, 43, 28, 18, 22, 53, 124, 241, 401, 586, 765, 902, 965, 937, 823, 647, 448, 265, 129, 52, 29, 40, 61, 71, 61, 34, 3, 0, 10, 80, 197, 346, 498, 619, 681, 671, 591, 465, 322, 193, 99, 48, 33, 43, 61, 75, 78, 72, 58, 44, 35, 35, 44, 62, 85, 108, 125, 130, 121, 98, 68, 39, 24, 37, 87, 174, 289, 412, 517, 578, 577, 512, 397, 263, 147, 82, 90, 170, 302, 451, 577, 646, 639, 558, 424, 271, 138, 59, 56, 131, 267, 433, 588, 694, 724, 671, 548, 387, 228, 111, 65, 98, 196, 332, 465, 562, 597, 566, 478, 358, 235, 133, 68, 42, 46, 65, 84, 91, 79, 54, 25, 6, 10, 48, 126, 236, 364, 487, 578, 614, 585, 496, 368, 235, 133, 92, 125, 221, 355, 486, 579, 607, 563, 460, 328, 206, 129, 122, 190, 322, 488, 650, 770, 820, 789, 684, 531, 362, 208, 93, 24, 0, 0, 11, 24, 31, 32, 30, 29, 34, 44, 58, 75, 89, 97, 97, 89, 75, 58, 42, 29, 20, 14, 11, 11, 14, 20, 29, 39, 49, 57, 62, 63, 61, 58, 55, 53, 54, 55, 57, 58, 57, 53, 47, 39, 34, 33, 39, 52, 70, 87, 101, 106, 102, 90, 73, 56, 41, 29, 22, 19, 20, 24, 32, 43, 55, 65, 71, 69, 59, 45, 31, 19, 14, 15, 21, 29, 36, 39, 37, 29, 15, 0, 0, 3, 47, 130, 248, 382, 504, 586, 607, 561, 463, 338, 215, 118, 60, 38, 42, 55, 65, 61, 44, 19, 0, 0, 20, 85, 187, 313, 443, 550, 612, 614, 559, 458, 337, 220, 125, 65, 37, 34, 43, 52, 53, 42, 23, 2, 0, 0, 39, 113, 212, 318, 408, 459, 459, 406, 318, 215, 121, 52, 14, 4, 9, 20, 28, 28, 22, 13, 5, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 4, 9, 16, 25, 36, 48, 57, 63, 65, 63, 59, 54, 49, 45, 42, 37, 31, 24, 19, 16, 19, 26, 36, 47, 55, 58, 56, 48, 37, 26, 16, 9, 6, 6, 10, 15, 21, 25, 26, 23, 16, 8, 1, 0, 4, 15, 30, 45, 55, 58, 53, 40, 22, 4, 0, 0, 36, 110, 220, 355, 492, 602, 658, 647, 571, 447, 306, 175, 79, 25, 10, 19, 38, 50, 50, 36, 14, 0, 0, 25, 94, 198, 324, 448, 539, 574, 543, 454, 333, 217, 140, 128, 186, 299, 439, 568, 653, 674, 624, 516, 378, 242, 143, 106, 143, 245, 388, 534, 645, 691, 656, 552, 405, 258, 150, 112, 153, 263, 410, 557, 667, 712, 686, 597, 466, 322, 191, 90, 27, 1, 0, 13, 28, 39, 41, 36, 26, 16, 9, 5, 6, 10, 16, 21, 24, 23, 19, 14, 8, 3, 0, 0, 0, 3, 9, 15, 19, 20, 18, 12, 5, 0, 0, 4, 14, 26, 39, 50, 57, 58, 55, 47, 38, 29, 25, 25, 29, 35, 40, 44, 43, 39, 30, 19, 6, 0, 0, 23, 80, 171, 288, 411, 511, 565, 556, 486, 375, 253, 157, 116, 143, 235, 367, 506, 615, 663, 639, 547, 413, 267, 140, 51, 5, 0, 0, 8, 13, 11, 5, 0, 0, 0, 0, 2, 4, 7, 11, 17, 23, 27, 26, 17, 3, 0, 0, 35, 109, 220, 352, 481, 576, 615, 589, 504, 383, 253, 140, 59, 14, 0, 0, 2, 5, 4, 1, 0, 0, 0, 0, 1, 2, 4, 10, 18, 25, 29, 25, 13, 0, 0, 14, 72, 172, 305, 449, 576, 657, 674, 623, 517, 382, 245, 130, 54, 19, 19, 39, 67, 90, 102, 102, 94, 80, 66, 55, 48, 46, 49, 57, 69, 84, 99, 111, 117, 115, 108, 95, 81, 69, 62, 61, 65, 73, 80, 83, 78, 65, 49, 39, 51, 97, 185, 312, 459, 598, 700, 740, 709, 612, 475, 325, 192, 93, 35, 11, 8, 15, 21, 22, 19, 13, 7, 3, 1, 3, 8, 15, 24, 35, 44, 52, 57, 59, 60, 60, 60, 62, 66, 73, 84, 100, 117, 132, 140, 139, 127, 108, 93, 94, 122, 184, 278, 391, 504, 593, 638, 627, 562, 458, 338, 224, 136, 81, 59, 60, 68, 72, 63, 42, 16, 0, 3, 40, 113, 215, 332, 441, 522, 559, 545, 486, 396, 295, 202, 130, 85, 66, 66, 76, 86, 91, 87, 79, 70, 72, 94, 144, 223, 324, 431, 522, 572, 568, 507, 403, 283, 179, 121, 125, 189, 299, 425, 539, 614, 635, 599, 517, 407, 288, 182, 102, 55, 41, 52, 76, 103, 122, 127, 117, 95, 72, 62, 79, 138, 245, 395, 573, 750, 893, 970, 963, 871, 712, 522, 346, 223, 177, 210, 304, 426, 536, 604, 611, 559, 461, 342, 225, 129, 64, 31, 24, 33, 46, 55, 52, 37, 16, 0, 1, 40, 131, 276, 466, 678, 876, 1022, 1087, 1054, 930, 741, 526, 322, 162, 58, 6, 0, 0, 10, 15, 14, 9, 4, 0, 0, 0, 3, 9, 17, 25, 30, 29, 24, 15, 5, 0, 1, 10, 25, 43, 59, 69, 72, 67, 56, 43, 31, 21, 16, 17, 23, 36, 53, 72, 91, 105, 111, 108, 97, 80, 64, 53, 51, 59, 72, 87, 97, 98, 88, 70, 49, 35, 38, 67, 126, 214, 320, 427, 513, 561, 558, 508, 425, 334, 264, 236, 260, 329, 424, 517, 581, 597, 560, 480, 380, 288, 233, 236, 304, 424, 573, 714, 812, 840, 788, 667, 507, 346, 226, 176, 208, 310, 453, 599, 708, 752, 719, 619, 476, 321, 184, 83, 24, 0, 0, 2, 5, 5, 2, 0, 0, 0, 0, 1, 3, 6, 9, 12, 14, 14, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 9, 9, 9, 7, 6, 6, 8, 12, 17, 22, 25, 25, 23, 19, 15, 11, 9, 8, 8, 8, 8, 9, 13, 19, 28, 38, 49, 58, 64, 66, 65, 63, 62, 63, 69, 77, 87, 96, 99, 96, 86, 74, 69, 82, 122, 194, 292, 404, 510, 589, 624, 607, 542, 445, 334, 228, 143, 86, 56, 46, 47, 50, 50, 43, 32, 20, 11, 6, 8, 14, 23, 32, 39, 41, 38, 31, 22, 12, 6, 5, 10, 19, 30, 41, 47, 47, 42, 34, 24, 15, 9, 7, 8, 12, 18, 24, 29, 32, 32, 30, 25, 20, 14, 10, 7, 5, 5, 8, 12, 15, 15, 10, 1, 0, 0, 32, 99, 202, 327, 453, 553, 605, 597, 532, 427, 304, 188, 96, 37, 9, 5, 14, 27, 37, 40, 37, 29, 20, 12, 8, 9, 16, 26, 39, 53, 64, 70, 71, 65, 54, 39, 25, 16, 14, 22, 38, 58, 79, 94, 102, 101, 94, 84, 75, 70, 70, 75, 83, 92, 100, 105, 105, 100, 89, 76, 62, 52, 49, 56, 71, 92, 112, 124, 121, 101, 70, 39, 27, 56, 139, 281, 465, 660, 825, 921, 922, 830, 671, 493, 351, 289, 326, 451, 624, 791, 901, 920, 843, 689, 498, 313, 167, 81, 51, 62, 92, 120, 132, 126, 112, 106, 126, 187, 294, 438, 596, 732, 812, 813, 731, 585, 416, 267, 168, 127, 127, 137, 132, 110, 95, 128, 241, 439, 687, 921, 1070, 1086, 964, 747, 500, 290, 158, 110, 119, 150, 168, 162, 135, 102, 77, 68, 70, 77, 79, 75, 65, 56, 53, 59, 74, 98, 127, 164, 210, 265, 329, 398, 463, 516, 549, 556, 536, 493, 433, 363, 289, 219, 157, 107, 71, 50, 41, 41, 46, 51, 55, 57, 59, 62, 68, 77, 88, 98, 106, 111, 114, 115, 113, 109, 103, 97, 96, 103, 120, 148, 181, 213, 233, 237, 222, 190, 151, 114, 90, 83, 93, 117, 146, 172, 188, 192, 181, 159, 129, 98, 69, 48, 39, 42, 56, 77, 102, 123, 138, 143, 140, 131, 121, 115, 119, 135, 166, 208, 252, 284, 290, 261, 208, 161, 172, 305, 615, 1125, 1813, 2600, 3368, 3983, 4329, 4343, 4026, 3444, 2709, 1946, 1264, 734, 382, 191, 120, 118, 141, 161, 163, 146, 117, 86, 59, 40, 29, 24, 21, 18, 14, 9, 5, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 12, 15, 15, 14, 10, 6, 2, 0, 0, 0, 3, 5, 7, 7, 6, 4, 2, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 3, 2, 0, 0, 0, 1, 3, 4, 6, 7, 7, 8, 10, 13, 17, 22, 27, 30, 33, 34, 35, 36, 36, 36, 35, 33, 31, 29, 27, 25, 24, 23, 22, 20, 18, 16, 13, 10, 8, 6, 5, 6, 8, 9, 10, 9, 6, 4, 3, 7, 15, 25, 35, 42, 43, 37, 28, 19, 13, 11, 16, 24, 34, 42, 46, 47, 46, 44, 43, 42, 42, 40, 36, 31, 25, 20, 17, 16, 17, 18, 18, 17, 16, 16, 19, 25, 33, 42, 49, 53, 55, 55, 54, 55, 55, 56, 57, 57, 57, 58, 62, 67, 74, 79, 82, 81, 75, 66, 54, 43, 34, 28, 27, 28, 32, 34, 35, 35, 33, 31, 33, 38, 45, 53, 60, 63, 61, 55, 46, 37, 29, 23, 18, 14, 11, 10, 10, 12, 15, 17, 18, 17, 13, 9, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 10, 16, 22, 24, 22, 17, 11, 4, 0, 0, 0, 1, 2, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 11, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 2, 6, 13, 21, 30, 37, 43, 47, 49, 49, 48, 45, 41, 35, 30, 25, 21, 20, 19, 19, 19, 19, 19, 19, 19, 21, 22, 23, 23, 23, 22, 21, 21, 21, 22, 23, 24, 25, 26, 27, 29, 30, 29, 27, 23, 19, 14, 12, 11, 13, 16, 18, 19, 17, 13, 9, 5, 4, 4, 5, 7, 7, 7, 5, 3, 1, 1, 2, 4, 7, 10, 13, 15, 14, 13, 9, 6, 4, 3, 4, 6, 9, 10, 10, 9, 7, 6, 8, 11, 17, 25, 34, 44, 55, 64, 73, 79, 81, 81, 78, 73, 69, 67, 68, 73, 81, 90, 99, 105, 108, 109, 108, 107, 106, 104, 101, 96, 88, 80, 72, 67, 64, 64, 65, 65, 62, 57, 52, 46, 42, 40, 38, 37, 35, 31, 28, 24, 21, 20, 20, 21, 22, 23, 24, 23, 21, 19, 15, 11, 7, 4, 2, 0, 0, 0, 2, 4, 6, 8, 8, 8, 6, 4, 1, 0, 0, 0, 1, 3, 4, 5, 5, 5, 5, 5, 6, 9, 12, 17, 22, 27, 31, 34, 35, 34, 33, 33, 34, 38, 44, 51, 59, 66, 70, 72, 71, 68, 63, 57, 52, 49, 47, 46, 47, 48, 47, 46, 44, 43, 43, 45, 49, 51, 52, 49, 45, 40, 37, 36, 38, 40, 41, 40, 37, 31, 24, 18, 14, 13, 15, 18, 21, 23, 23, 20, 16, 11, 7, 4, 4, 4, 4, 5, 5, 5, 4, 4, 5, 5, 5, 5, 4, 4, 3, 3, 3, 4, 5, 6, 9, 12, 15, 18, 23, 29, 35, 43, 50, 55, 58, 57, 54, 49, 45, 41, 39, 38, 38, 37, 37, 36, 36, 36, 36, 35, 34, 33, 30, 27, 25, 23, 21, 19, 17, 14, 12, 11, 10, 11, 13, 16, 19, 20, 21, 19, 16, 13, 10, 8, 6, 6, 7, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 9, 13, 18, 24, 30, 35, 39, 39, 37, 31, 24, 18, 15, 14, 17, 22, 27, 32, 34, 35, 34, 32, 30, 28, 27, 26, 26, 26, 26, 25, 25, 25, 24, 23, 22, 21, 19, 17, 15, 14, 15, 18, 22, 28, 33, 37, 37, 35, 29, 22, 14, 7, 2, 0, 0, 3, 7, 10, 11, 10, 8, 7, 6, 7, 9, 10, 10, 8, 5, 2, 2, 4, 8, 14, 20, 25, 29, 33, 37, 41, 44, 46, 45, 42, 38, 34, 31, 30, 31, 35, 40, 45, 50, 54, 56, 57, 56, 53, 49, 43, 39, 35, 34, 34, 36, 37, 38, 38, 39, 41, 45, 52, 62, 71, 80, 86, 89, 88, 84, 80, 75, 72, 69, 67, 64, 60, 56, 53, 51, 53, 57, 62, 66, 69, 68, 64, 58, 51, 45, 41, 38, 35, 33, 29, 25, 20, 17, 16, 19, 24, 30, 37, 42, 44, 42, 39, 35, 33, 32, 33, 33, 33, 31, 27, 23, 19, 17, 17, 18, 21, 23, 24, 24, 24, 22, 20, 17, 14, 11, 9, 10, 11, 14, 16, 17, 15, 11, 6, 2, 0, 0, 2, 5, 9, 11, 10, 9, 6, 4, 4, 5, 6, 8, 9, 8, 5, 2, 0, 0, 0, 1, 3, 3, 3, 2, 1, 2, 3, 5, 7, 6, 5, 2, 0, 0, 0, 3, 5, 6, 5, 3, 0, 0, 0, 3, 9, 16, 23, 28, 30, 30, 30, 29, 29, 30, 30, 31, 31, 32, 35, 40, 47, 53, 58, 59, 56, 51, 47, 45, 47, 54, 65, 77, 86, 91, 89, 82, 72, 62, 58, 60, 69, 82, 95, 105, 110, 109, 104, 97, 90, 83, 77, 71, 64, 59, 55, 55, 56, 59, 62, 62, 58, 53, 46, 40, 37, 36, 37, 39, 39, 38, 34, 29, 24, 19, 15, 14, 16, 22, 30, 40, 50, 58, 60, 57, 50, 39, 29, 21, 16, 13, 13, 13, 13, 14, 15, 17, 19, 19, 18, 15, 12, 9, 9, 11, 15, 18, 19, 17, 12, 6, 1, 0, 3, 10, 19, 29, 38, 44, 46, 46, 43, 38, 32, 27, 22, 18, 16, 14, 13, 14, 15, 16, 17, 17, 16, 13, 10, 8, 8, 9, 10, 12, 13, 11, 8, 3, 0, 0, 0, 6, 14, 23, 32, 39, 43, 45, 44, 42, 39, 34, 29, 23, 18, 15, 13, 13, 15, 17, 19, 20, 19, 16, 13, 9, 6, 4, 3, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 3, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 15, 22, 28, 34, 38, 40, 41, 43, 44, 46, 46, 46, 44, 43, 42, 44, 46, 50, 53, 56, 57, 58, 60, 63, 68, 72, 74, 75, 75, 74, 76, 81, 87, 93, 96, 97, 94, 89, 84, 81, 78, 76, 73, 69, 64, 61, 59, 59, 61, 61, 61, 58, 55, 51, 46, 42, 39, 35, 32, 30, 29, 28, 28, 26, 24, 22, 20, 19, 19, 20, 21, 21, 20, 18, 16, 13, 11, 9, 6, 3, 1, 0, 2, 6, 12, 16, 20, 21, 21, 21, 22, 23, 24, 24, 24, 23, 23, 25, 29, 34, 36, 36, 34, 30, 28, 29, 35, 43, 50, 53, 52, 45, 35, 26, 20, 18, 21, 26, 32, 38, 42, 45, 44, 41, 37, 32, 28, 25, 25, 27, 28, 28, 26, 22, 16, 11, 9, 9, 11, 14, 17, 18, 17, 14, 12, 11, 11, 13, 16, 20, 24, 29, 35, 41, 47, 52, 54, 54, 52, 50, 49, 49, 50, 51, 53, 54, 56, 58, 61, 63, 63, 61, 57, 52, 48, 46, 45, 47, 49, 49, 48, 46, 43, 40, 37, 35, 32, 30, 28, 27, 27, 29, 32, 34, 35, 33, 31, 30, 31, 34, 38, 41, 41, 38, 33, 27, 23, 21, 21, 21, 20, 17, 13, 9, 7, 6, 6, 6, 6, 4, 3, 3, 4, 8, 14, 21, 28, 35, 41, 46, 51, 55, 58, 60, 62, 63, 64, 65, 65, 64, 60, 56, 53, 51, 51, 52, 53, 51, 47, 41, 34, 28, 26, 28, 32, 36, 38, 36, 32, 25, 18, 13, 12, 13, 18, 23, 26, 27, 26, 22, 18, 14, 13, 14, 17, 20, 22, 23, 21, 19, 15, 12, 10, 8, 6, 4, 3, 1, 1, 2, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 12, 16, 20, 22, 21, 19, 15, 11, 7, 3, 1, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 1, 3, 4, 5, 4, 3, 2, 3, 7, 12, 19, 25, 29, 30, 28, 25, 21, 18, 16, 16, 17, 19, 21, 22, 23, 24, 24, 25, 26, 26, 26, 26, 25, 22, 18, 13, 9, 6, 5, 7, 10, 14, 17, 17, 15, 10, 6, 4, 3, 4, 6, 7, 8, 8, 8, 10, 12, 15, 16, 16, 15, 11, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 3, 1, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 12, 16, 20, 23, 25, 25, 23, 21, 17, 14, 12, 12, 12, 11, 11, 10, 9, 10, 12, 16, 21, 26, 31, 33, 34, 32, 29, 25, 20, 17, 16, 16, 17, 18, 19, 19, 17, 14, 13, 13, 15, 20, 25, 30, 34, 37, 38, 40, 42, 47, 52, 58, 64, 67, 66, 63, 58, 52, 48, 47, 50, 56, 65, 75, 85, 93, 98, 100, 97, 91, 82, 75, 69, 67, 68, 71, 74, 77, 79, 80, 81, 80, 78, 74, 68, 62, 58, 55, 54, 54, 53, 50, 46, 41, 39, 40, 45, 54, 65, 74, 79, 81, 80, 77, 74, 71, 69, 68, 68, 66, 65, 63, 61, 61, 62, 63, 64, 64, 64, 62, 60, 59, 58, 58, 57, 56, 53, 49, 45, 42, 39, 38, 37, 35, 33, 30, 27, 25, 24, 24, 25, 26, 26, 26, 26, 26, 26, 26, 25, 24, 22, 19, 16, 14, 13, 14, 16, 18, 19, 18, 17, 14, 13, 14, 16, 19, 21, 22, 20, 16, 13, 11, 11, 13, 16, 18, 17, 14, 10, 7, 7, 10, 15, 21, 28, 33, 37, 40, 42, 44, 47, 49, 52, 54, 54, 53, 51, 46, 42, 37, 33, 31, 31, 32, 35, 37, 39, 40, 39, 36, 33, 29, 27, 25, 26, 27, 28, 29, 29, 28, 27, 26, 27, 31, 38, 46, 54, 58, 59, 55, 47, 38, 32, 30, 33, 38, 44, 46, 44, 39, 32, 27, 25, 26, 29, 31, 31, 28, 23, 19, 15, 15, 16, 18, 21, 22, 22, 20, 17, 13, 9, 6, 5, 5, 8, 12, 17, 22, 26, 29, 32, 35, 37, 37, 35, 31, 25, 18, 13, 10, 9, 11, 12, 12, 11, 8, 5, 3, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 2, 1, 0, 0, 0, 2, 3, 4, 3, 2, 1, 1, 1, 2, 3, 2, 1, 0, 0, 3, 8, 14, 19, 22, 23, 21, 19, 16, 14, 13, 11, 9, 6, 3, 0, 0, 0, 2, 5, 7, 8, 8, 6, 3, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 1, 0, 0, 0, 2, 4, 5, 5, 4, 2, 1, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 2, 4, 5, 7, 8, 8, 8, 7, 5, 2, 0, 0, 0, 3, 7, 10, 11, 11, 8, 5, 1, 0, 0, 1, 4, 8, 11, 13, 13, 11, 8, 5, 2, 0, 0, 0, 2, 6, 12, 17, 22, 25, 26, 26, 25, 24, 24, 26, 30, 36, 42, 46, 48, 47, 44, 41, 41, 44, 50, 58, 64, 67, 67, 64, 61, 60, 62, 67, 73, 78, 80, 79, 76, 70, 65, 61, 58, 55, 53, 49, 45, 42, 39, 39, 42, 45, 49, 51, 50, 48, 43, 39, 35, 33, 34, 36, 40, 45, 49, 51, 53, 53, 53, 54, 56, 59, 62, 64, 63, 61, 56, 51, 47, 45, 43, 43, 42, 41, 39, 37, 35, 33, 31, 29, 29, 29, 30, 32, 33, 33, 31, 28, 25, 23, 23, 26, 30, 34, 37, 39, 39, 38, 37, 36, 37, 39, 43, 48, 53, 57, 59, 58, 54, 49, 43, 39, 37, 38, 41, 43, 44, 44, 43, 43, 43, 45, 46, 48, 48, 47, 47, 47, 49, 53, 57, 60, 61, 60, 58, 56, 57, 61, 65, 69, 71, 71, 68, 65, 63, 63, 63, 64, 64, 62, 59, 54, 49, 45, 42, 40, 40, 40, 41, 40, 38, 35, 31, 29, 28, 29, 32, 34, 36, 34, 30, 25, 20, 17, 17, 20, 23, 27, 29, 28, 26, 23, 19, 15, 12, 10, 10, 10, 11, 13, 16, 19, 22, 24, 25, 26, 26, 25, 25, 25, 26, 28, 30, 32, 31, 28, 23, 17, 11, 8, 7, 8, 12, 15, 17, 17, 14, 11, 6, 3, 1, 0, 1, 3, 4, 6, 7, 7, 8, 8, 9, 10, 11, 12, 12, 11, 9, 8, 6, 6, 7, 9, 11, 11, 11, 10, 9, 7, 6, 4, 3, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 1, 0, 0, 0, 1, 3, 4, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 7, 12, 17, 21, 21, 18, 14, 9, 8, 9, 13, 18, 22, 23, 20, 15, 10, 7, 6, 8, 11, 16, 19, 20, 20, 18, 16, 13, 10, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 8, 8, 8, 9, 11, 13, 17, 21, 24, 28, 31, 34, 36, 38, 38, 38, 36, 35, 33, 32, 31, 29, 27, 25, 24, 25, 27, 30, 33, 34, 35, 34, 35, 37, 41, 46, 51, 55, 56, 56, 55, 55, 56, 58, 60, 61, 59, 54, 48, 42, 38, 37, 38, 40, 41, 41, 40, 37, 35, 33, 33, 34, 35, 35, 36, 37, 38, 41, 44, 48, 51, 53, 54, 53, 52, 50, 50, 51, 53, 56, 58, 58, 56, 53, 48, 45, 42, 42, 44, 46, 47, 47, 45, 43, 41, 43, 48, 57, 66, 75, 79, 78, 73, 64, 55, 49, 47, 49, 53, 56, 58, 55, 51, 46, 41, 39, 39, 40, 42, 42, 40, 38, 35, 33, 32, 33, 34, 34, 34, 32, 30, 28, 28, 28, 30, 32, 34, 34, 33, 30, 27, 25, 22, 21, 20, 20, 21, 23, 24, 24, 22, 19, 14, 10, 9, 11, 17, 25, 34, 42, 46, 46, 44, 40, 37, 35, 34, 35, 37, 39, 40, 41, 39, 35, 31, 29, 28, 31, 37, 44, 50, 54, 54, 51, 47, 43, 42, 42, 43, 43, 42, 39, 35, 30, 25, 22, 21, 21, 23, 26, 27, 26, 23, 18, 12, 9, 8, 11, 17, 25, 32, 36, 37, 34, 29, 24, 20, 18, 20, 26, 33, 41, 48, 53, 55, 55, 54, 53, 54, 56, 60, 64, 68, 72, 76, 80, 84, 87, 88, 87, 83, 78, 72, 67, 63, 61, 59, 58, 55, 52, 48, 43, 39, 35, 31, 29, 26, 24, 23, 21, 21, 21, 22, 24, 27, 29, 30, 30, 29, 27, 25, 25, 27, 29, 31, 31, 29, 25, 20, 15, 13, 14, 18, 22, 27, 30, 31, 31, 29, 28, 27, 28, 31, 36, 41, 45, 47, 46, 45, 42, 42, 44, 48, 54, 58, 60, 58, 54, 50, 47, 48, 51, 55, 58, 60, 59, 56, 53, 51, 49, 49, 49, 49, 49, 49, 49, 49, 48, 46, 43, 40, 36, 33, 31, 29, 30, 32, 36, 41, 45, 47, 45, 41, 35, 29, 25, 24, 26, 30, 35, 39, 41, 42, 42, 41, 40, 39, 37, 35, 33, 30, 27, 24, 22, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 17, 14, 11, 7, 3, 0, 0, 0, 1, 3, 6, 8, 9, 9, 7, 4, 1, 0, 0, 0, 1, 3, 6, 9, 11, 11, 9, 6, 3, 0, 0, 2, 6, 12, 17, 21, 22, 21, 18, 14, 11, 9, 8, 8, 9, 11, 12, 13, 13, 12, 10, 9, 9, 11, 15, 21, 29, 37, 44, 49, 51, 51, 49, 47, 46, 47, 49, 52, 55, 56, 56, 54, 50, 46, 43, 41, 40, 40, 40, 41, 42, 43, 44, 45, 44, 41, 37, 33, 28, 25, 24, 24, 25, 25, 24, 22, 21, 19, 18, 17, 16, 16, 16, 17, 20, 24, 27, 29, 29, 26, 21, 15, 11, 9, 10, 13, 15, 15, 13, 9, 4, 0, 0, 1, 3, 6, 6, 5, 2, 0, 0, 2, 6, 10, 12, 12, 10, 6, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 7, 13, 18, 22, 24, 25, 25, 28, 32, 36, 39, 40, 38, 34, 31, 30, 31, 33, 34, 32, 27, 20, 14, 11, 11, 15, 19, 23, 24, 22, 18, 14, 10, 9, 10, 13, 17, 20, 23, 24, 25, 26, 27, 31, 34, 38, 39, 38, 35, 32, 30, 29, 31, 32, 33, 31, 28, 25, 23, 23, 25, 28, 31, 34, 36, 39, 40, 41, 41, 38, 32, 26, 20, 17, 16, 17, 19, 21, 21, 18, 14, 10, 8, 7, 8, 10, 11, 13, 13, 13, 13, 14, 16, 17, 16, 15, 12, 9, 7, 7, 9, 13, 16, 18, 16, 12, 7, 2, 0, 0, 3, 8, 15, 21, 27, 32, 36, 39, 41, 42, 40, 37, 32, 26, 20, 15, 12, 10, 10, 11, 12, 12, 12, 11, 11, 11, 12, 14, 14, 14, 13, 10, 8, 6, 4, 4, 5, 6, 7, 8, 10, 12, 15, 18, 22, 27, 31, 36, 40, 44, 47, 48, 46, 44, 40, 35, 32, 29, 28, 29, 30, 31, 32, 33, 33, 33, 33, 33, 34, 35, 35, 34, 31, 26, 19, 13, 10, 9, 11, 16, 20, 24, 26, 27, 28, 28, 30, 31, 32, 31, 30, 28, 26, 26, 27, 28, 30, 29, 27, 23, 20, 17, 16, 18, 20, 22, 24, 23, 22, 19, 15, 12, 8, 6, 5, 5, 7, 8, 9, 9, 8, 7, 8, 9, 12, 14, 14, 13, 9, 6, 4, 4, 5, 8, 11, 12, 12, 10, 9, 9, 10, 12, 14, 16, 15, 13, 9, 5, 3, 3, 6, 10, 13, 14, 13, 9, 4, 2, 3, 9, 17, 26, 31, 32, 28, 20, 12, 6, 4, 7, 12, 18, 21, 22, 19, 16, 13, 11, 12, 16, 21, 26, 30, 32, 32, 32, 32, 32, 32, 34, 35, 37, 37, 35, 33, 29, 25, 22, 19, 17, 16, 15, 14, 14, 13, 13, 14, 15, 17, 19, 20, 20, 19, 16, 13, 11, 9, 9, 10, 10, 10, 9, 7, 4, 2, 1, 1, 1, 3, 3, 4, 3, 1, 0, 0, 0, 1, 4, 7, 9, 10, 9, 7, 5, 3, 2, 2, 2, 2, 3, 2, 2, 1, 0, 0, 1, 4, 7, 10, 12, 12, 10, 7, 3, 1, 2, 7, 14, 21, 27, 31, 31, 29, 27, 25, 26, 29, 32, 36, 39, 41, 41, 40, 39, 36, 32, 29, 26, 25, 25, 27, 29, 32, 34, 35, 35, 35, 35, 36, 38, 39, 41, 41, 39, 35, 32, 29, 28, 30, 34, 39, 43, 44, 43, 40, 36, 32, 30, 30, 30, 31, 33, 33, 33, 33, 31, 29, 26, 24, 22, 21, 22, 24, 28, 30, 31, 30, 28, 24, 21, 19, 18, 18, 17, 16, 14, 12, 10, 8, 8, 9, 12, 14, 17, 18, 17, 14, 11, 9, 9, 11, 14, 16, 17, 15, 10, 6, 4, 5, 11, 18, 25, 30, 29, 24, 16, 8, 1, 0, 0, 3, 8, 12, 14, 13, 9, 5, 1, 0, 0, 1, 3, 4, 3, 2, 1, 0, 0, 2, 3, 4, 4, 2, 1, 0, 0, 0, 2, 4, 7, 9, 9, 9, 7, 5, 3, 2, 3, 7, 12, 18, 24, 28, 29, 28, 25, 22, 20, 19, 21, 23, 25, 25, 22, 19, 15, 13, 13, 14, 16, 17, 16, 12, 8, 4, 1, 1, 5, 10, 16, 20, 24, 25, 25, 25, 25, 27, 28, 29, 29, 27, 25, 22, 21, 20, 19, 18, 16, 15, 16, 18, 23, 30, 36, 40, 40, 36, 29, 23, 19, 19, 22, 27, 32, 34, 34, 31, 29, 27, 28, 31, 36, 40, 44, 48, 51, 54, 57, 60, 62, 64, 65, 65, 64, 62, 60, 59, 57, 57, 56, 55, 54, 51, 48, 45, 42, 41, 42, 43, 45, 45, 45, 43, 40, 38, 36, 36, 37, 39, 42, 45, 47, 48, 47, 47, 47, 49, 51, 54, 56, 56, 55, 53, 53, 54, 56, 59, 61, 60, 57, 52, 48, 44, 41, 40, 38, 36, 33, 29, 25, 23, 22, 23, 25, 27, 27, 27, 25, 23, 22, 20, 19, 18, 17, 17, 15, 14, 14, 13, 12, 12, 11, 11, 11, 13, 15, 17, 20, 21, 21, 19, 15, 10, 6, 2, 0, 0, 0, 2, 4, 5, 6, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 1, 4, 7, 10, 12, 12, 11, 7, 4, 2, 1, 2, 4, 6, 6, 6, 4, 3, 3, 4, 6, 9, 11, 12, 13, 12, 12, 12, 11, 10, 9, 7, 6, 5, 6, 7, 9, 10, 10, 8, 5, 2, 0, 0, 0, 2, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 10, 10, 9, 7, 5, 3, 2, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 4, 7, 10, 13, 14, 13, 9, 5, 1, 0, 0, 4, 9, 14, 20, 26, 30, 33, 36, 37, 36, 35, 34, 33, 31, 29, 26, 21, 15, 9, 3, 0, 0, 2, 6, 11, 15, 17, 15, 12, 7, 4, 2, 3, 5, 9, 11, 13, 14, 14, 13, 13, 14, 14, 15, 16, 15, 15, 14, 14, 14, 13, 13, 12, 10, 9, 8, 9, 11, 15, 20, 23, 25, 25, 24, 24, 25, 28, 32, 37, 40, 41, 41, 39, 39, 40, 43, 48, 53, 58, 63, 67, 69, 70, 67, 63, 56, 49, 45, 44, 48, 54, 62, 68, 72, 72, 71, 70, 69, 68, 68, 68, 67, 65, 64, 64, 67, 72, 77, 81, 82, 79, 73, 67, 62, 60, 63, 68, 74, 78, 79, 77, 73, 68, 66, 66, 68, 70, 73, 75, 77, 79, 80, 80, 78, 75, 71, 68, 66, 66, 67, 67, 65, 61, 54, 47, 42, 40, 40, 43, 45, 46, 47, 46, 45, 44, 43, 41, 37, 32, 27, 25, 26, 30, 38, 46, 53, 56, 56, 53, 49, 47, 47, 50, 55, 62, 67, 70, 69, 65, 57, 47, 39, 33, 32, 37, 45, 55, 62, 65, 64, 60, 54, 50, 48, 48, 49, 50, 51, 51, 52, 52, 54, 54, 55, 55, 54, 53, 53, 53, 54, 56, 57, 58, 58, 58, 57, 57, 57, 57, 57, 55, 52, 48, 44, 41, 40, 43, 47, 52, 56, 58, 57, 54, 50, 47, 45, 43, 42, 39, 37, 35, 34, 36, 40, 44, 48, 51, 52, 52, 51, 51, 53, 55, 59, 62, 64, 66, 65, 64, 63, 60, 57, 53, 49, 45, 41, 40, 40, 41, 43, 44, 44, 42, 39, 35, 32, 29, 26, 24, 22, 21, 19, 19, 19, 21, 24, 26, 27, 27, 24, 21, 16, 11, 8, 7, 9, 13, 18, 24, 28, 29, 29, 27, 25, 24, 25, 27, 31, 34, 37, 38, 38, 37, 35, 33, 30, 28, 26, 25, 23, 22, 20, 20, 21, 23, 26, 28, 29, 28, 24, 18, 13, 9, 7, 8, 10, 12, 13, 14, 13, 11, 10, 10, 10, 10, 10, 9, 7, 6, 5, 5, 5, 6, 6, 5, 5, 6, 9, 13, 18, 24, 29, 32, 34, 34, 34, 35, 35, 36, 38, 38, 38, 36, 33, 30, 28, 26, 25, 26, 28, 30, 31, 31, 30, 26, 21, 16, 12, 9, 10, 12, 16, 17, 16, 11, 6, 1, 0, 1, 4, 8, 11, 11, 8, 5, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 0, 0, 0, 1, 6, 13, 19, 25, 27, 27, 25, 23, 22, 22, 22, 22, 20, 16, 12, 8, 7, 8, 11, 16, 20, 23, 25, 25, 24, 24, 25, 27, 28, 30, 30, 30, 29, 28, 27, 26, 25, 26, 27, 29, 30, 29, 26, 21, 15, 10, 9, 12, 19, 26, 32, 34, 33, 30, 26, 24, 23, 23, 23, 24, 24, 25, 28, 32, 37, 40, 41, 38, 34, 30, 28, 29, 32, 36, 39, 40, 39, 37, 35, 34, 36, 38, 40, 41, 41, 38, 36, 35, 37, 42, 49, 57, 62, 65, 63, 59, 53, 48, 45, 43, 44, 47, 50, 53, 57, 60, 61, 61, 59, 55, 51, 47, 44, 43, 44, 46, 49, 51, 54, 55, 57, 57, 56, 53, 49, 45, 40, 37, 35, 34, 35, 36, 39, 42, 46, 50, 55, 58, 58, 56, 51, 47, 43, 42, 44, 47, 51, 53, 55, 56, 57, 59, 63, 66, 68, 67, 64, 60, 54, 49, 47, 47, 50, 54, 59, 61, 62, 61, 58, 54, 49, 45, 42, 40, 39, 39, 40, 41, 40, 38, 36, 33, 32, 31, 31, 32, 32, 32, 31, 30, 29, 28, 29, 31, 33, 35, 38, 40, 40, 40, 37, 32, 27, 22, 20, 20, 23, 27, 30, 31, 28, 24, 19, 16, 14, 15, 17, 18, 20, 20, 19, 18, 16, 14, 11, 10, 9, 9, 10, 11, 10, 9, 6, 2, 0, 0, 0, 3, 6, 9, 9, 8, 6, 3, 1, 0, 0, 0, 3, 7, 13, 17, 18, 16, 12, 6, 2, 1, 3, 6, 9, 10, 10, 8, 7, 8, 11, 15, 19, 21, 22, 20, 16, 13, 9, 7, 5, 4, 5, 6, 7, 9, 11, 11, 9, 7, 4, 2, 3, 7, 12, 18, 23, 25, 23, 19, 14, 9, 7, 6, 6, 7, 7, 7, 7, 7, 9, 12, 16, 18, 20, 19, 18, 17, 17, 19, 23, 27, 29, 28, 24, 18, 12, 8, 7, 9, 13, 17, 20, 21, 21, 21, 21, 21, 21, 20, 17, 13, 8, 5, 5, 8, 13, 17, 19, 18, 16, 12, 8, 6, 5, 4, 3, 3, 2, 2, 3, 7, 10, 14, 16, 17, 15, 13, 10, 9, 8, 8, 8, 8, 8, 7, 7, 6, 6, 6, 5, 5, 5, 5, 6, 7, 7, 8, 8, 8, 8, 8, 7, 5, 4, 2, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 5, 7, 9, 8, 6, 3, 1, 0, 2, 6, 11, 15, 18, 18, 17, 16, 16, 18, 21, 24, 25, 25, 23, 21, 20, 21, 23, 25, 27, 28, 29, 29, 29, 30, 31, 33, 34, 36, 37, 38, 39, 38, 36, 32, 29, 27, 28, 31, 36, 42, 46, 47, 46, 44, 43, 43, 44, 45, 45, 43, 39, 33, 28, 26, 25, 27, 28, 28, 25, 21, 16, 13, 13, 15, 17, 19, 19, 19, 18, 17, 18, 20, 21, 22, 20, 18, 15, 13, 14, 15, 16, 17, 17, 16, 14, 13, 13, 13, 14, 15, 15, 13, 10, 7, 4, 3, 4, 6, 10, 13, 15, 15, 14, 12, 9, 7, 6, 6, 8, 12, 16, 21, 25, 28, 29, 29, 28, 26, 23, 21, 17, 14, 12, 10, 11, 14, 18, 23, 28, 31, 34, 37, 39, 41, 42, 41, 36, 28, 18, 11, 7, 8, 14, 21, 26, 28, 25, 21, 17, 15, 16, 17, 18, 16, 12, 7, 4, 4, 9, 15, 21, 24, 24, 21, 18, 15, 15, 16, 17, 17, 14, 10, 5, 3, 3, 6, 12, 18, 22, 22, 20, 16, 12, 9, 8, 8, 10, 11, 12, 11, 10, 7, 5, 3, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 4, 9, 16, 20, 22, 19, 13, 7, 3, 3, 6, 12, 17, 21, 22, 20, 16, 11, 8, 7, 8, 10, 14, 17, 18, 18, 16, 14, 12, 12, 12, 14, 15, 15, 15, 14, 12, 11, 11, 11, 12, 12, 12, 12, 12, 12, 13, 14, 15, 16, 16, 16, 15, 13, 12, 12, 14, 17, 22, 26, 28, 28, 25, 20, 16, 13, 12, 15, 18, 22, 25, 25, 25, 24, 23, 23, 24, 24, 23, 20, 18, 16, 15, 15, 16, 16, 15, 13, 11, 8, 7, 7, 9, 10, 10, 9, 8, 8, 9, 12, 16, 19, 20, 19, 15, 10, 6, 2, 1, 0, 1, 2, 4, 5, 6, 8, 9, 9, 8, 6, 3, 1, 0, 0, 1, 5, 10, 15, 18, 18, 16, 11, 6, 2, 0, 0, 2, 5, 9, 13, 16, 18, 19, 20, 20, 20, 21, 22, 24, 24, 22, 19, 14, 8, 4, 2, 2, 5, 8, 11, 13, 13, 12, 10, 8, 8, 9, 12, 16, 21, 25, 28, 29, 31, 34, 38, 41, 42, 41, 35, 28, 21, 16, 15, 19, 26, 34, 41, 45, 47, 47, 45, 41, 37, 32, 27, 24, 21, 21, 23, 27, 32, 37, 40, 42, 42, 41, 38, 35, 33, 32, 32, 34, 35, 37, 38, 38, 39, 40, 42, 45, 48, 51, 54, 55, 55, 55, 54, 52, 48, 43, 39, 36, 36, 39, 46, 53, 59, 61, 60, 56, 50, 45, 42, 41, 42, 44, 47, 49, 50, 51, 52, 52, 52, 53, 54, 55, 56, 58, 60, 61, 62, 62, 62, 61, 59, 55, 50, 43, 36, 30, 28, 28, 31, 35, 38, 38, 35, 31, 26, 23, 24, 27, 31, 34, 34, 32, 28, 24, 22, 23, 25, 29, 30, 29, 23, 16, 10, 7, 8, 12, 18, 22, 24, 24, 21, 19, 17, 16, 15, 14, 12, 10, 9, 9, 12, 16, 19, 21, 21, 19, 16, 15, 15, 18, 22, 25, 27, 26, 23, 19, 16, 16, 18, 21, 26, 29, 30, 28, 26, 23, 21, 21, 22, 24, 25, 25, 25, 25, 28, 34, 42, 49, 52, 50, 43, 32, 22, 16, 16, 23, 35, 48, 60, 68, 72, 72, 71, 68, 64, 61, 58, 56, 56, 58, 61, 66, 70, 73, 73, 71, 67, 64, 62, 62, 62, 62, 62, 62, 61, 60, 60, 59, 58, 56, 54, 50, 47, 45, 45, 46, 48, 51, 52, 51, 48, 43, 38, 33, 29, 28, 28, 30, 31, 32, 31, 30, 27, 24, 20, 18, 16, 17, 21, 26, 31, 34, 35, 31, 23, 14, 6, 1, 0, 2, 6, 10, 14, 15, 15, 14, 13, 10, 8, 6, 4, 4, 5, 9, 13, 16, 17, 15, 11, 6, 1, 0, 0, 1, 5, 9, 13, 15, 16, 15, 14, 13, 13, 12, 12, 10, 7, 4, 1, 0, 1, 4, 9, 14, 17, 19, 19, 17, 17, 17, 18, 19, 19, 19, 19, 20, 21, 22, 23, 24, 25, 24, 24, 24, 25, 24, 24, 23, 23, 23, 24, 26, 28, 28, 27, 24, 20, 16, 12, 10, 8, 8, 7, 7, 7, 6, 6, 6, 7, 8, 9, 10, 11, 12, 10, 8, 5, 2, 0, 0, 0, 1, 3, 5, 5, 4, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 5, 7, 8, 8, 7, 5, 4, 3, 2, 3, 3, 3, 3, 4, 5, 7, 8, 8, 8, 7, 6, 5, 6, 7, 10, 13, 17, 19, 21, 20, 18, 14, 11, 8, 8, 11, 15, 19, 22, 23, 20, 15, 9, 4, 0, 0, 0, 0, 3, 5, 6, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 2, 5, 8, 10, 10, 8, 6, 3, 1, 0, 1, 4, 6, 8, 10, 10, 10, 10, 8, 6, 4, 1, 0, 0, 1, 4, 7, 11, 13, 14, 15, 15, 15, 14, 14, 13, 12, 11, 12, 13, 16, 19, 22, 24, 26, 28, 30, 31, 31, 32, 32, 33, 35, 36, 36, 36, 35, 34, 35, 39, 48, 61, 73, 83, 86, 82, 71, 58, 47, 40, 40, 45, 54, 64, 72, 76, 77, 76, 73, 69, 65, 60, 53, 46, 39, 34, 33, 36, 42, 50, 56, 59, 59, 56, 53, 52, 53, 56, 60, 61, 60, 56, 49, 44, 41, 43, 48, 55, 62, 67, 66, 61, 52, 41, 32, 27, 27, 31, 38, 45, 51, 53, 54, 55, 56, 59, 63, 66, 67, 66, 62, 59, 56, 56, 57, 58, 58, 56, 52, 47, 42, 41, 41, 44, 49, 52, 54, 56, 56, 56, 57, 58, 58, 58, 56, 56, 57, 60, 64, 66, 65, 60, 52, 43, 36, 35, 39, 47, 57, 66, 71, 72, 69, 65, 60, 56, 54, 53, 54, 58, 63, 70, 76, 81, 83, 83, 81, 80, 80, 81, 83, 85, 83, 80, 74, 68, 65, 65, 68, 73, 79, 84, 87, 89, 89, 89, 87, 85, 81, 76, 70, 65, 60, 55, 51, 47, 43, 40, 39, 40, 43, 47, 49, 50, 47, 43, 38, 35, 35, 38, 42, 46, 49, 49, 46, 42, 38, 36, 37, 42, 50, 60, 69, 74, 76, 73, 67, 60, 55, 52, 51, 53, 56, 60, 64, 68, 73, 77, 81, 84, 84, 84, 83, 83, 86, 90, 95, 101, 105, 108, 111, 111, 111, 111, 109, 106, 102, 99, 98, 100, 104, 110, 117, 123, 126, 124, 120, 113, 105, 100, 98, 101, 107, 115, 123, 128, 128, 124, 116, 107, 101, 99, 102, 108, 116, 121, 123, 122, 118, 115, 113, 113, 113, 112, 109, 103, 96, 90, 86, 86, 89, 93, 95, 95, 92, 90, 89, 93, 101, 112, 122, 130, 132, 129, 123, 115, 106, 100, 96, 94, 95, 99, 103, 108, 113, 117, 120, 120, 120, 118, 115, 111, 105, 98, 89, 82, 76, 73, 74, 76, 76, 74, 68, 59, 49, 42, 39, 41, 46, 51, 54, 53, 50, 45, 41, 38, 38, 40, 42, 44, 46, 46, 44, 42, 40, 37, 34, 32, 31, 31, 31, 29, 25, 21, 15, 12, 10, 13, 18, 24, 30, 35, 36, 36, 34, 31, 29, 28, 28, 30, 32, 36, 39, 40, 41, 42, 42, 43, 45, 47, 49, 49, 49, 49, 51, 55, 62, 70, 76, 77, 74, 67, 58, 50, 46, 46, 50, 56, 61, 64, 63, 59, 54, 50, 47, 46, 48, 51, 54, 56, 56, 54, 52, 51, 51, 54, 59, 64, 66, 64, 60, 53, 47, 44, 44, 48, 53, 56, 56, 53, 49, 45, 44, 47, 52, 56, 56, 53, 47, 41, 36, 35, 38, 43, 48, 52, 54, 54, 55, 55, 55, 54, 51, 44, 37, 29, 23, 20, 21, 23, 24, 24, 22, 18, 12, 8, 6, 7, 8, 11, 12, 11, 9, 5, 2, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 4, 4, 2, 1, 0, 2, 6, 12, 18, 22, 24, 22, 19, 16, 15, 16, 20, 25, 31, 37, 43, 48, 53, 57, 60, 64, 67, 71, 75, 78, 79, 78, 75, 71, 67, 66, 69, 74, 82, 91, 99, 105, 110, 112, 113, 111, 108, 104, 101, 99, 100, 105, 112, 120, 126, 130, 129, 123, 115, 106, 97, 89, 83, 79, 75, 71, 67, 61, 56, 51, 47, 43, 40, 38, 36, 35, 34, 34, 34, 32, 30, 26, 21, 16, 12, 9, 7, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 4, 8, 12, 16, 18, 18, 16, 13, 10, 9, 9, 11, 13, 15, 16, 16, 15, 14, 14, 14, 14, 15, 14, 13, 10, 7, 4, 1, 0, 1, 4, 7, 10, 11, 10, 8, 5, 1, 0, 0, 1, 3, 5, 5, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 7, 8, 9, 8, 6, 3, 2, 3, 7, 14, 21, 26, 28, 25, 18, 11, 4, 1, 1, 5, 9, 13, 14, 14, 11, 9, 7, 9, 12, 15, 19, 20, 19, 17, 14, 13, 13, 14, 15, 15, 12, 9, 4, 1, 0, 0, 1, 3, 5, 5, 4, 2, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 3, 3, 4, 5, 7, 8, 9, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 3, 4, 6, 8, 8, 8, 8, 7, 9, 12, 16, 20, 22, 21, 17, 11, 5, 2, 2, 5, 11, 16, 20, 21, 19, 15, 11, 9, 8, 10, 13, 17, 21, 23, 25, 26, 25, 24, 23, 21, 18, 17, 15, 15, 16, 17, 18, 18, 17, 15, 13, 12, 11, 11, 11, 12, 12, 11, 10, 10, 10, 10, 10, 10, 10, 9, 9, 10, 10, 10, 10, 9, 7, 4, 2, 1, 2, 4, 8, 12, 16, 19, 21, 22, 22, 23, 23, 22, 22, 21, 21, 22, 23, 25, 27, 29, 30, 29, 28, 26, 25, 25, 25, 27, 29, 29, 28, 25, 22, 18, 16, 17, 19, 22, 25, 27, 27, 26, 24, 23, 22, 22, 23, 25, 27, 30, 33, 37, 40, 42, 42, 39, 36, 32, 29, 27, 27, 28, 31, 33, 37, 40, 42, 44, 45, 44, 43, 42, 41, 42, 44, 46, 47, 46, 43, 39, 33, 29, 27, 28, 30, 33, 35, 36, 34, 32, 28, 26, 25, 26, 27, 29, 31, 32, 32, 31, 30, 27, 23, 19, 15, 13, 14, 17, 22, 26, 29, 28, 25, 19, 14, 10, 9, 9, 11, 13, 13, 13, 12, 11, 11, 12, 13, 13, 13, 12, 10, 8, 7, 7, 7, 7, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 2, 5, 10, 14, 16, 17, 15, 12, 7, 3, 0, 0, 0, 2, 5, 6, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 2, 4, 7, 8, 9, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 7, 6, 3, 1, 0, 0, 1, 3, 5, 5, 5, 3, 1, 0, 0, 1, 5, 8, 11, 11, 10, 6, 3, 0, 0, 0, 2, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 3, 5, 7, 8, 7, 5, 3, 2, 3, 4, 7, 8, 8, 6, 4, 1, 0, 0, 1, 3, 5, 5, 6, 6, 7, 8, 10, 11, 10, 7, 3, 1, 0, 1, 4, 8, 11, 13, 12, 9, 7, 6, 7, 9, 12, 15, 17, 17, 17, 17, 17, 18, 19, 20, 22, 23, 24, 25, 25, 24, 23, 21, 20, 19, 18, 18, 19, 21, 23, 24, 25, 25, 23, 22, 21, 21, 22, 22, 22, 21, 19, 17, 15, 14, 14, 13, 12, 10, 8, 5, 3, 2, 2, 4, 6, 8, 9, 9, 7, 5, 3, 1, 1, 2, 4, 6, 8, 9, 8, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 3, 3, 2, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 2, 3, 3, 4, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 4, 6, 8, 10, 11, 10, 9, 6, 3, 1, 0, 0, 1, 3, 5, 6, 5, 4, 2, 0, 0, 0, 2, 4, 5, 4, 3, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 4, 6, 7, 7, 5, 2, 0, 0, 0, 2, 4, 5, 4, 3, 1, 0, 1, 4, 7, 10, 11, 11, 10, 8, 5, 3, 1, 0, 0, 1, 4, 9, 15, 20, 24, 26, 26, 24, 22, 20, 19, 18, 19, 19, 21, 22, 24, 26, 26, 25, 23, 21, 18, 17, 19, 22, 27, 31, 32, 30, 26, 21, 17, 16, 17, 20, 23, 24, 24, 23, 22, 22, 23, 26, 28, 29, 28, 26, 24, 23, 23, 23, 24, 25, 25, 24, 23, 22, 22, 23, 24, 25, 26, 26, 26, 25, 24, 24, 24, 26, 30, 34, 39, 42, 43, 42, 38, 32, 26, 22, 20, 21, 24, 26, 26, 25, 22, 21, 21, 22, 24, 25, 24, 20, 15, 10, 6, 5, 5, 7, 9, 12, 14, 15, 16, 16, 14, 11, 7, 3, 1, 0, 1, 3, 7, 10, 13, 14, 14, 13, 11, 8, 6, 3, 1, 0, 0, 0, 2, 4, 7, 9, 11, 11, 11, 10, 9, 9, 9, 9, 10, 9, 8, 6, 3, 1, 0, 0, 0, 3, 5, 8, 9, 8, 6, 3, 1, 0, 0, 0, 2, 3, 5, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 2, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 0, 0, 0, 0, 0, 2, 2, 3, 2, 1, 0, 0, 0, 2, 4, 6, 7, 6, 4, 2, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 2, 1, 0, 1, 4, 8, 13, 17, 18, 18, 17, 16, 15, 15, 15, 15, 15, 14, 13, 12, 12, 12, 13, 15, 18, 20, 22, 24, 25, 25, 25, 24, 22, 21, 19, 19, 19, 20, 22, 24, 25, 26, 26, 25, 25, 24, 24, 24, 23, 22, 20, 18, 17, 16, 17, 18, 20, 21, 21, 20, 19, 17, 17, 17, 18, 20, 21, 21, 20, 19, 16, 13, 11, 8, 7, 6, 7, 8, 9, 10, 11, 11, 11, 11, 10, 10, 9, 9, 8, 8, 8, 8, 9, 10, 11, 12, 14, 15, 16, 15, 13, 10, 6, 2, 0, 0, 2, 7, 12, 16, 19, 19, 18, 17, 16, 16, 17, 19, 20, 20, 20, 18, 17, 16, 15, 16, 17, 19, 22, 24, 27, 28, 29, 28, 27, 25, 24, 23, 23, 23, 23, 24, 24, 24, 23, 22, 21, 20, 19, 19, 20, 22, 23, 25, 26, 26, 25, 23, 20, 17, 14, 11, 8, 7, 7, 8, 10, 12, 15, 17, 18, 19, 20, 19, 18, 17, 16, 15, 14, 13, 13, 11, 9, 7, 4, 2, 1, 2, 3, 6, 8, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 6, 4, 3, 1, 0, 1, 3, 5, 8, 9, 8, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 4, 3, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 3, 6, 9, 10, 10, 8, 5, 2, 0, 0, 0, 2, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 1, 0, 0, 1, 2, 3, 5, 6, 6, 7, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 1, 3, 5, 7, 8, 9, 9, 8, 7, 7, 6, 5, 5, 4, 4, 4, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 3, 6, 8, 9, 8, 6, 4, 1, 0, 0, 0, 0, 0, 0],
-"peakC": [1287, 1301, 1328, 1373, 1441, 1524, 1605, 1668, 1716, 1763, 1820, 1889, 1964, 2038, 2110, 2185, 2270, 2364, 2467, 2575, 2683, 2786, 2883, 2975, 3062, 3146, 3226, 3301, 3369, 3430, 3484, 3529, 3565, 3590, 3601, 3598, 3581, 3550, 3508, 3454, 3388, 3309, 3217, 3110, 2990, 2858, 2714, 2560, 2400, 2237, 2076, 1921, 1776, 1640, 1512, 1387, 1261, 1134, 1009, 890, 782, 690, 613, 550, 498, 454, 418, 387, 362, 340, 319, 297, 274, 250, 230, 215, 207, 205, 205, 205, 201, 194, 183, 173, 164, 159, 156, 155, 153, 151, 147, 142, 138, 136, 137, 141, 149, 160, 173, 186, 201, 215, 229, 243, 256, 270, 284, 299, 314, 328, 339, 346, 350, 351, 352, 353, 355, 358, 358, 355, 347, 336, 325, 315, 309, 304, 298, 286, 267, 243, 216, 190, 168, 153, 141, 132, 123, 112, 100, 89, 80, 74, 71, 70, 71, 74, 77, 83, 93, 107, 126, 150, 176, 202, 224, 240, 248, 248, 243, 234, 223, 209, 192, 171, 148, 125, 104, 87, 75, 67, 62, 56, 49, 41, 34, 29, 27, 28, 31, 34, 37, 39, 41, 44, 50, 60, 75, 95, 121, 152, 186, 223, 257, 284, 301, 306, 301, 287, 267, 246, 224, 202, 179, 154, 127, 100, 75, 55, 40, 31, 26, 25, 25, 25, 25, 24, 22, 20, 21, 29, 46, 73, 111, 155, 202, 247, 287, 320, 346, 363, 370, 366, 350, 322, 283, 239, 195, 156, 127, 110, 106, 114, 131, 157, 190, 226, 264, 298, 326, 342, 345, 333, 309, 274, 234, 192, 151, 115, 84, 60, 42, 29, 22, 18, 15, 14, 12, 11, 11, 13, 16, 20, 23, 24, 24, 23, 21, 20, 21, 23, 25, 27, 27, 26, 24, 22, 20, 20, 19, 19, 18, 18, 18, 19, 20, 21, 20, 18, 13, 8, 4, 2, 3, 6, 10, 13, 14, 13, 10, 6, 3, 2, 3, 5, 8, 11, 13, 14, 14, 14, 13, 16, 24, 40, 67, 106, 154, 209, 264, 314, 352, 373, 373, 354, 317, 268, 212, 157, 106, 65, 35, 15, 4, 0, 0, 2, 5, 7, 8, 8, 7, 6, 5, 6, 7, 8, 8, 8, 6, 4, 2, 2, 3, 4, 6, 6, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 5, 16, 36, 69, 115, 173, 238, 303, 360, 400, 417, 410, 378, 330, 271, 210, 155, 109, 74, 49, 33, 22, 15, 10, 7, 6, 6, 7, 8, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 15, 38, 76, 127, 189, 255, 316, 363, 387, 387, 361, 316, 259, 200, 146, 101, 67, 43, 27, 16, 10, 8, 8, 11, 15, 19, 22, 24, 24, 24, 23, 24, 25, 28, 30, 33, 33, 33, 32, 31, 32, 33, 34, 33, 30, 24, 18, 19, 31, 62, 112, 180, 256, 331, 391, 427, 431, 406, 355, 290, 220, 155, 101, 61, 33, 16, 5, 1, 3, 18, 49, 101, 175, 265, 360, 446, 508, 533, 518, 465, 386, 293, 202, 124, 66, 30, 11, 7, 11, 18, 25, 30, 31, 30, 27, 26, 26, 30, 37, 45, 52, 57, 59, 58, 54, 50, 45, 41, 38, 37, 37, 38, 39, 39, 37, 33, 28, 22, 16, 11, 6, 2, 0, 1, 4, 9, 17, 24, 30, 31, 28, 23, 24, 36, 67, 121, 195, 281, 365, 431, 468, 467, 433, 377, 318, 275, 266, 297, 364, 452, 540, 604, 628, 603, 533, 431, 317, 208, 118, 56, 21, 6, 4, 8, 13, 17, 19, 20, 21, 22, 22, 20, 17, 13, 9, 5, 2, 0, 0, 2, 4, 6, 8, 9, 9, 8, 6, 4, 2, 1, 1, 3, 6, 9, 12, 13, 12, 10, 7, 4, 4, 6, 11, 18, 24, 30, 33, 34, 32, 28, 22, 17, 12, 9, 8, 9, 11, 16, 20, 25, 28, 29, 28, 25, 19, 13, 7, 3, 1, 2, 5, 8, 8, 5, 1, 2, 17, 56, 125, 224, 344, 468, 573, 638, 648, 601, 509, 396, 290, 219, 198, 231, 306, 399, 484, 537, 544, 505, 428, 330, 231, 144, 79, 38, 17, 8, 7, 7, 6, 5, 3, 2, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 14, 20, 24, 27, 27, 26, 24, 22, 18, 14, 9, 5, 1, 0, 0, 3, 5, 8, 9, 8, 7, 7, 8, 9, 12, 13, 12, 10, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 6, 4, 1, 0, 0, 5, 14, 25, 35, 41, 42, 37, 27, 15, 5, 0, 0, 7, 20, 36, 50, 60, 62, 57, 47, 34, 23, 15, 13, 16, 22, 30, 37, 41, 41, 36, 28, 19, 10, 6, 8, 18, 34, 52, 68, 75, 69, 49, 23, 3, 7, 51, 146, 292, 471, 655, 810, 901, 907, 826, 674, 486, 304, 170, 112, 139, 238, 380, 528, 642, 697, 682, 602, 479, 341, 214, 117, 60, 37, 38, 48, 52, 45, 28, 11, 6, 30, 92, 192, 320, 457, 577, 653, 668, 616, 508, 368, 229, 127, 90, 131, 244, 407, 582, 729, 812, 813, 731, 586, 414, 255, 147, 112, 154, 258, 394, 526, 620, 654, 623, 536, 417, 290, 179, 95, 43, 16, 5, 4, 6, 11, 19, 28, 38, 46, 48, 44, 35, 24, 16, 12, 14, 20, 27, 33, 34, 32, 27, 21, 18, 18, 23, 31, 40, 49, 55, 56, 53, 45, 35, 27, 24, 26, 35, 49, 63, 75, 81, 81, 73, 60, 41, 20, 1, 0, 7, 53, 136, 255, 392, 525, 626, 672, 654, 576, 456, 321, 197, 103, 47, 25, 24, 27, 26, 18, 11, 21, 65, 153, 280, 430, 571, 669, 695, 638, 512, 352, 208, 128, 148, 272, 476, 710, 914, 1035, 1044, 942, 758, 536, 324, 159, 57, 16, 19, 44, 73, 93, 100, 94, 80, 64, 49, 39, 35, 38, 46, 56, 67, 76, 80, 79, 73, 63, 51, 38, 29, 23, 22, 26, 33, 41, 47, 47, 39, 23, 5, 0, 6, 53, 142, 268, 411, 542, 629, 648, 590, 468, 315, 172, 83, 77, 163, 323, 520, 704, 828, 860, 792, 646, 464, 295, 188, 168, 237, 369, 522, 651, 718, 707, 624, 492, 342, 204, 99, 34, 4, 0, 6, 15, 20, 21, 19, 15, 11, 8, 5, 4, 4, 5, 5, 6, 6, 7, 7, 8, 9, 10, 9, 8, 7, 5, 3, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 9, 14, 18, 18, 16, 11, 6, 2, 0, 0, 0, 2, 5, 7, 8, 7, 6, 4, 2, 0, 0, 0, 0, 3, 7, 11, 13, 13, 10, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 5, 5, 4, 2, 0, 0, 0, 4, 11, 21, 29, 34, 33, 28, 19, 10, 2, 0, 0, 3, 10, 17, 22, 24, 22, 16, 10, 3, 0, 0, 1, 6, 12, 19, 24, 27, 26, 22, 16, 9, 4, 3, 7, 14, 23, 33, 44, 51, 52, 42, 22, 0, 0, 12, 97, 251, 461, 689, 886, 1001, 1006, 901, 715, 497, 296, 148, 68, 49, 68, 99, 121, 123, 107, 81, 56, 42, 41, 53, 71, 88, 100, 105, 101, 90, 71, 42, 10, 0, 0, 58, 197, 407, 658, 901, 1074, 1134, 1063, 882, 638, 389, 185, 54, 0, 0, 29, 60, 74, 64, 35, 2, 0, 7, 78, 204, 369, 544, 690, 771, 765, 676, 526, 354, 196, 81, 16, 0, 0, 7, 14, 13, 7, 1, 0, 3, 10, 18, 25, 30, 34, 36, 36, 35, 34, 32, 29, 26, 24, 22, 20, 16, 11, 6, 2, 0, 0, 1, 3, 5, 5, 5, 6, 10, 18, 29, 40, 48, 51, 49, 44, 37, 31, 24, 16, 7, 2, 10, 42, 104, 198, 313, 430, 522, 568, 556, 490, 387, 272, 168, 93, 52, 40, 44, 52, 54, 47, 35, 20, 9, 2, 0, 0, 0, 2, 7, 17, 29, 42, 52, 54, 48, 36, 22, 11, 10, 18, 35, 55, 69, 70, 55, 28, 1, 0, 24, 109, 246, 416, 583, 708, 759, 721, 607, 446, 279, 138, 45, 0, 0, 1, 14, 23, 25, 24, 21, 19, 16, 13, 8, 4, 2, 5, 13, 24, 37, 48, 51, 42, 22, 0, 0, 14, 98, 244, 434, 633, 793, 871, 846, 725, 543, 345, 173, 56, 0, 0, 10, 35, 53, 57, 51, 37, 23, 12, 8, 9, 17, 28, 42, 56, 69, 80, 84, 80, 62, 33, 2, 0, 12, 100, 257, 468, 694, 883, 988, 981, 866, 674, 456, 262, 126, 60, 51, 75, 103, 116, 106, 78, 43, 16, 4, 9, 29, 56, 80, 97, 101, 94, 78, 57, 36, 19, 7, 3, 7, 20, 38, 58, 73, 76, 63, 35, 4, 0, 18, 107, 261, 461, 669, 835, 916, 886, 751, 546, 328, 157, 80, 119, 263, 471, 689, 856, 928, 886, 739, 526, 302, 124, 37, 60, 183, 371, 570, 725, 798, 772, 659, 493, 315, 164, 60, 7, 0, 1, 12, 18, 17, 12, 8, 6, 7, 8, 9, 9, 6, 3, 0, 0, 0, 0, 6, 12, 13, 7, 0, 0, 15, 79, 192, 346, 511, 650, 725, 716, 625, 477, 310, 162, 58, 3, 0, 0, 16, 29, 36, 38, 39, 40, 41, 40, 37, 32, 25, 18, 12, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 11, 14, 16, 15, 12, 8, 3, 0, 0, 0, 6, 18, 34, 52, 69, 79, 80, 72, 59, 43, 31, 28, 34, 50, 71, 92, 107, 111, 104, 87, 66, 46, 35, 34, 44, 60, 78, 90, 93, 85, 69, 49, 31, 18, 16, 22, 35, 51, 66, 78, 83, 81, 70, 47, 17, 0, 0, 36, 147, 320, 531, 732, 874, 916, 848, 689, 483, 282, 123, 27, 0, 0, 14, 36, 46, 40, 20, 0, 0, 8, 82, 214, 389, 575, 727, 803, 780, 658, 469, 260, 84, 0, 0, 114, 315, 552, 769, 911, 942, 860, 689, 477, 274, 120, 28, 0, 0, 10, 22, 26, 25, 21, 19, 18, 17, 15, 11, 6, 2, 0, 0, 3, 9, 16, 25, 34, 42, 47, 47, 42, 33, 23, 14, 9, 10, 17, 29, 44, 60, 73, 80, 79, 72, 58, 43, 30, 22, 21, 26, 35, 43, 47, 46, 39, 30, 20, 13, 12, 15, 22, 31, 37, 39, 37, 30, 20, 9, 1, 0, 1, 15, 39, 67, 94, 113, 118, 106, 82, 52, 26, 12, 15, 38, 75, 120, 160, 184, 181, 148, 93, 33, 0, 3, 79, 221, 411, 607, 765, 845, 827, 719, 550, 361, 194, 77, 21, 18, 49, 93, 132, 151, 145, 115, 67, 17, 0, 5, 92, 255, 476, 714, 911, 1011, 979, 815, 561, 286, 74, 0, 73, 307, 638, 981, 1242, 1351, 1280, 1048, 724, 394, 147, 41, 93, 277, 529, 773, 937, 975, 879, 677, 425, 198, 61, 57, 194, 439, 729, 986, 1139, 1146, 1005, 754, 462, 209, 63, 60, 194, 421, 673, 877, 978, 953, 816, 609, 387, 196, 67, 4, 0, 9, 30, 42, 41, 31, 18, 8, 4, 5, 9, 13, 17, 20, 23, 27, 31, 33, 29, 16, 0, 0, 4, 62, 167, 308, 457, 574, 628, 602, 505, 366, 220, 102, 27, 0, 0, 4, 13, 16, 12, 7, 4, 3, 3, 4, 3, 2, 1, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 10, 13, 15, 14, 12, 7, 3, 0, 0, 0, 7, 20, 37, 55, 69, 75, 72, 59, 40, 22, 9, 7, 15, 31, 52, 72, 86, 91, 87, 75, 60, 46, 34, 25, 19, 17, 17, 20, 26, 31, 31, 23, 8, 0, 0, 32, 116, 244, 397, 538, 630, 646, 581, 456, 304, 163, 59, 3, 0, 0, 22, 44, 63, 76, 86, 91, 88, 77, 61, 42, 27, 22, 29, 46, 67, 85, 94, 92, 77, 56, 32, 14, 6, 9, 22, 42, 61, 75, 80, 73, 59, 40, 22, 10, 8, 13, 23, 36, 47, 56, 60, 57, 45, 23, 0, 0, 9, 81, 210, 379, 555, 691, 746, 701, 563, 368, 170, 25, 0, 37, 205, 437, 677, 860, 935, 879, 706, 464, 223, 51, 0, 77, 265, 506, 733, 885, 926, 850, 687, 481, 282, 128, 35, 0, 0, 18, 35, 43, 41, 36, 32, 31, 33, 34, 33, 30, 26, 27, 32, 41, 47, 43, 27, 3, 0, 2, 69, 195, 369, 557, 712, 794, 780, 676, 511, 329, 171, 62, 6, 0, 0, 16, 29, 39, 47, 55, 62, 68, 67, 60, 48, 35, 24, 16, 14, 14, 16, 18, 18, 17, 16, 15, 13, 12, 10, 8, 6, 3, 1, 0, 0, 1, 3, 5, 7, 7, 6, 4, 2, 0, 0, 0, 1, 2, 4, 5, 6, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 2, 6, 9, 11, 12, 10, 6, 2, 0, 0, 1, 4, 9, 12, 13, 11, 8, 3, 0, 0, 0, 4, 10, 16, 21, 21, 19, 14, 9, 3, 0, 0, 0, 3, 11, 22, 37, 52, 64, 70, 69, 62, 50, 37, 26, 19, 17, 20, 27, 36, 41, 36, 21, 0, 0, 3, 64, 180, 337, 505, 642, 710, 687, 582, 424, 257, 119, 31, 0, 0, 6, 18, 20, 14, 5, 0, 0, 0, 0, 4, 8, 13, 17, 20, 21, 19, 14, 9, 4, 0, 0, 0, 0, 2, 7, 12, 18, 23, 25, 23, 19, 13, 8, 2, 0, 0, 0, 5, 15, 27, 40, 50, 55, 53, 46, 35, 23, 15, 11, 14, 22, 32, 36, 29, 12, 0, 0, 24, 112, 251, 419, 576, 677, 694, 621, 480, 312, 159, 51, 0, 0, 9, 39, 65, 83, 92, 92, 84, 69, 50, 32, 20, 18, 29, 50, 76, 99, 114, 115, 105, 85, 63, 46, 39, 43, 57, 77, 96, 110, 113, 104, 86, 63, 41, 26, 23, 30, 45, 62, 75, 81, 77, 64, 47, 32, 21, 19, 25, 36, 49, 61, 71, 78, 79, 69, 48, 17, 0, 0, 50, 187, 398, 651, 889, 1046, 1073, 957, 727, 448, 198, 47, 32, 151, 366, 610, 815, 923, 906, 770, 554, 318, 131, 45, 86, 242, 468, 699, 869, 932, 874, 718, 508, 299, 133, 31, 0, 0, 21, 47, 59, 52, 26, 0, 0, 5, 102, 275, 504, 740, 923, 999, 947, 782, 553, 322, 140, 31, 0, 0, 7, 18, 17, 8, 0, 0, 0, 0, 4, 5, 4, 2, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 4, 7, 8, 8, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 12, 14, 14, 12, 10, 6, 2, 0, 0, 3, 10, 19, 29, 37, 41, 40, 34, 24, 13, 4, 2, 8, 24, 46, 70, 91, 105, 107, 99, 84, 65, 48, 34, 26, 21, 19, 19, 18, 18, 19, 20, 21, 21, 20, 17, 13, 8, 3, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 8, 19, 32, 46, 56, 60, 58, 49, 36, 23, 12, 5, 0, 0, 0, 3, 7, 12, 18, 22, 23, 22, 17, 11, 5, 1, 0, 0, 2, 4, 6, 6, 5, 4, 3, 2, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 7, 18, 32, 47, 58, 62, 60, 52, 42, 34, 30, 31, 34, 38, 39, 36, 31, 24, 18, 13, 12, 13, 19, 28, 39, 52, 63, 70, 70, 63, 51, 35, 22, 14, 14, 23, 40, 62, 83, 96, 95, 75, 40, 2, 0, 11, 99, 249, 437, 620, 749, 789, 729, 586, 404, 229, 95, 19, 0, 0, 6, 13, 11, 4, 0, 0, 0, 0, 3, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 4, 2, 0, 0, 2, 8, 17, 28, 39, 47, 51, 49, 41, 29, 16, 4, 0, 0, 8, 24, 43, 59, 67, 66, 56, 39, 21, 6, 0, 0, 4, 16, 30, 42, 49, 48, 41, 29, 16, 6, 0, 0, 7, 23, 47, 75, 101, 115, 109, 80, 36, 0, 0, 53, 193, 402, 646, 868, 1008, 1025, 910, 690, 424, 180, 20, 0, 70, 255, 487, 703, 849, 892, 825, 674, 480, 288, 137, 44, 7, 9, 32, 55, 68, 64, 43, 13, 0, 0, 37, 147, 315, 515, 703, 832, 865, 794, 642, 448, 262, 117, 30, 0, 0, 8, 21, 28, 33, 40, 50, 64, 78, 86, 87, 81, 68, 53, 38, 25, 17, 13, 12, 13, 14, 14, 13, 10, 9, 9, 13, 22, 36, 51, 63, 65, 53, 29, 1, 0, 6, 75, 195, 348, 500, 610, 647, 600, 485, 334, 188, 77, 13, 0, 0, 9, 19, 20, 17, 12, 8, 7, 7, 5, 2, 0, 0, 5, 16, 32, 48, 60, 65, 60, 48, 33, 17, 5, 0, 0, 1, 6, 9, 11, 9, 6, 3, 4, 7, 14, 21, 26, 28, 28, 28, 29, 29, 24, 11, 0, 0, 16, 100, 248, 443, 644, 801, 869, 828, 690, 494, 292, 131, 37, 11, 34, 79, 117, 133, 123, 95, 62, 36, 24, 28, 42, 61, 78, 87, 85, 75, 58, 38, 21, 8, 2, 3, 11, 25, 44, 62, 75, 74, 55, 22, 0, 0, 45, 177, 377, 607, 810, 928, 921, 787, 563, 311, 99, 0, 0, 121, 332, 569, 771, 885, 883, 773, 588, 379, 195, 68, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 4, 0, 7, 26, 39, 44, 44, 42, 39, 28, 9, 0, 0, 40, 153, 329, 540, 735, 861, 880, 788, 613, 403, 212, 76, 5, 0, 0, 19, 30, 31, 25, 20, 18, 20, 22, 23, 20, 15, 12, 13, 18, 23, 21, 8, 0, 0, 23, 112, 260, 445, 627, 757, 798, 739, 596, 411, 233, 96, 17, 0, 0, 13, 28, 35, 35, 34, 34, 35, 35, 33, 29, 23, 18, 14, 13, 15, 19, 25, 30, 32, 31, 26, 20, 15, 16, 24, 40, 58, 75, 84, 82, 69, 49, 27, 9, 0, 0, 4, 15, 25, 32, 36, 35, 32, 29, 28, 28, 29, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 29, 27, 23, 16, 9, 3, 0, 0, 0, 1, 3, 4, 2, 0, 0, 1, 7, 15, 21, 18, 6, 0, 0, 26, 112, 247, 410, 562, 661, 678, 608, 472, 308, 159, 53, 0, 0, 7, 31, 50, 57, 54, 46, 38, 31, 28, 27, 29, 31, 32, 32, 29, 24, 19, 13, 7, 3, 1, 0, 0, 0, 2, 6, 10, 14, 15, 14, 10, 6, 4, 4, 5, 5, 6, 7, 13, 21, 29, 30, 17, 0, 0, 5, 87, 242, 451, 672, 848, 927, 887, 740, 529, 312, 136, 28, 0, 0, 28, 56, 69, 66, 53, 37, 23, 14, 14, 20, 32, 49, 68, 84, 94, 95, 88, 74, 57, 43, 34, 33, 39, 49, 58, 63, 60, 49, 35, 22, 15, 17, 28, 47, 67, 82, 89, 86, 73, 56, 37, 23, 14, 11, 12, 15, 19, 22, 24, 24, 22, 20, 16, 12, 7, 4, 2, 3, 6, 11, 19, 28, 37, 42, 36, 19, 0, 0, 7, 85, 223, 406, 595, 741, 803, 763, 634, 454, 269, 122, 30, 0, 0, 9, 25, 33, 34, 32, 31, 30, 29, 26, 22, 18, 16, 19, 24, 31, 35, 35, 31, 23, 14, 6, 1, 0, 0, 3, 11, 20, 30, 38, 41, 39, 31, 20, 9, 3, 4, 12, 27, 46, 65, 80, 85, 75, 49, 13, 0, 0, 59, 199, 400, 624, 815, 919, 905, 778, 575, 351, 161, 38, 0, 0, 39, 84, 116, 128, 122, 104, 81, 59, 41, 29, 25, 31, 47, 71, 99, 123, 135, 127, 96, 48, 2, 0, 25, 140, 327, 552, 763, 901, 922, 817, 610, 360, 136, 0, 0, 98, 304, 548, 764, 894, 909, 811, 631, 423, 235, 106, 44, 38, 62, 91, 108, 107, 92, 68, 39, 9, 0, 0, 40, 156, 337, 557, 768, 915, 953, 873, 697, 476, 265, 106, 15, 0, 0, 14, 32, 38, 28, 8, 0, 0, 17, 103, 244, 421, 594, 718, 755, 694, 555, 377, 207, 81, 11, 0, 0, 8, 14, 12, 5, 0, 0, 0, 0, 5, 12, 21, 31, 40, 46, 46, 42, 34, 25, 17, 10, 6, 4, 2, 2, 4, 6, 9, 12, 13, 13, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 13, 16, 16, 13, 8, 4, 0, 0, 1, 4, 7, 8, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 3, 4, 5, 6, 7, 9, 10, 11, 11, 11, 11, 10, 8, 6, 5, 4, 5, 7, 12, 20, 28, 38, 47, 53, 57, 58, 57, 53, 47, 40, 34, 29, 27, 31, 40, 54, 71, 85, 94, 93, 83, 65, 46, 29, 20, 19, 26, 36, 45, 49, 47, 38, 25, 11, 2, 0, 5, 17, 31, 45, 54, 58, 55, 47, 39, 33, 32, 38, 49, 63, 78, 89, 97, 98, 92, 76, 49, 17, 0, 0, 40, 150, 316, 512, 696, 820, 849, 776, 622, 428, 242, 99, 16, 0, 0, 21, 41, 48, 38, 15, 0, 0, 20, 108, 249, 423, 593, 716, 758, 706, 577, 407, 238, 106, 25, 0, 0, 8, 22, 28, 29, 27, 26, 27, 29, 32, 35, 39, 44, 49, 55, 58, 57, 52, 43, 31, 20, 11, 6, 6, 10, 17, 25, 31, 36, 39, 40, 39, 32, 18, 1, 0, 0, 43, 129, 247, 375, 480, 532, 515, 434, 314, 187, 83, 18, 0, 0, 14, 29, 36, 36, 32, 29, 30, 35, 43, 51, 59, 67, 75, 82, 88, 90, 86, 76, 59, 40, 23, 12, 11, 19, 35, 53, 69, 79, 80, 71, 56, 38, 20, 8, 4, 10, 24, 44, 67, 86, 92, 82, 54, 17, 0, 1, 71, 209, 404, 620, 808, 921, 928, 829, 651, 441, 247, 103, 22, 0, 6, 28, 46, 54, 51, 38, 18, 0, 0, 2, 66, 186, 351, 528, 673, 744, 720, 608, 440, 264, 119, 28, 0, 0, 12, 27, 30, 24, 13, 5, 2, 4, 8, 12, 13, 11, 7, 3, 1, 0, 0, 0, 0, 2, 3, 5, 5, 5, 4, 4, 3, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 4, 12, 22, 31, 36, 36, 29, 20, 10, 3, 0, 0, 0, 2, 5, 8, 12, 16, 19, 20, 19, 15, 11, 6, 2, 0, 0, 0, 1, 3, 6, 8, 10, 9, 7, 3, 0, 0, 1, 8, 17, 26, 32, 33, 29, 21, 12, 4, 0, 0, 0, 4, 9, 15, 20, 21, 20, 15, 9, 4, 0, 0, 2, 7, 12, 18, 25, 33, 39, 41, 34, 16, 0, 0, 13, 95, 238, 422, 608, 746, 795, 741, 599, 410, 225, 83, 4, 0, 5, 42, 74, 89, 81, 52, 13, 0, 0, 60, 209, 428, 678, 904, 1045, 1063, 954, 748, 501, 271, 102, 11, 0, 17, 62, 106, 135, 148, 146, 134, 115, 94, 73, 59, 57, 70, 98, 134, 163, 173, 153, 107, 53, 20, 44, 147, 333, 575, 823, 1018, 1107, 1061, 889, 631, 352, 123, 0, 11, 150, 379, 635, 852, 973, 968, 841, 624, 374, 154, 15, 0, 82, 262, 485, 693, 832, 865, 784, 608, 384, 175, 42, 28, 146, 373, 656, 924, 1109, 1166, 1086, 893, 640, 385, 179, 49, 0, 1, 35, 71, 92, 89, 65, 27, 0, 0, 20, 122, 285, 486, 680, 816, 856, 789, 634, 437, 248, 104, 21, 0, 0, 8, 19, 25, 29, 33, 34, 28, 11, 0, 0, 32, 131, 287, 473, 647, 760, 781, 705, 556, 378, 213, 94, 29, 12, 22, 41, 56, 62, 60, 55, 47, 39, 30, 22, 17, 18, 26, 41, 59, 77, 87, 87, 72, 45, 13, 0, 0, 50, 154, 302, 470, 619, 713, 725, 652, 515, 349, 195, 84, 29, 24, 50, 85, 112, 120, 110, 84, 48, 12, 0, 0, 54, 174, 351, 560, 758, 898, 945, 888, 745, 554, 363, 212, 122, 93, 107, 138, 161, 159, 128, 75, 20, 0, 5, 87, 237, 433, 636, 796, 868, 828, 683, 467, 239, 61, 0, 39, 210, 457, 715, 919, 1017, 988, 848, 639, 413, 220, 87, 19, 3, 17, 40, 60, 71, 74, 67, 51, 26, 0, 0, 19, 105, 251, 440, 634, 783, 842, 791, 640, 426, 209, 47, 0, 38, 195, 412, 631, 794, 859, 813, 674, 484, 292, 137, 40, 0, 0, 3, 11, 12, 7, 0, 0, 0, 0, 1, 6, 13, 22, 30, 35, 36, 31, 21, 10, 1, 0, 0, 6, 16, 25, 31, 32, 28, 20, 12, 4, 0, 0, 0, 3, 7, 12, 15, 16, 15, 12, 8, 4, 2, 1, 0, 0, 0, 0, 2, 10, 17, 19, 10, 0, 0, 10, 75, 191, 344, 501, 622, 672, 637, 527, 374, 220, 97, 22, 0, 0, 6, 15, 15, 10, 2, 0, 0, 0, 0, 2, 3, 2, 2, 0, 0, 0, 0, 3, 10, 21, 32, 43, 49, 50, 46, 40, 32, 25, 20, 16, 13, 11, 9, 10, 12, 17, 22, 27, 28, 26, 20, 12, 5, 0, 0, 2, 6, 11, 13, 13, 11, 7, 3, 0, 0, 0, 2, 6, 12, 17, 19, 19, 16, 11, 6, 2, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 3, 2, 2, 2, 3, 6, 11, 19, 27, 33, 32, 20, 0, 0, 0, 60, 179, 346, 530, 685, 770, 758, 655, 490, 309, 153, 49, 0, 0, 0, 12, 15, 10, 2, 0, 0, 0, 1, 3, 3, 2, 1, 1, 2, 3, 5, 6, 5, 3, 0, 0, 0, 2, 10, 20, 30, 37, 40, 36, 28, 18, 8, 0, 0, 0, 5, 16, 29, 41, 48, 48, 40, 28, 14, 3, 0, 0, 6, 16, 26, 33, 35, 32, 25, 16, 9, 3, 0, 0, 0, 2, 7, 16, 25, 32, 32, 20, 2, 0, 3, 60, 167, 315, 475, 606, 668, 641, 526, 353, 171, 32, 0, 42, 207, 444, 697, 907, 1022, 1017, 898, 699, 472, 265, 115, 32, 7, 20, 43, 60, 63, 51, 34, 18, 9, 8, 15, 27, 41, 53, 61, 63, 58, 48, 35, 21, 9, 2, 0, 0, 2, 4, 6, 7, 7, 6, 5, 5, 3, 1, 0, 0, 0, 5, 14, 24, 28, 23, 11, 0, 0, 31, 104, 217, 354, 488, 587, 623, 587, 488, 353, 213, 98, 25, 0, 0, 17, 35, 43, 39, 27, 14, 4, 0, 0, 0, 2, 4, 5, 5, 6, 6, 6, 5, 4, 2, 0, 0, 0, 1, 5, 10, 15, 16, 15, 12, 7, 4, 2, 1, 0, 0, 0, 0, 0, 6, 12, 12, 4, 0, 0, 22, 97, 218, 367, 508, 602, 620, 558, 434, 284, 148, 51, 2, 0, 0, 9, 13, 9, 2, 0, 0, 0, 1, 1, 1, 1, 6, 17, 33, 52, 68, 76, 75, 64, 49, 33, 23, 21, 28, 42, 57, 69, 72, 66, 51, 32, 14, 1, 0, 5, 18, 32, 43, 47, 43, 33, 21, 10, 3, 0, 0, 2, 5, 9, 15, 23, 28, 27, 16, 0, 0, 3, 65, 184, 349, 530, 684, 767, 758, 658, 496, 317, 160, 53, 0, 0, 2, 19, 30, 34, 35, 38, 44, 52, 58, 61, 61, 59, 57, 59, 63, 68, 70, 67, 58, 45, 31, 20, 18, 25, 40, 59, 76, 87, 87, 77, 60, 39, 19, 4, 0, 0, 12, 34, 63, 92, 115, 125, 121, 103, 77, 52, 35, 30, 39, 57, 78, 97, 105, 98, 75, 40, 4, 0, 12, 94, 235, 418, 605, 749, 809, 763, 620, 414, 204, 48, 0, 62, 242, 490, 743, 937, 1017, 963, 788, 542, 291, 106, 34, 91, 255, 472, 678, 815, 847, 772, 617, 424, 242, 103, 25, 2, 16, 46, 72, 80, 67, 36, 1, 0, 1, 80, 224, 421, 636, 819, 927, 932, 834, 660, 455, 263, 118, 33, 3, 12, 38, 66, 86, 95, 95, 87, 72, 54, 35, 20, 14, 22, 46, 82, 121, 149, 155, 132, 88, 39, 13, 38, 132, 294, 500, 706, 863, 925, 873, 716, 493, 265, 93, 26, 83, 248, 476, 705, 874, 942, 894, 750, 549, 342, 169, 55, 2, 0, 14, 40, 60, 70, 69, 57, 33, 5, 0, 0, 75, 227, 448, 704, 940, 1093, 1121, 1011, 791, 520, 268, 99, 49, 121, 282, 481, 657, 763, 775, 695, 550, 379, 222, 107, 42, 23, 34, 55, 71, 70, 51, 20, 0, 0, 27, 128, 287, 478, 661, 788, 823, 757, 610, 422, 242, 104, 23, 0, 0, 6, 14, 13, 6, 0, 0, 0, 0, 3, 3, 2, 1, 2, 3, 5, 7, 7, 7, 5, 3, 2, 0, 0, 1, 3, 7, 15, 24, 31, 33, 24, 8, 0, 0, 31, 115, 245, 401, 548, 649, 675, 620, 499, 344, 194, 78, 13, 0, 11, 38, 60, 68, 61, 43, 23, 7, 0, 0, 3, 16, 31, 48, 61, 67, 65, 54, 37, 19, 6, 0, 2, 11, 25, 39, 51, 57, 55, 43, 22, 0, 0, 12, 84, 212, 383, 565, 716, 795, 778, 667, 492, 300, 145, 71, 100, 225, 412, 612, 768, 837, 799, 663, 470, 274, 133, 90, 157, 315, 522, 719, 854, 895, 836, 697, 516, 334, 185, 85, 36, 24, 32, 44, 49, 45, 35, 25, 17, 15, 16, 20, 24, 28, 31, 35, 39, 43, 45, 44, 38, 29, 21, 16, 20, 32, 49, 64, 68, 56, 30, 2, 0, 24, 112, 257, 441, 630, 782, 861, 849, 751, 592, 409, 240, 111, 32, 0, 0, 16, 35, 51, 60, 63, 64, 62, 58, 52, 46, 41, 42, 51, 67, 86, 100, 102, 86, 56, 23, 8, 32, 109, 240, 405, 574, 707, 773, 756, 660, 510, 341, 189, 78, 19, 6, 23, 51, 74, 83, 77, 60, 39, 19, 6, 0, 0, 2, 8, 13, 17, 20, 19, 16, 12, 8, 5, 3, 1, 0, 0, 0, 3, 13, 22, 27, 21, 6, 0, 0, 45, 147, 301, 482, 647, 752, 765, 678, 513, 315, 139, 35, 31, 131, 307, 513, 696, 808, 822, 739, 583, 398, 225, 96, 22, 0, 0, 6, 12, 10, 4, 0, 0, 0, 0, 3, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 15, 26, 38, 48, 54, 56, 54, 49, 43, 37, 31, 25, 20, 16, 14, 14, 16, 20, 24, 28, 29, 27, 22, 16, 9, 3, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 13, 19, 22, 22, 19, 15, 9, 4, 0, 0, 0, 2, 7, 14, 20, 23, 22, 18, 12, 6, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 4, 5, 8, 12, 17, 22, 24, 24, 21, 16, 11, 7, 3, 1, 0, 0, 1, 6, 15, 28, 43, 55, 63, 63, 56, 45, 32, 22, 16, 15, 17, 19, 20, 20, 18, 16, 16, 19, 26, 35, 44, 53, 60, 64, 65, 63, 58, 51, 43, 36, 29, 24, 21, 19, 18, 16, 15, 14, 16, 19, 22, 26, 26, 24, 19, 12, 6, 2, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 4, 9, 14, 18, 19, 17, 13, 9, 6, 6, 9, 16, 24, 30, 34, 34, 29, 21, 12, 4, 0, 0, 3, 10, 19, 30, 39, 45, 46, 43, 35, 26, 17, 11, 12, 20, 33, 49, 62, 68, 62, 44, 18, 0, 0, 31, 113, 239, 390, 534, 639, 677, 638, 535, 392, 246, 127, 53, 27, 39, 72, 109, 133, 138, 119, 83, 37, 0, 0, 31, 133, 297, 503, 714, 884, 976, 969, 867, 697, 502, 323, 191, 119, 101, 116, 141, 153, 140, 105, 61, 29, 34, 94, 215, 387, 582, 765, 896, 944, 897, 764, 578, 385, 237, 173, 211, 344, 537, 739, 897, 966, 930, 798, 606, 404, 246, 172, 201, 323, 506, 702, 861, 940, 920, 804, 620, 415, 240, 138, 133, 224, 385, 572, 736, 838, 855, 788, 659, 499, 344, 221, 142, 108, 107, 123, 138, 137, 115, 77, 38, 17, 39, 116, 248, 419, 594, 735, 807, 795, 704, 557, 390, 237, 121, 52, 23, 23, 36, 50, 60, 63, 62, 57, 52, 45, 40, 37, 37, 42, 52, 63, 71, 72, 62, 45, 29, 31, 72, 165, 311, 497, 689, 847, 930, 916, 803, 618, 407, 222, 109, 94, 173, 323, 498, 651, 742, 752, 681, 551, 394, 243, 124, 46, 8, 0, 1, 9, 16, 22, 31, 44, 59, 74, 84, 85, 76, 62, 45, 31, 23, 22, 25, 32, 38, 41, 40, 35, 30, 25, 23, 25, 33, 44, 56, 66, 72, 72, 66, 56, 44, 33, 26, 24, 26, 29, 33, 34, 34, 31, 27, 23, 19, 18, 18, 21, 24, 28, 31, 31, 29, 24, 17, 10, 4, 1, 0, 0, 2, 3, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 6, 10, 19, 32, 47, 61, 71, 74, 72, 66, 58, 52, 48, 48, 48, 47, 46, 43, 40, 39, 40, 44, 48, 52, 53, 50, 44, 38, 33, 30, 32, 35, 39, 42, 42, 39, 34, 28, 21, 16, 12, 9, 9, 12, 18, 26, 35, 42, 46, 44, 36, 24, 11, 2, 0, 5, 20, 40, 60, 74, 74, 60, 33, 4, 0, 10, 79, 198, 357, 527, 674, 764, 777, 711, 584, 427, 271, 144, 57, 12, 0, 0, 7, 17, 25, 35, 46, 58, 67, 72, 72, 68, 64, 63, 66, 71, 74, 68, 51, 25, 2, 0, 33, 118, 255, 427, 605, 753, 839, 843, 767, 629, 460, 295, 160, 67, 17, 0, 0, 2, 3, 2, 0, 0, 0, 4, 9, 14, 17, 17, 14, 10, 6, 3, 3, 5, 11, 20, 31, 41, 48, 52, 51, 46, 39, 31, 25, 22, 21, 21, 22, 21, 19, 15, 10, 6, 4, 4, 5, 7, 8, 9, 9, 8, 7, 7, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 12, 20, 29, 37, 42, 44, 42, 38, 30, 22, 13, 5, 1, 1, 5, 11, 18, 24, 26, 25, 24, 23, 26, 33, 43, 54, 64, 69, 70, 67, 62, 55, 49, 43, 37, 32, 28, 25, 24, 27, 33, 41, 49, 56, 59, 59, 55, 49, 42, 35, 30, 28, 30, 35, 43, 50, 56, 58, 55, 49, 40, 31, 26, 25, 28, 35, 43, 51, 55, 54, 48, 39, 28, 20, 16, 19, 29, 46, 66, 84, 97, 100, 90, 70, 46, 30, 38, 86, 182, 323, 493, 660, 793, 861, 851, 766, 628, 470, 325, 215, 150, 127, 130, 140, 142, 126, 93, 53, 26, 30, 85, 195, 353, 536, 709, 835, 884, 843, 721, 547, 362, 211, 129, 133, 217, 355, 509, 639, 712, 713, 643, 523, 378, 239, 128, 54, 17, 9, 16, 27, 33, 33, 27, 18, 9, 3, 0, 1, 5, 9, 13, 16, 16, 14, 11, 7, 4, 1, 0, 0, 0, 1, 3, 5, 7, 8, 8, 6, 4, 2, 0, 0, 2, 7, 14, 22, 27, 26, 16, 1, 0, 1, 47, 138, 270, 423, 567, 671, 709, 675, 580, 450, 314, 199, 120, 77, 63, 64, 68, 67, 61, 52, 45, 43, 49, 61, 75, 89, 99, 104, 103, 98, 89, 78, 67, 57, 49, 44, 41, 39, 39, 40, 40, 40, 38, 34, 29, 22, 16, 12, 9, 9, 10, 12, 16, 19, 21, 18, 10, 0, 0, 4, 44, 118, 222, 341, 451, 527, 552, 520, 442, 335, 224, 128, 59, 18, 1, 0, 0, 3, 2, 0, 0, 0, 0, 2, 6, 9, 11, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 11, 12, 9, 6, 2, 0, 0, 3, 8, 12, 14, 13, 10, 6, 2, 0, 0, 0, 2, 5, 9, 14, 20, 25, 29, 29, 25, 18, 10, 3, 0, 0, 3, 8, 11, 13, 12, 10, 8, 6, 5, 6, 9, 14, 20, 29, 36, 41, 38, 25, 7, 0, 0, 44, 139, 284, 461, 638, 778, 847, 831, 735, 582, 408, 246, 121, 43, 6, 0, 0, 5, 6, 2, 0, 0, 0, 2, 6, 8, 8, 7, 7, 7, 9, 11, 10, 7, 5, 11, 33, 80, 155, 254, 364, 465, 539, 569, 550, 488, 398, 300, 212, 146, 105, 85, 79, 78, 79, 78, 75, 72, 69, 67, 64, 61, 57, 54, 53, 54, 57, 61, 66, 70, 73, 75, 75, 75, 76, 79, 82, 87, 92, 95, 96, 92, 83, 71, 60, 54, 64, 97, 158, 247, 352, 455, 537, 578, 569, 514, 425, 325, 232, 162, 119, 100, 96, 97, 95, 86, 73, 59, 48, 43, 45, 51, 60, 69, 77, 80, 77, 65, 45, 20, 0, 0, 27, 102, 224, 382, 555, 710, 816, 848, 800, 683, 523, 352, 202, 92, 27, 0, 0, 1, 5, 5, 2, 0, 0, 0, 0, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 2, 9, 18, 29, 39, 46, 46, 40, 30, 18, 7, 0, 0, 2, 9, 15, 20, 21, 19, 16, 13, 11, 12, 16, 22, 30, 38, 46, 53, 57, 57, 54, 48, 40, 34, 33, 37, 47, 62, 78, 92, 100, 102, 98, 88, 76, 63, 52, 45, 42, 42, 45, 47, 47, 45, 40, 35, 31, 29, 29, 31, 33, 32, 30, 25, 21, 18, 15, 12, 6, 0, 0, 5, 41, 108, 204, 317, 424, 503, 535, 513, 444, 344, 236, 141, 74, 39, 31, 38, 50, 55, 51, 38, 21, 9, 7, 16, 36, 62, 89, 111, 125, 127, 119, 104, 87, 71, 61, 59, 67, 80, 97, 113, 124, 128, 125, 117, 105, 93, 85, 82, 84, 90, 98, 104, 107, 104, 95, 82, 68, 56, 50, 51, 60, 76, 95, 111, 117, 109, 85, 50, 14, 0, 17, 94, 231, 416, 622, 809, 939, 982, 928, 792, 603, 407, 246, 154, 147, 220, 346, 490, 612, 681, 681, 615, 501, 366, 236, 132, 63, 28, 18, 22, 29, 31, 24, 11, 0, 0, 21, 83, 187, 326, 480, 622, 720, 753, 711, 603, 454, 300, 179, 119, 136, 224, 361, 512, 640, 713, 715, 647, 527, 381, 240, 126, 50, 10, 0, 0, 3, 4, 2, 0, 0, 0, 0, 1, 1, 1, 1, 2, 5, 8, 12, 13, 12, 9, 4, 1, 0, 2, 8, 17, 26, 34, 38, 36, 28, 15, 2, 0, 10, 49, 120, 220, 336, 451, 541, 588, 582, 524, 427, 312, 201, 111, 50, 20, 11, 13, 18, 19, 16, 9, 4, 2, 4, 12, 22, 33, 43, 50, 52, 47, 35, 16, 0, 0, 22, 99, 232, 413, 615, 801, 932, 979, 933, 806, 628, 436, 263, 131, 47, 7, 0, 0, 7, 9, 4, 0, 0, 10, 55, 138, 255, 392, 526, 630, 683, 674, 607, 496, 367, 243, 141, 72, 34, 19, 18, 20, 21, 19, 15, 12, 12, 15, 20, 24, 26, 25, 19, 12, 6, 1, 0, 0, 0, 0, 0, 1, 7, 17, 30, 46, 60, 70, 73, 70, 62, 52, 41, 34, 31, 34, 41, 49, 54, 54, 48, 36, 24, 13, 10, 14, 26, 42, 58, 70, 76, 75, 69, 61, 52, 45, 40, 35, 31, 28, 26, 26, 27, 28, 28, 25, 20, 12, 6, 2, 3, 8, 15, 23, 29, 29, 23, 11, 0, 0, 15, 65, 155, 278, 421, 558, 661, 708, 687, 603, 475, 331, 198, 95, 31, 2, 0, 0, 4, 5, 3, 0, 0, 0, 0, 2, 3, 2, 1, 0, 0, 2, 7, 14, 21, 27, 31, 31, 29, 26, 22, 20, 20, 20, 21, 19, 13, 3, 0, 0, 22, 73, 154, 254, 358, 445, 495, 497, 452, 371, 273, 176, 96, 41, 11, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 5, 11, 18, 25, 29, 30, 28, 25, 24, 25, 30, 37, 44, 49, 50, 47, 42, 35, 29, 26, 27, 33, 42, 53, 65, 74, 78, 77, 69, 57, 41, 26, 15, 10, 12, 21, 34, 48, 59, 66, 68, 65, 61, 57, 55, 56, 59, 64, 69, 72, 71, 65, 54, 41, 31, 32, 51, 95, 169, 266, 376, 479, 556, 588, 567, 497, 393, 281, 190, 144, 159, 234, 355, 495, 622, 705, 728, 687, 593, 468, 339, 226, 143, 90, 62, 50, 44, 40, 35, 30, 27, 26, 25, 26, 26, 26, 25, 24, 22, 19, 15, 11, 7, 5, 5, 7, 9, 11, 13, 13, 12, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 1, 6, 13, 22, 33, 43, 50, 52, 49, 42, 33, 27, 26, 31, 43, 57, 72, 84, 90, 90, 84, 74, 64, 56, 52, 54, 60, 70, 80, 88, 94, 96, 94, 90, 86, 81, 76, 73, 70, 66, 62, 57, 51, 45, 40, 36, 34, 33, 35, 38, 42, 45, 45, 41, 33, 22, 12, 12, 30, 74, 148, 246, 358, 463, 542, 579, 566, 506, 414, 308, 207, 125, 68, 35, 20, 16, 15, 16, 16, 15, 16, 19, 23, 28, 33, 37, 38, 37, 33, 27, 21, 17, 15, 16, 19, 22, 26, 28, 27, 25, 22, 18, 14, 10, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 2, 7, 13, 20, 25, 25, 20, 11, 2, 0, 7, 33, 75, 130, 187, 236, 265, 269, 246, 202, 148, 94, 50, 23, 13, 17, 31, 47, 61, 70, 73, 72, 73, 76, 83, 92, 100, 105, 107, 109, 112, 122, 136, 151, 160, 159, 144, 120, 91, 65, 49, 44, 48, 55, 62, 65, 65, 63, 62, 65, 72, 81, 90, 97, 101, 101, 99, 96, 93, 92, 93, 95, 98, 102, 106, 109, 111, 110, 107, 101, 96, 96, 106, 131, 177, 247, 340, 453, 574, 692, 789, 851, 868, 834, 757, 651, 537, 436, 367, 341, 359, 409, 476, 539, 581, 590, 561, 500, 416, 322, 232, 156, 99, 62, 43, 35, 34, 32, 28, 21, 16, 20, 42, 88, 162, 261, 377, 494, 597, 670, 701, 685, 626, 533, 420, 304, 199, 115, 56, 21, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 3, 11, 24, 41, 62, 83, 101, 113, 120, 119, 111, 99, 84, 68, 54, 43, 35, 31, 29, 28, 28, 28, 27, 26, 24, 24, 23, 23, 22, 22, 22, 22, 23, 26, 31, 36, 42, 45, 47, 45, 43, 41, 41, 45, 52, 61, 71, 79, 85, 87, 86, 83, 79, 76, 74, 74, 75, 77, 79, 82, 85, 90, 94, 97, 98, 97, 93, 89, 87, 88, 93, 98, 102, 104, 102, 98, 95, 93, 93, 94, 94, 93, 90, 87, 84, 84, 85, 87, 88, 86, 82, 76, 70, 63, 57, 52, 48, 44, 41, 39, 37, 36, 35, 33, 29, 25, 20, 16, 12, 9, 7, 4, 2, 1, 0, 0, 1, 3, 7, 12, 16, 20, 22, 22, 21, 18, 15, 12, 9, 7, 6, 5, 5, 6, 7, 9, 12, 14, 17, 18, 18, 16, 12, 8, 4, 1, 0, 0, 0, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 1, 5, 11, 17, 23, 29, 32, 34, 35, 34, 34, 32, 31, 30, 29, 28, 27, 26, 25, 22, 19, 15, 12, 11, 11, 13, 15, 16, 16, 14, 11, 8, 6, 4, 4, 4, 5, 4, 4, 3, 3, 4, 6, 9, 11, 12, 12, 11, 10, 9, 9, 9, 9, 9, 8, 7, 5, 3, 1, 0, 0, 1, 5, 9, 15, 22, 29, 35, 40, 43, 46, 48, 49, 49, 50, 51, 54, 59, 66, 75, 82, 87, 88, 84, 77, 69, 63, 62, 64, 70, 77, 82, 86, 86, 84, 82, 80, 78, 76, 74, 72, 69, 67, 64, 62, 59, 56, 52, 47, 42, 38, 37, 37, 39, 41, 40, 36, 31, 25, 20, 17, 17, 19, 22, 25, 30, 34, 39, 43, 46, 48, 47, 45, 43, 41, 38, 35, 31, 26, 21, 18, 17, 19, 23, 27, 29, 28, 25, 19, 13, 8, 5, 4, 4, 5, 6, 6, 6, 5, 4, 3, 1, 0, 1, 3, 6, 9, 13, 16, 17, 18, 17, 15, 12, 9, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 9, 9, 8, 5, 2, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 2, 5, 9, 13, 17, 20, 19, 16, 12, 7, 3, 2, 3, 5, 8, 9, 8, 5, 2, 0, 0, 3, 8, 15, 23, 30, 36, 40, 42, 42, 41, 38, 35, 32, 30, 30, 30, 31, 31, 31, 29, 27, 25, 24, 24, 24, 23, 20, 15, 10, 6, 5, 5, 7, 9, 10, 10, 10, 11, 13, 16, 18, 19, 17, 13, 8, 3, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 7, 11, 17, 23, 30, 34, 37, 38, 36, 34, 32, 29, 27, 25, 24, 23, 22, 22, 22, 22, 21, 20, 17, 14, 11, 10, 11, 13, 16, 18, 18, 15, 11, 7, 4, 3, 4, 6, 9, 10, 9, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 11, 12, 13, 14, 18, 24, 32, 40, 46, 49, 49, 47, 44, 41, 41, 45, 50, 57, 63, 67, 68, 69, 68, 69, 71, 74, 77, 80, 82, 83, 84, 86, 91, 97, 102, 105, 105, 100, 93, 86, 80, 76, 74, 75, 76, 78, 80, 82, 85, 87, 89, 90, 91, 91, 93, 96, 98, 98, 94, 87, 77, 66, 57, 51, 50, 51, 53, 55, 56, 57, 56, 55, 53, 51, 47, 43, 37, 31, 25, 20, 17, 17, 18, 20, 22, 25, 26, 27, 27, 29, 30, 32, 34, 36, 36, 36, 33, 30, 25, 22, 19, 18, 19, 21, 23, 25, 25, 24, 22, 20, 17, 14, 11, 8, 6, 4, 4, 4, 5, 6, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 3, 1, 0, 0, 0, 2, 5, 7, 9, 10, 9, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 14, 18, 20, 21, 19, 17, 14, 12, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 7, 8, 9, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 0, 0, 2, 2, 3, 2, 2, 4, 8, 16, 26, 37, 45, 50, 50, 47, 41, 35, 31, 29, 27, 26, 24, 22, 19, 17, 17, 17, 17, 17, 16, 14, 13, 11, 9, 8, 7, 6, 5, 4, 3, 3, 4, 5, 6, 7, 7, 8, 8, 9, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 4, 6, 9, 11, 13, 13, 11, 8, 5, 1, 0, 0, 1, 5, 13, 22, 33, 42, 49, 53, 54, 52, 49, 47, 47, 49, 52, 58, 63, 68, 71, 72, 71, 69, 66, 63, 62, 61, 60, 59, 56, 52, 48, 44, 41, 41, 43, 47, 50, 52, 53, 54, 56, 60, 66, 74, 80, 82, 79, 73, 65, 59, 57, 59, 64, 67, 68, 65, 57, 48, 39, 32, 29, 29, 31, 34, 35, 34, 32, 27, 22, 16, 12, 9, 7, 6, 6, 7, 8, 10, 11, 11, 11, 11, 11, 11, 13, 14, 16, 17, 19, 21, 23, 25, 26, 26, 25, 24, 24, 24, 26, 27, 27, 26, 23, 20, 17, 16, 16, 16, 15, 13, 10, 8, 8, 11, 14, 16, 16, 13, 9, 5, 3, 3, 4, 4, 4, 3, 1, 0, 1, 2, 4, 4, 4, 2, 1, 1, 2, 4, 6, 7, 6, 4, 2, 0, 0, 0, 0, 1, 2, 5, 9, 14, 20, 25, 30, 34, 36, 38, 38, 38, 36, 33, 29, 24, 21, 19, 18, 19, 20, 21, 22, 22, 21, 21, 21, 21, 20, 18, 15, 11, 8, 6, 6, 9, 14, 19, 24, 27, 26, 23, 19, 15, 13, 13, 14, 15, 15, 13, 11, 12, 16, 24, 34, 42, 47, 47, 43, 38, 34, 33, 35, 41, 47, 53, 56, 57, 56, 54, 53, 51, 52, 53, 55, 56, 56, 55, 52, 49, 45, 43, 40, 39, 37, 37, 36, 36, 37, 39, 42, 45, 48, 50, 52, 53, 53, 53, 52, 51, 50, 48, 46, 43, 40, 37, 34, 33, 34, 37, 41, 46, 49, 50, 49, 47, 44, 40, 36, 32, 28, 24, 20, 18, 18, 21, 27, 36, 44, 51, 55, 57, 57, 56, 54, 53, 51, 48, 44, 40, 36, 33, 32, 32, 33, 33, 33, 32, 32, 32, 33, 34, 35, 35, 34, 32, 30, 27, 25, 22, 20, 18, 18, 20, 23, 26, 29, 29, 28, 25, 21, 18, 16, 16, 15, 14, 12, 9, 6, 4, 3, 4, 5, 6, 6, 6, 6, 6, 7, 8, 10, 11, 11, 12, 11, 10, 8, 6, 4, 2, 1, 0, 1, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 1, 4, 8, 14, 20, 26, 29, 31, 30, 27, 23, 18, 14, 11, 11, 12, 13, 15, 14, 12, 8, 4, 2, 1, 3, 5, 7, 8, 6, 4, 1, 0, 0, 2, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 11, 16, 19, 22, 24, 25, 26, 26, 26, 25, 23, 20, 18, 16, 16, 18, 20, 23, 25, 27, 27, 26, 24, 22, 21, 21, 23, 24, 25, 23, 21, 17, 13, 11, 11, 12, 13, 13, 12, 10, 9, 8, 9, 10, 11, 10, 9, 7, 5, 5, 5, 7, 9, 11, 13, 13, 13, 12, 10, 8, 7, 6, 6, 7, 8, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 13, 16, 20, 24, 30, 35, 38, 41, 41, 39, 37, 34, 31, 30, 29, 28, 27, 25, 23, 20, 17, 15, 15, 16, 18, 21, 22, 22, 21, 19, 16, 14, 13, 11, 9, 7, 5, 2, 1, 0, 1, 4, 7, 12, 16, 19, 22, 23, 23, 22, 19, 16, 14, 13, 14, 15, 17, 18, 18, 17, 15, 13, 14, 17, 21, 27, 33, 38, 41, 43, 43, 43, 43, 44, 47, 50, 52, 53, 51, 48, 43, 38, 34, 33, 34, 36, 39, 40, 41, 40, 40, 41, 41, 40, 38, 33, 27, 19, 14, 11, 12, 16, 23, 32, 41, 49, 54, 57, 57, 56, 55, 54, 56, 59, 64, 70, 76, 81, 84, 85, 84, 82, 79, 76, 73, 70, 67, 62, 57, 52, 49, 48, 49, 51, 53, 53, 51, 47, 42, 39, 38, 40, 45, 51, 57, 61, 65, 66, 67, 66, 64, 61, 58, 54, 50, 47, 45, 45, 47, 51, 55, 59, 61, 63, 63, 63, 64, 66, 68, 70, 69, 66, 60, 52, 44, 38, 35, 33, 33, 34, 34, 32, 30, 26, 23, 22, 23, 26, 30, 34, 36, 34, 28, 20, 13, 8, 7, 9, 12, 15, 15, 12, 8, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 2, 4, 7, 10, 13, 14, 13, 12, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 11, 8, 6, 3, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 5, 5, 4, 5, 6, 7, 7, 8, 8, 9, 11, 13, 15, 16, 16, 16, 16, 17, 20, 23, 27, 30, 32, 32, 32, 29, 27, 24, 22, 20, 19, 19, 18, 18, 19, 20, 21, 24, 26, 29, 30, 31, 32, 32, 33, 35, 37, 39, 41, 43, 43, 42, 40, 37, 32, 26, 20, 16, 16, 18, 22, 26, 27, 25, 19, 12, 6, 2, 3, 8, 14, 19, 21, 20, 16, 11, 6, 3, 3, 5, 8, 11, 13, 13, 13, 14, 15, 17, 20, 23, 26, 26, 26, 24, 21, 20, 19, 19, 20, 21, 21, 21, 21, 20, 18, 16, 14, 13, 14, 16, 18, 20, 21, 21, 19, 17, 16, 17, 18, 20, 21, 19, 15, 10, 6, 3, 1, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 1, 2, 4, 6, 9, 14, 19, 24, 29, 33, 36, 36, 35, 32, 28, 24, 21, 19, 20, 21, 24, 27, 29, 31, 32, 33, 34, 36, 39, 42, 44, 45, 44, 41, 37, 34, 31, 30, 30, 31, 33, 35, 35, 34, 30, 27, 23, 22, 23, 26, 30, 34, 37, 38, 38, 37, 35, 32, 29, 25, 20, 15, 10, 7, 5, 5, 5, 6, 7, 7, 8, 8, 9, 10, 10, 9, 7, 5, 2, 0, 0, 0, 3, 7, 12, 15, 18, 18, 16, 13, 11, 9, 9, 8, 8, 7, 6, 5, 4, 6, 8, 10, 11, 11, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 13, 15, 15, 14, 12, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 5, 8, 9, 9, 7, 5, 4, 6, 8, 11, 12, 12, 9, 6, 2, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 2, 5, 9, 14, 20, 24, 26, 26, 22, 18, 13, 11, 12, 16, 22, 27, 29, 28, 23, 15, 9, 7, 9, 15, 23, 32, 38, 40, 40, 37, 35, 35, 36, 40, 44, 47, 48, 46, 41, 36, 32, 28, 27, 26, 26, 26, 25, 24, 23, 22, 21, 22, 23, 23, 23, 21, 18, 15, 13, 13, 15, 19, 25, 30, 34, 38, 42, 45, 48, 51, 54, 56, 59, 61, 64, 67, 70, 72, 73, 73, 72, 71, 70, 69, 70, 71, 73, 74, 74, 73, 72, 71, 70, 69, 68, 68, 67, 67, 67, 68, 70, 71, 73, 74, 76, 78, 81, 85, 88, 91, 91, 89, 84, 78, 70, 64, 58, 55, 54, 55, 58, 62, 66, 70, 72, 73, 72, 70, 68, 66, 66, 66, 67, 70, 72, 73, 72, 71, 68, 65, 63, 61, 60, 59, 58, 55, 53, 50, 49, 49, 50, 51, 51, 52, 51, 51, 52, 53, 55, 56, 56, 55, 52, 49, 45, 42, 40, 39, 39, 39, 38, 36, 34, 32, 31, 31, 32, 33, 31, 28, 24, 19, 15, 14, 14, 16, 18, 20, 21, 22, 25, 28, 31, 34, 36, 36, 35, 33, 31, 28, 25, 21, 18, 15, 14, 15, 17, 21, 23, 25, 24, 22, 20, 18, 18, 21, 25, 31, 37, 40, 41, 38, 34, 30, 26, 25, 26, 29, 32, 34, 34, 31, 27, 25, 24, 26, 31, 38, 45, 51, 53, 53, 52, 50, 49, 50, 52, 54, 56, 57, 56, 54, 52, 50, 50, 53, 57, 63, 68, 71, 72, 72, 71, 69, 68, 67, 65, 63, 60, 57, 54, 51, 50, 49, 49, 49, 50, 50, 50, 49, 49, 49, 50, 51, 53, 55, 56, 56, 55, 53, 52, 53, 56, 60, 65, 69, 70, 68, 64, 59, 54, 51, 51, 52, 53, 54, 52, 48, 43, 39, 36, 36, 38, 41, 43, 43, 40, 36, 32, 30, 28, 29, 29, 27, 24, 18, 12, 8, 6, 7, 10, 13, 16, 17, 17, 17, 18, 20, 23, 26, 28, 28, 25, 20, 15, 12, 11, 12, 14, 17, 18, 18, 16, 15, 14, 13, 13, 12, 10, 6, 3, 0, 0, 4, 11, 19, 27, 32, 32, 28, 22, 15, 11, 11, 12, 14, 15, 13, 10, 6, 4, 4, 5, 9, 11, 12, 11, 8, 4, 2, 1, 1, 3, 4, 4, 3, 2, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 2, 5, 8, 10, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 7, 7, 6, 6, 6, 7, 8, 9, 8, 6, 4, 3, 2, 3, 4, 5, 5, 4, 2, 0, 0, 2, 6, 10, 13, 15, 15, 14, 14, 14, 17, 20, 22, 22, 21, 18, 15, 13, 13, 14, 16, 17, 16, 16, 16, 17, 20, 24, 27, 27, 24, 20, 16, 12, 11, 12, 14, 15, 15, 13, 11, 9, 7, 7, 7, 7, 7, 6, 4, 2, 1, 0, 0, 0, 1, 2, 4, 5, 6, 6, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 10, 12, 13, 12, 10, 9, 10, 14, 20, 27, 33, 37, 39, 38, 36, 34, 31, 28, 26, 22, 19, 16, 14, 14, 17, 21, 26, 29, 30, 27, 21, 14, 8, 4, 2, 3, 4, 5, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 2, 7, 12, 17, 21, 23, 23, 22, 21, 20, 20, 21, 22, 24, 25, 24, 23, 20, 17, 15, 13, 14, 15, 16, 16, 14, 11, 8, 5, 4, 4, 6, 8, 10, 11, 11, 9, 8, 6, 5, 4, 4, 4, 6, 7, 9, 9, 8, 6, 3, 0, 0, 1, 3, 5, 5, 4, 2, 0, 0, 0, 3, 6, 9, 9, 7, 5, 4, 4, 7, 12, 18, 22, 25, 24, 21, 17, 11, 6, 2, 0, 0, 2, 5, 9, 11, 10, 8, 4, 1, 0, 0, 3, 7, 10, 11, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 8, 11, 14, 16, 17, 18, 18, 17, 16, 13, 9, 5, 1, 0, 1, 5, 12, 20, 27, 30, 29, 25, 18, 12, 9, 10, 14, 19, 24, 27, 26, 24, 20, 18, 18, 21, 24, 28, 31, 33, 33, 33, 32, 31, 29, 27, 25, 21, 17, 13, 10, 7, 5, 3, 2, 2, 3, 5, 8, 12, 14, 16, 14, 11, 7, 3, 0, 0, 0, 1, 3, 4, 3, 2, 2, 3, 6, 10, 14, 17, 18, 16, 11, 6, 2, 0, 0, 0, 3, 6, 8, 11, 13, 14, 16, 17, 18, 17, 15, 12, 9, 9, 11, 15, 20, 25, 28, 29, 27, 25, 23, 22, 24, 28, 33, 38, 42, 45, 47, 48, 48, 47, 46, 45, 44, 45, 46, 48, 51, 54, 57, 60, 63, 66, 69, 71, 72, 70, 67, 61, 54, 47, 41, 38, 39, 42, 48, 54, 58, 59, 57, 52, 48, 46, 47, 52, 58, 63, 65, 63, 59, 53, 50, 49, 49, 50, 49, 46, 41, 36, 34, 35, 39, 45, 50, 53, 52, 49, 45, 42, 39, 36, 34, 33, 32, 33, 36, 39, 43, 45, 46, 45, 44, 43, 45, 49, 54, 58, 60, 59, 56, 52, 49, 47, 46, 47, 49, 50, 49, 48, 46, 45, 44, 44, 44, 43, 40, 36, 31, 27, 24, 23, 26, 30, 36, 40, 43, 45, 46, 46, 47, 47, 48, 48, 48, 49, 50, 53, 57, 61, 64, 65, 65, 63, 60, 58, 55, 53, 51, 50, 49, 48, 47, 46, 45, 43, 42, 40, 39, 38, 37, 37, 37, 37, 39, 42, 44, 46, 46, 45, 44, 43, 43, 45, 49, 52, 54, 54, 53, 50, 47, 45, 43, 41, 39, 36, 33, 31, 29, 28, 27, 26, 24, 23, 23, 23, 22, 21, 19, 16, 12, 10, 9, 9, 10, 10, 10, 9, 8, 8, 9, 12, 16, 20, 24, 29, 32, 35, 37, 37, 36, 33, 29, 26, 23, 22, 21, 22, 22, 22, 21, 19, 15, 11, 6, 2, 0, 0, 2, 5, 8, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 3, 3, 2, 3, 5, 8, 13, 17, 21, 23, 25, 25, 26, 26, 26, 27, 27, 28, 29, 31, 33, 35, 37, 38, 39, 41, 43, 47, 52, 57, 61, 63, 61, 57, 52, 47, 43, 41, 39, 37, 34, 31, 28, 26, 26, 28, 31, 32, 31, 28, 24, 21, 19, 21, 25, 29, 31, 30, 26, 19, 12, 5, 1, 1, 2, 4, 6, 6, 5, 2, 1, 2, 4, 8, 13, 16, 18, 18, 18, 18, 20, 24, 28, 33, 35, 34, 31, 27, 22, 18, 17, 16, 17, 17, 16, 14, 12, 11, 12, 13, 16, 17, 18, 16, 13, 10, 6, 3, 2, 2, 3, 4, 5, 5, 4, 3, 3, 4, 6, 10, 14, 17, 18, 17, 13, 8, 5, 3, 4, 7, 9, 9, 8, 6, 4, 3, 4, 7, 10, 11, 11, 9, 6, 2, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 4, 5, 5, 7, 11, 16, 22, 29, 34, 36, 36, 33, 29, 26, 25, 26, 30, 34, 39, 42, 43, 43, 43, 43, 43, 44, 45, 45, 45, 44, 43, 42, 40, 39, 37, 36, 35, 34, 35, 36, 37, 37, 37, 36, 34, 31, 27, 23, 20, 18, 17, 16, 15, 14, 12, 10, 8, 8, 8, 8, 9, 9, 10, 11, 13, 15, 17, 19, 19, 18, 17, 14, 12, 10, 8, 6, 4, 2, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 8, 6, 2, 0, 0, 1, 4, 8, 11, 12, 10, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 4, 6, 7, 8, 6, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 1, 3, 3, 4, 3, 2, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 2, 4, 5, 6, 6, 6, 6, 9, 14, 20, 25, 28, 28, 27, 25, 24, 25, 26, 26, 24, 20, 14, 11, 11, 15, 21, 27, 31, 31, 28, 24, 20, 19, 21, 26, 32, 37, 42, 45, 46, 46, 45, 44, 43, 42, 43, 45, 47, 50, 51, 50, 48, 45, 41, 39, 39, 41, 45, 49, 52, 54, 54, 53, 52, 54, 57, 62, 67, 70, 71, 70, 68, 67, 68, 71, 76, 81, 84, 85, 83, 79, 76, 74, 74, 75, 78, 81, 83, 83, 82, 81, 81, 83, 87, 91, 94, 95, 94, 92, 90, 88, 87, 88, 89, 90, 90, 90, 89, 87, 83, 79, 74, 70, 67, 67, 69, 71, 73, 74, 72, 70, 66, 64, 64, 65, 68, 71, 75, 77, 79, 79, 77, 75, 72, 68, 66, 64, 64, 64, 64, 63, 61, 58, 54, 49, 45, 41, 38, 37, 38, 40, 44, 47, 50, 50, 49, 48, 48, 49, 53, 57, 61, 64, 65, 64, 62, 61, 61, 61, 61, 61, 59, 57, 57, 57, 59, 61, 64, 66, 67, 68, 68, 67, 65, 63, 59, 56, 53, 52, 52, 52, 53, 54, 54, 53, 52, 51, 51, 49, 46, 43, 39, 37, 36, 36, 37, 37, 35, 30, 25, 20, 17, 17, 20, 23, 26, 27, 27, 25, 23, 21, 18, 16, 14, 13, 12, 12, 13, 14, 15, 15, 13, 12, 11, 12, 12, 12, 12, 11, 9, 8, 8, 10, 12, 15, 16, 16, 14, 10, 7, 5, 4, 5, 5, 6, 6, 5, 3, 2, 2, 2, 3, 4, 6, 6, 6, 5, 4, 2, 0, 0, 0, 0, 1, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 9, 8, 6, 4, 3, 4, 7, 10, 14, 16, 17, 16, 14, 12, 11, 11, 11, 12, 11, 10, 7, 4, 2, 1, 2, 4, 6, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 10, 14, 16, 15, 11, 5, 1, 0, 3, 10, 17, 23, 26, 25, 22, 19, 17, 18, 21, 23, 25, 25, 24, 22, 21, 21, 22, 22, 21, 19, 16, 12, 9, 7, 8, 10, 12, 13, 13, 11, 9, 8, 9, 11, 14, 17, 20, 22, 24, 25, 26, 26, 26, 25, 26, 27, 29, 33, 36, 39, 40, 39, 37, 34, 32, 32, 34, 37, 40, 41, 40, 36, 32, 28, 26, 26, 28, 29, 28, 25, 19, 14, 9, 8, 10, 12, 15, 16, 14, 12, 9, 7, 8, 9, 12, 14, 15, 15, 13, 10, 7, 4, 2, 1, 2, 3, 4, 5, 6, 6, 6, 7, 9, 9, 9, 7, 4, 2, 0, 0, 1, 3, 5, 7, 7, 7, 6, 5, 4, 4, 3, 3, 2, 2, 3, 5, 7, 8, 8, 6, 3, 1, 0, 3, 8, 14, 18, 19, 17, 12, 6, 1, 0, 0, 1, 3, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 9, 11, 11, 9, 6, 2, 0, 0, 0, 4, 10, 15, 18, 19, 16, 11, 6, 2, 0, 0, 1, 1, 1, 0, 0, 0, 1, 3, 6, 7, 8, 8, 6, 5, 4, 4, 5, 5, 5, 6, 7, 10, 14, 18, 22, 24, 24, 24, 23, 23, 24, 26, 27, 29, 29, 29, 30, 32, 34, 36, 37, 36, 34, 32, 31, 33, 36, 41, 46, 50, 51, 51, 50, 50, 50, 51, 54, 57, 59, 62, 63, 62, 60, 58, 55, 52, 50, 48, 46, 43, 38, 32, 27, 25, 27, 32, 38, 44, 48, 48, 45, 41, 37, 34, 32, 30, 28, 24, 22, 20, 21, 24, 27, 29, 29, 25, 20, 15, 12, 12, 16, 21, 25, 28, 27, 25, 21, 20, 20, 21, 23, 24, 24, 22, 20, 19, 21, 25, 30, 35, 39, 40, 39, 38, 38, 40, 43, 47, 51, 54, 56, 57, 56, 54, 51, 47, 42, 38, 37, 39, 43, 49, 55, 58, 57, 52, 44, 35, 28, 24, 25, 30, 37, 44, 50, 52, 52, 48, 44, 40, 37, 36, 35, 34, 32, 29, 26, 24, 24, 26, 28, 28, 26, 22, 18, 14, 12, 12, 13, 14, 13, 11, 8, 6, 6, 10, 16, 22, 26, 28, 28, 26, 25, 25, 27, 29, 31, 32, 32, 32, 32, 31, 30, 29, 28, 26, 24, 21, 19, 17, 16, 16, 17, 18, 19, 17, 14, 9, 5, 2, 2, 4, 7, 8, 8, 6, 4, 3, 4, 8, 12, 16, 17, 16, 12, 9, 6, 6, 7, 9, 10, 11, 11, 10, 10, 11, 12, 13, 13, 12, 11, 10, 10, 12, 14, 15, 14, 11, 7, 3, 1, 0, 1, 3, 4, 5, 4, 4, 4, 6, 8, 11, 12, 12, 9, 5, 2, 0, 0, 1, 4, 7, 9, 10, 9, 7, 5, 5, 6, 8, 10, 10, 8, 5, 2, 0, 0, 2, 5, 7, 9, 11, 12, 13, 14, 16, 17, 17, 18, 19, 21, 24, 28, 30, 32, 33, 33, 32, 31, 29, 27, 25, 24, 23, 23, 23, 24, 23, 22, 19, 17, 15, 14, 14, 15, 17, 19, 22, 25, 29, 32, 34, 34, 31, 27, 21, 16, 13, 13, 17, 22, 28, 31, 33, 31, 29, 26, 25, 25, 27, 29, 29, 28, 25, 22, 18, 16, 15, 16, 19, 22, 26, 28, 28, 25, 21, 15, 9, 6, 6, 9, 14, 18, 21, 21, 17, 13, 8, 6, 6, 9, 12, 15, 15, 13, 10, 6, 4, 4, 6, 9, 11, 13, 12, 11, 8, 6, 5, 5, 8, 12, 18, 23, 27, 29, 29, 27, 24, 22, 21, 22, 23, 24, 25, 26, 26, 27, 27, 27, 27, 27, 28, 29, 30, 30, 29, 27, 25, 24, 24, 25, 27, 28, 29, 28, 28, 28, 30, 33, 36, 37, 37, 34, 31, 29, 28, 29, 30, 31, 31, 30, 28, 27, 28, 29, 32, 34, 34, 33, 31, 29, 27, 25, 23, 21, 20, 19, 18, 17, 17, 17, 17, 17, 18, 19, 19, 20, 19, 18, 16, 15, 14, 12, 11, 10, 9, 9, 9, 10, 11, 11, 10, 7, 4, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 1, 0, 0, 0, 2, 5, 8, 9, 9, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 10, 9, 7, 6, 6, 8, 11, 13, 14, 13, 11, 10, 9, 10, 12, 14, 14, 11, 7, 2, 0, 0, 4, 9, 13, 15, 13, 9, 5, 2, 1, 4, 8, 11, 14, 15, 14, 13, 12, 12, 12, 11, 9, 6, 3, 2, 2, 4, 6, 8, 8, 7, 4, 1, 0, 0, 0, 1, 2, 1, 0, 0, 0, 2, 5, 9, 11, 11, 8, 3, 0, 0, 2, 10, 19, 29, 36, 39, 39, 38, 37, 37, 37, 38, 38, 38, 39, 41, 45, 50, 54, 56, 54, 49, 42, 36, 33, 32, 34, 37, 40, 42, 43, 43, 44, 46, 47, 48, 48, 45, 40, 35, 32, 32, 36, 43, 50, 56, 57, 54, 49, 43, 39, 38, 40, 43, 46, 48, 50, 51, 53, 54, 54, 53, 51, 48, 47, 48, 52, 58, 63, 66, 67, 66, 64, 63, 62, 62, 62, 60, 56, 51, 46, 42, 42, 43, 47, 50, 52, 51, 47, 40, 33, 26, 21, 19, 20, 23, 26, 30, 32, 33, 32, 31, 31, 32, 33, 34, 34, 33, 30, 27, 25, 23, 23, 23, 24, 25, 26, 26, 27, 28, 28, 29, 30, 31, 32, 33, 34, 35, 35, 35, 35, 35, 35, 35, 35, 35, 36, 36, 36, 35, 33, 32, 29, 27, 26, 25, 25, 26, 28, 31, 33, 35, 37, 38, 38, 39, 40, 42, 43, 42, 41, 39, 36, 35, 36, 38, 41, 44, 45, 44, 42, 40, 37, 36, 35, 33, 31, 30, 29, 31, 34, 38, 41, 42, 40, 35, 29, 24, 22, 21, 23, 25, 28, 31, 33, 35, 37, 37, 36, 33, 31, 28, 27, 27, 27, 28, 27, 26, 23, 19, 16, 13, 12, 12, 13, 12, 11, 8, 5, 2, 2, 4, 9, 14, 18, 18, 15, 9, 4, 0, 0, 2, 6, 11, 14, 14, 12, 10, 9, 8, 8, 9, 8, 7, 5, 2, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 11, 13, 15, 17, 19, 20, 21, 21, 21, 20, 18, 17, 17, 17, 18, 18, 18, 16, 13, 10, 8, 7, 9, 11, 14, 17, 18, 18, 16, 15, 13, 12, 12, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 4, 8, 11, 12, 12, 10, 8, 6, 7, 9, 13, 17, 21, 23, 24, 22, 19, 13, 8, 4, 2, 3, 5, 9, 12, 13, 13, 11, 9, 7, 5, 4, 3, 3, 4, 6, 8, 10, 11, 11, 10, 9, 8, 8, 7, 6, 5, 3, 1, 0, 0, 0, 1, 3, 5, 5, 3, 1, 0, 0, 1, 3, 6, 8, 8, 6, 4, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 5, 2, 0, 0, 0, 1, 4, 7, 10, 12, 12, 12, 10, 9, 9, 9, 11, 12, 13, 13, 13, 12, 11, 10, 11, 13, 15, 19, 23, 28, 32, 36, 39, 40, 39, 37, 34, 32, 32, 34, 37, 41, 43, 43, 39, 33, 27, 23, 24, 30, 38, 46, 51, 52, 48, 42, 35, 30, 28, 29, 32, 36, 38, 39, 39, 36, 33, 29, 26, 24, 24, 25, 28, 30, 30, 29, 25, 21, 18, 16, 15, 17, 19, 22, 25, 27, 28, 28, 26, 22, 16, 10, 5, 3, 4, 8, 13, 17, 20, 20, 18, 16, 15, 15, 16, 17, 17, 16, 15, 13, 13, 14, 14, 15, 14, 13, 12, 12, 13, 14, 14, 14, 11, 9, 7, 6, 7, 9, 10, 9, 6, 3, 0, 0, 2, 5, 9, 11, 11, 9, 5, 2, 0, 0, 0, 2, 2, 2, 1, 0, 0, 1, 3, 6, 8, 9, 8, 5, 2, 0, 0, 0, 3, 6, 9, 12, 12, 11, 10, 8, 8, 9, 12, 15, 18, 21, 22, 22, 21, 20, 19, 19, 19, 21, 24, 26, 26, 24, 21, 17, 14, 12, 13, 15, 18, 19, 18, 16, 14, 12, 10, 8, 7, 5, 5, 5, 7, 8, 9, 8, 5, 1, 0, 1, 5, 11, 17, 20, 19, 15, 10, 7, 6, 7, 10, 13, 15, 15, 14, 12, 10, 8, 5, 3, 1, 0, 0, 1, 4, 8, 11, 13, 14, 12, 9, 6, 3, 2, 3, 3, 4, 4, 4, 4, 4, 5, 7, 9, 10, 10, 8, 5, 2, 0, 0, 0, 3, 7, 9, 9, 7, 4, 1, 0, 2, 6, 11, 16, 19, 20, 20, 18, 15, 13, 10, 8, 8, 10, 15, 20, 25, 27, 25, 21, 14, 9, 7, 8, 11, 16, 20, 22, 22, 21, 18, 15, 12, 8, 5, 2, 0, 0, 0, 1, 4, 7, 10, 12, 13, 13, 11, 8, 5, 2, 0, 0, 0, 1, 2, 1, 0, 0, 0, 1, 4, 6, 7, 7, 4, 1, 0, 0, 3, 9, 15, 19, 21, 20, 18, 16, 16, 17, 18, 18, 16, 13, 9, 6, 5, 7, 9, 12, 13, 13, 12, 11, 11, 12, 15, 19, 23, 26, 28, 28, 27, 27, 27, 29, 31, 34, 37, 40, 44, 48, 52, 56, 58, 58, 55, 51, 47, 45, 46, 50, 57, 65, 71, 74, 74, 72, 70, 69, 70, 73, 78, 83, 87, 90, 93, 97, 101, 107, 112, 116, 118, 115, 110, 103, 96, 91, 88, 86, 82, 77, 69, 60, 52, 46, 43, 42, 42, 40, 36, 32, 27, 23, 20, 20, 20, 21, 22, 24, 27, 30, 33, 34, 33, 30, 25, 19, 15, 13, 13, 15, 19, 22, 26, 28, 28, 26, 22, 18, 13, 9, 9, 11, 16, 21, 24, 24, 22, 19, 17, 16, 18, 20, 22, 21, 17, 12, 8, 6, 7, 12, 18, 24, 27, 27, 25, 21, 18, 16, 15, 17, 18, 19, 20, 19, 19, 18, 18, 19, 18, 17, 15, 12, 10, 8, 9, 10, 12, 14, 15, 17, 18, 19, 21, 22, 23, 23, 22, 22, 21, 22, 23, 26, 30, 33, 34, 33, 30, 26, 23, 22, 24, 27, 31, 35, 36, 35, 33, 30, 28, 28, 30, 34, 38, 41, 40, 38, 34, 31, 30, 34, 40, 48, 53, 55, 52, 45, 37, 31, 28, 29, 33, 39, 43, 45, 44, 41, 36, 32, 29, 26, 25, 23, 22, 20, 18, 16, 15, 14, 15, 16, 17, 17, 16, 13, 11, 9, 9, 10, 12, 13, 13, 11, 8, 5, 2, 0, 0, 0, 0, 0, 1, 4, 6, 9, 11, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 2, 3, 2, 1, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 2, 3, 3, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 6, 4, 2, 0, 0, 0, 0, 2, 4, 6, 8, 8, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 7, 7, 7, 8, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 1, 2, 4, 5, 7, 7, 6, 5, 3, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 3, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 15, 14, 11, 7, 3, 0, 0, 0, 1, 2, 4, 6, 9, 12, 15, 16, 17, 16, 14, 13, 13, 15, 18, 22, 24, 24, 23, 20, 17, 15, 15, 17, 19, 21, 23, 25, 27, 29, 31, 33, 35, 36, 35, 34, 32, 30, 29, 28, 26, 24, 22, 20, 19, 19, 22, 25, 29, 33, 35, 35, 34, 30, 25, 20, 14, 9, 6, 6, 8, 12, 15, 17, 17, 15, 12, 8, 6, 6, 8, 10, 12, 14, 14, 13, 12, 12, 12, 13, 13, 14, 15, 15, 15, 14, 14, 14, 14, 14, 14, 14, 15, 17, 19, 23, 27, 30, 34, 36, 38, 39, 39, 38, 38, 37, 36, 34, 33, 31, 30, 29, 28, 28, 29, 30, 31, 32, 33, 34, 34, 35, 37, 40, 42, 44, 43, 41, 37, 33, 29, 27, 28, 30, 33, 37, 39, 40, 40, 39, 38, 38, 39, 41, 42, 40, 36, 30, 24, 20, 18, 20, 25, 29, 31, 31, 27, 23, 18, 15, 13, 13, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 26, 27, 26, 25, 23, 21, 18, 16, 15, 15, 16, 18, 19, 20, 19, 17, 15, 13, 12, 12, 15, 18, 22, 26, 28, 28, 26, 23, 19, 15, 11, 9, 9, 12, 17, 24, 30, 34, 34, 31, 27, 23, 22, 24, 29, 34, 38, 38, 35, 28, 21, 16, 13, 13, 15, 18, 21, 22, 23, 23, 23, 23, 24, 25, 26, 27, 27, 27, 25, 23, 21, 19, 17, 16, 16, 16, 16, 15, 12, 9, 6, 2, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 4, 6, 8, 8, 7, 5, 2, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 0, 0, 0, 1, 4, 10, 16, 21, 24, 23, 19, 12, 6, 2, 3, 8, 15, 24, 31, 35, 37, 37, 36, 35, 34, 33, 31, 30, 28, 28, 29, 30, 32, 33, 33, 32, 30, 29, 30, 32, 35, 38, 39, 39, 37, 34, 31, 29, 28, 26, 25, 22, 18, 16, 15, 17, 22, 28, 33, 34, 32, 27, 20, 14, 10, 8, 9, 11, 13, 13, 12, 10, 7, 5, 3, 2, 2, 3, 5, 7, 9, 11, 11, 9, 7, 4, 1, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 5, 5, 5, 5, 5, 7, 9, 12, 16, 20, 22, 23, 22, 21, 19, 18, 18, 17, 16, 14, 11, 9, 7, 6, 6, 8, 9, 9, 9, 9, 9, 9, 9, 8, 6, 4, 2, 0, 0, 0, 1, 2, 4, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 3, 5, 6, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 3, 5, 7, 7, 7, 5, 3, 0, 0, 0, 0, 2, 6, 10, 14, 15, 14, 12, 9, 7, 7, 9, 12, 15, 15, 14, 10, 7, 5, 5, 7, 10, 11, 11, 10, 8, 7, 7, 9, 11, 13, 14, 15, 14, 14, 15, 17, 18, 19, 20, 20, 20, 21, 21, 21, 19, 15, 10, 5, 3, 3, 7, 11, 14, 15, 12, 8, 4, 1, 1, 2, 4, 6, 7, 5, 3, 1, 0, 0, 0, 1, 2, 4, 5, 6, 6, 7, 8, 9, 10, 11, 11, 10, 9, 7, 7, 7, 9, 12, 15, 16, 16, 14, 12, 9, 6, 5, 5, 7, 10, 13, 16, 19, 22, 24, 26, 26, 25, 22, 19, 16, 15, 16, 20, 24, 28, 30, 29, 26, 21, 16, 14, 15, 17, 20, 23, 23, 21, 17, 13, 10, 10, 11, 14, 16, 18, 19, 19, 18, 18, 17, 17, 16, 14, 12, 9, 7, 4, 2, 1, 0, 0, 2, 5, 8, 11, 13, 13, 12, 8, 5, 3, 2, 4, 6, 7, 7, 6, 3, 1, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 2, 4, 7, 10, 12, 15, 16, 17, 18, 17, 16, 15, 14, 14, 15, 17, 20, 23, 24, 24, 23, 21, 21, 22, 23, 25, 26, 25, 22, 19, 15, 13, 12, 13, 15, 17, 18, 17, 16, 14, 14, 14, 16, 19, 22, 24, 24, 22, 18, 13, 9, 7, 8, 10, 13, 15, 15, 13, 10, 6, 4, 3, 3, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 7, 7, 8, 9, 12, 14, 15, 15, 14, 11, 8, 5, 3, 2, 3, 5, 8, 11, 13, 14, 14, 13, 10, 7, 4, 2, 2, 3, 5, 9, 14, 19, 24, 27, 28, 26, 21, 16, 11, 7, 7, 9, 13, 17, 19, 17, 13, 8, 3, 0, 0, 0, 2, 3, 4, 6, 8, 12, 16, 19, 21, 20, 16, 10, 5, 2, 3, 5, 10, 14, 17, 18, 17, 16, 14, 14, 14, 14, 15, 16, 16, 15, 13, 11, 10, 9, 11, 14, 17, 21, 25, 26, 25, 22, 17, 12, 7, 5, 5, 10, 17, 25, 33, 38, 39, 38, 35, 32, 30, 30, 30, 30, 29, 28, 27, 26, 26, 28, 30, 32, 33, 32, 31, 29, 28, 28, 29, 31, 34, 35, 35, 35, 33, 32, 31, 29, 29, 28, 27, 26, 25, 25, 25, 26, 28, 29, 30, 31, 31, 29, 27, 25, 22, 18, 15, 11, 9, 7, 6, 7, 8, 11, 14, 17, 19, 19, 18, 17, 14, 12, 10, 8, 6, 5, 3, 3, 2, 3, 4, 6, 7, 9, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 3, 6, 9, 11, 12, 11, 9, 6, 3, 1, 0, 0, 0, 1, 2, 4, 6, 6, 6, 6, 4, 3, 3, 3, 4, 7, 10, 14, 18, 20, 21, 19, 17, 14, 12, 13, 16, 20, 25, 28, 29, 27, 25, 21, 18, 16, 15, 15, 15, 16, 18, 19, 21, 22, 23, 24, 25, 25, 26, 26, 27, 28, 29, 30, 30, 30, 30, 29, 27, 25, 22, 19, 17, 16, 15, 16, 17, 18, 18, 17, 17, 16, 16, 17, 18, 20, 22, 24, 25, 25, 24, 23, 22, 21, 20, 19, 17, 16, 14, 12, 10, 9, 10, 12, 14, 17, 18, 18, 16, 12, 8, 5, 4, 5, 8, 12, 15, 18, 19, 19, 19, 17, 15, 12, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 10, 11, 11, 11, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 5, 8, 9, 8, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 4, 7, 10, 12, 11, 8, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 12, 11, 9, 6, 3, 0, 0, 0, 0, 3, 6, 9, 11, 11, 9, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 2, 7, 13, 19, 24, 26, 26, 23, 19, 15, 13, 12, 13, 14, 15, 15, 15],
-"peakG": [389, 389, 393, 402, 419, 443, 471, 498, 524, 557, 603, 668, 753, 853, 963, 1077, 1195, 1314, 1439, 1578, 1741, 1931, 2150, 2392, 2649, 2914, 3182, 3452, 3726, 4005, 4287, 4567, 4839, 5099, 5348, 5592, 5835, 6080, 6319, 6537, 6718, 6848, 6921, 6945, 6932, 6894, 6838, 6764, 6666, 6537, 6373, 6178, 5954, 5708, 5439, 5148, 4835, 4503, 4162, 3823, 3496, 3189, 2900, 2626, 2364, 2112, 1876, 1662, 1476, 1320, 1192, 1082, 982, 885, 788, 694, 610, 543, 494, 463, 443, 428, 413, 393, 370, 346, 325, 308, 292, 277, 261, 241, 220, 199, 182, 169, 160, 153, 146, 135, 121, 105, 87, 72, 61, 54, 52, 52, 52, 50, 47, 41, 34, 27, 22, 20, 20, 21, 23, 25, 26, 26, 24, 22, 19, 16, 13, 10, 7, 6, 7, 8, 10, 10, 9, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 4, 6, 7, 8, 6, 4, 2, 0, 0, 0, 0, 1, 3, 4, 5, 6, 6, 5, 4, 4, 4, 5, 6, 6, 6, 4, 3, 3, 3, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 3, 4, 6, 9, 11, 12, 11, 10, 9, 10, 12, 15, 19, 23, 25, 26, 27, 28, 29, 30, 31, 30, 29, 27, 25, 23, 22, 21, 20, 17, 14, 9, 5, 1, 0, 0, 2, 4, 8, 10, 12, 13, 14, 14, 14, 14, 15, 15, 16, 19, 24, 34, 49, 71, 104, 149, 207, 278, 359, 446, 533, 612, 675, 717, 733, 721, 681, 618, 536, 445, 352, 266, 191, 131, 87, 55, 35, 22, 15, 13, 13, 16, 20, 22, 22, 21, 18, 14, 11, 8, 5, 4, 4, 9, 19, 39, 71, 117, 174, 243, 317, 394, 466, 528, 575, 602, 604, 582, 536, 471, 395, 314, 236, 167, 110, 67, 36, 16, 5, 0, 0, 0, 2, 3, 4, 4, 3, 2, 2, 3, 4, 6, 7, 8, 7, 6, 4, 3, 2, 2, 3, 5, 8, 10, 11, 11, 11, 11, 11, 12, 13, 14, 15, 17, 18, 20, 22, 23, 24, 25, 25, 26, 27, 29, 33, 37, 42, 46, 49, 50, 48, 44, 38, 32, 26, 22, 20, 20, 22, 26, 30, 34, 36, 36, 34, 29, 23, 17, 11, 6, 3, 2, 3, 6, 12, 24, 43, 74, 119, 181, 256, 341, 427, 502, 555, 579, 568, 525, 457, 377, 302, 245, 218, 227, 270, 341, 425, 509, 576, 615, 620, 590, 531, 454, 368, 285, 213, 156, 114, 84, 64, 50, 41, 36, 33, 33, 35, 37, 39, 40, 39, 36, 33, 28, 24, 20, 19, 19, 21, 25, 29, 34, 38, 41, 43, 43, 42, 40, 38, 37, 38, 40, 42, 43, 41, 36, 32, 35, 53, 95, 169, 277, 414, 568, 719, 845, 925, 947, 906, 810, 674, 520, 369, 239, 140, 75, 40, 26, 25, 29, 31, 32, 29, 26, 22, 19, 17, 16, 15, 16, 17, 19, 20, 19, 17, 13, 8, 3, 0, 0, 0, 2, 7, 12, 17, 20, 22, 23, 22, 22, 22, 21, 21, 19, 17, 12, 6, 0, 0, 8, 43, 110, 216, 355, 515, 674, 807, 890, 911, 864, 761, 619, 462, 312, 187, 96, 39, 10, 0, 0, 0, 0, 0, 0, 1, 4, 8, 12, 16, 17, 18, 16, 14, 11, 7, 3, 1, 2, 5, 10, 15, 19, 19, 17, 12, 7, 4, 3, 5, 9, 14, 18, 20, 19, 15, 11, 6, 2, 0, 0, 0, 1, 2, 5, 7, 10, 14, 19, 23, 27, 30, 30, 27, 22, 16, 11, 8, 8, 12, 17, 26, 41, 66, 108, 172, 256, 355, 456, 544, 602, 620, 592, 524, 427, 318, 213, 125, 62, 23, 5, 0, 0, 0, 0, 1, 2, 4, 6, 8, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 6, 10, 16, 25, 35, 45, 53, 58, 59, 56, 49, 41, 32, 25, 19, 15, 14, 15, 18, 22, 28, 33, 36, 36, 34, 28, 21, 13, 6, 1, 0, 0, 1, 2, 2, 0, 0, 0, 14, 49, 109, 193, 296, 402, 494, 554, 571, 541, 470, 372, 265, 167, 90, 40, 14, 6, 7, 11, 14, 12, 9, 6, 4, 7, 13, 24, 37, 50, 63, 71, 73, 68, 57, 42, 26, 13, 7, 7, 14, 24, 33, 39, 40, 35, 26, 15, 6, 0, 0, 0, 4, 9, 15, 21, 26, 32, 38, 44, 49, 53, 54, 53, 51, 48, 45, 40, 31, 18, 3, 0, 11, 72, 194, 384, 629, 898, 1145, 1320, 1385, 1326, 1154, 907, 634, 383, 190, 68, 9, 0, 0, 6, 8, 4, 0, 0, 0, 0, 3, 4, 4, 3, 1, 0, 0, 0, 0, 0, 2, 5, 10, 17, 23, 29, 32, 32, 28, 21, 14, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 14, 22, 28, 31, 31, 27, 20, 13, 8, 6, 8, 12, 19, 27, 34, 40, 44, 45, 43, 39, 32, 25, 19, 16, 16, 19, 25, 32, 37, 39, 37, 33, 28, 24, 22, 24, 28, 35, 42, 48, 51, 49, 44, 37, 31, 27, 28, 33, 42, 51, 56, 57, 52, 42, 31, 21, 15, 15, 20, 30, 43, 55, 65, 70, 68, 61, 49, 36, 23, 14, 11, 14, 22, 34, 47, 58, 64, 65, 59, 49, 37, 26, 19, 19, 25, 34, 42, 43, 36, 26, 25, 49, 111, 219, 365, 528, 678, 783, 816, 769, 652, 488, 312, 159, 59, 31, 79, 196, 360, 540, 701, 809, 843, 795, 677, 515, 344, 193, 83, 21, 0, 4, 19, 31, 36, 30, 17, 2, 0, 2, 40, 117, 234, 381, 536, 669, 751, 762, 698, 574, 418, 262, 134, 49, 6, 0, 0, 5, 7, 5, 0, 0, 0, 2, 8, 14, 20, 24, 28, 29, 28, 26, 23, 19, 16, 17, 22, 30, 42, 53, 61, 65, 63, 56, 46, 35, 27, 22, 20, 23, 28, 34, 40, 44, 46, 44, 40, 33, 25, 17, 10, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 11, 14, 16, 15, 12, 7, 2, 0, 0, 8, 24, 49, 78, 108, 131, 143, 141, 126, 101, 74, 49, 32, 26, 31, 44, 60, 75, 85, 87, 81, 69, 51, 34, 18, 9, 6, 11, 22, 36, 50, 60, 65, 63, 55, 44, 31, 19, 13, 12, 19, 31, 42, 44, 32, 7, 0, 0, 78, 245, 502, 817, 1132, 1378, 1495, 1455, 1265, 969, 633, 324, 97, 0, 3, 132, 340, 584, 813, 982, 1056, 1024, 898, 708, 496, 301, 150, 55, 9, 0, 4, 11, 14, 10, 6, 4, 9, 20, 37, 54, 68, 76, 75, 65, 50, 32, 17, 8, 8, 18, 35, 56, 73, 85, 88, 84, 74, 64, 57, 54, 57, 63, 71, 78, 83, 84, 81, 75, 67, 59, 49, 41, 33, 28, 26, 29, 36, 44, 48, 40, 19, 0, 0, 36, 161, 377, 666, 979, 1251, 1415, 1429, 1286, 1018, 688, 368, 123, 0, 1, 121, 315, 533, 720, 837, 860, 790, 648, 469, 291, 145, 49, 4, 0, 12, 32, 47, 54, 56, 57, 58, 61, 63, 63, 59, 53, 46, 42, 40, 41, 43, 46, 49, 51, 51, 51, 50, 50, 51, 53, 53, 46, 28, 4, 0, 0, 75, 232, 467, 751, 1026, 1230, 1308, 1239, 1043, 770, 484, 245, 85, 6, 0, 0, 13, 17, 10, 0, 0, 0, 2, 9, 13, 12, 9, 4, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 5, 2, 0, 0, 0, 3, 9, 18, 27, 34, 37, 35, 27, 18, 8, 0, 0, 1, 10, 24, 40, 56, 68, 73, 69, 59, 44, 28, 15, 8, 9, 18, 34, 55, 77, 95, 105, 104, 93, 75, 55, 41, 37, 46, 63, 83, 98, 100, 86, 60, 33, 20, 39, 101, 204, 334, 467, 571, 622, 606, 528, 408, 273, 153, 65, 15, 0, 0, 8, 21, 36, 49, 58, 57, 41, 15, 0, 0, 66, 210, 429, 692, 946, 1130, 1195, 1123, 930, 663, 383, 151, 11, 0, 58, 215, 411, 600, 741, 802, 773, 663, 503, 329, 177, 68, 10, 0, 2, 19, 35, 44, 47, 45, 39, 32, 24, 17, 13, 15, 25, 40, 57, 71, 75, 66, 46, 21, 5, 10, 48, 122, 223, 333, 427, 483, 486, 437, 348, 241, 140, 63, 16, 0, 0, 4, 14, 21, 24, 24, 22, 19, 15, 11, 10, 12, 17, 26, 36, 44, 46, 38, 21, 0, 0, 6, 66, 175, 323, 484, 621, 701, 703, 627, 495, 340, 195, 85, 20, 0, 0, 16, 35, 47, 53, 52, 47, 39, 30, 22, 14, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 9, 16, 22, 24, 23, 19, 13, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 1, 7, 17, 31, 47, 60, 69, 72, 71, 68, 66, 64, 64, 63, 62, 59, 53, 45, 37, 31, 28, 27, 29, 33, 37, 40, 40, 38, 33, 25, 17, 8, 2, 0, 0, 5, 14, 25, 37, 45, 50, 48, 41, 30, 18, 7, 0, 0, 8, 23, 42, 58, 65, 59, 43, 27, 29, 69, 159, 298, 468, 637, 767, 824, 794, 684, 519, 340, 182, 68, 7, 0, 2, 25, 47, 62, 69, 70, 66, 57, 46, 34, 22, 13, 9, 11, 19, 29, 39, 43, 37, 23, 6, 0, 14, 64, 152, 267, 390, 493, 551, 547, 480, 363, 220, 85, 0, 0, 63, 247, 506, 789, 1027, 1160, 1152, 1006, 764, 492, 253, 88, 4, 0, 0, 17, 24, 18, 6, 0, 0, 0, 6, 11, 12, 11, 8, 5, 3, 4, 6, 9, 13, 16, 18, 18, 16, 13, 9, 6, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 11, 11, 9, 5, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 6, 14, 26, 39, 51, 60, 64, 62, 55, 44, 31, 20, 12, 9, 10, 17, 26, 36, 45, 50, 50, 45, 35, 23, 12, 5, 5, 13, 28, 46, 64, 77, 85, 85, 80, 71, 62, 56, 55, 60, 68, 77, 85, 89, 89, 84, 78, 73, 73, 78, 87, 96, 102, 101, 92, 76, 55, 33, 15, 4, 3, 14, 34, 60, 88, 111, 124, 124, 109, 82, 50, 20, 2, 0, 17, 46, 76, 91, 83, 52, 14, 0, 35, 149, 340, 581, 824, 1011, 1093, 1050, 891, 655, 396, 167, 13, 0, 30, 208, 469, 763, 1030, 1204, 1243, 1135, 907, 615, 326, 104, 0, 0, 114, 308, 528, 723, 846, 867, 782, 611, 396, 186, 32, 0, 22, 182, 421, 689, 921, 1060, 1072, 956, 747, 501, 277, 114, 24, 0, 0, 1, 7, 8, 8, 7, 4, 0, 0, 0, 53, 167, 341, 550, 745, 875, 902, 817, 646, 435, 237, 91, 11, 0, 0, 16, 27, 26, 17, 6, 0, 0, 0, 2, 7, 12, 16, 20, 22, 22, 21, 17, 13, 8, 5, 4, 5, 6, 7, 7, 6, 5, 3, 1, 0, 0, 0, 2, 6, 12, 17, 21, 22, 20, 16, 10, 4, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 4, 1, 0, 0, 6, 16, 30, 46, 58, 61, 52, 32, 7, 0, 0, 50, 150, 287, 436, 562, 631, 624, 543, 411, 263, 131, 40, 0, 0, 20, 54, 83, 100, 104, 94, 77, 55, 35, 19, 10, 7, 11, 17, 23, 27, 28, 25, 20, 13, 6, 1, 0, 1, 9, 22, 37, 51, 56, 47, 25, 0, 0, 14, 97, 240, 426, 615, 761, 824, 786, 658, 478, 291, 138, 40, 0, 0, 2, 12, 14, 10, 8, 11, 19, 29, 35, 35, 29, 19, 9, 1, 0, 0, 2, 5, 8, 9, 9, 8, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 16, 24, 32, 37, 38, 36, 32, 27, 23, 20, 18, 17, 16, 13, 9, 4, 0, 0, 5, 21, 46, 75, 104, 125, 132, 124, 102, 72, 42, 19, 7, 9, 22, 42, 61, 74, 76, 64, 41, 15, 0, 0, 34, 103, 197, 300, 388, 437, 437, 387, 302, 204, 114, 49, 12, 0, 0, 0, 7, 17, 28, 37, 34, 17, 0, 0, 24, 146, 357, 631, 910, 1121, 1202, 1131, 929, 655, 382, 168, 39, 0, 0, 10, 28, 37, 42, 48, 60, 74, 84, 86, 78, 64, 46, 31, 21, 16, 14, 16, 20, 25, 31, 39, 46, 53, 56, 56, 51, 42, 32, 21, 12, 6, 1, 0, 0, 1, 9, 22, 39, 56, 68, 72, 66, 51, 32, 13, 0, 0, 3, 23, 53, 89, 122, 144, 150, 137, 111, 77, 48, 29, 28, 42, 67, 93, 109, 106, 83, 45, 9, 0, 25, 106, 234, 385, 524, 615, 635, 579, 463, 320, 184, 80, 17, 0, 0, 12, 40, 73, 105, 125, 122, 92, 41, 0, 0, 73, 245, 498, 783, 1032, 1178, 1178, 1030, 774, 475, 206, 26, 0, 39, 210, 439, 669, 845, 927, 895, 757, 549, 319, 120, 0, 0, 74, 260, 498, 733, 907, 976, 924, 767, 552, 331, 152, 39, 0, 0, 17, 40, 52, 50, 41, 30, 20, 13, 10, 11, 15, 22, 33, 45, 56, 64, 66, 61, 50, 35, 19, 7, 0, 0, 4, 13, 24, 33, 39, 41, 39, 36, 30, 23, 15, 8, 6, 12, 24, 35, 35, 18, 0, 0, 18, 140, 355, 638, 926, 1146, 1232, 1159, 951, 668, 386, 164, 32, 0, 0, 21, 47, 59, 58, 49, 37, 26, 17, 10, 9, 18, 37, 67, 100, 130, 148, 149, 133, 105, 72, 45, 30, 31, 48, 75, 105, 131, 147, 150, 140, 120, 93, 67, 45, 32, 31, 41, 59, 80, 97, 106, 105, 94, 76, 57, 41, 31, 31, 39, 55, 72, 81, 72, 42, 1, 0, 2, 119, 339, 639, 955, 1208, 1323, 1266, 1055, 754, 444, 196, 46, 0, 0, 8, 20, 17, 5, 0, 0, 2, 3, 0, 0, 6, 54, 148, 281, 424, 541, 597, 575, 481, 346, 205, 91, 21, 0, 0, 4, 11, 11, 5, 0, 0, 0, 1, 4, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 7, 15, 23, 30, 32, 30, 23, 14, 5, 0, 0, 1, 8, 18, 29, 40, 48, 53, 53, 48, 40, 29, 19, 10, 3, 0, 0, 0, 0, 1, 0, 0, 0, 1, 6, 16, 28, 41, 53, 61, 62, 57, 47, 34, 22, 14, 13, 21, 35, 54, 73, 89, 98, 99, 94, 84, 73, 64, 57, 52, 48, 44, 39, 34, 29, 26, 25, 27, 31, 36, 42, 48, 53, 59, 64, 67, 67, 65, 61, 55, 50, 47, 47, 50, 53, 54, 52, 46, 38, 31, 30, 35, 46, 61, 76, 89, 95, 90, 71, 39, 2, 0, 0, 87, 249, 468, 699, 883, 967, 926, 773, 553, 327, 144, 31, 0, 0, 16, 46, 70, 87, 98, 102, 98, 84, 63, 41, 25, 21, 30, 50, 73, 91, 94, 75, 39, 0, 0, 18, 134, 331, 582, 834, 1022, 1093, 1026, 837, 575, 306, 93, 0, 0, 122, 338, 591, 823, 977, 1014, 922, 724, 468, 222, 48, 0, 68, 259, 514, 769, 956, 1030, 975, 811, 584, 353, 165, 46, 0, 0, 12, 32, 40, 36, 27, 18, 13, 10, 9, 7, 3, 1, 1, 5, 14, 25, 36, 44, 47, 44, 37, 27, 16, 9, 7, 13, 25, 40, 47, 41, 18, 0, 0, 34, 165, 378, 641, 893, 1066, 1108, 1007, 793, 528, 280, 99, 3, 0, 0, 31, 54, 62, 61, 57, 56, 58, 61, 63, 61, 57, 50, 45, 40, 39, 39, 41, 44, 46, 47, 47, 49, 54, 63, 74, 87, 97, 101, 98, 86, 68, 48, 31, 21, 19, 25, 37, 51, 63, 71, 74, 72, 67, 60, 53, 47, 44, 43, 44, 43, 36, 21, 3, 0, 0, 45, 137, 266, 408, 527, 592, 581, 500, 372, 232, 113, 34, 0, 0, 0, 9, 10, 6, 0, 0, 0, 0, 1, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 10, 17, 24, 30, 34, 37, 38, 38, 37, 35, 32, 28, 22, 16, 11, 6, 3, 1, 1, 3, 9, 16, 26, 35, 43, 47, 48, 46, 42, 40, 40, 44, 52, 61, 68, 70, 66, 56, 41, 26, 14, 7, 7, 13, 23, 35, 45, 51, 55, 54, 51, 46, 40, 37, 38, 47, 63, 85, 109, 126, 127, 108, 71, 27, 0, 1, 60, 176, 333, 498, 632, 699, 681, 585, 438, 277, 138, 43, 0, 0, 16, 49, 84, 114, 136, 145, 136, 105, 60, 15, 0, 28, 125, 283, 476, 660, 788, 824, 758, 605, 406, 207, 55, 0, 1, 107, 276, 468, 637, 741, 748, 655, 482, 276, 94, 0, 0, 129, 347, 599, 819, 947, 951, 836, 639, 414, 215, 77, 7, 0, 0, 13, 17, 12, 2, 0, 0, 0, 5, 9, 10, 8, 5, 2, 0, 0, 0, 0, 2, 7, 13, 20, 26, 30, 30, 27, 22, 16, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 14, 19, 25, 29, 30, 28, 24, 17, 11, 5, 1, 0, 0, 0, 1, 3, 4, 5, 4, 3, 1, 0, 0, 1, 7, 16, 27, 37, 43, 44, 40, 32, 23, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 15, 9, 7, 6, 5, 5, 4, 3, 1, 0, 0, 2, 6, 10, 13, 15, 14, 12, 9, 6, 4, 1, 0, 0, 0, 8, 23, 43, 64, 80, 88, 84, 69, 47, 24, 7, 0, 5, 21, 46, 75, 102, 121, 127, 120, 102, 77, 52, 34, 25, 27, 36, 48, 58, 62, 60, 51, 39, 26, 17, 14, 17, 27, 42, 60, 77, 88, 83, 60, 21, 0, 0, 54, 216, 462, 748, 1005, 1160, 1167, 1025, 778, 496, 248, 78, 0, 0, 3, 32, 53, 64, 69, 73, 76, 76, 69, 56, 41, 30, 29, 42, 64, 90, 110, 115, 99, 65, 23, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 60, 177, 336, 503, 636, 697, 666, 546, 366, 174, 23, 0, 31, 224, 513, 835, 1112, 1271, 1269, 1111, 844, 543, 278, 95, 4, 0, 0, 15, 24, 21, 14, 6, 0, 0, 0, 7, 55, 144, 269, 406, 521, 581, 567, 483, 354, 215, 99, 24, 0, 0, 11, 29, 42, 46, 44, 39, 34, 28, 23, 18, 16, 16, 20, 26, 34, 42, 46, 47, 43, 35, 27, 22, 23, 31, 45, 61, 73, 78, 73, 59, 41, 22, 7, 0, 0, 7, 21, 39, 56, 68, 70, 58, 34, 6, 0, 0, 56, 159, 294, 430, 528, 560, 515, 408, 272, 143, 49, 0, 0, 0, 11, 18, 17, 14, 12, 13, 17, 20, 22, 20, 18, 16, 18, 24, 34, 46, 52, 47, 27, 0, 0, 3, 86, 240, 448, 668, 844, 926, 891, 749, 541, 325, 151, 47, 16, 37, 79, 114, 125, 110, 76, 38, 9, 0, 6, 32, 68, 107, 141, 163, 171, 163, 142, 112, 80, 52, 33, 28, 37, 58, 86, 112, 127, 123, 97, 55, 13, 0, 16, 97, 230, 394, 551, 660, 690, 631, 494, 314, 135, 5, 0, 41, 230, 502, 799, 1048, 1183, 1169, 1013, 761, 481, 239, 74, 0, 0, 12, 52, 88, 111, 113, 93, 52, 4, 0, 6, 127, 350, 647, 955, 1192, 1290, 1221, 1005, 707, 407, 172, 33, 0, 0, 14, 33, 36, 30, 23, 21, 23, 25, 24, 19, 13, 7, 6, 8, 15, 25, 35, 41, 37, 20, 0, 0, 2, 80, 223, 416, 617, 772, 833, 783, 637, 440, 245, 97, 13, 0, 0, 10, 18, 15, 6, 0, 0, 0, 0, 4, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 11, 12, 12, 9, 6, 2, 0, 0, 0, 2, 6, 10, 14, 16, 15, 12, 7, 2, 0, 0, 0, 5, 11, 17, 21, 21, 18, 13, 7, 3, 0, 0, 0, 0, 1, 4, 7, 10, 11, 10, 6, 2, 2, 8, 21, 40, 61, 81, 95, 97, 83, 54, 15, 0, 0, 60, 209, 426, 673, 891, 1018, 1019, 894, 679, 435, 220, 72, 0, 0, 0, 19, 27, 24, 14, 6, 2, 3, 4, 5, 4, 2, 2, 4, 9, 17, 27, 36, 45, 51, 54, 55, 53, 49, 47, 47, 53, 62, 70, 68, 50, 18, 0, 0, 53, 208, 447, 731, 993, 1163, 1189, 1063, 825, 539, 279, 95, 1, 0, 1, 29, 42, 38, 24, 12, 9, 18, 36, 59, 81, 100, 114, 122, 124, 120, 112, 100, 88, 78, 73, 73, 81, 95, 110, 125, 134, 135, 127, 112, 94, 77, 65, 62, 66, 77, 91, 105, 115, 119, 114, 102, 83, 61, 40, 23, 13, 11, 16, 27, 41, 55, 65, 64, 48, 19, 0, 0, 37, 161, 354, 581, 786, 912, 920, 806, 603, 364, 148, 4, 0, 21, 174, 386, 610, 793, 890, 878, 762, 579, 379, 207, 93, 40, 32, 43, 52, 48, 34, 17, 8, 9, 21, 37, 53, 65, 70, 71, 66, 57, 45, 31, 17, 7, 6, 15, 34, 59, 83, 99, 103, 94, 74, 48, 23, 5, 0, 0, 14, 35, 56, 72, 78, 73, 59, 39, 23, 17, 25, 48, 79, 111, 135, 145, 139, 118, 90, 61, 38, 26, 27, 40, 64, 95, 129, 157, 170, 159, 119, 59, 1, 0, 36, 191, 442, 745, 1032, 1225, 1272, 1158, 917, 613, 319, 96, 0, 0, 79, 259, 475, 678, 819, 863, 797, 641, 440, 246, 99, 16, 0, 0, 10, 19, 17, 8, 0, 0, 0, 4, 8, 10, 9, 6, 4, 4, 9, 20, 34, 43, 38, 16, 0, 0, 33, 173, 404, 691, 968, 1155, 1197, 1080, 840, 549, 283, 95, 0, 0, 0, 23, 35, 32, 21, 13, 10, 11, 11, 10, 5, 2, 3, 8, 16, 24, 28, 28, 24, 17, 10, 4, 0, 0, 0, 8, 23, 42, 60, 69, 63, 40, 9, 0, 2, 65, 183, 338, 495, 612, 657, 615, 501, 347, 195, 76, 7, 0, 0, 28, 59, 83, 94, 89, 69, 36, 2, 0, 12, 94, 234, 413, 593, 730, 787, 751, 633, 466, 294, 151, 59, 18, 17, 37, 64, 86, 96, 89, 63, 22, 0, 0, 59, 233, 504, 830, 1140, 1350, 1400, 1273, 1001, 657, 329, 91, 0, 23, 165, 361, 552, 688, 739, 699, 585, 432, 277, 152, 74, 43, 45, 63, 79, 83, 73, 54, 32, 13, 3, 2, 10, 26, 46, 66, 82, 89, 87, 74, 54, 33, 14, 2, 0, 1, 9, 17, 23, 26, 24, 19, 13, 7, 2, 0, 0, 1, 9, 21, 34, 46, 52, 51, 42, 29, 15, 2, 0, 0, 7, 24, 45, 60, 61, 43, 10, 0, 0, 76, 242, 482, 749, 979, 1110, 1107, 972, 746, 491, 264, 104, 19, 0, 0, 10, 16, 12, 6, 4, 9, 22, 36, 48, 54, 54, 50, 43, 34, 25, 18, 11, 6, 2, 0, 0, 0, 0, 0, 2, 5, 11, 20, 31, 42, 53, 60, 63, 60, 52, 40, 27, 16, 10, 7, 8, 11, 14, 15, 15, 14, 13, 12, 11, 10, 9, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 5, 12, 21, 32, 43, 51, 55, 54, 48, 40, 30, 22, 15, 11, 9, 8, 7, 7, 8, 11, 17, 24, 31, 35, 35, 30, 21, 12, 4, 0, 0, 4, 12, 21, 28, 34, 36, 35, 31, 25, 19, 15, 15, 20, 31, 47, 63, 78, 86, 85, 74, 55, 32, 11, 0, 0, 15, 40, 68, 89, 93, 78, 46, 13, 0, 13, 77, 183, 314, 442, 536, 573, 548, 468, 357, 239, 137, 64, 21, 4, 7, 20, 39, 57, 69, 69, 53, 27, 2, 0, 29, 114, 248, 411, 567, 677, 709, 652, 517, 339, 164, 38, 0, 42, 174, 358, 550, 704, 783, 770, 673, 519, 346, 191, 79, 16, 0, 0, 9, 14, 13, 10, 9, 15, 28, 44, 58, 66, 65, 57, 43, 29, 18, 10, 7, 8, 10, 11, 12, 12, 13, 13, 14, 16, 16, 15, 12, 9, 5, 2, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 13, 18, 20, 21, 20, 19, 18, 18, 19, 20, 20, 21, 21, 22, 23, 25, 25, 24, 21, 17, 11, 7, 3, 0, 0, 0, 0, 2, 4, 6, 8, 8, 9, 10, 13, 19, 27, 36, 44, 49, 50, 46, 39, 31, 24, 18, 16, 16, 17, 20, 22, 23, 22, 20, 17, 14, 10, 8, 6, 4, 3, 3, 4, 6, 10, 17, 24, 28, 25, 13, 0, 0, 6, 60, 156, 282, 412, 513, 558, 536, 455, 342, 225, 130, 71, 45, 44, 51, 57, 58, 53, 48, 43, 42, 41, 42, 42, 44, 48, 55, 63, 70, 72, 67, 55, 38, 21, 7, 0, 0, 3, 11, 18, 24, 26, 25, 20, 14, 7, 2, 0, 0, 5, 15, 29, 44, 55, 57, 47, 26, 3, 0, 2, 51, 138, 249, 359, 440, 467, 434, 351, 242, 136, 53, 5, 0, 0, 20, 43, 62, 72, 68, 50, 23, 0, 0, 29, 109, 234, 382, 522, 619, 648, 604, 498, 361, 227, 122, 61, 43, 54, 78, 102, 118, 121, 110, 83, 42, 0, 0, 11, 130, 342, 627, 928, 1171, 1290, 1250, 1063, 784, 486, 236, 72, 0, 0, 1, 18, 22, 14, 2, 0, 0, 0, 2, 9, 17, 27, 37, 46, 50, 49, 43, 37, 35, 40, 52, 69, 88, 102, 108, 105, 93, 74, 54, 37, 27, 28, 41, 66, 97, 128, 153, 168, 167, 153, 128, 96, 64, 38, 22, 20, 32, 55, 82, 103, 108, 91, 54, 11, 0, 6, 92, 246, 445, 648, 802, 867, 825, 689, 499, 304, 145, 43, 0, 0, 1, 11, 14, 11, 9, 10, 15, 22, 26, 27, 25, 23, 22, 23, 27, 32, 36, 37, 30, 16, 0, 0, 4, 56, 153, 284, 426, 544, 605, 592, 507, 375, 233, 112, 33, 0, 0, 1, 9, 11, 7, 1, 0, 0, 0, 0, 2, 4, 6, 9, 13, 15, 16, 14, 10, 5, 0, 0, 0, 3, 8, 13, 17, 18, 17, 13, 8, 3, 0, 0, 0, 0, 3, 7, 11, 15, 16, 15, 11, 6, 2, 0, 1, 6, 14, 23, 32, 39, 40, 32, 16, 0, 0, 9, 69, 172, 307, 444, 547, 589, 555, 456, 321, 185, 77, 13, 0, 0, 14, 28, 32, 27, 18, 9, 3, 0, 0, 0, 2, 6, 11, 19, 26, 30, 31, 27, 21, 13, 7, 4, 4, 8, 18, 31, 47, 58, 55, 35, 2, 0, 0, 98, 292, 564, 865, 1120, 1260, 1246, 1082, 817, 522, 266, 90, 3, 0, 0, 21, 32, 30, 22, 16, 15, 18, 22, 25, 27, 29, 32, 38, 42, 44, 41, 34, 24, 13, 5, 1, 0, 2, 4, 7, 11, 14, 17, 17, 13, 3, 0, 0, 19, 73, 156, 254, 344, 401, 407, 362, 279, 181, 93, 31, 0, 0, 0, 14, 28, 39, 44, 41, 29, 11, 0, 0, 33, 109, 222, 355, 479, 566, 595, 558, 468, 347, 223, 120, 53, 24, 27, 49, 78, 102, 116, 116, 106, 89, 70, 52, 41, 38, 43, 55, 71, 85, 95, 95, 86, 67, 44, 21, 5, 0, 5, 23, 49, 78, 100, 107, 90, 51, 5, 0, 9, 124, 333, 610, 900, 1129, 1235, 1185, 989, 699, 389, 134, 0, 0, 104, 314, 558, 771, 902, 920, 825, 648, 437, 243, 100, 19, 0, 0, 9, 23, 32, 35, 30, 16, 0, 0, 5, 91, 257, 494, 761, 996, 1137, 1143, 1012, 783, 515, 272, 97, 4, 0, 3, 38, 67, 82, 84, 77, 68, 61, 57, 58, 64, 73, 81, 86, 86, 79, 69, 57, 48, 44, 43, 46, 49, 51, 52, 51, 49, 47, 45, 41, 36, 30, 23, 18, 16, 17, 21, 25, 29, 30, 30, 28, 27, 27, 27, 27, 26, 25, 25, 26, 25, 22, 13, 1, 0, 0, 34, 102, 198, 304, 396, 449, 449, 398, 310, 208, 115, 47, 9, 0, 3, 16, 28, 36, 39, 38, 36, 32, 29, 26, 22, 18, 14, 11, 8, 6, 5, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 7, 5, 2, 0, 0, 2, 7, 13, 19, 23, 22, 19, 14, 9, 5, 1, 0, 0, 0, 6, 18, 36, 58, 81, 101, 113, 115, 109, 97, 83, 72, 68, 72, 81, 91, 94, 88, 76, 64, 67, 97, 160, 254, 362, 460, 524, 534, 488, 395, 278, 162, 71, 14, 0, 5, 32, 65, 93, 109, 108, 88, 55, 20, 0, 11, 71, 183, 332, 491, 620, 687, 672, 580, 437, 278, 141, 47, 1, 0, 0, 9, 13, 9, 3, 0, 1, 4, 6, 5, 2, 1, 5, 17, 35, 54, 66, 64, 47, 20, 0, 0, 35, 116, 233, 364, 478, 544, 544, 478, 366, 238, 124, 43, 2, 0, 0, 9, 16, 17, 15, 12, 11, 11, 9, 6, 3, 0, 0, 3, 9, 17, 25, 32, 34, 33, 28, 21, 13, 8, 5, 6, 10, 16, 22, 28, 31, 31, 28, 22, 14, 7, 2, 0, 0, 2, 5, 8, 9, 7, 5, 2, 0, 0, 1, 7, 15, 24, 31, 34, 33, 29, 21, 13, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 10, 9, 7, 5, 2, 0, 0, 0, 3, 10, 18, 26, 30, 29, 24, 15, 6, 0, 0, 1, 8, 17, 24, 28, 28, 23, 16, 9, 3, 0, 0, 0, 4, 9, 15, 20, 23, 23, 20, 15, 9, 3, 0, 0, 0, 8, 21, 34, 42, 40, 28, 10, 0, 10, 56, 139, 252, 371, 470, 523, 514, 445, 331, 199, 81, 4, 0, 36, 144, 292, 452, 589, 672, 683, 620, 498, 348, 204, 92, 27, 8, 22, 50, 77, 91, 92, 81, 65, 52, 44, 44, 51, 64, 78, 90, 96, 92, 80, 60, 36, 16, 5, 5, 17, 38, 62, 83, 96, 98, 88, 69, 45, 22, 6, 3, 12, 32, 58, 81, 92, 88, 68, 39, 12, 3, 24, 82, 174, 287, 400, 485, 520, 492, 402, 274, 145, 61, 62, 169, 376, 644, 914, 1120, 1210, 1163, 993, 745, 479, 248, 88, 7, 0, 15, 51, 81, 92, 83, 57, 22, 0, 0, 43, 162, 348, 579, 810, 988, 1065, 1020, 865, 640, 401, 200, 66, 1, 0, 0, 12, 16, 9, 1, 0, 0, 1, 5, 5, 4, 5, 15, 36, 65, 97, 119, 122, 102, 67, 35, 34, 86, 205, 381, 584, 768, 888, 913, 839, 685, 490, 300, 148, 52, 10, 5, 18, 33, 41, 41, 37, 33, 30, 29, 28, 27, 26, 25, 28, 34, 42, 52, 60, 64, 64, 59, 50, 41, 32, 25, 21, 19, 20, 21, 23, 25, 26, 27, 27, 26, 26, 26, 26, 26, 25, 23, 18, 12, 5, 0, 0, 1, 8, 19, 30, 38, 41, 37, 28, 16, 6, 0, 0, 4, 16, 31, 47, 60, 66, 65, 56, 41, 24, 10, 2, 3, 13, 28, 46, 61, 70, 69, 59, 45, 31, 23, 25, 38, 59, 81, 97, 99, 84, 55, 21, 0, 0, 43, 135, 268, 418, 556, 650, 675, 627, 516, 371, 224, 103, 27, 0, 6, 35, 69, 95, 106, 101, 87, 67, 47, 31, 23, 24, 34, 51, 70, 83, 82, 65, 36, 7, 0, 33, 126, 280, 476, 680, 849, 940, 930, 818, 628, 408, 213, 96, 90, 203, 412, 670, 914, 1086, 1142, 1069, 882, 629, 369, 163, 56, 64, 174, 348, 534, 682, 759, 752, 672, 544, 402, 274, 176, 111, 74, 54, 41, 31, 25, 25, 35, 54, 79, 103, 122, 131, 129, 120, 105, 88, 73, 61, 53, 48, 45, 43, 43, 42, 41, 40, 39, 38, 37, 35, 33, 30, 26, 21, 15, 10, 5, 2, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 2, 3, 5, 5, 5, 4, 2, 1, 0, 0, 0, 1, 5, 9, 15, 21, 26, 29, 28, 24, 17, 10, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 13, 16, 18, 16, 12, 8, 4, 1, 0, 0, 0, 1, 5, 10, 16, 22, 27, 29, 28, 24, 19, 12, 7, 4, 3, 5, 8, 10, 11, 11, 8, 5, 3, 0, 0, 0, 0, 2, 6, 12, 19, 26, 31, 33, 32, 28, 24, 21, 20, 23, 27, 29, 28, 21, 9, 0, 0, 19, 68, 145, 239, 331, 401, 430, 413, 353, 267, 173, 92, 34, 3, 0, 5, 22, 40, 54, 62, 63, 57, 46, 34, 26, 26, 35, 54, 78, 100, 113, 112, 97, 71, 42, 18, 4, 2, 13, 31, 53, 73, 90, 102, 110, 112, 110, 104, 97, 89, 84, 86, 92, 102, 110, 110, 98, 76, 52, 40, 56, 112, 213, 347, 492, 614, 681, 672, 584, 437, 269, 130, 66, 107, 254, 482, 738, 961, 1097, 1111, 1001, 797, 550, 323, 167, 114, 163, 289, 449, 595, 687, 702, 642, 524, 378, 235, 120, 44, 6, 0, 7, 20, 30, 34, 34, 30, 26, 23, 21, 20, 20, 21, 22, 22, 20, 17, 12, 6, 1, 0, 0, 4, 9, 14, 17, 18, 15, 11, 7, 3, 0, 0, 0, 0, 3, 7, 12, 15, 16, 15, 11, 6, 2, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 8, 8, 6, 2, 0, 0, 0, 4, 10, 15, 15, 9, 0, 0, 5, 44, 117, 218, 332, 432, 495, 503, 455, 364, 253, 148, 66, 18, 0, 0, 1, 5, 4, 2, 4, 11, 24, 37, 48, 52, 51, 45, 39, 35, 34, 37, 42, 47, 52, 56, 61, 68, 78, 91, 104, 115, 121, 119, 110, 95, 77, 60, 46, 39, 40, 48, 62, 80, 97, 109, 113, 108, 93, 74, 53, 38, 30, 31, 39, 51, 61, 67, 66, 59, 47, 34, 22, 13, 10, 13, 21, 33, 46, 54, 54, 42, 19, 0, 0, 28, 117, 263, 450, 645, 805, 891, 883, 781, 612, 418, 243, 129, 97, 151, 276, 439, 604, 731, 791, 772, 679, 534, 370, 218, 104, 39, 19, 32, 59, 85, 100, 103, 94, 79, 62, 48, 38, 33, 35, 42, 53, 65, 76, 80, 78, 68, 51, 33, 16, 6, 4, 10, 21, 33, 41, 44, 41, 32, 21, 11, 3, 0, 2, 11, 26, 44, 62, 75, 78, 72, 64, 68, 101, 177, 299, 457, 623, 763, 841, 834, 740, 577, 384, 208, 89, 55, 112, 245, 418, 590, 721, 781, 758, 661, 514, 350, 203, 92, 27, 0, 0, 2, 6, 6, 2, 0, 0, 0, 0, 2, 3, 2, 1, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 4, 8, 10, 11, 10, 7, 4, 2, 0, 0, 0, 0, 0, 4, 9, 16, 22, 26, 27, 23, 16, 8, 2, 0, 0, 6, 15, 26, 37, 45, 52, 55, 55, 54, 50, 46, 42, 37, 34, 31, 29, 28, 27, 27, 27, 27, 28, 31, 35, 42, 51, 59, 66, 70, 69, 63, 53, 42, 32, 26, 24, 26, 32, 38, 43, 45, 43, 38, 32, 26, 21, 17, 15, 14, 13, 11, 9, 7, 5, 4, 5, 7, 11, 15, 17, 17, 15, 10, 4, 0, 0, 3, 10, 19, 27, 31, 32, 28, 22, 14, 8, 4, 3, 5, 10, 16, 23, 27, 30, 29, 25, 20, 14, 10, 9, 12, 20, 30, 40, 47, 47, 39, 25, 11, 6, 21, 62, 132, 225, 327, 420, 484, 505, 478, 409, 313, 209, 116, 48, 9, 0, 5, 22, 38, 48, 49, 44, 35, 24, 16, 12, 12, 15, 21, 27, 33, 37, 36, 29, 15, 0, 0, 7, 58, 153, 286, 439, 584, 686, 722, 683, 579, 435, 284, 155, 63, 13, 0, 0, 1, 8, 11, 9, 3, 0, 0, 6, 52, 139, 267, 419, 567, 678, 728, 707, 623, 496, 355, 227, 129, 67, 38, 30, 34, 39, 41, 39, 35, 32, 31, 32, 36, 40, 45, 48, 48, 46, 42, 37, 31, 25, 20, 17, 16, 16, 19, 21, 24, 24, 23, 19, 14, 8, 3, 0, 0, 0, 1, 4, 8, 12, 17, 22, 25, 27, 26, 23, 20, 18, 17, 19, 22, 26, 28, 29, 28, 26, 24, 25, 30, 39, 51, 64, 74, 76, 68, 51, 29, 15, 21, 59, 134, 242, 366, 482, 564, 592, 560, 476, 359, 236, 128, 52, 9, 0, 0, 13, 27, 39, 46, 49, 49, 45, 37, 29, 21, 17, 16, 21, 30, 39, 44, 42, 30, 12, 0, 0, 36, 115, 239, 394, 554, 689, 766, 766, 686, 541, 363, 195, 77, 41, 102, 248, 452, 666, 841, 938, 934, 834, 664, 464, 276, 131, 41, 1, 0, 1, 8, 9, 4, 0, 0, 0, 0, 3, 5, 4, 1, 0, 0, 3, 10, 20, 32, 42, 48, 52, 51, 49, 45, 42, 39, 38, 38, 42, 49, 58, 69, 79, 87, 90, 88, 82, 74, 66, 58, 52, 47, 44, 42, 41, 42, 44, 44, 44, 42, 38, 34, 32, 32, 35, 39, 45, 52, 57, 61, 64, 65, 65, 62, 57, 49, 41, 33, 28, 28, 31, 37, 44, 48, 50, 46, 39, 31, 23, 18, 17, 21, 28, 37, 44, 48, 48, 43, 35, 26, 17, 10, 7, 6, 9, 11, 14, 15, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 3, 6, 10, 13, 15, 16, 17, 18, 19, 20, 20, 20, 21, 21, 18, 12, 2, 0, 0, 29, 100, 214, 361, 516, 647, 722, 723, 651, 522, 368, 222, 107, 35, 1, 0, 0, 5, 6, 3, 0, 0, 0, 0, 2, 3, 2, 0, 0, 2, 7, 12, 18, 21, 22, 21, 19, 16, 14, 14, 14, 13, 12, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 2, 10, 23, 41, 60, 78, 89, 93, 89, 80, 69, 60, 56, 58, 66, 77, 89, 99, 107, 110, 110, 107, 101, 94, 85, 76, 67, 60, 55, 52, 51, 52, 53, 53, 51, 48, 45, 42, 40, 40, 41, 41, 40, 36, 30, 22, 14, 8, 6, 7, 11, 15, 17, 17, 14, 10, 5, 1, 0, 0, 0, 1, 2, 2, 3, 4, 5, 7, 7, 7, 6, 5, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 1, 5, 14, 29, 47, 67, 83, 91, 88, 77, 64, 58, 70, 105, 165, 241, 321, 390, 432, 441, 416, 363, 293, 218, 148, 92, 54, 32, 25, 26, 31, 35, 37, 37, 36, 36, 38, 42, 44, 43, 37, 28, 17, 8, 1, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 4, 13, 25, 38, 50, 58, 60, 57, 51, 44, 38, 36, 37, 40, 43, 45, 44, 40, 35, 29, 25, 23, 22, 22, 23, 22, 21, 18, 14, 10, 6, 3, 1, 0, 0, 0, 2, 4, 7, 9, 10, 10, 8, 5, 3, 2, 4, 8, 13, 20, 25, 26, 22, 14, 4, 0, 2, 27, 76, 150, 242, 339, 421, 472, 478, 437, 357, 257, 157, 76, 24, 0, 0, 0, 5, 6, 4, 0, 0, 0, 0, 1, 3, 3, 4, 4, 5, 7, 9, 10, 8, 3, 0, 0, 11, 47, 111, 202, 307, 409, 485, 518, 500, 433, 334, 224, 124, 50, 9, 0, 1, 13, 24, 27, 23, 15, 6, 1, 0, 6, 16, 30, 45, 58, 68, 74, 75, 73, 69, 64, 60, 57, 57, 59, 63, 69, 76, 83, 89, 93, 92, 87, 77, 66, 57, 52, 53, 58, 62, 62, 51, 33, 13, 5, 23, 82, 187, 331, 496, 653, 772, 828, 809, 720, 579, 415, 259, 134, 50, 7, 0, 2, 13, 23, 27, 28, 26, 24, 22, 22, 23, 25, 27, 30, 31, 31, 28, 23, 18, 15, 16, 23, 34, 48, 61, 70, 72, 69, 61, 50, 38, 28, 20, 16, 15, 17, 24, 33, 43, 52, 58, 60, 57, 49, 40, 31, 25, 21, 21, 24, 27, 31, 35, 36, 35, 31, 26, 21, 18, 20, 28, 40, 52, 58, 55, 39, 16, 0, 1, 47, 149, 306, 503, 708, 879, 978, 981, 888, 719, 514, 315, 156, 52, 3, 0, 0, 9, 14, 15, 12, 11, 11, 10, 7, 4, 1, 2, 8, 17, 28, 36, 37, 30, 16, 2, 0, 7, 41, 100, 178, 261, 334, 382, 395, 371, 316, 243, 166, 98, 48, 20, 10, 15, 26, 37, 40, 33, 16, 0, 0, 21, 96, 225, 398, 589, 762, 882, 922, 876, 755, 588, 407, 245, 120, 40, 2, 0, 4, 20, 32, 35, 28, 13, 0, 0, 26, 95, 207, 353, 512, 654, 751, 781, 741, 639, 499, 348, 212, 107, 40, 6, 0, 2, 11, 18, 18, 10, 0, 0, 8, 62, 163, 313, 496, 682, 839, 934, 949, 884, 753, 585, 411, 257, 142, 69, 34, 24, 25, 28, 27, 21, 13, 7, 7, 13, 24, 38, 49, 57, 58, 53, 43, 29, 16, 6, 0, 0, 4, 13, 24, 36, 46, 55, 60, 62, 61, 55, 47, 38, 33, 35, 45, 61, 78, 89, 88, 75, 59, 57, 89, 173, 316, 506, 718, 912, 1049, 1099, 1051, 915, 719, 502, 303, 148, 50, 6, 1, 17, 36, 46, 42, 25, 5, 0, 4, 51, 142, 274, 433, 595, 730, 809, 814, 741, 606, 437, 272, 145, 80, 85, 149, 249, 353, 432, 466, 447, 384, 293, 196, 111, 49, 14, 0, 0, 1, 3, 2, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 10, 11, 10, 8, 6, 5, 4, 6, 8, 10, 11, 10, 8, 5, 2, 0, 0, 0, 6, 15, 23, 28, 26, 16, 2, 0, 6, 43, 109, 196, 287, 361, 397, 387, 333, 251, 160, 81, 26, 0, 0, 4, 21, 42, 64, 85, 107, 126, 142, 154, 161, 163, 162, 157, 150, 142, 132, 123, 114, 105, 94, 81, 65, 48, 31, 17, 6, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 10, 10, 7, 4, 1, 0, 0, 1, 4, 6, 7, 6, 6, 6, 9, 14, 20, 28, 34, 38, 40, 41, 42, 44, 49, 54, 59, 64, 68, 71, 75, 81, 87, 92, 96, 96, 92, 84, 76, 68, 65, 65, 71, 79, 87, 95, 99, 101, 101, 99, 96, 92, 88, 83, 80, 80, 82, 88, 96, 104, 109, 112, 113, 113, 116, 123, 134, 147, 158, 166, 167, 161, 149, 135, 119, 106, 95, 88, 83, 80, 79, 78, 77, 76, 73, 69, 65, 61, 57, 53, 50, 48, 47, 47, 48, 48, 48, 47, 45, 43, 40, 37, 34, 32, 29, 28, 26, 25, 24, 23, 20, 18, 15, 12, 11, 11, 11, 12, 12, 13, 12, 12, 12, 12, 11, 10, 7, 5, 2, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 10, 14, 18, 21, 22, 22, 19, 16, 11, 7, 5, 4, 4, 5, 7, 7, 8, 7, 7, 7, 8, 9, 9, 8, 7, 5, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 2, 7, 14, 22, 31, 37, 39, 38, 33, 28, 23, 20, 20, 22, 24, 26, 28, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 18, 15, 10, 6, 2, 0, 0, 1, 2, 3, 2, 2, 1, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 8, 8, 7, 6, 7, 9, 12, 16, 20, 21, 21, 18, 15, 11, 8, 5, 3, 2, 1, 0, 1, 2, 4, 6, 8, 9, 9, 8, 6, 5, 4, 5, 7, 10, 14, 17, 20, 22, 23, 23, 22, 21, 19, 17, 15, 13, 12, 13, 14, 15, 16, 15, 13, 11, 9, 8, 9, 12, 17, 22, 27, 32, 37, 42, 46, 51, 54, 56, 57, 58, 57, 57, 54, 51, 47, 42, 38, 37, 38, 41, 44, 46, 45, 41, 35, 29, 25, 23, 23, 24, 24, 23, 21, 18, 16, 15, 16, 18, 19, 20, 20, 18, 16, 14, 12, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 3, 6, 10, 12, 13, 11, 8, 5, 3, 3, 5, 7, 11, 13, 16, 20, 24, 30, 36, 41, 44, 44, 41, 35, 30, 26, 25, 26, 28, 30, 30, 28, 26, 24, 24, 26, 28, 30, 32, 32, 32, 33, 38, 45, 54, 64, 71, 75, 76, 73, 68, 63, 59, 59, 62, 68, 77, 85, 92, 95, 95, 93, 91, 90, 90, 93, 95, 96, 96, 95, 93, 93, 94, 98, 101, 104, 105, 103, 98, 92, 84, 76, 70, 64, 61, 59, 60, 61, 61, 60, 57, 52, 47, 44, 42, 41, 41, 41, 39, 35, 30, 24, 19, 16, 14, 14, 15, 15, 14, 13, 11, 10, 8, 6, 5, 3, 1, 0, 0, 0, 1, 4, 7, 8, 7, 5, 3, 4, 9, 18, 30, 42, 52, 58, 59, 56, 50, 45, 40, 37, 35, 35, 36, 38, 40, 43, 45, 45, 43, 40, 37, 33, 31, 30, 30, 29, 28, 26, 24, 21, 20, 19, 19, 19, 19, 20, 21, 24, 26, 29, 31, 31, 30, 26, 23, 19, 16, 14, 11, 9, 7, 6, 5, 4, 4, 4, 3, 2, 1, 1, 2, 5, 8, 11, 12, 11, 9, 7, 6, 7, 12, 19, 27, 36, 44, 51, 58, 64, 69, 73, 74, 73, 69, 63, 56, 50, 46, 44, 44, 46, 49, 52, 54, 56, 56, 56, 54, 53, 52, 52, 53, 55, 56, 55, 53, 49, 45, 41, 39, 39, 41, 44, 47, 50, 52, 52, 52, 49, 45, 40, 34, 28, 23, 21, 19, 19, 18, 17, 16, 13, 11, 10, 10, 11, 12, 13, 14, 13, 13, 11, 9, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 1, 1, 2, 4, 6, 7, 7, 7, 6, 4, 3, 2, 2, 3, 4, 4, 4, 3, 3, 2, 3, 4, 5, 7, 9, 10, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 6, 5, 5, 6, 7, 8, 9, 8, 6, 4, 2, 2, 4, 8, 14, 22, 31, 38, 44, 47, 46, 42, 37, 31, 26, 25, 26, 28, 31, 33, 34, 33, 31, 29, 28, 28, 29, 30, 31, 31, 30, 28, 26, 25, 23, 22, 22, 21, 22, 24, 28, 34, 42, 50, 56, 59, 59, 57, 53, 49, 47, 46, 48, 51, 55, 60, 66, 72, 77, 80, 80, 77, 72, 67, 64, 65, 69, 77, 86, 94, 99, 101, 100, 96, 90, 83, 76, 69, 62, 56, 52, 50, 49, 49, 50, 50, 51, 53, 54, 56, 56, 55, 51, 46, 39, 33, 28, 27, 26, 27, 27, 26, 24, 23, 22, 21, 21, 21, 20, 17, 15, 13, 14, 17, 23, 30, 36, 42, 46, 49, 51, 53, 55, 57, 57, 55, 51, 47, 43, 40, 39, 40, 41, 40, 37, 32, 26, 21, 18, 19, 23, 27, 30, 30, 28, 24, 21, 20, 22, 25, 28, 29, 29, 28, 28, 29, 33, 39, 44, 48, 49, 47, 43, 38, 34, 31, 28, 25, 21, 19, 17, 18, 22, 26, 30, 31, 30, 26, 21, 15, 12, 10, 9, 10, 10, 11, 12, 14, 17, 22, 27, 32, 35, 38, 39, 40, 40, 41, 41, 40, 38, 35, 32, 29, 29, 31, 34, 38, 41, 41, 40, 36, 32, 29, 26, 25, 25, 25, 25, 25, 24, 23, 23, 23, 24, 24, 24, 24, 22, 21, 18, 16, 14, 12, 11, 10, 10, 10, 11, 11, 10, 9, 8, 6, 5, 3, 3, 3, 4, 7, 9, 10, 11, 10, 7, 4, 1, 0, 0, 0, 2, 4, 5, 5, 4, 3, 2, 2, 2, 3, 4, 4, 4, 5, 5, 6, 7, 7, 7, 6, 6, 5, 5, 6, 7, 8, 8, 7, 6, 4, 3, 2, 2, 2, 3, 3, 3, 5, 7, 10, 14, 19, 23, 26, 27, 27, 25, 24, 22, 21, 20, 19, 18, 18, 19, 21, 23, 25, 26, 27, 28, 28, 31, 34, 39, 44, 48, 50, 51, 52, 52, 51, 51, 51, 51, 53, 56, 62, 69, 76, 81, 83, 82, 79, 75, 72, 71, 72, 74, 76, 78, 79, 81, 83, 87, 91, 94, 96, 97, 96, 95, 93, 89, 85, 79, 72, 65, 60, 56, 54, 54, 55, 55, 54, 52, 50, 49, 48, 46, 43, 39, 34, 28, 24, 22, 22, 24, 26, 27, 27, 25, 22, 20, 18, 17, 16, 15, 13, 12, 11, 11, 10, 9, 8, 7, 6, 6, 7, 8, 9, 8, 6, 4, 2, 1, 2, 4, 6, 7, 6, 4, 2, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 3, 2, 1, 1, 2, 4, 6, 7, 8, 9, 10, 10, 11, 11, 11, 10, 9, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 11, 15, 20, 25, 30, 35, 38, 40, 39, 37, 34, 30, 27, 24, 22, 21, 20, 20, 21, 22, 22, 21, 19, 16, 13, 11, 10, 12, 14, 18, 21, 22, 22, 20, 17, 15, 15, 18, 23, 30, 37, 42, 45, 47, 47, 47, 48, 50, 52, 53, 54, 55, 57, 61, 65, 71, 74, 74, 70, 62, 53, 45, 41, 43, 48, 55, 61, 63, 62, 57, 51, 47, 44, 45, 48, 51, 55, 56, 56, 55, 53, 51, 49, 48, 48, 48, 49, 51, 53, 54, 53, 51, 47, 41, 37, 33, 32, 32, 32, 31, 28, 24, 20, 17, 15, 15, 16, 16, 15, 13, 9, 5, 3, 3, 5, 8, 11, 12, 12, 10, 8, 5, 3, 1, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 7, 6, 6, 7, 9, 11, 14, 15, 16, 15, 13, 10, 7, 5, 5, 5, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 14, 14, 12, 10, 9, 7, 5, 4, 4, 4, 6, 7, 9, 11, 13, 15, 18, 22, 26, 30, 34, 36, 37, 36, 35, 33, 31, 30, 29, 29, 29, 29, 29, 29, 29, 28, 27, 25, 23, 21, 18, 15, 14, 13, 14, 15, 17, 18, 17, 15, 11, 8, 6, 5, 5, 5, 7, 8, 9, 11, 14, 17, 20, 23, 26, 28, 30, 32, 34, 35, 37, 37, 36, 33, 29, 26, 26, 29, 36, 45, 55, 63, 68, 69, 67, 65, 62, 59, 57, 55, 53, 50, 48, 46, 45, 45, 46, 47, 47, 47, 47, 49, 52, 55, 60, 64, 68, 69, 69, 68, 65, 62, 59, 56, 53, 51, 50, 50, 51, 52, 52, 52, 50, 48, 45, 42, 40, 38, 37, 35, 33, 29, 24, 20, 18, 18, 20, 24, 28, 32, 35, 37, 38, 39, 40, 40, 39, 38, 37, 35, 34, 32, 30, 28, 26, 24, 23, 23, 24, 24, 24, 23, 21, 18, 16, 14, 13, 14, 14, 14, 12, 9, 5, 2, 0, 0, 1, 4, 8, 10, 11, 11, 10, 8, 8, 8, 8, 8, 7, 6, 3, 1, 0, 0, 1, 4, 8, 12, 14, 16, 17, 17, 16, 14, 11, 8, 5, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 12, 16, 19, 22, 25, 27, 30, 33, 35, 36, 35, 31, 26, 21, 17, 15, 16, 20, 25, 30, 33, 35, 34, 32, 30, 28, 27, 27, 26, 25, 22, 19, 15, 11, 9, 8, 9, 12, 15, 18, 20, 21, 20, 18, 16, 16, 18, 21, 26, 32, 38, 43, 48, 53, 56, 58, 58, 56, 51, 46, 41, 37, 36, 36, 39, 42, 44, 45, 45, 45, 46, 49, 52, 55, 55, 51, 44, 34, 24, 17, 14, 14, 17, 19, 19, 17, 12, 7, 2, 0, 0, 1, 5, 8, 10, 11, 10, 9, 9, 9, 9, 9, 9, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 12, 16, 20, 24, 28, 31, 33, 33, 31, 30, 28, 28, 29, 32, 35, 39, 42, 46, 49, 52, 53, 54, 52, 49, 44, 40, 37, 37, 38, 42, 45, 46, 45, 41, 35, 29, 25, 23, 25, 29, 32, 34, 32, 26, 19, 12, 7, 5, 6, 9, 12, 15, 16, 17, 18, 19, 21, 23, 24, 25, 24, 23, 20, 18, 15, 12, 8, 5, 2, 0, 0, 0, 0, 1, 2, 4, 5, 5, 6, 7, 9, 12, 15, 18, 20, 21, 19, 16, 12, 8, 6, 6, 8, 12, 16, 20, 23, 25, 27, 29, 31, 36, 41, 46, 50, 52, 51, 48, 43, 39, 37, 38, 41, 46, 52, 58, 62, 64, 64, 62, 59, 57, 54, 52, 50, 49, 48, 47, 45, 42, 39, 35, 31, 30, 31, 35, 40, 46, 50, 50, 46, 40, 33, 28, 26, 29, 36, 43, 50, 55, 57, 57, 56, 56, 57, 59, 60, 60, 58, 55, 52, 49, 46, 44, 42, 42, 43, 46, 51, 55, 58, 58, 55, 49, 43, 37, 34, 33, 34, 35, 34, 32, 26, 20, 15, 12, 11, 11, 11, 11, 10, 7, 5, 5, 7, 10, 14, 17, 19, 20, 19, 20, 21, 23, 25, 27, 27, 27, 25, 23, 22, 22, 22, 21, 20, 18, 15, 13, 13, 15, 18, 23, 28, 31, 32, 32, 32, 32, 33, 36, 39, 41, 41, 39, 34, 28, 23, 20, 20, 22, 25, 28, 31, 33, 33, 34, 36, 39, 44, 50, 56, 60, 62, 63, 62, 60, 59, 59, 60, 61, 61, 61, 61, 62, 64, 68, 72, 75, 75, 73, 69, 64, 61, 61, 64, 68, 72, 73, 71, 65, 57, 49, 44, 42, 42, 43, 44, 43, 41, 39, 37, 36, 37, 39, 41, 41, 41, 39, 37, 36, 35, 35, 34, 33, 31, 29, 28, 27, 28, 29, 29, 26, 20, 13, 6, 2, 0, 2, 7, 11, 14, 14, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 13, 17, 21, 24, 26, 28, 28, 28, 29, 31, 34, 36, 38, 37, 33, 28, 22, 18, 16, 16, 19, 21, 23, 23, 22, 20, 18, 17, 18, 20, 22, 24, 25, 25, 24, 23, 23, 24, 25, 26, 27, 26, 25, 24, 25, 26, 27, 28, 27, 26, 24, 22, 22, 22, 23, 23, 22, 18, 14, 9, 6, 4, 4, 4, 4, 4, 3, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 6, 6, 6, 7, 8, 8, 7, 5, 3, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 4, 5, 5, 5, 5, 5, 5, 6, 6, 6, 5, 4, 1, 0, 0, 0, 2, 5, 8, 10, 12, 14, 16, 19, 22, 25, 25, 23, 18, 12, 6, 1, 0, 0, 2, 5, 8, 11, 12, 12, 12, 11, 11, 10, 10, 11, 11, 11, 10, 10, 10, 11, 14, 17, 21, 25, 26, 26, 24, 21, 19, 18, 19, 20, 23, 25, 25, 25, 23, 21, 18, 15, 14, 16, 19, 24, 29, 34, 38, 40, 40, 39, 37, 36, 36, 38, 41, 46, 51, 55, 58, 60, 60, 60, 59, 59, 59, 59, 59, 57, 54, 50, 46, 43, 41, 42, 43, 45, 45, 44, 40, 36, 33, 32, 33, 35, 37, 38, 37, 34, 30, 27, 24, 23, 24, 26, 26, 26, 24, 21, 17, 14, 11, 10, 10, 12, 16, 20, 24, 28, 30, 30, 29, 27, 25, 23, 22, 21, 19, 16, 12, 9, 6, 4, 4, 5, 5, 6, 5, 4, 3, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 7, 7, 5, 2, 1, 1, 4, 7, 11, 12, 11, 9, 5, 3, 2, 3, 6, 9, 12, 13, 12, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 6, 5, 3, 2, 2, 3, 5, 8, 11, 12, 12, 10, 8, 6, 4, 3, 3, 4, 5, 6, 7, 8, 9, 9, 9, 8, 7, 6, 4, 2, 0, 0, 0, 1, 3, 6, 9, 10, 11, 10, 8, 8, 8, 9, 12, 14, 16, 17, 16, 16, 16, 17, 18, 19, 18, 15, 11, 7, 4, 3, 3, 4, 5, 5, 5, 5, 6, 8, 10, 13, 14, 14, 13, 12, 12, 12, 13, 15, 16, 15, 14, 12, 10, 8, 8, 9, 11, 15, 19, 23, 26, 29, 31, 33, 36, 40, 43, 46, 46, 45, 41, 36, 32, 29, 27, 26, 26, 26, 24, 22, 18, 15, 13, 12, 13, 15, 18, 22, 26, 31, 37, 43, 49, 53, 55, 55, 53, 50, 46, 43, 40, 38, 37, 37, 39, 40, 42, 42, 41, 39, 35, 32, 30, 30, 30, 31, 31, 30, 28, 26, 25, 25, 26, 27, 26, 24, 20, 16, 12, 8, 6, 5, 6, 7, 9, 12, 15, 17, 17, 17, 15, 12, 10, 8, 7, 7, 7, 8, 8, 8, 7, 6, 4, 3, 2, 3, 4, 5, 7, 10, 13, 17, 21, 26, 30, 32, 34, 34, 33, 32, 32, 31, 31, 30, 30, 30, 30, 30, 29, 27, 24, 19, 15, 11, 10, 11, 13, 15, 14, 11, 6, 2, 0, 1, 5, 10, 15, 18, 17, 14, 10, 6, 5, 7, 11, 17, 23, 27, 28, 27, 24, 22, 20, 18, 18, 17, 16, 15, 13, 10, 9, 8, 9, 11, 15, 20, 25, 30, 32, 32, 31, 28, 25, 23, 21, 20, 19, 18, 18, 17, 16, 15, 13, 11, 10, 9, 9, 10, 12, 14, 14, 13, 11, 8, 6, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 4, 6, 9, 12, 16, 19, 22, 24, 25, 25, 25, 26, 27, 27, 25, 22, 16, 10, 4, 1, 0, 1, 4, 6, 7, 7, 5, 2, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 6, 9, 13, 18, 24, 29, 32, 34, 35, 36, 37, 39, 40, 40, 40, 39, 38, 37, 37, 37, 36, 34, 31, 28, 24, 22, 22, 22, 23, 23, 23, 22, 22, 23, 24, 26, 26, 26, 24, 22, 20, 19, 19, 19, 18, 16, 13, 10, 8, 8, 10, 12, 15, 15, 14, 11, 9, 9, 12, 17, 22, 26, 27, 24, 18, 12, 6, 4, 5, 8, 11, 12, 12, 10, 7, 5, 5, 7, 9, 12, 13, 13, 12, 11, 11, 13, 15, 18, 19, 19, 16, 12, 8, 4, 3, 4, 6, 9, 11, 12, 11, 9, 6, 3, 2, 1, 1, 1, 1, 1, 1, 2, 3, 5, 6, 7, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 2, 8, 15, 23, 31, 35, 37, 36, 36, 37, 42, 49, 56, 62, 65, 63, 58, 52, 48, 46, 46, 49, 51, 53, 55, 56, 57, 58, 58, 57, 54, 50, 47, 45, 46, 47, 47, 46, 42, 37, 34, 32, 35, 40, 47, 53, 56, 57, 56, 54, 53, 53, 54, 57, 59, 60, 60, 58, 55, 53, 51, 50, 49, 48, 46, 43, 40, 39, 40, 42, 46, 49, 49, 46, 40, 32, 25, 21, 20, 22, 25, 28, 29, 28, 25, 22, 19, 17, 16, 16, 15, 14, 13, 12, 11, 11, 11, 11, 12, 13, 14, 15, 15, 14, 12, 9, 6, 3, 2, 2, 3, 3, 3, 2, 1, 0, 0, 2, 5, 8, 11, 12, 13, 12, 11, 10, 10, 12, 13, 15, 15, 15, 13, 11, 8, 6, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 4, 3, 3, 5, 7, 9, 11, 11, 10, 8, 5, 2, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 12, 13, 14, 14, 13, 12, 10, 9, 8, 7, 7, 7, 8, 8, 7, 6, 4, 2, 2, 2, 2, 2, 3, 3, 5, 8, 13, 18, 22, 25, 25, 23, 21, 19, 18, 18, 20, 22, 23, 23, 22, 20, 18, 16, 16, 17, 20, 24, 27, 29, 29, 26, 21, 16, 12, 10, 10, 13, 16, 19, 21, 22, 21, 20, 19, 18, 18, 19, 20, 22, 23, 23, 23, 21, 19, 18, 19, 23, 28, 34, 40, 43, 44, 42, 38, 33, 28, 24, 21, 19, 17, 17, 18, 19, 21, 22, 23, 22, 20, 17, 14, 13, 13, 15, 18, 21, 22, 21, 17, 13, 9, 7, 8, 11, 15, 19, 21, 21, 18, 14, 11, 9, 9, 10, 11, 11, 11, 9, 7, 5, 4, 2, 2, 2, 2, 3, 6, 9, 11, 14, 15, 16, 16, 16, 16, 17, 18, 20, 21, 23, 23, 23, 22, 20, 17, 13, 11, 11, 11, 12, 13, 13, 11, 9, 7, 6, 6, 8, 10, 13, 16, 19, 21, 23, 24, 23, 21, 18, 15, 12, 11, 12, 14, 15, 15, 14, 12, 10, 9, 9, 10, 12, 13, 14, 14, 14, 13, 12, 10, 9, 9, 8, 9, 11, 14, 18, 23, 28, 31, 32, 31, 27, 24, 21, 20, 22, 27, 32, 35, 36, 35, 32, 31, 31, 34, 38, 41, 42, 40, 36, 33, 31, 31, 33, 36, 38, 39, 38, 37, 35, 33, 32, 32, 32, 34, 34, 34, 32, 29, 26, 24, 24, 26, 30, 33, 34, 33, 31, 29, 27, 27, 27, 27, 26, 23, 20, 17, 15, 15, 16, 17, 17, 17, 17, 16, 15, 15, 15, 16, 17, 18, 19, 18, 17, 15, 12, 9, 8, 9, 12, 16, 20, 24, 26, 25, 22, 18, 15, 14, 16, 20, 25, 31, 36, 40, 43, 44, 44, 45, 45, 46, 47, 48, 50, 51, 51, 50, 47, 43, 39, 35, 33, 33, 35, 39, 43, 48, 51, 53, 54, 52, 49, 47, 45, 46, 49, 53, 58, 62, 64, 63, 60, 56, 51, 46, 41, 36, 33, 31, 31, 33, 35, 38, 38, 36, 33, 29, 27, 27, 29, 31, 32, 30, 27, 25, 25, 28, 33, 39, 43, 45, 43, 40, 37, 36, 36, 37, 38, 39, 39, 38, 38, 38, 39, 40, 41, 40, 38, 36, 35, 35, 36, 38, 40, 41, 40, 36, 32, 26, 22, 20, 20, 23, 27, 30, 32, 30, 27, 22, 18, 14, 13, 12, 13, 14, 14, 15, 15, 15, 14, 14, 13, 12, 11, 11, 11, 12, 14, 18, 21, 24, 26, 26, 25, 22, 18, 15, 13, 12, 13, 13, 14, 13, 11, 9, 6, 4, 3, 3, 5, 7, 10, 13, 15, 15, 14, 11, 8, 6, 4, 4, 5, 7, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 4, 8, 13, 17, 19, 19, 16, 13, 10, 10, 12, 17, 22, 27, 33, 37, 41, 43, 43, 41, 38, 34, 31, 29, 28, 29, 31, 32, 32, 31, 29, 26, 23, 20, 18, 17, 17, 18, 20, 22, 25, 27, 28, 28, 29, 30, 31, 34, 38, 41, 43, 43, 41, 39, 38, 40, 45, 52, 60, 66, 70, 72, 73, 73, 75, 76, 78, 80, 82, 84, 86, 89, 93, 95, 96, 94, 90, 86, 82, 79, 77, 75, 73, 70, 66, 62, 59, 56, 54, 52, 51, 50, 50, 51, 51, 51, 49, 46, 42, 40, 40, 43, 46, 49, 51, 51, 49, 48, 47, 47, 47, 46, 43, 38, 32, 26, 23, 23, 26, 29, 33, 34, 33, 32, 30, 30, 30, 32, 34, 35, 35, 35, 35, 34, 35, 35, 35, 35, 35, 35, 35, 36, 37, 38, 39, 40, 39, 37, 34, 30, 27, 24, 21, 21, 21, 23, 24, 24, 23, 22, 20, 19, 19, 20, 21, 21, 21, 20, 19, 17, 15, 13, 12, 12, 12, 13, 14, 17, 19, 21, 21, 21, 20, 18, 17, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 27, 26, 23, 18, 13, 9, 7, 8, 12, 17, 22, 24, 23, 20, 17, 14, 12, 12, 13, 14, 14, 13, 11, 9, 7, 6, 5, 5, 4, 4, 5, 6, 7, 9, 11, 11, 11, 9, 8, 6, 6, 7, 8, 10, 12, 13, 14, 14, 13, 13, 12, 13, 13, 14, 15, 17, 17, 18, 17, 15, 12, 9, 6, 4, 3, 4, 5, 6, 7, 8, 9, 11, 12, 14, 15, 16, 17, 18, 21, 25, 28, 30, 29, 25, 20, 15, 12, 13, 16, 21, 25, 27, 25, 21, 16, 11, 8, 7, 8, 10, 14, 17, 21, 24, 27, 29, 29, 28, 26, 24, 22, 22, 23, 25, 27, 29, 30, 30, 30, 31, 31, 31, 30, 28, 25, 23, 22, 23, 26, 30, 34, 35, 35, 33, 30, 26, 23, 22, 22, 23, 25, 27, 28, 28, 28, 27, 26, 26, 27, 28, 31, 33, 36, 38, 40, 42, 43, 45, 47, 49, 49, 49, 48, 48, 48, 49, 51, 54, 57, 60, 63, 66, 68, 68, 68, 67, 65, 62, 59, 58, 56, 56, 57, 58, 60, 61, 61, 61, 60, 58, 56, 54, 53, 52, 51, 48, 45, 42, 40, 38, 38, 38, 38, 37, 36, 35, 33, 32, 31, 29, 26, 24, 24, 26, 30, 35, 40, 41, 40, 36, 31, 27, 25, 25, 26, 27, 26, 24, 21, 20, 20, 23, 26, 28, 29, 30, 30, 31, 33, 37, 39, 40, 39, 36, 33, 32, 34, 38, 42, 44, 41, 35, 27, 20, 14, 13, 16, 19, 23, 24, 23, 20, 17, 14, 13, 13, 13, 14, 14, 15, 16, 19, 22, 24, 25, 24, 21, 16, 11, 7, 4, 4, 4, 5, 5, 6, 5, 4, 2, 0, 0, 0, 0, 2, 4, 5, 6, 5, 4, 3, 1, 0, 0, 0, 0, 1, 3, 5, 6, 6, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 4, 2, 1, 0, 0, 0, 1, 3, 4, 5, 5, 5, 5, 4, 4, 4, 5, 6, 8, 12, 17, 23, 28, 32, 34, 34, 32, 30, 30, 31, 34, 39, 43, 47, 49, 51, 54, 56, 57, 58, 57, 55, 51, 48, 45, 44, 45, 46, 46, 46, 44, 41, 38, 35, 33, 32, 32, 33, 33, 34, 34, 33, 31, 28, 25, 22, 20, 20, 21, 22, 23, 23, 21, 19, 17, 15, 15, 17, 18, 18, 18, 16, 13, 11, 11, 12, 13, 15, 15, 15, 13, 10, 9, 8, 9, 11, 14, 17, 20, 21, 22, 21, 20, 18, 17, 17, 17, 20, 24, 28, 33, 37, 40, 41, 39, 37, 34, 32, 31, 31, 32, 34, 35, 37, 38, 40, 43, 46, 48, 49, 48, 44, 39, 34, 31, 31, 35, 40, 46, 49, 48, 44, 39, 35, 33, 34, 38, 42, 45, 45, 43, 39, 35, 32, 30, 30, 29, 29, 28, 28, 29, 30, 32, 34, 34, 32, 28, 23, 18, 15, 13, 13, 13, 14, 14, 14, 13, 12, 11, 10, 10, 9, 8, 6, 3, 1, 0, 0, 0, 2, 3, 4, 5, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 2, 3, 5, 5, 6, 5, 5, 5, 5, 6, 7, 9, 11, 13, 15, 18, 22, 24, 26, 27, 26, 23, 20, 18, 17, 17, 18, 19, 19, 17, 14, 10, 7, 4, 3, 4, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 8, 7, 6, 6, 7, 9, 11, 12, 11, 9, 7, 4, 3, 2, 2, 2, 2, 2, 1, 1, 2, 3, 4, 5, 5, 5, 4, 4, 5, 5, 6, 6, 6, 7, 7, 9, 12, 16, 19, 22, 24, 24, 25, 25, 25, 25, 25, 24, 22, 21, 20, 20, 22, 23, 24, 24, 22, 20, 18, 17, 18, 21, 26, 30, 33, 35, 34, 30, 26, 22, 21, 21, 23, 26, 28, 27, 25, 21, 17, 16, 17, 20, 23, 24, 22, 18, 12, 8, 7, 9, 12, 16, 18, 17, 14, 10, 7, 5, 5, 6, 8, 10, 13, 17, 20, 23, 25, 25, 24, 22, 20, 19, 20, 22, 25, 26, 26, 23, 19, 16, 15, 15, 17, 19, 20, 18, 15, 11, 7, 6, 6, 7, 8, 8, 5, 3, 0, 0, 0, 3, 6, 8, 8, 7, 4, 2, 1, 1, 2, 4, 6, 7, 8, 11, 14, 17, 20, 22, 21, 18, 14, 11, 10, 11, 14, 18, 21, 22, 21, 17, 12, 7, 3, 1, 1, 3, 6, 9, 11, 11, 9, 7, 3, 1, 1, 3, 5, 8, 10, 10, 10, 9, 10, 11, 13, 15, 16, 16, 15, 14, 14, 14, 16, 17, 20, 22, 25, 27, 28, 29, 30, 30, 29, 29, 30, 31, 32, 34, 35, 36, 36, 36, 36, 35, 34, 33, 32, 31, 31, 32, 34, 35, 36, 37, 37, 36, 35, 34, 33, 33, 32, 32, 32, 30, 27, 24, 22, 20, 19, 21, 22, 24, 26, 26, 25, 24, 23, 22, 22, 22, 22, 22, 21, 20, 19, 19, 19, 19, 19, 18, 16, 14, 12, 11, 11, 12, 14, 16, 17, 16, 14, 11, 8, 5, 5, 6, 8, 10, 11, 12, 13, 14, 15, 16, 17, 17, 17, 17, 17, 18, 19, 20, 22, 22, 21, 19, 16, 13, 10, 8, 7, 7, 7, 7, 7, 7, 7, 7, 8, 10, 12, 14, 15, 16, 17, 18, 18, 19, 20, 19, 19, 18, 18, 18, 20, 21, 22, 22, 21, 17, 13, 10, 7, 6, 6, 8, 11, 13, 14, 14, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 1, 0, 0, 1, 4, 6, 8, 9, 9, 9, 9, 10, 12, 14, 16, 15, 14, 11, 9, 8, 8, 9, 10, 11, 11, 11, 11, 13, 16, 20, 24, 26, 25, 21, 16, 11, 8, 8, 9, 13, 17, 19, 21, 21, 20, 18, 17, 16, 15, 15, 13, 12, 11, 10, 9, 10, 11, 13, 14, 14, 13, 11, 8, 5, 4, 4, 6, 9, 12, 15, 17, 17, 15, 12, 10, 7, 6, 7, 9, 12, 15, 18, 19, 18, 17, 14, 12, 9, 8, 7, 7, 8, 10, 13, 14, 15, 14, 13, 12, 10, 10, 9, 9, 8, 7, 5, 4, 3, 3, 4, 5, 5, 4, 3, 1, 1, 1, 3, 5, 6, 8, 9, 9, 9, 10, 12, 14, 16, 18, 18, 17, 15, 12, 9, 8, 9, 10, 13, 15, 16, 17, 17, 16, 15, 13, 11, 10, 9, 9, 8, 7, 6, 4, 2, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 3, 4, 5, 4, 2, 0, 0, 0, 3, 7, 11, 14, 15, 13, 9, 4, 0, 0, 1, 5, 10, 15, 18, 18, 15, 11, 6, 2, 0, 0, 0, 1, 3, 3, 3, 2, 1, 0, 0, 1, 3, 5, 8, 10, 11, 11, 11, 10, 9, 7, 7, 7, 9, 11, 12, 14, 14, 14, 13, 12, 12, 10, 9, 7, 6, 6, 6, 8, 10, 12, 13, 13, 12, 10, 9, 9, 10, 11, 13, 15, 15, 15, 14, 13, 12, 12, 11, 10, 8, 6, 3, 3, 4, 7, 11, 14, 15, 14, 11, 9, 9, 11, 16, 21, 25, 26, 23, 18, 14, 12, 13, 17, 23, 27, 29, 28, 24, 19, 15, 13, 14, 16, 20, 23, 25, 24, 21, 15, 10, 5, 3, 3, 6, 10, 14, 18, 20, 21, 20, 17, 14, 10, 7, 5, 5, 8, 11, 15, 18, 19, 18, 16, 15, 14, 14, 15, 15, 17, 18, 19, 21, 22, 23, 22, 20, 17, 13, 11, 10, 11, 13, 15, 16, 17, 18, 20, 21, 23, 24, 24, 23, 22, 21, 20, 19, 18, 17, 15, 14, 14, 15, 18, 21, 23, 24, 23, 21, 18, 16, 16, 16, 17, 18, 17, 16, 14, 13, 14, 16, 19, 23, 26, 28, 28, 28, 27, 27, 28, 29, 30, 30, 29, 27, 26, 26, 27, 29, 31, 33, 33, 33, 32, 32, 32, 32, 32, 31, 29, 27, 26, 25, 27, 29, 32, 33, 33, 32, 30, 27, 25, 22, 19, 17, 14, 11, 10, 9, 11, 14, 17, 20, 21, 21, 19, 17, 16, 14, 13, 13, 11, 10, 9, 9, 9, 11, 12, 13, 13, 12, 9, 5, 2, 0, 0, 0, 3, 8, 12, 15, 17, 18, 18, 18, 19, 19, 19, 18, 16, 14, 12, 12, 14, 16, 18, 20, 20, 19, 19, 19, 21, 23, 27, 30, 32, 34, 35, 35, 36, 37, 38, 38, 37, 34, 31, 28, 26, 26, 28, 30, 32, 33, 33, 32, 30, 29, 28, 27, 27, 27, 27, 27, 28, 28, 28, 28, 29, 31, 33, 35, 37, 38, 36, 32, 27, 23, 20, 21, 24, 29, 34, 38, 40, 40, 37, 34, 33, 33, 35, 38, 40, 41, 40, 36, 31, 27, 24, 23, 25, 28, 32, 34, 34, 32, 28, 25, 23, 23, 26, 30, 35, 38, 40, 40, 38, 38, 38, 41, 44, 48, 50, 49, 46, 42, 38, 35, 35, 36, 39, 41, 42, 43, 43, 44, 45, 46, 46, 47, 46, 45, 45, 44, 44, 45, 46, 48, 48, 48, 46, 43, 39, 35, 34, 34, 37, 42, 49, 56, 61, 64, 65, 62, 59, 56, 54, 56, 60, 65, 69, 72, 72, 70, 67, 65, 64, 65, 65, 65, 63, 59, 54, 50, 48, 48, 50, 53, 56, 57, 55, 52, 49, 46, 45, 45, 45, 44, 43, 39, 35, 31, 29, 29, 31, 35, 38, 40, 41, 39, 36, 33, 30, 30, 31, 34, 38, 42, 44, 44, 44, 42, 40, 38, 36, 35, 33, 31, 29, 28, 29, 33, 39, 47, 55, 63, 69, 72, 73, 70, 67, 62, 58, 56, 55, 56, 57, 58, 57, 55, 54, 54, 55, 59, 63, 66, 68, 67, 65, 63, 61, 62, 63, 65, 66, 66, 66, 65, 64, 63, 62, 61, 61, 61, 63, 66, 70, 72, 73, 72, 69, 66, 64, 65, 67, 70, 71, 71, 70, 68, 67, 67, 69, 72, 74, 73, 70, 66, 60, 56, 53, 52, 54, 56, 59, 61, 62, 62, 59, 56, 52, 49, 46, 44, 43, 41, 39, 36, 32, 29, 25, 23, 22, 23, 25, 28, 30, 32, 32, 30, 28, 25, 23, 22, 23, 25, 28, 31, 33, 33, 32, 32, 33, 34, 36, 38, 38, 37, 34, 31, 30, 31, 34, 37, 40, 40, 38, 34, 32, 30, 31, 34, 37, 40, 41, 41, 40, 38, 37, 37, 38, 41, 44, 48, 49, 48, 44, 38, 32, 26, 24, 24, 28, 32, 37, 39, 40, 39, 38, 36, 34, 34, 33, 33, 32, 30, 29, 27, 27, 27, 28, 30, 31, 33, 34, 34, 33, 32, 32, 30, 29, 28, 27, 26, 25, 24, 24, 23, 22, 21, 19, 18, 17, 17, 18, 19, 22, 24, 25, 25, 24, 22, 20, 18, 18, 19, 22, 25, 27, 28, 27, 25, 23, 21, 20, 20, 22, 23, 25, 26, 26, 25, 22, 19, 15, 12, 10, 10, 10, 11, 12, 12, 11, 9, 7, 5, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 7, 7, 6, 3, 1, 0, 0, 1, 2, 3, 3, 2, 1, 1, 2, 4, 6, 8, 9, 9, 8, 5, 3, 1, 0, 0, 1, 3, 5, 7, 9, 9, 8, 7, 6, 4, 3, 2, 3, 4, 7, 9, 10, 11, 11, 9, 8, 8, 9, 10, 12, 13, 13, 12, 10, 9, 8, 9, 12, 15, 17, 19, 18, 17, 14, 12, 9, 8, 8, 8, 9, 11, 12, 12, 11, 9, 6, 3, 1, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 2, 4, 6, 7, 6, 4, 2, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 1, 3, 5, 6, 6, 4, 2, 0, 0, 0, 1, 2, 4, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 7, 8, 9, 10, 11, 12, 13, 13, 13, 13, 14, 16, 19, 22, 25, 27, 29, 30, 30, 30, 30, 30, 32, 35, 40, 45, 51, 56, 61, 64, 67, 70, 73, 77, 82, 89, 97, 107, 117, 127, 136, 141, 144, 144, 143, 142, 144, 149, 156, 166, 176, 185, 195, 203, 210, 214, 215, 213, 209, 205, 202, 204, 211, 222, 233, 241, 243, 238, 228, 216, 207, 202, 201, 203, 205, 203, 196, 184, 169, 154, 141, 132, 127, 124, 124, 124, 123, 120, 117, 111, 104, 97, 90, 84, 79, 76, 74, 71, 68, 65, 61, 57, 55, 56, 58, 61, 64, 64, 63, 60, 58, 57, 57, 57, 58, 56, 53, 49, 44, 41, 40, 40, 42, 44, 44, 41, 37, 31, 26, 23, 22, 23, 24, 25, 26, 25, 25, 24, 24, 24, 24, 22, 19, 14, 9, 4, 1, 0, 0, 2, 3, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 3, 3, 4, 4, 5, 5, 4, 3, 1, 0, 0, 0, 1, 3, 5, 7, 9, 10, 10, 11, 11, 10, 8, 7, 6, 5, 7, 9, 11, 13, 14, 13, 11, 7, 5, 3, 2, 1, 1, 0, 0, 0, 0, 2, 5, 7, 8, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 0, 2, 4, 6, 7, 7, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 6, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 1, 1, 1, 2, 1, 1, 1, 2, 2, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 9, 9, 8, 6, 5, 3, 2, 2, 2, 3, 3, 4, 5, 5, 6, 6, 6, 5, 5, 6, 8, 12, 15, 18, 19, 19, 18, 17, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 29, 29, 29, 29, 29, 29, 30, 33, 37, 41, 44, 46, 46, 43, 39, 35, 32, 32, 33, 37, 39, 41, 40, 38, 36, 35, 36, 39, 43, 46, 47, 46, 44, 41, 38, 36, 35, 34, 34, 33, 33, 31, 30, 29, 29, 28, 28, 28, 29, 30, 30, 30, 29, 27, 24, 20, 17, 16, 16, 17, 18, 20, 20, 20, 19, 19, 20, 22, 26, 30, 32, 33, 31, 27, 22, 17, 15, 15, 16, 19, 21, 22, 21, 19, 17, 16, 15, 15, 16, 16, 15, 13, 10, 7, 6, 5, 6, 7, 7, 7, 5, 3, 0, 0, 0, 1, 4, 6, 7, 6, 4, 2, 1, 1, 2, 5, 7, 8, 8, 7, 4, 2, 0, 0, 0, 0, 0, 2, 3, 4, 5, 4, 2, 1, 0, 0, 1, 2, 4, 4, 5, 4, 4, 3, 3, 3, 3, 3, 4, 6, 8, 10, 11, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 5, 3, 2, 1, 1, 3, 6, 8, 10, 10, 10, 10, 12, 14, 16, 18, 20, 20, 20, 21, 23, 26, 30, 33, 34, 34, 32, 29, 26, 25, 25, 26, 28, 28, 28, 28, 27, 27, 28, 30, 31, 32, 32, 31, 29, 26, 25, 24, 25, 27, 30, 33, 34, 35, 35, 33, 31, 28, 25, 23, 23, 24, 26, 27, 29, 28, 27, 25, 23, 22, 23, 24, 25, 25, 23, 20, 17, 14, 13, 12, 12, 13, 14, 14, 15, 15, 15, 14, 14, 15, 15, 16, 16, 16, 15, 14, 12, 11, 11, 12, 13, 14, 13, 12, 11, 9, 8, 8, 9, 10, 11, 10, 9, 7, 6, 6, 8, 10, 12, 14, 15, 14, 13, 10, 7, 5, 4, 3, 3, 3, 4, 5, 6, 8, 11, 13, 15, 17, 18, 20, 21, 22, 23, 22, 21, 18, 15, 11, 9, 9, 11, 14, 18, 22, 23, 23, 22, 21, 21, 23, 26, 29, 31, 31, 28, 23, 17, 11, 7, 5, 6, 8, 12, 15, 17, 18, 18, 16, 15, 14, 13, 14, 15, 18, 20, 21, 21, 20, 17, 14, 11, 8, 7, 7, 8, 10, 12, 14, 16, 16, 17, 18, 18, 18, 18, 18, 18, 19, 21, 23, 27, 29, 30, 29, 26, 22, 19, 19, 21, 25, 30, 33, 35, 34, 31, 26, 23, 21, 21, 24, 27, 32, 36, 39, 42, 42, 41, 37, 33, 29, 26, 25, 27, 31, 35, 37, 38, 36, 33, 29, 25, 22, 20, 19, 17, 16, 16, 17, 18, 20, 21, 21, 19, 16, 13, 11, 10, 11, 13, 15, 15, 14, 12, 9, 6, 5, 5, 6, 7, 8, 8, 7, 7, 7, 8, 10, 13, 14, 14, 12, 10, 8, 7, 8, 11, 15, 17, 19, 18, 16, 14, 12, 11, 12, 15, 17, 20, 22, 24, 24, 24, 22, 20, 17, 14, 11, 9, 8, 9, 12, 16, 20, 23, 26, 26, 25, 23, 21, 20, 19, 20, 20, 21, 22, 23, 24, 25, 27, 29, 31, 31, 30, 28, 26, 25, 25, 28, 33, 39, 44, 47, 48, 46, 43, 40, 37, 35, 34, 33, 32, 32, 33, 35, 37, 39, 41, 41, 41, 40, 39, 37, 36, 35, 35, 35, 35, 37, 38, 39, 39, 38, 35, 31, 27, 24, 22, 22, 24, 26, 29, 31, 33, 34, 35, 35, 34, 33, 32, 30, 28, 27, 26, 25, 24, 24, 23, 23, 22, 22, 22, 22, 21, 20, 19, 18, 19, 21, 24, 28, 31, 33, 34, 33, 31, 27, 24, 22, 21, 21, 22, 24, 26, 29, 30, 30, 28, 26, 22, 18, 16, 14, 15, 16, 18, 20, 22, 23, 24, 24, 22, 20, 17, 14, 10, 6, 4, 4, 4, 6, 8, 10, 11, 12, 12, 12, 11, 9, 7, 5, 3, 1, 1, 1, 3, 5, 8, 11, 14, 16, 17, 16, 14, 11, 8, 4, 1, 0, 0, 3, 7, 13, 19, 23, 25, 24, 22, 19, 17, 15, 16, 17, 21, 24, 29, 32, 35, 36, 37, 36, 35, 33, 33, 33, 34, 35, 37, 39, 42, 45, 48, 51, 53, 53, 52, 50, 48, 46, 45, 44, 45, 46, 48, 51, 54, 58, 62, 65, 66, 65, 64, 64, 65, 68, 70, 71, 70, 67, 63, 58, 56, 56, 59, 62, 64, 65, 65, 62, 59, 56, 53, 51, 49, 47, 46, 45, 45, 46, 47, 49, 51, 52, 54, 56, 57, 59, 60, 60, 59, 58, 57, 56, 55, 55, 54, 52, 50, 47, 44, 42, 43, 44, 47, 51, 53, 54, 52, 49, 45, 40, 38, 36, 37, 38, 40, 41, 40, 39, 38, 36, 35, 35, 34, 33, 32, 30, 28, 27, 27, 29, 30, 31, 31, 30, 28, 24, 20, 17, 16, 15, 15, 16, 17, 16, 15, 12, 9, 6, 4, 4, 5, 7, 10, 11, 12, 10, 7, 4, 1, 0, 0, 2, 4, 7, 8, 8, 8, 7, 7, 6, 7, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 3, 3, 3, 2, 1, 1, 1, 3, 5, 7, 9, 9, 9, 7, 5, 3, 2, 3, 3, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 2, 4, 6, 8, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 1, 3, 5, 6, 8, 8, 7, 5, 3, 1, 0, 0, 0, 3, 5, 8, 11, 12, 13, 13, 12, 11, 10, 8, 7, 6, 5, 5, 5, 6, 8, 10, 11, 11, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 2, 1, 2, 3, 4, 5, 5, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 8, 8, 8, 7, 6, 6, 5, 5, 4, 5, 6, 7, 9, 11, 12, 12, 12, 11, 10, 10, 10, 10, 11, 12, 13, 13, 13, 14, 14, 14, 15, 16, 16, 17, 16, 15, 14, 12, 10, 8, 7, 6, 5, 5, 5, 6, 6, 7, 7, 8, 8, 7, 6, 6, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 8, 8, 8, 7, 7, 6, 6, 5, 5, 5, 6, 7, 8, 10, 13, 15, 17, 19, 21, 22, 23, 23, 22, 22, 21, 19, 18, 17, 16, 17, 19, 22, 25, 27, 29, 29, 28, 27, 25, 23, 22, 21, 20, 20, 20, 22, 24, 28, 31, 34, 36, 36, 36, 35, 34, 34, 34, 36, 38, 39, 41, 42, 44, 45, 46, 46, 46, 45, 44, 42, 41, 40, 40, 41, 42, 43, 45, 46, 47, 48, 49, 50, 50, 50, 49, 49, 48, 47, 46, 46, 45, 45, 45, 44, 42, 41, 39, 37, 37, 38, 40, 43, 45, 46, 45, 43, 39, 34, 31, 28, 28, 29, 32, 34, 36, 37, 37, 36, 35, 34, 33, 32, 32, 31, 31, 31, 31, 32, 33, 34, 36, 37, 38, 39, 40, 41, 41, 41, 38, 35, 30, 25, 22, 21, 22, 25, 29, 33, 35, 36, 36, 34, 31, 29, 28, 28, 29, 30, 31, 32, 32, 32, 32, 31, 30, 30, 30, 30, 32, 33, 34, 34, 34, 32, 30, 27, 25, 24, 24, 24, 25, 25],
-"peakT": [54, 54, 55, 58, 65, 76, 89, 101, 111, 121, 131, 144, 160, 180, 204, 235, 275, 322, 377, 438, 502, 567, 633, 701, 771, 847, 928, 1014, 1101, 1186, 1266, 1339, 1406, 1468, 1528, 1583, 1634, 1674, 1701, 1712, 1710, 1696, 1677, 1655, 1631, 1604, 1569, 1522, 1460, 1386, 1301, 1213, 1127, 1045, 969, 898, 831, 765, 702, 640, 581, 526, 474, 427, 384, 344, 309, 277, 250, 225, 204, 187, 173, 163, 156, 149, 143, 135, 125, 114, 104, 96, 91, 87, 84, 80, 74, 67, 61, 56, 54, 55, 59, 64, 71, 78, 86, 96, 106, 117, 126, 134, 140, 145, 151, 158, 164, 168, 167, 158, 144, 126, 108, 93, 82, 75, 68, 62, 54, 46, 39, 33, 29, 26, 22, 18, 15, 14, 16, 21, 27, 33, 37, 39, 40, 42, 48, 61, 78, 101, 127, 153, 179, 202, 223, 242, 257, 267, 273, 272, 265, 251, 233, 210, 185, 159, 133, 110, 89, 73, 61, 52, 47, 44, 40, 37, 33, 29, 26, 25, 26, 27, 28, 26, 22, 16, 9, 3, 0, 0, 1, 3, 5, 6, 5, 4, 2, 0, 0, 0, 0, 1, 2, 3, 5, 8, 12, 19, 29, 42, 59, 82, 112, 150, 193, 239, 284, 323, 353, 372, 379, 376, 364, 345, 319, 287, 250, 210, 170, 133, 102, 78, 61, 50, 42, 36, 32, 29, 28, 29, 31, 33, 34, 32, 27, 21, 14, 8, 5, 5, 8, 12, 17, 21, 23, 24, 24, 22, 20, 18, 18, 19, 22, 28, 39, 56, 83, 120, 168, 224, 285, 345, 400, 444, 473, 486, 481, 457, 417, 363, 302, 238, 176, 123, 80, 48, 26, 13, 5, 2, 0, 1, 3, 5, 8, 10, 11, 11, 9, 8, 7, 5, 5, 5, 7, 13, 27, 51, 86, 134, 191, 255, 320, 381, 431, 465, 478, 470, 441, 394, 335, 270, 207, 150, 102, 64, 36, 17, 5, 0, 0, 2, 8, 13, 19, 22, 22, 21, 18, 14, 11, 10, 10, 12, 15, 17, 19, 21, 22, 23, 24, 25, 25, 24, 22, 19, 17, 15, 15, 17, 20, 24, 26, 27, 26, 23, 20, 19, 19, 21, 26, 35, 50, 75, 115, 173, 247, 332, 419, 493, 544, 563, 547, 501, 432, 351, 269, 192, 126, 74, 38, 15, 3, 0, 0, 0, 1, 1, 0, 0, 0, 1, 3, 7, 11, 15, 17, 17, 15, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 8, 9, 9, 10, 10, 11, 14, 17, 20, 24, 27, 28, 28, 26, 23, 20, 18, 18, 19, 21, 23, 23, 21, 17, 12, 6, 3, 2, 3, 5, 6, 7, 6, 5, 5, 7, 8, 10, 10, 8, 5, 3, 2, 2, 3, 3, 3, 4, 12, 36, 83, 160, 265, 393, 527, 649, 740, 784, 772, 708, 601, 471, 337, 219, 127, 65, 31, 18, 15, 15, 13, 10, 5, 1, 1, 4, 12, 22, 32, 41, 46, 48, 45, 39, 32, 24, 17, 12, 8, 5, 3, 1, 0, 0, 3, 9, 17, 27, 36, 43, 48, 48, 45, 39, 32, 25, 19, 15, 12, 13, 20, 41, 80, 143, 231, 340, 457, 567, 650, 691, 683, 627, 533, 417, 299, 192, 109, 52, 19, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 0, 0, 1, 7, 17, 28, 37, 43, 42, 37, 30, 22, 18, 18, 24, 35, 47, 59, 67, 70, 67, 58, 45, 30, 17, 10, 8, 14, 25, 39, 51, 59, 61, 56, 45, 32, 18, 8, 4, 5, 12, 21, 29, 33, 30, 20, 11, 11, 35, 94, 194, 331, 488, 641, 760, 822, 813, 735, 608, 461, 330, 247, 232, 288, 401, 542, 674, 765, 789, 741, 634, 494, 359, 261, 222, 247, 324, 428, 530, 605, 634, 613, 546, 450, 340, 235, 146, 80, 37, 14, 4, 2, 2, 3, 3, 3, 5, 8, 11, 14, 15, 14, 11, 6, 2, 0, 2, 7, 14, 21, 27, 29, 28, 24, 20, 18, 19, 25, 34, 44, 52, 56, 55, 49, 41, 32, 25, 20, 17, 17, 19, 21, 25, 29, 31, 32, 30, 25, 19, 13, 10, 11, 16, 24, 32, 38, 40, 37, 31, 20, 8, 0, 0, 18, 67, 151, 267, 400, 529, 629, 678, 666, 596, 483, 352, 227, 125, 57, 21, 10, 13, 20, 27, 30, 33, 37, 44, 54, 66, 78, 88, 91, 84, 65, 38, 13, 5, 28, 96, 210, 359, 518, 656, 743, 762, 709, 599, 456, 309, 183, 92, 38, 15, 12, 18, 24, 26, 23, 16, 10, 7, 16, 42, 95, 178, 288, 414, 535, 627, 671, 655, 583, 472, 346, 230, 141, 88, 65, 62, 63, 58, 43, 20, 2, 5, 42, 124, 247, 398, 550, 675, 744, 743, 674, 552, 404, 258, 138, 55, 11, 0, 0, 8, 11, 6, 0, 0, 17, 78, 187, 338, 513, 681, 807, 863, 835, 730, 572, 395, 233, 109, 34, 0, 0, 0, 5, 6, 3, 0, 0, 0, 0, 2, 4, 5, 7, 9, 10, 11, 11, 9, 6, 3, 0, 0, 0, 1, 3, 7, 10, 13, 16, 17, 17, 17, 16, 16, 16, 17, 17, 17, 15, 13, 9, 5, 2, 0, 0, 0, 2, 3, 4, 4, 4, 3, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 13, 17, 21, 25, 29, 32, 35, 38, 38, 36, 32, 26, 19, 13, 10, 10, 14, 21, 29, 36, 40, 39, 36, 29, 23, 18, 15, 14, 14, 14, 12, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 7, 8, 7, 6, 3, 1, 0, 0, 0, 0, 2, 6, 11, 17, 20, 20, 17, 10, 2, 0, 0, 8, 23, 38, 51, 56, 52, 41, 25, 10, 0, 0, 1, 11, 25, 38, 49, 54, 53, 45, 34, 24, 16, 16, 21, 32, 46, 59, 67, 69, 60, 42, 18, 0, 0, 26, 107, 242, 416, 600, 755, 846, 849, 764, 612, 429, 253, 115, 31, 0, 9, 38, 69, 85, 78, 50, 14, 0, 4, 81, 232, 448, 697, 933, 1101, 1164, 1105, 939, 708, 463, 251, 100, 18, 0, 0, 19, 34, 40, 38, 31, 23, 16, 11, 7, 3, 1, 2, 5, 11, 18, 25, 30, 31, 28, 21, 12, 4, 0, 0, 7, 20, 34, 43, 42, 28, 6, 0, 2, 59, 173, 339, 532, 713, 842, 887, 837, 707, 529, 343, 185, 76, 16, 0, 0, 4, 8, 6, 1, 0, 0, 0, 4, 11, 19, 26, 29, 29, 25, 20, 15, 13, 12, 10, 4, 0, 0, 13, 64, 154, 278, 419, 549, 637, 664, 623, 526, 396, 261, 146, 63, 16, 0, 0, 9, 19, 27, 34, 42, 50, 58, 64, 66, 62, 52, 39, 26, 16, 10, 9, 11, 15, 19, 23, 28, 31, 30, 21, 5, 0, 0, 39, 138, 295, 488, 678, 820, 876, 832, 700, 515, 322, 161, 52, 0, 0, 7, 29, 46, 54, 55, 53, 52, 51, 52, 54, 55, 56, 57, 56, 55, 53, 49, 46, 44, 42, 42, 42, 42, 41, 40, 39, 38, 37, 37, 35, 32, 26, 18, 10, 3, 0, 2, 9, 21, 33, 39, 35, 19, 0, 0, 16, 101, 252, 453, 669, 849, 948, 939, 825, 637, 422, 227, 87, 14, 0, 22, 57, 83, 90, 80, 59, 37, 20, 14, 19, 33, 52, 71, 86, 94, 93, 85, 70, 53, 36, 22, 12, 7, 6, 9, 17, 27, 39, 47, 46, 32, 10, 0, 0, 50, 165, 339, 547, 746, 888, 936, 878, 731, 531, 328, 160, 50, 0, 0, 7, 24, 31, 27, 15, 3, 0, 0, 10, 29, 52, 74, 90, 98, 94, 82, 64, 46, 30, 22, 21, 26, 34, 43, 48, 49, 46, 38, 29, 19, 11, 5, 1, 0, 0, 2, 8, 16, 25, 30, 32, 28, 21, 13, 6, 1, 0, 0, 1, 7, 15, 22, 23, 14, 0, 0, 6, 73, 200, 377, 575, 749, 854, 862, 773, 611, 417, 237, 101, 22, 0, 1, 22, 40, 47, 44, 34, 24, 15, 11, 9, 9, 9, 7, 6, 5, 5, 6, 7, 8, 8, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 8, 11, 14, 17, 18, 18, 17, 15, 12, 7, 3, 0, 0, 2, 10, 22, 34, 43, 46, 40, 29, 15, 2, 0, 0, 13, 33, 56, 76, 87, 86, 74, 54, 32, 13, 0, 0, 1, 13, 31, 52, 70, 82, 84, 76, 60, 40, 23, 14, 15, 29, 50, 76, 97, 107, 100, 73, 33, 0, 0, 35, 156, 347, 581, 809, 976, 1039, 981, 820, 599, 372, 184, 59, 0, 0, 3, 29, 55, 74, 83, 78, 57, 25, 0, 1, 56, 177, 359, 574, 774, 910, 944, 863, 683, 448, 217, 48, 0, 44, 214, 454, 705, 905, 1003, 978, 842, 633, 408, 213, 79, 9, 0, 0, 10, 20, 24, 24, 20, 11, 0, 0, 2, 58, 171, 337, 534, 718, 844, 878, 811, 662, 470, 281, 130, 35, 0, 0, 12, 30, 38, 35, 25, 12, 2, 0, 5, 17, 34, 49, 59, 60, 52, 38, 23, 9, 0, 0, 0, 6, 16, 29, 42, 52, 56, 53, 43, 28, 14, 4, 0, 5, 15, 29, 44, 56, 65, 69, 68, 63, 56, 49, 42, 38, 37, 37, 39, 40, 40, 38, 35, 30, 26, 24, 24, 26, 29, 34, 39, 44, 47, 45, 34, 15, 0, 0, 17, 89, 210, 362, 515, 631, 679, 645, 540, 394, 242, 116, 34, 0, 0, 8, 27, 43, 51, 52, 49, 43, 37, 33, 35, 42, 55, 70, 83, 91, 89, 79, 61, 40, 23, 13, 15, 29, 50, 73, 93, 105, 107, 100, 84, 61, 32, 3, 0, 0, 60, 178, 343, 528, 689, 784, 786, 694, 533, 347, 182, 68, 17, 21, 56, 95, 115, 106, 69, 19, 0, 0, 87, 267, 521, 804, 1051, 1195, 1194, 1042, 776, 465, 188, 14, 0, 94, 316, 588, 840, 1007, 1048, 951, 744, 478, 225, 49, 0, 76, 271, 527, 775, 950, 1004, 925, 734, 482, 235, 58, 0, 51, 215, 437, 656, 814, 872, 820, 678, 487, 294, 138, 40, 0, 0, 14, 30, 37, 33, 24, 15, 11, 11, 15, 21, 27, 32, 36, 38, 39, 37, 32, 25, 18, 14, 14, 21, 34, 50, 66, 79, 84, 81, 71, 57, 43, 33, 32, 39, 53, 70, 84, 91, 88, 75, 57, 36, 20, 12, 14, 25, 43, 63, 81, 90, 85, 64, 30, 0, 0, 22, 128, 302, 519, 733, 887, 940, 877, 717, 507, 299, 135, 35, 0, 0, 4, 19, 29, 33, 31, 20, 2, 0, 0, 51, 181, 382, 624, 851, 1002, 1033, 932, 731, 486, 259, 95, 8, 0, 0, 13, 21, 16, 5, 0, 0, 0, 2, 5, 6, 4, 1, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 8, 9, 9, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 5, 17, 33, 51, 67, 77, 77, 69, 55, 39, 25, 15, 10, 11, 14, 19, 23, 25, 23, 20, 14, 8, 3, 1, 2, 5, 9, 12, 13, 11, 8, 3, 0, 0, 1, 6, 14, 21, 27, 28, 25, 20, 13, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 2, 4, 6, 6, 5, 3, 0, 0, 0, 2, 6, 9, 11, 11, 9, 6, 2, 0, 0, 0, 1, 5, 9, 13, 15, 15, 11, 6, 2, 0, 2, 8, 17, 27, 34, 37, 36, 31, 22, 12, 3, 0, 0, 8, 26, 52, 78, 99, 107, 101, 82, 57, 33, 15, 9, 11, 21, 33, 45, 56, 61, 57, 40, 14, 0, 0, 40, 161, 348, 570, 773, 900, 914, 810, 620, 399, 201, 63, 0, 0, 0, 21, 39, 44, 33, 11, 0, 0, 20, 129, 313, 549, 787, 964, 1028, 961, 782, 545, 311, 131, 25, 0, 0, 11, 26, 32, 32, 33, 38, 45, 50, 50, 42, 30, 17, 8, 3, 2, 5, 9, 11, 12, 11, 9, 6, 4, 2, 0, 0, 0, 1, 10, 20, 24, 18, 2, 0, 0, 53, 173, 349, 551, 732, 843, 852, 757, 587, 388, 209, 79, 9, 0, 0, 17, 38, 56, 71, 86, 95, 97, 89, 71, 49, 28, 15, 12, 17, 25, 33, 37, 35, 29, 21, 12, 5, 0, 0, 0, 4, 8, 13, 15, 16, 14, 11, 7, 4, 1, 0, 1, 5, 14, 28, 40, 46, 36, 12, 0, 0, 43, 176, 383, 628, 851, 991, 1003, 885, 673, 428, 212, 65, 0, 0, 2, 22, 31, 27, 18, 9, 6, 6, 6, 6, 5, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 5, 5, 2, 0, 0, 0, 3, 14, 21, 18, 3, 0, 0, 47, 167, 346, 550, 726, 822, 807, 686, 499, 298, 132, 29, 0, 0, 8, 25, 32, 32, 29, 27, 26, 23, 17, 10, 4, 3, 8, 16, 26, 32, 32, 27, 18, 8, 0, 0, 0, 8, 22, 40, 56, 67, 70, 62, 47, 29, 12, 1, 0, 0, 8, 20, 32, 41, 44, 41, 33, 23, 13, 4, 0, 0, 5, 17, 35, 56, 72, 73, 53, 16, 0, 0, 74, 253, 516, 810, 1061, 1193, 1162, 972, 676, 355, 96, 0, 0, 172, 440, 727, 954, 1060, 1022, 857, 616, 367, 166, 42, 0, 0, 8, 21, 21, 11, 0, 0, 0, 0, 4, 7, 9, 9, 9, 10, 14, 22, 33, 41, 39, 22, 0, 0, 4, 96, 264, 490, 723, 900, 968, 905, 732, 500, 275, 105, 11, 0, 0, 13, 21, 17, 6, 0, 0, 0, 3, 6, 4, 2, 2, 9, 23, 37, 43, 33, 9, 0, 0, 52, 188, 388, 613, 807, 911, 895, 763, 559, 339, 157, 41, 0, 0, 3, 21, 34, 45, 58, 74, 86, 90, 81, 62, 40, 24, 21, 31, 51, 72, 87, 91, 83, 66, 48, 34, 30, 35, 46, 60, 70, 74, 74, 69, 59, 42, 17, 0, 0, 16, 110, 266, 461, 649, 775, 801, 719, 555, 359, 181, 57, 0, 0, 0, 17, 34, 43, 39, 22, 0, 0, 0, 83, 248, 483, 744, 963, 1077, 1048, 881, 620, 335, 101, 0, 0, 139, 381, 657, 897, 1041, 1053, 935, 724, 479, 256, 97, 12, 0, 0, 17, 30, 33, 29, 24, 22, 22, 25, 28, 34, 43, 54, 66, 74, 74, 66, 50, 30, 12, 0, 0, 6, 25, 51, 77, 97, 105, 99, 80, 53, 26, 5, 0, 2, 23, 56, 93, 125, 146, 149, 134, 103, 64, 27, 0, 0, 12, 52, 106, 157, 187, 181, 137, 73, 21, 23, 112, 295, 551, 825, 1047, 1157, 1121, 946, 676, 379, 128, 0, 0, 125, 380, 686, 967, 1150, 1186, 1066, 823, 521, 235, 34, 0, 24, 206, 460, 725, 933, 1030, 990, 824, 575, 308, 93, 0, 1, 138, 354, 589, 778, 871, 847, 719, 525, 319, 146, 36, 0, 0, 23, 53, 69, 63, 36, 1, 0, 0, 79, 237, 453, 685, 872, 960, 922, 771, 551, 324, 143, 32, 0, 0, 6, 18, 22, 23, 29, 42, 58, 69, 68, 53, 31, 12, 5, 15, 36, 59, 71, 61, 33, 1, 0, 37, 150, 330, 546, 747, 880, 906, 818, 643, 429, 231, 86, 7, 0, 0, 18, 39, 55, 66, 76, 81, 79, 67, 47, 24, 5, 0, 1, 16, 36, 54, 64, 64, 55, 40, 23, 10, 1, 0, 0, 7, 19, 35, 53, 66, 66, 49, 19, 0, 0, 46, 172, 357, 568, 749, 848, 831, 700, 490, 258, 69, 0, 0, 141, 366, 616, 827, 941, 926, 785, 556, 302, 91, 0, 0, 141, 366, 609, 803, 891, 852, 704, 494, 282, 116, 20, 0, 0, 12, 21, 19, 8, 0, 0, 0, 0, 4, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 13, 20, 26, 31, 33, 32, 28, 22, 17, 15, 18, 26, 37, 46, 51, 48, 39, 28, 17, 12, 14, 21, 32, 41, 46, 45, 39, 30, 20, 12, 5, 0, 0, 0, 3, 9, 16, 20, 21, 19, 14, 8, 4, 2, 1, 0, 0, 0, 4, 14, 25, 31, 24, 5, 0, 0, 52, 181, 374, 593, 782, 885, 871, 743, 542, 325, 145, 33, 0, 0, 9, 25, 29, 21, 10, 2, 0, 0, 0, 4, 13, 26, 41, 54, 61, 59, 49, 33, 16, 3, 0, 0, 7, 17, 28, 36, 39, 36, 29, 19, 10, 2, 0, 0, 5, 13, 22, 28, 30, 27, 22, 15, 8, 4, 1, 1, 2, 6, 14, 27, 41, 49, 43, 21, 0, 0, 22, 138, 334, 580, 818, 982, 1020, 922, 718, 469, 241, 80, 0, 0, 0, 17, 24, 16, 4, 0, 0, 0, 3, 6, 6, 3, 1, 0, 2, 5, 9, 10, 10, 7, 4, 2, 0, 0, 0, 0, 3, 8, 13, 18, 21, 22, 20, 16, 10, 4, 0, 0, 1, 10, 23, 38, 52, 62, 64, 59, 49, 37, 28, 23, 22, 24, 26, 26, 24, 21, 20, 21, 25, 31, 37, 39, 36, 30, 24, 22, 25, 30, 30, 20, 1, 0, 0, 57, 178, 351, 544, 709, 800, 791, 686, 516, 327, 164, 53, 0, 0, 1, 18, 29, 33, 32, 31, 32, 34, 36, 38, 40, 40, 39, 36, 31, 23, 14, 6, 0, 0, 0, 7, 18, 30, 40, 45, 45, 39, 29, 18, 9, 4, 5, 12, 23, 34, 42, 45, 42, 33, 23, 13, 5, 0, 0, 0, 1, 5, 12, 19, 24, 26, 24, 19, 14, 9, 8, 10, 16, 23, 33, 43, 48, 43, 25, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 3, 88, 250, 472, 709, 900, 989, 949, 792, 564, 329, 139, 25, 0, 0, 25, 51, 60, 53, 39, 26, 19, 18, 23, 32, 42, 52, 59, 62, 60, 52, 40, 27, 14, 5, 0, 0, 0, 3, 9, 14, 19, 22, 22, 20, 16, 11, 7, 5, 3, 4, 8, 16, 28, 38, 40, 28, 3, 0, 0, 69, 220, 438, 681, 887, 997, 976, 832, 607, 366, 167, 41, 0, 0, 6, 20, 21, 11, 0, 0, 0, 0, 3, 6, 5, 3, 1, 0, 0, 0, 1, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 1, 3, 5, 7, 8, 8, 7, 6, 3, 0, 0, 0, 5, 20, 42, 65, 84, 93, 87, 70, 46, 22, 4, 0, 0, 10, 26, 44, 59, 68, 69, 61, 45, 27, 11, 1, 0, 5, 15, 24, 30, 30, 26, 18, 10, 4, 0, 0, 3, 10, 22, 38, 55, 65, 62, 40, 7, 0, 0, 79, 241, 465, 706, 899, 986, 937, 765, 516, 257, 57, 0, 0, 151, 381, 631, 834, 936, 911, 772, 560, 336, 150, 34, 0, 0, 20, 52, 78, 94, 100, 99, 90, 72, 50, 29, 13, 8, 14, 29, 47, 65, 75, 73, 57, 28, 0, 0, 12, 94, 230, 399, 563, 675, 702, 632, 483, 293, 114, 0, 0, 56, 239, 481, 721, 898, 962, 897, 726, 500, 281, 115, 21, 0, 0, 5, 11, 9, 7, 7, 9, 4, 0, 0, 5, 75, 206, 384, 570, 711, 763, 709, 566, 379, 200, 69, 1, 0, 0, 14, 21, 16, 6, 0, 0, 1, 8, 16, 23, 30, 38, 47, 55, 59, 58, 51, 38, 23, 10, 5, 8, 21, 41, 62, 81, 91, 92, 81, 63, 41, 21, 5, 0, 2, 14, 31, 51, 68, 76, 71, 51, 21, 0, 0, 24, 111, 245, 397, 527, 598, 586, 496, 357, 209, 89, 17, 0, 0, 6, 15, 14, 8, 1, 0, 0, 0, 2, 4, 9, 20, 37, 59, 83, 104, 115, 108, 80, 35, 0, 0, 36, 185, 425, 719, 998, 1186, 1229, 1113, 874, 581, 308, 111, 7, 0, 0, 21, 33, 29, 17, 7, 5, 12, 23, 35, 45, 52, 58, 62, 64, 63, 58, 52, 46, 44, 47, 57, 73, 92, 111, 127, 140, 147, 145, 130, 98, 51, 3, 0, 8, 117, 309, 560, 814, 1006, 1081, 1017, 832, 580, 327, 131, 19, 0, 12, 54, 84, 89, 70, 39, 10, 0, 0, 19, 48, 80, 106, 121, 123, 111, 90, 65, 43, 30, 29, 41, 62, 88, 113, 132, 142, 138, 117, 79, 31, 0, 0, 44, 188, 407, 663, 892, 1030, 1036, 908, 686, 433, 212, 63, 0, 0, 3, 21, 25, 17, 4, 0, 0, 0, 1, 3, 3, 3, 6, 12, 20, 27, 29, 27, 20, 10, 3, 0, 3, 13, 27, 44, 62, 75, 78, 67, 38, 2, 0, 0, 87, 255, 482, 718, 899, 972, 913, 741, 507, 276, 100, 2, 0, 2, 42, 75, 90, 87, 71, 50, 30, 13, 2, 0, 6, 22, 44, 70, 93, 103, 95, 66, 24, 0, 0, 55, 197, 402, 630, 822, 922, 899, 757, 533, 289, 87, 0, 0, 114, 330, 583, 808, 944, 953, 831, 610, 352, 126, 0, 0, 106, 317, 560, 771, 893, 891, 768, 557, 316, 109, 0, 0, 106, 307, 540, 742, 859, 864, 758, 576, 367, 182, 56, 0, 0, 26, 60, 81, 82, 66, 45, 27, 18, 20, 32, 48, 66, 81, 93, 99, 100, 95, 84, 67, 47, 27, 10, 1, 0, 9, 26, 47, 68, 80, 78, 56, 20, 0, 0, 49, 191, 404, 649, 865, 991, 988, 857, 639, 396, 187, 50, 0, 0, 9, 31, 39, 33, 19, 5, 0, 0, 0, 11, 26, 46, 64, 79, 86, 83, 71, 54, 35, 18, 6, 0, 0, 5, 16, 32, 49, 62, 63, 46, 15, 0, 0, 54, 197, 410, 655, 871, 997, 994, 864, 648, 406, 197, 58, 0, 0, 1, 20, 31, 33, 33, 34, 35, 34, 28, 21, 16, 20, 34, 56, 80, 100, 111, 112, 103, 88, 70, 51, 34, 21, 15, 20, 37, 66, 100, 131, 145, 134, 95, 40, 0, 0, 66, 228, 463, 728, 958, 1092, 1092, 959, 733, 474, 244, 83, 1, 0, 1, 28, 49, 59, 60, 52, 37, 15, 0, 0, 34, 136, 298, 497, 690, 823, 857, 776, 599, 372, 159, 18, 0, 76, 258, 484, 693, 828, 855, 773, 610, 411, 226, 89, 13, 0, 0, 20, 36, 43, 42, 36, 28, 21, 13, 6, 2, 0, 3, 10, 19, 27, 30, 29, 24, 17, 9, 2, 0, 0, 0, 8, 20, 33, 45, 50, 48, 37, 23, 10, 2, 0, 4, 12, 22, 32, 42, 47, 41, 22, 0, 0, 4, 86, 235, 433, 639, 798, 864, 819, 678, 482, 284, 127, 31, 0, 0, 7, 18, 20, 14, 5, 0, 0, 0, 2, 9, 18, 28, 38, 48, 56, 59, 55, 41, 20, 0, 0, 7, 73, 187, 333, 480, 588, 625, 582, 470, 323, 180, 72, 10, 0, 0, 11, 20, 20, 13, 4, 0, 0, 0, 2, 8, 16, 23, 29, 30, 27, 20, 12, 5, 1, 1, 4, 11, 21, 33, 45, 55, 54, 40, 13, 0, 0, 43, 170, 363, 591, 798, 929, 946, 844, 654, 430, 227, 82, 6, 0, 0, 21, 38, 45, 46, 42, 37, 31, 23, 15, 9, 9, 15, 29, 46, 62, 70, 64, 43, 11, 0, 0, 57, 190, 383, 600, 789, 898, 898, 788, 603, 393, 207, 77, 10, 0, 0, 13, 19, 16, 9, 5, 8, 17, 28, 37, 43, 44, 42, 38, 32, 26, 20, 14, 8, 4, 1, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 6, 4, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 2, 1, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 3, 9, 16, 24, 30, 33, 31, 26, 19, 11, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 2, 7, 13, 20, 24, 24, 20, 14, 7, 2, 0, 0, 0, 2, 3, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 3, 11, 22, 33, 40, 43, 38, 28, 15, 4, 0, 0, 7, 20, 34, 46, 51, 48, 38, 26, 14, 4, 0, 0, 0, 2, 5, 8, 12, 14, 14, 13, 10, 6, 4, 3, 4, 10, 19, 33, 48, 58, 54, 32, 0, 0, 4, 108, 304, 573, 859, 1092, 1204, 1163, 983, 715, 432, 198, 50, 0, 0, 19, 50, 66, 66, 53, 36, 21, 10, 7, 12, 24, 43, 62, 77, 84, 80, 68, 51, 34, 19, 11, 10, 14, 23, 33, 43, 49, 51, 49, 44, 38, 32, 26, 23, 23, 25, 32, 43, 53, 56, 46, 21, 0, 0, 27, 144, 336, 575, 807, 968, 1011, 922, 730, 489, 263, 98, 9, 0, 0, 13, 21, 16, 5, 0, 0, 0, 4, 11, 17, 21, 25, 27, 28, 26, 22, 15, 8, 2, 0, 1, 5, 10, 14, 16, 17, 17, 18, 22, 29, 39, 50, 60, 67, 68, 65, 57, 46, 36, 29, 28, 33, 42, 54, 66, 74, 77, 76, 70, 61, 51, 40, 30, 22, 14, 9, 8, 11, 18, 30, 42, 50, 48, 34, 10, 0, 0, 49, 161, 328, 522, 701, 820, 847, 775, 624, 436, 257, 122, 47, 29, 48, 80, 104, 112, 105, 89, 74, 65, 67, 76, 89, 102, 111, 114, 111, 104, 94, 85, 79, 77, 79, 83, 88, 93, 98, 100, 101, 99, 93, 82, 67, 49, 31, 17, 10, 12, 23, 40, 59, 74, 82, 81, 70, 54, 35, 19, 8, 3, 5, 11, 21, 31, 40, 42, 35, 17, 0, 0, 14, 93, 231, 410, 593, 734, 795, 757, 632, 455, 273, 124, 31, 0, 1, 26, 50, 62, 57, 39, 15, 0, 0, 20, 91, 209, 362, 523, 660, 737, 735, 655, 518, 359, 216, 114, 64, 57, 76, 100, 112, 108, 89, 63, 39, 23, 18, 22, 33, 45, 56, 64, 68, 66, 61, 51, 39, 27, 15, 6, 1, 2, 10, 23, 36, 40, 29, 5, 0, 0, 65, 216, 437, 687, 903, 1025, 1015, 877, 652, 405, 194, 56, 0, 0, 3, 18, 20, 12, 1, 0, 0, 0, 3, 6, 5, 2, 0, 0, 2, 5, 8, 10, 9, 6, 3, 0, 0, 0, 0, 1, 0, 0, 0, 1, 6, 16, 28, 40, 51, 58, 61, 59, 54, 47, 40, 32, 25, 19, 15, 13, 14, 17, 20, 24, 25, 24, 21, 17, 13, 10, 9, 9, 11, 13, 15, 16, 16, 15, 13, 11, 9, 8, 7, 7, 6, 4, 2, 2, 4, 9, 18, 29, 42, 54, 64, 70, 73, 73, 70, 67, 63, 61, 61, 62, 64, 66, 69, 73, 78, 86, 96, 105, 112, 113, 105, 89, 66, 42, 22, 10, 9, 18, 34, 52, 67, 74, 71, 60, 44, 26, 10, 0, 0, 2, 14, 32, 51, 65, 72, 69, 57, 39, 21, 6, 0, 0, 6, 19, 34, 47, 52, 44, 21, 0, 0, 19, 120, 288, 501, 710, 860, 906, 834, 668, 454, 251, 99, 15, 0, 0, 8, 15, 15, 13, 12, 12, 7, 0, 0, 3, 57, 164, 317, 487, 629, 705, 690, 590, 436, 270, 130, 39, 0, 0, 0, 13, 24, 33, 44, 57, 69, 75, 73, 65, 55, 50, 54, 65, 80, 92, 94, 85, 67, 45, 27, 17, 19, 32, 52, 71, 85, 88, 81, 66, 46, 26, 11, 0, 0, 0, 11, 30, 54, 80, 103, 117, 119, 107, 87, 65, 48, 42, 48, 65, 85, 101, 104, 89, 58, 19, 0, 0, 54, 175, 347, 540, 712, 820, 838, 762, 614, 432, 256, 118, 31, 0, 0, 19, 53, 83, 102, 101, 83, 55, 36, 51, 122, 255, 440, 640, 810, 904, 896, 787, 605, 398, 212, 78, 7, 0, 0, 15, 25, 25, 18, 9, 3, 1, 1, 2, 5, 8, 14, 21, 29, 36, 41, 41, 34, 19, 0, 0, 1, 56, 161, 307, 467, 604, 679, 671, 583, 440, 281, 142, 46, 0, 0, 0, 17, 33, 45, 55, 63, 68, 69, 65, 57, 48, 41, 37, 36, 36, 36, 36, 36, 37, 38, 40, 41, 41, 38, 33, 26, 18, 11, 6, 2, 2, 4, 7, 11, 14, 15, 13, 10, 5, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 4, 12, 22, 31, 37, 38, 33, 24, 13, 4, 0, 0, 4, 15, 30, 44, 55, 59, 56, 47, 33, 20, 8, 1, 0, 0, 4, 12, 21, 29, 32, 31, 25, 16, 7, 0, 0, 1, 7, 15, 22, 27, 29, 27, 22, 17, 13, 13, 17, 25, 35, 45, 55, 62, 63, 55, 34, 7, 0, 0, 60, 194, 390, 614, 816, 941, 953, 849, 657, 432, 226, 79, 2, 0, 3, 28, 43, 42, 29, 13, 2, 0, 4, 12, 22, 31, 38, 44, 52, 62, 72, 81, 85, 84, 76, 65, 53, 43, 37, 34, 33, 33, 31, 28, 25, 22, 21, 23, 29, 38, 48, 56, 59, 56, 47, 34, 19, 7, 0, 0, 2, 7, 12, 14, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 2, 6, 10, 14, 16, 15, 11, 6, 1, 0, 0, 7, 19, 33, 49, 63, 73, 79, 80, 76, 69, 60, 53, 50, 54, 66, 85, 107, 128, 143, 148, 142, 128, 110, 93, 81, 78, 81, 91, 102, 112, 118, 118, 113, 103, 93, 86, 84, 89, 99, 110, 115, 108, 91, 70, 60, 80, 143, 253, 399, 555, 687, 762, 761, 686, 556, 402, 260, 154, 94, 76, 83, 98, 106, 100, 82, 58, 38, 27, 27, 36, 52, 68, 82, 89, 89, 83, 71, 55, 38, 23, 13, 9, 12, 21, 33, 46, 55, 56, 50, 37, 21, 7, 1, 5, 21, 44, 70, 91, 102, 96, 71, 33, 0, 0, 28, 150, 350, 603, 858, 1053, 1140, 1093, 928, 689, 435, 218, 71, 0, 0, 15, 50, 78, 92, 92, 84, 74, 64, 57, 54, 54, 56, 61, 68, 75, 78, 72, 52, 23, 0, 0, 39, 152, 331, 551, 767, 925, 982, 916, 743, 507, 268, 92, 23, 78, 240, 464, 689, 856, 923, 877, 736, 540, 337, 169, 56, 2, 0, 4, 20, 31, 33, 31, 28, 24, 21, 17, 12, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 1, 11, 29, 51, 74, 91, 98, 92, 77, 58, 39, 28, 27, 36, 52, 72, 90, 102, 104, 97, 83, 68, 56, 53, 61, 79, 102, 124, 139, 144, 137, 119, 95, 72, 55, 48, 51, 62, 75, 84, 84, 75, 58, 38, 21, 12, 14, 24, 42, 60, 76, 85, 84, 71, 46, 16, 0, 0, 34, 132, 277, 445, 595, 685, 689, 605, 459, 292, 144, 44, 0, 0, 8, 33, 52, 63, 62, 50, 27, 1, 0, 6, 85, 235, 443, 675, 875, 992, 990, 866, 652, 405, 194, 74, 76, 193, 390, 608, 788, 881, 865, 749, 568, 366, 190, 66, 4, 0, 13, 40, 58, 62, 53, 36, 19, 6, 0, 0, 8, 21, 39, 58, 73, 80, 72, 48, 16, 0, 0, 57, 187, 380, 603, 807, 939, 962, 864, 670, 429, 202, 44, 0, 50, 203, 406, 608, 761, 828, 798, 684, 516, 334, 175, 62, 3, 0, 2, 25, 40, 39, 22, 0, 0, 24, 113, 267, 471, 688, 871, 974, 969, 855, 664, 444, 243, 97, 16, 0, 0, 9, 17, 14, 6, 0, 0, 0, 0, 1, 3, 4, 7, 10, 13, 14, 13, 10, 6, 2, 0, 0, 0, 1, 4, 9, 17, 28, 42, 55, 66, 71, 69, 61, 49, 37, 28, 27, 34, 49, 68, 88, 105, 115, 118, 113, 104, 96, 91, 91, 94, 93, 85, 70, 54, 54, 89, 173, 312, 491, 680, 840, 932, 934, 845, 687, 496, 312, 166, 72, 29, 25, 40, 60, 75, 83, 82, 76, 67, 57, 46, 37, 32, 30, 32, 36, 40, 43, 44, 44, 43, 43, 42, 40, 37, 31, 25, 19, 15, 13, 13, 13, 14, 14, 13, 12, 10, 9, 8, 9, 13, 22, 33, 41, 39, 23, 0, 0, 7, 92, 253, 479, 729, 947, 1077, 1083, 966, 758, 514, 290, 123, 28, 0, 0, 7, 13, 11, 3, 0, 0, 0, 9, 16, 20, 21, 20, 18, 16, 15, 15, 15, 14, 13, 10, 8, 5, 2, 0, 0, 0, 3, 5, 8, 8, 6, 3, 0, 0, 2, 9, 20, 30, 37, 39, 34, 25, 15, 8, 6, 11, 21, 33, 44, 54, 60, 63, 64, 64, 66, 69, 73, 77, 82, 84, 82, 76, 67, 54, 39, 26, 16, 11, 12, 19, 28, 37, 43, 44, 40, 33, 25, 20, 19, 20, 21, 21, 19, 17, 18, 21, 25, 23, 11, 0, 0, 20, 110, 269, 482, 709, 895, 990, 965, 829, 618, 390, 194, 63, 0, 0, 0, 14, 18, 12, 2, 0, 0, 0, 4, 8, 9, 8, 4, 1, 1, 6, 17, 33, 51, 68, 79, 82, 78, 66, 52, 37, 25, 17, 13, 12, 12, 11, 10, 8, 8, 9, 12, 15, 18, 19, 17, 13, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 3, 3, 2, 1, 1, 1, 0, 0, 0, 0, 4, 15, 31, 48, 64, 73, 74, 68, 58, 47, 38, 33, 31, 30, 29, 27, 25, 24, 25, 28, 33, 38, 42, 42, 39, 32, 23, 14, 7, 4, 7, 14, 24, 34, 43, 50, 55, 58, 62, 67, 72, 77, 82, 87, 93, 99, 105, 109, 109, 102, 89, 70, 50, 35, 27, 30, 40, 55, 68, 76, 77, 69, 56, 41, 27, 17, 12, 15, 23, 35, 47, 55, 53, 39, 16, 0, 0, 40, 141, 299, 497, 698, 856, 931, 901, 770, 569, 347, 157, 47, 42, 139, 310, 510, 686, 793, 806, 726, 578, 401, 234, 107, 30, 0, 0, 3, 12, 18, 24, 34, 49, 64, 77, 84, 84, 80, 75, 72, 71, 71, 72, 70, 67, 63, 59, 58, 60, 66, 75, 85, 94, 101, 102, 97, 87, 71, 53, 37, 27, 26, 33, 48, 66, 80, 87, 83, 68, 47, 24, 6, 0, 2, 17, 39, 60, 75, 81, 77, 65, 50, 36, 27, 25, 29, 40, 55, 72, 85, 90, 82, 60, 28, 0, 0, 35, 133, 286, 475, 662, 805, 866, 826, 692, 496, 287, 120, 37, 60, 182, 371, 577, 748, 841, 836, 737, 573, 386, 216, 90, 17, 0, 0, 15, 31, 36, 29, 13, 0, 0, 14, 80, 194, 349, 520, 673, 772, 796, 738, 615, 456, 297, 167, 83, 47, 49, 72, 99, 119, 126, 120, 105, 85, 65, 50, 42, 43, 54, 71, 92, 109, 118, 116, 101, 76, 48, 23, 7, 4, 13, 32, 55, 75, 86, 82, 62, 31, 1, 0, 26, 118, 272, 470, 677, 849, 942, 930, 813, 618, 394, 196, 75, 60, 151, 324, 532, 720, 841, 864, 786, 629, 440, 269, 165, 157, 246, 409, 601, 771, 875, 888, 808, 657, 472, 291, 146, 51, 4, 0, 4, 17, 26, 26, 21, 14, 8, 4, 2, 2, 2, 4, 7, 11, 15, 19, 21, 20, 17, 12, 7, 2, 0, 0, 0, 3, 6, 9, 11, 11, 10, 8, 7, 7, 8, 10, 13, 15, 16, 14, 11, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 9, 8, 5, 2, 0, 0, 1, 4, 6, 8, 8, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 3, 12, 25, 39, 50, 55, 52, 42, 28, 15, 5, 3, 9, 20, 35, 50, 61, 68, 69, 63, 54, 44, 35, 31, 33, 40, 50, 60, 68, 72, 72, 68, 63, 58, 54, 51, 49, 48, 46, 44, 43, 41, 40, 39, 38, 35, 31, 26, 20, 15, 12, 11, 11, 13, 15, 17, 19, 19, 17, 15, 11, 9, 7, 9, 14, 20, 26, 30, 30, 26, 19, 11, 3, 0, 0, 1, 9, 21, 34, 45, 53, 54, 47, 36, 23, 11, 4, 3, 7, 15, 24, 32, 36, 37, 32, 25, 16, 8, 4, 7, 18, 37, 60, 79, 87, 78, 53, 19, 0, 2, 61, 186, 368, 585, 796, 957, 1032, 1004, 881, 692, 477, 278, 125, 31, 0, 0, 27, 60, 84, 91, 81, 57, 29, 14, 28, 86, 194, 343, 509, 660, 760, 788, 737, 621, 467, 312, 182, 96, 53, 45, 56, 71, 78, 74, 58, 33, 8, 0, 2, 46, 133, 261, 414, 566, 687, 751, 744, 669, 544, 395, 254, 142, 71, 41, 41, 54, 65, 62, 43, 17, 0, 12, 71, 186, 348, 536, 715, 848, 908, 881, 778, 622, 447, 288, 165, 88, 51, 41, 45, 51, 53, 52, 48, 45, 44, 46, 48, 51, 56, 61, 67, 73, 78, 81, 79, 76, 71, 69, 70, 74, 81, 87, 91, 90, 85, 77, 68, 59, 51, 45, 41, 38, 37, 37, 39, 42, 45, 47, 46, 43, 37, 29, 23, 20, 21, 28, 39, 50, 58, 59, 49, 30, 6, 0, 3, 62, 180, 353, 562, 768, 928, 1003, 974, 847, 654, 438, 245, 103, 22, 0, 0, 7, 15, 14, 8, 1, 0, 0, 1, 4, 5, 4, 2, 0, 0, 0, 5, 11, 19, 24, 26, 23, 18, 12, 9, 10, 16, 26, 36, 40, 36, 21, 1, 0, 7, 69, 186, 355, 551, 740, 880, 937, 898, 773, 592, 394, 220, 93, 22, 0, 0, 4, 9, 7, 2, 0, 0, 2, 11, 19, 25, 27, 26, 23, 18, 15, 13, 13, 16, 22, 31, 42, 52, 59, 61, 56, 45, 29, 13, 1, 0, 3, 19, 39, 59, 73, 77, 69, 54, 35, 17, 5, 0, 0, 2, 11, 24, 38, 50, 58, 59, 53, 39, 23, 8, 0, 0, 7, 22, 41, 55, 60, 52, 33, 10, 0, 14, 72, 178, 326, 493, 649, 758, 794, 744, 620, 451, 283, 163, 125, 183, 325, 516, 706, 846, 900, 853, 719, 532, 340, 191, 122, 147, 257, 421, 593, 730, 796, 778, 682, 535, 369, 218, 105, 38, 14, 19, 37, 55, 64, 62, 53, 41, 33, 35, 47, 68, 95, 123, 145, 159, 162, 154, 139, 118, 96, 75, 59, 50, 48, 53, 61, 70, 75, 75, 70, 60, 48, 38, 30, 27, 30, 37, 46, 53, 55, 47, 29, 10, 0, 17, 77, 189, 346, 531, 708, 839, 894, 854, 727, 541, 343, 181, 97, 113, 226, 409, 616, 800, 917, 942, 872, 727, 541, 352, 193, 81, 19, 0, 0, 9, 18, 24, 26, 27, 29, 32, 36, 39, 42, 43, 43, 43, 41, 38, 35, 32, 30, 29, 31, 36, 44, 54, 67, 78, 86, 89, 85, 74, 59, 43, 29, 21, 21, 27, 39, 51, 60, 63, 60, 51, 39, 29, 22, 21, 24, 29, 33, 36, 37, 36, 37, 40, 45, 51, 55, 57, 58, 58, 62, 67, 73, 74, 66, 48, 24, 7, 14, 61, 159, 303, 477, 652, 793, 871, 870, 791, 653, 484, 315, 174, 74, 19, 1, 8, 26, 44, 56, 58, 53, 43, 31, 22, 18, 18, 22, 27, 29, 27, 22, 14, 7, 2, 1, 4, 10, 16, 23, 29, 34, 38, 40, 38, 29, 14, 0, 0, 17, 81, 194, 351, 528, 694, 815, 864, 830, 725, 571, 403, 249, 132, 59, 26, 20, 27, 35, 39, 38, 34, 31, 31, 33, 36, 37, 36, 34, 30, 28, 26, 25, 25, 23, 21, 17, 14, 10, 7, 4, 2, 0, 0, 0, 2, 6, 11, 15, 16, 15, 11, 6, 2, 0, 0, 0, 1, 0, 0, 0, 1, 7, 16, 28, 39, 47, 50, 47, 39, 29, 19, 11, 6, 3, 1, 1, 3, 5, 9, 14, 19, 22, 24, 24, 23, 22, 21, 20, 18, 15, 11, 6, 3, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 0, 0, 0, 2, 7, 15, 23, 29, 31, 28, 21, 13, 6, 5, 9, 19, 32, 47, 59, 64, 62, 52, 38, 22, 9, 0, 0, 4, 17, 34, 55, 75, 90, 98, 97, 88, 75, 62, 53, 53, 60, 73, 87, 96, 95, 82, 60, 34, 18, 27, 74, 169, 309, 478, 646, 778, 843, 822, 719, 560, 383, 233, 148, 147, 228, 369, 533, 678, 771, 789, 730, 609, 454, 296, 162, 68, 16, 0, 0, 3, 6, 5, 1, 0, 0, 0, 3, 6, 9, 10, 9, 7, 5, 3, 2, 0, 0, 0, 0, 2, 8, 18, 27, 35, 37, 34, 27, 17, 8, 1, 0, 0, 0, 2, 3, 4, 4, 4, 4, 3, 1, 0, 0, 0, 0, 1, 2, 3, 5, 5, 5, 5, 5, 3, 1, 0, 0, 0, 4, 13, 23, 32, 34, 32, 30, 40, 77, 150, 262, 403, 550, 675, 750, 756, 693, 573, 422, 270, 143, 55, 7, 0, 1, 17, 33, 44, 51, 54, 56, 59, 64, 69, 73, 73, 69, 62, 55, 51, 54, 63, 76, 91, 101, 104, 100, 90, 80, 72, 68, 68, 69, 69, 65, 58, 49, 41, 36, 36, 40, 47, 55, 61, 63, 61, 54, 45, 40, 45, 71, 124, 207, 311, 421, 516, 576, 587, 545, 460, 349, 235, 136, 63, 20, 2, 1, 7, 14, 18, 18, 15, 11, 7, 3, 0, 0, 2, 7, 15, 24, 30, 32, 28, 21, 12, 4, 0, 2, 8, 18, 28, 36, 40, 39, 29, 14, 0, 0, 14, 71, 173, 312, 471, 621, 731, 776, 748, 652, 512, 357, 216, 106, 37, 3, 0, 0, 6, 9, 6, 0, 0, 0, 25, 77, 160, 269, 391, 506, 593, 635, 622, 559, 457, 339, 225, 133, 71, 39, 29, 32, 38, 42, 42, 38, 34, 32, 34, 40, 50, 62, 73, 79, 76, 63, 41, 18, 3, 11, 52, 130, 239, 364, 482, 567, 601, 577, 502, 393, 273, 163, 80, 27, 1, 0, 0, 4, 8, 8, 5, 0, 0, 4, 34, 96, 191, 313, 443, 559, 637, 658, 620, 530, 408, 279, 164, 78, 27, 7, 9, 23, 40, 56, 68, 77, 83, 83, 79, 71, 62, 53, 49, 50, 58, 70, 83, 95, 103, 107, 106, 101, 96, 91, 89, 91, 97, 106, 114, 118, 117, 111, 101, 91, 84, 83, 86, 91, 96, 97, 96, 97, 108, 137, 188, 258, 339, 414, 467, 485, 462, 401, 317, 225, 142, 77, 36, 15, 9, 10, 14, 16, 18, 19, 21, 23, 26, 28, 28, 25, 21, 15, 11, 9, 10, 12, 13, 14, 12, 9, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 12, 20, 31, 45, 61, 75, 87, 94, 97, 95, 89, 83, 78, 76, 78, 85, 94, 106, 117, 126, 130, 129, 124, 117, 109, 104, 104, 110, 123, 142, 164, 185, 200, 207, 203, 193, 187, 197, 236, 310, 418, 549, 681, 791, 855, 860, 804, 698, 562, 419, 289, 188, 121, 86, 77, 83, 94, 103, 103, 95, 82, 73, 81, 119, 198, 320, 479, 655, 818, 937, 985, 950, 839, 680, 520, 409, 392, 494, 714, 1019, 1355, 1654, 1854, 1913, 1817, 1588, 1268, 917, 590, 327, 146, 45, 5, 4, 18, 34, 45, 50, 50, 47, 42, 35, 27, 18, 10, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 4, 8, 12, 15, 16, 15, 12, 8, 5, 3, 4, 6, 10, 14, 17, 17, 15, 12, 7, 3, 0, 0, 2, 4, 7, 8, 8, 6, 4, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 9, 14, 20, 26, 31, 35, 40, 44, 49, 53, 56, 59, 61, 62, 61, 58, 54, 49, 43, 39, 36, 36, 38, 41, 45, 50, 54, 58, 61, 63, 65, 67, 69, 71, 72, 73, 73, 71, 69, 67, 64, 62, 59, 57, 55, 53, 50, 48, 45, 41, 36, 31, 25, 20, 16, 15, 15, 16, 16, 15, 13, 11, 10, 11, 14, 18, 21, 22, 22, 19, 16, 14, 13, 14, 17, 20, 24, 28, 31, 34, 37, 40, 44, 47, 49, 49, 47, 44, 39, 35, 30, 26, 22, 20, 20, 23, 27, 34, 40, 44, 45, 44, 40, 36, 33, 30, 27, 24, 21, 17, 15, 13, 12, 11, 11, 10, 10, 11, 12, 14, 16, 17, 15, 12, 7, 3, 0, 0, 0, 1, 2, 2, 1, 1, 2, 4, 8, 11, 14, 14, 14, 15, 18, 26, 37, 51, 63, 70, 71, 66, 58, 49, 44, 43, 45, 49, 52, 53, 51, 49, 46, 44, 43, 43, 43, 42, 39, 35, 29, 23, 18, 13, 11, 11, 13, 16, 18, 19, 18, 15, 12, 10, 9, 9, 9, 9, 8, 7, 8, 11, 16, 24, 33, 41, 47, 50, 50, 47, 44, 40, 37, 35, 33, 32, 30, 27, 23, 19, 15, 13, 12, 12, 13, 13, 13, 13, 11, 10, 9, 8, 9, 9, 9, 8, 6, 4, 1, 0, 0, 0, 2, 4, 6, 7, 6, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 3, 10, 20, 33, 47, 58, 65, 69, 69, 67, 65, 64, 64, 64, 66, 68, 71, 76, 81, 87, 91, 92, 90, 84, 74, 64, 54, 48, 45, 46, 51, 57, 64, 70, 75, 76, 75, 71, 64, 57, 50, 43, 39, 36, 35, 34, 34, 34, 33, 33, 33, 35, 38, 43, 51, 59, 68, 76, 81, 82, 78, 71, 61, 51, 41, 34, 29, 26, 27, 29, 31, 34, 35, 35, 32, 29, 25, 22, 21, 22, 25, 28, 31, 33, 33, 32, 32, 33, 37, 43, 50, 57, 60, 60, 56, 51, 45, 41, 38, 36, 35, 32, 28, 24, 20, 18, 17, 18, 19, 18, 16, 12, 8, 4, 2, 2, 2, 2, 1, 0, 0, 1, 2, 5, 8, 10, 11, 11, 12, 13, 16, 18, 20, 21, 19, 15, 12, 11, 13, 18, 24, 30, 35, 36, 36, 34, 33, 33, 35, 36, 36, 34, 30, 25, 21, 19, 20, 22, 26, 29, 33, 37, 42, 50, 59, 68, 76, 82, 84, 82, 79, 77, 76, 78, 82, 88, 93, 97, 100, 101, 103, 104, 105, 104, 101, 96, 90, 82, 76, 71, 70, 71, 74, 76, 76, 74, 69, 64, 60, 58, 59, 60, 60, 58, 54, 48, 44, 42, 44, 48, 50, 50, 45, 37, 28, 21, 17, 18, 22, 26, 28, 26, 22, 16, 11, 8, 8, 10, 12, 12, 11, 8, 5, 2, 1, 0, 0, 1, 1, 1, 2, 3, 6, 9, 12, 15, 18, 20, 24, 30, 38, 47, 55, 59, 59, 56, 51, 47, 48, 52, 61, 71, 80, 86, 90, 91, 90, 89, 87, 84, 81, 77, 75, 75, 78, 83, 88, 93, 95, 95, 91, 85, 78, 73, 72, 74, 79, 86, 93, 98, 99, 98, 94, 89, 84, 78, 72, 66, 60, 55, 51, 49, 50, 51, 51, 49, 45, 42, 41, 44, 50, 59, 67, 72, 73, 68, 60, 52, 45, 42, 41, 41, 40, 38, 33, 27, 23, 21, 21, 22, 22, 21, 18, 13, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 4, 9, 17, 26, 35, 41, 44, 44, 41, 36, 32, 30, 28, 27, 26, 23, 18, 13, 9, 7, 6, 8, 10, 11, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 6, 15, 28, 41, 53, 60, 61, 58, 52, 46, 42, 40, 40, 41, 43, 44, 46, 49, 55, 61, 66, 70, 70, 67, 63, 61, 62, 68, 78, 88, 96, 99, 96, 88, 78, 69, 62, 59, 58, 57, 57, 55, 53, 51, 49, 47, 45, 42, 38, 34, 30, 27, 27, 28, 29, 29, 27, 23, 19, 14, 12, 10, 11, 11, 12, 12, 14, 16, 18, 21, 22, 21, 18, 13, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 10, 14, 18, 23, 29, 34, 37, 38, 35, 30, 23, 16, 11, 9, 10, 15, 21, 27, 31, 32, 30, 27, 23, 19, 16, 15, 14, 14, 13, 11, 8, 5, 3, 1, 1, 2, 5, 8, 10, 12, 12, 12, 12, 12, 13, 15, 16, 18, 18, 17, 16, 15, 14, 14, 15, 15, 16, 17, 18, 18, 19, 19, 18, 16, 14, 11, 8, 6, 3, 2, 2, 3, 7, 15, 25, 36, 47, 54, 56, 53, 45, 37, 29, 25, 25, 27, 30, 33, 34, 33, 33, 33, 34, 37, 40, 42, 42, 39, 35, 29, 24, 21, 21, 23, 27, 30, 32, 32, 29, 25, 21, 17, 14, 13, 13, 13, 14, 15, 16, 16, 15, 13, 10, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 2, 0, 0, 0, 1, 5, 8, 11, 11, 10, 7, 3, 1, 0, 0, 1, 4, 8, 12, 17, 21, 24, 26, 26, 26, 24, 23, 21, 20, 19, 18, 18, 17, 17, 18, 18, 18, 17, 16, 14, 12, 11, 11, 13, 15, 17, 18, 19, 19, 20, 21, 22, 24, 25, 24, 22, 18, 12, 7, 3, 1, 0, 1, 2, 2, 2, 1, 1, 0, 1, 1, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 1, 2, 4, 8, 11, 12, 11, 9, 6, 4, 5, 8, 15, 22, 30, 36, 40, 42, 44, 44, 45, 45, 44, 42, 40, 37, 34, 33, 33, 33, 34, 35, 35, 34, 35, 36, 38, 41, 43, 45, 44, 43, 40, 36, 32, 27, 22, 17, 13, 11, 12, 14, 16, 18, 18, 17, 14, 12, 11, 11, 12, 13, 13, 12, 10, 8, 6, 5, 4, 2, 1, 0, 0, 1, 4, 8, 14, 19, 25, 31, 37, 42, 47, 51, 53, 52, 48, 43, 37, 32, 27, 25, 24, 25, 27, 29, 32, 33, 32, 29, 25, 21, 17, 15, 15, 16, 18, 19, 21, 22, 24, 27, 29, 30, 28, 24, 17, 11, 6, 5, 8, 12, 16, 18, 17, 13, 7, 2, 0, 0, 0, 2, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 10, 14, 15, 14, 11, 8, 6, 6, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 5, 11, 17, 23, 27, 31, 34, 37, 41, 45, 49, 51, 51, 51, 52, 55, 60, 66, 73, 76, 76, 74, 70, 66, 64, 65, 66, 67, 66, 62, 56, 50, 46, 43, 42, 42, 42, 41, 39, 36, 34, 33, 33, 34, 34, 34, 33, 32, 32, 32, 32, 32, 31, 28, 25, 23, 24, 28, 35, 43, 50, 55, 57, 55, 52, 48, 45, 44, 46, 50, 56, 62, 67, 70, 70, 67, 61, 54, 47, 42, 39, 36, 34, 32, 31, 31, 32, 34, 36, 38, 38, 39, 39, 41, 43, 47, 50, 52, 51, 49, 47, 45, 44, 46, 48, 48, 46, 41, 35, 29, 25, 24, 26, 29, 32, 32, 29, 23, 17, 11, 8, 7, 8, 10, 12, 13, 12, 10, 7, 5, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 10, 10, 8, 6, 4, 2, 3, 3, 4, 4, 3, 1, 0, 0, 1, 3, 5, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 5, 11, 18, 26, 33, 39, 42, 43, 43, 40, 37, 33, 29, 27, 26, 27, 30, 32, 34, 34, 32, 30, 29, 29, 31, 34, 37, 38, 37, 33, 27, 19, 13, 10, 8, 8, 8, 8, 6, 5, 5, 7, 9, 12, 15, 17, 19, 21, 25, 30, 36, 42, 47, 51, 53, 54, 53, 52, 50, 45, 39, 32, 27, 24, 24, 27, 30, 32, 30, 26, 21, 16, 14, 14, 17, 21, 24, 24, 22, 19, 16, 13, 11, 10, 9, 8, 6, 5, 5, 5, 6, 8, 9, 10, 10, 10, 9, 9, 10, 13, 18, 25, 32, 38, 42, 44, 42, 40, 36, 33, 31, 29, 27, 24, 20, 15, 10, 7, 6, 7, 8, 10, 10, 9, 7, 6, 4, 4, 6, 8, 10, 12, 12, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 12, 16, 19, 20, 19, 17, 13, 10, 8, 6, 6, 7, 7, 7, 6, 5, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 12, 17, 20, 22, 23, 22, 21, 20, 21, 24, 29, 35, 43, 50, 55, 57, 55, 52, 48, 45, 45, 46, 49, 52, 55, 56, 57, 58, 62, 66, 70, 74, 75, 74, 71, 69, 67, 66, 66, 67, 68, 69, 69, 69, 68, 65, 60, 55, 49, 45, 43, 43, 44, 45, 43, 39, 34, 28, 23, 21, 21, 24, 27, 29, 28, 25, 21, 16, 12, 9, 8, 7, 7, 6, 4, 2, 1, 0, 0, 0, 2, 5, 9, 13, 17, 20, 23, 25, 27, 28, 28, 28, 27, 26, 24, 23, 21, 19, 16, 12, 9, 5, 3, 3, 3, 5, 6, 7, 6, 4, 1, 0, 0, 0, 3, 6, 8, 9, 9, 7, 5, 3, 2, 2, 2, 3, 2, 2, 1, 0, 0, 0, 2, 7, 13, 20, 26, 29, 29, 27, 25, 23, 23, 25, 28, 31, 31, 29, 25, 18, 11, 5, 1, 0, 0, 0, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 8, 10, 12, 14, 16, 19, 21, 24, 27, 30, 33, 34, 34, 31, 27, 23, 21, 20, 21, 24, 27, 29, 28, 26, 23, 21, 21, 24, 28, 34, 38, 41, 42, 42, 40, 38, 37, 36, 36, 36, 37, 38, 39, 41, 44, 47, 50, 54, 58, 62, 63, 62, 58, 51, 44, 37, 33, 31, 33, 35, 38, 41, 41, 41, 40, 39, 37, 35, 33, 30, 26, 21, 18, 15, 12, 10, 8, 7, 6, 6, 8, 10, 11, 12, 11, 8, 5, 2, 1, 1, 2, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 3, 7, 11, 16, 19, 20, 20, 19, 18, 18, 18, 18, 17, 15, 13, 10, 8, 7, 6, 6, 6, 6, 8, 9, 11, 13, 13, 11, 8, 4, 1, 0, 0, 0, 1, 0, 0, 0, 0, 4, 10, 17, 22, 24, 22, 17, 11, 7, 6, 8, 12, 15, 16, 15, 13, 10, 8, 6, 6, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 5, 5, 4, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 4, 12, 21, 30, 35, 37, 35, 31, 27, 26, 28, 32, 35, 37, 37, 33, 28, 24, 20, 17, 15, 13, 12, 10, 9, 8, 8, 9, 9, 9, 8, 7, 7, 9, 14, 21, 30, 37, 43, 44, 43, 39, 35, 32, 30, 30, 30, 30, 29, 26, 23, 20, 19, 20, 23, 24, 24, 22, 17, 12, 7, 4, 3, 5, 8, 10, 10, 8, 5, 2, 0, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 2, 3, 4, 3, 2, 1, 1, 3, 5, 7, 8, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 3, 6, 9, 10, 10, 8, 5, 2, 0, 0, 1, 2, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 9, 11, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 8, 9, 11, 12, 14, 16, 18, 21, 25, 30, 36, 42, 48, 54, 58, 60, 60, 59, 58, 56, 55, 54, 53, 51, 50, 49, 48, 47, 45, 41, 37, 31, 26, 23, 23, 24, 27, 28, 27, 24, 19, 15, 14, 15, 19, 23, 26, 25, 22, 17, 12, 9, 10, 14, 19, 23, 26, 25, 22, 19, 17, 16, 17, 20, 22, 23, 23, 22, 22, 23, 27, 32, 37, 42, 45, 46, 46, 45, 44, 44, 43, 42, 40, 37, 35, 32, 30, 29, 28, 27, 27, 28, 29, 31, 31, 31, 29, 28, 26, 26, 27, 29, 29, 28, 25, 20, 16, 13, 13, 16, 20, 24, 25, 24, 20, 15, 10, 7, 6, 8, 11, 14, 15, 14, 12, 9, 7, 7, 9, 11, 13, 13, 13, 12, 11, 12, 13, 15, 15, 12, 8, 4, 1, 0, 0, 3, 6, 7, 7, 4, 2, 0, 0, 0, 3, 7, 12, 16, 19, 22, 25, 27, 29, 30, 31, 31, 31, 29, 25, 21, 17, 15, 14, 15, 17, 18, 17, 14, 9, 5, 3, 5, 9, 14, 18, 20, 19, 16, 11, 8, 5, 4, 4, 4, 5, 6, 7, 7, 6, 4, 2, 0, 0, 1, 3, 5, 7, 6, 5, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 1, 5, 11, 17, 20, 21, 19, 16, 13, 13, 16, 21, 25, 26, 25, 21, 17, 14, 14, 16, 19, 19, 16, 11, 5, 1, 0, 2, 6, 12, 17, 21, 24, 28, 31, 34, 36, 37, 35, 32, 27, 23, 20, 18, 16, 16, 15, 15, 15, 14, 13, 12, 11, 11, 12, 15, 18, 21, 23, 22, 19, 13, 7, 3, 2, 3, 6, 9, 10, 9, 6, 2, 1, 2, 7, 13, 18, 22, 22, 21, 19, 19, 22, 28, 35, 41, 44, 44, 40, 34, 27, 22, 18, 17, 17, 19, 21, 23, 24, 24, 23, 21, 17, 15, 13, 12, 13, 13, 14, 13, 12, 10, 8, 6, 4, 3, 2, 2, 1, 0, 0, 0, 0, 1, 3, 6, 8, 9, 9, 7, 5, 5, 6, 9, 13, 17, 18, 18, 17, 16, 16, 15, 14, 13, 9, 6, 3, 2, 4, 8, 12, 14, 14, 11, 6, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 6, 6, 7, 9, 11, 13, 13, 12, 10, 8, 7, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 5, 3, 1, 0, 0, 0, 2, 4, 5, 5, 4, 2, 0, 0, 0, 0, 2, 4, 6, 7, 7, 7, 7, 8, 10, 12, 15, 18, 20, 22, 23, 24, 25, 26, 25, 24, 23, 21, 19, 17, 16, 16, 17, 18, 19, 19, 20, 21, 22, 24, 26, 29, 33, 36, 40, 43, 47, 49, 52, 53, 54, 54, 52, 48, 43, 37, 32, 27, 25, 25, 27, 30, 31, 32, 32, 31, 32, 34, 37, 40, 41, 41, 38, 34, 30, 27, 25, 23, 23, 23, 23, 22, 21, 19, 17, 14, 11, 9, 9, 12, 16, 20, 23, 24, 24, 23, 21, 19, 18, 17, 16, 16, 16, 16, 17, 17, 15, 13, 10, 8, 7, 9, 12, 16, 18, 19, 19, 19, 19, 21, 25, 30, 34, 36, 36, 34, 30, 27, 25, 26, 27, 30, 33, 34, 35, 34, 33, 32, 32, 33, 33, 34, 33, 31, 30, 29, 32, 36, 43, 49, 54, 56, 53, 48, 40, 33, 27, 24, 23, 23, 25, 25, 26, 25, 25, 26, 27, 29, 31, 32, 31, 29, 26, 24, 22, 21, 21, 21, 19, 18, 16, 16, 19, 24, 31, 38, 43, 46, 45, 41, 36, 32, 28, 26, 25, 25, 26, 26, 26, 27, 28, 29, 30, 31, 31, 29, 25, 21, 16, 12, 10, 10, 11, 13, 15, 16, 17, 17, 16, 14, 10, 7, 5, 7, 11, 18, 26, 31, 32, 29, 23, 16, 9, 5, 2, 2, 2, 2, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 2, 6, 11, 16, 20, 23, 24, 24, 23, 22, 21, 23, 25, 28, 30, 30, 29, 25, 20, 16, 12, 11, 12, 14, 16, 18, 18, 18, 17, 16, 17, 19, 22, 25, 26, 25, 22, 17, 12, 8, 5, 3, 1, 0, 0, 0, 3, 7, 12, 19, 25, 29, 32, 33, 33, 32, 29, 25, 20, 15, 12, 11, 13, 16, 21, 24, 25, 23, 19, 13, 8, 5, 4, 5, 6, 8, 9, 9, 10, 11, 14, 17, 19, 20, 17, 13, 7, 2, 0, 0, 2, 5, 8, 9, 7, 5, 2, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 6, 7, 6, 3, 1, 0, 0, 1, 5, 10, 14, 16, 16, 13, 10, 9, 9, 13, 17, 22, 26, 28, 26, 23, 19, 15, 13, 14, 17, 22, 26, 29, 29, 27, 23, 17, 12, 9, 7, 8, 10, 12, 13, 14, 14, 14, 14, 16, 17, 19, 20, 20, 19, 17, 15, 12, 9, 7, 6, 5, 4, 2, 1, 0, 0, 0, 3, 6, 10, 12, 12, 10, 7, 7, 8, 12, 17, 22, 25, 26, 26, 27, 29, 33, 37, 41, 42, 41, 39, 38, 37, 38, 38, 38, 36, 34, 32, 32, 33, 35, 37, 37, 35, 33, 30, 27, 26, 25, 25, 23, 21, 19, 19, 21, 24, 28, 30, 31, 29, 27, 26, 27, 30, 34, 40, 44, 47, 49, 50, 51, 53, 55, 57, 58, 57, 55, 53, 51, 51, 53, 57, 62, 67, 70, 71, 69, 66, 61, 58, 56, 56, 57, 58, 57, 53, 45, 37, 29, 24, 22, 24, 28, 33, 36, 37, 36, 33, 29, 25, 20, 17, 15, 16, 18, 21, 24, 24, 23, 19, 14, 10, 8, 9, 11, 13, 14, 14, 12, 11, 10, 10, 10, 9, 7, 5, 3, 2, 2, 3, 4, 4, 4, 3, 3, 3, 4, 6, 7, 7, 6, 3, 1, 0, 0, 0, 3, 7, 10, 11, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 1, 2, 4, 6, 7, 7, 5, 3, 1, 0, 0, 2, 4, 4, 4, 2, 0, 0, 0, 2, 8, 14, 20, 23, 22, 19, 14, 11, 11, 12, 14, 16, 14, 10, 4, 0, 0, 2, 8, 16, 23, 27, 29, 27, 26, 25, 27, 31, 36, 42, 46, 48, 49, 48, 48, 49, 52, 57, 62, 66, 68, 67, 64, 60, 57, 57, 60, 65, 69, 70, 65, 57, 47, 39, 35, 36, 41, 48, 54, 59, 60, 60, 59, 56, 52, 48, 44, 40, 39, 40, 45, 51, 57, 61, 63, 62, 61, 59, 59, 61, 64, 67, 71, 74, 76, 79, 81, 84, 87, 88, 88, 86, 83, 80, 80, 80, 83, 85, 85, 82, 77, 70, 65, 63, 64, 67, 71, 73, 72, 69, 65, 63, 64, 68, 73, 79, 81, 81, 77, 72, 68, 65, 64, 65, 65, 65, 64, 61, 57, 52, 48, 44, 42, 41, 42, 44, 45, 44, 41, 37, 32, 29, 28, 30, 34, 39, 41, 40, 38, 34, 32, 31, 32, 32, 31, 28, 23, 20, 17, 18, 20, 22, 24, 24, 23, 22, 23, 24, 26, 27, 27, 24, 19, 13, 9, 8, 10, 14, 18, 22, 24, 25, 23, 20, 17, 14, 12, 10, 10, 11, 13, 15, 18, 20, 21, 21, 22, 23, 24, 25, 26, 25, 22, 19, 15, 12, 10, 11, 11, 12, 12, 12, 11, 10, 11, 12, 13, 14, 13, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 0, 0, 0, 2, 6, 11, 14, 14, 11, 6, 2, 1, 3, 8, 14, 19, 20, 20, 18, 17, 18, 21, 25, 27, 28, 27, 26, 26, 26, 26, 26, 25, 23, 21, 21, 23, 27, 31, 32, 31, 26, 19, 13, 11, 12, 16, 21, 24, 24, 22, 20, 19, 20, 23, 26, 28, 26, 21, 15, 9, 7, 7, 10, 13, 14, 13, 9, 5, 1, 0, 0, 0, 3, 6, 8, 9, 8, 6, 3, 0, 0, 0, 3, 6, 8, 8, 6, 4, 1, 0, 0, 1, 3, 5, 7, 8, 10, 11, 12, 13, 13, 12, 10, 7, 3, 1, 0, 0, 0, 1, 2, 3, 5, 6, 7, 8, 7, 6, 5, 3, 1, 0, 0, 1, 2, 4, 5, 4, 3, 1, 0, 0, 2, 5, 8, 11, 14, 18, 21, 25, 26, 26, 23, 18, 14, 11, 12, 16, 21, 25, 26, 24, 19, 15, 12, 14, 17, 22, 24, 23, 18, 11, 5, 1, 0, 3, 7, 11, 14, 14, 14, 13, 13, 14, 16, 19, 21, 22, 20, 16, 11, 6, 2, 0, 1, 4, 7, 9, 9, 7, 4, 1, 0, 0, 1, 2, 2, 2, 1, 0, 0, 2, 4, 5, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 10, 11, 12, 13, 16, 19, 23, 24, 25, 25, 25, 25, 27, 29, 30, 31, 31, 30, 30, 30, 30, 30, 29, 30, 30, 31, 34, 36, 38, 40, 41, 42, 43, 43, 42, 39, 34, 27, 19, 12, 8, 7, 9, 12, 16, 18, 19, 20, 20, 22, 24, 25, 25, 22, 18, 13, 9, 6, 6, 8, 10, 13, 14, 13, 12, 10, 9, 9, 10, 13, 15, 16, 16, 16, 15, 15, 16, 16, 17, 15, 13, 10, 9, 10, 14, 20, 26, 30, 32, 30, 25, 20, 15, 13, 14, 17, 21, 24, 27, 28, 30, 32, 35, 39, 44, 47, 49, 49, 49, 48, 48, 50, 52, 54, 56, 57, 57, 58, 58, 58, 58, 59, 61, 63, 65, 66, 65, 63, 60, 57, 54, 53, 54, 56, 57, 58, 58, 57, 56, 55, 55, 57, 60, 62, 64, 63, 59, 54, 48, 43, 41, 42, 45, 50, 53, 55, 53, 50, 45, 40, 37, 35, 35, 37, 39, 42, 44, 45, 44, 41, 37, 32, 28, 26, 26, 29, 32, 35, 37, 35, 32, 28, 25, 25, 27, 32, 36, 38, 37, 33, 27, 22, 20, 22, 28, 35, 41, 45, 46, 45, 43, 44, 46, 49, 53, 58, 62, 66, 71, 76, 80, 82, 83, 82, 82, 83, 85, 88, 91, 91, 90, 86, 81, 77, 75, 76, 77, 79, 81, 81, 80, 78, 76, 75, 75, 75, 76, 76, 74, 71, 66, 60, 53, 47, 42, 39, 37, 38, 41, 45, 49, 52, 53, 52, 50, 47, 45, 45, 45, 47, 47, 47, 44, 41, 38, 36, 35, 36, 36, 36, 36, 35, 33, 32, 31, 31, 31, 33, 35, 37, 38, 37, 34, 30, 27, 24, 24, 26, 29, 32, 32, 30, 26, 20, 16, 13, 14, 16, 18, 20, 19, 16, 14, 13, 14, 17, 21, 24, 25, 23, 18, 13, 7, 4, 2, 2, 4, 7, 10, 13, 15, 16, 17, 18, 19, 19, 20, 19, 18, 18, 19, 21, 23, 25, 25, 22, 18, 14, 12, 12, 14, 18, 20, 19, 16, 10, 5, 1, 0, 1, 4, 6, 6, 5, 3, 1, 0, 0, 0, 1, 3, 4, 5, 5, 3, 2, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 3, 5, 7, 7, 6, 4, 2, 0, 0, 0, 0, 1, 3, 5, 7, 7, 6, 4, 3, 4, 6, 10, 14, 17, 17, 16, 14, 12, 12, 13, 16, 20, 23, 26, 27, 26, 22, 18, 14, 13, 14, 18, 23, 27, 29, 28, 25, 23, 23, 25, 31, 38, 44, 47, 45, 41, 34, 28, 23, 20, 20, 22, 24, 25, 27, 28, 28, 29, 29, 29, 27, 26, 25, 25, 27, 31, 35, 39, 41, 41, 39, 36, 34, 34, 36, 40, 44, 46, 43, 38, 30, 24, 21, 22, 27, 33, 39, 42, 42, 40, 38, 37, 39, 42, 44, 45, 43, 40, 36, 35, 37, 42, 47, 52, 53, 50, 45, 39, 35, 35, 37, 42, 47, 49, 48, 44, 37, 31, 26, 24, 23, 25, 26, 28, 29, 29, 27, 24, 20, 17, 15, 15, 16, 18, 20, 20, 18, 15, 11, 8, 6, 6, 7, 9, 11, 13, 14, 15, 14, 12, 11, 10, 9, 9, 10, 10, 10, 10, 10, 10, 10, 11, 13, 14, 16, 17, 18, 18, 19, 19, 19, 20, 21, 23, 25, 28, 31, 34, 35, 36, 35, 34, 33, 31, 30, 28, 26, 24, 21, 18, 16, 15, 16, 19, 23, 26, 27, 27, 24, 22, 19, 17, 17, 18, 19, 22, 25, 27, 29, 28, 26, 23, 20, 18, 18, 19, 21, 22, 20, 18, 15, 15, 17, 21, 27, 30, 31, 28, 23, 18, 16, 17, 20, 25, 28, 30, 29, 26, 24, 23, 24, 25, 26, 26, 24, 22, 21, 21, 23, 26, 29, 30, 29, 27, 24, 21, 20, 21, 23, 26, 27, 27, 25, 23, 20, 18, 17, 16, 16, 16, 16, 17, 18, 19, 19, 17, 14, 9, 5, 1, 0, 0, 2, 4, 6, 8, 10, 11, 11, 10, 9, 7, 5, 4, 3, 3, 3, 3, 2, 3, 5, 9, 14, 18, 20, 19, 14, 7, 2, 0, 0, 5, 10, 14, 15, 13, 8, 3, 1, 2, 7, 13, 20, 26, 30, 33, 35, 36, 37, 38, 40, 42, 43, 45, 46, 47, 47, 48, 50, 53, 56, 58, 60, 59, 57, 54, 51, 50, 50, 53, 57, 60, 62, 61, 57, 50, 43, 37, 35, 36, 39, 42, 43, 42, 38, 33, 30, 30, 33, 37, 40, 40, 37, 32, 27, 22, 20, 20, 20, 19, 16, 12, 9, 7, 10, 15, 22, 27, 29, 26, 20, 13, 7, 5, 8, 13, 18, 23, 24, 22, 19, 16, 14, 14, 15, 18, 20, 23, 25, 28, 32, 35, 38, 39, 37, 35, 32, 31, 32, 35, 40, 45, 49, 51, 50, 48, 45, 43, 43, 45, 50, 55, 60, 64, 65, 63, 58, 53, 47, 42, 38, 37, 39, 42, 45, 48, 49, 47, 44, 41, 38, 37, 36, 35, 32, 28, 24, 21, 21, 24, 31, 39, 45, 48, 47, 44, 39, 34, 30, 27, 25, 23, 20, 18, 16, 15, 15, 14, 14, 13, 11, 8, 6, 6, 6, 9, 12, 15, 17, 15, 12, 7, 4, 4, 7, 13, 18, 22, 22, 18, 11, 5, 1, 0, 2, 5, 8, 9, 8, 5, 1, 0, 0, 1, 5, 10, 14, 17, 17, 17, 15, 14, 15, 17, 20, 24, 26, 28, 29, 29, 28, 28, 27, 27, 27, 27, 28, 29, 31, 33, 34, 32, 27, 20, 14, 9, 8, 11, 15, 18, 19, 17, 13, 10, 9, 10, 14, 17, 18, 16, 12, 7, 2, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 6, 7, 10, 13, 17, 21, 23, 22, 20, 18, 16, 16, 17, 19, 21, 22, 22, 20, 20, 20, 22, 25, 26, 25, 22, 18, 14, 12, 13, 17, 21, 25, 26, 25, 23, 20, 18, 16, 16, 15, 15, 14, 13, 12, 11, 10, 9, 8, 9, 10, 13, 15, 17, 19, 20, 21, 21, 21, 19, 17, 13, 9, 5, 2, 0, 0, 0, 0, 0, 1, 2, 4, 7, 9, 11, 12, 11, 9, 7, 7, 8, 11, 16, 21, 23, 23, 20, 16, 12, 9, 8, 8, 8, 7, 5, 2, 0, 0, 1, 5, 10, 14, 16, 14, 10, 6, 2, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 2, 6, 10, 14, 17, 17, 15, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 1, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 1, 2, 4, 5, 5, 4, 2, 2, 3, 7, 13, 20, 27, 32, 35, 35, 33, 29, 26, 24, 22, 22, 23, 24, 26, 29, 32, 35, 37, 38, 37, 35, 33, 32, 34, 36, 40, 42, 42, 39, 35, 31, 28, 26, 26, 25, 24, 22, 19, 17, 15, 14, 13, 13, 12, 11, 11, 11, 12, 14, 15, 16, 16, 16, 15, 15, 16, 17, 20, 22, 24, 22, 19, 14, 8, 5, 4, 6, 9, 13, 15, 14, 11, 8, 7, 8, 12, 16, 18, 18, 15, 11, 7, 5, 6, 8, 10, 10, 8, 4, 2, 2, 5, 9, 14, 17, 17, 14, 10, 5, 2, 1, 3, 6, 10, 13, 16, 17, 16, 15, 13, 11, 9, 9, 9, 10, 11, 12, 12, 11, 10, 9, 9, 10, 11, 11, 10, 9, 8, 7, 8, 9, 11, 14, 15, 16, 16, 16, 17, 19, 21, 21, 19, 16, 12, 7, 3, 0, 0, 0, 0, 3, 8, 14, 19, 22, 20, 15, 8, 2, 0, 1, 7, 14, 19, 20, 17, 11, 5, 1, 0, 0, 1, 3, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 5, 4, 2, 0, 0, 0, 2, 4, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 8, 10, 11, 12, 12, 12, 12, 13, 16, 19, 23, 26, 28, 29, 28, 27, 26, 26, 27, 28, 30, 31, 31, 30, 28, 25, 22, 19, 17, 18, 20, 23, 27, 28, 27, 23, 17, 11, 6, 5, 7, 12, 17, 21, 22, 22, 21, 20, 20, 21, 23, 23, 22, 20, 17, 15, 13, 13, 13, 13, 12, 11, 11, 12, 14, 18, 20, 21, 19, 15, 10, 6, 6, 10, 15, 20, 23, 23, 21, 21, 23, 28, 35, 40, 41, 39, 34, 29, 27, 29, 32, 35, 36, 35, 31, 28, 26, 27, 30, 32, 32, 30, 26, 21, 18, 18, 21, 26, 32, 36, 38, 36, 31, 24, 18, 14, 14, 17, 24, 31, 38, 42, 43, 41, 36, 31, 28, 26, 27, 29, 32, 34, 34, 32, 29, 26, 25, 26, 29, 33, 36, 36, 34, 30, 25, 22, 21, 23, 26, 29, 29, 27, 24, 19, 16, 14, 15, 16, 17, 18, 18, 17, 16, 14, 12, 10, 8, 8, 8, 11, 13, 16, 17, 16, 13, 10, 6, 5, 4, 6, 8, 11, 14, 16, 17, 18, 17, 14, 11, 8, 5, 3, 1, 1, 0, 0, 0, 0, 1, 5, 10, 15, 18, 17, 14, 8, 3, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 7, 5, 2, 0, 0, 1, 4, 7, 10, 11, 9, 6, 2, 0, 0, 0, 3, 8, 12, 14, 13, 10, 6, 3, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 2, 4, 5, 7, 8, 9, 10, 12, 13, 13, 12, 11, 10, 10, 11, 14, 18, 24, 29, 34, 37, 40, 43, 47, 54, 61, 70, 78, 84, 86, 85, 82, 78, 74, 70, 65, 57, 47, 36, 26, 20, 19, 22, 29, 35, 39, 40, 38, 33, 29, 26, 24, 24, 26, 28, 31, 33, 36, 37, 38, 38, 37, 36, 35, 34, 33, 32, 31, 29, 27, 26, 25, 25, 27, 29, 33, 36, 37, 37, 36, 35, 34, 34, 33, 33, 32, 31, 30, 28, 29, 30, 34, 38, 40, 42, 41, 38, 35, 34, 35, 38, 42, 45, 45, 42, 37, 31, 26, 24, 25, 29, 36, 43, 49, 51, 50, 44, 37, 29, 22, 18, 18, 19, 22, 24, 26, 26, 25, 24, 24, 25, 28, 30, 31, 30, 27, 24, 20, 17, 16, 18, 21, 24, 26, 27, 25, 23, 21, 20, 21, 23, 26, 29, 30, 30, 28, 26, 25, 25, 26, 28, 29, 30, 29, 27, 25, 25, 28, 33, 38, 41, 42, 39, 35, 29, 25, 23, 23, 25, 26, 27, 27, 27, 27, 28, 29, 29, 27, 23, 17, 11, 7, 5, 5, 9, 13, 16, 17, 16, 13, 10, 7, 6, 6, 8, 9, 10, 9, 8, 7, 6, 6, 7, 9, 10, 10, 10, 9, 7, 5, 4, 2, 1, 1, 2, 3, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 9, 10, 9, 7, 4, 2, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 6, 8, 10, 10, 9, 6, 3, 1, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 8, 7, 5, 3, 0, 0, 0, 0, 1, 2, 4, 6, 8, 10, 12, 13, 15, 16, 16, 15, 12, 9, 6, 3, 1, 0, 0, 0, 1, 3, 4, 6, 7, 8, 8, 8, 8, 7, 7, 8, 9, 12, 14, 16, 17, 15, 11, 8, 6, 7, 12, 20, 27, 32, 33, 31, 27, 23, 22, 23, 25, 26, 27, 25, 22, 20, 20, 22, 25, 28, 32, 35, 38, 41, 44, 45, 43, 38, 32, 25, 19, 17, 19, 22, 26, 29, 29, 27, 23, 19, 17, 17, 18, 22, 25, 27, 28, 27, 25, 22, 21, 21, 24, 28, 31, 32, 30, 25, 19, 12, 9, 9, 12, 16, 19, 18, 14, 8, 3, 0, 0, 4, 8, 12, 14, 12, 9, 6, 3, 3, 3, 4, 4, 2, 1, 0, 1, 3, 7, 10, 12, 11, 8, 4, 1, 0, 0, 1, 4, 6, 7, 8, 9, 9, 10, 10, 11, 12, 12, 11, 11, 9, 8, 7, 7, 7, 7, 6, 5, 4, 3, 3, 5, 7, 10, 12, 13, 11, 8, 4, 1, 0, 0, 1, 3, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 11, 13, 13, 11, 8, 5, 2, 0, 0, 0, 0, 0, 1, 4, 9, 13, 16, 17, 15, 12, 7, 3, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 5, 2, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 3, 5, 7, 8, 7, 7, 6, 5, 5, 5, 5, 4, 3, 1, 0, 0, 0, 3, 6, 11, 14, 17, 18, 18, 17, 16, 15, 15, 17, 18, 20, 20, 20, 19, 18, 17, 17, 18, 18, 19, 19, 18, 18, 18, 18, 18, 17, 16, 16, 15, 17, 19, 21, 22, 20, 16, 12, 8, 7, 8, 12, 15, 17, 15, 12, 7, 2, 0, 0, 1, 3, 4, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 9, 9, 8, 6, 5, 3, 1, 0, 0, 0, 1, 2, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 4, 2, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 1, 4, 7, 11, 14, 15, 15, 15, 14, 14, 15, 15, 15, 14, 13, 12, 11, 12, 14, 18, 22, 24, 25, 23, 19, 15, 13, 14, 18, 23, 29, 34, 36, 34, 30, 25, 20, 17, 15, 17, 20, 24, 27, 29, 27, 23, 17, 12, 7, 5, 5, 7, 8, 9, 9, 9, 8, 7, 6, 5, 4, 3, 3, 4, 6, 8, 9, 10, 8, 6, 3, 1, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 11, 12, 12, 12, 12, 12, 12, 12, 10, 8, 8, 8, 11, 15, 18, 20, 19, 18, 15, 14, 14, 15, 17, 18, 19, 17, 15, 13, 12, 12, 13, 15, 18, 21, 24, 25, 25, 23, 21, 19, 17, 16, 15, 14, 13, 10, 7, 5, 6, 8, 12, 16, 19, 18, 14, 9, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 5, 3, 1, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 5, 5, 7, 9, 12, 14, 14, 14, 12, 11, 11, 12, 15, 18, 22, 24, 24, 22, 18, 14, 11, 10, 10, 13, 17, 20, 23, 23, 23, 23, 23, 24, 27, 30, 33, 34, 33, 31, 29, 29, 30, 32, 33, 33, 32, 30, 29, 30, 31, 34, 35, 35, 33, 30, 28, 27, 28, 31, 33, 33, 30, 25, 19, 14, 13, 16, 22, 28, 33, 34, 31, 25, 17, 10, 6, 5, 6, 8, 11, 11, 10, 7, 4, 1, 0, 0, 3, 6, 9, 11, 11, 10, 8, 5, 3, 1, 0, 0, 0, 2, 3, 4, 4, 3, 1, 0, 0, 0, 2, 3, 4, 3, 1, 0, 0, 2, 5, 8, 10, 10, 9, 6, 4, 2, 2, 3, 4, 4, 4, 2, 1, 0, 0, 0, 0, 2, 5, 7, 8, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 3, 1, 0, 0, 0, 1, 2, 3, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 6, 7, 7, 6, 4, 1, 0, 0, 1, 4, 7, 10, 12, 13, 12, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 4, 3, 3, 4, 5, 6, 6, 6, 4, 2, 1, 1, 2, 6, 10, 15, 18, 18, 15, 11, 7, 4, 5, 9, 15, 20, 23, 22, 19, 14, 10, 8, 9, 11, 13, 15, 15, 12, 9, 5, 2, 2, 3, 6, 9, 12, 13, 13, 11, 9, 8, 8, 9, 10, 11, 12, 11, 9, 6, 4, 3, 3, 3, 4, 5, 6, 7, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 3, 1, 0, 0, 0, 2, 6, 9, 11, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 11, 13, 13, 11, 7, 3, 0, 0, 0, 1, 3, 4, 4, 3, 1, 0, 0, 1, 3, 6, 8, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 0, 0, 0, 2, 7, 13, 18, 19, 18, 14, 8, 3, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 2, 1, 0, 0, 0, 0, 2, 2, 3, 2, 1, 1, 2, 5, 10, 15, 18, 19, 16, 12, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 13, 13, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 9, 9, 8, 7, 5, 3, 1, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 2, 6, 9, 10, 9, 6, 3, 1, 2, 7, 14, 21, 26, 27, 25, 21, 18, 15, 14, 13, 12, 10, 7, 5, 6, 10, 16, 23, 29, 31, 29, 24, 18, 12, 8, 7, 9, 13, 17, 22, 25, 27, 28, 28, 27, 26, 26, 25, 24, 23, 20, 17, 14, 11, 9, 10, 11, 15, 19, 22, 25, 25, 23, 20, 16, 12, 10, 11, 13, 16, 17, 17, 14, 10, 5, 2, 0, 1, 2, 3, 3, 2, 1, 0, 0, 2, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 2, 5, 8, 11, 13, 13, 12, 9, 6, 3, 0, 0, 0, 1, 2, 4, 4, 3, 1, 0, 0, 2, 6, 12, 17, 19, 19, 15, 10, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 4, 2, 0, 0, 0, 2, 6, 10, 12, 12, 10, 6, 2, 0, 0, 1, 4, 7, 8, 8, 6, 4, 1, 0, 0, 1, 4, 9, 14, 19, 23, 24, 23, 19, 14, 9, 6, 5, 6, 8, 11, 13, 15, 16, 16, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 27, 26, 26, 25, 24, 23, 22, 22, 22, 22, 23, 23, 22, 21, 20, 18, 16, 14, 14, 13, 14, 15, 17, 19, 22, 24, 25, 24, 22, 19, 16, 14, 13, 13, 14, 14, 14, 14, 12, 10, 8, 6, 5, 4, 4, 5, 6, 8, 10, 13, 14, 15, 16, 15, 14, 14, 13, 12, 12, 11, 11, 10, 9, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 11, 12, 13, 13, 13, 13, 12, 10, 8, 6, 3, 2, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 9, 9, 10, 11, 13, 15, 17, 18, 18, 17, 14, 11, 8, 7, 7, 10, 15, 20, 23, 25, 26, 24, 23, 22, 21, 22, 24, 25, 26, 26, 26, 24, 23, 23, 23, 25, 27, 30, 32, 34, 36, 37, 37, 37, 36, 35, 32, 29, 26, 25, 24, 26, 28, 31, 32, 32, 30, 26, 22, 19, 18, 20, 24, 29, 33, 36, 36, 33, 30, 27, 25, 25, 27, 30, 32, 34, 33, 30, 26, 21, 16, 13, 11, 9, 9, 8, 9, 10, 11, 14, 16, 18, 18, 17, 14, 10, 7, 6, 6, 9, 12, 16, 19, 19, 16, 12, 8, 5, 4, 5, 9, 14, 19, 22, 23, 23, 21, 19, 16, 13, 10, 7, 4, 1, 0, 0, 1, 4, 7, 11, 13, 13, 12, 10, 7, 6, 5, 5, 6, 7, 9, 10, 12, 15, 18, 21, 24, 25, 25, 23, 20, 17, 15, 15, 16, 18, 21, 23, 26, 27, 29, 30, 31, 32, 32, 32, 31, 30, 28, 26, 24, 22, 20, 17, 15, 14, 13, 12, 12, 12, 12, 13, 15, 19, 24, 29, 33, 35, 34, 30, 24, 18, 13, 9, 8, 8, 9, 11, 12, 13, 13, 13, 14, 15, 17, 18, 18, 19, 19],
-"basecallPos": [449, 458, 468, 478, 492, 506, 516, 527, 540, 553, 569, 579, 590, 602, 610, 622, 635, 648, 661, 673, 683, 694, 706, 714, 729, 742, 753, 764, 776, 787, 801, 812, 824, 834, 846, 857, 868, 881, 893, 903, 916, 929, 941, 954, 968, 982, 993, 1005, 1016, 1026, 1038, 1051, 1062, 1074, 1087, 1099, 1110, 1123, 1135, 1149, 1162, 1172, 1183, 1194, 1205, 1219, 1232, 1244, 1255, 1265, 1279, 1291, 1302, 1314, 1325, 1337, 1347, 1359, 1372, 1386, 1398, 1411, 1424, 1435, 1448, 1460, 1471, 1484, 1496, 1508, 1521, 1533, 1545, 1558, 1568, 1579, 1591, 1603, 1615, 1628, 1641, 1653, 1665, 1678, 1691, 1702, 1712, 1725, 1737, 1749, 1760, 1771, 1781, 1793, 1806, 1819, 1830, 1843, 1855, 1869, 1882, 1895, 1906, 1919, 1930, 1942, 1954, 1966, 1977, 1988, 2000, 2013, 2025, 2036, 2048, 2061, 2072, 2083, 2094, 2105, 2118, 2129, 2142, 2155, 2167, 2179, 2191, 2203, 2216, 2227, 2238, 2251, 2263, 2275, 2288, 2301, 2314, 2325, 2335, 2347, 2360, 2371, 2384, 2395, 2407, 2418, 2431, 2443, 2456, 2468, 2479, 2490, 2503, 2515, 2526, 2538, 2548, 2560, 2573, 2586, 2598, 2610, 2621, 2632, 2645, 2657, 2668, 2681, 2694, 2706, 2717, 2729, 2741, 2754, 2765, 2776, 2787, 2799, 2811, 2823, 2834, 2845, 2857, 2869, 2880, 2892, 2905, 2916, 2929, 2942, 2955, 2968, 2980, 2991, 3003, 3014, 3025, 3037, 3048, 3060, 3071, 3082, 3095, 3108, 3118, 3130, 3142, 3154, 3167, 3179, 3191, 3202, 3214, 3226, 3238, 3250, 3262, 3273, 3285, 3297, 3310, 3322, 3334, 3346, 3358, 3369, 3380, 3393, 3405, 3417, 3429, 3441, 3454, 3466, 3478, 3490, 3502, 3514, 3525, 3536, 3549, 3561, 3573, 3585, 3596, 3609, 3621, 3631, 3644, 3655, 3668, 3681, 3693, 3705, 3715, 3728, 3738, 3750, 3762, 3775, 3788, 3800, 3812, 3825, 3837, 3849, 3861, 3873, 3884, 3897, 3909, 3921, 3933, 3945, 3956, 3968, 3980, 3991, 4003, 4016, 4026, 4039, 4050, 4062, 4073, 4084, 4097, 4109, 4122, 4134, 4145, 4157, 4169, 4182, 4194, 4206, 4219, 4231, 4243, 4254, 4265, 4277, 4290, 4302, 4314, 4324, 4336, 4348, 4361, 4372, 4384, 4395, 4408, 4420, 4432, 4444, 4456, 4467, 4479, 4490, 4502, 4513, 4526, 4539, 4551, 4563, 4575, 4587, 4598, 4610, 4622, 4634, 4646, 4658, 4669, 4681, 4693, 4706, 4717, 4730, 4741, 4754, 4766, 4777, 4789, 4802, 4815, 4826, 4839, 4850, 4862, 4874, 4885, 4897, 4908, 4921, 4933, 4945, 4958, 4970, 4982, 4992, 5004, 5016, 5029, 5040, 5053, 5064, 5076, 5088, 5100, 5112, 5124, 5135, 5147, 5158, 5170, 5183, 5195, 5207, 5219, 5233, 5245, 5256, 5268, 5278, 5291, 5303, 5316, 5327, 5339, 5351, 5364, 5376, 5387, 5399, 5410, 5421, 5433, 5445, 5457, 5470, 5482, 5493, 5505, 5518, 5530, 5542, 5555, 5566, 5578, 5589, 5601, 5613, 5626, 5637, 5648, 5661, 5672, 5684, 5697, 5707, 5720, 5733, 5745, 5756, 5768, 5780, 5793, 5805, 5817, 5827, 5840, 5851, 5863, 5875, 5888, 5900, 5912, 5924, 5936, 5948, 5960, 5972, 5985, 5998, 6008, 6021, 6033, 6045, 6058, 6070, 6081, 6092, 6104, 6117, 6127, 6139, 6152, 6164, 6176, 6187, 6199, 6211, 6224, 6236, 6248, 6261, 6273, 6285, 6297, 6309, 6320, 6332, 6343, 6354, 6368, 6380, 6393, 6405, 6418, 6430, 6443, 6454, 6466, 6477, 6489, 6501, 6513, 6525, 6537, 6549, 6563, 6574, 6585, 6597, 6609, 6622, 6633, 6645, 6657, 6669, 6681, 6694, 6706, 6718, 6731, 6743, 6756, 6767, 6779, 6790, 6802, 6813, 6826, 6839, 6851, 6864, 6876, 6888, 6899, 6911, 6924, 6936, 6949, 6960, 6972, 6984, 6996, 7008, 7021, 7032, 7045, 7058, 7070, 7082, 7095, 7107, 7119, 7132, 7143, 7155, 7166],
-"basecalls": {"449":"1:A", "458":"2:C", "468":"3:A", "478":"4:T", "492":"5:G", "506":"6:C", "516":"7:A", "527":"8:C", "540":"9:T", "553":"10:G", "569":"11:A", "579":"12:A", "590":"13:C", "602":"14:C", "610":"15:A", "622":"16:A", "635":"17:G", "648":"18:T", "661":"19:T", "673":"20:T", "683":"21:A", "694":"22:C", "706":"23:C", "714":"24:A", "729":"25:G", "742":"26:A", "753":"27:T", "764":"28:A", "776":"29:A", "787":"30:T", "801":"31:G", "812":"32:T", "824":"33:A", "834":"34:T", "846":"35:A", "857":"36:T", "868":"37:A", "881":"38:C", "893":"39:C", "903":"40:A", "916":"41:C", "929":"42:C", "941":"43:C", "954":"44:G", "968":"45:G", "982":"46:A", "993":"47:G", "1005":"48:C", "1016":"49:A", "1026":"50:C", "1038":"51:C", "1051":"52:T", "1062":"53:A", "1074":"54:T", "1087":"55:C", "1099":"56:C", "1110":"57:C", "1123":"58:T", "1135":"59:G", "1149":"60:G", "1162":"61:T", "1172":"62:A", "1183":"63:A", "1194":"64:A", "1205":"65:T", "1219":"66:G", "1232":"67:G", "1244":"68:A", "1255":"69:A", "1265":"70:T", "1279":"71:G", "1291":"72:A", "1302":"73:C", "1314":"74:T", "1325":"75:A", "1337":"76:C", "1347":"77:A", "1359":"78:C", "1372":"79:G", "1386":"80:T", "1398":"81:G", "1411":"82:G", "1424":"83:C", "1435":"84:A", "1448":"85:G", "1460":"86:A", "1471":"87:C", "1484":"88:G", "1496":"89:T", "1508":"90:C", "1521":"91:T", "1533":"92:T", "1545":"93:C", "1558":"94:T", "1568":"95:A", "1579":"96:A", "1591":"97:C", "1603":"98:C", "1615":"99:C", "1628":"100:G", "1641":"101:T", "1653":"102:C", "1665":"103:G", "1678":"104:G", "1691":"105:T", "1702":"106:A", "1712":"107:T", "1725":"108:T", "1737":"109:T", "1749":"110:T", "1760":"111:A", "1771":"112:C", "1781":"113:A", "1793":"114:C", "1806":"115:C", "1819":"116:T", "1830":"117:A", "1843":"118:T", "1855":"119:G", "1869":"120:G", "1882":"121:G", "1895":"122:G", "1906":"123:C", "1919":"124:G", "1930":"125:C", "1942":"126:C", "1954":"127:C", "1966":"128:C", "1977":"129:C", "1988":"130:A", "2000":"131:G", "2013":"132:C", "2025":"133:A", "2036":"134:A", "2048":"135:G", "2061":"136:A", "2072":"137:A", "2083":"138:T", "2094":"139:A", "2105":"140:T", "2118":"141:C", "2129":"142:A", "2142":"143:G", "2155":"144:T", "2167":"145:G", "2179":"146:C", "2191":"147:C", "2203":"148:C", "2216":"149:T", "2227":"150:A", "2238":"151:C", "2251":"152:G", "2263":"153:T", "2275":"154:G", "2288":"155:G", "2301":"156:G", "2314":"157:A", "2325":"158:A", "2335":"159:T", "2347":"160:T", "2360":"161:G", "2371":"162:C", "2384":"163:T", "2395":"164:A", "2407":"165:A", "2418":"166:T", "2431":"167:G", "2443":"168:C", "2456":"169:G", "2468":"170:T", "2479":"171:A", "2490":"172:T", "2503":"173:T", "2515":"174:C", "2526":"175:C", "2538":"176:C", "2548":"177:A", "2560":"178:C", "2573":"179:T", "2586":"180:T", "2598":"181:T", "2610":"182:T", "2621":"183:A", "2632":"184:T", "2645":"185:G", "2657":"186:A", "2668":"187:T", "2681":"188:G", "2694":"189:G", "2706":"190:G", "2717":"191:T", "2729":"192:T", "2741":"193:T", "2754":"194:G", "2765":"195:C", "2776":"196:A", "2787":"197:A", "2799":"198:A", "2811":"199:A", "2823":"200:G", "2834":"201:T", "2845":"202:A", "2857":"203:C", "2869":"204:C", "2880":"205:A", "2892":"206:C", "2905":"207:T", "2916":"208:A", "2929":"209:G", "2942":"210:C", "2955":"211:G", "2968":"212:G", "2980":"213:G", "2991":"214:T", "3003":"215:C", "3014":"216:A", "3025":"217:A", "3037":"218:A", "3048":"219:C", "3060":"220:C", "3071":"-", "3082":"-", "3095":"221:T", "3108":"222:C", "3118":"223:A", "3130":"224:A", "3142":"225:C", "3154":"226:T", "3167":"227:G", "3179":"228:A", "3191":"229:A", "3202":"-", "3214":"230:G", "3226":"231:G", "3238":"232:C", "3250":"233:G", "3262":"234:A", "3273":"235:T", "3285":"236:T", "3297":"237:C", "3310":"238:G", "3322":"239:T", "3334":"240:T", "3346":"241:G", "3358":"242:T", "3369":"243:A", "3380":"244:C", "3393":"245:G", "3405":"246:G", "3417":"247:T", "3429":"248:G", "3441":"249:C", "3454":"250:T", "3466":"251:G", "3478":"252:C", "3490":"253:C", "3502":"254:T", "3514":"255:C", "3525":"256:A", "3536":"257:C", "3549":"258:T", "3561":"259:G", "3573":"260:A", "3585":"261:A", "3596":"262:T", "3609":"263:G", "3621":"264:A", "3631":"265:T", "3644":"266:T", "3655":"267:T", "3668":"268:T", "3681":"269:G", "3693":"270:G", "3705":"271:A", "3715":"272:T", "3728":"273:C", "3738":"274:A", "3750":"275:C", "3762":"276:T", "3775":"277:G", "3788":"278:G", "3800":"279:C", "3812":"280:T", "3825":"281:G", "3837":"282:T", "3849":"283:T", "3861":"284:C", "3873":"285:G", "3884":"286:C", "3897":"287:G", "3909":"288:T", "3921":"289:G", "3933":"290:G", "3945":"291:T", "3956":"292:A", "3968":"293:A", "3980":"294:A", "3991":"295:T", "4003":"296:G", "4016":"297:A", "4026":"298:T", "4039":"299:C", "4050":"300:A", "4062":"301:C", "4073":"302:A", "4084":"303:A", "4097":"304:C", "4109":"305:C", "4122":"306:C", "4134":"307:C", "4145":"308:A", "4157":"309:C", "4169":"310:G", "4182":"311:C", "4194":"312:G", "4206":"313:G", "4219":"314:C", "4231":"315:T", "4243":"316:C", "4254":"317:A", "4265":"318:C", "4277":"319:C", "4290":"320:T", "4302":"321:C", "4314":"322:C", "4324":"323:A", "4336":"324:A", "4348":"325:G", "4361":"326:A", "4372":"327:T", "4384":"328:C", "4395":"329:A", "4408":"330:G", "4420":"331:A", "4432":"332:G", "4444":"333:T", "4456":"334:G", "4467":"335:T", "4479":"336:A", "4490":"337:C", "4502":"338:A", "4513":"339:T", "4526":"340:G", "4539":"341:A", "4551":"342:A", "4563":"343:G", "4575":"344:C", "4587":"345:C", "4598":"346:A", "4610":"347:A", "4622":"348:A", "4634":"349:G", "4646":"350:C", "4658":"351:A", "4669":"352:T", "4681":"353:G", "4693":"354:T", "4706":"355:C", "4717":"356:A", "4730":"357:G", "4741":"358:A", "4754":"359:G", "4766":"360:T", "4777":"361:C", "4789":"362:T", "4802":"363:G", "4815":"364:G", "4826":"365:T", "4839":"366:G", "4850":"367:C", "4862":"368:C", "4874":"369:C", "4885":"370:A", "4897":"371:C", "4908":"372:G", "4921":"373:A", "4933":"374:C", "4945":"375:C", "4958":"376:T", "4970":"377:C", "4982":"378:C", "4992":"379:A", "5004":"380:C", "5016":"381:G", "5029":"382:A", "5040":"383:G", "5053":"384:C", "5064":"385:A", "5076":"386:G", "5088":"387:T", "5100":"388:C", "5112":"389:C", "5124":"390:C", "5135":"391:A", "5147":"392:T", "5158":"393:A", "5170":"394:C", "5183":"395:T", "5195":"396:T", "5207":"397:C", "5219":"398:G", "5233":"399:G", "5245":"400:A", "5256":"401:C", "5268":"402:C", "5278":"403:A", "5291":"404:G", "5303":"405:G", "5316":"406:T", "5327":"407:G", "5339":"408:T", "5351":"409:T", "5364":"410:G", "5376":"411:A", "5387":"412:T", "5399":"413:T", "5410":"414:A", "5421":"415:T", "5433":"416:A", "5445":"417:A", "5457":"418:A", "5470":"419:G", "5482":"420:A", "5493":"421:T", "5505":"422:G", "5518":"423:G", "5530":"424:G", "5542":"425:C", "5555":"426:T", "5566":"427:C", "5578":"428:A", "5589":"429:C", "5601":"430:C", "5613":"431:C", "5626":"432:C", "5637":"433:A", "5648":"434:C", "5661":"435:T", "5672":"436:A", "5684":"437:C", "5697":"438:C", "5707":"439:A", "5720":"440:G|A", "5733":"441:A", "5745":"442:A", "5756":"443:A", "5768":"444:A", "5780":"445:G", "5793":"446:G", "5805":"447:G", "5817":"448:A", "5827":"449:T", "5840":"450:T", "5851":"451:A", "5863":"452:A", "5875":"453:C", "5888":"454:G", "5900":"455:A", "5912":"456:C", "5924":"457:T", "5936":"458:T", "5948":"459:A", "5960":"460:T", "5972":"461:G", "5985":"462:G", "5998":"463:A", "6008":"464:T", "6021":"465:T", "6033":"466:T", "6045":"467:G", "6058":"468:G", "6070":"469:A", "6081":"470:C", "6092":"471:A", "6104":"472:C", "6117":"473:C", "6127":"474:A", "6139":"475:A", "6152":"476:A", "6164":"477:A", "6176":"478:C", "6187":"479:A", "6199":"480:A", "6211":"481:A", "6224":"482:G", "6236":"483:C", "6248":"484:T", "6261":"485:G", "6273":"486:T", "6285":"487:G", "6297":"488:T", "6309":"489:A", "6320":"490:T", "6332":"491:A", "6343":"492:C", "6354":"493:A", "6368":"494:G", "6380":"495:C", "6393":"496:T", "6405":"497:G", "6418":"498:G", "6430":"499:C", "6443":"500:T", "6454":"501:A", "6466":"502:C", "6477":"503:A", "6489":"504:A", "6501":"505:A", "6513":"506:A", "6525":"507:T", "6537":"508:T", "6549":"509:T", "6563":"510:G", "6574":"511:C", "6585":"512:A", "6597":"513:A", "6609":"514:T", "6622":"515:T", "6633":"516:A", "6645":"517:C", "6657":"518:C", "6669":"519:A", "6681":"520:C", "6694":"521:C", "6706":"522:T", "6718":"523:A", "6731":"524:G", "6743":"525:C", "6756":"526:T", "6767":"527:A", "6779":"528:C", "6790":"529:A", "6802":"530:C", "6813":"531:A", "6826":"532:A", "6839":"533:G", "6851":"534:A", "6864":"535:A", "6876":"536:G", "6888":"537:A", "6899":"538:C", "6911":"539:T", "6924":"540:T", "6936":"541:G", "6949":"542:C", "6960":"543:A", "6972":"544:A", "6984":"545:A", "6996":"546:A", "7008":"547:T", "7021":"548:G", "7032":"549:C", "7045":"550:C", "7058":"551:G", "7070":"552:T", "7082":"553:G", "7095":"554:A", "7107":"555:G", "7119":"556:T", "7132":"557:G", "7143":"558:T", "7155":"559:C", "7166":"560:A"}
-}
-, {
-"traceFileName": "dataset_152181",
-"leadingGaps": 2411,
-"trailingGaps": 4608,
-"peakA": [0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 3, 4, 5, 5, 6, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 10, 10, 10, 10, 10, 11, 11, 10, 10, 10, 11, 11, 11, 11, 11, 11, 11, 11, 10, 11, 11, 12, 13, 14, 15, 15, 16, 16, 15, 15, 14, 14, 13, 12, 12, 11, 11, 12, 12, 13, 13, 13, 14, 14, 14, 14, 13, 13, 12, 12, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 8, 7, 6, 6, 6, 7, 7, 7, 7, 7, 6, 6, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 4, 5, 6, 6, 6, 5, 5, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 7, 7, 6, 6, 5, 6, 6, 7, 8, 8, 9, 9, 9, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 7, 7, 8, 7, 7, 6, 5, 4, 4, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 5, 4, 4, 3, 3, 3, 4, 4, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10, 10, 10, 10, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 11, 10, 9, 8, 8, 8, 8, 8, 9, 9, 9, 9, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 4, 4, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 3, 3, 3, 3, 4, 4, 5, 5, 6, 6, 7, 8, 9, 9, 9, 9, 8, 7, 7, 8, 9, 10, 10, 11, 10, 9, 8, 7, 7, 7, 7, 7, 8, 8, 8, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 4, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 3, 2, 2, 2, 2, 2, 3, 3, 4, 5, 5, 6, 6, 6, 5, 5, 4, 4, 4, 4, 5, 6, 7, 8, 8, 8, 7, 7, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 3, 3, 3, 2, 2, 1, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 2, 2, 2, 2, 2, 2, 3, 4, 4, 5, 6, 6, 5, 4, 4, 3, 3, 4, 4, 5, 5, 6, 6, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1, 1, 1, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 4, 4, 4, 5, 5, 6, 7, 8, 9, 10, 11, 11, 12, 12, 12, 11, 11, 10, 10, 10, 11, 11, 12, 13, 13, 13, 13, 12, 11, 11, 11, 11, 11, 11, 11, 10, 9, 8, 7, 7, 7, 7, 7, 8, 8, 7, 7, 6, 5, 4, 4, 4, 5, 6, 7, 6, 6, 5, 3, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 6, 7, 8, 8, 8, 8, 7, 6, 6, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 7, 7, 6, 6, 5, 4, 3, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 3, 4, 4, 4, 3, 3, 3, 3, 4, 5, 6, 6, 6, 6, 5, 6, 6, 7, 8, 9, 9, 8, 7, 7, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 7, 7, 8, 8, 9, 10, 11, 11, 11, 11, 10, 10, 9, 9, 8, 8, 8, 9, 9, 9, 9, 9, 8, 7, 6, 6, 5, 5, 5, 5, 5, 4, 3, 2, 2, 2, 2, 2, 3, 3, 3, 2, 1, 1, 0, 0, 1, 2, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 3, 3, 4, 4, 4, 4, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 3, 3, 4, 4, 4, 3, 2, 2, 1, 2, 3, 3, 4, 5, 5, 4, 4, 4, 4, 4, 5, 6, 7, 8, 8, 7, 6, 5, 5, 6, 7, 8, 10, 11, 11, 11, 10, 10, 9, 9, 10, 10, 10, 10, 9, 9, 8, 8, 8, 8, 9, 9, 9, 9, 8, 8, 7, 7, 7, 7, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 4, 3, 2, 2, 1, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 3, 4, 5, 6, 7, 6, 6, 5, 5, 4, 4, 4, 5, 5, 4, 4, 4, 4, 4, 4, 5, 5, 5, 6, 6, 5, 5, 4, 3, 3, 3, 4, 4, 4, 3, 3, 2, 2, 3, 4, 5, 6, 7, 7, 6, 5, 4, 4, 4, 5, 6, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 6, 5, 4, 4, 3, 4, 6, 7, 9, 11, 12, 12, 12, 11, 11, 10, 11, 11, 12, 13, 13, 13, 13, 12, 11, 11, 10, 10, 11, 12, 12, 13, 12, 12, 11, 10, 10, 10, 11, 12, 13, 14, 14, 13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 13, 14, 15, 15, 16, 17, 18, 19, 21, 23, 26, 29, 32, 35, 38, 40, 42, 43, 43, 42, 41, 40, 38, 37, 35, 33, 31, 29, 26, 23, 20, 18, 16, 15, 14, 14, 14, 13, 12, 11, 11, 11, 11, 12, 12, 12, 11, 9, 8, 7, 7, 8, 8, 8, 8, 7, 6, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 4, 5, 5, 5, 6, 6, 5, 5, 5, 4, 4, 3, 3, 2, 2, 1, 0, 1, 1, 2, 4, 5, 6, 6, 5, 3, 2, 2, 2, 3, 4, 5, 6, 6, 6, 5, 4, 4, 5, 5, 7, 7, 8, 8, 8, 7, 6, 6, 6, 6, 7, 8, 9, 10, 10, 10, 10, 9, 8, 7, 7, 7, 7, 8, 9, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 10, 10, 10, 10, 10, 10, 10, 9, 8, 7, 6, 5, 4, 4, 5, 5, 6, 6, 6, 5, 3, 1, 0, 0, 0, 2, 3, 4, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 5, 6, 8, 10, 11, 12, 11, 9, 8, 6, 5, 5, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 7, 7, 8, 8, 9, 9, 9, 8, 8, 8, 8, 7, 7, 7, 6, 6, 6, 6, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 2, 2, 1, 1, 1, 2, 3, 3, 4, 4, 4, 3, 3, 3, 4, 4, 4, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 8, 9, 9, 9, 8, 8, 8, 7, 7, 7, 7, 7, 6, 5, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 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, 5, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 6, 7, 7, 6, 6, 5, 5, 6, 7, 8, 9, 10, 10, 10, 9, 9, 9, 9, 10, 11, 11, 12, 12, 13, 15, 16, 16, 16, 16, 15, 14, 14, 14, 14, 13, 13, 12, 11, 11, 11, 11, 11, 11, 10, 9, 7, 6, 5, 5, 4, 4, 3, 2, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 3, 3, 2, 2, 1, 1, 2, 3, 3, 4, 4, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 6, 5, 5, 5, 5, 5, 5, 6, 7, 8, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 11, 12, 12, 12, 11, 10, 8, 6, 5, 4, 3, 3, 4, 5, 6, 6, 5, 4, 2, 1, 0, 0, 1, 2, 3, 4, 3, 3, 2, 2, 2, 3, 3, 4, 4, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 6, 7, 8, 8, 9, 9, 10, 10, 10, 10, 10, 9, 9, 8, 8, 8, 8, 9, 9, 10, 9, 9, 7, 6, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 7, 8, 9, 10, 10, 10, 9, 8, 7, 7, 8, 9, 11, 12, 13, 13, 13, 13, 14, 15, 17, 19, 20, 20, 19, 18, 17, 16, 16, 17, 18, 18, 18, 18, 17, 16, 16, 15, 15, 15, 14, 14, 13, 12, 11, 10, 8, 7, 5, 4, 4, 4, 4, 5, 5, 5, 4, 4, 3, 3, 2, 2, 2, 3, 3, 3, 2, 2, 2, 2, 3, 4, 5, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 8, 8, 9, 10, 11, 11, 11, 11, 11, 12, 12, 12, 13, 13, 14, 15, 16, 17, 18, 19, 19, 20, 20, 20, 20, 19, 18, 18, 17, 18, 18, 18, 19, 19, 18, 17, 17, 16, 15, 16, 16, 16, 16, 15, 14, 13, 12, 11, 11, 10, 9, 8, 7, 6, 6, 6, 6, 5, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 3, 3, 4, 4, 4, 3, 3, 4, 4, 5, 5, 6, 6, 5, 4, 4, 3, 3, 4, 4, 4, 4, 3, 3, 3, 4, 5, 6, 7, 7, 7, 7, 7, 7, 8, 9, 9, 10, 10, 10, 11, 11, 11, 12, 12, 13, 13, 13, 13, 13, 12, 12, 11, 10, 9, 8, 6, 6, 6, 6, 6, 6, 5, 4, 3, 2, 2, 3, 4, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 9, 10, 11, 12, 13, 13, 12, 10, 9, 7, 6, 6, 6, 6, 5, 5, 5, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 6, 6, 7, 7, 7, 8, 8, 9, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 9, 11, 12, 14, 15, 16, 15, 14, 13, 12, 12, 11, 12, 12, 12, 12, 12, 12, 11, 9, 8, 7, 7, 8, 9, 10, 10, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 9, 8, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 5, 6, 6, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 8, 7, 6, 6, 5, 5, 6, 7, 7, 7, 7, 6, 5, 5, 5, 5, 6, 7, 7, 7, 6, 6, 6, 7, 8, 10, 11, 11, 11, 10, 8, 6, 5, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 2, 1, 1, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 1, 1, 2, 3, 4, 3, 3, 2, 2, 2, 2, 3, 4, 4, 5, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 10, 11, 12, 12, 13, 13, 14, 15, 17, 19, 20, 21, 21, 21, 21, 21, 21, 21, 22, 23, 24, 24, 25, 25, 25, 25, 24, 24, 24, 24, 24, 24, 23, 22, 20, 19, 18, 17, 17, 17, 16, 15, 15, 14, 13, 13, 12, 12, 11, 11, 10, 9, 8, 7, 6, 5, 5, 4, 4, 5, 5, 6, 6, 6, 6, 6, 5, 5, 4, 4, 5, 5, 6, 7, 7, 7, 7, 7, 8, 9, 9, 10, 10, 10, 9, 9, 9, 9, 10, 11, 12, 14, 15, 16, 16, 16, 16, 16, 15, 14, 14, 13, 14, 14, 14, 14, 14, 14, 13, 13, 12, 12, 13, 14, 15, 16, 16, 17, 17, 17, 17, 18, 18, 18, 19, 19, 19, 19, 18, 18, 18, 18, 17, 16, 15, 13, 11, 10, 10, 10, 11, 11, 11, 11, 10, 9, 8, 7, 5, 4, 3, 3, 3, 3, 3, 4, 4, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 4, 5, 5, 5, 6, 7, 7, 7, 7, 6, 6, 6, 6, 7, 9, 10, 12, 12, 12, 12, 12, 12, 13, 13, 13, 12, 12, 11, 11, 10, 11, 11, 12, 12, 12, 11, 10, 9, 7, 6, 5, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 4, 4, 3, 3, 3, 4, 5, 6, 6, 6, 6, 6, 6, 7, 8, 9, 10, 10, 11, 11, 10, 10, 10, 9, 8, 7, 5, 3, 2, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 2, 2, 3, 3, 4, 4, 4, 3, 3, 4, 4, 5, 6, 6, 5, 4, 3, 2, 3, 4, 5, 6, 7, 7, 7, 7, 7, 8, 9, 10, 12, 13, 14, 14, 14, 13, 13, 13, 12, 11, 10, 9, 8, 7, 6, 5, 5, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 3, 2, 2, 1, 1, 1, 2, 3, 4, 5, 5, 5, 5, 5, 5, 6, 7, 9, 10, 11, 11, 11, 10, 9, 9, 9, 8, 8, 8, 8, 7, 7, 6, 6, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 4, 6, 7, 8, 7, 7, 5, 3, 2, 2, 3, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 7, 7, 7, 8, 8, 8, 7, 6, 5, 4, 4, 4, 5, 7, 8, 10, 11, 12, 13, 13, 14, 14, 14, 15, 15, 16, 16, 17, 18, 18, 19, 19, 18, 18, 17, 16, 15, 14, 13, 13, 12, 13, 14, 14, 15, 16, 17, 17, 17, 17, 17, 18, 19, 20, 20, 20, 20, 20, 19, 18, 18, 18, 18, 19, 20, 20, 20, 19, 17, 15, 14, 13, 12, 13, 13, 13, 12, 11, 10, 9, 9, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 10, 10, 11, 11, 12, 13, 14, 14, 14, 14, 14, 14, 15, 16, 17, 18, 18, 17, 15, 13, 12, 12, 12, 13, 13, 13, 12, 11, 10, 9, 8, 7, 6, 6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 3, 4, 4, 5, 5, 5, 5, 5, 5, 5, 6, 7, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 8, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 18, 17, 17, 16, 16, 15, 15, 15, 14, 14, 13, 12, 12, 13, 14, 14, 14, 14, 12, 11, 9, 7, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 7, 9, 10, 12, 13, 13, 13, 13, 13, 13, 12, 11, 11, 10, 10, 9, 9, 8, 8, 7, 6, 5, 4, 3, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 2, 3, 4, 4, 4, 4, 4, 3, 3, 4, 4, 5, 6, 6, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 6, 6, 6, 6, 7, 8, 9, 10, 11, 10, 10, 9, 9, 8, 7, 6, 5, 4, 4, 3, 4, 4, 4, 3, 2, 2, 1, 1, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 3, 3, 3, 4, 4, 5, 6, 7, 7, 8, 9, 10, 10, 9, 9, 7, 6, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 3, 3, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 6, 6, 6, 6, 7, 7, 8, 9, 10, 10, 10, 10, 10, 9, 8, 7, 7, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 4, 4, 5, 6, 7, 7, 7, 7, 8, 9, 11, 12, 13, 13, 13, 13, 13, 14, 14, 14, 14, 13, 11, 10, 8, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 9, 10, 11, 11, 11, 11, 10, 9, 8, 8, 7, 7, 7, 6, 6, 5, 3, 2, 1, 1, 1, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 1, 1, 2, 3, 3, 3, 2, 1, 1, 1, 1, 2, 3, 4, 4, 5, 5, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 4, 4, 3, 4, 4, 6, 7, 9, 10, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 11, 10, 9, 9, 8, 7, 6, 5, 4, 4, 4, 4, 4, 5, 5, 6, 7, 7, 8, 8, 9, 9, 9, 10, 11, 11, 11, 11, 9, 7, 6, 4, 3, 2, 2, 2, 2, 1, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 3, 4, 4, 5, 7, 8, 10, 11, 11, 12, 12, 12, 11, 10, 9, 8, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 3, 2, 1, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 5, 5, 6, 7, 7, 7, 7, 6, 6, 5, 4, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 5, 6, 7, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 1, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 1, 2, 2, 3, 4, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 6, 5, 4, 4, 4, 5, 5, 6, 7, 8, 10, 11, 13, 13, 13, 13, 12, 11, 11, 12, 12, 13, 12, 11, 10, 8, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 3, 3, 4, 4, 4, 3, 3, 3, 3, 4, 4, 5, 6, 6, 6, 7, 7, 8, 9, 10, 10, 10, 10, 9, 9, 9, 10, 11, 13, 15, 16, 17, 17, 16, 15, 14, 12, 10, 9, 7, 6, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 2, 2, 2, 3, 3, 4, 5, 5, 5, 5, 5, 5, 6, 7, 10, 12, 14, 15, 14, 13, 11, 9, 7, 6, 5, 4, 4, 3, 2, 2, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 5, 5, 5, 6, 6, 7, 8, 9, 10, 10, 10, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 7, 7, 7, 6, 5, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 1, 2, 4, 5, 6, 7, 7, 7, 8, 9, 9, 9, 8, 7, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 4, 4, 5, 5, 6, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 10, 12, 13, 14, 15, 16, 15, 15, 14, 13, 12, 11, 10, 9, 10, 10, 11, 12, 13, 14, 14, 13, 13, 12, 12, 11, 10, 9, 8, 7, 6, 4, 4, 3, 3, 3, 4, 5, 7, 9, 11, 12, 13, 13, 13, 13, 13, 12, 11, 10, 8, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 1, 2, 2, 3, 3, 4, 6, 7, 8, 10, 10, 11, 12, 12, 11, 11, 10, 8, 6, 4, 2, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 1, 2, 2, 3, 2, 2, 1, 1, 1, 1, 2, 2, 3, 2, 2, 2, 2, 3, 5, 7, 9, 10, 11, 12, 11, 10, 9, 7, 6, 5, 4, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 1, 2, 4, 5, 6, 7, 6, 6, 6, 6, 7, 8, 8, 8, 8, 8, 8, 9, 11, 13, 16, 18, 19, 19, 19, 18, 18, 18, 18, 18, 18, 19, 19, 20, 20, 20, 20, 20, 19, 18, 17, 16, 14, 13, 13, 13, 13, 13, 14, 15, 15, 14, 13, 12, 11, 10, 10, 10, 10, 10, 10, 11, 11, 10, 9, 8, 6, 5, 3, 1, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 1, 2, 3, 4, 5, 6, 7, 7, 8, 9, 9, 9, 8, 7, 6, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 6, 7, 9, 11, 13, 14, 14, 13, 12, 10, 8, 7, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 1, 2, 3, 4, 4, 4, 4, 3, 3, 3, 4, 6, 7, 9, 10, 12, 13, 14, 14, 14, 14, 13, 11, 10, 8, 7, 5, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 3, 2, 1, 1, 1, 2, 2, 3, 3, 3, 4, 4, 4, 5, 7, 8, 10, 12, 13, 13, 12, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 1, 2, 2, 3, 4, 4, 4, 5, 5, 5, 4, 4, 4, 4, 5, 5, 7, 8, 9, 10, 12, 13, 13, 14, 14, 14, 13, 11, 10, 8, 7, 6, 5, 5, 6, 6, 6, 7, 7, 8, 9, 11, 12, 13, 14, 14, 15, 15, 16, 15, 15, 14, 13, 13, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 11, 9, 8, 6, 4, 4, 3, 3, 3, 3, 3, 2, 2, 3, 3, 4, 5, 6, 7, 7, 7, 8, 8, 8, 8, 9, 9, 10, 11, 12, 13, 14, 15, 16, 16, 16, 16, 16, 16, 15, 15, 14, 13, 13, 13, 14, 14, 15, 14, 13, 11, 9, 7, 5, 4, 4, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 3, 4, 4, 3, 3, 3, 3, 3, 3, 4, 4, 3, 3, 2, 1, 1, 1, 2, 2, 3, 3, 4, 4, 4, 5, 5, 5, 6, 6, 6, 6, 7, 8, 9, 10, 11, 12, 13, 14, 14, 14, 13, 11, 8, 6, 3, 2, 1, 2, 3, 3, 3, 3, 2, 2, 2, 2, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 5, 5, 5, 6, 6, 7, 8, 8, 8, 8, 8, 7, 6, 5, 5, 4, 5, 5, 6, 7, 9, 11, 13, 14, 15, 16, 16, 16, 15, 15, 13, 12, 10, 8, 6, 5, 4, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 5, 5, 6, 7, 8, 8, 8, 8, 8, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 1, 3, 4, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 6, 6, 5, 4, 4, 4, 4, 5, 6, 8, 10, 12, 13, 14, 15, 14, 14, 13, 12, 11, 10, 8, 8, 7, 6, 5, 4, 4, 4, 4, 4, 5, 5, 5, 4, 3, 2, 1, 1, 1, 2, 3, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 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, 3, 4, 5, 6, 7, 7, 8, 9, 9, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 7, 8, 8, 8, 8, 8, 8, 9, 10, 11, 12, 14, 15, 16, 17, 19, 20, 21, 21, 21, 19, 17, 16, 14, 14, 14, 15, 16, 17, 17, 17, 17, 15, 14, 13, 12, 12, 11, 11, 11, 12, 12, 12, 12, 12, 10, 8, 6, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 4, 4, 5, 6, 8, 10, 11, 13, 14, 13, 12, 11, 8, 6, 4, 3, 2, 1, 1, 1, 1, 2, 2, 3, 4, 4, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 7, 8, 9, 10, 12, 13, 15, 17, 18, 18, 18, 17, 15, 14, 12, 11, 10, 10, 10, 10, 9, 9, 9, 10, 11, 13, 15, 17, 18, 20, 21, 22, 23, 23, 23, 22, 21, 19, 18, 17, 18, 19, 21, 23, 24, 24, 23, 22, 20, 19, 18, 17, 17, 18, 19, 20, 21, 22, 22, 21, 20, 19, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 15, 14, 13, 12, 10, 8, 6, 4, 3, 3, 3, 3, 3, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 7, 8, 9, 10, 10, 11, 11, 11, 10, 11, 11, 12, 13, 14, 15, 15, 15, 14, 14, 13, 14, 14, 15, 16, 17, 18, 19, 21, 23, 24, 26, 27, 27, 27, 25, 24, 21, 20, 18, 17, 17, 18, 18, 19, 19, 18, 18, 16, 15, 13, 11, 9, 8, 7, 6, 5, 5, 4, 4, 4, 5, 5, 6, 7, 9, 10, 10, 11, 11, 11, 10, 9, 8, 7, 6, 6, 5, 4, 4, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 1, 2, 3, 4, 5, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 8, 9, 11, 13, 15, 17, 17, 16, 15, 14, 12, 12, 11, 10, 9, 8, 6, 5, 4, 4, 5, 5, 6, 6, 6, 6, 5, 5, 5, 5, 6, 6, 7, 8, 9, 11, 13, 15, 17, 18, 19, 20, 19, 19, 18, 17, 15, 13, 12, 10, 9, 8, 7, 7, 7, 7, 7, 7, 7, 8, 8, 9, 10, 10, 10, 10, 10, 9, 9, 9, 10, 11, 11, 12, 13, 14, 15, 17, 18, 20, 20, 21, 20, 19, 19, 18, 17, 16, 16, 16, 16, 17, 17, 17, 17, 15, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 3, 3, 2, 2, 3, 4, 6, 8, 10, 11, 12, 12, 11, 10, 9, 7, 5, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 2, 2, 3, 4, 5, 6, 7, 7, 8, 8, 7, 7, 7, 6, 6, 6, 7, 8, 9, 10, 12, 13, 13, 14, 14, 15, 15, 15, 14, 13, 12, 10, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 5, 5, 5, 4, 4, 3, 2, 1, 2, 2, 3, 4, 4, 4, 4, 4, 5, 7, 9, 10, 12, 12, 12, 11, 10, 9, 7, 6, 4, 3, 2, 1, 0, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 5, 6, 7, 8, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 9, 11, 14, 17, 19, 20, 21, 20, 19, 17, 15, 13, 11, 9, 8, 7, 6, 7, 7, 8, 9, 9, 10, 10, 11, 12, 13, 14, 15, 15, 14, 13, 12, 10, 8, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 5, 5, 5, 4, 3, 2, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 2, 2, 3, 4, 5, 5, 5, 5, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 8, 9, 11, 13, 16, 17, 19, 19, 19, 18, 16, 14, 13, 11, 9, 8, 7, 6, 6, 6, 7, 7, 8, 8, 9, 9, 10, 11, 13, 14, 16, 17, 18, 18, 17, 15, 12, 10, 7, 5, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 6, 6, 6, 7, 7, 8, 8, 8, 8, 8, 9, 10, 11, 12, 12, 13, 14, 14, 15, 17, 18, 20, 22, 24, 25, 25, 25, 24, 22, 19, 18, 17, 18, 20, 23, 25, 27, 28, 27, 26, 24, 22, 21, 21, 20, 21, 21, 22, 23, 23, 22, 21, 19, 17, 16, 15, 15, 15, 16, 18, 19, 20, 20, 21, 20, 19, 18, 15, 13, 10, 7, 6, 5, 4, 4, 5, 5, 5, 5, 6, 7, 8, 9, 10, 10, 10, 8, 7, 5, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 6, 7, 7, 7, 7, 6, 5, 4, 3, 2, 2, 2, 3, 4, 6, 7, 8, 9, 9, 9, 8, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 6, 8, 9, 11, 13, 14, 15, 15, 15, 15, 13, 12, 10, 9, 7, 6, 6, 5, 5, 6, 7, 8, 9, 10, 10, 11, 12, 14, 16, 18, 20, 21, 21, 19, 17, 14, 12, 11, 10, 11, 12, 14, 16, 17, 17, 17, 15, 12, 10, 7, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 6, 7, 7, 9, 10, 11, 11, 12, 12, 11, 9, 8, 6, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 3, 3, 3, 2, 3, 3, 4, 5, 7, 7, 7, 7, 7, 7, 8, 9, 11, 12, 13, 14, 13, 12, 10, 8, 5, 3, 1, 1, 0, 1, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 4, 6, 7, 8, 7, 7, 6, 5, 4, 4, 4, 5, 5, 5, 5, 4, 4, 5, 6, 8, 11, 13, 16, 17, 18, 17, 14, 11, 8, 5, 3, 1, 1, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 6, 8, 11, 13, 15, 16, 16, 15, 13, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 6, 8, 9, 10, 10, 10, 9, 9, 10, 11, 13, 15, 17, 18, 18, 18, 16, 14, 11, 8, 5, 2, 1, 0, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 3, 4, 5, 5, 5, 4, 4, 3, 3, 4, 5, 6, 6, 7, 8, 8, 9, 9, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 2, 2, 2, 3, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 15, 15, 15, 13, 11, 9, 6, 4, 3, 1, 0, 0, 0, 1, 3, 5, 7, 7, 7, 6, 4, 2, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 5, 6, 5, 5, 5, 6, 7, 8, 10, 11, 12, 12, 13, 13, 14, 15, 16, 18, 19, 19, 19, 18, 16, 13, 10, 8, 6, 4, 4, 4, 4, 5, 5, 5, 4, 4, 5, 6, 7, 10, 12, 13, 14, 14, 13, 11, 9, 7, 4, 2, 1, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 2, 3, 4, 5, 6, 7, 7, 8, 7, 7, 6, 6, 6, 6, 8, 11, 13, 16, 18, 18, 17, 15, 12, 10, 8, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 8, 11, 14, 17, 19, 20, 20, 19, 16, 13, 10, 7, 5, 3, 2, 2, 2, 2, 3, 3, 4, 5, 6, 7, 8, 9, 11, 13, 14, 15, 16, 15, 14, 12, 10, 8, 6, 4, 4, 4, 4, 4, 5, 5, 5, 6, 6, 7, 8, 9, 11, 13, 14, 15, 16, 15, 13, 11, 7, 4, 1, 0, 0, 0, 1, 3, 4, 6, 7, 7, 7, 7, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 3, 4, 4, 5, 6, 7, 9, 10, 10, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 7, 9, 11, 12, 14, 15, 15, 16, 15, 15, 15, 14, 13, 13, 12, 11, 10, 10, 10, 10, 11, 12, 13, 14, 14, 13, 12, 10, 8, 6, 5, 4, 4, 5, 9, 14, 23, 33, 44, 54, 62, 66, 65, 60, 51, 40, 28, 18, 10, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 11, 20, 30, 40, 48, 52, 53, 50, 44, 36, 29, 22, 16, 13, 11, 11, 13, 15, 19, 23, 26, 29, 30, 29, 27, 24, 21, 19, 17, 17, 17, 18, 18, 19, 19, 19, 18, 17, 15, 13, 11, 8, 6, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 6, 7, 8, 9, 9, 9, 9, 8, 7, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 7, 8, 8, 8, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 3, 3, 3, 4, 4, 5, 6, 6, 7, 8, 10, 11, 11, 11, 11, 11, 12, 14, 18, 21, 23, 23, 21, 19, 20, 26, 35, 43, 40, 24, 0, 0, 7, 98, 268, 497, 740, 933, 1022, 981, 822, 592, 353, 159, 38, 0, 0, 13, 35, 45, 43, 34, 25, 19, 15, 13, 13, 15, 18, 21, 23, 22, 19, 14, 8, 6, 9, 18, 30, 44, 54, 59, 57, 49, 38, 27, 20, 18, 20, 26, 32, 36, 36, 32, 25, 18, 14, 13, 16, 21, 28, 34, 39, 42, 43, 41, 36, 28, 18, 8, 2, 2, 8, 15, 15, 7, 0, 0, 31, 125, 283, 487, 700, 869, 949, 915, 773, 559, 329, 143, 45, 57, 168, 343, 533, 685, 762, 746, 646, 491, 320, 170, 64, 8, 0, 1, 18, 32, 39, 41, 39, 35, 30, 23, 17, 12, 12, 20, 34, 50, 61, 61, 45, 20, 0, 0, 48, 151, 307, 491, 664, 785, 820, 760, 622, 441, 261, 118, 29, 0, 0, 11, 31, 45, 52, 52, 49, 43, 35, 25, 18, 14, 15, 22, 31, 41, 47, 49, 47, 40, 32, 24, 19, 16, 17, 21, 27, 31, 33, 30, 25, 17, 10, 6, 4, 5, 7, 8, 10, 12, 16, 21, 22, 17, 3, 0, 0, 44, 148, 311, 513, 714, 864, 925, 879, 739, 543, 338, 167, 53, 0, 0, 3, 21, 33, 37, 36, 33, 30, 27, 22, 18, 14, 12, 13, 18, 23, 28, 30, 29, 25, 19, 13, 9, 7, 9, 14, 23, 33, 42, 49, 52, 50, 44, 34, 25, 18, 15, 16, 21, 27, 33, 35, 34, 30, 24, 18, 13, 10, 11, 15, 22, 30, 38, 44, 46, 45, 40, 32, 22, 13, 6, 2, 0, 0, 1, 3, 4, 4, 4, 4, 5, 6, 8, 10, 12, 14, 16, 16, 15, 12, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 3, 1, 0, 0, 0, 0, 5, 9, 8, 1, 0, 0, 30, 102, 216, 356, 492, 590, 622, 580, 475, 336, 198, 89, 22, 0, 0, 3, 10, 10, 5, 0, 0, 0, 0, 2, 2, 2, 1, 2, 3, 5, 6, 6, 5, 3, 2, 0, 0, 0, 0, 1, 4, 8, 13, 17, 18, 17, 13, 8, 3, 0, 0, 0, 1, 3, 4, 5, 5, 4, 4, 4, 3, 2, 1, 0, 0, 4, 11, 19, 21, 15, 0, 0, 2, 60, 177, 348, 545, 725, 841, 860, 777, 614, 417, 233, 95, 18, 0, 0, 6, 15, 18, 20, 20, 18, 9, 0, 0, 17, 97, 245, 451, 680, 879, 995, 997, 882, 682, 451, 241, 89, 7, 0, 0, 17, 33, 36, 27, 11, 0, 0, 15, 77, 183, 324, 477, 607, 682, 680, 602, 469, 314, 172, 67, 8, 0, 0, 14, 33, 47, 51, 43, 26, 7, 1, 29, 108, 243, 423, 617, 782, 876, 869, 759, 569, 348, 155, 41, 38, 150, 344, 569, 762, 871, 871, 766, 588, 386, 207, 78, 10, 0, 0, 15, 30, 39, 42, 38, 27, 9, 0, 0, 36, 128, 272, 445, 610, 723, 752, 689, 552, 379, 213, 87, 14, 0, 0, 13, 31, 45, 52, 52, 42, 24, 2, 0, 9, 78, 202, 369, 547, 692, 765, 744, 636, 472, 294, 143, 43, 0, 0, 3, 20, 33, 40, 43, 39, 27, 9, 0, 0, 38, 134, 282, 457, 618, 722, 737, 660, 512, 336, 175, 60, 0, 0, 0, 19, 32, 35, 31, 25, 20, 16, 12, 8, 2, 0, 0, 0, 9, 19, 21, 13, 0, 0, 13, 92, 238, 437, 651, 830, 924, 905, 779, 583, 368, 183, 58, 0, 0, 2, 22, 37, 46, 51, 56, 60, 61, 56, 45, 31, 19, 11, 8, 9, 12, 14, 13, 11, 9, 6, 4, 1, 0, 0, 0, 3, 12, 19, 18, 7, 0, 0, 41, 148, 319, 535, 750, 911, 970, 905, 729, 486, 241, 58, 0, 40, 207, 441, 675, 849, 916, 864, 714, 510, 305, 141, 38, 0, 0, 11, 35, 57, 72, 78, 71, 50, 19, 0, 1, 63, 195, 388, 610, 812, 941, 962, 869, 688, 467, 258, 101, 12, 0, 0, 30, 63, 88, 102, 106, 101, 87, 67, 45, 26, 15, 15, 25, 41, 56, 67, 68, 61, 47, 30, 15, 3, 0, 0, 5, 13, 21, 27, 28, 25, 19, 12, 6, 3, 2, 2, 2, 4, 8, 16, 23, 26, 18, 1, 0, 0, 60, 188, 377, 597, 795, 919, 932, 830, 643, 423, 222, 79, 4, 0, 0, 17, 27, 26, 18, 11, 6, 5, 5, 5, 3, 1, 2, 7, 15, 24, 33, 36, 35, 28, 19, 10, 3, 0, 0, 0, 4, 7, 11, 13, 13, 12, 9, 6, 1, 0, 0, 0, 4, 12, 15, 9, 0, 0, 5, 61, 167, 316, 482, 624, 704, 698, 608, 460, 296, 152, 54, 5, 0, 0, 0, 1, 2, 5, 9, 9, 1, 0, 0, 47, 165, 351, 581, 802, 956, 996, 907, 710, 457, 212, 36, 0, 23, 181, 401, 626, 799, 875, 838, 703, 509, 308, 143, 37, 0, 0, 15, 41, 61, 74, 79, 78, 73, 63, 50, 36, 25, 22, 28, 43, 63, 83, 93, 86, 60, 22, 0, 0, 73, 229, 461, 730, 979, 1144, 1179, 1068, 837, 543, 257, 50, 0, 34, 224, 490, 762, 969, 1058, 1009, 841, 604, 360, 162, 39, 0, 0, 23, 57, 80, 89, 86, 75, 58, 38, 19, 5, 0, 2, 16, 36, 57, 75, 84, 81, 68, 47, 25, 7, 0, 0, 12, 30, 50, 67, 78, 79, 71, 56, 37, 20, 7, 2, 5, 15, 29, 42, 51, 53, 48, 37, 24, 12, 3, 0, 0, 2, 8, 13, 18, 21, 22, 20, 15, 8, 0, 0, 0, 5, 15, 19, 13, 0, 0, 4, 71, 202, 388, 595, 774, 875, 868, 755, 570, 363, 183, 61, 2, 0, 0, 6, 8, 6, 5, 8, 9, 3, 0, 0, 27, 122, 284, 497, 713, 877, 940, 884, 724, 508, 293, 124, 24, 0, 0, 12, 30, 38, 38, 36, 33, 31, 26, 18, 8, 0, 0, 5, 19, 35, 44, 39, 20, 0, 0, 27, 126, 291, 499, 707, 860, 916, 856, 700, 490, 282, 119, 23, 0, 0, 10, 26, 32, 30, 26, 23, 21, 19, 14, 8, 3, 0, 1, 7, 15, 24, 31, 34, 32, 25, 16, 5, 0, 0, 0, 9, 19, 21, 10, 0, 0, 28, 132, 310, 542, 783, 971, 1054, 1007, 843, 609, 366, 168, 43, 0, 0, 6, 24, 32, 31, 28, 28, 30, 32, 31, 25, 17, 12, 10, 15, 24, 34, 44, 49, 50, 45, 36, 26, 16, 11, 11, 18, 30, 45, 59, 68, 71, 66, 55, 40, 25, 12, 5, 5, 12, 22, 30, 30, 18, 0, 0, 3, 63, 178, 337, 508, 647, 716, 693, 585, 424, 254, 115, 27, 0, 0, 6, 16, 17, 10, 1, 0, 0, 0, 5, 8, 8, 5, 0, 0, 0, 1, 12, 21, 21, 9, 0, 0, 30, 135, 310, 530, 747, 903, 953, 881, 710, 487, 272, 109, 16, 0, 0, 16, 34, 42, 42, 38, 33, 27, 20, 13, 5, 1, 1, 6, 14, 24, 33, 38, 39, 33, 24, 12, 3, 0, 5, 16, 28, 31, 22, 4, 0, 14, 88, 229, 427, 649, 845, 963, 966, 848, 637, 384, 154, 6, 0, 77, 282, 540, 787, 959, 1012, 936, 757, 525, 299, 125, 23, 0, 0, 21, 46, 62, 69, 71, 70, 67, 60, 49, 36, 25, 20, 23, 33, 47, 61, 71, 72, 65, 52, 36, 21, 12, 10, 14, 25, 40, 55, 64, 62, 45, 15, 0, 0, 51, 189, 399, 648, 877, 1025, 1046, 936, 725, 474, 246, 83, 0, 0, 0, 24, 37, 36, 26, 16, 9, 6, 4, 3, 2, 2, 4, 9, 16, 23, 27, 28, 25, 19, 11, 4, 0, 0, 1, 8, 16, 25, 31, 35, 33, 27, 19, 10, 3, 0, 0, 3, 9, 16, 22, 25, 25, 21, 15, 7, 0, 0, 0, 2, 13, 22, 23, 11, 0, 0, 28, 126, 292, 506, 725, 893, 962, 906, 736, 496, 250, 62, 0, 30, 192, 423, 659, 836, 905, 848, 682, 452, 220, 45, 0, 27, 194, 435, 692, 898, 999, 969, 813, 573, 310, 94, 0, 4, 161, 416, 706, 957, 1103, 1107, 966, 720, 430, 171, 3, 0, 74, 297, 583, 860, 1056, 1119, 1037, 836, 574, 319, 124, 13, 0, 0, 38, 76, 101, 110, 105, 91, 68, 43, 19, 3, 0, 11, 33, 62, 88, 106, 110, 100, 79, 52, 27, 7, 0, 0, 9, 27, 48, 62, 63, 46, 16, 0, 0, 54, 187, 385, 613, 813, 931, 932, 814, 614, 388, 190, 56, 0, 0, 4, 24, 34, 33, 25, 17, 12, 9, 7, 4, 2, 2, 5, 12, 21, 28, 33, 32, 27, 19, 10, 5, 4, 9, 18, 29, 41, 50, 55, 54, 49, 40, 31, 23, 18, 19, 24, 31, 39, 45, 46, 42, 33, 22, 12, 4, 0, 0, 2, 6, 8, 8, 6, 3, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 3, 2, 2, 3, 4, 5, 6, 6, 6, 5, 5, 4, 4, 5, 8, 11, 15, 19, 21, 21, 19, 15, 10, 7, 6, 8, 14, 21, 27, 30, 29, 24, 17, 9, 3, 0, 2, 7, 14, 21, 26, 29, 29, 27, 24, 21, 20, 20, 19, 18, 15, 12, 12, 17, 24, 29, 25, 10, 0, 0, 30, 134, 305, 519, 727, 875, 919, 844, 674, 457, 250, 94, 9, 0, 0, 19, 36, 41, 38, 32, 27, 22, 17, 11, 6, 5, 8, 16, 26, 36, 42, 42, 36, 27, 16, 7, 1, 0, 0, 4, 11, 18, 24, 28, 27, 23, 16, 8, 2, 0, 0, 3, 10, 17, 23, 27, 26, 22, 17, 11, 6, 2, 0, 0, 0, 0, 7, 16, 19, 12, 0, 0, 3, 65, 184, 351, 533, 682, 757, 733, 619, 448, 268, 121, 28, 0, 0, 6, 20, 25, 23, 19, 16, 16, 17, 17, 16, 14, 12, 9, 8, 8, 11, 19, 28, 33, 28, 10, 0, 0, 37, 158, 352, 590, 818, 974, 1011, 919, 724, 482, 256, 90, 2, 0, 0, 31, 55, 65, 64, 58, 52, 46, 40, 33, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 24, 16, 12, 14, 23, 34, 40, 32, 11, 0, 0, 47, 182, 393, 647, 885, 1042, 1070, 962, 750, 494, 259, 90, 2, 0, 0, 25, 45, 53, 55, 54, 53, 50, 44, 33, 20, 10, 5, 8, 18, 29, 39, 43, 40, 32, 21, 10, 2, 0, 0, 5, 14, 24, 33, 38, 38, 32, 23, 12, 3, 0, 2, 11, 23, 35, 44, 47, 44, 37, 26, 16, 8, 4, 4, 8, 13, 17, 20, 21, 19, 16, 11, 7, 4, 2, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 2, 1, 0, 0, 0, 0, 1, 1, 1, 0, 1, 2, 5, 7, 7, 5, 0, 0, 0, 2, 12, 19, 17, 4, 0, 0, 44, 162, 343, 557, 752, 873, 881, 776, 588, 373, 186, 58, 0, 0, 0, 9, 13, 13, 13, 12, 8, 0, 0, 0, 54, 174, 356, 567, 756, 868, 869, 759, 571, 360, 176, 53, 0, 0, 0, 17, 30, 37, 39, 32, 16, 0, 0, 20, 116, 286, 515, 757, 948, 1032, 978, 794, 528, 256, 55, 0, 61, 269, 550, 826, 1019, 1073, 974, 747, 458, 189, 17, 0, 119, 369, 671, 942, 1108, 1126, 992, 745, 453, 190, 19, 0, 59, 239, 461, 661, 786, 804, 716, 553, 361, 187, 63, 0, 0, 6, 39, 72, 99, 116, 121, 113, 92, 63, 32, 8, 0, 1, 19, 47, 76, 98, 108, 103, 85, 59, 34, 16, 9, 14, 27, 45, 63, 79, 89, 87, 69, 36, 0, 0, 12, 123, 320, 577, 840, 1039, 1115, 1047, 854, 593, 334, 134, 18, 0, 0, 23, 47, 56, 53, 45, 37, 30, 24, 18, 12, 7, 7, 12, 21, 33, 43, 49, 49, 43, 33, 22, 13, 10, 12, 19, 29, 40, 49, 54, 54, 51, 46, 39, 33, 29, 28, 29, 32, 36, 40, 41, 39, 33, 25, 17, 9, 5, 4, 7, 10, 13, 14, 12, 9, 5, 2, 0, 0, 0, 1, 3, 5, 6, 6, 6, 6, 7, 8, 7, 4, 0, 0, 0, 0, 12, 23, 24, 9, 0, 0, 38, 174, 395, 668, 927, 1100, 1133, 1017, 786, 510, 260, 84, 0, 0, 1, 26, 38, 35, 25, 15, 10, 8, 8, 6, 5, 5, 9, 16, 26, 34, 38, 36, 30, 21, 12, 4, 0, 0, 0, 3, 9, 17, 26, 32, 35, 33, 27, 18, 8, 0, 0, 0, 6, 19, 33, 40, 31, 9, 0, 0, 51, 186, 392, 631, 842, 966, 964, 836, 623, 384, 181, 48, 0, 0, 6, 24, 30, 25, 16, 10, 10, 12, 15, 17, 17, 17, 19, 22, 26, 27, 26, 21, 15, 9, 4, 0, 0, 0, 0, 4, 10, 17, 24, 28, 28, 26, 20, 13, 6, 0, 0, 0, 2, 15, 29, 36, 28, 7, 0, 0, 66, 218, 444, 705, 937, 1074, 1074, 931, 684, 398, 148, 0, 0, 79, 289, 545, 780, 931, 958, 859, 666, 435, 225, 75, 0, 0, 3, 30, 51, 61, 63, 62, 60, 56, 48, 38, 27, 18, 15, 20, 33, 52, 71, 81, 75, 50, 12, 0, 0, 79, 247, 484, 743, 959, 1071, 1045, 889, 651, 395, 182, 46, 0, 0, 16, 45, 65, 75, 77, 70, 49, 16, 0, 0, 61, 231, 492, 803, 1088, 1268, 1289, 1143, 875, 562, 281, 86, 0, 0, 2, 38, 63, 66, 50, 21, 0, 0, 12, 103, 259, 459, 662, 814, 870, 814, 662, 460, 261, 108, 19, 0, 0, 10, 26, 35, 40, 45, 51, 53, 50, 40, 25, 10, 0, 0, 5, 19, 37, 52, 60, 59, 50, 34, 18, 4, 0, 0, 7, 20, 33, 43, 47, 44, 35, 22, 10, 2, 1, 5, 14, 23, 31, 34, 32, 26, 18, 10, 4, 0, 0, 0, 2, 5, 8, 11, 13, 13, 11, 8, 5, 3, 2, 3, 5, 7, 8, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 16, 19, 20, 18, 14, 7, 3, 3, 8, 16, 19, 12, 0, 0, 4, 68, 192, 364, 552, 708, 785, 761, 643, 465, 278, 124, 28, 0, 0, 10, 26, 31, 26, 19, 13, 11, 13, 17, 21, 24, 27, 30, 34, 38, 40, 42, 41, 38, 34, 29, 24, 20, 18, 18, 20, 24, 29, 34, 37, 37, 35, 32, 28, 25, 24, 26, 29, 32, 33, 32, 27, 21, 14, 9, 6, 6, 9, 13, 17, 20, 21, 19, 16, 12, 9, 7, 6, 8, 10, 13, 15, 17, 18, 19, 19, 20, 20, 19, 18, 16, 14, 12, 10, 10, 11, 12, 14, 16, 19, 21, 24, 26, 27, 27, 24, 21, 19, 19, 21, 26, 29, 28, 23, 14, 5, 3, 9, 19, 25, 18, 0, 0, 0, 75, 231, 454, 701, 909, 1018, 994, 844, 615, 371, 170, 42, 0, 0, 4, 22, 32, 34, 33, 26, 11, 0, 0, 15, 107, 270, 488, 717, 895, 972, 923, 763, 539, 313, 135, 28, 0, 0, 11, 27, 36, 42, 49, 52, 45, 23, 0, 0, 28, 156, 372, 645, 909, 1091, 1135, 1028, 803, 527, 272, 89, 0, 0, 2, 38, 65, 77, 79, 75, 68, 58, 46, 32, 20, 16, 21, 35, 53, 70, 82, 83, 76, 60, 42, 24, 12, 8, 12, 22, 36, 49, 59, 62, 59, 50, 37, 24, 14, 10, 12, 19, 30, 40, 47, 48, 45, 36, 25, 14, 5, 0, 0, 3, 8, 13, 17, 19, 19, 19, 19, 19, 16, 11, 5, 0, 0, 7, 16, 22, 18, 2, 0, 0, 51, 173, 354, 559, 735, 831, 817, 696, 506, 303, 135, 30, 0, 0, 8, 22, 25, 17, 7, 1, 0, 2, 6, 9, 9, 6, 1, 0, 0, 5, 17, 29, 31, 18, 0, 0, 15, 117, 298, 539, 786, 976, 1050, 983, 790, 523, 252, 47, 0, 7, 181, 435, 704, 915, 1012, 971, 809, 576, 335, 143, 27, 0, 0, 21, 45, 57, 56, 48, 38, 29, 20, 12, 5, 0, 1, 7, 20, 35, 49, 57, 58, 51, 37, 21, 7, 0, 0, 4, 16, 33, 49, 60, 63, 57, 43, 26, 10, 0, 0, 5, 17, 30, 41, 47, 46, 39, 28, 16, 6, 0, 0, 2, 8, 14, 18, 20, 18, 13, 8, 3, 0, 0, 0, 1, 4, 7, 10, 12, 12, 11, 8, 6, 4, 4, 6, 8, 11, 13, 13, 13, 13, 12, 13, 14, 15, 15, 14, 12, 8, 5, 2, 0, 0, 0, 1, 2, 4, 5, 7, 9, 10, 10, 9, 8, 5, 3, 2, 2, 3, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 3, 6, 10, 12, 12, 10, 7, 4, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 4, 6, 9, 14, 18, 21, 18, 12, 3, 0, 0, 8, 18, 20, 10, 0, 0, 22, 121, 290, 507, 722, 876, 922, 846, 672, 450, 240, 87, 6, 0, 0, 11, 20, 18, 14, 11, 9, 4, 0, 0, 10, 71, 181, 329, 481, 597, 640, 598, 483, 331, 182, 69, 6, 0, 0, 12, 25, 29, 28, 25, 22, 19, 15, 11, 5, 0, 0, 1, 8, 17, 28, 36, 39, 36, 28, 17, 6, 0, 0, 2, 10, 20, 27, 31, 30, 25, 17, 9, 2, 0, 0, 3, 9, 15, 20, 21, 19, 15, 9, 4, 1, 0, 2, 5, 8, 10, 11, 11, 11, 11, 11, 10, 6, 0, 0, 0, 0, 9, 20, 22, 10, 0, 0, 28, 137, 319, 547, 767, 919, 953, 854, 646, 387, 148, 0, 0, 90, 317, 596, 853, 1018, 1045, 928, 700, 423, 170, 4, 0, 53, 249, 498, 733, 889, 926, 836, 650, 425, 218, 72, 0, 0, 1, 27, 46, 56, 60, 61, 59, 53, 42, 26, 10, 0, 0, 11, 31, 54, 72, 82, 80, 67, 47, 25, 7, 0, 0, 7, 24, 43, 59, 68, 67, 57, 40, 21, 6, 0, 0, 7, 19, 31, 39, 41, 36, 27, 17, 7, 1, 0, 0, 1, 6, 10, 14, 16, 16, 13, 10, 6, 5, 4, 4, 2, 0, 0, 0, 2, 13, 22, 20, 5, 0, 0, 46, 173, 368, 597, 801, 920, 916, 791, 584, 355, 162, 39, 0, 0, 7, 23, 25, 16, 5, 0, 0, 1, 4, 5, 4, 2, 2, 5, 9, 14, 17, 17, 15, 10, 5, 0, 0, 0, 5, 12, 19, 24, 27, 25, 21, 16, 12, 7, 2, 0, 0, 0, 4, 17, 28, 27, 11, 0, 0, 38, 169, 382, 643, 890, 1053, 1081, 966, 744, 479, 241, 75, 0, 0, 2, 25, 33, 27, 13, 2, 0, 0, 3, 5, 4, 2, 2, 5, 11, 19, 26, 30, 30, 26, 20, 13, 6, 0, 0, 0, 2, 16, 31, 37, 25, 0, 0, 1, 94, 276, 528, 800, 1018, 1120, 1073, 893, 635, 371, 161, 33, 0, 0, 7, 28, 40, 46, 45, 36, 16, 0, 0, 26, 146, 349, 610, 868, 1054, 1111, 1022, 815, 550, 299, 113, 11, 0, 0, 15, 32, 40, 44, 44, 38, 21, 0, 0, 13, 110, 285, 520, 764, 952, 1028, 970, 795, 555, 316, 129, 20, 0, 0, 17, 41, 55, 62, 66, 67, 63, 53, 37, 18, 5, 0, 7, 23, 43, 61, 72, 75, 70, 58, 43, 27, 14, 6, 4, 10, 24, 40, 50, 45, 23, 0, 0, 20, 133, 325, 570, 812, 985, 1038, 953, 758, 509, 274, 100, 6, 0, 0, 18, 33, 34, 29, 24, 23, 23, 22, 18, 11, 5, 2, 5, 12, 20, 27, 29, 27, 21, 14, 7, 2, 0, 0, 1, 6, 14, 21, 28, 31, 31, 27, 21, 15, 10, 6, 4, 4, 8, 18, 29, 37, 34, 16, 0, 0, 22, 134, 322, 561, 796, 962, 1008, 920, 725, 481, 253, 87, 1, 0, 0, 22, 35, 32, 20, 7, 1, 0, 4, 8, 9, 6, 0, 0, 0, 1, 14, 26, 28, 14, 0, 0, 20, 125, 307, 543, 778, 949, 1003, 925, 739, 500, 273, 104, 11, 0, 0, 13, 28, 35, 40, 43, 39, 22, 0, 0, 10, 121, 328, 607, 902, 1133, 1233, 1170, 964, 677, 388, 160, 26, 0, 0, 23, 51, 65, 65, 59, 51, 42, 32, 20, 9, 1, 1, 10, 24, 40, 52, 58, 54, 44, 30, 16, 5, 0, 0, 1, 9, 20, 31, 38, 41, 39, 31, 21, 12, 4, 0, 0, 0, 5, 14, 24, 30, 26, 11, 0, 0, 25, 118, 269, 453, 627, 741, 760, 678, 521, 334, 167, 52, 0, 0, 1, 16, 21, 15, 6, 0, 0, 1, 4, 5, 4, 2, 2, 4, 9, 14, 19, 21, 20, 17, 12, 8, 5, 4, 6, 10, 14, 17, 19, 18, 15, 11, 7, 3, 0, 0, 0, 1, 3, 7, 9, 11, 11, 9, 6, 2, 0, 0, 0, 2, 6, 10, 14, 16, 16, 15, 14, 12, 10, 6, 1, 0, 0, 0, 8, 19, 23, 12, 0, 0, 21, 131, 322, 573, 829, 1021, 1091, 1019, 825, 568, 316, 124, 16, 0, 0, 16, 30, 28, 16, 4, 0, 0, 0, 2, 4, 5, 8, 14, 22, 29, 32, 31, 25, 18, 11, 6, 4, 2, 0, 0, 0, 0, 10, 23, 30, 23, 3, 0, 0, 68, 218, 437, 681, 888, 997, 973, 825, 598, 356, 157, 34, 0, 0, 10, 27, 29, 20, 8, 0, 0, 0, 3, 4, 3, 3, 4, 8, 12, 15, 15, 13, 9, 5, 2, 0, 0, 0, 0, 2, 7, 12, 18, 21, 21, 17, 11, 5, 0, 0, 0, 4, 9, 13, 14, 12, 9, 5, 2, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 5, 4, 4, 5, 7, 10, 13, 17, 20, 22, 24, 25, 22, 15, 6, 0, 0, 0, 11, 22, 24, 12, 0, 0, 30, 141, 330, 571, 815, 997, 1063, 988, 789, 517, 244, 41, 0, 24, 218, 494, 780, 1001, 1098, 1049, 872, 623, 368, 164, 40, 0, 0, 12, 30, 39, 43, 47, 49, 42, 22, 0, 0, 28, 151, 363, 636, 912, 1118, 1195, 1119, 913, 636, 362, 148, 23, 0, 0, 28, 62, 82, 90, 89, 81, 69, 53, 36, 20, 13, 15, 27, 45, 64, 78, 84, 80, 68, 52, 35, 21, 13, 12, 18, 28, 41, 52, 58, 59, 54, 45, 34, 24, 18, 18, 22, 29, 37, 44, 47, 47, 42, 34, 25, 17, 10, 6, 4, 4, 5, 7, 8, 8, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 6, 5, 4, 2, 2, 2, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 5, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 10, 12, 13, 12, 11, 9, 7, 5, 3, 2, 1, 0, 0, 0, 1, 2, 5, 7, 8, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 4, 5, 6, 7, 5, 1, 0, 0, 0, 7, 17, 21, 12, 0, 0, 16, 114, 291, 528, 776, 969, 1052, 998, 826, 584, 340, 146, 30, 0, 0, 11, 25, 26, 17, 7, 1, 2, 7, 11, 10, 5, 0, 0, 0, 5, 16, 22, 15, 0, 0, 4, 83, 238, 457, 700, 907, 1021, 1008, 871, 652, 410, 202, 62, 0, 0, 1, 20, 30, 30, 26, 24, 23, 23, 20, 14, 7, 1, 0, 2, 9, 19, 29, 37, 41, 40, 36, 29, 21, 13, 6, 1, 2, 8, 19, 30, 33, 21, 0, 0, 3, 87, 251, 484, 743, 964, 1084, 1069, 922, 687, 428, 206, 59, 0, 0, 7, 32, 45, 45, 38, 30, 24, 18, 14, 9, 5, 4, 7, 12, 18, 24, 26, 25, 21, 15, 8, 3, 0, 0, 1, 7, 16, 26, 35, 41, 43, 40, 33, 24, 15, 10, 10, 14, 23, 33, 42, 48, 49, 46, 38, 26, 13, 1, 0, 0, 2, 12, 17, 12, 0, 0, 4, 71, 201, 385, 588, 760, 853, 838, 721, 535, 333, 161, 49, 0, 0, 2, 9, 7, 1, 0, 7, 15, 16, 3, 0, 0, 70, 227, 467, 752, 1018, 1191, 1223, 1102, 859, 559, 272, 61, 0, 0, 139, 364, 620, 846, 987, 1006, 901, 702, 464, 245, 87, 4, 0, 0, 28, 53, 67, 72, 72, 68, 59, 44, 26, 9, 0, 0, 8, 26, 42, 47, 35, 10, 0, 0, 71, 222, 445, 706, 946, 1104, 1136, 1032, 821, 561, 315, 129, 22, 0, 0, 14, 34, 44, 49, 52, 54, 53, 47, 36, 21, 8, 1, 2, 10, 23, 35, 44, 46, 41, 29, 16, 3, 0, 0, 3, 9, 9, 3, 0, 0, 34, 119, 258, 434, 615, 757, 822, 790, 670, 494, 308, 151, 47, 0, 0, 0, 11, 14, 11, 5, 3, 5, 9, 12, 11, 8, 3, 0, 0, 3, 8, 15, 21, 25, 27, 26, 23, 19, 15, 11, 8, 9, 13, 20, 25, 24, 14, 0, 0, 6, 67, 181, 338, 510, 655, 733, 721, 623, 467, 294, 146, 46, 0, 0, 0, 13, 19, 18, 14, 12, 14, 18, 22, 24, 21, 16, 10, 7, 7, 12, 18, 21, 15, 2, 0, 2, 57, 171, 343, 548, 743, 877, 911, 829, 647, 411, 181, 23, 0, 78, 293, 578, 862, 1072, 1155, 1092, 905, 648, 387, 177, 46, 0, 0, 10, 30, 39, 38, 33, 27, 24, 21, 16, 10, 4, 0, 1, 8, 20, 35, 48, 56, 56, 48, 35, 19, 6, 0, 0, 6, 18, 31, 43, 50, 49, 41, 29, 16, 4, 0, 0, 6, 17, 29, 39, 43, 40, 32, 21, 11, 3, 0, 0, 0, 2, 3, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 1, 1, 3, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 5, 6, 7, 5, 0, 0, 0, 0, 7, 15, 15, 6, 0, 0, 34, 138, 311, 531, 753, 922, 989, 936, 778, 558, 334, 154, 40, 0, 0, 5, 18, 21, 14, 5, 0, 0, 1, 4, 6, 7, 8, 10, 10, 11, 12, 14, 17, 21, 22, 14, 1, 0, 0, 48, 151, 306, 489, 661, 778, 807, 741, 598, 416, 239, 102, 22, 0, 0, 18, 35, 44, 46, 45, 41, 32, 17, 0, 0, 13, 89, 229, 424, 641, 830, 941, 944, 836, 647, 428, 228, 85, 8, 0, 0, 18, 34, 40, 39, 35, 30, 24, 17, 9, 3, 1, 5, 15, 29, 43, 54, 58, 55, 45, 32, 18, 6, 0, 0, 2, 9, 17, 25, 31, 33, 32, 27, 21, 15, 11, 10, 12, 16, 22, 26, 29, 29, 25, 20, 13, 7, 2, 0, 0, 0, 2, 4, 6, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 12, 15, 18, 20, 20, 20, 18, 17, 14, 12, 11, 10, 10, 11, 13, 15, 16, 15, 14, 11, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 2, 2, 2, 3, 4, 6, 7, 8, 8, 9, 9, 9, 10, 10, 11, 10, 10, 10, 12, 14, 17, 17, 14, 9, 3, 1, 2, 6, 9, 7, 0, 0, 9, 62, 164, 315, 496, 669, 796, 840, 788, 646, 449, 245, 84, 11, 45, 181, 390, 622, 821, 939, 948, 845, 657, 427, 213, 65, 19, 85, 247, 466, 689, 864, 949, 925, 798, 597, 369, 165, 31, 0, 66, 225, 436, 649, 814, 893, 869, 752, 573, 375, 199, 73, 6, 0, 0, 24, 43, 53, 56, 62, 83, 132, 215, 331, 464, 589, 677, 701, 651, 536, 383, 238, 144, 137, 227, 398, 611, 813, 954, 996, 933, 781, 578, 371, 197, 77, 14, 0, 0, 11, 21, 29, 36, 42, 48, 51, 49, 41, 30, 19, 13, 14, 21, 33, 46, 55, 57, 53, 42, 29, 17, 8, 5, 5, 7, 8, 11, 20, 44, 93, 172, 277, 395, 505, 583, 610, 579, 496, 380, 255, 146, 65, 18, 0, 0, 1, 7, 13, 15, 13, 7, 0, 0, 12, 60, 152, 288, 452, 615, 743, 803, 780, 674, 509, 321, 154, 43, 11, 64, 187, 349, 514, 644, 710, 699, 612, 470, 306, 155, 52, 20, 65, 176, 328, 485, 611, 676, 668, 590, 465, 320, 186, 84, 22, 0, 0, 11, 26, 38, 45, 45, 37, 21, 4, 0, 7, 57, 153, 290, 452, 606, 720, 767, 733, 629, 478, 314, 170, 66, 9, 0, 0, 13, 25, 28, 25, 20, 23, 45, 92, 166, 262, 364, 453, 509, 518, 476, 394, 290, 185, 97, 38, 6, 0, 0, 4, 10, 14, 19, 25, 30, 34, 35, 32, 26, 20, 15, 13, 14, 18, 24, 31, 36, 38, 36, 31, 24, 15, 8, 4, 3, 5, 8, 12, 14, 13, 10, 6, 2, 0, 0, 0, 3, 6, 7, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 3, 1, 0, 0, 0, 2, 4, 3, 0, 0, 4, 34, 96, 192, 317, 450, 568, 644, 662, 615, 513, 379, 241, 131, 71, 72, 133, 237, 359, 470, 543, 562, 523, 436, 323, 207, 110, 43, 7, 0, 0, 4, 8, 10, 11, 12, 14, 14, 13, 10, 5, 1, 0, 1, 6, 14, 23, 30, 36, 37, 34, 27, 18, 10, 3, 0, 0, 0, 1, 3, 9, 23, 50, 97, 162, 243, 328, 405, 456, 471, 446, 384, 300, 208, 125, 62, 21, 2, 0, 0, 2, 4, 3, 0, 0, 0, 12, 45, 105, 192, 301, 415, 515, 581, 598, 561, 478, 365, 245, 140, 62, 17, 0, 0, 1, 6, 8, 10, 11, 13, 15, 16, 14, 10, 5, 1, 0, 1, 4, 9, 14, 17, 18, 17, 15, 11, 7, 3, 0, 0, 0, 0, 3, 6, 8, 8, 7, 8, 17, 40, 79, 138, 212, 291, 362, 411, 428, 408, 354, 278, 197, 130, 94, 100, 148, 231, 332, 430, 504, 537, 522, 462, 370, 266, 169, 99, 68, 79, 129, 207, 294, 375, 433, 456, 439, 386, 307, 218, 134, 68, 24, 2, 0, 0, 4, 10, 14, 18, 21, 22, 22, 18, 12, 6, 1, 0, 2, 7, 15, 23, 29, 33, 33, 30, 24, 17, 10, 4, 1, 0, 3, 8, 14, 20, 24, 25, 24, 21, 16, 10, 5, 1, 0, 0, 0, 0, 0, 0, 1, 8, 25, 56, 103, 166, 236, 305, 360, 390, 390, 359, 304, 237, 173, 125, 104, 113, 149, 203, 262, 314, 346, 353, 332, 287, 227, 161, 100, 52, 20, 4, 0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 4, 6, 8, 8, 7, 5, 2, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 6, 17, 36, 63, 97, 134, 171, 200, 219, 224, 212, 188, 153, 115, 77, 46, 23, 8, 1, 0, 0, 0, 0, 0, 0, 0, 0, 3, 12, 26, 46, 73, 104, 136, 167, 190, 204, 206, 195, 173, 143, 110, 76, 47, 25, 10, 1, 0, 0, 5, 15, 30, 49, 74, 100, 126, 149, 166, 173, 171, 159, 139, 114, 88, 63, 41, 24, 12, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 10, 16, 25, 36, 49, 62, 76, 88, 96, 100, 99, 92, 82, 69, 54, 40, 27, 16, 8, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 16, 26, 38, 51, 64, 76, 86, 94, 99, 100, 97, 91, 81, 69, 56, 43, 30, 20, 11, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 15, 19, 25, 30, 37, 43, 47, 50, 51, 50, 48, 44, 40, 35, 30, 24, 18, 12, 8, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 10, 13, 17, 22, 27, 32, 36, 38, 40, 41, 40, 39, 37, 34, 30, 26, 22, 18, 14, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2],
-"peakC": [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 4, 4, 4, 4, 4, 5, 5, 6, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 7, 7, 7, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 5, 5, 5, 5, 4, 3, 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, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 7, 7, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10, 11, 10, 10, 10, 10, 10, 10, 11, 12, 13, 13, 14, 13, 13, 12, 12, 11, 11, 11, 11, 11, 10, 10, 9, 9, 9, 10, 10, 11, 11, 12, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 11, 11, 11, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 15, 16, 17, 17, 16, 15, 14, 14, 13, 13, 13, 14, 14, 15, 15, 15, 15, 15, 14, 14, 14, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 13, 12, 11, 9, 8, 7, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 2, 2, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 5, 6, 6, 6, 6, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 10, 10, 11, 11, 12, 13, 13, 14, 14, 13, 13, 13, 13, 14, 15, 15, 16, 16, 16, 15, 15, 14, 14, 15, 16, 17, 18, 18, 18, 18, 18, 17, 18, 18, 19, 19, 19, 20, 20, 21, 21, 22, 22, 22, 22, 22, 22, 22, 21, 22, 22, 22, 22, 23, 23, 23, 23, 23, 23, 23, 23, 22, 22, 20, 19, 17, 16, 15, 15, 16, 17, 18, 18, 18, 17, 16, 16, 15, 15, 15, 15, 15, 15, 14, 14, 14, 14, 14, 13, 12, 12, 11, 11, 11, 11, 10, 10, 9, 7, 7, 6, 6, 7, 7, 8, 7, 7, 6, 6, 5, 5, 4, 4, 4, 3, 3, 3, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 3, 3, 2, 2, 3, 3, 4, 4, 5, 5, 4, 4, 4, 4, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 9, 9, 9, 8, 8, 8, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 6, 6, 6, 6, 7, 8, 9, 10, 10, 10, 10, 10, 9, 9, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 10, 10, 11, 11, 11, 11, 11, 11, 10, 10, 11, 11, 12, 12, 13, 13, 13, 12, 11, 11, 10, 10, 9, 9, 10, 10, 11, 11, 11, 10, 10, 9, 8, 8, 8, 8, 8, 8, 8, 7, 6, 6, 5, 5, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 5, 5, 5, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 4, 4, 5, 4, 4, 3, 3, 3, 3, 3, 3, 4, 4, 3, 3, 3, 3, 4, 4, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 8, 8, 9, 9, 9, 9, 9, 10, 10, 11, 11, 12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 9, 9, 9, 9, 9, 10, 10, 11, 11, 11, 10, 10, 9, 9, 9, 9, 9, 9, 8, 7, 7, 6, 6, 6, 6, 7, 8, 8, 7, 6, 4, 2, 1, 1, 1, 2, 4, 5, 5, 5, 5, 4, 4, 4, 4, 5, 6, 6, 7, 7, 7, 6, 5, 5, 4, 4, 5, 5, 6, 7, 7, 7, 7, 6, 6, 6, 6, 7, 8, 9, 10, 9, 8, 7, 6, 5, 5, 5, 6, 6, 7, 7, 7, 6, 6, 5, 5, 5, 5, 6, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 3, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 7, 8, 9, 10, 11, 11, 11, 10, 9, 8, 8, 8, 9, 10, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 10, 9, 9, 9, 9, 9, 9, 9, 9, 8, 7, 6, 6, 6, 7, 7, 7, 7, 6, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 2, 2, 1, 1, 2, 2, 3, 3, 3, 3, 3, 2, 2, 3, 3, 4, 5, 7, 7, 7, 7, 6, 5, 5, 6, 7, 8, 9, 10, 10, 9, 8, 7, 6, 6, 7, 8, 8, 8, 8, 8, 8, 8, 9, 9, 10, 11, 11, 10, 10, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 14, 15, 15, 15, 15, 15, 14, 13, 13, 13, 14, 14, 13, 13, 12, 11, 10, 10, 10, 10, 10, 10, 10, 9, 8, 7, 6, 6, 6, 6, 6, 7, 7, 6, 6, 4, 3, 2, 2, 2, 3, 3, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 1, 2, 2, 3, 3, 3, 2, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 3, 4, 4, 5, 5, 5, 4, 4, 3, 2, 2, 2, 2, 3, 3, 4, 4, 3, 3, 2, 1, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 5, 6, 7, 7, 7, 6, 6, 6, 6, 7, 9, 10, 11, 12, 13, 13, 13, 14, 14, 13, 13, 13, 13, 13, 15, 16, 18, 20, 21, 21, 21, 21, 21, 22, 22, 22, 23, 23, 23, 23, 23, 23, 24, 24, 24, 25, 25, 25, 26, 27, 29, 31, 32, 33, 34, 35, 35, 36, 38, 40, 42, 45, 47, 48, 48, 48, 48, 48, 49, 51, 54, 57, 60, 63, 65, 66, 67, 67, 67, 66, 65, 64, 64, 65, 66, 66, 67, 66, 65, 63, 61, 59, 57, 54, 52, 50, 48, 46, 46, 45, 45, 45, 44, 43, 40, 38, 36, 35, 34, 34, 33, 31, 30, 29, 28, 27, 26, 24, 23, 21, 19, 18, 17, 16, 15, 14, 13, 12, 11, 11, 10, 10, 10, 9, 8, 7, 6, 5, 4, 3, 3, 3, 3, 2, 2, 2, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 4, 4, 5, 6, 7, 7, 8, 7, 7, 7, 6, 6, 6, 6, 7, 7, 8, 8, 8, 7, 7, 6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 4, 5, 6, 6, 6, 6, 5, 4, 3, 2, 3, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 2, 2, 2, 3, 3, 2, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 3, 4, 5, 6, 7, 7, 7, 6, 5, 4, 5, 5, 5, 6, 6, 5, 5, 5, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 5, 4, 3, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 3, 4, 5, 5, 5, 4, 4, 3, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 4, 4, 4, 4, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 8, 9, 9, 9, 9, 8, 7, 6, 6, 7, 8, 9, 10, 11, 11, 10, 9, 9, 8, 8, 9, 10, 10, 10, 10, 9, 8, 8, 8, 8, 8, 9, 9, 8, 7, 7, 6, 6, 7, 7, 7, 7, 6, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 7, 7, 6, 5, 4, 4, 4, 5, 6, 7, 8, 9, 9, 9, 8, 8, 7, 7, 8, 9, 10, 11, 11, 12, 12, 12, 12, 12, 12, 12, 13, 14, 15, 16, 16, 17, 16, 15, 15, 14, 15, 16, 19, 21, 23, 24, 24, 24, 23, 22, 22, 23, 24, 24, 24, 23, 22, 22, 22, 23, 24, 26, 27, 26, 25, 24, 22, 21, 21, 22, 22, 22, 22, 21, 20, 19, 18, 17, 17, 18, 20, 21, 22, 23, 24, 24, 23, 22, 21, 20, 19, 19, 18, 17, 16, 15, 15, 14, 14, 13, 13, 13, 12, 12, 11, 10, 10, 9, 9, 9, 9, 10, 11, 11, 11, 11, 10, 9, 9, 9, 9, 10, 11, 11, 12, 12, 12, 12, 11, 11, 12, 12, 12, 12, 13, 14, 14, 15, 16, 16, 17, 17, 17, 17, 18, 19, 20, 22, 23, 23, 23, 23, 22, 21, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 19, 19, 20, 20, 20, 19, 18, 17, 16, 16, 16, 17, 19, 19, 20, 19, 18, 18, 17, 17, 16, 16, 16, 16, 16, 16, 16, 16, 15, 14, 14, 13, 14, 15, 16, 17, 18, 18, 18, 17, 17, 18, 18, 18, 17, 16, 16, 15, 15, 15, 16, 16, 16, 14, 13, 12, 11, 11, 11, 12, 12, 11, 11, 10, 9, 9, 10, 10, 11, 11, 11, 12, 12, 12, 12, 12, 12, 11, 10, 10, 9, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 11, 11, 12, 11, 11, 10, 10, 10, 11, 12, 13, 14, 15, 15, 15, 15, 16, 16, 16, 16, 15, 14, 13, 12, 11, 10, 10, 10, 10, 9, 9, 8, 8, 7, 7, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 3, 3, 3, 4, 4, 4, 4, 4, 3, 3, 3, 4, 4, 5, 5, 6, 6, 5, 5, 5, 4, 4, 4, 5, 5, 5, 5, 4, 4, 5, 5, 6, 7, 8, 8, 8, 8, 7, 6, 6, 6, 6, 7, 8, 9, 9, 9, 9, 9, 10, 11, 11, 12, 13, 14, 14, 14, 13, 13, 12, 12, 12, 11, 11, 11, 11, 11, 11, 11, 10, 9, 7, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 7, 7, 6, 5, 4, 3, 2, 2, 3, 4, 4, 5, 4, 4, 3, 3, 3, 4, 4, 5, 6, 6, 7, 7, 8, 9, 10, 10, 10, 9, 8, 7, 6, 7, 8, 8, 9, 8, 7, 6, 5, 4, 4, 5, 5, 5, 4, 4, 3, 3, 3, 3, 4, 5, 6, 7, 7, 7, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 5, 4, 4, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 2, 2, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 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, 2, 1, 1, 1, 1, 2, 3, 3, 4, 3, 3, 2, 2, 2, 2, 3, 4, 4, 4, 4, 3, 3, 2, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 2, 2, 3, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 3, 2, 2, 2, 3, 4, 5, 5, 4, 3, 2, 1, 1, 2, 3, 4, 4, 4, 5, 5, 5, 6, 8, 8, 9, 8, 8, 7, 7, 7, 7, 8, 8, 7, 6, 5, 4, 3, 3, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 2, 3, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, 4, 4, 3, 2, 1, 1, 1, 2, 2, 3, 3, 2, 2, 1, 2, 2, 3, 4, 4, 4, 4, 4, 3, 3, 4, 4, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 5, 5, 6, 5, 5, 5, 5, 5, 6, 6, 7, 8, 9, 9, 8, 8, 8, 8, 8, 8, 9, 9, 10, 11, 11, 12, 13, 14, 14, 15, 15, 15, 15, 16, 16, 16, 16, 16, 15, 14, 14, 13, 13, 13, 13, 12, 11, 11, 10, 9, 9, 9, 9, 10, 9, 9, 8, 6, 5, 4, 4, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 6, 6, 6, 6, 7, 8, 9, 9, 9, 8, 7, 6, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 2, 2, 2, 3, 4, 5, 5, 5, 4, 3, 3, 3, 4, 4, 5, 5, 5, 5, 4, 4, 3, 3, 4, 4, 5, 6, 6, 7, 7, 7, 6, 6, 6, 6, 7, 8, 10, 12, 13, 14, 14, 14, 14, 13, 13, 13, 13, 14, 14, 14, 13, 12, 11, 10, 9, 9, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 13, 12, 12, 11, 11, 10, 10, 10, 10, 10, 10, 9, 9, 7, 6, 4, 3, 2, 1, 1, 2, 2, 3, 3, 2, 2, 1, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 4, 5, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 2, 1, 1, 2, 2, 3, 4, 4, 4, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 6, 6, 5, 5, 5, 6, 6, 7, 7, 8, 8, 8, 8, 8, 8, 9, 9, 10, 12, 13, 14, 14, 14, 13, 12, 12, 12, 13, 14, 15, 16, 16, 15, 14, 13, 12, 12, 11, 11, 10, 10, 10, 10, 10, 10, 10, 9, 8, 7, 6, 5, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 3, 4, 4, 5, 6, 6, 6, 6, 7, 7, 7, 7, 7, 6, 6, 7, 8, 9, 11, 12, 14, 15, 16, 16, 17, 17, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 16, 15, 14, 14, 13, 13, 13, 12, 12, 10, 9, 7, 6, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 5, 6, 6, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 3, 3, 4, 4, 4, 5, 5, 5, 5, 6, 6, 6, 7, 7, 7, 7, 7, 7, 6, 6, 5, 4, 4, 3, 3, 3, 4, 4, 4, 4, 4, 3, 2, 2, 1, 2, 2, 3, 4, 5, 5, 5, 5, 4, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 5, 5, 5, 6, 7, 8, 8, 9, 9, 8, 8, 8, 8, 9, 10, 12, 13, 14, 14, 13, 13, 13, 14, 15, 17, 19, 20, 21, 21, 20, 19, 19, 19, 19, 20, 21, 21, 20, 19, 17, 15, 14, 14, 14, 15, 15, 16, 15, 14, 13, 12, 11, 11, 11, 11, 11, 11, 10, 9, 8, 7, 6, 6, 6, 7, 7, 6, 6, 5, 4, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 6, 6, 6, 6, 7, 7, 7, 8, 8, 8, 7, 7, 6, 7, 7, 8, 8, 7, 6, 5, 4, 3, 3, 3, 4, 4, 4, 4, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 3, 3, 3, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 3, 4, 5, 6, 7, 7, 6, 6, 6, 6, 7, 8, 9, 9, 10, 10, 11, 11, 12, 12, 14, 15, 17, 18, 19, 20, 20, 20, 21, 21, 22, 22, 23, 23, 22, 22, 21, 21, 22, 22, 22, 22, 21, 20, 18, 17, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 12, 10, 8, 7, 6, 6, 6, 5, 5, 5, 4, 4, 4, 3, 4, 4, 4, 4, 4, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 5, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 2, 2, 2, 1, 1, 0, 0, 1, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 3, 4, 4, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 7, 8, 8, 9, 10, 11, 11, 11, 11, 10, 10, 10, 11, 11, 10, 10, 8, 7, 5, 4, 4, 4, 4, 5, 5, 5, 5, 4, 4, 5, 5, 6, 6, 7, 7, 8, 9, 10, 12, 13, 14, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 14, 13, 11, 9, 8, 8, 9, 10, 12, 13, 13, 13, 13, 12, 13, 14, 15, 16, 17, 16, 15, 14, 12, 11, 10, 9, 8, 8, 8, 7, 7, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 3, 3, 2, 2, 2, 2, 3, 4, 6, 7, 7, 7, 6, 5, 5, 5, 5, 5, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 9, 11, 12, 13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 11, 11, 11, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 6, 5, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 3, 3, 2, 1, 2, 2, 3, 4, 4, 4, 4, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 6, 5, 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, 5, 6, 7, 7, 7, 7, 7, 6, 6, 6, 5, 4, 3, 2, 2, 2, 2, 3, 3, 2, 2, 1, 1, 1, 1, 2, 2, 3, 4, 4, 5, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 6, 7, 8, 8, 8, 8, 8, 8, 8, 9, 9, 10, 10, 10, 11, 12, 13, 14, 15, 16, 17, 17, 17, 16, 16, 15, 15, 14, 14, 13, 12, 11, 10, 9, 9, 9, 10, 11, 11, 12, 12, 12, 13, 14, 15, 17, 18, 18, 18, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 16, 17, 17, 16, 15, 13, 10, 7, 5, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 5, 6, 6, 7, 7, 7, 8, 8, 7, 7, 5, 4, 2, 1, 1, 1, 2, 3, 3, 3, 3, 2, 1, 1, 2, 3, 4, 6, 7, 7, 7, 6, 5, 4, 4, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 4, 6, 7, 8, 9, 10, 10, 11, 11, 12, 13, 15, 16, 17, 17, 16, 14, 12, 9, 7, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 6, 6, 7, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 2, 3, 4, 5, 6, 6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 2, 2, 1, 1, 1, 0, 0, 0, 1, 1, 2, 3, 3, 3, 4, 5, 5, 5, 5, 5, 5, 4, 4, 5, 6, 7, 8, 9, 10, 10, 11, 10, 9, 8, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 4, 4, 5, 6, 6, 7, 7, 7, 7, 6, 5, 5, 5, 5, 6, 7, 8, 9, 9, 9, 9, 9, 10, 11, 13, 15, 17, 17, 17, 16, 14, 12, 10, 8, 7, 7, 6, 6, 6, 6, 5, 5, 4, 2, 2, 1, 2, 4, 6, 8, 10, 11, 12, 12, 11, 10, 9, 7, 5, 3, 2, 2, 2, 3, 3, 3, 3, 2, 1, 1, 1, 1, 2, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 6, 7, 7, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 5, 5, 5, 5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 5, 5, 5, 6, 6, 6, 7, 7, 7, 6, 6, 6, 6, 6, 7, 7, 8, 9, 10, 10, 10, 10, 10, 11, 12, 13, 15, 16, 17, 18, 18, 17, 16, 15, 14, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 12, 11, 9, 8, 6, 5, 4, 4, 4, 5, 6, 7, 7, 6, 5, 4, 4, 4, 5, 6, 8, 8, 9, 8, 7, 6, 5, 4, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 2, 2, 3, 3, 2, 2, 1, 1, 1, 2, 3, 3, 4, 4, 3, 3, 3, 2, 2, 2, 3, 3, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 1, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 6, 8, 9, 11, 12, 12, 12, 11, 10, 9, 8, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 4, 5, 5, 6, 6, 5, 5, 4, 3, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 6, 7, 8, 10, 12, 13, 14, 15, 15, 15, 15, 16, 16, 18, 19, 19, 19, 19, 18, 17, 17, 17, 18, 18, 19, 20, 21, 22, 22, 22, 22, 21, 19, 18, 16, 13, 12, 10, 9, 8, 7, 7, 7, 6, 6, 6, 6, 6, 7, 8, 9, 10, 10, 11, 11, 11, 10, 10, 9, 8, 7, 6, 4, 3, 3, 2, 2, 2, 2, 3, 3, 4, 5, 6, 7, 8, 9, 8, 8, 7, 6, 6, 5, 4, 4, 3, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 4, 5, 6, 7, 7, 8, 8, 8, 8, 9, 10, 10, 11, 11, 10, 9, 9, 8, 9, 10, 11, 13, 14, 15, 16, 16, 16, 15, 15, 14, 13, 12, 12, 11, 10, 10, 9, 9, 8, 7, 7, 6, 6, 6, 7, 7, 8, 8, 8, 8, 8, 7, 7, 7, 7, 8, 9, 10, 12, 13, 14, 14, 15, 15, 15, 15, 16, 16, 15, 14, 14, 13, 14, 14, 15, 16, 16, 17, 16, 16, 15, 14, 13, 12, 11, 10, 9, 7, 6, 4, 3, 2, 1, 2, 2, 2, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 8, 9, 10, 12, 13, 14, 15, 15, 15, 15, 14, 14, 13, 13, 13, 13, 13, 12, 12, 12, 12, 11, 10, 9, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 5, 7, 9, 11, 12, 13, 13, 13, 12, 12, 12, 11, 11, 10, 9, 7, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 6, 7, 8, 9, 10, 11, 11, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 1, 3, 4, 4, 5, 4, 3, 2, 2, 1, 2, 3, 5, 6, 8, 8, 9, 9, 9, 9, 10, 11, 11, 11, 10, 8, 7, 5, 4, 3, 3, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 8, 9, 10, 11, 12, 13, 15, 16, 18, 19, 19, 19, 18, 17, 16, 14, 12, 10, 9, 7, 6, 5, 6, 7, 8, 10, 12, 13, 14, 15, 15, 15, 16, 16, 16, 16, 15, 14, 13, 12, 11, 9, 8, 8, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 8, 9, 10, 11, 11, 11, 11, 9, 8, 6, 5, 4, 4, 4, 5, 5, 4, 3, 2, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 1, 1, 1, 2, 3, 4, 4, 5, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 3, 4, 5, 6, 7, 8, 9, 8, 8, 7, 6, 6, 7, 9, 11, 12, 13, 13, 13, 12, 11, 10, 9, 8, 7, 5, 5, 4, 5, 6, 7, 8, 9, 9, 9, 9, 9, 10, 12, 14, 17, 19, 20, 20, 20, 19, 17, 16, 14, 13, 12, 11, 10, 10, 9, 10, 10, 10, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 3, 3, 3, 3, 4, 5, 6, 8, 9, 10, 11, 12, 12, 12, 11, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 1, 2, 2, 3, 3, 4, 3, 3, 2, 2, 2, 2, 3, 4, 5, 6, 6, 6, 6, 5, 5, 5, 5, 6, 6, 7, 7, 8, 9, 9, 10, 10, 10, 10, 10, 11, 11, 12, 13, 15, 16, 16, 17, 17, 18, 19, 20, 22, 23, 24, 23, 22, 20, 18, 17, 16, 16, 17, 19, 20, 21, 21, 20, 19, 18, 17, 16, 15, 14, 14, 13, 13, 13, 12, 12, 13, 13, 13, 13, 12, 11, 9, 7, 5, 4, 3, 3, 3, 3, 2, 2, 2, 2, 3, 4, 5, 6, 7, 8, 7, 7, 7, 7, 7, 6, 6, 5, 4, 3, 2, 1, 1, 1, 2, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 1, 0, 0, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 4, 4, 5, 5, 5, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 10, 10, 9, 8, 7, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 3, 4, 5, 6, 6, 5, 3, 2, 1, 0, 1, 1, 2, 3, 3, 4, 4, 4, 4, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 3, 4, 5, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 5, 7, 10, 12, 14, 16, 16, 16, 16, 16, 15, 15, 15, 14, 13, 11, 9, 7, 5, 3, 2, 1, 1, 1, 1, 2, 2, 3, 3, 3, 4, 4, 5, 5, 5, 5, 4, 4, 4, 5, 6, 6, 7, 8, 8, 8, 9, 9, 9, 9, 10, 10, 11, 11, 12, 14, 15, 18, 19, 21, 21, 21, 20, 18, 17, 16, 16, 16, 16, 17, 17, 17, 18, 18, 17, 17, 16, 15, 13, 12, 11, 12, 13, 14, 16, 17, 18, 17, 15, 13, 10, 7, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 6, 7, 7, 6, 5, 4, 4, 4, 5, 6, 6, 6, 6, 6, 7, 9, 11, 12, 13, 13, 12, 10, 8, 6, 4, 3, 3, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 5, 6, 6, 7, 7, 7, 7, 7, 7, 6, 6, 6, 7, 7, 8, 9, 10, 12, 13, 14, 15, 15, 15, 15, 14, 13, 13, 12, 11, 10, 10, 9, 8, 8, 8, 8, 9, 10, 12, 13, 15, 17, 18, 19, 19, 17, 15, 13, 10, 8, 5, 4, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 2, 3, 3, 3, 3, 3, 3, 4, 4, 5, 6, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 10, 13, 15, 17, 19, 19, 18, 15, 12, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 7, 8, 10, 11, 12, 12, 12, 12, 12, 12, 13, 14, 15, 16, 18, 19, 21, 22, 22, 22, 20, 19, 18, 17, 17, 18, 19, 20, 21, 21, 21, 21, 20, 19, 18, 16, 15, 14, 14, 15, 16, 18, 19, 19, 19, 19, 17, 15, 12, 10, 8, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 7, 8, 8, 8, 8, 8, 8, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 7, 8, 8, 8, 8, 9, 9, 10, 11, 11, 11, 11, 11, 12, 12, 13, 14, 16, 18, 19, 19, 19, 18, 15, 13, 11, 9, 8, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 5, 6, 8, 9, 10, 11, 10, 9, 7, 5, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 5, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 3, 3, 4, 5, 6, 7, 7, 8, 8, 7, 6, 5, 4, 3, 2, 2, 2, 4, 5, 7, 9, 10, 11, 11, 10, 9, 8, 6, 5, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 3, 4, 5, 7, 8, 9, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 7, 9, 9, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 11, 13, 15, 18, 20, 21, 21, 20, 19, 18, 17, 16, 15, 15, 14, 13, 12, 12, 12, 12, 13, 14, 14, 16, 18, 20, 22, 24, 25, 25, 25, 23, 22, 20, 19, 19, 18, 18, 19, 19, 20, 20, 21, 21, 21, 20, 19, 18, 17, 17, 18, 19, 21, 23, 24, 24, 24, 23, 21, 18, 15, 13, 11, 10, 10, 12, 13, 14, 15, 15, 13, 11, 8, 5, 3, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 4, 3, 2, 2, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 2, 3, 4, 5, 5, 6, 6, 6, 6, 6, 6, 6, 7, 7, 8, 8, 8, 8, 9, 10, 11, 13, 16, 18, 19, 20, 19, 18, 15, 13, 11, 9, 8, 8, 9, 10, 11, 11, 11, 11, 10, 9, 9, 8, 7, 6, 5, 4, 3, 3, 4, 5, 6, 7, 7, 8, 8, 8, 8, 8, 7, 7, 6, 5, 4, 4, 3, 3, 4, 5, 6, 8, 10, 12, 14, 15, 14, 13, 11, 8, 6, 4, 3, 3, 3, 2, 2, 2, 3, 3, 3, 4, 4, 4, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 2, 2, 3, 4, 4, 5, 5, 5, 5, 5, 5, 6, 7, 8, 9, 10, 10, 11, 11, 11, 12, 12, 11, 10, 9, 7, 5, 4, 3, 4, 5, 7, 8, 9, 10, 9, 9, 8, 7, 7, 6, 5, 5, 4, 4, 4, 4, 4, 5, 6, 6, 8, 9, 10, 11, 12, 13, 14, 13, 13, 11, 10, 8, 6, 4, 3, 3, 4, 5, 7, 9, 11, 11, 12, 11, 10, 9, 8, 7, 7, 6, 7, 7, 8, 10, 11, 13, 14, 16, 18, 19, 21, 22, 23, 22, 21, 19, 18, 16, 15, 15, 15, 16, 16, 17, 18, 18, 18, 16, 14, 12, 9, 7, 5, 4, 3, 3, 3, 3, 4, 4, 5, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 6, 6, 5, 4, 3, 2, 1, 1, 1, 1, 2, 2, 2, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 6, 7, 7, 7, 7, 7, 6, 6, 5, 5, 5, 6, 6, 7, 8, 9, 11, 13, 16, 18, 19, 19, 17, 15, 11, 8, 5, 3, 1, 1, 1, 2, 2, 1, 1, 1, 1, 2, 3, 3, 3, 3, 2, 2, 1, 1, 2, 4, 5, 6, 7, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 10, 11, 12, 15, 17, 20, 23, 25, 26, 25, 24, 21, 19, 16, 15, 14, 15, 16, 18, 20, 21, 21, 20, 17, 13, 10, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 1, 2, 3, 5, 6, 7, 8, 7, 7, 6, 6, 6, 7, 8, 9, 10, 11, 12, 14, 15, 17, 19, 22, 24, 27, 28, 29, 28, 25, 22, 19, 16, 15, 14, 15, 17, 18, 19, 20, 19, 17, 15, 12, 8, 5, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 4, 4, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 12, 13, 14, 15, 15, 14, 13, 11, 10, 8, 8, 7, 7, 7, 7, 6, 7, 7, 8, 10, 11, 12, 14, 15, 16, 17, 19, 21, 23, 23, 21, 19, 15, 11, 8, 7, 7, 9, 12, 14, 16, 17, 17, 15, 13, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 1, 2, 3, 5, 6, 7, 7, 7, 6, 5, 4, 3, 2, 1, 1, 0, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 2, 2, 3, 3, 4, 5, 5, 5, 5, 5, 5, 6, 7, 8, 10, 11, 12, 12, 12, 11, 10, 9, 8, 7, 6, 6, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 2, 4, 5, 6, 7, 8, 8, 8, 8, 8, 7, 7, 6, 6, 7, 8, 10, 12, 13, 15, 17, 19, 20, 20, 19, 17, 14, 10, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 13, 15, 16, 16, 15, 13, 10, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 8, 12, 15, 18, 19, 17, 14, 11, 7, 6, 8, 13, 22, 32, 42, 49, 53, 52, 47, 40, 32, 24, 17, 11, 7, 4, 2, 0, 0, 0, 0, 0, 0, 3, 10, 23, 44, 70, 100, 128, 150, 161, 161, 150, 130, 106, 82, 61, 44, 32, 24, 18, 15, 13, 12, 11, 10, 10, 11, 12, 16, 21, 26, 32, 37, 40, 41, 39, 35, 29, 23, 17, 11, 8, 5, 5, 5, 5, 6, 6, 7, 6, 6, 5, 4, 4, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 6, 7, 7, 8, 9, 10, 10, 11, 11, 12, 12, 12, 13, 14, 15, 16, 17, 16, 16, 14, 13, 13, 13, 15, 17, 18, 20, 20, 20, 19, 18, 16, 15, 13, 12, 10, 9, 7, 6, 5, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 2, 6, 8, 8, 4, 0, 0, 0, 11, 31, 49, 54, 38, 8, 0, 0, 75, 225, 423, 623, 764, 803, 728, 563, 362, 178, 52, 0, 0, 4, 22, 29, 23, 13, 3, 0, 0, 0, 4, 12, 24, 35, 38, 25, 0, 0, 1, 94, 280, 545, 841, 1096, 1238, 1226, 1064, 799, 504, 248, 75, 0, 0, 7, 37, 53, 53, 42, 28, 17, 11, 8, 9, 13, 19, 26, 32, 36, 35, 29, 20, 10, 1, 0, 0, 4, 13, 18, 18, 10, 0, 0, 14, 65, 152, 266, 385, 480, 527, 510, 435, 323, 202, 99, 30, 0, 0, 1, 10, 15, 14, 10, 7, 5, 5, 5, 4, 2, 0, 0, 0, 2, 6, 8, 5, 0, 0, 2, 30, 83, 158, 242, 314, 354, 352, 306, 232, 148, 74, 24, 0, 0, 0, 7, 10, 9, 6, 4, 3, 3, 3, 3, 2, 0, 0, 0, 1, 5, 9, 10, 7, 0, 0, 1, 28, 82, 160, 251, 334, 390, 404, 371, 301, 213, 126, 57, 15, 0, 0, 4, 12, 15, 15, 12, 9, 7, 6, 8, 10, 12, 11, 9, 7, 6, 8, 12, 15, 12, 2, 0, 0, 37, 126, 267, 441, 613, 744, 797, 757, 637, 467, 290, 143, 45, 0, 0, 2, 15, 22, 22, 17, 12, 8, 5, 4, 2, 1, 2, 5, 10, 15, 19, 21, 20, 17, 12, 6, 2, 1, 2, 6, 11, 17, 21, 22, 21, 17, 12, 6, 2, 0, 0, 1, 5, 9, 13, 16, 16, 14, 10, 6, 2, 0, 0, 0, 2, 3, 5, 6, 6, 6, 6, 4, 1, 0, 0, 0, 2, 6, 8, 5, 0, 0, 7, 50, 129, 238, 359, 462, 520, 517, 453, 346, 226, 120, 45, 6, 0, 0, 1, 2, 1, 0, 1, 3, 2, 0, 0, 10, 56, 141, 260, 393, 510, 578, 580, 514, 399, 265, 143, 55, 7, 0, 0, 10, 20, 23, 22, 18, 13, 9, 5, 2, 0, 1, 5, 11, 17, 22, 23, 20, 16, 10, 5, 1, 0, 0, 0, 2, 6, 10, 13, 12, 8, 1, 0, 5, 32, 79, 144, 215, 277, 312, 313, 277, 216, 144, 79, 30, 4, 0, 0, 6, 10, 10, 8, 5, 2, 2, 2, 2, 2, 0, 0, 0, 0, 4, 7, 6, 0, 0, 0, 26, 86, 178, 290, 398, 474, 499, 465, 382, 273, 163, 75, 20, 0, 0, 3, 11, 15, 14, 12, 10, 8, 6, 4, 1, 1, 3, 8, 16, 24, 31, 36, 36, 32, 25, 17, 10, 5, 3, 6, 12, 21, 29, 35, 38, 36, 29, 20, 10, 3, 0, 0, 4, 10, 15, 18, 19, 16, 12, 8, 4, 3, 4, 7, 12, 16, 19, 20, 20, 18, 15, 12, 8, 3, 0, 0, 0, 1, 9, 14, 11, 0, 0, 0, 50, 161, 329, 532, 725, 858, 894, 823, 665, 462, 266, 114, 24, 0, 0, 9, 20, 21, 15, 8, 3, 3, 5, 7, 7, 4, 0, 0, 0, 4, 14, 22, 21, 10, 0, 0, 28, 126, 292, 508, 734, 913, 997, 963, 820, 608, 381, 189, 60, 0, 0, 0, 19, 32, 37, 36, 28, 15, 0, 0, 11, 76, 198, 367, 557, 725, 828, 838, 751, 591, 401, 224, 92, 17, 0, 0, 9, 25, 35, 40, 38, 28, 9, 0, 0, 48, 172, 371, 620, 871, 1062, 1141, 1085, 909, 660, 402, 189, 52, 0, 0, 10, 39, 59, 67, 68, 63, 55, 44, 31, 21, 15, 17, 25, 38, 51, 60, 62, 58, 47, 34, 21, 11, 7, 9, 17, 28, 41, 51, 56, 55, 48, 36, 23, 11, 4, 3, 8, 18, 30, 42, 50, 53, 50, 43, 33, 22, 12, 6, 3, 3, 4, 7, 9, 12, 14, 14, 13, 8, 2, 0, 0, 0, 7, 13, 11, 1, 0, 0, 44, 146, 305, 498, 685, 817, 858, 795, 646, 453, 262, 114, 25, 0, 0, 9, 20, 22, 17, 9, 3, 1, 2, 3, 3, 2, 1, 3, 7, 14, 21, 26, 28, 26, 20, 12, 5, 0, 0, 1, 6, 11, 15, 16, 15, 11, 7, 3, 0, 0, 0, 2, 6, 12, 18, 23, 24, 22, 17, 11, 5, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 3, 5, 4, 0, 0, 0, 17, 59, 122, 198, 271, 321, 335, 308, 247, 170, 96, 40, 7, 0, 0, 4, 7, 7, 3, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 11, 14, 16, 15, 13, 10, 6, 3, 1, 1, 1, 3, 6, 8, 11, 12, 11, 8, 4, 0, 0, 0, 1, 8, 11, 7, 0, 0, 9, 62, 160, 301, 461, 605, 696, 706, 628, 480, 296, 124, 8, 0, 60, 231, 460, 694, 874, 955, 916, 773, 565, 348, 168, 51, 0, 0, 2, 15, 24, 28, 31, 30, 21, 3, 0, 0, 65, 214, 442, 717, 978, 1157, 1203, 1101, 882, 605, 339, 137, 21, 0, 0, 24, 51, 67, 70, 65, 55, 42, 28, 14, 4, 2, 9, 24, 43, 61, 73, 77, 71, 57, 39, 21, 7, 1, 3, 12, 26, 40, 50, 56, 54, 46, 34, 21, 10, 5, 5, 11, 21, 31, 37, 39, 35, 27, 17, 8, 1, 0, 0, 3, 8, 13, 15, 16, 13, 9, 5, 2, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 5, 3, 2, 3, 4, 5, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 9, 10, 9, 8, 6, 5, 5, 5, 6, 7, 7, 8, 9, 10, 12, 16, 19, 23, 25, 27, 26, 24, 20, 16, 12, 9, 7, 7, 8, 10, 14, 17, 21, 23, 24, 24, 22, 18, 12, 5, 0, 0, 0, 3, 13, 18, 13, 0, 0, 5, 78, 222, 426, 654, 852, 963, 957, 834, 630, 401, 202, 65, 0, 0, 0, 19, 28, 27, 21, 16, 13, 12, 10, 8, 6, 6, 8, 13, 20, 25, 28, 27, 23, 17, 10, 4, 0, 0, 1, 6, 13, 20, 26, 29, 28, 23, 15, 7, 1, 0, 2, 9, 18, 26, 33, 37, 36, 33, 28, 23, 19, 17, 18, 19, 22, 24, 24, 22, 19, 15, 10, 7, 5, 5, 5, 6, 7, 6, 6, 5, 4, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 11, 12, 13, 12, 10, 8, 7, 6, 6, 6, 7, 8, 9, 10, 11, 12, 12, 11, 10, 9, 9, 10, 12, 16, 20, 23, 25, 26, 24, 21, 17, 12, 7, 4, 1, 0, 1, 3, 5, 6, 7, 7, 6, 4, 2, 1, 0, 0, 0, 1, 3, 5, 6, 4, 0, 0, 0, 0, 6, 12, 11, 2, 0, 0, 41, 133, 274, 446, 610, 724, 754, 688, 540, 345, 151, 10, 0, 42, 240, 528, 845, 1115, 1268, 1264, 1106, 841, 540, 275, 91, 0, 0, 1, 28, 45, 48, 43, 36, 31, 26, 21, 16, 13, 15, 23, 36, 51, 64, 71, 70, 62, 50, 35, 22, 13, 12, 18, 32, 51, 71, 86, 93, 89, 76, 55, 33, 14, 3, 2, 9, 20, 32, 41, 42, 37, 28, 16, 6, 0, 0, 1, 7, 12, 16, 17, 15, 11, 6, 2, 0, 0, 0, 2, 4, 6, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 1, 2, 4, 5, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 5, 4, 2, 1, 0, 0, 0, 3, 5, 7, 8, 7, 5, 2, 0, 0, 1, 3, 4, 5, 2, 0, 0, 0, 2, 11, 16, 12, 0, 0, 3, 66, 194, 378, 587, 772, 881, 882, 772, 579, 351, 144, 5, 0, 37, 201, 424, 654, 833, 915, 879, 739, 535, 322, 147, 37, 0, 0, 10, 28, 36, 34, 27, 20, 15, 11, 7, 3, 1, 2, 9, 20, 32, 41, 45, 42, 34, 22, 10, 1, 0, 0, 6, 18, 30, 40, 45, 43, 35, 23, 11, 2, 0, 0, 4, 12, 20, 26, 29, 27, 22, 14, 7, 1, 0, 0, 2, 6, 10, 12, 13, 11, 8, 4, 1, 0, 0, 2, 5, 7, 8, 7, 4, 2, 0, 0, 2, 4, 6, 4, 0, 0, 0, 0, 8, 18, 19, 8, 0, 0, 32, 146, 336, 576, 816, 991, 1051, 978, 793, 549, 312, 129, 23, 0, 0, 12, 26, 27, 19, 10, 6, 6, 9, 13, 17, 21, 26, 33, 39, 43, 43, 39, 30, 20, 9, 2, 0, 1, 9, 20, 32, 41, 44, 42, 35, 25, 15, 6, 1, 0, 0, 2, 7, 12, 17, 19, 18, 15, 10, 5, 1, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 3, 7, 9, 8, 5, 0, 0, 2, 10, 18, 18, 7, 0, 0, 32, 135, 303, 512, 717, 862, 904, 829, 655, 428, 206, 40, 0, 5, 141, 343, 565, 750, 851, 841, 722, 524, 300, 106, 0, 0, 89, 276, 498, 697, 819, 832, 736, 563, 362, 183, 59, 0, 0, 2, 22, 36, 41, 39, 34, 24, 9, 0, 0, 20, 84, 185, 308, 423, 499, 512, 460, 358, 235, 122, 41, 0, 0, 0, 19, 36, 48, 55, 55, 50, 40, 27, 13, 2, 0, 1, 11, 27, 43, 55, 54, 39, 13, 0, 0, 46, 160, 327, 516, 682, 776, 772, 670, 501, 314, 153, 46, 0, 0, 0, 10, 17, 19, 18, 15, 7, 0, 0, 8, 73, 193, 362, 545, 698, 775, 751, 629, 439, 233, 65, 0, 2, 125, 319, 536, 718, 820, 815, 706, 522, 308, 117, 0, 0, 64, 260, 522, 791, 998, 1087, 1034, 856, 607, 353, 151, 30, 0, 0, 16, 41, 55, 61, 59, 50, 33, 9, 0, 1, 57, 170, 330, 506, 654, 733, 721, 621, 459, 272, 103, 0, 0, 45, 234, 509, 816, 1083, 1236, 1232, 1072, 803, 501, 239, 66, 0, 0, 13, 47, 67, 69, 60, 47, 34, 22, 12, 4, 1, 3, 11, 25, 40, 51, 56, 52, 40, 24, 9, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 5, 18, 33, 45, 51, 49, 40, 28, 16, 6, 0, 0, 0, 3, 10, 17, 24, 28, 29, 26, 21, 15, 9, 3, 0, 0, 0, 0, 11, 21, 22, 10, 0, 0, 32, 150, 347, 598, 846, 1025, 1083, 998, 796, 530, 270, 75, 0, 0, 84, 221, 359, 458, 492, 457, 366, 247, 134, 50, 4, 0, 0, 12, 20, 22, 19, 15, 13, 13, 14, 13, 9, 2, 0, 0, 0, 10, 26, 33, 23, 0, 0, 4, 110, 319, 612, 937, 1210, 1355, 1328, 1135, 830, 496, 211, 28, 0, 3, 109, 239, 351, 417, 424, 375, 286, 183, 92, 28, 0, 0, 6, 21, 32, 37, 37, 33, 26, 18, 10, 3, 0, 0, 4, 13, 24, 34, 41, 42, 37, 28, 18, 7, 0, 0, 0, 3, 16, 25, 24, 9, 0, 0, 35, 149, 334, 562, 781, 931, 967, 877, 689, 459, 245, 91, 9, 0, 0, 4, 10, 11, 10, 10, 7, 0, 0, 0, 44, 161, 343, 561, 761, 885, 893, 784, 591, 370, 178, 50, 0, 0, 4, 25, 35, 36, 31, 26, 23, 20, 15, 10, 4, 0, 0, 5, 13, 22, 29, 31, 29, 23, 14, 6, 0, 0, 0, 5, 14, 23, 30, 33, 31, 25, 16, 7, 1, 0, 1, 7, 17, 27, 36, 38, 28, 9, 0, 0, 36, 136, 290, 469, 631, 731, 738, 651, 493, 308, 140, 22, 0, 0, 81, 204, 340, 454, 518, 515, 446, 331, 204, 96, 25, 0, 0, 4, 14, 16, 11, 4, 0, 0, 0, 1, 1, 0, 1, 4, 12, 23, 34, 42, 44, 39, 29, 16, 5, 0, 0, 3, 13, 23, 33, 39, 39, 36, 29, 23, 19, 18, 22, 27, 33, 36, 37, 33, 27, 20, 13, 9, 8, 9, 13, 17, 21, 23, 23, 21, 18, 14, 9, 5, 2, 1, 2, 4, 7, 9, 10, 11, 13, 16, 20, 25, 27, 25, 20, 15, 15, 18, 22, 20, 9, 0, 0, 27, 123, 284, 489, 693, 842, 891, 822, 651, 421, 190, 20, 0, 22, 211, 485, 779, 1018, 1138, 1106, 935, 677, 404, 181, 41, 0, 0, 16, 41, 53, 51, 43, 35, 30, 25, 20, 12, 4, 0, 0, 11, 28, 46, 57, 53, 31, 1, 0, 12, 108, 278, 502, 732, 909, 983, 928, 757, 517, 269, 76, 0, 3, 124, 307, 501, 651, 718, 683, 554, 364, 163, 12, 0, 53, 280, 604, 951, 1229, 1362, 1313, 1100, 790, 468, 207, 46, 0, 0, 16, 48, 68, 75, 72, 58, 34, 7, 0, 8, 78, 208, 382, 564, 707, 772, 739, 619, 448, 271, 125, 31, 0, 0, 9, 38, 64, 80, 81, 64, 34, 5, 0, 38, 137, 292, 476, 647, 759, 782, 706, 548, 346, 149, 7, 0, 36, 230, 513, 823, 1084, 1225, 1209, 1041, 772, 476, 225, 60, 0, 0, 15, 48, 67, 70, 63, 51, 38, 27, 16, 7, 1, 2, 9, 22, 39, 54, 64, 65, 58, 44, 27, 12, 3, 2, 10, 23, 39, 54, 62, 62, 54, 41, 24, 10, 0, 0, 3, 14, 25, 35, 41, 40, 34, 25, 16, 11, 10, 13, 18, 23, 25, 24, 19, 13, 7, 2, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 6, 6, 6, 7, 7, 7, 6, 4, 2, 0, 2, 7, 15, 23, 27, 24, 16, 6, 1, 6, 16, 25, 22, 4, 0, 0, 70, 240, 500, 807, 1091, 1273, 1299, 1161, 898, 582, 290, 82, 0, 0, 57, 163, 268, 345, 377, 361, 304, 221, 134, 61, 15, 0, 0, 14, 30, 43, 49, 48, 43, 35, 24, 14, 5, 0, 1, 8, 22, 38, 51, 55, 45, 24, 1, 0, 17, 85, 197, 335, 466, 556, 579, 529, 421, 285, 156, 59, 6, 0, 0, 11, 23, 29, 31, 31, 29, 25, 18, 10, 4, 2, 5, 13, 23, 32, 38, 39, 36, 29, 20, 11, 4, 0, 0, 2, 8, 15, 21, 26, 28, 27, 23, 17, 11, 7, 4, 4, 5, 7, 9, 10, 11, 10, 7, 3, 0, 0, 0, 1, 10, 16, 13, 2, 0, 0, 43, 147, 305, 488, 651, 747, 747, 649, 484, 299, 141, 38, 0, 0, 4, 17, 20, 14, 5, 0, 0, 1, 6, 9, 9, 6, 1, 0, 0, 0, 10, 22, 27, 18, 0, 0, 3, 84, 241, 458, 691, 881, 971, 933, 778, 549, 305, 106, 0, 0, 48, 187, 352, 499, 592, 606, 540, 416, 269, 136, 43, 0, 0, 3, 21, 34, 39, 39, 35, 30, 24, 16, 7, 1, 0, 5, 15, 29, 42, 50, 51, 45, 34, 20, 8, 0, 0, 1, 10, 23, 36, 46, 50, 48, 40, 27, 15, 4, 0, 0, 3, 10, 18, 24, 26, 25, 20, 14, 7, 2, 0, 0, 1, 4, 9, 15, 20, 24, 26, 25, 21, 16, 10, 5, 1, 0, 0, 0, 3, 7, 8, 6, 1, 0, 0, 0, 11, 26, 31, 17, 0, 0, 23, 165, 414, 741, 1073, 1318, 1402, 1300, 1042, 706, 383, 142, 11, 0, 0, 26, 45, 42, 27, 12, 3, 2, 4, 6, 5, 5, 7, 12, 21, 31, 38, 41, 38, 30, 20, 11, 3, 0, 0, 1, 9, 18, 27, 33, 35, 31, 23, 13, 4, 0, 0, 3, 13, 24, 33, 37, 36, 30, 22, 13, 6, 1, 0, 0, 0, 2, 10, 16, 14, 3, 0, 0, 34, 130, 279, 454, 612, 706, 709, 617, 461, 285, 134, 36, 0, 0, 4, 16, 19, 12, 4, 0, 0, 5, 9, 10, 8, 3, 0, 1, 7, 15, 20, 16, 5, 0, 0, 33, 112, 231, 369, 496, 577, 591, 531, 410, 256, 105, 0, 0, 41, 235, 523, 846, 1126, 1284, 1273, 1097, 810, 495, 229, 57, 0, 0, 11, 38, 47, 41, 29, 19, 14, 13, 11, 7, 3, 2, 6, 15, 28, 42, 51, 53, 49, 38, 25, 13, 5, 2, 6, 15, 27, 41, 54, 59, 52, 31, 2, 0, 2, 81, 229, 431, 645, 817, 898, 862, 720, 508, 283, 97, 0, 0, 55, 199, 370, 525, 623, 638, 569, 438, 283, 143, 46, 0, 0, 2, 19, 31, 35, 35, 33, 31, 27, 20, 13, 5, 2, 4, 11, 22, 32, 38, 39, 34, 25, 14, 5, 0, 0, 1, 10, 20, 31, 39, 41, 37, 28, 18, 8, 1, 0, 0, 4, 12, 21, 31, 37, 39, 36, 28, 19, 10, 3, 0, 0, 0, 4, 9, 14, 18, 20, 21, 18, 14, 9, 4, 0, 0, 0, 3, 6, 9, 8, 2, 0, 0, 0, 8, 24, 32, 20, 0, 0, 15, 145, 390, 726, 1085, 1377, 1518, 1462, 1223, 868, 490, 180, 0, 0, 62, 238, 433, 591, 670, 654, 553, 402, 243, 111, 28, 0, 0, 9, 24, 34, 38, 40, 41, 42, 39, 31, 19, 7, 0, 0, 9, 25, 41, 49, 43, 23, 0, 0, 17, 99, 232, 395, 549, 650, 669, 600, 464, 301, 154, 50, 0, 0, 0, 18, 30, 36, 36, 34, 31, 26, 20, 12, 5, 0, 0, 1, 6, 10, 13, 14, 12, 10, 8, 7, 5, 3, 0, 0, 0, 0, 13, 28, 34, 22, 0, 0, 5, 111, 311, 585, 876, 1106, 1205, 1144, 941, 658, 375, 155, 28, 0, 0, 8, 20, 20, 17, 16, 15, 9, 0, 0, 9, 94, 259, 493, 752, 970, 1086, 1063, 905, 655, 378, 142, 0, 0, 51, 212, 406, 579, 685, 698, 618, 471, 300, 149, 44, 0, 0, 7, 31, 51, 62, 66, 63, 55, 43, 28, 13, 2, 0, 4, 17, 34, 51, 63, 67, 63, 50, 33, 15, 0, 0, 0, 6, 20, 28, 22, 1, 0, 0, 79, 246, 490, 767, 1009, 1147, 1140, 989, 739, 462, 223, 64, 0, 0, 4, 23, 27, 19, 6, 0, 0, 2, 7, 8, 6, 2, 0, 1, 6, 14, 21, 26, 28, 26, 21, 16, 9, 3, 0, 0, 0, 5, 18, 28, 27, 11, 0, 0, 34, 154, 349, 588, 815, 966, 994, 890, 687, 444, 226, 74, 0, 0, 0, 14, 21, 19, 14, 11, 8, 1, 0, 0, 22, 97, 221, 377, 530, 637, 665, 605, 476, 317, 168, 60, 4, 0, 0, 11, 22, 28, 33, 37, 37, 30, 14, 0, 0, 36, 122, 255, 410, 552, 641, 652, 576, 431, 251, 85, 0, 0, 108, 355, 679, 1004, 1245, 1334, 1246, 1009, 694, 386, 151, 18, 0, 0, 23, 48, 58, 58, 50, 39, 21, 2, 0, 8, 69, 179, 325, 475, 589, 632, 591, 481, 332, 186, 73, 9, 0, 0, 14, 33, 47, 57, 64, 67, 64, 54, 38, 19, 2, 0, 0, 12, 33, 49, 49, 30, 0, 0, 10, 114, 303, 552, 808, 1002, 1077, 1010, 822, 568, 318, 126, 17, 0, 0, 17, 34, 39, 36, 33, 33, 36, 37, 32, 20, 7, 0, 0, 11, 29, 42, 41, 22, 0, 0, 28, 147, 347, 600, 850, 1031, 1091, 1011, 812, 547, 280, 71, 0, 0, 126, 366, 653, 919, 1096, 1135, 1025, 802, 528, 276, 94, 1, 0, 0, 25, 42, 45, 40, 34, 31, 28, 23, 15, 7, 1, 1, 7, 19, 31, 40, 42, 38, 29, 17, 7, 0, 0, 0, 8, 20, 33, 43, 48, 46, 37, 25, 11, 2, 0, 0, 5, 15, 24, 31, 34, 32, 26, 18, 11, 5, 0, 0, 0, 0, 7, 18, 26, 25, 11, 0, 0, 26, 126, 289, 490, 681, 808, 833, 746, 576, 373, 189, 60, 0, 0, 1, 20, 29, 28, 22, 15, 12, 11, 10, 8, 4, 1, 0, 2, 7, 14, 19, 21, 21, 17, 13, 8, 4, 1, 0, 0, 0, 1, 10, 16, 14, 3, 0, 0, 37, 137, 291, 473, 641, 745, 753, 664, 505, 322, 161, 52, 0, 0, 0, 8, 12, 13, 13, 14, 12, 2, 0, 0, 31, 123, 271, 449, 615, 721, 733, 647, 490, 309, 150, 43, 0, 0, 2, 17, 22, 18, 10, 4, 3, 5, 7, 6, 3, 0, 0, 3, 10, 20, 29, 34, 35, 31, 24, 17, 10, 4, 0, 0, 0, 0, 9, 22, 28, 20, 0, 0, 0, 79, 241, 473, 730, 947, 1061, 1037, 881, 642, 386, 174, 41, 0, 0, 9, 26, 29, 19, 6, 0, 0, 0, 4, 5, 4, 2, 2, 5, 9, 13, 14, 14, 11, 7, 3, 0, 0, 0, 0, 2, 7, 14, 20, 24, 24, 21, 15, 8, 1, 0, 0, 4, 12, 20, 29, 35, 37, 36, 32, 25, 16, 7, 0, 0, 1, 10, 19, 22, 15, 0, 0, 3, 66, 187, 354, 537, 688, 767, 751, 643, 471, 274, 99, 0, 0, 61, 269, 561, 878, 1143, 1285, 1263, 1082, 799, 490, 230, 62, 0, 0, 11, 36, 49, 49, 45, 41, 33, 17, 0, 0, 15, 100, 252, 454, 663, 824, 890, 840, 690, 483, 276, 113, 17, 0, 0, 19, 45, 61, 68, 67, 61, 51, 37, 21, 7, 0, 0, 9, 24, 40, 53, 60, 59, 51, 38, 24, 13, 7, 8, 13, 22, 30, 37, 41, 40, 36, 30, 24, 19, 16, 15, 17, 20, 23, 25, 25, 22, 17, 11, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 16, 17, 16, 13, 8, 4, 1, 0, 0, 2, 6, 11, 15, 19, 20, 19, 17, 16, 16, 18, 20, 20, 15, 6, 0, 0, 0, 13, 26, 26, 9, 0, 0, 54, 217, 480, 802, 1110, 1319, 1366, 1236, 969, 642, 338, 120, 5, 0, 0, 22, 35, 30, 16, 6, 3, 8, 15, 18, 17, 14, 12, 14, 20, 29, 38, 46, 49, 46, 39, 29, 19, 11, 11, 17, 30, 42, 46, 38, 19, 0, 0, 30, 119, 259, 432, 599, 719, 758, 705, 575, 405, 236, 103, 23, 0, 0, 7, 19, 24, 23, 21, 20, 21, 20, 19, 16, 14, 15, 18, 23, 29, 33, 33, 30, 25, 20, 16, 14, 15, 18, 23, 31, 39, 47, 52, 51, 42, 27, 9, 0, 0, 3, 17, 25, 17, 0, 0, 14, 128, 344, 645, 973, 1248, 1393, 1362, 1166, 861, 531, 252, 71, 0, 0, 6, 29, 35, 27, 16, 10, 11, 15, 18, 16, 10, 4, 1, 3, 11, 20, 29, 33, 33, 27, 19, 11, 3, 0, 0, 2, 10, 21, 33, 42, 47, 46, 38, 26, 13, 4, 1, 4, 13, 25, 34, 38, 37, 30, 20, 11, 3, 0, 0, 0, 4, 7, 9, 10, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 8, 9, 11, 12, 11, 7, 1, 0, 0, 0, 10, 20, 20, 6, 0, 0, 44, 174, 383, 644, 898, 1079, 1132, 1043, 837, 573, 319, 127, 19, 0, 0, 16, 32, 35, 30, 23, 20, 19, 19, 16, 11, 6, 3, 4, 9, 17, 26, 32, 34, 33, 27, 18, 9, 1, 0, 2, 13, 28, 43, 49, 42, 24, 3, 0, 22, 94, 211, 358, 502, 606, 643, 600, 490, 344, 199, 85, 17, 0, 0, 7, 19, 24, 24, 22, 22, 23, 23, 21, 17, 13, 10, 8, 10, 12, 14, 15, 14, 11, 8, 4, 1, 0, 0, 0, 4, 9, 14, 19, 23, 23, 20, 14, 6, 0, 0, 0, 3, 11, 14, 9, 0, 0, 7, 65, 175, 327, 495, 637, 716, 707, 614, 463, 294, 147, 48, 0, 0, 0, 12, 16, 12, 6, 1, 1, 3, 5, 5, 4, 2, 2, 5, 11, 18, 27, 34, 40, 42, 40, 33, 22, 11, 2, 0, 4, 13, 19, 15, 1, 0, 0, 62, 191, 383, 607, 813, 947, 970, 875, 690, 464, 253, 98, 13, 0, 0, 12, 24, 25, 22, 19, 20, 23, 26, 25, 20, 14, 9, 9, 12, 20, 27, 32, 28, 17, 1, 0, 4, 53, 146, 274, 414, 534, 602, 598, 522, 397, 255, 129, 42, 0, 0, 0, 14, 24, 26, 24, 20, 17, 13, 9, 6, 2, 0, 0, 3, 7, 13, 17, 20, 20, 17, 13, 7, 3, 1, 1, 4, 8, 12, 16, 18, 17, 13, 9, 5, 4, 5, 9, 15, 23, 28, 32, 31, 28, 23, 19, 16, 15, 17, 20, 24, 27, 28, 27, 23, 18, 12, 7, 3, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 4, 5, 6, 7, 9, 13, 17, 21, 22, 18, 10, 1, 0, 0, 4, 16, 22, 14, 0, 0, 15, 117, 307, 572, 861, 1103, 1233, 1210, 1043, 778, 488, 240, 74, 0, 0, 2, 21, 26, 17, 4, 0, 0, 0, 5, 7, 6, 3, 1, 2, 7, 15, 22, 26, 27, 23, 17, 9, 3, 0, 0, 3, 10, 19, 27, 32, 32, 28, 20, 12, 4, 0, 0, 0, 5, 11, 17, 21, 21, 19, 13, 7, 2, 0, 0, 0, 3, 6, 9, 11, 11, 10, 8, 6, 5, 4, 5, 6, 8, 10, 12, 13, 15, 14, 11, 5, 0, 0, 0, 2, 13, 20, 14, 0, 0, 5, 86, 250, 490, 766, 1017, 1176, 1198, 1078, 850, 576, 321, 132, 24, 0, 0, 3, 17, 24, 22, 12, 0, 0, 0, 62, 207, 436, 720, 1003, 1216, 1300, 1232, 1029, 744, 444, 192, 29, 0, 5, 116, 272, 438, 578, 659, 663, 591, 461, 308, 167, 63, 5, 0, 0, 21, 43, 59, 69, 72, 67, 56, 41, 23, 9, 1, 3, 14, 31, 49, 62, 65, 55, 32, 6, 0, 5, 65, 173, 318, 473, 601, 669, 658, 572, 435, 281, 145, 50, 1, 0, 2, 21, 36, 43, 43, 38, 30, 21, 12, 5, 1, 0, 2, 6, 10, 15, 17, 18, 15, 12, 7, 3, 0, 0, 0, 2, 7, 12, 17, 21, 23, 23, 21, 17, 12, 5, 0, 0, 0, 6, 15, 20, 15, 1, 0, 1, 60, 185, 372, 593, 801, 943, 979, 899, 725, 504, 291, 127, 30, 0, 0, 2, 12, 14, 12, 8, 2, 0, 0, 3, 48, 138, 274, 438, 596, 708, 744, 696, 575, 415, 254, 124, 39, 0, 0, 0, 14, 27, 35, 35, 25, 8, 0, 2, 56, 176, 362, 593, 827, 1011, 1098, 1062, 908, 669, 399, 159, 4, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 84, 318, 633, 961, 1227, 1364, 1340, 1164, 886, 575, 301, 108, 8, 0, 0, 29, 54, 66, 70, 68, 64, 56, 46, 33, 22, 16, 16, 24, 38, 55, 71, 80, 75, 53, 18, 0, 0, 72, 245, 512, 839, 1157, 1389, 1474, 1387, 1151, 831, 504, 237, 67, 0, 0, 10, 40, 59, 65, 63, 57, 48, 37, 24, 12, 4, 2, 8, 20, 33, 44, 50, 49, 41, 30, 18, 7, 0, 0, 1, 9, 20, 32, 42, 49, 49, 44, 35, 24, 14, 8, 7, 12, 20, 30, 39, 44, 44, 39, 31, 21, 12, 6, 3, 5, 10, 16, 21, 24, 23, 20, 14, 8, 3, 0, 0, 1, 4, 7, 10, 12, 13, 12, 9, 7, 4, 1, 0, 0, 0, 1, 4, 6, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 1, 0, 0, 0, 0, 1, 4, 7, 10, 11, 10, 7, 2, 0, 0, 0, 4, 8, 8, 2, 0, 0, 24, 90, 199, 338, 482, 596, 650, 631, 542, 407, 261, 135, 48, 4, 0, 0, 7, 10, 7, 2, 0, 0, 0, 1, 3, 2, 1, 1, 2, 6, 11, 17, 22, 25, 25, 22, 18, 13, 9, 7, 6, 8, 13, 18, 23, 28, 30, 29, 26, 22, 16, 12, 10, 10, 11, 13, 15, 16, 14, 11, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 12, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 8, 8, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 9, 8, 5, 1, 0, 1, 4, 6, 5, 0, 0, 5, 43, 119, 237, 384, 534, 657, 723, 717, 639, 508, 354, 210, 98, 29, 0, 0, 1, 8, 11, 10, 8, 7, 7, 7, 6, 4, 2, 1, 3, 8, 16, 24, 32, 37, 39, 36, 29, 20, 12, 7, 6, 5, 4, 0, 0, 2, 28, 88, 187, 321, 472, 612, 712, 746, 707, 603, 457, 302, 167, 70, 15, 0, 0, 3, 8, 8, 6, 5, 6, 8, 10, 10, 8, 6, 4, 5, 9, 13, 18, 22, 23, 23, 20, 16, 12, 8, 7, 7, 11, 16, 22, 27, 30, 30, 28, 24, 19, 15, 12, 11, 13, 16, 19, 21, 22, 21, 19, 15, 11, 8, 7, 6, 6, 7, 8, 8, 8, 8, 7, 6, 5, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 1, 4, 7, 8, 9, 8, 6, 4, 4, 4, 4, 2, 0, 0, 6, 32, 83, 161, 257, 358, 444, 496, 502, 462, 384, 284, 184, 99, 40, 8, 0, 0, 3, 7, 8, 8, 7, 7, 7, 6, 5, 4, 3, 3, 4, 6, 9, 11, 13, 13, 13, 11, 9, 7, 6, 6, 8, 12, 18, 23, 27, 28, 25, 20, 14, 9, 5, 3, 1, 0, 0, 4, 24, 66, 134, 225, 329, 428, 504, 539, 525, 464, 370, 262, 160, 80, 28, 2, 0, 0, 4, 7, 8, 8, 9, 11, 13, 13, 12, 10, 9, 9, 10, 13, 15, 17, 18, 16, 12, 10, 11, 19, 38, 69, 112, 162, 211, 250, 273, 273, 250, 210, 159, 107, 62, 29, 9, 1, 1, 6, 12, 16, 18, 17, 14, 11, 7, 4, 2, 1, 2, 3, 5, 7, 8, 8, 7, 6, 4, 2, 1, 0, 0, 1, 2, 4, 5, 7, 7, 7, 7, 6, 4, 3, 2, 1, 1, 1, 2, 5, 7, 9, 9, 8, 5, 3, 2, 1, 1, 0, 0, 0, 10, 34, 74, 132, 202, 275, 338, 378, 388, 365, 314, 245, 172, 105, 54, 21, 4, 0, 0, 0, 2, 2, 1, 0, 0, 2, 19, 54, 112, 193, 291, 393, 483, 545, 566, 541, 474, 378, 271, 170, 89, 34, 6, 0, 0, 3, 7, 9, 10, 11, 12, 11, 10, 6, 3, 0, 0, 1, 5, 10, 14, 17, 18, 18, 15, 12, 8, 6, 6, 7, 9, 12, 14, 16, 16, 15, 13, 9, 6, 6, 13, 29, 58, 100, 153, 211, 265, 306, 326, 322, 293, 246, 188, 129, 77, 39, 14, 2, 0, 0, 2, 3, 4, 4, 3, 3, 3, 2, 1, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 2, 4, 7, 9, 11, 11, 11, 9, 6, 3, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 4, 12, 24, 43, 67, 96, 127, 156, 178, 190, 190, 176, 153, 122, 90, 60, 36, 18, 7, 2, 0, 0, 0, 0, 0, 0, 0, 3, 10, 22, 41, 66, 98, 132, 165, 193, 212, 218, 211, 192, 163, 129, 94, 62, 36, 17, 6, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 4, 2, 1, 1, 0, 0, 1, 2, 4, 9, 17, 28, 43, 61, 81, 101, 118, 131, 138, 139, 133, 122, 106, 87, 68, 50, 34, 21, 11, 5, 1, 0, 0, 0, 0, 0, 1, 2, 6, 11, 17, 25, 34, 44, 53, 60, 66, 68, 67, 64, 57, 48, 39, 29, 20, 12, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 6, 9, 13, 17, 21, 25, 30, 34, 39, 44, 49, 54, 58, 60, 61, 60, 58, 55, 52, 48, 44, 40, 35, 30, 25, 21, 16, 12, 9, 6, 4, 3, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakG": [6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 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, 2, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 1, 1, 1, 1, 3, 4, 6, 7, 7, 7, 6, 6, 5, 5, 4, 4, 4, 4, 4, 5, 5, 6, 7, 8, 8, 8, 8, 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, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 4, 4, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 8, 9, 9, 9, 9, 9, 9, 8, 8, 7, 7, 7, 7, 8, 8, 10, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 12, 12, 12, 12, 12, 12, 12, 13, 13, 14, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 8, 8, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, 2, 2, 2, 2, 3, 3, 4, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 6, 6, 6, 7, 7, 6, 6, 6, 6, 6, 7, 7, 8, 9, 9, 9, 9, 9, 9, 9, 10, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 13, 13, 13, 12, 12, 12, 12, 12, 12, 13, 13, 12, 12, 11, 11, 10, 10, 10, 10, 9, 9, 8, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 6, 6, 5, 5, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 3, 3, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 6, 6, 6, 7, 8, 9, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 13, 14, 14, 15, 15, 14, 14, 13, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 12, 11, 10, 9, 8, 8, 7, 7, 7, 6, 6, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 4, 5, 5, 6, 7, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 4, 4, 5, 6, 6, 6, 5, 5, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 2, 2, 3, 4, 4, 5, 5, 5, 5, 5, 6, 7, 7, 8, 8, 8, 8, 7, 6, 6, 5, 6, 6, 7, 8, 9, 9, 10, 10, 10, 10, 9, 9, 8, 8, 8, 8, 7, 7, 7, 7, 7, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2, 3, 4, 5, 5, 5, 4, 4, 4, 3, 3, 4, 4, 4, 5, 5, 6, 6, 6, 6, 7, 7, 8, 9, 10, 10, 11, 10, 10, 9, 8, 8, 7, 7, 8, 8, 8, 8, 9, 9, 9, 8, 8, 7, 7, 7, 6, 6, 7, 7, 8, 9, 9, 9, 8, 7, 7, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 5, 5, 5, 4, 4, 3, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 8, 8, 7, 7, 7, 6, 6, 6, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 4, 4, 3, 3, 2, 3, 3, 3, 4, 4, 4, 4, 3, 3, 3, 3, 4, 5, 5, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 1, 1, 1, 3, 4, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 6, 6, 6, 7, 8, 9, 10, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 13, 13, 14, 14, 15, 15, 15, 15, 14, 13, 12, 10, 10, 10, 10, 11, 11, 11, 11, 10, 9, 8, 8, 9, 9, 10, 10, 9, 8, 6, 5, 4, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 6, 6, 5, 4, 4, 5, 6, 7, 8, 8, 8, 7, 7, 6, 7, 7, 8, 9, 9, 9, 9, 8, 8, 8, 8, 9, 9, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 6, 7, 7, 8, 8, 8, 7, 6, 5, 5, 5, 5, 6, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 8, 8, 9, 10, 10, 10, 10, 10, 10, 9, 8, 8, 7, 8, 8, 9, 10, 11, 12, 12, 11, 11, 10, 10, 9, 9, 9, 10, 10, 12, 13, 14, 14, 14, 14, 13, 13, 12, 13, 13, 14, 15, 16, 16, 16, 16, 16, 15, 14, 13, 12, 11, 11, 12, 13, 14, 15, 15, 15, 14, 14, 12, 11, 11, 10, 10, 11, 11, 11, 11, 10, 9, 8, 7, 7, 8, 8, 8, 7, 6, 5, 4, 4, 5, 5, 6, 6, 5, 4, 3, 2, 2, 3, 4, 4, 5, 4, 4, 3, 3, 3, 4, 5, 5, 6, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 11, 11, 11, 11, 11, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 8, 7, 5, 5, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 2, 2, 1, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 2, 2, 3, 4, 5, 5, 5, 5, 4, 4, 4, 5, 6, 7, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 10, 10, 10, 10, 9, 9, 8, 8, 7, 7, 7, 7, 6, 6, 7, 7, 8, 8, 8, 7, 7, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 5, 5, 6, 6, 5, 5, 4, 3, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 4, 4, 4, 5, 6, 6, 6, 5, 4, 3, 3, 3, 3, 4, 4, 5, 5, 5, 4, 4, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 5, 5, 6, 7, 7, 8, 8, 7, 6, 6, 5, 5, 6, 7, 7, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 11, 11, 12, 12, 12, 13, 13, 15, 17, 20, 22, 23, 24, 23, 22, 21, 20, 20, 21, 22, 23, 25, 26, 27, 28, 28, 28, 28, 28, 27, 26, 25, 24, 24, 23, 23, 22, 22, 21, 20, 20, 20, 20, 20, 20, 19, 19, 19, 18, 17, 16, 15, 14, 15, 15, 16, 17, 18, 18, 18, 17, 17, 16, 16, 16, 16, 17, 16, 16, 15, 13, 12, 11, 10, 10, 10, 11, 12, 12, 12, 11, 10, 9, 8, 8, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 2, 2, 3, 3, 4, 4, 4, 3, 3, 2, 1, 1, 2, 2, 3, 3, 3, 2, 2, 1, 1, 0, 0, 1, 1, 2, 2, 3, 4, 4, 5, 5, 5, 4, 4, 3, 3, 4, 4, 5, 5, 6, 6, 5, 5, 5, 5, 6, 6, 6, 6, 5, 5, 5, 5, 6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 5, 4, 4, 3, 3, 3, 4, 4, 3, 3, 3, 3, 3, 4, 5, 6, 7, 6, 5, 4, 3, 2, 2, 3, 4, 5, 5, 5, 4, 3, 2, 1, 2, 2, 3, 4, 4, 3, 2, 2, 2, 3, 4, 5, 5, 5, 4, 4, 4, 5, 6, 8, 8, 8, 8, 8, 7, 8, 9, 9, 10, 10, 10, 9, 8, 7, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 1, 1, 1, 1, 2, 3, 4, 5, 5, 6, 5, 5, 4, 4, 4, 4, 3, 3, 3, 4, 4, 5, 6, 7, 7, 7, 6, 6, 5, 5, 5, 5, 5, 6, 6, 6, 7, 7, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 11, 11, 12, 12, 12, 13, 13, 14, 14, 15, 15, 15, 14, 14, 14, 14, 14, 15, 15, 14, 13, 12, 10, 8, 8, 7, 7, 7, 8, 8, 7, 7, 7, 6, 6, 6, 6, 6, 5, 4, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 7, 8, 8, 8, 7, 6, 5, 4, 4, 5, 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, 2, 3, 5, 6, 6, 6, 5, 4, 4, 3, 3, 4, 6, 7, 8, 8, 9, 9, 9, 9, 9, 9, 8, 7, 6, 4, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 1, 2, 3, 5, 5, 5, 5, 5, 5, 5, 6, 7, 7, 8, 8, 8, 9, 9, 9, 10, 10, 10, 11, 11, 11, 11, 11, 12, 12, 12, 11, 11, 10, 10, 10, 10, 10, 11, 11, 11, 11, 11, 11, 12, 13, 14, 15, 15, 16, 16, 16, 15, 15, 14, 14, 14, 13, 13, 13, 12, 11, 11, 10, 10, 10, 9, 9, 8, 7, 7, 7, 7, 7, 7, 7, 7, 8, 9, 10, 12, 13, 13, 12, 10, 8, 7, 7, 8, 10, 12, 13, 13, 12, 11, 10, 9, 8, 7, 7, 6, 6, 5, 5, 6, 7, 8, 8, 8, 8, 7, 6, 5, 4, 4, 5, 6, 7, 8, 9, 10, 10, 9, 8, 8, 7, 7, 8, 8, 9, 9, 10, 11, 11, 12, 13, 14, 15, 15, 15, 15, 15, 16, 16, 17, 18, 19, 19, 19, 19, 19, 19, 19, 19, 20, 19, 19, 18, 18, 17, 17, 17, 18, 18, 18, 18, 17, 16, 15, 14, 13, 13, 14, 15, 16, 16, 15, 14, 13, 12, 12, 13, 14, 16, 17, 17, 17, 17, 16, 16, 16, 17, 17, 16, 16, 15, 15, 16, 16, 17, 17, 17, 16, 14, 12, 11, 10, 10, 9, 9, 8, 7, 6, 5, 3, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 3, 3, 3, 4, 4, 5, 6, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 5, 4, 3, 3, 3, 4, 5, 6, 6, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 3, 3, 3, 3, 4, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 5, 5, 7, 8, 9, 11, 12, 13, 13, 13, 12, 12, 11, 11, 12, 12, 12, 11, 11, 10, 9, 8, 7, 6, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 5, 5, 6, 6, 6, 5, 5, 4, 4, 4, 5, 5, 5, 5, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 3, 3, 4, 5, 6, 6, 6, 5, 5, 4, 4, 5, 6, 8, 9, 10, 10, 10, 10, 9, 8, 7, 7, 6, 6, 5, 5, 4, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 6, 7, 8, 9, 10, 10, 11, 11, 11, 11, 11, 12, 13, 13, 13, 12, 10, 9, 8, 7, 6, 6, 6, 5, 4, 3, 2, 1, 1, 0, 0, 1, 1, 2, 3, 3, 3, 2, 2, 1, 1, 1, 2, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 1, 2, 3, 5, 6, 7, 6, 6, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 5, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 4, 4, 4, 3, 3, 2, 2, 3, 3, 3, 4, 4, 3, 3, 3, 3, 3, 4, 5, 5, 6, 6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 4, 5, 7, 8, 9, 9, 10, 9, 9, 10, 10, 11, 12, 12, 12, 12, 11, 10, 9, 9, 8, 8, 7, 6, 5, 5, 4, 5, 5, 5, 5, 4, 3, 2, 2, 2, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 6, 6, 5, 5, 5, 6, 7, 8, 9, 10, 10, 10, 10, 10, 10, 11, 12, 13, 14, 15, 16, 17, 18, 18, 18, 17, 17, 17, 16, 16, 17, 17, 18, 18, 19, 18, 18, 17, 16, 14, 13, 13, 12, 12, 11, 11, 11, 10, 9, 9, 8, 8, 9, 9, 10, 10, 10, 9, 9, 8, 8, 7, 8, 8, 7, 7, 6, 4, 3, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 1, 2, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 9, 10, 11, 11, 10, 9, 9, 9, 9, 10, 11, 12, 12, 12, 12, 12, 11, 10, 10, 9, 8, 8, 7, 7, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 4, 3, 3, 2, 3, 3, 5, 6, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 1, 1, 1, 1, 2, 3, 4, 4, 5, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 8, 8, 9, 10, 11, 12, 13, 14, 14, 14, 14, 14, 14, 15, 16, 17, 17, 17, 17, 17, 17, 17, 18, 18, 19, 19, 20, 20, 20, 20, 20, 19, 18, 17, 16, 16, 16, 15, 15, 14, 13, 12, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 9, 9, 10, 10, 11, 12, 14, 15, 15, 16, 16, 16, 16, 16, 17, 17, 18, 18, 18, 18, 18, 18, 18, 19, 20, 20, 19, 18, 16, 15, 14, 15, 16, 18, 20, 21, 21, 22, 22, 22, 23, 25, 26, 26, 26, 25, 25, 24, 25, 25, 26, 26, 26, 26, 25, 25, 26, 26, 26, 26, 25, 24, 23, 23, 23, 23, 23, 23, 24, 24, 24, 25, 25, 25, 24, 24, 23, 23, 22, 22, 22, 21, 20, 19, 18, 18, 18, 18, 18, 17, 16, 14, 13, 12, 12, 13, 14, 15, 16, 17, 16, 16, 15, 16, 17, 18, 19, 20, 20, 18, 16, 13, 11, 10, 10, 11, 11, 12, 11, 10, 9, 9, 8, 9, 9, 10, 11, 11, 10, 10, 10, 10, 11, 12, 12, 13, 12, 12, 11, 9, 8, 7, 7, 6, 6, 6, 6, 5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 1, 2, 3, 4, 6, 7, 7, 7, 7, 7, 7, 8, 9, 9, 9, 8, 7, 6, 6, 7, 9, 11, 13, 14, 13, 13, 12, 11, 11, 12, 14, 15, 15, 15, 14, 12, 11, 9, 9, 8, 8, 8, 8, 7, 6, 5, 4, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 7, 6, 5, 5, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 1, 2, 3, 4, 5, 5, 6, 6, 6, 6, 7, 7, 7, 7, 8, 8, 7, 7, 7, 6, 5, 5, 4, 3, 2, 2, 2, 1, 1, 1, 0, 0, 1, 2, 2, 3, 4, 4, 4, 4, 3, 3, 3, 4, 4, 5, 6, 6, 7, 7, 6, 6, 6, 7, 7, 8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 18, 17, 16, 14, 13, 13, 14, 15, 16, 16, 16, 14, 13, 12, 11, 11, 11, 11, 11, 10, 9, 7, 7, 7, 7, 8, 8, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 1, 2, 3, 5, 6, 7, 8, 9, 9, 9, 9, 9, 8, 7, 5, 4, 3, 3, 3, 3, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 2, 3, 3, 4, 4, 5, 5, 6, 6, 6, 6, 7, 7, 7, 8, 8, 8, 8, 7, 7, 7, 8, 9, 11, 12, 13, 14, 14, 14, 14, 14, 14, 14, 14, 13, 12, 11, 10, 9, 9, 9, 10, 10, 11, 11, 11, 12, 13, 14, 16, 18, 19, 19, 18, 17, 15, 13, 12, 13, 14, 16, 18, 19, 19, 18, 17, 16, 15, 15, 14, 14, 13, 12, 11, 10, 9, 9, 8, 7, 7, 7, 7, 8, 9, 11, 13, 14, 15, 15, 15, 15, 15, 15, 16, 17, 17, 18, 17, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 14, 13, 12, 11, 10, 9, 8, 7, 7, 7, 7, 7, 7, 8, 8, 9, 9, 9, 9, 9, 8, 7, 6, 6, 6, 7, 8, 10, 12, 13, 14, 14, 15, 15, 15, 15, 16, 17, 17, 17, 17, 15, 14, 12, 11, 11, 11, 11, 12, 12, 13, 13, 14, 16, 17, 19, 20, 20, 20, 19, 19, 19, 19, 19, 19, 18, 17, 16, 16, 17, 18, 19, 20, 19, 18, 17, 16, 15, 14, 14, 13, 13, 12, 11, 10, 9, 9, 8, 8, 7, 7, 6, 6, 5, 4, 3, 3, 2, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 6, 7, 8, 8, 9, 9, 9, 9, 9, 9, 8, 7, 7, 6, 6, 5, 5, 5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 1, 2, 3, 3, 4, 4, 4, 4, 5, 6, 6, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 5, 5, 5, 5, 5, 5, 4, 4, 4, 5, 6, 7, 9, 10, 11, 12, 13, 13, 13, 12, 12, 12, 12, 11, 11, 10, 10, 9, 8, 8, 8, 8, 7, 7, 7, 6, 6, 5, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 3, 3, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 7, 7, 8, 9, 10, 10, 10, 9, 7, 5, 3, 2, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 3, 3, 3, 3, 2, 2, 1, 2, 2, 3, 5, 6, 8, 9, 9, 9, 8, 7, 6, 5, 5, 4, 3, 3, 3, 2, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 7, 8, 8, 9, 9, 9, 10, 11, 12, 13, 14, 15, 16, 16, 15, 15, 15, 15, 15, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 15, 14, 13, 12, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 11, 12, 13, 14, 15, 16, 17, 17, 17, 18, 18, 18, 17, 17, 16, 16, 16, 15, 15, 15, 15, 15, 14, 14, 14, 14, 14, 13, 13, 12, 11, 11, 10, 9, 8, 8, 7, 7, 7, 7, 8, 9, 10, 11, 12, 13, 14, 15, 15, 15, 14, 13, 12, 10, 9, 7, 6, 5, 4, 4, 3, 3, 3, 3, 4, 6, 8, 9, 9, 9, 9, 8, 8, 7, 8, 8, 8, 8, 8, 7, 6, 4, 4, 3, 3, 3, 3, 3, 4, 4, 5, 6, 7, 7, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 11, 12, 13, 14, 15, 16, 16, 16, 15, 15, 14, 13, 13, 12, 12, 11, 10, 10, 10, 10, 10, 10, 11, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 20, 19, 18, 17, 16, 15, 14, 13, 13, 12, 12, 12, 12, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 23, 23, 23, 22, 21, 21, 20, 20, 20, 20, 20, 20, 19, 19, 19, 18, 18, 17, 17, 17, 17, 18, 18, 19, 20, 20, 21, 20, 20, 19, 18, 18, 17, 16, 15, 14, 14, 14, 15, 15, 14, 13, 11, 10, 8, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 7, 8, 9, 10, 10, 11, 12, 13, 14, 16, 16, 16, 16, 15, 14, 12, 11, 9, 8, 6, 5, 4, 4, 5, 5, 5, 6, 7, 7, 8, 9, 9, 9, 9, 9, 8, 8, 8, 9, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 1, 2, 2, 3, 4, 5, 5, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 5, 5, 6, 8, 10, 11, 13, 14, 15, 15, 14, 13, 11, 9, 8, 8, 7, 7, 6, 5, 4, 4, 4, 5, 6, 7, 8, 9, 9, 10, 11, 11, 12, 12, 11, 10, 8, 6, 4, 2, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 4, 4, 4, 3, 3, 3, 2, 3, 4, 5, 5, 6, 6, 6, 5, 5, 5, 6, 7, 8, 9, 9, 9, 9, 9, 8, 8, 7, 6, 5, 4, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 5, 6, 7, 7, 7, 6, 6, 6, 6, 6, 6, 7, 8, 10, 11, 13, 14, 15, 15, 14, 12, 11, 10, 9, 8, 7, 6, 5, 4, 4, 4, 5, 6, 7, 9, 9, 10, 10, 11, 11, 12, 13, 13, 13, 13, 12, 11, 9, 8, 6, 5, 4, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 2, 2, 2, 2, 3, 4, 4, 4, 3, 3, 3, 3, 4, 5, 7, 8, 9, 10, 12, 13, 14, 16, 17, 17, 17, 17, 17, 16, 14, 13, 11, 10, 9, 8, 8, 9, 10, 10, 11, 12, 13, 15, 17, 18, 18, 18, 17, 16, 14, 13, 13, 13, 13, 13, 12, 11, 10, 9, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 22, 22, 21, 21, 20, 20, 19, 18, 17, 16, 15, 15, 15, 15, 15, 14, 13, 11, 10, 8, 7, 6, 5, 5, 5, 5, 5, 6, 7, 8, 8, 9, 9, 9, 8, 8, 8, 8, 9, 10, 10, 10, 10, 10, 10, 11, 12, 12, 13, 14, 14, 14, 13, 12, 11, 10, 8, 7, 6, 5, 4, 4, 4, 4, 4, 5, 5, 6, 6, 6, 6, 6, 5, 4, 3, 2, 1, 1, 1, 2, 3, 3, 3, 2, 2, 1, 1, 1, 1, 2, 2, 3, 4, 4, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 6, 6, 5, 6, 7, 8, 9, 10, 12, 13, 13, 13, 14, 13, 12, 11, 9, 7, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 1, 2, 3, 3, 4, 4, 3, 3, 3, 3, 4, 4, 4, 4, 4, 3, 3, 3, 3, 4, 5, 7, 9, 10, 11, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 6, 7, 8, 8, 8, 8, 8, 7, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 1, 1, 2, 1, 1, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 3, 2, 2, 1, 1, 0, 0, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 5, 5, 5, 5, 4, 3, 2, 1, 1, 2, 3, 5, 6, 7, 7, 7, 6, 6, 5, 5, 5, 5, 5, 6, 6, 6, 7, 7, 7, 8, 9, 10, 12, 13, 14, 13, 13, 11, 9, 8, 7, 6, 6, 6, 6, 6, 7, 7, 6, 6, 5, 4, 4, 4, 5, 6, 6, 7, 7, 7, 6, 6, 6, 6, 7, 9, 11, 12, 14, 14, 15, 14, 13, 12, 11, 10, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 8, 9, 11, 13, 14, 16, 17, 18, 18, 18, 17, 16, 14, 12, 11, 10, 10, 11, 13, 14, 14, 14, 13, 12, 10, 8, 6, 5, 4, 3, 3, 2, 2, 2, 2, 3, 3, 4, 4, 3, 3, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 4, 4, 5, 5, 5, 5, 5, 5, 6, 7, 8, 10, 11, 12, 12, 12, 11, 10, 9, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 2, 2, 3, 4, 5, 5, 6, 6, 7, 8, 8, 9, 9, 9, 8, 7, 5, 4, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 6, 7, 7, 8, 8, 8, 9, 9, 9, 9, 9, 10, 10, 11, 13, 14, 15, 16, 16, 16, 15, 13, 12, 11, 10, 9, 9, 9, 9, 9, 9, 9, 9, 10, 11, 12, 13, 15, 16, 18, 19, 20, 20, 19, 18, 17, 15, 14, 13, 13, 14, 15, 16, 17, 17, 16, 15, 12, 9, 7, 4, 3, 3, 3, 3, 4, 3, 3, 2, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 5, 5, 4, 4, 3, 3, 3, 3, 5, 6, 8, 10, 12, 12, 12, 11, 10, 8, 7, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 1, 1, 2, 3, 4, 3, 3, 2, 2, 2, 3, 4, 4, 4, 4, 3, 3, 3, 4, 5, 6, 6, 6, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 3, 4, 5, 6, 6, 6, 6, 6, 7, 7, 8, 8, 9, 9, 9, 9, 9, 9, 9, 10, 11, 12, 14, 16, 18, 20, 22, 23, 23, 23, 23, 21, 19, 18, 16, 15, 14, 13, 13, 13, 13, 14, 15, 16, 18, 20, 21, 23, 24, 25, 25, 24, 23, 22, 20, 19, 18, 18, 18, 18, 19, 19, 19, 18, 18, 17, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 13, 11, 9, 7, 5, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 2, 3, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 3, 4, 4, 5, 5, 6, 6, 5, 4, 3, 3, 3, 4, 6, 8, 9, 10, 11, 10, 10, 9, 7, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 4, 5, 5, 6, 7, 8, 9, 10, 11, 11, 11, 11, 10, 9, 7, 5, 4, 3, 2, 1, 1, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 14, 14, 13, 11, 9, 7, 5, 4, 3, 3, 4, 5, 6, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 23, 23, 22, 21, 19, 18, 17, 17, 17, 17, 18, 18, 19, 19, 19, 19, 19, 18, 16, 14, 13, 12, 12, 12, 13, 13, 13, 11, 9, 7, 5, 4, 3, 3, 2, 1, 0, 0, 0, 1, 2, 3, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 0, 1, 2, 3, 4, 4, 5, 5, 4, 4, 5, 5, 6, 7, 8, 8, 8, 8, 8, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 2, 3, 5, 7, 9, 10, 11, 11, 10, 8, 6, 4, 3, 2, 1, 2, 2, 3, 4, 4, 3, 3, 3, 3, 4, 5, 7, 8, 8, 8, 8, 8, 9, 10, 11, 12, 14, 15, 17, 19, 20, 22, 23, 23, 23, 22, 20, 19, 18, 17, 18, 19, 21, 22, 24, 25, 25, 24, 23, 22, 20, 19, 19, 18, 19, 20, 21, 22, 23, 23, 22, 20, 19, 18, 18, 19, 21, 24, 25, 25, 25, 23, 21, 18, 16, 14, 12, 11, 11, 11, 12, 13, 13, 13, 13, 11, 9, 7, 5, 4, 3, 4, 4, 5, 4, 4, 3, 2, 1, 2, 3, 5, 7, 9, 10, 10, 10, 9, 8, 7, 6, 5, 4, 2, 1, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 4, 5, 6, 6, 7, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 8, 9, 10, 11, 13, 15, 18, 20, 22, 24, 24, 23, 21, 18, 15, 12, 11, 11, 12, 14, 15, 16, 16, 16, 14, 12, 10, 9, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 9, 10, 12, 13, 14, 14, 13, 12, 10, 7, 5, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 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, 1, 3, 4, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 4, 4, 5, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 8, 10, 11, 12, 12, 12, 11, 10, 9, 8, 6, 4, 3, 1, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 5, 6, 6, 7, 7, 8, 9, 10, 10, 11, 11, 13, 14, 16, 18, 20, 21, 21, 21, 19, 18, 16, 15, 14, 14, 15, 16, 18, 19, 20, 20, 19, 16, 13, 11, 9, 9, 10, 12, 14, 16, 16, 15, 13, 11, 9, 7, 5, 4, 3, 2, 1, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 7, 7, 6, 6, 5, 5, 6, 6, 7, 7, 8, 8, 9, 11, 13, 15, 18, 19, 20, 19, 17, 14, 11, 8, 6, 4, 4, 4, 4, 4, 5, 6, 7, 8, 10, 11, 12, 12, 11, 10, 9, 7, 6, 5, 4, 4, 4, 4, 6, 7, 9, 11, 13, 14, 15, 15, 15, 14, 13, 11, 9, 7, 5, 3, 2, 2, 2, 2, 3, 4, 5, 5, 6, 6, 6, 6, 5, 5, 4, 3, 2, 2, 2, 2, 2, 2, 3, 4, 5, 6, 8, 9, 10, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 5, 6, 7, 7, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 5, 5, 6, 7, 7, 7, 7, 8, 8, 9, 11, 13, 15, 17, 18, 19, 19, 18, 17, 15, 12, 10, 9, 8, 8, 8, 8, 9, 9, 9, 8, 9, 9, 11, 13, 15, 17, 19, 19, 19, 17, 15, 13, 11, 9, 7, 5, 3, 2, 1, 2, 3, 4, 6, 7, 8, 8, 7, 7, 6, 6, 6, 7, 8, 8, 9, 9, 9, 9, 10, 12, 14, 16, 18, 19, 19, 18, 16, 13, 10, 7, 5, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 5, 5, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 3, 4, 5, 6, 6, 7, 7, 7, 8, 8, 8, 8, 8, 9, 9, 9, 10, 10, 11, 12, 13, 14, 15, 15, 16, 17, 18, 18, 18, 18, 17, 15, 14, 13, 13, 14, 16, 18, 20, 21, 20, 18, 15, 12, 9, 8, 7, 8, 10, 11, 12, 12, 11, 10, 7, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 8, 8, 8, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 9, 10, 11, 13, 15, 17, 19, 20, 21, 21, 20, 18, 16, 14, 12, 11, 10, 10, 11, 12, 13, 13, 13, 12, 11, 9, 8, 6, 5, 4, 4, 4, 3, 3, 3, 3, 4, 4, 5, 6, 7, 9, 11, 13, 15, 15, 15, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 6, 6, 7, 8, 8, 9, 10, 10, 10, 11, 12, 14, 15, 17, 19, 20, 21, 20, 20, 18, 17, 15, 15, 15, 16, 17, 18, 20, 20, 20, 19, 17, 15, 12, 11, 11, 11, 12, 14, 15, 17, 18, 18, 18, 17, 15, 13, 10, 8, 6, 4, 4, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 17, 19, 21, 21, 20, 17, 14, 11, 9, 8, 9, 11, 13, 16, 17, 17, 15, 13, 10, 7, 5, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 6, 7, 7, 8, 9, 10, 12, 14, 16, 18, 18, 18, 17, 16, 14, 13, 12, 12, 13, 15, 17, 18, 19, 19, 18, 16, 13, 10, 7, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 12, 16, 19, 20, 20, 20, 21, 25, 32, 44, 61, 83, 106, 127, 142, 148, 145, 134, 123, 121, 141, 191, 277, 393, 527, 659, 766, 831, 842, 801, 719, 618, 520, 446, 408, 409, 440, 487, 535, 568, 576, 557, 514, 452, 381, 308, 242, 186, 142, 110, 88, 73, 63, 55, 48, 41, 34, 29, 25, 23, 22, 23, 26, 29, 33, 36, 38, 38, 37, 34, 31, 29, 28, 28, 29, 31, 33, 35, 37, 37, 38, 37, 37, 36, 35, 35, 35, 35, 36, 37, 39, 41, 46, 55, 70, 92, 121, 157, 196, 235, 269, 295, 313, 321, 322, 317, 310, 302, 293, 283, 272, 260, 247, 232, 218, 203, 190, 177, 165, 154, 143, 133, 125, 118, 113, 110, 109, 110, 115, 121, 130, 138, 146, 151, 157, 164, 174, 188, 203, 215, 219, 215, 209, 214, 240, 294, 369, 448, 506, 518, 474, 381, 259, 139, 47, 0, 0, 16, 51, 80, 91, 82, 57, 27, 4, 0, 9, 33, 57, 68, 59, 36, 23, 53, 153, 331, 566, 805, 984, 1049, 979, 792, 542, 295, 107, 2, 0, 0, 35, 60, 58, 34, 0, 0, 6, 92, 244, 447, 663, 841, 932, 911, 784, 585, 365, 176, 48, 0, 0, 14, 42, 54, 48, 31, 23, 48, 125, 260, 442, 638, 804, 898, 893, 788, 610, 404, 217, 81, 7, 0, 0, 20, 39, 49, 52, 50, 46, 39, 29, 18, 9, 4, 7, 17, 30, 43, 52, 53, 47, 35, 20, 8, 0, 0, 4, 12, 21, 30, 34, 34, 30, 23, 14, 5, 1, 2, 8, 19, 28, 31, 25, 11, 0, 3, 44, 133, 271, 441, 609, 735, 787, 748, 630, 462, 286, 140, 43, 0, 0, 1, 14, 21, 21, 18, 17, 17, 18, 18, 15, 12, 9, 7, 8, 10, 12, 13, 12, 10, 7, 3, 0, 0, 0, 1, 4, 8, 12, 15, 15, 13, 9, 4, 1, 0, 0, 1, 4, 7, 10, 12, 11, 9, 6, 3, 0, 0, 0, 0, 1, 3, 5, 7, 9, 12, 13, 14, 13, 11, 8, 3, 0, 0, 0, 1, 6, 9, 7, 0, 0, 6, 54, 151, 297, 472, 644, 770, 818, 775, 650, 477, 296, 146, 46, 0, 0, 0, 14, 23, 22, 12, 0, 0, 3, 47, 135, 268, 432, 596, 725, 785, 760, 655, 497, 324, 171, 63, 4, 0, 0, 14, 29, 34, 30, 20, 14, 23, 63, 146, 271, 424, 576, 691, 739, 705, 597, 444, 281, 143, 49, 1, 0, 0, 14, 31, 45, 55, 59, 54, 44, 36, 46, 91, 180, 311, 463, 604, 695, 713, 650, 522, 362, 208, 89, 19, 0, 0, 10, 26, 37, 41, 42, 39, 34, 26, 16, 8, 3, 4, 11, 22, 33, 41, 44, 42, 35, 25, 15, 7, 3, 5, 11, 21, 32, 42, 49, 50, 46, 37, 25, 13, 4, 0, 1, 5, 11, 17, 20, 20, 17, 13, 8, 4, 3, 4, 7, 10, 14, 18, 21, 23, 24, 23, 19, 12, 6, 1, 1, 4, 10, 15, 16, 13, 13, 24, 60, 127, 226, 342, 452, 529, 552, 513, 421, 301, 180, 83, 23, 0, 0, 1, 11, 18, 23, 24, 21, 12, 1, 0, 23, 86, 196, 343, 504, 643, 724, 725, 645, 505, 340, 189, 78, 14, 0, 0, 5, 15, 23, 27, 26, 20, 8, 0, 0, 35, 120, 258, 433, 613, 756, 823, 796, 681, 510, 324, 164, 54, 0, 0, 0, 17, 29, 32, 30, 25, 21, 16, 10, 5, 1, 1, 5, 13, 22, 31, 36, 35, 30, 22, 13, 5, 0, 0, 0, 3, 8, 14, 18, 21, 19, 15, 10, 4, 0, 0, 0, 5, 11, 17, 21, 22, 20, 15, 9, 4, 0, 0, 0, 0, 3, 5, 6, 7, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 11, 16, 19, 21, 19, 16, 11, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 12, 16, 18, 17, 15, 10, 6, 2, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 2, 3, 5, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 6, 5, 1, 0, 0, 0, 3, 9, 11, 5, 0, 0, 23, 101, 239, 424, 625, 793, 885, 873, 759, 576, 370, 189, 64, 1, 0, 0, 15, 23, 21, 14, 7, 4, 4, 5, 5, 3, 1, 1, 4, 11, 20, 30, 36, 39, 35, 28, 18, 8, 1, 0, 0, 5, 13, 21, 27, 29, 28, 23, 15, 7, 0, 0, 0, 4, 16, 27, 30, 20, 2, 0, 10, 88, 239, 454, 698, 915, 1050, 1063, 950, 742, 496, 269, 104, 14, 0, 0, 8, 20, 23, 22, 18, 11, 1, 0, 2, 51, 157, 324, 531, 741, 902, 972, 927, 775, 550, 308, 108, 0, 0, 107, 293, 505, 687, 792, 794, 700, 537, 351, 183, 64, 2, 0, 3, 29, 50, 62, 64, 58, 48, 34, 20, 8, 1, 0, 6, 19, 34, 49, 60, 65, 61, 50, 34, 18, 6, 2, 5, 16, 30, 45, 56, 60, 56, 46, 30, 14, 2, 0, 1, 14, 30, 44, 48, 42, 31, 25, 43, 97, 193, 319, 451, 557, 606, 585, 498, 368, 229, 112, 34, 0, 0, 1, 11, 17, 18, 18, 19, 22, 25, 25, 21, 15, 9, 5, 4, 7, 12, 18, 21, 21, 18, 13, 7, 3, 0, 0, 0, 1, 3, 6, 7, 8, 7, 5, 3, 0, 0, 0, 1, 4, 9, 13, 16, 16, 14, 11, 6, 3, 0, 0, 0, 0, 3, 7, 12, 17, 20, 21, 19, 15, 9, 2, 0, 0, 0, 3, 10, 11, 6, 0, 0, 23, 95, 223, 395, 584, 745, 834, 824, 711, 521, 305, 119, 16, 24, 140, 331, 542, 714, 800, 780, 665, 491, 305, 148, 46, 0, 0, 3, 16, 23, 24, 22, 20, 20, 20, 17, 12, 6, 0, 0, 2, 9, 19, 27, 32, 32, 27, 19, 9, 2, 0, 0, 5, 15, 26, 35, 40, 40, 35, 26, 15, 4, 0, 0, 2, 14, 28, 39, 39, 27, 7, 0, 15, 87, 221, 409, 618, 803, 916, 923, 816, 619, 381, 163, 22, 0, 89, 276, 505, 714, 847, 871, 784, 617, 414, 227, 87, 10, 0, 0, 17, 35, 40, 33, 17, 1, 0, 30, 105, 230, 390, 557, 692, 759, 737, 633, 475, 302, 153, 51, 0, 0, 0, 15, 28, 37, 44, 50, 54, 52, 44, 30, 14, 2, 0, 5, 21, 40, 59, 71, 73, 66, 50, 32, 15, 3, 0, 0, 6, 14, 21, 25, 25, 22, 16, 9, 2, 0, 0, 0, 8, 18, 22, 18, 4, 0, 0, 48, 154, 314, 504, 682, 802, 829, 755, 600, 407, 224, 88, 11, 0, 0, 12, 23, 25, 21, 16, 13, 12, 11, 9, 5, 2, 0, 2, 6, 12, 18, 23, 24, 22, 15, 7, 0, 0, 0, 7, 20, 31, 34, 26, 13, 12, 43, 125, 263, 443, 630, 779, 849, 819, 697, 515, 321, 158, 50, 0, 0, 0, 10, 18, 21, 23, 23, 17, 7, 0, 5, 52, 155, 315, 512, 707, 851, 903, 842, 679, 454, 231, 74, 30, 115, 310, 560, 796, 953, 985, 883, 678, 428, 207, 80, 83, 217, 443, 697, 907, 1012, 984, 830, 593, 337, 130, 26, 52, 196, 416, 648, 830, 911, 876, 738, 540, 334, 162, 49, 0, 0, 7, 32, 54, 70, 80, 84, 79, 66, 46, 24, 6, 0, 4, 21, 45, 69, 86, 92, 84, 65, 41, 18, 2, 0, 4, 22, 45, 68, 85, 91, 84, 68, 45, 23, 7, 0, 0, 8, 19, 28, 32, 31, 24, 16, 7, 1, 0, 0, 0, 3, 5, 6, 7, 8, 8, 7, 4, 1, 0, 0, 0, 4, 11, 13, 8, 0, 0, 13, 81, 205, 375, 559, 714, 797, 782, 675, 504, 317, 156, 49, 0, 0, 1, 13, 18, 14, 10, 8, 12, 19, 25, 26, 22, 13, 3, 0, 0, 0, 9, 20, 23, 15, 0, 0, 15, 92, 234, 432, 650, 838, 945, 934, 804, 584, 335, 124, 10, 23, 157, 373, 611, 803, 900, 876, 739, 527, 293, 99, 0, 0, 122, 325, 557, 756, 869, 868, 758, 575, 368, 187, 62, 0, 0, 3, 25, 42, 50, 52, 50, 44, 36, 25, 13, 3, 0, 3, 16, 34, 52, 66, 71, 66, 51, 31, 12, 0, 0, 2, 18, 37, 50, 52, 43, 33, 38, 74, 152, 268, 402, 522, 596, 602, 536, 417, 276, 148, 55, 5, 0, 0, 8, 14, 13, 10, 7, 6, 7, 8, 7, 4, 1, 0, 0, 2, 5, 10, 13, 14, 13, 10, 6, 3, 0, 0, 0, 2, 6, 9, 12, 13, 12, 9, 6, 2, 0, 0, 0, 2, 7, 13, 17, 20, 19, 15, 10, 4, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 1, 6, 11, 9, 1, 0, 0, 36, 117, 241, 389, 528, 620, 639, 577, 453, 302, 161, 58, 4, 0, 0, 10, 18, 17, 13, 10, 10, 12, 15, 14, 11, 7, 2, 0, 1, 5, 9, 12, 14, 14, 11, 8, 5, 3, 3, 5, 8, 13, 17, 22, 25, 26, 24, 20, 13, 6, 1, 2, 10, 21, 31, 32, 21, 4, 0, 18, 90, 224, 409, 614, 793, 897, 892, 773, 566, 326, 122, 16, 45, 209, 467, 750, 981, 1095, 1064, 904, 663, 406, 193, 54, 0, 0, 9, 31, 44, 46, 42, 37, 34, 29, 22, 13, 5, 1, 3, 13, 28, 45, 58, 63, 60, 49, 33, 17, 6, 2, 8, 22, 40, 58, 71, 75, 69, 56, 38, 21, 9, 6, 12, 25, 42, 57, 65, 65, 56, 41, 25, 11, 2, 0, 3, 9, 16, 22, 25, 25, 23, 18, 14, 10, 7, 6, 6, 8, 10, 11, 11, 11, 10, 9, 8, 6, 3, 0, 0, 0, 3, 12, 20, 21, 12, 0, 0, 18, 95, 230, 409, 596, 743, 811, 777, 653, 472, 284, 130, 33, 0, 0, 5, 17, 20, 16, 9, 6, 6, 8, 9, 8, 6, 4, 5, 8, 13, 18, 22, 23, 21, 17, 12, 7, 3, 1, 2, 6, 12, 19, 24, 26, 25, 20, 14, 7, 1, 0, 1, 6, 12, 19, 24, 25, 23, 19, 12, 6, 2, 0, 0, 1, 4, 7, 9, 11, 11, 10, 9, 7, 5, 5, 5, 7, 10, 13, 16, 18, 20, 19, 17, 14, 12, 9, 8, 8, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 7, 8, 8, 9, 9, 10, 11, 13, 16, 21, 27, 33, 36, 36, 32, 24, 15, 10, 12, 19, 25, 25, 12, 0, 0, 26, 123, 288, 503, 724, 893, 962, 910, 751, 532, 310, 133, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 27, 0, 0, 12, 29, 36, 35, 32, 32, 33, 34, 31, 25, 17, 13, 16, 26, 37, 43, 37, 20, 0, 0, 24, 102, 231, 393, 554, 673, 717, 674, 555, 393, 231, 101, 21, 0, 0, 12, 31, 43, 47, 47, 44, 40, 33, 24, 15, 7, 3, 5, 11, 19, 28, 34, 36, 34, 29, 20, 10, 1, 0, 0, 7, 20, 32, 37, 30, 14, 0, 0, 32, 112, 233, 376, 506, 589, 600, 536, 416, 273, 142, 49, 0, 0, 0, 15, 27, 31, 30, 27, 25, 24, 23, 22, 21, 21, 23, 26, 30, 32, 33, 32, 30, 25, 19, 11, 3, 0, 0, 3, 15, 29, 36, 32, 17, 2, 5, 47, 143, 292, 471, 642, 761, 793, 729, 586, 404, 227, 91, 13, 0, 0, 16, 34, 43, 44, 40, 36, 31, 25, 20, 16, 14, 16, 22, 31, 40, 47, 51, 51, 46, 37, 26, 14, 5, 1, 1, 7, 15, 25, 32, 35, 33, 28, 22, 17, 15, 16, 21, 28, 35, 40, 41, 38, 31, 22, 13, 6, 1, 0, 0, 3, 7, 12, 15, 15, 13, 10, 6, 2, 0, 0, 0, 3, 6, 9, 10, 10, 8, 5, 3, 0, 0, 0, 0, 1, 2, 3, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 5, 1, 0, 0, 0, 5, 15, 21, 18, 3, 0, 0, 52, 172, 352, 564, 759, 883, 899, 802, 621, 406, 211, 74, 3, 0, 0, 16, 25, 28, 28, 31, 31, 25, 8, 0, 0, 54, 182, 380, 615, 836, 980, 1008, 909, 712, 473, 250, 86, 0, 0, 0, 33, 61, 72, 62, 37, 11, 4, 40, 140, 308, 525, 751, 931, 1014, 970, 805, 559, 296, 89, 0, 41, 211, 455, 702, 883, 948, 887, 722, 505, 292, 126, 27, 0, 0, 15, 37, 53, 64, 72, 75, 73, 64, 46, 26, 9, 0, 3, 17, 38, 60, 76, 82, 76, 60, 39, 18, 3, 0, 7, 25, 47, 68, 82, 88, 82, 67, 46, 24, 7, 0, 1, 16, 38, 59, 68, 60, 35, 6, 0, 26, 116, 264, 447, 623, 745, 777, 709, 563, 379, 205, 76, 6, 0, 0, 13, 24, 25, 21, 16, 13, 13, 12, 10, 6, 2, 1, 3, 9, 17, 24, 29, 30, 28, 23, 17, 12, 9, 9, 13, 19, 26, 32, 35, 35, 31, 24, 15, 7, 1, 0, 0, 4, 10, 14, 17, 16, 13, 8, 4, 1, 0, 0, 0, 3, 6, 8, 10, 10, 8, 6, 3, 1, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 5, 6, 7, 6, 6, 4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 2, 5, 8, 11, 11, 10, 8, 4, 2, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 3, 0, 0, 0, 0, 10, 20, 21, 12, 0, 0, 29, 130, 303, 530, 765, 949, 1029, 976, 800, 545, 279, 74, 0, 27, 191, 424, 658, 828, 887, 825, 666, 460, 261, 110, 23, 0, 0, 8, 21, 30, 37, 44, 45, 34, 12, 0, 0, 59, 192, 391, 621, 826, 948, 951, 834, 631, 401, 198, 59, 0, 0, 6, 35, 57, 69, 73, 71, 64, 52, 36, 19, 6, 2, 8, 23, 42, 59, 68, 66, 56, 40, 23, 8, 0, 0, 1, 9, 21, 31, 39, 41, 36, 28, 17, 6, 0, 0, 0, 7, 15, 23, 28, 28, 25, 18, 10, 4, 0, 0, 0, 1, 3, 5, 6, 7, 8, 8, 6, 3, 0, 0, 0, 1, 10, 17, 16, 6, 0, 0, 32, 126, 276, 457, 627, 739, 758, 678, 523, 340, 174, 59, 1, 0, 0, 7, 13, 14, 15, 17, 16, 7, 0, 0, 27, 126, 294, 511, 730, 892, 949, 882, 712, 488, 270, 105, 12, 0, 0, 16, 32, 38, 38, 37, 37, 36, 31, 21, 9, 3, 5, 16, 30, 38, 34, 18, 4, 12, 66, 177, 338, 521, 683, 780, 784, 693, 532, 347, 180, 62, 2, 0, 0, 12, 20, 21, 21, 23, 30, 37, 40, 35, 23, 8, 0, 0, 5, 23, 41, 49, 39, 14, 0, 0, 66, 205, 408, 642, 850, 977, 984, 866, 651, 397, 167, 17, 0, 45, 197, 385, 554, 659, 674, 600, 462, 300, 155, 52, 1, 0, 1, 19, 32, 39, 40, 39, 36, 32, 26, 18, 10, 3, 1, 6, 17, 36, 57, 75, 80, 65, 33, 0, 0, 34, 164, 376, 638, 892, 1070, 1120, 1027, 819, 553, 298, 107, 1, 0, 0, 37, 65, 69, 48, 15, 0, 12, 93, 248, 466, 708, 919, 1039, 1030, 884, 639, 362, 132, 18, 52, 221, 472, 726, 907, 965, 890, 712, 487, 274, 113, 21, 0, 0, 9, 30, 47, 59, 62, 54, 36, 21, 33, 95, 225, 413, 627, 814, 921, 917, 801, 607, 388, 195, 63, 0, 0, 1, 24, 43, 56, 65, 72, 75, 71, 58, 38, 17, 2, 0, 8, 26, 47, 66, 77, 78, 69, 53, 35, 17, 3, 0, 0, 9, 28, 50, 67, 68, 48, 16, 0, 1, 80, 244, 479, 746, 980, 1117, 1112, 959, 695, 393, 137, 0, 8, 164, 417, 690, 905, 1002, 956, 780, 527, 266, 69, 0, 50, 234, 492, 754, 950, 1027, 964, 781, 526, 266, 67, 0, 22, 184, 421, 670, 862, 947, 906, 756, 542, 323, 145, 34, 0, 0, 20, 52, 78, 95, 102, 99, 87, 66, 41, 17, 1, 0, 8, 30, 58, 84, 100, 103, 91, 68, 41, 16, 0, 0, 3, 19, 39, 57, 68, 68, 59, 42, 24, 8, 0, 0, 2, 11, 22, 32, 37, 37, 32, 23, 13, 4, 0, 0, 1, 7, 14, 21, 26, 28, 25, 20, 13, 7, 2, 0, 0, 0, 1, 3, 7, 10, 12, 13, 11, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 3, 0, 0, 0, 0, 6, 14, 14, 5, 0, 0, 29, 124, 281, 479, 674, 814, 856, 787, 627, 423, 228, 84, 6, 0, 0, 13, 22, 20, 12, 7, 8, 14, 19, 18, 12, 3, 0, 0, 7, 22, 33, 32, 17, 0, 0, 35, 144, 325, 552, 780, 948, 1005, 929, 735, 473, 213, 29, 0, 60, 272, 550, 816, 995, 1040, 943, 739, 488, 256, 89, 0, 0, 0, 28, 50, 57, 48, 28, 9, 7, 41, 125, 261, 433, 606, 734, 780, 730, 597, 420, 243, 104, 22, 0, 0, 5, 16, 23, 29, 37, 48, 58, 61, 55, 41, 22, 6, 0, 0, 8, 22, 36, 45, 47, 41, 31, 17, 6, 0, 0, 3, 11, 21, 28, 31, 29, 23, 15, 6, 1, 0, 0, 3, 8, 13, 18, 20, 21, 18, 13, 7, 1, 0, 0, 1, 10, 20, 24, 18, 3, 0, 7, 67, 185, 353, 544, 713, 813, 809, 698, 503, 279, 88, 0, 9, 149, 367, 599, 778, 851, 802, 653, 450, 251, 99, 14, 0, 0, 13, 24, 24, 18, 11, 8, 9, 11, 11, 8, 3, 0, 0, 5, 15, 28, 41, 49, 50, 44, 32, 18, 6, 0, 0, 4, 14, 24, 33, 36, 34, 26, 16, 6, 0, 0, 0, 6, 13, 20, 25, 26, 24, 19, 13, 9, 5, 1, 0, 0, 0, 4, 16, 29, 33, 23, 2, 0, 0, 76, 228, 443, 679, 877, 978, 952, 807, 585, 350, 155, 33, 0, 0, 9, 34, 45, 40, 21, 0, 0, 1, 69, 199, 380, 579, 748, 840, 825, 708, 523, 322, 152, 41, 0, 0, 3, 17, 23, 23, 22, 25, 31, 36, 37, 30, 18, 6, 0, 0, 7, 21, 38, 51, 58, 56, 47, 32, 16, 4, 0, 0, 6, 17, 28, 36, 38, 35, 26, 16, 6, 0, 0, 1, 7, 16, 24, 30, 33, 31, 26, 19, 10, 2, 0, 0, 0, 8, 18, 23, 16, 0, 0, 0, 61, 186, 362, 556, 717, 798, 773, 649, 466, 274, 120, 26, 0, 0, 4, 13, 15, 13, 14, 16, 13, 3, 0, 0, 38, 137, 292, 475, 643, 745, 751, 657, 493, 307, 146, 39, 0, 0, 4, 20, 26, 23, 17, 11, 10, 10, 9, 7, 3, 0, 0, 3, 11, 20, 28, 33, 32, 27, 19, 11, 3, 0, 0, 0, 5, 10, 16, 19, 20, 18, 15, 10, 5, 1, 0, 0, 2, 11, 24, 37, 44, 38, 18, 0, 0, 28, 131, 299, 506, 703, 835, 864, 779, 606, 396, 204, 67, 0, 0, 0, 16, 23, 17, 6, 0, 0, 0, 3, 5, 4, 1, 0, 3, 11, 21, 31, 36, 36, 30, 21, 11, 3, 0, 0, 1, 5, 9, 12, 14, 14, 11, 8, 4, 0, 0, 0, 1, 6, 11, 16, 19, 19, 15, 10, 5, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 2, 5, 9, 12, 13, 13, 12, 10, 8, 5, 1, 0, 0, 0, 4, 14, 19, 13, 0, 0, 5, 82, 230, 437, 661, 845, 934, 901, 756, 543, 322, 143, 32, 0, 0, 5, 22, 34, 40, 42, 37, 22, 0, 0, 6, 85, 232, 434, 649, 820, 897, 857, 712, 505, 293, 125, 24, 0, 0, 10, 26, 32, 31, 29, 29, 31, 31, 26, 17, 6, 0, 0, 6, 22, 42, 56, 57, 42, 15, 0, 1, 65, 197, 389, 606, 799, 914, 912, 788, 570, 317, 102, 0, 13, 172, 420, 684, 888, 973, 918, 749, 518, 291, 117, 18, 0, 0, 15, 31, 35, 31, 27, 26, 28, 28, 25, 17, 7, 0, 0, 3, 18, 38, 56, 62, 52, 25, 0, 0, 31, 136, 300, 496, 674, 786, 799, 708, 543, 350, 178, 58, 0, 0, 0, 21, 42, 58, 67, 65, 49, 23, 0, 0, 42, 155, 327, 528, 711, 824, 833, 736, 562, 360, 180, 57, 0, 0, 1, 18, 27, 26, 20, 16, 14, 14, 13, 10, 5, 1, 0, 1, 7, 14, 22, 26, 26, 22, 16, 8, 2, 0, 0, 3, 11, 20, 30, 37, 39, 37, 31, 21, 10, 1, 0, 0, 7, 24, 43, 55, 51, 29, 0, 0, 19, 129, 322, 573, 829, 1021, 1095, 1027, 839, 586, 335, 141, 27, 0, 0, 5, 18, 22, 22, 21, 18, 8, 0, 0, 19, 110, 271, 483, 701, 866, 927, 866, 701, 481, 266, 102, 10, 0, 0, 17, 34, 40, 38, 33, 30, 27, 23, 17, 9, 2, 0, 1, 9, 20, 31, 38, 40, 36, 27, 17, 7, 0, 0, 0, 3, 10, 18, 25, 29, 29, 24, 16, 8, 2, 0, 0, 2, 7, 12, 16, 16, 14, 10, 7, 4, 3, 2, 0, 0, 0, 0, 4, 15, 24, 23, 12, 0, 0, 32, 130, 294, 504, 719, 885, 952, 898, 731, 492, 244, 52, 0, 25, 206, 471, 749, 965, 1059, 1008, 832, 587, 339, 143, 28, 0, 0, 14, 31, 36, 32, 27, 26, 27, 25, 19, 9, 0, 0, 2, 18, 34, 43, 37, 19, 3, 14, 77, 206, 392, 603, 789, 899, 903, 797, 613, 401, 211, 77, 7, 0, 0, 8, 19, 28, 37, 45, 45, 32, 9, 0, 10, 87, 236, 440, 659, 835, 918, 883, 739, 531, 314, 138, 30, 0, 0, 10, 27, 33, 31, 25, 20, 18, 15, 12, 7, 2, 0, 4, 12, 24, 36, 45, 48, 45, 36, 23, 11, 2, 0, 0, 6, 15, 24, 29, 30, 26, 18, 10, 3, 0, 0, 2, 8, 14, 18, 19, 17, 12, 7, 2, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 10, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 2, 0, 0, 0, 0, 6, 12, 14, 6, 0, 0, 18, 91, 216, 376, 536, 654, 694, 643, 517, 353, 193, 74, 7, 0, 0, 11, 22, 23, 18, 13, 10, 10, 10, 9, 6, 2, 0, 0, 4, 11, 19, 28, 33, 34, 31, 24, 15, 6, 0, 0, 1, 14, 33, 50, 57, 47, 22, 0, 0, 44, 167, 359, 592, 812, 963, 999, 912, 725, 492, 272, 107, 15, 0, 0, 12, 28, 38, 44, 48, 47, 36, 16, 0, 5, 62, 186, 376, 605, 822, 972, 1009, 916, 712, 450, 206, 50, 33, 165, 412, 708, 970, 1126, 1133, 991, 739, 446, 190, 36, 19, 135, 345, 588, 796, 914, 911, 790, 582, 340, 126, 0, 0, 114, 342, 621, 880, 1051, 1091, 992, 787, 534, 294, 115, 15, 0, 0, 28, 59, 82, 97, 104, 104, 94, 75, 49, 23, 6, 2, 13, 37, 66, 92, 109, 113, 102, 80, 52, 25, 7, 3, 16, 41, 70, 91, 92, 73, 42, 19, 32, 102, 235, 416, 607, 760, 831, 800, 676, 495, 303, 144, 41, 0, 0, 4, 20, 32, 40, 47, 50, 45, 28, 4, 0, 13, 97, 253, 466, 696, 887, 986, 965, 830, 619, 388, 188, 53, 0, 0, 8, 40, 59, 59, 41, 18, 7, 32, 111, 252, 442, 650, 827, 929, 924, 809, 609, 373, 161, 23, 0, 73, 240, 448, 642, 770, 803, 735, 590, 408, 234, 101, 22, 0, 0, 11, 28, 40, 48, 54, 58, 59, 54, 42, 27, 13, 5, 8, 20, 40, 61, 78, 85, 81, 66, 45, 23, 6, 0, 1, 12, 28, 44, 54, 56, 49, 36, 21, 8, 0, 0, 7, 19, 31, 41, 46, 45, 38, 27, 16, 7, 3, 4, 10, 18, 26, 32, 34, 31, 25, 17, 9, 2, 0, 0, 1, 5, 9, 11, 11, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 1, 0, 0, 0, 4, 13, 18, 13, 0, 0, 1, 63, 189, 372, 580, 764, 873, 875, 769, 585, 376, 191, 64, 1, 0, 0, 14, 21, 23, 23, 27, 31, 28, 16, 0, 0, 29, 120, 274, 474, 682, 847, 924, 888, 744, 527, 289, 92, 0, 0, 131, 345, 588, 795, 913, 913, 799, 607, 390, 197, 62, 0, 0, 8, 36, 53, 51, 37, 24, 34, 88, 197, 356, 542, 718, 837, 867, 792, 629, 418, 217, 81, 47, 124, 289, 493, 678, 793, 809, 725, 569, 384, 215, 89, 19, 0, 0, 8, 18, 23, 27, 33, 40, 46, 46, 39, 26, 12, 1, 0, 7, 22, 40, 57, 66, 66, 57, 41, 22, 7, 0, 0, 8, 23, 42, 58, 67, 66, 56, 41, 23, 8, 0, 0, 3, 12, 23, 31, 36, 35, 30, 23, 14, 7, 1, 0, 0, 2, 10, 19, 25, 23, 10, 0, 0, 23, 109, 256, 446, 640, 789, 851, 808, 670, 478, 282, 125, 29, 0, 0, 6, 17, 18, 12, 6, 3, 5, 7, 6, 2, 0, 0, 3, 13, 20, 19, 8, 0, 0, 38, 139, 301, 504, 708, 862, 923, 872, 724, 520, 311, 142, 37, 0, 0, 4, 16, 19, 16, 13, 14, 19, 23, 24, 19, 11, 3, 0, 0, 5, 12, 18, 21, 20, 15, 10, 5, 1, 0, 0, 0, 3, 8, 14, 21, 25, 27, 24, 17, 9, 2, 0, 0, 4, 15, 26, 33, 29, 14, 0, 0, 25, 113, 260, 448, 638, 783, 841, 796, 660, 471, 278, 123, 29, 0, 0, 7, 19, 22, 16, 9, 5, 5, 7, 8, 7, 4, 1, 1, 6, 15, 27, 36, 36, 24, 3, 0, 2, 63, 185, 360, 559, 735, 844, 853, 760, 591, 391, 209, 77, 7, 0, 0, 14, 26, 31, 30, 29, 29, 28, 24, 17, 9, 2, 0, 4, 15, 30, 44, 51, 46, 29, 5, 0, 5, 69, 191, 359, 545, 704, 795, 793, 698, 536, 351, 186, 67, 5, 0, 0, 14, 29, 39, 41, 36, 23, 5, 0, 6, 61, 168, 321, 496, 654, 753, 766, 689, 544, 369, 205, 83, 14, 0, 0, 8, 22, 31, 35, 34, 25, 11, 0, 0, 28, 100, 212, 350, 483, 577, 607, 563, 458, 321, 186, 81, 18, 0, 0, 4, 14, 20, 22, 24, 26, 27, 25, 19, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 11, 3, 0, 2, 9, 20, 31, 38, 41, 38, 31, 21, 12, 5, 1, 0, 2, 7, 15, 23, 30, 33, 29, 16, 0, 0, 7, 62, 163, 300, 449, 574, 641, 631, 546, 410, 260, 130, 42, 0, 0, 0, 12, 17, 17, 14, 11, 12, 13, 14, 13, 11, 7, 4, 3, 4, 9, 16, 24, 30, 30, 21, 5, 0, 0, 43, 138, 281, 450, 608, 714, 740, 676, 541, 371, 209, 86, 15, 0, 0, 9, 20, 22, 19, 13, 9, 7, 7, 6, 4, 2, 0, 0, 1, 5, 10, 16, 21, 22, 19, 12, 4, 0, 0, 1, 10, 17, 17, 9, 0, 0, 27, 104, 236, 411, 598, 757, 845, 840, 742, 575, 383, 209, 82, 13, 0, 0, 8, 15, 14, 8, 2, 1, 2, 5, 6, 5, 2, 0, 0, 2, 6, 11, 15, 18, 17, 14, 9, 5, 1, 0, 0, 1, 6, 12, 18, 22, 23, 20, 15, 9, 3, 0, 0, 1, 6, 13, 20, 26, 28, 26, 21, 13, 5, 0, 0, 3, 8, 10, 7, 0, 0, 13, 60, 149, 275, 423, 564, 665, 697, 648, 527, 363, 198, 77, 33, 81, 208, 380, 552, 675, 718, 672, 553, 394, 235, 108, 30, 0, 0, 4, 13, 16, 14, 12, 11, 13, 14, 13, 10, 5, 0, 0, 2, 10, 21, 32, 40, 43, 41, 35, 27, 20, 15, 10, 4, 0, 2, 22, 70, 154, 272, 410, 544, 643, 681, 646, 544, 399, 250, 137, 93, 130, 237, 385, 530, 630, 659, 609, 496, 350, 207, 95, 25, 0, 0, 4, 14, 20, 20, 19, 18, 17, 15, 12, 7, 2, 0, 0, 3, 10, 19, 27, 31, 31, 27, 20, 11, 4, 0, 0, 0, 6, 13, 21, 27, 29, 26, 20, 12, 5, 0, 0, 0, 1, 4, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 2, 2, 1, 2, 3, 5, 7, 9, 10, 9, 8, 6, 4, 3, 3, 3, 4, 5, 6, 6, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 2, 2, 1, 1, 2, 3, 5, 7, 9, 9, 9, 7, 4, 2, 0, 0, 0, 3, 5, 8, 9, 10, 10, 8, 6, 4, 2, 1, 0, 0, 1, 3, 5, 8, 9, 10, 9, 9, 8, 8, 8, 9, 10, 12, 14, 17, 19, 19, 15, 8, 0, 0, 12, 52, 125, 229, 349, 466, 554, 591, 568, 489, 373, 247, 135, 55, 10, 0, 0, 4, 10, 11, 10, 8, 8, 9, 9, 8, 7, 5, 5, 7, 11, 15, 18, 20, 20, 19, 15, 11, 7, 3, 2, 2, 5, 9, 14, 19, 23, 25, 24, 22, 17, 13, 9, 7, 7, 9, 14, 20, 26, 30, 31, 30, 27, 24, 21, 19, 17, 14, 9, 2, 0, 9, 40, 98, 185, 292, 403, 496, 549, 550, 498, 403, 287, 175, 85, 27, 0, 0, 0, 6, 10, 10, 10, 10, 11, 12, 12, 11, 10, 9, 9, 11, 14, 17, 21, 23, 24, 23, 21, 19, 15, 12, 11, 10, 12, 14, 17, 20, 21, 20, 18, 15, 11, 9, 9, 10, 12, 15, 17, 17, 16, 13, 10, 7, 4, 2, 1, 2, 2, 4, 6, 7, 8, 9, 8, 7, 6, 5, 4, 5, 6, 8, 10, 12, 14, 15, 16, 17, 17, 17, 17, 16, 13, 9, 4, 1, 3, 17, 47, 97, 164, 242, 318, 380, 414, 413, 376, 312, 232, 152, 84, 36, 8, 0, 0, 4, 10, 13, 12, 9, 7, 12, 29, 65, 121, 196, 281, 361, 422, 448, 434, 381, 302, 211, 126, 61, 19, 0, 0, 0, 6, 11, 14, 17, 20, 22, 24, 24, 23, 21, 19, 18, 18, 20, 23, 26, 27, 26, 23, 22, 27, 43, 74, 121, 182, 249, 310, 353, 370, 354, 311, 246, 174, 107, 53, 18, 1, 0, 2, 9, 15, 19, 21, 20, 18, 14, 11, 8, 6, 5, 6, 9, 12, 16, 18, 19, 19, 16, 13, 9, 5, 3, 2, 3, 6, 9, 12, 16, 18, 19, 18, 15, 11, 7, 3, 2, 2, 4, 7, 10, 12, 13, 12, 10, 8, 5, 3, 2, 1, 2, 2, 3, 4, 5, 6, 6, 8, 9, 11, 12, 13, 13, 12, 11, 11, 10, 9, 7, 6, 8, 16, 32, 60, 100, 148, 201, 249, 285, 300, 293, 264, 220, 170, 126, 98, 94, 112, 148, 192, 234, 264, 272, 259, 225, 178, 126, 78, 40, 15, 2, 0, 0, 3, 6, 8, 9, 10, 11, 10, 9, 7, 4, 2, 0, 0, 1, 3, 6, 9, 11, 12, 12, 11, 10, 7, 5, 4, 3, 3, 5, 7, 9, 10, 12, 12, 11, 9, 7, 4, 2, 1, 1, 2, 4, 5, 6, 6, 5, 3, 2, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 3, 3, 3, 4, 5, 7, 11, 17, 26, 37, 49, 62, 75, 86, 93, 97, 97, 92, 85, 74, 61, 48, 35, 24, 15, 9, 6, 5, 4, 4, 4, 4, 4, 4, 5, 6, 8, 11, 16, 23, 33, 44, 57, 69, 81, 90, 95, 96, 93, 87, 78, 68, 57, 45, 34, 24, 16, 9, 4, 1, 0, 0, 0, 2, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 6, 7, 8, 10, 12, 15, 18, 22, 27, 31, 35, 37, 39, 39, 39, 38, 35, 32, 28, 23, 19, 15, 12, 10, 7, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 4, 6, 8, 9, 11, 13, 14, 16, 17, 19, 21, 22, 23, 24, 25, 25, 25, 25, 25, 25, 24, 23, 22, 20, 19, 18, 18, 18, 19, 19, 20, 20, 20, 21, 22, 22, 23, 23, 23],
-"peakT": [10, 10, 10, 11, 11, 12, 13, 13, 13, 13, 13, 13, 13, 12, 11, 11, 10, 9, 9, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 9, 9, 10, 10, 9, 8, 7, 6, 5, 5, 4, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 3, 2, 1, 1, 1, 1, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 6, 6, 7, 7, 7, 6, 6, 6, 6, 6, 6, 7, 7, 8, 8, 8, 8, 8, 9, 9, 10, 11, 12, 13, 13, 13, 12, 11, 11, 11, 12, 12, 12, 11, 10, 8, 7, 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 8, 9, 9, 9, 9, 8, 7, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 3, 4, 5, 5, 6, 6, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 8, 8, 8, 8, 7, 7, 6, 5, 4, 4, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 3, 4, 6, 6, 7, 7, 6, 6, 5, 4, 4, 5, 6, 7, 8, 8, 9, 9, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10, 11, 11, 12, 13, 13, 13, 12, 11, 10, 10, 10, 10, 11, 13, 14, 14, 14, 13, 12, 11, 10, 9, 10, 10, 10, 10, 10, 9, 8, 8, 8, 8, 9, 9, 10, 10, 10, 10, 9, 9, 9, 9, 9, 10, 11, 12, 13, 13, 12, 11, 10, 9, 8, 8, 8, 8, 8, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 2, 3, 4, 5, 5, 6, 5, 5, 4, 4, 4, 3, 3, 4, 4, 5, 6, 8, 9, 10, 10, 10, 10, 10, 11, 11, 11, 11, 11, 10, 10, 9, 8, 8, 7, 7, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 4, 4, 3, 3, 3, 4, 4, 5, 5, 5, 4, 4, 4, 5, 6, 8, 10, 11, 11, 10, 9, 7, 7, 7, 8, 10, 11, 12, 11, 10, 9, 8, 7, 7, 7, 8, 9, 10, 11, 12, 12, 13, 13, 13, 13, 13, 12, 12, 11, 11, 10, 11, 11, 12, 14, 15, 16, 17, 16, 15, 12, 10, 9, 9, 10, 11, 12, 13, 14, 14, 14, 13, 13, 13, 12, 12, 11, 11, 10, 10, 10, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 11, 10, 9, 9, 8, 8, 8, 8, 7, 6, 5, 4, 3, 3, 4, 4, 5, 5, 4, 3, 3, 2, 2, 3, 4, 4, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 2, 4, 6, 8, 9, 9, 9, 9, 8, 7, 6, 5, 6, 6, 7, 8, 9, 10, 9, 9, 8, 7, 6, 7, 7, 8, 8, 7, 7, 6, 6, 5, 6, 7, 7, 8, 8, 7, 6, 6, 6, 6, 5, 5, 5, 4, 3, 2, 2, 2, 2, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 2, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 6, 6, 6, 5, 4, 3, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 4, 4, 4, 4, 2, 1, 0, 0, 1, 2, 5, 6, 7, 6, 5, 4, 2, 2, 2, 4, 5, 7, 8, 8, 8, 7, 6, 5, 4, 4, 4, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 7, 9, 10, 12, 14, 15, 15, 16, 16, 17, 18, 20, 23, 25, 27, 29, 31, 32, 32, 32, 33, 33, 33, 34, 35, 35, 36, 35, 35, 34, 33, 33, 34, 34, 35, 35, 35, 34, 34, 33, 33, 32, 30, 28, 25, 23, 21, 21, 21, 21, 21, 20, 19, 18, 17, 16, 16, 16, 16, 16, 15, 14, 13, 12, 11, 10, 10, 10, 9, 9, 8, 7, 6, 5, 5, 5, 6, 6, 7, 7, 7, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 4, 5, 5, 6, 6, 6, 6, 5, 3, 2, 2, 3, 5, 6, 7, 6, 5, 3, 2, 1, 2, 3, 5, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 5, 4, 3, 3, 4, 5, 6, 7, 7, 7, 6, 6, 7, 7, 8, 9, 9, 9, 8, 7, 7, 7, 7, 7, 8, 8, 9, 9, 9, 9, 8, 6, 6, 5, 5, 5, 5, 5, 4, 4, 3, 4, 4, 5, 6, 6, 5, 3, 2, 1, 1, 1, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 3, 3, 4, 5, 5, 5, 4, 4, 3, 3, 4, 6, 7, 8, 8, 7, 6, 4, 4, 3, 4, 5, 6, 8, 9, 10, 10, 10, 10, 9, 9, 9, 10, 12, 13, 14, 15, 16, 18, 19, 21, 23, 23, 23, 22, 21, 21, 21, 22, 24, 26, 27, 26, 25, 23, 21, 19, 19, 19, 21, 22, 24, 25, 26, 26, 25, 24, 23, 23, 23, 23, 24, 25, 26, 27, 27, 28, 28, 28, 28, 28, 27, 26, 25, 24, 24, 24, 26, 28, 30, 32, 33, 33, 32, 31, 31, 31, 32, 34, 35, 35, 33, 31, 29, 27, 27, 28, 29, 30, 31, 30, 29, 27, 27, 27, 28, 30, 32, 33, 34, 33, 32, 31, 30, 28, 27, 25, 24, 23, 24, 25, 27, 30, 32, 33, 33, 32, 30, 28, 26, 25, 24, 24, 24, 25, 25, 25, 25, 25, 25, 26, 27, 28, 30, 33, 34, 36, 37, 37, 39, 41, 44, 47, 51, 53, 56, 58, 61, 64, 66, 68, 68, 66, 62, 55, 48, 41, 35, 31, 28, 26, 25, 24, 23, 23, 23, 23, 23, 24, 24, 24, 24, 24, 24, 23, 23, 22, 20, 19, 17, 16, 15, 13, 13, 13, 13, 14, 15, 16, 16, 15, 15, 14, 13, 13, 13, 14, 15, 15, 15, 15, 15, 15, 15, 16, 16, 17, 18, 18, 18, 18, 18, 17, 16, 16, 16, 17, 17, 18, 19, 19, 19, 19, 18, 18, 17, 18, 18, 20, 21, 21, 21, 21, 20, 18, 18, 17, 17, 17, 17, 17, 16, 16, 17, 17, 18, 19, 19, 19, 18, 17, 16, 16, 17, 18, 19, 19, 19, 19, 19, 18, 18, 18, 18, 17, 17, 17, 18, 18, 19, 19, 18, 16, 14, 13, 12, 12, 13, 14, 15, 15, 15, 15, 14, 13, 12, 12, 11, 11, 10, 10, 11, 12, 14, 16, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 17, 18, 19, 20, 22, 23, 25, 27, 28, 29, 29, 28, 27, 25, 23, 21, 20, 19, 19, 18, 18, 17, 16, 15, 13, 12, 11, 10, 9, 8, 6, 5, 4, 3, 2, 2, 2, 2, 3, 4, 4, 5, 6, 7, 6, 6, 4, 3, 2, 2, 2, 3, 4, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 4, 4, 4, 4, 4, 5, 6, 6, 7, 6, 5, 4, 4, 4, 5, 6, 8, 9, 8, 7, 6, 4, 3, 4, 5, 6, 7, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 5, 5, 5, 6, 6, 7, 8, 9, 9, 9, 9, 9, 8, 7, 7, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 1, 2, 3, 4, 5, 4, 3, 2, 2, 2, 3, 5, 6, 8, 8, 7, 6, 6, 6, 7, 8, 9, 10, 10, 10, 10, 11, 11, 12, 12, 12, 12, 13, 13, 14, 15, 16, 16, 17, 17, 17, 18, 19, 20, 20, 21, 20, 20, 20, 19, 19, 18, 17, 17, 16, 16, 17, 18, 19, 20, 20, 19, 18, 17, 17, 17, 18, 18, 17, 16, 14, 13, 12, 11, 12, 13, 13, 13, 13, 12, 11, 11, 10, 9, 9, 9, 9, 8, 8, 8, 7, 6, 5, 4, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 2, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 6, 6, 6, 6, 7, 7, 7, 8, 8, 9, 10, 11, 12, 13, 13, 13, 14, 14, 15, 16, 18, 19, 20, 19, 19, 18, 18, 19, 20, 21, 21, 21, 19, 17, 15, 14, 14, 14, 14, 15, 15, 15, 15, 15, 17, 18, 18, 18, 17, 16, 14, 14, 14, 15, 17, 18, 18, 18, 18, 18, 18, 18, 17, 17, 16, 15, 15, 15, 15, 16, 15, 14, 12, 10, 9, 8, 8, 8, 9, 10, 9, 9, 8, 8, 8, 9, 11, 12, 13, 12, 10, 8, 6, 6, 7, 9, 11, 13, 13, 11, 10, 8, 7, 8, 10, 12, 13, 13, 12, 9, 7, 4, 3, 3, 4, 5, 5, 4, 3, 2, 0, 0, 1, 2, 4, 6, 7, 7, 6, 4, 3, 3, 3, 4, 5, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 4, 5, 5, 6, 6, 6, 5, 5, 5, 5, 6, 7, 8, 9, 10, 10, 9, 8, 6, 5, 4, 3, 3, 4, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 1, 2, 2, 3, 4, 4, 5, 6, 6, 7, 6, 6, 5, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 4, 3, 2, 3, 4, 5, 6, 6, 6, 5, 4, 3, 3, 4, 5, 6, 7, 7, 7, 6, 4, 2, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 3, 3, 3, 3, 3, 4, 4, 5, 6, 8, 9, 10, 10, 9, 9, 8, 7, 7, 8, 9, 10, 10, 10, 10, 10, 10, 9, 8, 7, 6, 4, 3, 2, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 4, 4, 4, 4, 4, 5, 5, 5, 6, 7, 8, 8, 8, 8, 8, 9, 10, 12, 13, 14, 14, 13, 13, 12, 12, 13, 14, 15, 16, 16, 16, 15, 15, 14, 13, 13, 12, 12, 12, 12, 12, 13, 13, 13, 13, 12, 12, 11, 10, 9, 8, 7, 7, 8, 9, 10, 9, 8, 6, 4, 3, 3, 3, 5, 6, 6, 6, 5, 3, 2, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 1, 1, 2, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 6, 6, 6, 5, 4, 4, 3, 4, 4, 4, 5, 5, 6, 6, 7, 7, 7, 6, 6, 5, 5, 4, 3, 2, 1, 0, 0, 1, 2, 4, 6, 7, 8, 8, 9, 9, 9, 8, 7, 6, 4, 3, 3, 3, 3, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 2, 2, 2, 3, 3, 3, 3, 3, 2, 1, 1, 2, 2, 4, 5, 7, 8, 8, 8, 7, 6, 5, 5, 5, 5, 6, 7, 8, 8, 8, 8, 8, 9, 10, 11, 12, 13, 14, 14, 14, 15, 15, 15, 15, 16, 16, 17, 18, 18, 18, 17, 17, 16, 17, 17, 18, 19, 19, 18, 17, 17, 16, 16, 17, 17, 17, 18, 18, 18, 18, 18, 18, 17, 17, 16, 15, 15, 15, 14, 13, 12, 11, 10, 10, 11, 12, 13, 13, 13, 12, 11, 10, 10, 10, 11, 11, 12, 13, 13, 14, 14, 14, 15, 16, 17, 17, 18, 19, 19, 18, 18, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 17, 16, 15, 14, 14, 14, 15, 15, 15, 14, 13, 12, 11, 12, 13, 14, 14, 14, 14, 12, 11, 10, 10, 10, 11, 11, 10, 9, 7, 6, 5, 5, 5, 6, 7, 8, 8, 8, 7, 7, 6, 6, 6, 7, 8, 9, 9, 9, 9, 9, 9, 9, 10, 11, 12, 12, 12, 11, 11, 10, 10, 10, 10, 10, 9, 8, 6, 6, 6, 7, 8, 9, 10, 10, 10, 9, 9, 9, 10, 10, 11, 11, 11, 11, 11, 10, 9, 7, 4, 2, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 2, 2, 2, 3, 4, 5, 6, 7, 8, 9, 9, 9, 9, 10, 11, 12, 13, 13, 14, 14, 13, 12, 11, 10, 8, 7, 6, 6, 5, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 3, 4, 4, 4, 4, 4, 4, 5, 6, 7, 7, 7, 7, 6, 6, 7, 8, 9, 10, 11, 11, 10, 10, 10, 9, 9, 9, 8, 8, 7, 6, 6, 5, 5, 5, 5, 4, 3, 3, 3, 3, 4, 5, 5, 6, 5, 5, 4, 4, 5, 6, 7, 8, 9, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 10, 11, 13, 15, 17, 19, 20, 20, 20, 19, 17, 16, 14, 13, 12, 13, 14, 15, 15, 15, 14, 13, 11, 10, 9, 8, 8, 7, 7, 7, 8, 8, 8, 9, 10, 10, 10, 10, 10, 10, 11, 11, 13, 14, 16, 17, 18, 19, 19, 20, 20, 19, 19, 18, 18, 17, 18, 19, 20, 21, 21, 21, 20, 19, 17, 17, 16, 16, 16, 16, 15, 13, 12, 12, 12, 13, 13, 13, 13, 12, 12, 11, 11, 11, 11, 11, 11, 11, 12, 13, 13, 14, 15, 16, 16, 17, 17, 17, 18, 18, 17, 17, 15, 14, 13, 12, 12, 12, 12, 11, 9, 8, 6, 5, 4, 5, 7, 8, 10, 10, 11, 10, 10, 10, 11, 12, 13, 14, 14, 14, 13, 12, 12, 11, 11, 12, 13, 15, 16, 17, 17, 16, 16, 15, 14, 15, 16, 18, 20, 22, 24, 24, 24, 24, 23, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 21, 21, 21, 21, 21, 21, 20, 18, 17, 16, 16, 16, 18, 19, 20, 19, 18, 17, 16, 16, 17, 19, 20, 20, 19, 17, 15, 13, 12, 12, 12, 12, 12, 11, 10, 9, 7, 7, 6, 5, 4, 3, 2, 2, 2, 3, 4, 6, 7, 8, 8, 7, 7, 6, 5, 4, 4, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 1, 1, 2, 3, 3, 3, 2, 2, 2, 3, 3, 4, 4, 4, 4, 5, 5, 6, 8, 9, 11, 12, 13, 12, 11, 10, 8, 7, 6, 5, 5, 4, 4, 3, 3, 2, 2, 2, 3, 2, 2, 2, 1, 1, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 5, 5, 5, 6, 7, 7, 8, 8, 8, 7, 6, 6, 5, 5, 6, 8, 9, 10, 10, 10, 9, 9, 9, 11, 12, 14, 16, 17, 17, 17, 18, 18, 18, 18, 18, 18, 16, 15, 13, 11, 9, 8, 8, 8, 8, 9, 10, 11, 12, 12, 13, 14, 14, 15, 15, 16, 17, 17, 18, 17, 17, 16, 15, 15, 15, 15, 16, 16, 17, 16, 16, 16, 16, 16, 16, 16, 16, 15, 14, 12, 11, 10, 10, 10, 10, 10, 10, 10, 9, 9, 10, 10, 10, 9, 8, 6, 5, 4, 4, 4, 6, 7, 9, 10, 10, 10, 11, 11, 12, 13, 13, 13, 12, 11, 9, 7, 5, 4, 4, 5, 5, 6, 6, 5, 4, 3, 2, 2, 2, 3, 4, 5, 5, 6, 6, 5, 5, 6, 7, 8, 10, 11, 12, 12, 11, 10, 9, 8, 8, 7, 6, 6, 5, 5, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 7, 8, 9, 10, 10, 11, 11, 11, 10, 9, 9, 9, 9, 8, 8, 7, 6, 5, 5, 5, 5, 6, 6, 6, 6, 5, 4, 4, 4, 5, 6, 7, 8, 9, 10, 12, 13, 15, 16, 16, 16, 15, 13, 12, 11, 10, 10, 9, 8, 7, 5, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 3, 4, 5, 6, 7, 7, 7, 8, 9, 9, 10, 10, 11, 10, 10, 10, 10, 10, 10, 10, 9, 8, 6, 5, 5, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 4, 5, 5, 5, 5, 6, 6, 6, 5, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 3, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 6, 7, 8, 10, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 9, 8, 7, 6, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 8, 9, 10, 11, 12, 13, 13, 13, 12, 12, 13, 13, 14, 15, 15, 14, 13, 11, 10, 9, 8, 7, 6, 4, 3, 2, 1, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 1, 2, 3, 4, 5, 5, 6, 7, 7, 8, 8, 9, 10, 10, 10, 10, 8, 7, 6, 6, 6, 6, 6, 6, 6, 5, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 5, 6, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 7, 7, 8, 9, 9, 9, 9, 9, 9, 10, 11, 13, 14, 15, 15, 14, 14, 13, 13, 13, 14, 13, 13, 11, 10, 8, 7, 7, 6, 6, 5, 4, 4, 3, 3, 3, 3, 4, 4, 4, 4, 4, 5, 5, 6, 6, 6, 5, 4, 4, 4, 4, 6, 7, 9, 10, 10, 9, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 2, 3, 3, 3, 2, 2, 1, 2, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 7, 9, 10, 10, 10, 9, 9, 8, 9, 10, 12, 14, 16, 17, 18, 19, 21, 22, 24, 25, 25, 24, 21, 19, 16, 13, 11, 9, 8, 7, 6, 5, 4, 3, 3, 4, 4, 5, 6, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 3, 4, 5, 5, 6, 6, 6, 5, 5, 6, 7, 7, 8, 9, 9, 9, 9, 9, 9, 10, 10, 10, 10, 10, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 6, 5, 5, 5, 5, 5, 6, 7, 8, 9, 9, 10, 10, 10, 11, 11, 12, 14, 15, 16, 17, 17, 17, 17, 16, 15, 15, 14, 14, 14, 15, 16, 16, 16, 15, 14, 13, 13, 13, 13, 13, 13, 13, 12, 11, 10, 9, 8, 7, 7, 7, 7, 7, 7, 6, 5, 4, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 2, 3, 4, 4, 3, 3, 2, 3, 4, 5, 6, 8, 9, 9, 9, 8, 8, 8, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 20, 20, 20, 19, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 15, 14, 12, 10, 7, 6, 5, 5, 6, 6, 7, 6, 5, 4, 3, 3, 2, 2, 3, 3, 4, 4, 5, 6, 7, 7, 8, 8, 9, 9, 11, 12, 13, 14, 14, 13, 12, 11, 11, 11, 11, 12, 13, 12, 12, 10, 9, 8, 7, 7, 8, 9, 10, 11, 12, 12, 12, 12, 11, 11, 11, 11, 10, 9, 7, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 7, 7, 6, 5, 4, 3, 3, 2, 2, 3, 4, 5, 6, 7, 7, 7, 7, 6, 7, 7, 8, 8, 8, 8, 7, 6, 6, 6, 7, 8, 10, 11, 12, 12, 12, 12, 12, 13, 15, 18, 21, 23, 24, 23, 22, 19, 17, 15, 14, 13, 13, 13, 12, 12, 11, 11, 10, 10, 11, 10, 10, 10, 10, 11, 12, 13, 14, 15, 14, 13, 13, 12, 12, 13, 13, 13, 12, 10, 8, 6, 5, 5, 5, 6, 7, 7, 7, 8, 8, 9, 10, 11, 11, 10, 9, 9, 9, 10, 11, 14, 16, 17, 19, 19, 20, 20, 20, 19, 18, 16, 14, 11, 9, 8, 8, 8, 9, 9, 9, 8, 8, 7, 7, 7, 7, 8, 8, 8, 8, 9, 10, 10, 10, 10, 10, 10, 10, 9, 9, 8, 8, 7, 6, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 3, 4, 4, 4, 4, 4, 3, 3, 4, 5, 6, 8, 8, 9, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 2, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 3, 4, 5, 6, 7, 8, 8, 9, 9, 9, 9, 9, 9, 8, 8, 6, 5, 4, 3, 2, 2, 3, 3, 3, 3, 3, 2, 1, 1, 0, 1, 1, 2, 3, 4, 4, 4, 4, 3, 3, 3, 3, 4, 5, 5, 6, 6, 6, 6, 6, 6, 7, 7, 7, 8, 9, 10, 11, 12, 13, 13, 13, 12, 12, 12, 13, 14, 15, 16, 17, 17, 17, 16, 16, 16, 16, 16, 17, 17, 16, 16, 15, 15, 15, 16, 17, 17, 17, 16, 14, 12, 10, 9, 9, 9, 10, 11, 12, 12, 12, 11, 11, 11, 12, 13, 13, 14, 13, 12, 11, 10, 10, 10, 10, 10, 9, 9, 8, 7, 6, 6, 6, 7, 7, 8, 8, 9, 9, 9, 8, 8, 8, 8, 9, 9, 10, 11, 12, 13, 14, 16, 18, 20, 22, 22, 22, 21, 20, 19, 17, 15, 14, 12, 11, 10, 9, 8, 7, 7, 7, 7, 8, 9, 10, 11, 11, 11, 11, 11, 11, 12, 12, 13, 14, 14, 15, 16, 17, 18, 20, 22, 23, 23, 22, 21, 21, 21, 21, 22, 23, 23, 23, 22, 21, 19, 17, 16, 15, 15, 15, 15, 16, 16, 16, 15, 15, 14, 13, 13, 12, 11, 9, 7, 6, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 4, 3, 3, 2, 2, 2, 2, 3, 3, 4, 4, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 3, 3, 2, 2, 1, 1, 1, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 3, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 3, 4, 5, 6, 6, 5, 4, 4, 4, 5, 6, 7, 7, 7, 7, 7, 8, 9, 11, 13, 14, 14, 14, 13, 13, 12, 11, 10, 9, 8, 7, 7, 7, 6, 6, 6, 5, 5, 6, 7, 8, 10, 11, 11, 11, 10, 9, 8, 9, 9, 11, 12, 13, 13, 14, 14, 15, 17, 18, 19, 19, 18, 16, 13, 10, 9, 8, 8, 8, 7, 6, 4, 3, 2, 2, 3, 5, 5, 6, 5, 4, 3, 3, 3, 4, 4, 5, 5, 5, 5, 5, 6, 6, 6, 6, 5, 4, 3, 2, 3, 4, 5, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 10, 11, 12, 13, 13, 13, 13, 14, 14, 14, 15, 15, 14, 14, 14, 15, 15, 16, 17, 17, 18, 19, 20, 21, 23, 23, 23, 22, 21, 18, 16, 14, 13, 12, 12, 12, 12, 12, 12, 12, 12, 13, 14, 14, 15, 15, 15, 14, 14, 14, 15, 15, 15, 15, 15, 15, 16, 18, 20, 22, 24, 23, 22, 20, 18, 17, 17, 17, 17, 18, 18, 19, 19, 19, 19, 19, 19, 18, 16, 14, 12, 10, 9, 8, 7, 7, 6, 5, 4, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 4, 4, 5, 5, 5, 6, 6, 6, 5, 5, 4, 3, 3, 3, 3, 4, 5, 6, 6, 7, 7, 7, 8, 8, 9, 9, 9, 8, 7, 6, 5, 4, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 4, 3, 3, 3, 2, 2, 3, 3, 4, 4, 4, 5, 5, 5, 6, 6, 6, 6, 5, 5, 4, 3, 3, 3, 4, 5, 6, 6, 7, 8, 9, 10, 10, 10, 10, 9, 7, 5, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 3, 3, 2, 1, 1, 1, 1, 2, 3, 3, 4, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 8, 8, 9, 10, 11, 11, 11, 11, 11, 11, 12, 13, 15, 16, 18, 19, 20, 20, 19, 18, 16, 13, 11, 8, 6, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 3, 4, 4, 5, 5, 6, 5, 5, 4, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 7, 7, 7, 8, 8, 8, 9, 9, 11, 12, 13, 14, 15, 16, 17, 17, 17, 16, 15, 14, 13, 13, 13, 14, 16, 17, 17, 17, 16, 13, 11, 8, 6, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 3, 4, 5, 6, 7, 8, 8, 7, 7, 7, 7, 8, 8, 8, 7, 6, 6, 6, 6, 7, 9, 10, 11, 12, 12, 12, 12, 13, 14, 14, 15, 15, 14, 13, 13, 12, 11, 10, 10, 10, 10, 10, 10, 10, 9, 8, 7, 5, 4, 3, 2, 2, 2, 3, 3, 4, 5, 5, 6, 6, 5, 5, 4, 3, 3, 3, 4, 4, 4, 4, 4, 5, 5, 6, 7, 8, 9, 8, 8, 7, 6, 6, 6, 8, 10, 11, 12, 12, 12, 11, 10, 11, 11, 12, 13, 14, 15, 16, 18, 20, 22, 24, 26, 26, 25, 24, 22, 20, 18, 17, 16, 16, 16, 16, 16, 17, 17, 16, 15, 14, 12, 11, 10, 10, 11, 12, 13, 14, 14, 13, 11, 9, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 2, 2, 3, 4, 4, 4, 3, 3, 3, 3, 4, 5, 6, 8, 9, 10, 10, 10, 10, 10, 9, 8, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 4, 5, 6, 7, 8, 9, 10, 10, 9, 8, 6, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 3, 3, 2, 2, 2, 2, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 11, 11, 10, 9, 8, 7, 6, 5, 5, 5, 4, 4, 4, 3, 4, 4, 5, 6, 7, 8, 8, 8, 8, 8, 9, 10, 11, 12, 13, 13, 12, 13, 13, 15, 17, 19, 21, 22, 22, 22, 20, 19, 18, 17, 17, 17, 17, 18, 19, 20, 21, 21, 21, 20, 18, 17, 16, 16, 16, 17, 18, 19, 19, 17, 16, 14, 12, 11, 10, 10, 10, 11, 12, 12, 12, 11, 9, 7, 5, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 3, 3, 4, 4, 3, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 6, 6, 6, 6, 6, 7, 7, 7, 8, 8, 8, 8, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 3, 3, 3, 4, 5, 7, 8, 9, 10, 10, 11, 11, 12, 12, 13, 13, 12, 12, 11, 11, 11, 12, 13, 15, 17, 20, 22, 24, 25, 25, 24, 22, 21, 19, 17, 15, 13, 11, 9, 8, 6, 6, 5, 5, 5, 6, 7, 8, 9, 11, 12, 12, 11, 10, 9, 8, 7, 6, 6, 7, 7, 8, 9, 10, 11, 13, 14, 15, 15, 14, 12, 9, 6, 4, 2, 2, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 3, 5, 6, 6, 6, 6, 5, 4, 3, 2, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 2, 3, 3, 3, 4, 4, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 4, 5, 5, 6, 7, 8, 8, 9, 9, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 4, 4, 3, 3, 4, 4, 6, 7, 8, 9, 10, 9, 9, 9, 10, 12, 13, 15, 15, 15, 14, 12, 10, 9, 7, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 4, 3, 3, 3, 3, 3, 4, 5, 6, 6, 6, 6, 5, 5, 5, 6, 6, 7, 8, 8, 7, 7, 7, 8, 9, 10, 12, 13, 14, 15, 15, 15, 16, 15, 15, 14, 13, 11, 10, 9, 9, 9, 10, 10, 10, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 1, 2, 2, 3, 4, 4, 3, 3, 2, 3, 3, 5, 6, 7, 8, 8, 8, 9, 9, 9, 10, 9, 9, 9, 10, 10, 12, 13, 14, 16, 17, 18, 19, 21, 23, 25, 26, 27, 26, 25, 23, 21, 19, 18, 18, 19, 20, 22, 23, 24, 24, 22, 20, 18, 15, 12, 10, 8, 7, 5, 4, 3, 2, 1, 1, 2, 2, 3, 4, 5, 5, 5, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 5, 5, 5, 5, 5, 4, 3, 2, 1, 1, 0, 1, 1, 2, 3, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 6, 8, 10, 12, 13, 12, 11, 10, 8, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 5, 7, 9, 10, 12, 13, 12, 11, 9, 7, 5, 4, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 6, 6, 6, 7, 7, 7, 8, 8, 8, 9, 9, 10, 12, 13, 15, 17, 19, 20, 21, 20, 19, 18, 16, 14, 12, 10, 9, 9, 10, 11, 12, 12, 12, 12, 12, 14, 16, 19, 21, 24, 25, 26, 26, 25, 23, 21, 19, 17, 15, 16, 17, 20, 23, 26, 27, 26, 23, 19, 15, 12, 10, 9, 10, 11, 12, 12, 12, 11, 11, 11, 11, 12, 12, 13, 14, 14, 16, 17, 18, 19, 18, 17, 15, 13, 11, 11, 12, 13, 15, 16, 17, 17, 16, 14, 12, 10, 8, 6, 5, 5, 5, 6, 6, 6, 6, 6, 6, 7, 7, 7, 8, 8, 9, 9, 10, 10, 11, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 11, 10, 9, 8, 6, 5, 4, 4, 4, 4, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 7, 8, 8, 9, 10, 11, 12, 12, 11, 10, 9, 7, 5, 4, 2, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 5, 5, 6, 6, 7, 8, 8, 8, 7, 6, 6, 6, 8, 10, 13, 15, 17, 17, 17, 16, 16, 15, 14, 13, 12, 11, 9, 7, 6, 6, 6, 8, 9, 10, 11, 11, 12, 12, 13, 15, 15, 15, 14, 12, 10, 7, 5, 4, 3, 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, 3, 3, 3, 2, 2, 2, 3, 4, 5, 6, 7, 7, 7, 6, 5, 4, 4, 4, 4, 5, 6, 8, 9, 11, 12, 12, 11, 10, 7, 5, 4, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 4, 4, 5, 5, 4, 3, 2, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 3, 3, 2, 3, 3, 4, 6, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 10, 11, 13, 15, 17, 18, 19, 20, 19, 19, 18, 17, 17, 16, 16, 15, 15, 14, 14, 14, 13, 13, 13, 13, 13, 13, 12, 10, 8, 5, 3, 1, 1, 2, 3, 5, 6, 6, 6, 5, 4, 3, 2, 2, 1, 1, 1, 2, 3, 4, 4, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 6, 9, 11, 13, 15, 15, 15, 14, 12, 11, 10, 10, 10, 11, 11, 11, 12, 13, 14, 16, 19, 23, 26, 29, 30, 29, 28, 25, 22, 18, 15, 13, 10, 8, 7, 6, 5, 5, 5, 6, 6, 6, 7, 7, 7, 8, 8, 9, 10, 11, 12, 12, 12, 10, 8, 6, 4, 2, 1, 1, 2, 2, 3, 3, 4, 4, 4, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, 4, 4, 5, 7, 8, 10, 11, 12, 13, 13, 12, 12, 11, 9, 8, 6, 5, 4, 3, 3, 4, 5, 5, 5, 6, 7, 8, 10, 12, 14, 15, 15, 15, 13, 11, 8, 6, 4, 3, 3, 2, 3, 3, 3, 3, 3, 4, 5, 6, 7, 7, 7, 7, 7, 6, 6, 6, 7, 7, 8, 9, 10, 12, 14, 15, 17, 17, 17, 17, 16, 14, 13, 11, 9, 8, 6, 4, 3, 3, 3, 3, 4, 5, 6, 6, 7, 7, 8, 8, 9, 9, 9, 10, 10, 10, 11, 11, 13, 15, 17, 20, 23, 25, 26, 26, 25, 22, 19, 16, 14, 13, 14, 15, 16, 17, 17, 16, 13, 10, 6, 4, 2, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 2, 3, 3, 4, 3, 3, 3, 3, 3, 3, 4, 6, 7, 7, 8, 8, 8, 8, 8, 8, 9, 10, 11, 12, 12, 13, 13, 14, 16, 19, 22, 25, 27, 28, 26, 23, 19, 16, 13, 13, 14, 16, 20, 23, 25, 25, 24, 21, 18, 15, 13, 11, 11, 11, 12, 13, 13, 12, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 2, 4, 6, 7, 8, 9, 9, 10, 10, 10, 9, 8, 8, 7, 8, 9, 10, 11, 12, 12, 10, 8, 6, 4, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 4, 6, 7, 8, 8, 8, 7, 6, 5, 4, 4, 5, 7, 9, 11, 13, 15, 17, 18, 19, 19, 18, 16, 13, 10, 8, 5, 3, 2, 2, 2, 3, 4, 6, 7, 8, 9, 9, 9, 9, 8, 8, 7, 7, 7, 7, 7, 8, 9, 11, 14, 17, 19, 22, 23, 22, 19, 16, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 3, 5, 8, 11, 14, 16, 18, 18, 17, 15, 12, 9, 5, 2, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 1, 1, 2, 3, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 8, 8, 9, 8, 7, 5, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 5, 6, 8, 10, 12, 13, 14, 14, 13, 11, 10, 8, 6, 5, 4, 3, 2, 2, 2, 3, 3, 4, 5, 6, 8, 9, 10, 11, 11, 11, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 8, 9, 10, 10, 9, 8, 6, 4, 2, 2, 2, 3, 5, 6, 7, 8, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 14, 17, 20, 21, 20, 18, 15, 12, 8, 5, 2, 1, 1, 1, 2, 3, 3, 3, 2, 2, 2, 2, 3, 5, 7, 10, 13, 16, 18, 18, 18, 16, 13, 11, 9, 8, 7, 7, 7, 8, 7, 7, 7, 7, 8, 8, 9, 11, 11, 12, 12, 12, 12, 12, 11, 10, 10, 10, 11, 12, 13, 14, 15, 15, 14, 13, 11, 9, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 8, 9, 11, 11, 12, 12, 13, 16, 20, 27, 38, 51, 68, 86, 105, 123, 136, 140, 132, 110, 83, 64, 76, 146, 294, 526, 829, 1166, 1489, 1742, 1885, 1894, 1777, 1561, 1289, 1005, 747, 538, 384, 283, 222, 189, 170, 157, 144, 129, 112, 94, 78, 66, 59, 57, 59, 64, 69, 71, 73, 76, 86, 108, 147, 202, 272, 349, 423, 483, 520, 531, 516, 484, 443, 406, 384, 381, 401, 439, 486, 533, 568, 585, 579, 554, 514, 470, 429, 399, 384, 383, 392, 404, 414, 415, 407, 390, 367, 344, 326, 316, 315, 322, 335, 349, 360, 367, 367, 360, 348, 330, 310, 287, 264, 242, 222, 204, 188, 174, 161, 147, 133, 119, 107, 98, 94, 94, 98, 105, 112, 119, 124, 128, 131, 133, 135, 137, 138, 139, 140, 141, 144, 147, 150, 153, 154, 151, 148, 145, 144, 146, 147, 141, 126, 103, 80, 68, 75, 99, 124, 124, 85, 17, 0, 0, 134, 426, 803, 1155, 1363, 1351, 1123, 763, 390, 111, 0, 0, 25, 84, 104, 82, 40, 7, 0, 14, 41, 62, 66, 53, 31, 9, 0, 0, 6, 22, 39, 52, 56, 52, 41, 28, 18, 15, 18, 27, 38, 44, 45, 39, 28, 16, 5, 0, 0, 0, 3, 10, 15, 13, 4, 0, 0, 23, 93, 204, 342, 475, 568, 596, 550, 443, 306, 173, 72, 13, 0, 0, 6, 13, 13, 7, 0, 0, 2, 20, 51, 94, 144, 191, 226, 239, 227, 192, 141, 88, 43, 13, 0, 0, 4, 12, 18, 21, 20, 17, 13, 8, 4, 0, 0, 1, 6, 14, 23, 31, 36, 36, 31, 23, 17, 16, 26, 45, 70, 97, 118, 128, 123, 106, 80, 52, 27, 10, 1, 0, 0, 1, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 2, 2, 2, 2, 0, 0, 0, 0, 5, 12, 15, 12, 2, 0, 1, 46, 140, 284, 459, 628, 748, 786, 725, 579, 386, 199, 71, 38, 107, 259, 448, 620, 728, 744, 669, 527, 357, 200, 84, 17, 0, 0, 10, 21, 26, 28, 27, 26, 23, 18, 12, 5, 0, 0, 6, 16, 28, 37, 42, 40, 33, 23, 12, 4, 0, 0, 5, 12, 22, 32, 40, 44, 40, 26, 7, 0, 0, 39, 128, 261, 418, 567, 669, 698, 645, 525, 371, 219, 99, 24, 0, 0, 3, 17, 24, 21, 11, 0, 0, 3, 55, 155, 298, 461, 610, 705, 721, 653, 519, 356, 202, 85, 18, 0, 0, 5, 13, 15, 14, 13, 13, 15, 14, 11, 6, 2, 3, 9, 20, 33, 43, 46, 43, 34, 22, 11, 3, 0, 0, 1, 6, 14, 23, 31, 37, 39, 36, 29, 21, 14, 11, 14, 21, 31, 37, 37, 28, 12, 0, 0, 32, 101, 207, 336, 462, 553, 583, 540, 432, 286, 145, 51, 36, 109, 253, 431, 592, 692, 705, 630, 492, 329, 179, 70, 10, 0, 0, 11, 20, 22, 19, 15, 13, 11, 9, 6, 3, 0, 2, 8, 19, 31, 40, 38, 25, 5, 0, 3, 60, 173, 335, 519, 684, 788, 803, 724, 572, 389, 217, 88, 15, 0, 0, 11, 25, 34, 37, 39, 38, 35, 28, 19, 8, 1, 0, 5, 14, 24, 30, 32, 28, 20, 12, 4, 0, 0, 0, 2, 7, 11, 15, 16, 16, 12, 7, 3, 0, 0, 2, 8, 16, 23, 28, 30, 26, 20, 13, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 2, 3, 7, 14, 23, 30, 31, 24, 8, 0, 0, 36, 128, 272, 450, 625, 753, 800, 753, 623, 447, 269, 124, 34, 0, 0, 4, 16, 20, 17, 11, 7, 5, 5, 4, 3, 2, 2, 6, 12, 20, 27, 30, 29, 23, 15, 7, 1, 0, 0, 5, 11, 18, 22, 22, 20, 15, 8, 3, 0, 0, 0, 5, 10, 17, 22, 25, 25, 22, 16, 10, 3, 0, 0, 2, 8, 15, 20, 22, 21, 17, 11, 5, 0, 0, 0, 3, 7, 12, 16, 19, 20, 18, 15, 11, 7, 4, 3, 3, 4, 5, 6, 5, 4, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 4, 3, 2, 2, 2, 3, 3, 5, 7, 10, 13, 15, 16, 15, 15, 14, 14, 15, 18, 22, 28, 34, 36, 31, 17, 0, 0, 14, 85, 215, 395, 595, 772, 879, 883, 779, 590, 365, 163, 41, 31, 135, 325, 547, 740, 853, 859, 760, 589, 391, 212, 82, 11, 0, 0, 21, 40, 51, 56, 55, 51, 44, 33, 23, 16, 16, 24, 36, 45, 44, 30, 9, 0, 22, 99, 239, 430, 640, 823, 936, 948, 856, 685, 477, 279, 125, 32, 0, 0, 12, 34, 50, 61, 66, 68, 65, 57, 45, 32, 21, 17, 20, 30, 44, 56, 64, 64, 58, 46, 32, 20, 13, 13, 17, 26, 34, 41, 43, 39, 32, 21, 11, 3, 0, 0, 3, 8, 13, 17, 18, 16, 11, 6, 2, 0, 0, 1, 6, 12, 17, 21, 21, 18, 13, 7, 2, 0, 0, 0, 1, 2, 3, 3, 4, 3, 3, 2, 1, 0, 0, 0, 1, 4, 9, 14, 18, 21, 20, 18, 15, 12, 11, 11, 11, 12, 13, 16, 22, 30, 35, 31, 17, 0, 0, 12, 92, 239, 439, 653, 831, 924, 905, 781, 585, 370, 185, 59, 0, 0, 0, 20, 32, 32, 22, 6, 0, 0, 22, 93, 207, 351, 496, 606, 651, 618, 516, 373, 226, 106, 29, 0, 0, 2, 13, 20, 23, 26, 29, 32, 33, 29, 21, 13, 8, 9, 16, 28, 41, 51, 56, 53, 44, 32, 18, 7, 2, 4, 12, 25, 39, 52, 58, 58, 50, 38, 24, 14, 8, 9, 14, 22, 30, 34, 33, 29, 21, 13, 7, 4, 5, 8, 15, 21, 28, 32, 33, 31, 25, 19, 13, 9, 8, 9, 12, 14, 14, 13, 10, 6, 2, 0, 0, 0, 3, 7, 12, 16, 19, 19, 17, 12, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 10, 9, 6, 3, 1, 0, 2, 5, 10, 14, 17, 19, 22, 27, 30, 28, 18, 2, 0, 1, 56, 169, 336, 531, 712, 830, 852, 767, 595, 379, 177, 39, 0, 48, 177, 339, 486, 578, 594, 532, 417, 279, 152, 59, 7, 0, 1, 20, 37, 48, 53, 52, 46, 37, 26, 15, 8, 8, 15, 29, 44, 53, 50, 35, 12, 0, 9, 63, 166, 307, 462, 592, 665, 659, 576, 439, 285, 147, 51, 2, 0, 0, 12, 23, 28, 30, 31, 31, 29, 25, 17, 10, 5, 4, 9, 18, 28, 35, 38, 36, 30, 22, 15, 10, 9, 13, 21, 31, 40, 47, 48, 44, 35, 24, 14, 8, 10, 21, 38, 57, 70, 70, 54, 27, 1, 0, 29, 113, 244, 401, 550, 652, 681, 627, 507, 353, 202, 86, 17, 0, 0, 8, 21, 28, 30, 30, 30, 30, 29, 26, 23, 21, 21, 25, 32, 38, 39, 31, 15, 0, 0, 23, 98, 223, 381, 542, 664, 711, 666, 539, 366, 198, 86, 64, 137, 282, 453, 597, 671, 657, 563, 417, 261, 129, 40, 0, 0, 5, 23, 38, 49, 55, 58, 56, 51, 43, 33, 25, 22, 24, 31, 41, 50, 55, 56, 50, 40, 26, 13, 3, 0, 2, 13, 29, 46, 59, 64, 61, 50, 34, 18, 5, 0, 0, 3, 11, 18, 23, 25, 22, 16, 10, 4, 0, 0, 0, 1, 4, 6, 7, 7, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 11, 12, 12, 12, 10, 8, 5, 2, 0, 0, 1, 4, 9, 12, 14, 14, 11, 7, 3, 0, 0, 0, 1, 2, 2, 2, 2, 1, 2, 2, 3, 2, 0, 0, 0, 5, 11, 16, 14, 5, 0, 0, 32, 115, 248, 412, 570, 681, 710, 643, 498, 314, 147, 44, 34, 114, 255, 406, 519, 559, 518, 412, 276, 148, 55, 5, 0, 0, 9, 15, 15, 11, 10, 10, 12, 13, 11, 7, 4, 4, 7, 14, 23, 30, 33, 33, 28, 20, 11, 4, 0, 1, 6, 15, 26, 36, 43, 45, 41, 33, 22, 11, 3, 0, 0, 3, 9, 15, 20, 21, 19, 14, 9, 3, 0, 0, 1, 5, 11, 18, 24, 26, 26, 22, 16, 10, 4, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 6, 8, 12, 17, 24, 31, 35, 31, 17, 0, 0, 13, 85, 214, 388, 574, 726, 800, 769, 638, 443, 241, 92, 41, 101, 250, 439, 608, 704, 702, 607, 452, 281, 137, 41, 0, 0, 3, 15, 22, 22, 20, 20, 21, 22, 19, 13, 5, 0, 1, 8, 22, 39, 54, 63, 62, 53, 38, 21, 6, 0, 0, 6, 19, 32, 42, 46, 42, 32, 19, 8, 0, 0, 1, 8, 17, 24, 28, 27, 22, 14, 6, 1, 0, 0, 3, 8, 11, 13, 12, 9, 6, 2, 0, 0, 0, 3, 7, 13, 18, 21, 23, 22, 19, 14, 10, 7, 5, 6, 8, 12, 16, 19, 20, 19, 16, 12, 8, 4, 2, 2, 3, 6, 12, 20, 26, 25, 15, 0, 0, 3, 58, 164, 311, 472, 608, 682, 672, 581, 436, 275, 136, 42, 0, 0, 3, 18, 27, 28, 24, 20, 16, 13, 11, 11, 12, 16, 23, 32, 41, 46, 47, 42, 32, 22, 12, 8, 8, 13, 22, 32, 42, 50, 53, 47, 31, 7, 0, 0, 58, 184, 372, 588, 784, 905, 913, 801, 596, 352, 136, 2, 0, 78, 255, 462, 638, 736, 731, 630, 468, 291, 140, 41, 0, 0, 4, 19, 28, 30, 30, 31, 32, 30, 24, 14, 6, 4, 10, 23, 35, 37, 24, 2, 0, 17, 108, 275, 503, 750, 955, 1058, 1023, 854, 595, 325, 130, 73, 178, 416, 716, 987, 1148, 1155, 1013, 768, 490, 248, 82, 0, 0, 2, 28, 46, 53, 55, 56, 56, 54, 45, 31, 16, 4, 0, 6, 20, 40, 59, 71, 75, 68, 53, 33, 16, 5, 6, 19, 42, 70, 95, 106, 97, 65, 19, 0, 0, 80, 258, 512, 794, 1033, 1162, 1143, 982, 726, 447, 211, 57, 0, 0, 8, 34, 48, 49, 43, 37, 31, 25, 18, 10, 4, 1, 3, 9, 16, 22, 24, 23, 18, 11, 5, 0, 0, 0, 4, 11, 20, 29, 36, 39, 37, 31, 23, 14, 8, 7, 13, 26, 43, 59, 65, 53, 24, 0, 0, 38, 175, 396, 668, 929, 1107, 1151, 1047, 826, 552, 295, 107, 6, 0, 0, 27, 49, 57, 55, 49, 43, 37, 29, 20, 10, 2, 1, 5, 13, 24, 33, 38, 38, 32, 23, 13, 4, 0, 0, 5, 16, 30, 42, 49, 50, 43, 31, 17, 6, 0, 0, 2, 10, 17, 23, 25, 23, 17, 10, 4, 0, 0, 0, 1, 4, 7, 10, 12, 13, 12, 9, 6, 2, 0, 0, 1, 4, 9, 13, 15, 15, 13, 9, 5, 2, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 2, 3, 4, 4, 1, 0, 0, 0, 4, 14, 19, 14, 0, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 67, 200, 391, 604, 783, 877, 858, 730, 533, 322, 146, 35, 0, 0, 8, 25, 31, 26, 17, 9, 5, 5, 5, 4, 3, 1, 1, 2, 5, 9, 11, 13, 12, 10, 6, 2, 0, 0, 2, 9, 20, 31, 41, 47, 46, 40, 28, 16, 5, 0, 4, 15, 31, 47, 54, 48, 27, 2, 0, 9, 81, 209, 377, 550, 683, 740, 703, 584, 416, 245, 107, 23, 0, 0, 12, 28, 33, 29, 20, 11, 5, 3, 2, 1, 2, 3, 8, 15, 23, 32, 39, 42, 40, 33, 23, 12, 4, 1, 2, 9, 20, 32, 38, 35, 21, 1, 0, 3, 58, 161, 301, 451, 570, 627, 603, 506, 363, 215, 95, 21, 0, 0, 6, 15, 17, 11, 5, 0, 0, 1, 2, 3, 2, 2, 4, 7, 12, 17, 21, 21, 19, 14, 8, 3, 1, 2, 7, 14, 22, 27, 29, 26, 20, 13, 6, 3, 3, 8, 14, 20, 25, 26, 24, 20, 14, 8, 3, 0, 0, 0, 3, 8, 12, 15, 16, 14, 9, 5, 1, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 4, 6, 8, 8, 7, 5, 2, 0, 0, 0, 1, 5, 11, 16, 19, 19, 17, 12, 7, 2, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 1, 1, 2, 3, 4, 5, 6, 7, 9, 11, 12, 13, 11, 9, 7, 6, 8, 12, 19, 26, 32, 35, 34, 29, 23, 15, 9, 5, 3, 2, 3, 4, 6, 8, 10, 12, 12, 11, 9, 7, 5, 5, 7, 10, 13, 15, 15, 13, 10, 9, 10, 14, 20, 23, 22, 18, 12, 9, 11, 17, 20, 14, 0, 0, 0, 57, 177, 351, 546, 715, 807, 796, 683, 503, 308, 143, 37, 0, 0, 5, 19, 22, 17, 11, 8, 10, 14, 16, 15, 13, 15, 22, 32, 36, 26, 4, 0, 0, 72, 235, 477, 755, 1002, 1151, 1155, 1014, 770, 492, 246, 78, 0, 0, 1, 23, 36, 37, 35, 36, 41, 47, 48, 44, 34, 25, 20, 22, 31, 44, 55, 61, 58, 48, 33, 17, 5, 0, 0, 9, 21, 34, 43, 46, 42, 33, 21, 10, 2, 0, 0, 5, 13, 21, 28, 30, 29, 23, 16, 9, 3, 2, 4, 9, 16, 22, 27, 29, 29, 26, 21, 16, 13, 11, 12, 15, 18, 21, 22, 22, 20, 16, 11, 7, 3, 2, 2, 5, 9, 14, 18, 22, 23, 22, 19, 15, 12, 9, 9, 10, 12, 13, 13, 12, 11, 13, 18, 26, 34, 40, 43, 43, 44, 47, 50, 45, 27, 0, 0, 0, 90, 269, 525, 808, 1048, 1177, 1154, 986, 724, 441, 204, 52, 0, 0, 9, 31, 39, 34, 24, 18, 16, 16, 15, 11, 5, 1, 2, 8, 19, 32, 43, 49, 48, 40, 28, 14, 3, 0, 2, 12, 26, 40, 49, 51, 46, 35, 21, 8, 0, 0, 3, 14, 27, 38, 44, 43, 35, 24, 13, 4, 0, 0, 0, 3, 6, 9, 10, 10, 9, 7, 4, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 5, 9, 13, 15, 15, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 6, 10, 16, 24, 31, 31, 21, 3, 0, 0, 48, 154, 308, 479, 625, 704, 690, 589, 430, 260, 118, 28, 0, 0, 7, 21, 26, 24, 18, 14, 12, 11, 10, 9, 8, 9, 12, 18, 26, 33, 38, 40, 38, 33, 26, 19, 12, 9, 10, 17, 28, 42, 52, 53, 40, 17, 0, 0, 31, 126, 272, 444, 602, 701, 713, 633, 487, 315, 161, 52, 0, 0, 2, 20, 31, 34, 30, 25, 22, 19, 16, 14, 12, 12, 16, 23, 32, 40, 46, 49, 49, 46, 42, 38, 33, 30, 30, 33, 39, 45, 45, 33, 12, 0, 0, 47, 165, 346, 561, 760, 888, 901, 789, 582, 337, 128, 14, 24, 148, 339, 532, 666, 703, 638, 498, 328, 173, 62, 4, 0, 0, 16, 27, 31, 32, 31, 31, 30, 27, 20, 12, 7, 6, 11, 21, 34, 46, 54, 56, 51, 40, 26, 13, 4, 4, 11, 26, 43, 58, 67, 66, 57, 42, 25, 10, 0, 0, 1, 10, 20, 30, 35, 35, 30, 21, 12, 4, 0, 0, 1, 6, 10, 14, 16, 16, 14, 10, 7, 4, 3, 5, 9, 14, 20, 26, 30, 32, 31, 26, 20, 14, 9, 8, 10, 14, 19, 24, 27, 28, 29, 29, 29, 27, 23, 17, 13, 11, 13, 17, 19, 12, 0, 0, 0, 54, 160, 310, 475, 613, 684, 665, 563, 408, 244, 109, 25, 0, 0, 6, 19, 24, 23, 20, 19, 20, 20, 19, 15, 9, 5, 4, 6, 10, 17, 24, 30, 35, 38, 38, 37, 33, 29, 25, 22, 21, 22, 22, 22, 19, 15, 10, 4, 0, 0, 0, 3, 8, 13, 17, 19, 19, 17, 14, 11, 9, 8, 7, 8, 9, 10, 11, 11, 11, 10, 9, 9, 9, 11, 14, 17, 20, 21, 20, 17, 14, 11, 9, 9, 10, 12, 13, 12, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 9, 10, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 7, 12, 20, 27, 26, 15, 0, 0, 8, 86, 228, 416, 610, 758, 814, 762, 617, 423, 232, 88, 8, 0, 0, 16, 29, 31, 25, 19, 17, 18, 21, 22, 21, 19, 17, 17, 19, 23, 28, 31, 31, 28, 22, 15, 8, 3, 2, 6, 14, 24, 34, 41, 44, 42, 36, 29, 21, 17, 16, 20, 26, 31, 34, 33, 30, 25, 21, 18, 18, 20, 22, 28, 37, 47, 52, 44, 21, 0, 0, 22, 144, 354, 622, 888, 1080, 1139, 1047, 833, 559, 300, 108, 6, 0, 0, 21, 36, 36, 27, 19, 16, 16, 17, 15, 10, 4, 1, 5, 14, 26, 39, 48, 50, 46, 35, 23, 14, 9, 10, 15, 22, 28, 33, 38, 42, 44, 37, 21, 0, 0, 8, 90, 240, 444, 662, 839, 921, 882, 728, 500, 259, 69, 0, 5, 136, 329, 527, 674, 729, 682, 553, 381, 214, 86, 14, 0, 0, 14, 27, 33, 34, 33, 31, 29, 24, 16, 8, 4, 5, 14, 25, 32, 28, 13, 0, 0, 31, 122, 266, 441, 608, 721, 748, 681, 540, 364, 199, 77, 10, 0, 0, 10, 19, 23, 25, 31, 40, 51, 57, 57, 49, 37, 26, 20, 21, 29, 42, 55, 65, 69, 64, 53, 40, 29, 25, 30, 40, 48, 47, 32, 10, 0, 16, 92, 235, 431, 647, 828, 921, 891, 737, 497, 242, 52, 0, 99, 347, 673, 984, 1192, 1240, 1121, 876, 580, 307, 110, 7, 0, 0, 31, 54, 65, 66, 64, 59, 53, 42, 28, 14, 2, 0, 3, 16, 31, 46, 56, 58, 51, 38, 22, 8, 0, 0, 5, 19, 36, 52, 61, 62, 53, 38, 20, 6, 0, 1, 10, 25, 39, 50, 55, 52, 44, 32, 19, 9, 3, 2, 6, 13, 21, 28, 32, 31, 27, 19, 12, 5, 1, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 11, 11, 10, 7, 3, 0, 0, 0, 2, 5, 8, 11, 13, 14, 14, 12, 9, 4, 0, 0, 0, 1, 9, 13, 10, 0, 0, 0, 40, 129, 259, 404, 527, 592, 579, 490, 355, 210, 92, 20, 0, 0, 5, 13, 13, 6, 0, 0, 0, 0, 2, 2, 2, 2, 3, 7, 12, 18, 21, 22, 19, 14, 8, 3, 0, 0, 0, 3, 6, 7, 8, 7, 5, 2, 0, 0, 0, 0, 3, 7, 10, 12, 12, 11, 8, 5, 2, 0, 0, 0, 1, 3, 5, 7, 8, 7, 6, 4, 1, 0, 0, 1, 4, 9, 16, 22, 27, 30, 30, 27, 22, 15, 9, 4, 0, 0, 0, 0, 3, 5, 7, 8, 8, 6, 4, 3, 5, 11, 18, 24, 29, 29, 24, 17, 10, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 7, 8, 8, 7, 6, 5, 4, 4, 3, 4, 5, 8, 12, 15, 18, 18, 17, 15, 11, 8, 6, 5, 6, 6, 6, 6, 4, 3, 1, 1, 2, 5, 10, 15, 20, 23, 24, 24, 24, 28, 34, 41, 45, 44, 39, 32, 29, 34, 40, 40, 24, 0, 0, 6, 125, 351, 665, 1003, 1277, 1407, 1352, 1130, 807, 473, 204, 41, 0, 0, 18, 44, 54, 50, 42, 39, 41, 43, 43, 39, 35, 35, 42, 55, 66, 68, 54, 25, 0, 0, 37, 156, 344, 573, 789, 938, 975, 890, 708, 480, 265, 103, 13, 0, 0, 17, 36, 47, 54, 59, 63, 65, 60, 49, 32, 17, 7, 7, 15, 30, 47, 61, 67, 66, 56, 41, 26, 14, 9, 11, 19, 31, 41, 48, 48, 41, 30, 18, 7, 0, 0, 2, 9, 17, 23, 26, 25, 21, 14, 6, 1, 0, 2, 9, 16, 23, 26, 26, 22, 16, 9, 4, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 10, 9, 7, 4, 2, 1, 0, 0, 1, 2, 4, 7, 11, 15, 18, 19, 19, 17, 13, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 5, 4, 2, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 14, 15, 13, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 9, 13, 16, 18, 17, 14, 10, 5, 2, 0, 0, 0, 1, 0, 0, 0, 3, 10, 19, 27, 32, 32, 30, 28, 31, 34, 34, 22, 0, 0, 0, 79, 244, 482, 752, 987, 1119, 1110, 961, 717, 446, 215, 61, 0, 0, 5, 28, 40, 40, 35, 33, 33, 34, 32, 25, 17, 11, 10, 15, 24, 34, 40, 40, 35, 25, 15, 5, 0, 0, 2, 9, 19, 29, 37, 41, 39, 32, 21, 10, 3, 3, 11, 26, 42, 56, 65, 66, 63, 57, 53, 50, 46, 41, 34, 27, 25, 29, 36, 36, 22, 0, 0, 5, 112, 317, 603, 914, 1169, 1295, 1252, 1055, 761, 452, 201, 45, 0, 0, 13, 35, 41, 34, 24, 19, 19, 21, 21, 18, 13, 8, 8, 13, 22, 33, 43, 48, 48, 42, 33, 22, 12, 7, 8, 15, 26, 38, 48, 52, 49, 39, 26, 12, 3, 0, 3, 12, 25, 38, 48, 53, 53, 48, 39, 29, 20, 12, 8, 7, 10, 14, 19, 22, 22, 19, 16, 13, 12, 15, 20, 26, 30, 30, 26, 21, 16, 14, 13, 10, 4, 0, 0, 21, 76, 170, 295, 428, 536, 587, 560, 456, 302, 142, 29, 4, 86, 261, 487, 701, 844, 878, 797, 629, 422, 229, 87, 10, 0, 0, 17, 30, 33, 29, 24, 20, 17, 16, 14, 13, 13, 15, 20, 27, 34, 43, 50, 56, 60, 58, 50, 39, 26, 18, 18, 23, 27, 24, 10, 0, 0, 39, 154, 342, 578, 813, 986, 1047, 977, 798, 559, 322, 137, 27, 0, 0, 13, 32, 41, 43, 44, 50, 57, 64, 66, 62, 52, 43, 37, 38, 45, 50, 47, 30, 5, 0, 12, 100, 270, 511, 783, 1022, 1162, 1155, 994, 719, 407, 152, 32, 85, 295, 598, 902, 1119, 1188, 1098, 883, 610, 348, 148, 32, 0, 0, 21, 47, 66, 75, 75, 63, 39, 8, 0, 16, 111, 288, 533, 803, 1031, 1157, 1139, 976, 712, 418, 174, 44, 53, 186, 390, 595, 736, 770, 693, 532, 342, 186, 111, 139, 260, 432, 600, 711, 734, 663, 523, 354, 197, 81, 15, 0, 0, 12, 28, 41, 53, 65, 75, 80, 77, 66, 49, 32, 21, 20, 30, 47, 67, 83, 92, 91, 80, 64, 46, 30, 21, 19, 24, 32, 42, 49, 54, 54, 49, 43, 35, 27, 22, 21, 22, 26, 29, 31, 30, 25, 18, 11, 4, 0, 0, 0, 2, 4, 5, 5, 4, 4, 5, 7, 11, 15, 18, 19, 17, 13, 9, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 13, 17, 20, 20, 19, 20, 22, 26, 28, 24, 14, 0, 0, 16, 75, 179, 320, 472, 598, 664, 646, 543, 379, 202, 62, 5, 50, 189, 384, 578, 715, 758, 698, 557, 378, 208, 82, 11, 0, 0, 11, 20, 21, 17, 14, 13, 15, 15, 13, 8, 2, 0, 3, 12, 25, 40, 53, 60, 62, 57, 47, 35, 23, 14, 10, 14, 22, 32, 37, 32, 16, 0, 0, 25, 110, 252, 433, 616, 754, 808, 763, 630, 448, 263, 116, 26, 0, 0, 7, 20, 23, 19, 12, 7, 6, 6, 5, 4, 2, 1, 3, 7, 13, 20, 27, 32, 35, 36, 33, 28, 21, 16, 13, 15, 19, 23, 22, 13, 0, 0, 6, 55, 149, 280, 428, 561, 647, 664, 608, 494, 350, 209, 95, 22, 0, 0, 9, 27, 30, 15, 0, 0, 29, 162, 393, 699, 1021, 1280, 1403, 1356, 1152, 848, 524, 253, 76, 0, 0, 3, 25, 35, 34, 33, 36, 47, 59, 66, 64, 54, 41, 31, 29, 33, 41, 46, 40, 23, 1, 0, 16, 93, 227, 405, 593, 747, 825, 806, 694, 521, 332, 168, 55, 0, 0, 1, 22, 40, 54, 64, 71, 74, 71, 61, 45, 28, 14, 6, 6, 13, 21, 29, 32, 30, 24, 16, 8, 3, 2, 6, 13, 22, 30, 34, 34, 30, 23, 14, 7, 1, 0, 0, 2, 6, 11, 15, 17, 17, 15, 13, 14, 18, 24, 30, 31, 27, 18, 10, 7, 10, 15, 15, 6, 0, 0, 29, 126, 289, 497, 707, 863, 922, 865, 709, 499, 290, 125, 27, 0, 0, 8, 18, 18, 10, 1, 0, 0, 1, 4, 5, 3, 1, 0, 1, 5, 9, 13, 16, 16, 15, 13, 12, 11, 13, 17, 22, 28, 33, 36, 35, 32, 25, 16, 8, 1, 0, 1, 8, 17, 25, 32, 34, 32, 26, 18, 10, 5, 1, 1, 2, 4, 6, 7, 8, 10, 12, 15, 18, 20, 19, 15, 12, 10, 12, 15, 15, 8, 0, 0, 7, 62, 164, 306, 461, 594, 667, 660, 574, 435, 279, 142, 48, 1, 0, 0, 11, 19, 21, 21, 24, 28, 32, 33, 30, 24, 18, 15, 16, 19, 18, 10, 0, 0, 10, 65, 167, 311, 472, 615, 705, 716, 644, 509, 347, 195, 81, 16, 0, 0, 5, 13, 14, 12, 11, 13, 16, 18, 18, 14, 10, 8, 10, 17, 26, 35, 42, 44, 43, 38, 31, 24, 18, 13, 11, 11, 14, 18, 22, 26, 27, 27, 24, 21, 18, 18, 21, 26, 32, 37, 39, 37, 32, 23, 14, 6, 0, 0, 0, 3, 8, 13, 16, 17, 16, 12, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 8, 8, 7, 5, 3, 2, 1, 0, 0, 0, 0, 1, 3, 6, 9, 13, 16, 17, 17, 15, 12, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 9, 7, 5, 3, 0, 0, 0, 0, 1, 4, 6, 7, 7, 6, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 8, 10, 12, 13, 14, 14, 13, 12, 10, 8, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 9, 8, 7, 6, 4, 3, 1, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 5, 6, 8, 11, 14, 17, 20, 20, 19, 16, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 12, 8, 4, 1, 0, 1, 3, 6, 9, 11, 12, 13, 12, 12, 11, 9, 8, 6, 4, 3, 1, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 11, 12, 12, 11, 9, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 10, 17, 24, 28, 28, 23, 14, 6, 1, 2, 6, 11, 11, 4, 0, 0, 35, 118, 254, 430, 612, 761, 836, 814, 698, 519, 326, 173, 104, 136, 257, 428, 596, 712, 742, 681, 546, 376, 213, 88, 16, 0, 0, 12, 17, 11, 0, 3, 41, 130, 275, 463, 664, 838, 943, 953, 862, 693, 491, 309, 196, 177, 249, 384, 532, 646, 689, 648, 536, 388, 252, 171, 172, 260, 414, 592, 744, 827, 815, 711, 544, 363, 222, 166, 214, 357, 556, 759, 909, 969, 922, 785, 593, 390, 214, 89, 20, 0, 0, 13, 30, 46, 62, 76, 87, 92, 87, 73, 53, 34, 20, 17, 24, 40, 61, 82, 98, 105, 103, 93, 76, 57, 40, 30, 29, 37, 51, 65, 71, 64, 42, 16, 3, 27, 107, 251, 451, 675, 878, 1014, 1046, 963, 784, 550, 322, 154, 85, 127, 259, 437, 607, 718, 739, 667, 528, 367, 234, 172, 198, 302, 450, 595, 691, 709, 646, 519, 364, 215, 100, 30, 0, 0, 3, 12, 20, 29, 39, 52, 63, 68, 64, 52, 35, 18, 8, 7, 16, 31, 49, 65, 74, 75, 68, 54, 38, 22, 11, 7, 10, 19, 31, 43, 51, 53, 50, 41, 30, 19, 11, 7, 8, 12, 18, 23, 26, 26, 23, 18, 14, 11, 10, 13, 19, 26, 32, 37, 39, 36, 31, 23, 17, 13, 12, 11, 9, 2, 0, 0, 24, 85, 185, 316, 457, 577, 648, 651, 585, 467, 325, 191, 87, 24, 0, 0, 3, 10, 12, 9, 6, 4, 4, 6, 9, 11, 12, 15, 18, 23, 29, 34, 38, 38, 36, 30, 22, 13, 7, 4, 6, 12, 18, 21, 19, 15, 15, 30, 73, 150, 258, 384, 504, 590, 621, 589, 501, 383, 267, 185, 155, 180, 245, 323, 386, 412, 391, 330, 244, 156, 81, 30, 4, 0, 0, 5, 9, 12, 13, 15, 17, 17, 14, 10, 5, 1, 1, 3, 9, 17, 25, 31, 35, 35, 33, 28, 23, 17, 13, 11, 12, 15, 19, 24, 27, 28, 27, 23, 18, 13, 8, 6, 5, 6, 7, 9, 9, 8, 6, 3, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 9, 10, 10, 8, 7, 6, 5, 6, 6, 3, 0, 0, 4, 30, 83, 163, 262, 363, 446, 491, 487, 435, 348, 245, 147, 70, 22, 0, 0, 1, 7, 11, 13, 14, 15, 15, 14, 13, 10, 6, 2, 0, 0, 1, 3, 5, 4, 0, 0, 1, 21, 65, 137, 236, 348, 455, 535, 572, 555, 488, 386, 269, 160, 76, 23, 0, 0, 2, 8, 14, 21, 37, 69, 120, 185, 257, 321, 363, 374, 353, 309, 260, 226, 225, 261, 330, 414, 489, 533, 532, 483, 397, 292, 188, 102, 42, 10, 0, 0, 5, 11, 15, 18, 21, 26, 30, 34, 36, 36, 33, 29, 24, 20, 17, 16, 16, 17, 18, 18, 17, 14, 12, 10, 10, 12, 17, 22, 28, 33, 35, 35, 32, 26, 19, 13, 7, 4, 3, 5, 7, 9, 10, 8, 3, 0, 0, 10, 38, 87, 156, 238, 321, 388, 427, 427, 388, 317, 231, 146, 75, 28, 4, 0, 0, 2, 4, 3, 2, 2, 3, 4, 5, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 5, 2, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 2, 5, 7, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 10, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 2, 3, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 8, 10, 11, 11, 10, 9, 7, 5, 4, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 3, 12, 30, 56, 91, 131, 172, 207, 231, 238, 228, 201, 162, 117, 75, 40, 16, 3, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 9, 13, 16, 18, 18, 16, 13, 10, 7, 5, 4, 5, 8, 10, 13, 15, 16, 15, 14, 13, 11, 9, 8, 10, 15, 28, 49, 80, 120, 167, 216, 261, 294, 310, 307, 288, 257, 222, 193, 176, 173, 185, 206, 229, 246, 251, 243, 224, 199, 176, 162, 161, 174, 196, 222, 244, 255, 253, 238, 215, 189, 168, 157, 159, 171, 191, 210, 224, 228, 221, 206, 187, 171, 162, 164, 176, 193, 211, 223, 224, 212, 189, 157, 122, 89, 61, 40, 26, 19, 15, 13, 11, 11, 11, 12, 15, 18, 21, 23, 25, 25, 23, 21, 19, 17, 16, 16, 17, 18, 19, 21, 22, 22, 21, 19, 17, 14, 12, 10, 9, 9, 10, 11, 12, 13, 14, 14, 15, 15, 14, 12, 11, 9, 8, 8, 9, 12, 17, 26, 38, 54, 74, 96, 117, 136, 149, 155, 152, 141, 123, 101, 77, 54, 34, 19, 9, 3, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 4, 9, 15, 24, 35, 48, 62, 75, 88, 97, 103, 105, 102, 94, 82, 68, 53, 38, 26, 15, 8, 4, 2, 1, 1, 1, 2, 3, 3, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 8, 12, 17, 23, 30, 38, 47, 56, 64, 72, 78, 81, 82, 80, 76, 70, 64, 58, 54, 52, 51, 52, 53, 54, 55, 56, 56, 57, 56, 55, 52, 50, 47, 44, 43, 42, 42, 42, 42, 41, 38, 35, 31, 28, 24, 21, 17, 14, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, 19, 19, 18, 17, 16, 14, 13, 12, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"basecallPos": [9625, 9636, 9648, 9660, 9671, 9684, 9696, 9708, 9720, 9732, 9745, 9757, 9770, 9782, 9793, 9805, 9816, 9827, 9841, 9853, 9865, 9877, 9888, 9901, 9913, 9924, 9936, 9949, 9961, 9973, 9986, 9997, 10008, 10020, 10032, 10045, 10056, 10069, 10081, 10093, 10105, 10118, 10130, 10142, 10152, 10164, 10176, 10188, 10200, 10212, 10225, 10237, 10249, 10262, 10274, 10286, 10298, 10309, 10320, 10332, 10344, 10356, 10369, 10381, 10393, 10405, 10417, 10430, 10442, 10455, 10467, 10478, 10490, 10501, 10512, 10524, 10536, 10549, 10561, 10572, 10584, 10596, 10607, 10618, 10630, 10643, 10655, 10666, 10678, 10690, 10702, 10714, 10727, 10739, 10750, 10760, 10773, 10785, 10797, 10809, 10821, 10834, 10845, 10856, 10868, 10879, 10891, 10904, 10916, 10928, 10941, 10953, 10964, 10976, 10988, 11001, 11013, 11024, 11035, 11047, 11058, 11070, 11082, 11094, 11107, 11118, 11131, 11143, 11155, 11166, 11178, 11190, 11202, 11215, 11227, 11239, 11252, 11265, 11277, 11287, 11298, 11310, 11322, 11334, 11346, 11358, 11370, 11382, 11393, 11406, 11418, 11429, 11441, 11452, 11465, 11476, 11488, 11500, 11512, 11524, 11536, 11548, 11561, 11573, 11586, 11597, 11608, 11620, 11631, 11643, 11655, 11668, 11680, 11691, 11703, 11715, 11727, 11739, 11750, 11763, 11775, 11788, 11800, 11812, 11824, 11836, 11849, 11861, 11871, 11883, 11895, 11907, 11920, 11931, 11943, 11955, 11967, 11978, 11989, 12000, 12013, 12025, 12037, 12049, 12062, 12074, 12085, 12095, 12107, 12118, 12130, 12142, 12155, 12167, 12179, 12191, 12203, 12215, 12227, 12239, 12250, 12262, 12274, 12287, 12299, 12310, 12323, 12336, 12348, 12360, 12372, 12383, 12395, 12406, 12417, 12428, 12440, 12452, 12464, 12476, 12488, 12500, 12512, 12524, 12536, 12548, 12561, 12573, 12584, 12595, 12606, 12619, 12631, 12643, 12655, 12667, 12679, 12692, 12704, 12716, 12728, 12740, 12753, 12763, 12775, 12788, 12798, 12810, 12823, 12835, 12847, 12859, 12871, 12883, 12895, 12907, 12919, 12931, 12943, 12956, 12967, 12980, 12992, 13002, 13015, 13028, 13040, 13052, 13064, 13074, 13087, 13100, 13113, 13125, 13138, 13150, 13162, 13174, 13185, 13197, 13209, 13220, 13232, 13245, 13255, 13267, 13279, 13291, 13303, 13314, 13324, 13335, 13348, 13360, 13373, 13385, 13398, 13410, 13421, 13434, 13446, 13458, 13470, 13481, 13494, 13506, 13518, 13528, 13541, 13552, 13566, 13577, 13587, 13600, 13612, 13623, 13636, 13649, 13661, 13674, 13687, 13698, 13708, 13720, 13732, 13744, 13758, 13771, 13782, 13793, 13806, 13817, 13827, 13839, 13851, 13862, 13876, 13888, 13900, 13912, 13925, 13937, 13949, 13961, 13973, 13986, 13997, 14010, 14021, 14032, 14045, 14059, 14071, 14083, 14098, 14110, 14124, 14135, 14147, 14156, 14168, 14179, 14190, 14202, 14214, 14228, 14240, 14253, 14265, 14276, 14284, 14296, 14309, 14322, 14334, 14347, 14358, 14369, 14381, 14391, 14405, 14416, 14427, 14438, 14452, 14465, 14478, 14490, 14504, 14514, 14527, 14538, 14552, 14562, 14573, 14583, 14595, 14610, 14623, 14635, 14649, 14657],
-"basecalls": {"9625":"1:G", "9636":"2:C|T", "9648":"3:A", "9660":"4:A", "9671":"5:C|T", "9684":"6:G", "9696":"7:A", "9708":"8:C", "9720":"9:T", "9732":"10:T", "9745":"11:C", "9757":"12:A", "9770":"13:G", "9782":"14:T", "9793":"15:G", "9805":"16:T", "9816":"17:G", "9827":"18:C", "9841":"19:G", "9853":"20:C", "9865":"21:T", "9877":"22:T", "9888":"23:A", "9901":"24:C", "9913":"25:T", "9924":"26:G", "9936":"27:C", "9949":"28:G", "9961":"29:A", "9973":"30:G", "9986":"31:A", "9997":"32:T", "10008":"33:A", "10020":"34:C", "10032":"35:A", "10045":"36:A", "10056":"37:C", "10069":"38:A", "10081":"39:C", "10093":"40:A", "10105":"41:C", "10118":"42:A", "10130":"43:T", "10142":"44:T", "10152":"45:A", "10164":"46:G", "10176":"47:T", "10188":"48:C", "10200":"49:A", "10212":"50:A", "10225":"51:G", "10237":"52:A", "10249":"53:G", "10262":"54:G", "10274":"55:C", "10286":"56:T", "10298":"57:A", "10309":"58:T", "10320":"59:G", "10332":"60:C", "10344":"61:C", "10356":"62:A", "10369":"63:C", "10381":"64:A", "10393":"65:A", "10405":"66:G", "10417":"67:G", "10430":"68:A", "10442":"69:A", "10455":"70:T", "10467":"71:T", "10478":"72:G", "10490":"73:G", "10501":"74:T", "10512":"75:G", "10524":"76:A", "10536":"77:C", "10549":"78:A", "10561":"79:T", "10572":"80:G", "10584":"81:A", "10596":"82:T", "10607":"83:T", "10618":"84:G", "10630":"85:A", "10643":"86:G", "10655":"87:G", "10666":"88:G", "10678":"89:G", "10690":"90:A", "10702":"91:C", "10714":"92:C", "10727":"93:A", "10739":"94:T", "10750":"95:T", "10760":"96:G", "10773":"97:A", "10785":"98:A", "10797":"99:G", "10809":"100:G", "10821":"101:G", "10834":"102:A", "10845":"103:T", "10856":"104:T", "10868":"105:G", "10879":"106:C", "10891":"107:C", "10904":"108:A", "10916":"109:A", "10928":"110:A", "10941":"111:A", "10953":"112:A", "10964":"113:T", "10976":"114:G", "10988":"115:C", "11001":"116:A", "11013":"117:T", "11024":"118:T", "11035":"119:G", "11047":"120:G", "11058":"121:T", "11070":"122:T", "11082":"123:C", "11094":"124:C", "11107":"125:C", "11118":"126:T", "11131":"127:C", "11143":"128:G", "11155":"129:A", "11166":"130:C", "11178":"131:T", "11190":"132:C", "11202":"133:C", "11215":"134:C", "11227":"135:A", "11239":"136:C", "11252":"137:C", "11265":"138:A", "11277":"139:G", "11287":"-", "11298":"-", "11310":"140:T", "11322":"141:A", "11334":"142:G", "11346":"143:C", "11358":"144:C", "11370":"145:T", "11382":"146:G", "11393":"147:C", "11406":"148:C", "11418":"149:T", "11429":"150:G", "11441":"151:A", "11452":"152:C", "11465":"153:A", "11476":"154:C", "11488":"155:A", "11500":"156:A", "11512":"157:A", "11524":"158:A", "11536":"159:C", "11548":"160:C", "11561":"161:G", "11573":"162:A", "11586":"163:G", "11597":"164:T", "11608":"165:G", "11620":"166:G", "11631":"167:T", "11643":"168:C", "11655":"169:C", "11668":"170:A", "11680":"171:G", "11691":"172:C", "11703":"173:C", "11715":"174:C", "11727":"175:A", "11739":"176:C", "11750":"177:T", "11763":"178:C", "11775":"179:C", "11788":"180:A", "11800":"181:A", "11812":"182:G", "11824":"183:G", "11836":"184:A", "11849":"185:G", "11861":"186:A", "11871":"187:T", "11883":"188:A", "11895":"189:C", "11907":"190:C", "11920":"191:T", "11931":"192:G", "11943":"193:C", "11955":"194:G", "11967":"195:T", "11978":"196:T", "11989":"197:G", "12000":"198:A", "12013":"199:C", "12025":"200:G", "12037":"201:G", "12049":"202:C", "12062":"203:C", "12074":"204:G", "12085":"205:T", "12095":"206:G", "12107":"207:G", "12118":"208:A", "12130":"209:G", "12142":"210:A", "12155":"211:C", "12167":"212:A", "12179":"213:G", "12191":"214:G", "12203":"215:G", "12215":"216:G", "12227":"217:C", "12239":"218:T", "12250":"219:A", "12262":"220:C", "12274":"221:C", "12287":"222:A", "12299":"223:A", "12310":"224:T", "12323":"225:C", "12336":"226:C", "12348":"227:G", "12360":"228:T", "12372":"229:T", "12383":"230:G", "12395":"231:G", "12406":"232:T", "12417":"233:G", "12428":"234:C", "12440":"235:C", "12452":"236:T", "12464":"237:T", "12476":"238:C", "12488":"239:G", "12500":"240:G", "12512":"241:A", "12524":"242:C", "12536":"243:A", "12548":"244:C", "12561":"245:C", "12573":"246:G", "12584":"247:T", "12595":"248:G", "12606":"249:C", "12619":"250:A", "12631":"251:A", "12643":"252:A", "12655":"253:C", "12667":"254:G", "12679":"255:C", "12692":"256:G", "12704":"257:C", "12716":"258:C", "12728":"259:A", "12740":"260:C", "12753":"261:G", "12763":"262:T", "12775":"263:C", "12788":"264:A", "12798":"265:T", "12810":"266:C", "12823":"267:C", "12835":"268:A", "12847":"269:G", "12859":"270:A", "12871":"271:G", "12883":"272:A", "12895":"273:C", "12907":"274:G", "12919":"275:G", "12931":"276:A", "12943":"277:C", "12956":"278:G", "12967":"279:C", "12980":"280:G", "12992":"281:A", "13002":"282:T", "13015":"283:C", "13028":"284:A", "13040":"285:G", "13052":"286:A", "13064":"287:G", "13074":"288:T", "13087":"289:C", "13100":"290:C", "13113":"291:A", "13125":"292:C", "13138":"293:G", "13150":"294:G", "13162":"295:T", "13174":"296:T", "13185":"297:G", "13197":"298:A", "13209":"299:G", "13220":"300:T", "13232":"301:C", "13245":"302:A", "13255":"303:T", "13267":"304:T", "13279":"305:C", "13291":"306:T", "13303":"307:T", "13314":"308:T", "13324":"309:G", "13335":"310:C", "13348":"311:A", "13360":"312:A", "13373":"313:G", "13385":"314:A", "13398":"315:G", "13410":"316:G", "13421":"317:G", "13434":"318:G", "13446":"319:C", "13458":"320:T", "13470":"321:T", "13481":"322:G", "13494":"323:C", "13506":"324:G", "13518":"325:T", "13528":"326:G", "13541":"327:G", "13552":"328:C", "13566":"329:T", "13577":"330:A", "13587":"331:T", "13600":"332:C", "13612":"333:A", "13623":"334:T", "13636":"335:C", "13649":"336:G", "13661":"337:A", "13674":"338:G", "13687":"339:G", "13698":"340:T", "13708":"341:G", "13720":"342:G", "13732":"343:A", "13744":"344:C", "13758":"345:A", "13771":"346:A", "13782":"347:T", "13793":"348:G", "13806":"349:A", "13817":"350:T", "13827":"351:G", "13839":"352:C", "13851":"353:A", "13862":"354:C", "13876":"355:C", "13888":"356:G", "13900":"357:A", "13912":"358:C", "13925":"359:G", "13937":"360:A", "13949":"361:A", "13961":"362:G", "13973":"363:C", "13986":"364:G", "13997":"365:C", "14010":"366:G", "14021":"367:C", "14032":"-", "14045":"368:C", "14059":"369:A", "14071":"370:G", "14083":"371:C", "14098":"372:A", "14110":"373:G", "14124":"374:A", "14135":"375:T", "14147":"376:T", "14156":"377:G", "14168":"378:T", "14179":"379:T", "14190":"380:T", "14202":"381:T", "14214":"382:C", "14228":"383:G", "14240":"384:G", "14253":"385:T", "14265":"386:T", "14276":"387:T", "14284":"388:G", "14296":"389:G", "14309":"390:A", "14322":"391:A", "14334":"392:A", "14347":"393:A", "14358":"394:T", "14369":"395:A", "14381":"396:A", "14391":"397:C", "14405":"398:T", "14416":"399:T", "14427":"400:A", "14438":"401:C", "14452":"402:A", "14465":"403:A", "14478":"404:A", "14490":"405:G", "14504":"406:A", "14514":"407:T", "14527":"408:A", "14538":"409:C", "14552":"410:T", "14562":"411:G", "14573":"412:T", "14583":"413:T", "14595":"414:C", "14610":"415:A", "14623":"416:A", "14635":"417:C", "14649":"418:T", "14657":"419:G"}
-}
-]
-}
diff -r 7e49c6b19f5e -r f2a7aaf93a1d test-data/0343/poliovirus1sabin.json
--- a/test-data/0343/poliovirus1sabin.json Tue Jul 19 11:47:08 2022 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,78 +0,0 @@
-{
-"gapFreeConsensus": "CATGATTGAGGGGGCCGTTGAAGGGATTACTAAAAATGCATTGATTCCCCCGACTCCCACCAATAGCCTGCCCGACACGAAGCCGAGCGGTCCAGCCCATTCCAAGGAGATACCTGCATTGACAGCCGTGGAGACAGGGGCTACCAATCCGTTGGTGCCTTCGGACACCGTGCAAACGCGCCATGTCATCCAGAGACGGACGCGATCAGAGTCCACGGTTGAGTCATTCTTTGCAAGAGGGGCTTGTGTGGCTATCATTGAGGTGGACAATGATGCACCGACAAAGCGCGCCAGCAGATTGTTTTCGGTTTGGAAAATAACTTACAAAGATACTGTTCAACTGAGACGCAAACTGGAATTTTTCACATATTCGAGATTTGACATGGAGTTCACTTTTGTGGTCACCTCAAACTACACTGATGCAAATAACGGACATGCATTGAACCAAGTTTATCAGATAATGTATATACCACCCGGAGCACCTATCCCTGGTAAATGGAATGATTACACGTGGCAGACGTCCTCTAACCCGTCGGTGTTTTACACCTATGGGGCGCCCCCAGCAAGAATATCAGTGCCCTACGTGGGAATTGCTAATGCGTATTCCCACTTTTATGATGGGTTTGCAAAAGTACCACTAGCGGGTCAAGCCTCAACTGAAGGCGATTCGTTGTACGGTGCTGCCTCACTGAATGATTTTGGATCACTGGCTGTCCGCGTGGTAAATGACCACAACCCCACGCGGCTCACCTCCAAGATCAGAGTGTACATGAAGCCAAAGCATGTCAGAGTCTGGTGCCCACGACCTCCACGAGCAGTCCCATACTTCGGACCAGGTGTTGATTATAAAGATGGGCTCACCCCACTACCAGAAAAGGGACTAACGACTTATGGATTTGGACACCAAAACAAAGCTGTGTACACAGCTGGCTACAAAATTTGCAATTACCACCTAGCTACACAAGAAGACTTGCAAAATGCCGTGAGTGTCATGT",
-"gappedConsensus": "------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CATGATTGAGGGGGCCGTTGAAGGGATTACTAAAAATGCATTGATTCCCCCGACTCCCACCAATAGCCTGCCCGACAC-GAAGCCGAGCGGTCCAGCCCATTCCAAGGAGATACCTGCATTGACAGCCGTGGAGACAGGGGCTACCAATCCGTTGGTGCCTTCGGACACCGTGCAAACGCGCCATGTCATCCAGAGACGGACGCGATCAGAGTCCACGGTTGAGTCATTCTTTGCAAGAGGGGCTTGTGTGGCTATCATTGAGGTGGACAATGATGCACCGACAAAGCGCGCCAGCAGATTGTTTTCGGTTTGGAAAATAACTTACAAAGATACTGTTCAACTGAGACGCAAACTGGAATTTTTCACATATTCGAGATTTGACATGGAGTTCACTTTTGTGGTCACCTCAAACTACACTGATGCAAATAACGGACATGCATTGAACCAAGTTTATCAGATAATGTATATACCACCCGGAGCACCTATCCCTGGTAAATGGAATGATTACACGTGGCAGACGTCCTCTAACCCGTCGGTGTTTTACACCTATGGGGCGCCCCCAGCAAGAATATCAGTGCCCTACGTGGGAATTGCTAATGCGTATTCCCACTTTTATGATGGGTTTGCAAAAGTACCACTAGCGGGTCAAGCCTCAACTGAAGGCGATTCGTTGTACGGTGCTGCCTCACTGAATGATTTTGGATCACTGGCTGTCCGCGTGGTAAATGACCACAACCCCACGCGGCTCACCTCCAAGATCAGAGTGTACATGAAGCCAAAGCATGTCAGAGTCTGGTGCCCACGACCTCCACGAGCAGTCCCATACTTCGGACCAGGTGTTGATTATAAAGATGG---GCTCACCCCACTACCAGAAAAGGGACTAACGACTTATGGATTTGGACACCAAAACAAAGCTGTGTACACAGCTGGCTACAAAATTTGCAATTACCACCTAGCTACACAAGAAGACTTGCAAAATGCCGTGAGTGTCATGT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------",
-"msa":
-[
-{
-"reference": false,
-"forward": false,
-"traceFileName": "dataset_152163",
-"leadingGaps": "2613",
-"trailingGaps": "4025",
-"align": "TACCTGCATTGACAGCCGTGGAGACAGGGGCTACCAATCCGTTGGTGCCTTCGGACACCGTGCAAACGCGCCATGTCATCCAGAGACGGACGCGATCAGAGTCCACGGTTGAGTCATTCTTTGCAAGAGGGGCTTGTGTGGCTATCATTGAGGTGGACAATGATGCACCGACAAAGCGCGCCAGCAGATTGTTTTCGGTTTGGAAAATAACTTACAAAGATACTGTTCAACTGAGACGCAAACTGGAATTTTTCACATATTCGAGATTTGACATGGAGTTCACTTTTGTGGTCACCTCAAACTACACTGATGCAAATAACGGACATGCATTGAACCAAGTTTATCAGATAATGTATATACCACCCGGAGCACCTATCCCTGGTAAATGGAATGATTACACGTGGCAGACGTCCTCTAACCCGTCGGTGTTTTACACCTATGGGGCGCCCCCAGCAAGAATATCAGTGCCCTACGTGGGAATTGCTAATGCGTATTCCCACTTTTATGATGGGTTTGCAAAAGTACCACTAGCGGGTCAAGCCTCAACTGAAGGCGATTCGTTGTACGGTGCTGCCTCACTGAATGATTTTGGATCACTGGCTGTCCGCGTGGTAAATGACCACAACCCCACGCGGCTCACCTCCAAGATCAGAGTGTACATGAAGCCAAAGCATGTCAGAGTCTGGTGCCCACGACCTCCACGAGCAGTCCCATACTTCGGACCAGGTGTTGATTATAAAGATGG---GCTCACCCCACTACCAGAAAAGGGACTAACGACTTATGGATTTGGACACCAAAACAAAGCTGTGTACA"
-}
-,
-{
-"reference": false,
-"forward": true,
-"traceFileName": "dataset_152164",
-"leadingGaps": "2934",
-"trailingGaps": "3953",
-"align": "GACATGCATTGAACCAAGTTTATCAGATAATGTATATACCACCCGGAGCACCTATCCCTGGTAAATGGAATGATTACACGTGGCAGACGTCCTCTAACCCGTCGGTGTTTTACACCTATGGGGCGCCCCCAGCAAGAATATCAGTGCCCTACGTGGGAATTGCTAATGCGTATTCCCACTTTTATGATGGGTTTGCAAAAGTACCACTAGCGGGTCAAGCCTCAACTGAAGGCGATTCGTTGTACGGTGCTGCCTCACTGAATGATTTTGGATCACTGGCTGTCCGCGTGGTAAATGACCACAACCCCACGCGGCTCACCTCCAAGATCAGAGTGTACATGAAGCCAAAGCATGTCAGAGTCTGGTGCCCACGACCTCCACGAGCAGTCCCATACTTCGGACCAGGTGTTGATTATAAAGATGG---GCTCACCCCACTACCAGAAAAGGGACTAACGACTTATGGATTTGGACACCAAAACAAAGCTGTGTACACAGCTGGCTACAAAATTTGCAATTACCACCTAGCTACACAAGAAGACTTGCAAAATGCCGTGAGTGTCATGT"
-}
-,
-{
-"reference": false,
-"forward": true,
-"traceFileName": "dataset_152166",
-"leadingGaps": "2502",
-"trailingGaps": "4122",
-"align": "CATGATTGAGGGGGCCGTTGAAGGGATTACTAAAAATGCATTGATTCCCCCGACTCCCACCAATAGCCTGCCCGACAC-GAAGCCGAGCGGTCCAGCCCATTCCAAGGAGATACCTGCATTGACAGCCGTGGAGACAGGGGCTACCAATCCGTTGGTGCCTTCGGACACCGTGCAAACGCGCCATGTCATCCAGAGACGGACGCGATCAGAGTCCACGGTTGAGTCATTCTTTGCAAGAGGGGCTTGTGTGGCTATCATTGAGGTGGACAATGATGCACCGACAAAGCGCGCCAGCAGATTGTTTTCGGTTTGGAAAATAACTTACAAAGATACTGTTCAACTGAGACGCAAACTGGAATTTTTCACATATTCGAGATTTGACATGGAGTTCACTTTTGTGGTCACCTCAAACTACACTGATGCAAATAACGGACATGCATTGAACCAAGTTTATCAGATAATGTATATACCACCCGGAGCACCTATCCCTGGTAAATGGAATGATTACACGTGGCAGACGTCCTCTAACCCGTCGGTGTTTTACACCTATGGGGCGCCCCCAGCAAGAATATCAGTGCCCTACGTGGGAATTGCTAATGCGTATTCCCACTTTTATGATGGGTTTGCAAAAGTACCACTAGCGGGTCAAGCCTCAACTGAAGGCGATTCGTTGTACGGTGCTGCCTCACTGAATGATTTTGGATCACTGGCTGTCCGCGTGGTAAATGACCACAACCCCACGCGGCTCACCTCCAAGATCAGAGTGTACATGAAGCCAAAGCATGTCAGAGTCTGGTGCCCACGACCTCCACGAGCAGTCCCATACTTC"
-}
-,
-{
-"reference": true,
-"forward": true,
-"traceFileName": "",
-"leadingGaps": "0",
-"trailingGaps": "0",
-"align": "TTAAAACAGCTCTGGGGTTGCACCCGCCCCAGAGGCCCACGTGGCGGCTAGTACTCCGGTATTGCGGTACCCTTGTACGCCTGTTTTATACTCCCTTCCCGTAACTTAGACGCACAAAACCAAGTTCAATAGAAGGGGGTACAAACCAGTACCACCACGAACAAGCACTTCTGTTTCCCCGGTGATGTTGTATAGACTGCTTGCGTGGTTGAAAGCGACGGATCCGTTATCCGCTTATGTACTTCGAGAAGCCCAGTACCACCTCGGAATCTTCGATGCGTTGCGCTCAGCACTCAACCCCAGAGTGTAGCTTAGGCTGATGAGTCTGGACATCCCTCACCGGTGACGGTGGTCTAGGCTGCGTTGGCGGCCTACCTATGGCTAACGCCATGGGACGCTAGTTGTGAACAAGGTGTGAAGAGCCTATTGAGCTACATAAGAATCCTCCGGCCCCTGAATGCGGCTAATCCCAACCTCGGGGCAGGTGGTCACAAACCAGTGATTGGCCTGTCGTAACGCGCAAGTCCGTGGCGGAACCGACTACTTTGGGTGTCCGTGTTTCCTTTTATTTTATTGTGGCTGCTTATGGTGACAATCACAGATTGTTATCATAAAGCGAATTGGATTGGCCATCCGGTGAAAGTGAGATTCATTATCTATCTGTTTGCTGGATTCGCTCCATTGAGTGTGTTTACTCTAAGTACAATTTCAACAGTTATTTCAATCAGACAATTGTATCATAATGGGTGCTCAGGTTTCATCACAGAAAGTGGGCGCACATGAAAACTCAAATAGAGCGTATGGTGGTTCTACCATTAATTACACCACCATTAATTATTATAGAGATTCAGCTAGTAACGCGGCTTCGAAACAGGACTTCTCTCAAGACCCTTCCAAGTTCACCGAGCCCATCAAGGATGTCCTGATAAAAACATCCCCAATGCTAAACTCGCCAAACATAGAGGCTTGCGGGTATAGCGATAGAGTACTGCAATTAACACTGGGAAACTCCACTATAACCACACAGGAGGCGGCTAATTCAGTAGTCGCTTATGGGCGTTGGCCTGAATATCTGAGGGACAGCGAAGCCAATCCAGTGGACCAGCCGACAGAACCAGACGTCGCTGCATGCAGGTTTTATACGCTAGACACCGTGTCTTGGACGAAAGAGTCGCGAGGGTGGTGGTGGAAGTTGCCTGATGCACTGCGGGACATGGGACTCTTTGGCCAAAATATGTACTACCACTACCTAGGTAGGTCCGGGTACACCGTGCATGTACAGTGTAACGCCTCCAAATTCCACCAGGGGGCACTAGGGGTATTCGCCGTACCAGAGATGTGTCTGGCCGGGGATAGCAACACCACTACCATGCACACCAGCTATCAAAATGCCAATCCTGGCGAGAAAGGAGGCACTTTCACGGGTACGTTCACTCCTGACGACAACCAGACATCACCTGCCCGTAGGTTCTGCCCGGTGGATTACCTCTTTGGAAATGGCACGTTATTGGGGAATGCCTTTGTGTTCCCGCACCAGATAATAAACCTACGGACCAACAACTGTGCTACACTGGTACTCCCTTACGTGAACTCCCTCTCGATAGATAGTATGGTAAAGCACAATAATTGGGGAATTGCAATATTACCATTGGCCCCATTAAATTTTGCTAGTGAGTCCTCCCCAGAGATTCCAATCACCTTGACCATAGCCCCTATGTGCTGTGAGTTCAATGGATTAAGAAACATTACCCTGCCACGCTTACAGGGCCTGCCGGTCATGAACACCCCTGGTAGCAATCAATATCTTACTGCAGACAACTTCCAGTCACCGTGTGCGCTGCCTGAATTTGATGTGACCCCACCTATTGACATACCCGGTGAAGTTAAGAACATGATGGAATTGGCAGAAATCGACACCATGATTCCCTTTGACTTAAGTGCAAAAAAAAAGAACACCATGGAAATGTATAGGGTTCGGTTAAGTGACAAACCACATACAGACGATCCCATACTCTGCCTGTCACTCTCTCCAGCTTCAGATCCTAGGTTGTCACATACTATGCTTGGAGAAATCCTAAATTACTACACACACTGGGCAGGATCCCTGAAGTTCACGTTTCTGTTCTGTGGATCCATGATGGCAACTGGCAAACTGTTGGTGTCATACGCGCCTCCTGGAGCCGACCCACCAAAGAAGCGTAAGGAGGCGATGTTGGGAACACATGTGATCTGGGACATAGGACTGCAGTCCTCATGTACTATGGTAGTGCCATGGATTAGCAACACCACGTATCGGCAAACCATAGATGATAGTTTCACCGAAGGCGGATACATCAGCGTCTTCTACCAAACCAGAATAGTCGTCCCTCTTTCGACACCCAGAGAGATGGACATCCTTGGTTTTGTGTCAGCGTGTAATGACTTCAGCGTGCGCTTGATGCGAGATACCACACATATAGAGCAAAAAGCGCTAGCACAGGGGTTAGGTCAGATGCTTGAAAGCATGATTGAC----------AACACAGTCCGTGAAACGG--TGGGGGCGGCAACGTCTAGAGACGCTCTCCCAAACACTGAAGCC-AGTGGACCAGCACACTCCAAGGAAATTCCGGCACTCACCGCAGTGGAAACTGGGGCCACAAATCCACTAGTCCCTTCTGATACAGTGCAAACCAGACATGTTGTACAACATAGGTCAAGGTCAGAGTCTAGCATAGAGTCTTTCTTCGCGCGGGGTGCATGCGTGGCCATTATAACCGTGGATAACTCAGCTTCCACCAAGAATAAGGATAAGCTATTTACAGTGTGGAAGATCACTTATAAAGATACTGTCCAGTTACGGAGGAAATTGGAGTTCTTCACCTATTCTAGATTTGATATGGAATTTACCTTTGTGGTTACTGCAAATTTCACTGAGACTAACAATGGGCATGCCTTAAATCAAGTGTACCAAATTATGTACGTACCACCAGGCGCTCCAGTGCCCGAGAAATGGGACGACTACACATGGCAAACCTCATCAAATCCATCAATCTTTTACACCTACGGAACAGCTCCAGCCCGGATCTCGGTACCGTATGTTGGTATTTCGAACGCCTATTCACACTTTTACGACGGTTTTTCCAAAGTACCACTGAAGGACCAGTCGGCAGCACTAGGTGACTCCCTCTATGGTGCAGCATCTCTAAATGACTTCGGTATTTTGGCTGTTAGAGTAGTCAATGATCACAACCCGACCAAGGTCACCTCCAAAATCAGAGTGTATCTAAAACCCAAACACATCAGAGTCTGGTGCCCGCGTCCACCGAGGGCAGTGGCGTACTACGGCCCTGGAGTGGATTACAAGGATGGTACGCTTACACCCCTCTCCACCAAGGATCTGACCACATATGGATTCGGACACCAAAACAAAGCGGTGTACACTGCAGGTTACAAAATTTGCAACTACCATTTGGCCACTCAGGAAGATTTGCAAAACGCAGTGAACGTCATGTGGAATAGAGACCTCTTAGTCACAGAATCAAGAGCCCAGGGCACCGATTCAATCGCAAGGTGCAATTGCAACGCAGGGGTGTACTACTGCGAGTCTAGAAGGAAATACTACCCAGTATCCTTCGTTGGCCCAACGTTCCAGTACATGGAGGCTAATAACTATTACCCAGCTAGGTACCAGTCCCATATGCTCATTGGCCATGGATTCGCATCTCCAGGGGATTGTGGTGGCATACTCAGATGTCACCACGGGGTGATAGGGATCATTACTGCTGGTGGAGAAGGGTTGGTTGCATTTACAGACATTAGAGACTTGTATGCCTACGAAGAAGAAGCCATGGAACAAGGCATCACCAATTACATAGAGTCACTTGGGGCCGCATTTGGAAGTGGATTTACTCAGCAGATTGGAGACAAAATAACAGAGTTGACTAATATGGTGACCAGTACCATCACTGAAAAGCTACTTAAGAACTTGATCAAGATCATATCCTCACTAGTTATTATAACTAGGAATTATGAAGACACCACAACAGTGCTCGCTACCCTGGCCCTTCTTGGGTGTGATGCTTCACCATGGCAGTGGCTTAGAAAGAAAGCATGCGATGTTCTGGAGATACCTTATGTCACCAAGCAAGGTGACAGTTGGTTGAAGAAGTTTACTGAAGCATGCAACGCAGCTAAGGGACTGGAGTGGGTGTCAAACAAAATCTCAAAATTCATTGATTGGCTCAAGGAGAAAATTATCCCACAAGCTAGAGATAAGTTGGAATTTGTAACAAAACTTAGACAACTAGAAATGCTGGAAAACCAAATCTCAACTATACACCAATCATGCCCTAGTCAGGAACACCAGGAAATTCTATTCAATAATGTCAGATGGTTATCCATCCAGTCTAAGAGGTTTGCCCCTCTTTACGCAGTGGAAGCCAAAAGAATACAGAAACTAGAGCATACCATTAACAACTACATACAGTTCAAGAGCAAACACCGTATTGAACCAGTATGTTTGCTAGTACATGGCAGCCCCGGAACAGGTAAATCTGTAGCAACCAACCTGATTGCTAGAGCCATAGCTGAAAGAGAAAACACGTCCACGTACTCGCTACCCCCGGATCCATCACACTTCGACGGATACAAACAACAGGGAGTGGTGATTATGGACGACCTGAATCAAAACCCAGATGGTGCGGACATGAAGCTGTTCTGTCAGATGGTATCAACAGTGGAGTTTATACCACCCATGGCATCCCTGGAGGAGAAAGGAATCCTGTTTACTTCAAATTACGTTCTAGCATCCACGAACTCAAGCAGAATTTCCCCCCCCACTGTGGCACACAGTGATGCATTAGCCAGGCGCTTTGCGTTCGACATGGACATTCAGGTCATGAATGAGTATTCTAGAGATGGGAAATTGAACATGGCCATGGCTACTGAAATGTGTAAGAACTGTCACCAACCAGCAAACTTTAAGAGATGCTGTCCTTTAGTGTGTGGTAAGGCAATTCAATTAATGGACAAATCTTCCAGAGTTAGATACAGTATTGACCAGATCACTACAATGATTATCAATGAGAGAAACAGAAGATCCAACATTGGCAATTGTATGGAGGCTTTGTTCCAAGGACCACTCCAGTATAAAGACTTGAAGATTGACATCAAGACGAGTCCCCCTCCTGAATGTATCAATGACTTGCTCCAAGCAGTTGACTCCCAGGAGGTGAGAGATTACTGTGAGAAGAAGGGTTGGATAGTCAACATCACCAGCCAGGTTCAAACAGAAAGGAACATCAACAGGGCAATGACAATTCTACAAGCGGTGACAACCTTCGCCGCAGTGGCTGGAGTTGTCTATGTCATGTATAAACTGTTTGCTGGACACCAGGGAGCATACACTGGTTTACCAAACAAAAAACCCAACGTGCCCACCATTAGGACAGCAAAGGTACAAGGGCCAGGGTTCGATTACGCAGTGGCTATGGCTAAAAGAAACATTGTTACAGCAACTACTAGCAAGGGAGAGTTCACTATGTTAGGAGTCCACGACAACGTGGCTATTTTACCAACCCACGCTTCACCTGGTGAAAGCATTGTGATCGATGGCAAAGAAGTGGAGATCTTGGATGCCAAAGCGCTCGAAGATCAAGCAGGAACCAATCTTGAAATCACTATAATCACTCTAAAGAGAAATGAAAAGTTCAGAGACATTAGACCACATATACCTACTCAAATCACTGAGACAAATGATGGAGTCTTGATCGTGAACACTAGCAAGTACCCCAATATGTATGTTCCTGTCGGTGCTGTGACTGAACAGGGATATCTAAATCTCGGTGGGCGCCAAACTGCTCGTACTCTAATGTACAACTTTCCAACCAGAGCAGGACAGTGTGGTGGAGTCATCACATGTACTGGGAAAGTCATCGGGATGCATGTTGGTGGGAACGGTTCACACGGGTTTGCAGCGGCCCTGAAGCGATCATACTTCACTCAGAGTCAAGGTGAAATCCAGTGGATGAGACCTTCGAAGGAAGTGGGATATCCAATCATAAATGCCCCGTCCAAAACCAAGCTTGAACCCAGTGCTTTCCACTATGTGTTTGAAGGGGTGAAGGAACCAGCAGTCCTCACTAAAAACGATCCCAGGCTTAAGACAAACTTTGAGGAGGCAATTTTCTCCAAGTACGTGGGTAACAAAATTACTGAAGTGGATGAGCACATGAAAGAGGCAGTAGACCACTATGCTGGCCAGCTCATGTCACTAGACATCAACACAGAACAAATGTGCTTGGAGGATGCCATGTATGGCACTGATGGTCTAGAAGCACTTGATTTGTCCACCAGTGCTGGCTACCCTTATGTAGCAATGGGAAAGAAGAAGAGAGATATCTTGAACAAACAAACCAGAGACACTAAGGAAATGCAAAAACTGCTCGACACATATGGAATCAACCTCCCACTGGTGACTTATGTAAAGGATGAACTTAGATCCAAAACAAAGGTTGAGCAGGGGAAATCCAGATTAATTGAAGCTTCTAGTTTGAATGACTCAGTGGCAATGAGAATGGCTTTTGGGAACCTATATGCTGCTTTTCACAAAAACCCAGGAGTGATAACAGGTTCAGCAGTAGGGTGCGATCCAGATTTGTTTTGGAGCAAAATTCCGGTATTGATGGAAGAGAAGCTGTTTGCCTTTGACTACACAGGGTATGATGCATCTCTCAGCCCTGCTTGGTTCGAGGCACTAGAGATGGTGCTTGAGAAAATCGGATTCGGAGACAGAGTTGACTACATCGACTACCTAAACCACTCACACCACCTGTACAAGAATAAAACATACTGTGTCAAGGGCGGTATGCCATCTGGTTGCTCAGGCACTTCAATTTTTAACTCAATGATTAACAACTTGATTATCAGGACACTCTTACTGAAAACCTACAAGGGCATAGATTTAGACCACCTAAAAATGATTGCCTATGGTGATGATGTAATTGCTTCCTACCCCCATGAAGTTGACGCTAGTCTCCTAGCCCAATCAGGAAAAGACTATGGACTAACTATGACTCCAGCTGACAAATCAGCTATATTTGAAACAGTCACATGGGAGAATGTAACATTCTTGAAGAGATTCTTCAGGGCAGACGAGAAATACCCATTTCTTATTCATCCAGTAATGCCAATGAAGGAAATTCATGAATCAATTAGATGGACAAAAGATCCTAGGAACACTCAGGATCACGTTCGCTCTCTGTGCCTATTAGCTTGGCACAATGGCGAAGAAGAATATAACAAATTCCTAGCTAAAATCAGGAGTGTGCCAATTGGAAGAGCTTTATTGCTCCCAGAGTACTCAACATTGTACCGCCGTTGGCTTGACTCATTTTAGTAACCCTACCTCAGTCGAATTGGATTGGGTCATACTGCTGTAGGGGTAAATTTTTCTTTAATTCGGAGG"
-}
-],
-"gappedTraces":
-[
-{
-"traceFileName": "dataset_152163",
-"leadingGaps": 2613,
-"trailingGaps": 4025,
-"peakA": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 2, 2, 3, 3, 3, 2, 2, 1, 2, 3, 5, 7, 9, 9, 9, 7, 6, 5, 4, 5, 6, 7, 8, 8, 9, 9, 10, 10, 10, 10, 10, 9, 9, 9, 10, 11, 13, 14, 15, 15, 14, 14, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 15, 16, 16, 16, 16, 16, 15, 15, 15, 15, 15, 16, 16, 17, 18, 19, 19, 20, 19, 19, 19, 18, 18, 18, 18, 19, 20, 21, 22, 22, 22, 22, 22, 22, 22, 22, 23, 24, 24, 24, 23, 22, 21, 20, 20, 21, 22, 24, 25, 27, 27, 27, 27, 26, 25, 25, 25, 25, 25, 25, 25, 25, 26, 26, 27, 28, 29, 30, 30, 30, 29, 28, 27, 27, 27, 28, 29, 29, 30, 31, 31, 31, 32, 32, 32, 32, 32, 33, 33, 32, 32, 31, 30, 30, 30, 31, 31, 33, 34, 36, 37, 39, 39, 39, 38, 36, 35, 34, 34, 35, 36, 37, 38, 38, 38, 37, 37, 37, 38, 39, 39, 39, 39, 38, 37, 37, 38, 39, 41, 42, 43, 43, 42, 42, 42, 43, 44, 45, 46, 46, 45, 44, 42, 41, 41, 42, 43, 44, 46, 47, 47, 47, 47, 47, 47, 47, 48, 49, 50, 51, 52, 53, 53, 53, 53, 54, 55, 57, 59, 60, 63, 65, 70, 77, 88, 102, 117, 131, 142, 146, 143, 132, 116, 99, 84, 74, 72, 77, 89, 104, 121, 138, 154, 168, 183, 200, 221, 247, 277, 311, 346, 380, 412, 440, 465, 486, 505, 520, 530, 535, 533, 524, 508, 485, 457, 426, 393, 359, 326, 294, 263, 235, 209, 187, 167, 152, 140, 133, 130, 132, 136, 143, 151, 159, 166, 172, 178, 183, 188, 193, 197, 199, 197, 193, 184, 174, 161, 147, 134, 120, 107, 94, 82, 70, 59, 50, 42, 34, 28, 22, 17, 12, 9, 7, 6, 6, 6, 6, 5, 5, 4, 4, 4, 6, 7, 9, 11, 14, 16, 18, 20, 23, 27, 31, 36, 42, 49, 57, 64, 72, 78, 85, 91, 98, 105, 114, 123, 132, 140, 148, 154, 161, 167, 174, 181, 188, 195, 200, 202, 203, 201, 198, 194, 188, 182, 175, 168, 159, 150, 140, 130, 120, 109, 99, 89, 79, 70, 61, 53, 46, 40, 34, 30, 26, 23, 21, 18, 16, 14, 13, 12, 12, 12, 11, 11, 10, 10, 9, 9, 9, 9, 9, 10, 11, 11, 12, 12, 11, 9, 7, 5, 3, 2, 2, 2, 3, 4, 5, 5, 5, 4, 4, 3, 3, 2, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 5, 6, 8, 10, 13, 17, 20, 24, 28, 32, 37, 43, 49, 56, 63, 69, 73, 77, 80, 84, 89, 94, 100, 105, 109, 111, 110, 108, 105, 102, 99, 97, 94, 89, 84, 76, 68, 59, 50, 42, 35, 30, 26, 23, 20, 17, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 8, 11, 14, 19, 24, 30, 36, 43, 49, 55, 62, 71, 80, 91, 101, 112, 122, 133, 143, 153, 164, 176, 188, 199, 208, 215, 219, 222, 223, 223, 222, 221, 218, 215, 210, 204, 198, 193, 188, 183, 180, 177, 174, 172, 170, 168, 168, 170, 173, 179, 188, 197, 207, 217, 225, 231, 235, 236, 237, 236, 235, 233, 231, 228, 225, 221, 215, 208, 200, 190, 180, 169, 160, 152, 146, 142, 140, 138, 136, 134, 132, 129, 128, 128, 129, 131, 133, 134, 135, 133, 131, 127, 123, 119, 116, 113, 111, 110, 109, 109, 110, 110, 110, 111, 113, 117, 123, 130, 138, 146, 154, 162, 170, 179, 190, 201, 213, 224, 233, 240, 244, 247, 248, 249, 250, 250, 250, 248, 246, 243, 239, 235, 230, 224, 217, 209, 200, 190, 181, 171, 161, 151, 141, 132, 124, 118, 113, 110, 108, 107, 107, 106, 107, 107, 109, 112, 115, 119, 123, 127, 130, 132, 134, 135, 136, 135, 134, 131, 128, 124, 119, 115, 110, 107, 103, 100, 97, 94, 91, 89, 89, 90, 92, 95, 98, 100, 103, 106, 110, 115, 119, 124, 128, 131, 133, 133, 133, 133, 131, 129, 127, 123, 119, 114, 110, 106, 103, 101, 99, 98, 97, 97, 97, 98, 100, 103, 106, 110, 113, 116, 119, 122, 125, 128, 131, 133, 133, 132, 130, 126, 121, 116, 112, 107, 102, 96, 89, 82, 75, 68, 62, 56, 52, 49, 47, 45, 44, 44, 45, 47, 51, 55, 60, 65, 71, 78, 86, 96, 108, 121, 135, 147, 157, 166, 173, 179, 186, 193, 199, 204, 206, 205, 200, 194, 186, 178, 170, 161, 152, 142, 132, 121, 109, 98, 87, 77, 67, 58, 50, 43, 37, 31, 27, 23, 19, 16, 14, 12, 10, 8, 7, 6, 7, 8, 10, 13, 16, 19, 23, 26, 31, 36, 42, 50, 59, 69, 81, 93, 107, 120, 133, 145, 157, 170, 184, 199, 215, 231, 247, 260, 271, 278, 283, 287, 290, 294, 298, 300, 302, 301, 298, 293, 287, 282, 277, 272, 267, 260, 250, 238, 224, 210, 197, 186, 177, 171, 166, 161, 157, 154, 154, 155, 160, 167, 175, 183, 191, 199, 206, 213, 219, 225, 230, 232, 231, 228, 222, 213, 203, 192, 179, 166, 153, 140, 127, 115, 103, 91, 80, 70, 60, 52, 44, 38, 33, 29, 25, 21, 18, 15, 13, 11, 10, 9, 8, 8, 7, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 13, 18, 23, 28, 34, 41, 49, 58, 68, 79, 91, 104, 118, 133, 147, 161, 174, 187, 199, 210, 221, 229, 235, 237, 234, 228, 219, 208, 196, 183, 169, 154, 138, 121, 106, 91, 79, 68, 59, 51, 43, 35, 28, 21, 17, 14, 13, 12, 12, 11, 9, 7, 5, 3, 2, 3, 4, 5, 6, 6, 5, 4, 2, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 13, 17, 21, 25, 30, 36, 43, 50, 59, 68, 78, 87, 97, 105, 113, 120, 125, 130, 135, 138, 140, 141, 140, 137, 133, 127, 121, 114, 109, 104, 99, 96, 93, 92, 92, 94, 98, 104, 113, 124, 136, 150, 166, 181, 197, 211, 225, 237, 247, 257, 267, 276, 284, 291, 296, 298, 298, 297, 296, 293, 291, 287, 283, 277, 270, 261, 251, 240, 226, 212, 196, 180, 164, 148, 133, 120, 108, 96, 86, 77, 68, 59, 52, 46, 41, 39, 39, 42, 46, 51, 57, 63, 69, 76, 85, 95, 107, 120, 134, 149, 165, 183, 202, 220, 239, 255, 269, 281, 292, 301, 310, 318, 325, 329, 331, 329, 326, 321, 317, 315, 313, 311, 307, 301, 291, 277, 261, 243, 224, 205, 186, 168, 150, 132, 114, 97, 81, 66, 54, 44, 36, 30, 24, 19, 14, 10, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 7, 7, 7, 7, 8, 8, 8, 9, 9, 10, 11, 11, 12, 12, 12, 11, 9, 8, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 14, 18, 23, 28, 35, 43, 53, 64, 77, 90, 105, 120, 135, 149, 162, 173, 181, 187, 190, 190, 188, 184, 179, 173, 165, 155, 144, 131, 118, 106, 95, 88, 84, 85, 89, 95, 104, 114, 125, 138, 153, 169, 186, 202, 217, 229, 238, 243, 245, 244, 239, 231, 219, 204, 187, 169, 150, 131, 114, 97, 82, 69, 56, 45, 36, 29, 24, 21, 20, 21, 24, 29, 36, 46, 57, 70, 84, 98, 113, 129, 146, 164, 182, 199, 215, 228, 237, 242, 243, 240, 234, 225, 214, 202, 187, 171, 155, 137, 119, 101, 83, 67, 53, 42, 32, 24, 18, 12, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 14, 22, 31, 42, 55, 69, 84, 102, 121, 142, 164, 187, 208, 228, 246, 260, 271, 278, 280, 279, 274, 266, 255, 240, 223, 204, 183, 162, 141, 122, 103, 86, 71, 58, 47, 39, 33, 28, 24, 21, 18, 16, 14, 13, 12, 12, 11, 11, 10, 9, 9, 9, 9, 11, 12, 14, 14, 15, 14, 14, 13, 12, 12, 11, 10, 9, 8, 7, 7, 8, 10, 12, 14, 14, 14, 12, 9, 7, 5, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 9, 9, 10, 11, 13, 15, 17, 19, 21, 22, 22, 22, 21, 20, 18, 16, 15, 13, 12, 11, 9, 8, 7, 6, 5, 4, 3, 2, 2, 1, 1, 1, 1, 1, 2, 3, 5, 7, 10, 14, 19, 25, 32, 39, 48, 58, 70, 83, 99, 117, 138, 160, 184, 207, 228, 247, 263, 276, 289, 300, 310, 320, 328, 334, 337, 339, 339, 339, 339, 341, 343, 345, 345, 341, 333, 321, 305, 286, 265, 243, 220, 197, 174, 152, 131, 113, 97, 84, 73, 64, 56, 51, 47, 44, 42, 41, 39, 37, 36, 34, 32, 32, 32, 33, 34, 35, 36, 37, 38, 39, 41, 43, 45, 48, 53, 61, 72, 86, 103, 122, 143, 165, 188, 211, 235, 258, 280, 299, 315, 325, 330, 330, 324, 312, 295, 274, 249, 223, 196, 171, 147, 125, 106, 88, 72, 58, 46, 37, 29, 24, 22, 22, 24, 27, 31, 36, 42, 51, 62, 75, 90, 106, 123, 139, 153, 165, 175, 182, 186, 186, 182, 176, 167, 156, 143, 129, 114, 98, 84, 69, 57, 47, 39, 33, 29, 26, 24, 22, 21, 20, 20, 21, 23, 27, 33, 41, 51, 64, 79, 94, 111, 129, 148, 168, 188, 209, 229, 248, 265, 279, 289, 297, 301, 304, 306, 308, 311, 314, 316, 319, 320, 320, 320, 319, 318, 319, 320, 322, 324, 325, 327, 328, 328, 330, 332, 335, 338, 341, 343, 343, 340, 337, 334, 331, 330, 331, 332, 335, 337, 339, 341, 342, 343, 343, 342, 342, 341, 340, 341, 343, 346, 350, 352, 354, 352, 347, 339, 327, 311, 291, 269, 243, 216, 189, 162, 137, 114, 94, 76, 61, 48, 38, 30, 24, 20, 16, 13, 11, 10, 10, 9, 10, 11, 11, 12, 12, 12, 12, 12, 12, 11, 11, 11, 13, 16, 22, 30, 41, 54, 70, 89, 112, 137, 164, 193, 220, 246, 267, 283, 293, 297, 296, 289, 276, 260, 239, 217, 192, 167, 142, 120, 99, 81, 66, 52, 40, 30, 21, 15, 11, 8, 7, 7, 7, 5, 4, 2, 1, 1, 1, 3, 5, 7, 9, 11, 15, 20, 28, 39, 53, 71, 92, 116, 143, 172, 202, 232, 261, 286, 307, 324, 334, 339, 338, 330, 316, 296, 272, 245, 216, 187, 159, 134, 111, 91, 73, 58, 45, 35, 26, 19, 14, 11, 9, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 6, 9, 14, 20, 26, 34, 43, 53, 65, 79, 95, 113, 132, 152, 171, 188, 202, 214, 222, 227, 227, 222, 213, 200, 183, 164, 145, 126, 109, 93, 79, 66, 54, 44, 35, 28, 22, 18, 16, 15, 14, 14, 14, 14, 13, 12, 11, 10, 10, 10, 11, 11, 11, 11, 11, 10, 9, 8, 7, 7, 6, 5, 5, 4, 3, 3, 3, 3, 2, 2, 1, 2, 2, 3, 3, 3, 3, 2, 1, 1, 1, 2, 4, 5, 7, 9, 13, 19, 28, 40, 54, 70, 87, 104, 121, 138, 155, 171, 185, 196, 201, 200, 194, 183, 170, 155, 139, 124, 108, 93, 77, 62, 48, 36, 26, 20, 15, 13, 11, 9, 8, 6, 5, 4, 5, 7, 10, 14, 20, 29, 39, 52, 68, 85, 105, 126, 147, 169, 191, 213, 233, 251, 267, 280, 290, 298, 305, 312, 321, 331, 343, 356, 369, 380, 389, 395, 396, 391, 382, 366, 345, 319, 289, 256, 223, 191, 163, 141, 126, 118, 120, 129, 144, 166, 191, 219, 249, 277, 303, 326, 343, 353, 355, 349, 334, 311, 282, 249, 214, 180, 150, 123, 100, 81, 65, 52, 41, 33, 27, 23, 20, 18, 16, 14, 11, 8, 6, 4, 3, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 5, 5, 5, 6, 7, 7, 8, 8, 8, 8, 9, 10, 10, 11, 11, 10, 9, 8, 7, 7, 7, 7, 7, 7, 7, 6, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 3, 5, 7, 9, 12, 14, 17, 22, 29, 39, 53, 68, 86, 104, 124, 145, 167, 190, 211, 229, 243, 251, 252, 247, 236, 221, 203, 182, 160, 137, 115, 94, 76, 62, 54, 51, 53, 60, 70, 84, 100, 119, 138, 157, 176, 192, 206, 215, 219, 218, 210, 197, 180, 161, 141, 121, 103, 88, 74, 62, 51, 41, 33, 27, 23, 21, 20, 20, 21, 22, 24, 26, 31, 37, 46, 57, 72, 90, 111, 135, 161, 189, 218, 246, 272, 296, 317, 334, 347, 357, 365, 372, 379, 387, 398, 409, 421, 430, 436, 438, 433, 423, 407, 385, 357, 324, 286, 246, 206, 168, 135, 107, 86, 70, 58, 49, 42, 36, 30, 26, 22, 20, 17, 15, 13, 11, 9, 8, 7, 7, 6, 5, 3, 1, 1, 1, 2, 4, 5, 6, 6, 5, 4, 2, 1, 1, 2, 4, 6, 8, 10, 14, 18, 25, 34, 45, 60, 78, 101, 128, 159, 194, 230, 265, 297, 323, 342, 353, 356, 352, 341, 324, 302, 275, 244, 212, 178, 146, 117, 91, 71, 55, 43, 35, 30, 26, 23, 21, 19, 17, 15, 13, 11, 9, 8, 6, 5, 3, 3, 3, 3, 4, 5, 7, 8, 10, 12, 14, 16, 18, 21, 23, 25, 25, 25, 24, 23, 22, 22, 22, 22, 23, 24, 24, 23, 22, 21, 20, 20, 20, 19, 17, 15, 13, 10, 7, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 13, 23, 36, 53, 75, 101, 132, 167, 206, 246, 285, 320, 349, 370, 381, 382, 374, 357, 333, 303, 269, 233, 196, 161, 129, 103, 82, 66, 54, 45, 37, 31, 25, 20, 16, 13, 11, 10, 8, 7, 6, 5, 4, 3, 2, 2, 2, 1, 1, 1, 1, 1, 2, 3, 4, 5, 5, 5, 5, 4, 4, 5, 6, 7, 9, 10, 12, 16, 23, 32, 46, 65, 88, 114, 144, 176, 210, 242, 273, 298, 316, 327, 328, 321, 305, 283, 256, 225, 191, 157, 125, 96, 71, 51, 38, 28, 22, 18, 15, 12, 9, 6, 4, 3, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 8, 11, 18, 28, 42, 61, 84, 111, 141, 172, 202, 232, 260, 285, 306, 323, 334, 339, 338, 334, 328, 323, 321, 323, 329, 338, 345, 350, 349, 341, 325, 304, 276, 245, 212, 180, 150, 123, 101, 83, 69, 58, 49, 42, 36, 31, 28, 26, 24, 24, 24, 25, 27, 29, 32, 37, 45, 56, 72, 94, 121, 152, 185, 218, 250, 280, 306, 329, 346, 355, 356, 345, 324, 294, 258, 219, 182, 148, 119, 97, 80, 68, 63, 64, 73, 90, 115, 147, 186, 228, 273, 318, 361, 398, 426, 442, 445, 434, 411, 377, 336, 292, 246, 203, 163, 128, 101, 81, 69, 65, 68, 77, 91, 108, 128, 149, 170, 190, 206, 218, 224, 223, 215, 202, 184, 163, 140, 116, 94, 73, 55, 41, 30, 22, 17, 13, 11, 9, 8, 7, 7, 7, 7, 7, 7, 6, 5, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 6, 7, 7, 6, 6, 6, 7, 7, 7, 6, 5, 3, 2, 2, 4, 8, 15, 26, 42, 62, 88, 118, 153, 190, 228, 264, 297, 322, 339, 345, 341, 328, 307, 279, 246, 210, 174, 140, 109, 82, 60, 44, 31, 22, 15, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 6, 10, 16, 24, 35, 49, 66, 86, 109, 134, 161, 188, 212, 232, 245, 250, 246, 235, 217, 195, 170, 143, 117, 92, 70, 51, 38, 30, 29, 34, 46, 65, 91, 124, 162, 204, 247, 289, 327, 358, 378, 387, 385, 370, 346, 313, 274, 232, 191, 153, 119, 92, 70, 53, 40, 31, 25, 20, 17, 15, 14, 12, 10, 8, 6, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 22, 24, 25, 27, 27, 28, 28, 27, 26, 25, 24, 22, 20, 18, 16, 14, 11, 9, 8, 7, 8, 9, 11, 14, 16, 18, 20, 23, 25, 27, 28, 29, 29, 28, 27, 26, 26, 28, 32, 41, 54, 74, 100, 131, 167, 206, 247, 287, 323, 352, 372, 380, 376, 360, 334, 300, 262, 222, 183, 148, 116, 91, 71, 58, 51, 51, 56, 67, 83, 104, 128, 156, 186, 216, 243, 266, 281, 288, 284, 271, 250, 223, 192, 160, 128, 99, 74, 53, 38, 29, 26, 29, 38, 53, 75, 104, 139, 178, 221, 262, 301, 332, 355, 368, 370, 361, 342, 313, 276, 235, 192, 152, 117, 89, 68, 55, 46, 42, 39, 37, 35, 33, 32, 30, 30, 29, 28, 27, 26, 25, 24, 23, 22, 22, 22, 23, 23, 22, 21, 20, 19, 18, 18, 18, 18, 19, 19, 20, 19, 19, 18, 17, 16, 15, 14, 14, 14, 14, 14, 14, 13, 12, 11, 10, 9, 7, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 10, 19, 31, 48, 68, 92, 119, 147, 175, 200, 219, 230, 234, 229, 216, 197, 174, 148, 121, 96, 72, 52, 35, 22, 13, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 9, 19, 32, 49, 71, 98, 129, 163, 198, 233, 263, 288, 306, 316, 320, 318, 313, 307, 301, 298, 299, 305, 315, 327, 339, 345, 344, 332, 310, 279, 242, 203, 165, 130, 100, 74, 53, 36, 23, 13, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 8, 9, 10, 11, 12, 12, 12, 12, 13, 14, 16, 19, 20, 22, 22, 22, 20, 18, 16, 15, 13, 11, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 8, 10, 13, 15, 18, 20, 21, 22, 22, 23, 23, 23, 23, 23, 22, 22, 21, 21, 20, 21, 21, 21, 21, 21, 19, 18, 15, 13, 11, 9, 7, 6, 4, 3, 3, 2, 3, 4, 5, 7, 9, 10, 11, 11, 10, 9, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 7, 7, 7, 8, 9, 11, 14, 16, 19, 20, 22, 22, 22, 22, 21, 20, 18, 17, 16, 16, 17, 21, 28, 39, 55, 75, 99, 126, 156, 187, 216, 242, 263, 275, 277, 268, 249, 222, 189, 154, 119, 89, 63, 42, 27, 17, 12, 11, 14, 21, 32, 45, 62, 81, 102, 124, 144, 161, 172, 176, 173, 163, 148, 130, 109, 89, 70, 52, 37, 25, 16, 10, 7, 6, 6, 5, 5, 5, 4, 4, 4, 5, 6, 8, 9, 10, 11, 11, 11, 10, 10, 11, 11, 12, 13, 15, 16, 17, 19, 21, 22, 24, 25, 25, 25, 23, 21, 18, 15, 12, 10, 8, 6, 5, 4, 3, 3, 4, 4, 5, 7, 8, 10, 12, 14, 16, 17, 18, 16, 14, 10, 7, 4, 3, 3, 6, 11, 20, 34, 52, 75, 102, 135, 170, 207, 243, 276, 301, 319, 326, 325, 317, 305, 294, 287, 286, 292, 303, 316, 329, 339, 342, 339, 330, 315, 298, 281, 266, 258, 256, 259, 265, 271, 275, 273, 265, 250, 229, 203, 173, 141, 109, 79, 54, 34, 21, 13, 8, 6, 5, 3, 2, 1, 1, 2, 4, 6, 8, 9, 11, 11, 12, 13, 13, 13, 12, 11, 9, 6, 4, 2, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 7, 7, 8, 8, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 15, 32, 56, 89, 129, 176, 227, 279, 328, 369, 399, 413, 411, 391, 356, 311, 259, 205, 156, 112, 77, 51, 33, 20, 13, 8, 6, 5, 5, 6, 6, 7, 8, 10, 12, 14, 17, 19, 20, 21, 21, 21, 20, 18, 16, 14, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 5, 17, 37, 67, 105, 151, 203, 256, 308, 353, 388, 407, 408, 392, 360, 316, 264, 211, 160, 115, 78, 50, 29, 15, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 12, 26, 47, 77, 117, 164, 219, 276, 332, 381, 418, 438, 440, 423, 389, 342, 286, 229, 174, 125, 86, 56, 37, 26, 25, 31, 45, 68, 98, 137, 184, 236, 292, 347, 395, 431, 451, 452, 432, 395, 346, 288, 230, 175, 127, 88, 60, 41, 29, 25, 27, 34, 47, 65, 89, 119, 153, 188, 223, 255, 279, 294, 298, 288, 266, 235, 197, 157, 119, 86, 60, 40, 26, 17, 11, 8, 6, 5, 4, 4, 4, 5, 6, 9, 12, 16, 20, 23, 25, 25, 24, 23, 21, 19, 18, 16, 15, 14, 13, 15, 18, 25, 35, 50, 69, 94, 125, 160, 196, 232, 261, 282, 290, 285, 268, 241, 207, 171, 134, 100, 71, 47, 29, 17, 10, 6, 5, 4, 4, 4, 4, 3, 3, 4, 5, 6, 8, 9, 10, 11, 11, 12, 12, 11, 11, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 1, 0, 0, 1, 2, 4, 6, 10, 15, 23, 35, 53, 79, 115, 160, 211, 267, 320, 366, 400, 417, 415, 395, 360, 312, 258, 204, 153, 109, 74, 48, 30, 19, 12, 8, 5, 4, 4, 3, 3, 3, 2, 1, 0, 0, 0, 1, 7, 17, 35, 62, 98, 144, 198, 256, 314, 365, 404, 425, 428, 410, 376, 328, 274, 218, 166, 121, 86, 60, 43, 34, 32, 34, 41, 53, 72, 101, 141, 193, 254, 320, 385, 442, 483, 502, 498, 470, 421, 359, 289, 221, 160, 111, 74, 50, 36, 30, 28, 28, 28, 29, 28, 27, 25, 23, 20, 17, 14, 12, 10, 8, 5, 3, 1, 0, 0, 1, 3, 6, 8, 9, 8, 7, 6, 5, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 1, 7, 18, 35, 58, 87, 119, 153, 186, 214, 233, 242, 239, 223, 198, 165, 130, 97, 67, 44, 26, 14, 7, 3, 1, 1, 1, 2, 4, 5, 7, 9, 11, 14, 17, 20, 22, 25, 27, 28, 29, 30, 29, 28, 26, 23, 21, 19, 18, 18, 19, 20, 22, 24, 26, 26, 25, 23, 20, 16, 12, 8, 5, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 3, 4, 6, 7, 8, 8, 9, 9, 11, 13, 17, 23, 33, 50, 76, 113, 162, 220, 285, 350, 409, 454, 480, 484, 466, 427, 372, 308, 242, 179, 127, 87, 61, 46, 39, 37, 37, 37, 36, 34, 32, 31, 29, 28, 27, 25, 22, 18, 14, 11, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 10, 26, 52, 88, 132, 183, 238, 291, 338, 374, 393, 394, 375, 339, 290, 236, 181, 131, 90, 59, 37, 24, 16, 11, 8, 7, 6, 5, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 5, 7, 8, 9, 10, 10, 10, 9, 8, 6, 5, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 1, 3, 5, 7, 9, 11, 12, 14, 14, 15, 15, 14, 13, 11, 9, 6, 3, 1, 0, 0, 1, 6, 17, 35, 61, 97, 140, 189, 240, 286, 322, 345, 351, 343, 324, 301, 282, 274, 282, 307, 346, 393, 440, 476, 494, 488, 458, 406, 339, 267, 196, 135, 86, 51, 29, 16, 11, 11, 16, 26, 42, 68, 104, 152, 211, 277, 344, 407, 456, 486, 490, 470, 425, 364, 293, 222, 158, 107, 71, 48, 37, 33, 33, 35, 37, 39, 38, 36, 33, 29, 24, 20, 18, 17, 18, 20, 22, 24, 24, 24, 23, 21, 19, 18, 17, 17, 17, 18, 19, 19, 19, 18, 18, 17, 16, 15, 14, 14, 13, 13, 13, 14, 16, 17, 18, 17, 16, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 14, 17, 19, 20, 20, 19, 17, 16, 14, 12, 10, 8, 6, 4, 2, 1, 0, 0, 0, 1, 4, 8, 12, 16, 20, 23, 25, 26, 26, 26, 25, 24, 21, 19, 15, 12, 9, 7, 6, 6, 6, 6, 6, 6, 7, 8, 11, 15, 19, 22, 25, 26, 25, 22, 18, 15, 12, 10, 10, 11, 13, 15, 16, 16, 15, 13, 11, 9, 7, 6, 5, 4, 3, 3, 2, 1, 1, 1, 1, 2, 2, 3, 3, 2, 1, 0, 0, 1, 8, 23, 48, 86, 137, 198, 268, 338, 402, 450, 476, 476, 449, 400, 335, 264, 194, 132, 82, 46, 23, 10, 4, 2, 2, 2, 2, 2, 1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 11, 31, 66, 115, 177, 246, 316, 379, 426, 451, 451, 426, 379, 316, 247, 180, 121, 75, 42, 22, 11, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 14, 25, 44, 72, 114, 168, 234, 307, 378, 439, 481, 498, 486, 447, 387, 314, 237, 165, 106, 61, 33, 19, 14, 15, 19, 23, 26, 27, 27, 26, 25, 24, 24, 23, 24, 25, 27, 29, 31, 32, 32, 31, 29, 25, 22, 17, 13, 9, 6, 3, 1, 0, 0, 0, 0, 2, 4, 8, 12, 16, 20, 22, 23, 23, 22, 21, 19, 17, 15, 12, 10, 9, 8, 9, 12, 19, 32, 51, 80, 116, 160, 206, 251, 288, 313, 322, 313, 287, 247, 198, 147, 99, 60, 31, 12, 3, 0, 0, 0, 1, 7, 20, 44, 80, 131, 193, 263, 333, 394, 439, 460, 456, 427, 380, 326, 277, 245, 235, 251, 289, 340, 392, 434, 455, 451, 421, 369, 304, 234, 167, 110, 65, 33, 15, 6, 3, 4, 5, 6, 6, 5, 4, 3, 2, 2, 1, 1, 1, 2, 8, 18, 38, 69, 113, 172, 242, 320, 397, 463, 507, 522, 505, 458, 387, 304, 220, 146, 87, 46, 21, 8, 3, 2, 2, 3, 3, 3, 4, 6, 7, 9, 12, 15, 18, 21, 23, 24, 24, 21, 16, 11, 7, 3, 1, 0, 0, 0, 0, 3, 13, 30, 57, 92, 134, 178, 219, 252, 272, 275, 262, 233, 194, 149, 106, 68, 38, 18, 6, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 5, 6, 8, 10, 14, 20, 32, 52, 81, 119, 164, 211, 255, 289, 308, 309, 293, 261, 218, 170, 123, 81, 49, 25, 11, 3, 0, 0, 0, 5, 18, 40, 75, 123, 181, 246, 310, 365, 404, 422, 416, 388, 344, 296, 255, 230, 228, 249, 287, 333, 375, 402, 407, 389, 353, 310, 271, 248, 250, 279, 333, 401, 472, 530, 563, 564, 532, 470, 388, 297, 209, 134, 76, 38, 17, 9, 9, 12, 16, 19, 20, 19, 17, 15, 13, 10, 7, 4, 2, 0, 0, 0, 1, 1, 2, 3, 3, 5, 6, 9, 12, 14, 17, 19, 20, 20, 19, 17, 14, 11, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 10, 10, 10, 10, 9, 7, 5, 4, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 14, 40, 84, 148, 227, 316, 404, 479, 529, 546, 526, 472, 393, 303, 213, 136, 76, 37, 15, 6, 6, 9, 14, 18, 21, 22, 22, 19, 16, 11, 7, 4, 2, 1, 0, 0, 0, 1, 9, 30, 66, 120, 190, 270, 350, 418, 465, 483, 469, 428, 365, 291, 216, 149, 94, 55, 31, 18, 13, 13, 14, 16, 18, 24, 36, 60, 99, 153, 221, 295, 368, 428, 466, 475, 453, 404, 335, 258, 182, 116, 66, 32, 13, 4, 1, 2, 2, 3, 2, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 11, 15, 20, 23, 25, 25, 24, 23, 21, 19, 17, 16, 15, 14, 12, 10, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 3, 2, 1, 1, 2, 3, 5, 7, 10, 12, 13, 12, 11, 8, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 12, 15, 19, 22, 25, 27, 28, 29, 29, 29, 27, 25, 23, 23, 23, 24, 26, 29, 31, 32, 32, 30, 28, 25, 23, 21, 19, 18, 17, 15, 13, 10, 8, 6, 5, 5, 6, 7, 9, 11, 12, 12, 11, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 2, 5, 9, 13, 18, 22, 25, 26, 26, 24, 21, 17, 13, 10, 8, 7, 7, 8, 11, 19, 33, 58, 99, 155, 224, 299, 371, 427, 459, 460, 431, 379, 316, 258, 220, 210, 233, 284, 352, 421, 474, 499, 490, 450, 388, 319, 259, 222, 217, 244, 297, 361, 423, 464, 476, 454, 404, 338, 274, 229, 217, 244, 305, 388, 475, 547, 588, 589, 550, 477, 382, 282, 188, 112, 57, 23, 6, 0, 0, 0, 3, 13, 33, 68, 116, 176, 241, 301, 347, 372, 370, 344, 300, 250, 206, 180, 181, 209, 258, 318, 373, 409, 418, 397, 348, 282, 208, 139, 82, 41, 16, 3, 0, 0, 1, 2, 2, 2, 2, 3, 4, 6, 8, 9, 10, 10, 9, 7, 6, 4, 3, 2, 1, 1, 2, 2, 1, 0, 0, 0, 2, 12, 30, 61, 104, 157, 216, 273, 321, 351, 359, 342, 302, 247, 184, 123, 71, 33, 10, 0, 0, 0, 1, 0, 0, 0, 12, 39, 85, 150, 230, 317, 400, 465, 504, 507, 476, 416, 340, 265, 207, 179, 186, 226, 285, 348, 398, 421, 412, 373, 315, 254, 205, 182, 193, 237, 305, 384, 456, 507, 525, 507, 454, 378, 290, 203, 128, 71, 33, 13, 7, 7, 11, 14, 15, 17, 24, 41, 76, 132, 208, 299, 396, 482, 545, 572, 559, 507, 425, 327, 227, 139, 73, 29, 7, 0, 0, 0, 0, 0, 3, 15, 40, 78, 126, 179, 230, 269, 291, 291, 270, 231, 182, 130, 83, 46, 20, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 5, 8, 12, 15, 18, 21, 22, 22, 22, 21, 19, 18, 16, 15, 14, 12, 11, 9, 8, 6, 5, 4, 3, 3, 2, 2, 1, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 8, 32, 76, 139, 218, 303, 380, 437, 464, 455, 414, 351, 278, 213, 168, 154, 170, 210, 263, 312, 345, 353, 333, 289, 230, 167, 108, 61, 29, 10, 1, 0, 0, 1, 2, 2, 3, 3, 3, 4, 4, 4, 4, 4, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 1, 0, 2, 10, 32, 72, 133, 215, 309, 403, 483, 534, 547, 521, 459, 373, 277, 184, 107, 50, 16, 0, 0, 0, 4, 7, 10, 16, 28, 51, 88, 142, 208, 281, 350, 404, 432, 429, 394, 334, 258, 180, 110, 57, 22, 5, 0, 0, 1, 3, 4, 4, 3, 3, 4, 5, 5, 6, 8, 9, 12, 15, 18, 21, 24, 25, 25, 23, 20, 16, 11, 7, 4, 2, 1, 0, 0, 3, 13, 36, 74, 130, 201, 280, 355, 413, 443, 437, 398, 336, 267, 210, 181, 191, 239, 314, 398, 471, 514, 517, 479, 408, 321, 237, 175, 146, 154, 194, 253, 315, 363, 385, 376, 337, 276, 204, 134, 76, 35, 10, 0, 0, 0, 2, 3, 2, 1, 1, 1, 1, 1, 2, 2, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 2, 4, 7, 10, 14, 17, 21, 23, 25, 25, 23, 19, 15, 10, 5, 3, 1, 0, 0, 0, 3, 13, 36, 76, 136, 214, 302, 388, 457, 495, 494, 454, 385, 305, 234, 191, 188, 226, 297, 382, 462, 516, 531, 504, 440, 352, 256, 165, 92, 42, 13, 0, 0, 1, 4, 5, 4, 3, 2, 1, 1, 2, 3, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 2, 3, 5, 6, 6, 6, 5, 4, 2, 1, 0, 0, 1, 2, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 3, 22, 59, 118, 193, 276, 353, 410, 437, 427, 383, 314, 233, 153, 86, 39, 10, 0, 0, 0, 3, 3, 1, 0, 0, 6, 32, 83, 162, 265, 381, 493, 580, 626, 620, 564, 468, 351, 232, 130, 57, 15, 0, 0, 1, 2, 0, 0, 3, 26, 71, 140, 228, 323, 411, 477, 508, 499, 451, 373, 280, 187, 107, 49, 15, 0, 0, 1, 6, 8, 8, 7, 6, 5, 5, 7, 8, 10, 12, 13, 14, 14, 14, 13, 12, 11, 10, 8, 7, 6, 5, 4, 3, 3, 3, 4, 4, 5, 6, 6, 7, 7, 7, 8, 10, 11, 11, 11, 13, 23, 46, 91, 160, 251, 356, 460, 542, 588, 586, 535, 446, 336, 224, 128, 58, 17, 0, 0, 0, 4, 5, 2, 0, 0, 9, 35, 82, 152, 245, 350, 452, 535, 581, 581, 534, 449, 341, 231, 135, 64, 20, 0, 0, 1, 6, 9, 9, 8, 6, 4, 4, 4, 5, 6, 7, 8, 9, 9, 9, 9, 8, 8, 8, 8, 10, 12, 14, 16, 17, 18, 17, 16, 14, 12, 10, 10, 11, 13, 15, 16, 14, 12, 11, 16, 32, 66, 120, 191, 272, 352, 416, 451, 452, 417, 353, 272, 189, 116, 60, 23, 4, 0, 0, 1, 3, 3, 0, 0, 0, 16, 56, 124, 220, 335, 453, 552, 614, 625, 584, 500, 387, 268, 162, 80, 28, 3, 0, 1, 7, 12, 14, 13, 11, 9, 7, 7, 8, 10, 12, 16, 19, 22, 24, 25, 24, 22, 19, 15, 11, 7, 5, 4, 4, 4, 2, 0, 0, 11, 42, 102, 193, 310, 436, 553, 638, 673, 650, 575, 461, 333, 210, 112, 45, 9, 0, 0, 7, 16, 24, 29, 32, 33, 31, 27, 22, 17, 12, 10, 8, 8, 7, 6, 4, 2, 0, 0, 0, 2, 4, 5, 6, 6, 4, 3, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 16, 49, 103, 175, 257, 336, 397, 429, 425, 384, 316, 234, 152, 83, 35, 8, 0, 0, 1, 3, 3, 2, 1, 2, 3, 4, 5, 5, 5, 5, 6, 6, 6, 5, 4, 3, 2, 2, 4, 6, 9, 11, 14, 15, 16, 15, 13, 11, 9, 6, 5, 3, 3, 4, 4, 5, 5, 5, 4, 3, 2, 1, 0, 1, 3, 5, 8, 11, 13, 14, 14, 14, 12, 10, 8, 7, 6, 6, 8, 11, 17, 22, 28, 31, 32, 30, 25, 20, 14, 10, 7, 6, 5, 4, 3, 2, 0, 0, 0, 1, 3, 6, 10, 14, 18, 22, 26, 28, 29, 28, 25, 21, 17, 14, 13, 14, 16, 20, 23, 25, 26, 25, 22, 19, 16, 12, 8, 5, 3, 1, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 2, 0, 0, 5, 29, 75, 143, 227, 312, 383, 424, 427, 391, 323, 238, 154, 83, 34, 7, 0, 0, 1, 3, 2, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 4, 3, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 0, 0, 0, 15, 49, 107, 184, 272, 354, 413, 436, 418, 362, 283, 203, 143, 121, 145, 212, 308, 408, 489, 529, 520, 461, 369, 264, 171, 111, 96, 125, 188, 265, 336, 382, 393, 365, 306, 230, 152, 85, 38, 10, 0, 0, 1, 3, 2, 1, 0, 0, 0, 1, 2, 1, 0, 0, 0, 1, 3, 3, 1, 0, 0, 11, 44, 100, 176, 262, 342, 397, 416, 394, 337, 257, 173, 98, 44, 11, 0, 0, 0, 4, 5, 3, 0, 0, 0, 12, 43, 93, 161, 240, 315, 373, 402, 394, 353, 287, 209, 134, 73, 31, 8, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 1, 3, 4, 1, 0, 0, 15, 56, 129, 235, 366, 501, 616, 686, 694, 636, 526, 386, 246, 129, 49, 8, 0, 0, 4, 7, 5, 2, 0, 0, 0, 0, 2, 3, 5, 7, 10, 13, 16, 18, 18, 17, 14, 10, 5, 0, 0, 0, 1, 3, 4, 1, 0, 0, 17, 60, 135, 238, 357, 469, 551, 584, 559, 482, 371, 255, 163, 119, 135, 205, 313, 429, 524, 573, 562, 493, 385, 265, 165, 114, 128, 207, 334, 481, 612, 695, 711, 655, 542, 398, 252, 131, 48, 5, 0, 0, 8, 12, 7, 0, 0, 4, 37, 99, 189, 295, 399, 481, 521, 510, 449, 353, 245, 149, 90, 79, 118, 196, 292, 383, 445, 464, 436, 369, 278, 183, 102, 43, 11, 0, 0, 2, 4, 4, 2, 1, 1, 2, 3, 4, 5, 6, 7, 10, 14, 18, 23, 28, 32, 34, 34, 32, 28, 21, 14, 7, 3, 2, 3, 3, 2, 0, 0, 8, 36, 89, 168, 264, 363, 445, 492, 493, 447, 365, 266, 168, 88, 34, 6, 0, 0, 0, 3, 5, 5, 1, 0, 0, 6, 41, 111, 215, 343, 474, 582, 642, 641, 580, 472, 342, 216, 113, 44, 8, 0, 0, 4, 7, 7, 5, 3, 3, 4, 5, 5, 5, 6, 7, 9, 12, 16, 20, 23, 24, 24, 20, 15, 8, 2, 0, 0, 1, 4, 4, 0, 0, 1, 26, 84, 178, 302, 439, 561, 643, 665, 621, 521, 387, 249, 132, 51, 8, 0, 0, 5, 9, 8, 4, 0, 0, 0, 0, 2, 2, 2, 2, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 3, 2, 0, 0, 5, 31, 83, 164, 268, 379, 477, 539, 551, 509, 421, 307, 195, 110, 71, 85, 146, 234, 326, 397, 428, 414, 357, 273, 182, 101, 43, 10, 0, 0, 2, 5, 4, 1, 0, 0, 0, 2, 3, 4, 3, 0, 0, 0, 0, 2, 5, 4, 0, 0, 1, 25, 78, 162, 270, 384, 481, 539, 541, 486, 387, 268, 160, 92, 83, 138, 248, 388, 526, 629, 673, 647, 559, 430, 289, 163, 71, 17, 0, 0, 4, 11, 14, 15, 16, 17, 19, 20, 20, 17, 14, 10, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 6, 6, 1, 0, 0, 21, 76, 169, 292, 426, 543, 616, 628, 575, 471, 341, 213, 108, 38, 4, 0, 1, 8, 11, 9, 5, 1, 0, 0, 2, 3, 2, 0, 0, 0, 0, 3, 4, 1, 0, 0, 16, 61, 140, 252, 382, 508, 603, 644, 623, 542, 421, 287, 165, 74, 20, 0, 0, 1, 8, 11, 12, 9, 4, 0, 0, 10, 52, 130, 246, 388, 531, 647, 709, 702, 627, 500, 352, 211, 100, 30, 0, 0, 0, 7, 11, 8, 1, 0, 0, 15, 59, 133, 236, 353, 464, 545, 575, 544, 457, 333, 200, 93, 39, 55, 143, 287, 456, 614, 725, 764, 723, 615, 465, 306, 168, 70, 15, 0, 0, 6, 12, 14, 13, 11, 11, 12, 13, 13, 13, 13, 14, 16, 18, 21, 24, 26, 26, 24, 20, 14, 6, 0, 0, 0, 3, 6, 5, 0, 0, 6, 47, 129, 253, 405, 558, 680, 742, 729, 644, 507, 349, 203, 91, 22, 0, 0, 3, 14, 16, 9, 0, 0, 5, 54, 148, 284, 446, 605, 728, 785, 764, 669, 523, 359, 209, 95, 26, 0, 0, 3, 10, 11, 4, 0, 0, 8, 44, 103, 180, 264, 338, 386, 396, 365, 302, 222, 140, 73, 27, 3, 0, 0, 5, 9, 9, 8, 7, 7, 8, 8, 7, 5, 1, 0, 0, 1, 3, 4, 1, 0, 0, 13, 52, 118, 208, 307, 396, 452, 461, 421, 342, 243, 146, 69, 20, 0, 0, 0, 5, 5, 3, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 3, 4, 5, 6, 8, 10, 13, 17, 22, 27, 31, 33, 32, 26, 18, 8, 1, 0, 0, 5, 8, 5, 0, 0, 12, 64, 163, 306, 474, 636, 754, 799, 759, 644, 482, 311, 164, 62, 8, 0, 0, 9, 16, 17, 16, 15, 17, 20, 22, 22, 18, 12, 4, 0, 0, 0, 3, 5, 3, 0, 0, 9, 48, 120, 220, 335, 441, 511, 529, 489, 402, 290, 178, 86, 27, 0, 0, 1, 7, 10, 8, 4, 1, 0, 1, 3, 4, 4, 5, 4, 4, 3, 2, 2, 2, 3, 5, 7, 8, 6, 3, 0, 0, 0, 5, 8, 6, 0, 0, 3, 43, 126, 252, 407, 561, 680, 736, 714, 620, 478, 321, 180, 77, 18, 0, 0, 6, 13, 13, 9, 4, 0, 0, 0, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 11, 15, 19, 22, 23, 22, 19, 15, 11, 9, 8, 11, 16, 23, 30, 36, 39, 37, 30, 20, 10, 3, 1, 3, 6, 6, 1, 0, 1, 32, 102, 213, 352, 495, 611, 669, 652, 561, 419, 262, 130, 60, 73, 170, 329, 513, 675, 775, 788, 707, 553, 363, 185, 63, 26, 84, 222, 404, 586, 723, 782, 753, 647, 491, 323, 176, 71, 14, 0, 0, 8, 14, 14, 10, 6, 4, 4, 6, 8, 10, 12, 14, 18, 22, 26, 29, 31, 31, 29, 24, 18, 12, 7, 4, 5, 8, 10, 8, 2, 0, 2, 32, 98, 203, 336, 476, 593, 658, 653, 573, 437, 276, 132, 44, 38, 121, 278, 473, 659, 791, 838, 791, 663, 489, 309, 158, 57, 6, 0, 0, 10, 15, 13, 9, 7, 8, 10, 12, 12, 9, 5, 4, 5, 8, 10, 8, 2, 0, 1, 32, 102, 213, 354, 501, 623, 690, 684, 605, 474, 322, 182, 77, 17, 0, 0, 6, 13, 14, 12, 8, 7, 7, 7, 6, 3, 0, 0, 2, 5, 7, 4, 0, 0, 7, 44, 114, 213, 327, 432, 501, 517, 476, 387, 275, 166, 79, 24, 0, 0, 0, 3, 5, 5, 4, 1, 0, 0, 3, 31, 88, 174, 279, 384, 464, 499, 480, 412, 312, 203, 109, 43, 7, 0, 0, 4, 7, 7, 4, 1, 0, 1, 2, 3, 3, 3, 3, 4, 6, 9, 12, 16, 19, 21, 22, 20, 18, 14, 11, 8, 6, 6, 5, 5, 4, 2, 1, 0, 0, 0, 3, 7, 11, 16, 20, 22, 23, 22, 20, 16, 12, 10, 9, 10, 14, 18, 22, 25, 28, 30, 29, 26, 21, 13, 6, 1, 0, 4, 8, 9, 3, 0, 0, 24, 93, 208, 361, 524, 659, 734, 727, 640, 496, 333, 184, 76, 15, 0, 0, 3, 9, 11, 9, 6, 2, 0, 0, 7, 42, 113, 218, 345, 470, 564, 603, 574, 486, 360, 228, 115, 39, 1, 0, 0, 8, 11, 9, 6, 4, 5, 8, 12, 15, 15, 14, 13, 12, 12, 14, 15, 17, 18, 19, 19, 19, 18, 18, 17, 15, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 2, 3, 4, 5, 6, 6, 6, 5, 3, 2, 2, 2, 2, 4, 5, 7, 10, 11, 12, 12, 10, 8, 6, 4, 4, 5, 8, 10, 12, 13, 12, 11, 10, 9, 10, 12, 13, 14, 14, 12, 10, 9, 10, 12, 11, 6, 0, 0, 11, 56, 139, 254, 385, 502, 576, 586, 528, 414, 274, 144, 58, 36, 81, 179, 299, 409, 478, 489, 441, 350, 240, 137, 60, 14, 0, 0, 4, 8, 7, 4, 0, 0, 0, 0, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 6, 7, 8, 9, 11, 12, 13, 13, 14, 15, 17, 19, 21, 23, 24, 24, 22, 20, 18, 14, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 6, 8, 11, 14, 17, 19, 20, 19, 17, 13, 9, 6, 4, 5, 7, 10, 14, 17, 19, 18, 16, 14, 12, 11, 11, 11, 11, 10, 9, 8, 7, 7, 7, 9, 10, 12, 14, 16, 18, 20, 20, 20, 18, 15, 12, 9, 8, 8, 8, 8, 8, 6, 4, 1, 0, 0, 0, 1, 3, 6, 7, 7, 7, 5, 3, 1, 0, 0, 0, 2, 4, 6, 8, 8, 8, 8, 8, 7, 5, 3, 0, 0, 0, 0, 5, 8, 6, 0, 0, 3, 39, 114, 225, 357, 483, 572, 600, 560, 463, 334, 204, 98, 31, 0, 0, 0, 5, 9, 10, 7, 2, 0, 0, 5, 41, 113, 217, 339, 454, 532, 553, 509, 413, 290, 170, 76, 19, 0, 0, 3, 9, 10, 6, 2, 0, 0, 2, 4, 6, 6, 7, 6, 6, 5, 4, 3, 2, 2, 4, 6, 8, 7, 4, 0, 0, 0, 2, 8, 10, 6, 0, 0, 14, 74, 184, 334, 499, 642, 724, 724, 641, 497, 330, 179, 69, 10, 0, 0, 9, 16, 16, 12, 7, 5, 6, 7, 9, 9, 10, 11, 14, 18, 23, 27, 30, 31, 29, 26, 23, 19, 17, 16, 16, 18, 21, 23, 25, 24, 22, 19, 14, 10, 7, 6, 8, 12, 16, 21, 25, 27, 26, 24, 20, 17, 15, 14, 14, 15, 16, 17, 17, 15, 13, 10, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 10, 11, 10, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 6, 6, 7, 8, 9, 10, 10, 9, 8, 7, 7, 7, 8, 9, 10, 11, 11, 11, 10, 8, 7, 8, 10, 12, 14, 13, 10, 4, 0, 0, 4, 9, 12, 7, 0, 0, 14, 80, 198, 360, 539, 692, 780, 778, 688, 533, 355, 193, 76, 12, 0, 0, 10, 18, 19, 17, 14, 15, 19, 23, 25, 23, 17, 8, 1, 0, 0, 2, 8, 10, 6, 0, 0, 15, 71, 173, 311, 462, 590, 660, 651, 560, 408, 233, 82, 0, 0, 95, 260, 453, 626, 735, 753, 680, 540, 369, 210, 90, 21, 0, 0, 4, 11, 14, 14, 11, 7, 0, 0, 1, 33, 105, 219, 364, 511, 626, 677, 646, 537, 374, 198, 56, 0, 13, 137, 333, 555, 749, 865, 875, 781, 611, 411, 228, 93, 17, 0, 0, 4, 15, 19, 14, 4, 0, 0, 8, 69, 179, 333, 503, 652, 738, 739, 652, 503, 330, 175, 64, 6, 0, 0, 12, 19, 17, 10, 3, 0, 0, 3, 6, 7, 6, 1, 0, 0, 0, 5, 13, 15, 7, 0, 0, 23, 110, 260, 458, 663, 825, 899, 863, 728, 532, 326, 156, 45, 0, 0, 3, 15, 19, 15, 9, 6, 8, 12, 16, 17, 15, 11, 7, 5, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 7, 6, 5, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 4, 5, 6, 6, 6, 6, 5, 3, 1, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 5, 9, 8, 2, 0, 0, 24, 87, 186, 307, 423, 504, 527, 485, 391, 270, 154, 65, 13, 0, 0, 4, 9, 8, 4, 0, 0, 0, 0, 2, 3, 4, 5, 6, 8, 10, 13, 16, 19, 23, 25, 26, 25, 24, 22, 19, 16, 13, 10, 7, 4, 2, 0, 0, 0, 0, 1, 3, 5, 7, 10, 13, 15, 17, 17, 16, 14, 12, 10, 8, 9, 11, 15, 20, 25, 30, 33, 33, 29, 22, 12, 4, 0, 2, 9, 13, 11, 1, 0, 2, 52, 156, 312, 495, 666, 779, 801, 720, 555, 348, 153, 19, 0, 52, 212, 422, 630, 782, 840, 793, 657, 471, 282, 130, 35, 0, 0, 6, 17, 19, 13, 5, 0, 0, 0, 1, 3, 6, 7, 9, 10, 10, 9, 7, 4, 1, 0, 0, 0, 0, 1, 3, 6, 8, 11, 12, 13, 12, 10, 9, 7, 6, 5, 4, 3, 3, 2, 2, 2, 3, 5, 6, 4, 1, 0, 0, 0, 4, 10, 11, 5, 0, 0, 21, 92, 209, 360, 513, 629, 675, 634, 516, 350, 178, 42, 0, 4, 117, 293, 493, 667, 772, 782, 697, 542, 360, 194, 74, 10, 0, 0, 11, 19, 18, 12, 7, 5, 6, 9, 11, 12, 12, 12, 12, 12, 13, 15, 16, 18, 19, 19, 18, 16, 13, 9, 6, 3, 1, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 7, 7, 9, 12, 16, 21, 24, 24, 19, 11, 1, 0, 0, 5, 14, 16, 8, 0, 0, 24, 117, 276, 480, 688, 845, 908, 858, 709, 504, 297, 132, 31, 0, 0, 7, 19, 19, 12, 3, 0, 0, 0, 2, 5, 7, 8, 8, 8, 7, 6, 4, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 4, 2, 0, 0, 0, 3, 9, 12, 6, 0, 0, 10, 67, 170, 308, 453, 568, 620, 593, 496, 357, 213, 97, 24, 0, 0, 4, 12, 14, 9, 4, 2, 4, 8, 11, 12, 12, 10, 9, 8, 9, 10, 10, 10, 9, 7, 6, 5, 5, 6, 8, 9, 10, 10, 9, 7, 4, 2, 0, 0, 0, 2, 3, 4, 4, 3, 3, 2, 3, 3, 3, 2, 0, 0, 0, 0, 5, 12, 12, 5, 0, 0, 21, 95, 219, 376, 533, 649, 691, 646, 528, 371, 215, 93, 20, 0, 0, 7, 17, 18, 13, 8, 6, 8, 13, 17, 17, 12, 5, 0, 0, 3, 11, 14, 9, 0, 0, 11, 80, 208, 386, 581, 749, 843, 837, 732, 559, 362, 188, 66, 4, 0, 0, 12, 18, 15, 8, 3, 2, 6, 10, 14, 15, 14, 13, 12, 13, 14, 15, 16, 16, 15, 14, 12, 11, 11, 11, 11, 12, 14, 15, 16, 18, 19, 20, 21, 20, 19, 17, 15, 12, 11, 10, 11, 12, 14, 16, 17, 17, 16, 15, 12, 9, 7, 4, 2, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 2, 0, 0, 0, 1, 5, 12, 18, 23, 25, 23, 18, 11, 5, 1, 0, 0, 0, 2, 4, 5, 7, 8, 9, 10, 9, 7, 3, 0, 0, 0, 1, 9, 14, 13, 2, 0, 0, 41, 138, 285, 459, 620, 723, 737, 653, 493, 298, 120, 4, 0, 54, 208, 402, 587, 716, 753, 690, 544, 352, 165, 28, 0, 20, 155, 351, 561, 734, 825, 810, 691, 499, 283, 97, 0, 0, 103, 305, 548, 771, 915, 943, 850, 665, 442, 236, 86, 7, 0, 0, 17, 30, 31, 27, 23, 22, 23, 23, 19, 13, 7, 4, 5, 11, 18, 20, 14, 1, 0, 0, 40, 123, 241, 374, 488, 552, 547, 474, 354, 222, 108, 32, 0, 0, 1, 12, 16, 14, 10, 6, 5, 5, 6, 5, 4, 3, 4, 6, 11, 18, 24, 25, 18, 5, 0, 0, 28, 103, 218, 354, 479, 559, 571, 512, 398, 262, 137, 49, 2, 0, 0, 9, 14, 11, 4, 0, 0, 0, 4, 7, 7, 3, 0, 0, 0, 4, 15, 20, 13, 0, 0, 3, 75, 214, 408, 621, 797, 885, 860, 728, 530, 320, 146, 37, 0, 0, 5, 19, 23, 19, 15, 14, 18, 23, 26, 24, 19, 12, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 8, 10, 11, 13, 13, 13, 12, 10, 10, 10, 11, 13, 15, 16, 16, 15, 14, 13, 13, 12, 12, 12, 11, 11, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 8, 6, 4, 2, 1, 1, 4, 5, 5, 3, 0, 0, 0, 3, 11, 14, 9, 0, 0, 13, 81, 203, 368, 542, 682, 744, 705, 573, 379, 178, 28, 0, 40, 217, 463, 716, 909, 989, 938, 773, 546, 318, 138, 30, 0, 0, 10, 23, 23, 14, 5, 1, 4, 10, 15, 18, 18, 16, 13, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 3, 6, 10, 14, 16, 17, 14, 10, 6, 3, 3, 5, 10, 15, 19, 20, 18, 14, 8, 4, 2, 2, 3, 3, 1, 0, 0, 0, 3, 11, 15, 10, 0, 0, 7, 69, 186, 347, 520, 661, 730, 702, 583, 405, 214, 61, 0, 0, 99, 253, 419, 550, 612, 590, 495, 356, 213, 96, 24, 0, 0, 5, 14, 15, 10, 4, 0, 0, 0, 2, 3, 5, 7, 11, 16, 22, 26, 28, 28, 26, 21, 16, 10, 3, 0, 0, 0, 5, 13, 17, 11, 0, 0, 8, 74, 197, 365, 545, 692, 765, 738, 618, 433, 232, 68, 0, 0, 112, 300, 514, 698, 801, 798, 691, 516, 321, 155, 44, 0, 0, 6, 24, 35, 37, 36, 35, 36, 36, 35, 30, 24, 18, 15, 15, 16, 19, 20, 19, 16, 12, 8, 6, 5, 6, 9, 14, 20, 25, 28, 27, 24, 18, 12, 7, 5, 3, 3, 4, 5, 8, 15, 22, 26, 21, 7, 0, 0, 32, 129, 282, 468, 644, 762, 787, 712, 559, 371, 196, 69, 2, 0, 0, 21, 37, 41, 36, 27, 19, 13, 11, 11, 14, 19, 25, 29, 31, 29, 24, 17, 9, 3, 0, 0, 0, 4, 8, 13, 18, 21, 22, 22, 18, 14, 8, 4, 2, 2, 4, 6, 9, 11, 10, 9, 6, 3, 1, 1, 3, 7, 12, 18, 24, 28, 28, 26, 21, 16, 11, 8, 8, 11, 16, 20, 23, 23, 21, 17, 11, 7, 3, 1, 1, 2, 4, 6, 9, 11, 13, 13, 11, 9, 6, 3, 3, 7, 14, 22, 28, 28, 18, 3, 0, 0, 40, 123, 239, 366, 472, 526, 513, 436, 318, 192, 87, 21, 0, 0, 4, 15, 19, 17, 14, 11, 10, 10, 11, 11, 11, 13, 16, 20, 24, 26, 26, 23, 20, 16, 13, 12, 14, 18, 23, 28, 34, 38, 40, 40, 36, 30, 22, 14, 7, 4, 6, 11, 18, 25, 29, 29, 25, 18, 10, 4, 0, 0, 0, 3, 6, 9, 11, 11, 10, 7, 4, 0, 0, 0, 3, 11, 21, 30, 38, 41, 38, 30, 19, 8, 1, 0, 3, 9, 15, 18, 18, 15, 10, 5, 1, 0, 0, 0, 1, 3, 5, 8, 9, 10, 9, 6, 3, 0, 0, 0, 3, 8, 11, 13, 13, 10, 7, 3, 0, 0, 0, 1, 3, 6, 8, 9, 8, 7, 4, 2, 0, 0, 0, 0, 1, 4, 9, 14, 18, 21, 20, 18, 14, 10, 6, 2, 0, 0, 0, 2, 9, 13, 10, 0, 0, 0, 40, 127, 254, 397, 519, 584, 573, 488, 356, 214, 97, 23, 0, 0, 5, 15, 18, 16, 12, 11, 12, 14, 16, 15, 13, 12, 12, 14, 18, 21, 22, 22, 20, 18, 16, 15, 13, 10, 8, 7, 10, 17, 23, 25, 16, 0, 0, 2, 62, 177, 339, 516, 664, 741, 724, 614, 440, 247, 81, 0, 0, 78, 260, 487, 706, 861, 910, 841, 675, 460, 253, 98, 11, 0, 0, 21, 39, 45, 41, 34, 29, 27, 26, 25, 21, 16, 12, 11, 15, 22, 27, 22, 7, 0, 0, 33, 136, 298, 493, 673, 787, 801, 709, 541, 346, 172, 52, 0, 0, 3, 23, 35, 39, 38, 36, 36, 35, 32, 27, 20, 14, 11, 13, 16, 21, 24, 24, 22, 18, 13, 10, 9, 11, 13, 16, 18, 17, 14, 9, 4, 1, 0, 0, 2, 7, 12, 17, 21, 23, 22, 19, 14, 9, 5, 3, 4, 6, 11, 17, 23, 29, 34, 37, 36, 31, 21, 9, 0, 0, 1, 12, 20, 19, 5, 0, 0, 44, 163, 346, 561, 757, 878, 885, 778, 588, 371, 181, 53, 0, 0, 3, 20, 24, 17, 5, 0, 0, 0, 4, 8, 7, 3, 0, 0, 0, 5, 11, 12, 5, 0, 0, 18, 87, 202, 346, 488, 587, 615, 562, 444, 297, 158, 57, 4, 0, 0, 8, 14, 12, 8, 8, 13, 21, 28, 31, 28, 21, 12, 6, 2, 3, 5, 8, 9, 9, 7, 4, 1, 0, 1, 3, 7, 11, 15, 18, 19, 19, 17, 14, 10, 6, 3, 2, 3, 8, 14, 22, 29, 34, 34, 30, 24, 15, 7, 2, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 2, 0, 0, 0, 2, 7, 12, 17, 20, 21, 20, 16, 11, 6, 3, 5, 11, 21, 32, 41, 47, 47, 41, 32, 22, 12, 5, 2, 1, 2, 3, 4, 4, 4, 4, 3, 3, 4, 4, 5, 6, 7, 8, 9, 9, 8, 6, 3, 1, 0, 0, 1, 5, 10, 15, 19, 21, 20, 17, 12, 8, 3, 0, 0, 0, 1, 4, 7, 10, 11, 11, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 3, 2, 1, 1, 2, 4, 5, 6, 5, 4, 2, 1, 0, 0, 0, 0, 2, 5, 7, 9, 11, 11, 10, 8, 6, 4, 2, 0, 0, 1, 4, 8, 12, 14, 13, 8, 1, 0, 0, 2, 11, 17, 12, 0, 0, 3, 65, 185, 354, 537, 686, 759, 730, 605, 416, 214, 53, 0, 1, 128, 328, 552, 743, 851, 848, 735, 541, 316, 116, 0, 0, 73, 275, 536, 792, 974, 1032, 952, 759, 511, 275, 100, 6, 0, 0, 22, 37, 39, 33, 26, 22, 21, 19, 14, 7, 0, 0, 0, 7, 14, 14, 4, 0, 0, 27, 111, 244, 404, 553, 649, 661, 587, 449, 287, 143, 44, 0, 0, 0, 14, 22, 22, 19, 18, 18, 20, 20, 17, 11, 5, 0, 0, 0, 4, 15, 23, 25, 15, 0, 0, 6, 70, 186, 341, 502, 626, 677, 639, 525, 369, 213, 92, 20, 0, 0, 0, 5, 10, 13, 13, 9, 0, 0, 0, 50, 163, 335, 536, 719, 830, 832, 719, 521, 293, 99, 0, 0, 102, 278, 468, 617, 683, 653, 541, 383, 224, 98, 22, 0, 0, 7, 14, 13, 6, 0, 0, 0, 0, 1, 2, 3, 5, 9, 16, 24, 30, 32, 29, 22, 14, 5, 0, 0, 1, 6, 11, 16, 18, 17, 14, 9, 5, 3, 3, 3, 2, 0, 0, 2, 8, 16, 21, 17, 3, 0, 0, 39, 142, 296, 475, 632, 721, 716, 617, 455, 277, 127, 30, 0, 0, 9, 28, 37, 37, 31, 24, 18, 13, 9, 7, 7, 9, 13, 16, 19, 19, 16, 11, 6, 1, 0, 0, 1, 6, 12, 18, 22, 22, 20, 14, 8, 2, 0, 0, 1, 5, 10, 14, 16, 15, 13, 9, 4, 1, 0, 0, 1, 7, 15, 24, 31, 34, 33, 26, 18, 9, 3, 0, 1, 3, 6, 7, 6, 5, 3, 1, 0, 0, 0, 2, 6, 11, 16, 19, 20, 18, 13, 7, 2, 0, 1, 4, 6, 7, 5, 4, 4, 8, 14, 18, 13, 0, 0, 0, 48, 152, 304, 476, 626, 710, 703, 606, 449, 276, 130, 35, 0, 0, 3, 14, 16, 10, 1, 0, 0, 0, 3, 7, 8, 9, 8, 7, 5, 3, 1, 0, 0, 1, 5, 11, 17, 22, 24, 22, 18, 12, 6, 2, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 7, 9, 8, 5, 0, 0, 0, 3, 12, 17, 13, 0, 0, 3, 65, 185, 353, 533, 678, 745, 708, 576, 382, 181, 28, 0, 17, 169, 386, 610, 782, 855, 810, 666, 467, 270, 116, 26, 0, 0, 0, 6, 6, 6, 7, 7, 1, 0, 0, 22, 114, 275, 486, 704, 871, 936, 880, 719, 501, 285, 118, 20, 0, 0, 11, 21, 19, 8, 0, 0, 0, 7, 18, 24, 24, 16, 7, 0, 0, 6, 15, 17, 8, 0, 0, 23, 117, 277, 483, 689, 839, 889, 824, 663, 454, 253, 102, 18, 0, 0, 6, 9, 3, 0, 0, 7, 13, 9, 0, 0, 17, 110, 279, 503, 734, 910, 977, 916, 744, 514, 288, 115, 17, 0, 0, 12, 23, 19, 8, 0, 0, 0, 3, 10, 13, 13, 11, 8, 7, 7, 8, 11, 14, 16, 17, 17, 14, 11, 8, 4, 1, 0, 0, 1, 5, 9, 14, 16, 17, 18, 21, 26, 29, 24, 10, 0, 0, 20, 111, 263, 456, 646, 782, 822, 756, 602, 408, 225, 89, 15, 0, 0, 0, 3, 3, 4, 8, 11, 5, 0, 0, 20, 119, 296, 530, 772, 956, 1027, 963, 783, 542, 303, 121, 17, 0, 0, 14, 26, 24, 14, 6, 4, 8, 11, 10, 5, 0, 1, 7, 15, 18, 10, 0, 0, 24, 115, 270, 470, 671, 817, 862, 787, 607, 371, 145, 0, 0, 96, 333, 626, 898, 1073, 1104, 986, 759, 491, 250, 82, 0, 0, 0, 19, 25, 18, 4, 0, 0, 0, 4, 10, 14, 14, 13, 11, 8, 4, 2, 0, 0, 0, 2, 5, 7, 6, 2, 0, 0, 0, 5, 14, 16, 9, 0, 0, 17, 96, 234, 414, 597, 734, 784, 729, 580, 378, 176, 28, 0, 21, 167, 374, 588, 754, 827, 786, 642, 433, 213, 42, 0, 10, 169, 408, 668, 882, 992, 968, 821, 598, 361, 165, 42, 0, 0, 7, 20, 21, 12, 0, 0, 0, 0, 5, 11, 15, 16, 12, 6, 1, 2, 9, 19, 24, 16, 0, 0, 2, 86, 250, 478, 727, 931, 1031, 996, 838, 603, 358, 159, 36, 0, 0, 9, 23, 23, 13, 0, 0, 0, 2, 12, 21, 28, 30, 29, 25, 18, 11, 4, 0, 0, 1, 8, 18, 28, 35, 37, 33, 24, 14, 7, 4, 4, 5, 5, 1, 0, 0, 3, 14, 22, 20, 4, 0, 0, 51, 186, 393, 635, 852, 981, 982, 855, 640, 399, 193, 58, 0, 0, 0, 10, 12, 11, 11, 13, 12, 1, 0, 0, 46, 178, 390, 649, 893, 1055, 1083, 970, 749, 486, 248, 80, 0, 0, 1, 25, 38, 35, 24, 13, 7, 5, 5, 5, 4, 3, 3, 4, 6, 8, 8, 7, 5, 2, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 10, 9, 7, 4, 2, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 5, 8, 9, 8, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 17, 20, 21, 19, 15, 10, 5, 1, 0, 0, 1, 2, 3, 3, 2, 2, 2, 2, 2, 1, 0, 0, 1, 7, 13, 16, 12, 0, 0, 0, 41, 131, 263, 413, 546, 622, 621, 541, 408, 257, 126, 38, 0, 0, 3, 15, 18, 13, 5, 0, 0, 3, 9, 12, 10, 5, 0, 0, 0, 7, 14, 14, 4, 0, 0, 36, 133, 288, 477, 658, 782, 814, 743, 591, 401, 220, 85, 11, 0, 0, 12, 22, 20, 12, 4, 0, 0, 2, 4, 6, 6, 5, 4, 4, 4, 4, 5, 6, 7, 9, 10, 12, 13, 14, 14, 12, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 2, 5, 10, 16, 21, 23, 24, 21, 16, 10, 3, 0, 0, 0, 4, 11, 14, 10, 0, 0, 2, 50, 146, 282, 433, 561, 630, 619, 531, 393, 242, 114, 31, 0, 0, 3, 14, 19, 17, 14, 12, 13, 15, 17, 16, 12, 6, 0, 0, 0, 0, 10, 19, 20, 8, 0, 0, 29, 134, 308, 529, 748, 906, 956, 884, 711, 487, 271, 108, 16, 0, 0, 11, 20, 19, 12, 8, 11, 20, 31, 39, 40, 35, 24, 10, 0, 0, 0, 7, 20, 24, 14, 0, 0, 15, 119, 308, 563, 833, 1046, 1143, 1092, 910, 651, 384, 170, 39, 0, 0, 9, 24, 24, 13, 2, 0, 0, 6, 13, 17, 19, 20, 21, 23, 25, 25, 24, 20, 16, 14, 13, 15, 18, 21, 23, 24, 23, 22, 20, 18, 16, 15, 13, 12, 10, 8, 7, 6, 6, 5, 5, 5, 5, 5, 6, 8, 8, 7, 3, 0, 0, 0, 2, 12, 18, 14, 0, 0, 0, 60, 188, 376, 590, 780, 893, 895, 785, 597, 383, 192, 60, 0, 0, 1, 24, 34, 26, 5, 0, 0, 40, 148, 310, 497, 665, 767, 773, 682, 520, 333, 168, 54, 0, 0, 0, 14, 20, 16, 8, 2, 1, 2, 5, 6, 6, 5, 4, 5, 6, 7, 7, 6, 3, 1, 0, 0, 1, 4, 6, 8, 8, 7, 5, 3, 1, 0, 0, 0, 1, 3, 6, 9, 11, 11, 11, 9, 7, 6, 6, 6, 8, 10, 12, 12, 11, 8, 6, 4, 3, 3, 3, 2, 0, 0, 0, 0, 5, 12, 13, 6, 0, 0, 18, 89, 211, 367, 524, 640, 682, 636, 518, 360, 205, 85, 15, 0, 0, 7, 15, 15, 9, 2, 0, 0, 0, 2, 4, 7, 9, 9, 7, 3, 0, 0, 0, 7, 14, 15, 5, 0, 0, 33, 133, 294, 494, 690, 830, 874, 809, 654, 452, 257, 107, 20, 0, 0, 9, 18, 16, 8, 0, 0, 0, 0, 3, 6, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 7, 10, 12, 13, 12, 10, 7, 6, 5, 6, 7, 8, 8, 7, 5, 3, 2, 0, 0, 0, 0, 0, 2, 6, 10, 14, 16, 17, 14, 10, 5, 1, 0, 0, 2, 5, 9, 10, 9, 8, 6, 6, 8, 10, 12, 10, 5, 0, 0, 0, 7, 16, 17, 6, 0, 0, 35, 146, 328, 558, 785, 950, 1006, 937, 763, 533, 307, 132, 28, 0, 0, 10, 22, 23, 16, 9, 7, 8, 9, 7, 2, 0, 0, 7, 17, 21, 12, 0, 0, 17, 114, 290, 531, 790, 1005, 1116, 1092, 940, 703, 444, 220, 68, 0, 0, 1, 25, 35, 26, 5, 0, 0, 43, 153, 319, 517, 705, 835, 872, 799, 635, 418, 204, 46, 0, 36, 187, 403, 630, 810, 896, 867, 729, 517, 285, 92, 0, 0, 128, 346, 601, 830, 975, 1002, 906, 719, 491, 279, 120, 29, 0, 0, 1, 4, 1, 0, 2, 8, 8, 0, 0, 0, 64, 207, 429, 700, 960, 1143, 1197, 1105, 895, 624, 360, 156, 35, 0, 0, 9, 22, 22, 14, 4, 0, 2, 6, 9, 10, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 5, 3, 1, 0, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 7, 7, 6, 6, 6, 6, 6, 5, 4, 4, 3, 2, 2, 3, 4, 4, 4, 1, 0, 0, 0, 3, 10, 13, 9, 0, 0, 6, 67, 184, 351, 537, 702, 800, 804, 713, 553, 366, 197, 76, 10, 0, 0, 8, 13, 10, 3, 0, 0, 0, 1, 4, 4, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 6, 4, 0, 0, 0, 0, 5, 11, 11, 4, 0, 0, 24, 100, 229, 395, 566, 701, 764, 735, 624, 462, 288, 142, 46, 0, 0, 0, 9, 11, 6, 1, 0, 1, 5, 8, 7, 2, 0, 0, 3, 8, 10, 5, 0, 0, 18, 84, 195, 340, 492, 613, 670, 648, 553, 411, 259, 130, 43, 1, 0, 0, 8, 10, 6, 0, 0, 0, 0, 5, 9, 9, 6, 1, 0, 0, 0, 7, 14, 14, 4, 0, 0, 32, 127, 282, 479, 679, 833, 901, 863, 732, 543, 344, 175, 61, 2, 0, 0, 8, 18, 20, 12, 0, 0, 0, 45, 149, 313, 520, 730, 894, 966, 922, 766, 539, 299, 111, 26, 69, 228, 465, 718, 922, 1028, 1008, 868, 642, 385, 159, 18, 0, 101, 309, 570, 825, 1010, 1083, 1025, 852, 605, 342, 124, 0, 0, 109, 313, 560, 791, 950, 1001, 935, 773, 558, 342, 166, 53, 0, 0, 1, 11, 13, 7, 0, 0, 0, 0, 5, 9, 10, 11, 11, 12, 13, 14, 14, 15, 14, 14, 11, 7, 2, 0, 0, 0, 6, 12, 11, 3, 0, 0, 37, 131, 284, 476, 671, 823, 890, 854, 726, 539, 340, 172, 58, 3, 0, 0, 10, 13, 8, 1, 0, 0, 1, 5, 7, 4, 0, 0, 0, 3, 9, 10, 5, 0, 0, 22, 93, 215, 375, 547, 691, 770, 761, 663, 499, 309, 139, 29, 4, 67, 199, 366, 524, 634, 671, 629, 522, 379, 234, 116, 38, 2, 0, 0, 7, 9, 5, 0, 0, 0, 2, 7, 10, 10, 5, 0, 0, 0, 2, 8, 11, 6, 0, 0, 14, 79, 199, 365, 552, 719, 826, 843, 766, 616, 430, 252, 114, 30, 0, 0, 3, 11, 11, 5, 0, 0, 0, 1, 5, 7, 7, 5, 3, 2, 1, 0, 1, 2, 4, 6, 7, 5, 2, 0, 0, 0, 3, 10, 14, 8, 0, 0, 16, 94, 240, 445, 680, 895, 1040, 1078, 999, 825, 598, 370, 184, 63, 4, 0, 0, 9, 12, 9, 4, 2, 6, 12, 17, 18, 15, 9, 4, 0, 0, 0, 2, 4, 5, 4, 1, 0, 0, 0, 3, 10, 13, 7, 0, 0, 19, 100, 246, 452, 685, 897, 1038, 1071, 988, 811, 583, 357, 174, 56, 1, 0, 0, 10, 13, 7, 0, 0, 0, 0, 2, 4, 4, 3, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 2, 4, 5, 7, 7, 6, 4, 2, 0, 0, 0, 0, 1, 2, 3, 4, 3, 1, 0, 0, 0, 2, 7, 8, 5, 0, 0, 14, 71, 175, 323, 494, 655, 769, 810, 767, 651, 490, 321, 174, 71, 13, 0, 0, 4, 13, 14, 8, 0, 0, 0, 39, 118, 240, 392, 548, 677, 748, 745, 667, 534, 376, 226, 108, 34, 1, 0, 0, 6, 6, 2, 0, 0, 2, 7, 12, 12, 9, 4, 0, 0, 0, 4, 7, 5, 0, 0, 11, 56, 142, 270, 424, 577, 697, 753, 732, 639, 497, 347, 229, 179, 211, 317, 469, 623, 737, 780, 738, 625, 470, 317, 208, 172, 219, 336, 493, 646, 755, 790, 742, 622, 462, 302, 181, 128, 154, 248, 384, 525, 634, 685, 667, 586, 461, 322, 194, 95, 33, 2, 0, 0, 3, 8, 8, 4, 0, 0, 2, 39, 115, 236, 392, 559, 707, 803, 825, 766, 640, 476, 311, 183, 120, 134, 218, 351, 499, 625, 698, 699, 627, 499, 347, 209, 124, 118, 200, 357, 559, 763, 924, 1006, 992, 886, 714, 512, 318, 163, 62, 10, 0, 0, 5, 7, 4, 0, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 5, 6, 6, 7, 8, 8, 8, 8, 8, 8, 9, 10, 11, 12, 13, 14, 12, 10, 8, 5, 2, 1, 0, 0, 0, 0, 1, 4, 6, 9, 11, 12, 11, 9, 8, 6, 6, 5, 4, 3, 1, 0, 0, 0, 1, 3, 3, 0, 0, 0, 21, 70, 151, 261, 388, 512, 611, 665, 664, 608, 509, 385, 259, 150, 69, 21, 0, 0, 0, 5, 6, 3, 0, 0, 3, 29, 82, 163, 268, 383, 491, 573, 613, 602, 545, 450, 338, 226, 130, 60, 18, 0, 0, 0, 4, 6, 4, 0, 0, 0, 29, 91, 192, 330, 491, 651, 784, 865, 879, 823, 707, 554, 390, 240, 124, 48, 9, 0, 0, 2, 3, 2, 0, 0, 0, 0, 1, 2, 2, 2, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 4, 2, 2, 1, 1, 1, 0, 0, 0, 9, 31, 71, 129, 203, 285, 362, 424, 459, 462, 433, 377, 303, 224, 149, 87, 42, 14, 1, 0, 0, 1, 1, 0, 0, 0, 9, 34, 78, 143, 225, 318, 408, 484, 532, 545, 520, 464, 388, 309, 245, 211, 214, 254, 321, 399, 470, 518, 533, 510, 458, 388, 318, 266, 244, 259, 308, 381, 463, 534, 580, 588, 559, 499, 421, 345, 288, 264, 280, 333, 411, 500, 579, 633, 649, 623, 559, 468, 363, 258, 166, 94, 45, 16, 2, 0, 0, 2, 4, 5, 6, 7, 8, 8, 9, 9, 9, 9, 9, 8, 7, 6, 6, 5, 5, 6, 7, 9, 9, 9, 9, 7, 6, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 12, 35, 75, 133, 208, 292, 378, 455, 511, 540, 537, 505, 452, 388, 328, 284, 266, 278, 318, 379, 448, 512, 557, 576, 562, 518, 450, 368, 280, 198, 127, 73, 36, 14, 3, 0, 0, 0, 0, 0, 0, 0, 2, 8, 18, 34, 57, 89, 128, 172, 215, 254, 282, 296, 293, 275, 245, 207, 165, 124, 87, 56, 32, 16, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 13, 28, 50, 81, 119, 162, 206, 248, 282, 305, 313, 304, 282, 248, 206, 163, 121, 85, 55, 32, 17, 7, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 2, 8, 20, 39, 65, 99, 139, 184, 231, 277, 317, 349, 367, 371, 360, 334, 297, 254, 207, 162, 121, 86, 57, 35, 19, 9, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 10, 18, 30, 45, 63, 84, 106, 129, 152, 172, 189, 202, 207, 206, 198, 184, 165, 142, 119, 96, 74, 56, 42, 31, 23, 18, 17, 18, 22, 30, 42, 57, 74, 93, 112, 129, 143, 153, 160, 163, 161, 156, 146, 133, 117, 100, 82, 66, 51, 39, 29, 22, 17, 14, 14, 17, 23, 31, 42, 55, 70, 87, 105, 123, 140, 156, 170, 180, 187, 190, 191, 188, 185, 180, 176, 172, 169, 167, 166, 166, 166, 166, 165, 162, 157, 151, 142, 132, 120, 107, 93, 79, 65, 54, 45, 38, 33, 30, 29, 29, 31, 35, 42, 52, 62, 74, 86, 97, 107, 116, 123, 129, 134, 137, 138, 138, 138, 137, 138, 138, 140, 142, 143, 145, 145, 145, 144, 142, 138, 133, 127, 118, 108, 98, 87, 78, 69, 62, 55, 50, 45, 42, 39, 37, 37, 38, 40, 43, 47, 52, 56, 61, 66, 69, 71, 72, 72, 71, 69, 68, 66, 64, 61, 56, 50, 44, 37, 30, 25, 21, 18, 15, 13, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 7, 7, 7],
-"peakC": [0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 5, 4, 4, 4, 4, 5, 6, 6, 6, 5, 5, 4, 4, 5, 5, 6, 7, 8, 8, 9, 9, 9, 9, 9, 9, 8, 8, 9, 9, 10, 11, 12, 12, 12, 12, 12, 12, 12, 13, 13, 14, 14, 15, 15, 15, 15, 16, 16, 17, 17, 17, 17, 17, 18, 18, 19, 19, 19, 19, 19, 20, 20, 21, 22, 22, 22, 22, 22, 22, 22, 23, 25, 26, 27, 27, 28, 28, 28, 28, 29, 29, 30, 30, 30, 30, 30, 30, 30, 31, 32, 33, 34, 34, 34, 34, 34, 33, 33, 33, 33, 34, 36, 37, 38, 38, 38, 38, 39, 39, 40, 41, 41, 42, 42, 41, 40, 40, 40, 41, 43, 46, 48, 50, 50, 49, 47, 45, 44, 43, 44, 45, 47, 48, 48, 48, 48, 48, 48, 49, 50, 50, 51, 51, 50, 50, 50, 50, 51, 51, 52, 52, 52, 52, 53, 53, 55, 56, 57, 58, 58, 57, 56, 55, 55, 56, 57, 57, 58, 58, 58, 58, 58, 59, 61, 62, 63, 63, 63, 62, 62, 61, 60, 61, 62, 65, 68, 72, 75, 77, 78, 80, 83, 90, 100, 113, 128, 144, 157, 171, 186, 207, 236, 274, 317, 359, 391, 404, 393, 359, 306, 244, 183, 132, 94, 73, 64, 65, 71, 78, 85, 90, 93, 93, 91, 88, 83, 77, 71, 65, 60, 56, 51, 47, 43, 40, 37, 36, 36, 37, 40, 44, 47, 49, 51, 51, 50, 48, 47, 46, 45, 45, 44, 43, 42, 41, 39, 38, 38, 37, 37, 37, 38, 39, 41, 45, 49, 54, 59, 64, 69, 75, 81, 88, 94, 101, 107, 112, 117, 121, 123, 124, 123, 121, 117, 111, 106, 100, 95, 90, 86, 82, 78, 74, 69, 65, 61, 58, 57, 56, 57, 59, 62, 65, 70, 74, 78, 82, 86, 90, 95, 100, 105, 112, 119, 126, 133, 139, 146, 153, 159, 164, 169, 171, 172, 172, 169, 166, 162, 157, 151, 144, 137, 130, 123, 116, 108, 100, 92, 82, 73, 64, 56, 49, 43, 38, 34, 30, 27, 25, 23, 21, 19, 18, 16, 15, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 12, 12, 11, 10, 9, 9, 9, 9, 9, 10, 10, 10, 10, 9, 8, 8, 8, 8, 9, 11, 13, 14, 16, 17, 18, 18, 19, 20, 22, 25, 29, 34, 39, 44, 49, 54, 60, 65, 72, 78, 85, 92, 99, 106, 113, 119, 126, 132, 137, 140, 143, 143, 143, 142, 139, 137, 134, 131, 129, 128, 127, 129, 132, 136, 142, 149, 156, 164, 170, 176, 182, 189, 197, 206, 217, 228, 239, 247, 253, 257, 258, 257, 255, 252, 248, 243, 238, 232, 225, 217, 208, 199, 188, 178, 167, 157, 147, 138, 129, 120, 110, 102, 93, 86, 79, 72, 66, 59, 53, 48, 43, 38, 34, 31, 28, 25, 23, 22, 22, 22, 22, 23, 24, 25, 28, 31, 35, 39, 43, 47, 50, 52, 55, 58, 61, 64, 68, 71, 73, 74, 74, 74, 74, 74, 75, 74, 73, 70, 66, 62, 57, 53, 50, 48, 45, 43, 40, 36, 33, 30, 29, 29, 29, 31, 33, 35, 38, 41, 46, 50, 55, 61, 66, 71, 76, 82, 88, 94, 101, 106, 111, 115, 117, 119, 121, 121, 122, 121, 119, 117, 113, 109, 103, 97, 90, 83, 75, 67, 59, 52, 46, 40, 35, 31, 26, 22, 18, 14, 11, 9, 7, 6, 6, 5, 4, 3, 2, 2, 1, 2, 2, 3, 3, 3, 3, 3, 2, 2, 1, 1, 0, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 4, 5, 5, 6, 7, 8, 9, 9, 10, 10, 11, 12, 15, 17, 20, 24, 28, 33, 38, 44, 50, 56, 63, 71, 79, 89, 99, 109, 119, 130, 140, 150, 160, 169, 179, 188, 196, 203, 209, 213, 214, 214, 211, 207, 200, 192, 182, 171, 160, 148, 137, 125, 114, 102, 92, 82, 73, 66, 61, 57, 55, 54, 55, 55, 57, 60, 63, 68, 75, 82, 91, 101, 111, 122, 133, 143, 154, 165, 175, 185, 194, 203, 210, 216, 219, 221, 221, 219, 216, 212, 207, 202, 197, 191, 184, 178, 172, 166, 161, 157, 153, 150, 147, 146, 146, 148, 152, 157, 163, 169, 174, 178, 182, 185, 187, 190, 192, 194, 195, 194, 192, 188, 183, 177, 172, 168, 164, 160, 156, 152, 149, 146, 146, 149, 153, 159, 165, 171, 177, 183, 190, 197, 205, 212, 218, 223, 225, 224, 222, 218, 214, 208, 201, 193, 184, 174, 163, 151, 138, 125, 111, 99, 87, 77, 68, 61, 53, 46, 40, 34, 28, 23, 20, 17, 14, 13, 12, 11, 10, 9, 9, 8, 8, 7, 7, 6, 5, 4, 3, 2, 2, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 4, 6, 8, 10, 13, 16, 20, 24, 28, 33, 39, 46, 52, 59, 66, 72, 79, 85, 93, 101, 110, 120, 131, 143, 154, 166, 176, 185, 191, 194, 195, 194, 192, 189, 184, 179, 172, 163, 153, 141, 128, 114, 101, 88, 76, 65, 55, 47, 39, 33, 27, 21, 16, 12, 9, 6, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 5, 6, 7, 9, 11, 13, 17, 20, 24, 28, 33, 37, 42, 47, 52, 58, 64, 70, 77, 83, 88, 92, 94, 95, 94, 92, 90, 88, 85, 82, 78, 73, 67, 61, 54, 48, 42, 36, 31, 26, 22, 19, 16, 14, 13, 12, 11, 9, 7, 6, 5, 4, 4, 4, 5, 5, 4, 3, 3, 2, 2, 3, 4, 6, 7, 7, 8, 8, 9, 11, 14, 18, 22, 26, 31, 36, 41, 47, 54, 63, 74, 86, 100, 114, 129, 143, 157, 170, 184, 198, 210, 223, 234, 244, 253, 261, 268, 273, 278, 280, 282, 282, 282, 282, 283, 283, 282, 279, 274, 266, 257, 246, 235, 223, 211, 199, 187, 176, 165, 155, 147, 142, 139, 138, 139, 142, 147, 155, 164, 176, 189, 204, 218, 231, 243, 253, 262, 268, 272, 272, 269, 263, 253, 241, 227, 211, 194, 177, 160, 142, 125, 108, 92, 78, 66, 55, 45, 37, 30, 23, 17, 13, 9, 7, 6, 5, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 3, 3, 3, 3, 3, 3, 4, 5, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 11, 15, 21, 28, 36, 46, 57, 69, 83, 97, 112, 127, 145, 164, 183, 202, 220, 233, 241, 244, 242, 237, 229, 219, 209, 197, 183, 167, 149, 130, 111, 93, 78, 65, 55, 46, 39, 32, 26, 22, 18, 15, 12, 10, 8, 7, 7, 6, 6, 7, 6, 6, 5, 5, 4, 4, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 5, 4, 4, 5, 5, 6, 6, 6, 5, 5, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 10, 15, 21, 30, 41, 53, 66, 81, 96, 113, 131, 150, 168, 186, 202, 215, 226, 233, 239, 242, 244, 245, 245, 243, 240, 236, 233, 230, 227, 224, 219, 212, 202, 191, 179, 167, 156, 144, 133, 122, 109, 96, 82, 69, 57, 47, 39, 32, 27, 22, 18, 15, 12, 10, 9, 8, 8, 9, 8, 8, 6, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 4, 6, 7, 9, 10, 10, 10, 10, 10, 9, 9, 9, 8, 8, 7, 6, 6, 6, 6, 7, 7, 7, 7, 6, 5, 4, 4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 5, 5, 6, 6, 6, 7, 7, 8, 8, 8, 8, 7, 7, 6, 6, 7, 7, 7, 7, 8, 8, 8, 8, 9, 10, 11, 12, 14, 16, 21, 27, 34, 44, 54, 66, 78, 92, 107, 124, 141, 159, 175, 189, 201, 208, 211, 211, 207, 199, 189, 177, 162, 146, 130, 113, 97, 82, 68, 57, 47, 38, 31, 25, 20, 15, 11, 8, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 12, 20, 31, 43, 58, 76, 95, 116, 140, 165, 191, 218, 243, 265, 283, 294, 298, 293, 281, 263, 240, 216, 190, 165, 141, 119, 99, 80, 63, 49, 37, 28, 22, 17, 14, 11, 9, 8, 6, 5, 5, 5, 5, 4, 4, 3, 2, 1, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 1, 2, 3, 5, 6, 7, 7, 8, 8, 9, 10, 11, 12, 13, 14, 14, 15, 15, 15, 15, 15, 15, 15, 14, 14, 14, 14, 15, 17, 19, 23, 28, 34, 44, 57, 75, 96, 121, 147, 175, 202, 227, 252, 274, 294, 311, 324, 333, 337, 338, 335, 329, 323, 316, 311, 307, 304, 301, 298, 296, 293, 290, 288, 287, 287, 288, 290, 292, 294, 296, 298, 300, 302, 304, 305, 306, 306, 307, 307, 307, 307, 308, 309, 311, 314, 317, 320, 321, 320, 316, 308, 298, 286, 274, 263, 255, 247, 240, 232, 223, 214, 205, 196, 188, 180, 171, 160, 148, 133, 117, 100, 84, 69, 56, 45, 36, 28, 22, 17, 13, 10, 7, 5, 4, 2, 2, 3, 5, 10, 16, 25, 35, 48, 63, 80, 100, 122, 146, 171, 197, 220, 240, 255, 264, 266, 262, 251, 237, 218, 198, 176, 154, 133, 113, 96, 83, 74, 71, 74, 82, 94, 111, 130, 151, 174, 196, 217, 235, 250, 262, 272, 280, 288, 295, 304, 311, 319, 324, 328, 331, 334, 336, 338, 341, 343, 344, 343, 342, 340, 339, 339, 341, 346, 350, 353, 354, 351, 343, 331, 316, 296, 274, 249, 221, 193, 164, 137, 112, 91, 76, 65, 60, 60, 62, 68, 76, 86, 99, 113, 130, 147, 163, 177, 187, 195, 200, 204, 209, 216, 225, 235, 247, 261, 274, 285, 295, 303, 309, 313, 315, 315, 312, 304, 290, 269, 243, 212, 181, 151, 125, 102, 83, 66, 52, 40, 30, 22, 15, 9, 6, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 3, 3, 4, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 3, 4, 6, 8, 11, 16, 23, 33, 47, 65, 86, 109, 135, 161, 189, 217, 244, 271, 295, 316, 332, 342, 347, 346, 341, 332, 320, 308, 296, 285, 275, 268, 261, 254, 247, 238, 226, 212, 196, 179, 160, 140, 121, 102, 84, 68, 53, 40, 30, 22, 17, 13, 11, 10, 9, 8, 9, 11, 15, 22, 31, 44, 60, 79, 101, 125, 150, 175, 198, 220, 240, 258, 273, 286, 295, 301, 302, 299, 295, 290, 285, 282, 280, 279, 276, 272, 264, 254, 242, 230, 218, 208, 200, 194, 189, 184, 180, 175, 170, 164, 158, 151, 143, 133, 122, 110, 96, 82, 69, 56, 45, 35, 27, 19, 14, 9, 5, 3, 2, 1, 0, 0, 0, 1, 5, 12, 22, 37, 54, 75, 98, 124, 152, 183, 213, 243, 269, 289, 303, 309, 307, 298, 283, 263, 238, 211, 181, 151, 123, 97, 76, 60, 48, 41, 37, 36, 38, 42, 48, 56, 67, 78, 90, 100, 108, 112, 112, 108, 102, 95, 87, 79, 71, 63, 55, 46, 37, 29, 22, 16, 11, 8, 6, 5, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 11, 16, 23, 32, 45, 62, 82, 104, 126, 147, 166, 183, 197, 209, 219, 225, 229, 228, 226, 222, 218, 215, 216, 218, 224, 230, 236, 241, 243, 242, 235, 224, 209, 190, 170, 149, 128, 110, 93, 78, 64, 51, 39, 30, 23, 18, 15, 13, 11, 10, 8, 7, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 1, 5, 11, 20, 30, 42, 57, 74, 94, 117, 141, 165, 187, 206, 219, 227, 228, 224, 215, 202, 184, 163, 140, 117, 95, 75, 57, 44, 33, 24, 18, 13, 10, 8, 8, 7, 7, 6, 6, 5, 5, 5, 6, 7, 8, 9, 10, 10, 10, 10, 10, 11, 12, 15, 20, 30, 43, 61, 82, 105, 131, 157, 185, 214, 242, 269, 292, 310, 321, 326, 327, 325, 323, 325, 330, 338, 349, 360, 369, 375, 376, 372, 364, 350, 331, 308, 279, 246, 210, 174, 139, 109, 83, 63, 48, 36, 27, 20, 14, 9, 6, 4, 4, 5, 6, 8, 10, 14, 20, 29, 43, 61, 83, 109, 137, 166, 194, 222, 246, 267, 283, 293, 297, 296, 291, 285, 278, 273, 270, 269, 271, 273, 275, 277, 278, 279, 280, 281, 283, 286, 292, 302, 316, 334, 356, 378, 398, 412, 418, 414, 399, 374, 341, 303, 262, 222, 184, 150, 120, 93, 71, 51, 36, 24, 16, 11, 9, 9, 9, 10, 10, 9, 7, 6, 5, 5, 5, 5, 5, 4, 3, 2, 2, 3, 5, 9, 14, 22, 30, 41, 55, 72, 92, 115, 139, 162, 182, 198, 209, 216, 220, 222, 224, 227, 230, 235, 242, 251, 262, 275, 289, 303, 315, 323, 324, 318, 304, 283, 257, 226, 194, 161, 130, 102, 77, 55, 38, 25, 15, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 15, 25, 38, 55, 76, 102, 135, 172, 214, 257, 298, 334, 363, 381, 389, 386, 374, 354, 330, 305, 279, 256, 235, 218, 204, 193, 184, 175, 167, 157, 145, 132, 116, 100, 84, 68, 55, 43, 33, 25, 19, 14, 11, 9, 8, 7, 5, 3, 1, 0, 1, 4, 11, 20, 32, 47, 64, 84, 108, 137, 169, 203, 238, 269, 294, 310, 317, 314, 302, 283, 258, 229, 197, 165, 134, 105, 80, 59, 43, 32, 24, 20, 17, 16, 15, 14, 12, 11, 10, 9, 9, 9, 9, 9, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 8, 7, 6, 6, 6, 5, 5, 4, 4, 3, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 3, 8, 17, 30, 48, 71, 98, 129, 164, 201, 239, 278, 315, 346, 369, 380, 378, 362, 335, 300, 261, 221, 182, 147, 115, 87, 64, 45, 31, 22, 17, 14, 13, 12, 11, 10, 9, 8, 9, 10, 13, 17, 25, 36, 51, 72, 97, 127, 158, 191, 222, 249, 272, 288, 297, 300, 295, 286, 274, 261, 248, 236, 226, 218, 213, 209, 206, 202, 197, 190, 179, 165, 148, 129, 111, 92, 75, 60, 47, 36, 27, 20, 15, 12, 10, 9, 9, 8, 7, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 5, 5, 5, 4, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 13, 26, 45, 71, 103, 140, 181, 224, 267, 307, 342, 369, 387, 392, 384, 362, 328, 286, 241, 196, 155, 119, 91, 68, 50, 37, 26, 19, 14, 11, 11, 11, 13, 14, 14, 14, 12, 10, 8, 6, 5, 4, 4, 5, 5, 5, 5, 4, 4, 3, 2, 1, 1, 1, 1, 1, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 16, 27, 44, 64, 90, 119, 152, 185, 217, 244, 265, 278, 282, 276, 262, 241, 215, 185, 154, 124, 97, 73, 53, 37, 26, 17, 12, 9, 6, 5, 3, 2, 1, 0, 0, 0, 1, 3, 8, 17, 29, 46, 66, 89, 113, 137, 160, 180, 196, 209, 217, 221, 223, 223, 225, 230, 242, 261, 286, 316, 347, 377, 401, 416, 421, 414, 395, 365, 327, 284, 238, 192, 150, 113, 82, 58, 39, 26, 17, 12, 10, 9, 9, 9, 9, 9, 8, 6, 5, 4, 4, 4, 5, 6, 6, 6, 6, 5, 4, 3, 3, 3, 4, 7, 13, 23, 37, 55, 78, 104, 133, 164, 193, 220, 243, 260, 269, 272, 267, 257, 243, 227, 212, 200, 191, 187, 186, 188, 190, 190, 188, 181, 171, 156, 139, 120, 101, 82, 65, 49, 35, 25, 16, 11, 8, 6, 5, 5, 6, 6, 6, 7, 7, 6, 6, 6, 5, 4, 3, 3, 2, 2, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 2, 3, 4, 5, 7, 8, 9, 10, 10, 10, 11, 11, 11, 11, 11, 10, 9, 8, 7, 7, 6, 6, 5, 4, 4, 2, 1, 0, 0, 0, 1, 8, 21, 40, 68, 103, 145, 194, 247, 303, 358, 407, 446, 471, 480, 472, 451, 421, 386, 351, 321, 297, 281, 272, 267, 265, 263, 257, 247, 230, 208, 183, 154, 126, 99, 76, 56, 41, 30, 23, 18, 16, 14, 13, 12, 10, 8, 7, 5, 5, 5, 7, 10, 16, 24, 35, 50, 68, 90, 114, 140, 165, 187, 202, 209, 208, 198, 182, 162, 139, 115, 92, 71, 52, 36, 23, 15, 9, 6, 5, 3, 3, 2, 1, 1, 1, 2, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 18, 35, 59, 90, 127, 169, 214, 258, 298, 331, 353, 362, 358, 341, 314, 278, 237, 193, 149, 109, 74, 47, 28, 17, 13, 16, 25, 41, 64, 92, 126, 165, 207, 248, 286, 317, 337, 345, 340, 326, 304, 280, 256, 237, 223, 214, 211, 211, 213, 215, 214, 209, 198, 181, 159, 133, 106, 81, 60, 42, 29, 20, 13, 9, 6, 3, 2, 1, 1, 2, 2, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 10, 22, 42, 68, 100, 137, 178, 220, 261, 298, 328, 348, 356, 352, 335, 307, 270, 229, 187, 146, 109, 79, 55, 37, 23, 14, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 10, 18, 31, 49, 74, 106, 144, 186, 228, 268, 301, 324, 335, 332, 317, 290, 255, 214, 172, 131, 96, 67, 44, 29, 18, 12, 11, 13, 20, 32, 48, 70, 95, 122, 149, 174, 194, 207, 212, 209, 197, 179, 156, 130, 104, 79, 57, 38, 23, 12, 5, 2, 2, 6, 12, 23, 36, 54, 76, 102, 129, 156, 181, 202, 217, 226, 229, 229, 227, 226, 230, 239, 256, 281, 311, 343, 372, 393, 402, 397, 377, 345, 303, 255, 206, 158, 115, 79, 51, 30, 17, 9, 5, 4, 4, 5, 5, 5, 6, 6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 3, 4, 5, 6, 7, 7, 6, 5, 4, 3, 2, 2, 2, 3, 7, 14, 26, 46, 75, 112, 156, 203, 249, 290, 320, 339, 344, 335, 312, 279, 238, 193, 148, 107, 72, 46, 28, 17, 11, 8, 7, 7, 7, 6, 5, 4, 2, 1, 0, 0, 2, 9, 20, 39, 65, 99, 141, 189, 240, 288, 329, 360, 377, 379, 368, 347, 320, 292, 268, 253, 248, 255, 271, 292, 313, 327, 332, 323, 303, 272, 235, 194, 154, 117, 84, 58, 37, 22, 12, 6, 3, 3, 3, 4, 4, 5, 5, 6, 6, 6, 7, 7, 7, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 8, 18, 35, 57, 84, 116, 150, 184, 215, 239, 255, 260, 254, 236, 210, 177, 142, 108, 78, 54, 35, 23, 15, 11, 9, 8, 8, 9, 9, 10, 10, 11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 8, 7, 8, 10, 16, 25, 39, 56, 78, 104, 132, 162, 192, 218, 238, 249, 248, 236, 214, 185, 151, 118, 87, 61, 41, 27, 17, 13, 12, 15, 21, 31, 46, 65, 89, 116, 146, 175, 200, 220, 231, 233, 225, 208, 185, 156, 126, 97, 71, 50, 34, 23, 17, 14, 12, 10, 9, 7, 6, 5, 4, 4, 5, 5, 4, 4, 3, 3, 4, 5, 7, 8, 8, 7, 6, 4, 3, 2, 2, 1, 3, 7, 17, 34, 60, 94, 135, 180, 225, 266, 300, 322, 333, 329, 312, 283, 245, 201, 157, 115, 81, 54, 36, 26, 20, 18, 18, 17, 17, 15, 14, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 5, 6, 8, 10, 11, 13, 14, 14, 15, 16, 17, 18, 20, 21, 21, 21, 20, 19, 18, 17, 16, 15, 14, 13, 13, 14, 18, 27, 41, 63, 91, 124, 161, 196, 227, 249, 261, 262, 255, 242, 227, 216, 212, 219, 238, 269, 309, 351, 389, 415, 425, 415, 385, 339, 284, 224, 167, 117, 76, 45, 24, 11, 4, 2, 5, 11, 21, 36, 56, 82, 113, 147, 181, 211, 233, 244, 244, 231, 210, 182, 150, 119, 90, 65, 44, 29, 17, 10, 6, 4, 3, 4, 4, 5, 5, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 6, 7, 9, 11, 13, 14, 16, 16, 16, 15, 14, 12, 11, 11, 11, 13, 14, 14, 14, 13, 12, 11, 9, 8, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 1, 1, 2, 3, 3, 4, 4, 5, 6, 6, 6, 6, 5, 4, 2, 0, 0, 0, 6, 19, 42, 76, 119, 170, 227, 286, 342, 389, 424, 440, 435, 409, 365, 308, 245, 183, 130, 87, 57, 37, 26, 21, 18, 17, 16, 15, 15, 15, 15, 15, 14, 13, 12, 11, 10, 10, 10, 10, 10, 10, 10, 9, 8, 6, 4, 3, 3, 5, 10, 21, 39, 65, 97, 135, 175, 213, 244, 265, 273, 268, 250, 222, 188, 152, 117, 86, 62, 43, 31, 24, 20, 18, 17, 16, 15, 13, 11, 10, 8, 8, 7, 6, 6, 5, 4, 4, 5, 5, 6, 6, 6, 6, 5, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 3, 13, 33, 64, 107, 161, 222, 287, 350, 404, 443, 463, 461, 436, 392, 334, 268, 203, 143, 94, 57, 31, 15, 7, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 6, 6, 6, 6, 7, 6, 6, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 9, 10, 11, 11, 11, 11, 11, 11, 11, 10, 9, 7, 4, 3, 1, 0, 0, 0, 0, 0, 3, 12, 27, 50, 81, 120, 165, 210, 253, 288, 310, 318, 308, 284, 248, 206, 162, 122, 87, 59, 39, 26, 18, 14, 11, 10, 10, 10, 9, 9, 9, 9, 9, 8, 7, 6, 5, 4, 4, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 2, 3, 3, 4, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 5, 5, 5, 6, 7, 7, 8, 9, 9, 8, 7, 7, 6, 6, 6, 7, 7, 7, 6, 6, 5, 5, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 5, 16, 35, 61, 96, 136, 180, 223, 260, 287, 299, 294, 273, 239, 196, 151, 109, 74, 48, 30, 18, 11, 7, 4, 3, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 3, 4, 5, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 2, 11, 29, 60, 104, 160, 225, 292, 353, 403, 433, 440, 423, 385, 330, 266, 200, 140, 90, 53, 28, 13, 6, 4, 4, 5, 7, 9, 11, 12, 14, 15, 16, 16, 16, 16, 16, 16, 15, 15, 14, 14, 13, 12, 12, 12, 12, 12, 12, 11, 10, 9, 8, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 5, 5, 6, 7, 7, 8, 9, 10, 10, 10, 10, 9, 9, 8, 7, 5, 4, 3, 3, 3, 3, 4, 5, 6, 7, 7, 7, 6, 5, 5, 5, 5, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 25, 55, 99, 155, 219, 284, 343, 390, 417, 421, 401, 361, 305, 241, 177, 119, 72, 38, 16, 4, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 12, 13, 13, 14, 14, 14, 13, 13, 11, 10, 7, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 4, 5, 6, 7, 7, 7, 7, 7, 6, 6, 7, 7, 7, 7, 6, 4, 3, 1, 1, 0, 0, 0, 0, 3, 13, 32, 62, 105, 158, 219, 281, 338, 384, 411, 417, 399, 360, 304, 238, 172, 112, 65, 31, 11, 1, 0, 0, 6, 17, 37, 69, 113, 169, 232, 296, 353, 394, 415, 411, 385, 341, 288, 236, 193, 165, 155, 163, 183, 208, 232, 247, 249, 236, 209, 173, 132, 93, 60, 36, 21, 14, 11, 11, 11, 11, 11, 11, 10, 9, 8, 6, 4, 2, 1, 1, 0, 0, 0, 1, 11, 32, 65, 111, 167, 229, 289, 341, 378, 395, 390, 363, 316, 257, 193, 131, 80, 41, 17, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 7, 21, 47, 85, 135, 192, 250, 302, 340, 359, 355, 330, 288, 235, 178, 124, 79, 44, 21, 7, 1, 0, 0, 0, 3, 10, 24, 46, 76, 114, 156, 198, 234, 261, 273, 270, 250, 217, 175, 131, 88, 53, 27, 11, 3, 0, 0, 0, 0, 4, 17, 42, 80, 133, 196, 265, 331, 385, 420, 431, 416, 378, 326, 271, 225, 200, 202, 230, 280, 342, 402, 448, 471, 464, 429, 370, 297, 219, 146, 87, 44, 17, 3, 0, 0, 2, 5, 7, 8, 9, 8, 7, 5, 3, 2, 2, 1, 0, 0, 0, 2, 15, 42, 87, 149, 225, 306, 383, 444, 481, 488, 465, 414, 345, 266, 189, 121, 68, 32, 11, 1, 0, 0, 2, 5, 6, 7, 7, 6, 6, 5, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 5, 6, 8, 10, 12, 14, 17, 19, 21, 23, 24, 24, 22, 20, 18, 16, 14, 14, 15, 16, 17, 17, 17, 16, 15, 14, 13, 12, 12, 11, 11, 12, 13, 15, 16, 16, 16, 15, 13, 12, 11, 12, 13, 14, 15, 15, 15, 14, 12, 11, 10, 9, 9, 9, 10, 10, 9, 8, 8, 7, 6, 6, 6, 7, 8, 9, 11, 13, 15, 17, 19, 19, 19, 18, 16, 14, 12, 10, 9, 7, 5, 4, 2, 1, 1, 0, 0, 0, 2, 12, 30, 60, 99, 144, 189, 228, 254, 264, 255, 231, 195, 153, 111, 73, 43, 22, 8, 2, 0, 0, 2, 3, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 3, 4, 6, 7, 8, 8, 8, 6, 4, 3, 2, 2, 2, 3, 4, 5, 5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 9, 29, 63, 112, 176, 246, 315, 371, 406, 413, 391, 346, 285, 217, 154, 101, 62, 37, 24, 18, 17, 18, 18, 17, 16, 13, 11, 10, 9, 8, 8, 7, 6, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 3, 19, 50, 98, 162, 233, 305, 365, 404, 417, 402, 361, 300, 229, 158, 96, 49, 18, 3, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 3, 2, 2, 2, 2, 4, 6, 8, 10, 11, 12, 12, 12, 11, 10, 8, 7, 6, 6, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 5, 6, 6, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 21, 49, 91, 143, 202, 258, 304, 332, 338, 321, 284, 234, 178, 125, 79, 46, 25, 14, 12, 14, 16, 18, 18, 18, 16, 15, 14, 14, 15, 16, 16, 17, 16, 16, 15, 14, 12, 12, 11, 11, 11, 11, 10, 10, 9, 8, 8, 8, 10, 11, 11, 11, 10, 8, 6, 3, 1, 0, 0, 5, 22, 54, 103, 166, 237, 307, 365, 403, 412, 393, 347, 283, 210, 140, 81, 39, 13, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 8, 21, 41, 67, 99, 132, 161, 182, 191, 187, 169, 142, 110, 78, 49, 28, 14, 7, 4, 4, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 4, 6, 7, 9, 10, 11, 12, 13, 13, 12, 11, 9, 8, 6, 4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 24, 53, 95, 146, 202, 253, 290, 309, 305, 280, 239, 189, 136, 88, 49, 22, 6, 0, 0, 0, 1, 0, 0, 0, 7, 31, 76, 145, 233, 333, 432, 514, 566, 578, 547, 478, 383, 278, 179, 98, 43, 11, 0, 0, 1, 3, 3, 2, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 19, 48, 92, 149, 211, 270, 316, 340, 339, 312, 267, 210, 151, 99, 59, 32, 18, 13, 14, 17, 19, 20, 19, 16, 13, 9, 6, 4, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 11, 11, 11, 11, 10, 9, 8, 7, 6, 5, 4, 4, 5, 7, 8, 10, 10, 10, 8, 7, 5, 4, 3, 3, 5, 7, 9, 11, 12, 13, 12, 10, 8, 7, 6, 5, 6, 7, 8, 9, 10, 9, 9, 8, 8, 8, 9, 9, 10, 9, 8, 6, 5, 4, 3, 2, 0, 0, 0, 7, 28, 67, 124, 195, 272, 341, 389, 409, 394, 350, 284, 208, 136, 76, 34, 9, 0, 0, 0, 1, 0, 0, 0, 3, 18, 46, 89, 146, 214, 283, 344, 387, 404, 390, 350, 288, 215, 143, 82, 37, 10, 0, 1, 8, 15, 20, 21, 21, 19, 18, 18, 19, 20, 20, 20, 19, 18, 17, 15, 14, 13, 12, 11, 10, 10, 11, 13, 15, 18, 20, 22, 23, 23, 23, 22, 21, 20, 18, 17, 15, 14, 13, 14, 15, 16, 16, 15, 12, 9, 5, 3, 2, 1, 0, 0, 0, 6, 22, 49, 88, 135, 183, 226, 254, 263, 251, 220, 175, 125, 78, 41, 16, 3, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 3, 5, 7, 8, 9, 9, 8, 6, 4, 2, 2, 2, 3, 4, 6, 7, 7, 7, 7, 6, 5, 4, 4, 3, 3, 4, 4, 5, 6, 6, 6, 5, 5, 4, 3, 2, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 0, 1, 3, 3, 0, 0, 1, 23, 72, 152, 258, 377, 492, 581, 627, 622, 567, 472, 357, 240, 139, 65, 20, 0, 0, 2, 9, 14, 16, 16, 15, 14, 12, 11, 10, 9, 8, 8, 7, 7, 7, 6, 6, 6, 6, 7, 8, 10, 12, 13, 14, 14, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 3, 5, 6, 8, 10, 12, 14, 14, 15, 14, 14, 14, 14, 14, 13, 12, 9, 5, 2, 1, 1, 1, 1, 0, 0, 0, 13, 44, 98, 172, 260, 348, 421, 465, 471, 438, 373, 288, 198, 118, 56, 18, 0, 0, 0, 3, 5, 2, 0, 0, 5, 27, 66, 123, 191, 261, 321, 359, 370, 349, 303, 239, 169, 104, 53, 20, 3, 0, 0, 3, 6, 6, 5, 3, 2, 2, 3, 4, 5, 6, 5, 5, 3, 2, 1, 0, 0, 0, 1, 3, 4, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 2, 2, 3, 4, 5, 6, 6, 6, 5, 5, 6, 8, 12, 15, 18, 17, 14, 9, 4, 2, 3, 4, 3, 0, 0, 2, 28, 84, 176, 297, 429, 550, 636, 667, 638, 556, 438, 308, 187, 94, 33, 3, 0, 0, 5, 7, 3, 0, 0, 10, 48, 118, 220, 343, 472, 582, 653, 668, 624, 530, 405, 279, 177, 121, 119, 169, 255, 353, 440, 495, 507, 475, 406, 316, 221, 136, 70, 27, 4, 0, 0, 2, 4, 2, 0, 0, 5, 33, 89, 175, 287, 413, 533, 625, 670, 659, 593, 485, 356, 230, 125, 52, 12, 0, 0, 3, 7, 8, 7, 5, 4, 4, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 6, 5, 3, 1, 0, 0, 0, 1, 1, 0, 0, 3, 17, 44, 87, 141, 199, 251, 286, 298, 283, 244, 191, 133, 80, 40, 14, 1, 0, 0, 2, 3, 3, 3, 3, 3, 3, 2, 0, 0, 0, 0, 2, 4, 3, 0, 0, 1, 25, 78, 163, 273, 395, 506, 583, 611, 583, 505, 395, 273, 163, 79, 26, 1, 0, 0, 3, 5, 3, 0, 0, 0, 3, 18, 44, 81, 125, 171, 211, 236, 242, 228, 196, 153, 107, 65, 33, 12, 3, 2, 6, 12, 17, 20, 21, 20, 18, 16, 14, 11, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 4, 5, 5, 6, 6, 5, 5, 4, 4, 5, 6, 6, 5, 3, 0, 0, 0, 1, 2, 2, 0, 0, 0, 19, 61, 131, 226, 334, 438, 517, 554, 541, 480, 386, 276, 171, 88, 33, 5, 0, 0, 3, 5, 4, 2, 0, 0, 0, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 6, 6, 6, 5, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 1, 2, 2, 1, 0, 0, 6, 27, 67, 125, 198, 275, 344, 390, 405, 385, 334, 263, 184, 112, 56, 20, 2, 0, 0, 4, 6, 6, 5, 5, 5, 5, 6, 6, 6, 5, 4, 3, 2, 0, 0, 0, 0, 1, 2, 2, 2, 0, 0, 0, 0, 2, 5, 4, 0, 0, 1, 30, 94, 197, 332, 481, 614, 705, 731, 687, 583, 441, 291, 161, 68, 15, 0, 0, 4, 9, 10, 7, 4, 3, 4, 6, 8, 10, 10, 9, 8, 7, 6, 5, 4, 4, 4, 4, 3, 1, 0, 0, 0, 2, 5, 4, 0, 0, 0, 25, 82, 178, 308, 452, 587, 683, 720, 689, 596, 462, 316, 183, 84, 24, 0, 0, 1, 6, 8, 5, 2, 1, 2, 4, 6, 8, 9, 9, 8, 8, 7, 5, 4, 2, 2, 2, 4, 6, 7, 8, 8, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 5, 5, 6, 8, 9, 9, 9, 9, 8, 8, 7, 7, 7, 8, 8, 8, 8, 7, 6, 5, 2, 0, 0, 0, 0, 1, 2, 2, 0, 0, 4, 25, 67, 131, 212, 299, 377, 428, 439, 407, 336, 241, 144, 70, 40, 66, 148, 274, 419, 552, 646, 681, 649, 559, 431, 293, 170, 78, 23, 0, 0, 1, 5, 6, 4, 1, 0, 0, 1, 2, 2, 2, 1, 0, 0, 1, 2, 2, 3, 3, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 1, 2, 4, 7, 9, 10, 10, 9, 7, 5, 3, 1, 0, 0, 1, 2, 4, 6, 7, 7, 6, 4, 2, 1, 0, 0, 1, 2, 4, 5, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 11, 8, 4, 1, 0, 1, 4, 5, 2, 0, 0, 14, 58, 137, 246, 371, 488, 572, 604, 576, 496, 381, 258, 147, 66, 18, 0, 0, 1, 5, 4, 2, 0, 0, 1, 3, 5, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 7, 8, 10, 13, 16, 19, 20, 19, 17, 13, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 3, 3, 3, 3, 3, 4, 4, 5, 6, 6, 5, 4, 3, 2, 2, 2, 3, 5, 6, 8, 9, 9, 8, 7, 5, 4, 3, 3, 3, 3, 4, 4, 4, 3, 2, 2, 1, 1, 1, 2, 4, 6, 7, 8, 8, 7, 5, 4, 2, 1, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 12, 12, 11, 10, 9, 9, 9, 10, 10, 9, 7, 2, 0, 0, 0, 3, 6, 5, 0, 0, 5, 42, 118, 234, 379, 528, 651, 717, 708, 625, 485, 323, 179, 92, 88, 173, 334, 533, 727, 868, 923, 881, 754, 573, 379, 210, 89, 21, 0, 0, 3, 9, 10, 6, 0, 0, 0, 17, 63, 141, 250, 378, 502, 596, 636, 610, 521, 392, 253, 144, 92, 114, 205, 342, 492, 615, 683, 679, 605, 480, 331, 191, 86, 32, 34, 84, 164, 254, 332, 379, 388, 356, 294, 215, 136, 71, 27, 4, 0, 0, 4, 7, 7, 6, 5, 5, 6, 7, 9, 10, 10, 10, 9, 8, 7, 6, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 5, 5, 6, 9, 11, 14, 15, 13, 8, 3, 0, 0, 3, 6, 5, 0, 0, 5, 45, 127, 257, 421, 593, 737, 818, 815, 728, 578, 401, 234, 107, 29, 0, 0, 0, 9, 12, 10, 3, 0, 0, 6, 46, 123, 239, 380, 525, 641, 699, 684, 595, 454, 292, 150, 59, 40, 94, 204, 342, 471, 561, 592, 559, 472, 354, 232, 126, 51, 10, 0, 0, 8, 16, 20, 21, 20, 20, 20, 21, 22, 23, 23, 22, 20, 18, 15, 13, 12, 13, 15, 18, 20, 20, 17, 13, 9, 6, 5, 5, 4, 1, 0, 2, 21, 63, 131, 220, 314, 394, 440, 438, 386, 297, 199, 123, 99, 147, 265, 432, 611, 759, 838, 828, 731, 570, 383, 211, 86, 28, 37, 98, 186, 272, 334, 357, 339, 287, 215, 141, 78, 33, 10, 4, 8, 15, 20, 21, 19, 15, 12, 11, 12, 14, 16, 16, 15, 13, 10, 7, 5, 4, 4, 5, 6, 7, 8, 8, 7, 6, 4, 3, 2, 2, 4, 6, 8, 10, 11, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 1, 2, 3, 4, 6, 6, 6, 6, 4, 3, 2, 1, 1, 2, 2, 3, 3, 2, 1, 1, 0, 1, 1, 2, 4, 5, 6, 7, 7, 7, 6, 5, 4, 4, 4, 5, 6, 8, 10, 11, 11, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 9, 8, 7, 6, 6, 7, 8, 9, 11, 12, 12, 11, 10, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 10, 9, 6, 4, 2, 1, 2, 3, 5, 7, 7, 6, 5, 3, 1, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 3, 7, 8, 3, 0, 0, 19, 80, 183, 322, 473, 604, 683, 688, 619, 493, 342, 199, 90, 24, 0, 0, 0, 5, 6, 4, 2, 0, 0, 0, 1, 22, 67, 138, 229, 324, 402, 442, 433, 379, 293, 195, 108, 44, 8, 0, 0, 3, 7, 6, 4, 1, 1, 2, 5, 7, 8, 9, 8, 7, 6, 5, 4, 3, 3, 2, 2, 3, 3, 3, 2, 2, 1, 1, 2, 3, 6, 7, 7, 4, 0, 0, 0, 0, 6, 9, 7, 0, 0, 7, 56, 154, 301, 477, 651, 782, 837, 802, 685, 516, 335, 177, 67, 9, 0, 0, 7, 12, 10, 4, 1, 0, 3, 7, 9, 8, 6, 4, 2, 1, 1, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 4, 6, 4, 0, 0, 4, 37, 100, 192, 299, 398, 465, 484, 448, 369, 265, 162, 78, 24, 0, 0, 1, 8, 11, 12, 12, 15, 20, 27, 32, 32, 27, 19, 13, 10, 10, 11, 8, 0, 0, 2, 45, 134, 271, 440, 609, 739, 797, 765, 649, 477, 289, 130, 36, 24, 91, 217, 365, 498, 584, 604, 556, 457, 331, 207, 106, 39, 6, 0, 0, 5, 9, 10, 8, 5, 0, 0, 0, 14, 54, 118, 202, 289, 359, 396, 389, 340, 262, 174, 95, 37, 6, 0, 0, 9, 16, 18, 16, 11, 6, 2, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 0, 4, 8, 7, 2, 0, 0, 27, 91, 193, 322, 453, 557, 606, 583, 490, 350, 195, 67, 2, 22, 131, 310, 521, 717, 852, 893, 832, 684, 484, 279, 113, 15, 0, 42, 132, 231, 312, 354, 349, 302, 230, 151, 81, 32, 6, 0, 0, 5, 8, 8, 6, 4, 4, 6, 9, 12, 13, 12, 10, 7, 4, 4, 5, 5, 4, 0, 0, 1, 22, 67, 137, 223, 307, 370, 395, 375, 315, 230, 143, 70, 22, 0, 0, 0, 5, 7, 5, 2, 1, 2, 5, 8, 10, 11, 11, 11, 10, 9, 8, 7, 6, 6, 7, 9, 12, 15, 18, 19, 18, 16, 12, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 9, 8, 6, 4, 1, 0, 0, 1, 3, 5, 7, 8, 8, 7, 5, 3, 2, 2, 3, 5, 7, 9, 10, 10, 9, 9, 8, 8, 9, 10, 12, 14, 15, 16, 16, 15, 12, 9, 5, 3, 2, 2, 3, 3, 2, 0, 0, 0, 1, 7, 11, 9, 0, 0, 2, 51, 152, 304, 485, 658, 781, 819, 764, 629, 451, 273, 131, 40, 0, 0, 0, 4, 6, 5, 4, 2, 0, 0, 0, 23, 89, 202, 356, 522, 666, 748, 746, 659, 506, 326, 159, 42, 0, 16, 92, 195, 293, 360, 381, 355, 290, 207, 125, 59, 18, 0, 0, 2, 7, 8, 6, 3, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 2, 3, 4, 5, 4, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 2, 4, 5, 4, 2, 0, 0, 0, 2, 7, 9, 4, 0, 0, 14, 69, 166, 295, 433, 546, 606, 595, 516, 393, 256, 136, 52, 7, 0, 0, 0, 6, 10, 11, 7, 0, 0, 0, 41, 132, 277, 458, 640, 781, 841, 801, 667, 473, 268, 103, 17, 27, 124, 277, 444, 579, 648, 634, 541, 395, 232, 91, 7, 1, 73, 206, 368, 517, 615, 637, 576, 448, 286, 137, 44, 38, 129, 297, 504, 698, 829, 862, 788, 625, 413, 205, 51, 0, 33, 173, 374, 584, 750, 830, 807, 690, 515, 327, 166, 57, 3, 0, 0, 11, 14, 10, 2, 0, 0, 3, 10, 14, 14, 9, 2, 0, 0, 0, 7, 14, 13, 3, 0, 0, 41, 148, 318, 532, 745, 905, 967, 913, 759, 546, 329, 153, 42, 0, 0, 4, 17, 18, 12, 3, 0, 0, 4, 9, 11, 12, 10, 8, 8, 7, 8, 8, 8, 9, 10, 12, 14, 16, 16, 15, 12, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 4, 5, 5, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 5, 9, 13, 17, 19, 16, 10, 3, 0, 0, 2, 8, 11, 5, 0, 0, 18, 87, 207, 369, 542, 685, 761, 747, 649, 492, 318, 165, 58, 4, 0, 0, 9, 13, 10, 3, 0, 0, 2, 6, 8, 9, 7, 6, 4, 4, 4, 4, 5, 6, 8, 10, 14, 17, 19, 20, 18, 16, 13, 11, 12, 14, 16, 18, 15, 10, 3, 0, 0, 3, 10, 12, 5, 0, 0, 26, 106, 241, 420, 608, 763, 843, 823, 702, 509, 290, 103, 0, 0, 115, 319, 562, 784, 929, 963, 879, 703, 480, 262, 94, 1, 0, 41, 132, 231, 313, 357, 355, 312, 240, 159, 87, 34, 6, 0, 0, 6, 10, 9, 6, 2, 0, 1, 4, 7, 9, 8, 5, 0, 0, 0, 2, 6, 6, 2, 0, 0, 18, 68, 150, 252, 352, 427, 454, 426, 352, 251, 150, 68, 18, 0, 0, 2, 7, 8, 4, 0, 0, 0, 1, 5, 8, 10, 10, 10, 9, 7, 5, 4, 3, 2, 3, 4, 6, 8, 9, 10, 10, 10, 9, 9, 10, 12, 15, 17, 19, 19, 16, 12, 8, 4, 1, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 9, 7, 6, 4, 3, 3, 4, 5, 7, 9, 10, 11, 10, 8, 7, 6, 7, 8, 10, 11, 10, 7, 4, 1, 0, 2, 4, 4, 2, 0, 0, 9, 41, 95, 164, 235, 289, 312, 296, 248, 179, 109, 51, 14, 0, 0, 2, 6, 7, 5, 2, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 2, 3, 5, 6, 6, 6, 5, 4, 2, 2, 2, 2, 3, 2, 0, 0, 0, 0, 2, 6, 7, 3, 0, 0, 8, 45, 111, 199, 290, 363, 396, 381, 321, 234, 143, 67, 19, 0, 0, 2, 8, 10, 7, 4, 1, 1, 2, 5, 7, 8, 8, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 4, 6, 9, 12, 15, 18, 19, 18, 15, 12, 8, 6, 6, 8, 12, 15, 16, 12, 6, 0, 0, 0, 6, 12, 11, 2, 0, 0, 40, 131, 271, 439, 597, 703, 724, 652, 503, 316, 140, 20, 0, 44, 180, 358, 535, 665, 717, 678, 557, 384, 201, 53, 0, 5, 131, 336, 576, 794, 935, 961, 871, 690, 469, 263, 109, 21, 0, 0, 5, 13, 14, 11, 5, 0, 0, 0, 12, 63, 151, 272, 404, 515, 576, 569, 495, 375, 241, 124, 42, 1, 0, 0, 10, 15, 14, 9, 4, 3, 4, 6, 9, 11, 12, 12, 12, 12, 11, 9, 8, 8, 8, 9, 11, 13, 15, 16, 16, 16, 15, 15, 15, 15, 16, 16, 17, 16, 15, 13, 11, 8, 6, 5, 5, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 5, 6, 6, 6, 5, 4, 2, 1, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 11, 11, 9, 6, 3, 0, 0, 0, 1, 4, 6, 8, 8, 8, 7, 6, 6, 7, 10, 12, 14, 15, 14, 12, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 11, 9, 6, 3, 0, 0, 0, 2, 7, 12, 19, 24, 28, 28, 26, 21, 16, 11, 9, 8, 9, 10, 10, 9, 7, 5, 4, 4, 6, 7, 6, 2, 0, 0, 0, 4, 12, 16, 10, 0, 0, 9, 84, 222, 414, 624, 799, 893, 877, 757, 567, 358, 178, 57, 0, 0, 0, 14, 19, 14, 5, 0, 0, 0, 2, 4, 4, 3, 2, 2, 3, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 2, 5, 8, 10, 11, 10, 7, 4, 1, 0, 0, 0, 2, 5, 7, 9, 11, 11, 10, 9, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 8, 8, 7, 6, 5, 5, 6, 6, 4, 1, 0, 0, 0, 5, 10, 11, 4, 0, 0, 24, 96, 214, 363, 510, 619, 658, 614, 494, 328, 156, 23, 0, 14, 168, 408, 686, 936, 1094, 1118, 1001, 780, 517, 276, 103, 12, 0, 0, 10, 14, 10, 4, 1, 3, 1, 0, 0, 10, 71, 188, 354, 537, 692, 776, 763, 657, 488, 304, 147, 44, 0, 0, 1, 13, 15, 9, 1, 0, 0, 0, 1, 3, 3, 3, 5, 9, 15, 20, 24, 25, 24, 21, 17, 13, 9, 4, 0, 0, 0, 0, 7, 12, 10, 1, 0, 0, 36, 122, 255, 413, 560, 656, 671, 602, 469, 308, 161, 56, 1, 0, 0, 12, 19, 17, 10, 4, 1, 2, 3, 5, 5, 5, 5, 5, 6, 6, 5, 4, 2, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 1, 4, 9, 12, 12, 7, 0, 0, 0, 4, 17, 23, 15, 0, 0, 13, 117, 311, 578, 866, 1103, 1221, 1185, 1005, 735, 447, 208, 56, 0, 0, 6, 24, 26, 16, 3, 0, 0, 0, 2, 5, 5, 6, 10, 17, 25, 32, 37, 38, 37, 35, 30, 24, 15, 5, 0, 0, 7, 19, 27, 20, 1, 0, 0, 83, 256, 510, 803, 1066, 1227, 1240, 1099, 843, 538, 259, 61, 0, 0, 101, 250, 401, 515, 564, 540, 452, 328, 200, 95, 28, 0, 0, 0, 4, 8, 11, 13, 13, 5, 0, 0, 13, 85, 215, 390, 576, 725, 795, 764, 642, 464, 277, 126, 31, 0, 0, 5, 16, 17, 10, 1, 0, 0, 3, 9, 14, 16, 16, 15, 13, 13, 15, 18, 21, 18, 9, 0, 0, 10, 63, 156, 280, 410, 512, 558, 533, 445, 319, 189, 84, 19, 0, 0, 5, 14, 15, 11, 5, 3, 4, 8, 12, 16, 17, 16, 14, 12, 9, 6, 3, 1, 0, 0, 0, 1, 4, 7, 9, 10, 9, 7, 4, 2, 0, 0, 0, 1, 3, 6, 9, 10, 10, 9, 7, 4, 3, 4, 6, 9, 12, 13, 13, 10, 7, 4, 2, 1, 0, 1, 1, 2, 3, 5, 11, 18, 25, 29, 24, 10, 0, 0, 17, 84, 194, 330, 461, 551, 573, 521, 411, 273, 145, 51, 2, 0, 0, 10, 15, 13, 6, 0, 0, 0, 0, 1, 1, 3, 8, 16, 26, 37, 44, 45, 41, 33, 24, 15, 11, 10, 12, 16, 18, 18, 16, 11, 6, 2, 0, 0, 3, 7, 11, 14, 15, 16, 18, 21, 22, 17, 7, 0, 0, 17, 80, 184, 314, 442, 533, 562, 519, 416, 284, 156, 58, 4, 0, 0, 22, 43, 57, 62, 60, 53, 45, 36, 28, 24, 23, 24, 26, 27, 26, 23, 19, 15, 13, 14, 16, 19, 22, 24, 24, 23, 20, 16, 12, 8, 6, 6, 8, 12, 17, 22, 26, 27, 27, 24, 20, 16, 14, 12, 11, 12, 12, 12, 11, 10, 8, 6, 5, 5, 6, 8, 9, 8, 6, 4, 4, 7, 12, 14, 10, 0, 0, 0, 44, 134, 263, 409, 535, 606, 601, 520, 387, 241, 115, 32, 0, 0, 4, 19, 27, 28, 25, 21, 17, 13, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 12, 14, 15, 14, 12, 11, 11, 11, 12, 13, 13, 12, 11, 11, 14, 16, 15, 8, 0, 0, 6, 53, 139, 256, 382, 486, 538, 523, 446, 328, 202, 96, 27, 0, 0, 4, 14, 16, 11, 4, 0, 1, 7, 12, 15, 12, 5, 0, 0, 8, 19, 24, 15, 0, 0, 13, 112, 295, 544, 812, 1030, 1137, 1098, 923, 657, 370, 132, 0, 0, 77, 260, 476, 670, 790, 809, 725, 565, 375, 201, 77, 12, 0, 0, 4, 8, 9, 11, 16, 18, 10, 0, 0, 14, 113, 294, 540, 802, 1010, 1104, 1055, 878, 626, 368, 162, 37, 0, 0, 7, 20, 21, 14, 7, 2, 0, 0, 0, 6, 42, 111, 209, 318, 411, 460, 450, 385, 283, 172, 79, 19, 0, 0, 8, 23, 34, 38, 37, 32, 25, 16, 8, 3, 1, 4, 11, 18, 23, 25, 23, 18, 11, 5, 1, 0, 0, 2, 9, 18, 28, 37, 41, 39, 31, 20, 8, 1, 0, 4, 13, 23, 30, 32, 29, 21, 12, 4, 0, 0, 0, 4, 8, 12, 13, 12, 10, 7, 4, 1, 0, 0, 0, 1, 2, 4, 6, 6, 6, 5, 3, 1, 0, 0, 0, 0, 2, 4, 6, 7, 7, 7, 6, 5, 5, 6, 8, 9, 10, 9, 7, 4, 2, 2, 4, 7, 12, 18, 22, 25, 26, 24, 21, 17, 14, 12, 12, 14, 16, 17, 17, 16, 12, 8, 5, 2, 1, 2, 4, 7, 11, 13, 15, 15, 13, 11, 9, 8, 7, 7, 9, 10, 12, 13, 13, 12, 10, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 12, 13, 15, 18, 21, 22, 19, 12, 2, 0, 0, 6, 19, 25, 15, 0, 0, 13, 118, 310, 568, 837, 1047, 1134, 1073, 882, 618, 354, 149, 29, 0, 0, 6, 17, 17, 11, 8, 7, 3, 0, 0, 7, 68, 187, 357, 545, 704, 788, 771, 657, 481, 292, 135, 34, 0, 0, 5, 18, 21, 15, 8, 3, 3, 5, 6, 6, 3, 1, 1, 3, 8, 13, 17, 19, 20, 19, 16, 12, 7, 1, 0, 0, 0, 9, 19, 21, 11, 0, 0, 15, 104, 260, 465, 675, 834, 894, 837, 681, 472, 266, 107, 16, 0, 0, 14, 28, 31, 25, 18, 14, 13, 13, 13, 11, 8, 6, 5, 7, 10, 13, 16, 19, 20, 19, 15, 9, 2, 0, 0, 0, 8, 14, 13, 3, 0, 0, 33, 119, 252, 410, 556, 649, 661, 587, 446, 274, 113, 3, 0, 23, 156, 341, 534, 688, 760, 731, 611, 437, 257, 113, 26, 0, 0, 6, 12, 8, 1, 0, 0, 5, 5, 0, 0, 2, 46, 136, 266, 413, 539, 609, 600, 516, 381, 235, 110, 30, 0, 0, 3, 13, 15, 10, 3, 0, 0, 0, 3, 8, 13, 19, 24, 28, 30, 29, 24, 18, 11, 5, 1, 0, 0, 0, 2, 6, 10, 15, 18, 20, 19, 16, 12, 8, 5, 3, 4, 4, 6, 7, 8, 8, 9, 11, 12, 14, 15, 16, 15, 14, 12, 9, 5, 2, 0, 0, 0, 2, 5, 8, 11, 12, 10, 8, 5, 2, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 1, 3, 5, 8, 10, 11, 11, 10, 9, 7, 7, 7, 8, 10, 11, 12, 13, 13, 12, 10, 8, 5, 2, 0, 0, 0, 1, 2, 4, 6, 8, 9, 9, 6, 0, 0, 0, 0, 10, 19, 20, 7, 0, 0, 37, 152, 340, 572, 796, 951, 991, 904, 710, 460, 215, 32, 0, 3, 179, 452, 764, 1040, 1208, 1220, 1075, 818, 522, 262, 85, 0, 0, 0, 9, 13, 11, 9, 8, 4, 0, 0, 1, 82, 246, 486, 760, 999, 1132, 1118, 961, 709, 433, 201, 52, 0, 0, 6, 24, 25, 14, 0, 0, 0, 2, 10, 13, 9, 0, 0, 0, 3, 17, 28, 23, 3, 0, 0, 81, 259, 522, 824, 1090, 1248, 1247, 1084, 802, 475, 186, 3, 0, 69, 290, 569, 835, 1019, 1075, 990, 789, 525, 265, 68, 0, 0, 129, 330, 553, 744, 853, 851, 738, 539, 305, 96, 0, 0, 150, 450, 827, 1192, 1450, 1527, 1403, 1119, 757, 413, 159, 20, 0, 0, 13, 22, 16, 6, 0, 0, 0, 0, 0, 18, 103, 257, 466, 689, 865, 943, 898, 743, 527, 308, 135, 30, 0, 0, 0, 8, 11, 12, 11, 8, 0, 0, 0, 40, 154, 335, 556, 765, 902, 926, 828, 638, 413, 209, 66, 0, 0, 3, 26, 39, 38, 28, 17, 9, 6, 7, 9, 9, 6, 1, 0, 0, 0, 9, 19, 21, 9, 0, 0, 30, 147, 341, 585, 825, 994, 1042, 955, 759, 514, 282, 111, 17, 0, 0, 1, 9, 12, 13, 13, 7, 0, 0, 0, 65, 208, 422, 666, 880, 1000, 989, 852, 631, 390, 186, 54, 0, 0, 0, 9, 22, 30, 28, 12, 0, 0, 12, 140, 381, 717, 1083, 1387, 1541, 1497, 1265, 909, 524, 201, 5, 0, 39, 208, 407, 580, 685, 699, 624, 485, 323, 176, 69, 11, 0, 0, 4, 11, 14, 13, 9, 0, 0, 0, 23, 99, 222, 378, 533, 646, 685, 636, 509, 336, 159, 21, 0, 5, 159, 404, 696, 968, 1150, 1193, 1087, 863, 584, 321, 126, 18, 0, 0, 14, 24, 19, 6, 0, 0, 0, 12, 27, 39, 46, 45, 39, 29, 17, 7, 0, 0, 0, 4, 10, 15, 19, 20, 17, 13, 7, 2, 0, 0, 3, 9, 14, 19, 21, 21, 17, 12, 5, 0, 0, 0, 7, 21, 35, 45, 45, 36, 20, 6, 0, 6, 16, 20, 11, 0, 0, 23, 136, 331, 584, 838, 1026, 1091, 1013, 817, 560, 311, 123, 17, 0, 0, 14, 24, 20, 7, 0, 0, 0, 11, 24, 35, 39, 37, 30, 20, 10, 3, 0, 0, 0, 6, 14, 23, 31, 34, 32, 25, 15, 6, 0, 0, 3, 9, 14, 16, 16, 12, 8, 3, 0, 0, 0, 5, 14, 25, 36, 44, 46, 43, 35, 24, 13, 4, 0, 0, 1, 9, 20, 33, 45, 53, 54, 49, 39, 26, 15, 7, 3, 4, 7, 11, 14, 14, 12, 7, 3, 0, 0, 3, 6, 8, 6, 0, 0, 0, 0, 13, 26, 28, 11, 0, 0, 44, 200, 461, 787, 1107, 1333, 1397, 1279, 1016, 683, 368, 137, 13, 0, 0, 19, 31, 24, 8, 0, 0, 0, 2, 8, 9, 6, 3, 0, 0, 0, 0, 0, 1, 3, 5, 10, 15, 20, 25, 27, 26, 22, 16, 9, 4, 0, 0, 1, 3, 5, 6, 6, 4, 3, 1, 1, 2, 3, 5, 5, 5, 4, 1, 0, 0, 0, 4, 11, 16, 19, 17, 13, 10, 12, 18, 23, 20, 6, 0, 0, 37, 151, 333, 554, 761, 900, 930, 842, 663, 438, 219, 51, 0, 0, 104, 324, 608, 897, 1119, 1212, 1149, 946, 665, 380, 158, 28, 0, 0, 14, 29, 26, 12, 0, 0, 0, 4, 16, 25, 30, 31, 27, 21, 13, 6, 1, 0, 0, 1, 6, 12, 17, 22, 23, 22, 18, 11, 4, 0, 0, 1, 10, 23, 35, 40, 38, 30, 21, 20, 26, 34, 32, 13, 0, 0, 42, 202, 473, 821, 1170, 1427, 1518, 1413, 1146, 792, 446, 181, 29, 0, 0, 20, 39, 38, 24, 11, 6, 10, 21, 30, 35, 35, 30, 23, 16, 10, 6, 4, 3, 4, 7, 10, 12, 13, 11, 7, 3, 0, 0, 3, 11, 18, 22, 20, 13, 5, 2, 7, 17, 23, 18, 0, 0, 0, 77, 239, 474, 738, 966, 1092, 1077, 927, 686, 422, 199, 54, 0, 0, 6, 26, 32, 26, 16, 8, 6, 7, 8, 7, 4, 2, 2, 6, 13, 20, 26, 27, 25, 20, 13, 7, 2, 0, 0, 0, 2, 4, 7, 9, 11, 12, 12, 11, 10, 10, 10, 11, 11, 11, 11, 11, 12, 15, 20, 25, 29, 29, 25, 17, 11, 8, 10, 13, 13, 6, 0, 0, 18, 90, 213, 370, 528, 646, 688, 641, 521, 361, 204, 84, 14, 0, 0, 7, 14, 12, 5, 0, 0, 0, 0, 3, 4, 4, 2, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 22, 24, 24, 25, 24, 23, 21, 19, 19, 21, 25, 31, 34, 33, 26, 14, 1, 0, 0, 10, 22, 23, 8, 0, 0, 51, 199, 438, 735, 1027, 1235, 1300, 1201, 964, 651, 340, 102, 0, 0, 115, 319, 551, 753, 877, 890, 787, 591, 350, 128, 0, 0, 133, 427, 806, 1186, 1468, 1578, 1487, 1226, 870, 512, 229, 57, 0, 0, 5, 20, 22, 16, 8, 2, 0, 0, 0, 34, 130, 289, 494, 701, 857, 916, 860, 705, 496, 287, 123, 26, 0, 0, 10, 22, 23, 16, 8, 4, 6, 9, 11, 7, 0, 0, 0, 3, 18, 27, 22, 2, 0, 0, 88, 277, 559, 889, 1192, 1386, 1414, 1265, 978, 627, 297, 60, 0, 6, 174, 416, 671, 876, 983, 966, 837, 633, 408, 213, 78, 8, 0, 0, 6, 15, 18, 15, 6, 0, 0, 3, 62, 179, 353, 558, 748, 873, 896, 805, 621, 386, 161, 3, 0, 59, 292, 620, 971, 1257, 1403, 1369, 1169, 861, 531, 255, 75, 0, 0, 1, 16, 19, 11, 3, 0, 0, 0, 0, 4, 56, 162, 320, 505, 675, 781, 793, 706, 546, 358, 187, 66, 4, 0, 0, 10, 15, 11, 3, 0, 0, 0, 1, 4, 7, 8, 10, 12, 13, 12, 10, 7, 3, 2, 4, 8, 11, 12, 7, 0, 0, 0, 2, 20, 35, 31, 5, 0, 0, 93, 324, 677, 1097, 1483, 1729, 1762, 1571, 1214, 792, 410, 141, 5, 0, 0, 26, 37, 27, 8, 0, 0, 0, 3, 11, 16, 20, 24, 29, 34, 38, 39, 38, 36, 32, 27, 20, 12, 3, 0, 0, 1, 10, 16, 14, 1, 0, 0, 53, 169, 341, 541, 720, 830, 838, 737, 554, 334, 134, 2, 0, 54, 234, 473, 714, 900, 982, 940, 787, 561, 316, 108, 0, 0, 92, 323, 630, 948, 1201, 1322, 1278, 1083, 793, 485, 229, 64, 0, 0, 6, 24, 26, 14, 0, 0, 0, 6, 17, 26, 29, 27, 21, 15, 8, 4, 1, 1, 2, 4, 5, 5, 3, 2, 4, 9, 15, 16, 9, 0, 0, 10, 75, 195, 361, 542, 695, 779, 768, 668, 505, 324, 165, 56, 2, 0, 0, 10, 13, 8, 0, 0, 0, 6, 14, 17, 15, 9, 4, 3, 9, 15, 16, 7, 0, 0, 25, 118, 274, 475, 676, 825, 879, 820, 668, 466, 266, 112, 22, 0, 0, 8, 17, 15, 6, 0, 0, 0, 3, 8, 11, 11, 9, 6, 4, 1, 0, 0, 0, 0, 4, 10, 15, 16, 13, 6, 0, 0, 0, 10, 16, 13, 0, 0, 2, 71, 211, 415, 647, 852, 978, 988, 882, 687, 451, 223, 48, 0, 0, 147, 432, 810, 1209, 1540, 1716, 1686, 1458, 1095, 695, 348, 114, 0, 0, 0, 24, 31, 20, 3, 0, 0, 0, 9, 16, 17, 13, 8, 3, 0, 0, 0, 0, 1, 2, 4, 5, 7, 7, 7, 6, 3, 1, 0, 0, 2, 8, 16, 25, 32, 35, 33, 27, 18, 9, 2, 0, 0, 2, 8, 13, 17, 19, 18, 15, 10, 5, 1, 0, 0, 2, 6, 11, 14, 15, 13, 10, 6, 2, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 3, 6, 10, 12, 13, 12, 8, 5, 1, 0, 0, 0, 2, 5, 8, 11, 12, 12, 10, 7, 4, 3, 3, 5, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 11, 11, 10, 8, 5, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 4, 5, 6, 7, 6, 6, 5, 4, 4, 4, 5, 6, 8, 11, 13, 15, 15, 14, 11, 8, 5, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 9, 8, 7, 5, 4, 3, 4, 5, 6, 7, 7, 7, 6, 5, 3, 2, 2, 2, 2, 3, 5, 7, 8, 10, 10, 10, 9, 7, 4, 2, 1, 2, 6, 11, 16, 18, 14, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 7, 0, 0, 0, 7, 19, 21, 9, 0, 0, 42, 184, 426, 744, 1080, 1355, 1495, 1463, 1267, 963, 628, 334, 129, 19, 0, 0, 4, 17, 21, 19, 10, 0, 0, 0, 66, 221, 465, 772, 1081, 1315, 1411, 1343, 1128, 826, 513, 253, 81, 0, 0, 0, 14, 26, 26, 15, 0, 0, 0, 45, 166, 363, 619, 888, 1108, 1220, 1190, 1017, 742, 433, 167, 13, 11, 165, 440, 771, 1079, 1289, 1350, 1247, 1007, 688, 370, 127, 14, 49, 213, 455, 709, 907, 1001, 970, 823, 595, 340, 120, 0, 0, 149, 434, 799, 1166, 1449, 1580, 1526, 1305, 977, 624, 322, 115, 11, 0, 0, 12, 19, 15, 7, 0, 0, 0, 0, 26, 88, 190, 328, 479, 609, 686, 689, 618, 490, 339, 197, 88, 24, 0, 0, 2, 8, 10, 9, 9, 11, 12, 10, 4, 0, 0, 0, 9, 16, 14, 1, 0, 5, 79, 236, 478, 776, 1074, 1303, 1400, 1335, 1116, 795, 448, 166, 20, 53, 262, 601, 988, 1330, 1544, 1579, 1434, 1150, 803, 470, 214, 58, 0, 0, 7, 20, 20, 9, 0, 0, 0, 4, 11, 14, 12, 7, 3, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 1, 2, 3, 5, 5, 6, 5, 4, 3, 1, 0, 0, 0, 2, 3, 6, 8, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 8, 7, 4, 0, 0, 0, 1, 8, 12, 8, 0, 0, 7, 65, 180, 348, 546, 734, 869, 916, 863, 724, 535, 339, 175, 64, 8, 0, 0, 8, 11, 8, 2, 0, 0, 0, 2, 4, 4, 3, 1, 0, 0, 0, 0, 1, 3, 4, 4, 2, 0, 0, 0, 1, 7, 11, 8, 0, 0, 4, 57, 165, 328, 524, 717, 863, 925, 888, 761, 576, 377, 204, 81, 15, 0, 0, 6, 11, 8, 1, 0, 0, 0, 6, 10, 11, 9, 3, 0, 0, 0, 4, 7, 6, 0, 0, 2, 38, 116, 238, 390, 547, 676, 746, 741, 662, 529, 372, 224, 108, 35, 1, 0, 0, 6, 7, 4, 1, 0, 2, 6, 8, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 5, 6, 7, 8, 9, 9, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 6, 6, 7, 8, 9, 12, 16, 19, 23, 25, 24, 22, 18, 13, 9, 7, 6, 8, 10, 12, 14, 15, 15, 14, 12, 11, 9, 8, 7, 6, 6, 6, 7, 7, 8, 8, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 2, 2, 1, 1, 2, 4, 6, 9, 10, 9, 5, 0, 0, 0, 1, 9, 12, 7, 0, 0, 18, 100, 255, 480, 748, 1012, 1216, 1315, 1286, 1136, 901, 633, 381, 185, 60, 1, 0, 0, 13, 16, 9, 0, 0, 9, 60, 151, 280, 432, 583, 703, 766, 756, 671, 529, 360, 203, 96, 70, 136, 288, 497, 722, 917, 1040, 1065, 989, 830, 623, 410, 228, 98, 25, 0, 0, 3, 8, 6, 1, 0, 0, 0, 5, 10, 13, 15, 14, 12, 10, 7, 5, 3, 3, 3, 3, 5, 6, 8, 9, 9, 9, 7, 5, 3, 3, 4, 6, 8, 9, 8, 5, 2, 0, 1, 4, 5, 3, 0, 0, 13, 63, 157, 295, 463, 636, 780, 866, 875, 804, 668, 496, 322, 176, 73, 16, 0, 0, 3, 6, 5, 3, 2, 4, 9, 14, 17, 16, 14, 10, 8, 6, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 2, 3, 4, 3, 1, 0, 0, 0, 1, 4, 4, 0, 0, 0, 22, 77, 170, 297, 442, 581, 688, 741, 730, 658, 540, 400, 262, 147, 66, 19, 0, 0, 0, 2, 2, 1, 0, 0, 0, 0, 2, 4, 5, 6, 6, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 4, 4, 2, 0, 0, 0, 0, 3, 4, 1, 0, 0, 14, 59, 143, 265, 416, 577, 722, 824, 866, 839, 750, 616, 459, 305, 175, 81, 24, 0, 0, 0, 6, 6, 1, 0, 0, 22, 80, 178, 314, 474, 637, 777, 869, 896, 851, 744, 594, 427, 271, 145, 60, 14, 0, 0, 1, 3, 2, 0, 0, 0, 3, 6, 7, 5, 1, 0, 0, 1, 3, 3, 0, 0, 0, 27, 90, 195, 343, 518, 698, 855, 964, 1006, 974, 873, 722, 545, 369, 218, 106, 37, 4, 0, 0, 2, 3, 1, 0, 0, 0, 4, 7, 10, 11, 11, 11, 11, 10, 9, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 9, 33, 74, 135, 210, 293, 371, 434, 471, 476, 449, 394, 320, 237, 158, 92, 44, 15, 1, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 0, 0, 0, 9, 37, 89, 169, 274, 393, 514, 618, 689, 717, 697, 633, 534, 416, 295, 187, 102, 45, 12, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 3, 4, 4, 4, 3, 2, 1, 1, 1, 0, 0, 0, 2, 15, 43, 90, 159, 246, 345, 444, 532, 597, 632, 630, 594, 527, 440, 343, 246, 161, 93, 46, 17, 3, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 9, 27, 55, 97, 152, 218, 290, 363, 429, 480, 511, 516, 496, 455, 402, 345, 297, 265, 255, 270, 307, 358, 417, 472, 515, 537, 535, 507, 458, 392, 319, 245, 178, 120, 74, 41, 18, 4, 0, 0, 8, 25, 49, 82, 122, 168, 217, 268, 315, 354, 381, 393, 389, 370, 341, 306, 273, 247, 233, 233, 247, 272, 303, 336, 365, 385, 391, 383, 360, 325, 281, 233, 184, 138, 98, 64, 38, 20, 8, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 8, 16, 27, 41, 57, 76, 97, 118, 139, 159, 175, 187, 193, 192, 185, 171, 153, 131, 108, 86, 66, 48, 34, 22, 13, 7, 3, 1, 0, 0, 0, 0, 0, 2, 7, 15, 26, 42, 60, 83, 107, 134, 161, 188, 214, 236, 252, 262, 265, 260, 248, 231, 209, 184, 158, 131, 106, 83, 63, 47, 35, 27, 23, 22, 25, 31, 41, 55, 73, 95, 119, 144, 168, 190, 209, 225, 237, 245, 248, 245, 236, 221, 200, 177, 153, 129, 107, 88, 70, 55, 42, 30, 20, 12, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 4, 5, 7, 9, 10, 12, 15, 18, 22, 26, 31, 36, 41, 46, 50, 54, 58, 63, 68, 72, 77, 80, 83, 85, 86, 86, 85, 83, 81, 79, 77, 75, 72, 69, 65, 61, 56, 51, 47, 43, 40, 37, 34, 31, 27, 24, 21, 18, 15, 13, 12, 11, 10, 9, 9, 8, 9, 9, 10, 11, 12, 13, 13],
-"peakG": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 7, 7, 7, 8, 9, 11, 12, 14, 16, 18, 19, 22, 24, 26, 27, 28, 29, 29, 30, 31, 33, 35, 38, 41, 45, 48, 51, 53, 53, 53, 52, 50, 49, 50, 51, 53, 55, 57, 59, 61, 62, 63, 64, 65, 66, 67, 68, 68, 69, 69, 69, 69, 69, 69, 68, 69, 69, 69, 70, 70, 70, 70, 70, 70, 70, 70, 69, 69, 68, 68, 67, 68, 68, 69, 69, 68, 67, 65, 64, 63, 63, 63, 64, 64, 64, 64, 64, 64, 63, 63, 63, 63, 63, 63, 64, 64, 64, 64, 64, 64, 65, 65, 65, 66, 66, 65, 65, 64, 64, 63, 62, 62, 62, 62, 63, 64, 66, 67, 68, 69, 69, 70, 71, 72, 73, 75, 78, 80, 82, 84, 86, 87, 88, 90, 90, 91, 92, 94, 96, 98, 101, 105, 108, 111, 114, 117, 119, 121, 122, 122, 122, 120, 119, 118, 118, 118, 119, 121, 122, 123, 123, 123, 123, 123, 123, 124, 125, 126, 126, 126, 125, 123, 122, 121, 121, 122, 124, 125, 125, 124, 123, 122, 121, 120, 120, 119, 119, 118, 117, 116, 116, 116, 116, 116, 116, 116, 115, 114, 112, 111, 110, 109, 110, 110, 111, 111, 110, 108, 106, 104, 103, 103, 103, 103, 104, 103, 103, 102, 101, 100, 99, 98, 97, 95, 94, 93, 92, 92, 92, 92, 92, 93, 92, 92, 92, 91, 91, 91, 91, 92, 93, 93, 93, 92, 91, 90, 88, 87, 87, 87, 87, 87, 86, 85, 84, 83, 82, 82, 82, 83, 83, 83, 82, 82, 81, 81, 81, 82, 82, 83, 84, 84, 84, 84, 84, 84, 84, 83, 83, 83, 83, 83, 83, 83, 84, 84, 85, 85, 86, 86, 86, 86, 87, 89, 89, 90, 90, 90, 90, 90, 91, 92, 94, 94, 93, 92, 90, 89, 88, 89, 91, 93, 94, 95, 96, 97, 97, 98, 99, 100, 100, 101, 101, 102, 102, 103, 103, 103, 102, 101, 100, 101, 102, 103, 104, 104, 104, 103, 102, 101, 100, 100, 99, 99, 100, 100, 101, 101, 102, 102, 103, 103, 102, 102, 102, 102, 101, 101, 101, 101, 101, 102, 102, 102, 101, 101, 100, 100, 100, 100, 100, 100, 99, 98, 98, 98, 99, 99, 100, 100, 99, 98, 98, 98, 98, 99, 100, 99, 97, 95, 93, 91, 91, 92, 94, 96, 98, 100, 101, 101, 100, 98, 96, 95, 93, 93, 93, 93, 94, 95, 96, 97, 97, 97, 97, 97, 96, 96, 96, 96, 96, 96, 96, 97, 97, 97, 97, 97, 97, 97, 98, 99, 100, 101, 103, 103, 104, 103, 102, 101, 101, 101, 102, 104, 106, 108, 109, 110, 114, 122, 138, 161, 191, 224, 255, 280, 298, 308, 317, 330, 351, 384, 427, 476, 524, 564, 589, 597, 587, 560, 521, 472, 418, 363, 308, 257, 210, 169, 134, 105, 83, 65, 53, 44, 39, 36, 34, 35, 38, 42, 49, 56, 64, 72, 79, 87, 95, 104, 115, 127, 142, 157, 171, 184, 195, 204, 210, 215, 216, 215, 211, 204, 195, 183, 170, 157, 143, 129, 114, 100, 85, 71, 59, 48, 38, 31, 25, 21, 18, 15, 13, 11, 10, 9, 9, 8, 8, 8, 8, 7, 7, 7, 7, 6, 6, 7, 7, 7, 8, 8, 8, 7, 7, 6, 6, 6, 6, 7, 7, 8, 8, 8, 9, 9, 10, 12, 14, 16, 18, 20, 22, 23, 24, 25, 26, 29, 32, 36, 41, 46, 50, 55, 59, 62, 66, 71, 77, 85, 95, 105, 115, 124, 133, 142, 151, 162, 174, 188, 202, 217, 229, 238, 245, 248, 249, 250, 250, 251, 251, 252, 251, 249, 245, 240, 234, 228, 223, 219, 218, 219, 222, 227, 233, 240, 245, 250, 253, 255, 256, 255, 253, 249, 244, 238, 231, 225, 219, 213, 208, 204, 200, 196, 193, 192, 191, 191, 192, 193, 196, 199, 202, 206, 208, 210, 209, 207, 204, 199, 193, 187, 181, 174, 168, 161, 155, 148, 143, 138, 134, 132, 130, 130, 131, 132, 134, 135, 138, 140, 142, 143, 145, 146, 146, 145, 143, 139, 135, 129, 122, 115, 108, 100, 93, 85, 79, 72, 66, 59, 53, 46, 38, 31, 25, 19, 15, 13, 12, 12, 12, 12, 11, 10, 8, 6, 4, 3, 2, 2, 2, 2, 3, 3, 4, 4, 5, 5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 3, 4, 5, 6, 6, 7, 8, 10, 12, 14, 17, 20, 24, 28, 32, 37, 43, 50, 56, 63, 69, 74, 80, 86, 92, 99, 105, 110, 114, 117, 120, 123, 126, 129, 132, 133, 134, 133, 131, 129, 127, 125, 123, 120, 118, 115, 112, 110, 109, 109, 111, 115, 119, 124, 130, 134, 138, 142, 145, 149, 154, 159, 165, 170, 175, 178, 180, 180, 178, 175, 171, 166, 160, 155, 150, 146, 143, 141, 140, 139, 138, 137, 138, 140, 144, 150, 157, 164, 169, 172, 174, 176, 178, 180, 184, 187, 190, 192, 191, 188, 182, 175, 166, 156, 146, 137, 127, 116, 106, 95, 84, 74, 64, 56, 48, 41, 34, 29, 23, 19, 16, 13, 11, 10, 9, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 1, 2, 4, 5, 5, 5, 4, 3, 2, 1, 0, 1, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 4, 4, 3, 3, 2, 1, 1, 1, 2, 2, 3, 3, 3, 4, 4, 4, 4, 5, 6, 6, 7, 7, 8, 8, 9, 10, 11, 13, 16, 19, 23, 28, 32, 36, 41, 45, 51, 57, 64, 72, 81, 90, 100, 110, 121, 132, 143, 155, 167, 179, 190, 200, 209, 215, 220, 224, 226, 227, 227, 224, 219, 211, 200, 187, 172, 158, 145, 133, 122, 112, 101, 90, 80, 70, 60, 52, 45, 39, 34, 30, 26, 23, 20, 18, 17, 16, 15, 14, 14, 13, 12, 12, 12, 12, 12, 12, 12, 13, 14, 16, 17, 19, 21, 23, 24, 26, 29, 33, 37, 42, 48, 55, 63, 72, 81, 91, 102, 114, 126, 138, 151, 164, 178, 193, 207, 221, 233, 242, 250, 254, 256, 255, 253, 249, 245, 239, 232, 223, 214, 205, 196, 187, 180, 175, 171, 170, 171, 174, 181, 190, 202, 214, 227, 240, 253, 266, 280, 294, 307, 318, 326, 331, 332, 329, 326, 322, 318, 314, 308, 301, 291, 279, 265, 252, 239, 228, 217, 206, 194, 181, 167, 152, 137, 123, 110, 98, 86, 74, 62, 52, 44, 37, 33, 30, 28, 24, 20, 15, 11, 8, 7, 6, 7, 7, 7, 6, 6, 5, 4, 4, 3, 2, 1, 0, 0, 0, 1, 2, 4, 5, 6, 7, 7, 9, 11, 14, 18, 23, 29, 35, 42, 49, 56, 62, 69, 76, 83, 89, 96, 102, 109, 115, 121, 125, 128, 128, 127, 123, 118, 112, 104, 96, 88, 79, 71, 62, 55, 48, 41, 35, 29, 23, 17, 12, 8, 6, 5, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 4, 4, 5, 5, 6, 7, 9, 10, 12, 14, 16, 18, 20, 24, 28, 33, 40, 47, 55, 64, 74, 85, 98, 111, 126, 141, 157, 174, 191, 209, 226, 242, 257, 269, 279, 288, 296, 303, 308, 312, 313, 312, 309, 306, 302, 299, 295, 289, 281, 270, 256, 241, 225, 211, 197, 184, 171, 157, 142, 127, 111, 97, 83, 71, 60, 51, 42, 33, 26, 20, 14, 11, 9, 8, 7, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 5, 7, 9, 12, 15, 18, 22, 26, 31, 38, 46, 55, 66, 77, 89, 102, 117, 135, 155, 177, 201, 225, 248, 270, 289, 305, 319, 331, 341, 350, 357, 362, 366, 368, 368, 367, 366, 363, 359, 353, 344, 334, 321, 306, 291, 276, 260, 244, 227, 210, 193, 178, 164, 154, 147, 143, 142, 144, 148, 155, 163, 172, 181, 189, 196, 201, 205, 207, 207, 205, 203, 198, 191, 182, 170, 157, 141, 125, 108, 92, 78, 66, 56, 49, 42, 37, 33, 29, 25, 22, 19, 17, 16, 14, 14, 13, 12, 11, 10, 9, 8, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 6, 7, 9, 11, 14, 17, 20, 25, 30, 37, 46, 57, 69, 83, 98, 112, 127, 142, 157, 171, 185, 197, 207, 214, 219, 221, 219, 214, 206, 196, 184, 170, 155, 140, 124, 109, 93, 79, 65, 53, 42, 33, 26, 21, 17, 14, 12, 10, 9, 8, 7, 6, 6, 6, 7, 9, 11, 13, 16, 19, 22, 26, 32, 39, 48, 59, 72, 86, 101, 117, 133, 149, 164, 180, 194, 207, 218, 226, 232, 234, 234, 230, 224, 215, 204, 190, 174, 158, 143, 130, 119, 111, 107, 105, 106, 110, 116, 124, 136, 150, 167, 187, 209, 230, 252, 271, 288, 303, 315, 327, 337, 348, 358, 368, 378, 386, 394, 401, 407, 413, 419, 424, 429, 433, 436, 438, 439, 439, 438, 437, 437, 437, 438, 439, 440, 440, 439, 436, 434, 432, 431, 432, 433, 433, 432, 429, 423, 416, 408, 400, 392, 384, 376, 366, 355, 342, 328, 313, 297, 281, 267, 254, 242, 231, 220, 207, 193, 177, 161, 145, 129, 115, 102, 89, 77, 64, 53, 43, 34, 28, 25, 23, 23, 24, 24, 24, 25, 26, 29, 34, 42, 52, 66, 82, 99, 117, 135, 155, 175, 196, 218, 240, 259, 275, 285, 289, 287, 281, 270, 256, 241, 224, 205, 186, 165, 145, 126, 109, 93, 79, 67, 57, 49, 43, 39, 38, 40, 44, 49, 56, 64, 74, 85, 98, 114, 131, 149, 168, 186, 202, 218, 231, 242, 251, 257, 258, 255, 248, 236, 220, 201, 181, 161, 142, 123, 106, 91, 77, 64, 53, 43, 35, 28, 24, 21, 19, 19, 19, 21, 23, 26, 30, 36, 44, 54, 66, 81, 98, 118, 140, 163, 188, 214, 240, 264, 286, 305, 321, 333, 343, 351, 357, 361, 364, 365, 365, 365, 366, 367, 368, 368, 366, 362, 357, 352, 347, 345, 345, 345, 345, 343, 338, 332, 324, 316, 308, 300, 290, 276, 259, 239, 216, 191, 167, 143, 122, 102, 84, 67, 53, 41, 32, 24, 19, 15, 12, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 1, 0, 1, 1, 2, 3, 4, 4, 4, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 2, 2, 1, 1, 2, 4, 5, 6, 7, 7, 7, 7, 6, 6, 6, 6, 7, 7, 8, 9, 9, 9, 9, 8, 7, 7, 7, 7, 8, 9, 10, 10, 10, 9, 8, 6, 5, 5, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 7, 10, 13, 18, 24, 32, 42, 54, 67, 80, 95, 109, 124, 138, 152, 164, 174, 181, 185, 186, 183, 177, 169, 158, 146, 132, 117, 102, 88, 74, 62, 51, 42, 34, 28, 22, 18, 14, 11, 9, 7, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 1, 2, 4, 6, 7, 7, 7, 7, 8, 10, 14, 19, 25, 32, 40, 49, 61, 75, 92, 111, 132, 153, 176, 198, 219, 237, 252, 261, 265, 263, 256, 244, 229, 212, 192, 172, 150, 127, 106, 86, 68, 53, 41, 31, 24, 17, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 5, 8, 12, 17, 24, 33, 43, 56, 72, 90, 109, 130, 150, 170, 189, 205, 219, 229, 235, 236, 232, 224, 212, 198, 183, 167, 150, 132, 113, 95, 78, 62, 49, 39, 32, 26, 22, 18, 15, 12, 10, 9, 8, 8, 8, 8, 7, 7, 6, 5, 4, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 6, 6, 7, 8, 9, 9, 10, 10, 11, 11, 12, 13, 13, 13, 13, 13, 12, 12, 11, 10, 9, 8, 8, 8, 8, 9, 10, 10, 11, 11, 11, 11, 11, 10, 10, 9, 9, 9, 10, 11, 12, 14, 14, 15, 14, 14, 13, 13, 13, 13, 13, 14, 14, 14, 13, 12, 11, 10, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 7, 7, 6, 6, 5, 4, 3, 2, 2, 2, 3, 4, 4, 5, 6, 8, 10, 14, 20, 27, 37, 50, 66, 83, 102, 121, 140, 156, 169, 179, 186, 190, 189, 185, 176, 164, 149, 132, 114, 96, 79, 64, 51, 40, 31, 23, 18, 13, 10, 7, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 6, 12, 20, 30, 43, 57, 73, 89, 106, 123, 140, 155, 168, 176, 179, 177, 170, 159, 146, 130, 113, 96, 80, 64, 50, 39, 29, 22, 16, 12, 8, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 16, 24, 34, 46, 62, 80, 101, 124, 148, 174, 199, 222, 242, 257, 265, 267, 261, 248, 231, 209, 185, 160, 134, 110, 88, 68, 52, 39, 29, 21, 14, 10, 6, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 13, 21, 30, 42, 58, 77, 102, 131, 163, 197, 230, 260, 284, 302, 313, 315, 310, 298, 281, 259, 235, 207, 179, 151, 123, 98, 76, 57, 43, 31, 22, 16, 11, 7, 4, 2, 0, 0, 0, 3, 7, 12, 20, 29, 41, 54, 71, 89, 110, 131, 151, 168, 182, 190, 193, 192, 185, 175, 162, 146, 128, 108, 89, 70, 54, 40, 30, 22, 17, 13, 11, 9, 7, 5, 3, 2, 1, 2, 4, 7, 12, 18, 26, 35, 47, 63, 83, 107, 133, 161, 188, 214, 235, 252, 264, 270, 270, 263, 251, 234, 212, 187, 161, 136, 111, 90, 72, 58, 49, 44, 43, 47, 54, 65, 79, 96, 117, 141, 167, 191, 212, 228, 237, 239, 234, 223, 207, 189, 169, 147, 126, 105, 86, 71, 62, 58, 61, 70, 84, 104, 127, 154, 183, 214, 246, 279, 311, 339, 363, 379, 388, 390, 387, 381, 375, 370, 369, 369, 371, 372, 372, 369, 362, 350, 334, 313, 287, 257, 225, 191, 157, 126, 97, 73, 54, 39, 28, 21, 15, 11, 8, 6, 5, 3, 2, 2, 1, 1, 1, 1, 2, 2, 3, 4, 5, 5, 4, 4, 3, 3, 3, 4, 6, 7, 8, 8, 7, 6, 4, 1, 0, 0, 0, 2, 6, 12, 20, 29, 40, 54, 71, 90, 113, 137, 160, 182, 198, 209, 213, 211, 203, 191, 176, 157, 137, 116, 94, 74, 57, 43, 32, 25, 20, 15, 11, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 4, 3, 3, 4, 4, 4, 5, 5, 4, 4, 3, 3, 4, 4, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 2, 2, 1, 1, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 12, 20, 31, 47, 67, 93, 123, 158, 195, 234, 272, 308, 338, 363, 380, 390, 392, 389, 383, 374, 365, 356, 348, 341, 335, 330, 325, 319, 309, 295, 277, 254, 229, 203, 176, 149, 124, 101, 81, 64, 51, 44, 42, 47, 59, 76, 97, 123, 151, 182, 213, 243, 270, 293, 310, 318, 316, 305, 285, 257, 224, 189, 156, 126, 100, 78, 60, 45, 33, 24, 17, 12, 10, 9, 9, 8, 8, 7, 7, 6, 6, 6, 7, 8, 8, 8, 8, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 3, 4, 4, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 5, 6, 7, 9, 13, 19, 27, 37, 51, 67, 86, 108, 133, 157, 181, 202, 218, 228, 231, 228, 218, 204, 185, 164, 141, 116, 93, 71, 52, 38, 27, 19, 14, 11, 9, 8, 6, 5, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 2, 1, 1, 1, 1, 3, 6, 11, 18, 27, 38, 53, 72, 94, 119, 146, 174, 200, 223, 242, 255, 261, 260, 251, 235, 212, 186, 158, 130, 104, 80, 61, 45, 33, 24, 18, 14, 12, 11, 10, 9, 7, 6, 5, 4, 5, 5, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 2, 4, 9, 15, 23, 34, 48, 64, 83, 105, 127, 149, 169, 184, 194, 196, 191, 180, 163, 142, 120, 99, 78, 61, 45, 32, 22, 15, 10, 7, 5, 4, 4, 3, 2, 1, 0, 0, 1, 3, 7, 13, 22, 34, 50, 72, 100, 135, 177, 223, 270, 315, 355, 385, 404, 411, 407, 391, 366, 332, 292, 249, 205, 164, 130, 104, 89, 85, 91, 106, 130, 160, 195, 233, 273, 312, 348, 378, 399, 412, 416, 412, 404, 393, 382, 372, 366, 362, 361, 360, 357, 350, 338, 318, 292, 259, 223, 186, 150, 118, 91, 70, 55, 46, 43, 45, 53, 66, 84, 107, 134, 165, 198, 229, 257, 279, 292, 297, 292, 278, 256, 229, 198, 166, 134, 105, 79, 57, 40, 27, 18, 13, 10, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 6, 6, 6, 5, 5, 3, 2, 2, 3, 6, 12, 22, 36, 56, 82, 112, 147, 187, 229, 272, 314, 352, 384, 407, 419, 422, 417, 406, 394, 383, 376, 374, 377, 383, 390, 396, 399, 398, 392, 384, 374, 366, 362, 363, 369, 378, 389, 399, 405, 406, 401, 391, 376, 359, 342, 328, 318, 313, 312, 315, 319, 320, 316, 306, 287, 262, 230, 196, 161, 128, 99, 74, 54, 38, 25, 16, 10, 5, 3, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 5, 6, 7, 9, 10, 11, 11, 11, 11, 10, 9, 9, 9, 9, 9, 9, 9, 8, 7, 5, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 9, 17, 28, 43, 62, 85, 112, 143, 179, 217, 254, 289, 317, 335, 342, 336, 319, 293, 260, 224, 186, 150, 116, 88, 64, 47, 35, 27, 21, 18, 16, 15, 14, 13, 12, 12, 11, 12, 15, 22, 34, 52, 77, 108, 145, 186, 230, 274, 317, 354, 383, 402, 409, 406, 396, 382, 370, 362, 361, 367, 378, 393, 408, 420, 423, 417, 399, 369, 330, 283, 235, 187, 143, 107, 78, 59, 48, 45, 49, 59, 75, 96, 121, 150, 179, 207, 230, 245, 251, 246, 232, 211, 185, 157, 129, 104, 80, 60, 42, 28, 18, 11, 8, 6, 6, 6, 6, 5, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 2, 6, 12, 22, 36, 55, 78, 108, 145, 186, 230, 275, 314, 346, 367, 376, 375, 366, 353, 338, 325, 315, 310, 310, 313, 318, 323, 325, 320, 306, 282, 249, 211, 171, 132, 97, 69, 47, 31, 19, 11, 6, 3, 1, 1, 1, 2, 1, 1, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 5, 5, 6, 7, 8, 9, 8, 7, 6, 5, 5, 5, 7, 8, 9, 9, 8, 8, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 3, 4, 6, 9, 16, 28, 45, 70, 102, 141, 185, 233, 280, 323, 358, 383, 395, 394, 378, 349, 310, 263, 214, 166, 125, 92, 68, 53, 47, 47, 53, 66, 85, 111, 143, 178, 214, 247, 274, 293, 301, 299, 287, 266, 238, 205, 170, 135, 103, 76, 55, 39, 29, 22, 18, 16, 15, 15, 15, 14, 14, 12, 10, 8, 6, 4, 4, 3, 4, 4, 4, 3, 3, 3, 3, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 12, 23, 39, 60, 86, 117, 150, 185, 219, 248, 270, 281, 281, 267, 243, 211, 176, 139, 106, 77, 53, 35, 22, 13, 10, 10, 14, 22, 34, 50, 70, 95, 122, 150, 177, 201, 218, 227, 227, 217, 199, 175, 147, 118, 91, 67, 47, 32, 22, 14, 9, 6, 4, 3, 4, 5, 7, 9, 12, 13, 13, 13, 12, 12, 12, 13, 15, 16, 17, 17, 16, 14, 12, 11, 10, 9, 9, 9, 8, 7, 6, 6, 5, 6, 6, 7, 8, 10, 12, 16, 22, 32, 46, 65, 90, 121, 158, 200, 246, 291, 332, 364, 382, 385, 370, 338, 294, 242, 188, 138, 96, 63, 40, 25, 16, 11, 8, 6, 4, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 6, 6, 6, 5, 5, 4, 3, 3, 3, 4, 5, 5, 5, 5, 4, 3, 3, 2, 1, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 3, 4, 5, 7, 8, 9, 10, 10, 9, 8, 7, 6, 5, 5, 5, 6, 8, 9, 9, 9, 9, 8, 6, 4, 3, 1, 0, 0, 0, 2, 9, 20, 39, 64, 98, 139, 185, 232, 276, 314, 340, 353, 352, 337, 309, 271, 227, 181, 136, 96, 61, 35, 18, 8, 5, 8, 18, 34, 56, 86, 123, 165, 209, 252, 287, 312, 324, 322, 306, 279, 244, 205, 164, 125, 89, 59, 36, 18, 8, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 19, 37, 64, 99, 142, 192, 246, 299, 347, 385, 408, 416, 408, 389, 363, 337, 316, 305, 304, 313, 327, 343, 354, 356, 347, 324, 289, 246, 199, 153, 112, 77, 50, 30, 16, 8, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 6, 15, 29, 49, 75, 107, 144, 183, 222, 257, 283, 298, 299, 286, 261, 226, 187, 147, 109, 77, 51, 33, 22, 16, 15, 18, 27, 40, 60, 87, 123, 164, 210, 257, 298, 330, 349, 353, 341, 316, 280, 238, 193, 150, 111, 78, 52, 33, 20, 13, 10, 8, 8, 9, 9, 9, 8, 8, 7, 6, 5, 5, 5, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 13, 29, 52, 85, 127, 176, 232, 289, 344, 392, 426, 443, 439, 416, 374, 319, 257, 195, 138, 91, 55, 30, 15, 8, 9, 15, 29, 50, 80, 119, 168, 222, 278, 330, 372, 398, 405, 391, 360, 315, 262, 207, 155, 109, 72, 44, 24, 12, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 3, 10, 21, 37, 60, 91, 131, 180, 236, 294, 348, 391, 417, 424, 412, 387, 357, 329, 311, 307, 317, 339, 370, 402, 430, 446, 446, 429, 393, 343, 284, 221, 161, 108, 67, 37, 18, 7, 3, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 4, 11, 24, 43, 71, 107, 151, 201, 253, 303, 345, 373, 383, 375, 348, 306, 255, 200, 148, 103, 67, 40, 21, 9, 2, 0, 1, 9, 24, 48, 81, 123, 173, 226, 280, 330, 369, 395, 402, 389, 359, 314, 260, 203, 149, 103, 65, 38, 19, 8, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 4, 4, 4, 3, 3, 4, 6, 11, 21, 38, 62, 93, 130, 171, 212, 249, 279, 298, 303, 293, 270, 236, 197, 155, 117, 84, 59, 40, 29, 22, 20, 20, 21, 22, 23, 21, 19, 16, 13, 11, 9, 9, 10, 11, 12, 13, 13, 13, 12, 12, 11, 12, 13, 14, 15, 15, 16, 20, 28, 43, 69, 105, 151, 206, 263, 319, 367, 401, 418, 416, 395, 357, 306, 248, 189, 134, 88, 52, 28, 13, 6, 5, 9, 17, 31, 52, 83, 124, 176, 235, 296, 354, 401, 431, 442, 433, 408, 376, 346, 325, 321, 335, 366, 407, 449, 484, 503, 502, 481, 445, 402, 360, 330, 315, 319, 339, 366, 394, 413, 418, 405, 376, 338, 298, 266, 247, 245, 259, 286, 318, 347, 367, 371, 358, 328, 285, 233, 179, 128, 85, 53, 30, 17, 11, 9, 9, 10, 10, 10, 10, 10, 9, 8, 7, 6, 6, 5, 5, 5, 6, 7, 8, 9, 10, 10, 9, 8, 8, 7, 8, 10, 15, 24, 41, 66, 102, 149, 204, 265, 325, 377, 415, 432, 425, 395, 347, 287, 223, 162, 110, 69, 39, 20, 9, 5, 8, 18, 37, 68, 111, 167, 233, 306, 377, 440, 486, 511, 512, 487, 440, 376, 303, 228, 159, 100, 55, 25, 9, 3, 8, 21, 43, 75, 119, 173, 235, 299, 360, 411, 443, 454, 443, 412, 367, 318, 274, 243, 231, 238, 259, 288, 316, 335, 339, 326, 298, 258, 210, 161, 115, 77, 48, 29, 18, 13, 13, 13, 14, 14, 14, 13, 12, 11, 10, 9, 7, 6, 6, 6, 6, 6, 6, 6, 5, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 3, 3, 3, 4, 5, 7, 8, 9, 9, 9, 9, 8, 8, 7, 6, 5, 5, 5, 5, 5, 5, 4, 3, 2, 0, 0, 0, 1, 2, 3, 5, 5, 5, 4, 3, 1, 0, 0, 0, 1, 5, 13, 25, 46, 77, 119, 172, 232, 293, 347, 387, 406, 401, 375, 330, 274, 214, 158, 109, 70, 42, 22, 10, 3, 0, 0, 5, 15, 32, 59, 97, 146, 204, 270, 336, 396, 441, 466, 467, 443, 402, 353, 309, 281, 275, 295, 336, 387, 436, 472, 484, 470, 431, 372, 303, 232, 167, 113, 71, 42, 25, 19, 21, 33, 54, 86, 128, 181, 244, 310, 375, 430, 466, 480, 469, 435, 388, 338, 296, 271, 268, 285, 316, 352, 382, 398, 395, 371, 330, 278, 221, 165, 116, 76, 47, 29, 18, 14, 14, 15, 17, 17, 16, 14, 12, 10, 9, 8, 9, 10, 11, 11, 11, 11, 10, 10, 10, 11, 11, 12, 13, 13, 13, 14, 15, 15, 16, 16, 15, 14, 12, 11, 9, 7, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 5, 16, 37, 68, 111, 165, 225, 287, 343, 386, 410, 412, 389, 347, 291, 228, 166, 111, 67, 35, 15, 4, 0, 0, 1, 3, 5, 5, 5, 4, 4, 3, 3, 3, 4, 6, 13, 24, 44, 73, 113, 164, 224, 285, 343, 387, 411, 409, 382, 333, 270, 203, 139, 87, 48, 23, 10, 4, 3, 4, 5, 6, 7, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 4, 14, 31, 59, 98, 148, 206, 266, 321, 364, 389, 390, 369, 328, 274, 212, 153, 100, 58, 29, 11, 2, 0, 0, 1, 2, 2, 2, 2, 2, 2, 3, 4, 5, 6, 7, 8, 8, 9, 9, 9, 9, 8, 7, 7, 6, 6, 7, 9, 12, 14, 16, 16, 16, 15, 14, 12, 11, 9, 9, 8, 8, 8, 8, 8, 9, 9, 9, 9, 8, 6, 5, 4, 4, 5, 9, 17, 33, 59, 96, 144, 200, 258, 310, 351, 372, 372, 349, 308, 254, 195, 138, 88, 50, 23, 8, 1, 0, 0, 1, 6, 15, 33, 61, 102, 155, 215, 275, 329, 367, 383, 375, 343, 293, 233, 170, 112, 66, 32, 12, 2, 0, 0, 0, 1, 5, 12, 27, 51, 84, 126, 172, 218, 258, 284, 292, 282, 254, 213, 166, 118, 77, 44, 22, 9, 3, 1, 1, 2, 2, 2, 2, 3, 4, 4, 5, 5, 4, 4, 3, 4, 4, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 4, 17, 40, 75, 122, 177, 235, 290, 334, 360, 365, 347, 309, 257, 198, 140, 89, 50, 23, 8, 2, 0, 2, 4, 6, 7, 8, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 2, 12, 33, 68, 118, 181, 250, 319, 377, 415, 428, 413, 373, 315, 248, 180, 119, 71, 36, 15, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 25, 56, 104, 169, 246, 329, 407, 469, 506, 511, 482, 424, 347, 262, 180, 111, 60, 27, 8, 1, 0, 1, 2, 3, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 9, 28, 62, 112, 176, 250, 324, 391, 439, 461, 453, 420, 367, 308, 256, 226, 224, 251, 302, 363, 419, 457, 467, 446, 397, 329, 253, 178, 114, 65, 31, 11, 3, 1, 3, 6, 8, 9, 9, 8, 7, 6, 6, 6, 7, 8, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 12, 16, 28, 49, 85, 137, 205, 283, 364, 434, 483, 501, 485, 441, 380, 317, 269, 248, 259, 299, 356, 416, 463, 486, 477, 438, 375, 299, 221, 150, 93, 52, 27, 14, 10, 11, 14, 17, 19, 20, 20, 20, 19, 18, 17, 17, 17, 17, 16, 16, 15, 13, 11, 9, 8, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 5, 5, 5, 4, 3, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 4, 5, 5, 6, 6, 6, 6, 5, 4, 3, 3, 3, 3, 3, 4, 5, 6, 6, 7, 7, 7, 8, 8, 9, 9, 10, 10, 10, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 2, 13, 38, 79, 138, 211, 291, 367, 427, 461, 464, 433, 376, 300, 219, 143, 81, 38, 12, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 3, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 19, 51, 103, 176, 265, 360, 446, 509, 539, 529, 481, 404, 311, 217, 134, 71, 29, 7, 0, 0, 0, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 4, 5, 5, 5, 5, 6, 6, 8, 10, 12, 14, 16, 17, 17, 16, 14, 12, 10, 8, 6, 5, 4, 3, 3, 3, 4, 4, 5, 5, 5, 4, 4, 3, 3, 3, 4, 4, 5, 6, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 15, 15, 15, 15, 14, 13, 11, 10, 9, 8, 7, 7, 11, 20, 40, 74, 124, 189, 263, 340, 406, 450, 464, 445, 395, 323, 241, 161, 94, 46, 16, 2, 0, 0, 0, 0, 0, 4, 17, 43, 86, 145, 216, 292, 363, 418, 447, 444, 409, 349, 273, 193, 122, 65, 28, 7, 0, 0, 1, 3, 3, 3, 3, 3, 4, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 7, 25, 58, 108, 172, 245, 317, 378, 417, 428, 409, 363, 298, 224, 152, 91, 46, 17, 3, 0, 0, 4, 7, 9, 10, 10, 10, 10, 9, 8, 7, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 3, 4, 4, 4, 4, 4, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 3, 4, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 6, 24, 61, 121, 202, 297, 393, 474, 523, 532, 499, 433, 348, 266, 206, 181, 196, 243, 310, 378, 429, 451, 438, 392, 323, 244, 166, 101, 53, 23, 8, 3, 4, 8, 11, 14, 14, 14, 13, 11, 8, 6, 5, 4, 4, 4, 3, 3, 2, 1, 0, 0, 1, 3, 5, 7, 8, 9, 9, 8, 8, 8, 8, 8, 9, 10, 11, 13, 15, 17, 18, 19, 18, 17, 15, 14, 14, 14, 15, 17, 18, 19, 20, 20, 19, 18, 16, 14, 12, 11, 11, 12, 14, 16, 18, 18, 18, 16, 14, 13, 12, 13, 15, 17, 19, 20, 20, 20, 19, 17, 16, 14, 12, 10, 10, 10, 11, 12, 13, 14, 14, 14, 12, 10, 8, 7, 5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 3, 5, 6, 8, 9, 10, 10, 10, 11, 11, 11, 11, 11, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 1, 14, 45, 97, 168, 253, 338, 411, 458, 471, 448, 392, 315, 230, 149, 83, 36, 10, 0, 0, 1, 4, 5, 3, 2, 7, 24, 57, 112, 188, 278, 370, 450, 503, 520, 496, 436, 353, 260, 171, 99, 47, 16, 2, 0, 0, 3, 6, 7, 8, 7, 7, 6, 6, 7, 8, 10, 13, 15, 16, 16, 15, 13, 11, 8, 6, 5, 3, 2, 1, 1, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 9, 31, 71, 129, 203, 282, 354, 406, 427, 413, 366, 295, 213, 135, 72, 29, 6, 0, 0, 1, 2, 2, 1, 0, 0, 1, 2, 2, 2, 2, 2, 3, 5, 6, 8, 9, 10, 10, 10, 10, 10, 9, 8, 6, 4, 2, 1, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 10, 37, 87, 162, 257, 361, 456, 525, 554, 536, 475, 386, 290, 210, 167, 170, 219, 302, 397, 482, 536, 546, 511, 439, 344, 242, 151, 79, 32, 7, 0, 0, 2, 3, 2, 0, 0, 3, 24, 65, 132, 222, 326, 430, 516, 568, 574, 533, 453, 349, 240, 143, 70, 24, 2, 0, 0, 5, 9, 9, 9, 7, 6, 6, 7, 8, 9, 11, 12, 13, 14, 15, 15, 14, 14, 14, 13, 13, 13, 13, 13, 15, 17, 18, 20, 21, 21, 20, 18, 16, 14, 13, 12, 12, 12, 13, 13, 13, 13, 11, 9, 7, 5, 3, 2, 1, 1, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 6, 9, 11, 13, 15, 16, 17, 17, 15, 11, 7, 3, 0, 0, 0, 1, 0, 0, 0, 15, 52, 121, 224, 355, 499, 634, 734, 780, 762, 682, 556, 408, 264, 145, 61, 15, 0, 0, 1, 5, 5, 5, 11, 30, 68, 130, 214, 316, 421, 513, 576, 593, 561, 485, 381, 278, 201, 173, 206, 295, 420, 551, 655, 707, 692, 615, 492, 350, 215, 109, 39, 5, 0, 0, 8, 13, 14, 13, 12, 12, 12, 12, 11, 10, 9, 9, 8, 8, 8, 7, 7, 6, 5, 4, 3, 3, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, 4, 4, 5, 6, 7, 7, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 3, 4, 6, 8, 10, 12, 13, 15, 16, 17, 16, 14, 11, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 1, 0, 0, 4, 24, 66, 133, 221, 318, 409, 477, 507, 492, 437, 351, 253, 159, 84, 33, 7, 0, 0, 2, 4, 5, 4, 4, 3, 3, 2, 1, 0, 0, 0, 2, 2, 1, 0, 0, 10, 39, 92, 167, 256, 345, 417, 456, 456, 415, 344, 257, 169, 96, 43, 12, 0, 0, 1, 4, 6, 7, 9, 10, 11, 11, 10, 8, 6, 3, 2, 1, 2, 3, 5, 7, 8, 9, 8, 7, 6, 5, 4, 3, 3, 4, 5, 6, 6, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 6, 6, 5, 4, 2, 1, 0, 0, 1, 3, 4, 6, 6, 6, 6, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 2, 3, 2, 0, 0, 9, 43, 108, 206, 330, 461, 575, 648, 663, 615, 515, 386, 259, 162, 114, 123, 181, 267, 356, 424, 454, 439, 386, 307, 219, 138, 73, 30, 7, 0, 1, 5, 10, 13, 15, 17, 18, 19, 20, 20, 21, 20, 19, 18, 17, 16, 16, 17, 18, 19, 20, 20, 18, 15, 12, 8, 5, 3, 2, 3, 4, 5, 5, 3, 1, 0, 0, 0, 1, 2, 1, 0, 0, 4, 23, 61, 119, 194, 276, 349, 399, 415, 393, 338, 261, 178, 104, 47, 13, 0, 0, 3, 10, 15, 18, 21, 23, 26, 28, 30, 30, 27, 23, 18, 13, 9, 7, 7, 8, 10, 12, 13, 14, 13, 12, 10, 8, 7, 6, 6, 7, 6, 5, 3, 1, 0, 1, 3, 4, 2, 0, 0, 8, 38, 96, 184, 294, 410, 511, 574, 585, 541, 452, 336, 218, 118, 48, 10, 0, 0, 3, 6, 6, 4, 3, 3, 5, 6, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 5, 6, 8, 10, 13, 16, 18, 20, 22, 22, 22, 21, 19, 17, 15, 13, 13, 13, 15, 17, 20, 22, 21, 19, 15, 11, 8, 7, 6, 5, 1, 0, 0, 17, 58, 128, 226, 341, 453, 539, 581, 567, 500, 395, 276, 164, 78, 24, 0, 0, 1, 7, 10, 11, 11, 11, 13, 14, 16, 16, 16, 15, 15, 15, 14, 14, 13, 13, 13, 14, 15, 17, 18, 19, 18, 17, 15, 13, 12, 11, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 3, 4, 6, 8, 9, 10, 9, 6, 2, 0, 0, 0, 2, 4, 3, 0, 0, 2, 26, 79, 164, 274, 391, 492, 556, 565, 517, 425, 308, 191, 96, 33, 3, 0, 0, 5, 7, 6, 3, 1, 1, 3, 5, 5, 5, 4, 3, 3, 4, 5, 6, 6, 7, 8, 8, 8, 7, 6, 4, 3, 3, 4, 6, 8, 11, 12, 13, 12, 10, 7, 5, 2, 0, 0, 0, 0, 1, 3, 5, 5, 3, 0, 0, 0, 0, 3, 6, 4, 0, 0, 5, 41, 116, 229, 371, 516, 636, 704, 702, 632, 511, 364, 223, 111, 38, 3, 0, 0, 6, 10, 10, 9, 9, 10, 12, 12, 12, 9, 7, 5, 4, 3, 3, 3, 2, 1, 0, 1, 2, 4, 6, 8, 11, 13, 14, 16, 18, 19, 19, 19, 17, 13, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 2, 4, 6, 8, 9, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 8, 8, 7, 7, 6, 6, 6, 7, 8, 11, 13, 15, 15, 13, 10, 6, 3, 3, 4, 6, 5, 1, 0, 4, 33, 98, 204, 345, 499, 638, 730, 752, 696, 576, 421, 270, 162, 122, 157, 255, 386, 515, 608, 642, 611, 523, 402, 272, 158, 74, 23, 0, 0, 0, 4, 7, 7, 3, 0, 0, 3, 35, 97, 191, 308, 429, 528, 582, 579, 518, 414, 292, 176, 84, 27, 0, 0, 1, 8, 11, 12, 11, 12, 13, 15, 17, 17, 15, 12, 8, 5, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 5, 6, 7, 8, 8, 7, 7, 5, 4, 4, 4, 5, 6, 8, 10, 11, 12, 12, 11, 10, 9, 8, 8, 7, 8, 8, 9, 10, 11, 11, 10, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 2, 5, 4, 0, 0, 4, 33, 96, 196, 323, 458, 571, 634, 630, 556, 429, 283, 156, 85, 93, 181, 329, 500, 652, 745, 758, 688, 556, 394, 237, 113, 35, 0, 0, 2, 11, 15, 15, 13, 11, 11, 11, 10, 8, 5, 2, 1, 1, 3, 5, 8, 10, 10, 11, 10, 8, 6, 4, 3, 2, 3, 5, 7, 9, 10, 10, 9, 8, 5, 3, 1, 0, 0, 1, 3, 5, 5, 5, 2, 0, 0, 0, 1, 4, 6, 3, 0, 0, 16, 65, 151, 272, 409, 537, 626, 653, 609, 503, 361, 220, 116, 75, 107, 205, 340, 476, 578, 619, 590, 501, 375, 242, 128, 50, 8, 0, 0, 6, 10, 9, 7, 6, 7, 10, 14, 15, 15, 13, 10, 6, 3, 1, 0, 0, 0, 1, 3, 3, 1, 0, 0, 0, 0, 4, 7, 6, 0, 0, 2, 39, 115, 230, 372, 513, 621, 670, 647, 557, 423, 278, 150, 60, 11, 0, 0, 5, 9, 8, 4, 1, 0, 2, 4, 6, 7, 8, 8, 9, 9, 9, 8, 6, 4, 1, 0, 0, 0, 0, 1, 2, 4, 7, 10, 12, 13, 14, 13, 12, 11, 10, 8, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 8, 7, 6, 5, 3, 1, 0, 0, 0, 2, 5, 8, 10, 10, 7, 3, 1, 1, 4, 7, 5, 0, 0, 1, 35, 105, 216, 354, 496, 610, 668, 655, 574, 446, 301, 168, 70, 13, 0, 0, 6, 14, 13, 5, 0, 0, 18, 75, 170, 298, 439, 566, 648, 664, 606, 487, 335, 189, 86, 53, 99, 210, 356, 499, 601, 637, 599, 501, 368, 231, 118, 41, 4, 0, 0, 9, 14, 15, 15, 15, 17, 21, 23, 24, 22, 17, 12, 8, 7, 9, 11, 11, 6, 0, 0, 12, 63, 157, 289, 441, 582, 677, 703, 652, 537, 387, 237, 115, 36, 0, 0, 1, 10, 13, 10, 6, 3, 4, 8, 12, 13, 11, 7, 2, 0, 0, 3, 7, 6, 1, 0, 0, 29, 96, 206, 348, 497, 619, 683, 672, 588, 452, 298, 160, 62, 8, 0, 0, 7, 12, 9, 4, 0, 0, 0, 1, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 6, 7, 7, 6, 6, 5, 4, 4, 3, 2, 2, 1, 2, 3, 4, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 7, 7, 6, 6, 7, 8, 8, 8, 7, 6, 4, 3, 2, 3, 3, 4, 5, 7, 9, 12, 15, 18, 19, 16, 11, 5, 1, 1, 4, 7, 6, 0, 0, 2, 39, 116, 233, 377, 520, 627, 671, 639, 540, 399, 251, 126, 42, 1, 0, 0, 9, 13, 11, 6, 3, 4, 7, 11, 13, 12, 9, 3, 0, 0, 0, 4, 9, 9, 3, 0, 0, 32, 114, 249, 426, 615, 775, 864, 859, 757, 580, 372, 181, 51, 11, 63, 190, 355, 514, 626, 665, 625, 519, 378, 235, 117, 39, 1, 0, 0, 7, 13, 12, 5, 0, 0, 4, 46, 126, 244, 384, 519, 615, 648, 606, 502, 362, 219, 104, 30, 0, 0, 2, 12, 17, 16, 14, 12, 11, 12, 12, 11, 10, 9, 9, 9, 9, 9, 7, 5, 3, 1, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 8, 8, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 4, 5, 6, 8, 10, 11, 13, 13, 12, 11, 9, 8, 7, 6, 7, 8, 11, 14, 17, 17, 15, 10, 7, 5, 8, 12, 14, 10, 0, 0, 6, 55, 153, 301, 478, 650, 775, 819, 768, 631, 443, 252, 107, 47, 84, 207, 379, 553, 679, 722, 669, 534, 356, 184, 70, 50, 135, 307, 524, 729, 869, 905, 829, 660, 442, 232, 82, 26, 74, 206, 380, 546, 657, 685, 627, 502, 347, 200, 88, 21, 0, 0, 3, 10, 13, 11, 6, 0, 0, 0, 15, 66, 154, 274, 407, 524, 595, 599, 535, 419, 282, 156, 62, 10, 0, 0, 7, 13, 14, 11, 8, 7, 10, 13, 16, 17, 17, 15, 13, 11, 8, 6, 4, 2, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 6, 7, 8, 9, 10, 10, 9, 7, 4, 0, 0, 0, 0, 4, 8, 7, 0, 0, 0, 30, 97, 201, 328, 454, 547, 581, 548, 456, 329, 200, 95, 28, 0, 0, 1, 9, 11, 8, 5, 3, 6, 9, 12, 13, 12, 8, 5, 2, 1, 0, 1, 3, 6, 9, 12, 13, 11, 7, 2, 0, 0, 0, 5, 9, 8, 0, 0, 0, 39, 122, 248, 399, 544, 647, 679, 631, 517, 367, 217, 98, 25, 0, 0, 4, 13, 15, 12, 9, 9, 13, 19, 25, 27, 26, 21, 15, 10, 5, 2, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 9, 10, 11, 12, 11, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 9, 9, 10, 11, 11, 11, 11, 10, 9, 7, 7, 7, 9, 13, 17, 20, 22, 20, 14, 7, 0, 0, 0, 5, 9, 7, 0, 0, 5, 53, 148, 288, 453, 606, 709, 732, 668, 535, 368, 208, 87, 16, 0, 0, 5, 14, 16, 10, 0, 0, 0, 12, 54, 122, 209, 301, 375, 411, 398, 340, 252, 157, 77, 23, 0, 0, 0, 7, 9, 6, 3, 0, 0, 2, 4, 6, 6, 5, 4, 3, 2, 1, 1, 1, 2, 3, 4, 5, 5, 6, 6, 7, 7, 7, 8, 8, 9, 9, 9, 10, 10, 10, 10, 9, 9, 8, 7, 6, 6, 6, 6, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 1, 3, 6, 8, 9, 7, 3, 0, 0, 0, 5, 10, 10, 3, 0, 0, 32, 116, 252, 425, 601, 737, 794, 757, 636, 463, 283, 134, 38, 0, 0, 0, 13, 19, 17, 7, 0, 0, 7, 56, 149, 284, 440, 585, 682, 699, 627, 481, 301, 138, 41, 39, 138, 311, 512, 686, 785, 783, 680, 505, 303, 128, 22, 10, 91, 238, 409, 557, 642, 645, 570, 440, 291, 158, 62, 10, 0, 0, 10, 16, 15, 11, 7, 6, 8, 11, 13, 14, 14, 12, 11, 9, 7, 6, 4, 3, 2, 2, 2, 3, 4, 5, 6, 6, 6, 6, 6, 6, 6, 6, 5, 2, 0, 0, 0, 0, 5, 9, 6, 0, 0, 1, 36, 108, 215, 340, 456, 531, 546, 494, 391, 265, 147, 59, 9, 0, 0, 6, 10, 9, 4, 0, 0, 0, 0, 2, 2, 2, 1, 1, 2, 4, 6, 7, 8, 9, 9, 9, 8, 8, 7, 6, 6, 7, 8, 10, 13, 16, 18, 20, 20, 19, 16, 12, 8, 5, 2, 1, 1, 2, 3, 4, 4, 2, 0, 0, 0, 0, 3, 8, 9, 4, 0, 0, 15, 69, 163, 288, 419, 524, 574, 555, 471, 346, 215, 105, 33, 0, 0, 0, 3, 3, 2, 4, 7, 8, 3, 0, 0, 27, 109, 250, 435, 626, 778, 846, 812, 684, 499, 305, 144, 40, 0, 0, 3, 15, 19, 15, 9, 7, 9, 14, 17, 17, 14, 9, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 2, 4, 7, 9, 10, 10, 8, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 4, 9, 16, 24, 29, 32, 31, 27, 21, 15, 10, 7, 8, 11, 15, 19, 23, 24, 23, 21, 18, 14, 10, 5, 1, 0, 0, 0, 5, 10, 10, 4, 0, 0, 19, 83, 191, 329, 469, 575, 617, 583, 482, 344, 203, 91, 22, 0, 0, 5, 14, 17, 14, 10, 7, 8, 10, 11, 10, 6, 0, 0, 0, 0, 7, 12, 10, 1, 0, 1, 49, 150, 302, 484, 657, 774, 802, 728, 570, 368, 173, 36, 0, 38, 170, 350, 529, 662, 716, 677, 558, 388, 211, 72, 5, 27, 134, 299, 483, 643, 740, 752, 679, 541, 375, 216, 95, 23, 0, 0, 8, 18, 20, 16, 9, 2, 0, 0, 1, 5, 8, 11, 13, 13, 12, 10, 8, 5, 3, 1, 0, 0, 0, 1, 9, 15, 15, 5, 0, 0, 24, 102, 229, 386, 539, 646, 676, 619, 492, 333, 182, 70, 8, 0, 0, 9, 15, 13, 7, 2, 1, 3, 7, 8, 7, 3, 0, 0, 2, 7, 14, 20, 25, 26, 24, 20, 15, 11, 8, 8, 10, 13, 16, 18, 20, 21, 21, 20, 18, 16, 16, 16, 19, 24, 30, 35, 38, 39, 38, 34, 29, 23, 15, 6, 0, 0, 0, 6, 14, 15, 7, 0, 0, 22, 106, 250, 437, 629, 778, 841, 799, 666, 478, 285, 129, 32, 0, 0, 6, 19, 22, 17, 10, 5, 4, 5, 6, 7, 8, 9, 11, 14, 16, 17, 16, 12, 7, 2, 0, 0, 3, 10, 19, 27, 33, 35, 33, 26, 18, 9, 3, 0, 0, 0, 2, 4, 6, 8, 9, 9, 8, 7, 5, 3, 1, 1, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 10, 9, 8, 6, 4, 4, 5, 7, 10, 13, 15, 17, 18, 18, 17, 17, 15, 13, 9, 4, 0, 0, 0, 3, 8, 9, 5, 0, 0, 8, 53, 133, 239, 349, 437, 476, 456, 382, 277, 167, 79, 22, 0, 0, 0, 7, 12, 17, 22, 24, 21, 10, 0, 0, 33, 120, 263, 444, 628, 769, 825, 775, 627, 418, 205, 47, 0, 56, 226, 456, 684, 847, 900, 829, 655, 425, 201, 42, 0, 41, 190, 388, 579, 713, 754, 698, 563, 390, 223, 94, 19, 0, 0, 14, 30, 37, 36, 30, 22, 15, 9, 4, 2, 2, 6, 12, 19, 25, 28, 28, 24, 18, 12, 7, 4, 6, 11, 18, 26, 32, 35, 34, 30, 24, 18, 12, 8, 5, 4, 6, 10, 16, 21, 20, 11, 0, 0, 5, 59, 157, 290, 431, 543, 595, 570, 477, 342, 202, 89, 20, 0, 0, 6, 17, 21, 20, 16, 13, 11, 10, 8, 5, 3, 2, 3, 5, 7, 8, 8, 6, 3, 1, 0, 0, 0, 3, 6, 9, 11, 12, 11, 9, 7, 4, 3, 2, 2, 2, 3, 3, 4, 5, 5, 6, 7, 7, 8, 8, 10, 11, 13, 15, 16, 17, 17, 15, 12, 9, 5, 2, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 3, 7, 11, 15, 18, 19, 18, 17, 14, 12, 9, 5, 2, 0, 3, 10, 17, 19, 12, 0, 0, 4, 62, 173, 329, 498, 641, 716, 701, 601, 446, 277, 134, 39, 0, 0, 2, 14, 20, 18, 14, 12, 13, 15, 18, 18, 15, 8, 1, 0, 0, 2, 13, 21, 21, 8, 0, 0, 35, 145, 322, 540, 752, 900, 941, 859, 677, 443, 218, 53, 0, 0, 97, 235, 373, 472, 509, 477, 389, 272, 157, 69, 16, 0, 0, 2, 6, 8, 10, 13, 14, 9, 0, 0, 4, 63, 179, 344, 531, 693, 786, 783, 684, 518, 330, 165, 53, 0, 0, 1, 15, 21, 16, 7, 0, 0, 0, 0, 2, 5, 8, 10, 12, 14, 13, 11, 7, 4, 1, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 2, 1, 2, 4, 4, 3, 0, 0, 0, 0, 7, 13, 13, 4, 0, 0, 28, 111, 245, 411, 574, 690, 724, 668, 536, 367, 204, 81, 12, 0, 0, 9, 15, 13, 5, 0, 0, 0, 3, 6, 4, 0, 0, 0, 2, 10, 15, 10, 0, 0, 3, 60, 174, 333, 509, 656, 733, 714, 608, 444, 269, 123, 31, 0, 0, 5, 16, 18, 12, 4, 0, 0, 2, 4, 4, 3, 3, 6, 11, 17, 23, 27, 27, 23, 18, 13, 10, 6, 3, 0, 0, 0, 0, 10, 18, 18, 5, 0, 0, 46, 169, 364, 604, 837, 999, 1043, 952, 747, 483, 227, 43, 0, 22, 173, 378, 577, 717, 760, 700, 559, 380, 211, 84, 13, 0, 0, 8, 20, 25, 23, 14, 0, 0, 0, 34, 126, 269, 443, 609, 720, 744, 673, 527, 349, 185, 66, 3, 0, 0, 12, 19, 15, 7, 0, 0, 1, 5, 6, 3, 0, 0, 2, 10, 21, 28, 25, 13, 0, 0, 19, 87, 199, 339, 477, 575, 605, 560, 451, 311, 174, 71, 11, 0, 0, 6, 13, 13, 9, 6, 4, 6, 7, 7, 5, 2, 0, 0, 2, 5, 8, 10, 9, 7, 5, 2, 0, 0, 0, 2, 5, 9, 12, 14, 15, 13, 11, 8, 5, 2, 1, 0, 0, 1, 3, 5, 7, 9, 10, 10, 8, 6, 3, 0, 0, 0, 1, 3, 5, 5, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 2, 0, 0, 0, 0, 6, 13, 13, 5, 0, 0, 21, 98, 223, 380, 532, 637, 663, 603, 475, 316, 167, 60, 3, 0, 0, 11, 16, 13, 7, 2, 3, 9, 16, 22, 23, 21, 16, 11, 6, 2, 0, 0, 0, 1, 4, 6, 6, 4, 0, 0, 0, 1, 8, 13, 11, 0, 0, 0, 43, 139, 282, 447, 595, 685, 691, 610, 467, 302, 156, 53, 2, 0, 0, 10, 17, 17, 15, 16, 20, 24, 26, 24, 18, 11, 4, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 7, 11, 13, 14, 12, 9, 5, 1, 0, 0, 0, 2, 5, 8, 11, 13, 13, 10, 5, 0, 0, 0, 1, 10, 17, 14, 2, 0, 0, 53, 169, 342, 545, 730, 845, 853, 747, 554, 326, 124, 2, 0, 77, 241, 429, 588, 675, 672, 584, 441, 282, 144, 49, 3, 0, 1, 11, 15, 13, 8, 4, 4, 6, 8, 9, 7, 3, 0, 0, 1, 5, 12, 19, 25, 28, 27, 23, 17, 10, 4, 0, 1, 4, 9, 16, 22, 26, 28, 27, 24, 19, 14, 10, 6, 4, 3, 2, 1, 0, 0, 0, 1, 3, 5, 7, 7, 7, 6, 6, 9, 12, 15, 16, 13, 7, 1, 0, 3, 11, 17, 14, 2, 0, 0, 52, 167, 340, 541, 722, 834, 841, 740, 558, 342, 147, 16, 0, 17, 127, 270, 404, 494, 517, 470, 370, 246, 130, 47, 3, 0, 0, 9, 13, 11, 5, 0, 0, 3, 7, 9, 6, 1, 0, 0, 0, 10, 19, 20, 9, 0, 0, 25, 121, 281, 484, 682, 824, 865, 794, 632, 427, 231, 86, 8, 0, 0, 12, 20, 16, 6, 0, 0, 0, 2, 4, 4, 3, 1, 2, 6, 13, 20, 26, 29, 28, 24, 17, 9, 2, 0, 0, 3, 13, 26, 38, 42, 34, 14, 0, 0, 27, 112, 244, 400, 541, 627, 633, 556, 421, 267, 131, 39, 0, 0, 4, 21, 32, 38, 42, 43, 40, 27, 7, 0, 0, 53, 170, 342, 536, 706, 802, 795, 689, 514, 319, 153, 42, 0, 0, 1, 20, 32, 32, 21, 5, 0, 0, 30, 120, 264, 444, 624, 756, 800, 740, 586, 378, 170, 20, 0, 41, 217, 458, 701, 882, 951, 893, 727, 506, 287, 118, 21, 0, 0, 12, 24, 24, 17, 10, 7, 9, 12, 12, 10, 7, 5, 6, 11, 17, 24, 28, 28, 25, 21, 16, 13, 13, 16, 23, 32, 40, 44, 43, 38, 29, 19, 10, 3, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 0, 0, 0, 0, 5, 12, 14, 6, 0, 0, 16, 87, 210, 370, 533, 654, 699, 653, 531, 368, 208, 85, 14, 0, 0, 7, 15, 16, 13, 11, 12, 15, 18, 17, 13, 6, 1, 0, 0, 6, 14, 23, 30, 33, 33, 29, 22, 15, 10, 7, 8, 12, 17, 22, 25, 26, 23, 18, 12, 7, 3, 3, 6, 10, 14, 16, 16, 14, 9, 4, 0, 0, 0, 2, 8, 14, 21, 25, 27, 25, 20, 14, 8, 4, 2, 3, 5, 8, 12, 14, 15, 15, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 9, 14, 18, 20, 19, 15, 10, 4, 0, 0, 0, 3, 7, 11, 13, 14, 13, 10, 6, 2, 0, 0, 0, 3, 8, 12, 14, 15, 13, 10, 6, 3, 2, 3, 6, 11, 16, 21, 25, 28, 29, 28, 25, 20, 16, 11, 8, 6, 6, 6, 7, 7, 6, 6, 6, 6, 7, 6, 3, 0, 0, 0, 2, 9, 13, 9, 0, 0, 0, 45, 135, 265, 410, 533, 600, 590, 506, 373, 230, 110, 32, 0, 0, 0, 6, 11, 15, 19, 20, 14, 0, 0, 0, 65, 200, 400, 634, 845, 974, 982, 861, 643, 385, 155, 7, 0, 51, 212, 405, 574, 674, 678, 592, 444, 277, 134, 39, 0, 0, 4, 16, 18, 12, 3, 0, 0, 0, 1, 4, 6, 7, 7, 7, 6, 5, 2, 0, 0, 3, 9, 18, 27, 35, 39, 39, 34, 26, 18, 11, 7, 6, 9, 12, 15, 17, 16, 12, 8, 5, 1, 0, 0, 0, 2, 6, 11, 16, 18, 16, 12, 7, 2, 0, 2, 7, 15, 22, 27, 29, 26, 20, 13, 6, 1, 0, 0, 1, 5, 10, 13, 15, 15, 13, 9, 6, 4, 4, 6, 10, 14, 17, 17, 16, 12, 8, 5, 2, 1, 2, 4, 7, 10, 12, 12, 12, 10, 8, 6, 5, 5, 7, 9, 11, 12, 11, 10, 8, 6, 5, 5, 6, 7, 8, 10, 10, 9, 6, 1, 0, 0, 0, 6, 13, 15, 7, 0, 0, 19, 98, 234, 408, 583, 711, 755, 701, 565, 387, 214, 84, 11, 0, 0, 9, 17, 14, 6, 0, 0, 0, 0, 3, 6, 7, 8, 9, 10, 10, 9, 8, 7, 7, 8, 9, 10, 11, 10, 8, 6, 4, 3, 3, 5, 9, 14, 17, 18, 16, 9, 2, 0, 0, 1, 11, 18, 15, 2, 0, 0, 47, 161, 333, 534, 715, 824, 829, 727, 551, 350, 174, 56, 0, 0, 0, 8, 8, 1, 0, 2, 10, 12, 4, 0, 0, 43, 158, 339, 560, 769, 907, 935, 843, 659, 436, 230, 81, 2, 0, 0, 14, 28, 29, 16, 0, 0, 0, 44, 149, 305, 486, 652, 756, 767, 681, 523, 338, 172, 57, 0, 0, 0, 13, 18, 14, 8, 4, 5, 9, 13, 14, 11, 6, 2, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 2, 5, 7, 9, 10, 9, 6, 3, 1, 0, 0, 0, 3, 6, 8, 8, 6, 4, 4, 7, 15, 24, 28, 21, 4, 0, 0, 50, 168, 343, 546, 726, 834, 837, 733, 554, 350, 172, 52, 0, 0, 2, 17, 21, 16, 7, 2, 2, 6, 11, 13, 10, 5, 0, 0, 3, 11, 18, 18, 8, 0, 0, 16, 87, 206, 356, 504, 610, 641, 588, 467, 314, 169, 62, 5, 0, 0, 9, 14, 11, 5, 0, 1, 6, 13, 17, 18, 16, 13, 9, 7, 6, 7, 10, 13, 16, 19, 20, 21, 19, 17, 13, 10, 7, 6, 6, 6, 6, 6, 5, 5, 5, 7, 11, 16, 21, 25, 27, 27, 25, 21, 16, 12, 8, 4, 0, 0, 0, 0, 6, 12, 12, 4, 0, 0, 19, 88, 201, 341, 476, 568, 589, 533, 416, 274, 142, 48, 0, 0, 0, 11, 16, 14, 9, 6, 7, 12, 17, 19, 18, 15, 9, 4, 1, 0, 0, 0, 2, 3, 3, 2, 0, 0, 3, 10, 19, 26, 24, 11, 0, 0, 19, 101, 240, 414, 586, 708, 745, 685, 546, 369, 201, 76, 7, 0, 0, 11, 18, 17, 9, 3, 0, 1, 4, 6, 8, 9, 12, 17, 23, 29, 32, 32, 29, 24, 20, 15, 10, 5, 0, 0, 0, 2, 12, 19, 18, 5, 0, 0, 38, 147, 319, 529, 729, 863, 891, 806, 633, 421, 224, 82, 6, 0, 0, 13, 25, 29, 29, 25, 18, 6, 0, 0, 23, 101, 230, 391, 549, 662, 696, 641, 514, 350, 193, 75, 9, 0, 0, 12, 23, 25, 21, 16, 13, 11, 10, 10, 9, 8, 8, 9, 10, 10, 9, 7, 6, 5, 6, 7, 8, 8, 10, 15, 24, 34, 42, 41, 27, 5, 0, 4, 73, 208, 401, 617, 804, 910, 897, 764, 543, 293, 87, 0, 22, 189, 440, 705, 908, 992, 939, 772, 541, 311, 131, 24, 0, 0, 12, 30, 32, 20, 0, 0, 0, 36, 126, 258, 412, 552, 640, 650, 578, 445, 289, 148, 49, 0, 0, 0, 12, 17, 14, 7, 2, 0, 2, 4, 6, 5, 3, 1, 0, 0, 2, 5, 8, 11, 12, 13, 11, 9, 6, 4, 1, 0, 0, 0, 0, 2, 4, 7, 9, 10, 10, 9, 7, 4, 2, 0, 0, 0, 0, 1, 3, 3, 3, 1, 0, 0, 0, 4, 11, 15, 11, 0, 0, 1, 54, 159, 312, 484, 634, 721, 718, 626, 472, 298, 148, 46, 0, 0, 0, 12, 15, 10, 2, 0, 0, 0, 1, 3, 4, 2, 1, 0, 0, 0, 0, 0, 2, 5, 9, 13, 17, 19, 19, 17, 15, 12, 10, 10, 10, 11, 11, 11, 11, 9, 8, 7, 6, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 13, 14, 13, 12, 9, 7, 6, 6, 6, 7, 8, 8, 7, 6, 5, 6, 8, 12, 17, 22, 25, 27, 25, 20, 12, 3, 0, 0, 1, 11, 20, 19, 8, 0, 0, 31, 130, 291, 492, 688, 829, 872, 805, 649, 448, 253, 106, 21, 0, 0, 5, 15, 19, 22, 24, 24, 17, 2, 0, 2, 62, 184, 363, 568, 750, 861, 867, 766, 588, 381, 196, 66, 1, 0, 0, 15, 23, 22, 17, 15, 19, 26, 33, 36, 32, 23, 12, 3, 0, 2, 10, 18, 17, 6, 0, 0, 30, 123, 274, 464, 652, 787, 832, 772, 626, 434, 247, 103, 19, 0, 0, 8, 16, 15, 6, 0, 0, 0, 2, 6, 7, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 9, 13, 17, 21, 23, 24, 22, 18, 14, 9, 4, 1, 0, 0, 0, 4, 9, 16, 22, 26, 28, 25, 20, 14, 8, 3, 1, 1, 3, 6, 8, 11, 12, 13, 13, 13, 14, 15, 16, 17, 18, 18, 17, 15, 12, 8, 4, 1, 0, 0, 0, 2, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 8, 6, 5, 5, 5, 6, 8, 9, 10, 9, 9, 8, 7, 6, 5, 4, 4, 5, 7, 11, 14, 15, 12, 7, 3, 2, 6, 13, 16, 12, 0, 0, 7, 70, 194, 372, 576, 757, 865, 863, 748, 546, 316, 122, 23, 44, 177, 378, 584, 733, 782, 723, 579, 396, 220, 89, 15, 0, 0, 11, 20, 19, 13, 6, 3, 3, 5, 7, 7, 6, 5, 4, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 8, 10, 11, 12, 12, 11, 10, 9, 9, 10, 13, 16, 19, 18, 14, 7, 2, 1, 6, 15, 20, 15, 0, 0, 2, 69, 205, 405, 638, 850, 986, 1004, 897, 689, 434, 196, 31, 0, 42, 204, 421, 636, 795, 858, 812, 674, 486, 293, 137, 37, 0, 0, 1, 17, 25, 21, 7, 0, 0, 12, 87, 219, 396, 584, 739, 816, 793, 677, 500, 310, 149, 44, 0, 0, 2, 13, 15, 9, 2, 0, 0, 1, 3, 2, 0, 0, 0, 7, 14, 15, 7, 0, 0, 25, 113, 260, 449, 642, 790, 850, 806, 671, 482, 289, 133, 35, 0, 0, 4, 14, 14, 8, 0, 0, 0, 0, 3, 4, 4, 2, 0, 0, 0, 2, 3, 4, 4, 4, 3, 2, 2, 3, 5, 7, 9, 10, 10, 8, 5, 3, 1, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 5, 5, 5, 5, 6, 7, 8, 9, 9, 9, 7, 4, 2, 0, 0, 1, 3, 5, 8, 9, 10, 9, 7, 5, 3, 2, 2, 3, 3, 4, 5, 5, 6, 6, 7, 6, 5, 1, 0, 0, 0, 3, 11, 14, 9, 0, 0, 10, 78, 205, 383, 580, 751, 849, 848, 746, 572, 373, 196, 71, 6, 0, 0, 10, 15, 10, 2, 0, 4, 13, 21, 24, 18, 9, 1, 0, 6, 15, 17, 9, 0, 0, 30, 130, 302, 528, 764, 952, 1038, 993, 824, 577, 323, 135, 70, 148, 347, 611, 866, 1039, 1083, 986, 773, 501, 242, 59, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 58, 226, 447, 658, 803, 844, 777, 626, 435, 251, 110, 27, 0, 0, 7, 14, 12, 5, 0, 0, 0, 1, 5, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 4, 5, 6, 9, 13, 17, 19, 21, 19, 16, 11, 7, 3, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 1, 2, 3, 4, 4, 4, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 6, 5, 4, 2, 0, 0, 0, 1, 3, 6, 8, 9, 9, 8, 6, 3, 1, 0, 0, 3, 6, 9, 11, 12, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 8, 7, 6, 4, 3, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 3, 7, 10, 13, 14, 13, 11, 8, 5, 4, 5, 7, 10, 14, 17, 19, 20, 17, 12, 6, 0, 0, 0, 4, 11, 14, 7, 0, 0, 18, 93, 228, 412, 613, 785, 884, 881, 778, 603, 400, 217, 85, 13, 0, 0, 9, 15, 13, 6, 1, 0, 1, 4, 5, 5, 2, 0, 0, 1, 4, 7, 9, 9, 8, 5, 2, 0, 0, 0, 1, 4, 7, 9, 11, 11, 10, 9, 7, 6, 5, 2, 0, 0, 0, 0, 6, 12, 13, 6, 0, 0, 30, 116, 261, 453, 655, 820, 904, 880, 753, 561, 361, 214, 166, 231, 389, 592, 774, 881, 878, 765, 575, 361, 186, 96, 115, 233, 413, 599, 738, 792, 748, 622, 450, 276, 134, 42, 1, 0, 2, 10, 11, 6, 0, 0, 0, 0, 2, 3, 3, 3, 3, 5, 7, 8, 9, 9, 8, 6, 5, 4, 4, 4, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 3, 0, 0, 0, 0, 4, 8, 8, 1, 0, 0, 30, 103, 221, 372, 528, 656, 721, 707, 617, 474, 314, 171, 68, 11, 0, 0, 6, 10, 8, 2, 0, 0, 0, 1, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 4, 6, 8, 10, 12, 13, 14, 15, 15, 14, 13, 10, 7, 4, 2, 1, 0, 0, 0, 0, 0, 3, 5, 8, 8, 6, 1, 0, 0, 0, 6, 9, 7, 0, 0, 11, 67, 176, 337, 530, 719, 861, 920, 878, 743, 548, 341, 174, 88, 101, 207, 373, 552, 697, 770, 754, 655, 503, 334, 184, 77, 17, 0, 0, 5, 9, 7, 2, 0, 0, 0, 1, 3, 3, 3, 1, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 4, 8, 10, 12, 10, 5, 1, 0, 0, 4, 7, 7, 1, 0, 4, 43, 128, 261, 428, 602, 743, 817, 802, 705, 551, 387, 260, 207, 241, 349, 494, 630, 714, 721, 647, 514, 356, 207, 94, 26, 0, 0, 3, 8, 8, 3, 0, 0, 0, 0, 3, 5, 5, 6, 6, 7, 8, 9, 8, 8, 6, 5, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 2, 2, 2, 3, 5, 7, 8, 10, 11, 10, 9, 8, 6, 4, 2, 1, 1, 2, 4, 6, 8, 10, 10, 9, 7, 4, 2, 0, 0, 0, 2, 5, 7, 9, 10, 9, 7, 5, 3, 2, 1, 2, 4, 6, 8, 9, 9, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 5, 3, 1, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 4, 4, 2, 0, 0, 11, 50, 120, 218, 333, 444, 528, 567, 553, 488, 388, 273, 166, 82, 28, 2, 0, 0, 3, 4, 2, 0, 0, 0, 4, 10, 13, 13, 10, 6, 3, 3, 5, 6, 3, 0, 0, 13, 61, 152, 288, 457, 634, 788, 888, 911, 851, 721, 548, 366, 207, 93, 28, 1, 0, 0, 0, 9, 42, 114, 230, 382, 548, 698, 802, 839, 802, 699, 553, 391, 241, 124, 47, 8, 0, 0, 3, 4, 3, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 3, 2, 2, 3, 4, 4, 3, 2, 1, 1, 1, 2, 1, 0, 0, 2, 18, 55, 114, 195, 289, 383, 460, 505, 511, 474, 402, 310, 212, 126, 61, 21, 2, 0, 0, 2, 3, 2, 2, 3, 4, 6, 7, 8, 7, 6, 3, 0, 0, 0, 15, 50, 112, 204, 321, 448, 566, 655, 697, 684, 620, 520, 407, 308, 243, 224, 250, 310, 385, 452, 494, 498, 464, 397, 310, 218, 135, 70, 28, 6, 0, 0, 1, 1, 1, 0, 0, 0, 1, 4, 5, 6, 6, 6, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 4, 4, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 8, 8, 8, 8, 6, 4, 3, 2, 0, 0, 0, 1, 9, 27, 58, 103, 162, 230, 299, 359, 403, 422, 415, 382, 330, 266, 199, 136, 85, 46, 20, 6, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 6, 6, 6, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 5, 5, 6, 6, 7, 7, 7, 7, 6, 6, 6, 5, 5, 5, 6, 6, 5, 4, 3, 2, 1, 1, 1, 3, 5, 9, 14, 21, 32, 47, 67, 91, 119, 147, 174, 197, 214, 224, 224, 217, 202, 181, 157, 130, 103, 77, 56, 38, 24, 14, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 2, 2, 2, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 4, 4, 6, 8, 11, 15, 20, 26, 33, 41, 51, 62, 75, 88, 102, 115, 127, 136, 144, 149, 150, 149, 144, 137, 127, 117, 105, 93, 82, 70, 59, 48, 37, 28, 20, 15, 12, 9, 8, 6, 5, 3, 1, 1, 1, 2, 3, 4, 5, 7, 9, 11, 14, 17, 21, 26, 31, 38, 44, 52, 59, 65, 71, 75, 78, 81, 83, 85, 87, 87, 86, 83, 78, 71, 65, 58, 51, 46, 40, 36, 31, 26, 21, 17, 13, 9, 6, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 8, 9, 10, 12, 14, 16, 18, 20, 21, 22, 23, 24, 25, 27, 28, 29, 29, 29, 29, 28, 27, 27, 27],
-"peakT": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 2, 4, 6, 8, 10, 11, 12, 13, 15, 17, 19, 21, 23, 25, 26, 28, 29, 30, 32, 34, 36, 39, 41, 43, 46, 48, 51, 53, 56, 57, 58, 58, 57, 57, 58, 60, 63, 66, 69, 71, 72, 72, 72, 72, 72, 72, 72, 72, 71, 70, 70, 70, 72, 74, 76, 77, 77, 76, 74, 72, 70, 69, 69, 69, 70, 72, 73, 75, 76, 77, 77, 76, 75, 74, 74, 75, 78, 80, 83, 84, 85, 84, 83, 82, 82, 82, 83, 85, 86, 87, 88, 90, 92, 94, 96, 99, 100, 101, 102, 101, 102, 102, 103, 104, 106, 108, 109, 110, 111, 113, 116, 119, 123, 126, 129, 130, 129, 127, 125, 122, 121, 121, 123, 126, 129, 132, 134, 135, 136, 137, 138, 140, 141, 142, 143, 143, 143, 142, 142, 141, 141, 142, 143, 145, 148, 151, 155, 159, 162, 165, 167, 168, 169, 170, 170, 170, 170, 171, 173, 175, 179, 184, 188, 192, 195, 196, 196, 195, 193, 192, 192, 193, 195, 196, 197, 196, 195, 194, 193, 193, 195, 196, 198, 198, 197, 196, 194, 192, 192, 192, 192, 192, 190, 187, 185, 183, 183, 185, 187, 190, 191, 191, 189, 186, 183, 180, 178, 178, 178, 179, 180, 181, 180, 178, 177, 176, 176, 177, 178, 178, 178, 176, 173, 170, 168, 167, 167, 167, 167, 166, 164, 162, 160, 159, 159, 160, 162, 165, 167, 169, 169, 169, 167, 165, 162, 159, 156, 154, 152, 151, 150, 151, 152, 154, 155, 155, 155, 154, 152, 151, 150, 150, 150, 150, 151, 151, 152, 152, 151, 151, 149, 148, 147, 146, 146, 146, 146, 146, 147, 147, 147, 147, 147, 147, 147, 147, 146, 145, 144, 143, 144, 145, 146, 147, 147, 146, 144, 143, 142, 142, 142, 143, 143, 142, 141, 140, 140, 141, 142, 143, 143, 142, 139, 136, 134, 133, 133, 134, 135, 134, 132, 128, 123, 120, 117, 117, 117, 117, 117, 116, 115, 113, 112, 112, 113, 115, 116, 117, 116, 114, 110, 107, 104, 102, 101, 101, 100, 100, 99, 98, 98, 98, 99, 99, 99, 98, 96, 92, 89, 86, 84, 84, 85, 86, 88, 89, 90, 90, 89, 88, 87, 86, 85, 85, 85, 86, 85, 85, 83, 81, 79, 77, 75, 73, 73, 73, 74, 76, 77, 78, 78, 78, 78, 77, 76, 75, 74, 73, 71, 70, 69, 67, 66, 65, 65, 66, 67, 68, 68, 68, 67, 66, 65, 64, 63, 63, 64, 64, 64, 64, 63, 62, 61, 61, 62, 63, 64, 64, 63, 61, 58, 55, 53, 52, 52, 53, 55, 56, 57, 57, 57, 57, 57, 57, 57, 57, 56, 55, 54, 53, 52, 52, 53, 54, 54, 54, 53, 52, 51, 51, 51, 51, 52, 54, 54, 55, 55, 55, 56, 56, 57, 58, 59, 60, 62, 66, 70, 75, 80, 85, 89, 91, 92, 92, 92, 96, 106, 124, 153, 193, 242, 294, 343, 384, 410, 421, 416, 401, 380, 357, 336, 316, 296, 277, 256, 234, 212, 191, 172, 156, 143, 132, 124, 118, 115, 115, 117, 122, 129, 137, 143, 149, 154, 158, 161, 164, 165, 164, 161, 154, 145, 134, 122, 110, 99, 90, 81, 74, 67, 61, 56, 52, 49, 47, 47, 48, 51, 55, 61, 68, 75, 83, 91, 100, 111, 122, 136, 149, 162, 175, 188, 200, 214, 228, 244, 260, 275, 289, 301, 309, 316, 320, 323, 325, 326, 328, 328, 326, 323, 316, 307, 296, 283, 270, 257, 243, 229, 213, 198, 181, 166, 152, 140, 129, 119, 109, 99, 88, 78, 69, 61, 54, 47, 42, 39, 36, 34, 33, 32, 30, 29, 28, 26, 26, 26, 27, 28, 31, 34, 37, 40, 44, 48, 51, 55, 59, 64, 70, 79, 89, 100, 111, 122, 132, 142, 151, 162, 173, 183, 194, 202, 208, 211, 212, 211, 210, 208, 205, 202, 198, 193, 187, 182, 178, 175, 175, 177, 180, 183, 186, 187, 187, 185, 181, 179, 177, 178, 180, 183, 184, 183, 178, 169, 157, 144, 132, 122, 113, 105, 97, 88, 79, 69, 60, 53, 46, 40, 35, 29, 24, 19, 15, 12, 11, 11, 12, 12, 12, 11, 9, 7, 5, 4, 4, 4, 5, 5, 5, 5, 5, 5, 6, 7, 8, 9, 10, 10, 10, 10, 10, 10, 10, 11, 13, 15, 17, 20, 23, 26, 29, 32, 35, 39, 42, 47, 53, 59, 67, 75, 82, 89, 96, 103, 110, 118, 126, 135, 145, 154, 163, 171, 178, 183, 186, 186, 183, 180, 175, 171, 167, 162, 157, 151, 143, 133, 123, 113, 104, 97, 91, 86, 81, 76, 71, 67, 64, 63, 64, 66, 70, 74, 78, 82, 86, 91, 97, 104, 112, 121, 129, 137, 145, 152, 160, 168, 175, 182, 188, 191, 191, 189, 184, 178, 172, 165, 158, 150, 141, 131, 121, 110, 99, 89, 80, 71, 63, 54, 47, 39, 33, 28, 24, 21, 18, 17, 15, 13, 11, 8, 6, 4, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 3, 3, 3, 2, 2, 2, 3, 4, 6, 8, 10, 11, 12, 14, 15, 18, 21, 24, 28, 33, 37, 42, 47, 53, 59, 66, 75, 84, 93, 102, 109, 116, 121, 128, 135, 144, 154, 165, 174, 180, 184, 184, 183, 182, 180, 178, 176, 172, 166, 158, 149, 139, 130, 122, 113, 105, 95, 85, 74, 65, 56, 49, 43, 38, 34, 30, 26, 22, 18, 16, 14, 12, 10, 9, 8, 7, 6, 6, 7, 7, 7, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 5, 5, 5, 5, 4, 3, 2, 2, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 5, 5, 5, 4, 3, 3, 2, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 4, 4, 4, 5, 5, 6, 7, 9, 11, 13, 15, 18, 21, 25, 28, 31, 34, 38, 43, 48, 55, 63, 72, 80, 89, 98, 108, 120, 132, 145, 159, 172, 184, 197, 209, 223, 237, 251, 265, 277, 287, 294, 299, 302, 304, 305, 307, 309, 310, 311, 309, 306, 299, 289, 278, 266, 254, 243, 233, 223, 212, 200, 186, 171, 156, 143, 133, 124, 117, 109, 101, 92, 83, 75, 70, 67, 66, 68, 72, 77, 82, 88, 94, 101, 108, 116, 124, 133, 143, 154, 166, 177, 187, 196, 201, 205, 206, 206, 206, 204, 202, 198, 191, 183, 173, 163, 151, 139, 127, 115, 102, 90, 79, 69, 59, 52, 45, 39, 34, 29, 25, 22, 18, 15, 11, 8, 5, 3, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 3, 3, 5, 7, 9, 12, 14, 15, 17, 17, 18, 19, 22, 26, 31, 37, 45, 54, 63, 73, 84, 95, 107, 118, 129, 139, 148, 157, 168, 179, 192, 205, 217, 227, 234, 238, 237, 234, 228, 221, 212, 204, 195, 186, 177, 168, 159, 151, 144, 140, 138, 139, 142, 146, 151, 156, 160, 164, 167, 170, 171, 172, 172, 170, 166, 160, 152, 143, 132, 122, 112, 103, 94, 86, 77, 68, 58, 49, 40, 33, 27, 23, 20, 18, 17, 16, 15, 14, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 12, 12, 12, 13, 13, 13, 13, 13, 13, 12, 12, 11, 11, 10, 11, 12, 13, 14, 14, 13, 12, 11, 10, 9, 9, 9, 9, 10, 10, 10, 10, 10, 10, 11, 11, 11, 10, 8, 7, 5, 5, 5, 5, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 2, 2, 2, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 5, 5, 6, 7, 9, 10, 11, 13, 16, 19, 22, 27, 32, 37, 43, 50, 57, 64, 73, 84, 96, 111, 128, 147, 166, 185, 202, 216, 229, 240, 251, 261, 271, 279, 285, 289, 291, 289, 284, 278, 269, 259, 249, 240, 232, 225, 218, 210, 202, 191, 179, 165, 151, 136, 121, 107, 92, 79, 68, 58, 51, 46, 42, 39, 36, 33, 30, 28, 27, 28, 31, 36, 42, 49, 56, 64, 72, 83, 95, 109, 123, 135, 147, 156, 163, 169, 173, 177, 179, 180, 179, 175, 168, 159, 147, 134, 119, 104, 89, 76, 64, 55, 48, 42, 37, 33, 29, 26, 22, 19, 16, 14, 13, 12, 12, 12, 12, 12, 12, 11, 11, 10, 10, 10, 10, 10, 10, 11, 12, 12, 13, 13, 14, 15, 17, 20, 24, 28, 31, 34, 36, 39, 43, 49, 57, 66, 76, 88, 99, 111, 124, 136, 149, 160, 169, 176, 181, 184, 184, 183, 178, 171, 161, 148, 134, 120, 106, 93, 81, 71, 61, 54, 47, 42, 37, 34, 31, 30, 28, 28, 29, 32, 37, 44, 53, 64, 75, 88, 101, 115, 130, 146, 163, 180, 198, 214, 229, 241, 251, 259, 265, 270, 275, 279, 282, 284, 283, 280, 274, 267, 258, 248, 237, 225, 212, 197, 182, 166, 151, 136, 122, 108, 95, 81, 69, 57, 47, 39, 32, 27, 24, 21, 19, 17, 16, 15, 15, 14, 13, 13, 12, 12, 12, 12, 13, 13, 13, 13, 12, 12, 12, 11, 11, 11, 10, 9, 8, 8, 7, 7, 8, 8, 9, 9, 10, 10, 10, 9, 8, 6, 5, 3, 2, 1, 1, 1, 1, 2, 2, 3, 4, 5, 6, 6, 6, 4, 3, 1, 0, 0, 0, 1, 2, 2, 2, 1, 1, 2, 3, 5, 7, 9, 9, 9, 9, 9, 8, 9, 9, 10, 11, 12, 13, 14, 16, 17, 17, 17, 17, 16, 14, 13, 13, 13, 14, 14, 15, 15, 15, 15, 14, 14, 14, 13, 13, 13, 14, 14, 15, 15, 16, 17, 18, 18, 18, 19, 20, 22, 26, 31, 39, 48, 58, 70, 84, 99, 117, 138, 160, 182, 203, 221, 236, 246, 254, 261, 267, 274, 280, 285, 287, 285, 279, 270, 260, 251, 241, 233, 224, 214, 202, 187, 171, 153, 135, 118, 103, 89, 77, 66, 56, 47, 38, 30, 24, 19, 16, 15, 14, 14, 14, 14, 14, 14, 15, 15, 16, 16, 17, 16, 16, 15, 15, 14, 13, 13, 12, 12, 11, 11, 10, 9, 9, 8, 7, 6, 5, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 14, 20, 26, 34, 43, 53, 67, 84, 104, 126, 149, 172, 195, 217, 238, 258, 277, 295, 311, 326, 338, 347, 353, 355, 354, 351, 348, 344, 342, 338, 333, 324, 309, 289, 265, 238, 211, 186, 164, 145, 128, 111, 95, 79, 65, 52, 42, 35, 30, 27, 25, 24, 24, 24, 25, 28, 32, 39, 47, 59, 72, 88, 104, 121, 139, 157, 174, 191, 207, 220, 230, 235, 237, 234, 228, 219, 208, 194, 179, 161, 142, 123, 104, 87, 72, 60, 49, 41, 33, 27, 21, 17, 15, 13, 12, 11, 10, 8, 7, 6, 5, 4, 4, 5, 5, 5, 5, 4, 3, 2, 2, 2, 3, 4, 5, 6, 6, 6, 5, 5, 5, 5, 6, 6, 7, 8, 8, 9, 9, 10, 11, 12, 13, 14, 15, 16, 18, 20, 24, 30, 38, 47, 59, 71, 85, 100, 115, 130, 146, 160, 175, 187, 196, 202, 203, 199, 191, 180, 166, 151, 137, 122, 108, 94, 80, 67, 55, 45, 36, 29, 24, 21, 19, 19, 19, 19, 20, 19, 19, 18, 17, 16, 16, 16, 17, 19, 20, 22, 24, 26, 28, 30, 34, 38, 45, 54, 66, 80, 98, 119, 142, 166, 191, 215, 238, 260, 280, 298, 314, 327, 338, 344, 346, 344, 340, 334, 328, 323, 318, 313, 306, 296, 281, 263, 243, 223, 203, 185, 167, 150, 131, 111, 91, 72, 56, 44, 36, 32, 30, 30, 31, 32, 35, 40, 48, 60, 76, 96, 118, 143, 170, 200, 232, 267, 303, 340, 376, 410, 439, 464, 484, 498, 510, 519, 529, 539, 550, 560, 569, 573, 572, 564, 551, 531, 505, 473, 436, 394, 348, 301, 255, 213, 176, 145, 120, 100, 84, 71, 60, 51, 44, 38, 34, 31, 29, 28, 27, 25, 23, 21, 20, 19, 19, 19, 20, 20, 21, 21, 21, 20, 20, 19, 19, 18, 18, 18, 18, 18, 18, 18, 17, 16, 15, 14, 12, 11, 10, 9, 9, 9, 9, 9, 9, 9, 9, 8, 7, 7, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 2, 3, 4, 6, 8, 10, 12, 14, 15, 17, 21, 26, 34, 46, 61, 81, 104, 129, 157, 187, 218, 250, 283, 314, 341, 363, 376, 380, 374, 360, 339, 312, 281, 248, 214, 181, 150, 121, 96, 75, 58, 45, 35, 27, 22, 18, 15, 13, 12, 11, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 7, 5, 4, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 4, 4, 4, 5, 5, 4, 4, 5, 5, 6, 8, 10, 12, 14, 18, 23, 30, 40, 52, 69, 89, 114, 141, 171, 200, 227, 249, 265, 274, 277, 274, 266, 254, 238, 218, 195, 170, 144, 120, 98, 78, 61, 47, 35, 26, 18, 12, 8, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 5, 6, 8, 9, 11, 12, 14, 15, 18, 22, 28, 37, 50, 66, 86, 108, 132, 158, 184, 210, 233, 253, 268, 276, 275, 268, 254, 236, 215, 193, 171, 149, 126, 104, 83, 63, 47, 34, 25, 19, 16, 15, 14, 13, 12, 11, 10, 9, 9, 8, 8, 8, 7, 7, 7, 8, 9, 9, 10, 10, 10, 9, 9, 10, 10, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 9, 8, 8, 7, 7, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 6, 7, 7, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 3, 4, 6, 7, 7, 7, 6, 5, 5, 5, 5, 6, 7, 7, 7, 6, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 7, 7, 6, 6, 5, 4, 4, 5, 6, 6, 7, 7, 7, 6, 6, 6, 6, 7, 6, 6, 6, 5, 5, 6, 7, 7, 8, 8, 8, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 5, 6, 7, 8, 9, 11, 13, 15, 17, 19, 22, 26, 31, 40, 52, 68, 89, 115, 146, 181, 219, 258, 296, 331, 361, 383, 396, 399, 390, 372, 345, 312, 276, 238, 201, 166, 135, 106, 82, 63, 47, 36, 29, 24, 21, 18, 17, 15, 14, 13, 12, 12, 12, 12, 12, 12, 12, 11, 11, 10, 10, 9, 9, 9, 9, 9, 9, 8, 7, 6, 6, 6, 5, 5, 5, 4, 3, 2, 1, 0, 0, 1, 2, 3, 3, 4, 4, 4, 5, 5, 6, 7, 9, 10, 11, 12, 12, 12, 12, 12, 12, 13, 14, 15, 16, 16, 16, 16, 15, 14, 13, 12, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 13, 14, 14, 14, 15, 15, 18, 22, 27, 35, 45, 56, 71, 89, 113, 141, 175, 213, 253, 292, 327, 357, 380, 397, 409, 417, 422, 426, 430, 434, 438, 443, 446, 447, 443, 435, 419, 395, 365, 329, 290, 249, 209, 171, 137, 107, 81, 61, 45, 34, 27, 23, 20, 18, 16, 13, 11, 9, 8, 8, 9, 10, 11, 11, 11, 10, 9, 8, 8, 8, 9, 10, 11, 12, 12, 12, 11, 10, 9, 8, 8, 8, 9, 11, 12, 13, 14, 14, 13, 12, 10, 9, 7, 5, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 5, 7, 9, 11, 14, 15, 16, 15, 14, 13, 12, 11, 10, 9, 8, 6, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 10, 12, 14, 18, 24, 31, 41, 55, 71, 90, 111, 134, 159, 183, 206, 227, 244, 254, 258, 252, 239, 219, 194, 167, 140, 116, 94, 76, 60, 47, 37, 28, 22, 18, 15, 14, 13, 13, 13, 12, 11, 11, 10, 10, 11, 11, 12, 12, 12, 11, 10, 9, 9, 9, 11, 13, 16, 19, 23, 29, 38, 51, 68, 90, 115, 140, 165, 187, 205, 218, 225, 227, 223, 212, 196, 174, 150, 125, 101, 80, 63, 49, 38, 30, 24, 20, 18, 17, 18, 18, 18, 18, 18, 17, 16, 16, 16, 16, 15, 15, 15, 14, 14, 14, 14, 14, 16, 18, 22, 29, 39, 53, 70, 89, 112, 136, 164, 193, 222, 250, 275, 294, 307, 314, 315, 313, 309, 305, 302, 299, 298, 297, 295, 292, 286, 275, 259, 238, 211, 182, 151, 122, 95, 73, 55, 40, 29, 21, 15, 11, 9, 7, 8, 8, 9, 10, 11, 11, 10, 10, 9, 8, 7, 7, 6, 6, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 7, 7, 7, 7, 7, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 2, 3, 5, 7, 7, 8, 7, 6, 6, 6, 6, 7, 7, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 6, 8, 10, 15, 23, 36, 54, 75, 100, 125, 150, 173, 192, 207, 217, 222, 221, 213, 198, 178, 154, 127, 102, 79, 60, 46, 35, 27, 21, 16, 12, 9, 6, 4, 2, 0, 0, 1, 2, 4, 6, 8, 10, 11, 13, 15, 17, 19, 21, 22, 22, 21, 19, 16, 14, 12, 10, 8, 6, 4, 3, 2, 2, 2, 2, 2, 2, 2, 3, 4, 5, 7, 8, 10, 10, 11, 11, 11, 10, 10, 9, 9, 8, 7, 6, 6, 5, 5, 5, 6, 7, 8, 9, 9, 8, 8, 7, 7, 6, 7, 7, 7, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 5, 5, 6, 5, 5, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 1, 2, 4, 6, 7, 9, 10, 12, 13, 15, 19, 24, 32, 43, 57, 75, 98, 124, 153, 184, 216, 246, 272, 292, 304, 306, 297, 278, 251, 219, 185, 152, 124, 99, 80, 64, 51, 41, 32, 26, 21, 18, 17, 17, 17, 17, 16, 15, 13, 12, 11, 11, 12, 13, 14, 14, 13, 12, 10, 10, 10, 11, 12, 13, 13, 13, 11, 10, 9, 9, 10, 10, 11, 11, 10, 10, 10, 10, 11, 12, 14, 15, 16, 17, 18, 19, 21, 25, 32, 42, 56, 77, 103, 136, 174, 217, 263, 309, 351, 387, 413, 426, 424, 408, 379, 340, 295, 247, 200, 158, 121, 91, 67, 48, 34, 25, 20, 18, 17, 18, 18, 17, 17, 15, 14, 13, 12, 12, 11, 10, 10, 11, 11, 11, 11, 11, 10, 10, 10, 10, 11, 12, 14, 18, 25, 36, 52, 75, 103, 138, 177, 217, 257, 292, 320, 340, 350, 350, 342, 328, 310, 292, 277, 268, 264, 265, 269, 273, 273, 266, 250, 228, 201, 171, 142, 115, 92, 71, 53, 38, 26, 18, 12, 10, 9, 9, 9, 10, 10, 9, 8, 8, 10, 14, 23, 37, 56, 80, 108, 139, 171, 202, 230, 252, 267, 272, 267, 252, 228, 198, 165, 132, 102, 77, 56, 41, 29, 22, 16, 14, 13, 13, 15, 16, 18, 20, 21, 21, 21, 22, 23, 25, 28, 30, 31, 31, 29, 27, 24, 22, 22, 24, 29, 38, 50, 67, 89, 116, 148, 184, 223, 262, 299, 331, 355, 371, 379, 383, 385, 389, 398, 412, 431, 454, 476, 495, 505, 505, 491, 463, 422, 371, 313, 255, 200, 152, 112, 81, 58, 43, 33, 26, 22, 20, 18, 16, 15, 14, 13, 13, 12, 12, 12, 12, 13, 13, 13, 13, 12, 12, 11, 10, 9, 8, 7, 6, 5, 4, 4, 4, 4, 5, 6, 7, 9, 10, 12, 14, 15, 15, 15, 15, 14, 14, 14, 15, 15, 15, 15, 14, 14, 13, 13, 13, 13, 13, 14, 14, 13, 12, 11, 9, 8, 6, 5, 5, 6, 6, 7, 7, 7, 6, 6, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 6, 6, 5, 4, 4, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 2, 2, 3, 6, 13, 25, 41, 63, 88, 115, 142, 168, 191, 209, 222, 227, 224, 213, 195, 172, 144, 116, 89, 65, 47, 33, 24, 19, 15, 14, 12, 12, 11, 11, 10, 10, 10, 9, 8, 7, 6, 6, 5, 5, 6, 7, 7, 7, 6, 5, 4, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 6, 6, 6, 6, 6, 5, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 2, 2, 1, 0, 0, 0, 1, 3, 4, 6, 7, 7, 7, 8, 8, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 8, 8, 7, 7, 8, 9, 10, 11, 12, 12, 12, 12, 12, 13, 15, 19, 25, 35, 49, 68, 91, 117, 147, 178, 208, 234, 255, 267, 269, 261, 245, 221, 193, 163, 133, 105, 81, 62, 50, 45, 50, 67, 98, 144, 204, 276, 355, 435, 507, 563, 598, 608, 591, 551, 492, 422, 346, 273, 206, 150, 106, 73, 51, 37, 30, 26, 25, 25, 25, 24, 23, 21, 20, 19, 21, 24, 31, 43, 61, 87, 122, 165, 214, 265, 314, 355, 383, 395, 390, 369, 335, 290, 241, 191, 144, 105, 74, 51, 36, 27, 21, 17, 14, 13, 12, 11, 11, 11, 11, 10, 9, 8, 7, 7, 8, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 18, 18, 18, 18, 17, 16, 14, 11, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 5, 7, 9, 10, 11, 11, 10, 9, 8, 7, 6, 6, 5, 5, 5, 5, 6, 7, 7, 8, 9, 9, 10, 11, 12, 13, 13, 13, 13, 13, 13, 14, 14, 15, 14, 14, 12, 11, 10, 9, 10, 11, 13, 14, 15, 14, 12, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 7, 8, 9, 9, 9, 8, 7, 7, 7, 7, 7, 8, 8, 9, 9, 8, 8, 7, 6, 5, 5, 5, 5, 5, 4, 3, 3, 2, 2, 2, 3, 3, 4, 5, 5, 5, 5, 6, 6, 7, 8, 9, 9, 10, 10, 9, 9, 8, 6, 5, 3, 1, 0, 0, 0, 1, 2, 4, 5, 7, 9, 11, 12, 13, 14, 17, 24, 36, 55, 83, 119, 163, 215, 273, 333, 389, 438, 471, 485, 476, 446, 398, 339, 275, 212, 156, 110, 75, 50, 35, 25, 20, 18, 17, 16, 16, 15, 15, 15, 15, 14, 14, 13, 13, 12, 11, 10, 9, 8, 8, 7, 6, 6, 4, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 6, 8, 10, 11, 12, 13, 14, 14, 14, 13, 12, 11, 11, 10, 11, 11, 13, 15, 19, 29, 47, 77, 120, 177, 247, 324, 400, 469, 522, 555, 562, 545, 505, 447, 377, 302, 229, 163, 109, 68, 41, 25, 18, 17, 18, 19, 20, 19, 18, 16, 14, 13, 12, 13, 13, 14, 14, 14, 14, 14, 14, 15, 16, 17, 17, 18, 18, 17, 17, 17, 16, 16, 15, 15, 14, 13, 13, 12, 11, 10, 10, 11, 11, 12, 12, 12, 12, 11, 10, 9, 8, 7, 6, 5, 4, 4, 4, 5, 7, 9, 12, 14, 15, 16, 14, 12, 10, 8, 7, 9, 12, 20, 31, 47, 68, 94, 124, 156, 187, 215, 235, 247, 248, 243, 233, 225, 221, 226, 239, 260, 286, 311, 330, 339, 334, 314, 280, 237, 189, 142, 101, 68, 44, 28, 18, 12, 9, 7, 7, 8, 10, 12, 13, 14, 15, 16, 16, 16, 16, 16, 15, 14, 13, 12, 11, 11, 11, 11, 11, 12, 15, 21, 33, 51, 79, 118, 168, 227, 290, 353, 408, 448, 467, 464, 439, 396, 340, 278, 217, 162, 115, 80, 56, 41, 34, 32, 32, 33, 33, 31, 29, 27, 26, 25, 24, 24, 24, 25, 29, 38, 56, 84, 126, 179, 242, 310, 377, 436, 480, 504, 507, 492, 462, 427, 397, 378, 378, 395, 426, 461, 492, 507, 501, 471, 421, 358, 289, 224, 166, 121, 87, 64, 49, 40, 37, 39, 47, 63, 87, 121, 165, 218, 276, 335, 388, 430, 455, 461, 447, 418, 380, 341, 307, 285, 275, 277, 287, 300, 309, 311, 305, 290, 272, 255, 244, 243, 253, 270, 288, 302, 306, 297, 274, 241, 202, 161, 122, 89, 63, 43, 30, 21, 17, 16, 16, 16, 17, 16, 16, 15, 14, 14, 14, 14, 14, 13, 12, 11, 10, 9, 9, 10, 11, 11, 11, 11, 10, 9, 8, 7, 7, 7, 7, 7, 8, 8, 9, 10, 10, 10, 10, 9, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 9, 8, 7, 6, 4, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 4, 6, 7, 9, 10, 11, 12, 12, 13, 14, 17, 25, 39, 61, 93, 134, 181, 230, 276, 313, 336, 344, 336, 314, 285, 254, 229, 214, 214, 228, 252, 278, 301, 312, 307, 286, 251, 208, 163, 120, 85, 57, 37, 24, 16, 12, 12, 16, 26, 42, 66, 98, 136, 179, 220, 256, 282, 292, 287, 268, 237, 199, 159, 121, 86, 57, 35, 18, 8, 4, 5, 11, 24, 43, 70, 106, 150, 199, 248, 292, 324, 340, 337, 316, 280, 234, 184, 135, 92, 58, 33, 17, 9, 5, 4, 5, 5, 6, 6, 5, 5, 4, 3, 2, 2, 3, 3, 4, 5, 5, 6, 6, 8, 9, 10, 12, 12, 12, 11, 11, 13, 19, 31, 50, 79, 115, 159, 206, 252, 291, 318, 329, 322, 298, 261, 216, 169, 126, 89, 60, 40, 26, 19, 18, 25, 40, 66, 105, 156, 220, 291, 364, 431, 484, 516, 522, 499, 450, 382, 305, 227, 157, 101, 61, 36, 23, 17, 16, 16, 16, 15, 15, 14, 13, 13, 13, 13, 12, 12, 12, 12, 13, 17, 23, 34, 52, 79, 115, 158, 204, 249, 284, 307, 313, 303, 282, 257, 234, 221, 222, 237, 262, 292, 318, 334, 335, 320, 290, 248, 200, 150, 105, 67, 39, 21, 11, 7, 7, 9, 11, 12, 14, 15, 17, 18, 20, 21, 22, 23, 23, 23, 22, 20, 18, 15, 12, 9, 7, 5, 4, 4, 3, 2, 1, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 4, 14, 30, 57, 94, 141, 198, 258, 315, 362, 391, 397, 381, 344, 292, 231, 171, 117, 73, 41, 21, 10, 7, 7, 9, 11, 12, 12, 11, 10, 8, 7, 6, 5, 5, 5, 5, 5, 6, 8, 9, 10, 11, 12, 12, 11, 10, 10, 9, 8, 8, 8, 7, 7, 6, 5, 5, 5, 6, 7, 9, 9, 10, 9, 8, 7, 6, 6, 6, 7, 8, 8, 8, 7, 7, 6, 6, 6, 7, 7, 8, 7, 7, 6, 6, 7, 9, 13, 21, 34, 54, 83, 121, 166, 214, 259, 296, 318, 321, 306, 273, 229, 179, 130, 87, 53, 29, 14, 6, 4, 5, 8, 11, 13, 15, 16, 17, 18, 19, 19, 19, 18, 19, 21, 29, 43, 66, 100, 142, 191, 242, 289, 325, 346, 347, 328, 291, 242, 187, 133, 85, 49, 23, 8, 1, 0, 0, 2, 3, 4, 4, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 7, 7, 7, 6, 5, 4, 3, 3, 3, 3, 4, 4, 5, 6, 6, 7, 7, 7, 8, 8, 7, 7, 6, 5, 4, 4, 4, 4, 5, 6, 6, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 7, 8, 9, 9, 10, 11, 12, 13, 13, 13, 12, 11, 9, 8, 7, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 7, 8, 8, 9, 9, 10, 10, 11, 11, 11, 11, 10, 9, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 7, 9, 10, 11, 12, 13, 14, 14, 14, 14, 12, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 9, 10, 10, 10, 10, 10, 10, 9, 9, 8, 7, 7, 7, 8, 10, 12, 14, 16, 18, 18, 17, 16, 16, 16, 17, 20, 22, 24, 25, 25, 24, 22, 20, 18, 17, 16, 15, 15, 16, 17, 17, 17, 17, 16, 14, 13, 13, 13, 14, 15, 16, 16, 15, 14, 12, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 5, 5, 4, 4, 3, 3, 4, 4, 5, 6, 6, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 7, 8, 8, 7, 6, 6, 9, 19, 39, 72, 120, 181, 250, 317, 375, 413, 427, 414, 378, 330, 279, 237, 214, 212, 231, 264, 299, 328, 340, 332, 304, 261, 209, 155, 106, 65, 36, 16, 5, 0, 0, 5, 18, 44, 86, 147, 225, 316, 407, 488, 544, 565, 550, 502, 434, 361, 299, 262, 254, 273, 310, 350, 381, 392, 380, 347, 302, 257, 227, 219, 239, 282, 339, 394, 435, 451, 438, 401, 351, 302, 268, 259, 278, 323, 384, 447, 499, 526, 522, 485, 421, 339, 253, 174, 109, 63, 34, 21, 17, 19, 22, 24, 25, 25, 22, 19, 16, 13, 10, 9, 9, 8, 8, 7, 6, 5, 5, 5, 6, 7, 7, 8, 8, 8, 6, 4, 1, 0, 2, 13, 37, 78, 140, 219, 311, 405, 488, 546, 570, 556, 507, 435, 356, 286, 241, 229, 248, 292, 345, 392, 419, 421, 396, 353, 303, 260, 235, 233, 255, 291, 332, 365, 380, 372, 342, 292, 233, 172, 116, 71, 39, 19, 10, 7, 8, 9, 10, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 6, 7, 8, 9, 10, 10, 9, 7, 6, 5, 4, 4, 5, 6, 8, 9, 9, 9, 8, 7, 6, 4, 3, 3, 4, 5, 6, 7, 8, 8, 8, 7, 7, 6, 6, 6, 7, 7, 8, 10, 11, 11, 11, 10, 11, 20, 41, 79, 136, 209, 291, 371, 436, 475, 482, 455, 400, 327, 247, 171, 107, 59, 28, 11, 4, 3, 5, 7, 8, 8, 7, 7, 8, 9, 10, 11, 11, 11, 10, 9, 8, 8, 8, 8, 8, 9, 10, 11, 12, 12, 11, 10, 11, 16, 30, 58, 104, 166, 244, 327, 405, 465, 496, 492, 456, 396, 326, 264, 222, 209, 224, 258, 298, 331, 345, 336, 303, 254, 197, 142, 94, 58, 35, 23, 18, 18, 19, 21, 21, 20, 18, 16, 14, 13, 12, 13, 14, 16, 16, 16, 15, 13, 12, 10, 9, 8, 8, 8, 8, 8, 8, 8, 7, 5, 3, 2, 1, 2, 2, 4, 5, 6, 6, 6, 5, 3, 2, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 6, 4, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 10, 10, 8, 6, 6, 10, 20, 42, 77, 128, 193, 264, 334, 391, 426, 430, 403, 350, 281, 206, 138, 84, 46, 25, 16, 15, 18, 20, 21, 20, 18, 16, 13, 12, 11, 11, 12, 12, 11, 9, 6, 4, 5, 13, 33, 68, 118, 181, 252, 321, 378, 413, 420, 398, 349, 282, 208, 137, 79, 37, 13, 2, 0, 0, 0, 0, 5, 22, 54, 103, 169, 243, 316, 376, 412, 419, 396, 352, 301, 261, 247, 269, 324, 403, 486, 553, 586, 576, 524, 440, 339, 238, 150, 82, 37, 12, 3, 2, 5, 9, 12, 13, 13, 12, 12, 12, 13, 15, 17, 18, 19, 18, 17, 15, 12, 9, 7, 6, 6, 6, 7, 8, 9, 8, 7, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 1, 0, 0, 8, 28, 64, 116, 181, 254, 324, 381, 416, 422, 397, 346, 276, 199, 127, 68, 28, 6, 0, 0, 0, 2, 1, 0, 0, 0, 2, 5, 8, 9, 9, 8, 6, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 4, 3, 2, 2, 2, 2, 3, 4, 6, 7, 9, 11, 12, 13, 13, 12, 10, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 7, 5, 4, 4, 5, 6, 8, 9, 10, 10, 9, 8, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 2, 3, 4, 6, 8, 11, 14, 16, 18, 19, 19, 18, 16, 14, 12, 11, 10, 11, 12, 14, 16, 16, 15, 13, 9, 7, 10, 21, 44, 80, 129, 185, 241, 287, 317, 324, 307, 269, 218, 160, 106, 61, 28, 9, 0, 0, 2, 5, 8, 9, 9, 8, 7, 6, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 4, 6, 7, 8, 9, 9, 8, 7, 6, 6, 7, 9, 12, 14, 16, 17, 15, 10, 5, 2, 6, 25, 65, 130, 219, 327, 437, 534, 597, 615, 584, 511, 415, 321, 253, 227, 248, 310, 392, 472, 528, 544, 515, 451, 368, 288, 232, 216, 244, 313, 406, 500, 572, 602, 583, 517, 423, 326, 251, 220, 242, 310, 404, 499, 567, 591, 563, 494, 402, 315, 256, 241, 274, 344, 433, 516, 571, 582, 545, 467, 364, 254, 155, 79, 30, 5, 0, 0, 5, 9, 11, 11, 10, 9, 8, 7, 6, 6, 6, 7, 8, 9, 9, 8, 7, 5, 4, 4, 4, 4, 5, 6, 7, 6, 6, 5, 5, 4, 5, 5, 7, 9, 11, 12, 14, 13, 11, 6, 1, 0, 7, 29, 73, 139, 226, 323, 417, 491, 532, 532, 490, 415, 320, 223, 136, 70, 28, 6, 0, 0, 0, 0, 0, 6, 28, 72, 141, 235, 343, 450, 538, 589, 595, 554, 476, 381, 292, 227, 201, 215, 261, 321, 377, 409, 409, 375, 313, 236, 159, 92, 43, 13, 1, 0, 3, 9, 14, 17, 19, 19, 18, 16, 13, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 11, 12, 13, 12, 10, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 10, 14, 18, 20, 21, 18, 12, 6, 4, 13, 42, 97, 180, 286, 401, 508, 586, 621, 605, 542, 447, 343, 254, 199, 189, 223, 289, 368, 435, 473, 469, 426, 354, 275, 209, 173, 175, 209, 264, 322, 363, 377, 359, 312, 246, 174, 108, 56, 23, 5, 0, 0, 1, 2, 2, 1, 0, 0, 0, 2, 4, 6, 7, 9, 9, 9, 7, 5, 3, 1, 0, 1, 2, 4, 5, 6, 7, 7, 7, 7, 6, 5, 5, 5, 5, 4, 4, 4, 5, 4, 3, 1, 0, 0, 6, 26, 62, 115, 180, 250, 312, 356, 372, 357, 313, 249, 177, 109, 55, 20, 2, 0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 0, 0, 6, 30, 78, 155, 255, 367, 471, 548, 580, 561, 495, 400, 300, 224, 192, 214, 283, 382, 482, 558, 587, 563, 491, 386, 271, 165, 84, 31, 5, 0, 0, 5, 9, 11, 12, 13, 14, 15, 14, 14, 13, 11, 11, 11, 11, 11, 11, 11, 10, 9, 8, 9, 10, 13, 16, 18, 19, 17, 12, 6, 3, 8, 28, 68, 131, 212, 302, 389, 454, 486, 477, 428, 350, 263, 187, 141, 137, 176, 247, 333, 411, 462, 474, 444, 379, 295, 212, 150, 121, 134, 183, 257, 337, 404, 439, 434, 390, 318, 235, 162, 116, 106, 132, 184, 244, 297, 328, 328, 300, 248, 185, 123, 69, 31, 8, 0, 0, 1, 3, 2, 0, 0, 2, 23, 64, 128, 212, 304, 389, 453, 481, 467, 416, 336, 243, 155, 83, 34, 8, 0, 0, 1, 2, 2, 2, 2, 2, 3, 3, 3, 4, 6, 8, 8, 5, 0, 0, 5, 39, 107, 211, 344, 485, 610, 692, 714, 672, 574, 441, 301, 176, 82, 25, 0, 0, 3, 14, 23, 29, 33, 35, 35, 33, 29, 24, 19, 15, 12, 10, 8, 7, 6, 5, 5, 6, 7, 8, 9, 10, 11, 12, 15, 17, 19, 21, 22, 21, 19, 16, 13, 12, 11, 11, 11, 10, 5, 0, 0, 6, 34, 91, 177, 287, 408, 517, 594, 621, 593, 513, 400, 276, 163, 77, 24, 0, 0, 0, 5, 8, 8, 7, 6, 7, 7, 7, 5, 4, 2, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 3, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 4, 6, 7, 5, 1, 0, 1, 16, 51, 108, 185, 276, 365, 435, 471, 465, 418, 339, 244, 153, 78, 29, 4, 0, 0, 5, 9, 11, 11, 11, 11, 12, 12, 12, 12, 11, 10, 9, 8, 7, 6, 4, 3, 2, 2, 2, 2, 3, 4, 5, 5, 5, 5, 5, 4, 4, 4, 4, 5, 6, 8, 10, 12, 13, 12, 8, 3, 1, 7, 28, 71, 134, 213, 296, 367, 411, 419, 387, 323, 240, 156, 85, 36, 8, 0, 0, 1, 3, 2, 1, 0, 0, 1, 2, 4, 7, 10, 13, 17, 18, 15, 9, 3, 2, 16, 50, 109, 189, 280, 367, 432, 461, 446, 392, 309, 216, 130, 63, 21, 2, 0, 0, 2, 3, 1, 0, 0, 1, 2, 4, 4, 4, 4, 4, 6, 7, 8, 8, 7, 5, 3, 2, 2, 3, 4, 6, 7, 7, 5, 3, 1, 1, 1, 3, 5, 7, 9, 11, 12, 12, 13, 13, 13, 14, 14, 14, 15, 17, 18, 19, 19, 15, 9, 2, 0, 7, 34, 85, 161, 255, 354, 440, 496, 509, 475, 403, 306, 204, 116, 51, 14, 0, 0, 1, 4, 4, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 6, 5, 3, 2, 1, 0, 1, 2, 4, 5, 4, 1, 0, 0, 13, 44, 98, 171, 255, 336, 397, 425, 414, 365, 289, 203, 122, 59, 19, 1, 0, 0, 2, 3, 1, 0, 0, 0, 3, 5, 6, 6, 6, 6, 6, 7, 8, 8, 8, 8, 7, 7, 6, 5, 6, 6, 8, 9, 9, 6, 1, 0, 2, 22, 64, 131, 215, 304, 380, 424, 426, 385, 315, 235, 171, 142, 160, 221, 311, 405, 479, 513, 495, 431, 335, 228, 131, 59, 16, 0, 0, 1, 4, 4, 1, 0, 0, 2, 5, 8, 10, 10, 10, 11, 12, 13, 14, 14, 13, 12, 11, 10, 10, 10, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 0, 2, 4, 6, 8, 9, 9, 9, 7, 6, 6, 6, 7, 6, 6, 5, 6, 8, 9, 8, 3, 0, 0, 18, 68, 155, 275, 414, 545, 642, 681, 651, 560, 429, 292, 183, 129, 142, 217, 331, 452, 546, 588, 567, 489, 376, 259, 169, 129, 147, 217, 318, 421, 497, 528, 505, 436, 338, 230, 134, 62, 19, 3, 5, 13, 19, 15, 4, 0, 0, 37, 122, 254, 423, 599, 749, 839, 848, 775, 636, 464, 293, 153, 58, 9, 0, 0, 9, 16, 19, 17, 15, 13, 12, 11, 9, 8, 8, 8, 10, 12, 14, 15, 14, 14, 13, 12, 12, 12, 11, 10, 8, 6, 4, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 9, 12, 14, 13, 7, 0, 0, 5, 41, 111, 214, 338, 461, 559, 608, 597, 529, 420, 294, 176, 84, 27, 0, 0, 1, 8, 11, 12, 11, 10, 11, 13, 15, 16, 16, 16, 16, 16, 17, 16, 13, 6, 0, 0, 9, 43, 104, 189, 286, 378, 445, 472, 451, 389, 299, 201, 114, 49, 11, 0, 0, 3, 9, 10, 7, 2, 3, 16, 51, 112, 198, 302, 405, 487, 531, 524, 469, 377, 267, 162, 78, 24, 0, 0, 3, 12, 17, 13, 4, 0, 1, 29, 90, 184, 304, 429, 535, 598, 603, 548, 446, 319, 195, 95, 29, 0, 0, 1, 9, 11, 6, 0, 0, 9, 50, 123, 225, 343, 456, 540, 577, 556, 483, 375, 255, 146, 65, 17, 0, 0, 4, 10, 13, 11, 8, 5, 3, 3, 3, 4, 4, 5, 6, 8, 10, 12, 13, 14, 13, 12, 9, 6, 4, 3, 3, 6, 8, 11, 12, 12, 10, 8, 5, 3, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 11, 12, 12, 12, 12, 12, 11, 11, 11, 11, 12, 12, 12, 11, 11, 10, 9, 7, 7, 6, 6, 6, 6, 7, 8, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 4, 7, 11, 15, 19, 22, 23, 23, 21, 18, 15, 13, 11, 10, 10, 10, 9, 8, 6, 3, 1, 0, 0, 0, 0, 1, 2, 3, 5, 6, 8, 9, 10, 11, 12, 12, 11, 10, 9, 7, 6, 5, 5, 5, 6, 7, 7, 8, 8, 8, 8, 7, 7, 8, 9, 11, 13, 15, 16, 17, 18, 19, 20, 20, 19, 18, 16, 15, 15, 16, 17, 16, 10, 1, 0, 2, 34, 100, 200, 324, 449, 549, 600, 588, 517, 403, 273, 153, 64, 12, 0, 0, 8, 16, 15, 5, 0, 0, 27, 103, 226, 385, 553, 695, 778, 780, 702, 563, 396, 237, 112, 34, 0, 0, 3, 13, 19, 20, 19, 17, 17, 17, 18, 19, 19, 20, 20, 21, 22, 23, 24, 25, 26, 28, 28, 29, 28, 26, 23, 19, 15, 12, 11, 11, 12, 10, 5, 0, 0, 12, 54, 130, 235, 355, 464, 536, 554, 510, 418, 299, 180, 86, 26, 0, 0, 1, 7, 9, 7, 6, 6, 8, 11, 11, 9, 6, 4, 5, 7, 8, 5, 0, 0, 5, 41, 110, 212, 333, 451, 539, 575, 551, 473, 360, 237, 129, 52, 9, 0, 0, 8, 16, 17, 15, 11, 7, 6, 6, 9, 12, 15, 18, 19, 19, 17, 15, 13, 12, 12, 14, 17, 20, 23, 24, 25, 25, 24, 19, 11, 2, 0, 0, 26, 81, 163, 262, 362, 440, 477, 464, 404, 313, 211, 120, 52, 13, 0, 0, 2, 5, 5, 3, 1, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 12, 13, 12, 10, 8, 5, 3, 1, 1, 3, 5, 9, 13, 17, 20, 20, 16, 8, 0, 0, 11, 49, 114, 203, 303, 393, 455, 472, 439, 365, 266, 166, 83, 28, 1, 0, 0, 5, 6, 4, 1, 0, 1, 4, 8, 11, 13, 14, 16, 19, 21, 18, 11, 0, 0, 7, 53, 141, 266, 412, 548, 643, 671, 623, 512, 368, 228, 131, 100, 141, 237, 359, 468, 534, 538, 481, 378, 258, 146, 63, 14, 0, 0, 7, 14, 17, 15, 12, 10, 9, 10, 11, 13, 16, 18, 20, 22, 22, 21, 18, 15, 11, 7, 5, 5, 6, 7, 9, 10, 11, 10, 8, 6, 4, 4, 4, 5, 7, 8, 10, 13, 15, 17, 20, 22, 24, 25, 25, 23, 20, 15, 12, 10, 10, 10, 10, 5, 0, 0, 7, 46, 118, 219, 335, 442, 514, 532, 492, 404, 291, 178, 87, 28, 0, 0, 0, 6, 8, 7, 3, 1, 1, 1, 2, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 8, 8, 9, 10, 11, 10, 9, 7, 4, 2, 1, 1, 3, 5, 7, 8, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 12, 12, 10, 7, 4, 2, 0, 0, 1, 3, 5, 6, 7, 7, 8, 8, 10, 12, 14, 15, 13, 10, 7, 8, 14, 20, 21, 13, 0, 0, 9, 85, 231, 442, 686, 911, 1060, 1093, 1002, 811, 569, 335, 152, 40, 0, 0, 5, 18, 22, 18, 13, 10, 12, 15, 19, 19, 18, 16, 14, 14, 16, 21, 24, 23, 13, 0, 0, 8, 71, 191, 362, 559, 741, 863, 894, 825, 674, 481, 291, 139, 42, 0, 0, 0, 10, 15, 15, 12, 7, 1, 0, 0, 21, 80, 178, 307, 446, 563, 627, 621, 546, 422, 280, 152, 59, 9, 0, 0, 7, 12, 10, 5, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 5, 4, 3, 2, 1, 1, 1, 2, 3, 5, 6, 9, 11, 14, 17, 18, 18, 17, 16, 14, 12, 12, 12, 13, 13, 14, 14, 13, 12, 10, 8, 6, 5, 4, 3, 3, 4, 4, 5, 6, 7, 8, 8, 6, 3, 0, 0, 0, 1, 7, 10, 6, 0, 0, 7, 55, 147, 277, 426, 560, 647, 662, 602, 482, 335, 194, 85, 20, 0, 0, 5, 14, 18, 18, 16, 15, 15, 17, 17, 16, 13, 10, 7, 5, 3, 2, 0, 0, 0, 0, 0, 2, 4, 4, 4, 2, 1, 2, 6, 10, 11, 7, 0, 0, 5, 49, 134, 257, 400, 532, 620, 641, 589, 479, 339, 202, 93, 24, 0, 0, 1, 13, 20, 17, 6, 0, 0, 21, 95, 220, 386, 566, 719, 805, 799, 698, 527, 329, 156, 56, 57, 159, 336, 542, 723, 829, 831, 729, 551, 345, 171, 74, 81, 185, 354, 537, 677, 736, 698, 574, 402, 229, 103, 54, 89, 193, 330, 458, 541, 556, 502, 397, 271, 152, 64, 13, 0, 0, 7, 13, 13, 10, 5, 2, 1, 2, 3, 4, 5, 6, 7, 10, 12, 13, 12, 11, 8, 5, 3, 2, 3, 5, 8, 11, 13, 14, 14, 13, 12, 12, 12, 14, 16, 18, 19, 20, 19, 17, 14, 12, 10, 9, 8, 7, 6, 6, 7, 9, 14, 18, 19, 13, 3, 0, 0, 33, 107, 221, 361, 498, 600, 640, 606, 508, 372, 231, 114, 36, 0, 0, 0, 6, 12, 13, 10, 4, 0, 0, 1, 35, 105, 208, 329, 442, 518, 534, 487, 388, 265, 149, 61, 11, 0, 0, 4, 9, 8, 3, 0, 0, 0, 0, 2, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 8, 9, 11, 13, 16, 18, 19, 18, 16, 13, 9, 5, 2, 0, 0, 0, 0, 0, 1, 3, 4, 5, 7, 8, 9, 11, 12, 13, 14, 15, 16, 16, 16, 14, 11, 8, 5, 2, 2, 3, 5, 7, 9, 11, 11, 10, 8, 6, 4, 2, 2, 2, 3, 5, 7, 8, 8, 8, 7, 5, 3, 3, 2, 3, 5, 7, 9, 11, 11, 11, 9, 7, 5, 3, 2, 3, 4, 6, 8, 8, 8, 6, 4, 2, 1, 1, 2, 4, 6, 7, 7, 5, 3, 2, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 8, 10, 11, 13, 14, 15, 16, 16, 17, 18, 18, 18, 18, 16, 15, 13, 12, 11, 11, 10, 9, 7, 5, 3, 1, 0, 0, 0, 1, 3, 5, 7, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 9, 10, 10, 8, 5, 3, 1, 1, 2, 5, 8, 12, 17, 22, 24, 22, 14, 2, 0, 0, 34, 107, 216, 343, 461, 541, 560, 514, 415, 289, 167, 72, 14, 0, 0, 7, 21, 29, 27, 15, 0, 0, 4, 68, 189, 360, 556, 731, 841, 855, 769, 607, 412, 229, 93, 17, 0, 0, 8, 17, 17, 12, 8, 8, 11, 15, 16, 15, 12, 10, 9, 10, 12, 13, 14, 13, 11, 10, 10, 11, 12, 13, 12, 11, 12, 15, 18, 18, 11, 0, 0, 3, 50, 146, 287, 451, 602, 702, 722, 657, 525, 361, 204, 86, 17, 0, 0, 6, 14, 14, 10, 6, 6, 10, 15, 19, 21, 21, 19, 17, 15, 15, 14, 14, 14, 14, 13, 12, 11, 10, 9, 9, 10, 12, 13, 15, 17, 18, 18, 17, 15, 12, 9, 7, 7, 9, 13, 16, 15, 8, 0, 0, 11, 62, 153, 274, 404, 510, 566, 555, 481, 365, 236, 123, 44, 4, 0, 0, 9, 15, 15, 12, 9, 8, 9, 11, 13, 14, 15, 16, 16, 17, 17, 16, 15, 15, 15, 15, 15, 14, 12, 7, 3, 2, 5, 10, 13, 11, 2, 0, 0, 34, 116, 244, 398, 547, 651, 681, 628, 507, 352, 202, 86, 18, 0, 0, 5, 12, 11, 5, 0, 0, 0, 4, 6, 6, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 5, 4, 3, 3, 4, 7, 10, 11, 12, 11, 10, 12, 15, 16, 12, 3, 0, 0, 35, 116, 241, 393, 539, 641, 666, 605, 472, 304, 148, 48, 31, 97, 221, 362, 478, 533, 515, 433, 314, 191, 90, 26, 0, 0, 3, 9, 9, 4, 0, 0, 0, 5, 11, 16, 18, 17, 15, 13, 14, 18, 21, 20, 12, 0, 0, 4, 55, 155, 298, 460, 603, 690, 696, 619, 481, 319, 171, 64, 7, 0, 0, 9, 14, 12, 5, 0, 0, 0, 2, 6, 9, 10, 10, 11, 12, 15, 17, 16, 10, 0, 0, 2, 41, 116, 224, 345, 451, 515, 517, 456, 351, 229, 119, 42, 2, 0, 0, 6, 10, 7, 2, 0, 0, 0, 1, 2, 2, 1, 1, 1, 3, 5, 7, 8, 8, 8, 7, 6, 4, 2, 0, 0, 2, 8, 13, 14, 8, 0, 0, 11, 69, 175, 318, 472, 599, 665, 651, 562, 423, 269, 136, 45, 0, 0, 0, 13, 25, 27, 17, 0, 0, 0, 55, 172, 346, 553, 745, 872, 892, 795, 605, 376, 173, 58, 63, 185, 387, 607, 781, 861, 829, 700, 512, 316, 154, 48, 0, 0, 4, 17, 22, 20, 16, 13, 15, 19, 23, 25, 24, 21, 17, 14, 12, 12, 13, 14, 16, 17, 16, 14, 11, 7, 4, 2, 1, 3, 4, 6, 7, 7, 5, 4, 2, 1, 1, 1, 2, 3, 2, 1, 0, 0, 0, 2, 4, 6, 7, 5, 3, 3, 5, 9, 12, 11, 3, 0, 0, 30, 102, 215, 353, 487, 581, 604, 546, 417, 253, 99, 3, 0, 88, 259, 466, 656, 777, 797, 711, 543, 337, 149, 24, 0, 55, 190, 358, 510, 604, 615, 540, 399, 231, 84, 0, 0, 86, 237, 410, 557, 640, 639, 558, 424, 274, 142, 50, 3, 0, 0, 11, 20, 23, 20, 11, 0, 0, 0, 28, 98, 207, 339, 464, 551, 572, 523, 416, 282, 154, 59, 6, 0, 0, 13, 26, 31, 30, 25, 18, 12, 7, 4, 4, 6, 10, 15, 21, 26, 29, 27, 20, 6, 0, 0, 24, 96, 210, 350, 484, 577, 602, 551, 439, 298, 164, 64, 8, 0, 0, 8, 14, 13, 7, 1, 0, 0, 0, 0, 3, 6, 11, 16, 20, 22, 20, 15, 10, 6, 6, 9, 12, 14, 14, 14, 16, 23, 29, 28, 16, 0, 0, 13, 105, 271, 496, 733, 921, 1003, 951, 775, 523, 267, 75, 0, 40, 182, 370, 544, 650, 660, 576, 426, 256, 115, 43, 57, 149, 287, 428, 528, 559, 516, 413, 283, 159, 65, 12, 0, 0, 8, 14, 12, 7, 1, 0, 0, 0, 1, 2, 3, 4, 6, 8, 10, 10, 9, 6, 3, 1, 0, 1, 2, 4, 6, 6, 5, 3, 1, 0, 0, 0, 0, 1, 4, 7, 11, 14, 15, 15, 12, 8, 4, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 2, 5, 10, 15, 19, 20, 19, 17, 13, 10, 7, 4, 2, 2, 3, 8, 14, 18, 16, 6, 0, 0, 20, 88, 200, 342, 482, 584, 618, 576, 468, 326, 187, 79, 15, 0, 0, 8, 20, 27, 29, 29, 29, 27, 24, 19, 13, 7, 4, 4, 7, 11, 15, 17, 17, 15, 12, 8, 6, 6, 9, 14, 22, 29, 36, 40, 40, 36, 31, 25, 20, 19, 20, 24, 28, 32, 34, 33, 29, 24, 19, 15, 14, 16, 21, 29, 38, 47, 53, 52, 41, 21, 1, 0, 8, 64, 160, 285, 413, 512, 555, 529, 442, 319, 192, 87, 22, 0, 0, 6, 18, 24, 24, 20, 15, 12, 9, 8, 8, 8, 10, 12, 14, 14, 14, 11, 8, 4, 1, 0, 0, 1, 5, 10, 16, 21, 25, 26, 25, 22, 17, 12, 8, 5, 4, 4, 5, 7, 9, 11, 12, 12, 12, 12, 12, 12, 13, 13, 13, 12, 10, 7, 5, 4, 5, 6, 8, 10, 11, 12, 15, 19, 23, 24, 17, 4, 0, 0, 36, 124, 256, 410, 549, 635, 641, 566, 433, 278, 140, 45, 0, 0, 0, 12, 19, 18, 16, 15, 16, 19, 20, 19, 17, 15, 16, 20, 26, 31, 33, 30, 24, 16, 8, 2, 1, 4, 11, 19, 26, 30, 30, 27, 21, 13, 7, 2, 0, 0, 0, 2, 4, 6, 7, 8, 8, 8, 7, 6, 7, 10, 16, 25, 35, 46, 53, 56, 54, 49, 43, 38, 35, 34, 34, 35, 38, 41, 43, 40, 27, 7, 0, 0, 45, 160, 337, 549, 748, 881, 908, 822, 648, 435, 234, 87, 7, 0, 0, 21, 40, 51, 54, 54, 54, 51, 46, 39, 30, 22, 18, 18, 21, 23, 24, 21, 16, 10, 4, 0, 0, 3, 8, 13, 17, 19, 18, 15, 10, 5, 2, 0, 1, 4, 7, 10, 13, 16, 20, 22, 21, 14, 3, 0, 0, 26, 90, 185, 297, 400, 465, 475, 425, 330, 218, 115, 41, 2, 0, 0, 8, 12, 9, 4, 0, 0, 0, 3, 9, 14, 18, 21, 21, 20, 16, 11, 6, 2, 0, 1, 3, 8, 13, 18, 22, 24, 24, 23, 21, 17, 12, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 1, 5, 10, 16, 21, 24, 25, 23, 19, 15, 10, 8, 6, 6, 6, 6, 5, 4, 1, 0, 0, 1, 6, 13, 20, 25, 27, 28, 30, 33, 35, 30, 14, 0, 0, 24, 128, 308, 543, 785, 970, 1044, 980, 793, 532, 266, 66, 0, 14, 156, 356, 554, 693, 737, 679, 543, 369, 205, 82, 13, 0, 0, 11, 20, 19, 13, 7, 3, 3, 6, 10, 12, 13, 13, 10, 7, 5, 7, 11, 15, 15, 7, 0, 0, 19, 88, 206, 358, 511, 623, 658, 599, 458, 275, 104, 0, 0, 99, 279, 487, 663, 758, 749, 644, 479, 299, 147, 45, 0, 0, 1, 16, 25, 24, 14, 0, 0, 0, 34, 116, 237, 377, 502, 578, 582, 511, 387, 246, 122, 37, 0, 0, 1, 14, 21, 21, 18, 15, 13, 11, 8, 4, 1, 2, 7, 16, 28, 38, 45, 46, 42, 33, 22, 12, 5, 0, 0, 0, 2, 3, 4, 3, 2, 1, 1, 1, 2, 3, 4, 4, 5, 8, 12, 16, 14, 6, 0, 0, 11, 68, 165, 290, 416, 508, 540, 501, 403, 276, 152, 59, 7, 0, 0, 7, 13, 11, 5, 0, 0, 0, 1, 5, 7, 8, 8, 9, 12, 16, 21, 21, 14, 1, 0, 0, 38, 123, 246, 384, 503, 567, 558, 479, 352, 214, 99, 25, 0, 0, 4, 13, 14, 10, 3, 0, 0, 4, 8, 11, 12, 13, 13, 14, 16, 17, 18, 18, 19, 18, 18, 17, 15, 14, 15, 18, 23, 26, 24, 14, 0, 0, 9, 70, 184, 338, 505, 642, 712, 692, 588, 431, 263, 122, 32, 0, 0, 4, 17, 23, 22, 21, 22, 25, 29, 28, 24, 16, 8, 3, 2, 4, 8, 11, 12, 10, 6, 3, 1, 2, 5, 10, 13, 16, 16, 17, 19, 21, 18, 10, 0, 0, 2, 48, 136, 258, 391, 500, 554, 536, 452, 327, 195, 87, 20, 0, 0, 3, 11, 11, 6, 0, 0, 0, 0, 2, 5, 9, 12, 15, 17, 17, 14, 9, 4, 1, 0, 1, 5, 9, 12, 15, 18, 21, 25, 25, 18, 5, 0, 0, 27, 105, 225, 368, 500, 582, 589, 521, 397, 253, 126, 39, 0, 0, 1, 11, 13, 7, 0, 0, 0, 10, 22, 31, 35, 34, 32, 30, 29, 28, 20, 6, 0, 0, 34, 126, 270, 447, 615, 730, 755, 678, 517, 314, 125, 3, 0, 75, 256, 481, 690, 827, 855, 765, 584, 362, 156, 19, 0, 46, 190, 369, 533, 636, 650, 572, 426, 254, 107, 28, 39, 134, 282, 437, 552, 595, 557, 452, 314, 179, 76, 16, 0, 0, 7, 13, 12, 6, 0, 0, 0, 1, 4, 4, 3, 1, 0, 0, 0, 1, 5, 10, 14, 17, 16, 13, 11, 12, 16, 19, 17, 6, 0, 0, 24, 106, 242, 411, 577, 696, 731, 673, 538, 366, 201, 78, 9, 0, 0, 9, 17, 16, 11, 7, 8, 13, 18, 22, 21, 17, 12, 7, 5, 4, 4, 4, 5, 5, 6, 8, 10, 12, 15, 16, 16, 16, 16, 18, 21, 21, 16, 5, 0, 0, 20, 83, 184, 307, 424, 505, 524, 477, 377, 253, 136, 51, 5, 0, 0, 6, 10, 8, 3, 0, 0, 0, 0, 2, 2, 2, 1, 1, 1, 1, 2, 4, 5, 7, 9, 11, 13, 15, 19, 25, 32, 38, 39, 30, 14, 0, 0, 23, 96, 214, 359, 500, 602, 637, 596, 491, 351, 209, 94, 20, 0, 0, 7, 26, 32, 22, 0, 0, 0, 81, 247, 482, 743, 962, 1078, 1054, 898, 658, 399, 184, 47, 0, 0, 7, 23, 25, 16, 6, 2, 6, 15, 23, 27, 26, 21, 16, 11, 8, 7, 9, 11, 15, 19, 22, 24, 22, 18, 13, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 8, 9, 10, 11, 13, 14, 12, 9, 5, 5, 9, 16, 21, 17, 3, 0, 0, 42, 150, 313, 503, 673, 775, 777, 678, 510, 319, 154, 45, 0, 0, 2, 16, 19, 14, 7, 5, 10, 18, 24, 25, 21, 15, 12, 14, 18, 20, 13, 0, 0, 2, 59, 171, 327, 497, 639, 710, 690, 584, 425, 255, 116, 28, 0, 0, 6, 19, 24, 21, 17, 14, 14, 16, 16, 16, 14, 12, 11, 10, 10, 9, 8, 6, 6, 7, 10, 14, 17, 20, 22, 25, 28, 29, 25, 12, 0, 0, 9, 74, 188, 339, 497, 619, 672, 639, 530, 377, 221, 97, 22, 0, 0, 5, 13, 13, 7, 0, 0, 0, 1, 6, 9, 10, 11, 10, 10, 9, 7, 6, 5, 4, 5, 7, 10, 12, 14, 14, 14, 14, 13, 13, 13, 12, 11, 8, 6, 3, 2, 3, 7, 13, 19, 25, 28, 28, 24, 18, 12, 8, 7, 10, 15, 21, 25, 27, 25, 19, 13, 6, 3, 2, 6, 13, 21, 29, 36, 38, 38, 34, 28, 21, 16, 11, 9, 8, 8, 8, 7, 5, 3, 1, 0, 0, 0, 3, 7, 11, 15, 18, 19, 17, 13, 8, 3, 0, 1, 5, 13, 23, 33, 42, 47, 47, 43, 35, 26, 16, 8, 2, 0, 2, 5, 10, 15, 20, 22, 23, 22, 20, 16, 13, 12, 11, 13, 16, 18, 20, 21, 20, 18, 16, 14, 13, 14, 15, 18, 21, 23, 25, 24, 23, 21, 18, 15, 13, 11, 8, 6, 3, 2, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 10, 12, 13, 13, 11, 9, 7, 6, 5, 5, 5, 6, 5, 5, 3, 2, 0, 0, 0, 0, 3, 6, 11, 17, 22, 26, 27, 25, 21, 16, 11, 8, 7, 7, 9, 10, 10, 8, 4, 1, 0, 0, 2, 6, 10, 13, 14, 12, 9, 5, 3, 5, 13, 24, 36, 47, 54, 58, 61, 63, 61, 50, 27, 0, 0, 8, 112, 304, 565, 842, 1065, 1169, 1123, 939, 673, 397, 175, 38, 0, 0, 10, 27, 28, 17, 6, 1, 4, 12, 21, 26, 28, 28, 26, 23, 18, 12, 6, 2, 1, 5, 13, 25, 36, 44, 48, 45, 38, 30, 25, 27, 36, 49, 63, 71, 70, 60, 48, 38, 32, 28, 20, 5, 0, 0, 36, 146, 320, 534, 738, 878, 910, 825, 649, 432, 230, 83, 5, 0, 0, 15, 24, 21, 12, 6, 7, 15, 25, 34, 38, 36, 31, 24, 18, 14, 13, 14, 17, 20, 23, 24, 24, 23, 21, 19, 17, 14, 12, 9, 6, 3, 1, 1, 3, 8, 14, 19, 23, 24, 21, 16, 10, 5, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 3, 9, 15, 19, 20, 18, 16, 17, 21, 23, 17, 3, 0, 0, 42, 152, 321, 521, 704, 818, 828, 732, 558, 357, 178, 55, 0, 0, 2, 20, 27, 23, 13, 4, 1, 3, 7, 11, 13, 13, 11, 9, 7, 5, 3, 1, 1, 1, 2, 5, 7, 8, 8, 6, 4, 2, 0, 0, 0, 1, 3, 5, 8, 9, 10, 10, 8, 6, 4, 3, 1, 0, 0, 2, 7, 12, 16, 17, 13, 7, 2, 2, 7, 14, 16, 8, 0, 0, 14, 89, 220, 392, 566, 697, 747, 700, 570, 397, 226, 93, 15, 0, 0, 8, 22, 24, 14, 0, 0, 0, 41, 127, 250, 390, 513, 586, 587, 516, 392, 251, 127, 41, 0, 0, 0, 9, 12, 9, 2, 0, 0, 0, 4, 10, 16, 21, 25, 28, 31, 32, 32, 32, 33, 34, 36, 35, 32, 27, 22, 18, 16, 16, 14, 8, 0, 0, 3, 45, 124, 234, 354, 454, 505, 493, 419, 306, 186, 86, 22, 0, 0, 3, 10, 11, 5, 0, 0, 0, 4, 11, 16, 19, 18, 15, 11, 6, 2, 0, 0, 1, 4, 9, 15, 21, 26, 29, 29, 27, 23, 18, 12, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 8, 8, 9, 9, 9, 9, 10, 10, 10, 11, 11, 12, 12, 13, 15, 16, 16, 17, 17, 16, 16, 15, 15, 15, 15, 14, 13, 11, 9, 6, 4, 2, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 1, 2, 4, 6, 7, 8, 8, 6, 5, 4, 3, 3, 5, 6, 8, 9, 8, 7, 5, 2, 0, 0, 0, 0, 2, 4, 6, 7, 8, 8, 7, 7, 8, 9, 11, 14, 19, 25, 32, 36, 37, 34, 26, 18, 12, 12, 14, 13, 7, 0, 0, 8, 65, 170, 314, 468, 595, 660, 644, 553, 411, 257, 124, 34, 0, 0, 6, 24, 30, 17, 0, 0, 8, 95, 250, 458, 676, 848, 925, 886, 741, 532, 317, 143, 35, 0, 0, 6, 20, 23, 18, 13, 12, 16, 22, 26, 26, 23, 19, 15, 13, 12, 12, 12, 11, 9, 8, 7, 6, 7, 8, 9, 11, 13, 14, 13, 12, 9, 5, 2, 1, 1, 4, 8, 12, 14, 13, 9, 6, 5, 8, 16, 26, 33, 34, 27, 17, 10, 10, 16, 21, 17, 1, 0, 0, 64, 213, 438, 701, 940, 1089, 1102, 976, 749, 484, 248, 83, 1, 0, 1, 19, 25, 18, 8, 3, 5, 10, 9, 1, 0, 5, 53, 149, 287, 440, 572, 646, 640, 555, 416, 262, 129, 40, 0, 0, 0, 10, 13, 10, 5, 3, 7, 12, 17, 20, 21, 22, 23, 25, 21, 11, 0, 0, 9, 68, 173, 315, 463, 579, 630, 601, 500, 356, 209, 92, 20, 0, 0, 6, 15, 15, 10, 3, 0, 0, 0, 1, 3, 5, 8, 12, 18, 24, 29, 32, 33, 32, 28, 24, 19, 15, 12, 9, 8, 8, 9, 11, 13, 14, 15, 15, 15, 14, 12, 11, 10, 10, 10, 12, 15, 18, 21, 22, 22, 20, 16, 12, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 11, 14, 17, 19, 20, 19, 17, 14, 10, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 13, 17, 21, 22, 22, 20, 16, 13, 10, 9, 11, 15, 21, 29, 39, 51, 64, 76, 81, 78, 65, 47, 30, 21, 21, 23, 20, 6, 0, 0, 44, 174, 384, 646, 902, 1084, 1139, 1050, 844, 579, 325, 132, 22, 0, 0, 13, 27, 27, 21, 16, 17, 23, 31, 36, 36, 31, 25, 20, 16, 15, 16, 18, 20, 22, 25, 27, 30, 31, 31, 30, 27, 23, 18, 14, 10, 7, 4, 3, 3, 4, 5, 7, 8, 10, 12, 14, 16, 17, 17, 17, 17, 16, 15, 14, 12, 10, 8, 6, 3, 2, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 12, 17, 23, 28, 33, 36, 38, 39, 38, 37, 36, 35, 33, 30, 25, 19, 13, 11, 13, 19, 27, 33, 34, 27, 17, 9, 7, 13, 19, 17, 5, 0, 0, 42, 164, 360, 602, 836, 1000, 1047, 961, 769, 525, 292, 117, 18, 0, 0, 11, 22, 21, 15, 12, 16, 25, 35, 41, 40, 34, 26, 19, 13, 9, 8, 7, 7, 8, 10, 13, 16, 19, 21, 21, 20, 18, 16, 14, 13, 15, 19, 25, 33, 39, 42, 40, 33, 25, 18, 17, 18, 17, 11, 0, 0, 2, 56, 162, 313, 484, 632, 717, 715, 626, 476, 306, 155, 50, 0, 0, 5, 25, 37, 40, 38, 37, 38, 42, 45, 44, 37, 27, 19, 16, 17, 17, 11, 0, 0, 12, 81, 215, 411, 638, 845, 977, 990, 874, 657, 401, 185, 76, 113, 285, 542, 806, 998, 1062, 984, 794, 549, 312, 132, 28, 0, 0, 11, 21, 20, 13, 7, 7, 14, 22, 27, 26, 21, 13, 7, 2, 0, 0, 0, 1, 2, 3, 5, 7, 8, 8, 7, 5, 4, 2, 0, 0, 0, 0, 1, 4, 6, 8, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 10, 14, 16, 18, 18, 17, 14, 10, 7, 5, 5, 8, 13, 19, 26, 31, 35, 36, 34, 29, 23, 16, 10, 5, 2, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 5, 3, 0, 0, 3, 9, 18, 27, 31, 29, 21, 11, 3, 2, 6, 11, 11, 2, 0, 0, 39, 135, 285, 469, 646, 772, 811, 753, 616, 436, 259, 118, 30, 0, 0, 1, 16, 23, 19, 5, 0, 0, 27, 118, 270, 471, 683, 856, 944, 917, 779, 566, 336, 151, 57, 72, 182, 343, 503, 611, 637, 579, 457, 308, 171, 69, 13, 0, 0, 7, 11, 11, 10, 13, 22, 33, 43, 46, 40, 29, 17, 11, 11, 14, 13, 5, 0, 0, 36, 130, 285, 485, 693, 856, 931, 890, 744, 529, 308, 139, 66, 102, 225, 390, 542, 636, 648, 578, 452, 305, 170, 70, 13, 0, 0, 12, 21, 18, 4, 0, 0, 35, 131, 279, 458, 630, 750, 786, 727, 589, 411, 238, 103, 23, 0, 0, 6, 13, 13, 6, 0, 0, 0, 0, 4, 6, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 2, 8, 17, 26, 32, 30, 23, 13, 6, 5, 8, 13, 10, 0, 0, 0, 49, 156, 320, 514, 699, 826, 860, 791, 640, 447, 260, 114, 28, 0, 0, 5, 13, 12, 5, 0, 0, 0, 2, 6, 8, 7, 4, 2, 0, 0, 0, 0, 1, 2, 4, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 5, 6, 6, 6, 7, 12, 21, 32, 42, 47, 44, 33, 19, 6, 2, 5, 12, 13, 5, 0, 0, 37, 146, 330, 572, 829, 1041, 1153, 1134, 989, 757, 496, 264, 100, 13, 0, 0, 12, 19, 16, 8, 3, 5, 13, 22, 29, 30, 28, 23, 17, 12, 8, 4, 2, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 9, 12, 16, 20, 24, 27, 28, 26, 23, 19, 14, 11, 9, 9, 12, 16, 20, 23, 24, 22, 17, 12, 7, 3, 1, 2, 5, 8, 11, 13, 13, 12, 10, 7, 5, 4, 4, 5, 8, 12, 16, 20, 24, 25, 24, 22, 18, 13, 9, 6, 6, 8, 12, 17, 21, 22, 19, 13, 6, 1, 0, 4, 7, 7, 1, 0, 0, 30, 101, 216, 360, 509, 627, 685, 667, 577, 440, 288, 155, 60, 10, 0, 0, 5, 9, 7, 2, 0, 0, 0, 1, 2, 3, 3, 3, 3, 5, 8, 11, 14, 16, 17, 17, 15, 12, 10, 8, 7, 8, 10, 14, 18, 22, 24, 24, 22, 19, 14, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 10, 9, 8, 6, 4, 2, 1, 1, 2, 4, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 2, 5, 7, 9, 10, 10, 8, 6, 3, 1, 0, 0, 0, 1, 4, 7, 9, 11, 11, 10, 7, 5, 2, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 12, 15, 19, 22, 25, 26, 23, 17, 9, 1, 0, 0, 3, 6, 5, 0, 0, 4, 41, 117, 232, 370, 508, 613, 660, 637, 550, 420, 279, 154, 64, 14, 0, 0, 3, 7, 6, 2, 0, 0, 0, 2, 5, 9, 11, 13, 14, 14, 13, 11, 9, 6, 4, 4, 4, 5, 7, 10, 12, 14, 16, 18, 20, 20, 21, 21, 20, 18, 15, 12, 9, 6, 3, 1, 0, 0, 0, 0, 2, 4, 7, 11, 15, 19, 22, 23, 24, 24, 23, 22, 20, 16, 11, 6, 2, 0, 2, 5, 8, 6, 0, 0, 6, 44, 123, 242, 391, 543, 665, 726, 709, 617, 472, 312, 178, 106, 113, 195, 330, 479, 603, 670, 665, 592, 470, 329, 197, 95, 30, 0, 0, 0, 8, 11, 9, 1, 0, 0, 19, 75, 169, 294, 431, 553, 632, 649, 598, 493, 358, 223, 112, 39, 3, 0, 0, 6, 8, 5, 0, 0, 0, 3, 9, 15, 21, 24, 26, 25, 23, 19, 15, 12, 9, 8, 7, 8, 10, 12, 15, 13, 7, 0, 0, 14, 66, 164, 305, 473, 637, 763, 820, 793, 687, 531, 365, 235, 176, 200, 300, 441, 582, 680, 706, 657, 551, 425, 323, 277, 302, 392, 516, 635, 712, 721, 658, 536, 386, 238, 120, 42, 5, 0, 0, 6, 7, 4, 0, 0, 0, 0, 2, 4, 3, 2, 1, 0, 0, 0, 1, 2, 3, 5, 5, 6, 5, 4, 3, 1, 0, 0, 0, 0, 1, 2, 3, 5, 8, 12, 16, 20, 24, 27, 28, 27, 25, 21, 16, 11, 7, 4, 3, 1, 1, 0, 0, 0, 0, 0, 2, 4, 6, 9, 11, 13, 14, 14, 13, 10, 8, 5, 3, 2, 3, 5, 8, 12, 16, 19, 21, 20, 18, 15, 11, 7, 3, 1, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 7, 9, 11, 14, 18, 22, 24, 24, 21, 17, 11, 6, 2, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 11, 12, 12, 11, 10, 8, 6, 4, 1, 0, 0, 0, 1, 1, 0, 0, 2, 18, 54, 114, 196, 294, 392, 475, 527, 536, 500, 425, 326, 221, 128, 59, 19, 2, 0, 0, 0, 1, 17, 56, 127, 229, 350, 473, 575, 637, 647, 601, 510, 391, 266, 157, 76, 25, 0, 0, 0, 18, 54, 114, 199, 301, 405, 493, 546, 555, 517, 441, 342, 237, 144, 72, 27, 4, 0, 0, 1, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 2, 4, 7, 10, 13, 15, 16, 15, 13, 11, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 11, 14, 16, 17, 17, 16, 14, 10, 6, 3, 1, 0, 0, 0, 0, 2, 4, 6, 8, 9, 9, 9, 7, 6, 5, 4, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 2, 13, 35, 73, 126, 191, 262, 328, 379, 407, 407, 379, 326, 259, 187, 120, 67, 30, 9, 0, 0, 0, 1, 2, 4, 7, 10, 14, 16, 16, 15, 12, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 26, 61, 114, 185, 267, 352, 427, 481, 506, 498, 459, 394, 313, 229, 151, 87, 42, 14, 2, 0, 0, 0, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 7, 8, 10, 11, 12, 12, 12, 12, 10, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 10, 13, 17, 20, 21, 22, 21, 19, 16, 14, 12, 11, 10, 10, 11, 12, 12, 12, 11, 9, 7, 5, 2, 0, 0, 0, 2, 11, 27, 56, 101, 161, 237, 323, 410, 488, 546, 577, 578, 550, 504, 452, 405, 375, 366, 375, 396, 418, 433, 434, 421, 398, 373, 352, 342, 342, 350, 358, 359, 348, 322, 283, 233, 179, 127, 81, 45, 21, 7, 1, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 12, 14, 16, 17, 17, 18, 19, 20, 21, 22, 22, 22, 21, 20, 17, 15, 13, 10, 7, 5, 3, 1, 0, 0, 0, 0, 1, 7, 20, 44, 79, 127, 185, 248, 313, 371, 418, 449, 464, 464, 451, 433, 413, 396, 384, 376, 369, 360, 344, 319, 285, 244, 197, 150, 107, 69, 40, 19, 7, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 4, 6, 7, 9, 11, 13, 14, 14, 14, 12, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 2, 3, 6, 11, 19, 31, 48, 70, 95, 123, 150, 175, 197, 212, 220, 221, 213, 199, 178, 153, 126, 98, 73, 50, 32, 19, 10, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 9, 17, 27, 41, 57, 76, 97, 119, 141, 161, 178, 191, 198, 198, 192, 181, 165, 146, 126, 105, 85, 66, 48, 33, 20, 11, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 3, 4, 5, 6, 8, 10, 12, 14, 16, 19, 22, 25, 30, 34, 39, 43, 47, 51, 53, 56, 60, 63, 68, 72, 75, 77, 78, 78, 76, 75, 73, 71, 70, 68, 67, 65, 62, 59, 55, 50, 45, 42, 39, 37, 35, 32, 27, 21, 16, 13, 11, 11],
-"basecallPos": [3114, 3126, 3140, 3155, 3167, 3179, 3192, 3205, 3220, 3231, 3242, 3254, 3268, 3280, 3294, 3308, 3321, 3334, 3346, 3359, 3371, 3382, 3396, 3408, 3423, 3435, 3450, 3461, 3474, 3486, 3500, 3513, 3525, 3540, 3552, 3566, 3577, 3589, 3605, 3617, 3631, 3645, 3656, 3669, 3681, 3693, 3705, 3718, 3731, 3744, 3755, 3768, 3782, 3794, 3807, 3820, 3832, 3846, 3858, 3872, 3884, 3896, 3909, 3922, 3934, 3946, 3960, 3974, 3986, 4000, 4015, 4026, 4039, 4052, 4065, 4075, 4088, 4101, 4111, 4125, 4138, 4151, 4163, 4176, 4188, 4201, 4214, 4227, 4239, 4251, 4264, 4278, 4290, 4303, 4315, 4327, 4341, 4354, 4367, 4379, 4392, 4403, 4417, 4430, 4442, 4456, 4469, 4482, 4495, 4506, 4518, 4531, 4544, 4555, 4568, 4582, 4593, 4604, 4617, 4630, 4642, 4653, 4665, 4677, 4690, 4702, 4715, 4728, 4741, 4753, 4766, 4779, 4792, 4805, 4817, 4829, 4841, 4854, 4865, 4877, 4890, 4902, 4915, 4928, 4939, 4952, 4965, 4977, 4989, 5000, 5013, 5027, 5039, 5051, 5062, 5074, 5087, 5100, 5112, 5125, 5138, 5150, 5162, 5174, 5185, 5198, 5210, 5221, 5235, 5248, 5260, 5272, 5284, 5297, 5310, 5323, 5334, 5347, 5359, 5372, 5384, 5397, 5410, 5423, 5435, 5448, 5461, 5474, 5486, 5498, 5510, 5521, 5533, 5545, 5557, 5570, 5583, 5596, 5608, 5621, 5632, 5643, 5655, 5668, 5680, 5693, 5706, 5717, 5728, 5741, 5753, 5765, 5777, 5789, 5801, 5814, 5826, 5839, 5852, 5864, 5876, 5888, 5900, 5913, 5924, 5936, 5947, 5960, 5972, 5985, 5997, 6010, 6021, 6033, 6045, 6057, 6069, 6083, 6095, 6107, 6120, 6132, 6144, 6158, 6169, 6181, 6193, 6206, 6217, 6229, 6241, 6253, 6265, 6277, 6290, 6302, 6315, 6327, 6338, 6350, 6362, 6374, 6387, 6399, 6412, 6425, 6436, 6448, 6460, 6471, 6484, 6496, 6509, 6521, 6532, 6545, 6557, 6570, 6581, 6593, 6606, 6618, 6630, 6642, 6655, 6667, 6680, 6691, 6703, 6715, 6727, 6738, 6750, 6763, 6774, 6787, 6799, 6811, 6824, 6836, 6849, 6861, 6873, 6885, 6897, 6909, 6922, 6935, 6946, 6959, 6970, 6982, 6993, 7006, 7018, 7031, 7042, 7053, 7066, 7078, 7091, 7103, 7116, 7128, 7140, 7152, 7164, 7176, 7189, 7201, 7212, 7223, 7235, 7247, 7259, 7272, 7285, 7297, 7309, 7321, 7333, 7345, 7357, 7368, 7380, 7393, 7406, 7418, 7430, 7442, 7455, 7467, 7478, 7490, 7502, 7514, 7525, 7536, 7548, 7559, 7572, 7584, 7596, 7608, 7622, 7634, 7646, 7658, 7670, 7682, 7695, 7706, 7719, 7731, 7743, 7754, 7767, 7779, 7792, 7805, 7815, 7828, 7839, 7850, 7863, 7875, 7887, 7898, 7910, 7922, 7935, 7947, 7958, 7970, 7982, 7994, 8005, 8018, 8029, 8042, 8054, 8066, 8077, 8089, 8101, 8113, 8126, 8138, 8150, 8162, 8173, 8185, 8198, 8210, 8222, 8234, 8246, 8258, 8270, 8283, 8295, 8307, 8319, 8332, 8344, 8357, 8369, 8380, 8391, 8404, 8415, 8427, 8438, 8450, 8462, 8474, 8487, 8499, 8511, 8523, 8534, 8546, 8558, 8570, 8581, 8594, 8605, 8617, 8630, 8642, 8654, 8666, 8679, 8691, 8703, 8716, 8728, 8740, 8753, 8764, 8776, 8787, 8800, 8812, 8825, 8836, 8847, 8859, 8872, 8884, 8896, 8908, 8921, 8933, 8945, 8956, 8967, 8980, 8992, 9004, 9016, 9027, 9039, 9051, 9064, 9075, 9088, 9100, 9111, 9123, 9136, 9147, 9159, 9170, 9181, 9194, 9206, 9219, 9231, 9242, 9255, 9267, 9279, 9290, 9302, 9314, 9325, 9337, 9350, 9361, 9373, 9386, 9397, 9409, 9420, 9431, 9442, 9455, 9467, 9479, 9492, 9504, 9515, 9526, 9538, 9551, 9563, 9575, 9587, 9598, 9611, 9624, 9636, 9648, 9660, 9671, 9683, 9695, 9707, 9719, 9731, 9743, 9755, 9767, 9779, 9791, 9804, 9816, 9826, 9838, 9850, 9863, 9875, 9887, 9899, 9912, 9923, 9935, 9948, 9960, 9972, 9983, 9994, 10006, 10017, 10030, 10043, 10055, 10066, 10078, 10089, 10101, 10113, 10124, 10137, 10148, 10161, 10173, 10185, 10198, 10209, 10221, 10234, 10246, 10257, 10269, 10280, 10292, 10304, 10315, 10326, 10337, 10350, 10360, 10373, 10385, 10397, 10410, 10421, 10433, 10445, 10457, 10468, 10478, 10492, 10504, 10517, 10529, 10541, 10554, 10564, 10576, 10587, 10598, 10610, 10623, 10634, 10645, 10657, 10668, 10681, 10693, 10704, 10717, 10728, 10739, 10752, 10764, 10777, 10788, 10801, 10813, 10825, 10838, 10850, 10861, 10872, 10884, 10896, 10907, 10920, 10931, 10943, 10956, 10968, 10980, 10992, 11004, 11015, 11028, 11040, 11053, 11065, 11078, 11089, 11100, 11111, 11122, 11134, 11146, 11157, 11168, 11179, 11191, 11203, 11214, 11227, 11239, 11251, 11263, 11276, 11288, 11300, 11311, 11322, 11332, 11345, 11358, 11370, 11382, 11394, 11405, 11418, 11430, 11441, 11453, 11463, 11475, 11486, 11499, 11511, 11523, 11535, 11547, 11559, 11570, 11582, 11593, 11606, 11618, 11630, 11643, 11655, 11667, 11680, 11692, 11704, 11716, 11726, 11739, 11751, 11764, 11778, 11787, 11799, 11810, 11822, 11833, 11845, 11857, 11869, 11881, 11894, 11907, 11920, 11933, 11945, 11957, 11967, 11979, 11991, 12001, 12014, 12025, 12037, 12047, 12058, 12069, 12081, 12094, 12106, 12119, 12131, 12141, 12153, 12165, 12177, 12189, 12201, 12212, 12223, 12236, 12249, 12259, 12272, 12284, 12297, 12310, 12322, 12333, 12344, 12355, 12368, 12381, 12392, 12404, 12416, 12429, 12442, 12454, 12465, 12477, 12489, 12501, 12513, 12524, 12537, 12548, 12561, 12574, 12585, 12598, 12610, 12622, 12634, 12643, 12655, 12668, 12679, 12691, 12702, 12710, 12722, 12733, 12743, 12756, 12766, 12780, 12793, 12805, 12817, 12829, 12842, 12854, 12867, 12879, 12892, 12906, 12920, 12930, 12941, 12950, 12960, 12970, 12983, 12995],
-"basecalls": {"3114":"1:T", "3126":"2:A", "3140":"3:C", "3155":"4:C", "3167":"5:T", "3179":"6:G", "3192":"7:C", "3205":"8:A", "3220":"9:T", "3231":"10:T", "3242":"11:G", "3254":"12:A", "3268":"13:C", "3280":"14:A", "3294":"15:G", "3308":"16:C", "3321":"17:C", "3334":"18:G", "3346":"19:T", "3359":"20:G", "3371":"21:G", "3382":"22:A", "3396":"23:G", "3408":"24:A", "3423":"25:C", "3435":"26:A", "3450":"27:G", "3461":"28:G", "3474":"29:G", "3486":"30:G", "3500":"31:C", "3513":"32:T", "3525":"33:A", "3540":"34:C", "3552":"35:C", "3566":"36:A", "3577":"37:A", "3589":"38:T", "3605":"39:C", "3617":"40:C", "3631":"41:G", "3645":"42:T", "3656":"43:T", "3669":"44:G", "3681":"45:G", "3693":"46:T", "3705":"47:G", "3718":"48:C", "3731":"49:C", "3744":"50:T", "3755":"51:T", "3768":"52:C", "3782":"53:G", "3794":"54:G", "3807":"55:A", "3820":"56:C", "3832":"57:A", "3846":"58:C", "3858":"59:C", "3872":"60:G", "3884":"61:T", "3896":"62:G", "3909":"63:C", "3922":"64:A", "3934":"65:A", "3946":"66:A", "3960":"67:C", "3974":"68:G", "3986":"69:C", "4000":"70:G", "4015":"71:C", "4026":"72:C", "4039":"73:A", "4052":"74:T", "4065":"75:G", "4075":"76:T", "4088":"77:C", "4101":"78:A", "4111":"79:T", "4125":"80:C", "4138":"81:C", "4151":"82:A", "4163":"83:G", "4176":"84:A", "4188":"85:G", "4201":"86:A", "4214":"87:C", "4227":"88:G", "4239":"89:G", "4251":"90:A", "4264":"91:C", "4278":"92:G", "4290":"93:C", "4303":"94:G", "4315":"95:A", "4327":"96:T", "4341":"97:C", "4354":"98:A", "4367":"99:G", "4379":"100:A", "4392":"101:G", "4403":"102:T", "4417":"103:C", "4430":"104:C", "4442":"105:A", "4456":"106:C", "4469":"107:G", "4482":"108:G", "4495":"109:T", "4506":"110:T", "4518":"111:G", "4531":"112:A", "4544":"113:G", "4555":"114:T", "4568":"115:C", "4582":"116:A", "4593":"117:T", "4604":"118:T", "4617":"119:C", "4630":"120:T", "4642":"121:T", "4653":"122:T", "4665":"123:G", "4677":"124:C", "4690":"125:A", "4702":"126:A", "4715":"127:G", "4728":"128:A", "4741":"129:G", "4753":"130:G", "4766":"131:G", "4779":"132:G", "4792":"133:C", "4805":"134:T", "4817":"135:T", "4829":"136:G", "4841":"137:T", "4854":"138:G", "4865":"139:T", "4877":"140:G", "4890":"141:G", "4902":"142:C", "4915":"143:T", "4928":"144:A", "4939":"145:T", "4952":"146:C", "4965":"147:A", "4977":"148:T", "4989":"149:T", "5000":"150:G", "5013":"151:A", "5027":"152:G", "5039":"153:G", "5051":"154:T", "5062":"155:G", "5074":"156:G", "5087":"157:A", "5100":"158:C", "5112":"159:A", "5125":"160:A", "5138":"161:T", "5150":"162:G", "5162":"163:A", "5174":"164:T", "5185":"165:G", "5198":"166:C", "5210":"167:A", "5221":"168:C", "5235":"169:C", "5248":"170:G", "5260":"171:A", "5272":"172:C", "5284":"173:A", "5297":"174:A", "5310":"175:A", "5323":"176:G", "5334":"177:C", "5347":"178:G", "5359":"179:C", "5372":"180:G", "5384":"181:C", "5397":"182:C", "5410":"183:A", "5423":"184:G", "5435":"185:C", "5448":"186:A", "5461":"187:G", "5474":"188:A", "5486":"189:T", "5498":"190:T", "5510":"191:G", "5521":"192:T", "5533":"193:T", "5545":"194:T", "5557":"195:T", "5570":"196:C", "5583":"197:G", "5596":"198:G", "5608":"199:T", "5621":"200:T", "5632":"201:T", "5643":"202:G", "5655":"203:G", "5668":"204:A", "5680":"205:A", "5693":"206:A", "5706":"207:A", "5717":"208:T", "5728":"209:A", "5741":"210:A", "5753":"211:C", "5765":"212:T", "5777":"213:T", "5789":"214:A", "5801":"215:C", "5814":"216:A", "5826":"217:A", "5839":"218:A", "5852":"219:G", "5864":"220:A", "5876":"221:T", "5888":"222:A", "5900":"223:C", "5913":"224:T", "5924":"225:G", "5936":"226:T", "5947":"227:T", "5960":"228:C", "5972":"229:A", "5985":"230:A", "5997":"231:C", "6010":"232:T", "6021":"233:G", "6033":"234:A", "6045":"235:G", "6057":"236:A", "6069":"237:C", "6083":"238:G", "6095":"239:C", "6107":"240:A", "6120":"241:A", "6132":"242:A", "6144":"243:C", "6158":"244:T", "6169":"245:G", "6181":"246:G", "6193":"247:A", "6206":"248:A", "6217":"249:T", "6229":"250:T", "6241":"251:T", "6253":"252:T", "6265":"253:T", "6277":"254:C", "6290":"255:A", "6302":"256:C", "6315":"257:A", "6327":"258:T", "6338":"259:A", "6350":"260:T", "6362":"261:T", "6374":"262:C", "6387":"263:G", "6399":"264:A", "6412":"265:G", "6425":"266:A", "6436":"267:T", "6448":"268:T", "6460":"269:T", "6471":"270:G", "6484":"271:A", "6496":"272:C", "6509":"273:A", "6521":"274:T", "6532":"275:G", "6545":"276:G", "6557":"277:A", "6570":"278:G", "6581":"279:T", "6593":"280:T", "6606":"281:C", "6618":"282:A", "6630":"283:C", "6642":"284:T", "6655":"285:T", "6667":"286:T", "6680":"287:T", "6691":"288:G", "6703":"289:T", "6715":"290:G", "6727":"291:G", "6738":"292:T", "6750":"293:C", "6763":"294:A", "6774":"295:C", "6787":"296:C", "6799":"297:T", "6811":"298:C", "6824":"299:A", "6836":"300:A", "6849":"301:A", "6861":"302:C", "6873":"303:T", "6885":"304:A", "6897":"305:C", "6909":"306:A", "6922":"307:C", "6935":"308:T", "6946":"309:G", "6959":"310:A", "6970":"311:T", "6982":"312:G", "6993":"313:C", "7006":"314:A", "7018":"315:A", "7031":"316:A", "7042":"317:T", "7053":"318:A", "7066":"319:A", "7078":"320:C", "7091":"321:G", "7103":"322:G", "7116":"323:A", "7128":"324:C", "7140":"325:A", "7152":"326:T", "7164":"327:G", "7176":"328:C", "7189":"329:A", "7201":"330:T", "7212":"331:T", "7223":"332:G", "7235":"333:A", "7247":"334:A", "7259":"335:C", "7272":"336:C", "7285":"337:A", "7297":"338:A", "7309":"339:G", "7321":"340:T", "7333":"341:T", "7345":"342:T", "7357":"343:A", "7368":"344:T", "7380":"345:C", "7393":"346:A", "7406":"347:G", "7418":"348:A", "7430":"349:T", "7442":"350:A", "7455":"351:A", "7467":"352:T", "7478":"353:G", "7490":"354:T", "7502":"355:A", "7514":"356:T", "7525":"357:A", "7536":"358:T", "7548":"359:A", "7559":"360:C", "7572":"361:C", "7584":"362:A", "7596":"363:C", "7608":"364:C", "7622":"365:C", "7634":"366:G", "7646":"367:G", "7658":"368:A", "7670":"369:G", "7682":"370:C", "7695":"371:A", "7706":"372:C", "7719":"373:C", "7731":"374:T", "7743":"375:A", "7754":"376:T", "7767":"377:C", "7779":"378:C", "7792":"379:C", "7805":"380:T", "7815":"381:G", "7828":"382:G", "7839":"383:T", "7850":"384:A", "7863":"385:A", "7875":"386:A", "7887":"387:T", "7898":"388:G", "7910":"389:G", "7922":"390:A", "7935":"391:A", "7947":"392:T", "7958":"393:G", "7970":"394:A", "7982":"395:T", "7994":"396:T", "8005":"397:A", "8018":"398:C", "8029":"399:A", "8042":"400:C", "8054":"401:G", "8066":"402:T", "8077":"403:G", "8089":"404:G", "8101":"405:C", "8113":"406:A", "8126":"407:G", "8138":"408:A", "8150":"409:C", "8162":"410:G", "8173":"411:T", "8185":"412:C", "8198":"413:C", "8210":"414:T", "8222":"415:C", "8234":"416:T", "8246":"417:A", "8258":"418:A", "8270":"419:C", "8283":"420:C", "8295":"421:C", "8307":"422:G", "8319":"423:T", "8332":"424:C", "8344":"425:G", "8357":"426:G", "8369":"427:T", "8380":"428:G", "8391":"429:T", "8404":"430:T", "8415":"431:T", "8427":"432:T", "8438":"433:A", "8450":"434:C", "8462":"435:A", "8474":"436:C", "8487":"437:C", "8499":"438:T", "8511":"439:A", "8523":"440:T", "8534":"441:G", "8546":"442:G", "8558":"443:G", "8570":"444:G", "8581":"445:C", "8594":"446:G", "8605":"447:C", "8617":"448:C", "8630":"449:C", "8642":"450:C", "8654":"451:C", "8666":"452:A", "8679":"453:G", "8691":"454:C", "8703":"455:A", "8716":"456:A", "8728":"457:G", "8740":"458:A", "8753":"459:A", "8764":"460:T", "8776":"461:A", "8787":"462:T", "8800":"463:C", "8812":"464:A", "8825":"465:G", "8836":"466:T", "8847":"467:G", "8859":"468:C", "8872":"469:C", "8884":"470:C", "8896":"471:T", "8908":"472:A", "8921":"473:C", "8933":"474:G", "8945":"475:T", "8956":"476:G", "8967":"477:G", "8980":"478:G", "8992":"479:A", "9004":"480:A", "9016":"481:T", "9027":"482:T", "9039":"483:G", "9051":"484:C", "9064":"485:T", "9075":"486:A", "9088":"487:A", "9100":"488:T", "9111":"489:G", "9123":"490:C", "9136":"491:G", "9147":"492:T", "9159":"493:A", "9170":"494:T", "9181":"495:T", "9194":"496:C", "9206":"497:C", "9219":"498:C", "9231":"499:A", "9242":"500:C", "9255":"501:T", "9267":"502:T", "9279":"503:T", "9290":"504:T", "9302":"505:A", "9314":"506:T", "9325":"507:G", "9337":"508:A", "9350":"509:T", "9361":"510:G", "9373":"511:G", "9386":"512:G", "9397":"513:T", "9409":"514:T", "9420":"515:T", "9431":"516:G", "9442":"517:C", "9455":"518:A", "9467":"519:A", "9479":"520:A", "9492":"521:A", "9504":"522:G", "9515":"523:T", "9526":"524:A", "9538":"525:C", "9551":"526:C", "9563":"527:A", "9575":"528:C", "9587":"529:T", "9598":"530:A", "9611":"531:G", "9624":"532:C", "9636":"533:G", "9648":"534:G", "9660":"535:G", "9671":"536:T", "9683":"537:C", "9695":"538:A", "9707":"539:A", "9719":"540:G", "9731":"541:C", "9743":"542:C", "9755":"543:T", "9767":"544:C", "9779":"545:A", "9791":"546:A", "9804":"547:C", "9816":"548:T", "9826":"549:G", "9838":"550:A", "9850":"551:A", "9863":"552:G", "9875":"553:G", "9887":"554:C", "9899":"555:G", "9912":"556:A", "9923":"557:T", "9935":"558:T", "9948":"559:C", "9960":"560:G", "9972":"561:T", "9983":"562:T", "9994":"563:G", "10006":"564:T", "10017":"565:A", "10030":"566:C", "10043":"567:G", "10055":"568:G", "10066":"569:T", "10078":"570:G", "10089":"571:C", "10101":"572:T", "10113":"573:G", "10124":"574:C", "10137":"575:C", "10148":"576:T", "10161":"577:C", "10173":"578:A", "10185":"579:C", "10198":"580:T", "10209":"581:G", "10221":"582:A", "10234":"583:A", "10246":"584:T", "10257":"585:G", "10269":"586:A", "10280":"587:T", "10292":"588:T", "10304":"589:T", "10315":"590:T", "10326":"591:G", "10337":"592:G", "10350":"593:A", "10360":"594:T", "10373":"595:C", "10385":"596:A", "10397":"597:C", "10410":"598:T", "10421":"599:G", "10433":"600:G", "10445":"601:C", "10457":"602:T", "10468":"603:G", "10478":"604:T", "10492":"605:C", "10504":"606:C", "10517":"607:G", "10529":"608:C", "10541":"609:G", "10554":"610:T", "10564":"611:G", "10576":"612:G", "10587":"613:T", "10598":"614:A", "10610":"615:A", "10623":"616:A", "10634":"617:T", "10645":"618:G", "10657":"619:A", "10668":"620:C", "10681":"621:C", "10693":"622:A", "10704":"623:C", "10717":"624:A", "10728":"625:A", "10739":"626:C", "10752":"627:C", "10764":"628:C", "10777":"629:C", "10788":"630:A", "10801":"631:C", "10813":"632:G", "10825":"633:C", "10838":"634:G", "10850":"635:G", "10861":"636:C", "10872":"637:T", "10884":"638:C", "10896":"639:A", "10907":"640:C", "10920":"641:C", "10931":"642:T", "10943":"643:C", "10956":"644:C", "10968":"645:A", "10980":"646:A", "10992":"647:G", "11004":"648:A", "11015":"649:T", "11028":"650:C", "11040":"651:A", "11053":"652:G", "11065":"653:A", "11078":"654:G", "11089":"655:T", "11100":"656:G", "11111":"657:T", "11122":"658:A", "11134":"659:C", "11146":"660:A", "11157":"661:T", "11168":"662:G", "11179":"663:A", "11191":"664:A", "11203":"665:G", "11214":"666:C", "11227":"667:C", "11239":"668:A", "11251":"669:A", "11263":"670:A", "11276":"671:G", "11288":"672:C", "11300":"673:A", "11311":"674:T", "11322":"675:G", "11332":"676:T", "11345":"677:C", "11358":"678:A", "11370":"679:G", "11382":"680:A", "11394":"681:G", "11405":"682:T", "11418":"683:C", "11430":"684:T", "11441":"685:G", "11453":"686:G", "11463":"687:T", "11475":"688:G", "11486":"689:C", "11499":"690:C", "11511":"691:C", "11523":"692:A", "11535":"693:C", "11547":"694:G", "11559":"695:A", "11570":"696:C", "11582":"697:C", "11593":"698:T", "11606":"699:C", "11618":"700:C", "11630":"701:A", "11643":"702:C", "11655":"703:G", "11667":"704:A", "11680":"705:G", "11692":"706:C", "11704":"707:A", "11716":"708:G", "11726":"709:T", "11739":"710:C", "11751":"711:C", "11764":"712:C", "11778":"713:A", "11787":"714:T", "11799":"715:A", "11810":"716:C", "11822":"717:T", "11833":"718:T", "11845":"719:C", "11857":"720:G", "11869":"721:G", "11881":"722:A", "11894":"723:C", "11907":"724:C", "11920":"725:A", "11933":"726:G", "11945":"727:G", "11957":"728:T", "11967":"729:G", "11979":"730:T", "11991":"731:T", "12001":"732:G", "12014":"733:A", "12025":"734:T", "12037":"735:T", "12047":"736:A", "12058":"737:T", "12069":"738:A", "12081":"739:A", "12094":"740:A", "12106":"741:G", "12119":"742:A", "12131":"743:T", "12141":"744:G", "12153":"745:G", "12165":"-", "12177":"-", "12189":"-", "12201":"746:G", "12212":"747:C", "12223":"748:T", "12236":"749:C", "12249":"750:A", "12259":"751:C", "12272":"752:C", "12284":"753:C", "12297":"754:C", "12310":"755:A", "12322":"756:C", "12333":"757:T", "12344":"758:A", "12355":"759:C", "12368":"760:C", "12381":"761:A", "12392":"762:G", "12404":"763:A", "12416":"764:A", "12429":"765:A", "12442":"766:A", "12454":"767:G", "12465":"768:G", "12477":"769:G", "12489":"770:A", "12501":"771:C", "12513":"772:T", "12524":"773:A", "12537":"774:A", "12548":"775:C", "12561":"776:G", "12574":"777:A", "12585":"778:C", "12598":"779:T", "12610":"780:T", "12622":"781:A", "12634":"782:T", "12643":"783:G", "12655":"784:G", "12668":"785:A", "12679":"786:T", "12691":"787:T", "12702":"788:T", "12710":"789:G", "12722":"790:G", "12733":"791:A", "12743":"792:C", "12756":"793:A", "12766":"794:C", "12780":"795:C", "12793":"796:A", "12805":"797:A", "12817":"798:A", "12829":"799:A", "12842":"800:C", "12854":"801:A", "12867":"802:A", "12879":"803:A", "12892":"804:G", "12906":"805:C", "12920":"806:T", "12930":"807:G", "12941":"808:T", "12950":"809:G", "12960":"810:T", "12970":"811:A", "12983":"812:C", "12995":"813:A"}
-}
-, {
-"traceFileName": "dataset_152164",
-"leadingGaps": 2934,
-"trailingGaps": 3953,
-"peakA": [242, 245, 252, 263, 282, 306, 331, 351, 366, 380, 398, 420, 444, 469, 493, 518, 545, 576, 611, 653, 701, 751, 801, 851, 898, 946, 996, 1053, 1119, 1194, 1274, 1357, 1437, 1512, 1584, 1655, 1729, 1808, 1893, 1979, 2063, 2141, 2209, 2270, 2325, 2377, 2425, 2469, 2506, 2533, 2549, 2554, 2549, 2536, 2514, 2485, 2448, 2400, 2340, 2269, 2187, 2097, 2003, 1906, 1810, 1715, 1621, 1524, 1423, 1318, 1210, 1102, 999, 903, 816, 739, 669, 605, 544, 487, 433, 383, 339, 301, 269, 242, 218, 198, 179, 162, 147, 133, 122, 114, 107, 101, 95, 89, 83, 76, 68, 61, 54, 48, 43, 38, 35, 33, 31, 31, 32, 34, 38, 43, 51, 60, 73, 89, 107, 127, 151, 176, 202, 229, 254, 275, 291, 303, 310, 313, 313, 311, 305, 296, 283, 265, 244, 221, 199, 178, 158, 140, 123, 108, 93, 79, 68, 58, 50, 45, 40, 37, 34, 32, 30, 26, 22, 18, 15, 14, 15, 18, 22, 28, 34, 40, 47, 57, 70, 89, 113, 141, 171, 204, 237, 271, 306, 342, 379, 413, 444, 469, 486, 498, 505, 511, 518, 527, 539, 552, 565, 576, 584, 591, 595, 597, 595, 588, 573, 550, 518, 477, 430, 378, 324, 270, 220, 175, 137, 104, 79, 58, 43, 32, 27, 27, 34, 47, 66, 90, 120, 155, 195, 239, 286, 335, 382, 424, 456, 476, 480, 469, 443, 405, 361, 314, 270, 231, 201, 182, 174, 177, 191, 216, 247, 283, 320, 351, 375, 388, 388, 376, 353, 319, 279, 235, 191, 148, 110, 77, 52, 32, 19, 10, 6, 5, 7, 9, 13, 16, 20, 22, 25, 27, 29, 31, 32, 31, 29, 26, 22, 18, 15, 12, 10, 8, 6, 5, 5, 7, 10, 16, 23, 33, 47, 67, 96, 135, 185, 247, 318, 394, 470, 539, 595, 632, 645, 633, 595, 537, 464, 384, 305, 232, 169, 119, 81, 54, 36, 25, 19, 17, 18, 19, 20, 20, 19, 17, 15, 13, 12, 12, 12, 14, 15, 18, 22, 28, 38, 52, 73, 104, 146, 198, 260, 328, 395, 458, 512, 553, 580, 594, 596, 590, 577, 561, 544, 527, 512, 501, 495, 496, 507, 531, 569, 618, 673, 726, 765, 782, 769, 724, 650, 554, 448, 340, 242, 159, 97, 56, 36, 35, 52, 84, 131, 189, 255, 324, 388, 442, 478, 494, 491, 477, 459, 448, 451, 472, 509, 556, 602, 637, 650, 635, 591, 522, 436, 344, 254, 175, 112, 66, 35, 16, 6, 2, 2, 5, 10, 16, 23, 29, 34, 37, 39, 40, 41, 41, 40, 40, 39, 39, 40, 43, 46, 50, 53, 55, 53, 48, 40, 31, 21, 12, 6, 7, 18, 45, 92, 164, 261, 380, 513, 646, 764, 849, 890, 879, 818, 716, 587, 447, 314, 198, 111, 58, 41, 63, 120, 207, 317, 436, 551, 645, 706, 725, 698, 631, 532, 416, 299, 193, 108, 49, 14, 1, 2, 10, 22, 31, 36, 36, 31, 23, 15, 7, 2, 0, 0, 0, 0, 0, 1, 2, 4, 7, 10, 12, 12, 10, 6, 2, 0, 3, 15, 39, 78, 132, 199, 274, 349, 415, 463, 484, 475, 435, 369, 288, 203, 125, 65, 25, 4, 0, 0, 1, 2, 2, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 3, 8, 15, 22, 27, 28, 26, 21, 14, 7, 2, 0, 0, 0, 0, 0, 0, 0, 5, 17, 42, 83, 144, 224, 316, 412, 497, 562, 596, 600, 579, 548, 523, 517, 536, 578, 630, 675, 695, 678, 620, 526, 410, 289, 180, 96, 40, 11, 0, 0, 0, 1, 1, 2, 6, 11, 16, 19, 19, 19, 23, 41, 80, 144, 233, 341, 453, 551, 618, 641, 614, 546, 456, 367, 306, 288, 320, 391, 481, 565, 617, 623, 579, 492, 379, 262, 158, 79, 30, 6, 0, 0, 1, 2, 2, 2, 3, 6, 8, 9, 8, 7, 7, 8, 12, 16, 21, 24, 25, 24, 22, 19, 16, 13, 10, 6, 3, 1, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 4, 26, 73, 151, 257, 382, 510, 619, 689, 707, 667, 576, 452, 317, 193, 97, 35, 5, 0, 0, 3, 5, 4, 1, 0, 0, 0, 0, 4, 9, 13, 17, 21, 30, 52, 94, 162, 258, 374, 493, 595, 659, 670, 625, 532, 410, 281, 168, 83, 30, 4, 0, 0, 0, 4, 7, 8, 5, 0, 0, 3, 47, 143, 303, 519, 770, 1015, 1212, 1320, 1317, 1203, 1000, 748, 493, 274, 118, 30, 0, 0, 4, 7, 2, 0, 12, 55, 135, 248, 380, 508, 608, 660, 655, 597, 505, 409, 338, 318, 358, 450, 570, 684, 757, 767, 706, 586, 434, 280, 150, 61, 12, 0, 0, 5, 9, 10, 8, 6, 7, 9, 13, 18, 22, 27, 33, 37, 39, 38, 34, 27, 19, 12, 6, 1, 0, 0, 0, 1, 4, 5, 3, 0, 0, 8, 45, 115, 216, 339, 460, 557, 608, 602, 540, 437, 314, 194, 96, 31, 0, 0, 2, 10, 9, 1, 0, 0, 38, 119, 243, 396, 551, 678, 748, 746, 674, 547, 395, 246, 125, 44, 3, 0, 0, 9, 13, 8, 0, 0, 7, 53, 136, 251, 381, 501, 585, 613, 578, 490, 368, 240, 130, 52, 10, 0, 0, 3, 6, 5, 2, 0, 0, 0, 0, 1, 2, 4, 8, 11, 12, 7, 0, 0, 8, 52, 137, 265, 419, 575, 699, 763, 751, 664, 524, 361, 210, 95, 25, 0, 0, 2, 9, 9, 4, 0, 0, 0, 2, 9, 15, 20, 23, 23, 21, 17, 12, 7, 5, 4, 6, 9, 12, 14, 14, 12, 8, 5, 2, 2, 5, 10, 17, 24, 29, 33, 33, 29, 23, 16, 9, 3, 0, 1, 5, 11, 17, 23, 27, 29, 28, 27, 24, 22, 20, 20, 21, 25, 29, 30, 24, 11, 0, 0, 25, 106, 248, 442, 664, 872, 1022, 1079, 1030, 887, 682, 459, 261, 115, 30, 0, 0, 6, 17, 22, 23, 22, 22, 26, 33, 43, 56, 68, 76, 75, 65, 47, 32, 34, 70, 153, 286, 455, 633, 785, 876, 884, 806, 659, 476, 295, 149, 52, 5, 0, 0, 7, 9, 6, 0, 0, 0, 0, 6, 14, 23, 30, 35, 36, 34, 28, 21, 13, 6, 1, 0, 0, 0, 4, 9, 12, 9, 1, 0, 3, 42, 123, 249, 409, 575, 715, 794, 794, 714, 573, 403, 241, 114, 34, 0, 0, 1, 8, 8, 3, 0, 0, 0, 7, 16, 24, 28, 29, 28, 25, 22, 19, 17, 15, 13, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 1, 4, 7, 11, 15, 18, 21, 23, 25, 27, 30, 33, 35, 38, 41, 43, 47, 51, 56, 60, 62, 61, 57, 51, 43, 36, 33, 33, 38, 47, 57, 66, 72, 72, 67, 58, 47, 37, 31, 29, 31, 36, 42, 48, 52, 54, 54, 51, 43, 30, 13, 0, 2, 33, 104, 215, 357, 502, 619, 677, 659, 571, 440, 314, 238, 248, 350, 518, 705, 852, 911, 864, 725, 541, 377, 289, 313, 445, 649, 861, 1017, 1069, 1001, 831, 604, 373, 184, 59, 0, 0, 6, 28, 43, 50, 51, 49, 48, 50, 53, 58, 64, 69, 74, 75, 72, 65, 55, 44, 33, 24, 19, 16, 16, 17, 18, 21, 25, 30, 36, 39, 35, 21, 2, 0, 9, 77, 210, 399, 615, 811, 938, 958, 865, 685, 472, 290, 193, 208, 325, 503, 683, 809, 844, 778, 633, 449, 268, 126, 37, 0, 0, 12, 27, 34, 33, 28, 24, 26, 34, 44, 54, 61, 62, 60, 56, 51, 44, 32, 14, 0, 0, 19, 97, 235, 420, 624, 801, 909, 918, 827, 659, 457, 265, 118, 31, 0, 0, 4, 11, 10, 4, 0, 0, 6, 18, 31, 40, 44, 46, 45, 40, 30, 13, 0, 0, 17, 90, 217, 389, 575, 732, 822, 820, 726, 565, 378, 206, 80, 11, 0, 0, 13, 21, 16, 1, 0, 0, 39, 119, 234, 366, 486, 566, 584, 535, 432, 302, 177, 79, 19, 0, 0, 3, 9, 9, 4, 0, 0, 0, 3, 11, 18, 25, 31, 35, 39, 41, 41, 39, 36, 30, 22, 14, 8, 3, 0, 0, 0, 2, 6, 11, 16, 21, 24, 26, 24, 21, 18, 14, 13, 13, 14, 17, 20, 22, 23, 23, 20, 16, 10, 5, 1, 1, 5, 13, 23, 34, 41, 44, 40, 32, 21, 10, 2, 0, 2, 10, 20, 32, 41, 43, 35, 19, 0, 0, 10, 71, 181, 327, 485, 619, 695, 694, 617, 485, 331, 191, 86, 24, 0, 0, 0, 6, 15, 24, 30, 27, 11, 0, 0, 46, 192, 438, 760, 1100, 1376, 1517, 1482, 1280, 966, 620, 320, 113, 8, 0, 0, 17, 22, 12, 0, 0, 9, 33, 61, 84, 97, 100, 94, 84, 72, 60, 48, 37, 25, 15, 7, 2, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 3, 7, 11, 15, 17, 16, 12, 7, 3, 0, 0, 0, 3, 6, 10, 12, 13, 12, 9, 5, 1, 0, 0, 2, 7, 16, 24, 31, 33, 31, 24, 15, 6, 0, 0, 1, 8, 15, 21, 25, 24, 20, 15, 9, 5, 3, 1, 0, 0, 1, 6, 15, 26, 33, 31, 17, 0, 0, 17, 96, 233, 412, 598, 743, 806, 765, 631, 441, 254, 124, 89, 158, 307, 489, 649, 739, 736, 645, 493, 322, 171, 65, 9, 0, 0, 8, 12, 7, 1, 0, 0, 3, 10, 14, 15, 13, 8, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 5, 5, 4, 3, 2, 3, 5, 7, 10, 11, 10, 9, 8, 9, 12, 16, 22, 27, 32, 34, 33, 30, 25, 20, 15, 11, 7, 5, 5, 6, 8, 12, 15, 18, 20, 20, 20, 18, 16, 14, 12, 11, 11, 12, 12, 14, 15, 15, 14, 13, 11, 9, 7, 7, 8, 11, 13, 16, 17, 17, 16, 13, 10, 7, 4, 3, 3, 4, 5, 7, 9, 11, 13, 16, 19, 23, 27, 31, 34, 37, 38, 39, 39, 39, 40, 42, 44, 45, 44, 41, 35, 27, 20, 14, 11, 11, 14, 17, 20, 22, 23, 23, 23, 22, 21, 21, 20, 20, 20, 19, 18, 17, 15, 13, 11, 10, 9, 10, 12, 14, 15, 16, 16, 16, 16, 17, 18, 19, 20, 20, 19, 19, 21, 26, 29, 26, 14, 0, 0, 8, 76, 200, 372, 562, 725, 818, 817, 721, 556, 366, 193, 68, 3, 0, 1, 19, 25, 14, 0, 0, 20, 106, 250, 433, 618, 760, 818, 777, 649, 468, 282, 131, 36, 0, 0, 3, 13, 16, 13, 11, 13, 19, 25, 27, 24, 16, 8, 1, 0, 0, 4, 8, 11, 12, 10, 8, 5, 2, 0, 0, 0, 5, 14, 23, 29, 25, 11, 0, 0, 25, 114, 263, 451, 637, 773, 821, 764, 621, 433, 248, 105, 21, 0, 0, 7, 17, 20, 19, 19, 23, 29, 34, 34, 30, 23, 18, 17, 20, 26, 32, 35, 35, 31, 26, 21, 17, 15, 15, 16, 18, 18, 17, 15, 12, 10, 8, 7, 7, 8, 10, 11, 12, 12, 10, 8, 6, 3, 1, 0, 2, 5, 10, 15, 19, 21, 20, 17, 13, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 9, 16, 24, 32, 37, 37, 34, 27, 19, 11, 4, 1, 0, 0, 0, 1, 1, 2, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 3, 8, 14, 19, 21, 20, 15, 10, 4, 0, 0, 0, 0, 2, 3, 5, 6, 7, 7, 6, 4, 1, 0, 1, 6, 15, 27, 39, 47, 48, 37, 17, 0, 0, 18, 92, 213, 363, 510, 616, 650, 604, 491, 342, 197, 84, 17, 0, 0, 11, 26, 36, 41, 41, 40, 35, 28, 18, 10, 6, 7, 16, 29, 45, 57, 61, 52, 31, 4, 0, 3, 70, 195, 366, 548, 695, 762, 726, 593, 402, 210, 78, 46, 125, 288, 484, 654, 749, 745, 649, 492, 318, 165, 58, 3, 0, 6, 33, 60, 83, 95, 94, 74, 39, 2, 0, 28, 148, 350, 610, 873, 1073, 1149, 1074, 863, 575, 289, 88, 25, 110, 308, 552, 765, 886, 885, 770, 582, 374, 192, 66, 2, 0, 1, 21, 32, 27, 10, 0, 0, 24, 112, 254, 434, 613, 749, 801, 756, 625, 446, 264, 119, 29, 0, 0, 5, 16, 20, 18, 16, 17, 20, 22, 20, 14, 6, 0, 0, 5, 13, 17, 13, 1, 0, 0, 45, 138, 272, 420, 545, 611, 597, 508, 371, 224, 103, 26, 0, 0, 3, 12, 15, 13, 11, 12, 16, 20, 20, 17, 11, 5, 0, 0, 0, 0, 2, 4, 4, 5, 4, 3, 2, 1, 1, 3, 5, 7, 9, 9, 8, 6, 4, 1, 0, 0, 0, 0, 2, 3, 5, 7, 7, 6, 5, 3, 1, 0, 0, 0, 4, 10, 18, 25, 31, 32, 29, 22, 14, 6, 1, 0, 0, 3, 9, 13, 17, 17, 15, 11, 7, 3, 2, 4, 9, 18, 29, 40, 46, 42, 25, 1, 0, 1, 70, 203, 388, 586, 749, 829, 802, 676, 490, 293, 133, 32, 0, 0, 5, 15, 16, 9, 3, 3, 8, 15, 20, 21, 19, 17, 15, 17, 19, 22, 22, 20, 16, 11, 7, 3, 1, 0, 0, 1, 6, 14, 24, 33, 38, 39, 34, 26, 17, 11, 11, 17, 30, 45, 60, 69, 72, 67, 55, 41, 27, 17, 12, 14, 20, 30, 40, 47, 49, 46, 39, 29, 20, 14, 12, 14, 19, 26, 36, 48, 61, 66, 57, 30, 0, 0, 19, 145, 369, 663, 964, 1191, 1273, 1179, 932, 604, 294, 95, 59, 187, 426, 692, 899, 985, 932, 764, 538, 313, 138, 33, 0, 0, 12, 28, 35, 37, 36, 37, 38, 38, 36, 32, 29, 28, 30, 33, 36, 36, 33, 30, 27, 28, 32, 40, 50, 59, 64, 63, 57, 46, 31, 17, 6, 0, 1, 8, 18, 29, 38, 42, 40, 34, 25, 15, 7, 2, 0, 3, 10, 20, 32, 42, 46, 39, 21, 0, 0, 14, 91, 225, 398, 573, 701, 740, 671, 509, 299, 105, 0, 0, 135, 367, 632, 853, 970, 953, 813, 596, 364, 171, 48, 0, 0, 5, 18, 21, 17, 11, 11, 17, 24, 29, 28, 24, 20, 17, 17, 20, 22, 22, 19, 14, 8, 2, 0, 0, 2, 8, 17, 26, 32, 35, 33, 27, 19, 10, 4, 2, 4, 9, 17, 23, 28, 29, 27, 23, 16, 11, 6, 2, 0, 0, 0, 5, 13, 23, 28, 22, 6, 0, 0, 37, 141, 301, 490, 664, 775, 789, 702, 541, 351, 180, 59, 0, 0, 2, 23, 38, 42, 39, 32, 26, 20, 15, 12, 10, 11, 13, 16, 17, 16, 13, 8, 3, 0, 0, 0, 1, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 7, 8, 8, 7, 5, 3, 1, 0, 0, 2, 9, 18, 23, 21, 8, 0, 0, 24, 109, 247, 418, 583, 696, 723, 657, 516, 343, 182, 66, 4, 0, 0, 10, 15, 12, 5, 1, 1, 5, 8, 9, 6, 3, 0, 2, 7, 15, 22, 27, 28, 24, 17, 9, 2, 0, 0, 5, 12, 19, 24, 25, 23, 18, 11, 5, 0, 0, 0, 6, 14, 24, 33, 38, 38, 32, 23, 12, 4, 1, 3, 11, 24, 38, 51, 57, 51, 32, 5, 0, 0, 62, 191, 372, 570, 735, 820, 798, 678, 495, 300, 138, 34, 0, 0, 6, 24, 33, 35, 34, 33, 32, 30, 26, 21, 16, 13, 13, 19, 31, 46, 56, 52, 30, 0, 0, 7, 121, 333, 619, 920, 1158, 1261, 1200, 992, 701, 407, 174, 35, 0, 0, 10, 27, 30, 26, 25, 31, 43, 54, 56, 50, 37, 22, 10, 3, 0, 0, 1, 1, 0, 1, 3, 5, 8, 10, 10, 8, 6, 3, 1, 0, 1, 2, 5, 7, 9, 10, 11, 14, 17, 22, 27, 32, 35, 36, 34, 29, 23, 16, 12, 10, 10, 13, 15, 17, 16, 13, 10, 9, 11, 16, 25, 35, 42, 45, 42, 35, 25, 17, 13, 14, 22, 33, 44, 52, 54, 49, 39, 26, 14, 8, 11, 22, 39, 58, 73, 81, 77, 65, 48, 31, 19, 16, 23, 36, 52, 66, 76, 81, 80, 70, 53, 27, 0, 0, 9, 82, 212, 383, 558, 690, 736, 676, 521, 317, 128, 15, 18, 142, 354, 592, 786, 877, 838, 678, 445, 206, 35, 0, 83, 305, 598, 883, 1081, 1137, 1036, 805, 509, 228, 36, 0, 62, 259, 509, 742, 895, 931, 846, 671, 457, 256, 106, 20, 0, 0, 18, 36, 48, 55, 58, 60, 60, 55, 47, 38, 33, 35, 44, 58, 68, 68, 52, 24, 0, 0, 29, 124, 271, 445, 607, 711, 728, 654, 510, 336, 177, 63, 3, 0, 0, 15, 25, 26, 21, 15, 11, 9, 8, 8, 9, 12, 18, 27, 35, 38, 30, 12, 0, 0, 24, 112, 252, 422, 580, 682, 698, 622, 478, 308, 156, 50, 0, 0, 0, 13, 20, 19, 14, 11, 11, 12, 12, 10, 7, 3, 1, 3, 9, 19, 30, 37, 35, 21, 0, 0, 1, 67, 193, 365, 547, 691, 756, 721, 597, 423, 246, 105, 21, 0, 0, 7, 19, 21, 18, 15, 15, 18, 20, 19, 15, 9, 4, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 4, 9, 14, 19, 21, 21, 19, 14, 9, 4, 1, 0, 0, 2, 8, 17, 26, 33, 37, 36, 29, 19, 9, 2, 3, 10, 24, 41, 56, 65, 67, 61, 48, 33, 18, 8, 3, 5, 13, 23, 34, 42, 45, 43, 36, 27, 17, 9, 3, 1, 2, 6, 13, 23, 35, 42, 41, 27, 4, 0, 0, 63, 189, 369, 566, 730, 810, 776, 633, 419, 200, 44, 0, 79, 259, 481, 678, 791, 792, 688, 515, 323, 159, 50, 0, 0, 5, 22, 31, 32, 29, 24, 21, 17, 14, 10, 9, 11, 17, 27, 39, 47, 51, 49, 41, 31, 22, 16, 16, 22, 32, 43, 51, 55, 53, 44, 32, 18, 6, 0, 0, 5, 17, 33, 50, 63, 69, 67, 58, 45, 30, 18, 11, 11, 16, 25, 35, 45, 51, 49, 37, 16, 0, 0, 23, 105, 238, 400, 555, 659, 678, 602, 448, 262, 100, 12, 23, 130, 299, 476, 610, 662, 622, 508, 356, 205, 89, 19, 0, 0, 13, 34, 53, 69, 80, 85, 81, 68, 48, 27, 11, 4, 8, 21, 38, 55, 66, 69, 64, 54, 41, 29, 21, 17, 19, 24, 32, 43, 55, 63, 62, 46, 17, 0, 0, 49, 192, 414, 679, 924, 1080, 1097, 964, 715, 421, 163, 6, 0, 88, 275, 482, 644, 718, 689, 573, 407, 239, 104, 22, 0, 0, 19, 44, 63, 73, 75, 70, 60, 46, 33, 23, 19, 23, 32, 44, 54, 58, 56, 48, 36, 23, 12, 3, 0, 0, 2, 7, 13, 17, 19, 19, 18, 16, 18, 23, 32, 42, 50, 57, 63, 69, 73, 71, 55, 26, 0, 0, 26, 159, 387, 680, 971, 1185, 1257, 1166, 940, 644, 357, 139, 16, 0, 0, 25, 50, 59, 57, 50, 43, 37, 31, 24, 17, 12, 10, 12, 15, 18, 18, 15, 10, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 11, 13, 13, 12, 10, 7, 4, 1, 0, 0, 2, 6, 12, 17, 20, 20, 17, 11, 5, 0, 0, 3, 11, 21, 32, 39, 42, 39, 32, 23, 15, 8, 5, 5, 8, 12, 17, 22, 25, 26, 25, 21, 16, 10, 6, 2, 1, 0, 2, 6, 13, 21, 27, 25, 14, 0, 0, 8, 75, 196, 358, 525, 655, 709, 671, 552, 387, 222, 93, 17, 0, 0, 8, 17, 16, 9, 3, 0, 1, 5, 9, 12, 14, 14, 14, 13, 11, 8, 5, 2, 0, 0, 1, 4, 8, 11, 14, 15, 15, 13, 12, 9, 8, 7, 7, 10, 14, 20, 27, 34, 38, 40, 38, 34, 30, 26, 24, 25, 27, 31, 34, 36, 36, 34, 32, 28, 25, 21, 17, 13, 9, 5, 2, 0, 0, 0, 1, 4, 6, 8, 9, 9, 7, 6, 5, 4, 5, 5, 6, 5, 4, 4, 5, 8, 13, 20, 27, 32, 34, 33, 28, 22, 16, 11, 7, 5, 4, 6, 9, 13, 17, 20, 21, 19, 15, 9, 4, 0, 0, 1, 4, 8, 10, 11, 9, 7, 4, 2, 0, 0, 0, 0, 2, 7, 12, 18, 22, 23, 21, 16, 10, 5, 1, 0, 0, 2, 7, 15, 23, 28, 24, 10, 0, 0, 18, 95, 223, 383, 540, 651, 683, 627, 499, 338, 184, 69, 5, 0, 0, 18, 37, 49, 54, 53, 47, 37, 24, 12, 3, 1, 6, 18, 32, 46, 55, 57, 51, 41, 28, 16, 9, 8, 13, 22, 34, 48, 62, 71, 72, 58, 29, 0, 0, 23, 136, 332, 588, 853, 1059, 1145, 1082, 880, 595, 306, 94, 14, 82, 267, 506, 724, 856, 869, 765, 583, 375, 192, 66, 2, 0, 2, 21, 33, 37, 36, 35, 37, 41, 46, 51, 55, 58, 61, 62, 65, 67, 68, 61, 42, 12, 0, 0, 54, 204, 434, 708, 961, 1123, 1147, 1025, 793, 517, 268, 91, 1, 0, 0, 21, 34, 33, 26, 20, 17, 17, 16, 13, 8, 3, 1, 3, 7, 11, 13, 13, 10, 6, 2, 0, 0, 0, 6, 15, 26, 36, 43, 44, 39, 29, 16, 5, 0, 0, 5, 15, 26, 33, 35, 32, 24, 14, 5, 0, 0, 2, 8, 16, 25, 32, 36, 36, 31, 24, 17, 12, 12, 16, 23, 31, 39, 48, 56, 62, 60, 44, 14, 0, 0, 50, 202, 441, 730, 1001, 1181, 1216, 1095, 854, 563, 295, 102, 2, 0, 0, 28, 48, 53, 48, 41, 36, 33, 30, 23, 16, 10, 9, 14, 22, 25, 18, 2, 0, 0, 52, 167, 334, 522, 684, 774, 763, 657, 486, 300, 142, 39, 0, 0, 3, 16, 20, 17, 12, 10, 11, 14, 15, 13, 8, 4, 1, 1, 2, 4, 5, 5, 3, 1, 0, 0, 1, 4, 9, 13, 15, 16, 15, 12, 8, 4, 2, 1, 2, 4, 6, 9, 11, 13, 14, 14, 15, 16, 17, 18, 19, 20, 21, 20, 19, 18, 17, 16, 16, 18, 19, 21, 21, 21, 19, 16, 14, 12, 10, 9, 8, 7, 6, 5, 5, 5, 6, 8, 9, 10, 11, 12, 13, 15, 16, 18, 20, 21, 22, 20, 18, 14, 10, 7, 6, 5, 5, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 5, 5, 7, 12, 17, 23, 26, 27, 25, 20, 13, 7, 3, 1, 2, 6, 10, 14, 18, 20, 22, 23, 23, 22, 20, 17, 12, 8, 3, 0, 0, 1, 7, 16, 26, 35, 40, 39, 33, 24, 15, 9, 9, 16, 28, 43, 57, 66, 68, 61, 48, 32, 17, 8, 6, 12, 27, 45, 62, 75, 80, 74, 61, 43, 24, 10, 4, 6, 16, 32, 49, 65, 76, 78, 68, 46, 16, 0, 0, 50, 163, 333, 534, 721, 845, 867, 774, 587, 357, 153, 36, 46, 186, 419, 681, 896, 1002, 966, 795, 540, 275, 82, 21, 117, 348, 652, 942, 1141, 1194, 1095, 878, 605, 344, 146, 30, 0, 0, 22, 49, 66, 73, 74, 71, 65, 57, 49, 42, 39, 40, 46, 56, 66, 74, 75, 63, 36, 2, 0, 1, 93, 272, 523, 799, 1035, 1168, 1158, 1010, 767, 493, 251, 84, 0, 0, 3, 31, 50, 54, 48, 38, 31, 28, 29, 34, 41, 48, 54, 59, 60, 55, 40, 17, 0, 0, 20, 106, 247, 422, 595, 719, 760, 706, 572, 397, 226, 94, 16, 0, 0, 12, 30, 39, 38, 29, 14, 0, 0, 12, 67, 165, 296, 436, 552, 611, 593, 497, 346, 181, 48, 0, 26, 157, 350, 557, 722, 802, 776, 657, 480, 295, 140, 41, 0, 0, 3, 15, 19, 16, 11, 9, 9, 9, 9, 7, 4, 2, 2, 5, 7, 9, 9, 7, 5, 5, 7, 12, 17, 22, 26, 27, 26, 25, 22, 21, 19, 18, 17, 16, 15, 13, 11, 11, 12, 16, 20, 22, 19, 9, 0, 0, 13, 69, 162, 284, 410, 508, 554, 533, 452, 334, 209, 104, 34, 0, 0, 0, 8, 11, 10, 10, 13, 21, 31, 42, 49, 51, 48, 43, 36, 31, 26, 23, 20, 17, 15, 13, 12, 10, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 9, 10, 9, 7, 4, 2, 0, 0, 0, 1, 5, 11, 18, 24, 29, 29, 26, 19, 10, 3, 0, 0, 2, 7, 12, 14, 14, 12, 8, 5, 2, 0, 0, 0, 0, 1, 5, 10, 15, 18, 19, 16, 12, 8, 4, 1, 0, 0, 0, 6, 15, 23, 25, 16, 0, 0, 2, 71, 202, 385, 587, 755, 844, 827, 709, 525, 325, 156, 46, 0, 0, 3, 16, 20, 15, 6, 0, 0, 0, 2, 3, 4, 4, 4, 5, 7, 7, 6, 5, 3, 0, 0, 0, 0, 2, 6, 11, 15, 16, 16, 13, 8, 3, 0, 0, 0, 5, 12, 20, 25, 28, 26, 21, 14, 7, 0, 0, 1, 9, 23, 40, 55, 62, 58, 41, 17, 0, 0, 35, 121, 250, 401, 539, 627, 635, 557, 409, 235, 89, 21, 61, 205, 420, 646, 821, 896, 854, 710, 508, 303, 138, 36, 0, 0, 12, 29, 40, 47, 54, 58, 51, 28, 0, 0, 15, 140, 367, 672, 992, 1246, 1359, 1300, 1085, 777, 461, 205, 46, 0, 0, 17, 46, 60, 59, 50, 38, 28, 19, 11, 5, 2, 5, 14, 25, 34, 36, 26, 7, 0, 0, 41, 146, 302, 481, 641, 735, 736, 644, 486, 307, 152, 47, 0, 0, 4, 18, 27, 32, 38, 47, 50, 40, 13, 0, 0, 62, 232, 496, 810, 1100, 1286, 1313, 1173, 909, 595, 310, 107, 3, 0, 0, 26, 42, 43, 33, 22, 14, 10, 7, 5, 4, 5, 8, 12, 16, 17, 16, 12, 6, 1, 0, 0, 3, 11, 22, 33, 40, 41, 35, 25, 13, 4, 0, 1, 7, 14, 22, 29, 36, 42, 43, 35, 17, 0, 0, 12, 95, 239, 425, 614, 755, 807, 754, 612, 423, 236, 93, 10, 0, 0, 17, 37, 47, 42, 25, 3, 0, 0, 45, 151, 305, 482, 638, 731, 733, 643, 488, 311, 155, 47, 0, 0, 6, 32, 53, 65, 67, 62, 53, 42, 32, 26, 25, 29, 36, 45, 54, 62, 68, 72, 69, 55, 30, 0, 0, 17, 116, 293, 534, 795, 1014, 1132, 1112, 954, 698, 412, 172, 41, 48, 183, 400, 633, 813, 894, 856, 719, 523, 320, 152, 45, 0, 0, 12, 33, 47, 50, 46, 39, 31, 24, 19, 17, 19, 25, 35, 48, 58, 64, 64, 57, 44, 31, 20, 14, 15, 22, 32, 43, 53, 57, 53, 40, 19, 0, 0, 16, 86, 203, 349, 492, 594, 620, 558, 419, 243, 82, 0, 5, 136, 356, 614, 842, 978, 984, 858, 636, 377, 150, 9, 0, 72, 241, 439, 612, 712, 719, 636, 491, 324, 175, 69, 12, 0, 0, 8, 15, 15, 12, 9, 9, 11, 12, 11, 8, 2, 0, 0, 0, 5, 13, 17, 11, 0, 0, 3, 59, 168, 324, 499, 650, 738, 738, 648, 497, 323, 169, 60, 3, 0, 0, 13, 23, 27, 26, 25, 24, 23, 21, 20, 19, 21, 26, 32, 36, 38, 35, 28, 19, 10, 3, 0, 0, 1, 9, 21, 36, 49, 58, 59, 53, 40, 26, 14, 10, 15, 27, 45, 62, 72, 71, 55, 29, 1, 0, 11, 80, 198, 348, 496, 606, 647, 607, 499, 353, 207, 92, 22, 0, 0, 11, 25, 36, 47, 58, 63, 54, 25, 0, 0, 44, 223, 528, 922, 1323, 1629, 1751, 1654, 1367, 971, 571, 253, 59, 0, 0, 14, 37, 38, 25, 8, 0, 0, 4, 9, 10, 8, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 2, 5, 10, 15, 20, 23, 24, 23, 21, 18, 17, 17, 20, 24, 29, 32, 33, 32, 28, 23, 19, 17, 17, 20, 24, 27, 28, 26, 21, 14, 7, 1, 0, 1, 7, 15, 23, 29, 30, 28, 21, 13, 5, 0, 0, 1, 6, 11, 15, 17, 16, 13, 9, 5, 2, 0, 0, 0, 1, 4, 9, 15, 20, 25, 29, 31, 31, 30, 30, 30, 32, 38, 46, 56, 63, 63, 50, 26, 0, 0, 15, 98, 241, 428, 622, 776, 850, 823, 704, 526, 333, 168, 56, 0, 0, 1, 19, 31, 34, 32, 29, 26, 25, 24, 23, 23, 24, 25, 29, 35, 43, 50, 50, 39, 17, 0, 0, 32, 150, 345, 596, 852, 1050, 1134, 1083, 910, 664, 407, 195, 58, 0, 0, 4, 24, 35, 39, 38, 38, 39, 39, 37, 31, 25, 21, 19, 21, 24, 27, 29, 28, 24, 19, 15, 12, 12, 17, 26, 37, 48, 57, 61, 60, 53, 44, 34, 25, 21, 21, 24, 29, 33, 34, 31, 24, 16, 9, 5, 5, 10, 19, 29, 39, 46, 46, 38, 20, 0, 0, 6, 68, 181, 332, 495, 631, 702, 689, 597, 450, 288, 147, 49, 1, 0, 0, 13, 21, 23, 22, 19, 16, 13, 10, 8, 9, 13, 22, 36, 51, 66, 73, 67, 46, 14, 0, 0, 64, 216, 449, 730, 1001, 1197, 1266, 1189, 988, 716, 438, 211, 63, 0, 0, 10, 36, 53, 59, 55, 48, 40, 33, 26, 18, 11, 6, 3, 4, 10, 17, 22, 19, 7, 0, 0, 25, 109, 245, 416, 583, 705, 745, 693, 563, 393, 226, 97, 20, 0, 0, 7, 16, 16, 10, 3, 0, 0, 0, 0, 2, 4, 6, 9, 11, 12, 12, 9, 5, 2, 0, 0, 0, 2, 5, 8, 10, 10, 8, 6, 3, 1, 0, 0, 0, 2, 7, 14, 21, 27, 30, 29, 26, 20, 16, 15, 17, 23, 31, 39, 45, 47, 42, 27, 7, 0, 0, 38, 127, 262, 421, 571, 674, 702, 647, 525, 369, 215, 94, 20, 0, 0, 14, 35, 50, 53, 45, 25, 1, 0, 3, 66, 184, 349, 530, 687, 779, 780, 690, 536, 356, 193, 75, 11, 0, 0, 10, 16, 15, 9, 3, 0, 0, 2, 3, 2, 1, 1, 2, 6, 10, 13, 15, 14, 11, 7, 4, 1, 0, 0, 0, 6, 14, 23, 31, 34, 33, 26, 16, 7, 0, 0, 0, 4, 11, 18, 23, 25, 23, 18, 12, 5, 0, 0, 2, 10, 22, 37, 51, 63, 70, 71, 66, 58, 51, 48, 48, 54, 62, 73, 82, 86, 81, 60, 27, 0, 0, 35, 170, 399, 698, 1010, 1264, 1394, 1365, 1186, 904, 590, 312, 116, 12, 0, 0, 29, 50, 57, 53, 45, 36, 30, 24, 19, 16, 14, 16, 19, 21, 17, 6, 0, 0, 25, 101, 226, 383, 540, 659, 706, 668, 557, 402, 243, 114, 32, 0, 0, 3, 13, 17, 15, 11, 8, 9, 10, 11, 10, 8, 6, 5, 6, 10, 17, 26, 35, 43, 49, 50, 47, 40, 33, 27, 25, 27, 32, 39, 45, 46, 43, 35, 25, 17, 13, 17, 27, 43, 60, 74, 82, 81, 72, 59, 44, 31, 25, 24, 30, 37, 44, 47, 45, 37, 26, 15, 5, 0, 0, 4, 14, 26, 38, 45, 47, 43, 33, 21, 11, 7, 10, 19, 31, 44, 56, 64, 66, 59, 41, 14, 0, 0, 41, 162, 354, 594, 834, 1017, 1095, 1048, 889, 660, 417, 210, 70, 4, 0, 20, 51, 70, 72, 59, 40, 24, 16, 19, 31, 49, 69, 85, 93, 87, 66, 34, 1, 0, 15, 104, 255, 454, 662, 834, 926, 914, 802, 620, 411, 220, 81, 6, 0, 9, 44, 74, 86, 75, 47, 14, 0, 3, 59, 164, 308, 468, 609, 695, 704, 629, 488, 320, 172, 90, 104, 218, 409, 631, 826, 942, 945, 832, 631, 395, 186, 59, 48, 151, 339, 556, 742, 848, 849, 749, 580, 387, 213, 87, 17, 0, 0, 15, 31, 41, 46, 46, 37, 20, 0, 0, 15, 99, 252, 466, 705, 918, 1050, 1067, 962, 765, 526, 300, 128, 28, 0, 0, 9, 20, 20, 13, 4, 0, 0, 1, 4, 4, 3, 1, 0, 0, 1, 4, 7, 10, 13, 14, 15, 15, 14, 12, 11, 10, 8, 7, 6, 5, 4, 3, 3, 5, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 8, 11, 14, 17, 17, 15, 12, 8, 4, 1, 0, 1, 2, 5, 7, 8, 9, 10, 10, 11, 12, 11, 10, 8, 6, 4, 5, 7, 10, 13, 14, 14, 11, 7, 4, 1, 0, 0, 1, 5, 10, 15, 16, 9, 0, 0, 5, 53, 144, 274, 422, 555, 642, 659, 604, 490, 348, 209, 100, 30, 0, 0, 2, 11, 14, 12, 7, 2, 0, 0, 0, 2, 4, 5, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 1, 0, 0, 0, 1, 6, 13, 17, 15, 6, 0, 0, 20, 85, 191, 326, 463, 569, 618, 594, 507, 378, 241, 124, 44, 3, 0, 0, 9, 15, 16, 15, 15, 18, 22, 28, 34, 38, 43, 49, 55, 59, 59, 50, 32, 9, 0, 2, 51, 151, 300, 474, 641, 761, 803, 756, 632, 462, 287, 141, 45, 0, 0, 3, 19, 29, 32, 28, 22, 14, 7, 2, 0, 2, 12, 27, 44, 55, 55, 43, 20, 0, 0, 30, 106, 225, 371, 517, 630, 685, 667, 581, 449, 300, 165, 65, 9, 0, 3, 29, 60, 86, 101, 101, 82, 49, 13, 0, 18, 106, 265, 481, 718, 924, 1051, 1064, 956, 754, 507, 279, 125, 80, 149, 306, 502, 681, 793, 806, 717, 551, 354, 183, 87, 94, 207, 398, 617, 804, 908, 901, 782, 584, 365, 185, 99, 131, 275, 491, 718, 896, 977, 945, 811, 614, 401, 216, 85, 14, 0, 5, 27, 46, 55, 55, 48, 38, 27, 19, 14, 12, 15, 20, 27, 34, 37, 36, 31, 22, 14, 8, 8, 12, 21, 32, 43, 52, 58, 58, 47, 26, 1, 0, 4, 77, 218, 420, 651, 866, 1013, 1057, 986, 819, 599, 375, 189, 64, 3, 0, 7, 30, 48, 55, 53, 46, 38, 34, 34, 41, 53, 68, 83, 89, 82, 60, 29, 4, 2, 44, 143, 297, 490, 685, 842, 921, 901, 782, 591, 376, 192, 90, 99, 217, 416, 644, 842, 959, 967, 867, 689, 477, 279, 127, 35, 0, 0, 6, 17, 22, 23, 23, 25, 31, 37, 43, 47, 49, 51, 53, 56, 60, 62, 57, 44, 22, 0, 0, 16, 94, 231, 417, 619, 795, 901, 911, 821, 654, 454, 263, 117, 29, 0, 0, 6, 17, 20, 17, 10, 5, 3, 2, 2, 2, 2, 3, 5, 7, 9, 9, 7, 4, 1, 1, 4, 11, 22, 36, 49, 60, 65, 61, 46, 23, 1, 0, 15, 83, 200, 357, 527, 675, 767, 780, 712, 580, 416, 254, 124, 39, 0, 0, 8, 26, 39, 46, 45, 40, 34, 27, 20, 15, 11, 10, 9, 10, 12, 13, 13, 13, 11, 8, 5, 2, 1, 2, 7, 14, 25, 37, 46, 46, 36, 15, 0, 0, 30, 126, 281, 479, 684, 850, 936, 922, 811, 633, 431, 246, 109, 28, 0, 0, 9, 20, 23, 20, 13, 7, 2, 0, 0, 1, 3, 6, 10, 13, 16, 16, 13, 9, 5, 1, 0, 0, 1, 5, 9, 13, 15, 15, 12, 8, 4, 0, 0, 0, 2, 8, 14, 20, 23, 23, 19, 13, 8, 7, 12, 22, 35, 50, 63, 72, 75, 69, 53, 29, 3, 0, 10, 82, 218, 411, 634, 847, 1003, 1066, 1021, 879, 676, 454, 256, 110, 26, 0, 0, 11, 23, 22, 9, 0, 0, 23, 99, 221, 376, 536, 666, 734, 723, 635, 494, 332, 184, 75, 14, 0, 6, 26, 43, 49, 43, 31, 18, 10, 10, 19, 34, 52, 69, 80, 83, 74, 54, 28, 5, 0, 20, 82, 184, 315, 453, 568, 631, 624, 545, 412, 262, 135, 70, 88, 189, 347, 524, 672, 753, 746, 651, 495, 316, 164, 76, 79, 172, 333, 524, 696, 805, 825, 750, 601, 415, 239, 117, 77, 123, 240, 391, 536, 636, 667, 623, 519, 380, 239, 122, 45, 12, 13, 34, 56, 66, 59, 37, 12, 0, 13, 68, 165, 295, 437, 562, 644, 662, 610, 501, 361, 228, 137, 113, 165, 281, 430, 573, 672, 696, 639, 514, 354, 205, 110, 101, 189, 356, 566, 768, 914, 969, 921, 785, 595, 393, 217, 92, 21, 0, 0, 7, 15, 17, 15, 13, 13, 14, 15, 17, 19, 21, 25, 29, 33, 35, 35, 31, 26, 19, 14, 10, 8, 8, 10, 13, 15, 16, 16, 14, 12, 10, 9, 10, 14, 19, 26, 33, 39, 41, 39, 34, 26, 18, 12, 10, 13, 19, 28, 37, 44, 46, 43, 37, 28, 20, 14, 10, 10, 13, 18, 23, 27, 29, 28, 26, 22, 18, 15, 14, 14, 16, 20, 25, 30, 33, 35, 31, 22, 8, 0, 0, 24, 88, 192, 325, 463, 578, 643, 644, 580, 469, 336, 208, 107, 43, 15, 13, 23, 33, 32, 20, 3, 0, 3, 48, 133, 252, 388, 514, 602, 631, 595, 503, 377, 244, 130, 49, 5, 0, 0, 13, 23, 24, 15, 1, 0, 0, 35, 105, 206, 326, 440, 524, 557, 532, 454, 343, 225, 122, 49, 9, 0, 0, 6, 12, 13, 11, 8, 7, 7, 8, 10, 11, 11, 10, 8, 5, 3, 1, 0, 0, 0, 0, 1, 3, 5, 8, 9, 9, 8, 5, 3, 3, 5, 9, 15, 21, 26, 30, 34, 37, 38, 39, 38, 35, 31, 25, 19, 14, 12, 12, 14, 18, 22, 26, 28, 28, 25, 21, 15, 9, 5, 3, 4, 7, 11, 14, 16, 16, 13, 9, 5, 1, 0, 2, 7, 17, 29, 41, 51, 55, 52, 39, 20, 0, 0, 10, 67, 167, 304, 457, 595, 687, 713, 667, 560, 419, 275, 154, 71, 30, 21, 29, 40, 44, 35, 18, 0, 0, 12, 63, 150, 264, 387, 494, 559, 566, 512, 411, 292, 192, 143, 164, 257, 399, 554, 681, 745, 728, 633, 486, 325, 192, 122, 133, 222, 366, 528, 667, 746, 746, 666, 527, 366, 225, 142, 137, 212, 348, 509, 655, 749, 771, 717, 602, 453, 300, 169, 75, 21, 0, 0, 6, 15, 18, 18, 13, 8, 3, 1, 1, 3, 7, 12, 16, 18, 17, 13, 8, 3, 0, 0, 2, 7, 14, 21, 25, 25, 22, 17, 10, 4, 0, 0, 0, 6, 15, 26, 38, 47, 53, 52, 46, 37, 28, 22, 19, 22, 27, 34, 40, 41, 37, 25, 10, 0, 0, 25, 87, 184, 308, 438, 545, 605, 603, 538, 430, 309, 211, 167, 192, 284, 419, 564, 679, 734, 713, 623, 485, 330, 190, 85, 23, 0, 0, 4, 11, 13, 11, 7, 3, 1, 1, 1, 3, 6, 11, 17, 23, 26, 22, 13, 1, 0, 7, 49, 128, 242, 377, 508, 607, 652, 631, 549, 425, 288, 164, 72, 18, 0, 0, 2, 6, 6, 3, 0, 0, 0, 0, 2, 5, 8, 12, 18, 21, 20, 12, 1, 0, 2, 39, 114, 224, 357, 491, 598, 656, 652, 589, 481, 352, 225, 120, 48, 9, 0, 4, 19, 33, 43, 48, 48, 44, 39, 33, 27, 23, 21, 21, 25, 30, 36, 42, 46, 47, 45, 41, 37, 35, 37, 45, 55, 65, 69, 63, 46, 22, 3, 1, 33, 109, 228, 379, 537, 672, 756, 769, 709, 590, 438, 284, 154, 63, 13, 0, 0, 7, 14, 16, 14, 10, 6, 3, 1, 1, 1, 2, 5, 10, 16, 22, 27, 30, 31, 31, 30, 32, 37, 44, 55, 67, 78, 84, 82, 71, 54, 37, 34, 56, 114, 208, 329, 458, 568, 636, 644, 593, 493, 368, 243, 140, 70, 34, 24, 28, 32, 29, 18, 3, 0, 4, 41, 109, 205, 316, 421, 501, 540, 529, 473, 385, 284, 188, 111, 62, 41, 40, 51, 61, 65, 57, 42, 27, 24, 47, 104, 195, 310, 429, 528, 584, 582, 523, 422, 306, 206, 149, 152, 214, 319, 442, 552, 624, 640, 600, 513, 397, 274, 166, 85, 37, 22, 31, 55, 82, 102, 108, 97, 71, 42, 25, 40, 104, 225, 398, 600, 797, 950, 1026, 1006, 895, 719, 521, 347, 235, 205, 256, 364, 492, 602, 661, 656, 587, 473, 339, 210, 107, 40, 8, 6, 20, 40, 53, 54, 39, 15, 0, 0, 51, 168, 353, 588, 838, 1054, 1191, 1218, 1127, 940, 699, 453, 245, 100, 22, 0, 0, 6, 12, 10, 5, 0, 0, 0, 1, 4, 8, 12, 16, 18, 19, 17, 13, 7, 2, 0, 0, 5, 15, 27, 39, 47, 50, 47, 38, 26, 15, 8, 7, 12, 21, 33, 45, 53, 57, 57, 53, 47, 41, 38, 38, 44, 54, 66, 77, 83, 80, 67, 47, 26, 14, 24, 64, 139, 243, 362, 474, 557, 593, 573, 503, 403, 302, 231, 212, 257, 354, 479, 595, 670, 680, 620, 507, 373, 258, 199, 218, 316, 472, 649, 803, 894, 897, 812, 660, 483, 326, 229, 216, 287, 420, 576, 712, 791, 794, 719, 584, 421, 263, 135, 50, 8, 0, 0, 6, 8, 6, 1, 0, 0, 0, 1, 3, 5, 7, 8, 10, 10, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 12, 13, 11, 8, 5, 3, 4, 8, 14, 21, 28, 32, 33, 30, 25, 19, 13, 9, 7, 7, 10, 15, 20, 24, 27, 29, 28, 27, 25, 25, 27, 31, 37, 44, 53, 61, 68, 72, 71, 63, 48, 33, 26, 40, 87, 172, 293, 433, 570, 674, 724, 709, 631, 509, 367, 232, 123, 50, 12, 1, 4, 12, 18, 19, 17, 13, 10, 9, 11, 15, 19, 23, 25, 24, 20, 15, 10, 6, 5, 7, 12, 20, 29, 36, 41, 40, 36, 27, 18, 10, 5, 4, 8, 15, 23, 30, 34, 36, 34, 29, 22, 16, 11, 9, 11, 15, 21, 24, 23, 15, 4, 0, 4, 37, 105, 208, 337, 471, 586, 658, 671, 622, 521, 391, 257, 142, 59, 13, 0, 0, 9, 17, 19, 16, 11, 6, 4, 5, 10, 16, 24, 31, 37, 40, 40, 37, 31, 24, 18, 15, 17, 25, 35, 46, 54, 57, 54, 45, 35, 25, 19, 18, 24, 34, 47, 57, 64, 65, 59, 48, 36, 25, 22, 30, 47, 71, 90, 96, 80, 47, 11, 0, 43, 163, 359, 603, 844, 1020, 1085, 1024, 866, 673, 520, 468, 537, 698, 887, 1028, 1062, 971, 779, 541, 319, 158, 72, 43, 40, 35, 24, 27, 78, 206, 412, 663, 896, 1043, 1054, 923, 694, 441, 247, 169, 216, 355, 520, 646, 690, 643, 534, 404, 296, 232, 213, 224, 243, 254, 252, 240, 225, 213, 206, 204, 203, 200, 195, 187, 180, 174, 169, 166, 166, 166, 168, 170, 172, 172, 171, 169, 167, 167, 169, 174, 180, 186, 192, 196, 198, 200, 202, 204, 207, 212, 217, 222, 227, 230, 233, 236, 238, 241, 242, 240, 233, 220, 200, 174, 145, 115, 88, 65, 47, 35, 28, 26, 27, 30, 34, 38, 42, 45, 48, 50, 52, 53, 54, 55, 56, 58, 60, 63, 66, 69, 73, 76, 81, 85, 91, 96, 100, 102, 100, 96, 91, 85, 81, 80, 82, 88, 95, 102, 107, 108, 106, 100, 94, 88, 84, 84, 87, 93, 102, 113, 123, 133, 143, 152, 162, 177, 198, 229, 272, 326, 391, 465, 544, 629, 719, 818, 932, 1069, 1237, 1440, 1677, 1936, 2194, 2419, 2575, 2631, 2566, 2379, 2087, 1726, 1338, 968, 652, 409, 244, 147, 100, 83, 81, 80, 75, 65, 51, 37, 24, 14, 8, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 4, 5, 6, 7, 7, 6, 4, 3, 3, 4, 6, 9, 10, 11, 10, 9, 7, 5, 5, 6, 8, 11, 13, 14, 15, 14, 12, 11, 10, 10, 10, 12, 13, 15, 17, 19, 20, 20, 19, 18, 17, 17, 17, 18, 19, 21, 22, 24, 25, 26, 25, 24, 22, 19, 16, 14, 12, 10, 9, 8, 7, 6, 4, 3, 2, 2, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 2, 4, 7, 9, 11, 13, 13, 13, 13, 13, 13, 14, 16, 18, 20, 22, 22, 22, 20, 18, 15, 13, 12, 11, 10, 10, 10, 10, 10, 10, 9, 7, 5, 4, 3, 5, 8, 12, 16, 19, 22, 23, 25, 25, 26, 27, 27, 27, 27, 27, 28, 29, 31, 32, 31, 30, 27, 24, 20, 17, 14, 12, 10, 9, 8, 7, 7, 7, 7, 8, 8, 8, 9, 10, 11, 13, 14, 16, 16, 16, 14, 11, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 7, 8, 10, 11, 11, 10, 9, 7, 5, 4, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 9, 9, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 4, 5, 7, 9, 12, 16, 19, 21, 23, 23, 23, 23, 21, 20, 18, 16, 14, 13, 11, 10, 9, 9, 8, 8, 7, 7, 6, 6, 7, 8, 10, 12, 14, 16, 17, 17, 16, 15, 15, 15, 14, 13, 12, 11, 10, 10, 10, 11, 12, 12, 11, 9, 7, 5, 3, 3, 4, 6, 7, 7, 7, 6, 5, 5, 6, 7, 9, 11, 14, 16, 17, 17, 16, 14, 12, 10, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 9, 10, 13, 16, 20, 25, 30, 35, 40, 42, 44, 43, 42, 40, 39, 40, 42, 45, 49, 53, 55, 55, 52, 47, 41, 34, 29, 26, 24, 23, 23, 22, 21, 18, 16, 14, 12, 11, 11, 11, 11, 10, 10, 9, 9, 9, 8, 8, 7, 6, 5, 5, 5, 5, 5, 5, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 12, 15, 17, 19, 19, 19, 18, 17, 17, 19, 21, 25, 29, 32, 34, 35, 34, 33, 31, 29, 27, 25, 24, 23, 22, 22, 22, 22, 22, 22, 22, 21, 19, 18, 16, 15, 14, 13, 14, 15, 16, 17, 18, 18, 16, 14, 12, 10, 8, 7, 6, 6, 6, 6, 6, 5, 4, 4, 3, 3, 3, 3, 3, 4, 4, 4, 3, 3, 2, 2, 3, 4, 5, 6, 7, 7, 7, 6, 6, 6, 6, 7, 8, 9, 11, 14, 17, 21, 25, 28, 31, 31, 31, 28, 25, 22, 19, 17, 16, 15, 14, 13, 11, 9, 7, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 4, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 9, 12, 15, 17, 18, 19, 18, 16, 14, 12, 12, 12, 14, 15, 16, 17, 16, 15, 13, 12, 12, 11, 11, 11, 11, 12, 12, 13, 13, 13, 13, 12, 12, 11, 12, 13, 14, 16, 17, 18, 18, 17, 15, 13, 11, 9, 8, 8, 8, 7, 7, 6, 5, 5, 5, 5, 5, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 5, 6, 7, 10, 12, 16, 19, 22, 24, 25, 24, 23, 21, 20, 20, 21, 23, 25, 26, 26, 25, 24, 22, 20, 18, 17, 17, 17, 18, 18, 19, 19, 19, 19, 18, 18, 17, 17, 17, 19, 22, 26, 32, 38, 43, 47, 49, 50, 48, 46, 43, 40, 37, 36, 35, 36, 37, 37, 36, 33, 30, 26, 23, 20, 18, 16, 14, 12, 11, 10, 10, 11, 13, 14, 15, 16, 16, 17, 18, 19, 20, 22, 23, 23, 22, 19, 17, 14, 13, 13, 14, 15, 16, 17, 16, 15, 13, 12, 10, 9, 9, 8, 7, 6, 4, 3, 2, 2, 2, 4, 6, 8, 8, 8, 7, 5, 4, 3, 2, 3, 3, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 7, 10, 14, 17, 18, 19, 19, 19, 19, 19, 20, 21, 23, 25, 27, 29, 30, 31, 31, 31, 30, 29, 28, 28, 28, 30, 32, 35, 38, 40, 40, 40, 38, 36, 34, 33, 33, 34, 37, 40, 43, 44, 43, 41, 37, 33, 28, 25, 23, 22, 21, 20, 19, 17, 15, 14, 13, 12, 12, 11, 11, 10, 9, 9, 9, 9, 9, 8, 7, 7, 6, 7, 8, 10, 12, 14, 15, 16, 16, 17, 17, 16, 15, 14, 12, 10, 9, 8, 8, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 1, 2, 4, 6, 9, 11, 14, 15, 16, 17, 17, 16, 16, 15, 14, 13, 11, 10, 9, 8, 7, 5, 4, 3, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 4, 6, 8, 10, 13, 16, 18, 19, 19, 19, 18, 17, 15, 12, 10, 8, 6, 5, 5, 5, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 4, 5, 6, 7, 8, 8, 8, 8, 8, 9, 12, 15, 18, 20, 21, 21, 20, 19, 19, 19, 20, 22, 24, 26, 28, 30, 31, 32, 32, 31, 29, 27, 25, 24, 23, 22, 22, 23, 23, 23, 23, 22, 22, 21, 20, 19, 18, 16, 15, 13, 11, 10, 9, 8, 8, 7, 7, 6, 6, 5, 5, 5, 5, 5, 6, 7, 7, 7, 7, 6, 4, 3, 2, 1, 2, 2, 3, 4, 3, 3, 2, 1, 0, 0, 1, 1, 2, 3, 3, 2, 2, 1, 1, 1, 1, 1, 3, 4, 6, 8, 11, 13, 15, 17, 18, 19, 19, 19, 19, 19, 20, 21, 23, 24, 24, 23, 22, 21, 19, 18, 17, 17, 16, 16, 15, 15, 15, 16, 17, 18, 18, 16, 14, 12, 10, 8, 8, 8, 9, 9, 9, 8, 8, 7, 7, 7, 7, 7, 6, 6, 5, 5, 5, 5, 5, 5, 6, 6, 8, 10, 13, 15, 18, 20, 23, 25, 27, 29, 30, 31, 31, 30, 30, 30, 31, 33, 35, 36, 35, 32, 28, 23, 19, 17, 17, 19, 22, 24, 25, 25, 24, 23, 21, 20, 19, 18, 17, 17, 17, 17, 17, 17, 17, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 7, 7, 6, 6, 6, 5, 5, 6, 6, 7, 8, 8, 8, 8, 7, 6, 6, 6, 7, 9, 13, 18, 24, 31, 37, 42, 46, 47, 47, 46, 43, 40, 36, 33, 28, 24, 21, 18, 17, 16, 16, 16, 15, 13, 12, 11, 12, 13, 15, 17, 19, 19, 18, 17, 15, 13, 11, 11, 11, 11, 11, 10, 10, 9, 9, 8, 8, 8, 8, 7, 7, 7, 6, 6, 5, 4, 3, 2, 1, 1, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 5, 5, 6, 7, 8, 9, 10, 11, 10, 9, 7, 5, 4, 4, 4, 4, 5, 4, 4, 3, 2, 2, 3, 4, 5, 6, 7, 8, 8, 9, 9, 10, 10, 11, 11, 10, 10, 9, 9, 10, 12, 14, 17, 19, 21, 22, 22, 21, 20, 19, 18, 18, 18, 18, 19, 19, 18, 16, 14, 12, 12, 12, 14, 15, 16, 16, 16, 15, 14, 14, 14, 14, 13, 12, 11, 10, 9, 8, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 4, 3, 3, 3, 4, 4, 4, 4, 4, 3, 4, 4, 5, 6, 6, 5, 4, 3, 2, 1, 1, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 11, 11, 11, 12, 12, 13, 14, 14, 14, 12, 11, 10, 10, 10, 12, 13, 14, 14, 13, 12, 11, 10, 10, 10, 11, 11, 11, 11, 11, 12, 13, 13, 14, 14, 14, 14, 14, 14, 15, 16, 17, 18, 17, 16, 15, 15, 16, 18, 21, 24, 28, 30, 32, 34, 35, 35, 36, 37, 39, 42, 44, 47, 48, 48, 48, 46, 45, 44, 42, 41, 39, 38, 37, 37, 37, 37, 37, 36, 35, 33, 31, 29, 27, 25, 24, 22, 20, 18, 17, 16, 16, 17, 19, 21, 23, 25, 28, 30, 32, 34, 35, 36, 37, 37, 36, 36, 36, 37, 37, 38, 39, 39, 38, 36, 34, 31, 29, 26, 23, 21, 18, 16, 15, 13, 12, 10, 9, 9, 8, 8, 9, 9, 9, 9, 8, 8, 8, 8, 9, 9, 8, 8, 8, 7, 7, 7, 7, 7, 7, 6, 5, 4, 3, 3, 3, 3, 4, 5, 6, 7, 9, 11, 12, 12, 12, 11, 9, 8, 6, 6, 6, 7, 8, 8, 8, 8, 7, 7, 8, 8, 9, 10, 11, 12, 13, 15, 18, 21, 24, 27, 28, 27, 26, 25, 24, 24, 24, 24, 23, 23, 21, 20, 19, 18, 17, 15, 13, 11, 9, 7, 6, 6, 7, 8, 9, 9, 8, 8, 8, 9, 10, 13, 15, 18, 20, 21, 21, 21, 21, 20, 20, 20, 19, 18, 17, 15, 12, 9, 7, 5, 4, 3, 3, 4, 5, 6, 7, 8, 7, 6, 5, 3, 2, 2, 3, 3, 4, 4, 5, 6, 8, 10, 12, 14, 14, 14, 13, 11, 10, 9, 9, 9, 9, 8, 7, 6, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 2, 5, 8, 10, 11, 11, 11, 10, 10, 10, 10, 10, 10, 8, 6, 4, 2, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 2, 2, 2, 1, 1, 1, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 13, 15, 17, 19, 19, 20, 20, 21, 22, 23, 23, 23, 23, 22, 23, 24, 26, 27, 28, 29, 29, 30, 31, 33, 35, 36, 37, 36, 33, 30, 28, 26, 26, 26, 26, 25, 24, 23, 21, 19, 17, 16, 15, 14, 12, 12, 11, 11, 12, 13, 13, 13, 12, 12, 11, 12, 12, 14, 16, 18, 20, 22, 24, 26, 27, 28, 29, 31, 31, 31, 30, 28, 25, 22, 20, 18, 16, 15, 15, 14, 13, 11, 10, 8, 7, 6, 6, 5, 6, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 18, 19, 21, 23, 25, 27, 27, 27, 26, 25, 23, 20, 18, 16, 14, 13, 13, 13, 14, 14, 14, 14, 15, 16, 18, 20, 22, 23, 23, 23, 23, 22, 23, 23, 25, 27, 28, 31, 33, 36, 38, 40, 41, 41, 39, 36, 33, 31, 29, 28, 27, 26, 23, 20, 17, 15, 14, 15, 17, 18, 19, 19, 18, 16, 14, 13, 13, 14, 15, 16, 16, 16, 15, 13, 12, 10, 8, 7, 7, 8, 8, 9, 10, 10, 10, 9, 9, 8, 9, 9, 10, 11, 11, 11, 10, 10, 10, 10, 11, 12, 12, 13, 13, 13, 12, 12, 12, 12, 12, 12, 11, 11, 10, 10, 9, 8, 7, 6, 5, 4, 3, 3, 3, 4, 5, 5, 5, 5, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 8, 10, 12, 14, 14, 14, 12, 10, 8, 7, 7, 7, 8, 10, 10, 10, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 5, 7, 10, 12, 14, 15, 14, 13, 13, 13, 14, 16, 18, 20, 22, 21, 20, 18, 16, 14, 13, 13, 13, 14, 14, 14, 13, 11, 10, 10, 10, 12, 15, 17, 19, 21, 22, 23, 24, 26, 27, 29, 30, 29, 28, 25, 23, 20, 19, 18, 19, 19, 20, 20, 19, 18, 16, 15, 13, 12, 11, 11, 11, 12, 14, 17, 19, 22, 24, 25, 27, 28, 30, 31, 32, 33, 33, 33, 33, 32, 32, 31, 30, 28, 25, 23, 21, 19, 18, 18, 17, 17, 17, 17, 18, 19, 20, 21, 23, 25, 27, 30, 32, 35, 36, 36, 35, 33, 31, 28, 26, 24, 23, 22, 22, 21, 20, 19, 18, 17, 16, 15, 13, 12, 12, 12, 12, 12, 13, 12, 12, 12, 12, 12, 12, 13, 13, 13, 12, 10, 8, 7, 5, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 6, 6, 7, 8, 9, 11, 13, 15, 17, 19, 21, 23, 24, 25, 25, 24, 24, 23, 23, 23, 24, 24, 23, 21, 19, 16, 15, 15, 16, 17, 19, 20, 21, 22, 23, 24, 26, 26, 25, 22, 19, 16, 13, 11, 11, 12, 13, 13, 13, 12, 11, 10, 9, 8, 8, 8, 8, 9, 9, 9, 9, 9, 8, 8, 8, 9, 10, 12, 14, 16, 17, 18, 19, 21, 23, 26, 30, 33, 35, 37, 38, 39, 39, 39, 39, 39, 38, 37, 36, 35, 33, 31, 29, 27, 25, 23, 22, 20, 19, 18, 17, 16, 15, 14, 13, 13, 12, 11, 10, 9, 8, 7, 7, 7, 7, 7, 6, 5, 5, 5, 6, 7, 7, 8, 7, 7, 6, 5, 5, 5, 5, 6, 7, 9, 10, 12, 13, 14, 15, 16, 17, 18, 20, 22, 24, 25, 26, 26, 26, 26, 26, 27, 29, 31, 33, 33, 33, 33, 32, 32, 32, 33, 34, 34, 33, 31, 28, 25, 22, 20, 19, 19, 18, 17, 15, 13, 11, 10, 9, 9, 9, 9, 9, 9, 7, 5, 4, 3, 3, 4, 6, 7, 9, 10, 11, 11, 12, 12, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 13, 12, 10, 8, 6, 5, 5, 6, 7, 7, 7, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 7, 7, 8, 8, 8, 8, 7, 7, 6, 6, 5, 5, 5, 4, 4, 4, 5, 6, 8, 11, 15, 17, 20, 22, 23, 25, 27, 30, 31, 32, 32, 30, 28, 25, 23, 22, 21, 21, 20, 19, 17, 15, 13, 11, 9, 8, 7, 6, 6, 7, 7, 7, 7, 7, 8, 8, 8, 9, 9, 8, 8, 8, 7, 7, 6, 6, 5, 4, 4, 4, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 5, 7, 9, 11, 12, 13, 13, 14, 15, 18, 20, 22, 23, 23, 22, 21, 20, 20, 20, 20, 19, 17, 15, 12, 10, 9, 9, 9, 9, 8, 7, 6, 5, 6, 6, 7, 8, 8, 7, 6, 5, 5, 6, 10, 14, 18, 21, 23, 23, 23, 23, 24, 25, 27, 28, 28, 26, 24, 21, 19, 17, 16, 16, 16, 17, 18, 17, 16, 15, 13, 12, 12, 13, 13, 14, 14, 12, 10, 8, 6, 6, 6, 7, 7, 7, 6, 5, 5, 4, 4, 5, 5, 5, 5, 4, 4, 3, 4, 5, 5, 5, 5, 5, 5, 5, 6, 7, 7, 7, 7, 6, 5, 4, 5, 5, 6, 8, 9, 11, 13, 16, 18, 20, 21, 21, 20, 18, 16, 14, 13, 13, 14, 15, 16, 15, 14, 12, 9, 7, 6, 6, 6, 6, 6, 5, 4, 2, 2, 2, 2, 3, 4, 4, 5, 5, 6, 6, 8, 10, 12, 14, 16, 18, 20, 21, 22, 23, 23, 22, 22, 21, 20, 20, 19, 19, 18, 17, 16, 15, 13, 12, 10, 9, 8, 7, 7, 6, 6, 5, 6, 6, 7, 8, 9, 10, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 13, 14, 15, 15, 14, 13, 12, 11, 10, 10, 10, 9, 9, 9, 8, 8, 8, 7, 7, 6, 5, 4, 3, 1, 0, 0, 1, 2, 4, 6, 8, 7, 6, 3, 1, 0, 1, 2, 4, 5, 6, 5, 5, 5, 6, 8, 10, 11, 12, 12, 11, 10, 9, 9, 10, 11, 13, 14, 14, 14, 13, 11, 10, 8, 8, 8, 9, 10, 12, 13, 13, 13, 13, 12, 13, 14, 15, 16, 17, 17, 17, 17, 16, 15, 13, 12, 11, 10, 10, 11, 12, 13, 13, 14, 13, 13, 13, 14, 15, 16, 18, 19, 21, 22, 22, 21, 20, 18, 16, 14, 13, 13, 13, 14, 13, 12, 10, 8, 7, 6, 6, 7, 8, 8, 8, 8, 7, 7, 6, 6, 6, 6, 5, 5, 5, 5, 6, 7, 7, 7, 6, 5, 3, 2, 1, 1, 1, 2, 3, 5, 6, 7, 7, 7, 6, 5, 4, 4, 4, 4, 5, 5, 4, 4, 4, 4, 3, 3, 2, 1, 1, 1, 2, 3, 5, 7, 9, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 13, 14, 16, 18, 19, 20, 20, 20, 21, 21, 22, 23, 24, 24, 23, 22, 20, 19, 18, 17, 17, 17, 16, 15, 14, 12, 11, 10, 10, 10, 9, 9, 8, 7, 6, 5, 5, 5, 7, 10, 12, 13, 14, 14, 14, 14, 15, 17, 18, 19, 19, 18, 16, 14, 12, 11, 10, 10, 10, 9, 9, 8, 7, 6, 6, 6, 7, 7, 7, 7, 6, 5, 4, 3, 3, 3, 4, 5, 6, 6, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 5, 5, 5, 5, 4, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 13, 13, 12, 11, 11, 10, 9, 8, 8, 7, 6, 5, 4, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 2, 2, 3, 4, 5, 7, 8, 10, 11, 12, 12, 12, 12, 11, 11, 10, 10, 9, 9, 9, 10, 12, 12, 13, 12, 11, 10, 9, 9, 10, 11, 12, 14, 14, 15, 14, 14, 15, 16, 17, 18, 19, 20, 20, 20, 21, 22, 24, 26, 27, 28, 28, 26, 25, 23, 22, 22, 23, 25, 27, 29, 30, 30, 29, 27, 25, 22, 21, 19, 19, 19, 19, 19, 19, 18, 16, 14, 13, 12, 13, 14, 16, 18, 19, 21, 21, 22, 22, 23, 23, 24, 24, 24, 25, 25, 26, 27, 27, 27, 27, 26, 24, 22, 21, 20, 20, 20, 19, 18, 16, 15, 13, 12, 12, 12, 12, 12, 11, 10, 10, 9, 9, 9, 9, 8, 7, 6, 5, 4, 3, 3, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 5, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 6, 4, 3, 2, 2, 3, 4, 5, 6, 7, 7, 6, 6, 6, 7, 7, 8, 8, 8, 7, 7, 7, 7, 8, 8, 9, 8, 8, 6, 5, 5, 5, 5, 5, 6, 5, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 8, 6, 4, 2, 1, 1, 2, 3, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 8, 9, 12, 14, 16, 18, 19, 19, 18, 17, 16, 15, 15, 15, 15, 15, 14, 13, 12, 10, 9, 7, 5, 4, 3, 3, 3, 4, 4, 4, 3, 2, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 2, 3, 5, 7, 9, 11, 12, 13, 12, 11, 9, 7, 6, 7, 8, 9, 11, 11, 10, 9, 8, 7, 6, 7, 7, 8, 8, 8, 8, 9, 10, 13, 15, 18, 19, 20, 20, 20, 20, 20, 20, 21, 23, 24, 25, 26, 27, 28, 28, 28, 27, 25, 24, 23, 23, 25, 27, 30, 33, 33, 33, 31, 30, 29, 29, 30, 31, 32, 33, 34, 34, 35, 35, 35, 35, 34, 33, 32, 32, 32, 33, 33, 33, 33, 33, 33, 33, 33, 34, 34, 34, 33, 33, 32, 30, 29, 28, 27, 27, 28, 28, 29, 29, 28, 26, 24, 21, 19, 18, 17, 17, 16, 15, 14, 12, 11, 11, 12, 15, 18, 20, 22, 22, 23, 23, 24, 27, 29, 32, 33, 34, 33, 31, 31, 31, 32, 34, 36, 37, 37, 36, 35, 34, 32, 30, 29, 28, 28, 27, 27, 27, 27, 26, 24, 22, 20, 17, 16, 16, 18, 21, 24, 27, 28, 28, 26, 23, 20, 19, 19, 21, 24, 26, 28, 29, 30, 30, 31, 32, 33, 34, 35, 35, 34, 32, 30, 28, 26, 25, 24, 23, 23, 22, 22, 22, 22, 22, 23, 23, 23, 23, 22, 20, 18, 16, 14, 13, 13, 13, 14, 15, 15, 15, 16, 17, 19, 21, 24, 25, 25, 25, 24, 24, 24, 24, 23, 22, 21, 19, 17, 16, 15, 16, 17, 18, 18, 17, 16, 13, 11, 8, 7, 6, 6, 6, 7, 6, 6, 5, 4, 3, 4, 4, 5, 5, 5, 4, 3, 2, 2, 3, 4, 5, 6, 5, 5, 5, 5, 7, 9, 11, 13, 14, 15, 15, 15, 15, 16, 17, 18, 19, 21, 21, 22, 22, 21, 19, 18, 16, 14, 12, 11, 9, 8, 6, 6, 5, 6, 6, 7, 7, 6, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 2, 4, 5, 6, 7, 8, 9, 11, 13, 15, 17, 19, 19, 20, 20, 20, 20, 21, 22, 22, 23, 24, 24, 24, 23, 22, 20, 19, 17, 16, 15, 15, 14, 12, 10, 8, 6, 5, 5, 5, 5, 5, 5, 3, 2, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 3, 2, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 8, 9, 11, 11, 12, 12, 12, 11, 11, 11, 11, 12, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 13, 13, 13, 12, 11, 11, 10, 11, 13, 15, 18, 21, 22, 23, 22, 21, 19, 18, 17, 17, 18, 19, 20, 20, 19, 18, 17, 16, 15, 15, 15, 15, 15, 14, 13, 12, 11, 11, 10, 10, 11, 11, 10, 10, 10, 10, 11, 12, 13, 14, 15, 15, 15, 15, 15, 15, 16, 17, 19, 20, 22, 22, 21, 20, 19, 19, 19, 20, 21, 22, 22, 22, 22, 21, 21, 21, 21, 22, 23, 24, 25, 25, 24, 23, 21, 19, 18, 19, 20, 22, 24, 25, 25, 23, 21, 20, 19, 20, 21, 21, 21, 20, 18, 16, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 16, 17, 18, 19, 19, 20, 21, 22, 24, 24, 24, 24, 24, 23, 23, 23, 24, 25, 25, 26, 27, 27, 27, 27, 26, 25, 25, 25, 27, 29, 31, 33, 33, 32, 29, 27, 24, 23, 22, 22, 22, 21, 20, 20, 19, 19, 19, 19, 19, 18, 16, 14, 12, 11, 10, 10, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 13, 13, 13, 12, 11, 10, 10, 10, 11, 13, 14, 14, 13, 12, 9, 7, 6, 6, 6, 8, 9, 9, 9, 7, 5, 2, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 4, 6, 7, 7, 7, 6, 4, 3, 3, 3, 5, 6, 8, 9, 9, 8, 7, 6, 6, 6, 7, 9, 10, 11, 11, 10, 8, 6, 5, 5, 5, 5, 6, 6, 6, 5, 4, 2, 2, 2, 3, 4, 6, 9, 10, 11, 11, 10, 8, 6, 4, 2, 2, 2, 2, 4, 6, 8, 9, 10, 11, 11, 11, 11, 12, 14, 14, 15, 15, 15, 15, 14, 14, 14, 13, 11, 10, 8, 8, 8, 9, 10, 11, 11, 11, 10, 8, 6, 4, 3, 3, 3, 4, 4, 4, 4, 4, 3, 3, 3, 3, 4, 5, 5, 5, 5, 4, 3, 3, 3, 4, 5, 5, 6, 7, 7, 7, 7, 7, 7, 7, 8, 8, 9, 9, 8, 7, 6, 5, 4, 4, 4, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 7, 6, 5, 4, 3, 3, 4, 6, 9, 11, 13, 14, 12, 10, 8, 7, 6, 7, 9, 11, 13, 15, 16, 17, 18, 19, 20, 19, 19, 18, 17, 16, 17, 17, 18, 18, 18, 16, 15, 14, 14, 15, 16, 17, 18, 18, 17, 16, 16, 17, 17, 17, 17, 16, 14, 12, 10, 9, 8, 8, 8, 8, 7, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 1, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 10, 9, 6, 4, 2, 1, 1, 2, 4, 5, 7, 8, 9, 10, 11, 12, 12, 11, 11, 10, 10, 10, 11, 12, 13, 13, 13, 12, 12, 11, 11, 12, 13, 14, 14, 14, 13, 11, 9, 8, 7, 7, 7, 8, 8, 9, 9, 8, 8, 7, 6, 5, 4, 3, 2, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 4, 3, 2, 2, 3, 4, 5, 5, 5, 5, 4, 3, 3, 3, 4, 6, 8, 8, 8, 8, 6, 4, 3, 2, 2, 3, 4, 5, 5, 4, 4, 2, 2, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 4, 5, 6, 7, 8, 9, 9, 9, 8, 8, 8, 8, 9, 11, 12, 14, 15, 16, 16, 15, 15, 15, 16, 16, 16, 16, 15, 14, 13, 11, 10, 9, 9, 8, 8, 7, 6, 5, 4, 3, 2, 1, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 3, 2, 2, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 4, 6, 6, 6, 6, 5, 4, 4, 4, 5, 7, 9, 10, 11, 11, 10, 9, 9, 10, 11, 12, 14, 15, 15, 15, 15, 14, 13, 12, 11, 10, 9, 9, 10, 11, 12, 13, 14, 13, 11, 10, 8, 6, 6, 6, 7, 9, 11, 13, 14, 14, 13, 13, 12, 13, 14, 16, 18, 19, 19, 20, 20, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 23, 24, 24, 23, 23, 22, 21, 21, 21, 22, 23, 23, 22, 21, 19, 17, 16, 17, 18, 21, 23, 25, 25, 23, 21, 19, 18, 18, 19, 21, 23, 24, 23, 22, 21, 20, 19, 18, 18, 17, 16, 15, 15, 16, 18, 20, 21, 21, 19, 16, 12, 10, 9, 10, 12, 14, 14, 13, 10, 6, 2, 0, 0, 0, 2, 4, 6, 7, 8, 8, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 2, 2, 1, 0, 0, 1, 3, 5, 7, 8, 9, 9, 9, 9, 9, 9, 10, 11, 12, 13, 15, 17, 19, 20, 21, 21, 20, 18, 17, 17, 18, 19, 21, 21, 21, 19, 16, 14, 13, 13, 14, 17, 21, 25, 27, 29, 29, 29, 28, 27, 27, 27, 28, 29, 29, 29, 29, 28, 27, 27, 29, 31, 35, 38, 40, 40, 38, 34, 31, 28, 26, 26, 27, 26, 25, 23, 21, 20, 20, 22, 23, 25, 25, 24, 22, 20, 18, 16, 15, 14, 13, 12, 11, 9, 8, 7, 5, 4, 4, 4, 4, 5, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 3, 3, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 1, 2, 3, 3, 2, 1, 1, 0, 1, 2, 4, 4, 4, 3, 1, 0, 0, 0, 2, 3, 4, 5, 4, 3, 2, 1, 1, 2, 3, 6, 8, 10, 11, 11, 10, 9, 7, 6, 6, 6, 6, 7, 9, 11, 12, 14, 15, 16, 16, 16, 16, 15, 14, 14, 13, 13, 13, 13, 13, 13, 12, 11, 9, 8, 7, 7, 7, 8, 8, 9, 8, 8, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 1, 3, 3, 4, 3, 2, 2, 2, 3, 5, 6, 8, 8, 8, 7, 5, 4, 3, 3, 3, 4, 4, 4, 5, 6, 7, 9, 11, 14, 15, 16, 14, 12, 10, 8, 7, 7, 8, 10, 10, 10, 10, 9, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 8, 8, 7, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 5, 6, 6, 5, 5, 4, 4, 4, 5, 5, 5, 4, 3, 1, 1, 1, 2, 3, 4, 5, 4, 4, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 4, 4, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 4, 5, 8, 11, 13, 15, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 32, 33, 34, 35, 37, 38, 39, 40, 40, 39, 39, 39, 39, 40, 41, 41, 40, 38, 35, 32, 29, 27, 26, 27, 28, 29, 30, 30, 29, 28, 27, 25, 23, 21, 20, 19, 19, 19, 19, 19, 19, 19, 18, 18, 17, 16, 16, 16, 16, 17, 17, 17, 17, 17, 16, 16, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 17, 18, 19, 20, 21, 22, 22, 22, 22, 22, 23, 24, 26, 28, 29, 30, 29, 28, 26, 25, 26, 28, 30, 32, 33, 33, 31, 29, 27, 26, 26, 27, 29, 31, 32, 32, 31, 30, 29, 29, 31, 33, 37, 39, 41, 42, 41, 41, 40, 39, 38, 36, 34, 32, 30, 29, 30, 31, 32, 32, 31, 30, 28, 26, 25, 24, 23, 21, 20, 18, 18, 19, 20, 22, 22, 22, 19, 15, 11, 7, 4, 3, 4, 7, 9, 12, 13, 12, 11, 8, 6, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 3, 4, 5, 5, 5, 5, 5, 5, 6, 7, 8, 8, 8, 7, 5, 3, 2, 1, 0, 0, 0, 1, 1, 2, 4, 5, 8, 10, 12, 13, 13, 12, 11, 9, 8, 7, 7, 7, 9, 10, 11, 12, 12, 11, 11, 11, 11, 11, 11, 11, 12, 13, 14, 16, 17, 17, 17, 17, 18, 21, 25, 29, 34, 36, 37, 35, 33, 30, 29, 30, 33, 37, 41, 45, 48, 49, 50, 51, 53, 54, 57, 60, 63, 65, 66, 67, 66, 64, 63, 62, 63, 65, 68, 72, 75, 77, 77, 75, 72, 69, 67, 67, 68, 71, 72, 72, 69, 66, 61, 58, 57, 57, 58, 59, 60, 59, 57, 53, 50, 47, 45, 43, 42, 41, 39, 37, 33, 30, 26, 24, 22, 21, 20, 20, 19, 18, 16, 14, 13, 12, 13, 14, 15, 16, 16, 15, 13, 11, 10, 10, 9, 10, 10, 10, 11, 11, 12, 13, 13, 13, 13, 12, 11, 10, 9, 9, 10, 11, 12, 13, 14, 14, 13, 13, 11, 10, 8, 7, 7, 7, 7, 8, 9, 10, 11, 12, 12, 12, 12, 11, 10, 9, 7, 6, 5, 5, 6, 8, 9, 10, 11, 10, 8, 7, 5, 4, 4, 5, 7, 8, 10, 11, 11, 9, 8, 6, 5, 4, 4, 5, 7, 8, 9, 10, 11, 11, 12, 12, 11, 10, 9, 9, 8, 7, 7, 7, 6, 6, 7, 7, 8, 10, 11, 13, 13, 13, 13, 13, 12, 11, 10, 9, 8, 8, 8, 9, 10, 12, 13, 13, 11, 8, 5, 2, 0, 0, 1, 4, 8, 11, 13, 14, 13, 11, 9, 7, 5, 5, 5, 6, 7, 9, 10, 10, 9, 8, 6, 5, 4, 4, 5, 6, 7, 8, 8, 7, 6, 5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 2, 4, 5, 6, 7, 8, 8, 8, 8, 8, 7, 7, 6, 6, 5, 6, 6, 6, 6, 6, 6, 6, 5, 6, 6, 7, 9, 10, 11, 12, 12, 11, 10, 9, 9, 9, 9, 10, 10, 10, 10, 9, 8, 7, 7, 7, 7, 7, 8, 8, 7, 7, 6, 5, 4, 3, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 2, 2, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 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, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakC": [821, 827, 840, 861, 893, 933, 970, 998, 1018, 1040, 1071, 1113, 1164, 1216, 1266, 1311, 1355, 1400, 1447, 1499, 1555, 1613, 1670, 1726, 1782, 1840, 1900, 1963, 2026, 2086, 2140, 2189, 2236, 2284, 2337, 2397, 2464, 2533, 2602, 2668, 2732, 2795, 2859, 2925, 2991, 3053, 3106, 3145, 3169, 3177, 3171, 3153, 3125, 3085, 3033, 2967, 2889, 2800, 2702, 2598, 2491, 2382, 2271, 2157, 2042, 1924, 1806, 1688, 1571, 1453, 1337, 1221, 1109, 1002, 901, 808, 721, 640, 565, 495, 431, 374, 325, 284, 250, 222, 200, 181, 166, 154, 145, 138, 132, 127, 122, 117, 111, 107, 103, 101, 101, 102, 104, 106, 108, 111, 116, 122, 132, 144, 159, 177, 196, 217, 241, 268, 299, 335, 375, 417, 459, 498, 534, 565, 592, 615, 636, 654, 669, 680, 686, 684, 677, 665, 650, 634, 618, 600, 580, 556, 528, 496, 462, 426, 390, 354, 318, 283, 247, 213, 182, 154, 130, 112, 99, 91, 89, 91, 100, 114, 133, 158, 187, 219, 254, 288, 321, 350, 373, 389, 395, 393, 382, 363, 336, 304, 268, 230, 194, 159, 129, 103, 82, 65, 53, 44, 38, 36, 36, 38, 41, 44, 48, 53, 61, 73, 90, 113, 143, 179, 221, 266, 313, 358, 397, 429, 449, 458, 453, 436, 408, 370, 326, 279, 232, 188, 148, 113, 85, 63, 47, 36, 28, 24, 22, 23, 26, 32, 41, 57, 78, 108, 146, 193, 249, 312, 377, 439, 493, 535, 558, 563, 549, 517, 471, 414, 352, 290, 235, 193, 167, 162, 176, 208, 252, 304, 356, 404, 442, 467, 476, 468, 442, 402, 351, 293, 232, 175, 124, 82, 50, 28, 14, 7, 4, 4, 5, 7, 8, 9, 9, 9, 8, 9, 9, 11, 13, 15, 17, 18, 19, 20, 21, 21, 21, 20, 19, 17, 15, 13, 12, 12, 13, 15, 17, 18, 19, 18, 17, 16, 14, 12, 10, 9, 8, 8, 8, 9, 9, 9, 9, 7, 5, 3, 2, 2, 3, 7, 12, 21, 32, 49, 73, 105, 148, 201, 262, 326, 385, 432, 460, 464, 443, 400, 341, 274, 205, 142, 90, 50, 23, 8, 1, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 10, 11, 11, 11, 10, 9, 7, 6, 5, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 9, 10, 11, 10, 8, 5, 3, 2, 1, 3, 6, 13, 27, 52, 91, 146, 218, 300, 385, 462, 519, 548, 544, 508, 446, 367, 281, 199, 128, 73, 34, 12, 1, 0, 0, 3, 7, 10, 11, 12, 11, 8, 5, 3, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 22, 51, 96, 157, 231, 311, 387, 447, 482, 486, 459, 405, 332, 251, 173, 106, 56, 23, 6, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 13, 13, 13, 12, 11, 11, 12, 13, 14, 15, 16, 16, 15, 14, 12, 10, 8, 10, 21, 45, 86, 147, 222, 306, 386, 450, 487, 490, 459, 398, 319, 232, 151, 85, 39, 12, 0, 0, 0, 1, 1, 0, 0, 0, 0, 3, 5, 6, 7, 6, 5, 3, 2, 0, 0, 0, 0, 3, 6, 11, 16, 19, 21, 21, 19, 17, 16, 17, 19, 23, 28, 33, 37, 41, 42, 40, 37, 32, 27, 24, 22, 23, 26, 30, 34, 35, 35, 31, 26, 20, 13, 7, 2, 0, 0, 1, 5, 10, 15, 18, 20, 22, 30, 51, 91, 156, 243, 347, 452, 541, 596, 607, 572, 505, 428, 369, 353, 393, 486, 613, 744, 847, 895, 874, 786, 647, 484, 322, 186, 88, 29, 3, 0, 0, 2, 2, 0, 0, 0, 2, 6, 10, 11, 9, 7, 4, 2, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 15, 16, 15, 13, 11, 8, 7, 8, 9, 11, 14, 15, 15, 14, 12, 9, 6, 3, 1, 0, 0, 0, 2, 4, 7, 9, 11, 11, 10, 9, 7, 5, 5, 6, 8, 10, 10, 6, 0, 0, 3, 30, 84, 168, 276, 393, 499, 573, 599, 570, 493, 384, 265, 157, 74, 24, 1, 0, 0, 3, 4, 2, 0, 0, 0, 1, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 9, 14, 19, 23, 25, 25, 23, 19, 15, 11, 8, 5, 4, 4, 4, 5, 5, 6, 7, 8, 9, 11, 12, 14, 14, 13, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 13, 14, 15, 14, 12, 10, 8, 7, 6, 6, 6, 6, 6, 6, 5, 4, 4, 3, 2, 1, 0, 0, 0, 1, 3, 7, 11, 14, 16, 15, 13, 10, 8, 8, 11, 16, 23, 28, 33, 34, 32, 27, 21, 15, 11, 10, 14, 22, 31, 42, 49, 53, 51, 44, 34, 23, 15, 10, 11, 17, 25, 35, 43, 47, 47, 42, 35, 27, 20, 18, 20, 29, 42, 57, 68, 70, 60, 40, 18, 10, 35, 111, 245, 431, 643, 845, 995, 1056, 1013, 873, 665, 439, 247, 132, 116, 197, 349, 529, 692, 797, 822, 765, 642, 482, 316, 174, 73, 17, 0, 7, 22, 31, 30, 20, 15, 31, 82, 175, 307, 459, 604, 711, 755, 723, 620, 468, 305, 169, 96, 107, 204, 368, 564, 746, 873, 916, 863, 728, 542, 349, 194, 112, 118, 206, 351, 514, 653, 732, 735, 662, 534, 380, 234, 117, 42, 6, 0, 0, 5, 9, 10, 13, 17, 23, 29, 31, 30, 25, 20, 15, 14, 15, 17, 21, 23, 23, 21, 18, 16, 14, 14, 17, 22, 28, 35, 40, 42, 42, 39, 35, 32, 32, 35, 41, 49, 56, 61, 62, 59, 53, 42, 27, 10, 0, 0, 24, 86, 189, 325, 475, 610, 702, 728, 682, 574, 429, 278, 149, 60, 14, 1, 5, 9, 6, 0, 2, 36, 116, 245, 410, 580, 717, 784, 762, 653, 486, 310, 183, 151, 236, 429, 686, 946, 1141, 1223, 1172, 1004, 762, 501, 274, 111, 21, 0, 0, 22, 42, 54, 56, 52, 45, 37, 29, 25, 24, 29, 39, 51, 62, 68, 69, 64, 54, 41, 29, 20, 16, 16, 22, 31, 42, 51, 55, 51, 38, 18, 0, 0, 26, 97, 212, 357, 508, 631, 694, 678, 584, 434, 269, 136, 79, 120, 258, 463, 685, 866, 959, 940, 815, 620, 409, 239, 154, 169, 273, 428, 583, 692, 723, 669, 549, 393, 239, 116, 37, 2, 0, 1, 8, 9, 5, 0, 0, 0, 2, 5, 7, 8, 8, 8, 9, 10, 10, 9, 8, 7, 8, 10, 12, 15, 16, 14, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 5, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 6, 6, 5, 4, 2, 2, 2, 3, 4, 5, 5, 5, 4, 3, 2, 1, 1, 1, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 1, 3, 4, 6, 6, 5, 4, 2, 0, 0, 0, 0, 1, 3, 3, 4, 3, 2, 1, 0, 0, 1, 3, 7, 11, 14, 16, 17, 15, 12, 9, 5, 1, 0, 0, 1, 5, 11, 16, 20, 22, 20, 14, 7, 2, 0, 3, 12, 26, 41, 55, 63, 63, 57, 44, 29, 17, 10, 10, 19, 34, 52, 67, 77, 79, 73, 62, 49, 38, 32, 32, 36, 44, 52, 60, 66, 69, 65, 51, 26, 0, 0, 15, 109, 278, 509, 762, 981, 1111, 1116, 997, 785, 535, 302, 126, 24, 0, 0, 16, 35, 38, 24, 2, 0, 0, 53, 170, 343, 545, 734, 865, 900, 832, 677, 478, 283, 129, 35, 0, 0, 4, 12, 11, 5, 0, 0, 0, 7, 15, 20, 22, 22, 21, 21, 22, 23, 24, 23, 22, 21, 19, 18, 16, 14, 13, 11, 9, 9, 9, 9, 9, 10, 11, 12, 15, 18, 21, 24, 24, 22, 19, 17, 17, 19, 22, 22, 16, 6, 0, 0, 27, 89, 185, 303, 420, 511, 552, 535, 462, 354, 235, 130, 55, 15, 3, 9, 19, 24, 23, 16, 7, 0, 0, 0, 5, 11, 17, 23, 29, 33, 36, 37, 35, 30, 24, 17, 14, 15, 23, 36, 51, 60, 57, 41, 16, 0, 0, 44, 146, 300, 480, 648, 763, 794, 732, 595, 420, 247, 111, 28, 0, 0, 8, 24, 34, 37, 36, 33, 28, 22, 15, 8, 3, 3, 8, 18, 32, 47, 57, 56, 42, 18, 0, 0, 36, 137, 296, 492, 682, 820, 865, 799, 638, 421, 207, 56, 9, 80, 250, 474, 693, 848, 902, 844, 696, 500, 302, 143, 41, 0, 0, 12, 35, 51, 59, 55, 41, 18, 0, 0, 23, 116, 274, 480, 695, 871, 960, 941, 817, 623, 406, 214, 79, 9, 0, 10, 35, 51, 52, 40, 22, 6, 0, 3, 16, 34, 53, 68, 76, 76, 68, 53, 36, 21, 9, 4, 7, 17, 31, 48, 62, 69, 63, 44, 17, 0, 0, 47, 154, 318, 514, 703, 837, 877, 807, 641, 424, 215, 76, 47, 141, 332, 570, 788, 926, 946, 845, 649, 414, 201, 67, 43, 131, 301, 504, 680, 782, 786, 694, 536, 355, 193, 76, 13, 0, 0, 9, 14, 12, 5, 0, 0, 2, 6, 8, 8, 5, 2, 0, 1, 6, 14, 24, 30, 28, 17, 0, 0, 5, 62, 168, 316, 477, 615, 692, 687, 601, 459, 297, 154, 53, 2, 0, 0, 15, 23, 23, 18, 12, 10, 11, 14, 18, 20, 19, 16, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 8, 6, 4, 2, 0, 0, 2, 4, 8, 11, 14, 15, 14, 12, 8, 4, 1, 0, 0, 2, 8, 16, 26, 36, 43, 46, 45, 40, 33, 26, 22, 23, 30, 40, 52, 62, 67, 67, 62, 53, 44, 38, 36, 38, 44, 51, 57, 59, 56, 49, 39, 29, 22, 20, 23, 32, 43, 55, 65, 72, 73, 64, 43, 14, 0, 0, 47, 171, 364, 595, 813, 963, 1001, 917, 733, 502, 280, 111, 14, 0, 0, 19, 39, 43, 29, 5, 0, 0, 48, 158, 322, 518, 703, 833, 869, 797, 632, 413, 196, 35, 0, 34, 207, 454, 716, 927, 1033, 1007, 862, 640, 400, 197, 62, 0, 0, 3, 18, 23, 17, 6, 0, 0, 1, 6, 9, 10, 10, 8, 7, 7, 7, 8, 9, 12, 16, 19, 21, 21, 19, 14, 9, 5, 3, 5, 11, 18, 27, 35, 39, 40, 36, 30, 24, 18, 15, 15, 18, 21, 24, 25, 24, 21, 16, 11, 8, 6, 6, 10, 14, 19, 22, 22, 18, 12, 6, 1, 0, 2, 11, 23, 37, 50, 59, 62, 57, 47, 32, 19, 10, 11, 21, 41, 67, 92, 108, 109, 91, 57, 17, 0, 0, 58, 174, 333, 503, 643, 717, 703, 606, 453, 284, 138, 39, 0, 0, 25, 62, 93, 108, 104, 82, 47, 9, 0, 6, 83, 225, 417, 622, 787, 865, 825, 671, 442, 204, 32, 0, 102, 357, 697, 1037, 1286, 1376, 1280, 1025, 680, 339, 91, 0, 65, 268, 535, 783, 939, 957, 835, 610, 349, 131, 22, 58, 233, 503, 795, 1029, 1140, 1097, 911, 634, 341, 112, 8, 55, 235, 492, 750, 937, 1001, 932, 756, 526, 302, 130, 29, 0, 0, 11, 21, 20, 11, 1, 0, 0, 3, 8, 12, 14, 15, 16, 20, 25, 28, 27, 19, 4, 0, 0, 32, 110, 228, 364, 485, 559, 563, 496, 377, 242, 122, 39, 0, 0, 0, 11, 15, 12, 5, 0, 0, 0, 0, 3, 4, 5, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 6, 7, 7, 5, 3, 0, 0, 0, 3, 10, 19, 28, 34, 36, 33, 25, 15, 5, 0, 0, 7, 19, 33, 45, 53, 54, 49, 39, 27, 15, 6, 1, 0, 0, 5, 12, 21, 28, 27, 17, 0, 0, 1, 56, 162, 308, 465, 594, 657, 636, 538, 391, 236, 108, 27, 0, 0, 5, 17, 25, 27, 29, 31, 34, 35, 31, 25, 17, 12, 12, 18, 27, 37, 45, 46, 42, 32, 19, 7, 0, 0, 6, 17, 31, 44, 52, 53, 48, 38, 27, 17, 11, 12, 17, 26, 38, 50, 58, 61, 54, 37, 13, 0, 0, 39, 134, 276, 439, 584, 670, 667, 572, 408, 220, 61, 0, 9, 149, 370, 620, 833, 949, 935, 792, 559, 301, 92, 0, 27, 187, 424, 669, 853, 926, 873, 717, 506, 296, 131, 31, 0, 0, 11, 25, 29, 25, 18, 12, 11, 11, 12, 12, 11, 12, 17, 25, 36, 43, 40, 25, 2, 0, 0, 67, 198, 380, 578, 744, 831, 814, 699, 518, 322, 156, 46, 0, 0, 4, 20, 28, 27, 22, 18, 16, 15, 13, 9, 5, 2, 0, 0, 3, 6, 8, 9, 9, 8, 7, 6, 6, 5, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 6, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 11, 13, 12, 10, 6, 2, 1, 1, 4, 8, 12, 15, 15, 12, 8, 4, 0, 0, 0, 4, 9, 14, 17, 18, 17, 13, 9, 5, 2, 3, 7, 15, 24, 34, 41, 45, 45, 40, 32, 24, 17, 13, 12, 13, 18, 25, 33, 40, 42, 34, 17, 0, 0, 11, 82, 203, 359, 515, 632, 673, 628, 510, 353, 200, 82, 14, 0, 0, 7, 14, 12, 6, 0, 0, 0, 0, 2, 5, 9, 13, 17, 21, 22, 20, 15, 9, 4, 0, 0, 0, 3, 8, 13, 16, 18, 17, 14, 9, 5, 1, 0, 0, 0, 5, 12, 19, 26, 31, 32, 30, 26, 21, 17, 14, 13, 13, 16, 20, 26, 30, 28, 16, 0, 0, 1, 56, 160, 302, 453, 573, 628, 600, 499, 355, 207, 88, 16, 0, 0, 13, 30, 37, 37, 31, 23, 16, 11, 8, 9, 14, 24, 36, 48, 57, 60, 56, 46, 33, 20, 12, 10, 16, 28, 43, 56, 64, 64, 57, 44, 29, 16, 8, 8, 16, 29, 44, 57, 64, 64, 56, 43, 29, 18, 12, 14, 23, 36, 50, 64, 76, 81, 76, 57, 27, 0, 0, 28, 142, 330, 568, 805, 978, 1034, 951, 746, 476, 215, 38, 0, 88, 295, 554, 789, 934, 946, 823, 599, 338, 115, 0, 14, 166, 406, 665, 866, 956, 913, 759, 542, 321, 144, 34, 0, 0, 7, 29, 42, 39, 21, 0, 0, 0, 87, 256, 490, 747, 959, 1066, 1036, 876, 636, 382, 173, 42, 0, 0, 6, 21, 21, 11, 0, 0, 0, 0, 3, 6, 6, 5, 5, 6, 7, 8, 9, 10, 9, 8, 8, 7, 7, 8, 8, 8, 7, 6, 4, 3, 1, 0, 0, 0, 0, 2, 5, 9, 13, 16, 17, 16, 14, 9, 5, 1, 0, 0, 3, 7, 11, 16, 20, 22, 22, 20, 16, 12, 7, 4, 5, 9, 16, 26, 36, 44, 48, 48, 44, 37, 29, 21, 15, 12, 10, 10, 11, 12, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 10, 16, 21, 26, 28, 28, 25, 21, 17, 12, 9, 6, 5, 5, 6, 6, 6, 7, 6, 6, 5, 4, 3, 2, 1, 0, 1, 2, 3, 4, 5, 6, 6, 7, 8, 8, 8, 8, 6, 5, 3, 1, 0, 0, 0, 1, 6, 13, 21, 29, 33, 33, 29, 22, 15, 11, 10, 13, 19, 25, 29, 30, 26, 19, 12, 5, 2, 2, 7, 16, 26, 36, 43, 46, 43, 36, 27, 19, 14, 14, 19, 27, 37, 48, 57, 62, 59, 45, 21, 0, 0, 15, 98, 238, 414, 586, 709, 746, 685, 546, 369, 201, 76, 8, 0, 0, 9, 16, 12, 4, 0, 0, 0, 1, 4, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 7, 8, 11, 15, 20, 25, 28, 28, 24, 17, 8, 1, 0, 1, 9, 21, 34, 43, 47, 44, 35, 23, 11, 2, 0, 0, 5, 14, 25, 36, 42, 43, 38, 28, 16, 6, 1, 3, 14, 31, 53, 75, 94, 101, 91, 63, 23, 0, 0, 61, 209, 430, 686, 918, 1061, 1072, 944, 706, 422, 167, 4, 0, 77, 286, 543, 779, 932, 963, 869, 682, 456, 246, 93, 9, 0, 0, 19, 39, 48, 44, 28, 4, 0, 0, 44, 166, 352, 570, 770, 894, 906, 802, 613, 394, 199, 65, 0, 0, 0, 14, 19, 14, 8, 6, 12, 22, 32, 37, 36, 30, 22, 15, 12, 10, 11, 13, 13, 13, 11, 9, 6, 4, 2, 0, 0, 0, 0, 5, 13, 19, 19, 10, 0, 0, 6, 64, 167, 301, 437, 537, 571, 529, 423, 286, 155, 57, 5, 0, 0, 8, 13, 10, 3, 0, 0, 0, 1, 3, 2, 1, 0, 2, 8, 16, 24, 30, 30, 26, 18, 10, 2, 0, 0, 3, 8, 13, 16, 16, 14, 11, 7, 4, 3, 2, 2, 1, 1, 4, 9, 18, 27, 28, 19, 1, 0, 0, 60, 181, 354, 544, 704, 788, 770, 657, 480, 290, 131, 29, 0, 0, 24, 51, 64, 60, 45, 26, 9, 0, 0, 2, 12, 24, 36, 45, 49, 47, 39, 28, 16, 6, 0, 0, 6, 16, 30, 45, 55, 56, 44, 22, 0, 0, 19, 103, 241, 414, 582, 701, 736, 673, 527, 335, 147, 12, 0, 30, 193, 421, 662, 852, 942, 909, 765, 554, 333, 152, 39, 0, 0, 9, 25, 31, 32, 30, 26, 18, 3, 0, 0, 44, 158, 334, 543, 737, 862, 880, 785, 607, 396, 204, 69, 1, 0, 0, 18, 26, 21, 10, 1, 0, 0, 2, 6, 7, 8, 10, 16, 24, 29, 25, 10, 0, 0, 27, 125, 286, 486, 679, 813, 848, 772, 610, 408, 218, 79, 5, 0, 0, 16, 26, 25, 16, 7, 3, 3, 7, 11, 14, 16, 16, 17, 18, 19, 20, 19, 17, 13, 9, 5, 2, 3, 8, 15, 23, 30, 32, 30, 24, 16, 8, 2, 0, 0, 1, 5, 9, 13, 14, 14, 13, 10, 6, 3, 2, 1, 1, 2, 3, 4, 4, 4, 3, 2, 1, 1, 2, 2, 1, 0, 0, 0, 5, 13, 19, 19, 9, 0, 0, 10, 73, 182, 322, 461, 562, 594, 549, 439, 297, 162, 61, 6, 0, 0, 12, 21, 21, 14, 6, 0, 0, 0, 1, 5, 9, 14, 18, 20, 20, 17, 12, 7, 3, 0, 0, 0, 0, 1, 3, 6, 10, 13, 15, 14, 13, 11, 10, 9, 9, 10, 11, 15, 22, 31, 36, 30, 12, 0, 0, 28, 135, 310, 525, 731, 871, 902, 815, 636, 419, 218, 74, 1, 0, 0, 20, 30, 27, 16, 4, 0, 0, 1, 7, 13, 20, 27, 33, 37, 37, 33, 25, 14, 5, 0, 0, 5, 15, 25, 34, 38, 36, 29, 19, 9, 2, 1, 6, 16, 29, 41, 50, 53, 50, 42, 31, 20, 10, 4, 2, 3, 6, 11, 14, 16, 16, 14, 10, 7, 4, 2, 2, 4, 6, 9, 13, 21, 30, 36, 33, 18, 0, 0, 8, 90, 238, 436, 642, 801, 867, 820, 675, 475, 274, 116, 23, 0, 0, 9, 20, 20, 12, 4, 1, 2, 7, 11, 13, 15, 16, 18, 21, 24, 24, 22, 18, 12, 7, 3, 0, 0, 0, 0, 3, 8, 15, 21, 25, 25, 21, 15, 8, 3, 2, 6, 12, 22, 33, 44, 52, 53, 42, 19, 0, 0, 19, 113, 269, 465, 656, 788, 824, 751, 592, 394, 208, 72, 0, 0, 3, 31, 53, 62, 59, 50, 39, 30, 23, 19, 19, 22, 29, 40, 54, 69, 80, 82, 71, 45, 12, 0, 0, 63, 195, 379, 582, 751, 838, 816, 686, 481, 256, 71, 0, 0, 137, 359, 611, 827, 952, 954, 837, 637, 409, 208, 69, 2, 0, 9, 33, 49, 53, 49, 40, 25, 5, 0, 0, 37, 147, 321, 535, 739, 879, 914, 832, 659, 443, 241, 91, 8, 0, 0, 12, 28, 33, 24, 7, 0, 0, 16, 100, 243, 427, 613, 752, 804, 752, 612, 426, 242, 100, 18, 0, 0, 7, 15, 14, 6, 0, 0, 0, 0, 3, 7, 11, 15, 19, 21, 22, 19, 15, 9, 4, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 5, 8, 12, 14, 14, 12, 9, 6, 4, 4, 5, 6, 8, 8, 8, 7, 5, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 3, 6, 10, 13, 14, 12, 10, 7, 4, 4, 4, 6, 8, 10, 11, 12, 12, 12, 11, 10, 8, 5, 2, 1, 2, 5, 10, 16, 22, 26, 28, 30, 31, 31, 32, 32, 32, 31, 30, 28, 27, 27, 28, 31, 35, 39, 41, 40, 36, 30, 24, 18, 15, 16, 19, 25, 30, 32, 32, 28, 22, 15, 8, 4, 4, 8, 15, 24, 33, 39, 40, 37, 29, 20, 11, 7, 8, 13, 21, 30, 37, 44, 48, 48, 41, 24, 2, 0, 0, 60, 182, 356, 552, 722, 820, 817, 715, 543, 349, 177, 58, 0, 0, 0, 19, 33, 35, 24, 4, 0, 0, 33, 134, 289, 478, 656, 777, 806, 734, 582, 394, 217, 85, 13, 0, 0, 9, 17, 16, 11, 8, 8, 13, 19, 23, 26, 27, 28, 30, 31, 32, 31, 28, 24, 20, 17, 15, 13, 13, 13, 13, 14, 16, 18, 22, 26, 29, 27, 19, 6, 0, 0, 23, 86, 181, 293, 398, 466, 478, 431, 338, 225, 120, 43, 2, 0, 2, 19, 33, 40, 41, 37, 33, 29, 27, 28, 32, 39, 47, 57, 67, 74, 76, 73, 64, 50, 35, 21, 13, 11, 17, 27, 41, 55, 65, 69, 61, 41, 14, 0, 0, 46, 157, 321, 510, 680, 782, 782, 674, 483, 263, 77, 0, 16, 173, 417, 686, 908, 1024, 1006, 866, 647, 409, 206, 69, 2, 0, 0, 15, 23, 25, 23, 17, 9, 0, 0, 1, 54, 159, 310, 482, 631, 718, 715, 624, 472, 301, 151, 49, 0, 0, 0, 11, 15, 12, 7, 4, 5, 8, 11, 11, 8, 4, 1, 0, 0, 0, 0, 0, 0, 1, 3, 7, 11, 13, 13, 12, 8, 5, 2, 1, 2, 4, 6, 8, 9, 8, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 13, 15, 15, 13, 10, 7, 4, 2, 0, 0, 0, 1, 5, 10, 15, 19, 20, 18, 14, 9, 3, 0, 0, 0, 4, 12, 21, 31, 37, 38, 34, 25, 13, 3, 0, 0, 7, 20, 36, 50, 58, 58, 50, 36, 21, 8, 1, 1, 8, 20, 36, 51, 64, 69, 63, 43, 13, 0, 0, 55, 190, 392, 628, 841, 972, 981, 860, 640, 379, 146, 0, 0, 79, 282, 534, 770, 930, 973, 892, 715, 490, 275, 111, 17, 0, 0, 24, 51, 67, 66, 49, 18, 0, 0, 33, 167, 387, 664, 938, 1138, 1207, 1124, 915, 638, 365, 153, 28, 0, 0, 25, 54, 71, 77, 75, 70, 63, 52, 40, 30, 26, 35, 56, 85, 115, 132, 127, 96, 48, 4, 0, 45, 176, 381, 627, 862, 1028, 1079, 997, 800, 535, 269, 66, 0, 25, 195, 444, 710, 922, 1026, 995, 840, 602, 343, 125, 0, 0, 94, 283, 510, 718, 854, 883, 793, 606, 370, 148, 5, 0, 108, 352, 661, 961, 1175, 1248, 1165, 954, 675, 397, 178, 43, 0, 0, 12, 36, 49, 48, 35, 13, 0, 0, 15, 110, 276, 492, 716, 889, 961, 911, 754, 535, 314, 139, 33, 0, 0, 7, 18, 21, 19, 19, 20, 20, 13, 0, 0, 9, 72, 188, 345, 511, 644, 708, 684, 580, 426, 264, 128, 39, 0, 0, 1, 13, 21, 23, 24, 25, 26, 25, 22, 15, 9, 5, 6, 13, 23, 34, 43, 47, 43, 31, 11, 0, 0, 25, 99, 213, 350, 482, 575, 602, 557, 451, 313, 178, 74, 13, 0, 6, 30, 52, 65, 68, 61, 44, 20, 0, 0, 16, 100, 247, 443, 652, 827, 921, 909, 794, 607, 395, 206, 73, 7, 0, 24, 59, 82, 81, 57, 20, 0, 0, 49, 173, 357, 570, 763, 886, 901, 797, 599, 356, 136, 0, 0, 108, 339, 625, 893, 1074, 1123, 1031, 830, 575, 331, 143, 33, 0, 0, 11, 28, 36, 40, 43, 42, 35, 19, 0, 0, 28, 120, 273, 467, 661, 803, 853, 789, 626, 406, 188, 30, 0, 47, 221, 458, 696, 872, 943, 891, 737, 526, 313, 143, 38, 0, 0, 5, 15, 15, 8, 0, 0, 0, 0, 2, 5, 8, 11, 15, 18, 20, 19, 15, 10, 4, 0, 0, 0, 5, 10, 16, 20, 21, 19, 15, 9, 4, 0, 0, 0, 4, 10, 16, 21, 23, 21, 17, 11, 6, 2, 0, 0, 1, 4, 9, 16, 22, 22, 14, 0, 0, 3, 62, 173, 327, 496, 637, 711, 697, 599, 445, 277, 135, 41, 0, 0, 1, 11, 13, 8, 1, 0, 0, 0, 1, 3, 3, 2, 1, 0, 0, 0, 0, 0, 2, 6, 12, 19, 24, 27, 26, 22, 16, 11, 6, 4, 4, 5, 7, 9, 10, 10, 9, 8, 7, 6, 4, 2, 1, 0, 0, 0, 3, 6, 10, 12, 12, 10, 6, 3, 0, 0, 0, 4, 10, 16, 21, 23, 21, 17, 12, 6, 2, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 4, 2, 2, 3, 4, 6, 8, 12, 18, 26, 31, 28, 14, 0, 0, 12, 94, 239, 431, 632, 790, 860, 822, 686, 493, 295, 134, 34, 0, 0, 4, 15, 15, 8, 0, 0, 0, 0, 3, 4, 4, 2, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 3, 7, 12, 17, 21, 22, 21, 17, 11, 5, 0, 0, 0, 5, 13, 22, 30, 33, 32, 26, 18, 9, 2, 0, 0, 3, 10, 19, 28, 33, 35, 31, 23, 14, 6, 1, 0, 1, 6, 12, 20, 28, 34, 33, 23, 7, 0, 0, 37, 119, 241, 385, 517, 601, 610, 537, 396, 225, 71, 0, 0, 132, 360, 638, 901, 1082, 1137, 1054, 859, 607, 359, 164, 44, 0, 0, 7, 19, 20, 12, 2, 0, 0, 0, 6, 11, 14, 17, 19, 20, 20, 18, 14, 10, 5, 1, 0, 0, 2, 5, 8, 10, 10, 9, 7, 6, 4, 3, 2, 1, 2, 3, 7, 13, 18, 19, 14, 3, 0, 0, 34, 106, 215, 342, 460, 538, 555, 506, 403, 276, 155, 64, 12, 0, 0, 5, 10, 8, 4, 0, 0, 0, 0, 1, 2, 2, 2, 3, 4, 6, 8, 8, 8, 6, 4, 2, 1, 1, 3, 7, 12, 16, 18, 19, 17, 13, 8, 4, 2, 0, 0, 1, 4, 10, 16, 19, 15, 4, 0, 0, 29, 106, 226, 370, 507, 600, 623, 569, 455, 312, 175, 72, 14, 0, 0, 5, 10, 9, 3, 0, 0, 0, 1, 3, 3, 1, 0, 1, 5, 12, 19, 25, 28, 27, 22, 16, 12, 11, 15, 22, 30, 36, 37, 34, 26, 17, 8, 2, 0, 0, 1, 6, 13, 19, 24, 26, 24, 19, 12, 6, 2, 1, 3, 8, 16, 25, 32, 34, 26, 11, 0, 0, 23, 102, 233, 398, 562, 686, 734, 693, 575, 413, 248, 115, 31, 0, 0, 4, 13, 15, 11, 7, 6, 11, 19, 26, 31, 33, 33, 32, 32, 34, 36, 37, 36, 30, 22, 13, 5, 1, 2, 10, 21, 33, 42, 46, 43, 34, 23, 11, 1, 0, 0, 9, 24, 42, 59, 71, 75, 70, 58, 42, 28, 20, 21, 31, 47, 65, 79, 86, 81, 64, 36, 7, 0, 5, 66, 181, 339, 511, 657, 737, 722, 612, 432, 230, 67, 0, 46, 218, 477, 760, 995, 1120, 1100, 940, 684, 401, 167, 41, 53, 189, 403, 631, 807, 884, 848, 714, 524, 325, 159, 50, 0, 0, 9, 32, 47, 47, 30, 4, 0, 0, 58, 190, 384, 611, 823, 968, 1006, 928, 756, 536, 320, 148, 41, 0, 0, 12, 34, 50, 56, 56, 51, 43, 33, 22, 12, 7, 10, 22, 41, 63, 81, 88, 79, 54, 19, 0, 0, 61, 188, 373, 588, 784, 914, 937, 843, 651, 410, 183, 31, 0, 90, 288, 539, 777, 940, 991, 920, 754, 537, 323, 152, 44, 0, 0, 11, 31, 47, 54, 53, 44, 24, 0, 0, 9, 92, 249, 472, 724, 949, 1090, 1104, 984, 759, 486, 236, 73, 33, 117, 294, 509, 701, 818, 833, 749, 593, 407, 233, 101, 23, 0, 0, 14, 31, 37, 28, 8, 0, 0, 35, 141, 308, 515, 716, 863, 915, 856, 705, 502, 298, 136, 36, 0, 0, 4, 14, 15, 8, 0, 0, 0, 0, 2, 4, 3, 2, 2, 3, 4, 5, 6, 5, 4, 3, 1, 0, 0, 1, 3, 7, 14, 22, 29, 33, 28, 15, 0, 0, 8, 64, 165, 300, 443, 559, 618, 603, 518, 387, 244, 121, 38, 0, 0, 7, 24, 35, 37, 31, 21, 11, 3, 0, 0, 6, 17, 31, 44, 53, 56, 51, 40, 26, 13, 3, 0, 3, 12, 24, 38, 50, 56, 53, 39, 17, 0, 0, 30, 118, 259, 435, 610, 742, 792, 743, 605, 412, 219, 80, 36, 102, 265, 482, 697, 851, 903, 838, 673, 455, 244, 100, 63, 142, 316, 534, 737, 870, 900, 825, 669, 474, 285, 136, 42, 1, 0, 6, 17, 20, 15, 7, 0, 0, 0, 0, 4, 8, 11, 15, 18, 21, 22, 22, 21, 18, 16, 15, 18, 26, 37, 50, 60, 60, 48, 24, 0, 0, 23, 112, 262, 454, 653, 812, 890, 867, 749, 567, 368, 194, 72, 9, 0, 0, 8, 14, 12, 9, 9, 13, 20, 26, 27, 24, 19, 15, 15, 22, 32, 43, 49, 44, 27, 5, 0, 6, 67, 182, 343, 520, 675, 767, 772, 688, 538, 361, 198, 78, 11, 0, 0, 15, 27, 31, 28, 21, 15, 9, 4, 1, 0, 2, 8, 16, 24, 30, 32, 30, 23, 15, 7, 2, 0, 1, 5, 11, 21, 31, 40, 42, 35, 18, 0, 0, 19, 96, 228, 403, 587, 738, 813, 789, 665, 474, 265, 100, 26, 69, 221, 444, 680, 865, 953, 923, 788, 589, 376, 194, 70, 8, 0, 0, 10, 13, 9, 1, 0, 0, 0, 2, 4, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 14, 20, 26, 29, 30, 28, 26, 23, 21, 18, 17, 15, 13, 10, 8, 6, 5, 4, 3, 3, 3, 4, 5, 6, 8, 10, 11, 11, 11, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 2, 4, 6, 10, 13, 16, 19, 21, 21, 19, 16, 12, 8, 4, 2, 2, 4, 8, 13, 17, 19, 19, 16, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 14, 14, 13, 10, 7, 4, 2, 1, 2, 3, 6, 8, 10, 13, 14, 16, 17, 17, 16, 14, 12, 10, 7, 5, 3, 1, 0, 0, 0, 1, 5, 11, 18, 26, 32, 35, 35, 32, 28, 23, 20, 17, 17, 16, 16, 16, 14, 12, 10, 8, 7, 7, 8, 12, 16, 20, 24, 26, 25, 23, 19, 16, 12, 11, 10, 10, 10, 10, 8, 6, 4, 2, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 11, 13, 14, 12, 9, 5, 2, 0, 0, 0, 2, 6, 10, 15, 18, 18, 16, 11, 5, 1, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 4, 12, 23, 34, 43, 47, 43, 31, 12, 0, 0, 20, 87, 193, 324, 456, 556, 599, 575, 490, 366, 233, 119, 42, 5, 2, 19, 44, 64, 74, 70, 53, 26, 0, 0, 17, 103, 251, 450, 665, 850, 962, 971, 876, 701, 490, 290, 136, 48, 22, 38, 70, 95, 96, 71, 32, 0, 0, 44, 159, 333, 542, 746, 900, 965, 924, 784, 579, 361, 186, 99, 123, 251, 454, 678, 867, 973, 968, 854, 659, 434, 234, 111, 96, 190, 368, 584, 781, 908, 932, 847, 673, 456, 249, 106, 61, 124, 276, 475, 668, 804, 853, 806, 679, 508, 331, 182, 81, 32, 23, 38, 58, 69, 62, 39, 10, 0, 0, 58, 170, 329, 511, 680, 797, 833, 780, 651, 478, 300, 152, 52, 2, 0, 2, 18, 29, 34, 34, 32, 29, 27, 26, 26, 28, 33, 42, 54, 64, 67, 58, 37, 10, 0, 4, 69, 197, 385, 606, 817, 971, 1028, 971, 810, 585, 350, 161, 62, 73, 184, 361, 556, 716, 801, 793, 696, 541, 364, 205, 88, 21, 0, 0, 5, 10, 7, 1, 0, 0, 5, 16, 25, 30, 29, 24, 17, 10, 6, 4, 5, 6, 6, 5, 4, 2, 0, 0, 0, 0, 0, 2, 3, 6, 8, 11, 13, 14, 14, 13, 10, 7, 4, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 4, 7, 10, 12, 12, 10, 6, 2, 0, 0, 0, 4, 9, 14, 17, 17, 15, 11, 6, 2, 0, 0, 0, 0, 2, 4, 5, 6, 7, 7, 7, 8, 11, 16, 24, 33, 43, 51, 58, 59, 54, 40, 19, 0, 0, 20, 95, 225, 398, 585, 748, 848, 859, 779, 627, 441, 263, 123, 36, 0, 0, 2, 11, 12, 8, 2, 0, 0, 0, 2, 5, 7, 10, 13, 17, 20, 20, 18, 13, 8, 3, 0, 1, 5, 13, 22, 32, 39, 39, 31, 15, 0, 0, 17, 87, 206, 364, 534, 679, 763, 765, 684, 542, 374, 217, 98, 26, 0, 0, 2, 9, 10, 8, 8, 11, 18, 26, 32, 35, 36, 36, 38, 42, 47, 49, 45, 31, 11, 0, 0, 41, 135, 282, 464, 648, 794, 867, 849, 742, 576, 388, 218, 93, 22, 0, 0, 4, 10, 8, 3, 0, 0, 0, 1, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 7, 12, 16, 18, 18, 16, 12, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 10, 11, 10, 8, 5, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 3, 4, 6, 7, 9, 10, 10, 10, 9, 8, 6, 5, 5, 7, 11, 17, 24, 29, 33, 33, 30, 24, 18, 13, 11, 14, 20, 27, 35, 40, 42, 38, 32, 23, 15, 10, 9, 13, 22, 36, 51, 66, 75, 74, 61, 37, 10, 0, 11, 75, 193, 358, 546, 721, 846, 894, 853, 737, 572, 395, 240, 127, 66, 47, 54, 68, 74, 62, 37, 9, 0, 22, 98, 231, 407, 601, 774, 889, 918, 852, 704, 510, 316, 167, 100, 127, 240, 405, 579, 716, 781, 760, 660, 509, 341, 192, 84, 22, 0, 0, 3, 7, 6, 2, 0, 0, 0, 0, 1, 3, 4, 5, 7, 9, 10, 9, 7, 4, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 1, 1, 3, 8, 13, 20, 25, 26, 21, 9, 0, 0, 21, 86, 196, 341, 499, 637, 723, 737, 675, 553, 401, 250, 127, 46, 5, 0, 0, 5, 7, 5, 0, 0, 0, 0, 2, 7, 12, 17, 22, 26, 26, 24, 18, 12, 6, 1, 0, 0, 3, 6, 8, 9, 9, 7, 5, 3, 1, 1, 1, 1, 2, 4, 7, 11, 15, 16, 13, 6, 0, 0, 12, 57, 132, 232, 340, 432, 489, 497, 454, 372, 271, 171, 90, 36, 7, 0, 0, 2, 3, 2, 0, 0, 0, 0, 2, 5, 7, 8, 9, 9, 8, 7, 6, 4, 2, 0, 0, 0, 2, 6, 10, 13, 14, 13, 11, 8, 5, 3, 4, 7, 12, 17, 21, 24, 24, 22, 17, 12, 6, 1, 0, 0, 4, 10, 18, 25, 29, 29, 24, 17, 10, 6, 6, 11, 21, 34, 46, 55, 57, 52, 37, 16, 0, 0, 25, 101, 227, 392, 571, 730, 833, 857, 796, 667, 497, 323, 174, 70, 12, 0, 0, 14, 23, 21, 9, 0, 0, 24, 98, 222, 387, 566, 725, 829, 854, 793, 661, 489, 314, 167, 65, 12, 0, 0, 4, 7, 5, 1, 0, 0, 0, 2, 4, 5, 5, 6, 8, 12, 15, 16, 13, 5, 0, 0, 15, 59, 133, 231, 338, 435, 500, 519, 489, 418, 323, 222, 135, 71, 33, 18, 16, 21, 25, 27, 26, 24, 23, 23, 24, 25, 26, 26, 26, 26, 26, 27, 27, 29, 30, 32, 34, 38, 42, 46, 52, 58, 63, 66, 65, 58, 45, 29, 14, 10, 25, 66, 135, 225, 323, 410, 468, 487, 461, 399, 313, 222, 141, 80, 43, 26, 24, 28, 33, 35, 34, 31, 28, 27, 28, 31, 36, 41, 47, 50, 49, 40, 23, 3, 0, 6, 63, 174, 336, 530, 724, 876, 954, 940, 836, 668, 471, 286, 141, 48, 4, 0, 0, 6, 7, 4, 0, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 2, 6, 10, 15, 20, 24, 27, 27, 26, 23, 19, 16, 12, 10, 10, 10, 12, 13, 14, 14, 12, 9, 6, 3, 3, 5, 11, 18, 26, 33, 38, 39, 38, 36, 32, 30, 29, 32, 37, 45, 52, 57, 60, 59, 55, 49, 42, 37, 33, 31, 30, 29, 27, 25, 23, 21, 19, 18, 19, 21, 23, 26, 29, 31, 32, 33, 32, 28, 21, 11, 0, 0, 7, 43, 109, 202, 312, 418, 499, 538, 526, 466, 373, 265, 164, 84, 31, 6, 0, 6, 14, 20, 22, 21, 19, 18, 20, 25, 33, 41, 50, 57, 62, 63, 60, 54, 47, 41, 39, 42, 49, 59, 68, 75, 77, 74, 67, 58, 51, 47, 48, 53, 62, 72, 79, 81, 78, 70, 59, 48, 40, 38, 42, 54, 72, 92, 108, 113, 104, 80, 47, 18, 13, 50, 145, 299, 498, 713, 905, 1033, 1069, 1003, 851, 646, 436, 269, 179, 182, 268, 409, 565, 693, 761, 755, 679, 551, 399, 254, 137, 61, 24, 18, 28, 40, 42, 32, 13, 0, 4, 45, 134, 269, 436, 608, 752, 837, 841, 764, 622, 449, 286, 173, 135, 179, 292, 443, 594, 710, 763, 743, 657, 525, 375, 234, 122, 48, 10, 0, 0, 3, 5, 4, 1, 0, 0, 3, 6, 10, 14, 18, 22, 26, 29, 30, 28, 24, 18, 13, 10, 11, 15, 23, 33, 43, 50, 51, 44, 30, 14, 1, 2, 26, 79, 163, 268, 379, 477, 541, 558, 525, 450, 347, 239, 143, 72, 30, 14, 14, 21, 27, 28, 25, 19, 14, 13, 18, 29, 44, 60, 72, 77, 71, 52, 26, 2, 0, 31, 116, 260, 452, 668, 871, 1022, 1090, 1060, 940, 754, 541, 339, 177, 68, 11, 0, 0, 8, 12, 6, 0, 0, 12, 66, 159, 289, 438, 579, 684, 729, 705, 617, 485, 338, 203, 99, 34, 3, 0, 0, 3, 4, 2, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 4, 8, 13, 18, 24, 28, 30, 31, 31, 31, 30, 31, 32, 33, 34, 32, 29, 23, 17, 11, 7, 6, 7, 12, 18, 24, 30, 34, 36, 35, 32, 29, 26, 24, 23, 23, 25, 26, 27, 27, 25, 21, 16, 12, 9, 9, 11, 18, 26, 34, 38, 34, 23, 7, 0, 1, 38, 116, 233, 378, 526, 649, 720, 724, 660, 545, 401, 259, 141, 60, 15, 0, 0, 2, 4, 3, 0, 0, 0, 1, 4, 5, 5, 3, 1, 0, 1, 4, 8, 13, 18, 21, 24, 25, 26, 26, 27, 28, 29, 28, 24, 16, 6, 0, 4, 28, 76, 148, 239, 335, 419, 472, 483, 450, 379, 286, 189, 105, 45, 11, 0, 0, 1, 3, 3, 1, 0, 0, 0, 0, 1, 2, 1, 1, 1, 1, 2, 4, 7, 10, 14, 18, 22, 26, 28, 30, 29, 27, 24, 19, 15, 13, 13, 16, 22, 31, 41, 48, 52, 51, 44, 35, 25, 16, 13, 14, 21, 29, 38, 45, 48, 48, 45, 43, 41, 41, 43, 47, 53, 59, 64, 65, 62, 55, 45, 40, 47, 74, 129, 212, 314, 422, 514, 570, 574, 523, 429, 315, 212, 152, 156, 231, 363, 524, 676, 783, 819, 778, 671, 521, 362, 219, 111, 43, 11, 2, 5, 10, 13, 12, 9, 7, 8, 9, 11, 12, 12, 10, 7, 4, 1, 0, 0, 0, 0, 1, 3, 3, 4, 4, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 7, 12, 18, 24, 28, 30, 30, 29, 27, 26, 26, 26, 28, 30, 32, 35, 38, 39, 40, 38, 36, 34, 32, 32, 33, 36, 39, 41, 42, 42, 40, 38, 36, 34, 32, 30, 27, 24, 20, 18, 17, 18, 20, 22, 22, 19, 12, 5, 4, 17, 51, 112, 199, 302, 406, 494, 548, 556, 518, 442, 342, 238, 145, 75, 30, 8, 1, 2, 5, 6, 5, 4, 4, 6, 10, 14, 17, 18, 16, 13, 9, 7, 8, 10, 14, 18, 21, 22, 22, 20, 18, 17, 15, 14, 12, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 10, 9, 8, 7, 7, 6, 5, 5, 5, 6, 6, 6, 6, 4, 2, 1, 0, 0, 0, 1, 2, 4, 4, 3, 1, 0, 0, 0, 3, 10, 17, 20, 18, 9, 0, 0, 13, 52, 113, 189, 262, 316, 335, 316, 263, 191, 116, 54, 13, 0, 0, 17, 43, 71, 96, 114, 123, 121, 109, 90, 69, 50, 35, 27, 23, 23, 24, 26, 27, 28, 29, 29, 29, 30, 31, 32, 34, 36, 38, 39, 39, 39, 38, 37, 36, 37, 38, 40, 42, 43, 45, 48, 50, 53, 56, 59, 61, 64, 68, 74, 82, 92, 103, 115, 127, 139, 152, 166, 181, 198, 215, 232, 249, 264, 280, 297, 315, 335, 356, 378, 401, 425, 451, 478, 504, 528, 546, 555, 554, 541, 518, 487, 453, 419, 389, 365, 349, 340, 335, 331, 323, 308, 285, 254, 218, 181, 147, 120, 101, 93, 94, 104, 121, 143, 167, 191, 214, 237, 261, 286, 314, 344, 372, 395, 407, 404, 385, 350, 302, 244, 184, 127, 79, 42, 18, 4, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 8, 9, 12, 14, 18, 22, 27, 33, 40, 47, 53, 56, 57, 55, 51, 46, 41, 37, 34, 32, 31, 30, 30, 28, 26, 24, 21, 19, 17, 16, 14, 13, 12, 11, 10, 10, 10, 9, 9, 9, 9, 10, 11, 13, 15, 17, 19, 20, 20, 21, 21, 21, 22, 23, 24, 26, 28, 31, 33, 35, 36, 35, 33, 30, 29, 28, 29, 31, 33, 35, 35, 34, 32, 29, 27, 26, 26, 28, 30, 33, 35, 36, 36, 34, 32, 29, 28, 27, 28, 29, 30, 30, 31, 30, 30, 29, 28, 26, 24, 21, 18, 14, 11, 9, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 9, 10, 10, 8, 6, 4, 3, 3, 3, 4, 6, 6, 6, 5, 4, 3, 3, 2, 1, 1, 1, 2, 3, 4, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 7, 9, 13, 16, 20, 24, 25, 25, 24, 22, 19, 17, 15, 14, 12, 10, 9, 7, 6, 5, 4, 4, 3, 3, 2, 2, 3, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 4, 4, 5, 5, 6, 7, 9, 10, 11, 11, 10, 9, 7, 6, 5, 4, 4, 4, 3, 3, 2, 3, 4, 5, 8, 11, 15, 18, 21, 24, 26, 28, 29, 29, 28, 28, 27, 27, 28, 31, 33, 35, 36, 36, 35, 33, 30, 28, 27, 28, 30, 32, 35, 36, 37, 36, 34, 32, 30, 28, 27, 26, 24, 22, 19, 16, 14, 12, 11, 10, 10, 10, 10, 9, 8, 7, 7, 6, 5, 4, 4, 4, 3, 4, 5, 7, 10, 13, 16, 18, 19, 20, 19, 17, 15, 13, 11, 10, 9, 8, 8, 9, 9, 10, 10, 9, 7, 5, 2, 1, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 5, 6, 8, 9, 10, 10, 9, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 11, 11, 10, 8, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 3, 4, 6, 9, 12, 14, 16, 17, 18, 17, 16, 15, 14, 13, 12, 12, 11, 11, 10, 10, 9, 8, 7, 6, 5, 5, 4, 3, 2, 1, 1, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 9, 11, 12, 14, 15, 16, 15, 15, 13, 11, 9, 8, 7, 6, 5, 5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 3, 3, 2, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 0, 1, 1, 2, 3, 5, 7, 9, 12, 14, 17, 19, 21, 22, 23, 23, 23, 24, 24, 25, 27, 29, 31, 33, 34, 33, 31, 28, 26, 26, 28, 32, 37, 41, 45, 47, 47, 46, 44, 43, 41, 38, 36, 34, 32, 30, 30, 30, 30, 30, 28, 27, 25, 24, 25, 28, 32, 36, 39, 40, 39, 36, 33, 29, 25, 23, 22, 22, 23, 25, 25, 24, 21, 18, 14, 11, 9, 8, 8, 9, 9, 9, 9, 9, 8, 8, 7, 7, 7, 7, 8, 10, 12, 14, 15, 16, 17, 16, 14, 12, 10, 8, 7, 7, 8, 9, 10, 10, 11, 10, 10, 9, 8, 7, 6, 4, 3, 2, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2, 3, 3, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 7, 7, 7, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 7, 7, 6, 5, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 3, 6, 10, 14, 18, 22, 24, 25, 24, 22, 20, 17, 15, 13, 11, 9, 8, 7, 6, 5, 4, 2, 1, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 1, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 5, 6, 7, 8, 8, 8, 7, 5, 4, 3, 2, 2, 3, 4, 5, 7, 10, 13, 16, 20, 24, 27, 29, 31, 32, 33, 33, 32, 32, 32, 32, 33, 34, 35, 35, 35, 34, 33, 31, 29, 27, 26, 25, 23, 21, 19, 17, 15, 13, 12, 12, 12, 13, 14, 17, 21, 26, 29, 32, 32, 30, 27, 24, 21, 19, 18, 18, 18, 17, 16, 14, 11, 9, 7, 6, 5, 4, 4, 3, 3, 3, 2, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 1, 3, 6, 8, 9, 10, 9, 9, 8, 8, 8, 8, 9, 9, 11, 12, 13, 14, 14, 13, 12, 10, 9, 8, 7, 6, 6, 5, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 7, 8, 10, 12, 14, 14, 14, 14, 13, 13, 14, 15, 16, 16, 15, 14, 12, 10, 8, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 5, 6, 7, 9, 10, 12, 13, 13, 12, 11, 9, 7, 5, 4, 4, 4, 4, 5, 5, 6, 7, 7, 8, 9, 10, 11, 13, 15, 17, 19, 19, 19, 19, 18, 18, 18, 20, 22, 24, 26, 27, 28, 27, 26, 24, 23, 21, 20, 19, 18, 17, 16, 15, 13, 11, 9, 8, 8, 9, 12, 14, 17, 19, 20, 21, 22, 22, 23, 24, 24, 24, 23, 22, 21, 19, 18, 18, 17, 17, 18, 18, 18, 18, 17, 16, 14, 13, 12, 11, 12, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 25, 26, 28, 28, 28, 27, 26, 24, 23, 22, 21, 21, 22, 22, 21, 20, 19, 18, 17, 16, 15, 15, 14, 13, 13, 14, 16, 18, 20, 20, 19, 17, 14, 12, 10, 10, 10, 10, 10, 10, 9, 7, 6, 6, 6, 7, 7, 8, 9, 10, 12, 13, 14, 14, 14, 12, 11, 9, 8, 8, 8, 7, 7, 5, 4, 3, 2, 2, 3, 4, 4, 5, 5, 5, 5, 5, 4, 4, 3, 2, 2, 2, 3, 5, 7, 8, 10, 11, 12, 12, 12, 13, 13, 13, 13, 12, 11, 10, 8, 7, 6, 5, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 3, 4, 6, 8, 10, 13, 15, 17, 18, 19, 19, 18, 17, 16, 14, 14, 13, 14, 14, 14, 14, 15, 15, 15, 16, 16, 15, 14, 12, 10, 9, 9, 9, 10, 12, 14, 15, 15, 14, 13, 11, 10, 8, 7, 6, 6, 6, 6, 7, 7, 8, 8, 8, 9, 9, 10, 12, 13, 14, 14, 13, 12, 11, 10, 10, 10, 9, 9, 8, 7, 6, 5, 5, 5, 6, 6, 7, 8, 10, 11, 13, 13, 14, 13, 13, 13, 14, 16, 17, 18, 19, 19, 20, 20, 21, 23, 24, 25, 24, 23, 22, 20, 18, 17, 16, 15, 14, 12, 11, 9, 8, 7, 6, 6, 7, 8, 8, 9, 9, 9, 9, 8, 8, 7, 7, 7, 7, 8, 8, 10, 11, 13, 14, 14, 13, 12, 11, 10, 9, 10, 11, 13, 14, 15, 15, 15, 14, 13, 13, 13, 14, 15, 17, 19, 21, 24, 28, 32, 35, 37, 38, 36, 32, 28, 23, 20, 19, 20, 22, 24, 26, 26, 24, 21, 18, 15, 13, 12, 13, 13, 13, 13, 12, 12, 12, 12, 14, 15, 17, 19, 21, 24, 27, 30, 33, 36, 37, 38, 37, 35, 34, 33, 34, 35, 36, 38, 38, 38, 38, 37, 35, 34, 32, 30, 28, 25, 23, 22, 20, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 20, 22, 25, 27, 29, 30, 29, 28, 27, 26, 25, 25, 25, 26, 25, 25, 24, 23, 22, 21, 20, 20, 20, 20, 21, 22, 23, 23, 23, 22, 21, 20, 18, 17, 16, 14, 13, 11, 11, 10, 10, 10, 10, 9, 8, 7, 6, 6, 6, 7, 7, 6, 5, 4, 3, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 5, 4, 3, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 9, 8, 7, 6, 5, 5, 5, 6, 7, 8, 8, 8, 8, 7, 6, 6, 5, 5, 6, 7, 8, 9, 10, 11, 11, 12, 12, 13, 14, 15, 15, 15, 14, 11, 9, 7, 6, 6, 7, 8, 9, 10, 10, 9, 9, 10, 12, 14, 16, 17, 17, 17, 15, 13, 12, 10, 8, 6, 5, 4, 3, 3, 2, 2, 1, 1, 1, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 3, 3, 4, 5, 5, 5, 4, 3, 2, 1, 0, 1, 2, 3, 4, 5, 6, 6, 6, 5, 5, 6, 6, 6, 7, 7, 7, 8, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 8, 9, 10, 10, 11, 11, 13, 14, 15, 17, 18, 18, 19, 20, 21, 23, 24, 25, 24, 23, 21, 18, 17, 16, 16, 17, 17, 16, 15, 13, 12, 11, 10, 10, 10, 11, 12, 14, 15, 17, 18, 18, 18, 17, 16, 15, 14, 14, 14, 15, 15, 15, 14, 14, 13, 12, 10, 9, 7, 5, 4, 3, 2, 3, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 5, 6, 7, 8, 8, 8, 7, 7, 6, 6, 5, 5, 5, 5, 5, 6, 7, 6, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 5, 5, 5, 5, 5, 5, 4, 4, 3, 2, 2, 1, 1, 2, 2, 3, 3, 4, 5, 6, 7, 9, 11, 13, 15, 17, 18, 19, 18, 18, 17, 16, 16, 18, 20, 23, 26, 28, 29, 29, 27, 25, 22, 19, 17, 15, 14, 13, 12, 11, 11, 10, 11, 11, 12, 14, 15, 17, 19, 21, 22, 23, 24, 24, 24, 22, 21, 19, 17, 14, 13, 12, 11, 12, 12, 12, 12, 11, 9, 6, 4, 3, 2, 2, 3, 5, 6, 7, 9, 9, 10, 10, 11, 11, 13, 15, 19, 23, 26, 29, 31, 32, 31, 30, 29, 28, 28, 29, 29, 30, 30, 29, 28, 27, 27, 27, 27, 27, 28, 28, 27, 27, 26, 25, 25, 26, 27, 28, 29, 29, 28, 28, 28, 29, 31, 33, 34, 35, 34, 33, 32, 31, 32, 32, 32, 31, 28, 25, 22, 19, 17, 17, 17, 18, 19, 20, 21, 22, 23, 25, 26, 28, 29, 29, 29, 28, 27, 25, 22, 20, 18, 16, 15, 14, 13, 12, 12, 12, 12, 12, 13, 14, 15, 16, 18, 19, 20, 21, 21, 21, 21, 20, 19, 18, 16, 14, 13, 12, 11, 10, 10, 8, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 1, 2, 4, 4, 5, 5, 6, 6, 7, 8, 9, 10, 10, 9, 7, 5, 3, 1, 0, 0, 1, 2, 3, 3, 4, 4, 5, 6, 8, 11, 13, 15, 15, 15, 15, 14, 13, 13, 12, 12, 12, 12, 12, 11, 12, 12, 13, 14, 15, 16, 16, 16, 16, 16, 16, 17, 18, 18, 19, 20, 20, 22, 24, 26, 29, 30, 32, 32, 33, 33, 34, 34, 35, 34, 33, 31, 29, 26, 24, 21, 19, 15, 12, 10, 8, 8, 9, 11, 13, 15, 16, 18, 19, 20, 22, 23, 23, 23, 22, 21, 21, 21, 23, 25, 28, 29, 30, 30, 29, 27, 25, 24, 22, 21, 19, 18, 17, 16, 15, 15, 14, 13, 11, 9, 8, 7, 6, 6, 7, 7, 6, 6, 4, 3, 3, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 5, 6, 6, 7, 7, 7, 6, 6, 6, 6, 6, 6, 7, 6, 6, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 9, 9, 8, 7, 7, 6, 5, 4, 2, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 7, 6, 4, 3, 2, 2, 3, 5, 7, 9, 11, 12, 13, 14, 15, 15, 16, 15, 14, 13, 12, 11, 11, 12, 13, 15, 16, 16, 15, 14, 13, 11, 9, 8, 7, 6, 6, 5, 5, 5, 6, 6, 6, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 18, 18, 17, 16, 16, 16, 17, 17, 17, 16, 14, 12, 10, 8, 6, 6, 5, 5, 4, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 3, 3, 4, 6, 9, 11, 13, 14, 14, 14, 14, 14, 14, 15, 15, 15, 14, 14, 13, 12, 11, 10, 9, 8, 7, 7, 6, 7, 8, 8, 9, 10, 10, 9, 8, 7, 6, 6, 7, 8, 8, 9, 9, 8, 7, 6, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 5, 7, 8, 10, 11, 12, 13, 12, 11, 9, 7, 6, 5, 6, 7, 8, 8, 8, 7, 6, 5, 5, 6, 8, 9, 9, 8, 7, 5, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 2, 3, 4, 5, 6, 7, 8, 8, 9, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 8, 11, 13, 16, 17, 18, 17, 16, 15, 15, 16, 18, 19, 19, 18, 17, 15, 13, 11, 10, 9, 7, 6, 4, 3, 2, 1, 2, 3, 3, 3, 3, 2, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 0, 2, 3, 4, 5, 4, 3, 2, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 9, 10, 11, 11, 12, 13, 13, 14, 15, 16, 17, 18, 20, 21, 21, 22, 23, 24, 26, 27, 29, 30, 32, 33, 34, 35, 35, 34, 32, 30, 28, 26, 24, 23, 22, 21, 20, 18, 16, 14, 13, 12, 12, 13, 14, 15, 16, 17, 18, 18, 18, 17, 16, 15, 15, 15, 16, 17, 18, 18, 18, 17, 17, 16, 15, 14, 14, 13, 12, 10, 9, 7, 6, 5, 5, 5, 6, 7, 7, 7, 7, 8, 8, 9, 10, 12, 13, 15, 16, 16, 17, 16, 16, 16, 16, 16, 17, 19, 20, 21, 22, 22, 22, 23, 22, 22, 22, 21, 21, 20, 21, 21, 20, 19, 17, 15, 13, 11, 10, 10, 10, 11, 10, 10, 10, 10, 11, 13, 15, 16, 18, 20, 21, 23, 24, 24, 24, 23, 22, 22, 23, 24, 26, 27, 26, 25, 22, 20, 19, 18, 19, 19, 20, 19, 18, 16, 14, 12, 11, 12, 12, 13, 14, 15, 17, 18, 20, 21, 22, 22, 22, 21, 22, 23, 24, 24, 24, 23, 20, 18, 16, 15, 15, 15, 14, 13, 10, 8, 5, 3, 2, 1, 2, 3, 4, 4, 5, 5, 6, 6, 6, 7, 7, 7, 8, 9, 9, 10, 10, 10, 9, 8, 8, 9, 11, 14, 17, 19, 20, 19, 18, 16, 15, 14, 14, 14, 14, 13, 12, 10, 8, 7, 6, 5, 5, 5, 5, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 4, 5, 6, 7, 8, 9, 9, 9, 10, 11, 12, 14, 15, 16, 16, 17, 17, 17, 18, 18, 19, 20, 21, 21, 22, 22, 22, 22, 22, 22, 23, 23, 22, 22, 21, 20, 19, 18, 16, 15, 14, 12, 11, 10, 9, 9, 8, 8, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 4, 5, 6, 7, 8, 9, 9, 10, 10, 11, 12, 13, 14, 15, 16, 15, 13, 12, 10, 9, 9, 9, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 8, 7, 7, 5, 4, 4, 4, 5, 6, 6, 6, 5, 4, 2, 1, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 4, 4, 5, 6, 8, 10, 11, 12, 12, 12, 11, 11, 11, 13, 16, 18, 21, 22, 23, 23, 23, 23, 23, 24, 25, 25, 25, 25, 24, 23, 23, 23, 23, 23, 23, 23, 23, 22, 22, 21, 20, 19, 18, 17, 16, 16, 16, 16, 15, 13, 11, 8, 6, 3, 2, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 4, 4, 5, 6, 7, 7, 7, 6, 5, 4, 3, 3, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 1, 0, 1, 2, 3, 3, 4, 3, 2, 2, 1, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 5, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 3, 3, 2, 1, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 6, 6, 6, 7, 8, 8, 9, 10, 10, 11, 11, 10, 10, 9, 8, 8, 8, 9, 10, 10, 10, 10, 9, 8, 7, 6, 7, 8, 9, 10, 11, 11, 10, 10, 11, 12, 14, 16, 18, 20, 21, 21, 20, 19, 18, 17, 17, 17, 16, 16, 16, 16, 15, 15, 15, 15, 16, 17, 18, 19, 20, 21, 21, 22, 23, 24, 25, 27, 29, 30, 30, 30, 29, 27, 27, 27, 28, 30, 31, 33, 33, 33, 33, 32, 32, 31, 30, 30, 30, 30, 31, 33, 34, 36, 38, 38, 38, 38, 36, 35, 33, 32, 31, 30, 31, 31, 32, 32, 32, 31, 29, 27, 25, 24, 23, 22, 21, 22, 22, 22, 23, 24, 25, 25, 26, 27, 27, 27, 27, 26, 25, 25, 25, 25, 25, 25, 25, 24, 23, 22, 20, 19, 18, 17, 15, 14, 12, 11, 11, 10, 11, 11, 11, 12, 13, 13, 14, 14, 15, 15, 14, 14, 14, 15, 16, 18, 20, 22, 24, 25, 26, 27, 28, 29, 29, 30, 30, 30, 30, 30, 31, 32, 33, 34, 34, 33, 31, 29, 28, 27, 27, 27, 27, 27, 25, 23, 21, 20, 19, 18, 18, 18, 16, 15, 13, 11, 10, 8, 8, 7, 6, 6, 5, 5, 6, 6, 6, 6, 5, 5, 5, 5, 6, 6, 6, 5, 4, 3, 3, 3, 4, 5, 5, 5, 4, 2, 1, 0, 1, 3, 4, 5, 4, 4, 2, 1, 1, 0, 1, 1, 1, 2, 2, 3, 4, 5, 5, 5, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 7, 6, 5, 4, 4, 4, 5, 6, 7, 8, 9, 10, 10, 11, 11, 10, 9, 8, 8, 8, 9, 10, 12, 14, 15, 14, 13, 11, 9, 8, 7, 8, 8, 9, 9, 8, 6, 5, 3, 2, 1, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 3, 2, 1, 1, 2, 4, 6, 8, 9, 10, 10, 10, 10, 11, 12, 14, 16, 16, 17, 17, 17, 18, 18, 18, 18, 16, 15, 13, 11, 11, 11, 11, 11, 11, 10, 9, 7, 6, 6, 5, 5, 6, 6, 7, 7, 7, 7, 8, 8, 9, 10, 10, 11, 11, 10, 10, 10, 11, 12, 15, 18, 20, 22, 22, 21, 19, 16, 14, 13, 13, 14, 15, 15, 14, 14, 13, 12, 12, 12, 12, 12, 11, 9, 8, 6, 5, 4, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 5, 6, 6, 6, 6, 6, 5, 5, 6, 7, 8, 9, 9, 9, 8, 7, 6, 5, 5, 6, 6, 7, 7, 8, 9, 9, 9, 8, 7, 6, 6, 5, 5, 4, 4, 4, 3, 3, 2, 1, 1, 1, 1, 2, 3, 4, 5, 6, 6, 6, 5, 6, 7, 9, 12, 15, 17, 18, 18, 17, 15, 14, 15, 16, 18, 21, 23, 24, 24, 24, 23, 21, 20, 18, 17, 17, 17, 17, 18, 18, 19, 20, 21, 22, 23, 24, 23, 23, 22, 22, 22, 24, 26, 29, 31, 33, 34, 34, 34, 34, 33, 32, 31, 30, 28, 27, 26, 25, 24, 24, 23, 23, 23, 23, 22, 21, 19, 17, 15, 14, 13, 12, 12, 12, 12, 13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 12, 13, 13, 14, 14, 14, 14, 13, 13, 13, 14, 15, 16, 18, 20, 21, 23, 24, 25, 26, 26, 26, 26, 27, 27, 27, 27, 27, 28, 28, 28, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 28, 27, 25, 24, 23, 24, 24, 25, 25, 25, 24, 22, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 18, 17, 15, 15, 14, 15, 15, 15, 14, 13, 11, 10, 9, 10, 10, 11, 11, 11, 12, 13, 14, 16, 18, 19, 19, 18, 17, 16, 16, 16, 17, 19, 20, 20, 20, 20, 20, 19, 19, 18, 17, 15, 14, 12, 11, 11, 11, 11, 11, 10, 9, 8, 7, 6, 5, 6, 7, 8, 8, 8, 7, 6, 5, 4, 4, 5, 6, 6, 6, 6, 5, 5, 6, 7, 9, 11, 12, 11, 11, 9, 8, 8, 8, 8, 8, 9, 9, 10, 10, 10, 9, 9, 8, 6, 5, 4, 3, 3, 4, 5, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 5, 5, 7, 8, 9, 9, 9, 9, 9, 10, 11, 12, 13, 14, 14, 14, 14, 14, 14, 15, 15, 16, 17, 17, 17, 17, 16, 15, 15, 14, 13, 14, 15, 17, 19, 21, 22, 23, 22, 21, 20, 20, 22, 23, 24, 24, 23, 21, 19, 17, 17, 17, 17, 18, 18, 17, 17, 16, 16, 15, 15, 14, 14, 14, 14, 15, 15, 16, 16, 16, 16, 16, 16, 17, 18, 18, 18, 18, 17, 16, 16, 16, 18, 19, 21, 21, 21, 21, 20, 19, 18, 18, 17, 16, 15, 14, 14, 13, 12, 12, 11, 10, 9, 9, 9, 9, 10, 10, 9, 8, 7, 5, 4, 4, 4, 5, 7, 8, 9, 9, 8, 7, 6, 4, 3, 2, 2, 3, 4, 5, 6, 7, 7, 7, 8, 8, 9, 10, 10, 11, 10, 10, 10, 9, 10, 11, 12, 13, 14, 15, 15, 16, 16, 17, 17, 17, 17, 17, 16, 16, 16, 16, 16, 17, 17, 17, 16, 15, 14, 13, 11, 11, 10, 11, 12, 13, 14, 15, 15, 15, 16, 16, 16, 17, 18, 19, 19, 19, 19, 18, 18, 17, 17, 17, 17, 17, 16, 15, 15, 14, 14, 14, 14, 14, 14, 13, 12, 11, 10, 9, 9, 9, 9, 9, 8, 7, 6, 6, 6, 6, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 1, 1, 1, 1, 2, 3, 4, 5, 6, 7, 7, 7, 7, 7, 6, 6, 5, 4, 3, 3, 3, 3, 4, 4, 4, 4, 3, 2, 2, 1, 1, 2, 2, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 4, 3, 1, 1, 1, 1, 2, 4, 5, 6, 7, 6, 6, 5, 5, 5, 6, 7, 8, 8, 8, 8, 8, 8, 9, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 21, 21, 21, 20, 20, 20, 20, 21, 23, 25, 28, 29, 30, 30, 29, 28, 27, 26, 25, 25, 25, 26, 25, 25, 24, 23, 21, 20, 19, 18, 18, 19, 19, 20, 21, 21, 21, 20, 20, 20, 22, 23, 25, 26, 26, 25, 24, 24, 24, 26, 28, 29, 30, 29, 28, 26, 25, 26, 27, 28, 30, 31, 31, 30, 30, 30, 30, 31, 30, 29, 28, 26, 24, 23, 22, 23, 23, 24, 23, 22, 19, 17, 14, 12, 11, 11, 12, 12, 13, 13, 13, 13, 12, 12, 12, 11, 11, 10, 10, 9, 9, 9, 9, 9, 9, 9, 8, 8, 7, 8, 8, 9, 10, 10, 10, 10, 10, 10, 11, 12, 13, 14, 14, 14, 13, 13, 13, 13, 14, 15, 16, 15, 15, 14, 13, 13, 12, 11, 10, 10, 9, 9, 10, 10, 10, 10, 10, 9, 8, 8, 8, 9, 10, 11, 12, 13, 13, 13, 13, 12, 12, 12, 12, 13, 14, 15, 15, 16, 16, 17, 17, 18, 18, 19, 18, 17, 16, 15, 15, 15, 16, 17, 18, 18, 18, 17, 15, 13, 11, 11, 11, 12, 13, 14, 14, 14, 13, 13, 12, 12, 12, 12, 12, 11, 10, 10, 9, 9, 9, 10, 10, 10, 10, 9, 9, 8, 7, 6, 5, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 5, 6, 7, 8, 8, 9, 9, 10, 10, 10, 10, 10, 9, 8, 7, 7, 8, 9, 12, 14, 16, 16, 16, 15, 14, 13, 12, 12, 13, 14, 14, 14, 14, 13, 12, 11, 10, 9, 8, 8, 8, 9, 10, 10, 10, 10, 9, 8, 7, 6, 6, 6, 6, 7, 7, 7, 7, 7, 8, 8, 9, 9, 9, 8, 7, 6, 6, 6, 6, 6, 7, 7, 8, 8, 9, 9, 9, 9, 9, 9, 10, 10, 11, 11, 12, 12, 12, 12, 11, 9, 8, 7, 7, 7, 8, 9, 9, 9, 9, 8, 6, 5, 4, 3, 3, 3, 4, 4, 4, 3, 2, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 2, 1, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 6, 6, 5, 5, 4, 3, 3, 3, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 6, 7, 8, 9, 11, 11, 12, 12, 12, 12, 13, 14, 15, 15, 16, 15, 15, 16, 17, 18, 20, 21, 22, 23, 23, 22, 22, 22, 22, 22, 22, 23, 23, 22, 22, 22, 21, 21, 21, 22, 22, 22, 21, 20, 19, 18, 17, 17, 18, 18, 17, 17, 16, 15, 15, 16, 16, 17, 16, 15, 14, 12, 11, 11, 11, 12, 12, 13, 12, 12, 10, 9, 8, 8, 8, 8, 9, 10, 11, 11, 12, 11, 11, 10, 10, 9, 8, 8, 7, 7, 8, 9, 11, 12, 13, 13, 12, 11, 11, 10, 10, 9, 9, 9, 8, 8, 8, 9, 9, 9, 9, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 7, 7, 7, 6, 5, 4, 4, 4, 5, 7, 8, 9, 9, 7, 5, 3, 1, 1, 1, 2, 4, 5, 6, 6, 6, 7, 7, 8, 8, 9, 9, 9, 8, 7, 7, 6, 7, 8, 9, 10, 12, 13, 13, 14, 14, 14, 13, 12, 10, 9, 8, 8, 9, 11, 14, 15, 16, 15, 14, 11, 8, 7, 6, 6, 7, 8, 9, 10, 10, 9, 8, 7, 6, 6, 7, 7, 8, 7, 7, 6, 5, 5, 5, 6, 7, 8, 9, 8, 7, 7, 7, 7, 8, 9, 8, 7, 6, 4, 3, 3, 4, 6, 8, 8, 8, 6, 4, 2, 0, 0, 1, 3, 4, 5, 5, 3, 2, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 2, 3, 4, 5, 6, 7, 7, 6, 5, 5, 4, 5, 5, 6, 7, 8, 9, 10, 11, 11, 12, 11, 11, 10, 10, 10, 11, 11, 12, 12, 11, 10, 8, 7, 6, 6, 6, 6, 7, 7, 8, 8, 8, 8, 8, 8, 7, 6, 5, 4, 3, 2, 2, 3, 4, 5, 6, 7, 7, 7, 6, 5, 4, 3, 2, 2, 2, 2, 3, 4, 4, 5, 6, 6, 5, 5, 5, 5, 5, 6, 7, 8, 9, 11, 12, 12, 12, 12, 11, 11, 10, 10, 10, 10, 11, 12, 12, 13, 13, 14, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 25, 25, 25, 24, 24, 24, 26, 29, 32, 35, 39, 41, 43, 44, 44, 44, 44, 43, 43, 43, 43, 43, 42, 40, 38, 36, 33, 31, 30, 28, 27, 25, 24, 23, 22, 22, 21, 21, 21, 20, 18, 17, 15, 13, 13, 14, 15, 17, 20, 21, 21, 20, 18, 16, 14, 14, 14, 15, 16, 18, 19, 19, 19, 19, 18, 18, 17, 16, 15, 15, 16, 17, 18, 18, 17, 16, 15, 13, 13, 13, 13, 15, 16, 17, 18, 18, 18, 18, 17, 17, 17, 16, 16, 15, 15, 14, 13, 12, 11, 11, 11, 12, 13, 14, 15, 15, 15, 14, 13, 12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 10, 9, 8, 8, 7, 8, 8, 9, 9, 9, 8, 8, 7, 7, 7, 7, 8, 8, 9, 9, 9, 10, 10, 10, 10, 9, 8, 8, 8, 8, 9, 10, 11, 10, 10, 9, 8, 8, 8, 9, 10, 10, 11, 10, 10, 9, 9, 8, 9, 9, 10, 11, 11, 12, 12, 12, 13, 14, 15, 16, 17, 18, 18, 18, 17, 17, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 14, 13, 13, 12, 11, 10, 10, 10, 10, 10, 10, 10, 9, 8, 6, 5, 4, 4, 4, 5, 6, 7, 7, 8, 7, 6, 5, 3, 2, 2, 1, 1, 2, 2, 3, 3, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakG": [1606, 1612, 1623, 1640, 1662, 1687, 1705, 1711, 1707, 1698, 1689, 1681, 1673, 1665, 1655, 1643, 1631, 1620, 1612, 1609, 1610, 1615, 1623, 1637, 1658, 1691, 1738, 1802, 1884, 1987, 2109, 2249, 2410, 2589, 2789, 3010, 3254, 3522, 3815, 4132, 4472, 4831, 5205, 5589, 5975, 6356, 6726, 7076, 7403, 7703, 7974, 8217, 8427, 8600, 8730, 8811, 8840, 8818, 8749, 8642, 8504, 8340, 8153, 7941, 7704, 7443, 7164, 6875, 6585, 6300, 6024, 5754, 5484, 5207, 4919, 4618, 4309, 3997, 3690, 3393, 3111, 2843, 2589, 2348, 2120, 1905, 1704, 1520, 1355, 1210, 1085, 979, 892, 819, 758, 708, 666, 630, 599, 573, 549, 526, 505, 484, 462, 441, 418, 395, 370, 343, 315, 287, 259, 231, 204, 179, 155, 132, 112, 93, 76, 62, 50, 40, 33, 28, 24, 22, 21, 20, 20, 19, 20, 20, 19, 19, 19, 18, 17, 16, 15, 14, 12, 11, 10, 10, 10, 10, 9, 9, 8, 7, 6, 4, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 9, 9, 9, 9, 9, 10, 11, 11, 11, 11, 10, 9, 8, 8, 9, 10, 10, 11, 10, 9, 7, 6, 6, 6, 8, 9, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 7, 6, 5, 3, 3, 2, 2, 1, 1, 0, 0, 0, 1, 3, 6, 8, 10, 11, 12, 11, 10, 10, 9, 9, 10, 11, 12, 13, 15, 17, 19, 21, 24, 25, 26, 27, 26, 26, 25, 26, 26, 27, 27, 26, 24, 21, 18, 14, 10, 7, 6, 4, 4, 4, 6, 8, 10, 13, 16, 19, 22, 24, 25, 26, 26, 27, 28, 31, 40, 55, 81, 121, 177, 250, 340, 444, 559, 675, 785, 880, 949, 985, 983, 944, 871, 769, 650, 523, 399, 285, 189, 113, 59, 25, 6, 0, 0, 0, 4, 7, 10, 12, 14, 15, 16, 15, 14, 14, 16, 20, 30, 46, 73, 111, 164, 233, 315, 409, 509, 606, 692, 757, 792, 793, 757, 688, 594, 485, 372, 264, 172, 100, 49, 18, 3, 0, 0, 0, 1, 0, 0, 0, 0, 2, 3, 4, 3, 2, 1, 0, 0, 1, 2, 4, 6, 8, 10, 12, 13, 14, 14, 13, 11, 8, 6, 4, 3, 4, 5, 7, 10, 13, 16, 18, 19, 20, 20, 21, 22, 23, 25, 28, 31, 34, 36, 37, 37, 35, 32, 28, 24, 20, 17, 17, 19, 23, 28, 34, 38, 41, 42, 40, 36, 31, 25, 20, 16, 12, 10, 11, 17, 31, 58, 102, 163, 244, 339, 443, 546, 634, 696, 721, 705, 651, 567, 469, 375, 304, 268, 277, 328, 413, 517, 622, 711, 766, 778, 745, 671, 567, 448, 329, 224, 140, 80, 40, 18, 7, 3, 4, 7, 12, 17, 22, 26, 28, 28, 27, 24, 21, 19, 17, 17, 18, 21, 25, 30, 34, 36, 36, 35, 32, 29, 27, 26, 27, 29, 32, 33, 33, 32, 32, 37, 55, 94, 163, 267, 407, 572, 749, 914, 1044, 1117, 1121, 1051, 919, 742, 549, 364, 211, 100, 33, 3, 0, 0, 2, 3, 2, 0, 0, 0, 0, 2, 4, 6, 7, 8, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 13, 16, 17, 17, 15, 13, 11, 9, 6, 3, 0, 0, 2, 21, 64, 139, 250, 392, 553, 715, 855, 948, 977, 934, 825, 669, 490, 317, 175, 75, 19, 0, 0, 1, 4, 4, 1, 0, 0, 0, 4, 6, 7, 7, 5, 3, 1, 0, 0, 1, 2, 4, 6, 8, 10, 10, 10, 8, 6, 3, 2, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 18, 22, 24, 26, 26, 25, 23, 22, 22, 21, 19, 17, 18, 25, 48, 93, 169, 275, 405, 543, 670, 763, 805, 787, 713, 594, 451, 308, 184, 91, 33, 5, 0, 0, 1, 2, 1, 0, 0, 0, 1, 3, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 9, 12, 16, 22, 28, 35, 42, 48, 50, 50, 46, 39, 31, 22, 14, 10, 9, 10, 14, 19, 22, 25, 25, 25, 23, 21, 20, 18, 17, 17, 17, 18, 18, 18, 16, 12, 8, 5, 10, 28, 66, 127, 210, 308, 407, 492, 547, 561, 530, 459, 362, 256, 158, 82, 31, 6, 0, 0, 2, 3, 2, 2, 3, 7, 14, 23, 32, 40, 46, 48, 46, 40, 32, 23, 16, 12, 12, 17, 24, 30, 35, 36, 33, 27, 20, 13, 7, 4, 3, 4, 8, 12, 18, 25, 32, 39, 45, 49, 50, 48, 46, 43, 42, 43, 44, 40, 29, 12, 0, 0, 47, 160, 353, 619, 930, 1238, 1484, 1618, 1609, 1458, 1195, 875, 559, 297, 119, 24, 0, 0, 7, 12, 9, 2, 0, 0, 0, 3, 5, 6, 4, 2, 0, 0, 0, 0, 0, 1, 4, 8, 13, 17, 21, 23, 22, 20, 17, 13, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 11, 17, 23, 27, 28, 27, 24, 18, 12, 7, 3, 2, 4, 8, 13, 19, 24, 28, 30, 31, 31, 28, 25, 22, 20, 18, 19, 22, 25, 28, 30, 29, 27, 23, 18, 14, 11, 11, 13, 18, 23, 29, 32, 33, 31, 28, 25, 23, 23, 27, 34, 42, 50, 55, 57, 55, 49, 43, 38, 35, 37, 42, 48, 54, 58, 58, 53, 44, 33, 23, 15, 11, 12, 18, 28, 38, 47, 53, 54, 50, 41, 30, 20, 14, 14, 21, 31, 41, 45, 41, 34, 34, 59, 122, 234, 390, 572, 749, 886, 951, 927, 816, 638, 428, 229, 77, 4, 24, 133, 312, 527, 736, 897, 976, 958, 847, 671, 469, 279, 133, 40, 0, 0, 1, 15, 24, 25, 19, 8, 0, 0, 23, 91, 209, 375, 568, 755, 897, 960, 927, 805, 623, 420, 237, 102, 25, 0, 0, 4, 10, 9, 3, 0, 0, 0, 0, 3, 4, 6, 8, 11, 14, 17, 19, 18, 16, 13, 10, 10, 12, 16, 22, 28, 33, 36, 36, 34, 30, 25, 19, 14, 9, 7, 7, 9, 13, 18, 22, 25, 24, 21, 17, 11, 6, 2, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 2, 3, 5, 7, 9, 11, 12, 12, 12, 10, 8, 5, 2, 0, 0, 1, 5, 11, 18, 25, 31, 33, 32, 28, 22, 15, 10, 9, 13, 22, 35, 47, 55, 59, 56, 47, 35, 22, 11, 4, 2, 7, 17, 30, 43, 54, 61, 62, 56, 46, 32, 19, 9, 6, 10, 22, 35, 41, 34, 13, 0, 0, 62, 219, 476, 812, 1171, 1480, 1664, 1678, 1516, 1215, 843, 478, 185, 10, 0, 55, 247, 507, 787, 1032, 1191, 1228, 1136, 938, 680, 422, 210, 71, 4, 0, 0, 12, 15, 8, 0, 0, 0, 6, 18, 29, 37, 40, 39, 34, 27, 19, 12, 9, 10, 17, 28, 41, 52, 60, 63, 60, 53, 44, 37, 34, 35, 41, 50, 59, 68, 73, 75, 72, 67, 60, 53, 46, 40, 35, 34, 37, 44, 52, 55, 47, 25, 0, 0, 27, 146, 361, 660, 997, 1304, 1510, 1561, 1443, 1181, 834, 480, 190, 17, 0, 80, 275, 516, 745, 912, 979, 936, 797, 600, 389, 208, 81, 14, 0, 0, 12, 20, 20, 16, 13, 14, 19, 27, 34, 40, 43, 45, 44, 43, 39, 35, 30, 26, 22, 18, 15, 13, 13, 17, 25, 34, 37, 28, 7, 0, 0, 69, 231, 487, 806, 1127, 1375, 1485, 1427, 1216, 907, 577, 295, 103, 7, 0, 0, 16, 22, 15, 2, 0, 0, 0, 8, 13, 15, 12, 8, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 12, 16, 17, 16, 13, 8, 4, 1, 1, 4, 11, 20, 30, 39, 45, 48, 47, 41, 31, 21, 10, 2, 0, 1, 10, 23, 40, 55, 67, 73, 71, 62, 50, 38, 31, 32, 41, 55, 70, 77, 71, 50, 21, 0, 0, 42, 135, 274, 438, 593, 704, 742, 699, 585, 431, 272, 139, 50, 5, 0, 0, 8, 18, 27, 35, 40, 35, 19, 0, 0, 29, 137, 328, 587, 870, 1116, 1265, 1276, 1145, 903, 607, 322, 103, 0, 0, 96, 278, 494, 694, 831, 876, 818, 675, 487, 296, 142, 43, 0, 0, 3, 14, 19, 18, 13, 10, 9, 8, 8, 8, 9, 13, 21, 32, 42, 48, 46, 34, 16, 0, 0, 16, 72, 164, 281, 401, 495, 541, 526, 453, 343, 223, 117, 43, 5, 0, 0, 7, 12, 13, 12, 11, 12, 15, 18, 21, 23, 26, 29, 34, 38, 41, 39, 30, 13, 0, 0, 21, 97, 221, 381, 544, 671, 729, 701, 595, 440, 276, 137, 44, 0, 0, 0, 11, 16, 13, 8, 4, 2, 3, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 11, 15, 18, 18, 17, 14, 11, 7, 5, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 3, 8, 15, 23, 32, 39, 43, 43, 41, 38, 34, 32, 31, 31, 32, 32, 30, 28, 24, 21, 19, 19, 21, 24, 27, 30, 31, 29, 24, 18, 12, 6, 1, 0, 0, 1, 5, 10, 15, 20, 23, 23, 21, 17, 10, 4, 0, 0, 4, 17, 34, 49, 55, 48, 27, 2, 0, 18, 100, 240, 424, 614, 767, 842, 818, 703, 528, 337, 173, 60, 3, 0, 0, 15, 28, 36, 41, 46, 48, 47, 40, 27, 13, 2, 0, 7, 22, 42, 58, 64, 55, 34, 8, 0, 11, 72, 181, 325, 476, 599, 662, 647, 556, 408, 238, 84, 0, 0, 88, 300, 587, 894, 1149, 1287, 1274, 1113, 850, 555, 294, 110, 13, 0, 0, 7, 20, 25, 25, 18, 3, 0, 0, 36, 162, 379, 665, 967, 1210, 1326, 1282, 1089, 802, 496, 240, 72, 0, 0, 3, 20, 23, 14, 1, 0, 0, 3, 10, 14, 13, 8, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 6, 6, 4, 3, 1, 0, 0, 0, 0, 0, 1, 4, 9, 14, 18, 22, 23, 23, 21, 19, 18, 17, 15, 14, 12, 10, 10, 10, 12, 15, 19, 21, 22, 21, 19, 16, 13, 10, 8, 7, 6, 8, 10, 14, 18, 23, 26, 27, 27, 25, 22, 21, 21, 23, 28, 33, 38, 42, 42, 41, 37, 34, 32, 32, 36, 43, 51, 58, 61, 59, 51, 38, 23, 10, 1, 1, 9, 24, 44, 65, 81, 89, 87, 75, 56, 33, 14, 3, 5, 21, 46, 69, 80, 71, 44, 10, 0, 27, 129, 306, 535, 774, 968, 1069, 1049, 914, 696, 443, 209, 39, 0, 6, 160, 408, 704, 987, 1189, 1258, 1175, 958, 664, 362, 122, 0, 0, 106, 307, 542, 751, 885, 912, 825, 647, 420, 198, 33, 0, 19, 191, 453, 751, 1013, 1174, 1192, 1062, 825, 546, 292, 110, 13, 0, 0, 8, 16, 16, 12, 8, 3, 0, 0, 0, 54, 167, 339, 546, 741, 873, 904, 824, 656, 448, 251, 103, 19, 0, 0, 8, 15, 13, 5, 0, 0, 0, 2, 8, 12, 13, 13, 12, 9, 6, 3, 1, 0, 0, 0, 1, 4, 6, 8, 8, 8, 6, 3, 1, 0, 0, 0, 2, 6, 10, 13, 14, 12, 9, 6, 3, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 1, 3, 7, 13, 22, 31, 40, 45, 42, 30, 11, 0, 0, 29, 117, 254, 419, 574, 679, 703, 639, 505, 340, 183, 67, 4, 0, 1, 24, 44, 53, 52, 43, 32, 20, 11, 4, 1, 0, 3, 7, 13, 17, 21, 21, 19, 14, 9, 3, 0, 1, 8, 20, 35, 50, 58, 52, 29, 0, 0, 7, 97, 261, 482, 716, 902, 990, 952, 800, 578, 347, 158, 40, 0, 0, 6, 18, 18, 9, 0, 0, 0, 6, 12, 13, 10, 5, 1, 0, 2, 7, 11, 14, 14, 13, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 9, 14, 18, 19, 18, 14, 10, 6, 4, 5, 9, 13, 17, 18, 16, 11, 5, 1, 0, 4, 14, 28, 43, 56, 62, 59, 49, 34, 18, 5, 0, 4, 14, 28, 42, 50, 48, 36, 17, 0, 0, 15, 73, 165, 276, 381, 453, 472, 432, 346, 237, 134, 57, 13, 0, 0, 0, 1, 6, 13, 23, 27, 19, 0, 0, 2, 90, 264, 513, 791, 1030, 1160, 1145, 987, 735, 458, 222, 66, 0, 0, 2, 21, 27, 22, 14, 12, 15, 21, 25, 23, 17, 8, 1, 0, 0, 5, 11, 16, 19, 21, 21, 19, 17, 14, 12, 10, 8, 6, 5, 3, 1, 0, 0, 0, 1, 4, 8, 12, 14, 15, 14, 10, 6, 2, 0, 0, 2, 11, 23, 38, 51, 61, 64, 59, 47, 32, 17, 8, 7, 15, 31, 51, 69, 78, 72, 52, 22, 0, 0, 29, 113, 240, 388, 521, 605, 616, 551, 430, 287, 155, 58, 6, 0, 0, 16, 37, 58, 77, 88, 82, 56, 17, 0, 0, 90, 274, 534, 823, 1069, 1205, 1189, 1024, 753, 447, 178, 7, 0, 49, 236, 474, 703, 867, 924, 861, 697, 475, 248, 68, 0, 0, 114, 324, 577, 815, 977, 1022, 936, 748, 509, 281, 110, 14, 0, 0, 17, 32, 32, 23, 12, 3, 0, 0, 4, 12, 21, 32, 43, 50, 52, 49, 41, 30, 18, 8, 1, 0, 3, 11, 21, 32, 39, 41, 38, 31, 22, 13, 6, 0, 0, 0, 7, 21, 37, 46, 39, 15, 0, 0, 47, 204, 456, 763, 1052, 1244, 1280, 1150, 893, 584, 302, 102, 1, 0, 0, 23, 34, 27, 12, 0, 0, 0, 0, 7, 16, 26, 39, 52, 63, 68, 65, 53, 37, 20, 8, 4, 8, 20, 37, 55, 69, 76, 75, 65, 49, 30, 14, 4, 3, 10, 26, 45, 62, 74, 76, 70, 57, 41, 25, 13, 7, 8, 15, 29, 46, 59, 62, 47, 15, 0, 0, 56, 220, 473, 772, 1047, 1221, 1241, 1102, 846, 546, 278, 92, 1, 0, 0, 16, 19, 11, 1, 0, 0, 2, 0, 0, 1, 41, 128, 258, 409, 543, 620, 618, 536, 400, 248, 119, 34, 0, 0, 2, 11, 13, 7, 0, 0, 0, 0, 4, 6, 5, 3, 1, 0, 0, 0, 2, 4, 5, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 3, 6, 9, 12, 13, 13, 11, 8, 4, 1, 0, 0, 2, 8, 16, 23, 29, 32, 31, 26, 19, 12, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 11, 17, 23, 28, 29, 27, 22, 15, 8, 3, 2, 6, 14, 25, 36, 44, 46, 44, 36, 27, 19, 14, 14, 18, 23, 28, 30, 29, 25, 18, 12, 7, 5, 7, 12, 19, 28, 36, 42, 45, 44, 39, 32, 24, 17, 13, 14, 19, 27, 35, 40, 41, 38, 32, 26, 23, 22, 26, 33, 42, 53, 61, 63, 52, 27, 0, 0, 9, 102, 268, 487, 712, 885, 955, 900, 739, 518, 296, 123, 20, 0, 0, 18, 43, 59, 67, 70, 70, 67, 58, 45, 32, 22, 20, 29, 46, 66, 81, 82, 64, 30, 0, 0, 33, 159, 363, 612, 851, 1018, 1063, 974, 773, 512, 255, 61, 0, 0, 139, 364, 623, 856, 1006, 1032, 924, 708, 439, 186, 13, 0, 56, 265, 542, 816, 1015, 1085, 1011, 819, 565, 318, 129, 21, 0, 0, 15, 28, 26, 16, 5, 0, 1, 5, 7, 7, 4, 3, 6, 12, 22, 32, 39, 41, 38, 30, 21, 12, 5, 1, 4, 14, 28, 44, 51, 42, 17, 0, 0, 40, 181, 406, 679, 936, 1106, 1137, 1021, 791, 517, 266, 90, 1, 0, 0, 21, 30, 24, 12, 3, 3, 9, 18, 26, 29, 29, 28, 27, 27, 27, 28, 27, 27, 25, 25, 26, 29, 34, 40, 46, 52, 54, 52, 46, 38, 29, 21, 17, 17, 20, 26, 33, 38, 42, 43, 42, 39, 34, 30, 26, 24, 25, 29, 34, 37, 32, 18, 0, 0, 6, 66, 175, 320, 471, 590, 642, 612, 509, 364, 215, 96, 23, 0, 0, 4, 11, 11, 5, 0, 0, 0, 0, 2, 3, 2, 1, 1, 2, 4, 7, 9, 10, 9, 6, 4, 3, 3, 5, 8, 11, 13, 14, 14, 14, 13, 12, 12, 12, 13, 14, 14, 13, 11, 8, 5, 2, 0, 0, 0, 2, 8, 15, 23, 30, 35, 37, 36, 33, 28, 25, 24, 26, 30, 34, 37, 38, 37, 31, 24, 15, 7, 1, 0, 2, 8, 17, 27, 34, 39, 39, 34, 28, 20, 15, 13, 19, 31, 50, 69, 84, 86, 71, 41, 5, 0, 8, 89, 232, 416, 601, 739, 791, 744, 611, 432, 252, 110, 24, 0, 0, 14, 38, 60, 80, 96, 105, 100, 77, 40, 4, 0, 30, 131, 289, 477, 652, 768, 792, 718, 563, 368, 179, 38, 0, 2, 113, 286, 481, 652, 754, 759, 661, 485, 276, 93, 0, 0, 114, 332, 592, 829, 978, 1002, 895, 694, 454, 237, 83, 4, 0, 0, 18, 26, 20, 8, 0, 0, 0, 3, 11, 19, 25, 28, 29, 26, 21, 14, 8, 4, 3, 6, 12, 20, 27, 33, 36, 37, 34, 29, 23, 19, 16, 16, 18, 23, 30, 39, 51, 60, 59, 43, 14, 0, 0, 53, 207, 445, 727, 988, 1154, 1177, 1048, 807, 523, 268, 89, 0, 0, 0, 18, 25, 17, 4, 0, 0, 0, 2, 5, 6, 6, 8, 11, 15, 19, 22, 21, 17, 12, 7, 4, 3, 4, 6, 7, 8, 7, 6, 3, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 1, 6, 14, 26, 37, 45, 47, 42, 32, 19, 8, 2, 3, 14, 30, 49, 67, 78, 80, 73, 58, 40, 23, 11, 6, 9, 17, 28, 37, 43, 43, 37, 27, 17, 8, 3, 2, 6, 14, 25, 39, 54, 63, 61, 41, 9, 0, 0, 71, 240, 484, 758, 993, 1120, 1101, 941, 690, 419, 193, 48, 0, 0, 9, 32, 45, 48, 47, 48, 49, 48, 42, 32, 22, 17, 21, 35, 55, 75, 89, 90, 74, 44, 10, 0, 4, 73, 201, 371, 550, 693, 759, 729, 605, 417, 212, 44, 0, 4, 174, 449, 772, 1066, 1252, 1281, 1147, 890, 585, 308, 111, 8, 0, 0, 14, 22, 18, 9, 3, 0, 0, 0, 0, 36, 114, 234, 376, 507, 589, 596, 527, 401, 256, 127, 39, 0, 0, 3, 18, 26, 26, 22, 18, 16, 17, 19, 21, 23, 24, 24, 24, 24, 23, 21, 17, 13, 9, 6, 6, 9, 15, 23, 32, 39, 43, 42, 36, 28, 18, 10, 5, 3, 6, 13, 21, 31, 40, 44, 40, 27, 7, 0, 0, 36, 125, 255, 400, 524, 590, 578, 492, 358, 215, 97, 23, 0, 0, 4, 12, 14, 10, 5, 4, 5, 9, 12, 14, 14, 14, 14, 16, 21, 28, 35, 38, 31, 12, 0, 0, 26, 129, 299, 512, 720, 867, 911, 839, 671, 457, 251, 95, 9, 0, 0, 27, 46, 49, 40, 25, 12, 5, 7, 15, 29, 45, 61, 75, 83, 85, 78, 65, 47, 29, 15, 10, 13, 26, 44, 64, 81, 88, 81, 60, 29, 0, 0, 20, 105, 241, 406, 562, 668, 695, 632, 495, 316, 140, 9, 0, 19, 186, 439, 726, 980, 1134, 1146, 1015, 779, 505, 260, 88, 1, 0, 0, 25, 45, 57, 59, 51, 30, 0, 0, 0, 89, 275, 543, 842, 1098, 1237, 1217, 1044, 770, 471, 221, 59, 0, 0, 6, 25, 28, 17, 3, 0, 0, 2, 9, 12, 11, 7, 3, 0, 0, 6, 15, 26, 31, 25, 8, 0, 0, 36, 144, 311, 510, 692, 806, 817, 722, 550, 351, 175, 55, 0, 0, 0, 14, 18, 12, 2, 0, 0, 0, 2, 5, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 4, 2, 0, 0, 0, 0, 4, 9, 13, 17, 17, 15, 11, 7, 2, 0, 0, 0, 2, 5, 10, 13, 15, 13, 10, 5, 2, 3, 8, 16, 26, 36, 46, 55, 58, 54, 37, 10, 0, 0, 45, 172, 365, 592, 800, 932, 948, 844, 651, 424, 219, 75, 2, 0, 0, 16, 25, 23, 15, 9, 7, 8, 9, 8, 5, 2, 0, 2, 7, 14, 21, 28, 34, 38, 41, 43, 43, 41, 38, 35, 36, 40, 48, 53, 48, 27, 0, 0, 9, 113, 304, 562, 836, 1054, 1153, 1105, 923, 662, 392, 174, 40, 0, 0, 8, 22, 20, 8, 0, 0, 4, 20, 36, 48, 53, 55, 54, 52, 51, 50, 47, 43, 38, 33, 31, 31, 36, 43, 51, 57, 61, 61, 56, 48, 39, 30, 24, 23, 25, 31, 39, 48, 54, 57, 55, 49, 39, 27, 16, 7, 3, 3, 6, 13, 23, 34, 44, 47, 37, 15, 0, 0, 33, 148, 334, 561, 778, 926, 961, 873, 685, 447, 217, 45, 0, 0, 123, 329, 568, 788, 934, 968, 882, 701, 477, 265, 107, 18, 0, 0, 10, 17, 12, 3, 0, 0, 11, 24, 34, 38, 36, 30, 21, 13, 7, 2, 0, 0, 2, 9, 20, 32, 44, 52, 55, 52, 43, 31, 19, 8, 3, 3, 9, 20, 34, 46, 55, 56, 50, 37, 22, 8, 1, 2, 12, 30, 50, 68, 80, 82, 74, 60, 43, 29, 20, 18, 25, 36, 52, 68, 83, 90, 85, 62, 25, 0, 0, 44, 188, 416, 691, 951, 1126, 1167, 1062, 843, 566, 297, 91, 0, 0, 64, 241, 469, 699, 877, 955, 910, 755, 536, 311, 133, 26, 0, 0, 9, 20, 19, 10, 1, 0, 1, 6, 10, 11, 9, 6, 4, 6, 12, 23, 38, 49, 49, 31, 2, 0, 0, 91, 278, 542, 834, 1079, 1207, 1179, 1003, 733, 444, 204, 52, 0, 0, 7, 24, 26, 14, 1, 0, 0, 0, 4, 6, 5, 3, 3, 6, 11, 15, 18, 17, 13, 8, 3, 0, 0, 3, 10, 19, 31, 42, 50, 50, 38, 17, 0, 0, 22, 105, 239, 406, 569, 684, 720, 665, 535, 368, 206, 82, 10, 0, 0, 18, 40, 54, 59, 54, 39, 16, 0, 0, 27, 109, 240, 398, 549, 654, 683, 628, 506, 351, 201, 86, 18, 0, 0, 12, 30, 46, 58, 63, 56, 32, 0, 0, 11, 125, 340, 636, 956, 1224, 1363, 1332, 1137, 827, 485, 192, 10, 0, 56, 239, 461, 663, 795, 826, 755, 606, 419, 242, 106, 26, 0, 0, 6, 12, 11, 4, 0, 0, 0, 1, 6, 9, 13, 16, 21, 25, 28, 27, 23, 17, 9, 2, 0, 0, 4, 11, 19, 25, 28, 27, 22, 16, 9, 3, 0, 0, 1, 7, 16, 25, 33, 36, 36, 31, 23, 15, 9, 6, 7, 12, 21, 33, 45, 49, 40, 17, 0, 0, 32, 156, 360, 614, 863, 1042, 1099, 1017, 821, 568, 323, 135, 27, 0, 0, 9, 18, 15, 5, 0, 0, 5, 15, 21, 22, 17, 10, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 9, 14, 21, 26, 30, 32, 32, 29, 25, 20, 15, 12, 10, 11, 13, 15, 16, 15, 13, 11, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 5, 3, 2, 0, 0, 0, 0, 2, 4, 7, 10, 13, 16, 17, 18, 18, 17, 15, 12, 10, 7, 6, 5, 4, 4, 4, 5, 6, 8, 11, 13, 14, 14, 12, 9, 5, 2, 0, 0, 1, 5, 10, 14, 17, 18, 16, 12, 8, 4, 1, 0, 0, 1, 7, 17, 29, 40, 49, 51, 47, 36, 23, 12, 6, 7, 16, 30, 45, 55, 56, 45, 24, 1, 0, 7, 63, 160, 286, 414, 515, 561, 541, 462, 345, 220, 114, 41, 3, 0, 0, 12, 25, 37, 46, 51, 46, 30, 8, 0, 4, 59, 166, 315, 477, 616, 693, 685, 592, 437, 258, 100, 0, 0, 56, 204, 395, 586, 730, 791, 755, 633, 460, 280, 131, 37, 0, 0, 4, 13, 14, 7, 0, 0, 0, 8, 18, 25, 27, 25, 19, 12, 6, 4, 3, 4, 5, 6, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 11, 10, 7, 5, 2, 1, 0, 0, 0, 0, 2, 5, 9, 13, 16, 17, 16, 13, 11, 11, 12, 15, 18, 21, 22, 21, 18, 14, 11, 8, 7, 5, 5, 4, 3, 1, 0, 0, 0, 0, 1, 3, 5, 8, 10, 10, 10, 9, 9, 10, 12, 16, 20, 23, 25, 25, 23, 20, 16, 12, 8, 5, 3, 1, 1, 3, 5, 9, 12, 15, 16, 15, 12, 9, 6, 4, 4, 7, 13, 22, 30, 33, 27, 13, 0, 0, 14, 78, 187, 327, 470, 583, 633, 609, 516, 382, 240, 120, 39, 0, 0, 3, 16, 24, 26, 26, 26, 27, 29, 31, 31, 29, 27, 25, 23, 22, 20, 18, 14, 9, 4, 1, 0, 0, 2, 8, 13, 19, 22, 22, 19, 14, 8, 2, 0, 0, 6, 17, 30, 43, 53, 55, 46, 27, 5, 0, 0, 44, 128, 241, 362, 460, 509, 495, 422, 311, 192, 91, 25, 0, 0, 9, 29, 46, 56, 57, 47, 27, 4, 0, 5, 62, 168, 313, 470, 605, 681, 680, 601, 467, 311, 169, 66, 9, 0, 2, 21, 41, 56, 62, 58, 39, 10, 0, 0, 61, 220, 465, 760, 1040, 1232, 1280, 1170, 934, 638, 356, 144, 25, 0, 0, 12, 23, 20, 8, 0, 0, 0, 1, 7, 12, 17, 21, 25, 27, 27, 25, 22, 20, 21, 26, 36, 47, 57, 62, 62, 56, 45, 33, 23, 17, 16, 20, 28, 39, 51, 62, 72, 77, 77, 71, 60, 45, 31, 20, 15, 17, 26, 40, 55, 65, 65, 50, 24, 0, 0, 23, 118, 274, 469, 662, 804, 856, 802, 658, 466, 275, 123, 30, 0, 0, 5, 14, 15, 11, 7, 7, 11, 17, 21, 21, 18, 15, 13, 14, 18, 25, 32, 36, 32, 19, 1, 0, 1, 54, 159, 306, 470, 613, 694, 691, 604, 458, 293, 148, 49, 0, 0, 0, 10, 13, 9, 2, 0, 0, 0, 1, 3, 5, 6, 8, 10, 12, 12, 10, 7, 4, 1, 0, 0, 2, 7, 13, 19, 24, 26, 26, 22, 16, 10, 4, 0, 0, 2, 7, 14, 20, 25, 26, 23, 18, 12, 8, 6, 7, 13, 21, 29, 37, 41, 37, 25, 7, 0, 0, 35, 118, 242, 387, 520, 608, 624, 565, 447, 302, 166, 65, 9, 0, 0, 10, 18, 19, 14, 8, 4, 2, 1, 1, 1, 2, 5, 11, 19, 27, 32, 32, 28, 21, 13, 8, 6, 9, 17, 28, 42, 55, 59, 50, 26, 0, 0, 19, 133, 335, 602, 884, 1112, 1223, 1187, 1013, 751, 470, 232, 73, 0, 0, 1, 18, 24, 18, 9, 3, 3, 7, 11, 12, 10, 8, 9, 12, 17, 21, 23, 21, 16, 10, 4, 0, 0, 2, 8, 16, 25, 32, 35, 30, 19, 4, 0, 0, 34, 102, 198, 305, 399, 456, 460, 409, 319, 214, 117, 46, 6, 0, 0, 8, 19, 28, 32, 31, 23, 9, 0, 0, 28, 96, 202, 330, 453, 544, 578, 547, 459, 338, 211, 104, 32, 0, 0, 11, 34, 54, 68, 72, 68, 58, 43, 27, 14, 6, 6, 12, 24, 37, 50, 57, 56, 49, 36, 21, 8, 1, 3, 14, 33, 56, 77, 89, 85, 61, 25, 0, 0, 56, 204, 433, 710, 975, 1162, 1219, 1128, 910, 618, 324, 95, 0, 0, 137, 365, 621, 844, 978, 991, 884, 690, 462, 254, 102, 18, 0, 0, 7, 19, 26, 28, 24, 12, 0, 0, 8, 94, 258, 492, 755, 988, 1129, 1137, 1010, 784, 521, 281, 108, 15, 0, 0, 14, 26, 27, 23, 21, 23, 30, 36, 41, 44, 45, 46, 48, 49, 47, 43, 36, 28, 21, 17, 16, 17, 19, 20, 21, 20, 19, 18, 17, 18, 19, 20, 22, 23, 24, 25, 27, 27, 27, 26, 23, 20, 16, 14, 13, 13, 15, 17, 21, 22, 20, 13, 2, 0, 0, 27, 88, 179, 285, 385, 452, 468, 430, 348, 244, 143, 64, 16, 0, 0, 3, 11, 15, 16, 17, 19, 22, 23, 23, 20, 15, 10, 5, 2, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 5, 5, 3, 1, 0, 0, 1, 4, 8, 13, 16, 17, 15, 12, 8, 4, 1, 0, 0, 2, 7, 16, 26, 37, 47, 53, 56, 54, 51, 47, 46, 48, 53, 59, 65, 66, 59, 45, 27, 14, 16, 44, 104, 192, 296, 394, 465, 489, 460, 385, 283, 177, 87, 27, 0, 0, 6, 26, 46, 61, 66, 58, 36, 9, 0, 5, 69, 192, 362, 550, 714, 811, 815, 725, 565, 378, 207, 82, 13, 0, 0, 7, 13, 10, 3, 0, 0, 0, 4, 7, 8, 9, 11, 17, 26, 35, 42, 40, 29, 11, 0, 0, 29, 100, 209, 340, 466, 555, 584, 543, 446, 317, 188, 86, 22, 0, 0, 2, 8, 9, 7, 4, 5, 8, 12, 14, 13, 9, 6, 3, 3, 5, 9, 12, 15, 16, 15, 14, 12, 9, 8, 7, 8, 10, 14, 17, 20, 21, 21, 19, 16, 13, 10, 8, 6, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 1, 4, 9, 14, 19, 21, 22, 19, 15, 11, 7, 5, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 7, 7, 5, 2, 0, 0, 0, 2, 5, 9, 13, 15, 14, 11, 7, 3, 0, 0, 0, 4, 10, 15, 19, 20, 18, 13, 8, 3, 0, 0, 0, 2, 6, 10, 15, 17, 18, 16, 12, 7, 3, 0, 0, 0, 5, 14, 23, 29, 27, 16, 2, 0, 8, 55, 138, 251, 372, 474, 531, 527, 461, 350, 219, 97, 11, 0, 15, 111, 254, 417, 565, 664, 690, 638, 522, 372, 224, 105, 30, 0, 0, 7, 22, 33, 37, 38, 36, 34, 33, 32, 32, 35, 39, 44, 48, 49, 44, 36, 25, 14, 6, 4, 8, 18, 32, 46, 57, 64, 64, 57, 45, 30, 17, 10, 12, 24, 44, 65, 82, 86, 76, 51, 23, 3, 8, 50, 132, 246, 373, 485, 553, 556, 489, 363, 211, 79, 11, 45, 189, 426, 707, 967, 1142, 1189, 1098, 897, 638, 383, 180, 52, 0, 0, 4, 23, 36, 40, 37, 24, 6, 0, 0, 47, 166, 356, 593, 832, 1012, 1087, 1034, 867, 633, 389, 187, 57, 0, 0, 2, 15, 17, 10, 1, 0, 0, 3, 6, 7, 5, 4, 8, 19, 35, 51, 60, 55, 35, 8, 0, 4, 72, 203, 389, 599, 788, 910, 933, 850, 684, 478, 280, 126, 33, 0, 0, 4, 13, 14, 10, 5, 5, 8, 12, 13, 12, 8, 4, 2, 4, 8, 15, 21, 26, 28, 27, 24, 19, 15, 11, 9, 9, 10, 11, 12, 11, 9, 6, 2, 0, 0, 0, 1, 5, 8, 12, 14, 14, 13, 10, 7, 5, 4, 6, 9, 13, 15, 15, 13, 9, 4, 1, 0, 0, 3, 10, 18, 26, 32, 35, 33, 29, 22, 15, 10, 10, 13, 21, 30, 39, 44, 46, 43, 37, 30, 26, 26, 31, 42, 56, 69, 75, 71, 54, 28, 2, 0, 16, 89, 212, 372, 541, 680, 755, 746, 656, 508, 338, 184, 70, 8, 0, 0, 22, 43, 56, 60, 57, 48, 37, 26, 17, 15, 20, 33, 52, 70, 80, 76, 56, 25, 0, 0, 45, 153, 322, 527, 730, 886, 954, 913, 771, 559, 330, 142, 43, 63, 203, 433, 703, 949, 1113, 1157, 1068, 868, 605, 342, 139, 39, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 57, 180, 366, 562, 717, 793, 777, 679, 528, 361, 210, 99, 32, 3, 0, 2, 6, 7, 7, 9, 14, 24, 34, 43, 48, 48, 44, 38, 33, 28, 24, 21, 18, 15, 12, 8, 5, 2, 1, 0, 1, 2, 4, 6, 8, 9, 9, 7, 5, 3, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 13, 17, 20, 20, 18, 15, 10, 6, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 9, 8, 7, 6, 4, 2, 0, 0, 0, 2, 3, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 10, 15, 18, 19, 18, 16, 13, 11, 10, 9, 10, 10, 9, 7, 5, 2, 0, 0, 0, 0, 2, 4, 6, 8, 9, 11, 12, 12, 13, 15, 17, 20, 24, 29, 34, 37, 36, 29, 16, 2, 0, 5, 44, 114, 209, 315, 408, 465, 473, 429, 345, 242, 143, 66, 18, 0, 0, 4, 12, 18, 21, 22, 22, 21, 20, 18, 16, 17, 22, 29, 39, 48, 55, 56, 51, 41, 29, 18, 11, 11, 18, 30, 45, 58, 67, 70, 68, 61, 54, 47, 44, 46, 53, 65, 79, 91, 97, 92, 74, 49, 25, 18, 43, 111, 223, 366, 516, 638, 701, 683, 585, 428, 256, 120, 65, 120, 281, 517, 773, 986, 1103, 1095, 965, 747, 497, 274, 129, 87, 148, 284, 452, 603, 698, 714, 650, 526, 373, 225, 109, 35, 2, 0, 1, 6, 7, 4, 1, 1, 4, 8, 11, 11, 9, 6, 3, 2, 2, 3, 3, 2, 1, 0, 0, 1, 3, 5, 7, 7, 7, 5, 4, 2, 0, 0, 0, 0, 2, 5, 10, 14, 18, 19, 18, 14, 9, 4, 0, 0, 1, 5, 11, 17, 22, 25, 25, 21, 16, 11, 7, 5, 5, 7, 10, 14, 17, 16, 11, 3, 0, 0, 23, 77, 160, 263, 367, 449, 488, 474, 409, 311, 204, 109, 42, 7, 0, 0, 3, 5, 4, 1, 0, 4, 11, 18, 25, 29, 30, 29, 28, 26, 25, 24, 24, 23, 23, 23, 24, 27, 31, 36, 42, 48, 53, 54, 52, 47, 39, 29, 21, 16, 15, 19, 26, 36, 45, 51, 53, 50, 43, 33, 22, 15, 11, 14, 21, 32, 43, 52, 56, 55, 49, 39, 30, 23, 20, 24, 32, 43, 53, 55, 48, 29, 6, 0, 7, 66, 179, 340, 526, 701, 826, 870, 820, 687, 501, 304, 143, 53, 52, 138, 290, 470, 638, 754, 794, 750, 635, 478, 313, 170, 69, 13, 0, 0, 10, 21, 28, 31, 32, 32, 31, 28, 25, 23, 24, 28, 36, 44, 50, 53, 50, 43, 33, 22, 14, 10, 11, 16, 24, 32, 38, 40, 38, 31, 23, 14, 9, 8, 13, 25, 39, 53, 61, 58, 45, 28, 19, 34, 89, 190, 334, 500, 659, 776, 822, 785, 669, 499, 313, 154, 58, 47, 123, 270, 452, 629, 757, 809, 773, 659, 497, 324, 174, 69, 13, 0, 0, 5, 9, 6, 1, 0, 0, 4, 8, 10, 9, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 14, 14, 13, 11, 8, 5, 2, 1, 1, 3, 5, 9, 13, 16, 18, 18, 16, 13, 9, 5, 2, 2, 4, 8, 14, 21, 28, 34, 38, 40, 40, 39, 37, 35, 32, 30, 27, 24, 21, 19, 16, 14, 13, 13, 15, 18, 22, 26, 30, 34, 35, 35, 32, 29, 25, 21, 19, 19, 19, 21, 22, 23, 23, 22, 21, 21, 20, 19, 18, 16, 14, 11, 9, 7, 7, 7, 9, 11, 13, 14, 14, 13, 12, 11, 10, 9, 9, 10, 12, 14, 17, 19, 20, 19, 16, 13, 9, 6, 4, 6, 9, 14, 19, 23, 24, 23, 20, 15, 9, 4, 3, 5, 12, 23, 35, 44, 45, 37, 22, 7, 4, 23, 74, 156, 263, 375, 471, 529, 535, 488, 399, 289, 180, 90, 31, 1, 0, 1, 11, 19, 23, 24, 22, 18, 14, 10, 8, 9, 13, 21, 31, 40, 45, 43, 32, 15, 0, 0, 19, 86, 197, 343, 501, 638, 722, 733, 669, 546, 394, 244, 123, 43, 3, 0, 0, 6, 12, 13, 8, 0, 0, 0, 25, 91, 198, 338, 489, 621, 705, 721, 665, 552, 407, 261, 139, 54, 10, 0, 0, 9, 16, 17, 15, 12, 10, 10, 12, 14, 16, 16, 16, 14, 12, 10, 9, 9, 8, 9, 9, 10, 10, 11, 12, 13, 12, 11, 9, 6, 4, 2, 1, 3, 6, 10, 15, 18, 19, 18, 15, 12, 9, 7, 8, 10, 14, 18, 22, 24, 24, 22, 18, 13, 8, 5, 5, 10, 19, 31, 42, 48, 46, 36, 23, 14, 23, 58, 126, 222, 334, 441, 521, 553, 531, 460, 356, 242, 139, 62, 17, 0, 0, 3, 12, 19, 25, 29, 32, 31, 27, 20, 12, 7, 6, 10, 19, 29, 38, 40, 34, 20, 4, 0, 13, 66, 163, 300, 457, 607, 717, 759, 719, 605, 441, 268, 129, 60, 83, 198, 383, 600, 800, 939, 987, 935, 796, 604, 400, 222, 94, 22, 0, 0, 4, 9, 7, 2, 0, 0, 0, 1, 3, 4, 3, 2, 0, 0, 0, 0, 2, 6, 10, 15, 20, 23, 25, 25, 25, 24, 24, 24, 25, 27, 30, 33, 37, 40, 42, 44, 43, 42, 40, 37, 35, 32, 30, 28, 26, 24, 22, 20, 18, 17, 16, 16, 16, 16, 17, 18, 20, 23, 27, 32, 37, 40, 41, 40, 37, 32, 27, 23, 20, 18, 18, 18, 19, 19, 18, 16, 13, 10, 8, 6, 6, 7, 10, 14, 17, 19, 20, 18, 15, 12, 9, 7, 7, 9, 11, 13, 15, 15, 13, 9, 6, 3, 1, 0, 0, 0, 1, 3, 6, 8, 10, 11, 11, 11, 13, 15, 19, 23, 26, 29, 30, 28, 23, 13, 1, 0, 2, 39, 115, 232, 378, 530, 656, 730, 733, 664, 540, 388, 240, 121, 43, 4, 0, 0, 5, 7, 4, 0, 0, 0, 0, 2, 4, 4, 3, 2, 1, 1, 3, 7, 10, 14, 16, 17, 16, 14, 12, 10, 10, 10, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 12, 21, 31, 40, 47, 51, 50, 47, 41, 36, 32, 31, 33, 36, 40, 43, 44, 44, 41, 38, 34, 31, 28, 25, 23, 20, 18, 15, 13, 11, 10, 9, 9, 10, 10, 11, 11, 10, 10, 9, 8, 8, 7, 7, 7, 6, 6, 7, 7, 8, 8, 8, 6, 4, 2, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 2, 9, 18, 29, 39, 44, 44, 40, 39, 49, 77, 128, 199, 281, 359, 417, 443, 430, 382, 309, 226, 147, 83, 38, 12, 1, 0, 2, 5, 7, 7, 7, 7, 6, 6, 6, 7, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 13, 19, 24, 28, 30, 30, 30, 28, 27, 26, 25, 24, 21, 18, 13, 10, 7, 6, 7, 10, 13, 15, 14, 12, 9, 5, 2, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 2, 0, 0, 1, 6, 14, 23, 31, 33, 28, 16, 3, 0, 7, 44, 113, 211, 325, 437, 526, 571, 562, 501, 400, 283, 170, 82, 26, 0, 0, 0, 4, 5, 3, 0, 0, 0, 0, 2, 3, 4, 4, 6, 10, 14, 16, 16, 10, 2, 0, 1, 28, 84, 170, 277, 388, 482, 538, 545, 499, 413, 304, 195, 104, 41, 7, 0, 0, 5, 10, 12, 12, 10, 8, 6, 4, 2, 2, 4, 8, 13, 18, 22, 24, 24, 23, 21, 19, 19, 21, 24, 29, 34, 38, 40, 38, 34, 28, 22, 16, 13, 12, 15, 20, 26, 28, 25, 15, 2, 0, 6, 52, 142, 274, 434, 596, 727, 800, 797, 720, 585, 423, 265, 137, 52, 9, 0, 0, 4, 6, 4, 0, 0, 0, 1, 4, 6, 6, 5, 4, 3, 3, 4, 3, 2, 1, 0, 0, 3, 9, 16, 25, 31, 34, 33, 28, 20, 11, 4, 0, 0, 3, 9, 15, 19, 22, 22, 20, 17, 14, 12, 11, 11, 13, 17, 21, 24, 26, 26, 23, 18, 12, 7, 5, 7, 13, 21, 29, 33, 29, 17, 1, 0, 10, 69, 180, 341, 532, 719, 865, 935, 913, 805, 634, 440, 259, 121, 36, 0, 0, 1, 7, 8, 4, 0, 0, 0, 0, 2, 3, 3, 3, 6, 12, 18, 21, 19, 11, 0, 0, 6, 42, 104, 188, 280, 360, 410, 418, 383, 315, 229, 143, 72, 25, 3, 0, 9, 21, 30, 30, 20, 5, 0, 0, 37, 117, 241, 398, 566, 716, 818, 852, 812, 707, 559, 397, 246, 126, 45, 4, 0, 1, 16, 28, 31, 24, 9, 0, 0, 37, 119, 249, 415, 593, 749, 852, 880, 827, 705, 541, 368, 215, 100, 30, 0, 0, 0, 9, 14, 10, 1, 0, 0, 30, 108, 235, 403, 587, 755, 871, 912, 869, 755, 594, 418, 258, 134, 53, 12, 0, 0, 2, 4, 2, 0, 0, 0, 1, 6, 11, 16, 19, 20, 17, 13, 8, 3, 0, 0, 0, 2, 7, 16, 25, 34, 40, 41, 37, 30, 22, 18, 21, 32, 48, 63, 69, 63, 43, 18, 6, 27, 101, 236, 424, 640, 846, 1001, 1073, 1047, 928, 745, 533, 333, 172, 64, 9, 0, 0, 8, 12, 7, 0, 0, 12, 67, 167, 312, 484, 655, 792, 863, 851, 758, 606, 432, 276, 173, 141, 181, 273, 383, 478, 529, 521, 458, 356, 241, 137, 60, 15, 0, 0, 3, 6, 6, 2, 0, 0, 0, 1, 5, 7, 8, 7, 5, 2, 0, 0, 0, 3, 7, 9, 8, 4, 0, 0, 0, 4, 14, 19, 13, 0, 0, 0, 55, 165, 313, 463, 570, 598, 537, 406, 248, 107, 17, 0, 0, 34, 69, 89, 94, 89, 84, 84, 88, 95, 100, 101, 98, 92, 86, 81, 78, 76, 74, 73, 71, 69, 67, 64, 61, 57, 53, 48, 43, 38, 34, 31, 28, 24, 21, 16, 12, 8, 5, 2, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 4, 6, 7, 8, 8, 9, 9, 9, 10, 11, 13, 15, 18, 20, 22, 24, 25, 26, 26, 27, 28, 30, 32, 34, 35, 36, 36, 35, 35, 35, 36, 38, 40, 40, 40, 38, 36, 34, 32, 32, 34, 36, 39, 41, 42, 42, 41, 41, 43, 47, 52, 58, 65, 71, 76, 81, 85, 89, 93, 95, 96, 94, 89, 83, 75, 66, 57, 49, 42, 35, 30, 26, 24, 22, 22, 23, 23, 23, 23, 23, 22, 21, 20, 20, 19, 18, 17, 15, 14, 14, 13, 13, 13, 12, 12, 10, 9, 7, 6, 5, 4, 4, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 5, 7, 9, 11, 14, 15, 16, 16, 15, 14, 12, 10, 8, 7, 6, 5, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 11, 14, 17, 20, 22, 23, 24, 25, 25, 24, 22, 20, 18, 16, 16, 16, 16, 17, 16, 15, 13, 10, 8, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 9, 10, 11, 11, 11, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 4, 5, 6, 8, 9, 10, 11, 11, 12, 12, 13, 14, 16, 17, 18, 17, 16, 15, 13, 12, 12, 12, 12, 11, 10, 7, 5, 3, 3, 4, 6, 9, 12, 16, 20, 23, 27, 30, 33, 34, 35, 33, 31, 29, 26, 24, 22, 20, 19, 18, 16, 14, 12, 11, 9, 7, 6, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 2, 3, 3, 2, 2, 1, 1, 1, 2, 3, 5, 5, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 10, 11, 11, 11, 12, 13, 15, 16, 17, 17, 17, 16, 15, 14, 14, 14, 14, 13, 12, 11, 10, 8, 8, 7, 8, 9, 10, 11, 13, 16, 20, 24, 28, 32, 35, 37, 38, 38, 37, 35, 34, 33, 33, 33, 35, 36, 38, 38, 38, 36, 34, 32, 30, 29, 31, 33, 37, 42, 45, 47, 47, 46, 44, 42, 40, 38, 35, 33, 30, 26, 23, 19, 16, 14, 12, 11, 10, 9, 8, 8, 8, 8, 8, 8, 8, 7, 6, 5, 4, 3, 3, 3, 3, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 5, 8, 12, 17, 22, 26, 29, 31, 31, 29, 27, 25, 22, 20, 19, 17, 15, 13, 11, 9, 7, 6, 5, 4, 4, 3, 2, 2, 1, 2, 2, 3, 4, 5, 5, 5, 5, 6, 6, 7, 9, 10, 11, 11, 11, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 2, 4, 7, 12, 17, 22, 27, 31, 34, 36, 36, 35, 33, 31, 28, 26, 25, 24, 24, 23, 23, 21, 20, 18, 17, 15, 15, 15, 15, 16, 17, 18, 18, 19, 19, 19, 19, 19, 18, 17, 16, 15, 13, 12, 11, 10, 8, 7, 5, 4, 3, 2, 2, 3, 4, 4, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 4, 7, 9, 12, 14, 17, 19, 21, 22, 22, 22, 21, 20, 19, 18, 16, 15, 14, 13, 12, 11, 10, 9, 9, 8, 7, 6, 5, 5, 4, 4, 3, 3, 3, 3, 3, 5, 7, 11, 14, 18, 22, 26, 29, 31, 32, 31, 29, 27, 25, 23, 24, 25, 28, 31, 34, 35, 36, 35, 34, 32, 30, 29, 29, 30, 32, 35, 38, 40, 40, 39, 37, 34, 31, 29, 27, 26, 24, 23, 22, 20, 17, 15, 13, 12, 11, 10, 10, 9, 8, 7, 6, 5, 5, 5, 5, 4, 4, 3, 2, 2, 2, 2, 4, 5, 6, 7, 7, 7, 6, 6, 6, 8, 11, 16, 22, 28, 33, 37, 39, 39, 38, 35, 31, 28, 24, 21, 18, 15, 13, 12, 10, 9, 9, 8, 7, 6, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 8, 8, 9, 10, 11, 12, 14, 15, 17, 18, 17, 16, 14, 12, 10, 8, 7, 8, 9, 11, 13, 14, 15, 15, 14, 12, 10, 8, 7, 6, 5, 5, 5, 4, 4, 5, 6, 8, 11, 15, 18, 21, 23, 24, 24, 24, 23, 23, 23, 22, 21, 20, 19, 17, 16, 14, 13, 12, 10, 9, 7, 6, 6, 6, 7, 8, 9, 11, 12, 13, 14, 14, 14, 13, 12, 11, 10, 9, 8, 7, 6, 6, 4, 3, 2, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 6, 8, 9, 11, 11, 11, 10, 9, 7, 5, 4, 3, 2, 1, 1, 1, 2, 3, 5, 8, 11, 14, 17, 18, 19, 19, 18, 18, 18, 18, 18, 18, 18, 17, 17, 16, 16, 16, 16, 16, 16, 16, 15, 16, 17, 19, 21, 24, 27, 29, 31, 31, 31, 30, 30, 30, 30, 31, 32, 33, 34, 36, 36, 36, 35, 32, 30, 28, 28, 29, 32, 36, 40, 43, 45, 45, 45, 44, 43, 41, 39, 37, 35, 31, 28, 25, 23, 21, 20, 19, 17, 16, 14, 13, 12, 11, 11, 11, 11, 11, 10, 9, 8, 7, 7, 7, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 6, 6, 5, 5, 4, 3, 1, 0, 0, 0, 0, 2, 4, 6, 9, 12, 16, 19, 23, 26, 29, 30, 30, 29, 27, 24, 22, 20, 18, 17, 15, 13, 11, 9, 8, 7, 6, 6, 6, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 5, 7, 8, 9, 10, 11, 11, 12, 11, 10, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 11, 16, 21, 24, 25, 25, 23, 20, 16, 14, 13, 13, 13, 14, 13, 12, 9, 7, 5, 3, 2, 3, 3, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 3, 4, 5, 7, 9, 11, 13, 15, 16, 18, 18, 19, 20, 20, 21, 22, 23, 24, 26, 29, 31, 33, 34, 34, 34, 32, 30, 28, 26, 24, 23, 22, 20, 19, 17, 15, 13, 11, 11, 12, 13, 16, 19, 22, 25, 27, 28, 28, 28, 27, 26, 25, 23, 22, 20, 17, 15, 13, 11, 10, 9, 8, 7, 7, 6, 5, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 3, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 7, 9, 10, 12, 13, 13, 13, 12, 12, 11, 10, 10, 9, 8, 7, 6, 5, 4, 3, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 2, 1, 1, 1, 2, 3, 5, 6, 8, 10, 11, 13, 16, 18, 21, 22, 23, 22, 20, 18, 16, 13, 11, 10, 9, 8, 8, 7, 6, 5, 4, 3, 2, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 4, 4, 5, 6, 8, 10, 12, 14, 15, 15, 15, 15, 15, 16, 17, 19, 21, 25, 29, 33, 36, 38, 39, 39, 37, 34, 31, 28, 26, 23, 21, 19, 17, 15, 14, 13, 13, 13, 14, 15, 17, 19, 22, 25, 28, 31, 33, 34, 33, 32, 31, 29, 28, 26, 24, 22, 20, 18, 17, 16, 16, 17, 16, 15, 13, 11, 8, 6, 5, 4, 4, 4, 4, 4, 3, 3, 4, 5, 8, 11, 15, 18, 20, 21, 21, 20, 19, 17, 16, 16, 16, 16, 15, 15, 13, 12, 10, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 5, 6, 8, 9, 10, 10, 9, 8, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 3, 5, 7, 10, 13, 15, 17, 19, 20, 21, 20, 20, 19, 18, 17, 16, 15, 15, 14, 14, 13, 13, 12, 10, 9, 8, 6, 5, 4, 4, 4, 4, 4, 4, 3, 2, 1, 1, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 4, 5, 6, 8, 10, 12, 15, 18, 22, 25, 27, 29, 30, 30, 29, 28, 27, 25, 24, 23, 22, 21, 19, 18, 15, 13, 10, 8, 7, 6, 6, 6, 6, 5, 4, 3, 1, 1, 0, 1, 1, 2, 3, 3, 3, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 12, 14, 17, 19, 19, 20, 19, 18, 17, 17, 18, 19, 22, 24, 26, 27, 28, 27, 26, 25, 23, 21, 19, 18, 17, 16, 14, 13, 11, 9, 7, 6, 4, 4, 4, 4, 5, 5, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 6, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 7, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 10, 11, 12, 13, 13, 13, 12, 12, 13, 15, 17, 21, 24, 27, 28, 28, 28, 26, 25, 25, 25, 26, 28, 30, 32, 34, 34, 34, 33, 31, 29, 27, 26, 25, 24, 24, 23, 22, 20, 19, 17, 15, 14, 13, 12, 11, 10, 9, 8, 7, 7, 7, 8, 8, 8, 8, 8, 9, 11, 13, 16, 19, 22, 24, 25, 27, 28, 29, 30, 30, 30, 30, 28, 26, 25, 23, 23, 22, 22, 21, 20, 18, 15, 12, 9, 7, 5, 4, 4, 4, 4, 3, 2, 1, 0, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 8, 10, 12, 15, 17, 18, 19, 19, 18, 16, 15, 13, 12, 12, 12, 12, 11, 10, 9, 7, 6, 6, 7, 9, 11, 12, 13, 14, 14, 14, 14, 14, 14, 15, 15, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 15, 15, 16, 17, 19, 22, 25, 28, 30, 31, 32, 32, 32, 32, 32, 32, 32, 33, 34, 35, 35, 35, 33, 32, 30, 28, 27, 25, 24, 22, 20, 18, 16, 14, 14, 14, 15, 15, 16, 16, 15, 15, 15, 14, 13, 12, 11, 11, 11, 11, 11, 11, 10, 9, 8, 7, 6, 5, 5, 4, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 11, 13, 15, 16, 18, 18, 18, 18, 18, 17, 17, 16, 15, 14, 12, 10, 8, 7, 6, 6, 6, 6, 5, 5, 5, 6, 6, 7, 8, 9, 9, 9, 9, 9, 9, 9, 8, 7, 7, 7, 7, 9, 11, 12, 12, 12, 11, 9, 7, 6, 5, 5, 5, 4, 4, 4, 3, 2, 1, 1, 0, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 6, 5, 5, 5, 6, 6, 6, 6, 5, 4, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 5, 6, 8, 9, 9, 8, 7, 6, 5, 4, 4, 4, 5, 6, 6, 7, 7, 6, 6, 5, 4, 3, 2, 2, 1, 1, 1, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 13, 15, 17, 17, 16, 14, 12, 10, 9, 9, 9, 9, 9, 8, 6, 6, 5, 6, 8, 11, 13, 15, 16, 18, 19, 21, 22, 24, 25, 26, 27, 27, 28, 29, 30, 30, 30, 29, 27, 26, 24, 24, 23, 23, 23, 22, 21, 20, 19, 18, 18, 17, 16, 15, 13, 11, 10, 8, 7, 6, 6, 6, 6, 6, 5, 4, 4, 3, 4, 5, 6, 8, 9, 9, 9, 8, 8, 8, 9, 10, 12, 13, 13, 11, 9, 7, 6, 5, 4, 4, 3, 2, 2, 2, 2, 2, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 8, 8, 7, 6, 5, 5, 4, 4, 4, 4, 3, 2, 1, 1, 1, 2, 3, 4, 5, 6, 7, 8, 8, 9, 9, 10, 10, 10, 10, 10, 9, 9, 8, 7, 5, 4, 3, 2, 2, 2, 3, 4, 5, 5, 5, 4, 4, 3, 3, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 4, 6, 8, 10, 11, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 13, 13, 12, 12, 13, 14, 15, 17, 18, 19, 20, 21, 21, 21, 20, 19, 18, 16, 15, 13, 12, 11, 11, 11, 11, 11, 10, 10, 9, 9, 10, 11, 12, 15, 18, 21, 23, 25, 25, 25, 25, 25, 25, 26, 27, 27, 26, 25, 24, 22, 21, 20, 18, 17, 15, 13, 10, 9, 8, 7, 7, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 6, 6, 6, 6, 6, 6, 7, 8, 9, 12, 14, 16, 18, 18, 17, 17, 16, 16, 16, 17, 17, 16, 14, 12, 10, 7, 6, 5, 5, 6, 6, 5, 5, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 12, 13, 13, 14, 14, 15, 15, 15, 15, 15, 14, 14, 13, 13, 14, 14, 15, 16, 16, 15, 14, 14, 13, 13, 13, 13, 13, 12, 11, 9, 9, 8, 8, 7, 7, 6, 5, 4, 3, 3, 2, 3, 3, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4, 5, 6, 7, 7, 7, 6, 6, 6, 7, 9, 10, 12, 13, 15, 15, 16, 16, 15, 14, 13, 12, 11, 10, 10, 9, 9, 7, 6, 4, 2, 1, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 2, 4, 6, 8, 11, 13, 15, 17, 19, 21, 22, 22, 22, 22, 21, 20, 19, 18, 17, 16, 15, 15, 14, 14, 13, 14, 14, 13, 13, 12, 11, 10, 10, 11, 11, 11, 11, 9, 8, 6, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 7, 8, 8, 8, 7, 6, 6, 5, 5, 6, 7, 7, 7, 6, 5, 3, 2, 2, 2, 3, 4, 5, 5, 6, 5, 5, 5, 6, 6, 7, 7, 7, 7, 5, 4, 2, 1, 1, 1, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 3, 5, 7, 9, 11, 13, 14, 16, 17, 19, 21, 23, 25, 27, 29, 30, 31, 31, 31, 31, 31, 31, 31, 31, 31, 32, 32, 31, 30, 29, 27, 24, 23, 21, 20, 19, 18, 17, 16, 15, 14, 14, 15, 17, 18, 20, 22, 24, 26, 28, 30, 31, 32, 31, 31, 30, 30, 30, 31, 32, 32, 32, 31, 29, 27, 24, 22, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 10, 9, 8, 7, 7, 6, 6, 7, 7, 7, 7, 6, 5, 3, 2, 2, 2, 3, 4, 5, 5, 4, 3, 2, 1, 1, 1, 2, 2, 1, 1, 1, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 8, 9, 10, 10, 9, 9, 9, 9, 10, 10, 11, 11, 10, 9, 7, 6, 5, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 4, 5, 6, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 4, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 1, 1, 2, 2, 3, 3, 3, 3, 4, 5, 6, 7, 8, 8, 8, 8, 9, 10, 12, 13, 15, 15, 14, 13, 10, 8, 7, 6, 5, 5, 5, 5, 5, 6, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 16, 16, 16, 15, 14, 13, 12, 12, 11, 11, 10, 10, 9, 8, 7, 7, 7, 7, 7, 7, 6, 5, 4, 4, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 5, 5, 6, 6, 7, 7, 7, 8, 9, 10, 12, 12, 12, 10, 8, 6, 5, 5, 5, 6, 6, 6, 6, 5, 5, 5, 5, 6, 7, 8, 9, 10, 10, 11, 11, 10, 9, 7, 6, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 6, 6, 6, 7, 7, 7, 8, 10, 11, 12, 13, 14, 13, 13, 12, 12, 13, 15, 17, 19, 21, 22, 22, 21, 20, 18, 17, 16, 15, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 17, 16, 14, 13, 12, 11, 10, 10, 9, 9, 9, 9, 9, 9, 8, 8, 6, 5, 5, 5, 6, 8, 10, 10, 10, 9, 7, 6, 6, 6, 7, 7, 7, 6, 5, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 3, 4, 5, 5, 6, 6, 7, 8, 9, 10, 10, 11, 11, 12, 13, 14, 15, 17, 18, 20, 21, 22, 23, 24, 25, 26, 26, 26, 26, 25, 25, 25, 25, 25, 26, 26, 26, 25, 24, 23, 21, 20, 19, 19, 20, 21, 23, 24, 25, 26, 26, 26, 26, 25, 25, 25, 24, 22, 21, 18, 16, 14, 13, 12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 9, 8, 7, 6, 7, 8, 10, 11, 13, 14, 15, 15, 16, 16, 16, 16, 16, 17, 19, 19, 19, 19, 17, 15, 13, 13, 13, 13, 14, 15, 15, 13, 11, 9, 7, 6, 6, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 4, 5, 7, 8, 9, 9, 9, 9, 8, 8, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 4, 5, 6, 7, 8, 9, 11, 13, 14, 15, 15, 16, 16, 16, 17, 17, 18, 17, 16, 15, 13, 12, 12, 12, 13, 13, 12, 11, 10, 9, 8, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 7, 8, 9, 10, 12, 13, 15, 16, 17, 18, 20, 22, 24, 26, 28, 29, 30, 32, 33, 36, 38, 41, 43, 44, 44, 44, 44, 44, 43, 43, 42, 41, 40, 39, 38, 37, 36, 36, 35, 35, 35, 34, 33, 32, 31, 29, 27, 25, 23, 21, 20, 20, 20, 20, 20, 19, 17, 15, 14, 13, 13, 13, 14, 14, 13, 12, 11, 10, 9, 8, 8, 8, 7, 7, 8, 8, 8, 9, 9, 8, 7, 6, 6, 5, 5, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 10, 10, 10, 11, 12, 12, 12, 12, 11, 11, 10, 10, 9, 9, 8, 7, 6, 5, 4, 4, 4, 4, 5, 6, 6, 6, 5, 4, 2, 1, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 3, 4, 5, 7, 8, 9, 10, 10, 9, 8, 7, 6, 5, 4, 5, 5, 6, 6, 6, 6, 6, 6, 7, 8, 9, 9, 9, 8, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 8, 9, 9, 8, 7, 7, 6, 6, 6, 6, 6, 6, 7, 7, 6, 5, 3, 2, 1, 0, 0, 2, 4, 5, 6, 6, 4, 2, 1, 0, 0, 0, 2, 4, 5, 5, 5, 4, 4, 4, 5, 7, 8, 10, 11, 13, 13, 14, 14, 15, 15, 16, 17, 18, 19, 20, 19, 18, 16, 15, 14, 15, 16, 17, 18, 17, 15, 13, 11, 10, 10, 11, 13, 14, 15, 15, 14, 13, 12, 12, 13, 14, 14, 15, 15, 14, 14, 13, 13, 13, 14, 14, 15, 15, 16, 16, 17, 17, 18, 18, 18, 16, 15, 13, 13, 13, 13, 14, 15, 16, 16, 16, 16, 16, 16, 17, 17, 18, 19, 20, 21, 23, 25, 26, 28, 28, 29, 28, 27, 27, 26, 27, 29, 31, 33, 34, 34, 33, 32, 30, 28, 28, 28, 28, 29, 28, 27, 25, 23, 21, 20, 19, 19, 19, 18, 16, 15, 14, 13, 13, 14, 14, 13, 12, 11, 9, 9, 9, 10, 11, 11, 10, 9, 7, 5, 4, 3, 3, 3, 4, 4, 4, 5, 5, 5, 6, 6, 6, 5, 5, 5, 6, 7, 8, 8, 8, 8, 8, 8, 8, 8, 9, 10, 10, 10, 10, 9, 9, 9, 9, 9, 8, 7, 6, 4, 3, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 3, 4, 5, 6, 7, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 8, 10, 11, 13, 15, 17, 18, 19, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 22, 22, 23, 24, 24, 23, 22, 21, 21, 20, 20, 21, 22, 23, 23, 23, 22, 20, 18, 17, 15, 14, 12, 11, 10, 10, 9, 8, 8, 8, 8, 8, 7, 7, 7, 6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 4, 4, 4, 4, 4, 3, 2, 2, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 6, 7, 9, 10, 12, 12, 13, 12, 12, 13, 14, 16, 18, 20, 21, 21, 21, 20, 20, 20, 20, 21, 22, 23, 23, 22, 21, 20, 20, 20, 20, 21, 21, 20, 20, 18, 17, 16, 16, 15, 15, 14, 13, 12, 11, 10, 10, 10, 9, 9, 8, 7, 7, 7, 7, 7, 7, 6, 5, 4, 3, 3, 2, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 3, 4, 4, 4, 3, 3, 3, 4, 5, 7, 8, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 9, 9, 10, 11, 11, 11, 10, 9, 7, 6, 6, 5, 5, 5, 4, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 3, 4, 5, 5, 6, 6, 6, 7, 7, 7, 7, 7, 7, 6, 5, 4, 3, 2, 2, 3, 4, 5, 5, 5, 5, 4, 3, 1, 0, 0, 0, 1, 3, 4, 5, 6, 5, 4, 4, 4, 5, 7, 9, 11, 12, 13, 12, 12, 11, 11, 11, 11, 11, 11, 10, 10, 9, 9, 9, 10, 10, 10, 10, 9, 9, 8, 8, 9, 9, 10, 11, 11, 12, 12, 13, 13, 14, 14, 14, 14, 13, 11, 10, 10, 9, 9, 9, 9, 9, 9, 8, 8, 7, 7, 6, 6, 5, 6, 6, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 9, 10, 10, 11, 11, 11, 10, 10, 10, 10, 10, 9, 9, 7, 6, 4, 3, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 1, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 2, 2, 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 8, 9, 9, 10, 9, 9, 9, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 8, 6, 5, 4, 5, 5, 7, 8, 8, 8, 6, 4, 2, 1, 1, 1, 3, 5, 6, 7, 7, 6, 5, 5, 5, 5, 6, 7, 8, 9, 10, 10, 11, 11, 11, 12, 13, 15, 16, 18, 20, 21, 21, 21, 21, 21, 21, 21, 22, 22, 23, 23, 24, 23, 22, 21, 20, 18, 17, 17, 16, 16, 16, 15, 14, 12, 11, 10, 9, 10, 10, 11, 11, 11, 10, 8, 6, 5, 4, 4, 5, 6, 6, 7, 7, 7, 6, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 2, 2, 3, 3, 2, 2, 2, 2, 2, 3, 4, 5, 6, 7, 7, 7, 7, 7, 8, 8, 9, 9, 10, 10, 10, 10, 11, 11, 12, 12, 13, 13, 12, 12, 10, 9, 7, 6, 6, 6, 6, 7, 8, 8, 9, 9, 9, 10, 10, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 14, 15, 16, 16, 16, 16, 15, 14, 14, 13, 13, 13, 12, 11, 11, 10, 9, 9, 9, 9, 9, 8, 7, 6, 5, 4, 4, 4, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 7, 8, 9, 10, 12, 12, 13, 12, 11, 10, 10, 11, 13, 15, 17, 17, 17, 16, 15, 14, 14, 14, 14, 13, 13, 12, 11, 10, 10, 10, 10, 10, 10, 9, 8, 7, 6, 5, 5, 5, 6, 6, 7, 8, 8, 8, 8, 8, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 6, 6, 6, 5, 4, 4, 3, 4, 4, 4, 5, 5, 5, 5, 4, 4, 3, 2, 1, 1, 2, 3, 4, 4, 5, 5, 4, 3, 2, 1, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 4, 4, 3, 2, 1, 1, 1, 2, 3, 3, 3, 3, 3, 3, 3, 4, 5, 6, 7, 8, 8, 8, 7, 6, 5, 4, 3, 2, 2, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 4, 5, 6, 7, 8, 9, 8, 7, 6, 5, 5, 4, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 2, 3, 4, 6, 7, 8, 7, 7, 7, 7, 8, 9, 10, 11, 10, 9, 8, 7, 7, 7, 8, 9, 10, 10, 9, 9, 8, 7, 7, 7, 7, 8, 8, 8, 9, 9, 9, 8, 8, 8, 8, 9, 9, 10, 10, 10, 10, 9, 9, 10, 11, 11, 12, 11, 10, 9, 8, 8, 9, 9, 10, 11, 11, 10, 10, 11, 12, 13, 15, 16, 16, 15, 14, 13, 11, 10, 9, 9, 9, 10, 11, 12, 12, 12, 12, 12, 11, 11, 12, 12, 12, 12, 11, 10, 9, 9, 10, 10, 11, 11, 11, 10, 9, 9, 10, 12, 14, 16, 17, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 17, 17, 18, 18, 19, 19, 20, 20, 21, 21, 21, 20, 19, 18, 16, 15, 14, 13, 13, 14, 14, 15, 16, 17, 17, 16, 16, 15, 14, 14, 13, 13, 13, 14, 14, 14, 14, 14, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 14, 13, 12, 11, 11, 11, 11, 12, 13, 13, 14, 14, 14, 13, 13, 12, 12, 11, 11, 11, 10, 10, 9, 9, 8, 8, 8, 8, 8, 9, 10, 10, 9, 8, 6, 5, 4, 5, 6, 7, 8, 9, 10, 10, 10, 10, 10, 10, 11, 11, 11, 11, 11, 11, 11, 11, 12, 14, 15, 17, 18, 18, 19, 19, 20, 20, 21, 22, 22, 21, 20, 19, 18, 18, 18, 18, 19, 19, 19, 18, 17, 15, 14, 13, 12, 12, 12, 12, 12, 13, 12, 12, 11, 10, 9, 9, 8, 8, 8, 8, 8, 8, 7, 7, 6, 6, 5, 5, 6, 7, 8, 9, 9, 9, 8, 6, 5, 5, 5, 5, 6, 6, 5, 5, 6, 6, 7, 7, 7, 7, 5, 5, 4, 5, 6, 7, 8, 9, 8, 8, 7, 7, 7, 6, 6, 5, 4, 4, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 15, 15, 15, 15, 16, 16, 17, 17, 18, 19, 20, 21, 22, 23, 24, 24, 24, 23, 22, 22, 22, 22, 23, 24, 24, 24, 23, 21, 20, 19, 20, 21, 22, 24, 24, 23, 21, 19, 17, 15, 15, 15, 17, 18, 19, 19, 19, 18, 17, 16, 14, 13, 13, 13, 14, 15, 16, 16, 16, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 16, 17, 19, 20, 19, 19, 17, 16, 16, 18, 19, 21, 22, 22, 21, 19, 17, 16, 15, 15, 16, 17, 18, 19, 19, 19, 19, 20, 21, 22, 23, 24, 24, 24, 24, 23, 23, 22, 21, 20, 19, 19, 19, 19, 21, 23, 24, 25, 26, 25, 24, 24, 23, 23, 23, 23, 24, 24, 25, 26, 27, 28, 28, 28, 28, 28, 28, 28, 28, 29, 29, 30, 30, 30, 31, 31, 30, 30, 29, 28, 27, 27, 28, 29, 31, 33, 34, 35, 34, 33, 32, 31, 32, 32, 33, 32, 31, 30, 28, 27, 26, 27, 28, 29, 29, 29, 27, 25, 22, 20, 19, 18, 17, 17, 16, 16, 16, 17, 18, 20, 20, 20, 19, 18, 16, 15, 15, 16, 17, 18, 18, 17, 17, 16, 16, 17, 18, 19, 21, 21, 21, 20, 19, 18, 18, 19, 20, 21, 23, 24, 24, 24, 24, 23, 23, 23, 24, 25, 27, 28, 29, 30, 30, 31, 31, 32, 32, 32, 32, 30, 29, 27, 27, 27, 28, 30, 32, 33, 33, 32, 32, 31, 31, 31, 30, 30, 30, 29, 29, 30, 31, 33, 34, 34, 33, 32, 30, 28, 27, 26, 26, 27, 27, 27, 26, 25, 25, 24, 24, 24, 24, 24, 23, 23, 22, 21, 20, 19, 18, 18, 18, 18, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 17, 16, 15, 13, 12, 11, 10, 10, 10, 11, 12, 12, 13, 14, 14, 14, 15, 15, 16, 16, 17, 17, 17, 17, 17, 17, 16, 15, 14, 13, 12, 12, 12, 12, 13, 14, 14, 14, 13, 12, 12, 13, 14, 16, 18, 18, 18, 17, 15, 14, 13, 14, 15, 17, 18, 19, 19, 18, 18, 18, 18, 18, 18, 18, 17, 16, 15, 15, 16, 17, 19, 20, 21, 21, 19, 17, 15, 14, 13, 13, 15, 16, 17, 18, 18, 18, 18, 17, 18, 18, 19, 19, 19, 18, 17, 16, 16, 15, 15, 16, 16, 17, 17, 16, 16, 15, 14, 14, 13, 12, 12, 11, 11, 11, 12, 12, 13, 13, 13, 12, 12, 10, 10, 9, 9, 8, 8, 8, 7, 5, 4, 3, 3, 3, 4, 4, 5, 5, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 0, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 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, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakT": [106, 110, 117, 128, 143, 160, 176, 187, 195, 204, 217, 233, 250, 264, 274, 283, 292, 305, 322, 345, 368, 391, 409, 422, 429, 435, 442, 452, 468, 489, 514, 540, 566, 590, 614, 639, 667, 703, 746, 798, 857, 921, 989, 1061, 1135, 1213, 1293, 1374, 1455, 1533, 1608, 1678, 1745, 1805, 1859, 1903, 1935, 1953, 1958, 1951, 1935, 1912, 1883, 1847, 1803, 1750, 1686, 1613, 1532, 1447, 1359, 1270, 1181, 1091, 1001, 913, 829, 750, 678, 614, 557, 507, 463, 423, 387, 356, 328, 303, 280, 259, 239, 220, 200, 181, 163, 145, 129, 115, 101, 88, 77, 68, 61, 56, 53, 53, 55, 60, 68, 80, 95, 113, 132, 153, 173, 193, 211, 227, 242, 255, 265, 270, 270, 264, 253, 237, 218, 197, 176, 154, 133, 113, 95, 78, 63, 51, 40, 32, 27, 23, 22, 23, 26, 30, 35, 42, 50, 60, 73, 91, 115, 145, 180, 221, 266, 311, 355, 394, 428, 455, 475, 486, 487, 478, 456, 423, 380, 331, 280, 230, 185, 147, 116, 91, 71, 55, 44, 36, 31, 29, 28, 27, 26, 25, 23, 22, 21, 20, 19, 18, 16, 14, 12, 10, 9, 8, 8, 9, 9, 10, 11, 12, 12, 11, 11, 11, 14, 20, 31, 47, 70, 100, 138, 183, 236, 295, 359, 423, 484, 538, 580, 606, 613, 600, 568, 520, 459, 390, 319, 251, 190, 139, 98, 68, 48, 35, 28, 23, 21, 19, 18, 17, 17, 16, 15, 15, 14, 13, 13, 13, 14, 15, 17, 19, 20, 20, 20, 19, 19, 19, 21, 26, 34, 49, 71, 103, 146, 203, 272, 352, 438, 524, 602, 664, 702, 714, 696, 651, 583, 499, 407, 314, 228, 153, 94, 50, 22, 7, 0, 0, 0, 1, 3, 4, 6, 7, 8, 10, 11, 12, 13, 13, 14, 18, 28, 47, 78, 124, 185, 260, 345, 434, 519, 591, 644, 670, 665, 631, 570, 488, 396, 302, 214, 139, 81, 40, 15, 3, 0, 0, 0, 3, 5, 7, 8, 9, 9, 8, 7, 8, 10, 14, 19, 24, 27, 29, 28, 27, 24, 23, 21, 21, 20, 19, 18, 17, 17, 17, 19, 21, 22, 23, 22, 21, 19, 18, 18, 21, 26, 38, 59, 93, 145, 216, 305, 408, 516, 618, 700, 752, 764, 735, 666, 567, 449, 329, 219, 128, 63, 23, 4, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 4, 5, 7, 8, 7, 6, 4, 2, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 2, 5, 8, 11, 14, 17, 19, 19, 19, 17, 15, 15, 15, 16, 18, 21, 23, 24, 24, 23, 21, 19, 16, 14, 11, 9, 8, 8, 9, 11, 13, 16, 19, 20, 20, 19, 18, 18, 19, 20, 19, 17, 13, 11, 15, 34, 75, 147, 252, 388, 545, 707, 854, 963, 1017, 1005, 927, 795, 629, 455, 295, 166, 77, 25, 2, 0, 0, 2, 3, 2, 1, 2, 4, 7, 11, 16, 21, 27, 33, 39, 44, 46, 45, 41, 35, 28, 22, 18, 16, 17, 19, 21, 23, 30, 46, 80, 142, 235, 362, 512, 669, 811, 915, 961, 939, 853, 719, 560, 409, 292, 231, 236, 302, 414, 548, 674, 768, 809, 789, 711, 589, 443, 298, 174, 83, 27, 2, 0, 0, 3, 3, 2, 0, 0, 0, 0, 3, 4, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 11, 16, 19, 20, 20, 18, 17, 17, 20, 25, 31, 37, 42, 43, 42, 37, 30, 23, 18, 14, 14, 16, 21, 27, 33, 39, 41, 41, 37, 31, 25, 19, 15, 15, 19, 25, 31, 35, 34, 29, 23, 25, 46, 97, 186, 314, 470, 631, 772, 865, 888, 838, 724, 573, 422, 307, 255, 277, 366, 498, 638, 749, 804, 788, 705, 577, 436, 316, 246, 240, 297, 400, 520, 626, 692, 700, 649, 550, 424, 294, 181, 97, 45, 17, 4, 0, 0, 11, 52, 135, 264, 432, 618, 792, 920, 975, 945, 836, 670, 478, 297, 152, 57, 8, 0, 0, 5, 7, 5, 1, 0, 2, 8, 16, 24, 30, 34, 36, 35, 33, 28, 21, 15, 9, 5, 3, 4, 6, 9, 12, 14, 16, 16, 15, 14, 12, 12, 14, 17, 22, 27, 32, 32, 27, 17, 5, 0, 8, 46, 123, 240, 389, 550, 695, 796, 831, 792, 686, 536, 371, 221, 106, 34, 1, 0, 1, 9, 14, 15, 15, 17, 23, 31, 41, 50, 55, 52, 41, 24, 8, 6, 32, 99, 214, 370, 548, 720, 850, 913, 893, 794, 637, 455, 282, 144, 53, 7, 0, 0, 7, 13, 15, 12, 6, 0, 0, 6, 42, 112, 218, 353, 495, 618, 698, 716, 670, 572, 443, 310, 194, 109, 59, 36, 31, 30, 25, 13, 0, 0, 20, 92, 218, 393, 594, 784, 924, 982, 944, 818, 634, 430, 245, 107, 25, 0, 0, 7, 17, 14, 1, 0, 1, 55, 167, 340, 558, 785, 978, 1093, 1104, 1006, 821, 593, 367, 184, 64, 5, 0, 0, 8, 11, 7, 0, 0, 0, 0, 2, 4, 4, 3, 3, 3, 4, 5, 6, 6, 5, 4, 3, 2, 1, 1, 2, 4, 6, 8, 11, 13, 14, 15, 15, 15, 14, 14, 14, 13, 12, 11, 10, 8, 7, 4, 2, 1, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 4, 6, 6, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 10, 9, 7, 4, 2, 0, 0, 1, 3, 4, 6, 8, 8, 9, 9, 8, 8, 8, 9, 11, 14, 18, 22, 24, 24, 21, 17, 11, 5, 1, 0, 0, 0, 3, 5, 7, 8, 8, 7, 6, 5, 4, 4, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 4, 7, 10, 12, 12, 9, 5, 2, 3, 7, 15, 25, 34, 40, 41, 36, 27, 17, 7, 0, 0, 1, 8, 18, 29, 37, 41, 40, 34, 26, 19, 14, 14, 19, 27, 38, 48, 56, 57, 49, 30, 6, 0, 2, 62, 184, 364, 579, 787, 942, 1004, 958, 815, 612, 395, 207, 75, 5, 0, 0, 18, 36, 41, 32, 11, 0, 0, 42, 162, 361, 622, 904, 1146, 1292, 1304, 1179, 947, 666, 396, 185, 54, 0, 0, 3, 16, 19, 14, 7, 3, 3, 6, 8, 7, 5, 4, 5, 8, 13, 19, 22, 23, 22, 18, 15, 12, 12, 16, 23, 34, 45, 53, 53, 41, 20, 0, 0, 31, 126, 284, 490, 711, 898, 1006, 1006, 898, 708, 485, 276, 119, 27, 0, 0, 6, 13, 12, 4, 0, 0, 0, 5, 12, 16, 18, 16, 13, 10, 8, 7, 9, 12, 13, 10, 3, 0, 0, 24, 84, 184, 315, 455, 574, 646, 651, 588, 473, 335, 202, 97, 31, 1, 0, 0, 6, 8, 9, 10, 16, 25, 36, 45, 49, 48, 42, 33, 24, 16, 11, 8, 8, 10, 14, 21, 28, 31, 25, 11, 0, 0, 28, 120, 274, 476, 690, 867, 962, 949, 832, 642, 426, 232, 92, 16, 0, 0, 10, 17, 16, 10, 5, 4, 9, 17, 25, 33, 39, 42, 44, 43, 39, 33, 27, 21, 17, 16, 17, 19, 23, 27, 32, 36, 39, 40, 38, 34, 27, 20, 15, 12, 14, 21, 31, 44, 54, 57, 48, 26, 1, 0, 10, 92, 242, 451, 682, 888, 1017, 1036, 941, 756, 529, 310, 139, 35, 0, 0, 18, 42, 55, 57, 50, 40, 30, 24, 21, 24, 31, 43, 57, 71, 80, 78, 62, 33, 2, 0, 19, 115, 285, 514, 763, 975, 1099, 1098, 970, 743, 472, 220, 45, 0, 41, 200, 418, 639, 809, 887, 857, 731, 545, 347, 177, 63, 5, 0, 0, 10, 14, 9, 2, 0, 0, 0, 1, 4, 5, 6, 9, 11, 14, 16, 16, 13, 10, 7, 6, 9, 14, 19, 24, 26, 24, 19, 12, 6, 2, 0, 0, 0, 1, 5, 9, 13, 18, 21, 21, 20, 17, 13, 10, 6, 4, 4, 7, 13, 20, 24, 21, 9, 0, 0, 23, 107, 246, 426, 611, 756, 822, 792, 672, 498, 312, 155, 50, 0, 0, 2, 15, 20, 17, 9, 2, 0, 0, 0, 2, 3, 3, 3, 3, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 11, 10, 8, 6, 3, 1, 0, 1, 5, 11, 17, 22, 24, 22, 18, 11, 4, 0, 0, 4, 14, 27, 40, 49, 52, 49, 39, 27, 15, 6, 0, 0, 0, 3, 8, 15, 21, 25, 27, 26, 22, 16, 11, 8, 9, 15, 25, 38, 51, 57, 52, 33, 6, 0, 0, 67, 203, 400, 624, 823, 947, 960, 860, 675, 454, 250, 101, 17, 0, 0, 10, 23, 29, 32, 36, 40, 44, 43, 37, 27, 18, 12, 14, 23, 37, 51, 58, 51, 28, 0, 0, 12, 107, 279, 512, 762, 971, 1082, 1064, 922, 697, 447, 230, 81, 6, 0, 0, 10, 18, 19, 18, 18, 16, 7, 0, 0, 28, 122, 284, 500, 729, 916, 1010, 984, 845, 631, 399, 200, 65, 0, 0, 0, 14, 19, 13, 3, 0, 0, 0, 7, 15, 23, 30, 36, 39, 39, 35, 28, 19, 10, 3, 0, 0, 2, 8, 16, 22, 27, 28, 26, 19, 11, 4, 0, 0, 5, 15, 26, 35, 39, 38, 31, 22, 12, 4, 0, 0, 2, 6, 11, 14, 16, 16, 15, 13, 12, 12, 14, 16, 19, 22, 25, 28, 31, 30, 24, 12, 0, 0, 9, 64, 161, 290, 427, 539, 594, 578, 495, 367, 230, 113, 35, 0, 0, 0, 11, 17, 19, 19, 20, 22, 24, 24, 22, 19, 18, 20, 25, 31, 37, 41, 40, 35, 27, 17, 9, 5, 7, 16, 30, 47, 63, 74, 75, 65, 43, 15, 0, 0, 36, 128, 266, 427, 574, 670, 687, 621, 491, 332, 181, 68, 5, 0, 0, 28, 55, 73, 78, 66, 40, 8, 0, 4, 78, 219, 417, 637, 829, 941, 937, 812, 595, 343, 124, 0, 0, 124, 340, 586, 792, 901, 883, 743, 522, 281, 90, 0, 36, 189, 414, 650, 831, 907, 857, 696, 468, 235, 62, 0, 51, 213, 433, 649, 800, 849, 785, 634, 441, 253, 110, 26, 0, 0, 7, 15, 14, 6, 0, 0, 0, 2, 10, 18, 24, 28, 28, 25, 18, 11, 6, 5, 9, 17, 29, 39, 46, 47, 43, 33, 22, 11, 3, 0, 0, 4, 14, 27, 41, 51, 56, 53, 43, 30, 16, 5, 1, 3, 12, 26, 42, 56, 63, 57, 36, 6, 0, 0, 73, 223, 436, 673, 877, 991, 983, 855, 645, 411, 207, 68, 0, 0, 0, 12, 23, 27, 27, 21, 7, 0, 0, 24, 131, 318, 565, 825, 1029, 1120, 1070, 892, 639, 379, 169, 40, 0, 0, 7, 21, 21, 11, 0, 0, 0, 0, 4, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 9, 9, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 7, 7, 5, 4, 2, 1, 0, 0, 0, 0, 1, 2, 4, 6, 8, 8, 8, 7, 6, 5, 4, 4, 3, 2, 0, 0, 0, 1, 5, 12, 20, 28, 32, 32, 28, 20, 11, 3, 0, 0, 4, 13, 23, 32, 38, 41, 39, 33, 24, 16, 8, 4, 1, 1, 3, 6, 8, 10, 11, 10, 8, 5, 3, 1, 0, 0, 0, 1, 2, 2, 3, 4, 5, 7, 9, 12, 14, 15, 15, 13, 11, 8, 5, 3, 2, 2, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 0, 0, 0, 1, 3, 6, 8, 9, 8, 6, 3, 0, 0, 0, 2, 6, 12, 16, 19, 18, 14, 9, 3, 0, 0, 1, 7, 14, 21, 26, 28, 26, 20, 13, 5, 0, 0, 2, 13, 28, 45, 59, 66, 65, 56, 42, 28, 19, 16, 19, 26, 35, 45, 55, 59, 55, 37, 10, 0, 0, 53, 191, 398, 638, 853, 982, 985, 862, 651, 411, 201, 59, 0, 0, 0, 23, 38, 39, 24, 0, 0, 0, 53, 193, 404, 653, 882, 1027, 1046, 931, 718, 466, 240, 82, 2, 0, 0, 15, 20, 14, 5, 1, 5, 14, 23, 26, 22, 14, 5, 0, 0, 3, 7, 10, 11, 10, 7, 5, 3, 2, 1, 0, 0, 2, 9, 17, 23, 21, 9, 0, 0, 21, 103, 239, 410, 577, 695, 729, 670, 534, 363, 199, 77, 9, 0, 0, 12, 27, 36, 40, 43, 44, 43, 37, 26, 14, 4, 0, 1, 9, 18, 27, 31, 31, 27, 20, 12, 5, 1, 0, 0, 2, 7, 12, 18, 21, 22, 20, 16, 10, 4, 0, 0, 1, 9, 22, 36, 45, 39, 17, 0, 0, 31, 157, 367, 628, 882, 1059, 1107, 1010, 797, 532, 283, 102, 6, 0, 0, 17, 27, 21, 8, 0, 0, 0, 3, 7, 7, 4, 1, 0, 1, 3, 5, 6, 6, 5, 5, 4, 2, 0, 0, 0, 0, 5, 15, 21, 17, 3, 0, 0, 43, 149, 306, 485, 639, 724, 712, 609, 445, 268, 121, 29, 0, 0, 5, 16, 16, 9, 0, 0, 0, 0, 1, 2, 2, 3, 5, 8, 12, 15, 15, 13, 9, 4, 0, 0, 0, 3, 11, 21, 32, 39, 40, 36, 27, 16, 6, 0, 0, 0, 7, 16, 26, 34, 38, 37, 31, 22, 13, 4, 0, 0, 4, 17, 36, 58, 72, 68, 42, 3, 0, 4, 118, 332, 621, 922, 1156, 1252, 1178, 951, 634, 312, 69, 0, 4, 177, 427, 680, 868, 940, 881, 714, 491, 274, 109, 16, 0, 0, 13, 22, 18, 7, 0, 0, 0, 3, 8, 10, 8, 4, 0, 0, 6, 17, 31, 38, 33, 12, 0, 0, 39, 169, 375, 625, 857, 1006, 1025, 909, 694, 443, 220, 67, 0, 0, 1, 19, 23, 15, 3, 0, 0, 0, 5, 6, 4, 2, 3, 12, 25, 35, 33, 16, 0, 0, 23, 131, 312, 540, 761, 916, 955, 869, 682, 452, 238, 83, 3, 0, 0, 15, 27, 29, 28, 29, 34, 39, 40, 34, 23, 12, 5, 6, 13, 24, 35, 40, 40, 33, 23, 13, 7, 6, 12, 21, 31, 40, 47, 51, 51, 42, 24, 1, 0, 0, 55, 170, 331, 506, 646, 712, 681, 564, 398, 228, 93, 13, 0, 0, 6, 26, 40, 43, 31, 8, 0, 0, 47, 192, 421, 697, 956, 1125, 1151, 1022, 772, 469, 193, 8, 0, 40, 235, 488, 733, 906, 962, 890, 715, 488, 270, 107, 16, 0, 0, 12, 20, 17, 6, 0, 0, 0, 0, 5, 9, 11, 13, 15, 16, 15, 13, 10, 5, 1, 0, 0, 4, 13, 24, 36, 46, 51, 49, 40, 27, 13, 2, 0, 0, 12, 31, 52, 70, 80, 80, 70, 52, 31, 12, 0, 0, 7, 30, 62, 95, 117, 116, 88, 39, 0, 0, 58, 223, 470, 754, 1005, 1152, 1153, 1004, 744, 443, 174, 1, 0, 59, 269, 539, 802, 989, 1050, 971, 773, 510, 249, 54, 0, 3, 150, 372, 613, 812, 918, 902, 768, 551, 310, 106, 0, 0, 92, 283, 506, 702, 816, 820, 717, 539, 338, 163, 44, 0, 0, 4, 30, 48, 49, 30, 0, 0, 0, 75, 243, 483, 746, 965, 1075, 1041, 873, 625, 365, 157, 31, 0, 0, 9, 24, 26, 20, 16, 17, 23, 28, 27, 19, 8, 0, 0, 11, 29, 47, 57, 50, 25, 0, 0, 20, 125, 303, 523, 736, 882, 917, 830, 649, 427, 222, 76, 1, 0, 0, 15, 25, 24, 20, 17, 19, 21, 21, 17, 9, 2, 0, 2, 10, 21, 31, 36, 36, 30, 22, 12, 5, 0, 0, 1, 7, 16, 29, 42, 52, 52, 39, 15, 0, 0, 37, 141, 296, 476, 636, 729, 726, 624, 448, 247, 75, 0, 0, 115, 315, 545, 743, 854, 846, 721, 512, 277, 82, 0, 0, 130, 342, 575, 762, 851, 820, 683, 484, 280, 118, 22, 0, 0, 10, 20, 18, 8, 0, 0, 0, 0, 4, 6, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 13, 16, 19, 19, 18, 14, 10, 7, 6, 8, 12, 17, 22, 25, 25, 22, 17, 12, 9, 8, 11, 15, 20, 23, 25, 23, 19, 14, 9, 4, 0, 0, 0, 2, 7, 13, 18, 21, 21, 19, 14, 9, 5, 2, 0, 1, 4, 10, 20, 28, 30, 21, 3, 0, 0, 48, 158, 321, 503, 659, 744, 731, 624, 457, 276, 126, 31, 0, 0, 5, 16, 17, 10, 1, 0, 0, 0, 6, 10, 13, 16, 19, 21, 23, 23, 20, 14, 8, 3, 2, 4, 11, 19, 27, 32, 32, 28, 20, 11, 4, 0, 0, 1, 6, 12, 19, 24, 27, 26, 23, 17, 11, 6, 3, 2, 5, 11, 21, 35, 49, 55, 46, 21, 0, 0, 27, 152, 360, 619, 869, 1040, 1080, 977, 763, 500, 259, 87, 0, 0, 0, 18, 25, 18, 5, 0, 0, 0, 2, 6, 5, 3, 1, 3, 8, 16, 25, 31, 34, 32, 26, 18, 10, 4, 3, 4, 9, 15, 20, 23, 24, 22, 17, 12, 6, 1, 0, 0, 4, 11, 18, 25, 29, 29, 26, 21, 15, 10, 8, 9, 12, 16, 19, 20, 19, 16, 12, 9, 8, 8, 10, 12, 14, 14, 14, 15, 19, 23, 25, 20, 6, 0, 0, 27, 109, 238, 393, 539, 636, 655, 590, 461, 306, 163, 59, 5, 0, 0, 9, 14, 11, 4, 0, 0, 0, 2, 6, 9, 10, 11, 12, 13, 12, 10, 7, 4, 0, 0, 0, 5, 12, 21, 29, 33, 33, 28, 20, 11, 3, 0, 0, 5, 12, 21, 27, 31, 30, 25, 19, 11, 5, 1, 0, 0, 1, 5, 11, 17, 23, 26, 26, 23, 19, 15, 12, 10, 10, 13, 19, 30, 42, 47, 39, 17, 0, 0, 31, 153, 354, 604, 846, 1014, 1058, 963, 760, 507, 269, 96, 5, 0, 0, 20, 32, 27, 14, 1, 0, 0, 5, 16, 27, 37, 45, 49, 49, 44, 36, 25, 14, 5, 0, 0, 0, 5, 11, 18, 24, 27, 26, 23, 17, 12, 9, 7, 7, 10, 15, 24, 37, 47, 49, 34, 7, 0, 0, 67, 227, 462, 727, 954, 1075, 1054, 896, 652, 389, 174, 40, 0, 0, 8, 23, 23, 12, 0, 0, 0, 0, 4, 6, 5, 2, 0, 0, 2, 5, 8, 10, 9, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 4, 13, 26, 39, 48, 51, 47, 35, 21, 7, 0, 0, 5, 17, 32, 44, 51, 50, 43, 31, 18, 6, 0, 0, 0, 7, 16, 24, 30, 32, 30, 24, 16, 8, 2, 0, 1, 6, 15, 30, 46, 60, 63, 49, 20, 0, 0, 40, 168, 369, 608, 828, 969, 987, 873, 657, 398, 161, 5, 0, 43, 219, 445, 662, 812, 855, 783, 621, 416, 223, 81, 5, 0, 0, 21, 38, 45, 43, 38, 33, 27, 20, 12, 6, 3, 6, 14, 27, 41, 53, 59, 55, 40, 16, 0, 0, 28, 113, 242, 394, 530, 613, 617, 538, 396, 228, 77, 0, 0, 76, 256, 485, 706, 861, 906, 831, 658, 441, 237, 88, 8, 0, 0, 9, 14, 12, 8, 6, 6, 2, 0, 0, 12, 76, 192, 346, 504, 623, 666, 620, 498, 338, 184, 68, 5, 0, 0, 10, 17, 14, 7, 1, 0, 5, 11, 18, 23, 26, 27, 28, 28, 25, 21, 15, 8, 2, 0, 0, 3, 11, 21, 31, 38, 41, 38, 31, 21, 11, 4, 0, 0, 4, 11, 21, 30, 39, 45, 43, 33, 15, 0, 0, 12, 74, 177, 302, 421, 500, 513, 458, 351, 225, 112, 34, 0, 0, 0, 11, 17, 17, 15, 12, 11, 10, 9, 8, 8, 11, 17, 25, 36, 49, 63, 71, 66, 43, 6, 0, 0, 88, 285, 569, 885, 1153, 1294, 1266, 1076, 783, 470, 211, 50, 0, 0, 10, 29, 30, 17, 2, 0, 0, 9, 21, 29, 33, 34, 34, 33, 33, 32, 31, 29, 29, 30, 34, 39, 46, 51, 55, 58, 62, 67, 71, 70, 56, 28, 0, 0, 18, 132, 328, 582, 841, 1035, 1110, 1043, 855, 599, 343, 143, 26, 0, 0, 21, 40, 42, 31, 15, 4, 2, 8, 20, 34, 46, 54, 58, 57, 50, 40, 28, 18, 13, 13, 20, 30, 42, 52, 61, 69, 73, 70, 53, 23, 0, 0, 27, 154, 366, 631, 889, 1068, 1115, 1013, 795, 525, 275, 94, 2, 0, 0, 20, 29, 22, 8, 0, 0, 0, 2, 5, 5, 3, 2, 4, 9, 16, 20, 21, 18, 12, 6, 1, 1, 5, 14, 25, 37, 50, 59, 60, 47, 21, 0, 0, 22, 135, 323, 558, 785, 942, 981, 890, 697, 458, 238, 80, 0, 0, 0, 26, 42, 44, 36, 25, 16, 10, 6, 3, 3, 8, 20, 38, 59, 77, 84, 75, 47, 10, 0, 0, 75, 227, 437, 664, 849, 939, 906, 758, 534, 292, 92, 0, 0, 97, 294, 527, 738, 872, 891, 789, 593, 356, 141, 2, 0, 62, 240, 461, 666, 800, 825, 735, 556, 336, 133, 1, 0, 58, 232, 453, 662, 803, 839, 764, 602, 401, 213, 76, 4, 0, 0, 21, 33, 33, 25, 14, 7, 5, 7, 12, 18, 24, 29, 32, 34, 33, 29, 24, 18, 12, 7, 4, 3, 2, 3, 6, 14, 26, 41, 51, 48, 29, 0, 0, 4, 97, 273, 513, 769, 974, 1069, 1025, 856, 612, 360, 158, 35, 0, 0, 9, 22, 22, 11, 0, 0, 0, 0, 2, 6, 10, 15, 23, 30, 36, 38, 35, 29, 21, 13, 9, 6, 6, 8, 13, 21, 32, 43, 46, 36, 11, 0, 0, 50, 195, 419, 683, 924, 1073, 1084, 954, 722, 456, 223, 67, 0, 0, 2, 20, 25, 16, 5, 0, 0, 6, 12, 14, 13, 11, 11, 15, 23, 33, 42, 49, 51, 48, 42, 33, 23, 14, 9, 7, 10, 17, 28, 41, 54, 60, 53, 31, 0, 0, 5, 100, 279, 526, 793, 1014, 1127, 1097, 934, 685, 419, 197, 55, 0, 0, 1, 13, 13, 7, 2, 1, 0, 0, 0, 0, 38, 126, 263, 428, 581, 679, 692, 617, 476, 310, 161, 56, 3, 0, 0, 8, 11, 7, 2, 3, 11, 23, 33, 37, 35, 27, 19, 13, 12, 13, 16, 17, 15, 12, 7, 3, 0, 0, 0, 2, 7, 11, 15, 17, 16, 13, 9, 4, 0, 0, 0, 2, 7, 13, 19, 22, 21, 18, 13, 7, 3, 0, 0, 0, 2, 7, 15, 24, 29, 25, 12, 0, 0, 17, 97, 229, 395, 559, 675, 710, 652, 521, 354, 194, 75, 10, 0, 0, 8, 14, 11, 4, 0, 0, 0, 0, 4, 6, 6, 7, 7, 9, 13, 18, 22, 20, 12, 0, 0, 0, 46, 134, 257, 390, 500, 555, 538, 454, 328, 196, 88, 21, 0, 0, 4, 12, 13, 8, 1, 0, 0, 0, 0, 3, 5, 7, 9, 10, 11, 10, 8, 6, 4, 2, 1, 1, 2, 7, 16, 29, 38, 37, 21, 0, 0, 8, 100, 267, 492, 726, 909, 988, 937, 774, 547, 317, 136, 28, 0, 0, 8, 20, 18, 8, 0, 0, 0, 0, 4, 6, 5, 2, 0, 0, 1, 5, 10, 16, 20, 21, 19, 14, 9, 4, 0, 0, 0, 4, 10, 17, 25, 32, 38, 40, 39, 35, 29, 22, 16, 11, 9, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 5, 4, 2, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 0, 2, 3, 4, 5, 6, 6, 6, 6, 7, 9, 11, 15, 18, 20, 21, 20, 17, 14, 11, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 8, 9, 8, 7, 6, 6, 6, 7, 8, 8, 8, 6, 4, 2, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 3, 8, 14, 20, 25, 26, 23, 18, 11, 4, 0, 0, 0, 5, 13, 22, 28, 32, 30, 25, 18, 10, 3, 0, 0, 0, 4, 10, 16, 21, 24, 23, 19, 14, 9, 7, 6, 9, 13, 20, 30, 42, 51, 50, 34, 5, 0, 0, 79, 256, 514, 809, 1071, 1227, 1232, 1084, 826, 532, 270, 89, 0, 0, 1, 25, 37, 33, 21, 8, 0, 0, 1, 5, 11, 18, 26, 35, 43, 47, 47, 43, 36, 27, 19, 14, 13, 15, 22, 30, 38, 44, 46, 44, 39, 32, 27, 23, 21, 22, 25, 31, 40, 47, 48, 35, 11, 0, 0, 48, 185, 398, 653, 892, 1048, 1077, 970, 758, 503, 267, 98, 8, 0, 0, 14, 22, 16, 5, 0, 0, 0, 4, 11, 16, 19, 19, 18, 16, 12, 8, 5, 2, 0, 0, 0, 2, 5, 10, 15, 19, 21, 22, 22, 21, 21, 22, 24, 27, 29, 31, 32, 32, 31, 31, 30, 30, 29, 28, 27, 25, 24, 23, 23, 24, 23, 21, 18, 13, 8, 3, 0, 0, 5, 13, 25, 36, 41, 35, 17, 0, 0, 22, 111, 262, 456, 654, 806, 872, 833, 700, 511, 313, 150, 44, 0, 0, 5, 21, 29, 29, 25, 22, 22, 25, 29, 32, 35, 36, 36, 36, 35, 34, 33, 31, 30, 29, 29, 30, 30, 32, 33, 36, 38, 39, 38, 34, 27, 18, 8, 1, 0, 3, 13, 26, 39, 47, 49, 43, 32, 19, 8, 2, 1, 4, 10, 17, 25, 33, 37, 35, 25, 7, 0, 0, 32, 122, 259, 422, 573, 672, 690, 622, 489, 328, 178, 69, 9, 0, 0, 10, 21, 26, 24, 16, 5, 0, 0, 16, 77, 181, 319, 466, 587, 650, 639, 556, 424, 275, 144, 51, 4, 0, 7, 24, 36, 37, 30, 20, 13, 10, 12, 19, 27, 35, 41, 44, 43, 39, 31, 23, 14, 9, 6, 6, 9, 16, 27, 39, 47, 45, 28, 1, 0, 0, 87, 258, 500, 767, 993, 1117, 1099, 947, 705, 440, 213, 64, 0, 0, 2, 18, 22, 13, 1, 0, 0, 0, 3, 6, 6, 4, 1, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 6, 11, 16, 21, 25, 27, 27, 26, 24, 23, 23, 23, 24, 24, 23, 21, 18, 15, 12, 11, 10, 9, 7, 6, 3, 1, 1, 1, 3, 6, 9, 12, 14, 15, 15, 14, 13, 11, 9, 7, 4, 2, 1, 1, 1, 2, 3, 5, 7, 11, 15, 21, 26, 30, 32, 33, 32, 30, 29, 29, 29, 30, 31, 32, 32, 32, 32, 34, 38, 43, 46, 47, 43, 36, 25, 14, 5, 2, 5, 14, 25, 37, 44, 47, 43, 34, 23, 11, 3, 0, 0, 8, 21, 36, 49, 58, 60, 53, 40, 25, 11, 2, 1, 8, 20, 36, 51, 61, 60, 44, 18, 0, 0, 36, 152, 337, 563, 782, 936, 981, 903, 726, 500, 282, 116, 22, 0, 0, 6, 14, 14, 10, 7, 7, 4, 0, 0, 3, 48, 140, 275, 429, 566, 647, 649, 570, 435, 281, 144, 49, 1, 0, 0, 9, 15, 14, 13, 13, 17, 22, 25, 26, 25, 26, 29, 37, 46, 53, 57, 54, 45, 32, 17, 6, 0, 1, 9, 20, 33, 42, 46, 43, 36, 25, 14, 4, 0, 0, 4, 16, 32, 51, 67, 78, 79, 73, 60, 46, 34, 29, 32, 40, 52, 62, 68, 64, 50, 26, 1, 0, 6, 69, 181, 329, 486, 615, 681, 668, 579, 439, 284, 147, 51, 1, 0, 1, 22, 44, 58, 60, 48, 24, 0, 0, 23, 119, 282, 495, 717, 896, 982, 952, 813, 604, 378, 187, 59, 0, 0, 0, 13, 15, 9, 0, 0, 0, 4, 9, 12, 11, 8, 6, 7, 11, 18, 25, 30, 27, 17, 2, 0, 0, 43, 132, 261, 408, 538, 617, 622, 551, 425, 278, 146, 53, 4, 0, 0, 7, 13, 13, 12, 14, 20, 28, 35, 38, 36, 32, 28, 24, 21, 20, 19, 18, 17, 15, 14, 13, 13, 12, 12, 11, 9, 7, 5, 3, 2, 4, 7, 10, 14, 16, 15, 13, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 5, 7, 10, 13, 17, 19, 20, 19, 16, 13, 10, 7, 3, 0, 0, 0, 3, 10, 19, 29, 37, 41, 39, 32, 22, 11, 3, 0, 0, 4, 12, 21, 29, 33, 35, 33, 29, 25, 21, 20, 20, 22, 25, 28, 30, 31, 31, 29, 26, 22, 19, 18, 21, 26, 34, 43, 53, 61, 62, 52, 30, 2, 0, 2, 80, 233, 448, 688, 898, 1022, 1027, 910, 706, 467, 251, 96, 12, 0, 0, 14, 24, 22, 14, 6, 3, 6, 12, 19, 24, 28, 31, 35, 38, 41, 43, 43, 40, 36, 31, 26, 21, 19, 19, 20, 21, 22, 22, 22, 22, 22, 23, 25, 28, 30, 32, 32, 30, 26, 22, 16, 11, 6, 2, 0, 0, 1, 4, 7, 9, 10, 9, 7, 4, 1, 0, 0, 0, 2, 5, 9, 12, 15, 15, 14, 12, 9, 6, 5, 5, 6, 7, 10, 13, 16, 21, 25, 29, 33, 35, 37, 38, 39, 41, 44, 49, 54, 58, 60, 59, 55, 49, 42, 36, 31, 29, 30, 32, 36, 41, 45, 49, 50, 49, 45, 39, 35, 33, 36, 41, 46, 45, 35, 18, 2, 0, 27, 94, 202, 335, 467, 570, 616, 596, 514, 392, 258, 141, 58, 15, 5, 14, 28, 37, 38, 32, 24, 18, 16, 21, 29, 38, 46, 51, 52, 47, 39, 29, 18, 10, 6, 7, 13, 23, 33, 43, 49, 50, 46, 37, 25, 13, 4, 1, 4, 16, 33, 54, 73, 85, 82, 62, 27, 0, 0, 39, 170, 384, 651, 919, 1123, 1210, 1155, 975, 718, 448, 221, 70, 0, 0, 6, 31, 49, 54, 52, 47, 41, 36, 32, 28, 28, 33, 45, 62, 80, 92, 89, 68, 33, 0, 0, 40, 157, 344, 576, 807, 983, 1057, 1004, 835, 589, 328, 117, 8, 24, 156, 364, 591, 777, 874, 861, 747, 568, 369, 195, 73, 10, 0, 0, 11, 17, 15, 9, 4, 4, 6, 10, 11, 10, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 11, 12, 12, 12, 12, 13, 15, 19, 23, 28, 34, 39, 43, 45, 45, 44, 41, 39, 38, 40, 43, 47, 49, 49, 45, 39, 31, 24, 20, 20, 26, 36, 47, 58, 65, 66, 61, 51, 40, 31, 26, 26, 31, 39, 46, 49, 46, 37, 25, 13, 4, 1, 4, 12, 23, 36, 46, 52, 51, 41, 23, 3, 0, 0, 47, 136, 262, 402, 524, 596, 599, 531, 412, 273, 146, 54, 5, 0, 0, 13, 28, 37, 39, 32, 17, 0, 0, 11, 78, 202, 374, 565, 734, 835, 838, 739, 560, 349, 163, 53, 48, 149, 326, 529, 702, 799, 797, 700, 538, 353, 189, 71, 8, 0, 1, 19, 32, 35, 30, 21, 12, 5, 2, 3, 8, 19, 35, 52, 69, 79, 75, 55, 23, 0, 0, 44, 171, 371, 615, 853, 1024, 1078, 997, 798, 533, 270, 76, 0, 39, 188, 393, 598, 748, 810, 773, 655, 488, 313, 164, 60, 5, 0, 0, 19, 34, 37, 25, 4, 0, 0, 61, 193, 393, 634, 869, 1041, 1106, 1044, 873, 636, 393, 191, 60, 0, 0, 0, 13, 16, 9, 1, 0, 0, 0, 1, 3, 4, 6, 10, 14, 19, 21, 19, 14, 8, 2, 0, 0, 3, 8, 13, 17, 21, 23, 26, 29, 33, 36, 37, 37, 35, 31, 29, 27, 29, 33, 39, 45, 49, 51, 50, 48, 48, 52, 58, 66, 69, 63, 46, 19, 0, 0, 42, 145, 306, 507, 709, 868, 945, 921, 801, 617, 411, 227, 94, 19, 0, 0, 9, 20, 25, 25, 25, 25, 25, 24, 19, 12, 6, 2, 2, 6, 13, 20, 26, 28, 27, 22, 17, 11, 6, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 5, 6, 10, 16, 22, 27, 28, 27, 22, 17, 12, 10, 11, 14, 20, 27, 36, 45, 48, 42, 23, 0, 0, 11, 101, 271, 507, 772, 1006, 1152, 1169, 1053, 837, 575, 329, 143, 34, 0, 0, 6, 16, 14, 6, 0, 0, 0, 1, 5, 7, 5, 2, 0, 0, 1, 6, 11, 17, 22, 25, 25, 24, 21, 17, 12, 7, 4, 1, 1, 4, 8, 13, 18, 21, 22, 21, 20, 18, 17, 18, 20, 24, 29, 35, 40, 45, 48, 47, 44, 39, 34, 29, 27, 28, 32, 38, 45, 52, 58, 62, 63, 61, 55, 46, 36, 25, 15, 7, 3, 3, 6, 12, 19, 25, 28, 29, 27, 24, 21, 20, 20, 23, 27, 31, 37, 43, 45, 41, 26, 4, 0, 0, 64, 198, 399, 638, 866, 1027, 1078, 1006, 829, 595, 359, 170, 50, 0, 0, 3, 14, 16, 8, 0, 0, 0, 5, 14, 22, 25, 24, 20, 14, 8, 6, 8, 13, 22, 33, 42, 48, 51, 48, 42, 33, 23, 15, 8, 4, 2, 1, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 1, 3, 6, 11, 18, 26, 34, 39, 42, 41, 39, 34, 30, 25, 22, 18, 15, 12, 10, 8, 7, 8, 9, 12, 15, 17, 18, 17, 15, 12, 9, 6, 4, 3, 4, 5, 7, 10, 13, 17, 21, 26, 31, 36, 40, 44, 46, 48, 48, 48, 46, 43, 39, 34, 29, 26, 25, 27, 30, 33, 36, 36, 34, 28, 21, 12, 5, 0, 0, 1, 6, 13, 21, 28, 33, 36, 36, 33, 30, 27, 26, 28, 33, 40, 49, 55, 56, 48, 28, 4, 0, 4, 72, 207, 402, 631, 848, 1001, 1052, 987, 822, 600, 372, 184, 61, 2, 0, 0, 10, 13, 9, 4, 5, 13, 26, 38, 46, 49, 48, 45, 43, 43, 44, 45, 46, 47, 47, 46, 46, 47, 48, 50, 52, 54, 54, 51, 46, 38, 28, 18, 11, 9, 12, 22, 34, 45, 52, 52, 45, 33, 18, 6, 0, 0, 6, 19, 34, 48, 57, 60, 57, 49, 40, 33, 30, 33, 41, 53, 67, 78, 84, 79, 62, 35, 6, 0, 11, 85, 220, 408, 620, 813, 941, 971, 891, 719, 494, 273, 109, 40, 80, 212, 398, 588, 730, 792, 761, 649, 488, 317, 168, 63, 7, 0, 0, 16, 28, 30, 20, 3, 0, 0, 42, 136, 281, 461, 644, 792, 869, 858, 760, 600, 415, 242, 109, 28, 0, 0, 19, 42, 58, 66, 66, 60, 51, 42, 35, 30, 30, 34, 42, 51, 60, 64, 63, 55, 43, 28, 16, 10, 12, 23, 41, 63, 80, 87, 78, 54, 21, 0, 1, 55, 173, 348, 558, 762, 916, 982, 940, 798, 592, 372, 192, 95, 101, 204, 372, 557, 711, 792, 782, 684, 526, 350, 204, 127, 141, 242, 405, 587, 739, 823, 817, 725, 570, 391, 226, 102, 28, 0, 0, 3, 9, 8, 3, 0, 0, 0, 0, 3, 4, 3, 1, 0, 0, 0, 2, 5, 8, 9, 10, 9, 8, 7, 6, 6, 6, 7, 8, 8, 8, 9, 11, 15, 19, 23, 26, 27, 26, 22, 18, 13, 8, 5, 3, 1, 1, 1, 2, 3, 6, 8, 11, 13, 14, 15, 16, 17, 18, 19, 19, 17, 14, 10, 5, 2, 0, 1, 4, 9, 13, 16, 17, 15, 12, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 11, 18, 22, 24, 22, 17, 11, 6, 2, 2, 4, 9, 14, 19, 22, 23, 21, 18, 13, 9, 6, 6, 9, 14, 21, 28, 32, 34, 32, 29, 26, 24, 26, 29, 33, 37, 37, 35, 29, 21, 13, 5, 0, 0, 0, 4, 11, 19, 27, 34, 38, 39, 37, 34, 31, 28, 27, 28, 29, 32, 34, 36, 36, 35, 31, 26, 18, 11, 4, 0, 0, 3, 10, 19, 29, 36, 40, 40, 37, 31, 25, 19, 15, 13, 14, 18, 23, 29, 32, 33, 30, 24, 18, 13, 12, 18, 29, 44, 59, 69, 70, 58, 33, 5, 0, 9, 83, 221, 416, 641, 854, 1008, 1068, 1018, 873, 666, 443, 247, 105, 23, 0, 0, 7, 20, 25, 23, 14, 3, 0, 1, 31, 92, 187, 308, 436, 545, 613, 623, 573, 475, 350, 224, 118, 45, 6, 0, 3, 16, 27, 30, 24, 12, 0, 0, 10, 56, 138, 252, 384, 509, 602, 641, 616, 533, 413, 280, 161, 73, 20, 0, 0, 2, 7, 9, 9, 10, 14, 21, 28, 34, 37, 35, 30, 23, 16, 11, 7, 8, 11, 18, 26, 34, 41, 46, 48, 47, 45, 42, 39, 37, 37, 37, 38, 39, 40, 40, 38, 36, 32, 27, 22, 18, 17, 18, 22, 30, 38, 47, 54, 57, 57, 53, 48, 41, 35, 31, 28, 27, 28, 29, 29, 29, 27, 24, 21, 17, 14, 12, 12, 15, 20, 27, 36, 46, 53, 53, 42, 21, 0, 0, 22, 111, 266, 477, 709, 916, 1051, 1081, 998, 824, 601, 377, 193, 70, 9, 0, 0, 8, 12, 8, 2, 0, 0, 0, 4, 6, 5, 2, 0, 0, 1, 6, 12, 18, 23, 26, 27, 27, 25, 25, 26, 29, 34, 40, 43, 39, 27, 9, 0, 0, 42, 139, 294, 492, 704, 888, 1001, 1016, 930, 762, 550, 341, 171, 59, 5, 0, 0, 8, 9, 5, 0, 0, 3, 14, 26, 35, 39, 36, 29, 20, 11, 4, 0, 0, 1, 6, 13, 19, 24, 26, 24, 20, 13, 6, 1, 0, 0, 6, 17, 29, 40, 47, 49, 44, 33, 21, 9, 0, 0, 2, 11, 23, 36, 46, 51, 49, 42, 31, 19, 9, 4, 6, 15, 30, 46, 60, 65, 58, 39, 16, 1, 11, 60, 157, 295, 457, 613, 729, 779, 749, 644, 491, 328, 200, 140, 165, 271, 430, 600, 735, 801, 780, 675, 516, 342, 198, 119, 123, 205, 341, 495, 626, 702, 707, 641, 523, 379, 239, 125, 48, 8, 0, 0, 9, 14, 15, 13, 9, 7, 7, 12, 22, 36, 53, 69, 82, 89, 88, 80, 66, 51, 39, 32, 32, 37, 45, 54, 59, 59, 54, 45, 33, 21, 11, 7, 8, 15, 27, 40, 51, 53, 45, 27, 8, 0, 21, 85, 201, 362, 549, 728, 862, 920, 885, 763, 582, 384, 218, 123, 121, 210, 364, 545, 705, 806, 826, 762, 633, 467, 301, 162, 67, 15, 0, 0, 3, 5, 4, 1, 1, 6, 15, 24, 32, 36, 36, 33, 29, 24, 20, 16, 13, 12, 13, 16, 21, 27, 33, 39, 41, 41, 38, 32, 25, 18, 13, 12, 13, 18, 25, 31, 35, 37, 35, 32, 28, 24, 22, 21, 23, 25, 28, 31, 32, 32, 29, 26, 23, 21, 23, 30, 39, 52, 64, 75, 81, 79, 68, 48, 24, 2, 0, 23, 93, 212, 373, 554, 725, 851, 904, 873, 763, 599, 416, 247, 117, 36, 0, 0, 5, 18, 26, 29, 27, 22, 17, 13, 10, 7, 6, 8, 10, 14, 17, 19, 20, 20, 18, 16, 16, 17, 20, 26, 33, 40, 46, 46, 38, 22, 4, 0, 5, 58, 163, 319, 509, 702, 861, 951, 951, 862, 704, 512, 323, 168, 65, 11, 0, 0, 5, 11, 13, 14, 18, 26, 35, 43, 48, 48, 44, 37, 29, 21, 14, 8, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 13, 16, 17, 18, 19, 20, 20, 21, 21, 20, 19, 17, 16, 16, 16, 18, 20, 23, 24, 25, 23, 20, 17, 14, 12, 11, 11, 11, 10, 8, 6, 3, 0, 0, 0, 1, 2, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 2, 5, 8, 11, 12, 11, 8, 4, 0, 0, 0, 4, 11, 19, 27, 32, 33, 30, 24, 17, 12, 10, 13, 19, 29, 38, 45, 47, 44, 37, 26, 14, 5, 0, 0, 5, 15, 28, 41, 54, 63, 68, 69, 65, 61, 57, 57, 61, 70, 80, 89, 91, 83, 63, 38, 17, 19, 60, 151, 295, 476, 667, 830, 929, 939, 858, 704, 513, 334, 207, 162, 203, 316, 466, 613, 718, 755, 716, 611, 465, 311, 175, 77, 20, 0, 0, 2, 6, 6, 2, 0, 0, 0, 0, 4, 7, 10, 12, 12, 11, 9, 6, 3, 0, 0, 0, 0, 3, 8, 13, 16, 18, 17, 14, 9, 4, 0, 0, 0, 2, 6, 10, 14, 16, 15, 12, 8, 4, 1, 0, 0, 1, 4, 8, 12, 14, 15, 13, 8, 4, 0, 0, 3, 10, 20, 28, 32, 29, 18, 4, 0, 11, 58, 146, 273, 427, 582, 709, 779, 775, 698, 564, 403, 246, 122, 41, 2, 0, 0, 6, 7, 4, 0, 0, 0, 2, 6, 9, 11, 13, 14, 15, 15, 15, 15, 15, 17, 20, 27, 35, 43, 49, 53, 52, 49, 43, 36, 29, 23, 17, 13, 9, 8, 10, 13, 18, 22, 22, 18, 10, 1, 0, 10, 41, 98, 177, 270, 364, 441, 487, 492, 456, 385, 294, 200, 117, 56, 18, 1, 0, 0, 4, 5, 5, 4, 2, 1, 0, 0, 0, 2, 5, 11, 17, 22, 24, 24, 20, 16, 11, 9, 10, 15, 23, 32, 41, 44, 40, 28, 10, 0, 0, 33, 107, 222, 364, 509, 628, 694, 694, 628, 512, 374, 238, 127, 51, 10, 0, 0, 7, 12, 10, 2, 0, 0, 22, 76, 164, 278, 402, 513, 587, 610, 575, 492, 380, 261, 157, 79, 33, 15, 14, 21, 28, 31, 28, 22, 16, 14, 17, 26, 39, 52, 60, 58, 46, 27, 12, 16, 54, 136, 262, 418, 581, 719, 801, 809, 740, 610, 447, 283, 148, 55, 7, 0, 0, 6, 12, 10, 2, 0, 0, 15, 64, 145, 254, 377, 490, 571, 599, 570, 490, 378, 257, 149, 69, 21, 0, 0, 2, 7, 8, 7, 5, 4, 7, 13, 21, 29, 34, 36, 34, 29, 24, 20, 20, 25, 33, 44, 53, 60, 60, 56, 48, 40, 36, 39, 49, 61, 71, 71, 59, 41, 26, 30, 68, 144, 254, 377, 489, 561, 576, 531, 437, 318, 199, 103, 39, 7, 0, 3, 8, 10, 7, 3, 0, 0, 0, 2, 4, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 9, 10, 10, 9, 9, 9, 9, 11, 14, 18, 21, 24, 25, 26, 26, 26, 27, 30, 34, 39, 45, 51, 56, 60, 63, 65, 66, 66, 66, 67, 68, 70, 74, 78, 84, 89, 93, 96, 99, 102, 108, 117, 129, 145, 163, 181, 199, 218, 237, 257, 280, 306, 332, 360, 388, 417, 445, 472, 495, 510, 514, 501, 471, 424, 367, 304, 244, 192, 154, 131, 124, 130, 148, 173, 203, 235, 268, 301, 338, 381, 432, 494, 565, 641, 712, 771, 809, 823, 814, 790, 764, 748, 754, 787, 844, 916, 988, 1043, 1065, 1043, 973, 859, 715, 556, 400, 264, 157, 84, 42, 24, 21, 26, 31, 34, 33, 30, 25, 20, 15, 12, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 8, 9, 9, 9, 9, 9, 8, 6, 5, 4, 4, 5, 6, 8, 9, 9, 8, 7, 4, 2, 1, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 5, 6, 8, 9, 10, 12, 14, 17, 21, 25, 29, 32, 36, 38, 39, 38, 36, 32, 29, 26, 23, 22, 21, 20, 19, 19, 20, 22, 24, 27, 30, 32, 33, 34, 33, 33, 32, 31, 30, 29, 28, 27, 25, 23, 20, 17, 15, 13, 11, 10, 10, 10, 10, 9, 8, 6, 5, 3, 3, 3, 4, 5, 6, 6, 5, 4, 3, 2, 2, 2, 3, 4, 4, 4, 4, 5, 5, 6, 8, 11, 13, 15, 17, 18, 18, 18, 17, 17, 17, 16, 16, 15, 14, 13, 12, 12, 12, 13, 14, 16, 17, 17, 16, 15, 13, 11, 9, 7, 7, 7, 8, 9, 8, 7, 5, 3, 2, 2, 2, 3, 3, 3, 2, 1, 1, 1, 1, 3, 4, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 4, 5, 8, 12, 17, 22, 26, 30, 32, 32, 32, 31, 29, 28, 26, 25, 23, 22, 21, 20, 19, 18, 17, 16, 15, 13, 12, 11, 9, 8, 6, 5, 4, 3, 3, 4, 6, 7, 7, 6, 4, 3, 2, 2, 3, 4, 5, 5, 4, 4, 3, 4, 5, 8, 11, 15, 19, 21, 22, 23, 22, 20, 18, 15, 13, 11, 10, 9, 9, 9, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 3, 4, 7, 12, 18, 25, 32, 39, 43, 45, 45, 42, 39, 36, 34, 33, 33, 34, 36, 37, 37, 37, 36, 35, 34, 32, 31, 30, 29, 27, 26, 25, 25, 26, 27, 27, 27, 26, 24, 22, 21, 20, 19, 18, 18, 19, 19, 19, 20, 19, 18, 17, 17, 18, 21, 26, 33, 39, 44, 45, 44, 40, 36, 32, 29, 27, 26, 24, 22, 19, 16, 14, 12, 11, 11, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 14, 15, 17, 19, 22, 24, 26, 28, 29, 29, 28, 27, 25, 23, 21, 19, 18, 16, 14, 11, 9, 7, 5, 3, 2, 2, 3, 3, 4, 4, 4, 4, 3, 2, 2, 2, 2, 3, 4, 5, 6, 6, 7, 7, 7, 8, 8, 8, 8, 7, 7, 7, 7, 8, 11, 14, 18, 21, 24, 26, 26, 25, 23, 21, 18, 16, 15, 14, 14, 13, 13, 11, 10, 10, 11, 14, 19, 25, 32, 40, 45, 49, 50, 49, 47, 44, 42, 41, 41, 42, 44, 46, 48, 50, 51, 51, 50, 48, 44, 41, 38, 35, 33, 33, 33, 33, 33, 32, 30, 27, 24, 22, 19, 18, 19, 21, 24, 27, 29, 30, 28, 24, 20, 16, 13, 13, 14, 15, 15, 14, 12, 9, 6, 5, 4, 4, 5, 6, 6, 7, 7, 7, 8, 8, 8, 7, 5, 4, 3, 2, 1, 2, 2, 3, 3, 4, 4, 4, 5, 5, 6, 8, 11, 14, 18, 22, 25, 27, 28, 28, 27, 26, 25, 24, 25, 26, 28, 31, 34, 36, 37, 37, 35, 32, 29, 27, 26, 27, 28, 30, 32, 33, 34, 35, 35, 34, 33, 31, 29, 28, 28, 29, 31, 33, 35, 37, 36, 34, 31, 27, 23, 20, 17, 16, 16, 16, 16, 15, 13, 11, 9, 9, 10, 13, 17, 21, 24, 26, 28, 28, 28, 27, 25, 24, 22, 20, 19, 17, 16, 14, 12, 10, 7, 5, 3, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 14, 18, 22, 24, 24, 23, 21, 18, 16, 14, 13, 12, 11, 9, 7, 5, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 2, 5, 8, 11, 14, 16, 19, 21, 23, 24, 25, 26, 25, 25, 24, 24, 25, 26, 27, 28, 29, 30, 30, 30, 30, 30, 31, 32, 34, 36, 39, 41, 42, 43, 41, 39, 35, 32, 28, 25, 22, 21, 19, 17, 16, 15, 14, 13, 13, 12, 12, 10, 9, 8, 7, 7, 7, 8, 9, 9, 9, 8, 8, 8, 8, 9, 10, 12, 14, 16, 17, 17, 15, 12, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 10, 13, 14, 15, 15, 15, 14, 13, 12, 11, 11, 10, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 1, 1, 3, 5, 8, 11, 13, 14, 14, 14, 12, 11, 9, 7, 5, 4, 4, 5, 7, 8, 8, 8, 7, 7, 6, 7, 7, 8, 9, 10, 11, 12, 13, 15, 18, 20, 23, 25, 27, 28, 29, 29, 28, 28, 27, 27, 26, 26, 25, 23, 20, 18, 15, 14, 13, 14, 14, 15, 15, 14, 13, 12, 11, 10, 9, 8, 7, 7, 6, 6, 5, 5, 5, 4, 4, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 8, 10, 12, 14, 14, 13, 12, 10, 8, 7, 6, 7, 7, 7, 6, 5, 4, 2, 1, 1, 2, 4, 7, 9, 11, 12, 12, 10, 9, 8, 7, 6, 6, 6, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 5, 8, 11, 13, 16, 16, 16, 14, 12, 10, 8, 7, 7, 8, 9, 11, 13, 14, 15, 14, 14, 14, 14, 15, 17, 20, 23, 25, 26, 27, 26, 26, 25, 24, 23, 22, 21, 20, 19, 19, 18, 18, 17, 15, 14, 13, 12, 12, 12, 12, 11, 10, 8, 6, 5, 4, 4, 5, 6, 7, 7, 6, 6, 6, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 4, 6, 9, 13, 16, 20, 23, 25, 25, 25, 24, 21, 19, 16, 14, 12, 11, 11, 10, 10, 8, 7, 5, 3, 2, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 12, 11, 10, 9, 7, 6, 6, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 5, 6, 7, 9, 10, 10, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 2, 1, 2, 3, 4, 6, 9, 13, 16, 21, 26, 31, 36, 39, 40, 40, 38, 36, 33, 31, 29, 28, 28, 27, 27, 26, 25, 24, 24, 24, 23, 23, 22, 20, 19, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 8, 8, 8, 8, 8, 7, 6, 6, 6, 7, 9, 10, 12, 13, 14, 15, 15, 15, 16, 16, 16, 16, 16, 15, 15, 16, 18, 20, 21, 23, 23, 23, 23, 23, 22, 20, 19, 17, 16, 14, 13, 12, 11, 9, 7, 5, 4, 3, 4, 5, 8, 11, 13, 15, 17, 17, 17, 16, 16, 15, 14, 13, 12, 11, 11, 10, 10, 10, 9, 8, 6, 5, 3, 2, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 7, 7, 6, 5, 4, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 8, 10, 14, 18, 22, 25, 27, 27, 26, 24, 23, 21, 21, 21, 22, 22, 22, 20, 19, 17, 16, 15, 14, 14, 12, 10, 7, 4, 1, 0, 1, 3, 5, 8, 9, 9, 9, 8, 8, 9, 11, 13, 15, 17, 18, 18, 17, 17, 17, 18, 20, 22, 25, 27, 29, 31, 31, 32, 32, 31, 29, 27, 24, 21, 18, 16, 15, 15, 14, 14, 12, 10, 8, 6, 4, 3, 3, 2, 2, 3, 4, 5, 6, 7, 8, 8, 7, 6, 4, 3, 3, 3, 4, 6, 7, 8, 8, 9, 9, 11, 13, 15, 18, 20, 22, 24, 24, 24, 23, 21, 18, 16, 14, 13, 12, 13, 13, 12, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 6, 9, 12, 14, 16, 17, 17, 17, 16, 16, 16, 15, 15, 15, 14, 14, 14, 14, 13, 13, 12, 10, 8, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 2, 3, 5, 6, 8, 11, 13, 16, 18, 20, 21, 22, 22, 21, 20, 20, 21, 23, 26, 30, 33, 34, 33, 31, 28, 26, 25, 26, 29, 33, 36, 39, 41, 42, 42, 40, 38, 35, 32, 30, 29, 29, 30, 31, 32, 32, 31, 30, 28, 27, 25, 24, 24, 22, 21, 19, 18, 16, 15, 14, 14, 13, 12, 10, 9, 8, 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 6, 5, 3, 1, 0, 0, 1, 2, 4, 5, 5, 5, 4, 3, 3, 4, 6, 9, 11, 14, 15, 17, 17, 18, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 6, 4, 2, 1, 0, 1, 2, 4, 5, 6, 6, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 1, 2, 3, 3, 3, 4, 4, 6, 8, 10, 12, 14, 16, 18, 19, 21, 21, 21, 20, 18, 16, 14, 12, 11, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 5, 6, 7, 8, 9, 9, 9, 9, 9, 9, 9, 10, 10, 11, 12, 13, 15, 18, 20, 23, 24, 25, 25, 24, 23, 22, 22, 23, 23, 23, 23, 22, 21, 20, 20, 19, 18, 17, 16, 14, 13, 12, 13, 14, 15, 17, 18, 18, 18, 18, 17, 16, 16, 16, 16, 15, 14, 13, 12, 10, 10, 10, 10, 11, 12, 13, 13, 12, 12, 13, 13, 15, 16, 17, 17, 16, 13, 10, 7, 5, 4, 5, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 10, 11, 11, 11, 10, 10, 10, 11, 10, 10, 9, 8, 7, 7, 7, 7, 6, 6, 5, 3, 2, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 4, 5, 5, 6, 6, 6, 6, 7, 8, 9, 9, 9, 8, 6, 4, 3, 2, 1, 2, 2, 3, 4, 3, 3, 2, 1, 1, 1, 2, 3, 4, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 2, 2, 1, 2, 4, 6, 9, 13, 17, 20, 24, 27, 29, 29, 29, 28, 27, 25, 23, 22, 20, 17, 15, 12, 9, 7, 6, 5, 4, 5, 5, 5, 5, 6, 7, 8, 9, 10, 10, 11, 12, 12, 12, 12, 11, 10, 8, 7, 5, 4, 3, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 4, 5, 7, 8, 9, 8, 8, 7, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 7, 7, 7, 7, 6, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 8, 10, 13, 16, 19, 21, 23, 25, 27, 29, 31, 33, 34, 35, 34, 32, 29, 26, 23, 21, 20, 20, 19, 17, 15, 12, 9, 7, 6, 7, 8, 9, 9, 8, 8, 7, 7, 7, 8, 8, 8, 8, 6, 5, 5, 5, 5, 6, 6, 5, 4, 3, 3, 4, 5, 7, 8, 9, 8, 8, 7, 6, 6, 7, 9, 11, 13, 15, 17, 19, 20, 22, 22, 23, 23, 23, 22, 21, 20, 18, 17, 17, 16, 15, 14, 12, 11, 9, 8, 7, 7, 7, 7, 7, 7, 7, 8, 8, 7, 6, 5, 4, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 1, 3, 5, 5, 6, 5, 4, 3, 3, 3, 4, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 11, 12, 13, 13, 12, 12, 12, 11, 11, 12, 12, 12, 11, 10, 8, 7, 6, 5, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 5, 7, 9, 11, 12, 12, 11, 10, 9, 7, 6, 5, 5, 5, 5, 6, 6, 5, 5, 5, 5, 6, 6, 7, 8, 9, 10, 11, 12, 12, 12, 11, 10, 9, 8, 7, 6, 6, 6, 6, 6, 5, 5, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 1, 2, 3, 4, 4, 5, 6, 7, 9, 11, 13, 15, 17, 18, 19, 20, 20, 20, 19, 17, 15, 14, 13, 12, 11, 10, 9, 8, 6, 5, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 2, 3, 5, 6, 6, 6, 5, 5, 6, 7, 9, 11, 13, 13, 13, 12, 10, 8, 7, 6, 5, 6, 7, 8, 8, 8, 7, 6, 5, 4, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 5, 5, 5, 6, 5, 5, 4, 3, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 10, 12, 13, 13, 13, 12, 12, 11, 11, 11, 11, 12, 12, 12, 11, 9, 8, 7, 7, 8, 9, 11, 12, 14, 16, 17, 18, 19, 19, 18, 17, 17, 16, 16, 17, 17, 16, 15, 12, 10, 7, 6, 6, 7, 8, 9, 10, 10, 10, 9, 9, 9, 10, 11, 11, 11, 10, 9, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 8, 10, 12, 13, 13, 13, 12, 10, 9, 7, 6, 5, 5, 4, 3, 2, 2, 2, 2, 3, 4, 5, 5, 6, 6, 6, 7, 7, 8, 9, 10, 12, 13, 14, 15, 15, 15, 14, 13, 12, 11, 11, 10, 10, 10, 10, 10, 9, 9, 9, 9, 10, 11, 12, 12, 13, 14, 15, 16, 18, 18, 19, 19, 19, 18, 17, 16, 16, 15, 14, 12, 10, 9, 7, 6, 5, 5, 5, 4, 4, 3, 1, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 12, 14, 15, 17, 19, 20, 20, 20, 19, 19, 18, 18, 17, 16, 15, 14, 12, 11, 9, 8, 7, 5, 3, 1, 0, 0, 0, 2, 3, 5, 6, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 4, 3, 2, 3, 3, 4, 6, 7, 7, 6, 6, 5, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 8, 9, 9, 10, 11, 12, 13, 14, 14, 14, 13, 12, 12, 12, 13, 14, 13, 12, 11, 9, 8, 7, 7, 8, 9, 9, 10, 10, 9, 8, 7, 5, 4, 3, 2, 1, 2, 3, 4, 6, 7, 8, 8, 8, 8, 8, 8, 8, 9, 10, 11, 12, 12, 12, 11, 9, 7, 6, 6, 7, 8, 9, 9, 7, 5, 2, 1, 1, 3, 6, 8, 9, 9, 9, 8, 8, 8, 9, 10, 10, 10, 9, 8, 7, 7, 6, 5, 3, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 2, 3, 3, 3, 3, 3, 4, 5, 5, 6, 7, 7, 8, 9, 10, 12, 13, 14, 14, 14, 13, 11, 11, 10, 10, 10, 9, 9, 8, 7, 7, 8, 8, 9, 9, 9, 8, 8, 8, 8, 10, 11, 13, 13, 13, 12, 11, 10, 9, 10, 10, 11, 11, 9, 8, 6, 4, 4, 3, 4, 4, 4, 4, 4, 5, 5, 5, 5, 4, 4, 3, 3, 4, 4, 5, 5, 5, 5, 5, 6, 6, 7, 8, 8, 9, 9, 9, 10, 11, 12, 12, 11, 10, 10, 10, 10, 11, 13, 15, 16, 17, 19, 20, 21, 22, 22, 22, 21, 20, 19, 18, 18, 18, 17, 17, 16, 15, 14, 12, 11, 10, 9, 9, 9, 10, 11, 11, 10, 8, 7, 6, 5, 5, 6, 8, 9, 10, 12, 14, 15, 17, 19, 20, 21, 23, 24, 26, 28, 29, 30, 30, 31, 32, 34, 37, 40, 42, 43, 42, 39, 35, 30, 26, 23, 22, 21, 20, 20, 19, 17, 16, 14, 12, 11, 9, 9, 8, 8, 9, 9, 10, 10, 9, 8, 7, 7, 7, 7, 7, 7, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 6, 8, 9, 9, 8, 7, 6, 4, 3, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 9, 9, 9, 9, 9, 9, 8, 7, 7, 6, 5, 6, 6, 7, 8, 9, 9, 9, 9, 9, 9, 11, 12, 14, 16, 16, 16, 16, 16, 16, 17, 19, 22, 24, 25, 26, 26, 26, 27, 28, 30, 32, 34, 36, 36, 35, 33, 31, 28, 27, 26, 26, 28, 28, 29, 27, 25, 23, 21, 19, 18, 18, 18, 17, 16, 15, 14, 13, 13, 14, 15, 16, 17, 18, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 30, 32, 34, 36, 38, 38, 38, 37, 36, 35, 35, 34, 34, 33, 32, 31, 30, 29, 28, 27, 26, 26, 25, 25, 25, 25, 25, 25, 26, 26, 27, 28, 30, 31, 32, 33, 33, 33, 33, 34, 35, 35, 35, 33, 31, 27, 24, 21, 19, 17, 17, 17, 17, 16, 15, 14, 13, 11, 10, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 8, 8, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 5, 5, 5, 4, 3, 2, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 6, 7, 8, 10, 11, 12, 14, 15, 16, 17, 17, 16, 15, 14, 12, 11, 10, 10, 9, 9, 8, 6, 4, 3, 2, 2, 3, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 1, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 6, 7, 9, 11, 13, 15, 16, 17, 18, 19, 19, 20, 21, 22, 23, 23, 23, 23, 22, 22, 23, 24, 26, 27, 27, 26, 24, 21, 19, 18, 18, 20, 22, 24, 25, 25, 23, 21, 19, 18, 17, 16, 16, 15, 14, 12, 10, 10, 10, 10, 11, 11, 11, 10, 9, 8, 7, 7, 7, 8, 8, 8, 8, 7, 6, 5, 4, 3, 3, 3, 4, 5, 6, 8, 9, 10, 10, 10, 9, 8, 7, 7, 7, 9, 10, 12, 12, 12, 12, 11, 9, 8, 8, 7, 7, 7, 8, 9, 10, 10, 10, 9, 8, 7, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 4, 5, 6, 7, 7, 8, 9, 9, 9, 10, 12, 13, 16, 18, 19, 20, 19, 18, 17, 17, 17, 17, 17, 18, 17, 16, 15, 15, 14, 14, 14, 13, 12, 11, 9, 8, 8, 8, 9, 9, 9, 9, 9, 8, 7, 6, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 8, 8, 7, 6, 5, 3, 1, 0, 0, 0, 1, 3, 4, 5, 4, 3, 1, 0, 0, 1, 3, 4, 4, 3, 2, 1, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 2, 4, 5, 6, 7, 8, 8, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 4, 5, 5, 5, 3, 1, 0, 0, 0, 2, 5, 8, 11, 14, 15, 16, 16, 16, 17, 17, 18, 19, 20, 21, 22, 23, 23, 24, 24, 23, 22, 20, 18, 16, 14, 13, 13, 12, 11, 10, 8, 7, 6, 6, 6, 6, 5, 5, 4, 3, 2, 2, 3, 4, 5, 6, 6, 5, 5, 4, 3, 3, 4, 5, 6, 7, 7, 7, 7, 7, 7, 8, 8, 8, 9, 9, 9, 10, 10, 11, 12, 13, 13, 14, 15, 15, 16, 17, 18, 18, 18, 17, 16, 15, 15, 15, 15, 17, 18, 20, 22, 22, 22, 21, 21, 20, 21, 23, 25, 28, 30, 31, 31, 31, 30, 30, 31, 32, 35, 37, 39, 40, 40, 40, 39, 39, 39, 39, 39, 39, 38, 37, 36, 36, 35, 35, 35, 35, 34, 33, 32, 31, 30, 29, 28, 27, 27, 27, 28, 29, 30, 30, 30, 29, 28, 27, 26, 26, 26, 27, 27, 27, 26, 25, 24, 22, 21, 20, 19, 19, 19, 19, 19, 18, 18, 17, 17, 18, 19, 20, 21, 20, 19, 17, 16, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 27, 28, 30, 32, 34, 36, 38, 40, 40, 40, 41, 42, 43, 44, 45, 44, 43, 41, 40, 39, 39, 39, 39, 40, 39, 38, 37, 37, 36, 36, 35, 35, 34, 33, 32, 31, 30, 29, 29, 29, 29, 28, 27, 25, 23, 21, 18, 17, 15, 15, 15, 15, 15, 15, 15, 14, 14, 14, 14, 15, 16, 17, 18, 18, 18, 18, 18, 18, 19, 20, 21, 21, 21, 20, 19, 18, 18, 19, 19, 20, 20, 19, 19, 18, 17, 17, 16, 16, 16, 15, 14, 13, 12, 11, 10, 10, 10, 11, 11, 12, 12, 11, 10, 9, 8, 7, 7, 6, 6, 6, 6, 7, 8, 8, 9, 9, 8, 8, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 6, 5, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 4, 4, 5, 7, 8, 10, 11, 12, 13, 13, 12, 10, 8, 7, 7, 8, 11, 13, 15, 16, 15, 13, 12, 12, 12, 14, 15, 16, 17, 16, 16, 15, 15, 14, 14, 14, 13, 12, 11, 10, 10, 10, 10, 9, 9, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 8, 9, 11, 13, 15, 15, 15, 14, 14, 15, 16, 16, 16, 16, 15, 13, 12, 12, 11, 11, 11, 11, 11, 10, 9, 9, 8, 7, 7, 6, 6, 6, 6, 7, 7, 7, 7, 6, 5, 5, 5, 5, 6, 7, 8, 9, 9, 9, 8, 7, 7, 6, 5, 4, 4, 4, 5, 5, 6, 5, 4, 3, 1, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 4, 6, 7, 8, 9, 9, 10, 11, 12, 13, 14, 15, 15, 14, 12, 10, 9, 9, 10, 11, 12, 13, 13, 12, 11, 10, 10, 10, 11, 12, 13, 13, 12, 10, 8, 7, 7, 7, 7, 7, 7, 6, 6, 6, 7, 9, 11, 13, 14, 13, 12, 9, 7, 6, 5, 5, 6, 6, 8, 10, 12, 15, 18, 20, 20, 20, 18, 16, 15, 14, 14, 15, 16, 17, 18, 19, 19, 19, 18, 17, 17, 16, 16, 16, 15, 15, 15, 14, 14, 14, 15, 15, 15, 14, 13, 12, 11, 10, 10, 10, 10, 11, 11, 11, 11, 11, 10, 9, 9, 9, 9, 9, 10, 9, 9, 7, 6, 6, 6, 6, 7, 7, 6, 5, 3, 2, 2, 2, 2, 3, 4, 4, 5, 5, 6, 7, 7, 8, 7, 7, 6, 5, 4, 3, 4, 4, 5, 5, 5, 6, 5, 5, 5, 6, 7, 7, 8, 8, 8, 8, 8, 9, 10, 11, 13, 15, 16, 17, 18, 18, 18, 19, 19, 20, 21, 23, 24, 25, 25, 25, 25, 25, 26, 27, 29, 30, 30, 30, 29, 27, 25, 24, 22, 21, 20, 20, 20, 21, 21, 22, 22, 22, 22, 20, 19, 17, 16, 16, 15, 16, 16, 15, 14, 12, 10, 7, 6, 4, 4, 5, 6, 7, 7, 7, 6, 5, 4, 3, 2, 1, 1, 1, 2, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 8, 8, 7, 7, 7, 8, 9, 10, 11, 11, 11, 11, 12, 13, 15, 17, 19, 20, 21, 21, 21, 21, 21, 21, 21, 21, 22, 23, 25, 28, 30, 31, 31, 30, 28, 26, 24, 23, 22, 23, 23, 23, 22, 22, 21, 20, 20, 20, 20, 19, 18, 16, 14, 12, 11, 11, 11, 12, 13, 14, 14, 14, 14, 13, 13, 12, 12, 11, 11, 11, 11, 12, 12, 12, 13, 13, 13, 13, 12, 11, 9, 7, 7, 7, 8, 9, 10, 11, 10, 10, 8, 7, 6, 6, 6, 5, 5, 5, 4, 3, 3, 2, 1, 1, 0, 1, 2, 4, 6, 7, 8, 7, 6, 4, 2, 2, 2, 3, 4, 5, 5, 5, 5, 5, 6, 8, 10, 12, 13, 13, 13, 13, 14, 15, 17, 18, 19, 20, 20, 19, 19, 19, 20, 20, 20, 19, 17, 15, 14, 13, 13, 13, 13, 13, 11, 9, 8, 6, 6, 6, 6, 7, 7, 6, 6, 5, 4, 3, 3, 3, 3, 4, 4, 5, 5, 5, 4, 4, 4, 5, 5, 6, 6, 6, 6, 6, 6, 7, 9, 11, 13, 15, 16, 16, 15, 14, 14, 14, 15, 17, 19, 20, 20, 19, 18, 16, 14, 13, 12, 11, 12, 12, 13, 13, 14, 13, 13, 12, 12, 11, 11, 11, 11, 9, 8, 7, 6, 6, 6, 7, 7, 6, 5, 4, 2, 2, 2, 3, 4, 5, 6, 6, 7, 7, 6, 6, 5, 5, 3, 3, 2, 2, 2, 3, 3, 4, 5, 5, 6, 6, 7, 7, 7, 5, 4, 2, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 2, 3, 4, 5, 5, 5, 5, 4, 4, 3, 3, 3, 2, 2, 3, 3, 4, 5, 6, 7, 6, 5, 4, 2, 2, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 0, 0, 1, 2, 3, 3, 3, 3, 3, 2, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 2, 2, 2, 3, 4, 5, 6, 6, 6, 6, 6, 7, 7, 7, 7, 6, 5, 5, 6, 7, 9, 10, 11, 11, 11, 10, 11, 12, 14, 17, 19, 20, 21, 20, 19, 18, 18, 18, 19, 19, 20, 21, 22, 23, 23, 24, 24, 23, 22, 21, 21, 20, 19, 18, 17, 15, 15, 16, 17, 19, 20, 20, 18, 16, 13, 11, 10, 10, 11, 12, 12, 12, 10, 9, 7, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 5, 5, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 4, 4, 4, 4, 3, 2, 2, 2, 3, 5, 6, 6, 6, 6, 6, 7, 8, 10, 11, 12, 12, 11, 9, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 4, 3, 3, 4, 5, 5, 5, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 3, 3, 4, 4, 4, 4, 5, 5, 5, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 4, 5, 7, 8, 8, 8, 7, 7, 8, 10, 12, 13, 14, 14, 13, 11, 10, 10, 10, 11, 12, 12, 13, 12, 12, 12, 13, 14, 15, 16, 16, 15, 14, 13, 12, 12, 12, 13, 13, 13, 12, 11, 10, 10, 11, 12, 13, 13, 13, 12, 11, 10, 8, 8, 7, 8, 9, 11, 13, 14, 15, 15, 13, 10, 7, 5, 5, 6, 9, 11, 12, 12, 12, 11, 10, 10, 10, 11, 11, 11, 11, 11, 10, 11, 12, 12, 13, 14, 16, 17, 19, 21, 22, 23, 24, 23, 21, 19, 18, 18, 18, 19, 20, 20, 19, 17, 15, 13, 13, 14, 16, 17, 18, 18, 17, 16, 16, 16, 17, 18, 19, 20, 19, 19, 18, 18, 17, 17, 17, 17, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 16, 16, 16, 15, 14, 13, 12, 12, 13, 13, 14, 15, 15, 15, 15, 14, 13, 12, 11, 11, 10, 11, 11, 12, 13, 13, 13, 13, 12, 12, 11, 10, 9, 9, 9, 10, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 11, 9, 8, 7, 6, 7, 8, 10, 11, 11, 11, 10, 9, 9, 9, 10, 11, 11, 11, 10, 8, 7, 6, 6, 6, 7, 8, 7, 6, 5, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 4, 5, 5, 6, 7, 8, 8, 8, 9, 9, 8, 7, 7, 6, 5, 5, 6, 8, 9, 10, 11, 12, 12, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 12, 13, 14, 14, 14, 14, 13, 12, 11, 10, 9, 8, 7, 6, 4, 3, 2, 2, 3, 5, 7, 9, 11, 11, 10, 9, 7, 6, 5, 5, 5, 6, 6, 6, 6, 7, 7, 8, 8, 8, 7, 6, 5, 5, 6, 7, 8, 9, 8, 7, 5, 3, 3, 3, 5, 7, 9, 10, 11, 10, 10, 9, 9, 10, 10, 11, 11, 10, 10, 9, 9, 9, 9, 10, 10, 11, 12, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 12, 13, 15, 17, 18, 19, 19, 18, 16, 14, 14, 14, 15, 17, 18, 19, 20, 19, 18, 18, 17, 18, 19, 21, 22, 24, 25, 26, 26, 26, 25, 24, 23, 22, 21, 21, 22, 24, 25, 26, 26, 25, 24, 23, 22, 22, 22, 22, 22, 22, 21, 21, 19, 18, 17, 16, 15, 15, 16, 18, 20, 21, 22, 20, 18, 15, 12, 11, 11, 12, 13, 14, 14, 14, 12, 11, 10, 10, 10, 10, 9, 8, 6, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 4, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 7, 6, 6, 6, 6, 6, 7, 8, 9, 10, 10, 10, 10, 10, 9, 8, 7, 7, 6, 6, 6, 6, 7, 7, 8, 8, 8, 8, 8, 7, 7, 6, 5, 5, 5, 5, 5, 5, 4, 2, 1, 0, 0, 0, 1, 2, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 1, 2, 3, 4, 4, 3, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"basecallPos": [443, 457, 467, 476, 486, 500, 514, 524, 535, 549, 562, 578, 587, 598, 609, 618, 630, 642, 656, 668, 681, 691, 701, 714, 724, 738, 750, 761, 772, 784, 794, 808, 820, 831, 842, 853, 865, 876, 888, 901, 910, 923, 936, 949, 961, 975, 990, 1000, 1013, 1024, 1033, 1045, 1058, 1069, 1082, 1094, 1106, 1118, 1130, 1143, 1157, 1170, 1180, 1191, 1202, 1212, 1226, 1239, 1252, 1263, 1273, 1286, 1299, 1308, 1321, 1332, 1344, 1354, 1366, 1379, 1392, 1405, 1418, 1431, 1442, 1454, 1467, 1478, 1490, 1503, 1515, 1527, 1539, 1551, 1564, 1575, 1586, 1598, 1610, 1622, 1634, 1647, 1659, 1671, 1684, 1697, 1708, 1720, 1732, 1744, 1756, 1766, 1777, 1787, 1799, 1811, 1824, 1836, 1848, 1860, 1874, 1887, 1900, 1911, 1924, 1935, 1947, 1959, 1970, 1982, 1993, 2005, 2018, 2029, 2040, 2052, 2065, 2076, 2087, 2098, 2109, 2121, 2132, 2146, 2158, 2170, 2182, 2194, 2206, 2219, 2230, 2241, 2254, 2266, 2278, 2291, 2304, 2317, 2328, 2338, 2350, 2363, 2374, 2387, 2398, 2409, 2421, 2434, 2445, 2458, 2470, 2482, 2493, 2505, 2517, 2529, 2540, 2551, 2562, 2576, 2588, 2600, 2613, 2623, 2634, 2647, 2659, 2670, 2683, 2696, 2708, 2719, 2731, 2743, 2756, 2767, 2778, 2789, 2801, 2813, 2825, 2836, 2848, 2859, 2871, 2882, 2894, 2907, 2918, 2931, 2944, 2957, 2970, 2982, 2994, 3005, 3016, 3028, 3040, 3052, 3064, 3077, 3089, 3100, 3111, 3123, 3135, 3147, 3161, 3172, 3184, 3197, 3208, 3221, 3233, 3244, 3256, 3268, 3280, 3293, 3305, 3317, 3329, 3340, 3351, 3364, 3377, 3389, 3400, 3413, 3425, 3438, 3449, 3462, 3474, 3486, 3497, 3508, 3521, 3533, 3546, 3558, 3569, 3581, 3594, 3604, 3617, 3629, 3641, 3654, 3667, 3679, 3689, 3701, 3712, 3724, 3737, 3749, 3762, 3775, 3787, 3799, 3812, 3823, 3835, 3848, 3859, 3872, 3885, 3896, 3909, 3921, 3933, 3944, 3956, 3967, 3980, 3992, 4004, 4016, 4027, 4039, 4050, 4062, 4075, 4087, 4100, 4112, 4123, 4135, 4147, 4160, 4172, 4185, 4198, 4211, 4222, 4233, 4245, 4257, 4270, 4282, 4294, 4305, 4316, 4328, 4341, 4352, 4364, 4376, 4388, 4401, 4412, 4425, 4437, 4448, 4460, 4471, 4483, 4494, 4507, 4520, 4532, 4544, 4557, 4569, 4580, 4592, 4604, 4616, 4628, 4639, 4651, 4663, 4676, 4688, 4699, 4712, 4724, 4736, 4748, 4760, 4772, 4785, 4798, 4810, 4822, 4833, 4845, 4857, 4868, 4880, 4892, 4905, 4917, 4929, 4942, 4954, 4966, 4976, 4988, 5000, 5013, 5025, 5037, 5049, 5061, 5073, 5085, 5097, 5109, 5120, 5132, 5144, 5155, 5168, 5180, 5193, 5204, 5218, 5230, 5241, 5253, 5264, 5277, 5289, 5302, 5313, 5326, 5337, 5350, 5362, 5373, 5385, 5396, 5408, 5420, 5432, 5444, 5456, 5469, 5479, 5492, 5505, 5516, 5527, 5538, 5550, 5562, 5575, 5587, 5598, 5609, 5621, 5634, 5646, 5657, 5669, 5682, 5693, 5705, 5717, 5728, 5741, 5754, 5766, 5777, 5789, 5801, 5813, 5826, 5838, 5849, 5861, 5872, 5885, 5897, 5909, 5922, 5933, 5946, 5958, 5970, 5981, 5994, 6007, 6019, 6030, 6042, 6054, 6067, 6080, 6092, 6103, 6114, 6126, 6138, 6149, 6161, 6174, 6186, 6198, 6209, 6221, 6233, 6246, 6258, 6270, 6283, 6295, 6307, 6319, 6331, 6342, 6353, 6365, 6376, 6389, 6402, 6415, 6427, 6440, 6452, 6465, 6476, 6487, 6499, 6510, 6522, 6535, 6546, 6558, 6571, 6584, 6595, 6606, 6618, 6630, 6643, 6654, 6666, 6678, 6689, 6702, 6714, 6727, 6739, 6751, 6764, 6776, 6788, 6799, 6810, 6822, 6833, 6846, 6858, 6871, 6883, 6896, 6908, 6919, 6931, 6943, 6955, 6968, 6979, 6991, 7003, 7015, 7025, 7038, 7050, 7062, 7075, 7087, 7099, 7112, 7124, 7135, 7148, 7159, 7171, 7182, 7193, 7205, 7216],
-"basecalls": {"443":"1:G", "457":"2:A", "467":"3:C", "476":"4:A", "486":"5:T", "500":"6:G", "514":"7:C", "524":"8:A", "535":"9:T", "549":"10:T", "562":"11:G", "578":"12:A", "587":"13:A", "598":"14:C", "609":"15:C", "618":"16:A", "630":"17:A", "642":"18:G", "656":"19:T", "668":"20:T", "681":"21:T", "691":"22:A", "701":"23:T", "714":"24:C", "724":"25:A", "738":"26:G", "750":"27:A", "761":"28:T", "772":"29:A", "784":"30:A", "794":"31:T", "808":"32:G", "820":"33:T", "831":"34:A", "842":"35:T", "853":"36:A", "865":"37:T", "876":"38:A", "888":"39:C", "901":"40:C", "910":"41:A", "923":"42:C", "936":"43:C", "949":"44:C", "961":"45:G", "975":"46:G", "990":"47:A", "1000":"48:G", "1013":"49:C", "1024":"50:A", "1033":"51:C", "1045":"52:C", "1058":"53:T", "1069":"54:A", "1082":"55:T", "1094":"56:C", "1106":"57:C", "1118":"58:C", "1130":"59:T", "1143":"60:G", "1157":"61:G", "1170":"62:T", "1180":"63:A", "1191":"64:A", "1202":"65:A", "1212":"66:T", "1226":"67:G", "1239":"68:G", "1252":"69:A", "1263":"70:A", "1273":"71:T", "1286":"72:G", "1299":"73:A", "1308":"74:T", "1321":"75:T", "1332":"76:A", "1344":"77:C", "1354":"78:A", "1366":"79:C", "1379":"80:G", "1392":"81:T", "1405":"82:G", "1418":"83:G", "1431":"84:C", "1442":"85:A", "1454":"86:G", "1467":"87:A", "1478":"88:C", "1490":"89:G", "1503":"90:T", "1515":"91:C", "1527":"92:C", "1539":"93:T", "1551":"94:C", "1564":"95:T", "1575":"96:A", "1586":"97:A", "1598":"98:C", "1610":"99:C", "1622":"100:C", "1634":"101:G", "1647":"102:T", "1659":"103:C", "1671":"104:G", "1684":"105:G", "1697":"106:T", "1708":"107:G", "1720":"108:T", "1732":"109:T", "1744":"110:T", "1756":"111:T", "1766":"112:A", "1777":"113:C", "1787":"114:A", "1799":"115:C", "1811":"116:C", "1824":"117:T", "1836":"118:A", "1848":"119:T", "1860":"120:G", "1874":"121:G", "1887":"122:G", "1900":"123:G", "1911":"124:C", "1924":"125:G", "1935":"126:C", "1947":"127:C", "1959":"128:C", "1970":"129:C", "1982":"130:C", "1993":"131:A", "2005":"132:G", "2018":"133:C", "2029":"134:A", "2040":"135:A", "2052":"136:G", "2065":"137:A", "2076":"138:A", "2087":"139:T", "2098":"140:A", "2109":"141:T", "2121":"142:C", "2132":"143:A", "2146":"144:G", "2158":"145:T", "2170":"146:G", "2182":"147:C", "2194":"148:C", "2206":"149:C", "2219":"150:T", "2230":"151:A", "2241":"152:C", "2254":"153:G", "2266":"154:T", "2278":"155:G", "2291":"156:G", "2304":"157:G", "2317":"158:A", "2328":"159:A", "2338":"160:T", "2350":"161:T", "2363":"162:G", "2374":"163:C", "2387":"164:T", "2398":"165:A", "2409":"166:A", "2421":"167:T", "2434":"168:G", "2445":"169:C", "2458":"170:G", "2470":"171:T", "2482":"172:A", "2493":"173:T", "2505":"174:T", "2517":"175:C", "2529":"176:C", "2540":"177:C", "2551":"178:A", "2562":"179:C", "2576":"180:T", "2588":"181:T", "2600":"182:T", "2613":"183:T", "2623":"184:A", "2634":"185:T", "2647":"186:G", "2659":"187:A", "2670":"188:T", "2683":"189:G", "2696":"190:G", "2708":"191:G", "2719":"192:T", "2731":"193:T", "2743":"194:T", "2756":"195:G", "2767":"196:C", "2778":"197:A", "2789":"198:A", "2801":"199:A", "2813":"200:A", "2825":"201:G", "2836":"202:T", "2848":"203:A", "2859":"204:C", "2871":"205:C", "2882":"206:A", "2894":"207:C", "2907":"208:T", "2918":"209:A", "2931":"210:G", "2944":"211:C", "2957":"212:G", "2970":"213:G", "2982":"214:G", "2994":"215:T", "3005":"216:C", "3016":"217:A", "3028":"218:A", "3040":"219:G", "3052":"220:C", "3064":"221:C", "3077":"222:T", "3089":"223:C", "3100":"224:A", "3111":"225:A", "3123":"226:C", "3135":"227:T", "3147":"228:G", "3161":"229:A", "3172":"230:A", "3184":"231:G", "3197":"232:G", "3208":"233:C", "3221":"234:G", "3233":"235:A", "3244":"236:T", "3256":"237:T", "3268":"238:C", "3280":"239:G", "3293":"240:T", "3305":"241:T", "3317":"242:G", "3329":"243:T", "3340":"244:A", "3351":"245:C", "3364":"246:G", "3377":"247:G", "3389":"248:T", "3400":"249:G", "3413":"250:C", "3425":"251:T", "3438":"252:G", "3449":"253:C", "3462":"254:C", "3474":"255:T", "3486":"256:C", "3497":"257:A", "3508":"258:C", "3521":"259:T", "3533":"260:G", "3546":"261:A", "3558":"262:A", "3569":"263:T", "3581":"264:G", "3594":"265:A", "3604":"266:T", "3617":"267:T", "3629":"268:T", "3641":"269:T", "3654":"270:G", "3667":"271:G", "3679":"272:A", "3689":"273:T", "3701":"274:C", "3712":"275:A", "3724":"276:C", "3737":"277:T", "3749":"278:G", "3762":"279:G", "3775":"280:C", "3787":"281:T", "3799":"282:G", "3812":"283:T", "3823":"284:C", "3835":"285:C", "3848":"286:G", "3859":"287:C", "3872":"288:G", "3885":"289:T", "3896":"290:G", "3909":"291:G", "3921":"292:T", "3933":"293:A", "3944":"294:A", "3956":"295:A", "3967":"296:T", "3980":"297:G", "3992":"298:A", "4004":"299:C", "4016":"300:C", "4027":"301:A", "4039":"302:C", "4050":"303:A", "4062":"304:A", "4075":"305:C", "4087":"306:C", "4100":"307:C", "4112":"308:C", "4123":"309:A", "4135":"310:C", "4147":"311:G", "4160":"312:C", "4172":"313:G", "4185":"314:G", "4198":"315:C", "4211":"316:T", "4222":"317:C", "4233":"318:A", "4245":"319:C", "4257":"320:C", "4270":"321:T", "4282":"322:C", "4294":"323:C", "4305":"324:A", "4316":"325:A", "4328":"326:G", "4341":"327:A", "4352":"328:T", "4364":"329:C", "4376":"330:A", "4388":"331:G", "4401":"332:A", "4412":"333:G", "4425":"334:T", "4437":"335:G", "4448":"336:T", "4460":"337:A", "4471":"338:C", "4483":"339:A", "4494":"340:T", "4507":"341:G", "4520":"342:A", "4532":"343:A", "4544":"344:G", "4557":"345:C", "4569":"346:C", "4580":"347:A", "4592":"348:A", "4604":"349:A", "4616":"350:G", "4628":"351:C", "4639":"352:A", "4651":"353:T", "4663":"354:G", "4676":"355:T", "4688":"356:C", "4699":"357:A", "4712":"358:G", "4724":"359:A", "4736":"360:G", "4748":"361:T", "4760":"362:C", "4772":"363:T", "4785":"364:G", "4798":"365:G", "4810":"366:T", "4822":"367:G", "4833":"368:C", "4845":"369:C", "4857":"370:C", "4868":"371:A", "4880":"372:C", "4892":"373:G", "4905":"374:A", "4917":"375:C", "4929":"376:C", "4942":"377:T", "4954":"378:C", "4966":"379:C", "4976":"380:A", "4988":"381:C", "5000":"382:G", "5013":"383:A", "5025":"384:G", "5037":"385:C", "5049":"386:A", "5061":"387:G", "5073":"388:T", "5085":"389:C", "5097":"390:C", "5109":"391:C", "5120":"392:A", "5132":"393:T", "5144":"394:A", "5155":"395:C", "5168":"396:T", "5180":"397:T", "5193":"398:C", "5204":"399:G", "5218":"400:G", "5230":"401:A", "5241":"402:C", "5253":"403:C", "5264":"404:A", "5277":"405:G", "5289":"406:G", "5302":"407:T", "5313":"408:G", "5326":"409:T", "5337":"410:T", "5350":"411:G", "5362":"412:A", "5373":"413:T", "5385":"414:T", "5396":"415:A", "5408":"416:T", "5420":"417:A", "5432":"418:A", "5444":"419:A", "5456":"420:G", "5469":"421:A", "5479":"422:T", "5492":"423:G", "5505":"424:G", "5516":"-", "5527":"-", "5538":"-", "5550":"425:G", "5562":"426:C", "5575":"427:T", "5587":"428:C", "5598":"429:A", "5609":"430:C", "5621":"431:C", "5634":"432:C", "5646":"433:C", "5657":"434:A", "5669":"435:C", "5682":"436:T", "5693":"437:A", "5705":"438:C", "5717":"439:C", "5728":"440:A", "5741":"441:G", "5754":"442:A", "5766":"443:A", "5777":"444:A", "5789":"445:A", "5801":"446:G", "5813":"447:G", "5826":"448:G", "5838":"449:A", "5849":"450:C", "5861":"451:T", "5872":"452:A", "5885":"453:A", "5897":"454:C", "5909":"455:G", "5922":"456:A", "5933":"457:C", "5946":"458:T", "5958":"459:T", "5970":"460:A", "5981":"461:T", "5994":"462:G", "6007":"463:G", "6019":"464:A", "6030":"465:T", "6042":"466:T", "6054":"467:T", "6067":"468:G", "6080":"469:G", "6092":"470:A", "6103":"471:C", "6114":"472:A", "6126":"473:C", "6138":"474:C", "6149":"475:A", "6161":"476:A", "6174":"477:A", "6186":"478:A", "6198":"479:C", "6209":"480:A", "6221":"481:A", "6233":"482:A", "6246":"483:G", "6258":"484:C", "6270":"485:T", "6283":"486:G", "6295":"487:T", "6307":"488:G", "6319":"489:T", "6331":"490:A", "6342":"491:C", "6353":"492:A", "6365":"493:C", "6376":"494:A", "6389":"495:G", "6402":"496:C", "6415":"497:T", "6427":"498:G", "6440":"499:G", "6452":"500:C", "6465":"501:T", "6476":"502:A", "6487":"503:C", "6499":"504:A", "6510":"505:A", "6522":"506:A", "6535":"507:A", "6546":"508:T", "6558":"509:T", "6571":"510:T", "6584":"511:G", "6595":"512:C", "6606":"513:A", "6618":"514:A", "6630":"515:T", "6643":"516:T", "6654":"517:A", "6666":"518:C", "6678":"519:C", "6689":"520:A", "6702":"521:C", "6714":"522:C", "6727":"523:T", "6739":"524:A", "6751":"525:G", "6764":"526:C", "6776":"527:T", "6788":"528:A", "6799":"529:C", "6810":"530:A", "6822":"531:C", "6833":"532:A", "6846":"533:A", "6858":"534:G", "6871":"535:A", "6883":"536:A", "6896":"537:G", "6908":"538:A", "6919":"539:C", "6931":"540:T", "6943":"541:T", "6955":"542:G", "6968":"543:C", "6979":"544:A", "6991":"545:A", "7003":"546:A", "7015":"547:A", "7025":"548:T", "7038":"549:G", "7050":"550:C", "7062":"551:C", "7075":"552:G", "7087":"553:T", "7099":"554:G", "7112":"555:A", "7124":"556:G", "7135":"557:T", "7148":"558:G", "7159":"559:T", "7171":"560:C", "7182":"561:A", "7193":"562:T", "7205":"563:G", "7216":"564:T"}
-}
-, {
-"traceFileName": "dataset_152166",
-"leadingGaps": 2502,
-"trailingGaps": 4122,
-"peakA": [9, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 8, 10, 12, 15, 19, 24, 30, 36, 44, 50, 56, 62, 66, 70, 74, 78, 82, 84, 84, 83, 81, 77, 73, 69, 64, 59, 53, 46, 41, 37, 36, 38, 41, 45, 50, 56, 62, 70, 80, 91, 103, 115, 126, 135, 142, 146, 149, 151, 152, 152, 151, 149, 145, 141, 136, 131, 129, 128, 131, 135, 141, 146, 150, 151, 149, 145, 140, 134, 129, 124, 121, 119, 121, 124, 131, 139, 149, 159, 169, 176, 183, 187, 190, 191, 193, 193, 194, 193, 192, 189, 185, 179, 172, 163, 152, 140, 126, 110, 93, 76, 61, 49, 41, 39, 42, 51, 63, 77, 91, 106, 122, 138, 155, 172, 185, 194, 195, 189, 178, 163, 146, 129, 112, 95, 78, 63, 50, 43, 42, 49, 64, 84, 109, 136, 163, 189, 212, 230, 241, 246, 242, 232, 215, 193, 167, 139, 111, 85, 62, 44, 31, 24, 24, 30, 42, 61, 84, 113, 143, 175, 203, 227, 244, 252, 250, 239, 220, 195, 167, 137, 107, 81, 58, 40, 25, 15, 8, 4, 2, 3, 4, 6, 9, 10, 10, 10, 8, 6, 4, 3, 1, 0, 0, 0, 0, 2, 8, 19, 36, 60, 91, 128, 168, 210, 249, 282, 304, 313, 310, 293, 266, 231, 191, 151, 112, 78, 49, 28, 13, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 3, 9, 20, 37, 60, 92, 131, 177, 226, 274, 316, 348, 367, 374, 373, 370, 368, 373, 383, 397, 408, 411, 402, 379, 342, 295, 242, 188, 138, 94, 58, 32, 15, 5, 1, 0, 0, 0, 0, 3, 17, 43, 87, 148, 226, 314, 406, 491, 560, 606, 622, 607, 562, 493, 408, 316, 227, 149, 87, 43, 16, 3, 0, 0, 2, 4, 5, 5, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 12, 15, 17, 19, 19, 18, 16, 13, 9, 5, 2, 0, 0, 0, 0, 0, 0, 3, 16, 40, 78, 131, 195, 265, 334, 394, 436, 453, 444, 408, 351, 281, 208, 140, 85, 44, 18, 5, 0, 0, 0, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 9, 10, 10, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 12, 32, 66, 114, 173, 239, 302, 355, 390, 400, 383, 341, 280, 210, 141, 83, 41, 15, 2, 0, 0, 4, 19, 49, 98, 164, 243, 325, 397, 448, 471, 464, 430, 379, 324, 277, 251, 249, 270, 306, 346, 377, 389, 376, 338, 281, 215, 149, 92, 49, 20, 5, 0, 0, 2, 6, 10, 15, 20, 24, 25, 24, 20, 15, 10, 7, 4, 3, 3, 3, 3, 3, 2, 0, 0, 2, 13, 41, 91, 167, 266, 379, 490, 581, 638, 650, 621, 564, 500, 454, 442, 473, 541, 627, 707, 757, 761, 713, 618, 493, 358, 233, 132, 62, 21, 3, 0, 0, 2, 4, 6, 9, 12, 15, 16, 16, 15, 13, 12, 13, 15, 19, 23, 26, 29, 30, 29, 25, 20, 14, 8, 3, 0, 0, 0, 0, 2, 3, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 8, 8, 7, 6, 3, 1, 0, 0, 1, 4, 4, 0, 0, 0, 24, 82, 181, 321, 486, 654, 797, 887, 907, 853, 735, 575, 404, 249, 129, 51, 9, 0, 0, 12, 46, 104, 186, 285, 384, 465, 511, 513, 474, 403, 314, 224, 145, 83, 41, 16, 4, 1, 2, 5, 8, 11, 12, 13, 14, 15, 15, 16, 15, 13, 12, 10, 9, 8, 6, 1, 0, 0, 18, 64, 144, 255, 386, 516, 623, 684, 687, 633, 531, 403, 272, 158, 74, 24, 1, 0, 0, 2, 3, 1, 0, 0, 0, 0, 1, 2, 5, 9, 15, 21, 27, 30, 30, 28, 24, 19, 14, 9, 5, 1, 0, 0, 0, 3, 4, 1, 0, 0, 17, 68, 160, 293, 456, 624, 769, 861, 880, 822, 698, 532, 358, 204, 92, 25, 0, 0, 1, 6, 6, 3, 2, 4, 10, 18, 26, 32, 35, 37, 37, 36, 35, 33, 30, 27, 23, 20, 17, 14, 11, 9, 7, 6, 7, 8, 10, 13, 15, 18, 19, 19, 18, 15, 12, 9, 7, 6, 7, 9, 12, 14, 16, 16, 14, 12, 9, 6, 4, 4, 4, 4, 4, 4, 2, 1, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 12, 13, 13, 13, 12, 10, 8, 6, 4, 2, 0, 0, 0, 1, 3, 6, 7, 8, 7, 6, 5, 5, 5, 5, 6, 5, 4, 3, 2, 0, 0, 0, 0, 0, 3, 6, 9, 11, 12, 11, 10, 9, 8, 7, 5, 3, 0, 0, 1, 6, 10, 11, 4, 0, 0, 29, 111, 250, 438, 645, 830, 952, 982, 918, 783, 621, 481, 401, 396, 457, 552, 638, 681, 660, 576, 448, 305, 176, 79, 22, 0, 0, 13, 27, 36, 41, 41, 40, 38, 37, 36, 36, 36, 36, 35, 34, 32, 28, 25, 21, 20, 19, 20, 18, 15, 9, 2, 0, 0, 4, 8, 7, 0, 0, 0, 41, 131, 277, 465, 664, 834, 936, 946, 861, 702, 506, 313, 157, 55, 5, 0, 0, 9, 12, 8, 1, 0, 0, 0, 9, 18, 24, 23, 14, 1, 0, 10, 62, 161, 304, 473, 637, 761, 814, 785, 678, 520, 348, 194, 82, 19, 0, 0, 4, 8, 8, 6, 7, 13, 24, 35, 42, 44, 42, 37, 31, 23, 12, 0, 0, 8, 54, 146, 281, 445, 609, 736, 796, 769, 659, 494, 314, 169, 98, 123, 241, 423, 622, 787, 876, 866, 763, 597, 410, 252, 159, 148, 214, 332, 462, 566, 611, 585, 495, 366, 238, 152, 136, 203, 340, 514, 678, 787, 810, 740, 596, 421, 266, 179, 186, 289, 461, 653, 815, 901, 891, 787, 618, 424, 246, 111, 31, 0, 0, 7, 17, 21, 19, 15, 12, 12, 16, 22, 29, 36, 42, 45, 46, 43, 39, 33, 27, 20, 14, 8, 3, 1, 3, 7, 10, 8, 1, 0, 0, 29, 99, 210, 351, 496, 612, 672, 659, 578, 449, 303, 171, 74, 18, 0, 0, 3, 7, 7, 4, 2, 3, 8, 14, 19, 22, 22, 20, 17, 13, 10, 7, 5, 2, 1, 2, 4, 8, 12, 15, 15, 12, 7, 3, 2, 5, 9, 9, 3, 0, 0, 21, 88, 202, 353, 515, 653, 732, 732, 653, 516, 356, 206, 93, 25, 0, 0, 3, 8, 8, 4, 1, 1, 5, 10, 16, 19, 20, 19, 17, 14, 11, 9, 6, 4, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 14, 18, 18, 14, 7, 2, 2, 8, 14, 15, 6, 0, 0, 31, 134, 309, 544, 797, 1013, 1136, 1135, 1010, 794, 541, 307, 133, 31, 0, 0, 6, 14, 11, 3, 0, 0, 12, 28, 43, 51, 52, 47, 38, 28, 19, 13, 7, 4, 2, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 2, 5, 7, 8, 5, 1, 0, 0, 5, 11, 13, 6, 0, 0, 20, 97, 235, 421, 625, 800, 903, 905, 807, 634, 430, 242, 103, 23, 0, 0, 6, 11, 8, 3, 1, 7, 20, 33, 41, 41, 36, 28, 22, 19, 15, 8, 0, 0, 10, 64, 164, 306, 467, 612, 701, 707, 624, 473, 295, 143, 64, 89, 219, 423, 651, 843, 950, 946, 836, 652, 441, 250, 109, 27, 0, 0, 1, 9, 12, 11, 5, 0, 0, 0, 30, 103, 220, 372, 530, 659, 726, 714, 625, 483, 323, 179, 75, 17, 0, 0, 4, 8, 6, 3, 2, 6, 13, 22, 28, 29, 27, 21, 15, 10, 7, 6, 6, 6, 7, 8, 9, 11, 14, 18, 20, 22, 22, 21, 18, 14, 11, 9, 7, 7, 7, 7, 8, 9, 10, 10, 11, 12, 12, 11, 11, 10, 11, 12, 14, 15, 16, 16, 16, 15, 13, 12, 10, 9, 8, 6, 5, 3, 3, 3, 3, 4, 4, 4, 4, 3, 3, 2, 3, 3, 4, 5, 6, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 7, 15, 23, 29, 30, 25, 17, 11, 11, 18, 24, 22, 8, 0, 0, 44, 176, 395, 675, 960, 1181, 1280, 1228, 1042, 771, 484, 241, 77, 0, 0, 2, 22, 27, 14, 0, 0, 17, 89, 210, 364, 523, 653, 719, 705, 614, 469, 307, 163, 61, 7, 0, 0, 7, 12, 10, 6, 5, 11, 21, 32, 40, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 42, 37, 26, 15, 7, 5, 9, 14, 15, 7, 0, 0, 26, 108, 245, 424, 610, 754, 815, 769, 624, 417, 209, 62, 27, 122, 330, 601, 865, 1055, 1124, 1058, 880, 639, 394, 194, 64, 3, 0, 1, 12, 14, 10, 7, 10, 21, 36, 49, 54, 51, 41, 28, 16, 8, 3, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 3, 9, 15, 18, 16, 10, 5, 6, 14, 24, 28, 16, 0, 0, 18, 137, 358, 665, 1001, 1288, 1448, 1436, 1254, 956, 619, 323, 116, 10, 0, 0, 16, 24, 20, 13, 14, 26, 43, 58, 64, 58, 44, 27, 13, 3, 0, 0, 1, 3, 5, 7, 8, 10, 12, 12, 12, 11, 9, 6, 3, 1, 0, 1, 3, 7, 9, 11, 11, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 7, 6, 4, 5, 9, 15, 18, 14, 1, 0, 0, 45, 150, 308, 495, 668, 781, 802, 724, 571, 384, 211, 83, 13, 0, 0, 8, 15, 15, 11, 10, 14, 20, 25, 26, 22, 15, 8, 2, 0, 0, 0, 2, 3, 4, 5, 5, 6, 7, 7, 8, 7, 6, 4, 2, 2, 3, 5, 7, 7, 4, 0, 0, 1, 8, 16, 18, 9, 0, 0, 18, 106, 260, 465, 680, 850, 928, 890, 748, 542, 328, 153, 41, 0, 0, 4, 17, 20, 17, 13, 13, 16, 21, 23, 20, 14, 6, 1, 0, 0, 0, 2, 2, 2, 1, 0, 0, 0, 0, 1, 3, 3, 3, 3, 3, 3, 3, 3, 2, 0, 0, 0, 0, 7, 14, 15, 6, 0, 0, 27, 109, 244, 413, 580, 697, 728, 659, 506, 315, 147, 56, 71, 191, 378, 576, 726, 784, 738, 607, 430, 254, 116, 31, 0, 0, 6, 16, 19, 17, 14, 14, 18, 24, 29, 33, 33, 31, 25, 17, 8, 2, 2, 8, 17, 21, 14, 0, 0, 6, 83, 232, 445, 684, 892, 1015, 1016, 896, 690, 453, 241, 91, 11, 0, 0, 6, 18, 25, 27, 22, 9, 0, 0, 20, 128, 324, 594, 890, 1140, 1277, 1260, 1093, 825, 525, 264, 84, 0, 0, 1, 27, 37, 26, 2, 0, 0, 53, 167, 330, 512, 672, 769, 775, 689, 534, 352, 188, 70, 8, 0, 0, 8, 14, 13, 11, 13, 21, 32, 40, 42, 37, 27, 15, 6, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 2, 5, 6, 6, 5, 3, 1, 0, 0, 1, 4, 6, 8, 9, 8, 6, 4, 2, 1, 0, 1, 2, 3, 2, 0, 0, 0, 0, 3, 9, 12, 7, 0, 0, 7, 58, 152, 280, 414, 522, 571, 548, 459, 330, 197, 89, 22, 0, 0, 3, 12, 14, 11, 8, 7, 7, 8, 8, 6, 3, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 4, 8, 12, 13, 12, 10, 10, 14, 18, 19, 11, 0, 0, 3, 64, 181, 345, 526, 678, 759, 745, 641, 477, 298, 144, 41, 0, 0, 3, 19, 24, 15, 0, 0, 0, 49, 141, 268, 407, 526, 596, 598, 530, 412, 275, 150, 59, 8, 0, 0, 10, 20, 23, 23, 21, 19, 17, 15, 12, 9, 6, 6, 6, 7, 7, 7, 5, 3, 2, 0, 0, 0, 0, 2, 7, 14, 22, 31, 37, 39, 37, 32, 26, 20, 16, 14, 14, 14, 13, 11, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 8, 13, 18, 24, 28, 31, 30, 27, 21, 15, 9, 4, 2, 3, 8, 14, 19, 20, 16, 8, 0, 0, 1, 12, 20, 18, 4, 0, 0, 52, 184, 387, 629, 853, 998, 1022, 918, 718, 479, 259, 100, 13, 0, 0, 7, 20, 28, 30, 25, 11, 0, 0, 16, 114, 291, 532, 789, 997, 1098, 1060, 895, 650, 392, 179, 44, 0, 0, 9, 26, 26, 11, 0, 0, 21, 86, 186, 304, 417, 497, 524, 490, 404, 290, 174, 81, 22, 0, 0, 4, 13, 18, 18, 17, 16, 16, 18, 19, 20, 20, 22, 24, 28, 32, 35, 36, 35, 31, 27, 22, 18, 16, 15, 14, 13, 10, 6, 2, 0, 0, 4, 10, 18, 26, 31, 32, 30, 25, 18, 10, 4, 0, 0, 2, 8, 15, 24, 30, 34, 33, 28, 20, 11, 4, 2, 4, 8, 14, 17, 16, 12, 8, 8, 12, 18, 18, 10, 0, 0, 15, 92, 230, 416, 613, 773, 852, 827, 706, 523, 327, 160, 49, 0, 0, 5, 23, 32, 33, 29, 27, 28, 32, 35, 36, 33, 29, 27, 26, 25, 20, 8, 0, 0, 23, 98, 222, 379, 534, 644, 674, 610, 466, 280, 108, 0, 0, 87, 264, 475, 664, 779, 794, 709, 552, 368, 199, 77, 11, 0, 0, 13, 23, 24, 20, 16, 15, 17, 19, 21, 21, 18, 14, 10, 6, 3, 1, 0, 0, 0, 1, 4, 8, 11, 12, 11, 8, 5, 1, 0, 0, 2, 7, 12, 16, 19, 20, 19, 16, 12, 7, 4, 1, 0, 0, 0, 1, 2, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 10, 7, 3, 0, 0, 1, 7, 15, 23, 30, 34, 33, 29, 23, 15, 9, 4, 2, 2, 2, 4, 4, 4, 4, 3, 2, 1, 1, 1, 1, 2, 4, 5, 7, 7, 7, 6, 4, 3, 4, 6, 9, 12, 14, 13, 11, 7, 4, 1, 0, 0, 0, 1, 3, 5, 8, 10, 10, 10, 8, 5, 3, 0, 0, 0, 0, 4, 9, 15, 20, 22, 21, 17, 11, 5, 1, 0, 0, 2, 5, 6, 7, 5, 3, 0, 0, 0, 2, 5, 9, 10, 10, 9, 6, 3, 1, 0, 0, 0, 2, 8, 15, 24, 31, 36, 37, 33, 25, 17, 9, 4, 1, 0, 0, 1, 2, 5, 8, 11, 12, 11, 8, 5, 6, 13, 23, 30, 25, 7, 0, 0, 51, 190, 407, 670, 918, 1086, 1125, 1023, 811, 547, 298, 113, 11, 0, 0, 19, 30, 22, 2, 0, 3, 62, 171, 322, 489, 639, 733, 747, 675, 537, 367, 206, 85, 15, 0, 0, 13, 26, 29, 27, 23, 22, 26, 31, 36, 38, 35, 29, 20, 12, 7, 5, 9, 16, 25, 35, 43, 47, 48, 44, 37, 28, 19, 12, 9, 10, 14, 21, 27, 32, 33, 31, 26, 19, 12, 6, 4, 3, 5, 7, 10, 12, 13, 13, 13, 12, 11, 9, 7, 5, 4, 5, 7, 7, 5, 2, 0, 0, 2, 9, 16, 15, 5, 0, 0, 33, 125, 268, 441, 603, 708, 723, 640, 483, 300, 148, 72, 93, 202, 360, 515, 617, 632, 554, 405, 230, 84, 15, 50, 184, 384, 596, 760, 831, 794, 662, 476, 286, 132, 36, 0, 0, 4, 13, 14, 11, 11, 18, 31, 47, 58, 61, 55, 43, 28, 15, 5, 0, 0, 2, 8, 17, 26, 33, 35, 32, 25, 16, 7, 1, 0, 0, 3, 7, 10, 11, 11, 10, 9, 9, 9, 11, 13, 15, 17, 17, 15, 12, 8, 5, 2, 0, 0, 0, 0, 3, 9, 17, 25, 30, 30, 25, 16, 9, 7, 9, 11, 9, 0, 0, 0, 33, 110, 227, 362, 484, 560, 566, 500, 384, 248, 127, 43, 0, 0, 0, 10, 15, 14, 10, 8, 9, 12, 14, 14, 11, 7, 4, 1, 0, 0, 0, 2, 6, 10, 15, 18, 20, 20, 18, 14, 9, 5, 2, 1, 1, 3, 5, 6, 5, 2, 0, 0, 0, 6, 12, 13, 6, 0, 0, 13, 74, 180, 314, 447, 542, 570, 523, 415, 278, 149, 54, 4, 0, 0, 8, 13, 11, 5, 0, 0, 0, 3, 7, 9, 10, 10, 9, 8, 6, 4, 2, 2, 2, 2, 2, 1, 0, 0, 0, 3, 10, 13, 9, 0, 0, 2, 54, 152, 289, 438, 559, 619, 598, 503, 364, 217, 99, 25, 0, 0, 8, 16, 17, 16, 19, 27, 33, 29, 9, 0, 0, 53, 203, 437, 718, 979, 1148, 1175, 1052, 816, 536, 281, 100, 6, 0, 0, 20, 35, 41, 41, 39, 33, 18, 0, 0, 10, 91, 242, 447, 665, 841, 923, 887, 744, 536, 320, 144, 35, 0, 0, 6, 20, 24, 22, 20, 24, 33, 45, 53, 55, 50, 41, 29, 18, 9, 4, 3, 7, 15, 26, 36, 42, 41, 33, 20, 9, 4, 8, 17, 22, 16, 0, 0, 1, 74, 220, 428, 661, 859, 968, 954, 823, 614, 384, 188, 58, 0, 0, 1, 17, 25, 25, 25, 29, 38, 48, 54, 54, 47, 37, 26, 17, 11, 9, 11, 14, 19, 23, 26, 26, 23, 18, 11, 6, 4, 5, 9, 15, 22, 29, 35, 38, 37, 32, 25, 17, 14, 15, 20, 23, 17, 2, 0, 0, 46, 155, 319, 509, 682, 789, 800, 710, 547, 356, 185, 64, 3, 0, 0, 14, 24, 28, 29, 31, 35, 38, 35, 27, 15, 5, 0, 1, 6, 10, 7, 0, 0, 7, 54, 143, 269, 408, 529, 599, 598, 525, 402, 262, 137, 49, 4, 0, 0, 9, 14, 16, 19, 24, 26, 20, 5, 0, 0, 51, 175, 364, 586, 788, 915, 928, 823, 633, 411, 211, 71, 0, 0, 0, 19, 31, 33, 31, 29, 28, 29, 27, 21, 14, 6, 0, 0, 0, 2, 5, 7, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 2, 6, 9, 10, 8, 3, 0, 0, 5, 12, 16, 11, 0, 0, 4, 65, 181, 343, 519, 665, 740, 723, 619, 460, 287, 141, 43, 0, 0, 3, 17, 24, 25, 22, 18, 17, 16, 15, 13, 10, 8, 5, 4, 4, 4, 6, 8, 12, 15, 19, 20, 20, 18, 16, 14, 13, 13, 14, 14, 14, 11, 8, 4, 1, 0, 0, 1, 6, 11, 17, 21, 22, 20, 15, 9, 4, 1, 0, 1, 3, 6, 7, 6, 4, 1, 0, 1, 5, 10, 14, 14, 12, 9, 9, 16, 27, 33, 26, 5, 0, 0, 63, 220, 458, 736, 988, 1143, 1155, 1021, 781, 503, 256, 84, 0, 0, 1, 27, 44, 47, 44, 39, 37, 36, 34, 29, 22, 16, 12, 11, 11, 12, 12, 11, 10, 10, 10, 10, 10, 10, 12, 16, 21, 23, 18, 5, 0, 0, 30, 116, 250, 411, 560, 657, 672, 601, 466, 305, 158, 55, 2, 0, 0, 12, 20, 20, 18, 16, 19, 24, 29, 31, 30, 27, 25, 23, 23, 25, 27, 28, 26, 23, 17, 12, 6, 3, 0, 0, 0, 0, 1, 4, 8, 12, 17, 19, 19, 17, 12, 7, 3, 2, 4, 7, 10, 13, 14, 13, 10, 7, 3, 1, 0, 0, 2, 6, 10, 13, 15, 16, 15, 13, 11, 10, 10, 11, 12, 14, 15, 15, 15, 14, 13, 13, 14, 15, 17, 18, 17, 15, 11, 8, 6, 5, 5, 6, 6, 7, 10, 14, 18, 18, 11, 0, 0, 3, 50, 139, 263, 397, 508, 559, 533, 433, 288, 145, 52, 43, 124, 277, 455, 607, 689, 678, 583, 433, 270, 133, 42, 0, 0, 4, 17, 26, 31, 35, 36, 29, 12, 0, 0, 33, 153, 353, 607, 862, 1051, 1120, 1048, 858, 604, 352, 154, 35, 0, 0, 10, 27, 35, 37, 39, 44, 52, 57, 56, 49, 38, 26, 18, 15, 15, 17, 18, 17, 15, 11, 8, 5, 3, 3, 4, 6, 7, 7, 7, 5, 3, 1, 0, 0, 0, 0, 0, 2, 6, 11, 18, 24, 27, 27, 24, 18, 10, 4, 0, 0, 0, 1, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 5, 11, 17, 23, 26, 25, 22, 16, 10, 5, 3, 3, 6, 10, 13, 15, 15, 12, 9, 5, 2, 0, 0, 0, 1, 2, 3, 4, 4, 4, 5, 6, 7, 10, 13, 16, 17, 17, 14, 10, 6, 3, 1, 0, 0, 0, 1, 3, 6, 10, 15, 19, 22, 25, 26, 26, 25, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 15, 16, 18, 20, 22, 22, 20, 16, 11, 6, 2, 0, 0, 0, 1, 2, 3, 4, 3, 3, 2, 2, 3, 3, 2, 0, 0, 0, 0, 7, 17, 23, 22, 10, 0, 0, 23, 103, 234, 400, 563, 681, 722, 673, 549, 384, 221, 94, 17, 0, 0, 18, 38, 51, 54, 50, 43, 33, 24, 14, 6, 0, 0, 0, 5, 13, 19, 15, 3, 0, 0, 37, 130, 272, 439, 592, 690, 705, 633, 495, 330, 178, 67, 7, 0, 0, 15, 30, 39, 43, 45, 45, 41, 35, 25, 14, 5, 0, 1, 5, 12, 18, 21, 20, 17, 12, 7, 3, 2, 3, 7, 14, 24, 36, 47, 52, 47, 29, 4, 0, 1, 67, 195, 375, 572, 740, 832, 822, 713, 536, 339, 168, 52, 0, 0, 4, 22, 32, 32, 25, 17, 11, 7, 5, 3, 2, 2, 5, 11, 19, 29, 37, 41, 41, 36, 28, 19, 11, 6, 4, 4, 5, 6, 5, 4, 2, 0, 0, 0, 0, 2, 4, 6, 8, 9, 8, 5, 1, 0, 0, 3, 9, 16, 20, 20, 19, 19, 23, 30, 34, 26, 6, 0, 0, 56, 207, 438, 714, 969, 1133, 1158, 1037, 806, 530, 277, 95, 0, 0, 0, 33, 55, 56, 36, 9, 0, 0, 50, 158, 313, 488, 644, 736, 733, 630, 451, 247, 81, 8, 58, 224, 465, 714, 903, 982, 933, 776, 557, 334, 154, 40, 0, 0, 15, 43, 64, 77, 81, 79, 72, 58, 42, 26, 13, 7, 7, 12, 20, 30, 39, 44, 41, 27, 5, 0, 0, 52, 169, 341, 537, 710, 813, 815, 715, 544, 348, 176, 56, 0, 0, 3, 23, 35, 36, 30, 21, 13, 8, 6, 5, 7, 9, 12, 14, 14, 12, 9, 6, 4, 4, 5, 6, 7, 7, 7, 8, 12, 16, 18, 14, 2, 0, 0, 34, 116, 242, 390, 528, 619, 637, 576, 455, 306, 168, 65, 9, 0, 0, 9, 17, 19, 16, 13, 11, 11, 10, 9, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 9, 9, 8, 7, 9, 15, 21, 22, 13, 0, 0, 5, 73, 201, 379, 573, 736, 822, 807, 695, 519, 326, 161, 51, 0, 0, 0, 14, 21, 20, 13, 3, 0, 0, 12, 55, 129, 228, 334, 420, 460, 435, 348, 221, 95, 15, 17, 118, 301, 527, 737, 873, 898, 801, 609, 372, 154, 12, 0, 77, 266, 501, 720, 866, 904, 829, 665, 460, 262, 111, 22, 0, 0, 19, 44, 62, 73, 77, 76, 69, 56, 41, 24, 11, 3, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 7, 9, 10, 10, 10, 8, 7, 6, 6, 6, 7, 9, 11, 13, 15, 16, 17, 18, 16, 14, 12, 9, 8, 9, 12, 17, 23, 27, 29, 27, 23, 17, 10, 4, 1, 0, 1, 3, 5, 6, 6, 6, 4, 3, 1, 0, 0, 0, 0, 4, 8, 10, 6, 0, 0, 5, 45, 120, 225, 342, 444, 505, 507, 452, 354, 239, 133, 55, 11, 0, 0, 7, 14, 17, 16, 14, 12, 11, 10, 8, 5, 1, 0, 0, 2, 8, 16, 20, 18, 8, 0, 0, 15, 68, 153, 259, 363, 437, 462, 430, 350, 245, 142, 61, 14, 0, 0, 8, 19, 29, 36, 40, 37, 23, 1, 0, 2, 81, 240, 473, 745, 995, 1158, 1190, 1080, 859, 587, 329, 135, 23, 0, 0, 18, 40, 51, 54, 53, 51, 49, 44, 35, 24, 13, 5, 0, 0, 0, 1, 1, 1, 0, 0, 0, 2, 4, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 5, 10, 15, 21, 24, 25, 22, 16, 8, 1, 0, 2, 12, 26, 43, 56, 62, 59, 48, 33, 17, 4, 0, 0, 5, 13, 20, 25, 25, 21, 16, 9, 4, 0, 0, 0, 2, 3, 4, 5, 5, 5, 6, 5, 4, 0, 0, 0, 6, 24, 50, 81, 108, 122, 121, 103, 75, 45, 20, 4, 0, 0, 2, 5, 7, 7, 7, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 1, 3, 5, 5, 5, 4, 2, 1, 0, 0, 0, 1, 3, 5, 7, 8, 8, 6, 3, 1, 1, 3, 7, 11, 12, 10, 8, 7, 11, 18, 23, 19, 5, 0, 0, 52, 176, 366, 597, 818, 969, 1004, 909, 709, 460, 237, 107, 107, 235, 449, 681, 858, 924, 858, 679, 441, 218, 76, 61, 178, 395, 648, 865, 983, 969, 828, 601, 354, 159, 73, 120, 288, 527, 770, 949, 1018, 961, 799, 578, 354, 170, 50, 0, 0, 7, 28, 38, 33, 15, 0, 0, 14, 85, 206, 365, 532, 666, 730, 703, 588, 414, 230, 86, 23, 60, 187, 367, 550, 686, 739, 697, 577, 413, 248, 115, 32, 0, 0, 4, 14, 16, 11, 5, 1, 0, 1, 2, 3, 3, 3, 4, 5, 6, 5, 4, 2, 1, 1, 2, 3, 3, 1, 0, 0, 2, 9, 16, 17, 8, 0, 0, 17, 94, 228, 405, 591, 739, 809, 781, 663, 489, 305, 150, 47, 0, 0, 0, 11, 19, 20, 13, 2, 0, 0, 19, 84, 191, 327, 465, 569, 606, 562, 444, 287, 136, 36, 21, 97, 245, 426, 590, 692, 703, 618, 460, 271, 101, 0, 0, 98, 283, 503, 703, 832, 857, 776, 617, 422, 239, 102, 23, 0, 0, 11, 22, 27, 28, 29, 28, 20, 5, 0, 0, 46, 159, 338, 557, 771, 925, 977, 912, 748, 530, 313, 139, 32, 0, 0, 13, 34, 41, 34, 15, 0, 0, 11, 74, 179, 315, 458, 573, 630, 615, 530, 400, 257, 132, 46, 2, 0, 0, 10, 15, 14, 9, 4, 3, 4, 6, 7, 8, 8, 9, 10, 12, 13, 12, 10, 6, 3, 0, 0, 1, 3, 6, 8, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 2, 1, 1, 1, 2, 2, 3, 3, 2, 0, 0, 0, 0, 7, 12, 11, 3, 0, 0, 32, 112, 238, 391, 537, 638, 661, 597, 462, 295, 145, 59, 62, 150, 298, 458, 583, 637, 607, 506, 364, 219, 102, 29, 0, 0, 4, 12, 13, 8, 2, 0, 0, 3, 6, 7, 6, 3, 2, 3, 6, 10, 13, 14, 13, 9, 5, 3, 3, 5, 7, 8, 8, 8, 12, 18, 22, 19, 6, 0, 0, 33, 134, 301, 513, 728, 892, 960, 913, 764, 556, 340, 163, 49, 0, 0, 3, 18, 27, 30, 30, 25, 15, 0, 0, 2, 65, 194, 387, 615, 828, 972, 1007, 922, 742, 514, 295, 127, 28, 0, 0, 8, 20, 21, 16, 10, 8, 9, 11, 13, 12, 10, 8, 6, 5, 5, 4, 3, 2, 2, 2, 2, 0, 0, 0, 0, 4, 9, 11, 6, 0, 0, 15, 74, 176, 312, 455, 570, 624, 601, 505, 362, 210, 89, 30, 41, 116, 226, 338, 417, 440, 397, 300, 177, 65, 4, 22, 128, 307, 521, 719, 852, 886, 815, 660, 464, 273, 124, 33, 0, 0, 5, 15, 17, 13, 7, 4, 4, 5, 6, 5, 3, 1, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 3, 5, 5, 3, 0, 0, 0, 6, 13, 16, 10, 0, 0, 11, 77, 198, 367, 551, 708, 793, 779, 666, 485, 287, 129, 56, 88, 214, 394, 576, 707, 753, 703, 577, 410, 245, 114, 32, 0, 0, 5, 16, 20, 17, 13, 9, 7, 6, 5, 4, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 5, 4, 2, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 3, 3, 3, 1, 0, 0, 0, 2, 8, 11, 7, 0, 0, 3, 50, 141, 272, 420, 551, 632, 641, 575, 455, 311, 177, 76, 16, 0, 0, 4, 14, 17, 11, 0, 0, 0, 30, 107, 225, 372, 516, 623, 666, 631, 529, 387, 240, 118, 38, 0, 0, 0, 11, 19, 22, 19, 11, 0, 0, 0, 37, 116, 235, 378, 514, 610, 640, 594, 485, 343, 203, 92, 23, 0, 0, 6, 17, 21, 19, 14, 10, 6, 4, 3, 2, 1, 1, 2, 4, 5, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 2, 4, 7, 10, 11, 11, 13, 16, 20, 22, 16, 3, 0, 0, 40, 140, 298, 494, 687, 831, 888, 841, 705, 515, 319, 158, 51, 1, 0, 1, 15, 25, 30, 30, 25, 13, 0, 0, 9, 84, 227, 432, 667, 881, 1020, 1048, 956, 771, 539, 316, 143, 37, 0, 0, 8, 22, 28, 26, 21, 16, 13, 12, 11, 11, 10, 9, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 1, 2, 4, 6, 6, 5, 5, 5, 6, 10, 14, 18, 20, 20, 20, 20, 21, 19, 12, 1, 0, 0, 39, 126, 261, 428, 596, 726, 786, 760, 654, 496, 324, 173, 65, 8, 0, 0, 11, 19, 17, 6, 0, 0, 15, 73, 170, 296, 428, 538, 599, 594, 525, 411, 279, 158, 67, 15, 0, 0, 6, 14, 17, 16, 13, 10, 9, 10, 12, 15, 17, 19, 20, 20, 17, 14, 10, 6, 4, 4, 6, 8, 11, 12, 11, 8, 7, 7, 11, 15, 16, 9, 0, 0, 12, 76, 194, 360, 546, 712, 817, 833, 756, 606, 422, 246, 110, 27, 0, 0, 10, 23, 28, 25, 19, 12, 8, 8, 9, 12, 14, 16, 16, 15, 13, 10, 6, 3, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 5, 4, 2, 0, 0, 0, 0, 6, 10, 10, 3, 0, 0, 27, 103, 225, 380, 537, 658, 712, 685, 583, 436, 278, 144, 52, 5, 0, 0, 7, 11, 8, 3, 0, 0, 0, 0, 2, 2, 3, 3, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 3, 2, 0, 0, 1, 3, 6, 9, 12, 13, 13, 11, 8, 5, 3, 1, 0, 0, 0, 0, 1, 3, 4, 5, 4, 2, 0, 0, 0, 3, 7, 12, 15, 17, 16, 14, 11, 8, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 6, 5, 3, 1, 0, 0, 1, 4, 10, 15, 20, 24, 24, 22, 17, 12, 7, 2, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 2, 2, 3, 2, 0, 0, 0, 0, 5, 9, 8, 2, 0, 0, 24, 88, 190, 319, 452, 556, 607, 589, 510, 389, 256, 139, 56, 11, 0, 0, 4, 7, 5, 1, 0, 0, 0, 0, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 4, 7, 7, 2, 0, 0, 23, 80, 171, 283, 395, 480, 513, 485, 403, 288, 175, 94, 69, 105, 193, 306, 411, 475, 480, 423, 318, 198, 101, 60, 95, 207, 373, 556, 711, 801, 804, 721, 574, 400, 236, 109, 31, 0, 0, 3, 11, 12, 8, 3, 0, 1, 3, 5, 4, 2, 0, 0, 3, 8, 11, 9, 0, 0, 1, 41, 124, 251, 403, 551, 661, 703, 667, 562, 416, 263, 135, 48, 3, 0, 0, 5, 11, 11, 7, 0, 0, 0, 15, 64, 145, 252, 365, 460, 511, 505, 444, 343, 229, 126, 51, 10, 0, 0, 4, 7, 6, 3, 0, 0, 0, 0, 1, 1, 2, 2, 3, 5, 6, 6, 4, 2, 0, 0, 0, 2, 5, 6, 6, 5, 3, 4, 8, 12, 13, 7, 0, 0, 11, 71, 185, 349, 540, 718, 842, 881, 825, 689, 506, 319, 162, 57, 4, 0, 0, 13, 20, 19, 14, 7, 3, 1, 2, 4, 6, 8, 9, 9, 9, 8, 6, 5, 4, 4, 3, 2, 0, 0, 0, 0, 3, 7, 7, 2, 0, 0, 24, 82, 175, 293, 414, 507, 549, 527, 444, 325, 204, 114, 84, 121, 215, 339, 457, 533, 545, 489, 378, 245, 132, 75, 100, 209, 381, 577, 748, 853, 864, 782, 629, 443, 265, 125, 37, 0, 0, 5, 18, 25, 22, 12, 0, 0, 3, 43, 117, 224, 350, 469, 554, 581, 541, 441, 306, 175, 85, 65, 126, 259, 431, 602, 727, 778, 742, 632, 475, 309, 166, 66, 13, 0, 0, 6, 10, 8, 3, 0, 0, 0, 2, 5, 7, 9, 10, 11, 12, 11, 9, 6, 3, 1, 2, 5, 10, 14, 16, 15, 11, 8, 8, 12, 15, 13, 4, 0, 0, 32, 122, 274, 474, 688, 869, 975, 979, 879, 703, 493, 293, 136, 39, 0, 0, 4, 18, 22, 14, 0, 0, 0, 38, 118, 237, 380, 519, 626, 673, 651, 565, 436, 294, 166, 71, 17, 0, 0, 12, 23, 28, 25, 17, 10, 4, 3, 4, 7, 11, 12, 12, 9, 5, 1, 0, 0, 3, 8, 12, 14, 13, 10, 7, 5, 5, 6, 5, 1, 0, 0, 19, 67, 147, 251, 360, 451, 501, 497, 439, 344, 233, 132, 57, 13, 0, 0, 4, 9, 10, 8, 5, 3, 3, 3, 2, 2, 1, 0, 0, 1, 1, 2, 1, 1, 0, 0, 1, 3, 5, 5, 5, 4, 4, 6, 8, 9, 5, 0, 0, 8, 48, 125, 239, 376, 508, 607, 645, 612, 516, 384, 254, 164, 144, 202, 325, 483, 633, 736, 765, 712, 592, 435, 275, 142, 52, 7, 0, 0, 7, 11, 9, 5, 3, 4, 6, 7, 6, 3, 1, 0, 2, 5, 6, 3, 0, 0, 15, 60, 138, 243, 357, 457, 517, 521, 467, 367, 250, 148, 89, 91, 155, 265, 393, 506, 575, 584, 533, 434, 313, 195, 100, 37, 5, 0, 0, 5, 8, 6, 3, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 3, 8, 12, 12, 6, 0, 0, 13, 67, 164, 298, 450, 589, 687, 719, 680, 581, 444, 298, 170, 76, 20, 0, 0, 9, 19, 24, 22, 17, 12, 8, 5, 5, 4, 4, 5, 6, 8, 7, 3, 0, 0, 10, 53, 129, 237, 361, 477, 560, 589, 557, 474, 358, 236, 130, 55, 13, 0, 0, 5, 13, 18, 21, 18, 10, 0, 0, 10, 77, 208, 406, 649, 896, 1097, 1205, 1195, 1069, 857, 606, 366, 176, 55, 0, 0, 7, 24, 31, 23, 9, 0, 2, 34, 99, 197, 316, 438, 538, 594, 591, 528, 418, 292, 183, 126, 140, 228, 369, 528, 664, 742, 742, 666, 533, 375, 225, 108, 34, 1, 0, 3, 13, 18, 18, 15, 12, 10, 11, 12, 15, 17, 18, 18, 17, 14, 11, 8, 5, 4, 5, 6, 7, 8, 7, 7, 8, 10, 11, 8, 1, 0, 0, 26, 89, 188, 315, 447, 556, 617, 615, 552, 443, 314, 191, 93, 31, 1, 0, 4, 14, 17, 13, 3, 0, 0, 26, 88, 186, 310, 442, 557, 630, 644, 597, 499, 372, 243, 133, 56, 15, 5, 12, 25, 33, 31, 19, 3, 0, 0, 39, 115, 224, 350, 471, 562, 602, 584, 513, 406, 286, 174, 88, 33, 5, 0, 0, 4, 5, 5, 3, 3, 5, 9, 13, 16, 17, 16, 15, 15, 13, 10, 3, 0, 0, 17, 66, 150, 265, 393, 512, 596, 625, 595, 511, 393, 267, 154, 70, 20, 0, 0, 1, 5, 6, 4, 2, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 8, 9, 10, 10, 8, 6, 4, 3, 3, 6, 8, 11, 12, 12, 12, 15, 17, 16, 10, 0, 0, 4, 56, 162, 322, 519, 719, 881, 969, 963, 866, 702, 507, 319, 166, 64, 11, 0, 1, 14, 24, 29, 28, 25, 22, 19, 16, 13, 11, 10, 10, 10, 9, 5, 0, 0, 4, 38, 106, 208, 336, 467, 576, 640, 645, 591, 490, 365, 239, 133, 58, 15, 0, 0, 3, 7, 8, 7, 6, 6, 6, 8, 8, 7, 5, 3, 1, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 6, 8, 11, 10, 5, 0, 0, 9, 50, 124, 229, 353, 473, 567, 614, 606, 545, 445, 329, 215, 120, 54, 15, 0, 0, 5, 11, 15, 16, 15, 13, 10, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 8, 8, 7, 4, 1, 0, 0, 1, 3, 5, 7, 7, 6, 4, 2, 0, 0, 1, 2, 3, 4, 5, 5, 4, 4, 4, 5, 6, 6, 6, 5, 4, 3, 2, 3, 5, 8, 8, 5, 0, 0, 7, 38, 98, 187, 297, 409, 501, 551, 546, 490, 398, 300, 226, 205, 250, 354, 495, 637, 740, 777, 737, 632, 492, 357, 267, 248, 304, 420, 563, 694, 777, 792, 735, 618, 468, 313, 179, 81, 23, 0, 1, 11, 23, 29, 30, 26, 22, 18, 16, 16, 16, 15, 14, 12, 10, 9, 8, 8, 8, 9, 11, 13, 14, 15, 14, 13, 13, 12, 11, 7, 1, 0, 2, 32, 97, 203, 345, 503, 648, 749, 781, 737, 629, 486, 349, 254, 227, 275, 382, 519, 646, 731, 753, 705, 601, 462, 317, 189, 92, 33, 6, 2, 9, 18, 23, 24, 22, 19, 18, 19, 21, 23, 24, 25, 24, 22, 17, 9, 1, 0, 8, 46, 120, 232, 375, 527, 663, 756, 786, 747, 647, 508, 357, 219, 111, 42, 7, 0, 5, 14, 21, 24, 23, 20, 17, 15, 14, 15, 17, 19, 20, 18, 11, 2, 0, 2, 30, 90, 184, 305, 437, 555, 637, 665, 634, 552, 435, 307, 189, 97, 37, 7, 0, 0, 2, 2, 0, 0, 6, 31, 79, 148, 233, 320, 395, 441, 450, 420, 357, 277, 192, 118, 62, 26, 7, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 9, 10, 10, 11, 12, 12, 13, 13, 12, 11, 9, 7, 5, 3, 2, 2, 3, 4, 5, 6, 6, 5, 4, 2, 2, 2, 3, 5, 7, 8, 8, 7, 4, 2, 0, 0, 0, 2, 3, 5, 6, 7, 7, 7, 8, 8, 9, 11, 13, 14, 15, 15, 14, 13, 11, 9, 7, 3, 0, 0, 5, 30, 78, 150, 242, 341, 429, 490, 511, 487, 425, 336, 239, 150, 81, 34, 10, 2, 5, 12, 17, 16, 8, 0, 0, 15, 81, 206, 390, 614, 846, 1041, 1161, 1180, 1095, 925, 705, 478, 278, 131, 41, 1, 0, 4, 17, 25, 29, 29, 29, 28, 28, 28, 27, 25, 24, 22, 21, 19, 17, 15, 11, 8, 5, 3, 2, 3, 5, 7, 9, 10, 9, 8, 5, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 8, 9, 9, 8, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 9, 12, 13, 14, 12, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 6, 8, 10, 13, 15, 14, 11, 5, 0, 1, 16, 55, 121, 214, 322, 429, 515, 560, 555, 502, 416, 319, 241, 205, 221, 288, 387, 492, 574, 612, 595, 527, 423, 305, 194, 105, 45, 12, 0, 0, 6, 12, 16, 17, 17, 14, 11, 8, 5, 3, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 7, 8, 9, 10, 10, 11, 13, 14, 15, 16, 15, 14, 12, 10, 8, 7, 7, 8, 8, 8, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 10, 9, 8, 6, 5, 5, 4, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 2, 3, 5, 5, 5, 5, 4, 3, 3, 4, 6, 8, 10, 10, 6, 1, 0, 1, 22, 67, 139, 236, 348, 459, 549, 603, 609, 566, 484, 377, 265, 164, 86, 35, 9, 0, 0, 0, 0, 3, 17, 49, 104, 181, 273, 366, 446, 498, 513, 489, 431, 349, 257, 170, 97, 45, 14, 0, 0, 4, 10, 14, 15, 13, 11, 9, 7, 6, 5, 4, 4, 4, 4, 5, 6, 7, 7, 7, 7, 8, 9, 12, 14, 15, 14, 10, 4, 0, 0, 12, 44, 100, 180, 279, 383, 477, 543, 569, 548, 484, 391, 285, 185, 102, 45, 13, 1, 2, 7, 12, 15, 16, 15, 14, 13, 13, 13, 13, 12, 12, 11, 10, 9, 9, 10, 12, 14, 16, 17, 16, 14, 11, 8, 6, 4, 4, 5, 6, 8, 8, 8, 8, 8, 8, 9, 10, 12, 13, 13, 14, 14, 13, 13, 12, 11, 10, 10, 9, 9, 9, 8, 8, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 8, 8, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 4, 6, 8, 11, 12, 12, 11, 9, 7, 5, 4, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 15, 17, 18, 17, 15, 11, 7, 5, 10, 27, 58, 105, 166, 235, 302, 357, 390, 396, 374, 328, 266, 198, 134, 81, 42, 19, 9, 7, 11, 16, 20, 22, 22, 21, 19, 17, 16, 16, 17, 18, 17, 14, 10, 5, 5, 16, 43, 90, 155, 233, 313, 383, 430, 446, 428, 384, 324, 267, 227, 219, 244, 299, 370, 438, 485, 498, 473, 413, 331, 242, 161, 98, 57, 37, 31, 33, 35, 33, 26, 18, 14, 24, 57, 120, 215, 338, 473, 602, 703, 756, 753, 696, 600, 489, 389, 325, 308, 340, 407, 488, 558, 598, 593, 544, 460, 356, 252, 161, 94, 53, 32, 25, 23, 21, 18, 20, 34, 68, 128, 213, 314, 417, 505, 561, 575, 546, 479, 388, 289, 196, 121, 68, 36, 21, 17, 18, 20, 22, 23, 22, 20, 18, 15, 12, 9, 7, 5, 2, 0, 0, 1, 12, 36, 77, 135, 206, 281, 349, 398, 421, 412, 373, 313, 241, 168, 104, 55, 22, 5, 0, 1, 6, 10, 13, 13, 11, 9, 6, 5, 4, 4, 5, 6, 6, 7, 7, 6, 6, 5, 4, 4, 3, 3, 3, 3, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 6, 6, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 2, 3, 5, 6, 8, 10, 11, 11, 9, 7, 7, 12, 29, 63, 117, 190, 278, 368, 448, 503, 523, 503, 448, 366, 272, 181, 106, 51, 18, 3, 0, 0, 1, 2, 2, 2, 3, 5, 8, 11, 14, 17, 19, 21, 22, 23, 22, 21, 19, 17, 15, 15, 15, 16, 17, 17, 16, 16, 15, 14, 14, 14, 14, 15, 15, 14, 14, 13, 12, 11, 10, 10, 11, 12, 14, 16, 18, 20, 22, 23, 24, 24, 24, 23, 22, 22, 21, 22, 23, 24, 25, 26, 26, 25, 21, 15, 9, 8, 19, 51, 112, 206, 327, 466, 602, 714, 783, 796, 755, 671, 568, 471, 405, 386, 415, 481, 564, 638, 679, 674, 619, 525, 408, 290, 186, 108, 58, 32, 23, 22, 24, 26, 27, 26, 25, 24, 22, 20, 18, 15, 14, 13, 14, 15, 16, 16, 16, 15, 14, 14, 15, 16, 17, 18, 17, 15, 13, 10, 9, 8, 8, 9, 9, 9, 8, 6, 4, 3, 3, 3, 5, 7, 9, 11, 13, 15, 16, 16, 13, 10, 9, 15, 34, 70, 125, 197, 277, 355, 416, 452, 455, 427, 377, 321, 275, 255, 270, 319, 394, 478, 553, 600, 610, 579, 512, 421, 320, 223, 141, 79, 40, 19, 12, 13, 17, 20, 21, 21, 19, 18, 18, 19, 20, 21, 22, 22, 21, 19, 18, 16, 14, 13, 11, 10, 9, 8, 7, 5, 4, 3, 3, 3, 4, 5, 7, 9, 11, 13, 14, 14, 13, 12, 10, 9, 9, 9, 11, 13, 15, 16, 16, 15, 12, 8, 5, 6, 15, 35, 72, 127, 199, 282, 367, 441, 493, 513, 497, 448, 375, 291, 207, 135, 80, 44, 25, 17, 15, 16, 15, 14, 11, 9, 7, 7, 8, 9, 10, 10, 10, 9, 7, 6, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 3, 1, 0, 0, 4, 20, 52, 101, 166, 240, 314, 376, 417, 429, 412, 369, 307, 236, 166, 105, 58, 26, 8, 0, 0, 0, 1, 2, 2, 2, 2, 4, 7, 10, 14, 18, 22, 23, 23, 21, 18, 14, 11, 10, 11, 13, 16, 19, 20, 21, 20, 19, 17, 15, 13, 11, 9, 8, 8, 9, 11, 12, 13, 13, 12, 11, 10, 9, 10, 12, 14, 15, 14, 12, 8, 5, 7, 18, 41, 81, 138, 209, 288, 367, 434, 479, 495, 479, 434, 367, 289, 211, 142, 88, 52, 31, 22, 21, 23, 25, 25, 24, 22, 20, 20, 21, 24, 27, 28, 27, 23, 18, 16, 24, 48, 97, 174, 277, 400, 530, 648, 737, 783, 778, 723, 629, 510, 384, 268, 173, 103, 59, 37, 29, 30, 32, 34, 34, 31, 28, 24, 22, 20, 19, 18, 16, 15, 13, 11, 10, 10, 11, 13, 15, 17, 18, 19, 18, 17, 17, 16, 16, 17, 18, 19, 20, 20, 19, 19, 19, 19, 20, 19, 18, 16, 13, 10, 8, 7, 7, 9, 11, 13, 14, 13, 11, 8, 6, 5, 4, 5, 7, 9, 11, 12, 12, 11, 11, 10, 9, 9, 10, 11, 11, 11, 11, 9, 8, 6, 6, 7, 9, 11, 13, 14, 14, 13, 13, 14, 15, 16, 17, 16, 15, 13, 11, 9, 9, 8, 8, 8, 8, 8, 12, 21, 37, 64, 103, 154, 213, 275, 330, 370, 389, 384, 361, 329, 299, 284, 289, 316, 359, 409, 453, 482, 489, 473, 438, 394, 354, 333, 339, 378, 443, 522, 595, 645, 656, 626, 560, 475, 393, 333, 310, 326, 373, 436, 496, 536, 547, 523, 471, 398, 317, 238, 168, 111, 69, 41, 25, 18, 16, 18, 21, 23, 25, 25, 24, 23, 21, 20, 18, 16, 15, 14, 18, 29, 51, 88, 139, 203, 272, 338, 391, 421, 424, 400, 352, 290, 223, 160, 106, 64, 35, 16, 6, 1, 1, 2, 4, 5, 6, 6, 6, 5, 4, 3, 3, 3, 4, 10, 22, 44, 79, 127, 187, 251, 312, 360, 388, 391, 369, 327, 270, 208, 148, 95, 54, 26, 9, 1, 0, 0, 1, 2, 2, 2, 2, 2, 4, 8, 11, 15, 17, 17, 16, 16, 20, 32, 57, 98, 155, 223, 296, 362, 412, 437, 433, 402, 350, 285, 217, 153, 100, 60, 33, 16, 8, 6, 6, 7, 8, 8, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 8, 9, 9, 8, 6, 4, 2, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 1, 2, 3, 3, 4, 3, 2, 2, 2, 3, 3, 4, 3, 3, 2, 1, 2, 4, 6, 8, 8, 7, 5, 4, 3, 4, 5, 7, 7, 6, 4, 2, 2, 5, 15, 34, 64, 106, 162, 227, 296, 362, 414, 446, 452, 434, 398, 356, 320, 300, 303, 327, 367, 411, 446, 463, 454, 418, 362, 293, 222, 158, 107, 72, 50, 38, 31, 27, 24, 21, 19, 18, 18, 19, 18, 17, 14, 10, 6, 3, 2, 1, 2, 3, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 4, 4, 5, 7, 9, 12, 13, 13, 12, 9, 6, 3, 1, 0, 0, 0, 0, 4, 13, 28, 50, 82, 122, 171, 225, 277, 320, 348, 356, 345, 319, 286, 256, 239, 239, 255, 282, 311, 333, 341, 333, 307, 267, 219, 170, 123, 84, 53, 31, 17, 9, 6, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 16, 16, 14, 13, 12, 13, 14, 16, 17, 18, 17, 15, 13, 12, 11, 14, 22, 38, 67, 112, 175, 255, 345, 436, 515, 571, 595, 586, 549, 492, 428, 372, 331, 312, 313, 330, 353, 373, 381, 373, 345, 302, 249, 192, 139, 94, 60, 37, 23, 17, 14, 14, 15, 16, 17, 17, 18, 19, 19, 19, 19, 18, 18, 18, 18, 18, 16, 14, 11, 7, 4, 2, 1, 0, 0, 0, 1, 1, 2, 4, 6, 8, 11, 12, 13, 14, 15, 15, 17, 22, 34, 58, 98, 159, 240, 337, 441, 541, 622, 674, 688, 664, 605, 520, 421, 319, 227, 150, 93, 55, 34, 24, 21, 19, 18, 16, 14, 12, 12, 13, 14, 15, 15, 14, 13, 11, 8, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 5, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 6, 5, 3, 2, 0, 0, 1, 3, 5, 6, 6, 5, 4, 2, 2, 3, 4, 7, 8, 9, 9, 9, 10, 13, 22, 38, 64, 100, 147, 200, 254, 305, 345, 369, 375, 362, 333, 292, 242, 190, 139, 93, 56, 29, 12, 3, 0, 1, 3, 4, 5, 6, 7, 9, 10, 12, 12, 12, 12, 11, 11, 11, 11, 10, 9, 8, 8, 7, 7, 7, 7, 6, 5, 4, 3, 2, 2, 2, 2, 3, 3, 4, 3, 3, 3, 2, 2, 3, 3, 3, 4, 4, 4, 4, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 5, 7, 8, 8, 7, 6, 4, 3, 2, 2, 3, 3, 4, 5, 5, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 9, 9, 8, 7, 6, 7, 7, 7, 6, 4, 2, 0, 1, 5, 15, 30, 52, 80, 115, 156, 202, 247, 288, 318, 331, 326, 302, 262, 214, 164, 117, 77, 47, 26, 13, 6, 4, 5, 7, 10, 12, 14, 14, 14, 14, 14, 14, 14, 16, 17, 19, 20, 21, 21, 20, 19, 19, 19, 20, 21, 23, 27, 32, 42, 59, 86, 125, 177, 241, 313, 388, 458, 517, 557, 574, 568, 542, 503, 461, 425, 403, 398, 408, 426, 442, 450, 441, 415, 371, 317, 258, 200, 150, 109, 79, 59, 46, 37, 32, 27, 25, 23, 24, 26, 29, 31, 32, 31, 27, 23, 21, 24, 38, 65, 108, 166, 237, 317, 399, 475, 538, 581, 600, 592, 557, 499, 425, 344, 263, 191, 132, 89, 62, 46, 38, 35, 34, 32, 29, 25, 21, 17, 14, 13, 13, 13, 13, 12, 11, 10, 10, 10, 10, 10, 10, 8, 7, 6, 6, 7, 7, 8, 9, 9, 8, 8, 8, 8, 8, 9, 9, 8, 8, 7, 6, 5, 5, 5, 6, 8, 9, 10, 10, 9, 8, 7, 7, 8, 10, 12, 14, 15, 17, 18, 18, 18, 19, 23, 34, 55, 91, 144, 213, 296, 385, 472, 546, 598, 621, 613, 574, 510, 430, 344, 261, 189, 132, 90, 62, 44, 32, 24, 19, 16, 14, 13, 13, 13, 12, 10, 8, 7, 11, 22, 42, 71, 111, 158, 211, 266, 317, 360, 388, 397, 386, 356, 310, 255, 199, 146, 101, 66, 40, 22, 11, 4, 1, 0, 0, 1, 2, 2, 3, 4, 4, 5, 6, 6, 6, 5, 4, 3, 2, 2, 3, 5, 6, 8, 9, 9, 9, 9, 9, 10, 10, 11, 11, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 3, 3, 4, 5, 5, 6, 5, 4, 3, 1, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 2, 3, 5, 6, 7, 6, 4, 1, 0, 0, 1, 3, 6, 7, 7, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 4, 3, 3, 4, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 10, 9, 8, 5, 4, 3, 2, 2, 2, 3, 3, 3, 3, 3, 4, 5, 5, 6, 6, 6, 6, 6, 8, 9, 11, 12, 11, 10, 8, 6, 5, 6, 8, 10, 13, 14, 14, 12, 10, 8, 7, 6, 7, 8, 8, 9, 10, 10, 10, 11, 12, 14, 19, 29, 44, 67, 98, 137, 184, 235, 285, 330, 364, 386, 395, 395, 388, 381, 378, 381, 392, 409, 429, 450, 468, 477, 477, 468, 454, 440, 433, 437, 454, 482, 513, 540, 557, 558, 541, 507, 457, 396, 329, 262, 199, 144, 100, 69, 49, 38, 33, 31, 30, 29, 27, 26, 24, 22, 20, 19, 18, 20, 25, 35, 52, 77, 112, 157, 214, 280, 352, 423, 487, 536, 564, 567, 544, 498, 434, 360, 285, 215, 155, 107, 71, 46, 29, 19, 13, 10, 10, 10, 11, 11, 10, 9, 8, 9, 14, 23, 37, 58, 85, 117, 155, 196, 239, 280, 315, 339, 348, 340, 317, 281, 237, 191, 148, 111, 80, 55, 37, 25, 20, 22, 32, 51, 76, 105, 137, 169, 200, 229, 254, 273, 285, 289, 285, 278, 271, 269, 275, 291, 314, 340, 363, 377, 380, 368, 344, 309, 267, 222, 176, 134, 98, 67, 44, 26, 15, 10, 8, 8, 10, 11, 11, 9, 6, 4, 4, 6, 8, 11, 13, 13, 11, 7, 4, 3, 3, 4, 5, 6, 6, 5, 3, 2, 2, 3, 5, 7, 8, 9, 9, 8, 7, 7, 11, 18, 30, 46, 67, 93, 121, 150, 180, 208, 231, 246, 250, 243, 225, 197, 164, 130, 99, 73, 52, 37, 26, 18, 11, 6, 2, 0, 0, 0, 3, 6, 9, 11, 12, 11, 9, 7, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 7, 6, 5, 3, 2, 2, 1, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 5, 4, 3, 2, 2, 2, 4, 5, 5, 5, 4, 5, 9, 17, 32, 53, 82, 119, 162, 210, 259, 304, 341, 365, 373, 366, 344, 310, 269, 223, 178, 135, 97, 65, 41, 24, 14, 9, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 8, 7, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 7, 11, 17, 24, 35, 48, 66, 90, 117, 148, 179, 208, 234, 253, 268, 280, 289, 297, 307, 319, 334, 351, 370, 388, 402, 409, 404, 386, 355, 313, 266, 218, 175, 137, 107, 83, 64, 50, 43, 44, 56, 80, 117, 166, 225, 293, 365, 438, 506, 560, 596, 608, 595, 559, 506, 443, 376, 311, 251, 198, 152, 115, 85, 62, 47, 36, 30, 26, 24, 22, 21, 21, 21, 23, 26, 33, 43, 58, 80, 108, 143, 183, 225, 265, 300, 327, 343, 347, 338, 319, 290, 256, 219, 182, 148, 117, 92, 72, 59, 51, 51, 60, 78, 108, 148, 200, 261, 327, 395, 461, 519, 566, 596, 606, 594, 559, 506, 438, 364, 291, 225, 169, 125, 91, 67, 49, 37, 30, 25, 23, 22, 21, 19, 17, 15, 13, 13, 14, 15, 16, 17, 17, 16, 14, 12, 12, 12, 13, 14, 15, 16, 17, 16, 15, 14, 13, 12, 12, 13, 16, 21, 27, 36, 48, 63, 83, 108, 140, 177, 218, 259, 297, 328, 348, 354, 346, 326, 296, 260, 221, 183, 147, 115, 88, 68, 56, 52, 59, 75, 100, 132, 168, 206, 243, 274, 299, 315, 320, 315, 301, 278, 247, 212, 175, 139, 106, 79, 58, 44, 35, 30, 26, 23, 20, 18, 16, 15, 14, 14, 14, 16, 20, 26, 35, 46, 62, 83, 112, 149, 196, 250, 309, 368, 420, 462, 490, 505, 507, 499, 486, 469, 452, 437, 425, 416, 410, 406, 402, 395, 382, 361, 331, 292, 249, 203, 160, 121, 89, 64, 46, 34, 26, 20, 17, 16, 14, 14, 13, 11, 9, 8, 6, 5, 4, 4, 4, 4, 3, 3, 3, 4, 6, 8, 11, 15, 21, 29, 41, 57, 76, 99, 123, 149, 176, 201, 225, 246, 264, 278, 287, 295, 302, 313, 328, 349, 374, 401, 425, 443, 453, 453, 445, 431, 415, 398, 382, 369, 359, 352, 346, 342, 337, 329, 315, 294, 266, 233, 196, 158, 123, 91, 66, 46, 32, 23, 17, 15, 14, 13, 12, 12, 11, 12, 13, 15, 17, 20, 26, 37, 54, 78, 109, 145, 181, 216, 248, 274, 293, 306, 309, 303, 286, 260, 227, 191, 156, 123, 95, 72, 53, 38, 26, 17, 11, 7, 5, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 9, 13, 18, 26, 37, 52, 71, 94, 121, 151, 182, 212, 237, 253, 260, 257, 246, 228, 205, 181, 156, 131, 107, 85, 68, 57, 54, 59, 73, 94, 122, 160, 208, 269, 343, 426, 513, 595, 664, 713, 736, 734, 709, 665, 606, 535, 459, 380, 303, 233, 174, 128, 95, 73, 58, 48, 39, 30, 22, 16, 12, 11, 12, 14, 15, 15, 13, 9, 5, 2, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 8, 12, 21, 37, 61, 93, 131, 171, 211, 247, 279, 303, 318, 325, 322, 309, 288, 260, 227, 191, 156, 122, 93, 68, 49, 34, 23, 16, 13, 12, 12, 13, 13, 14, 15, 17, 21, 28, 38, 51, 68, 89, 114, 145, 181, 222, 269, 319, 370, 415, 451, 472, 477, 464, 436, 398, 353, 306, 260, 215, 172, 132, 97, 67, 44, 28, 19, 14, 12, 11, 10, 8, 7, 6, 6, 5, 5, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 15, 21, 30, 42, 59, 81, 108, 137, 167, 195, 219, 239, 254, 264, 269, 268, 258, 239, 213, 181, 148, 116, 88, 66, 48, 35, 25, 17, 12, 9, 7, 7, 9, 10, 13, 16, 19, 25, 33, 44, 60, 83, 113, 151, 196, 245, 298, 350, 399, 442, 476, 498, 505, 496, 471, 433, 385, 333, 281, 232, 189, 152, 120, 93, 70, 52, 39, 30, 25, 23, 23, 22, 21, 19, 18, 18, 21, 28, 41, 59, 82, 109, 139, 170, 200, 229, 254, 275, 290, 297, 296, 287, 270, 247, 220, 191, 161, 132, 105, 81, 60, 43, 30, 20, 14, 10, 8, 7, 7, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 8, 9, 11, 13, 15, 17, 21, 27, 36, 48, 63, 82, 104, 129, 155, 181, 206, 227, 244, 255, 259, 256, 248, 234, 216, 195, 172, 147, 124, 103, 86, 75, 71, 73, 82, 97, 116, 140, 168, 198, 230, 261, 288, 308, 319, 320, 310, 292, 267, 237, 205, 171, 138, 108, 82, 60, 43, 31, 22, 15, 10, 7, 4, 3, 3, 4, 5, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 6, 5, 5, 5, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 6, 6, 5, 6, 7, 9, 12, 15, 18, 20, 22, 24, 27, 32, 42, 57, 79, 107, 141, 181, 225, 273, 322, 372, 420, 463, 499, 524, 536, 534, 517, 488, 447, 399, 346, 292, 241, 194, 154, 121, 94, 73, 56, 42, 31, 24, 20, 21, 25, 32, 39, 46, 54, 63, 75, 93, 115, 142, 172, 200, 226, 247, 263, 273, 278, 276, 266, 248, 223, 193, 161, 131, 105, 84, 68, 55, 44, 34, 24, 15, 8, 5, 4, 6, 8, 10, 9, 7, 4, 2, 1, 1, 3, 6, 8, 9, 9, 7, 5, 3, 1, 0, 0, 0, 1, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 4, 5, 5, 4, 3, 1, 0, 1, 3, 6, 9, 11, 12, 12, 14, 17, 25, 38, 55, 78, 106, 138, 175, 215, 256, 296, 332, 362, 384, 397, 402, 398, 388, 370, 346, 315, 279, 240, 200, 163, 130, 102, 79, 61, 48, 38, 31, 28, 28, 30, 34, 38, 42, 46, 53, 64, 82, 105, 133, 163, 192, 221, 247, 272, 297, 319, 336, 347, 348, 339, 319, 291, 260, 228, 199, 173, 151, 133, 119, 110, 106, 109, 119, 135, 155, 178, 202, 226, 248, 269, 289, 308, 324, 338, 349, 357, 364, 372, 382, 395, 411, 426, 439, 446, 447, 442, 435, 427, 422, 421, 421, 423, 423, 421, 416, 408, 397, 383, 365, 343, 316, 286, 253, 221, 192, 165, 143, 124, 110, 102, 101, 107, 122, 144, 173, 206, 240, 274, 307, 338, 367, 393, 415, 430, 434, 428, 409, 379, 341, 299, 255, 213, 175, 143, 116, 94, 76, 62, 50, 41, 33, 26, 22, 19, 17, 16, 15, 13, 10, 8, 7, 7, 8, 10, 12, 13, 13, 11, 8, 5, 3, 2, 2, 2, 4, 5, 7, 8, 9, 9, 10, 10, 10, 10, 10, 9, 7, 5, 3, 2, 1, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 10, 11, 11, 11, 11, 11, 12, 13, 14, 16, 18, 21, 25, 30, 36, 45, 57, 71, 89, 109, 132, 156, 181, 204, 224, 242, 255, 263, 264, 258, 245, 226, 202, 175, 148, 121, 98, 78, 61, 47, 35, 24, 15, 8, 3, 0, 0, 0, 1, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 15, 24, 34, 46, 60, 77, 97, 119, 142, 165, 185, 201, 213, 221, 225, 226, 224, 217, 206, 189, 166, 141, 113, 88, 66, 49, 38, 30, 25, 20, 16, 13, 11, 11, 13, 17, 24, 31, 40, 49, 61, 75, 93, 113, 136, 161, 186, 212, 236, 257, 275, 287, 291, 287, 275, 256, 233, 209, 185, 162, 140, 119, 97, 76, 55, 37, 22, 12, 7, 6, 8, 11, 14, 17, 19, 22, 28, 37, 49, 65, 83, 103, 124, 145, 167, 188, 207, 223, 233, 236, 233, 223, 209, 193, 177, 161, 146, 132, 119, 107, 98, 92, 91, 95, 103, 117, 135, 156, 181, 209, 241, 276, 314, 353, 389, 419, 439, 450, 451, 447, 440, 434, 432, 433, 435, 436, 434, 428, 421, 414, 410, 411, 415, 422, 430, 438, 445, 450, 456, 460, 464, 467, 468, 468, 466, 464, 462, 461, 462, 464, 465, 465, 461, 451, 436, 416, 392, 366, 338, 309, 278, 246, 214, 181, 149, 121, 98, 79, 66, 57, 51, 46, 41, 37, 33, 30, 27, 25, 22, 20, 19, 18, 18, 20, 22, 25, 27, 29, 31, 35, 41, 50, 62, 76, 92, 110, 131, 156, 186, 221, 258, 295, 328, 356, 378, 393, 402, 403, 396, 381, 357, 326, 292, 258, 225, 196, 169, 144, 119, 96, 75, 60, 50, 46, 47, 51, 56, 60, 64, 69, 79, 94, 116, 144, 176, 207, 235, 258, 279, 300, 321, 345, 370, 393, 410, 421, 426, 426, 425, 426, 428, 432, 436, 438, 435, 427, 413, 395, 371, 343, 311, 276, 241, 207, 175, 146, 120, 98, 78, 61, 48, 39, 34, 31, 31, 31, 31, 33, 37, 43, 51, 62, 74, 88, 105, 124, 146, 172, 200, 230, 258, 284, 307, 325, 338, 346, 346, 339, 325, 304, 278, 248, 218, 187, 158, 131, 107, 85, 67, 52, 41, 32, 26, 21, 17, 13, 10, 8, 7, 6, 6, 7, 9, 11, 12, 13, 13, 13, 14, 18, 25, 34, 46, 58, 69, 80, 91, 105, 124, 148, 175, 204, 230, 252, 266, 275, 278, 279, 277, 274, 266, 253, 235, 211, 183, 155, 129, 106, 86, 70, 56, 43, 33, 24, 17, 12, 9, 7, 6, 5, 4, 3, 2, 2, 3, 4, 5, 6, 7, 9, 12, 16, 21, 27, 34, 42, 52, 63, 78, 97, 121, 149, 179, 209, 238, 263, 286, 307, 327, 345, 359, 366, 365, 353, 330, 301, 268, 236, 205, 177, 152, 128, 105, 84, 65, 50, 38, 30, 24, 21, 18, 15, 13, 11, 9, 8, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 5, 4, 2, 0, 0, 0, 3, 7, 12, 17, 22, 28, 34, 42, 52, 66, 84, 105, 128, 155, 185, 217, 250, 283, 314, 341, 364, 380, 389, 390, 384, 373, 356, 336, 314, 291, 268, 244, 222, 203, 186, 175, 169, 169, 174, 184, 196, 210, 223, 236, 246, 254, 258, 258, 253, 243, 229, 212, 193, 174, 156, 137, 118, 99, 81, 64, 50, 39, 32, 29, 28, 29, 30, 31, 34, 39, 45, 54, 65, 78, 94, 112, 132, 155, 178, 201, 224, 244, 262, 277, 289, 298, 305, 312, 319, 327, 337, 346, 356, 364, 370, 373, 374, 374, 373, 372, 373, 375, 380, 386, 392, 398, 401, 402, 400, 395, 389, 384, 380, 378, 378, 378, 376, 371, 363, 351, 337, 323, 309, 296, 283, 270, 256, 239, 222, 204, 187, 171, 157, 143, 133, 126, 125, 130, 141, 156, 172, 188, 203, 216, 229, 244, 261, 279, 297, 313, 325, 333, 337, 340, 343, 347, 351, 355, 358, 359, 360, 363, 368, 378, 390, 404, 416, 424, 428, 428, 425, 422, 418, 413, 405, 393, 375, 352, 324, 294, 264, 233, 204, 176, 151, 128, 108, 91, 76, 63, 51, 41, 32, 24, 19, 15, 12, 11, 9, 7, 5, 4, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 4, 6, 9, 10, 10, 9, 6, 3, 0, 0, 0, 2, 4, 6, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 11, 14, 17, 20, 24, 29, 36, 45, 56, 67, 78, 89, 99, 110, 123, 139, 160, 183, 207, 227, 242, 250, 250, 245, 237, 227, 218, 210, 200, 190, 177, 164, 151, 140, 134, 133, 138, 147, 158, 169, 180, 191, 201, 212, 221, 228, 231, 230, 223, 213, 200, 186, 172, 160, 149, 139, 130, 123, 118, 114, 113, 115, 120, 129, 139, 151, 163, 172, 179, 183, 184, 186, 187, 188, 187, 183, 175, 161, 144, 124, 103, 85, 71, 59, 51, 45, 39, 32, 25, 18, 11, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 3, 5, 5, 5, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 14, 18, 22, 28, 36, 46, 60, 75, 91, 107, 123, 139, 156, 174, 194, 213, 229, 240, 246, 246, 242, 235, 227, 219, 209, 199, 189, 177, 166, 155, 145, 136, 129, 125, 125, 130, 140, 153, 168, 184, 197, 209, 219, 229, 241, 255, 272, 289, 304, 316, 324, 330, 335, 340, 347, 355, 364, 372, 380, 385, 390, 393, 396, 397, 397, 395, 393, 391, 392, 395, 399, 404, 406, 406, 403, 399, 395, 392, 390, 388, 385, 380, 372, 361, 347, 332, 315, 297, 277, 257, 236, 215, 195, 175, 155, 136, 118, 101, 85, 71, 59, 48, 39, 32, 28, 24, 23, 21, 20, 18, 15, 11, 8, 6, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 4, 4, 5, 5, 7, 8, 9, 9, 8, 6, 3, 0, 0, 0, 2, 6, 10, 15, 18, 20, 22, 23, 25, 29, 35, 43, 54, 66, 79, 93, 107, 121, 135, 150, 165, 181, 197, 213, 230, 248, 265, 281, 296, 308, 318, 326, 333, 340, 346, 352, 354, 352, 344, 331, 314, 295, 276, 258, 241, 225, 209, 191, 173, 155, 137, 120, 105, 91, 79, 69, 60, 53, 48, 46, 46, 48, 52, 56, 61, 67, 73, 80, 91, 104, 120, 139, 159, 177, 193, 206, 214, 219, 220, 219, 217, 213, 208, 202, 195, 188, 179, 167, 153, 135, 116, 97, 81, 69, 62, 58, 55, 52, 48, 43, 39, 37, 39, 45, 54, 67, 80, 93, 105, 116, 127, 138, 149, 162, 176, 189, 200, 209, 214, 214, 212, 207, 201, 194, 186, 177, 166, 152, 137, 121, 106, 92, 80, 69, 60, 52, 44, 36, 29, 24, 19, 16, 14, 11, 9, 7, 5, 3, 3, 4, 6, 9, 12, 16, 19, 23, 28, 34, 42, 53, 65, 78, 92, 107, 123, 140, 158, 176, 192, 206, 217, 227, 235, 242, 249, 253, 255, 252, 245, 234, 221, 206, 192, 177, 163, 148, 133, 118, 104, 91, 79, 68, 59, 50, 42, 34, 28, 22, 17, 14, 12, 11, 11, 11, 12, 12, 11, 10, 10, 11, 14, 20, 26, 34, 41, 47, 54, 61, 70, 82, 97, 113, 129, 144, 157, 168, 178, 187, 195, 202, 206, 207, 204, 198, 191, 184, 178, 173, 170, 168, 165, 161, 156, 150, 143, 138, 135, 136, 139, 144, 151, 157, 162, 165, 167, 168, 169, 169, 168, 166, 162, 157, 151, 145, 140, 138, 137, 137, 137, 137, 137, 139, 143, 150, 158, 169, 180, 190, 199, 207, 215, 224, 232, 240, 248, 255, 262, 269, 275, 281, 285, 288, 288, 285, 280, 275, 270, 266, 262, 256, 247, 236, 224, 210, 198, 188, 181, 175, 170, 165, 163, 164, 170, 182, 199, 218, 238, 255, 270, 283, 297, 312, 330, 351, 372, 392, 408, 418, 423, 423, 422, 420, 420, 421, 423, 421, 416, 405, 390, 372, 353, 337, 323, 311, 301, 290, 279, 266, 253, 241, 232, 226, 224, 227, 233, 243, 258, 276, 296, 318, 339, 358, 374, 388, 399, 407, 412, 415, 414, 412, 406, 398, 386, 369, 347, 321, 293, 265, 238, 213, 191, 171, 151, 132, 115, 100, 88, 79, 72, 64, 56, 46, 36, 27, 20, 17, 17, 18, 18, 17, 15, 12, 10, 9, 9, 11, 13, 13, 13, 10, 8, 6, 5, 5, 7, 9, 12, 13, 13, 13, 12, 10, 10, 9, 10, 11, 13, 17, 21, 27, 33, 41, 50, 59, 69, 78, 87, 96, 105, 117, 133, 152, 174, 195, 214, 228, 237, 243, 248, 256, 267, 283, 301, 318, 334, 348, 360, 371, 381, 392, 402, 411, 419, 426, 431, 436, 442, 448, 456, 465, 475, 486, 495, 502, 506, 506, 503, 499, 494, 491, 489, 487, 484, 476, 464, 446, 425, 401, 378, 356, 336, 317, 298, 278, 257, 234, 212, 190, 170, 152, 137, 122, 109, 96, 83, 72, 61, 52, 45, 39, 35, 31, 28, 25, 22, 19, 15, 13, 10, 9, 8, 8, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 7, 6, 5, 2, 0, 0, 0, 2, 4, 7, 10, 12, 13, 14, 16, 17, 19, 20, 22, 24, 27, 32, 38, 46, 54, 62, 70, 77, 85, 95, 107, 122, 138, 153, 168, 180, 190, 199, 206, 211, 216, 219, 220, 220, 217, 213, 207, 201, 194, 186, 177, 166, 155, 142, 129, 116, 105, 95, 87, 80, 74, 68, 62, 55, 48, 41, 35, 29, 24, 20, 16, 12, 9, 8, 8, 9, 11, 12, 12, 10, 8, 6, 5, 6, 8, 10, 12, 14, 15, 17, 18, 20, 22, 24, 26, 30, 35, 42, 53, 64, 76, 88, 99, 110, 124, 141, 162, 184, 205, 222, 234, 241, 246, 250, 254, 259, 263, 264, 260, 251, 237, 220, 202, 185, 169, 153, 137, 122, 107, 93, 81, 71, 63, 57, 53, 49, 45, 41, 38, 34, 32, 31, 31, 33, 35, 38, 43, 52, 66, 88, 121, 165, 221, 292, 376, 473, 578, 681, 768, 823, 833, 793, 707, 591, 464, 348, 257, 198, 167, 158, 159, 165, 169, 172, 174, 176, 178, 179, 179, 177, 176, 175, 176, 177, 179, 181, 181, 179, 177, 176, 175, 176, 177, 177, 178, 177, 178, 179, 182, 186, 189, 192, 192, 190, 187, 183, 180, 179, 180, 183, 186, 189, 191, 192, 192, 191, 189, 187, 185, 183, 183, 184, 185, 188, 190, 193, 195, 197, 197, 197, 195, 192, 189, 188, 188, 190, 193, 194, 194, 191, 187, 182, 179, 178, 180, 183, 187, 190, 192, 192, 191, 190, 189, 188, 189, 190, 192, 195, 198, 201, 201, 199, 192, 184, 175, 169, 167, 169, 175, 180, 184, 185, 182, 176, 170, 165, 161, 159, 159, 159, 159, 159, 159, 159, 158, 156, 154, 151, 149, 147, 146, 147, 148, 150, 151, 152, 152, 150, 146, 139, 132, 126, 122, 120, 122, 125, 130, 135, 138, 139, 138, 135, 130, 125, 121, 120, 121, 123, 127, 129, 129, 127, 122, 117, 113, 112, 113, 115, 117, 118, 117, 114, 110, 107, 106, 108, 113, 118, 122, 123, 123, 121, 118, 116, 115, 114, 113, 111, 109, 107, 106, 108, 111, 116, 120, 122, 123, 123, 125, 131, 143, 161, 186, 215, 247, 281, 313, 345, 374, 401, 424, 443, 455, 459, 454, 439, 416, 389, 360, 332, 309, 290, 274, 259, 245, 232, 220, 211, 205, 203, 203, 204, 203, 200, 194, 188, 182, 179, 179, 183, 188, 193, 197, 198, 196, 193, 190, 187, 186, 188, 192, 197, 203, 209, 214, 217, 218, 217, 215, 212, 211, 211, 213, 215, 218, 221, 223, 225, 227, 229, 232, 234, 236, 238, 239, 240, 242, 246, 250, 254, 258, 260, 260, 259, 257, 258, 261, 267, 275, 283, 288, 290, 287, 284, 281, 284, 291, 304, 319, 333, 344, 350, 352, 353, 354, 356, 359, 364, 369, 373, 377, 381, 386, 394, 403, 413, 424, 432, 437, 440, 440, 438, 436, 435, 435, 435, 436, 436, 435, 434, 432, 428, 422, 411, 397, 381, 365, 351, 340, 332, 323, 314, 302, 286, 269, 250, 232, 215, 198, 182, 166, 151, 138, 126, 117, 110, 104, 98, 89, 79, 68, 56, 46, 38, 32, 28, 26, 25, 23, 22, 21, 19, 18, 15, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakC": [18, 17, 16, 13, 10, 7, 4, 4, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 3, 6, 11, 15, 17, 19, 20, 22, 24, 27, 30, 34, 37, 40, 42, 45, 47, 51, 53, 55, 56, 54, 51, 48, 44, 40, 37, 33, 29, 25, 21, 17, 13, 10, 7, 6, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 10, 15, 21, 31, 43, 57, 74, 91, 108, 125, 140, 153, 164, 170, 173, 170, 162, 151, 136, 120, 104, 88, 72, 58, 46, 35, 25, 18, 12, 8, 5, 4, 2, 2, 2, 3, 7, 13, 22, 33, 47, 64, 84, 106, 130, 154, 177, 196, 210, 217, 217, 210, 197, 180, 161, 140, 119, 99, 80, 65, 53, 46, 45, 48, 57, 72, 93, 117, 144, 171, 194, 212, 222, 225, 220, 209, 192, 172, 148, 123, 97, 73, 53, 37, 27, 22, 23, 29, 40, 55, 75, 99, 126, 155, 183, 208, 226, 237, 238, 230, 214, 192, 164, 135, 106, 78, 55, 36, 22, 12, 5, 3, 2, 3, 4, 6, 6, 6, 4, 2, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 16, 37, 68, 107, 152, 199, 242, 278, 301, 310, 302, 278, 242, 198, 150, 106, 67, 38, 18, 6, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 3, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 1, 10, 29, 62, 110, 170, 238, 305, 362, 401, 416, 404, 366, 309, 241, 172, 110, 61, 28, 8, 0, 0, 0, 1, 2, 2, 2, 3, 5, 7, 9, 10, 11, 10, 8, 6, 4, 3, 3, 4, 5, 6, 6, 5, 3, 1, 1, 1, 3, 4, 6, 7, 7, 6, 6, 5, 6, 5, 4, 2, 0, 0, 5, 24, 60, 116, 189, 271, 352, 421, 467, 482, 464, 418, 352, 282, 224, 193, 199, 244, 318, 408, 492, 552, 575, 555, 496, 408, 308, 211, 129, 67, 27, 5, 0, 0, 18, 54, 114, 197, 298, 406, 503, 576, 610, 600, 546, 460, 354, 247, 152, 80, 33, 8, 0, 0, 0, 2, 3, 3, 4, 6, 8, 10, 11, 11, 10, 9, 8, 7, 6, 4, 3, 2, 2, 2, 3, 4, 6, 7, 9, 9, 9, 7, 6, 3, 2, 1, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 2, 2, 3, 4, 6, 7, 8, 9, 9, 8, 8, 6, 5, 5, 5, 5, 6, 7, 7, 7, 6, 4, 3, 1, 1, 1, 2, 3, 4, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 3, 6, 9, 11, 11, 9, 7, 5, 3, 3, 4, 5, 4, 2, 0, 0, 0, 2, 3, 2, 0, 0, 9, 45, 114, 218, 347, 482, 599, 674, 693, 650, 555, 428, 293, 173, 83, 28, 2, 0, 0, 4, 6, 7, 9, 11, 15, 18, 20, 20, 18, 16, 13, 11, 10, 9, 8, 8, 9, 10, 10, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 4, 4, 4, 4, 4, 4, 3, 3, 2, 3, 4, 5, 7, 8, 8, 8, 7, 7, 6, 6, 5, 5, 5, 5, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 7, 6, 6, 5, 6, 8, 9, 11, 12, 13, 13, 12, 11, 10, 9, 7, 6, 5, 5, 5, 6, 8, 10, 12, 12, 12, 10, 8, 6, 5, 4, 4, 4, 6, 8, 10, 11, 11, 8, 4, 0, 0, 2, 5, 6, 4, 0, 0, 14, 62, 148, 268, 405, 532, 619, 644, 600, 498, 367, 244, 169, 166, 243, 385, 559, 722, 833, 864, 808, 679, 509, 333, 183, 78, 19, 0, 0, 4, 9, 11, 11, 12, 15, 19, 21, 21, 18, 13, 9, 6, 5, 4, 4, 3, 1, 0, 0, 0, 1, 3, 4, 6, 7, 8, 8, 7, 7, 7, 7, 8, 9, 11, 12, 13, 14, 13, 11, 9, 6, 5, 4, 5, 7, 9, 10, 11, 10, 9, 8, 6, 6, 5, 5, 4, 4, 3, 3, 3, 4, 6, 9, 10, 11, 11, 9, 7, 5, 3, 3, 3, 4, 5, 6, 6, 7, 7, 7, 7, 8, 8, 8, 7, 5, 3, 1, 0, 1, 2, 3, 4, 5, 5, 4, 4, 3, 3, 2, 2, 2, 1, 1, 2, 3, 3, 4, 5, 5, 4, 4, 4, 5, 5, 6, 6, 6, 5, 4, 3, 1, 1, 1, 2, 3, 6, 9, 12, 14, 16, 15, 14, 11, 10, 10, 11, 13, 13, 11, 8, 5, 6, 11, 15, 14, 6, 0, 0, 25, 111, 261, 462, 683, 875, 993, 1006, 912, 735, 519, 311, 148, 45, 0, 0, 1, 10, 12, 8, 4, 3, 6, 11, 15, 15, 12, 8, 5, 4, 5, 7, 8, 8, 6, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 2, 3, 5, 6, 6, 6, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 12, 14, 14, 10, 5, 1, 1, 4, 8, 10, 5, 0, 0, 12, 66, 164, 298, 447, 577, 656, 664, 597, 475, 328, 189, 84, 21, 0, 0, 3, 9, 9, 5, 1, 0, 1, 4, 6, 7, 6, 5, 3, 3, 4, 4, 5, 4, 4, 5, 5, 7, 8, 9, 8, 7, 6, 5, 5, 6, 8, 10, 13, 14, 15, 15, 13, 11, 8, 5, 3, 1, 0, 0, 0, 0, 1, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 4, 0, 0, 0, 0, 8, 15, 13, 2, 0, 0, 53, 168, 347, 564, 775, 927, 977, 906, 733, 504, 284, 137, 103, 192, 376, 601, 800, 916, 917, 804, 611, 397, 222, 137, 162, 287, 472, 660, 793, 831, 763, 607, 408, 226, 115, 112, 223, 420, 653, 857, 977, 977, 856, 646, 405, 199, 85, 93, 220, 431, 666, 863, 969, 960, 844, 653, 438, 244, 103, 23, 0, 0, 8, 15, 14, 7, 1, 0, 2, 9, 16, 20, 19, 13, 6, 1, 2, 9, 17, 19, 10, 0, 0, 20, 113, 277, 498, 733, 928, 1030, 1012, 880, 670, 439, 236, 93, 17, 0, 0, 2, 7, 9, 10, 9, 5, 0, 0, 12, 76, 202, 390, 611, 817, 953, 973, 864, 650, 392, 171, 63, 117, 335, 673, 1046, 1357, 1521, 1497, 1292, 966, 607, 307, 137, 122, 242, 440, 644, 788, 831, 766, 618, 432, 251, 112, 27, 0, 0, 12, 24, 23, 9, 0, 0, 31, 125, 275, 464, 655, 802, 866, 826, 687, 483, 267, 93, 7, 32, 161, 361, 580, 761, 860, 854, 749, 578, 384, 211, 86, 18, 0, 0, 7, 11, 9, 3, 0, 1, 6, 11, 13, 12, 8, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 10, 9, 7, 4, 1, 0, 0, 1, 5, 10, 13, 14, 11, 7, 4, 4, 8, 12, 12, 4, 0, 0, 26, 100, 222, 376, 531, 648, 693, 650, 528, 355, 177, 41, 0, 29, 170, 380, 611, 807, 920, 923, 817, 634, 422, 230, 91, 15, 0, 0, 9, 15, 12, 4, 0, 0, 2, 11, 20, 26, 27, 24, 17, 10, 5, 4, 8, 13, 13, 6, 0, 0, 22, 93, 212, 367, 524, 645, 691, 645, 515, 335, 156, 28, 0, 67, 237, 466, 697, 872, 943, 892, 732, 506, 278, 113, 59, 129, 303, 530, 743, 883, 911, 825, 653, 445, 250, 105, 22, 0, 0, 9, 15, 13, 5, 0, 0, 0, 2, 7, 9, 7, 2, 0, 0, 2, 10, 17, 16, 5, 0, 0, 32, 127, 280, 468, 650, 780, 820, 759, 615, 429, 247, 104, 18, 0, 0, 10, 27, 31, 18, 0, 0, 1, 77, 222, 427, 656, 856, 975, 978, 865, 668, 441, 236, 89, 11, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 12, 18, 14, 5, 0, 0, 0, 2, 5, 5, 3, 1, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 2, 5, 8, 11, 13, 15, 17, 18, 17, 13, 8, 4, 3, 5, 11, 14, 11, 2, 0, 2, 45, 136, 274, 437, 592, 696, 716, 640, 482, 282, 98, 0, 0, 147, 409, 729, 1032, 1238, 1297, 1196, 968, 676, 393, 173, 42, 0, 0, 9, 22, 20, 10, 0, 0, 0, 6, 11, 13, 10, 5, 1, 0, 0, 0, 1, 1, 1, 0, 1, 2, 3, 3, 0, 0, 0, 0, 6, 12, 13, 6, 0, 0, 17, 87, 207, 362, 519, 637, 685, 646, 534, 381, 226, 102, 26, 0, 0, 4, 13, 15, 11, 6, 4, 6, 10, 13, 15, 15, 14, 12, 10, 8, 5, 3, 0, 0, 0, 2, 5, 6, 5, 1, 0, 0, 0, 7, 15, 16, 6, 0, 0, 33, 127, 280, 468, 650, 775, 802, 716, 536, 315, 119, 9, 25, 167, 401, 662, 879, 995, 982, 850, 640, 409, 209, 73, 5, 0, 1, 15, 19, 14, 4, 0, 0, 2, 7, 9, 6, 0, 0, 0, 3, 13, 18, 12, 0, 0, 8, 81, 216, 403, 603, 767, 847, 818, 684, 480, 260, 79, 0, 0, 117, 325, 570, 796, 944, 975, 877, 675, 421, 185, 29, 0, 88, 277, 508, 714, 839, 852, 756, 584, 384, 204, 76, 9, 0, 0, 12, 18, 14, 5, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 0, 0, 0, 2, 5, 8, 8, 5, 0, 0, 0, 6, 16, 19, 12, 0, 0, 11, 87, 229, 422, 627, 792, 867, 825, 672, 450, 221, 50, 0, 50, 218, 445, 667, 821, 869, 802, 644, 444, 252, 106, 22, 0, 0, 9, 16, 14, 6, 0, 0, 0, 0, 3, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 13, 10, 4, 1, 3, 12, 22, 24, 14, 0, 0, 18, 117, 293, 528, 774, 968, 1053, 1001, 821, 560, 287, 73, 0, 11, 178, 430, 702, 923, 1034, 1012, 866, 642, 401, 197, 62, 0, 0, 3, 18, 22, 15, 5, 0, 0, 1, 7, 12, 15, 15, 13, 9, 5, 1, 0, 4, 10, 15, 14, 4, 0, 0, 28, 111, 240, 396, 541, 635, 650, 582, 452, 296, 154, 53, 1, 0, 0, 13, 21, 20, 14, 7, 2, 0, 1, 2, 5, 8, 10, 12, 12, 11, 9, 8, 8, 9, 11, 14, 17, 18, 17, 15, 11, 8, 4, 1, 0, 0, 3, 10, 20, 31, 41, 48, 48, 43, 33, 22, 11, 5, 3, 4, 6, 7, 8, 10, 14, 20, 23, 19, 5, 0, 0, 36, 138, 298, 490, 671, 792, 815, 736, 577, 384, 205, 74, 5, 0, 0, 20, 34, 38, 33, 25, 19, 16, 15, 14, 13, 11, 9, 10, 16, 23, 29, 27, 16, 0, 0, 9, 77, 200, 365, 538, 675, 736, 700, 574, 390, 197, 45, 0, 5, 133, 330, 549, 734, 838, 835, 730, 554, 357, 182, 62, 1, 0, 1, 19, 30, 32, 27, 22, 17, 15, 14, 13, 13, 14, 18, 22, 27, 31, 31, 29, 24, 19, 15, 13, 12, 12, 12, 11, 9, 7, 5, 2, 1, 0, 0, 0, 0, 2, 4, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 2, 3, 5, 6, 7, 6, 4, 2, 0, 0, 1, 4, 8, 9, 7, 4, 3, 8, 18, 27, 27, 13, 0, 0, 22, 136, 332, 586, 843, 1034, 1103, 1030, 838, 582, 331, 137, 25, 0, 0, 15, 29, 30, 20, 10, 4, 5, 10, 15, 18, 17, 14, 10, 6, 2, 0, 0, 0, 2, 7, 13, 18, 20, 20, 17, 12, 6, 2, 0, 0, 0, 2, 3, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 3, 7, 11, 12, 10, 6, 2, 0, 4, 10, 16, 13, 3, 0, 0, 37, 129, 271, 439, 595, 695, 709, 634, 492, 323, 169, 59, 3, 0, 0, 11, 15, 10, 2, 0, 1, 10, 20, 24, 22, 14, 8, 8, 14, 22, 23, 10, 0, 0, 33, 153, 353, 610, 868, 1057, 1123, 1041, 830, 547, 267, 60, 0, 19, 176, 394, 612, 770, 829, 778, 637, 448, 261, 116, 28, 0, 0, 7, 15, 14, 6, 0, 0, 0, 4, 10, 12, 11, 7, 4, 1, 0, 0, 0, 0, 2, 5, 8, 9, 8, 4, 1, 1, 6, 13, 16, 12, 0, 0, 3, 59, 170, 327, 501, 648, 726, 710, 601, 426, 232, 71, 0, 0, 105, 286, 496, 681, 793, 805, 716, 554, 365, 193, 71, 7, 0, 0, 13, 20, 17, 8, 0, 0, 0, 0, 5, 8, 11, 14, 15, 15, 13, 10, 5, 1, 0, 0, 3, 8, 12, 14, 14, 12, 9, 5, 2, 0, 0, 0, 3, 10, 18, 26, 33, 35, 32, 26, 17, 8, 2, 0, 1, 6, 12, 17, 19, 19, 15, 10, 6, 3, 3, 6, 12, 18, 23, 26, 24, 20, 13, 6, 1, 0, 0, 5, 16, 29, 41, 47, 47, 40, 30, 22, 19, 18, 15, 6, 0, 0, 25, 105, 238, 409, 583, 713, 757, 696, 541, 334, 136, 8, 0, 106, 319, 577, 810, 955, 976, 874, 681, 452, 244, 94, 13, 0, 0, 13, 19, 14, 4, 0, 3, 18, 37, 54, 62, 59, 46, 29, 14, 7, 8, 14, 16, 8, 0, 0, 17, 98, 239, 424, 616, 763, 822, 777, 639, 450, 261, 112, 23, 0, 0, 7, 15, 13, 4, 0, 1, 10, 24, 34, 38, 35, 26, 16, 7, 1, 0, 0, 3, 9, 16, 22, 24, 22, 15, 7, 1, 3, 10, 18, 19, 9, 0, 0, 22, 115, 272, 471, 667, 807, 850, 783, 628, 429, 238, 93, 10, 0, 0, 11, 28, 32, 20, 0, 0, 0, 60, 191, 382, 599, 792, 905, 902, 780, 568, 325, 115, 0, 0, 99, 295, 522, 720, 836, 843, 743, 568, 369, 191, 67, 5, 0, 0, 13, 18, 13, 4, 0, 0, 0, 1, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 9, 8, 4, 0, 0, 0, 1, 8, 13, 11, 2, 0, 0, 31, 108, 224, 359, 479, 552, 555, 488, 371, 237, 119, 38, 0, 0, 0, 11, 15, 12, 6, 1, 0, 0, 2, 4, 4, 3, 1, 0, 0, 1, 9, 20, 33, 42, 45, 41, 32, 25, 22, 23, 23, 15, 0, 0, 0, 67, 203, 400, 624, 822, 939, 941, 827, 633, 410, 212, 75, 5, 0, 0, 13, 21, 23, 20, 16, 10, 0, 0, 0, 34, 122, 262, 434, 602, 723, 762, 708, 579, 409, 241, 109, 30, 0, 0, 8, 17, 20, 19, 17, 16, 12, 3, 0, 0, 33, 115, 245, 405, 558, 663, 684, 612, 462, 274, 101, 0, 0, 93, 292, 539, 771, 929, 971, 890, 712, 489, 276, 115, 22, 0, 0, 14, 26, 26, 20, 12, 9, 10, 13, 14, 13, 9, 4, 0, 0, 0, 5, 10, 15, 19, 19, 18, 14, 9, 5, 2, 0, 0, 0, 0, 0, 1, 3, 4, 3, 0, 0, 0, 0, 4, 12, 16, 10, 0, 0, 4, 66, 181, 337, 500, 627, 680, 642, 526, 367, 208, 86, 15, 0, 0, 7, 14, 12, 4, 0, 0, 0, 4, 7, 6, 1, 0, 0, 1, 10, 17, 14, 1, 0, 0, 54, 169, 340, 536, 711, 816, 817, 711, 524, 307, 115, 0, 0, 67, 234, 438, 625, 748, 774, 700, 550, 367, 198, 75, 9, 0, 0, 11, 16, 13, 5, 0, 0, 0, 5, 8, 8, 5, 2, 0, 0, 0, 0, 2, 5, 8, 12, 15, 17, 17, 16, 12, 8, 4, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 4, 10, 16, 19, 17, 10, 3, 0, 4, 13, 20, 17, 2, 0, 0, 57, 191, 396, 636, 857, 997, 1017, 909, 707, 467, 248, 91, 8, 0, 0, 15, 22, 17, 6, 0, 0, 3, 14, 24, 30, 32, 30, 25, 19, 12, 5, 0, 0, 1, 8, 17, 26, 31, 30, 24, 16, 12, 12, 15, 15, 7, 0, 0, 13, 83, 207, 371, 539, 668, 719, 677, 556, 391, 227, 99, 23, 0, 0, 1, 8, 10, 11, 12, 12, 5, 0, 0, 10, 79, 205, 377, 560, 707, 774, 742, 620, 444, 263, 117, 27, 0, 0, 6, 15, 14, 6, 0, 0, 1, 10, 20, 26, 28, 25, 20, 14, 10, 6, 5, 4, 4, 5, 6, 7, 6, 3, 0, 0, 0, 2, 11, 17, 14, 2, 0, 0, 42, 143, 296, 475, 637, 737, 746, 662, 509, 331, 171, 58, 1, 0, 0, 13, 21, 19, 13, 8, 7, 9, 11, 13, 12, 11, 9, 7, 6, 5, 5, 5, 7, 9, 11, 13, 13, 12, 10, 7, 3, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 2, 1, 0, 1, 3, 4, 3, 0, 0, 0, 0, 7, 15, 16, 7, 0, 0, 25, 109, 249, 428, 607, 738, 778, 712, 552, 343, 143, 11, 0, 75, 257, 480, 685, 815, 838, 754, 591, 396, 216, 84, 10, 0, 0, 11, 25, 27, 16, 0, 0, 0, 50, 163, 327, 516, 685, 789, 798, 708, 547, 359, 189, 68, 6, 0, 0, 12, 18, 14, 6, 0, 0, 0, 3, 6, 7, 6, 3, 0, 0, 0, 0, 3, 8, 13, 18, 21, 21, 19, 14, 9, 4, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 2, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 10, 9, 7, 5, 4, 3, 2, 0, 0, 0, 0, 4, 13, 19, 18, 6, 0, 0, 28, 116, 257, 429, 593, 705, 732, 666, 528, 357, 195, 76, 10, 0, 0, 14, 23, 22, 14, 5, 0, 0, 0, 4, 7, 8, 9, 8, 8, 7, 7, 7, 7, 6, 6, 4, 1, 0, 0, 0, 4, 13, 18, 13, 0, 0, 0, 53, 166, 333, 524, 694, 797, 803, 709, 543, 351, 180, 61, 1, 0, 0, 12, 17, 12, 3, 0, 0, 0, 1, 3, 4, 3, 2, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 3, 3, 5, 11, 17, 20, 15, 2, 0, 0, 35, 124, 256, 408, 542, 620, 618, 537, 402, 251, 121, 35, 0, 0, 1, 11, 13, 8, 1, 0, 0, 0, 1, 3, 3, 3, 3, 3, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 12, 15, 16, 16, 14, 12, 9, 6, 4, 3, 3, 4, 6, 7, 7, 7, 6, 6, 7, 8, 9, 10, 10, 10, 9, 7, 6, 6, 7, 9, 11, 14, 16, 18, 18, 17, 15, 12, 8, 5, 3, 3, 5, 7, 11, 13, 15, 16, 15, 13, 9, 4, 0, 0, 0, 5, 12, 14, 7, 0, 0, 9, 68, 172, 310, 454, 567, 618, 593, 500, 365, 225, 108, 33, 0, 0, 1, 11, 16, 19, 22, 29, 38, 47, 52, 49, 40, 27, 14, 4, 0, 0, 2, 7, 11, 13, 12, 10, 6, 3, 0, 0, 2, 6, 11, 15, 17, 17, 14, 10, 5, 1, 0, 0, 3, 8, 14, 20, 25, 27, 27, 23, 17, 11, 5, 1, 0, 0, 3, 6, 9, 10, 10, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 2, 5, 8, 10, 11, 11, 9, 7, 5, 3, 1, 1, 1, 2, 2, 2, 0, 0, 0, 0, 5, 12, 18, 19, 13, 1, 0, 2, 42, 118, 223, 336, 431, 479, 468, 401, 297, 184, 89, 26, 0, 0, 2, 10, 14, 12, 9, 6, 6, 7, 8, 7, 5, 3, 3, 5, 9, 14, 20, 26, 30, 32, 31, 27, 21, 13, 7, 5, 8, 14, 18, 14, 2, 0, 0, 39, 132, 272, 435, 581, 671, 678, 599, 459, 298, 153, 53, 2, 0, 0, 9, 13, 9, 2, 0, 0, 0, 1, 3, 4, 2, 1, 0, 0, 0, 1, 4, 6, 8, 8, 8, 7, 5, 3, 1, 0, 0, 0, 1, 2, 4, 6, 8, 8, 8, 7, 6, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 1, 3, 6, 8, 9, 9, 7, 4, 2, 0, 0, 0, 0, 2, 4, 6, 7, 6, 5, 3, 2, 1, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 5, 12, 20, 28, 33, 35, 32, 26, 20, 16, 14, 15, 19, 23, 26, 26, 24, 19, 13, 7, 3, 0, 0, 2, 4, 6, 7, 7, 5, 2, 1, 1, 2, 4, 4, 3, 0, 0, 3, 10, 18, 19, 11, 0, 0, 10, 83, 217, 396, 585, 735, 803, 768, 643, 463, 276, 126, 32, 0, 0, 6, 16, 17, 10, 2, 0, 0, 0, 1, 4, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 12, 15, 16, 16, 16, 15, 15, 15, 15, 15, 14, 11, 8, 5, 2, 0, 0, 0, 2, 5, 9, 13, 15, 16, 14, 10, 6, 2, 0, 0, 0, 1, 4, 7, 9, 10, 10, 9, 8, 7, 8, 10, 11, 13, 15, 19, 24, 27, 24, 12, 0, 0, 8, 75, 196, 357, 527, 662, 726, 700, 594, 437, 272, 133, 41, 0, 0, 0, 13, 23, 25, 18, 5, 0, 0, 24, 103, 235, 406, 583, 723, 785, 748, 616, 422, 215, 52, 0, 25, 184, 423, 685, 904, 1023, 1014, 884, 672, 434, 225, 80, 5, 0, 1, 21, 33, 34, 27, 19, 12, 9, 9, 10, 13, 16, 17, 17, 16, 15, 18, 22, 25, 20, 6, 0, 0, 32, 134, 298, 501, 700, 841, 885, 818, 660, 457, 259, 108, 21, 0, 0, 11, 22, 22, 15, 6, 0, 0, 0, 1, 3, 4, 5, 6, 7, 6, 6, 4, 2, 1, 0, 0, 0, 0, 0, 1, 4, 7, 12, 16, 19, 20, 20, 17, 12, 6, 1, 0, 0, 5, 11, 12, 6, 0, 0, 12, 69, 168, 299, 434, 539, 584, 556, 463, 333, 199, 92, 25, 0, 0, 1, 6, 7, 6, 6, 8, 6, 0, 0, 0, 29, 103, 221, 365, 504, 601, 629, 578, 464, 320, 182, 76, 16, 0, 0, 6, 13, 15, 14, 13, 11, 6, 0, 0, 10, 61, 158, 292, 440, 565, 631, 614, 514, 356, 182, 43, 0, 28, 178, 404, 652, 862, 980, 976, 856, 656, 429, 227, 84, 10, 0, 0, 14, 20, 15, 6, 0, 0, 0, 6, 11, 13, 10, 6, 4, 6, 11, 15, 14, 6, 0, 0, 19, 85, 196, 335, 475, 578, 616, 579, 478, 341, 203, 93, 25, 0, 0, 4, 13, 16, 14, 11, 8, 8, 7, 7, 6, 5, 5, 7, 11, 16, 20, 22, 21, 19, 14, 9, 5, 2, 2, 5, 9, 14, 18, 21, 22, 21, 18, 14, 9, 5, 1, 0, 0, 2, 7, 13, 19, 24, 27, 26, 23, 18, 14, 11, 13, 19, 28, 39, 49, 55, 56, 51, 42, 30, 19, 12, 9, 12, 18, 26, 34, 37, 37, 33, 26, 19, 12, 7, 4, 3, 3, 4, 4, 4, 3, 3, 2, 1, 1, 1, 3, 7, 13, 20, 27, 31, 32, 28, 22, 14, 7, 2, 0, 0, 0, 0, 0, 2, 4, 8, 11, 11, 9, 5, 2, 2, 7, 13, 15, 7, 0, 0, 16, 90, 221, 394, 576, 721, 790, 762, 647, 476, 294, 143, 44, 0, 0, 1, 11, 14, 8, 1, 0, 0, 0, 4, 8, 10, 10, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 2, 3, 4, 5, 4, 3, 2, 0, 0, 0, 0, 2, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 1, 3, 5, 6, 6, 6, 5, 3, 1, 0, 0, 2, 4, 5, 4, 2, 0, 0, 4, 11, 15, 12, 0, 0, 0, 49, 153, 310, 496, 670, 788, 816, 747, 601, 416, 239, 103, 23, 0, 0, 6, 14, 14, 7, 1, 0, 3, 9, 16, 21, 22, 20, 17, 13, 10, 6, 3, 2, 2, 4, 7, 10, 11, 10, 9, 9, 12, 17, 20, 16, 5, 0, 0, 29, 114, 248, 415, 580, 702, 748, 705, 586, 424, 259, 124, 38, 0, 0, 1, 9, 10, 6, 0, 0, 0, 0, 2, 3, 3, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 11, 13, 12, 7, 3, 2, 7, 15, 19, 14, 0, 0, 0, 64, 196, 390, 612, 812, 936, 950, 849, 664, 445, 243, 96, 16, 0, 0, 11, 18, 15, 6, 0, 0, 0, 6, 13, 17, 19, 18, 15, 12, 10, 7, 5, 4, 4, 4, 5, 6, 7, 7, 8, 8, 7, 6, 4, 2, 1, 1, 3, 6, 9, 11, 11, 10, 7, 7, 9, 14, 17, 15, 4, 0, 0, 29, 109, 239, 400, 562, 683, 733, 697, 587, 431, 269, 134, 45, 2, 0, 0, 8, 9, 5, 0, 0, 1, 6, 11, 13, 12, 11, 12, 16, 19, 17, 6, 0, 0, 26, 111, 251, 430, 612, 751, 810, 772, 650, 476, 295, 145, 47, 1, 0, 0, 9, 11, 6, 0, 0, 0, 4, 10, 14, 15, 12, 9, 5, 3, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 6, 13, 16, 12, 0, 0, 1, 52, 157, 313, 495, 663, 774, 799, 729, 587, 409, 238, 107, 28, 0, 0, 0, 7, 10, 10, 8, 3, 0, 0, 0, 39, 117, 236, 378, 513, 606, 632, 583, 473, 333, 196, 89, 23, 0, 0, 3, 9, 9, 4, 0, 0, 0, 1, 5, 8, 9, 9, 7, 5, 2, 0, 0, 0, 2, 5, 6, 5, 2, 0, 2, 7, 14, 16, 10, 0, 0, 5, 65, 179, 340, 522, 681, 776, 781, 696, 543, 365, 201, 82, 15, 0, 0, 6, 11, 8, 2, 0, 0, 2, 10, 18, 22, 23, 20, 16, 11, 7, 4, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 1, 2, 4, 5, 4, 4, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 2, 0, 0, 0, 0, 4, 8, 12, 13, 11, 8, 6, 7, 11, 15, 13, 3, 0, 0, 30, 112, 243, 408, 572, 696, 747, 712, 602, 447, 283, 144, 49, 1, 0, 0, 13, 21, 18, 4, 0, 0, 28, 116, 255, 429, 603, 735, 792, 757, 641, 475, 300, 153, 54, 5, 0, 0, 8, 11, 7, 1, 0, 0, 0, 3, 7, 9, 10, 9, 9, 9, 9, 9, 9, 8, 7, 7, 7, 7, 9, 11, 13, 15, 15, 14, 12, 9, 6, 3, 1, 1, 3, 5, 8, 11, 12, 12, 11, 10, 10, 12, 13, 14, 13, 12, 11, 12, 16, 18, 15, 5, 0, 0, 28, 109, 241, 410, 582, 718, 782, 756, 647, 486, 312, 163, 60, 7, 0, 0, 7, 10, 7, 1, 0, 0, 0, 2, 4, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 1, 3, 4, 5, 6, 5, 4, 3, 2, 1, 0, 1, 2, 5, 7, 9, 9, 9, 8, 7, 6, 5, 4, 4, 3, 3, 3, 3, 4, 5, 4, 4, 5, 8, 12, 16, 14, 5, 0, 0, 22, 93, 212, 367, 527, 655, 717, 697, 601, 455, 295, 157, 60, 9, 0, 0, 7, 10, 8, 2, 0, 0, 0, 2, 5, 8, 10, 12, 12, 13, 13, 12, 11, 10, 10, 9, 9, 7, 6, 4, 2, 0, 0, 0, 2, 4, 6, 8, 10, 10, 10, 9, 8, 6, 4, 2, 0, 0, 0, 1, 4, 7, 11, 14, 15, 14, 12, 9, 5, 3, 1, 0, 0, 0, 0, 0, 2, 3, 5, 6, 5, 4, 3, 1, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 5, 8, 11, 14, 16, 15, 14, 13, 13, 15, 15, 12, 3, 0, 0, 27, 97, 211, 356, 503, 619, 675, 656, 568, 434, 286, 156, 62, 9, 0, 0, 8, 17, 17, 7, 0, 0, 13, 80, 195, 348, 512, 650, 728, 726, 645, 506, 346, 199, 88, 23, 0, 0, 3, 7, 7, 2, 0, 0, 0, 1, 5, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 6, 7, 6, 5, 4, 6, 9, 12, 10, 3, 0, 0, 26, 97, 214, 364, 519, 643, 705, 690, 602, 464, 310, 171, 70, 12, 0, 0, 9, 19, 19, 7, 0, 0, 27, 117, 266, 459, 662, 830, 920, 906, 791, 602, 389, 204, 93, 79, 162, 315, 496, 656, 755, 770, 701, 568, 405, 247, 123, 43, 5, 0, 0, 5, 9, 10, 9, 7, 2, 0, 0, 15, 68, 164, 300, 456, 600, 700, 730, 682, 570, 419, 266, 137, 51, 6, 0, 0, 7, 11, 8, 3, 0, 0, 1, 4, 6, 7, 6, 4, 2, 1, 0, 0, 1, 3, 5, 7, 8, 9, 11, 14, 18, 20, 17, 8, 0, 0, 16, 79, 190, 339, 501, 641, 723, 727, 652, 518, 359, 210, 96, 27, 0, 0, 2, 8, 7, 2, 0, 0, 0, 8, 15, 19, 19, 16, 14, 13, 15, 15, 10, 0, 0, 0, 44, 138, 285, 465, 645, 784, 849, 824, 717, 554, 375, 215, 96, 25, 0, 0, 1, 10, 14, 10, 0, 0, 0, 27, 98, 213, 362, 518, 650, 725, 724, 648, 515, 358, 210, 97, 28, 0, 0, 1, 7, 6, 2, 0, 0, 2, 8, 14, 18, 19, 18, 17, 15, 14, 13, 12, 11, 9, 6, 4, 1, 0, 0, 0, 0, 2, 4, 5, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 9, 10, 10, 8, 6, 5, 6, 8, 11, 10, 5, 0, 0, 10, 56, 139, 253, 381, 497, 573, 591, 548, 455, 335, 214, 113, 45, 9, 0, 0, 3, 5, 4, 1, 0, 0, 0, 2, 5, 6, 7, 6, 4, 2, 1, 1, 2, 3, 4, 4, 4, 2, 1, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 1, 2, 3, 5, 5, 5, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 1, 0, 0, 0, 3, 9, 11, 7, 0, 0, 6, 52, 142, 273, 425, 569, 671, 707, 668, 565, 424, 277, 151, 64, 15, 0, 0, 2, 5, 4, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 2, 6, 8, 4, 0, 0, 8, 51, 130, 242, 369, 484, 562, 582, 539, 446, 325, 204, 104, 38, 5, 0, 0, 4, 5, 3, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 1, 4, 6, 7, 7, 5, 3, 1, 1, 3, 6, 6, 3, 0, 0, 13, 58, 136, 241, 357, 461, 527, 540, 497, 409, 297, 186, 95, 35, 5, 0, 0, 3, 5, 3, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 7, 7, 7, 5, 3, 1, 0, 0, 1, 2, 3, 3, 1, 0, 0, 3, 7, 9, 7, 1, 0, 2, 33, 103, 214, 354, 501, 622, 688, 680, 597, 460, 306, 177, 112, 132, 237, 404, 591, 753, 850, 859, 782, 638, 461, 290, 151, 59, 12, 0, 0, 4, 6, 3, 0, 0, 0, 3, 7, 10, 10, 9, 6, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 2, 4, 6, 8, 9, 8, 7, 5, 3, 2, 1, 0, 0, 0, 1, 5, 7, 6, 1, 0, 0, 21, 74, 163, 279, 406, 516, 586, 599, 552, 457, 337, 216, 115, 47, 10, 0, 0, 2, 4, 3, 0, 0, 0, 1, 3, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 2, 3, 4, 5, 4, 3, 1, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 11, 11, 10, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 5, 6, 6, 6, 5, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 11, 11, 9, 7, 5, 6, 9, 13, 13, 7, 0, 0, 14, 77, 194, 363, 564, 761, 912, 983, 955, 835, 649, 442, 260, 143, 114, 172, 297, 452, 598, 698, 731, 691, 592, 458, 315, 188, 92, 31, 2, 0, 0, 7, 9, 5, 0, 0, 8, 51, 132, 251, 393, 534, 645, 702, 688, 608, 479, 332, 202, 123, 114, 179, 307, 467, 626, 744, 796, 767, 665, 514, 349, 209, 127, 120, 186, 306, 446, 569, 646, 659, 607, 505, 377, 249, 141, 64, 20, 2, 0, 3, 5, 6, 4, 2, 2, 3, 6, 9, 12, 13, 13, 12, 11, 10, 8, 6, 5, 3, 3, 4, 5, 7, 8, 10, 10, 10, 9, 8, 6, 6, 6, 8, 10, 12, 13, 14, 13, 13, 13, 11, 6, 0, 0, 1, 24, 75, 155, 260, 376, 481, 554, 580, 553, 479, 376, 263, 160, 81, 31, 8, 2, 6, 9, 7, 1, 0, 5, 39, 107, 210, 340, 477, 595, 668, 677, 618, 505, 368, 244, 171, 173, 256, 406, 587, 758, 877, 917, 869, 747, 579, 400, 240, 119, 44, 8, 0, 0, 5, 7, 8, 8, 10, 14, 19, 23, 26, 26, 25, 22, 19, 16, 14, 12, 11, 11, 11, 12, 11, 10, 9, 8, 8, 8, 7, 5, 0, 0, 5, 31, 83, 165, 272, 389, 494, 565, 583, 542, 452, 335, 224, 150, 138, 196, 316, 470, 623, 737, 787, 759, 663, 524, 377, 259, 196, 200, 266, 370, 483, 571, 611, 595, 526, 421, 303, 194, 107, 49, 17, 5, 3, 5, 8, 10, 12, 15, 19, 24, 27, 28, 26, 23, 19, 16, 14, 12, 12, 11, 11, 10, 10, 11, 11, 11, 11, 11, 10, 9, 9, 8, 8, 8, 7, 5, 4, 3, 2, 2, 4, 5, 7, 8, 8, 8, 8, 7, 7, 7, 7, 7, 8, 8, 8, 7, 6, 4, 3, 2, 3, 3, 4, 5, 6, 6, 5, 3, 2, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 12, 15, 17, 16, 13, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 6, 7, 9, 10, 9, 4, 0, 0, 16, 71, 170, 313, 483, 655, 796, 878, 884, 813, 682, 515, 346, 199, 91, 26, 0, 0, 2, 7, 6, 0, 0, 2, 36, 104, 207, 336, 473, 594, 676, 702, 667, 578, 454, 319, 194, 98, 36, 6, 0, 0, 2, 3, 2, 0, 0, 0, 0, 2, 4, 4, 3, 2, 0, 0, 0, 0, 1, 4, 6, 7, 8, 8, 6, 4, 2, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 2, 2, 3, 4, 4, 3, 0, 0, 0, 15, 48, 102, 172, 250, 323, 376, 400, 388, 345, 279, 203, 131, 73, 32, 9, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 2, 2, 1, 1, 1, 1, 2, 2, 3, 2, 2, 2, 2, 2, 4, 7, 9, 9, 6, 0, 0, 3, 30, 85, 171, 278, 392, 492, 560, 580, 550, 476, 375, 265, 164, 86, 35, 8, 0, 0, 1, 3, 5, 7, 10, 13, 16, 17, 16, 14, 12, 11, 11, 11, 8, 4, 0, 2, 16, 51, 113, 203, 312, 427, 525, 586, 597, 554, 468, 360, 258, 191, 177, 221, 314, 433, 550, 638, 676, 658, 588, 482, 360, 242, 144, 73, 31, 11, 7, 10, 12, 9, 3, 0, 0, 21, 73, 160, 278, 415, 548, 654, 711, 708, 647, 540, 409, 277, 163, 80, 29, 5, 0, 0, 4, 7, 8, 9, 10, 12, 13, 15, 15, 15, 14, 14, 14, 14, 15, 15, 15, 14, 13, 13, 12, 13, 13, 12, 9, 4, 0, 1, 16, 53, 119, 214, 331, 454, 561, 632, 650, 610, 521, 407, 297, 221, 200, 241, 334, 456, 574, 660, 690, 659, 574, 457, 337, 244, 198, 210, 272, 368, 470, 554, 597, 591, 536, 447, 339, 232, 140, 72, 29, 7, 0, 0, 2, 4, 5, 6, 8, 9, 11, 12, 14, 15, 16, 18, 19, 18, 14, 7, 0, 0, 11, 45, 105, 190, 289, 389, 472, 521, 529, 494, 426, 338, 245, 161, 93, 45, 17, 4, 1, 4, 8, 12, 14, 14, 14, 13, 13, 13, 14, 14, 14, 14, 14, 13, 13, 13, 12, 12, 11, 10, 9, 8, 7, 6, 6, 6, 6, 7, 7, 7, 6, 6, 5, 4, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 4, 5, 6, 5, 4, 3, 1, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 8, 9, 10, 10, 8, 2, 0, 0, 18, 67, 151, 268, 407, 546, 660, 730, 741, 693, 596, 471, 337, 216, 120, 55, 19, 4, 1, 1, 0, 0, 0, 16, 57, 128, 226, 344, 463, 563, 626, 638, 597, 513, 405, 299, 223, 196, 227, 311, 427, 550, 650, 705, 704, 646, 546, 421, 294, 183, 97, 41, 11, 0, 0, 3, 7, 11, 14, 17, 19, 22, 23, 23, 23, 21, 19, 17, 15, 13, 11, 10, 9, 9, 8, 7, 6, 4, 3, 2, 2, 3, 5, 8, 10, 12, 13, 13, 13, 12, 11, 10, 9, 7, 5, 4, 3, 3, 4, 4, 5, 5, 5, 3, 2, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 4, 4, 3, 2, 0, 0, 0, 12, 39, 85, 150, 228, 307, 375, 419, 431, 408, 357, 286, 209, 137, 79, 39, 15, 4, 1, 2, 1, 0, 0, 2, 17, 49, 103, 180, 273, 373, 461, 522, 542, 517, 453, 368, 289, 242, 248, 313, 429, 574, 715, 821, 866, 842, 754, 625, 487, 372, 306, 300, 349, 434, 526, 597, 625, 602, 534, 443, 354, 295, 283, 324, 409, 517, 621, 695, 719, 688, 610, 504, 399, 321, 290, 314, 384, 481, 579, 652, 681, 661, 594, 495, 382, 271, 175, 103, 54, 25, 12, 8, 10, 13, 16, 18, 19, 19, 19, 19, 19, 20, 20, 18, 14, 8, 2, 2, 11, 34, 74, 131, 198, 269, 333, 379, 399, 390, 353, 295, 225, 155, 94, 48, 19, 5, 1, 3, 6, 8, 9, 8, 7, 7, 7, 8, 9, 10, 11, 11, 11, 10, 9, 7, 5, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 4, 4, 3, 3, 1, 0, 0, 1, 3, 4, 6, 6, 6, 6, 5, 3, 1, 0, 0, 6, 25, 61, 117, 190, 273, 355, 423, 466, 476, 451, 397, 322, 239, 160, 94, 47, 18, 3, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 1, 1, 1, 1, 1, 2, 2, 3, 3, 4, 5, 6, 7, 9, 11, 13, 16, 17, 18, 19, 18, 17, 15, 12, 9, 5, 1, 0, 3, 16, 43, 87, 146, 217, 292, 359, 408, 429, 418, 380, 325, 269, 229, 221, 251, 317, 407, 502, 580, 623, 621, 576, 498, 409, 331, 284, 281, 321, 393, 477, 552, 597, 601, 560, 482, 383, 279, 184, 109, 56, 24, 8, 2, 1, 3, 5, 8, 10, 13, 15, 17, 18, 19, 19, 16, 11, 4, 0, 0, 14, 48, 106, 187, 284, 386, 477, 544, 575, 565, 516, 438, 342, 244, 156, 87, 39, 12, 0, 0, 0, 0, 1, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 10, 10, 9, 8, 8, 8, 10, 12, 13, 13, 12, 11, 10, 10, 11, 13, 14, 14, 12, 7, 2, 0, 0, 13, 40, 84, 143, 213, 286, 354, 406, 434, 434, 405, 353, 285, 211, 142, 84, 42, 16, 3, 0, 0, 0, 1, 2, 2, 3, 5, 7, 8, 9, 9, 8, 7, 6, 5, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 11, 12, 12, 11, 11, 10, 9, 8, 7, 7, 12, 23, 46, 84, 137, 202, 273, 338, 387, 411, 404, 368, 310, 241, 172, 111, 64, 32, 13, 4, 1, 0, 0, 0, 1, 1, 2, 3, 4, 6, 6, 6, 6, 5, 4, 3, 4, 6, 9, 11, 13, 14, 13, 12, 11, 9, 8, 7, 6, 5, 5, 6, 7, 9, 11, 12, 12, 12, 12, 12, 13, 15, 17, 18, 19, 19, 19, 18, 17, 14, 11, 10, 14, 28, 58, 108, 178, 267, 367, 464, 544, 594, 606, 578, 518, 441, 367, 313, 294, 314, 366, 435, 502, 547, 560, 536, 483, 416, 355, 316, 311, 342, 401, 473, 541, 587, 600, 574, 514, 429, 333, 241, 161, 101, 60, 35, 22, 15, 14, 21, 39, 76, 136, 220, 323, 435, 541, 626, 676, 683, 646, 570, 469, 357, 249, 157, 86, 39, 12, 1, 0, 2, 6, 10, 12, 13, 13, 12, 11, 11, 10, 10, 10, 9, 9, 8, 7, 6, 7, 8, 10, 12, 13, 14, 13, 11, 8, 6, 5, 5, 6, 8, 10, 11, 11, 11, 10, 8, 6, 5, 5, 4, 4, 5, 5, 6, 6, 6, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 3, 4, 5, 5, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 8, 8, 9, 9, 9, 9, 9, 8, 7, 5, 4, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 4, 3, 2, 0, 1, 6, 20, 46, 86, 142, 210, 284, 355, 413, 447, 453, 429, 380, 313, 240, 169, 109, 62, 31, 12, 3, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 5, 7, 9, 11, 12, 13, 12, 11, 10, 9, 9, 12, 21, 40, 73, 124, 195, 282, 378, 473, 553, 604, 619, 596, 542, 471, 399, 345, 320, 328, 366, 422, 480, 527, 548, 539, 500, 435, 355, 272, 193, 127, 76, 40, 18, 5, 1, 3, 14, 35, 72, 124, 193, 273, 359, 439, 501, 538, 541, 512, 453, 376, 290, 206, 134, 78, 39, 15, 3, 0, 0, 0, 0, 1, 1, 1, 2, 4, 6, 7, 8, 7, 6, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 4, 5, 6, 9, 16, 30, 54, 88, 133, 184, 237, 284, 317, 332, 326, 300, 259, 210, 158, 111, 71, 41, 20, 8, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 3, 5, 7, 7, 6, 4, 3, 7, 19, 42, 79, 129, 188, 254, 318, 375, 416, 436, 432, 403, 353, 289, 220, 153, 97, 54, 26, 10, 3, 1, 2, 3, 3, 2, 2, 1, 1, 2, 4, 6, 9, 11, 12, 12, 12, 12, 11, 12, 12, 13, 13, 12, 10, 8, 7, 11, 23, 47, 84, 134, 193, 255, 312, 357, 384, 390, 374, 343, 306, 273, 254, 256, 283, 330, 390, 452, 504, 533, 534, 505, 448, 372, 289, 208, 138, 84, 47, 23, 9, 2, 0, 0, 6, 22, 50, 92, 147, 213, 285, 356, 417, 461, 480, 473, 440, 385, 317, 245, 177, 118, 72, 39, 19, 8, 4, 3, 5, 7, 9, 11, 12, 12, 12, 12, 11, 11, 13, 19, 33, 58, 96, 148, 212, 283, 354, 416, 461, 483, 479, 449, 396, 327, 251, 177, 112, 62, 27, 8, 0, 0, 2, 5, 7, 7, 7, 8, 8, 9, 10, 10, 10, 10, 9, 9, 9, 9, 8, 7, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 5, 5, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 0, 0, 1, 8, 23, 47, 81, 124, 171, 220, 263, 295, 313, 312, 294, 260, 216, 167, 118, 76, 44, 21, 8, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 9, 8, 7, 6, 8, 14, 28, 53, 92, 145, 211, 285, 360, 425, 472, 493, 486, 452, 397, 328, 254, 184, 124, 76, 43, 21, 9, 4, 4, 5, 6, 7, 7, 7, 6, 5, 5, 5, 6, 7, 7, 8, 9, 9, 9, 8, 7, 6, 5, 4, 4, 3, 3, 3, 3, 3, 4, 4, 6, 7, 9, 11, 13, 14, 14, 14, 13, 11, 8, 6, 5, 4, 4, 4, 5, 5, 5, 5, 5, 5, 7, 8, 10, 12, 14, 15, 15, 14, 14, 17, 26, 44, 75, 120, 178, 246, 317, 383, 437, 472, 484, 470, 433, 376, 308, 237, 169, 112, 68, 38, 20, 11, 7, 5, 4, 4, 5, 6, 8, 10, 12, 12, 12, 11, 10, 9, 9, 9, 9, 9, 9, 8, 7, 7, 8, 10, 12, 14, 15, 16, 15, 15, 15, 16, 17, 19, 20, 20, 20, 19, 20, 22, 28, 40, 62, 95, 140, 197, 260, 323, 378, 418, 436, 432, 406, 362, 307, 247, 187, 133, 89, 56, 34, 22, 16, 15, 15, 16, 17, 18, 19, 22, 25, 27, 29, 29, 27, 24, 23, 25, 35, 55, 87, 133, 189, 251, 313, 367, 406, 427, 429, 414, 388, 359, 335, 324, 330, 352, 387, 427, 463, 486, 490, 471, 432, 377, 313, 246, 184, 130, 86, 54, 31, 16, 10, 11, 20, 38, 67, 107, 159, 220, 286, 351, 409, 452, 475, 474, 451, 407, 348, 282, 215, 155, 104, 66, 39, 24, 20, 27, 44, 71, 110, 159, 216, 276, 335, 385, 421, 435, 427, 397, 349, 290, 227, 168, 117, 76, 45, 24, 11, 3, 0, 0, 1, 3, 5, 5, 5, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 4, 5, 6, 5, 4, 2, 1, 1, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 2, 1, 0, 0, 0, 2, 5, 8, 11, 12, 13, 13, 15, 22, 36, 59, 94, 139, 192, 250, 308, 358, 395, 414, 412, 390, 350, 299, 241, 185, 134, 92, 61, 40, 28, 25, 30, 44, 67, 101, 145, 198, 255, 311, 360, 395, 413, 409, 387, 347, 295, 237, 179, 126, 81, 47, 24, 10, 3, 0, 0, 1, 2, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 4, 6, 7, 9, 13, 20, 32, 51, 78, 111, 148, 183, 212, 231, 237, 231, 214, 189, 160, 128, 98, 70, 46, 28, 15, 6, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 11, 22, 39, 64, 97, 139, 185, 233, 277, 315, 342, 357, 360, 355, 344, 335, 330, 336, 353, 381, 417, 453, 483, 498, 494, 468, 423, 364, 298, 233, 175, 126, 89, 61, 42, 29, 23, 24, 32, 48, 74, 109, 152, 201, 251, 298, 335, 358, 365, 354, 327, 289, 244, 196, 152, 112, 79, 54, 35, 21, 13, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 3, 3, 3, 3, 4, 3, 3, 2, 1, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 4, 5, 6, 8, 9, 10, 10, 9, 7, 5, 3, 2, 2, 3, 5, 6, 8, 8, 9, 9, 9, 9, 10, 11, 12, 13, 14, 14, 15, 15, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 30, 41, 60, 89, 130, 182, 243, 307, 368, 419, 456, 475, 477, 467, 448, 427, 407, 393, 388, 392, 405, 424, 446, 464, 474, 469, 447, 409, 358, 299, 240, 185, 138, 101, 75, 59, 53, 58, 73, 101, 142, 194, 257, 326, 395, 459, 512, 546, 557, 544, 508, 453, 384, 311, 239, 175, 121, 80, 51, 32, 21, 16, 15, 15, 16, 17, 18, 19, 19, 20, 22, 25, 31, 42, 58, 82, 113, 153, 200, 253, 310, 367, 419, 462, 491, 502, 496, 477, 450, 425, 406, 400, 406, 422, 443, 462, 474, 477, 470, 455, 434, 412, 393, 379, 373, 377, 388, 404, 421, 435, 441, 439, 430, 418, 409, 410, 423, 449, 485, 523, 557, 580, 587, 574, 542, 493, 432, 363, 292, 224, 166, 118, 84, 62, 52, 54, 67, 92, 129, 177, 232, 292, 349, 398, 434, 454, 458, 446, 419, 379, 329, 272, 214, 160, 113, 77, 52, 36, 28, 26, 28, 36, 51, 73, 103, 140, 181, 224, 265, 300, 325, 337, 336, 322, 295, 260, 220, 178, 138, 103, 72, 48, 30, 16, 7, 2, 0, 0, 0, 1, 3, 4, 5, 5, 4, 4, 5, 7, 12, 19, 30, 45, 64, 89, 118, 152, 186, 217, 241, 253, 254, 242, 221, 194, 165, 135, 108, 83, 62, 43, 29, 19, 16, 21, 33, 55, 85, 124, 169, 219, 269, 317, 358, 389, 406, 409, 396, 369, 330, 283, 231, 181, 135, 99, 73, 59, 57, 65, 81, 104, 135, 172, 215, 261, 307, 349, 382, 403, 410, 406, 397, 387, 384, 389, 405, 429, 458, 486, 508, 519, 516, 498, 464, 416, 358, 295, 232, 174, 125, 88, 62, 47, 41, 41, 46, 57, 74, 98, 131, 172, 220, 270, 317, 357, 385, 400, 403, 397, 388, 380, 375, 377, 384, 397, 414, 431, 446, 455, 453, 437, 407, 364, 311, 254, 199, 149, 108, 75, 49, 31, 17, 8, 3, 1, 1, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 7, 7, 7, 6, 5, 4, 3, 3, 4, 4, 4, 3, 3, 3, 6, 13, 24, 40, 61, 87, 118, 153, 193, 234, 273, 305, 326, 334, 327, 309, 280, 244, 205, 166, 127, 92, 62, 38, 20, 8, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 3, 3, 3, 5, 6, 8, 9, 10, 11, 11, 12, 14, 18, 25, 36, 53, 76, 107, 145, 188, 235, 282, 325, 360, 383, 393, 386, 366, 332, 290, 243, 196, 152, 114, 83, 59, 41, 29, 20, 14, 11, 8, 5, 3, 2, 1, 1, 1, 2, 3, 5, 6, 8, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 9, 18, 32, 50, 73, 99, 127, 157, 187, 216, 242, 264, 280, 289, 295, 300, 309, 324, 347, 378, 412, 445, 473, 491, 498, 492, 475, 446, 406, 357, 300, 241, 184, 133, 92, 61, 40, 26, 16, 10, 5, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 13, 21, 31, 45, 63, 86, 113, 142, 170, 196, 216, 229, 234, 233, 225, 211, 191, 168, 142, 115, 89, 67, 48, 34, 23, 15, 9, 5, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 9, 9, 8, 8, 8, 8, 8, 8, 7, 5, 3, 1, 0, 0, 0, 1, 1, 2, 4, 6, 9, 13, 19, 28, 39, 55, 74, 99, 129, 162, 195, 227, 253, 272, 281, 280, 269, 250, 225, 196, 164, 132, 101, 73, 50, 31, 18, 9, 4, 2, 1, 1, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 2, 1, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 1, 2, 3, 5, 7, 8, 10, 12, 17, 24, 35, 51, 71, 95, 123, 154, 186, 219, 251, 281, 304, 319, 324, 317, 300, 274, 242, 207, 171, 137, 106, 79, 56, 38, 25, 16, 10, 6, 4, 3, 2, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 3, 3, 4, 5, 6, 7, 8, 9, 12, 16, 22, 31, 44, 61, 81, 106, 134, 166, 199, 233, 264, 290, 311, 326, 337, 345, 353, 363, 376, 391, 410, 430, 450, 470, 487, 500, 508, 509, 504, 495, 483, 470, 458, 449, 440, 433, 423, 411, 394, 371, 343, 311, 276, 239, 204, 170, 141, 118, 101, 92, 92, 102, 122, 150, 186, 228, 271, 313, 349, 377, 393, 398, 391, 373, 345, 310, 270, 227, 184, 143, 107, 77, 54, 38, 26, 19, 14, 11, 10, 8, 8, 8, 9, 10, 13, 18, 26, 37, 54, 75, 102, 132, 166, 201, 236, 271, 304, 334, 362, 383, 398, 405, 404, 398, 391, 388, 390, 400, 415, 431, 443, 448, 441, 424, 397, 364, 326, 286, 245, 204, 165, 130, 102, 83, 74, 74, 84, 100, 122, 150, 185, 226, 273, 323, 373, 418, 454, 478, 490, 490, 482, 468, 453, 439, 427, 418, 413, 409, 405, 399, 389, 373, 351, 324, 292, 257, 221, 187, 157, 132, 113, 102, 98, 103, 115, 135, 161, 194, 230, 269, 307, 339, 363, 376, 376, 364, 341, 312, 277, 241, 204, 169, 135, 104, 77, 55, 37, 25, 16, 10, 6, 3, 1, 0, 0, 1, 2, 3, 3, 2, 0, 0, 0, 2, 5, 8, 10, 12, 11, 11, 11, 13, 19, 29, 43, 61, 81, 104, 128, 152, 176, 199, 219, 235, 246, 249, 245, 234, 216, 193, 168, 142, 117, 94, 72, 54, 37, 23, 12, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 13, 20, 31, 45, 63, 84, 109, 137, 168, 200, 234, 267, 298, 324, 343, 356, 361, 362, 360, 359, 361, 368, 378, 392, 407, 419, 427, 429, 426, 420, 413, 410, 410, 415, 422, 428, 431, 427, 419, 405, 388, 367, 341, 311, 276, 236, 194, 152, 113, 81, 55, 37, 25, 17, 12, 8, 5, 3, 1, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 5, 6, 9, 12, 18, 27, 38, 52, 71, 94, 121, 153, 187, 224, 260, 294, 323, 344, 358, 361, 353, 334, 306, 271, 233, 193, 156, 123, 94, 70, 51, 36, 25, 17, 12, 8, 5, 3, 1, 0, 0, 1, 4, 11, 20, 32, 46, 63, 82, 103, 128, 157, 187, 218, 248, 272, 289, 297, 294, 283, 264, 241, 215, 187, 160, 132, 105, 80, 58, 39, 24, 13, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 12, 16, 23, 32, 44, 60, 80, 104, 130, 160, 191, 225, 259, 291, 320, 344, 362, 374, 380, 384, 387, 392, 398, 405, 414, 421, 427, 429, 428, 422, 409, 389, 361, 327, 287, 244, 202, 162, 127, 97, 73, 53, 37, 26, 17, 11, 7, 5, 3, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 1, 2, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 0, 0, 0, 1, 3, 5, 6, 7, 6, 4, 2, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 5, 8, 11, 13, 15, 17, 20, 24, 31, 41, 54, 70, 86, 104, 122, 140, 158, 177, 196, 212, 223, 229, 228, 221, 208, 192, 174, 157, 141, 126, 112, 100, 90, 84, 83, 88, 101, 120, 146, 176, 210, 244, 276, 305, 329, 347, 359, 365, 364, 357, 342, 321, 294, 264, 233, 204, 180, 164, 154, 152, 157, 167, 184, 205, 230, 259, 290, 321, 351, 377, 400, 417, 430, 437, 440, 440, 438, 437, 439, 443, 449, 456, 462, 465, 465, 461, 455, 448, 440, 433, 428, 426, 427, 432, 440, 449, 456, 460, 460, 455, 448, 440, 433, 428, 426, 424, 423, 419, 413, 404, 390, 373, 351, 326, 298, 269, 240, 214, 193, 175, 162, 152, 145, 143, 145, 154, 169, 190, 216, 243, 268, 289, 304, 313, 315, 311, 302, 288, 270, 248, 222, 194, 164, 136, 109, 86, 68, 54, 43, 36, 31, 27, 26, 26, 28, 32, 38, 47, 57, 69, 85, 104, 128, 156, 188, 224, 260, 298, 334, 368, 399, 425, 445, 459, 466, 467, 464, 458, 450, 442, 434, 426, 417, 409, 400, 391, 378, 362, 341, 315, 284, 251, 217, 183, 152, 123, 99, 78, 61, 47, 36, 28, 22, 17, 13, 10, 8, 6, 5, 4, 3, 2, 2, 3, 3, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 11, 13, 15, 15, 15, 15, 16, 21, 30, 42, 59, 78, 98, 120, 142, 165, 190, 216, 243, 269, 293, 313, 326, 333, 331, 322, 305, 283, 257, 228, 199, 171, 144, 121, 100, 82, 65, 50, 38, 28, 21, 17, 14, 13, 13, 12, 12, 12, 13, 15, 16, 16, 14, 12, 10, 10, 13, 19, 28, 39, 50, 60, 72, 87, 106, 130, 159, 189, 217, 241, 259, 272, 280, 286, 290, 291, 287, 277, 260, 237, 211, 183, 158, 135, 114, 96, 80, 65, 53, 42, 34, 28, 25, 23, 23, 24, 27, 32, 39, 48, 59, 72, 89, 108, 131, 159, 190, 224, 258, 288, 312, 328, 335, 335, 328, 317, 302, 285, 265, 242, 216, 189, 162, 136, 112, 92, 75, 60, 48, 38, 29, 21, 15, 11, 8, 6, 5, 5, 4, 4, 4, 3, 4, 5, 6, 7, 8, 8, 7, 6, 5, 4, 4, 5, 6, 6, 6, 5, 3, 1, 0, 0, 0, 1, 3, 3, 3, 2, 0, 0, 0, 1, 3, 4, 5, 5, 5, 4, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 3, 3, 4, 5, 6, 6, 5, 4, 3, 3, 3, 5, 6, 6, 5, 4, 3, 3, 3, 4, 4, 5, 5, 4, 4, 4, 6, 9, 12, 16, 19, 23, 28, 34, 43, 53, 66, 81, 99, 119, 142, 167, 192, 218, 244, 268, 290, 307, 320, 325, 324, 317, 305, 290, 274, 258, 241, 224, 207, 193, 182, 178, 181, 192, 209, 231, 256, 282, 306, 329, 351, 370, 388, 404, 417, 428, 436, 441, 444, 443, 439, 432, 424, 414, 404, 393, 380, 364, 346, 323, 298, 270, 241, 213, 186, 160, 135, 112, 91, 73, 57, 45, 35, 28, 22, 18, 16, 14, 13, 13, 12, 12, 11, 10, 8, 7, 7, 7, 8, 9, 10, 12, 13, 13, 12, 12, 12, 13, 15, 18, 22, 27, 32, 38, 44, 52, 63, 76, 93, 112, 133, 154, 175, 196, 217, 237, 255, 271, 284, 292, 295, 292, 283, 269, 252, 234, 214, 194, 175, 156, 137, 119, 101, 84, 69, 55, 45, 36, 29, 24, 20, 17, 15, 14, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 15, 14, 12, 10, 9, 8, 9, 10, 13, 16, 18, 20, 21, 23, 25, 28, 32, 38, 46, 56, 69, 83, 99, 115, 130, 145, 159, 171, 182, 191, 198, 201, 200, 194, 185, 174, 160, 146, 131, 117, 102, 88, 75, 62, 51, 41, 33, 27, 22, 18, 14, 11, 8, 5, 4, 4, 5, 6, 7, 7, 7, 6, 4, 2, 1, 0, 0, 1, 2, 3, 5, 6, 8, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 10, 10, 11, 11, 10, 9, 8, 8, 7, 8, 10, 12, 14, 17, 19, 22, 26, 32, 39, 49, 62, 76, 92, 110, 130, 150, 171, 193, 215, 237, 259, 278, 295, 309, 318, 322, 321, 315, 304, 291, 276, 259, 243, 227, 213, 200, 190, 183, 182, 187, 199, 217, 238, 259, 279, 294, 305, 311, 315, 318, 318, 315, 308, 296, 279, 257, 232, 206, 182, 160, 140, 123, 106, 90, 75, 61, 49, 40, 34, 30, 29, 30, 32, 34, 37, 42, 49, 59, 70, 83, 96, 110, 123, 135, 145, 154, 162, 171, 179, 187, 193, 197, 197, 192, 182, 169, 153, 136, 119, 103, 89, 77, 65, 55, 46, 38, 31, 26, 22, 19, 17, 15, 14, 14, 13, 12, 11, 11, 10, 11, 12, 13, 14, 15, 16, 17, 19, 22, 25, 29, 34, 39, 44, 51, 59, 69, 80, 92, 105, 117, 129, 140, 149, 157, 162, 165, 164, 161, 155, 147, 138, 130, 121, 114, 106, 99, 91, 82, 72, 63, 55, 48, 44, 42, 43, 45, 50, 57, 66, 77, 90, 106, 122, 141, 162, 184, 209, 235, 261, 286, 308, 326, 340, 349, 354, 355, 350, 341, 327, 308, 286, 261, 237, 212, 189, 166, 143, 121, 100, 82, 66, 54, 45, 38, 32, 26, 21, 15, 10, 6, 4, 3, 3, 4, 5, 6, 6, 7, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 2, 0, 0, 0, 2, 5, 8, 11, 14, 15, 17, 20, 26, 34, 44, 55, 66, 75, 84, 93, 104, 117, 132, 148, 162, 174, 182, 186, 189, 191, 192, 191, 187, 181, 171, 159, 146, 132, 117, 104, 91, 78, 67, 57, 48, 41, 35, 29, 23, 17, 12, 8, 6, 5, 5, 5, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 7, 6, 6, 5, 5, 5, 5, 6, 8, 11, 14, 18, 22, 26, 29, 33, 38, 45, 54, 66, 80, 97, 115, 134, 155, 177, 202, 228, 256, 284, 311, 335, 356, 373, 388, 402, 416, 430, 443, 454, 461, 463, 461, 454, 445, 436, 425, 415, 403, 391, 377, 362, 347, 331, 314, 297, 280, 263, 247, 234, 225, 219, 218, 219, 222, 228, 235, 245, 257, 272, 288, 305, 322, 339, 354, 368, 380, 391, 399, 406, 410, 413, 415, 416, 417, 416, 413, 408, 400, 389, 375, 359, 341, 322, 301, 280, 259, 238, 218, 198, 179, 160, 142, 124, 106, 90, 75, 63, 52, 43, 37, 32, 29, 27, 25, 23, 20, 18, 15, 13, 12, 13, 14, 17, 21, 25, 29, 33, 37, 41, 44, 47, 51, 57, 66, 79, 95, 112, 129, 143, 154, 161, 166, 170, 174, 179, 184, 188, 189, 187, 182, 174, 164, 153, 142, 132, 123, 114, 106, 98, 90, 82, 74, 68, 64, 61, 61, 65, 71, 79, 90, 103, 118, 135, 154, 175, 198, 223, 248, 272, 295, 315, 333, 348, 361, 372, 380, 384, 385, 382, 375, 365, 352, 337, 322, 306, 290, 277, 265, 256, 249, 244, 241, 241, 242, 245, 249, 253, 257, 260, 262, 262, 262, 260, 256, 249, 240, 228, 215, 201, 186, 172, 157, 143, 127, 112, 96, 81, 68, 57, 47, 40, 35, 31, 27, 22, 18, 13, 8, 5, 3, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 12, 15, 19, 25, 31, 38, 45, 53, 61, 69, 80, 94, 109, 127, 144, 160, 175, 187, 199, 210, 222, 234, 243, 250, 252, 251, 247, 240, 232, 223, 212, 200, 186, 172, 157, 142, 128, 114, 101, 87, 75, 63, 53, 46, 40, 36, 33, 30, 27, 24, 21, 18, 16, 15, 15, 16, 18, 21, 24, 27, 30, 32, 35, 38, 43, 51, 60, 70, 81, 90, 98, 106, 114, 124, 134, 145, 155, 162, 167, 170, 170, 169, 166, 163, 158, 151, 143, 133, 124, 114, 106, 97, 89, 80, 71, 63, 55, 48, 41, 36, 30, 25, 20, 15, 11, 8, 7, 6, 7, 7, 6, 5, 4, 2, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 2, 4, 6, 8, 9, 10, 10, 11, 13, 18, 25, 34, 42, 50, 56, 62, 69, 79, 93, 109, 128, 148, 166, 183, 199, 215, 233, 251, 270, 286, 299, 306, 310, 312, 314, 318, 324, 330, 335, 336, 333, 327, 319, 311, 304, 298, 291, 282, 270, 255, 238, 221, 206, 192, 179, 167, 155, 141, 128, 114, 102, 91, 81, 73, 66, 59, 52, 46, 41, 36, 33, 30, 27, 24, 21, 18, 15, 13, 11, 10, 10, 10, 10, 10, 10, 9, 8, 7, 6, 6, 6, 6, 6, 5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 3, 4, 5, 5, 5, 5, 4, 3, 3, 2, 1, 1, 1, 2, 3, 5, 7, 8, 8, 7, 4, 2, 0, 0, 0, 1, 1, 2, 1, 2, 2, 4, 7, 9, 10, 11, 10, 9, 8, 8, 10, 13, 16, 20, 25, 31, 38, 47, 57, 67, 77, 87, 97, 108, 122, 137, 154, 171, 186, 197, 205, 208, 209, 209, 209, 209, 207, 203, 195, 183, 168, 153, 137, 123, 112, 101, 91, 80, 70, 59, 49, 41, 35, 30, 27, 23, 21, 18, 16, 14, 13, 13, 13, 12, 11, 11, 10, 9, 9, 8, 8, 7, 6, 5, 4, 3, 3, 4, 5, 6, 7, 7, 7, 7, 10, 16, 29, 46, 66, 85, 98, 103, 98, 83, 64, 43, 26, 15, 10, 11, 13, 16, 18, 18, 17, 16, 15, 15, 16, 17, 17, 17, 16, 16, 15, 16, 16, 17, 18, 17, 16, 15, 14, 14, 14, 15, 16, 17, 16, 14, 13, 12, 11, 12, 13, 15, 16, 17, 16, 15, 14, 12, 11, 10, 10, 11, 11, 12, 12, 12, 12, 13, 13, 14, 14, 15, 15, 15, 15, 15, 15, 16, 17, 19, 21, 22, 23, 23, 22, 21, 20, 19, 19, 20, 22, 25, 27, 29, 29, 29, 28, 28, 29, 31, 33, 35, 38, 40, 43, 45, 47, 50, 52, 54, 56, 57, 58, 59, 60, 62, 65, 68, 70, 72, 73, 73, 72, 72, 73, 76, 80, 86, 91, 96, 99, 101, 100, 98, 95, 94, 95, 98, 103, 108, 113, 117, 118, 118, 118, 118, 118, 119, 122, 124, 127, 129, 130, 132, 133, 134, 135, 135, 135, 135, 135, 135, 136, 138, 142, 146, 149, 153, 156, 158, 160, 162, 165, 167, 169, 171, 171, 172, 173, 174, 175, 177, 179, 180, 182, 183, 185, 190, 195, 202, 208, 213, 215, 215, 212, 209, 207, 206, 207, 208, 209, 210, 210, 209, 209, 211, 213, 216, 218, 218, 214, 207, 199, 191, 184, 179, 176, 174, 173, 170, 167, 164, 160, 158, 156, 154, 154, 153, 153, 153, 153, 152, 151, 150, 149, 146, 144, 141, 139, 137, 135, 134, 132, 130, 127, 124, 120, 116, 112, 109, 107, 106, 107, 108, 108, 106, 103, 97, 92, 87, 84, 83, 83, 83, 83, 82, 79, 77, 74, 71, 70, 69, 70, 70, 71, 72, 73, 73, 72, 71, 68, 66, 62, 59, 57, 56, 55, 55, 55, 55, 54, 51, 48, 45, 42, 39, 36, 34, 32, 30, 29, 27, 27, 26, 25, 24, 22, 19, 16, 13, 11, 10, 11, 12, 14, 16, 16, 15, 14, 12, 11, 10, 10, 9, 9, 9, 8, 8, 8, 9, 9, 10, 9, 9, 8, 7, 7, 8, 9, 10, 11, 11, 10, 9, 7, 5, 4, 3, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakG": [28, 29, 31, 34, 39, 45, 51, 57, 61, 67, 74, 82, 90, 96, 101, 103, 105, 107, 109, 112, 114, 114, 113, 109, 103, 97, 91, 85, 81, 76, 72, 67, 62, 55, 49, 42, 35, 30, 27, 25, 25, 25, 26, 26, 27, 28, 29, 31, 33, 37, 41, 45, 50, 55, 60, 64, 67, 68, 68, 66, 63, 60, 57, 54, 52, 49, 46, 42, 38, 34, 31, 30, 29, 29, 29, 29, 30, 31, 34, 40, 48, 57, 67, 77, 86, 95, 104, 113, 121, 127, 132, 134, 133, 130, 126, 122, 118, 113, 105, 96, 83, 69, 56, 45, 36, 29, 25, 21, 17, 13, 9, 5, 3, 2, 2, 3, 3, 3, 3, 2, 2, 1, 2, 2, 2, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 12, 23, 39, 59, 82, 108, 134, 158, 177, 190, 194, 189, 176, 155, 130, 104, 79, 56, 38, 24, 14, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 13, 30, 57, 97, 149, 211, 279, 347, 406, 450, 472, 470, 445, 398, 337, 269, 199, 136, 85, 47, 23, 9, 2, 0, 0, 0, 10, 34, 71, 121, 176, 234, 291, 346, 400, 450, 492, 518, 520, 497, 455, 411, 383, 393, 451, 558, 701, 856, 996, 1095, 1136, 1113, 1030, 900, 742, 574, 413, 273, 162, 83, 33, 8, 0, 0, 0, 1, 3, 4, 5, 7, 8, 9, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 6, 31, 80, 159, 267, 396, 532, 660, 761, 820, 829, 786, 697, 575, 437, 303, 186, 97, 40, 9, 0, 0, 0, 1, 1, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 5, 4, 3, 1, 1, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 3, 4, 3, 2, 0, 0, 5, 31, 84, 170, 288, 430, 579, 715, 816, 866, 855, 788, 681, 562, 460, 406, 419, 503, 646, 822, 995, 1130, 1197, 1182, 1085, 923, 721, 512, 324, 176, 76, 22, 0, 0, 0, 2, 1, 0, 0, 1, 6, 12, 17, 19, 19, 18, 17, 16, 14, 13, 11, 8, 5, 2, 1, 0, 1, 2, 4, 4, 4, 3, 2, 2, 3, 4, 4, 3, 1, 0, 0, 0, 2, 5, 3, 0, 0, 10, 60, 162, 324, 538, 782, 1020, 1210, 1318, 1324, 1225, 1038, 798, 545, 322, 162, 87, 104, 203, 363, 553, 738, 885, 968, 974, 903, 769, 597, 418, 257, 131, 50, 7, 0, 0, 4, 9, 6, 0, 0, 1, 41, 127, 265, 451, 668, 885, 1067, 1181, 1205, 1132, 977, 767, 539, 331, 168, 62, 10, 0, 0, 4, 6, 4, 0, 0, 0, 3, 9, 13, 15, 13, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 9, 10, 8, 3, 0, 0, 0, 4, 8, 6, 0, 0, 7, 65, 185, 372, 614, 876, 1112, 1275, 1333, 1272, 1108, 873, 615, 377, 192, 72, 13, 0, 0, 5, 7, 5, 0, 0, 0, 2, 5, 7, 6, 6, 6, 7, 9, 9, 8, 6, 3, 1, 1, 2, 4, 4, 2, 0, 0, 0, 2, 7, 9, 4, 0, 0, 23, 101, 241, 439, 673, 904, 1087, 1184, 1176, 1064, 873, 643, 417, 229, 98, 24, 0, 0, 1, 7, 7, 4, 0, 0, 0, 16, 58, 130, 234, 361, 494, 607, 677, 685, 627, 511, 363, 220, 123, 110, 206, 413, 712, 1058, 1390, 1645, 1769, 1734, 1545, 1241, 888, 562, 335, 255, 333, 548, 843, 1147, 1385, 1501, 1467, 1295, 1026, 729, 479, 340, 350, 507, 775, 1088, 1368, 1545, 1575, 1449, 1199, 885, 582, 362, 274, 335, 525, 792, 1069, 1286, 1390, 1359, 1201, 955, 673, 410, 205, 73, 10, 0, 0, 9, 12, 10, 7, 7, 11, 17, 21, 21, 18, 15, 15, 15, 13, 6, 0, 0, 22, 102, 249, 460, 713, 964, 1164, 1267, 1250, 1115, 894, 634, 387, 191, 65, 5, 0, 0, 10, 14, 11, 7, 7, 11, 18, 23, 23, 18, 9, 1, 0, 0, 3, 9, 8, 1, 0, 0, 40, 132, 281, 474, 682, 862, 974, 992, 911, 751, 549, 347, 181, 69, 11, 0, 0, 6, 8, 5, 0, 0, 2, 10, 16, 19, 18, 14, 10, 9, 11, 11, 8, 0, 0, 9, 56, 152, 300, 488, 686, 856, 958, 964, 866, 681, 453, 243, 118, 134, 319, 663, 1113, 1585, 1981, 2216, 2234, 2033, 1658, 1194, 742, 397, 221, 234, 409, 682, 973, 1202, 1312, 1278, 1115, 866, 588, 338, 153, 44, 0, 0, 5, 12, 10, 3, 0, 0, 7, 18, 27, 31, 29, 23, 16, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 9, 10, 10, 9, 8, 7, 7, 7, 7, 7, 7, 6, 6, 5, 4, 3, 2, 1, 0, 1, 3, 5, 8, 11, 13, 14, 14, 12, 9, 6, 4, 1, 0, 0, 0, 1, 2, 4, 5, 6, 6, 6, 7, 7, 7, 7, 7, 6, 5, 4, 3, 4, 6, 8, 9, 10, 11, 11, 11, 11, 13, 14, 16, 17, 18, 18, 18, 18, 19, 19, 19, 19, 19, 18, 16, 14, 11, 8, 9, 12, 19, 26, 30, 30, 23, 15, 10, 11, 18, 22, 16, 0, 0, 5, 94, 283, 576, 940, 1310, 1604, 1750, 1710, 1493, 1155, 775, 433, 182, 40, 0, 0, 10, 21, 18, 6, 0, 0, 2, 11, 17, 18, 13, 7, 1, 0, 0, 1, 5, 9, 11, 12, 12, 11, 9, 6, 4, 2, 0, 0, 0, 3, 7, 11, 12, 9, 2, 0, 0, 2, 13, 19, 13, 0, 0, 14, 112, 301, 575, 895, 1194, 1402, 1464, 1365, 1130, 821, 507, 251, 84, 4, 0, 0, 14, 17, 9, 0, 0, 0, 9, 20, 27, 29, 25, 18, 11, 6, 3, 2, 3, 4, 5, 6, 6, 5, 4, 2, 0, 0, 0, 2, 3, 5, 6, 6, 6, 5, 4, 4, 3, 3, 2, 2, 1, 2, 2, 3, 4, 6, 7, 9, 10, 10, 11, 11, 12, 12, 13, 14, 14, 14, 14, 13, 12, 12, 12, 13, 14, 14, 14, 14, 12, 10, 8, 7, 6, 6, 8, 10, 13, 18, 21, 23, 22, 17, 10, 6, 5, 9, 14, 14, 6, 0, 0, 27, 115, 265, 466, 683, 868, 975, 975, 869, 683, 466, 264, 113, 26, 0, 0, 6, 13, 12, 6, 1, 1, 6, 13, 19, 21, 19, 16, 13, 12, 12, 13, 13, 12, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 2, 4, 6, 7, 6, 4, 2, 0, 0, 0, 1, 3, 4, 6, 7, 7, 8, 8, 7, 7, 6, 5, 4, 3, 3, 3, 3, 4, 6, 8, 10, 12, 14, 14, 14, 14, 15, 16, 19, 23, 27, 30, 30, 28, 25, 20, 15, 11, 8, 6, 5, 5, 5, 6, 6, 7, 7, 7, 7, 8, 8, 9, 10, 11, 11, 11, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 2, 3, 4, 6, 6, 7, 6, 5, 3, 1, 0, 0, 1, 3, 4, 3, 0, 0, 0, 0, 4, 10, 12, 5, 0, 0, 22, 101, 237, 419, 616, 781, 873, 865, 760, 586, 387, 209, 81, 12, 0, 0, 8, 14, 10, 3, 0, 0, 0, 3, 7, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 4, 10, 15, 15, 8, 0, 0, 0, 14, 34, 41, 24, 0, 0, 34, 226, 575, 1054, 1574, 2013, 2254, 2227, 1943, 1480, 960, 503, 183, 19, 0, 0, 25, 35, 24, 4, 0, 0, 3, 17, 24, 23, 16, 7, 1, 0, 1, 3, 5, 5, 5, 5, 7, 9, 9, 8, 5, 4, 8, 15, 21, 20, 7, 0, 0, 35, 147, 332, 569, 811, 997, 1077, 1029, 865, 632, 389, 188, 57, 0, 0, 2, 14, 17, 10, 1, 0, 2, 10, 19, 25, 26, 23, 19, 15, 12, 10, 8, 7, 6, 5, 4, 4, 3, 3, 2, 3, 4, 7, 11, 16, 20, 21, 18, 11, 3, 0, 2, 9, 14, 13, 2, 0, 0, 44, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 149, 311, 505, 689, 814, 845, 773, 619, 426, 242, 102, 21, 0, 0, 6, 13, 11, 4, 0, 0, 0, 7, 13, 17, 16, 13, 9, 6, 7, 12, 16, 16, 8, 0, 0, 13, 78, 194, 351, 523, 668, 749, 743, 650, 498, 325, 171, 63, 6, 0, 0, 8, 13, 9, 2, 0, 0, 0, 4, 8, 10, 10, 7, 4, 1, 2, 7, 13, 16, 11, 0, 0, 0, 45, 140, 282, 448, 600, 698, 714, 643, 505, 340, 187, 74, 12, 0, 0, 2, 9, 12, 11, 7, 0, 0, 0, 19, 85, 199, 355, 524, 668, 751, 747, 659, 510, 339, 186, 77, 17, 0, 0, 0, 0, 0, 2, 11, 19, 17, 1, 0, 1, 85, 264, 535, 857, 1156, 1356, 1397, 1265, 992, 646, 310, 62, 0, 14, 222, 533, 875, 1166, 1333, 1334, 1173, 898, 584, 305, 109, 9, 0, 0, 17, 24, 16, 3, 0, 0, 1, 10, 16, 16, 12, 6, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 4, 2, 0, 0, 2, 8, 14, 13, 4, 0, 0, 28, 109, 239, 401, 560, 674, 712, 663, 540, 378, 219, 95, 22, 0, 0, 5, 12, 12, 5, 0, 0, 0, 2, 5, 6, 4, 2, 0, 0, 1, 3, 5, 5, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 10, 9, 8, 6, 4, 3, 4, 5, 7, 9, 12, 14, 16, 18, 19, 19, 19, 16, 13, 8, 5, 2, 2, 3, 6, 9, 10, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 7, 8, 8, 9, 10, 11, 11, 10, 9, 8, 7, 6, 6, 6, 6, 6, 5, 6, 8, 12, 16, 19, 18, 15, 14, 17, 26, 35, 36, 23, 0, 0, 13, 120, 324, 609, 924, 1194, 1342, 1319, 1121, 798, 435, 134, 0, 22, 257, 628, 1041, 1388, 1579, 1569, 1370, 1042, 676, 354, 130, 16, 0, 0, 16, 22, 17, 8, 5, 6, 5, 0, 0, 8, 75, 208, 403, 628, 830, 954, 965, 860, 667, 441, 234, 86, 8, 0, 0, 14, 22, 20, 11, 3, 1, 3, 9, 14, 18, 21, 23, 25, 27, 28, 27, 24, 18, 12, 6, 2, 0, 0, 3, 7, 12, 16, 18, 18, 16, 12, 9, 7, 7, 8, 11, 13, 14, 12, 9, 5, 2, 1, 3, 6, 12, 17, 22, 24, 24, 22, 18, 15, 14, 13, 13, 11, 8, 5, 7, 17, 32, 43, 39, 16, 0, 0, 47, 219, 504, 863, 1219, 1478, 1564, 1452, 1176, 816, 464, 194, 38, 0, 0, 15, 30, 27, 14, 1, 0, 2, 9, 14, 14, 9, 3, 0, 0, 4, 9, 14, 17, 18, 17, 14, 11, 8, 5, 4, 4, 3, 2, 1, 1, 1, 3, 5, 6, 4, 0, 0, 0, 0, 14, 28, 32, 19, 0, 0, 15, 130, 341, 627, 931, 1175, 1291, 1244, 1049, 763, 463, 216, 59, 0, 0, 6, 25, 31, 26, 19, 18, 23, 29, 33, 31, 25, 18, 14, 13, 16, 20, 23, 24, 22, 19, 14, 7, 1, 0, 0, 2, 13, 22, 22, 10, 0, 0, 28, 136, 317, 549, 784, 960, 1029, 969, 799, 567, 334, 149, 35, 0, 0, 9, 26, 34, 34, 32, 31, 33, 34, 33, 29, 21, 13, 6, 1, 2, 8, 17, 24, 23, 11, 0, 0, 21, 112, 266, 465, 665, 814, 870, 816, 667, 467, 269, 114, 23, 0, 0, 12, 29, 40, 46, 46, 37, 15, 0, 0, 28, 160, 387, 683, 985, 1214, 1304, 1228, 1006, 700, 386, 135, 0, 0, 57, 222, 426, 620, 761, 815, 770, 640, 460, 275, 125, 32, 0, 0, 19, 41, 52, 54, 47, 34, 17, 0, 0, 3, 64, 180, 345, 529, 690, 784, 784, 689, 527, 341, 174, 57, 0, 0, 10, 36, 54, 60, 55, 45, 34, 27, 23, 21, 19, 18, 15, 12, 9, 7, 7, 9, 13, 16, 16, 12, 6, 1, 2, 10, 20, 24, 16, 0, 0, 12, 104, 278, 519, 779, 996, 1107, 1077, 910, 647, 354, 107, 0, 0, 169, 487, 876, 1245, 1497, 1562, 1417, 1100, 701, 334, 100, 53, 187, 437, 709, 910, 980, 909, 729, 496, 270, 92, 0, 0, 34, 188, 416, 682, 928, 1093, 1127, 1019, 799, 530, 280, 100, 6, 0, 0, 16, 24, 18, 5, 0, 0, 0, 7, 12, 12, 9, 4, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 7, 9, 11, 13, 15, 16, 17, 17, 17, 16, 14, 12, 10, 9, 8, 8, 9, 11, 13, 16, 19, 23, 29, 36, 43, 49, 52, 50, 44, 34, 23, 14, 7, 6, 9, 16, 25, 33, 37, 38, 34, 27, 19, 11, 5, 3, 3, 6, 11, 14, 16, 16, 13, 8, 3, 0, 0, 1, 6, 14, 21, 25, 27, 24, 18, 10, 3, 0, 0, 4, 13, 24, 32, 36, 36, 33, 31, 29, 25, 15, 0, 0, 0, 49, 154, 310, 490, 653, 754, 764, 679, 525, 344, 181, 65, 5, 0, 0, 11, 18, 16, 12, 10, 14, 24, 36, 44, 45, 37, 23, 8, 0, 0, 9, 21, 24, 12, 0, 0, 29, 148, 350, 609, 867, 1056, 1121, 1041, 836, 561, 283, 66, 0, 0, 154, 432, 768, 1087, 1308, 1372, 1262, 1011, 692, 386, 158, 29, 0, 0, 5, 15, 16, 15, 16, 13, 2, 0, 0, 39, 177, 412, 713, 1014, 1234, 1307, 1211, 974, 667, 371, 147, 22, 0, 0, 15, 27, 22, 9, 0, 0, 3, 13, 19, 19, 14, 7, 1, 0, 0, 0, 1, 3, 5, 6, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 2, 0, 0, 0, 0, 4, 9, 10, 4, 0, 0, 16, 74, 168, 287, 405, 489, 517, 480, 388, 262, 133, 28, 0, 0, 95, 275, 505, 739, 919, 995, 946, 785, 561, 331, 147, 34, 0, 0, 7, 18, 17, 9, 2, 2, 9, 18, 25, 26, 22, 14, 8, 5, 5, 9, 15, 20, 22, 22, 20, 15, 10, 6, 6, 9, 15, 23, 30, 35, 35, 30, 23, 14, 6, 0, 0, 0, 5, 14, 23, 31, 35, 33, 26, 17, 10, 8, 11, 14, 11, 1, 0, 0, 42, 138, 283, 455, 613, 715, 732, 659, 517, 347, 190, 76, 13, 0, 0, 5, 10, 12, 15, 18, 19, 11, 0, 0, 14, 105, 275, 514, 777, 1004, 1132, 1125, 985, 752, 488, 254, 90, 7, 0, 0, 18, 27, 26, 20, 19, 26, 39, 52, 61, 61, 54, 42, 29, 18, 9, 5, 5, 7, 10, 14, 16, 16, 15, 12, 10, 10, 12, 16, 20, 24, 24, 22, 16, 10, 5, 1, 0, 0, 1, 4, 9, 13, 15, 16, 13, 7, 1, 0, 0, 2, 9, 11, 7, 0, 0, 8, 61, 158, 287, 423, 531, 578, 552, 460, 329, 196, 89, 23, 0, 0, 0, 3, 2, 0, 2, 5, 6, 0, 0, 0, 27, 103, 224, 371, 510, 603, 621, 559, 437, 289, 153, 56, 5, 0, 0, 8, 12, 8, 2, 0, 0, 0, 2, 4, 5, 4, 1, 0, 0, 0, 1, 5, 9, 12, 14, 14, 12, 9, 5, 1, 0, 0, 1, 8, 17, 27, 34, 34, 27, 15, 7, 7, 17, 30, 33, 18, 0, 0, 24, 164, 413, 743, 1086, 1351, 1462, 1386, 1146, 813, 475, 207, 45, 0, 0, 15, 34, 35, 21, 6, 0, 0, 9, 18, 24, 23, 18, 11, 5, 1, 0, 2, 5, 11, 17, 22, 27, 29, 28, 26, 22, 19, 17, 18, 22, 28, 35, 41, 45, 47, 46, 42, 36, 29, 21, 15, 10, 7, 5, 4, 4, 3, 3, 2, 1, 0, 0, 0, 1, 5, 11, 18, 25, 30, 31, 29, 23, 16, 8, 2, 0, 0, 3, 9, 15, 20, 23, 24, 24, 23, 21, 16, 6, 0, 0, 12, 63, 149, 261, 374, 459, 492, 463, 380, 267, 154, 66, 14, 0, 0, 7, 16, 22, 25, 25, 21, 10, 0, 0, 12, 86, 221, 405, 602, 762, 840, 812, 687, 500, 302, 139, 36, 0, 0, 5, 17, 18, 10, 0, 0, 0, 5, 14, 19, 19, 13, 5, 0, 0, 3, 9, 12, 8, 0, 0, 9, 62, 159, 290, 429, 541, 593, 567, 467, 314, 149, 17, 0, 16, 188, 455, 764, 1041, 1212, 1230, 1092, 840, 545, 280, 95, 2, 0, 0, 20, 28, 20, 8, 0, 1, 10, 21, 27, 25, 18, 8, 1, 1, 7, 15, 18, 11, 0, 0, 4, 61, 169, 317, 474, 601, 660, 633, 530, 380, 226, 102, 25, 0, 0, 2, 7, 7, 3, 2, 2, 1, 0, 0, 0, 30, 96, 198, 318, 430, 503, 515, 462, 359, 236, 124, 44, 3, 0, 0, 7, 10, 6, 0, 0, 0, 7, 15, 20, 21, 17, 11, 5, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 4, 6, 6, 4, 0, 0, 0, 3, 8, 9, 4, 0, 0, 14, 70, 164, 287, 413, 509, 546, 515, 424, 300, 176, 78, 19, 0, 0, 0, 2, 5, 6, 8, 8, 1, 0, 0, 22, 98, 229, 398, 571, 703, 756, 714, 590, 419, 246, 109, 26, 0, 0, 5, 13, 13, 6, 0, 0, 0, 0, 2, 4, 4, 2, 1, 0, 0, 0, 2, 6, 12, 18, 23, 25, 24, 19, 13, 7, 3, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 2, 2, 2, 3, 5, 7, 7, 5, 1, 0, 0, 0, 7, 14, 14, 5, 0, 0, 27, 105, 230, 384, 531, 633, 660, 602, 473, 305, 137, 13, 0, 13, 160, 385, 642, 872, 1014, 1030, 917, 708, 463, 242, 85, 5, 0, 0, 14, 21, 15, 4, 0, 0, 0, 4, 10, 13, 12, 7, 0, 0, 0, 2, 14, 23, 21, 5, 0, 0, 55, 197, 420, 688, 941, 1111, 1148, 1042, 824, 556, 305, 121, 19, 0, 0, 9, 17, 15, 9, 4, 0, 0, 0, 0, 23, 87, 194, 333, 474, 582, 627, 594, 494, 356, 214, 100, 28, 0, 0, 2, 9, 9, 4, 0, 0, 1, 10, 20, 28, 32, 30, 25, 17, 9, 3, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 5, 3, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 6, 5, 3, 1, 0, 0, 0, 2, 4, 6, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 5, 2, 0, 0, 0, 3, 13, 21, 17, 3, 0, 0, 53, 181, 376, 605, 814, 947, 963, 859, 664, 435, 227, 80, 5, 0, 0, 13, 19, 13, 3, 0, 0, 6, 15, 21, 22, 18, 13, 8, 6, 5, 7, 9, 10, 11, 10, 8, 5, 5, 9, 15, 22, 22, 13, 0, 0, 10, 82, 214, 396, 592, 758, 848, 837, 727, 551, 355, 183, 63, 3, 0, 0, 15, 25, 28, 26, 22, 13, 2, 0, 0, 35, 114, 234, 378, 513, 602, 619, 553, 418, 249, 90, 0, 0, 103, 325, 615, 908, 1131, 1223, 1158, 949, 650, 338, 93, 0, 13, 193, 468, 766, 1009, 1133, 1106, 934, 663, 365, 117, 0, 1, 164, 429, 727, 978, 1116, 1107, 960, 722, 459, 230, 76, 1, 0, 2, 21, 27, 21, 9, 0, 0, 0, 3, 6, 8, 9, 11, 14, 17, 18, 17, 14, 10, 7, 6, 7, 8, 6, 3, 3, 9, 22, 36, 40, 25, 0, 0, 8, 134, 374, 709, 1074, 1380, 1539, 1506, 1291, 957, 595, 289, 88, 0, 0, 3, 25, 33, 31, 26, 24, 20, 8, 0, 0, 32, 151, 355, 618, 883, 1080, 1151, 1074, 873, 608, 348, 149, 33, 0, 0, 2, 10, 10, 10, 13, 15, 9, 0, 0, 12, 110, 299, 562, 851, 1093, 1220, 1194, 1018, 741, 432, 167, 1, 0, 55, 248, 496, 738, 914, 982, 924, 762, 540, 317, 141, 34, 0, 0, 8, 19, 19, 10, 0, 0, 0, 2, 9, 15, 19, 21, 22, 21, 19, 15, 10, 5, 2, 0, 0, 0, 2, 5, 9, 12, 15, 15, 12, 8, 4, 0, 0, 1, 6, 12, 18, 23, 23, 21, 17, 11, 6, 1, 0, 0, 0, 4, 9, 14, 17, 19, 17, 12, 7, 2, 0, 0, 0, 3, 7, 9, 11, 11, 9, 6, 3, 0, 0, 2, 6, 11, 17, 20, 21, 19, 15, 11, 6, 3, 0, 0, 1, 6, 16, 28, 37, 36, 23, 0, 0, 3, 76, 216, 410, 622, 797, 889, 869, 745, 552, 343, 166, 50, 0, 0, 4, 19, 26, 25, 21, 18, 15, 8, 0, 0, 11, 60, 149, 271, 403, 513, 570, 555, 467, 326, 169, 37, 0, 6, 146, 376, 653, 914, 1093, 1145, 1058, 858, 602, 352, 158, 40, 0, 0, 1, 17, 27, 31, 28, 17, 0, 0, 0, 73, 229, 461, 731, 976, 1130, 1144, 1012, 768, 475, 206, 23, 0, 28, 200, 433, 667, 845, 921, 880, 736, 532, 320, 148, 39, 0, 0, 9, 27, 36, 38, 37, 36, 37, 39, 38, 36, 31, 26, 22, 19, 17, 15, 12, 9, 5, 3, 1, 1, 2, 5, 9, 12, 15, 15, 14, 12, 9, 6, 6, 8, 13, 19, 24, 28, 30, 30, 28, 26, 25, 24, 23, 21, 18, 17, 20, 28, 35, 35, 21, 0, 0, 4, 92, 261, 497, 754, 968, 1079, 1052, 898, 660, 405, 192, 54, 0, 0, 4, 20, 23, 17, 8, 3, 5, 10, 14, 14, 11, 6, 3, 5, 12, 23, 35, 41, 36, 19, 0, 0, 12, 93, 236, 425, 622, 776, 844, 806, 674, 485, 290, 132, 33, 0, 0, 6, 18, 20, 15, 7, 2, 2, 3, 5, 5, 3, 1, 1, 4, 9, 16, 22, 24, 22, 17, 10, 4, 0, 0, 0, 1, 3, 4, 5, 5, 5, 4, 4, 2, 0, 0, 0, 0, 6, 14, 19, 16, 6, 0, 0, 24, 90, 194, 321, 442, 526, 549, 504, 404, 278, 156, 64, 12, 0, 0, 4, 11, 13, 13, 16, 22, 29, 35, 35, 31, 22, 13, 5, 1, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 2, 7, 14, 22, 30, 34, 36, 33, 27, 20, 13, 9, 8, 9, 12, 15, 16, 16, 14, 11, 8, 7, 8, 12, 18, 22, 22, 15, 3, 0, 0, 34, 106, 212, 334, 447, 521, 537, 490, 394, 274, 159, 70, 18, 0, 0, 3, 8, 9, 10, 12, 15, 14, 6, 0, 0, 18, 84, 198, 345, 495, 608, 652, 614, 506, 358, 210, 94, 24, 0, 0, 0, 3, 4, 5, 8, 9, 5, 0, 0, 7, 72, 195, 367, 555, 714, 799, 785, 676, 505, 318, 158, 51, 0, 0, 0, 10, 12, 7, 0, 0, 1, 8, 14, 16, 14, 9, 3, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 3, 8, 13, 13, 8, 0, 0, 4, 45, 122, 228, 345, 444, 499, 494, 432, 329, 213, 111, 40, 4, 0, 0, 6, 8, 6, 1, 0, 0, 0, 2, 5, 4, 2, 0, 0, 0, 3, 9, 13, 11, 2, 0, 0, 26, 91, 190, 307, 415, 484, 494, 442, 343, 225, 117, 41, 2, 0, 0, 6, 10, 8, 4, 3, 7, 12, 18, 20, 19, 14, 10, 5, 3, 1, 0, 0, 0, 0, 3, 5, 6, 4, 0, 0, 0, 0, 12, 23, 24, 10, 0, 0, 36, 165, 381, 658, 936, 1144, 1222, 1149, 945, 670, 393, 175, 43, 0, 0, 7, 20, 20, 10, 0, 0, 0, 0, 4, 6, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 6, 4, 1, 0, 0, 1, 3, 4, 4, 3, 4, 6, 10, 12, 10, 3, 0, 0, 23, 81, 173, 287, 400, 483, 513, 479, 387, 258, 123, 18, 0, 17, 146, 345, 577, 788, 926, 954, 867, 690, 473, 267, 112, 23, 0, 0, 8, 16, 14, 6, 0, 0, 0, 1, 4, 6, 5, 4, 2, 1, 0, 0, 0, 1, 4, 6, 8, 7, 4, 0, 0, 4, 13, 21, 21, 9, 0, 0, 32, 143, 329, 568, 811, 999, 1079, 1026, 853, 604, 341, 126, 0, 0, 59, 207, 381, 539, 642, 667, 611, 492, 343, 200, 89, 23, 0, 0, 5, 12, 14, 12, 11, 13, 17, 21, 23, 22, 18, 13, 11, 11, 14, 19, 23, 26, 27, 26, 24, 20, 17, 15, 15, 15, 15, 15, 15, 15, 13, 11, 9, 7, 6, 7, 9, 11, 13, 15, 15, 15, 13, 11, 10, 9, 8, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 2, 1, 0, 0, 1, 3, 5, 7, 9, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 13, 13, 13, 11, 8, 6, 5, 4, 5, 5, 5, 5, 5, 4, 4, 4, 3, 4, 5, 6, 9, 11, 12, 12, 11, 8, 4, 2, 2, 3, 6, 9, 12, 12, 12, 12, 12, 13, 15, 15, 15, 14, 13, 14, 16, 17, 14, 5, 0, 0, 24, 95, 211, 359, 510, 626, 677, 647, 546, 401, 249, 122, 39, 0, 0, 0, 9, 12, 10, 6, 4, 7, 12, 17, 20, 19, 17, 14, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 6, 3, 1, 0, 0, 1, 2, 2, 1, 0, 1, 3, 6, 8, 6, 2, 0, 0, 4, 15, 22, 19, 3, 0, 0, 62, 208, 433, 701, 955, 1129, 1173, 1077, 867, 603, 347, 152, 36, 0, 0, 7, 17, 16, 7, 0, 0, 0, 0, 4, 6, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 9, 8, 7, 7, 7, 8, 9, 9, 8, 7, 5, 4, 4, 5, 6, 9, 10, 10, 10, 9, 7, 6, 5, 4, 4, 4, 3, 2, 1, 0, 1, 4, 8, 12, 14, 13, 9, 5, 4, 7, 13, 17, 13, 0, 0, 0, 53, 167, 336, 535, 721, 846, 875, 801, 645, 450, 261, 115, 28, 0, 0, 6, 17, 20, 17, 12, 6, 1, 0, 0, 11, 46, 106, 190, 283, 367, 419, 427, 387, 310, 215, 125, 55, 13, 0, 0, 2, 8, 10, 10, 10, 11, 14, 18, 20, 19, 16, 12, 8, 6, 7, 10, 12, 10, 3, 0, 0, 17, 69, 154, 262, 371, 457, 495, 475, 404, 300, 190, 97, 33, 2, 0, 0, 6, 9, 6, 2, 0, 0, 0, 3, 7, 9, 9, 10, 10, 10, 11, 12, 12, 11, 9, 7, 6, 6, 8, 10, 13, 14, 13, 12, 9, 7, 5, 5, 6, 7, 8, 10, 11, 12, 13, 13, 13, 11, 9, 7, 6, 6, 6, 7, 8, 6, 4, 2, 1, 2, 5, 8, 8, 6, 3, 2, 5, 12, 19, 18, 6, 0, 0, 36, 146, 327, 559, 796, 980, 1061, 1016, 855, 620, 368, 154, 18, 0, 22, 138, 293, 449, 572, 636, 626, 548, 422, 281, 154, 62, 12, 0, 0, 5, 8, 6, 2, 0, 4, 11, 20, 27, 29, 28, 25, 21, 17, 16, 16, 16, 16, 15, 14, 12, 11, 10, 10, 10, 10, 9, 8, 7, 5, 3, 2, 1, 0, 0, 0, 1, 2, 4, 5, 5, 6, 6, 7, 8, 9, 11, 11, 10, 9, 6, 3, 1, 0, 0, 0, 3, 5, 8, 10, 12, 11, 10, 7, 5, 3, 2, 3, 5, 8, 10, 12, 12, 10, 8, 5, 3, 2, 2, 4, 5, 7, 9, 10, 10, 10, 9, 7, 6, 5, 4, 5, 8, 12, 16, 20, 22, 23, 22, 19, 15, 12, 8, 6, 5, 5, 5, 6, 6, 7, 7, 6, 6, 6, 6, 7, 9, 12, 15, 19, 22, 24, 23, 21, 17, 13, 10, 8, 8, 8, 8, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 2, 4, 7, 9, 11, 11, 10, 8, 7, 5, 5, 5, 5, 6, 6, 5, 5, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 1, 1, 1, 0, 0, 0, 0, 1, 4, 6, 4, 0, 0, 1, 23, 66, 131, 205, 273, 318, 328, 299, 241, 169, 100, 46, 13, 0, 0, 0, 0, 3, 6, 7, 5, 0, 0, 1, 35, 107, 216, 350, 481, 578, 615, 582, 489, 360, 226, 113, 39, 2, 0, 0, 7, 10, 9, 6, 5, 7, 11, 15, 17, 16, 14, 12, 9, 7, 5, 4, 2, 2, 1, 1, 3, 5, 8, 11, 12, 13, 11, 8, 5, 3, 2, 3, 5, 5, 4, 3, 3, 6, 11, 13, 9, 0, 0, 0, 44, 135, 272, 436, 593, 705, 742, 693, 572, 411, 250, 119, 35, 0, 0, 1, 9, 10, 6, 1, 0, 1, 5, 9, 11, 10, 7, 5, 3, 3, 3, 4, 3, 2, 1, 0, 0, 0, 1, 3, 5, 7, 7, 7, 7, 7, 7, 6, 4, 2, 0, 3, 9, 16, 18, 11, 0, 0, 13, 88, 230, 428, 650, 848, 972, 986, 884, 692, 458, 237, 80, 15, 43, 145, 281, 410, 498, 523, 485, 397, 285, 175, 87, 31, 4, 0, 0, 2, 4, 4, 5, 6, 5, 1, 0, 0, 25, 88, 190, 321, 457, 567, 623, 609, 529, 404, 265, 143, 56, 9, 0, 0, 5, 8, 6, 1, 0, 0, 0, 2, 5, 6, 5, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 2, 5, 9, 13, 17, 19, 20, 19, 16, 13, 10, 8, 8, 8, 9, 11, 12, 13, 12, 12, 11, 10, 10, 9, 8, 7, 6, 5, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 8, 8, 7, 8, 11, 15, 17, 12, 1, 0, 0, 43, 140, 290, 475, 657, 795, 852, 815, 693, 519, 335, 178, 69, 11, 0, 0, 5, 14, 18, 17, 10, 0, 0, 0, 48, 150, 310, 512, 720, 890, 977, 958, 834, 632, 401, 193, 55, 18, 85, 238, 437, 634, 781, 844, 812, 696, 527, 346, 188, 76, 16, 0, 0, 6, 9, 6, 1, 0, 0, 2, 8, 13, 15, 14, 12, 9, 6, 4, 2, 1, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 10, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 6, 8, 9, 10, 11, 11, 10, 9, 7, 5, 4, 5, 6, 8, 10, 11, 11, 9, 7, 5, 4, 4, 5, 8, 10, 12, 13, 13, 13, 13, 13, 12, 12, 11, 11, 11, 11, 11, 12, 12, 12, 11, 10, 8, 7, 6, 6, 6, 5, 5, 4, 2, 1, 0, 1, 3, 6, 10, 14, 17, 20, 21, 21, 20, 19, 16, 14, 11, 8, 6, 6, 7, 8, 9, 9, 9, 7, 5, 3, 3, 3, 4, 6, 9, 11, 12, 13, 12, 11, 9, 7, 5, 4, 3, 3, 3, 2, 1, 0, 1, 2, 4, 6, 6, 4, 2, 2, 5, 10, 13, 11, 2, 0, 0, 38, 128, 270, 450, 634, 781, 855, 838, 733, 569, 384, 216, 93, 23, 0, 0, 4, 9, 7, 2, 0, 0, 4, 12, 19, 23, 23, 19, 13, 8, 7, 9, 12, 11, 5, 0, 0, 14, 72, 173, 311, 463, 596, 679, 690, 627, 506, 359, 216, 104, 33, 1, 0, 0, 6, 7, 3, 0, 0, 0, 0, 4, 6, 7, 8, 8, 8, 8, 9, 9, 8, 7, 6, 5, 5, 5, 5, 6, 7, 7, 7, 6, 5, 4, 2, 1, 0, 0, 1, 3, 6, 9, 11, 12, 12, 9, 6, 4, 2, 2, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 6, 5, 3, 2, 3, 5, 8, 12, 15, 16, 16, 15, 13, 10, 8, 7, 7, 9, 11, 13, 11, 6, 0, 0, 7, 41, 106, 198, 306, 410, 485, 513, 486, 407, 294, 176, 81, 33, 47, 120, 237, 370, 487, 561, 576, 530, 436, 318, 200, 104, 40, 7, 0, 0, 3, 6, 6, 7, 10, 15, 22, 27, 30, 29, 27, 23, 19, 15, 13, 11, 11, 10, 10, 10, 10, 10, 11, 11, 13, 14, 16, 17, 17, 17, 16, 13, 10, 7, 6, 6, 10, 13, 14, 9, 0, 0, 5, 49, 136, 266, 421, 574, 692, 746, 723, 631, 490, 333, 192, 87, 24, 0, 0, 2, 6, 5, 1, 0, 0, 2, 8, 14, 17, 18, 17, 14, 12, 10, 10, 10, 11, 12, 13, 14, 15, 16, 17, 17, 16, 14, 11, 8, 6, 5, 5, 6, 6, 6, 4, 4, 5, 9, 12, 12, 6, 0, 0, 15, 73, 176, 320, 484, 635, 741, 775, 729, 615, 461, 300, 163, 67, 14, 0, 0, 4, 7, 6, 4, 2, 4, 9, 14, 17, 18, 18, 16, 15, 16, 17, 19, 20, 21, 19, 17, 13, 9, 6, 4, 3, 3, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 9, 9, 9, 9, 9, 9, 10, 12, 13, 15, 17, 18, 20, 22, 23, 21, 16, 8, 0, 0, 10, 51, 122, 221, 336, 445, 527, 563, 544, 476, 374, 260, 156, 75, 25, 2, 0, 0, 3, 4, 2, 1, 1, 4, 8, 12, 15, 18, 19, 19, 19, 17, 15, 12, 8, 6, 5, 5, 7, 10, 13, 14, 14, 12, 10, 7, 4, 3, 1, 1, 0, 0, 1, 2, 3, 5, 7, 9, 11, 12, 12, 11, 10, 9, 7, 7, 6, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 1, 2, 4, 6, 7, 9, 9, 7, 4, 0, 0, 4, 25, 64, 122, 194, 266, 323, 352, 345, 303, 236, 160, 91, 39, 9, 0, 0, 1, 4, 5, 6, 8, 11, 15, 17, 17, 14, 10, 7, 5, 4, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 7, 5, 4, 3, 3, 3, 5, 6, 8, 10, 12, 13, 11, 8, 4, 2, 2, 5, 10, 12, 7, 0, 0, 13, 77, 196, 367, 567, 759, 901, 958, 918, 789, 605, 404, 228, 99, 25, 0, 0, 3, 8, 7, 2, 0, 0, 0, 1, 3, 4, 3, 3, 2, 2, 3, 5, 6, 6, 6, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 9, 9, 10, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 6, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 5, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 8, 7, 6, 4, 2, 1, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 1, 0, 0, 1, 3, 3, 0, 0, 0, 16, 53, 116, 202, 301, 397, 469, 502, 486, 423, 326, 217, 122, 67, 70, 134, 250, 392, 529, 629, 669, 640, 553, 428, 291, 170, 79, 24, 0, 0, 0, 5, 6, 4, 0, 0, 0, 12, 48, 110, 200, 309, 421, 515, 572, 578, 530, 440, 326, 210, 113, 46, 10, 0, 0, 2, 4, 3, 0, 0, 0, 0, 1, 3, 4, 4, 5, 5, 7, 8, 9, 9, 9, 8, 7, 5, 4, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 4, 7, 11, 14, 16, 16, 14, 12, 8, 6, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 11, 12, 12, 11, 9, 7, 6, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 8, 9, 9, 9, 9, 8, 6, 4, 2, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 7, 7, 6, 4, 3, 3, 6, 9, 11, 8, 0, 0, 5, 49, 140, 280, 457, 644, 804, 903, 918, 845, 701, 518, 337, 196, 123, 131, 214, 351, 507, 648, 741, 765, 717, 607, 462, 309, 177, 80, 23, 0, 0, 1, 4, 4, 1, 0, 0, 0, 3, 5, 5, 5, 4, 4, 5, 6, 8, 9, 10, 9, 7, 6, 4, 4, 4, 6, 8, 10, 12, 13, 13, 11, 9, 8, 7, 8, 9, 11, 14, 15, 17, 19, 20, 20, 18, 14, 10, 7, 6, 7, 8, 5, 0, 0, 4, 41, 119, 241, 398, 568, 718, 817, 842, 788, 666, 504, 339, 207, 135, 135, 200, 311, 438, 548, 617, 628, 581, 488, 368, 246, 141, 65, 20, 1, 0, 0, 4, 5, 6, 8, 11, 14, 16, 17, 15, 13, 11, 11, 12, 15, 18, 21, 22, 22, 20, 15, 10, 6, 4, 6, 10, 11, 7, 0, 0, 5, 51, 145, 285, 458, 635, 781, 866, 870, 795, 659, 491, 323, 181, 81, 24, 0, 0, 0, 4, 5, 6, 7, 11, 16, 20, 22, 20, 16, 11, 7, 4, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 4, 4, 6, 7, 8, 9, 9, 9, 8, 6, 4, 2, 1, 1, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 1, 1, 3, 5, 8, 11, 14, 15, 16, 14, 11, 8, 6, 5, 4, 4, 3, 0, 0, 1, 17, 51, 107, 179, 257, 328, 376, 391, 369, 316, 243, 166, 98, 47, 15, 0, 0, 0, 2, 5, 6, 3, 0, 0, 8, 49, 127, 244, 388, 538, 663, 738, 745, 685, 571, 429, 290, 183, 128, 131, 186, 275, 374, 457, 506, 509, 467, 389, 292, 195, 111, 51, 16, 0, 0, 0, 2, 2, 2, 2, 5, 9, 13, 17, 19, 20, 18, 16, 14, 11, 8, 7, 8, 15, 32, 61, 105, 161, 223, 282, 326, 346, 337, 300, 241, 174, 109, 57, 22, 4, 0, 0, 4, 8, 13, 19, 24, 30, 34, 36, 36, 32, 28, 22, 17, 13, 8, 3, 0, 1, 12, 38, 83, 146, 220, 295, 356, 392, 394, 361, 301, 226, 149, 84, 37, 10, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 9, 9, 8, 7, 5, 4, 3, 4, 7, 9, 12, 14, 16, 16, 15, 13, 11, 8, 6, 4, 3, 2, 3, 3, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 7, 8, 9, 11, 12, 14, 14, 13, 11, 9, 8, 6, 4, 2, 0, 0, 5, 25, 63, 121, 195, 277, 354, 410, 435, 423, 377, 306, 224, 145, 80, 36, 10, 0, 0, 0, 1, 1, 0, 0, 1, 3, 5, 7, 8, 9, 9, 9, 8, 6, 3, 0, 1, 8, 27, 61, 111, 173, 239, 299, 341, 354, 334, 286, 221, 159, 118, 118, 166, 259, 385, 520, 637, 712, 731, 690, 598, 473, 338, 213, 113, 46, 10, 0, 0, 3, 5, 1, 0, 0, 19, 70, 157, 279, 421, 563, 680, 749, 758, 705, 601, 467, 326, 200, 103, 40, 8, 0, 0, 5, 10, 12, 13, 13, 13, 14, 14, 15, 14, 13, 11, 10, 8, 6, 5, 5, 5, 5, 6, 7, 8, 8, 7, 7, 5, 4, 3, 2, 1, 1, 2, 2, 3, 3, 3, 4, 4, 5, 5, 5, 4, 2, 1, 1, 2, 4, 7, 11, 14, 15, 15, 14, 12, 9, 7, 6, 5, 4, 4, 5, 5, 6, 6, 7, 7, 6, 6, 6, 7, 8, 9, 9, 10, 10, 9, 8, 7, 5, 4, 2, 1, 1, 1, 2, 5, 7, 9, 9, 8, 6, 3, 1, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 11, 13, 15, 15, 14, 13, 11, 10, 9, 7, 4, 0, 0, 3, 26, 73, 148, 247, 358, 464, 545, 586, 577, 520, 429, 324, 230, 169, 158, 202, 295, 420, 552, 662, 728, 734, 680, 578, 451, 327, 233, 185, 190, 242, 322, 409, 478, 513, 505, 455, 376, 290, 220, 186, 202, 268, 374, 498, 613, 694, 725, 700, 622, 509, 379, 254, 149, 73, 28, 8, 4, 8, 12, 12, 8, 7, 15, 41, 90, 163, 256, 357, 452, 525, 564, 561, 516, 439, 341, 240, 150, 79, 32, 7, 0, 0, 5, 10, 14, 16, 18, 19, 20, 20, 19, 17, 14, 11, 9, 8, 9, 11, 13, 14, 15, 15, 15, 13, 12, 10, 9, 7, 6, 6, 6, 7, 8, 9, 9, 9, 9, 8, 8, 8, 9, 9, 9, 9, 9, 8, 8, 7, 6, 6, 5, 4, 4, 4, 5, 7, 9, 12, 14, 14, 13, 10, 6, 3, 2, 8, 24, 51, 93, 148, 211, 276, 332, 368, 378, 359, 313, 249, 178, 112, 59, 24, 5, 0, 0, 0, 2, 2, 1, 0, 1, 1, 2, 3, 4, 5, 6, 8, 9, 10, 10, 9, 7, 6, 6, 7, 10, 13, 15, 14, 10, 4, 0, 2, 21, 62, 128, 218, 321, 425, 512, 567, 579, 547, 477, 382, 279, 184, 106, 51, 18, 3, 0, 0, 3, 5, 7, 9, 11, 12, 12, 12, 10, 8, 7, 6, 6, 8, 9, 11, 11, 12, 11, 11, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 5, 5, 4, 3, 3, 3, 4, 5, 6, 7, 7, 6, 6, 5, 3, 2, 1, 0, 0, 0, 1, 2, 4, 6, 7, 7, 7, 7, 6, 6, 6, 6, 7, 8, 11, 19, 32, 55, 87, 128, 173, 219, 256, 278, 281, 263, 228, 181, 131, 83, 45, 19, 5, 0, 1, 3, 2, 0, 0, 1, 21, 66, 141, 242, 360, 480, 581, 647, 667, 639, 567, 466, 351, 240, 146, 76, 32, 8, 0, 0, 0, 1, 1, 3, 5, 8, 11, 12, 12, 11, 8, 6, 5, 4, 5, 5, 6, 7, 7, 7, 7, 7, 6, 6, 6, 5, 5, 6, 6, 6, 7, 7, 7, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 5, 7, 9, 10, 11, 11, 11, 10, 9, 9, 9, 10, 11, 12, 12, 11, 13, 20, 35, 60, 97, 144, 195, 244, 284, 307, 311, 293, 258, 210, 158, 108, 66, 35, 17, 9, 7, 8, 7, 4, 0, 0, 9, 40, 97, 180, 285, 401, 511, 599, 650, 655, 615, 538, 441, 343, 266, 224, 226, 266, 332, 405, 463, 491, 481, 436, 367, 294, 234, 203, 208, 250, 321, 404, 484, 542, 566, 550, 496, 414, 318, 222, 138, 75, 33, 11, 3, 3, 7, 11, 14, 16, 18, 19, 20, 20, 19, 18, 17, 16, 17, 19, 21, 22, 21, 19, 17, 14, 13, 12, 12, 11, 10, 9, 7, 6, 6, 6, 7, 9, 9, 10, 9, 6, 2, 0, 0, 8, 36, 87, 167, 272, 395, 521, 632, 709, 739, 715, 640, 528, 396, 266, 154, 73, 24, 2, 0, 0, 2, 2, 0, 0, 0, 0, 3, 6, 8, 9, 8, 7, 5, 3, 2, 0, 0, 0, 0, 2, 4, 6, 8, 11, 12, 14, 15, 15, 15, 13, 11, 9, 7, 6, 6, 8, 10, 12, 15, 16, 16, 16, 15, 14, 14, 13, 11, 8, 3, 0, 0, 6, 27, 69, 133, 222, 328, 443, 552, 638, 686, 688, 642, 555, 441, 320, 208, 117, 54, 18, 2, 0, 0, 1, 2, 4, 9, 20, 40, 72, 115, 167, 222, 275, 317, 340, 341, 318, 276, 220, 160, 104, 59, 27, 9, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 5, 6, 7, 7, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 1, 1, 2, 2, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 5, 6, 6, 7, 7, 6, 5, 4, 3, 2, 1, 2, 3, 5, 6, 7, 7, 6, 4, 3, 2, 1, 2, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 10, 11, 11, 11, 10, 10, 10, 10, 10, 7, 3, 0, 0, 6, 25, 60, 111, 178, 255, 333, 401, 451, 473, 464, 426, 364, 288, 209, 137, 80, 39, 14, 2, 0, 0, 4, 8, 13, 16, 19, 20, 20, 19, 17, 15, 14, 12, 11, 11, 16, 31, 61, 110, 178, 263, 355, 441, 508, 544, 544, 510, 450, 379, 313, 268, 252, 271, 318, 385, 454, 510, 540, 535, 497, 435, 366, 308, 274, 274, 306, 361, 426, 485, 525, 538, 520, 473, 403, 319, 231, 150, 84, 38, 11, 0, 0, 0, 1, 1, 0, 0, 1, 4, 8, 12, 15, 15, 14, 13, 11, 9, 9, 9, 9, 9, 9, 7, 6, 4, 2, 0, 0, 1, 13, 40, 85, 153, 241, 341, 443, 532, 596, 625, 615, 568, 491, 396, 294, 197, 117, 58, 21, 3, 0, 0, 0, 1, 0, 0, 0, 0, 2, 3, 4, 4, 3, 3, 3, 4, 6, 8, 9, 10, 10, 10, 11, 11, 12, 13, 14, 15, 15, 15, 14, 13, 12, 12, 12, 13, 14, 15, 16, 17, 17, 15, 14, 12, 11, 10, 10, 10, 10, 10, 10, 15, 25, 45, 76, 118, 169, 222, 272, 310, 333, 337, 321, 287, 241, 188, 134, 86, 47, 21, 6, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 5, 9, 12, 15, 17, 19, 19, 18, 16, 14, 11, 9, 7, 6, 5, 5, 4, 4, 4, 3, 4, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 4, 5, 5, 6, 6, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 11, 12, 11, 9, 8, 9, 16, 32, 60, 100, 151, 210, 269, 321, 359, 378, 374, 348, 304, 249, 189, 131, 82, 46, 22, 9, 4, 3, 3, 3, 4, 8, 18, 38, 68, 109, 161, 219, 277, 330, 370, 391, 389, 366, 326, 278, 235, 206, 199, 215, 250, 296, 342, 376, 390, 383, 355, 316, 277, 249, 243, 264, 308, 367, 429, 478, 505, 503, 471, 415, 342, 264, 188, 122, 71, 35, 13, 2, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 5, 6, 8, 10, 12, 13, 13, 13, 14, 15, 16, 18, 19, 19, 17, 15, 16, 25, 47, 88, 150, 232, 326, 424, 511, 576, 610, 607, 570, 505, 421, 329, 238, 158, 93, 46, 17, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 4, 5, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 5, 4, 3, 3, 4, 5, 6, 7, 7, 8, 7, 6, 5, 3, 2, 1, 1, 2, 2, 3, 4, 4, 4, 4, 5, 5, 6, 7, 7, 8, 8, 8, 7, 7, 12, 26, 52, 95, 155, 229, 310, 391, 459, 506, 525, 512, 471, 406, 328, 246, 170, 106, 58, 26, 8, 0, 0, 0, 1, 4, 6, 9, 13, 16, 18, 18, 17, 16, 15, 14, 16, 21, 31, 49, 76, 113, 160, 211, 263, 307, 337, 351, 348, 331, 308, 287, 277, 286, 317, 370, 438, 512, 577, 622, 636, 614, 558, 476, 380, 284, 197, 126, 74, 39, 18, 7, 2, 2, 6, 15, 30, 52, 82, 120, 165, 212, 256, 290, 310, 310, 291, 255, 208, 157, 110, 70, 42, 24, 14, 9, 7, 7, 7, 7, 8, 10, 11, 12, 12, 11, 8, 6, 4, 2, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 5, 8, 12, 18, 26, 40, 59, 87, 122, 162, 203, 239, 264, 275, 271, 251, 220, 181, 139, 99, 64, 36, 17, 5, 0, 0, 0, 0, 1, 1, 1, 2, 3, 4, 5, 5, 3, 2, 2, 5, 14, 31, 58, 96, 143, 197, 255, 313, 363, 399, 417, 412, 385, 338, 279, 214, 153, 101, 60, 33, 15, 6, 2, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 10, 10, 10, 10, 10, 10, 9, 9, 9, 10, 12, 17, 25, 38, 56, 82, 115, 154, 196, 237, 272, 295, 304, 297, 278, 254, 233, 223, 231, 260, 307, 367, 430, 486, 525, 539, 524, 483, 420, 345, 267, 195, 133, 83, 47, 22, 7, 1, 5, 20, 48, 90, 145, 212, 289, 370, 450, 518, 567, 589, 579, 537, 469, 384, 292, 206, 133, 77, 40, 18, 7, 3, 1, 1, 1, 1, 3, 5, 7, 9, 10, 11, 11, 10, 9, 9, 12, 19, 36, 62, 101, 150, 206, 265, 318, 360, 386, 392, 378, 346, 300, 244, 185, 129, 80, 43, 18, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 1, 1, 1, 2, 2, 3, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 4, 7, 15, 32, 59, 97, 145, 201, 261, 318, 367, 403, 420, 415, 390, 347, 292, 232, 172, 120, 77, 45, 24, 10, 4, 1, 2, 3, 5, 7, 8, 10, 11, 11, 12, 12, 12, 12, 12, 11, 10, 10, 9, 10, 10, 11, 12, 11, 9, 7, 9, 17, 35, 67, 111, 168, 234, 305, 375, 439, 490, 522, 529, 509, 463, 398, 321, 243, 171, 113, 70, 42, 25, 16, 11, 8, 8, 8, 8, 9, 10, 10, 9, 9, 8, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 4, 6, 11, 18, 31, 51, 80, 120, 171, 230, 292, 352, 402, 437, 454, 452, 433, 403, 367, 335, 311, 304, 314, 342, 381, 422, 456, 473, 468, 438, 388, 325, 256, 190, 131, 85, 50, 27, 13, 6, 4, 5, 7, 10, 11, 12, 11, 10, 9, 8, 8, 7, 6, 4, 2, 1, 0, 0, 2, 4, 8, 10, 12, 12, 11, 9, 7, 5, 4, 3, 2, 3, 3, 5, 6, 7, 8, 8, 8, 8, 8, 8, 9, 10, 11, 11, 11, 10, 10, 10, 11, 12, 13, 13, 14, 13, 13, 14, 16, 21, 31, 49, 76, 115, 166, 230, 302, 377, 446, 500, 534, 541, 524, 486, 436, 383, 338, 308, 298, 309, 336, 372, 408, 436, 448, 441, 415, 371, 316, 256, 197, 144, 98, 63, 37, 20, 9, 5, 4, 5, 7, 9, 11, 12, 12, 12, 13, 13, 14, 17, 23, 34, 53, 81, 119, 170, 232, 302, 375, 445, 501, 537, 546, 528, 484, 423, 352, 279, 212, 152, 104, 65, 37, 18, 6, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 2, 3, 4, 4, 4, 5, 5, 5, 5, 5, 5, 6, 7, 9, 13, 20, 32, 49, 73, 103, 138, 175, 212, 243, 267, 279, 280, 269, 247, 217, 181, 143, 106, 73, 46, 26, 13, 8, 9, 17, 30, 49, 74, 104, 138, 173, 207, 237, 261, 276, 282, 275, 257, 229, 194, 155, 118, 86, 61, 43, 31, 24, 22, 26, 39, 62, 99, 150, 213, 287, 365, 441, 509, 561, 592, 598, 581, 545, 497, 446, 401, 369, 352, 350, 357, 368, 377, 379, 370, 350, 318, 278, 231, 181, 133, 89, 54, 29, 14, 7, 4, 4, 4, 4, 2, 0, 0, 0, 3, 6, 9, 11, 12, 12, 12, 10, 9, 8, 7, 6, 6, 6, 6, 7, 8, 9, 10, 10, 10, 10, 9, 9, 8, 7, 6, 6, 6, 6, 8, 9, 9, 10, 9, 8, 7, 6, 7, 9, 15, 26, 44, 71, 110, 161, 221, 287, 352, 410, 453, 477, 479, 460, 423, 372, 314, 253, 194, 140, 95, 59, 32, 14, 4, 0, 0, 1, 3, 5, 7, 9, 10, 11, 10, 9, 8, 7, 7, 7, 7, 7, 7, 5, 4, 2, 2, 2, 3, 5, 6, 7, 7, 7, 7, 7, 7, 7, 6, 5, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 7, 8, 8, 7, 6, 5, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 4, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 5, 4, 3, 4, 4, 5, 6, 6, 5, 4, 3, 4, 7, 12, 20, 33, 49, 71, 97, 127, 159, 189, 215, 231, 238, 232, 217, 194, 166, 136, 107, 81, 58, 39, 24, 15, 10, 9, 13, 21, 34, 51, 74, 103, 137, 175, 212, 247, 276, 296, 306, 307, 299, 286, 272, 261, 255, 259, 271, 291, 313, 332, 343, 342, 330, 306, 274, 237, 197, 157, 119, 85, 55, 32, 16, 6, 1, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 11, 11, 11, 11, 10, 9, 9, 8, 8, 8, 8, 8, 8, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 9, 8, 8, 7, 8, 10, 12, 15, 17, 18, 19, 22, 29, 40, 58, 82, 110, 140, 171, 200, 225, 244, 255, 258, 250, 233, 207, 176, 143, 111, 83, 59, 41, 28, 18, 11, 6, 4, 3, 4, 6, 7, 9, 9, 9, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 3, 4, 6, 10, 19, 31, 46, 63, 83, 104, 126, 147, 168, 185, 197, 201, 197, 185, 166, 142, 117, 93, 73, 57, 45, 36, 32, 30, 33, 40, 53, 73, 99, 129, 162, 195, 225, 249, 267, 276, 276, 267, 249, 224, 195, 163, 132, 103, 78, 58, 44, 35, 33, 39, 54, 81, 118, 166, 222, 284, 348, 410, 465, 509, 537, 545, 531, 495, 442, 377, 307, 239, 180, 130, 91, 61, 38, 21, 9, 2, 0, 0, 1, 3, 4, 4, 3, 2, 1, 1, 2, 3, 5, 6, 6, 5, 5, 4, 3, 3, 2, 1, 1, 1, 1, 2, 4, 6, 7, 8, 7, 7, 6, 6, 6, 6, 7, 8, 8, 7, 7, 7, 8, 11, 15, 22, 33, 48, 68, 96, 131, 171, 213, 255, 292, 321, 339, 346, 341, 324, 298, 263, 223, 180, 138, 100, 68, 44, 28, 17, 12, 9, 8, 8, 9, 9, 10, 11, 12, 13, 15, 18, 22, 28, 37, 49, 64, 82, 104, 130, 161, 194, 228, 257, 280, 292, 293, 281, 260, 233, 201, 169, 137, 107, 80, 56, 37, 22, 12, 6, 4, 4, 6, 9, 11, 12, 12, 12, 11, 9, 9, 8, 9, 9, 9, 9, 8, 7, 6, 6, 6, 7, 8, 9, 10, 9, 8, 7, 6, 5, 5, 6, 7, 8, 9, 10, 10, 10, 10, 11, 12, 14, 15, 17, 18, 21, 24, 30, 39, 52, 68, 88, 112, 137, 164, 191, 215, 235, 248, 253, 248, 234, 213, 187, 158, 128, 100, 75, 54, 36, 22, 12, 5, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 8, 9, 9, 9, 10, 11, 13, 16, 22, 32, 49, 75, 110, 154, 206, 263, 322, 377, 425, 462, 484, 490, 479, 452, 411, 361, 306, 250, 197, 149, 107, 73, 46, 27, 13, 4, 0, 0, 0, 0, 2, 3, 4, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 4, 5, 6, 8, 11, 15, 20, 28, 37, 50, 65, 81, 99, 117, 134, 148, 159, 167, 170, 169, 163, 154, 141, 124, 105, 85, 66, 50, 38, 30, 27, 28, 33, 40, 51, 66, 84, 106, 130, 155, 177, 195, 207, 211, 208, 199, 186, 168, 148, 126, 103, 80, 59, 39, 24, 12, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 9, 11, 16, 23, 34, 51, 74, 103, 139, 181, 229, 281, 335, 386, 430, 462, 481, 486, 480, 466, 449, 433, 420, 413, 410, 411, 416, 421, 426, 426, 419, 402, 375, 339, 296, 250, 206, 166, 131, 102, 79, 64, 57, 59, 73, 97, 131, 173, 220, 271, 322, 370, 411, 441, 457, 458, 442, 413, 373, 327, 278, 229, 183, 140, 103, 73, 50, 33, 21, 14, 10, 7, 5, 4, 3, 3, 2, 2, 2, 1, 1, 0, 0, 1, 1, 2, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 3, 4, 5, 6, 6, 5, 5, 5, 6, 9, 15, 23, 33, 43, 55, 69, 85, 103, 124, 143, 160, 172, 178, 177, 170, 159, 145, 129, 112, 94, 76, 58, 43, 30, 20, 13, 9, 7, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 2, 4, 5, 7, 9, 10, 11, 12, 14, 18, 25, 34, 45, 58, 72, 87, 102, 118, 135, 151, 165, 176, 181, 180, 173, 160, 143, 124, 106, 90, 76, 64, 54, 46, 41, 40, 46, 59, 78, 103, 133, 163, 194, 223, 249, 271, 288, 300, 304, 300, 289, 269, 243, 212, 177, 141, 107, 76, 51, 32, 19, 12, 8, 6, 5, 4, 3, 3, 4, 6, 11, 16, 23, 30, 39, 49, 61, 76, 95, 116, 139, 163, 184, 200, 211, 215, 213, 205, 193, 178, 161, 143, 123, 103, 83, 64, 46, 31, 19, 10, 5, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 4, 3, 4, 6, 8, 10, 11, 11, 10, 7, 5, 4, 4, 5, 6, 6, 6, 4, 2, 1, 1, 3, 5, 8, 10, 10, 9, 8, 7, 6, 7, 8, 9, 10, 10, 10, 9, 8, 8, 8, 8, 9, 8, 8, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 5, 5, 7, 9, 12, 16, 21, 27, 34, 44, 56, 71, 89, 108, 128, 148, 167, 183, 197, 207, 214, 218, 219, 218, 217, 215, 215, 216, 220, 227, 237, 249, 261, 270, 273, 269, 258, 240, 218, 193, 167, 142, 119, 98, 79, 62, 48, 37, 29, 24, 22, 21, 20, 18, 16, 14, 12, 12, 12, 13, 14, 14, 13, 11, 10, 9, 9, 11, 13, 15, 15, 15, 13, 12, 12, 13, 15, 18, 21, 23, 23, 24, 25, 28, 35, 45, 58, 72, 88, 103, 119, 136, 154, 172, 190, 206, 221, 234, 246, 259, 275, 294, 317, 341, 367, 393, 416, 435, 448, 452, 448, 433, 411, 382, 349, 313, 276, 240, 205, 171, 141, 117, 101, 95, 101, 118, 146, 180, 217, 254, 289, 321, 349, 371, 386, 393, 391, 379, 359, 332, 299, 264, 227, 189, 152, 118, 88, 63, 46, 34, 27, 22, 18, 14, 11, 9, 9, 12, 18, 25, 33, 43, 55, 71, 92, 118, 148, 182, 217, 250, 281, 307, 328, 341, 346, 342, 328, 304, 274, 240, 205, 171, 141, 114, 91, 70, 52, 37, 25, 17, 13, 11, 11, 11, 10, 9, 7, 5, 4, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 7, 8, 8, 8, 8, 8, 7, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 8, 7, 7, 8, 9, 12, 15, 18, 21, 24, 27, 30, 36, 44, 56, 70, 88, 109, 132, 156, 180, 204, 226, 245, 260, 270, 273, 269, 260, 245, 227, 205, 181, 157, 132, 109, 87, 69, 54, 43, 35, 29, 25, 23, 21, 21, 23, 27, 33, 42, 51, 63, 78, 96, 118, 145, 175, 208, 242, 274, 302, 328, 352, 375, 396, 415, 430, 439, 442, 441, 440, 441, 447, 458, 473, 487, 498, 502, 501, 494, 483, 470, 456, 443, 430, 418, 406, 395, 383, 372, 359, 345, 330, 312, 290, 264, 234, 201, 168, 136, 108, 86, 68, 54, 42, 32, 23, 16, 11, 9, 9, 10, 11, 11, 10, 8, 7, 5, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 2, 3, 4, 5, 5, 6, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 9, 10, 10, 10, 9, 9, 8, 8, 7, 7, 7, 7, 6, 5, 5, 5, 5, 6, 7, 8, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 7, 7, 6, 5, 5, 4, 4, 5, 6, 9, 11, 13, 14, 15, 14, 13, 12, 11, 10, 10, 10, 10, 10, 11, 11, 11, 10, 9, 8, 7, 6, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 9, 10, 9, 9, 8, 7, 7, 7, 8, 8, 9, 9, 9, 8, 7, 6, 5, 4, 5, 5, 6, 6, 7, 7, 8, 9, 12, 15, 18, 22, 27, 34, 42, 53, 66, 80, 95, 109, 123, 135, 147, 157, 165, 170, 172, 171, 166, 159, 150, 140, 128, 114, 99, 84, 68, 54, 43, 35, 31, 29, 27, 25, 23, 21, 18, 16, 16, 16, 17, 18, 19, 19, 19, 20, 20, 20, 21, 22, 22, 21, 21, 20, 20, 21, 22, 24, 25, 27, 29, 31, 33, 36, 40, 46, 52, 60, 69, 80, 94, 111, 130, 152, 175, 199, 224, 248, 271, 293, 311, 326, 339, 350, 363, 380, 400, 423, 446, 465, 479, 487, 490, 492, 493, 493, 491, 485, 473, 456, 438, 421, 408, 398, 389, 379, 364, 342, 316, 287, 259, 233, 210, 188, 166, 142, 118, 95, 73, 55, 42, 33, 28, 24, 22, 20, 18, 16, 15, 14, 13, 12, 11, 10, 10, 9, 8, 7, 6, 5, 5, 4, 4, 5, 5, 6, 6, 5, 4, 3, 2, 2, 3, 4, 6, 7, 8, 9, 9, 9, 9, 9, 10, 11, 12, 13, 14, 15, 15, 16, 15, 15, 15, 15, 16, 17, 18, 19, 19, 19, 19, 20, 24, 30, 40, 52, 66, 80, 95, 110, 125, 138, 151, 162, 171, 176, 177, 174, 168, 158, 146, 131, 115, 98, 81, 65, 52, 41, 32, 25, 19, 14, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 3, 5, 8, 13, 19, 24, 30, 36, 44, 55, 70, 87, 107, 126, 146, 167, 190, 216, 245, 275, 303, 327, 343, 352, 353, 351, 347, 346, 346, 347, 348, 348, 347, 345, 341, 337, 331, 322, 309, 291, 270, 247, 223, 199, 175, 152, 130, 108, 87, 69, 53, 41, 32, 25, 20, 16, 13, 10, 8, 7, 6, 6, 6, 5, 4, 4, 3, 2, 2, 2, 1, 1, 0, 0, 1, 2, 4, 6, 8, 9, 10, 10, 11, 14, 19, 26, 33, 42, 51, 63, 78, 97, 121, 148, 175, 202, 226, 248, 269, 289, 309, 328, 343, 355, 361, 362, 360, 357, 354, 354, 355, 358, 361, 361, 359, 352, 341, 324, 304, 281, 257, 233, 209, 185, 161, 138, 115, 93, 73, 57, 43, 34, 26, 21, 17, 13, 10, 8, 7, 7, 8, 9, 11, 11, 11, 10, 9, 8, 7, 6, 6, 6, 6, 5, 4, 4, 4, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 6, 7, 9, 10, 11, 11, 11, 10, 9, 9, 9, 10, 11, 12, 12, 11, 10, 9, 8, 7, 8, 8, 9, 10, 10, 9, 8, 7, 6, 5, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 2, 2, 4, 6, 9, 12, 15, 16, 17, 18, 20, 24, 29, 38, 50, 63, 78, 94, 108, 121, 132, 141, 149, 157, 165, 173, 178, 181, 180, 174, 163, 149, 131, 113, 96, 81, 67, 56, 47, 40, 33, 28, 22, 17, 13, 11, 11, 13, 18, 25, 33, 42, 51, 62, 73, 86, 100, 117, 134, 152, 171, 190, 207, 223, 236, 245, 250, 252, 250, 245, 237, 225, 210, 191, 170, 150, 133, 121, 115, 114, 117, 123, 129, 138, 148, 162, 178, 196, 214, 231, 245, 256, 261, 262, 258, 249, 235, 218, 200, 180, 161, 142, 123, 104, 85, 68, 53, 41, 32, 26, 21, 17, 13, 8, 4, 1, 0, 0, 0, 1, 2, 3, 3, 4, 4, 5, 5, 6, 6, 6, 6, 5, 5, 4, 3, 3, 3, 3, 3, 4, 5, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 2, 3, 5, 6, 6, 6, 6, 7, 8, 10, 13, 15, 17, 20, 24, 29, 38, 49, 62, 76, 89, 101, 111, 120, 129, 140, 153, 167, 179, 189, 194, 193, 187, 179, 168, 156, 143, 129, 114, 99, 85, 72, 61, 51, 43, 35, 28, 22, 17, 15, 15, 18, 22, 25, 27, 28, 30, 36, 47, 62, 82, 103, 123, 142, 159, 175, 193, 213, 236, 259, 281, 301, 316, 328, 338, 348, 357, 368, 378, 388, 396, 403, 409, 412, 413, 410, 403, 391, 374, 355, 333, 310, 286, 261, 235, 210, 185, 160, 135, 112, 89, 69, 52, 37, 26, 19, 14, 11, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 3, 4, 4, 4, 3, 3, 2, 2, 3, 5, 7, 8, 8, 8, 7, 7, 7, 7, 7, 8, 8, 8, 7, 5, 4, 3, 3, 3, 3, 4, 5, 6, 7, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 11, 12, 12, 12, 11, 9, 8, 7, 7, 7, 7, 7, 7, 6, 5, 5, 4, 4, 3, 2, 2, 1, 0, 0, 0, 1, 2, 2, 3, 3, 3, 5, 7, 11, 17, 24, 31, 39, 48, 57, 68, 80, 94, 110, 127, 145, 164, 182, 200, 217, 231, 242, 248, 250, 247, 241, 234, 225, 215, 203, 190, 173, 153, 132, 111, 92, 76, 64, 55, 47, 40, 33, 26, 20, 15, 11, 9, 8, 8, 8, 7, 7, 7, 7, 8, 8, 8, 7, 6, 5, 4, 3, 2, 1, 1, 2, 3, 5, 6, 7, 7, 6, 5, 3, 1, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 7, 6, 5, 4, 5, 5, 5, 6, 7, 7, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 3, 4, 4, 5, 6, 9, 13, 18, 25, 33, 42, 50, 58, 64, 69, 74, 80, 87, 95, 105, 115, 124, 130, 133, 134, 133, 131, 129, 126, 122, 116, 108, 98, 88, 78, 69, 60, 52, 44, 37, 31, 26, 22, 19, 16, 13, 10, 6, 4, 2, 2, 2, 3, 4, 5, 5, 6, 6, 6, 6, 6, 5, 3, 1, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 5, 6, 8, 10, 12, 14, 16, 16, 15, 14, 13, 12, 11, 10, 10, 10, 9, 10, 10, 11, 12, 12, 12, 12, 11, 10, 9, 9, 10, 11, 12, 14, 15, 15, 16, 16, 15, 15, 14, 14, 13, 13, 13, 14, 16, 19, 22, 25, 27, 29, 31, 33, 37, 43, 50, 58, 67, 76, 84, 92, 101, 110, 121, 132, 145, 157, 169, 179, 188, 194, 199, 202, 203, 203, 200, 194, 186, 174, 162, 149, 136, 124, 113, 104, 95, 88, 81, 75, 70, 65, 61, 57, 54, 52, 52, 54, 57, 62, 67, 74, 81, 90, 100, 111, 122, 133, 144, 153, 162, 170, 177, 183, 188, 191, 192, 191, 189, 186, 181, 176, 168, 158, 146, 132, 117, 104, 92, 82, 73, 67, 61, 55, 48, 43, 37, 33, 29, 26, 24, 22, 20, 18, 17, 15, 13, 11, 9, 8, 8, 9, 10, 12, 14, 15, 15, 15, 16, 17, 19, 22, 26, 30, 36, 43, 51, 60, 71, 83, 96, 110, 125, 141, 158, 177, 195, 211, 226, 237, 245, 250, 254, 257, 259, 260, 258, 253, 244, 231, 215, 198, 182, 167, 154, 142, 130, 117, 103, 88, 74, 60, 49, 40, 34, 31, 29, 27, 25, 23, 20, 17, 15, 13, 11, 11, 10, 10, 10, 9, 9, 10, 11, 13, 15, 16, 16, 15, 13, 11, 10, 10, 11, 12, 13, 14, 14, 14, 13, 13, 12, 12, 12, 13, 14, 17, 20, 23, 26, 29, 31, 32, 34, 36, 39, 44, 51, 60, 72, 87, 104, 121, 138, 155, 171, 188, 206, 225, 244, 262, 278, 290, 298, 303, 305, 306, 305, 303, 299, 290, 278, 263, 245, 226, 206, 187, 169, 151, 134, 118, 104, 92, 84, 77, 72, 68, 64, 62, 60, 59, 60, 62, 65, 68, 73, 78, 83, 90, 97, 103, 108, 112, 114, 116, 117, 118, 120, 122, 123, 123, 122, 120, 119, 120, 122, 126, 131, 134, 138, 141, 144, 150, 159, 171, 184, 198, 211, 222, 232, 241, 250, 259, 267, 275, 281, 286, 288, 289, 288, 285, 280, 274, 266, 257, 250, 243, 239, 237, 237, 237, 237, 239, 241, 246, 253, 262, 272, 282, 292, 301, 309, 315, 319, 322, 321, 318, 313, 306, 298, 292, 286, 282, 277, 272, 265, 259, 253, 250, 251, 255, 264, 273, 283, 293, 302, 311, 322, 332, 342, 348, 349, 344, 334, 320, 305, 289, 275, 260, 245, 228, 210, 191, 173, 156, 141, 128, 114, 101, 89, 77, 66, 57, 50, 45, 41, 37, 35, 33, 33, 32, 32, 32, 32, 33, 35, 39, 45, 54, 64, 75, 88, 104, 122, 143, 169, 198, 230, 265, 300, 336, 370, 401, 428, 451, 470, 483, 492, 496, 496, 493, 489, 485, 484, 486, 493, 506, 523, 542, 562, 580, 594, 602, 602, 594, 577, 552, 522, 486, 446, 405, 363, 322, 282, 246, 214, 187, 165, 148, 135, 125, 116, 108, 101, 93, 84, 77, 71, 67, 65, 64, 65, 65, 66, 65, 64, 63, 62, 61, 61, 60, 60, 60, 59, 59, 58, 58, 58, 57, 56, 54, 53, 51, 50, 50, 51, 52, 54, 56, 56, 56, 55, 53, 51, 50, 51, 53, 56, 58, 59, 57, 55, 52, 49, 48, 49, 50, 52, 53, 53, 52, 51, 51, 52, 54, 56, 58, 58, 57, 56, 55, 55, 55, 54, 53, 52, 51, 51, 51, 52, 54, 55, 56, 55, 55, 54, 54, 55, 55, 56, 55, 54, 52, 51, 50, 50, 50, 51, 51, 52, 52, 53, 54, 54, 54, 53, 51, 48, 46, 44, 44, 45, 47, 49, 50, 50, 48, 46, 44, 43, 42, 41, 42, 42, 44, 45, 45, 45, 43, 41, 40, 39, 39, 41, 42, 44, 44, 43, 41, 39, 38, 36, 36, 35, 35, 35, 34, 34, 33, 32, 31, 30, 29, 29, 30, 31, 32, 32, 32, 32, 30, 29, 27, 27, 26, 27, 27, 27, 26, 24, 22, 20, 19, 20, 21, 23, 25, 26, 27, 26, 26, 25, 24, 23, 22, 21, 19, 16, 14, 12, 11, 11, 12, 13, 13, 12, 10, 7, 5, 4, 4, 6, 8, 10, 11, 13, 14, 14, 14, 13, 12, 10, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 1, 1, 2, 3, 4, 5, 4, 4, 4, 4, 4, 5, 6, 6, 6, 6, 5, 4, 3, 2, 2, 3, 3, 4, 5, 5, 6, 6, 5, 5, 5, 6, 7, 8, 8, 9, 8, 7, 5, 3, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakT": [16, 16, 17, 18, 19, 21, 23, 25, 27, 29, 31, 33, 35, 37, 39, 42, 45, 48, 51, 52, 53, 53, 51, 49, 46, 43, 39, 35, 31, 27, 24, 22, 21, 20, 19, 18, 16, 13, 10, 7, 5, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 3, 4, 5, 6, 7, 7, 7, 8, 12, 17, 24, 32, 40, 47, 55, 63, 73, 85, 99, 113, 126, 137, 144, 147, 147, 142, 135, 126, 115, 103, 90, 77, 64, 51, 39, 29, 21, 14, 10, 7, 5, 5, 5, 5, 5, 6, 6, 5, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 3, 5, 6, 7, 8, 8, 8, 7, 6, 5, 5, 6, 7, 9, 9, 9, 7, 7, 8, 13, 25, 44, 72, 108, 153, 204, 258, 311, 359, 397, 419, 424, 409, 379, 335, 285, 235, 191, 158, 138, 134, 146, 170, 202, 238, 271, 296, 309, 308, 293, 266, 230, 190, 149, 112, 79, 52, 32, 18, 9, 4, 2, 2, 3, 5, 7, 8, 9, 9, 9, 8, 8, 8, 7, 5, 3, 2, 1, 3, 10, 22, 43, 72, 110, 154, 202, 249, 291, 322, 338, 338, 322, 291, 249, 201, 152, 107, 69, 40, 21, 10, 4, 2, 2, 2, 3, 3, 4, 4, 4, 4, 3, 3, 2, 2, 2, 3, 3, 4, 4, 5, 6, 7, 8, 9, 9, 8, 7, 6, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 5, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 34, 76, 140, 225, 325, 429, 525, 599, 640, 642, 604, 531, 434, 326, 223, 136, 71, 29, 6, 0, 0, 8, 36, 85, 161, 261, 378, 497, 602, 676, 708, 694, 636, 544, 432, 315, 208, 121, 59, 22, 4, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 11, 11, 10, 8, 7, 5, 3, 1, 1, 1, 3, 5, 8, 11, 12, 13, 12, 11, 10, 10, 9, 8, 7, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 12, 13, 12, 11, 10, 9, 9, 9, 10, 9, 9, 7, 6, 4, 2, 1, 0, 1, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 3, 4, 5, 6, 6, 7, 7, 7, 7, 7, 8, 8, 9, 10, 10, 10, 8, 7, 6, 6, 6, 5, 2, 0, 0, 11, 48, 118, 224, 358, 506, 642, 744, 791, 774, 696, 574, 435, 308, 224, 201, 245, 345, 480, 617, 725, 780, 768, 691, 566, 418, 273, 152, 67, 19, 0, 0, 0, 2, 2, 1, 1, 4, 8, 13, 17, 19, 19, 17, 15, 12, 10, 9, 8, 7, 4, 0, 0, 1, 22, 68, 143, 244, 359, 472, 562, 612, 612, 562, 472, 360, 245, 144, 68, 22, 1, 0, 0, 4, 6, 6, 6, 6, 7, 9, 11, 13, 14, 14, 13, 11, 8, 5, 3, 1, 1, 2, 4, 6, 8, 9, 11, 12, 15, 17, 18, 18, 16, 14, 12, 11, 10, 8, 2, 0, 0, 22, 83, 190, 343, 525, 708, 857, 942, 943, 861, 713, 530, 345, 190, 81, 20, 0, 0, 2, 6, 6, 3, 2, 5, 11, 18, 23, 24, 21, 16, 11, 8, 7, 8, 7, 3, 0, 0, 14, 63, 152, 282, 442, 606, 743, 826, 835, 766, 634, 465, 298, 168, 103, 119, 212, 361, 534, 694, 804, 842, 801, 691, 536, 369, 218, 104, 34, 2, 0, 1, 8, 11, 11, 9, 9, 10, 12, 15, 16, 16, 16, 15, 15, 15, 16, 17, 18, 18, 18, 15, 12, 8, 4, 1, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 1, 2, 3, 4, 3, 2, 0, 0, 1, 3, 6, 8, 10, 9, 7, 5, 2, 1, 0, 1, 1, 2, 3, 3, 4, 6, 9, 12, 16, 19, 22, 23, 22, 20, 16, 12, 8, 5, 2, 0, 1, 2, 5, 9, 12, 13, 13, 11, 8, 5, 2, 0, 0, 0, 1, 3, 5, 7, 9, 11, 13, 14, 16, 18, 21, 24, 26, 26, 25, 23, 20, 17, 14, 8, 2, 0, 1, 23, 72, 154, 265, 390, 507, 591, 621, 586, 492, 358, 215, 98, 36, 49, 137, 285, 462, 629, 751, 800, 767, 663, 511, 346, 199, 90, 25, 0, 0, 2, 8, 8, 6, 3, 2, 5, 9, 13, 17, 18, 19, 18, 18, 17, 16, 13, 11, 8, 5, 3, 1, 1, 2, 3, 4, 5, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 3, 1, 0, 0, 0, 0, 2, 5, 7, 7, 4, 0, 0, 0, 4, 11, 13, 7, 0, 0, 28, 119, 281, 501, 747, 967, 1107, 1131, 1029, 826, 570, 324, 145, 73, 117, 257, 452, 646, 790, 848, 810, 691, 521, 342, 187, 77, 18, 0, 0, 5, 8, 5, 1, 0, 0, 4, 7, 7, 5, 4, 5, 9, 11, 8, 0, 0, 4, 56, 163, 324, 521, 715, 864, 929, 894, 769, 584, 383, 208, 83, 16, 0, 0, 6, 11, 8, 2, 0, 0, 0, 6, 10, 13, 14, 13, 12, 11, 10, 10, 10, 10, 9, 9, 8, 7, 6, 5, 5, 4, 4, 4, 4, 3, 3, 3, 2, 1, 0, 0, 0, 1, 3, 6, 8, 8, 5, 1, 0, 2, 8, 14, 15, 7, 0, 0, 24, 112, 264, 469, 691, 882, 992, 994, 887, 699, 478, 273, 119, 29, 0, 0, 5, 13, 12, 5, 0, 0, 0, 0, 3, 4, 4, 2, 1, 0, 0, 0, 0, 2, 5, 9, 11, 11, 8, 5, 6, 11, 16, 16, 8, 0, 0, 24, 113, 272, 489, 728, 939, 1068, 1081, 970, 761, 502, 254, 69, 0, 19, 158, 368, 602, 807, 934, 956, 871, 704, 497, 296, 139, 41, 0, 0, 2, 10, 10, 4, 0, 0, 2, 11, 20, 25, 25, 20, 13, 8, 7, 12, 18, 19, 11, 0, 0, 18, 102, 255, 470, 713, 932, 1072, 1093, 987, 774, 507, 250, 63, 0, 46, 218, 463, 724, 938, 1053, 1045, 920, 714, 478, 264, 109, 22, 0, 0, 9, 16, 14, 8, 3, 4, 9, 14, 17, 15, 10, 5, 2, 2, 4, 7, 9, 10, 10, 7, 5, 2, 0, 0, 0, 1, 3, 4, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 1, 2, 4, 6, 7, 6, 5, 3, 1, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 5, 4, 2, 2, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 4, 6, 6, 3, 0, 0, 0, 5, 15, 20, 14, 0, 0, 8, 90, 250, 481, 745, 984, 1137, 1161, 1051, 836, 574, 326, 140, 31, 0, 0, 8, 16, 14, 6, 0, 0, 4, 12, 18, 19, 16, 11, 7, 6, 6, 8, 9, 10, 9, 8, 7, 6, 4, 3, 2, 1, 2, 3, 5, 7, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 2, 3, 4, 3, 2, 0, 0, 0, 1, 3, 6, 8, 9, 8, 6, 4, 1, 0, 0, 2, 6, 9, 10, 8, 6, 6, 9, 15, 19, 15, 2, 0, 0, 49, 165, 344, 563, 773, 922, 968, 898, 731, 514, 300, 133, 33, 0, 0, 6, 15, 14, 6, 0, 0, 0, 4, 10, 12, 11, 8, 5, 3, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 1, 0, 0, 2, 4, 6, 4, 1, 0, 0, 5, 13, 17, 13, 0, 0, 0, 57, 177, 355, 564, 759, 888, 915, 833, 665, 456, 257, 108, 22, 0, 0, 7, 15, 13, 5, 0, 0, 0, 3, 8, 10, 10, 9, 8, 8, 8, 7, 7, 5, 4, 2, 1, 0, 0, 1, 3, 6, 9, 11, 12, 12, 10, 9, 8, 7, 7, 7, 7, 6, 4, 2, 2, 2, 3, 4, 5, 5, 5, 4, 3, 3, 4, 5, 6, 5, 4, 2, 0, 0, 0, 2, 5, 8, 10, 11, 10, 8, 5, 3, 1, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 9, 9, 8, 8, 7, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 7, 5, 4, 4, 4, 6, 7, 7, 7, 6, 4, 2, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 1, 3, 6, 8, 11, 12, 12, 10, 7, 5, 3, 2, 2, 4, 6, 7, 8, 7, 5, 3, 1, 0, 0, 2, 4, 6, 7, 8, 8, 7, 5, 4, 3, 2, 2, 2, 3, 4, 5, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 4, 10, 12, 7, 0, 0, 8, 63, 162, 295, 435, 547, 598, 573, 479, 344, 204, 91, 22, 0, 0, 4, 12, 13, 7, 1, 0, 0, 1, 3, 5, 5, 4, 3, 4, 5, 6, 7, 7, 7, 8, 8, 8, 8, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 1, 2, 3, 4, 5, 7, 7, 8, 7, 7, 6, 6, 5, 5, 4, 4, 5, 6, 7, 10, 12, 14, 15, 15, 15, 14, 13, 12, 11, 10, 8, 6, 5, 6, 9, 12, 14, 14, 11, 9, 12, 19, 27, 27, 15, 0, 0, 17, 118, 300, 544, 802, 1010, 1111, 1072, 903, 647, 368, 131, 0, 0, 83, 300, 575, 843, 1038, 1109, 1039, 850, 597, 345, 149, 32, 0, 0, 10, 22, 21, 12, 4, 3, 8, 16, 22, 24, 21, 17, 13, 10, 8, 7, 6, 5, 5, 6, 8, 12, 15, 17, 17, 16, 12, 8, 4, 1, 0, 0, 0, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 10, 14, 17, 17, 15, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 7, 5, 4, 2, 3, 4, 5, 6, 5, 4, 6, 13, 23, 30, 27, 11, 0, 0, 32, 150, 345, 590, 832, 1006, 1060, 979, 788, 541, 302, 122, 20, 0, 0, 12, 23, 22, 12, 3, 0, 0, 5, 9, 10, 10, 9, 9, 10, 10, 9, 7, 5, 4, 4, 5, 5, 3, 1, 1, 6, 15, 24, 24, 11, 0, 0, 22, 124, 297, 520, 744, 910, 968, 901, 730, 505, 286, 118, 21, 0, 0, 9, 18, 17, 9, 3, 4, 10, 17, 20, 18, 11, 4, 0, 0, 1, 4, 7, 9, 10, 11, 13, 15, 16, 14, 10, 8, 9, 16, 25, 29, 21, 2, 0, 0, 72, 224, 444, 695, 914, 1040, 1036, 897, 662, 391, 152, 0, 0, 59, 247, 486, 716, 878, 930, 862, 696, 481, 272, 112, 20, 0, 0, 11, 22, 21, 13, 4, 0, 0, 1, 3, 6, 9, 15, 23, 31, 37, 39, 36, 28, 18, 8, 1, 0, 0, 5, 13, 21, 27, 29, 29, 25, 20, 15, 11, 9, 8, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 2, 4, 6, 8, 9, 8, 6, 4, 2, 0, 0, 0, 2, 6, 10, 11, 10, 6, 0, 0, 0, 6, 12, 11, 3, 0, 0, 27, 104, 222, 361, 485, 558, 557, 483, 359, 220, 102, 26, 0, 0, 4, 14, 16, 11, 3, 0, 0, 0, 1, 2, 2, 2, 2, 4, 7, 10, 10, 9, 7, 3, 0, 0, 0, 2, 6, 11, 15, 16, 15, 12, 8, 3, 0, 0, 1, 6, 14, 23, 30, 33, 32, 26, 18, 10, 3, 0, 0, 0, 2, 5, 7, 8, 9, 8, 6, 3, 0, 0, 0, 2, 8, 14, 20, 23, 22, 18, 11, 5, 1, 2, 6, 13, 21, 27, 30, 28, 23, 16, 8, 3, 0, 0, 1, 3, 4, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 8, 6, 4, 2, 3, 7, 14, 23, 31, 36, 37, 32, 25, 16, 8, 2, 0, 0, 1, 5, 11, 18, 23, 27, 26, 23, 17, 11, 6, 4, 4, 4, 2, 0, 0, 0, 3, 14, 24, 23, 9, 0, 0, 37, 158, 355, 599, 836, 1001, 1046, 956, 759, 512, 278, 105, 11, 0, 0, 14, 24, 20, 9, 0, 0, 1, 6, 10, 10, 6, 2, 0, 0, 0, 3, 6, 9, 12, 14, 15, 15, 15, 13, 11, 8, 5, 2, 0, 1, 3, 6, 9, 11, 11, 8, 5, 1, 0, 0, 2, 5, 8, 7, 4, 0, 0, 3, 11, 18, 17, 6, 0, 0, 32, 132, 294, 494, 688, 825, 864, 795, 638, 439, 247, 101, 18, 0, 0, 10, 20, 19, 13, 8, 7, 11, 17, 23, 26, 26, 24, 22, 20, 18, 17, 15, 12, 9, 8, 7, 8, 8, 8, 7, 5, 4, 5, 8, 14, 17, 14, 5, 0, 0, 25, 91, 195, 319, 436, 513, 528, 473, 361, 220, 88, 0, 0, 45, 185, 371, 562, 709, 774, 738, 616, 442, 263, 119, 29, 0, 0, 5, 14, 13, 6, 0, 0, 0, 6, 13, 17, 16, 11, 4, 0, 0, 2, 9, 14, 12, 3, 0, 0, 31, 110, 231, 376, 511, 598, 613, 550, 429, 282, 149, 53, 3, 0, 0, 8, 13, 11, 6, 2, 3, 7, 11, 13, 13, 12, 11, 10, 10, 9, 8, 6, 5, 6, 10, 14, 16, 14, 10, 6, 7, 13, 19, 20, 11, 0, 0, 18, 107, 262, 466, 674, 831, 890, 830, 666, 441, 216, 47, 0, 3, 129, 314, 509, 663, 737, 715, 606, 445, 273, 131, 38, 0, 0, 5, 16, 18, 13, 5, 0, 0, 2, 6, 7, 6, 4, 2, 1, 2, 4, 7, 10, 11, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 2, 5, 9, 12, 14, 13, 10, 6, 2, 0, 0, 0, 2, 5, 8, 11, 11, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 10, 9, 5, 0, 0, 0, 2, 8, 10, 6, 0, 0, 7, 55, 141, 253, 369, 456, 488, 456, 370, 255, 142, 57, 8, 0, 0, 5, 9, 9, 6, 6, 9, 14, 17, 18, 15, 9, 4, 0, 0, 0, 0, 2, 4, 7, 9, 10, 10, 9, 6, 3, 2, 2, 4, 6, 8, 9, 8, 6, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 3, 7, 14, 20, 26, 28, 28, 24, 18, 11, 5, 1, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 4, 3, 1, 0, 0, 0, 0, 2, 5, 8, 12, 14, 14, 11, 7, 3, 0, 0, 0, 5, 11, 18, 23, 25, 23, 19, 13, 7, 2, 0, 2, 7, 14, 20, 22, 19, 12, 5, 4, 9, 17, 22, 15, 0, 0, 1, 73, 217, 421, 649, 843, 950, 938, 810, 606, 380, 187, 58, 0, 0, 2, 16, 21, 18, 14, 11, 9, 3, 0, 0, 15, 78, 188, 334, 483, 599, 646, 612, 506, 361, 213, 96, 24, 0, 0, 5, 12, 12, 8, 5, 8, 18, 30, 39, 41, 36, 27, 21, 20, 24, 24, 15, 0, 0, 5, 83, 233, 442, 670, 860, 957, 932, 793, 582, 356, 167, 46, 0, 0, 6, 21, 24, 17, 7, 2, 5, 15, 27, 38, 45, 47, 44, 38, 29, 20, 13, 7, 5, 8, 14, 22, 30, 35, 36, 32, 25, 15, 7, 1, 0, 1, 7, 14, 22, 27, 29, 28, 24, 18, 11, 6, 3, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 1, 1, 3, 4, 6, 7, 8, 9, 8, 7, 5, 4, 4, 6, 8, 11, 13, 14, 14, 12, 10, 7, 5, 4, 5, 7, 9, 11, 13, 13, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 5, 3, 2, 0, 0, 0, 1, 2, 4, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 2, 4, 7, 8, 9, 8, 6, 4, 1, 0, 0, 0, 1, 3, 4, 6, 6, 6, 5, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 8, 18, 23, 19, 4, 0, 0, 45, 157, 328, 529, 714, 830, 844, 752, 581, 379, 197, 68, 3, 0, 0, 12, 16, 11, 2, 0, 0, 7, 16, 22, 23, 18, 11, 5, 1, 0, 0, 0, 1, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 2, 5, 9, 16, 24, 31, 35, 34, 27, 17, 7, 3, 5, 11, 13, 9, 0, 0, 4, 59, 163, 305, 459, 585, 648, 629, 536, 394, 242, 116, 33, 0, 0, 6, 20, 27, 27, 23, 19, 17, 17, 18, 17, 16, 14, 13, 14, 15, 17, 19, 21, 21, 21, 21, 21, 21, 21, 20, 18, 16, 14, 12, 11, 11, 11, 12, 13, 14, 13, 12, 10, 9, 8, 8, 8, 8, 8, 6, 4, 2, 1, 1, 3, 7, 10, 12, 13, 11, 9, 6, 3, 1, 0, 0, 0, 2, 7, 11, 10, 3, 0, 0, 21, 77, 167, 277, 382, 454, 471, 424, 324, 197, 76, 0, 0, 51, 187, 365, 542, 672, 720, 674, 550, 384, 220, 93, 18, 0, 0, 8, 16, 15, 9, 2, 0, 0, 2, 4, 4, 3, 2, 0, 0, 0, 0, 2, 6, 14, 23, 31, 36, 35, 27, 16, 7, 3, 6, 12, 14, 8, 0, 0, 11, 79, 202, 364, 534, 666, 722, 686, 568, 404, 236, 103, 23, 0, 0, 7, 16, 17, 11, 6, 5, 9, 14, 17, 15, 11, 8, 10, 17, 25, 25, 12, 0, 0, 23, 123, 293, 512, 731, 892, 948, 879, 703, 466, 229, 50, 0, 1, 135, 339, 564, 753, 858, 855, 746, 566, 363, 185, 63, 3, 0, 1, 15, 23, 25, 24, 23, 18, 7, 0, 0, 26, 117, 270, 468, 670, 822, 879, 822, 662, 441, 218, 49, 0, 13, 152, 357, 574, 750, 837, 814, 687, 489, 271, 88, 0, 0, 110, 303, 526, 720, 833, 839, 739, 564, 365, 188, 65, 4, 0, 0, 11, 16, 12, 7, 7, 14, 25, 35, 39, 37, 29, 19, 12, 7, 7, 10, 14, 18, 20, 21, 20, 17, 14, 11, 8, 6, 7, 9, 12, 16, 18, 20, 18, 15, 10, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 8, 9, 10, 10, 9, 7, 5, 4, 5, 7, 10, 12, 14, 13, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 9, 12, 13, 12, 9, 5, 2, 0, 0, 0, 2, 5, 7, 9, 10, 10, 9, 8, 6, 5, 4, 3, 1, 1, 1, 3, 5, 6, 6, 5, 6, 11, 20, 30, 31, 19, 0, 0, 9, 101, 273, 508, 759, 962, 1059, 1017, 845, 590, 319, 101, 0, 0, 109, 303, 517, 696, 792, 783, 677, 508, 321, 160, 53, 1, 0, 1, 12, 17, 16, 14, 13, 10, 2, 0, 0, 21, 89, 201, 342, 479, 573, 596, 540, 424, 280, 148, 53, 3, 0, 0, 6, 13, 15, 17, 17, 15, 6, 0, 0, 20, 94, 218, 378, 540, 661, 707, 664, 544, 383, 222, 95, 20, 0, 0, 7, 16, 16, 9, 2, 0, 0, 0, 3, 6, 7, 8, 9, 9, 9, 8, 6, 3, 2, 2, 6, 11, 17, 20, 21, 21, 22, 26, 32, 35, 27, 8, 0, 0, 46, 175, 377, 623, 856, 1014, 1049, 952, 752, 506, 276, 106, 11, 0, 0, 8, 26, 33, 27, 10, 0, 0, 10, 109, 289, 534, 799, 1017, 1127, 1096, 933, 686, 422, 200, 56, 0, 0, 6, 24, 29, 20, 8, 0, 0, 2, 9, 14, 14, 10, 7, 8, 13, 21, 23, 16, 0, 0, 1, 62, 184, 358, 551, 714, 802, 788, 672, 487, 279, 100, 0, 0, 59, 222, 427, 626, 769, 818, 760, 615, 425, 239, 97, 16, 0, 0, 9, 17, 15, 6, 0, 0, 0, 0, 3, 4, 3, 2, 2, 4, 7, 10, 12, 11, 9, 6, 2, 0, 0, 0, 3, 7, 12, 16, 17, 17, 14, 10, 6, 3, 1, 1, 1, 1, 3, 7, 14, 21, 23, 17, 3, 0, 0, 34, 120, 246, 391, 518, 591, 587, 508, 378, 234, 111, 30, 0, 0, 3, 16, 22, 21, 18, 16, 15, 15, 14, 13, 12, 12, 16, 21, 28, 34, 37, 36, 32, 26, 19, 13, 11, 12, 17, 22, 28, 30, 29, 25, 19, 13, 9, 8, 9, 12, 15, 18, 20, 20, 19, 16, 12, 7, 3, 1, 2, 7, 13, 20, 25, 27, 25, 19, 13, 7, 2, 1, 1, 5, 11, 21, 30, 35, 30, 13, 0, 0, 22, 114, 267, 458, 644, 776, 814, 747, 595, 402, 219, 84, 10, 0, 0, 10, 17, 13, 5, 0, 0, 0, 2, 6, 9, 11, 12, 13, 17, 23, 31, 36, 33, 19, 0, 0, 5, 75, 208, 392, 592, 759, 846, 827, 708, 522, 322, 153, 43, 0, 0, 3, 16, 18, 11, 2, 0, 0, 3, 9, 14, 15, 14, 13, 11, 10, 10, 10, 9, 7, 5, 3, 1, 0, 0, 0, 2, 3, 3, 3, 2, 1, 0, 0, 1, 2, 3, 4, 5, 7, 9, 13, 17, 21, 24, 26, 25, 23, 20, 17, 15, 13, 13, 14, 14, 14, 13, 11, 8, 4, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 4, 7, 10, 12, 13, 13, 12, 12, 14, 16, 19, 22, 24, 27, 29, 31, 31, 31, 27, 22, 15, 9, 4, 1, 2, 4, 5, 7, 6, 5, 3, 1, 0, 0, 0, 3, 9, 18, 28, 36, 40, 39, 32, 22, 12, 3, 0, 0, 4, 10, 16, 21, 21, 19, 14, 9, 4, 1, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 3, 3, 3, 4, 7, 11, 15, 19, 20, 19, 16, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 6, 6, 7, 9, 11, 12, 13, 12, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 9, 12, 14, 14, 14, 12, 9, 7, 5, 4, 6, 9, 14, 19, 23, 25, 25, 23, 18, 13, 9, 5, 4, 5, 7, 10, 12, 12, 11, 8, 5, 2, 0, 0, 0, 1, 3, 4, 4, 4, 4, 4, 5, 7, 9, 10, 12, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 7, 15, 19, 15, 3, 0, 0, 46, 148, 300, 480, 646, 754, 770, 686, 521, 320, 135, 15, 0, 62, 213, 401, 576, 694, 725, 665, 536, 374, 218, 97, 25, 0, 0, 2, 9, 12, 12, 10, 6, 0, 0, 0, 27, 89, 190, 319, 450, 551, 594, 562, 460, 313, 161, 45, 0, 41, 164, 339, 524, 672, 745, 722, 609, 435, 243, 83, 0, 10, 116, 288, 481, 645, 737, 731, 631, 462, 271, 108, 17, 21, 118, 281, 464, 619, 707, 709, 629, 494, 338, 197, 92, 31, 6, 4, 10, 14, 12, 8, 4, 4, 7, 11, 14, 15, 12, 9, 5, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 0, 0, 0, 0, 4, 9, 11, 6, 0, 0, 8, 52, 132, 239, 354, 447, 490, 468, 384, 258, 126, 26, 0, 38, 161, 335, 518, 664, 732, 704, 584, 404, 214, 66, 0, 34, 157, 332, 509, 639, 686, 643, 526, 370, 216, 96, 24, 0, 0, 5, 12, 11, 5, 0, 0, 0, 0, 3, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 1, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 1, 3, 5, 6, 6, 5, 4, 4, 4, 6, 7, 7, 5, 3, 4, 8, 14, 18, 15, 3, 0, 0, 39, 135, 285, 466, 639, 759, 791, 728, 586, 406, 233, 99, 21, 0, 0, 7, 15, 14, 7, 0, 0, 0, 5, 10, 13, 14, 14, 13, 12, 11, 10, 9, 10, 12, 17, 22, 26, 27, 26, 25, 25, 27, 29, 25, 11, 0, 0, 23, 114, 272, 481, 698, 872, 952, 914, 764, 541, 301, 104, 0, 0, 89, 261, 458, 630, 734, 746, 667, 521, 349, 191, 76, 13, 0, 0, 9, 15, 12, 5, 1, 1, 8, 17, 25, 31, 33, 31, 27, 21, 16, 11, 8, 7, 8, 9, 11, 13, 14, 14, 13, 11, 9, 7, 5, 3, 3, 4, 5, 6, 8, 9, 10, 10, 9, 8, 5, 3, 2, 1, 2, 4, 6, 7, 8, 7, 5, 4, 2, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 4, 3, 3, 3, 4, 3, 2, 2, 5, 12, 18, 21, 14, 0, 0, 1, 61, 179, 349, 543, 714, 818, 826, 734, 570, 378, 204, 78, 10, 0, 0, 11, 17, 13, 5, 0, 0, 8, 19, 30, 37, 39, 36, 33, 32, 32, 31, 24, 9, 0, 0, 26, 118, 270, 464, 659, 806, 865, 819, 681, 490, 295, 138, 40, 0, 0, 3, 11, 11, 6, 3, 3, 4, 3, 0, 0, 11, 57, 141, 258, 387, 496, 555, 546, 468, 340, 194, 68, 0, 0, 67, 200, 363, 516, 623, 657, 612, 503, 360, 216, 101, 29, 0, 0, 7, 18, 22, 20, 13, 7, 3, 2, 3, 4, 5, 6, 7, 8, 8, 7, 7, 6, 4, 3, 3, 3, 4, 6, 8, 9, 8, 7, 7, 9, 12, 17, 22, 24, 22, 19, 17, 19, 22, 23, 16, 1, 0, 0, 56, 179, 365, 582, 783, 914, 938, 847, 668, 451, 249, 99, 16, 0, 0, 9, 16, 13, 4, 0, 0, 0, 1, 4, 5, 4, 1, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 12, 16, 19, 20, 18, 14, 9, 5, 3, 2, 3, 5, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 11, 9, 7, 4, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 3, 6, 8, 9, 8, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 4, 7, 12, 20, 28, 33, 35, 32, 28, 25, 23, 21, 15, 3, 0, 0, 35, 126, 270, 449, 626, 756, 803, 755, 624, 447, 268, 124, 34, 0, 0, 3, 11, 12, 7, 0, 0, 0, 0, 3, 6, 7, 8, 9, 8, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 2, 2, 2, 3, 3, 3, 1, 0, 1, 7, 14, 19, 17, 5, 0, 0, 38, 134, 288, 479, 667, 805, 853, 793, 639, 429, 220, 68, 15, 73, 228, 438, 648, 802, 859, 806, 657, 451, 245, 91, 29, 72, 205, 390, 573, 705, 749, 694, 556, 371, 189, 58, 13, 65, 201, 384, 566, 699, 747, 697, 563, 380, 196, 60, 9, 54, 184, 363, 542, 676, 731, 698, 590, 437, 278, 144, 53, 7, 0, 1, 10, 14, 11, 5, 0, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 1, 4, 9, 14, 20, 24, 25, 23, 19, 13, 8, 4, 4, 4, 5, 4, 1, 0, 2, 7, 13, 15, 8, 0, 0, 13, 82, 209, 382, 570, 730, 819, 811, 711, 546, 360, 195, 77, 12, 0, 0, 1, 10, 14, 13, 7, 0, 0, 0, 45, 145, 300, 492, 682, 823, 877, 826, 680, 476, 263, 90, 0, 0, 80, 224, 389, 533, 621, 635, 575, 461, 322, 189, 87, 24, 0, 0, 8, 17, 19, 16, 10, 5, 2, 3, 4, 6, 8, 8, 8, 8, 8, 7, 6, 5, 3, 1, 0, 0, 0, 0, 2, 4, 6, 7, 7, 5, 3, 1, 0, 0, 1, 3, 4, 6, 6, 6, 6, 5, 5, 5, 6, 6, 6, 5, 5, 6, 10, 16, 20, 19, 10, 0, 0, 18, 89, 214, 383, 568, 726, 816, 813, 714, 543, 344, 168, 60, 47, 130, 286, 470, 634, 732, 738, 650, 492, 308, 148, 58, 60, 154, 313, 491, 640, 719, 711, 621, 477, 315, 172, 69, 14, 0, 0, 6, 10, 7, 2, 0, 0, 0, 1, 3, 3, 2, 2, 1, 1, 2, 2, 3, 5, 7, 9, 12, 16, 19, 21, 22, 20, 16, 12, 8, 5, 4, 4, 4, 3, 2, 2, 5, 11, 16, 16, 6, 0, 0, 24, 108, 252, 439, 635, 792, 869, 844, 726, 545, 350, 181, 65, 6, 0, 0, 9, 12, 8, 1, 0, 0, 0, 2, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 3, 8, 10, 6, 0, 0, 10, 58, 146, 268, 404, 524, 595, 595, 521, 390, 238, 109, 40, 54, 152, 309, 485, 634, 717, 716, 633, 493, 333, 186, 78, 17, 0, 0, 11, 20, 21, 16, 9, 4, 2, 2, 5, 8, 10, 11, 11, 9, 7, 6, 7, 11, 18, 25, 30, 32, 30, 27, 24, 24, 23, 19, 8, 0, 0, 24, 105, 242, 425, 621, 786, 878, 870, 760, 575, 359, 166, 44, 20, 100, 264, 470, 667, 807, 855, 800, 657, 461, 258, 99, 17, 30, 131, 291, 471, 624, 713, 717, 636, 489, 315, 157, 55, 36, 104, 241, 411, 570, 678, 707, 655, 538, 387, 238, 118, 41, 3, 0, 0, 2, 6, 6, 5, 2, 0, 0, 0, 29, 91, 188, 308, 427, 516, 550, 521, 436, 318, 196, 96, 30, 0, 0, 0, 6, 8, 4, 0, 0, 0, 0, 3, 5, 4, 2, 0, 0, 0, 2, 6, 7, 4, 0, 0, 10, 51, 125, 223, 331, 422, 476, 478, 428, 339, 234, 136, 61, 16, 0, 0, 5, 12, 14, 13, 9, 6, 6, 7, 10, 13, 15, 15, 13, 11, 8, 7, 7, 10, 14, 20, 25, 29, 31, 30, 27, 22, 18, 14, 14, 16, 21, 27, 33, 37, 38, 38, 37, 36, 33, 25, 11, 0, 0, 17, 89, 215, 385, 570, 732, 831, 842, 762, 613, 432, 258, 122, 36, 0, 0, 5, 16, 21, 19, 14, 9, 7, 7, 10, 12, 14, 14, 13, 12, 9, 6, 4, 1, 0, 0, 0, 1, 1, 2, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 8, 9, 12, 17, 22, 27, 30, 30, 30, 29, 27, 22, 12, 0, 0, 5, 58, 162, 313, 491, 658, 777, 815, 763, 635, 464, 289, 145, 49, 3, 0, 0, 8, 10, 6, 0, 0, 0, 6, 17, 29, 37, 42, 41, 38, 31, 24, 18, 12, 7, 3, 1, 1, 1, 2, 3, 4, 3, 2, 2, 3, 7, 13, 20, 25, 28, 28, 27, 26, 26, 23, 16, 3, 0, 0, 36, 125, 265, 443, 624, 769, 839, 818, 710, 544, 360, 196, 79, 15, 0, 0, 6, 10, 8, 2, 0, 0, 0, 3, 7, 8, 7, 4, 2, 2, 6, 11, 14, 11, 2, 0, 0, 36, 118, 246, 406, 567, 694, 754, 734, 637, 489, 325, 180, 75, 16, 0, 0, 4, 8, 7, 1, 0, 0, 1, 7, 13, 19, 22, 23, 22, 21, 19, 16, 13, 10, 6, 3, 0, 0, 0, 2, 4, 6, 7, 7, 5, 3, 1, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 1, 3, 6, 9, 10, 11, 12, 13, 15, 16, 11, 2, 0, 0, 33, 112, 237, 396, 561, 694, 763, 749, 657, 510, 344, 193, 82, 19, 0, 0, 5, 10, 10, 5, 1, 0, 0, 2, 4, 6, 6, 6, 5, 4, 4, 3, 4, 5, 7, 11, 16, 20, 24, 25, 24, 21, 16, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 3, 2, 3, 4, 8, 12, 16, 18, 18, 15, 11, 6, 4, 3, 4, 5, 5, 3, 2, 3, 8, 13, 14, 8, 0, 0, 13, 81, 207, 382, 580, 759, 876, 901, 829, 679, 488, 301, 150, 51, 4, 0, 0, 7, 9, 5, 0, 0, 0, 1, 7, 12, 16, 19, 22, 23, 22, 19, 15, 11, 7, 4, 4, 5, 6, 5, 5, 5, 8, 11, 13, 9, 0, 0, 3, 46, 138, 277, 449, 622, 757, 821, 794, 682, 512, 324, 163, 68, 58, 131, 266, 426, 570, 662, 681, 626, 513, 370, 229, 115, 41, 5, 0, 0, 5, 7, 4, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 1, 1, 1, 1, 2, 3, 5, 7, 9, 10, 11, 10, 8, 6, 5, 4, 5, 8, 13, 18, 22, 25, 26, 25, 21, 17, 13, 11, 11, 13, 18, 24, 29, 33, 34, 33, 29, 23, 16, 11, 6, 4, 3, 3, 4, 5, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 1, 4, 7, 7, 3, 0, 0, 16, 63, 146, 256, 378, 486, 553, 561, 507, 403, 278, 165, 95, 89, 149, 261, 396, 518, 595, 607, 551, 442, 308, 186, 108, 94, 147, 252, 381, 500, 579, 597, 554, 459, 337, 214, 111, 40, 3, 0, 0, 10, 15, 10, 0, 0, 1, 48, 142, 282, 452, 622, 756, 824, 810, 717, 569, 399, 239, 114, 36, 1, 0, 5, 15, 20, 17, 11, 5, 1, 0, 1, 3, 4, 5, 4, 3, 2, 2, 2, 3, 4, 5, 6, 7, 8, 8, 7, 6, 5, 3, 2, 1, 1, 1, 1, 1, 1, 1, 3, 6, 10, 12, 10, 4, 0, 0, 20, 76, 170, 295, 432, 553, 633, 651, 604, 502, 371, 237, 126, 49, 9, 0, 0, 3, 6, 4, 2, 2, 6, 11, 17, 20, 20, 18, 17, 16, 15, 11, 4, 0, 0, 17, 70, 163, 291, 437, 572, 666, 697, 658, 557, 419, 275, 151, 63, 14, 0, 0, 1, 5, 6, 5, 1, 0, 0, 2, 26, 75, 149, 242, 339, 422, 471, 475, 435, 358, 264, 170, 91, 36, 5, 0, 0, 4, 10, 10, 4, 0, 0, 19, 85, 199, 353, 526, 682, 788, 818, 766, 644, 482, 315, 172, 71, 14, 0, 0, 5, 13, 14, 7, 0, 0, 8, 66, 174, 330, 514, 695, 833, 897, 873, 768, 605, 421, 252, 121, 40, 3, 0, 0, 6, 7, 4, 1, 2, 8, 17, 27, 35, 40, 41, 39, 35, 30, 25, 20, 16, 14, 13, 15, 18, 22, 26, 29, 29, 27, 22, 15, 9, 4, 1, 1, 1, 3, 3, 3, 2, 1, 0, 0, 1, 5, 10, 15, 20, 23, 25, 24, 22, 18, 14, 11, 9, 9, 12, 18, 25, 33, 39, 42, 41, 36, 29, 20, 13, 10, 11, 16, 23, 31, 38, 41, 40, 36, 29, 22, 14, 9, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 11, 13, 13, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 12, 15, 17, 18, 17, 15, 13, 11, 12, 15, 21, 28, 34, 37, 38, 35, 32, 28, 22, 13, 3, 0, 0, 28, 96, 206, 349, 502, 636, 719, 732, 672, 554, 405, 256, 134, 50, 6, 0, 0, 5, 12, 12, 5, 0, 0, 10, 64, 166, 314, 494, 674, 820, 900, 896, 809, 659, 479, 304, 160, 63, 12, 0, 0, 7, 11, 10, 6, 4, 6, 11, 19, 27, 34, 37, 37, 35, 30, 24, 19, 16, 16, 19, 26, 33, 38, 40, 38, 34, 28, 23, 17, 9, 0, 0, 2, 35, 106, 217, 360, 514, 649, 736, 753, 697, 579, 427, 273, 144, 56, 10, 0, 0, 4, 7, 5, 0, 0, 0, 0, 3, 5, 5, 3, 0, 0, 0, 1, 3, 3, 1, 0, 0, 12, 44, 98, 172, 254, 330, 383, 402, 383, 330, 256, 175, 104, 50, 16, 1, 0, 0, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 3, 4, 6, 8, 11, 13, 13, 12, 10, 9, 8, 9, 10, 9, 6, 0, 0, 3, 32, 91, 184, 304, 433, 549, 628, 652, 616, 527, 405, 274, 158, 72, 21, 0, 0, 0, 4, 4, 1, 0, 0, 0, 0, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 4, 6, 4, 0, 0, 6, 42, 114, 224, 360, 501, 620, 690, 696, 636, 524, 384, 246, 131, 52, 10, 0, 0, 3, 5, 4, 0, 0, 0, 1, 4, 6, 6, 6, 6, 7, 8, 8, 5, 0, 0, 8, 45, 118, 229, 368, 513, 638, 716, 728, 671, 558, 415, 276, 173, 128, 148, 223, 334, 449, 541, 587, 578, 517, 418, 303, 192, 102, 42, 10, 0, 0, 2, 3, 3, 3, 6, 11, 20, 29, 37, 42, 43, 40, 35, 28, 21, 15, 10, 7, 5, 3, 2, 1, 0, 0, 0, 0, 2, 5, 9, 14, 19, 24, 28, 30, 30, 28, 23, 17, 11, 8, 6, 7, 9, 10, 10, 7, 5, 3, 3, 4, 4, 2, 0, 0, 9, 40, 98, 180, 277, 372, 446, 484, 476, 426, 344, 248, 157, 83, 33, 7, 0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 8, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 5, 7, 9, 11, 14, 16, 17, 18, 17, 16, 13, 10, 6, 3, 2, 1, 1, 1, 0, 0, 0, 1, 3, 3, 1, 0, 0, 8, 39, 95, 177, 276, 374, 454, 500, 501, 459, 384, 291, 198, 118, 60, 25, 9, 5, 6, 7, 7, 7, 7, 9, 14, 20, 26, 30, 32, 32, 30, 27, 22, 15, 5, 0, 0, 19, 68, 151, 268, 404, 540, 651, 713, 715, 657, 550, 418, 286, 173, 92, 44, 22, 18, 19, 21, 17, 9, 0, 0, 1, 31, 91, 184, 303, 435, 557, 647, 686, 666, 591, 476, 344, 218, 116, 47, 10, 0, 0, 2, 4, 3, 0, 0, 0, 0, 1, 3, 4, 6, 6, 7, 8, 10, 14, 18, 24, 29, 33, 35, 34, 32, 28, 25, 22, 21, 22, 25, 28, 32, 35, 36, 36, 34, 30, 25, 20, 16, 14, 14, 17, 21, 25, 28, 30, 30, 28, 24, 20, 15, 11, 9, 7, 5, 5, 4, 3, 2, 2, 2, 2, 2, 0, 0, 0, 9, 32, 72, 128, 195, 264, 322, 357, 363, 339, 289, 225, 157, 98, 53, 25, 12, 10, 13, 17, 19, 19, 17, 14, 11, 8, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 3, 1, 0, 0, 4, 23, 60, 114, 181, 250, 310, 347, 355, 333, 286, 223, 157, 97, 50, 19, 3, 0, 0, 1, 2, 0, 0, 0, 15, 49, 107, 189, 285, 383, 462, 507, 507, 462, 385, 295, 219, 176, 180, 230, 314, 409, 491, 538, 540, 495, 418, 328, 252, 210, 214, 264, 347, 442, 522, 566, 563, 512, 428, 333, 252, 206, 208, 257, 338, 431, 511, 557, 557, 510, 426, 322, 218, 128, 62, 22, 4, 0, 0, 3, 6, 11, 18, 27, 36, 43, 47, 47, 43, 38, 31, 25, 19, 15, 12, 9, 8, 7, 8, 9, 10, 12, 13, 15, 18, 21, 26, 30, 35, 38, 39, 37, 33, 28, 23, 20, 19, 20, 22, 26, 29, 33, 35, 38, 38, 37, 32, 23, 14, 10, 19, 48, 105, 190, 297, 413, 520, 598, 634, 619, 557, 461, 347, 233, 136, 64, 20, 0, 0, 1, 4, 3, 0, 0, 7, 43, 113, 219, 352, 495, 623, 714, 750, 723, 640, 516, 375, 241, 131, 56, 14, 0, 0, 1, 3, 2, 0, 0, 0, 0, 2, 3, 4, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 6, 6, 7, 8, 11, 14, 16, 17, 16, 14, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 13, 15, 17, 18, 18, 18, 17, 15, 14, 13, 13, 15, 18, 23, 28, 32, 35, 34, 31, 26, 21, 18, 16, 17, 20, 23, 25, 26, 26, 24, 21, 18, 16, 15, 15, 16, 19, 22, 24, 26, 27, 27, 25, 23, 20, 18, 16, 16, 18, 21, 25, 29, 31, 31, 29, 25, 19, 12, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 4, 6, 10, 15, 20, 24, 25, 24, 21, 17, 13, 10, 7, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 5, 7, 9, 11, 12, 12, 8, 3, 0, 2, 18, 54, 116, 202, 306, 416, 515, 585, 615, 598, 538, 446, 338, 232, 141, 73, 31, 9, 2, 0, 0, 0, 4, 24, 68, 140, 239, 356, 475, 577, 646, 668, 640, 568, 466, 352, 242, 149, 82, 39, 17, 9, 8, 10, 11, 12, 12, 12, 12, 12, 12, 11, 11, 10, 9, 8, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 7, 7, 6, 3, 0, 0, 5, 25, 64, 122, 193, 268, 335, 381, 399, 385, 343, 281, 211, 143, 85, 43, 17, 4, 0, 0, 0, 2, 4, 8, 13, 18, 22, 25, 27, 27, 27, 26, 26, 25, 24, 22, 20, 19, 19, 21, 24, 29, 32, 34, 33, 30, 25, 21, 18, 18, 21, 27, 34, 41, 45, 46, 43, 36, 25, 13, 2, 1, 17, 58, 128, 227, 346, 469, 579, 655, 687, 667, 600, 500, 381, 263, 161, 84, 33, 7, 0, 0, 3, 8, 12, 16, 21, 26, 32, 37, 41, 41, 39, 34, 28, 21, 16, 12, 10, 9, 8, 8, 7, 5, 5, 4, 2, 0, 0, 0, 7, 26, 61, 113, 179, 251, 318, 371, 399, 399, 371, 319, 253, 182, 116, 64, 27, 7, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 12, 11, 10, 8, 6, 5, 6, 8, 10, 10, 7, 2, 0, 3, 25, 73, 153, 263, 392, 524, 635, 707, 727, 691, 611, 505, 399, 316, 273, 276, 320, 390, 465, 525, 554, 544, 495, 417, 321, 225, 140, 75, 32, 9, 0, 0, 2, 5, 8, 11, 15, 21, 27, 33, 38, 41, 42, 39, 34, 27, 18, 12, 13, 28, 63, 123, 209, 314, 425, 526, 599, 630, 614, 553, 460, 352, 244, 152, 83, 38, 13, 3, 0, 0, 0, 0, 1, 3, 7, 10, 13, 14, 13, 10, 7, 4, 3, 8, 22, 52, 100, 169, 256, 350, 440, 510, 547, 544, 501, 426, 333, 237, 150, 82, 37, 11, 1, 0, 0, 0, 0, 1, 2, 6, 10, 15, 19, 22, 23, 23, 21, 19, 16, 12, 9, 6, 5, 5, 7, 9, 11, 12, 12, 11, 9, 5, 4, 6, 17, 41, 80, 134, 199, 268, 330, 375, 396, 388, 353, 297, 231, 165, 106, 61, 31, 14, 5, 1, 0, 0, 9, 32, 77, 148, 244, 357, 474, 577, 649, 678, 659, 597, 507, 408, 324, 273, 264, 298, 362, 439, 507, 549, 555, 522, 458, 375, 287, 206, 140, 92, 61, 44, 36, 32, 31, 30, 29, 29, 31, 35, 40, 46, 51, 54, 53, 50, 45, 40, 36, 34, 34, 36, 39, 42, 45, 46, 45, 42, 38, 32, 26, 21, 16, 13, 11, 10, 10, 10, 11, 12, 14, 18, 23, 29, 37, 44, 50, 54, 54, 50, 43, 34, 26, 21, 23, 38, 71, 124, 200, 293, 394, 491, 570, 616, 621, 586, 519, 436, 355, 297, 274, 292, 345, 419, 495, 552, 576, 560, 508, 432, 350, 282, 244, 245, 283, 346, 419, 480, 514, 512, 475, 413, 343, 283, 249, 246, 275, 327, 388, 441, 473, 477, 450, 397, 326, 248, 173, 111, 64, 33, 14, 3, 0, 0, 8, 32, 76, 143, 231, 332, 434, 523, 586, 613, 600, 549, 469, 371, 269, 175, 99, 46, 14, 1, 0, 0, 1, 1, 0, 0, 0, 1, 4, 8, 10, 11, 9, 6, 2, 0, 4, 21, 53, 106, 176, 260, 346, 422, 477, 502, 493, 452, 386, 306, 223, 146, 84, 41, 14, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 1, 8, 23, 50, 90, 143, 205, 271, 330, 373, 391, 383, 351, 305, 259, 227, 218, 237, 280, 339, 399, 446, 469, 464, 432, 381, 326, 282, 260, 267, 302, 357, 418, 470, 499, 498, 464, 403, 326, 242, 164, 100, 53, 23, 6, 0, 0, 0, 1, 3, 7, 11, 15, 19, 22, 23, 22, 21, 18, 15, 12, 9, 6, 4, 3, 3, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 0, 1, 3, 5, 6, 5, 2, 0, 0, 8, 29, 63, 111, 169, 232, 291, 339, 369, 377, 362, 327, 276, 217, 157, 103, 60, 29, 10, 1, 0, 0, 3, 7, 11, 16, 22, 26, 30, 31, 31, 30, 27, 25, 23, 21, 21, 22, 24, 25, 27, 28, 29, 29, 28, 26, 24, 20, 17, 13, 11, 9, 9, 9, 10, 10, 11, 12, 14, 17, 21, 27, 32, 37, 40, 40, 37, 33, 27, 22, 21, 26, 43, 74, 123, 191, 274, 365, 453, 525, 571, 581, 555, 495, 411, 316, 222, 140, 78, 35, 11, 1, 0, 0, 0, 1, 2, 3, 5, 6, 8, 8, 7, 6, 5, 3, 2, 1, 2, 3, 5, 9, 12, 16, 18, 20, 21, 20, 18, 16, 13, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 6, 19, 42, 76, 120, 172, 225, 273, 309, 327, 324, 301, 264, 217, 167, 122, 84, 55, 36, 23, 16, 12, 10, 8, 7, 7, 6, 5, 5, 6, 7, 8, 9, 10, 10, 9, 8, 7, 7, 7, 7, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 2, 4, 7, 12, 16, 20, 22, 21, 20, 19, 18, 19, 22, 27, 31, 36, 39, 41, 41, 40, 38, 34, 31, 28, 27, 32, 46, 73, 116, 176, 252, 338, 424, 498, 549, 568, 552, 503, 431, 346, 261, 185, 125, 81, 53, 36, 26, 21, 17, 14, 12, 11, 10, 10, 9, 9, 9, 8, 7, 7, 6, 5, 4, 3, 3, 3, 3, 4, 6, 8, 10, 12, 14, 15, 17, 20, 24, 28, 32, 36, 38, 37, 33, 29, 26, 30, 45, 77, 128, 198, 283, 374, 458, 523, 559, 561, 529, 468, 389, 302, 219, 145, 88, 46, 20, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 11, 11, 11, 11, 10, 9, 8, 6, 5, 4, 3, 3, 4, 4, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 12, 15, 19, 21, 23, 23, 21, 19, 15, 12, 10, 8, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 6, 7, 10, 17, 30, 51, 83, 128, 187, 257, 332, 404, 463, 499, 507, 487, 445, 391, 338, 298, 278, 281, 304, 340, 378, 409, 423, 417, 388, 342, 284, 222, 164, 115, 79, 54, 39, 30, 25, 21, 17, 14, 12, 10, 9, 10, 11, 12, 12, 12, 11, 9, 9, 12, 21, 38, 64, 98, 139, 183, 225, 259, 282, 291, 287, 272, 251, 232, 221, 223, 242, 276, 322, 371, 414, 442, 447, 429, 388, 330, 264, 198, 138, 88, 51, 25, 9, 1, 0, 0, 6, 19, 38, 67, 103, 146, 193, 240, 281, 310, 325, 322, 301, 265, 220, 170, 121, 79, 46, 24, 10, 4, 3, 5, 7, 11, 14, 18, 21, 24, 26, 27, 26, 25, 22, 19, 15, 11, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 11, 25, 47, 77, 112, 149, 184, 211, 228, 233, 225, 205, 176, 142, 106, 72, 43, 21, 7, 0, 0, 0, 2, 4, 6, 8, 10, 14, 18, 23, 25, 26, 24, 21, 20, 24, 36, 61, 100, 155, 225, 306, 393, 477, 548, 597, 616, 601, 554, 481, 393, 301, 215, 142, 85, 45, 19, 5, 0, 0, 3, 8, 13, 18, 21, 22, 22, 22, 22, 23, 24, 25, 26, 26, 26, 26, 28, 30, 33, 37, 39, 41, 41, 40, 40, 45, 57, 80, 118, 171, 237, 312, 388, 455, 503, 528, 526, 497, 448, 385, 315, 245, 182, 129, 87, 57, 38, 27, 21, 18, 15, 12, 9, 6, 3, 3, 4, 6, 9, 12, 15, 17, 20, 22, 25, 29, 34, 38, 41, 41, 38, 35, 34, 40, 56, 86, 132, 193, 264, 338, 409, 467, 505, 517, 503, 464, 406, 336, 262, 191, 130, 81, 45, 22, 8, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 5, 4, 3, 2, 3, 4, 6, 10, 17, 28, 48, 77, 118, 171, 233, 299, 362, 413, 445, 454, 438, 401, 347, 283, 218, 158, 106, 66, 37, 18, 7, 1, 0, 1, 3, 5, 6, 7, 7, 6, 6, 6, 8, 12, 20, 34, 55, 86, 128, 180, 239, 300, 357, 402, 430, 440, 431, 407, 375, 342, 316, 302, 305, 322, 351, 382, 409, 425, 425, 409, 383, 353, 327, 311, 308, 319, 340, 366, 388, 402, 404, 393, 372, 346, 322, 305, 301, 309, 329, 356, 381, 400, 404, 392, 364, 321, 269, 213, 159, 111, 72, 42, 21, 9, 2, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 3, 4, 6, 10, 19, 35, 59, 93, 139, 195, 259, 326, 391, 445, 482, 496, 484, 450, 396, 331, 263, 198, 142, 97, 64, 42, 28, 19, 14, 11, 8, 6, 4, 2, 1, 1, 2, 4, 7, 9, 11, 13, 15, 18, 21, 24, 26, 27, 27, 26, 25, 26, 32, 44, 65, 96, 139, 192, 254, 321, 386, 442, 482, 500, 492, 460, 407, 342, 270, 200, 137, 86, 47, 21, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 2, 6, 10, 15, 19, 23, 24, 24, 24, 24, 26, 33, 45, 66, 96, 137, 188, 248, 313, 378, 436, 480, 504, 504, 480, 434, 372, 302, 233, 169, 117, 77, 49, 31, 20, 15, 15, 20, 32, 52, 81, 118, 161, 207, 250, 286, 310, 320, 314, 294, 264, 227, 189, 151, 117, 88, 64, 45, 31, 22, 17, 15, 15, 17, 20, 25, 29, 33, 36, 37, 36, 33, 29, 24, 19, 14, 11, 8, 6, 5, 4, 3, 2, 0, 0, 0, 0, 2, 5, 8, 12, 14, 16, 16, 16, 16, 14, 12, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 3, 9, 21, 38, 62, 93, 130, 171, 212, 249, 278, 296, 299, 288, 264, 229, 189, 147, 108, 74, 46, 26, 13, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 6, 15, 29, 49, 75, 105, 136, 168, 195, 216, 229, 232, 224, 208, 185, 156, 124, 92, 63, 38, 19, 7, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 2, 5, 12, 24, 43, 71, 108, 156, 212, 273, 333, 386, 425, 445, 444, 423, 385, 335, 278, 220, 165, 115, 75, 43, 21, 8, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 3, 6, 9, 12, 15, 18, 20, 22, 24, 26, 28, 28, 28, 26, 23, 21, 19, 18, 19, 21, 22, 24, 25, 25, 24, 22, 21, 18, 16, 12, 9, 6, 3, 1, 0, 0, 0, 1, 2, 3, 4, 6, 9, 13, 19, 24, 28, 30, 31, 30, 27, 24, 20, 17, 13, 10, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 6, 10, 14, 20, 24, 26, 26, 25, 22, 20, 18, 17, 18, 18, 19, 20, 20, 21, 21, 22, 21, 21, 20, 19, 19, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 30, 30, 30, 30, 31, 32, 32, 33, 32, 31, 28, 25, 21, 16, 11, 6, 2, 0, 0, 0, 1, 2, 3, 5, 6, 8, 10, 13, 16, 18, 20, 20, 20, 19, 18, 16, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 12, 12, 11, 9, 7, 6, 6, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 5, 9, 13, 17, 20, 22, 23, 24, 25, 28, 34, 45, 62, 87, 120, 163, 216, 277, 343, 407, 464, 508, 532, 534, 515, 477, 425, 364, 301, 239, 183, 135, 96, 66, 45, 31, 22, 17, 14, 13, 12, 11, 9, 8, 8, 8, 10, 14, 18, 21, 24, 25, 26, 25, 25, 26, 27, 28, 29, 30, 32, 33, 36, 38, 41, 42, 42, 42, 41, 42, 45, 53, 64, 82, 106, 138, 178, 226, 281, 339, 392, 436, 464, 472, 459, 428, 384, 331, 276, 222, 174, 132, 98, 70, 51, 37, 29, 26, 25, 26, 26, 27, 27, 28, 29, 30, 31, 30, 29, 26, 22, 17, 14, 10, 8, 6, 5, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 2, 2, 1, 1, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 5, 8, 12, 18, 27, 40, 58, 82, 113, 148, 188, 230, 271, 306, 334, 352, 357, 349, 329, 299, 260, 217, 174, 134, 100, 73, 52, 38, 27, 19, 13, 8, 5, 3, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 2, 3, 4, 5, 4, 3, 3, 4, 8, 16, 28, 45, 66, 93, 123, 156, 189, 220, 246, 265, 275, 275, 264, 244, 217, 184, 149, 115, 84, 57, 37, 23, 17, 17, 23, 35, 52, 73, 98, 126, 156, 187, 215, 238, 253, 257, 251, 235, 210, 181, 151, 121, 94, 71, 52, 37, 26, 19, 15, 13, 13, 14, 16, 17, 19, 20, 22, 22, 22, 21, 19, 16, 14, 12, 12, 12, 14, 16, 19, 24, 32, 45, 64, 92, 128, 173, 224, 279, 335, 385, 426, 454, 464, 457, 434, 396, 348, 294, 238, 185, 137, 95, 62, 37, 20, 9, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 6, 4, 3, 2, 1, 1, 3, 6, 10, 14, 17, 19, 19, 19, 18, 17, 18, 19, 20, 20, 20, 20, 20, 20, 21, 23, 25, 26, 26, 25, 22, 19, 16, 12, 8, 5, 2, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 8, 9, 11, 13, 14, 15, 14, 12, 10, 7, 6, 5, 5, 6, 8, 12, 18, 28, 41, 58, 81, 110, 145, 187, 233, 280, 323, 359, 384, 394, 389, 372, 342, 305, 263, 218, 174, 134, 100, 72, 52, 39, 32, 32, 37, 47, 63, 84, 109, 138, 168, 197, 225, 247, 262, 270, 267, 256, 236, 209, 179, 148, 120, 94, 73, 56, 43, 32, 24, 18, 13, 10, 9, 8, 8, 8, 8, 7, 5, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 5, 5, 5, 6, 6, 7, 8, 7, 7, 6, 5, 6, 8, 11, 17, 26, 38, 53, 73, 98, 125, 154, 183, 210, 233, 250, 259, 262, 256, 242, 222, 198, 170, 142, 117, 95, 78, 66, 60, 59, 64, 76, 95, 121, 154, 193, 235, 276, 314, 345, 367, 378, 377, 365, 343, 311, 272, 230, 188, 147, 110, 79, 53, 33, 18, 8, 2, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 12, 19, 29, 42, 58, 77, 100, 125, 152, 178, 202, 221, 235, 242, 241, 232, 216, 194, 166, 137, 108, 82, 61, 44, 33, 24, 18, 13, 9, 7, 6, 8, 12, 16, 21, 23, 24, 23, 22, 20, 19, 19, 21, 22, 24, 26, 28, 30, 31, 32, 32, 32, 31, 29, 28, 27, 26, 25, 24, 22, 20, 20, 19, 19, 19, 18, 15, 11, 7, 3, 1, 1, 3, 4, 6, 7, 7, 8, 10, 12, 16, 20, 23, 24, 24, 23, 20, 17, 15, 14, 13, 12, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 10, 12, 14, 15, 15, 16, 19, 22, 25, 27, 28, 27, 26, 24, 24, 25, 27, 30, 34, 37, 39, 42, 45, 50, 59, 72, 91, 117, 148, 184, 223, 262, 301, 338, 370, 395, 410, 413, 404, 381, 348, 307, 263, 220, 180, 144, 113, 89, 69, 54, 44, 37, 33, 32, 31, 32, 32, 33, 33, 31, 29, 24, 19, 14, 10, 7, 7, 8, 11, 13, 15, 15, 15, 15, 15, 17, 19, 22, 26, 28, 29, 30, 29, 28, 27, 24, 22, 19, 16, 14, 11, 8, 6, 3, 2, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 2, 3, 6, 7, 8, 8, 6, 4, 3, 2, 2, 2, 3, 4, 4, 3, 3, 2, 2, 2, 2, 3, 4, 4, 5, 6, 8, 10, 13, 15, 16, 16, 15, 12, 9, 7, 6, 6, 7, 9, 9, 9, 8, 6, 5, 5, 5, 7, 10, 12, 14, 15, 16, 16, 18, 21, 26, 33, 44, 59, 78, 99, 122, 146, 170, 191, 209, 222, 229, 230, 223, 210, 193, 172, 150, 129, 109, 92, 77, 63, 52, 43, 35, 30, 27, 26, 26, 26, 27, 28, 30, 31, 33, 33, 33, 32, 31, 30, 29, 29, 30, 30, 30, 30, 29, 29, 28, 28, 27, 27, 28, 28, 29, 30, 32, 36, 43, 54, 70, 92, 120, 155, 194, 238, 283, 329, 371, 407, 433, 447, 446, 431, 405, 369, 328, 285, 242, 201, 162, 127, 97, 72, 54, 41, 34, 32, 32, 34, 36, 38, 40, 42, 46, 53, 63, 77, 94, 114, 137, 164, 195, 229, 265, 302, 339, 371, 397, 415, 425, 428, 426, 419, 411, 402, 395, 390, 389, 391, 394, 394, 390, 378, 357, 327, 292, 255, 218, 183, 152, 125, 101, 81, 63, 48, 37, 28, 21, 17, 13, 11, 9, 7, 5, 4, 4, 3, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 4, 7, 10, 13, 16, 18, 18, 19, 20, 21, 23, 24, 26, 27, 27, 26, 26, 26, 27, 27, 28, 28, 28, 27, 25, 22, 20, 17, 14, 11, 9, 7, 5, 4, 3, 3, 2, 1, 1, 1, 1, 2, 2, 2, 3, 3, 4, 4, 4, 4, 4, 5, 5, 5, 5, 6, 6, 7, 7, 7, 8, 10, 13, 17, 24, 34, 46, 62, 80, 100, 120, 139, 157, 173, 187, 197, 204, 206, 202, 192, 177, 157, 136, 116, 98, 84, 72, 64, 59, 57, 60, 69, 84, 106, 133, 162, 192, 220, 245, 267, 286, 301, 315, 325, 332, 335, 335, 332, 329, 326, 326, 328, 331, 331, 327, 316, 299, 275, 247, 218, 188, 159, 133, 109, 88, 69, 52, 39, 29, 22, 19, 19, 21, 24, 27, 30, 33, 38, 46, 59, 77, 101, 130, 162, 196, 232, 268, 304, 338, 368, 391, 406, 413, 413, 409, 403, 398, 394, 388, 382, 373, 364, 353, 344, 335, 326, 316, 301, 282, 259, 234, 208, 183, 161, 143, 129, 121, 119, 125, 139, 161, 190, 223, 259, 295, 329, 358, 382, 399, 408, 408, 397, 376, 347, 310, 270, 229, 190, 154, 122, 94, 69, 48, 32, 20, 13, 10, 8, 8, 8, 6, 4, 3, 1, 1, 1, 3, 4, 6, 6, 7, 7, 6, 5, 3, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 1, 2, 3, 3, 3, 2, 2, 1, 3, 5, 10, 15, 22, 29, 37, 49, 64, 84, 109, 137, 167, 197, 225, 251, 275, 295, 312, 324, 329, 325, 312, 290, 261, 228, 194, 161, 132, 106, 83, 63, 44, 29, 16, 7, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 5, 7, 9, 11, 14, 17, 20, 24, 28, 34, 40, 48, 59, 74, 93, 118, 147, 181, 219, 259, 299, 337, 371, 399, 421, 434, 438, 434, 421, 400, 372, 338, 299, 258, 217, 179, 145, 116, 93, 75, 61, 50, 41, 34, 27, 22, 19, 17, 16, 16, 17, 19, 21, 23, 25, 26, 27, 27, 27, 28, 29, 31, 33, 34, 35, 34, 33, 32, 31, 31, 32, 33, 35, 36, 36, 35, 34, 33, 33, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 33, 34, 35, 36, 36, 36, 35, 35, 34, 33, 33, 32, 31, 29, 27, 25, 23, 22, 22, 22, 22, 21, 21, 20, 21, 23, 27, 31, 34, 37, 40, 42, 45, 49, 56, 65, 76, 92, 111, 134, 162, 192, 225, 258, 291, 321, 348, 371, 388, 397, 398, 388, 369, 342, 309, 274, 238, 204, 172, 142, 116, 93, 73, 59, 48, 41, 37, 35, 35, 35, 36, 37, 39, 39, 40, 39, 38, 37, 35, 34, 33, 33, 34, 35, 35, 33, 31, 27, 24, 21, 19, 18, 16, 15, 13, 10, 8, 7, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 3, 2, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 1, 3, 5, 7, 8, 9, 9, 11, 13, 16, 20, 25, 29, 33, 37, 42, 48, 58, 71, 88, 109, 131, 155, 180, 206, 235, 265, 296, 326, 351, 370, 379, 378, 369, 351, 328, 301, 272, 240, 208, 176, 145, 116, 91, 71, 54, 42, 32, 24, 17, 11, 7, 4, 4, 4, 6, 8, 10, 11, 13, 14, 15, 17, 17, 18, 17, 17, 16, 16, 16, 16, 16, 16, 15, 13, 11, 8, 6, 4, 3, 3, 4, 5, 5, 6, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 20, 22, 25, 28, 32, 36, 40, 45, 51, 57, 63, 70, 78, 89, 102, 119, 139, 162, 186, 210, 236, 262, 289, 317, 343, 367, 385, 396, 401, 401, 398, 395, 393, 392, 390, 388, 383, 375, 365, 354, 341, 326, 310, 291, 270, 247, 223, 199, 176, 157, 143, 135, 133, 138, 147, 161, 177, 195, 214, 233, 253, 273, 291, 304, 311, 310, 301, 286, 265, 242, 218, 194, 170, 147, 124, 102, 82, 64, 50, 39, 32, 26, 22, 19, 15, 12, 10, 8, 8, 8, 10, 11, 13, 14, 14, 15, 17, 20, 24, 30, 36, 43, 52, 63, 77, 94, 115, 138, 164, 191, 220, 249, 280, 311, 341, 369, 391, 408, 419, 423, 422, 419, 414, 409, 406, 404, 404, 403, 402, 399, 395, 392, 390, 389, 389, 390, 389, 388, 385, 381, 375, 368, 359, 345, 327, 305, 282, 258, 235, 214, 192, 169, 145, 120, 95, 73, 54, 39, 29, 22, 17, 15, 14, 13, 12, 12, 10, 8, 5, 3, 2, 3, 4, 6, 8, 10, 12, 13, 14, 16, 17, 18, 20, 20, 21, 21, 22, 24, 26, 27, 29, 29, 29, 28, 26, 25, 24, 23, 24, 24, 24, 23, 21, 19, 17, 15, 15, 16, 18, 21, 23, 24, 25, 26, 26, 27, 29, 31, 33, 35, 36, 35, 33, 30, 27, 25, 24, 24, 24, 25, 24, 24, 22, 21, 20, 19, 18, 16, 14, 11, 8, 6, 4, 3, 3, 4, 5, 5, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 8, 9, 10, 11, 12, 13, 13, 13, 13, 15, 16, 18, 19, 19, 18, 17, 15, 14, 13, 11, 10, 8, 5, 4, 3, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 12, 16, 18, 19, 19, 19, 20, 24, 29, 37, 47, 57, 68, 80, 94, 112, 134, 159, 186, 213, 239, 263, 285, 307, 326, 343, 354, 358, 353, 340, 322, 301, 278, 257, 236, 214, 193, 171, 149, 131, 118, 111, 110, 114, 122, 132, 144, 158, 171, 185, 196, 206, 212, 213, 211, 205, 197, 187, 177, 166, 155, 144, 133, 122, 111, 102, 95, 91, 89, 91, 97, 106, 120, 136, 155, 173, 190, 204, 214, 219, 220, 217, 212, 204, 194, 184, 172, 159, 145, 129, 113, 98, 84, 72, 62, 54, 48, 43, 38, 34, 31, 29, 28, 27, 27, 26, 24, 22, 21, 20, 20, 21, 22, 22, 22, 22, 21, 21, 21, 22, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 22, 21, 19, 18, 16, 15, 14, 12, 11, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 2, 2, 3, 2, 2, 2, 3, 5, 8, 12, 15, 17, 19, 21, 23, 26, 30, 37, 45, 54, 65, 78, 93, 110, 130, 152, 176, 201, 227, 253, 280, 304, 326, 343, 355, 361, 362, 358, 349, 335, 316, 293, 266, 238, 209, 181, 155, 131, 109, 89, 71, 57, 45, 36, 29, 23, 18, 13, 9, 7, 7, 9, 12, 15, 18, 20, 21, 21, 22, 25, 28, 34, 41, 50, 60, 71, 82, 95, 109, 124, 142, 163, 186, 210, 236, 260, 282, 301, 317, 329, 338, 344, 345, 341, 331, 316, 295, 271, 244, 216, 190, 167, 147, 131, 117, 104, 92, 80, 67, 57, 48, 43, 40, 39, 37, 35, 31, 27, 23, 21, 20, 21, 22, 22, 22, 20, 17, 14, 11, 9, 7, 7, 7, 7, 8, 9, 9, 8, 7, 5, 3, 2, 1, 2, 4, 6, 8, 10, 10, 9, 8, 8, 8, 9, 10, 12, 14, 16, 18, 20, 23, 26, 30, 36, 44, 53, 65, 78, 92, 107, 122, 139, 158, 180, 205, 230, 255, 277, 295, 310, 322, 332, 342, 354, 366, 378, 390, 399, 405, 407, 406, 404, 401, 400, 401, 403, 406, 407, 404, 398, 389, 378, 368, 360, 354, 348, 340, 330, 316, 300, 281, 261, 242, 224, 206, 188, 171, 153, 136, 119, 103, 88, 75, 64, 55, 48, 41, 35, 31, 27, 24, 22, 22, 22, 21, 19, 17, 14, 12, 11, 12, 13, 15, 16, 16, 14, 12, 10, 9, 10, 14, 18, 23, 28, 32, 36, 40, 45, 53, 63, 76, 92, 108, 125, 142, 160, 180, 202, 227, 253, 280, 305, 326, 343, 356, 365, 372, 379, 386, 393, 401, 408, 413, 415, 413, 407, 398, 384, 368, 351, 333, 315, 297, 279, 260, 240, 218, 196, 173, 153, 136, 122, 111, 101, 92, 83, 72, 62, 53, 45, 41, 39, 40, 42, 43, 43, 41, 39, 36, 34, 32, 32, 32, 33, 32, 32, 31, 31, 31, 32, 33, 34, 33, 31, 27, 23, 19, 16, 15, 17, 19, 21, 22, 23, 22, 20, 20, 20, 22, 24, 27, 29, 30, 31, 30, 31, 32, 34, 37, 41, 45, 49, 52, 56, 60, 65, 72, 80, 89, 100, 111, 124, 138, 154, 170, 187, 203, 219, 234, 248, 261, 271, 278, 281, 281, 277, 269, 259, 246, 231, 216, 199, 182, 166, 150, 134, 118, 103, 87, 73, 61, 51, 43, 38, 34, 30, 27, 24, 20, 17, 14, 12, 11, 13, 16, 21, 27, 32, 37, 41, 46, 52, 59, 69, 80, 93, 108, 123, 140, 158, 176, 196, 215, 235, 254, 271, 285, 297, 305, 310, 311, 309, 305, 299, 290, 279, 264, 247, 227, 207, 187, 170, 154, 141, 130, 118, 106, 94, 82, 70, 61, 55, 50, 48, 45, 42, 38, 33, 29, 26, 24, 23, 23, 24, 24, 24, 23, 22, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 17, 15, 14, 13, 13, 13, 13, 13, 12, 11, 9, 7, 5, 4, 4, 4, 4, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 1, 2, 4, 6, 6, 7, 6, 5, 4, 3, 1, 0, 0, 1, 2, 5, 8, 11, 14, 16, 17, 19, 20, 21, 23, 24, 25, 27, 30, 35, 43, 53, 65, 77, 89, 101, 112, 124, 138, 156, 176, 198, 222, 245, 266, 285, 302, 319, 335, 351, 366, 381, 393, 402, 408, 411, 411, 409, 407, 404, 401, 397, 390, 382, 370, 355, 338, 319, 299, 280, 260, 242, 224, 206, 189, 171, 154, 137, 121, 105, 92, 80, 70, 62, 55, 48, 41, 34, 28, 23, 20, 18, 17, 16, 15, 15, 14, 13, 12, 11, 10, 8, 7, 5, 4, 4, 4, 4, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 5, 4, 4, 5, 6, 9, 13, 18, 23, 28, 33, 37, 42, 49, 57, 68, 80, 94, 109, 125, 141, 158, 175, 191, 206, 220, 230, 239, 244, 247, 247, 245, 240, 232, 222, 211, 199, 187, 176, 163, 151, 138, 125, 111, 98, 86, 76, 67, 60, 54, 49, 46, 43, 41, 40, 38, 36, 34, 31, 28, 24, 20, 18, 17, 17, 18, 19, 20, 20, 19, 18, 18, 17, 18, 18, 19, 20, 21, 21, 22, 23, 23, 24, 26, 30, 35, 41, 50, 59, 68, 76, 84, 90, 96, 101, 105, 108, 112, 117, 122, 128, 132, 135, 134, 131, 125, 118, 111, 105, 101, 97, 92, 85, 77, 68, 59, 51, 45, 41, 37, 34, 31, 26, 21, 17, 13, 10, 8, 8, 8, 10, 12, 15, 18, 22, 27, 31, 36, 42, 49, 57, 66, 76, 86, 97, 108, 119, 131, 143, 156, 169, 181, 193, 202, 210, 216, 220, 220, 218, 214, 210, 205, 200, 196, 193, 190, 188, 186, 185, 187, 189, 193, 196, 199, 201, 202, 204, 206, 210, 214, 217, 217, 214, 209, 201, 193, 186, 180, 175, 169, 162, 153, 142, 132, 124, 120, 120, 126, 134, 146, 159, 173, 190, 209, 230, 254, 278, 300, 320, 335, 346, 352, 354, 352, 348, 341, 333, 324, 316, 310, 306, 305, 307, 310, 313, 315, 314, 309, 298, 281, 259, 234, 206, 178, 152, 128, 107, 89, 75, 66, 64, 68, 80, 97, 117, 134, 146, 149, 142, 128, 108, 88, 70, 57, 48, 42, 39, 37, 36, 35, 36, 37, 38, 39, 40, 40, 40, 40, 39, 39, 37, 35, 33, 31, 29, 29, 29, 29, 29, 29, 30, 30, 31, 32, 32, 32, 32, 31, 30, 29, 28, 28, 27, 27, 26, 24, 23, 22, 21, 20, 20, 19, 19, 19, 19, 20, 21, 22, 23, 22, 21, 20, 19, 18, 18, 19, 19, 19, 17, 15, 13, 11, 11, 12, 15, 17, 19, 19, 18, 16, 14, 13, 13, 13, 13, 14, 14, 14, 15, 15, 16, 15, 15, 14, 13, 12, 13, 13, 14, 15, 15, 15, 14, 13, 13, 13, 13, 13, 14, 15, 17, 19, 20, 21, 20, 19, 17, 15, 14, 14, 14, 14, 15, 15, 15, 15, 15, 16, 16, 16, 17, 18, 19, 20, 21, 22, 23, 23, 23, 23, 24, 26, 28, 31, 33, 34, 35, 35, 34, 34, 36, 38, 42, 45, 49, 52, 54, 55, 56, 56, 58, 59, 61, 62, 64, 65, 66, 68, 71, 74, 79, 84, 88, 93, 96, 99, 102, 105, 107, 110, 113, 117, 121, 127, 133, 140, 149, 158, 168, 178, 187, 198, 211, 226, 245, 266, 287, 307, 324, 335, 340, 339, 335, 327, 318, 307, 293, 278, 260, 241, 222, 206, 193, 183, 177, 174, 171, 170, 169, 169, 169, 170, 171, 171, 170, 168, 166, 163, 162, 162, 164, 168, 172, 176, 178, 179, 179, 177, 176, 177, 178, 180, 183, 185, 186, 186, 185, 184, 184, 185, 188, 191, 195, 199, 201, 202, 203, 204, 204, 204, 205, 204, 203, 203, 202, 203, 204, 205, 206, 205, 203, 201, 199, 199, 200, 202, 204, 205, 204, 202, 201, 200, 201, 203, 206, 209, 211, 213, 214, 214, 214, 212, 210, 207, 203, 201, 200, 201, 203, 205, 206, 206, 204, 202, 201, 201, 202, 204, 205, 204, 201, 196, 189, 182, 176, 172, 169, 166, 163, 159, 154, 147, 139, 130, 122, 114, 107, 101, 95, 90, 83, 77, 71, 65, 60, 56, 50, 44, 37, 29, 22, 17, 15, 14, 14, 14, 13, 10, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"basecallPos": [673, 683, 694, 707, 722, 732, 745, 758, 772, 784, 797, 810, 823, 835, 846, 858, 870, 883, 896, 908, 922, 932, 944, 957, 969, 982, 990, 1002, 1013, 1024, 1036, 1047, 1059, 1071, 1083, 1094, 1105, 1118, 1130, 1140, 1152, 1165, 1178, 1191, 1202, 1214, 1227, 1239, 1250, 1261, 1273, 1285, 1299, 1310, 1323, 1335, 1346, 1358, 1368, 1379, 1391, 1402, 1413, 1426, 1437, 1450, 1463, 1476, 1488, 1500, 1513, 1525, 1537, 1549, 1562, 1573, 1583, 1595, 1607, 1619, 1632, 1644, 1655, 1668, 1680, 1693, 1705, 1716, 1729, 1742, 1755, 1766, 1778, 1789, 1800, 1812, 1824, 1837, 1849, 1859, 1871, 1884, 1896, 1908, 1918, 1929, 1941, 1953, 1968, 1979, 1991, 2001, 2013, 2023, 2035, 2048, 2061, 2074, 2085, 2096, 2109, 2121, 2134, 2145, 2156, 2168, 2180, 2192, 2205, 2217, 2229, 2242, 2256, 2266, 2279, 2289, 2300, 2312, 2325, 2336, 2350, 2362, 2374, 2385, 2396, 2408, 2419, 2431, 2443, 2455, 2468, 2481, 2493, 2505, 2517, 2530, 2542, 2554, 2565, 2577, 2589, 2601, 2613, 2625, 2638, 2651, 2661, 2672, 2682, 2695, 2707, 2720, 2731, 2745, 2756, 2767, 2778, 2790, 2802, 2814, 2827, 2839, 2851, 2862, 2873, 2885, 2898, 2910, 2921, 2932, 2945, 2957, 2967, 2980, 2993, 3004, 3017, 3028, 3040, 3053, 3065, 3076, 3088, 3100, 3113, 3126, 3137, 3149, 3159, 3172, 3185, 3196, 3208, 3220, 3232, 3242, 3254, 3266, 3279, 3292, 3304, 3316, 3329, 3340, 3352, 3364, 3375, 3386, 3398, 3411, 3423, 3435, 3448, 3460, 3471, 3482, 3493, 3505, 3518, 3530, 3542, 3554, 3566, 3578, 3590, 3602, 3614, 3627, 3639, 3651, 3663, 3676, 3687, 3700, 3711, 3722, 3735, 3746, 3757, 3770, 3782, 3795, 3807, 3820, 3831, 3844, 3856, 3869, 3879, 3890, 3902, 3914, 3926, 3940, 3950, 3963, 3975, 3987, 3998, 4010, 4023, 4036, 4048, 4059, 4071, 4083, 4095, 4107, 4120, 4132, 4144, 4156, 4168, 4180, 4191, 4204, 4216, 4228, 4241, 4252, 4264, 4276, 4288, 4300, 4312, 4325, 4336, 4349, 4362, 4373, 4385, 4397, 4409, 4422, 4434, 4445, 4456, 4468, 4479, 4490, 4502, 4514, 4526, 4539, 4550, 4562, 4573, 4585, 4597, 4609, 4622, 4633, 4644, 4656, 4668, 4681, 4693, 4706, 4718, 4729, 4740, 4752, 4765, 4777, 4790, 4802, 4815, 4826, 4838, 4850, 4861, 4873, 4885, 4897, 4909, 4921, 4934, 4947, 4959, 4970, 4982, 4994, 5006, 5018, 5030, 5041, 5052, 5063, 5075, 5087, 5099, 5112, 5124, 5137, 5149, 5161, 5174, 5184, 5197, 5208, 5221, 5233, 5244, 5255, 5267, 5280, 5292, 5306, 5317, 5329, 5341, 5353, 5364, 5375, 5388, 5401, 5414, 5426, 5438, 5450, 5462, 5475, 5487, 5498, 5509, 5520, 5533, 5546, 5558, 5569, 5581, 5593, 5605, 5617, 5628, 5640, 5651, 5663, 5676, 5688, 5702, 5713, 5726, 5738, 5749, 5761, 5773, 5784, 5796, 5808, 5820, 5833, 5846, 5859, 5870, 5881, 5893, 5905, 5918, 5929, 5941, 5954, 5966, 5979, 5991, 6002, 6015, 6026, 6038, 6050, 6063, 6075, 6087, 6098, 6109, 6122, 6133, 6146, 6158, 6170, 6181, 6193, 6205, 6218, 6230, 6241, 6253, 6265, 6276, 6288, 6300, 6313, 6324, 6336, 6349, 6362, 6374, 6387, 6400, 6412, 6424, 6436, 6447, 6459, 6472, 6483, 6495, 6508, 6520, 6532, 6545, 6557, 6570, 6582, 6593, 6605, 6617, 6628, 6641, 6654, 6666, 6678, 6689, 6702, 6714, 6725, 6737, 6749, 6761, 6772, 6784, 6797, 6809, 6822, 6835, 6847, 6859, 6871, 6884, 6895, 6908, 6920, 6932, 6944, 6957, 6968, 6981, 6992, 7004, 7016, 7028, 7040, 7053, 7066, 7078, 7090, 7103, 7115, 7127, 7138, 7151, 7162, 7174, 7186, 7197, 7208, 7220, 7232, 7245, 7257, 7269, 7281, 7295, 7307, 7320, 7332, 7344, 7356, 7368, 7380, 7392, 7404, 7416, 7428, 7440, 7452, 7464, 7476, 7488, 7500, 7511, 7523, 7534, 7547, 7558, 7572, 7583, 7596, 7608, 7620, 7633, 7645, 7657, 7668, 7681, 7693, 7706, 7718, 7731, 7744, 7755, 7766, 7778, 7791, 7802, 7815, 7827, 7839, 7850, 7864, 7875, 7889, 7900, 7912, 7923, 7936, 7948, 7960, 7972, 7983, 7995, 8008, 8020, 8032, 8045, 8056, 8067, 8080, 8092, 8103, 8116, 8129, 8142, 8153, 8165, 8177, 8190, 8202, 8213, 8225, 8237, 8249, 8262, 8273, 8285, 8296, 8308, 8320, 8332, 8345, 8356, 8369, 8382, 8395, 8408, 8420, 8432, 8444, 8456, 8467, 8479, 8492, 8505, 8517, 8529, 8541, 8552, 8564, 8577, 8589, 8602, 8614, 8626, 8639, 8650, 8663, 8676, 8687, 8699, 8711, 8724, 8736, 8749, 8761, 8773, 8785, 8796, 8809, 8822, 8834, 8846, 8858, 8871, 8884, 8896, 8908, 8920, 8932, 8944, 8955, 8968, 8980, 8994, 9005, 9017, 9030, 9042, 9053, 9065, 9078, 9090, 9103, 9116, 9128, 9139, 9151, 9163, 9174, 9187, 9200, 9213, 9225, 9238, 9251, 9263, 9276, 9287, 9301, 9312, 9325, 9338, 9350, 9362, 9375, 9387, 9398, 9410, 9421, 9435, 9448, 9459, 9471, 9483, 9495, 9508, 9519, 9532, 9544, 9557, 9569, 9581, 9593, 9605, 9618, 9632, 9643, 9657, 9670, 9682, 9693, 9705, 9716, 9730, 9743, 9754, 9765, 9777, 9790, 9803, 9815, 9827, 9839, 9852, 9865, 9876, 9889, 9902, 9914, 9926, 9937, 9949, 9961, 9974, 9989, 9999, 10013, 10024, 10037, 10049, 10061, 10074, 10086, 10098, 10111, 10122, 10135, 10148, 10160, 10172, 10185, 10198, 10210, 10224, 10236, 10248, 10262, 10273, 10287, 10300, 10311, 10326, 10336, 10348, 10360, 10372, 10387, 10400, 10410, 10425, 10437, 10448, 10461, 10472, 10485, 10499, 10511, 10524, 10536, 10548, 10562, 10576, 10586, 10595, 10610, 10622, 10635, 10647, 10662, 10671, 10685],
-"basecalls": {"673":"1:C", "683":"2:A", "694":"3:T", "707":"4:G", "722":"5:A", "732":"6:T", "745":"7:T", "758":"8:G", "772":"9:A", "784":"10:G", "797":"11:G", "810":"12:G", "823":"13:G", "835":"14:G", "846":"15:C", "858":"16:C", "870":"17:G", "883":"18:T", "896":"19:T", "908":"20:G", "922":"21:A", "932":"22:A", "944":"23:G", "957":"24:G", "969":"25:G", "982":"26:A", "990":"27:T", "1002":"28:T", "1013":"29:A", "1024":"30:C", "1036":"31:T", "1047":"32:A", "1059":"33:A", "1071":"34:A", "1083":"35:A", "1094":"36:A", "1105":"37:T", "1118":"38:G", "1130":"39:C", "1140":"40:A", "1152":"41:T", "1165":"42:T", "1178":"43:G", "1191":"44:A", "1202":"45:T", "1214":"46:T", "1227":"47:C", "1239":"48:C", "1250":"49:C", "1261":"50:C", "1273":"51:C", "1285":"52:G", "1299":"53:A", "1310":"54:C", "1323":"55:T", "1335":"56:C", "1346":"57:C", "1358":"58:C", "1368":"59:A", "1379":"60:C", "1391":"61:C", "1402":"62:A", "1413":"63:A", "1426":"64:T", "1437":"65:A", "1450":"66:G", "1463":"67:C", "1476":"68:C", "1488":"69:T", "1500":"70:G", "1513":"71:C", "1525":"72:C", "1537":"73:C", "1549":"74:G", "1562":"75:A", "1573":"76:C", "1583":"77:A", "1595":"78:C", "1607":"-", "1619":"79:G", "1632":"80:A", "1644":"81:A", "1655":"82:G", "1668":"83:C", "1680":"84:C", "1693":"85:G", "1705":"86:A", "1716":"87:G", "1729":"88:C", "1742":"89:G", "1755":"90:G", "1766":"91:T", "1778":"92:C", "1789":"93:C", "1800":"94:A", "1812":"95:G", "1824":"96:C", "1837":"97:C", "1849":"98:C", "1859":"99:A", "1871":"100:T", "1884":"101:T", "1896":"102:C", "1908":"103:C", "1918":"104:A", "1929":"105:A", "1941":"106:G", "1953":"107:G", "1968":"108:A", "1979":"109:G", "1991":"110:A", "2001":"111:T", "2013":"112:A", "2023":"113:C", "2035":"114:C", "2048":"115:T", "2061":"116:G", "2074":"117:C", "2085":"118:A", "2096":"119:T", "2109":"120:T", "2121":"121:G", "2134":"122:A", "2145":"123:C", "2156":"124:A", "2168":"125:G", "2180":"126:C", "2192":"127:C", "2205":"128:G", "2217":"129:T", "2229":"130:G", "2242":"131:G", "2256":"132:A", "2266":"133:G", "2279":"134:A", "2289":"135:C", "2300":"136:A", "2312":"137:G", "2325":"138:G", "2336":"139:G", "2350":"140:G", "2362":"141:C", "2374":"142:T", "2385":"143:A", "2396":"144:C", "2408":"145:C", "2419":"146:A", "2431":"147:A", "2443":"148:T", "2455":"149:C", "2468":"150:C", "2481":"151:G", "2493":"152:T", "2505":"153:T", "2517":"154:G", "2530":"155:G", "2542":"156:T", "2554":"157:G", "2565":"158:C", "2577":"159:C", "2589":"160:T", "2601":"161:T", "2613":"162:C", "2625":"163:G", "2638":"164:G", "2651":"165:A", "2661":"166:C", "2672":"167:A", "2682":"168:C", "2695":"169:C", "2707":"170:G", "2720":"171:T", "2731":"172:G", "2745":"173:C", "2756":"174:A", "2767":"175:A", "2778":"176:A", "2790":"177:C", "2802":"178:G", "2814":"179:C", "2827":"180:G", "2839":"181:C", "2851":"182:C", "2862":"183:A", "2873":"184:T", "2885":"185:G", "2898":"186:T", "2910":"187:C", "2921":"188:A", "2932":"189:T", "2945":"190:C", "2957":"191:C", "2967":"192:A", "2980":"193:G", "2993":"194:A", "3004":"195:G", "3017":"196:A", "3028":"197:C", "3040":"198:G", "3053":"199:G", "3065":"200:A", "3076":"201:C", "3088":"202:G", "3100":"203:C", "3113":"204:G", "3126":"205:A", "3137":"206:T", "3149":"207:C", "3159":"208:A", "3172":"209:G", "3185":"210:A", "3196":"211:G", "3208":"212:T", "3220":"213:C", "3232":"214:C", "3242":"215:A", "3254":"216:C", "3266":"217:G", "3279":"218:G", "3292":"219:T", "3304":"220:T", "3316":"221:G", "3329":"222:A", "3340":"223:G", "3352":"224:T", "3364":"225:C", "3375":"226:A", "3386":"227:T", "3398":"228:T", "3411":"229:C", "3423":"230:T", "3435":"231:T", "3448":"232:T", "3460":"233:G", "3471":"234:C", "3482":"235:A", "3493":"236:A", "3505":"237:G", "3518":"238:A", "3530":"239:G", "3542":"240:G", "3554":"241:G", "3566":"242:G", "3578":"243:C", "3590":"244:T", "3602":"245:T", "3614":"246:G", "3627":"247:T", "3639":"248:G", "3651":"249:T", "3663":"250:G", "3676":"251:G", "3687":"252:C", "3700":"253:T", "3711":"254:A", "3722":"255:T", "3735":"256:C", "3746":"257:A", "3757":"258:T", "3770":"259:T", "3782":"260:G", "3795":"261:A", "3807":"262:G", "3820":"263:G", "3831":"264:T", "3844":"265:G", "3856":"266:G", "3869":"267:A", "3879":"268:C", "3890":"269:A", "3902":"270:A", "3914":"271:T", "3926":"272:G", "3940":"273:A", "3950":"274:T", "3963":"275:G", "3975":"276:C", "3987":"277:A", "3998":"278:C", "4010":"279:C", "4023":"280:G", "4036":"281:A", "4048":"282:C", "4059":"283:A", "4071":"284:A", "4083":"285:A", "4095":"286:G", "4107":"287:C", "4120":"288:G", "4132":"289:C", "4144":"290:G", "4156":"291:C", "4168":"292:C", "4180":"293:A", "4191":"294:G", "4204":"295:C", "4216":"296:A", "4228":"297:G", "4241":"298:A", "4252":"299:T", "4264":"300:T", "4276":"301:G", "4288":"302:T", "4300":"303:T", "4312":"304:T", "4325":"305:T", "4336":"306:C", "4349":"307:G", "4362":"308:G", "4373":"309:T", "4385":"310:T", "4397":"311:T", "4409":"312:G", "4422":"313:G", "4434":"314:A", "4445":"315:A", "4456":"316:A", "4468":"317:A", "4479":"318:T", "4490":"319:A", "4502":"320:A", "4514":"321:C", "4526":"322:T", "4539":"323:T", "4550":"324:A", "4562":"325:C", "4573":"326:A", "4585":"327:A", "4597":"328:A", "4609":"329:G", "4622":"330:A", "4633":"331:T", "4644":"332:A", "4656":"333:C", "4668":"334:T", "4681":"335:G", "4693":"336:T", "4706":"337:T", "4718":"338:C", "4729":"339:A", "4740":"340:A", "4752":"341:C", "4765":"342:T", "4777":"343:G", "4790":"344:A", "4802":"345:G", "4815":"346:A", "4826":"347:C", "4838":"348:G", "4850":"349:C", "4861":"350:A", "4873":"351:A", "4885":"352:A", "4897":"353:C", "4909":"354:T", "4921":"355:G", "4934":"356:G", "4947":"357:A", "4959":"358:A", "4970":"359:T", "4982":"360:T", "4994":"361:T", "5006":"362:T", "5018":"363:T", "5030":"364:C", "5041":"365:A", "5052":"366:C", "5063":"367:A", "5075":"368:T", "5087":"369:A", "5099":"370:T", "5112":"371:T", "5124":"372:C", "5137":"373:G", "5149":"374:A", "5161":"375:G", "5174":"376:A", "5184":"377:T", "5197":"378:T", "5208":"379:T", "5221":"380:G", "5233":"381:A", "5244":"382:C", "5255":"383:A", "5267":"384:T", "5280":"385:G", "5292":"386:G", "5306":"387:A", "5317":"388:G", "5329":"389:T", "5341":"390:T", "5353":"391:C", "5364":"392:A", "5375":"393:C", "5388":"394:T", "5401":"395:T", "5414":"396:T", "5426":"397:T", "5438":"398:G", "5450":"399:T", "5462":"400:G", "5475":"401:G", "5487":"402:T", "5498":"403:C", "5509":"404:A", "5520":"405:C", "5533":"406:C", "5546":"407:T", "5558":"408:C", "5569":"409:A", "5581":"410:A", "5593":"411:A", "5605":"412:C", "5617":"413:T", "5628":"414:A", "5640":"415:C", "5651":"416:A", "5663":"417:C", "5676":"418:T", "5688":"419:G", "5702":"420:A", "5713":"421:T", "5726":"422:G", "5738":"423:C", "5749":"424:A", "5761":"425:A", "5773":"426:A", "5784":"427:T", "5796":"428:A", "5808":"429:A", "5820":"430:C", "5833":"431:G", "5846":"432:G", "5859":"433:A", "5870":"434:C", "5881":"435:A", "5893":"436:T", "5905":"437:G", "5918":"438:C", "5929":"439:A", "5941":"440:T", "5954":"441:T", "5966":"442:G", "5979":"443:A", "5991":"444:A", "6002":"445:C", "6015":"446:C", "6026":"447:A", "6038":"448:A", "6050":"449:G", "6063":"450:T", "6075":"451:T", "6087":"452:T", "6098":"453:A", "6109":"454:T", "6122":"455:C", "6133":"456:A", "6146":"457:G", "6158":"458:A", "6170":"459:T", "6181":"460:A", "6193":"461:A", "6205":"462:T", "6218":"463:G", "6230":"464:T", "6241":"465:A", "6253":"466:T", "6265":"467:A", "6276":"468:T", "6288":"469:A", "6300":"470:C", "6313":"471:C", "6324":"472:A", "6336":"473:C", "6349":"474:C", "6362":"475:C", "6374":"476:G", "6387":"477:G", "6400":"478:A", "6412":"479:G", "6424":"480:C", "6436":"481:A", "6447":"482:C", "6459":"483:C", "6472":"484:T", "6483":"485:A", "6495":"486:T", "6508":"487:C", "6520":"488:C", "6532":"489:C", "6545":"490:T", "6557":"491:G", "6570":"492:G", "6582":"493:T", "6593":"494:A", "6605":"495:A", "6617":"496:A", "6628":"497:T", "6641":"498:G", "6654":"499:G", "6666":"500:A", "6678":"501:A", "6689":"502:T", "6702":"503:G", "6714":"504:A", "6725":"505:T", "6737":"506:T", "6749":"507:A", "6761":"508:C", "6772":"509:A", "6784":"510:C", "6797":"511:G", "6809":"512:T", "6822":"513:G", "6835":"514:G", "6847":"515:C", "6859":"516:A", "6871":"517:G", "6884":"518:A", "6895":"519:C", "6908":"520:G", "6920":"521:T", "6932":"522:C", "6944":"523:C", "6957":"524:T", "6968":"525:C", "6981":"526:T", "6992":"527:A", "7004":"528:A", "7016":"529:C", "7028":"530:C", "7040":"531:C", "7053":"532:G", "7066":"533:T", "7078":"534:C", "7090":"535:G", "7103":"536:G", "7115":"537:T", "7127":"538:G", "7138":"539:T", "7151":"540:T", "7162":"541:T", "7174":"542:T", "7186":"543:A", "7197":"544:C", "7208":"545:A", "7220":"546:C", "7232":"547:C", "7245":"548:T", "7257":"549:A", "7269":"550:T", "7281":"551:G", "7295":"552:G", "7307":"553:G", "7320":"554:G", "7332":"555:C", "7344":"556:G", "7356":"557:C", "7368":"558:C", "7380":"559:C", "7392":"560:C", "7404":"561:C", "7416":"562:A", "7428":"563:G", "7440":"564:C", "7452":"565:A", "7464":"566:A", "7476":"567:G", "7488":"568:A", "7500":"569:A", "7511":"570:T", "7523":"571:A", "7534":"572:T", "7547":"573:C", "7558":"574:A", "7572":"575:G", "7583":"576:T", "7596":"577:G", "7608":"578:C", "7620":"579:C", "7633":"580:C", "7645":"581:T", "7657":"582:A", "7668":"583:C", "7681":"584:G", "7693":"585:T", "7706":"586:G", "7718":"587:G", "7731":"588:G", "7744":"589:A", "7755":"590:A", "7766":"591:T", "7778":"592:T", "7791":"593:G", "7802":"594:C", "7815":"595:T", "7827":"596:A", "7839":"597:A", "7850":"598:T", "7864":"599:G", "7875":"600:C", "7889":"601:G", "7900":"602:T", "7912":"603:A", "7923":"604:T", "7936":"605:T", "7948":"606:C", "7960":"607:C", "7972":"608:C", "7983":"609:A", "7995":"610:C", "8008":"611:T", "8020":"612:T", "8032":"613:T", "8045":"614:T", "8056":"615:A", "8067":"616:T", "8080":"617:G", "8092":"618:A", "8103":"619:T", "8116":"620:G", "8129":"621:G", "8142":"622:G", "8153":"623:T", "8165":"624:T", "8177":"625:T", "8190":"626:G", "8202":"627:C", "8213":"628:A", "8225":"629:A", "8237":"630:A", "8249":"631:A", "8262":"632:G", "8273":"633:T", "8285":"634:A", "8296":"635:C", "8308":"636:C", "8320":"637:A", "8332":"638:C", "8345":"639:T", "8356":"640:A", "8369":"641:G", "8382":"642:C", "8395":"643:G", "8408":"644:G", "8420":"645:G", "8432":"646:T", "8444":"647:C", "8456":"648:A", "8467":"649:A", "8479":"650:G", "8492":"651:C", "8505":"652:C", "8517":"653:T", "8529":"654:C", "8541":"655:A", "8552":"656:A", "8564":"657:C", "8577":"658:T", "8589":"659:G", "8602":"660:A", "8614":"661:A", "8626":"662:G", "8639":"663:G", "8650":"664:C", "8663":"665:G", "8676":"666:A", "8687":"667:T", "8699":"668:T", "8711":"669:C", "8724":"670:G", "8736":"671:T", "8749":"672:T", "8761":"673:G", "8773":"674:T", "8785":"675:A", "8796":"676:C", "8809":"677:G", "8822":"678:G", "8834":"679:T", "8846":"680:G", "8858":"681:C", "8871":"682:T", "8884":"683:G", "8896":"684:C", "8908":"685:C", "8920":"686:T", "8932":"687:C", "8944":"688:A", "8955":"689:C", "8968":"690:T", "8980":"691:G", "8994":"692:A", "9005":"693:A", "9017":"694:T", "9030":"695:G", "9042":"696:A", "9053":"697:T", "9065":"698:T", "9078":"699:T", "9090":"700:T", "9103":"701:G", "9116":"702:G", "9128":"703:A", "9139":"704:T", "9151":"705:C", "9163":"706:A", "9174":"707:C", "9187":"708:T", "9200":"709:G", "9213":"710:G", "9225":"711:C", "9238":"712:T", "9251":"713:G", "9263":"714:T", "9276":"715:C", "9287":"716:C", "9301":"717:G", "9312":"718:C", "9325":"719:G", "9338":"720:T", "9350":"721:G", "9362":"722:G", "9375":"723:T", "9387":"724:A", "9398":"725:A", "9410":"726:A", "9421":"727:T", "9435":"728:G", "9448":"729:A", "9459":"730:C", "9471":"731:C", "9483":"732:A", "9495":"733:C", "9508":"734:A", "9519":"735:A", "9532":"736:C", "9544":"737:C", "9557":"738:C", "9569":"739:C", "9581":"740:A", "9593":"741:C", "9605":"742:G", "9618":"743:C", "9632":"744:G", "9643":"745:G", "9657":"746:C", "9670":"747:T", "9682":"748:C", "9693":"749:A", "9705":"750:C", "9716":"751:C", "9730":"752:T", "9743":"753:C", "9754":"754:C", "9765":"755:A", "9777":"756:A", "9790":"757:G", "9803":"758:A", "9815":"759:T", "9827":"760:C", "9839":"761:A", "9852":"762:G", "9865":"763:A", "9876":"764:G", "9889":"765:T", "9902":"766:G", "9914":"767:T", "9926":"768:A", "9937":"769:C", "9949":"770:A", "9961":"771:T", "9974":"772:G", "9989":"773:A", "9999":"774:A", "10013":"775:G", "10024":"776:C", "10037":"777:C", "10049":"778:A", "10061":"779:A", "10074":"780:A", "10086":"781:G", "10098":"782:C", "10111":"783:A", "10122":"784:T", "10135":"785:G", "10148":"786:T", "10160":"787:C", "10172":"788:A", "10185":"789:G", "10198":"790:A", "10210":"791:G", "10224":"792:T", "10236":"793:C", "10248":"794:T", "10262":"795:G", "10273":"796:G", "10287":"797:T", "10300":"798:G", "10311":"799:C", "10326":"800:C", "10336":"801:C", "10348":"802:A", "10360":"803:C", "10372":"804:G", "10387":"805:A", "10400":"806:C", "10410":"807:C", "10425":"808:T", "10437":"809:C", "10448":"810:C", "10461":"811:A", "10472":"812:C", "10485":"813:G", "10499":"814:A", "10511":"815:G", "10524":"816:C", "10536":"817:A", "10548":"818:G", "10562":"819:T", "10576":"820:C", "10586":"821:C", "10595":"822:C", "10610":"823:A", "10622":"824:T", "10635":"825:A", "10647":"826:C", "10662":"827:T", "10671":"828:T", "10685":"829:C"}
-}
-]
-}
diff -r 7e49c6b19f5e -r f2a7aaf93a1d test-data/0343/poliovirus2sabin.json
--- a/test-data/0343/poliovirus2sabin.json Tue Jul 19 11:47:08 2022 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,98 +0,0 @@
-{
-"gapFreeConsensus": "CATGATTGAGGGGGCCGTTGAAGGGATTACTAAAAATGCATTGATTCCCCCGACTCCCACCAATAGCCTGCCCGACACGAACCCAAGCGGGGTTCCAACCCCACTTTTTTCAAAAGAGGGAAAATACCTGCATTGACAGCCGTGGAGACAGGGGCTACCAATCCGTTGGTGCCTTCGGACACCGTGCAAACGCGCCATGTCATCCAGAGACGGACGCGATCAGAGTCCACGGTTGAGTCATTCTTTGCAAGAGGGGCTTGTGTGGCTATCATTGAGGTGGACAATGATGCACCGACAAAGCGCGCCAGCAGATTGTTTTCGGTTTGGAAAATAACTTACAAAGATACTGTTCAACTGAGACGCAAACTGGAATTTTTCACATATTCGAGATTTGACATGGAGTTCACTTTTGTGGTCACCTCAAACTACACTGATGCAAATAACGGACATGCATTGAACCAAGTTTATCAGATAATGTATATACCACCCGGAGCACCTATCCCTGGTAAATGGAATGATTACACGTGGCAGACGTCCTCTAACCCGTCGGTGTTTTACACCTATGGGGCGCCCCCAGCAAGAATATCAGTGCCCTACGTGGGAATTGCTAATGCGTATTCCCACTTTTATGATGGGTTTGCAAAAGTACCACTAGCGGGTCAAGCCTCAACTGAAGGCGATTCGTTGTACGGTGCTGCCTCACTGAATGATTTTGGATCACTGGCTGTCCGCGTGGTAAATGACCACAACCCCACGCGGCTCACCTCCAAGATCAGAGTGTACATGAAGCCAAAGCATGTCAGAGTCTGGTGCCCACGACCTCCACGAGCAGTCCCATACTTCGGACCAGGTGTTGATTATAAAGATGGGCTCACCCCACTACCAGAAAAGGGACTAACGACTTATGGATTTGGACACCAAAACAAAGCTGTGTACACAGCTGGCTACAAAATTTGCAATTACCACCTAGCTACACAAGAAGACTTGCAAAATGCCGTGAGTGTCATGT",
-"gappedConsensus": "--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CATGATTGAGGGGGCCGTTGAAGGGATTACTAAAAATGCATTGATTCCCCCGACTCCCACCAATAGCCTGCCCGACACGAACCCAAGCGGGGTTCCAACCCCACTTTTTTCAAAAGAGGGAAAATACC-----TGCATTGACAGCC---GTGGAGACAGGGGCTACCAAT-CCGTT-GGTGCCTTCGGACACC---GTGC--AAACGCGCCATGT--CATCC--AGAGACGGA---CGCGATC--AGAGTCCAC-GGTTGAGTCATT--CTTTGCAAGA--GGGGCTTGTGT----GGCTAT--CATT--GAGG--TGGA-CAAT-GATGCACCG--ACAAAGC-GCGCC-AGCAGATTGTTTTCGGTTTGGAAAATAACTTACAAAGATACTGTTCAACTGAGA-CGCAAAC-TGGAA--TTTTTCA--CATATT-CGA-GATTT----------GACATGGAGTTCACTTTTGTGGTCACCTCAAACTACACTGATGCAAATAACGGACATGCATTGAACCAAGTTTATCAGATAATGTATATACCACCCGGAGCACCTATCCCTGGTAAATGGAATGATTACACGTGGCAGACGTCCTCTAACCCGTCGGTGTTTTACACCTATGGGGCGCCCCCAGCAAGAATATCAGTGCCCTACGTGGGAATTGCTAATGCGTATTCCCACTTTTATGATGGGTTTGCAAAAGTACCACTAGCGGGTCAAGCCTCAACTGAAGGCGATTCGTTGTACGGTGCTGCCTCACTGAATGATTTTGGATCACTGGCTGTCCGCGTGGTAAATGACCACAACCCCACGCGGCTCACCTCCAAGATCAGAGTGTACATGAAGCCAAAGCATGTCAGAGTCTGGTGCCCACGACCTCCACGAGCAGTCCCATACTTCGGACCAGGTGTTGATTATAAAGATGGGCTCACCCCACTACCAGAAAAGGGACTAACGACTTATGGATTTGGACACCAAAACAAAGCTGTGTACACAGCTGGCTACAAAATTTGCAATTACCACCTAGCTACACAAGAAGACTTGCAAAATGCCGTGAGTGTCATGT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------",
-"msa":
-[
-{
-"reference": false,
-"forward": true,
-"traceFileName": "dataset_152166",
-"leadingGaps": "2492",
-"trailingGaps": "4118",
-"align": "CATGATTGAGGGGGCCGTTGAAGGGATTACTAAAAATGCATTGATTCCCCCGACTCCCACCAATAGCCTGCCCGACACGAAGCCGAGCGG----TCCAGCCCATT-----CCAAGGAG-----ATACC-----TGCATTGACAGCC---GTGGAGACAGGGGCTACCAAT-CCGTT-GGTGCCTTCGGACACC---GTGC--AAACGCGCCATGT--CATCC--AGAGACGGA---CGCGATC--AGAGTCCAC-GGTTGAGTCATT--CTTTGCAAGA--GGGGCTTGTGT----GGCTAT--CATT--GAGG--TGGA-CAAT-GATGCACCG--ACAAAGC-GCGCC-AGCAGATTGTTTTCGGTTTGGAAAATAACTTACAAAGATACTGTTCAACTGAGA-CGCAAAC-TGGAA--TTTTTCA--CATATT-CGA-GATTT----------GACATGGAGTTCACTTTTGTGGTCACCTCAAACTACACTGATGCAAATAACGGACATGCATTGAACCAAGTTTATCAGATAATGTATATACCACCCGGAGCACCTATCCCTGGTAAATGGAATGATTACACGTGGCAGACGTCCTCTAACCCGTCGGTGTTTTACACCTATGGGGCGCCCCCAGCAAGAATATCAGTGCCCTACGTGGGAATTGCTAATGCGTATTCCCACTTTTATGATGGGTTTGCAAAAGTACCACTAGCGGGTCAAGCCTCAACTGAAGGCGATTCGTTGTACGGTGCTGCCTCACTGAATGATTTTGGATCACTGGCTGTCCGCGTGGTAAATGACCACAACCCCACGCGGCTCACCTCCAAGATCAGAGTGTACATGAAGCCAAAGCATGTCAGAGTCTGGTGCCCACGACCTCCACGAGCAGTCCCATACTTC"
-}
-,
-{
-"reference": false,
-"forward": false,
-"traceFileName": "dataset_152163",
-"leadingGaps": "2616",
-"trailingGaps": "4024",
-"align": "TACC-----TGCATTGACAGCC---GTGGAGACAGGGGCTACCAAT-CCGTT-GGTGCCTTCGGACACC---GTGC--AAACGCGCCATGT--CATCC--AGAGACGGA---CGCGATC--AGAGTCCAC-GGTTGAGTCATT--CTTTGCAAGA--GGGGCTTGTGT----GGCTAT--CATT--GAGG--TGGA-CAAT-GATGCACCG--ACAAAGC-GCGCC-AGCAGATTGTTTTCGGTTTGGAAAATAACTTACAAAGATACTGTTCAACTGAGA-CGCAAAC-TGGAA--TTTTTCA--CATATT-CGA-GATTT----------GACATGGAGTTCACTTTTGTGGTCACCTCAAACTACACTGATGCAAATAACGGACATGCATTGAACCAAGTTTATCAGATAATGTATATACCACCCGGAGCACCTATCCCTGGTAAATGGAATGATTACACGTGGCAGACGTCCTCTAACCCGTCGGTGTTTTACACCTATGGGGCGCCCCCAGCAAGAATATCAGTGCCCTACGTGGGAATTGCTAATGCGTATTCCCACTTTTATGATGGGTTTGCAAAAGTACCACTAGCGGGTCAAGCCTCAACTGAAGGCGATTCGTTGTACGGTGCTGCCTCACTGAATGATTTTGGATCACTGGCTGTCCGCGTGGTAAATGACCACAACCCCACGCGGCTCACCTCCAAGATCAGAGTGTACATGAAGCCAAAGCATGTCAGAGTCTGGTGCCCACGACCTCCACGAGCAGTCCCATACTTCGGACCAGGTGTTGATTATAAAGATGGGCTCACCCCACTACCAGAAAAGGGACTAACGACTTATGGATTTGGACACCAAAACAAAGCTGTGTACA"
-}
-,
-{
-"reference": false,
-"forward": true,
-"traceFileName": "dataset_152164",
-"leadingGaps": "3000",
-"trailingGaps": "3952",
-"align": "GACATGCATTGAACCAAGTTTATCAGATAATGTATATACCACCCGGAGCACCTATCCCTGGTAAATGGAATGATTACACGTGGCAGACGTCCTCTAACCCGTCGGTGTTTTACACCTATGGGGCGCCCCCAGCAAGAATATCAGTGCCCTACGTGGGAATTGCTAATGCGTATTCCCACTTTTATGATGGGTTTGCAAAAGTACCACTAGCGGGTCAAGCCTCAACTGAAGGCGATTCGTTGTACGGTGCTGCCTCACTGAATGATTTTGGATCACTGGCTGTCCGCGTGGTAAATGACCACAACCCCACGCGGCTCACCTCCAAGATCAGAGTGTACATGAAGCCAAAGCATGTCAGAGTCTGGTGCCCACGACCTCCACGAGCAGTCCCATACTTCGGACCAGGTGTTGATTATAAAGATGGGCTCACCCCACTACCAGAAAAGGGACTAACGACTTATGGATTTGGACACCAAAACAAAGCTGTGTACACAGCTGGCTACAAAATTTGCAATTACCACCTAGCTACACAAGAAGACTTGCAAAATGCCGTGAGTGTCATGT"
-}
-,
-{
-"reference": false,
-"forward": false,
-"traceFileName": "dataset_152165",
-"leadingGaps": "2573",
-"trailingGaps": "4555",
-"align": "CCCAAGGGGGGTTCCAACCCCCCTTTTTTCAAAAGGGGGAAAAAACCCCCACAATTTTTAAAAACCGGGGGAAACCAGGGGTTCCCAATTCCGTTGGGGCCCTTTGGAACCCCGGGGGCCAAAACCCCCCATTTTTTTTCCCAAAAAACGGAGACCCCGATTCAAGAGTCCACGGGTGGAGTCCTTTCTTTTGCAAGAAGGGGGCTTGGTGGTGGGGCTATTCCATTTGGAGGGTTGGAACAATTGATGCACCCGAACAAAGCCGCGCCCAGCAGATTGTTTTTCGGTTGAAAATAAACTACCAAAGATACTGTCAACCTGAGAACGCAAACCTGGAAATTTTTTCCATCATATTTCGAGGATTTTGAGGCCTGGGAAAGGGTGTTCC"
-}
-,
-{
-"reference": true,
-"forward": true,
-"traceFileName": "",
-"leadingGaps": "0",
-"trailingGaps": "0",
-"align": "TTAAAACAGCTCTGGGGTTGTACCCACCCCAGAGGCCCACGTGGCGGCTAGCACTCCGGTATTACGGTACCCTTGTGCGCCTGTTTTATACTCCCCTCCCGCAACTTAGAAGCACGAAACCAAGTTCAATAGAAGGGGGTACAAACCAGTACCACTACGAACAAGCACTTCTGTTTCCCCGGTGACATTGCATAGACTGCTCACGCGGTTGAAAGTGATCGATCCGTTACCCGCTTGTGTACTTCGAAAAGCCTAGTATCGCCTTGGAATCTTCGACGCGTTGCGCTCAGCACCCGACCCCGGGGTGTAGCTTAGGCTGATGAGTCTGGACATTCCTCACCGGTGACGGTGGTCCAGGCTGCGTTGGCGGCCTACCTATGGCTAACGCCATAGGACGTTAGATGTGAACAAGGTGTGAAGAGCCTATTGAGCTACATAAGAGTCCTCCGGCCCCTGAATGCGGCTAATCCTAACCACGGAACAGGCGGTCGCGAACCAGTGACTGGCTTGTCGTAACGCGCAAGTCTGTGGCGGAACCGACTACTTTGGGTGTCCGTGTTTCCTGTTATTTTTATCATGGCTGCTTATGGTGACAATCAGAGATTGTTATCATAAAGCGAATTGGATTGGCCATCCGGTGAGTGTTGTGTCAGGTATACAACTGTTTGTTGGAACCACTGTGTTAGCTTTACTTCTCATTTAACCAATTAATCAAAAACAATACGAGGATAAAACAACAATACTACAATGGGCGCCCAAGTTTCATCACAGAAAGTTGGAGCCCACGAAAATTCAAACAGAGCCTATGGCGGGTCCACCATCAATTACACTACAATCAATTACTATAGGGACTCTGCAAGCAATGCAGCAAGCAAGCAAGATTTTGCACAAGATCCGTCCAAGTTCACCGAACCCATTAAGGACGTCCTTATTAAGACCGCTCCCATGCTAAACTCCCCAAACATTGAGGCGTGTGGTTATAGTGACAGGGTAATGCAGCTAACTCTGGGCAATTCAACGATCACCACCCAAGAAGCGGCCAATTCTGTTGTTGCCTACGGTAGATGGCCTGAATACATCAGAGATACCGAGGCAAATCCTGTAGACCAACCAACCGAGCCCGATGTAGCCGCGTGCAGGTTCTACACATTAGATACCGTCACTTGGCGCAAGGAGTCCAGAGGGTGGTGGTGGAAACTACCAGACGCTTTAAAAGACATGGGGTTATTTGGTCAAAACATGTTTTATCACTATCTTGGGAGGGCTGGCTACACAGTGCACGTACAGTGCAATGCTTCAAAGTTTCATCAAGGAGCTCTAGGGGTGTTTGCAGTTCCAGAAATGTGTTTAGCTGGTGATAGCACAACTCACATGTTCACAAAGTACGAGAATGCGAATCCAGGCGAAAAAGGAGGTGAATTCAAAGGGAGTTTCACCCTTGATACCAACGCCACTAACCCTGCACGGAACTTCTGCCCAGTTGATTACCTCTTCGGGAGTGGAGTGCTGGTAGGGAATGCATTTGTTTATCCACATCAAATAATAAACCTGCGCACTAACAACTGTGCTACGCTAGTATTGCCCTATGTAAACTCACTCTCAATAGATAGCATGACAAAGCACAACAACTGGGGGATCGCTATCCTCCCCCTGGCGCCACTAGACTTTGCCACTGAATCTTCCACTGAGATACCCATTACACTGACCATTGCTCCCATGTGCTGCGAATTCAATGGTTTACGCAACATCACTGTGCCAAGAACCCAAGGATTACCAGTCCTGAACACTCCAGGGAGTAACCAGTACCTGACCGCAGACAATTACCAGTCTCCGTGTGCGATACCTGAGTTTGATGTCACTCCACCCATAGACATACCAGGGGAGGTGCGCAACATGATGGAATTGGCGGAAATAGACACCATGATACCCCTCAACTTGACAAGTCAACGCAAGAACACAATGGACATGTATAGAGTCGAGTTGAGCGACACGGCTCACTCTGACACGCCGATCTTGTGTCTCTCGTTGTCCCCCGCTTCAGACCCCAGATTGGCACACACTATGTTGGGTGAGATATTAAATTACTACACACACTGGGCAGGGTCCTTGAAATTTACCTTTCTCTTTTGCGGCTCAATGATGGCCACCGGAAAGTTATTGGTTTCTTACGCACCACCCGGAGCAGAGGCCCCCAAGAGTCGCAAAGAAGCAATGCTTGGGACACATGTGATATGGGACATTGGGTTGCAGTCTTCATGCACTATGGTGGTACCTTGGATCAGTAATACCACATACAGACAAACCATCAACGATAGTTTCACAGAAGGTGGCTACATTAGCATGTTCTATCAAACTAGGGTTGTTGTCCCGTTGTCCACACCCAGAAAGATGGACATCCTGGGTTTTGTGTCAGCTTGCAATGACTTCAGTGTGCGCTTACTGCGAGATACAACACACATTAGTCAAGAGGCTATGCCACAAGGAATTGGTGACATGATTGAGGGGGCCGTTGAAGGGATTACTAAAAATGCATTGGTTCCCCCGACTTCCACCAATAGCCTGCCTGACACAAAGCCGAGCGG----TCCAGCCCACT-----CCAAGGAG-----ATACC-----TGCATTGACAGCC---GTGGAGACAGGGGCTACCAAT-CCGTT-GGTGCCTTCGGACACC---GTGC--AAACGCGCCATGT--CATCC--AGAGACGAA---CGCGATC--AGAGTCCAC-GGTTGAGTCATT--CTTTGCAAGA--GGGGCTTGCGT----GGCTAT--CATT--GAGG--TGGA-CAAT-GATGCACCG--ACAAAGC-GCGCC-AGCAGATTGTTTTCGGTTTGGAAAATAACTTACAAAGATACTGTTCAACTGAGA-CGCAAAC-TGGAA--TTTTTCA--CATATT-CGA-GATTT----------GACATGGAGTTCACTTTTGTGGTCACCTCAAACTACATTGATGCAAATAACGGACATGCATTGAACCAAGTTTATCAGATAATGTATATACCACCCGGAGCACCTATCCCTGGTAAATGGAATGACTATACGTGGCAGACGTCCTCTAACCCGTCGGTGTTTTACACCTATGGGGCGCCCCCAGCAAGAATATCAGTGCCCTACGTGGGAATTGCTAATGCGTATTCCCACTTTTATGATGGGTTTGCAAAAGTACCACTAGCGGGTCAAGCCTCAACTGAAGGCGATTCGTTGTACGGTGCTGCCTCACTGAATGATTTTGGATCACTGGCTGTTCGCGTGGTAAATGATCACAACCCCACGCGGCTCACCTCCAAGATCAGAGTGTACATGAAGCCAAAGCATGTCAGAGTCTGGTGCCCACGACCTCCACGAGCAGTCCCATACTTCGGACCAGGTGTTGATTATAAAGATGGGCTCACCCCACTACCAGAAAAGGGATTAACGACTTATGGATTTGGACACCAAAACAAAGCTGTGTACACAGCTGGCTACAAAATTTGCAATTACCACCTAGCTACACAAGAAGACTTGCAAAATGCCGTGAGTGTCATGTGGAACAGAGACCTCTTAGTGGCTGAATCAAGGGCCCTTGGCACCGACTCGATCGCAAGGTGCAGCTGTAACACGGGTGTGTACTACTGTGAATCCAGGAGAAAATATTATCCAGTTTCTTTCATTGGGCCCACCTTCCAATACATGGAAGCCAATGAATATTACCCGGCTAGATATCAATCACACATGCTTATTGGTCATGGGTTTGCATCACCGGGTGATTGTGGTGGCATACTTAGATGTCAACACGGGGTGATAGGAATAATCACTGCTGGTGGGGAAGGCTTGGTTGCATTTTCAGACATTAGAGACCTGTATGCTTATGAGGAGGAAGCTATGGAGCAGGGCATTTCCAACTATATTGAGTCACTTGGTGCTGCATTTGGTAGTGGATTCACTCAACAAATTGGTGATAAAGTTTCCGAGCTAACCAGCATGGTAACTAGCACCATTACAGAGAAGTTGCTTAAAAACTTAATCAAAATTATCTCATCACTTGTGATCATTACCAGGAATTATGAGGACACTACCACAGTGCTTGCCACCCTCGCCCTCCTTGGGTGCGACATCTCACCGTGGCAGTGGCTAAAGAAGAAGGCATGTGACATCCTGGAAATTCCATACGCCATCAAACAAGGAGATAGTTGGTTGAAGAAATTCACTGAGGCATGTAATGCTGCAAAGGGACTGGAGTGGGTGTCCAATAAGATATCCAAATTCATTAGTTGGTTGCAGGATAAAATCATCCCACAAGCGAGAGACAAATTAGAGTTTGTCACTAAACTAAAGCAATTAGAAATGCTTGAAAATCAGATTTCCACCATACACCAATCTTGTCCAAGTCAAGAACATCAGGAGATCTTATTCAACAATGTGCGGTGGCTATCTATCCAGTCCAAGAGGTTTGCACCACTATATGCACATGAAGCTAAAAGGATTCAAAAGCTGGAGCATACCATAAATAATTACGTACAGTTCAAGAGCAAGCACCGTATTGAGCCAGTATGTTTGTTAGTACATGGCAGTCCAGGGACAGGAAAATCAGTTGCAACCAATCTAATTGCTAGAGCAATAGCCGAGAAAGAGAACACCTCCACATACTCACTGCCACCTGATCCGTCTCACTTTGATGGCTACAAGCAACAGGGTGTGGTTATTATGGATGACCTAAACCAAAATCCAGACGGAGCAGACATGAAACTTTTTTGTCAAATGGTGTCCACTGTGGAGTTTATTCCACCGATGGCCTCGCTAGAAGAGAAAGGCATTTTGTTCACATCTAATTACGTTTTAGCCTCCACCAACTCCAGTCGGATCACACCACCCACGGTGGCTCACAGTGATGCGCTGGCCAGGAGATTCGCATTTGACGTGGACATACAAGTCATGAGCGAGTACTCCAGAGACGGAAAGCTCAACATGGCAATGGCTACTGAAATGTGCAAAAACTGTCATCAACCAGCAAACTTCAAAAGATGTTGTCCTTTAGTGTGTGGCAAGGCAATTCAGTTAATGGATAAATCTTCCAGGGTTAGATACAGCATTGATCAGATCACTACAATGATTGTTAATGAGAGAAACAGAAGATCAAACATTGGTAATTGCATGGAAGCTCTATTCCAGGGACCACTGCAGTATAAAGATCTAAAAATAGATGTTAAGACCAGTCCCCCTCCGGAGTGTATCAACGATTTGCTCCAGGCAGTTGATTCCCAGGAAGTGAGAGATTACTGTGAAAAGAAAGGCTGGATTGTTAACATTACCAGTCAGGTTCAAACAGAGAGGAACATCAACCGGGCGATGACTATCCTACAAGCAGTAACTACTTTCGCTGCAGTAGCCGGTGTCGTGTACGTTATGTACAAGCTGTTCGCTGGGCACCAGGGTGCATACACTGGTTTGCCAAATAAACGACCCAATGTACCCACTATCAGGACAGCAAAAGTGCAAGGCCCTGGGTTTGATTACGCAGTGGCCATGGCTAAAAGAAACATTGTTACAGCAACCACCAGCAAAGGGGAGTTTACGATGTTGGGAGTCTATGATAATGTGGCCATCTTGCCAACCCACGCCTCACCTGGTGAAAGCATTGCGATCGACGGTAAAGAGGTGGAAATTCTTGACGCCAAAGCCCTTGAAGATCAGGCAGGAACTAATCTTGAAATTACCATAATTACACTAAAGAGGAACGAGAAGTTCAGAGATATCAGGCCACACATTCCCACCCAAATCACCGAAACAAATGATGGAGTTTTGATCGTGAACACTAGTAAGTACCCCAACATGTATGTTCCCGTTGGTGCTGTGACCGAACAGGGGTATCTTAATCTCGGTGGACGACAAACCGCTCGTACGCTAATGTACAACTTTCCAACTAGAGCAGGTCAGTGTGGTGGTGTCATCACGTGCACTGGTAAAGTCATTGGGATGCATGTTGGTGGGAACGGTTCACATGGGTTCGCGGCGGCCCTAAAGCGGTCATACTTCACTCAGATTCAAGGTGAGATTCAATGGATGAAACCATCAAAAGAAGTGGGATACCCGATCATAAATGCTCCGTCCAAAACCAAACTTGAACCCAGCGCTTTTCACTATGTGTTTGAAGGGGTGAAGGAACCAGCAGTCCTTACCAAAAATGATCCCAGGCTCAGGACAGACTTTGAAGAAGCAATATTCTCTAAGTATGTAGGCAACAAGATCACTGATGTGGATGAGTACATGAAAGAGGCAGTGGATCATTACGCTGGCCAACTCATGTCTCTAGACATCAACACAGAACAAATGTGCTTGGAGGACGCCATGTACGGCACCGATGGCCTGGAAGCACTTGACTTGACCACTAGTGCTGGATACCCTTATGTAGCAATGGGAAAGAAAAAGAGAGACATCTTGAATAAGCAGACTAGAGACACCAAGGAAATGCGGAGACTCTTAGATACTTATGGAATTAACTTACCGCTTGTAACATATGTTAAAGATGAACTAAGGTCAAAAACTAAGGTGGAGCAGGGAAAATCCAGATTGATTGAAGCCTCCAGTTTGAATGATTCAGTGGCCATGAGAATGGCATTTGGAAATCTCTATGCAGCATTTCACAAAAACCCAGGAGTTGTCACTGGCAGTGCAGTTGGTTGTGATCCAGATCTATTTTGGAGCAAGATCCCAGTGCTAATGGAAGAGAAGCTCTTTGCTTTTGACTACACAGGTTATGATGCATCACTCAGCCCGGCCTGGTTTGAGGCACTCAAAATGGTGCTAGAGAAAATCGGATTTGGGGACAGGGTGGATTATATTGATTACCTCAACCATTCCCACCACCTGTACAAAAACAAAACTTATTGCGTAAAAGGCGGCATGCCATCTGGCTGCTCAGGCACATCAATTTTTAACTCAATGATTAACAACTTAATCATTAGGACACTCCTACTGAAAACCTACAAGGGCATAGATTTAGATCACCTAAAGATGATTGCCTATGGTGATGATGTAATTGCTTCCTACCCCCATGAGGTTGATGCTAGTCTCCTAGCCCAATCAGGAAAAGACTATGGACTAACCATGACTCCAGCAGACAAGTCAGCTACCTTTGAAACAGTCACATGGGAGAATGTAACATTCTTGAAAAGATTCTTTAGAGCGGATGAGAAGTATCCCTTCCTCATACATCCAGTAATGCCAATGAAGGAGATTCATGAATCAATTAGATGGACAAAGGATCCCAGAAACACACAGGATCACGTGCGCTCATTGTGCCTATTGGCCTGGCACAACGGCGAAGAAGAATACAACAAGTTCTTAGCTAAAATCAGGAGTGTGCCAATTGGGAGAGCTTTATTGCTCCCAGAGTACTCTACATTGTACCGCCGTTGGCTCGACTCTTTTTAGTAACCCTACCTCAGTCGAATTGGATTGGGTCATGCTGTTGTAGGGGTAAATTTTTCTTTAATTCGGGG"
-}
-],
-"gappedTraces":
-[
-{
-"traceFileName": "dataset_152166",
-"leadingGaps": 2492,
-"trailingGaps": 4118,
-"peakA": [9, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 8, 10, 12, 15, 19, 24, 30, 36, 44, 50, 56, 62, 66, 70, 74, 78, 82, 84, 84, 83, 81, 77, 73, 69, 64, 59, 53, 46, 41, 37, 36, 38, 41, 45, 50, 56, 62, 70, 80, 91, 103, 115, 126, 135, 142, 146, 149, 151, 152, 152, 151, 149, 145, 141, 136, 131, 129, 128, 131, 135, 141, 146, 150, 151, 149, 145, 140, 134, 129, 124, 121, 119, 121, 124, 131, 139, 149, 159, 169, 176, 183, 187, 190, 191, 193, 193, 194, 193, 192, 189, 185, 179, 172, 163, 152, 140, 126, 110, 93, 76, 61, 49, 41, 39, 42, 51, 63, 77, 91, 106, 122, 138, 155, 172, 185, 194, 195, 189, 178, 163, 146, 129, 112, 95, 78, 63, 50, 43, 42, 49, 64, 84, 109, 136, 163, 189, 212, 230, 241, 246, 242, 232, 215, 193, 167, 139, 111, 85, 62, 44, 31, 24, 24, 30, 42, 61, 84, 113, 143, 175, 203, 227, 244, 252, 250, 239, 220, 195, 167, 137, 107, 81, 58, 40, 25, 15, 8, 4, 2, 3, 4, 6, 9, 10, 10, 10, 8, 6, 4, 3, 1, 0, 0, 0, 0, 2, 8, 19, 36, 60, 91, 128, 168, 210, 249, 282, 304, 313, 310, 293, 266, 231, 191, 151, 112, 78, 49, 28, 13, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 3, 9, 20, 37, 60, 92, 131, 177, 226, 274, 316, 348, 367, 374, 373, 370, 368, 373, 383, 397, 408, 411, 402, 379, 342, 295, 242, 188, 138, 94, 58, 32, 15, 5, 1, 0, 0, 0, 0, 3, 17, 43, 87, 148, 226, 314, 406, 491, 560, 606, 622, 607, 562, 493, 408, 316, 227, 149, 87, 43, 16, 3, 0, 0, 2, 4, 5, 5, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 12, 15, 17, 19, 19, 18, 16, 13, 9, 5, 2, 0, 0, 0, 0, 0, 0, 3, 16, 40, 78, 131, 195, 265, 334, 394, 436, 453, 444, 408, 351, 281, 208, 140, 85, 44, 18, 5, 0, 0, 0, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 9, 10, 10, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 12, 32, 66, 114, 173, 239, 302, 355, 390, 400, 383, 341, 280, 210, 141, 83, 41, 15, 2, 0, 0, 4, 19, 49, 98, 164, 243, 325, 397, 448, 471, 464, 430, 379, 324, 277, 251, 249, 270, 306, 346, 377, 389, 376, 338, 281, 215, 149, 92, 49, 20, 5, 0, 0, 2, 6, 10, 15, 20, 24, 25, 24, 20, 15, 10, 7, 4, 3, 3, 3, 3, 3, 2, 0, 0, 2, 13, 41, 91, 167, 266, 379, 490, 581, 638, 650, 621, 564, 500, 454, 442, 473, 541, 627, 707, 757, 761, 713, 618, 493, 358, 233, 132, 62, 21, 3, 0, 0, 2, 4, 6, 9, 12, 15, 16, 16, 15, 13, 12, 13, 15, 19, 23, 26, 29, 30, 29, 25, 20, 14, 8, 3, 0, 0, 0, 0, 2, 3, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 8, 8, 7, 6, 3, 1, 0, 0, 1, 4, 4, 0, 0, 0, 24, 82, 181, 321, 486, 654, 797, 887, 907, 853, 735, 575, 404, 249, 129, 51, 9, 0, 0, 12, 46, 104, 186, 285, 384, 465, 511, 513, 474, 403, 314, 224, 145, 83, 41, 16, 4, 1, 2, 5, 8, 11, 12, 13, 14, 15, 15, 16, 15, 13, 12, 10, 9, 8, 6, 1, 0, 0, 18, 64, 144, 255, 386, 516, 623, 684, 687, 633, 531, 403, 272, 158, 74, 24, 1, 0, 0, 2, 3, 1, 0, 0, 0, 0, 1, 2, 5, 9, 15, 21, 27, 30, 30, 28, 24, 19, 14, 9, 5, 1, 0, 0, 0, 3, 4, 1, 0, 0, 17, 68, 160, 293, 456, 624, 769, 861, 880, 822, 698, 532, 358, 204, 92, 25, 0, 0, 1, 6, 6, 3, 2, 4, 10, 18, 26, 32, 35, 37, 37, 36, 35, 33, 30, 27, 23, 20, 17, 14, 11, 9, 7, 6, 7, 8, 10, 13, 15, 18, 19, 19, 18, 15, 12, 9, 7, 6, 7, 9, 12, 14, 16, 16, 14, 12, 9, 6, 4, 4, 4, 4, 4, 4, 2, 1, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 12, 13, 13, 13, 12, 10, 8, 6, 4, 2, 0, 0, 0, 1, 3, 6, 7, 8, 7, 6, 5, 5, 5, 5, 6, 5, 4, 3, 2, 0, 0, 0, 0, 0, 3, 6, 9, 11, 12, 11, 10, 9, 8, 7, 5, 3, 0, 0, 1, 6, 10, 11, 4, 0, 0, 29, 111, 250, 438, 645, 830, 952, 982, 918, 783, 621, 481, 401, 396, 457, 552, 638, 681, 660, 576, 448, 305, 176, 79, 22, 0, 0, 13, 27, 36, 41, 41, 40, 38, 37, 36, 36, 36, 36, 35, 34, 32, 28, 25, 21, 20, 19, 20, 18, 15, 9, 2, 0, 0, 4, 8, 7, 0, 0, 0, 41, 131, 277, 465, 664, 834, 936, 946, 861, 702, 506, 313, 157, 55, 5, 0, 0, 9, 12, 8, 1, 0, 0, 0, 9, 18, 24, 23, 14, 1, 0, 10, 62, 161, 304, 473, 637, 761, 814, 785, 678, 520, 348, 194, 82, 19, 0, 0, 4, 8, 8, 6, 7, 13, 24, 35, 42, 44, 42, 37, 31, 23, 12, 0, 0, 8, 54, 146, 281, 445, 609, 736, 796, 769, 659, 494, 314, 169, 98, 123, 241, 423, 622, 787, 876, 866, 763, 597, 410, 252, 159, 148, 214, 332, 462, 566, 611, 585, 495, 366, 238, 152, 136, 203, 340, 514, 678, 787, 810, 740, 596, 421, 266, 179, 186, 289, 461, 653, 815, 901, 891, 787, 618, 424, 246, 111, 31, 0, 0, 7, 17, 21, 19, 15, 12, 12, 16, 22, 29, 36, 42, 45, 46, 43, 39, 33, 27, 20, 14, 8, 3, 1, 3, 7, 10, 8, 1, 0, 0, 29, 99, 210, 351, 496, 612, 672, 659, 578, 449, 303, 171, 74, 18, 0, 0, 3, 7, 7, 4, 2, 3, 8, 14, 19, 22, 22, 20, 17, 13, 10, 7, 5, 2, 1, 2, 4, 8, 12, 15, 15, 12, 7, 3, 2, 5, 9, 9, 3, 0, 0, 21, 88, 202, 353, 515, 653, 732, 732, 653, 516, 356, 206, 93, 25, 0, 0, 3, 8, 8, 4, 1, 1, 5, 10, 16, 19, 20, 19, 17, 14, 11, 9, 6, 4, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 14, 18, 18, 14, 7, 2, 2, 8, 14, 15, 6, 0, 0, 31, 134, 309, 544, 797, 1013, 1136, 1135, 1010, 794, 541, 307, 133, 31, 0, 0, 6, 14, 11, 3, 0, 0, 12, 28, 43, 51, 52, 47, 38, 28, 19, 13, 7, 4, 2, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 2, 5, 7, 8, 5, 1, 0, 0, 5, 11, 13, 6, 0, 0, 20, 97, 235, 421, 625, 800, 903, 905, 807, 634, 430, 242, 103, 23, 0, 0, 6, 11, 8, 3, 1, 7, 20, 33, 41, 41, 36, 28, 22, 19, 15, 8, 0, 0, 10, 64, 164, 306, 467, 612, 701, 707, 624, 473, 295, 143, 64, 89, 219, 423, 651, 843, 950, 946, 836, 652, 441, 250, 109, 27, 0, 0, 1, 9, 12, 11, 5, 0, 0, 0, 30, 103, 220, 372, 530, 659, 726, 714, 625, 483, 323, 179, 75, 17, 0, 0, 4, 8, 6, 3, 2, 6, 13, 22, 28, 29, 27, 21, 15, 10, 7, 6, 6, 6, 7, 8, 9, 11, 14, 18, 20, 22, 22, 21, 18, 14, 11, 9, 7, 7, 7, 7, 8, 9, 10, 10, 11, 12, 12, 11, 11, 10, 11, 12, 14, 15, 16, 16, 16, 15, 13, 12, 10, 9, 8, 6, 5, 3, 3, 3, 3, 4, 4, 4, 4, 3, 3, 2, 3, 3, 4, 5, 6, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 7, 15, 23, 29, 30, 25, 17, 11, 11, 18, 24, 22, 8, 0, 0, 44, 176, 395, 675, 960, 1181, 1280, 1228, 1042, 771, 484, 241, 77, 0, 0, 2, 22, 27, 14, 0, 0, 17, 89, 210, 364, 523, 653, 719, 705, 614, 469, 307, 163, 61, 7, 0, 0, 7, 12, 10, 6, 5, 11, 21, 32, 40, 42, 37, 26, 15, 7, 5, 9, 14, 15, 7, 0, 0, 26, 108, 245, 424, 610, 754, 815, 769, 624, 417, 209, 62, 27, 122, 330, 601, 865, 1055, 1124, 1058, 880, 639, 394, 194, 64, 3, 0, 1, 12, 14, 10, 7, 10, 21, 36, 49, 54, 51, 41, 28, 16, 8, 3, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 3, 9, 15, 18, 16, 10, 5, 6, 14, 24, 28, 16, 0, 0, 18, 137, 358, 665, 1001, 1288, 1448, 1436, 1254, 956, 619, 323, 116, 10, 0, 0, 16, 24, 20, 13, 14, 26, 43, 58, 64, 58, 44, 27, 13, 3, 0, 0, 1, 3, 5, 7, 8, 10, 12, 12, 12, 11, 9, 6, 3, 1, 0, 1, 3, 7, 9, 11, 11, 9, 7, 4, 2, 1, 0, 0, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 7, 6, 4, 5, 9, 15, 18, 14, 1, 0, 0, 45, 150, 308, 495, 668, 781, 802, 724, 571, 384, 211, 83, 13, 0, 0, 8, 15, 15, 11, 10, 14, 20, 25, 26, 22, 15, 8, 2, 0, 0, 0, 2, 3, 4, 5, 5, 6, 7, 7, 8, 7, 6, 4, 2, 2, 3, 5, 7, 7, 4, 0, 0, 1, 8, 16, 18, 9, 0, 0, 18, 106, 260, 465, 680, 850, 928, 890, 748, 542, 328, 153, 41, 0, 0, 4, 17, 20, 17, 13, 13, 16, 21, 23, 20, 14, 6, 1, 0, 0, 0, 2, 2, 2, 1, 0, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 1, 3, 3, 3, 3, 3, 3, 3, 3, 2, 0, 0, 0, 0, 7, 14, 15, 6, 0, 0, 27, 109, 244, 413, 580, 697, 728, 659, 506, 315, 147, 56, 71, 191, 378, 576, 726, 784, 738, 607, 430, 254, 116, 31, 0, 0, 6, 16, 19, 17, 14, 14, 18, 24, 29, 33, 33, 31, 25, 17, 8, 2, 2, 8, 17, 21, 14, 0, 0, 6, 83, 232, 445, 684, 892, 1015, 1016, 896, 690, 453, 241, 91, 11, 0, 0, 6, 18, 25, 27, 22, 9, 0, 0, 20, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 128, 324, 594, 890, 1140, 1277, 1260, 1093, 825, 525, 264, 84, 0, 0, 1, 27, 37, 26, 2, 0, 0, 53, 167, 330, 512, 672, 769, 775, 689, 534, 352, 188, 70, 8, 0, 0, 8, 14, 13, 11, 13, 21, 32, 40, 42, 37, 27, 15, 6, 1, 0, 0, 0, 1, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 0, 2, 5, 6, 6, 5, 3, 1, 0, 0, 1, 4, 6, 8, 9, 8, 6, 4, 2, 1, 0, 1, 2, 3, 2, 0, 0, 0, 0, 3, 9, 12, 7, 0, 0, 7, 58, 152, 280, 414, 522, 571, 548, 459, 330, 197, 89, 22, 0, 0, 3, 12, 14, 11, 8, 7, 7, 8, 8, 6, 3, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 4, 8, 12, 13, 12, 10, 10, 14, 18, 19, 11, 0, 0, 3, 64, 181, 345, 526, 678, 759, 745, 641, 477, 298, 144, 41, 0, 0, 3, 19, 24, 15, 0, 0, 0, 49, 141, 268, 407, 526, 596, 598, 530, 412, 275, 150, 59, 8, 0, 0, 10, 20, 23, 23, 21, 19, 17, 15, 12, 9, 6, 6, 6, 7, 7, 7, 5, 3, 2, 0, 0, 0, 0, 2, 7, 14, 22, 31, 37, 39, 37, 32, 26, 20, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 16, 14, 14, 14, 13, 11, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 8, 13, 18, 24, 28, 31, 30, 27, 21, 15, 9, 4, 2, 3, 8, 14, 19, 20, 16, 8, 0, 0, 1, 12, 20, 18, 4, 0, 0, 52, 184, 387, 629, 853, 998, 1022, 918, 718, 479, 259, 100, 13, 0, 0, 7, 20, 28, 30, 25, 11, 0, 0, 16, 114, 291, 532, 789, 997, 1098, 1060, 895, 650, 392, 179, 44, 0, 0, 9, 26, 26, 11, 0, 0, 21, 86, 186, 304, 417, 497, 524, 490, 404, 290, 174, 81, 22, 0, 0, 4, 13, 18, 18, 17, 16, 16, 18, 19, 20, 20, 22, 24, 28, 32, 35, 36, 35, 31, 27, 22, 18, 16, 15, 14, 13, 10, 6, 2, 0, 0, 4, 10, 18, 26, 31, 32, 30, 25, 18, 10, 4, 0, 0, 2, 8, 15, 24, 30, 34, 33, 28, 20, 11, 4, 2, 4, 8, 14, 17, 16, 12, 8, 8, 12, 18, 18, 10, 0, 0, 15, 92, 230, 416, 613, 773, 852, 827, 706, 523, 327, 160, 49, 0, 0, 5, 23, 32, 33, 29, 27, 28, 32, 35, 36, 33, 29, 27, 26, 25, 20, 8, 0, 0, 23, 98, 222, 379, 534, 644, 674, 610, 466, 280, 108, 0, 0, 87, 264, 475, 664, 779, 794, 709, 552, 368, 199, 77, 11, 0, 0, 13, 23, 24, 20, 16, 15, 17, 19, 21, 21, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 18, 14, 10, 6, 3, 1, 0, 0, 0, 1, 4, 8, 11, 12, 11, 8, 5, 1, 0, 0, 2, 7, 12, 16, 19, 20, 19, 16, 12, 7, 4, 1, 0, 0, 0, 1, 2, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 11, 12, 10, 7, 3, 0, 0, 1, 7, 15, 23, 30, 34, 33, 29, 23, 15, 9, 4, 2, 2, 2, 4, 4, 4, 4, 3, 2, 1, 1, 1, 1, 2, 4, 5, 7, 7, 7, 6, 4, 3, 4, 6, 9, 12, 14, 13, 11, 7, 4, 1, 0, 0, 0, 1, 3, 5, 8, 10, 10, 10, 8, 5, 3, 0, 0, 0, 0, 4, 9, 15, 20, 22, 21, 17, 11, 5, 1, 0, 0, 2, 5, 6, 7, 5, 3, 0, 0, 0, 2, 5, 9, 10, 10, 9, 6, 3, 1, 0, 0, 0, 2, 8, 15, 24, 31, 36, 37, 33, 25, 17, 9, 4, 1, 0, 0, 1, 2, 5, 8, 11, 12, 11, 8, 5, 6, 13, 23, 30, 25, 7, 0, 0, 51, 190, 407, 670, 918, 1086, 1125, 1023, 811, 547, 298, 113, 11, 0, 0, 19, 30, 22, 2, 0, 3, 62, 171, 322, 489, 639, 733, 747, 675, 537, 367, 206, 85, 15, 0, 0, 13, 26, 29, 27, 23, 22, 26, 31, 36, 38, 35, 29, 20, 12, 7, 5, 9, 16, 25, 35, 43, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 47, 48, 44, 37, 28, 19, 12, 9, 10, 14, 21, 27, 32, 33, 31, 26, 19, 12, 6, 4, 3, 5, 7, 10, 12, 13, 13, 13, 12, 11, 9, 7, 5, 4, 5, 7, 7, 5, 2, 0, 0, 2, 9, 16, 15, 5, 0, 0, 33, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 125, 268, 441, 603, 708, 723, 640, 483, 300, 148, 72, 93, 202, 360, 515, 617, 632, 554, 405, 230, 84, 15, 50, 184, 384, 596, 760, 831, 794, 662, 476, 286, 132, 36, 0, 0, 4, 13, 14, 11, 11, 18, 31, 47, 58, 61, 55, 43, 28, 15, 5, 0, 0, 2, 8, 17, 26, 33, 35, 32, 25, 16, 7, 1, 0, 0, 3, 7, 10, 11, 11, 10, 9, 9, 9, 11, 13, 15, 17, 17, 15, 12, 8, 5, 2, 0, 0, 0, 0, 3, 9, 17, 25, 30, 30, 25, 16, 9, 7, 9, 11, 9, 0, 0, 0, 33, 110, 227, 362, 484, 560, 566, 500, 384, 248, 127, 43, 0, 0, 0, 10, 15, 14, 10, 8, 9, 12, 14, 14, 11, 7, 4, 1, 0, 0, 0, 2, 6, 10, 15, 18, 20, 20, 18, 14, 9, 5, 2, 1, 1, 3, 5, 6, 5, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 2, 0, 0, 0, 6, 12, 13, 6, 0, 0, 13, 74, 180, 314, 447, 542, 570, 523, 415, 278, 149, 54, 4, 0, 0, 8, 13, 11, 5, 0, 0, 0, 3, 7, 9, 10, 10, 9, 8, 6, 4, 2, 2, 2, 2, 2, 1, 0, 0, 0, 3, 10, 13, 9, 0, 0, 2, 54, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 152, 289, 438, 559, 619, 598, 503, 364, 217, 99, 25, 0, 0, 8, 16, 17, 16, 19, 27, 33, 29, 9, 0, 0, 53, 203, 437, 718, 979, 1148, 1175, 1052, 816, 536, 281, 100, 6, 0, 0, 20, 35, 41, 41, 39, 33, 18, 0, 0, 10, 91, 242, 447, 665, 841, 923, 887, 744, 536, 320, 144, 35, 0, 0, 6, 20, 24, 22, 20, 24, 33, 45, 53, 55, 50, 41, 29, 18, 9, 4, 3, 7, 15, 26, 36, 42, 41, 33, 20, 9, 4, 8, 17, 22, 16, 0, 0, 1, 74, 220, 428, 661, 859, 968, 954, 823, 614, 384, 188, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 58, 0, 0, 1, 17, 25, 25, 25, 29, 38, 48, 54, 54, 47, 37, 26, 17, 11, 9, 11, 14, 19, 23, 26, 26, 23, 18, 11, 6, 4, 5, 9, 15, 22, 29, 35, 38, 37, 32, 25, 17, 14, 15, 20, 23, 17, 2, 0, 0, 46, 155, 319, 509, 682, 789, 800, 710, 547, 356, 185, 64, 3, 0, 0, 14, 24, 28, 29, 31, 35, 38, 35, 27, 15, 5, 0, 1, 6, 10, 7, 0, 0, 7, 54, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 143, 269, 408, 529, 599, 598, 525, 402, 262, 137, 49, 4, 0, 0, 9, 14, 16, 19, 24, 26, 20, 5, 0, 0, 51, 175, 364, 586, 788, 915, 928, 823, 633, 411, 211, 71, 0, 0, 0, 19, 31, 33, 31, 29, 28, 29, 27, 21, 14, 6, 0, 0, 0, 2, 5, 7, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 2, 6, 9, 10, 8, 3, 0, 0, 5, 12, 16, 11, 0, 0, 4, 65, 181, 343, 519, 665, 740, 723, 619, 460, 287, 141, 43, 0, 0, 3, 17, 24, 25, 22, 18, 17, 16, 15, 13, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 10, 8, 5, 4, 4, 4, 6, 8, 12, 15, 19, 20, 20, 18, 16, 14, 13, 13, 14, 14, 14, 11, 8, 4, 1, 0, 0, 1, 6, 11, 17, 21, 22, 20, 15, 9, 4, 1, 0, 1, 3, 6, 7, 6, 4, 1, 0, 1, 5, 10, 14, 14, 12, 9, 9, 16, 27, 33, 26, 5, 0, 0, 63, 220, 458, 736, 988, 1143, 1155, 1021, 781, 503, 256, 84, 0, 0, 1, 27, 44, 47, 44, 39, 37, 36, 34, 29, 22, 16, 12, 11, 11, 12, 12, 11, 10, 10, 10, 10, 10, 10, 12, 16, 21, 23, 18, 5, 0, 0, 30, 116, 250, 411, 560, 657, 672, 601, 466, 305, 158, 55, 2, 0, 0, 12, 20, 20, 18, 16, 19, 24, 29, 31, 30, 27, 25, 23, 23, 25, 27, 28, 26, 23, 17, 12, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 6, 3, 0, 0, 0, 0, 1, 4, 8, 12, 17, 19, 19, 17, 12, 7, 3, 2, 4, 7, 10, 13, 14, 13, 10, 7, 3, 1, 0, 0, 2, 6, 10, 13, 15, 16, 15, 13, 11, 10, 10, 11, 12, 14, 15, 15, 15, 14, 13, 13, 14, 15, 17, 18, 17, 15, 11, 8, 6, 5, 5, 6, 6, 7, 10, 14, 18, 18, 11, 0, 0, 3, 50, 139, 263, 397, 508, 559, 533, 433, 288, 145, 52, 43, 124, 277, 455, 607, 689, 678, 583, 433, 270, 133, 42, 0, 0, 4, 17, 26, 31, 35, 36, 29, 12, 0, 0, 33, 153, 353, 607, 862, 1051, 1120, 1048, 858, 604, 352, 154, 35, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 10, 27, 35, 37, 39, 44, 52, 57, 56, 49, 38, 26, 18, 15, 15, 17, 18, 17, 15, 11, 8, 5, 3, 3, 4, 6, 7, 7, 7, 5, 3, 1, 0, 0, 0, 0, 0, 2, 6, 11, 18, 24, 27, 27, 24, 18, 10, 4, 0, 0, 0, 1, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 5, 11, 17, 23, 26, 25, 22, 16, 10, 5, 3, 3, 6, 10, 13, 15, 15, 12, 9, 5, 2, 0, 0, 0, 1, 2, 3, 4, 4, 4, 5, 6, 7, 10, 13, 16, 17, 17, 14, 10, 6, 3, 1, 0, 0, 0, 1, 3, 6, 10, 15, 19, 22, 25, 26, 26, 25, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 15, 16, 18, 20, 22, 22, 20, 16, 11, 6, 2, 0, 0, 0, 1, 2, 3, 4, 3, 3, 2, 2, 3, 3, 2, 0, 0, 0, 0, 7, 17, 23, 22, 10, 0, 0, 23, 103, 234, 400, 563, 681, 722, 673, 549, 384, 221, 94, 17, 0, 0, 18, 38, 51, 54, 50, 43, 33, 24, 14, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 6, 0, 0, 0, 5, 13, 19, 15, 3, 0, 0, 37, 130, 272, 439, 592, 690, 705, 633, 495, 330, 178, 67, 7, 0, 0, 15, 30, 39, 43, 45, 45, 41, 35, 25, 14, 5, 0, 1, 5, 12, 18, 21, 20, 17, 12, 7, 3, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 2, 3, 7, 14, 24, 36, 47, 52, 47, 29, 4, 0, 1, 67, 195, 375, 572, 740, 832, 822, 713, 536, 339, 168, 52, 0, 0, 4, 22, 32, 32, 25, 17, 11, 7, 5, 3, 2, 2, 5, 11, 19, 29, 37, 41, 41, 36, 28, 19, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 11, 6, 4, 4, 5, 6, 5, 4, 2, 0, 0, 0, 0, 2, 4, 6, 8, 9, 8, 5, 1, 0, 0, 3, 9, 16, 20, 20, 19, 19, 23, 30, 34, 26, 6, 0, 0, 56, 207, 438, 714, 969, 1133, 1158, 1037, 806, 530, 277, 95, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 0, 33, 55, 56, 36, 9, 0, 0, 50, 158, 313, 488, 644, 736, 733, 630, 451, 247, 81, 8, 58, 224, 465, 714, 903, 982, 933, 776, 557, 334, 154, 40, 0, 0, 15, 43, 64, 77, 81, 79, 72, 58, 42, 26, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 13, 7, 7, 12, 20, 30, 39, 44, 41, 27, 5, 0, 0, 52, 169, 341, 537, 710, 813, 815, 715, 544, 348, 176, 56, 0, 0, 3, 23, 35, 36, 30, 21, 13, 8, 6, 5, 7, 9, 12, 14, 14, 12, 9, 6, 4, 4, 5, 6, 7, 7, 7, 8, 12, 16, 18, 14, 2, 0, 0, 34, 116, 242, 390, 528, 619, 637, 576, 455, 306, 168, 65, 9, 0, 0, 9, 17, 19, 16, 13, 11, 11, 10, 9, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 9, 9, 8, 7, 9, 15, 21, 22, 13, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 5, 73, 201, 379, 573, 736, 822, 807, 695, 519, 326, 161, 51, 0, 0, 0, 14, 21, 20, 13, 3, 0, 0, 12, 55, 129, 228, 334, 420, 460, 435, 348, 221, 95, 15, 17, 118, 301, 527, 737, 873, 898, 801, 609, 372, 154, 12, 0, 77, 266, 501, 720, 866, 904, 829, 665, 460, 262, 111, 22, 0, 0, 19, 44, 62, 73, 77, 76, 69, 56, 41, 24, 11, 3, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 1, 2, 4, 7, 9, 10, 10, 10, 8, 7, 6, 6, 6, 7, 9, 11, 13, 15, 16, 17, 18, 16, 14, 12, 9, 8, 9, 12, 17, 23, 27, 29, 27, 23, 17, 10, 4, 1, 0, 1, 3, 5, 6, 6, 6, 4, 3, 1, 0, 0, 0, 0, 4, 8, 10, 6, 0, 0, 5, 45, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 120, 225, 342, 444, 505, 507, 452, 354, 239, 133, 55, 11, 0, 0, 7, 14, 17, 16, 14, 12, 11, 10, 8, 5, 1, 0, 0, 2, 8, 16, 20, 18, 8, 0, 0, 15, 68, 153, 259, 363, 437, 462, 430, 350, 245, 142, 61, 14, 0, 0, 8, 19, 29, 36, 40, 37, 23, 1, 0, 2, 81, 240, 473, 745, 995, 1158, 1190, 1080, 859, 587, 329, 135, 23, 0, 0, 18, 40, 51, 54, 53, 51, 49, 44, 35, 24, 13, 5, 0, 0, 0, 1, 1, 1, 0, 0, 0, 2, 4, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 5, 10, 15, 21, 24, 25, 22, 16, 8, 1, 0, 2, 12, 26, 43, 56, 62, 59, 48, 33, 17, 4, 0, 0, 5, 13, 20, 25, 25, 21, 16, 9, 4, 0, 0, 0, 2, 3, 4, 5, 5, 5, 6, 5, 4, 0, 0, 0, 6, 24, 50, 81, 108, 122, 121, 103, 75, 45, 20, 4, 0, 0, 2, 5, 7, 7, 7, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 1, 3, 5, 5, 5, 4, 2, 1, 0, 0, 0, 1, 3, 5, 7, 8, 8, 6, 3, 1, 1, 3, 7, 11, 12, 10, 8, 7, 11, 18, 23, 19, 5, 0, 0, 52, 176, 366, 597, 818, 969, 1004, 909, 709, 460, 237, 107, 107, 235, 449, 681, 858, 924, 858, 679, 441, 218, 76, 61, 178, 395, 648, 865, 983, 969, 828, 601, 354, 159, 73, 120, 288, 527, 770, 949, 1018, 961, 799, 578, 354, 170, 50, 0, 0, 7, 28, 38, 33, 15, 0, 0, 14, 85, 206, 365, 532, 666, 730, 703, 588, 414, 230, 86, 23, 60, 187, 367, 550, 686, 739, 697, 577, 413, 248, 115, 32, 0, 0, 4, 14, 16, 11, 5, 1, 0, 1, 2, 3, 3, 3, 4, 5, 6, 5, 4, 2, 1, 1, 2, 3, 3, 1, 0, 0, 2, 9, 16, 17, 8, 0, 0, 17, 94, 228, 405, 591, 739, 809, 781, 663, 489, 305, 150, 47, 0, 0, 0, 11, 19, 20, 13, 2, 0, 0, 19, 84, 191, 327, 465, 569, 606, 562, 444, 287, 136, 36, 21, 97, 245, 426, 590, 692, 703, 618, 460, 271, 101, 0, 0, 98, 283, 503, 703, 832, 857, 776, 617, 422, 239, 102, 23, 0, 0, 11, 22, 27, 28, 29, 28, 20, 5, 0, 0, 46, 159, 338, 557, 771, 925, 977, 912, 748, 530, 313, 139, 32, 0, 0, 13, 34, 41, 34, 15, 0, 0, 11, 74, 179, 315, 458, 573, 630, 615, 530, 400, 257, 132, 46, 2, 0, 0, 10, 15, 14, 9, 4, 3, 4, 6, 7, 8, 8, 9, 10, 12, 13, 12, 10, 6, 3, 0, 0, 1, 3, 6, 8, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 2, 1, 1, 1, 2, 2, 3, 3, 2, 0, 0, 0, 0, 7, 12, 11, 3, 0, 0, 32, 112, 238, 391, 537, 638, 661, 597, 462, 295, 145, 59, 62, 150, 298, 458, 583, 637, 607, 506, 364, 219, 102, 29, 0, 0, 4, 12, 13, 8, 2, 0, 0, 3, 6, 7, 6, 3, 2, 3, 6, 10, 13, 14, 13, 9, 5, 3, 3, 5, 7, 8, 8, 8, 12, 18, 22, 19, 6, 0, 0, 33, 134, 301, 513, 728, 892, 960, 913, 764, 556, 340, 163, 49, 0, 0, 3, 18, 27, 30, 30, 25, 15, 0, 0, 2, 65, 194, 387, 615, 828, 972, 1007, 922, 742, 514, 295, 127, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 28, 0, 0, 8, 20, 21, 16, 10, 8, 9, 11, 13, 12, 10, 8, 6, 5, 5, 4, 3, 2, 2, 2, 2, 0, 0, 0, 0, 4, 9, 11, 6, 0, 0, 15, 74, 176, 312, 455, 570, 624, 601, 505, 362, 210, 89, 30, 41, 116, 226, 338, 417, 440, 397, 300, 177, 65, 4, 22, 128, 307, 521, 719, 852, 886, 815, 660, 464, 273, 124, 33, 0, 0, 5, 15, 17, 13, 7, 4, 4, 5, 6, 5, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 3, 1, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 3, 5, 5, 3, 0, 0, 0, 6, 13, 16, 10, 0, 0, 11, 77, 198, 367, 551, 708, 793, 779, 666, 485, 287, 129, 56, 88, 214, 394, 576, 707, 753, 703, 577, 410, 245, 114, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 32, 0, 0, 5, 16, 20, 17, 13, 9, 7, 6, 5, 4, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 5, 4, 2, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 3, 3, 3, 1, 0, 0, 0, 2, 8, 11, 7, 0, 0, 3, 50, 141, 272, 420, 551, 632, 641, 575, 455, 311, 177, 76, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 16, 0, 0, 4, 14, 17, 11, 0, 0, 0, 30, 107, 225, 372, 516, 623, 666, 631, 529, 387, 240, 118, 38, 0, 0, 0, 11, 19, 22, 19, 11, 0, 0, 0, 37, 116, 235, 378, 514, 610, 640, 594, 485, 343, 203, 92, 23, 0, 0, 6, 17, 21, 19, 14, 10, 6, 4, 3, 2, 1, 1, 2, 4, 5, 6, 6, 5, 3, 2, 0, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 2, 4, 7, 10, 11, 11, 13, 16, 20, 22, 16, 3, 0, 0, 40, 140, 298, 494, 687, 831, 888, 841, 705, 515, 319, 158, 51, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 1, 0, 1, 15, 25, 30, 30, 25, 13, 0, 0, 9, 84, 227, 432, 667, 881, 1020, 1048, 956, 771, 539, 316, 143, 37, 0, 0, 8, 22, 28, 26, 21, 16, 13, 12, 11, 11, 10, 9, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 1, 2, 4, 6, 6, 5, 5, 5, 6, 10, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 14, 18, 20, 20, 20, 20, 21, 19, 12, 1, 0, 0, 39, 126, 261, 428, 596, 726, 786, 760, 654, 496, 324, 173, 65, 8, 0, 0, 11, 19, 17, 6, 0, 0, 15, 73, 170, 296, 428, 538, 599, 594, 525, 411, 279, 158, 67, 15, 0, 0, 6, 14, 17, 16, 13, 10, 9, 10, 12, 15, 17, 19, 20, 20, 17, 14, 10, 6, 4, 4, 6, 8, 11, 12, 11, 8, 7, 7, 11, 15, 16, 9, 0, 0, 12, 76, 194, 360, 546, 712, 817, 833, 756, 606, 422, 246, 110, 27, 0, 0, 10, 23, 28, 25, 19, 12, 8, 8, 9, 12, 14, 16, 16, 15, 13, 10, 6, 3, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 5, 4, 2, 0, 0, 0, 0, 6, 10, 10, 3, 0, 0, 27, 103, 225, 380, 537, 658, 712, 685, 583, 436, 278, 144, 52, 5, 0, 0, 7, 11, 8, 3, 0, 0, 0, 0, 2, 2, 3, 3, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 3, 2, 0, 0, 1, 3, 6, 9, 12, 13, 13, 11, 8, 5, 3, 1, 0, 0, 0, 0, 1, 3, 4, 5, 4, 2, 0, 0, 0, 3, 7, 12, 15, 17, 16, 14, 11, 8, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 6, 5, 3, 1, 0, 0, 1, 4, 10, 15, 20, 24, 24, 22, 17, 12, 7, 2, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 2, 2, 3, 2, 0, 0, 0, 0, 5, 9, 8, 2, 0, 0, 24, 88, 190, 319, 452, 556, 607, 589, 510, 389, 256, 139, 56, 11, 0, 0, 4, 7, 5, 1, 0, 0, 0, 0, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 4, 7, 7, 2, 0, 0, 23, 80, 171, 283, 395, 480, 513, 485, 403, 288, 175, 94, 69, 105, 193, 306, 411, 475, 480, 423, 318, 198, 101, 60, 95, 207, 373, 556, 711, 801, 804, 721, 574, 400, 236, 109, 31, 0, 0, 3, 11, 12, 8, 3, 0, 1, 3, 5, 4, 2, 0, 0, 3, 8, 11, 9, 0, 0, 1, 41, 124, 251, 403, 551, 661, 703, 667, 562, 416, 263, 135, 48, 3, 0, 0, 5, 11, 11, 7, 0, 0, 0, 15, 64, 145, 252, 365, 460, 511, 505, 444, 343, 229, 126, 51, 10, 0, 0, 4, 7, 6, 3, 0, 0, 0, 0, 1, 1, 2, 2, 3, 5, 6, 6, 4, 2, 0, 0, 0, 2, 5, 6, 6, 5, 3, 4, 8, 12, 13, 7, 0, 0, 11, 71, 185, 349, 540, 718, 842, 881, 825, 689, 506, 319, 162, 57, 4, 0, 0, 13, 20, 19, 14, 7, 3, 1, 2, 4, 6, 8, 9, 9, 9, 8, 6, 5, 4, 4, 3, 2, 0, 0, 0, 0, 3, 7, 7, 2, 0, 0, 24, 82, 175, 293, 414, 507, 549, 527, 444, 325, 204, 114, 84, 121, 215, 339, 457, 533, 545, 489, 378, 245, 132, 75, 100, 209, 381, 577, 748, 853, 864, 782, 629, 443, 265, 125, 37, 0, 0, 5, 18, 25, 22, 12, 0, 0, 3, 43, 117, 224, 350, 469, 554, 581, 541, 441, 306, 175, 85, 65, 126, 259, 431, 602, 727, 778, 742, 632, 475, 309, 166, 66, 13, 0, 0, 6, 10, 8, 3, 0, 0, 0, 2, 5, 7, 9, 10, 11, 12, 11, 9, 6, 3, 1, 2, 5, 10, 14, 16, 15, 11, 8, 8, 12, 15, 13, 4, 0, 0, 32, 122, 274, 474, 688, 869, 975, 979, 879, 703, 493, 293, 136, 39, 0, 0, 4, 18, 22, 14, 0, 0, 0, 38, 118, 237, 380, 519, 626, 673, 651, 565, 436, 294, 166, 71, 17, 0, 0, 12, 23, 28, 25, 17, 10, 4, 3, 4, 7, 11, 12, 12, 9, 5, 1, 0, 0, 3, 8, 12, 14, 13, 10, 7, 5, 5, 6, 5, 1, 0, 0, 19, 67, 147, 251, 360, 451, 501, 497, 439, 344, 233, 132, 57, 13, 0, 0, 4, 9, 10, 8, 5, 3, 3, 3, 2, 2, 1, 0, 0, 1, 1, 2, 1, 1, 0, 0, 1, 3, 5, 5, 5, 4, 4, 6, 8, 9, 5, 0, 0, 8, 48, 125, 239, 376, 508, 607, 645, 612, 516, 384, 254, 164, 144, 202, 325, 483, 633, 736, 765, 712, 592, 435, 275, 142, 52, 7, 0, 0, 7, 11, 9, 5, 3, 4, 6, 7, 6, 3, 1, 0, 2, 5, 6, 3, 0, 0, 15, 60, 138, 243, 357, 457, 517, 521, 467, 367, 250, 148, 89, 91, 155, 265, 393, 506, 575, 584, 533, 434, 313, 195, 100, 37, 5, 0, 0, 5, 8, 6, 3, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 3, 8, 12, 12, 6, 0, 0, 13, 67, 164, 298, 450, 589, 687, 719, 680, 581, 444, 298, 170, 76, 20, 0, 0, 9, 19, 24, 22, 17, 12, 8, 5, 5, 4, 4, 5, 6, 8, 7, 3, 0, 0, 10, 53, 129, 237, 361, 477, 560, 589, 557, 474, 358, 236, 130, 55, 13, 0, 0, 5, 13, 18, 21, 18, 10, 0, 0, 10, 77, 208, 406, 649, 896, 1097, 1205, 1195, 1069, 857, 606, 366, 176, 55, 0, 0, 7, 24, 31, 23, 9, 0, 2, 34, 99, 197, 316, 438, 538, 594, 591, 528, 418, 292, 183, 126, 140, 228, 369, 528, 664, 742, 742, 666, 533, 375, 225, 108, 34, 1, 0, 3, 13, 18, 18, 15, 12, 10, 11, 12, 15, 17, 18, 18, 17, 14, 11, 8, 5, 4, 5, 6, 7, 8, 7, 7, 8, 10, 11, 8, 1, 0, 0, 26, 89, 188, 315, 447, 556, 617, 615, 552, 443, 314, 191, 93, 31, 1, 0, 4, 14, 17, 13, 3, 0, 0, 26, 88, 186, 310, 442, 557, 630, 644, 597, 499, 372, 243, 133, 56, 15, 5, 12, 25, 33, 31, 19, 3, 0, 0, 39, 115, 224, 350, 471, 562, 602, 584, 513, 406, 286, 174, 88, 33, 5, 0, 0, 4, 5, 5, 3, 3, 5, 9, 13, 16, 17, 16, 15, 15, 13, 10, 3, 0, 0, 17, 66, 150, 265, 393, 512, 596, 625, 595, 511, 393, 267, 154, 70, 20, 0, 0, 1, 5, 6, 4, 2, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 8, 9, 10, 10, 8, 6, 4, 3, 3, 6, 8, 11, 12, 12, 12, 15, 17, 16, 10, 0, 0, 4, 56, 162, 322, 519, 719, 881, 969, 963, 866, 702, 507, 319, 166, 64, 11, 0, 1, 14, 24, 29, 28, 25, 22, 19, 16, 13, 11, 10, 10, 10, 9, 5, 0, 0, 4, 38, 106, 208, 336, 467, 576, 640, 645, 591, 490, 365, 239, 133, 58, 15, 0, 0, 3, 7, 8, 7, 6, 6, 6, 8, 8, 7, 5, 3, 1, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 6, 8, 11, 10, 5, 0, 0, 9, 50, 124, 229, 353, 473, 567, 614, 606, 545, 445, 329, 215, 120, 54, 15, 0, 0, 5, 11, 15, 16, 15, 13, 10, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 8, 8, 7, 4, 1, 0, 0, 1, 3, 5, 7, 7, 6, 4, 2, 0, 0, 1, 2, 3, 4, 5, 5, 4, 4, 4, 5, 6, 6, 6, 5, 4, 3, 2, 3, 5, 8, 8, 5, 0, 0, 7, 38, 98, 187, 297, 409, 501, 551, 546, 490, 398, 300, 226, 205, 250, 354, 495, 637, 740, 777, 737, 632, 492, 357, 267, 248, 304, 420, 563, 694, 777, 792, 735, 618, 468, 313, 179, 81, 23, 0, 1, 11, 23, 29, 30, 26, 22, 18, 16, 16, 16, 15, 14, 12, 10, 9, 8, 8, 8, 9, 11, 13, 14, 15, 14, 13, 13, 12, 11, 7, 1, 0, 2, 32, 97, 203, 345, 503, 648, 749, 781, 737, 629, 486, 349, 254, 227, 275, 382, 519, 646, 731, 753, 705, 601, 462, 317, 189, 92, 33, 6, 2, 9, 18, 23, 24, 22, 19, 18, 19, 21, 23, 24, 25, 24, 22, 17, 9, 1, 0, 8, 46, 120, 232, 375, 527, 663, 756, 786, 747, 647, 508, 357, 219, 111, 42, 7, 0, 5, 14, 21, 24, 23, 20, 17, 15, 14, 15, 17, 19, 20, 18, 11, 2, 0, 2, 30, 90, 184, 305, 437, 555, 637, 665, 634, 552, 435, 307, 189, 97, 37, 7, 0, 0, 2, 2, 0, 0, 6, 31, 79, 148, 233, 320, 395, 441, 450, 420, 357, 277, 192, 118, 62, 26, 7, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 9, 10, 10, 11, 12, 12, 13, 13, 12, 11, 9, 7, 5, 3, 2, 2, 3, 4, 5, 6, 6, 5, 4, 2, 2, 2, 3, 5, 7, 8, 8, 7, 4, 2, 0, 0, 0, 2, 3, 5, 6, 7, 7, 7, 8, 8, 9, 11, 13, 14, 15, 15, 14, 13, 11, 9, 7, 3, 0, 0, 5, 30, 78, 150, 242, 341, 429, 490, 511, 487, 425, 336, 239, 150, 81, 34, 10, 2, 5, 12, 17, 16, 8, 0, 0, 15, 81, 206, 390, 614, 846, 1041, 1161, 1180, 1095, 925, 705, 478, 278, 131, 41, 1, 0, 4, 17, 25, 29, 29, 29, 28, 28, 28, 27, 25, 24, 22, 21, 19, 17, 15, 11, 8, 5, 3, 2, 3, 5, 7, 9, 10, 9, 8, 5, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 8, 9, 9, 8, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 9, 12, 13, 14, 12, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 6, 8, 10, 13, 15, 14, 11, 5, 0, 1, 16, 55, 121, 214, 322, 429, 515, 560, 555, 502, 416, 319, 241, 205, 221, 288, 387, 492, 574, 612, 595, 527, 423, 305, 194, 105, 45, 12, 0, 0, 6, 12, 16, 17, 17, 14, 11, 8, 5, 3, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 7, 8, 9, 10, 10, 11, 13, 14, 15, 16, 15, 14, 12, 10, 8, 7, 7, 8, 8, 8, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 10, 9, 8, 6, 5, 5, 4, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 2, 3, 5, 5, 5, 5, 4, 3, 3, 4, 6, 8, 10, 10, 6, 1, 0, 1, 22, 67, 139, 236, 348, 459, 549, 603, 609, 566, 484, 377, 265, 164, 86, 35, 9, 0, 0, 0, 0, 3, 17, 49, 104, 181, 273, 366, 446, 498, 513, 489, 431, 349, 257, 170, 97, 45, 14, 0, 0, 4, 10, 14, 15, 13, 11, 9, 7, 6, 5, 4, 4, 4, 4, 5, 6, 7, 7, 7, 7, 8, 9, 12, 14, 15, 14, 10, 4, 0, 0, 12, 44, 100, 180, 279, 383, 477, 543, 569, 548, 484, 391, 285, 185, 102, 45, 13, 1, 2, 7, 12, 15, 16, 15, 14, 13, 13, 13, 13, 12, 12, 11, 10, 9, 9, 10, 12, 14, 16, 17, 16, 14, 11, 8, 6, 4, 4, 5, 6, 8, 8, 8, 8, 8, 8, 9, 10, 12, 13, 13, 14, 14, 13, 13, 12, 11, 10, 10, 9, 9, 9, 8, 8, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 8, 8, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 4, 6, 8, 11, 12, 12, 11, 9, 7, 5, 4, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 15, 17, 18, 17, 15, 11, 7, 5, 10, 27, 58, 105, 166, 235, 302, 357, 390, 396, 374, 328, 266, 198, 134, 81, 42, 19, 9, 7, 11, 16, 20, 22, 22, 21, 19, 17, 16, 16, 17, 18, 17, 14, 10, 5, 5, 16, 43, 90, 155, 233, 313, 383, 430, 446, 428, 384, 324, 267, 227, 219, 244, 299, 370, 438, 485, 498, 473, 413, 331, 242, 161, 98, 57, 37, 31, 33, 35, 33, 26, 18, 14, 24, 57, 120, 215, 338, 473, 602, 703, 756, 753, 696, 600, 489, 389, 325, 308, 340, 407, 488, 558, 598, 593, 544, 460, 356, 252, 161, 94, 53, 32, 25, 23, 21, 18, 20, 34, 68, 128, 213, 314, 417, 505, 561, 575, 546, 479, 388, 289, 196, 121, 68, 36, 21, 17, 18, 20, 22, 23, 22, 20, 18, 15, 12, 9, 7, 5, 2, 0, 0, 1, 12, 36, 77, 135, 206, 281, 349, 398, 421, 412, 373, 313, 241, 168, 104, 55, 22, 5, 0, 1, 6, 10, 13, 13, 11, 9, 6, 5, 4, 4, 5, 6, 6, 7, 7, 6, 6, 5, 4, 4, 3, 3, 3, 3, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 6, 6, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 2, 3, 5, 6, 8, 10, 11, 11, 9, 7, 7, 12, 29, 63, 117, 190, 278, 368, 448, 503, 523, 503, 448, 366, 272, 181, 106, 51, 18, 3, 0, 0, 1, 2, 2, 2, 3, 5, 8, 11, 14, 17, 19, 21, 22, 23, 22, 21, 19, 17, 15, 15, 15, 16, 17, 17, 16, 16, 15, 14, 14, 14, 14, 15, 15, 14, 14, 13, 12, 11, 10, 10, 11, 12, 14, 16, 18, 20, 22, 23, 24, 24, 24, 23, 22, 22, 21, 22, 23, 24, 25, 26, 26, 25, 21, 15, 9, 8, 19, 51, 112, 206, 327, 466, 602, 714, 783, 796, 755, 671, 568, 471, 405, 386, 415, 481, 564, 638, 679, 674, 619, 525, 408, 290, 186, 108, 58, 32, 23, 22, 24, 26, 27, 26, 25, 24, 22, 20, 18, 15, 14, 13, 14, 15, 16, 16, 16, 15, 14, 14, 15, 16, 17, 18, 17, 15, 13, 10, 9, 8, 8, 9, 9, 9, 8, 6, 4, 3, 3, 3, 5, 7, 9, 11, 13, 15, 16, 16, 13, 10, 9, 15, 34, 70, 125, 197, 277, 355, 416, 452, 455, 427, 377, 321, 275, 255, 270, 319, 394, 478, 553, 600, 610, 579, 512, 421, 320, 223, 141, 79, 40, 19, 12, 13, 17, 20, 21, 21, 19, 18, 18, 19, 20, 21, 22, 22, 21, 19, 18, 16, 14, 13, 11, 10, 9, 8, 7, 5, 4, 3, 3, 3, 4, 5, 7, 9, 11, 13, 14, 14, 13, 12, 10, 9, 9, 9, 11, 13, 15, 16, 16, 15, 12, 8, 5, 6, 15, 35, 72, 127, 199, 282, 367, 441, 493, 513, 497, 448, 375, 291, 207, 135, 80, 44, 25, 17, 15, 16, 15, 14, 11, 9, 7, 7, 8, 9, 10, 10, 10, 9, 7, 6, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 3, 1, 0, 0, 4, 20, 52, 101, 166, 240, 314, 376, 417, 429, 412, 369, 307, 236, 166, 105, 58, 26, 8, 0, 0, 0, 1, 2, 2, 2, 2, 4, 7, 10, 14, 18, 22, 23, 23, 21, 18, 14, 11, 10, 11, 13, 16, 19, 20, 21, 20, 19, 17, 15, 13, 11, 9, 8, 8, 9, 11, 12, 13, 13, 12, 11, 10, 9, 10, 12, 14, 15, 14, 12, 8, 5, 7, 18, 41, 81, 138, 209, 288, 367, 434, 479, 495, 479, 434, 367, 289, 211, 142, 88, 52, 31, 22, 21, 23, 25, 25, 24, 22, 20, 20, 21, 24, 27, 28, 27, 23, 18, 16, 24, 48, 97, 174, 277, 400, 530, 648, 737, 783, 778, 723, 629, 510, 384, 268, 173, 103, 59, 37, 29, 30, 32, 34, 34, 31, 28, 24, 22, 20, 19, 18, 16, 15, 13, 11, 10, 10, 11, 13, 15, 17, 18, 19, 18, 17, 17, 16, 16, 17, 18, 19, 20, 20, 19, 19, 19, 19, 20, 19, 18, 16, 13, 10, 8, 7, 7, 9, 11, 13, 14, 13, 11, 8, 6, 5, 4, 5, 7, 9, 11, 12, 12, 11, 11, 10, 9, 9, 10, 11, 11, 11, 11, 9, 8, 6, 6, 7, 9, 11, 13, 14, 14, 13, 13, 14, 15, 16, 17, 16, 15, 13, 11, 9, 9, 8, 8, 8, 8, 8, 12, 21, 37, 64, 103, 154, 213, 275, 330, 370, 389, 384, 361, 329, 299, 284, 289, 316, 359, 409, 453, 482, 489, 473, 438, 394, 354, 333, 339, 378, 443, 522, 595, 645, 656, 626, 560, 475, 393, 333, 310, 326, 373, 436, 496, 536, 547, 523, 471, 398, 317, 238, 168, 111, 69, 41, 25, 18, 16, 18, 21, 23, 25, 25, 24, 23, 21, 20, 18, 16, 15, 14, 18, 29, 51, 88, 139, 203, 272, 338, 391, 421, 424, 400, 352, 290, 223, 160, 106, 64, 35, 16, 6, 1, 1, 2, 4, 5, 6, 6, 6, 5, 4, 3, 3, 3, 4, 10, 22, 44, 79, 127, 187, 251, 312, 360, 388, 391, 369, 327, 270, 208, 148, 95, 54, 26, 9, 1, 0, 0, 1, 2, 2, 2, 2, 2, 4, 8, 11, 15, 17, 17, 16, 16, 20, 32, 57, 98, 155, 223, 296, 362, 412, 437, 433, 402, 350, 285, 217, 153, 100, 60, 33, 16, 8, 6, 6, 7, 8, 8, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 8, 9, 9, 8, 6, 4, 2, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 1, 2, 3, 3, 4, 3, 2, 2, 2, 3, 3, 4, 3, 3, 2, 1, 2, 4, 6, 8, 8, 7, 5, 4, 3, 4, 5, 7, 7, 6, 4, 2, 2, 5, 15, 34, 64, 106, 162, 227, 296, 362, 414, 446, 452, 434, 398, 356, 320, 300, 303, 327, 367, 411, 446, 463, 454, 418, 362, 293, 222, 158, 107, 72, 50, 38, 31, 27, 24, 21, 19, 18, 18, 19, 18, 17, 14, 10, 6, 3, 2, 1, 2, 3, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 4, 4, 5, 7, 9, 12, 13, 13, 12, 9, 6, 3, 1, 0, 0, 0, 0, 4, 13, 28, 50, 82, 122, 171, 225, 277, 320, 348, 356, 345, 319, 286, 256, 239, 239, 255, 282, 311, 333, 341, 333, 307, 267, 219, 170, 123, 84, 53, 31, 17, 9, 6, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 16, 16, 14, 13, 12, 13, 14, 16, 17, 18, 17, 15, 13, 12, 11, 14, 22, 38, 67, 112, 175, 255, 345, 436, 515, 571, 595, 586, 549, 492, 428, 372, 331, 312, 313, 330, 353, 373, 381, 373, 345, 302, 249, 192, 139, 94, 60, 37, 23, 17, 14, 14, 15, 16, 17, 17, 18, 19, 19, 19, 19, 18, 18, 18, 18, 18, 16, 14, 11, 7, 4, 2, 1, 0, 0, 0, 1, 1, 2, 4, 6, 8, 11, 12, 13, 14, 15, 15, 17, 22, 34, 58, 98, 159, 240, 337, 441, 541, 622, 674, 688, 664, 605, 520, 421, 319, 227, 150, 93, 55, 34, 24, 21, 19, 18, 16, 14, 12, 12, 13, 14, 15, 15, 14, 13, 11, 8, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 5, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 6, 5, 3, 2, 0, 0, 1, 3, 5, 6, 6, 5, 4, 2, 2, 3, 4, 7, 8, 9, 9, 9, 10, 13, 22, 38, 64, 100, 147, 200, 254, 305, 345, 369, 375, 362, 333, 292, 242, 190, 139, 93, 56, 29, 12, 3, 0, 1, 3, 4, 5, 6, 7, 9, 10, 12, 12, 12, 12, 11, 11, 11, 11, 10, 9, 8, 8, 7, 7, 7, 7, 6, 5, 4, 3, 2, 2, 2, 2, 3, 3, 4, 3, 3, 3, 2, 2, 3, 3, 3, 4, 4, 4, 4, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 5, 7, 8, 8, 7, 6, 4, 3, 2, 2, 3, 3, 4, 5, 5, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 9, 9, 8, 7, 6, 7, 7, 7, 6, 4, 2, 0, 1, 5, 15, 30, 52, 80, 115, 156, 202, 247, 288, 318, 331, 326, 302, 262, 214, 164, 117, 77, 47, 26, 13, 6, 4, 5, 7, 10, 12, 14, 14, 14, 14, 14, 14, 14, 16, 17, 19, 20, 21, 21, 20, 19, 19, 19, 20, 21, 23, 27, 32, 42, 59, 86, 125, 177, 241, 313, 388, 458, 517, 557, 574, 568, 542, 503, 461, 425, 403, 398, 408, 426, 442, 450, 441, 415, 371, 317, 258, 200, 150, 109, 79, 59, 46, 37, 32, 27, 25, 23, 24, 26, 29, 31, 32, 31, 27, 23, 21, 24, 38, 65, 108, 166, 237, 317, 399, 475, 538, 581, 600, 592, 557, 499, 425, 344, 263, 191, 132, 89, 62, 46, 38, 35, 34, 32, 29, 25, 21, 17, 14, 13, 13, 13, 13, 12, 11, 10, 10, 10, 10, 10, 10, 8, 7, 6, 6, 7, 7, 8, 9, 9, 8, 8, 8, 8, 8, 9, 9, 8, 8, 7, 6, 5, 5, 5, 6, 8, 9, 10, 10, 9, 8, 7, 7, 8, 10, 12, 14, 15, 17, 18, 18, 18, 19, 23, 34, 55, 91, 144, 213, 296, 385, 472, 546, 598, 621, 613, 574, 510, 430, 344, 261, 189, 132, 90, 62, 44, 32, 24, 19, 16, 14, 13, 13, 13, 12, 10, 8, 7, 11, 22, 42, 71, 111, 158, 211, 266, 317, 360, 388, 397, 386, 356, 310, 255, 199, 146, 101, 66, 40, 22, 11, 4, 1, 0, 0, 1, 2, 2, 3, 4, 4, 5, 6, 6, 6, 5, 4, 3, 2, 2, 3, 5, 6, 8, 9, 9, 9, 9, 9, 10, 10, 11, 11, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 3, 3, 4, 5, 5, 6, 5, 4, 3, 1, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 2, 3, 5, 6, 7, 6, 4, 1, 0, 0, 1, 3, 6, 7, 7, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 4, 3, 3, 4, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 10, 9, 8, 5, 4, 3, 2, 2, 2, 3, 3, 3, 3, 3, 4, 5, 5, 6, 6, 6, 6, 6, 8, 9, 11, 12, 11, 10, 8, 6, 5, 6, 8, 10, 13, 14, 14, 12, 10, 8, 7, 6, 7, 8, 8, 9, 10, 10, 10, 11, 12, 14, 19, 29, 44, 67, 98, 137, 184, 235, 285, 330, 364, 386, 395, 395, 388, 381, 378, 381, 392, 409, 429, 450, 468, 477, 477, 468, 454, 440, 433, 437, 454, 482, 513, 540, 557, 558, 541, 507, 457, 396, 329, 262, 199, 144, 100, 69, 49, 38, 33, 31, 30, 29, 27, 26, 24, 22, 20, 19, 18, 20, 25, 35, 52, 77, 112, 157, 214, 280, 352, 423, 487, 536, 564, 567, 544, 498, 434, 360, 285, 215, 155, 107, 71, 46, 29, 19, 13, 10, 10, 10, 11, 11, 10, 9, 8, 9, 14, 23, 37, 58, 85, 117, 155, 196, 239, 280, 315, 339, 348, 340, 317, 281, 237, 191, 148, 111, 80, 55, 37, 25, 20, 22, 32, 51, 76, 105, 137, 169, 200, 229, 254, 273, 285, 289, 285, 278, 271, 269, 275, 291, 314, 340, 363, 377, 380, 368, 344, 309, 267, 222, 176, 134, 98, 67, 44, 26, 15, 10, 8, 8, 10, 11, 11, 9, 6, 4, 4, 6, 8, 11, 13, 13, 11, 7, 4, 3, 3, 4, 5, 6, 6, 5, 3, 2, 2, 3, 5, 7, 8, 9, 9, 8, 7, 7, 11, 18, 30, 46, 67, 93, 121, 150, 180, 208, 231, 246, 250, 243, 225, 197, 164, 130, 99, 73, 52, 37, 26, 18, 11, 6, 2, 0, 0, 0, 3, 6, 9, 11, 12, 11, 9, 7, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 7, 6, 5, 3, 2, 2, 1, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 5, 4, 3, 2, 2, 2, 4, 5, 5, 5, 4, 5, 9, 17, 32, 53, 82, 119, 162, 210, 259, 304, 341, 365, 373, 366, 344, 310, 269, 223, 178, 135, 97, 65, 41, 24, 14, 9, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 8, 7, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 7, 11, 17, 24, 35, 48, 66, 90, 117, 148, 179, 208, 234, 253, 268, 280, 289, 297, 307, 319, 334, 351, 370, 388, 402, 409, 404, 386, 355, 313, 266, 218, 175, 137, 107, 83, 64, 50, 43, 44, 56, 80, 117, 166, 225, 293, 365, 438, 506, 560, 596, 608, 595, 559, 506, 443, 376, 311, 251, 198, 152, 115, 85, 62, 47, 36, 30, 26, 24, 22, 21, 21, 21, 23, 26, 33, 43, 58, 80, 108, 143, 183, 225, 265, 300, 327, 343, 347, 338, 319, 290, 256, 219, 182, 148, 117, 92, 72, 59, 51, 51, 60, 78, 108, 148, 200, 261, 327, 395, 461, 519, 566, 596, 606, 594, 559, 506, 438, 364, 291, 225, 169, 125, 91, 67, 49, 37, 30, 25, 23, 22, 21, 19, 17, 15, 13, 13, 14, 15, 16, 17, 17, 16, 14, 12, 12, 12, 13, 14, 15, 16, 17, 16, 15, 14, 13, 12, 12, 13, 16, 21, 27, 36, 48, 63, 83, 108, 140, 177, 218, 259, 297, 328, 348, 354, 346, 326, 296, 260, 221, 183, 147, 115, 88, 68, 56, 52, 59, 75, 100, 132, 168, 206, 243, 274, 299, 315, 320, 315, 301, 278, 247, 212, 175, 139, 106, 79, 58, 44, 35, 30, 26, 23, 20, 18, 16, 15, 14, 14, 14, 16, 20, 26, 35, 46, 62, 83, 112, 149, 196, 250, 309, 368, 420, 462, 490, 505, 507, 499, 486, 469, 452, 437, 425, 416, 410, 406, 402, 395, 382, 361, 331, 292, 249, 203, 160, 121, 89, 64, 46, 34, 26, 20, 17, 16, 14, 14, 13, 11, 9, 8, 6, 5, 4, 4, 4, 4, 3, 3, 3, 4, 6, 8, 11, 15, 21, 29, 41, 57, 76, 99, 123, 149, 176, 201, 225, 246, 264, 278, 287, 295, 302, 313, 328, 349, 374, 401, 425, 443, 453, 453, 445, 431, 415, 398, 382, 369, 359, 352, 346, 342, 337, 329, 315, 294, 266, 233, 196, 158, 123, 91, 66, 46, 32, 23, 17, 15, 14, 13, 12, 12, 11, 12, 13, 15, 17, 20, 26, 37, 54, 78, 109, 145, 181, 216, 248, 274, 293, 306, 309, 303, 286, 260, 227, 191, 156, 123, 95, 72, 53, 38, 26, 17, 11, 7, 5, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 9, 13, 18, 26, 37, 52, 71, 94, 121, 151, 182, 212, 237, 253, 260, 257, 246, 228, 205, 181, 156, 131, 107, 85, 68, 57, 54, 59, 73, 94, 122, 160, 208, 269, 343, 426, 513, 595, 664, 713, 736, 734, 709, 665, 606, 535, 459, 380, 303, 233, 174, 128, 95, 73, 58, 48, 39, 30, 22, 16, 12, 11, 12, 14, 15, 15, 13, 9, 5, 2, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 8, 12, 21, 37, 61, 93, 131, 171, 211, 247, 279, 303, 318, 325, 322, 309, 288, 260, 227, 191, 156, 122, 93, 68, 49, 34, 23, 16, 13, 12, 12, 13, 13, 14, 15, 17, 21, 28, 38, 51, 68, 89, 114, 145, 181, 222, 269, 319, 370, 415, 451, 472, 477, 464, 436, 398, 353, 306, 260, 215, 172, 132, 97, 67, 44, 28, 19, 14, 12, 11, 10, 8, 7, 6, 6, 5, 5, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 15, 21, 30, 42, 59, 81, 108, 137, 167, 195, 219, 239, 254, 264, 269, 268, 258, 239, 213, 181, 148, 116, 88, 66, 48, 35, 25, 17, 12, 9, 7, 7, 9, 10, 13, 16, 19, 25, 33, 44, 60, 83, 113, 151, 196, 245, 298, 350, 399, 442, 476, 498, 505, 496, 471, 433, 385, 333, 281, 232, 189, 152, 120, 93, 70, 52, 39, 30, 25, 23, 23, 22, 21, 19, 18, 18, 21, 28, 41, 59, 82, 109, 139, 170, 200, 229, 254, 275, 290, 297, 296, 287, 270, 247, 220, 191, 161, 132, 105, 81, 60, 43, 30, 20, 14, 10, 8, 7, 7, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 8, 9, 11, 13, 15, 17, 21, 27, 36, 48, 63, 82, 104, 129, 155, 181, 206, 227, 244, 255, 259, 256, 248, 234, 216, 195, 172, 147, 124, 103, 86, 75, 71, 73, 82, 97, 116, 140, 168, 198, 230, 261, 288, 308, 319, 320, 310, 292, 267, 237, 205, 171, 138, 108, 82, 60, 43, 31, 22, 15, 10, 7, 4, 3, 3, 4, 5, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 6, 5, 5, 5, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 6, 6, 5, 6, 7, 9, 12, 15, 18, 20, 22, 24, 27, 32, 42, 57, 79, 107, 141, 181, 225, 273, 322, 372, 420, 463, 499, 524, 536, 534, 517, 488, 447, 399, 346, 292, 241, 194, 154, 121, 94, 73, 56, 42, 31, 24, 20, 21, 25, 32, 39, 46, 54, 63, 75, 93, 115, 142, 172, 200, 226, 247, 263, 273, 278, 276, 266, 248, 223, 193, 161, 131, 105, 84, 68, 55, 44, 34, 24, 15, 8, 5, 4, 6, 8, 10, 9, 7, 4, 2, 1, 1, 3, 6, 8, 9, 9, 7, 5, 3, 1, 0, 0, 0, 1, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 4, 5, 5, 4, 3, 1, 0, 1, 3, 6, 9, 11, 12, 12, 14, 17, 25, 38, 55, 78, 106, 138, 175, 215, 256, 296, 332, 362, 384, 397, 402, 398, 388, 370, 346, 315, 279, 240, 200, 163, 130, 102, 79, 61, 48, 38, 31, 28, 28, 30, 34, 38, 42, 46, 53, 64, 82, 105, 133, 163, 192, 221, 247, 272, 297, 319, 336, 347, 348, 339, 319, 291, 260, 228, 199, 173, 151, 133, 119, 110, 106, 109, 119, 135, 155, 178, 202, 226, 248, 269, 289, 308, 324, 338, 349, 357, 364, 372, 382, 395, 411, 426, 439, 446, 447, 442, 435, 427, 422, 421, 421, 423, 423, 421, 416, 408, 397, 383, 365, 343, 316, 286, 253, 221, 192, 165, 143, 124, 110, 102, 101, 107, 122, 144, 173, 206, 240, 274, 307, 338, 367, 393, 415, 430, 434, 428, 409, 379, 341, 299, 255, 213, 175, 143, 116, 94, 76, 62, 50, 41, 33, 26, 22, 19, 17, 16, 15, 13, 10, 8, 7, 7, 8, 10, 12, 13, 13, 11, 8, 5, 3, 2, 2, 2, 4, 5, 7, 8, 9, 9, 10, 10, 10, 10, 10, 9, 7, 5, 3, 2, 1, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 10, 11, 11, 11, 11, 11, 12, 13, 14, 16, 18, 21, 25, 30, 36, 45, 57, 71, 89, 109, 132, 156, 181, 204, 224, 242, 255, 263, 264, 258, 245, 226, 202, 175, 148, 121, 98, 78, 61, 47, 35, 24, 15, 8, 3, 0, 0, 0, 1, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 15, 24, 34, 46, 60, 77, 97, 119, 142, 165, 185, 201, 213, 221, 225, 226, 224, 217, 206, 189, 166, 141, 113, 88, 66, 49, 38, 30, 25, 20, 16, 13, 11, 11, 13, 17, 24, 31, 40, 49, 61, 75, 93, 113, 136, 161, 186, 212, 236, 257, 275, 287, 291, 287, 275, 256, 233, 209, 185, 162, 140, 119, 97, 76, 55, 37, 22, 12, 7, 6, 8, 11, 14, 17, 19, 22, 28, 37, 49, 65, 83, 103, 124, 145, 167, 188, 207, 223, 233, 236, 233, 223, 209, 193, 177, 161, 146, 132, 119, 107, 98, 92, 91, 95, 103, 117, 135, 156, 181, 209, 241, 276, 314, 353, 389, 419, 439, 450, 451, 447, 440, 434, 432, 433, 435, 436, 434, 428, 421, 414, 410, 411, 415, 422, 430, 438, 445, 450, 456, 460, 464, 467, 468, 468, 466, 464, 462, 461, 462, 464, 465, 465, 461, 451, 436, 416, 392, 366, 338, 309, 278, 246, 214, 181, 149, 121, 98, 79, 66, 57, 51, 46, 41, 37, 33, 30, 27, 25, 22, 20, 19, 18, 18, 20, 22, 25, 27, 29, 31, 35, 41, 50, 62, 76, 92, 110, 131, 156, 186, 221, 258, 295, 328, 356, 378, 393, 402, 403, 396, 381, 357, 326, 292, 258, 225, 196, 169, 144, 119, 96, 75, 60, 50, 46, 47, 51, 56, 60, 64, 69, 79, 94, 116, 144, 176, 207, 235, 258, 279, 300, 321, 345, 370, 393, 410, 421, 426, 426, 425, 426, 428, 432, 436, 438, 435, 427, 413, 395, 371, 343, 311, 276, 241, 207, 175, 146, 120, 98, 78, 61, 48, 39, 34, 31, 31, 31, 31, 33, 37, 43, 51, 62, 74, 88, 105, 124, 146, 172, 200, 230, 258, 284, 307, 325, 338, 346, 346, 339, 325, 304, 278, 248, 218, 187, 158, 131, 107, 85, 67, 52, 41, 32, 26, 21, 17, 13, 10, 8, 7, 6, 6, 7, 9, 11, 12, 13, 13, 13, 14, 18, 25, 34, 46, 58, 69, 80, 91, 105, 124, 148, 175, 204, 230, 252, 266, 275, 278, 279, 277, 274, 266, 253, 235, 211, 183, 155, 129, 106, 86, 70, 56, 43, 33, 24, 17, 12, 9, 7, 6, 5, 4, 3, 2, 2, 3, 4, 5, 6, 7, 9, 12, 16, 21, 27, 34, 42, 52, 63, 78, 97, 121, 149, 179, 209, 238, 263, 286, 307, 327, 345, 359, 366, 365, 353, 330, 301, 268, 236, 205, 177, 152, 128, 105, 84, 65, 50, 38, 30, 24, 21, 18, 15, 13, 11, 9, 8, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 5, 4, 2, 0, 0, 0, 3, 7, 12, 17, 22, 28, 34, 42, 52, 66, 84, 105, 128, 155, 185, 217, 250, 283, 314, 341, 364, 380, 389, 390, 384, 373, 356, 336, 314, 291, 268, 244, 222, 203, 186, 175, 169, 169, 174, 184, 196, 210, 223, 236, 246, 254, 258, 258, 253, 243, 229, 212, 193, 174, 156, 137, 118, 99, 81, 64, 50, 39, 32, 29, 28, 29, 30, 31, 34, 39, 45, 54, 65, 78, 94, 112, 132, 155, 178, 201, 224, 244, 262, 277, 289, 298, 305, 312, 319, 327, 337, 346, 356, 364, 370, 373, 374, 374, 373, 372, 373, 375, 380, 386, 392, 398, 401, 402, 400, 395, 389, 384, 380, 378, 378, 378, 376, 371, 363, 351, 337, 323, 309, 296, 283, 270, 256, 239, 222, 204, 187, 171, 157, 143, 133, 126, 125, 130, 141, 156, 172, 188, 203, 216, 229, 244, 261, 279, 297, 313, 325, 333, 337, 340, 343, 347, 351, 355, 358, 359, 360, 363, 368, 378, 390, 404, 416, 424, 428, 428, 425, 422, 418, 413, 405, 393, 375, 352, 324, 294, 264, 233, 204, 176, 151, 128, 108, 91, 76, 63, 51, 41, 32, 24, 19, 15, 12, 11, 9, 7, 5, 4, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 4, 6, 9, 10, 10, 9, 6, 3, 0, 0, 0, 2, 4, 6, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 11, 14, 17, 20, 24, 29, 36, 45, 56, 67, 78, 89, 99, 110, 123, 139, 160, 183, 207, 227, 242, 250, 250, 245, 237, 227, 218, 210, 200, 190, 177, 164, 151, 140, 134, 133, 138, 147, 158, 169, 180, 191, 201, 212, 221, 228, 231, 230, 223, 213, 200, 186, 172, 160, 149, 139, 130, 123, 118, 114, 113, 115, 120, 129, 139, 151, 163, 172, 179, 183, 184, 186, 187, 188, 187, 183, 175, 161, 144, 124, 103, 85, 71, 59, 51, 45, 39, 32, 25, 18, 11, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 3, 5, 5, 5, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 14, 18, 22, 28, 36, 46, 60, 75, 91, 107, 123, 139, 156, 174, 194, 213, 229, 240, 246, 246, 242, 235, 227, 219, 209, 199, 189, 177, 166, 155, 145, 136, 129, 125, 125, 130, 140, 153, 168, 184, 197, 209, 219, 229, 241, 255, 272, 289, 304, 316, 324, 330, 335, 340, 347, 355, 364, 372, 380, 385, 390, 393, 396, 397, 397, 395, 393, 391, 392, 395, 399, 404, 406, 406, 403, 399, 395, 392, 390, 388, 385, 380, 372, 361, 347, 332, 315, 297, 277, 257, 236, 215, 195, 175, 155, 136, 118, 101, 85, 71, 59, 48, 39, 32, 28, 24, 23, 21, 20, 18, 15, 11, 8, 6, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 4, 4, 5, 5, 7, 8, 9, 9, 8, 6, 3, 0, 0, 0, 2, 6, 10, 15, 18, 20, 22, 23, 25, 29, 35, 43, 54, 66, 79, 93, 107, 121, 135, 150, 165, 181, 197, 213, 230, 248, 265, 281, 296, 308, 318, 326, 333, 340, 346, 352, 354, 352, 344, 331, 314, 295, 276, 258, 241, 225, 209, 191, 173, 155, 137, 120, 105, 91, 79, 69, 60, 53, 48, 46, 46, 48, 52, 56, 61, 67, 73, 80, 91, 104, 120, 139, 159, 177, 193, 206, 214, 219, 220, 219, 217, 213, 208, 202, 195, 188, 179, 167, 153, 135, 116, 97, 81, 69, 62, 58, 55, 52, 48, 43, 39, 37, 39, 45, 54, 67, 80, 93, 105, 116, 127, 138, 149, 162, 176, 189, 200, 209, 214, 214, 212, 207, 201, 194, 186, 177, 166, 152, 137, 121, 106, 92, 80, 69, 60, 52, 44, 36, 29, 24, 19, 16, 14, 11, 9, 7, 5, 3, 3, 4, 6, 9, 12, 16, 19, 23, 28, 34, 42, 53, 65, 78, 92, 107, 123, 140, 158, 176, 192, 206, 217, 227, 235, 242, 249, 253, 255, 252, 245, 234, 221, 206, 192, 177, 163, 148, 133, 118, 104, 91, 79, 68, 59, 50, 42, 34, 28, 22, 17, 14, 12, 11, 11, 11, 12, 12, 11, 10, 10, 11, 14, 20, 26, 34, 41, 47, 54, 61, 70, 82, 97, 113, 129, 144, 157, 168, 178, 187, 195, 202, 206, 207, 204, 198, 191, 184, 178, 173, 170, 168, 165, 161, 156, 150, 143, 138, 135, 136, 139, 144, 151, 157, 162, 165, 167, 168, 169, 169, 168, 166, 162, 157, 151, 145, 140, 138, 137, 137, 137, 137, 137, 139, 143, 150, 158, 169, 180, 190, 199, 207, 215, 224, 232, 240, 248, 255, 262, 269, 275, 281, 285, 288, 288, 285, 280, 275, 270, 266, 262, 256, 247, 236, 224, 210, 198, 188, 181, 175, 170, 165, 163, 164, 170, 182, 199, 218, 238, 255, 270, 283, 297, 312, 330, 351, 372, 392, 408, 418, 423, 423, 422, 420, 420, 421, 423, 421, 416, 405, 390, 372, 353, 337, 323, 311, 301, 290, 279, 266, 253, 241, 232, 226, 224, 227, 233, 243, 258, 276, 296, 318, 339, 358, 374, 388, 399, 407, 412, 415, 414, 412, 406, 398, 386, 369, 347, 321, 293, 265, 238, 213, 191, 171, 151, 132, 115, 100, 88, 79, 72, 64, 56, 46, 36, 27, 20, 17, 17, 18, 18, 17, 15, 12, 10, 9, 9, 11, 13, 13, 13, 10, 8, 6, 5, 5, 7, 9, 12, 13, 13, 13, 12, 10, 10, 9, 10, 11, 13, 17, 21, 27, 33, 41, 50, 59, 69, 78, 87, 96, 105, 117, 133, 152, 174, 195, 214, 228, 237, 243, 248, 256, 267, 283, 301, 318, 334, 348, 360, 371, 381, 392, 402, 411, 419, 426, 431, 436, 442, 448, 456, 465, 475, 486, 495, 502, 506, 506, 503, 499, 494, 491, 489, 487, 484, 476, 464, 446, 425, 401, 378, 356, 336, 317, 298, 278, 257, 234, 212, 190, 170, 152, 137, 122, 109, 96, 83, 72, 61, 52, 45, 39, 35, 31, 28, 25, 22, 19, 15, 13, 10, 9, 8, 8, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 7, 6, 5, 2, 0, 0, 0, 2, 4, 7, 10, 12, 13, 14, 16, 17, 19, 20, 22, 24, 27, 32, 38, 46, 54, 62, 70, 77, 85, 95, 107, 122, 138, 153, 168, 180, 190, 199, 206, 211, 216, 219, 220, 220, 217, 213, 207, 201, 194, 186, 177, 166, 155, 142, 129, 116, 105, 95, 87, 80, 74, 68, 62, 55, 48, 41, 35, 29, 24, 20, 16, 12, 9, 8, 8, 9, 11, 12, 12, 10, 8, 6, 5, 6, 8, 10, 12, 14, 15, 17, 18, 20, 22, 24, 26, 30, 35, 42, 53, 64, 76, 88, 99, 110, 124, 141, 162, 184, 205, 222, 234, 241, 246, 250, 254, 259, 263, 264, 260, 251, 237, 220, 202, 185, 169, 153, 137, 122, 107, 93, 81, 71, 63, 57, 53, 49, 45, 41, 38, 34, 32, 31, 31, 33, 35, 38, 43, 52, 66, 88, 121, 165, 221, 292, 376, 473, 578, 681, 768, 823, 833, 793, 707, 591, 464, 348, 257, 198, 167, 158, 159, 165, 169, 172, 174, 176, 178, 179, 179, 177, 176, 175, 176, 177, 179, 181, 181, 179, 177, 176, 175, 176, 177, 177, 178, 177, 178, 179, 182, 186, 189, 192, 192, 190, 187, 183, 180, 179, 180, 183, 186, 189, 191, 192, 192, 191, 189, 187, 185, 183, 183, 184, 185, 188, 190, 193, 195, 197, 197, 197, 195, 192, 189, 188, 188, 190, 193, 194, 194, 191, 187, 182, 179, 178, 180, 183, 187, 190, 192, 192, 191, 190, 189, 188, 189, 190, 192, 195, 198, 201, 201, 199, 192, 184, 175, 169, 167, 169, 175, 180, 184, 185, 182, 176, 170, 165, 161, 159, 159, 159, 159, 159, 159, 159, 158, 156, 154, 151, 149, 147, 146, 147, 148, 150, 151, 152, 152, 150, 146, 139, 132, 126, 122, 120, 122, 125, 130, 135, 138, 139, 138, 135, 130, 125, 121, 120, 121, 123, 127, 129, 129, 127, 122, 117, 113, 112, 113, 115, 117, 118, 117, 114, 110, 107, 106, 108, 113, 118, 122, 123, 123, 121, 118, 116, 115, 114, 113, 111, 109, 107, 106, 108, 111, 116, 120, 122, 123, 123, 125, 131, 143, 161, 186, 215, 247, 281, 313, 345, 374, 401, 424, 443, 455, 459, 454, 439, 416, 389, 360, 332, 309, 290, 274, 259, 245, 232, 220, 211, 205, 203, 203, 204, 203, 200, 194, 188, 182, 179, 179, 183, 188, 193, 197, 198, 196, 193, 190, 187, 186, 188, 192, 197, 203, 209, 214, 217, 218, 217, 215, 212, 211, 211, 213, 215, 218, 221, 223, 225, 227, 229, 232, 234, 236, 238, 239, 240, 242, 246, 250, 254, 258, 260, 260, 259, 257, 258, 261, 267, 275, 283, 288, 290, 287, 284, 281, 284, 291, 304, 319, 333, 344, 350, 352, 353, 354, 356, 359, 364, 369, 373, 377, 381, 386, 394, 403, 413, 424, 432, 437, 440, 440, 438, 436, 435, 435, 435, 436, 436, 435, 434, 432, 428, 422, 411, 397, 381, 365, 351, 340, 332, 323, 314, 302, 286, 269, 250, 232, 215, 198, 182, 166, 151, 138, 126, 117, 110, 104, 98, 89, 79, 68, 56, 46, 38, 32, 28, 26, 25, 23, 22, 21, 19, 18, 15, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakC": [18, 17, 16, 13, 10, 7, 4, 4, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 3, 6, 11, 15, 17, 19, 20, 22, 24, 27, 30, 34, 37, 40, 42, 45, 47, 51, 53, 55, 56, 54, 51, 48, 44, 40, 37, 33, 29, 25, 21, 17, 13, 10, 7, 6, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 10, 15, 21, 31, 43, 57, 74, 91, 108, 125, 140, 153, 164, 170, 173, 170, 162, 151, 136, 120, 104, 88, 72, 58, 46, 35, 25, 18, 12, 8, 5, 4, 2, 2, 2, 3, 7, 13, 22, 33, 47, 64, 84, 106, 130, 154, 177, 196, 210, 217, 217, 210, 197, 180, 161, 140, 119, 99, 80, 65, 53, 46, 45, 48, 57, 72, 93, 117, 144, 171, 194, 212, 222, 225, 220, 209, 192, 172, 148, 123, 97, 73, 53, 37, 27, 22, 23, 29, 40, 55, 75, 99, 126, 155, 183, 208, 226, 237, 238, 230, 214, 192, 164, 135, 106, 78, 55, 36, 22, 12, 5, 3, 2, 3, 4, 6, 6, 6, 4, 2, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 16, 37, 68, 107, 152, 199, 242, 278, 301, 310, 302, 278, 242, 198, 150, 106, 67, 38, 18, 6, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 3, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 1, 10, 29, 62, 110, 170, 238, 305, 362, 401, 416, 404, 366, 309, 241, 172, 110, 61, 28, 8, 0, 0, 0, 1, 2, 2, 2, 3, 5, 7, 9, 10, 11, 10, 8, 6, 4, 3, 3, 4, 5, 6, 6, 5, 3, 1, 1, 1, 3, 4, 6, 7, 7, 6, 6, 5, 6, 5, 4, 2, 0, 0, 5, 24, 60, 116, 189, 271, 352, 421, 467, 482, 464, 418, 352, 282, 224, 193, 199, 244, 318, 408, 492, 552, 575, 555, 496, 408, 308, 211, 129, 67, 27, 5, 0, 0, 18, 54, 114, 197, 298, 406, 503, 576, 610, 600, 546, 460, 354, 247, 152, 80, 33, 8, 0, 0, 0, 2, 3, 3, 4, 6, 8, 10, 11, 11, 10, 9, 8, 7, 6, 4, 3, 2, 2, 2, 3, 4, 6, 7, 9, 9, 9, 7, 6, 3, 2, 1, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 2, 2, 3, 4, 6, 7, 8, 9, 9, 8, 8, 6, 5, 5, 5, 5, 6, 7, 7, 7, 6, 4, 3, 1, 1, 1, 2, 3, 4, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 3, 6, 9, 11, 11, 9, 7, 5, 3, 3, 4, 5, 4, 2, 0, 0, 0, 2, 3, 2, 0, 0, 9, 45, 114, 218, 347, 482, 599, 674, 693, 650, 555, 428, 293, 173, 83, 28, 2, 0, 0, 4, 6, 7, 9, 11, 15, 18, 20, 20, 18, 16, 13, 11, 10, 9, 8, 8, 9, 10, 10, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 4, 4, 4, 4, 4, 4, 3, 3, 2, 3, 4, 5, 7, 8, 8, 8, 7, 7, 6, 6, 5, 5, 5, 5, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 7, 6, 6, 5, 6, 8, 9, 11, 12, 13, 13, 12, 11, 10, 9, 7, 6, 5, 5, 5, 6, 8, 10, 12, 12, 12, 10, 8, 6, 5, 4, 4, 4, 6, 8, 10, 11, 11, 8, 4, 0, 0, 2, 5, 6, 4, 0, 0, 14, 62, 148, 268, 405, 532, 619, 644, 600, 498, 367, 244, 169, 166, 243, 385, 559, 722, 833, 864, 808, 679, 509, 333, 183, 78, 19, 0, 0, 4, 9, 11, 11, 12, 15, 19, 21, 21, 18, 13, 9, 6, 5, 4, 4, 3, 1, 0, 0, 0, 1, 3, 4, 6, 7, 8, 8, 7, 7, 7, 7, 8, 9, 11, 12, 13, 14, 13, 11, 9, 6, 5, 4, 5, 7, 9, 10, 11, 10, 9, 8, 6, 6, 5, 5, 4, 4, 3, 3, 3, 4, 6, 9, 10, 11, 11, 9, 7, 5, 3, 3, 3, 4, 5, 6, 6, 7, 7, 7, 7, 8, 8, 8, 7, 5, 3, 1, 0, 1, 2, 3, 4, 5, 5, 4, 4, 3, 3, 2, 2, 2, 1, 1, 2, 3, 3, 4, 5, 5, 4, 4, 4, 5, 5, 6, 6, 6, 5, 4, 3, 1, 1, 1, 2, 3, 6, 9, 12, 14, 16, 15, 14, 11, 10, 10, 11, 13, 13, 11, 8, 5, 6, 11, 15, 14, 6, 0, 0, 25, 111, 261, 462, 683, 875, 993, 1006, 912, 735, 519, 311, 148, 45, 0, 0, 1, 10, 12, 8, 4, 3, 6, 11, 15, 15, 12, 8, 5, 4, 5, 7, 8, 8, 6, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 2, 3, 5, 6, 6, 6, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 12, 14, 14, 10, 5, 1, 1, 4, 8, 10, 5, 0, 0, 12, 66, 164, 298, 447, 577, 656, 664, 597, 475, 328, 189, 84, 21, 0, 0, 3, 9, 9, 5, 1, 0, 1, 4, 6, 7, 6, 5, 3, 3, 4, 4, 5, 4, 4, 5, 5, 7, 8, 9, 8, 7, 6, 5, 5, 6, 8, 10, 13, 14, 15, 15, 13, 11, 8, 5, 3, 1, 0, 0, 0, 0, 1, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 4, 0, 0, 0, 0, 8, 15, 13, 2, 0, 0, 53, 168, 347, 564, 775, 927, 977, 906, 733, 504, 284, 137, 103, 192, 376, 601, 800, 916, 917, 804, 611, 397, 222, 137, 162, 287, 472, 660, 793, 831, 763, 607, 408, 226, 115, 112, 223, 420, 653, 857, 977, 977, 856, 646, 405, 199, 85, 93, 220, 431, 666, 863, 969, 960, 844, 653, 438, 244, 103, 23, 0, 0, 8, 15, 14, 7, 1, 0, 2, 9, 16, 20, 19, 13, 6, 1, 2, 9, 17, 19, 10, 0, 0, 20, 113, 277, 498, 733, 928, 1030, 1012, 880, 670, 439, 236, 93, 17, 0, 0, 2, 7, 9, 10, 9, 5, 0, 0, 12, 76, 202, 390, 611, 817, 953, 973, 864, 650, 392, 171, 63, 117, 335, 673, 1046, 1357, 1521, 1497, 1292, 966, 607, 307, 137, 122, 242, 440, 644, 788, 831, 766, 618, 432, 251, 112, 27, 0, 0, 12, 24, 23, 9, 0, 0, 31, 125, 275, 464, 655, 802, 866, 826, 687, 483, 267, 93, 7, 32, 161, 361, 580, 761, 860, 854, 749, 578, 384, 211, 86, 18, 0, 0, 7, 11, 9, 3, 0, 1, 6, 11, 13, 12, 8, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 10, 9, 7, 4, 1, 0, 0, 1, 5, 10, 13, 14, 11, 7, 4, 4, 8, 12, 12, 4, 0, 0, 26, 100, 222, 376, 531, 648, 693, 650, 528, 355, 177, 41, 0, 29, 170, 380, 611, 807, 920, 923, 817, 634, 422, 230, 91, 15, 0, 0, 9, 15, 12, 4, 0, 0, 2, 11, 20, 26, 27, 24, 17, 10, 5, 4, 8, 13, 13, 6, 0, 0, 22, 93, 212, 367, 524, 645, 691, 645, 515, 335, 156, 28, 0, 67, 237, 466, 697, 872, 943, 892, 732, 506, 278, 113, 59, 129, 303, 530, 743, 883, 911, 825, 653, 445, 250, 105, 22, 0, 0, 9, 15, 13, 5, 0, 0, 0, 2, 7, 9, 7, 2, 0, 0, 2, 10, 17, 16, 5, 0, 0, 32, 127, 280, 468, 650, 780, 820, 759, 615, 429, 247, 104, 18, 0, 0, 10, 27, 31, 18, 0, 0, 1, 77, 222, 427, 656, 856, 975, 978, 865, 668, 441, 236, 89, 11, 0, 0, 12, 18, 14, 5, 0, 0, 0, 2, 5, 5, 3, 1, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 2, 5, 8, 11, 13, 15, 17, 18, 17, 13, 8, 4, 3, 5, 11, 14, 11, 2, 0, 2, 45, 136, 274, 437, 592, 696, 716, 640, 482, 282, 98, 0, 0, 147, 409, 729, 1032, 1238, 1297, 1196, 968, 676, 393, 173, 42, 0, 0, 9, 22, 20, 10, 0, 0, 0, 6, 11, 13, 10, 5, 1, 0, 0, 0, 1, 1, 1, 0, 1, 2, 3, 3, 0, 0, 0, 0, 6, 12, 13, 6, 0, 0, 17, 87, 207, 362, 519, 637, 685, 646, 534, 381, 226, 102, 26, 0, 0, 4, 13, 15, 11, 6, 4, 6, 10, 13, 15, 15, 14, 12, 10, 8, 5, 3, 0, 0, 0, 2, 5, 6, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 5, 1, 0, 0, 0, 7, 15, 16, 6, 0, 0, 33, 127, 280, 468, 650, 775, 802, 716, 536, 315, 119, 9, 25, 167, 401, 662, 879, 995, 982, 850, 640, 409, 209, 73, 5, 0, 1, 15, 19, 14, 4, 0, 0, 2, 7, 9, 6, 0, 0, 0, 3, 13, 18, 12, 0, 0, 8, 81, 216, 403, 603, 767, 847, 818, 684, 480, 260, 79, 0, 0, 117, 325, 570, 796, 944, 975, 877, 675, 421, 185, 29, 0, 88, 277, 508, 714, 839, 852, 756, 584, 384, 204, 76, 9, 0, 0, 12, 18, 14, 5, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 0, 0, 0, 2, 5, 8, 8, 5, 0, 0, 0, 6, 16, 19, 12, 0, 0, 11, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 87, 229, 422, 627, 792, 867, 825, 672, 450, 221, 50, 0, 50, 218, 445, 667, 821, 869, 802, 644, 444, 252, 106, 22, 0, 0, 9, 16, 14, 6, 0, 0, 0, 0, 3, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 13, 10, 4, 1, 3, 12, 22, 24, 14, 0, 0, 18, 117, 293, 528, 774, 968, 1053, 1001, 821, 560, 287, 73, 0, 11, 178, 430, 702, 923, 1034, 1012, 866, 642, 401, 197, 62, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 3, 18, 22, 15, 5, 0, 0, 1, 7, 12, 15, 15, 13, 9, 5, 1, 0, 4, 10, 15, 14, 4, 0, 0, 28, 111, 240, 396, 541, 635, 650, 582, 452, 296, 154, 53, 1, 0, 0, 13, 21, 20, 14, 7, 2, 0, 1, 2, 5, 8, 10, 12, 12, 11, 9, 8, 8, 9, 11, 14, 17, 18, 17, 15, 11, 8, 4, 1, 0, 0, 3, 10, 20, 31, 41, 48, 48, 43, 33, 22, 11, 5, 3, 4, 6, 7, 8, 10, 14, 20, 23, 19, 5, 0, 0, 36, 138, 298, 490, 671, 792, 815, 736, 577, 384, 205, 74, 5, 0, 0, 20, 34, 38, 33, 25, 19, 16, 15, 14, 13, 11, 9, 10, 16, 23, 29, 27, 16, 0, 0, 9, 77, 200, 365, 538, 675, 736, 700, 574, 390, 197, 45, 0, 5, 133, 330, 549, 734, 838, 835, 730, 554, 357, 182, 62, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 1, 0, 1, 19, 30, 32, 27, 22, 17, 15, 14, 13, 13, 14, 18, 22, 27, 31, 31, 29, 24, 19, 15, 13, 12, 12, 12, 11, 9, 7, 5, 2, 1, 0, 0, 0, 0, 2, 4, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 2, 3, 5, 6, 7, 6, 4, 2, 0, 0, 1, 4, 8, 9, 7, 4, 3, 8, 18, 27, 27, 13, 0, 0, 22, 136, 332, 586, 843, 1034, 1103, 1030, 838, 582, 331, 137, 25, 0, 0, 15, 29, 30, 20, 10, 4, 5, 10, 15, 18, 17, 14, 10, 6, 2, 0, 0, 0, 2, 7, 13, 18, 20, 20, 17, 12, 6, 2, 0, 0, 0, 2, 3, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 3, 7, 11, 12, 10, 6, 2, 0, 4, 10, 16, 13, 3, 0, 0, 37, 129, 271, 439, 595, 695, 709, 634, 492, 323, 169, 59, 3, 0, 0, 11, 15, 10, 2, 0, 1, 10, 20, 24, 22, 14, 8, 8, 14, 22, 23, 10, 0, 0, 33, 153, 353, 610, 868, 1057, 1123, 1041, 830, 547, 267, 60, 0, 19, 176, 394, 612, 770, 829, 778, 637, 448, 261, 116, 28, 0, 0, 7, 15, 14, 6, 0, 0, 0, 4, 10, 12, 11, 7, 4, 1, 0, 0, 0, 0, 2, 5, 8, 9, 8, 4, 1, 1, 6, 13, 16, 12, 0, 0, 3, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 59, 170, 327, 501, 648, 726, 710, 601, 426, 232, 71, 0, 0, 105, 286, 496, 681, 793, 805, 716, 554, 365, 193, 71, 7, 0, 0, 13, 20, 17, 8, 0, 0, 0, 0, 5, 8, 11, 14, 15, 15, 13, 10, 5, 1, 0, 0, 3, 8, 12, 14, 14, 12, 9, 5, 2, 0, 0, 0, 3, 10, 18, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 26, 33, 35, 32, 26, 17, 8, 2, 0, 1, 6, 12, 17, 19, 19, 15, 10, 6, 3, 3, 6, 12, 18, 23, 26, 24, 20, 13, 6, 1, 0, 0, 5, 16, 29, 41, 47, 47, 40, 30, 22, 19, 18, 15, 6, 0, 0, 25, 105, 238, 409, 583, 713, 757, 696, 541, 334, 136, 8, 0, 106, 319, 577, 810, 955, 976, 874, 681, 452, 244, 94, 13, 0, 0, 13, 19, 14, 4, 0, 3, 18, 37, 54, 62, 59, 46, 29, 14, 7, 8, 14, 16, 8, 0, 0, 17, 98, 239, 424, 616, 763, 822, 777, 639, 450, 261, 112, 23, 0, 0, 7, 15, 13, 4, 0, 1, 10, 24, 34, 38, 35, 26, 16, 7, 1, 0, 0, 3, 9, 16, 22, 24, 22, 15, 7, 1, 3, 10, 18, 19, 9, 0, 0, 22, 115, 272, 471, 667, 807, 850, 783, 628, 429, 238, 93, 10, 0, 0, 11, 28, 32, 20, 0, 0, 0, 60, 191, 382, 599, 792, 905, 902, 780, 568, 325, 115, 0, 0, 99, 295, 522, 720, 836, 843, 743, 568, 369, 191, 67, 5, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 13, 18, 13, 4, 0, 0, 0, 1, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 9, 8, 4, 0, 0, 0, 1, 8, 13, 11, 2, 0, 0, 31, 108, 224, 359, 479, 552, 555, 488, 371, 237, 119, 38, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 0, 11, 15, 12, 6, 1, 0, 0, 2, 4, 4, 3, 1, 0, 0, 1, 9, 20, 33, 42, 45, 41, 32, 25, 22, 23, 23, 15, 0, 0, 0, 67, 203, 400, 624, 822, 939, 941, 827, 633, 410, 212, 75, 5, 0, 0, 13, 21, 23, 20, 16, 10, 0, 0, 0, 34, 122, 262, 434, 602, 723, 762, 708, 579, 409, 241, 109, 30, 0, 0, 8, 17, 20, 19, 17, 16, 12, 3, 0, 0, 33, 115, 245, 405, 558, 663, 684, 612, 462, 274, 101, 0, 0, 93, 292, 539, 771, 929, 971, 890, 712, 489, 276, 115, 22, 0, 0, 14, 26, 26, 20, 12, 9, 10, 13, 14, 13, 9, 4, 0, 0, 0, 5, 10, 15, 19, 19, 18, 14, 9, 5, 2, 0, 0, 0, 0, 0, 1, 3, 4, 3, 0, 0, 0, 0, 4, 12, 16, 10, 0, 0, 4, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 66, 181, 337, 500, 627, 680, 642, 526, 367, 208, 86, 15, 0, 0, 7, 14, 12, 4, 0, 0, 0, 4, 7, 6, 1, 0, 0, 1, 10, 17, 14, 1, 0, 0, 54, 169, 340, 536, 711, 816, 817, 711, 524, 307, 115, 0, 0, 67, 234, 438, 625, 748, 774, 700, 550, 367, 198, 75, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 9, 0, 0, 11, 16, 13, 5, 0, 0, 0, 5, 8, 8, 5, 2, 0, 0, 0, 0, 2, 5, 8, 12, 15, 17, 17, 16, 12, 8, 4, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 4, 10, 16, 19, 17, 10, 3, 0, 4, 13, 20, 17, 2, 0, 0, 57, 191, 396, 636, 857, 997, 1017, 909, 707, 467, 248, 91, 8, 0, 0, 15, 22, 17, 6, 0, 0, 3, 14, 24, 30, 32, 30, 25, 19, 12, 5, 0, 0, 1, 8, 17, 26, 31, 30, 24, 16, 12, 12, 15, 15, 7, 0, 0, 13, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 83, 207, 371, 539, 668, 719, 677, 556, 391, 227, 99, 23, 0, 0, 1, 8, 10, 11, 12, 12, 5, 0, 0, 10, 79, 205, 377, 560, 707, 774, 742, 620, 444, 263, 117, 27, 0, 0, 6, 15, 14, 6, 0, 0, 1, 10, 20, 26, 28, 25, 20, 14, 10, 6, 5, 4, 4, 5, 6, 7, 6, 3, 0, 0, 0, 2, 11, 17, 14, 2, 0, 0, 42, 143, 296, 475, 637, 737, 746, 662, 509, 331, 171, 58, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 1, 0, 0, 13, 21, 19, 13, 8, 7, 9, 11, 13, 12, 11, 9, 7, 6, 5, 5, 5, 7, 9, 11, 13, 13, 12, 10, 7, 3, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 2, 1, 0, 1, 3, 4, 3, 0, 0, 0, 0, 7, 15, 16, 7, 0, 0, 25, 109, 249, 428, 607, 738, 778, 712, 552, 343, 143, 11, 0, 75, 257, 480, 685, 815, 838, 754, 591, 396, 216, 84, 10, 0, 0, 11, 25, 27, 16, 0, 0, 0, 50, 163, 327, 516, 685, 789, 798, 708, 547, 359, 189, 68, 6, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 12, 18, 14, 6, 0, 0, 0, 3, 6, 7, 6, 3, 0, 0, 0, 0, 3, 8, 13, 18, 21, 21, 19, 14, 9, 4, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 2, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 10, 9, 7, 5, 4, 3, 2, 0, 0, 0, 0, 4, 13, 19, 18, 6, 0, 0, 28, 116, 257, 429, 593, 705, 732, 666, 528, 357, 195, 76, 10, 0, 0, 14, 23, 22, 14, 5, 0, 0, 0, 4, 7, 8, 9, 8, 8, 7, 7, 7, 7, 6, 6, 4, 1, 0, 0, 0, 4, 13, 18, 13, 0, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 53, 166, 333, 524, 694, 797, 803, 709, 543, 351, 180, 61, 1, 0, 0, 12, 17, 12, 3, 0, 0, 0, 1, 3, 4, 3, 2, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 3, 3, 5, 11, 17, 20, 15, 2, 0, 0, 35, 124, 256, 408, 542, 620, 618, 537, 402, 251, 121, 35, 0, 0, 1, 11, 13, 8, 1, 0, 0, 0, 1, 3, 3, 3, 3, 3, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 12, 15, 16, 16, 14, 12, 9, 6, 4, 3, 3, 4, 6, 7, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 7, 7, 6, 6, 7, 8, 9, 10, 10, 10, 9, 7, 6, 6, 7, 9, 11, 14, 16, 18, 18, 17, 15, 12, 8, 5, 3, 3, 5, 7, 11, 13, 15, 16, 15, 13, 9, 4, 0, 0, 0, 5, 12, 14, 7, 0, 0, 9, 68, 172, 310, 454, 567, 618, 593, 500, 365, 225, 108, 33, 0, 0, 1, 11, 16, 19, 22, 29, 38, 47, 52, 49, 40, 27, 14, 4, 0, 0, 2, 7, 11, 13, 12, 10, 6, 3, 0, 0, 2, 6, 11, 15, 17, 17, 14, 10, 5, 1, 0, 0, 3, 8, 14, 20, 25, 27, 27, 23, 17, 11, 5, 1, 0, 0, 3, 6, 9, 10, 10, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 2, 5, 8, 10, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 11, 11, 9, 7, 5, 3, 1, 1, 1, 2, 2, 2, 0, 0, 0, 0, 5, 12, 18, 19, 13, 1, 0, 2, 42, 118, 223, 336, 431, 479, 468, 401, 297, 184, 89, 26, 0, 0, 2, 10, 14, 12, 9, 6, 6, 7, 8, 7, 5, 3, 3, 5, 9, 14, 20, 26, 30, 32, 31, 27, 21, 13, 7, 5, 8, 14, 18, 14, 2, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 39, 132, 272, 435, 581, 671, 678, 599, 459, 298, 153, 53, 2, 0, 0, 9, 13, 9, 2, 0, 0, 0, 1, 3, 4, 2, 1, 0, 0, 0, 1, 4, 6, 8, 8, 8, 7, 5, 3, 1, 0, 0, 0, 1, 2, 4, 6, 8, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 8, 8, 7, 6, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 1, 3, 6, 8, 9, 9, 7, 4, 2, 0, 0, 0, 0, 2, 4, 6, 7, 6, 5, 3, 2, 1, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 1, 5, 12, 20, 28, 33, 35, 32, 26, 20, 16, 14, 15, 19, 23, 26, 26, 24, 19, 13, 7, 3, 0, 0, 2, 4, 6, 7, 7, 5, 2, 1, 1, 2, 4, 4, 3, 0, 0, 3, 10, 18, 19, 11, 0, 0, 10, 83, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 217, 396, 585, 735, 803, 768, 643, 463, 276, 126, 32, 0, 0, 6, 16, 17, 10, 2, 0, 0, 0, 1, 4, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 12, 15, 16, 16, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 16, 15, 15, 15, 15, 15, 14, 11, 8, 5, 2, 0, 0, 0, 2, 5, 9, 13, 15, 16, 14, 10, 6, 2, 0, 0, 0, 1, 4, 7, 9, 10, 10, 9, 8, 7, 8, 10, 11, 13, 15, 19, 24, 27, 24, 12, 0, 0, 8, 75, 196, 357, 527, 662, 726, 700, 594, 437, 272, 133, 41, 0, 0, 0, 13, 23, 25, 18, 5, 0, 0, 24, 103, 235, 406, 583, 723, 785, 748, 616, 422, 215, 52, 0, 25, 184, 423, 685, 904, 1023, 1014, 884, 672, 434, 225, 80, 5, 0, 1, 21, 33, 34, 27, 19, 12, 9, 9, 10, 13, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 16, 17, 17, 16, 15, 18, 22, 25, 20, 6, 0, 0, 32, 134, 298, 501, 700, 841, 885, 818, 660, 457, 259, 108, 21, 0, 0, 11, 22, 22, 15, 6, 0, 0, 0, 1, 3, 4, 5, 6, 7, 6, 6, 4, 2, 1, 0, 0, 0, 0, 0, 1, 4, 7, 12, 16, 19, 20, 20, 17, 12, 6, 1, 0, 0, 5, 11, 12, 6, 0, 0, 12, 69, 168, 299, 434, 539, 584, 556, 463, 333, 199, 92, 25, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 1, 6, 7, 6, 6, 8, 6, 0, 0, 0, 29, 103, 221, 365, 504, 601, 629, 578, 464, 320, 182, 76, 16, 0, 0, 6, 13, 15, 14, 13, 11, 6, 0, 0, 10, 61, 158, 292, 440, 565, 631, 614, 514, 356, 182, 43, 0, 28, 178, 404, 652, 862, 980, 976, 856, 656, 429, 227, 84, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 10, 0, 0, 14, 20, 15, 6, 0, 0, 0, 6, 11, 13, 10, 6, 4, 6, 11, 15, 14, 6, 0, 0, 19, 85, 196, 335, 475, 578, 616, 579, 478, 341, 203, 93, 25, 0, 0, 4, 13, 16, 14, 11, 8, 8, 7, 7, 6, 5, 5, 7, 11, 16, 20, 22, 21, 19, 14, 9, 5, 2, 2, 5, 9, 14, 18, 21, 22, 21, 18, 14, 9, 5, 1, 0, 0, 2, 7, 13, 19, 24, 27, 26, 23, 18, 14, 11, 13, 19, 28, 39, 49, 55, 56, 51, 42, 30, 19, 12, 9, 12, 18, 26, 34, 37, 37, 33, 26, 19, 12, 7, 4, 3, 3, 4, 4, 4, 3, 3, 2, 1, 1, 1, 3, 7, 13, 20, 27, 31, 32, 28, 22, 14, 7, 2, 0, 0, 0, 0, 0, 2, 4, 8, 11, 11, 9, 5, 2, 2, 7, 13, 15, 7, 0, 0, 16, 90, 221, 394, 576, 721, 790, 762, 647, 476, 294, 143, 44, 0, 0, 1, 11, 14, 8, 1, 0, 0, 0, 4, 8, 10, 10, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 2, 3, 4, 5, 4, 3, 2, 0, 0, 0, 0, 2, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 1, 3, 5, 6, 6, 6, 5, 3, 1, 0, 0, 2, 4, 5, 4, 2, 0, 0, 4, 11, 15, 12, 0, 0, 0, 49, 153, 310, 496, 670, 788, 816, 747, 601, 416, 239, 103, 23, 0, 0, 6, 14, 14, 7, 1, 0, 3, 9, 16, 21, 22, 20, 17, 13, 10, 6, 3, 2, 2, 4, 7, 10, 11, 10, 9, 9, 12, 17, 20, 16, 5, 0, 0, 29, 114, 248, 415, 580, 702, 748, 705, 586, 424, 259, 124, 38, 0, 0, 1, 9, 10, 6, 0, 0, 0, 0, 2, 3, 3, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 11, 13, 12, 7, 3, 2, 7, 15, 19, 14, 0, 0, 0, 64, 196, 390, 612, 812, 936, 950, 849, 664, 445, 243, 96, 16, 0, 0, 11, 18, 15, 6, 0, 0, 0, 6, 13, 17, 19, 18, 15, 12, 10, 7, 5, 4, 4, 4, 5, 6, 7, 7, 8, 8, 7, 6, 4, 2, 1, 1, 3, 6, 9, 11, 11, 10, 7, 7, 9, 14, 17, 15, 4, 0, 0, 29, 109, 239, 400, 562, 683, 733, 697, 587, 431, 269, 134, 45, 2, 0, 0, 8, 9, 5, 0, 0, 1, 6, 11, 13, 12, 11, 12, 16, 19, 17, 6, 0, 0, 26, 111, 251, 430, 612, 751, 810, 772, 650, 476, 295, 145, 47, 1, 0, 0, 9, 11, 6, 0, 0, 0, 4, 10, 14, 15, 12, 9, 5, 3, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 6, 13, 16, 12, 0, 0, 1, 52, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 157, 313, 495, 663, 774, 799, 729, 587, 409, 238, 107, 28, 0, 0, 0, 7, 10, 10, 8, 3, 0, 0, 0, 39, 117, 236, 378, 513, 606, 632, 583, 473, 333, 196, 89, 23, 0, 0, 3, 9, 9, 4, 0, 0, 0, 1, 5, 8, 9, 9, 7, 5, 2, 0, 0, 0, 2, 5, 6, 5, 2, 0, 2, 7, 14, 16, 10, 0, 0, 5, 65, 179, 340, 522, 681, 776, 781, 696, 543, 365, 201, 82, 15, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 6, 11, 8, 2, 0, 0, 2, 10, 18, 22, 23, 20, 16, 11, 7, 4, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 3, 4, 4, 3, 1, 0, 0, 0, 1, 2, 4, 5, 4, 4, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 2, 0, 0, 0, 0, 4, 8, 12, 13, 11, 8, 6, 7, 11, 15, 13, 3, 0, 0, 30, 112, 243, 408, 572, 696, 747, 712, 602, 447, 283, 144, 49, 1, 0, 0, 13, 21, 18, 4, 0, 0, 28, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 116, 255, 429, 603, 735, 792, 757, 641, 475, 300, 153, 54, 5, 0, 0, 8, 11, 7, 1, 0, 0, 0, 3, 7, 9, 10, 9, 9, 9, 9, 9, 9, 8, 7, 7, 7, 7, 9, 11, 13, 15, 15, 14, 12, 9, 6, 3, 1, 1, 3, 5, 8, 11, 12, 12, 11, 10, 10, 12, 13, 14, 13, 12, 11, 12, 16, 18, 15, 5, 0, 0, 28, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 109, 241, 410, 582, 718, 782, 756, 647, 486, 312, 163, 60, 7, 0, 0, 7, 10, 7, 1, 0, 0, 0, 2, 4, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 1, 3, 4, 5, 6, 5, 4, 3, 2, 1, 0, 1, 2, 5, 7, 9, 9, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 9, 8, 7, 6, 5, 4, 4, 3, 3, 3, 3, 4, 5, 4, 4, 5, 8, 12, 16, 14, 5, 0, 0, 22, 93, 212, 367, 527, 655, 717, 697, 601, 455, 295, 157, 60, 9, 0, 0, 7, 10, 8, 2, 0, 0, 0, 2, 5, 8, 10, 12, 12, 13, 13, 12, 11, 10, 10, 9, 9, 7, 6, 4, 2, 0, 0, 0, 2, 4, 6, 8, 10, 10, 10, 9, 8, 6, 4, 2, 0, 0, 0, 1, 4, 7, 11, 14, 15, 14, 12, 9, 5, 3, 1, 0, 0, 0, 0, 0, 2, 3, 5, 6, 5, 4, 3, 1, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 5, 8, 11, 14, 16, 15, 14, 13, 13, 15, 15, 12, 3, 0, 0, 27, 97, 211, 356, 503, 619, 675, 656, 568, 434, 286, 156, 62, 9, 0, 0, 8, 17, 17, 7, 0, 0, 13, 80, 195, 348, 512, 650, 728, 726, 645, 506, 346, 199, 88, 23, 0, 0, 3, 7, 7, 2, 0, 0, 0, 1, 5, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 6, 7, 6, 5, 4, 6, 9, 12, 10, 3, 0, 0, 26, 97, 214, 364, 519, 643, 705, 690, 602, 464, 310, 171, 70, 12, 0, 0, 9, 19, 19, 7, 0, 0, 27, 117, 266, 459, 662, 830, 920, 906, 791, 602, 389, 204, 93, 79, 162, 315, 496, 656, 755, 770, 701, 568, 405, 247, 123, 43, 5, 0, 0, 5, 9, 10, 9, 7, 2, 0, 0, 15, 68, 164, 300, 456, 600, 700, 730, 682, 570, 419, 266, 137, 51, 6, 0, 0, 7, 11, 8, 3, 0, 0, 1, 4, 6, 7, 6, 4, 2, 1, 0, 0, 1, 3, 5, 7, 8, 9, 11, 14, 18, 20, 17, 8, 0, 0, 16, 79, 190, 339, 501, 641, 723, 727, 652, 518, 359, 210, 96, 27, 0, 0, 2, 8, 7, 2, 0, 0, 0, 8, 15, 19, 19, 16, 14, 13, 15, 15, 10, 0, 0, 0, 44, 138, 285, 465, 645, 784, 849, 824, 717, 554, 375, 215, 96, 25, 0, 0, 1, 10, 14, 10, 0, 0, 0, 27, 98, 213, 362, 518, 650, 725, 724, 648, 515, 358, 210, 97, 28, 0, 0, 1, 7, 6, 2, 0, 0, 2, 8, 14, 18, 19, 18, 17, 15, 14, 13, 12, 11, 9, 6, 4, 1, 0, 0, 0, 0, 2, 4, 5, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 9, 10, 10, 8, 6, 5, 6, 8, 11, 10, 5, 0, 0, 10, 56, 139, 253, 381, 497, 573, 591, 548, 455, 335, 214, 113, 45, 9, 0, 0, 3, 5, 4, 1, 0, 0, 0, 2, 5, 6, 7, 6, 4, 2, 1, 1, 2, 3, 4, 4, 4, 2, 1, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 1, 2, 3, 5, 5, 5, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 1, 0, 0, 0, 3, 9, 11, 7, 0, 0, 6, 52, 142, 273, 425, 569, 671, 707, 668, 565, 424, 277, 151, 64, 15, 0, 0, 2, 5, 4, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 2, 6, 8, 4, 0, 0, 8, 51, 130, 242, 369, 484, 562, 582, 539, 446, 325, 204, 104, 38, 5, 0, 0, 4, 5, 3, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 1, 4, 6, 7, 7, 5, 3, 1, 1, 3, 6, 6, 3, 0, 0, 13, 58, 136, 241, 357, 461, 527, 540, 497, 409, 297, 186, 95, 35, 5, 0, 0, 3, 5, 3, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 7, 7, 7, 5, 3, 1, 0, 0, 1, 2, 3, 3, 1, 0, 0, 3, 7, 9, 7, 1, 0, 2, 33, 103, 214, 354, 501, 622, 688, 680, 597, 460, 306, 177, 112, 132, 237, 404, 591, 753, 850, 859, 782, 638, 461, 290, 151, 59, 12, 0, 0, 4, 6, 3, 0, 0, 0, 3, 7, 10, 10, 9, 6, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 2, 4, 6, 8, 9, 8, 7, 5, 3, 2, 1, 0, 0, 0, 1, 5, 7, 6, 1, 0, 0, 21, 74, 163, 279, 406, 516, 586, 599, 552, 457, 337, 216, 115, 47, 10, 0, 0, 2, 4, 3, 0, 0, 0, 1, 3, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 2, 3, 4, 5, 4, 3, 1, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 11, 11, 10, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 5, 6, 6, 6, 5, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 11, 11, 9, 7, 5, 6, 9, 13, 13, 7, 0, 0, 14, 77, 194, 363, 564, 761, 912, 983, 955, 835, 649, 442, 260, 143, 114, 172, 297, 452, 598, 698, 731, 691, 592, 458, 315, 188, 92, 31, 2, 0, 0, 7, 9, 5, 0, 0, 8, 51, 132, 251, 393, 534, 645, 702, 688, 608, 479, 332, 202, 123, 114, 179, 307, 467, 626, 744, 796, 767, 665, 514, 349, 209, 127, 120, 186, 306, 446, 569, 646, 659, 607, 505, 377, 249, 141, 64, 20, 2, 0, 3, 5, 6, 4, 2, 2, 3, 6, 9, 12, 13, 13, 12, 11, 10, 8, 6, 5, 3, 3, 4, 5, 7, 8, 10, 10, 10, 9, 8, 6, 6, 6, 8, 10, 12, 13, 14, 13, 13, 13, 11, 6, 0, 0, 1, 24, 75, 155, 260, 376, 481, 554, 580, 553, 479, 376, 263, 160, 81, 31, 8, 2, 6, 9, 7, 1, 0, 5, 39, 107, 210, 340, 477, 595, 668, 677, 618, 505, 368, 244, 171, 173, 256, 406, 587, 758, 877, 917, 869, 747, 579, 400, 240, 119, 44, 8, 0, 0, 5, 7, 8, 8, 10, 14, 19, 23, 26, 26, 25, 22, 19, 16, 14, 12, 11, 11, 11, 12, 11, 10, 9, 8, 8, 8, 7, 5, 0, 0, 5, 31, 83, 165, 272, 389, 494, 565, 583, 542, 452, 335, 224, 150, 138, 196, 316, 470, 623, 737, 787, 759, 663, 524, 377, 259, 196, 200, 266, 370, 483, 571, 611, 595, 526, 421, 303, 194, 107, 49, 17, 5, 3, 5, 8, 10, 12, 15, 19, 24, 27, 28, 26, 23, 19, 16, 14, 12, 12, 11, 11, 10, 10, 11, 11, 11, 11, 11, 10, 9, 9, 8, 8, 8, 7, 5, 4, 3, 2, 2, 4, 5, 7, 8, 8, 8, 8, 7, 7, 7, 7, 7, 8, 8, 8, 7, 6, 4, 3, 2, 3, 3, 4, 5, 6, 6, 5, 3, 2, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 12, 15, 17, 16, 13, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 6, 7, 9, 10, 9, 4, 0, 0, 16, 71, 170, 313, 483, 655, 796, 878, 884, 813, 682, 515, 346, 199, 91, 26, 0, 0, 2, 7, 6, 0, 0, 2, 36, 104, 207, 336, 473, 594, 676, 702, 667, 578, 454, 319, 194, 98, 36, 6, 0, 0, 2, 3, 2, 0, 0, 0, 0, 2, 4, 4, 3, 2, 0, 0, 0, 0, 1, 4, 6, 7, 8, 8, 6, 4, 2, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 2, 2, 3, 4, 4, 3, 0, 0, 0, 15, 48, 102, 172, 250, 323, 376, 400, 388, 345, 279, 203, 131, 73, 32, 9, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 2, 2, 1, 1, 1, 1, 2, 2, 3, 2, 2, 2, 2, 2, 4, 7, 9, 9, 6, 0, 0, 3, 30, 85, 171, 278, 392, 492, 560, 580, 550, 476, 375, 265, 164, 86, 35, 8, 0, 0, 1, 3, 5, 7, 10, 13, 16, 17, 16, 14, 12, 11, 11, 11, 8, 4, 0, 2, 16, 51, 113, 203, 312, 427, 525, 586, 597, 554, 468, 360, 258, 191, 177, 221, 314, 433, 550, 638, 676, 658, 588, 482, 360, 242, 144, 73, 31, 11, 7, 10, 12, 9, 3, 0, 0, 21, 73, 160, 278, 415, 548, 654, 711, 708, 647, 540, 409, 277, 163, 80, 29, 5, 0, 0, 4, 7, 8, 9, 10, 12, 13, 15, 15, 15, 14, 14, 14, 14, 15, 15, 15, 14, 13, 13, 12, 13, 13, 12, 9, 4, 0, 1, 16, 53, 119, 214, 331, 454, 561, 632, 650, 610, 521, 407, 297, 221, 200, 241, 334, 456, 574, 660, 690, 659, 574, 457, 337, 244, 198, 210, 272, 368, 470, 554, 597, 591, 536, 447, 339, 232, 140, 72, 29, 7, 0, 0, 2, 4, 5, 6, 8, 9, 11, 12, 14, 15, 16, 18, 19, 18, 14, 7, 0, 0, 11, 45, 105, 190, 289, 389, 472, 521, 529, 494, 426, 338, 245, 161, 93, 45, 17, 4, 1, 4, 8, 12, 14, 14, 14, 13, 13, 13, 14, 14, 14, 14, 14, 13, 13, 13, 12, 12, 11, 10, 9, 8, 7, 6, 6, 6, 6, 7, 7, 7, 6, 6, 5, 4, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 4, 5, 6, 5, 4, 3, 1, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 8, 9, 10, 10, 8, 2, 0, 0, 18, 67, 151, 268, 407, 546, 660, 730, 741, 693, 596, 471, 337, 216, 120, 55, 19, 4, 1, 1, 0, 0, 0, 16, 57, 128, 226, 344, 463, 563, 626, 638, 597, 513, 405, 299, 223, 196, 227, 311, 427, 550, 650, 705, 704, 646, 546, 421, 294, 183, 97, 41, 11, 0, 0, 3, 7, 11, 14, 17, 19, 22, 23, 23, 23, 21, 19, 17, 15, 13, 11, 10, 9, 9, 8, 7, 6, 4, 3, 2, 2, 3, 5, 8, 10, 12, 13, 13, 13, 12, 11, 10, 9, 7, 5, 4, 3, 3, 4, 4, 5, 5, 5, 3, 2, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 4, 4, 3, 2, 0, 0, 0, 12, 39, 85, 150, 228, 307, 375, 419, 431, 408, 357, 286, 209, 137, 79, 39, 15, 4, 1, 2, 1, 0, 0, 2, 17, 49, 103, 180, 273, 373, 461, 522, 542, 517, 453, 368, 289, 242, 248, 313, 429, 574, 715, 821, 866, 842, 754, 625, 487, 372, 306, 300, 349, 434, 526, 597, 625, 602, 534, 443, 354, 295, 283, 324, 409, 517, 621, 695, 719, 688, 610, 504, 399, 321, 290, 314, 384, 481, 579, 652, 681, 661, 594, 495, 382, 271, 175, 103, 54, 25, 12, 8, 10, 13, 16, 18, 19, 19, 19, 19, 19, 20, 20, 18, 14, 8, 2, 2, 11, 34, 74, 131, 198, 269, 333, 379, 399, 390, 353, 295, 225, 155, 94, 48, 19, 5, 1, 3, 6, 8, 9, 8, 7, 7, 7, 8, 9, 10, 11, 11, 11, 10, 9, 7, 5, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 4, 4, 3, 3, 1, 0, 0, 1, 3, 4, 6, 6, 6, 6, 5, 3, 1, 0, 0, 6, 25, 61, 117, 190, 273, 355, 423, 466, 476, 451, 397, 322, 239, 160, 94, 47, 18, 3, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 1, 1, 1, 1, 1, 2, 2, 3, 3, 4, 5, 6, 7, 9, 11, 13, 16, 17, 18, 19, 18, 17, 15, 12, 9, 5, 1, 0, 3, 16, 43, 87, 146, 217, 292, 359, 408, 429, 418, 380, 325, 269, 229, 221, 251, 317, 407, 502, 580, 623, 621, 576, 498, 409, 331, 284, 281, 321, 393, 477, 552, 597, 601, 560, 482, 383, 279, 184, 109, 56, 24, 8, 2, 1, 3, 5, 8, 10, 13, 15, 17, 18, 19, 19, 16, 11, 4, 0, 0, 14, 48, 106, 187, 284, 386, 477, 544, 575, 565, 516, 438, 342, 244, 156, 87, 39, 12, 0, 0, 0, 0, 1, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 10, 10, 9, 8, 8, 8, 10, 12, 13, 13, 12, 11, 10, 10, 11, 13, 14, 14, 12, 7, 2, 0, 0, 13, 40, 84, 143, 213, 286, 354, 406, 434, 434, 405, 353, 285, 211, 142, 84, 42, 16, 3, 0, 0, 0, 1, 2, 2, 3, 5, 7, 8, 9, 9, 8, 7, 6, 5, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 11, 12, 12, 11, 11, 10, 9, 8, 7, 7, 12, 23, 46, 84, 137, 202, 273, 338, 387, 411, 404, 368, 310, 241, 172, 111, 64, 32, 13, 4, 1, 0, 0, 0, 1, 1, 2, 3, 4, 6, 6, 6, 6, 5, 4, 3, 4, 6, 9, 11, 13, 14, 13, 12, 11, 9, 8, 7, 6, 5, 5, 6, 7, 9, 11, 12, 12, 12, 12, 12, 13, 15, 17, 18, 19, 19, 19, 18, 17, 14, 11, 10, 14, 28, 58, 108, 178, 267, 367, 464, 544, 594, 606, 578, 518, 441, 367, 313, 294, 314, 366, 435, 502, 547, 560, 536, 483, 416, 355, 316, 311, 342, 401, 473, 541, 587, 600, 574, 514, 429, 333, 241, 161, 101, 60, 35, 22, 15, 14, 21, 39, 76, 136, 220, 323, 435, 541, 626, 676, 683, 646, 570, 469, 357, 249, 157, 86, 39, 12, 1, 0, 2, 6, 10, 12, 13, 13, 12, 11, 11, 10, 10, 10, 9, 9, 8, 7, 6, 7, 8, 10, 12, 13, 14, 13, 11, 8, 6, 5, 5, 6, 8, 10, 11, 11, 11, 10, 8, 6, 5, 5, 4, 4, 5, 5, 6, 6, 6, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 3, 4, 5, 5, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 8, 8, 9, 9, 9, 9, 9, 8, 7, 5, 4, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 4, 3, 2, 0, 1, 6, 20, 46, 86, 142, 210, 284, 355, 413, 447, 453, 429, 380, 313, 240, 169, 109, 62, 31, 12, 3, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 5, 7, 9, 11, 12, 13, 12, 11, 10, 9, 9, 12, 21, 40, 73, 124, 195, 282, 378, 473, 553, 604, 619, 596, 542, 471, 399, 345, 320, 328, 366, 422, 480, 527, 548, 539, 500, 435, 355, 272, 193, 127, 76, 40, 18, 5, 1, 3, 14, 35, 72, 124, 193, 273, 359, 439, 501, 538, 541, 512, 453, 376, 290, 206, 134, 78, 39, 15, 3, 0, 0, 0, 0, 1, 1, 1, 2, 4, 6, 7, 8, 7, 6, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 4, 5, 6, 9, 16, 30, 54, 88, 133, 184, 237, 284, 317, 332, 326, 300, 259, 210, 158, 111, 71, 41, 20, 8, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 3, 5, 7, 7, 6, 4, 3, 7, 19, 42, 79, 129, 188, 254, 318, 375, 416, 436, 432, 403, 353, 289, 220, 153, 97, 54, 26, 10, 3, 1, 2, 3, 3, 2, 2, 1, 1, 2, 4, 6, 9, 11, 12, 12, 12, 12, 11, 12, 12, 13, 13, 12, 10, 8, 7, 11, 23, 47, 84, 134, 193, 255, 312, 357, 384, 390, 374, 343, 306, 273, 254, 256, 283, 330, 390, 452, 504, 533, 534, 505, 448, 372, 289, 208, 138, 84, 47, 23, 9, 2, 0, 0, 6, 22, 50, 92, 147, 213, 285, 356, 417, 461, 480, 473, 440, 385, 317, 245, 177, 118, 72, 39, 19, 8, 4, 3, 5, 7, 9, 11, 12, 12, 12, 12, 11, 11, 13, 19, 33, 58, 96, 148, 212, 283, 354, 416, 461, 483, 479, 449, 396, 327, 251, 177, 112, 62, 27, 8, 0, 0, 2, 5, 7, 7, 7, 8, 8, 9, 10, 10, 10, 10, 9, 9, 9, 9, 8, 7, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 5, 5, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 0, 0, 1, 8, 23, 47, 81, 124, 171, 220, 263, 295, 313, 312, 294, 260, 216, 167, 118, 76, 44, 21, 8, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 9, 8, 7, 6, 8, 14, 28, 53, 92, 145, 211, 285, 360, 425, 472, 493, 486, 452, 397, 328, 254, 184, 124, 76, 43, 21, 9, 4, 4, 5, 6, 7, 7, 7, 6, 5, 5, 5, 6, 7, 7, 8, 9, 9, 9, 8, 7, 6, 5, 4, 4, 3, 3, 3, 3, 3, 4, 4, 6, 7, 9, 11, 13, 14, 14, 14, 13, 11, 8, 6, 5, 4, 4, 4, 5, 5, 5, 5, 5, 5, 7, 8, 10, 12, 14, 15, 15, 14, 14, 17, 26, 44, 75, 120, 178, 246, 317, 383, 437, 472, 484, 470, 433, 376, 308, 237, 169, 112, 68, 38, 20, 11, 7, 5, 4, 4, 5, 6, 8, 10, 12, 12, 12, 11, 10, 9, 9, 9, 9, 9, 9, 8, 7, 7, 8, 10, 12, 14, 15, 16, 15, 15, 15, 16, 17, 19, 20, 20, 20, 19, 20, 22, 28, 40, 62, 95, 140, 197, 260, 323, 378, 418, 436, 432, 406, 362, 307, 247, 187, 133, 89, 56, 34, 22, 16, 15, 15, 16, 17, 18, 19, 22, 25, 27, 29, 29, 27, 24, 23, 25, 35, 55, 87, 133, 189, 251, 313, 367, 406, 427, 429, 414, 388, 359, 335, 324, 330, 352, 387, 427, 463, 486, 490, 471, 432, 377, 313, 246, 184, 130, 86, 54, 31, 16, 10, 11, 20, 38, 67, 107, 159, 220, 286, 351, 409, 452, 475, 474, 451, 407, 348, 282, 215, 155, 104, 66, 39, 24, 20, 27, 44, 71, 110, 159, 216, 276, 335, 385, 421, 435, 427, 397, 349, 290, 227, 168, 117, 76, 45, 24, 11, 3, 0, 0, 1, 3, 5, 5, 5, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 4, 5, 6, 5, 4, 2, 1, 1, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 2, 1, 0, 0, 0, 2, 5, 8, 11, 12, 13, 13, 15, 22, 36, 59, 94, 139, 192, 250, 308, 358, 395, 414, 412, 390, 350, 299, 241, 185, 134, 92, 61, 40, 28, 25, 30, 44, 67, 101, 145, 198, 255, 311, 360, 395, 413, 409, 387, 347, 295, 237, 179, 126, 81, 47, 24, 10, 3, 0, 0, 1, 2, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 4, 6, 7, 9, 13, 20, 32, 51, 78, 111, 148, 183, 212, 231, 237, 231, 214, 189, 160, 128, 98, 70, 46, 28, 15, 6, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 11, 22, 39, 64, 97, 139, 185, 233, 277, 315, 342, 357, 360, 355, 344, 335, 330, 336, 353, 381, 417, 453, 483, 498, 494, 468, 423, 364, 298, 233, 175, 126, 89, 61, 42, 29, 23, 24, 32, 48, 74, 109, 152, 201, 251, 298, 335, 358, 365, 354, 327, 289, 244, 196, 152, 112, 79, 54, 35, 21, 13, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 3, 3, 3, 3, 4, 3, 3, 2, 1, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 4, 5, 6, 8, 9, 10, 10, 9, 7, 5, 3, 2, 2, 3, 5, 6, 8, 8, 9, 9, 9, 9, 10, 11, 12, 13, 14, 14, 15, 15, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 30, 41, 60, 89, 130, 182, 243, 307, 368, 419, 456, 475, 477, 467, 448, 427, 407, 393, 388, 392, 405, 424, 446, 464, 474, 469, 447, 409, 358, 299, 240, 185, 138, 101, 75, 59, 53, 58, 73, 101, 142, 194, 257, 326, 395, 459, 512, 546, 557, 544, 508, 453, 384, 311, 239, 175, 121, 80, 51, 32, 21, 16, 15, 15, 16, 17, 18, 19, 19, 20, 22, 25, 31, 42, 58, 82, 113, 153, 200, 253, 310, 367, 419, 462, 491, 502, 496, 477, 450, 425, 406, 400, 406, 422, 443, 462, 474, 477, 470, 455, 434, 412, 393, 379, 373, 377, 388, 404, 421, 435, 441, 439, 430, 418, 409, 410, 423, 449, 485, 523, 557, 580, 587, 574, 542, 493, 432, 363, 292, 224, 166, 118, 84, 62, 52, 54, 67, 92, 129, 177, 232, 292, 349, 398, 434, 454, 458, 446, 419, 379, 329, 272, 214, 160, 113, 77, 52, 36, 28, 26, 28, 36, 51, 73, 103, 140, 181, 224, 265, 300, 325, 337, 336, 322, 295, 260, 220, 178, 138, 103, 72, 48, 30, 16, 7, 2, 0, 0, 0, 1, 3, 4, 5, 5, 4, 4, 5, 7, 12, 19, 30, 45, 64, 89, 118, 152, 186, 217, 241, 253, 254, 242, 221, 194, 165, 135, 108, 83, 62, 43, 29, 19, 16, 21, 33, 55, 85, 124, 169, 219, 269, 317, 358, 389, 406, 409, 396, 369, 330, 283, 231, 181, 135, 99, 73, 59, 57, 65, 81, 104, 135, 172, 215, 261, 307, 349, 382, 403, 410, 406, 397, 387, 384, 389, 405, 429, 458, 486, 508, 519, 516, 498, 464, 416, 358, 295, 232, 174, 125, 88, 62, 47, 41, 41, 46, 57, 74, 98, 131, 172, 220, 270, 317, 357, 385, 400, 403, 397, 388, 380, 375, 377, 384, 397, 414, 431, 446, 455, 453, 437, 407, 364, 311, 254, 199, 149, 108, 75, 49, 31, 17, 8, 3, 1, 1, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 7, 7, 7, 6, 5, 4, 3, 3, 4, 4, 4, 3, 3, 3, 6, 13, 24, 40, 61, 87, 118, 153, 193, 234, 273, 305, 326, 334, 327, 309, 280, 244, 205, 166, 127, 92, 62, 38, 20, 8, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 3, 3, 3, 5, 6, 8, 9, 10, 11, 11, 12, 14, 18, 25, 36, 53, 76, 107, 145, 188, 235, 282, 325, 360, 383, 393, 386, 366, 332, 290, 243, 196, 152, 114, 83, 59, 41, 29, 20, 14, 11, 8, 5, 3, 2, 1, 1, 1, 2, 3, 5, 6, 8, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 9, 18, 32, 50, 73, 99, 127, 157, 187, 216, 242, 264, 280, 289, 295, 300, 309, 324, 347, 378, 412, 445, 473, 491, 498, 492, 475, 446, 406, 357, 300, 241, 184, 133, 92, 61, 40, 26, 16, 10, 5, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 13, 21, 31, 45, 63, 86, 113, 142, 170, 196, 216, 229, 234, 233, 225, 211, 191, 168, 142, 115, 89, 67, 48, 34, 23, 15, 9, 5, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 9, 9, 8, 8, 8, 8, 8, 8, 7, 5, 3, 1, 0, 0, 0, 1, 1, 2, 4, 6, 9, 13, 19, 28, 39, 55, 74, 99, 129, 162, 195, 227, 253, 272, 281, 280, 269, 250, 225, 196, 164, 132, 101, 73, 50, 31, 18, 9, 4, 2, 1, 1, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 2, 1, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 1, 2, 3, 5, 7, 8, 10, 12, 17, 24, 35, 51, 71, 95, 123, 154, 186, 219, 251, 281, 304, 319, 324, 317, 300, 274, 242, 207, 171, 137, 106, 79, 56, 38, 25, 16, 10, 6, 4, 3, 2, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 3, 3, 4, 5, 6, 7, 8, 9, 12, 16, 22, 31, 44, 61, 81, 106, 134, 166, 199, 233, 264, 290, 311, 326, 337, 345, 353, 363, 376, 391, 410, 430, 450, 470, 487, 500, 508, 509, 504, 495, 483, 470, 458, 449, 440, 433, 423, 411, 394, 371, 343, 311, 276, 239, 204, 170, 141, 118, 101, 92, 92, 102, 122, 150, 186, 228, 271, 313, 349, 377, 393, 398, 391, 373, 345, 310, 270, 227, 184, 143, 107, 77, 54, 38, 26, 19, 14, 11, 10, 8, 8, 8, 9, 10, 13, 18, 26, 37, 54, 75, 102, 132, 166, 201, 236, 271, 304, 334, 362, 383, 398, 405, 404, 398, 391, 388, 390, 400, 415, 431, 443, 448, 441, 424, 397, 364, 326, 286, 245, 204, 165, 130, 102, 83, 74, 74, 84, 100, 122, 150, 185, 226, 273, 323, 373, 418, 454, 478, 490, 490, 482, 468, 453, 439, 427, 418, 413, 409, 405, 399, 389, 373, 351, 324, 292, 257, 221, 187, 157, 132, 113, 102, 98, 103, 115, 135, 161, 194, 230, 269, 307, 339, 363, 376, 376, 364, 341, 312, 277, 241, 204, 169, 135, 104, 77, 55, 37, 25, 16, 10, 6, 3, 1, 0, 0, 1, 2, 3, 3, 2, 0, 0, 0, 2, 5, 8, 10, 12, 11, 11, 11, 13, 19, 29, 43, 61, 81, 104, 128, 152, 176, 199, 219, 235, 246, 249, 245, 234, 216, 193, 168, 142, 117, 94, 72, 54, 37, 23, 12, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 13, 20, 31, 45, 63, 84, 109, 137, 168, 200, 234, 267, 298, 324, 343, 356, 361, 362, 360, 359, 361, 368, 378, 392, 407, 419, 427, 429, 426, 420, 413, 410, 410, 415, 422, 428, 431, 427, 419, 405, 388, 367, 341, 311, 276, 236, 194, 152, 113, 81, 55, 37, 25, 17, 12, 8, 5, 3, 1, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 5, 6, 9, 12, 18, 27, 38, 52, 71, 94, 121, 153, 187, 224, 260, 294, 323, 344, 358, 361, 353, 334, 306, 271, 233, 193, 156, 123, 94, 70, 51, 36, 25, 17, 12, 8, 5, 3, 1, 0, 0, 1, 4, 11, 20, 32, 46, 63, 82, 103, 128, 157, 187, 218, 248, 272, 289, 297, 294, 283, 264, 241, 215, 187, 160, 132, 105, 80, 58, 39, 24, 13, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 12, 16, 23, 32, 44, 60, 80, 104, 130, 160, 191, 225, 259, 291, 320, 344, 362, 374, 380, 384, 387, 392, 398, 405, 414, 421, 427, 429, 428, 422, 409, 389, 361, 327, 287, 244, 202, 162, 127, 97, 73, 53, 37, 26, 17, 11, 7, 5, 3, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 1, 2, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 0, 0, 0, 1, 3, 5, 6, 7, 6, 4, 2, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 5, 8, 11, 13, 15, 17, 20, 24, 31, 41, 54, 70, 86, 104, 122, 140, 158, 177, 196, 212, 223, 229, 228, 221, 208, 192, 174, 157, 141, 126, 112, 100, 90, 84, 83, 88, 101, 120, 146, 176, 210, 244, 276, 305, 329, 347, 359, 365, 364, 357, 342, 321, 294, 264, 233, 204, 180, 164, 154, 152, 157, 167, 184, 205, 230, 259, 290, 321, 351, 377, 400, 417, 430, 437, 440, 440, 438, 437, 439, 443, 449, 456, 462, 465, 465, 461, 455, 448, 440, 433, 428, 426, 427, 432, 440, 449, 456, 460, 460, 455, 448, 440, 433, 428, 426, 424, 423, 419, 413, 404, 390, 373, 351, 326, 298, 269, 240, 214, 193, 175, 162, 152, 145, 143, 145, 154, 169, 190, 216, 243, 268, 289, 304, 313, 315, 311, 302, 288, 270, 248, 222, 194, 164, 136, 109, 86, 68, 54, 43, 36, 31, 27, 26, 26, 28, 32, 38, 47, 57, 69, 85, 104, 128, 156, 188, 224, 260, 298, 334, 368, 399, 425, 445, 459, 466, 467, 464, 458, 450, 442, 434, 426, 417, 409, 400, 391, 378, 362, 341, 315, 284, 251, 217, 183, 152, 123, 99, 78, 61, 47, 36, 28, 22, 17, 13, 10, 8, 6, 5, 4, 3, 2, 2, 3, 3, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 11, 13, 15, 15, 15, 15, 16, 21, 30, 42, 59, 78, 98, 120, 142, 165, 190, 216, 243, 269, 293, 313, 326, 333, 331, 322, 305, 283, 257, 228, 199, 171, 144, 121, 100, 82, 65, 50, 38, 28, 21, 17, 14, 13, 13, 12, 12, 12, 13, 15, 16, 16, 14, 12, 10, 10, 13, 19, 28, 39, 50, 60, 72, 87, 106, 130, 159, 189, 217, 241, 259, 272, 280, 286, 290, 291, 287, 277, 260, 237, 211, 183, 158, 135, 114, 96, 80, 65, 53, 42, 34, 28, 25, 23, 23, 24, 27, 32, 39, 48, 59, 72, 89, 108, 131, 159, 190, 224, 258, 288, 312, 328, 335, 335, 328, 317, 302, 285, 265, 242, 216, 189, 162, 136, 112, 92, 75, 60, 48, 38, 29, 21, 15, 11, 8, 6, 5, 5, 4, 4, 4, 3, 4, 5, 6, 7, 8, 8, 7, 6, 5, 4, 4, 5, 6, 6, 6, 5, 3, 1, 0, 0, 0, 1, 3, 3, 3, 2, 0, 0, 0, 1, 3, 4, 5, 5, 5, 4, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 3, 3, 4, 5, 6, 6, 5, 4, 3, 3, 3, 5, 6, 6, 5, 4, 3, 3, 3, 4, 4, 5, 5, 4, 4, 4, 6, 9, 12, 16, 19, 23, 28, 34, 43, 53, 66, 81, 99, 119, 142, 167, 192, 218, 244, 268, 290, 307, 320, 325, 324, 317, 305, 290, 274, 258, 241, 224, 207, 193, 182, 178, 181, 192, 209, 231, 256, 282, 306, 329, 351, 370, 388, 404, 417, 428, 436, 441, 444, 443, 439, 432, 424, 414, 404, 393, 380, 364, 346, 323, 298, 270, 241, 213, 186, 160, 135, 112, 91, 73, 57, 45, 35, 28, 22, 18, 16, 14, 13, 13, 12, 12, 11, 10, 8, 7, 7, 7, 8, 9, 10, 12, 13, 13, 12, 12, 12, 13, 15, 18, 22, 27, 32, 38, 44, 52, 63, 76, 93, 112, 133, 154, 175, 196, 217, 237, 255, 271, 284, 292, 295, 292, 283, 269, 252, 234, 214, 194, 175, 156, 137, 119, 101, 84, 69, 55, 45, 36, 29, 24, 20, 17, 15, 14, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 15, 14, 12, 10, 9, 8, 9, 10, 13, 16, 18, 20, 21, 23, 25, 28, 32, 38, 46, 56, 69, 83, 99, 115, 130, 145, 159, 171, 182, 191, 198, 201, 200, 194, 185, 174, 160, 146, 131, 117, 102, 88, 75, 62, 51, 41, 33, 27, 22, 18, 14, 11, 8, 5, 4, 4, 5, 6, 7, 7, 7, 6, 4, 2, 1, 0, 0, 1, 2, 3, 5, 6, 8, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 10, 10, 11, 11, 10, 9, 8, 8, 7, 8, 10, 12, 14, 17, 19, 22, 26, 32, 39, 49, 62, 76, 92, 110, 130, 150, 171, 193, 215, 237, 259, 278, 295, 309, 318, 322, 321, 315, 304, 291, 276, 259, 243, 227, 213, 200, 190, 183, 182, 187, 199, 217, 238, 259, 279, 294, 305, 311, 315, 318, 318, 315, 308, 296, 279, 257, 232, 206, 182, 160, 140, 123, 106, 90, 75, 61, 49, 40, 34, 30, 29, 30, 32, 34, 37, 42, 49, 59, 70, 83, 96, 110, 123, 135, 145, 154, 162, 171, 179, 187, 193, 197, 197, 192, 182, 169, 153, 136, 119, 103, 89, 77, 65, 55, 46, 38, 31, 26, 22, 19, 17, 15, 14, 14, 13, 12, 11, 11, 10, 11, 12, 13, 14, 15, 16, 17, 19, 22, 25, 29, 34, 39, 44, 51, 59, 69, 80, 92, 105, 117, 129, 140, 149, 157, 162, 165, 164, 161, 155, 147, 138, 130, 121, 114, 106, 99, 91, 82, 72, 63, 55, 48, 44, 42, 43, 45, 50, 57, 66, 77, 90, 106, 122, 141, 162, 184, 209, 235, 261, 286, 308, 326, 340, 349, 354, 355, 350, 341, 327, 308, 286, 261, 237, 212, 189, 166, 143, 121, 100, 82, 66, 54, 45, 38, 32, 26, 21, 15, 10, 6, 4, 3, 3, 4, 5, 6, 6, 7, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 2, 0, 0, 0, 2, 5, 8, 11, 14, 15, 17, 20, 26, 34, 44, 55, 66, 75, 84, 93, 104, 117, 132, 148, 162, 174, 182, 186, 189, 191, 192, 191, 187, 181, 171, 159, 146, 132, 117, 104, 91, 78, 67, 57, 48, 41, 35, 29, 23, 17, 12, 8, 6, 5, 5, 5, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 7, 6, 6, 5, 5, 5, 5, 6, 8, 11, 14, 18, 22, 26, 29, 33, 38, 45, 54, 66, 80, 97, 115, 134, 155, 177, 202, 228, 256, 284, 311, 335, 356, 373, 388, 402, 416, 430, 443, 454, 461, 463, 461, 454, 445, 436, 425, 415, 403, 391, 377, 362, 347, 331, 314, 297, 280, 263, 247, 234, 225, 219, 218, 219, 222, 228, 235, 245, 257, 272, 288, 305, 322, 339, 354, 368, 380, 391, 399, 406, 410, 413, 415, 416, 417, 416, 413, 408, 400, 389, 375, 359, 341, 322, 301, 280, 259, 238, 218, 198, 179, 160, 142, 124, 106, 90, 75, 63, 52, 43, 37, 32, 29, 27, 25, 23, 20, 18, 15, 13, 12, 13, 14, 17, 21, 25, 29, 33, 37, 41, 44, 47, 51, 57, 66, 79, 95, 112, 129, 143, 154, 161, 166, 170, 174, 179, 184, 188, 189, 187, 182, 174, 164, 153, 142, 132, 123, 114, 106, 98, 90, 82, 74, 68, 64, 61, 61, 65, 71, 79, 90, 103, 118, 135, 154, 175, 198, 223, 248, 272, 295, 315, 333, 348, 361, 372, 380, 384, 385, 382, 375, 365, 352, 337, 322, 306, 290, 277, 265, 256, 249, 244, 241, 241, 242, 245, 249, 253, 257, 260, 262, 262, 262, 260, 256, 249, 240, 228, 215, 201, 186, 172, 157, 143, 127, 112, 96, 81, 68, 57, 47, 40, 35, 31, 27, 22, 18, 13, 8, 5, 3, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 12, 15, 19, 25, 31, 38, 45, 53, 61, 69, 80, 94, 109, 127, 144, 160, 175, 187, 199, 210, 222, 234, 243, 250, 252, 251, 247, 240, 232, 223, 212, 200, 186, 172, 157, 142, 128, 114, 101, 87, 75, 63, 53, 46, 40, 36, 33, 30, 27, 24, 21, 18, 16, 15, 15, 16, 18, 21, 24, 27, 30, 32, 35, 38, 43, 51, 60, 70, 81, 90, 98, 106, 114, 124, 134, 145, 155, 162, 167, 170, 170, 169, 166, 163, 158, 151, 143, 133, 124, 114, 106, 97, 89, 80, 71, 63, 55, 48, 41, 36, 30, 25, 20, 15, 11, 8, 7, 6, 7, 7, 6, 5, 4, 2, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 2, 4, 6, 8, 9, 10, 10, 11, 13, 18, 25, 34, 42, 50, 56, 62, 69, 79, 93, 109, 128, 148, 166, 183, 199, 215, 233, 251, 270, 286, 299, 306, 310, 312, 314, 318, 324, 330, 335, 336, 333, 327, 319, 311, 304, 298, 291, 282, 270, 255, 238, 221, 206, 192, 179, 167, 155, 141, 128, 114, 102, 91, 81, 73, 66, 59, 52, 46, 41, 36, 33, 30, 27, 24, 21, 18, 15, 13, 11, 10, 10, 10, 10, 10, 10, 9, 8, 7, 6, 6, 6, 6, 6, 5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 3, 4, 5, 5, 5, 5, 4, 3, 3, 2, 1, 1, 1, 2, 3, 5, 7, 8, 8, 7, 4, 2, 0, 0, 0, 1, 1, 2, 1, 2, 2, 4, 7, 9, 10, 11, 10, 9, 8, 8, 10, 13, 16, 20, 25, 31, 38, 47, 57, 67, 77, 87, 97, 108, 122, 137, 154, 171, 186, 197, 205, 208, 209, 209, 209, 209, 207, 203, 195, 183, 168, 153, 137, 123, 112, 101, 91, 80, 70, 59, 49, 41, 35, 30, 27, 23, 21, 18, 16, 14, 13, 13, 13, 12, 11, 11, 10, 9, 9, 8, 8, 7, 6, 5, 4, 3, 3, 4, 5, 6, 7, 7, 7, 7, 10, 16, 29, 46, 66, 85, 98, 103, 98, 83, 64, 43, 26, 15, 10, 11, 13, 16, 18, 18, 17, 16, 15, 15, 16, 17, 17, 17, 16, 16, 15, 16, 16, 17, 18, 17, 16, 15, 14, 14, 14, 15, 16, 17, 16, 14, 13, 12, 11, 12, 13, 15, 16, 17, 16, 15, 14, 12, 11, 10, 10, 11, 11, 12, 12, 12, 12, 13, 13, 14, 14, 15, 15, 15, 15, 15, 15, 16, 17, 19, 21, 22, 23, 23, 22, 21, 20, 19, 19, 20, 22, 25, 27, 29, 29, 29, 28, 28, 29, 31, 33, 35, 38, 40, 43, 45, 47, 50, 52, 54, 56, 57, 58, 59, 60, 62, 65, 68, 70, 72, 73, 73, 72, 72, 73, 76, 80, 86, 91, 96, 99, 101, 100, 98, 95, 94, 95, 98, 103, 108, 113, 117, 118, 118, 118, 118, 118, 119, 122, 124, 127, 129, 130, 132, 133, 134, 135, 135, 135, 135, 135, 135, 136, 138, 142, 146, 149, 153, 156, 158, 160, 162, 165, 167, 169, 171, 171, 172, 173, 174, 175, 177, 179, 180, 182, 183, 185, 190, 195, 202, 208, 213, 215, 215, 212, 209, 207, 206, 207, 208, 209, 210, 210, 209, 209, 211, 213, 216, 218, 218, 214, 207, 199, 191, 184, 179, 176, 174, 173, 170, 167, 164, 160, 158, 156, 154, 154, 153, 153, 153, 153, 152, 151, 150, 149, 146, 144, 141, 139, 137, 135, 134, 132, 130, 127, 124, 120, 116, 112, 109, 107, 106, 107, 108, 108, 106, 103, 97, 92, 87, 84, 83, 83, 83, 83, 82, 79, 77, 74, 71, 70, 69, 70, 70, 71, 72, 73, 73, 72, 71, 68, 66, 62, 59, 57, 56, 55, 55, 55, 55, 54, 51, 48, 45, 42, 39, 36, 34, 32, 30, 29, 27, 27, 26, 25, 24, 22, 19, 16, 13, 11, 10, 11, 12, 14, 16, 16, 15, 14, 12, 11, 10, 10, 9, 9, 9, 8, 8, 8, 9, 9, 10, 9, 9, 8, 7, 7, 8, 9, 10, 11, 11, 10, 9, 7, 5, 4, 3, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakG": [28, 29, 31, 34, 39, 45, 51, 57, 61, 67, 74, 82, 90, 96, 101, 103, 105, 107, 109, 112, 114, 114, 113, 109, 103, 97, 91, 85, 81, 76, 72, 67, 62, 55, 49, 42, 35, 30, 27, 25, 25, 25, 26, 26, 27, 28, 29, 31, 33, 37, 41, 45, 50, 55, 60, 64, 67, 68, 68, 66, 63, 60, 57, 54, 52, 49, 46, 42, 38, 34, 31, 30, 29, 29, 29, 29, 30, 31, 34, 40, 48, 57, 67, 77, 86, 95, 104, 113, 121, 127, 132, 134, 133, 130, 126, 122, 118, 113, 105, 96, 83, 69, 56, 45, 36, 29, 25, 21, 17, 13, 9, 5, 3, 2, 2, 3, 3, 3, 3, 2, 2, 1, 2, 2, 2, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 12, 23, 39, 59, 82, 108, 134, 158, 177, 190, 194, 189, 176, 155, 130, 104, 79, 56, 38, 24, 14, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 13, 30, 57, 97, 149, 211, 279, 347, 406, 450, 472, 470, 445, 398, 337, 269, 199, 136, 85, 47, 23, 9, 2, 0, 0, 0, 10, 34, 71, 121, 176, 234, 291, 346, 400, 450, 492, 518, 520, 497, 455, 411, 383, 393, 451, 558, 701, 856, 996, 1095, 1136, 1113, 1030, 900, 742, 574, 413, 273, 162, 83, 33, 8, 0, 0, 0, 1, 3, 4, 5, 7, 8, 9, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 6, 31, 80, 159, 267, 396, 532, 660, 761, 820, 829, 786, 697, 575, 437, 303, 186, 97, 40, 9, 0, 0, 0, 1, 1, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 5, 4, 3, 1, 1, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 3, 4, 3, 2, 0, 0, 5, 31, 84, 170, 288, 430, 579, 715, 816, 866, 855, 788, 681, 562, 460, 406, 419, 503, 646, 822, 995, 1130, 1197, 1182, 1085, 923, 721, 512, 324, 176, 76, 22, 0, 0, 0, 2, 1, 0, 0, 1, 6, 12, 17, 19, 19, 18, 17, 16, 14, 13, 11, 8, 5, 2, 1, 0, 1, 2, 4, 4, 4, 3, 2, 2, 3, 4, 4, 3, 1, 0, 0, 0, 2, 5, 3, 0, 0, 10, 60, 162, 324, 538, 782, 1020, 1210, 1318, 1324, 1225, 1038, 798, 545, 322, 162, 87, 104, 203, 363, 553, 738, 885, 968, 974, 903, 769, 597, 418, 257, 131, 50, 7, 0, 0, 4, 9, 6, 0, 0, 1, 41, 127, 265, 451, 668, 885, 1067, 1181, 1205, 1132, 977, 767, 539, 331, 168, 62, 10, 0, 0, 4, 6, 4, 0, 0, 0, 3, 9, 13, 15, 13, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 9, 10, 8, 3, 0, 0, 0, 4, 8, 6, 0, 0, 7, 65, 185, 372, 614, 876, 1112, 1275, 1333, 1272, 1108, 873, 615, 377, 192, 72, 13, 0, 0, 5, 7, 5, 0, 0, 0, 2, 5, 7, 6, 6, 6, 7, 9, 9, 8, 6, 3, 1, 1, 2, 4, 4, 2, 0, 0, 0, 2, 7, 9, 4, 0, 0, 23, 101, 241, 439, 673, 904, 1087, 1184, 1176, 1064, 873, 643, 417, 229, 98, 24, 0, 0, 1, 7, 7, 4, 0, 0, 0, 16, 58, 130, 234, 361, 494, 607, 677, 685, 627, 511, 363, 220, 123, 110, 206, 413, 712, 1058, 1390, 1645, 1769, 1734, 1545, 1241, 888, 562, 335, 255, 333, 548, 843, 1147, 1385, 1501, 1467, 1295, 1026, 729, 479, 340, 350, 507, 775, 1088, 1368, 1545, 1575, 1449, 1199, 885, 582, 362, 274, 335, 525, 792, 1069, 1286, 1390, 1359, 1201, 955, 673, 410, 205, 73, 10, 0, 0, 9, 12, 10, 7, 7, 11, 17, 21, 21, 18, 15, 15, 15, 13, 6, 0, 0, 22, 102, 249, 460, 713, 964, 1164, 1267, 1250, 1115, 894, 634, 387, 191, 65, 5, 0, 0, 10, 14, 11, 7, 7, 11, 18, 23, 23, 18, 9, 1, 0, 0, 3, 9, 8, 1, 0, 0, 40, 132, 281, 474, 682, 862, 974, 992, 911, 751, 549, 347, 181, 69, 11, 0, 0, 6, 8, 5, 0, 0, 2, 10, 16, 19, 18, 14, 10, 9, 11, 11, 8, 0, 0, 9, 56, 152, 300, 488, 686, 856, 958, 964, 866, 681, 453, 243, 118, 134, 319, 663, 1113, 1585, 1981, 2216, 2234, 2033, 1658, 1194, 742, 397, 221, 234, 409, 682, 973, 1202, 1312, 1278, 1115, 866, 588, 338, 153, 44, 0, 0, 5, 12, 10, 3, 0, 0, 7, 18, 27, 31, 29, 23, 16, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 9, 10, 10, 9, 8, 7, 7, 7, 7, 7, 7, 6, 6, 5, 4, 3, 2, 1, 0, 1, 3, 5, 8, 11, 13, 14, 14, 12, 9, 6, 4, 1, 0, 0, 0, 1, 2, 4, 5, 6, 6, 6, 7, 7, 7, 7, 7, 6, 5, 4, 3, 4, 6, 8, 9, 10, 11, 11, 11, 11, 13, 14, 16, 17, 18, 18, 18, 18, 19, 19, 19, 19, 19, 18, 16, 14, 11, 8, 9, 12, 19, 26, 30, 30, 23, 15, 10, 11, 18, 22, 16, 0, 0, 5, 94, 283, 576, 940, 1310, 1604, 1750, 1710, 1493, 1155, 775, 433, 182, 40, 0, 0, 10, 21, 18, 6, 0, 0, 2, 11, 17, 18, 13, 7, 1, 0, 0, 1, 5, 9, 11, 12, 12, 11, 9, 6, 4, 2, 0, 0, 0, 3, 7, 11, 12, 9, 2, 0, 0, 2, 13, 19, 13, 0, 0, 14, 112, 301, 575, 895, 1194, 1402, 1464, 1365, 1130, 821, 507, 251, 84, 4, 0, 0, 14, 17, 9, 0, 0, 0, 9, 20, 27, 29, 25, 18, 11, 6, 3, 2, 3, 4, 5, 6, 6, 5, 4, 2, 0, 0, 0, 2, 3, 5, 6, 6, 6, 5, 4, 4, 3, 3, 2, 2, 1, 2, 2, 3, 4, 6, 7, 9, 10, 10, 11, 11, 12, 12, 13, 14, 14, 14, 14, 13, 12, 12, 12, 13, 14, 14, 14, 14, 12, 10, 8, 7, 6, 6, 8, 10, 13, 18, 21, 23, 22, 17, 10, 6, 5, 9, 14, 14, 6, 0, 0, 27, 115, 265, 466, 683, 868, 975, 975, 869, 683, 466, 264, 113, 26, 0, 0, 6, 13, 12, 6, 1, 1, 6, 13, 19, 21, 19, 16, 13, 12, 12, 13, 13, 12, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 2, 4, 6, 7, 6, 4, 2, 0, 0, 0, 1, 3, 4, 6, 7, 7, 8, 8, 7, 7, 6, 5, 4, 3, 3, 3, 3, 4, 6, 8, 10, 12, 14, 14, 14, 14, 15, 16, 19, 23, 27, 30, 30, 28, 25, 20, 15, 11, 8, 6, 5, 5, 5, 6, 6, 7, 7, 7, 7, 8, 8, 9, 10, 11, 11, 11, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 2, 3, 4, 6, 6, 7, 6, 5, 3, 1, 0, 0, 1, 3, 4, 3, 0, 0, 0, 0, 4, 10, 12, 5, 0, 0, 22, 101, 237, 419, 616, 781, 873, 865, 760, 586, 387, 209, 81, 12, 0, 0, 8, 14, 10, 3, 0, 0, 0, 3, 7, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 4, 10, 15, 15, 8, 0, 0, 0, 14, 34, 41, 24, 0, 0, 34, 226, 575, 1054, 1574, 2013, 2254, 2227, 1943, 1480, 960, 503, 183, 19, 0, 0, 25, 35, 24, 4, 0, 0, 3, 17, 24, 23, 16, 7, 1, 0, 1, 3, 5, 5, 5, 5, 7, 9, 9, 8, 5, 4, 8, 15, 21, 20, 7, 0, 0, 35, 147, 332, 569, 811, 997, 1077, 1029, 865, 632, 389, 188, 57, 0, 0, 2, 14, 17, 10, 1, 0, 2, 10, 19, 25, 26, 23, 19, 15, 12, 10, 8, 7, 6, 5, 4, 4, 3, 3, 2, 3, 4, 7, 11, 16, 20, 21, 18, 11, 3, 0, 2, 9, 14, 13, 2, 0, 0, 44, 149, 311, 505, 689, 814, 845, 773, 619, 426, 242, 102, 21, 0, 0, 6, 13, 11, 4, 0, 0, 0, 7, 13, 17, 16, 13, 9, 6, 7, 12, 16, 16, 8, 0, 0, 13, 78, 194, 351, 523, 668, 749, 743, 650, 498, 325, 171, 63, 6, 0, 0, 8, 13, 9, 2, 0, 0, 0, 4, 8, 10, 10, 7, 4, 1, 2, 7, 13, 16, 11, 0, 0, 0, 45, 140, 282, 448, 600, 698, 714, 643, 505, 340, 187, 74, 12, 0, 0, 2, 9, 12, 11, 7, 0, 0, 0, 19, 85, 199, 355, 524, 668, 751, 747, 659, 510, 339, 186, 77, 17, 0, 0, 0, 0, 0, 2, 11, 19, 17, 1, 0, 1, 85, 264, 535, 857, 1156, 1356, 1397, 1265, 992, 646, 310, 62, 0, 14, 222, 533, 875, 1166, 1333, 1334, 1173, 898, 584, 305, 109, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 9, 0, 0, 17, 24, 16, 3, 0, 0, 1, 10, 16, 16, 12, 6, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 4, 2, 0, 0, 2, 8, 14, 13, 4, 0, 0, 28, 109, 239, 401, 560, 674, 712, 663, 540, 378, 219, 95, 22, 0, 0, 5, 12, 12, 5, 0, 0, 0, 2, 5, 6, 4, 2, 0, 0, 1, 3, 5, 5, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 10, 9, 8, 6, 4, 3, 4, 5, 7, 9, 12, 14, 16, 18, 19, 19, 19, 16, 13, 8, 5, 2, 2, 3, 6, 9, 10, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 7, 8, 8, 9, 10, 11, 11, 10, 9, 8, 7, 6, 6, 6, 6, 6, 5, 6, 8, 12, 16, 19, 18, 15, 14, 17, 26, 35, 36, 23, 0, 0, 13, 120, 324, 609, 924, 1194, 1342, 1319, 1121, 798, 435, 134, 0, 22, 257, 628, 1041, 1388, 1579, 1569, 1370, 1042, 676, 354, 130, 16, 0, 0, 16, 22, 17, 8, 5, 6, 5, 0, 0, 8, 75, 208, 403, 628, 830, 954, 965, 860, 667, 441, 234, 86, 8, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 14, 22, 20, 11, 3, 1, 3, 9, 14, 18, 21, 23, 25, 27, 28, 27, 24, 18, 12, 6, 2, 0, 0, 3, 7, 12, 16, 18, 18, 16, 12, 9, 7, 7, 8, 11, 13, 14, 12, 9, 5, 2, 1, 3, 6, 12, 17, 22, 24, 24, 22, 18, 15, 14, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 13, 13, 11, 8, 5, 7, 17, 32, 43, 39, 16, 0, 0, 47, 219, 504, 863, 1219, 1478, 1564, 1452, 1176, 816, 464, 194, 38, 0, 0, 15, 30, 27, 14, 1, 0, 2, 9, 14, 14, 9, 3, 0, 0, 4, 9, 14, 17, 18, 17, 14, 11, 8, 5, 4, 4, 3, 2, 1, 1, 1, 3, 5, 6, 4, 0, 0, 0, 0, 14, 28, 32, 19, 0, 0, 15, 130, 341, 627, 931, 1175, 1291, 1244, 1049, 763, 463, 216, 59, 0, 0, 6, 25, 31, 26, 19, 18, 23, 29, 33, 31, 25, 18, 14, 13, 16, 20, 23, 24, 22, 19, 14, 7, 1, 0, 0, 2, 13, 22, 22, 10, 0, 0, 28, 136, 317, 549, 784, 960, 1029, 969, 799, 567, 334, 149, 35, 0, 0, 9, 26, 34, 34, 32, 31, 33, 34, 33, 29, 21, 13, 6, 1, 2, 8, 17, 24, 23, 11, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 21, 112, 266, 465, 665, 814, 870, 816, 667, 467, 269, 114, 23, 0, 0, 12, 29, 40, 46, 46, 37, 15, 0, 0, 28, 160, 387, 683, 985, 1214, 1304, 1228, 1006, 700, 386, 135, 0, 0, 57, 222, 426, 620, 761, 815, 770, 640, 460, 275, 125, 32, 0, 0, 19, 41, 52, 54, 47, 34, 17, 0, 0, 3, 64, 180, 345, 529, 690, 784, 784, 689, 527, 341, 174, 57, 0, 0, 10, 36, 54, 60, 55, 45, 34, 27, 23, 21, 19, 18, 15, 12, 9, 7, 7, 9, 13, 16, 16, 12, 6, 1, 2, 10, 20, 24, 16, 0, 0, 12, 104, 278, 519, 779, 996, 1107, 1077, 910, 647, 354, 107, 0, 0, 169, 487, 876, 1245, 1497, 1562, 1417, 1100, 701, 334, 100, 53, 187, 437, 709, 910, 980, 909, 729, 496, 270, 92, 0, 0, 34, 188, 416, 682, 928, 1093, 1127, 1019, 799, 530, 280, 100, 6, 0, 0, 16, 24, 18, 5, 0, 0, 0, 7, 12, 12, 9, 4, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 7, 9, 11, 13, 15, 16, 17, 17, 17, 16, 14, 12, 10, 9, 8, 8, 9, 11, 13, 16, 19, 23, 29, 36, 43, 49, 52, 50, 44, 34, 23, 14, 7, 6, 9, 16, 25, 33, 37, 38, 34, 27, 19, 11, 5, 3, 3, 6, 11, 14, 16, 16, 13, 8, 3, 0, 0, 1, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 6, 14, 21, 25, 27, 24, 18, 10, 3, 0, 0, 4, 13, 24, 32, 36, 36, 33, 31, 29, 25, 15, 0, 0, 0, 49, 154, 310, 490, 653, 754, 764, 679, 525, 344, 181, 65, 5, 0, 0, 11, 18, 16, 12, 10, 14, 24, 36, 44, 45, 37, 23, 8, 0, 0, 9, 21, 24, 12, 0, 0, 29, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 148, 350, 609, 867, 1056, 1121, 1041, 836, 561, 283, 66, 0, 0, 154, 432, 768, 1087, 1308, 1372, 1262, 1011, 692, 386, 158, 29, 0, 0, 5, 15, 16, 15, 16, 13, 2, 0, 0, 39, 177, 412, 713, 1014, 1234, 1307, 1211, 974, 667, 371, 147, 22, 0, 0, 15, 27, 22, 9, 0, 0, 3, 13, 19, 19, 14, 7, 1, 0, 0, 0, 1, 3, 5, 6, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 2, 0, 0, 0, 0, 4, 9, 10, 4, 0, 0, 16, 74, 168, 287, 405, 489, 517, 480, 388, 262, 133, 28, 0, 0, 95, 275, 505, 739, 919, 995, 946, 785, 561, 331, 147, 34, 0, 0, 7, 18, 17, 9, 2, 2, 9, 18, 25, 26, 22, 14, 8, 5, 5, 9, 15, 20, 22, 22, 20, 15, 10, 6, 6, 9, 15, 23, 30, 35, 35, 30, 23, 14, 6, 0, 0, 0, 5, 14, 23, 31, 35, 33, 26, 17, 10, 8, 11, 14, 11, 1, 0, 0, 42, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 138, 283, 455, 613, 715, 732, 659, 517, 347, 190, 76, 13, 0, 0, 5, 10, 12, 15, 18, 19, 11, 0, 0, 14, 105, 275, 514, 777, 1004, 1132, 1125, 985, 752, 488, 254, 90, 7, 0, 0, 18, 27, 26, 20, 19, 26, 39, 52, 61, 61, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 54, 42, 29, 18, 9, 5, 5, 7, 10, 14, 16, 16, 15, 12, 10, 10, 12, 16, 20, 24, 24, 22, 16, 10, 5, 1, 0, 0, 1, 4, 9, 13, 15, 16, 13, 7, 1, 0, 0, 2, 9, 11, 7, 0, 0, 8, 61, 158, 287, 423, 531, 578, 552, 460, 329, 196, 89, 23, 0, 0, 0, 3, 2, 0, 2, 5, 6, 0, 0, 0, 27, 103, 224, 371, 510, 603, 621, 559, 437, 289, 153, 56, 5, 0, 0, 8, 12, 8, 2, 0, 0, 0, 2, 4, 5, 4, 1, 0, 0, 0, 1, 5, 9, 12, 14, 14, 12, 9, 5, 1, 0, 0, 1, 8, 17, 27, 34, 34, 27, 15, 7, 7, 17, 30, 33, 18, 0, 0, 24, 164, 413, 743, 1086, 1351, 1462, 1386, 1146, 813, 475, 207, 45, 0, 0, 15, 34, 35, 21, 6, 0, 0, 9, 18, 24, 23, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 18, 11, 5, 1, 0, 2, 5, 11, 17, 22, 27, 29, 28, 26, 22, 19, 17, 18, 22, 28, 35, 41, 45, 47, 46, 42, 36, 29, 21, 15, 10, 7, 5, 4, 4, 3, 3, 2, 1, 0, 0, 0, 1, 5, 11, 18, 25, 30, 31, 29, 23, 16, 8, 2, 0, 0, 3, 9, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 15, 20, 23, 24, 24, 23, 21, 16, 6, 0, 0, 12, 63, 149, 261, 374, 459, 492, 463, 380, 267, 154, 66, 14, 0, 0, 7, 16, 22, 25, 25, 21, 10, 0, 0, 12, 86, 221, 405, 602, 762, 840, 812, 687, 500, 302, 139, 36, 0, 0, 5, 17, 18, 10, 0, 0, 0, 5, 14, 19, 19, 13, 5, 0, 0, 3, 9, 12, 8, 0, 0, 9, 62, 159, 290, 429, 541, 593, 567, 467, 314, 149, 17, 0, 16, 188, 455, 764, 1041, 1212, 1230, 1092, 840, 545, 280, 95, 2, 0, 0, 20, 28, 20, 8, 0, 1, 10, 21, 27, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 25, 18, 8, 1, 1, 7, 15, 18, 11, 0, 0, 4, 61, 169, 317, 474, 601, 660, 633, 530, 380, 226, 102, 25, 0, 0, 2, 7, 7, 3, 2, 2, 1, 0, 0, 0, 30, 96, 198, 318, 430, 503, 515, 462, 359, 236, 124, 44, 3, 0, 0, 7, 10, 6, 0, 0, 0, 7, 15, 20, 21, 17, 11, 5, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 4, 6, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 6, 4, 0, 0, 0, 3, 8, 9, 4, 0, 0, 14, 70, 164, 287, 413, 509, 546, 515, 424, 300, 176, 78, 19, 0, 0, 0, 2, 5, 6, 8, 8, 1, 0, 0, 22, 98, 229, 398, 571, 703, 756, 714, 590, 419, 246, 109, 26, 0, 0, 5, 13, 13, 6, 0, 0, 0, 0, 2, 4, 4, 2, 1, 0, 0, 0, 2, 6, 12, 18, 23, 25, 24, 19, 13, 7, 3, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 2, 2, 2, 3, 5, 7, 7, 5, 1, 0, 0, 0, 7, 14, 14, 5, 0, 0, 27, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 105, 230, 384, 531, 633, 660, 602, 473, 305, 137, 13, 0, 13, 160, 385, 642, 872, 1014, 1030, 917, 708, 463, 242, 85, 5, 0, 0, 14, 21, 15, 4, 0, 0, 0, 4, 10, 13, 12, 7, 0, 0, 0, 2, 14, 23, 21, 5, 0, 0, 55, 197, 420, 688, 941, 1111, 1148, 1042, 824, 556, 305, 121, 19, 0, 0, 9, 17, 15, 9, 4, 0, 0, 0, 0, 23, 87, 194, 333, 474, 582, 627, 594, 494, 356, 214, 100, 28, 0, 0, 2, 9, 9, 4, 0, 0, 1, 10, 20, 28, 32, 30, 25, 17, 9, 3, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 5, 3, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 0, 1, 2, 4, 6, 7, 6, 5, 3, 1, 0, 0, 0, 2, 4, 6, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 5, 2, 0, 0, 0, 3, 13, 21, 17, 3, 0, 0, 53, 181, 376, 605, 814, 947, 963, 859, 664, 435, 227, 80, 5, 0, 0, 13, 19, 13, 3, 0, 0, 6, 15, 21, 22, 18, 13, 8, 6, 5, 7, 9, 10, 11, 10, 8, 5, 5, 9, 15, 22, 22, 13, 0, 0, 10, 82, 214, 396, 592, 758, 848, 837, 727, 551, 355, 183, 63, 3, 0, 0, 15, 25, 28, 26, 22, 13, 2, 0, 0, 35, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 114, 234, 378, 513, 602, 619, 553, 418, 249, 90, 0, 0, 103, 325, 615, 908, 1131, 1223, 1158, 949, 650, 338, 93, 0, 13, 193, 468, 766, 1009, 1133, 1106, 934, 663, 365, 117, 0, 1, 164, 429, 727, 978, 1116, 1107, 960, 722, 459, 230, 76, 1, 0, 2, 21, 27, 21, 9, 0, 0, 0, 3, 6, 8, 9, 11, 14, 17, 18, 17, 14, 10, 7, 6, 7, 8, 6, 3, 3, 9, 22, 36, 40, 25, 0, 0, 8, 134, 374, 709, 1074, 1380, 1539, 1506, 1291, 957, 595, 289, 88, 0, 0, 3, 25, 33, 31, 26, 24, 20, 8, 0, 0, 32, 151, 355, 618, 883, 1080, 1151, 1074, 873, 608, 348, 149, 33, 0, 0, 2, 10, 10, 10, 13, 15, 9, 0, 0, 12, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 110, 299, 562, 851, 1093, 1220, 1194, 1018, 741, 432, 167, 1, 0, 55, 248, 496, 738, 914, 982, 924, 762, 540, 317, 141, 34, 0, 0, 8, 19, 19, 10, 0, 0, 0, 2, 9, 15, 19, 21, 22, 21, 19, 15, 10, 5, 2, 0, 0, 0, 2, 5, 9, 12, 15, 15, 12, 8, 4, 0, 0, 1, 6, 12, 18, 23, 23, 21, 17, 11, 6, 1, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 0, 4, 9, 14, 17, 19, 17, 12, 7, 2, 0, 0, 0, 3, 7, 9, 11, 11, 9, 6, 3, 0, 0, 2, 6, 11, 17, 20, 21, 19, 15, 11, 6, 3, 0, 0, 1, 6, 16, 28, 37, 36, 23, 0, 0, 3, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 76, 216, 410, 622, 797, 889, 869, 745, 552, 343, 166, 50, 0, 0, 4, 19, 26, 25, 21, 18, 15, 8, 0, 0, 11, 60, 149, 271, 403, 513, 570, 555, 467, 326, 169, 37, 0, 6, 146, 376, 653, 914, 1093, 1145, 1058, 858, 602, 352, 158, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 40, 0, 0, 1, 17, 27, 31, 28, 17, 0, 0, 0, 73, 229, 461, 731, 976, 1130, 1144, 1012, 768, 475, 206, 23, 0, 28, 200, 433, 667, 845, 921, 880, 736, 532, 320, 148, 39, 0, 0, 9, 27, 36, 38, 37, 36, 37, 39, 38, 36, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 31, 26, 22, 19, 17, 15, 12, 9, 5, 3, 1, 1, 2, 5, 9, 12, 15, 15, 14, 12, 9, 6, 6, 8, 13, 19, 24, 28, 30, 30, 28, 26, 25, 24, 23, 21, 18, 17, 20, 28, 35, 35, 21, 0, 0, 4, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 92, 261, 497, 754, 968, 1079, 1052, 898, 660, 405, 192, 54, 0, 0, 4, 20, 23, 17, 8, 3, 5, 10, 14, 14, 11, 6, 3, 5, 12, 23, 35, 41, 36, 19, 0, 0, 12, 93, 236, 425, 622, 776, 844, 806, 674, 485, 290, 132, 33, 0, 0, 6, 18, 20, 15, 7, 2, 2, 3, 5, 5, 3, 1, 1, 4, 9, 16, 22, 24, 22, 17, 10, 4, 0, 0, 0, 1, 3, 4, 5, 5, 5, 4, 4, 2, 0, 0, 0, 0, 6, 14, 19, 16, 6, 0, 0, 24, 90, 194, 321, 442, 526, 549, 504, 404, 278, 156, 64, 12, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 4, 11, 13, 13, 16, 22, 29, 35, 35, 31, 22, 13, 5, 1, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 2, 7, 14, 22, 30, 34, 36, 33, 27, 20, 13, 9, 8, 9, 12, 15, 16, 16, 14, 11, 8, 7, 8, 12, 18, 22, 22, 15, 3, 0, 0, 34, 106, 212, 334, 447, 521, 537, 490, 394, 274, 159, 70, 18, 0, 0, 3, 8, 9, 10, 12, 15, 14, 6, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 18, 84, 198, 345, 495, 608, 652, 614, 506, 358, 210, 94, 24, 0, 0, 0, 3, 4, 5, 8, 9, 5, 0, 0, 7, 72, 195, 367, 555, 714, 799, 785, 676, 505, 318, 158, 51, 0, 0, 0, 10, 12, 7, 0, 0, 1, 8, 14, 16, 14, 9, 3, 0, 0, 0, 0, 1, 1, 2, 1, 1, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 0, 3, 8, 13, 13, 8, 0, 0, 4, 45, 122, 228, 345, 444, 499, 494, 432, 329, 213, 111, 40, 4, 0, 0, 6, 8, 6, 1, 0, 0, 0, 2, 5, 4, 2, 0, 0, 0, 3, 9, 13, 11, 2, 0, 0, 26, 91, 190, 307, 415, 484, 494, 442, 343, 225, 117, 41, 2, 0, 0, 6, 10, 8, 4, 3, 7, 12, 18, 20, 19, 14, 10, 5, 3, 1, 0, 0, 0, 0, 3, 5, 6, 4, 0, 0, 0, 0, 12, 23, 24, 10, 0, 0, 36, 165, 381, 658, 936, 1144, 1222, 1149, 945, 670, 393, 175, 43, 0, 0, 7, 20, 20, 10, 0, 0, 0, 0, 4, 6, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 6, 4, 1, 0, 0, 1, 3, 4, 4, 3, 4, 6, 10, 12, 10, 3, 0, 0, 23, 81, 173, 287, 400, 483, 513, 479, 387, 258, 123, 18, 0, 17, 146, 345, 577, 788, 926, 954, 867, 690, 473, 267, 112, 23, 0, 0, 8, 16, 14, 6, 0, 0, 0, 1, 4, 6, 5, 4, 2, 1, 0, 0, 0, 1, 4, 6, 8, 7, 4, 0, 0, 4, 13, 21, 21, 9, 0, 0, 32, 143, 329, 568, 811, 999, 1079, 1026, 853, 604, 341, 126, 0, 0, 59, 207, 381, 539, 642, 667, 611, 492, 343, 200, 89, 23, 0, 0, 5, 12, 14, 12, 11, 13, 17, 21, 23, 22, 18, 13, 11, 11, 14, 19, 23, 26, 27, 26, 24, 20, 17, 15, 15, 15, 15, 15, 15, 15, 13, 11, 9, 7, 6, 7, 9, 11, 13, 15, 15, 15, 13, 11, 10, 9, 8, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 2, 1, 0, 0, 1, 3, 5, 7, 9, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 13, 13, 13, 11, 8, 6, 5, 4, 5, 5, 5, 5, 5, 4, 4, 4, 3, 4, 5, 6, 9, 11, 12, 12, 11, 8, 4, 2, 2, 3, 6, 9, 12, 12, 12, 12, 12, 13, 15, 15, 15, 14, 13, 14, 16, 17, 14, 5, 0, 0, 24, 95, 211, 359, 510, 626, 677, 647, 546, 401, 249, 122, 39, 0, 0, 0, 9, 12, 10, 6, 4, 7, 12, 17, 20, 19, 17, 14, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 6, 3, 1, 0, 0, 1, 2, 2, 1, 0, 1, 3, 6, 8, 6, 2, 0, 0, 4, 15, 22, 19, 3, 0, 0, 62, 208, 433, 701, 955, 1129, 1173, 1077, 867, 603, 347, 152, 36, 0, 0, 7, 17, 16, 7, 0, 0, 0, 0, 4, 6, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 9, 8, 7, 7, 7, 8, 9, 9, 8, 7, 5, 4, 4, 5, 6, 9, 10, 10, 10, 9, 7, 6, 5, 4, 4, 4, 3, 2, 1, 0, 1, 4, 8, 12, 14, 13, 9, 5, 4, 7, 13, 17, 13, 0, 0, 0, 53, 167, 336, 535, 721, 846, 875, 801, 645, 450, 261, 115, 28, 0, 0, 6, 17, 20, 17, 12, 6, 1, 0, 0, 11, 46, 106, 190, 283, 367, 419, 427, 387, 310, 215, 125, 55, 13, 0, 0, 2, 8, 10, 10, 10, 11, 14, 18, 20, 19, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 16, 12, 8, 6, 7, 10, 12, 10, 3, 0, 0, 17, 69, 154, 262, 371, 457, 495, 475, 404, 300, 190, 97, 33, 2, 0, 0, 6, 9, 6, 2, 0, 0, 0, 3, 7, 9, 9, 10, 10, 10, 11, 12, 12, 11, 9, 7, 6, 6, 8, 10, 13, 14, 13, 12, 9, 7, 5, 5, 6, 7, 8, 10, 11, 12, 13, 13, 13, 11, 9, 7, 6, 6, 6, 7, 8, 6, 4, 2, 1, 2, 5, 8, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 8, 6, 3, 2, 5, 12, 19, 18, 6, 0, 0, 36, 146, 327, 559, 796, 980, 1061, 1016, 855, 620, 368, 154, 18, 0, 22, 138, 293, 449, 572, 636, 626, 548, 422, 281, 154, 62, 12, 0, 0, 5, 8, 6, 2, 0, 4, 11, 20, 27, 29, 28, 25, 21, 17, 16, 16, 16, 16, 15, 14, 12, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 11, 10, 10, 10, 10, 9, 8, 7, 5, 3, 2, 1, 0, 0, 0, 1, 2, 4, 5, 5, 6, 6, 7, 8, 9, 11, 11, 10, 9, 6, 3, 1, 0, 0, 0, 3, 5, 8, 10, 12, 11, 10, 7, 5, 3, 2, 3, 5, 8, 10, 12, 12, 10, 8, 5, 3, 2, 2, 4, 5, 7, 9, 10, 10, 10, 9, 7, 6, 5, 4, 5, 8, 12, 16, 20, 22, 23, 22, 19, 15, 12, 8, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 6, 5, 5, 5, 6, 6, 7, 7, 6, 6, 6, 6, 7, 9, 12, 15, 19, 22, 24, 23, 21, 17, 13, 10, 8, 8, 8, 8, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 2, 4, 7, 9, 11, 11, 10, 8, 7, 5, 5, 5, 5, 6, 6, 5, 5, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 1, 1, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 1, 0, 0, 0, 0, 1, 4, 6, 4, 0, 0, 1, 23, 66, 131, 205, 273, 318, 328, 299, 241, 169, 100, 46, 13, 0, 0, 0, 0, 3, 6, 7, 5, 0, 0, 1, 35, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 107, 216, 350, 481, 578, 615, 582, 489, 360, 226, 113, 39, 2, 0, 0, 7, 10, 9, 6, 5, 7, 11, 15, 17, 16, 14, 12, 9, 7, 5, 4, 2, 2, 1, 1, 3, 5, 8, 11, 12, 13, 11, 8, 5, 3, 2, 3, 5, 5, 4, 3, 3, 6, 11, 13, 9, 0, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 44, 135, 272, 436, 593, 705, 742, 693, 572, 411, 250, 119, 35, 0, 0, 1, 9, 10, 6, 1, 0, 1, 5, 9, 11, 10, 7, 5, 3, 3, 3, 4, 3, 2, 1, 0, 0, 0, 1, 3, 5, 7, 7, 7, 7, 7, 7, 6, 4, 2, 0, 3, 9, 16, 18, 11, 0, 0, 13, 88, 230, 428, 650, 848, 972, 986, 884, 692, 458, 237, 80, 15, 43, 145, 281, 410, 498, 523, 485, 397, 285, 175, 87, 31, 4, 0, 0, 2, 4, 4, 5, 6, 5, 1, 0, 0, 25, 88, 190, 321, 457, 567, 623, 609, 529, 404, 265, 143, 56, 9, 0, 0, 5, 8, 6, 1, 0, 0, 0, 2, 5, 6, 5, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 2, 5, 9, 13, 17, 19, 20, 19, 16, 13, 10, 8, 8, 8, 9, 11, 12, 13, 12, 12, 11, 10, 10, 9, 8, 7, 6, 5, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 8, 8, 7, 8, 11, 15, 17, 12, 1, 0, 0, 43, 140, 290, 475, 657, 795, 852, 815, 693, 519, 335, 178, 69, 11, 0, 0, 5, 14, 18, 17, 10, 0, 0, 0, 48, 150, 310, 512, 720, 890, 977, 958, 834, 632, 401, 193, 55, 18, 85, 238, 437, 634, 781, 844, 812, 696, 527, 346, 188, 76, 16, 0, 0, 6, 9, 6, 1, 0, 0, 2, 8, 13, 15, 14, 12, 9, 6, 4, 2, 1, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 10, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 6, 8, 9, 10, 11, 11, 10, 9, 7, 5, 4, 5, 6, 8, 10, 11, 11, 9, 7, 5, 4, 4, 5, 8, 10, 12, 13, 13, 13, 13, 13, 12, 12, 11, 11, 11, 11, 11, 12, 12, 12, 11, 10, 8, 7, 6, 6, 6, 5, 5, 4, 2, 1, 0, 1, 3, 6, 10, 14, 17, 20, 21, 21, 20, 19, 16, 14, 11, 8, 6, 6, 7, 8, 9, 9, 9, 7, 5, 3, 3, 3, 4, 6, 9, 11, 12, 13, 12, 11, 9, 7, 5, 4, 3, 3, 3, 2, 1, 0, 1, 2, 4, 6, 6, 4, 2, 2, 5, 10, 13, 11, 2, 0, 0, 38, 128, 270, 450, 634, 781, 855, 838, 733, 569, 384, 216, 93, 23, 0, 0, 4, 9, 7, 2, 0, 0, 4, 12, 19, 23, 23, 19, 13, 8, 7, 9, 12, 11, 5, 0, 0, 14, 72, 173, 311, 463, 596, 679, 690, 627, 506, 359, 216, 104, 33, 1, 0, 0, 6, 7, 3, 0, 0, 0, 0, 4, 6, 7, 8, 8, 8, 8, 9, 9, 8, 7, 6, 5, 5, 5, 5, 6, 7, 7, 7, 6, 5, 4, 2, 1, 0, 0, 1, 3, 6, 9, 11, 12, 12, 9, 6, 4, 2, 2, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 6, 5, 3, 2, 3, 5, 8, 12, 15, 16, 16, 15, 13, 10, 8, 7, 7, 9, 11, 13, 11, 6, 0, 0, 7, 41, 106, 198, 306, 410, 485, 513, 486, 407, 294, 176, 81, 33, 47, 120, 237, 370, 487, 561, 576, 530, 436, 318, 200, 104, 40, 7, 0, 0, 3, 6, 6, 7, 10, 15, 22, 27, 30, 29, 27, 23, 19, 15, 13, 11, 11, 10, 10, 10, 10, 10, 11, 11, 13, 14, 16, 17, 17, 17, 16, 13, 10, 7, 6, 6, 10, 13, 14, 9, 0, 0, 5, 49, 136, 266, 421, 574, 692, 746, 723, 631, 490, 333, 192, 87, 24, 0, 0, 2, 6, 5, 1, 0, 0, 2, 8, 14, 17, 18, 17, 14, 12, 10, 10, 10, 11, 12, 13, 14, 15, 16, 17, 17, 16, 14, 11, 8, 6, 5, 5, 6, 6, 6, 4, 4, 5, 9, 12, 12, 6, 0, 0, 15, 73, 176, 320, 484, 635, 741, 775, 729, 615, 461, 300, 163, 67, 14, 0, 0, 4, 7, 6, 4, 2, 4, 9, 14, 17, 18, 18, 16, 15, 16, 17, 19, 20, 21, 19, 17, 13, 9, 6, 4, 3, 3, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 9, 9, 9, 9, 9, 9, 10, 12, 13, 15, 17, 18, 20, 22, 23, 21, 16, 8, 0, 0, 10, 51, 122, 221, 336, 445, 527, 563, 544, 476, 374, 260, 156, 75, 25, 2, 0, 0, 3, 4, 2, 1, 1, 4, 8, 12, 15, 18, 19, 19, 19, 17, 15, 12, 8, 6, 5, 5, 7, 10, 13, 14, 14, 12, 10, 7, 4, 3, 1, 1, 0, 0, 1, 2, 3, 5, 7, 9, 11, 12, 12, 11, 10, 9, 7, 7, 6, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 1, 2, 4, 6, 7, 9, 9, 7, 4, 0, 0, 4, 25, 64, 122, 194, 266, 323, 352, 345, 303, 236, 160, 91, 39, 9, 0, 0, 1, 4, 5, 6, 8, 11, 15, 17, 17, 14, 10, 7, 5, 4, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 7, 5, 4, 3, 3, 3, 5, 6, 8, 10, 12, 13, 11, 8, 4, 2, 2, 5, 10, 12, 7, 0, 0, 13, 77, 196, 367, 567, 759, 901, 958, 918, 789, 605, 404, 228, 99, 25, 0, 0, 3, 8, 7, 2, 0, 0, 0, 1, 3, 4, 3, 3, 2, 2, 3, 5, 6, 6, 6, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 9, 9, 10, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 6, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 5, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 8, 7, 6, 4, 2, 1, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 1, 0, 0, 1, 3, 3, 0, 0, 0, 16, 53, 116, 202, 301, 397, 469, 502, 486, 423, 326, 217, 122, 67, 70, 134, 250, 392, 529, 629, 669, 640, 553, 428, 291, 170, 79, 24, 0, 0, 0, 5, 6, 4, 0, 0, 0, 12, 48, 110, 200, 309, 421, 515, 572, 578, 530, 440, 326, 210, 113, 46, 10, 0, 0, 2, 4, 3, 0, 0, 0, 0, 1, 3, 4, 4, 5, 5, 7, 8, 9, 9, 9, 8, 7, 5, 4, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 4, 7, 11, 14, 16, 16, 14, 12, 8, 6, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 11, 12, 12, 11, 9, 7, 6, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 8, 9, 9, 9, 9, 8, 6, 4, 2, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 7, 7, 6, 4, 3, 3, 6, 9, 11, 8, 0, 0, 5, 49, 140, 280, 457, 644, 804, 903, 918, 845, 701, 518, 337, 196, 123, 131, 214, 351, 507, 648, 741, 765, 717, 607, 462, 309, 177, 80, 23, 0, 0, 1, 4, 4, 1, 0, 0, 0, 3, 5, 5, 5, 4, 4, 5, 6, 8, 9, 10, 9, 7, 6, 4, 4, 4, 6, 8, 10, 12, 13, 13, 11, 9, 8, 7, 8, 9, 11, 14, 15, 17, 19, 20, 20, 18, 14, 10, 7, 6, 7, 8, 5, 0, 0, 4, 41, 119, 241, 398, 568, 718, 817, 842, 788, 666, 504, 339, 207, 135, 135, 200, 311, 438, 548, 617, 628, 581, 488, 368, 246, 141, 65, 20, 1, 0, 0, 4, 5, 6, 8, 11, 14, 16, 17, 15, 13, 11, 11, 12, 15, 18, 21, 22, 22, 20, 15, 10, 6, 4, 6, 10, 11, 7, 0, 0, 5, 51, 145, 285, 458, 635, 781, 866, 870, 795, 659, 491, 323, 181, 81, 24, 0, 0, 0, 4, 5, 6, 7, 11, 16, 20, 22, 20, 16, 11, 7, 4, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 4, 4, 6, 7, 8, 9, 9, 9, 8, 6, 4, 2, 1, 1, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 1, 1, 3, 5, 8, 11, 14, 15, 16, 14, 11, 8, 6, 5, 4, 4, 3, 0, 0, 1, 17, 51, 107, 179, 257, 328, 376, 391, 369, 316, 243, 166, 98, 47, 15, 0, 0, 0, 2, 5, 6, 3, 0, 0, 8, 49, 127, 244, 388, 538, 663, 738, 745, 685, 571, 429, 290, 183, 128, 131, 186, 275, 374, 457, 506, 509, 467, 389, 292, 195, 111, 51, 16, 0, 0, 0, 2, 2, 2, 2, 5, 9, 13, 17, 19, 20, 18, 16, 14, 11, 8, 7, 8, 15, 32, 61, 105, 161, 223, 282, 326, 346, 337, 300, 241, 174, 109, 57, 22, 4, 0, 0, 4, 8, 13, 19, 24, 30, 34, 36, 36, 32, 28, 22, 17, 13, 8, 3, 0, 1, 12, 38, 83, 146, 220, 295, 356, 392, 394, 361, 301, 226, 149, 84, 37, 10, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 9, 9, 8, 7, 5, 4, 3, 4, 7, 9, 12, 14, 16, 16, 15, 13, 11, 8, 6, 4, 3, 2, 3, 3, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 7, 8, 9, 11, 12, 14, 14, 13, 11, 9, 8, 6, 4, 2, 0, 0, 5, 25, 63, 121, 195, 277, 354, 410, 435, 423, 377, 306, 224, 145, 80, 36, 10, 0, 0, 0, 1, 1, 0, 0, 1, 3, 5, 7, 8, 9, 9, 9, 8, 6, 3, 0, 1, 8, 27, 61, 111, 173, 239, 299, 341, 354, 334, 286, 221, 159, 118, 118, 166, 259, 385, 520, 637, 712, 731, 690, 598, 473, 338, 213, 113, 46, 10, 0, 0, 3, 5, 1, 0, 0, 19, 70, 157, 279, 421, 563, 680, 749, 758, 705, 601, 467, 326, 200, 103, 40, 8, 0, 0, 5, 10, 12, 13, 13, 13, 14, 14, 15, 14, 13, 11, 10, 8, 6, 5, 5, 5, 5, 6, 7, 8, 8, 7, 7, 5, 4, 3, 2, 1, 1, 2, 2, 3, 3, 3, 4, 4, 5, 5, 5, 4, 2, 1, 1, 2, 4, 7, 11, 14, 15, 15, 14, 12, 9, 7, 6, 5, 4, 4, 5, 5, 6, 6, 7, 7, 6, 6, 6, 7, 8, 9, 9, 10, 10, 9, 8, 7, 5, 4, 2, 1, 1, 1, 2, 5, 7, 9, 9, 8, 6, 3, 1, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 11, 13, 15, 15, 14, 13, 11, 10, 9, 7, 4, 0, 0, 3, 26, 73, 148, 247, 358, 464, 545, 586, 577, 520, 429, 324, 230, 169, 158, 202, 295, 420, 552, 662, 728, 734, 680, 578, 451, 327, 233, 185, 190, 242, 322, 409, 478, 513, 505, 455, 376, 290, 220, 186, 202, 268, 374, 498, 613, 694, 725, 700, 622, 509, 379, 254, 149, 73, 28, 8, 4, 8, 12, 12, 8, 7, 15, 41, 90, 163, 256, 357, 452, 525, 564, 561, 516, 439, 341, 240, 150, 79, 32, 7, 0, 0, 5, 10, 14, 16, 18, 19, 20, 20, 19, 17, 14, 11, 9, 8, 9, 11, 13, 14, 15, 15, 15, 13, 12, 10, 9, 7, 6, 6, 6, 7, 8, 9, 9, 9, 9, 8, 8, 8, 9, 9, 9, 9, 9, 8, 8, 7, 6, 6, 5, 4, 4, 4, 5, 7, 9, 12, 14, 14, 13, 10, 6, 3, 2, 8, 24, 51, 93, 148, 211, 276, 332, 368, 378, 359, 313, 249, 178, 112, 59, 24, 5, 0, 0, 0, 2, 2, 1, 0, 1, 1, 2, 3, 4, 5, 6, 8, 9, 10, 10, 9, 7, 6, 6, 7, 10, 13, 15, 14, 10, 4, 0, 2, 21, 62, 128, 218, 321, 425, 512, 567, 579, 547, 477, 382, 279, 184, 106, 51, 18, 3, 0, 0, 3, 5, 7, 9, 11, 12, 12, 12, 10, 8, 7, 6, 6, 8, 9, 11, 11, 12, 11, 11, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 5, 5, 4, 3, 3, 3, 4, 5, 6, 7, 7, 6, 6, 5, 3, 2, 1, 0, 0, 0, 1, 2, 4, 6, 7, 7, 7, 7, 6, 6, 6, 6, 7, 8, 11, 19, 32, 55, 87, 128, 173, 219, 256, 278, 281, 263, 228, 181, 131, 83, 45, 19, 5, 0, 1, 3, 2, 0, 0, 1, 21, 66, 141, 242, 360, 480, 581, 647, 667, 639, 567, 466, 351, 240, 146, 76, 32, 8, 0, 0, 0, 1, 1, 3, 5, 8, 11, 12, 12, 11, 8, 6, 5, 4, 5, 5, 6, 7, 7, 7, 7, 7, 6, 6, 6, 5, 5, 6, 6, 6, 7, 7, 7, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 5, 7, 9, 10, 11, 11, 11, 10, 9, 9, 9, 10, 11, 12, 12, 11, 13, 20, 35, 60, 97, 144, 195, 244, 284, 307, 311, 293, 258, 210, 158, 108, 66, 35, 17, 9, 7, 8, 7, 4, 0, 0, 9, 40, 97, 180, 285, 401, 511, 599, 650, 655, 615, 538, 441, 343, 266, 224, 226, 266, 332, 405, 463, 491, 481, 436, 367, 294, 234, 203, 208, 250, 321, 404, 484, 542, 566, 550, 496, 414, 318, 222, 138, 75, 33, 11, 3, 3, 7, 11, 14, 16, 18, 19, 20, 20, 19, 18, 17, 16, 17, 19, 21, 22, 21, 19, 17, 14, 13, 12, 12, 11, 10, 9, 7, 6, 6, 6, 7, 9, 9, 10, 9, 6, 2, 0, 0, 8, 36, 87, 167, 272, 395, 521, 632, 709, 739, 715, 640, 528, 396, 266, 154, 73, 24, 2, 0, 0, 2, 2, 0, 0, 0, 0, 3, 6, 8, 9, 8, 7, 5, 3, 2, 0, 0, 0, 0, 2, 4, 6, 8, 11, 12, 14, 15, 15, 15, 13, 11, 9, 7, 6, 6, 8, 10, 12, 15, 16, 16, 16, 15, 14, 14, 13, 11, 8, 3, 0, 0, 6, 27, 69, 133, 222, 328, 443, 552, 638, 686, 688, 642, 555, 441, 320, 208, 117, 54, 18, 2, 0, 0, 1, 2, 4, 9, 20, 40, 72, 115, 167, 222, 275, 317, 340, 341, 318, 276, 220, 160, 104, 59, 27, 9, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 5, 6, 7, 7, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 1, 1, 2, 2, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 5, 6, 6, 7, 7, 6, 5, 4, 3, 2, 1, 2, 3, 5, 6, 7, 7, 6, 4, 3, 2, 1, 2, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 10, 11, 11, 11, 10, 10, 10, 10, 10, 7, 3, 0, 0, 6, 25, 60, 111, 178, 255, 333, 401, 451, 473, 464, 426, 364, 288, 209, 137, 80, 39, 14, 2, 0, 0, 4, 8, 13, 16, 19, 20, 20, 19, 17, 15, 14, 12, 11, 11, 16, 31, 61, 110, 178, 263, 355, 441, 508, 544, 544, 510, 450, 379, 313, 268, 252, 271, 318, 385, 454, 510, 540, 535, 497, 435, 366, 308, 274, 274, 306, 361, 426, 485, 525, 538, 520, 473, 403, 319, 231, 150, 84, 38, 11, 0, 0, 0, 1, 1, 0, 0, 1, 4, 8, 12, 15, 15, 14, 13, 11, 9, 9, 9, 9, 9, 9, 7, 6, 4, 2, 0, 0, 1, 13, 40, 85, 153, 241, 341, 443, 532, 596, 625, 615, 568, 491, 396, 294, 197, 117, 58, 21, 3, 0, 0, 0, 1, 0, 0, 0, 0, 2, 3, 4, 4, 3, 3, 3, 4, 6, 8, 9, 10, 10, 10, 11, 11, 12, 13, 14, 15, 15, 15, 14, 13, 12, 12, 12, 13, 14, 15, 16, 17, 17, 15, 14, 12, 11, 10, 10, 10, 10, 10, 10, 15, 25, 45, 76, 118, 169, 222, 272, 310, 333, 337, 321, 287, 241, 188, 134, 86, 47, 21, 6, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 5, 9, 12, 15, 17, 19, 19, 18, 16, 14, 11, 9, 7, 6, 5, 5, 4, 4, 4, 3, 4, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 4, 5, 5, 6, 6, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 11, 12, 11, 9, 8, 9, 16, 32, 60, 100, 151, 210, 269, 321, 359, 378, 374, 348, 304, 249, 189, 131, 82, 46, 22, 9, 4, 3, 3, 3, 4, 8, 18, 38, 68, 109, 161, 219, 277, 330, 370, 391, 389, 366, 326, 278, 235, 206, 199, 215, 250, 296, 342, 376, 390, 383, 355, 316, 277, 249, 243, 264, 308, 367, 429, 478, 505, 503, 471, 415, 342, 264, 188, 122, 71, 35, 13, 2, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 5, 6, 8, 10, 12, 13, 13, 13, 14, 15, 16, 18, 19, 19, 17, 15, 16, 25, 47, 88, 150, 232, 326, 424, 511, 576, 610, 607, 570, 505, 421, 329, 238, 158, 93, 46, 17, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 4, 5, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 5, 4, 3, 3, 4, 5, 6, 7, 7, 8, 7, 6, 5, 3, 2, 1, 1, 2, 2, 3, 4, 4, 4, 4, 5, 5, 6, 7, 7, 8, 8, 8, 7, 7, 12, 26, 52, 95, 155, 229, 310, 391, 459, 506, 525, 512, 471, 406, 328, 246, 170, 106, 58, 26, 8, 0, 0, 0, 1, 4, 6, 9, 13, 16, 18, 18, 17, 16, 15, 14, 16, 21, 31, 49, 76, 113, 160, 211, 263, 307, 337, 351, 348, 331, 308, 287, 277, 286, 317, 370, 438, 512, 577, 622, 636, 614, 558, 476, 380, 284, 197, 126, 74, 39, 18, 7, 2, 2, 6, 15, 30, 52, 82, 120, 165, 212, 256, 290, 310, 310, 291, 255, 208, 157, 110, 70, 42, 24, 14, 9, 7, 7, 7, 7, 8, 10, 11, 12, 12, 11, 8, 6, 4, 2, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 5, 8, 12, 18, 26, 40, 59, 87, 122, 162, 203, 239, 264, 275, 271, 251, 220, 181, 139, 99, 64, 36, 17, 5, 0, 0, 0, 0, 1, 1, 1, 2, 3, 4, 5, 5, 3, 2, 2, 5, 14, 31, 58, 96, 143, 197, 255, 313, 363, 399, 417, 412, 385, 338, 279, 214, 153, 101, 60, 33, 15, 6, 2, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 10, 10, 10, 10, 10, 10, 9, 9, 9, 10, 12, 17, 25, 38, 56, 82, 115, 154, 196, 237, 272, 295, 304, 297, 278, 254, 233, 223, 231, 260, 307, 367, 430, 486, 525, 539, 524, 483, 420, 345, 267, 195, 133, 83, 47, 22, 7, 1, 5, 20, 48, 90, 145, 212, 289, 370, 450, 518, 567, 589, 579, 537, 469, 384, 292, 206, 133, 77, 40, 18, 7, 3, 1, 1, 1, 1, 3, 5, 7, 9, 10, 11, 11, 10, 9, 9, 12, 19, 36, 62, 101, 150, 206, 265, 318, 360, 386, 392, 378, 346, 300, 244, 185, 129, 80, 43, 18, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 1, 1, 1, 2, 2, 3, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 4, 7, 15, 32, 59, 97, 145, 201, 261, 318, 367, 403, 420, 415, 390, 347, 292, 232, 172, 120, 77, 45, 24, 10, 4, 1, 2, 3, 5, 7, 8, 10, 11, 11, 12, 12, 12, 12, 12, 11, 10, 10, 9, 10, 10, 11, 12, 11, 9, 7, 9, 17, 35, 67, 111, 168, 234, 305, 375, 439, 490, 522, 529, 509, 463, 398, 321, 243, 171, 113, 70, 42, 25, 16, 11, 8, 8, 8, 8, 9, 10, 10, 9, 9, 8, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 4, 6, 11, 18, 31, 51, 80, 120, 171, 230, 292, 352, 402, 437, 454, 452, 433, 403, 367, 335, 311, 304, 314, 342, 381, 422, 456, 473, 468, 438, 388, 325, 256, 190, 131, 85, 50, 27, 13, 6, 4, 5, 7, 10, 11, 12, 11, 10, 9, 8, 8, 7, 6, 4, 2, 1, 0, 0, 2, 4, 8, 10, 12, 12, 11, 9, 7, 5, 4, 3, 2, 3, 3, 5, 6, 7, 8, 8, 8, 8, 8, 8, 9, 10, 11, 11, 11, 10, 10, 10, 11, 12, 13, 13, 14, 13, 13, 14, 16, 21, 31, 49, 76, 115, 166, 230, 302, 377, 446, 500, 534, 541, 524, 486, 436, 383, 338, 308, 298, 309, 336, 372, 408, 436, 448, 441, 415, 371, 316, 256, 197, 144, 98, 63, 37, 20, 9, 5, 4, 5, 7, 9, 11, 12, 12, 12, 13, 13, 14, 17, 23, 34, 53, 81, 119, 170, 232, 302, 375, 445, 501, 537, 546, 528, 484, 423, 352, 279, 212, 152, 104, 65, 37, 18, 6, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 2, 3, 4, 4, 4, 5, 5, 5, 5, 5, 5, 6, 7, 9, 13, 20, 32, 49, 73, 103, 138, 175, 212, 243, 267, 279, 280, 269, 247, 217, 181, 143, 106, 73, 46, 26, 13, 8, 9, 17, 30, 49, 74, 104, 138, 173, 207, 237, 261, 276, 282, 275, 257, 229, 194, 155, 118, 86, 61, 43, 31, 24, 22, 26, 39, 62, 99, 150, 213, 287, 365, 441, 509, 561, 592, 598, 581, 545, 497, 446, 401, 369, 352, 350, 357, 368, 377, 379, 370, 350, 318, 278, 231, 181, 133, 89, 54, 29, 14, 7, 4, 4, 4, 4, 2, 0, 0, 0, 3, 6, 9, 11, 12, 12, 12, 10, 9, 8, 7, 6, 6, 6, 6, 7, 8, 9, 10, 10, 10, 10, 9, 9, 8, 7, 6, 6, 6, 6, 8, 9, 9, 10, 9, 8, 7, 6, 7, 9, 15, 26, 44, 71, 110, 161, 221, 287, 352, 410, 453, 477, 479, 460, 423, 372, 314, 253, 194, 140, 95, 59, 32, 14, 4, 0, 0, 1, 3, 5, 7, 9, 10, 11, 10, 9, 8, 7, 7, 7, 7, 7, 7, 5, 4, 2, 2, 2, 3, 5, 6, 7, 7, 7, 7, 7, 7, 7, 6, 5, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 7, 8, 8, 7, 6, 5, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 4, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 5, 4, 3, 4, 4, 5, 6, 6, 5, 4, 3, 4, 7, 12, 20, 33, 49, 71, 97, 127, 159, 189, 215, 231, 238, 232, 217, 194, 166, 136, 107, 81, 58, 39, 24, 15, 10, 9, 13, 21, 34, 51, 74, 103, 137, 175, 212, 247, 276, 296, 306, 307, 299, 286, 272, 261, 255, 259, 271, 291, 313, 332, 343, 342, 330, 306, 274, 237, 197, 157, 119, 85, 55, 32, 16, 6, 1, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 11, 11, 11, 11, 10, 9, 9, 8, 8, 8, 8, 8, 8, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 9, 8, 8, 7, 8, 10, 12, 15, 17, 18, 19, 22, 29, 40, 58, 82, 110, 140, 171, 200, 225, 244, 255, 258, 250, 233, 207, 176, 143, 111, 83, 59, 41, 28, 18, 11, 6, 4, 3, 4, 6, 7, 9, 9, 9, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 3, 4, 6, 10, 19, 31, 46, 63, 83, 104, 126, 147, 168, 185, 197, 201, 197, 185, 166, 142, 117, 93, 73, 57, 45, 36, 32, 30, 33, 40, 53, 73, 99, 129, 162, 195, 225, 249, 267, 276, 276, 267, 249, 224, 195, 163, 132, 103, 78, 58, 44, 35, 33, 39, 54, 81, 118, 166, 222, 284, 348, 410, 465, 509, 537, 545, 531, 495, 442, 377, 307, 239, 180, 130, 91, 61, 38, 21, 9, 2, 0, 0, 1, 3, 4, 4, 3, 2, 1, 1, 2, 3, 5, 6, 6, 5, 5, 4, 3, 3, 2, 1, 1, 1, 1, 2, 4, 6, 7, 8, 7, 7, 6, 6, 6, 6, 7, 8, 8, 7, 7, 7, 8, 11, 15, 22, 33, 48, 68, 96, 131, 171, 213, 255, 292, 321, 339, 346, 341, 324, 298, 263, 223, 180, 138, 100, 68, 44, 28, 17, 12, 9, 8, 8, 9, 9, 10, 11, 12, 13, 15, 18, 22, 28, 37, 49, 64, 82, 104, 130, 161, 194, 228, 257, 280, 292, 293, 281, 260, 233, 201, 169, 137, 107, 80, 56, 37, 22, 12, 6, 4, 4, 6, 9, 11, 12, 12, 12, 11, 9, 9, 8, 9, 9, 9, 9, 8, 7, 6, 6, 6, 7, 8, 9, 10, 9, 8, 7, 6, 5, 5, 6, 7, 8, 9, 10, 10, 10, 10, 11, 12, 14, 15, 17, 18, 21, 24, 30, 39, 52, 68, 88, 112, 137, 164, 191, 215, 235, 248, 253, 248, 234, 213, 187, 158, 128, 100, 75, 54, 36, 22, 12, 5, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 8, 9, 9, 9, 10, 11, 13, 16, 22, 32, 49, 75, 110, 154, 206, 263, 322, 377, 425, 462, 484, 490, 479, 452, 411, 361, 306, 250, 197, 149, 107, 73, 46, 27, 13, 4, 0, 0, 0, 0, 2, 3, 4, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 4, 5, 6, 8, 11, 15, 20, 28, 37, 50, 65, 81, 99, 117, 134, 148, 159, 167, 170, 169, 163, 154, 141, 124, 105, 85, 66, 50, 38, 30, 27, 28, 33, 40, 51, 66, 84, 106, 130, 155, 177, 195, 207, 211, 208, 199, 186, 168, 148, 126, 103, 80, 59, 39, 24, 12, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 9, 11, 16, 23, 34, 51, 74, 103, 139, 181, 229, 281, 335, 386, 430, 462, 481, 486, 480, 466, 449, 433, 420, 413, 410, 411, 416, 421, 426, 426, 419, 402, 375, 339, 296, 250, 206, 166, 131, 102, 79, 64, 57, 59, 73, 97, 131, 173, 220, 271, 322, 370, 411, 441, 457, 458, 442, 413, 373, 327, 278, 229, 183, 140, 103, 73, 50, 33, 21, 14, 10, 7, 5, 4, 3, 3, 2, 2, 2, 1, 1, 0, 0, 1, 1, 2, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 3, 4, 5, 6, 6, 5, 5, 5, 6, 9, 15, 23, 33, 43, 55, 69, 85, 103, 124, 143, 160, 172, 178, 177, 170, 159, 145, 129, 112, 94, 76, 58, 43, 30, 20, 13, 9, 7, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 2, 4, 5, 7, 9, 10, 11, 12, 14, 18, 25, 34, 45, 58, 72, 87, 102, 118, 135, 151, 165, 176, 181, 180, 173, 160, 143, 124, 106, 90, 76, 64, 54, 46, 41, 40, 46, 59, 78, 103, 133, 163, 194, 223, 249, 271, 288, 300, 304, 300, 289, 269, 243, 212, 177, 141, 107, 76, 51, 32, 19, 12, 8, 6, 5, 4, 3, 3, 4, 6, 11, 16, 23, 30, 39, 49, 61, 76, 95, 116, 139, 163, 184, 200, 211, 215, 213, 205, 193, 178, 161, 143, 123, 103, 83, 64, 46, 31, 19, 10, 5, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 4, 3, 4, 6, 8, 10, 11, 11, 10, 7, 5, 4, 4, 5, 6, 6, 6, 4, 2, 1, 1, 3, 5, 8, 10, 10, 9, 8, 7, 6, 7, 8, 9, 10, 10, 10, 9, 8, 8, 8, 8, 9, 8, 8, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 5, 5, 7, 9, 12, 16, 21, 27, 34, 44, 56, 71, 89, 108, 128, 148, 167, 183, 197, 207, 214, 218, 219, 218, 217, 215, 215, 216, 220, 227, 237, 249, 261, 270, 273, 269, 258, 240, 218, 193, 167, 142, 119, 98, 79, 62, 48, 37, 29, 24, 22, 21, 20, 18, 16, 14, 12, 12, 12, 13, 14, 14, 13, 11, 10, 9, 9, 11, 13, 15, 15, 15, 13, 12, 12, 13, 15, 18, 21, 23, 23, 24, 25, 28, 35, 45, 58, 72, 88, 103, 119, 136, 154, 172, 190, 206, 221, 234, 246, 259, 275, 294, 317, 341, 367, 393, 416, 435, 448, 452, 448, 433, 411, 382, 349, 313, 276, 240, 205, 171, 141, 117, 101, 95, 101, 118, 146, 180, 217, 254, 289, 321, 349, 371, 386, 393, 391, 379, 359, 332, 299, 264, 227, 189, 152, 118, 88, 63, 46, 34, 27, 22, 18, 14, 11, 9, 9, 12, 18, 25, 33, 43, 55, 71, 92, 118, 148, 182, 217, 250, 281, 307, 328, 341, 346, 342, 328, 304, 274, 240, 205, 171, 141, 114, 91, 70, 52, 37, 25, 17, 13, 11, 11, 11, 10, 9, 7, 5, 4, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 7, 8, 8, 8, 8, 8, 7, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 8, 7, 7, 8, 9, 12, 15, 18, 21, 24, 27, 30, 36, 44, 56, 70, 88, 109, 132, 156, 180, 204, 226, 245, 260, 270, 273, 269, 260, 245, 227, 205, 181, 157, 132, 109, 87, 69, 54, 43, 35, 29, 25, 23, 21, 21, 23, 27, 33, 42, 51, 63, 78, 96, 118, 145, 175, 208, 242, 274, 302, 328, 352, 375, 396, 415, 430, 439, 442, 441, 440, 441, 447, 458, 473, 487, 498, 502, 501, 494, 483, 470, 456, 443, 430, 418, 406, 395, 383, 372, 359, 345, 330, 312, 290, 264, 234, 201, 168, 136, 108, 86, 68, 54, 42, 32, 23, 16, 11, 9, 9, 10, 11, 11, 10, 8, 7, 5, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 2, 3, 4, 5, 5, 6, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 9, 10, 10, 10, 9, 9, 8, 8, 7, 7, 7, 7, 6, 5, 5, 5, 5, 6, 7, 8, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 7, 7, 6, 5, 5, 4, 4, 5, 6, 9, 11, 13, 14, 15, 14, 13, 12, 11, 10, 10, 10, 10, 10, 11, 11, 11, 10, 9, 8, 7, 6, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 9, 10, 9, 9, 8, 7, 7, 7, 8, 8, 9, 9, 9, 8, 7, 6, 5, 4, 5, 5, 6, 6, 7, 7, 8, 9, 12, 15, 18, 22, 27, 34, 42, 53, 66, 80, 95, 109, 123, 135, 147, 157, 165, 170, 172, 171, 166, 159, 150, 140, 128, 114, 99, 84, 68, 54, 43, 35, 31, 29, 27, 25, 23, 21, 18, 16, 16, 16, 17, 18, 19, 19, 19, 20, 20, 20, 21, 22, 22, 21, 21, 20, 20, 21, 22, 24, 25, 27, 29, 31, 33, 36, 40, 46, 52, 60, 69, 80, 94, 111, 130, 152, 175, 199, 224, 248, 271, 293, 311, 326, 339, 350, 363, 380, 400, 423, 446, 465, 479, 487, 490, 492, 493, 493, 491, 485, 473, 456, 438, 421, 408, 398, 389, 379, 364, 342, 316, 287, 259, 233, 210, 188, 166, 142, 118, 95, 73, 55, 42, 33, 28, 24, 22, 20, 18, 16, 15, 14, 13, 12, 11, 10, 10, 9, 8, 7, 6, 5, 5, 4, 4, 5, 5, 6, 6, 5, 4, 3, 2, 2, 3, 4, 6, 7, 8, 9, 9, 9, 9, 9, 10, 11, 12, 13, 14, 15, 15, 16, 15, 15, 15, 15, 16, 17, 18, 19, 19, 19, 19, 20, 24, 30, 40, 52, 66, 80, 95, 110, 125, 138, 151, 162, 171, 176, 177, 174, 168, 158, 146, 131, 115, 98, 81, 65, 52, 41, 32, 25, 19, 14, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 3, 5, 8, 13, 19, 24, 30, 36, 44, 55, 70, 87, 107, 126, 146, 167, 190, 216, 245, 275, 303, 327, 343, 352, 353, 351, 347, 346, 346, 347, 348, 348, 347, 345, 341, 337, 331, 322, 309, 291, 270, 247, 223, 199, 175, 152, 130, 108, 87, 69, 53, 41, 32, 25, 20, 16, 13, 10, 8, 7, 6, 6, 6, 5, 4, 4, 3, 2, 2, 2, 1, 1, 0, 0, 1, 2, 4, 6, 8, 9, 10, 10, 11, 14, 19, 26, 33, 42, 51, 63, 78, 97, 121, 148, 175, 202, 226, 248, 269, 289, 309, 328, 343, 355, 361, 362, 360, 357, 354, 354, 355, 358, 361, 361, 359, 352, 341, 324, 304, 281, 257, 233, 209, 185, 161, 138, 115, 93, 73, 57, 43, 34, 26, 21, 17, 13, 10, 8, 7, 7, 8, 9, 11, 11, 11, 10, 9, 8, 7, 6, 6, 6, 6, 5, 4, 4, 4, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 6, 7, 9, 10, 11, 11, 11, 10, 9, 9, 9, 10, 11, 12, 12, 11, 10, 9, 8, 7, 8, 8, 9, 10, 10, 9, 8, 7, 6, 5, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 2, 2, 4, 6, 9, 12, 15, 16, 17, 18, 20, 24, 29, 38, 50, 63, 78, 94, 108, 121, 132, 141, 149, 157, 165, 173, 178, 181, 180, 174, 163, 149, 131, 113, 96, 81, 67, 56, 47, 40, 33, 28, 22, 17, 13, 11, 11, 13, 18, 25, 33, 42, 51, 62, 73, 86, 100, 117, 134, 152, 171, 190, 207, 223, 236, 245, 250, 252, 250, 245, 237, 225, 210, 191, 170, 150, 133, 121, 115, 114, 117, 123, 129, 138, 148, 162, 178, 196, 214, 231, 245, 256, 261, 262, 258, 249, 235, 218, 200, 180, 161, 142, 123, 104, 85, 68, 53, 41, 32, 26, 21, 17, 13, 8, 4, 1, 0, 0, 0, 1, 2, 3, 3, 4, 4, 5, 5, 6, 6, 6, 6, 5, 5, 4, 3, 3, 3, 3, 3, 4, 5, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 2, 3, 5, 6, 6, 6, 6, 7, 8, 10, 13, 15, 17, 20, 24, 29, 38, 49, 62, 76, 89, 101, 111, 120, 129, 140, 153, 167, 179, 189, 194, 193, 187, 179, 168, 156, 143, 129, 114, 99, 85, 72, 61, 51, 43, 35, 28, 22, 17, 15, 15, 18, 22, 25, 27, 28, 30, 36, 47, 62, 82, 103, 123, 142, 159, 175, 193, 213, 236, 259, 281, 301, 316, 328, 338, 348, 357, 368, 378, 388, 396, 403, 409, 412, 413, 410, 403, 391, 374, 355, 333, 310, 286, 261, 235, 210, 185, 160, 135, 112, 89, 69, 52, 37, 26, 19, 14, 11, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 3, 4, 4, 4, 3, 3, 2, 2, 3, 5, 7, 8, 8, 8, 7, 7, 7, 7, 7, 8, 8, 8, 7, 5, 4, 3, 3, 3, 3, 4, 5, 6, 7, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 11, 12, 12, 12, 11, 9, 8, 7, 7, 7, 7, 7, 7, 6, 5, 5, 4, 4, 3, 2, 2, 1, 0, 0, 0, 1, 2, 2, 3, 3, 3, 5, 7, 11, 17, 24, 31, 39, 48, 57, 68, 80, 94, 110, 127, 145, 164, 182, 200, 217, 231, 242, 248, 250, 247, 241, 234, 225, 215, 203, 190, 173, 153, 132, 111, 92, 76, 64, 55, 47, 40, 33, 26, 20, 15, 11, 9, 8, 8, 8, 7, 7, 7, 7, 8, 8, 8, 7, 6, 5, 4, 3, 2, 1, 1, 2, 3, 5, 6, 7, 7, 6, 5, 3, 1, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 7, 6, 5, 4, 5, 5, 5, 6, 7, 7, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 3, 4, 4, 5, 6, 9, 13, 18, 25, 33, 42, 50, 58, 64, 69, 74, 80, 87, 95, 105, 115, 124, 130, 133, 134, 133, 131, 129, 126, 122, 116, 108, 98, 88, 78, 69, 60, 52, 44, 37, 31, 26, 22, 19, 16, 13, 10, 6, 4, 2, 2, 2, 3, 4, 5, 5, 6, 6, 6, 6, 6, 5, 3, 1, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 5, 6, 8, 10, 12, 14, 16, 16, 15, 14, 13, 12, 11, 10, 10, 10, 9, 10, 10, 11, 12, 12, 12, 12, 11, 10, 9, 9, 10, 11, 12, 14, 15, 15, 16, 16, 15, 15, 14, 14, 13, 13, 13, 14, 16, 19, 22, 25, 27, 29, 31, 33, 37, 43, 50, 58, 67, 76, 84, 92, 101, 110, 121, 132, 145, 157, 169, 179, 188, 194, 199, 202, 203, 203, 200, 194, 186, 174, 162, 149, 136, 124, 113, 104, 95, 88, 81, 75, 70, 65, 61, 57, 54, 52, 52, 54, 57, 62, 67, 74, 81, 90, 100, 111, 122, 133, 144, 153, 162, 170, 177, 183, 188, 191, 192, 191, 189, 186, 181, 176, 168, 158, 146, 132, 117, 104, 92, 82, 73, 67, 61, 55, 48, 43, 37, 33, 29, 26, 24, 22, 20, 18, 17, 15, 13, 11, 9, 8, 8, 9, 10, 12, 14, 15, 15, 15, 16, 17, 19, 22, 26, 30, 36, 43, 51, 60, 71, 83, 96, 110, 125, 141, 158, 177, 195, 211, 226, 237, 245, 250, 254, 257, 259, 260, 258, 253, 244, 231, 215, 198, 182, 167, 154, 142, 130, 117, 103, 88, 74, 60, 49, 40, 34, 31, 29, 27, 25, 23, 20, 17, 15, 13, 11, 11, 10, 10, 10, 9, 9, 10, 11, 13, 15, 16, 16, 15, 13, 11, 10, 10, 11, 12, 13, 14, 14, 14, 13, 13, 12, 12, 12, 13, 14, 17, 20, 23, 26, 29, 31, 32, 34, 36, 39, 44, 51, 60, 72, 87, 104, 121, 138, 155, 171, 188, 206, 225, 244, 262, 278, 290, 298, 303, 305, 306, 305, 303, 299, 290, 278, 263, 245, 226, 206, 187, 169, 151, 134, 118, 104, 92, 84, 77, 72, 68, 64, 62, 60, 59, 60, 62, 65, 68, 73, 78, 83, 90, 97, 103, 108, 112, 114, 116, 117, 118, 120, 122, 123, 123, 122, 120, 119, 120, 122, 126, 131, 134, 138, 141, 144, 150, 159, 171, 184, 198, 211, 222, 232, 241, 250, 259, 267, 275, 281, 286, 288, 289, 288, 285, 280, 274, 266, 257, 250, 243, 239, 237, 237, 237, 237, 239, 241, 246, 253, 262, 272, 282, 292, 301, 309, 315, 319, 322, 321, 318, 313, 306, 298, 292, 286, 282, 277, 272, 265, 259, 253, 250, 251, 255, 264, 273, 283, 293, 302, 311, 322, 332, 342, 348, 349, 344, 334, 320, 305, 289, 275, 260, 245, 228, 210, 191, 173, 156, 141, 128, 114, 101, 89, 77, 66, 57, 50, 45, 41, 37, 35, 33, 33, 32, 32, 32, 32, 33, 35, 39, 45, 54, 64, 75, 88, 104, 122, 143, 169, 198, 230, 265, 300, 336, 370, 401, 428, 451, 470, 483, 492, 496, 496, 493, 489, 485, 484, 486, 493, 506, 523, 542, 562, 580, 594, 602, 602, 594, 577, 552, 522, 486, 446, 405, 363, 322, 282, 246, 214, 187, 165, 148, 135, 125, 116, 108, 101, 93, 84, 77, 71, 67, 65, 64, 65, 65, 66, 65, 64, 63, 62, 61, 61, 60, 60, 60, 59, 59, 58, 58, 58, 57, 56, 54, 53, 51, 50, 50, 51, 52, 54, 56, 56, 56, 55, 53, 51, 50, 51, 53, 56, 58, 59, 57, 55, 52, 49, 48, 49, 50, 52, 53, 53, 52, 51, 51, 52, 54, 56, 58, 58, 57, 56, 55, 55, 55, 54, 53, 52, 51, 51, 51, 52, 54, 55, 56, 55, 55, 54, 54, 55, 55, 56, 55, 54, 52, 51, 50, 50, 50, 51, 51, 52, 52, 53, 54, 54, 54, 53, 51, 48, 46, 44, 44, 45, 47, 49, 50, 50, 48, 46, 44, 43, 42, 41, 42, 42, 44, 45, 45, 45, 43, 41, 40, 39, 39, 41, 42, 44, 44, 43, 41, 39, 38, 36, 36, 35, 35, 35, 34, 34, 33, 32, 31, 30, 29, 29, 30, 31, 32, 32, 32, 32, 30, 29, 27, 27, 26, 27, 27, 27, 26, 24, 22, 20, 19, 20, 21, 23, 25, 26, 27, 26, 26, 25, 24, 23, 22, 21, 19, 16, 14, 12, 11, 11, 12, 13, 13, 12, 10, 7, 5, 4, 4, 6, 8, 10, 11, 13, 14, 14, 14, 13, 12, 10, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 1, 1, 2, 3, 4, 5, 4, 4, 4, 4, 4, 5, 6, 6, 6, 6, 5, 4, 3, 2, 2, 3, 3, 4, 5, 5, 6, 6, 5, 5, 5, 6, 7, 8, 8, 9, 8, 7, 5, 3, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakT": [16, 16, 17, 18, 19, 21, 23, 25, 27, 29, 31, 33, 35, 37, 39, 42, 45, 48, 51, 52, 53, 53, 51, 49, 46, 43, 39, 35, 31, 27, 24, 22, 21, 20, 19, 18, 16, 13, 10, 7, 5, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 3, 4, 5, 6, 7, 7, 7, 8, 12, 17, 24, 32, 40, 47, 55, 63, 73, 85, 99, 113, 126, 137, 144, 147, 147, 142, 135, 126, 115, 103, 90, 77, 64, 51, 39, 29, 21, 14, 10, 7, 5, 5, 5, 5, 5, 6, 6, 5, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 3, 5, 6, 7, 8, 8, 8, 7, 6, 5, 5, 6, 7, 9, 9, 9, 7, 7, 8, 13, 25, 44, 72, 108, 153, 204, 258, 311, 359, 397, 419, 424, 409, 379, 335, 285, 235, 191, 158, 138, 134, 146, 170, 202, 238, 271, 296, 309, 308, 293, 266, 230, 190, 149, 112, 79, 52, 32, 18, 9, 4, 2, 2, 3, 5, 7, 8, 9, 9, 9, 8, 8, 8, 7, 5, 3, 2, 1, 3, 10, 22, 43, 72, 110, 154, 202, 249, 291, 322, 338, 338, 322, 291, 249, 201, 152, 107, 69, 40, 21, 10, 4, 2, 2, 2, 3, 3, 4, 4, 4, 4, 3, 3, 2, 2, 2, 3, 3, 4, 4, 5, 6, 7, 8, 9, 9, 8, 7, 6, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 5, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 34, 76, 140, 225, 325, 429, 525, 599, 640, 642, 604, 531, 434, 326, 223, 136, 71, 29, 6, 0, 0, 8, 36, 85, 161, 261, 378, 497, 602, 676, 708, 694, 636, 544, 432, 315, 208, 121, 59, 22, 4, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 11, 11, 10, 8, 7, 5, 3, 1, 1, 1, 3, 5, 8, 11, 12, 13, 12, 11, 10, 10, 9, 8, 7, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 12, 13, 12, 11, 10, 9, 9, 9, 10, 9, 9, 7, 6, 4, 2, 1, 0, 1, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 3, 4, 5, 6, 6, 7, 7, 7, 7, 7, 8, 8, 9, 10, 10, 10, 8, 7, 6, 6, 6, 5, 2, 0, 0, 11, 48, 118, 224, 358, 506, 642, 744, 791, 774, 696, 574, 435, 308, 224, 201, 245, 345, 480, 617, 725, 780, 768, 691, 566, 418, 273, 152, 67, 19, 0, 0, 0, 2, 2, 1, 1, 4, 8, 13, 17, 19, 19, 17, 15, 12, 10, 9, 8, 7, 4, 0, 0, 1, 22, 68, 143, 244, 359, 472, 562, 612, 612, 562, 472, 360, 245, 144, 68, 22, 1, 0, 0, 4, 6, 6, 6, 6, 7, 9, 11, 13, 14, 14, 13, 11, 8, 5, 3, 1, 1, 2, 4, 6, 8, 9, 11, 12, 15, 17, 18, 18, 16, 14, 12, 11, 10, 8, 2, 0, 0, 22, 83, 190, 343, 525, 708, 857, 942, 943, 861, 713, 530, 345, 190, 81, 20, 0, 0, 2, 6, 6, 3, 2, 5, 11, 18, 23, 24, 21, 16, 11, 8, 7, 8, 7, 3, 0, 0, 14, 63, 152, 282, 442, 606, 743, 826, 835, 766, 634, 465, 298, 168, 103, 119, 212, 361, 534, 694, 804, 842, 801, 691, 536, 369, 218, 104, 34, 2, 0, 1, 8, 11, 11, 9, 9, 10, 12, 15, 16, 16, 16, 15, 15, 15, 16, 17, 18, 18, 18, 15, 12, 8, 4, 1, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 1, 2, 3, 4, 3, 2, 0, 0, 1, 3, 6, 8, 10, 9, 7, 5, 2, 1, 0, 1, 1, 2, 3, 3, 4, 6, 9, 12, 16, 19, 22, 23, 22, 20, 16, 12, 8, 5, 2, 0, 1, 2, 5, 9, 12, 13, 13, 11, 8, 5, 2, 0, 0, 0, 1, 3, 5, 7, 9, 11, 13, 14, 16, 18, 21, 24, 26, 26, 25, 23, 20, 17, 14, 8, 2, 0, 1, 23, 72, 154, 265, 390, 507, 591, 621, 586, 492, 358, 215, 98, 36, 49, 137, 285, 462, 629, 751, 800, 767, 663, 511, 346, 199, 90, 25, 0, 0, 2, 8, 8, 6, 3, 2, 5, 9, 13, 17, 18, 19, 18, 18, 17, 16, 13, 11, 8, 5, 3, 1, 1, 2, 3, 4, 5, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 3, 1, 0, 0, 0, 0, 2, 5, 7, 7, 4, 0, 0, 0, 4, 11, 13, 7, 0, 0, 28, 119, 281, 501, 747, 967, 1107, 1131, 1029, 826, 570, 324, 145, 73, 117, 257, 452, 646, 790, 848, 810, 691, 521, 342, 187, 77, 18, 0, 0, 5, 8, 5, 1, 0, 0, 4, 7, 7, 5, 4, 5, 9, 11, 8, 0, 0, 4, 56, 163, 324, 521, 715, 864, 929, 894, 769, 584, 383, 208, 83, 16, 0, 0, 6, 11, 8, 2, 0, 0, 0, 6, 10, 13, 14, 13, 12, 11, 10, 10, 10, 10, 9, 9, 8, 7, 6, 5, 5, 4, 4, 4, 4, 3, 3, 3, 2, 1, 0, 0, 0, 1, 3, 6, 8, 8, 5, 1, 0, 2, 8, 14, 15, 7, 0, 0, 24, 112, 264, 469, 691, 882, 992, 994, 887, 699, 478, 273, 119, 29, 0, 0, 5, 13, 12, 5, 0, 0, 0, 0, 3, 4, 4, 2, 1, 0, 0, 0, 0, 2, 5, 9, 11, 11, 8, 5, 6, 11, 16, 16, 8, 0, 0, 24, 113, 272, 489, 728, 939, 1068, 1081, 970, 761, 502, 254, 69, 0, 19, 158, 368, 602, 807, 934, 956, 871, 704, 497, 296, 139, 41, 0, 0, 2, 10, 10, 4, 0, 0, 2, 11, 20, 25, 25, 20, 13, 8, 7, 12, 18, 19, 11, 0, 0, 18, 102, 255, 470, 713, 932, 1072, 1093, 987, 774, 507, 250, 63, 0, 46, 218, 463, 724, 938, 1053, 1045, 920, 714, 478, 264, 109, 22, 0, 0, 9, 16, 14, 8, 3, 4, 9, 14, 17, 15, 10, 5, 2, 2, 4, 7, 9, 10, 10, 7, 5, 2, 0, 0, 0, 1, 3, 4, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 1, 2, 4, 6, 7, 6, 5, 3, 1, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 5, 4, 2, 2, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 4, 6, 6, 3, 0, 0, 0, 5, 15, 20, 14, 0, 0, 8, 90, 250, 481, 745, 984, 1137, 1161, 1051, 836, 574, 326, 140, 31, 0, 0, 8, 16, 14, 6, 0, 0, 4, 12, 18, 19, 16, 11, 7, 6, 6, 8, 9, 10, 9, 8, 7, 6, 4, 3, 2, 1, 2, 3, 5, 7, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 2, 3, 4, 3, 2, 0, 0, 0, 1, 3, 6, 8, 9, 8, 6, 4, 1, 0, 0, 2, 6, 9, 10, 8, 6, 6, 9, 15, 19, 15, 2, 0, 0, 49, 165, 344, 563, 773, 922, 968, 898, 731, 514, 300, 133, 33, 0, 0, 6, 15, 14, 6, 0, 0, 0, 4, 10, 12, 11, 8, 5, 3, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 1, 0, 0, 2, 4, 6, 4, 1, 0, 0, 5, 13, 17, 13, 0, 0, 0, 57, 177, 355, 564, 759, 888, 915, 833, 665, 456, 257, 108, 22, 0, 0, 7, 15, 13, 5, 0, 0, 0, 3, 8, 10, 10, 9, 8, 8, 8, 7, 7, 5, 4, 2, 1, 0, 0, 1, 3, 6, 9, 11, 12, 12, 10, 9, 8, 7, 7, 7, 7, 6, 4, 2, 2, 2, 3, 4, 5, 5, 5, 4, 3, 3, 4, 5, 6, 5, 4, 2, 0, 0, 0, 2, 5, 8, 10, 11, 10, 8, 5, 3, 1, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 9, 9, 8, 8, 7, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 7, 5, 4, 4, 4, 6, 7, 7, 7, 6, 4, 2, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 1, 3, 6, 8, 11, 12, 12, 10, 7, 5, 3, 2, 2, 4, 6, 7, 8, 7, 5, 3, 1, 0, 0, 2, 4, 6, 7, 8, 8, 7, 5, 4, 3, 2, 2, 2, 3, 4, 5, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 4, 10, 12, 7, 0, 0, 8, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 63, 162, 295, 435, 547, 598, 573, 479, 344, 204, 91, 22, 0, 0, 4, 12, 13, 7, 1, 0, 0, 1, 3, 5, 5, 4, 3, 4, 5, 6, 7, 7, 7, 8, 8, 8, 8, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 1, 2, 3, 4, 5, 7, 7, 8, 7, 7, 6, 6, 5, 5, 4, 4, 5, 6, 7, 10, 12, 14, 15, 15, 15, 14, 13, 12, 11, 10, 8, 6, 5, 6, 9, 12, 14, 14, 11, 9, 12, 19, 27, 27, 15, 0, 0, 17, 118, 300, 544, 802, 1010, 1111, 1072, 903, 647, 368, 131, 0, 0, 83, 300, 575, 843, 1038, 1109, 1039, 850, 597, 345, 149, 32, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 10, 22, 21, 12, 4, 3, 8, 16, 22, 24, 21, 17, 13, 10, 8, 7, 6, 5, 5, 6, 8, 12, 15, 17, 17, 16, 12, 8, 4, 1, 0, 0, 0, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 10, 14, 17, 17, 15, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 7, 5, 4, 2, 3, 4, 5, 6, 5, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 4, 6, 13, 23, 30, 27, 11, 0, 0, 32, 150, 345, 590, 832, 1006, 1060, 979, 788, 541, 302, 122, 20, 0, 0, 12, 23, 22, 12, 3, 0, 0, 5, 9, 10, 10, 9, 9, 10, 10, 9, 7, 5, 4, 4, 5, 5, 3, 1, 1, 6, 15, 24, 24, 11, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 22, 124, 297, 520, 744, 910, 968, 901, 730, 505, 286, 118, 21, 0, 0, 9, 18, 17, 9, 3, 4, 10, 17, 20, 18, 11, 4, 0, 0, 1, 4, 7, 9, 10, 11, 13, 15, 16, 14, 10, 8, 9, 16, 25, 29, 21, 2, 0, 0, 72, 224, 444, 695, 914, 1040, 1036, 897, 662, 391, 152, 0, 0, 59, 247, 486, 716, 878, 930, 862, 696, 481, 272, 112, 20, 0, 0, 11, 22, 21, 13, 4, 0, 0, 1, 3, 6, 9, 15, 23, 31, 37, 39, 36, 28, 18, 8, 1, 0, 0, 5, 13, 21, 27, 29, 29, 25, 20, 15, 11, 9, 8, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 2, 4, 6, 8, 9, 8, 6, 4, 2, 0, 0, 0, 2, 6, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 10, 11, 10, 6, 0, 0, 0, 6, 12, 11, 3, 0, 0, 27, 104, 222, 361, 485, 558, 557, 483, 359, 220, 102, 26, 0, 0, 4, 14, 16, 11, 3, 0, 0, 0, 1, 2, 2, 2, 2, 4, 7, 10, 10, 9, 7, 3, 0, 0, 0, 2, 6, 11, 15, 16, 15, 12, 8, 3, 0, 0, 1, 6, 14, 23, 30, 33, 32, 26, 18, 10, 3, 0, 0, 0, 2, 5, 7, 8, 9, 8, 6, 3, 0, 0, 0, 2, 8, 14, 20, 23, 22, 18, 11, 5, 1, 2, 6, 13, 21, 27, 30, 28, 23, 16, 8, 3, 0, 0, 1, 3, 4, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 8, 6, 4, 2, 3, 7, 14, 23, 31, 36, 37, 32, 25, 16, 8, 2, 0, 0, 1, 5, 11, 18, 23, 27, 26, 23, 17, 11, 6, 4, 4, 4, 2, 0, 0, 0, 3, 14, 24, 23, 9, 0, 0, 37, 158, 355, 599, 836, 1001, 1046, 956, 759, 512, 278, 105, 11, 0, 0, 14, 24, 20, 9, 0, 0, 1, 6, 10, 10, 6, 2, 0, 0, 0, 3, 6, 9, 12, 14, 15, 15, 15, 13, 11, 8, 5, 2, 0, 1, 3, 6, 9, 11, 11, 8, 5, 1, 0, 0, 2, 5, 8, 7, 4, 0, 0, 3, 11, 18, 17, 6, 0, 0, 32, 132, 294, 494, 688, 825, 864, 795, 638, 439, 247, 101, 18, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 10, 20, 19, 13, 8, 7, 11, 17, 23, 26, 26, 24, 22, 20, 18, 17, 15, 12, 9, 8, 7, 8, 8, 8, 7, 5, 4, 5, 8, 14, 17, 14, 5, 0, 0, 25, 91, 195, 319, 436, 513, 528, 473, 361, 220, 88, 0, 0, 45, 185, 371, 562, 709, 774, 738, 616, 442, 263, 119, 29, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 5, 14, 13, 6, 0, 0, 0, 6, 13, 17, 16, 11, 4, 0, 0, 2, 9, 14, 12, 3, 0, 0, 31, 110, 231, 376, 511, 598, 613, 550, 429, 282, 149, 53, 3, 0, 0, 8, 13, 11, 6, 2, 3, 7, 11, 13, 13, 12, 11, 10, 10, 9, 8, 6, 5, 6, 10, 14, 16, 14, 10, 6, 7, 13, 19, 20, 11, 0, 0, 18, 107, 262, 466, 674, 831, 890, 830, 666, 441, 216, 47, 0, 3, 129, 314, 509, 663, 737, 715, 606, 445, 273, 131, 38, 0, 0, 5, 16, 18, 13, 5, 0, 0, 2, 6, 7, 6, 4, 2, 1, 2, 4, 7, 10, 11, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 2, 5, 9, 12, 14, 13, 10, 6, 2, 0, 0, 0, 2, 5, 8, 11, 11, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 10, 9, 5, 0, 0, 0, 2, 8, 10, 6, 0, 0, 7, 55, 141, 253, 369, 456, 488, 456, 370, 255, 142, 57, 8, 0, 0, 5, 9, 9, 6, 6, 9, 14, 17, 18, 15, 9, 4, 0, 0, 0, 0, 2, 4, 7, 9, 10, 10, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 9, 6, 3, 2, 2, 4, 6, 8, 9, 8, 6, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 3, 7, 14, 20, 26, 28, 28, 24, 18, 11, 5, 1, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 4, 3, 1, 0, 0, 0, 0, 2, 5, 8, 12, 14, 14, 11, 7, 3, 0, 0, 0, 5, 11, 18, 23, 25, 23, 19, 13, 7, 2, 0, 2, 7, 14, 20, 22, 19, 12, 5, 4, 9, 17, 22, 15, 0, 0, 1, 73, 217, 421, 649, 843, 950, 938, 810, 606, 380, 187, 58, 0, 0, 2, 16, 21, 18, 14, 11, 9, 3, 0, 0, 15, 78, 188, 334, 483, 599, 646, 612, 506, 361, 213, 96, 24, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 5, 12, 12, 8, 5, 8, 18, 30, 39, 41, 36, 27, 21, 20, 24, 24, 15, 0, 0, 5, 83, 233, 442, 670, 860, 957, 932, 793, 582, 356, 167, 46, 0, 0, 6, 21, 24, 17, 7, 2, 5, 15, 27, 38, 45, 47, 44, 38, 29, 20, 13, 7, 5, 8, 14, 22, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 30, 35, 36, 32, 25, 15, 7, 1, 0, 1, 7, 14, 22, 27, 29, 28, 24, 18, 11, 6, 3, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 1, 1, 3, 4, 6, 7, 8, 9, 8, 7, 5, 4, 4, 6, 8, 11, 13, 14, 14, 12, 10, 7, 5, 4, 5, 7, 9, 11, 13, 13, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 5, 3, 2, 0, 0, 0, 1, 2, 4, 6, 6, 5, 4, 2, 1, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 2, 4, 7, 8, 9, 8, 6, 4, 1, 0, 0, 0, 1, 3, 4, 6, 6, 6, 5, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 8, 18, 23, 19, 4, 0, 0, 45, 157, 328, 529, 714, 830, 844, 752, 581, 379, 197, 68, 3, 0, 0, 12, 16, 11, 2, 0, 0, 7, 16, 22, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 23, 18, 11, 5, 1, 0, 0, 0, 1, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 2, 5, 9, 16, 24, 31, 35, 34, 27, 17, 7, 3, 5, 11, 13, 9, 0, 0, 4, 59, 163, 305, 459, 585, 648, 629, 536, 394, 242, 116, 33, 0, 0, 6, 20, 27, 27, 23, 19, 17, 17, 18, 17, 16, 14, 13, 14, 15, 17, 19, 21, 21, 21, 21, 21, 21, 21, 20, 18, 16, 14, 12, 11, 11, 11, 12, 13, 14, 13, 12, 10, 9, 8, 8, 8, 8, 8, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 6, 4, 2, 1, 1, 3, 7, 10, 12, 13, 11, 9, 6, 3, 1, 0, 0, 0, 2, 7, 11, 10, 3, 0, 0, 21, 77, 167, 277, 382, 454, 471, 424, 324, 197, 76, 0, 0, 51, 187, 365, 542, 672, 720, 674, 550, 384, 220, 93, 18, 0, 0, 8, 16, 15, 9, 2, 0, 0, 2, 4, 4, 3, 2, 0, 0, 0, 0, 2, 6, 14, 23, 31, 36, 35, 27, 16, 7, 3, 6, 12, 14, 8, 0, 0, 11, 79, 202, 364, 534, 666, 722, 686, 568, 404, 236, 103, 23, 0, 0, 7, 16, 17, 11, 6, 5, 9, 14, 17, 15, 11, 8, 10, 17, 25, 25, 12, 0, 0, 23, 123, 293, 512, 731, 892, 948, 879, 703, 466, 229, 50, 0, 1, 135, 339, 564, 753, 858, 855, 746, 566, 363, 185, 63, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 3, 0, 1, 15, 23, 25, 24, 23, 18, 7, 0, 0, 26, 117, 270, 468, 670, 822, 879, 822, 662, 441, 218, 49, 0, 13, 152, 357, 574, 750, 837, 814, 687, 489, 271, 88, 0, 0, 110, 303, 526, 720, 833, 839, 739, 564, 365, 188, 65, 4, 0, 0, 11, 16, 12, 7, 7, 14, 25, 35, 39, 37, 29, 19, 12, 7, 7, 10, 14, 18, 20, 21, 20, 17, 14, 11, 8, 6, 7, 9, 12, 16, 18, 20, 18, 15, 10, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 8, 9, 10, 10, 9, 7, 5, 4, 5, 7, 10, 12, 14, 13, 11, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 9, 12, 13, 12, 9, 5, 2, 0, 0, 0, 2, 5, 7, 9, 10, 10, 9, 8, 6, 5, 4, 3, 1, 1, 1, 3, 5, 6, 6, 5, 6, 11, 20, 30, 31, 19, 0, 0, 9, 101, 273, 508, 759, 962, 1059, 1017, 845, 590, 319, 101, 0, 0, 109, 303, 517, 696, 792, 783, 677, 508, 321, 160, 53, 1, 0, 1, 12, 17, 16, 14, 13, 10, 2, 0, 0, 21, 89, 201, 342, 479, 573, 596, 540, 424, 280, 148, 53, 3, 0, 0, 6, 13, 15, 17, 17, 15, 6, 0, 0, 20, 94, 218, 378, 540, 661, 707, 664, 544, 383, 222, 95, 20, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 7, 16, 16, 9, 2, 0, 0, 0, 3, 6, 7, 8, 9, 9, 9, 8, 6, 3, 2, 2, 6, 11, 17, 20, 21, 21, 22, 26, 32, 35, 27, 8, 0, 0, 46, 175, 377, 623, 856, 1014, 1049, 952, 752, 506, 276, 106, 11, 0, 0, 8, 26, 33, 27, 10, 0, 0, 10, 109, 289, 534, 799, 1017, 1127, 1096, 933, 686, 422, 200, 56, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 6, 24, 29, 20, 8, 0, 0, 2, 9, 14, 14, 10, 7, 8, 13, 21, 23, 16, 0, 0, 1, 62, 184, 358, 551, 714, 802, 788, 672, 487, 279, 100, 0, 0, 59, 222, 427, 626, 769, 818, 760, 615, 425, 239, 97, 16, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 9, 17, 15, 6, 0, 0, 0, 0, 3, 4, 3, 2, 2, 4, 7, 10, 12, 11, 9, 6, 2, 0, 0, 0, 3, 7, 12, 16, 17, 17, 14, 10, 6, 3, 1, 1, 1, 1, 3, 7, 14, 21, 23, 17, 3, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 34, 120, 246, 391, 518, 591, 587, 508, 378, 234, 111, 30, 0, 0, 3, 16, 22, 21, 18, 16, 15, 15, 14, 13, 12, 12, 16, 21, 28, 34, 37, 36, 32, 26, 19, 13, 11, 12, 17, 22, 28, 30, 29, 25, 19, 13, 9, 8, 9, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 12, 15, 18, 20, 20, 19, 16, 12, 7, 3, 1, 2, 7, 13, 20, 25, 27, 25, 19, 13, 7, 2, 1, 1, 5, 11, 21, 30, 35, 30, 13, 0, 0, 22, 114, 267, 458, 644, 776, 814, 747, 595, 402, 219, 84, 10, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 10, 17, 13, 5, 0, 0, 0, 2, 6, 9, 11, 12, 13, 17, 23, 31, 36, 33, 19, 0, 0, 5, 75, 208, 392, 592, 759, 846, 827, 708, 522, 322, 153, 43, 0, 0, 3, 16, 18, 11, 2, 0, 0, 3, 9, 14, 15, 14, 13, 11, 10, 10, 10, 9, 7, 5, 3, 1, 0, 0, 0, 2, 3, 3, 3, 2, 1, 0, 0, 1, 2, 3, 4, 5, 7, 9, 13, 17, 21, 24, 26, 25, 23, 20, 17, 15, 13, 13, 14, 14, 14, 13, 11, 8, 4, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 1, 4, 7, 10, 12, 13, 13, 12, 12, 14, 16, 19, 22, 24, 27, 29, 31, 31, 31, 27, 22, 15, 9, 4, 1, 2, 4, 5, 7, 6, 5, 3, 1, 0, 0, 0, 3, 9, 18, 28, 36, 40, 39, 32, 22, 12, 3, 0, 0, 4, 10, 16, 21, 21, 19, 14, 9, 4, 1, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 3, 3, 3, 4, 7, 11, 15, 19, 20, 19, 16, 11, 7, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 3, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 6, 6, 7, 9, 11, 12, 13, 12, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 9, 12, 14, 14, 14, 12, 9, 7, 5, 4, 6, 9, 14, 19, 23, 25, 25, 23, 18, 13, 9, 5, 4, 5, 7, 10, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 12, 12, 11, 8, 5, 2, 0, 0, 0, 1, 3, 4, 4, 4, 4, 4, 5, 7, 9, 10, 12, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 7, 15, 19, 15, 3, 0, 0, 46, 148, 300, 480, 646, 754, 770, 686, 521, 320, 135, 15, 0, 62, 213, 401, 576, 694, 725, 665, 536, 374, 218, 97, 25, 0, 0, 2, 9, 12, 12, 10, 6, 0, 0, 0, 27, 89, 190, 319, 450, 551, 594, 562, 460, 313, 161, 45, 0, 41, 164, 339, 524, 672, 745, 722, 609, 435, 243, 83, 0, 10, 116, 288, 481, 645, 737, 731, 631, 462, 271, 108, 17, 21, 118, 281, 464, 619, 707, 709, 629, 494, 338, 197, 92, 31, 6, 4, 10, 14, 12, 8, 4, 4, 7, 11, 14, 15, 12, 9, 5, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 0, 0, 0, 0, 4, 9, 11, 6, 0, 0, 8, 52, 132, 239, 354, 447, 490, 468, 384, 258, 126, 26, 0, 38, 161, 335, 518, 664, 732, 704, 584, 404, 214, 66, 0, 34, 157, 332, 509, 639, 686, 643, 526, 370, 216, 96, 24, 0, 0, 5, 12, 11, 5, 0, 0, 0, 0, 3, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 1, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 1, 3, 5, 6, 6, 5, 4, 4, 4, 6, 7, 7, 5, 3, 4, 8, 14, 18, 15, 3, 0, 0, 39, 135, 285, 466, 639, 759, 791, 728, 586, 406, 233, 99, 21, 0, 0, 7, 15, 14, 7, 0, 0, 0, 5, 10, 13, 14, 14, 13, 12, 11, 10, 9, 10, 12, 17, 22, 26, 27, 26, 25, 25, 27, 29, 25, 11, 0, 0, 23, 114, 272, 481, 698, 872, 952, 914, 764, 541, 301, 104, 0, 0, 89, 261, 458, 630, 734, 746, 667, 521, 349, 191, 76, 13, 0, 0, 9, 15, 12, 5, 1, 1, 8, 17, 25, 31, 33, 31, 27, 21, 16, 11, 8, 7, 8, 9, 11, 13, 14, 14, 13, 11, 9, 7, 5, 3, 3, 4, 5, 6, 8, 9, 10, 10, 9, 8, 5, 3, 2, 1, 2, 4, 6, 7, 8, 7, 5, 4, 2, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 4, 3, 3, 3, 4, 3, 2, 2, 5, 12, 18, 21, 14, 0, 0, 1, 61, 179, 349, 543, 714, 818, 826, 734, 570, 378, 204, 78, 10, 0, 0, 11, 17, 13, 5, 0, 0, 8, 19, 30, 37, 39, 36, 33, 32, 32, 31, 24, 9, 0, 0, 26, 118, 270, 464, 659, 806, 865, 819, 681, 490, 295, 138, 40, 0, 0, 3, 11, 11, 6, 3, 3, 4, 3, 0, 0, 11, 57, 141, 258, 387, 496, 555, 546, 468, 340, 194, 68, 0, 0, 67, 200, 363, 516, 623, 657, 612, 503, 360, 216, 101, 29, 0, 0, 7, 18, 22, 20, 13, 7, 3, 2, 3, 4, 5, 6, 7, 8, 8, 7, 7, 6, 4, 3, 3, 3, 4, 6, 8, 9, 8, 7, 7, 9, 12, 17, 22, 24, 22, 19, 17, 19, 22, 23, 16, 1, 0, 0, 56, 179, 365, 582, 783, 914, 938, 847, 668, 451, 249, 99, 16, 0, 0, 9, 16, 13, 4, 0, 0, 0, 1, 4, 5, 4, 1, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 12, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 16, 19, 20, 18, 14, 9, 5, 3, 2, 3, 5, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 11, 9, 7, 4, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 3, 6, 8, 9, 8, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 4, 7, 12, 20, 28, 33, 35, 32, 28, 25, 23, 21, 15, 3, 0, 0, 35, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 126, 270, 449, 626, 756, 803, 755, 624, 447, 268, 124, 34, 0, 0, 3, 11, 12, 7, 0, 0, 0, 0, 3, 6, 7, 8, 9, 8, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 2, 2, 2, 3, 3, 3, 1, 0, 1, 7, 14, 19, 17, 5, 0, 0, 38, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 134, 288, 479, 667, 805, 853, 793, 639, 429, 220, 68, 15, 73, 228, 438, 648, 802, 859, 806, 657, 451, 245, 91, 29, 72, 205, 390, 573, 705, 749, 694, 556, 371, 189, 58, 13, 65, 201, 384, 566, 699, 747, 697, 563, 380, 196, 60, 9, 54, 184, 363, 542, 676, 731, 698, 590, 437, 278, 144, 53, 7, 0, 1, 10, 14, 11, 5, 0, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 1, 4, 9, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 14, 20, 24, 25, 23, 19, 13, 8, 4, 4, 4, 5, 4, 1, 0, 2, 7, 13, 15, 8, 0, 0, 13, 82, 209, 382, 570, 730, 819, 811, 711, 546, 360, 195, 77, 12, 0, 0, 1, 10, 14, 13, 7, 0, 0, 0, 45, 145, 300, 492, 682, 823, 877, 826, 680, 476, 263, 90, 0, 0, 80, 224, 389, 533, 621, 635, 575, 461, 322, 189, 87, 24, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 8, 17, 19, 16, 10, 5, 2, 3, 4, 6, 8, 8, 8, 8, 8, 7, 6, 5, 3, 1, 0, 0, 0, 0, 2, 4, 6, 7, 7, 5, 3, 1, 0, 0, 1, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 3, 4, 6, 6, 6, 6, 5, 5, 5, 6, 6, 6, 5, 5, 6, 10, 16, 20, 19, 10, 0, 0, 18, 89, 214, 383, 568, 726, 816, 813, 714, 543, 344, 168, 60, 47, 130, 286, 470, 634, 732, 738, 650, 492, 308, 148, 58, 60, 154, 313, 491, 640, 719, 711, 621, 477, 315, 172, 69, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 14, 0, 0, 6, 10, 7, 2, 0, 0, 0, 1, 3, 3, 2, 2, 1, 1, 2, 2, 3, 5, 7, 9, 12, 16, 19, 21, 22, 20, 16, 12, 8, 5, 4, 4, 4, 3, 2, 2, 5, 11, 16, 16, 6, 0, 0, 24, 108, 252, 439, 635, 792, 869, 844, 726, 545, 350, 181, 65, 6, 0, 0, 9, 12, 8, 1, 0, 0, 0, 2, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 3, 8, 10, 6, 0, 0, 10, 58, 146, 268, 404, 524, 595, 595, 521, 390, 238, 109, 40, 54, 152, 309, 485, 634, 717, 716, 633, 493, 333, 186, 78, 17, 0, 0, 11, 20, 21, 16, 9, 4, 2, 2, 5, 8, 10, 11, 11, 9, 7, 6, 7, 11, 18, 25, 30, 32, 30, 27, 24, 24, 23, 19, 8, 0, 0, 24, 105, 242, 425, 621, 786, 878, 870, 760, 575, 359, 166, 44, 20, 100, 264, 470, 667, 807, 855, 800, 657, 461, 258, 99, 17, 30, 131, 291, 471, 624, 713, 717, 636, 489, 315, 157, 55, 36, 104, 241, 411, 570, 678, 707, 655, 538, 387, 238, 118, 41, 3, 0, 0, 2, 6, 6, 5, 2, 0, 0, 0, 29, 91, 188, 308, 427, 516, 550, 521, 436, 318, 196, 96, 30, 0, 0, 0, 6, 8, 4, 0, 0, 0, 0, 3, 5, 4, 2, 0, 0, 0, 2, 6, 7, 4, 0, 0, 10, 51, 125, 223, 331, 422, 476, 478, 428, 339, 234, 136, 61, 16, 0, 0, 5, 12, 14, 13, 9, 6, 6, 7, 10, 13, 15, 15, 13, 11, 8, 7, 7, 10, 14, 20, 25, 29, 31, 30, 27, 22, 18, 14, 14, 16, 21, 27, 33, 37, 38, 38, 37, 36, 33, 25, 11, 0, 0, 17, 89, 215, 385, 570, 732, 831, 842, 762, 613, 432, 258, 122, 36, 0, 0, 5, 16, 21, 19, 14, 9, 7, 7, 10, 12, 14, 14, 13, 12, 9, 6, 4, 1, 0, 0, 0, 1, 1, 2, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 8, 9, 12, 17, 22, 27, 30, 30, 30, 29, 27, 22, 12, 0, 0, 5, 58, 162, 313, 491, 658, 777, 815, 763, 635, 464, 289, 145, 49, 3, 0, 0, 8, 10, 6, 0, 0, 0, 6, 17, 29, 37, 42, 41, 38, 31, 24, 18, 12, 7, 3, 1, 1, 1, 2, 3, 4, 3, 2, 2, 3, 7, 13, 20, 25, 28, 28, 27, 26, 26, 23, 16, 3, 0, 0, 36, 125, 265, 443, 624, 769, 839, 818, 710, 544, 360, 196, 79, 15, 0, 0, 6, 10, 8, 2, 0, 0, 0, 3, 7, 8, 7, 4, 2, 2, 6, 11, 14, 11, 2, 0, 0, 36, 118, 246, 406, 567, 694, 754, 734, 637, 489, 325, 180, 75, 16, 0, 0, 4, 8, 7, 1, 0, 0, 1, 7, 13, 19, 22, 23, 22, 21, 19, 16, 13, 10, 6, 3, 0, 0, 0, 2, 4, 6, 7, 7, 5, 3, 1, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 1, 3, 6, 9, 10, 11, 12, 13, 15, 16, 11, 2, 0, 0, 33, 112, 237, 396, 561, 694, 763, 749, 657, 510, 344, 193, 82, 19, 0, 0, 5, 10, 10, 5, 1, 0, 0, 2, 4, 6, 6, 6, 5, 4, 4, 3, 4, 5, 7, 11, 16, 20, 24, 25, 24, 21, 16, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 3, 2, 3, 4, 8, 12, 16, 18, 18, 15, 11, 6, 4, 3, 4, 5, 5, 3, 2, 3, 8, 13, 14, 8, 0, 0, 13, 81, 207, 382, 580, 759, 876, 901, 829, 679, 488, 301, 150, 51, 4, 0, 0, 7, 9, 5, 0, 0, 0, 1, 7, 12, 16, 19, 22, 23, 22, 19, 15, 11, 7, 4, 4, 5, 6, 5, 5, 5, 8, 11, 13, 9, 0, 0, 3, 46, 138, 277, 449, 622, 757, 821, 794, 682, 512, 324, 163, 68, 58, 131, 266, 426, 570, 662, 681, 626, 513, 370, 229, 115, 41, 5, 0, 0, 5, 7, 4, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 1, 1, 1, 1, 2, 3, 5, 7, 9, 10, 11, 10, 8, 6, 5, 4, 5, 8, 13, 18, 22, 25, 26, 25, 21, 17, 13, 11, 11, 13, 18, 24, 29, 33, 34, 33, 29, 23, 16, 11, 6, 4, 3, 3, 4, 5, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 1, 4, 7, 7, 3, 0, 0, 16, 63, 146, 256, 378, 486, 553, 561, 507, 403, 278, 165, 95, 89, 149, 261, 396, 518, 595, 607, 551, 442, 308, 186, 108, 94, 147, 252, 381, 500, 579, 597, 554, 459, 337, 214, 111, 40, 3, 0, 0, 10, 15, 10, 0, 0, 1, 48, 142, 282, 452, 622, 756, 824, 810, 717, 569, 399, 239, 114, 36, 1, 0, 5, 15, 20, 17, 11, 5, 1, 0, 1, 3, 4, 5, 4, 3, 2, 2, 2, 3, 4, 5, 6, 7, 8, 8, 7, 6, 5, 3, 2, 1, 1, 1, 1, 1, 1, 1, 3, 6, 10, 12, 10, 4, 0, 0, 20, 76, 170, 295, 432, 553, 633, 651, 604, 502, 371, 237, 126, 49, 9, 0, 0, 3, 6, 4, 2, 2, 6, 11, 17, 20, 20, 18, 17, 16, 15, 11, 4, 0, 0, 17, 70, 163, 291, 437, 572, 666, 697, 658, 557, 419, 275, 151, 63, 14, 0, 0, 1, 5, 6, 5, 1, 0, 0, 2, 26, 75, 149, 242, 339, 422, 471, 475, 435, 358, 264, 170, 91, 36, 5, 0, 0, 4, 10, 10, 4, 0, 0, 19, 85, 199, 353, 526, 682, 788, 818, 766, 644, 482, 315, 172, 71, 14, 0, 0, 5, 13, 14, 7, 0, 0, 8, 66, 174, 330, 514, 695, 833, 897, 873, 768, 605, 421, 252, 121, 40, 3, 0, 0, 6, 7, 4, 1, 2, 8, 17, 27, 35, 40, 41, 39, 35, 30, 25, 20, 16, 14, 13, 15, 18, 22, 26, 29, 29, 27, 22, 15, 9, 4, 1, 1, 1, 3, 3, 3, 2, 1, 0, 0, 1, 5, 10, 15, 20, 23, 25, 24, 22, 18, 14, 11, 9, 9, 12, 18, 25, 33, 39, 42, 41, 36, 29, 20, 13, 10, 11, 16, 23, 31, 38, 41, 40, 36, 29, 22, 14, 9, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 11, 13, 13, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 12, 15, 17, 18, 17, 15, 13, 11, 12, 15, 21, 28, 34, 37, 38, 35, 32, 28, 22, 13, 3, 0, 0, 28, 96, 206, 349, 502, 636, 719, 732, 672, 554, 405, 256, 134, 50, 6, 0, 0, 5, 12, 12, 5, 0, 0, 10, 64, 166, 314, 494, 674, 820, 900, 896, 809, 659, 479, 304, 160, 63, 12, 0, 0, 7, 11, 10, 6, 4, 6, 11, 19, 27, 34, 37, 37, 35, 30, 24, 19, 16, 16, 19, 26, 33, 38, 40, 38, 34, 28, 23, 17, 9, 0, 0, 2, 35, 106, 217, 360, 514, 649, 736, 753, 697, 579, 427, 273, 144, 56, 10, 0, 0, 4, 7, 5, 0, 0, 0, 0, 3, 5, 5, 3, 0, 0, 0, 1, 3, 3, 1, 0, 0, 12, 44, 98, 172, 254, 330, 383, 402, 383, 330, 256, 175, 104, 50, 16, 1, 0, 0, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 3, 4, 6, 8, 11, 13, 13, 12, 10, 9, 8, 9, 10, 9, 6, 0, 0, 3, 32, 91, 184, 304, 433, 549, 628, 652, 616, 527, 405, 274, 158, 72, 21, 0, 0, 0, 4, 4, 1, 0, 0, 0, 0, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 4, 6, 4, 0, 0, 6, 42, 114, 224, 360, 501, 620, 690, 696, 636, 524, 384, 246, 131, 52, 10, 0, 0, 3, 5, 4, 0, 0, 0, 1, 4, 6, 6, 6, 6, 7, 8, 8, 5, 0, 0, 8, 45, 118, 229, 368, 513, 638, 716, 728, 671, 558, 415, 276, 173, 128, 148, 223, 334, 449, 541, 587, 578, 517, 418, 303, 192, 102, 42, 10, 0, 0, 2, 3, 3, 3, 6, 11, 20, 29, 37, 42, 43, 40, 35, 28, 21, 15, 10, 7, 5, 3, 2, 1, 0, 0, 0, 0, 2, 5, 9, 14, 19, 24, 28, 30, 30, 28, 23, 17, 11, 8, 6, 7, 9, 10, 10, 7, 5, 3, 3, 4, 4, 2, 0, 0, 9, 40, 98, 180, 277, 372, 446, 484, 476, 426, 344, 248, 157, 83, 33, 7, 0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 8, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 5, 7, 9, 11, 14, 16, 17, 18, 17, 16, 13, 10, 6, 3, 2, 1, 1, 1, 0, 0, 0, 1, 3, 3, 1, 0, 0, 8, 39, 95, 177, 276, 374, 454, 500, 501, 459, 384, 291, 198, 118, 60, 25, 9, 5, 6, 7, 7, 7, 7, 9, 14, 20, 26, 30, 32, 32, 30, 27, 22, 15, 5, 0, 0, 19, 68, 151, 268, 404, 540, 651, 713, 715, 657, 550, 418, 286, 173, 92, 44, 22, 18, 19, 21, 17, 9, 0, 0, 1, 31, 91, 184, 303, 435, 557, 647, 686, 666, 591, 476, 344, 218, 116, 47, 10, 0, 0, 2, 4, 3, 0, 0, 0, 0, 1, 3, 4, 6, 6, 7, 8, 10, 14, 18, 24, 29, 33, 35, 34, 32, 28, 25, 22, 21, 22, 25, 28, 32, 35, 36, 36, 34, 30, 25, 20, 16, 14, 14, 17, 21, 25, 28, 30, 30, 28, 24, 20, 15, 11, 9, 7, 5, 5, 4, 3, 2, 2, 2, 2, 2, 0, 0, 0, 9, 32, 72, 128, 195, 264, 322, 357, 363, 339, 289, 225, 157, 98, 53, 25, 12, 10, 13, 17, 19, 19, 17, 14, 11, 8, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 3, 1, 0, 0, 4, 23, 60, 114, 181, 250, 310, 347, 355, 333, 286, 223, 157, 97, 50, 19, 3, 0, 0, 1, 2, 0, 0, 0, 15, 49, 107, 189, 285, 383, 462, 507, 507, 462, 385, 295, 219, 176, 180, 230, 314, 409, 491, 538, 540, 495, 418, 328, 252, 210, 214, 264, 347, 442, 522, 566, 563, 512, 428, 333, 252, 206, 208, 257, 338, 431, 511, 557, 557, 510, 426, 322, 218, 128, 62, 22, 4, 0, 0, 3, 6, 11, 18, 27, 36, 43, 47, 47, 43, 38, 31, 25, 19, 15, 12, 9, 8, 7, 8, 9, 10, 12, 13, 15, 18, 21, 26, 30, 35, 38, 39, 37, 33, 28, 23, 20, 19, 20, 22, 26, 29, 33, 35, 38, 38, 37, 32, 23, 14, 10, 19, 48, 105, 190, 297, 413, 520, 598, 634, 619, 557, 461, 347, 233, 136, 64, 20, 0, 0, 1, 4, 3, 0, 0, 7, 43, 113, 219, 352, 495, 623, 714, 750, 723, 640, 516, 375, 241, 131, 56, 14, 0, 0, 1, 3, 2, 0, 0, 0, 0, 2, 3, 4, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 6, 6, 7, 8, 11, 14, 16, 17, 16, 14, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 13, 15, 17, 18, 18, 18, 17, 15, 14, 13, 13, 15, 18, 23, 28, 32, 35, 34, 31, 26, 21, 18, 16, 17, 20, 23, 25, 26, 26, 24, 21, 18, 16, 15, 15, 16, 19, 22, 24, 26, 27, 27, 25, 23, 20, 18, 16, 16, 18, 21, 25, 29, 31, 31, 29, 25, 19, 12, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 4, 6, 10, 15, 20, 24, 25, 24, 21, 17, 13, 10, 7, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 5, 7, 9, 11, 12, 12, 8, 3, 0, 2, 18, 54, 116, 202, 306, 416, 515, 585, 615, 598, 538, 446, 338, 232, 141, 73, 31, 9, 2, 0, 0, 0, 4, 24, 68, 140, 239, 356, 475, 577, 646, 668, 640, 568, 466, 352, 242, 149, 82, 39, 17, 9, 8, 10, 11, 12, 12, 12, 12, 12, 12, 11, 11, 10, 9, 8, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 7, 7, 6, 3, 0, 0, 5, 25, 64, 122, 193, 268, 335, 381, 399, 385, 343, 281, 211, 143, 85, 43, 17, 4, 0, 0, 0, 2, 4, 8, 13, 18, 22, 25, 27, 27, 27, 26, 26, 25, 24, 22, 20, 19, 19, 21, 24, 29, 32, 34, 33, 30, 25, 21, 18, 18, 21, 27, 34, 41, 45, 46, 43, 36, 25, 13, 2, 1, 17, 58, 128, 227, 346, 469, 579, 655, 687, 667, 600, 500, 381, 263, 161, 84, 33, 7, 0, 0, 3, 8, 12, 16, 21, 26, 32, 37, 41, 41, 39, 34, 28, 21, 16, 12, 10, 9, 8, 8, 7, 5, 5, 4, 2, 0, 0, 0, 7, 26, 61, 113, 179, 251, 318, 371, 399, 399, 371, 319, 253, 182, 116, 64, 27, 7, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 12, 11, 10, 8, 6, 5, 6, 8, 10, 10, 7, 2, 0, 3, 25, 73, 153, 263, 392, 524, 635, 707, 727, 691, 611, 505, 399, 316, 273, 276, 320, 390, 465, 525, 554, 544, 495, 417, 321, 225, 140, 75, 32, 9, 0, 0, 2, 5, 8, 11, 15, 21, 27, 33, 38, 41, 42, 39, 34, 27, 18, 12, 13, 28, 63, 123, 209, 314, 425, 526, 599, 630, 614, 553, 460, 352, 244, 152, 83, 38, 13, 3, 0, 0, 0, 0, 1, 3, 7, 10, 13, 14, 13, 10, 7, 4, 3, 8, 22, 52, 100, 169, 256, 350, 440, 510, 547, 544, 501, 426, 333, 237, 150, 82, 37, 11, 1, 0, 0, 0, 0, 1, 2, 6, 10, 15, 19, 22, 23, 23, 21, 19, 16, 12, 9, 6, 5, 5, 7, 9, 11, 12, 12, 11, 9, 5, 4, 6, 17, 41, 80, 134, 199, 268, 330, 375, 396, 388, 353, 297, 231, 165, 106, 61, 31, 14, 5, 1, 0, 0, 9, 32, 77, 148, 244, 357, 474, 577, 649, 678, 659, 597, 507, 408, 324, 273, 264, 298, 362, 439, 507, 549, 555, 522, 458, 375, 287, 206, 140, 92, 61, 44, 36, 32, 31, 30, 29, 29, 31, 35, 40, 46, 51, 54, 53, 50, 45, 40, 36, 34, 34, 36, 39, 42, 45, 46, 45, 42, 38, 32, 26, 21, 16, 13, 11, 10, 10, 10, 11, 12, 14, 18, 23, 29, 37, 44, 50, 54, 54, 50, 43, 34, 26, 21, 23, 38, 71, 124, 200, 293, 394, 491, 570, 616, 621, 586, 519, 436, 355, 297, 274, 292, 345, 419, 495, 552, 576, 560, 508, 432, 350, 282, 244, 245, 283, 346, 419, 480, 514, 512, 475, 413, 343, 283, 249, 246, 275, 327, 388, 441, 473, 477, 450, 397, 326, 248, 173, 111, 64, 33, 14, 3, 0, 0, 8, 32, 76, 143, 231, 332, 434, 523, 586, 613, 600, 549, 469, 371, 269, 175, 99, 46, 14, 1, 0, 0, 1, 1, 0, 0, 0, 1, 4, 8, 10, 11, 9, 6, 2, 0, 4, 21, 53, 106, 176, 260, 346, 422, 477, 502, 493, 452, 386, 306, 223, 146, 84, 41, 14, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 1, 8, 23, 50, 90, 143, 205, 271, 330, 373, 391, 383, 351, 305, 259, 227, 218, 237, 280, 339, 399, 446, 469, 464, 432, 381, 326, 282, 260, 267, 302, 357, 418, 470, 499, 498, 464, 403, 326, 242, 164, 100, 53, 23, 6, 0, 0, 0, 1, 3, 7, 11, 15, 19, 22, 23, 22, 21, 18, 15, 12, 9, 6, 4, 3, 3, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 0, 1, 3, 5, 6, 5, 2, 0, 0, 8, 29, 63, 111, 169, 232, 291, 339, 369, 377, 362, 327, 276, 217, 157, 103, 60, 29, 10, 1, 0, 0, 3, 7, 11, 16, 22, 26, 30, 31, 31, 30, 27, 25, 23, 21, 21, 22, 24, 25, 27, 28, 29, 29, 28, 26, 24, 20, 17, 13, 11, 9, 9, 9, 10, 10, 11, 12, 14, 17, 21, 27, 32, 37, 40, 40, 37, 33, 27, 22, 21, 26, 43, 74, 123, 191, 274, 365, 453, 525, 571, 581, 555, 495, 411, 316, 222, 140, 78, 35, 11, 1, 0, 0, 0, 1, 2, 3, 5, 6, 8, 8, 7, 6, 5, 3, 2, 1, 2, 3, 5, 9, 12, 16, 18, 20, 21, 20, 18, 16, 13, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 6, 19, 42, 76, 120, 172, 225, 273, 309, 327, 324, 301, 264, 217, 167, 122, 84, 55, 36, 23, 16, 12, 10, 8, 7, 7, 6, 5, 5, 6, 7, 8, 9, 10, 10, 9, 8, 7, 7, 7, 7, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 2, 4, 7, 12, 16, 20, 22, 21, 20, 19, 18, 19, 22, 27, 31, 36, 39, 41, 41, 40, 38, 34, 31, 28, 27, 32, 46, 73, 116, 176, 252, 338, 424, 498, 549, 568, 552, 503, 431, 346, 261, 185, 125, 81, 53, 36, 26, 21, 17, 14, 12, 11, 10, 10, 9, 9, 9, 8, 7, 7, 6, 5, 4, 3, 3, 3, 3, 4, 6, 8, 10, 12, 14, 15, 17, 20, 24, 28, 32, 36, 38, 37, 33, 29, 26, 30, 45, 77, 128, 198, 283, 374, 458, 523, 559, 561, 529, 468, 389, 302, 219, 145, 88, 46, 20, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 11, 11, 11, 11, 10, 9, 8, 6, 5, 4, 3, 3, 4, 4, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 12, 15, 19, 21, 23, 23, 21, 19, 15, 12, 10, 8, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 6, 7, 10, 17, 30, 51, 83, 128, 187, 257, 332, 404, 463, 499, 507, 487, 445, 391, 338, 298, 278, 281, 304, 340, 378, 409, 423, 417, 388, 342, 284, 222, 164, 115, 79, 54, 39, 30, 25, 21, 17, 14, 12, 10, 9, 10, 11, 12, 12, 12, 11, 9, 9, 12, 21, 38, 64, 98, 139, 183, 225, 259, 282, 291, 287, 272, 251, 232, 221, 223, 242, 276, 322, 371, 414, 442, 447, 429, 388, 330, 264, 198, 138, 88, 51, 25, 9, 1, 0, 0, 6, 19, 38, 67, 103, 146, 193, 240, 281, 310, 325, 322, 301, 265, 220, 170, 121, 79, 46, 24, 10, 4, 3, 5, 7, 11, 14, 18, 21, 24, 26, 27, 26, 25, 22, 19, 15, 11, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 11, 25, 47, 77, 112, 149, 184, 211, 228, 233, 225, 205, 176, 142, 106, 72, 43, 21, 7, 0, 0, 0, 2, 4, 6, 8, 10, 14, 18, 23, 25, 26, 24, 21, 20, 24, 36, 61, 100, 155, 225, 306, 393, 477, 548, 597, 616, 601, 554, 481, 393, 301, 215, 142, 85, 45, 19, 5, 0, 0, 3, 8, 13, 18, 21, 22, 22, 22, 22, 23, 24, 25, 26, 26, 26, 26, 28, 30, 33, 37, 39, 41, 41, 40, 40, 45, 57, 80, 118, 171, 237, 312, 388, 455, 503, 528, 526, 497, 448, 385, 315, 245, 182, 129, 87, 57, 38, 27, 21, 18, 15, 12, 9, 6, 3, 3, 4, 6, 9, 12, 15, 17, 20, 22, 25, 29, 34, 38, 41, 41, 38, 35, 34, 40, 56, 86, 132, 193, 264, 338, 409, 467, 505, 517, 503, 464, 406, 336, 262, 191, 130, 81, 45, 22, 8, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 5, 4, 3, 2, 3, 4, 6, 10, 17, 28, 48, 77, 118, 171, 233, 299, 362, 413, 445, 454, 438, 401, 347, 283, 218, 158, 106, 66, 37, 18, 7, 1, 0, 1, 3, 5, 6, 7, 7, 6, 6, 6, 8, 12, 20, 34, 55, 86, 128, 180, 239, 300, 357, 402, 430, 440, 431, 407, 375, 342, 316, 302, 305, 322, 351, 382, 409, 425, 425, 409, 383, 353, 327, 311, 308, 319, 340, 366, 388, 402, 404, 393, 372, 346, 322, 305, 301, 309, 329, 356, 381, 400, 404, 392, 364, 321, 269, 213, 159, 111, 72, 42, 21, 9, 2, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 3, 4, 6, 10, 19, 35, 59, 93, 139, 195, 259, 326, 391, 445, 482, 496, 484, 450, 396, 331, 263, 198, 142, 97, 64, 42, 28, 19, 14, 11, 8, 6, 4, 2, 1, 1, 2, 4, 7, 9, 11, 13, 15, 18, 21, 24, 26, 27, 27, 26, 25, 26, 32, 44, 65, 96, 139, 192, 254, 321, 386, 442, 482, 500, 492, 460, 407, 342, 270, 200, 137, 86, 47, 21, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 2, 6, 10, 15, 19, 23, 24, 24, 24, 24, 26, 33, 45, 66, 96, 137, 188, 248, 313, 378, 436, 480, 504, 504, 480, 434, 372, 302, 233, 169, 117, 77, 49, 31, 20, 15, 15, 20, 32, 52, 81, 118, 161, 207, 250, 286, 310, 320, 314, 294, 264, 227, 189, 151, 117, 88, 64, 45, 31, 22, 17, 15, 15, 17, 20, 25, 29, 33, 36, 37, 36, 33, 29, 24, 19, 14, 11, 8, 6, 5, 4, 3, 2, 0, 0, 0, 0, 2, 5, 8, 12, 14, 16, 16, 16, 16, 14, 12, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 3, 9, 21, 38, 62, 93, 130, 171, 212, 249, 278, 296, 299, 288, 264, 229, 189, 147, 108, 74, 46, 26, 13, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 6, 15, 29, 49, 75, 105, 136, 168, 195, 216, 229, 232, 224, 208, 185, 156, 124, 92, 63, 38, 19, 7, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 2, 5, 12, 24, 43, 71, 108, 156, 212, 273, 333, 386, 425, 445, 444, 423, 385, 335, 278, 220, 165, 115, 75, 43, 21, 8, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 3, 6, 9, 12, 15, 18, 20, 22, 24, 26, 28, 28, 28, 26, 23, 21, 19, 18, 19, 21, 22, 24, 25, 25, 24, 22, 21, 18, 16, 12, 9, 6, 3, 1, 0, 0, 0, 1, 2, 3, 4, 6, 9, 13, 19, 24, 28, 30, 31, 30, 27, 24, 20, 17, 13, 10, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 6, 10, 14, 20, 24, 26, 26, 25, 22, 20, 18, 17, 18, 18, 19, 20, 20, 21, 21, 22, 21, 21, 20, 19, 19, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 30, 30, 30, 30, 31, 32, 32, 33, 32, 31, 28, 25, 21, 16, 11, 6, 2, 0, 0, 0, 1, 2, 3, 5, 6, 8, 10, 13, 16, 18, 20, 20, 20, 19, 18, 16, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 12, 12, 11, 9, 7, 6, 6, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 5, 9, 13, 17, 20, 22, 23, 24, 25, 28, 34, 45, 62, 87, 120, 163, 216, 277, 343, 407, 464, 508, 532, 534, 515, 477, 425, 364, 301, 239, 183, 135, 96, 66, 45, 31, 22, 17, 14, 13, 12, 11, 9, 8, 8, 8, 10, 14, 18, 21, 24, 25, 26, 25, 25, 26, 27, 28, 29, 30, 32, 33, 36, 38, 41, 42, 42, 42, 41, 42, 45, 53, 64, 82, 106, 138, 178, 226, 281, 339, 392, 436, 464, 472, 459, 428, 384, 331, 276, 222, 174, 132, 98, 70, 51, 37, 29, 26, 25, 26, 26, 27, 27, 28, 29, 30, 31, 30, 29, 26, 22, 17, 14, 10, 8, 6, 5, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 2, 2, 1, 1, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 5, 8, 12, 18, 27, 40, 58, 82, 113, 148, 188, 230, 271, 306, 334, 352, 357, 349, 329, 299, 260, 217, 174, 134, 100, 73, 52, 38, 27, 19, 13, 8, 5, 3, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 2, 3, 4, 5, 4, 3, 3, 4, 8, 16, 28, 45, 66, 93, 123, 156, 189, 220, 246, 265, 275, 275, 264, 244, 217, 184, 149, 115, 84, 57, 37, 23, 17, 17, 23, 35, 52, 73, 98, 126, 156, 187, 215, 238, 253, 257, 251, 235, 210, 181, 151, 121, 94, 71, 52, 37, 26, 19, 15, 13, 13, 14, 16, 17, 19, 20, 22, 22, 22, 21, 19, 16, 14, 12, 12, 12, 14, 16, 19, 24, 32, 45, 64, 92, 128, 173, 224, 279, 335, 385, 426, 454, 464, 457, 434, 396, 348, 294, 238, 185, 137, 95, 62, 37, 20, 9, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 6, 4, 3, 2, 1, 1, 3, 6, 10, 14, 17, 19, 19, 19, 18, 17, 18, 19, 20, 20, 20, 20, 20, 20, 21, 23, 25, 26, 26, 25, 22, 19, 16, 12, 8, 5, 2, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 8, 9, 11, 13, 14, 15, 14, 12, 10, 7, 6, 5, 5, 6, 8, 12, 18, 28, 41, 58, 81, 110, 145, 187, 233, 280, 323, 359, 384, 394, 389, 372, 342, 305, 263, 218, 174, 134, 100, 72, 52, 39, 32, 32, 37, 47, 63, 84, 109, 138, 168, 197, 225, 247, 262, 270, 267, 256, 236, 209, 179, 148, 120, 94, 73, 56, 43, 32, 24, 18, 13, 10, 9, 8, 8, 8, 8, 7, 5, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 5, 5, 5, 6, 6, 7, 8, 7, 7, 6, 5, 6, 8, 11, 17, 26, 38, 53, 73, 98, 125, 154, 183, 210, 233, 250, 259, 262, 256, 242, 222, 198, 170, 142, 117, 95, 78, 66, 60, 59, 64, 76, 95, 121, 154, 193, 235, 276, 314, 345, 367, 378, 377, 365, 343, 311, 272, 230, 188, 147, 110, 79, 53, 33, 18, 8, 2, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 12, 19, 29, 42, 58, 77, 100, 125, 152, 178, 202, 221, 235, 242, 241, 232, 216, 194, 166, 137, 108, 82, 61, 44, 33, 24, 18, 13, 9, 7, 6, 8, 12, 16, 21, 23, 24, 23, 22, 20, 19, 19, 21, 22, 24, 26, 28, 30, 31, 32, 32, 32, 31, 29, 28, 27, 26, 25, 24, 22, 20, 20, 19, 19, 19, 18, 15, 11, 7, 3, 1, 1, 3, 4, 6, 7, 7, 8, 10, 12, 16, 20, 23, 24, 24, 23, 20, 17, 15, 14, 13, 12, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 10, 12, 14, 15, 15, 16, 19, 22, 25, 27, 28, 27, 26, 24, 24, 25, 27, 30, 34, 37, 39, 42, 45, 50, 59, 72, 91, 117, 148, 184, 223, 262, 301, 338, 370, 395, 410, 413, 404, 381, 348, 307, 263, 220, 180, 144, 113, 89, 69, 54, 44, 37, 33, 32, 31, 32, 32, 33, 33, 31, 29, 24, 19, 14, 10, 7, 7, 8, 11, 13, 15, 15, 15, 15, 15, 17, 19, 22, 26, 28, 29, 30, 29, 28, 27, 24, 22, 19, 16, 14, 11, 8, 6, 3, 2, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 2, 3, 6, 7, 8, 8, 6, 4, 3, 2, 2, 2, 3, 4, 4, 3, 3, 2, 2, 2, 2, 3, 4, 4, 5, 6, 8, 10, 13, 15, 16, 16, 15, 12, 9, 7, 6, 6, 7, 9, 9, 9, 8, 6, 5, 5, 5, 7, 10, 12, 14, 15, 16, 16, 18, 21, 26, 33, 44, 59, 78, 99, 122, 146, 170, 191, 209, 222, 229, 230, 223, 210, 193, 172, 150, 129, 109, 92, 77, 63, 52, 43, 35, 30, 27, 26, 26, 26, 27, 28, 30, 31, 33, 33, 33, 32, 31, 30, 29, 29, 30, 30, 30, 30, 29, 29, 28, 28, 27, 27, 28, 28, 29, 30, 32, 36, 43, 54, 70, 92, 120, 155, 194, 238, 283, 329, 371, 407, 433, 447, 446, 431, 405, 369, 328, 285, 242, 201, 162, 127, 97, 72, 54, 41, 34, 32, 32, 34, 36, 38, 40, 42, 46, 53, 63, 77, 94, 114, 137, 164, 195, 229, 265, 302, 339, 371, 397, 415, 425, 428, 426, 419, 411, 402, 395, 390, 389, 391, 394, 394, 390, 378, 357, 327, 292, 255, 218, 183, 152, 125, 101, 81, 63, 48, 37, 28, 21, 17, 13, 11, 9, 7, 5, 4, 4, 3, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 4, 7, 10, 13, 16, 18, 18, 19, 20, 21, 23, 24, 26, 27, 27, 26, 26, 26, 27, 27, 28, 28, 28, 27, 25, 22, 20, 17, 14, 11, 9, 7, 5, 4, 3, 3, 2, 1, 1, 1, 1, 2, 2, 2, 3, 3, 4, 4, 4, 4, 4, 5, 5, 5, 5, 6, 6, 7, 7, 7, 8, 10, 13, 17, 24, 34, 46, 62, 80, 100, 120, 139, 157, 173, 187, 197, 204, 206, 202, 192, 177, 157, 136, 116, 98, 84, 72, 64, 59, 57, 60, 69, 84, 106, 133, 162, 192, 220, 245, 267, 286, 301, 315, 325, 332, 335, 335, 332, 329, 326, 326, 328, 331, 331, 327, 316, 299, 275, 247, 218, 188, 159, 133, 109, 88, 69, 52, 39, 29, 22, 19, 19, 21, 24, 27, 30, 33, 38, 46, 59, 77, 101, 130, 162, 196, 232, 268, 304, 338, 368, 391, 406, 413, 413, 409, 403, 398, 394, 388, 382, 373, 364, 353, 344, 335, 326, 316, 301, 282, 259, 234, 208, 183, 161, 143, 129, 121, 119, 125, 139, 161, 190, 223, 259, 295, 329, 358, 382, 399, 408, 408, 397, 376, 347, 310, 270, 229, 190, 154, 122, 94, 69, 48, 32, 20, 13, 10, 8, 8, 8, 6, 4, 3, 1, 1, 1, 3, 4, 6, 6, 7, 7, 6, 5, 3, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 1, 2, 3, 3, 3, 2, 2, 1, 3, 5, 10, 15, 22, 29, 37, 49, 64, 84, 109, 137, 167, 197, 225, 251, 275, 295, 312, 324, 329, 325, 312, 290, 261, 228, 194, 161, 132, 106, 83, 63, 44, 29, 16, 7, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 5, 7, 9, 11, 14, 17, 20, 24, 28, 34, 40, 48, 59, 74, 93, 118, 147, 181, 219, 259, 299, 337, 371, 399, 421, 434, 438, 434, 421, 400, 372, 338, 299, 258, 217, 179, 145, 116, 93, 75, 61, 50, 41, 34, 27, 22, 19, 17, 16, 16, 17, 19, 21, 23, 25, 26, 27, 27, 27, 28, 29, 31, 33, 34, 35, 34, 33, 32, 31, 31, 32, 33, 35, 36, 36, 35, 34, 33, 33, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 33, 34, 35, 36, 36, 36, 35, 35, 34, 33, 33, 32, 31, 29, 27, 25, 23, 22, 22, 22, 22, 21, 21, 20, 21, 23, 27, 31, 34, 37, 40, 42, 45, 49, 56, 65, 76, 92, 111, 134, 162, 192, 225, 258, 291, 321, 348, 371, 388, 397, 398, 388, 369, 342, 309, 274, 238, 204, 172, 142, 116, 93, 73, 59, 48, 41, 37, 35, 35, 35, 36, 37, 39, 39, 40, 39, 38, 37, 35, 34, 33, 33, 34, 35, 35, 33, 31, 27, 24, 21, 19, 18, 16, 15, 13, 10, 8, 7, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 3, 2, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 1, 3, 5, 7, 8, 9, 9, 11, 13, 16, 20, 25, 29, 33, 37, 42, 48, 58, 71, 88, 109, 131, 155, 180, 206, 235, 265, 296, 326, 351, 370, 379, 378, 369, 351, 328, 301, 272, 240, 208, 176, 145, 116, 91, 71, 54, 42, 32, 24, 17, 11, 7, 4, 4, 4, 6, 8, 10, 11, 13, 14, 15, 17, 17, 18, 17, 17, 16, 16, 16, 16, 16, 16, 15, 13, 11, 8, 6, 4, 3, 3, 4, 5, 5, 6, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 20, 22, 25, 28, 32, 36, 40, 45, 51, 57, 63, 70, 78, 89, 102, 119, 139, 162, 186, 210, 236, 262, 289, 317, 343, 367, 385, 396, 401, 401, 398, 395, 393, 392, 390, 388, 383, 375, 365, 354, 341, 326, 310, 291, 270, 247, 223, 199, 176, 157, 143, 135, 133, 138, 147, 161, 177, 195, 214, 233, 253, 273, 291, 304, 311, 310, 301, 286, 265, 242, 218, 194, 170, 147, 124, 102, 82, 64, 50, 39, 32, 26, 22, 19, 15, 12, 10, 8, 8, 8, 10, 11, 13, 14, 14, 15, 17, 20, 24, 30, 36, 43, 52, 63, 77, 94, 115, 138, 164, 191, 220, 249, 280, 311, 341, 369, 391, 408, 419, 423, 422, 419, 414, 409, 406, 404, 404, 403, 402, 399, 395, 392, 390, 389, 389, 390, 389, 388, 385, 381, 375, 368, 359, 345, 327, 305, 282, 258, 235, 214, 192, 169, 145, 120, 95, 73, 54, 39, 29, 22, 17, 15, 14, 13, 12, 12, 10, 8, 5, 3, 2, 3, 4, 6, 8, 10, 12, 13, 14, 16, 17, 18, 20, 20, 21, 21, 22, 24, 26, 27, 29, 29, 29, 28, 26, 25, 24, 23, 24, 24, 24, 23, 21, 19, 17, 15, 15, 16, 18, 21, 23, 24, 25, 26, 26, 27, 29, 31, 33, 35, 36, 35, 33, 30, 27, 25, 24, 24, 24, 25, 24, 24, 22, 21, 20, 19, 18, 16, 14, 11, 8, 6, 4, 3, 3, 4, 5, 5, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 8, 9, 10, 11, 12, 13, 13, 13, 13, 15, 16, 18, 19, 19, 18, 17, 15, 14, 13, 11, 10, 8, 5, 4, 3, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 12, 16, 18, 19, 19, 19, 20, 24, 29, 37, 47, 57, 68, 80, 94, 112, 134, 159, 186, 213, 239, 263, 285, 307, 326, 343, 354, 358, 353, 340, 322, 301, 278, 257, 236, 214, 193, 171, 149, 131, 118, 111, 110, 114, 122, 132, 144, 158, 171, 185, 196, 206, 212, 213, 211, 205, 197, 187, 177, 166, 155, 144, 133, 122, 111, 102, 95, 91, 89, 91, 97, 106, 120, 136, 155, 173, 190, 204, 214, 219, 220, 217, 212, 204, 194, 184, 172, 159, 145, 129, 113, 98, 84, 72, 62, 54, 48, 43, 38, 34, 31, 29, 28, 27, 27, 26, 24, 22, 21, 20, 20, 21, 22, 22, 22, 22, 21, 21, 21, 22, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 22, 21, 19, 18, 16, 15, 14, 12, 11, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 2, 2, 3, 2, 2, 2, 3, 5, 8, 12, 15, 17, 19, 21, 23, 26, 30, 37, 45, 54, 65, 78, 93, 110, 130, 152, 176, 201, 227, 253, 280, 304, 326, 343, 355, 361, 362, 358, 349, 335, 316, 293, 266, 238, 209, 181, 155, 131, 109, 89, 71, 57, 45, 36, 29, 23, 18, 13, 9, 7, 7, 9, 12, 15, 18, 20, 21, 21, 22, 25, 28, 34, 41, 50, 60, 71, 82, 95, 109, 124, 142, 163, 186, 210, 236, 260, 282, 301, 317, 329, 338, 344, 345, 341, 331, 316, 295, 271, 244, 216, 190, 167, 147, 131, 117, 104, 92, 80, 67, 57, 48, 43, 40, 39, 37, 35, 31, 27, 23, 21, 20, 21, 22, 22, 22, 20, 17, 14, 11, 9, 7, 7, 7, 7, 8, 9, 9, 8, 7, 5, 3, 2, 1, 2, 4, 6, 8, 10, 10, 9, 8, 8, 8, 9, 10, 12, 14, 16, 18, 20, 23, 26, 30, 36, 44, 53, 65, 78, 92, 107, 122, 139, 158, 180, 205, 230, 255, 277, 295, 310, 322, 332, 342, 354, 366, 378, 390, 399, 405, 407, 406, 404, 401, 400, 401, 403, 406, 407, 404, 398, 389, 378, 368, 360, 354, 348, 340, 330, 316, 300, 281, 261, 242, 224, 206, 188, 171, 153, 136, 119, 103, 88, 75, 64, 55, 48, 41, 35, 31, 27, 24, 22, 22, 22, 21, 19, 17, 14, 12, 11, 12, 13, 15, 16, 16, 14, 12, 10, 9, 10, 14, 18, 23, 28, 32, 36, 40, 45, 53, 63, 76, 92, 108, 125, 142, 160, 180, 202, 227, 253, 280, 305, 326, 343, 356, 365, 372, 379, 386, 393, 401, 408, 413, 415, 413, 407, 398, 384, 368, 351, 333, 315, 297, 279, 260, 240, 218, 196, 173, 153, 136, 122, 111, 101, 92, 83, 72, 62, 53, 45, 41, 39, 40, 42, 43, 43, 41, 39, 36, 34, 32, 32, 32, 33, 32, 32, 31, 31, 31, 32, 33, 34, 33, 31, 27, 23, 19, 16, 15, 17, 19, 21, 22, 23, 22, 20, 20, 20, 22, 24, 27, 29, 30, 31, 30, 31, 32, 34, 37, 41, 45, 49, 52, 56, 60, 65, 72, 80, 89, 100, 111, 124, 138, 154, 170, 187, 203, 219, 234, 248, 261, 271, 278, 281, 281, 277, 269, 259, 246, 231, 216, 199, 182, 166, 150, 134, 118, 103, 87, 73, 61, 51, 43, 38, 34, 30, 27, 24, 20, 17, 14, 12, 11, 13, 16, 21, 27, 32, 37, 41, 46, 52, 59, 69, 80, 93, 108, 123, 140, 158, 176, 196, 215, 235, 254, 271, 285, 297, 305, 310, 311, 309, 305, 299, 290, 279, 264, 247, 227, 207, 187, 170, 154, 141, 130, 118, 106, 94, 82, 70, 61, 55, 50, 48, 45, 42, 38, 33, 29, 26, 24, 23, 23, 24, 24, 24, 23, 22, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 17, 15, 14, 13, 13, 13, 13, 13, 12, 11, 9, 7, 5, 4, 4, 4, 4, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 1, 2, 4, 6, 6, 7, 6, 5, 4, 3, 1, 0, 0, 1, 2, 5, 8, 11, 14, 16, 17, 19, 20, 21, 23, 24, 25, 27, 30, 35, 43, 53, 65, 77, 89, 101, 112, 124, 138, 156, 176, 198, 222, 245, 266, 285, 302, 319, 335, 351, 366, 381, 393, 402, 408, 411, 411, 409, 407, 404, 401, 397, 390, 382, 370, 355, 338, 319, 299, 280, 260, 242, 224, 206, 189, 171, 154, 137, 121, 105, 92, 80, 70, 62, 55, 48, 41, 34, 28, 23, 20, 18, 17, 16, 15, 15, 14, 13, 12, 11, 10, 8, 7, 5, 4, 4, 4, 4, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 5, 4, 4, 5, 6, 9, 13, 18, 23, 28, 33, 37, 42, 49, 57, 68, 80, 94, 109, 125, 141, 158, 175, 191, 206, 220, 230, 239, 244, 247, 247, 245, 240, 232, 222, 211, 199, 187, 176, 163, 151, 138, 125, 111, 98, 86, 76, 67, 60, 54, 49, 46, 43, 41, 40, 38, 36, 34, 31, 28, 24, 20, 18, 17, 17, 18, 19, 20, 20, 19, 18, 18, 17, 18, 18, 19, 20, 21, 21, 22, 23, 23, 24, 26, 30, 35, 41, 50, 59, 68, 76, 84, 90, 96, 101, 105, 108, 112, 117, 122, 128, 132, 135, 134, 131, 125, 118, 111, 105, 101, 97, 92, 85, 77, 68, 59, 51, 45, 41, 37, 34, 31, 26, 21, 17, 13, 10, 8, 8, 8, 10, 12, 15, 18, 22, 27, 31, 36, 42, 49, 57, 66, 76, 86, 97, 108, 119, 131, 143, 156, 169, 181, 193, 202, 210, 216, 220, 220, 218, 214, 210, 205, 200, 196, 193, 190, 188, 186, 185, 187, 189, 193, 196, 199, 201, 202, 204, 206, 210, 214, 217, 217, 214, 209, 201, 193, 186, 180, 175, 169, 162, 153, 142, 132, 124, 120, 120, 126, 134, 146, 159, 173, 190, 209, 230, 254, 278, 300, 320, 335, 346, 352, 354, 352, 348, 341, 333, 324, 316, 310, 306, 305, 307, 310, 313, 315, 314, 309, 298, 281, 259, 234, 206, 178, 152, 128, 107, 89, 75, 66, 64, 68, 80, 97, 117, 134, 146, 149, 142, 128, 108, 88, 70, 57, 48, 42, 39, 37, 36, 35, 36, 37, 38, 39, 40, 40, 40, 40, 39, 39, 37, 35, 33, 31, 29, 29, 29, 29, 29, 29, 30, 30, 31, 32, 32, 32, 32, 31, 30, 29, 28, 28, 27, 27, 26, 24, 23, 22, 21, 20, 20, 19, 19, 19, 19, 20, 21, 22, 23, 22, 21, 20, 19, 18, 18, 19, 19, 19, 17, 15, 13, 11, 11, 12, 15, 17, 19, 19, 18, 16, 14, 13, 13, 13, 13, 14, 14, 14, 15, 15, 16, 15, 15, 14, 13, 12, 13, 13, 14, 15, 15, 15, 14, 13, 13, 13, 13, 13, 14, 15, 17, 19, 20, 21, 20, 19, 17, 15, 14, 14, 14, 14, 15, 15, 15, 15, 15, 16, 16, 16, 17, 18, 19, 20, 21, 22, 23, 23, 23, 23, 24, 26, 28, 31, 33, 34, 35, 35, 34, 34, 36, 38, 42, 45, 49, 52, 54, 55, 56, 56, 58, 59, 61, 62, 64, 65, 66, 68, 71, 74, 79, 84, 88, 93, 96, 99, 102, 105, 107, 110, 113, 117, 121, 127, 133, 140, 149, 158, 168, 178, 187, 198, 211, 226, 245, 266, 287, 307, 324, 335, 340, 339, 335, 327, 318, 307, 293, 278, 260, 241, 222, 206, 193, 183, 177, 174, 171, 170, 169, 169, 169, 170, 171, 171, 170, 168, 166, 163, 162, 162, 164, 168, 172, 176, 178, 179, 179, 177, 176, 177, 178, 180, 183, 185, 186, 186, 185, 184, 184, 185, 188, 191, 195, 199, 201, 202, 203, 204, 204, 204, 205, 204, 203, 203, 202, 203, 204, 205, 206, 205, 203, 201, 199, 199, 200, 202, 204, 205, 204, 202, 201, 200, 201, 203, 206, 209, 211, 213, 214, 214, 214, 212, 210, 207, 203, 201, 200, 201, 203, 205, 206, 206, 204, 202, 201, 201, 202, 204, 205, 204, 201, 196, 189, 182, 176, 172, 169, 166, 163, 159, 154, 147, 139, 130, 122, 114, 107, 101, 95, 90, 83, 77, 71, 65, 60, 56, 50, 44, 37, 29, 22, 17, 15, 14, 14, 14, 13, 10, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"basecallPos": [673, 683, 694, 707, 722, 732, 745, 758, 772, 784, 797, 810, 823, 835, 846, 858, 870, 883, 896, 908, 922, 932, 944, 957, 969, 982, 990, 1002, 1013, 1024, 1036, 1047, 1059, 1071, 1083, 1094, 1105, 1118, 1130, 1140, 1152, 1165, 1178, 1191, 1202, 1214, 1227, 1239, 1250, 1261, 1273, 1285, 1299, 1310, 1323, 1335, 1346, 1358, 1368, 1379, 1391, 1402, 1413, 1426, 1437, 1450, 1463, 1476, 1488, 1500, 1513, 1525, 1537, 1549, 1562, 1573, 1583, 1595, 1607, 1620, 1632, 1643, 1656, 1668, 1681, 1693, 1704, 1717, 1730, 1743, 1754, 1766, 1778, 1790, 1802, 1814, 1825, 1836, 1848, 1860, 1873, 1885, 1895, 1907, 1920, 1932, 1944, 1956, 1968, 1980, 1992, 2004, 2014, 2025, 2037, 2049, 2064, 2075, 2087, 2099, 2111, 2123, 2135, 2147, 2157, 2169, 2179, 2191, 2203, 2215, 2227, 2239, 2251, 2264, 2277, 2290, 2301, 2312, 2325, 2337, 2350, 2361, 2372, 2384, 2396, 2408, 2420, 2432, 2444, 2457, 2469, 2481, 2494, 2508, 2518, 2531, 2541, 2552, 2564, 2577, 2588, 2602, 2614, 2626, 2637, 2648, 2660, 2671, 2683, 2695, 2707, 2719, 2732, 2745, 2757, 2769, 2781, 2793, 2806, 2818, 2830, 2841, 2853, 2865, 2877, 2889, 2901, 2914, 2927, 2937, 2948, 2958, 2971, 2983, 2995, 3007, 3019, 3032, 3043, 3057, 3068, 3080, 3092, 3103, 3114, 3126, 3138, 3150, 3163, 3175, 3187, 3198, 3209, 3221, 3234, 3246, 3258, 3270, 3281, 3292, 3305, 3317, 3328, 3340, 3351, 3364, 3377, 3388, 3401, 3412, 3424, 3437, 3449, 3460, 3472, 3484, 3496, 3508, 3520, 3533, 3546, 3557, 3569, 3580, 3592, 3603, 3616, 3629, 3640, 3652, 3664, 3676, 3686, 3698, 3710, 3722, 3735, 3748, 3760, 3772, 3785, 3796, 3808, 3820, 3831, 3842, 3854, 3866, 3878, 3891, 3903, 3915, 3928, 3940, 3951, 3962, 3973, 3985, 3998, 4010, 4022, 4034, 4046, 4058, 4070, 4082, 4094, 4106, 4118, 4131, 4143, 4155, 4167, 4179, 4191, 4203, 4215, 4228, 4239, 4252, 4263, 4274, 4286, 4298, 4311, 4322, 4333, 4346, 4358, 4370, 4382, 4395, 4407, 4420, 4431, 4443, 4455, 4468, 4480, 4493, 4504, 4515, 4526, 4538, 4550, 4562, 4574, 4588, 4598, 4611, 4623, 4635, 4646, 4658, 4671, 4683, 4695, 4708, 4720, 4731, 4743, 4755, 4767, 4779, 4791, 4804, 4816, 4828, 4840, 4852, 4864, 4876, 4887, 4900, 4912, 4924, 4937, 4948, 4960, 4972, 4984, 4996, 5008, 5021, 5032, 5045, 5058, 5069, 5081, 5093, 5105, 5118, 5130, 5141, 5152, 5164, 5175, 5186, 5198, 5210, 5222, 5235, 5246, 5258, 5269, 5281, 5293, 5305, 5318, 5329, 5340, 5352, 5364, 5377, 5389, 5402, 5414, 5425, 5436, 5448, 5461, 5473, 5486, 5498, 5511, 5522, 5534, 5546, 5558, 5569, 5581, 5593, 5605, 5617, 5629, 5641, 5654, 5667, 5679, 5690, 5702, 5714, 5726, 5738, 5750, 5762, 5774, 5785, 5796, 5808, 5820, 5831, 5843, 5855, 5867, 5880, 5892, 5904, 5917, 5929, 5941, 5953, 5966, 5976, 5989, 6000, 6012, 6024, 6036, 6048, 6060, 6072, 6084, 6096, 6108, 6120, 6133, 6145, 6156, 6167, 6179, 6192, 6204, 6218, 6229, 6241, 6253, 6265, 6276, 6287, 6300, 6313, 6326, 6338, 6350, 6362, 6374, 6387, 6399, 6410, 6421, 6432, 6445, 6458, 6470, 6481, 6493, 6505, 6517, 6529, 6540, 6552, 6563, 6575, 6588, 6600, 6614, 6625, 6638, 6650, 6661, 6673, 6685, 6696, 6708, 6720, 6732, 6745, 6758, 6771, 6782, 6793, 6805, 6817, 6830, 6841, 6853, 6866, 6878, 6891, 6903, 6914, 6927, 6938, 6950, 6962, 6975, 6987, 6999, 7010, 7021, 7034, 7045, 7058, 7070, 7082, 7093, 7105, 7117, 7130, 7142, 7153, 7165, 7177, 7188, 7200, 7212, 7225, 7236, 7248, 7261, 7274, 7286, 7299, 7312, 7324, 7336, 7348, 7359, 7371, 7384, 7395, 7407, 7420, 7432, 7444, 7457, 7469, 7482, 7494, 7505, 7517, 7529, 7540, 7553, 7566, 7578, 7590, 7601, 7614, 7626, 7637, 7649, 7661, 7673, 7684, 7696, 7709, 7721, 7734, 7747, 7759, 7771, 7783, 7796, 7807, 7820, 7832, 7844, 7856, 7869, 7880, 7893, 7904, 7916, 7928, 7940, 7952, 7965, 7978, 7990, 8002, 8015, 8027, 8039, 8050, 8063, 8074, 8086, 8098, 8109, 8120, 8132, 8144, 8157, 8169, 8181, 8193, 8207, 8219, 8232, 8244, 8256, 8268, 8280, 8292, 8304, 8316, 8328, 8340, 8352, 8364, 8376, 8388, 8400, 8412, 8423, 8435, 8446, 8459, 8470, 8484, 8495, 8508, 8520, 8532, 8545, 8557, 8569, 8580, 8593, 8605, 8618, 8630, 8643, 8656, 8667, 8678, 8690, 8703, 8714, 8727, 8739, 8751, 8762, 8776, 8787, 8801, 8812, 8824, 8835, 8848, 8860, 8872, 8884, 8895, 8907, 8920, 8932, 8944, 8957, 8968, 8979, 8992, 9004, 9015, 9028, 9041, 9054, 9065, 9077, 9089, 9102, 9114, 9125, 9137, 9149, 9161, 9174, 9185, 9197, 9208, 9220, 9232, 9244, 9257, 9268, 9281, 9294, 9307, 9320, 9332, 9344, 9356, 9368, 9379, 9391, 9404, 9417, 9429, 9441, 9453, 9464, 9476, 9489, 9501, 9514, 9526, 9538, 9551, 9562, 9575, 9588, 9599, 9611, 9623, 9636, 9648, 9661, 9673, 9685, 9697, 9708, 9721, 9734, 9746, 9758, 9770, 9783, 9796, 9808, 9820, 9832, 9844, 9856, 9867, 9880, 9892, 9906, 9917, 9929, 9942, 9954, 9965, 9977, 9990, 10002, 10015, 10028, 10040, 10051, 10063, 10075, 10086, 10099, 10112, 10125, 10137, 10150, 10163, 10175, 10188, 10199, 10213, 10224, 10237, 10250, 10262, 10274, 10287, 10299, 10310, 10322, 10333, 10347, 10360, 10371, 10383, 10395, 10407, 10420, 10431, 10444, 10456, 10469, 10481, 10493, 10505, 10517, 10530, 10544, 10555, 10569, 10582, 10594, 10605, 10617, 10628, 10642, 10655, 10666, 10677, 10689, 10702, 10715, 10727, 10739, 10751, 10764, 10777, 10788, 10801, 10814, 10826, 10838, 10849, 10861, 10873, 10886, 10901, 10911, 10925, 10936, 10949, 10961, 10973, 10986, 10998, 11010, 11023, 11034, 11047, 11060, 11072, 11084, 11097, 11110, 11122, 11136, 11148, 11160, 11174, 11185, 11199, 11212, 11223, 11238, 11248, 11260, 11272, 11284, 11299, 11312, 11322, 11337, 11349, 11360, 11373, 11384, 11397, 11411, 11423, 11436, 11448, 11460, 11474, 11488, 11498, 11507, 11522, 11534, 11547, 11559, 11574, 11583, 11597],
-"basecalls": {"673":"1:C", "683":"2:A", "694":"3:T", "707":"4:G", "722":"5:A", "732":"6:T", "745":"7:T", "758":"8:G", "772":"9:A", "784":"10:G", "797":"11:G", "810":"12:G", "823":"13:G", "835":"14:G", "846":"15:C", "858":"16:C", "870":"17:G", "883":"18:T", "896":"19:T", "908":"20:G", "922":"21:A", "932":"22:A", "944":"23:G", "957":"24:G", "969":"25:G", "982":"26:A", "990":"27:T", "1002":"28:T", "1013":"29:A", "1024":"30:C", "1036":"31:T", "1047":"32:A", "1059":"33:A", "1071":"34:A", "1083":"35:A", "1094":"36:A", "1105":"37:T", "1118":"38:G", "1130":"39:C", "1140":"40:A", "1152":"41:T", "1165":"42:T", "1178":"43:G", "1191":"44:A", "1202":"45:T", "1214":"46:T", "1227":"47:C", "1239":"48:C", "1250":"49:C", "1261":"50:C", "1273":"51:C", "1285":"52:G", "1299":"53:A", "1310":"54:C", "1323":"55:T", "1335":"56:C", "1346":"57:C", "1358":"58:C", "1368":"59:A", "1379":"60:C", "1391":"61:C", "1402":"62:A", "1413":"63:A", "1426":"64:T", "1437":"65:A", "1450":"66:G", "1463":"67:C", "1476":"68:C", "1488":"69:T", "1500":"70:G", "1513":"71:C", "1525":"72:C", "1537":"73:C", "1549":"74:G", "1562":"75:A", "1573":"76:C", "1583":"77:A", "1595":"78:C", "1607":"79:G", "1620":"80:A", "1632":"81:A", "1643":"82:G", "1656":"83:C", "1668":"84:C", "1681":"85:G", "1693":"86:A", "1704":"87:G", "1717":"88:C", "1730":"89:G", "1743":"90:G", "1754":"-", "1766":"-", "1778":"-", "1790":"-", "1802":"91:T", "1814":"92:C", "1825":"93:C", "1836":"94:A", "1848":"95:G", "1860":"96:C", "1873":"97:C", "1885":"98:C", "1895":"99:A", "1907":"100:T", "1920":"101:T", "1932":"-", "1944":"-", "1956":"-", "1968":"-", "1980":"-", "1992":"102:C", "2004":"103:C", "2014":"104:A", "2025":"105:A", "2037":"106:G", "2049":"107:G", "2064":"108:A", "2075":"109:G", "2087":"-", "2099":"-", "2111":"-", "2123":"-", "2135":"-", "2147":"110:A", "2157":"111:T", "2169":"112:A", "2179":"113:C", "2191":"114:C", "2203":"-", "2215":"-", "2227":"-", "2239":"-", "2251":"-", "2264":"115:T", "2277":"116:G", "2290":"117:C", "2301":"118:A", "2312":"119:T", "2325":"120:T", "2337":"121:G", "2350":"122:A", "2361":"123:C", "2372":"124:A", "2384":"125:G", "2396":"126:C", "2408":"127:C", "2420":"-", "2432":"-", "2444":"-", "2457":"128:G", "2469":"129:T", "2481":"130:G", "2494":"131:G", "2508":"132:A", "2518":"133:G", "2531":"134:A", "2541":"135:C", "2552":"136:A", "2564":"137:G", "2577":"138:G", "2588":"139:G", "2602":"140:G", "2614":"141:C", "2626":"142:T", "2637":"143:A", "2648":"144:C", "2660":"145:C", "2671":"146:A", "2683":"147:A", "2695":"148:T", "2707":"-", "2719":"149:C", "2732":"150:C", "2745":"151:G", "2757":"152:T", "2769":"153:T", "2781":"-", "2793":"154:G", "2806":"155:G", "2818":"156:T", "2830":"157:G", "2841":"158:C", "2853":"159:C", "2865":"160:T", "2877":"161:T", "2889":"162:C", "2901":"163:G", "2914":"164:G", "2927":"165:A", "2937":"166:C", "2948":"167:A", "2958":"168:C", "2971":"169:C", "2983":"-", "2995":"-", "3007":"-", "3019":"170:G", "3032":"171:T", "3043":"172:G", "3057":"173:C", "3068":"-", "3080":"-", "3092":"174:A", "3103":"175:A", "3114":"176:A", "3126":"177:C", "3138":"178:G", "3150":"179:C", "3163":"180:G", "3175":"181:C", "3187":"182:C", "3198":"183:A", "3209":"184:T", "3221":"185:G", "3234":"186:T", "3246":"-", "3258":"-", "3270":"187:C", "3281":"188:A", "3292":"189:T", "3305":"190:C", "3317":"191:C", "3328":"-", "3340":"-", "3351":"192:A", "3364":"193:G", "3377":"194:A", "3388":"195:G", "3401":"196:A", "3412":"197:C", "3424":"198:G", "3437":"199:G", "3449":"200:A", "3460":"-", "3472":"-", "3484":"-", "3496":"201:C", "3508":"202:G", "3520":"203:C", "3533":"204:G", "3546":"205:A", "3557":"206:T", "3569":"207:C", "3580":"-", "3592":"-", "3603":"208:A", "3616":"209:G", "3629":"210:A", "3640":"211:G", "3652":"212:T", "3664":"213:C", "3676":"214:C", "3686":"215:A", "3698":"216:C", "3710":"-", "3722":"217:G", "3735":"218:G", "3748":"219:T", "3760":"220:T", "3772":"221:G", "3785":"222:A", "3796":"223:G", "3808":"224:T", "3820":"225:C", "3831":"226:A", "3842":"227:T", "3854":"228:T", "3866":"-", "3878":"-", "3891":"229:C", "3903":"230:T", "3915":"231:T", "3928":"232:T", "3940":"233:G", "3951":"234:C", "3962":"235:A", "3973":"236:A", "3985":"237:G", "3998":"238:A", "4010":"-", "4022":"-", "4034":"239:G", "4046":"240:G", "4058":"241:G", "4070":"242:G", "4082":"243:C", "4094":"244:T", "4106":"245:T", "4118":"246:G", "4131":"247:T", "4143":"248:G", "4155":"249:T", "4167":"-", "4179":"-", "4191":"-", "4203":"-", "4215":"250:G", "4228":"251:G", "4239":"252:C", "4252":"253:T", "4263":"254:A", "4274":"255:T", "4286":"-", "4298":"-", "4311":"256:C", "4322":"257:A", "4333":"258:T", "4346":"259:T", "4358":"-", "4370":"-", "4382":"260:G", "4395":"261:A", "4407":"262:G", "4420":"263:G", "4431":"-", "4443":"-", "4455":"264:T", "4468":"265:G", "4480":"266:G", "4493":"267:A", "4504":"-", "4515":"268:C", "4526":"269:A", "4538":"270:A", "4550":"271:T", "4562":"-", "4574":"272:G", "4588":"273:A", "4598":"274:T", "4611":"275:G", "4623":"276:C", "4635":"277:A", "4646":"278:C", "4658":"279:C", "4671":"280:G", "4683":"-", "4695":"-", "4708":"281:A", "4720":"282:C", "4731":"283:A", "4743":"284:A", "4755":"285:A", "4767":"286:G", "4779":"287:C", "4791":"-", "4804":"288:G", "4816":"289:C", "4828":"290:G", "4840":"291:C", "4852":"292:C", "4864":"-", "4876":"293:A", "4887":"294:G", "4900":"295:C", "4912":"296:A", "4924":"297:G", "4937":"298:A", "4948":"299:T", "4960":"300:T", "4972":"301:G", "4984":"302:T", "4996":"303:T", "5008":"304:T", "5021":"305:T", "5032":"306:C", "5045":"307:G", "5058":"308:G", "5069":"309:T", "5081":"310:T", "5093":"311:T", "5105":"312:G", "5118":"313:G", "5130":"314:A", "5141":"315:A", "5152":"316:A", "5164":"317:A", "5175":"318:T", "5186":"319:A", "5198":"320:A", "5210":"321:C", "5222":"322:T", "5235":"323:T", "5246":"324:A", "5258":"325:C", "5269":"326:A", "5281":"327:A", "5293":"328:A", "5305":"329:G", "5318":"330:A", "5329":"331:T", "5340":"332:A", "5352":"333:C", "5364":"334:T", "5377":"335:G", "5389":"336:T", "5402":"337:T", "5414":"338:C", "5425":"339:A", "5436":"340:A", "5448":"341:C", "5461":"342:T", "5473":"343:G", "5486":"344:A", "5498":"345:G", "5511":"346:A", "5522":"-", "5534":"347:C", "5546":"348:G", "5558":"349:C", "5569":"350:A", "5581":"351:A", "5593":"352:A", "5605":"353:C", "5617":"-", "5629":"354:T", "5641":"355:G", "5654":"356:G", "5667":"357:A", "5679":"358:A", "5690":"-", "5702":"-", "5714":"359:T", "5726":"360:T", "5738":"361:T", "5750":"362:T", "5762":"363:T", "5774":"364:C", "5785":"365:A", "5796":"-", "5808":"-", "5820":"366:C", "5831":"367:A", "5843":"368:T", "5855":"369:A", "5867":"370:T", "5880":"371:T", "5892":"-", "5904":"372:C", "5917":"373:G", "5929":"374:A", "5941":"-", "5953":"375:G", "5966":"376:A", "5976":"377:T", "5989":"378:T", "6000":"379:T", "6012":"-", "6024":"-", "6036":"-", "6048":"-", "6060":"-", "6072":"-", "6084":"-", "6096":"-", "6108":"-", "6120":"-", "6133":"380:G", "6145":"381:A", "6156":"382:C", "6167":"383:A", "6179":"384:T", "6192":"385:G", "6204":"386:G", "6218":"387:A", "6229":"388:G", "6241":"389:T", "6253":"390:T", "6265":"391:C", "6276":"392:A", "6287":"393:C", "6300":"394:T", "6313":"395:T", "6326":"396:T", "6338":"397:T", "6350":"398:G", "6362":"399:T", "6374":"400:G", "6387":"401:G", "6399":"402:T", "6410":"403:C", "6421":"404:A", "6432":"405:C", "6445":"406:C", "6458":"407:T", "6470":"408:C", "6481":"409:A", "6493":"410:A", "6505":"411:A", "6517":"412:C", "6529":"413:T", "6540":"414:A", "6552":"415:C", "6563":"416:A", "6575":"417:C", "6588":"418:T", "6600":"419:G", "6614":"420:A", "6625":"421:T", "6638":"422:G", "6650":"423:C", "6661":"424:A", "6673":"425:A", "6685":"426:A", "6696":"427:T", "6708":"428:A", "6720":"429:A", "6732":"430:C", "6745":"431:G", "6758":"432:G", "6771":"433:A", "6782":"434:C", "6793":"435:A", "6805":"436:T", "6817":"437:G", "6830":"438:C", "6841":"439:A", "6853":"440:T", "6866":"441:T", "6878":"442:G", "6891":"443:A", "6903":"444:A", "6914":"445:C", "6927":"446:C", "6938":"447:A", "6950":"448:A", "6962":"449:G", "6975":"450:T", "6987":"451:T", "6999":"452:T", "7010":"453:A", "7021":"454:T", "7034":"455:C", "7045":"456:A", "7058":"457:G", "7070":"458:A", "7082":"459:T", "7093":"460:A", "7105":"461:A", "7117":"462:T", "7130":"463:G", "7142":"464:T", "7153":"465:A", "7165":"466:T", "7177":"467:A", "7188":"468:T", "7200":"469:A", "7212":"470:C", "7225":"471:C", "7236":"472:A", "7248":"473:C", "7261":"474:C", "7274":"475:C", "7286":"476:G", "7299":"477:G", "7312":"478:A", "7324":"479:G", "7336":"480:C", "7348":"481:A", "7359":"482:C", "7371":"483:C", "7384":"484:T", "7395":"485:A", "7407":"486:T", "7420":"487:C", "7432":"488:C", "7444":"489:C", "7457":"490:T", "7469":"491:G", "7482":"492:G", "7494":"493:T", "7505":"494:A", "7517":"495:A", "7529":"496:A", "7540":"497:T", "7553":"498:G", "7566":"499:G", "7578":"500:A", "7590":"501:A", "7601":"502:T", "7614":"503:G", "7626":"504:A", "7637":"505:T", "7649":"506:T", "7661":"507:A", "7673":"508:C", "7684":"509:A", "7696":"510:C", "7709":"511:G", "7721":"512:T", "7734":"513:G", "7747":"514:G", "7759":"515:C", "7771":"516:A", "7783":"517:G", "7796":"518:A", "7807":"519:C", "7820":"520:G", "7832":"521:T", "7844":"522:C", "7856":"523:C", "7869":"524:T", "7880":"525:C", "7893":"526:T", "7904":"527:A", "7916":"528:A", "7928":"529:C", "7940":"530:C", "7952":"531:C", "7965":"532:G", "7978":"533:T", "7990":"534:C", "8002":"535:G", "8015":"536:G", "8027":"537:T", "8039":"538:G", "8050":"539:T", "8063":"540:T", "8074":"541:T", "8086":"542:T", "8098":"543:A", "8109":"544:C", "8120":"545:A", "8132":"546:C", "8144":"547:C", "8157":"548:T", "8169":"549:A", "8181":"550:T", "8193":"551:G", "8207":"552:G", "8219":"553:G", "8232":"554:G", "8244":"555:C", "8256":"556:G", "8268":"557:C", "8280":"558:C", "8292":"559:C", "8304":"560:C", "8316":"561:C", "8328":"562:A", "8340":"563:G", "8352":"564:C", "8364":"565:A", "8376":"566:A", "8388":"567:G", "8400":"568:A", "8412":"569:A", "8423":"570:T", "8435":"571:A", "8446":"572:T", "8459":"573:C", "8470":"574:A", "8484":"575:G", "8495":"576:T", "8508":"577:G", "8520":"578:C", "8532":"579:C", "8545":"580:C", "8557":"581:T", "8569":"582:A", "8580":"583:C", "8593":"584:G", "8605":"585:T", "8618":"586:G", "8630":"587:G", "8643":"588:G", "8656":"589:A", "8667":"590:A", "8678":"591:T", "8690":"592:T", "8703":"593:G", "8714":"594:C", "8727":"595:T", "8739":"596:A", "8751":"597:A", "8762":"598:T", "8776":"599:G", "8787":"600:C", "8801":"601:G", "8812":"602:T", "8824":"603:A", "8835":"604:T", "8848":"605:T", "8860":"606:C", "8872":"607:C", "8884":"608:C", "8895":"609:A", "8907":"610:C", "8920":"611:T", "8932":"612:T", "8944":"613:T", "8957":"614:T", "8968":"615:A", "8979":"616:T", "8992":"617:G", "9004":"618:A", "9015":"619:T", "9028":"620:G", "9041":"621:G", "9054":"622:G", "9065":"623:T", "9077":"624:T", "9089":"625:T", "9102":"626:G", "9114":"627:C", "9125":"628:A", "9137":"629:A", "9149":"630:A", "9161":"631:A", "9174":"632:G", "9185":"633:T", "9197":"634:A", "9208":"635:C", "9220":"636:C", "9232":"637:A", "9244":"638:C", "9257":"639:T", "9268":"640:A", "9281":"641:G", "9294":"642:C", "9307":"643:G", "9320":"644:G", "9332":"645:G", "9344":"646:T", "9356":"647:C", "9368":"648:A", "9379":"649:A", "9391":"650:G", "9404":"651:C", "9417":"652:C", "9429":"653:T", "9441":"654:C", "9453":"655:A", "9464":"656:A", "9476":"657:C", "9489":"658:T", "9501":"659:G", "9514":"660:A", "9526":"661:A", "9538":"662:G", "9551":"663:G", "9562":"664:C", "9575":"665:G", "9588":"666:A", "9599":"667:T", "9611":"668:T", "9623":"669:C", "9636":"670:G", "9648":"671:T", "9661":"672:T", "9673":"673:G", "9685":"674:T", "9697":"675:A", "9708":"676:C", "9721":"677:G", "9734":"678:G", "9746":"679:T", "9758":"680:G", "9770":"681:C", "9783":"682:T", "9796":"683:G", "9808":"684:C", "9820":"685:C", "9832":"686:T", "9844":"687:C", "9856":"688:A", "9867":"689:C", "9880":"690:T", "9892":"691:G", "9906":"692:A", "9917":"693:A", "9929":"694:T", "9942":"695:G", "9954":"696:A", "9965":"697:T", "9977":"698:T", "9990":"699:T", "10002":"700:T", "10015":"701:G", "10028":"702:G", "10040":"703:A", "10051":"704:T", "10063":"705:C", "10075":"706:A", "10086":"707:C", "10099":"708:T", "10112":"709:G", "10125":"710:G", "10137":"711:C", "10150":"712:T", "10163":"713:G", "10175":"714:T", "10188":"715:C", "10199":"716:C", "10213":"717:G", "10224":"718:C", "10237":"719:G", "10250":"720:T", "10262":"721:G", "10274":"722:G", "10287":"723:T", "10299":"724:A", "10310":"725:A", "10322":"726:A", "10333":"727:T", "10347":"728:G", "10360":"729:A", "10371":"730:C", "10383":"731:C", "10395":"732:A", "10407":"733:C", "10420":"734:A", "10431":"735:A", "10444":"736:C", "10456":"737:C", "10469":"738:C", "10481":"739:C", "10493":"740:A", "10505":"741:C", "10517":"742:G", "10530":"743:C", "10544":"744:G", "10555":"745:G", "10569":"746:C", "10582":"747:T", "10594":"748:C", "10605":"749:A", "10617":"750:C", "10628":"751:C", "10642":"752:T", "10655":"753:C", "10666":"754:C", "10677":"755:A", "10689":"756:A", "10702":"757:G", "10715":"758:A", "10727":"759:T", "10739":"760:C", "10751":"761:A", "10764":"762:G", "10777":"763:A", "10788":"764:G", "10801":"765:T", "10814":"766:G", "10826":"767:T", "10838":"768:A", "10849":"769:C", "10861":"770:A", "10873":"771:T", "10886":"772:G", "10901":"773:A", "10911":"774:A", "10925":"775:G", "10936":"776:C", "10949":"777:C", "10961":"778:A", "10973":"779:A", "10986":"780:A", "10998":"781:G", "11010":"782:C", "11023":"783:A", "11034":"784:T", "11047":"785:G", "11060":"786:T", "11072":"787:C", "11084":"788:A", "11097":"789:G", "11110":"790:A", "11122":"791:G", "11136":"792:T", "11148":"793:C", "11160":"794:T", "11174":"795:G", "11185":"796:G", "11199":"797:T", "11212":"798:G", "11223":"799:C", "11238":"800:C", "11248":"801:C", "11260":"802:A", "11272":"803:C", "11284":"804:G", "11299":"805:A", "11312":"806:C", "11322":"807:C", "11337":"808:T", "11349":"809:C", "11360":"810:C", "11373":"811:A", "11384":"812:C", "11397":"813:G", "11411":"814:A", "11423":"815:G", "11436":"816:C", "11448":"817:A", "11460":"818:G", "11474":"819:T", "11488":"820:C", "11498":"821:C", "11507":"822:C", "11522":"823:A", "11534":"824:T", "11547":"825:A", "11559":"826:C", "11574":"827:T", "11583":"828:T", "11597":"829:C"}
-}
-, {
-"traceFileName": "dataset_152163",
-"leadingGaps": 2616,
-"trailingGaps": 4024,
-"peakA": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 2, 2, 3, 3, 3, 2, 2, 1, 2, 3, 5, 7, 9, 9, 9, 7, 6, 5, 4, 5, 6, 7, 8, 8, 9, 9, 10, 10, 10, 10, 10, 9, 9, 9, 10, 11, 13, 14, 15, 15, 14, 14, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 15, 16, 16, 16, 16, 16, 15, 15, 15, 15, 15, 16, 16, 17, 18, 19, 19, 20, 19, 19, 19, 18, 18, 18, 18, 19, 20, 21, 22, 22, 22, 22, 22, 22, 22, 22, 23, 24, 24, 24, 23, 22, 21, 20, 20, 21, 22, 24, 25, 27, 27, 27, 27, 26, 25, 25, 25, 25, 25, 25, 25, 25, 26, 26, 27, 28, 29, 30, 30, 30, 29, 28, 27, 27, 27, 28, 29, 29, 30, 31, 31, 31, 32, 32, 32, 32, 32, 33, 33, 32, 32, 31, 30, 30, 30, 31, 31, 33, 34, 36, 37, 39, 39, 39, 38, 36, 35, 34, 34, 35, 36, 37, 38, 38, 38, 37, 37, 37, 38, 39, 39, 39, 39, 38, 37, 37, 38, 39, 41, 42, 43, 43, 42, 42, 42, 43, 44, 45, 46, 46, 45, 44, 42, 41, 41, 42, 43, 44, 46, 47, 47, 47, 47, 47, 47, 47, 48, 49, 50, 51, 52, 53, 53, 53, 53, 54, 55, 57, 59, 60, 63, 65, 70, 77, 88, 102, 117, 131, 142, 146, 143, 132, 116, 99, 84, 74, 72, 77, 89, 104, 121, 138, 154, 168, 183, 200, 221, 247, 277, 311, 346, 380, 412, 440, 465, 486, 505, 520, 530, 535, 533, 524, 508, 485, 457, 426, 393, 359, 326, 294, 263, 235, 209, 187, 167, 152, 140, 133, 130, 132, 136, 143, 151, 159, 166, 172, 178, 183, 188, 193, 197, 199, 197, 193, 184, 174, 161, 147, 134, 120, 107, 94, 82, 70, 59, 50, 42, 34, 28, 22, 17, 12, 9, 7, 6, 6, 6, 6, 5, 5, 4, 4, 4, 6, 7, 9, 11, 14, 16, 18, 20, 23, 27, 31, 36, 42, 49, 57, 64, 72, 78, 85, 91, 98, 105, 114, 123, 132, 140, 148, 154, 161, 167, 174, 181, 188, 195, 200, 202, 203, 201, 198, 194, 188, 182, 175, 168, 159, 150, 140, 130, 120, 109, 99, 89, 79, 70, 61, 53, 46, 40, 34, 30, 26, 23, 21, 18, 16, 14, 13, 12, 12, 12, 11, 11, 10, 10, 9, 9, 9, 9, 9, 10, 11, 11, 12, 12, 11, 9, 7, 5, 3, 2, 2, 2, 3, 4, 5, 5, 5, 4, 4, 3, 3, 2, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 5, 6, 8, 10, 13, 17, 20, 24, 28, 32, 37, 43, 49, 56, 63, 69, 73, 77, 80, 84, 89, 94, 100, 105, 109, 111, 110, 108, 105, 102, 99, 97, 94, 89, 84, 76, 68, 59, 50, 42, 35, 30, 26, 23, 20, 17, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 8, 11, 14, 19, 24, 30, 36, 43, 49, 55, 62, 71, 80, 91, 101, 112, 122, 133, 143, 153, 164, 176, 188, 199, 208, 215, 219, 222, 223, 223, 222, 221, 218, 215, 210, 204, 198, 193, 188, 183, 180, 177, 174, 172, 170, 168, 168, 170, 173, 179, 188, 197, 207, 217, 225, 231, 235, 236, 237, 236, 235, 233, 231, 228, 225, 221, 215, 208, 200, 190, 180, 169, 160, 152, 146, 142, 140, 138, 136, 134, 132, 129, 128, 128, 129, 131, 133, 134, 135, 133, 131, 127, 123, 119, 116, 113, 111, 110, 109, 109, 110, 110, 110, 111, 113, 117, 123, 130, 138, 146, 154, 162, 170, 179, 190, 201, 213, 224, 233, 240, 244, 247, 248, 249, 250, 250, 250, 248, 246, 243, 239, 235, 230, 224, 217, 209, 200, 190, 181, 171, 161, 151, 141, 132, 124, 118, 113, 110, 108, 107, 107, 106, 107, 107, 109, 112, 115, 119, 123, 127, 130, 132, 134, 135, 136, 135, 134, 131, 128, 124, 119, 115, 110, 107, 103, 100, 97, 94, 91, 89, 89, 90, 92, 95, 98, 100, 103, 106, 110, 115, 119, 124, 128, 131, 133, 133, 133, 133, 131, 129, 127, 123, 119, 114, 110, 106, 103, 101, 99, 98, 97, 97, 97, 98, 100, 103, 106, 110, 113, 116, 119, 122, 125, 128, 131, 133, 133, 132, 130, 126, 121, 116, 112, 107, 102, 96, 89, 82, 75, 68, 62, 56, 52, 49, 47, 45, 44, 44, 45, 47, 51, 55, 60, 65, 71, 78, 86, 96, 108, 121, 135, 147, 157, 166, 173, 179, 186, 193, 199, 204, 206, 205, 200, 194, 186, 178, 170, 161, 152, 142, 132, 121, 109, 98, 87, 77, 67, 58, 50, 43, 37, 31, 27, 23, 19, 16, 14, 12, 10, 8, 7, 6, 7, 8, 10, 13, 16, 19, 23, 26, 31, 36, 42, 50, 59, 69, 81, 93, 107, 120, 133, 145, 157, 170, 184, 199, 215, 231, 247, 260, 271, 278, 283, 287, 290, 294, 298, 300, 302, 301, 298, 293, 287, 282, 277, 272, 267, 260, 250, 238, 224, 210, 197, 186, 177, 171, 166, 161, 157, 154, 154, 155, 160, 167, 175, 183, 191, 199, 206, 213, 219, 225, 230, 232, 231, 228, 222, 213, 203, 192, 179, 166, 153, 140, 127, 115, 103, 91, 80, 70, 60, 52, 44, 38, 33, 29, 25, 21, 18, 15, 13, 11, 10, 9, 8, 8, 7, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 13, 18, 23, 28, 34, 41, 49, 58, 68, 79, 91, 104, 118, 133, 147, 161, 174, 187, 199, 210, 221, 229, 235, 237, 234, 228, 219, 208, 196, 183, 169, 154, 138, 121, 106, 91, 79, 68, 59, 51, 43, 35, 28, 21, 17, 14, 13, 12, 12, 11, 9, 7, 5, 3, 2, 3, 4, 5, 6, 6, 5, 4, 2, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 13, 17, 21, 25, 30, 36, 43, 50, 59, 68, 78, 87, 97, 105, 113, 120, 125, 130, 135, 138, 140, 141, 140, 137, 133, 127, 121, 114, 109, 104, 99, 96, 93, 92, 92, 94, 98, 104, 113, 124, 136, 150, 166, 181, 197, 211, 225, 237, 247, 257, 267, 276, 284, 291, 296, 298, 298, 297, 296, 293, 291, 287, 283, 277, 270, 261, 251, 240, 226, 212, 196, 180, 164, 148, 133, 120, 108, 96, 86, 77, 68, 59, 52, 46, 41, 39, 39, 42, 46, 51, 57, 63, 69, 76, 85, 95, 107, 120, 134, 149, 165, 183, 202, 220, 239, 255, 269, 281, 292, 301, 310, 318, 325, 329, 331, 329, 326, 321, 317, 315, 313, 311, 307, 301, 291, 277, 261, 243, 224, 205, 186, 168, 150, 132, 114, 97, 81, 66, 54, 44, 36, 30, 24, 19, 14, 10, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 7, 7, 7, 7, 8, 8, 8, 9, 9, 10, 11, 11, 12, 12, 12, 11, 9, 8, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 14, 18, 23, 28, 35, 43, 53, 64, 77, 90, 105, 120, 135, 149, 162, 173, 181, 187, 190, 190, 188, 184, 179, 173, 165, 155, 144, 131, 118, 106, 95, 88, 84, 85, 89, 95, 104, 114, 125, 138, 153, 169, 186, 202, 217, 229, 238, 243, 245, 244, 239, 231, 219, 204, 187, 169, 150, 131, 114, 97, 82, 69, 56, 45, 36, 29, 24, 21, 20, 21, 24, 29, 36, 46, 57, 70, 84, 98, 113, 129, 146, 164, 182, 199, 215, 228, 237, 242, 243, 240, 234, 225, 214, 202, 187, 171, 155, 137, 119, 101, 83, 67, 53, 42, 32, 24, 18, 12, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 14, 22, 31, 42, 55, 69, 84, 102, 121, 142, 164, 187, 208, 228, 246, 260, 271, 278, 280, 279, 274, 266, 255, 240, 223, 204, 183, 162, 141, 122, 103, 86, 71, 58, 47, 39, 33, 28, 24, 21, 18, 16, 14, 13, 12, 12, 11, 11, 10, 9, 9, 9, 9, 11, 12, 14, 14, 15, 14, 14, 13, 12, 12, 11, 10, 9, 8, 7, 7, 8, 10, 12, 14, 14, 14, 12, 9, 7, 5, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 9, 9, 10, 11, 13, 15, 17, 19, 21, 22, 22, 22, 21, 20, 18, 16, 15, 13, 12, 11, 9, 8, 7, 6, 5, 4, 3, 2, 2, 1, 1, 1, 1, 1, 2, 3, 5, 7, 10, 14, 19, 25, 32, 39, 48, 58, 70, 83, 99, 117, 138, 160, 184, 207, 228, 247, 263, 276, 289, 300, 310, 320, 328, 334, 337, 339, 339, 339, 339, 341, 343, 345, 345, 341, 333, 321, 305, 286, 265, 243, 220, 197, 174, 152, 131, 113, 97, 84, 73, 64, 56, 51, 47, 44, 42, 41, 39, 37, 36, 34, 32, 32, 32, 33, 34, 35, 36, 37, 38, 39, 41, 43, 45, 48, 53, 61, 72, 86, 103, 122, 143, 165, 188, 211, 235, 258, 280, 299, 315, 325, 330, 330, 324, 312, 295, 274, 249, 223, 196, 171, 147, 125, 106, 88, 72, 58, 46, 37, 29, 24, 22, 22, 24, 27, 31, 36, 42, 51, 62, 75, 90, 106, 123, 139, 153, 165, 175, 182, 186, 186, 182, 176, 167, 156, 143, 129, 114, 98, 84, 69, 57, 47, 39, 33, 29, 26, 24, 22, 21, 20, 20, 21, 23, 27, 33, 41, 51, 64, 79, 94, 111, 129, 148, 168, 188, 209, 229, 248, 265, 279, 289, 297, 301, 304, 306, 308, 311, 314, 316, 319, 320, 320, 320, 319, 318, 319, 320, 322, 324, 325, 327, 328, 328, 330, 332, 335, 338, 341, 343, 343, 340, 337, 334, 331, 330, 331, 332, 335, 337, 339, 341, 342, 343, 343, 342, 342, 341, 340, 341, 343, 346, 350, 352, 354, 352, 347, 339, 327, 311, 291, 269, 243, 216, 189, 162, 137, 114, 94, 76, 61, 48, 38, 30, 24, 20, 16, 13, 11, 10, 10, 9, 10, 11, 11, 12, 12, 12, 12, 12, 12, 11, 11, 11, 13, 16, 22, 30, 41, 54, 70, 89, 112, 137, 164, 193, 220, 246, 267, 283, 293, 297, 296, 289, 276, 260, 239, 217, 192, 167, 142, 120, 99, 81, 66, 52, 40, 30, 21, 15, 11, 8, 7, 7, 7, 5, 4, 2, 1, 1, 1, 3, 5, 7, 9, 11, 15, 20, 28, 39, 53, 71, 92, 116, 143, 172, 202, 232, 261, 286, 307, 324, 334, 339, 338, 330, 316, 296, 272, 245, 216, 187, 159, 134, 111, 91, 73, 58, 45, 35, 26, 19, 14, 11, 9, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 6, 9, 14, 20, 26, 34, 43, 53, 65, 79, 95, 113, 132, 152, 171, 188, 202, 214, 222, 227, 227, 222, 213, 200, 183, 164, 145, 126, 109, 93, 79, 66, 54, 44, 35, 28, 22, 18, 16, 15, 14, 14, 14, 14, 13, 12, 11, 10, 10, 10, 11, 11, 11, 11, 11, 10, 9, 8, 7, 7, 6, 5, 5, 4, 3, 3, 3, 3, 2, 2, 1, 2, 2, 3, 3, 3, 3, 2, 1, 1, 1, 2, 4, 5, 7, 9, 13, 19, 28, 40, 54, 70, 87, 104, 121, 138, 155, 171, 185, 196, 201, 200, 194, 183, 170, 155, 139, 124, 108, 93, 77, 62, 48, 36, 26, 20, 15, 13, 11, 9, 8, 6, 5, 4, 5, 7, 10, 14, 20, 29, 39, 52, 68, 85, 105, 126, 147, 169, 191, 213, 233, 251, 267, 280, 290, 298, 305, 312, 321, 331, 343, 356, 369, 380, 389, 395, 396, 391, 382, 366, 345, 319, 289, 256, 223, 191, 163, 141, 126, 118, 120, 129, 144, 166, 191, 219, 249, 277, 303, 326, 343, 353, 355, 349, 334, 311, 282, 249, 214, 180, 150, 123, 100, 81, 65, 52, 41, 33, 27, 23, 20, 18, 16, 14, 11, 8, 6, 4, 3, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 5, 5, 5, 6, 7, 7, 8, 8, 8, 8, 9, 10, 10, 11, 11, 10, 9, 8, 7, 7, 7, 7, 7, 7, 7, 6, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 3, 5, 7, 9, 12, 14, 17, 22, 29, 39, 53, 68, 86, 104, 124, 145, 167, 190, 211, 229, 243, 251, 252, 247, 236, 221, 203, 182, 160, 137, 115, 94, 76, 62, 54, 51, 53, 60, 70, 84, 100, 119, 138, 157, 176, 192, 206, 215, 219, 218, 210, 197, 180, 161, 141, 121, 103, 88, 74, 62, 51, 41, 33, 27, 23, 21, 20, 20, 21, 22, 24, 26, 31, 37, 46, 57, 72, 90, 111, 135, 161, 189, 218, 246, 272, 296, 317, 334, 347, 357, 365, 372, 379, 387, 398, 409, 421, 430, 436, 438, 433, 423, 407, 385, 357, 324, 286, 246, 206, 168, 135, 107, 86, 70, 58, 49, 42, 36, 30, 26, 22, 20, 17, 15, 13, 11, 9, 8, 7, 7, 6, 5, 3, 1, 1, 1, 2, 4, 5, 6, 6, 5, 4, 2, 1, 1, 2, 4, 6, 8, 10, 14, 18, 25, 34, 45, 60, 78, 101, 128, 159, 194, 230, 265, 297, 323, 342, 353, 356, 352, 341, 324, 302, 275, 244, 212, 178, 146, 117, 91, 71, 55, 43, 35, 30, 26, 23, 21, 19, 17, 15, 13, 11, 9, 8, 6, 5, 3, 3, 3, 3, 4, 5, 7, 8, 10, 12, 14, 16, 18, 21, 23, 25, 25, 25, 24, 23, 22, 22, 22, 22, 23, 24, 24, 23, 22, 21, 20, 20, 20, 19, 17, 15, 13, 10, 7, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 13, 23, 36, 53, 75, 101, 132, 167, 206, 246, 285, 320, 349, 370, 381, 382, 374, 357, 333, 303, 269, 233, 196, 161, 129, 103, 82, 66, 54, 45, 37, 31, 25, 20, 16, 13, 11, 10, 8, 7, 6, 5, 4, 3, 2, 2, 2, 1, 1, 1, 1, 1, 2, 3, 4, 5, 5, 5, 5, 4, 4, 5, 6, 7, 9, 10, 12, 16, 23, 32, 46, 65, 88, 114, 144, 176, 210, 242, 273, 298, 316, 327, 328, 321, 305, 283, 256, 225, 191, 157, 125, 96, 71, 51, 38, 28, 22, 18, 15, 12, 9, 6, 4, 3, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 8, 11, 18, 28, 42, 61, 84, 111, 141, 172, 202, 232, 260, 285, 306, 323, 334, 339, 338, 334, 328, 323, 321, 323, 329, 338, 345, 350, 349, 341, 325, 304, 276, 245, 212, 180, 150, 123, 101, 83, 69, 58, 49, 42, 36, 31, 28, 26, 24, 24, 24, 25, 27, 29, 32, 37, 45, 56, 72, 94, 121, 152, 185, 218, 250, 280, 306, 329, 346, 355, 356, 345, 324, 294, 258, 219, 182, 148, 119, 97, 80, 68, 63, 64, 73, 90, 115, 147, 186, 228, 273, 318, 361, 398, 426, 442, 445, 434, 411, 377, 336, 292, 246, 203, 163, 128, 101, 81, 69, 65, 68, 77, 91, 108, 128, 149, 170, 190, 206, 218, 224, 223, 215, 202, 184, 163, 140, 116, 94, 73, 55, 41, 30, 22, 17, 13, 11, 9, 8, 7, 7, 7, 7, 7, 7, 6, 5, 4, 3, 3, 2, 1, 1, 0, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 6, 7, 7, 6, 6, 6, 7, 7, 7, 6, 5, 3, 2, 2, 4, 8, 15, 26, 42, 62, 88, 118, 153, 190, 228, 264, 297, 322, 339, 345, 341, 328, 307, 279, 246, 210, 174, 140, 109, 82, 60, 44, 31, 22, 15, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 6, 10, 16, 24, 35, 49, 66, 86, 109, 134, 161, 188, 212, 232, 245, 250, 246, 235, 217, 195, 170, 143, 117, 92, 70, 51, 38, 30, 29, 34, 46, 65, 91, 124, 162, 204, 247, 289, 327, 358, 378, 387, 385, 370, 346, 313, 274, 232, 191, 153, 119, 92, 70, 53, 40, 31, 25, 20, 17, 15, 14, 12, 10, 8, 6, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 3, 5, 7, 9, 11, 13, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 15, 17, 19, 22, 24, 25, 27, 27, 28, 28, 27, 26, 25, 24, 22, 20, 18, 16, 14, 11, 9, 8, 7, 8, 9, 11, 14, 16, 18, 20, 23, 25, 27, 28, 29, 29, 28, 27, 26, 26, 28, 32, 41, 54, 74, 100, 131, 167, 206, 247, 287, 323, 352, 372, 380, 376, 360, 334, 300, 262, 222, 183, 148, 116, 91, 71, 58, 51, 51, 56, 67, 83, 104, 128, 156, 186, 216, 243, 266, 281, 288, 284, 271, 250, 223, 192, 160, 128, 99, 74, 53, 38, 29, 26, 29, 38, 53, 75, 104, 139, 178, 221, 262, 301, 332, 355, 368, 370, 361, 342, 313, 276, 235, 192, 152, 117, 89, 68, 55, 46, 42, 39, 37, 35, 33, 32, 30, 30, 29, 28, 27, 26, 25, 24, 23, 22, 22, 22, 23, 23, 22, 21, 20, 19, 18, 18, 18, 18, 19, 19, 20, 19, 19, 18, 17, 16, 15, 14, 14, 14, 14, 14, 14, 13, 12, 11, 10, 9, 7, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 10, 19, 31, 48, 68, 92, 119, 147, 175, 200, 219, 230, 234, 229, 216, 197, 174, 148, 121, 96, 72, 52, 35, 22, 13, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 9, 19, 32, 49, 71, 98, 129, 163, 198, 233, 263, 288, 306, 316, 320, 318, 313, 307, 301, 298, 299, 305, 315, 327, 339, 345, 344, 332, 310, 279, 242, 203, 165, 130, 100, 74, 53, 36, 23, 13, 6, 2, 0, 0, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 8, 9, 10, 11, 12, 12, 12, 12, 13, 14, 16, 19, 20, 22, 22, 22, 20, 18, 16, 15, 13, 11, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 6, 8, 10, 13, 15, 18, 20, 21, 22, 22, 23, 23, 23, 23, 23, 22, 22, 21, 21, 20, 21, 21, 21, 21, 21, 19, 18, 15, 13, 11, 9, 7, 6, 4, 3, 3, 2, 3, 4, 5, 7, 9, 10, 11, 11, 10, 9, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 7, 7, 7, 8, 9, 11, 14, 16, 19, 20, 22, 22, 22, 22, 21, 20, 18, 17, 16, 16, 17, 21, 28, 39, 55, 75, 99, 126, 156, 187, 216, 242, 263, 275, 277, 268, 249, 222, 189, 154, 119, 89, 63, 42, 27, 17, 12, 11, 14, 21, 32, 45, 62, 81, 102, 124, 144, 161, 172, 176, 173, 163, 148, 130, 109, 89, 70, 52, 37, 25, 16, 10, 7, 6, 6, 5, 5, 5, 4, 4, 4, 5, 6, 8, 9, 10, 11, 11, 11, 10, 10, 11, 11, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 12, 13, 15, 16, 17, 19, 21, 22, 24, 25, 25, 25, 23, 21, 18, 15, 12, 10, 8, 6, 5, 4, 3, 3, 4, 4, 5, 7, 8, 10, 12, 14, 16, 17, 18, 16, 14, 10, 7, 4, 3, 3, 6, 11, 20, 34, 52, 75, 102, 135, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 170, 207, 243, 276, 301, 319, 326, 325, 317, 305, 294, 287, 286, 292, 303, 316, 329, 339, 342, 339, 330, 315, 298, 281, 266, 258, 256, 259, 265, 271, 275, 273, 265, 250, 229, 203, 173, 141, 109, 79, 54, 34, 21, 13, 8, 6, 5, 3, 2, 1, 1, 2, 4, 6, 8, 9, 11, 11, 12, 13, 13, 13, 12, 11, 9, 6, 4, 2, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 7, 7, 8, 8, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 15, 32, 56, 89, 129, 176, 227, 279, 328, 369, 399, 413, 411, 391, 356, 311, 259, 205, 156, 112, 77, 51, 33, 20, 13, 8, 6, 5, 5, 6, 6, 7, 8, 10, 12, 14, 17, 19, 20, 21, 21, 21, 20, 18, 16, 14, 11, 8, 5, 3, 1, 0, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 1, 0, 0, 0, 0, 5, 17, 37, 67, 105, 151, 203, 256, 308, 353, 388, 407, 408, 392, 360, 316, 264, 211, 160, 115, 78, 50, 29, 15, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 12, 26, 47, 77, 117, 164, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 219, 276, 332, 381, 418, 438, 440, 423, 389, 342, 286, 229, 174, 125, 86, 56, 37, 26, 25, 31, 45, 68, 98, 137, 184, 236, 292, 347, 395, 431, 451, 452, 432, 395, 346, 288, 230, 175, 127, 88, 60, 41, 29, 25, 27, 34, 47, 65, 89, 119, 153, 188, 223, 255, 279, 294, 298, 288, 266, 235, 197, 157, 119, 86, 60, 40, 26, 17, 11, 8, 6, 5, 4, 4, 4, 5, 6, 9, 12, 16, 20, 23, 25, 25, 24, 23, 21, 19, 18, 16, 15, 14, 13, 15, 18, 25, 35, 50, 69, 94, 125, 160, 196, 232, 261, 282, 290, 285, 268, 241, 207, 171, 134, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 100, 71, 47, 29, 17, 10, 6, 5, 4, 4, 4, 4, 3, 3, 4, 5, 6, 8, 9, 10, 11, 11, 12, 12, 11, 11, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 1, 0, 0, 1, 2, 4, 6, 10, 15, 23, 35, 53, 79, 115, 160, 211, 267, 320, 366, 400, 417, 415, 395, 360, 312, 258, 204, 153, 109, 74, 48, 30, 19, 12, 8, 5, 4, 4, 3, 3, 3, 2, 1, 0, 0, 0, 1, 7, 17, 35, 62, 98, 144, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 198, 256, 314, 365, 404, 425, 428, 410, 376, 328, 274, 218, 166, 121, 86, 60, 43, 34, 32, 34, 41, 53, 72, 101, 141, 193, 254, 320, 385, 442, 483, 502, 498, 470, 421, 359, 289, 221, 160, 111, 74, 50, 36, 30, 28, 28, 28, 29, 28, 27, 25, 23, 20, 17, 14, 12, 10, 8, 5, 3, 1, 0, 0, 1, 3, 6, 8, 9, 8, 7, 6, 5, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 1, 7, 18, 35, 58, 87, 119, 153, 186, 214, 233, 242, 239, 223, 198, 165, 130, 97, 67, 44, 26, 14, 7, 3, 1, 1, 1, 2, 4, 5, 7, 9, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 11, 14, 17, 20, 22, 25, 27, 28, 29, 30, 29, 28, 26, 23, 21, 19, 18, 18, 19, 20, 22, 24, 26, 26, 25, 23, 20, 16, 12, 8, 5, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 3, 4, 6, 7, 8, 8, 9, 9, 11, 13, 17, 23, 33, 50, 76, 113, 162, 220, 285, 350, 409, 454, 480, 484, 466, 427, 372, 308, 242, 179, 127, 87, 61, 46, 39, 37, 37, 37, 36, 34, 32, 31, 29, 28, 27, 25, 22, 18, 14, 11, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 10, 26, 52, 88, 132, 183, 238, 291, 338, 374, 393, 394, 375, 339, 290, 236, 181, 131, 90, 59, 37, 24, 16, 11, 8, 7, 6, 5, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 5, 7, 8, 9, 10, 10, 10, 9, 8, 6, 5, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 1, 3, 5, 7, 9, 11, 12, 14, 14, 15, 15, 14, 13, 11, 9, 6, 3, 1, 0, 0, 1, 6, 17, 35, 61, 97, 140, 189, 240, 286, 322, 345, 351, 343, 324, 301, 282, 274, 282, 307, 346, 393, 440, 476, 494, 488, 458, 406, 339, 267, 196, 135, 86, 51, 29, 16, 11, 11, 16, 26, 42, 68, 104, 152, 211, 277, 344, 407, 456, 486, 490, 470, 425, 364, 293, 222, 158, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 107, 71, 48, 37, 33, 33, 35, 37, 39, 38, 36, 33, 29, 24, 20, 18, 17, 18, 20, 22, 24, 24, 24, 23, 21, 19, 18, 17, 17, 17, 18, 19, 19, 19, 18, 18, 17, 16, 15, 14, 14, 13, 13, 13, 14, 16, 17, 18, 17, 16, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 14, 17, 19, 20, 20, 19, 17, 16, 14, 12, 10, 8, 6, 4, 2, 1, 0, 0, 0, 1, 4, 8, 12, 16, 20, 23, 25, 26, 26, 26, 25, 24, 21, 19, 15, 12, 9, 7, 6, 6, 6, 6, 6, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 6, 7, 8, 11, 15, 19, 22, 25, 26, 25, 22, 18, 15, 12, 10, 10, 11, 13, 15, 16, 16, 15, 13, 11, 9, 7, 6, 5, 4, 3, 3, 2, 1, 1, 1, 1, 2, 2, 3, 3, 2, 1, 0, 0, 1, 8, 23, 48, 86, 137, 198, 268, 338, 402, 450, 476, 476, 449, 400, 335, 264, 194, 132, 82, 46, 23, 10, 4, 2, 2, 2, 2, 2, 1, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 0, 1, 1, 0, 0, 0, 1, 11, 31, 66, 115, 177, 246, 316, 379, 426, 451, 451, 426, 379, 316, 247, 180, 121, 75, 42, 22, 11, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 0, 0, 1, 3, 7, 14, 25, 44, 72, 114, 168, 234, 307, 378, 439, 481, 498, 486, 447, 387, 314, 237, 165, 106, 61, 33, 19, 14, 15, 19, 23, 26, 27, 27, 26, 25, 24, 24, 23, 24, 25, 27, 29, 31, 32, 32, 31, 29, 25, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 22, 17, 13, 9, 6, 3, 1, 0, 0, 0, 0, 2, 4, 8, 12, 16, 20, 22, 23, 23, 22, 21, 19, 17, 15, 12, 10, 9, 8, 9, 12, 19, 32, 51, 80, 116, 160, 206, 251, 288, 313, 322, 313, 287, 247, 198, 147, 99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 60, 31, 12, 3, 0, 0, 0, 1, 7, 20, 44, 80, 131, 193, 263, 333, 394, 439, 460, 456, 427, 380, 326, 277, 245, 235, 251, 289, 340, 392, 434, 455, 451, 421, 369, 304, 234, 167, 110, 65, 33, 15, 6, 3, 4, 5, 6, 6, 5, 4, 3, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 2, 2, 1, 1, 1, 2, 8, 18, 38, 69, 113, 172, 242, 320, 397, 463, 507, 522, 505, 458, 387, 304, 220, 146, 87, 46, 21, 8, 3, 2, 2, 3, 3, 3, 4, 6, 7, 9, 12, 15, 18, 21, 23, 24, 24, 21, 16, 11, 7, 3, 1, 0, 0, 0, 0, 3, 13, 30, 57, 92, 134, 178, 219, 252, 272, 275, 262, 233, 194, 149, 106, 68, 38, 18, 6, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 5, 6, 8, 10, 14, 20, 32, 52, 81, 119, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 164, 211, 255, 289, 308, 309, 293, 261, 218, 170, 123, 81, 49, 25, 11, 3, 0, 0, 0, 5, 18, 40, 75, 123, 181, 246, 310, 365, 404, 422, 416, 388, 344, 296, 255, 230, 228, 249, 287, 333, 375, 402, 407, 389, 353, 310, 271, 248, 250, 279, 333, 401, 472, 530, 563, 564, 532, 470, 388, 297, 209, 134, 76, 38, 17, 9, 9, 12, 16, 19, 20, 19, 17, 15, 13, 10, 7, 4, 2, 0, 0, 0, 1, 1, 2, 3, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 3, 5, 6, 9, 12, 14, 17, 19, 20, 20, 19, 17, 14, 11, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 10, 10, 10, 10, 9, 7, 5, 4, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 14, 40, 84, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 148, 227, 316, 404, 479, 529, 546, 526, 472, 393, 303, 213, 136, 76, 37, 15, 6, 6, 9, 14, 18, 21, 22, 22, 19, 16, 11, 7, 4, 2, 1, 0, 0, 0, 1, 9, 30, 66, 120, 190, 270, 350, 418, 465, 483, 469, 428, 365, 291, 216, 149, 94, 55, 31, 18, 13, 13, 14, 16, 18, 24, 36, 60, 99, 153, 221, 295, 368, 428, 466, 475, 453, 404, 335, 258, 182, 116, 66, 32, 13, 4, 1, 2, 2, 3, 2, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 11, 15, 20, 23, 25, 25, 24, 23, 21, 19, 17, 16, 15, 14, 12, 10, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 3, 2, 1, 1, 2, 3, 5, 7, 10, 12, 13, 12, 11, 8, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 12, 15, 19, 22, 25, 27, 28, 29, 29, 29, 27, 25, 23, 23, 23, 24, 26, 29, 31, 32, 32, 30, 28, 25, 23, 21, 19, 18, 17, 15, 13, 10, 8, 6, 5, 5, 6, 7, 9, 11, 12, 12, 11, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 2, 5, 9, 13, 18, 22, 25, 26, 26, 24, 21, 17, 13, 10, 8, 7, 7, 8, 11, 19, 33, 58, 99, 155, 224, 299, 371, 427, 459, 460, 431, 379, 316, 258, 220, 210, 233, 284, 352, 421, 474, 499, 490, 450, 388, 319, 259, 222, 217, 244, 297, 361, 423, 464, 476, 454, 404, 338, 274, 229, 217, 244, 305, 388, 475, 547, 588, 589, 550, 477, 382, 282, 188, 112, 57, 23, 6, 0, 0, 0, 3, 13, 33, 68, 116, 176, 241, 301, 347, 372, 370, 344, 300, 250, 206, 180, 181, 209, 258, 318, 373, 409, 418, 397, 348, 282, 208, 139, 82, 41, 16, 3, 0, 0, 1, 2, 2, 2, 2, 3, 4, 6, 8, 9, 10, 10, 9, 7, 6, 4, 3, 2, 1, 1, 2, 2, 1, 0, 0, 0, 2, 12, 30, 61, 104, 157, 216, 273, 321, 351, 359, 342, 302, 247, 184, 123, 71, 33, 10, 0, 0, 0, 1, 0, 0, 0, 12, 39, 85, 150, 230, 317, 400, 465, 504, 507, 476, 416, 340, 265, 207, 179, 186, 226, 285, 348, 398, 421, 412, 373, 315, 254, 205, 182, 193, 237, 305, 384, 456, 507, 525, 507, 454, 378, 290, 203, 128, 71, 33, 13, 7, 7, 11, 14, 15, 17, 24, 41, 76, 132, 208, 299, 396, 482, 545, 572, 559, 507, 425, 327, 227, 139, 73, 29, 7, 0, 0, 0, 0, 0, 3, 15, 40, 78, 126, 179, 230, 269, 291, 291, 270, 231, 182, 130, 83, 46, 20, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 5, 8, 12, 15, 18, 21, 22, 22, 22, 21, 19, 18, 16, 15, 14, 12, 11, 9, 8, 6, 5, 4, 3, 3, 2, 2, 1, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 8, 32, 76, 139, 218, 303, 380, 437, 464, 455, 414, 351, 278, 213, 168, 154, 170, 210, 263, 312, 345, 353, 333, 289, 230, 167, 108, 61, 29, 10, 1, 0, 0, 1, 2, 2, 3, 3, 3, 4, 4, 4, 4, 4, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 1, 0, 2, 10, 32, 72, 133, 215, 309, 403, 483, 534, 547, 521, 459, 373, 277, 184, 107, 50, 16, 0, 0, 0, 4, 7, 10, 16, 28, 51, 88, 142, 208, 281, 350, 404, 432, 429, 394, 334, 258, 180, 110, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 57, 22, 5, 0, 0, 1, 3, 4, 4, 3, 3, 4, 5, 5, 6, 8, 9, 12, 15, 18, 21, 24, 25, 25, 23, 20, 16, 11, 7, 4, 2, 1, 0, 0, 3, 13, 36, 74, 130, 201, 280, 355, 413, 443, 437, 398, 336, 267, 210, 181, 191, 239, 314, 398, 471, 514, 517, 479, 408, 321, 237, 175, 146, 154, 194, 253, 315, 363, 385, 376, 337, 276, 204, 134, 76, 35, 10, 0, 0, 0, 2, 3, 2, 1, 1, 1, 1, 1, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 2, 2, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 2, 4, 7, 10, 14, 17, 21, 23, 25, 25, 23, 19, 15, 10, 5, 3, 1, 0, 0, 0, 3, 13, 36, 76, 136, 214, 302, 388, 457, 495, 494, 454, 385, 305, 234, 191, 188, 226, 297, 382, 462, 516, 531, 504, 440, 352, 256, 165, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 92, 42, 13, 0, 0, 1, 4, 5, 4, 3, 2, 1, 1, 2, 3, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 2, 3, 5, 6, 6, 6, 5, 4, 2, 1, 0, 0, 1, 2, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 3, 22, 59, 118, 193, 276, 353, 410, 437, 427, 383, 314, 233, 153, 86, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 39, 10, 0, 0, 0, 3, 3, 1, 0, 0, 6, 32, 83, 162, 265, 381, 493, 580, 626, 620, 564, 468, 351, 232, 130, 57, 15, 0, 0, 1, 2, 0, 0, 3, 26, 71, 140, 228, 323, 411, 477, 508, 499, 451, 373, 280, 187, 107, 49, 15, 0, 0, 1, 6, 8, 8, 7, 6, 5, 5, 7, 8, 10, 12, 13, 14, 14, 14, 13, 12, 11, 10, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 8, 7, 6, 5, 4, 3, 3, 3, 4, 4, 5, 6, 6, 7, 7, 7, 8, 10, 11, 11, 11, 13, 23, 46, 91, 160, 251, 356, 460, 542, 588, 586, 535, 446, 336, 224, 128, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 58, 17, 0, 0, 0, 4, 5, 2, 0, 0, 9, 35, 82, 152, 245, 350, 452, 535, 581, 581, 534, 449, 341, 231, 135, 64, 20, 0, 0, 1, 6, 9, 9, 8, 6, 4, 4, 4, 5, 6, 7, 8, 9, 9, 9, 9, 8, 8, 8, 8, 10, 12, 14, 16, 17, 18, 17, 16, 14, 12, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 10, 10, 11, 13, 15, 16, 14, 12, 11, 16, 32, 66, 120, 191, 272, 352, 416, 451, 452, 417, 353, 272, 189, 116, 60, 23, 4, 0, 0, 1, 3, 3, 0, 0, 0, 16, 56, 124, 220, 335, 453, 552, 614, 625, 584, 500, 387, 268, 162, 80, 28, 3, 0, 1, 7, 12, 14, 13, 11, 9, 7, 7, 8, 10, 12, 16, 19, 22, 24, 25, 24, 22, 19, 15, 11, 7, 5, 4, 4, 4, 2, 0, 0, 11, 42, 102, 193, 310, 436, 553, 638, 673, 650, 575, 461, 333, 210, 112, 45, 9, 0, 0, 7, 16, 24, 29, 32, 33, 31, 27, 22, 17, 12, 10, 8, 8, 7, 6, 4, 2, 0, 0, 0, 2, 4, 5, 6, 6, 4, 3, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 16, 49, 103, 175, 257, 336, 397, 429, 425, 384, 316, 234, 152, 83, 35, 8, 0, 0, 1, 3, 3, 2, 1, 2, 3, 4, 5, 5, 5, 5, 6, 6, 6, 5, 4, 3, 2, 2, 4, 6, 9, 11, 14, 15, 16, 15, 13, 11, 9, 6, 5, 3, 3, 4, 4, 5, 5, 5, 4, 3, 2, 1, 0, 1, 3, 5, 8, 11, 13, 14, 14, 14, 12, 10, 8, 7, 6, 6, 8, 11, 17, 22, 28, 31, 32, 30, 25, 20, 14, 10, 7, 6, 5, 4, 3, 2, 0, 0, 0, 1, 3, 6, 10, 14, 18, 22, 26, 28, 29, 28, 25, 21, 17, 14, 13, 14, 16, 20, 23, 25, 26, 25, 22, 19, 16, 12, 8, 5, 3, 1, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 2, 0, 0, 5, 29, 75, 143, 227, 312, 383, 424, 427, 391, 323, 238, 154, 83, 34, 7, 0, 0, 1, 3, 2, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 4, 3, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 0, 0, 0, 15, 49, 107, 184, 272, 354, 413, 436, 418, 362, 283, 203, 143, 121, 145, 212, 308, 408, 489, 529, 520, 461, 369, 264, 171, 111, 96, 125, 188, 265, 336, 382, 393, 365, 306, 230, 152, 85, 38, 10, 0, 0, 1, 3, 2, 1, 0, 0, 0, 1, 2, 1, 0, 0, 0, 1, 3, 3, 1, 0, 0, 11, 44, 100, 176, 262, 342, 397, 416, 394, 337, 257, 173, 98, 44, 11, 0, 0, 0, 4, 5, 3, 0, 0, 0, 12, 43, 93, 161, 240, 315, 373, 402, 394, 353, 287, 209, 134, 73, 31, 8, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 1, 3, 4, 1, 0, 0, 15, 56, 129, 235, 366, 501, 616, 686, 694, 636, 526, 386, 246, 129, 49, 8, 0, 0, 4, 7, 5, 2, 0, 0, 0, 0, 2, 3, 5, 7, 10, 13, 16, 18, 18, 17, 14, 10, 5, 0, 0, 0, 1, 3, 4, 1, 0, 0, 17, 60, 135, 238, 357, 469, 551, 584, 559, 482, 371, 255, 163, 119, 135, 205, 313, 429, 524, 573, 562, 493, 385, 265, 165, 114, 128, 207, 334, 481, 612, 695, 711, 655, 542, 398, 252, 131, 48, 5, 0, 0, 8, 12, 7, 0, 0, 4, 37, 99, 189, 295, 399, 481, 521, 510, 449, 353, 245, 149, 90, 79, 118, 196, 292, 383, 445, 464, 436, 369, 278, 183, 102, 43, 11, 0, 0, 2, 4, 4, 2, 1, 1, 2, 3, 4, 5, 6, 7, 10, 14, 18, 23, 28, 32, 34, 34, 32, 28, 21, 14, 7, 3, 2, 3, 3, 2, 0, 0, 8, 36, 89, 168, 264, 363, 445, 492, 493, 447, 365, 266, 168, 88, 34, 6, 0, 0, 0, 3, 5, 5, 1, 0, 0, 6, 41, 111, 215, 343, 474, 582, 642, 641, 580, 472, 342, 216, 113, 44, 8, 0, 0, 4, 7, 7, 5, 3, 3, 4, 5, 5, 5, 6, 7, 9, 12, 16, 20, 23, 24, 24, 20, 15, 8, 2, 0, 0, 1, 4, 4, 0, 0, 1, 26, 84, 178, 302, 439, 561, 643, 665, 621, 521, 387, 249, 132, 51, 8, 0, 0, 5, 9, 8, 4, 0, 0, 0, 0, 2, 2, 2, 2, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 3, 2, 0, 0, 5, 31, 83, 164, 268, 379, 477, 539, 551, 509, 421, 307, 195, 110, 71, 85, 146, 234, 326, 397, 428, 414, 357, 273, 182, 101, 43, 10, 0, 0, 2, 5, 4, 1, 0, 0, 0, 2, 3, 4, 3, 0, 0, 0, 0, 2, 5, 4, 0, 0, 1, 25, 78, 162, 270, 384, 481, 539, 541, 486, 387, 268, 160, 92, 83, 138, 248, 388, 526, 629, 673, 647, 559, 430, 289, 163, 71, 17, 0, 0, 4, 11, 14, 15, 16, 17, 19, 20, 20, 17, 14, 10, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 6, 6, 1, 0, 0, 21, 76, 169, 292, 426, 543, 616, 628, 575, 471, 341, 213, 108, 38, 4, 0, 1, 8, 11, 9, 5, 1, 0, 0, 2, 3, 2, 0, 0, 0, 0, 3, 4, 1, 0, 0, 16, 61, 140, 252, 382, 508, 603, 644, 623, 542, 421, 287, 165, 74, 20, 0, 0, 1, 8, 11, 12, 9, 4, 0, 0, 10, 52, 130, 246, 388, 531, 647, 709, 702, 627, 500, 352, 211, 100, 30, 0, 0, 0, 7, 11, 8, 1, 0, 0, 15, 59, 133, 236, 353, 464, 545, 575, 544, 457, 333, 200, 93, 39, 55, 143, 287, 456, 614, 725, 764, 723, 615, 465, 306, 168, 70, 15, 0, 0, 6, 12, 14, 13, 11, 11, 12, 13, 13, 13, 13, 14, 16, 18, 21, 24, 26, 26, 24, 20, 14, 6, 0, 0, 0, 3, 6, 5, 0, 0, 6, 47, 129, 253, 405, 558, 680, 742, 729, 644, 507, 349, 203, 91, 22, 0, 0, 3, 14, 16, 9, 0, 0, 5, 54, 148, 284, 446, 605, 728, 785, 764, 669, 523, 359, 209, 95, 26, 0, 0, 3, 10, 11, 4, 0, 0, 8, 44, 103, 180, 264, 338, 386, 396, 365, 302, 222, 140, 73, 27, 3, 0, 0, 5, 9, 9, 8, 7, 7, 8, 8, 7, 5, 1, 0, 0, 1, 3, 4, 1, 0, 0, 13, 52, 118, 208, 307, 396, 452, 461, 421, 342, 243, 146, 69, 20, 0, 0, 0, 5, 5, 3, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 3, 4, 5, 6, 8, 10, 13, 17, 22, 27, 31, 33, 32, 26, 18, 8, 1, 0, 0, 5, 8, 5, 0, 0, 12, 64, 163, 306, 474, 636, 754, 799, 759, 644, 482, 311, 164, 62, 8, 0, 0, 9, 16, 17, 16, 15, 17, 20, 22, 22, 18, 12, 4, 0, 0, 0, 3, 5, 3, 0, 0, 9, 48, 120, 220, 335, 441, 511, 529, 489, 402, 290, 178, 86, 27, 0, 0, 1, 7, 10, 8, 4, 1, 0, 1, 3, 4, 4, 5, 4, 4, 3, 2, 2, 2, 3, 5, 7, 8, 6, 3, 0, 0, 0, 5, 8, 6, 0, 0, 3, 43, 126, 252, 407, 561, 680, 736, 714, 620, 478, 321, 180, 77, 18, 0, 0, 6, 13, 13, 9, 4, 0, 0, 0, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 11, 15, 19, 22, 23, 22, 19, 15, 11, 9, 8, 11, 16, 23, 30, 36, 39, 37, 30, 20, 10, 3, 1, 3, 6, 6, 1, 0, 1, 32, 102, 213, 352, 495, 611, 669, 652, 561, 419, 262, 130, 60, 73, 170, 329, 513, 675, 775, 788, 707, 553, 363, 185, 63, 26, 84, 222, 404, 586, 723, 782, 753, 647, 491, 323, 176, 71, 14, 0, 0, 8, 14, 14, 10, 6, 4, 4, 6, 8, 10, 12, 14, 18, 22, 26, 29, 31, 31, 29, 24, 18, 12, 7, 4, 5, 8, 10, 8, 2, 0, 2, 32, 98, 203, 336, 476, 593, 658, 653, 573, 437, 276, 132, 44, 38, 121, 278, 473, 659, 791, 838, 791, 663, 489, 309, 158, 57, 6, 0, 0, 10, 15, 13, 9, 7, 8, 10, 12, 12, 9, 5, 4, 5, 8, 10, 8, 2, 0, 1, 32, 102, 213, 354, 501, 623, 690, 684, 605, 474, 322, 182, 77, 17, 0, 0, 6, 13, 14, 12, 8, 7, 7, 7, 6, 3, 0, 0, 2, 5, 7, 4, 0, 0, 7, 44, 114, 213, 327, 432, 501, 517, 476, 387, 275, 166, 79, 24, 0, 0, 0, 3, 5, 5, 4, 1, 0, 0, 3, 31, 88, 174, 279, 384, 464, 499, 480, 412, 312, 203, 109, 43, 7, 0, 0, 4, 7, 7, 4, 1, 0, 1, 2, 3, 3, 3, 3, 4, 6, 9, 12, 16, 19, 21, 22, 20, 18, 14, 11, 8, 6, 6, 5, 5, 4, 2, 1, 0, 0, 0, 3, 7, 11, 16, 20, 22, 23, 22, 20, 16, 12, 10, 9, 10, 14, 18, 22, 25, 28, 30, 29, 26, 21, 13, 6, 1, 0, 4, 8, 9, 3, 0, 0, 24, 93, 208, 361, 524, 659, 734, 727, 640, 496, 333, 184, 76, 15, 0, 0, 3, 9, 11, 9, 6, 2, 0, 0, 7, 42, 113, 218, 345, 470, 564, 603, 574, 486, 360, 228, 115, 39, 1, 0, 0, 8, 11, 9, 6, 4, 5, 8, 12, 15, 15, 14, 13, 12, 12, 14, 15, 17, 18, 19, 19, 19, 18, 18, 17, 15, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 2, 3, 4, 5, 6, 6, 6, 5, 3, 2, 2, 2, 2, 4, 5, 7, 10, 11, 12, 12, 10, 8, 6, 4, 4, 5, 8, 10, 12, 13, 12, 11, 10, 9, 10, 12, 13, 14, 14, 12, 10, 9, 10, 12, 11, 6, 0, 0, 11, 56, 139, 254, 385, 502, 576, 586, 528, 414, 274, 144, 58, 36, 81, 179, 299, 409, 478, 489, 441, 350, 240, 137, 60, 14, 0, 0, 4, 8, 7, 4, 0, 0, 0, 0, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 6, 7, 8, 9, 11, 12, 13, 13, 14, 15, 17, 19, 21, 23, 24, 24, 22, 20, 18, 14, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 6, 8, 11, 14, 17, 19, 20, 19, 17, 13, 9, 6, 4, 5, 7, 10, 14, 17, 19, 18, 16, 14, 12, 11, 11, 11, 11, 10, 9, 8, 7, 7, 7, 9, 10, 12, 14, 16, 18, 20, 20, 20, 18, 15, 12, 9, 8, 8, 8, 8, 8, 6, 4, 1, 0, 0, 0, 1, 3, 6, 7, 7, 7, 5, 3, 1, 0, 0, 0, 2, 4, 6, 8, 8, 8, 8, 8, 7, 5, 3, 0, 0, 0, 0, 5, 8, 6, 0, 0, 3, 39, 114, 225, 357, 483, 572, 600, 560, 463, 334, 204, 98, 31, 0, 0, 0, 5, 9, 10, 7, 2, 0, 0, 5, 41, 113, 217, 339, 454, 532, 553, 509, 413, 290, 170, 76, 19, 0, 0, 3, 9, 10, 6, 2, 0, 0, 2, 4, 6, 6, 7, 6, 6, 5, 4, 3, 2, 2, 4, 6, 8, 7, 4, 0, 0, 0, 2, 8, 10, 6, 0, 0, 14, 74, 184, 334, 499, 642, 724, 724, 641, 497, 330, 179, 69, 10, 0, 0, 9, 16, 16, 12, 7, 5, 6, 7, 9, 9, 10, 11, 14, 18, 23, 27, 30, 31, 29, 26, 23, 19, 17, 16, 16, 18, 21, 23, 25, 24, 22, 19, 14, 10, 7, 6, 8, 12, 16, 21, 25, 27, 26, 24, 20, 17, 15, 14, 14, 15, 16, 17, 17, 15, 13, 10, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 10, 11, 10, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 6, 6, 7, 8, 9, 10, 10, 9, 8, 7, 7, 7, 8, 9, 10, 11, 11, 11, 10, 8, 7, 8, 10, 12, 14, 13, 10, 4, 0, 0, 4, 9, 12, 7, 0, 0, 14, 80, 198, 360, 539, 692, 780, 778, 688, 533, 355, 193, 76, 12, 0, 0, 10, 18, 19, 17, 14, 15, 19, 23, 25, 23, 17, 8, 1, 0, 0, 2, 8, 10, 6, 0, 0, 15, 71, 173, 311, 462, 590, 660, 651, 560, 408, 233, 82, 0, 0, 95, 260, 453, 626, 735, 753, 680, 540, 369, 210, 90, 21, 0, 0, 4, 11, 14, 14, 11, 7, 0, 0, 1, 33, 105, 219, 364, 511, 626, 677, 646, 537, 374, 198, 56, 0, 13, 137, 333, 555, 749, 865, 875, 781, 611, 411, 228, 93, 17, 0, 0, 4, 15, 19, 14, 4, 0, 0, 8, 69, 179, 333, 503, 652, 738, 739, 652, 503, 330, 175, 64, 6, 0, 0, 12, 19, 17, 10, 3, 0, 0, 3, 6, 7, 6, 1, 0, 0, 0, 5, 13, 15, 7, 0, 0, 23, 110, 260, 458, 663, 825, 899, 863, 728, 532, 326, 156, 45, 0, 0, 3, 15, 19, 15, 9, 6, 8, 12, 16, 17, 15, 11, 7, 5, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 7, 6, 5, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 4, 5, 6, 6, 6, 6, 5, 3, 1, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 5, 9, 8, 2, 0, 0, 24, 87, 186, 307, 423, 504, 527, 485, 391, 270, 154, 65, 13, 0, 0, 4, 9, 8, 4, 0, 0, 0, 0, 2, 3, 4, 5, 6, 8, 10, 13, 16, 19, 23, 25, 26, 25, 24, 22, 19, 16, 13, 10, 7, 4, 2, 0, 0, 0, 0, 1, 3, 5, 7, 10, 13, 15, 17, 17, 16, 14, 12, 10, 8, 9, 11, 15, 20, 25, 30, 33, 33, 29, 22, 12, 4, 0, 2, 9, 13, 11, 1, 0, 2, 52, 156, 312, 495, 666, 779, 801, 720, 555, 348, 153, 19, 0, 52, 212, 422, 630, 782, 840, 793, 657, 471, 282, 130, 35, 0, 0, 6, 17, 19, 13, 5, 0, 0, 0, 1, 3, 6, 7, 9, 10, 10, 9, 7, 4, 1, 0, 0, 0, 0, 1, 3, 6, 8, 11, 12, 13, 12, 10, 9, 7, 6, 5, 4, 3, 3, 2, 2, 2, 3, 5, 6, 4, 1, 0, 0, 0, 4, 10, 11, 5, 0, 0, 21, 92, 209, 360, 513, 629, 675, 634, 516, 350, 178, 42, 0, 4, 117, 293, 493, 667, 772, 782, 697, 542, 360, 194, 74, 10, 0, 0, 11, 19, 18, 12, 7, 5, 6, 9, 11, 12, 12, 12, 12, 12, 13, 15, 16, 18, 19, 19, 18, 16, 13, 9, 6, 3, 1, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 7, 7, 9, 12, 16, 21, 24, 24, 19, 11, 1, 0, 0, 5, 14, 16, 8, 0, 0, 24, 117, 276, 480, 688, 845, 908, 858, 709, 504, 297, 132, 31, 0, 0, 7, 19, 19, 12, 3, 0, 0, 0, 2, 5, 7, 8, 8, 8, 7, 6, 4, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 4, 2, 0, 0, 0, 3, 9, 12, 6, 0, 0, 10, 67, 170, 308, 453, 568, 620, 593, 496, 357, 213, 97, 24, 0, 0, 4, 12, 14, 9, 4, 2, 4, 8, 11, 12, 12, 10, 9, 8, 9, 10, 10, 10, 9, 7, 6, 5, 5, 6, 8, 9, 10, 10, 9, 7, 4, 2, 0, 0, 0, 2, 3, 4, 4, 3, 3, 2, 3, 3, 3, 2, 0, 0, 0, 0, 5, 12, 12, 5, 0, 0, 21, 95, 219, 376, 533, 649, 691, 646, 528, 371, 215, 93, 20, 0, 0, 7, 17, 18, 13, 8, 6, 8, 13, 17, 17, 12, 5, 0, 0, 3, 11, 14, 9, 0, 0, 11, 80, 208, 386, 581, 749, 843, 837, 732, 559, 362, 188, 66, 4, 0, 0, 12, 18, 15, 8, 3, 2, 6, 10, 14, 15, 14, 13, 12, 13, 14, 15, 16, 16, 15, 14, 12, 11, 11, 11, 11, 12, 14, 15, 16, 18, 19, 20, 21, 20, 19, 17, 15, 12, 11, 10, 11, 12, 14, 16, 17, 17, 16, 15, 12, 9, 7, 4, 2, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 2, 0, 0, 0, 1, 5, 12, 18, 23, 25, 23, 18, 11, 5, 1, 0, 0, 0, 2, 4, 5, 7, 8, 9, 10, 9, 7, 3, 0, 0, 0, 1, 9, 14, 13, 2, 0, 0, 41, 138, 285, 459, 620, 723, 737, 653, 493, 298, 120, 4, 0, 54, 208, 402, 587, 716, 753, 690, 544, 352, 165, 28, 0, 20, 155, 351, 561, 734, 825, 810, 691, 499, 283, 97, 0, 0, 103, 305, 548, 771, 915, 943, 850, 665, 442, 236, 86, 7, 0, 0, 17, 30, 31, 27, 23, 22, 23, 23, 19, 13, 7, 4, 5, 11, 18, 20, 14, 1, 0, 0, 40, 123, 241, 374, 488, 552, 547, 474, 354, 222, 108, 32, 0, 0, 1, 12, 16, 14, 10, 6, 5, 5, 6, 5, 4, 3, 4, 6, 11, 18, 24, 25, 18, 5, 0, 0, 28, 103, 218, 354, 479, 559, 571, 512, 398, 262, 137, 49, 2, 0, 0, 9, 14, 11, 4, 0, 0, 0, 4, 7, 7, 3, 0, 0, 0, 4, 15, 20, 13, 0, 0, 3, 75, 214, 408, 621, 797, 885, 860, 728, 530, 320, 146, 37, 0, 0, 5, 19, 23, 19, 15, 14, 18, 23, 26, 24, 19, 12, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 8, 10, 11, 13, 13, 13, 12, 10, 10, 10, 11, 13, 15, 16, 16, 15, 14, 13, 13, 12, 12, 12, 11, 11, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 8, 6, 4, 2, 1, 1, 4, 5, 5, 3, 0, 0, 0, 3, 11, 14, 9, 0, 0, 13, 81, 203, 368, 542, 682, 744, 705, 573, 379, 178, 28, 0, 40, 217, 463, 716, 909, 989, 938, 773, 546, 318, 138, 30, 0, 0, 10, 23, 23, 14, 5, 1, 4, 10, 15, 18, 18, 16, 13, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 3, 6, 10, 14, 16, 17, 14, 10, 6, 3, 3, 5, 10, 15, 19, 20, 18, 14, 8, 4, 2, 2, 3, 3, 1, 0, 0, 0, 3, 11, 15, 10, 0, 0, 7, 69, 186, 347, 520, 661, 730, 702, 583, 405, 214, 61, 0, 0, 99, 253, 419, 550, 612, 590, 495, 356, 213, 96, 24, 0, 0, 5, 14, 15, 10, 4, 0, 0, 0, 2, 3, 5, 7, 11, 16, 22, 26, 28, 28, 26, 21, 16, 10, 3, 0, 0, 0, 5, 13, 17, 11, 0, 0, 8, 74, 197, 365, 545, 692, 765, 738, 618, 433, 232, 68, 0, 0, 112, 300, 514, 698, 801, 798, 691, 516, 321, 155, 44, 0, 0, 6, 24, 35, 37, 36, 35, 36, 36, 35, 30, 24, 18, 15, 15, 16, 19, 20, 19, 16, 12, 8, 6, 5, 6, 9, 14, 20, 25, 28, 27, 24, 18, 12, 7, 5, 3, 3, 4, 5, 8, 15, 22, 26, 21, 7, 0, 0, 32, 129, 282, 468, 644, 762, 787, 712, 559, 371, 196, 69, 2, 0, 0, 21, 37, 41, 36, 27, 19, 13, 11, 11, 14, 19, 25, 29, 31, 29, 24, 17, 9, 3, 0, 0, 0, 4, 8, 13, 18, 21, 22, 22, 18, 14, 8, 4, 2, 2, 4, 6, 9, 11, 10, 9, 6, 3, 1, 1, 3, 7, 12, 18, 24, 28, 28, 26, 21, 16, 11, 8, 8, 11, 16, 20, 23, 23, 21, 17, 11, 7, 3, 1, 1, 2, 4, 6, 9, 11, 13, 13, 11, 9, 6, 3, 3, 7, 14, 22, 28, 28, 18, 3, 0, 0, 40, 123, 239, 366, 472, 526, 513, 436, 318, 192, 87, 21, 0, 0, 4, 15, 19, 17, 14, 11, 10, 10, 11, 11, 11, 13, 16, 20, 24, 26, 26, 23, 20, 16, 13, 12, 14, 18, 23, 28, 34, 38, 40, 40, 36, 30, 22, 14, 7, 4, 6, 11, 18, 25, 29, 29, 25, 18, 10, 4, 0, 0, 0, 3, 6, 9, 11, 11, 10, 7, 4, 0, 0, 0, 3, 11, 21, 30, 38, 41, 38, 30, 19, 8, 1, 0, 3, 9, 15, 18, 18, 15, 10, 5, 1, 0, 0, 0, 1, 3, 5, 8, 9, 10, 9, 6, 3, 0, 0, 0, 3, 8, 11, 13, 13, 10, 7, 3, 0, 0, 0, 1, 3, 6, 8, 9, 8, 7, 4, 2, 0, 0, 0, 0, 1, 4, 9, 14, 18, 21, 20, 18, 14, 10, 6, 2, 0, 0, 0, 2, 9, 13, 10, 0, 0, 0, 40, 127, 254, 397, 519, 584, 573, 488, 356, 214, 97, 23, 0, 0, 5, 15, 18, 16, 12, 11, 12, 14, 16, 15, 13, 12, 12, 14, 18, 21, 22, 22, 20, 18, 16, 15, 13, 10, 8, 7, 10, 17, 23, 25, 16, 0, 0, 2, 62, 177, 339, 516, 664, 741, 724, 614, 440, 247, 81, 0, 0, 78, 260, 487, 706, 861, 910, 841, 675, 460, 253, 98, 11, 0, 0, 21, 39, 45, 41, 34, 29, 27, 26, 25, 21, 16, 12, 11, 15, 22, 27, 22, 7, 0, 0, 33, 136, 298, 493, 673, 787, 801, 709, 541, 346, 172, 52, 0, 0, 3, 23, 35, 39, 38, 36, 36, 35, 32, 27, 20, 14, 11, 13, 16, 21, 24, 24, 22, 18, 13, 10, 9, 11, 13, 16, 18, 17, 14, 9, 4, 1, 0, 0, 2, 7, 12, 17, 21, 23, 22, 19, 14, 9, 5, 3, 4, 6, 11, 17, 23, 29, 34, 37, 36, 31, 21, 9, 0, 0, 1, 12, 20, 19, 5, 0, 0, 44, 163, 346, 561, 757, 878, 885, 778, 588, 371, 181, 53, 0, 0, 3, 20, 24, 17, 5, 0, 0, 0, 4, 8, 7, 3, 0, 0, 0, 5, 11, 12, 5, 0, 0, 18, 87, 202, 346, 488, 587, 615, 562, 444, 297, 158, 57, 4, 0, 0, 8, 14, 12, 8, 8, 13, 21, 28, 31, 28, 21, 12, 6, 2, 3, 5, 8, 9, 9, 7, 4, 1, 0, 1, 3, 7, 11, 15, 18, 19, 19, 17, 14, 10, 6, 3, 2, 3, 8, 14, 22, 29, 34, 34, 30, 24, 15, 7, 2, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 2, 0, 0, 0, 2, 7, 12, 17, 20, 21, 20, 16, 11, 6, 3, 5, 11, 21, 32, 41, 47, 47, 41, 32, 22, 12, 5, 2, 1, 2, 3, 4, 4, 4, 4, 3, 3, 4, 4, 5, 6, 7, 8, 9, 9, 8, 6, 3, 1, 0, 0, 1, 5, 10, 15, 19, 21, 20, 17, 12, 8, 3, 0, 0, 0, 1, 4, 7, 10, 11, 11, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 3, 2, 1, 1, 2, 4, 5, 6, 5, 4, 2, 1, 0, 0, 0, 0, 2, 5, 7, 9, 11, 11, 10, 8, 6, 4, 2, 0, 0, 1, 4, 8, 12, 14, 13, 8, 1, 0, 0, 2, 11, 17, 12, 0, 0, 3, 65, 185, 354, 537, 686, 759, 730, 605, 416, 214, 53, 0, 1, 128, 328, 552, 743, 851, 848, 735, 541, 316, 116, 0, 0, 73, 275, 536, 792, 974, 1032, 952, 759, 511, 275, 100, 6, 0, 0, 22, 37, 39, 33, 26, 22, 21, 19, 14, 7, 0, 0, 0, 7, 14, 14, 4, 0, 0, 27, 111, 244, 404, 553, 649, 661, 587, 449, 287, 143, 44, 0, 0, 0, 14, 22, 22, 19, 18, 18, 20, 20, 17, 11, 5, 0, 0, 0, 4, 15, 23, 25, 15, 0, 0, 6, 70, 186, 341, 502, 626, 677, 639, 525, 369, 213, 92, 20, 0, 0, 0, 5, 10, 13, 13, 9, 0, 0, 0, 50, 163, 335, 536, 719, 830, 832, 719, 521, 293, 99, 0, 0, 102, 278, 468, 617, 683, 653, 541, 383, 224, 98, 22, 0, 0, 7, 14, 13, 6, 0, 0, 0, 0, 1, 2, 3, 5, 9, 16, 24, 30, 32, 29, 22, 14, 5, 0, 0, 1, 6, 11, 16, 18, 17, 14, 9, 5, 3, 3, 3, 2, 0, 0, 2, 8, 16, 21, 17, 3, 0, 0, 39, 142, 296, 475, 632, 721, 716, 617, 455, 277, 127, 30, 0, 0, 9, 28, 37, 37, 31, 24, 18, 13, 9, 7, 7, 9, 13, 16, 19, 19, 16, 11, 6, 1, 0, 0, 1, 6, 12, 18, 22, 22, 20, 14, 8, 2, 0, 0, 1, 5, 10, 14, 16, 15, 13, 9, 4, 1, 0, 0, 1, 7, 15, 24, 31, 34, 33, 26, 18, 9, 3, 0, 1, 3, 6, 7, 6, 5, 3, 1, 0, 0, 0, 2, 6, 11, 16, 19, 20, 18, 13, 7, 2, 0, 1, 4, 6, 7, 5, 4, 4, 8, 14, 18, 13, 0, 0, 0, 48, 152, 304, 476, 626, 710, 703, 606, 449, 276, 130, 35, 0, 0, 3, 14, 16, 10, 1, 0, 0, 0, 3, 7, 8, 9, 8, 7, 5, 3, 1, 0, 0, 1, 5, 11, 17, 22, 24, 22, 18, 12, 6, 2, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 7, 9, 8, 5, 0, 0, 0, 3, 12, 17, 13, 0, 0, 3, 65, 185, 353, 533, 678, 745, 708, 576, 382, 181, 28, 0, 17, 169, 386, 610, 782, 855, 810, 666, 467, 270, 116, 26, 0, 0, 0, 6, 6, 6, 7, 7, 1, 0, 0, 22, 114, 275, 486, 704, 871, 936, 880, 719, 501, 285, 118, 20, 0, 0, 11, 21, 19, 8, 0, 0, 0, 7, 18, 24, 24, 16, 7, 0, 0, 6, 15, 17, 8, 0, 0, 23, 117, 277, 483, 689, 839, 889, 824, 663, 454, 253, 102, 18, 0, 0, 6, 9, 3, 0, 0, 7, 13, 9, 0, 0, 17, 110, 279, 503, 734, 910, 977, 916, 744, 514, 288, 115, 17, 0, 0, 12, 23, 19, 8, 0, 0, 0, 3, 10, 13, 13, 11, 8, 7, 7, 8, 11, 14, 16, 17, 17, 14, 11, 8, 4, 1, 0, 0, 1, 5, 9, 14, 16, 17, 18, 21, 26, 29, 24, 10, 0, 0, 20, 111, 263, 456, 646, 782, 822, 756, 602, 408, 225, 89, 15, 0, 0, 0, 3, 3, 4, 8, 11, 5, 0, 0, 20, 119, 296, 530, 772, 956, 1027, 963, 783, 542, 303, 121, 17, 0, 0, 14, 26, 24, 14, 6, 4, 8, 11, 10, 5, 0, 1, 7, 15, 18, 10, 0, 0, 24, 115, 270, 470, 671, 817, 862, 787, 607, 371, 145, 0, 0, 96, 333, 626, 898, 1073, 1104, 986, 759, 491, 250, 82, 0, 0, 0, 19, 25, 18, 4, 0, 0, 0, 4, 10, 14, 14, 13, 11, 8, 4, 2, 0, 0, 0, 2, 5, 7, 6, 2, 0, 0, 0, 5, 14, 16, 9, 0, 0, 17, 96, 234, 414, 597, 734, 784, 729, 580, 378, 176, 28, 0, 21, 167, 374, 588, 754, 827, 786, 642, 433, 213, 42, 0, 10, 169, 408, 668, 882, 992, 968, 821, 598, 361, 165, 42, 0, 0, 7, 20, 21, 12, 0, 0, 0, 0, 5, 11, 15, 16, 12, 6, 1, 2, 9, 19, 24, 16, 0, 0, 2, 86, 250, 478, 727, 931, 1031, 996, 838, 603, 358, 159, 36, 0, 0, 9, 23, 23, 13, 0, 0, 0, 2, 12, 21, 28, 30, 29, 25, 18, 11, 4, 0, 0, 1, 8, 18, 28, 35, 37, 33, 24, 14, 7, 4, 4, 5, 5, 1, 0, 0, 3, 14, 22, 20, 4, 0, 0, 51, 186, 393, 635, 852, 981, 982, 855, 640, 399, 193, 58, 0, 0, 0, 10, 12, 11, 11, 13, 12, 1, 0, 0, 46, 178, 390, 649, 893, 1055, 1083, 970, 749, 486, 248, 80, 0, 0, 1, 25, 38, 35, 24, 13, 7, 5, 5, 5, 4, 3, 3, 4, 6, 8, 8, 7, 5, 2, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 10, 9, 7, 4, 2, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 5, 8, 9, 8, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 17, 20, 21, 19, 15, 10, 5, 1, 0, 0, 1, 2, 3, 3, 2, 2, 2, 2, 2, 1, 0, 0, 1, 7, 13, 16, 12, 0, 0, 0, 41, 131, 263, 413, 546, 622, 621, 541, 408, 257, 126, 38, 0, 0, 3, 15, 18, 13, 5, 0, 0, 3, 9, 12, 10, 5, 0, 0, 0, 7, 14, 14, 4, 0, 0, 36, 133, 288, 477, 658, 782, 814, 743, 591, 401, 220, 85, 11, 0, 0, 12, 22, 20, 12, 4, 0, 0, 2, 4, 6, 6, 5, 4, 4, 4, 4, 5, 6, 7, 9, 10, 12, 13, 14, 14, 12, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 2, 5, 10, 16, 21, 23, 24, 21, 16, 10, 3, 0, 0, 0, 4, 11, 14, 10, 0, 0, 2, 50, 146, 282, 433, 561, 630, 619, 531, 393, 242, 114, 31, 0, 0, 3, 14, 19, 17, 14, 12, 13, 15, 17, 16, 12, 6, 0, 0, 0, 0, 10, 19, 20, 8, 0, 0, 29, 134, 308, 529, 748, 906, 956, 884, 711, 487, 271, 108, 16, 0, 0, 11, 20, 19, 12, 8, 11, 20, 31, 39, 40, 35, 24, 10, 0, 0, 0, 7, 20, 24, 14, 0, 0, 15, 119, 308, 563, 833, 1046, 1143, 1092, 910, 651, 384, 170, 39, 0, 0, 9, 24, 24, 13, 2, 0, 0, 6, 13, 17, 19, 20, 21, 23, 25, 25, 24, 20, 16, 14, 13, 15, 18, 21, 23, 24, 23, 22, 20, 18, 16, 15, 13, 12, 10, 8, 7, 6, 6, 5, 5, 5, 5, 5, 6, 8, 8, 7, 3, 0, 0, 0, 2, 12, 18, 14, 0, 0, 0, 60, 188, 376, 590, 780, 893, 895, 785, 597, 383, 192, 60, 0, 0, 1, 24, 34, 26, 5, 0, 0, 40, 148, 310, 497, 665, 767, 773, 682, 520, 333, 168, 54, 0, 0, 0, 14, 20, 16, 8, 2, 1, 2, 5, 6, 6, 5, 4, 5, 6, 7, 7, 6, 3, 1, 0, 0, 1, 4, 6, 8, 8, 7, 5, 3, 1, 0, 0, 0, 1, 3, 6, 9, 11, 11, 11, 9, 7, 6, 6, 6, 8, 10, 12, 12, 11, 8, 6, 4, 3, 3, 3, 2, 0, 0, 0, 0, 5, 12, 13, 6, 0, 0, 18, 89, 211, 367, 524, 640, 682, 636, 518, 360, 205, 85, 15, 0, 0, 7, 15, 15, 9, 2, 0, 0, 0, 2, 4, 7, 9, 9, 7, 3, 0, 0, 0, 7, 14, 15, 5, 0, 0, 33, 133, 294, 494, 690, 830, 874, 809, 654, 452, 257, 107, 20, 0, 0, 9, 18, 16, 8, 0, 0, 0, 0, 3, 6, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 7, 10, 12, 13, 12, 10, 7, 6, 5, 6, 7, 8, 8, 7, 5, 3, 2, 0, 0, 0, 0, 0, 2, 6, 10, 14, 16, 17, 14, 10, 5, 1, 0, 0, 2, 5, 9, 10, 9, 8, 6, 6, 8, 10, 12, 10, 5, 0, 0, 0, 7, 16, 17, 6, 0, 0, 35, 146, 328, 558, 785, 950, 1006, 937, 763, 533, 307, 132, 28, 0, 0, 10, 22, 23, 16, 9, 7, 8, 9, 7, 2, 0, 0, 7, 17, 21, 12, 0, 0, 17, 114, 290, 531, 790, 1005, 1116, 1092, 940, 703, 444, 220, 68, 0, 0, 1, 25, 35, 26, 5, 0, 0, 43, 153, 319, 517, 705, 835, 872, 799, 635, 418, 204, 46, 0, 36, 187, 403, 630, 810, 896, 867, 729, 517, 285, 92, 0, 0, 128, 346, 601, 830, 975, 1002, 906, 719, 491, 279, 120, 29, 0, 0, 1, 4, 1, 0, 2, 8, 8, 0, 0, 0, 64, 207, 429, 700, 960, 1143, 1197, 1105, 895, 624, 360, 156, 35, 0, 0, 9, 22, 22, 14, 4, 0, 2, 6, 9, 10, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 5, 3, 1, 0, 0, 0, 0, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 7, 7, 6, 6, 6, 6, 6, 5, 4, 4, 3, 2, 2, 3, 4, 4, 4, 1, 0, 0, 0, 3, 10, 13, 9, 0, 0, 6, 67, 184, 351, 537, 702, 800, 804, 713, 553, 366, 197, 76, 10, 0, 0, 8, 13, 10, 3, 0, 0, 0, 1, 4, 4, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 6, 4, 0, 0, 0, 0, 5, 11, 11, 4, 0, 0, 24, 100, 229, 395, 566, 701, 764, 735, 624, 462, 288, 142, 46, 0, 0, 0, 9, 11, 6, 1, 0, 1, 5, 8, 7, 2, 0, 0, 3, 8, 10, 5, 0, 0, 18, 84, 195, 340, 492, 613, 670, 648, 553, 411, 259, 130, 43, 1, 0, 0, 8, 10, 6, 0, 0, 0, 0, 5, 9, 9, 6, 1, 0, 0, 0, 7, 14, 14, 4, 0, 0, 32, 127, 282, 479, 679, 833, 901, 863, 732, 543, 344, 175, 61, 2, 0, 0, 8, 18, 20, 12, 0, 0, 0, 45, 149, 313, 520, 730, 894, 966, 922, 766, 539, 299, 111, 26, 69, 228, 465, 718, 922, 1028, 1008, 868, 642, 385, 159, 18, 0, 101, 309, 570, 825, 1010, 1083, 1025, 852, 605, 342, 124, 0, 0, 109, 313, 560, 791, 950, 1001, 935, 773, 558, 342, 166, 53, 0, 0, 1, 11, 13, 7, 0, 0, 0, 0, 5, 9, 10, 11, 11, 12, 13, 14, 14, 15, 14, 14, 11, 7, 2, 0, 0, 0, 6, 12, 11, 3, 0, 0, 37, 131, 284, 476, 671, 823, 890, 854, 726, 539, 340, 172, 58, 3, 0, 0, 10, 13, 8, 1, 0, 0, 1, 5, 7, 4, 0, 0, 0, 3, 9, 10, 5, 0, 0, 22, 93, 215, 375, 547, 691, 770, 761, 663, 499, 309, 139, 29, 4, 67, 199, 366, 524, 634, 671, 629, 522, 379, 234, 116, 38, 2, 0, 0, 7, 9, 5, 0, 0, 0, 2, 7, 10, 10, 5, 0, 0, 0, 2, 8, 11, 6, 0, 0, 14, 79, 199, 365, 552, 719, 826, 843, 766, 616, 430, 252, 114, 30, 0, 0, 3, 11, 11, 5, 0, 0, 0, 1, 5, 7, 7, 5, 3, 2, 1, 0, 1, 2, 4, 6, 7, 5, 2, 0, 0, 0, 3, 10, 14, 8, 0, 0, 16, 94, 240, 445, 680, 895, 1040, 1078, 999, 825, 598, 370, 184, 63, 4, 0, 0, 9, 12, 9, 4, 2, 6, 12, 17, 18, 15, 9, 4, 0, 0, 0, 2, 4, 5, 4, 1, 0, 0, 0, 3, 10, 13, 7, 0, 0, 19, 100, 246, 452, 685, 897, 1038, 1071, 988, 811, 583, 357, 174, 56, 1, 0, 0, 10, 13, 7, 0, 0, 0, 0, 2, 4, 4, 3, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 2, 4, 5, 7, 7, 6, 4, 2, 0, 0, 0, 0, 1, 2, 3, 4, 3, 1, 0, 0, 0, 2, 7, 8, 5, 0, 0, 14, 71, 175, 323, 494, 655, 769, 810, 767, 651, 490, 321, 174, 71, 13, 0, 0, 4, 13, 14, 8, 0, 0, 0, 39, 118, 240, 392, 548, 677, 748, 745, 667, 534, 376, 226, 108, 34, 1, 0, 0, 6, 6, 2, 0, 0, 2, 7, 12, 12, 9, 4, 0, 0, 0, 4, 7, 5, 0, 0, 11, 56, 142, 270, 424, 577, 697, 753, 732, 639, 497, 347, 229, 179, 211, 317, 469, 623, 737, 780, 738, 625, 470, 317, 208, 172, 219, 336, 493, 646, 755, 790, 742, 622, 462, 302, 181, 128, 154, 248, 384, 525, 634, 685, 667, 586, 461, 322, 194, 95, 33, 2, 0, 0, 3, 8, 8, 4, 0, 0, 2, 39, 115, 236, 392, 559, 707, 803, 825, 766, 640, 476, 311, 183, 120, 134, 218, 351, 499, 625, 698, 699, 627, 499, 347, 209, 124, 118, 200, 357, 559, 763, 924, 1006, 992, 886, 714, 512, 318, 163, 62, 10, 0, 0, 5, 7, 4, 0, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 5, 6, 6, 7, 8, 8, 8, 8, 8, 8, 9, 10, 11, 12, 13, 14, 12, 10, 8, 5, 2, 1, 0, 0, 0, 0, 1, 4, 6, 9, 11, 12, 11, 9, 8, 6, 6, 5, 4, 3, 1, 0, 0, 0, 1, 3, 3, 0, 0, 0, 21, 70, 151, 261, 388, 512, 611, 665, 664, 608, 509, 385, 259, 150, 69, 21, 0, 0, 0, 5, 6, 3, 0, 0, 3, 29, 82, 163, 268, 383, 491, 573, 613, 602, 545, 450, 338, 226, 130, 60, 18, 0, 0, 0, 4, 6, 4, 0, 0, 0, 29, 91, 192, 330, 491, 651, 784, 865, 879, 823, 707, 554, 390, 240, 124, 48, 9, 0, 0, 2, 3, 2, 0, 0, 0, 0, 1, 2, 2, 2, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 4, 2, 2, 1, 1, 1, 0, 0, 0, 9, 31, 71, 129, 203, 285, 362, 424, 459, 462, 433, 377, 303, 224, 149, 87, 42, 14, 1, 0, 0, 1, 1, 0, 0, 0, 9, 34, 78, 143, 225, 318, 408, 484, 532, 545, 520, 464, 388, 309, 245, 211, 214, 254, 321, 399, 470, 518, 533, 510, 458, 388, 318, 266, 244, 259, 308, 381, 463, 534, 580, 588, 559, 499, 421, 345, 288, 264, 280, 333, 411, 500, 579, 633, 649, 623, 559, 468, 363, 258, 166, 94, 45, 16, 2, 0, 0, 2, 4, 5, 6, 7, 8, 8, 9, 9, 9, 9, 9, 8, 7, 6, 6, 5, 5, 6, 7, 9, 9, 9, 9, 7, 6, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 12, 35, 75, 133, 208, 292, 378, 455, 511, 540, 537, 505, 452, 388, 328, 284, 266, 278, 318, 379, 448, 512, 557, 576, 562, 518, 450, 368, 280, 198, 127, 73, 36, 14, 3, 0, 0, 0, 0, 0, 0, 0, 2, 8, 18, 34, 57, 89, 128, 172, 215, 254, 282, 296, 293, 275, 245, 207, 165, 124, 87, 56, 32, 16, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 13, 28, 50, 81, 119, 162, 206, 248, 282, 305, 313, 304, 282, 248, 206, 163, 121, 85, 55, 32, 17, 7, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 2, 8, 20, 39, 65, 99, 139, 184, 231, 277, 317, 349, 367, 371, 360, 334, 297, 254, 207, 162, 121, 86, 57, 35, 19, 9, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 10, 18, 30, 45, 63, 84, 106, 129, 152, 172, 189, 202, 207, 206, 198, 184, 165, 142, 119, 96, 74, 56, 42, 31, 23, 18, 17, 18, 22, 30, 42, 57, 74, 93, 112, 129, 143, 153, 160, 163, 161, 156, 146, 133, 117, 100, 82, 66, 51, 39, 29, 22, 17, 14, 14, 17, 23, 31, 42, 55, 70, 87, 105, 123, 140, 156, 170, 180, 187, 190, 191, 188, 185, 180, 176, 172, 169, 167, 166, 166, 166, 166, 165, 162, 157, 151, 142, 132, 120, 107, 93, 79, 65, 54, 45, 38, 33, 30, 29, 29, 31, 35, 42, 52, 62, 74, 86, 97, 107, 116, 123, 129, 134, 137, 138, 138, 138, 137, 138, 138, 140, 142, 143, 145, 145, 145, 144, 142, 138, 133, 127, 118, 108, 98, 87, 78, 69, 62, 55, 50, 45, 42, 39, 37, 37, 38, 40, 43, 47, 52, 56, 61, 66, 69, 71, 72, 72, 71, 69, 68, 66, 64, 61, 56, 50, 44, 37, 30, 25, 21, 18, 15, 13, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 7, 7, 7],
-"peakC": [0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 5, 4, 4, 4, 4, 5, 6, 6, 6, 5, 5, 4, 4, 5, 5, 6, 7, 8, 8, 9, 9, 9, 9, 9, 9, 8, 8, 9, 9, 10, 11, 12, 12, 12, 12, 12, 12, 12, 13, 13, 14, 14, 15, 15, 15, 15, 16, 16, 17, 17, 17, 17, 17, 18, 18, 19, 19, 19, 19, 19, 20, 20, 21, 22, 22, 22, 22, 22, 22, 22, 23, 25, 26, 27, 27, 28, 28, 28, 28, 29, 29, 30, 30, 30, 30, 30, 30, 30, 31, 32, 33, 34, 34, 34, 34, 34, 33, 33, 33, 33, 34, 36, 37, 38, 38, 38, 38, 39, 39, 40, 41, 41, 42, 42, 41, 40, 40, 40, 41, 43, 46, 48, 50, 50, 49, 47, 45, 44, 43, 44, 45, 47, 48, 48, 48, 48, 48, 48, 49, 50, 50, 51, 51, 50, 50, 50, 50, 51, 51, 52, 52, 52, 52, 53, 53, 55, 56, 57, 58, 58, 57, 56, 55, 55, 56, 57, 57, 58, 58, 58, 58, 58, 59, 61, 62, 63, 63, 63, 62, 62, 61, 60, 61, 62, 65, 68, 72, 75, 77, 78, 80, 83, 90, 100, 113, 128, 144, 157, 171, 186, 207, 236, 274, 317, 359, 391, 404, 393, 359, 306, 244, 183, 132, 94, 73, 64, 65, 71, 78, 85, 90, 93, 93, 91, 88, 83, 77, 71, 65, 60, 56, 51, 47, 43, 40, 37, 36, 36, 37, 40, 44, 47, 49, 51, 51, 50, 48, 47, 46, 45, 45, 44, 43, 42, 41, 39, 38, 38, 37, 37, 37, 38, 39, 41, 45, 49, 54, 59, 64, 69, 75, 81, 88, 94, 101, 107, 112, 117, 121, 123, 124, 123, 121, 117, 111, 106, 100, 95, 90, 86, 82, 78, 74, 69, 65, 61, 58, 57, 56, 57, 59, 62, 65, 70, 74, 78, 82, 86, 90, 95, 100, 105, 112, 119, 126, 133, 139, 146, 153, 159, 164, 169, 171, 172, 172, 169, 166, 162, 157, 151, 144, 137, 130, 123, 116, 108, 100, 92, 82, 73, 64, 56, 49, 43, 38, 34, 30, 27, 25, 23, 21, 19, 18, 16, 15, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 12, 12, 11, 10, 9, 9, 9, 9, 9, 10, 10, 10, 10, 9, 8, 8, 8, 8, 9, 11, 13, 14, 16, 17, 18, 18, 19, 20, 22, 25, 29, 34, 39, 44, 49, 54, 60, 65, 72, 78, 85, 92, 99, 106, 113, 119, 126, 132, 137, 140, 143, 143, 143, 142, 139, 137, 134, 131, 129, 128, 127, 129, 132, 136, 142, 149, 156, 164, 170, 176, 182, 189, 197, 206, 217, 228, 239, 247, 253, 257, 258, 257, 255, 252, 248, 243, 238, 232, 225, 217, 208, 199, 188, 178, 167, 157, 147, 138, 129, 120, 110, 102, 93, 86, 79, 72, 66, 59, 53, 48, 43, 38, 34, 31, 28, 25, 23, 22, 22, 22, 22, 23, 24, 25, 28, 31, 35, 39, 43, 47, 50, 52, 55, 58, 61, 64, 68, 71, 73, 74, 74, 74, 74, 74, 75, 74, 73, 70, 66, 62, 57, 53, 50, 48, 45, 43, 40, 36, 33, 30, 29, 29, 29, 31, 33, 35, 38, 41, 46, 50, 55, 61, 66, 71, 76, 82, 88, 94, 101, 106, 111, 115, 117, 119, 121, 121, 122, 121, 119, 117, 113, 109, 103, 97, 90, 83, 75, 67, 59, 52, 46, 40, 35, 31, 26, 22, 18, 14, 11, 9, 7, 6, 6, 5, 4, 3, 2, 2, 1, 2, 2, 3, 3, 3, 3, 3, 2, 2, 1, 1, 0, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 4, 5, 5, 6, 7, 8, 9, 9, 10, 10, 11, 12, 15, 17, 20, 24, 28, 33, 38, 44, 50, 56, 63, 71, 79, 89, 99, 109, 119, 130, 140, 150, 160, 169, 179, 188, 196, 203, 209, 213, 214, 214, 211, 207, 200, 192, 182, 171, 160, 148, 137, 125, 114, 102, 92, 82, 73, 66, 61, 57, 55, 54, 55, 55, 57, 60, 63, 68, 75, 82, 91, 101, 111, 122, 133, 143, 154, 165, 175, 185, 194, 203, 210, 216, 219, 221, 221, 219, 216, 212, 207, 202, 197, 191, 184, 178, 172, 166, 161, 157, 153, 150, 147, 146, 146, 148, 152, 157, 163, 169, 174, 178, 182, 185, 187, 190, 192, 194, 195, 194, 192, 188, 183, 177, 172, 168, 164, 160, 156, 152, 149, 146, 146, 149, 153, 159, 165, 171, 177, 183, 190, 197, 205, 212, 218, 223, 225, 224, 222, 218, 214, 208, 201, 193, 184, 174, 163, 151, 138, 125, 111, 99, 87, 77, 68, 61, 53, 46, 40, 34, 28, 23, 20, 17, 14, 13, 12, 11, 10, 9, 9, 8, 8, 7, 7, 6, 5, 4, 3, 2, 2, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 4, 6, 8, 10, 13, 16, 20, 24, 28, 33, 39, 46, 52, 59, 66, 72, 79, 85, 93, 101, 110, 120, 131, 143, 154, 166, 176, 185, 191, 194, 195, 194, 192, 189, 184, 179, 172, 163, 153, 141, 128, 114, 101, 88, 76, 65, 55, 47, 39, 33, 27, 21, 16, 12, 9, 6, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 5, 6, 7, 9, 11, 13, 17, 20, 24, 28, 33, 37, 42, 47, 52, 58, 64, 70, 77, 83, 88, 92, 94, 95, 94, 92, 90, 88, 85, 82, 78, 73, 67, 61, 54, 48, 42, 36, 31, 26, 22, 19, 16, 14, 13, 12, 11, 9, 7, 6, 5, 4, 4, 4, 5, 5, 4, 3, 3, 2, 2, 3, 4, 6, 7, 7, 8, 8, 9, 11, 14, 18, 22, 26, 31, 36, 41, 47, 54, 63, 74, 86, 100, 114, 129, 143, 157, 170, 184, 198, 210, 223, 234, 244, 253, 261, 268, 273, 278, 280, 282, 282, 282, 282, 283, 283, 282, 279, 274, 266, 257, 246, 235, 223, 211, 199, 187, 176, 165, 155, 147, 142, 139, 138, 139, 142, 147, 155, 164, 176, 189, 204, 218, 231, 243, 253, 262, 268, 272, 272, 269, 263, 253, 241, 227, 211, 194, 177, 160, 142, 125, 108, 92, 78, 66, 55, 45, 37, 30, 23, 17, 13, 9, 7, 6, 5, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 3, 3, 3, 3, 3, 3, 4, 5, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 11, 15, 21, 28, 36, 46, 57, 69, 83, 97, 112, 127, 145, 164, 183, 202, 220, 233, 241, 244, 242, 237, 229, 219, 209, 197, 183, 167, 149, 130, 111, 93, 78, 65, 55, 46, 39, 32, 26, 22, 18, 15, 12, 10, 8, 7, 7, 6, 6, 7, 6, 6, 5, 5, 4, 4, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 5, 4, 4, 5, 5, 6, 6, 6, 5, 5, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 10, 15, 21, 30, 41, 53, 66, 81, 96, 113, 131, 150, 168, 186, 202, 215, 226, 233, 239, 242, 244, 245, 245, 243, 240, 236, 233, 230, 227, 224, 219, 212, 202, 191, 179, 167, 156, 144, 133, 122, 109, 96, 82, 69, 57, 47, 39, 32, 27, 22, 18, 15, 12, 10, 9, 8, 8, 9, 8, 8, 6, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 4, 6, 7, 9, 10, 10, 10, 10, 10, 9, 9, 9, 8, 8, 7, 6, 6, 6, 6, 7, 7, 7, 7, 6, 5, 4, 4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 5, 5, 6, 6, 6, 7, 7, 8, 8, 8, 8, 7, 7, 6, 6, 7, 7, 7, 7, 8, 8, 8, 8, 9, 10, 11, 12, 14, 16, 21, 27, 34, 44, 54, 66, 78, 92, 107, 124, 141, 159, 175, 189, 201, 208, 211, 211, 207, 199, 189, 177, 162, 146, 130, 113, 97, 82, 68, 57, 47, 38, 31, 25, 20, 15, 11, 8, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 12, 20, 31, 43, 58, 76, 95, 116, 140, 165, 191, 218, 243, 265, 283, 294, 298, 293, 281, 263, 240, 216, 190, 165, 141, 119, 99, 80, 63, 49, 37, 28, 22, 17, 14, 11, 9, 8, 6, 5, 5, 5, 5, 4, 4, 3, 2, 1, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 1, 2, 3, 5, 6, 7, 7, 8, 8, 9, 10, 11, 12, 13, 14, 14, 15, 15, 15, 15, 15, 15, 15, 14, 14, 14, 14, 15, 17, 19, 23, 28, 34, 44, 57, 75, 96, 121, 147, 175, 202, 227, 252, 274, 294, 311, 324, 333, 337, 338, 335, 329, 323, 316, 311, 307, 304, 301, 298, 296, 293, 290, 288, 287, 287, 288, 290, 292, 294, 296, 298, 300, 302, 304, 305, 306, 306, 307, 307, 307, 307, 308, 309, 311, 314, 317, 320, 321, 320, 316, 308, 298, 286, 274, 263, 255, 247, 240, 232, 223, 214, 205, 196, 188, 180, 171, 160, 148, 133, 117, 100, 84, 69, 56, 45, 36, 28, 22, 17, 13, 10, 7, 5, 4, 2, 2, 3, 5, 10, 16, 25, 35, 48, 63, 80, 100, 122, 146, 171, 197, 220, 240, 255, 264, 266, 262, 251, 237, 218, 198, 176, 154, 133, 113, 96, 83, 74, 71, 74, 82, 94, 111, 130, 151, 174, 196, 217, 235, 250, 262, 272, 280, 288, 295, 304, 311, 319, 324, 328, 331, 334, 336, 338, 341, 343, 344, 343, 342, 340, 339, 339, 341, 346, 350, 353, 354, 351, 343, 331, 316, 296, 274, 249, 221, 193, 164, 137, 112, 91, 76, 65, 60, 60, 62, 68, 76, 86, 99, 113, 130, 147, 163, 177, 187, 195, 200, 204, 209, 216, 225, 235, 247, 261, 274, 285, 295, 303, 309, 313, 315, 315, 312, 304, 290, 269, 243, 212, 181, 151, 125, 102, 83, 66, 52, 40, 30, 22, 15, 9, 6, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 3, 3, 4, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 3, 4, 6, 8, 11, 16, 23, 33, 47, 65, 86, 109, 135, 161, 189, 217, 244, 271, 295, 316, 332, 342, 347, 346, 341, 332, 320, 308, 296, 285, 275, 268, 261, 254, 247, 238, 226, 212, 196, 179, 160, 140, 121, 102, 84, 68, 53, 40, 30, 22, 17, 13, 11, 10, 9, 8, 9, 11, 15, 22, 31, 44, 60, 79, 101, 125, 150, 175, 198, 220, 240, 258, 273, 286, 295, 301, 302, 299, 295, 290, 285, 282, 280, 279, 276, 272, 264, 254, 242, 230, 218, 208, 200, 194, 189, 184, 180, 175, 170, 164, 158, 151, 143, 133, 122, 110, 96, 82, 69, 56, 45, 35, 27, 19, 14, 9, 5, 3, 2, 1, 0, 0, 0, 1, 5, 12, 22, 37, 54, 75, 98, 124, 152, 183, 213, 243, 269, 289, 303, 309, 307, 298, 283, 263, 238, 211, 181, 151, 123, 97, 76, 60, 48, 41, 37, 36, 38, 42, 48, 56, 67, 78, 90, 100, 108, 112, 112, 108, 102, 95, 87, 79, 71, 63, 55, 46, 37, 29, 22, 16, 11, 8, 6, 5, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 11, 16, 23, 32, 45, 62, 82, 104, 126, 147, 166, 183, 197, 209, 219, 225, 229, 228, 226, 222, 218, 215, 216, 218, 224, 230, 236, 241, 243, 242, 235, 224, 209, 190, 170, 149, 128, 110, 93, 78, 64, 51, 39, 30, 23, 18, 15, 13, 11, 10, 8, 7, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 1, 5, 11, 20, 30, 42, 57, 74, 94, 117, 141, 165, 187, 206, 219, 227, 228, 224, 215, 202, 184, 163, 140, 117, 95, 75, 57, 44, 33, 24, 18, 13, 10, 8, 8, 7, 7, 6, 6, 5, 5, 5, 6, 7, 8, 9, 10, 10, 10, 10, 10, 11, 12, 15, 20, 30, 43, 61, 82, 105, 131, 157, 185, 214, 242, 269, 292, 310, 321, 326, 327, 325, 323, 325, 330, 338, 349, 360, 369, 375, 376, 372, 364, 350, 331, 308, 279, 246, 210, 174, 139, 109, 83, 63, 48, 36, 27, 20, 14, 9, 6, 4, 4, 5, 6, 8, 10, 14, 20, 29, 43, 61, 83, 109, 137, 166, 194, 222, 246, 267, 283, 293, 297, 296, 291, 285, 278, 273, 270, 269, 271, 273, 275, 277, 278, 279, 280, 281, 283, 286, 292, 302, 316, 334, 356, 378, 398, 412, 418, 414, 399, 374, 341, 303, 262, 222, 184, 150, 120, 93, 71, 51, 36, 24, 16, 11, 9, 9, 9, 10, 10, 9, 7, 6, 5, 5, 5, 5, 5, 4, 3, 2, 2, 3, 5, 9, 14, 22, 30, 41, 55, 72, 92, 115, 139, 162, 182, 198, 209, 216, 220, 222, 224, 227, 230, 235, 242, 251, 262, 275, 289, 303, 315, 323, 324, 318, 304, 283, 257, 226, 194, 161, 130, 102, 77, 55, 38, 25, 15, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 15, 25, 38, 55, 76, 102, 135, 172, 214, 257, 298, 334, 363, 381, 389, 386, 374, 354, 330, 305, 279, 256, 235, 218, 204, 193, 184, 175, 167, 157, 145, 132, 116, 100, 84, 68, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 55, 43, 33, 25, 19, 14, 11, 9, 8, 7, 5, 3, 1, 0, 1, 4, 11, 20, 32, 47, 64, 84, 108, 137, 169, 203, 238, 269, 294, 310, 317, 314, 302, 283, 258, 229, 197, 165, 134, 105, 80, 59, 43, 32, 24, 20, 17, 16, 15, 14, 12, 11, 10, 9, 9, 9, 9, 9, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 8, 7, 6, 6, 6, 5, 5, 4, 4, 3, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 3, 8, 17, 30, 48, 71, 98, 129, 164, 201, 239, 278, 315, 346, 369, 380, 378, 362, 335, 300, 261, 221, 182, 147, 115, 87, 64, 45, 31, 22, 17, 14, 13, 12, 11, 10, 9, 8, 9, 10, 13, 17, 25, 36, 51, 72, 97, 127, 158, 191, 222, 249, 272, 288, 297, 300, 295, 286, 274, 261, 248, 236, 226, 218, 213, 209, 206, 202, 197, 190, 179, 165, 148, 129, 111, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 92, 75, 60, 47, 36, 27, 20, 15, 12, 10, 9, 9, 8, 7, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 5, 5, 5, 4, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 13, 26, 45, 71, 103, 140, 181, 224, 267, 307, 342, 369, 387, 392, 384, 362, 328, 286, 241, 196, 155, 119, 91, 68, 50, 37, 26, 19, 14, 11, 11, 11, 13, 14, 14, 14, 12, 10, 8, 6, 5, 4, 4, 5, 5, 5, 5, 4, 4, 3, 2, 1, 1, 1, 1, 1, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 16, 27, 44, 64, 90, 119, 152, 185, 217, 244, 265, 278, 282, 276, 262, 241, 215, 185, 154, 124, 97, 73, 53, 37, 26, 17, 12, 9, 6, 5, 3, 2, 1, 0, 0, 0, 1, 3, 8, 17, 29, 46, 66, 89, 113, 137, 160, 180, 196, 209, 217, 221, 223, 223, 225, 230, 242, 261, 286, 316, 347, 377, 401, 416, 421, 414, 395, 365, 327, 284, 238, 192, 150, 113, 82, 58, 39, 26, 17, 12, 10, 9, 9, 9, 9, 9, 8, 6, 5, 4, 4, 4, 5, 6, 6, 6, 6, 5, 4, 3, 3, 3, 4, 7, 13, 23, 37, 55, 78, 104, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 133, 164, 193, 220, 243, 260, 269, 272, 267, 257, 243, 227, 212, 200, 191, 187, 186, 188, 190, 190, 188, 181, 171, 156, 139, 120, 101, 82, 65, 49, 35, 25, 16, 11, 8, 6, 5, 5, 6, 6, 6, 7, 7, 6, 6, 6, 5, 4, 3, 3, 2, 2, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 2, 3, 4, 5, 7, 8, 9, 10, 10, 10, 11, 11, 11, 11, 11, 10, 9, 8, 7, 7, 6, 6, 5, 4, 4, 2, 1, 0, 0, 0, 1, 8, 21, 40, 68, 103, 145, 194, 247, 303, 358, 407, 446, 471, 480, 472, 451, 421, 386, 351, 321, 297, 281, 272, 267, 265, 263, 257, 247, 230, 208, 183, 154, 126, 99, 76, 56, 41, 30, 23, 18, 16, 14, 13, 12, 10, 8, 7, 5, 5, 5, 7, 10, 16, 24, 35, 50, 68, 90, 114, 140, 165, 187, 202, 209, 208, 198, 182, 162, 139, 115, 92, 71, 52, 36, 23, 15, 9, 6, 5, 3, 3, 2, 1, 1, 1, 2, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 18, 35, 59, 90, 127, 169, 214, 258, 298, 331, 353, 362, 358, 341, 314, 278, 237, 193, 149, 109, 74, 47, 28, 17, 13, 16, 25, 41, 64, 92, 126, 165, 207, 248, 286, 317, 337, 345, 340, 326, 304, 280, 256, 237, 223, 214, 211, 211, 213, 215, 214, 209, 198, 181, 159, 133, 106, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 81, 60, 42, 29, 20, 13, 9, 6, 3, 2, 1, 1, 2, 2, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 10, 22, 42, 68, 100, 137, 178, 220, 261, 298, 328, 348, 356, 352, 335, 307, 270, 229, 187, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 146, 109, 79, 55, 37, 23, 14, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 10, 18, 31, 49, 74, 106, 144, 186, 228, 268, 301, 324, 335, 332, 317, 290, 255, 214, 172, 131, 96, 67, 44, 29, 18, 12, 11, 13, 20, 32, 48, 70, 95, 122, 149, 174, 194, 207, 212, 209, 197, 179, 156, 130, 104, 79, 57, 38, 23, 12, 5, 2, 2, 6, 12, 23, 36, 54, 76, 102, 129, 156, 181, 202, 217, 226, 229, 229, 227, 226, 230, 239, 256, 281, 311, 343, 372, 393, 402, 397, 377, 345, 303, 255, 206, 158, 115, 79, 51, 30, 17, 9, 5, 4, 4, 5, 5, 5, 6, 6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 3, 4, 5, 6, 7, 7, 6, 5, 4, 3, 2, 2, 2, 3, 7, 14, 26, 46, 75, 112, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 156, 203, 249, 290, 320, 339, 344, 335, 312, 279, 238, 193, 148, 107, 72, 46, 28, 17, 11, 8, 7, 7, 7, 6, 5, 4, 2, 1, 0, 0, 2, 9, 20, 39, 65, 99, 141, 189, 240, 288, 329, 360, 377, 379, 368, 347, 320, 292, 268, 253, 248, 255, 271, 292, 313, 327, 332, 323, 303, 272, 235, 194, 154, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 117, 84, 58, 37, 22, 12, 6, 3, 3, 3, 4, 4, 5, 5, 6, 6, 6, 7, 7, 7, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 8, 18, 35, 57, 84, 116, 150, 184, 215, 239, 255, 260, 254, 236, 210, 177, 142, 108, 78, 54, 35, 23, 15, 11, 9, 8, 8, 9, 9, 10, 10, 11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 8, 7, 8, 10, 16, 25, 39, 56, 78, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 104, 132, 162, 192, 218, 238, 249, 248, 236, 214, 185, 151, 118, 87, 61, 41, 27, 17, 13, 12, 15, 21, 31, 46, 65, 89, 116, 146, 175, 200, 220, 231, 233, 225, 208, 185, 156, 126, 97, 71, 50, 34, 23, 17, 14, 12, 10, 9, 7, 6, 5, 4, 4, 5, 5, 4, 4, 3, 3, 4, 5, 7, 8, 8, 7, 6, 4, 3, 2, 2, 1, 3, 7, 17, 34, 60, 94, 135, 180, 225, 266, 300, 322, 333, 329, 312, 283, 245, 201, 157, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 115, 81, 54, 36, 26, 20, 18, 18, 17, 17, 15, 14, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 5, 6, 8, 10, 11, 13, 14, 14, 15, 16, 17, 18, 20, 21, 21, 21, 20, 19, 18, 17, 16, 15, 14, 13, 13, 14, 18, 27, 41, 63, 91, 124, 161, 196, 227, 249, 261, 262, 255, 242, 227, 216, 212, 219, 238, 269, 309, 351, 389, 415, 425, 415, 385, 339, 284, 224, 167, 117, 76, 45, 24, 11, 4, 2, 5, 11, 21, 36, 56, 82, 113, 147, 181, 211, 233, 244, 244, 231, 210, 182, 150, 119, 90, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 65, 44, 29, 17, 10, 6, 4, 3, 4, 4, 5, 5, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 6, 7, 9, 11, 13, 14, 16, 16, 16, 15, 14, 12, 11, 11, 11, 13, 14, 14, 14, 13, 12, 11, 9, 8, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 1, 1, 2, 3, 3, 4, 4, 5, 6, 6, 6, 6, 5, 4, 2, 0, 0, 0, 6, 19, 42, 76, 119, 170, 227, 286, 342, 389, 424, 440, 435, 409, 365, 308, 245, 183, 130, 87, 57, 37, 26, 21, 18, 17, 16, 15, 15, 15, 15, 15, 14, 13, 12, 11, 10, 10, 10, 10, 10, 10, 10, 9, 8, 6, 4, 3, 3, 5, 10, 21, 39, 65, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 97, 135, 175, 213, 244, 265, 273, 268, 250, 222, 188, 152, 117, 86, 62, 43, 31, 24, 20, 18, 17, 16, 15, 13, 11, 10, 8, 8, 7, 6, 6, 5, 4, 4, 5, 5, 6, 6, 6, 6, 5, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 3, 13, 33, 64, 107, 161, 222, 287, 350, 404, 443, 463, 461, 436, 392, 334, 268, 203, 143, 94, 57, 31, 15, 7, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 6, 6, 6, 6, 7, 6, 6, 5, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 9, 10, 11, 11, 11, 11, 11, 11, 11, 10, 9, 7, 4, 3, 1, 0, 0, 0, 0, 0, 3, 12, 27, 50, 81, 120, 165, 210, 253, 288, 310, 318, 308, 284, 248, 206, 162, 122, 87, 59, 39, 26, 18, 14, 11, 10, 10, 10, 9, 9, 9, 9, 9, 8, 7, 6, 5, 4, 4, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 2, 3, 3, 4, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 5, 5, 5, 6, 7, 7, 8, 9, 9, 8, 7, 7, 6, 6, 6, 7, 7, 7, 6, 6, 5, 5, 4, 3, 3, 2, 1, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 5, 16, 35, 61, 96, 136, 180, 223, 260, 287, 299, 294, 273, 239, 196, 151, 109, 74, 48, 30, 18, 11, 7, 4, 3, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 3, 4, 5, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 2, 11, 29, 60, 104, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 160, 225, 292, 353, 403, 433, 440, 423, 385, 330, 266, 200, 140, 90, 53, 28, 13, 6, 4, 4, 5, 7, 9, 11, 12, 14, 15, 16, 16, 16, 16, 16, 16, 15, 15, 14, 14, 13, 12, 12, 12, 12, 12, 12, 11, 10, 9, 8, 6, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 5, 5, 6, 7, 7, 8, 9, 10, 10, 10, 10, 9, 9, 8, 7, 5, 4, 3, 3, 3, 3, 4, 5, 6, 7, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 7, 7, 6, 5, 5, 5, 5, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 25, 55, 99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 155, 219, 284, 343, 390, 417, 421, 401, 361, 305, 241, 177, 119, 72, 38, 16, 4, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 12, 13, 13, 14, 14, 14, 13, 13, 11, 10, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 7, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 4, 5, 6, 7, 7, 7, 7, 7, 6, 6, 7, 7, 7, 7, 6, 4, 3, 1, 1, 0, 0, 0, 0, 3, 13, 32, 62, 105, 158, 219, 281, 338, 384, 411, 417, 399, 360, 304, 238, 172, 112, 65, 31, 11, 1, 0, 0, 6, 17, 37, 69, 113, 169, 232, 296, 353, 394, 415, 411, 385, 341, 288, 236, 193, 165, 155, 163, 183, 208, 232, 247, 249, 236, 209, 173, 132, 93, 60, 36, 21, 14, 11, 11, 11, 11, 11, 11, 10, 9, 8, 6, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 4, 2, 1, 1, 0, 0, 0, 1, 11, 32, 65, 111, 167, 229, 289, 341, 378, 395, 390, 363, 316, 257, 193, 131, 80, 41, 17, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 7, 21, 47, 85, 135, 192, 250, 302, 340, 359, 355, 330, 288, 235, 178, 124, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 79, 44, 21, 7, 1, 0, 0, 0, 3, 10, 24, 46, 76, 114, 156, 198, 234, 261, 273, 270, 250, 217, 175, 131, 88, 53, 27, 11, 3, 0, 0, 0, 0, 4, 17, 42, 80, 133, 196, 265, 331, 385, 420, 431, 416, 378, 326, 271, 225, 200, 202, 230, 280, 342, 402, 448, 471, 464, 429, 370, 297, 219, 146, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 87, 44, 17, 3, 0, 0, 2, 5, 7, 8, 9, 8, 7, 5, 3, 2, 2, 1, 0, 0, 0, 2, 15, 42, 87, 149, 225, 306, 383, 444, 481, 488, 465, 414, 345, 266, 189, 121, 68, 32, 11, 1, 0, 0, 2, 5, 6, 7, 7, 6, 6, 5, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 5, 6, 8, 10, 12, 14, 17, 19, 21, 23, 24, 24, 22, 20, 18, 16, 14, 14, 15, 16, 17, 17, 17, 16, 15, 14, 13, 12, 12, 11, 11, 12, 13, 15, 16, 16, 16, 15, 13, 12, 11, 12, 13, 14, 15, 15, 15, 14, 12, 11, 10, 9, 9, 9, 10, 10, 9, 8, 8, 7, 6, 6, 6, 7, 8, 9, 11, 13, 15, 17, 19, 19, 19, 18, 16, 14, 12, 10, 9, 7, 5, 4, 2, 1, 1, 0, 0, 0, 2, 12, 30, 60, 99, 144, 189, 228, 254, 264, 255, 231, 195, 153, 111, 73, 43, 22, 8, 2, 0, 0, 2, 3, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 3, 4, 6, 7, 8, 8, 8, 6, 4, 3, 2, 2, 2, 3, 4, 5, 5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 9, 29, 63, 112, 176, 246, 315, 371, 406, 413, 391, 346, 285, 217, 154, 101, 62, 37, 24, 18, 17, 18, 18, 17, 16, 13, 11, 10, 9, 8, 8, 7, 6, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 3, 19, 50, 98, 162, 233, 305, 365, 404, 417, 402, 361, 300, 229, 158, 96, 49, 18, 3, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 3, 2, 2, 2, 2, 4, 6, 8, 10, 11, 12, 12, 12, 11, 10, 8, 7, 6, 6, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 5, 6, 6, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 21, 49, 91, 143, 202, 258, 304, 332, 338, 321, 284, 234, 178, 125, 79, 46, 25, 14, 12, 14, 16, 18, 18, 18, 16, 15, 14, 14, 15, 16, 16, 17, 16, 16, 15, 14, 12, 12, 11, 11, 11, 11, 10, 10, 9, 8, 8, 8, 10, 11, 11, 11, 10, 8, 6, 3, 1, 0, 0, 5, 22, 54, 103, 166, 237, 307, 365, 403, 412, 393, 347, 283, 210, 140, 81, 39, 13, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 8, 21, 41, 67, 99, 132, 161, 182, 191, 187, 169, 142, 110, 78, 49, 28, 14, 7, 4, 4, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 4, 6, 7, 9, 10, 11, 12, 13, 13, 12, 11, 9, 8, 6, 4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 24, 53, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 95, 146, 202, 253, 290, 309, 305, 280, 239, 189, 136, 88, 49, 22, 6, 0, 0, 0, 1, 0, 0, 0, 7, 31, 76, 145, 233, 333, 432, 514, 566, 578, 547, 478, 383, 278, 179, 98, 43, 11, 0, 0, 1, 3, 3, 2, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 19, 48, 92, 149, 211, 270, 316, 340, 339, 312, 267, 210, 151, 99, 59, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 32, 18, 13, 14, 17, 19, 20, 19, 16, 13, 9, 6, 4, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 11, 11, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 11, 11, 10, 9, 8, 7, 6, 5, 4, 4, 5, 7, 8, 10, 10, 10, 8, 7, 5, 4, 3, 3, 5, 7, 9, 11, 12, 13, 12, 10, 8, 7, 6, 5, 6, 7, 8, 9, 10, 9, 9, 8, 8, 8, 9, 9, 10, 9, 8, 6, 5, 4, 3, 2, 0, 0, 0, 7, 28, 67, 124, 195, 272, 341, 389, 409, 394, 350, 284, 208, 136, 76, 34, 9, 0, 0, 0, 1, 0, 0, 0, 3, 18, 46, 89, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 146, 214, 283, 344, 387, 404, 390, 350, 288, 215, 143, 82, 37, 10, 0, 1, 8, 15, 20, 21, 21, 19, 18, 18, 19, 20, 20, 20, 19, 18, 17, 15, 14, 13, 12, 11, 10, 10, 11, 13, 15, 18, 20, 22, 23, 23, 23, 22, 21, 20, 18, 17, 15, 14, 13, 14, 15, 16, 16, 15, 12, 9, 5, 3, 2, 1, 0, 0, 0, 6, 22, 49, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 88, 135, 183, 226, 254, 263, 251, 220, 175, 125, 78, 41, 16, 3, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 3, 5, 7, 8, 9, 9, 8, 6, 4, 2, 2, 2, 3, 4, 6, 7, 7, 7, 7, 6, 5, 4, 4, 3, 3, 4, 4, 5, 6, 6, 6, 5, 5, 4, 3, 2, 2, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 0, 1, 3, 3, 0, 0, 1, 23, 72, 152, 258, 377, 492, 581, 627, 622, 567, 472, 357, 240, 139, 65, 20, 0, 0, 2, 9, 14, 16, 16, 15, 14, 12, 11, 10, 9, 8, 8, 7, 7, 7, 6, 6, 6, 6, 7, 8, 10, 12, 13, 14, 14, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 3, 5, 6, 8, 10, 12, 14, 14, 15, 14, 14, 14, 14, 14, 13, 12, 9, 5, 2, 1, 1, 1, 1, 0, 0, 0, 13, 44, 98, 172, 260, 348, 421, 465, 471, 438, 373, 288, 198, 118, 56, 18, 0, 0, 0, 3, 5, 2, 0, 0, 5, 27, 66, 123, 191, 261, 321, 359, 370, 349, 303, 239, 169, 104, 53, 20, 3, 0, 0, 3, 6, 6, 5, 3, 2, 2, 3, 4, 5, 6, 5, 5, 3, 2, 1, 0, 0, 0, 1, 3, 4, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 2, 2, 3, 4, 5, 6, 6, 6, 5, 5, 6, 8, 12, 15, 18, 17, 14, 9, 4, 2, 3, 4, 3, 0, 0, 2, 28, 84, 176, 297, 429, 550, 636, 667, 638, 556, 438, 308, 187, 94, 33, 3, 0, 0, 5, 7, 3, 0, 0, 10, 48, 118, 220, 343, 472, 582, 653, 668, 624, 530, 405, 279, 177, 121, 119, 169, 255, 353, 440, 495, 507, 475, 406, 316, 221, 136, 70, 27, 4, 0, 0, 2, 4, 2, 0, 0, 5, 33, 89, 175, 287, 413, 533, 625, 670, 659, 593, 485, 356, 230, 125, 52, 12, 0, 0, 3, 7, 8, 7, 5, 4, 4, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 6, 5, 3, 1, 0, 0, 0, 1, 1, 0, 0, 3, 17, 44, 87, 141, 199, 251, 286, 298, 283, 244, 191, 133, 80, 40, 14, 1, 0, 0, 2, 3, 3, 3, 3, 3, 3, 2, 0, 0, 0, 0, 2, 4, 3, 0, 0, 1, 25, 78, 163, 273, 395, 506, 583, 611, 583, 505, 395, 273, 163, 79, 26, 1, 0, 0, 3, 5, 3, 0, 0, 0, 3, 18, 44, 81, 125, 171, 211, 236, 242, 228, 196, 153, 107, 65, 33, 12, 3, 2, 6, 12, 17, 20, 21, 20, 18, 16, 14, 11, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 4, 5, 5, 6, 6, 5, 5, 4, 4, 5, 6, 6, 5, 3, 0, 0, 0, 1, 2, 2, 0, 0, 0, 19, 61, 131, 226, 334, 438, 517, 554, 541, 480, 386, 276, 171, 88, 33, 5, 0, 0, 3, 5, 4, 2, 0, 0, 0, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 6, 6, 6, 5, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 1, 2, 2, 1, 0, 0, 6, 27, 67, 125, 198, 275, 344, 390, 405, 385, 334, 263, 184, 112, 56, 20, 2, 0, 0, 4, 6, 6, 5, 5, 5, 5, 6, 6, 6, 5, 4, 3, 2, 0, 0, 0, 0, 1, 2, 2, 2, 0, 0, 0, 0, 2, 5, 4, 0, 0, 1, 30, 94, 197, 332, 481, 614, 705, 731, 687, 583, 441, 291, 161, 68, 15, 0, 0, 4, 9, 10, 7, 4, 3, 4, 6, 8, 10, 10, 9, 8, 7, 6, 5, 4, 4, 4, 4, 3, 1, 0, 0, 0, 2, 5, 4, 0, 0, 0, 25, 82, 178, 308, 452, 587, 683, 720, 689, 596, 462, 316, 183, 84, 24, 0, 0, 1, 6, 8, 5, 2, 1, 2, 4, 6, 8, 9, 9, 8, 8, 7, 5, 4, 2, 2, 2, 4, 6, 7, 8, 8, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 5, 5, 6, 8, 9, 9, 9, 9, 8, 8, 7, 7, 7, 8, 8, 8, 8, 7, 6, 5, 2, 0, 0, 0, 0, 1, 2, 2, 0, 0, 4, 25, 67, 131, 212, 299, 377, 428, 439, 407, 336, 241, 144, 70, 40, 66, 148, 274, 419, 552, 646, 681, 649, 559, 431, 293, 170, 78, 23, 0, 0, 1, 5, 6, 4, 1, 0, 0, 1, 2, 2, 2, 1, 0, 0, 1, 2, 2, 3, 3, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 1, 2, 4, 7, 9, 10, 10, 9, 7, 5, 3, 1, 0, 0, 1, 2, 4, 6, 7, 7, 6, 4, 2, 1, 0, 0, 1, 2, 4, 5, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 11, 8, 4, 1, 0, 1, 4, 5, 2, 0, 0, 14, 58, 137, 246, 371, 488, 572, 604, 576, 496, 381, 258, 147, 66, 18, 0, 0, 1, 5, 4, 2, 0, 0, 1, 3, 5, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 7, 8, 10, 13, 16, 19, 20, 19, 17, 13, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 3, 3, 3, 3, 3, 4, 4, 5, 6, 6, 5, 4, 3, 2, 2, 2, 3, 5, 6, 8, 9, 9, 8, 7, 5, 4, 3, 3, 3, 3, 4, 4, 4, 3, 2, 2, 1, 1, 1, 2, 4, 6, 7, 8, 8, 7, 5, 4, 2, 1, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 12, 12, 11, 10, 9, 9, 9, 10, 10, 9, 7, 2, 0, 0, 0, 3, 6, 5, 0, 0, 5, 42, 118, 234, 379, 528, 651, 717, 708, 625, 485, 323, 179, 92, 88, 173, 334, 533, 727, 868, 923, 881, 754, 573, 379, 210, 89, 21, 0, 0, 3, 9, 10, 6, 0, 0, 0, 17, 63, 141, 250, 378, 502, 596, 636, 610, 521, 392, 253, 144, 92, 114, 205, 342, 492, 615, 683, 679, 605, 480, 331, 191, 86, 32, 34, 84, 164, 254, 332, 379, 388, 356, 294, 215, 136, 71, 27, 4, 0, 0, 4, 7, 7, 6, 5, 5, 6, 7, 9, 10, 10, 10, 9, 8, 7, 6, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 5, 5, 6, 9, 11, 14, 15, 13, 8, 3, 0, 0, 3, 6, 5, 0, 0, 5, 45, 127, 257, 421, 593, 737, 818, 815, 728, 578, 401, 234, 107, 29, 0, 0, 0, 9, 12, 10, 3, 0, 0, 6, 46, 123, 239, 380, 525, 641, 699, 684, 595, 454, 292, 150, 59, 40, 94, 204, 342, 471, 561, 592, 559, 472, 354, 232, 126, 51, 10, 0, 0, 8, 16, 20, 21, 20, 20, 20, 21, 22, 23, 23, 22, 20, 18, 15, 13, 12, 13, 15, 18, 20, 20, 17, 13, 9, 6, 5, 5, 4, 1, 0, 2, 21, 63, 131, 220, 314, 394, 440, 438, 386, 297, 199, 123, 99, 147, 265, 432, 611, 759, 838, 828, 731, 570, 383, 211, 86, 28, 37, 98, 186, 272, 334, 357, 339, 287, 215, 141, 78, 33, 10, 4, 8, 15, 20, 21, 19, 15, 12, 11, 12, 14, 16, 16, 15, 13, 10, 7, 5, 4, 4, 5, 6, 7, 8, 8, 7, 6, 4, 3, 2, 2, 4, 6, 8, 10, 11, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 1, 2, 3, 4, 6, 6, 6, 6, 4, 3, 2, 1, 1, 2, 2, 3, 3, 2, 1, 1, 0, 1, 1, 2, 4, 5, 6, 7, 7, 7, 6, 5, 4, 4, 4, 5, 6, 8, 10, 11, 11, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 9, 8, 7, 6, 6, 7, 8, 9, 11, 12, 12, 11, 10, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 10, 9, 6, 4, 2, 1, 2, 3, 5, 7, 7, 6, 5, 3, 1, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 3, 7, 8, 3, 0, 0, 19, 80, 183, 322, 473, 604, 683, 688, 619, 493, 342, 199, 90, 24, 0, 0, 0, 5, 6, 4, 2, 0, 0, 0, 1, 22, 67, 138, 229, 324, 402, 442, 433, 379, 293, 195, 108, 44, 8, 0, 0, 3, 7, 6, 4, 1, 1, 2, 5, 7, 8, 9, 8, 7, 6, 5, 4, 3, 3, 2, 2, 3, 3, 3, 2, 2, 1, 1, 2, 3, 6, 7, 7, 4, 0, 0, 0, 0, 6, 9, 7, 0, 0, 7, 56, 154, 301, 477, 651, 782, 837, 802, 685, 516, 335, 177, 67, 9, 0, 0, 7, 12, 10, 4, 1, 0, 3, 7, 9, 8, 6, 4, 2, 1, 1, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 4, 6, 4, 0, 0, 4, 37, 100, 192, 299, 398, 465, 484, 448, 369, 265, 162, 78, 24, 0, 0, 1, 8, 11, 12, 12, 15, 20, 27, 32, 32, 27, 19, 13, 10, 10, 11, 8, 0, 0, 2, 45, 134, 271, 440, 609, 739, 797, 765, 649, 477, 289, 130, 36, 24, 91, 217, 365, 498, 584, 604, 556, 457, 331, 207, 106, 39, 6, 0, 0, 5, 9, 10, 8, 5, 0, 0, 0, 14, 54, 118, 202, 289, 359, 396, 389, 340, 262, 174, 95, 37, 6, 0, 0, 9, 16, 18, 16, 11, 6, 2, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 0, 4, 8, 7, 2, 0, 0, 27, 91, 193, 322, 453, 557, 606, 583, 490, 350, 195, 67, 2, 22, 131, 310, 521, 717, 852, 893, 832, 684, 484, 279, 113, 15, 0, 42, 132, 231, 312, 354, 349, 302, 230, 151, 81, 32, 6, 0, 0, 5, 8, 8, 6, 4, 4, 6, 9, 12, 13, 12, 10, 7, 4, 4, 5, 5, 4, 0, 0, 1, 22, 67, 137, 223, 307, 370, 395, 375, 315, 230, 143, 70, 22, 0, 0, 0, 5, 7, 5, 2, 1, 2, 5, 8, 10, 11, 11, 11, 10, 9, 8, 7, 6, 6, 7, 9, 12, 15, 18, 19, 18, 16, 12, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 9, 8, 6, 4, 1, 0, 0, 1, 3, 5, 7, 8, 8, 7, 5, 3, 2, 2, 3, 5, 7, 9, 10, 10, 9, 9, 8, 8, 9, 10, 12, 14, 15, 16, 16, 15, 12, 9, 5, 3, 2, 2, 3, 3, 2, 0, 0, 0, 1, 7, 11, 9, 0, 0, 2, 51, 152, 304, 485, 658, 781, 819, 764, 629, 451, 273, 131, 40, 0, 0, 0, 4, 6, 5, 4, 2, 0, 0, 0, 23, 89, 202, 356, 522, 666, 748, 746, 659, 506, 326, 159, 42, 0, 16, 92, 195, 293, 360, 381, 355, 290, 207, 125, 59, 18, 0, 0, 2, 7, 8, 6, 3, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 2, 3, 4, 5, 4, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 2, 4, 5, 4, 2, 0, 0, 0, 2, 7, 9, 4, 0, 0, 14, 69, 166, 295, 433, 546, 606, 595, 516, 393, 256, 136, 52, 7, 0, 0, 0, 6, 10, 11, 7, 0, 0, 0, 41, 132, 277, 458, 640, 781, 841, 801, 667, 473, 268, 103, 17, 27, 124, 277, 444, 579, 648, 634, 541, 395, 232, 91, 7, 1, 73, 206, 368, 517, 615, 637, 576, 448, 286, 137, 44, 38, 129, 297, 504, 698, 829, 862, 788, 625, 413, 205, 51, 0, 33, 173, 374, 584, 750, 830, 807, 690, 515, 327, 166, 57, 3, 0, 0, 11, 14, 10, 2, 0, 0, 3, 10, 14, 14, 9, 2, 0, 0, 0, 7, 14, 13, 3, 0, 0, 41, 148, 318, 532, 745, 905, 967, 913, 759, 546, 329, 153, 42, 0, 0, 4, 17, 18, 12, 3, 0, 0, 4, 9, 11, 12, 10, 8, 8, 7, 8, 8, 8, 9, 10, 12, 14, 16, 16, 15, 12, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 4, 5, 5, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 5, 9, 13, 17, 19, 16, 10, 3, 0, 0, 2, 8, 11, 5, 0, 0, 18, 87, 207, 369, 542, 685, 761, 747, 649, 492, 318, 165, 58, 4, 0, 0, 9, 13, 10, 3, 0, 0, 2, 6, 8, 9, 7, 6, 4, 4, 4, 4, 5, 6, 8, 10, 14, 17, 19, 20, 18, 16, 13, 11, 12, 14, 16, 18, 15, 10, 3, 0, 0, 3, 10, 12, 5, 0, 0, 26, 106, 241, 420, 608, 763, 843, 823, 702, 509, 290, 103, 0, 0, 115, 319, 562, 784, 929, 963, 879, 703, 480, 262, 94, 1, 0, 41, 132, 231, 313, 357, 355, 312, 240, 159, 87, 34, 6, 0, 0, 6, 10, 9, 6, 2, 0, 1, 4, 7, 9, 8, 5, 0, 0, 0, 2, 6, 6, 2, 0, 0, 18, 68, 150, 252, 352, 427, 454, 426, 352, 251, 150, 68, 18, 0, 0, 2, 7, 8, 4, 0, 0, 0, 1, 5, 8, 10, 10, 10, 9, 7, 5, 4, 3, 2, 3, 4, 6, 8, 9, 10, 10, 10, 9, 9, 10, 12, 15, 17, 19, 19, 16, 12, 8, 4, 1, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 9, 7, 6, 4, 3, 3, 4, 5, 7, 9, 10, 11, 10, 8, 7, 6, 7, 8, 10, 11, 10, 7, 4, 1, 0, 2, 4, 4, 2, 0, 0, 9, 41, 95, 164, 235, 289, 312, 296, 248, 179, 109, 51, 14, 0, 0, 2, 6, 7, 5, 2, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 2, 3, 5, 6, 6, 6, 5, 4, 2, 2, 2, 2, 3, 2, 0, 0, 0, 0, 2, 6, 7, 3, 0, 0, 8, 45, 111, 199, 290, 363, 396, 381, 321, 234, 143, 67, 19, 0, 0, 2, 8, 10, 7, 4, 1, 1, 2, 5, 7, 8, 8, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 4, 6, 9, 12, 15, 18, 19, 18, 15, 12, 8, 6, 6, 8, 12, 15, 16, 12, 6, 0, 0, 0, 6, 12, 11, 2, 0, 0, 40, 131, 271, 439, 597, 703, 724, 652, 503, 316, 140, 20, 0, 44, 180, 358, 535, 665, 717, 678, 557, 384, 201, 53, 0, 5, 131, 336, 576, 794, 935, 961, 871, 690, 469, 263, 109, 21, 0, 0, 5, 13, 14, 11, 5, 0, 0, 0, 12, 63, 151, 272, 404, 515, 576, 569, 495, 375, 241, 124, 42, 1, 0, 0, 10, 15, 14, 9, 4, 3, 4, 6, 9, 11, 12, 12, 12, 12, 11, 9, 8, 8, 8, 9, 11, 13, 15, 16, 16, 16, 15, 15, 15, 15, 16, 16, 17, 16, 15, 13, 11, 8, 6, 5, 5, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 5, 6, 6, 6, 5, 4, 2, 1, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 11, 11, 9, 6, 3, 0, 0, 0, 1, 4, 6, 8, 8, 8, 7, 6, 6, 7, 10, 12, 14, 15, 14, 12, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 11, 9, 6, 3, 0, 0, 0, 2, 7, 12, 19, 24, 28, 28, 26, 21, 16, 11, 9, 8, 9, 10, 10, 9, 7, 5, 4, 4, 6, 7, 6, 2, 0, 0, 0, 4, 12, 16, 10, 0, 0, 9, 84, 222, 414, 624, 799, 893, 877, 757, 567, 358, 178, 57, 0, 0, 0, 14, 19, 14, 5, 0, 0, 0, 2, 4, 4, 3, 2, 2, 3, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 2, 5, 8, 10, 11, 10, 7, 4, 1, 0, 0, 0, 2, 5, 7, 9, 11, 11, 10, 9, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 8, 8, 7, 6, 5, 5, 6, 6, 4, 1, 0, 0, 0, 5, 10, 11, 4, 0, 0, 24, 96, 214, 363, 510, 619, 658, 614, 494, 328, 156, 23, 0, 14, 168, 408, 686, 936, 1094, 1118, 1001, 780, 517, 276, 103, 12, 0, 0, 10, 14, 10, 4, 1, 3, 1, 0, 0, 10, 71, 188, 354, 537, 692, 776, 763, 657, 488, 304, 147, 44, 0, 0, 1, 13, 15, 9, 1, 0, 0, 0, 1, 3, 3, 3, 5, 9, 15, 20, 24, 25, 24, 21, 17, 13, 9, 4, 0, 0, 0, 0, 7, 12, 10, 1, 0, 0, 36, 122, 255, 413, 560, 656, 671, 602, 469, 308, 161, 56, 1, 0, 0, 12, 19, 17, 10, 4, 1, 2, 3, 5, 5, 5, 5, 5, 6, 6, 5, 4, 2, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 1, 4, 9, 12, 12, 7, 0, 0, 0, 4, 17, 23, 15, 0, 0, 13, 117, 311, 578, 866, 1103, 1221, 1185, 1005, 735, 447, 208, 56, 0, 0, 6, 24, 26, 16, 3, 0, 0, 0, 2, 5, 5, 6, 10, 17, 25, 32, 37, 38, 37, 35, 30, 24, 15, 5, 0, 0, 7, 19, 27, 20, 1, 0, 0, 83, 256, 510, 803, 1066, 1227, 1240, 1099, 843, 538, 259, 61, 0, 0, 101, 250, 401, 515, 564, 540, 452, 328, 200, 95, 28, 0, 0, 0, 4, 8, 11, 13, 13, 5, 0, 0, 13, 85, 215, 390, 576, 725, 795, 764, 642, 464, 277, 126, 31, 0, 0, 5, 16, 17, 10, 1, 0, 0, 3, 9, 14, 16, 16, 15, 13, 13, 15, 18, 21, 18, 9, 0, 0, 10, 63, 156, 280, 410, 512, 558, 533, 445, 319, 189, 84, 19, 0, 0, 5, 14, 15, 11, 5, 3, 4, 8, 12, 16, 17, 16, 14, 12, 9, 6, 3, 1, 0, 0, 0, 1, 4, 7, 9, 10, 9, 7, 4, 2, 0, 0, 0, 1, 3, 6, 9, 10, 10, 9, 7, 4, 3, 4, 6, 9, 12, 13, 13, 10, 7, 4, 2, 1, 0, 1, 1, 2, 3, 5, 11, 18, 25, 29, 24, 10, 0, 0, 17, 84, 194, 330, 461, 551, 573, 521, 411, 273, 145, 51, 2, 0, 0, 10, 15, 13, 6, 0, 0, 0, 0, 1, 1, 3, 8, 16, 26, 37, 44, 45, 41, 33, 24, 15, 11, 10, 12, 16, 18, 18, 16, 11, 6, 2, 0, 0, 3, 7, 11, 14, 15, 16, 18, 21, 22, 17, 7, 0, 0, 17, 80, 184, 314, 442, 533, 562, 519, 416, 284, 156, 58, 4, 0, 0, 22, 43, 57, 62, 60, 53, 45, 36, 28, 24, 23, 24, 26, 27, 26, 23, 19, 15, 13, 14, 16, 19, 22, 24, 24, 23, 20, 16, 12, 8, 6, 6, 8, 12, 17, 22, 26, 27, 27, 24, 20, 16, 14, 12, 11, 12, 12, 12, 11, 10, 8, 6, 5, 5, 6, 8, 9, 8, 6, 4, 4, 7, 12, 14, 10, 0, 0, 0, 44, 134, 263, 409, 535, 606, 601, 520, 387, 241, 115, 32, 0, 0, 4, 19, 27, 28, 25, 21, 17, 13, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 12, 14, 15, 14, 12, 11, 11, 11, 12, 13, 13, 12, 11, 11, 14, 16, 15, 8, 0, 0, 6, 53, 139, 256, 382, 486, 538, 523, 446, 328, 202, 96, 27, 0, 0, 4, 14, 16, 11, 4, 0, 1, 7, 12, 15, 12, 5, 0, 0, 8, 19, 24, 15, 0, 0, 13, 112, 295, 544, 812, 1030, 1137, 1098, 923, 657, 370, 132, 0, 0, 77, 260, 476, 670, 790, 809, 725, 565, 375, 201, 77, 12, 0, 0, 4, 8, 9, 11, 16, 18, 10, 0, 0, 14, 113, 294, 540, 802, 1010, 1104, 1055, 878, 626, 368, 162, 37, 0, 0, 7, 20, 21, 14, 7, 2, 0, 0, 0, 6, 42, 111, 209, 318, 411, 460, 450, 385, 283, 172, 79, 19, 0, 0, 8, 23, 34, 38, 37, 32, 25, 16, 8, 3, 1, 4, 11, 18, 23, 25, 23, 18, 11, 5, 1, 0, 0, 2, 9, 18, 28, 37, 41, 39, 31, 20, 8, 1, 0, 4, 13, 23, 30, 32, 29, 21, 12, 4, 0, 0, 0, 4, 8, 12, 13, 12, 10, 7, 4, 1, 0, 0, 0, 1, 2, 4, 6, 6, 6, 5, 3, 1, 0, 0, 0, 0, 2, 4, 6, 7, 7, 7, 6, 5, 5, 6, 8, 9, 10, 9, 7, 4, 2, 2, 4, 7, 12, 18, 22, 25, 26, 24, 21, 17, 14, 12, 12, 14, 16, 17, 17, 16, 12, 8, 5, 2, 1, 2, 4, 7, 11, 13, 15, 15, 13, 11, 9, 8, 7, 7, 9, 10, 12, 13, 13, 12, 10, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 12, 13, 15, 18, 21, 22, 19, 12, 2, 0, 0, 6, 19, 25, 15, 0, 0, 13, 118, 310, 568, 837, 1047, 1134, 1073, 882, 618, 354, 149, 29, 0, 0, 6, 17, 17, 11, 8, 7, 3, 0, 0, 7, 68, 187, 357, 545, 704, 788, 771, 657, 481, 292, 135, 34, 0, 0, 5, 18, 21, 15, 8, 3, 3, 5, 6, 6, 3, 1, 1, 3, 8, 13, 17, 19, 20, 19, 16, 12, 7, 1, 0, 0, 0, 9, 19, 21, 11, 0, 0, 15, 104, 260, 465, 675, 834, 894, 837, 681, 472, 266, 107, 16, 0, 0, 14, 28, 31, 25, 18, 14, 13, 13, 13, 11, 8, 6, 5, 7, 10, 13, 16, 19, 20, 19, 15, 9, 2, 0, 0, 0, 8, 14, 13, 3, 0, 0, 33, 119, 252, 410, 556, 649, 661, 587, 446, 274, 113, 3, 0, 23, 156, 341, 534, 688, 760, 731, 611, 437, 257, 113, 26, 0, 0, 6, 12, 8, 1, 0, 0, 5, 5, 0, 0, 2, 46, 136, 266, 413, 539, 609, 600, 516, 381, 235, 110, 30, 0, 0, 3, 13, 15, 10, 3, 0, 0, 0, 3, 8, 13, 19, 24, 28, 30, 29, 24, 18, 11, 5, 1, 0, 0, 0, 2, 6, 10, 15, 18, 20, 19, 16, 12, 8, 5, 3, 4, 4, 6, 7, 8, 8, 9, 11, 12, 14, 15, 16, 15, 14, 12, 9, 5, 2, 0, 0, 0, 2, 5, 8, 11, 12, 10, 8, 5, 2, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 1, 3, 5, 8, 10, 11, 11, 10, 9, 7, 7, 7, 8, 10, 11, 12, 13, 13, 12, 10, 8, 5, 2, 0, 0, 0, 1, 2, 4, 6, 8, 9, 9, 6, 0, 0, 0, 0, 10, 19, 20, 7, 0, 0, 37, 152, 340, 572, 796, 951, 991, 904, 710, 460, 215, 32, 0, 3, 179, 452, 764, 1040, 1208, 1220, 1075, 818, 522, 262, 85, 0, 0, 0, 9, 13, 11, 9, 8, 4, 0, 0, 1, 82, 246, 486, 760, 999, 1132, 1118, 961, 709, 433, 201, 52, 0, 0, 6, 24, 25, 14, 0, 0, 0, 2, 10, 13, 9, 0, 0, 0, 3, 17, 28, 23, 3, 0, 0, 81, 259, 522, 824, 1090, 1248, 1247, 1084, 802, 475, 186, 3, 0, 69, 290, 569, 835, 1019, 1075, 990, 789, 525, 265, 68, 0, 0, 129, 330, 553, 744, 853, 851, 738, 539, 305, 96, 0, 0, 150, 450, 827, 1192, 1450, 1527, 1403, 1119, 757, 413, 159, 20, 0, 0, 13, 22, 16, 6, 0, 0, 0, 0, 0, 18, 103, 257, 466, 689, 865, 943, 898, 743, 527, 308, 135, 30, 0, 0, 0, 8, 11, 12, 11, 8, 0, 0, 0, 40, 154, 335, 556, 765, 902, 926, 828, 638, 413, 209, 66, 0, 0, 3, 26, 39, 38, 28, 17, 9, 6, 7, 9, 9, 6, 1, 0, 0, 0, 9, 19, 21, 9, 0, 0, 30, 147, 341, 585, 825, 994, 1042, 955, 759, 514, 282, 111, 17, 0, 0, 1, 9, 12, 13, 13, 7, 0, 0, 0, 65, 208, 422, 666, 880, 1000, 989, 852, 631, 390, 186, 54, 0, 0, 0, 9, 22, 30, 28, 12, 0, 0, 12, 140, 381, 717, 1083, 1387, 1541, 1497, 1265, 909, 524, 201, 5, 0, 39, 208, 407, 580, 685, 699, 624, 485, 323, 176, 69, 11, 0, 0, 4, 11, 14, 13, 9, 0, 0, 0, 23, 99, 222, 378, 533, 646, 685, 636, 509, 336, 159, 21, 0, 5, 159, 404, 696, 968, 1150, 1193, 1087, 863, 584, 321, 126, 18, 0, 0, 14, 24, 19, 6, 0, 0, 0, 12, 27, 39, 46, 45, 39, 29, 17, 7, 0, 0, 0, 4, 10, 15, 19, 20, 17, 13, 7, 2, 0, 0, 3, 9, 14, 19, 21, 21, 17, 12, 5, 0, 0, 0, 7, 21, 35, 45, 45, 36, 20, 6, 0, 6, 16, 20, 11, 0, 0, 23, 136, 331, 584, 838, 1026, 1091, 1013, 817, 560, 311, 123, 17, 0, 0, 14, 24, 20, 7, 0, 0, 0, 11, 24, 35, 39, 37, 30, 20, 10, 3, 0, 0, 0, 6, 14, 23, 31, 34, 32, 25, 15, 6, 0, 0, 3, 9, 14, 16, 16, 12, 8, 3, 0, 0, 0, 5, 14, 25, 36, 44, 46, 43, 35, 24, 13, 4, 0, 0, 1, 9, 20, 33, 45, 53, 54, 49, 39, 26, 15, 7, 3, 4, 7, 11, 14, 14, 12, 7, 3, 0, 0, 3, 6, 8, 6, 0, 0, 0, 0, 13, 26, 28, 11, 0, 0, 44, 200, 461, 787, 1107, 1333, 1397, 1279, 1016, 683, 368, 137, 13, 0, 0, 19, 31, 24, 8, 0, 0, 0, 2, 8, 9, 6, 3, 0, 0, 0, 0, 0, 1, 3, 5, 10, 15, 20, 25, 27, 26, 22, 16, 9, 4, 0, 0, 1, 3, 5, 6, 6, 4, 3, 1, 1, 2, 3, 5, 5, 5, 4, 1, 0, 0, 0, 4, 11, 16, 19, 17, 13, 10, 12, 18, 23, 20, 6, 0, 0, 37, 151, 333, 554, 761, 900, 930, 842, 663, 438, 219, 51, 0, 0, 104, 324, 608, 897, 1119, 1212, 1149, 946, 665, 380, 158, 28, 0, 0, 14, 29, 26, 12, 0, 0, 0, 4, 16, 25, 30, 31, 27, 21, 13, 6, 1, 0, 0, 1, 6, 12, 17, 22, 23, 22, 18, 11, 4, 0, 0, 1, 10, 23, 35, 40, 38, 30, 21, 20, 26, 34, 32, 13, 0, 0, 42, 202, 473, 821, 1170, 1427, 1518, 1413, 1146, 792, 446, 181, 29, 0, 0, 20, 39, 38, 24, 11, 6, 10, 21, 30, 35, 35, 30, 23, 16, 10, 6, 4, 3, 4, 7, 10, 12, 13, 11, 7, 3, 0, 0, 3, 11, 18, 22, 20, 13, 5, 2, 7, 17, 23, 18, 0, 0, 0, 77, 239, 474, 738, 966, 1092, 1077, 927, 686, 422, 199, 54, 0, 0, 6, 26, 32, 26, 16, 8, 6, 7, 8, 7, 4, 2, 2, 6, 13, 20, 26, 27, 25, 20, 13, 7, 2, 0, 0, 0, 2, 4, 7, 9, 11, 12, 12, 11, 10, 10, 10, 11, 11, 11, 11, 11, 12, 15, 20, 25, 29, 29, 25, 17, 11, 8, 10, 13, 13, 6, 0, 0, 18, 90, 213, 370, 528, 646, 688, 641, 521, 361, 204, 84, 14, 0, 0, 7, 14, 12, 5, 0, 0, 0, 0, 3, 4, 4, 2, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 22, 24, 24, 25, 24, 23, 21, 19, 19, 21, 25, 31, 34, 33, 26, 14, 1, 0, 0, 10, 22, 23, 8, 0, 0, 51, 199, 438, 735, 1027, 1235, 1300, 1201, 964, 651, 340, 102, 0, 0, 115, 319, 551, 753, 877, 890, 787, 591, 350, 128, 0, 0, 133, 427, 806, 1186, 1468, 1578, 1487, 1226, 870, 512, 229, 57, 0, 0, 5, 20, 22, 16, 8, 2, 0, 0, 0, 34, 130, 289, 494, 701, 857, 916, 860, 705, 496, 287, 123, 26, 0, 0, 10, 22, 23, 16, 8, 4, 6, 9, 11, 7, 0, 0, 0, 3, 18, 27, 22, 2, 0, 0, 88, 277, 559, 889, 1192, 1386, 1414, 1265, 978, 627, 297, 60, 0, 6, 174, 416, 671, 876, 983, 966, 837, 633, 408, 213, 78, 8, 0, 0, 6, 15, 18, 15, 6, 0, 0, 3, 62, 179, 353, 558, 748, 873, 896, 805, 621, 386, 161, 3, 0, 59, 292, 620, 971, 1257, 1403, 1369, 1169, 861, 531, 255, 75, 0, 0, 1, 16, 19, 11, 3, 0, 0, 0, 0, 4, 56, 162, 320, 505, 675, 781, 793, 706, 546, 358, 187, 66, 4, 0, 0, 10, 15, 11, 3, 0, 0, 0, 1, 4, 7, 8, 10, 12, 13, 12, 10, 7, 3, 2, 4, 8, 11, 12, 7, 0, 0, 0, 2, 20, 35, 31, 5, 0, 0, 93, 324, 677, 1097, 1483, 1729, 1762, 1571, 1214, 792, 410, 141, 5, 0, 0, 26, 37, 27, 8, 0, 0, 0, 3, 11, 16, 20, 24, 29, 34, 38, 39, 38, 36, 32, 27, 20, 12, 3, 0, 0, 1, 10, 16, 14, 1, 0, 0, 53, 169, 341, 541, 720, 830, 838, 737, 554, 334, 134, 2, 0, 54, 234, 473, 714, 900, 982, 940, 787, 561, 316, 108, 0, 0, 92, 323, 630, 948, 1201, 1322, 1278, 1083, 793, 485, 229, 64, 0, 0, 6, 24, 26, 14, 0, 0, 0, 6, 17, 26, 29, 27, 21, 15, 8, 4, 1, 1, 2, 4, 5, 5, 3, 2, 4, 9, 15, 16, 9, 0, 0, 10, 75, 195, 361, 542, 695, 779, 768, 668, 505, 324, 165, 56, 2, 0, 0, 10, 13, 8, 0, 0, 0, 6, 14, 17, 15, 9, 4, 3, 9, 15, 16, 7, 0, 0, 25, 118, 274, 475, 676, 825, 879, 820, 668, 466, 266, 112, 22, 0, 0, 8, 17, 15, 6, 0, 0, 0, 3, 8, 11, 11, 9, 6, 4, 1, 0, 0, 0, 0, 4, 10, 15, 16, 13, 6, 0, 0, 0, 10, 16, 13, 0, 0, 2, 71, 211, 415, 647, 852, 978, 988, 882, 687, 451, 223, 48, 0, 0, 147, 432, 810, 1209, 1540, 1716, 1686, 1458, 1095, 695, 348, 114, 0, 0, 0, 24, 31, 20, 3, 0, 0, 0, 9, 16, 17, 13, 8, 3, 0, 0, 0, 0, 1, 2, 4, 5, 7, 7, 7, 6, 3, 1, 0, 0, 2, 8, 16, 25, 32, 35, 33, 27, 18, 9, 2, 0, 0, 2, 8, 13, 17, 19, 18, 15, 10, 5, 1, 0, 0, 2, 6, 11, 14, 15, 13, 10, 6, 2, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 3, 6, 10, 12, 13, 12, 8, 5, 1, 0, 0, 0, 2, 5, 8, 11, 12, 12, 10, 7, 4, 3, 3, 5, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 11, 11, 10, 8, 5, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 4, 5, 6, 7, 6, 6, 5, 4, 4, 4, 5, 6, 8, 11, 13, 15, 15, 14, 11, 8, 5, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 9, 8, 7, 5, 4, 3, 4, 5, 6, 7, 7, 7, 6, 5, 3, 2, 2, 2, 2, 3, 5, 7, 8, 10, 10, 10, 9, 7, 4, 2, 1, 2, 6, 11, 16, 18, 14, 7, 0, 0, 0, 7, 19, 21, 9, 0, 0, 42, 184, 426, 744, 1080, 1355, 1495, 1463, 1267, 963, 628, 334, 129, 19, 0, 0, 4, 17, 21, 19, 10, 0, 0, 0, 66, 221, 465, 772, 1081, 1315, 1411, 1343, 1128, 826, 513, 253, 81, 0, 0, 0, 14, 26, 26, 15, 0, 0, 0, 45, 166, 363, 619, 888, 1108, 1220, 1190, 1017, 742, 433, 167, 13, 11, 165, 440, 771, 1079, 1289, 1350, 1247, 1007, 688, 370, 127, 14, 49, 213, 455, 709, 907, 1001, 970, 823, 595, 340, 120, 0, 0, 149, 434, 799, 1166, 1449, 1580, 1526, 1305, 977, 624, 322, 115, 11, 0, 0, 12, 19, 15, 7, 0, 0, 0, 0, 26, 88, 190, 328, 479, 609, 686, 689, 618, 490, 339, 197, 88, 24, 0, 0, 2, 8, 10, 9, 9, 11, 12, 10, 4, 0, 0, 0, 9, 16, 14, 1, 0, 5, 79, 236, 478, 776, 1074, 1303, 1400, 1335, 1116, 795, 448, 166, 20, 53, 262, 601, 988, 1330, 1544, 1579, 1434, 1150, 803, 470, 214, 58, 0, 0, 7, 20, 20, 9, 0, 0, 0, 4, 11, 14, 12, 7, 3, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 1, 2, 3, 5, 5, 6, 5, 4, 3, 1, 0, 0, 0, 2, 3, 6, 8, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 8, 7, 4, 0, 0, 0, 1, 8, 12, 8, 0, 0, 7, 65, 180, 348, 546, 734, 869, 916, 863, 724, 535, 339, 175, 64, 8, 0, 0, 8, 11, 8, 2, 0, 0, 0, 2, 4, 4, 3, 1, 0, 0, 0, 0, 1, 3, 4, 4, 2, 0, 0, 0, 1, 7, 11, 8, 0, 0, 4, 57, 165, 328, 524, 717, 863, 925, 888, 761, 576, 377, 204, 81, 15, 0, 0, 6, 11, 8, 1, 0, 0, 0, 6, 10, 11, 9, 3, 0, 0, 0, 4, 7, 6, 0, 0, 2, 38, 116, 238, 390, 547, 676, 746, 741, 662, 529, 372, 224, 108, 35, 1, 0, 0, 6, 7, 4, 1, 0, 2, 6, 8, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 5, 6, 7, 8, 9, 9, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 6, 6, 7, 8, 9, 12, 16, 19, 23, 25, 24, 22, 18, 13, 9, 7, 6, 8, 10, 12, 14, 15, 15, 14, 12, 11, 9, 8, 7, 6, 6, 6, 7, 7, 8, 8, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 2, 2, 1, 1, 2, 4, 6, 9, 10, 9, 5, 0, 0, 0, 1, 9, 12, 7, 0, 0, 18, 100, 255, 480, 748, 1012, 1216, 1315, 1286, 1136, 901, 633, 381, 185, 60, 1, 0, 0, 13, 16, 9, 0, 0, 9, 60, 151, 280, 432, 583, 703, 766, 756, 671, 529, 360, 203, 96, 70, 136, 288, 497, 722, 917, 1040, 1065, 989, 830, 623, 410, 228, 98, 25, 0, 0, 3, 8, 6, 1, 0, 0, 0, 5, 10, 13, 15, 14, 12, 10, 7, 5, 3, 3, 3, 3, 5, 6, 8, 9, 9, 9, 7, 5, 3, 3, 4, 6, 8, 9, 8, 5, 2, 0, 1, 4, 5, 3, 0, 0, 13, 63, 157, 295, 463, 636, 780, 866, 875, 804, 668, 496, 322, 176, 73, 16, 0, 0, 3, 6, 5, 3, 2, 4, 9, 14, 17, 16, 14, 10, 8, 6, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 2, 3, 4, 3, 1, 0, 0, 0, 1, 4, 4, 0, 0, 0, 22, 77, 170, 297, 442, 581, 688, 741, 730, 658, 540, 400, 262, 147, 66, 19, 0, 0, 0, 2, 2, 1, 0, 0, 0, 0, 2, 4, 5, 6, 6, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 4, 4, 2, 0, 0, 0, 0, 3, 4, 1, 0, 0, 14, 59, 143, 265, 416, 577, 722, 824, 866, 839, 750, 616, 459, 305, 175, 81, 24, 0, 0, 0, 6, 6, 1, 0, 0, 22, 80, 178, 314, 474, 637, 777, 869, 896, 851, 744, 594, 427, 271, 145, 60, 14, 0, 0, 1, 3, 2, 0, 0, 0, 3, 6, 7, 5, 1, 0, 0, 1, 3, 3, 0, 0, 0, 27, 90, 195, 343, 518, 698, 855, 964, 1006, 974, 873, 722, 545, 369, 218, 106, 37, 4, 0, 0, 2, 3, 1, 0, 0, 0, 4, 7, 10, 11, 11, 11, 11, 10, 9, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 9, 33, 74, 135, 210, 293, 371, 434, 471, 476, 449, 394, 320, 237, 158, 92, 44, 15, 1, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 0, 0, 0, 9, 37, 89, 169, 274, 393, 514, 618, 689, 717, 697, 633, 534, 416, 295, 187, 102, 45, 12, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 3, 4, 4, 4, 3, 2, 1, 1, 1, 0, 0, 0, 2, 15, 43, 90, 159, 246, 345, 444, 532, 597, 632, 630, 594, 527, 440, 343, 246, 161, 93, 46, 17, 3, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 9, 27, 55, 97, 152, 218, 290, 363, 429, 480, 511, 516, 496, 455, 402, 345, 297, 265, 255, 270, 307, 358, 417, 472, 515, 537, 535, 507, 458, 392, 319, 245, 178, 120, 74, 41, 18, 4, 0, 0, 8, 25, 49, 82, 122, 168, 217, 268, 315, 354, 381, 393, 389, 370, 341, 306, 273, 247, 233, 233, 247, 272, 303, 336, 365, 385, 391, 383, 360, 325, 281, 233, 184, 138, 98, 64, 38, 20, 8, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 8, 16, 27, 41, 57, 76, 97, 118, 139, 159, 175, 187, 193, 192, 185, 171, 153, 131, 108, 86, 66, 48, 34, 22, 13, 7, 3, 1, 0, 0, 0, 0, 0, 2, 7, 15, 26, 42, 60, 83, 107, 134, 161, 188, 214, 236, 252, 262, 265, 260, 248, 231, 209, 184, 158, 131, 106, 83, 63, 47, 35, 27, 23, 22, 25, 31, 41, 55, 73, 95, 119, 144, 168, 190, 209, 225, 237, 245, 248, 245, 236, 221, 200, 177, 153, 129, 107, 88, 70, 55, 42, 30, 20, 12, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 4, 5, 7, 9, 10, 12, 15, 18, 22, 26, 31, 36, 41, 46, 50, 54, 58, 63, 68, 72, 77, 80, 83, 85, 86, 86, 85, 83, 81, 79, 77, 75, 72, 69, 65, 61, 56, 51, 47, 43, 40, 37, 34, 31, 27, 24, 21, 18, 15, 13, 12, 11, 10, 9, 9, 8, 9, 9, 10, 11, 12, 13, 13],
-"peakG": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 7, 7, 7, 8, 9, 11, 12, 14, 16, 18, 19, 22, 24, 26, 27, 28, 29, 29, 30, 31, 33, 35, 38, 41, 45, 48, 51, 53, 53, 53, 52, 50, 49, 50, 51, 53, 55, 57, 59, 61, 62, 63, 64, 65, 66, 67, 68, 68, 69, 69, 69, 69, 69, 69, 68, 69, 69, 69, 70, 70, 70, 70, 70, 70, 70, 70, 69, 69, 68, 68, 67, 68, 68, 69, 69, 68, 67, 65, 64, 63, 63, 63, 64, 64, 64, 64, 64, 64, 63, 63, 63, 63, 63, 63, 64, 64, 64, 64, 64, 64, 65, 65, 65, 66, 66, 65, 65, 64, 64, 63, 62, 62, 62, 62, 63, 64, 66, 67, 68, 69, 69, 70, 71, 72, 73, 75, 78, 80, 82, 84, 86, 87, 88, 90, 90, 91, 92, 94, 96, 98, 101, 105, 108, 111, 114, 117, 119, 121, 122, 122, 122, 120, 119, 118, 118, 118, 119, 121, 122, 123, 123, 123, 123, 123, 123, 124, 125, 126, 126, 126, 125, 123, 122, 121, 121, 122, 124, 125, 125, 124, 123, 122, 121, 120, 120, 119, 119, 118, 117, 116, 116, 116, 116, 116, 116, 116, 115, 114, 112, 111, 110, 109, 110, 110, 111, 111, 110, 108, 106, 104, 103, 103, 103, 103, 104, 103, 103, 102, 101, 100, 99, 98, 97, 95, 94, 93, 92, 92, 92, 92, 92, 93, 92, 92, 92, 91, 91, 91, 91, 92, 93, 93, 93, 92, 91, 90, 88, 87, 87, 87, 87, 87, 86, 85, 84, 83, 82, 82, 82, 83, 83, 83, 82, 82, 81, 81, 81, 82, 82, 83, 84, 84, 84, 84, 84, 84, 84, 83, 83, 83, 83, 83, 83, 83, 84, 84, 85, 85, 86, 86, 86, 86, 87, 89, 89, 90, 90, 90, 90, 90, 91, 92, 94, 94, 93, 92, 90, 89, 88, 89, 91, 93, 94, 95, 96, 97, 97, 98, 99, 100, 100, 101, 101, 102, 102, 103, 103, 103, 102, 101, 100, 101, 102, 103, 104, 104, 104, 103, 102, 101, 100, 100, 99, 99, 100, 100, 101, 101, 102, 102, 103, 103, 102, 102, 102, 102, 101, 101, 101, 101, 101, 102, 102, 102, 101, 101, 100, 100, 100, 100, 100, 100, 99, 98, 98, 98, 99, 99, 100, 100, 99, 98, 98, 98, 98, 99, 100, 99, 97, 95, 93, 91, 91, 92, 94, 96, 98, 100, 101, 101, 100, 98, 96, 95, 93, 93, 93, 93, 94, 95, 96, 97, 97, 97, 97, 97, 96, 96, 96, 96, 96, 96, 96, 97, 97, 97, 97, 97, 97, 97, 98, 99, 100, 101, 103, 103, 104, 103, 102, 101, 101, 101, 102, 104, 106, 108, 109, 110, 114, 122, 138, 161, 191, 224, 255, 280, 298, 308, 317, 330, 351, 384, 427, 476, 524, 564, 589, 597, 587, 560, 521, 472, 418, 363, 308, 257, 210, 169, 134, 105, 83, 65, 53, 44, 39, 36, 34, 35, 38, 42, 49, 56, 64, 72, 79, 87, 95, 104, 115, 127, 142, 157, 171, 184, 195, 204, 210, 215, 216, 215, 211, 204, 195, 183, 170, 157, 143, 129, 114, 100, 85, 71, 59, 48, 38, 31, 25, 21, 18, 15, 13, 11, 10, 9, 9, 8, 8, 8, 8, 7, 7, 7, 7, 6, 6, 7, 7, 7, 8, 8, 8, 7, 7, 6, 6, 6, 6, 7, 7, 8, 8, 8, 9, 9, 10, 12, 14, 16, 18, 20, 22, 23, 24, 25, 26, 29, 32, 36, 41, 46, 50, 55, 59, 62, 66, 71, 77, 85, 95, 105, 115, 124, 133, 142, 151, 162, 174, 188, 202, 217, 229, 238, 245, 248, 249, 250, 250, 251, 251, 252, 251, 249, 245, 240, 234, 228, 223, 219, 218, 219, 222, 227, 233, 240, 245, 250, 253, 255, 256, 255, 253, 249, 244, 238, 231, 225, 219, 213, 208, 204, 200, 196, 193, 192, 191, 191, 192, 193, 196, 199, 202, 206, 208, 210, 209, 207, 204, 199, 193, 187, 181, 174, 168, 161, 155, 148, 143, 138, 134, 132, 130, 130, 131, 132, 134, 135, 138, 140, 142, 143, 145, 146, 146, 145, 143, 139, 135, 129, 122, 115, 108, 100, 93, 85, 79, 72, 66, 59, 53, 46, 38, 31, 25, 19, 15, 13, 12, 12, 12, 12, 11, 10, 8, 6, 4, 3, 2, 2, 2, 2, 3, 3, 4, 4, 5, 5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 3, 4, 5, 6, 6, 7, 8, 10, 12, 14, 17, 20, 24, 28, 32, 37, 43, 50, 56, 63, 69, 74, 80, 86, 92, 99, 105, 110, 114, 117, 120, 123, 126, 129, 132, 133, 134, 133, 131, 129, 127, 125, 123, 120, 118, 115, 112, 110, 109, 109, 111, 115, 119, 124, 130, 134, 138, 142, 145, 149, 154, 159, 165, 170, 175, 178, 180, 180, 178, 175, 171, 166, 160, 155, 150, 146, 143, 141, 140, 139, 138, 137, 138, 140, 144, 150, 157, 164, 169, 172, 174, 176, 178, 180, 184, 187, 190, 192, 191, 188, 182, 175, 166, 156, 146, 137, 127, 116, 106, 95, 84, 74, 64, 56, 48, 41, 34, 29, 23, 19, 16, 13, 11, 10, 9, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 1, 2, 4, 5, 5, 5, 4, 3, 2, 1, 0, 1, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 4, 4, 3, 3, 2, 1, 1, 1, 2, 2, 3, 3, 3, 4, 4, 4, 4, 5, 6, 6, 7, 7, 8, 8, 9, 10, 11, 13, 16, 19, 23, 28, 32, 36, 41, 45, 51, 57, 64, 72, 81, 90, 100, 110, 121, 132, 143, 155, 167, 179, 190, 200, 209, 215, 220, 224, 226, 227, 227, 224, 219, 211, 200, 187, 172, 158, 145, 133, 122, 112, 101, 90, 80, 70, 60, 52, 45, 39, 34, 30, 26, 23, 20, 18, 17, 16, 15, 14, 14, 13, 12, 12, 12, 12, 12, 12, 12, 13, 14, 16, 17, 19, 21, 23, 24, 26, 29, 33, 37, 42, 48, 55, 63, 72, 81, 91, 102, 114, 126, 138, 151, 164, 178, 193, 207, 221, 233, 242, 250, 254, 256, 255, 253, 249, 245, 239, 232, 223, 214, 205, 196, 187, 180, 175, 171, 170, 171, 174, 181, 190, 202, 214, 227, 240, 253, 266, 280, 294, 307, 318, 326, 331, 332, 329, 326, 322, 318, 314, 308, 301, 291, 279, 265, 252, 239, 228, 217, 206, 194, 181, 167, 152, 137, 123, 110, 98, 86, 74, 62, 52, 44, 37, 33, 30, 28, 24, 20, 15, 11, 8, 7, 6, 7, 7, 7, 6, 6, 5, 4, 4, 3, 2, 1, 0, 0, 0, 1, 2, 4, 5, 6, 7, 7, 9, 11, 14, 18, 23, 29, 35, 42, 49, 56, 62, 69, 76, 83, 89, 96, 102, 109, 115, 121, 125, 128, 128, 127, 123, 118, 112, 104, 96, 88, 79, 71, 62, 55, 48, 41, 35, 29, 23, 17, 12, 8, 6, 5, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 4, 4, 5, 5, 6, 7, 9, 10, 12, 14, 16, 18, 20, 24, 28, 33, 40, 47, 55, 64, 74, 85, 98, 111, 126, 141, 157, 174, 191, 209, 226, 242, 257, 269, 279, 288, 296, 303, 308, 312, 313, 312, 309, 306, 302, 299, 295, 289, 281, 270, 256, 241, 225, 211, 197, 184, 171, 157, 142, 127, 111, 97, 83, 71, 60, 51, 42, 33, 26, 20, 14, 11, 9, 8, 7, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 5, 7, 9, 12, 15, 18, 22, 26, 31, 38, 46, 55, 66, 77, 89, 102, 117, 135, 155, 177, 201, 225, 248, 270, 289, 305, 319, 331, 341, 350, 357, 362, 366, 368, 368, 367, 366, 363, 359, 353, 344, 334, 321, 306, 291, 276, 260, 244, 227, 210, 193, 178, 164, 154, 147, 143, 142, 144, 148, 155, 163, 172, 181, 189, 196, 201, 205, 207, 207, 205, 203, 198, 191, 182, 170, 157, 141, 125, 108, 92, 78, 66, 56, 49, 42, 37, 33, 29, 25, 22, 19, 17, 16, 14, 14, 13, 12, 11, 10, 9, 8, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 6, 7, 9, 11, 14, 17, 20, 25, 30, 37, 46, 57, 69, 83, 98, 112, 127, 142, 157, 171, 185, 197, 207, 214, 219, 221, 219, 214, 206, 196, 184, 170, 155, 140, 124, 109, 93, 79, 65, 53, 42, 33, 26, 21, 17, 14, 12, 10, 9, 8, 7, 6, 6, 6, 7, 9, 11, 13, 16, 19, 22, 26, 32, 39, 48, 59, 72, 86, 101, 117, 133, 149, 164, 180, 194, 207, 218, 226, 232, 234, 234, 230, 224, 215, 204, 190, 174, 158, 143, 130, 119, 111, 107, 105, 106, 110, 116, 124, 136, 150, 167, 187, 209, 230, 252, 271, 288, 303, 315, 327, 337, 348, 358, 368, 378, 386, 394, 401, 407, 413, 419, 424, 429, 433, 436, 438, 439, 439, 438, 437, 437, 437, 438, 439, 440, 440, 439, 436, 434, 432, 431, 432, 433, 433, 432, 429, 423, 416, 408, 400, 392, 384, 376, 366, 355, 342, 328, 313, 297, 281, 267, 254, 242, 231, 220, 207, 193, 177, 161, 145, 129, 115, 102, 89, 77, 64, 53, 43, 34, 28, 25, 23, 23, 24, 24, 24, 25, 26, 29, 34, 42, 52, 66, 82, 99, 117, 135, 155, 175, 196, 218, 240, 259, 275, 285, 289, 287, 281, 270, 256, 241, 224, 205, 186, 165, 145, 126, 109, 93, 79, 67, 57, 49, 43, 39, 38, 40, 44, 49, 56, 64, 74, 85, 98, 114, 131, 149, 168, 186, 202, 218, 231, 242, 251, 257, 258, 255, 248, 236, 220, 201, 181, 161, 142, 123, 106, 91, 77, 64, 53, 43, 35, 28, 24, 21, 19, 19, 19, 21, 23, 26, 30, 36, 44, 54, 66, 81, 98, 118, 140, 163, 188, 214, 240, 264, 286, 305, 321, 333, 343, 351, 357, 361, 364, 365, 365, 365, 366, 367, 368, 368, 366, 362, 357, 352, 347, 345, 345, 345, 345, 343, 338, 332, 324, 316, 308, 300, 290, 276, 259, 239, 216, 191, 167, 143, 122, 102, 84, 67, 53, 41, 32, 24, 19, 15, 12, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 1, 0, 1, 1, 2, 3, 4, 4, 4, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 2, 2, 1, 1, 2, 4, 5, 6, 7, 7, 7, 7, 6, 6, 6, 6, 7, 7, 8, 9, 9, 9, 9, 8, 7, 7, 7, 7, 8, 9, 10, 10, 10, 9, 8, 6, 5, 5, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 7, 10, 13, 18, 24, 32, 42, 54, 67, 80, 95, 109, 124, 138, 152, 164, 174, 181, 185, 186, 183, 177, 169, 158, 146, 132, 117, 102, 88, 74, 62, 51, 42, 34, 28, 22, 18, 14, 11, 9, 7, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 1, 2, 4, 6, 7, 7, 7, 7, 8, 10, 14, 19, 25, 32, 40, 49, 61, 75, 92, 111, 132, 153, 176, 198, 219, 237, 252, 261, 265, 263, 256, 244, 229, 212, 192, 172, 150, 127, 106, 86, 68, 53, 41, 31, 24, 17, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 5, 8, 12, 17, 24, 33, 43, 56, 72, 90, 109, 130, 150, 170, 189, 205, 219, 229, 235, 236, 232, 224, 212, 198, 183, 167, 150, 132, 113, 95, 78, 62, 49, 39, 32, 26, 22, 18, 15, 12, 10, 9, 8, 8, 8, 8, 7, 7, 6, 5, 4, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 6, 6, 7, 8, 9, 9, 10, 10, 11, 11, 12, 13, 13, 13, 13, 13, 12, 12, 11, 10, 9, 8, 8, 8, 8, 9, 10, 10, 11, 11, 11, 11, 11, 10, 10, 9, 9, 9, 10, 11, 12, 14, 14, 15, 14, 14, 13, 13, 13, 13, 13, 14, 14, 14, 13, 12, 11, 10, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 7, 7, 6, 6, 5, 4, 3, 2, 2, 2, 3, 4, 4, 5, 6, 8, 10, 14, 20, 27, 37, 50, 66, 83, 102, 121, 140, 156, 169, 179, 186, 190, 189, 185, 176, 164, 149, 132, 114, 96, 79, 64, 51, 40, 31, 23, 18, 13, 10, 7, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 6, 12, 20, 30, 43, 57, 73, 89, 106, 123, 140, 155, 168, 176, 179, 177, 170, 159, 146, 130, 113, 96, 80, 64, 50, 39, 29, 22, 16, 12, 8, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 16, 24, 34, 46, 62, 80, 101, 124, 148, 174, 199, 222, 242, 257, 265, 267, 261, 248, 231, 209, 185, 160, 134, 110, 88, 68, 52, 39, 29, 21, 14, 10, 6, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 13, 21, 30, 42, 58, 77, 102, 131, 163, 197, 230, 260, 284, 302, 313, 315, 310, 298, 281, 259, 235, 207, 179, 151, 123, 98, 76, 57, 43, 31, 22, 16, 11, 7, 4, 2, 0, 0, 0, 3, 7, 12, 20, 29, 41, 54, 71, 89, 110, 131, 151, 168, 182, 190, 193, 192, 185, 175, 162, 146, 128, 108, 89, 70, 54, 40, 30, 22, 17, 13, 11, 9, 7, 5, 3, 2, 1, 2, 4, 7, 12, 18, 26, 35, 47, 63, 83, 107, 133, 161, 188, 214, 235, 252, 264, 270, 270, 263, 251, 234, 212, 187, 161, 136, 111, 90, 72, 58, 49, 44, 43, 47, 54, 65, 79, 96, 117, 141, 167, 191, 212, 228, 237, 239, 234, 223, 207, 189, 169, 147, 126, 105, 86, 71, 62, 58, 61, 70, 84, 104, 127, 154, 183, 214, 246, 279, 311, 339, 363, 379, 388, 390, 387, 381, 375, 370, 369, 369, 371, 372, 372, 369, 362, 350, 334, 313, 287, 257, 225, 191, 157, 126, 97, 73, 54, 39, 28, 21, 15, 11, 8, 6, 5, 3, 2, 2, 1, 1, 1, 1, 2, 2, 3, 4, 5, 5, 4, 4, 3, 3, 3, 4, 6, 7, 8, 8, 7, 6, 4, 1, 0, 0, 0, 2, 6, 12, 20, 29, 40, 54, 71, 90, 113, 137, 160, 182, 198, 209, 213, 211, 203, 191, 176, 157, 137, 116, 94, 74, 57, 43, 32, 25, 20, 15, 11, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 4, 3, 3, 4, 4, 4, 5, 5, 4, 4, 3, 3, 4, 4, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 2, 2, 1, 1, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 12, 20, 31, 47, 67, 93, 123, 158, 195, 234, 272, 308, 338, 363, 380, 390, 392, 389, 383, 374, 365, 356, 348, 341, 335, 330, 325, 319, 309, 295, 277, 254, 229, 203, 176, 149, 124, 101, 81, 64, 51, 44, 42, 47, 59, 76, 97, 123, 151, 182, 213, 243, 270, 293, 310, 318, 316, 305, 285, 257, 224, 189, 156, 126, 100, 78, 60, 45, 33, 24, 17, 12, 10, 9, 9, 8, 8, 7, 7, 6, 6, 6, 7, 8, 8, 8, 8, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 3, 4, 4, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 5, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 6, 7, 9, 13, 19, 27, 37, 51, 67, 86, 108, 133, 157, 181, 202, 218, 228, 231, 228, 218, 204, 185, 164, 141, 116, 93, 71, 52, 38, 27, 19, 14, 11, 9, 8, 6, 5, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 2, 1, 1, 1, 1, 3, 6, 11, 18, 27, 38, 53, 72, 94, 119, 146, 174, 200, 223, 242, 255, 261, 260, 251, 235, 212, 186, 158, 130, 104, 80, 61, 45, 33, 24, 18, 14, 12, 11, 10, 9, 7, 6, 5, 4, 5, 5, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 2, 4, 9, 15, 23, 34, 48, 64, 83, 105, 127, 149, 169, 184, 194, 196, 191, 180, 163, 142, 120, 99, 78, 61, 45, 32, 22, 15, 10, 7, 5, 4, 4, 3, 2, 1, 0, 0, 1, 3, 7, 13, 22, 34, 50, 72, 100, 135, 177, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 223, 270, 315, 355, 385, 404, 411, 407, 391, 366, 332, 292, 249, 205, 164, 130, 104, 89, 85, 91, 106, 130, 160, 195, 233, 273, 312, 348, 378, 399, 412, 416, 412, 404, 393, 382, 372, 366, 362, 361, 360, 357, 350, 338, 318, 292, 259, 223, 186, 150, 118, 91, 70, 55, 46, 43, 45, 53, 66, 84, 107, 134, 165, 198, 229, 257, 279, 292, 297, 292, 278, 256, 229, 198, 166, 134, 105, 79, 57, 40, 27, 18, 13, 10, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 6, 6, 6, 5, 5, 3, 2, 2, 3, 6, 12, 22, 36, 56, 82, 112, 147, 187, 229, 272, 314, 352, 384, 407, 419, 422, 417, 406, 394, 383, 376, 374, 377, 383, 390, 396, 399, 398, 392, 384, 374, 366, 362, 363, 369, 378, 389, 399, 405, 406, 401, 391, 376, 359, 342, 328, 318, 313, 312, 315, 319, 320, 316, 306, 287, 262, 230, 196, 161, 128, 99, 74, 54, 38, 25, 16, 10, 5, 3, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 5, 6, 7, 9, 10, 11, 11, 11, 11, 10, 9, 9, 9, 9, 9, 9, 9, 8, 7, 5, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 9, 17, 28, 43, 62, 85, 112, 143, 179, 217, 254, 289, 317, 335, 342, 336, 319, 293, 260, 224, 186, 150, 116, 88, 64, 47, 35, 27, 21, 18, 16, 15, 14, 13, 12, 12, 11, 12, 15, 22, 34, 52, 77, 108, 145, 186, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 230, 274, 317, 354, 383, 402, 409, 406, 396, 382, 370, 362, 361, 367, 378, 393, 408, 420, 423, 417, 399, 369, 330, 283, 235, 187, 143, 107, 78, 59, 48, 45, 49, 59, 75, 96, 121, 150, 179, 207, 230, 245, 251, 246, 232, 211, 185, 157, 129, 104, 80, 60, 42, 28, 18, 11, 8, 6, 6, 6, 6, 5, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 2, 6, 12, 22, 36, 55, 78, 108, 145, 186, 230, 275, 314, 346, 367, 376, 375, 366, 353, 338, 325, 315, 310, 310, 313, 318, 323, 325, 320, 306, 282, 249, 211, 171, 132, 97, 69, 47, 31, 19, 11, 6, 3, 1, 1, 1, 2, 1, 1, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 5, 5, 6, 7, 8, 9, 8, 7, 6, 5, 5, 5, 7, 8, 9, 9, 8, 8, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 3, 4, 6, 9, 16, 28, 45, 70, 102, 141, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 185, 233, 280, 323, 358, 383, 395, 394, 378, 349, 310, 263, 214, 166, 125, 92, 68, 53, 47, 47, 53, 66, 85, 111, 143, 178, 214, 247, 274, 293, 301, 299, 287, 266, 238, 205, 170, 135, 103, 76, 55, 39, 29, 22, 18, 16, 15, 15, 15, 14, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 14, 12, 10, 8, 6, 4, 4, 3, 4, 4, 4, 3, 3, 3, 3, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 12, 23, 39, 60, 86, 117, 150, 185, 219, 248, 270, 281, 281, 267, 243, 211, 176, 139, 106, 77, 53, 35, 22, 13, 10, 10, 14, 22, 34, 50, 70, 95, 122, 150, 177, 201, 218, 227, 227, 217, 199, 175, 147, 118, 91, 67, 47, 32, 22, 14, 9, 6, 4, 3, 4, 5, 7, 9, 12, 13, 13, 13, 12, 12, 12, 13, 15, 16, 17, 17, 16, 14, 12, 11, 10, 9, 9, 9, 8, 7, 6, 6, 5, 6, 6, 7, 8, 10, 12, 16, 22, 32, 46, 65, 90, 121, 158, 200, 246, 291, 332, 364, 382, 385, 370, 338, 294, 242, 188, 138, 96, 63, 40, 25, 16, 11, 8, 6, 4, 3, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 3, 3, 3, 4, 4, 5, 5, 5, 5, 6, 6, 6, 5, 5, 4, 3, 3, 3, 4, 5, 5, 5, 5, 4, 3, 3, 2, 1, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 3, 4, 5, 7, 8, 9, 10, 10, 9, 8, 7, 6, 5, 5, 5, 6, 8, 9, 9, 9, 9, 8, 6, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 4, 3, 1, 0, 0, 0, 2, 9, 20, 39, 64, 98, 139, 185, 232, 276, 314, 340, 353, 352, 337, 309, 271, 227, 181, 136, 96, 61, 35, 18, 8, 5, 8, 18, 34, 56, 86, 123, 165, 209, 252, 287, 312, 324, 322, 306, 279, 244, 205, 164, 125, 89, 59, 36, 18, 8, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 19, 37, 64, 99, 142, 192, 246, 299, 347, 385, 408, 416, 408, 389, 363, 337, 316, 305, 304, 313, 327, 343, 354, 356, 347, 324, 289, 246, 199, 153, 112, 77, 50, 30, 16, 8, 3, 1, 0, 0, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 0, 0, 0, 0, 0, 1, 6, 15, 29, 49, 75, 107, 144, 183, 222, 257, 283, 298, 299, 286, 261, 226, 187, 147, 109, 77, 51, 33, 22, 16, 15, 18, 27, 40, 60, 87, 123, 164, 210, 257, 298, 330, 349, 353, 341, 316, 280, 238, 193, 150, 111, 78, 52, 33, 20, 13, 10, 8, 8, 9, 9, 9, 8, 8, 7, 6, 5, 5, 5, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 0, 0, 0, 0, 0, 4, 13, 29, 52, 85, 127, 176, 232, 289, 344, 392, 426, 443, 439, 416, 374, 319, 257, 195, 138, 91, 55, 30, 15, 8, 9, 15, 29, 50, 80, 119, 168, 222, 278, 330, 372, 398, 405, 391, 360, 315, 262, 207, 155, 109, 72, 44, 24, 12, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 3, 10, 21, 37, 60, 91, 131, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 180, 236, 294, 348, 391, 417, 424, 412, 387, 357, 329, 311, 307, 317, 339, 370, 402, 430, 446, 446, 429, 393, 343, 284, 221, 161, 108, 67, 37, 18, 7, 3, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 4, 11, 24, 43, 71, 107, 151, 201, 253, 303, 345, 373, 383, 375, 348, 306, 255, 200, 148, 103, 67, 40, 21, 9, 2, 0, 1, 9, 24, 48, 81, 123, 173, 226, 280, 330, 369, 395, 402, 389, 359, 314, 260, 203, 149, 103, 65, 38, 19, 8, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 4, 4, 4, 3, 3, 4, 6, 11, 21, 38, 62, 93, 130, 171, 212, 249, 279, 298, 303, 293, 270, 236, 197, 155, 117, 84, 59, 40, 29, 22, 20, 20, 21, 22, 23, 21, 19, 16, 13, 11, 9, 9, 10, 11, 12, 13, 13, 13, 12, 12, 11, 12, 13, 14, 15, 15, 16, 20, 28, 43, 69, 105, 151, 206, 263, 319, 367, 401, 418, 416, 395, 357, 306, 248, 189, 134, 88, 52, 28, 13, 6, 5, 9, 17, 31, 52, 83, 124, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 176, 235, 296, 354, 401, 431, 442, 433, 408, 376, 346, 325, 321, 335, 366, 407, 449, 484, 503, 502, 481, 445, 402, 360, 330, 315, 319, 339, 366, 394, 413, 418, 405, 376, 338, 298, 266, 247, 245, 259, 286, 318, 347, 367, 371, 358, 328, 285, 233, 179, 128, 85, 53, 30, 17, 11, 9, 9, 10, 10, 10, 10, 10, 9, 8, 7, 6, 6, 5, 5, 5, 6, 7, 8, 9, 10, 10, 9, 8, 8, 7, 8, 10, 15, 24, 41, 66, 102, 149, 204, 265, 325, 377, 415, 432, 425, 395, 347, 287, 223, 162, 110, 69, 39, 20, 9, 5, 8, 18, 37, 68, 111, 167, 233, 306, 377, 440, 486, 511, 512, 487, 440, 376, 303, 228, 159, 100, 55, 25, 9, 3, 8, 21, 43, 75, 119, 173, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 235, 299, 360, 411, 443, 454, 443, 412, 367, 318, 274, 243, 231, 238, 259, 288, 316, 335, 339, 326, 298, 258, 210, 161, 115, 77, 48, 29, 18, 13, 13, 13, 14, 14, 14, 13, 12, 11, 10, 9, 7, 6, 6, 6, 6, 6, 6, 6, 5, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 3, 4, 4, 3, 3, 3, 4, 5, 7, 8, 9, 9, 9, 9, 8, 8, 7, 6, 5, 5, 5, 5, 5, 5, 4, 3, 2, 0, 0, 0, 1, 2, 3, 5, 5, 5, 4, 3, 1, 0, 0, 0, 1, 5, 13, 25, 46, 77, 119, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 172, 232, 293, 347, 387, 406, 401, 375, 330, 274, 214, 158, 109, 70, 42, 22, 10, 3, 0, 0, 5, 15, 32, 59, 97, 146, 204, 270, 336, 396, 441, 466, 467, 443, 402, 353, 309, 281, 275, 295, 336, 387, 436, 472, 484, 470, 431, 372, 303, 232, 167, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 113, 71, 42, 25, 19, 21, 33, 54, 86, 128, 181, 244, 310, 375, 430, 466, 480, 469, 435, 388, 338, 296, 271, 268, 285, 316, 352, 382, 398, 395, 371, 330, 278, 221, 165, 116, 76, 47, 29, 18, 14, 14, 15, 17, 17, 16, 14, 12, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 10, 9, 8, 9, 10, 11, 11, 11, 11, 10, 10, 10, 11, 11, 12, 13, 13, 13, 14, 15, 15, 16, 16, 15, 14, 12, 11, 9, 7, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 5, 16, 37, 68, 111, 165, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 225, 287, 343, 386, 410, 412, 389, 347, 291, 228, 166, 111, 67, 35, 15, 4, 0, 0, 1, 3, 5, 5, 5, 4, 4, 3, 3, 3, 4, 6, 13, 24, 44, 73, 113, 164, 224, 285, 343, 387, 411, 409, 382, 333, 270, 203, 139, 87, 48, 23, 10, 4, 3, 4, 5, 6, 7, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 4, 14, 31, 59, 98, 148, 206, 266, 321, 364, 389, 390, 369, 328, 274, 212, 153, 100, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 58, 29, 11, 2, 0, 0, 1, 2, 2, 2, 2, 2, 2, 3, 4, 5, 6, 7, 8, 8, 9, 9, 9, 9, 8, 7, 7, 6, 6, 7, 9, 12, 14, 16, 16, 16, 15, 14, 12, 11, 9, 9, 8, 8, 8, 8, 8, 9, 9, 9, 9, 8, 6, 5, 4, 4, 5, 9, 17, 33, 59, 96, 144, 200, 258, 310, 351, 372, 372, 349, 308, 254, 195, 138, 88, 50, 23, 8, 1, 0, 0, 1, 6, 15, 33, 61, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 102, 155, 215, 275, 329, 367, 383, 375, 343, 293, 233, 170, 112, 66, 32, 12, 2, 0, 0, 0, 1, 5, 12, 27, 51, 84, 126, 172, 218, 258, 284, 292, 282, 254, 213, 166, 118, 77, 44, 22, 9, 3, 1, 1, 2, 2, 2, 2, 3, 4, 4, 5, 5, 4, 4, 3, 4, 4, 5, 6, 6, 5, 4, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 2, 1, 0, 0, 0, 0, 0, 0, 0, 4, 17, 40, 75, 122, 177, 235, 290, 334, 360, 365, 347, 309, 257, 198, 140, 89, 50, 23, 8, 2, 0, 2, 4, 6, 7, 8, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 2, 12, 33, 68, 118, 181, 250, 319, 377, 415, 428, 413, 373, 315, 248, 180, 119, 71, 36, 15, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 25, 56, 104, 169, 246, 329, 407, 469, 506, 511, 482, 424, 347, 262, 180, 111, 60, 27, 8, 1, 0, 1, 2, 3, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 9, 28, 62, 112, 176, 250, 324, 391, 439, 461, 453, 420, 367, 308, 256, 226, 224, 251, 302, 363, 419, 457, 467, 446, 397, 329, 253, 178, 114, 65, 31, 11, 3, 1, 3, 6, 8, 9, 9, 8, 7, 6, 6, 6, 7, 8, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 12, 16, 28, 49, 85, 137, 205, 283, 364, 434, 483, 501, 485, 441, 380, 317, 269, 248, 259, 299, 356, 416, 463, 486, 477, 438, 375, 299, 221, 150, 93, 52, 27, 14, 10, 11, 14, 17, 19, 20, 20, 20, 19, 18, 17, 17, 17, 17, 16, 16, 15, 13, 11, 9, 8, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 5, 5, 5, 4, 3, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 4, 5, 5, 6, 6, 6, 6, 5, 4, 3, 3, 3, 3, 3, 4, 5, 6, 6, 7, 7, 7, 8, 8, 9, 9, 10, 10, 10, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 2, 13, 38, 79, 138, 211, 291, 367, 427, 461, 464, 433, 376, 300, 219, 143, 81, 38, 12, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 3, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 19, 51, 103, 176, 265, 360, 446, 509, 539, 529, 481, 404, 311, 217, 134, 71, 29, 7, 0, 0, 0, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 4, 5, 5, 5, 5, 6, 6, 8, 10, 12, 14, 16, 17, 17, 16, 14, 12, 10, 8, 6, 5, 4, 3, 3, 3, 4, 4, 5, 5, 5, 4, 4, 3, 3, 3, 4, 4, 5, 6, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 15, 15, 15, 15, 14, 13, 11, 10, 9, 8, 7, 7, 11, 20, 40, 74, 124, 189, 263, 340, 406, 450, 464, 445, 395, 323, 241, 161, 94, 46, 16, 2, 0, 0, 0, 0, 0, 4, 17, 43, 86, 145, 216, 292, 363, 418, 447, 444, 409, 349, 273, 193, 122, 65, 28, 7, 0, 0, 1, 3, 3, 3, 3, 3, 4, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 7, 25, 58, 108, 172, 245, 317, 378, 417, 428, 409, 363, 298, 224, 152, 91, 46, 17, 3, 0, 0, 4, 7, 9, 10, 10, 10, 10, 9, 8, 7, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 3, 4, 4, 4, 4, 4, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 3, 4, 4, 4, 4, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 2, 1, 0, 0, 0, 0, 0, 0, 6, 24, 61, 121, 202, 297, 393, 474, 523, 532, 499, 433, 348, 266, 206, 181, 196, 243, 310, 378, 429, 451, 438, 392, 323, 244, 166, 101, 53, 23, 8, 3, 4, 8, 11, 14, 14, 14, 13, 11, 8, 6, 5, 4, 4, 4, 3, 3, 2, 1, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 1, 3, 5, 7, 8, 9, 9, 8, 8, 8, 8, 8, 9, 10, 11, 13, 15, 17, 18, 19, 18, 17, 15, 14, 14, 14, 15, 17, 18, 19, 20, 20, 19, 18, 16, 14, 12, 11, 11, 12, 14, 16, 18, 18, 18, 16, 14, 13, 12, 13, 15, 17, 19, 20, 20, 20, 19, 17, 16, 14, 12, 10, 10, 10, 11, 12, 13, 14, 14, 14, 12, 10, 8, 7, 5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 3, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 5, 6, 8, 9, 10, 10, 10, 11, 11, 11, 11, 11, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 0, 0, 0, 1, 1, 0, 0, 1, 14, 45, 97, 168, 253, 338, 411, 458, 471, 448, 392, 315, 230, 149, 83, 36, 10, 0, 0, 1, 4, 5, 3, 2, 7, 24, 57, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 112, 188, 278, 370, 450, 503, 520, 496, 436, 353, 260, 171, 99, 47, 16, 2, 0, 0, 3, 6, 7, 8, 7, 7, 6, 6, 7, 8, 10, 13, 15, 16, 16, 15, 13, 11, 8, 6, 5, 3, 2, 1, 1, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 9, 31, 71, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 129, 203, 282, 354, 406, 427, 413, 366, 295, 213, 135, 72, 29, 6, 0, 0, 1, 2, 2, 1, 0, 0, 1, 2, 2, 2, 2, 2, 3, 5, 6, 8, 9, 10, 10, 10, 10, 10, 9, 8, 6, 4, 2, 1, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 10, 37, 87, 162, 257, 361, 456, 525, 554, 536, 475, 386, 290, 210, 167, 170, 219, 302, 397, 482, 536, 546, 511, 439, 344, 242, 151, 79, 32, 7, 0, 0, 2, 3, 2, 0, 0, 3, 24, 65, 132, 222, 326, 430, 516, 568, 574, 533, 453, 349, 240, 143, 70, 24, 2, 0, 0, 5, 9, 9, 9, 7, 6, 6, 7, 8, 9, 11, 12, 13, 14, 15, 15, 14, 14, 14, 13, 13, 13, 13, 13, 15, 17, 18, 20, 21, 21, 20, 18, 16, 14, 13, 12, 12, 12, 13, 13, 13, 13, 11, 9, 7, 5, 3, 2, 1, 1, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 6, 9, 11, 13, 15, 16, 17, 17, 15, 11, 7, 3, 0, 0, 0, 1, 0, 0, 0, 15, 52, 121, 224, 355, 499, 634, 734, 780, 762, 682, 556, 408, 264, 145, 61, 15, 0, 0, 1, 5, 5, 5, 11, 30, 68, 130, 214, 316, 421, 513, 576, 593, 561, 485, 381, 278, 201, 173, 206, 295, 420, 551, 655, 707, 692, 615, 492, 350, 215, 109, 39, 5, 0, 0, 8, 13, 14, 13, 12, 12, 12, 12, 11, 10, 9, 9, 8, 8, 8, 7, 7, 6, 5, 4, 3, 3, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, 4, 4, 5, 6, 7, 7, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 3, 4, 6, 8, 10, 12, 13, 15, 16, 17, 16, 14, 11, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 1, 0, 0, 4, 24, 66, 133, 221, 318, 409, 477, 507, 492, 437, 351, 253, 159, 84, 33, 7, 0, 0, 2, 4, 5, 4, 4, 3, 3, 2, 1, 0, 0, 0, 2, 2, 1, 0, 0, 10, 39, 92, 167, 256, 345, 417, 456, 456, 415, 344, 257, 169, 96, 43, 12, 0, 0, 1, 4, 6, 7, 9, 10, 11, 11, 10, 8, 6, 3, 2, 1, 2, 3, 5, 7, 8, 9, 8, 7, 6, 5, 4, 3, 3, 4, 5, 6, 6, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 6, 6, 5, 4, 2, 1, 0, 0, 1, 3, 4, 6, 6, 6, 6, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 2, 3, 2, 0, 0, 9, 43, 108, 206, 330, 461, 575, 648, 663, 615, 515, 386, 259, 162, 114, 123, 181, 267, 356, 424, 454, 439, 386, 307, 219, 138, 73, 30, 7, 0, 1, 5, 10, 13, 15, 17, 18, 19, 20, 20, 21, 20, 19, 18, 17, 16, 16, 17, 18, 19, 20, 20, 18, 15, 12, 8, 5, 3, 2, 3, 4, 5, 5, 3, 1, 0, 0, 0, 1, 2, 1, 0, 0, 4, 23, 61, 119, 194, 276, 349, 399, 415, 393, 338, 261, 178, 104, 47, 13, 0, 0, 3, 10, 15, 18, 21, 23, 26, 28, 30, 30, 27, 23, 18, 13, 9, 7, 7, 8, 10, 12, 13, 14, 13, 12, 10, 8, 7, 6, 6, 7, 6, 5, 3, 1, 0, 1, 3, 4, 2, 0, 0, 8, 38, 96, 184, 294, 410, 511, 574, 585, 541, 452, 336, 218, 118, 48, 10, 0, 0, 3, 6, 6, 4, 3, 3, 5, 6, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 5, 6, 8, 10, 13, 16, 18, 20, 22, 22, 22, 21, 19, 17, 15, 13, 13, 13, 15, 17, 20, 22, 21, 19, 15, 11, 8, 7, 6, 5, 1, 0, 0, 17, 58, 128, 226, 341, 453, 539, 581, 567, 500, 395, 276, 164, 78, 24, 0, 0, 1, 7, 10, 11, 11, 11, 13, 14, 16, 16, 16, 15, 15, 15, 14, 14, 13, 13, 13, 14, 15, 17, 18, 19, 18, 17, 15, 13, 12, 11, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 3, 4, 6, 8, 9, 10, 9, 6, 2, 0, 0, 0, 2, 4, 3, 0, 0, 2, 26, 79, 164, 274, 391, 492, 556, 565, 517, 425, 308, 191, 96, 33, 3, 0, 0, 5, 7, 6, 3, 1, 1, 3, 5, 5, 5, 4, 3, 3, 4, 5, 6, 6, 7, 8, 8, 8, 7, 6, 4, 3, 3, 4, 6, 8, 11, 12, 13, 12, 10, 7, 5, 2, 0, 0, 0, 0, 1, 3, 5, 5, 3, 0, 0, 0, 0, 3, 6, 4, 0, 0, 5, 41, 116, 229, 371, 516, 636, 704, 702, 632, 511, 364, 223, 111, 38, 3, 0, 0, 6, 10, 10, 9, 9, 10, 12, 12, 12, 9, 7, 5, 4, 3, 3, 3, 2, 1, 0, 1, 2, 4, 6, 8, 11, 13, 14, 16, 18, 19, 19, 19, 17, 13, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 2, 4, 6, 8, 9, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 8, 8, 7, 7, 6, 6, 6, 7, 8, 11, 13, 15, 15, 13, 10, 6, 3, 3, 4, 6, 5, 1, 0, 4, 33, 98, 204, 345, 499, 638, 730, 752, 696, 576, 421, 270, 162, 122, 157, 255, 386, 515, 608, 642, 611, 523, 402, 272, 158, 74, 23, 0, 0, 0, 4, 7, 7, 3, 0, 0, 3, 35, 97, 191, 308, 429, 528, 582, 579, 518, 414, 292, 176, 84, 27, 0, 0, 1, 8, 11, 12, 11, 12, 13, 15, 17, 17, 15, 12, 8, 5, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 5, 6, 7, 8, 8, 7, 7, 5, 4, 4, 4, 5, 6, 8, 10, 11, 12, 12, 11, 10, 9, 8, 8, 7, 8, 8, 9, 10, 11, 11, 10, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 2, 5, 4, 0, 0, 4, 33, 96, 196, 323, 458, 571, 634, 630, 556, 429, 283, 156, 85, 93, 181, 329, 500, 652, 745, 758, 688, 556, 394, 237, 113, 35, 0, 0, 2, 11, 15, 15, 13, 11, 11, 11, 10, 8, 5, 2, 1, 1, 3, 5, 8, 10, 10, 11, 10, 8, 6, 4, 3, 2, 3, 5, 7, 9, 10, 10, 9, 8, 5, 3, 1, 0, 0, 1, 3, 5, 5, 5, 2, 0, 0, 0, 1, 4, 6, 3, 0, 0, 16, 65, 151, 272, 409, 537, 626, 653, 609, 503, 361, 220, 116, 75, 107, 205, 340, 476, 578, 619, 590, 501, 375, 242, 128, 50, 8, 0, 0, 6, 10, 9, 7, 6, 7, 10, 14, 15, 15, 13, 10, 6, 3, 1, 0, 0, 0, 1, 3, 3, 1, 0, 0, 0, 0, 4, 7, 6, 0, 0, 2, 39, 115, 230, 372, 513, 621, 670, 647, 557, 423, 278, 150, 60, 11, 0, 0, 5, 9, 8, 4, 1, 0, 2, 4, 6, 7, 8, 8, 9, 9, 9, 8, 6, 4, 1, 0, 0, 0, 0, 1, 2, 4, 7, 10, 12, 13, 14, 13, 12, 11, 10, 8, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 8, 7, 6, 5, 3, 1, 0, 0, 0, 2, 5, 8, 10, 10, 7, 3, 1, 1, 4, 7, 5, 0, 0, 1, 35, 105, 216, 354, 496, 610, 668, 655, 574, 446, 301, 168, 70, 13, 0, 0, 6, 14, 13, 5, 0, 0, 18, 75, 170, 298, 439, 566, 648, 664, 606, 487, 335, 189, 86, 53, 99, 210, 356, 499, 601, 637, 599, 501, 368, 231, 118, 41, 4, 0, 0, 9, 14, 15, 15, 15, 17, 21, 23, 24, 22, 17, 12, 8, 7, 9, 11, 11, 6, 0, 0, 12, 63, 157, 289, 441, 582, 677, 703, 652, 537, 387, 237, 115, 36, 0, 0, 1, 10, 13, 10, 6, 3, 4, 8, 12, 13, 11, 7, 2, 0, 0, 3, 7, 6, 1, 0, 0, 29, 96, 206, 348, 497, 619, 683, 672, 588, 452, 298, 160, 62, 8, 0, 0, 7, 12, 9, 4, 0, 0, 0, 1, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 6, 7, 7, 6, 6, 5, 4, 4, 3, 2, 2, 1, 2, 3, 4, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 7, 7, 6, 6, 7, 8, 8, 8, 7, 6, 4, 3, 2, 3, 3, 4, 5, 7, 9, 12, 15, 18, 19, 16, 11, 5, 1, 1, 4, 7, 6, 0, 0, 2, 39, 116, 233, 377, 520, 627, 671, 639, 540, 399, 251, 126, 42, 1, 0, 0, 9, 13, 11, 6, 3, 4, 7, 11, 13, 12, 9, 3, 0, 0, 0, 4, 9, 9, 3, 0, 0, 32, 114, 249, 426, 615, 775, 864, 859, 757, 580, 372, 181, 51, 11, 63, 190, 355, 514, 626, 665, 625, 519, 378, 235, 117, 39, 1, 0, 0, 7, 13, 12, 5, 0, 0, 4, 46, 126, 244, 384, 519, 615, 648, 606, 502, 362, 219, 104, 30, 0, 0, 2, 12, 17, 16, 14, 12, 11, 12, 12, 11, 10, 9, 9, 9, 9, 9, 7, 5, 3, 1, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 8, 8, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 4, 5, 6, 8, 10, 11, 13, 13, 12, 11, 9, 8, 7, 6, 7, 8, 11, 14, 17, 17, 15, 10, 7, 5, 8, 12, 14, 10, 0, 0, 6, 55, 153, 301, 478, 650, 775, 819, 768, 631, 443, 252, 107, 47, 84, 207, 379, 553, 679, 722, 669, 534, 356, 184, 70, 50, 135, 307, 524, 729, 869, 905, 829, 660, 442, 232, 82, 26, 74, 206, 380, 546, 657, 685, 627, 502, 347, 200, 88, 21, 0, 0, 3, 10, 13, 11, 6, 0, 0, 0, 15, 66, 154, 274, 407, 524, 595, 599, 535, 419, 282, 156, 62, 10, 0, 0, 7, 13, 14, 11, 8, 7, 10, 13, 16, 17, 17, 15, 13, 11, 8, 6, 4, 2, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 6, 7, 8, 9, 10, 10, 9, 7, 4, 0, 0, 0, 0, 4, 8, 7, 0, 0, 0, 30, 97, 201, 328, 454, 547, 581, 548, 456, 329, 200, 95, 28, 0, 0, 1, 9, 11, 8, 5, 3, 6, 9, 12, 13, 12, 8, 5, 2, 1, 0, 1, 3, 6, 9, 12, 13, 11, 7, 2, 0, 0, 0, 5, 9, 8, 0, 0, 0, 39, 122, 248, 399, 544, 647, 679, 631, 517, 367, 217, 98, 25, 0, 0, 4, 13, 15, 12, 9, 9, 13, 19, 25, 27, 26, 21, 15, 10, 5, 2, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 9, 10, 11, 12, 11, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 9, 9, 10, 11, 11, 11, 11, 10, 9, 7, 7, 7, 9, 13, 17, 20, 22, 20, 14, 7, 0, 0, 0, 5, 9, 7, 0, 0, 5, 53, 148, 288, 453, 606, 709, 732, 668, 535, 368, 208, 87, 16, 0, 0, 5, 14, 16, 10, 0, 0, 0, 12, 54, 122, 209, 301, 375, 411, 398, 340, 252, 157, 77, 23, 0, 0, 0, 7, 9, 6, 3, 0, 0, 2, 4, 6, 6, 5, 4, 3, 2, 1, 1, 1, 2, 3, 4, 5, 5, 6, 6, 7, 7, 7, 8, 8, 9, 9, 9, 10, 10, 10, 10, 9, 9, 8, 7, 6, 6, 6, 6, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 1, 3, 6, 8, 9, 7, 3, 0, 0, 0, 5, 10, 10, 3, 0, 0, 32, 116, 252, 425, 601, 737, 794, 757, 636, 463, 283, 134, 38, 0, 0, 0, 13, 19, 17, 7, 0, 0, 7, 56, 149, 284, 440, 585, 682, 699, 627, 481, 301, 138, 41, 39, 138, 311, 512, 686, 785, 783, 680, 505, 303, 128, 22, 10, 91, 238, 409, 557, 642, 645, 570, 440, 291, 158, 62, 10, 0, 0, 10, 16, 15, 11, 7, 6, 8, 11, 13, 14, 14, 12, 11, 9, 7, 6, 4, 3, 2, 2, 2, 3, 4, 5, 6, 6, 6, 6, 6, 6, 6, 6, 5, 2, 0, 0, 0, 0, 5, 9, 6, 0, 0, 1, 36, 108, 215, 340, 456, 531, 546, 494, 391, 265, 147, 59, 9, 0, 0, 6, 10, 9, 4, 0, 0, 0, 0, 2, 2, 2, 1, 1, 2, 4, 6, 7, 8, 9, 9, 9, 8, 8, 7, 6, 6, 7, 8, 10, 13, 16, 18, 20, 20, 19, 16, 12, 8, 5, 2, 1, 1, 2, 3, 4, 4, 2, 0, 0, 0, 0, 3, 8, 9, 4, 0, 0, 15, 69, 163, 288, 419, 524, 574, 555, 471, 346, 215, 105, 33, 0, 0, 0, 3, 3, 2, 4, 7, 8, 3, 0, 0, 27, 109, 250, 435, 626, 778, 846, 812, 684, 499, 305, 144, 40, 0, 0, 3, 15, 19, 15, 9, 7, 9, 14, 17, 17, 14, 9, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 2, 4, 7, 9, 10, 10, 8, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 4, 9, 16, 24, 29, 32, 31, 27, 21, 15, 10, 7, 8, 11, 15, 19, 23, 24, 23, 21, 18, 14, 10, 5, 1, 0, 0, 0, 5, 10, 10, 4, 0, 0, 19, 83, 191, 329, 469, 575, 617, 583, 482, 344, 203, 91, 22, 0, 0, 5, 14, 17, 14, 10, 7, 8, 10, 11, 10, 6, 0, 0, 0, 0, 7, 12, 10, 1, 0, 1, 49, 150, 302, 484, 657, 774, 802, 728, 570, 368, 173, 36, 0, 38, 170, 350, 529, 662, 716, 677, 558, 388, 211, 72, 5, 27, 134, 299, 483, 643, 740, 752, 679, 541, 375, 216, 95, 23, 0, 0, 8, 18, 20, 16, 9, 2, 0, 0, 1, 5, 8, 11, 13, 13, 12, 10, 8, 5, 3, 1, 0, 0, 0, 1, 9, 15, 15, 5, 0, 0, 24, 102, 229, 386, 539, 646, 676, 619, 492, 333, 182, 70, 8, 0, 0, 9, 15, 13, 7, 2, 1, 3, 7, 8, 7, 3, 0, 0, 2, 7, 14, 20, 25, 26, 24, 20, 15, 11, 8, 8, 10, 13, 16, 18, 20, 21, 21, 20, 18, 16, 16, 16, 19, 24, 30, 35, 38, 39, 38, 34, 29, 23, 15, 6, 0, 0, 0, 6, 14, 15, 7, 0, 0, 22, 106, 250, 437, 629, 778, 841, 799, 666, 478, 285, 129, 32, 0, 0, 6, 19, 22, 17, 10, 5, 4, 5, 6, 7, 8, 9, 11, 14, 16, 17, 16, 12, 7, 2, 0, 0, 3, 10, 19, 27, 33, 35, 33, 26, 18, 9, 3, 0, 0, 0, 2, 4, 6, 8, 9, 9, 8, 7, 5, 3, 1, 1, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 10, 9, 8, 6, 4, 4, 5, 7, 10, 13, 15, 17, 18, 18, 17, 17, 15, 13, 9, 4, 0, 0, 0, 3, 8, 9, 5, 0, 0, 8, 53, 133, 239, 349, 437, 476, 456, 382, 277, 167, 79, 22, 0, 0, 0, 7, 12, 17, 22, 24, 21, 10, 0, 0, 33, 120, 263, 444, 628, 769, 825, 775, 627, 418, 205, 47, 0, 56, 226, 456, 684, 847, 900, 829, 655, 425, 201, 42, 0, 41, 190, 388, 579, 713, 754, 698, 563, 390, 223, 94, 19, 0, 0, 14, 30, 37, 36, 30, 22, 15, 9, 4, 2, 2, 6, 12, 19, 25, 28, 28, 24, 18, 12, 7, 4, 6, 11, 18, 26, 32, 35, 34, 30, 24, 18, 12, 8, 5, 4, 6, 10, 16, 21, 20, 11, 0, 0, 5, 59, 157, 290, 431, 543, 595, 570, 477, 342, 202, 89, 20, 0, 0, 6, 17, 21, 20, 16, 13, 11, 10, 8, 5, 3, 2, 3, 5, 7, 8, 8, 6, 3, 1, 0, 0, 0, 3, 6, 9, 11, 12, 11, 9, 7, 4, 3, 2, 2, 2, 3, 3, 4, 5, 5, 6, 7, 7, 8, 8, 10, 11, 13, 15, 16, 17, 17, 15, 12, 9, 5, 2, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 3, 7, 11, 15, 18, 19, 18, 17, 14, 12, 9, 5, 2, 0, 3, 10, 17, 19, 12, 0, 0, 4, 62, 173, 329, 498, 641, 716, 701, 601, 446, 277, 134, 39, 0, 0, 2, 14, 20, 18, 14, 12, 13, 15, 18, 18, 15, 8, 1, 0, 0, 2, 13, 21, 21, 8, 0, 0, 35, 145, 322, 540, 752, 900, 941, 859, 677, 443, 218, 53, 0, 0, 97, 235, 373, 472, 509, 477, 389, 272, 157, 69, 16, 0, 0, 2, 6, 8, 10, 13, 14, 9, 0, 0, 4, 63, 179, 344, 531, 693, 786, 783, 684, 518, 330, 165, 53, 0, 0, 1, 15, 21, 16, 7, 0, 0, 0, 0, 2, 5, 8, 10, 12, 14, 13, 11, 7, 4, 1, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 2, 1, 2, 4, 4, 3, 0, 0, 0, 0, 7, 13, 13, 4, 0, 0, 28, 111, 245, 411, 574, 690, 724, 668, 536, 367, 204, 81, 12, 0, 0, 9, 15, 13, 5, 0, 0, 0, 3, 6, 4, 0, 0, 0, 2, 10, 15, 10, 0, 0, 3, 60, 174, 333, 509, 656, 733, 714, 608, 444, 269, 123, 31, 0, 0, 5, 16, 18, 12, 4, 0, 0, 2, 4, 4, 3, 3, 6, 11, 17, 23, 27, 27, 23, 18, 13, 10, 6, 3, 0, 0, 0, 0, 10, 18, 18, 5, 0, 0, 46, 169, 364, 604, 837, 999, 1043, 952, 747, 483, 227, 43, 0, 22, 173, 378, 577, 717, 760, 700, 559, 380, 211, 84, 13, 0, 0, 8, 20, 25, 23, 14, 0, 0, 0, 34, 126, 269, 443, 609, 720, 744, 673, 527, 349, 185, 66, 3, 0, 0, 12, 19, 15, 7, 0, 0, 1, 5, 6, 3, 0, 0, 2, 10, 21, 28, 25, 13, 0, 0, 19, 87, 199, 339, 477, 575, 605, 560, 451, 311, 174, 71, 11, 0, 0, 6, 13, 13, 9, 6, 4, 6, 7, 7, 5, 2, 0, 0, 2, 5, 8, 10, 9, 7, 5, 2, 0, 0, 0, 2, 5, 9, 12, 14, 15, 13, 11, 8, 5, 2, 1, 0, 0, 1, 3, 5, 7, 9, 10, 10, 8, 6, 3, 0, 0, 0, 1, 3, 5, 5, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 2, 0, 0, 0, 0, 6, 13, 13, 5, 0, 0, 21, 98, 223, 380, 532, 637, 663, 603, 475, 316, 167, 60, 3, 0, 0, 11, 16, 13, 7, 2, 3, 9, 16, 22, 23, 21, 16, 11, 6, 2, 0, 0, 0, 1, 4, 6, 6, 4, 0, 0, 0, 1, 8, 13, 11, 0, 0, 0, 43, 139, 282, 447, 595, 685, 691, 610, 467, 302, 156, 53, 2, 0, 0, 10, 17, 17, 15, 16, 20, 24, 26, 24, 18, 11, 4, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 7, 11, 13, 14, 12, 9, 5, 1, 0, 0, 0, 2, 5, 8, 11, 13, 13, 10, 5, 0, 0, 0, 1, 10, 17, 14, 2, 0, 0, 53, 169, 342, 545, 730, 845, 853, 747, 554, 326, 124, 2, 0, 77, 241, 429, 588, 675, 672, 584, 441, 282, 144, 49, 3, 0, 1, 11, 15, 13, 8, 4, 4, 6, 8, 9, 7, 3, 0, 0, 1, 5, 12, 19, 25, 28, 27, 23, 17, 10, 4, 0, 1, 4, 9, 16, 22, 26, 28, 27, 24, 19, 14, 10, 6, 4, 3, 2, 1, 0, 0, 0, 1, 3, 5, 7, 7, 7, 6, 6, 9, 12, 15, 16, 13, 7, 1, 0, 3, 11, 17, 14, 2, 0, 0, 52, 167, 340, 541, 722, 834, 841, 740, 558, 342, 147, 16, 0, 17, 127, 270, 404, 494, 517, 470, 370, 246, 130, 47, 3, 0, 0, 9, 13, 11, 5, 0, 0, 3, 7, 9, 6, 1, 0, 0, 0, 10, 19, 20, 9, 0, 0, 25, 121, 281, 484, 682, 824, 865, 794, 632, 427, 231, 86, 8, 0, 0, 12, 20, 16, 6, 0, 0, 0, 2, 4, 4, 3, 1, 2, 6, 13, 20, 26, 29, 28, 24, 17, 9, 2, 0, 0, 3, 13, 26, 38, 42, 34, 14, 0, 0, 27, 112, 244, 400, 541, 627, 633, 556, 421, 267, 131, 39, 0, 0, 4, 21, 32, 38, 42, 43, 40, 27, 7, 0, 0, 53, 170, 342, 536, 706, 802, 795, 689, 514, 319, 153, 42, 0, 0, 1, 20, 32, 32, 21, 5, 0, 0, 30, 120, 264, 444, 624, 756, 800, 740, 586, 378, 170, 20, 0, 41, 217, 458, 701, 882, 951, 893, 727, 506, 287, 118, 21, 0, 0, 12, 24, 24, 17, 10, 7, 9, 12, 12, 10, 7, 5, 6, 11, 17, 24, 28, 28, 25, 21, 16, 13, 13, 16, 23, 32, 40, 44, 43, 38, 29, 19, 10, 3, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 0, 0, 0, 0, 5, 12, 14, 6, 0, 0, 16, 87, 210, 370, 533, 654, 699, 653, 531, 368, 208, 85, 14, 0, 0, 7, 15, 16, 13, 11, 12, 15, 18, 17, 13, 6, 1, 0, 0, 6, 14, 23, 30, 33, 33, 29, 22, 15, 10, 7, 8, 12, 17, 22, 25, 26, 23, 18, 12, 7, 3, 3, 6, 10, 14, 16, 16, 14, 9, 4, 0, 0, 0, 2, 8, 14, 21, 25, 27, 25, 20, 14, 8, 4, 2, 3, 5, 8, 12, 14, 15, 15, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 9, 14, 18, 20, 19, 15, 10, 4, 0, 0, 0, 3, 7, 11, 13, 14, 13, 10, 6, 2, 0, 0, 0, 3, 8, 12, 14, 15, 13, 10, 6, 3, 2, 3, 6, 11, 16, 21, 25, 28, 29, 28, 25, 20, 16, 11, 8, 6, 6, 6, 7, 7, 6, 6, 6, 6, 7, 6, 3, 0, 0, 0, 2, 9, 13, 9, 0, 0, 0, 45, 135, 265, 410, 533, 600, 590, 506, 373, 230, 110, 32, 0, 0, 0, 6, 11, 15, 19, 20, 14, 0, 0, 0, 65, 200, 400, 634, 845, 974, 982, 861, 643, 385, 155, 7, 0, 51, 212, 405, 574, 674, 678, 592, 444, 277, 134, 39, 0, 0, 4, 16, 18, 12, 3, 0, 0, 0, 1, 4, 6, 7, 7, 7, 6, 5, 2, 0, 0, 3, 9, 18, 27, 35, 39, 39, 34, 26, 18, 11, 7, 6, 9, 12, 15, 17, 16, 12, 8, 5, 1, 0, 0, 0, 2, 6, 11, 16, 18, 16, 12, 7, 2, 0, 2, 7, 15, 22, 27, 29, 26, 20, 13, 6, 1, 0, 0, 1, 5, 10, 13, 15, 15, 13, 9, 6, 4, 4, 6, 10, 14, 17, 17, 16, 12, 8, 5, 2, 1, 2, 4, 7, 10, 12, 12, 12, 10, 8, 6, 5, 5, 7, 9, 11, 12, 11, 10, 8, 6, 5, 5, 6, 7, 8, 10, 10, 9, 6, 1, 0, 0, 0, 6, 13, 15, 7, 0, 0, 19, 98, 234, 408, 583, 711, 755, 701, 565, 387, 214, 84, 11, 0, 0, 9, 17, 14, 6, 0, 0, 0, 0, 3, 6, 7, 8, 9, 10, 10, 9, 8, 7, 7, 8, 9, 10, 11, 10, 8, 6, 4, 3, 3, 5, 9, 14, 17, 18, 16, 9, 2, 0, 0, 1, 11, 18, 15, 2, 0, 0, 47, 161, 333, 534, 715, 824, 829, 727, 551, 350, 174, 56, 0, 0, 0, 8, 8, 1, 0, 2, 10, 12, 4, 0, 0, 43, 158, 339, 560, 769, 907, 935, 843, 659, 436, 230, 81, 2, 0, 0, 14, 28, 29, 16, 0, 0, 0, 44, 149, 305, 486, 652, 756, 767, 681, 523, 338, 172, 57, 0, 0, 0, 13, 18, 14, 8, 4, 5, 9, 13, 14, 11, 6, 2, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 2, 5, 7, 9, 10, 9, 6, 3, 1, 0, 0, 0, 3, 6, 8, 8, 6, 4, 4, 7, 15, 24, 28, 21, 4, 0, 0, 50, 168, 343, 546, 726, 834, 837, 733, 554, 350, 172, 52, 0, 0, 2, 17, 21, 16, 7, 2, 2, 6, 11, 13, 10, 5, 0, 0, 3, 11, 18, 18, 8, 0, 0, 16, 87, 206, 356, 504, 610, 641, 588, 467, 314, 169, 62, 5, 0, 0, 9, 14, 11, 5, 0, 1, 6, 13, 17, 18, 16, 13, 9, 7, 6, 7, 10, 13, 16, 19, 20, 21, 19, 17, 13, 10, 7, 6, 6, 6, 6, 6, 5, 5, 5, 7, 11, 16, 21, 25, 27, 27, 25, 21, 16, 12, 8, 4, 0, 0, 0, 0, 6, 12, 12, 4, 0, 0, 19, 88, 201, 341, 476, 568, 589, 533, 416, 274, 142, 48, 0, 0, 0, 11, 16, 14, 9, 6, 7, 12, 17, 19, 18, 15, 9, 4, 1, 0, 0, 0, 2, 3, 3, 2, 0, 0, 3, 10, 19, 26, 24, 11, 0, 0, 19, 101, 240, 414, 586, 708, 745, 685, 546, 369, 201, 76, 7, 0, 0, 11, 18, 17, 9, 3, 0, 1, 4, 6, 8, 9, 12, 17, 23, 29, 32, 32, 29, 24, 20, 15, 10, 5, 0, 0, 0, 2, 12, 19, 18, 5, 0, 0, 38, 147, 319, 529, 729, 863, 891, 806, 633, 421, 224, 82, 6, 0, 0, 13, 25, 29, 29, 25, 18, 6, 0, 0, 23, 101, 230, 391, 549, 662, 696, 641, 514, 350, 193, 75, 9, 0, 0, 12, 23, 25, 21, 16, 13, 11, 10, 10, 9, 8, 8, 9, 10, 10, 9, 7, 6, 5, 6, 7, 8, 8, 10, 15, 24, 34, 42, 41, 27, 5, 0, 4, 73, 208, 401, 617, 804, 910, 897, 764, 543, 293, 87, 0, 22, 189, 440, 705, 908, 992, 939, 772, 541, 311, 131, 24, 0, 0, 12, 30, 32, 20, 0, 0, 0, 36, 126, 258, 412, 552, 640, 650, 578, 445, 289, 148, 49, 0, 0, 0, 12, 17, 14, 7, 2, 0, 2, 4, 6, 5, 3, 1, 0, 0, 2, 5, 8, 11, 12, 13, 11, 9, 6, 4, 1, 0, 0, 0, 0, 2, 4, 7, 9, 10, 10, 9, 7, 4, 2, 0, 0, 0, 0, 1, 3, 3, 3, 1, 0, 0, 0, 4, 11, 15, 11, 0, 0, 1, 54, 159, 312, 484, 634, 721, 718, 626, 472, 298, 148, 46, 0, 0, 0, 12, 15, 10, 2, 0, 0, 0, 1, 3, 4, 2, 1, 0, 0, 0, 0, 0, 2, 5, 9, 13, 17, 19, 19, 17, 15, 12, 10, 10, 10, 11, 11, 11, 11, 9, 8, 7, 6, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 13, 14, 13, 12, 9, 7, 6, 6, 6, 7, 8, 8, 7, 6, 5, 6, 8, 12, 17, 22, 25, 27, 25, 20, 12, 3, 0, 0, 1, 11, 20, 19, 8, 0, 0, 31, 130, 291, 492, 688, 829, 872, 805, 649, 448, 253, 106, 21, 0, 0, 5, 15, 19, 22, 24, 24, 17, 2, 0, 2, 62, 184, 363, 568, 750, 861, 867, 766, 588, 381, 196, 66, 1, 0, 0, 15, 23, 22, 17, 15, 19, 26, 33, 36, 32, 23, 12, 3, 0, 2, 10, 18, 17, 6, 0, 0, 30, 123, 274, 464, 652, 787, 832, 772, 626, 434, 247, 103, 19, 0, 0, 8, 16, 15, 6, 0, 0, 0, 2, 6, 7, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 9, 13, 17, 21, 23, 24, 22, 18, 14, 9, 4, 1, 0, 0, 0, 4, 9, 16, 22, 26, 28, 25, 20, 14, 8, 3, 1, 1, 3, 6, 8, 11, 12, 13, 13, 13, 14, 15, 16, 17, 18, 18, 17, 15, 12, 8, 4, 1, 0, 0, 0, 2, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 8, 6, 5, 5, 5, 6, 8, 9, 10, 9, 9, 8, 7, 6, 5, 4, 4, 5, 7, 11, 14, 15, 12, 7, 3, 2, 6, 13, 16, 12, 0, 0, 7, 70, 194, 372, 576, 757, 865, 863, 748, 546, 316, 122, 23, 44, 177, 378, 584, 733, 782, 723, 579, 396, 220, 89, 15, 0, 0, 11, 20, 19, 13, 6, 3, 3, 5, 7, 7, 6, 5, 4, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 8, 10, 11, 12, 12, 11, 10, 9, 9, 10, 13, 16, 19, 18, 14, 7, 2, 1, 6, 15, 20, 15, 0, 0, 2, 69, 205, 405, 638, 850, 986, 1004, 897, 689, 434, 196, 31, 0, 42, 204, 421, 636, 795, 858, 812, 674, 486, 293, 137, 37, 0, 0, 1, 17, 25, 21, 7, 0, 0, 12, 87, 219, 396, 584, 739, 816, 793, 677, 500, 310, 149, 44, 0, 0, 2, 13, 15, 9, 2, 0, 0, 1, 3, 2, 0, 0, 0, 7, 14, 15, 7, 0, 0, 25, 113, 260, 449, 642, 790, 850, 806, 671, 482, 289, 133, 35, 0, 0, 4, 14, 14, 8, 0, 0, 0, 0, 3, 4, 4, 2, 0, 0, 0, 2, 3, 4, 4, 4, 3, 2, 2, 3, 5, 7, 9, 10, 10, 8, 5, 3, 1, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 5, 5, 5, 5, 6, 7, 8, 9, 9, 9, 7, 4, 2, 0, 0, 1, 3, 5, 8, 9, 10, 9, 7, 5, 3, 2, 2, 3, 3, 4, 5, 5, 6, 6, 7, 6, 5, 1, 0, 0, 0, 3, 11, 14, 9, 0, 0, 10, 78, 205, 383, 580, 751, 849, 848, 746, 572, 373, 196, 71, 6, 0, 0, 10, 15, 10, 2, 0, 4, 13, 21, 24, 18, 9, 1, 0, 6, 15, 17, 9, 0, 0, 30, 130, 302, 528, 764, 952, 1038, 993, 824, 577, 323, 135, 70, 148, 347, 611, 866, 1039, 1083, 986, 773, 501, 242, 59, 0, 58, 226, 447, 658, 803, 844, 777, 626, 435, 251, 110, 27, 0, 0, 7, 14, 12, 5, 0, 0, 0, 1, 5, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 4, 5, 6, 9, 13, 17, 19, 21, 19, 16, 11, 7, 3, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 1, 2, 3, 4, 4, 4, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 6, 5, 4, 2, 0, 0, 0, 1, 3, 6, 8, 9, 9, 8, 6, 3, 1, 0, 0, 3, 6, 9, 11, 12, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 8, 7, 6, 4, 3, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 3, 7, 10, 13, 14, 13, 11, 8, 5, 4, 5, 7, 10, 14, 17, 19, 20, 17, 12, 6, 0, 0, 0, 4, 11, 14, 7, 0, 0, 18, 93, 228, 412, 613, 785, 884, 881, 778, 603, 400, 217, 85, 13, 0, 0, 9, 15, 13, 6, 1, 0, 1, 4, 5, 5, 2, 0, 0, 1, 4, 7, 9, 9, 8, 5, 2, 0, 0, 0, 1, 4, 7, 9, 11, 11, 10, 9, 7, 6, 5, 2, 0, 0, 0, 0, 6, 12, 13, 6, 0, 0, 30, 116, 261, 453, 655, 820, 904, 880, 753, 561, 361, 214, 166, 231, 389, 592, 774, 881, 878, 765, 575, 361, 186, 96, 115, 233, 413, 599, 738, 792, 748, 622, 450, 276, 134, 42, 1, 0, 2, 10, 11, 6, 0, 0, 0, 0, 2, 3, 3, 3, 3, 5, 7, 8, 9, 9, 8, 6, 5, 4, 4, 4, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 3, 0, 0, 0, 0, 4, 8, 8, 1, 0, 0, 30, 103, 221, 372, 528, 656, 721, 707, 617, 474, 314, 171, 68, 11, 0, 0, 6, 10, 8, 2, 0, 0, 0, 1, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 4, 6, 8, 10, 12, 13, 14, 15, 15, 14, 13, 10, 7, 4, 2, 1, 0, 0, 0, 0, 0, 3, 5, 8, 8, 6, 1, 0, 0, 0, 6, 9, 7, 0, 0, 11, 67, 176, 337, 530, 719, 861, 920, 878, 743, 548, 341, 174, 88, 101, 207, 373, 552, 697, 770, 754, 655, 503, 334, 184, 77, 17, 0, 0, 5, 9, 7, 2, 0, 0, 0, 1, 3, 3, 3, 1, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 4, 8, 10, 12, 10, 5, 1, 0, 0, 4, 7, 7, 1, 0, 4, 43, 128, 261, 428, 602, 743, 817, 802, 705, 551, 387, 260, 207, 241, 349, 494, 630, 714, 721, 647, 514, 356, 207, 94, 26, 0, 0, 3, 8, 8, 3, 0, 0, 0, 0, 3, 5, 5, 6, 6, 7, 8, 9, 8, 8, 6, 5, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 2, 2, 2, 3, 5, 7, 8, 10, 11, 10, 9, 8, 6, 4, 2, 1, 1, 2, 4, 6, 8, 10, 10, 9, 7, 4, 2, 0, 0, 0, 2, 5, 7, 9, 10, 9, 7, 5, 3, 2, 1, 2, 4, 6, 8, 9, 9, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 5, 3, 1, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 4, 4, 2, 0, 0, 11, 50, 120, 218, 333, 444, 528, 567, 553, 488, 388, 273, 166, 82, 28, 2, 0, 0, 3, 4, 2, 0, 0, 0, 4, 10, 13, 13, 10, 6, 3, 3, 5, 6, 3, 0, 0, 13, 61, 152, 288, 457, 634, 788, 888, 911, 851, 721, 548, 366, 207, 93, 28, 1, 0, 0, 0, 9, 42, 114, 230, 382, 548, 698, 802, 839, 802, 699, 553, 391, 241, 124, 47, 8, 0, 0, 3, 4, 3, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 3, 2, 2, 3, 4, 4, 3, 2, 1, 1, 1, 2, 1, 0, 0, 2, 18, 55, 114, 195, 289, 383, 460, 505, 511, 474, 402, 310, 212, 126, 61, 21, 2, 0, 0, 2, 3, 2, 2, 3, 4, 6, 7, 8, 7, 6, 3, 0, 0, 0, 15, 50, 112, 204, 321, 448, 566, 655, 697, 684, 620, 520, 407, 308, 243, 224, 250, 310, 385, 452, 494, 498, 464, 397, 310, 218, 135, 70, 28, 6, 0, 0, 1, 1, 1, 0, 0, 0, 1, 4, 5, 6, 6, 6, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 4, 4, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 8, 8, 8, 8, 6, 4, 3, 2, 0, 0, 0, 1, 9, 27, 58, 103, 162, 230, 299, 359, 403, 422, 415, 382, 330, 266, 199, 136, 85, 46, 20, 6, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 6, 6, 6, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 5, 5, 6, 6, 7, 7, 7, 7, 6, 6, 6, 5, 5, 5, 6, 6, 5, 4, 3, 2, 1, 1, 1, 3, 5, 9, 14, 21, 32, 47, 67, 91, 119, 147, 174, 197, 214, 224, 224, 217, 202, 181, 157, 130, 103, 77, 56, 38, 24, 14, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 2, 2, 2, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 4, 4, 6, 8, 11, 15, 20, 26, 33, 41, 51, 62, 75, 88, 102, 115, 127, 136, 144, 149, 150, 149, 144, 137, 127, 117, 105, 93, 82, 70, 59, 48, 37, 28, 20, 15, 12, 9, 8, 6, 5, 3, 1, 1, 1, 2, 3, 4, 5, 7, 9, 11, 14, 17, 21, 26, 31, 38, 44, 52, 59, 65, 71, 75, 78, 81, 83, 85, 87, 87, 86, 83, 78, 71, 65, 58, 51, 46, 40, 36, 31, 26, 21, 17, 13, 9, 6, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 8, 9, 10, 12, 14, 16, 18, 20, 21, 22, 23, 24, 25, 27, 28, 29, 29, 29, 29, 28, 27, 27, 27],
-"peakT": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 2, 4, 6, 8, 10, 11, 12, 13, 15, 17, 19, 21, 23, 25, 26, 28, 29, 30, 32, 34, 36, 39, 41, 43, 46, 48, 51, 53, 56, 57, 58, 58, 57, 57, 58, 60, 63, 66, 69, 71, 72, 72, 72, 72, 72, 72, 72, 72, 71, 70, 70, 70, 72, 74, 76, 77, 77, 76, 74, 72, 70, 69, 69, 69, 70, 72, 73, 75, 76, 77, 77, 76, 75, 74, 74, 75, 78, 80, 83, 84, 85, 84, 83, 82, 82, 82, 83, 85, 86, 87, 88, 90, 92, 94, 96, 99, 100, 101, 102, 101, 102, 102, 103, 104, 106, 108, 109, 110, 111, 113, 116, 119, 123, 126, 129, 130, 129, 127, 125, 122, 121, 121, 123, 126, 129, 132, 134, 135, 136, 137, 138, 140, 141, 142, 143, 143, 143, 142, 142, 141, 141, 142, 143, 145, 148, 151, 155, 159, 162, 165, 167, 168, 169, 170, 170, 170, 170, 171, 173, 175, 179, 184, 188, 192, 195, 196, 196, 195, 193, 192, 192, 193, 195, 196, 197, 196, 195, 194, 193, 193, 195, 196, 198, 198, 197, 196, 194, 192, 192, 192, 192, 192, 190, 187, 185, 183, 183, 185, 187, 190, 191, 191, 189, 186, 183, 180, 178, 178, 178, 179, 180, 181, 180, 178, 177, 176, 176, 177, 178, 178, 178, 176, 173, 170, 168, 167, 167, 167, 167, 166, 164, 162, 160, 159, 159, 160, 162, 165, 167, 169, 169, 169, 167, 165, 162, 159, 156, 154, 152, 151, 150, 151, 152, 154, 155, 155, 155, 154, 152, 151, 150, 150, 150, 150, 151, 151, 152, 152, 151, 151, 149, 148, 147, 146, 146, 146, 146, 146, 147, 147, 147, 147, 147, 147, 147, 147, 146, 145, 144, 143, 144, 145, 146, 147, 147, 146, 144, 143, 142, 142, 142, 143, 143, 142, 141, 140, 140, 141, 142, 143, 143, 142, 139, 136, 134, 133, 133, 134, 135, 134, 132, 128, 123, 120, 117, 117, 117, 117, 117, 116, 115, 113, 112, 112, 113, 115, 116, 117, 116, 114, 110, 107, 104, 102, 101, 101, 100, 100, 99, 98, 98, 98, 99, 99, 99, 98, 96, 92, 89, 86, 84, 84, 85, 86, 88, 89, 90, 90, 89, 88, 87, 86, 85, 85, 85, 86, 85, 85, 83, 81, 79, 77, 75, 73, 73, 73, 74, 76, 77, 78, 78, 78, 78, 77, 76, 75, 74, 73, 71, 70, 69, 67, 66, 65, 65, 66, 67, 68, 68, 68, 67, 66, 65, 64, 63, 63, 64, 64, 64, 64, 63, 62, 61, 61, 62, 63, 64, 64, 63, 61, 58, 55, 53, 52, 52, 53, 55, 56, 57, 57, 57, 57, 57, 57, 57, 57, 56, 55, 54, 53, 52, 52, 53, 54, 54, 54, 53, 52, 51, 51, 51, 51, 52, 54, 54, 55, 55, 55, 56, 56, 57, 58, 59, 60, 62, 66, 70, 75, 80, 85, 89, 91, 92, 92, 92, 96, 106, 124, 153, 193, 242, 294, 343, 384, 410, 421, 416, 401, 380, 357, 336, 316, 296, 277, 256, 234, 212, 191, 172, 156, 143, 132, 124, 118, 115, 115, 117, 122, 129, 137, 143, 149, 154, 158, 161, 164, 165, 164, 161, 154, 145, 134, 122, 110, 99, 90, 81, 74, 67, 61, 56, 52, 49, 47, 47, 48, 51, 55, 61, 68, 75, 83, 91, 100, 111, 122, 136, 149, 162, 175, 188, 200, 214, 228, 244, 260, 275, 289, 301, 309, 316, 320, 323, 325, 326, 328, 328, 326, 323, 316, 307, 296, 283, 270, 257, 243, 229, 213, 198, 181, 166, 152, 140, 129, 119, 109, 99, 88, 78, 69, 61, 54, 47, 42, 39, 36, 34, 33, 32, 30, 29, 28, 26, 26, 26, 27, 28, 31, 34, 37, 40, 44, 48, 51, 55, 59, 64, 70, 79, 89, 100, 111, 122, 132, 142, 151, 162, 173, 183, 194, 202, 208, 211, 212, 211, 210, 208, 205, 202, 198, 193, 187, 182, 178, 175, 175, 177, 180, 183, 186, 187, 187, 185, 181, 179, 177, 178, 180, 183, 184, 183, 178, 169, 157, 144, 132, 122, 113, 105, 97, 88, 79, 69, 60, 53, 46, 40, 35, 29, 24, 19, 15, 12, 11, 11, 12, 12, 12, 11, 9, 7, 5, 4, 4, 4, 5, 5, 5, 5, 5, 5, 6, 7, 8, 9, 10, 10, 10, 10, 10, 10, 10, 11, 13, 15, 17, 20, 23, 26, 29, 32, 35, 39, 42, 47, 53, 59, 67, 75, 82, 89, 96, 103, 110, 118, 126, 135, 145, 154, 163, 171, 178, 183, 186, 186, 183, 180, 175, 171, 167, 162, 157, 151, 143, 133, 123, 113, 104, 97, 91, 86, 81, 76, 71, 67, 64, 63, 64, 66, 70, 74, 78, 82, 86, 91, 97, 104, 112, 121, 129, 137, 145, 152, 160, 168, 175, 182, 188, 191, 191, 189, 184, 178, 172, 165, 158, 150, 141, 131, 121, 110, 99, 89, 80, 71, 63, 54, 47, 39, 33, 28, 24, 21, 18, 17, 15, 13, 11, 8, 6, 4, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 3, 3, 3, 2, 2, 2, 3, 4, 6, 8, 10, 11, 12, 14, 15, 18, 21, 24, 28, 33, 37, 42, 47, 53, 59, 66, 75, 84, 93, 102, 109, 116, 121, 128, 135, 144, 154, 165, 174, 180, 184, 184, 183, 182, 180, 178, 176, 172, 166, 158, 149, 139, 130, 122, 113, 105, 95, 85, 74, 65, 56, 49, 43, 38, 34, 30, 26, 22, 18, 16, 14, 12, 10, 9, 8, 7, 6, 6, 7, 7, 7, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 5, 5, 5, 5, 4, 3, 2, 2, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 5, 5, 5, 4, 3, 3, 2, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 4, 4, 4, 5, 5, 6, 7, 9, 11, 13, 15, 18, 21, 25, 28, 31, 34, 38, 43, 48, 55, 63, 72, 80, 89, 98, 108, 120, 132, 145, 159, 172, 184, 197, 209, 223, 237, 251, 265, 277, 287, 294, 299, 302, 304, 305, 307, 309, 310, 311, 309, 306, 299, 289, 278, 266, 254, 243, 233, 223, 212, 200, 186, 171, 156, 143, 133, 124, 117, 109, 101, 92, 83, 75, 70, 67, 66, 68, 72, 77, 82, 88, 94, 101, 108, 116, 124, 133, 143, 154, 166, 177, 187, 196, 201, 205, 206, 206, 206, 204, 202, 198, 191, 183, 173, 163, 151, 139, 127, 115, 102, 90, 79, 69, 59, 52, 45, 39, 34, 29, 25, 22, 18, 15, 11, 8, 5, 3, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 3, 3, 5, 7, 9, 12, 14, 15, 17, 17, 18, 19, 22, 26, 31, 37, 45, 54, 63, 73, 84, 95, 107, 118, 129, 139, 148, 157, 168, 179, 192, 205, 217, 227, 234, 238, 237, 234, 228, 221, 212, 204, 195, 186, 177, 168, 159, 151, 144, 140, 138, 139, 142, 146, 151, 156, 160, 164, 167, 170, 171, 172, 172, 170, 166, 160, 152, 143, 132, 122, 112, 103, 94, 86, 77, 68, 58, 49, 40, 33, 27, 23, 20, 18, 17, 16, 15, 14, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 12, 12, 12, 13, 13, 13, 13, 13, 13, 12, 12, 11, 11, 10, 11, 12, 13, 14, 14, 13, 12, 11, 10, 9, 9, 9, 9, 10, 10, 10, 10, 10, 10, 11, 11, 11, 10, 8, 7, 5, 5, 5, 5, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 2, 2, 2, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 5, 5, 6, 7, 9, 10, 11, 13, 16, 19, 22, 27, 32, 37, 43, 50, 57, 64, 73, 84, 96, 111, 128, 147, 166, 185, 202, 216, 229, 240, 251, 261, 271, 279, 285, 289, 291, 289, 284, 278, 269, 259, 249, 240, 232, 225, 218, 210, 202, 191, 179, 165, 151, 136, 121, 107, 92, 79, 68, 58, 51, 46, 42, 39, 36, 33, 30, 28, 27, 28, 31, 36, 42, 49, 56, 64, 72, 83, 95, 109, 123, 135, 147, 156, 163, 169, 173, 177, 179, 180, 179, 175, 168, 159, 147, 134, 119, 104, 89, 76, 64, 55, 48, 42, 37, 33, 29, 26, 22, 19, 16, 14, 13, 12, 12, 12, 12, 12, 12, 11, 11, 10, 10, 10, 10, 10, 10, 11, 12, 12, 13, 13, 14, 15, 17, 20, 24, 28, 31, 34, 36, 39, 43, 49, 57, 66, 76, 88, 99, 111, 124, 136, 149, 160, 169, 176, 181, 184, 184, 183, 178, 171, 161, 148, 134, 120, 106, 93, 81, 71, 61, 54, 47, 42, 37, 34, 31, 30, 28, 28, 29, 32, 37, 44, 53, 64, 75, 88, 101, 115, 130, 146, 163, 180, 198, 214, 229, 241, 251, 259, 265, 270, 275, 279, 282, 284, 283, 280, 274, 267, 258, 248, 237, 225, 212, 197, 182, 166, 151, 136, 122, 108, 95, 81, 69, 57, 47, 39, 32, 27, 24, 21, 19, 17, 16, 15, 15, 14, 13, 13, 12, 12, 12, 12, 13, 13, 13, 13, 12, 12, 12, 11, 11, 11, 10, 9, 8, 8, 7, 7, 8, 8, 9, 9, 10, 10, 10, 9, 8, 6, 5, 3, 2, 1, 1, 1, 1, 2, 2, 3, 4, 5, 6, 6, 6, 4, 3, 1, 0, 0, 0, 1, 2, 2, 2, 1, 1, 2, 3, 5, 7, 9, 9, 9, 9, 9, 8, 9, 9, 10, 11, 12, 13, 14, 16, 17, 17, 17, 17, 16, 14, 13, 13, 13, 14, 14, 15, 15, 15, 15, 14, 14, 14, 13, 13, 13, 14, 14, 15, 15, 16, 17, 18, 18, 18, 19, 20, 22, 26, 31, 39, 48, 58, 70, 84, 99, 117, 138, 160, 182, 203, 221, 236, 246, 254, 261, 267, 274, 280, 285, 287, 285, 279, 270, 260, 251, 241, 233, 224, 214, 202, 187, 171, 153, 135, 118, 103, 89, 77, 66, 56, 47, 38, 30, 24, 19, 16, 15, 14, 14, 14, 14, 14, 14, 15, 15, 16, 16, 17, 16, 16, 15, 15, 14, 13, 13, 12, 12, 11, 11, 10, 9, 9, 8, 7, 6, 5, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 14, 20, 26, 34, 43, 53, 67, 84, 104, 126, 149, 172, 195, 217, 238, 258, 277, 295, 311, 326, 338, 347, 353, 355, 354, 351, 348, 344, 342, 338, 333, 324, 309, 289, 265, 238, 211, 186, 164, 145, 128, 111, 95, 79, 65, 52, 42, 35, 30, 27, 25, 24, 24, 24, 25, 28, 32, 39, 47, 59, 72, 88, 104, 121, 139, 157, 174, 191, 207, 220, 230, 235, 237, 234, 228, 219, 208, 194, 179, 161, 142, 123, 104, 87, 72, 60, 49, 41, 33, 27, 21, 17, 15, 13, 12, 11, 10, 8, 7, 6, 5, 4, 4, 5, 5, 5, 5, 4, 3, 2, 2, 2, 3, 4, 5, 6, 6, 6, 5, 5, 5, 5, 6, 6, 7, 8, 8, 9, 9, 10, 11, 12, 13, 14, 15, 16, 18, 20, 24, 30, 38, 47, 59, 71, 85, 100, 115, 130, 146, 160, 175, 187, 196, 202, 203, 199, 191, 180, 166, 151, 137, 122, 108, 94, 80, 67, 55, 45, 36, 29, 24, 21, 19, 19, 19, 19, 20, 19, 19, 18, 17, 16, 16, 16, 17, 19, 20, 22, 24, 26, 28, 30, 34, 38, 45, 54, 66, 80, 98, 119, 142, 166, 191, 215, 238, 260, 280, 298, 314, 327, 338, 344, 346, 344, 340, 334, 328, 323, 318, 313, 306, 296, 281, 263, 243, 223, 203, 185, 167, 150, 131, 111, 91, 72, 56, 44, 36, 32, 30, 30, 31, 32, 35, 40, 48, 60, 76, 96, 118, 143, 170, 200, 232, 267, 303, 340, 376, 410, 439, 464, 484, 498, 510, 519, 529, 539, 550, 560, 569, 573, 572, 564, 551, 531, 505, 473, 436, 394, 348, 301, 255, 213, 176, 145, 120, 100, 84, 71, 60, 51, 44, 38, 34, 31, 29, 28, 27, 25, 23, 21, 20, 19, 19, 19, 20, 20, 21, 21, 21, 20, 20, 19, 19, 18, 18, 18, 18, 18, 18, 18, 17, 16, 15, 14, 12, 11, 10, 9, 9, 9, 9, 9, 9, 9, 9, 8, 7, 7, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 2, 3, 4, 6, 8, 10, 12, 14, 15, 17, 21, 26, 34, 46, 61, 81, 104, 129, 157, 187, 218, 250, 283, 314, 341, 363, 376, 380, 374, 360, 339, 312, 281, 248, 214, 181, 150, 121, 96, 75, 58, 45, 35, 27, 22, 18, 15, 13, 12, 11, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 7, 5, 4, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 4, 4, 4, 5, 5, 4, 4, 5, 5, 6, 8, 10, 12, 14, 18, 23, 30, 40, 52, 69, 89, 114, 141, 171, 200, 227, 249, 265, 274, 277, 274, 266, 254, 238, 218, 195, 170, 144, 120, 98, 78, 61, 47, 35, 26, 18, 12, 8, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 5, 6, 8, 9, 11, 12, 14, 15, 18, 22, 28, 37, 50, 66, 86, 108, 132, 158, 184, 210, 233, 253, 268, 276, 275, 268, 254, 236, 215, 193, 171, 149, 126, 104, 83, 63, 47, 34, 25, 19, 16, 15, 14, 13, 12, 11, 10, 9, 9, 8, 8, 8, 7, 7, 7, 8, 9, 9, 10, 10, 10, 9, 9, 10, 10, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 9, 8, 8, 7, 7, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 6, 7, 7, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 3, 4, 6, 7, 7, 7, 6, 5, 5, 5, 5, 6, 7, 7, 7, 6, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 7, 7, 6, 6, 5, 4, 4, 5, 6, 6, 7, 7, 7, 6, 6, 6, 6, 7, 6, 6, 6, 5, 5, 6, 7, 7, 8, 8, 8, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 5, 6, 7, 8, 9, 11, 13, 15, 17, 19, 22, 26, 31, 40, 52, 68, 89, 115, 146, 181, 219, 258, 296, 331, 361, 383, 396, 399, 390, 372, 345, 312, 276, 238, 201, 166, 135, 106, 82, 63, 47, 36, 29, 24, 21, 18, 17, 15, 14, 13, 12, 12, 12, 12, 12, 12, 12, 11, 11, 10, 10, 9, 9, 9, 9, 9, 9, 8, 7, 6, 6, 6, 5, 5, 5, 4, 3, 2, 1, 0, 0, 1, 2, 3, 3, 4, 4, 4, 5, 5, 6, 7, 9, 10, 11, 12, 12, 12, 12, 12, 12, 13, 14, 15, 16, 16, 16, 16, 15, 14, 13, 12, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 13, 14, 14, 14, 15, 15, 18, 22, 27, 35, 45, 56, 71, 89, 113, 141, 175, 213, 253, 292, 327, 357, 380, 397, 409, 417, 422, 426, 430, 434, 438, 443, 446, 447, 443, 435, 419, 395, 365, 329, 290, 249, 209, 171, 137, 107, 81, 61, 45, 34, 27, 23, 20, 18, 16, 13, 11, 9, 8, 8, 9, 10, 11, 11, 11, 10, 9, 8, 8, 8, 9, 10, 11, 12, 12, 12, 11, 10, 9, 8, 8, 8, 9, 11, 12, 13, 14, 14, 13, 12, 10, 9, 7, 5, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 5, 7, 9, 11, 14, 15, 16, 15, 14, 13, 12, 11, 10, 9, 8, 6, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 10, 12, 14, 18, 24, 31, 41, 55, 71, 90, 111, 134, 159, 183, 206, 227, 244, 254, 258, 252, 239, 219, 194, 167, 140, 116, 94, 76, 60, 47, 37, 28, 22, 18, 15, 14, 13, 13, 13, 12, 11, 11, 10, 10, 11, 11, 12, 12, 12, 11, 10, 9, 9, 9, 11, 13, 16, 19, 23, 29, 38, 51, 68, 90, 115, 140, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 165, 187, 205, 218, 225, 227, 223, 212, 196, 174, 150, 125, 101, 80, 63, 49, 38, 30, 24, 20, 18, 17, 18, 18, 18, 18, 18, 17, 16, 16, 16, 16, 15, 15, 15, 14, 14, 14, 14, 14, 16, 18, 22, 29, 39, 53, 70, 89, 112, 136, 164, 193, 222, 250, 275, 294, 307, 314, 315, 313, 309, 305, 302, 299, 298, 297, 295, 292, 286, 275, 259, 238, 211, 182, 151, 122, 95, 73, 55, 40, 29, 21, 15, 11, 9, 7, 8, 8, 9, 10, 11, 11, 10, 10, 9, 8, 7, 7, 6, 6, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 7, 7, 7, 7, 7, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 2, 3, 5, 7, 7, 8, 7, 6, 6, 6, 6, 7, 7, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 4, 5, 6, 6, 8, 10, 15, 23, 36, 54, 75, 100, 125, 150, 173, 192, 207, 217, 222, 221, 213, 198, 178, 154, 127, 102, 79, 60, 46, 35, 27, 21, 16, 12, 9, 6, 4, 2, 0, 0, 1, 2, 4, 6, 8, 10, 11, 13, 15, 17, 19, 21, 22, 22, 21, 19, 16, 14, 12, 10, 8, 6, 4, 3, 2, 2, 2, 2, 2, 2, 2, 3, 4, 5, 7, 8, 10, 10, 11, 11, 11, 10, 10, 9, 9, 8, 7, 6, 6, 5, 5, 5, 6, 7, 8, 9, 9, 8, 8, 7, 7, 6, 7, 7, 7, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 5, 5, 6, 5, 5, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 1, 2, 4, 6, 7, 9, 10, 12, 13, 15, 19, 24, 32, 43, 57, 75, 98, 124, 153, 184, 216, 246, 272, 292, 304, 306, 297, 278, 251, 219, 185, 152, 124, 99, 80, 64, 51, 41, 32, 26, 21, 18, 17, 17, 17, 17, 16, 15, 13, 12, 11, 11, 12, 13, 14, 14, 13, 12, 10, 10, 10, 11, 12, 13, 13, 13, 11, 10, 9, 9, 10, 10, 11, 11, 10, 10, 10, 10, 11, 12, 14, 15, 16, 17, 18, 19, 21, 25, 32, 42, 56, 77, 103, 136, 174, 217, 263, 309, 351, 387, 413, 426, 424, 408, 379, 340, 295, 247, 200, 158, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 121, 91, 67, 48, 34, 25, 20, 18, 17, 18, 18, 17, 17, 15, 14, 13, 12, 12, 11, 10, 10, 11, 11, 11, 11, 11, 10, 10, 10, 10, 11, 12, 14, 18, 25, 36, 52, 75, 103, 138, 177, 217, 257, 292, 320, 340, 350, 350, 342, 328, 310, 292, 277, 268, 264, 265, 269, 273, 273, 266, 250, 228, 201, 171, 142, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 115, 92, 71, 53, 38, 26, 18, 12, 10, 9, 9, 9, 10, 10, 9, 8, 8, 10, 14, 23, 37, 56, 80, 108, 139, 171, 202, 230, 252, 267, 272, 267, 252, 228, 198, 165, 132, 102, 77, 56, 41, 29, 22, 16, 14, 13, 13, 15, 16, 18, 20, 21, 21, 21, 22, 23, 25, 28, 30, 31, 31, 29, 27, 24, 22, 22, 24, 29, 38, 50, 67, 89, 116, 148, 184, 223, 262, 299, 331, 355, 371, 379, 383, 385, 389, 398, 412, 431, 454, 476, 495, 505, 505, 491, 463, 422, 371, 313, 255, 200, 152, 112, 81, 58, 43, 33, 26, 22, 20, 18, 16, 15, 14, 13, 13, 12, 12, 12, 12, 13, 13, 13, 13, 12, 12, 11, 10, 9, 8, 7, 6, 5, 4, 4, 4, 4, 5, 6, 7, 9, 10, 12, 14, 15, 15, 15, 15, 14, 14, 14, 15, 15, 15, 15, 14, 14, 13, 13, 13, 13, 13, 14, 14, 13, 12, 11, 9, 8, 6, 5, 5, 6, 6, 7, 7, 7, 6, 6, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 6, 6, 5, 4, 4, 5, 5, 5, 5, 5, 4, 3, 3, 3, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 3, 3, 3, 2, 2, 3, 6, 13, 25, 41, 63, 88, 115, 142, 168, 191, 209, 222, 227, 224, 213, 195, 172, 144, 116, 89, 65, 47, 33, 24, 19, 15, 14, 12, 12, 11, 11, 10, 10, 10, 9, 8, 7, 6, 6, 5, 5, 6, 7, 7, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 7, 6, 5, 4, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 6, 6, 6, 6, 6, 5, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 2, 2, 1, 0, 0, 0, 1, 3, 4, 6, 7, 7, 7, 8, 8, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 8, 8, 7, 7, 8, 9, 10, 11, 12, 12, 12, 12, 12, 13, 15, 19, 25, 35, 49, 68, 91, 117, 147, 178, 208, 234, 255, 267, 269, 261, 245, 221, 193, 163, 133, 105, 81, 62, 50, 45, 50, 67, 98, 144, 204, 276, 355, 435, 507, 563, 598, 608, 591, 551, 492, 422, 346, 273, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 206, 150, 106, 73, 51, 37, 30, 26, 25, 25, 25, 24, 23, 21, 20, 19, 21, 24, 31, 43, 61, 87, 122, 165, 214, 265, 314, 355, 383, 395, 390, 369, 335, 290, 241, 191, 144, 105, 74, 51, 36, 27, 21, 17, 14, 13, 12, 11, 11, 11, 11, 10, 9, 8, 7, 7, 8, 8, 9, 10, 12, 13, 14, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 15, 16, 17, 18, 18, 18, 18, 18, 17, 16, 14, 11, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 5, 7, 9, 10, 11, 11, 10, 9, 8, 7, 6, 6, 5, 5, 5, 5, 6, 7, 7, 8, 9, 9, 10, 11, 12, 13, 13, 13, 13, 13, 13, 14, 14, 15, 14, 14, 12, 11, 10, 9, 10, 11, 13, 14, 15, 14, 12, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 7, 8, 9, 9, 9, 8, 7, 7, 7, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 7, 7, 8, 8, 9, 9, 8, 8, 7, 6, 5, 5, 5, 5, 5, 4, 3, 3, 2, 2, 2, 3, 3, 4, 5, 5, 5, 5, 6, 6, 7, 8, 9, 9, 10, 10, 9, 9, 8, 6, 5, 3, 1, 0, 0, 0, 1, 2, 4, 5, 7, 9, 11, 12, 13, 14, 17, 24, 36, 55, 83, 119, 163, 215, 273, 333, 389, 438, 471, 485, 476, 446, 398, 339, 275, 212, 156, 110, 75, 50, 35, 25, 20, 18, 17, 16, 16, 15, 15, 15, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 15, 14, 14, 13, 13, 12, 11, 10, 9, 8, 8, 7, 6, 6, 4, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 6, 8, 10, 11, 12, 13, 14, 14, 14, 13, 12, 11, 11, 10, 11, 11, 13, 15, 19, 29, 47, 77, 120, 177, 247, 324, 400, 469, 522, 555, 562, 545, 505, 447, 377, 302, 229, 163, 109, 68, 41, 25, 18, 17, 18, 19, 20, 19, 18, 16, 14, 13, 12, 13, 13, 14, 14, 14, 14, 14, 14, 15, 16, 17, 17, 18, 18, 17, 17, 17, 16, 16, 15, 15, 14, 13, 13, 12, 11, 10, 10, 11, 11, 12, 12, 12, 12, 11, 10, 9, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 8, 7, 6, 5, 4, 4, 4, 5, 7, 9, 12, 14, 15, 16, 14, 12, 10, 8, 7, 9, 12, 20, 31, 47, 68, 94, 124, 156, 187, 215, 235, 247, 248, 243, 233, 225, 221, 226, 239, 260, 286, 311, 330, 339, 334, 314, 280, 237, 189, 142, 101, 68, 44, 28, 18, 12, 9, 7, 7, 8, 10, 12, 13, 14, 15, 16, 16, 16, 16, 16, 15, 14, 13, 12, 11, 11, 11, 11, 11, 12, 15, 21, 33, 51, 79, 118, 168, 227, 290, 353, 408, 448, 467, 464, 439, 396, 340, 278, 217, 162, 115, 80, 56, 41, 34, 32, 32, 33, 33, 31, 29, 27, 26, 25, 24, 24, 24, 25, 29, 38, 56, 84, 126, 179, 242, 310, 377, 436, 480, 504, 507, 492, 462, 427, 397, 378, 378, 395, 426, 461, 492, 507, 501, 471, 421, 358, 289, 224, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 166, 121, 87, 64, 49, 40, 37, 39, 47, 63, 87, 121, 165, 218, 276, 335, 388, 430, 455, 461, 447, 418, 380, 341, 307, 285, 275, 277, 287, 300, 309, 311, 305, 290, 272, 255, 244, 243, 253, 270, 288, 302, 306, 297, 274, 241, 202, 161, 122, 89, 63, 43, 30, 21, 17, 16, 16, 16, 17, 16, 16, 15, 14, 14, 14, 14, 14, 13, 12, 11, 10, 9, 9, 10, 11, 11, 11, 11, 10, 9, 8, 7, 7, 7, 7, 7, 8, 8, 9, 10, 10, 10, 10, 9, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 9, 8, 7, 6, 4, 4, 3, 2, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 4, 6, 7, 9, 10, 11, 12, 12, 13, 14, 17, 25, 39, 61, 93, 134, 181, 230, 276, 313, 336, 344, 336, 314, 285, 254, 229, 214, 214, 228, 252, 278, 301, 312, 307, 286, 251, 208, 163, 120, 85, 57, 37, 24, 16, 12, 12, 16, 26, 42, 66, 98, 136, 179, 220, 256, 282, 292, 287, 268, 237, 199, 159, 121, 86, 57, 35, 18, 8, 4, 5, 11, 24, 43, 70, 106, 150, 199, 248, 292, 324, 340, 337, 316, 280, 234, 184, 135, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 92, 58, 33, 17, 9, 5, 4, 5, 5, 6, 6, 5, 5, 4, 3, 2, 2, 3, 3, 4, 5, 5, 6, 6, 8, 9, 10, 12, 12, 12, 11, 11, 13, 19, 31, 50, 79, 115, 159, 206, 252, 291, 318, 329, 322, 298, 261, 216, 169, 126, 89, 60, 40, 26, 19, 18, 25, 40, 66, 105, 156, 220, 291, 364, 431, 484, 516, 522, 499, 450, 382, 305, 227, 157, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 101, 61, 36, 23, 17, 16, 16, 16, 15, 15, 14, 13, 13, 13, 13, 12, 12, 12, 12, 13, 17, 23, 34, 52, 79, 115, 158, 204, 249, 284, 307, 313, 303, 282, 257, 234, 221, 222, 237, 262, 292, 318, 334, 335, 320, 290, 248, 200, 150, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 105, 67, 39, 21, 11, 7, 7, 9, 11, 12, 14, 15, 17, 18, 20, 21, 22, 23, 23, 23, 22, 20, 18, 15, 12, 9, 7, 5, 4, 4, 3, 2, 1, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 4, 14, 30, 57, 94, 141, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 198, 258, 315, 362, 391, 397, 381, 344, 292, 231, 171, 117, 73, 41, 21, 10, 7, 7, 9, 11, 12, 12, 11, 10, 8, 7, 6, 5, 5, 5, 5, 5, 6, 8, 9, 10, 11, 12, 12, 11, 10, 10, 9, 8, 8, 8, 7, 7, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 6, 5, 5, 5, 6, 7, 9, 9, 10, 9, 8, 7, 6, 6, 6, 7, 8, 8, 8, 7, 7, 6, 6, 6, 7, 7, 8, 7, 7, 6, 6, 7, 9, 13, 21, 34, 54, 83, 121, 166, 214, 259, 296, 318, 321, 306, 273, 229, 179, 130, 87, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 53, 29, 14, 6, 4, 5, 8, 11, 13, 15, 16, 17, 18, 19, 19, 19, 18, 19, 21, 29, 43, 66, 100, 142, 191, 242, 289, 325, 346, 347, 328, 291, 242, 187, 133, 85, 49, 23, 8, 1, 0, 0, 2, 3, 4, 4, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 7, 7, 7, 6, 5, 4, 3, 3, 3, 3, 4, 4, 5, 6, 6, 7, 7, 7, 8, 8, 7, 7, 6, 5, 4, 4, 4, 4, 5, 6, 6, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 5, 7, 8, 9, 9, 10, 11, 12, 13, 13, 13, 12, 11, 9, 8, 7, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 7, 8, 8, 9, 9, 10, 10, 11, 11, 11, 11, 10, 9, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 7, 9, 10, 11, 12, 13, 14, 14, 14, 14, 12, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 9, 10, 10, 10, 10, 10, 10, 9, 9, 8, 7, 7, 7, 8, 10, 12, 14, 16, 18, 18, 17, 16, 16, 16, 17, 20, 22, 24, 25, 25, 24, 22, 20, 18, 17, 16, 15, 15, 16, 17, 17, 17, 17, 16, 14, 13, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 13, 13, 14, 15, 16, 16, 15, 14, 12, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 5, 5, 4, 4, 3, 3, 4, 4, 5, 6, 6, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 7, 8, 8, 7, 6, 6, 9, 19, 39, 72, 120, 181, 250, 317, 375, 413, 427, 414, 378, 330, 279, 237, 214, 212, 231, 264, 299, 328, 340, 332, 304, 261, 209, 155, 106, 65, 36, 16, 5, 0, 0, 5, 18, 44, 86, 147, 225, 316, 407, 488, 544, 565, 550, 502, 434, 361, 299, 262, 254, 273, 310, 350, 381, 392, 380, 347, 302, 257, 227, 219, 239, 282, 339, 394, 435, 451, 438, 401, 351, 302, 268, 259, 278, 323, 384, 447, 499, 526, 522, 485, 421, 339, 253, 174, 109, 63, 34, 21, 17, 19, 22, 24, 25, 25, 22, 19, 16, 13, 10, 9, 9, 8, 8, 7, 6, 5, 5, 5, 6, 7, 7, 8, 8, 8, 6, 4, 1, 0, 2, 13, 37, 78, 140, 219, 311, 405, 488, 546, 570, 556, 507, 435, 356, 286, 241, 229, 248, 292, 345, 392, 419, 421, 396, 353, 303, 260, 235, 233, 255, 291, 332, 365, 380, 372, 342, 292, 233, 172, 116, 71, 39, 19, 10, 7, 8, 9, 10, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 6, 7, 8, 9, 10, 10, 9, 7, 6, 5, 4, 4, 5, 6, 8, 9, 9, 9, 8, 7, 6, 4, 3, 3, 4, 5, 6, 7, 8, 8, 8, 7, 7, 6, 6, 6, 7, 7, 8, 10, 11, 11, 11, 10, 11, 20, 41, 79, 136, 209, 291, 371, 436, 475, 482, 455, 400, 327, 247, 171, 107, 59, 28, 11, 4, 3, 5, 7, 8, 8, 7, 7, 8, 9, 10, 11, 11, 11, 10, 9, 8, 8, 8, 8, 8, 9, 10, 11, 12, 12, 11, 10, 11, 16, 30, 58, 104, 166, 244, 327, 405, 465, 496, 492, 456, 396, 326, 264, 222, 209, 224, 258, 298, 331, 345, 336, 303, 254, 197, 142, 94, 58, 35, 23, 18, 18, 19, 21, 21, 20, 18, 16, 14, 13, 12, 13, 14, 16, 16, 16, 15, 13, 12, 10, 9, 8, 8, 8, 8, 8, 8, 8, 7, 5, 3, 2, 1, 2, 2, 4, 5, 6, 6, 6, 5, 3, 2, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 6, 4, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 10, 10, 8, 6, 6, 10, 20, 42, 77, 128, 193, 264, 334, 391, 426, 430, 403, 350, 281, 206, 138, 84, 46, 25, 16, 15, 18, 20, 21, 20, 18, 16, 13, 12, 11, 11, 12, 12, 11, 9, 6, 4, 5, 13, 33, 68, 118, 181, 252, 321, 378, 413, 420, 398, 349, 282, 208, 137, 79, 37, 13, 2, 0, 0, 0, 0, 5, 22, 54, 103, 169, 243, 316, 376, 412, 419, 396, 352, 301, 261, 247, 269, 324, 403, 486, 553, 586, 576, 524, 440, 339, 238, 150, 82, 37, 12, 3, 2, 5, 9, 12, 13, 13, 12, 12, 12, 13, 15, 17, 18, 19, 18, 17, 15, 12, 9, 7, 6, 6, 6, 7, 8, 9, 8, 7, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 1, 0, 0, 8, 28, 64, 116, 181, 254, 324, 381, 416, 422, 397, 346, 276, 199, 127, 68, 28, 6, 0, 0, 0, 2, 1, 0, 0, 0, 2, 5, 8, 9, 9, 8, 6, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 4, 3, 2, 2, 2, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 2, 3, 4, 6, 7, 9, 11, 12, 13, 13, 12, 10, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 7, 5, 4, 4, 5, 6, 8, 9, 10, 10, 9, 8, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 2, 3, 4, 6, 8, 11, 14, 16, 18, 19, 19, 18, 16, 14, 12, 11, 10, 11, 12, 14, 16, 16, 15, 13, 9, 7, 10, 21, 44, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 80, 129, 185, 241, 287, 317, 324, 307, 269, 218, 160, 106, 61, 28, 9, 0, 0, 2, 5, 8, 9, 9, 8, 7, 6, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 4, 6, 7, 8, 9, 9, 8, 7, 6, 6, 7, 9, 12, 14, 16, 17, 15, 10, 5, 2, 6, 25, 65, 130, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 219, 327, 437, 534, 597, 615, 584, 511, 415, 321, 253, 227, 248, 310, 392, 472, 528, 544, 515, 451, 368, 288, 232, 216, 244, 313, 406, 500, 572, 602, 583, 517, 423, 326, 251, 220, 242, 310, 404, 499, 567, 591, 563, 494, 402, 315, 256, 241, 274, 344, 433, 516, 571, 582, 545, 467, 364, 254, 155, 79, 30, 5, 0, 0, 5, 9, 11, 11, 10, 9, 8, 7, 6, 6, 6, 7, 8, 9, 9, 8, 7, 5, 4, 4, 4, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 4, 5, 6, 7, 6, 6, 5, 5, 4, 5, 5, 7, 9, 11, 12, 14, 13, 11, 6, 1, 0, 7, 29, 73, 139, 226, 323, 417, 491, 532, 532, 490, 415, 320, 223, 136, 70, 28, 6, 0, 0, 0, 0, 0, 6, 28, 72, 141, 235, 343, 450, 538, 589, 595, 554, 476, 381, 292, 227, 201, 215, 261, 321, 377, 409, 409, 375, 313, 236, 159, 92, 43, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 13, 1, 0, 3, 9, 14, 17, 19, 19, 18, 16, 13, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 11, 12, 13, 12, 10, 7, 5, 2, 1, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 10, 14, 18, 20, 21, 18, 12, 6, 4, 13, 42, 97, 180, 286, 401, 508, 586, 621, 605, 542, 447, 343, 254, 199, 189, 223, 289, 368, 435, 473, 469, 426, 354, 275, 209, 173, 175, 209, 264, 322, 363, 377, 359, 312, 246, 174, 108, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 56, 23, 5, 0, 0, 1, 2, 2, 1, 0, 0, 0, 2, 4, 6, 7, 9, 9, 9, 7, 5, 3, 1, 0, 1, 2, 4, 5, 6, 7, 7, 7, 7, 6, 5, 5, 5, 5, 4, 4, 4, 5, 4, 3, 1, 0, 0, 6, 26, 62, 115, 180, 250, 312, 356, 372, 357, 313, 249, 177, 109, 55, 20, 2, 0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 0, 0, 6, 30, 78, 155, 255, 367, 471, 548, 580, 561, 495, 400, 300, 224, 192, 214, 283, 382, 482, 558, 587, 563, 491, 386, 271, 165, 84, 31, 5, 0, 0, 5, 9, 11, 12, 13, 14, 15, 14, 14, 13, 11, 11, 11, 11, 11, 11, 11, 10, 9, 8, 9, 10, 13, 16, 18, 19, 17, 12, 6, 3, 8, 28, 68, 131, 212, 302, 389, 454, 486, 477, 428, 350, 263, 187, 141, 137, 176, 247, 333, 411, 462, 474, 444, 379, 295, 212, 150, 121, 134, 183, 257, 337, 404, 439, 434, 390, 318, 235, 162, 116, 106, 132, 184, 244, 297, 328, 328, 300, 248, 185, 123, 69, 31, 8, 0, 0, 1, 3, 2, 0, 0, 2, 23, 64, 128, 212, 304, 389, 453, 481, 467, 416, 336, 243, 155, 83, 34, 8, 0, 0, 1, 2, 2, 2, 2, 2, 3, 3, 3, 4, 6, 8, 8, 5, 0, 0, 5, 39, 107, 211, 344, 485, 610, 692, 714, 672, 574, 441, 301, 176, 82, 25, 0, 0, 3, 14, 23, 29, 33, 35, 35, 33, 29, 24, 19, 15, 12, 10, 8, 7, 6, 5, 5, 6, 7, 8, 9, 10, 11, 12, 15, 17, 19, 21, 22, 21, 19, 16, 13, 12, 11, 11, 11, 10, 5, 0, 0, 6, 34, 91, 177, 287, 408, 517, 594, 621, 593, 513, 400, 276, 163, 77, 24, 0, 0, 0, 5, 8, 8, 7, 6, 7, 7, 7, 5, 4, 2, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 3, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 4, 6, 7, 5, 1, 0, 1, 16, 51, 108, 185, 276, 365, 435, 471, 465, 418, 339, 244, 153, 78, 29, 4, 0, 0, 5, 9, 11, 11, 11, 11, 12, 12, 12, 12, 11, 10, 9, 8, 7, 6, 4, 3, 2, 2, 2, 2, 3, 4, 5, 5, 5, 5, 5, 4, 4, 4, 4, 5, 6, 8, 10, 12, 13, 12, 8, 3, 1, 7, 28, 71, 134, 213, 296, 367, 411, 419, 387, 323, 240, 156, 85, 36, 8, 0, 0, 1, 3, 2, 1, 0, 0, 1, 2, 4, 7, 10, 13, 17, 18, 15, 9, 3, 2, 16, 50, 109, 189, 280, 367, 432, 461, 446, 392, 309, 216, 130, 63, 21, 2, 0, 0, 2, 3, 1, 0, 0, 1, 2, 4, 4, 4, 4, 4, 6, 7, 8, 8, 7, 5, 3, 2, 2, 3, 4, 6, 7, 7, 5, 3, 1, 1, 1, 3, 5, 7, 9, 11, 12, 12, 13, 13, 13, 14, 14, 14, 15, 17, 18, 19, 19, 15, 9, 2, 0, 7, 34, 85, 161, 255, 354, 440, 496, 509, 475, 403, 306, 204, 116, 51, 14, 0, 0, 1, 4, 4, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 6, 5, 3, 2, 1, 0, 1, 2, 4, 5, 4, 1, 0, 0, 13, 44, 98, 171, 255, 336, 397, 425, 414, 365, 289, 203, 122, 59, 19, 1, 0, 0, 2, 3, 1, 0, 0, 0, 3, 5, 6, 6, 6, 6, 6, 7, 8, 8, 8, 8, 7, 7, 6, 5, 6, 6, 8, 9, 9, 6, 1, 0, 2, 22, 64, 131, 215, 304, 380, 424, 426, 385, 315, 235, 171, 142, 160, 221, 311, 405, 479, 513, 495, 431, 335, 228, 131, 59, 16, 0, 0, 1, 4, 4, 1, 0, 0, 2, 5, 8, 10, 10, 10, 11, 12, 13, 14, 14, 13, 12, 11, 10, 10, 10, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 0, 2, 4, 6, 8, 9, 9, 9, 7, 6, 6, 6, 7, 6, 6, 5, 6, 8, 9, 8, 3, 0, 0, 18, 68, 155, 275, 414, 545, 642, 681, 651, 560, 429, 292, 183, 129, 142, 217, 331, 452, 546, 588, 567, 489, 376, 259, 169, 129, 147, 217, 318, 421, 497, 528, 505, 436, 338, 230, 134, 62, 19, 3, 5, 13, 19, 15, 4, 0, 0, 37, 122, 254, 423, 599, 749, 839, 848, 775, 636, 464, 293, 153, 58, 9, 0, 0, 9, 16, 19, 17, 15, 13, 12, 11, 9, 8, 8, 8, 10, 12, 14, 15, 14, 14, 13, 12, 12, 12, 11, 10, 8, 6, 4, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 9, 12, 14, 13, 7, 0, 0, 5, 41, 111, 214, 338, 461, 559, 608, 597, 529, 420, 294, 176, 84, 27, 0, 0, 1, 8, 11, 12, 11, 10, 11, 13, 15, 16, 16, 16, 16, 16, 17, 16, 13, 6, 0, 0, 9, 43, 104, 189, 286, 378, 445, 472, 451, 389, 299, 201, 114, 49, 11, 0, 0, 3, 9, 10, 7, 2, 3, 16, 51, 112, 198, 302, 405, 487, 531, 524, 469, 377, 267, 162, 78, 24, 0, 0, 3, 12, 17, 13, 4, 0, 1, 29, 90, 184, 304, 429, 535, 598, 603, 548, 446, 319, 195, 95, 29, 0, 0, 1, 9, 11, 6, 0, 0, 9, 50, 123, 225, 343, 456, 540, 577, 556, 483, 375, 255, 146, 65, 17, 0, 0, 4, 10, 13, 11, 8, 5, 3, 3, 3, 4, 4, 5, 6, 8, 10, 12, 13, 14, 13, 12, 9, 6, 4, 3, 3, 6, 8, 11, 12, 12, 10, 8, 5, 3, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 11, 12, 12, 12, 12, 12, 11, 11, 11, 11, 12, 12, 12, 11, 11, 10, 9, 7, 7, 6, 6, 6, 6, 7, 8, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 4, 7, 11, 15, 19, 22, 23, 23, 21, 18, 15, 13, 11, 10, 10, 10, 9, 8, 6, 3, 1, 0, 0, 0, 0, 1, 2, 3, 5, 6, 8, 9, 10, 11, 12, 12, 11, 10, 9, 7, 6, 5, 5, 5, 6, 7, 7, 8, 8, 8, 8, 7, 7, 8, 9, 11, 13, 15, 16, 17, 18, 19, 20, 20, 19, 18, 16, 15, 15, 16, 17, 16, 10, 1, 0, 2, 34, 100, 200, 324, 449, 549, 600, 588, 517, 403, 273, 153, 64, 12, 0, 0, 8, 16, 15, 5, 0, 0, 27, 103, 226, 385, 553, 695, 778, 780, 702, 563, 396, 237, 112, 34, 0, 0, 3, 13, 19, 20, 19, 17, 17, 17, 18, 19, 19, 20, 20, 21, 22, 23, 24, 25, 26, 28, 28, 29, 28, 26, 23, 19, 15, 12, 11, 11, 12, 10, 5, 0, 0, 12, 54, 130, 235, 355, 464, 536, 554, 510, 418, 299, 180, 86, 26, 0, 0, 1, 7, 9, 7, 6, 6, 8, 11, 11, 9, 6, 4, 5, 7, 8, 5, 0, 0, 5, 41, 110, 212, 333, 451, 539, 575, 551, 473, 360, 237, 129, 52, 9, 0, 0, 8, 16, 17, 15, 11, 7, 6, 6, 9, 12, 15, 18, 19, 19, 17, 15, 13, 12, 12, 14, 17, 20, 23, 24, 25, 25, 24, 19, 11, 2, 0, 0, 26, 81, 163, 262, 362, 440, 477, 464, 404, 313, 211, 120, 52, 13, 0, 0, 2, 5, 5, 3, 1, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 12, 13, 12, 10, 8, 5, 3, 1, 1, 3, 5, 9, 13, 17, 20, 20, 16, 8, 0, 0, 11, 49, 114, 203, 303, 393, 455, 472, 439, 365, 266, 166, 83, 28, 1, 0, 0, 5, 6, 4, 1, 0, 1, 4, 8, 11, 13, 14, 16, 19, 21, 18, 11, 0, 0, 7, 53, 141, 266, 412, 548, 643, 671, 623, 512, 368, 228, 131, 100, 141, 237, 359, 468, 534, 538, 481, 378, 258, 146, 63, 14, 0, 0, 7, 14, 17, 15, 12, 10, 9, 10, 11, 13, 16, 18, 20, 22, 22, 21, 18, 15, 11, 7, 5, 5, 6, 7, 9, 10, 11, 10, 8, 6, 4, 4, 4, 5, 7, 8, 10, 13, 15, 17, 20, 22, 24, 25, 25, 23, 20, 15, 12, 10, 10, 10, 10, 5, 0, 0, 7, 46, 118, 219, 335, 442, 514, 532, 492, 404, 291, 178, 87, 28, 0, 0, 0, 6, 8, 7, 3, 1, 1, 1, 2, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 8, 8, 9, 10, 11, 10, 9, 7, 4, 2, 1, 1, 3, 5, 7, 8, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 12, 12, 10, 7, 4, 2, 0, 0, 1, 3, 5, 6, 7, 7, 8, 8, 10, 12, 14, 15, 13, 10, 7, 8, 14, 20, 21, 13, 0, 0, 9, 85, 231, 442, 686, 911, 1060, 1093, 1002, 811, 569, 335, 152, 40, 0, 0, 5, 18, 22, 18, 13, 10, 12, 15, 19, 19, 18, 16, 14, 14, 16, 21, 24, 23, 13, 0, 0, 8, 71, 191, 362, 559, 741, 863, 894, 825, 674, 481, 291, 139, 42, 0, 0, 0, 10, 15, 15, 12, 7, 1, 0, 0, 21, 80, 178, 307, 446, 563, 627, 621, 546, 422, 280, 152, 59, 9, 0, 0, 7, 12, 10, 5, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 5, 4, 3, 2, 1, 1, 1, 2, 3, 5, 6, 9, 11, 14, 17, 18, 18, 17, 16, 14, 12, 12, 12, 13, 13, 14, 14, 13, 12, 10, 8, 6, 5, 4, 3, 3, 4, 4, 5, 6, 7, 8, 8, 6, 3, 0, 0, 0, 1, 7, 10, 6, 0, 0, 7, 55, 147, 277, 426, 560, 647, 662, 602, 482, 335, 194, 85, 20, 0, 0, 5, 14, 18, 18, 16, 15, 15, 17, 17, 16, 13, 10, 7, 5, 3, 2, 0, 0, 0, 0, 0, 2, 4, 4, 4, 2, 1, 2, 6, 10, 11, 7, 0, 0, 5, 49, 134, 257, 400, 532, 620, 641, 589, 479, 339, 202, 93, 24, 0, 0, 1, 13, 20, 17, 6, 0, 0, 21, 95, 220, 386, 566, 719, 805, 799, 698, 527, 329, 156, 56, 57, 159, 336, 542, 723, 829, 831, 729, 551, 345, 171, 74, 81, 185, 354, 537, 677, 736, 698, 574, 402, 229, 103, 54, 89, 193, 330, 458, 541, 556, 502, 397, 271, 152, 64, 13, 0, 0, 7, 13, 13, 10, 5, 2, 1, 2, 3, 4, 5, 6, 7, 10, 12, 13, 12, 11, 8, 5, 3, 2, 3, 5, 8, 11, 13, 14, 14, 13, 12, 12, 12, 14, 16, 18, 19, 20, 19, 17, 14, 12, 10, 9, 8, 7, 6, 6, 7, 9, 14, 18, 19, 13, 3, 0, 0, 33, 107, 221, 361, 498, 600, 640, 606, 508, 372, 231, 114, 36, 0, 0, 0, 6, 12, 13, 10, 4, 0, 0, 1, 35, 105, 208, 329, 442, 518, 534, 487, 388, 265, 149, 61, 11, 0, 0, 4, 9, 8, 3, 0, 0, 0, 0, 2, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 8, 9, 11, 13, 16, 18, 19, 18, 16, 13, 9, 5, 2, 0, 0, 0, 0, 0, 1, 3, 4, 5, 7, 8, 9, 11, 12, 13, 14, 15, 16, 16, 16, 14, 11, 8, 5, 2, 2, 3, 5, 7, 9, 11, 11, 10, 8, 6, 4, 2, 2, 2, 3, 5, 7, 8, 8, 8, 7, 5, 3, 3, 2, 3, 5, 7, 9, 11, 11, 11, 9, 7, 5, 3, 2, 3, 4, 6, 8, 8, 8, 6, 4, 2, 1, 1, 2, 4, 6, 7, 7, 5, 3, 2, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 8, 10, 11, 13, 14, 15, 16, 16, 17, 18, 18, 18, 18, 16, 15, 13, 12, 11, 11, 10, 9, 7, 5, 3, 1, 0, 0, 0, 1, 3, 5, 7, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 9, 10, 10, 8, 5, 3, 1, 1, 2, 5, 8, 12, 17, 22, 24, 22, 14, 2, 0, 0, 34, 107, 216, 343, 461, 541, 560, 514, 415, 289, 167, 72, 14, 0, 0, 7, 21, 29, 27, 15, 0, 0, 4, 68, 189, 360, 556, 731, 841, 855, 769, 607, 412, 229, 93, 17, 0, 0, 8, 17, 17, 12, 8, 8, 11, 15, 16, 15, 12, 10, 9, 10, 12, 13, 14, 13, 11, 10, 10, 11, 12, 13, 12, 11, 12, 15, 18, 18, 11, 0, 0, 3, 50, 146, 287, 451, 602, 702, 722, 657, 525, 361, 204, 86, 17, 0, 0, 6, 14, 14, 10, 6, 6, 10, 15, 19, 21, 21, 19, 17, 15, 15, 14, 14, 14, 14, 13, 12, 11, 10, 9, 9, 10, 12, 13, 15, 17, 18, 18, 17, 15, 12, 9, 7, 7, 9, 13, 16, 15, 8, 0, 0, 11, 62, 153, 274, 404, 510, 566, 555, 481, 365, 236, 123, 44, 4, 0, 0, 9, 15, 15, 12, 9, 8, 9, 11, 13, 14, 15, 16, 16, 17, 17, 16, 15, 15, 15, 15, 15, 14, 12, 7, 3, 2, 5, 10, 13, 11, 2, 0, 0, 34, 116, 244, 398, 547, 651, 681, 628, 507, 352, 202, 86, 18, 0, 0, 5, 12, 11, 5, 0, 0, 0, 4, 6, 6, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 5, 4, 3, 3, 4, 7, 10, 11, 12, 11, 10, 12, 15, 16, 12, 3, 0, 0, 35, 116, 241, 393, 539, 641, 666, 605, 472, 304, 148, 48, 31, 97, 221, 362, 478, 533, 515, 433, 314, 191, 90, 26, 0, 0, 3, 9, 9, 4, 0, 0, 0, 5, 11, 16, 18, 17, 15, 13, 14, 18, 21, 20, 12, 0, 0, 4, 55, 155, 298, 460, 603, 690, 696, 619, 481, 319, 171, 64, 7, 0, 0, 9, 14, 12, 5, 0, 0, 0, 2, 6, 9, 10, 10, 11, 12, 15, 17, 16, 10, 0, 0, 2, 41, 116, 224, 345, 451, 515, 517, 456, 351, 229, 119, 42, 2, 0, 0, 6, 10, 7, 2, 0, 0, 0, 1, 2, 2, 1, 1, 1, 3, 5, 7, 8, 8, 8, 7, 6, 4, 2, 0, 0, 2, 8, 13, 14, 8, 0, 0, 11, 69, 175, 318, 472, 599, 665, 651, 562, 423, 269, 136, 45, 0, 0, 0, 13, 25, 27, 17, 0, 0, 0, 55, 172, 346, 553, 745, 872, 892, 795, 605, 376, 173, 58, 63, 185, 387, 607, 781, 861, 829, 700, 512, 316, 154, 48, 0, 0, 4, 17, 22, 20, 16, 13, 15, 19, 23, 25, 24, 21, 17, 14, 12, 12, 13, 14, 16, 17, 16, 14, 11, 7, 4, 2, 1, 3, 4, 6, 7, 7, 5, 4, 2, 1, 1, 1, 2, 3, 2, 1, 0, 0, 0, 2, 4, 6, 7, 5, 3, 3, 5, 9, 12, 11, 3, 0, 0, 30, 102, 215, 353, 487, 581, 604, 546, 417, 253, 99, 3, 0, 88, 259, 466, 656, 777, 797, 711, 543, 337, 149, 24, 0, 55, 190, 358, 510, 604, 615, 540, 399, 231, 84, 0, 0, 86, 237, 410, 557, 640, 639, 558, 424, 274, 142, 50, 3, 0, 0, 11, 20, 23, 20, 11, 0, 0, 0, 28, 98, 207, 339, 464, 551, 572, 523, 416, 282, 154, 59, 6, 0, 0, 13, 26, 31, 30, 25, 18, 12, 7, 4, 4, 6, 10, 15, 21, 26, 29, 27, 20, 6, 0, 0, 24, 96, 210, 350, 484, 577, 602, 551, 439, 298, 164, 64, 8, 0, 0, 8, 14, 13, 7, 1, 0, 0, 0, 0, 3, 6, 11, 16, 20, 22, 20, 15, 10, 6, 6, 9, 12, 14, 14, 14, 16, 23, 29, 28, 16, 0, 0, 13, 105, 271, 496, 733, 921, 1003, 951, 775, 523, 267, 75, 0, 40, 182, 370, 544, 650, 660, 576, 426, 256, 115, 43, 57, 149, 287, 428, 528, 559, 516, 413, 283, 159, 65, 12, 0, 0, 8, 14, 12, 7, 1, 0, 0, 0, 1, 2, 3, 4, 6, 8, 10, 10, 9, 6, 3, 1, 0, 1, 2, 4, 6, 6, 5, 3, 1, 0, 0, 0, 0, 1, 4, 7, 11, 14, 15, 15, 12, 8, 4, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 2, 5, 10, 15, 19, 20, 19, 17, 13, 10, 7, 4, 2, 2, 3, 8, 14, 18, 16, 6, 0, 0, 20, 88, 200, 342, 482, 584, 618, 576, 468, 326, 187, 79, 15, 0, 0, 8, 20, 27, 29, 29, 29, 27, 24, 19, 13, 7, 4, 4, 7, 11, 15, 17, 17, 15, 12, 8, 6, 6, 9, 14, 22, 29, 36, 40, 40, 36, 31, 25, 20, 19, 20, 24, 28, 32, 34, 33, 29, 24, 19, 15, 14, 16, 21, 29, 38, 47, 53, 52, 41, 21, 1, 0, 8, 64, 160, 285, 413, 512, 555, 529, 442, 319, 192, 87, 22, 0, 0, 6, 18, 24, 24, 20, 15, 12, 9, 8, 8, 8, 10, 12, 14, 14, 14, 11, 8, 4, 1, 0, 0, 1, 5, 10, 16, 21, 25, 26, 25, 22, 17, 12, 8, 5, 4, 4, 5, 7, 9, 11, 12, 12, 12, 12, 12, 12, 13, 13, 13, 12, 10, 7, 5, 4, 5, 6, 8, 10, 11, 12, 15, 19, 23, 24, 17, 4, 0, 0, 36, 124, 256, 410, 549, 635, 641, 566, 433, 278, 140, 45, 0, 0, 0, 12, 19, 18, 16, 15, 16, 19, 20, 19, 17, 15, 16, 20, 26, 31, 33, 30, 24, 16, 8, 2, 1, 4, 11, 19, 26, 30, 30, 27, 21, 13, 7, 2, 0, 0, 0, 2, 4, 6, 7, 8, 8, 8, 7, 6, 7, 10, 16, 25, 35, 46, 53, 56, 54, 49, 43, 38, 35, 34, 34, 35, 38, 41, 43, 40, 27, 7, 0, 0, 45, 160, 337, 549, 748, 881, 908, 822, 648, 435, 234, 87, 7, 0, 0, 21, 40, 51, 54, 54, 54, 51, 46, 39, 30, 22, 18, 18, 21, 23, 24, 21, 16, 10, 4, 0, 0, 3, 8, 13, 17, 19, 18, 15, 10, 5, 2, 0, 1, 4, 7, 10, 13, 16, 20, 22, 21, 14, 3, 0, 0, 26, 90, 185, 297, 400, 465, 475, 425, 330, 218, 115, 41, 2, 0, 0, 8, 12, 9, 4, 0, 0, 0, 3, 9, 14, 18, 21, 21, 20, 16, 11, 6, 2, 0, 1, 3, 8, 13, 18, 22, 24, 24, 23, 21, 17, 12, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 1, 5, 10, 16, 21, 24, 25, 23, 19, 15, 10, 8, 6, 6, 6, 6, 5, 4, 1, 0, 0, 1, 6, 13, 20, 25, 27, 28, 30, 33, 35, 30, 14, 0, 0, 24, 128, 308, 543, 785, 970, 1044, 980, 793, 532, 266, 66, 0, 14, 156, 356, 554, 693, 737, 679, 543, 369, 205, 82, 13, 0, 0, 11, 20, 19, 13, 7, 3, 3, 6, 10, 12, 13, 13, 10, 7, 5, 7, 11, 15, 15, 7, 0, 0, 19, 88, 206, 358, 511, 623, 658, 599, 458, 275, 104, 0, 0, 99, 279, 487, 663, 758, 749, 644, 479, 299, 147, 45, 0, 0, 1, 16, 25, 24, 14, 0, 0, 0, 34, 116, 237, 377, 502, 578, 582, 511, 387, 246, 122, 37, 0, 0, 1, 14, 21, 21, 18, 15, 13, 11, 8, 4, 1, 2, 7, 16, 28, 38, 45, 46, 42, 33, 22, 12, 5, 0, 0, 0, 2, 3, 4, 3, 2, 1, 1, 1, 2, 3, 4, 4, 5, 8, 12, 16, 14, 6, 0, 0, 11, 68, 165, 290, 416, 508, 540, 501, 403, 276, 152, 59, 7, 0, 0, 7, 13, 11, 5, 0, 0, 0, 1, 5, 7, 8, 8, 9, 12, 16, 21, 21, 14, 1, 0, 0, 38, 123, 246, 384, 503, 567, 558, 479, 352, 214, 99, 25, 0, 0, 4, 13, 14, 10, 3, 0, 0, 4, 8, 11, 12, 13, 13, 14, 16, 17, 18, 18, 19, 18, 18, 17, 15, 14, 15, 18, 23, 26, 24, 14, 0, 0, 9, 70, 184, 338, 505, 642, 712, 692, 588, 431, 263, 122, 32, 0, 0, 4, 17, 23, 22, 21, 22, 25, 29, 28, 24, 16, 8, 3, 2, 4, 8, 11, 12, 10, 6, 3, 1, 2, 5, 10, 13, 16, 16, 17, 19, 21, 18, 10, 0, 0, 2, 48, 136, 258, 391, 500, 554, 536, 452, 327, 195, 87, 20, 0, 0, 3, 11, 11, 6, 0, 0, 0, 0, 2, 5, 9, 12, 15, 17, 17, 14, 9, 4, 1, 0, 1, 5, 9, 12, 15, 18, 21, 25, 25, 18, 5, 0, 0, 27, 105, 225, 368, 500, 582, 589, 521, 397, 253, 126, 39, 0, 0, 1, 11, 13, 7, 0, 0, 0, 10, 22, 31, 35, 34, 32, 30, 29, 28, 20, 6, 0, 0, 34, 126, 270, 447, 615, 730, 755, 678, 517, 314, 125, 3, 0, 75, 256, 481, 690, 827, 855, 765, 584, 362, 156, 19, 0, 46, 190, 369, 533, 636, 650, 572, 426, 254, 107, 28, 39, 134, 282, 437, 552, 595, 557, 452, 314, 179, 76, 16, 0, 0, 7, 13, 12, 6, 0, 0, 0, 1, 4, 4, 3, 1, 0, 0, 0, 1, 5, 10, 14, 17, 16, 13, 11, 12, 16, 19, 17, 6, 0, 0, 24, 106, 242, 411, 577, 696, 731, 673, 538, 366, 201, 78, 9, 0, 0, 9, 17, 16, 11, 7, 8, 13, 18, 22, 21, 17, 12, 7, 5, 4, 4, 4, 5, 5, 6, 8, 10, 12, 15, 16, 16, 16, 16, 18, 21, 21, 16, 5, 0, 0, 20, 83, 184, 307, 424, 505, 524, 477, 377, 253, 136, 51, 5, 0, 0, 6, 10, 8, 3, 0, 0, 0, 0, 2, 2, 2, 1, 1, 1, 1, 2, 4, 5, 7, 9, 11, 13, 15, 19, 25, 32, 38, 39, 30, 14, 0, 0, 23, 96, 214, 359, 500, 602, 637, 596, 491, 351, 209, 94, 20, 0, 0, 7, 26, 32, 22, 0, 0, 0, 81, 247, 482, 743, 962, 1078, 1054, 898, 658, 399, 184, 47, 0, 0, 7, 23, 25, 16, 6, 2, 6, 15, 23, 27, 26, 21, 16, 11, 8, 7, 9, 11, 15, 19, 22, 24, 22, 18, 13, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 8, 9, 10, 11, 13, 14, 12, 9, 5, 5, 9, 16, 21, 17, 3, 0, 0, 42, 150, 313, 503, 673, 775, 777, 678, 510, 319, 154, 45, 0, 0, 2, 16, 19, 14, 7, 5, 10, 18, 24, 25, 21, 15, 12, 14, 18, 20, 13, 0, 0, 2, 59, 171, 327, 497, 639, 710, 690, 584, 425, 255, 116, 28, 0, 0, 6, 19, 24, 21, 17, 14, 14, 16, 16, 16, 14, 12, 11, 10, 10, 9, 8, 6, 6, 7, 10, 14, 17, 20, 22, 25, 28, 29, 25, 12, 0, 0, 9, 74, 188, 339, 497, 619, 672, 639, 530, 377, 221, 97, 22, 0, 0, 5, 13, 13, 7, 0, 0, 0, 1, 6, 9, 10, 11, 10, 10, 9, 7, 6, 5, 4, 5, 7, 10, 12, 14, 14, 14, 14, 13, 13, 13, 12, 11, 8, 6, 3, 2, 3, 7, 13, 19, 25, 28, 28, 24, 18, 12, 8, 7, 10, 15, 21, 25, 27, 25, 19, 13, 6, 3, 2, 6, 13, 21, 29, 36, 38, 38, 34, 28, 21, 16, 11, 9, 8, 8, 8, 7, 5, 3, 1, 0, 0, 0, 3, 7, 11, 15, 18, 19, 17, 13, 8, 3, 0, 1, 5, 13, 23, 33, 42, 47, 47, 43, 35, 26, 16, 8, 2, 0, 2, 5, 10, 15, 20, 22, 23, 22, 20, 16, 13, 12, 11, 13, 16, 18, 20, 21, 20, 18, 16, 14, 13, 14, 15, 18, 21, 23, 25, 24, 23, 21, 18, 15, 13, 11, 8, 6, 3, 2, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 10, 12, 13, 13, 11, 9, 7, 6, 5, 5, 5, 6, 5, 5, 3, 2, 0, 0, 0, 0, 3, 6, 11, 17, 22, 26, 27, 25, 21, 16, 11, 8, 7, 7, 9, 10, 10, 8, 4, 1, 0, 0, 2, 6, 10, 13, 14, 12, 9, 5, 3, 5, 13, 24, 36, 47, 54, 58, 61, 63, 61, 50, 27, 0, 0, 8, 112, 304, 565, 842, 1065, 1169, 1123, 939, 673, 397, 175, 38, 0, 0, 10, 27, 28, 17, 6, 1, 4, 12, 21, 26, 28, 28, 26, 23, 18, 12, 6, 2, 1, 5, 13, 25, 36, 44, 48, 45, 38, 30, 25, 27, 36, 49, 63, 71, 70, 60, 48, 38, 32, 28, 20, 5, 0, 0, 36, 146, 320, 534, 738, 878, 910, 825, 649, 432, 230, 83, 5, 0, 0, 15, 24, 21, 12, 6, 7, 15, 25, 34, 38, 36, 31, 24, 18, 14, 13, 14, 17, 20, 23, 24, 24, 23, 21, 19, 17, 14, 12, 9, 6, 3, 1, 1, 3, 8, 14, 19, 23, 24, 21, 16, 10, 5, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 3, 9, 15, 19, 20, 18, 16, 17, 21, 23, 17, 3, 0, 0, 42, 152, 321, 521, 704, 818, 828, 732, 558, 357, 178, 55, 0, 0, 2, 20, 27, 23, 13, 4, 1, 3, 7, 11, 13, 13, 11, 9, 7, 5, 3, 1, 1, 1, 2, 5, 7, 8, 8, 6, 4, 2, 0, 0, 0, 1, 3, 5, 8, 9, 10, 10, 8, 6, 4, 3, 1, 0, 0, 2, 7, 12, 16, 17, 13, 7, 2, 2, 7, 14, 16, 8, 0, 0, 14, 89, 220, 392, 566, 697, 747, 700, 570, 397, 226, 93, 15, 0, 0, 8, 22, 24, 14, 0, 0, 0, 41, 127, 250, 390, 513, 586, 587, 516, 392, 251, 127, 41, 0, 0, 0, 9, 12, 9, 2, 0, 0, 0, 4, 10, 16, 21, 25, 28, 31, 32, 32, 32, 33, 34, 36, 35, 32, 27, 22, 18, 16, 16, 14, 8, 0, 0, 3, 45, 124, 234, 354, 454, 505, 493, 419, 306, 186, 86, 22, 0, 0, 3, 10, 11, 5, 0, 0, 0, 4, 11, 16, 19, 18, 15, 11, 6, 2, 0, 0, 1, 4, 9, 15, 21, 26, 29, 29, 27, 23, 18, 12, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 8, 8, 9, 9, 9, 9, 10, 10, 10, 11, 11, 12, 12, 13, 15, 16, 16, 17, 17, 16, 16, 15, 15, 15, 15, 14, 13, 11, 9, 6, 4, 2, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 1, 2, 4, 6, 7, 8, 8, 6, 5, 4, 3, 3, 5, 6, 8, 9, 8, 7, 5, 2, 0, 0, 0, 0, 2, 4, 6, 7, 8, 8, 7, 7, 8, 9, 11, 14, 19, 25, 32, 36, 37, 34, 26, 18, 12, 12, 14, 13, 7, 0, 0, 8, 65, 170, 314, 468, 595, 660, 644, 553, 411, 257, 124, 34, 0, 0, 6, 24, 30, 17, 0, 0, 8, 95, 250, 458, 676, 848, 925, 886, 741, 532, 317, 143, 35, 0, 0, 6, 20, 23, 18, 13, 12, 16, 22, 26, 26, 23, 19, 15, 13, 12, 12, 12, 11, 9, 8, 7, 6, 7, 8, 9, 11, 13, 14, 13, 12, 9, 5, 2, 1, 1, 4, 8, 12, 14, 13, 9, 6, 5, 8, 16, 26, 33, 34, 27, 17, 10, 10, 16, 21, 17, 1, 0, 0, 64, 213, 438, 701, 940, 1089, 1102, 976, 749, 484, 248, 83, 1, 0, 1, 19, 25, 18, 8, 3, 5, 10, 9, 1, 0, 5, 53, 149, 287, 440, 572, 646, 640, 555, 416, 262, 129, 40, 0, 0, 0, 10, 13, 10, 5, 3, 7, 12, 17, 20, 21, 22, 23, 25, 21, 11, 0, 0, 9, 68, 173, 315, 463, 579, 630, 601, 500, 356, 209, 92, 20, 0, 0, 6, 15, 15, 10, 3, 0, 0, 0, 1, 3, 5, 8, 12, 18, 24, 29, 32, 33, 32, 28, 24, 19, 15, 12, 9, 8, 8, 9, 11, 13, 14, 15, 15, 15, 14, 12, 11, 10, 10, 10, 12, 15, 18, 21, 22, 22, 20, 16, 12, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 11, 14, 17, 19, 20, 19, 17, 14, 10, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 13, 17, 21, 22, 22, 20, 16, 13, 10, 9, 11, 15, 21, 29, 39, 51, 64, 76, 81, 78, 65, 47, 30, 21, 21, 23, 20, 6, 0, 0, 44, 174, 384, 646, 902, 1084, 1139, 1050, 844, 579, 325, 132, 22, 0, 0, 13, 27, 27, 21, 16, 17, 23, 31, 36, 36, 31, 25, 20, 16, 15, 16, 18, 20, 22, 25, 27, 30, 31, 31, 30, 27, 23, 18, 14, 10, 7, 4, 3, 3, 4, 5, 7, 8, 10, 12, 14, 16, 17, 17, 17, 17, 16, 15, 14, 12, 10, 8, 6, 3, 2, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 12, 17, 23, 28, 33, 36, 38, 39, 38, 37, 36, 35, 33, 30, 25, 19, 13, 11, 13, 19, 27, 33, 34, 27, 17, 9, 7, 13, 19, 17, 5, 0, 0, 42, 164, 360, 602, 836, 1000, 1047, 961, 769, 525, 292, 117, 18, 0, 0, 11, 22, 21, 15, 12, 16, 25, 35, 41, 40, 34, 26, 19, 13, 9, 8, 7, 7, 8, 10, 13, 16, 19, 21, 21, 20, 18, 16, 14, 13, 15, 19, 25, 33, 39, 42, 40, 33, 25, 18, 17, 18, 17, 11, 0, 0, 2, 56, 162, 313, 484, 632, 717, 715, 626, 476, 306, 155, 50, 0, 0, 5, 25, 37, 40, 38, 37, 38, 42, 45, 44, 37, 27, 19, 16, 17, 17, 11, 0, 0, 12, 81, 215, 411, 638, 845, 977, 990, 874, 657, 401, 185, 76, 113, 285, 542, 806, 998, 1062, 984, 794, 549, 312, 132, 28, 0, 0, 11, 21, 20, 13, 7, 7, 14, 22, 27, 26, 21, 13, 7, 2, 0, 0, 0, 1, 2, 3, 5, 7, 8, 8, 7, 5, 4, 2, 0, 0, 0, 0, 1, 4, 6, 8, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 10, 14, 16, 18, 18, 17, 14, 10, 7, 5, 5, 8, 13, 19, 26, 31, 35, 36, 34, 29, 23, 16, 10, 5, 2, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 5, 3, 0, 0, 3, 9, 18, 27, 31, 29, 21, 11, 3, 2, 6, 11, 11, 2, 0, 0, 39, 135, 285, 469, 646, 772, 811, 753, 616, 436, 259, 118, 30, 0, 0, 1, 16, 23, 19, 5, 0, 0, 27, 118, 270, 471, 683, 856, 944, 917, 779, 566, 336, 151, 57, 72, 182, 343, 503, 611, 637, 579, 457, 308, 171, 69, 13, 0, 0, 7, 11, 11, 10, 13, 22, 33, 43, 46, 40, 29, 17, 11, 11, 14, 13, 5, 0, 0, 36, 130, 285, 485, 693, 856, 931, 890, 744, 529, 308, 139, 66, 102, 225, 390, 542, 636, 648, 578, 452, 305, 170, 70, 13, 0, 0, 12, 21, 18, 4, 0, 0, 35, 131, 279, 458, 630, 750, 786, 727, 589, 411, 238, 103, 23, 0, 0, 6, 13, 13, 6, 0, 0, 0, 0, 4, 6, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 2, 8, 17, 26, 32, 30, 23, 13, 6, 5, 8, 13, 10, 0, 0, 0, 49, 156, 320, 514, 699, 826, 860, 791, 640, 447, 260, 114, 28, 0, 0, 5, 13, 12, 5, 0, 0, 0, 2, 6, 8, 7, 4, 2, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 6, 7, 12, 21, 32, 42, 47, 44, 33, 19, 6, 2, 5, 12, 13, 5, 0, 0, 37, 146, 330, 572, 829, 1041, 1153, 1134, 989, 757, 496, 264, 100, 13, 0, 0, 12, 19, 16, 8, 3, 5, 13, 22, 29, 30, 28, 23, 17, 12, 8, 4, 2, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 9, 12, 16, 20, 24, 27, 28, 26, 23, 19, 14, 11, 9, 9, 12, 16, 20, 23, 24, 22, 17, 12, 7, 3, 1, 2, 5, 8, 11, 13, 13, 12, 10, 7, 5, 4, 4, 5, 8, 12, 16, 20, 24, 25, 24, 22, 18, 13, 9, 6, 6, 8, 12, 17, 21, 22, 19, 13, 6, 1, 0, 4, 7, 7, 1, 0, 0, 30, 101, 216, 360, 509, 627, 685, 667, 577, 440, 288, 155, 60, 10, 0, 0, 5, 9, 7, 2, 0, 0, 0, 1, 2, 3, 3, 3, 3, 5, 8, 11, 14, 16, 17, 17, 15, 12, 10, 8, 7, 8, 10, 14, 18, 22, 24, 24, 22, 19, 14, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 10, 9, 8, 6, 4, 2, 1, 1, 2, 4, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 2, 5, 7, 9, 10, 10, 8, 6, 3, 1, 0, 0, 0, 1, 4, 7, 9, 11, 11, 10, 7, 5, 2, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 12, 15, 19, 22, 25, 26, 23, 17, 9, 1, 0, 0, 3, 6, 5, 0, 0, 4, 41, 117, 232, 370, 508, 613, 660, 637, 550, 420, 279, 154, 64, 14, 0, 0, 3, 7, 6, 2, 0, 0, 0, 2, 5, 9, 11, 13, 14, 14, 13, 11, 9, 6, 4, 4, 4, 5, 7, 10, 12, 14, 16, 18, 20, 20, 21, 21, 20, 18, 15, 12, 9, 6, 3, 1, 0, 0, 0, 0, 2, 4, 7, 11, 15, 19, 22, 23, 24, 24, 23, 22, 20, 16, 11, 6, 2, 0, 2, 5, 8, 6, 0, 0, 6, 44, 123, 242, 391, 543, 665, 726, 709, 617, 472, 312, 178, 106, 113, 195, 330, 479, 603, 670, 665, 592, 470, 329, 197, 95, 30, 0, 0, 0, 8, 11, 9, 1, 0, 0, 19, 75, 169, 294, 431, 553, 632, 649, 598, 493, 358, 223, 112, 39, 3, 0, 0, 6, 8, 5, 0, 0, 0, 3, 9, 15, 21, 24, 26, 25, 23, 19, 15, 12, 9, 8, 7, 8, 10, 12, 15, 13, 7, 0, 0, 14, 66, 164, 305, 473, 637, 763, 820, 793, 687, 531, 365, 235, 176, 200, 300, 441, 582, 680, 706, 657, 551, 425, 323, 277, 302, 392, 516, 635, 712, 721, 658, 536, 386, 238, 120, 42, 5, 0, 0, 6, 7, 4, 0, 0, 0, 0, 2, 4, 3, 2, 1, 0, 0, 0, 1, 2, 3, 5, 5, 6, 5, 4, 3, 1, 0, 0, 0, 0, 1, 2, 3, 5, 8, 12, 16, 20, 24, 27, 28, 27, 25, 21, 16, 11, 7, 4, 3, 1, 1, 0, 0, 0, 0, 0, 2, 4, 6, 9, 11, 13, 14, 14, 13, 10, 8, 5, 3, 2, 3, 5, 8, 12, 16, 19, 21, 20, 18, 15, 11, 7, 3, 1, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 7, 9, 11, 14, 18, 22, 24, 24, 21, 17, 11, 6, 2, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 11, 12, 12, 11, 10, 8, 6, 4, 1, 0, 0, 0, 1, 1, 0, 0, 2, 18, 54, 114, 196, 294, 392, 475, 527, 536, 500, 425, 326, 221, 128, 59, 19, 2, 0, 0, 0, 1, 17, 56, 127, 229, 350, 473, 575, 637, 647, 601, 510, 391, 266, 157, 76, 25, 0, 0, 0, 18, 54, 114, 199, 301, 405, 493, 546, 555, 517, 441, 342, 237, 144, 72, 27, 4, 0, 0, 1, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 2, 4, 7, 10, 13, 15, 16, 15, 13, 11, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 11, 14, 16, 17, 17, 16, 14, 10, 6, 3, 1, 0, 0, 0, 0, 2, 4, 6, 8, 9, 9, 9, 7, 6, 5, 4, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 2, 13, 35, 73, 126, 191, 262, 328, 379, 407, 407, 379, 326, 259, 187, 120, 67, 30, 9, 0, 0, 0, 1, 2, 4, 7, 10, 14, 16, 16, 15, 12, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 26, 61, 114, 185, 267, 352, 427, 481, 506, 498, 459, 394, 313, 229, 151, 87, 42, 14, 2, 0, 0, 0, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 7, 8, 10, 11, 12, 12, 12, 12, 10, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 10, 13, 17, 20, 21, 22, 21, 19, 16, 14, 12, 11, 10, 10, 11, 12, 12, 12, 11, 9, 7, 5, 2, 0, 0, 0, 2, 11, 27, 56, 101, 161, 237, 323, 410, 488, 546, 577, 578, 550, 504, 452, 405, 375, 366, 375, 396, 418, 433, 434, 421, 398, 373, 352, 342, 342, 350, 358, 359, 348, 322, 283, 233, 179, 127, 81, 45, 21, 7, 1, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 12, 14, 16, 17, 17, 18, 19, 20, 21, 22, 22, 22, 21, 20, 17, 15, 13, 10, 7, 5, 3, 1, 0, 0, 0, 0, 1, 7, 20, 44, 79, 127, 185, 248, 313, 371, 418, 449, 464, 464, 451, 433, 413, 396, 384, 376, 369, 360, 344, 319, 285, 244, 197, 150, 107, 69, 40, 19, 7, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 4, 6, 7, 9, 11, 13, 14, 14, 14, 12, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 2, 3, 6, 11, 19, 31, 48, 70, 95, 123, 150, 175, 197, 212, 220, 221, 213, 199, 178, 153, 126, 98, 73, 50, 32, 19, 10, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 9, 17, 27, 41, 57, 76, 97, 119, 141, 161, 178, 191, 198, 198, 192, 181, 165, 146, 126, 105, 85, 66, 48, 33, 20, 11, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 3, 4, 5, 6, 8, 10, 12, 14, 16, 19, 22, 25, 30, 34, 39, 43, 47, 51, 53, 56, 60, 63, 68, 72, 75, 77, 78, 78, 76, 75, 73, 71, 70, 68, 67, 65, 62, 59, 55, 50, 45, 42, 39, 37, 35, 32, 27, 21, 16, 13, 11, 11],
-"basecallPos": [3114, 3126, 3140, 3155, 3167, 3179, 3191, 3203, 3215, 3227, 3239, 3252, 3265, 3280, 3291, 3302, 3314, 3328, 3340, 3354, 3368, 3381, 3393, 3405, 3417, 3430, 3442, 3455, 3467, 3478, 3492, 3504, 3519, 3531, 3546, 3557, 3570, 3582, 3596, 3609, 3621, 3636, 3648, 3662, 3673, 3685, 3699, 3713, 3725, 3739, 3753, 3764, 3776, 3789, 3801, 3813, 3825, 3838, 3851, 3864, 3875, 3888, 3902, 3914, 3927, 3940, 3952, 3966, 3978, 3991, 4003, 4015, 4028, 4040, 4052, 4065, 4077, 4089, 4102, 4114, 4126, 4140, 4154, 4166, 4180, 4195, 4206, 4219, 4232, 4245, 4255, 4267, 4279, 4292, 4305, 4315, 4329, 4342, 4354, 4366, 4379, 4391, 4404, 4416, 4429, 4442, 4455, 4467, 4479, 4491, 4503, 4515, 4528, 4542, 4554, 4567, 4579, 4591, 4605, 4617, 4629, 4642, 4655, 4667, 4680, 4691, 4705, 4718, 4730, 4744, 4756, 4769, 4782, 4795, 4806, 4818, 4831, 4844, 4855, 4868, 4882, 4893, 4904, 4916, 4928, 4941, 4954, 4966, 4977, 4989, 5001, 5014, 5026, 5039, 5052, 5064, 5076, 5089, 5101, 5114, 5127, 5140, 5153, 5165, 5177, 5189, 5202, 5213, 5225, 5237, 5249, 5261, 5273, 5286, 5298, 5311, 5324, 5335, 5347, 5359, 5372, 5385, 5397, 5409, 5420, 5432, 5444, 5457, 5471, 5483, 5495, 5507, 5519, 5530, 5542, 5555, 5567, 5580, 5592, 5605, 5618, 5630, 5642, 5654, 5666, 5677, 5690, 5702, 5713, 5727, 5740, 5752, 5764, 5776, 5788, 5800, 5813, 5826, 5839, 5850, 5862, 5875, 5887, 5900, 5912, 5925, 5937, 5950, 5963, 5975, 5988, 6001, 6014, 6026, 6038, 6050, 6061, 6073, 6085, 6097, 6110, 6123, 6136, 6148, 6161, 6172, 6183, 6195, 6208, 6220, 6233, 6246, 6257, 6268, 6281, 6293, 6305, 6317, 6329, 6341, 6354, 6366, 6379, 6392, 6404, 6416, 6428, 6440, 6453, 6464, 6476, 6487, 6500, 6512, 6525, 6537, 6550, 6561, 6573, 6585, 6597, 6609, 6621, 6635, 6647, 6659, 6672, 6684, 6696, 6709, 6722, 6733, 6745, 6757, 6770, 6781, 6793, 6805, 6817, 6829, 6841, 6853, 6865, 6878, 6890, 6902, 6914, 6927, 6939, 6950, 6962, 6974, 6986, 6998, 7011, 7023, 7035, 7048, 7061, 7072, 7084, 7096, 7107, 7119, 7131, 7143, 7155, 7167, 7179, 7191, 7203, 7215, 7227, 7240, 7252, 7265, 7277, 7288, 7301, 7313, 7326, 7337, 7349, 7362, 7374, 7386, 7398, 7411, 7423, 7436, 7447, 7459, 7471, 7483, 7494, 7506, 7519, 7530, 7543, 7555, 7567, 7580, 7592, 7605, 7617, 7629, 7641, 7653, 7665, 7678, 7691, 7702, 7715, 7726, 7738, 7749, 7762, 7774, 7787, 7798, 7809, 7822, 7834, 7847, 7859, 7872, 7884, 7896, 7908, 7920, 7932, 7945, 7957, 7968, 7979, 7991, 8003, 8015, 8028, 8041, 8053, 8065, 8077, 8089, 8101, 8113, 8124, 8136, 8149, 8162, 8174, 8186, 8198, 8211, 8223, 8234, 8246, 8258, 8270, 8281, 8292, 8304, 8315, 8328, 8340, 8352, 8364, 8378, 8390, 8402, 8414, 8426, 8438, 8451, 8462, 8475, 8487, 8499, 8510, 8523, 8535, 8548, 8561, 8571, 8584, 8595, 8606, 8619, 8631, 8643, 8654, 8666, 8678, 8691, 8703, 8714, 8726, 8738, 8750, 8761, 8774, 8785, 8798, 8810, 8822, 8833, 8845, 8857, 8869, 8882, 8894, 8906, 8918, 8929, 8941, 8954, 8966, 8978, 8990, 9002, 9014, 9026, 9039, 9051, 9063, 9075, 9088, 9100, 9113, 9125, 9136, 9147, 9160, 9171, 9183, 9194, 9206, 9218, 9230, 9243, 9255, 9267, 9279, 9290, 9302, 9314, 9326, 9337, 9350, 9361, 9373, 9386, 9398, 9410, 9422, 9435, 9447, 9459, 9472, 9484, 9496, 9509, 9520, 9532, 9543, 9556, 9568, 9581, 9592, 9603, 9615, 9628, 9640, 9652, 9664, 9677, 9689, 9701, 9712, 9723, 9736, 9748, 9760, 9772, 9783, 9795, 9807, 9820, 9831, 9844, 9856, 9867, 9879, 9892, 9903, 9915, 9926, 9937, 9950, 9962, 9975, 9987, 9998, 10011, 10023, 10035, 10046, 10058, 10070, 10081, 10093, 10106, 10117, 10129, 10142, 10153, 10165, 10176, 10187, 10198, 10211, 10223, 10235, 10248, 10260, 10271, 10282, 10294, 10307, 10319, 10331, 10343, 10354, 10367, 10380, 10392, 10404, 10416, 10427, 10439, 10451, 10463, 10475, 10487, 10499, 10511, 10523, 10535, 10547, 10560, 10572, 10582, 10594, 10606, 10619, 10631, 10643, 10655, 10668, 10679, 10691, 10704, 10716, 10728, 10739, 10750, 10762, 10773, 10786, 10799, 10811, 10822, 10834, 10845, 10857, 10869, 10880, 10893, 10904, 10917, 10929, 10941, 10954, 10965, 10977, 10990, 11002, 11013, 11025, 11036, 11048, 11060, 11071, 11082, 11093, 11106, 11116, 11129, 11141, 11153, 11166, 11177, 11189, 11201, 11213, 11224, 11234, 11248, 11260, 11273, 11285, 11297, 11310, 11320, 11332, 11343, 11354, 11366, 11379, 11390, 11401, 11413, 11424, 11437, 11449, 11460, 11473, 11484, 11495, 11508, 11520, 11533, 11544, 11557, 11569, 11581, 11594, 11606, 11617, 11628, 11640, 11652, 11663, 11676, 11687, 11699, 11712, 11724, 11736, 11748, 11760, 11771, 11784, 11796, 11809, 11821, 11834, 11845, 11856, 11867, 11878, 11890, 11902, 11913, 11924, 11935, 11947, 11959, 11970, 11983, 11995, 12007, 12019, 12032, 12044, 12056, 12067, 12078, 12088, 12101, 12114, 12126, 12138, 12150, 12161, 12174, 12186, 12197, 12209, 12219, 12231, 12242, 12255, 12267, 12279, 12291, 12303, 12315, 12326, 12338, 12349, 12362, 12374, 12386, 12399, 12411, 12423, 12436, 12448, 12460, 12472, 12482, 12495, 12507, 12520, 12534, 12543, 12555, 12566, 12578, 12589, 12601, 12613, 12625, 12637, 12650, 12663, 12676, 12689, 12701, 12713, 12723, 12735, 12747, 12757, 12770, 12781, 12793, 12803, 12814, 12825, 12837, 12850, 12862, 12875, 12887, 12897, 12909, 12921, 12932, 12943, 12956, 12969, 12979, 12992, 13004, 13017, 13030, 13042, 13053, 13064, 13075, 13088, 13101, 13112, 13124, 13136, 13149, 13162, 13174, 13185, 13197, 13209, 13221, 13233, 13244, 13257, 13268, 13281, 13294, 13305, 13318, 13330, 13342, 13354, 13363, 13375, 13388, 13399, 13411, 13422, 13430, 13442, 13453, 13463, 13476, 13486, 13500, 13513, 13525, 13537, 13549, 13562, 13574, 13587, 13599, 13612, 13626, 13640, 13650, 13661, 13670, 13680, 13690, 13703, 13715],
-"basecalls": {"3114":"1:T", "3126":"2:A", "3140":"3:C", "3155":"4:C", "3167":"-", "3179":"-", "3191":"-", "3203":"-", "3215":"-", "3227":"5:T", "3239":"6:G", "3252":"7:C", "3265":"8:A", "3280":"9:T", "3291":"10:T", "3302":"11:G", "3314":"12:A", "3328":"13:C", "3340":"14:A", "3354":"15:G", "3368":"16:C", "3381":"17:C", "3393":"-", "3405":"-", "3417":"-", "3430":"18:G", "3442":"19:T", "3455":"20:G", "3467":"21:G", "3478":"22:A", "3492":"23:G", "3504":"24:A", "3519":"25:C", "3531":"26:A", "3546":"27:G", "3557":"28:G", "3570":"29:G", "3582":"30:G", "3596":"31:C", "3609":"32:T", "3621":"33:A", "3636":"34:C", "3648":"35:C", "3662":"36:A", "3673":"37:A", "3685":"38:T", "3699":"-", "3713":"39:C", "3725":"40:C", "3739":"41:G", "3753":"42:T", "3764":"43:T", "3776":"-", "3789":"44:G", "3801":"45:G", "3813":"46:T", "3825":"47:G", "3838":"48:C", "3851":"49:C", "3864":"50:T", "3875":"51:T", "3888":"52:C", "3902":"53:G", "3914":"54:G", "3927":"55:A", "3940":"56:C", "3952":"57:A", "3966":"58:C", "3978":"59:C", "3991":"-", "4003":"-", "4015":"-", "4028":"60:G", "4040":"61:T", "4052":"62:G", "4065":"63:C", "4077":"-", "4089":"-", "4102":"64:A", "4114":"65:A", "4126":"66:A", "4140":"67:C", "4154":"68:G", "4166":"69:C", "4180":"70:G", "4195":"71:C", "4206":"72:C", "4219":"73:A", "4232":"74:T", "4245":"75:G", "4255":"76:T", "4267":"-", "4279":"-", "4292":"77:C", "4305":"78:A", "4315":"79:T", "4329":"80:C", "4342":"81:C", "4354":"-", "4366":"-", "4379":"82:A", "4391":"83:G", "4404":"84:A", "4416":"85:G", "4429":"86:A", "4442":"87:C", "4455":"88:G", "4467":"89:G", "4479":"90:A", "4491":"-", "4503":"-", "4515":"-", "4528":"91:C", "4542":"92:G", "4554":"93:C", "4567":"94:G", "4579":"95:A", "4591":"96:T", "4605":"97:C", "4617":"-", "4629":"-", "4642":"98:A", "4655":"99:G", "4667":"100:A", "4680":"101:G", "4691":"102:T", "4705":"103:C", "4718":"104:C", "4730":"105:A", "4744":"106:C", "4756":"-", "4769":"107:G", "4782":"108:G", "4795":"109:T", "4806":"110:T", "4818":"111:G", "4831":"112:A", "4844":"113:G", "4855":"114:T", "4868":"115:C", "4882":"116:A", "4893":"117:T", "4904":"118:T", "4916":"-", "4928":"-", "4941":"119:C", "4954":"120:T", "4966":"121:T", "4977":"122:T", "4989":"123:G", "5001":"124:C", "5014":"125:A", "5026":"126:A", "5039":"127:G", "5052":"128:A", "5064":"-", "5076":"-", "5089":"129:G", "5101":"130:G", "5114":"131:G", "5127":"132:G", "5140":"133:C", "5153":"134:T", "5165":"135:T", "5177":"136:G", "5189":"137:T", "5202":"138:G", "5213":"139:T", "5225":"-", "5237":"-", "5249":"-", "5261":"-", "5273":"140:G", "5286":"141:G", "5298":"142:C", "5311":"143:T", "5324":"144:A", "5335":"145:T", "5347":"-", "5359":"-", "5372":"146:C", "5385":"147:A", "5397":"148:T", "5409":"149:T", "5420":"-", "5432":"-", "5444":"150:G", "5457":"151:A", "5471":"152:G", "5483":"153:G", "5495":"-", "5507":"-", "5519":"154:T", "5530":"155:G", "5542":"156:G", "5555":"157:A", "5567":"-", "5580":"158:C", "5592":"159:A", "5605":"160:A", "5618":"161:T", "5630":"-", "5642":"162:G", "5654":"163:A", "5666":"164:T", "5677":"165:G", "5690":"166:C", "5702":"167:A", "5713":"168:C", "5727":"169:C", "5740":"170:G", "5752":"-", "5764":"-", "5776":"171:A", "5788":"172:C", "5800":"173:A", "5813":"174:A", "5826":"175:A", "5839":"176:G", "5850":"177:C", "5862":"-", "5875":"178:G", "5887":"179:C", "5900":"180:G", "5912":"181:C", "5925":"182:C", "5937":"-", "5950":"183:A", "5963":"184:G", "5975":"185:C", "5988":"186:A", "6001":"187:G", "6014":"188:A", "6026":"189:T", "6038":"190:T", "6050":"191:G", "6061":"192:T", "6073":"193:T", "6085":"194:T", "6097":"195:T", "6110":"196:C", "6123":"197:G", "6136":"198:G", "6148":"199:T", "6161":"200:T", "6172":"201:T", "6183":"202:G", "6195":"203:G", "6208":"204:A", "6220":"205:A", "6233":"206:A", "6246":"207:A", "6257":"208:T", "6268":"209:A", "6281":"210:A", "6293":"211:C", "6305":"212:T", "6317":"213:T", "6329":"214:A", "6341":"215:C", "6354":"216:A", "6366":"217:A", "6379":"218:A", "6392":"219:G", "6404":"220:A", "6416":"221:T", "6428":"222:A", "6440":"223:C", "6453":"224:T", "6464":"225:G", "6476":"226:T", "6487":"227:T", "6500":"228:C", "6512":"229:A", "6525":"230:A", "6537":"231:C", "6550":"232:T", "6561":"233:G", "6573":"234:A", "6585":"235:G", "6597":"236:A", "6609":"-", "6621":"237:C", "6635":"238:G", "6647":"239:C", "6659":"240:A", "6672":"241:A", "6684":"242:A", "6696":"243:C", "6709":"-", "6722":"244:T", "6733":"245:G", "6745":"246:G", "6757":"247:A", "6770":"248:A", "6781":"-", "6793":"-", "6805":"249:T", "6817":"250:T", "6829":"251:T", "6841":"252:T", "6853":"253:T", "6865":"254:C", "6878":"255:A", "6890":"-", "6902":"-", "6914":"256:C", "6927":"257:A", "6939":"258:T", "6950":"259:A", "6962":"260:T", "6974":"261:T", "6986":"-", "6998":"262:C", "7011":"263:G", "7023":"264:A", "7035":"-", "7048":"265:G", "7061":"266:A", "7072":"267:T", "7084":"268:T", "7096":"269:T", "7107":"-", "7119":"-", "7131":"-", "7143":"-", "7155":"-", "7167":"-", "7179":"-", "7191":"-", "7203":"-", "7215":"-", "7227":"270:G", "7240":"271:A", "7252":"272:C", "7265":"273:A", "7277":"274:T", "7288":"275:G", "7301":"276:G", "7313":"277:A", "7326":"278:G", "7337":"279:T", "7349":"280:T", "7362":"281:C", "7374":"282:A", "7386":"283:C", "7398":"284:T", "7411":"285:T", "7423":"286:T", "7436":"287:T", "7447":"288:G", "7459":"289:T", "7471":"290:G", "7483":"291:G", "7494":"292:T", "7506":"293:C", "7519":"294:A", "7530":"295:C", "7543":"296:C", "7555":"297:T", "7567":"298:C", "7580":"299:A", "7592":"300:A", "7605":"301:A", "7617":"302:C", "7629":"303:T", "7641":"304:A", "7653":"305:C", "7665":"306:A", "7678":"307:C", "7691":"308:T", "7702":"309:G", "7715":"310:A", "7726":"311:T", "7738":"312:G", "7749":"313:C", "7762":"314:A", "7774":"315:A", "7787":"316:A", "7798":"317:T", "7809":"318:A", "7822":"319:A", "7834":"320:C", "7847":"321:G", "7859":"322:G", "7872":"323:A", "7884":"324:C", "7896":"325:A", "7908":"326:T", "7920":"327:G", "7932":"328:C", "7945":"329:A", "7957":"330:T", "7968":"331:T", "7979":"332:G", "7991":"333:A", "8003":"334:A", "8015":"335:C", "8028":"336:C", "8041":"337:A", "8053":"338:A", "8065":"339:G", "8077":"340:T", "8089":"341:T", "8101":"342:T", "8113":"343:A", "8124":"344:T", "8136":"345:C", "8149":"346:A", "8162":"347:G", "8174":"348:A", "8186":"349:T", "8198":"350:A", "8211":"351:A", "8223":"352:T", "8234":"353:G", "8246":"354:T", "8258":"355:A", "8270":"356:T", "8281":"357:A", "8292":"358:T", "8304":"359:A", "8315":"360:C", "8328":"361:C", "8340":"362:A", "8352":"363:C", "8364":"364:C", "8378":"365:C", "8390":"366:G", "8402":"367:G", "8414":"368:A", "8426":"369:G", "8438":"370:C", "8451":"371:A", "8462":"372:C", "8475":"373:C", "8487":"374:T", "8499":"375:A", "8510":"376:T", "8523":"377:C", "8535":"378:C", "8548":"379:C", "8561":"380:T", "8571":"381:G", "8584":"382:G", "8595":"383:T", "8606":"384:A", "8619":"385:A", "8631":"386:A", "8643":"387:T", "8654":"388:G", "8666":"389:G", "8678":"390:A", "8691":"391:A", "8703":"392:T", "8714":"393:G", "8726":"394:A", "8738":"395:T", "8750":"396:T", "8761":"397:A", "8774":"398:C", "8785":"399:A", "8798":"400:C", "8810":"401:G", "8822":"402:T", "8833":"403:G", "8845":"404:G", "8857":"405:C", "8869":"406:A", "8882":"407:G", "8894":"408:A", "8906":"409:C", "8918":"410:G", "8929":"411:T", "8941":"412:C", "8954":"413:C", "8966":"414:T", "8978":"415:C", "8990":"416:T", "9002":"417:A", "9014":"418:A", "9026":"419:C", "9039":"420:C", "9051":"421:C", "9063":"422:G", "9075":"423:T", "9088":"424:C", "9100":"425:G", "9113":"426:G", "9125":"427:T", "9136":"428:G", "9147":"429:T", "9160":"430:T", "9171":"431:T", "9183":"432:T", "9194":"433:A", "9206":"434:C", "9218":"435:A", "9230":"436:C", "9243":"437:C", "9255":"438:T", "9267":"439:A", "9279":"440:T", "9290":"441:G", "9302":"442:G", "9314":"443:G", "9326":"444:G", "9337":"445:C", "9350":"446:G", "9361":"447:C", "9373":"448:C", "9386":"449:C", "9398":"450:C", "9410":"451:C", "9422":"452:A", "9435":"453:G", "9447":"454:C", "9459":"455:A", "9472":"456:A", "9484":"457:G", "9496":"458:A", "9509":"459:A", "9520":"460:T", "9532":"461:A", "9543":"462:T", "9556":"463:C", "9568":"464:A", "9581":"465:G", "9592":"466:T", "9603":"467:G", "9615":"468:C", "9628":"469:C", "9640":"470:C", "9652":"471:T", "9664":"472:A", "9677":"473:C", "9689":"474:G", "9701":"475:T", "9712":"476:G", "9723":"477:G", "9736":"478:G", "9748":"479:A", "9760":"480:A", "9772":"481:T", "9783":"482:T", "9795":"483:G", "9807":"484:C", "9820":"485:T", "9831":"486:A", "9844":"487:A", "9856":"488:T", "9867":"489:G", "9879":"490:C", "9892":"491:G", "9903":"492:T", "9915":"493:A", "9926":"494:T", "9937":"495:T", "9950":"496:C", "9962":"497:C", "9975":"498:C", "9987":"499:A", "9998":"500:C", "10011":"501:T", "10023":"502:T", "10035":"503:T", "10046":"504:T", "10058":"505:A", "10070":"506:T", "10081":"507:G", "10093":"508:A", "10106":"509:T", "10117":"510:G", "10129":"511:G", "10142":"512:G", "10153":"513:T", "10165":"514:T", "10176":"515:T", "10187":"516:G", "10198":"517:C", "10211":"518:A", "10223":"519:A", "10235":"520:A", "10248":"521:A", "10260":"522:G", "10271":"523:T", "10282":"524:A", "10294":"525:C", "10307":"526:C", "10319":"527:A", "10331":"528:C", "10343":"529:T", "10354":"530:A", "10367":"531:G", "10380":"532:C", "10392":"533:G", "10404":"534:G", "10416":"535:G", "10427":"536:T", "10439":"537:C", "10451":"538:A", "10463":"539:A", "10475":"540:G", "10487":"541:C", "10499":"542:C", "10511":"543:T", "10523":"544:C", "10535":"545:A", "10547":"546:A", "10560":"547:C", "10572":"548:T", "10582":"549:G", "10594":"550:A", "10606":"551:A", "10619":"552:G", "10631":"553:G", "10643":"554:C", "10655":"555:G", "10668":"556:A", "10679":"557:T", "10691":"558:T", "10704":"559:C", "10716":"560:G", "10728":"561:T", "10739":"562:T", "10750":"563:G", "10762":"564:T", "10773":"565:A", "10786":"566:C", "10799":"567:G", "10811":"568:G", "10822":"569:T", "10834":"570:G", "10845":"571:C", "10857":"572:T", "10869":"573:G", "10880":"574:C", "10893":"575:C", "10904":"576:T", "10917":"577:C", "10929":"578:A", "10941":"579:C", "10954":"580:T", "10965":"581:G", "10977":"582:A", "10990":"583:A", "11002":"584:T", "11013":"585:G", "11025":"586:A", "11036":"587:T", "11048":"588:T", "11060":"589:T", "11071":"590:T", "11082":"591:G", "11093":"592:G", "11106":"593:A", "11116":"594:T", "11129":"595:C", "11141":"596:A", "11153":"597:C", "11166":"598:T", "11177":"599:G", "11189":"600:G", "11201":"601:C", "11213":"602:T", "11224":"603:G", "11234":"604:T", "11248":"605:C", "11260":"606:C", "11273":"607:G", "11285":"608:C", "11297":"609:G", "11310":"610:T", "11320":"611:G", "11332":"612:G", "11343":"613:T", "11354":"614:A", "11366":"615:A", "11379":"616:A", "11390":"617:T", "11401":"618:G", "11413":"619:A", "11424":"620:C", "11437":"621:C", "11449":"622:A", "11460":"623:C", "11473":"624:A", "11484":"625:A", "11495":"626:C", "11508":"627:C", "11520":"628:C", "11533":"629:C", "11544":"630:A", "11557":"631:C", "11569":"632:G", "11581":"633:C", "11594":"634:G", "11606":"635:G", "11617":"636:C", "11628":"637:T", "11640":"638:C", "11652":"639:A", "11663":"640:C", "11676":"641:C", "11687":"642:T", "11699":"643:C", "11712":"644:C", "11724":"645:A", "11736":"646:A", "11748":"647:G", "11760":"648:A", "11771":"649:T", "11784":"650:C", "11796":"651:A", "11809":"652:G", "11821":"653:A", "11834":"654:G", "11845":"655:T", "11856":"656:G", "11867":"657:T", "11878":"658:A", "11890":"659:C", "11902":"660:A", "11913":"661:T", "11924":"662:G", "11935":"663:A", "11947":"664:A", "11959":"665:G", "11970":"666:C", "11983":"667:C", "11995":"668:A", "12007":"669:A", "12019":"670:A", "12032":"671:G", "12044":"672:C", "12056":"673:A", "12067":"674:T", "12078":"675:G", "12088":"676:T", "12101":"677:C", "12114":"678:A", "12126":"679:G", "12138":"680:A", "12150":"681:G", "12161":"682:T", "12174":"683:C", "12186":"684:T", "12197":"685:G", "12209":"686:G", "12219":"687:T", "12231":"688:G", "12242":"689:C", "12255":"690:C", "12267":"691:C", "12279":"692:A", "12291":"693:C", "12303":"694:G", "12315":"695:A", "12326":"696:C", "12338":"697:C", "12349":"698:T", "12362":"699:C", "12374":"700:C", "12386":"701:A", "12399":"702:C", "12411":"703:G", "12423":"704:A", "12436":"705:G", "12448":"706:C", "12460":"707:A", "12472":"708:G", "12482":"709:T", "12495":"710:C", "12507":"711:C", "12520":"712:C", "12534":"713:A", "12543":"714:T", "12555":"715:A", "12566":"716:C", "12578":"717:T", "12589":"718:T", "12601":"719:C", "12613":"720:G", "12625":"721:G", "12637":"722:A", "12650":"723:C", "12663":"724:C", "12676":"725:A", "12689":"726:G", "12701":"727:G", "12713":"728:T", "12723":"729:G", "12735":"730:T", "12747":"731:T", "12757":"732:G", "12770":"733:A", "12781":"734:T", "12793":"735:T", "12803":"736:A", "12814":"737:T", "12825":"738:A", "12837":"739:A", "12850":"740:A", "12862":"741:G", "12875":"742:A", "12887":"743:T", "12897":"744:G", "12909":"745:G", "12921":"746:G", "12932":"747:C", "12943":"748:T", "12956":"749:C", "12969":"750:A", "12979":"751:C", "12992":"752:C", "13004":"753:C", "13017":"754:C", "13030":"755:A", "13042":"756:C", "13053":"757:T", "13064":"758:A", "13075":"759:C", "13088":"760:C", "13101":"761:A", "13112":"762:G", "13124":"763:A", "13136":"764:A", "13149":"765:A", "13162":"766:A", "13174":"767:G", "13185":"768:G", "13197":"769:G", "13209":"770:A", "13221":"771:C", "13233":"772:T", "13244":"773:A", "13257":"774:A", "13268":"775:C", "13281":"776:G", "13294":"777:A", "13305":"778:C", "13318":"779:T", "13330":"780:T", "13342":"781:A", "13354":"782:T", "13363":"783:G", "13375":"784:G", "13388":"785:A", "13399":"786:T", "13411":"787:T", "13422":"788:T", "13430":"789:G", "13442":"790:G", "13453":"791:A", "13463":"792:C", "13476":"793:A", "13486":"794:C", "13500":"795:C", "13513":"796:A", "13525":"797:A", "13537":"798:A", "13549":"799:A", "13562":"800:C", "13574":"801:A", "13587":"802:A", "13599":"803:A", "13612":"804:G", "13626":"805:C", "13640":"806:T", "13650":"807:G", "13661":"808:T", "13670":"809:G", "13680":"810:T", "13690":"811:A", "13703":"812:C", "13715":"813:A"}
-}
-, {
-"traceFileName": "dataset_152164",
-"leadingGaps": 3000,
-"trailingGaps": 3952,
-"peakA": [242, 245, 252, 263, 282, 306, 331, 351, 366, 380, 398, 420, 444, 469, 493, 518, 545, 576, 611, 653, 701, 751, 801, 851, 898, 946, 996, 1053, 1119, 1194, 1274, 1357, 1437, 1512, 1584, 1655, 1729, 1808, 1893, 1979, 2063, 2141, 2209, 2270, 2325, 2377, 2425, 2469, 2506, 2533, 2549, 2554, 2549, 2536, 2514, 2485, 2448, 2400, 2340, 2269, 2187, 2097, 2003, 1906, 1810, 1715, 1621, 1524, 1423, 1318, 1210, 1102, 999, 903, 816, 739, 669, 605, 544, 487, 433, 383, 339, 301, 269, 242, 218, 198, 179, 162, 147, 133, 122, 114, 107, 101, 95, 89, 83, 76, 68, 61, 54, 48, 43, 38, 35, 33, 31, 31, 32, 34, 38, 43, 51, 60, 73, 89, 107, 127, 151, 176, 202, 229, 254, 275, 291, 303, 310, 313, 313, 311, 305, 296, 283, 265, 244, 221, 199, 178, 158, 140, 123, 108, 93, 79, 68, 58, 50, 45, 40, 37, 34, 32, 30, 26, 22, 18, 15, 14, 15, 18, 22, 28, 34, 40, 47, 57, 70, 89, 113, 141, 171, 204, 237, 271, 306, 342, 379, 413, 444, 469, 486, 498, 505, 511, 518, 527, 539, 552, 565, 576, 584, 591, 595, 597, 595, 588, 573, 550, 518, 477, 430, 378, 324, 270, 220, 175, 137, 104, 79, 58, 43, 32, 27, 27, 34, 47, 66, 90, 120, 155, 195, 239, 286, 335, 382, 424, 456, 476, 480, 469, 443, 405, 361, 314, 270, 231, 201, 182, 174, 177, 191, 216, 247, 283, 320, 351, 375, 388, 388, 376, 353, 319, 279, 235, 191, 148, 110, 77, 52, 32, 19, 10, 6, 5, 7, 9, 13, 16, 20, 22, 25, 27, 29, 31, 32, 31, 29, 26, 22, 18, 15, 12, 10, 8, 6, 5, 5, 7, 10, 16, 23, 33, 47, 67, 96, 135, 185, 247, 318, 394, 470, 539, 595, 632, 645, 633, 595, 537, 464, 384, 305, 232, 169, 119, 81, 54, 36, 25, 19, 17, 18, 19, 20, 20, 19, 17, 15, 13, 12, 12, 12, 14, 15, 18, 22, 28, 38, 52, 73, 104, 146, 198, 260, 328, 395, 458, 512, 553, 580, 594, 596, 590, 577, 561, 544, 527, 512, 501, 495, 496, 507, 531, 569, 618, 673, 726, 765, 782, 769, 724, 650, 554, 448, 340, 242, 159, 97, 56, 36, 35, 52, 84, 131, 189, 255, 324, 388, 442, 478, 494, 491, 477, 459, 448, 451, 472, 509, 556, 602, 637, 650, 635, 591, 522, 436, 344, 254, 175, 112, 66, 35, 16, 6, 2, 2, 5, 10, 16, 23, 29, 34, 37, 39, 40, 41, 41, 40, 40, 39, 39, 40, 43, 46, 50, 53, 55, 53, 48, 40, 31, 21, 12, 6, 7, 18, 45, 92, 164, 261, 380, 513, 646, 764, 849, 890, 879, 818, 716, 587, 447, 314, 198, 111, 58, 41, 63, 120, 207, 317, 436, 551, 645, 706, 725, 698, 631, 532, 416, 299, 193, 108, 49, 14, 1, 2, 10, 22, 31, 36, 36, 31, 23, 15, 7, 2, 0, 0, 0, 0, 0, 1, 2, 4, 7, 10, 12, 12, 10, 6, 2, 0, 3, 15, 39, 78, 132, 199, 274, 349, 415, 463, 484, 475, 435, 369, 288, 203, 125, 65, 25, 4, 0, 0, 1, 2, 2, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 3, 8, 15, 22, 27, 28, 26, 21, 14, 7, 2, 0, 0, 0, 0, 0, 0, 0, 5, 17, 42, 83, 144, 224, 316, 412, 497, 562, 596, 600, 579, 548, 523, 517, 536, 578, 630, 675, 695, 678, 620, 526, 410, 289, 180, 96, 40, 11, 0, 0, 0, 1, 1, 2, 6, 11, 16, 19, 19, 19, 23, 41, 80, 144, 233, 341, 453, 551, 618, 641, 614, 546, 456, 367, 306, 288, 320, 391, 481, 565, 617, 623, 579, 492, 379, 262, 158, 79, 30, 6, 0, 0, 1, 2, 2, 2, 3, 6, 8, 9, 8, 7, 7, 8, 12, 16, 21, 24, 25, 24, 22, 19, 16, 13, 10, 6, 3, 1, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 4, 26, 73, 151, 257, 382, 510, 619, 689, 707, 667, 576, 452, 317, 193, 97, 35, 5, 0, 0, 3, 5, 4, 1, 0, 0, 0, 0, 4, 9, 13, 17, 21, 30, 52, 94, 162, 258, 374, 493, 595, 659, 670, 625, 532, 410, 281, 168, 83, 30, 4, 0, 0, 0, 4, 7, 8, 5, 0, 0, 3, 47, 143, 303, 519, 770, 1015, 1212, 1320, 1317, 1203, 1000, 748, 493, 274, 118, 30, 0, 0, 4, 7, 2, 0, 12, 55, 135, 248, 380, 508, 608, 660, 655, 597, 505, 409, 338, 318, 358, 450, 570, 684, 757, 767, 706, 586, 434, 280, 150, 61, 12, 0, 0, 5, 9, 10, 8, 6, 7, 9, 13, 18, 22, 27, 33, 37, 39, 38, 34, 27, 19, 12, 6, 1, 0, 0, 0, 1, 4, 5, 3, 0, 0, 8, 45, 115, 216, 339, 460, 557, 608, 602, 540, 437, 314, 194, 96, 31, 0, 0, 2, 10, 9, 1, 0, 0, 38, 119, 243, 396, 551, 678, 748, 746, 674, 547, 395, 246, 125, 44, 3, 0, 0, 9, 13, 8, 0, 0, 7, 53, 136, 251, 381, 501, 585, 613, 578, 490, 368, 240, 130, 52, 10, 0, 0, 3, 6, 5, 2, 0, 0, 0, 0, 1, 2, 4, 8, 11, 12, 7, 0, 0, 8, 52, 137, 265, 419, 575, 699, 763, 751, 664, 524, 361, 210, 95, 25, 0, 0, 2, 9, 9, 4, 0, 0, 0, 2, 9, 15, 20, 23, 23, 21, 17, 12, 7, 5, 4, 6, 9, 12, 14, 14, 12, 8, 5, 2, 2, 5, 10, 17, 24, 29, 33, 33, 29, 23, 16, 9, 3, 0, 1, 5, 11, 17, 23, 27, 29, 28, 27, 24, 22, 20, 20, 21, 25, 29, 30, 24, 11, 0, 0, 25, 106, 248, 442, 664, 872, 1022, 1079, 1030, 887, 682, 459, 261, 115, 30, 0, 0, 6, 17, 22, 23, 22, 22, 26, 33, 43, 56, 68, 76, 75, 65, 47, 32, 34, 70, 153, 286, 455, 633, 785, 876, 884, 806, 659, 476, 295, 149, 52, 5, 0, 0, 7, 9, 6, 0, 0, 0, 0, 6, 14, 23, 30, 35, 36, 34, 28, 21, 13, 6, 1, 0, 0, 0, 4, 9, 12, 9, 1, 0, 3, 42, 123, 249, 409, 575, 715, 794, 794, 714, 573, 403, 241, 114, 34, 0, 0, 1, 8, 8, 3, 0, 0, 0, 7, 16, 24, 28, 29, 28, 25, 22, 19, 17, 15, 13, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 1, 4, 7, 11, 15, 18, 21, 23, 25, 27, 30, 33, 35, 38, 41, 43, 47, 51, 56, 60, 62, 61, 57, 51, 43, 36, 33, 33, 38, 47, 57, 66, 72, 72, 67, 58, 47, 37, 31, 29, 31, 36, 42, 48, 52, 54, 54, 51, 43, 30, 13, 0, 2, 33, 104, 215, 357, 502, 619, 677, 659, 571, 440, 314, 238, 248, 350, 518, 705, 852, 911, 864, 725, 541, 377, 289, 313, 445, 649, 861, 1017, 1069, 1001, 831, 604, 373, 184, 59, 0, 0, 6, 28, 43, 50, 51, 49, 48, 50, 53, 58, 64, 69, 74, 75, 72, 65, 55, 44, 33, 24, 19, 16, 16, 17, 18, 21, 25, 30, 36, 39, 35, 21, 2, 0, 9, 77, 210, 399, 615, 811, 938, 958, 865, 685, 472, 290, 193, 208, 325, 503, 683, 809, 844, 778, 633, 449, 268, 126, 37, 0, 0, 12, 27, 34, 33, 28, 24, 26, 34, 44, 54, 61, 62, 60, 56, 51, 44, 32, 14, 0, 0, 19, 97, 235, 420, 624, 801, 909, 918, 827, 659, 457, 265, 118, 31, 0, 0, 4, 11, 10, 4, 0, 0, 6, 18, 31, 40, 44, 46, 45, 40, 30, 13, 0, 0, 17, 90, 217, 389, 575, 732, 822, 820, 726, 565, 378, 206, 80, 11, 0, 0, 13, 21, 16, 1, 0, 0, 39, 119, 234, 366, 486, 566, 584, 535, 432, 302, 177, 79, 19, 0, 0, 3, 9, 9, 4, 0, 0, 0, 3, 11, 18, 25, 31, 35, 39, 41, 41, 39, 36, 30, 22, 14, 8, 3, 0, 0, 0, 2, 6, 11, 16, 21, 24, 26, 24, 21, 18, 14, 13, 13, 14, 17, 20, 22, 23, 23, 20, 16, 10, 5, 1, 1, 5, 13, 23, 34, 41, 44, 40, 32, 21, 10, 2, 0, 2, 10, 20, 32, 41, 43, 35, 19, 0, 0, 10, 71, 181, 327, 485, 619, 695, 694, 617, 485, 331, 191, 86, 24, 0, 0, 0, 6, 15, 24, 30, 27, 11, 0, 0, 46, 192, 438, 760, 1100, 1376, 1517, 1482, 1280, 966, 620, 320, 113, 8, 0, 0, 17, 22, 12, 0, 0, 9, 33, 61, 84, 97, 100, 94, 84, 72, 60, 48, 37, 25, 15, 7, 2, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 3, 7, 11, 15, 17, 16, 12, 7, 3, 0, 0, 0, 3, 6, 10, 12, 13, 12, 9, 5, 1, 0, 0, 2, 7, 16, 24, 31, 33, 31, 24, 15, 6, 0, 0, 1, 8, 15, 21, 25, 24, 20, 15, 9, 5, 3, 1, 0, 0, 1, 6, 15, 26, 33, 31, 17, 0, 0, 17, 96, 233, 412, 598, 743, 806, 765, 631, 441, 254, 124, 89, 158, 307, 489, 649, 739, 736, 645, 493, 322, 171, 65, 9, 0, 0, 8, 12, 7, 1, 0, 0, 3, 10, 14, 15, 13, 8, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 5, 5, 4, 3, 2, 3, 5, 7, 10, 11, 10, 9, 8, 9, 12, 16, 22, 27, 32, 34, 33, 30, 25, 20, 15, 11, 7, 5, 5, 6, 8, 12, 15, 18, 20, 20, 20, 18, 16, 14, 12, 11, 11, 12, 12, 14, 15, 15, 14, 13, 11, 9, 7, 7, 8, 11, 13, 16, 17, 17, 16, 13, 10, 7, 4, 3, 3, 4, 5, 7, 9, 11, 13, 16, 19, 23, 27, 31, 34, 37, 38, 39, 39, 39, 40, 42, 44, 45, 44, 41, 35, 27, 20, 14, 11, 11, 14, 17, 20, 22, 23, 23, 23, 22, 21, 21, 20, 20, 20, 19, 18, 17, 15, 13, 11, 10, 9, 10, 12, 14, 15, 16, 16, 16, 16, 17, 18, 19, 20, 20, 19, 19, 21, 26, 29, 26, 14, 0, 0, 8, 76, 200, 372, 562, 725, 818, 817, 721, 556, 366, 193, 68, 3, 0, 1, 19, 25, 14, 0, 0, 20, 106, 250, 433, 618, 760, 818, 777, 649, 468, 282, 131, 36, 0, 0, 3, 13, 16, 13, 11, 13, 19, 25, 27, 24, 16, 8, 1, 0, 0, 4, 8, 11, 12, 10, 8, 5, 2, 0, 0, 0, 5, 14, 23, 29, 25, 11, 0, 0, 25, 114, 263, 451, 637, 773, 821, 764, 621, 433, 248, 105, 21, 0, 0, 7, 17, 20, 19, 19, 23, 29, 34, 34, 30, 23, 18, 17, 20, 26, 32, 35, 35, 31, 26, 21, 17, 15, 15, 16, 18, 18, 17, 15, 12, 10, 8, 7, 7, 8, 10, 11, 12, 12, 10, 8, 6, 3, 1, 0, 2, 5, 10, 15, 19, 21, 20, 17, 13, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 9, 16, 24, 32, 37, 37, 34, 27, 19, 11, 4, 1, 0, 0, 0, 1, 1, 2, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 3, 8, 14, 19, 21, 20, 15, 10, 4, 0, 0, 0, 0, 2, 3, 5, 6, 7, 7, 6, 4, 1, 0, 1, 6, 15, 27, 39, 47, 48, 37, 17, 0, 0, 18, 92, 213, 363, 510, 616, 650, 604, 491, 342, 197, 84, 17, 0, 0, 11, 26, 36, 41, 41, 40, 35, 28, 18, 10, 6, 7, 16, 29, 45, 57, 61, 52, 31, 4, 0, 3, 70, 195, 366, 548, 695, 762, 726, 593, 402, 210, 78, 46, 125, 288, 484, 654, 749, 745, 649, 492, 318, 165, 58, 3, 0, 6, 33, 60, 83, 95, 94, 74, 39, 2, 0, 28, 148, 350, 610, 873, 1073, 1149, 1074, 863, 575, 289, 88, 25, 110, 308, 552, 765, 886, 885, 770, 582, 374, 192, 66, 2, 0, 1, 21, 32, 27, 10, 0, 0, 24, 112, 254, 434, 613, 749, 801, 756, 625, 446, 264, 119, 29, 0, 0, 5, 16, 20, 18, 16, 17, 20, 22, 20, 14, 6, 0, 0, 5, 13, 17, 13, 1, 0, 0, 45, 138, 272, 420, 545, 611, 597, 508, 371, 224, 103, 26, 0, 0, 3, 12, 15, 13, 11, 12, 16, 20, 20, 17, 11, 5, 0, 0, 0, 0, 2, 4, 4, 5, 4, 3, 2, 1, 1, 3, 5, 7, 9, 9, 8, 6, 4, 1, 0, 0, 0, 0, 2, 3, 5, 7, 7, 6, 5, 3, 1, 0, 0, 0, 4, 10, 18, 25, 31, 32, 29, 22, 14, 6, 1, 0, 0, 3, 9, 13, 17, 17, 15, 11, 7, 3, 2, 4, 9, 18, 29, 40, 46, 42, 25, 1, 0, 1, 70, 203, 388, 586, 749, 829, 802, 676, 490, 293, 133, 32, 0, 0, 5, 15, 16, 9, 3, 3, 8, 15, 20, 21, 19, 17, 15, 17, 19, 22, 22, 20, 16, 11, 7, 3, 1, 0, 0, 1, 6, 14, 24, 33, 38, 39, 34, 26, 17, 11, 11, 17, 30, 45, 60, 69, 72, 67, 55, 41, 27, 17, 12, 14, 20, 30, 40, 47, 49, 46, 39, 29, 20, 14, 12, 14, 19, 26, 36, 48, 61, 66, 57, 30, 0, 0, 19, 145, 369, 663, 964, 1191, 1273, 1179, 932, 604, 294, 95, 59, 187, 426, 692, 899, 985, 932, 764, 538, 313, 138, 33, 0, 0, 12, 28, 35, 37, 36, 37, 38, 38, 36, 32, 29, 28, 30, 33, 36, 36, 33, 30, 27, 28, 32, 40, 50, 59, 64, 63, 57, 46, 31, 17, 6, 0, 1, 8, 18, 29, 38, 42, 40, 34, 25, 15, 7, 2, 0, 3, 10, 20, 32, 42, 46, 39, 21, 0, 0, 14, 91, 225, 398, 573, 701, 740, 671, 509, 299, 105, 0, 0, 135, 367, 632, 853, 970, 953, 813, 596, 364, 171, 48, 0, 0, 5, 18, 21, 17, 11, 11, 17, 24, 29, 28, 24, 20, 17, 17, 20, 22, 22, 19, 14, 8, 2, 0, 0, 2, 8, 17, 26, 32, 35, 33, 27, 19, 10, 4, 2, 4, 9, 17, 23, 28, 29, 27, 23, 16, 11, 6, 2, 0, 0, 0, 5, 13, 23, 28, 22, 6, 0, 0, 37, 141, 301, 490, 664, 775, 789, 702, 541, 351, 180, 59, 0, 0, 2, 23, 38, 42, 39, 32, 26, 20, 15, 12, 10, 11, 13, 16, 17, 16, 13, 8, 3, 0, 0, 0, 1, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 7, 8, 8, 7, 5, 3, 1, 0, 0, 2, 9, 18, 23, 21, 8, 0, 0, 24, 109, 247, 418, 583, 696, 723, 657, 516, 343, 182, 66, 4, 0, 0, 10, 15, 12, 5, 1, 1, 5, 8, 9, 6, 3, 0, 2, 7, 15, 22, 27, 28, 24, 17, 9, 2, 0, 0, 5, 12, 19, 24, 25, 23, 18, 11, 5, 0, 0, 0, 6, 14, 24, 33, 38, 38, 32, 23, 12, 4, 1, 3, 11, 24, 38, 51, 57, 51, 32, 5, 0, 0, 62, 191, 372, 570, 735, 820, 798, 678, 495, 300, 138, 34, 0, 0, 6, 24, 33, 35, 34, 33, 32, 30, 26, 21, 16, 13, 13, 19, 31, 46, 56, 52, 30, 0, 0, 7, 121, 333, 619, 920, 1158, 1261, 1200, 992, 701, 407, 174, 35, 0, 0, 10, 27, 30, 26, 25, 31, 43, 54, 56, 50, 37, 22, 10, 3, 0, 0, 1, 1, 0, 1, 3, 5, 8, 10, 10, 8, 6, 3, 1, 0, 1, 2, 5, 7, 9, 10, 11, 14, 17, 22, 27, 32, 35, 36, 34, 29, 23, 16, 12, 10, 10, 13, 15, 17, 16, 13, 10, 9, 11, 16, 25, 35, 42, 45, 42, 35, 25, 17, 13, 14, 22, 33, 44, 52, 54, 49, 39, 26, 14, 8, 11, 22, 39, 58, 73, 81, 77, 65, 48, 31, 19, 16, 23, 36, 52, 66, 76, 81, 80, 70, 53, 27, 0, 0, 9, 82, 212, 383, 558, 690, 736, 676, 521, 317, 128, 15, 18, 142, 354, 592, 786, 877, 838, 678, 445, 206, 35, 0, 83, 305, 598, 883, 1081, 1137, 1036, 805, 509, 228, 36, 0, 62, 259, 509, 742, 895, 931, 846, 671, 457, 256, 106, 20, 0, 0, 18, 36, 48, 55, 58, 60, 60, 55, 47, 38, 33, 35, 44, 58, 68, 68, 52, 24, 0, 0, 29, 124, 271, 445, 607, 711, 728, 654, 510, 336, 177, 63, 3, 0, 0, 15, 25, 26, 21, 15, 11, 9, 8, 8, 9, 12, 18, 27, 35, 38, 30, 12, 0, 0, 24, 112, 252, 422, 580, 682, 698, 622, 478, 308, 156, 50, 0, 0, 0, 13, 20, 19, 14, 11, 11, 12, 12, 10, 7, 3, 1, 3, 9, 19, 30, 37, 35, 21, 0, 0, 1, 67, 193, 365, 547, 691, 756, 721, 597, 423, 246, 105, 21, 0, 0, 7, 19, 21, 18, 15, 15, 18, 20, 19, 15, 9, 4, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 4, 9, 14, 19, 21, 21, 19, 14, 9, 4, 1, 0, 0, 2, 8, 17, 26, 33, 37, 36, 29, 19, 9, 2, 3, 10, 24, 41, 56, 65, 67, 61, 48, 33, 18, 8, 3, 5, 13, 23, 34, 42, 45, 43, 36, 27, 17, 9, 3, 1, 2, 6, 13, 23, 35, 42, 41, 27, 4, 0, 0, 63, 189, 369, 566, 730, 810, 776, 633, 419, 200, 44, 0, 79, 259, 481, 678, 791, 792, 688, 515, 323, 159, 50, 0, 0, 5, 22, 31, 32, 29, 24, 21, 17, 14, 10, 9, 11, 17, 27, 39, 47, 51, 49, 41, 31, 22, 16, 16, 22, 32, 43, 51, 55, 53, 44, 32, 18, 6, 0, 0, 5, 17, 33, 50, 63, 69, 67, 58, 45, 30, 18, 11, 11, 16, 25, 35, 45, 51, 49, 37, 16, 0, 0, 23, 105, 238, 400, 555, 659, 678, 602, 448, 262, 100, 12, 23, 130, 299, 476, 610, 662, 622, 508, 356, 205, 89, 19, 0, 0, 13, 34, 53, 69, 80, 85, 81, 68, 48, 27, 11, 4, 8, 21, 38, 55, 66, 69, 64, 54, 41, 29, 21, 17, 19, 24, 32, 43, 55, 63, 62, 46, 17, 0, 0, 49, 192, 414, 679, 924, 1080, 1097, 964, 715, 421, 163, 6, 0, 88, 275, 482, 644, 718, 689, 573, 407, 239, 104, 22, 0, 0, 19, 44, 63, 73, 75, 70, 60, 46, 33, 23, 19, 23, 32, 44, 54, 58, 56, 48, 36, 23, 12, 3, 0, 0, 2, 7, 13, 17, 19, 19, 18, 16, 18, 23, 32, 42, 50, 57, 63, 69, 73, 71, 55, 26, 0, 0, 26, 159, 387, 680, 971, 1185, 1257, 1166, 940, 644, 357, 139, 16, 0, 0, 25, 50, 59, 57, 50, 43, 37, 31, 24, 17, 12, 10, 12, 15, 18, 18, 15, 10, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 11, 13, 13, 12, 10, 7, 4, 1, 0, 0, 2, 6, 12, 17, 20, 20, 17, 11, 5, 0, 0, 3, 11, 21, 32, 39, 42, 39, 32, 23, 15, 8, 5, 5, 8, 12, 17, 22, 25, 26, 25, 21, 16, 10, 6, 2, 1, 0, 2, 6, 13, 21, 27, 25, 14, 0, 0, 8, 75, 196, 358, 525, 655, 709, 671, 552, 387, 222, 93, 17, 0, 0, 8, 17, 16, 9, 3, 0, 1, 5, 9, 12, 14, 14, 14, 13, 11, 8, 5, 2, 0, 0, 1, 4, 8, 11, 14, 15, 15, 13, 12, 9, 8, 7, 7, 10, 14, 20, 27, 34, 38, 40, 38, 34, 30, 26, 24, 25, 27, 31, 34, 36, 36, 34, 32, 28, 25, 21, 17, 13, 9, 5, 2, 0, 0, 0, 1, 4, 6, 8, 9, 9, 7, 6, 5, 4, 5, 5, 6, 5, 4, 4, 5, 8, 13, 20, 27, 32, 34, 33, 28, 22, 16, 11, 7, 5, 4, 6, 9, 13, 17, 20, 21, 19, 15, 9, 4, 0, 0, 1, 4, 8, 10, 11, 9, 7, 4, 2, 0, 0, 0, 0, 2, 7, 12, 18, 22, 23, 21, 16, 10, 5, 1, 0, 0, 2, 7, 15, 23, 28, 24, 10, 0, 0, 18, 95, 223, 383, 540, 651, 683, 627, 499, 338, 184, 69, 5, 0, 0, 18, 37, 49, 54, 53, 47, 37, 24, 12, 3, 1, 6, 18, 32, 46, 55, 57, 51, 41, 28, 16, 9, 8, 13, 22, 34, 48, 62, 71, 72, 58, 29, 0, 0, 23, 136, 332, 588, 853, 1059, 1145, 1082, 880, 595, 306, 94, 14, 82, 267, 506, 724, 856, 869, 765, 583, 375, 192, 66, 2, 0, 2, 21, 33, 37, 36, 35, 37, 41, 46, 51, 55, 58, 61, 62, 65, 67, 68, 61, 42, 12, 0, 0, 54, 204, 434, 708, 961, 1123, 1147, 1025, 793, 517, 268, 91, 1, 0, 0, 21, 34, 33, 26, 20, 17, 17, 16, 13, 8, 3, 1, 3, 7, 11, 13, 13, 10, 6, 2, 0, 0, 0, 6, 15, 26, 36, 43, 44, 39, 29, 16, 5, 0, 0, 5, 15, 26, 33, 35, 32, 24, 14, 5, 0, 0, 2, 8, 16, 25, 32, 36, 36, 31, 24, 17, 12, 12, 16, 23, 31, 39, 48, 56, 62, 60, 44, 14, 0, 0, 50, 202, 441, 730, 1001, 1181, 1216, 1095, 854, 563, 295, 102, 2, 0, 0, 28, 48, 53, 48, 41, 36, 33, 30, 23, 16, 10, 9, 14, 22, 25, 18, 2, 0, 0, 52, 167, 334, 522, 684, 774, 763, 657, 486, 300, 142, 39, 0, 0, 3, 16, 20, 17, 12, 10, 11, 14, 15, 13, 8, 4, 1, 1, 2, 4, 5, 5, 3, 1, 0, 0, 1, 4, 9, 13, 15, 16, 15, 12, 8, 4, 2, 1, 2, 4, 6, 9, 11, 13, 14, 14, 15, 16, 17, 18, 19, 20, 21, 20, 19, 18, 17, 16, 16, 18, 19, 21, 21, 21, 19, 16, 14, 12, 10, 9, 8, 7, 6, 5, 5, 5, 6, 8, 9, 10, 11, 12, 13, 15, 16, 18, 20, 21, 22, 20, 18, 14, 10, 7, 6, 5, 5, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 5, 5, 7, 12, 17, 23, 26, 27, 25, 20, 13, 7, 3, 1, 2, 6, 10, 14, 18, 20, 22, 23, 23, 22, 20, 17, 12, 8, 3, 0, 0, 1, 7, 16, 26, 35, 40, 39, 33, 24, 15, 9, 9, 16, 28, 43, 57, 66, 68, 61, 48, 32, 17, 8, 6, 12, 27, 45, 62, 75, 80, 74, 61, 43, 24, 10, 4, 6, 16, 32, 49, 65, 76, 78, 68, 46, 16, 0, 0, 50, 163, 333, 534, 721, 845, 867, 774, 587, 357, 153, 36, 46, 186, 419, 681, 896, 1002, 966, 795, 540, 275, 82, 21, 117, 348, 652, 942, 1141, 1194, 1095, 878, 605, 344, 146, 30, 0, 0, 22, 49, 66, 73, 74, 71, 65, 57, 49, 42, 39, 40, 46, 56, 66, 74, 75, 63, 36, 2, 0, 1, 93, 272, 523, 799, 1035, 1168, 1158, 1010, 767, 493, 251, 84, 0, 0, 3, 31, 50, 54, 48, 38, 31, 28, 29, 34, 41, 48, 54, 59, 60, 55, 40, 17, 0, 0, 20, 106, 247, 422, 595, 719, 760, 706, 572, 397, 226, 94, 16, 0, 0, 12, 30, 39, 38, 29, 14, 0, 0, 12, 67, 165, 296, 436, 552, 611, 593, 497, 346, 181, 48, 0, 26, 157, 350, 557, 722, 802, 776, 657, 480, 295, 140, 41, 0, 0, 3, 15, 19, 16, 11, 9, 9, 9, 9, 7, 4, 2, 2, 5, 7, 9, 9, 7, 5, 5, 7, 12, 17, 22, 26, 27, 26, 25, 22, 21, 19, 18, 17, 16, 15, 13, 11, 11, 12, 16, 20, 22, 19, 9, 0, 0, 13, 69, 162, 284, 410, 508, 554, 533, 452, 334, 209, 104, 34, 0, 0, 0, 8, 11, 10, 10, 13, 21, 31, 42, 49, 51, 48, 43, 36, 31, 26, 23, 20, 17, 15, 13, 12, 10, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 9, 10, 9, 7, 4, 2, 0, 0, 0, 1, 5, 11, 18, 24, 29, 29, 26, 19, 10, 3, 0, 0, 2, 7, 12, 14, 14, 12, 8, 5, 2, 0, 0, 0, 0, 1, 5, 10, 15, 18, 19, 16, 12, 8, 4, 1, 0, 0, 0, 6, 15, 23, 25, 16, 0, 0, 2, 71, 202, 385, 587, 755, 844, 827, 709, 525, 325, 156, 46, 0, 0, 3, 16, 20, 15, 6, 0, 0, 0, 2, 3, 4, 4, 4, 5, 7, 7, 6, 5, 3, 0, 0, 0, 0, 2, 6, 11, 15, 16, 16, 13, 8, 3, 0, 0, 0, 5, 12, 20, 25, 28, 26, 21, 14, 7, 0, 0, 1, 9, 23, 40, 55, 62, 58, 41, 17, 0, 0, 35, 121, 250, 401, 539, 627, 635, 557, 409, 235, 89, 21, 61, 205, 420, 646, 821, 896, 854, 710, 508, 303, 138, 36, 0, 0, 12, 29, 40, 47, 54, 58, 51, 28, 0, 0, 15, 140, 367, 672, 992, 1246, 1359, 1300, 1085, 777, 461, 205, 46, 0, 0, 17, 46, 60, 59, 50, 38, 28, 19, 11, 5, 2, 5, 14, 25, 34, 36, 26, 7, 0, 0, 41, 146, 302, 481, 641, 735, 736, 644, 486, 307, 152, 47, 0, 0, 4, 18, 27, 32, 38, 47, 50, 40, 13, 0, 0, 62, 232, 496, 810, 1100, 1286, 1313, 1173, 909, 595, 310, 107, 3, 0, 0, 26, 42, 43, 33, 22, 14, 10, 7, 5, 4, 5, 8, 12, 16, 17, 16, 12, 6, 1, 0, 0, 3, 11, 22, 33, 40, 41, 35, 25, 13, 4, 0, 1, 7, 14, 22, 29, 36, 42, 43, 35, 17, 0, 0, 12, 95, 239, 425, 614, 755, 807, 754, 612, 423, 236, 93, 10, 0, 0, 17, 37, 47, 42, 25, 3, 0, 0, 45, 151, 305, 482, 638, 731, 733, 643, 488, 311, 155, 47, 0, 0, 6, 32, 53, 65, 67, 62, 53, 42, 32, 26, 25, 29, 36, 45, 54, 62, 68, 72, 69, 55, 30, 0, 0, 17, 116, 293, 534, 795, 1014, 1132, 1112, 954, 698, 412, 172, 41, 48, 183, 400, 633, 813, 894, 856, 719, 523, 320, 152, 45, 0, 0, 12, 33, 47, 50, 46, 39, 31, 24, 19, 17, 19, 25, 35, 48, 58, 64, 64, 57, 44, 31, 20, 14, 15, 22, 32, 43, 53, 57, 53, 40, 19, 0, 0, 16, 86, 203, 349, 492, 594, 620, 558, 419, 243, 82, 0, 5, 136, 356, 614, 842, 978, 984, 858, 636, 377, 150, 9, 0, 72, 241, 439, 612, 712, 719, 636, 491, 324, 175, 69, 12, 0, 0, 8, 15, 15, 12, 9, 9, 11, 12, 11, 8, 2, 0, 0, 0, 5, 13, 17, 11, 0, 0, 3, 59, 168, 324, 499, 650, 738, 738, 648, 497, 323, 169, 60, 3, 0, 0, 13, 23, 27, 26, 25, 24, 23, 21, 20, 19, 21, 26, 32, 36, 38, 35, 28, 19, 10, 3, 0, 0, 1, 9, 21, 36, 49, 58, 59, 53, 40, 26, 14, 10, 15, 27, 45, 62, 72, 71, 55, 29, 1, 0, 11, 80, 198, 348, 496, 606, 647, 607, 499, 353, 207, 92, 22, 0, 0, 11, 25, 36, 47, 58, 63, 54, 25, 0, 0, 44, 223, 528, 922, 1323, 1629, 1751, 1654, 1367, 971, 571, 253, 59, 0, 0, 14, 37, 38, 25, 8, 0, 0, 4, 9, 10, 8, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 2, 5, 10, 15, 20, 23, 24, 23, 21, 18, 17, 17, 20, 24, 29, 32, 33, 32, 28, 23, 19, 17, 17, 20, 24, 27, 28, 26, 21, 14, 7, 1, 0, 1, 7, 15, 23, 29, 30, 28, 21, 13, 5, 0, 0, 1, 6, 11, 15, 17, 16, 13, 9, 5, 2, 0, 0, 0, 1, 4, 9, 15, 20, 25, 29, 31, 31, 30, 30, 30, 32, 38, 46, 56, 63, 63, 50, 26, 0, 0, 15, 98, 241, 428, 622, 776, 850, 823, 704, 526, 333, 168, 56, 0, 0, 1, 19, 31, 34, 32, 29, 26, 25, 24, 23, 23, 24, 25, 29, 35, 43, 50, 50, 39, 17, 0, 0, 32, 150, 345, 596, 852, 1050, 1134, 1083, 910, 664, 407, 195, 58, 0, 0, 4, 24, 35, 39, 38, 38, 39, 39, 37, 31, 25, 21, 19, 21, 24, 27, 29, 28, 24, 19, 15, 12, 12, 17, 26, 37, 48, 57, 61, 60, 53, 44, 34, 25, 21, 21, 24, 29, 33, 34, 31, 24, 16, 9, 5, 5, 10, 19, 29, 39, 46, 46, 38, 20, 0, 0, 6, 68, 181, 332, 495, 631, 702, 689, 597, 450, 288, 147, 49, 1, 0, 0, 13, 21, 23, 22, 19, 16, 13, 10, 8, 9, 13, 22, 36, 51, 66, 73, 67, 46, 14, 0, 0, 64, 216, 449, 730, 1001, 1197, 1266, 1189, 988, 716, 438, 211, 63, 0, 0, 10, 36, 53, 59, 55, 48, 40, 33, 26, 18, 11, 6, 3, 4, 10, 17, 22, 19, 7, 0, 0, 25, 109, 245, 416, 583, 705, 745, 693, 563, 393, 226, 97, 20, 0, 0, 7, 16, 16, 10, 3, 0, 0, 0, 0, 2, 4, 6, 9, 11, 12, 12, 9, 5, 2, 0, 0, 0, 2, 5, 8, 10, 10, 8, 6, 3, 1, 0, 0, 0, 2, 7, 14, 21, 27, 30, 29, 26, 20, 16, 15, 17, 23, 31, 39, 45, 47, 42, 27, 7, 0, 0, 38, 127, 262, 421, 571, 674, 702, 647, 525, 369, 215, 94, 20, 0, 0, 14, 35, 50, 53, 45, 25, 1, 0, 3, 66, 184, 349, 530, 687, 779, 780, 690, 536, 356, 193, 75, 11, 0, 0, 10, 16, 15, 9, 3, 0, 0, 2, 3, 2, 1, 1, 2, 6, 10, 13, 15, 14, 11, 7, 4, 1, 0, 0, 0, 6, 14, 23, 31, 34, 33, 26, 16, 7, 0, 0, 0, 4, 11, 18, 23, 25, 23, 18, 12, 5, 0, 0, 2, 10, 22, 37, 51, 63, 70, 71, 66, 58, 51, 48, 48, 54, 62, 73, 82, 86, 81, 60, 27, 0, 0, 35, 170, 399, 698, 1010, 1264, 1394, 1365, 1186, 904, 590, 312, 116, 12, 0, 0, 29, 50, 57, 53, 45, 36, 30, 24, 19, 16, 14, 16, 19, 21, 17, 6, 0, 0, 25, 101, 226, 383, 540, 659, 706, 668, 557, 402, 243, 114, 32, 0, 0, 3, 13, 17, 15, 11, 8, 9, 10, 11, 10, 8, 6, 5, 6, 10, 17, 26, 35, 43, 49, 50, 47, 40, 33, 27, 25, 27, 32, 39, 45, 46, 43, 35, 25, 17, 13, 17, 27, 43, 60, 74, 82, 81, 72, 59, 44, 31, 25, 24, 30, 37, 44, 47, 45, 37, 26, 15, 5, 0, 0, 4, 14, 26, 38, 45, 47, 43, 33, 21, 11, 7, 10, 19, 31, 44, 56, 64, 66, 59, 41, 14, 0, 0, 41, 162, 354, 594, 834, 1017, 1095, 1048, 889, 660, 417, 210, 70, 4, 0, 20, 51, 70, 72, 59, 40, 24, 16, 19, 31, 49, 69, 85, 93, 87, 66, 34, 1, 0, 15, 104, 255, 454, 662, 834, 926, 914, 802, 620, 411, 220, 81, 6, 0, 9, 44, 74, 86, 75, 47, 14, 0, 3, 59, 164, 308, 468, 609, 695, 704, 629, 488, 320, 172, 90, 104, 218, 409, 631, 826, 942, 945, 832, 631, 395, 186, 59, 48, 151, 339, 556, 742, 848, 849, 749, 580, 387, 213, 87, 17, 0, 0, 15, 31, 41, 46, 46, 37, 20, 0, 0, 15, 99, 252, 466, 705, 918, 1050, 1067, 962, 765, 526, 300, 128, 28, 0, 0, 9, 20, 20, 13, 4, 0, 0, 1, 4, 4, 3, 1, 0, 0, 1, 4, 7, 10, 13, 14, 15, 15, 14, 12, 11, 10, 8, 7, 6, 5, 4, 3, 3, 5, 8, 11, 14, 17, 17, 15, 12, 8, 4, 1, 0, 1, 2, 5, 7, 8, 9, 10, 10, 11, 12, 11, 10, 8, 6, 4, 5, 7, 10, 13, 14, 14, 11, 7, 4, 1, 0, 0, 1, 5, 10, 15, 16, 9, 0, 0, 5, 53, 144, 274, 422, 555, 642, 659, 604, 490, 348, 209, 100, 30, 0, 0, 2, 11, 14, 12, 7, 2, 0, 0, 0, 2, 4, 5, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 1, 0, 0, 0, 1, 6, 13, 17, 15, 6, 0, 0, 20, 85, 191, 326, 463, 569, 618, 594, 507, 378, 241, 124, 44, 3, 0, 0, 9, 15, 16, 15, 15, 18, 22, 28, 34, 38, 43, 49, 55, 59, 59, 50, 32, 9, 0, 2, 51, 151, 300, 474, 641, 761, 803, 756, 632, 462, 287, 141, 45, 0, 0, 3, 19, 29, 32, 28, 22, 14, 7, 2, 0, 2, 12, 27, 44, 55, 55, 43, 20, 0, 0, 30, 106, 225, 371, 517, 630, 685, 667, 581, 449, 300, 165, 65, 9, 0, 3, 29, 60, 86, 101, 101, 82, 49, 13, 0, 18, 106, 265, 481, 718, 924, 1051, 1064, 956, 754, 507, 279, 125, 80, 149, 306, 502, 681, 793, 806, 717, 551, 354, 183, 87, 94, 207, 398, 617, 804, 908, 901, 782, 584, 365, 185, 99, 131, 275, 491, 718, 896, 977, 945, 811, 614, 401, 216, 85, 14, 0, 5, 27, 46, 55, 55, 48, 38, 27, 19, 14, 12, 15, 20, 27, 34, 37, 36, 31, 22, 14, 8, 8, 12, 21, 32, 43, 52, 58, 58, 47, 26, 1, 0, 4, 77, 218, 420, 651, 866, 1013, 1057, 986, 819, 599, 375, 189, 64, 3, 0, 7, 30, 48, 55, 53, 46, 38, 34, 34, 41, 53, 68, 83, 89, 82, 60, 29, 4, 2, 44, 143, 297, 490, 685, 842, 921, 901, 782, 591, 376, 192, 90, 99, 217, 416, 644, 842, 959, 967, 867, 689, 477, 279, 127, 35, 0, 0, 6, 17, 22, 23, 23, 25, 31, 37, 43, 47, 49, 51, 53, 56, 60, 62, 57, 44, 22, 0, 0, 16, 94, 231, 417, 619, 795, 901, 911, 821, 654, 454, 263, 117, 29, 0, 0, 6, 17, 20, 17, 10, 5, 3, 2, 2, 2, 2, 3, 5, 7, 9, 9, 7, 4, 1, 1, 4, 11, 22, 36, 49, 60, 65, 61, 46, 23, 1, 0, 15, 83, 200, 357, 527, 675, 767, 780, 712, 580, 416, 254, 124, 39, 0, 0, 8, 26, 39, 46, 45, 40, 34, 27, 20, 15, 11, 10, 9, 10, 12, 13, 13, 13, 11, 8, 5, 2, 1, 2, 7, 14, 25, 37, 46, 46, 36, 15, 0, 0, 30, 126, 281, 479, 684, 850, 936, 922, 811, 633, 431, 246, 109, 28, 0, 0, 9, 20, 23, 20, 13, 7, 2, 0, 0, 1, 3, 6, 10, 13, 16, 16, 13, 9, 5, 1, 0, 0, 1, 5, 9, 13, 15, 15, 12, 8, 4, 0, 0, 0, 2, 8, 14, 20, 23, 23, 19, 13, 8, 7, 12, 22, 35, 50, 63, 72, 75, 69, 53, 29, 3, 0, 10, 82, 218, 411, 634, 847, 1003, 1066, 1021, 879, 676, 454, 256, 110, 26, 0, 0, 11, 23, 22, 9, 0, 0, 23, 99, 221, 376, 536, 666, 734, 723, 635, 494, 332, 184, 75, 14, 0, 6, 26, 43, 49, 43, 31, 18, 10, 10, 19, 34, 52, 69, 80, 83, 74, 54, 28, 5, 0, 20, 82, 184, 315, 453, 568, 631, 624, 545, 412, 262, 135, 70, 88, 189, 347, 524, 672, 753, 746, 651, 495, 316, 164, 76, 79, 172, 333, 524, 696, 805, 825, 750, 601, 415, 239, 117, 77, 123, 240, 391, 536, 636, 667, 623, 519, 380, 239, 122, 45, 12, 13, 34, 56, 66, 59, 37, 12, 0, 13, 68, 165, 295, 437, 562, 644, 662, 610, 501, 361, 228, 137, 113, 165, 281, 430, 573, 672, 696, 639, 514, 354, 205, 110, 101, 189, 356, 566, 768, 914, 969, 921, 785, 595, 393, 217, 92, 21, 0, 0, 7, 15, 17, 15, 13, 13, 14, 15, 17, 19, 21, 25, 29, 33, 35, 35, 31, 26, 19, 14, 10, 8, 8, 10, 13, 15, 16, 16, 14, 12, 10, 9, 10, 14, 19, 26, 33, 39, 41, 39, 34, 26, 18, 12, 10, 13, 19, 28, 37, 44, 46, 43, 37, 28, 20, 14, 10, 10, 13, 18, 23, 27, 29, 28, 26, 22, 18, 15, 14, 14, 16, 20, 25, 30, 33, 35, 31, 22, 8, 0, 0, 24, 88, 192, 325, 463, 578, 643, 644, 580, 469, 336, 208, 107, 43, 15, 13, 23, 33, 32, 20, 3, 0, 3, 48, 133, 252, 388, 514, 602, 631, 595, 503, 377, 244, 130, 49, 5, 0, 0, 13, 23, 24, 15, 1, 0, 0, 35, 105, 206, 326, 440, 524, 557, 532, 454, 343, 225, 122, 49, 9, 0, 0, 6, 12, 13, 11, 8, 7, 7, 8, 10, 11, 11, 10, 8, 5, 3, 1, 0, 0, 0, 0, 1, 3, 5, 8, 9, 9, 8, 5, 3, 3, 5, 9, 15, 21, 26, 30, 34, 37, 38, 39, 38, 35, 31, 25, 19, 14, 12, 12, 14, 18, 22, 26, 28, 28, 25, 21, 15, 9, 5, 3, 4, 7, 11, 14, 16, 16, 13, 9, 5, 1, 0, 2, 7, 17, 29, 41, 51, 55, 52, 39, 20, 0, 0, 10, 67, 167, 304, 457, 595, 687, 713, 667, 560, 419, 275, 154, 71, 30, 21, 29, 40, 44, 35, 18, 0, 0, 12, 63, 150, 264, 387, 494, 559, 566, 512, 411, 292, 192, 143, 164, 257, 399, 554, 681, 745, 728, 633, 486, 325, 192, 122, 133, 222, 366, 528, 667, 746, 746, 666, 527, 366, 225, 142, 137, 212, 348, 509, 655, 749, 771, 717, 602, 453, 300, 169, 75, 21, 0, 0, 6, 15, 18, 18, 13, 8, 3, 1, 1, 3, 7, 12, 16, 18, 17, 13, 8, 3, 0, 0, 2, 7, 14, 21, 25, 25, 22, 17, 10, 4, 0, 0, 0, 6, 15, 26, 38, 47, 53, 52, 46, 37, 28, 22, 19, 22, 27, 34, 40, 41, 37, 25, 10, 0, 0, 25, 87, 184, 308, 438, 545, 605, 603, 538, 430, 309, 211, 167, 192, 284, 419, 564, 679, 734, 713, 623, 485, 330, 190, 85, 23, 0, 0, 4, 11, 13, 11, 7, 3, 1, 1, 1, 3, 6, 11, 17, 23, 26, 22, 13, 1, 0, 7, 49, 128, 242, 377, 508, 607, 652, 631, 549, 425, 288, 164, 72, 18, 0, 0, 2, 6, 6, 3, 0, 0, 0, 0, 2, 5, 8, 12, 18, 21, 20, 12, 1, 0, 2, 39, 114, 224, 357, 491, 598, 656, 652, 589, 481, 352, 225, 120, 48, 9, 0, 4, 19, 33, 43, 48, 48, 44, 39, 33, 27, 23, 21, 21, 25, 30, 36, 42, 46, 47, 45, 41, 37, 35, 37, 45, 55, 65, 69, 63, 46, 22, 3, 1, 33, 109, 228, 379, 537, 672, 756, 769, 709, 590, 438, 284, 154, 63, 13, 0, 0, 7, 14, 16, 14, 10, 6, 3, 1, 1, 1, 2, 5, 10, 16, 22, 27, 30, 31, 31, 30, 32, 37, 44, 55, 67, 78, 84, 82, 71, 54, 37, 34, 56, 114, 208, 329, 458, 568, 636, 644, 593, 493, 368, 243, 140, 70, 34, 24, 28, 32, 29, 18, 3, 0, 4, 41, 109, 205, 316, 421, 501, 540, 529, 473, 385, 284, 188, 111, 62, 41, 40, 51, 61, 65, 57, 42, 27, 24, 47, 104, 195, 310, 429, 528, 584, 582, 523, 422, 306, 206, 149, 152, 214, 319, 442, 552, 624, 640, 600, 513, 397, 274, 166, 85, 37, 22, 31, 55, 82, 102, 108, 97, 71, 42, 25, 40, 104, 225, 398, 600, 797, 950, 1026, 1006, 895, 719, 521, 347, 235, 205, 256, 364, 492, 602, 661, 656, 587, 473, 339, 210, 107, 40, 8, 6, 20, 40, 53, 54, 39, 15, 0, 0, 51, 168, 353, 588, 838, 1054, 1191, 1218, 1127, 940, 699, 453, 245, 100, 22, 0, 0, 6, 12, 10, 5, 0, 0, 0, 1, 4, 8, 12, 16, 18, 19, 17, 13, 7, 2, 0, 0, 5, 15, 27, 39, 47, 50, 47, 38, 26, 15, 8, 7, 12, 21, 33, 45, 53, 57, 57, 53, 47, 41, 38, 38, 44, 54, 66, 77, 83, 80, 67, 47, 26, 14, 24, 64, 139, 243, 362, 474, 557, 593, 573, 503, 403, 302, 231, 212, 257, 354, 479, 595, 670, 680, 620, 507, 373, 258, 199, 218, 316, 472, 649, 803, 894, 897, 812, 660, 483, 326, 229, 216, 287, 420, 576, 712, 791, 794, 719, 584, 421, 263, 135, 50, 8, 0, 0, 6, 8, 6, 1, 0, 0, 0, 1, 3, 5, 7, 8, 10, 10, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 12, 13, 11, 8, 5, 3, 4, 8, 14, 21, 28, 32, 33, 30, 25, 19, 13, 9, 7, 7, 10, 15, 20, 24, 27, 29, 28, 27, 25, 25, 27, 31, 37, 44, 53, 61, 68, 72, 71, 63, 48, 33, 26, 40, 87, 172, 293, 433, 570, 674, 724, 709, 631, 509, 367, 232, 123, 50, 12, 1, 4, 12, 18, 19, 17, 13, 10, 9, 11, 15, 19, 23, 25, 24, 20, 15, 10, 6, 5, 7, 12, 20, 29, 36, 41, 40, 36, 27, 18, 10, 5, 4, 8, 15, 23, 30, 34, 36, 34, 29, 22, 16, 11, 9, 11, 15, 21, 24, 23, 15, 4, 0, 4, 37, 105, 208, 337, 471, 586, 658, 671, 622, 521, 391, 257, 142, 59, 13, 0, 0, 9, 17, 19, 16, 11, 6, 4, 5, 10, 16, 24, 31, 37, 40, 40, 37, 31, 24, 18, 15, 17, 25, 35, 46, 54, 57, 54, 45, 35, 25, 19, 18, 24, 34, 47, 57, 64, 65, 59, 48, 36, 25, 22, 30, 47, 71, 90, 96, 80, 47, 11, 0, 43, 163, 359, 603, 844, 1020, 1085, 1024, 866, 673, 520, 468, 537, 698, 887, 1028, 1062, 971, 779, 541, 319, 158, 72, 43, 40, 35, 24, 27, 78, 206, 412, 663, 896, 1043, 1054, 923, 694, 441, 247, 169, 216, 355, 520, 646, 690, 643, 534, 404, 296, 232, 213, 224, 243, 254, 252, 240, 225, 213, 206, 204, 203, 200, 195, 187, 180, 174, 169, 166, 166, 166, 168, 170, 172, 172, 171, 169, 167, 167, 169, 174, 180, 186, 192, 196, 198, 200, 202, 204, 207, 212, 217, 222, 227, 230, 233, 236, 238, 241, 242, 240, 233, 220, 200, 174, 145, 115, 88, 65, 47, 35, 28, 26, 27, 30, 34, 38, 42, 45, 48, 50, 52, 53, 54, 55, 56, 58, 60, 63, 66, 69, 73, 76, 81, 85, 91, 96, 100, 102, 100, 96, 91, 85, 81, 80, 82, 88, 95, 102, 107, 108, 106, 100, 94, 88, 84, 84, 87, 93, 102, 113, 123, 133, 143, 152, 162, 177, 198, 229, 272, 326, 391, 465, 544, 629, 719, 818, 932, 1069, 1237, 1440, 1677, 1936, 2194, 2419, 2575, 2631, 2566, 2379, 2087, 1726, 1338, 968, 652, 409, 244, 147, 100, 83, 81, 80, 75, 65, 51, 37, 24, 14, 8, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 4, 5, 6, 7, 7, 6, 4, 3, 3, 4, 6, 9, 10, 11, 10, 9, 7, 5, 5, 6, 8, 11, 13, 14, 15, 14, 12, 11, 10, 10, 10, 12, 13, 15, 17, 19, 20, 20, 19, 18, 17, 17, 17, 18, 19, 21, 22, 24, 25, 26, 25, 24, 22, 19, 16, 14, 12, 10, 9, 8, 7, 6, 4, 3, 2, 2, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 2, 4, 7, 9, 11, 13, 13, 13, 13, 13, 13, 14, 16, 18, 20, 22, 22, 22, 20, 18, 15, 13, 12, 11, 10, 10, 10, 10, 10, 10, 9, 7, 5, 4, 3, 5, 8, 12, 16, 19, 22, 23, 25, 25, 26, 27, 27, 27, 27, 27, 28, 29, 31, 32, 31, 30, 27, 24, 20, 17, 14, 12, 10, 9, 8, 7, 7, 7, 7, 8, 8, 8, 9, 10, 11, 13, 14, 16, 16, 16, 14, 11, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 7, 8, 10, 11, 11, 10, 9, 7, 5, 4, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 9, 9, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 4, 5, 7, 9, 12, 16, 19, 21, 23, 23, 23, 23, 21, 20, 18, 16, 14, 13, 11, 10, 9, 9, 8, 8, 7, 7, 6, 6, 7, 8, 10, 12, 14, 16, 17, 17, 16, 15, 15, 15, 14, 13, 12, 11, 10, 10, 10, 11, 12, 12, 11, 9, 7, 5, 3, 3, 4, 6, 7, 7, 7, 6, 5, 5, 6, 7, 9, 11, 14, 16, 17, 17, 16, 14, 12, 10, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 9, 10, 13, 16, 20, 25, 30, 35, 40, 42, 44, 43, 42, 40, 39, 40, 42, 45, 49, 53, 55, 55, 52, 47, 41, 34, 29, 26, 24, 23, 23, 22, 21, 18, 16, 14, 12, 11, 11, 11, 11, 10, 10, 9, 9, 9, 8, 8, 7, 6, 5, 5, 5, 5, 5, 5, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 12, 15, 17, 19, 19, 19, 18, 17, 17, 19, 21, 25, 29, 32, 34, 35, 34, 33, 31, 29, 27, 25, 24, 23, 22, 22, 22, 22, 22, 22, 22, 21, 19, 18, 16, 15, 14, 13, 14, 15, 16, 17, 18, 18, 16, 14, 12, 10, 8, 7, 6, 6, 6, 6, 6, 5, 4, 4, 3, 3, 3, 3, 3, 4, 4, 4, 3, 3, 2, 2, 3, 4, 5, 6, 7, 7, 7, 6, 6, 6, 6, 7, 8, 9, 11, 14, 17, 21, 25, 28, 31, 31, 31, 28, 25, 22, 19, 17, 16, 15, 14, 13, 11, 9, 7, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 4, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 9, 12, 15, 17, 18, 19, 18, 16, 14, 12, 12, 12, 14, 15, 16, 17, 16, 15, 13, 12, 12, 11, 11, 11, 11, 12, 12, 13, 13, 13, 13, 12, 12, 11, 12, 13, 14, 16, 17, 18, 18, 17, 15, 13, 11, 9, 8, 8, 8, 7, 7, 6, 5, 5, 5, 5, 5, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 5, 6, 7, 10, 12, 16, 19, 22, 24, 25, 24, 23, 21, 20, 20, 21, 23, 25, 26, 26, 25, 24, 22, 20, 18, 17, 17, 17, 18, 18, 19, 19, 19, 19, 18, 18, 17, 17, 17, 19, 22, 26, 32, 38, 43, 47, 49, 50, 48, 46, 43, 40, 37, 36, 35, 36, 37, 37, 36, 33, 30, 26, 23, 20, 18, 16, 14, 12, 11, 10, 10, 11, 13, 14, 15, 16, 16, 17, 18, 19, 20, 22, 23, 23, 22, 19, 17, 14, 13, 13, 14, 15, 16, 17, 16, 15, 13, 12, 10, 9, 9, 8, 7, 6, 4, 3, 2, 2, 2, 4, 6, 8, 8, 8, 7, 5, 4, 3, 2, 3, 3, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 7, 10, 14, 17, 18, 19, 19, 19, 19, 19, 20, 21, 23, 25, 27, 29, 30, 31, 31, 31, 30, 29, 28, 28, 28, 30, 32, 35, 38, 40, 40, 40, 38, 36, 34, 33, 33, 34, 37, 40, 43, 44, 43, 41, 37, 33, 28, 25, 23, 22, 21, 20, 19, 17, 15, 14, 13, 12, 12, 11, 11, 10, 9, 9, 9, 9, 9, 8, 7, 7, 6, 7, 8, 10, 12, 14, 15, 16, 16, 17, 17, 16, 15, 14, 12, 10, 9, 8, 8, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 1, 2, 4, 6, 9, 11, 14, 15, 16, 17, 17, 16, 16, 15, 14, 13, 11, 10, 9, 8, 7, 5, 4, 3, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 4, 6, 8, 10, 13, 16, 18, 19, 19, 19, 18, 17, 15, 12, 10, 8, 6, 5, 5, 5, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 4, 5, 6, 7, 8, 8, 8, 8, 8, 9, 12, 15, 18, 20, 21, 21, 20, 19, 19, 19, 20, 22, 24, 26, 28, 30, 31, 32, 32, 31, 29, 27, 25, 24, 23, 22, 22, 23, 23, 23, 23, 22, 22, 21, 20, 19, 18, 16, 15, 13, 11, 10, 9, 8, 8, 7, 7, 6, 6, 5, 5, 5, 5, 5, 6, 7, 7, 7, 7, 6, 4, 3, 2, 1, 2, 2, 3, 4, 3, 3, 2, 1, 0, 0, 1, 1, 2, 3, 3, 2, 2, 1, 1, 1, 1, 1, 3, 4, 6, 8, 11, 13, 15, 17, 18, 19, 19, 19, 19, 19, 20, 21, 23, 24, 24, 23, 22, 21, 19, 18, 17, 17, 16, 16, 15, 15, 15, 16, 17, 18, 18, 16, 14, 12, 10, 8, 8, 8, 9, 9, 9, 8, 8, 7, 7, 7, 7, 7, 6, 6, 5, 5, 5, 5, 5, 5, 6, 6, 8, 10, 13, 15, 18, 20, 23, 25, 27, 29, 30, 31, 31, 30, 30, 30, 31, 33, 35, 36, 35, 32, 28, 23, 19, 17, 17, 19, 22, 24, 25, 25, 24, 23, 21, 20, 19, 18, 17, 17, 17, 17, 17, 17, 17, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 7, 7, 6, 6, 6, 5, 5, 6, 6, 7, 8, 8, 8, 8, 7, 6, 6, 6, 7, 9, 13, 18, 24, 31, 37, 42, 46, 47, 47, 46, 43, 40, 36, 33, 28, 24, 21, 18, 17, 16, 16, 16, 15, 13, 12, 11, 12, 13, 15, 17, 19, 19, 18, 17, 15, 13, 11, 11, 11, 11, 11, 10, 10, 9, 9, 8, 8, 8, 8, 7, 7, 7, 6, 6, 5, 4, 3, 2, 1, 1, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 5, 5, 6, 7, 8, 9, 10, 11, 10, 9, 7, 5, 4, 4, 4, 4, 5, 4, 4, 3, 2, 2, 3, 4, 5, 6, 7, 8, 8, 9, 9, 10, 10, 11, 11, 10, 10, 9, 9, 10, 12, 14, 17, 19, 21, 22, 22, 21, 20, 19, 18, 18, 18, 18, 19, 19, 18, 16, 14, 12, 12, 12, 14, 15, 16, 16, 16, 15, 14, 14, 14, 14, 13, 12, 11, 10, 9, 8, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 4, 3, 3, 3, 4, 4, 4, 4, 4, 3, 4, 4, 5, 6, 6, 5, 4, 3, 2, 1, 1, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 11, 11, 11, 12, 12, 13, 14, 14, 14, 12, 11, 10, 10, 10, 12, 13, 14, 14, 13, 12, 11, 10, 10, 10, 11, 11, 11, 11, 11, 12, 13, 13, 14, 14, 14, 14, 14, 14, 15, 16, 17, 18, 17, 16, 15, 15, 16, 18, 21, 24, 28, 30, 32, 34, 35, 35, 36, 37, 39, 42, 44, 47, 48, 48, 48, 46, 45, 44, 42, 41, 39, 38, 37, 37, 37, 37, 37, 36, 35, 33, 31, 29, 27, 25, 24, 22, 20, 18, 17, 16, 16, 17, 19, 21, 23, 25, 28, 30, 32, 34, 35, 36, 37, 37, 36, 36, 36, 37, 37, 38, 39, 39, 38, 36, 34, 31, 29, 26, 23, 21, 18, 16, 15, 13, 12, 10, 9, 9, 8, 8, 9, 9, 9, 9, 8, 8, 8, 8, 9, 9, 8, 8, 8, 7, 7, 7, 7, 7, 7, 6, 5, 4, 3, 3, 3, 3, 4, 5, 6, 7, 9, 11, 12, 12, 12, 11, 9, 8, 6, 6, 6, 7, 8, 8, 8, 8, 7, 7, 8, 8, 9, 10, 11, 12, 13, 15, 18, 21, 24, 27, 28, 27, 26, 25, 24, 24, 24, 24, 23, 23, 21, 20, 19, 18, 17, 15, 13, 11, 9, 7, 6, 6, 7, 8, 9, 9, 8, 8, 8, 9, 10, 13, 15, 18, 20, 21, 21, 21, 21, 20, 20, 20, 19, 18, 17, 15, 12, 9, 7, 5, 4, 3, 3, 4, 5, 6, 7, 8, 7, 6, 5, 3, 2, 2, 3, 3, 4, 4, 5, 6, 8, 10, 12, 14, 14, 14, 13, 11, 10, 9, 9, 9, 9, 8, 7, 6, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 2, 5, 8, 10, 11, 11, 11, 10, 10, 10, 10, 10, 10, 8, 6, 4, 2, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 2, 2, 2, 1, 1, 1, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 13, 15, 17, 19, 19, 20, 20, 21, 22, 23, 23, 23, 23, 22, 23, 24, 26, 27, 28, 29, 29, 30, 31, 33, 35, 36, 37, 36, 33, 30, 28, 26, 26, 26, 26, 25, 24, 23, 21, 19, 17, 16, 15, 14, 12, 12, 11, 11, 12, 13, 13, 13, 12, 12, 11, 12, 12, 14, 16, 18, 20, 22, 24, 26, 27, 28, 29, 31, 31, 31, 30, 28, 25, 22, 20, 18, 16, 15, 15, 14, 13, 11, 10, 8, 7, 6, 6, 5, 6, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 18, 19, 21, 23, 25, 27, 27, 27, 26, 25, 23, 20, 18, 16, 14, 13, 13, 13, 14, 14, 14, 14, 15, 16, 18, 20, 22, 23, 23, 23, 23, 22, 23, 23, 25, 27, 28, 31, 33, 36, 38, 40, 41, 41, 39, 36, 33, 31, 29, 28, 27, 26, 23, 20, 17, 15, 14, 15, 17, 18, 19, 19, 18, 16, 14, 13, 13, 14, 15, 16, 16, 16, 15, 13, 12, 10, 8, 7, 7, 8, 8, 9, 10, 10, 10, 9, 9, 8, 9, 9, 10, 11, 11, 11, 10, 10, 10, 10, 11, 12, 12, 13, 13, 13, 12, 12, 12, 12, 12, 12, 11, 11, 10, 10, 9, 8, 7, 6, 5, 4, 3, 3, 3, 4, 5, 5, 5, 5, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 8, 10, 12, 14, 14, 14, 12, 10, 8, 7, 7, 7, 8, 10, 10, 10, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 5, 7, 10, 12, 14, 15, 14, 13, 13, 13, 14, 16, 18, 20, 22, 21, 20, 18, 16, 14, 13, 13, 13, 14, 14, 14, 13, 11, 10, 10, 10, 12, 15, 17, 19, 21, 22, 23, 24, 26, 27, 29, 30, 29, 28, 25, 23, 20, 19, 18, 19, 19, 20, 20, 19, 18, 16, 15, 13, 12, 11, 11, 11, 12, 14, 17, 19, 22, 24, 25, 27, 28, 30, 31, 32, 33, 33, 33, 33, 32, 32, 31, 30, 28, 25, 23, 21, 19, 18, 18, 17, 17, 17, 17, 18, 19, 20, 21, 23, 25, 27, 30, 32, 35, 36, 36, 35, 33, 31, 28, 26, 24, 23, 22, 22, 21, 20, 19, 18, 17, 16, 15, 13, 12, 12, 12, 12, 12, 13, 12, 12, 12, 12, 12, 12, 13, 13, 13, 12, 10, 8, 7, 5, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 6, 6, 7, 8, 9, 11, 13, 15, 17, 19, 21, 23, 24, 25, 25, 24, 24, 23, 23, 23, 24, 24, 23, 21, 19, 16, 15, 15, 16, 17, 19, 20, 21, 22, 23, 24, 26, 26, 25, 22, 19, 16, 13, 11, 11, 12, 13, 13, 13, 12, 11, 10, 9, 8, 8, 8, 8, 9, 9, 9, 9, 9, 8, 8, 8, 9, 10, 12, 14, 16, 17, 18, 19, 21, 23, 26, 30, 33, 35, 37, 38, 39, 39, 39, 39, 39, 38, 37, 36, 35, 33, 31, 29, 27, 25, 23, 22, 20, 19, 18, 17, 16, 15, 14, 13, 13, 12, 11, 10, 9, 8, 7, 7, 7, 7, 7, 6, 5, 5, 5, 6, 7, 7, 8, 7, 7, 6, 5, 5, 5, 5, 6, 7, 9, 10, 12, 13, 14, 15, 16, 17, 18, 20, 22, 24, 25, 26, 26, 26, 26, 26, 27, 29, 31, 33, 33, 33, 33, 32, 32, 32, 33, 34, 34, 33, 31, 28, 25, 22, 20, 19, 19, 18, 17, 15, 13, 11, 10, 9, 9, 9, 9, 9, 9, 7, 5, 4, 3, 3, 4, 6, 7, 9, 10, 11, 11, 12, 12, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 13, 12, 10, 8, 6, 5, 5, 6, 7, 7, 7, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 7, 7, 8, 8, 8, 8, 7, 7, 6, 6, 5, 5, 5, 4, 4, 4, 5, 6, 8, 11, 15, 17, 20, 22, 23, 25, 27, 30, 31, 32, 32, 30, 28, 25, 23, 22, 21, 21, 20, 19, 17, 15, 13, 11, 9, 8, 7, 6, 6, 7, 7, 7, 7, 7, 8, 8, 8, 9, 9, 8, 8, 8, 7, 7, 6, 6, 5, 4, 4, 4, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 5, 7, 9, 11, 12, 13, 13, 14, 15, 18, 20, 22, 23, 23, 22, 21, 20, 20, 20, 20, 19, 17, 15, 12, 10, 9, 9, 9, 9, 8, 7, 6, 5, 6, 6, 7, 8, 8, 7, 6, 5, 5, 6, 10, 14, 18, 21, 23, 23, 23, 23, 24, 25, 27, 28, 28, 26, 24, 21, 19, 17, 16, 16, 16, 17, 18, 17, 16, 15, 13, 12, 12, 13, 13, 14, 14, 12, 10, 8, 6, 6, 6, 7, 7, 7, 6, 5, 5, 4, 4, 5, 5, 5, 5, 4, 4, 3, 4, 5, 5, 5, 5, 5, 5, 5, 6, 7, 7, 7, 7, 6, 5, 4, 5, 5, 6, 8, 9, 11, 13, 16, 18, 20, 21, 21, 20, 18, 16, 14, 13, 13, 14, 15, 16, 15, 14, 12, 9, 7, 6, 6, 6, 6, 6, 5, 4, 2, 2, 2, 2, 3, 4, 4, 5, 5, 6, 6, 8, 10, 12, 14, 16, 18, 20, 21, 22, 23, 23, 22, 22, 21, 20, 20, 19, 19, 18, 17, 16, 15, 13, 12, 10, 9, 8, 7, 7, 6, 6, 5, 6, 6, 7, 8, 9, 10, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 13, 14, 15, 15, 14, 13, 12, 11, 10, 10, 10, 9, 9, 9, 8, 8, 8, 7, 7, 6, 5, 4, 3, 1, 0, 0, 1, 2, 4, 6, 8, 7, 6, 3, 1, 0, 1, 2, 4, 5, 6, 5, 5, 5, 6, 8, 10, 11, 12, 12, 11, 10, 9, 9, 10, 11, 13, 14, 14, 14, 13, 11, 10, 8, 8, 8, 9, 10, 12, 13, 13, 13, 13, 12, 13, 14, 15, 16, 17, 17, 17, 17, 16, 15, 13, 12, 11, 10, 10, 11, 12, 13, 13, 14, 13, 13, 13, 14, 15, 16, 18, 19, 21, 22, 22, 21, 20, 18, 16, 14, 13, 13, 13, 14, 13, 12, 10, 8, 7, 6, 6, 7, 8, 8, 8, 8, 7, 7, 6, 6, 6, 6, 5, 5, 5, 5, 6, 7, 7, 7, 6, 5, 3, 2, 1, 1, 1, 2, 3, 5, 6, 7, 7, 7, 6, 5, 4, 4, 4, 4, 5, 5, 4, 4, 4, 4, 3, 3, 2, 1, 1, 1, 2, 3, 5, 7, 9, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 13, 14, 16, 18, 19, 20, 20, 20, 21, 21, 22, 23, 24, 24, 23, 22, 20, 19, 18, 17, 17, 17, 16, 15, 14, 12, 11, 10, 10, 10, 9, 9, 8, 7, 6, 5, 5, 5, 7, 10, 12, 13, 14, 14, 14, 14, 15, 17, 18, 19, 19, 18, 16, 14, 12, 11, 10, 10, 10, 9, 9, 8, 7, 6, 6, 6, 7, 7, 7, 7, 6, 5, 4, 3, 3, 3, 4, 5, 6, 6, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 5, 5, 5, 5, 4, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 13, 13, 12, 11, 11, 10, 9, 8, 8, 7, 6, 5, 4, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 2, 2, 3, 4, 5, 7, 8, 10, 11, 12, 12, 12, 12, 11, 11, 10, 10, 9, 9, 9, 10, 12, 12, 13, 12, 11, 10, 9, 9, 10, 11, 12, 14, 14, 15, 14, 14, 15, 16, 17, 18, 19, 20, 20, 20, 21, 22, 24, 26, 27, 28, 28, 26, 25, 23, 22, 22, 23, 25, 27, 29, 30, 30, 29, 27, 25, 22, 21, 19, 19, 19, 19, 19, 19, 18, 16, 14, 13, 12, 13, 14, 16, 18, 19, 21, 21, 22, 22, 23, 23, 24, 24, 24, 25, 25, 26, 27, 27, 27, 27, 26, 24, 22, 21, 20, 20, 20, 19, 18, 16, 15, 13, 12, 12, 12, 12, 12, 11, 10, 10, 9, 9, 9, 9, 8, 7, 6, 5, 4, 3, 3, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 5, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 6, 4, 3, 2, 2, 3, 4, 5, 6, 7, 7, 6, 6, 6, 7, 7, 8, 8, 8, 7, 7, 7, 7, 8, 8, 9, 8, 8, 6, 5, 5, 5, 5, 5, 6, 5, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 8, 6, 4, 2, 1, 1, 2, 3, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 8, 9, 12, 14, 16, 18, 19, 19, 18, 17, 16, 15, 15, 15, 15, 15, 14, 13, 12, 10, 9, 7, 5, 4, 3, 3, 3, 4, 4, 4, 3, 2, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 2, 3, 5, 7, 9, 11, 12, 13, 12, 11, 9, 7, 6, 7, 8, 9, 11, 11, 10, 9, 8, 7, 6, 7, 7, 8, 8, 8, 8, 9, 10, 13, 15, 18, 19, 20, 20, 20, 20, 20, 20, 21, 23, 24, 25, 26, 27, 28, 28, 28, 27, 25, 24, 23, 23, 25, 27, 30, 33, 33, 33, 31, 30, 29, 29, 30, 31, 32, 33, 34, 34, 35, 35, 35, 35, 34, 33, 32, 32, 32, 33, 33, 33, 33, 33, 33, 33, 33, 34, 34, 34, 33, 33, 32, 30, 29, 28, 27, 27, 28, 28, 29, 29, 28, 26, 24, 21, 19, 18, 17, 17, 16, 15, 14, 12, 11, 11, 12, 15, 18, 20, 22, 22, 23, 23, 24, 27, 29, 32, 33, 34, 33, 31, 31, 31, 32, 34, 36, 37, 37, 36, 35, 34, 32, 30, 29, 28, 28, 27, 27, 27, 27, 26, 24, 22, 20, 17, 16, 16, 18, 21, 24, 27, 28, 28, 26, 23, 20, 19, 19, 21, 24, 26, 28, 29, 30, 30, 31, 32, 33, 34, 35, 35, 34, 32, 30, 28, 26, 25, 24, 23, 23, 22, 22, 22, 22, 22, 23, 23, 23, 23, 22, 20, 18, 16, 14, 13, 13, 13, 14, 15, 15, 15, 16, 17, 19, 21, 24, 25, 25, 25, 24, 24, 24, 24, 23, 22, 21, 19, 17, 16, 15, 16, 17, 18, 18, 17, 16, 13, 11, 8, 7, 6, 6, 6, 7, 6, 6, 5, 4, 3, 4, 4, 5, 5, 5, 4, 3, 2, 2, 3, 4, 5, 6, 5, 5, 5, 5, 7, 9, 11, 13, 14, 15, 15, 15, 15, 16, 17, 18, 19, 21, 21, 22, 22, 21, 19, 18, 16, 14, 12, 11, 9, 8, 6, 6, 5, 6, 6, 7, 7, 6, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 2, 4, 5, 6, 7, 8, 9, 11, 13, 15, 17, 19, 19, 20, 20, 20, 20, 21, 22, 22, 23, 24, 24, 24, 23, 22, 20, 19, 17, 16, 15, 15, 14, 12, 10, 8, 6, 5, 5, 5, 5, 5, 5, 3, 2, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 3, 2, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 8, 9, 11, 11, 12, 12, 12, 11, 11, 11, 11, 12, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 13, 13, 13, 12, 11, 11, 10, 11, 13, 15, 18, 21, 22, 23, 22, 21, 19, 18, 17, 17, 18, 19, 20, 20, 19, 18, 17, 16, 15, 15, 15, 15, 15, 14, 13, 12, 11, 11, 10, 10, 11, 11, 10, 10, 10, 10, 11, 12, 13, 14, 15, 15, 15, 15, 15, 15, 16, 17, 19, 20, 22, 22, 21, 20, 19, 19, 19, 20, 21, 22, 22, 22, 22, 21, 21, 21, 21, 22, 23, 24, 25, 25, 24, 23, 21, 19, 18, 19, 20, 22, 24, 25, 25, 23, 21, 20, 19, 20, 21, 21, 21, 20, 18, 16, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 16, 17, 18, 19, 19, 20, 21, 22, 24, 24, 24, 24, 24, 23, 23, 23, 24, 25, 25, 26, 27, 27, 27, 27, 26, 25, 25, 25, 27, 29, 31, 33, 33, 32, 29, 27, 24, 23, 22, 22, 22, 21, 20, 20, 19, 19, 19, 19, 19, 18, 16, 14, 12, 11, 10, 10, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 13, 13, 13, 12, 11, 10, 10, 10, 11, 13, 14, 14, 13, 12, 9, 7, 6, 6, 6, 8, 9, 9, 9, 7, 5, 2, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 4, 6, 7, 7, 7, 6, 4, 3, 3, 3, 5, 6, 8, 9, 9, 8, 7, 6, 6, 6, 7, 9, 10, 11, 11, 10, 8, 6, 5, 5, 5, 5, 6, 6, 6, 5, 4, 2, 2, 2, 3, 4, 6, 9, 10, 11, 11, 10, 8, 6, 4, 2, 2, 2, 2, 4, 6, 8, 9, 10, 11, 11, 11, 11, 12, 14, 14, 15, 15, 15, 15, 14, 14, 14, 13, 11, 10, 8, 8, 8, 9, 10, 11, 11, 11, 10, 8, 6, 4, 3, 3, 3, 4, 4, 4, 4, 4, 3, 3, 3, 3, 4, 5, 5, 5, 5, 4, 3, 3, 3, 4, 5, 5, 6, 7, 7, 7, 7, 7, 7, 7, 8, 8, 9, 9, 8, 7, 6, 5, 4, 4, 4, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 7, 6, 5, 4, 3, 3, 4, 6, 9, 11, 13, 14, 12, 10, 8, 7, 6, 7, 9, 11, 13, 15, 16, 17, 18, 19, 20, 19, 19, 18, 17, 16, 17, 17, 18, 18, 18, 16, 15, 14, 14, 15, 16, 17, 18, 18, 17, 16, 16, 17, 17, 17, 17, 16, 14, 12, 10, 9, 8, 8, 8, 8, 7, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 1, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 10, 9, 6, 4, 2, 1, 1, 2, 4, 5, 7, 8, 9, 10, 11, 12, 12, 11, 11, 10, 10, 10, 11, 12, 13, 13, 13, 12, 12, 11, 11, 12, 13, 14, 14, 14, 13, 11, 9, 8, 7, 7, 7, 8, 8, 9, 9, 8, 8, 7, 6, 5, 4, 3, 2, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 4, 3, 2, 2, 3, 4, 5, 5, 5, 5, 4, 3, 3, 3, 4, 6, 8, 8, 8, 8, 6, 4, 3, 2, 2, 3, 4, 5, 5, 4, 4, 2, 2, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 4, 5, 6, 7, 8, 9, 9, 9, 8, 8, 8, 8, 9, 11, 12, 14, 15, 16, 16, 15, 15, 15, 16, 16, 16, 16, 15, 14, 13, 11, 10, 9, 9, 8, 8, 7, 6, 5, 4, 3, 2, 1, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 3, 2, 2, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 4, 6, 6, 6, 6, 5, 4, 4, 4, 5, 7, 9, 10, 11, 11, 10, 9, 9, 10, 11, 12, 14, 15, 15, 15, 15, 14, 13, 12, 11, 10, 9, 9, 10, 11, 12, 13, 14, 13, 11, 10, 8, 6, 6, 6, 7, 9, 11, 13, 14, 14, 13, 13, 12, 13, 14, 16, 18, 19, 19, 20, 20, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 23, 24, 24, 23, 23, 22, 21, 21, 21, 22, 23, 23, 22, 21, 19, 17, 16, 17, 18, 21, 23, 25, 25, 23, 21, 19, 18, 18, 19, 21, 23, 24, 23, 22, 21, 20, 19, 18, 18, 17, 16, 15, 15, 16, 18, 20, 21, 21, 19, 16, 12, 10, 9, 10, 12, 14, 14, 13, 10, 6, 2, 0, 0, 0, 2, 4, 6, 7, 8, 8, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 2, 2, 1, 0, 0, 1, 3, 5, 7, 8, 9, 9, 9, 9, 9, 9, 10, 11, 12, 13, 15, 17, 19, 20, 21, 21, 20, 18, 17, 17, 18, 19, 21, 21, 21, 19, 16, 14, 13, 13, 14, 17, 21, 25, 27, 29, 29, 29, 28, 27, 27, 27, 28, 29, 29, 29, 29, 28, 27, 27, 29, 31, 35, 38, 40, 40, 38, 34, 31, 28, 26, 26, 27, 26, 25, 23, 21, 20, 20, 22, 23, 25, 25, 24, 22, 20, 18, 16, 15, 14, 13, 12, 11, 9, 8, 7, 5, 4, 4, 4, 4, 5, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 3, 3, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 1, 2, 3, 3, 2, 1, 1, 0, 1, 2, 4, 4, 4, 3, 1, 0, 0, 0, 2, 3, 4, 5, 4, 3, 2, 1, 1, 2, 3, 6, 8, 10, 11, 11, 10, 9, 7, 6, 6, 6, 6, 7, 9, 11, 12, 14, 15, 16, 16, 16, 16, 15, 14, 14, 13, 13, 13, 13, 13, 13, 12, 11, 9, 8, 7, 7, 7, 8, 8, 9, 8, 8, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 1, 3, 3, 4, 3, 2, 2, 2, 3, 5, 6, 8, 8, 8, 7, 5, 4, 3, 3, 3, 4, 4, 4, 5, 6, 7, 9, 11, 14, 15, 16, 14, 12, 10, 8, 7, 7, 8, 10, 10, 10, 10, 9, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 8, 8, 7, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 5, 6, 6, 5, 5, 4, 4, 4, 5, 5, 5, 4, 3, 1, 1, 1, 2, 3, 4, 5, 4, 4, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 4, 4, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 4, 5, 8, 11, 13, 15, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 32, 33, 34, 35, 37, 38, 39, 40, 40, 39, 39, 39, 39, 40, 41, 41, 40, 38, 35, 32, 29, 27, 26, 27, 28, 29, 30, 30, 29, 28, 27, 25, 23, 21, 20, 19, 19, 19, 19, 19, 19, 19, 18, 18, 17, 16, 16, 16, 16, 17, 17, 17, 17, 17, 16, 16, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 17, 18, 19, 20, 21, 22, 22, 22, 22, 22, 23, 24, 26, 28, 29, 30, 29, 28, 26, 25, 26, 28, 30, 32, 33, 33, 31, 29, 27, 26, 26, 27, 29, 31, 32, 32, 31, 30, 29, 29, 31, 33, 37, 39, 41, 42, 41, 41, 40, 39, 38, 36, 34, 32, 30, 29, 30, 31, 32, 32, 31, 30, 28, 26, 25, 24, 23, 21, 20, 18, 18, 19, 20, 22, 22, 22, 19, 15, 11, 7, 4, 3, 4, 7, 9, 12, 13, 12, 11, 8, 6, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 3, 4, 5, 5, 5, 5, 5, 5, 6, 7, 8, 8, 8, 7, 5, 3, 2, 1, 0, 0, 0, 1, 1, 2, 4, 5, 8, 10, 12, 13, 13, 12, 11, 9, 8, 7, 7, 7, 9, 10, 11, 12, 12, 11, 11, 11, 11, 11, 11, 11, 12, 13, 14, 16, 17, 17, 17, 17, 18, 21, 25, 29, 34, 36, 37, 35, 33, 30, 29, 30, 33, 37, 41, 45, 48, 49, 50, 51, 53, 54, 57, 60, 63, 65, 66, 67, 66, 64, 63, 62, 63, 65, 68, 72, 75, 77, 77, 75, 72, 69, 67, 67, 68, 71, 72, 72, 69, 66, 61, 58, 57, 57, 58, 59, 60, 59, 57, 53, 50, 47, 45, 43, 42, 41, 39, 37, 33, 30, 26, 24, 22, 21, 20, 20, 19, 18, 16, 14, 13, 12, 13, 14, 15, 16, 16, 15, 13, 11, 10, 10, 9, 10, 10, 10, 11, 11, 12, 13, 13, 13, 13, 12, 11, 10, 9, 9, 10, 11, 12, 13, 14, 14, 13, 13, 11, 10, 8, 7, 7, 7, 7, 8, 9, 10, 11, 12, 12, 12, 12, 11, 10, 9, 7, 6, 5, 5, 6, 8, 9, 10, 11, 10, 8, 7, 5, 4, 4, 5, 7, 8, 10, 11, 11, 9, 8, 6, 5, 4, 4, 5, 7, 8, 9, 10, 11, 11, 12, 12, 11, 10, 9, 9, 8, 7, 7, 7, 6, 6, 7, 7, 8, 10, 11, 13, 13, 13, 13, 13, 12, 11, 10, 9, 8, 8, 8, 9, 10, 12, 13, 13, 11, 8, 5, 2, 0, 0, 1, 4, 8, 11, 13, 14, 13, 11, 9, 7, 5, 5, 5, 6, 7, 9, 10, 10, 9, 8, 6, 5, 4, 4, 5, 6, 7, 8, 8, 7, 6, 5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 2, 4, 5, 6, 7, 8, 8, 8, 8, 8, 7, 7, 6, 6, 5, 6, 6, 6, 6, 6, 6, 6, 5, 6, 6, 7, 9, 10, 11, 12, 12, 11, 10, 9, 9, 9, 9, 10, 10, 10, 10, 9, 8, 7, 7, 7, 7, 7, 8, 8, 7, 7, 6, 5, 4, 3, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 2, 2, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 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, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakC": [821, 827, 840, 861, 893, 933, 970, 998, 1018, 1040, 1071, 1113, 1164, 1216, 1266, 1311, 1355, 1400, 1447, 1499, 1555, 1613, 1670, 1726, 1782, 1840, 1900, 1963, 2026, 2086, 2140, 2189, 2236, 2284, 2337, 2397, 2464, 2533, 2602, 2668, 2732, 2795, 2859, 2925, 2991, 3053, 3106, 3145, 3169, 3177, 3171, 3153, 3125, 3085, 3033, 2967, 2889, 2800, 2702, 2598, 2491, 2382, 2271, 2157, 2042, 1924, 1806, 1688, 1571, 1453, 1337, 1221, 1109, 1002, 901, 808, 721, 640, 565, 495, 431, 374, 325, 284, 250, 222, 200, 181, 166, 154, 145, 138, 132, 127, 122, 117, 111, 107, 103, 101, 101, 102, 104, 106, 108, 111, 116, 122, 132, 144, 159, 177, 196, 217, 241, 268, 299, 335, 375, 417, 459, 498, 534, 565, 592, 615, 636, 654, 669, 680, 686, 684, 677, 665, 650, 634, 618, 600, 580, 556, 528, 496, 462, 426, 390, 354, 318, 283, 247, 213, 182, 154, 130, 112, 99, 91, 89, 91, 100, 114, 133, 158, 187, 219, 254, 288, 321, 350, 373, 389, 395, 393, 382, 363, 336, 304, 268, 230, 194, 159, 129, 103, 82, 65, 53, 44, 38, 36, 36, 38, 41, 44, 48, 53, 61, 73, 90, 113, 143, 179, 221, 266, 313, 358, 397, 429, 449, 458, 453, 436, 408, 370, 326, 279, 232, 188, 148, 113, 85, 63, 47, 36, 28, 24, 22, 23, 26, 32, 41, 57, 78, 108, 146, 193, 249, 312, 377, 439, 493, 535, 558, 563, 549, 517, 471, 414, 352, 290, 235, 193, 167, 162, 176, 208, 252, 304, 356, 404, 442, 467, 476, 468, 442, 402, 351, 293, 232, 175, 124, 82, 50, 28, 14, 7, 4, 4, 5, 7, 8, 9, 9, 9, 8, 9, 9, 11, 13, 15, 17, 18, 19, 20, 21, 21, 21, 20, 19, 17, 15, 13, 12, 12, 13, 15, 17, 18, 19, 18, 17, 16, 14, 12, 10, 9, 8, 8, 8, 9, 9, 9, 9, 7, 5, 3, 2, 2, 3, 7, 12, 21, 32, 49, 73, 105, 148, 201, 262, 326, 385, 432, 460, 464, 443, 400, 341, 274, 205, 142, 90, 50, 23, 8, 1, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 10, 11, 11, 11, 10, 9, 7, 6, 5, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 9, 10, 11, 10, 8, 5, 3, 2, 1, 3, 6, 13, 27, 52, 91, 146, 218, 300, 385, 462, 519, 548, 544, 508, 446, 367, 281, 199, 128, 73, 34, 12, 1, 0, 0, 3, 7, 10, 11, 12, 11, 8, 5, 3, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 22, 51, 96, 157, 231, 311, 387, 447, 482, 486, 459, 405, 332, 251, 173, 106, 56, 23, 6, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 13, 13, 13, 12, 11, 11, 12, 13, 14, 15, 16, 16, 15, 14, 12, 10, 8, 10, 21, 45, 86, 147, 222, 306, 386, 450, 487, 490, 459, 398, 319, 232, 151, 85, 39, 12, 0, 0, 0, 1, 1, 0, 0, 0, 0, 3, 5, 6, 7, 6, 5, 3, 2, 0, 0, 0, 0, 3, 6, 11, 16, 19, 21, 21, 19, 17, 16, 17, 19, 23, 28, 33, 37, 41, 42, 40, 37, 32, 27, 24, 22, 23, 26, 30, 34, 35, 35, 31, 26, 20, 13, 7, 2, 0, 0, 1, 5, 10, 15, 18, 20, 22, 30, 51, 91, 156, 243, 347, 452, 541, 596, 607, 572, 505, 428, 369, 353, 393, 486, 613, 744, 847, 895, 874, 786, 647, 484, 322, 186, 88, 29, 3, 0, 0, 2, 2, 0, 0, 0, 2, 6, 10, 11, 9, 7, 4, 2, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 15, 16, 15, 13, 11, 8, 7, 8, 9, 11, 14, 15, 15, 14, 12, 9, 6, 3, 1, 0, 0, 0, 2, 4, 7, 9, 11, 11, 10, 9, 7, 5, 5, 6, 8, 10, 10, 6, 0, 0, 3, 30, 84, 168, 276, 393, 499, 573, 599, 570, 493, 384, 265, 157, 74, 24, 1, 0, 0, 3, 4, 2, 0, 0, 0, 1, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 9, 14, 19, 23, 25, 25, 23, 19, 15, 11, 8, 5, 4, 4, 4, 5, 5, 6, 7, 8, 9, 11, 12, 14, 14, 13, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 13, 14, 15, 14, 12, 10, 8, 7, 6, 6, 6, 6, 6, 6, 5, 4, 4, 3, 2, 1, 0, 0, 0, 1, 3, 7, 11, 14, 16, 15, 13, 10, 8, 8, 11, 16, 23, 28, 33, 34, 32, 27, 21, 15, 11, 10, 14, 22, 31, 42, 49, 53, 51, 44, 34, 23, 15, 10, 11, 17, 25, 35, 43, 47, 47, 42, 35, 27, 20, 18, 20, 29, 42, 57, 68, 70, 60, 40, 18, 10, 35, 111, 245, 431, 643, 845, 995, 1056, 1013, 873, 665, 439, 247, 132, 116, 197, 349, 529, 692, 797, 822, 765, 642, 482, 316, 174, 73, 17, 0, 7, 22, 31, 30, 20, 15, 31, 82, 175, 307, 459, 604, 711, 755, 723, 620, 468, 305, 169, 96, 107, 204, 368, 564, 746, 873, 916, 863, 728, 542, 349, 194, 112, 118, 206, 351, 514, 653, 732, 735, 662, 534, 380, 234, 117, 42, 6, 0, 0, 5, 9, 10, 13, 17, 23, 29, 31, 30, 25, 20, 15, 14, 15, 17, 21, 23, 23, 21, 18, 16, 14, 14, 17, 22, 28, 35, 40, 42, 42, 39, 35, 32, 32, 35, 41, 49, 56, 61, 62, 59, 53, 42, 27, 10, 0, 0, 24, 86, 189, 325, 475, 610, 702, 728, 682, 574, 429, 278, 149, 60, 14, 1, 5, 9, 6, 0, 2, 36, 116, 245, 410, 580, 717, 784, 762, 653, 486, 310, 183, 151, 236, 429, 686, 946, 1141, 1223, 1172, 1004, 762, 501, 274, 111, 21, 0, 0, 22, 42, 54, 56, 52, 45, 37, 29, 25, 24, 29, 39, 51, 62, 68, 69, 64, 54, 41, 29, 20, 16, 16, 22, 31, 42, 51, 55, 51, 38, 18, 0, 0, 26, 97, 212, 357, 508, 631, 694, 678, 584, 434, 269, 136, 79, 120, 258, 463, 685, 866, 959, 940, 815, 620, 409, 239, 154, 169, 273, 428, 583, 692, 723, 669, 549, 393, 239, 116, 37, 2, 0, 1, 8, 9, 5, 0, 0, 0, 2, 5, 7, 8, 8, 8, 9, 10, 10, 9, 8, 7, 8, 10, 12, 15, 16, 14, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 5, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 6, 6, 5, 4, 2, 2, 2, 3, 4, 5, 5, 5, 4, 3, 2, 1, 1, 1, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 1, 3, 4, 6, 6, 5, 4, 2, 0, 0, 0, 0, 1, 3, 3, 4, 3, 2, 1, 0, 0, 1, 3, 7, 11, 14, 16, 17, 15, 12, 9, 5, 1, 0, 0, 1, 5, 11, 16, 20, 22, 20, 14, 7, 2, 0, 3, 12, 26, 41, 55, 63, 63, 57, 44, 29, 17, 10, 10, 19, 34, 52, 67, 77, 79, 73, 62, 49, 38, 32, 32, 36, 44, 52, 60, 66, 69, 65, 51, 26, 0, 0, 15, 109, 278, 509, 762, 981, 1111, 1116, 997, 785, 535, 302, 126, 24, 0, 0, 16, 35, 38, 24, 2, 0, 0, 53, 170, 343, 545, 734, 865, 900, 832, 677, 478, 283, 129, 35, 0, 0, 4, 12, 11, 5, 0, 0, 0, 7, 15, 20, 22, 22, 21, 21, 22, 23, 24, 23, 22, 21, 19, 18, 16, 14, 13, 11, 9, 9, 9, 9, 9, 10, 11, 12, 15, 18, 21, 24, 24, 22, 19, 17, 17, 19, 22, 22, 16, 6, 0, 0, 27, 89, 185, 303, 420, 511, 552, 535, 462, 354, 235, 130, 55, 15, 3, 9, 19, 24, 23, 16, 7, 0, 0, 0, 5, 11, 17, 23, 29, 33, 36, 37, 35, 30, 24, 17, 14, 15, 23, 36, 51, 60, 57, 41, 16, 0, 0, 44, 146, 300, 480, 648, 763, 794, 732, 595, 420, 247, 111, 28, 0, 0, 8, 24, 34, 37, 36, 33, 28, 22, 15, 8, 3, 3, 8, 18, 32, 47, 57, 56, 42, 18, 0, 0, 36, 137, 296, 492, 682, 820, 865, 799, 638, 421, 207, 56, 9, 80, 250, 474, 693, 848, 902, 844, 696, 500, 302, 143, 41, 0, 0, 12, 35, 51, 59, 55, 41, 18, 0, 0, 23, 116, 274, 480, 695, 871, 960, 941, 817, 623, 406, 214, 79, 9, 0, 10, 35, 51, 52, 40, 22, 6, 0, 3, 16, 34, 53, 68, 76, 76, 68, 53, 36, 21, 9, 4, 7, 17, 31, 48, 62, 69, 63, 44, 17, 0, 0, 47, 154, 318, 514, 703, 837, 877, 807, 641, 424, 215, 76, 47, 141, 332, 570, 788, 926, 946, 845, 649, 414, 201, 67, 43, 131, 301, 504, 680, 782, 786, 694, 536, 355, 193, 76, 13, 0, 0, 9, 14, 12, 5, 0, 0, 2, 6, 8, 8, 5, 2, 0, 1, 6, 14, 24, 30, 28, 17, 0, 0, 5, 62, 168, 316, 477, 615, 692, 687, 601, 459, 297, 154, 53, 2, 0, 0, 15, 23, 23, 18, 12, 10, 11, 14, 18, 20, 19, 16, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 8, 6, 4, 2, 0, 0, 2, 4, 8, 11, 14, 15, 14, 12, 8, 4, 1, 0, 0, 2, 8, 16, 26, 36, 43, 46, 45, 40, 33, 26, 22, 23, 30, 40, 52, 62, 67, 67, 62, 53, 44, 38, 36, 38, 44, 51, 57, 59, 56, 49, 39, 29, 22, 20, 23, 32, 43, 55, 65, 72, 73, 64, 43, 14, 0, 0, 47, 171, 364, 595, 813, 963, 1001, 917, 733, 502, 280, 111, 14, 0, 0, 19, 39, 43, 29, 5, 0, 0, 48, 158, 322, 518, 703, 833, 869, 797, 632, 413, 196, 35, 0, 34, 207, 454, 716, 927, 1033, 1007, 862, 640, 400, 197, 62, 0, 0, 3, 18, 23, 17, 6, 0, 0, 1, 6, 9, 10, 10, 8, 7, 7, 7, 8, 9, 12, 16, 19, 21, 21, 19, 14, 9, 5, 3, 5, 11, 18, 27, 35, 39, 40, 36, 30, 24, 18, 15, 15, 18, 21, 24, 25, 24, 21, 16, 11, 8, 6, 6, 10, 14, 19, 22, 22, 18, 12, 6, 1, 0, 2, 11, 23, 37, 50, 59, 62, 57, 47, 32, 19, 10, 11, 21, 41, 67, 92, 108, 109, 91, 57, 17, 0, 0, 58, 174, 333, 503, 643, 717, 703, 606, 453, 284, 138, 39, 0, 0, 25, 62, 93, 108, 104, 82, 47, 9, 0, 6, 83, 225, 417, 622, 787, 865, 825, 671, 442, 204, 32, 0, 102, 357, 697, 1037, 1286, 1376, 1280, 1025, 680, 339, 91, 0, 65, 268, 535, 783, 939, 957, 835, 610, 349, 131, 22, 58, 233, 503, 795, 1029, 1140, 1097, 911, 634, 341, 112, 8, 55, 235, 492, 750, 937, 1001, 932, 756, 526, 302, 130, 29, 0, 0, 11, 21, 20, 11, 1, 0, 0, 3, 8, 12, 14, 15, 16, 20, 25, 28, 27, 19, 4, 0, 0, 32, 110, 228, 364, 485, 559, 563, 496, 377, 242, 122, 39, 0, 0, 0, 11, 15, 12, 5, 0, 0, 0, 0, 3, 4, 5, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 6, 7, 7, 5, 3, 0, 0, 0, 3, 10, 19, 28, 34, 36, 33, 25, 15, 5, 0, 0, 7, 19, 33, 45, 53, 54, 49, 39, 27, 15, 6, 1, 0, 0, 5, 12, 21, 28, 27, 17, 0, 0, 1, 56, 162, 308, 465, 594, 657, 636, 538, 391, 236, 108, 27, 0, 0, 5, 17, 25, 27, 29, 31, 34, 35, 31, 25, 17, 12, 12, 18, 27, 37, 45, 46, 42, 32, 19, 7, 0, 0, 6, 17, 31, 44, 52, 53, 48, 38, 27, 17, 11, 12, 17, 26, 38, 50, 58, 61, 54, 37, 13, 0, 0, 39, 134, 276, 439, 584, 670, 667, 572, 408, 220, 61, 0, 9, 149, 370, 620, 833, 949, 935, 792, 559, 301, 92, 0, 27, 187, 424, 669, 853, 926, 873, 717, 506, 296, 131, 31, 0, 0, 11, 25, 29, 25, 18, 12, 11, 11, 12, 12, 11, 12, 17, 25, 36, 43, 40, 25, 2, 0, 0, 67, 198, 380, 578, 744, 831, 814, 699, 518, 322, 156, 46, 0, 0, 4, 20, 28, 27, 22, 18, 16, 15, 13, 9, 5, 2, 0, 0, 3, 6, 8, 9, 9, 8, 7, 6, 6, 5, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 6, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 11, 13, 12, 10, 6, 2, 1, 1, 4, 8, 12, 15, 15, 12, 8, 4, 0, 0, 0, 4, 9, 14, 17, 18, 17, 13, 9, 5, 2, 3, 7, 15, 24, 34, 41, 45, 45, 40, 32, 24, 17, 13, 12, 13, 18, 25, 33, 40, 42, 34, 17, 0, 0, 11, 82, 203, 359, 515, 632, 673, 628, 510, 353, 200, 82, 14, 0, 0, 7, 14, 12, 6, 0, 0, 0, 0, 2, 5, 9, 13, 17, 21, 22, 20, 15, 9, 4, 0, 0, 0, 3, 8, 13, 16, 18, 17, 14, 9, 5, 1, 0, 0, 0, 5, 12, 19, 26, 31, 32, 30, 26, 21, 17, 14, 13, 13, 16, 20, 26, 30, 28, 16, 0, 0, 1, 56, 160, 302, 453, 573, 628, 600, 499, 355, 207, 88, 16, 0, 0, 13, 30, 37, 37, 31, 23, 16, 11, 8, 9, 14, 24, 36, 48, 57, 60, 56, 46, 33, 20, 12, 10, 16, 28, 43, 56, 64, 64, 57, 44, 29, 16, 8, 8, 16, 29, 44, 57, 64, 64, 56, 43, 29, 18, 12, 14, 23, 36, 50, 64, 76, 81, 76, 57, 27, 0, 0, 28, 142, 330, 568, 805, 978, 1034, 951, 746, 476, 215, 38, 0, 88, 295, 554, 789, 934, 946, 823, 599, 338, 115, 0, 14, 166, 406, 665, 866, 956, 913, 759, 542, 321, 144, 34, 0, 0, 7, 29, 42, 39, 21, 0, 0, 0, 87, 256, 490, 747, 959, 1066, 1036, 876, 636, 382, 173, 42, 0, 0, 6, 21, 21, 11, 0, 0, 0, 0, 3, 6, 6, 5, 5, 6, 7, 8, 9, 10, 9, 8, 8, 7, 7, 8, 8, 8, 7, 6, 4, 3, 1, 0, 0, 0, 0, 2, 5, 9, 13, 16, 17, 16, 14, 9, 5, 1, 0, 0, 3, 7, 11, 16, 20, 22, 22, 20, 16, 12, 7, 4, 5, 9, 16, 26, 36, 44, 48, 48, 44, 37, 29, 21, 15, 12, 10, 10, 11, 12, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 10, 16, 21, 26, 28, 28, 25, 21, 17, 12, 9, 6, 5, 5, 6, 6, 6, 7, 6, 6, 5, 4, 3, 2, 1, 0, 1, 2, 3, 4, 5, 6, 6, 7, 8, 8, 8, 8, 6, 5, 3, 1, 0, 0, 0, 1, 6, 13, 21, 29, 33, 33, 29, 22, 15, 11, 10, 13, 19, 25, 29, 30, 26, 19, 12, 5, 2, 2, 7, 16, 26, 36, 43, 46, 43, 36, 27, 19, 14, 14, 19, 27, 37, 48, 57, 62, 59, 45, 21, 0, 0, 15, 98, 238, 414, 586, 709, 746, 685, 546, 369, 201, 76, 8, 0, 0, 9, 16, 12, 4, 0, 0, 0, 1, 4, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 7, 8, 11, 15, 20, 25, 28, 28, 24, 17, 8, 1, 0, 1, 9, 21, 34, 43, 47, 44, 35, 23, 11, 2, 0, 0, 5, 14, 25, 36, 42, 43, 38, 28, 16, 6, 1, 3, 14, 31, 53, 75, 94, 101, 91, 63, 23, 0, 0, 61, 209, 430, 686, 918, 1061, 1072, 944, 706, 422, 167, 4, 0, 77, 286, 543, 779, 932, 963, 869, 682, 456, 246, 93, 9, 0, 0, 19, 39, 48, 44, 28, 4, 0, 0, 44, 166, 352, 570, 770, 894, 906, 802, 613, 394, 199, 65, 0, 0, 0, 14, 19, 14, 8, 6, 12, 22, 32, 37, 36, 30, 22, 15, 12, 10, 11, 13, 13, 13, 11, 9, 6, 4, 2, 0, 0, 0, 0, 5, 13, 19, 19, 10, 0, 0, 6, 64, 167, 301, 437, 537, 571, 529, 423, 286, 155, 57, 5, 0, 0, 8, 13, 10, 3, 0, 0, 0, 1, 3, 2, 1, 0, 2, 8, 16, 24, 30, 30, 26, 18, 10, 2, 0, 0, 3, 8, 13, 16, 16, 14, 11, 7, 4, 3, 2, 2, 1, 1, 4, 9, 18, 27, 28, 19, 1, 0, 0, 60, 181, 354, 544, 704, 788, 770, 657, 480, 290, 131, 29, 0, 0, 24, 51, 64, 60, 45, 26, 9, 0, 0, 2, 12, 24, 36, 45, 49, 47, 39, 28, 16, 6, 0, 0, 6, 16, 30, 45, 55, 56, 44, 22, 0, 0, 19, 103, 241, 414, 582, 701, 736, 673, 527, 335, 147, 12, 0, 30, 193, 421, 662, 852, 942, 909, 765, 554, 333, 152, 39, 0, 0, 9, 25, 31, 32, 30, 26, 18, 3, 0, 0, 44, 158, 334, 543, 737, 862, 880, 785, 607, 396, 204, 69, 1, 0, 0, 18, 26, 21, 10, 1, 0, 0, 2, 6, 7, 8, 10, 16, 24, 29, 25, 10, 0, 0, 27, 125, 286, 486, 679, 813, 848, 772, 610, 408, 218, 79, 5, 0, 0, 16, 26, 25, 16, 7, 3, 3, 7, 11, 14, 16, 16, 17, 18, 19, 20, 19, 17, 13, 9, 5, 2, 3, 8, 15, 23, 30, 32, 30, 24, 16, 8, 2, 0, 0, 1, 5, 9, 13, 14, 14, 13, 10, 6, 3, 2, 1, 1, 2, 3, 4, 4, 4, 3, 2, 1, 1, 2, 2, 1, 0, 0, 0, 5, 13, 19, 19, 9, 0, 0, 10, 73, 182, 322, 461, 562, 594, 549, 439, 297, 162, 61, 6, 0, 0, 12, 21, 21, 14, 6, 0, 0, 0, 1, 5, 9, 14, 18, 20, 20, 17, 12, 7, 3, 0, 0, 0, 0, 1, 3, 6, 10, 13, 15, 14, 13, 11, 10, 9, 9, 10, 11, 15, 22, 31, 36, 30, 12, 0, 0, 28, 135, 310, 525, 731, 871, 902, 815, 636, 419, 218, 74, 1, 0, 0, 20, 30, 27, 16, 4, 0, 0, 1, 7, 13, 20, 27, 33, 37, 37, 33, 25, 14, 5, 0, 0, 5, 15, 25, 34, 38, 36, 29, 19, 9, 2, 1, 6, 16, 29, 41, 50, 53, 50, 42, 31, 20, 10, 4, 2, 3, 6, 11, 14, 16, 16, 14, 10, 7, 4, 2, 2, 4, 6, 9, 13, 21, 30, 36, 33, 18, 0, 0, 8, 90, 238, 436, 642, 801, 867, 820, 675, 475, 274, 116, 23, 0, 0, 9, 20, 20, 12, 4, 1, 2, 7, 11, 13, 15, 16, 18, 21, 24, 24, 22, 18, 12, 7, 3, 0, 0, 0, 0, 3, 8, 15, 21, 25, 25, 21, 15, 8, 3, 2, 6, 12, 22, 33, 44, 52, 53, 42, 19, 0, 0, 19, 113, 269, 465, 656, 788, 824, 751, 592, 394, 208, 72, 0, 0, 3, 31, 53, 62, 59, 50, 39, 30, 23, 19, 19, 22, 29, 40, 54, 69, 80, 82, 71, 45, 12, 0, 0, 63, 195, 379, 582, 751, 838, 816, 686, 481, 256, 71, 0, 0, 137, 359, 611, 827, 952, 954, 837, 637, 409, 208, 69, 2, 0, 9, 33, 49, 53, 49, 40, 25, 5, 0, 0, 37, 147, 321, 535, 739, 879, 914, 832, 659, 443, 241, 91, 8, 0, 0, 12, 28, 33, 24, 7, 0, 0, 16, 100, 243, 427, 613, 752, 804, 752, 612, 426, 242, 100, 18, 0, 0, 7, 15, 14, 6, 0, 0, 0, 0, 3, 7, 11, 15, 19, 21, 22, 19, 15, 9, 4, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 5, 8, 12, 14, 14, 12, 9, 6, 4, 4, 5, 6, 8, 8, 8, 7, 5, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 3, 6, 10, 13, 14, 12, 10, 7, 4, 4, 4, 6, 8, 10, 11, 12, 12, 12, 11, 10, 8, 5, 2, 1, 2, 5, 10, 16, 22, 26, 28, 30, 31, 31, 32, 32, 32, 31, 30, 28, 27, 27, 28, 31, 35, 39, 41, 40, 36, 30, 24, 18, 15, 16, 19, 25, 30, 32, 32, 28, 22, 15, 8, 4, 4, 8, 15, 24, 33, 39, 40, 37, 29, 20, 11, 7, 8, 13, 21, 30, 37, 44, 48, 48, 41, 24, 2, 0, 0, 60, 182, 356, 552, 722, 820, 817, 715, 543, 349, 177, 58, 0, 0, 0, 19, 33, 35, 24, 4, 0, 0, 33, 134, 289, 478, 656, 777, 806, 734, 582, 394, 217, 85, 13, 0, 0, 9, 17, 16, 11, 8, 8, 13, 19, 23, 26, 27, 28, 30, 31, 32, 31, 28, 24, 20, 17, 15, 13, 13, 13, 13, 14, 16, 18, 22, 26, 29, 27, 19, 6, 0, 0, 23, 86, 181, 293, 398, 466, 478, 431, 338, 225, 120, 43, 2, 0, 2, 19, 33, 40, 41, 37, 33, 29, 27, 28, 32, 39, 47, 57, 67, 74, 76, 73, 64, 50, 35, 21, 13, 11, 17, 27, 41, 55, 65, 69, 61, 41, 14, 0, 0, 46, 157, 321, 510, 680, 782, 782, 674, 483, 263, 77, 0, 16, 173, 417, 686, 908, 1024, 1006, 866, 647, 409, 206, 69, 2, 0, 0, 15, 23, 25, 23, 17, 9, 0, 0, 1, 54, 159, 310, 482, 631, 718, 715, 624, 472, 301, 151, 49, 0, 0, 0, 11, 15, 12, 7, 4, 5, 8, 11, 11, 8, 4, 1, 0, 0, 0, 0, 0, 0, 1, 3, 7, 11, 13, 13, 12, 8, 5, 2, 1, 2, 4, 6, 8, 9, 8, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 13, 15, 15, 13, 10, 7, 4, 2, 0, 0, 0, 1, 5, 10, 15, 19, 20, 18, 14, 9, 3, 0, 0, 0, 4, 12, 21, 31, 37, 38, 34, 25, 13, 3, 0, 0, 7, 20, 36, 50, 58, 58, 50, 36, 21, 8, 1, 1, 8, 20, 36, 51, 64, 69, 63, 43, 13, 0, 0, 55, 190, 392, 628, 841, 972, 981, 860, 640, 379, 146, 0, 0, 79, 282, 534, 770, 930, 973, 892, 715, 490, 275, 111, 17, 0, 0, 24, 51, 67, 66, 49, 18, 0, 0, 33, 167, 387, 664, 938, 1138, 1207, 1124, 915, 638, 365, 153, 28, 0, 0, 25, 54, 71, 77, 75, 70, 63, 52, 40, 30, 26, 35, 56, 85, 115, 132, 127, 96, 48, 4, 0, 45, 176, 381, 627, 862, 1028, 1079, 997, 800, 535, 269, 66, 0, 25, 195, 444, 710, 922, 1026, 995, 840, 602, 343, 125, 0, 0, 94, 283, 510, 718, 854, 883, 793, 606, 370, 148, 5, 0, 108, 352, 661, 961, 1175, 1248, 1165, 954, 675, 397, 178, 43, 0, 0, 12, 36, 49, 48, 35, 13, 0, 0, 15, 110, 276, 492, 716, 889, 961, 911, 754, 535, 314, 139, 33, 0, 0, 7, 18, 21, 19, 19, 20, 20, 13, 0, 0, 9, 72, 188, 345, 511, 644, 708, 684, 580, 426, 264, 128, 39, 0, 0, 1, 13, 21, 23, 24, 25, 26, 25, 22, 15, 9, 5, 6, 13, 23, 34, 43, 47, 43, 31, 11, 0, 0, 25, 99, 213, 350, 482, 575, 602, 557, 451, 313, 178, 74, 13, 0, 6, 30, 52, 65, 68, 61, 44, 20, 0, 0, 16, 100, 247, 443, 652, 827, 921, 909, 794, 607, 395, 206, 73, 7, 0, 24, 59, 82, 81, 57, 20, 0, 0, 49, 173, 357, 570, 763, 886, 901, 797, 599, 356, 136, 0, 0, 108, 339, 625, 893, 1074, 1123, 1031, 830, 575, 331, 143, 33, 0, 0, 11, 28, 36, 40, 43, 42, 35, 19, 0, 0, 28, 120, 273, 467, 661, 803, 853, 789, 626, 406, 188, 30, 0, 47, 221, 458, 696, 872, 943, 891, 737, 526, 313, 143, 38, 0, 0, 5, 15, 15, 8, 0, 0, 0, 0, 2, 5, 8, 11, 15, 18, 20, 19, 15, 10, 4, 0, 0, 0, 5, 10, 16, 20, 21, 19, 15, 9, 4, 0, 0, 0, 4, 10, 16, 21, 23, 21, 17, 11, 6, 2, 0, 0, 1, 4, 9, 16, 22, 22, 14, 0, 0, 3, 62, 173, 327, 496, 637, 711, 697, 599, 445, 277, 135, 41, 0, 0, 1, 11, 13, 8, 1, 0, 0, 0, 1, 3, 3, 2, 1, 0, 0, 0, 0, 0, 2, 6, 12, 19, 24, 27, 26, 22, 16, 11, 6, 4, 4, 5, 7, 9, 10, 10, 9, 8, 7, 6, 4, 2, 1, 0, 0, 0, 3, 6, 10, 12, 12, 10, 6, 3, 0, 0, 0, 4, 10, 16, 21, 23, 21, 17, 12, 6, 2, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 4, 2, 2, 3, 4, 6, 8, 12, 18, 26, 31, 28, 14, 0, 0, 12, 94, 239, 431, 632, 790, 860, 822, 686, 493, 295, 134, 34, 0, 0, 4, 15, 15, 8, 0, 0, 0, 0, 3, 4, 4, 2, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 3, 7, 12, 17, 21, 22, 21, 17, 11, 5, 0, 0, 0, 5, 13, 22, 30, 33, 32, 26, 18, 9, 2, 0, 0, 3, 10, 19, 28, 33, 35, 31, 23, 14, 6, 1, 0, 1, 6, 12, 20, 28, 34, 33, 23, 7, 0, 0, 37, 119, 241, 385, 517, 601, 610, 537, 396, 225, 71, 0, 0, 132, 360, 638, 901, 1082, 1137, 1054, 859, 607, 359, 164, 44, 0, 0, 7, 19, 20, 12, 2, 0, 0, 0, 6, 11, 14, 17, 19, 20, 20, 18, 14, 10, 5, 1, 0, 0, 2, 5, 8, 10, 10, 9, 7, 6, 4, 3, 2, 1, 2, 3, 7, 13, 18, 19, 14, 3, 0, 0, 34, 106, 215, 342, 460, 538, 555, 506, 403, 276, 155, 64, 12, 0, 0, 5, 10, 8, 4, 0, 0, 0, 0, 1, 2, 2, 2, 3, 4, 6, 8, 8, 8, 6, 4, 2, 1, 1, 3, 7, 12, 16, 18, 19, 17, 13, 8, 4, 2, 0, 0, 1, 4, 10, 16, 19, 15, 4, 0, 0, 29, 106, 226, 370, 507, 600, 623, 569, 455, 312, 175, 72, 14, 0, 0, 5, 10, 9, 3, 0, 0, 0, 1, 3, 3, 1, 0, 1, 5, 12, 19, 25, 28, 27, 22, 16, 12, 11, 15, 22, 30, 36, 37, 34, 26, 17, 8, 2, 0, 0, 1, 6, 13, 19, 24, 26, 24, 19, 12, 6, 2, 1, 3, 8, 16, 25, 32, 34, 26, 11, 0, 0, 23, 102, 233, 398, 562, 686, 734, 693, 575, 413, 248, 115, 31, 0, 0, 4, 13, 15, 11, 7, 6, 11, 19, 26, 31, 33, 33, 32, 32, 34, 36, 37, 36, 30, 22, 13, 5, 1, 2, 10, 21, 33, 42, 46, 43, 34, 23, 11, 1, 0, 0, 9, 24, 42, 59, 71, 75, 70, 58, 42, 28, 20, 21, 31, 47, 65, 79, 86, 81, 64, 36, 7, 0, 5, 66, 181, 339, 511, 657, 737, 722, 612, 432, 230, 67, 0, 46, 218, 477, 760, 995, 1120, 1100, 940, 684, 401, 167, 41, 53, 189, 403, 631, 807, 884, 848, 714, 524, 325, 159, 50, 0, 0, 9, 32, 47, 47, 30, 4, 0, 0, 58, 190, 384, 611, 823, 968, 1006, 928, 756, 536, 320, 148, 41, 0, 0, 12, 34, 50, 56, 56, 51, 43, 33, 22, 12, 7, 10, 22, 41, 63, 81, 88, 79, 54, 19, 0, 0, 61, 188, 373, 588, 784, 914, 937, 843, 651, 410, 183, 31, 0, 90, 288, 539, 777, 940, 991, 920, 754, 537, 323, 152, 44, 0, 0, 11, 31, 47, 54, 53, 44, 24, 0, 0, 9, 92, 249, 472, 724, 949, 1090, 1104, 984, 759, 486, 236, 73, 33, 117, 294, 509, 701, 818, 833, 749, 593, 407, 233, 101, 23, 0, 0, 14, 31, 37, 28, 8, 0, 0, 35, 141, 308, 515, 716, 863, 915, 856, 705, 502, 298, 136, 36, 0, 0, 4, 14, 15, 8, 0, 0, 0, 0, 2, 4, 3, 2, 2, 3, 4, 5, 6, 5, 4, 3, 1, 0, 0, 1, 3, 7, 14, 22, 29, 33, 28, 15, 0, 0, 8, 64, 165, 300, 443, 559, 618, 603, 518, 387, 244, 121, 38, 0, 0, 7, 24, 35, 37, 31, 21, 11, 3, 0, 0, 6, 17, 31, 44, 53, 56, 51, 40, 26, 13, 3, 0, 3, 12, 24, 38, 50, 56, 53, 39, 17, 0, 0, 30, 118, 259, 435, 610, 742, 792, 743, 605, 412, 219, 80, 36, 102, 265, 482, 697, 851, 903, 838, 673, 455, 244, 100, 63, 142, 316, 534, 737, 870, 900, 825, 669, 474, 285, 136, 42, 1, 0, 6, 17, 20, 15, 7, 0, 0, 0, 0, 4, 8, 11, 15, 18, 21, 22, 22, 21, 18, 16, 15, 18, 26, 37, 50, 60, 60, 48, 24, 0, 0, 23, 112, 262, 454, 653, 812, 890, 867, 749, 567, 368, 194, 72, 9, 0, 0, 8, 14, 12, 9, 9, 13, 20, 26, 27, 24, 19, 15, 15, 22, 32, 43, 49, 44, 27, 5, 0, 6, 67, 182, 343, 520, 675, 767, 772, 688, 538, 361, 198, 78, 11, 0, 0, 15, 27, 31, 28, 21, 15, 9, 4, 1, 0, 2, 8, 16, 24, 30, 32, 30, 23, 15, 7, 2, 0, 1, 5, 11, 21, 31, 40, 42, 35, 18, 0, 0, 19, 96, 228, 403, 587, 738, 813, 789, 665, 474, 265, 100, 26, 69, 221, 444, 680, 865, 953, 923, 788, 589, 376, 194, 70, 8, 0, 0, 10, 13, 9, 1, 0, 0, 0, 2, 4, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 14, 20, 26, 29, 30, 28, 26, 23, 21, 18, 17, 15, 13, 10, 8, 6, 5, 4, 3, 3, 3, 4, 5, 6, 8, 10, 11, 11, 11, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 2, 4, 6, 10, 13, 16, 19, 21, 21, 19, 16, 12, 8, 4, 2, 2, 4, 8, 13, 17, 19, 19, 16, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 14, 14, 13, 10, 7, 4, 2, 1, 2, 3, 6, 8, 10, 13, 14, 16, 17, 17, 16, 14, 12, 10, 7, 5, 3, 1, 0, 0, 0, 1, 5, 11, 18, 26, 32, 35, 35, 32, 28, 23, 20, 17, 17, 16, 16, 16, 14, 12, 10, 8, 7, 7, 8, 12, 16, 20, 24, 26, 25, 23, 19, 16, 12, 11, 10, 10, 10, 10, 8, 6, 4, 2, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 11, 13, 14, 12, 9, 5, 2, 0, 0, 0, 2, 6, 10, 15, 18, 18, 16, 11, 5, 1, 0, 4, 12, 23, 34, 43, 47, 43, 31, 12, 0, 0, 20, 87, 193, 324, 456, 556, 599, 575, 490, 366, 233, 119, 42, 5, 2, 19, 44, 64, 74, 70, 53, 26, 0, 0, 17, 103, 251, 450, 665, 850, 962, 971, 876, 701, 490, 290, 136, 48, 22, 38, 70, 95, 96, 71, 32, 0, 0, 44, 159, 333, 542, 746, 900, 965, 924, 784, 579, 361, 186, 99, 123, 251, 454, 678, 867, 973, 968, 854, 659, 434, 234, 111, 96, 190, 368, 584, 781, 908, 932, 847, 673, 456, 249, 106, 61, 124, 276, 475, 668, 804, 853, 806, 679, 508, 331, 182, 81, 32, 23, 38, 58, 69, 62, 39, 10, 0, 0, 58, 170, 329, 511, 680, 797, 833, 780, 651, 478, 300, 152, 52, 2, 0, 2, 18, 29, 34, 34, 32, 29, 27, 26, 26, 28, 33, 42, 54, 64, 67, 58, 37, 10, 0, 4, 69, 197, 385, 606, 817, 971, 1028, 971, 810, 585, 350, 161, 62, 73, 184, 361, 556, 716, 801, 793, 696, 541, 364, 205, 88, 21, 0, 0, 5, 10, 7, 1, 0, 0, 5, 16, 25, 30, 29, 24, 17, 10, 6, 4, 5, 6, 6, 5, 4, 2, 0, 0, 0, 0, 0, 2, 3, 6, 8, 11, 13, 14, 14, 13, 10, 7, 4, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 4, 7, 10, 12, 12, 10, 6, 2, 0, 0, 0, 4, 9, 14, 17, 17, 15, 11, 6, 2, 0, 0, 0, 0, 2, 4, 5, 6, 7, 7, 7, 8, 11, 16, 24, 33, 43, 51, 58, 59, 54, 40, 19, 0, 0, 20, 95, 225, 398, 585, 748, 848, 859, 779, 627, 441, 263, 123, 36, 0, 0, 2, 11, 12, 8, 2, 0, 0, 0, 2, 5, 7, 10, 13, 17, 20, 20, 18, 13, 8, 3, 0, 1, 5, 13, 22, 32, 39, 39, 31, 15, 0, 0, 17, 87, 206, 364, 534, 679, 763, 765, 684, 542, 374, 217, 98, 26, 0, 0, 2, 9, 10, 8, 8, 11, 18, 26, 32, 35, 36, 36, 38, 42, 47, 49, 45, 31, 11, 0, 0, 41, 135, 282, 464, 648, 794, 867, 849, 742, 576, 388, 218, 93, 22, 0, 0, 4, 10, 8, 3, 0, 0, 0, 1, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 7, 12, 16, 18, 18, 16, 12, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 10, 11, 10, 8, 5, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 3, 4, 6, 7, 9, 10, 10, 10, 9, 8, 6, 5, 5, 7, 11, 17, 24, 29, 33, 33, 30, 24, 18, 13, 11, 14, 20, 27, 35, 40, 42, 38, 32, 23, 15, 10, 9, 13, 22, 36, 51, 66, 75, 74, 61, 37, 10, 0, 11, 75, 193, 358, 546, 721, 846, 894, 853, 737, 572, 395, 240, 127, 66, 47, 54, 68, 74, 62, 37, 9, 0, 22, 98, 231, 407, 601, 774, 889, 918, 852, 704, 510, 316, 167, 100, 127, 240, 405, 579, 716, 781, 760, 660, 509, 341, 192, 84, 22, 0, 0, 3, 7, 6, 2, 0, 0, 0, 0, 1, 3, 4, 5, 7, 9, 10, 9, 7, 4, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 1, 1, 3, 8, 13, 20, 25, 26, 21, 9, 0, 0, 21, 86, 196, 341, 499, 637, 723, 737, 675, 553, 401, 250, 127, 46, 5, 0, 0, 5, 7, 5, 0, 0, 0, 0, 2, 7, 12, 17, 22, 26, 26, 24, 18, 12, 6, 1, 0, 0, 3, 6, 8, 9, 9, 7, 5, 3, 1, 1, 1, 1, 2, 4, 7, 11, 15, 16, 13, 6, 0, 0, 12, 57, 132, 232, 340, 432, 489, 497, 454, 372, 271, 171, 90, 36, 7, 0, 0, 2, 3, 2, 0, 0, 0, 0, 2, 5, 7, 8, 9, 9, 8, 7, 6, 4, 2, 0, 0, 0, 2, 6, 10, 13, 14, 13, 11, 8, 5, 3, 4, 7, 12, 17, 21, 24, 24, 22, 17, 12, 6, 1, 0, 0, 4, 10, 18, 25, 29, 29, 24, 17, 10, 6, 6, 11, 21, 34, 46, 55, 57, 52, 37, 16, 0, 0, 25, 101, 227, 392, 571, 730, 833, 857, 796, 667, 497, 323, 174, 70, 12, 0, 0, 14, 23, 21, 9, 0, 0, 24, 98, 222, 387, 566, 725, 829, 854, 793, 661, 489, 314, 167, 65, 12, 0, 0, 4, 7, 5, 1, 0, 0, 0, 2, 4, 5, 5, 6, 8, 12, 15, 16, 13, 5, 0, 0, 15, 59, 133, 231, 338, 435, 500, 519, 489, 418, 323, 222, 135, 71, 33, 18, 16, 21, 25, 27, 26, 24, 23, 23, 24, 25, 26, 26, 26, 26, 26, 27, 27, 29, 30, 32, 34, 38, 42, 46, 52, 58, 63, 66, 65, 58, 45, 29, 14, 10, 25, 66, 135, 225, 323, 410, 468, 487, 461, 399, 313, 222, 141, 80, 43, 26, 24, 28, 33, 35, 34, 31, 28, 27, 28, 31, 36, 41, 47, 50, 49, 40, 23, 3, 0, 6, 63, 174, 336, 530, 724, 876, 954, 940, 836, 668, 471, 286, 141, 48, 4, 0, 0, 6, 7, 4, 0, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 2, 6, 10, 15, 20, 24, 27, 27, 26, 23, 19, 16, 12, 10, 10, 10, 12, 13, 14, 14, 12, 9, 6, 3, 3, 5, 11, 18, 26, 33, 38, 39, 38, 36, 32, 30, 29, 32, 37, 45, 52, 57, 60, 59, 55, 49, 42, 37, 33, 31, 30, 29, 27, 25, 23, 21, 19, 18, 19, 21, 23, 26, 29, 31, 32, 33, 32, 28, 21, 11, 0, 0, 7, 43, 109, 202, 312, 418, 499, 538, 526, 466, 373, 265, 164, 84, 31, 6, 0, 6, 14, 20, 22, 21, 19, 18, 20, 25, 33, 41, 50, 57, 62, 63, 60, 54, 47, 41, 39, 42, 49, 59, 68, 75, 77, 74, 67, 58, 51, 47, 48, 53, 62, 72, 79, 81, 78, 70, 59, 48, 40, 38, 42, 54, 72, 92, 108, 113, 104, 80, 47, 18, 13, 50, 145, 299, 498, 713, 905, 1033, 1069, 1003, 851, 646, 436, 269, 179, 182, 268, 409, 565, 693, 761, 755, 679, 551, 399, 254, 137, 61, 24, 18, 28, 40, 42, 32, 13, 0, 4, 45, 134, 269, 436, 608, 752, 837, 841, 764, 622, 449, 286, 173, 135, 179, 292, 443, 594, 710, 763, 743, 657, 525, 375, 234, 122, 48, 10, 0, 0, 3, 5, 4, 1, 0, 0, 3, 6, 10, 14, 18, 22, 26, 29, 30, 28, 24, 18, 13, 10, 11, 15, 23, 33, 43, 50, 51, 44, 30, 14, 1, 2, 26, 79, 163, 268, 379, 477, 541, 558, 525, 450, 347, 239, 143, 72, 30, 14, 14, 21, 27, 28, 25, 19, 14, 13, 18, 29, 44, 60, 72, 77, 71, 52, 26, 2, 0, 31, 116, 260, 452, 668, 871, 1022, 1090, 1060, 940, 754, 541, 339, 177, 68, 11, 0, 0, 8, 12, 6, 0, 0, 12, 66, 159, 289, 438, 579, 684, 729, 705, 617, 485, 338, 203, 99, 34, 3, 0, 0, 3, 4, 2, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 4, 8, 13, 18, 24, 28, 30, 31, 31, 31, 30, 31, 32, 33, 34, 32, 29, 23, 17, 11, 7, 6, 7, 12, 18, 24, 30, 34, 36, 35, 32, 29, 26, 24, 23, 23, 25, 26, 27, 27, 25, 21, 16, 12, 9, 9, 11, 18, 26, 34, 38, 34, 23, 7, 0, 1, 38, 116, 233, 378, 526, 649, 720, 724, 660, 545, 401, 259, 141, 60, 15, 0, 0, 2, 4, 3, 0, 0, 0, 1, 4, 5, 5, 3, 1, 0, 1, 4, 8, 13, 18, 21, 24, 25, 26, 26, 27, 28, 29, 28, 24, 16, 6, 0, 4, 28, 76, 148, 239, 335, 419, 472, 483, 450, 379, 286, 189, 105, 45, 11, 0, 0, 1, 3, 3, 1, 0, 0, 0, 0, 1, 2, 1, 1, 1, 1, 2, 4, 7, 10, 14, 18, 22, 26, 28, 30, 29, 27, 24, 19, 15, 13, 13, 16, 22, 31, 41, 48, 52, 51, 44, 35, 25, 16, 13, 14, 21, 29, 38, 45, 48, 48, 45, 43, 41, 41, 43, 47, 53, 59, 64, 65, 62, 55, 45, 40, 47, 74, 129, 212, 314, 422, 514, 570, 574, 523, 429, 315, 212, 152, 156, 231, 363, 524, 676, 783, 819, 778, 671, 521, 362, 219, 111, 43, 11, 2, 5, 10, 13, 12, 9, 7, 8, 9, 11, 12, 12, 10, 7, 4, 1, 0, 0, 0, 0, 1, 3, 3, 4, 4, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 7, 12, 18, 24, 28, 30, 30, 29, 27, 26, 26, 26, 28, 30, 32, 35, 38, 39, 40, 38, 36, 34, 32, 32, 33, 36, 39, 41, 42, 42, 40, 38, 36, 34, 32, 30, 27, 24, 20, 18, 17, 18, 20, 22, 22, 19, 12, 5, 4, 17, 51, 112, 199, 302, 406, 494, 548, 556, 518, 442, 342, 238, 145, 75, 30, 8, 1, 2, 5, 6, 5, 4, 4, 6, 10, 14, 17, 18, 16, 13, 9, 7, 8, 10, 14, 18, 21, 22, 22, 20, 18, 17, 15, 14, 12, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 10, 9, 8, 7, 7, 6, 5, 5, 5, 6, 6, 6, 6, 4, 2, 1, 0, 0, 0, 1, 2, 4, 4, 3, 1, 0, 0, 0, 3, 10, 17, 20, 18, 9, 0, 0, 13, 52, 113, 189, 262, 316, 335, 316, 263, 191, 116, 54, 13, 0, 0, 17, 43, 71, 96, 114, 123, 121, 109, 90, 69, 50, 35, 27, 23, 23, 24, 26, 27, 28, 29, 29, 29, 30, 31, 32, 34, 36, 38, 39, 39, 39, 38, 37, 36, 37, 38, 40, 42, 43, 45, 48, 50, 53, 56, 59, 61, 64, 68, 74, 82, 92, 103, 115, 127, 139, 152, 166, 181, 198, 215, 232, 249, 264, 280, 297, 315, 335, 356, 378, 401, 425, 451, 478, 504, 528, 546, 555, 554, 541, 518, 487, 453, 419, 389, 365, 349, 340, 335, 331, 323, 308, 285, 254, 218, 181, 147, 120, 101, 93, 94, 104, 121, 143, 167, 191, 214, 237, 261, 286, 314, 344, 372, 395, 407, 404, 385, 350, 302, 244, 184, 127, 79, 42, 18, 4, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 8, 9, 12, 14, 18, 22, 27, 33, 40, 47, 53, 56, 57, 55, 51, 46, 41, 37, 34, 32, 31, 30, 30, 28, 26, 24, 21, 19, 17, 16, 14, 13, 12, 11, 10, 10, 10, 9, 9, 9, 9, 10, 11, 13, 15, 17, 19, 20, 20, 21, 21, 21, 22, 23, 24, 26, 28, 31, 33, 35, 36, 35, 33, 30, 29, 28, 29, 31, 33, 35, 35, 34, 32, 29, 27, 26, 26, 28, 30, 33, 35, 36, 36, 34, 32, 29, 28, 27, 28, 29, 30, 30, 31, 30, 30, 29, 28, 26, 24, 21, 18, 14, 11, 9, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 9, 10, 10, 8, 6, 4, 3, 3, 3, 4, 6, 6, 6, 5, 4, 3, 3, 2, 1, 1, 1, 2, 3, 4, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 7, 9, 13, 16, 20, 24, 25, 25, 24, 22, 19, 17, 15, 14, 12, 10, 9, 7, 6, 5, 4, 4, 3, 3, 2, 2, 3, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 4, 4, 5, 5, 6, 7, 9, 10, 11, 11, 10, 9, 7, 6, 5, 4, 4, 4, 3, 3, 2, 3, 4, 5, 8, 11, 15, 18, 21, 24, 26, 28, 29, 29, 28, 28, 27, 27, 28, 31, 33, 35, 36, 36, 35, 33, 30, 28, 27, 28, 30, 32, 35, 36, 37, 36, 34, 32, 30, 28, 27, 26, 24, 22, 19, 16, 14, 12, 11, 10, 10, 10, 10, 9, 8, 7, 7, 6, 5, 4, 4, 4, 3, 4, 5, 7, 10, 13, 16, 18, 19, 20, 19, 17, 15, 13, 11, 10, 9, 8, 8, 9, 9, 10, 10, 9, 7, 5, 2, 1, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 5, 6, 8, 9, 10, 10, 9, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 11, 11, 10, 8, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 3, 4, 6, 9, 12, 14, 16, 17, 18, 17, 16, 15, 14, 13, 12, 12, 11, 11, 10, 10, 9, 8, 7, 6, 5, 5, 4, 3, 2, 1, 1, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 9, 11, 12, 14, 15, 16, 15, 15, 13, 11, 9, 8, 7, 6, 5, 5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 3, 3, 2, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 0, 1, 1, 2, 3, 5, 7, 9, 12, 14, 17, 19, 21, 22, 23, 23, 23, 24, 24, 25, 27, 29, 31, 33, 34, 33, 31, 28, 26, 26, 28, 32, 37, 41, 45, 47, 47, 46, 44, 43, 41, 38, 36, 34, 32, 30, 30, 30, 30, 30, 28, 27, 25, 24, 25, 28, 32, 36, 39, 40, 39, 36, 33, 29, 25, 23, 22, 22, 23, 25, 25, 24, 21, 18, 14, 11, 9, 8, 8, 9, 9, 9, 9, 9, 8, 8, 7, 7, 7, 7, 8, 10, 12, 14, 15, 16, 17, 16, 14, 12, 10, 8, 7, 7, 8, 9, 10, 10, 11, 10, 10, 9, 8, 7, 6, 4, 3, 2, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2, 3, 3, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 7, 7, 7, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 7, 7, 6, 5, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 3, 6, 10, 14, 18, 22, 24, 25, 24, 22, 20, 17, 15, 13, 11, 9, 8, 7, 6, 5, 4, 2, 1, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 1, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 5, 6, 7, 8, 8, 8, 7, 5, 4, 3, 2, 2, 3, 4, 5, 7, 10, 13, 16, 20, 24, 27, 29, 31, 32, 33, 33, 32, 32, 32, 32, 33, 34, 35, 35, 35, 34, 33, 31, 29, 27, 26, 25, 23, 21, 19, 17, 15, 13, 12, 12, 12, 13, 14, 17, 21, 26, 29, 32, 32, 30, 27, 24, 21, 19, 18, 18, 18, 17, 16, 14, 11, 9, 7, 6, 5, 4, 4, 3, 3, 3, 2, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 1, 3, 6, 8, 9, 10, 9, 9, 8, 8, 8, 8, 9, 9, 11, 12, 13, 14, 14, 13, 12, 10, 9, 8, 7, 6, 6, 5, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 7, 8, 10, 12, 14, 14, 14, 14, 13, 13, 14, 15, 16, 16, 15, 14, 12, 10, 8, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 5, 6, 7, 9, 10, 12, 13, 13, 12, 11, 9, 7, 5, 4, 4, 4, 4, 5, 5, 6, 7, 7, 8, 9, 10, 11, 13, 15, 17, 19, 19, 19, 19, 18, 18, 18, 20, 22, 24, 26, 27, 28, 27, 26, 24, 23, 21, 20, 19, 18, 17, 16, 15, 13, 11, 9, 8, 8, 9, 12, 14, 17, 19, 20, 21, 22, 22, 23, 24, 24, 24, 23, 22, 21, 19, 18, 18, 17, 17, 18, 18, 18, 18, 17, 16, 14, 13, 12, 11, 12, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 25, 26, 28, 28, 28, 27, 26, 24, 23, 22, 21, 21, 22, 22, 21, 20, 19, 18, 17, 16, 15, 15, 14, 13, 13, 14, 16, 18, 20, 20, 19, 17, 14, 12, 10, 10, 10, 10, 10, 10, 9, 7, 6, 6, 6, 7, 7, 8, 9, 10, 12, 13, 14, 14, 14, 12, 11, 9, 8, 8, 8, 7, 7, 5, 4, 3, 2, 2, 3, 4, 4, 5, 5, 5, 5, 5, 4, 4, 3, 2, 2, 2, 3, 5, 7, 8, 10, 11, 12, 12, 12, 13, 13, 13, 13, 12, 11, 10, 8, 7, 6, 5, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 3, 4, 6, 8, 10, 13, 15, 17, 18, 19, 19, 18, 17, 16, 14, 14, 13, 14, 14, 14, 14, 15, 15, 15, 16, 16, 15, 14, 12, 10, 9, 9, 9, 10, 12, 14, 15, 15, 14, 13, 11, 10, 8, 7, 6, 6, 6, 6, 7, 7, 8, 8, 8, 9, 9, 10, 12, 13, 14, 14, 13, 12, 11, 10, 10, 10, 9, 9, 8, 7, 6, 5, 5, 5, 6, 6, 7, 8, 10, 11, 13, 13, 14, 13, 13, 13, 14, 16, 17, 18, 19, 19, 20, 20, 21, 23, 24, 25, 24, 23, 22, 20, 18, 17, 16, 15, 14, 12, 11, 9, 8, 7, 6, 6, 7, 8, 8, 9, 9, 9, 9, 8, 8, 7, 7, 7, 7, 8, 8, 10, 11, 13, 14, 14, 13, 12, 11, 10, 9, 10, 11, 13, 14, 15, 15, 15, 14, 13, 13, 13, 14, 15, 17, 19, 21, 24, 28, 32, 35, 37, 38, 36, 32, 28, 23, 20, 19, 20, 22, 24, 26, 26, 24, 21, 18, 15, 13, 12, 13, 13, 13, 13, 12, 12, 12, 12, 14, 15, 17, 19, 21, 24, 27, 30, 33, 36, 37, 38, 37, 35, 34, 33, 34, 35, 36, 38, 38, 38, 38, 37, 35, 34, 32, 30, 28, 25, 23, 22, 20, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 20, 22, 25, 27, 29, 30, 29, 28, 27, 26, 25, 25, 25, 26, 25, 25, 24, 23, 22, 21, 20, 20, 20, 20, 21, 22, 23, 23, 23, 22, 21, 20, 18, 17, 16, 14, 13, 11, 11, 10, 10, 10, 10, 9, 8, 7, 6, 6, 6, 7, 7, 6, 5, 4, 3, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 5, 4, 3, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 9, 8, 7, 6, 5, 5, 5, 6, 7, 8, 8, 8, 8, 7, 6, 6, 5, 5, 6, 7, 8, 9, 10, 11, 11, 12, 12, 13, 14, 15, 15, 15, 14, 11, 9, 7, 6, 6, 7, 8, 9, 10, 10, 9, 9, 10, 12, 14, 16, 17, 17, 17, 15, 13, 12, 10, 8, 6, 5, 4, 3, 3, 2, 2, 1, 1, 1, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 3, 3, 4, 5, 5, 5, 4, 3, 2, 1, 0, 1, 2, 3, 4, 5, 6, 6, 6, 5, 5, 6, 6, 6, 7, 7, 7, 8, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 8, 9, 10, 10, 11, 11, 13, 14, 15, 17, 18, 18, 19, 20, 21, 23, 24, 25, 24, 23, 21, 18, 17, 16, 16, 17, 17, 16, 15, 13, 12, 11, 10, 10, 10, 11, 12, 14, 15, 17, 18, 18, 18, 17, 16, 15, 14, 14, 14, 15, 15, 15, 14, 14, 13, 12, 10, 9, 7, 5, 4, 3, 2, 3, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 5, 6, 7, 8, 8, 8, 7, 7, 6, 6, 5, 5, 5, 5, 5, 6, 7, 6, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 5, 5, 5, 5, 5, 5, 4, 4, 3, 2, 2, 1, 1, 2, 2, 3, 3, 4, 5, 6, 7, 9, 11, 13, 15, 17, 18, 19, 18, 18, 17, 16, 16, 18, 20, 23, 26, 28, 29, 29, 27, 25, 22, 19, 17, 15, 14, 13, 12, 11, 11, 10, 11, 11, 12, 14, 15, 17, 19, 21, 22, 23, 24, 24, 24, 22, 21, 19, 17, 14, 13, 12, 11, 12, 12, 12, 12, 11, 9, 6, 4, 3, 2, 2, 3, 5, 6, 7, 9, 9, 10, 10, 11, 11, 13, 15, 19, 23, 26, 29, 31, 32, 31, 30, 29, 28, 28, 29, 29, 30, 30, 29, 28, 27, 27, 27, 27, 27, 28, 28, 27, 27, 26, 25, 25, 26, 27, 28, 29, 29, 28, 28, 28, 29, 31, 33, 34, 35, 34, 33, 32, 31, 32, 32, 32, 31, 28, 25, 22, 19, 17, 17, 17, 18, 19, 20, 21, 22, 23, 25, 26, 28, 29, 29, 29, 28, 27, 25, 22, 20, 18, 16, 15, 14, 13, 12, 12, 12, 12, 12, 13, 14, 15, 16, 18, 19, 20, 21, 21, 21, 21, 20, 19, 18, 16, 14, 13, 12, 11, 10, 10, 8, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 1, 2, 4, 4, 5, 5, 6, 6, 7, 8, 9, 10, 10, 9, 7, 5, 3, 1, 0, 0, 1, 2, 3, 3, 4, 4, 5, 6, 8, 11, 13, 15, 15, 15, 15, 14, 13, 13, 12, 12, 12, 12, 12, 11, 12, 12, 13, 14, 15, 16, 16, 16, 16, 16, 16, 17, 18, 18, 19, 20, 20, 22, 24, 26, 29, 30, 32, 32, 33, 33, 34, 34, 35, 34, 33, 31, 29, 26, 24, 21, 19, 15, 12, 10, 8, 8, 9, 11, 13, 15, 16, 18, 19, 20, 22, 23, 23, 23, 22, 21, 21, 21, 23, 25, 28, 29, 30, 30, 29, 27, 25, 24, 22, 21, 19, 18, 17, 16, 15, 15, 14, 13, 11, 9, 8, 7, 6, 6, 7, 7, 6, 6, 4, 3, 3, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 5, 6, 6, 7, 7, 7, 6, 6, 6, 6, 6, 6, 7, 6, 6, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 9, 9, 8, 7, 7, 6, 5, 4, 2, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 7, 6, 4, 3, 2, 2, 3, 5, 7, 9, 11, 12, 13, 14, 15, 15, 16, 15, 14, 13, 12, 11, 11, 12, 13, 15, 16, 16, 15, 14, 13, 11, 9, 8, 7, 6, 6, 5, 5, 5, 6, 6, 6, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 18, 18, 17, 16, 16, 16, 17, 17, 17, 16, 14, 12, 10, 8, 6, 6, 5, 5, 4, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 3, 3, 4, 6, 9, 11, 13, 14, 14, 14, 14, 14, 14, 15, 15, 15, 14, 14, 13, 12, 11, 10, 9, 8, 7, 7, 6, 7, 8, 8, 9, 10, 10, 9, 8, 7, 6, 6, 7, 8, 8, 9, 9, 8, 7, 6, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 5, 7, 8, 10, 11, 12, 13, 12, 11, 9, 7, 6, 5, 6, 7, 8, 8, 8, 7, 6, 5, 5, 6, 8, 9, 9, 8, 7, 5, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 2, 3, 4, 5, 6, 7, 8, 8, 9, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 8, 11, 13, 16, 17, 18, 17, 16, 15, 15, 16, 18, 19, 19, 18, 17, 15, 13, 11, 10, 9, 7, 6, 4, 3, 2, 1, 2, 3, 3, 3, 3, 2, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 0, 2, 3, 4, 5, 4, 3, 2, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 9, 10, 11, 11, 12, 13, 13, 14, 15, 16, 17, 18, 20, 21, 21, 22, 23, 24, 26, 27, 29, 30, 32, 33, 34, 35, 35, 34, 32, 30, 28, 26, 24, 23, 22, 21, 20, 18, 16, 14, 13, 12, 12, 13, 14, 15, 16, 17, 18, 18, 18, 17, 16, 15, 15, 15, 16, 17, 18, 18, 18, 17, 17, 16, 15, 14, 14, 13, 12, 10, 9, 7, 6, 5, 5, 5, 6, 7, 7, 7, 7, 8, 8, 9, 10, 12, 13, 15, 16, 16, 17, 16, 16, 16, 16, 16, 17, 19, 20, 21, 22, 22, 22, 23, 22, 22, 22, 21, 21, 20, 21, 21, 20, 19, 17, 15, 13, 11, 10, 10, 10, 11, 10, 10, 10, 10, 11, 13, 15, 16, 18, 20, 21, 23, 24, 24, 24, 23, 22, 22, 23, 24, 26, 27, 26, 25, 22, 20, 19, 18, 19, 19, 20, 19, 18, 16, 14, 12, 11, 12, 12, 13, 14, 15, 17, 18, 20, 21, 22, 22, 22, 21, 22, 23, 24, 24, 24, 23, 20, 18, 16, 15, 15, 15, 14, 13, 10, 8, 5, 3, 2, 1, 2, 3, 4, 4, 5, 5, 6, 6, 6, 7, 7, 7, 8, 9, 9, 10, 10, 10, 9, 8, 8, 9, 11, 14, 17, 19, 20, 19, 18, 16, 15, 14, 14, 14, 14, 13, 12, 10, 8, 7, 6, 5, 5, 5, 5, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 4, 5, 6, 7, 8, 9, 9, 9, 10, 11, 12, 14, 15, 16, 16, 17, 17, 17, 18, 18, 19, 20, 21, 21, 22, 22, 22, 22, 22, 22, 23, 23, 22, 22, 21, 20, 19, 18, 16, 15, 14, 12, 11, 10, 9, 9, 8, 8, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 4, 5, 6, 7, 8, 9, 9, 10, 10, 11, 12, 13, 14, 15, 16, 15, 13, 12, 10, 9, 9, 9, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 8, 7, 7, 5, 4, 4, 4, 5, 6, 6, 6, 5, 4, 2, 1, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 4, 4, 5, 6, 8, 10, 11, 12, 12, 12, 11, 11, 11, 13, 16, 18, 21, 22, 23, 23, 23, 23, 23, 24, 25, 25, 25, 25, 24, 23, 23, 23, 23, 23, 23, 23, 23, 22, 22, 21, 20, 19, 18, 17, 16, 16, 16, 16, 15, 13, 11, 8, 6, 3, 2, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 4, 4, 5, 6, 7, 7, 7, 6, 5, 4, 3, 3, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 1, 0, 1, 2, 3, 3, 4, 3, 2, 2, 1, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 5, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 3, 3, 2, 1, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 6, 6, 6, 7, 8, 8, 9, 10, 10, 11, 11, 10, 10, 9, 8, 8, 8, 9, 10, 10, 10, 10, 9, 8, 7, 6, 7, 8, 9, 10, 11, 11, 10, 10, 11, 12, 14, 16, 18, 20, 21, 21, 20, 19, 18, 17, 17, 17, 16, 16, 16, 16, 15, 15, 15, 15, 16, 17, 18, 19, 20, 21, 21, 22, 23, 24, 25, 27, 29, 30, 30, 30, 29, 27, 27, 27, 28, 30, 31, 33, 33, 33, 33, 32, 32, 31, 30, 30, 30, 30, 31, 33, 34, 36, 38, 38, 38, 38, 36, 35, 33, 32, 31, 30, 31, 31, 32, 32, 32, 31, 29, 27, 25, 24, 23, 22, 21, 22, 22, 22, 23, 24, 25, 25, 26, 27, 27, 27, 27, 26, 25, 25, 25, 25, 25, 25, 25, 24, 23, 22, 20, 19, 18, 17, 15, 14, 12, 11, 11, 10, 11, 11, 11, 12, 13, 13, 14, 14, 15, 15, 14, 14, 14, 15, 16, 18, 20, 22, 24, 25, 26, 27, 28, 29, 29, 30, 30, 30, 30, 30, 31, 32, 33, 34, 34, 33, 31, 29, 28, 27, 27, 27, 27, 27, 25, 23, 21, 20, 19, 18, 18, 18, 16, 15, 13, 11, 10, 8, 8, 7, 6, 6, 5, 5, 6, 6, 6, 6, 5, 5, 5, 5, 6, 6, 6, 5, 4, 3, 3, 3, 4, 5, 5, 5, 4, 2, 1, 0, 1, 3, 4, 5, 4, 4, 2, 1, 1, 0, 1, 1, 1, 2, 2, 3, 4, 5, 5, 5, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 7, 6, 5, 4, 4, 4, 5, 6, 7, 8, 9, 10, 10, 11, 11, 10, 9, 8, 8, 8, 9, 10, 12, 14, 15, 14, 13, 11, 9, 8, 7, 8, 8, 9, 9, 8, 6, 5, 3, 2, 1, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 3, 2, 1, 1, 2, 4, 6, 8, 9, 10, 10, 10, 10, 11, 12, 14, 16, 16, 17, 17, 17, 18, 18, 18, 18, 16, 15, 13, 11, 11, 11, 11, 11, 11, 10, 9, 7, 6, 6, 5, 5, 6, 6, 7, 7, 7, 7, 8, 8, 9, 10, 10, 11, 11, 10, 10, 10, 11, 12, 15, 18, 20, 22, 22, 21, 19, 16, 14, 13, 13, 14, 15, 15, 14, 14, 13, 12, 12, 12, 12, 12, 11, 9, 8, 6, 5, 4, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 5, 6, 6, 6, 6, 6, 5, 5, 6, 7, 8, 9, 9, 9, 8, 7, 6, 5, 5, 6, 6, 7, 7, 8, 9, 9, 9, 8, 7, 6, 6, 5, 5, 4, 4, 4, 3, 3, 2, 1, 1, 1, 1, 2, 3, 4, 5, 6, 6, 6, 5, 6, 7, 9, 12, 15, 17, 18, 18, 17, 15, 14, 15, 16, 18, 21, 23, 24, 24, 24, 23, 21, 20, 18, 17, 17, 17, 17, 18, 18, 19, 20, 21, 22, 23, 24, 23, 23, 22, 22, 22, 24, 26, 29, 31, 33, 34, 34, 34, 34, 33, 32, 31, 30, 28, 27, 26, 25, 24, 24, 23, 23, 23, 23, 22, 21, 19, 17, 15, 14, 13, 12, 12, 12, 12, 13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 12, 13, 13, 14, 14, 14, 14, 13, 13, 13, 14, 15, 16, 18, 20, 21, 23, 24, 25, 26, 26, 26, 26, 27, 27, 27, 27, 27, 28, 28, 28, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 28, 27, 25, 24, 23, 24, 24, 25, 25, 25, 24, 22, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 18, 17, 15, 15, 14, 15, 15, 15, 14, 13, 11, 10, 9, 10, 10, 11, 11, 11, 12, 13, 14, 16, 18, 19, 19, 18, 17, 16, 16, 16, 17, 19, 20, 20, 20, 20, 20, 19, 19, 18, 17, 15, 14, 12, 11, 11, 11, 11, 11, 10, 9, 8, 7, 6, 5, 6, 7, 8, 8, 8, 7, 6, 5, 4, 4, 5, 6, 6, 6, 6, 5, 5, 6, 7, 9, 11, 12, 11, 11, 9, 8, 8, 8, 8, 8, 9, 9, 10, 10, 10, 9, 9, 8, 6, 5, 4, 3, 3, 4, 5, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 5, 5, 7, 8, 9, 9, 9, 9, 9, 10, 11, 12, 13, 14, 14, 14, 14, 14, 14, 15, 15, 16, 17, 17, 17, 17, 16, 15, 15, 14, 13, 14, 15, 17, 19, 21, 22, 23, 22, 21, 20, 20, 22, 23, 24, 24, 23, 21, 19, 17, 17, 17, 17, 18, 18, 17, 17, 16, 16, 15, 15, 14, 14, 14, 14, 15, 15, 16, 16, 16, 16, 16, 16, 17, 18, 18, 18, 18, 17, 16, 16, 16, 18, 19, 21, 21, 21, 21, 20, 19, 18, 18, 17, 16, 15, 14, 14, 13, 12, 12, 11, 10, 9, 9, 9, 9, 10, 10, 9, 8, 7, 5, 4, 4, 4, 5, 7, 8, 9, 9, 8, 7, 6, 4, 3, 2, 2, 3, 4, 5, 6, 7, 7, 7, 8, 8, 9, 10, 10, 11, 10, 10, 10, 9, 10, 11, 12, 13, 14, 15, 15, 16, 16, 17, 17, 17, 17, 17, 16, 16, 16, 16, 16, 17, 17, 17, 16, 15, 14, 13, 11, 11, 10, 11, 12, 13, 14, 15, 15, 15, 16, 16, 16, 17, 18, 19, 19, 19, 19, 18, 18, 17, 17, 17, 17, 17, 16, 15, 15, 14, 14, 14, 14, 14, 14, 13, 12, 11, 10, 9, 9, 9, 9, 9, 8, 7, 6, 6, 6, 6, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 1, 1, 1, 1, 2, 3, 4, 5, 6, 7, 7, 7, 7, 7, 6, 6, 5, 4, 3, 3, 3, 3, 4, 4, 4, 4, 3, 2, 2, 1, 1, 2, 2, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 4, 3, 1, 1, 1, 1, 2, 4, 5, 6, 7, 6, 6, 5, 5, 5, 6, 7, 8, 8, 8, 8, 8, 8, 9, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 21, 21, 21, 20, 20, 20, 20, 21, 23, 25, 28, 29, 30, 30, 29, 28, 27, 26, 25, 25, 25, 26, 25, 25, 24, 23, 21, 20, 19, 18, 18, 19, 19, 20, 21, 21, 21, 20, 20, 20, 22, 23, 25, 26, 26, 25, 24, 24, 24, 26, 28, 29, 30, 29, 28, 26, 25, 26, 27, 28, 30, 31, 31, 30, 30, 30, 30, 31, 30, 29, 28, 26, 24, 23, 22, 23, 23, 24, 23, 22, 19, 17, 14, 12, 11, 11, 12, 12, 13, 13, 13, 13, 12, 12, 12, 11, 11, 10, 10, 9, 9, 9, 9, 9, 9, 9, 8, 8, 7, 8, 8, 9, 10, 10, 10, 10, 10, 10, 11, 12, 13, 14, 14, 14, 13, 13, 13, 13, 14, 15, 16, 15, 15, 14, 13, 13, 12, 11, 10, 10, 9, 9, 10, 10, 10, 10, 10, 9, 8, 8, 8, 9, 10, 11, 12, 13, 13, 13, 13, 12, 12, 12, 12, 13, 14, 15, 15, 16, 16, 17, 17, 18, 18, 19, 18, 17, 16, 15, 15, 15, 16, 17, 18, 18, 18, 17, 15, 13, 11, 11, 11, 12, 13, 14, 14, 14, 13, 13, 12, 12, 12, 12, 12, 11, 10, 10, 9, 9, 9, 10, 10, 10, 10, 9, 9, 8, 7, 6, 5, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 5, 6, 7, 8, 8, 9, 9, 10, 10, 10, 10, 10, 9, 8, 7, 7, 8, 9, 12, 14, 16, 16, 16, 15, 14, 13, 12, 12, 13, 14, 14, 14, 14, 13, 12, 11, 10, 9, 8, 8, 8, 9, 10, 10, 10, 10, 9, 8, 7, 6, 6, 6, 6, 7, 7, 7, 7, 7, 8, 8, 9, 9, 9, 8, 7, 6, 6, 6, 6, 6, 7, 7, 8, 8, 9, 9, 9, 9, 9, 9, 10, 10, 11, 11, 12, 12, 12, 12, 11, 9, 8, 7, 7, 7, 8, 9, 9, 9, 9, 8, 6, 5, 4, 3, 3, 3, 4, 4, 4, 3, 2, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 2, 1, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 6, 6, 5, 5, 4, 3, 3, 3, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 6, 7, 8, 9, 11, 11, 12, 12, 12, 12, 13, 14, 15, 15, 16, 15, 15, 16, 17, 18, 20, 21, 22, 23, 23, 22, 22, 22, 22, 22, 22, 23, 23, 22, 22, 22, 21, 21, 21, 22, 22, 22, 21, 20, 19, 18, 17, 17, 18, 18, 17, 17, 16, 15, 15, 16, 16, 17, 16, 15, 14, 12, 11, 11, 11, 12, 12, 13, 12, 12, 10, 9, 8, 8, 8, 8, 9, 10, 11, 11, 12, 11, 11, 10, 10, 9, 8, 8, 7, 7, 8, 9, 11, 12, 13, 13, 12, 11, 11, 10, 10, 9, 9, 9, 8, 8, 8, 9, 9, 9, 9, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 7, 7, 7, 6, 5, 4, 4, 4, 5, 7, 8, 9, 9, 7, 5, 3, 1, 1, 1, 2, 4, 5, 6, 6, 6, 7, 7, 8, 8, 9, 9, 9, 8, 7, 7, 6, 7, 8, 9, 10, 12, 13, 13, 14, 14, 14, 13, 12, 10, 9, 8, 8, 9, 11, 14, 15, 16, 15, 14, 11, 8, 7, 6, 6, 7, 8, 9, 10, 10, 9, 8, 7, 6, 6, 7, 7, 8, 7, 7, 6, 5, 5, 5, 6, 7, 8, 9, 8, 7, 7, 7, 7, 8, 9, 8, 7, 6, 4, 3, 3, 4, 6, 8, 8, 8, 6, 4, 2, 0, 0, 1, 3, 4, 5, 5, 3, 2, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 2, 3, 4, 5, 6, 7, 7, 6, 5, 5, 4, 5, 5, 6, 7, 8, 9, 10, 11, 11, 12, 11, 11, 10, 10, 10, 11, 11, 12, 12, 11, 10, 8, 7, 6, 6, 6, 6, 7, 7, 8, 8, 8, 8, 8, 8, 7, 6, 5, 4, 3, 2, 2, 3, 4, 5, 6, 7, 7, 7, 6, 5, 4, 3, 2, 2, 2, 2, 3, 4, 4, 5, 6, 6, 5, 5, 5, 5, 5, 6, 7, 8, 9, 11, 12, 12, 12, 12, 11, 11, 10, 10, 10, 10, 11, 12, 12, 13, 13, 14, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 25, 25, 25, 24, 24, 24, 26, 29, 32, 35, 39, 41, 43, 44, 44, 44, 44, 43, 43, 43, 43, 43, 42, 40, 38, 36, 33, 31, 30, 28, 27, 25, 24, 23, 22, 22, 21, 21, 21, 20, 18, 17, 15, 13, 13, 14, 15, 17, 20, 21, 21, 20, 18, 16, 14, 14, 14, 15, 16, 18, 19, 19, 19, 19, 18, 18, 17, 16, 15, 15, 16, 17, 18, 18, 17, 16, 15, 13, 13, 13, 13, 15, 16, 17, 18, 18, 18, 18, 17, 17, 17, 16, 16, 15, 15, 14, 13, 12, 11, 11, 11, 12, 13, 14, 15, 15, 15, 14, 13, 12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 10, 9, 8, 8, 7, 8, 8, 9, 9, 9, 8, 8, 7, 7, 7, 7, 8, 8, 9, 9, 9, 10, 10, 10, 10, 9, 8, 8, 8, 8, 9, 10, 11, 10, 10, 9, 8, 8, 8, 9, 10, 10, 11, 10, 10, 9, 9, 8, 9, 9, 10, 11, 11, 12, 12, 12, 13, 14, 15, 16, 17, 18, 18, 18, 17, 17, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 14, 13, 13, 12, 11, 10, 10, 10, 10, 10, 10, 10, 9, 8, 6, 5, 4, 4, 4, 5, 6, 7, 7, 8, 7, 6, 5, 3, 2, 2, 1, 1, 2, 2, 3, 3, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakG": [1606, 1612, 1623, 1640, 1662, 1687, 1705, 1711, 1707, 1698, 1689, 1681, 1673, 1665, 1655, 1643, 1631, 1620, 1612, 1609, 1610, 1615, 1623, 1637, 1658, 1691, 1738, 1802, 1884, 1987, 2109, 2249, 2410, 2589, 2789, 3010, 3254, 3522, 3815, 4132, 4472, 4831, 5205, 5589, 5975, 6356, 6726, 7076, 7403, 7703, 7974, 8217, 8427, 8600, 8730, 8811, 8840, 8818, 8749, 8642, 8504, 8340, 8153, 7941, 7704, 7443, 7164, 6875, 6585, 6300, 6024, 5754, 5484, 5207, 4919, 4618, 4309, 3997, 3690, 3393, 3111, 2843, 2589, 2348, 2120, 1905, 1704, 1520, 1355, 1210, 1085, 979, 892, 819, 758, 708, 666, 630, 599, 573, 549, 526, 505, 484, 462, 441, 418, 395, 370, 343, 315, 287, 259, 231, 204, 179, 155, 132, 112, 93, 76, 62, 50, 40, 33, 28, 24, 22, 21, 20, 20, 19, 20, 20, 19, 19, 19, 18, 17, 16, 15, 14, 12, 11, 10, 10, 10, 10, 9, 9, 8, 7, 6, 4, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 9, 9, 9, 9, 9, 10, 11, 11, 11, 11, 10, 9, 8, 8, 9, 10, 10, 11, 10, 9, 7, 6, 6, 6, 8, 9, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 7, 6, 5, 3, 3, 2, 2, 1, 1, 0, 0, 0, 1, 3, 6, 8, 10, 11, 12, 11, 10, 10, 9, 9, 10, 11, 12, 13, 15, 17, 19, 21, 24, 25, 26, 27, 26, 26, 25, 26, 26, 27, 27, 26, 24, 21, 18, 14, 10, 7, 6, 4, 4, 4, 6, 8, 10, 13, 16, 19, 22, 24, 25, 26, 26, 27, 28, 31, 40, 55, 81, 121, 177, 250, 340, 444, 559, 675, 785, 880, 949, 985, 983, 944, 871, 769, 650, 523, 399, 285, 189, 113, 59, 25, 6, 0, 0, 0, 4, 7, 10, 12, 14, 15, 16, 15, 14, 14, 16, 20, 30, 46, 73, 111, 164, 233, 315, 409, 509, 606, 692, 757, 792, 793, 757, 688, 594, 485, 372, 264, 172, 100, 49, 18, 3, 0, 0, 0, 1, 0, 0, 0, 0, 2, 3, 4, 3, 2, 1, 0, 0, 1, 2, 4, 6, 8, 10, 12, 13, 14, 14, 13, 11, 8, 6, 4, 3, 4, 5, 7, 10, 13, 16, 18, 19, 20, 20, 21, 22, 23, 25, 28, 31, 34, 36, 37, 37, 35, 32, 28, 24, 20, 17, 17, 19, 23, 28, 34, 38, 41, 42, 40, 36, 31, 25, 20, 16, 12, 10, 11, 17, 31, 58, 102, 163, 244, 339, 443, 546, 634, 696, 721, 705, 651, 567, 469, 375, 304, 268, 277, 328, 413, 517, 622, 711, 766, 778, 745, 671, 567, 448, 329, 224, 140, 80, 40, 18, 7, 3, 4, 7, 12, 17, 22, 26, 28, 28, 27, 24, 21, 19, 17, 17, 18, 21, 25, 30, 34, 36, 36, 35, 32, 29, 27, 26, 27, 29, 32, 33, 33, 32, 32, 37, 55, 94, 163, 267, 407, 572, 749, 914, 1044, 1117, 1121, 1051, 919, 742, 549, 364, 211, 100, 33, 3, 0, 0, 2, 3, 2, 0, 0, 0, 0, 2, 4, 6, 7, 8, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 13, 16, 17, 17, 15, 13, 11, 9, 6, 3, 0, 0, 2, 21, 64, 139, 250, 392, 553, 715, 855, 948, 977, 934, 825, 669, 490, 317, 175, 75, 19, 0, 0, 1, 4, 4, 1, 0, 0, 0, 4, 6, 7, 7, 5, 3, 1, 0, 0, 1, 2, 4, 6, 8, 10, 10, 10, 8, 6, 3, 2, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 18, 22, 24, 26, 26, 25, 23, 22, 22, 21, 19, 17, 18, 25, 48, 93, 169, 275, 405, 543, 670, 763, 805, 787, 713, 594, 451, 308, 184, 91, 33, 5, 0, 0, 1, 2, 1, 0, 0, 0, 1, 3, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 9, 12, 16, 22, 28, 35, 42, 48, 50, 50, 46, 39, 31, 22, 14, 10, 9, 10, 14, 19, 22, 25, 25, 25, 23, 21, 20, 18, 17, 17, 17, 18, 18, 18, 16, 12, 8, 5, 10, 28, 66, 127, 210, 308, 407, 492, 547, 561, 530, 459, 362, 256, 158, 82, 31, 6, 0, 0, 2, 3, 2, 2, 3, 7, 14, 23, 32, 40, 46, 48, 46, 40, 32, 23, 16, 12, 12, 17, 24, 30, 35, 36, 33, 27, 20, 13, 7, 4, 3, 4, 8, 12, 18, 25, 32, 39, 45, 49, 50, 48, 46, 43, 42, 43, 44, 40, 29, 12, 0, 0, 47, 160, 353, 619, 930, 1238, 1484, 1618, 1609, 1458, 1195, 875, 559, 297, 119, 24, 0, 0, 7, 12, 9, 2, 0, 0, 0, 3, 5, 6, 4, 2, 0, 0, 0, 0, 0, 1, 4, 8, 13, 17, 21, 23, 22, 20, 17, 13, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 11, 17, 23, 27, 28, 27, 24, 18, 12, 7, 3, 2, 4, 8, 13, 19, 24, 28, 30, 31, 31, 28, 25, 22, 20, 18, 19, 22, 25, 28, 30, 29, 27, 23, 18, 14, 11, 11, 13, 18, 23, 29, 32, 33, 31, 28, 25, 23, 23, 27, 34, 42, 50, 55, 57, 55, 49, 43, 38, 35, 37, 42, 48, 54, 58, 58, 53, 44, 33, 23, 15, 11, 12, 18, 28, 38, 47, 53, 54, 50, 41, 30, 20, 14, 14, 21, 31, 41, 45, 41, 34, 34, 59, 122, 234, 390, 572, 749, 886, 951, 927, 816, 638, 428, 229, 77, 4, 24, 133, 312, 527, 736, 897, 976, 958, 847, 671, 469, 279, 133, 40, 0, 0, 1, 15, 24, 25, 19, 8, 0, 0, 23, 91, 209, 375, 568, 755, 897, 960, 927, 805, 623, 420, 237, 102, 25, 0, 0, 4, 10, 9, 3, 0, 0, 0, 0, 3, 4, 6, 8, 11, 14, 17, 19, 18, 16, 13, 10, 10, 12, 16, 22, 28, 33, 36, 36, 34, 30, 25, 19, 14, 9, 7, 7, 9, 13, 18, 22, 25, 24, 21, 17, 11, 6, 2, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 2, 3, 5, 7, 9, 11, 12, 12, 12, 10, 8, 5, 2, 0, 0, 1, 5, 11, 18, 25, 31, 33, 32, 28, 22, 15, 10, 9, 13, 22, 35, 47, 55, 59, 56, 47, 35, 22, 11, 4, 2, 7, 17, 30, 43, 54, 61, 62, 56, 46, 32, 19, 9, 6, 10, 22, 35, 41, 34, 13, 0, 0, 62, 219, 476, 812, 1171, 1480, 1664, 1678, 1516, 1215, 843, 478, 185, 10, 0, 55, 247, 507, 787, 1032, 1191, 1228, 1136, 938, 680, 422, 210, 71, 4, 0, 0, 12, 15, 8, 0, 0, 0, 6, 18, 29, 37, 40, 39, 34, 27, 19, 12, 9, 10, 17, 28, 41, 52, 60, 63, 60, 53, 44, 37, 34, 35, 41, 50, 59, 68, 73, 75, 72, 67, 60, 53, 46, 40, 35, 34, 37, 44, 52, 55, 47, 25, 0, 0, 27, 146, 361, 660, 997, 1304, 1510, 1561, 1443, 1181, 834, 480, 190, 17, 0, 80, 275, 516, 745, 912, 979, 936, 797, 600, 389, 208, 81, 14, 0, 0, 12, 20, 20, 16, 13, 14, 19, 27, 34, 40, 43, 45, 44, 43, 39, 35, 30, 26, 22, 18, 15, 13, 13, 17, 25, 34, 37, 28, 7, 0, 0, 69, 231, 487, 806, 1127, 1375, 1485, 1427, 1216, 907, 577, 295, 103, 7, 0, 0, 16, 22, 15, 2, 0, 0, 0, 8, 13, 15, 12, 8, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 12, 16, 17, 16, 13, 8, 4, 1, 1, 4, 11, 20, 30, 39, 45, 48, 47, 41, 31, 21, 10, 2, 0, 1, 10, 23, 40, 55, 67, 73, 71, 62, 50, 38, 31, 32, 41, 55, 70, 77, 71, 50, 21, 0, 0, 42, 135, 274, 438, 593, 704, 742, 699, 585, 431, 272, 139, 50, 5, 0, 0, 8, 18, 27, 35, 40, 35, 19, 0, 0, 29, 137, 328, 587, 870, 1116, 1265, 1276, 1145, 903, 607, 322, 103, 0, 0, 96, 278, 494, 694, 831, 876, 818, 675, 487, 296, 142, 43, 0, 0, 3, 14, 19, 18, 13, 10, 9, 8, 8, 8, 9, 13, 21, 32, 42, 48, 46, 34, 16, 0, 0, 16, 72, 164, 281, 401, 495, 541, 526, 453, 343, 223, 117, 43, 5, 0, 0, 7, 12, 13, 12, 11, 12, 15, 18, 21, 23, 26, 29, 34, 38, 41, 39, 30, 13, 0, 0, 21, 97, 221, 381, 544, 671, 729, 701, 595, 440, 276, 137, 44, 0, 0, 0, 11, 16, 13, 8, 4, 2, 3, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 11, 15, 18, 18, 17, 14, 11, 7, 5, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 3, 8, 15, 23, 32, 39, 43, 43, 41, 38, 34, 32, 31, 31, 32, 32, 30, 28, 24, 21, 19, 19, 21, 24, 27, 30, 31, 29, 24, 18, 12, 6, 1, 0, 0, 1, 5, 10, 15, 20, 23, 23, 21, 17, 10, 4, 0, 0, 4, 17, 34, 49, 55, 48, 27, 2, 0, 18, 100, 240, 424, 614, 767, 842, 818, 703, 528, 337, 173, 60, 3, 0, 0, 15, 28, 36, 41, 46, 48, 47, 40, 27, 13, 2, 0, 7, 22, 42, 58, 64, 55, 34, 8, 0, 11, 72, 181, 325, 476, 599, 662, 647, 556, 408, 238, 84, 0, 0, 88, 300, 587, 894, 1149, 1287, 1274, 1113, 850, 555, 294, 110, 13, 0, 0, 7, 20, 25, 25, 18, 3, 0, 0, 36, 162, 379, 665, 967, 1210, 1326, 1282, 1089, 802, 496, 240, 72, 0, 0, 3, 20, 23, 14, 1, 0, 0, 3, 10, 14, 13, 8, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 6, 6, 4, 3, 1, 0, 0, 0, 0, 0, 1, 4, 9, 14, 18, 22, 23, 23, 21, 19, 18, 17, 15, 14, 12, 10, 10, 10, 12, 15, 19, 21, 22, 21, 19, 16, 13, 10, 8, 7, 6, 8, 10, 14, 18, 23, 26, 27, 27, 25, 22, 21, 21, 23, 28, 33, 38, 42, 42, 41, 37, 34, 32, 32, 36, 43, 51, 58, 61, 59, 51, 38, 23, 10, 1, 1, 9, 24, 44, 65, 81, 89, 87, 75, 56, 33, 14, 3, 5, 21, 46, 69, 80, 71, 44, 10, 0, 27, 129, 306, 535, 774, 968, 1069, 1049, 914, 696, 443, 209, 39, 0, 6, 160, 408, 704, 987, 1189, 1258, 1175, 958, 664, 362, 122, 0, 0, 106, 307, 542, 751, 885, 912, 825, 647, 420, 198, 33, 0, 19, 191, 453, 751, 1013, 1174, 1192, 1062, 825, 546, 292, 110, 13, 0, 0, 8, 16, 16, 12, 8, 3, 0, 0, 0, 54, 167, 339, 546, 741, 873, 904, 824, 656, 448, 251, 103, 19, 0, 0, 8, 15, 13, 5, 0, 0, 0, 2, 8, 12, 13, 13, 12, 9, 6, 3, 1, 0, 0, 0, 1, 4, 6, 8, 8, 8, 6, 3, 1, 0, 0, 0, 2, 6, 10, 13, 14, 12, 9, 6, 3, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 1, 3, 7, 13, 22, 31, 40, 45, 42, 30, 11, 0, 0, 29, 117, 254, 419, 574, 679, 703, 639, 505, 340, 183, 67, 4, 0, 1, 24, 44, 53, 52, 43, 32, 20, 11, 4, 1, 0, 3, 7, 13, 17, 21, 21, 19, 14, 9, 3, 0, 1, 8, 20, 35, 50, 58, 52, 29, 0, 0, 7, 97, 261, 482, 716, 902, 990, 952, 800, 578, 347, 158, 40, 0, 0, 6, 18, 18, 9, 0, 0, 0, 6, 12, 13, 10, 5, 1, 0, 2, 7, 11, 14, 14, 13, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 9, 14, 18, 19, 18, 14, 10, 6, 4, 5, 9, 13, 17, 18, 16, 11, 5, 1, 0, 4, 14, 28, 43, 56, 62, 59, 49, 34, 18, 5, 0, 4, 14, 28, 42, 50, 48, 36, 17, 0, 0, 15, 73, 165, 276, 381, 453, 472, 432, 346, 237, 134, 57, 13, 0, 0, 0, 1, 6, 13, 23, 27, 19, 0, 0, 2, 90, 264, 513, 791, 1030, 1160, 1145, 987, 735, 458, 222, 66, 0, 0, 2, 21, 27, 22, 14, 12, 15, 21, 25, 23, 17, 8, 1, 0, 0, 5, 11, 16, 19, 21, 21, 19, 17, 14, 12, 10, 8, 6, 5, 3, 1, 0, 0, 0, 1, 4, 8, 12, 14, 15, 14, 10, 6, 2, 0, 0, 2, 11, 23, 38, 51, 61, 64, 59, 47, 32, 17, 8, 7, 15, 31, 51, 69, 78, 72, 52, 22, 0, 0, 29, 113, 240, 388, 521, 605, 616, 551, 430, 287, 155, 58, 6, 0, 0, 16, 37, 58, 77, 88, 82, 56, 17, 0, 0, 90, 274, 534, 823, 1069, 1205, 1189, 1024, 753, 447, 178, 7, 0, 49, 236, 474, 703, 867, 924, 861, 697, 475, 248, 68, 0, 0, 114, 324, 577, 815, 977, 1022, 936, 748, 509, 281, 110, 14, 0, 0, 17, 32, 32, 23, 12, 3, 0, 0, 4, 12, 21, 32, 43, 50, 52, 49, 41, 30, 18, 8, 1, 0, 3, 11, 21, 32, 39, 41, 38, 31, 22, 13, 6, 0, 0, 0, 7, 21, 37, 46, 39, 15, 0, 0, 47, 204, 456, 763, 1052, 1244, 1280, 1150, 893, 584, 302, 102, 1, 0, 0, 23, 34, 27, 12, 0, 0, 0, 0, 7, 16, 26, 39, 52, 63, 68, 65, 53, 37, 20, 8, 4, 8, 20, 37, 55, 69, 76, 75, 65, 49, 30, 14, 4, 3, 10, 26, 45, 62, 74, 76, 70, 57, 41, 25, 13, 7, 8, 15, 29, 46, 59, 62, 47, 15, 0, 0, 56, 220, 473, 772, 1047, 1221, 1241, 1102, 846, 546, 278, 92, 1, 0, 0, 16, 19, 11, 1, 0, 0, 2, 0, 0, 1, 41, 128, 258, 409, 543, 620, 618, 536, 400, 248, 119, 34, 0, 0, 2, 11, 13, 7, 0, 0, 0, 0, 4, 6, 5, 3, 1, 0, 0, 0, 2, 4, 5, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 3, 6, 9, 12, 13, 13, 11, 8, 4, 1, 0, 0, 2, 8, 16, 23, 29, 32, 31, 26, 19, 12, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 11, 17, 23, 28, 29, 27, 22, 15, 8, 3, 2, 6, 14, 25, 36, 44, 46, 44, 36, 27, 19, 14, 14, 18, 23, 28, 30, 29, 25, 18, 12, 7, 5, 7, 12, 19, 28, 36, 42, 45, 44, 39, 32, 24, 17, 13, 14, 19, 27, 35, 40, 41, 38, 32, 26, 23, 22, 26, 33, 42, 53, 61, 63, 52, 27, 0, 0, 9, 102, 268, 487, 712, 885, 955, 900, 739, 518, 296, 123, 20, 0, 0, 18, 43, 59, 67, 70, 70, 67, 58, 45, 32, 22, 20, 29, 46, 66, 81, 82, 64, 30, 0, 0, 33, 159, 363, 612, 851, 1018, 1063, 974, 773, 512, 255, 61, 0, 0, 139, 364, 623, 856, 1006, 1032, 924, 708, 439, 186, 13, 0, 56, 265, 542, 816, 1015, 1085, 1011, 819, 565, 318, 129, 21, 0, 0, 15, 28, 26, 16, 5, 0, 1, 5, 7, 7, 4, 3, 6, 12, 22, 32, 39, 41, 38, 30, 21, 12, 5, 1, 4, 14, 28, 44, 51, 42, 17, 0, 0, 40, 181, 406, 679, 936, 1106, 1137, 1021, 791, 517, 266, 90, 1, 0, 0, 21, 30, 24, 12, 3, 3, 9, 18, 26, 29, 29, 28, 27, 27, 27, 28, 27, 27, 25, 25, 26, 29, 34, 40, 46, 52, 54, 52, 46, 38, 29, 21, 17, 17, 20, 26, 33, 38, 42, 43, 42, 39, 34, 30, 26, 24, 25, 29, 34, 37, 32, 18, 0, 0, 6, 66, 175, 320, 471, 590, 642, 612, 509, 364, 215, 96, 23, 0, 0, 4, 11, 11, 5, 0, 0, 0, 0, 2, 3, 2, 1, 1, 2, 4, 7, 9, 10, 9, 6, 4, 3, 3, 5, 8, 11, 13, 14, 14, 14, 13, 12, 12, 12, 13, 14, 14, 13, 11, 8, 5, 2, 0, 0, 0, 2, 8, 15, 23, 30, 35, 37, 36, 33, 28, 25, 24, 26, 30, 34, 37, 38, 37, 31, 24, 15, 7, 1, 0, 2, 8, 17, 27, 34, 39, 39, 34, 28, 20, 15, 13, 19, 31, 50, 69, 84, 86, 71, 41, 5, 0, 8, 89, 232, 416, 601, 739, 791, 744, 611, 432, 252, 110, 24, 0, 0, 14, 38, 60, 80, 96, 105, 100, 77, 40, 4, 0, 30, 131, 289, 477, 652, 768, 792, 718, 563, 368, 179, 38, 0, 2, 113, 286, 481, 652, 754, 759, 661, 485, 276, 93, 0, 0, 114, 332, 592, 829, 978, 1002, 895, 694, 454, 237, 83, 4, 0, 0, 18, 26, 20, 8, 0, 0, 0, 3, 11, 19, 25, 28, 29, 26, 21, 14, 8, 4, 3, 6, 12, 20, 27, 33, 36, 37, 34, 29, 23, 19, 16, 16, 18, 23, 30, 39, 51, 60, 59, 43, 14, 0, 0, 53, 207, 445, 727, 988, 1154, 1177, 1048, 807, 523, 268, 89, 0, 0, 0, 18, 25, 17, 4, 0, 0, 0, 2, 5, 6, 6, 8, 11, 15, 19, 22, 21, 17, 12, 7, 4, 3, 4, 6, 7, 8, 7, 6, 3, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 1, 6, 14, 26, 37, 45, 47, 42, 32, 19, 8, 2, 3, 14, 30, 49, 67, 78, 80, 73, 58, 40, 23, 11, 6, 9, 17, 28, 37, 43, 43, 37, 27, 17, 8, 3, 2, 6, 14, 25, 39, 54, 63, 61, 41, 9, 0, 0, 71, 240, 484, 758, 993, 1120, 1101, 941, 690, 419, 193, 48, 0, 0, 9, 32, 45, 48, 47, 48, 49, 48, 42, 32, 22, 17, 21, 35, 55, 75, 89, 90, 74, 44, 10, 0, 4, 73, 201, 371, 550, 693, 759, 729, 605, 417, 212, 44, 0, 4, 174, 449, 772, 1066, 1252, 1281, 1147, 890, 585, 308, 111, 8, 0, 0, 14, 22, 18, 9, 3, 0, 0, 0, 0, 36, 114, 234, 376, 507, 589, 596, 527, 401, 256, 127, 39, 0, 0, 3, 18, 26, 26, 22, 18, 16, 17, 19, 21, 23, 24, 24, 24, 24, 23, 21, 17, 13, 9, 6, 6, 9, 15, 23, 32, 39, 43, 42, 36, 28, 18, 10, 5, 3, 6, 13, 21, 31, 40, 44, 40, 27, 7, 0, 0, 36, 125, 255, 400, 524, 590, 578, 492, 358, 215, 97, 23, 0, 0, 4, 12, 14, 10, 5, 4, 5, 9, 12, 14, 14, 14, 14, 16, 21, 28, 35, 38, 31, 12, 0, 0, 26, 129, 299, 512, 720, 867, 911, 839, 671, 457, 251, 95, 9, 0, 0, 27, 46, 49, 40, 25, 12, 5, 7, 15, 29, 45, 61, 75, 83, 85, 78, 65, 47, 29, 15, 10, 13, 26, 44, 64, 81, 88, 81, 60, 29, 0, 0, 20, 105, 241, 406, 562, 668, 695, 632, 495, 316, 140, 9, 0, 19, 186, 439, 726, 980, 1134, 1146, 1015, 779, 505, 260, 88, 1, 0, 0, 25, 45, 57, 59, 51, 30, 0, 0, 0, 89, 275, 543, 842, 1098, 1237, 1217, 1044, 770, 471, 221, 59, 0, 0, 6, 25, 28, 17, 3, 0, 0, 2, 9, 12, 11, 7, 3, 0, 0, 6, 15, 26, 31, 25, 8, 0, 0, 36, 144, 311, 510, 692, 806, 817, 722, 550, 351, 175, 55, 0, 0, 0, 14, 18, 12, 2, 0, 0, 0, 2, 5, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 4, 2, 0, 0, 0, 0, 4, 9, 13, 17, 17, 15, 11, 7, 2, 0, 0, 0, 2, 5, 10, 13, 15, 13, 10, 5, 2, 3, 8, 16, 26, 36, 46, 55, 58, 54, 37, 10, 0, 0, 45, 172, 365, 592, 800, 932, 948, 844, 651, 424, 219, 75, 2, 0, 0, 16, 25, 23, 15, 9, 7, 8, 9, 8, 5, 2, 0, 2, 7, 14, 21, 28, 34, 38, 41, 43, 43, 41, 38, 35, 36, 40, 48, 53, 48, 27, 0, 0, 9, 113, 304, 562, 836, 1054, 1153, 1105, 923, 662, 392, 174, 40, 0, 0, 8, 22, 20, 8, 0, 0, 4, 20, 36, 48, 53, 55, 54, 52, 51, 50, 47, 43, 38, 33, 31, 31, 36, 43, 51, 57, 61, 61, 56, 48, 39, 30, 24, 23, 25, 31, 39, 48, 54, 57, 55, 49, 39, 27, 16, 7, 3, 3, 6, 13, 23, 34, 44, 47, 37, 15, 0, 0, 33, 148, 334, 561, 778, 926, 961, 873, 685, 447, 217, 45, 0, 0, 123, 329, 568, 788, 934, 968, 882, 701, 477, 265, 107, 18, 0, 0, 10, 17, 12, 3, 0, 0, 11, 24, 34, 38, 36, 30, 21, 13, 7, 2, 0, 0, 2, 9, 20, 32, 44, 52, 55, 52, 43, 31, 19, 8, 3, 3, 9, 20, 34, 46, 55, 56, 50, 37, 22, 8, 1, 2, 12, 30, 50, 68, 80, 82, 74, 60, 43, 29, 20, 18, 25, 36, 52, 68, 83, 90, 85, 62, 25, 0, 0, 44, 188, 416, 691, 951, 1126, 1167, 1062, 843, 566, 297, 91, 0, 0, 64, 241, 469, 699, 877, 955, 910, 755, 536, 311, 133, 26, 0, 0, 9, 20, 19, 10, 1, 0, 1, 6, 10, 11, 9, 6, 4, 6, 12, 23, 38, 49, 49, 31, 2, 0, 0, 91, 278, 542, 834, 1079, 1207, 1179, 1003, 733, 444, 204, 52, 0, 0, 7, 24, 26, 14, 1, 0, 0, 0, 4, 6, 5, 3, 3, 6, 11, 15, 18, 17, 13, 8, 3, 0, 0, 3, 10, 19, 31, 42, 50, 50, 38, 17, 0, 0, 22, 105, 239, 406, 569, 684, 720, 665, 535, 368, 206, 82, 10, 0, 0, 18, 40, 54, 59, 54, 39, 16, 0, 0, 27, 109, 240, 398, 549, 654, 683, 628, 506, 351, 201, 86, 18, 0, 0, 12, 30, 46, 58, 63, 56, 32, 0, 0, 11, 125, 340, 636, 956, 1224, 1363, 1332, 1137, 827, 485, 192, 10, 0, 56, 239, 461, 663, 795, 826, 755, 606, 419, 242, 106, 26, 0, 0, 6, 12, 11, 4, 0, 0, 0, 1, 6, 9, 13, 16, 21, 25, 28, 27, 23, 17, 9, 2, 0, 0, 4, 11, 19, 25, 28, 27, 22, 16, 9, 3, 0, 0, 1, 7, 16, 25, 33, 36, 36, 31, 23, 15, 9, 6, 7, 12, 21, 33, 45, 49, 40, 17, 0, 0, 32, 156, 360, 614, 863, 1042, 1099, 1017, 821, 568, 323, 135, 27, 0, 0, 9, 18, 15, 5, 0, 0, 5, 15, 21, 22, 17, 10, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 9, 14, 21, 26, 30, 32, 32, 29, 25, 20, 15, 12, 10, 11, 13, 15, 16, 15, 13, 11, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 5, 3, 2, 0, 0, 0, 0, 2, 4, 7, 10, 13, 16, 17, 18, 18, 17, 15, 12, 10, 7, 6, 5, 4, 4, 4, 5, 6, 8, 11, 13, 14, 14, 12, 9, 5, 2, 0, 0, 1, 5, 10, 14, 17, 18, 16, 12, 8, 4, 1, 0, 0, 1, 7, 17, 29, 40, 49, 51, 47, 36, 23, 12, 6, 7, 16, 30, 45, 55, 56, 45, 24, 1, 0, 7, 63, 160, 286, 414, 515, 561, 541, 462, 345, 220, 114, 41, 3, 0, 0, 12, 25, 37, 46, 51, 46, 30, 8, 0, 4, 59, 166, 315, 477, 616, 693, 685, 592, 437, 258, 100, 0, 0, 56, 204, 395, 586, 730, 791, 755, 633, 460, 280, 131, 37, 0, 0, 4, 13, 14, 7, 0, 0, 0, 8, 18, 25, 27, 25, 19, 12, 6, 4, 3, 4, 5, 6, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 11, 10, 7, 5, 2, 1, 0, 0, 0, 0, 2, 5, 9, 13, 16, 17, 16, 13, 11, 11, 12, 15, 18, 21, 22, 21, 18, 14, 11, 8, 7, 5, 5, 4, 3, 1, 0, 0, 0, 0, 1, 3, 5, 8, 10, 10, 10, 9, 9, 10, 12, 16, 20, 23, 25, 25, 23, 20, 16, 12, 8, 5, 3, 1, 1, 3, 5, 9, 12, 15, 16, 15, 12, 9, 6, 4, 4, 7, 13, 22, 30, 33, 27, 13, 0, 0, 14, 78, 187, 327, 470, 583, 633, 609, 516, 382, 240, 120, 39, 0, 0, 3, 16, 24, 26, 26, 26, 27, 29, 31, 31, 29, 27, 25, 23, 22, 20, 18, 14, 9, 4, 1, 0, 0, 2, 8, 13, 19, 22, 22, 19, 14, 8, 2, 0, 0, 6, 17, 30, 43, 53, 55, 46, 27, 5, 0, 0, 44, 128, 241, 362, 460, 509, 495, 422, 311, 192, 91, 25, 0, 0, 9, 29, 46, 56, 57, 47, 27, 4, 0, 5, 62, 168, 313, 470, 605, 681, 680, 601, 467, 311, 169, 66, 9, 0, 2, 21, 41, 56, 62, 58, 39, 10, 0, 0, 61, 220, 465, 760, 1040, 1232, 1280, 1170, 934, 638, 356, 144, 25, 0, 0, 12, 23, 20, 8, 0, 0, 0, 1, 7, 12, 17, 21, 25, 27, 27, 25, 22, 20, 21, 26, 36, 47, 57, 62, 62, 56, 45, 33, 23, 17, 16, 20, 28, 39, 51, 62, 72, 77, 77, 71, 60, 45, 31, 20, 15, 17, 26, 40, 55, 65, 65, 50, 24, 0, 0, 23, 118, 274, 469, 662, 804, 856, 802, 658, 466, 275, 123, 30, 0, 0, 5, 14, 15, 11, 7, 7, 11, 17, 21, 21, 18, 15, 13, 14, 18, 25, 32, 36, 32, 19, 1, 0, 1, 54, 159, 306, 470, 613, 694, 691, 604, 458, 293, 148, 49, 0, 0, 0, 10, 13, 9, 2, 0, 0, 0, 1, 3, 5, 6, 8, 10, 12, 12, 10, 7, 4, 1, 0, 0, 2, 7, 13, 19, 24, 26, 26, 22, 16, 10, 4, 0, 0, 2, 7, 14, 20, 25, 26, 23, 18, 12, 8, 6, 7, 13, 21, 29, 37, 41, 37, 25, 7, 0, 0, 35, 118, 242, 387, 520, 608, 624, 565, 447, 302, 166, 65, 9, 0, 0, 10, 18, 19, 14, 8, 4, 2, 1, 1, 1, 2, 5, 11, 19, 27, 32, 32, 28, 21, 13, 8, 6, 9, 17, 28, 42, 55, 59, 50, 26, 0, 0, 19, 133, 335, 602, 884, 1112, 1223, 1187, 1013, 751, 470, 232, 73, 0, 0, 1, 18, 24, 18, 9, 3, 3, 7, 11, 12, 10, 8, 9, 12, 17, 21, 23, 21, 16, 10, 4, 0, 0, 2, 8, 16, 25, 32, 35, 30, 19, 4, 0, 0, 34, 102, 198, 305, 399, 456, 460, 409, 319, 214, 117, 46, 6, 0, 0, 8, 19, 28, 32, 31, 23, 9, 0, 0, 28, 96, 202, 330, 453, 544, 578, 547, 459, 338, 211, 104, 32, 0, 0, 11, 34, 54, 68, 72, 68, 58, 43, 27, 14, 6, 6, 12, 24, 37, 50, 57, 56, 49, 36, 21, 8, 1, 3, 14, 33, 56, 77, 89, 85, 61, 25, 0, 0, 56, 204, 433, 710, 975, 1162, 1219, 1128, 910, 618, 324, 95, 0, 0, 137, 365, 621, 844, 978, 991, 884, 690, 462, 254, 102, 18, 0, 0, 7, 19, 26, 28, 24, 12, 0, 0, 8, 94, 258, 492, 755, 988, 1129, 1137, 1010, 784, 521, 281, 108, 15, 0, 0, 14, 26, 27, 23, 21, 23, 30, 36, 41, 44, 45, 46, 48, 49, 47, 43, 36, 28, 21, 17, 16, 17, 19, 20, 21, 20, 19, 18, 17, 18, 19, 20, 22, 23, 24, 25, 27, 27, 27, 26, 23, 20, 16, 14, 13, 13, 15, 17, 21, 22, 20, 13, 2, 0, 0, 27, 88, 179, 285, 385, 452, 468, 430, 348, 244, 143, 64, 16, 0, 0, 3, 11, 15, 16, 17, 19, 22, 23, 23, 20, 15, 10, 5, 2, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 5, 5, 3, 1, 0, 0, 1, 4, 8, 13, 16, 17, 15, 12, 8, 4, 1, 0, 0, 2, 7, 16, 26, 37, 47, 53, 56, 54, 51, 47, 46, 48, 53, 59, 65, 66, 59, 45, 27, 14, 16, 44, 104, 192, 296, 394, 465, 489, 460, 385, 283, 177, 87, 27, 0, 0, 6, 26, 46, 61, 66, 58, 36, 9, 0, 5, 69, 192, 362, 550, 714, 811, 815, 725, 565, 378, 207, 82, 13, 0, 0, 7, 13, 10, 3, 0, 0, 0, 4, 7, 8, 9, 11, 17, 26, 35, 42, 40, 29, 11, 0, 0, 29, 100, 209, 340, 466, 555, 584, 543, 446, 317, 188, 86, 22, 0, 0, 2, 8, 9, 7, 4, 5, 8, 12, 14, 13, 9, 6, 3, 3, 5, 9, 12, 15, 16, 15, 14, 12, 9, 8, 7, 8, 10, 14, 17, 20, 21, 21, 19, 16, 13, 10, 8, 6, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 1, 4, 9, 14, 19, 21, 22, 19, 15, 11, 7, 5, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 7, 7, 5, 2, 0, 0, 0, 2, 5, 9, 13, 15, 14, 11, 7, 3, 0, 0, 0, 4, 10, 15, 19, 20, 18, 13, 8, 3, 0, 0, 0, 2, 6, 10, 15, 17, 18, 16, 12, 7, 3, 0, 0, 0, 5, 14, 23, 29, 27, 16, 2, 0, 8, 55, 138, 251, 372, 474, 531, 527, 461, 350, 219, 97, 11, 0, 15, 111, 254, 417, 565, 664, 690, 638, 522, 372, 224, 105, 30, 0, 0, 7, 22, 33, 37, 38, 36, 34, 33, 32, 32, 35, 39, 44, 48, 49, 44, 36, 25, 14, 6, 4, 8, 18, 32, 46, 57, 64, 64, 57, 45, 30, 17, 10, 12, 24, 44, 65, 82, 86, 76, 51, 23, 3, 8, 50, 132, 246, 373, 485, 553, 556, 489, 363, 211, 79, 11, 45, 189, 426, 707, 967, 1142, 1189, 1098, 897, 638, 383, 180, 52, 0, 0, 4, 23, 36, 40, 37, 24, 6, 0, 0, 47, 166, 356, 593, 832, 1012, 1087, 1034, 867, 633, 389, 187, 57, 0, 0, 2, 15, 17, 10, 1, 0, 0, 3, 6, 7, 5, 4, 8, 19, 35, 51, 60, 55, 35, 8, 0, 4, 72, 203, 389, 599, 788, 910, 933, 850, 684, 478, 280, 126, 33, 0, 0, 4, 13, 14, 10, 5, 5, 8, 12, 13, 12, 8, 4, 2, 4, 8, 15, 21, 26, 28, 27, 24, 19, 15, 11, 9, 9, 10, 11, 12, 11, 9, 6, 2, 0, 0, 0, 1, 5, 8, 12, 14, 14, 13, 10, 7, 5, 4, 6, 9, 13, 15, 15, 13, 9, 4, 1, 0, 0, 3, 10, 18, 26, 32, 35, 33, 29, 22, 15, 10, 10, 13, 21, 30, 39, 44, 46, 43, 37, 30, 26, 26, 31, 42, 56, 69, 75, 71, 54, 28, 2, 0, 16, 89, 212, 372, 541, 680, 755, 746, 656, 508, 338, 184, 70, 8, 0, 0, 22, 43, 56, 60, 57, 48, 37, 26, 17, 15, 20, 33, 52, 70, 80, 76, 56, 25, 0, 0, 45, 153, 322, 527, 730, 886, 954, 913, 771, 559, 330, 142, 43, 63, 203, 433, 703, 949, 1113, 1157, 1068, 868, 605, 342, 139, 39, 57, 180, 366, 562, 717, 793, 777, 679, 528, 361, 210, 99, 32, 3, 0, 2, 6, 7, 7, 9, 14, 24, 34, 43, 48, 48, 44, 38, 33, 28, 24, 21, 18, 15, 12, 8, 5, 2, 1, 0, 1, 2, 4, 6, 8, 9, 9, 7, 5, 3, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 13, 17, 20, 20, 18, 15, 10, 6, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 9, 8, 7, 6, 4, 2, 0, 0, 0, 2, 3, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 10, 15, 18, 19, 18, 16, 13, 11, 10, 9, 10, 10, 9, 7, 5, 2, 0, 0, 0, 0, 2, 4, 6, 8, 9, 11, 12, 12, 13, 15, 17, 20, 24, 29, 34, 37, 36, 29, 16, 2, 0, 5, 44, 114, 209, 315, 408, 465, 473, 429, 345, 242, 143, 66, 18, 0, 0, 4, 12, 18, 21, 22, 22, 21, 20, 18, 16, 17, 22, 29, 39, 48, 55, 56, 51, 41, 29, 18, 11, 11, 18, 30, 45, 58, 67, 70, 68, 61, 54, 47, 44, 46, 53, 65, 79, 91, 97, 92, 74, 49, 25, 18, 43, 111, 223, 366, 516, 638, 701, 683, 585, 428, 256, 120, 65, 120, 281, 517, 773, 986, 1103, 1095, 965, 747, 497, 274, 129, 87, 148, 284, 452, 603, 698, 714, 650, 526, 373, 225, 109, 35, 2, 0, 1, 6, 7, 4, 1, 1, 4, 8, 11, 11, 9, 6, 3, 2, 2, 3, 3, 2, 1, 0, 0, 1, 3, 5, 7, 7, 7, 5, 4, 2, 0, 0, 0, 0, 2, 5, 10, 14, 18, 19, 18, 14, 9, 4, 0, 0, 1, 5, 11, 17, 22, 25, 25, 21, 16, 11, 7, 5, 5, 7, 10, 14, 17, 16, 11, 3, 0, 0, 23, 77, 160, 263, 367, 449, 488, 474, 409, 311, 204, 109, 42, 7, 0, 0, 3, 5, 4, 1, 0, 4, 11, 18, 25, 29, 30, 29, 28, 26, 25, 24, 24, 23, 23, 23, 24, 27, 31, 36, 42, 48, 53, 54, 52, 47, 39, 29, 21, 16, 15, 19, 26, 36, 45, 51, 53, 50, 43, 33, 22, 15, 11, 14, 21, 32, 43, 52, 56, 55, 49, 39, 30, 23, 20, 24, 32, 43, 53, 55, 48, 29, 6, 0, 7, 66, 179, 340, 526, 701, 826, 870, 820, 687, 501, 304, 143, 53, 52, 138, 290, 470, 638, 754, 794, 750, 635, 478, 313, 170, 69, 13, 0, 0, 10, 21, 28, 31, 32, 32, 31, 28, 25, 23, 24, 28, 36, 44, 50, 53, 50, 43, 33, 22, 14, 10, 11, 16, 24, 32, 38, 40, 38, 31, 23, 14, 9, 8, 13, 25, 39, 53, 61, 58, 45, 28, 19, 34, 89, 190, 334, 500, 659, 776, 822, 785, 669, 499, 313, 154, 58, 47, 123, 270, 452, 629, 757, 809, 773, 659, 497, 324, 174, 69, 13, 0, 0, 5, 9, 6, 1, 0, 0, 4, 8, 10, 9, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 14, 14, 13, 11, 8, 5, 2, 1, 1, 3, 5, 9, 13, 16, 18, 18, 16, 13, 9, 5, 2, 2, 4, 8, 14, 21, 28, 34, 38, 40, 40, 39, 37, 35, 32, 30, 27, 24, 21, 19, 16, 14, 13, 13, 15, 18, 22, 26, 30, 34, 35, 35, 32, 29, 25, 21, 19, 19, 19, 21, 22, 23, 23, 22, 21, 21, 20, 19, 18, 16, 14, 11, 9, 7, 7, 7, 9, 11, 13, 14, 14, 13, 12, 11, 10, 9, 9, 10, 12, 14, 17, 19, 20, 19, 16, 13, 9, 6, 4, 6, 9, 14, 19, 23, 24, 23, 20, 15, 9, 4, 3, 5, 12, 23, 35, 44, 45, 37, 22, 7, 4, 23, 74, 156, 263, 375, 471, 529, 535, 488, 399, 289, 180, 90, 31, 1, 0, 1, 11, 19, 23, 24, 22, 18, 14, 10, 8, 9, 13, 21, 31, 40, 45, 43, 32, 15, 0, 0, 19, 86, 197, 343, 501, 638, 722, 733, 669, 546, 394, 244, 123, 43, 3, 0, 0, 6, 12, 13, 8, 0, 0, 0, 25, 91, 198, 338, 489, 621, 705, 721, 665, 552, 407, 261, 139, 54, 10, 0, 0, 9, 16, 17, 15, 12, 10, 10, 12, 14, 16, 16, 16, 14, 12, 10, 9, 9, 8, 9, 9, 10, 10, 11, 12, 13, 12, 11, 9, 6, 4, 2, 1, 3, 6, 10, 15, 18, 19, 18, 15, 12, 9, 7, 8, 10, 14, 18, 22, 24, 24, 22, 18, 13, 8, 5, 5, 10, 19, 31, 42, 48, 46, 36, 23, 14, 23, 58, 126, 222, 334, 441, 521, 553, 531, 460, 356, 242, 139, 62, 17, 0, 0, 3, 12, 19, 25, 29, 32, 31, 27, 20, 12, 7, 6, 10, 19, 29, 38, 40, 34, 20, 4, 0, 13, 66, 163, 300, 457, 607, 717, 759, 719, 605, 441, 268, 129, 60, 83, 198, 383, 600, 800, 939, 987, 935, 796, 604, 400, 222, 94, 22, 0, 0, 4, 9, 7, 2, 0, 0, 0, 1, 3, 4, 3, 2, 0, 0, 0, 0, 2, 6, 10, 15, 20, 23, 25, 25, 25, 24, 24, 24, 25, 27, 30, 33, 37, 40, 42, 44, 43, 42, 40, 37, 35, 32, 30, 28, 26, 24, 22, 20, 18, 17, 16, 16, 16, 16, 17, 18, 20, 23, 27, 32, 37, 40, 41, 40, 37, 32, 27, 23, 20, 18, 18, 18, 19, 19, 18, 16, 13, 10, 8, 6, 6, 7, 10, 14, 17, 19, 20, 18, 15, 12, 9, 7, 7, 9, 11, 13, 15, 15, 13, 9, 6, 3, 1, 0, 0, 0, 1, 3, 6, 8, 10, 11, 11, 11, 13, 15, 19, 23, 26, 29, 30, 28, 23, 13, 1, 0, 2, 39, 115, 232, 378, 530, 656, 730, 733, 664, 540, 388, 240, 121, 43, 4, 0, 0, 5, 7, 4, 0, 0, 0, 0, 2, 4, 4, 3, 2, 1, 1, 3, 7, 10, 14, 16, 17, 16, 14, 12, 10, 10, 10, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 12, 21, 31, 40, 47, 51, 50, 47, 41, 36, 32, 31, 33, 36, 40, 43, 44, 44, 41, 38, 34, 31, 28, 25, 23, 20, 18, 15, 13, 11, 10, 9, 9, 10, 10, 11, 11, 10, 10, 9, 8, 8, 7, 7, 7, 6, 6, 7, 7, 8, 8, 8, 6, 4, 2, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 2, 9, 18, 29, 39, 44, 44, 40, 39, 49, 77, 128, 199, 281, 359, 417, 443, 430, 382, 309, 226, 147, 83, 38, 12, 1, 0, 2, 5, 7, 7, 7, 7, 6, 6, 6, 7, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 13, 19, 24, 28, 30, 30, 30, 28, 27, 26, 25, 24, 21, 18, 13, 10, 7, 6, 7, 10, 13, 15, 14, 12, 9, 5, 2, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 2, 0, 0, 1, 6, 14, 23, 31, 33, 28, 16, 3, 0, 7, 44, 113, 211, 325, 437, 526, 571, 562, 501, 400, 283, 170, 82, 26, 0, 0, 0, 4, 5, 3, 0, 0, 0, 0, 2, 3, 4, 4, 6, 10, 14, 16, 16, 10, 2, 0, 1, 28, 84, 170, 277, 388, 482, 538, 545, 499, 413, 304, 195, 104, 41, 7, 0, 0, 5, 10, 12, 12, 10, 8, 6, 4, 2, 2, 4, 8, 13, 18, 22, 24, 24, 23, 21, 19, 19, 21, 24, 29, 34, 38, 40, 38, 34, 28, 22, 16, 13, 12, 15, 20, 26, 28, 25, 15, 2, 0, 6, 52, 142, 274, 434, 596, 727, 800, 797, 720, 585, 423, 265, 137, 52, 9, 0, 0, 4, 6, 4, 0, 0, 0, 1, 4, 6, 6, 5, 4, 3, 3, 4, 3, 2, 1, 0, 0, 3, 9, 16, 25, 31, 34, 33, 28, 20, 11, 4, 0, 0, 3, 9, 15, 19, 22, 22, 20, 17, 14, 12, 11, 11, 13, 17, 21, 24, 26, 26, 23, 18, 12, 7, 5, 7, 13, 21, 29, 33, 29, 17, 1, 0, 10, 69, 180, 341, 532, 719, 865, 935, 913, 805, 634, 440, 259, 121, 36, 0, 0, 1, 7, 8, 4, 0, 0, 0, 0, 2, 3, 3, 3, 6, 12, 18, 21, 19, 11, 0, 0, 6, 42, 104, 188, 280, 360, 410, 418, 383, 315, 229, 143, 72, 25, 3, 0, 9, 21, 30, 30, 20, 5, 0, 0, 37, 117, 241, 398, 566, 716, 818, 852, 812, 707, 559, 397, 246, 126, 45, 4, 0, 1, 16, 28, 31, 24, 9, 0, 0, 37, 119, 249, 415, 593, 749, 852, 880, 827, 705, 541, 368, 215, 100, 30, 0, 0, 0, 9, 14, 10, 1, 0, 0, 30, 108, 235, 403, 587, 755, 871, 912, 869, 755, 594, 418, 258, 134, 53, 12, 0, 0, 2, 4, 2, 0, 0, 0, 1, 6, 11, 16, 19, 20, 17, 13, 8, 3, 0, 0, 0, 2, 7, 16, 25, 34, 40, 41, 37, 30, 22, 18, 21, 32, 48, 63, 69, 63, 43, 18, 6, 27, 101, 236, 424, 640, 846, 1001, 1073, 1047, 928, 745, 533, 333, 172, 64, 9, 0, 0, 8, 12, 7, 0, 0, 12, 67, 167, 312, 484, 655, 792, 863, 851, 758, 606, 432, 276, 173, 141, 181, 273, 383, 478, 529, 521, 458, 356, 241, 137, 60, 15, 0, 0, 3, 6, 6, 2, 0, 0, 0, 1, 5, 7, 8, 7, 5, 2, 0, 0, 0, 3, 7, 9, 8, 4, 0, 0, 0, 4, 14, 19, 13, 0, 0, 0, 55, 165, 313, 463, 570, 598, 537, 406, 248, 107, 17, 0, 0, 34, 69, 89, 94, 89, 84, 84, 88, 95, 100, 101, 98, 92, 86, 81, 78, 76, 74, 73, 71, 69, 67, 64, 61, 57, 53, 48, 43, 38, 34, 31, 28, 24, 21, 16, 12, 8, 5, 2, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 4, 6, 7, 8, 8, 9, 9, 9, 10, 11, 13, 15, 18, 20, 22, 24, 25, 26, 26, 27, 28, 30, 32, 34, 35, 36, 36, 35, 35, 35, 36, 38, 40, 40, 40, 38, 36, 34, 32, 32, 34, 36, 39, 41, 42, 42, 41, 41, 43, 47, 52, 58, 65, 71, 76, 81, 85, 89, 93, 95, 96, 94, 89, 83, 75, 66, 57, 49, 42, 35, 30, 26, 24, 22, 22, 23, 23, 23, 23, 23, 22, 21, 20, 20, 19, 18, 17, 15, 14, 14, 13, 13, 13, 12, 12, 10, 9, 7, 6, 5, 4, 4, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 5, 7, 9, 11, 14, 15, 16, 16, 15, 14, 12, 10, 8, 7, 6, 5, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 11, 14, 17, 20, 22, 23, 24, 25, 25, 24, 22, 20, 18, 16, 16, 16, 16, 17, 16, 15, 13, 10, 8, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 9, 10, 11, 11, 11, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 4, 5, 6, 8, 9, 10, 11, 11, 12, 12, 13, 14, 16, 17, 18, 17, 16, 15, 13, 12, 12, 12, 12, 11, 10, 7, 5, 3, 3, 4, 6, 9, 12, 16, 20, 23, 27, 30, 33, 34, 35, 33, 31, 29, 26, 24, 22, 20, 19, 18, 16, 14, 12, 11, 9, 7, 6, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 2, 3, 3, 2, 2, 1, 1, 1, 2, 3, 5, 5, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 10, 11, 11, 11, 12, 13, 15, 16, 17, 17, 17, 16, 15, 14, 14, 14, 14, 13, 12, 11, 10, 8, 8, 7, 8, 9, 10, 11, 13, 16, 20, 24, 28, 32, 35, 37, 38, 38, 37, 35, 34, 33, 33, 33, 35, 36, 38, 38, 38, 36, 34, 32, 30, 29, 31, 33, 37, 42, 45, 47, 47, 46, 44, 42, 40, 38, 35, 33, 30, 26, 23, 19, 16, 14, 12, 11, 10, 9, 8, 8, 8, 8, 8, 8, 8, 7, 6, 5, 4, 3, 3, 3, 3, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 5, 8, 12, 17, 22, 26, 29, 31, 31, 29, 27, 25, 22, 20, 19, 17, 15, 13, 11, 9, 7, 6, 5, 4, 4, 3, 2, 2, 1, 2, 2, 3, 4, 5, 5, 5, 5, 6, 6, 7, 9, 10, 11, 11, 11, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 2, 4, 7, 12, 17, 22, 27, 31, 34, 36, 36, 35, 33, 31, 28, 26, 25, 24, 24, 23, 23, 21, 20, 18, 17, 15, 15, 15, 15, 16, 17, 18, 18, 19, 19, 19, 19, 19, 18, 17, 16, 15, 13, 12, 11, 10, 8, 7, 5, 4, 3, 2, 2, 3, 4, 4, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 4, 7, 9, 12, 14, 17, 19, 21, 22, 22, 22, 21, 20, 19, 18, 16, 15, 14, 13, 12, 11, 10, 9, 9, 8, 7, 6, 5, 5, 4, 4, 3, 3, 3, 3, 3, 5, 7, 11, 14, 18, 22, 26, 29, 31, 32, 31, 29, 27, 25, 23, 24, 25, 28, 31, 34, 35, 36, 35, 34, 32, 30, 29, 29, 30, 32, 35, 38, 40, 40, 39, 37, 34, 31, 29, 27, 26, 24, 23, 22, 20, 17, 15, 13, 12, 11, 10, 10, 9, 8, 7, 6, 5, 5, 5, 5, 4, 4, 3, 2, 2, 2, 2, 4, 5, 6, 7, 7, 7, 6, 6, 6, 8, 11, 16, 22, 28, 33, 37, 39, 39, 38, 35, 31, 28, 24, 21, 18, 15, 13, 12, 10, 9, 9, 8, 7, 6, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 8, 8, 9, 10, 11, 12, 14, 15, 17, 18, 17, 16, 14, 12, 10, 8, 7, 8, 9, 11, 13, 14, 15, 15, 14, 12, 10, 8, 7, 6, 5, 5, 5, 4, 4, 5, 6, 8, 11, 15, 18, 21, 23, 24, 24, 24, 23, 23, 23, 22, 21, 20, 19, 17, 16, 14, 13, 12, 10, 9, 7, 6, 6, 6, 7, 8, 9, 11, 12, 13, 14, 14, 14, 13, 12, 11, 10, 9, 8, 7, 6, 6, 4, 3, 2, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 6, 8, 9, 11, 11, 11, 10, 9, 7, 5, 4, 3, 2, 1, 1, 1, 2, 3, 5, 8, 11, 14, 17, 18, 19, 19, 18, 18, 18, 18, 18, 18, 18, 17, 17, 16, 16, 16, 16, 16, 16, 16, 15, 16, 17, 19, 21, 24, 27, 29, 31, 31, 31, 30, 30, 30, 30, 31, 32, 33, 34, 36, 36, 36, 35, 32, 30, 28, 28, 29, 32, 36, 40, 43, 45, 45, 45, 44, 43, 41, 39, 37, 35, 31, 28, 25, 23, 21, 20, 19, 17, 16, 14, 13, 12, 11, 11, 11, 11, 11, 10, 9, 8, 7, 7, 7, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 6, 6, 5, 5, 4, 3, 1, 0, 0, 0, 0, 2, 4, 6, 9, 12, 16, 19, 23, 26, 29, 30, 30, 29, 27, 24, 22, 20, 18, 17, 15, 13, 11, 9, 8, 7, 6, 6, 6, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 5, 7, 8, 9, 10, 11, 11, 12, 11, 10, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 11, 16, 21, 24, 25, 25, 23, 20, 16, 14, 13, 13, 13, 14, 13, 12, 9, 7, 5, 3, 2, 3, 3, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 3, 4, 5, 7, 9, 11, 13, 15, 16, 18, 18, 19, 20, 20, 21, 22, 23, 24, 26, 29, 31, 33, 34, 34, 34, 32, 30, 28, 26, 24, 23, 22, 20, 19, 17, 15, 13, 11, 11, 12, 13, 16, 19, 22, 25, 27, 28, 28, 28, 27, 26, 25, 23, 22, 20, 17, 15, 13, 11, 10, 9, 8, 7, 7, 6, 5, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 3, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 7, 9, 10, 12, 13, 13, 13, 12, 12, 11, 10, 10, 9, 8, 7, 6, 5, 4, 3, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 2, 1, 1, 1, 2, 3, 5, 6, 8, 10, 11, 13, 16, 18, 21, 22, 23, 22, 20, 18, 16, 13, 11, 10, 9, 8, 8, 7, 6, 5, 4, 3, 2, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 4, 4, 5, 6, 8, 10, 12, 14, 15, 15, 15, 15, 15, 16, 17, 19, 21, 25, 29, 33, 36, 38, 39, 39, 37, 34, 31, 28, 26, 23, 21, 19, 17, 15, 14, 13, 13, 13, 14, 15, 17, 19, 22, 25, 28, 31, 33, 34, 33, 32, 31, 29, 28, 26, 24, 22, 20, 18, 17, 16, 16, 17, 16, 15, 13, 11, 8, 6, 5, 4, 4, 4, 4, 4, 3, 3, 4, 5, 8, 11, 15, 18, 20, 21, 21, 20, 19, 17, 16, 16, 16, 16, 15, 15, 13, 12, 10, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 5, 6, 8, 9, 10, 10, 9, 8, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 3, 5, 7, 10, 13, 15, 17, 19, 20, 21, 20, 20, 19, 18, 17, 16, 15, 15, 14, 14, 13, 13, 12, 10, 9, 8, 6, 5, 4, 4, 4, 4, 4, 4, 3, 2, 1, 1, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 4, 5, 6, 8, 10, 12, 15, 18, 22, 25, 27, 29, 30, 30, 29, 28, 27, 25, 24, 23, 22, 21, 19, 18, 15, 13, 10, 8, 7, 6, 6, 6, 6, 5, 4, 3, 1, 1, 0, 1, 1, 2, 3, 3, 3, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 12, 14, 17, 19, 19, 20, 19, 18, 17, 17, 18, 19, 22, 24, 26, 27, 28, 27, 26, 25, 23, 21, 19, 18, 17, 16, 14, 13, 11, 9, 7, 6, 4, 4, 4, 4, 5, 5, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 6, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 7, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 10, 11, 12, 13, 13, 13, 12, 12, 13, 15, 17, 21, 24, 27, 28, 28, 28, 26, 25, 25, 25, 26, 28, 30, 32, 34, 34, 34, 33, 31, 29, 27, 26, 25, 24, 24, 23, 22, 20, 19, 17, 15, 14, 13, 12, 11, 10, 9, 8, 7, 7, 7, 8, 8, 8, 8, 8, 9, 11, 13, 16, 19, 22, 24, 25, 27, 28, 29, 30, 30, 30, 30, 28, 26, 25, 23, 23, 22, 22, 21, 20, 18, 15, 12, 9, 7, 5, 4, 4, 4, 4, 3, 2, 1, 0, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 8, 10, 12, 15, 17, 18, 19, 19, 18, 16, 15, 13, 12, 12, 12, 12, 11, 10, 9, 7, 6, 6, 7, 9, 11, 12, 13, 14, 14, 14, 14, 14, 14, 15, 15, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 15, 15, 16, 17, 19, 22, 25, 28, 30, 31, 32, 32, 32, 32, 32, 32, 32, 33, 34, 35, 35, 35, 33, 32, 30, 28, 27, 25, 24, 22, 20, 18, 16, 14, 14, 14, 15, 15, 16, 16, 15, 15, 15, 14, 13, 12, 11, 11, 11, 11, 11, 11, 10, 9, 8, 7, 6, 5, 5, 4, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 11, 13, 15, 16, 18, 18, 18, 18, 18, 17, 17, 16, 15, 14, 12, 10, 8, 7, 6, 6, 6, 6, 5, 5, 5, 6, 6, 7, 8, 9, 9, 9, 9, 9, 9, 9, 8, 7, 7, 7, 7, 9, 11, 12, 12, 12, 11, 9, 7, 6, 5, 5, 5, 4, 4, 4, 3, 2, 1, 1, 0, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 6, 5, 5, 5, 6, 6, 6, 6, 5, 4, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 5, 6, 8, 9, 9, 8, 7, 6, 5, 4, 4, 4, 5, 6, 6, 7, 7, 6, 6, 5, 4, 3, 2, 2, 1, 1, 1, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 13, 15, 17, 17, 16, 14, 12, 10, 9, 9, 9, 9, 9, 8, 6, 6, 5, 6, 8, 11, 13, 15, 16, 18, 19, 21, 22, 24, 25, 26, 27, 27, 28, 29, 30, 30, 30, 29, 27, 26, 24, 24, 23, 23, 23, 22, 21, 20, 19, 18, 18, 17, 16, 15, 13, 11, 10, 8, 7, 6, 6, 6, 6, 6, 5, 4, 4, 3, 4, 5, 6, 8, 9, 9, 9, 8, 8, 8, 9, 10, 12, 13, 13, 11, 9, 7, 6, 5, 4, 4, 3, 2, 2, 2, 2, 2, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 8, 8, 7, 6, 5, 5, 4, 4, 4, 4, 3, 2, 1, 1, 1, 2, 3, 4, 5, 6, 7, 8, 8, 9, 9, 10, 10, 10, 10, 10, 9, 9, 8, 7, 5, 4, 3, 2, 2, 2, 3, 4, 5, 5, 5, 4, 4, 3, 3, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 4, 6, 8, 10, 11, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 13, 13, 12, 12, 13, 14, 15, 17, 18, 19, 20, 21, 21, 21, 20, 19, 18, 16, 15, 13, 12, 11, 11, 11, 11, 11, 10, 10, 9, 9, 10, 11, 12, 15, 18, 21, 23, 25, 25, 25, 25, 25, 25, 26, 27, 27, 26, 25, 24, 22, 21, 20, 18, 17, 15, 13, 10, 9, 8, 7, 7, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 6, 6, 6, 6, 6, 6, 7, 8, 9, 12, 14, 16, 18, 18, 17, 17, 16, 16, 16, 17, 17, 16, 14, 12, 10, 7, 6, 5, 5, 6, 6, 5, 5, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 12, 13, 13, 14, 14, 15, 15, 15, 15, 15, 14, 14, 13, 13, 14, 14, 15, 16, 16, 15, 14, 14, 13, 13, 13, 13, 13, 12, 11, 9, 9, 8, 8, 7, 7, 6, 5, 4, 3, 3, 2, 3, 3, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4, 5, 6, 7, 7, 7, 6, 6, 6, 7, 9, 10, 12, 13, 15, 15, 16, 16, 15, 14, 13, 12, 11, 10, 10, 9, 9, 7, 6, 4, 2, 1, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 2, 4, 6, 8, 11, 13, 15, 17, 19, 21, 22, 22, 22, 22, 21, 20, 19, 18, 17, 16, 15, 15, 14, 14, 13, 14, 14, 13, 13, 12, 11, 10, 10, 11, 11, 11, 11, 9, 8, 6, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 7, 8, 8, 8, 7, 6, 6, 5, 5, 6, 7, 7, 7, 6, 5, 3, 2, 2, 2, 3, 4, 5, 5, 6, 5, 5, 5, 6, 6, 7, 7, 7, 7, 5, 4, 2, 1, 1, 1, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 3, 5, 7, 9, 11, 13, 14, 16, 17, 19, 21, 23, 25, 27, 29, 30, 31, 31, 31, 31, 31, 31, 31, 31, 31, 32, 32, 31, 30, 29, 27, 24, 23, 21, 20, 19, 18, 17, 16, 15, 14, 14, 15, 17, 18, 20, 22, 24, 26, 28, 30, 31, 32, 31, 31, 30, 30, 30, 31, 32, 32, 32, 31, 29, 27, 24, 22, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 10, 9, 8, 7, 7, 6, 6, 7, 7, 7, 7, 6, 5, 3, 2, 2, 2, 3, 4, 5, 5, 4, 3, 2, 1, 1, 1, 2, 2, 1, 1, 1, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 8, 9, 10, 10, 9, 9, 9, 9, 10, 10, 11, 11, 10, 9, 7, 6, 5, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 4, 5, 6, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 4, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 1, 1, 2, 2, 3, 3, 3, 3, 4, 5, 6, 7, 8, 8, 8, 8, 9, 10, 12, 13, 15, 15, 14, 13, 10, 8, 7, 6, 5, 5, 5, 5, 5, 6, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 16, 16, 16, 15, 14, 13, 12, 12, 11, 11, 10, 10, 9, 8, 7, 7, 7, 7, 7, 7, 6, 5, 4, 4, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 5, 5, 6, 6, 7, 7, 7, 8, 9, 10, 12, 12, 12, 10, 8, 6, 5, 5, 5, 6, 6, 6, 6, 5, 5, 5, 5, 6, 7, 8, 9, 10, 10, 11, 11, 10, 9, 7, 6, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 6, 6, 6, 7, 7, 7, 8, 10, 11, 12, 13, 14, 13, 13, 12, 12, 13, 15, 17, 19, 21, 22, 22, 21, 20, 18, 17, 16, 15, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 17, 16, 14, 13, 12, 11, 10, 10, 9, 9, 9, 9, 9, 9, 8, 8, 6, 5, 5, 5, 6, 8, 10, 10, 10, 9, 7, 6, 6, 6, 7, 7, 7, 6, 5, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 3, 4, 5, 5, 6, 6, 7, 8, 9, 10, 10, 11, 11, 12, 13, 14, 15, 17, 18, 20, 21, 22, 23, 24, 25, 26, 26, 26, 26, 25, 25, 25, 25, 25, 26, 26, 26, 25, 24, 23, 21, 20, 19, 19, 20, 21, 23, 24, 25, 26, 26, 26, 26, 25, 25, 25, 24, 22, 21, 18, 16, 14, 13, 12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 9, 8, 7, 6, 7, 8, 10, 11, 13, 14, 15, 15, 16, 16, 16, 16, 16, 17, 19, 19, 19, 19, 17, 15, 13, 13, 13, 13, 14, 15, 15, 13, 11, 9, 7, 6, 6, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 4, 5, 7, 8, 9, 9, 9, 9, 8, 8, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 4, 5, 6, 7, 8, 9, 11, 13, 14, 15, 15, 16, 16, 16, 17, 17, 18, 17, 16, 15, 13, 12, 12, 12, 13, 13, 12, 11, 10, 9, 8, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 7, 8, 9, 10, 12, 13, 15, 16, 17, 18, 20, 22, 24, 26, 28, 29, 30, 32, 33, 36, 38, 41, 43, 44, 44, 44, 44, 44, 43, 43, 42, 41, 40, 39, 38, 37, 36, 36, 35, 35, 35, 34, 33, 32, 31, 29, 27, 25, 23, 21, 20, 20, 20, 20, 20, 19, 17, 15, 14, 13, 13, 13, 14, 14, 13, 12, 11, 10, 9, 8, 8, 8, 7, 7, 8, 8, 8, 9, 9, 8, 7, 6, 6, 5, 5, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 10, 10, 10, 11, 12, 12, 12, 12, 11, 11, 10, 10, 9, 9, 8, 7, 6, 5, 4, 4, 4, 4, 5, 6, 6, 6, 5, 4, 2, 1, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 3, 4, 5, 7, 8, 9, 10, 10, 9, 8, 7, 6, 5, 4, 5, 5, 6, 6, 6, 6, 6, 6, 7, 8, 9, 9, 9, 8, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 8, 9, 9, 8, 7, 7, 6, 6, 6, 6, 6, 6, 7, 7, 6, 5, 3, 2, 1, 0, 0, 2, 4, 5, 6, 6, 4, 2, 1, 0, 0, 0, 2, 4, 5, 5, 5, 4, 4, 4, 5, 7, 8, 10, 11, 13, 13, 14, 14, 15, 15, 16, 17, 18, 19, 20, 19, 18, 16, 15, 14, 15, 16, 17, 18, 17, 15, 13, 11, 10, 10, 11, 13, 14, 15, 15, 14, 13, 12, 12, 13, 14, 14, 15, 15, 14, 14, 13, 13, 13, 14, 14, 15, 15, 16, 16, 17, 17, 18, 18, 18, 16, 15, 13, 13, 13, 13, 14, 15, 16, 16, 16, 16, 16, 16, 17, 17, 18, 19, 20, 21, 23, 25, 26, 28, 28, 29, 28, 27, 27, 26, 27, 29, 31, 33, 34, 34, 33, 32, 30, 28, 28, 28, 28, 29, 28, 27, 25, 23, 21, 20, 19, 19, 19, 18, 16, 15, 14, 13, 13, 14, 14, 13, 12, 11, 9, 9, 9, 10, 11, 11, 10, 9, 7, 5, 4, 3, 3, 3, 4, 4, 4, 5, 5, 5, 6, 6, 6, 5, 5, 5, 6, 7, 8, 8, 8, 8, 8, 8, 8, 8, 9, 10, 10, 10, 10, 9, 9, 9, 9, 9, 8, 7, 6, 4, 3, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 3, 4, 5, 6, 7, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 8, 10, 11, 13, 15, 17, 18, 19, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 22, 22, 23, 24, 24, 23, 22, 21, 21, 20, 20, 21, 22, 23, 23, 23, 22, 20, 18, 17, 15, 14, 12, 11, 10, 10, 9, 8, 8, 8, 8, 8, 7, 7, 7, 6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 4, 4, 4, 4, 4, 3, 2, 2, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 6, 7, 9, 10, 12, 12, 13, 12, 12, 13, 14, 16, 18, 20, 21, 21, 21, 20, 20, 20, 20, 21, 22, 23, 23, 22, 21, 20, 20, 20, 20, 21, 21, 20, 20, 18, 17, 16, 16, 15, 15, 14, 13, 12, 11, 10, 10, 10, 9, 9, 8, 7, 7, 7, 7, 7, 7, 6, 5, 4, 3, 3, 2, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 3, 4, 4, 4, 3, 3, 3, 4, 5, 7, 8, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 9, 9, 10, 11, 11, 11, 10, 9, 7, 6, 6, 5, 5, 5, 4, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 3, 4, 5, 5, 6, 6, 6, 7, 7, 7, 7, 7, 7, 6, 5, 4, 3, 2, 2, 3, 4, 5, 5, 5, 5, 4, 3, 1, 0, 0, 0, 1, 3, 4, 5, 6, 5, 4, 4, 4, 5, 7, 9, 11, 12, 13, 12, 12, 11, 11, 11, 11, 11, 11, 10, 10, 9, 9, 9, 10, 10, 10, 10, 9, 9, 8, 8, 9, 9, 10, 11, 11, 12, 12, 13, 13, 14, 14, 14, 14, 13, 11, 10, 10, 9, 9, 9, 9, 9, 9, 8, 8, 7, 7, 6, 6, 5, 6, 6, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 9, 10, 10, 11, 11, 11, 10, 10, 10, 10, 10, 9, 9, 7, 6, 4, 3, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 1, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 2, 2, 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 8, 9, 9, 10, 9, 9, 9, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 8, 6, 5, 4, 5, 5, 7, 8, 8, 8, 6, 4, 2, 1, 1, 1, 3, 5, 6, 7, 7, 6, 5, 5, 5, 5, 6, 7, 8, 9, 10, 10, 11, 11, 11, 12, 13, 15, 16, 18, 20, 21, 21, 21, 21, 21, 21, 21, 22, 22, 23, 23, 24, 23, 22, 21, 20, 18, 17, 17, 16, 16, 16, 15, 14, 12, 11, 10, 9, 10, 10, 11, 11, 11, 10, 8, 6, 5, 4, 4, 5, 6, 6, 7, 7, 7, 6, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 2, 2, 3, 3, 2, 2, 2, 2, 2, 3, 4, 5, 6, 7, 7, 7, 7, 7, 8, 8, 9, 9, 10, 10, 10, 10, 11, 11, 12, 12, 13, 13, 12, 12, 10, 9, 7, 6, 6, 6, 6, 7, 8, 8, 9, 9, 9, 10, 10, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 14, 15, 16, 16, 16, 16, 15, 14, 14, 13, 13, 13, 12, 11, 11, 10, 9, 9, 9, 9, 9, 8, 7, 6, 5, 4, 4, 4, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 7, 8, 9, 10, 12, 12, 13, 12, 11, 10, 10, 11, 13, 15, 17, 17, 17, 16, 15, 14, 14, 14, 14, 13, 13, 12, 11, 10, 10, 10, 10, 10, 10, 9, 8, 7, 6, 5, 5, 5, 6, 6, 7, 8, 8, 8, 8, 8, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 6, 6, 6, 5, 4, 4, 3, 4, 4, 4, 5, 5, 5, 5, 4, 4, 3, 2, 1, 1, 2, 3, 4, 4, 5, 5, 4, 3, 2, 1, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 4, 4, 3, 2, 1, 1, 1, 2, 3, 3, 3, 3, 3, 3, 3, 4, 5, 6, 7, 8, 8, 8, 7, 6, 5, 4, 3, 2, 2, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 4, 5, 6, 7, 8, 9, 8, 7, 6, 5, 5, 4, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 2, 3, 4, 6, 7, 8, 7, 7, 7, 7, 8, 9, 10, 11, 10, 9, 8, 7, 7, 7, 8, 9, 10, 10, 9, 9, 8, 7, 7, 7, 7, 8, 8, 8, 9, 9, 9, 8, 8, 8, 8, 9, 9, 10, 10, 10, 10, 9, 9, 10, 11, 11, 12, 11, 10, 9, 8, 8, 9, 9, 10, 11, 11, 10, 10, 11, 12, 13, 15, 16, 16, 15, 14, 13, 11, 10, 9, 9, 9, 10, 11, 12, 12, 12, 12, 12, 11, 11, 12, 12, 12, 12, 11, 10, 9, 9, 10, 10, 11, 11, 11, 10, 9, 9, 10, 12, 14, 16, 17, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 17, 17, 18, 18, 19, 19, 20, 20, 21, 21, 21, 20, 19, 18, 16, 15, 14, 13, 13, 14, 14, 15, 16, 17, 17, 16, 16, 15, 14, 14, 13, 13, 13, 14, 14, 14, 14, 14, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 14, 13, 12, 11, 11, 11, 11, 12, 13, 13, 14, 14, 14, 13, 13, 12, 12, 11, 11, 11, 10, 10, 9, 9, 8, 8, 8, 8, 8, 9, 10, 10, 9, 8, 6, 5, 4, 5, 6, 7, 8, 9, 10, 10, 10, 10, 10, 10, 11, 11, 11, 11, 11, 11, 11, 11, 12, 14, 15, 17, 18, 18, 19, 19, 20, 20, 21, 22, 22, 21, 20, 19, 18, 18, 18, 18, 19, 19, 19, 18, 17, 15, 14, 13, 12, 12, 12, 12, 12, 13, 12, 12, 11, 10, 9, 9, 8, 8, 8, 8, 8, 8, 7, 7, 6, 6, 5, 5, 6, 7, 8, 9, 9, 9, 8, 6, 5, 5, 5, 5, 6, 6, 5, 5, 6, 6, 7, 7, 7, 7, 5, 5, 4, 5, 6, 7, 8, 9, 8, 8, 7, 7, 7, 6, 6, 5, 4, 4, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 15, 15, 15, 15, 16, 16, 17, 17, 18, 19, 20, 21, 22, 23, 24, 24, 24, 23, 22, 22, 22, 22, 23, 24, 24, 24, 23, 21, 20, 19, 20, 21, 22, 24, 24, 23, 21, 19, 17, 15, 15, 15, 17, 18, 19, 19, 19, 18, 17, 16, 14, 13, 13, 13, 14, 15, 16, 16, 16, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 16, 17, 19, 20, 19, 19, 17, 16, 16, 18, 19, 21, 22, 22, 21, 19, 17, 16, 15, 15, 16, 17, 18, 19, 19, 19, 19, 20, 21, 22, 23, 24, 24, 24, 24, 23, 23, 22, 21, 20, 19, 19, 19, 19, 21, 23, 24, 25, 26, 25, 24, 24, 23, 23, 23, 23, 24, 24, 25, 26, 27, 28, 28, 28, 28, 28, 28, 28, 28, 29, 29, 30, 30, 30, 31, 31, 30, 30, 29, 28, 27, 27, 28, 29, 31, 33, 34, 35, 34, 33, 32, 31, 32, 32, 33, 32, 31, 30, 28, 27, 26, 27, 28, 29, 29, 29, 27, 25, 22, 20, 19, 18, 17, 17, 16, 16, 16, 17, 18, 20, 20, 20, 19, 18, 16, 15, 15, 16, 17, 18, 18, 17, 17, 16, 16, 17, 18, 19, 21, 21, 21, 20, 19, 18, 18, 19, 20, 21, 23, 24, 24, 24, 24, 23, 23, 23, 24, 25, 27, 28, 29, 30, 30, 31, 31, 32, 32, 32, 32, 30, 29, 27, 27, 27, 28, 30, 32, 33, 33, 32, 32, 31, 31, 31, 30, 30, 30, 29, 29, 30, 31, 33, 34, 34, 33, 32, 30, 28, 27, 26, 26, 27, 27, 27, 26, 25, 25, 24, 24, 24, 24, 24, 23, 23, 22, 21, 20, 19, 18, 18, 18, 18, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 17, 16, 15, 13, 12, 11, 10, 10, 10, 11, 12, 12, 13, 14, 14, 14, 15, 15, 16, 16, 17, 17, 17, 17, 17, 17, 16, 15, 14, 13, 12, 12, 12, 12, 13, 14, 14, 14, 13, 12, 12, 13, 14, 16, 18, 18, 18, 17, 15, 14, 13, 14, 15, 17, 18, 19, 19, 18, 18, 18, 18, 18, 18, 18, 17, 16, 15, 15, 16, 17, 19, 20, 21, 21, 19, 17, 15, 14, 13, 13, 15, 16, 17, 18, 18, 18, 18, 17, 18, 18, 19, 19, 19, 18, 17, 16, 16, 15, 15, 16, 16, 17, 17, 16, 16, 15, 14, 14, 13, 12, 12, 11, 11, 11, 12, 12, 13, 13, 13, 12, 12, 10, 10, 9, 9, 8, 8, 8, 7, 5, 4, 3, 3, 3, 4, 4, 5, 5, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 0, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 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, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakT": [106, 110, 117, 128, 143, 160, 176, 187, 195, 204, 217, 233, 250, 264, 274, 283, 292, 305, 322, 345, 368, 391, 409, 422, 429, 435, 442, 452, 468, 489, 514, 540, 566, 590, 614, 639, 667, 703, 746, 798, 857, 921, 989, 1061, 1135, 1213, 1293, 1374, 1455, 1533, 1608, 1678, 1745, 1805, 1859, 1903, 1935, 1953, 1958, 1951, 1935, 1912, 1883, 1847, 1803, 1750, 1686, 1613, 1532, 1447, 1359, 1270, 1181, 1091, 1001, 913, 829, 750, 678, 614, 557, 507, 463, 423, 387, 356, 328, 303, 280, 259, 239, 220, 200, 181, 163, 145, 129, 115, 101, 88, 77, 68, 61, 56, 53, 53, 55, 60, 68, 80, 95, 113, 132, 153, 173, 193, 211, 227, 242, 255, 265, 270, 270, 264, 253, 237, 218, 197, 176, 154, 133, 113, 95, 78, 63, 51, 40, 32, 27, 23, 22, 23, 26, 30, 35, 42, 50, 60, 73, 91, 115, 145, 180, 221, 266, 311, 355, 394, 428, 455, 475, 486, 487, 478, 456, 423, 380, 331, 280, 230, 185, 147, 116, 91, 71, 55, 44, 36, 31, 29, 28, 27, 26, 25, 23, 22, 21, 20, 19, 18, 16, 14, 12, 10, 9, 8, 8, 9, 9, 10, 11, 12, 12, 11, 11, 11, 14, 20, 31, 47, 70, 100, 138, 183, 236, 295, 359, 423, 484, 538, 580, 606, 613, 600, 568, 520, 459, 390, 319, 251, 190, 139, 98, 68, 48, 35, 28, 23, 21, 19, 18, 17, 17, 16, 15, 15, 14, 13, 13, 13, 14, 15, 17, 19, 20, 20, 20, 19, 19, 19, 21, 26, 34, 49, 71, 103, 146, 203, 272, 352, 438, 524, 602, 664, 702, 714, 696, 651, 583, 499, 407, 314, 228, 153, 94, 50, 22, 7, 0, 0, 0, 1, 3, 4, 6, 7, 8, 10, 11, 12, 13, 13, 14, 18, 28, 47, 78, 124, 185, 260, 345, 434, 519, 591, 644, 670, 665, 631, 570, 488, 396, 302, 214, 139, 81, 40, 15, 3, 0, 0, 0, 3, 5, 7, 8, 9, 9, 8, 7, 8, 10, 14, 19, 24, 27, 29, 28, 27, 24, 23, 21, 21, 20, 19, 18, 17, 17, 17, 19, 21, 22, 23, 22, 21, 19, 18, 18, 21, 26, 38, 59, 93, 145, 216, 305, 408, 516, 618, 700, 752, 764, 735, 666, 567, 449, 329, 219, 128, 63, 23, 4, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 4, 5, 7, 8, 7, 6, 4, 2, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 2, 5, 8, 11, 14, 17, 19, 19, 19, 17, 15, 15, 15, 16, 18, 21, 23, 24, 24, 23, 21, 19, 16, 14, 11, 9, 8, 8, 9, 11, 13, 16, 19, 20, 20, 19, 18, 18, 19, 20, 19, 17, 13, 11, 15, 34, 75, 147, 252, 388, 545, 707, 854, 963, 1017, 1005, 927, 795, 629, 455, 295, 166, 77, 25, 2, 0, 0, 2, 3, 2, 1, 2, 4, 7, 11, 16, 21, 27, 33, 39, 44, 46, 45, 41, 35, 28, 22, 18, 16, 17, 19, 21, 23, 30, 46, 80, 142, 235, 362, 512, 669, 811, 915, 961, 939, 853, 719, 560, 409, 292, 231, 236, 302, 414, 548, 674, 768, 809, 789, 711, 589, 443, 298, 174, 83, 27, 2, 0, 0, 3, 3, 2, 0, 0, 0, 0, 3, 4, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 11, 16, 19, 20, 20, 18, 17, 17, 20, 25, 31, 37, 42, 43, 42, 37, 30, 23, 18, 14, 14, 16, 21, 27, 33, 39, 41, 41, 37, 31, 25, 19, 15, 15, 19, 25, 31, 35, 34, 29, 23, 25, 46, 97, 186, 314, 470, 631, 772, 865, 888, 838, 724, 573, 422, 307, 255, 277, 366, 498, 638, 749, 804, 788, 705, 577, 436, 316, 246, 240, 297, 400, 520, 626, 692, 700, 649, 550, 424, 294, 181, 97, 45, 17, 4, 0, 0, 11, 52, 135, 264, 432, 618, 792, 920, 975, 945, 836, 670, 478, 297, 152, 57, 8, 0, 0, 5, 7, 5, 1, 0, 2, 8, 16, 24, 30, 34, 36, 35, 33, 28, 21, 15, 9, 5, 3, 4, 6, 9, 12, 14, 16, 16, 15, 14, 12, 12, 14, 17, 22, 27, 32, 32, 27, 17, 5, 0, 8, 46, 123, 240, 389, 550, 695, 796, 831, 792, 686, 536, 371, 221, 106, 34, 1, 0, 1, 9, 14, 15, 15, 17, 23, 31, 41, 50, 55, 52, 41, 24, 8, 6, 32, 99, 214, 370, 548, 720, 850, 913, 893, 794, 637, 455, 282, 144, 53, 7, 0, 0, 7, 13, 15, 12, 6, 0, 0, 6, 42, 112, 218, 353, 495, 618, 698, 716, 670, 572, 443, 310, 194, 109, 59, 36, 31, 30, 25, 13, 0, 0, 20, 92, 218, 393, 594, 784, 924, 982, 944, 818, 634, 430, 245, 107, 25, 0, 0, 7, 17, 14, 1, 0, 1, 55, 167, 340, 558, 785, 978, 1093, 1104, 1006, 821, 593, 367, 184, 64, 5, 0, 0, 8, 11, 7, 0, 0, 0, 0, 2, 4, 4, 3, 3, 3, 4, 5, 6, 6, 5, 4, 3, 2, 1, 1, 2, 4, 6, 8, 11, 13, 14, 15, 15, 15, 14, 14, 14, 13, 12, 11, 10, 8, 7, 4, 2, 1, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 4, 6, 6, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 10, 9, 7, 4, 2, 0, 0, 1, 3, 4, 6, 8, 8, 9, 9, 8, 8, 8, 9, 11, 14, 18, 22, 24, 24, 21, 17, 11, 5, 1, 0, 0, 0, 3, 5, 7, 8, 8, 7, 6, 5, 4, 4, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 4, 7, 10, 12, 12, 9, 5, 2, 3, 7, 15, 25, 34, 40, 41, 36, 27, 17, 7, 0, 0, 1, 8, 18, 29, 37, 41, 40, 34, 26, 19, 14, 14, 19, 27, 38, 48, 56, 57, 49, 30, 6, 0, 2, 62, 184, 364, 579, 787, 942, 1004, 958, 815, 612, 395, 207, 75, 5, 0, 0, 18, 36, 41, 32, 11, 0, 0, 42, 162, 361, 622, 904, 1146, 1292, 1304, 1179, 947, 666, 396, 185, 54, 0, 0, 3, 16, 19, 14, 7, 3, 3, 6, 8, 7, 5, 4, 5, 8, 13, 19, 22, 23, 22, 18, 15, 12, 12, 16, 23, 34, 45, 53, 53, 41, 20, 0, 0, 31, 126, 284, 490, 711, 898, 1006, 1006, 898, 708, 485, 276, 119, 27, 0, 0, 6, 13, 12, 4, 0, 0, 0, 5, 12, 16, 18, 16, 13, 10, 8, 7, 9, 12, 13, 10, 3, 0, 0, 24, 84, 184, 315, 455, 574, 646, 651, 588, 473, 335, 202, 97, 31, 1, 0, 0, 6, 8, 9, 10, 16, 25, 36, 45, 49, 48, 42, 33, 24, 16, 11, 8, 8, 10, 14, 21, 28, 31, 25, 11, 0, 0, 28, 120, 274, 476, 690, 867, 962, 949, 832, 642, 426, 232, 92, 16, 0, 0, 10, 17, 16, 10, 5, 4, 9, 17, 25, 33, 39, 42, 44, 43, 39, 33, 27, 21, 17, 16, 17, 19, 23, 27, 32, 36, 39, 40, 38, 34, 27, 20, 15, 12, 14, 21, 31, 44, 54, 57, 48, 26, 1, 0, 10, 92, 242, 451, 682, 888, 1017, 1036, 941, 756, 529, 310, 139, 35, 0, 0, 18, 42, 55, 57, 50, 40, 30, 24, 21, 24, 31, 43, 57, 71, 80, 78, 62, 33, 2, 0, 19, 115, 285, 514, 763, 975, 1099, 1098, 970, 743, 472, 220, 45, 0, 41, 200, 418, 639, 809, 887, 857, 731, 545, 347, 177, 63, 5, 0, 0, 10, 14, 9, 2, 0, 0, 0, 1, 4, 5, 6, 9, 11, 14, 16, 16, 13, 10, 7, 6, 9, 14, 19, 24, 26, 24, 19, 12, 6, 2, 0, 0, 0, 1, 5, 9, 13, 18, 21, 21, 20, 17, 13, 10, 6, 4, 4, 7, 13, 20, 24, 21, 9, 0, 0, 23, 107, 246, 426, 611, 756, 822, 792, 672, 498, 312, 155, 50, 0, 0, 2, 15, 20, 17, 9, 2, 0, 0, 0, 2, 3, 3, 3, 3, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 11, 10, 8, 6, 3, 1, 0, 1, 5, 11, 17, 22, 24, 22, 18, 11, 4, 0, 0, 4, 14, 27, 40, 49, 52, 49, 39, 27, 15, 6, 0, 0, 0, 3, 8, 15, 21, 25, 27, 26, 22, 16, 11, 8, 9, 15, 25, 38, 51, 57, 52, 33, 6, 0, 0, 67, 203, 400, 624, 823, 947, 960, 860, 675, 454, 250, 101, 17, 0, 0, 10, 23, 29, 32, 36, 40, 44, 43, 37, 27, 18, 12, 14, 23, 37, 51, 58, 51, 28, 0, 0, 12, 107, 279, 512, 762, 971, 1082, 1064, 922, 697, 447, 230, 81, 6, 0, 0, 10, 18, 19, 18, 18, 16, 7, 0, 0, 28, 122, 284, 500, 729, 916, 1010, 984, 845, 631, 399, 200, 65, 0, 0, 0, 14, 19, 13, 3, 0, 0, 0, 7, 15, 23, 30, 36, 39, 39, 35, 28, 19, 10, 3, 0, 0, 2, 8, 16, 22, 27, 28, 26, 19, 11, 4, 0, 0, 5, 15, 26, 35, 39, 38, 31, 22, 12, 4, 0, 0, 2, 6, 11, 14, 16, 16, 15, 13, 12, 12, 14, 16, 19, 22, 25, 28, 31, 30, 24, 12, 0, 0, 9, 64, 161, 290, 427, 539, 594, 578, 495, 367, 230, 113, 35, 0, 0, 0, 11, 17, 19, 19, 20, 22, 24, 24, 22, 19, 18, 20, 25, 31, 37, 41, 40, 35, 27, 17, 9, 5, 7, 16, 30, 47, 63, 74, 75, 65, 43, 15, 0, 0, 36, 128, 266, 427, 574, 670, 687, 621, 491, 332, 181, 68, 5, 0, 0, 28, 55, 73, 78, 66, 40, 8, 0, 4, 78, 219, 417, 637, 829, 941, 937, 812, 595, 343, 124, 0, 0, 124, 340, 586, 792, 901, 883, 743, 522, 281, 90, 0, 36, 189, 414, 650, 831, 907, 857, 696, 468, 235, 62, 0, 51, 213, 433, 649, 800, 849, 785, 634, 441, 253, 110, 26, 0, 0, 7, 15, 14, 6, 0, 0, 0, 2, 10, 18, 24, 28, 28, 25, 18, 11, 6, 5, 9, 17, 29, 39, 46, 47, 43, 33, 22, 11, 3, 0, 0, 4, 14, 27, 41, 51, 56, 53, 43, 30, 16, 5, 1, 3, 12, 26, 42, 56, 63, 57, 36, 6, 0, 0, 73, 223, 436, 673, 877, 991, 983, 855, 645, 411, 207, 68, 0, 0, 0, 12, 23, 27, 27, 21, 7, 0, 0, 24, 131, 318, 565, 825, 1029, 1120, 1070, 892, 639, 379, 169, 40, 0, 0, 7, 21, 21, 11, 0, 0, 0, 0, 4, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 9, 9, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 7, 7, 5, 4, 2, 1, 0, 0, 0, 0, 1, 2, 4, 6, 8, 8, 8, 7, 6, 5, 4, 4, 3, 2, 0, 0, 0, 1, 5, 12, 20, 28, 32, 32, 28, 20, 11, 3, 0, 0, 4, 13, 23, 32, 38, 41, 39, 33, 24, 16, 8, 4, 1, 1, 3, 6, 8, 10, 11, 10, 8, 5, 3, 1, 0, 0, 0, 1, 2, 2, 3, 4, 5, 7, 9, 12, 14, 15, 15, 13, 11, 8, 5, 3, 2, 2, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 0, 0, 0, 1, 3, 6, 8, 9, 8, 6, 3, 0, 0, 0, 2, 6, 12, 16, 19, 18, 14, 9, 3, 0, 0, 1, 7, 14, 21, 26, 28, 26, 20, 13, 5, 0, 0, 2, 13, 28, 45, 59, 66, 65, 56, 42, 28, 19, 16, 19, 26, 35, 45, 55, 59, 55, 37, 10, 0, 0, 53, 191, 398, 638, 853, 982, 985, 862, 651, 411, 201, 59, 0, 0, 0, 23, 38, 39, 24, 0, 0, 0, 53, 193, 404, 653, 882, 1027, 1046, 931, 718, 466, 240, 82, 2, 0, 0, 15, 20, 14, 5, 1, 5, 14, 23, 26, 22, 14, 5, 0, 0, 3, 7, 10, 11, 10, 7, 5, 3, 2, 1, 0, 0, 2, 9, 17, 23, 21, 9, 0, 0, 21, 103, 239, 410, 577, 695, 729, 670, 534, 363, 199, 77, 9, 0, 0, 12, 27, 36, 40, 43, 44, 43, 37, 26, 14, 4, 0, 1, 9, 18, 27, 31, 31, 27, 20, 12, 5, 1, 0, 0, 2, 7, 12, 18, 21, 22, 20, 16, 10, 4, 0, 0, 1, 9, 22, 36, 45, 39, 17, 0, 0, 31, 157, 367, 628, 882, 1059, 1107, 1010, 797, 532, 283, 102, 6, 0, 0, 17, 27, 21, 8, 0, 0, 0, 3, 7, 7, 4, 1, 0, 1, 3, 5, 6, 6, 5, 5, 4, 2, 0, 0, 0, 0, 5, 15, 21, 17, 3, 0, 0, 43, 149, 306, 485, 639, 724, 712, 609, 445, 268, 121, 29, 0, 0, 5, 16, 16, 9, 0, 0, 0, 0, 1, 2, 2, 3, 5, 8, 12, 15, 15, 13, 9, 4, 0, 0, 0, 3, 11, 21, 32, 39, 40, 36, 27, 16, 6, 0, 0, 0, 7, 16, 26, 34, 38, 37, 31, 22, 13, 4, 0, 0, 4, 17, 36, 58, 72, 68, 42, 3, 0, 4, 118, 332, 621, 922, 1156, 1252, 1178, 951, 634, 312, 69, 0, 4, 177, 427, 680, 868, 940, 881, 714, 491, 274, 109, 16, 0, 0, 13, 22, 18, 7, 0, 0, 0, 3, 8, 10, 8, 4, 0, 0, 6, 17, 31, 38, 33, 12, 0, 0, 39, 169, 375, 625, 857, 1006, 1025, 909, 694, 443, 220, 67, 0, 0, 1, 19, 23, 15, 3, 0, 0, 0, 5, 6, 4, 2, 3, 12, 25, 35, 33, 16, 0, 0, 23, 131, 312, 540, 761, 916, 955, 869, 682, 452, 238, 83, 3, 0, 0, 15, 27, 29, 28, 29, 34, 39, 40, 34, 23, 12, 5, 6, 13, 24, 35, 40, 40, 33, 23, 13, 7, 6, 12, 21, 31, 40, 47, 51, 51, 42, 24, 1, 0, 0, 55, 170, 331, 506, 646, 712, 681, 564, 398, 228, 93, 13, 0, 0, 6, 26, 40, 43, 31, 8, 0, 0, 47, 192, 421, 697, 956, 1125, 1151, 1022, 772, 469, 193, 8, 0, 40, 235, 488, 733, 906, 962, 890, 715, 488, 270, 107, 16, 0, 0, 12, 20, 17, 6, 0, 0, 0, 0, 5, 9, 11, 13, 15, 16, 15, 13, 10, 5, 1, 0, 0, 4, 13, 24, 36, 46, 51, 49, 40, 27, 13, 2, 0, 0, 12, 31, 52, 70, 80, 80, 70, 52, 31, 12, 0, 0, 7, 30, 62, 95, 117, 116, 88, 39, 0, 0, 58, 223, 470, 754, 1005, 1152, 1153, 1004, 744, 443, 174, 1, 0, 59, 269, 539, 802, 989, 1050, 971, 773, 510, 249, 54, 0, 3, 150, 372, 613, 812, 918, 902, 768, 551, 310, 106, 0, 0, 92, 283, 506, 702, 816, 820, 717, 539, 338, 163, 44, 0, 0, 4, 30, 48, 49, 30, 0, 0, 0, 75, 243, 483, 746, 965, 1075, 1041, 873, 625, 365, 157, 31, 0, 0, 9, 24, 26, 20, 16, 17, 23, 28, 27, 19, 8, 0, 0, 11, 29, 47, 57, 50, 25, 0, 0, 20, 125, 303, 523, 736, 882, 917, 830, 649, 427, 222, 76, 1, 0, 0, 15, 25, 24, 20, 17, 19, 21, 21, 17, 9, 2, 0, 2, 10, 21, 31, 36, 36, 30, 22, 12, 5, 0, 0, 1, 7, 16, 29, 42, 52, 52, 39, 15, 0, 0, 37, 141, 296, 476, 636, 729, 726, 624, 448, 247, 75, 0, 0, 115, 315, 545, 743, 854, 846, 721, 512, 277, 82, 0, 0, 130, 342, 575, 762, 851, 820, 683, 484, 280, 118, 22, 0, 0, 10, 20, 18, 8, 0, 0, 0, 0, 4, 6, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 13, 16, 19, 19, 18, 14, 10, 7, 6, 8, 12, 17, 22, 25, 25, 22, 17, 12, 9, 8, 11, 15, 20, 23, 25, 23, 19, 14, 9, 4, 0, 0, 0, 2, 7, 13, 18, 21, 21, 19, 14, 9, 5, 2, 0, 1, 4, 10, 20, 28, 30, 21, 3, 0, 0, 48, 158, 321, 503, 659, 744, 731, 624, 457, 276, 126, 31, 0, 0, 5, 16, 17, 10, 1, 0, 0, 0, 6, 10, 13, 16, 19, 21, 23, 23, 20, 14, 8, 3, 2, 4, 11, 19, 27, 32, 32, 28, 20, 11, 4, 0, 0, 1, 6, 12, 19, 24, 27, 26, 23, 17, 11, 6, 3, 2, 5, 11, 21, 35, 49, 55, 46, 21, 0, 0, 27, 152, 360, 619, 869, 1040, 1080, 977, 763, 500, 259, 87, 0, 0, 0, 18, 25, 18, 5, 0, 0, 0, 2, 6, 5, 3, 1, 3, 8, 16, 25, 31, 34, 32, 26, 18, 10, 4, 3, 4, 9, 15, 20, 23, 24, 22, 17, 12, 6, 1, 0, 0, 4, 11, 18, 25, 29, 29, 26, 21, 15, 10, 8, 9, 12, 16, 19, 20, 19, 16, 12, 9, 8, 8, 10, 12, 14, 14, 14, 15, 19, 23, 25, 20, 6, 0, 0, 27, 109, 238, 393, 539, 636, 655, 590, 461, 306, 163, 59, 5, 0, 0, 9, 14, 11, 4, 0, 0, 0, 2, 6, 9, 10, 11, 12, 13, 12, 10, 7, 4, 0, 0, 0, 5, 12, 21, 29, 33, 33, 28, 20, 11, 3, 0, 0, 5, 12, 21, 27, 31, 30, 25, 19, 11, 5, 1, 0, 0, 1, 5, 11, 17, 23, 26, 26, 23, 19, 15, 12, 10, 10, 13, 19, 30, 42, 47, 39, 17, 0, 0, 31, 153, 354, 604, 846, 1014, 1058, 963, 760, 507, 269, 96, 5, 0, 0, 20, 32, 27, 14, 1, 0, 0, 5, 16, 27, 37, 45, 49, 49, 44, 36, 25, 14, 5, 0, 0, 0, 5, 11, 18, 24, 27, 26, 23, 17, 12, 9, 7, 7, 10, 15, 24, 37, 47, 49, 34, 7, 0, 0, 67, 227, 462, 727, 954, 1075, 1054, 896, 652, 389, 174, 40, 0, 0, 8, 23, 23, 12, 0, 0, 0, 0, 4, 6, 5, 2, 0, 0, 2, 5, 8, 10, 9, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 4, 13, 26, 39, 48, 51, 47, 35, 21, 7, 0, 0, 5, 17, 32, 44, 51, 50, 43, 31, 18, 6, 0, 0, 0, 7, 16, 24, 30, 32, 30, 24, 16, 8, 2, 0, 1, 6, 15, 30, 46, 60, 63, 49, 20, 0, 0, 40, 168, 369, 608, 828, 969, 987, 873, 657, 398, 161, 5, 0, 43, 219, 445, 662, 812, 855, 783, 621, 416, 223, 81, 5, 0, 0, 21, 38, 45, 43, 38, 33, 27, 20, 12, 6, 3, 6, 14, 27, 41, 53, 59, 55, 40, 16, 0, 0, 28, 113, 242, 394, 530, 613, 617, 538, 396, 228, 77, 0, 0, 76, 256, 485, 706, 861, 906, 831, 658, 441, 237, 88, 8, 0, 0, 9, 14, 12, 8, 6, 6, 2, 0, 0, 12, 76, 192, 346, 504, 623, 666, 620, 498, 338, 184, 68, 5, 0, 0, 10, 17, 14, 7, 1, 0, 5, 11, 18, 23, 26, 27, 28, 28, 25, 21, 15, 8, 2, 0, 0, 3, 11, 21, 31, 38, 41, 38, 31, 21, 11, 4, 0, 0, 4, 11, 21, 30, 39, 45, 43, 33, 15, 0, 0, 12, 74, 177, 302, 421, 500, 513, 458, 351, 225, 112, 34, 0, 0, 0, 11, 17, 17, 15, 12, 11, 10, 9, 8, 8, 11, 17, 25, 36, 49, 63, 71, 66, 43, 6, 0, 0, 88, 285, 569, 885, 1153, 1294, 1266, 1076, 783, 470, 211, 50, 0, 0, 10, 29, 30, 17, 2, 0, 0, 9, 21, 29, 33, 34, 34, 33, 33, 32, 31, 29, 29, 30, 34, 39, 46, 51, 55, 58, 62, 67, 71, 70, 56, 28, 0, 0, 18, 132, 328, 582, 841, 1035, 1110, 1043, 855, 599, 343, 143, 26, 0, 0, 21, 40, 42, 31, 15, 4, 2, 8, 20, 34, 46, 54, 58, 57, 50, 40, 28, 18, 13, 13, 20, 30, 42, 52, 61, 69, 73, 70, 53, 23, 0, 0, 27, 154, 366, 631, 889, 1068, 1115, 1013, 795, 525, 275, 94, 2, 0, 0, 20, 29, 22, 8, 0, 0, 0, 2, 5, 5, 3, 2, 4, 9, 16, 20, 21, 18, 12, 6, 1, 1, 5, 14, 25, 37, 50, 59, 60, 47, 21, 0, 0, 22, 135, 323, 558, 785, 942, 981, 890, 697, 458, 238, 80, 0, 0, 0, 26, 42, 44, 36, 25, 16, 10, 6, 3, 3, 8, 20, 38, 59, 77, 84, 75, 47, 10, 0, 0, 75, 227, 437, 664, 849, 939, 906, 758, 534, 292, 92, 0, 0, 97, 294, 527, 738, 872, 891, 789, 593, 356, 141, 2, 0, 62, 240, 461, 666, 800, 825, 735, 556, 336, 133, 1, 0, 58, 232, 453, 662, 803, 839, 764, 602, 401, 213, 76, 4, 0, 0, 21, 33, 33, 25, 14, 7, 5, 7, 12, 18, 24, 29, 32, 34, 33, 29, 24, 18, 12, 7, 4, 3, 2, 3, 6, 14, 26, 41, 51, 48, 29, 0, 0, 4, 97, 273, 513, 769, 974, 1069, 1025, 856, 612, 360, 158, 35, 0, 0, 9, 22, 22, 11, 0, 0, 0, 0, 2, 6, 10, 15, 23, 30, 36, 38, 35, 29, 21, 13, 9, 6, 6, 8, 13, 21, 32, 43, 46, 36, 11, 0, 0, 50, 195, 419, 683, 924, 1073, 1084, 954, 722, 456, 223, 67, 0, 0, 2, 20, 25, 16, 5, 0, 0, 6, 12, 14, 13, 11, 11, 15, 23, 33, 42, 49, 51, 48, 42, 33, 23, 14, 9, 7, 10, 17, 28, 41, 54, 60, 53, 31, 0, 0, 5, 100, 279, 526, 793, 1014, 1127, 1097, 934, 685, 419, 197, 55, 0, 0, 1, 13, 13, 7, 2, 1, 0, 0, 0, 0, 38, 126, 263, 428, 581, 679, 692, 617, 476, 310, 161, 56, 3, 0, 0, 8, 11, 7, 2, 3, 11, 23, 33, 37, 35, 27, 19, 13, 12, 13, 16, 17, 15, 12, 7, 3, 0, 0, 0, 2, 7, 11, 15, 17, 16, 13, 9, 4, 0, 0, 0, 2, 7, 13, 19, 22, 21, 18, 13, 7, 3, 0, 0, 0, 2, 7, 15, 24, 29, 25, 12, 0, 0, 17, 97, 229, 395, 559, 675, 710, 652, 521, 354, 194, 75, 10, 0, 0, 8, 14, 11, 4, 0, 0, 0, 0, 4, 6, 6, 7, 7, 9, 13, 18, 22, 20, 12, 0, 0, 0, 46, 134, 257, 390, 500, 555, 538, 454, 328, 196, 88, 21, 0, 0, 4, 12, 13, 8, 1, 0, 0, 0, 0, 3, 5, 7, 9, 10, 11, 10, 8, 6, 4, 2, 1, 1, 2, 7, 16, 29, 38, 37, 21, 0, 0, 8, 100, 267, 492, 726, 909, 988, 937, 774, 547, 317, 136, 28, 0, 0, 8, 20, 18, 8, 0, 0, 0, 0, 4, 6, 5, 2, 0, 0, 1, 5, 10, 16, 20, 21, 19, 14, 9, 4, 0, 0, 0, 4, 10, 17, 25, 32, 38, 40, 39, 35, 29, 22, 16, 11, 9, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 5, 4, 2, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 0, 2, 3, 4, 5, 6, 6, 6, 6, 7, 9, 11, 15, 18, 20, 21, 20, 17, 14, 11, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 8, 9, 8, 7, 6, 6, 6, 7, 8, 8, 8, 6, 4, 2, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 3, 8, 14, 20, 25, 26, 23, 18, 11, 4, 0, 0, 0, 5, 13, 22, 28, 32, 30, 25, 18, 10, 3, 0, 0, 0, 4, 10, 16, 21, 24, 23, 19, 14, 9, 7, 6, 9, 13, 20, 30, 42, 51, 50, 34, 5, 0, 0, 79, 256, 514, 809, 1071, 1227, 1232, 1084, 826, 532, 270, 89, 0, 0, 1, 25, 37, 33, 21, 8, 0, 0, 1, 5, 11, 18, 26, 35, 43, 47, 47, 43, 36, 27, 19, 14, 13, 15, 22, 30, 38, 44, 46, 44, 39, 32, 27, 23, 21, 22, 25, 31, 40, 47, 48, 35, 11, 0, 0, 48, 185, 398, 653, 892, 1048, 1077, 970, 758, 503, 267, 98, 8, 0, 0, 14, 22, 16, 5, 0, 0, 0, 4, 11, 16, 19, 19, 18, 16, 12, 8, 5, 2, 0, 0, 0, 2, 5, 10, 15, 19, 21, 22, 22, 21, 21, 22, 24, 27, 29, 31, 32, 32, 31, 31, 30, 30, 29, 28, 27, 25, 24, 23, 23, 24, 23, 21, 18, 13, 8, 3, 0, 0, 5, 13, 25, 36, 41, 35, 17, 0, 0, 22, 111, 262, 456, 654, 806, 872, 833, 700, 511, 313, 150, 44, 0, 0, 5, 21, 29, 29, 25, 22, 22, 25, 29, 32, 35, 36, 36, 36, 35, 34, 33, 31, 30, 29, 29, 30, 30, 32, 33, 36, 38, 39, 38, 34, 27, 18, 8, 1, 0, 3, 13, 26, 39, 47, 49, 43, 32, 19, 8, 2, 1, 4, 10, 17, 25, 33, 37, 35, 25, 7, 0, 0, 32, 122, 259, 422, 573, 672, 690, 622, 489, 328, 178, 69, 9, 0, 0, 10, 21, 26, 24, 16, 5, 0, 0, 16, 77, 181, 319, 466, 587, 650, 639, 556, 424, 275, 144, 51, 4, 0, 7, 24, 36, 37, 30, 20, 13, 10, 12, 19, 27, 35, 41, 44, 43, 39, 31, 23, 14, 9, 6, 6, 9, 16, 27, 39, 47, 45, 28, 1, 0, 0, 87, 258, 500, 767, 993, 1117, 1099, 947, 705, 440, 213, 64, 0, 0, 2, 18, 22, 13, 1, 0, 0, 0, 3, 6, 6, 4, 1, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 6, 11, 16, 21, 25, 27, 27, 26, 24, 23, 23, 23, 24, 24, 23, 21, 18, 15, 12, 11, 10, 9, 7, 6, 3, 1, 1, 1, 3, 6, 9, 12, 14, 15, 15, 14, 13, 11, 9, 7, 4, 2, 1, 1, 1, 2, 3, 5, 7, 11, 15, 21, 26, 30, 32, 33, 32, 30, 29, 29, 29, 30, 31, 32, 32, 32, 32, 34, 38, 43, 46, 47, 43, 36, 25, 14, 5, 2, 5, 14, 25, 37, 44, 47, 43, 34, 23, 11, 3, 0, 0, 8, 21, 36, 49, 58, 60, 53, 40, 25, 11, 2, 1, 8, 20, 36, 51, 61, 60, 44, 18, 0, 0, 36, 152, 337, 563, 782, 936, 981, 903, 726, 500, 282, 116, 22, 0, 0, 6, 14, 14, 10, 7, 7, 4, 0, 0, 3, 48, 140, 275, 429, 566, 647, 649, 570, 435, 281, 144, 49, 1, 0, 0, 9, 15, 14, 13, 13, 17, 22, 25, 26, 25, 26, 29, 37, 46, 53, 57, 54, 45, 32, 17, 6, 0, 1, 9, 20, 33, 42, 46, 43, 36, 25, 14, 4, 0, 0, 4, 16, 32, 51, 67, 78, 79, 73, 60, 46, 34, 29, 32, 40, 52, 62, 68, 64, 50, 26, 1, 0, 6, 69, 181, 329, 486, 615, 681, 668, 579, 439, 284, 147, 51, 1, 0, 1, 22, 44, 58, 60, 48, 24, 0, 0, 23, 119, 282, 495, 717, 896, 982, 952, 813, 604, 378, 187, 59, 0, 0, 0, 13, 15, 9, 0, 0, 0, 4, 9, 12, 11, 8, 6, 7, 11, 18, 25, 30, 27, 17, 2, 0, 0, 43, 132, 261, 408, 538, 617, 622, 551, 425, 278, 146, 53, 4, 0, 0, 7, 13, 13, 12, 14, 20, 28, 35, 38, 36, 32, 28, 24, 21, 20, 19, 18, 17, 15, 14, 13, 13, 12, 12, 11, 9, 7, 5, 3, 2, 4, 7, 10, 14, 16, 15, 13, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 5, 7, 10, 13, 17, 19, 20, 19, 16, 13, 10, 7, 3, 0, 0, 0, 3, 10, 19, 29, 37, 41, 39, 32, 22, 11, 3, 0, 0, 4, 12, 21, 29, 33, 35, 33, 29, 25, 21, 20, 20, 22, 25, 28, 30, 31, 31, 29, 26, 22, 19, 18, 21, 26, 34, 43, 53, 61, 62, 52, 30, 2, 0, 2, 80, 233, 448, 688, 898, 1022, 1027, 910, 706, 467, 251, 96, 12, 0, 0, 14, 24, 22, 14, 6, 3, 6, 12, 19, 24, 28, 31, 35, 38, 41, 43, 43, 40, 36, 31, 26, 21, 19, 19, 20, 21, 22, 22, 22, 22, 22, 23, 25, 28, 30, 32, 32, 30, 26, 22, 16, 11, 6, 2, 0, 0, 1, 4, 7, 9, 10, 9, 7, 4, 1, 0, 0, 0, 2, 5, 9, 12, 15, 15, 14, 12, 9, 6, 5, 5, 6, 7, 10, 13, 16, 21, 25, 29, 33, 35, 37, 38, 39, 41, 44, 49, 54, 58, 60, 59, 55, 49, 42, 36, 31, 29, 30, 32, 36, 41, 45, 49, 50, 49, 45, 39, 35, 33, 36, 41, 46, 45, 35, 18, 2, 0, 27, 94, 202, 335, 467, 570, 616, 596, 514, 392, 258, 141, 58, 15, 5, 14, 28, 37, 38, 32, 24, 18, 16, 21, 29, 38, 46, 51, 52, 47, 39, 29, 18, 10, 6, 7, 13, 23, 33, 43, 49, 50, 46, 37, 25, 13, 4, 1, 4, 16, 33, 54, 73, 85, 82, 62, 27, 0, 0, 39, 170, 384, 651, 919, 1123, 1210, 1155, 975, 718, 448, 221, 70, 0, 0, 6, 31, 49, 54, 52, 47, 41, 36, 32, 28, 28, 33, 45, 62, 80, 92, 89, 68, 33, 0, 0, 40, 157, 344, 576, 807, 983, 1057, 1004, 835, 589, 328, 117, 8, 24, 156, 364, 591, 777, 874, 861, 747, 568, 369, 195, 73, 10, 0, 0, 11, 17, 15, 9, 4, 4, 6, 10, 11, 10, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 11, 12, 12, 12, 12, 13, 15, 19, 23, 28, 34, 39, 43, 45, 45, 44, 41, 39, 38, 40, 43, 47, 49, 49, 45, 39, 31, 24, 20, 20, 26, 36, 47, 58, 65, 66, 61, 51, 40, 31, 26, 26, 31, 39, 46, 49, 46, 37, 25, 13, 4, 1, 4, 12, 23, 36, 46, 52, 51, 41, 23, 3, 0, 0, 47, 136, 262, 402, 524, 596, 599, 531, 412, 273, 146, 54, 5, 0, 0, 13, 28, 37, 39, 32, 17, 0, 0, 11, 78, 202, 374, 565, 734, 835, 838, 739, 560, 349, 163, 53, 48, 149, 326, 529, 702, 799, 797, 700, 538, 353, 189, 71, 8, 0, 1, 19, 32, 35, 30, 21, 12, 5, 2, 3, 8, 19, 35, 52, 69, 79, 75, 55, 23, 0, 0, 44, 171, 371, 615, 853, 1024, 1078, 997, 798, 533, 270, 76, 0, 39, 188, 393, 598, 748, 810, 773, 655, 488, 313, 164, 60, 5, 0, 0, 19, 34, 37, 25, 4, 0, 0, 61, 193, 393, 634, 869, 1041, 1106, 1044, 873, 636, 393, 191, 60, 0, 0, 0, 13, 16, 9, 1, 0, 0, 0, 1, 3, 4, 6, 10, 14, 19, 21, 19, 14, 8, 2, 0, 0, 3, 8, 13, 17, 21, 23, 26, 29, 33, 36, 37, 37, 35, 31, 29, 27, 29, 33, 39, 45, 49, 51, 50, 48, 48, 52, 58, 66, 69, 63, 46, 19, 0, 0, 42, 145, 306, 507, 709, 868, 945, 921, 801, 617, 411, 227, 94, 19, 0, 0, 9, 20, 25, 25, 25, 25, 25, 24, 19, 12, 6, 2, 2, 6, 13, 20, 26, 28, 27, 22, 17, 11, 6, 5, 6, 10, 16, 22, 27, 28, 27, 22, 17, 12, 10, 11, 14, 20, 27, 36, 45, 48, 42, 23, 0, 0, 11, 101, 271, 507, 772, 1006, 1152, 1169, 1053, 837, 575, 329, 143, 34, 0, 0, 6, 16, 14, 6, 0, 0, 0, 1, 5, 7, 5, 2, 0, 0, 1, 6, 11, 17, 22, 25, 25, 24, 21, 17, 12, 7, 4, 1, 1, 4, 8, 13, 18, 21, 22, 21, 20, 18, 17, 18, 20, 24, 29, 35, 40, 45, 48, 47, 44, 39, 34, 29, 27, 28, 32, 38, 45, 52, 58, 62, 63, 61, 55, 46, 36, 25, 15, 7, 3, 3, 6, 12, 19, 25, 28, 29, 27, 24, 21, 20, 20, 23, 27, 31, 37, 43, 45, 41, 26, 4, 0, 0, 64, 198, 399, 638, 866, 1027, 1078, 1006, 829, 595, 359, 170, 50, 0, 0, 3, 14, 16, 8, 0, 0, 0, 5, 14, 22, 25, 24, 20, 14, 8, 6, 8, 13, 22, 33, 42, 48, 51, 48, 42, 33, 23, 15, 8, 4, 2, 1, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 1, 3, 6, 11, 18, 26, 34, 39, 42, 41, 39, 34, 30, 25, 22, 18, 15, 12, 10, 8, 7, 8, 9, 12, 15, 17, 18, 17, 15, 12, 9, 6, 4, 3, 4, 5, 7, 10, 13, 17, 21, 26, 31, 36, 40, 44, 46, 48, 48, 48, 46, 43, 39, 34, 29, 26, 25, 27, 30, 33, 36, 36, 34, 28, 21, 12, 5, 0, 0, 1, 6, 13, 21, 28, 33, 36, 36, 33, 30, 27, 26, 28, 33, 40, 49, 55, 56, 48, 28, 4, 0, 4, 72, 207, 402, 631, 848, 1001, 1052, 987, 822, 600, 372, 184, 61, 2, 0, 0, 10, 13, 9, 4, 5, 13, 26, 38, 46, 49, 48, 45, 43, 43, 44, 45, 46, 47, 47, 46, 46, 47, 48, 50, 52, 54, 54, 51, 46, 38, 28, 18, 11, 9, 12, 22, 34, 45, 52, 52, 45, 33, 18, 6, 0, 0, 6, 19, 34, 48, 57, 60, 57, 49, 40, 33, 30, 33, 41, 53, 67, 78, 84, 79, 62, 35, 6, 0, 11, 85, 220, 408, 620, 813, 941, 971, 891, 719, 494, 273, 109, 40, 80, 212, 398, 588, 730, 792, 761, 649, 488, 317, 168, 63, 7, 0, 0, 16, 28, 30, 20, 3, 0, 0, 42, 136, 281, 461, 644, 792, 869, 858, 760, 600, 415, 242, 109, 28, 0, 0, 19, 42, 58, 66, 66, 60, 51, 42, 35, 30, 30, 34, 42, 51, 60, 64, 63, 55, 43, 28, 16, 10, 12, 23, 41, 63, 80, 87, 78, 54, 21, 0, 1, 55, 173, 348, 558, 762, 916, 982, 940, 798, 592, 372, 192, 95, 101, 204, 372, 557, 711, 792, 782, 684, 526, 350, 204, 127, 141, 242, 405, 587, 739, 823, 817, 725, 570, 391, 226, 102, 28, 0, 0, 3, 9, 8, 3, 0, 0, 0, 0, 3, 4, 3, 1, 0, 0, 0, 2, 5, 8, 9, 10, 9, 8, 7, 6, 6, 6, 7, 8, 8, 8, 9, 11, 15, 19, 23, 26, 27, 26, 22, 18, 13, 8, 5, 3, 1, 1, 1, 2, 3, 6, 8, 11, 13, 14, 15, 16, 17, 18, 19, 19, 17, 14, 10, 5, 2, 0, 1, 4, 9, 13, 16, 17, 15, 12, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 11, 18, 22, 24, 22, 17, 11, 6, 2, 2, 4, 9, 14, 19, 22, 23, 21, 18, 13, 9, 6, 6, 9, 14, 21, 28, 32, 34, 32, 29, 26, 24, 26, 29, 33, 37, 37, 35, 29, 21, 13, 5, 0, 0, 0, 4, 11, 19, 27, 34, 38, 39, 37, 34, 31, 28, 27, 28, 29, 32, 34, 36, 36, 35, 31, 26, 18, 11, 4, 0, 0, 3, 10, 19, 29, 36, 40, 40, 37, 31, 25, 19, 15, 13, 14, 18, 23, 29, 32, 33, 30, 24, 18, 13, 12, 18, 29, 44, 59, 69, 70, 58, 33, 5, 0, 9, 83, 221, 416, 641, 854, 1008, 1068, 1018, 873, 666, 443, 247, 105, 23, 0, 0, 7, 20, 25, 23, 14, 3, 0, 1, 31, 92, 187, 308, 436, 545, 613, 623, 573, 475, 350, 224, 118, 45, 6, 0, 3, 16, 27, 30, 24, 12, 0, 0, 10, 56, 138, 252, 384, 509, 602, 641, 616, 533, 413, 280, 161, 73, 20, 0, 0, 2, 7, 9, 9, 10, 14, 21, 28, 34, 37, 35, 30, 23, 16, 11, 7, 8, 11, 18, 26, 34, 41, 46, 48, 47, 45, 42, 39, 37, 37, 37, 38, 39, 40, 40, 38, 36, 32, 27, 22, 18, 17, 18, 22, 30, 38, 47, 54, 57, 57, 53, 48, 41, 35, 31, 28, 27, 28, 29, 29, 29, 27, 24, 21, 17, 14, 12, 12, 15, 20, 27, 36, 46, 53, 53, 42, 21, 0, 0, 22, 111, 266, 477, 709, 916, 1051, 1081, 998, 824, 601, 377, 193, 70, 9, 0, 0, 8, 12, 8, 2, 0, 0, 0, 4, 6, 5, 2, 0, 0, 1, 6, 12, 18, 23, 26, 27, 27, 25, 25, 26, 29, 34, 40, 43, 39, 27, 9, 0, 0, 42, 139, 294, 492, 704, 888, 1001, 1016, 930, 762, 550, 341, 171, 59, 5, 0, 0, 8, 9, 5, 0, 0, 3, 14, 26, 35, 39, 36, 29, 20, 11, 4, 0, 0, 1, 6, 13, 19, 24, 26, 24, 20, 13, 6, 1, 0, 0, 6, 17, 29, 40, 47, 49, 44, 33, 21, 9, 0, 0, 2, 11, 23, 36, 46, 51, 49, 42, 31, 19, 9, 4, 6, 15, 30, 46, 60, 65, 58, 39, 16, 1, 11, 60, 157, 295, 457, 613, 729, 779, 749, 644, 491, 328, 200, 140, 165, 271, 430, 600, 735, 801, 780, 675, 516, 342, 198, 119, 123, 205, 341, 495, 626, 702, 707, 641, 523, 379, 239, 125, 48, 8, 0, 0, 9, 14, 15, 13, 9, 7, 7, 12, 22, 36, 53, 69, 82, 89, 88, 80, 66, 51, 39, 32, 32, 37, 45, 54, 59, 59, 54, 45, 33, 21, 11, 7, 8, 15, 27, 40, 51, 53, 45, 27, 8, 0, 21, 85, 201, 362, 549, 728, 862, 920, 885, 763, 582, 384, 218, 123, 121, 210, 364, 545, 705, 806, 826, 762, 633, 467, 301, 162, 67, 15, 0, 0, 3, 5, 4, 1, 1, 6, 15, 24, 32, 36, 36, 33, 29, 24, 20, 16, 13, 12, 13, 16, 21, 27, 33, 39, 41, 41, 38, 32, 25, 18, 13, 12, 13, 18, 25, 31, 35, 37, 35, 32, 28, 24, 22, 21, 23, 25, 28, 31, 32, 32, 29, 26, 23, 21, 23, 30, 39, 52, 64, 75, 81, 79, 68, 48, 24, 2, 0, 23, 93, 212, 373, 554, 725, 851, 904, 873, 763, 599, 416, 247, 117, 36, 0, 0, 5, 18, 26, 29, 27, 22, 17, 13, 10, 7, 6, 8, 10, 14, 17, 19, 20, 20, 18, 16, 16, 17, 20, 26, 33, 40, 46, 46, 38, 22, 4, 0, 5, 58, 163, 319, 509, 702, 861, 951, 951, 862, 704, 512, 323, 168, 65, 11, 0, 0, 5, 11, 13, 14, 18, 26, 35, 43, 48, 48, 44, 37, 29, 21, 14, 8, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 13, 16, 17, 18, 19, 20, 20, 21, 21, 20, 19, 17, 16, 16, 16, 18, 20, 23, 24, 25, 23, 20, 17, 14, 12, 11, 11, 11, 10, 8, 6, 3, 0, 0, 0, 1, 2, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 2, 5, 8, 11, 12, 11, 8, 4, 0, 0, 0, 4, 11, 19, 27, 32, 33, 30, 24, 17, 12, 10, 13, 19, 29, 38, 45, 47, 44, 37, 26, 14, 5, 0, 0, 5, 15, 28, 41, 54, 63, 68, 69, 65, 61, 57, 57, 61, 70, 80, 89, 91, 83, 63, 38, 17, 19, 60, 151, 295, 476, 667, 830, 929, 939, 858, 704, 513, 334, 207, 162, 203, 316, 466, 613, 718, 755, 716, 611, 465, 311, 175, 77, 20, 0, 0, 2, 6, 6, 2, 0, 0, 0, 0, 4, 7, 10, 12, 12, 11, 9, 6, 3, 0, 0, 0, 0, 3, 8, 13, 16, 18, 17, 14, 9, 4, 0, 0, 0, 2, 6, 10, 14, 16, 15, 12, 8, 4, 1, 0, 0, 1, 4, 8, 12, 14, 15, 13, 8, 4, 0, 0, 3, 10, 20, 28, 32, 29, 18, 4, 0, 11, 58, 146, 273, 427, 582, 709, 779, 775, 698, 564, 403, 246, 122, 41, 2, 0, 0, 6, 7, 4, 0, 0, 0, 2, 6, 9, 11, 13, 14, 15, 15, 15, 15, 15, 17, 20, 27, 35, 43, 49, 53, 52, 49, 43, 36, 29, 23, 17, 13, 9, 8, 10, 13, 18, 22, 22, 18, 10, 1, 0, 10, 41, 98, 177, 270, 364, 441, 487, 492, 456, 385, 294, 200, 117, 56, 18, 1, 0, 0, 4, 5, 5, 4, 2, 1, 0, 0, 0, 2, 5, 11, 17, 22, 24, 24, 20, 16, 11, 9, 10, 15, 23, 32, 41, 44, 40, 28, 10, 0, 0, 33, 107, 222, 364, 509, 628, 694, 694, 628, 512, 374, 238, 127, 51, 10, 0, 0, 7, 12, 10, 2, 0, 0, 22, 76, 164, 278, 402, 513, 587, 610, 575, 492, 380, 261, 157, 79, 33, 15, 14, 21, 28, 31, 28, 22, 16, 14, 17, 26, 39, 52, 60, 58, 46, 27, 12, 16, 54, 136, 262, 418, 581, 719, 801, 809, 740, 610, 447, 283, 148, 55, 7, 0, 0, 6, 12, 10, 2, 0, 0, 15, 64, 145, 254, 377, 490, 571, 599, 570, 490, 378, 257, 149, 69, 21, 0, 0, 2, 7, 8, 7, 5, 4, 7, 13, 21, 29, 34, 36, 34, 29, 24, 20, 20, 25, 33, 44, 53, 60, 60, 56, 48, 40, 36, 39, 49, 61, 71, 71, 59, 41, 26, 30, 68, 144, 254, 377, 489, 561, 576, 531, 437, 318, 199, 103, 39, 7, 0, 3, 8, 10, 7, 3, 0, 0, 0, 2, 4, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 9, 10, 10, 9, 9, 9, 9, 11, 14, 18, 21, 24, 25, 26, 26, 26, 27, 30, 34, 39, 45, 51, 56, 60, 63, 65, 66, 66, 66, 67, 68, 70, 74, 78, 84, 89, 93, 96, 99, 102, 108, 117, 129, 145, 163, 181, 199, 218, 237, 257, 280, 306, 332, 360, 388, 417, 445, 472, 495, 510, 514, 501, 471, 424, 367, 304, 244, 192, 154, 131, 124, 130, 148, 173, 203, 235, 268, 301, 338, 381, 432, 494, 565, 641, 712, 771, 809, 823, 814, 790, 764, 748, 754, 787, 844, 916, 988, 1043, 1065, 1043, 973, 859, 715, 556, 400, 264, 157, 84, 42, 24, 21, 26, 31, 34, 33, 30, 25, 20, 15, 12, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 8, 9, 9, 9, 9, 9, 8, 6, 5, 4, 4, 5, 6, 8, 9, 9, 8, 7, 4, 2, 1, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 5, 6, 8, 9, 10, 12, 14, 17, 21, 25, 29, 32, 36, 38, 39, 38, 36, 32, 29, 26, 23, 22, 21, 20, 19, 19, 20, 22, 24, 27, 30, 32, 33, 34, 33, 33, 32, 31, 30, 29, 28, 27, 25, 23, 20, 17, 15, 13, 11, 10, 10, 10, 10, 9, 8, 6, 5, 3, 3, 3, 4, 5, 6, 6, 5, 4, 3, 2, 2, 2, 3, 4, 4, 4, 4, 5, 5, 6, 8, 11, 13, 15, 17, 18, 18, 18, 17, 17, 17, 16, 16, 15, 14, 13, 12, 12, 12, 13, 14, 16, 17, 17, 16, 15, 13, 11, 9, 7, 7, 7, 8, 9, 8, 7, 5, 3, 2, 2, 2, 3, 3, 3, 2, 1, 1, 1, 1, 3, 4, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 4, 5, 8, 12, 17, 22, 26, 30, 32, 32, 32, 31, 29, 28, 26, 25, 23, 22, 21, 20, 19, 18, 17, 16, 15, 13, 12, 11, 9, 8, 6, 5, 4, 3, 3, 4, 6, 7, 7, 6, 4, 3, 2, 2, 3, 4, 5, 5, 4, 4, 3, 4, 5, 8, 11, 15, 19, 21, 22, 23, 22, 20, 18, 15, 13, 11, 10, 9, 9, 9, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 3, 4, 7, 12, 18, 25, 32, 39, 43, 45, 45, 42, 39, 36, 34, 33, 33, 34, 36, 37, 37, 37, 36, 35, 34, 32, 31, 30, 29, 27, 26, 25, 25, 26, 27, 27, 27, 26, 24, 22, 21, 20, 19, 18, 18, 19, 19, 19, 20, 19, 18, 17, 17, 18, 21, 26, 33, 39, 44, 45, 44, 40, 36, 32, 29, 27, 26, 24, 22, 19, 16, 14, 12, 11, 11, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 14, 15, 17, 19, 22, 24, 26, 28, 29, 29, 28, 27, 25, 23, 21, 19, 18, 16, 14, 11, 9, 7, 5, 3, 2, 2, 3, 3, 4, 4, 4, 4, 3, 2, 2, 2, 2, 3, 4, 5, 6, 6, 7, 7, 7, 8, 8, 8, 8, 7, 7, 7, 7, 8, 11, 14, 18, 21, 24, 26, 26, 25, 23, 21, 18, 16, 15, 14, 14, 13, 13, 11, 10, 10, 11, 14, 19, 25, 32, 40, 45, 49, 50, 49, 47, 44, 42, 41, 41, 42, 44, 46, 48, 50, 51, 51, 50, 48, 44, 41, 38, 35, 33, 33, 33, 33, 33, 32, 30, 27, 24, 22, 19, 18, 19, 21, 24, 27, 29, 30, 28, 24, 20, 16, 13, 13, 14, 15, 15, 14, 12, 9, 6, 5, 4, 4, 5, 6, 6, 7, 7, 7, 8, 8, 8, 7, 5, 4, 3, 2, 1, 2, 2, 3, 3, 4, 4, 4, 5, 5, 6, 8, 11, 14, 18, 22, 25, 27, 28, 28, 27, 26, 25, 24, 25, 26, 28, 31, 34, 36, 37, 37, 35, 32, 29, 27, 26, 27, 28, 30, 32, 33, 34, 35, 35, 34, 33, 31, 29, 28, 28, 29, 31, 33, 35, 37, 36, 34, 31, 27, 23, 20, 17, 16, 16, 16, 16, 15, 13, 11, 9, 9, 10, 13, 17, 21, 24, 26, 28, 28, 28, 27, 25, 24, 22, 20, 19, 17, 16, 14, 12, 10, 7, 5, 3, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 14, 18, 22, 24, 24, 23, 21, 18, 16, 14, 13, 12, 11, 9, 7, 5, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 2, 5, 8, 11, 14, 16, 19, 21, 23, 24, 25, 26, 25, 25, 24, 24, 25, 26, 27, 28, 29, 30, 30, 30, 30, 30, 31, 32, 34, 36, 39, 41, 42, 43, 41, 39, 35, 32, 28, 25, 22, 21, 19, 17, 16, 15, 14, 13, 13, 12, 12, 10, 9, 8, 7, 7, 7, 8, 9, 9, 9, 8, 8, 8, 8, 9, 10, 12, 14, 16, 17, 17, 15, 12, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 10, 13, 14, 15, 15, 15, 14, 13, 12, 11, 11, 10, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 1, 1, 3, 5, 8, 11, 13, 14, 14, 14, 12, 11, 9, 7, 5, 4, 4, 5, 7, 8, 8, 8, 7, 7, 6, 7, 7, 8, 9, 10, 11, 12, 13, 15, 18, 20, 23, 25, 27, 28, 29, 29, 28, 28, 27, 27, 26, 26, 25, 23, 20, 18, 15, 14, 13, 14, 14, 15, 15, 14, 13, 12, 11, 10, 9, 8, 7, 7, 6, 6, 5, 5, 5, 4, 4, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 8, 10, 12, 14, 14, 13, 12, 10, 8, 7, 6, 7, 7, 7, 6, 5, 4, 2, 1, 1, 2, 4, 7, 9, 11, 12, 12, 10, 9, 8, 7, 6, 6, 6, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 5, 8, 11, 13, 16, 16, 16, 14, 12, 10, 8, 7, 7, 8, 9, 11, 13, 14, 15, 14, 14, 14, 14, 15, 17, 20, 23, 25, 26, 27, 26, 26, 25, 24, 23, 22, 21, 20, 19, 19, 18, 18, 17, 15, 14, 13, 12, 12, 12, 12, 11, 10, 8, 6, 5, 4, 4, 5, 6, 7, 7, 6, 6, 6, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 4, 6, 9, 13, 16, 20, 23, 25, 25, 25, 24, 21, 19, 16, 14, 12, 11, 11, 10, 10, 8, 7, 5, 3, 2, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 12, 11, 10, 9, 7, 6, 6, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 5, 6, 7, 9, 10, 10, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 2, 1, 2, 3, 4, 6, 9, 13, 16, 21, 26, 31, 36, 39, 40, 40, 38, 36, 33, 31, 29, 28, 28, 27, 27, 26, 25, 24, 24, 24, 23, 23, 22, 20, 19, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 8, 8, 8, 8, 8, 7, 6, 6, 6, 7, 9, 10, 12, 13, 14, 15, 15, 15, 16, 16, 16, 16, 16, 15, 15, 16, 18, 20, 21, 23, 23, 23, 23, 23, 22, 20, 19, 17, 16, 14, 13, 12, 11, 9, 7, 5, 4, 3, 4, 5, 8, 11, 13, 15, 17, 17, 17, 16, 16, 15, 14, 13, 12, 11, 11, 10, 10, 10, 9, 8, 6, 5, 3, 2, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 7, 7, 6, 5, 4, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 8, 10, 14, 18, 22, 25, 27, 27, 26, 24, 23, 21, 21, 21, 22, 22, 22, 20, 19, 17, 16, 15, 14, 14, 12, 10, 7, 4, 1, 0, 1, 3, 5, 8, 9, 9, 9, 8, 8, 9, 11, 13, 15, 17, 18, 18, 17, 17, 17, 18, 20, 22, 25, 27, 29, 31, 31, 32, 32, 31, 29, 27, 24, 21, 18, 16, 15, 15, 14, 14, 12, 10, 8, 6, 4, 3, 3, 2, 2, 3, 4, 5, 6, 7, 8, 8, 7, 6, 4, 3, 3, 3, 4, 6, 7, 8, 8, 9, 9, 11, 13, 15, 18, 20, 22, 24, 24, 24, 23, 21, 18, 16, 14, 13, 12, 13, 13, 12, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 6, 9, 12, 14, 16, 17, 17, 17, 16, 16, 16, 15, 15, 15, 14, 14, 14, 14, 13, 13, 12, 10, 8, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 2, 3, 5, 6, 8, 11, 13, 16, 18, 20, 21, 22, 22, 21, 20, 20, 21, 23, 26, 30, 33, 34, 33, 31, 28, 26, 25, 26, 29, 33, 36, 39, 41, 42, 42, 40, 38, 35, 32, 30, 29, 29, 30, 31, 32, 32, 31, 30, 28, 27, 25, 24, 24, 22, 21, 19, 18, 16, 15, 14, 14, 13, 12, 10, 9, 8, 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 6, 5, 3, 1, 0, 0, 1, 2, 4, 5, 5, 5, 4, 3, 3, 4, 6, 9, 11, 14, 15, 17, 17, 18, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 6, 4, 2, 1, 0, 1, 2, 4, 5, 6, 6, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 1, 2, 3, 3, 3, 4, 4, 6, 8, 10, 12, 14, 16, 18, 19, 21, 21, 21, 20, 18, 16, 14, 12, 11, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 5, 6, 7, 8, 9, 9, 9, 9, 9, 9, 9, 10, 10, 11, 12, 13, 15, 18, 20, 23, 24, 25, 25, 24, 23, 22, 22, 23, 23, 23, 23, 22, 21, 20, 20, 19, 18, 17, 16, 14, 13, 12, 13, 14, 15, 17, 18, 18, 18, 18, 17, 16, 16, 16, 16, 15, 14, 13, 12, 10, 10, 10, 10, 11, 12, 13, 13, 12, 12, 13, 13, 15, 16, 17, 17, 16, 13, 10, 7, 5, 4, 5, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 10, 11, 11, 11, 10, 10, 10, 11, 10, 10, 9, 8, 7, 7, 7, 7, 6, 6, 5, 3, 2, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 4, 5, 5, 6, 6, 6, 6, 7, 8, 9, 9, 9, 8, 6, 4, 3, 2, 1, 2, 2, 3, 4, 3, 3, 2, 1, 1, 1, 2, 3, 4, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 2, 2, 1, 2, 4, 6, 9, 13, 17, 20, 24, 27, 29, 29, 29, 28, 27, 25, 23, 22, 20, 17, 15, 12, 9, 7, 6, 5, 4, 5, 5, 5, 5, 6, 7, 8, 9, 10, 10, 11, 12, 12, 12, 12, 11, 10, 8, 7, 5, 4, 3, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 4, 5, 7, 8, 9, 8, 8, 7, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 7, 7, 7, 7, 6, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 8, 10, 13, 16, 19, 21, 23, 25, 27, 29, 31, 33, 34, 35, 34, 32, 29, 26, 23, 21, 20, 20, 19, 17, 15, 12, 9, 7, 6, 7, 8, 9, 9, 8, 8, 7, 7, 7, 8, 8, 8, 8, 6, 5, 5, 5, 5, 6, 6, 5, 4, 3, 3, 4, 5, 7, 8, 9, 8, 8, 7, 6, 6, 7, 9, 11, 13, 15, 17, 19, 20, 22, 22, 23, 23, 23, 22, 21, 20, 18, 17, 17, 16, 15, 14, 12, 11, 9, 8, 7, 7, 7, 7, 7, 7, 7, 8, 8, 7, 6, 5, 4, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 1, 3, 5, 5, 6, 5, 4, 3, 3, 3, 4, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 11, 12, 13, 13, 12, 12, 12, 11, 11, 12, 12, 12, 11, 10, 8, 7, 6, 5, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 5, 7, 9, 11, 12, 12, 11, 10, 9, 7, 6, 5, 5, 5, 5, 6, 6, 5, 5, 5, 5, 6, 6, 7, 8, 9, 10, 11, 12, 12, 12, 11, 10, 9, 8, 7, 6, 6, 6, 6, 6, 5, 5, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 1, 2, 3, 4, 4, 5, 6, 7, 9, 11, 13, 15, 17, 18, 19, 20, 20, 20, 19, 17, 15, 14, 13, 12, 11, 10, 9, 8, 6, 5, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 2, 3, 5, 6, 6, 6, 5, 5, 6, 7, 9, 11, 13, 13, 13, 12, 10, 8, 7, 6, 5, 6, 7, 8, 8, 8, 7, 6, 5, 4, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 5, 5, 5, 6, 5, 5, 4, 3, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 10, 12, 13, 13, 13, 12, 12, 11, 11, 11, 11, 12, 12, 12, 11, 9, 8, 7, 7, 8, 9, 11, 12, 14, 16, 17, 18, 19, 19, 18, 17, 17, 16, 16, 17, 17, 16, 15, 12, 10, 7, 6, 6, 7, 8, 9, 10, 10, 10, 9, 9, 9, 10, 11, 11, 11, 10, 9, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 8, 10, 12, 13, 13, 13, 12, 10, 9, 7, 6, 5, 5, 4, 3, 2, 2, 2, 2, 3, 4, 5, 5, 6, 6, 6, 7, 7, 8, 9, 10, 12, 13, 14, 15, 15, 15, 14, 13, 12, 11, 11, 10, 10, 10, 10, 10, 9, 9, 9, 9, 10, 11, 12, 12, 13, 14, 15, 16, 18, 18, 19, 19, 19, 18, 17, 16, 16, 15, 14, 12, 10, 9, 7, 6, 5, 5, 5, 4, 4, 3, 1, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 12, 14, 15, 17, 19, 20, 20, 20, 19, 19, 18, 18, 17, 16, 15, 14, 12, 11, 9, 8, 7, 5, 3, 1, 0, 0, 0, 2, 3, 5, 6, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 4, 3, 2, 3, 3, 4, 6, 7, 7, 6, 6, 5, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 8, 9, 9, 10, 11, 12, 13, 14, 14, 14, 13, 12, 12, 12, 13, 14, 13, 12, 11, 9, 8, 7, 7, 8, 9, 9, 10, 10, 9, 8, 7, 5, 4, 3, 2, 1, 2, 3, 4, 6, 7, 8, 8, 8, 8, 8, 8, 8, 9, 10, 11, 12, 12, 12, 11, 9, 7, 6, 6, 7, 8, 9, 9, 7, 5, 2, 1, 1, 3, 6, 8, 9, 9, 9, 8, 8, 8, 9, 10, 10, 10, 9, 8, 7, 7, 6, 5, 3, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 2, 3, 3, 3, 3, 3, 4, 5, 5, 6, 7, 7, 8, 9, 10, 12, 13, 14, 14, 14, 13, 11, 11, 10, 10, 10, 9, 9, 8, 7, 7, 8, 8, 9, 9, 9, 8, 8, 8, 8, 10, 11, 13, 13, 13, 12, 11, 10, 9, 10, 10, 11, 11, 9, 8, 6, 4, 4, 3, 4, 4, 4, 4, 4, 5, 5, 5, 5, 4, 4, 3, 3, 4, 4, 5, 5, 5, 5, 5, 6, 6, 7, 8, 8, 9, 9, 9, 10, 11, 12, 12, 11, 10, 10, 10, 10, 11, 13, 15, 16, 17, 19, 20, 21, 22, 22, 22, 21, 20, 19, 18, 18, 18, 17, 17, 16, 15, 14, 12, 11, 10, 9, 9, 9, 10, 11, 11, 10, 8, 7, 6, 5, 5, 6, 8, 9, 10, 12, 14, 15, 17, 19, 20, 21, 23, 24, 26, 28, 29, 30, 30, 31, 32, 34, 37, 40, 42, 43, 42, 39, 35, 30, 26, 23, 22, 21, 20, 20, 19, 17, 16, 14, 12, 11, 9, 9, 8, 8, 9, 9, 10, 10, 9, 8, 7, 7, 7, 7, 7, 7, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 6, 8, 9, 9, 8, 7, 6, 4, 3, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 9, 9, 9, 9, 9, 9, 8, 7, 7, 6, 5, 6, 6, 7, 8, 9, 9, 9, 9, 9, 9, 11, 12, 14, 16, 16, 16, 16, 16, 16, 17, 19, 22, 24, 25, 26, 26, 26, 27, 28, 30, 32, 34, 36, 36, 35, 33, 31, 28, 27, 26, 26, 28, 28, 29, 27, 25, 23, 21, 19, 18, 18, 18, 17, 16, 15, 14, 13, 13, 14, 15, 16, 17, 18, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 30, 32, 34, 36, 38, 38, 38, 37, 36, 35, 35, 34, 34, 33, 32, 31, 30, 29, 28, 27, 26, 26, 25, 25, 25, 25, 25, 25, 26, 26, 27, 28, 30, 31, 32, 33, 33, 33, 33, 34, 35, 35, 35, 33, 31, 27, 24, 21, 19, 17, 17, 17, 17, 16, 15, 14, 13, 11, 10, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 8, 8, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 5, 5, 5, 4, 3, 2, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 6, 7, 8, 10, 11, 12, 14, 15, 16, 17, 17, 16, 15, 14, 12, 11, 10, 10, 9, 9, 8, 6, 4, 3, 2, 2, 3, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 1, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 6, 7, 9, 11, 13, 15, 16, 17, 18, 19, 19, 20, 21, 22, 23, 23, 23, 23, 22, 22, 23, 24, 26, 27, 27, 26, 24, 21, 19, 18, 18, 20, 22, 24, 25, 25, 23, 21, 19, 18, 17, 16, 16, 15, 14, 12, 10, 10, 10, 10, 11, 11, 11, 10, 9, 8, 7, 7, 7, 8, 8, 8, 8, 7, 6, 5, 4, 3, 3, 3, 4, 5, 6, 8, 9, 10, 10, 10, 9, 8, 7, 7, 7, 9, 10, 12, 12, 12, 12, 11, 9, 8, 8, 7, 7, 7, 8, 9, 10, 10, 10, 9, 8, 7, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 4, 5, 6, 7, 7, 8, 9, 9, 9, 10, 12, 13, 16, 18, 19, 20, 19, 18, 17, 17, 17, 17, 17, 18, 17, 16, 15, 15, 14, 14, 14, 13, 12, 11, 9, 8, 8, 8, 9, 9, 9, 9, 9, 8, 7, 6, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 8, 8, 7, 6, 5, 3, 1, 0, 0, 0, 1, 3, 4, 5, 4, 3, 1, 0, 0, 1, 3, 4, 4, 3, 2, 1, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 2, 4, 5, 6, 7, 8, 8, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 4, 5, 5, 5, 3, 1, 0, 0, 0, 2, 5, 8, 11, 14, 15, 16, 16, 16, 17, 17, 18, 19, 20, 21, 22, 23, 23, 24, 24, 23, 22, 20, 18, 16, 14, 13, 13, 12, 11, 10, 8, 7, 6, 6, 6, 6, 5, 5, 4, 3, 2, 2, 3, 4, 5, 6, 6, 5, 5, 4, 3, 3, 4, 5, 6, 7, 7, 7, 7, 7, 7, 8, 8, 8, 9, 9, 9, 10, 10, 11, 12, 13, 13, 14, 15, 15, 16, 17, 18, 18, 18, 17, 16, 15, 15, 15, 15, 17, 18, 20, 22, 22, 22, 21, 21, 20, 21, 23, 25, 28, 30, 31, 31, 31, 30, 30, 31, 32, 35, 37, 39, 40, 40, 40, 39, 39, 39, 39, 39, 39, 38, 37, 36, 36, 35, 35, 35, 35, 34, 33, 32, 31, 30, 29, 28, 27, 27, 27, 28, 29, 30, 30, 30, 29, 28, 27, 26, 26, 26, 27, 27, 27, 26, 25, 24, 22, 21, 20, 19, 19, 19, 19, 19, 18, 18, 17, 17, 18, 19, 20, 21, 20, 19, 17, 16, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 27, 28, 30, 32, 34, 36, 38, 40, 40, 40, 41, 42, 43, 44, 45, 44, 43, 41, 40, 39, 39, 39, 39, 40, 39, 38, 37, 37, 36, 36, 35, 35, 34, 33, 32, 31, 30, 29, 29, 29, 29, 28, 27, 25, 23, 21, 18, 17, 15, 15, 15, 15, 15, 15, 15, 14, 14, 14, 14, 15, 16, 17, 18, 18, 18, 18, 18, 18, 19, 20, 21, 21, 21, 20, 19, 18, 18, 19, 19, 20, 20, 19, 19, 18, 17, 17, 16, 16, 16, 15, 14, 13, 12, 11, 10, 10, 10, 11, 11, 12, 12, 11, 10, 9, 8, 7, 7, 6, 6, 6, 6, 7, 8, 8, 9, 9, 8, 8, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 6, 5, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 4, 4, 5, 7, 8, 10, 11, 12, 13, 13, 12, 10, 8, 7, 7, 8, 11, 13, 15, 16, 15, 13, 12, 12, 12, 14, 15, 16, 17, 16, 16, 15, 15, 14, 14, 14, 13, 12, 11, 10, 10, 10, 10, 9, 9, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 8, 9, 11, 13, 15, 15, 15, 14, 14, 15, 16, 16, 16, 16, 15, 13, 12, 12, 11, 11, 11, 11, 11, 10, 9, 9, 8, 7, 7, 6, 6, 6, 6, 7, 7, 7, 7, 6, 5, 5, 5, 5, 6, 7, 8, 9, 9, 9, 8, 7, 7, 6, 5, 4, 4, 4, 5, 5, 6, 5, 4, 3, 1, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 4, 6, 7, 8, 9, 9, 10, 11, 12, 13, 14, 15, 15, 14, 12, 10, 9, 9, 10, 11, 12, 13, 13, 12, 11, 10, 10, 10, 11, 12, 13, 13, 12, 10, 8, 7, 7, 7, 7, 7, 7, 6, 6, 6, 7, 9, 11, 13, 14, 13, 12, 9, 7, 6, 5, 5, 6, 6, 8, 10, 12, 15, 18, 20, 20, 20, 18, 16, 15, 14, 14, 15, 16, 17, 18, 19, 19, 19, 18, 17, 17, 16, 16, 16, 15, 15, 15, 14, 14, 14, 15, 15, 15, 14, 13, 12, 11, 10, 10, 10, 10, 11, 11, 11, 11, 11, 10, 9, 9, 9, 9, 9, 10, 9, 9, 7, 6, 6, 6, 6, 7, 7, 6, 5, 3, 2, 2, 2, 2, 3, 4, 4, 5, 5, 6, 7, 7, 8, 7, 7, 6, 5, 4, 3, 4, 4, 5, 5, 5, 6, 5, 5, 5, 6, 7, 7, 8, 8, 8, 8, 8, 9, 10, 11, 13, 15, 16, 17, 18, 18, 18, 19, 19, 20, 21, 23, 24, 25, 25, 25, 25, 25, 26, 27, 29, 30, 30, 30, 29, 27, 25, 24, 22, 21, 20, 20, 20, 21, 21, 22, 22, 22, 22, 20, 19, 17, 16, 16, 15, 16, 16, 15, 14, 12, 10, 7, 6, 4, 4, 5, 6, 7, 7, 7, 6, 5, 4, 3, 2, 1, 1, 1, 2, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 8, 8, 7, 7, 7, 8, 9, 10, 11, 11, 11, 11, 12, 13, 15, 17, 19, 20, 21, 21, 21, 21, 21, 21, 21, 21, 22, 23, 25, 28, 30, 31, 31, 30, 28, 26, 24, 23, 22, 23, 23, 23, 22, 22, 21, 20, 20, 20, 20, 19, 18, 16, 14, 12, 11, 11, 11, 12, 13, 14, 14, 14, 14, 13, 13, 12, 12, 11, 11, 11, 11, 12, 12, 12, 13, 13, 13, 13, 12, 11, 9, 7, 7, 7, 8, 9, 10, 11, 10, 10, 8, 7, 6, 6, 6, 5, 5, 5, 4, 3, 3, 2, 1, 1, 0, 1, 2, 4, 6, 7, 8, 7, 6, 4, 2, 2, 2, 3, 4, 5, 5, 5, 5, 5, 6, 8, 10, 12, 13, 13, 13, 13, 14, 15, 17, 18, 19, 20, 20, 19, 19, 19, 20, 20, 20, 19, 17, 15, 14, 13, 13, 13, 13, 13, 11, 9, 8, 6, 6, 6, 6, 7, 7, 6, 6, 5, 4, 3, 3, 3, 3, 4, 4, 5, 5, 5, 4, 4, 4, 5, 5, 6, 6, 6, 6, 6, 6, 7, 9, 11, 13, 15, 16, 16, 15, 14, 14, 14, 15, 17, 19, 20, 20, 19, 18, 16, 14, 13, 12, 11, 12, 12, 13, 13, 14, 13, 13, 12, 12, 11, 11, 11, 11, 9, 8, 7, 6, 6, 6, 7, 7, 6, 5, 4, 2, 2, 2, 3, 4, 5, 6, 6, 7, 7, 6, 6, 5, 5, 3, 3, 2, 2, 2, 3, 3, 4, 5, 5, 6, 6, 7, 7, 7, 5, 4, 2, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 2, 3, 4, 5, 5, 5, 5, 4, 4, 3, 3, 3, 2, 2, 3, 3, 4, 5, 6, 7, 6, 5, 4, 2, 2, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 0, 0, 1, 2, 3, 3, 3, 3, 3, 2, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 2, 2, 2, 3, 4, 5, 6, 6, 6, 6, 6, 7, 7, 7, 7, 6, 5, 5, 6, 7, 9, 10, 11, 11, 11, 10, 11, 12, 14, 17, 19, 20, 21, 20, 19, 18, 18, 18, 19, 19, 20, 21, 22, 23, 23, 24, 24, 23, 22, 21, 21, 20, 19, 18, 17, 15, 15, 16, 17, 19, 20, 20, 18, 16, 13, 11, 10, 10, 11, 12, 12, 12, 10, 9, 7, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 5, 5, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 4, 4, 4, 4, 3, 2, 2, 2, 3, 5, 6, 6, 6, 6, 6, 7, 8, 10, 11, 12, 12, 11, 9, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 4, 3, 3, 4, 5, 5, 5, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 3, 3, 4, 4, 4, 4, 5, 5, 5, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 4, 5, 7, 8, 8, 8, 7, 7, 8, 10, 12, 13, 14, 14, 13, 11, 10, 10, 10, 11, 12, 12, 13, 12, 12, 12, 13, 14, 15, 16, 16, 15, 14, 13, 12, 12, 12, 13, 13, 13, 12, 11, 10, 10, 11, 12, 13, 13, 13, 12, 11, 10, 8, 8, 7, 8, 9, 11, 13, 14, 15, 15, 13, 10, 7, 5, 5, 6, 9, 11, 12, 12, 12, 11, 10, 10, 10, 11, 11, 11, 11, 11, 10, 11, 12, 12, 13, 14, 16, 17, 19, 21, 22, 23, 24, 23, 21, 19, 18, 18, 18, 19, 20, 20, 19, 17, 15, 13, 13, 14, 16, 17, 18, 18, 17, 16, 16, 16, 17, 18, 19, 20, 19, 19, 18, 18, 17, 17, 17, 17, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 16, 16, 16, 15, 14, 13, 12, 12, 13, 13, 14, 15, 15, 15, 15, 14, 13, 12, 11, 11, 10, 11, 11, 12, 13, 13, 13, 13, 12, 12, 11, 10, 9, 9, 9, 10, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 11, 9, 8, 7, 6, 7, 8, 10, 11, 11, 11, 10, 9, 9, 9, 10, 11, 11, 11, 10, 8, 7, 6, 6, 6, 7, 8, 7, 6, 5, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 4, 5, 5, 6, 7, 8, 8, 8, 9, 9, 8, 7, 7, 6, 5, 5, 6, 8, 9, 10, 11, 12, 12, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 12, 13, 14, 14, 14, 14, 13, 12, 11, 10, 9, 8, 7, 6, 4, 3, 2, 2, 3, 5, 7, 9, 11, 11, 10, 9, 7, 6, 5, 5, 5, 6, 6, 6, 6, 7, 7, 8, 8, 8, 7, 6, 5, 5, 6, 7, 8, 9, 8, 7, 5, 3, 3, 3, 5, 7, 9, 10, 11, 10, 10, 9, 9, 10, 10, 11, 11, 10, 10, 9, 9, 9, 9, 10, 10, 11, 12, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 12, 13, 15, 17, 18, 19, 19, 18, 16, 14, 14, 14, 15, 17, 18, 19, 20, 19, 18, 18, 17, 18, 19, 21, 22, 24, 25, 26, 26, 26, 25, 24, 23, 22, 21, 21, 22, 24, 25, 26, 26, 25, 24, 23, 22, 22, 22, 22, 22, 22, 21, 21, 19, 18, 17, 16, 15, 15, 16, 18, 20, 21, 22, 20, 18, 15, 12, 11, 11, 12, 13, 14, 14, 14, 12, 11, 10, 10, 10, 10, 9, 8, 6, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 4, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 7, 6, 6, 6, 6, 6, 7, 8, 9, 10, 10, 10, 10, 10, 9, 8, 7, 7, 6, 6, 6, 6, 7, 7, 8, 8, 8, 8, 8, 7, 7, 6, 5, 5, 5, 5, 5, 5, 4, 2, 1, 0, 0, 0, 1, 2, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 1, 2, 3, 4, 4, 3, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"basecallPos": [443, 457, 467, 476, 486, 500, 514, 524, 535, 549, 562, 578, 587, 598, 609, 618, 630, 642, 656, 668, 681, 691, 701, 714, 724, 738, 750, 761, 772, 784, 794, 808, 820, 831, 842, 853, 865, 876, 888, 901, 910, 923, 936, 949, 961, 975, 990, 1000, 1013, 1024, 1033, 1045, 1058, 1069, 1082, 1094, 1106, 1118, 1130, 1143, 1157, 1170, 1180, 1191, 1202, 1212, 1226, 1239, 1252, 1263, 1273, 1286, 1299, 1308, 1321, 1332, 1344, 1354, 1366, 1379, 1392, 1405, 1418, 1431, 1442, 1454, 1467, 1478, 1490, 1503, 1515, 1527, 1539, 1551, 1564, 1575, 1586, 1598, 1610, 1622, 1634, 1647, 1659, 1671, 1684, 1697, 1708, 1720, 1732, 1744, 1756, 1766, 1777, 1787, 1799, 1811, 1824, 1836, 1848, 1860, 1874, 1887, 1900, 1911, 1924, 1935, 1947, 1959, 1970, 1982, 1993, 2005, 2018, 2029, 2040, 2052, 2065, 2076, 2087, 2098, 2109, 2121, 2132, 2146, 2158, 2170, 2182, 2194, 2206, 2219, 2230, 2241, 2254, 2266, 2278, 2291, 2304, 2317, 2328, 2338, 2350, 2363, 2374, 2387, 2398, 2409, 2421, 2434, 2445, 2458, 2470, 2482, 2493, 2505, 2517, 2529, 2540, 2551, 2562, 2576, 2588, 2600, 2613, 2623, 2634, 2647, 2659, 2670, 2683, 2696, 2708, 2719, 2731, 2743, 2756, 2767, 2778, 2789, 2801, 2813, 2825, 2836, 2848, 2859, 2871, 2882, 2894, 2907, 2918, 2931, 2944, 2957, 2970, 2982, 2994, 3005, 3016, 3028, 3040, 3052, 3064, 3077, 3089, 3100, 3111, 3123, 3135, 3147, 3161, 3172, 3184, 3197, 3208, 3221, 3233, 3244, 3256, 3268, 3280, 3293, 3305, 3317, 3329, 3340, 3351, 3364, 3377, 3389, 3400, 3413, 3425, 3438, 3449, 3462, 3474, 3486, 3497, 3508, 3521, 3533, 3546, 3558, 3569, 3581, 3594, 3604, 3617, 3629, 3641, 3654, 3667, 3679, 3689, 3701, 3712, 3724, 3737, 3749, 3762, 3775, 3787, 3799, 3812, 3823, 3835, 3848, 3859, 3872, 3885, 3896, 3909, 3921, 3933, 3944, 3956, 3967, 3980, 3992, 4004, 4016, 4027, 4039, 4050, 4062, 4075, 4087, 4100, 4112, 4123, 4135, 4147, 4160, 4172, 4185, 4198, 4211, 4222, 4233, 4245, 4257, 4270, 4282, 4294, 4305, 4316, 4328, 4341, 4352, 4364, 4376, 4388, 4401, 4412, 4425, 4437, 4448, 4460, 4471, 4483, 4494, 4507, 4520, 4532, 4544, 4557, 4569, 4580, 4592, 4604, 4616, 4628, 4639, 4651, 4663, 4676, 4688, 4699, 4712, 4724, 4736, 4748, 4760, 4772, 4785, 4798, 4810, 4822, 4833, 4845, 4857, 4868, 4880, 4892, 4905, 4917, 4929, 4942, 4954, 4966, 4976, 4988, 5000, 5013, 5025, 5037, 5049, 5061, 5073, 5085, 5097, 5109, 5120, 5132, 5144, 5155, 5168, 5180, 5193, 5204, 5218, 5230, 5241, 5253, 5264, 5277, 5289, 5302, 5313, 5326, 5337, 5350, 5362, 5373, 5385, 5396, 5408, 5420, 5432, 5444, 5456, 5469, 5479, 5492, 5505, 5517, 5529, 5542, 5554, 5565, 5576, 5588, 5601, 5613, 5624, 5636, 5649, 5660, 5672, 5684, 5695, 5708, 5721, 5733, 5744, 5756, 5768, 5780, 5793, 5805, 5816, 5828, 5839, 5852, 5864, 5876, 5889, 5900, 5913, 5925, 5937, 5948, 5961, 5974, 5986, 5997, 6009, 6021, 6034, 6047, 6059, 6070, 6081, 6093, 6105, 6116, 6128, 6141, 6153, 6165, 6176, 6188, 6200, 6213, 6225, 6237, 6250, 6262, 6274, 6286, 6298, 6309, 6320, 6332, 6343, 6356, 6369, 6382, 6394, 6407, 6419, 6432, 6443, 6454, 6466, 6477, 6489, 6502, 6513, 6525, 6538, 6551, 6562, 6573, 6585, 6597, 6610, 6621, 6633, 6645, 6656, 6669, 6681, 6694, 6706, 6718, 6731, 6743, 6755, 6766, 6777, 6789, 6800, 6813, 6825, 6838, 6850, 6863, 6875, 6886, 6898, 6910, 6922, 6935, 6946, 6958, 6970, 6982, 6992, 7005, 7017, 7029, 7042, 7054, 7066, 7079, 7091, 7102, 7115, 7126, 7138, 7149, 7160, 7172, 7183],
-"basecalls": {"443":"1:G", "457":"2:A", "467":"3:C", "476":"4:A", "486":"5:T", "500":"6:G", "514":"7:C", "524":"8:A", "535":"9:T", "549":"10:T", "562":"11:G", "578":"12:A", "587":"13:A", "598":"14:C", "609":"15:C", "618":"16:A", "630":"17:A", "642":"18:G", "656":"19:T", "668":"20:T", "681":"21:T", "691":"22:A", "701":"23:T", "714":"24:C", "724":"25:A", "738":"26:G", "750":"27:A", "761":"28:T", "772":"29:A", "784":"30:A", "794":"31:T", "808":"32:G", "820":"33:T", "831":"34:A", "842":"35:T", "853":"36:A", "865":"37:T", "876":"38:A", "888":"39:C", "901":"40:C", "910":"41:A", "923":"42:C", "936":"43:C", "949":"44:C", "961":"45:G", "975":"46:G", "990":"47:A", "1000":"48:G", "1013":"49:C", "1024":"50:A", "1033":"51:C", "1045":"52:C", "1058":"53:T", "1069":"54:A", "1082":"55:T", "1094":"56:C", "1106":"57:C", "1118":"58:C", "1130":"59:T", "1143":"60:G", "1157":"61:G", "1170":"62:T", "1180":"63:A", "1191":"64:A", "1202":"65:A", "1212":"66:T", "1226":"67:G", "1239":"68:G", "1252":"69:A", "1263":"70:A", "1273":"71:T", "1286":"72:G", "1299":"73:A", "1308":"74:T", "1321":"75:T", "1332":"76:A", "1344":"77:C", "1354":"78:A", "1366":"79:C", "1379":"80:G", "1392":"81:T", "1405":"82:G", "1418":"83:G", "1431":"84:C", "1442":"85:A", "1454":"86:G", "1467":"87:A", "1478":"88:C", "1490":"89:G", "1503":"90:T", "1515":"91:C", "1527":"92:C", "1539":"93:T", "1551":"94:C", "1564":"95:T", "1575":"96:A", "1586":"97:A", "1598":"98:C", "1610":"99:C", "1622":"100:C", "1634":"101:G", "1647":"102:T", "1659":"103:C", "1671":"104:G", "1684":"105:G", "1697":"106:T", "1708":"107:G", "1720":"108:T", "1732":"109:T", "1744":"110:T", "1756":"111:T", "1766":"112:A", "1777":"113:C", "1787":"114:A", "1799":"115:C", "1811":"116:C", "1824":"117:T", "1836":"118:A", "1848":"119:T", "1860":"120:G", "1874":"121:G", "1887":"122:G", "1900":"123:G", "1911":"124:C", "1924":"125:G", "1935":"126:C", "1947":"127:C", "1959":"128:C", "1970":"129:C", "1982":"130:C", "1993":"131:A", "2005":"132:G", "2018":"133:C", "2029":"134:A", "2040":"135:A", "2052":"136:G", "2065":"137:A", "2076":"138:A", "2087":"139:T", "2098":"140:A", "2109":"141:T", "2121":"142:C", "2132":"143:A", "2146":"144:G", "2158":"145:T", "2170":"146:G", "2182":"147:C", "2194":"148:C", "2206":"149:C", "2219":"150:T", "2230":"151:A", "2241":"152:C", "2254":"153:G", "2266":"154:T", "2278":"155:G", "2291":"156:G", "2304":"157:G", "2317":"158:A", "2328":"159:A", "2338":"160:T", "2350":"161:T", "2363":"162:G", "2374":"163:C", "2387":"164:T", "2398":"165:A", "2409":"166:A", "2421":"167:T", "2434":"168:G", "2445":"169:C", "2458":"170:G", "2470":"171:T", "2482":"172:A", "2493":"173:T", "2505":"174:T", "2517":"175:C", "2529":"176:C", "2540":"177:C", "2551":"178:A", "2562":"179:C", "2576":"180:T", "2588":"181:T", "2600":"182:T", "2613":"183:T", "2623":"184:A", "2634":"185:T", "2647":"186:G", "2659":"187:A", "2670":"188:T", "2683":"189:G", "2696":"190:G", "2708":"191:G", "2719":"192:T", "2731":"193:T", "2743":"194:T", "2756":"195:G", "2767":"196:C", "2778":"197:A", "2789":"198:A", "2801":"199:A", "2813":"200:A", "2825":"201:G", "2836":"202:T", "2848":"203:A", "2859":"204:C", "2871":"205:C", "2882":"206:A", "2894":"207:C", "2907":"208:T", "2918":"209:A", "2931":"210:G", "2944":"211:C", "2957":"212:G", "2970":"213:G", "2982":"214:G", "2994":"215:T", "3005":"216:C", "3016":"217:A", "3028":"218:A", "3040":"219:G", "3052":"220:C", "3064":"221:C", "3077":"222:T", "3089":"223:C", "3100":"224:A", "3111":"225:A", "3123":"226:C", "3135":"227:T", "3147":"228:G", "3161":"229:A", "3172":"230:A", "3184":"231:G", "3197":"232:G", "3208":"233:C", "3221":"234:G", "3233":"235:A", "3244":"236:T", "3256":"237:T", "3268":"238:C", "3280":"239:G", "3293":"240:T", "3305":"241:T", "3317":"242:G", "3329":"243:T", "3340":"244:A", "3351":"245:C", "3364":"246:G", "3377":"247:G", "3389":"248:T", "3400":"249:G", "3413":"250:C", "3425":"251:T", "3438":"252:G", "3449":"253:C", "3462":"254:C", "3474":"255:T", "3486":"256:C", "3497":"257:A", "3508":"258:C", "3521":"259:T", "3533":"260:G", "3546":"261:A", "3558":"262:A", "3569":"263:T", "3581":"264:G", "3594":"265:A", "3604":"266:T", "3617":"267:T", "3629":"268:T", "3641":"269:T", "3654":"270:G", "3667":"271:G", "3679":"272:A", "3689":"273:T", "3701":"274:C", "3712":"275:A", "3724":"276:C", "3737":"277:T", "3749":"278:G", "3762":"279:G", "3775":"280:C", "3787":"281:T", "3799":"282:G", "3812":"283:T", "3823":"284:C", "3835":"285:C", "3848":"286:G", "3859":"287:C", "3872":"288:G", "3885":"289:T", "3896":"290:G", "3909":"291:G", "3921":"292:T", "3933":"293:A", "3944":"294:A", "3956":"295:A", "3967":"296:T", "3980":"297:G", "3992":"298:A", "4004":"299:C", "4016":"300:C", "4027":"301:A", "4039":"302:C", "4050":"303:A", "4062":"304:A", "4075":"305:C", "4087":"306:C", "4100":"307:C", "4112":"308:C", "4123":"309:A", "4135":"310:C", "4147":"311:G", "4160":"312:C", "4172":"313:G", "4185":"314:G", "4198":"315:C", "4211":"316:T", "4222":"317:C", "4233":"318:A", "4245":"319:C", "4257":"320:C", "4270":"321:T", "4282":"322:C", "4294":"323:C", "4305":"324:A", "4316":"325:A", "4328":"326:G", "4341":"327:A", "4352":"328:T", "4364":"329:C", "4376":"330:A", "4388":"331:G", "4401":"332:A", "4412":"333:G", "4425":"334:T", "4437":"335:G", "4448":"336:T", "4460":"337:A", "4471":"338:C", "4483":"339:A", "4494":"340:T", "4507":"341:G", "4520":"342:A", "4532":"343:A", "4544":"344:G", "4557":"345:C", "4569":"346:C", "4580":"347:A", "4592":"348:A", "4604":"349:A", "4616":"350:G", "4628":"351:C", "4639":"352:A", "4651":"353:T", "4663":"354:G", "4676":"355:T", "4688":"356:C", "4699":"357:A", "4712":"358:G", "4724":"359:A", "4736":"360:G", "4748":"361:T", "4760":"362:C", "4772":"363:T", "4785":"364:G", "4798":"365:G", "4810":"366:T", "4822":"367:G", "4833":"368:C", "4845":"369:C", "4857":"370:C", "4868":"371:A", "4880":"372:C", "4892":"373:G", "4905":"374:A", "4917":"375:C", "4929":"376:C", "4942":"377:T", "4954":"378:C", "4966":"379:C", "4976":"380:A", "4988":"381:C", "5000":"382:G", "5013":"383:A", "5025":"384:G", "5037":"385:C", "5049":"386:A", "5061":"387:G", "5073":"388:T", "5085":"389:C", "5097":"390:C", "5109":"391:C", "5120":"392:A", "5132":"393:T", "5144":"394:A", "5155":"395:C", "5168":"396:T", "5180":"397:T", "5193":"398:C", "5204":"399:G", "5218":"400:G", "5230":"401:A", "5241":"402:C", "5253":"403:C", "5264":"404:A", "5277":"405:G", "5289":"406:G", "5302":"407:T", "5313":"408:G", "5326":"409:T", "5337":"410:T", "5350":"411:G", "5362":"412:A", "5373":"413:T", "5385":"414:T", "5396":"415:A", "5408":"416:T", "5420":"417:A", "5432":"418:A", "5444":"419:A", "5456":"420:G", "5469":"421:A", "5479":"422:T", "5492":"423:G", "5505":"424:G", "5517":"425:G", "5529":"426:C", "5542":"427:T", "5554":"428:C", "5565":"429:A", "5576":"430:C", "5588":"431:C", "5601":"432:C", "5613":"433:C", "5624":"434:A", "5636":"435:C", "5649":"436:T", "5660":"437:A", "5672":"438:C", "5684":"439:C", "5695":"440:A", "5708":"441:G", "5721":"442:A", "5733":"443:A", "5744":"444:A", "5756":"445:A", "5768":"446:G", "5780":"447:G", "5793":"448:G", "5805":"449:A", "5816":"450:C", "5828":"451:T", "5839":"452:A", "5852":"453:A", "5864":"454:C", "5876":"455:G", "5889":"456:A", "5900":"457:C", "5913":"458:T", "5925":"459:T", "5937":"460:A", "5948":"461:T", "5961":"462:G", "5974":"463:G", "5986":"464:A", "5997":"465:T", "6009":"466:T", "6021":"467:T", "6034":"468:G", "6047":"469:G", "6059":"470:A", "6070":"471:C", "6081":"472:A", "6093":"473:C", "6105":"474:C", "6116":"475:A", "6128":"476:A", "6141":"477:A", "6153":"478:A", "6165":"479:C", "6176":"480:A", "6188":"481:A", "6200":"482:A", "6213":"483:G", "6225":"484:C", "6237":"485:T", "6250":"486:G", "6262":"487:T", "6274":"488:G", "6286":"489:T", "6298":"490:A", "6309":"491:C", "6320":"492:A", "6332":"493:C", "6343":"494:A", "6356":"495:G", "6369":"496:C", "6382":"497:T", "6394":"498:G", "6407":"499:G", "6419":"500:C", "6432":"501:T", "6443":"502:A", "6454":"503:C", "6466":"504:A", "6477":"505:A", "6489":"506:A", "6502":"507:A", "6513":"508:T", "6525":"509:T", "6538":"510:T", "6551":"511:G", "6562":"512:C", "6573":"513:A", "6585":"514:A", "6597":"515:T", "6610":"516:T", "6621":"517:A", "6633":"518:C", "6645":"519:C", "6656":"520:A", "6669":"521:C", "6681":"522:C", "6694":"523:T", "6706":"524:A", "6718":"525:G", "6731":"526:C", "6743":"527:T", "6755":"528:A", "6766":"529:C", "6777":"530:A", "6789":"531:C", "6800":"532:A", "6813":"533:A", "6825":"534:G", "6838":"535:A", "6850":"536:A", "6863":"537:G", "6875":"538:A", "6886":"539:C", "6898":"540:T", "6910":"541:T", "6922":"542:G", "6935":"543:C", "6946":"544:A", "6958":"545:A", "6970":"546:A", "6982":"547:A", "6992":"548:T", "7005":"549:G", "7017":"550:C", "7029":"551:C", "7042":"552:G", "7054":"553:T", "7066":"554:G", "7079":"555:A", "7091":"556:G", "7102":"557:T", "7115":"558:G", "7126":"559:T", "7138":"560:C", "7149":"561:A", "7160":"562:T", "7172":"563:G", "7183":"564:T"}
-}
-, {
-"traceFileName": "dataset_152165",
-"leadingGaps": 2573,
-"trailingGaps": 4555,
-"peakA": [12, 12, 12, 11, 10, 7, 4, 0, 0, 0, 2, 9, 19, 28, 34, 34, 28, 19, 9, 1, 0, 0, 3, 9, 16, 23, 29, 32, 34, 35, 36, 38, 41, 45, 50, 54, 58, 60, 62, 63, 66, 68, 69, 70, 71, 71, 74, 79, 88, 99, 110, 121, 130, 136, 139, 139, 137, 133, 129, 129, 133, 142, 155, 167, 175, 175, 168, 158, 151, 152, 164, 184, 206, 224, 231, 228, 218, 206, 200, 202, 212, 224, 236, 242, 241, 235, 225, 216, 210, 209, 213, 223, 237, 250, 261, 264, 258, 244, 223, 202, 186, 179, 183, 196, 211, 224, 229, 226, 217, 206, 196, 191, 189, 190, 189, 187, 182, 176, 170, 165, 162, 159, 155, 150, 144, 137, 130, 124, 120, 120, 122, 124, 123, 118, 108, 94, 81, 70, 65, 63, 63, 61, 54, 44, 34, 27, 27, 31, 38, 43, 43, 36, 25, 14, 5, 0, 0, 0, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 7, 16, 27, 35, 40, 38, 32, 25, 20, 22, 30, 41, 54, 63, 69, 70, 69, 67, 67, 67, 70, 73, 79, 88, 100, 114, 128, 139, 145, 145, 139, 131, 125, 126, 135, 151, 169, 185, 195, 198, 195, 192, 193, 200, 212, 228, 241, 249, 251, 247, 242, 239, 239, 245, 253, 263, 271, 275, 276, 275, 273, 273, 277, 286, 299, 311, 320, 324, 321, 314, 304, 295, 289, 287, 289, 294, 300, 307, 314, 320, 323, 324, 320, 313, 304, 296, 290, 289, 292, 297, 302, 305, 303, 297, 288, 277, 266, 258, 254, 255, 260, 266, 271, 272, 268, 260, 250, 239, 229, 223, 219, 217, 216, 215, 214, 210, 205, 197, 189, 180, 171, 164, 159, 154, 151, 149, 148, 145, 141, 133, 123, 111, 99, 91, 88, 90, 96, 102, 105, 103, 95, 84, 72, 63, 58, 58, 59, 61, 60, 55, 47, 36, 26, 17, 12, 12, 14, 16, 18, 17, 13, 7, 2, 0, 2, 7, 13, 19, 21, 20, 16, 10, 6, 6, 9, 16, 23, 29, 30, 27, 20, 12, 7, 7, 13, 25, 40, 54, 64, 68, 65, 58, 49, 42, 39, 41, 49, 61, 74, 86, 96, 101, 104, 106, 108, 113, 121, 129, 136, 141, 143, 143, 143, 146, 153, 162, 173, 183, 191, 195, 197, 198, 199, 202, 206, 211, 216, 221, 224, 225, 224, 222, 221, 223, 230, 241, 254, 267, 277, 282, 283, 281, 279, 278, 279, 280, 282, 282, 282, 280, 278, 275, 273, 271, 268, 265, 261, 257, 254, 252, 253, 257, 261, 265, 267, 266, 261, 253, 246, 241, 239, 238, 239, 237, 233, 226, 217, 210, 205, 203, 203, 203, 201, 198, 193, 188, 183, 179, 176, 172, 166, 159, 149, 140, 130, 123, 118, 115, 112, 109, 105, 98, 90, 81, 74, 69, 67, 68, 69, 68, 63, 55, 45, 35, 28, 26, 28, 32, 34, 33, 27, 19, 10, 3, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 3, 10, 16, 22, 25, 26, 25, 26, 30, 39, 49, 59, 67, 71, 72, 73, 74, 78, 85, 93, 102, 112, 123, 135, 147, 159, 169, 178, 185, 194, 204, 218, 234, 250, 262, 267, 266, 259, 252, 252, 261, 281, 309, 338, 361, 372, 372, 364, 354, 349, 354, 367, 387, 406, 422, 430, 432, 432, 435, 444, 459, 477, 492, 501, 501, 494, 488, 488, 498, 517, 539, 557, 565, 564, 556, 547, 544, 547, 555, 564, 569, 571, 570, 570, 572, 578, 585, 591, 595, 598, 599, 600, 600, 599, 597, 594, 590, 585, 581, 576, 570, 562, 554, 545, 537, 532, 531, 534, 539, 545, 551, 555, 554, 549, 542, 534, 528, 524, 521, 517, 509, 498, 485, 474, 469, 469, 473, 477, 477, 470, 458, 443, 429, 418, 412, 409, 410, 413, 417, 422, 426, 426, 424, 418, 409, 400, 390, 381, 373, 366, 362, 363, 369, 380, 392, 402, 404, 397, 384, 370, 361, 361, 370, 387, 405, 421, 430, 432, 427, 419, 410, 404, 401, 403, 411, 424, 439, 454, 465, 469, 466, 456, 445, 437, 435, 441, 453, 467, 480, 489, 495, 501, 508, 519, 530, 540, 544, 541, 532, 520, 512, 510, 518, 534, 554, 573, 589, 599, 604, 606, 607, 608, 611, 613, 617, 620, 625, 631, 638, 645, 651, 655, 654, 649, 642, 634, 627, 625, 626, 630, 634, 637, 636, 633, 630, 630, 636, 648, 663, 676, 685, 686, 681, 671, 662, 657, 658, 665, 677, 691, 704, 714, 720, 719, 713, 702, 690, 679, 673, 672, 676, 680, 681, 679, 674, 669, 666, 665, 664, 660, 652, 641, 630, 625, 627, 635, 647, 655, 656, 647, 632, 615, 602, 597, 598, 605, 612, 618, 618, 613, 603, 590, 576, 566, 559, 558, 559, 561, 559, 553, 542, 530, 520, 515, 517, 523, 530, 532, 526, 512, 492, 469, 450, 438, 433, 434, 437, 438, 434, 425, 413, 401, 391, 385, 380, 375, 369, 360, 348, 336, 326, 319, 315, 313, 311, 307, 302, 296, 291, 288, 286, 284, 279, 270, 256, 241, 229, 221, 218, 216, 211, 200, 183, 164, 146, 136, 135, 141, 150, 157, 156, 147, 133, 119, 108, 102, 98, 95, 89, 81, 71, 63, 57, 54, 52, 48, 41, 30, 19, 8, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 4, 5, 4, 4, 4, 7, 15, 28, 42, 55, 62, 61, 54, 43, 33, 29, 32, 43, 58, 75, 90, 101, 108, 112, 113, 114, 116, 120, 126, 136, 148, 160, 171, 178, 182, 182, 181, 181, 184, 189, 196, 204, 212, 219, 227, 236, 247, 258, 268, 273, 274, 270, 263, 257, 256, 262, 274, 290, 305, 314, 316, 312, 304, 297, 295, 299, 307, 317, 325, 330, 329, 326, 321, 318, 317, 318, 319, 319, 316, 311, 306, 303, 304, 310, 319, 328, 333, 330, 321, 308, 294, 285, 282, 284, 287, 286, 279, 266, 250, 235, 225, 222, 224, 229, 232, 231, 226, 218, 210, 203, 198, 193, 189, 183, 176, 167, 161, 157, 156, 159, 162, 163, 160, 152, 141, 130, 122, 120, 123, 130, 136, 140, 138, 133, 126, 121, 119, 119, 122, 124, 124, 124, 125, 128, 135, 144, 153, 159, 162, 161, 159, 157, 156, 156, 157, 159, 160, 164, 170, 178, 185, 190, 190, 187, 184, 188, 200, 219, 240, 257, 264, 260, 250, 241, 241, 253, 274, 298, 316, 323, 319, 311, 304, 306, 318, 337, 355, 367, 369, 363, 354, 348, 349, 359, 373, 388, 400, 406, 407, 406, 407, 412, 423, 437, 450, 459, 463, 460, 455, 450, 447, 450, 457, 466, 476, 484, 488, 489, 487, 485, 485, 486, 491, 499, 507, 514, 518, 520, 520, 520, 522, 527, 534, 539, 542, 541, 535, 529, 524, 523, 525, 531, 536, 540, 542, 542, 542, 543, 546, 550, 556, 561, 564, 564, 561, 555, 547, 539, 533, 529, 529, 532, 534, 534, 530, 522, 509, 496, 484, 477, 474, 477, 482, 486, 487, 482, 472, 460, 447, 437, 430, 426, 422, 416, 410, 403, 397, 394, 393, 393, 389, 380, 364, 342, 317, 295, 279, 271, 268, 269, 270, 268, 261, 250, 238, 226, 217, 210, 203, 195, 185, 174, 163, 155, 150, 148, 147, 144, 138, 130, 121, 112, 106, 101, 97, 92, 87, 83, 80, 79, 80, 82, 81, 77, 68, 56, 44, 33, 26, 21, 20, 21, 22, 24, 26, 26, 26, 23, 19, 14, 9, 5, 2, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 11, 12, 11, 8, 4, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 6, 4, 2, 0, 0, 3, 8, 13, 18, 19, 18, 16, 14, 14, 18, 24, 30, 36, 39, 40, 40, 40, 44, 50, 58, 67, 75, 82, 87, 91, 96, 102, 110, 116, 121, 125, 127, 129, 134, 141, 152, 166, 179, 191, 199, 204, 206, 207, 210, 217, 229, 244, 259, 272, 279, 283, 284, 288, 298, 315, 335, 355, 370, 376, 375, 372, 372, 379, 394, 413, 432, 443, 444, 437, 425, 415, 411, 416, 429, 444, 459, 468, 473, 475, 476, 478, 482, 486, 489, 489, 489, 490, 493, 501, 511, 522, 530, 532, 527, 519, 511, 507, 510, 519, 531, 541, 545, 542, 534, 524, 516, 515, 519, 527, 536, 541, 540, 535, 526, 517, 510, 508, 509, 512, 517, 522, 527, 534, 542, 550, 555, 556, 549, 535, 517, 499, 488, 486, 492, 504, 515, 519, 516, 508, 499, 494, 496, 505, 515, 523, 526, 523, 517, 510, 503, 497, 492, 487, 485, 485, 488, 495, 501, 505, 503, 496, 487, 480, 479, 485, 498, 513, 528, 536, 538, 533, 525, 517, 512, 509, 509, 509, 508, 506, 505, 506, 511, 518, 526, 532, 534, 530, 523, 516, 511, 509, 511, 514, 516, 517, 516, 515, 517, 521, 528, 535, 540, 542, 538, 533, 528, 525, 525, 527, 527, 523, 515, 503, 493, 488, 489, 494, 500, 499, 489, 469, 445, 424, 413, 414, 424, 436, 442, 436, 417, 390, 362, 343, 335, 338, 345, 349, 344, 330, 308, 287, 270, 263, 265, 271, 278, 279, 273, 261, 245, 230, 217, 209, 202, 197, 191, 185, 178, 173, 171, 170, 170, 168, 163, 154, 141, 127, 115, 105, 100, 98, 100, 104, 107, 108, 106, 101, 94, 86, 79, 73, 69, 66, 62, 59, 56, 54, 54, 57, 62, 68, 73, 74, 71, 64, 55, 46, 38, 33, 30, 28, 27, 27, 26, 26, 27, 27, 27, 26, 24, 21, 17, 14, 12, 13, 15, 18, 20, 20, 17, 11, 5, 0, 0, 2, 7, 12, 15, 15, 12, 7, 3, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 4, 8, 11, 12, 12, 12, 10, 9, 7, 5, 4, 2, 1, 1, 3, 4, 6, 8, 11, 14, 19, 25, 32, 38, 42, 43, 43, 42, 43, 45, 50, 56, 62, 66, 68, 69, 68, 68, 68, 69, 71, 73, 76, 79, 85, 94, 106, 121, 136, 149, 157, 158, 153, 146, 139, 138, 144, 156, 173, 189, 201, 206, 206, 201, 196, 192, 192, 195, 200, 207, 215, 222, 228, 233, 235, 234, 228, 221, 213, 208, 207, 210, 214, 219, 220, 218, 212, 206, 201, 199, 199, 200, 201, 200, 197, 193, 191, 189, 187, 183, 178, 172, 165, 159, 155, 154, 152, 150, 147, 142, 138, 137, 139, 143, 147, 151, 155, 158, 161, 167, 173, 178, 180, 179, 174, 171, 170, 174, 183, 194, 203, 210, 213, 214, 218, 226, 240, 256, 271, 281, 285, 284, 283, 289, 306, 334, 369, 403, 430, 444, 447, 444, 441, 443, 453, 466, 479, 489, 495, 500, 509, 525, 546, 570, 591, 605, 613, 616, 620, 629, 643, 661, 676, 686, 687, 680, 671, 664, 663, 671, 687, 706, 724, 736, 737, 728, 710, 689, 669, 657, 654, 662, 676, 691, 703, 708, 705, 695, 682, 670, 661, 658, 658, 657, 653, 642, 624, 600, 575, 551, 534, 523, 517, 515, 514, 510, 504, 494, 481, 466, 449, 430, 409, 386, 363, 340, 321, 307, 299, 295, 293, 289, 282, 270, 254, 235, 217, 201, 188, 178, 170, 161, 152, 141, 129, 116, 105, 95, 88, 83, 79, 74, 67, 58, 48, 37, 27, 18, 12, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 4, 6, 7, 8, 8, 7, 6, 4, 2, 0, 0, 0, 1, 3, 5, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 7, 5, 3, 1, 0, 0, 1, 3, 5, 6, 6, 4, 2, 0, 0, 0, 0, 2, 3, 5, 5, 4, 3, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 4, 7, 9, 10, 10, 9, 8, 9, 10, 12, 12, 10, 7, 3, 1, 1, 4, 10, 17, 22, 25, 25, 22, 20, 18, 20, 24, 31, 38, 43, 45, 43, 38, 33, 29, 28, 29, 31, 33, 34, 33, 30, 28, 26, 25, 23, 21, 17, 13, 10, 10, 13, 16, 20, 21, 19, 14, 7, 3, 0, 1, 4, 7, 8, 7, 4, 1, 0, 2, 6, 10, 13, 14, 11, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 3, 2, 1, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 8, 15, 25, 35, 45, 53, 57, 58, 57, 57, 61, 71, 86, 102, 117, 127, 132, 133, 132, 134, 139, 148, 157, 166, 174, 182, 192, 206, 223, 240, 255, 264, 266, 264, 262, 265, 276, 291, 309, 324, 333, 337, 339, 343, 351, 363, 377, 390, 399, 401, 397, 389, 381, 374, 371, 373, 379, 389, 401, 413, 423, 429, 432, 431, 429, 426, 424, 421, 417, 410, 402, 393, 383, 376, 372, 370, 371, 373, 375, 375, 373, 369, 364, 359, 356, 355, 354, 353, 349, 343, 336, 328, 324, 323, 326, 329, 331, 328, 321, 311, 302, 295, 293, 297, 303, 310, 314, 312, 306, 295, 283, 272, 263, 258, 257, 261, 266, 272, 276, 275, 269, 259, 247, 237, 233, 236, 243, 252, 258, 256, 247, 235, 222, 215, 212, 213, 214, 212, 204, 193, 181, 169, 162, 157, 156, 156, 157, 158, 158, 154, 146, 133, 117, 102, 90, 86, 89, 96, 104, 106, 101, 89, 72, 56, 44, 38, 38, 41, 45, 47, 47, 45, 41, 35, 28, 21, 14, 7, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 2, 4, 6, 8, 7, 5, 3, 0, 0, 0, 1, 5, 8, 10, 9, 7, 3, 0, 0, 2, 6, 10, 12, 12, 9, 6, 2, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 8, 7, 5, 4, 3, 1, 0, 0, 0, 2, 4, 5, 6, 5, 4, 1, 0, 0, 0, 1, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 16, 21, 25, 27, 25, 21, 17, 14, 13, 17, 24, 31, 36, 37, 34, 29, 24, 24, 29, 39, 53, 65, 74, 79, 79, 79, 82, 89, 101, 117, 132, 144, 153, 157, 161, 165, 173, 182, 193, 203, 211, 217, 223, 233, 247, 267, 290, 313, 334, 350, 362, 370, 377, 385, 395, 406, 418, 431, 446, 464, 487, 514, 542, 569, 592, 607, 616, 621, 627, 636, 650, 667, 685, 701, 715, 727, 739, 752, 767, 781, 792, 799, 802, 805, 812, 823, 840, 859, 875, 886, 891, 891, 889, 888, 891, 895, 901, 906, 912, 919, 926, 932, 935, 932, 924, 914, 908, 907, 913, 922, 929, 930, 924, 914, 906, 903, 905, 907, 904, 892, 871, 846, 824, 811, 807, 808, 810, 805, 792, 772, 750, 733, 722, 718, 716, 712, 701, 680, 652, 619, 588, 562, 544, 535, 530, 526, 519, 505, 485, 462, 437, 415, 395, 378, 361, 342, 321, 301, 284, 273, 269, 269, 268, 263, 249, 228, 204, 181, 165, 157, 155, 154, 151, 142, 127, 109, 92, 80, 76, 78, 84, 89, 91, 87, 79, 67, 57, 50, 47, 47, 48, 48, 45, 42, 38, 35, 35, 36, 37, 36, 30, 22, 13, 7, 5, 10, 19, 30, 40, 44, 42, 35, 25, 15, 8, 4, 3, 4, 5, 4, 2, 1, 0, 1, 4, 7, 9, 10, 9, 7, 4, 2, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 4, 11, 21, 33, 43, 52, 58, 61, 65, 70, 78, 90, 106, 125, 144, 163, 180, 194, 206, 217, 229, 242, 258, 277, 299, 322, 345, 366, 383, 397, 408, 418, 430, 444, 461, 478, 495, 509, 520, 529, 538, 549, 562, 574, 582, 582, 576, 563, 551, 541, 537, 537, 538, 535, 526, 509, 488, 467, 447, 431, 416, 399, 379, 356, 333, 311, 293, 279, 266, 252, 234, 213, 193, 175, 162, 154, 146, 137, 123, 106, 88, 74, 64, 61, 60, 59, 55, 47, 37, 27, 19, 14, 12, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 4, 12, 22, 33, 42, 47, 51, 55, 65, 82, 106, 133, 158, 175, 184, 186, 187, 192, 205, 229, 259, 291, 320, 342, 357, 367, 374, 381, 390, 400, 412, 425, 438, 451, 463, 477, 491, 506, 521, 534, 543, 547, 546, 541, 533, 526, 520, 518, 518, 519, 518, 513, 506, 495, 483, 472, 461, 450, 439, 426, 414, 403, 393, 386, 379, 369, 354, 331, 302, 271, 243, 223, 212, 206, 200, 190, 174, 152, 130, 111, 99, 93, 90, 85, 76, 63, 49, 37, 30, 29, 31, 31, 29, 23, 15, 6, 1, 0, 0, 0, 1, 2, 1, 0, 0, 0, 0, 1, 3, 7, 11, 15, 19, 23, 29, 36, 44, 53, 60, 68, 75, 83, 94, 107, 121, 135, 148, 159, 170, 181, 194, 207, 221, 235, 248, 260, 274, 291, 309, 329, 348, 365, 381, 395, 409, 425, 440, 454, 466, 474, 481, 488, 498, 514, 533, 555, 575, 592, 601, 606, 606, 606, 610, 617, 630, 647, 663, 678, 687, 689, 685, 677, 666, 656, 648, 643, 643, 645, 650, 657, 664, 670, 673, 674, 672, 667, 661, 657, 655, 655, 656, 656, 651, 641, 628, 615, 608, 608, 617, 630, 644, 655, 660, 660, 658, 657, 659, 663, 667, 667, 662, 653, 645, 640, 644, 656, 673, 691, 706, 714, 715, 710, 702, 696, 693, 694, 700, 708, 716, 719, 718, 713, 706, 700, 699, 701, 705, 706, 701, 688, 669, 651, 638, 634, 640, 651, 661, 664, 658, 643, 624, 607, 596, 593, 593, 593, 587, 574, 556, 538, 524, 519, 522, 532, 543, 551, 555, 554, 551, 547, 544, 540, 535, 529, 521, 515, 513, 516, 523, 532, 540, 543, 544, 542, 543, 547, 555, 562, 565, 560, 547, 531, 516, 510, 513, 524, 536, 544, 542, 531, 514, 498, 487, 484, 487, 492, 493, 488, 474, 455, 435, 417, 405, 398, 397, 398, 398, 395, 388, 377, 363, 348, 332, 314, 296, 276, 256, 237, 223, 215, 213, 215, 216, 212, 201, 185, 167, 152, 143, 139, 140, 141, 138, 130, 118, 103, 89, 78, 72, 72, 77, 85, 94, 101, 102, 97, 86, 71, 57, 49, 47, 52, 60, 66, 69, 68, 65, 64, 67, 75, 87, 100, 112, 121, 125, 126, 124, 121, 119, 117, 117, 118, 120, 121, 121, 123, 126, 134, 146, 164, 184, 204, 221, 233, 240, 245, 249, 255, 264, 277, 292, 310, 329, 348, 365, 378, 387, 391, 392, 390, 389, 391, 397, 405, 416, 428, 440, 453, 465, 476, 485, 491, 493, 495, 497, 502, 512, 524, 536, 541, 537, 523, 501, 478, 459, 448, 447, 453, 459, 461, 456, 442, 423, 402, 382, 365, 352, 341, 331, 319, 303, 282, 258, 233, 211, 196, 188, 185, 182, 176, 161, 140, 116, 95, 82, 79, 82, 86, 86, 77, 60, 39, 20, 6, 0, 0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 9, 12, 14, 14, 14, 14, 19, 27, 39, 52, 64, 74, 82, 89, 99, 114, 133, 156, 179, 199, 213, 224, 231, 239, 249, 262, 278, 294, 309, 324, 340, 360, 384, 412, 440, 465, 483, 493, 498, 501, 510, 526, 551, 580, 607, 627, 638, 639, 635, 628, 624, 621, 619, 615, 610, 602, 592, 581, 571, 560, 547, 533, 517, 499, 480, 461, 443, 425, 407, 390, 372, 355, 337, 317, 297, 274, 252, 230, 211, 194, 179, 167, 156, 147, 141, 138, 138, 138, 138, 137, 135, 133, 135, 140, 150, 163, 176, 189, 200, 210, 221, 232, 244, 257, 270, 284, 301, 320, 342, 365, 387, 405, 419, 430, 442, 457, 478, 504, 533, 562, 587, 606, 618, 623, 624, 623, 625, 631, 643, 658, 673, 684, 687, 682, 671, 658, 650, 647, 651, 657, 661, 660, 653, 642, 629, 618, 611, 608, 608, 609, 611, 614, 617, 622, 629, 636, 642, 648, 652, 655, 659, 662, 665, 668, 671, 676, 685, 699, 717, 738, 759, 779, 795, 806, 815, 822, 827, 833, 838, 843, 847, 851, 853, 852, 846, 836, 822, 806, 792, 781, 775, 772, 768, 760, 746, 725, 700, 675, 653, 635, 621, 607, 591, 572, 551, 529, 507, 489, 472, 455, 436, 413, 386, 358, 330, 306, 287, 273, 264, 256, 245, 230, 209, 184, 160, 140, 130, 129, 134, 141, 144, 139, 126, 108, 88, 72, 60, 54, 52, 51, 49, 47, 43, 39, 35, 31, 28, 25, 23, 22, 20, 18, 15, 11, 7, 4, 1, 0, 0, 0, 2, 4, 4, 4, 4, 2, 1, 0, 0, 0, 0, 1, 2, 3, 5, 7, 9, 11, 12, 13, 15, 19, 24, 32, 42, 51, 60, 67, 71, 74, 78, 83, 92, 104, 117, 131, 145, 157, 169, 182, 196, 210, 225, 238, 249, 258, 268, 278, 289, 300, 310, 319, 328, 335, 343, 350, 355, 359, 359, 356, 352, 349, 348, 350, 354, 357, 357, 353, 346, 336, 326, 319, 314, 310, 304, 293, 276, 255, 232, 211, 195, 184, 178, 172, 165, 153, 137, 118, 99, 83, 71, 64, 58, 53, 46, 37, 27, 16, 7, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 6, 5, 3, 1, 0, 0, 2, 5, 8, 10, 10, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 9, 8, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 3, 8, 13, 16, 16, 13, 8, 5, 5, 11, 22, 33, 44, 51, 56, 60, 68, 81, 99, 119, 139, 155, 168, 178, 188, 204, 225, 250, 278, 305, 330, 353, 376, 402, 431, 463, 496, 527, 555, 579, 601, 621, 642, 661, 680, 696, 709, 720, 730, 738, 745, 750, 753, 754, 754, 753, 750, 744, 732, 714, 691, 665, 636, 608, 580, 553, 526, 500, 474, 451, 431, 412, 393, 371, 347, 321, 295, 273, 254, 239, 225, 209, 192, 174, 156, 140, 128, 118, 109, 100, 92, 83, 74, 66, 57, 50, 43, 38, 36, 36, 39, 42, 43, 42, 37, 32, 28, 27, 31, 38, 48, 59, 70, 80, 87, 94, 100, 106, 114, 126, 141, 160, 183, 208, 232, 254, 273, 288, 302, 317, 334, 356, 382, 412, 442, 470, 493, 512, 530, 549, 572, 598, 623, 644, 657, 663, 664, 666, 673, 686, 701, 711, 714, 707, 694, 680, 669, 663, 659, 652, 639, 618, 593, 567, 543, 522, 501, 478, 449, 416, 383, 352, 327, 311, 301, 294, 286, 276, 259, 237, 209, 179, 150, 126, 109, 99, 93, 90, 84, 74, 60, 45, 32, 22, 16, 12, 10, 7, 3, 1, 0, 1, 3, 6, 8, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 4, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 2, 5, 8, 9, 10, 8, 6, 3, 1, 0, 0, 0, 0, 3, 7, 11, 14, 14, 13, 9, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 9, 8, 5, 2, 0, 0, 0, 2, 3, 2, 1, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 1, 2, 5, 8, 11, 13, 13, 12, 9, 6, 5, 6, 9, 13, 16, 16, 15, 14, 14, 18, 24, 33, 41, 47, 48, 47, 43, 39, 36, 38, 44, 54, 66, 80, 91, 98, 100, 100, 99, 100, 107, 118, 133, 148, 162, 172, 181, 192, 207, 227, 250, 275, 296, 313, 325, 336, 347, 363, 385, 412, 442, 471, 499, 523, 545, 567, 589, 614, 641, 671, 703, 736, 769, 799, 826, 848, 866, 882, 900, 921, 947, 976, 1004, 1027, 1045, 1057, 1068, 1079, 1094, 1109, 1123, 1131, 1134, 1134, 1133, 1136, 1144, 1155, 1165, 1170, 1169, 1164, 1155, 1146, 1138, 1128, 1114, 1096, 1075, 1055, 1041, 1034, 1034, 1036, 1034, 1022, 999, 966, 929, 893, 861, 836, 815, 798, 781, 764, 747, 732, 717, 704, 689, 673, 654, 635, 618, 604, 594, 589, 586, 585, 585, 585, 586, 589, 593, 599, 606, 615, 626, 639, 654, 669, 684, 695, 703, 709, 715, 724, 739, 760, 786, 816, 847, 874, 896, 910, 916, 915, 910, 902, 894, 888, 884, 882, 881, 881, 878, 873, 865, 852, 837, 819, 802, 784, 767, 750, 730, 707, 682, 654, 628, 604, 583, 566, 550, 533, 513, 489, 463, 436, 409, 384, 361, 341, 322, 306, 294, 284, 277, 272, 265, 256, 245, 231, 219, 209, 205, 205, 207, 207, 202, 191, 177, 163, 155, 153, 159, 168, 175, 178, 175, 169, 162, 157, 156, 158, 161, 162, 159, 155, 149, 145, 143, 145, 147, 149, 149, 146, 142, 138, 135, 136, 139, 144, 147, 148, 146, 141, 134, 128, 123, 122, 125, 129, 134, 139, 141, 139, 133, 124, 114, 107, 104, 106, 111, 116, 120, 120, 117, 113, 111, 111, 114, 117, 117, 113, 103, 91, 80, 74, 73, 78, 84, 90, 93, 94, 92, 90, 89, 88, 87, 83, 78, 70, 60, 51, 42, 35, 30, 29, 30, 34, 38, 41, 41, 37, 31, 25, 19, 16, 14, 13, 12, 10, 7, 4, 1, 0, 0, 0, 0, 0, 2, 5, 8, 11, 12, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 6, 12, 18, 20, 19, 13, 6, 0, 0, 1, 9, 18, 26, 31, 29, 24, 15, 8, 2, 0, 0, 0, 0, 0, 0, 1, 4, 8, 13, 16, 17, 15, 11, 6, 2, 0, 0, 0, 1, 4, 6, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 5, 3, 1, 0, 0, 3, 7, 12, 15, 16, 13, 9, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 10, 16, 20, 21, 19, 13, 7, 2, 1, 4, 10, 16, 20, 20, 16, 10, 3, 0, 0, 3, 9, 18, 25, 30, 31, 28, 22, 14, 6, 1, 0, 5, 13, 24, 35, 42, 45, 43, 37, 30, 23, 17, 12, 8, 4, 1, 0, 1, 5, 9, 13, 14, 12, 8, 4, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 16, 24, 35, 50, 68, 89, 109, 129, 145, 161, 177, 196, 221, 252, 287, 322, 354, 381, 402, 420, 438, 458, 482, 511, 543, 576, 607, 635, 658, 675, 688, 697, 705, 713, 723, 735, 747, 756, 760, 758, 750, 740, 729, 721, 713, 703, 687, 663, 631, 595, 560, 529, 507, 491, 480, 468, 452, 431, 404, 371, 337, 303, 271, 244, 220, 200, 181, 164, 147, 132, 120, 111, 105, 101, 95, 86, 75, 61, 47, 36, 29, 28, 30, 37, 46, 56, 64, 71, 75, 79, 84, 93, 108, 129, 153, 176, 195, 210, 223, 237, 256, 282, 314, 348, 381, 410, 433, 454, 474, 497, 523, 554, 587, 619, 647, 668, 683, 695, 706, 719, 734, 751, 766, 776, 778, 775, 769, 765, 765, 768, 771, 768, 757, 736, 708, 677, 648, 625, 607, 591, 572, 547, 515, 480, 446, 418, 398, 387, 380, 369, 351, 324, 290, 254, 222, 198, 182, 171, 162, 151, 137, 120, 104, 89, 76, 66, 58, 50, 43, 37, 33, 29, 26, 22, 17, 11, 5, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 8, 13, 20, 28, 37, 44, 50, 56, 62, 71, 84, 102, 124, 150, 179, 208, 234, 256, 274, 289, 305, 326, 353, 390, 432, 477, 520, 556, 585, 607, 626, 646, 668, 693, 719, 745, 769, 790, 809, 826, 839, 850, 858, 864, 869, 875, 880, 881, 876, 860, 834, 800, 765, 736, 715, 706, 702, 697, 685, 659, 621, 576, 531, 493, 465, 448, 435, 420, 396, 364, 324, 282, 243, 213, 190, 173, 160, 147, 135, 124, 113, 104, 95, 85, 73, 63, 54, 50, 49, 52, 53, 50, 44, 35, 28, 25, 28, 33, 39, 40, 36, 28, 18, 12, 9, 11, 14, 16, 15, 12, 7, 2, 0, 0, 0, 5, 11, 18, 24, 27, 26, 21, 14, 7, 2, 1, 3, 7, 9, 8, 6, 2, 0, 0, 1, 4, 7, 9, 10, 10, 9, 10, 12, 13, 14, 14, 12, 9, 6, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 5, 2, 0, 0, 2, 11, 24, 39, 50, 56, 54, 47, 38, 32, 35, 46, 64, 83, 98, 106, 106, 103, 101, 105, 119, 141, 167, 191, 211, 225, 237, 250, 270, 299, 333, 367, 396, 414, 422, 423, 425, 435, 456, 487, 522, 555, 579, 593, 597, 596, 592, 589, 588, 588, 586, 581, 572, 560, 546, 530, 514, 496, 476, 456, 435, 412, 389, 368, 348, 333, 322, 314, 309, 302, 293, 281, 268, 256, 247, 244, 245, 249, 255, 261, 268, 278, 291, 309, 333, 360, 392, 427, 465, 504, 545, 587, 628, 669, 710, 751, 792, 831, 866, 897, 923, 945, 964, 983, 1003, 1022, 1041, 1058, 1070, 1079, 1087, 1095, 1103, 1111, 1117, 1118, 1113, 1104, 1095, 1087, 1082, 1080, 1075, 1066, 1051, 1035, 1020, 1012, 1011, 1013, 1014, 1009, 993, 968, 937, 905, 872, 841, 808, 772, 731, 688, 644, 603, 564, 528, 493, 457, 419, 381, 343, 308, 277, 250, 227, 207, 190, 175, 160, 145, 129, 111, 94, 79, 68, 62, 62, 66, 73, 80, 87, 94, 102, 113, 128, 149, 174, 203, 232, 261, 287, 312, 339, 372, 414, 467, 526, 586, 641, 684, 715, 739, 761, 788, 821, 859, 895, 923, 941, 950, 955, 959, 966, 973, 974, 964, 939, 900, 853, 803, 759, 722, 691, 663, 632, 595, 552, 504, 456, 412, 374, 341, 312, 284, 255, 226, 195, 166, 139, 116, 98, 84, 75, 68, 63, 56, 48, 39, 28, 19, 14, 12, 14, 17, 19, 17, 12, 6, 0, 0, 2, 9, 18, 25, 27, 25, 20, 15, 12, 14, 19, 28, 38, 47, 56, 65, 73, 81, 90, 98, 108, 120, 134, 151, 171, 191, 210, 229, 249, 270, 294, 323, 354, 387, 418, 446, 471, 494, 514, 534, 551, 564, 572, 574, 572, 568, 565, 564, 563, 558, 547, 528, 502, 473, 448, 429, 418, 413, 407, 396, 376, 348, 313, 277, 243, 213, 188, 165, 144, 125, 108, 94, 83, 74, 66, 57, 47, 35, 22, 12, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 4, 6, 9, 15, 21, 30, 40, 51, 61, 71, 78, 82, 84, 86, 93, 106, 129, 158, 192, 225, 255, 279, 298, 316, 337, 363, 395, 432, 471, 507, 537, 559, 574, 583, 590, 596, 604, 614, 622, 628, 627, 618, 604, 585, 564, 542, 521, 500, 477, 453, 429, 406, 385, 368, 353, 340, 326, 311, 294, 278, 264, 253, 247, 247, 252, 262, 274, 288, 303, 323, 348, 381, 422, 469, 518, 565, 606, 642, 675, 708, 743, 779, 815, 847, 875, 901, 926, 952, 979, 1002, 1016, 1018, 1011, 1000, 995, 1001, 1020, 1046, 1071, 1086, 1088, 1079, 1065, 1055, 1052, 1059, 1073, 1089, 1103, 1113, 1120, 1126, 1133, 1144, 1158, 1173, 1187, 1199, 1207, 1211, 1213, 1213, 1214, 1217, 1224, 1236, 1250, 1266, 1280, 1291, 1298, 1299, 1293, 1281, 1263, 1241, 1214, 1183, 1150, 1113, 1069, 1018, 958, 891, 820, 751, 687, 629, 579, 532, 487, 441, 395, 352, 314, 283, 257, 235, 213, 192, 170, 149, 132, 120, 111, 105, 101, 96, 90, 85, 79, 75, 72, 70, 70, 72, 76, 83, 90, 96, 98, 96, 90, 81, 73, 68, 67, 70, 75, 79, 81, 78, 74, 69, 65, 63, 63, 65, 66, 67, 66, 66, 67, 70, 75, 81, 86, 89, 90, 90, 88, 88, 88, 88, 88, 86, 81, 74, 66, 60, 58, 60, 66, 73, 79, 82, 81, 76, 68, 59, 52, 47, 45, 45, 47, 47, 46, 43, 38, 33, 26, 19, 11, 5, 1, 0, 2, 7, 13, 18, 20, 18, 13, 7, 2, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 12, 17, 22, 28, 34, 42, 51, 59, 68, 76, 87, 101, 121, 149, 183, 223, 265, 309, 352, 395, 438, 481, 523, 564, 607, 650, 695, 742, 787, 827, 860, 883, 898, 908, 916, 925, 935, 943, 944, 935, 913, 881, 842, 799, 757, 717, 676, 632, 584, 531, 475, 420, 368, 323, 285, 252, 223, 196, 170, 147, 126, 109, 94, 81, 70, 60, 50, 42, 35, 29, 25, 22, 19, 16, 15, 15, 18, 22, 28, 36, 43, 50, 58, 66, 76, 89, 105, 125, 148, 173, 197, 221, 245, 268, 294, 322, 356, 394, 436, 480, 525, 570, 612, 652, 690, 724, 755, 779, 796, 805, 807, 806, 804, 804, 804, 799, 784, 754, 710, 656, 600, 551, 512, 485, 464, 443, 418, 387, 353, 319, 290, 270, 259, 255, 257, 262, 270, 280, 293, 310, 331, 359, 393, 433, 476, 521, 567, 611, 654, 696, 736, 774, 810, 842, 871, 899, 926, 951, 973, 988, 992, 983, 960, 927, 887, 844, 800, 755, 709, 663, 616, 571, 528, 488, 450, 412, 374, 334, 294, 256, 222, 192, 166, 145, 126, 112, 101, 93, 88, 84, 80, 74, 66, 57, 49, 44, 42, 43, 46, 50, 52, 53, 52, 50, 47, 45, 43, 42, 43, 45, 48, 52, 55, 57, 56, 55, 53, 51, 50, 49, 46, 43, 41, 39, 41, 45, 51, 58, 63, 66, 67, 68, 69, 69, 69, 67, 62, 56, 49, 43, 41, 42, 44, 45, 44, 41, 38, 35, 34, 35, 36, 35, 32, 27, 21, 16, 15, 16, 19, 23, 26, 27, 26, 25, 24, 23, 21, 19, 17, 14, 11, 10, 9, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 2, 4, 5, 6, 6, 4, 3, 1, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 14, 19, 21, 21, 18, 13, 8, 4, 1, 0, 0, 0, 3, 8, 14, 19, 20, 17, 11, 4, 0, 0, 4, 11, 18, 22, 22, 17, 10, 3, 0, 0, 1, 5, 9, 12, 14, 14, 15, 17, 19, 23, 26, 27, 26, 23, 19, 15, 13, 13, 14, 16, 17, 18, 19, 20, 22, 24, 25, 25, 24, 23, 22, 22, 23, 24, 25, 24, 23, 21, 17, 14, 11, 8, 6, 6, 7, 9, 10, 10, 7, 4, 3, 4, 7, 13, 18, 19, 18, 13, 7, 2, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 1, 0, 0, 0, 7, 21, 43, 70, 99, 127, 155, 184, 217, 257, 303, 355, 410, 464, 515, 562, 604, 644, 681, 719, 755, 789, 818, 841, 856, 862, 861, 857, 852, 850, 852, 858, 866, 874, 883, 891, 899, 910, 923, 938, 954, 970, 984, 997, 1009, 1022, 1035, 1050, 1065, 1077, 1085, 1085, 1078, 1063, 1044, 1022, 1002, 985, 973, 966, 963, 964, 969, 977, 988, 1001, 1014, 1024, 1033, 1041, 1048, 1057, 1067, 1076, 1081, 1080, 1074, 1065, 1057, 1051, 1047, 1041, 1029, 1010, 986, 963, 948, 945, 953, 968, 983, 991, 991, 987, 986, 992, 1009, 1031, 1052, 1065, 1065, 1053, 1030, 1002, 971, 940, 907, 873, 837, 799, 760, 721, 683, 644, 605, 563, 521, 479, 438, 401, 369, 341, 317, 297, 283, 275, 275, 284, 303, 330, 364, 399, 434, 465, 490, 511, 530, 549, 572, 600, 633, 669, 703, 734, 760, 781, 800, 817, 832, 845, 854, 860, 865, 872, 884, 902, 925, 948, 969, 983, 991, 995, 998, 1006, 1018, 1033, 1047, 1058, 1064, 1067, 1069, 1071, 1075, 1075, 1069, 1053, 1026, 993, 957, 922, 890, 856, 818, 773, 720, 663, 607, 555, 507, 461, 415, 367, 319, 275, 238, 211, 191, 176, 160, 142, 120, 98, 78, 64, 57, 55, 54, 53, 50, 44, 37, 31, 27, 24, 21, 19, 14, 9, 4, 0, 0, 1, 7, 14, 21, 24, 25, 21, 15, 8, 2, 0, 0, 2, 6, 11, 15, 16, 15, 12, 8, 5, 4, 7, 15, 27, 43, 63, 84, 105, 122, 136, 147, 159, 175, 198, 228, 265, 305, 344, 380, 413, 444, 475, 506, 538, 569, 595, 614, 625, 628, 626, 621, 615, 609, 601, 590, 574, 553, 527, 499, 469, 439, 407, 374, 338, 301, 263, 227, 195, 168, 146, 129, 117, 107, 99, 92, 85, 81, 79, 84, 96, 115, 139, 165, 192, 218, 244, 272, 305, 343, 386, 430, 474, 514, 551, 586, 621, 658, 695, 731, 762, 786, 803, 816, 826, 837, 846, 852, 850, 840, 820, 795, 769, 745, 728, 719, 718, 723, 734, 748, 761, 772, 776, 772, 761, 747, 734, 729, 735, 753, 779, 805, 824, 831, 824, 808, 788, 771, 760, 755, 752, 747, 737, 725, 712, 704, 703, 712, 727, 744, 762, 775, 786, 793, 800, 806, 814, 824, 834, 841, 844, 838, 821, 792, 752, 705, 656, 609, 565, 526, 488, 449, 408, 365, 322, 282, 246, 214, 188, 166, 147, 133, 123, 120, 122, 128, 136, 142, 146, 147, 147, 151, 163, 186, 219, 258, 299, 337, 370, 401, 433, 471, 517, 572, 631, 689, 742, 786, 818, 840, 853, 857, 855, 847, 835, 822, 807, 792, 773, 747, 712, 667, 611, 551, 492, 439, 393, 355, 322, 291, 261, 231, 204, 183, 168, 162, 161, 164, 170, 178, 189, 202, 217, 236, 258, 282, 308, 335, 362, 388, 413, 437, 459, 480, 500, 516, 527, 533, 533, 528, 519, 508, 497, 483, 466, 445, 418, 385, 348, 309, 270, 235, 205, 181, 160, 140, 119, 95, 70, 45, 25, 10, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 8, 8, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 11, 17, 23, 27, 26, 22, 16, 9, 3, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 10, 15, 22, 33, 47, 64, 81, 98, 115, 133, 153, 178, 207, 241, 278, 317, 358, 401, 447, 496, 546, 595, 639, 677, 708, 734, 757, 777, 796, 810, 816, 814, 803, 785, 763, 741, 723, 710, 701, 695, 690, 687, 682, 677, 670, 663, 656, 650, 647, 646, 648, 652, 654, 653, 647, 633, 613, 588, 558, 526, 494, 462, 431, 399, 367, 333, 296, 258, 220, 186, 156, 133, 116, 103, 93, 83, 72, 59, 46, 33, 22, 12, 6, 2, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 10, 14, 16, 15, 12, 7, 3, 0, 0, 0, 3, 6, 11, 16, 21, 27, 33, 37, 40, 41, 39, 37, 34, 33, 36, 43, 55, 71, 90, 110, 131, 153, 176, 201, 228, 259, 292, 326, 360, 393, 423, 452, 481, 510, 540, 571, 601, 627, 648, 663, 671, 673, 671, 664, 653, 637, 616, 591, 565, 538, 513, 487, 460, 430, 396, 359, 321, 285, 255, 231, 212, 195, 179, 163, 147, 133, 123, 119, 120, 125, 132, 139, 146, 153, 161, 173, 188, 207, 230, 256, 285, 318, 353, 389, 426, 463, 499, 536, 572, 609, 644, 675, 701, 718, 727, 728, 723, 716, 708, 702, 698, 692, 682, 664, 637, 602, 560, 514, 468, 424, 382, 345, 310, 277, 246, 216, 186, 155, 124, 95, 69, 48, 35, 29, 29, 30, 30, 27, 20, 12, 6, 4, 8, 16, 25, 30, 31, 26, 18, 9, 2, 0, 0, 0, 1, 1, 0, 0, 0, 4, 11, 17, 22, 22, 18, 12, 6, 1, 0, 0, 1, 3, 6, 9, 13, 20, 29, 38, 46, 51, 51, 47, 43, 42, 48, 62, 84, 113, 144, 175, 206, 236, 267, 301, 337, 373, 407, 437, 463, 484, 502, 519, 537, 556, 576, 595, 610, 622, 629, 633, 635, 635, 633, 630, 624, 618, 613, 612, 619, 633, 655, 682, 709, 733, 751, 760, 761, 754, 741, 724, 705, 684, 665, 646, 628, 611, 595, 580, 567, 556, 548, 545, 546, 551, 559, 569, 580, 588, 594, 595, 592, 582, 568, 550, 528, 502, 474, 441, 405, 366, 325, 286, 251, 220, 195, 174, 155, 137, 119, 100, 82, 66, 50, 36, 24, 13, 4, 0, 0, 3, 9, 16, 20, 21, 17, 11, 5, 0, 0, 2, 6, 12, 17, 21, 24, 27, 28, 29, 28, 25, 19, 13, 7, 3, 3, 7, 14, 24, 32, 39, 41, 39, 33, 25, 17, 12, 11, 12, 15, 19, 21, 22, 20, 19, 17, 15, 14, 12, 10, 9, 8, 9, 11, 15, 19, 22, 24, 25, 26, 29, 36, 47, 63, 80, 98, 114, 128, 139, 151, 168, 192, 226, 269, 318, 368, 413, 450, 478, 499, 517, 536, 556, 576, 595, 607, 612, 609, 602, 593, 586, 582, 580, 580, 579, 577, 576, 576, 578, 583, 590, 596, 601, 601, 596, 586, 573, 561, 550, 544, 541, 540, 536, 526, 506, 476, 439, 398, 358, 323, 293, 268, 246, 224, 201, 175, 148, 120, 95, 72, 53, 37, 25, 15, 8, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 3, 6, 10, 12, 13, 11, 8, 5, 1, 0, 0, 0, 3, 6, 9, 10, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 3, 8, 14, 18, 21, 25, 31, 41, 58, 78, 100, 119, 134, 146, 157, 171, 189, 212, 239, 265, 288, 306, 318, 326, 330, 329, 325, 317, 306, 294, 280, 266, 250, 234, 218, 203, 189, 177, 166, 154, 139, 122, 103, 84, 68, 55, 48, 43, 40, 36, 31, 27, 23, 22, 23, 28, 35, 44, 52, 60, 68, 78, 90, 106, 127, 153, 181, 210, 237, 261, 280, 297, 312, 328, 344, 361, 377, 390, 398, 398, 390, 374, 353, 329, 306, 285, 267, 249, 230, 210, 188, 167, 148, 134, 122, 114, 107, 102, 98, 99, 104, 115, 131, 150, 170, 190, 210, 229, 247, 264, 279, 290, 298, 302, 304, 305, 305, 305, 303, 296, 283, 266, 246, 226, 210, 197, 187, 177, 164, 146, 126, 105, 86, 72, 62, 54, 46, 36, 25, 14, 4, 0, 0, 4, 11, 17, 20, 19, 14, 8, 2, 0, 0, 0, 4, 7, 10, 11, 10, 8, 5, 2, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 3, 7, 9, 10, 10, 8, 6, 5, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 6, 6, 6, 9, 14, 22, 31, 40, 48, 56, 65, 76, 88, 101, 114, 124, 133, 141, 150, 161, 174, 187, 200, 209, 213, 214, 212, 210, 208, 209, 209, 208, 203, 193, 177, 158, 138, 121, 109, 102, 99, 95, 88, 77, 61, 42, 24, 9, 1, 0, 0, 7, 14, 22, 28, 32, 35, 37, 39, 44, 50, 60, 71, 86, 102, 121, 142, 163, 184, 202, 215, 222, 224, 221, 215, 208, 202, 199, 198, 197, 196, 192, 184, 173, 160, 145, 130, 116, 102, 89, 76, 63, 51, 42, 37, 35, 35, 36, 36, 33, 28, 21, 13, 7, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 12, 17, 21, 27, 33, 43, 54, 68, 82, 94, 102, 105, 103, 98, 91, 86, 82, 82, 83, 85, 85, 84, 80, 75, 69, 64, 59, 56, 52, 48, 43, 36, 27, 18, 10, 4, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 3, 10, 19, 30, 40, 48, 53, 54, 55, 56, 59, 65, 71, 77, 81, 82, 82, 80, 80, 80, 81, 82, 82, 79, 72, 63, 53, 45, 38, 34, 31, 29, 24, 19, 12, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 4, 6, 7, 6, 5, 3, 1, 2, 5, 11, 18, 24, 28, 28, 26, 24, 23, 25, 30, 38, 47, 56, 64, 70, 74, 78, 81, 83, 82, 79, 76, 75, 76, 80, 84, 87, 84, 76, 64, 49, 37, 31, 29, 32, 36, 38, 37, 32, 27, 24, 24, 28, 34, 38, 39, 34, 26, 16, 7, 0, 0, 0, 4, 8, 11, 12, 11, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 11, 11, 9, 6, 3, 0, 0, 0, 1, 4, 6, 6, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 2, 0, 0, 0, 4, 9, 14, 18, 20, 19, 15, 11, 6, 2, 0, 0, 0, 0, 2, 4, 5, 6, 5, 3, 0, 0, 0, 5, 13, 20, 25, 25, 21, 15, 8, 4, 4, 7, 10, 12, 14],
-"peakC": [178, 181, 187, 194, 204, 213, 218, 218, 215, 213, 214, 219, 226, 235, 243, 249, 251, 250, 246, 240, 233, 228, 225, 225, 227, 229, 230, 231, 230, 232, 235, 241, 247, 250, 247, 237, 223, 208, 197, 193, 196, 204, 215, 224, 228, 227, 221, 211, 201, 190, 182, 178, 177, 181, 189, 199, 208, 213, 212, 202, 185, 162, 139, 119, 107, 104, 111, 124, 139, 151, 156, 153, 142, 126, 108, 92, 80, 76, 78, 86, 97, 110, 119, 122, 118, 106, 88, 69, 51, 37, 30, 28, 31, 36, 41, 43, 41, 35, 28, 21, 17, 17, 20, 24, 25, 23, 17, 9, 3, 0, 1, 5, 9, 12, 12, 10, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 3, 2, 1, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 3, 9, 16, 21, 24, 23, 18, 13, 9, 10, 17, 30, 44, 58, 66, 67, 63, 55, 48, 43, 43, 46, 50, 54, 57, 59, 62, 65, 67, 69, 68, 67, 66, 65, 64, 64, 63, 61, 58, 56, 57, 60, 65, 67, 66, 59, 50, 41, 37, 39, 49, 61, 72, 77, 76, 69, 57, 42, 29, 18, 12, 13, 19, 29, 38, 43, 41, 33, 20, 8, 0, 0, 2, 8, 12, 13, 9, 4, 0, 0, 3, 11, 18, 23, 23, 19, 12, 5, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 0, 2, 6, 10, 13, 14, 12, 8, 4, 0, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 2, 6, 11, 15, 16, 14, 11, 7, 4, 2, 0, 0, 0, 3, 16, 37, 63, 88, 105, 108, 98, 81, 65, 57, 60, 72, 88, 104, 116, 124, 132, 142, 153, 164, 170, 169, 162, 154, 150, 155, 170, 192, 216, 236, 250, 259, 266, 274, 283, 292, 297, 297, 291, 282, 276, 276, 285, 299, 317, 332, 345, 354, 361, 367, 370, 369, 364, 356, 349, 348, 355, 368, 381, 388, 385, 373, 359, 352, 358, 376, 401, 423, 435, 433, 419, 397, 377, 361, 354, 352, 354, 356, 357, 357, 355, 354, 354, 353, 351, 345, 337, 325, 312, 301, 292, 289, 289, 292, 297, 302, 306, 308, 310, 310, 309, 307, 306, 303, 299, 292, 281, 267, 250, 234, 220, 211, 208, 210, 215, 219, 222, 222, 220, 218, 214, 209, 202, 190, 175, 160, 148, 143, 149, 164, 183, 199, 209, 209, 203, 195, 190, 189, 192, 194, 193, 186, 177, 169, 167, 172, 183, 195, 203, 204, 199, 190, 182, 178, 180, 187, 198, 208, 217, 223, 227, 231, 235, 241, 249, 257, 264, 269, 271, 271, 271, 273, 279, 290, 304, 320, 336, 349, 358, 363, 365, 366, 365, 366, 368, 374, 384, 398, 414, 429, 440, 446, 445, 440, 434, 431, 435, 446, 461, 479, 495, 509, 519, 525, 528, 527, 524, 518, 509, 501, 494, 491, 494, 504, 517, 533, 549, 564, 576, 584, 588, 584, 575, 563, 552, 547, 553, 569, 590, 610, 623, 624, 614, 600, 589, 585, 591, 605, 621, 633, 636, 630, 617, 602, 591, 589, 594, 606, 619, 625, 623, 610, 589, 566, 546, 534, 532, 537, 546, 555, 559, 555, 544, 529, 512, 496, 483, 474, 466, 459, 453, 447, 441, 435, 427, 418, 405, 390, 374, 360, 349, 340, 333, 325, 316, 305, 294, 285, 277, 271, 265, 259, 253, 249, 246, 244, 240, 232, 218, 200, 182, 166, 156, 152, 152, 153, 150, 144, 132, 117, 102, 88, 77, 69, 64, 60, 57, 56, 56, 58, 59, 58, 53, 44, 32, 21, 13, 11, 14, 21, 26, 27, 23, 15, 8, 2, 0, 0, 0, 0, 0, 0, 2, 7, 14, 23, 33, 42, 49, 54, 55, 54, 51, 47, 44, 43, 45, 50, 59, 69, 79, 89, 98, 104, 109, 111, 114, 116, 119, 124, 130, 138, 147, 156, 166, 177, 187, 197, 207, 217, 223, 225, 221, 212, 200, 190, 186, 192, 208, 231, 256, 277, 291, 297, 297, 295, 291, 289, 288, 291, 296, 304, 311, 317, 318, 314, 307, 299, 295, 297, 305, 317, 328, 338, 343, 346, 347, 346, 343, 339, 332, 325, 321, 320, 322, 326, 326, 322, 312, 299, 287, 280, 279, 284, 293, 302, 309, 313, 312, 305, 292, 272, 248, 226, 209, 202, 205, 215, 226, 231, 227, 212, 190, 168, 150, 138, 132, 128, 122, 115, 106, 99, 96, 97, 100, 99, 94, 81, 63, 44, 28, 17, 11, 9, 8, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 7, 7, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 8, 8, 6, 5, 7, 12, 23, 37, 53, 67, 77, 83, 88, 95, 104, 115, 127, 135, 139, 140, 142, 150, 166, 190, 215, 237, 249, 251, 245, 239, 237, 243, 256, 271, 285, 293, 297, 299, 303, 313, 327, 345, 362, 375, 384, 388, 390, 395, 403, 416, 433, 451, 467, 478, 483, 484, 483, 485, 493, 509, 528, 547, 559, 560, 553, 540, 530, 527, 533, 546, 563, 577, 587, 593, 598, 604, 612, 620, 624, 622, 615, 602, 589, 576, 565, 556, 550, 546, 545, 546, 550, 555, 559, 560, 558, 553, 546, 538, 531, 525, 519, 513, 505, 494, 482, 469, 458, 451, 448, 448, 449, 448, 441, 431, 419, 409, 403, 402, 402, 400, 392, 380, 365, 354, 348, 347, 350, 350, 346, 339, 330, 324, 324, 329, 333, 334, 328, 318, 307, 301, 302, 310, 320, 324, 321, 308, 292, 276, 268, 267, 274, 283, 291, 296, 297, 298, 301, 307, 316, 328, 338, 344, 346, 343, 338, 333, 330, 331, 337, 346, 355, 360, 361, 355, 345, 336, 329, 329, 335, 346, 360, 375, 389, 402, 414, 423, 430, 433, 434, 434, 435, 438, 443, 446, 447, 442, 432, 420, 411, 410, 417, 431, 448, 462, 469, 466, 456, 441, 426, 413, 405, 402, 400, 399, 397, 394, 389, 385, 382, 380, 378, 374, 368, 357, 343, 329, 320, 316, 320, 328, 336, 337, 329, 312, 289, 265, 247, 237, 236, 242, 250, 256, 258, 253, 242, 227, 210, 193, 179, 169, 162, 158, 154, 149, 143, 135, 128, 122, 118, 117, 118, 119, 119, 117, 112, 105, 97, 87, 77, 65, 54, 43, 34, 28, 25, 26, 28, 32, 35, 37, 36, 33, 28, 21, 15, 9, 6, 7, 9, 13, 15, 16, 14, 10, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 13, 18, 22, 25, 25, 25, 23, 22, 21, 21, 23, 27, 33, 39, 45, 50, 53, 55, 57, 61, 66, 74, 82, 90, 96, 102, 105, 107, 110, 112, 117, 125, 136, 150, 166, 179, 189, 195, 196, 195, 194, 197, 202, 210, 218, 226, 234, 241, 248, 255, 261, 265, 268, 271, 277, 288, 306, 328, 351, 368, 378, 378, 374, 370, 372, 381, 395, 409, 416, 414, 404, 391, 382, 384, 398, 421, 444, 462, 467, 458, 439, 416, 396, 385, 386, 396, 412, 428, 440, 445, 444, 438, 431, 424, 417, 413, 409, 406, 402, 397, 389, 381, 372, 365, 359, 355, 351, 346, 340, 333, 328, 328, 332, 340, 346, 348, 342, 330, 315, 302, 293, 292, 296, 301, 306, 307, 303, 298, 292, 287, 286, 286, 289, 294, 300, 307, 314, 322, 327, 330, 327, 320, 311, 301, 294, 291, 295, 302, 310, 318, 322, 325, 328, 332, 338, 347, 356, 362, 364, 363, 360, 358, 359, 364, 375, 389, 405, 420, 433, 444, 451, 454, 456, 457, 459, 461, 463, 465, 467, 470, 475, 483, 494, 505, 513, 514, 508, 497, 485, 479, 482, 496, 516, 537, 552, 558, 553, 540, 525, 512, 506, 507, 514, 524, 532, 535, 533, 526, 516, 505, 496, 488, 481, 476, 471, 465, 459, 453, 445, 436, 427, 418, 412, 409, 410, 412, 412, 408, 398, 382, 365, 348, 334, 324, 317, 313, 310, 309, 309, 310, 310, 308, 301, 288, 271, 252, 235, 221, 212, 205, 198, 188, 176, 162, 148, 138, 132, 130, 131, 131, 128, 121, 111, 98, 86, 76, 70, 69, 71, 76, 79, 79, 74, 64, 51, 38, 27, 21, 19, 20, 19, 17, 13, 7, 2, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 13, 18, 24, 30, 35, 40, 45, 50, 56, 64, 72, 77, 80, 79, 77, 77, 84, 98, 121, 146, 168, 181, 186, 183, 179, 179, 188, 205, 226, 244, 257, 262, 261, 260, 262, 271, 285, 302, 320, 335, 347, 358, 369, 381, 394, 408, 420, 430, 435, 437, 438, 439, 444, 452, 464, 478, 493, 506, 518, 528, 539, 551, 564, 575, 580, 578, 568, 553, 539, 531, 531, 539, 548, 552, 550, 540, 529, 521, 519, 524, 530, 531, 524, 508, 488, 469, 457, 451, 451, 452, 450, 442, 430, 416, 403, 391, 381, 373, 364, 355, 346, 335, 323, 309, 295, 281, 267, 256, 247, 239, 233, 228, 222, 216, 209, 202, 193, 182, 170, 156, 143, 131, 121, 113, 107, 101, 95, 88, 80, 73, 68, 64, 60, 55, 48, 39, 30, 22, 18, 17, 19, 23, 25, 24, 21, 16, 10, 4, 1, 0, 0, 0, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 7, 12, 18, 24, 29, 33, 37, 41, 47, 55, 64, 75, 87, 99, 112, 123, 132, 137, 137, 132, 124, 117, 114, 118, 131, 150, 170, 187, 199, 204, 204, 203, 202, 203, 204, 205, 206, 206, 206, 208, 211, 216, 223, 230, 238, 247, 255, 260, 261, 257, 248, 237, 226, 218, 214, 212, 211, 209, 203, 193, 181, 169, 160, 157, 159, 168, 179, 190, 197, 197, 190, 177, 162, 148, 138, 134, 137, 143, 150, 154, 153, 147, 137, 128, 124, 125, 132, 141, 149, 152, 151, 148, 145, 146, 151, 160, 170, 180, 186, 191, 195, 199, 205, 213, 224, 235, 246, 255, 262, 267, 271, 274, 280, 290, 304, 321, 338, 355, 370, 383, 396, 407, 416, 422, 422, 420, 417, 421, 436, 462, 496, 529, 552, 559, 551, 533, 518, 515, 530, 562, 604, 647, 682, 702, 708, 701, 689, 676, 667, 665, 668, 674, 680, 687, 692, 697, 702, 707, 710, 708, 701, 689, 673, 658, 645, 636, 629, 622, 612, 601, 592, 587, 588, 593, 598, 597, 587, 567, 541, 514, 490, 472, 459, 450, 443, 437, 429, 418, 403, 384, 363, 341, 322, 308, 300, 295, 290, 283, 272, 258, 243, 227, 210, 191, 170, 148, 127, 111, 102, 99, 101, 104, 105, 103, 99, 96, 93, 91, 86, 79, 67, 53, 40, 31, 29, 31, 35, 37, 35, 28, 21, 16, 17, 27, 43, 60, 73, 79, 76, 69, 62, 61, 67, 79, 91, 100, 103, 102, 101, 106, 119, 137, 155, 167, 171, 169, 166, 168, 178, 195, 213, 226, 233, 235, 237, 245, 261, 284, 309, 328, 337, 333, 322, 308, 300, 304, 319, 344, 372, 397, 414, 423, 427, 428, 432, 441, 453, 465, 473, 475, 473, 470, 468, 470, 475, 479, 480, 477, 473, 469, 469, 476, 489, 506, 523, 536, 545, 547, 542, 531, 515, 497, 479, 466, 459, 457, 460, 462, 461, 456, 448, 439, 432, 429, 428, 427, 422, 412, 399, 384, 373, 365, 359, 353, 343, 328, 309, 290, 274, 264, 258, 255, 252, 245, 237, 226, 216, 206, 196, 183, 168, 149, 130, 114, 103, 98, 98, 100, 99, 94, 83, 68, 52, 38, 25, 16, 10, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 10, 18, 27, 35, 43, 52, 62, 74, 88, 103, 119, 134, 150, 167, 186, 207, 229, 252, 273, 292, 309, 326, 344, 366, 392, 420, 448, 469, 482, 486, 486, 490, 505, 537, 583, 634, 678, 704, 710, 701, 689, 687, 702, 732, 771, 807, 832, 843, 844, 843, 844, 849, 857, 866, 873, 881, 891, 905, 922, 937, 946, 945, 934, 918, 901, 892, 892, 901, 916, 931, 941, 944, 936, 919, 894, 863, 828, 793, 762, 737, 722, 714, 713, 713, 710, 701, 685, 663, 638, 613, 590, 571, 556, 544, 534, 527, 520, 511, 498, 481, 460, 436, 413, 391, 374, 361, 351, 343, 334, 324, 312, 299, 286, 272, 258, 245, 233, 221, 212, 205, 199, 195, 191, 187, 183, 181, 181, 185, 191, 197, 201, 200, 196, 190, 185, 182, 181, 180, 177, 172, 168, 168, 176, 192, 212, 232, 244, 247, 241, 233, 228, 231, 240, 254, 268, 278, 282, 281, 276, 270, 264, 261, 262, 268, 280, 293, 304, 308, 303, 290, 272, 257, 250, 253, 265, 280, 293, 299, 295, 284, 268, 252, 239, 231, 228, 227, 229, 230, 229, 225, 218, 208, 195, 179, 161, 144, 130, 122, 120, 124, 131, 136, 136, 128, 112, 91, 68, 49, 35, 28, 27, 30, 32, 33, 31, 26, 20, 14, 10, 8, 7, 7, 7, 6, 4, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 3, 8, 13, 15, 14, 11, 9, 11, 20, 37, 58, 78, 93, 99, 98, 94, 92, 97, 111, 131, 156, 179, 199, 211, 218, 221, 223, 227, 234, 246, 262, 281, 301, 319, 335, 347, 355, 360, 363, 365, 368, 374, 384, 399, 418, 439, 461, 479, 493, 502, 506, 509, 511, 514, 519, 526, 535, 544, 555, 565, 575, 581, 584, 581, 576, 572, 571, 576, 586, 594, 595, 586, 568, 547, 534, 534, 550, 574, 598, 609, 605, 587, 566, 552, 552, 567, 589, 606, 612, 602, 585, 568, 564, 577, 605, 639, 669, 683, 681, 664, 642, 623, 614, 619, 634, 654, 674, 689, 698, 702, 700, 694, 686, 677, 669, 663, 662, 667, 678, 696, 718, 742, 764, 779, 786, 784, 775, 764, 756, 757, 766, 779, 790, 793, 785, 766, 742, 721, 708, 706, 715, 728, 739, 741, 731, 708, 678, 646, 620, 603, 597, 600, 607, 612, 612, 606, 595, 581, 567, 552, 539, 524, 507, 488, 469, 452, 439, 430, 424, 417, 408, 393, 373, 353, 335, 324, 321, 324, 328, 329, 323, 307, 284, 257, 231, 209, 192, 179, 169, 159, 151, 143, 138, 136, 135, 135, 132, 127, 119, 109, 101, 95, 90, 88, 85, 80, 75, 68, 61, 54, 50, 47, 45, 44, 44, 45, 47, 51, 55, 59, 60, 58, 52, 44, 36, 33, 38, 50, 70, 93, 114, 131, 141, 146, 147, 148, 152, 158, 166, 173, 178, 182, 185, 189, 195, 205, 218, 236, 258, 283, 309, 333, 354, 370, 380, 389, 398, 410, 426, 443, 457, 464, 464, 461, 460, 468, 485, 511, 536, 555, 561, 554, 541, 529, 524, 531, 546, 566, 583, 593, 594, 588, 578, 567, 557, 549, 542, 536, 532, 529, 527, 525, 522, 518, 512, 503, 490, 474, 456, 434, 412, 388, 367, 348, 332, 320, 311, 303, 295, 285, 274, 260, 243, 224, 204, 183, 163, 147, 134, 125, 118, 111, 103, 93, 80, 67, 55, 44, 34, 26, 19, 13, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 7, 7, 9, 13, 18, 25, 33, 41, 51, 61, 74, 88, 103, 118, 131, 142, 152, 162, 174, 189, 210, 232, 255, 274, 287, 293, 295, 298, 305, 320, 341, 363, 383, 396, 403, 407, 412, 421, 433, 444, 450, 449, 444, 438, 440, 452, 475, 504, 530, 546, 548, 537, 518, 499, 485, 480, 483, 489, 494, 493, 485, 471, 454, 440, 429, 425, 426, 429, 431, 432, 430, 426, 420, 413, 405, 396, 386, 375, 365, 357, 354, 355, 358, 360, 357, 348, 335, 321, 312, 312, 320, 334, 350, 360, 362, 358, 349, 341, 337, 338, 343, 349, 353, 354, 352, 347, 341, 333, 323, 313, 302, 293, 287, 285, 288, 294, 301, 309, 318, 328, 337, 345, 349, 346, 338, 325, 313, 307, 310, 323, 343, 365, 386, 401, 411, 419, 429, 444, 465, 491, 517, 539, 557, 569, 581, 596, 615, 641, 669, 699, 728, 755, 780, 805, 830, 855, 879, 902, 924, 946, 967, 986, 1002, 1012, 1015, 1012, 1005, 998, 993, 991, 993, 995, 996, 995, 991, 986, 981, 977, 973, 968, 961, 949, 931, 906, 877, 843, 808, 775, 745, 718, 695, 672, 648, 621, 592, 563, 536, 513, 490, 466, 437, 404, 368, 336, 310, 293, 282, 271, 255, 231, 203, 175, 152, 138, 131, 127, 120, 106, 87, 66, 47, 35, 28, 25, 23, 20, 14, 8, 3, 0, 0, 0, 0, 3, 7, 10, 12, 12, 10, 8, 8, 12, 20, 28, 34, 34, 31, 27, 27, 36, 54, 78, 102, 119, 128, 128, 125, 124, 128, 138, 153, 169, 186, 203, 223, 247, 274, 302, 325, 342, 350, 352, 354, 358, 368, 385, 405, 425, 443, 456, 466, 472, 479, 487, 497, 508, 522, 536, 551, 565, 576, 582, 584, 582, 578, 575, 574, 576, 578, 577, 570, 558, 544, 529, 516, 506, 496, 483, 466, 445, 424, 407, 396, 391, 391, 391, 388, 381, 370, 356, 339, 321, 302, 283, 264, 248, 236, 230, 229, 233, 238, 244, 248, 248, 245, 239, 230, 222, 217, 215, 218, 224, 232, 242, 253, 266, 283, 301, 322, 341, 357, 368, 375, 382, 392, 409, 432, 461, 490, 515, 532, 540, 542, 544, 551, 567, 592, 623, 657, 690, 719, 742, 760, 771, 777, 780, 783, 788, 798, 815, 837, 859, 879, 892, 897, 896, 893, 891, 894, 904, 919, 937, 952, 963, 966, 964, 959, 957, 959, 966, 974, 978, 974, 963, 947, 934, 928, 931, 942, 955, 960, 953, 933, 904, 874, 851, 839, 838, 840, 839, 828, 806, 775, 743, 717, 701, 694, 693, 690, 682, 668, 650, 630, 612, 596, 579, 559, 534, 504, 473, 446, 424, 409, 398, 385, 367, 343, 316, 290, 270, 259, 254, 253, 248, 236, 216, 191, 163, 136, 111, 91, 77, 68, 64, 66, 69, 69, 65, 54, 39, 24, 13, 8, 8, 11, 13, 13, 10, 5, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 4, 9, 13, 15, 15, 11, 7, 2, 0, 0, 0, 0, 0, 0, 0, 2, 6, 11, 16, 18, 17, 14, 9, 4, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 1, 6, 14, 22, 28, 31, 31, 30, 29, 30, 34, 39, 46, 52, 55, 57, 57, 56, 55, 55, 59, 66, 78, 93, 108, 121, 130, 132, 129, 122, 116, 115, 120, 135, 155, 180, 205, 226, 242, 253, 261, 268, 276, 286, 297, 307, 314, 317, 316, 315, 316, 323, 336, 354, 375, 394, 408, 416, 417, 413, 407, 403, 404, 411, 424, 442, 461, 475, 481, 477, 463, 445, 427, 414, 408, 409, 413, 415, 411, 402, 388, 375, 365, 360, 360, 361, 361, 358, 351, 343, 337, 332, 330, 326, 318, 304, 286, 266, 248, 235, 225, 216, 205, 188, 168, 149, 133, 125, 123, 124, 123, 116, 103, 85, 68, 54, 45, 41, 42, 45, 48, 49, 47, 42, 34, 24, 15, 7, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 12, 19, 24, 27, 25, 20, 14, 11, 14, 25, 42, 62, 80, 95, 105, 111, 116, 122, 130, 142, 157, 173, 189, 204, 217, 226, 233, 238, 246, 258, 276, 299, 322, 342, 355, 361, 363, 366, 373, 386, 402, 417, 427, 430, 429, 427, 429, 437, 450, 463, 472, 472, 465, 453, 441, 431, 426, 424, 423, 423, 423, 423, 423, 423, 422, 419, 416, 413, 412, 411, 411, 408, 400, 390, 378, 370, 367, 369, 374, 377, 376, 371, 365, 362, 364, 372, 383, 394, 403, 408, 412, 416, 421, 426, 430, 432, 432, 432, 434, 439, 444, 446, 442, 429, 410, 392, 381, 379, 387, 396, 402, 399, 387, 371, 357, 348, 344, 341, 332, 314, 288, 258, 233, 218, 214, 218, 222, 220, 208, 188, 164, 142, 124, 112, 102, 93, 82, 70, 58, 48, 40, 36, 32, 29, 26, 23, 20, 18, 17, 15, 13, 9, 6, 3, 1, 0, 0, 0, 1, 6, 16, 27, 38, 47, 51, 51, 50, 51, 56, 68, 84, 103, 123, 143, 160, 174, 186, 194, 199, 204, 212, 225, 245, 270, 296, 319, 336, 347, 356, 368, 387, 416, 451, 487, 520, 544, 560, 568, 575, 584, 599, 619, 641, 661, 674, 679, 677, 671, 667, 669, 676, 686, 694, 694, 684, 664, 637, 608, 582, 560, 542, 528, 516, 503, 490, 476, 460, 440, 417, 389, 360, 332, 309, 292, 281, 271, 261, 248, 230, 209, 186, 165, 145, 128, 113, 100, 90, 81, 72, 63, 52, 40, 27, 15, 6, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 12, 13, 13, 11, 8, 5, 3, 0, 0, 0, 0, 4, 9, 15, 21, 26, 28, 29, 27, 24, 21, 18, 17, 18, 22, 30, 40, 50, 58, 62, 62, 58, 54, 51, 51, 55, 62, 72, 82, 92, 102, 110, 118, 123, 128, 132, 136, 142, 150, 161, 174, 189, 203, 216, 227, 237, 249, 265, 287, 316, 349, 383, 413, 439, 460, 480, 501, 525, 553, 582, 609, 633, 652, 668, 684, 704, 728, 758, 790, 823, 852, 877, 897, 911, 923, 934, 947, 963, 983, 1007, 1035, 1066, 1097, 1127, 1151, 1169, 1178, 1178, 1172, 1162, 1151, 1142, 1137, 1138, 1145, 1155, 1167, 1176, 1178, 1170, 1153, 1131, 1108, 1090, 1076, 1067, 1056, 1039, 1016, 987, 959, 935, 920, 910, 903, 893, 877, 856, 831, 806, 785, 766, 748, 730, 711, 692, 674, 660, 648, 638, 626, 614, 603, 594, 592, 598, 608, 619, 627, 628, 624, 616, 611, 610, 616, 628, 643, 658, 671, 680, 687, 690, 689, 687, 684, 680, 676, 672, 666, 659, 649, 636, 622, 606, 588, 569, 549, 527, 505, 484, 468, 455, 444, 432, 415, 393, 366, 339, 313, 292, 277, 265, 255, 244, 232, 220, 209, 197, 186, 173, 159, 145, 132, 123, 119, 117, 117, 115, 111, 105, 98, 94, 91, 91, 90, 89, 87, 86, 86, 88, 89, 88, 83, 76, 69, 64, 65, 71, 78, 82, 82, 75, 65, 56, 51, 52, 56, 61, 64, 65, 63, 60, 57, 55, 53, 51, 48, 48, 49, 53, 59, 63, 64, 61, 53, 43, 33, 27, 25, 27, 32, 37, 40, 40, 37, 32, 27, 23, 20, 19, 19, 20, 19, 16, 13, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 9, 16, 25, 38, 52, 67, 81, 93, 101, 108, 114, 123, 136, 155, 178, 204, 232, 259, 287, 317, 350, 388, 429, 467, 500, 525, 545, 565, 589, 622, 664, 711, 756, 795, 824, 845, 862, 880, 901, 924, 947, 966, 981, 993, 1004, 1015, 1025, 1029, 1021, 999, 965, 926, 891, 868, 860, 864, 872, 873, 859, 828, 781, 727, 673, 626, 588, 557, 532, 508, 483, 454, 420, 382, 341, 301, 264, 235, 215, 202, 194, 186, 176, 163, 147, 131, 118, 107, 98, 89, 80, 71, 64, 60, 58, 58, 55, 50, 41, 31, 25, 26, 35, 49, 65, 79, 88, 93, 94, 94, 97, 104, 114, 127, 141, 155, 169, 183, 195, 207, 218, 230, 244, 261, 283, 308, 332, 352, 367, 376, 383, 392, 408, 431, 461, 492, 520, 542, 560, 575, 590, 604, 615, 620, 616, 603, 587, 573, 567, 571, 583, 597, 608, 613, 610, 602, 589, 572, 553, 529, 502, 473, 445, 421, 402, 386, 372, 358, 342, 324, 303, 280, 257, 235, 216, 201, 189, 180, 171, 160, 148, 135, 124, 114, 107, 99, 91, 80, 68, 57, 49, 46, 47, 49, 50, 50, 48, 46, 45, 44, 42, 38, 31, 22, 13, 8, 8, 13, 23, 33, 41, 44, 43, 38, 33, 30, 31, 36, 42, 47, 49, 47, 43, 39, 38, 43, 54, 70, 86, 100, 109, 114, 116, 118, 125, 137, 155, 177, 200, 222, 243, 261, 278, 293, 307, 320, 336, 356, 384, 419, 462, 508, 553, 592, 622, 643, 660, 678, 701, 730, 765, 803, 840, 875, 907, 938, 969, 1000, 1031, 1058, 1079, 1088, 1088, 1078, 1065, 1053, 1047, 1047, 1051, 1055, 1054, 1046, 1030, 1009, 987, 965, 947, 929, 909, 885, 855, 818, 778, 736, 696, 659, 625, 594, 564, 534, 503, 472, 439, 406, 372, 337, 303, 270, 242, 219, 201, 189, 178, 168, 155, 140, 123, 108, 94, 82, 72, 62, 51, 40, 31, 24, 21, 21, 22, 21, 18, 13, 6, 1, 0, 0, 3, 7, 10, 10, 7, 4, 1, 0, 0, 2, 5, 7, 8, 7, 5, 3, 2, 4, 7, 11, 15, 17, 17, 14, 11, 6, 3, 0, 0, 0, 3, 7, 13, 21, 28, 35, 38, 38, 34, 28, 20, 15, 12, 11, 13, 15, 15, 15, 16, 18, 22, 27, 31, 33, 31, 24, 15, 7, 2, 1, 5, 10, 15, 17, 16, 12, 7, 2, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 9, 7, 4, 2, 0, 0, 0, 1, 1, 1, 1, 2, 3, 4, 6, 8, 7, 6, 3, 1, 1, 4, 10, 19, 28, 35, 39, 39, 38, 39, 45, 54, 68, 81, 92, 100, 104, 108, 115, 127, 144, 163, 181, 197, 211, 224, 241, 263, 292, 324, 358, 391, 423, 454, 486, 519, 551, 579, 602, 619, 636, 657, 686, 723, 763, 799, 822, 830, 824, 812, 802, 800, 804, 811, 813, 803, 782, 754, 725, 702, 688, 680, 675, 664, 646, 616, 579, 539, 500, 466, 439, 419, 403, 390, 375, 357, 335, 309, 282, 254, 229, 206, 186, 169, 156, 145, 138, 132, 125, 115, 101, 84, 68, 57, 52, 55, 63, 71, 76, 74, 67, 56, 45, 37, 34, 36, 41, 47, 53, 57, 61, 62, 61, 58, 53, 46, 40, 35, 34, 36, 42, 49, 55, 58, 57, 53, 47, 41, 39, 40, 47, 56, 67, 75, 80, 80, 75, 68, 60, 55, 52, 53, 54, 57, 59, 60, 61, 61, 60, 60, 60, 61, 62, 63, 64, 65, 66, 66, 67, 68, 71, 74, 76, 77, 75, 71, 66, 62, 58, 56, 54, 53, 52, 51, 52, 55, 59, 64, 67, 67, 64, 57, 50, 43, 38, 37, 40, 44, 48, 51, 51, 48, 43, 37, 32, 27, 24, 24, 25, 28, 32, 35, 37, 37, 35, 30, 23, 15, 8, 3, 1, 2, 7, 14, 21, 27, 30, 30, 27, 23, 18, 14, 11, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 3, 8, 15, 24, 33, 42, 51, 59, 67, 75, 83, 91, 101, 113, 128, 147, 169, 194, 220, 245, 265, 279, 287, 292, 299, 311, 332, 362, 400, 439, 473, 499, 516, 526, 533, 544, 560, 582, 607, 631, 649, 659, 661, 659, 655, 652, 651, 648, 643, 633, 616, 593, 567, 542, 520, 501, 486, 472, 456, 436, 409, 377, 342, 308, 277, 253, 236, 224, 213, 203, 190, 175, 160, 146, 135, 125, 114, 102, 89, 76, 66, 59, 58, 60, 61, 60, 54, 45, 34, 25, 19, 19, 22, 26, 28, 28, 25, 20, 16, 12, 11, 11, 12, 12, 13, 14, 16, 20, 26, 32, 38, 43, 47, 49, 52, 57, 65, 76, 91, 108, 126, 142, 157, 169, 180, 193, 208, 228, 255, 289, 327, 366, 403, 433, 457, 479, 504, 536, 578, 627, 677, 720, 753, 776, 793, 815, 849, 896, 953, 1012, 1064, 1104, 1131, 1150, 1167, 1186, 1207, 1227, 1239, 1239, 1228, 1208, 1187, 1169, 1159, 1158, 1159, 1159, 1150, 1130, 1099, 1060, 1018, 978, 941, 906, 870, 830, 787, 741, 697, 655, 618, 585, 552, 518, 483, 448, 414, 384, 357, 332, 308, 283, 259, 237, 217, 202, 189, 177, 167, 157, 147, 138, 129, 120, 111, 100, 89, 79, 71, 66, 64, 65, 65, 66, 65, 63, 60, 56, 53, 49, 45, 42, 40, 39, 39, 40, 41, 42, 42, 42, 41, 40, 39, 40, 41, 43, 45, 46, 45, 43, 39, 35, 32, 30, 31, 33, 37, 41, 43, 42, 39, 33, 28, 23, 21, 22, 24, 27, 29, 29, 28, 25, 22, 19, 17, 15, 13, 10, 8, 6, 6, 8, 13, 18, 24, 28, 30, 28, 25, 22, 19, 17, 16, 15, 14, 12, 10, 10, 13, 19, 27, 36, 44, 49, 49, 45, 38, 29, 20, 13, 8, 4, 2, 0, 0, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 3, 12, 24, 35, 42, 41, 34, 23, 11, 3, 0, 0, 0, 2, 2, 1, 0, 0, 0, 3, 7, 10, 12, 11, 9, 7, 6, 6, 8, 10, 12, 12, 11, 10, 9, 9, 9, 8, 7, 4, 1, 0, 0, 1, 5, 9, 12, 13, 12, 9, 5, 2, 0, 0, 0, 3, 6, 8, 9, 8, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 11, 12, 12, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 9, 9, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 7, 16, 27, 42, 59, 77, 95, 110, 123, 134, 144, 156, 175, 202, 236, 275, 316, 354, 388, 419, 450, 487, 531, 584, 641, 698, 750, 793, 829, 862, 897, 938, 987, 1040, 1090, 1132, 1159, 1169, 1165, 1152, 1135, 1120, 1109, 1103, 1098, 1090, 1075, 1050, 1012, 964, 910, 854, 801, 753, 711, 671, 629, 583, 532, 478, 424, 372, 326, 285, 249, 218, 191, 168, 148, 130, 114, 96, 77, 57, 38, 23, 14, 11, 14, 18, 21, 21, 17, 12, 6, 1, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 13, 18, 21, 21, 19, 16, 15, 14, 16, 19, 22, 25, 27, 28, 30, 32, 34, 34, 31, 27, 22, 17, 15, 14, 15, 16, 15, 12, 10, 9, 11, 16, 22, 26, 27, 24, 18, 11, 5, 3, 3, 4, 5, 4, 2, 0, 0, 2, 8, 15, 22, 27, 29, 27, 22, 16, 10, 7, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 14, 22, 33, 51, 75, 106, 141, 178, 212, 244, 273, 303, 337, 378, 427, 485, 547, 610, 668, 718, 761, 796, 828, 862, 901, 949, 1004, 1063, 1120, 1166, 1197, 1210, 1209, 1199, 1185, 1172, 1161, 1152, 1142, 1128, 1107, 1081, 1050, 1014, 976, 935, 892, 850, 808, 767, 727, 689, 654, 622, 597, 579, 567, 560, 554, 548, 542, 540, 545, 558, 580, 610, 642, 674, 706, 739, 776, 819, 866, 915, 960, 999, 1033, 1066, 1105, 1152, 1206, 1261, 1308, 1340, 1356, 1360, 1362, 1367, 1380, 1395, 1405, 1402, 1384, 1354, 1319, 1289, 1267, 1254, 1242, 1228, 1206, 1178, 1151, 1128, 1115, 1107, 1102, 1091, 1071, 1043, 1010, 979, 954, 934, 919, 905, 889, 871, 853, 833, 813, 789, 761, 725, 683, 640, 599, 564, 537, 514, 493, 467, 434, 393, 348, 302, 261, 228, 204, 189, 179, 172, 166, 159, 149, 138, 126, 115, 106, 101, 100, 102, 105, 108, 109, 108, 106, 104, 107, 115, 129, 147, 166, 185, 204, 223, 247, 277, 313, 357, 404, 453, 501, 548, 594, 641, 691, 744, 800, 859, 918, 976, 1031, 1082, 1127, 1166, 1196, 1218, 1233, 1242, 1248, 1252, 1254, 1252, 1241, 1217, 1179, 1127, 1065, 996, 926, 859, 797, 741, 690, 643, 599, 557, 516, 476, 436, 395, 353, 313, 274, 238, 207, 180, 156, 136, 119, 103, 88, 74, 61, 49, 40, 34, 31, 31, 32, 32, 30, 27, 24, 23, 24, 29, 35, 39, 40, 35, 27, 17, 9, 3, 0, 0, 0, 0, 0, 1, 4, 8, 13, 16, 16, 14, 9, 4, 1, 0, 0, 0, 1, 2, 4, 7, 10, 14, 17, 21, 25, 30, 35, 41, 47, 54, 63, 78, 98, 125, 157, 191, 225, 257, 288, 322, 360, 404, 453, 503, 553, 600, 644, 688, 734, 786, 844, 906, 969, 1026, 1070, 1098, 1108, 1103, 1088, 1071, 1058, 1049, 1042, 1031, 1010, 976, 931, 880, 829, 783, 740, 699, 655, 607, 556, 504, 456, 413, 376, 345, 319, 299, 285, 279, 280, 285, 291, 298, 306, 320, 341, 372, 411, 453, 492, 524, 548, 567, 588, 614, 648, 688, 728, 763, 787, 798, 798, 788, 775, 760, 746, 733, 719, 703, 682, 655, 623, 588, 552, 516, 484, 455, 429, 405, 382, 359, 337, 319, 308, 307, 315, 333, 357, 384, 411, 437, 463, 494, 531, 578, 634, 696, 762, 828, 892, 955, 1019, 1086, 1158, 1232, 1304, 1369, 1421, 1458, 1483, 1502, 1521, 1546, 1577, 1610, 1640, 1659, 1668, 1667, 1662, 1659, 1661, 1668, 1676, 1685, 1693, 1700, 1708, 1719, 1732, 1746, 1761, 1773, 1780, 1782, 1777, 1764, 1745, 1720, 1693, 1662, 1628, 1587, 1536, 1474, 1399, 1316, 1230, 1145, 1065, 989, 915, 840, 762, 682, 602, 527, 460, 404, 357, 321, 292, 268, 248, 228, 208, 189, 170, 152, 138, 127, 120, 115, 111, 108, 107, 110, 116, 127, 139, 153, 166, 179, 195, 218, 249, 291, 340, 392, 442, 488, 530, 573, 624, 688, 767, 858, 953, 1044, 1124, 1192, 1253, 1313, 1380, 1456, 1538, 1616, 1681, 1723, 1741, 1738, 1725, 1710, 1698, 1687, 1669, 1634, 1575, 1490, 1386, 1276, 1173, 1084, 1011, 947, 885, 815, 736, 649, 562, 482, 414, 359, 317, 282, 252, 224, 197, 172, 150, 131, 114, 102, 91, 82, 73, 65, 58, 53, 52, 53, 56, 59, 59, 55, 50, 43, 39, 36, 36, 36, 34, 31, 25, 20, 17, 16, 17, 18, 20, 20, 21, 22, 24, 26, 28, 29, 28, 25, 21, 17, 15, 14, 14, 16, 19, 23, 28, 33, 38, 41, 42, 42, 39, 35, 32, 28, 25, 24, 23, 23, 25, 27, 30, 33, 35, 37, 37, 36, 35, 34, 34, 34, 33, 31, 27, 21, 14, 8, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 9, 15, 19, 21, 20, 15, 9, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 12, 17, 21, 21, 19, 15, 9, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 1, 0, 0, 1, 5, 11, 17, 21, 22, 22, 21, 23, 30, 42, 57, 74, 92, 109, 126, 145, 166, 193, 223, 258, 295, 335, 377, 422, 470, 521, 573, 621, 664, 698, 724, 744, 763, 783, 806, 829, 845, 848, 835, 808, 774, 738, 706, 680, 656, 628, 590, 542, 486, 428, 373, 327, 290, 260, 235, 210, 183, 155, 127, 101, 81, 68, 62, 63, 66, 67, 64, 54, 40, 25, 11, 2, 0, 0, 1, 4, 6, 7, 8, 8, 8, 8, 9, 10, 11, 13, 17, 25, 34, 46, 57, 65, 67, 65, 59, 50, 42, 35, 31, 28, 27, 27, 28, 31, 35, 40, 45, 48, 50, 50, 49, 48, 48, 48, 50, 51, 54, 56, 58, 59, 57, 55, 51, 48, 45, 44, 44, 46, 47, 48, 48, 48, 47, 46, 45, 44, 44, 43, 41, 37, 33, 27, 21, 16, 13, 12, 12, 15, 17, 19, 20, 20, 20, 20, 19, 18, 15, 11, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 9, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 2, 4, 7, 8, 9, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 11, 13, 12, 10, 6, 2, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 10, 9, 8, 8, 7, 6, 5, 4, 2, 0, 0, 2, 6, 12, 17, 22, 23, 22, 18, 12, 7, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 3, 4, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 3, 3, 4, 7, 11, 14, 16, 15, 13, 10, 7, 5, 4, 5, 6, 6, 6, 6, 6, 8, 12, 18, 24, 29, 30, 28, 22, 15, 9, 5, 2, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 15, 18, 22, 27, 34, 44, 58, 78, 105, 137, 175, 216, 257, 295, 330, 361, 392, 425, 465, 515, 574, 641, 711, 780, 844, 901, 950, 992, 1028, 1056, 1076, 1087, 1087, 1077, 1060, 1040, 1017, 995, 972, 945, 913, 875, 831, 782, 731, 680, 631, 584, 538, 493, 446, 398, 351, 307, 267, 233, 206, 183, 164, 146, 129, 110, 93, 76, 61, 49, 40, 33, 29, 26, 24, 23, 22, 20, 19, 17, 15, 14, 12, 9, 7, 5, 4, 5, 9, 13, 16, 18, 18, 16, 14, 12, 12, 15, 19, 25, 33, 41, 49, 59, 68, 77, 84, 91, 98, 107, 118, 134, 153, 174, 198, 224, 253, 289, 333, 384, 442, 501, 559, 613, 663, 710, 756, 805, 856, 910, 964, 1014, 1056, 1086, 1102, 1103, 1090, 1071, 1049, 1030, 1014, 997, 975, 941, 894, 838, 777, 717, 664, 617, 572, 526, 474, 418, 361, 308, 266, 234, 211, 193, 175, 153, 129, 104, 83, 68, 60, 57, 57, 55, 51, 45, 39, 35, 34, 36, 41, 44, 44, 41, 35, 29, 25, 25, 30, 36, 41, 44, 43, 40, 36, 32, 30, 29, 30, 31, 33, 36, 40, 44, 48, 51, 52, 50, 48, 45, 44, 44, 44, 44, 43, 43, 43, 45, 48, 50, 52, 53, 52, 52, 52, 54, 56, 57, 56, 53, 47, 41, 37, 36, 36, 38, 40, 39, 37, 34, 32, 32, 34, 38, 41, 42, 43, 43, 44, 47, 51, 54, 54, 51, 45, 37, 32, 29, 29, 30, 30, 27, 20, 12, 5, 1, 0, 1, 4, 6, 8, 8, 8, 9, 10, 11, 12, 12, 10, 8, 6, 4, 2, 2, 2, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 3, 9, 15, 20, 22, 21, 17, 11, 5, 1, 0, 0, 1, 5, 11, 18, 25, 33, 41, 50, 62, 79, 99, 124, 152, 181, 212, 245, 281, 322, 369, 421, 478, 537, 595, 649, 698, 740, 774, 801, 819, 828, 830, 824, 813, 795, 771, 742, 705, 662, 614, 563, 512, 461, 413, 367, 323, 283, 246, 215, 188, 165, 144, 123, 101, 80, 62, 48, 40, 37, 36, 34, 29, 22, 13, 5, 0, 0, 2, 8, 15, 19, 21, 20, 16, 12, 9, 10, 13, 19, 25, 29, 31, 30, 27, 25, 24, 26, 30, 34, 37, 37, 34, 28, 21, 15, 12, 11, 12, 15, 18, 21, 24, 27, 30, 34, 36, 38, 38, 37, 37, 39, 42, 49, 58, 69, 83, 99, 117, 136, 156, 179, 206, 241, 286, 339, 399, 460, 516, 566, 610, 651, 693, 739, 786, 830, 868, 896, 915, 929, 939, 946, 947, 936, 909, 865, 807, 742, 678, 621, 572, 528, 486, 442, 395, 348, 304, 267, 237, 213, 192, 171, 149, 126, 104, 86, 74, 65, 58, 52, 47, 41, 38, 39, 42, 46, 50, 51, 49, 45, 39, 32, 27, 24, 22, 23, 26, 31, 38, 45, 50, 52, 53, 55, 59, 67, 78, 89, 100, 111, 122, 138, 159, 186, 215, 244, 268, 287, 303, 318, 333, 349, 364, 379, 392, 405, 419, 434, 450, 462, 469, 469, 460, 444, 426, 406, 388, 371, 355, 339, 323, 306, 287, 267, 246, 225, 204, 184, 166, 150, 137, 128, 121, 116, 112, 107, 98, 87, 74, 63, 57, 57, 62, 68, 73, 73, 68, 59, 47, 36, 27, 20, 16, 14, 17, 22, 31, 40, 47, 50, 46, 37, 24, 12, 3, 0, 0, 3, 7, 11, 13, 15, 15, 14, 13, 12, 9, 6, 4, 1, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 6, 8, 11, 14, 16, 16, 15, 11, 6, 3, 1, 2, 4, 6, 6, 4, 2, 0, 0, 1, 5, 9, 15, 22, 31, 44, 61, 82, 104, 124, 141, 153, 162, 175, 194, 225, 267, 317, 371, 423, 466, 499, 524, 543, 562, 584, 609, 635, 659, 674, 679, 671, 653, 627, 596, 563, 528, 492, 455, 417, 378, 340, 304, 269, 236, 205, 176, 151, 129, 112, 100, 94, 93, 97, 106, 121, 142, 169, 202, 241, 285, 337, 394, 456, 519, 581, 637, 687, 734, 783, 838, 902, 972, 1040, 1097, 1133, 1143, 1129, 1096, 1054, 1009, 965, 920, 870, 810, 738, 657, 571, 488, 415, 354, 307, 270, 239, 210, 181, 149, 119, 91, 71, 59, 55, 57, 61, 62, 59, 51, 41, 29, 19, 12, 9, 8, 8, 9, 9, 9, 8, 9, 11, 15, 21, 27, 31, 32, 31, 28, 26, 24, 26, 29, 33, 36, 36, 33, 28, 21, 13, 6, 0, 0, 1, 10, 25, 42, 59, 72, 79, 81, 81, 85, 95, 111, 134, 159, 185, 210, 237, 266, 301, 340, 382, 425, 463, 496, 521, 542, 561, 579, 600, 623, 645, 661, 666, 656, 630, 590, 540, 488, 441, 400, 367, 339, 310, 278, 242, 206, 171, 143, 120, 104, 90, 78, 67, 56, 47, 40, 34, 29, 24, 18, 12, 8, 8, 13, 21, 29, 37, 40, 39, 33, 25, 16, 9, 3, 0, 0, 0, 2, 6, 9, 12, 15, 17, 19, 21, 22, 23, 22, 19, 14, 9, 4, 1, 0, 0, 0, 0, 0, 0, 2, 5, 9, 11, 11, 9, 6, 2, 0, 0, 1, 3, 5, 4, 3, 1, 0, 0, 1, 4, 8, 12, 16, 18, 20, 21, 22, 22, 20, 17, 13, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 10, 12, 16, 20, 24, 26, 24, 19, 13, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 3, 6, 10, 13, 14, 12, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 11, 12, 11, 9, 5, 2, 0, 0, 0, 2, 4, 5, 5, 3, 1, 0, 0, 4, 10, 16, 22, 26, 26, 24, 20, 15, 11, 8, 5, 4, 3, 2, 1, 0, 0, 0, 2, 9, 19, 30, 41, 49, 52, 51, 48, 44, 42, 42, 46, 51, 57, 66, 77, 92, 112, 135, 161, 188, 215, 241, 266, 289, 309, 326, 338, 348, 357, 367, 378, 390, 401, 407, 408, 401, 389, 373, 355, 335, 313, 290, 266, 241, 216, 194, 175, 157, 141, 124, 107, 91, 76, 64, 56, 51, 49, 48, 49, 52, 57, 66, 76, 87, 98, 109, 120, 134, 151, 172, 194, 216, 236, 254, 272, 291, 314, 341, 370, 399, 425, 446, 461, 471, 473, 467, 454, 432, 404, 373, 342, 313, 288, 266, 245, 223, 200, 176, 152, 129, 109, 92, 78, 67, 57, 50, 44, 40, 38, 36, 34, 31, 27, 21, 15, 10, 6, 4, 3, 4, 5, 5, 4, 2, 0, 0, 0, 2, 6, 12, 17, 22, 25, 27, 28, 29, 28, 27, 23, 17, 11, 5, 1, 0, 4, 11, 20, 28, 33, 35, 33, 30, 26, 22, 19, 16, 13, 9, 5, 3, 2, 4, 8, 11, 14, 15, 15, 14, 13, 12, 11, 10, 9, 7, 5, 4, 3, 4, 4, 5, 4, 2, 1, 0, 0, 0, 2, 5, 7, 7, 6, 5, 4, 5, 9, 15, 22, 29, 34, 39, 43, 49, 58, 72, 88, 104, 119, 128, 133, 134, 134, 136, 143, 153, 167, 180, 191, 198, 200, 198, 191, 179, 163, 143, 122, 100, 83, 71, 65, 64, 66, 68, 69, 67, 63, 57, 50, 43, 35, 26, 17, 10, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 8, 12, 16, 21, 25, 29, 31, 32, 30, 25, 19, 13, 7, 2, 0, 0, 0, 3, 9, 18, 27, 35, 39, 38, 32, 23, 13, 6, 1, 0, 0, 0, 0, 0, 0, 2, 4, 8, 11, 14, 16, 15, 13, 9, 5, 2, 0, 0, 0, 3, 6, 11, 16, 21, 26, 29, 31, 30, 26, 20, 13, 7, 2, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 2, 3, 3, 2, 3, 4, 8, 15, 22, 27, 31, 30, 27, 21, 15, 9, 5, 3, 2, 1, 0, 0, 0, 1, 4, 8, 11, 13, 13, 11, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 3, 8, 14, 18, 19, 17, 12, 7, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 8, 7, 5, 2, 1, 3, 8, 16, 24, 33, 41, 49, 56, 64, 74, 84, 96, 109, 123, 136, 148, 156, 162, 165, 169, 173, 179, 185, 191, 195, 196, 195, 193, 193, 194, 196, 198, 198, 196, 191, 183, 173, 161, 148, 133, 118, 105, 92, 81, 71, 62, 51, 39, 28, 19, 12, 9, 8, 10, 12, 14, 14, 14, 12, 10, 8, 6, 5, 5, 7, 11, 15, 20, 25, 28, 29, 29, 27, 23, 18, 12, 7, 3, 0, 0, 0, 2, 5, 8, 12, 18, 24, 32, 39, 44, 45, 41, 33, 23, 14, 7, 4, 4, 6, 7, 8, 6, 3, 0, 0, 0, 2, 5, 7, 8, 7, 5, 3, 3, 4, 6, 8, 9, 8, 6, 3, 0, 0, 0, 1, 2, 3, 3, 4, 6, 8, 10, 11, 11, 9, 7, 4, 2, 0, 0, 0, 0, 1, 4, 8, 12, 17, 21, 23, 24, 24, 24, 24, 25, 25, 25, 24, 22, 20, 18, 16, 15, 13, 11, 8, 5, 3, 2, 3, 6, 9, 12, 13, 12, 10, 8, 7, 8, 8, 8, 7, 5, 2, 1, 1, 2, 4, 6, 6, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 1, 4, 8, 12, 14, 16, 15, 12, 9, 6, 4, 3, 3, 3, 2, 2, 1, 1, 2, 5, 8, 13, 17, 20, 23, 24, 24, 25, 26, 29, 33, 37, 41, 44, 44, 43, 40, 37, 33, 30, 28, 27, 27, 28, 28, 28, 26, 24, 22, 21, 20, 20],
-"peakG": [10, 13, 18, 25, 35, 45, 50, 50, 46, 40, 37, 36, 39, 44, 51, 57, 63, 66, 69, 70, 70, 71, 73, 76, 80, 84, 89, 93, 97, 101, 103, 104, 103, 101, 100, 100, 103, 107, 111, 113, 110, 104, 97, 94, 98, 110, 127, 145, 161, 170, 175, 176, 175, 176, 177, 179, 178, 174, 168, 161, 155, 152, 153, 159, 168, 179, 190, 196, 197, 193, 185, 177, 171, 171, 176, 184, 192, 200, 208, 215, 224, 232, 237, 236, 228, 215, 201, 192, 190, 198, 210, 223, 232, 233, 230, 227, 227, 234, 245, 258, 267, 270, 265, 255, 245, 238, 237, 241, 249, 257, 262, 264, 262, 259, 256, 256, 256, 256, 257, 257, 257, 257, 259, 259, 259, 259, 259, 261, 266, 272, 276, 275, 267, 254, 239, 230, 232, 246, 269, 294, 314, 323, 319, 306, 290, 277, 270, 272, 280, 291, 299, 304, 307, 310, 316, 327, 341, 354, 361, 360, 350, 338, 330, 332, 344, 363, 382, 392, 392, 383, 371, 364, 367, 381, 400, 418, 429, 431, 426, 419, 417, 424, 439, 458, 477, 489, 492, 487, 475, 464, 456, 457, 464, 474, 485, 491, 491, 488, 483, 483, 489, 503, 520, 538, 552, 559, 560, 558, 554, 550, 546, 543, 539, 534, 528, 523, 520, 521, 529, 541, 556, 569, 577, 575, 564, 545, 526, 513, 511, 521, 540, 561, 577, 583, 576, 559, 538, 518, 505, 501, 502, 505, 505, 498, 486, 471, 458, 448, 442, 439, 436, 432, 426, 419, 412, 406, 401, 395, 389, 384, 378, 375, 372, 370, 366, 360, 349, 336, 323, 310, 299, 288, 279, 268, 257, 246, 238, 233, 232, 236, 240, 242, 240, 230, 214, 192, 168, 145, 126, 113, 106, 104, 107, 112, 116, 119, 116, 108, 94, 76, 57, 41, 30, 25, 23, 22, 20, 16, 10, 4, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 3, 8, 13, 19, 22, 24, 23, 20, 16, 12, 8, 5, 5, 6, 10, 16, 23, 32, 41, 48, 53, 56, 57, 56, 53, 48, 44, 41, 38, 38, 38, 40, 43, 47, 51, 57, 63, 69, 74, 76, 75, 70, 65, 62, 63, 67, 75, 84, 91, 95, 95, 92, 88, 85, 85, 89, 94, 101, 106, 110, 112, 111, 108, 105, 102, 101, 102, 105, 108, 112, 114, 113, 109, 101, 91, 82, 77, 77, 81, 87, 90, 91, 87, 81, 77, 77, 81, 87, 93, 95, 91, 84, 76, 71, 70, 74, 81, 86, 87, 82, 70, 54, 39, 29, 24, 27, 33, 40, 42, 39, 30, 18, 7, 0, 0, 1, 5, 8, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 9, 10, 9, 7, 3, 0, 0, 0, 2, 4, 5, 5, 4, 2, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 3, 6, 8, 10, 10, 11, 10, 9, 7, 5, 3, 1, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 2, 5, 7, 8, 8, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 10, 10, 10, 11, 15, 21, 29, 38, 45, 51, 56, 61, 69, 80, 93, 105, 117, 125, 129, 130, 129, 129, 130, 135, 146, 161, 180, 199, 217, 230, 240, 246, 251, 255, 260, 264, 268, 270, 272, 275, 282, 294, 311, 332, 354, 372, 387, 397, 404, 410, 416, 425, 436, 449, 464, 481, 499, 517, 534, 546, 553, 552, 548, 542, 540, 545, 556, 572, 591, 608, 624, 638, 651, 664, 678, 689, 698, 702, 701, 698, 694, 692, 693, 697, 703, 710, 719, 728, 738, 749, 758, 766, 771, 772, 772, 770, 769, 769, 771, 773, 777, 780, 784, 787, 788, 786, 781, 773, 764, 759, 758, 762, 768, 774, 776, 774, 771, 770, 773, 780, 786, 787, 778, 760, 739, 721, 711, 712, 720, 729, 731, 724, 710, 692, 676, 667, 665, 669, 676, 683, 687, 686, 683, 676, 668, 659, 651, 645, 641, 639, 640, 644, 649, 653, 654, 650, 639, 623, 604, 587, 575, 570, 573, 581, 591, 599, 602, 601, 598, 597, 600, 605, 608, 605, 593, 573, 550, 532, 523, 526, 537, 549, 553, 544, 525, 501, 480, 468, 469, 478, 488, 493, 488, 473, 452, 431, 414, 404, 398, 395, 391, 383, 374, 364, 357, 353, 352, 353, 353, 351, 345, 335, 324, 312, 301, 292, 287, 283, 279, 274, 266, 255, 243, 231, 222, 217, 214, 213, 210, 206, 201, 195, 192, 190, 189, 187, 184, 176, 166, 155, 143, 134, 126, 120, 116, 112, 109, 108, 109, 112, 114, 114, 110, 102, 92, 81, 72, 67, 66, 66, 66, 63, 58, 52, 46, 42, 39, 37, 35, 31, 26, 20, 14, 11, 11, 13, 17, 21, 22, 19, 15, 9, 6, 5, 8, 13, 17, 18, 16, 11, 6, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 4, 9, 14, 16, 14, 9, 4, 2, 4, 12, 21, 29, 33, 31, 27, 24, 24, 27, 35, 43, 50, 55, 57, 59, 61, 62, 63, 64, 67, 71, 79, 89, 101, 111, 118, 119, 115, 108, 100, 96, 97, 103, 113, 127, 141, 155, 166, 175, 181, 182, 180, 173, 165, 158, 153, 155, 163, 177, 191, 203, 209, 209, 202, 192, 184, 181, 184, 192, 202, 211, 217, 216, 212, 206, 201, 200, 202, 207, 212, 214, 214, 212, 208, 204, 200, 194, 188, 180, 173, 168, 167, 169, 173, 176, 177, 174, 167, 158, 147, 138, 130, 125, 122, 122, 123, 126, 128, 127, 121, 111, 99, 86, 76, 71, 69, 69, 68, 64, 56, 47, 39, 35, 36, 40, 46, 50, 51, 48, 41, 33, 25, 18, 12, 7, 3, 1, 0, 0, 2, 3, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 6, 3, 0, 0, 1, 7, 16, 25, 33, 37, 38, 40, 42, 48, 56, 64, 71, 76, 81, 85, 90, 95, 99, 100, 101, 102, 105, 112, 122, 132, 138, 140, 138, 134, 133, 135, 141, 148, 153, 156, 155, 153, 153, 156, 162, 169, 174, 177, 178, 178, 177, 177, 177, 174, 169, 161, 154, 151, 152, 156, 160, 160, 153, 142, 130, 122, 121, 126, 133, 135, 128, 112, 90, 71, 61, 62, 74, 89, 100, 101, 91, 72, 53, 38, 31, 32, 38, 43, 44, 39, 30, 19, 9, 2, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 7, 7, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 4, 12, 22, 30, 34, 32, 26, 19, 13, 11, 13, 18, 24, 26, 27, 25, 23, 22, 22, 23, 24, 24, 24, 24, 25, 26, 25, 22, 17, 11, 8, 10, 18, 28, 39, 46, 47, 42, 33, 23, 14, 7, 2, 0, 0, 2, 10, 22, 34, 44, 48, 43, 32, 18, 7, 3, 7, 18, 33, 46, 55, 58, 55, 50, 44, 41, 42, 45, 51, 60, 70, 81, 91, 97, 99, 97, 93, 94, 102, 120, 145, 172, 195, 209, 213, 210, 205, 204, 209, 218, 229, 239, 248, 257, 268, 284, 301, 316, 325, 324, 316, 304, 296, 298, 313, 340, 372, 404, 429, 443, 446, 441, 435, 432, 436, 447, 464, 482, 498, 509, 515, 518, 519, 519, 518, 518, 517, 518, 522, 531, 546, 566, 589, 612, 632, 646, 653, 651, 644, 636, 629, 627, 632, 641, 651, 659, 661, 660, 659, 662, 672, 688, 707, 723, 733, 734, 728, 718, 709, 701, 697, 695, 696, 701, 712, 730, 754, 781, 803, 813, 810, 795, 775, 759, 754, 761, 777, 793, 801, 798, 785, 769, 760, 762, 775, 792, 806, 808, 799, 783, 768, 760, 762, 768, 773, 770, 757, 735, 712, 692, 680, 675, 674, 676, 679, 684, 692, 702, 709, 709, 698, 676, 649, 623, 606, 600, 603, 611, 616, 613, 602, 584, 564, 547, 534, 527, 524, 525, 526, 525, 521, 514, 507, 501, 497, 496, 495, 491, 482, 468, 450, 431, 416, 407, 405, 409, 420, 433, 448, 460, 467, 464, 450, 426, 397, 368, 347, 339, 346, 362, 380, 391, 391, 376, 352, 325, 302, 287, 282, 282, 283, 281, 274, 264, 254, 247, 243, 244, 244, 242, 235, 222, 207, 193, 183, 180, 181, 184, 184, 177, 165, 150, 135, 124, 118, 115, 112, 105, 94, 80, 64, 50, 41, 35, 32, 30, 30, 30, 32, 34, 37, 39, 38, 33, 25, 15, 7, 1, 0, 0, 1, 2, 1, 0, 0, 0, 5, 13, 22, 29, 30, 25, 18, 12, 11, 18, 32, 48, 62, 72, 77, 80, 85, 94, 109, 126, 141, 153, 161, 165, 171, 180, 194, 211, 229, 245, 260, 273, 288, 306, 326, 350, 374, 397, 418, 435, 448, 457, 463, 469, 477, 491, 510, 535, 563, 592, 617, 637, 651, 661, 671, 683, 699, 719, 740, 760, 777, 789, 798, 806, 814, 823, 833, 843, 850, 855, 859, 866, 878, 897, 926, 960, 995, 1026, 1048, 1056, 1052, 1040, 1026, 1016, 1014, 1021, 1033, 1044, 1052, 1054, 1051, 1049, 1052, 1061, 1075, 1091, 1103, 1109, 1107, 1098, 1088, 1078, 1073, 1073, 1077, 1084, 1092, 1099, 1103, 1105, 1104, 1100, 1093, 1083, 1070, 1053, 1034, 1015, 1000, 991, 989, 994, 1003, 1010, 1014, 1010, 1001, 988, 974, 964, 957, 952, 948, 940, 928, 913, 896, 882, 873, 870, 870, 870, 865, 851, 828, 799, 767, 738, 716, 703, 698, 697, 696, 694, 686, 673, 656, 635, 613, 591, 570, 554, 542, 533, 525, 515, 499, 476, 445, 412, 379, 353, 334, 324, 320, 319, 319, 319, 317, 311, 301, 285, 265, 242, 217, 194, 174, 157, 142, 128, 116, 107, 101, 98, 96, 91, 81, 66, 46, 26, 10, 1, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 5, 8, 10, 11, 9, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 7, 13, 19, 21, 20, 15, 8, 2, 0, 0, 1, 4, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 5, 12, 20, 27, 32, 34, 34, 35, 40, 50, 64, 80, 95, 107, 116, 121, 125, 129, 135, 143, 154, 166, 178, 190, 201, 211, 218, 224, 230, 237, 245, 255, 267, 279, 290, 297, 302, 307, 313, 323, 337, 352, 367, 378, 384, 387, 390, 396, 407, 419, 430, 437, 438, 434, 428, 425, 425, 429, 434, 438, 438, 435, 429, 423, 417, 412, 408, 405, 404, 407, 413, 420, 427, 429, 426, 417, 406, 398, 394, 394, 397, 396, 389, 375, 357, 343, 337, 343, 358, 375, 386, 385, 373, 353, 334, 322, 321, 328, 339, 349, 355, 356, 357, 361, 370, 382, 397, 410, 419, 426, 430, 434, 441, 450, 462, 477, 492, 506, 520, 531, 539, 545, 550, 557, 569, 588, 614, 645, 679, 711, 737, 755, 764, 768, 773, 783, 800, 825, 854, 881, 901, 911, 912, 906, 900, 899, 904, 918, 937, 957, 973, 985, 992, 997, 1004, 1014, 1025, 1034, 1036, 1031, 1020, 1009, 1002, 1001, 1007, 1015, 1021, 1022, 1018, 1013, 1009, 1010, 1016, 1023, 1028, 1028, 1021, 1007, 986, 962, 937, 917, 904, 899, 900, 903, 901, 892, 875, 854, 836, 824, 821, 821, 820, 811, 794, 771, 748, 729, 716, 707, 701, 694, 687, 681, 678, 677, 675, 667, 653, 632, 610, 592, 583, 583, 587, 590, 588, 579, 566, 552, 541, 534, 530, 525, 517, 504, 488, 472, 460, 455, 458, 465, 473, 474, 466, 450, 428, 406, 390, 380, 377, 374, 370, 360, 345, 329, 315, 306, 303, 302, 301, 295, 283, 265, 245, 227, 214, 207, 206, 207, 205, 197, 184, 168, 152, 141, 137, 140, 146, 151, 152, 147, 138, 126, 115, 105, 97, 89, 79, 68, 57, 48, 44, 44, 49, 55, 58, 58, 52, 43, 32, 23, 16, 12, 11, 11, 11, 11, 11, 12, 12, 13, 12, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 4, 2, 0, 0, 0, 2, 5, 7, 8, 7, 6, 6, 7, 10, 13, 15, 16, 14, 11, 9, 11, 15, 24, 34, 44, 53, 61, 66, 71, 78, 86, 96, 106, 114, 120, 123, 124, 126, 132, 145, 164, 186, 206, 222, 230, 233, 234, 238, 249, 266, 287, 308, 324, 336, 345, 354, 366, 383, 402, 422, 438, 450, 456, 461, 468, 481, 500, 523, 546, 567, 583, 596, 607, 620, 639, 664, 691, 716, 736, 747, 752, 753, 755, 759, 765, 771, 776, 778, 777, 776, 776, 777, 781, 785, 789, 794, 798, 802, 804, 801, 794, 783, 772, 765, 763, 767, 773, 773, 764, 742, 713, 683, 660, 651, 655, 668, 682, 690, 685, 666, 636, 601, 566, 537, 515, 501, 491, 484, 477, 468, 458, 446, 434, 420, 406, 389, 370, 350, 332, 317, 306, 297, 288, 277, 263, 244, 225, 207, 192, 183, 177, 172, 168, 162, 154, 145, 135, 125, 114, 104, 96, 89, 84, 81, 78, 73, 65, 54, 42, 32, 25, 24, 26, 31, 34, 35, 31, 24, 16, 8, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 4, 10, 16, 21, 22, 19, 14, 10, 10, 14, 22, 31, 38, 42, 44, 47, 53, 64, 79, 95, 109, 119, 126, 131, 136, 143, 152, 162, 172, 181, 188, 196, 206, 218, 234, 251, 270, 289, 307, 322, 334, 340, 342, 339, 336, 337, 345, 363, 388, 417, 444, 464, 476, 481, 484, 488, 494, 502, 509, 514, 515, 516, 520, 530, 547, 571, 595, 615, 626, 625, 614, 598, 583, 574, 573, 581, 595, 610, 621, 626, 624, 617, 609, 604, 603, 607, 612, 618, 621, 621, 619, 616, 611, 607, 603, 599, 597, 595, 596, 597, 596, 591, 581, 568, 556, 549, 551, 561, 575, 587, 591, 584, 570, 553, 539, 533, 534, 539, 543, 541, 534, 523, 512, 506, 506, 509, 512, 512, 506, 497, 486, 476, 469, 464, 460, 455, 448, 441, 435, 430, 427, 424, 420, 413, 404, 393, 382, 370, 358, 346, 334, 323, 312, 304, 298, 293, 288, 283, 277, 268, 259, 249, 238, 226, 214, 202, 192, 184, 178, 172, 165, 155, 142, 127, 113, 103, 100, 102, 107, 109, 107, 99, 86, 72, 58, 49, 43, 40, 39, 38, 37, 36, 33, 30, 26, 21, 15, 10, 7, 6, 7, 8, 9, 9, 9, 10, 11, 14, 16, 17, 15, 11, 7, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 12, 15, 18, 20, 23, 28, 36, 47, 58, 68, 75, 78, 79, 80, 83, 90, 103, 117, 131, 140, 143, 141, 138, 136, 141, 153, 171, 192, 212, 228, 239, 246, 250, 253, 256, 259, 264, 270, 279, 291, 306, 322, 337, 349, 358, 363, 367, 371, 375, 379, 383, 385, 386, 388, 389, 391, 394, 395, 395, 392, 387, 381, 376, 373, 374, 377, 382, 384, 382, 373, 358, 340, 324, 316, 316, 325, 338, 349, 352, 346, 333, 317, 304, 298, 298, 303, 309, 312, 311, 309, 307, 308, 314, 321, 326, 327, 322, 312, 300, 292, 289, 293, 300, 308, 314, 314, 311, 306, 302, 298, 296, 295, 291, 285, 274, 260, 244, 227, 210, 196, 186, 180, 177, 175, 173, 168, 161, 152, 142, 131, 117, 102, 86, 70, 57, 49, 45, 45, 45, 43, 36, 26, 15, 6, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 4, 6, 8, 8, 6, 3, 0, 0, 0, 5, 14, 24, 34, 43, 49, 54, 60, 67, 77, 88, 99, 108, 116, 121, 128, 137, 150, 168, 189, 210, 230, 246, 258, 267, 277, 292, 312, 337, 363, 384, 398, 404, 405, 406, 413, 427, 447, 466, 481, 490, 493, 496, 504, 516, 530, 539, 539, 530, 514, 499, 491, 490, 496, 502, 505, 502, 495, 486, 480, 476, 470, 459, 441, 415, 386, 358, 334, 317, 305, 294, 282, 267, 250, 232, 216, 203, 193, 183, 172, 160, 146, 131, 116, 103, 93, 86, 81, 74, 66, 54, 41, 28, 18, 12, 12, 14, 18, 21, 20, 16, 10, 5, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 5, 15, 27, 40, 49, 53, 52, 50, 50, 59, 80, 112, 148, 182, 205, 216, 214, 207, 202, 205, 218, 239, 261, 280, 292, 297, 296, 295, 296, 301, 310, 323, 337, 350, 360, 365, 365, 361, 355, 350, 349, 352, 357, 364, 368, 368, 363, 355, 346, 338, 332, 330, 329, 329, 330, 330, 330, 330, 330, 330, 329, 325, 319, 313, 308, 306, 308, 314, 321, 327, 329, 327, 319, 310, 302, 297, 298, 304, 313, 321, 325, 324, 317, 308, 302, 301, 306, 315, 324, 329, 328, 323, 316, 313, 315, 323, 333, 343, 348, 347, 343, 338, 334, 333, 335, 338, 339, 336, 328, 313, 295, 275, 258, 245, 237, 234, 234, 235, 234, 232, 228, 221, 210, 196, 178, 159, 142, 128, 118, 110, 102, 90, 75, 58, 43, 35, 34, 39, 47, 53, 54, 47, 36, 23, 14, 8, 6, 5, 5, 3, 1, 0, 3, 9, 18, 28, 37, 44, 49, 51, 52, 55, 61, 69, 81, 96, 113, 130, 147, 163, 176, 187, 197, 207, 218, 231, 249, 268, 288, 306, 323, 337, 351, 367, 387, 409, 431, 453, 472, 491, 512, 536, 564, 592, 616, 631, 634, 626, 613, 603, 602, 615, 640, 671, 704, 733, 756, 773, 786, 798, 809, 816, 820, 819, 816, 813, 814, 819, 828, 836, 838, 833, 821, 803, 785, 770, 758, 749, 742, 736, 731, 727, 725, 723, 719, 710, 695, 675, 654, 635, 621, 613, 607, 599, 584, 560, 527, 490, 454, 423, 400, 384, 373, 361, 347, 327, 303, 275, 249, 224, 202, 183, 164, 145, 126, 108, 92, 82, 76, 72, 68, 60, 48, 32, 17, 5, 0, 0, 3, 7, 8, 7, 5, 1, 0, 0, 0, 1, 3, 5, 8, 13, 20, 28, 36, 42, 47, 52, 61, 76, 99, 128, 159, 187, 207, 217, 221, 221, 223, 230, 243, 260, 276, 288, 293, 293, 290, 287, 287, 292, 301, 313, 326, 336, 343, 345, 345, 344, 342, 343, 346, 350, 353, 353, 351, 346, 340, 335, 331, 329, 327, 324, 320, 315, 311, 309, 309, 312, 316, 321, 327, 333, 340, 348, 357, 365, 373, 378, 380, 378, 373, 367, 362, 360, 363, 371, 382, 394, 405, 412, 416, 418, 419, 419, 419, 417, 414, 410, 406, 405, 406, 408, 407, 400, 385, 363, 338, 315, 296, 284, 275, 266, 253, 234, 211, 186, 162, 140, 121, 101, 81, 59, 38, 20, 7, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 4, 9, 12, 13, 11, 7, 2, 0, 0, 4, 10, 16, 21, 23, 23, 21, 20, 20, 21, 23, 27, 31, 35, 38, 41, 42, 44, 47, 54, 66, 84, 106, 128, 146, 159, 167, 172, 176, 184, 195, 210, 228, 248, 268, 288, 308, 328, 348, 367, 385, 405, 428, 454, 482, 511, 539, 563, 583, 600, 615, 630, 644, 658, 670, 681, 692, 705, 721, 742, 764, 783, 795, 796, 789, 775, 762, 754, 753, 759, 766, 770, 769, 762, 752, 742, 736, 732, 728, 721, 708, 691, 671, 651, 636, 625, 618, 613, 609, 604, 598, 593, 591, 593, 597, 603, 607, 605, 597, 583, 566, 555, 554, 567, 592, 622, 648, 664, 664, 654, 639, 628, 626, 634, 649, 663, 671, 672, 667, 661, 658, 658, 659, 658, 650, 635, 617, 598, 582, 571, 562, 553, 541, 526, 511, 499, 490, 484, 475, 461, 437, 407, 374, 343, 319, 303, 292, 283, 273, 261, 247, 232, 216, 200, 183, 164, 145, 127, 112, 101, 94, 89, 85, 81, 76, 72, 69, 67, 65, 61, 56, 48, 39, 29, 21, 14, 9, 7, 6, 8, 11, 14, 17, 19, 18, 15, 11, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 12, 13, 11, 8, 4, 1, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 3, 10, 21, 32, 41, 46, 45, 40, 35, 34, 39, 51, 68, 88, 105, 118, 128, 138, 150, 167, 191, 217, 242, 263, 278, 289, 299, 315, 340, 375, 416, 458, 496, 525, 544, 556, 568, 583, 608, 640, 679, 719, 758, 792, 822, 851, 881, 911, 943, 974, 1002, 1027, 1049, 1070, 1090, 1110, 1129, 1145, 1157, 1164, 1168, 1171, 1175, 1181, 1188, 1194, 1196, 1192, 1183, 1170, 1158, 1148, 1143, 1140, 1134, 1121, 1098, 1065, 1028, 991, 960, 936, 915, 893, 865, 832, 795, 760, 729, 703, 679, 652, 619, 580, 539, 501, 469, 443, 423, 407, 392, 377, 363, 349, 333, 314, 293, 270, 248, 233, 224, 222, 224, 227, 227, 224, 222, 222, 228, 240, 256, 276, 298, 322, 347, 372, 395, 413, 427, 439, 453, 473, 500, 532, 564, 588, 602, 605, 603, 606, 620, 647, 682, 717, 744, 755, 752, 738, 723, 714, 714, 724, 739, 752, 759, 757, 746, 728, 707, 687, 669, 653, 639, 624, 609, 593, 578, 566, 556, 549, 543, 539, 536, 533, 532, 534, 539, 549, 562, 577, 592, 605, 617, 627, 638, 650, 663, 676, 688, 697, 702, 704, 704, 705, 710, 720, 733, 746, 755, 755, 742, 719, 689, 661, 639, 627, 623, 618, 607, 585, 551, 512, 476, 449, 432, 422, 411, 394, 366, 332, 296, 266, 246, 234, 228, 220, 209, 192, 171, 150, 132, 119, 110, 105, 102, 99, 94, 88, 80, 72, 64, 57, 51, 47, 44, 41, 40, 40, 42, 47, 52, 57, 59, 57, 51, 44, 35, 29, 27, 28, 32, 37, 41, 44, 44, 41, 36, 31, 28, 27, 30, 36, 42, 47, 47, 44, 38, 32, 28, 28, 29, 30, 29, 25, 19, 13, 10, 9, 11, 15, 17, 18, 16, 12, 9, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 2, 10, 22, 35, 47, 56, 63, 70, 80, 95, 115, 138, 161, 183, 202, 220, 236, 252, 267, 281, 293, 305, 319, 335, 355, 375, 392, 402, 404, 401, 396, 395, 401, 415, 432, 449, 459, 459, 450, 436, 421, 410, 407, 410, 415, 418, 413, 398, 376, 349, 323, 305, 294, 290, 288, 283, 271, 253, 230, 206, 185, 168, 156, 147, 139, 129, 119, 108, 97, 87, 77, 66, 54, 41, 27, 15, 6, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 0, 0, 0, 5, 19, 40, 66, 92, 115, 132, 147, 160, 177, 197, 219, 239, 256, 268, 278, 290, 310, 339, 377, 417, 454, 484, 505, 520, 533, 546, 560, 572, 578, 576, 569, 563, 565, 578, 601, 628, 651, 663, 660, 645, 626, 610, 600, 596, 592, 581, 557, 524, 486, 453, 433, 428, 435, 447, 454, 450, 433, 406, 376, 349, 330, 321, 323, 333, 349, 368, 387, 405, 419, 430, 438, 446, 457, 472, 494, 520, 549, 577, 603, 624, 643, 661, 682, 708, 741, 779, 822, 864, 903, 934, 958, 976, 992, 1012, 1040, 1075, 1115, 1155, 1189, 1212, 1224, 1226, 1224, 1222, 1223, 1229, 1242, 1259, 1280, 1302, 1323, 1341, 1353, 1358, 1357, 1351, 1343, 1337, 1335, 1338, 1343, 1348, 1349, 1344, 1333, 1320, 1309, 1305, 1309, 1318, 1326, 1327, 1316, 1294, 1265, 1237, 1218, 1211, 1217, 1229, 1242, 1247, 1243, 1230, 1213, 1196, 1184, 1179, 1179, 1180, 1179, 1174, 1165, 1154, 1144, 1136, 1132, 1130, 1129, 1126, 1119, 1109, 1097, 1085, 1073, 1063, 1053, 1041, 1027, 1010, 989, 967, 946, 925, 906, 888, 872, 855, 840, 824, 806, 786, 760, 728, 692, 653, 614, 580, 552, 528, 507, 486, 461, 432, 400, 367, 334, 304, 277, 255, 235, 216, 197, 178, 159, 141, 124, 110, 99, 88, 78, 66, 54, 43, 32, 23, 17, 12, 9, 6, 3, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 2, 6, 11, 15, 16, 15, 11, 7, 5, 7, 15, 27, 42, 58, 73, 87, 97, 103, 106, 108, 112, 121, 139, 166, 198, 230, 257, 273, 280, 282, 287, 300, 326, 362, 401, 436, 460, 471, 470, 464, 457, 457, 466, 485, 513, 546, 579, 607, 627, 640, 648, 655, 663, 674, 684, 691, 691, 684, 671, 656, 644, 636, 633, 634, 635, 632, 625, 612, 595, 574, 553, 531, 512, 495, 483, 475, 472, 472, 473, 472, 469, 463, 457, 453, 452, 456, 464, 474, 484, 496, 510, 529, 554, 584, 616, 645, 666, 681, 691, 700, 713, 730, 749, 763, 770, 767, 760, 753, 753, 764, 781, 798, 808, 806, 791, 769, 749, 736, 733, 736, 738, 733, 716, 690, 657, 625, 599, 582, 573, 569, 566, 561, 553, 543, 534, 526, 522, 521, 523, 527, 532, 534, 535, 533, 528, 524, 522, 526, 538, 558, 582, 606, 625, 639, 648, 657, 670, 692, 721, 753, 783, 806, 823, 835, 846, 859, 876, 892, 906, 915, 919, 922, 927, 937, 953, 974, 996, 1015, 1028, 1034, 1030, 1017, 997, 974, 952, 933, 921, 913, 910, 907, 904, 898, 892, 887, 883, 879, 874, 865, 849, 827, 800, 771, 745, 726, 715, 713, 716, 719, 718, 709, 689, 659, 623, 584, 546, 512, 485, 463, 447, 435, 424, 410, 391, 365, 332, 296, 260, 229, 206, 190, 181, 175, 169, 160, 147, 130, 110, 86, 62, 40, 22, 9, 2, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 5, 10, 16, 19, 19, 16, 10, 4, 0, 0, 0, 0, 1, 0, 0, 0, 0, 2, 4, 5, 5, 3, 1, 0, 0, 1, 5, 8, 10, 10, 8, 4, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 7, 14, 20, 24, 25, 21, 14, 7, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 3, 12, 28, 48, 70, 90, 107, 119, 131, 146, 168, 198, 234, 272, 307, 337, 359, 378, 397, 420, 448, 479, 511, 541, 567, 589, 609, 628, 646, 661, 672, 676, 671, 660, 647, 634, 627, 627, 632, 639, 643, 641, 630, 612, 589, 565, 541, 517, 493, 468, 441, 415, 391, 371, 354, 338, 320, 300, 281, 266, 260, 267, 282, 303, 320, 328, 326, 318, 309, 307, 315, 333, 357, 385, 411, 435, 458, 483, 511, 544, 582, 623, 665, 707, 748, 786, 820, 847, 865, 875, 879, 882, 891, 909, 938, 976, 1016, 1052, 1078, 1093, 1100, 1102, 1102, 1103, 1105, 1108, 1111, 1113, 1115, 1119, 1123, 1129, 1135, 1140, 1139, 1133, 1120, 1103, 1085, 1069, 1060, 1057, 1059, 1060, 1056, 1042, 1017, 984, 949, 915, 885, 862, 842, 825, 809, 791, 774, 758, 743, 729, 715, 700, 683, 664, 641, 617, 594, 576, 566, 566, 576, 591, 607, 620, 627, 628, 627, 628, 636, 650, 670, 691, 713, 734, 755, 779, 806, 836, 867, 897, 922, 945, 965, 985, 1006, 1030, 1053, 1074, 1091, 1103, 1109, 1111, 1111, 1109, 1107, 1105, 1106, 1108, 1112, 1116, 1121, 1124, 1122, 1116, 1104, 1087, 1067, 1046, 1027, 1010, 995, 979, 961, 941, 918, 896, 878, 863, 851, 837, 818, 791, 756, 717, 676, 638, 603, 570, 538, 505, 472, 441, 414, 391, 372, 353, 330, 302, 270, 237, 208, 185, 170, 161, 154, 144, 131, 115, 98, 83, 72, 67, 66, 67, 67, 65, 59, 51, 42, 34, 29, 28, 31, 35, 41, 45, 47, 47, 45, 42, 39, 37, 34, 33, 32, 33, 36, 41, 46, 50, 51, 47, 38, 26, 16, 11, 14, 25, 42, 59, 72, 78, 78, 72, 65, 58, 54, 49, 45, 38, 31, 26, 25, 29, 35, 40, 42, 39, 31, 23, 17, 17, 23, 31, 38, 41, 37, 29, 18, 8, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 3, 11, 20, 28, 31, 28, 22, 17, 19, 31, 56, 88, 123, 155, 178, 194, 205, 217, 235, 263, 301, 347, 394, 438, 474, 504, 528, 550, 575, 603, 635, 669, 700, 725, 743, 750, 746, 734, 716, 695, 676, 659, 643, 626, 602, 569, 525, 474, 423, 378, 342, 315, 294, 274, 251, 223, 191, 156, 124, 94, 70, 49, 33, 20, 11, 5, 3, 2, 1, 0, 0, 0, 3, 10, 22, 39, 58, 79, 99, 119, 137, 157, 179, 204, 233, 264, 298, 332, 365, 396, 426, 456, 488, 522, 558, 596, 632, 664, 688, 705, 715, 721, 728, 739, 754, 771, 786, 793, 789, 773, 747, 716, 683, 651, 620, 588, 554, 514, 471, 426, 381, 340, 305, 277, 255, 238, 221, 203, 183, 160, 135, 111, 88, 68, 51, 36, 24, 14, 7, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 2, 7, 14, 22, 27, 29, 26, 21, 17, 17, 21, 31, 44, 57, 66, 70, 70, 69, 68, 72, 82, 98, 120, 144, 169, 194, 216, 236, 256, 277, 300, 326, 354, 382, 410, 437, 463, 492, 523, 557, 593, 626, 656, 680, 699, 716, 732, 746, 756, 757, 748, 727, 698, 667, 639, 618, 602, 588, 571, 547, 515, 478, 439, 402, 366, 334, 302, 269, 236, 205, 176, 152, 133, 118, 107, 97, 87, 77, 68, 58, 49, 39, 29, 19, 11, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 1, 3, 6, 8, 9, 7, 4, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 5, 10, 15, 17, 16, 12, 6, 1, 0, 0, 4, 9, 12, 12, 10, 7, 3, 1, 0, 0, 0, 0, 0, 6, 16, 27, 36, 40, 37, 31, 25, 25, 35, 54, 80, 106, 129, 147, 162, 177, 198, 226, 262, 302, 345, 386, 424, 462, 499, 535, 571, 603, 630, 650, 663, 671, 674, 674, 672, 667, 660, 650, 638, 625, 608, 588, 562, 529, 490, 448, 408, 374, 348, 327, 310, 292, 272, 250, 231, 218, 213, 216, 223, 231, 237, 244, 254, 274, 302, 338, 375, 410, 439, 463, 485, 509, 538, 569, 600, 629, 653, 673, 689, 702, 713, 718, 717, 709, 694, 675, 655, 635, 616, 599, 581, 562, 540, 512, 478, 438, 394, 349, 306, 268, 239, 217, 202, 192, 186, 185, 190, 199, 214, 232, 252, 272, 290, 308, 326, 344, 364, 385, 407, 428, 449, 470, 491, 511, 531, 551, 569, 586, 600, 610, 614, 612, 602, 585, 561, 532, 500, 469, 440, 416, 395, 376, 354, 328, 297, 263, 230, 200, 176, 157, 141, 128, 114, 102, 90, 82, 76, 73, 71, 67, 61, 53, 44, 36, 30, 26, 24, 23, 22, 21, 19, 15, 12, 9, 7, 8, 11, 17, 24, 32, 40, 46, 51, 52, 49, 44, 38, 32, 29, 31, 36, 41, 42, 38, 27, 14, 5, 4, 15, 34, 57, 75, 85, 85, 81, 79, 86, 102, 127, 155, 182, 206, 227, 247, 269, 294, 322, 350, 378, 406, 436, 469, 504, 540, 573, 600, 619, 633, 642, 650, 656, 658, 653, 640, 617, 587, 555, 525, 497, 472, 447, 419, 386, 350, 312, 277, 247, 222, 204, 188, 173, 157, 138, 118, 96, 77, 61, 51, 47, 48, 51, 54, 54, 50, 42, 32, 22, 16, 15, 18, 24, 31, 37, 42, 46, 50, 56, 65, 76, 89, 103, 119, 136, 156, 181, 210, 242, 278, 315, 352, 388, 423, 458, 494, 529, 566, 603, 641, 680, 720, 759, 791, 813, 820, 810, 787, 757, 727, 703, 688, 678, 665, 643, 607, 558, 501, 445, 396, 359, 331, 309, 284, 254, 217, 177, 141, 112, 95, 86, 83, 78, 70, 56, 39, 23, 9, 2, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 1, 4, 12, 24, 38, 53, 66, 76, 85, 95, 111, 133, 162, 197, 233, 271, 309, 350, 394, 442, 492, 541, 585, 622, 655, 684, 715, 750, 790, 835, 882, 925, 959, 981, 990, 986, 972, 951, 927, 903, 878, 852, 823, 790, 752, 710, 663, 614, 564, 513, 462, 413, 366, 320, 277, 237, 201, 171, 146, 126, 111, 99, 88, 78, 67, 56, 46, 38, 30, 24, 19, 14, 11, 9, 8, 8, 8, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 3, 11, 22, 34, 44, 48, 45, 36, 25, 14, 7, 4, 5, 7, 8, 7, 4, 0, 0, 0, 4, 12, 21, 27, 30, 27, 19, 11, 3, 0, 0, 2, 5, 7, 5, 2, 0, 0, 4, 15, 28, 39, 45, 43, 35, 25, 17, 16, 23, 36, 51, 65, 76, 85, 95, 112, 136, 167, 202, 237, 269, 298, 328, 364, 408, 463, 524, 586, 642, 687, 721, 748, 774, 807, 847, 895, 942, 982, 1009, 1021, 1020, 1013, 1006, 1004, 1006, 1010, 1011, 1007, 996, 981, 966, 955, 951, 955, 966, 979, 991, 998, 998, 989, 973, 951, 926, 897, 866, 833, 795, 755, 713, 670, 628, 588, 550, 511, 472, 429, 385, 338, 292, 248, 210, 179, 156, 139, 127, 117, 106, 91, 73, 53, 33, 17, 7, 3, 5, 12, 21, 28, 34, 36, 34, 28, 21, 13, 5, 0, 0, 2, 9, 21, 34, 47, 56, 61, 60, 56, 50, 46, 46, 51, 62, 78, 98, 118, 138, 156, 172, 187, 201, 217, 235, 258, 286, 322, 366, 418, 477, 538, 598, 654, 704, 748, 789, 829, 869, 907, 942, 972, 997, 1018, 1036, 1052, 1063, 1069, 1066, 1057, 1042, 1026, 1014, 1009, 1010, 1016, 1024, 1029, 1031, 1027, 1019, 1009, 998, 987, 974, 959, 939, 913, 881, 845, 807, 769, 731, 691, 647, 598, 546, 492, 441, 394, 354, 317, 283, 248, 212, 176, 142, 113, 92, 77, 70, 68, 68, 67, 62, 54, 41, 26, 12, 3, 0, 1, 6, 11, 14, 14, 11, 6, 2, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 2, 1, 0, 0, 0, 4, 10, 16, 20, 22, 19, 15, 8, 3, 0, 0, 0, 1, 3, 5, 5, 5, 4, 3, 3, 6, 9, 13, 16, 18, 17, 16, 15, 14, 15, 15, 15, 14, 11, 8, 4, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 4, 9, 13, 15, 14, 11, 6, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 2, 4, 6, 7, 6, 5, 2, 0, 0, 0, 1, 3, 4, 5, 4, 1, 0, 0, 1, 7, 17, 27, 35, 38, 35, 28, 19, 11, 8, 8, 13, 18, 22, 23, 20, 14, 7, 1, 0, 0, 6, 13, 19, 22, 21, 16, 10, 4, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 10, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 4, 7, 12, 16, 20, 20, 19, 15, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 2, 4, 7, 8, 7, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 3, 12, 26, 44, 63, 82, 99, 116, 135, 159, 189, 224, 263, 301, 335, 366, 395, 425, 458, 497, 538, 580, 618, 650, 677, 699, 719, 738, 755, 767, 770, 760, 736, 701, 659, 614, 570, 529, 491, 455, 419, 384, 349, 315, 280, 246, 213, 181, 151, 125, 104, 87, 74, 63, 53, 45, 37, 31, 26, 23, 20, 16, 12, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 10, 15, 17, 17, 14, 9, 4, 0, 0, 0, 3, 9, 15, 21, 25, 26, 24, 20, 14, 7, 2, 0, 0, 0, 2, 5, 8, 10, 11, 11, 11, 10, 9, 7, 4, 2, 0, 0, 2, 6, 11, 14, 15, 12, 9, 8, 10, 16, 24, 30, 32, 29, 22, 16, 14, 17, 26, 37, 48, 54, 55, 51, 43, 36, 33, 37, 48, 65, 85, 103, 118, 127, 135, 145, 162, 191, 232, 280, 330, 377, 418, 454, 488, 526, 569, 617, 667, 714, 753, 782, 800, 810, 810, 803, 786, 760, 724, 681, 633, 583, 534, 488, 445, 404, 365, 327, 290, 253, 215, 179, 145, 116, 93, 76, 64, 55, 47, 40, 34, 31, 30, 32, 35, 37, 36, 31, 24, 17, 13, 13, 17, 21, 23, 21, 16, 9, 2, 0, 0, 4, 11, 18, 24, 27, 28, 25, 20, 14, 8, 3, 1, 3, 7, 12, 17, 21, 21, 20, 19, 19, 21, 26, 33, 39, 44, 44, 41, 33, 24, 15, 9, 8, 11, 17, 24, 30, 34, 34, 31, 26, 23, 21, 23, 27, 31, 32, 30, 23, 14, 7, 2, 2, 6, 10, 13, 12, 8, 4, 1, 0, 1, 2, 2, 1, 0, 0, 5, 13, 22, 30, 33, 30, 22, 13, 5, 1, 0, 1, 2, 3, 2, 1, 0, 0, 0, 3, 8, 13, 19, 22, 24, 23, 20, 15, 10, 6, 2, 0, 0, 0, 3, 8, 13, 17, 17, 13, 6, 0, 0, 3, 17, 37, 60, 80, 94, 99, 96, 90, 86, 89, 102, 125, 155, 189, 221, 250, 273, 293, 313, 337, 365, 399, 436, 472, 503, 528, 544, 555, 564, 572, 581, 590, 597, 599, 593, 578, 555, 526, 494, 462, 430, 400, 371, 342, 314, 287, 261, 237, 215, 195, 177, 160, 144, 129, 116, 106, 100, 97, 99, 103, 110, 120, 133, 148, 164, 182, 199, 217, 237, 260, 286, 314, 342, 369, 393, 416, 440, 466, 495, 528, 561, 592, 617, 635, 646, 651, 649, 641, 626, 604, 577, 546, 515, 487, 464, 444, 424, 402, 377, 347, 316, 284, 254, 227, 201, 178, 157, 138, 123, 111, 100, 88, 75, 61, 47, 35, 26, 21, 18, 16, 14, 11, 8, 8, 10, 15, 21, 27, 31, 32, 31, 30, 30, 33, 40, 48, 58, 66, 72, 75, 76, 78, 83, 95, 116, 144, 178, 213, 245, 272, 296, 319, 344, 373, 405, 437, 467, 492, 511, 525, 534, 539, 538, 530, 516, 497, 476, 454, 435, 414, 391, 362, 328, 289, 251, 218, 191, 170, 152, 136, 118, 99, 80, 62, 48, 39, 33, 31, 29, 27, 22, 16, 9, 5, 6, 11, 20, 29, 36, 37, 33, 26, 18, 11, 8, 6, 6, 4, 2, 0, 0, 2, 7, 13, 17, 18, 15, 10, 5, 0, 0, 0, 1, 2, 2, 2, 2, 4, 10, 20, 31, 41, 46, 46, 41, 31, 20, 11, 4, 0, 0, 0, 0, 4, 10, 17, 22, 25, 23, 17, 9, 2, 0, 0, 3, 8, 12, 14, 13, 10, 5, 1, 0, 0, 0, 0, 0, 0, 0, 2, 7, 14, 21, 25, 25, 21, 14, 7, 1, 0, 0, 2, 9, 17, 27, 36, 43, 46, 44, 38, 29, 18, 7, 0, 0, 3, 15, 34, 54, 74, 91, 103, 112, 121, 134, 154, 182, 216, 254, 293, 331, 368, 404, 438, 471, 502, 530, 553, 569, 579, 583, 581, 577, 571, 566, 562, 560, 559, 558, 555, 550, 543, 535, 527, 521, 517, 515, 513, 511, 507, 502, 496, 490, 484, 475, 462, 443, 420, 392, 365, 339, 318, 301, 285, 268, 246, 218, 185, 150, 117, 91, 73, 65, 64, 67, 69, 68, 62, 52, 40, 29, 20, 14, 11, 10, 9, 8, 6, 4, 1, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 4, 10, 17, 21, 22, 18, 12, 6, 1, 0, 0, 2, 4, 4, 2, 0, 0, 2, 6, 10, 11, 11, 8, 5, 2, 2, 3, 4, 5, 5, 3, 1, 0, 0, 0, 1, 2, 3, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 4, 9, 14, 19, 22, 22, 18, 12, 6, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 7, 13, 19, 22, 22, 19, 13, 7, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 11, 15, 16, 15, 11, 7, 4, 1, 1, 1, 1, 2, 3, 4, 6, 7, 7, 6, 6, 7, 12, 19, 28, 35, 38, 36, 29, 20, 11, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 1, 4, 6, 9, 11, 12, 11, 11, 12, 15, 20, 26, 29, 30, 26, 18, 10, 3, 0, 0, 0, 3, 5, 6, 5, 3, 1, 0, 0, 0, 2, 2, 2, 2, 2, 6, 12, 21, 30, 37, 37, 32, 23, 13, 6, 4, 7, 11, 15, 16, 13, 7, 2, 0, 0, 0, 2, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 6, 6, 4, 2, 1, 0, 0, 0, 0, 1, 5, 10, 17, 24, 31, 35, 37, 35, 31, 26, 20, 14, 9, 4, 0, 0, 0, 2, 10, 20, 29, 34, 33, 26, 16, 6, 0, 0, 0, 3, 5, 5, 3, 0, 0, 1, 5, 10, 15, 16, 14, 9, 3, 0, 0, 3, 9, 17, 23, 28, 30, 32, 35, 40, 46, 54, 60, 65, 67, 69, 72, 77, 85, 96, 109, 121, 135, 149, 164, 180, 195, 207, 214, 217, 215, 212, 211, 212, 216, 220, 221, 217, 207, 189, 168, 146, 126, 112, 104, 102, 103, 103, 98, 88, 73, 54, 37, 23, 17, 18, 24, 33, 42, 48, 52, 52, 51, 50, 51, 55, 64, 77, 94, 114, 134, 153, 169, 181, 189, 193, 195, 195, 195, 196, 199, 203, 208, 210, 211, 207, 201, 191, 179, 167, 155, 145, 136, 129, 122, 113, 102, 88, 71, 53, 38, 26, 19, 16, 14, 13, 11, 9, 8, 10, 13, 18, 21, 22, 19, 13, 7, 2, 0, 0, 0, 2, 6, 11, 17, 25, 32, 36, 38, 35, 29, 20, 12, 6, 2, 0, 0, 0, 0, 1, 3, 6, 10, 13, 14, 13, 10, 6, 2, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 2, 6, 13, 20, 27, 34, 40, 44, 47, 48, 48, 46, 45, 48, 55, 67, 81, 95, 105, 109, 108, 103, 98, 94, 93, 95, 98, 102, 103, 103, 101, 97, 92, 85, 79, 74, 71, 69, 68, 65, 59, 49, 38, 27, 17, 11, 9, 8, 8, 9, 9, 11, 14, 17, 20, 20, 18, 14, 9, 5, 4, 4, 5, 7, 7, 7, 7, 10, 15, 22, 30, 38, 42, 42, 37, 29, 20, 12, 5, 1, 0, 0, 0, 3, 8, 15, 22, 28, 30, 28, 24, 18, 12, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 3, 3, 3, 3, 3, 6, 10, 15, 18, 19, 16, 10, 4, 1, 4, 11, 21, 31, 36, 36, 32, 28, 26, 29, 36, 46, 56, 63, 67, 68, 69, 71, 75, 80, 85, 89, 92, 92, 93, 94, 95, 96, 96, 94, 91, 86, 82, 80, 81, 85, 91, 99, 106, 112, 114, 113, 108, 100, 91, 83, 78, 78, 81, 87, 93, 96, 95, 90, 83, 75, 69, 68, 70, 75, 79, 81, 77, 68, 56, 42, 31, 25, 25, 28, 33, 36, 34, 30, 24, 20, 20, 23, 29, 33, 33, 28, 19, 11, 5, 4, 8, 15, 22, 29, 33, 35, 36, 36, 37, 37, 37, 36, 37, 39, 42, 45, 47, 46, 42, 37, 35, 36, 42, 52, 61, 67, 67, 63, 57, 52, 50, 50, 51, 51, 48, 44, 40, 39, 42, 50, 58, 65, 67, 63, 54, 41, 27, 15, 6, 2, 3, 8, 15, 22, 26, 27, 24, 21, 18, 18, 22, 27, 32, 34, 32, 27, 22, 19, 21, 26, 31, 35, 33, 26, 16, 7, 1, 0, 2, 6, 10, 10, 8, 4, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 5, 7, 8, 6, 4, 1, 0, 0, 2, 4, 5, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakT": [10, 12, 14, 17, 21, 24, 24, 21, 16, 12, 10, 10, 12, 16, 19, 21, 21, 17, 13, 9, 8, 10, 17, 26, 34, 37, 35, 28, 17, 9, 5, 7, 14, 22, 27, 28, 25, 21, 18, 20, 26, 33, 39, 41, 37, 29, 19, 10, 4, 4, 7, 13, 18, 22, 23, 21, 19, 17, 17, 20, 23, 27, 29, 28, 24, 20, 16, 14, 16, 19, 23, 25, 25, 23, 21, 20, 21, 24, 27, 29, 30, 29, 28, 28, 30, 31, 33, 32, 28, 22, 16, 10, 5, 4, 4, 7, 11, 16, 21, 25, 27, 28, 26, 22, 18, 14, 13, 14, 17, 23, 27, 31, 32, 29, 24, 17, 10, 4, 1, 1, 6, 12, 19, 24, 26, 25, 23, 21, 20, 19, 17, 14, 10, 5, 2, 2, 5, 11, 17, 22, 22, 20, 16, 12, 11, 12, 15, 18, 18, 16, 11, 6, 2, 0, 0, 0, 0, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 2, 6, 13, 20, 27, 32, 35, 37, 40, 42, 44, 46, 48, 50, 53, 57, 63, 69, 73, 76, 75, 73, 70, 67, 67, 72, 80, 90, 101, 109, 112, 111, 108, 107, 110, 120, 136, 155, 174, 188, 195, 197, 196, 195, 196, 200, 208, 216, 225, 231, 234, 237, 239, 243, 250, 260, 270, 279, 285, 288, 289, 289, 290, 292, 296, 299, 302, 305, 309, 316, 325, 337, 350, 363, 376, 387, 396, 404, 408, 409, 406, 401, 398, 398, 403, 411, 422, 431, 437, 441, 444, 447, 451, 453, 453, 449, 441, 433, 427, 427, 434, 446, 459, 469, 470, 462, 446, 425, 407, 399, 405, 426, 456, 486, 505, 504, 481, 442, 399, 365, 349, 353, 370, 388, 396, 387, 364, 335, 312, 302, 308, 325, 344, 357, 358, 350, 337, 326, 320, 321, 326, 330, 330, 323, 311, 298, 287, 281, 279, 278, 275, 267, 256, 244, 233, 225, 223, 223, 225, 225, 222, 216, 207, 197, 187, 179, 172, 167, 164, 162, 159, 157, 156, 155, 154, 153, 151, 146, 138, 127, 115, 105, 99, 95, 94, 93, 92, 91, 91, 91, 91, 89, 84, 77, 69, 62, 59, 61, 67, 73, 75, 71, 61, 48, 36, 27, 24, 26, 31, 35, 36, 36, 34, 33, 32, 32, 32, 31, 29, 28, 28, 31, 34, 36, 35, 30, 21, 11, 3, 0, 2, 6, 11, 14, 14, 13, 12, 12, 15, 18, 20, 19, 15, 9, 3, 0, 0, 1, 5, 8, 10, 10, 8, 5, 3, 1, 0, 0, 0, 0, 2, 4, 6, 8, 8, 7, 5, 2, 0, 0, 0, 4, 9, 13, 15, 13, 10, 5, 2, 0, 1, 2, 2, 1, 0, 0, 1, 7, 14, 19, 21, 17, 9, 2, 0, 4, 13, 25, 34, 36, 32, 23, 13, 4, 0, 0, 3, 8, 14, 21, 28, 36, 42, 46, 47, 45, 41, 38, 35, 36, 38, 42, 44, 45, 44, 41, 40, 41, 46, 54, 64, 74, 82, 87, 89, 88, 84, 81, 80, 82, 88, 97, 108, 116, 121, 121, 119, 117, 119, 127, 139, 154, 168, 179, 185, 189, 194, 200, 210, 219, 226, 227, 225, 221, 221, 229, 244, 264, 283, 297, 302, 299, 293, 291, 298, 314, 337, 363, 385, 401, 411, 415, 420, 427, 439, 454, 470, 483, 491, 493, 490, 487, 487, 494, 509, 531, 559, 587, 613, 634, 650, 662, 673, 684, 695, 704, 709, 708, 703, 697, 695, 701, 719, 746, 775, 798, 808, 802, 785, 766, 757, 766, 793, 830, 865, 884, 884, 867, 844, 826, 820, 828, 841, 853, 856, 852, 844, 841, 847, 863, 885, 904, 914, 913, 902, 885, 867, 855, 850, 852, 859, 864, 864, 856, 842, 823, 804, 789, 779, 771, 764, 755, 743, 729, 719, 715, 718, 729, 740, 747, 743, 723, 690, 647, 606, 576, 562, 567, 583, 602, 613, 609, 591, 565, 538, 517, 505, 500, 497, 489, 476, 457, 438, 424, 419, 423, 434, 443, 445, 434, 409, 375, 341, 314, 298, 296, 302, 309, 312, 309, 299, 288, 280, 275, 273, 271, 266, 257, 247, 237, 230, 225, 219, 211, 198, 181, 165, 153, 148, 149, 153, 158, 160, 160, 160, 160, 161, 162, 160, 154, 142, 128, 114, 104, 99, 99, 102, 106, 109, 109, 108, 106, 104, 103, 102, 101, 100, 97, 93, 88, 84, 82, 81, 81, 80, 78, 75, 71, 67, 64, 64, 66, 67, 67, 66, 63, 60, 58, 60, 63, 67, 70, 69, 64, 57, 49, 41, 36, 35, 36, 38, 38, 36, 32, 27, 24, 26, 32, 39, 46, 47, 41, 30, 17, 6, 0, 1, 6, 12, 16, 16, 13, 8, 3, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 10, 10, 10, 9, 9, 9, 9, 8, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 4, 2, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 3, 11, 22, 35, 45, 50, 49, 45, 40, 36, 36, 40, 46, 54, 63, 74, 87, 102, 116, 127, 131, 127, 118, 107, 99, 97, 101, 109, 117, 122, 122, 118, 114, 112, 114, 119, 125, 131, 134, 136, 135, 135, 135, 134, 134, 134, 134, 135, 137, 141, 145, 149, 151, 150, 149, 147, 146, 146, 147, 148, 147, 143, 136, 127, 118, 110, 106, 104, 106, 109, 112, 112, 109, 103, 93, 83, 73, 66, 62, 60, 58, 54, 47, 40, 32, 26, 24, 25, 28, 32, 34, 34, 31, 25, 18, 11, 5, 1, 0, 1, 4, 7, 8, 7, 4, 1, 0, 0, 3, 5, 6, 5, 2, 0, 0, 2, 6, 10, 12, 11, 7, 4, 2, 4, 8, 14, 19, 23, 26, 30, 35, 40, 46, 52, 57, 62, 66, 70, 72, 73, 71, 69, 68, 70, 77, 90, 105, 119, 128, 132, 131, 126, 123, 123, 129, 140, 152, 162, 166, 163, 154, 143, 134, 130, 132, 138, 145, 151, 152, 149, 146, 145, 149, 160, 175, 192, 205, 211, 207, 195, 177, 157, 140, 128, 124, 126, 134, 145, 155, 163, 166, 164, 157, 147, 135, 126, 120, 119, 121, 126, 129, 130, 127, 121, 115, 111, 109, 110, 110, 111, 110, 109, 108, 107, 105, 102, 97, 92, 87, 85, 85, 86, 87, 86, 81, 75, 68, 64, 63, 65, 66, 66, 63, 59, 54, 51, 48, 46, 45, 46, 52, 63, 80, 99, 113, 120, 116, 105, 93, 86, 86, 92, 99, 104, 104, 102, 103, 111, 128, 154, 180, 202, 215, 218, 214, 207, 202, 202, 206, 213, 220, 227, 234, 243, 256, 275, 298, 321, 340, 351, 354, 351, 347, 347, 352, 362, 372, 380, 383, 383, 383, 385, 389, 396, 402, 407, 411, 417, 426, 439, 455, 469, 480, 486, 488, 490, 493, 498, 505, 510, 513, 513, 513, 514, 517, 522, 529, 536, 540, 540, 535, 523, 507, 489, 473, 464, 464, 474, 491, 509, 522, 523, 510, 484, 452, 420, 395, 383, 385, 400, 420, 442, 457, 461, 454, 436, 410, 383, 358, 339, 326, 319, 316, 315, 314, 314, 313, 312, 307, 296, 278, 253, 222, 191, 164, 147, 140, 141, 146, 150, 151, 146, 139, 131, 123, 114, 104, 93, 80, 69, 62, 60, 63, 67, 66, 60, 47, 30, 15, 4, 0, 0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 5, 9, 13, 13, 10, 5, 1, 0, 4, 11, 19, 25, 26, 22, 14, 6, 0, 0, 0, 5, 12, 20, 25, 26, 22, 15, 7, 0, 0, 4, 13, 23, 32, 37, 37, 35, 32, 30, 31, 34, 37, 39, 40, 42, 45, 49, 55, 61, 64, 63, 58, 51, 43, 38, 37, 39, 45, 52, 59, 67, 75, 83, 91, 98, 105, 108, 107, 104, 100, 97, 99, 108, 122, 139, 155, 166, 169, 165, 156, 145, 137, 135, 139, 150, 165, 182, 197, 207, 212, 212, 207, 201, 195, 193, 195, 201, 210, 222, 233, 243, 252, 259, 265, 270, 274, 278, 282, 284, 286, 285, 282, 278, 274, 270, 270, 274, 283, 294, 306, 316, 323, 325, 324, 321, 319, 319, 322, 325, 328, 327, 322, 314, 304, 293, 285, 278, 274, 271, 268, 265, 263, 263, 266, 272, 278, 280, 276, 264, 248, 230, 217, 211, 210, 211, 210, 203, 191, 176, 164, 157, 157, 160, 163, 162, 154, 141, 127, 114, 106, 103, 105, 109, 113, 114, 112, 106, 98, 88, 79, 72, 68, 66, 66, 67, 67, 65, 62, 57, 51, 45, 39, 33, 28, 25, 24, 25, 28, 31, 33, 34, 33, 31, 27, 25, 23, 23, 24, 26, 26, 24, 21, 16, 10, 5, 1, 0, 0, 0, 0, 0, 0, 3, 7, 13, 17, 19, 17, 11, 5, 0, 0, 3, 11, 19, 25, 26, 22, 15, 8, 2, 0, 0, 0, 2, 4, 6, 7, 7, 7, 5, 3, 0, 0, 0, 1, 3, 5, 6, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 8, 9, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 11, 13, 14, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 4, 11, 18, 24, 26, 24, 20, 16, 17, 23, 35, 50, 65, 77, 85, 90, 93, 96, 101, 108, 116, 124, 130, 135, 138, 142, 147, 155, 165, 175, 185, 194, 203, 213, 226, 242, 260, 276, 288, 292, 289, 279, 269, 261, 262, 271, 287, 306, 323, 334, 339, 339, 339, 340, 346, 353, 359, 360, 353, 340, 323, 308, 300, 302, 311, 324, 334, 336, 329, 314, 298, 287, 285, 292, 304, 312, 312, 301, 280, 257, 235, 221, 213, 212, 213, 214, 214, 212, 210, 206, 201, 195, 185, 172, 157, 141, 125, 112, 103, 101, 105, 113, 120, 124, 119, 107, 89, 71, 56, 49, 48, 52, 57, 60, 58, 53, 46, 38, 31, 27, 25, 26, 28, 31, 32, 32, 29, 23, 16, 9, 5, 4, 4, 6, 6, 5, 2, 0, 0, 1, 4, 6, 7, 6, 3, 0, 0, 0, 2, 5, 7, 7, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 4, 8, 11, 12, 10, 7, 4, 1, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 5, 16, 31, 49, 68, 84, 95, 100, 101, 101, 103, 109, 120, 135, 152, 165, 174, 179, 181, 186, 194, 207, 222, 236, 246, 251, 256, 263, 277, 298, 321, 342, 356, 362, 360, 357, 356, 361, 373, 386, 397, 402, 399, 391, 383, 382, 389, 403, 421, 436, 444, 445, 442, 438, 437, 440, 445, 449, 449, 443, 434, 422, 409, 399, 391, 387, 387, 392, 400, 409, 415, 414, 405, 389, 369, 349, 331, 315, 301, 287, 272, 256, 241, 227, 218, 211, 207, 204, 199, 193, 184, 174, 163, 153, 144, 134, 123, 110, 93, 74, 56, 42, 34, 32, 36, 43, 48, 48, 42, 31, 18, 6, 0, 0, 4, 11, 18, 22, 21, 15, 9, 3, 0, 0, 1, 2, 2, 0, 0, 0, 6, 18, 34, 48, 55, 53, 43, 30, 22, 25, 41, 68, 98, 125, 142, 150, 149, 145, 144, 148, 158, 170, 182, 192, 198, 204, 212, 225, 245, 269, 294, 314, 327, 331, 331, 333, 342, 358, 381, 405, 424, 435, 439, 440, 443, 452, 467, 484, 501, 514, 525, 536, 550, 566, 583, 597, 604, 603, 596, 588, 584, 586, 594, 605, 618, 629, 638, 646, 652, 657, 660, 658, 650, 636, 618, 600, 587, 583, 588, 599, 611, 617, 612, 594, 567, 536, 508, 485, 470, 461, 455, 450, 444, 439, 433, 429, 423, 415, 404, 390, 375, 363, 355, 353, 355, 357, 353, 340, 320, 295, 271, 253, 243, 242, 244, 245, 243, 237, 229, 221, 214, 208, 201, 192, 181, 172, 168, 169, 176, 185, 193, 197, 197, 195, 194, 196, 201, 207, 211, 212, 210, 207, 205, 207, 212, 221, 229, 235, 235, 231, 224, 219, 218, 225, 238, 253, 267, 275, 277, 275, 272, 271, 273, 277, 282, 284, 284, 284, 284, 287, 290, 292, 288, 279, 265, 251, 242, 240, 244, 252, 258, 260, 255, 245, 232, 218, 206, 196, 189, 183, 178, 172, 166, 159, 153, 147, 139, 130, 120, 108, 96, 87, 85, 89, 97, 107, 111, 106, 89, 63, 36, 15, 6, 10, 23, 41, 57, 67, 72, 73, 72, 73, 72, 70, 65, 59, 55, 56, 65, 81, 101, 121, 134, 138, 135, 127, 122, 125, 138, 161, 189, 215, 231, 238, 237, 235, 238, 251, 273, 301, 329, 353, 373, 389, 404, 419, 433, 446, 458, 469, 482, 497, 515, 533, 550, 565, 580, 598, 619, 643, 669, 692, 710, 722, 732, 744, 759, 777, 798, 816, 829, 837, 841, 846, 853, 863, 873, 883, 889, 892, 897, 906, 922, 943, 963, 973, 968, 945, 910, 873, 848, 843, 859, 889, 920, 938, 937, 918, 887, 856, 833, 820, 813, 805, 788, 760, 726, 693, 671, 663, 667, 676, 683, 682, 671, 652, 627, 599, 567, 530, 490, 449, 413, 389, 378, 378, 384, 388, 382, 364, 335, 301, 268, 240, 219, 204, 191, 178, 165, 152, 141, 131, 123, 115, 105, 93, 76, 57, 38, 21, 9, 2, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 3, 2, 0, 0, 0, 2, 7, 13, 18, 20, 20, 16, 11, 5, 1, 0, 0, 1, 3, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 6, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 6, 10, 15, 19, 19, 15, 9, 2, 0, 2, 11, 24, 37, 46, 49, 46, 39, 32, 29, 31, 38, 48, 58, 65, 68, 68, 66, 65, 68, 73, 81, 89, 96, 101, 103, 104, 104, 106, 110, 118, 127, 137, 146, 153, 157, 159, 161, 167, 178, 192, 207, 220, 228, 229, 226, 222, 222, 230, 245, 264, 283, 297, 304, 302, 295, 284, 275, 269, 269, 273, 282, 293, 307, 323, 337, 348, 353, 351, 342, 329, 316, 307, 304, 308, 313, 316, 313, 304, 293, 287, 289, 300, 314, 325, 323, 308, 282, 253, 232, 223, 226, 238, 249, 254, 248, 234, 216, 199, 186, 177, 171, 167, 161, 155, 150, 147, 148, 151, 153, 151, 142, 128, 109, 92, 81, 76, 78, 83, 86, 85, 79, 71, 63, 60, 59, 61, 61, 58, 52, 43, 34, 29, 28, 31, 35, 40, 42, 42, 39, 34, 27, 20, 14, 11, 9, 10, 11, 12, 11, 8, 4, 1, 0, 0, 3, 6, 10, 12, 14, 15, 15, 14, 13, 11, 8, 4, 2, 0, 0, 2, 3, 5, 6, 6, 4, 2, 0, 0, 0, 2, 6, 10, 13, 14, 13, 10, 7, 3, 1, 0, 0, 0, 0, 1, 3, 5, 8, 10, 11, 10, 8, 5, 2, 0, 0, 0, 1, 2, 3, 3, 2, 2, 4, 8, 13, 20, 25, 26, 24, 18, 10, 3, 0, 0, 4, 12, 20, 26, 29, 28, 24, 18, 13, 11, 12, 15, 19, 21, 21, 19, 19, 19, 23, 27, 30, 30, 27, 23, 18, 17, 19, 24, 31, 37, 40, 41, 38, 34, 29, 26, 25, 28, 33, 40, 45, 47, 44, 37, 29, 23, 20, 23, 28, 34, 38, 37, 30, 21, 12, 7, 7, 11, 18, 24, 25, 22, 15, 6, 0, 0, 3, 12, 24, 33, 38, 37, 31, 24, 18, 15, 14, 16, 16, 15, 11, 6, 1, 0, 0, 2, 6, 8, 9, 8, 5, 3, 2, 3, 6, 8, 9, 8, 5, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 8, 7, 4, 2, 3, 7, 14, 23, 32, 39, 43, 46, 50, 55, 61, 67, 73, 77, 82, 87, 94, 103, 113, 123, 132, 141, 153, 170, 191, 215, 236, 251, 257, 258, 257, 261, 271, 289, 310, 331, 350, 368, 384, 402, 421, 437, 448, 455, 459, 465, 480, 502, 531, 557, 576, 584, 582, 578, 578, 587, 605, 628, 651, 670, 683, 692, 699, 706, 713, 720, 726, 733, 743, 759, 780, 805, 830, 851, 864, 870, 871, 869, 871, 880, 896, 919, 943, 964, 977, 982, 981, 979, 981, 991, 1009, 1033, 1055, 1070, 1075, 1067, 1050, 1026, 1001, 978, 959, 946, 940, 939, 941, 944, 944, 937, 924, 904, 881, 856, 831, 806, 777, 745, 708, 670, 636, 608, 591, 584, 584, 588, 593, 595, 592, 584, 569, 548, 524, 500, 480, 467, 461, 463, 468, 474, 478, 479, 479, 479, 480, 483, 487, 491, 496, 500, 505, 512, 523, 539, 559, 581, 604, 626, 643, 655, 662, 663, 658, 650, 640, 632, 629, 634, 651, 676, 706, 734, 753, 760, 752, 733, 710, 690, 680, 682, 694, 712, 729, 740, 742, 732, 712, 685, 655, 626, 601, 582, 571, 566, 566, 567, 568, 564, 556, 540, 517, 488, 452, 415, 380, 354, 341, 341, 352, 365, 370, 363, 341, 309, 277, 252, 241, 242, 251, 260, 263, 257, 244, 229, 215, 202, 191, 180, 169, 157, 147, 141, 139, 141, 145, 150, 152, 151, 147, 138, 126, 112, 98, 87, 81, 82, 89, 100, 111, 119, 122, 120, 113, 103, 93, 86, 82, 82, 84, 87, 89, 87, 82, 75, 68, 62, 59, 58, 59, 60, 60, 59, 56, 54, 55, 58, 64, 70, 73, 73, 68, 60, 51, 42, 35, 29, 25, 22, 22, 25, 32, 41, 52, 61, 64, 62, 54, 42, 29, 20, 15, 15, 19, 25, 30, 33, 33, 29, 24, 18, 13, 10, 8, 7, 7, 5, 4, 2, 2, 4, 8, 14, 19, 22, 23, 21, 18, 14, 12, 10, 8, 7, 5, 4, 3, 4, 7, 9, 10, 11, 9, 8, 6, 5, 5, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 10, 13, 14, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 2, 7, 12, 16, 18, 17, 13, 8, 4, 1, 0, 0, 1, 3, 5, 7, 8, 8, 7, 5, 2, 0, 0, 1, 4, 7, 9, 9, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 3, 1, 0, 0, 0, 0, 2, 4, 5, 6, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 1, 8, 18, 30, 40, 48, 53, 56, 61, 70, 86, 107, 131, 155, 176, 192, 205, 217, 232, 252, 277, 307, 336, 362, 382, 397, 411, 429, 455, 489, 527, 562, 590, 609, 622, 632, 646, 664, 685, 704, 718, 726, 731, 735, 743, 754, 765, 773, 774, 767, 754, 738, 724, 715, 711, 709, 706, 697, 680, 654, 623, 590, 561, 540, 525, 515, 505, 490, 468, 438, 406, 374, 348, 329, 318, 310, 303, 292, 275, 252, 225, 198, 175, 157, 145, 137, 129, 119, 107, 95, 85, 77, 71, 64, 55, 41, 26, 14, 7, 8, 16, 26, 35, 39, 37, 30, 22, 15, 10, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 8, 8, 6, 3, 0, 0, 0, 4, 9, 16, 21, 25, 28, 29, 31, 33, 39, 47, 57, 69, 79, 86, 86, 80, 70, 59, 52, 53, 61, 77, 97, 117, 133, 146, 155, 162, 171, 180, 191, 201, 211, 221, 231, 244, 259, 275, 292, 309, 326, 345, 366, 391, 418, 447, 476, 502, 525, 546, 566, 586, 607, 628, 652, 678, 706, 738, 769, 798, 819, 830, 832, 827, 820, 818, 824, 839, 861, 885, 906, 918, 919, 910, 893, 872, 851, 831, 815, 803, 793, 784, 773, 759, 742, 719, 693, 665, 634, 603, 573, 543, 514, 486, 460, 436, 412, 390, 368, 349, 332, 316, 300, 280, 256, 225, 190, 157, 131, 116, 112, 116, 121, 120, 111, 96, 80, 67, 60, 58, 58, 55, 46, 31, 15, 2, 0, 0, 9, 21, 30, 32, 29, 21, 13, 8, 9, 15, 23, 28, 29, 23, 15, 6, 0, 0, 3, 8, 12, 12, 10, 5, 2, 2, 6, 13, 21, 27, 30, 30, 29, 27, 25, 23, 20, 17, 13, 9, 8, 8, 10, 11, 12, 12, 11, 11, 12, 15, 18, 20, 20, 20, 18, 17, 17, 18, 19, 21, 21, 19, 17, 13, 8, 4, 1, 0, 0, 3, 6, 10, 11, 11, 8, 5, 2, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 2, 8, 15, 24, 33, 41, 47, 55, 64, 77, 95, 116, 140, 165, 188, 209, 228, 247, 266, 286, 308, 331, 355, 378, 400, 420, 438, 455, 472, 490, 510, 532, 554, 578, 601, 623, 645, 666, 687, 705, 720, 731, 736, 736, 734, 735, 740, 751, 767, 785, 798, 802, 797, 783, 764, 746, 732, 725, 723, 722, 718, 707, 689, 665, 637, 609, 582, 556, 529, 502, 475, 449, 427, 407, 389, 369, 345, 315, 281, 246, 212, 182, 156, 134, 115, 100, 89, 81, 74, 66, 56, 42, 27, 13, 4, 0, 0, 3, 6, 6, 4, 2, 0, 0, 0, 1, 0, 0, 0, 1, 7, 18, 31, 45, 58, 68, 75, 80, 85, 93, 105, 123, 147, 175, 206, 238, 269, 296, 319, 337, 353, 367, 382, 400, 423, 450, 481, 514, 545, 575, 603, 630, 659, 689, 716, 736, 745, 743, 732, 719, 709, 709, 716, 728, 738, 739, 730, 712, 690, 668, 649, 631, 614, 593, 568, 538, 506, 475, 448, 426, 409, 396, 383, 369, 350, 327, 301, 274, 247, 225, 207, 195, 189, 186, 185, 186, 186, 186, 187, 188, 190, 196, 206, 220, 239, 262, 286, 308, 328, 345, 360, 375, 392, 414, 442, 475, 512, 553, 597, 643, 689, 733, 773, 810, 845, 881, 919, 958, 995, 1025, 1045, 1055, 1064, 1080, 1111, 1161, 1222, 1284, 1333, 1362, 1371, 1368, 1365, 1369, 1385, 1406, 1425, 1432, 1423, 1403, 1377, 1354, 1339, 1332, 1330, 1324, 1309, 1283, 1249, 1212, 1179, 1156, 1143, 1136, 1129, 1118, 1097, 1067, 1029, 989, 950, 916, 888, 864, 844, 825, 806, 786, 765, 745, 727, 712, 699, 687, 677, 668, 661, 657, 658, 665, 680, 701, 728, 759, 791, 820, 844, 861, 871, 876, 880, 888, 904, 931, 966, 1006, 1046, 1081, 1110, 1130, 1144, 1153, 1159, 1162, 1165, 1172, 1187, 1210, 1240, 1268, 1285, 1284, 1262, 1228, 1194, 1172, 1170, 1188, 1215, 1237, 1245, 1235, 1212, 1184, 1161, 1144, 1135, 1128, 1121, 1113, 1106, 1102, 1100, 1097, 1089, 1071, 1046, 1016, 989, 969, 959, 955, 953, 947, 934, 914, 889, 864, 841, 820, 801, 783, 767, 753, 741, 731, 719, 701, 673, 633, 585, 534, 490, 460, 446, 444, 446, 442, 424, 392, 351, 308, 273, 250, 238, 233, 228, 218, 202, 181, 160, 142, 131, 126, 123, 120, 114, 106, 95, 85, 75, 67, 57, 46, 35, 23, 16, 14, 18, 26, 34, 39, 38, 32, 22, 11, 2, 0, 0, 4, 10, 16, 20, 22, 22, 22, 21, 21, 22, 22, 21, 18, 16, 15, 17, 21, 27, 31, 31, 27, 19, 11, 4, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 5, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 4, 2, 0, 0, 0, 3, 6, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 11, 20, 32, 45, 57, 67, 75, 80, 86, 96, 111, 135, 165, 199, 232, 260, 284, 304, 325, 348, 373, 399, 421, 439, 452, 465, 483, 508, 543, 585, 627, 664, 691, 707, 713, 717, 722, 735, 758, 790, 825, 857, 879, 888, 883, 870, 855, 845, 845, 855, 870, 885, 894, 894, 883, 865, 845, 825, 809, 799, 794, 789, 783, 770, 751, 723, 691, 659, 632, 616, 610, 612, 614, 609, 595, 571, 543, 518, 502, 495, 494, 495, 490, 478, 459, 436, 415, 397, 384, 373, 364, 356, 348, 341, 335, 331, 327, 325, 326, 333, 348, 372, 400, 426, 445, 455, 459, 461, 466, 476, 490, 503, 509, 508, 500, 492, 489, 494, 510, 531, 555, 575, 586, 587, 578, 560, 538, 520, 511, 512, 522, 533, 539, 534, 516, 490, 463, 441, 427, 420, 417, 415, 412, 411, 414, 423, 436, 448, 453, 450, 442, 434, 436, 449, 474, 503, 526, 536, 531, 517, 506, 509, 531, 570, 615, 652, 670, 666, 646, 623, 610, 611, 627, 649, 665, 671, 665, 653, 644, 641, 646, 653, 656, 652, 639, 622, 604, 591, 583, 578, 573, 563, 548, 527, 504, 481, 461, 442, 423, 402, 375, 345, 313, 283, 259, 242, 230, 220, 208, 192, 174, 155, 138, 125, 117, 111, 106, 100, 91, 80, 68, 55, 42, 30, 19, 10, 3, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 4, 7, 8, 8, 5, 2, 0, 0, 1, 7, 13, 17, 19, 16, 9, 3, 0, 0, 7, 18, 30, 40, 46, 49, 50, 52, 58, 68, 80, 92, 102, 108, 113, 118, 126, 139, 156, 177, 199, 221, 240, 256, 271, 284, 299, 315, 333, 354, 374, 395, 414, 434, 453, 473, 492, 509, 524, 536, 547, 558, 570, 584, 597, 608, 614, 613, 605, 594, 582, 572, 565, 561, 558, 553, 543, 528, 510, 490, 475, 466, 464, 466, 469, 467, 461, 452, 446, 449, 462, 484, 509, 530, 544, 551, 556, 564, 578, 597, 617, 632, 643, 652, 665, 686, 716, 752, 785, 810, 823, 825, 821, 818, 820, 828, 843, 861, 880, 895, 902, 900, 887, 865, 840, 815, 795, 781, 769, 754, 731, 698, 658, 615, 574, 539, 511, 486, 461, 434, 406, 377, 350, 327, 307, 289, 271, 252, 231, 209, 185, 161, 139, 121, 109, 105, 108, 115, 122, 126, 125, 119, 110, 103, 97, 91, 85, 77, 68, 62, 63, 71, 87, 104, 116, 119, 113, 102, 94, 98, 116, 147, 183, 217, 243, 259, 269, 276, 287, 303, 326, 353, 381, 405, 426, 443, 457, 470, 486, 507, 535, 569, 606, 642, 673, 695, 709, 715, 717, 719, 724, 736, 755, 782, 814, 847, 878, 902, 916, 921, 919, 917, 918, 926, 941, 959, 976, 986, 990, 987, 980, 971, 962, 953, 944, 934, 924, 913, 900, 885, 866, 843, 816, 787, 757, 729, 702, 678, 656, 635, 615, 594, 571, 544, 513, 480, 445, 410, 378, 348, 320, 294, 270, 246, 224, 204, 185, 167, 150, 132, 115, 98, 82, 67, 54, 42, 32, 24, 20, 19, 21, 24, 28, 30, 30, 27, 21, 15, 9, 4, 1, 0, 0, 0, 0, 0, 1, 1, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 10, 14, 15, 14, 10, 6, 3, 2, 5, 9, 14, 20, 27, 37, 47, 57, 66, 72, 75, 76, 78, 82, 89, 99, 112, 126, 142, 161, 182, 205, 225, 240, 249, 254, 261, 275, 302, 344, 394, 444, 484, 509, 519, 521, 525, 539, 567, 606, 649, 687, 715, 733, 745, 755, 766, 778, 790, 798, 802, 805, 810, 821, 833, 843, 842, 824, 788, 739, 688, 644, 613, 599, 595, 596, 591, 576, 547, 506, 456, 402, 349, 302, 263, 233, 210, 192, 177, 160, 143, 126, 108, 92, 78, 64, 52, 40, 28, 18, 9, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 6, 12, 18, 22, 21, 16, 9, 2, 0, 1, 7, 16, 24, 29, 30, 28, 22, 15, 8, 2, 0, 0, 4, 13, 24, 35, 42, 42, 37, 27, 16, 6, 1, 0, 3, 7, 11, 14, 16, 16, 14, 10, 5, 1, 0, 1, 7, 15, 22, 26, 26, 21, 14, 6, 1, 0, 0, 1, 4, 7, 9, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 6, 5, 4, 2, 0, 0, 0, 2, 5, 7, 9, 9, 10, 10, 12, 16, 21, 27, 34, 42, 54, 69, 90, 114, 140, 162, 180, 193, 204, 216, 233, 256, 285, 315, 342, 365, 385, 402, 420, 441, 465, 490, 515, 539, 562, 583, 602, 616, 622, 619, 607, 590, 572, 556, 544, 533, 521, 505, 482, 454, 421, 387, 351, 317, 283, 253, 228, 210, 198, 189, 180, 168, 150, 128, 107, 89, 78, 75, 77, 81, 83, 82, 79, 76, 78, 86, 102, 122, 144, 162, 175, 183, 188, 196, 208, 227, 252, 280, 309, 337, 366, 397, 434, 479, 529, 582, 630, 669, 694, 705, 704, 697, 690, 687, 692, 702, 714, 724, 727, 721, 706, 683, 655, 625, 593, 561, 529, 497, 465, 434, 403, 373, 345, 319, 296, 276, 257, 239, 220, 198, 175, 152, 131, 115, 102, 93, 85, 77, 68, 59, 50, 43, 39, 35, 32, 29, 27, 26, 28, 32, 35, 37, 35, 30, 23, 16, 12, 13, 19, 29, 41, 53, 63, 68, 68, 61, 51, 40, 30, 25, 27, 33, 43, 53, 60, 61, 57, 48, 36, 25, 15, 9, 9, 13, 22, 32, 39, 42, 39, 31, 23, 18, 18, 25, 35, 43, 46, 44, 37, 30, 28, 31, 40, 50, 57, 58, 52, 41, 28, 18, 14, 16, 23, 31, 38, 41, 38, 30, 20, 10, 3, 0, 1, 6, 13, 20, 26, 28, 27, 23, 17, 10, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 6, 10, 15, 21, 24, 25, 22, 17, 12, 10, 12, 19, 28, 37, 43, 46, 45, 43, 40, 38, 36, 33, 31, 28, 27, 28, 31, 34, 36, 34, 29, 21, 12, 4, 0, 0, 0, 1, 2, 1, 0, 0, 0, 2, 5, 9, 12, 12, 10, 7, 3, 0, 0, 0, 4, 11, 17, 22, 23, 21, 16, 10, 4, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 12, 19, 25, 29, 29, 25, 19, 12, 5, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 9, 15, 21, 25, 25, 23, 20, 17, 16, 17, 19, 19, 16, 11, 5, 0, 0, 3, 9, 18, 24, 27, 26, 21, 13, 6, 1, 0, 0, 1, 5, 10, 13, 14, 13, 10, 6, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1, 4, 10, 16, 23, 29, 32, 33, 33, 32, 30, 29, 27, 24, 22, 20, 20, 25, 32, 42, 51, 56, 57, 51, 42, 32, 23, 19, 19, 21, 22, 22, 20, 15, 10, 5, 3, 4, 6, 10, 15, 19, 22, 24, 26, 27, 27, 25, 24, 21, 19, 17, 15, 15, 15, 15, 14, 11, 8, 4, 2, 2, 6, 12, 18, 22, 24, 22, 17, 11, 6, 3, 3, 8, 15, 23, 31, 35, 34, 29, 21, 12, 4, 0, 0, 0, 5, 10, 14, 16, 16, 13, 10, 8, 8, 10, 13, 15, 16, 13, 9, 4, 0, 0, 0, 2, 5, 7, 8, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 9, 13, 15, 14, 10, 6, 2, 0, 0, 0, 1, 1, 1, 0, 1, 2, 5, 7, 8, 7, 4, 2, 0, 2, 7, 15, 24, 30, 33, 30, 24, 17, 10, 8, 9, 14, 19, 22, 21, 18, 12, 7, 3, 0, 0, 0, 0, 0, 2, 5, 10, 13, 15, 14, 10, 6, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 3, 9, 19, 32, 49, 69, 92, 119, 149, 182, 217, 254, 292, 330, 368, 408, 453, 505, 568, 639, 715, 787, 847, 889, 912, 922, 929, 943, 968, 1005, 1044, 1076, 1094, 1098, 1091, 1083, 1079, 1082, 1086, 1086, 1074, 1053, 1029, 1010, 1006, 1018, 1038, 1055, 1058, 1041, 1005, 957, 909, 868, 838, 816, 798, 778, 753, 722, 687, 650, 613, 576, 539, 501, 465, 433, 407, 389, 380, 380, 386, 398, 414, 434, 458, 485, 516, 553, 599, 654, 719, 790, 863, 930, 988, 1036, 1076, 1113, 1153, 1197, 1245, 1289, 1324, 1343, 1346, 1336, 1320, 1303, 1294, 1292, 1298, 1305, 1308, 1304, 1291, 1274, 1257, 1242, 1231, 1222, 1211, 1194, 1173, 1152, 1138, 1136, 1148, 1167, 1186, 1192, 1182, 1155, 1121, 1092, 1081, 1095, 1130, 1177, 1222, 1255, 1271, 1271, 1266, 1263, 1270, 1286, 1307, 1326, 1337, 1339, 1333, 1324, 1317, 1316, 1323, 1335, 1350, 1365, 1376, 1384, 1390, 1395, 1401, 1410, 1418, 1423, 1421, 1408, 1385, 1353, 1317, 1282, 1250, 1219, 1185, 1144, 1094, 1035, 970, 902, 836, 770, 706, 644, 584, 529, 482, 445, 415, 389, 363, 333, 299, 262, 225, 195, 172, 158, 152, 151, 150, 148, 142, 132, 122, 113, 109, 109, 113, 117, 118, 115, 109, 102, 99, 100, 106, 113, 117, 117, 112, 107, 104, 108, 116, 126, 132, 131, 125, 116, 108, 104, 104, 105, 106, 104, 101, 101, 106, 118, 137, 156, 174, 186, 195, 203, 215, 234, 259, 289, 322, 356, 394, 438, 490, 549, 612, 674, 734, 789, 844, 900, 961, 1025, 1091, 1154, 1212, 1263, 1307, 1343, 1371, 1389, 1398, 1399, 1396, 1395, 1397, 1404, 1409, 1406, 1389, 1356, 1310, 1258, 1212, 1181, 1168, 1174, 1193, 1219, 1241, 1254, 1253, 1239, 1216, 1190, 1168, 1155, 1151, 1155, 1162, 1166, 1165, 1156, 1143, 1128, 1116, 1108, 1106, 1108, 1111, 1112, 1108, 1096, 1077, 1050, 1019, 987, 955, 926, 898, 869, 834, 789, 732, 665, 593, 524, 465, 420, 386, 360, 334, 302, 262, 216, 170, 131, 104, 91, 89, 94, 99, 99, 89, 72, 51, 31, 16, 10, 13, 22, 32, 39, 40, 35, 27, 18, 12, 10, 11, 16, 21, 26, 30, 33, 37, 40, 45, 50, 54, 57, 57, 55, 49, 42, 34, 29, 26, 28, 33, 38, 41, 42, 39, 35, 31, 29, 30, 34, 40, 46, 51, 53, 51, 48, 42, 36, 31, 27, 23, 19, 16, 12, 8, 4, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 7, 5, 3, 1, 2, 5, 11, 18, 24, 26, 25, 22, 18, 15, 13, 13, 12, 11, 9, 7, 8, 13, 21, 32, 43, 53, 61, 68, 77, 89, 108, 132, 162, 194, 227, 258, 289, 319, 353, 390, 432, 477, 522, 566, 605, 639, 666, 688, 706, 720, 731, 739, 745, 750, 754, 757, 758, 751, 733, 701, 655, 600, 543, 491, 450, 419, 394, 367, 335, 295, 250, 204, 165, 135, 117, 106, 97, 88, 74, 57, 38, 21, 9, 2, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 6, 12, 18, 21, 20, 16, 10, 4, 0, 0, 0, 1, 2, 1, 0, 0, 0, 3, 10, 18, 26, 31, 34, 37, 43, 54, 71, 93, 117, 142, 167, 193, 224, 259, 298, 338, 376, 410, 441, 472, 509, 553, 602, 654, 703, 743, 773, 794, 809, 822, 838, 856, 875, 893, 907, 914, 914, 908, 897, 884, 869, 855, 843, 834, 827, 821, 815, 805, 790, 771, 749, 724, 699, 674, 651, 629, 609, 591, 574, 557, 536, 509, 474, 432, 387, 343, 307, 280, 261, 246, 230, 208, 180, 147, 112, 82, 59, 43, 33, 27, 21, 16, 10, 4, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 8, 9, 9, 8, 7, 7, 8, 8, 8, 7, 4, 2, 0, 0, 1, 4, 8, 12, 15, 17, 17, 16, 14, 12, 11, 11, 12, 14, 15, 15, 12, 9, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 11, 14, 14, 12, 8, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 10, 13, 14, 11, 6, 2, 0, 1, 5, 11, 16, 19, 19, 19, 19, 20, 24, 28, 34, 39, 45, 52, 61, 73, 86, 101, 116, 132, 150, 172, 196, 223, 251, 279, 305, 333, 363, 400, 442, 490, 538, 581, 613, 634, 642, 642, 639, 636, 634, 631, 625, 611, 589, 560, 527, 493, 461, 430, 400, 369, 336, 301, 265, 230, 199, 172, 148, 127, 109, 93, 80, 67, 56, 46, 35, 26, 19, 16, 16, 20, 25, 28, 28, 24, 18, 12, 7, 5, 5, 9, 14, 21, 29, 37, 46, 56, 66, 77, 91, 108, 128, 153, 181, 212, 247, 285, 326, 372, 421, 472, 523, 571, 617, 658, 696, 729, 758, 780, 795, 799, 795, 784, 768, 750, 730, 708, 682, 651, 612, 568, 522, 477, 435, 396, 359, 324, 292, 263, 243, 232, 232, 241, 256, 275, 295, 318, 345, 375, 409, 446, 482, 518, 551, 584, 616, 649, 679, 707, 730, 747, 761, 774, 788, 806, 829, 855, 884, 910, 932, 947, 954, 954, 950, 946, 943, 942, 938, 926, 903, 866, 818, 763, 706, 650, 600, 555, 515, 479, 447, 417, 387, 355, 320, 280, 238, 199, 166, 142, 126, 117, 109, 100, 89, 76, 63, 53, 48, 49, 53, 59, 64, 65, 62, 56, 48, 40, 34, 31, 31, 33, 36, 37, 38, 36, 35, 33, 33, 34, 37, 41, 44, 48, 51, 53, 54, 53, 50, 47, 44, 43, 44, 48, 53, 59, 62, 62, 58, 53, 47, 44, 43, 46, 51, 56, 61, 64, 65, 64, 63, 62, 60, 58, 56, 54, 51, 48, 44, 40, 36, 33, 32, 32, 34, 37, 41, 45, 49, 54, 60, 68, 76, 85, 93, 102, 113, 128, 147, 173, 202, 234, 266, 298, 329, 363, 399, 437, 476, 512, 542, 563, 578, 588, 596, 605, 613, 619, 621, 618, 611, 601, 590, 579, 567, 552, 532, 507, 475, 437, 396, 353, 310, 269, 231, 198, 171, 150, 134, 121, 110, 97, 83, 68, 54, 42, 33, 25, 19, 14, 9, 5, 1, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 3, 4, 5, 5, 6, 6, 7, 8, 9, 9, 9, 8, 8, 8, 8, 7, 5, 3, 1, 0, 2, 8, 15, 23, 29, 31, 27, 20, 11, 4, 0, 0, 3, 7, 11, 12, 11, 9, 8, 9, 11, 14, 14, 12, 7, 2, 0, 3, 11, 21, 31, 36, 35, 28, 20, 13, 8, 7, 8, 10, 12, 13, 14, 15, 17, 18, 18, 16, 12, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 0, 0, 0, 2, 6, 10, 13, 15, 15, 15, 14, 14, 15, 15, 15, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 2, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 2, 6, 11, 15, 18, 17, 13, 8, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 9, 17, 27, 39, 53, 68, 84, 101, 120, 139, 160, 183, 207, 232, 258, 285, 311, 335, 357, 377, 393, 403, 405, 399, 384, 363, 339, 317, 297, 282, 269, 254, 236, 213, 184, 152, 120, 92, 69, 53, 43, 37, 34, 31, 28, 22, 16, 9, 3, 0, 0, 0, 2, 3, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 10, 10, 9, 9, 11, 16, 24, 31, 36, 37, 32, 25, 17, 12, 9, 8, 7, 5, 4, 4, 7, 13, 23, 34, 44, 50, 54, 56, 57, 57, 56, 53, 47, 40, 32, 29, 33, 43, 58, 76, 94, 111, 127, 146, 169, 198, 230, 265, 299, 331, 361, 391, 423, 456, 490, 525, 558, 590, 620, 648, 673, 695, 711, 722, 728, 730, 730, 730, 730, 729, 725, 717, 704, 688, 672, 659, 654, 656, 664, 674, 683, 687, 684, 675, 661, 647, 634, 625, 621, 620, 621, 621, 619, 613, 605, 598, 594, 594, 601, 610, 620, 628, 633, 633, 630, 624, 615, 602, 587, 570, 557, 549, 551, 561, 575, 588, 596, 595, 588, 577, 566, 558, 553, 551, 551, 553, 556, 561, 567, 573, 575, 572, 565, 556, 550, 548, 551, 556, 559, 557, 547, 531, 514, 501, 493, 492, 492, 490, 481, 463, 439, 413, 387, 365, 346, 328, 308, 283, 255, 225, 198, 177, 163, 155, 148, 141, 130, 116, 101, 86, 74, 65, 59, 53, 49, 45, 45, 46, 51, 56, 60, 61, 61, 58, 55, 52, 51, 50, 50, 49, 48, 48, 50, 54, 60, 66, 71, 74, 74, 72, 71, 69, 65, 60, 52, 42, 32, 25, 23, 26, 33, 41, 46, 48, 46, 42, 38, 37, 38, 41, 45, 47, 46, 43, 39, 36, 33, 33, 33, 33, 31, 27, 22, 17, 15, 17, 23, 31, 40, 46, 49, 48, 44, 39, 37, 39, 46, 57, 70, 82, 92, 100, 105, 110, 117, 129, 146, 167, 190, 214, 236, 256, 274, 290, 305, 318, 329, 337, 342, 342, 338, 330, 317, 302, 286, 271, 257, 244, 230, 215, 199, 181, 163, 146, 130, 117, 106, 99, 96, 98, 105, 116, 128, 138, 145, 150, 154, 163, 178, 201, 228, 255, 279, 297, 309, 318, 328, 340, 354, 368, 376, 378, 373, 363, 353, 347, 348, 353, 361, 366, 367, 361, 351, 340, 329, 321, 316, 311, 305, 296, 283, 267, 248, 228, 209, 192, 178, 166, 157, 148, 140, 130, 119, 106, 92, 79, 66, 55, 45, 37, 31, 27, 25, 24, 24, 24, 22, 18, 13, 7, 2, 0, 0, 0, 1, 1, 0, 0, 0, 2, 7, 14, 21, 25, 25, 20, 13, 5, 0, 0, 1, 5, 8, 10, 9, 6, 3, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 2, 6, 10, 13, 12, 9, 5, 1, 1, 5, 11, 17, 21, 22, 18, 12, 6, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 5, 13, 20, 26, 28, 27, 24, 23, 27, 35, 49, 64, 80, 95, 108, 120, 132, 145, 158, 171, 183, 193, 200, 206, 212, 218, 226, 233, 240, 245, 244, 239, 230, 219, 209, 204, 202, 202, 201, 197, 189, 179, 170, 166, 167, 173, 181, 187, 189, 187, 183, 177, 172, 170, 169, 170, 172, 174, 175, 175, 171, 163, 154, 144, 137, 133, 132, 131, 128, 122, 112, 100, 90, 83, 81, 84, 91, 98, 102, 102, 96, 84, 68, 50, 34, 21, 13, 9, 7, 7, 6, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 4, 11, 19, 27, 33, 36, 37, 37, 38, 39, 40, 41, 40, 38, 38, 41, 46, 53, 58, 60, 58, 52, 45, 40, 38, 40, 41, 42, 38, 30, 20, 9, 1, 0, 0, 6, 14, 22, 27, 28, 24, 18, 10, 4, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 13, 17, 19, 19, 16, 12, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 11, 11, 10, 10, 10, 11, 12, 14, 16, 19, 23, 28, 35, 41, 46, 48, 46, 42, 38, 36, 38, 42, 48, 53, 55, 53, 49, 44, 41, 41, 46, 52, 59, 64, 68, 69, 68, 67, 66, 64, 61, 58, 55, 52, 50, 50, 52, 55, 60, 65, 70, 73, 74, 71, 66, 59, 53, 49, 48, 49, 51, 50, 46, 38, 29, 21, 16, 14, 16, 18, 20, 19, 18, 16, 15, 16, 17, 18, 17, 14, 9, 4, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 5, 9, 14, 16, 15, 12, 8, 4, 2, 3, 5, 7, 9, 8, 6, 3, 0, 0, 0, 0, 1, 2, 3, 3, 3],
-"basecallPos": [28, 34, 58, 84, 96, 102, 159, 178, 187, 207, 234, 274, 295, 347, 356, 393, 403, 421, 456, 479, 508, 528, 548, 587, 607, 615, 623, 650, 661, 692, 724, 749, 760, 779, 810, 837, 847, 854, 873, 909, 920, 930, 956, 975, 1027, 1040, 1055, 1062, 1070, 1095, 1149, 1181, 1190, 1198, 1218, 1240, 1249, 1273, 1285, 1319, 1355, 1374, 1384, 1410, 1445, 1482, 1534, 1547, 1566, 1580, 1620, 1655, 1664, 1680, 1743, 1752, 1771, 1834, 1846, 1878, 1914, 1943, 1950, 2011, 2031, 2045, 2080, 2091, 2128, 2135, 2183, 2194, 2234, 2277, 2288, 2316, 2332, 2359, 2391, 2424, 2446, 2457, 2502, 2512, 2544, 2582, 2593, 2632, 2649, 2684, 2719, 2755, 2765, 2799, 2810, 2820, 2841, 2858, 2892, 2902, 2931, 2942, 2957, 3001, 3020, 3028, 3039, 3064, 3092, 3134, 3161, 3185, 3210, 3228, 3240, 3259, 3293, 3305, 3328, 3354, 3371, 3388, 3416, 3453, 3462, 3488, 3521, 3539, 3584, 3601, 3625, 3641, 3651, 3662, 3702, 3710, 3729, 3760, 3779, 3798, 3831, 3848, 3872, 3883, 3891, 3912, 3933, 3966, 3994, 4025, 4059, 4069, 4112, 4127, 4148, 4167, 4201, 4219, 4236, 4251, 4281, 4296, 4325, 4336, 4361, 4387, 4405, 4430, 4448, 4460, 4487, 4516, 4525, 4559, 4591, 4605, 4645, 4658, 4681, 4721, 4730, 4749, 4774, 4796, 4816, 4855, 4874, 4895, 4903, 4925, 4951, 4959, 4977, 4998, 5018, 5046, 5059, 5082, 5104, 5124, 5158, 5167, 5185, 5199, 5210, 5237, 5266, 5280, 5300, 5309, 5327, 5354, 5382, 5392, 5425, 5435, 5460, 5468, 5490, 5509, 5537, 5561, 5576, 5608, 5617, 5629, 5650, 5678, 5701, 5730, 5739, 5773, 5789, 5816, 5833, 5850, 5861, 5891, 5911, 5931, 5942, 5974, 6003, 6011, 6022, 6053, 6071, 6109, 6117, 6126, 6142, 6172, 6201, 6214, 6244, 6264, 6296, 6302, 6336, 6351, 6359, 6404, 6414, 6420, 6462, 6480, 6499, 6533, 6556, 6594, 6631, 6657, 6680, 6706, 6741, 6756, 6779, 6794, 6823, 6844, 6876, 6903, 6922, 6934, 6960, 6987, 7023, 7038, 7066, 7085, 7125, 7140, 7160, 7192, 7235, 7242, 7264, 7295, 7314, 7327, 7351, 7364, 7403, 7418, 7440, 7463, 7479, 7509, 7524, 7539, 7562, 7581, 7606, 7620, 7638, 7661, 7678, 7685, 7695, 7715, 7734, 7747, 7769, 7796, 7812, 7821, 7851, 7856, 7879, 7901, 7911, 7935, 7949, 7968, 7977, 8009, 8035, 8053, 8064, 8078, 8101, 8111, 8133, 8147, 8155, 8177, 8195, 8214, 8231, 8249, 8267, 8274, 8306, 8327, 8328, 8340, 8362, 8370, 8380, 8402, 8412, 8428, 8439, 8449, 8456, 8474, 8496, 8505],
-"basecalls": {"28":"1:C|G", "34":"2:C|G", "58":"3:C|R", "84":"4:A|S", "96":"5:A|G", "102":"6:G|A", "159":"7:G|A", "178":"8:G", "187":"9:G", "207":"10:G", "234":"11:G|T", "274":"12:T", "295":"13:T|S", "347":"14:C|W", "356":"15:C|A", "393":"16:A|C", "403":"17:A|C", "421":"18:C|G", "456":"19:C|R", "479":"20:C", "508":"21:C", "528":"22:C|A", "548":"23:C|W", "587":"24:T|A", "607":"25:T", "615":"26:T", "623":"27:T", "650":"28:T", "661":"29:T|C", "692":"30:C|W", "724":"31:A|Y", "749":"32:A|C", "760":"33:A", "779":"34:A|G", "810":"35:G|A", "837":"36:G|A", "847":"37:G|A", "854":"38:G|A", "873":"39:G|A", "909":"40:A|G", "920":"41:A|G", "930":"42:A|G", "956":"43:A", "975":"44:A|C", "1027":"45:A", "1040":"46:C", "1055":"47:C", "1062":"48:C", "1070":"49:C", "1095":"50:C|K", "1149":"51:N", "1181":"52:C|R", "1190":"53:A|T", "1198":"54:A", "1218":"55:T|M", "1240":"56:T|A", "1249":"57:T", "1273":"58:T|A", "1285":"59:T|R", "1319":"60:A|K", "1355":"61:A|C", "1374":"62:A|C", "1384":"63:A|C", "1410":"64:A|C", "1445":"65:C", "1482":"66:C|G", "1534":"67:G|Y", "1547":"68:G|T", "1566":"69:G|T", "1580":"70:G|T", "1620":"71:G|A", "1655":"72:A|G", "1664":"73:A|G", "1680":"74:A|S", "1743":"75:C|A", "1752":"76:C|A", "1771":"77:A|C", "1834":"78:G", "1846":"79:G", "1878":"80:G", "1914":"81:G|C", "1943":"82:T|C", "1950":"83:T|M", "2011":"84:C|W", "2031":"85:C|A", "2045":"86:C|A", "2080":"87:A|C", "2091":"88:A", "2128":"89:T", "2135":"90:T|C", "2183":"91:C", "2194":"92:C", "2234":"93:G|T", "2277":"94:T|G", "2288":"95:T", "2316":"96:G|T", "2332":"97:G", "2359":"98:G", "2391":"99:G|T", "2424":"100:C|G", "2446":"101:C", "2457":"102:C", "2502":"103:T", "2512":"104:T", "2544":"105:T|C", "2582":"106:G", "2593":"107:G|A", "2632":"108:A", "2649":"109:A", "2684":"110:C|A", "2719":"111:C|A", "2755":"112:C", "2765":"113:C|G", "2799":"114:G|C", "2810":"115:G|T", "2820":"116:G|T", "2841":"117:G|T", "2858":"118:G", "2892":"119:C", "2902":"120:C", "2931":"121:A", "2942":"122:A", "2957":"123:A", "3001":"124:A", "3020":"125:C", "3028":"126:C", "3039":"127:C|G", "3064":"128:C|G", "3092":"129:C", "3134":"130:C", "3161":"131:A|T", "3185":"132:T", "3210":"133:T|G", "3228":"134:T|G", "3240":"135:T", "3259":"136:T|C", "3293":"137:T|M", "3305":"138:T", "3328":"139:T", "3354":"140:C", "3371":"141:C", "3388":"142:C|A", "3416":"143:A|G", "3453":"144:A|G", "3462":"145:A|G", "3488":"146:A|G", "3521":"147:A|G", "3539":"148:A", "3584":"149:C|A", "3601":"150:G|C", "3625":"151:G", "3641":"152:A", "3651":"153:G|A", "3662":"154:A", "3702":"155:C", "3710":"156:C|G", "3729":"157:C|G", "3760":"158:C|G", "3779":"159:G|C", "3798":"160:A", "3831":"161:T", "3848":"162:T|M", "3872":"163:C", "3883":"164:A", "3891":"165:A", "3912":"166:G", "3933":"167:A|G", "3966":"168:G", "3994":"169:T", "4025":"170:C|T", "4059":"171:C", "4069":"172:A", "4112":"173:C", "4127":"174:G|C", "4148":"175:G", "4167":"176:G", "4201":"177:T", "4219":"178:G", "4236":"179:G", "4251":"180:A", "4281":"181:G", "4296":"182:T", "4325":"183:C|W", "4336":"184:C|A", "4361":"185:T|M", "4387":"186:T", "4405":"187:T", "4430":"188:C", "4448":"189:T|C", "4460":"190:T", "4487":"191:T", "4516":"192:T|G", "4525":"193:G", "4559":"194:C", "4591":"195:A", "4605":"196:A", "4645":"197:G", "4658":"198:A|G", "4681":"199:A|G", "4721":"200:G", "4730":"201:G", "4749":"202:G", "4774":"203:G", "4796":"204:G|C", "4816":"205:C", "4855":"206:T", "4874":"207:T|G", "4895":"208:G|T", "4903":"209:G|T", "4925":"210:T|G", "4951":"211:G|T", "4959":"212:G|T", "4977":"213:T|G", "4998":"214:G|T", "5018":"215:G", "5046":"216:G", "5059":"217:G|C", "5082":"218:C", "5104":"219:T", "5124":"220:A|T", "5158":"221:T", "5167":"222:T", "5185":"223:C", "5199":"224:C", "5210":"225:A", "5237":"226:T|M", "5266":"227:T", "5280":"228:T", "5300":"229:G", "5309":"230:G", "5327":"231:A|G", "5354":"232:G", "5382":"233:G", "5392":"234:G", "5425":"235:T|G", "5435":"236:T", "5460":"237:G", "5468":"238:G", "5490":"239:A", "5509":"240:A|C", "5537":"241:C", "5561":"242:A", "5576":"243:A", "5608":"244:T", "5617":"245:T|G", "5629":"246:G", "5650":"247:A", "5678":"248:T", "5701":"249:G", "5730":"250:C", "5739":"251:A", "5773":"252:C", "5789":"253:C", "5816":"254:C|G", "5833":"255:G", "5850":"256:A", "5861":"257:A|C", "5891":"258:C", "5911":"259:A", "5931":"260:A", "5942":"261:A", "5974":"262:G", "6003":"263:C", "6011":"264:C|G", "6022":"265:G", "6053":"266:C", "6071":"267:G", "6109":"268:C", "6117":"269:C", "6126":"270:C", "6142":"271:A", "6172":"272:G", "6201":"273:C", "6214":"274:A", "6244":"275:G", "6264":"276:A", "6296":"277:T", "6302":"278:T", "6336":"279:G", "6351":"280:T|G", "6359":"281:T", "6404":"282:T", "6414":"283:T", "6420":"284:T", "6462":"285:C", "6480":"286:G", "6499":"287:G", "6533":"288:T", "6556":"289:T", "6594":"290:G", "6631":"291:A", "6657":"292:A", "6680":"293:A", "6706":"294:A", "6741":"295:T", "6756":"296:A", "6779":"297:A", "6794":"298:A", "6823":"299:C", "6844":"300:T", "6876":"301:A", "6903":"302:C|A", "6922":"303:C", "6934":"304:A", "6960":"305:A", "6987":"306:A", "7023":"307:G", "7038":"308:A", "7066":"309:T", "7085":"310:A", "7125":"311:C", "7140":"312:T", "7160":"313:G", "7192":"314:T", "7235":"315:C", "7242":"316:A", "7264":"317:A", "7295":"318:C", "7314":"319:C", "7327":"320:T", "7351":"321:G", "7364":"322:A", "7403":"323:G", "7418":"324:A", "7440":"325:A|C", "7463":"326:C", "7479":"327:G", "7509":"328:C", "7524":"329:A", "7539":"330:A", "7562":"331:A", "7581":"332:C", "7606":"333:C", "7620":"334:T", "7638":"335:G", "7661":"336:G", "7678":"337:A", "7685":"338:A", "7695":"339:A", "7715":"340:T|A", "7734":"341:T", "7747":"342:T", "7769":"343:T", "7796":"344:T", "7812":"345:T", "7821":"346:C", "7851":"347:C", "7856":"348:A", "7879":"349:T", "7901":"350:C", "7911":"351:A", "7935":"352:T", "7949":"353:A", "7968":"354:T", "7977":"355:T", "8009":"356:T", "8035":"357:C", "8053":"358:G", "8064":"359:A|G", "8078":"360:G|Y", "8101":"361:G", "8111":"362:A", "8133":"363:T", "8147":"364:T", "8155":"365:T", "8177":"366:T", "8195":"367:G|T", "8214":"368:A", "8231":"369:G|C", "8249":"370:G", "8267":"371:C|A", "8274":"372:C|A", "8306":"373:T|S", "8327":"374:G|T", "8328":"375:G|C", "8340":"376:G", "8362":"377:A|G", "8370":"378:A|G", "8380":"379:A|K", "8402":"380:G|M", "8412":"381:G", "8428":"382:G|T", "8439":"383:T|G", "8449":"384:G", "8456":"385:T|G", "8474":"386:T|C", "8496":"387:C|R", "8505":"388:C|W"}
-}
-]
-}
diff -r 7e49c6b19f5e -r f2a7aaf93a1d test-data/0343/poliovirus3sabin.json
--- a/test-data/0343/poliovirus3sabin.json Tue Jul 19 11:47:08 2022 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,78 +0,0 @@
-{
-"gapFreeConsensus": "CATGATTGAGGGGGCCGTTGAAGGGATTACTAAAAATGCATTGATTCCCCCGACTCCCACCAATAGCCTGCCCGACACGAAGCCGAGCGGTCCAGCCCATTCCAAGGAGATACCTGCATTGACAGCCGTGGAGACAGGGGCTACCAATCCGTTGGTGCCTTCGGACACCGTGCAAACGCGCCATGTCATCCAGAGACGGACGCGATCAGAGTCCACGGTTGAGTCATTCTTTGCAAGAGGGGCTTGTGTGGCTATCATTGAGGTGGACAATGATGCACCGACAAAGCGCGCCAGCAGATTGTTTTCGGTTTGGAAAATAACTTACAAAGATACTGTTCAACTGAGACGCAAACTGGAATTTTTCACATATTCGAGATTTGACATGGAGTTCACTTTTGTGGTCACCTCAAACTACACTGATGCAAATAACGGACATGCATTGAACCAAGTTTATCAGATAATGTATATACCACCCGGAGCACCTATCCCTGGTAAATGGAATGATTACACGTGGCAGACGTCCTCTAACCCGTCGGTGTTTTACACCTATGGGGCGCCCCCAGCAAGAATATCAGTGCCCTACGTGGGAATTGCTAATGCGTATTCCCACTTTTATGATGGGTTTGCAAAAGTACCACTAGCGGGTCAAGCCTCAACTGAAGGCGATTCGTTGTACGGTGCTGCCTCACTGAATGATTTTGGATCACTGGCTGTCCGCGTGGTAAATGACCACAACCCCACGCGGCTCACCTCCAAGATCAGAGTGTACATGAAGCCAAAGCATGTCAGAGTCTGGTGCCCACGACCTCCACGAGCAGTCCCATACTTCGGACCAGGTGTTGATTATAAAGATGGGCTCACCCCACTACCAGAAAAGGGACTAACGACTTATGGATTTGGACACCAAAACAAAGCTGTGTACACAGCTGGCTACAAAATTTGCAATTACCACCTAGCTACACAAGAAGACTTGCAAAATGCCGTGAGTGTCATGT",
-"gappedConsensus": "------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CATGATTGAGGGGGCCGTTGAAGGGATTACTAAAAATGCATTGATTCCCCCGACTCCCACCAATAGCCTGCCCGACACGAAGCCGAGCGGTCCAGCCCATTCCAAGGAGATACCTGCATTGACAGCCGTGGAGACAGGGGCTACCAATCCGTTGGTGCCTTCGGACACCGTGCAAACGCGCCATGTCATCCAGAGACGGACGCGATCAGAGTCCACGGTTGAGTCATTCTTTGCAAGAGGGGCTTGTGTGGCTATCATTGAGGTGGACAATGATGCACCGACAAAGCGCGC-CAGCAGATTGTTTTCGGTTTGGAAAATAACTTACAAAGATACTGTTCAACTGAGACGCAAACTGGAATTTTTCACATATTCGAGATTTGACATGGAGTTCACTTTTGTGGTCACCTCAAACTACACTGATGCAAATAACGGACATGCATTGAACCAAGTTTATCAGATAATGTATATACCACCCGGAGCACCTATCCCTGGTAAATGGAATGATTACACGTGGCAGACGTCCTCTAACCCGTCGGTGTTTTACACCTATGGGGCGCCCCCAGCAAGAATATCAGTGCCCTACGTGGGAATTGCTAATGCGTATTCCCACTTTTATGATGGGTTTGCAAAAGTACCACTAGCGGGTCAAGCC--TCAACTGAA-GGCGATTCGTTGTACGGTGCTGCCTCACTGAATGATTTTGGATCACTGGCTGTCCGCGTGGTAAATGACCACAACCCCACGCGGCTCACCTCCAAGATCAGAGTGTACATGAAGCCAAAGCATGTCAGAGTCTGGTGCCCACGACCTCCACGAGCAGTCCCATACTTCGGACCAGGTGTTGATTATAAAGATGGGCTCACCCCACTACCAGAAAAGGGACTAACGACTTATGGATTTGGACACCAAAACAAAGCTGTGTACACAGCTGGCTACAAAATTTGCAATTACCACCTAGCTACACAAGAAGACTTGCAAAATGCCGTGAGTGTCATGT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------",
-"msa":
-[
-{
-"reference": false,
-"forward": false,
-"traceFileName": "dataset_152163",
-"leadingGaps": "2600",
-"trailingGaps": "4025",
-"align": "TACCTGCATTGACAGCCGTGGAGACAGGGGCTACCAATCCGTTGGTGCCTTCGGACACCGTGCAAACGCGCCATGTCATCCAGAGACGGACGCGATCAGAGTCCACGGTTGAGTCATTCTTTGCAAGAGGGGCTTGTGTGGCTATCATTGAGGTGGACAATGATGCACCGACAAAGCGCGC-CAGCAGATTGTTTTCGGTTTGGAAAATAACTTACAAAGATACTGTTCAACTGAGACGCAAACTGGAATTTTTCACATATTCGAGATTTGACATGGAGTTCACTTTTGTGGTCACCTCAAACTACACTGATGCAAATAACGGACATGCATTGAACCAAGTTTATCAGATAATGTATATACCACCCGGAGCACCTATCCCTGGTAAATGGAATGATTACACGTGGCAGACGTCCTCTAACCCGTCGGTGTTTTACACCTATGGGGCGCCCCCAGCAAGAATATCAGTGCCCTACGTGGGAATTGCTAATGCGTATTCCCACTTTTATGATGGGTTTGCAAAAGTACCACTAGCGGGTCAAGCC--TCAACTGAA-GGCGATTCGTTGTACGGTGCTGCCTCACTGAATGATTTTGGATCACTGGCTGTCCGCGTGGTAAATGACCACAACCCCACGCGGCTCACCTCCAAGATCAGAGTGTACATGAAGCCAAAGCATGTCAGAGTCTGGTGCCCACGACCTCCACGAGCAGTCCCATACTTCGGACCAGGTGTTGATTATAAAGATGGGCTCACCCCACTACCAGAAAAGGGACTAACGACTTATGGATTTGGACACCAAAACAAAGCTGTGTACA"
-}
-,
-{
-"reference": false,
-"forward": true,
-"traceFileName": "dataset_152166",
-"leadingGaps": "2490",
-"trailingGaps": "4119",
-"align": "CATGATTGAGGGGGCCGTTGAAGGGATTACTAAAAATGCATTGATTCCCCCGACTCCCACCAATAGCCTGCCCGACACGAAGCCGAGCGGTCCAGCCCATTCCAAGGAGATACCTGCATTGACAGCCGTGGAGACAGGGGCTACCAATCCGTTGGTGCCTTCGGACACCGTGCAAACGCGCCATGTCATCCAGAGACGGACGCGATCAGAGTCCACGGTTGAGTCATTCTTTGCAAGAGGGGCTTGTGTGGCTATCATTGAGGTGGACAATGATGCACCGACAAAGCGCGC-CAGCAGATTGTTTTCGGTTTGGAAAATAACTTACAAAGATACTGTTCAACTGAGACGCAAACTGGAATTTTTCACATATTCGAGATTTGACATGGAGTTCACTTTTGTGGTCACCTCAAACTACACTGATGCAAATAACGGACATGCATTGAACCAAGTTTATCAGATAATGTATATACCACCCGGAGCACCTATCCCTGGTAAATGGAATGATTACACGTGGCAGACGTCCTCTAACCCGTCGGTGTTTTACACCTATGGGGCGCCCCCAGCAAGAATATCAGTGCCCTACGTGGGAATTGCTAATGCGTATTCCCACTTTTATGATGGGTTTGCAAAAGTACCACTAGCGGGTCAAGCC--TCAACTGAA-GGCGATTCGTTGTACGGTGCTGCCTCACTGAATGATTTTGGATCACTGGCTGTCCGCGTGGTAAATGACCACAACCCCACGCGGCTCACCTCCAAGATCAGAGTGTACATGAAGCCAAAGCATGTCAGAGTCTGGTGCCCACGACCTCCACGAGCAGTCCCATACTTC"
-}
-,
-{
-"reference": false,
-"forward": true,
-"traceFileName": "dataset_152164",
-"leadingGaps": "2922",
-"trailingGaps": "3953",
-"align": "GACATGCATTGAACCAAGTTTATCAGATAATGTATATACCACCCGGAGCACCTATCCCTGGTAAATGGAATGATTACACGTGGCAGACGTCCTCTAACCCGTCGGTGTTTTACACCTATGGGGCGCCCCCAGCAAGAATATCAGTGCCCTACGTGGGAATTGCTAATGCGTATTCCCACTTTTATGATGGGTTTGCAAAAGTACCACTAGCGGGTCAAGCC--TCAACTGAA-GGCGATTCGTTGTACGGTGCTGCCTCACTGAATGATTTTGGATCACTGGCTGTCCGCGTGGTAAATGACCACAACCCCACGCGGCTCACCTCCAAGATCAGAGTGTACATGAAGCCAAAGCATGTCAGAGTCTGGTGCCCACGACCTCCACGAGCAGTCCCATACTTCGGACCAGGTGTTGATTATAAAGATGGGCTCACCCCACTACCAGAAAAGGGACTAACGACTTATGGATTTGGACACCAAAACAAAGCTGTGTACACAGCTGGCTACAAAATTTGCAATTACCACCTAGCTACACAAGAAGACTTGCAAAATGCCGTGAGTGTCATGT"
-}
-,
-{
-"reference": true,
-"forward": true,
-"traceFileName": "",
-"leadingGaps": "0",
-"trailingGaps": "0",
-"align": "TTAAAACAGCTCTGGGGTTGTTCCCACCCCAGAGGCCCACGTGGCGGCTAGTACACTGGTATCACGGTACCTTTGTACGCCTGTTTTATACTCCCTCCCCCGCAACTTAGAAGCATACAATTCAAGCTCAATAGGAGGGGGTGCAAGCCAGCGCCTCCGTGGGCAAGCACTACTGTTTCCCCGGTGAGGCCGCATAGACTGTTCCCACGGTTGAAAGTGTCCGATCCGTTATCCGCTCATGTACTTCGAGAAGCCTAGTATCGCTCTGGAATCTTCGACGCGTTGCGCTCAGCACTCAACCCCGGAGTGTAGCTTGGGCCGATGAGTCTGGACAGTCCCCACTGGCGACAGTGGTCCAGGCTGCGCTGGCGGCCCACCTGTGGCCCAAAGCCACGGGACGCTAGTTGTGAACAGGGTGTGAAGAGCCTATTGAGCTACATGAGAGTCCTCCGGCCCCTGAATGCGGCTAATTCTAACCATGGAGCAGGCAGCTGCAACCCAGCAGCCAGCCTGTCGTAACGCGCAAGTCCGTGGCGGAACCGACTACTTTGGGTGTCCGTGTTTCCTTTTATTCTTGAATGGCTGCTTATGGTGACAATCATAGATTGTTATCATAAAGCGAGTTGGATTGGCCATCCAGTGTGAATCAGATTAATTACTCCCTTGTTTGTTGGATCCACTCCCGAAACGTTTTACTCCTTAACTTATTGAAATTGTTTGAAGACAGGATTTCAGTGTCACAATGGGAGCTCAAGTATCATCCCAAAAAGTAGGCGCTCACGAGAATTCTAACCGAGCCTACGGTGGTTCTACGATCAACTACACCACAATTAATTATTATAAAGATTCCGCAAGTAATGCGGCGTCCAAACAAGATTACTCACAGGATCCATCAAAATTCACCGAGCCACTAAAGGACGTGCTCATAAAAACAGCTCCAGCACTCAATTCACCAAATGTGGAAGCGTGTGGGTATAGTGATAGAGTGTTGCAACTCACTTTAGGCAATTCCACTATTACTACACAGGAGGCAGCAAATTCAGTAGTGGCTTACGGACGTTGGCCTGAGTTTATTAGAGATGACGAAGCAAACCCGGTGGACCAACCAACTGAACCAGATGTGGCTACATGCAGATTCTACACACTAGACACTGTAATGTGGGGTAAGGAGTCGAAAGGCTGGTGGTGGAAGTTACCTGACGCACTGAGAGACATGGGTCTGTTTGGACAAAACATGTATTACCACTACCTAGGAAGATCCGGGTACACTGTGCACGTGCAGTGTAATGCATCCAAATTTCACCAAGGTGCACTCGGGGTGTTTGCGATTCCTGAGTATTGTCTGGCGGGTGACAGTGACAAGCAAAGGTACACTAGTTATGCAAATGCGAATCCAGGTGAAAGAGGGGGAAAATTTTACTCCCAATTCAACAAGGATAACGCAGTAACATCCCCAAAAAGAGAGTTCTGCCCAGTGGATTATCTCCTGGGATGTGGGGTGTTACTGGGAAATGCCTTTGTATACCCACATCAAATCATTAATCTGAGGACCAACAACAGCGCAACTATTGTCCTACCATATGTGAATGCTTTGGCCATTGATTCAATGGTTAAACACAACAACTGGGGCATTGCCATTCTGCCCTTATCACCGCTGGATTTTGCTCAAGATTCATCAGTTGAAATTCCAATTACTGTGACAATTGCCCCAATGTGTAGCGAGTTCAACGGCCTTCGCAACGTGACTGCACCTAAATTTCAAGGACTACCAGTGTTGAACACTCCTGGTAGTAACCAGTACCTGACGTCAGACAACCACCAATCACCATGCGCAATCCCAGAATTTGATGTCACTCCGCCTATTGATATCCCAGGTGAGGTTAAAAACATGATGGAGCTCGCCGAGATAGACACCATGATTCCTCTCAATTTGGAGAGCACCAAGAGAAACACAATGGACATGTACAGAGTTACTCTGAGCGACAGTGCCGATCTATCGCAACCAATTTTGTGCTTGTCACTATCCCCAGCATTTGATCCGCGCTTGTCACACACCATGCTTGGGGAAGTACTGAACTATTATACTCATTGGGCCGGGTCCTTGAAATTTACCTTCCTGTTCTGTGGTTCAATGATGGCTACGGGGAAAATCCTAGTGGCCTATGCACCACCAGGTGCACAACCCCCCACCAGCCGTAAGGAGGCTATGTTGGGCACACATGTCATTTGGGATCTTGGCCTGCAATCATCTTGTACTATGGTGGTGCCGTGGATTAGTAATGTGACATACAGACAGACTACACAAGATAGTTTCACTGAGGGCGGATATATCAGCATGTTCTACCAAACAAGAATTGTGGTGCCACTGTCCACCCCTAAGAGTATGAGCATGCTGGGGTTTGTGTCAGCCTGTAATGATTTCAGTGTGCGATTGCTGCGAGACACCACTCACATTTCACAATCTGCGCTTCCACAGGGTATTGAAGATTTGATTTCTGAAGTTGCAC----AGGGCGCCCTAA-----CTTTGTCACTCCCGAAGCAACAGGATAGCTTACCTGATACTAAGGCCAGTGGCCCGGCGCATTCCAAGGAGGTACCTGCACTCACTGCAGTCGAGACTGGAGCCACCAATCCTCTGGCACCATCCGACACAGTTCAAACGCGCCACGTAGTCCAACGACGCAGCAGGTCAGAGTCCACAATAGAATCATTCTTCGCACGCGGGGCGTGCGTCGCTATTATTGAGGTGGACAATGAACAACCAACCACCCGGGCACAGAA-ACTATTTGCCATGTGGCGCATTACATACAAAGATACAGTGCAGTTGCGCCGTAAGTTGGAGTTTTTCACATACTCTCGTTTTGACATGGAATTCACCTTCGTGGTAACCGCCAACTTCACCAACGCTAATAATGGGCATGCACTCAACCAGGTGTACCAGATAATGTACATCCCCCCAGGGGCACCCACACCAAAGTCATGGGACGACTACACTTGGCAAACATCTTCCAACCCGTCCATATTTTACACCTATGGGGCTGCCCCGGCGCGAATCTCAGTGCCATACGTGGGGTTAGCCAATGCTTACTCGCACTTTTACGACGGCTTCGCCAAGGTGCCATTGAAGACAGATGCCAATGACCAGATTGGTGATTCCTTGTACAGCGCCATGACAGTTGATGACTTTGGTGTATTGGCAGTTCGTGTTGTCAATGATCACAACCCCACTAAAGTAACCTCCAAAGTCCGCATTTACATGAAACCCAAACACGTACGTGTCTGGTGCCCTAGACCGCCGCGCGCGGTACCTTATTATGGACCAGGGGTGGACTATAGGAACAACTTGGACCCCTTATCTGAGAAAGGTTTGACCACATATGGCTTTGGGCATCAGAATAAAGCTGTGTACACTGCTGGTTACAAGATCTGCAACTACCATCTCGCCACTAAGGAGGATTTACAAAATGCTGTAAGCATCATGTGGAATAGAGACCTCTTGGTTGTTGAATCAAAAGCTCAAGGTACCGACTCAATAGCAAGGTGCAATTGCAATGCAGGGGTGTACTATTGTGAGTCCAGAAGGAAATACTACCCTGTGTCGTTTGTGGGACCCACCTTCCAATACATGGAGGCTAATGACTACTACCCAGCTAGATACCAATCCCACATGTTAATCGGGCACGGCTTTGCCTCACCAGGTGACTGTGGTGGTATCCTTAGGTGTCAACATGGCGTCATCGGAATCGTGACAGCTGGTGGAGAGGGATTAGTCGCATTCTCTGACATAAGGGACTTGTATGCTTACGAGGAAGAGGCCATGGAGCAGGGCATTTCAAACTATATTGAGTCACTCGGTGCTGCGTTCGGTAGTGGGTTCACTCAGCAAATAGGGGATAAGATATCAGAACTAACCAGCATGGTGACCAGCACGATTACAGAGAAGCTACTTAAAAACCTAATCAAAATTATTTCATCTCTGGTGATTATCACTAGAAATTACGAAGATACCACCACAGTGCTCGCCACTCTAGCTCTTCTTGGGTGTGATGTTTCACCGTGGCAATGGCTGAAGAAGAAAGCATGTGACACTTTGGAGATTCCCTATGTTATTAGACAGGGTGATAGTTGGTTGAAAAAATTTACTGAGGCGTGCAACGCAGCTAAGGGGTTGGAATGGGTGTCCAACAAAATCTCAAAATTTATTGACTGGTTGAGAGAAAGAATCATCCCACAAGCCAGGGACAAGCTTGAGTTTGTAACCAAATTGAAACAGTTGGAAATGCTAGAGAATCAGATATCCACAATACACCAATCTTGTCCAAGTCAGGAACACCAGGAAATTTTGTTCAACAATGTACGCTGGTTGTCCATTCAATCCAAGAGATTCGCTCCATTGTACGCACTTGAGGCCAAGAGAATACAAAAGTTGGAACACACCATTAATAATTACATACAGTTCAAGAGCAAACACCGTATTGAGCCAGTATGTTTGTTAGTGCATGGGAGCCCAGGTACAGGAAAATCAGTTGCGACTAACCTAATTGCTAGAGCCATAGCTGAGAAAGAGAACACCTCCACCTACTCGCTACCACCGGACCCGTCTCACTTTGATGGATACAAACAACAAGGTGTGGTTATCATGGACGACCTAAACCAAAACCCGGATGGGGCAGATATGAAGCTCTTTTGTCAAATGGTGTCCACTGTGGAGTTTATCCCACCTATGGCCTCGCTGGAAGAGAAAGGCATTCTGTTCACATCCAACTATGTTTTAGCCTCCACCAACTCCAGTCGCATCACACCACCTACAGTAGCCCACAGTGACGCTCTGGCCAGGAGGTTCGCTTTCGATATGGATATTCAAGTGATGGGCGAGTACTCCAGAGATGGTAAACTCAACATGGCAATGGCTACTGAGACGTGCAAGGACTGCCACCAACCAGCAAACTTCAAAAGATGCTGTCCTTTAGTGTGTGGTAAGGCAATTCAGTTAATGGACAAATCTTCCAGAGTTAGGTACAGTGTTGACCAGATTACTACAATGATTATCAACGAGAGAAACAGAAGATCTAACATTGGCAATTGCATGGAGGCTTTGTTCCAAGGACCACTCCAGTACAAAGACCTGAAAATTGACATCAAGACGAGGCCCCCCCCTGAATGCATCAATGATCTGCTTCAAGCAGTTGACTCCCAGGAAGTGAGGGATTATTGTGAAAAGAAAGGATGGATCGTCAACATCACTAGCCAAGTTCAAACAGAGAGAAACATTAACCGAGCAATGACCATTTTGCAGGCAGTGACAACTTTCGCCGCAGTGGCTGGTGTCGTGTACGTCATGTACAAGTTATTCGCTGGACACCAGGGAGCATACACTGGTCTGCCAAACAAAAGACCCAATGTGCCCACCATTAGAGCAGCAAAAGTGCAAGGGCCTGGGTTTGACTATGCAGTGGCTATGGCTAAAAGAAACATTGTTACAGCAACTACTAGCAAAGGGGAGTTCACAATGCTAGGAGTCCACGACAACGTGGCCATTTTACCAACTCATGCCTCACCTGGTGAGAGTATTGTAATTGATGGCAAAGAGGTTGAAATCCTAGACGCTAAAGCCCTCGAAGATCAGGCAGGCACTAATCTGGAAATCACCATAATAACCCTCAAAAGAAATGAAAAGTTCAGAGATATCAGACAACACATACCCACTCAAATCACCGAGACGAATGATGGAGTTCTGATTGTGAACACTAGTAAGTACCCCAACATGTATGTTCCTGTCGGTGCTGTGACTGAGCAGGGATACCTAAATCTCGGTGGGCGCCAGACTGCTCGTATTCTAATGTACAACTTTCCAACCAGAGCTGGTCAGTGTGGTGGAGTCATCACATGCACTGGGAAAGTCATCGGGATGCACGTTGGTGGGAATGGTTCACATGGGTTTGCAGCGGCCCTGAAGCGGTCATACTTCACTCAGAGCCAAGGTGAAATCCAGTGGATGAGACCATCAAAGGAGGCAGGGTATCCAATTATAAACGCCCCAACCAAGACCAAGCTCGAGCCCAGCGCTTTCCACTATGTGTTTGAAGGAGTAAAGGAACCAGCAGTCCTCACAAAGAATGATCCCAGACTCAAAACAGACTTTGAAGAAGCAATCTTCTCTAAGTATGTAGGGAACAAGATCACTGAGGTGGATGAGTACATGAAAGAGGCAGTGGACCATTATGCTGGACAACTTATGTCGCTGGATATCAGCACAGAGCAAATGTGTCTAGAAGACGCCATGTATGGTACTGATGGTCTGGAGGCGCTAGATCTGTCTACCAGTGCCGGGTACCCCTACGTGGCAATGGGGAAGAAGAAGAGAGATATCCTAAACAAGCAAACCAGAGACACCAAAGAAATGCAAAGACTTTTGGACGCTTACGGAATCAACCTACCATTAGTGACATATGTCAAGGACGAGCTGAGGTCCAAAACAAAAGTGGAACAGGGAAAATCCAGACTGATTGAAGCTTCCAGTCTAAATGACTCAGTGGCCATGAGAATGGCATTTGGAAACCTTTATGCAGCATTCCACAGGAATCCAGGGGTCGTCACTGGTAGTGCAGTTGGATGCGATCCAGACCTATTCTGGAGCAAGATCCCAGTGTTGATGGAAGAAAAGCTATTTGCCTTTGATTACACAGGATACGACGCATCACTTAGCCCAGCTTGGTTTGAGGCACTCAAGATGGTGTTAGAGAAAATTGGTTTTGGAGATAGAGTGGATTACATAGACTACCTTAACCATTCACACCACTTGTACAAAAACAAGATATATTGTGTTAAGGGCGGCATGCCATCTGGCTGCTCCGGCACTTCAATTTTTAATTCAATGATTAACAATTTGATCATTAGGACGCTTTTACTGAAAACCTACAAGGGCATAGATTTGGACCACTTAAAAATGATTGCCTATGGTGACGATGTAATAGCTTCCTATCCCCATGAGGTTGACGCTAGTCTCCTAGCCCAATCAGGAAAAGACTATGGACTAACCATGACTCCGGCAGATAAATCTGCCACTTTTGAGACAGTCACATGGGAGAATGTAACTTTCTTGAAAAGATTCTTCAGAGCAGATGAGAAATACCCCTTCCTCATACATCCAGTAATGCCAATGAAGGAAATTCATGAATCAATCAGATGGACAAAAGATCCTCGGAATACGCAGGACCATGTACGCTCCTTGTGTCTATTGGCTTGGCACAACGGGGAAGAAGAATACAACAAATTTTTAGCTAAAATTAGGAGTGTGCCAATCGGAAGAGCTTTGTTGCTCCCAGAGTACTCAACATTGTACCGCCGTTGGCTTGACTCATTTTAGTAACCCTACCTCAGTCGAATTGGATTGGGTCATACTGTTGTAGGGGTAAATTTTTCTTTAATTCGGAGG"
-}
-],
-"gappedTraces":
-[
-{
-"traceFileName": "dataset_152163",
-"leadingGaps": 2600,
-"trailingGaps": 4025,
-"peakA": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 2, 2, 3, 3, 3, 2, 2, 1, 2, 3, 5, 7, 9, 9, 9, 7, 6, 5, 4, 5, 6, 7, 8, 8, 9, 9, 10, 10, 10, 10, 10, 9, 9, 9, 10, 11, 13, 14, 15, 15, 14, 14, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 15, 16, 16, 16, 16, 16, 15, 15, 15, 15, 15, 16, 16, 17, 18, 19, 19, 20, 19, 19, 19, 18, 18, 18, 18, 19, 20, 21, 22, 22, 22, 22, 22, 22, 22, 22, 23, 24, 24, 24, 23, 22, 21, 20, 20, 21, 22, 24, 25, 27, 27, 27, 27, 26, 25, 25, 25, 25, 25, 25, 25, 25, 26, 26, 27, 28, 29, 30, 30, 30, 29, 28, 27, 27, 27, 28, 29, 29, 30, 31, 31, 31, 32, 32, 32, 32, 32, 33, 33, 32, 32, 31, 30, 30, 30, 31, 31, 33, 34, 36, 37, 39, 39, 39, 38, 36, 35, 34, 34, 35, 36, 37, 38, 38, 38, 37, 37, 37, 38, 39, 39, 39, 39, 38, 37, 37, 38, 39, 41, 42, 43, 43, 42, 42, 42, 43, 44, 45, 46, 46, 45, 44, 42, 41, 41, 42, 43, 44, 46, 47, 47, 47, 47, 47, 47, 47, 48, 49, 50, 51, 52, 53, 53, 53, 53, 54, 55, 57, 59, 60, 63, 65, 70, 77, 88, 102, 117, 131, 142, 146, 143, 132, 116, 99, 84, 74, 72, 77, 89, 104, 121, 138, 154, 168, 183, 200, 221, 247, 277, 311, 346, 380, 412, 440, 465, 486, 505, 520, 530, 535, 533, 524, 508, 485, 457, 426, 393, 359, 326, 294, 263, 235, 209, 187, 167, 152, 140, 133, 130, 132, 136, 143, 151, 159, 166, 172, 178, 183, 188, 193, 197, 199, 197, 193, 184, 174, 161, 147, 134, 120, 107, 94, 82, 70, 59, 50, 42, 34, 28, 22, 17, 12, 9, 7, 6, 6, 6, 6, 5, 5, 4, 4, 4, 6, 7, 9, 11, 14, 16, 18, 20, 23, 27, 31, 36, 42, 49, 57, 64, 72, 78, 85, 91, 98, 105, 114, 123, 132, 140, 148, 154, 161, 167, 174, 181, 188, 195, 200, 202, 203, 201, 198, 194, 188, 182, 175, 168, 159, 150, 140, 130, 120, 109, 99, 89, 79, 70, 61, 53, 46, 40, 34, 30, 26, 23, 21, 18, 16, 14, 13, 12, 12, 12, 11, 11, 10, 10, 9, 9, 9, 9, 9, 10, 11, 11, 12, 12, 11, 9, 7, 5, 3, 2, 2, 2, 3, 4, 5, 5, 5, 4, 4, 3, 3, 2, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 5, 6, 8, 10, 13, 17, 20, 24, 28, 32, 37, 43, 49, 56, 63, 69, 73, 77, 80, 84, 89, 94, 100, 105, 109, 111, 110, 108, 105, 102, 99, 97, 94, 89, 84, 76, 68, 59, 50, 42, 35, 30, 26, 23, 20, 17, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 8, 11, 14, 19, 24, 30, 36, 43, 49, 55, 62, 71, 80, 91, 101, 112, 122, 133, 143, 153, 164, 176, 188, 199, 208, 215, 219, 222, 223, 223, 222, 221, 218, 215, 210, 204, 198, 193, 188, 183, 180, 177, 174, 172, 170, 168, 168, 170, 173, 179, 188, 197, 207, 217, 225, 231, 235, 236, 237, 236, 235, 233, 231, 228, 225, 221, 215, 208, 200, 190, 180, 169, 160, 152, 146, 142, 140, 138, 136, 134, 132, 129, 128, 128, 129, 131, 133, 134, 135, 133, 131, 127, 123, 119, 116, 113, 111, 110, 109, 109, 110, 110, 110, 111, 113, 117, 123, 130, 138, 146, 154, 162, 170, 179, 190, 201, 213, 224, 233, 240, 244, 247, 248, 249, 250, 250, 250, 248, 246, 243, 239, 235, 230, 224, 217, 209, 200, 190, 181, 171, 161, 151, 141, 132, 124, 118, 113, 110, 108, 107, 107, 106, 107, 107, 109, 112, 115, 119, 123, 127, 130, 132, 134, 135, 136, 135, 134, 131, 128, 124, 119, 115, 110, 107, 103, 100, 97, 94, 91, 89, 89, 90, 92, 95, 98, 100, 103, 106, 110, 115, 119, 124, 128, 131, 133, 133, 133, 133, 131, 129, 127, 123, 119, 114, 110, 106, 103, 101, 99, 98, 97, 97, 97, 98, 100, 103, 106, 110, 113, 116, 119, 122, 125, 128, 131, 133, 133, 132, 130, 126, 121, 116, 112, 107, 102, 96, 89, 82, 75, 68, 62, 56, 52, 49, 47, 45, 44, 44, 45, 47, 51, 55, 60, 65, 71, 78, 86, 96, 108, 121, 135, 147, 157, 166, 173, 179, 186, 193, 199, 204, 206, 205, 200, 194, 186, 178, 170, 161, 152, 142, 132, 121, 109, 98, 87, 77, 67, 58, 50, 43, 37, 31, 27, 23, 19, 16, 14, 12, 10, 8, 7, 6, 7, 8, 10, 13, 16, 19, 23, 26, 31, 36, 42, 50, 59, 69, 81, 93, 107, 120, 133, 145, 157, 170, 184, 199, 215, 231, 247, 260, 271, 278, 283, 287, 290, 294, 298, 300, 302, 301, 298, 293, 287, 282, 277, 272, 267, 260, 250, 238, 224, 210, 197, 186, 177, 171, 166, 161, 157, 154, 154, 155, 160, 167, 175, 183, 191, 199, 206, 213, 219, 225, 230, 232, 231, 228, 222, 213, 203, 192, 179, 166, 153, 140, 127, 115, 103, 91, 80, 70, 60, 52, 44, 38, 33, 29, 25, 21, 18, 15, 13, 11, 10, 9, 8, 8, 7, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 13, 18, 23, 28, 34, 41, 49, 58, 68, 79, 91, 104, 118, 133, 147, 161, 174, 187, 199, 210, 221, 229, 235, 237, 234, 228, 219, 208, 196, 183, 169, 154, 138, 121, 106, 91, 79, 68, 59, 51, 43, 35, 28, 21, 17, 14, 13, 12, 12, 11, 9, 7, 5, 3, 2, 3, 4, 5, 6, 6, 5, 4, 2, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 13, 17, 21, 25, 30, 36, 43, 50, 59, 68, 78, 87, 97, 105, 113, 120, 125, 130, 135, 138, 140, 141, 140, 137, 133, 127, 121, 114, 109, 104, 99, 96, 93, 92, 92, 94, 98, 104, 113, 124, 136, 150, 166, 181, 197, 211, 225, 237, 247, 257, 267, 276, 284, 291, 296, 298, 298, 297, 296, 293, 291, 287, 283, 277, 270, 261, 251, 240, 226, 212, 196, 180, 164, 148, 133, 120, 108, 96, 86, 77, 68, 59, 52, 46, 41, 39, 39, 42, 46, 51, 57, 63, 69, 76, 85, 95, 107, 120, 134, 149, 165, 183, 202, 220, 239, 255, 269, 281, 292, 301, 310, 318, 325, 329, 331, 329, 326, 321, 317, 315, 313, 311, 307, 301, 291, 277, 261, 243, 224, 205, 186, 168, 150, 132, 114, 97, 81, 66, 54, 44, 36, 30, 24, 19, 14, 10, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 7, 7, 7, 7, 8, 8, 8, 9, 9, 10, 11, 11, 12, 12, 12, 11, 9, 8, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 14, 18, 23, 28, 35, 43, 53, 64, 77, 90, 105, 120, 135, 149, 162, 173, 181, 187, 190, 190, 188, 184, 179, 173, 165, 155, 144, 131, 118, 106, 95, 88, 84, 85, 89, 95, 104, 114, 125, 138, 153, 169, 186, 202, 217, 229, 238, 243, 245, 244, 239, 231, 219, 204, 187, 169, 150, 131, 114, 97, 82, 69, 56, 45, 36, 29, 24, 21, 20, 21, 24, 29, 36, 46, 57, 70, 84, 98, 113, 129, 146, 164, 182, 199, 215, 228, 237, 242, 243, 240, 234, 225, 214, 202, 187, 171, 155, 137, 119, 101, 83, 67, 53, 42, 32, 24, 18, 12, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 14, 22, 31, 42, 55, 69, 84, 102, 121, 142, 164, 187, 208, 228, 246, 260, 271, 278, 280, 279, 274, 266, 255, 240, 223, 204, 183, 162, 141, 122, 103, 86, 71, 58, 47, 39, 33, 28, 24, 21, 18, 16, 14, 13, 12, 12, 11, 11, 10, 9, 9, 9, 9, 11, 12, 14, 14, 15, 14, 14, 13, 12, 12, 11, 10, 9, 8, 7, 7, 8, 10, 12, 14, 14, 14, 12, 9, 7, 5, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 9, 9, 10, 11, 13, 15, 17, 19, 21, 22, 22, 22, 21, 20, 18, 16, 15, 13, 12, 11, 9, 8, 7, 6, 5, 4, 3, 2, 2, 1, 1, 1, 1, 1, 2, 3, 5, 7, 10, 14, 19, 25, 32, 39, 48, 58, 70, 83, 99, 117, 138, 160, 184, 207, 228, 247, 263, 276, 289, 300, 310, 320, 328, 334, 337, 339, 339, 339, 339, 341, 343, 345, 345, 341, 333, 321, 305, 286, 265, 243, 220, 197, 174, 152, 131, 113, 97, 84, 73, 64, 56, 51, 47, 44, 42, 41, 39, 37, 36, 34, 32, 32, 32, 33, 34, 35, 36, 37, 38, 39, 41, 43, 45, 48, 53, 61, 72, 86, 103, 122, 143, 165, 188, 211, 235, 258, 280, 299, 315, 325, 330, 330, 324, 312, 295, 274, 249, 223, 196, 171, 147, 125, 106, 88, 72, 58, 46, 37, 29, 24, 22, 22, 24, 27, 31, 36, 42, 51, 62, 75, 90, 106, 123, 139, 153, 165, 175, 182, 186, 186, 182, 176, 167, 156, 143, 129, 114, 98, 84, 69, 57, 47, 39, 33, 29, 26, 24, 22, 21, 20, 20, 21, 23, 27, 33, 41, 51, 64, 79, 94, 111, 129, 148, 168, 188, 209, 229, 248, 265, 279, 289, 297, 301, 304, 306, 308, 311, 314, 316, 319, 320, 320, 320, 319, 318, 319, 320, 322, 324, 325, 327, 328, 328, 330, 332, 335, 338, 341, 343, 343, 340, 337, 334, 331, 330, 331, 332, 335, 337, 339, 341, 342, 343, 343, 342, 342, 341, 340, 341, 343, 346, 350, 352, 354, 352, 347, 339, 327, 311, 291, 269, 243, 216, 189, 162, 137, 114, 94, 76, 61, 48, 38, 30, 24, 20, 16, 13, 11, 10, 10, 9, 10, 11, 11, 12, 12, 12, 12, 12, 12, 11, 11, 11, 13, 16, 22, 30, 41, 54, 70, 89, 112, 137, 164, 193, 220, 246, 267, 283, 293, 297, 296, 289, 276, 260, 239, 217, 192, 167, 142, 120, 99, 81, 66, 52, 40, 30, 21, 15, 11, 8, 7, 7, 7, 5, 4, 2, 1, 1, 1, 3, 5, 7, 9, 11, 15, 20, 28, 39, 53, 71, 92, 116, 143, 172, 202, 232, 261, 286, 307, 324, 334, 339, 338, 330, 316, 296, 272, 245, 216, 187, 159, 134, 111, 91, 73, 58, 45, 35, 26, 19, 14, 11, 9, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 6, 9, 14, 20, 26, 34, 43, 53, 65, 79, 95, 113, 132, 152, 171, 188, 202, 214, 222, 227, 227, 222, 213, 200, 183, 164, 145, 126, 109, 93, 79, 66, 54, 44, 35, 28, 22, 18, 16, 15, 14, 14, 14, 14, 13, 12, 11, 10, 10, 10, 11, 11, 11, 11, 11, 10, 9, 8, 7, 7, 6, 5, 5, 4, 3, 3, 3, 3, 2, 2, 1, 2, 2, 3, 3, 3, 3, 2, 1, 1, 1, 2, 4, 5, 7, 9, 13, 19, 28, 40, 54, 70, 87, 104, 121, 138, 155, 171, 185, 196, 201, 200, 194, 183, 170, 155, 139, 124, 108, 93, 77, 62, 48, 36, 26, 20, 15, 13, 11, 9, 8, 6, 5, 4, 5, 7, 10, 14, 20, 29, 39, 52, 68, 85, 105, 126, 147, 169, 191, 213, 233, 251, 267, 280, 290, 298, 305, 312, 321, 331, 343, 356, 369, 380, 389, 395, 396, 391, 382, 366, 345, 319, 289, 256, 223, 191, 163, 141, 126, 118, 120, 129, 144, 166, 191, 219, 249, 277, 303, 326, 343, 353, 355, 349, 334, 311, 282, 249, 214, 180, 150, 123, 100, 81, 65, 52, 41, 33, 27, 23, 20, 18, 16, 14, 11, 8, 6, 4, 3, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 5, 5, 5, 6, 7, 7, 8, 8, 8, 8, 9, 10, 10, 11, 11, 10, 9, 8, 7, 7, 7, 7, 7, 7, 7, 6, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 3, 5, 7, 9, 12, 14, 17, 22, 29, 39, 53, 68, 86, 104, 124, 145, 167, 190, 211, 229, 243, 251, 252, 247, 236, 221, 203, 182, 160, 137, 115, 94, 76, 62, 54, 51, 53, 60, 70, 84, 100, 119, 138, 157, 176, 192, 206, 215, 219, 218, 210, 197, 180, 161, 141, 121, 103, 88, 74, 62, 51, 41, 33, 27, 23, 21, 20, 20, 21, 22, 24, 26, 31, 37, 46, 57, 72, 90, 111, 135, 161, 189, 218, 246, 272, 296, 317, 334, 347, 357, 365, 372, 379, 387, 398, 409, 421, 430, 436, 438, 433, 423, 407, 385, 357, 324, 286, 246, 206, 168, 135, 107, 86, 70, 58, 49, 42, 36, 30, 26, 22, 20, 17, 15, 13, 11, 9, 8, 7, 7, 6, 5, 3, 1, 1, 1, 2, 4, 5, 6, 6, 5, 4, 2, 1, 1, 2, 4, 6, 8, 10, 14, 18, 25, 34, 45, 60, 78, 101, 128, 159, 194, 230, 265, 297, 323, 342, 353, 356, 352, 341, 324, 302, 275, 244, 212, 178, 146, 117, 91, 71, 55, 43, 35, 30, 26, 23, 21, 19, 17, 15, 13, 11, 9, 8, 6, 5, 3, 3, 3, 3, 4, 5, 7, 8, 10, 12, 14, 16, 18, 21, 23, 25, 25, 25, 24, 23, 22, 22, 22, 22, 23, 24, 24, 23, 22, 21, 20, 20, 20, 19, 17, 15, 13, 10, 7, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 13, 23, 36, 53, 75, 101, 132, 167, 206, 246, 285, 320, 349, 370, 381, 382, 374, 357, 333, 303, 269, 233, 196, 161, 129, 103, 82, 66, 54, 45, 37, 31, 25, 20, 16, 13, 11, 10, 8, 7, 6, 5, 4, 3, 2, 2, 2, 1, 1, 1, 1, 1, 2, 3, 4, 5, 5, 5, 5, 4, 4, 5, 6, 7, 9, 10, 12, 16, 23, 32, 46, 65, 88, 114, 144, 176, 210, 242, 273, 298, 316, 327, 328, 321, 305, 283, 256, 225, 191, 157, 125, 96, 71, 51, 38, 28, 22, 18, 15, 12, 9, 6, 4, 3, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 8, 11, 18, 28, 42, 61, 84, 111, 141, 172, 202, 232, 260, 285, 306, 323, 334, 339, 338, 334, 328, 323, 321, 323, 329, 338, 345, 350, 349, 341, 325, 304, 276, 245, 212, 180, 150, 123, 101, 83, 69, 58, 49, 42, 36, 31, 28, 26, 24, 24, 24, 25, 27, 29, 32, 37, 45, 56, 72, 94, 121, 152, 185, 218, 250, 280, 306, 329, 346, 355, 356, 345, 324, 294, 258, 219, 182, 148, 119, 97, 80, 68, 63, 64, 73, 90, 115, 147, 186, 228, 273, 318, 361, 398, 426, 442, 445, 434, 411, 377, 336, 292, 246, 203, 163, 128, 101, 81, 69, 65, 68, 77, 91, 108, 128, 149, 170, 190, 206, 218, 224, 223, 215, 202, 184, 163, 140, 116, 94, 73, 55, 41, 30, 22, 17, 13, 11, 9, 8, 7, 7, 7, 7, 7, 7, 6, 5, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 6, 7, 7, 6, 6, 6, 7, 7, 7, 6, 5, 3, 2, 2, 4, 8, 15, 26, 42, 62, 88, 118, 153, 190, 228, 264, 297, 322, 339, 345, 341, 328, 307, 279, 246, 210, 174, 140, 109, 82, 60, 44, 31, 22, 15, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 6, 10, 16, 24, 35, 49, 66, 86, 109, 134, 161, 188, 212, 232, 245, 250, 246, 235, 217, 195, 170, 143, 117, 92, 70, 51, 38, 30, 29, 34, 46, 65, 91, 124, 162, 204, 247, 289, 327, 358, 378, 387, 385, 370, 346, 313, 274, 232, 191, 153, 119, 92, 70, 53, 40, 31, 25, 20, 17, 15, 14, 12, 10, 8, 6, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 22, 24, 25, 27, 27, 28, 28, 27, 26, 25, 24, 22, 20, 18, 16, 14, 11, 9, 8, 7, 8, 9, 11, 14, 16, 18, 20, 23, 25, 27, 28, 29, 29, 28, 27, 26, 26, 28, 32, 41, 54, 74, 100, 131, 167, 206, 247, 287, 323, 352, 372, 380, 376, 360, 334, 300, 262, 222, 183, 148, 116, 91, 71, 58, 51, 51, 56, 67, 83, 104, 128, 156, 186, 216, 243, 266, 281, 288, 284, 271, 250, 223, 192, 160, 128, 99, 74, 53, 38, 29, 26, 29, 38, 53, 75, 104, 139, 178, 221, 262, 301, 332, 355, 368, 370, 361, 342, 313, 276, 235, 192, 152, 117, 89, 68, 55, 46, 42, 39, 37, 35, 33, 32, 30, 30, 29, 28, 27, 26, 25, 24, 23, 22, 22, 22, 23, 23, 22, 21, 20, 19, 18, 18, 18, 18, 19, 19, 20, 19, 19, 18, 17, 16, 15, 14, 14, 14, 14, 14, 14, 13, 12, 11, 10, 9, 7, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 10, 19, 31, 48, 68, 92, 119, 147, 175, 200, 219, 230, 234, 229, 216, 197, 174, 148, 121, 96, 72, 52, 35, 22, 13, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 9, 19, 32, 49, 71, 98, 129, 163, 198, 233, 263, 288, 306, 316, 320, 318, 313, 307, 301, 298, 299, 305, 315, 327, 339, 345, 344, 332, 310, 279, 242, 203, 165, 130, 100, 74, 53, 36, 23, 13, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 8, 9, 10, 11, 12, 12, 12, 12, 13, 14, 16, 19, 20, 22, 22, 22, 20, 18, 16, 15, 13, 11, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 8, 10, 13, 15, 18, 20, 21, 22, 22, 23, 23, 23, 23, 23, 22, 22, 21, 21, 20, 21, 21, 21, 21, 21, 19, 18, 15, 13, 11, 9, 7, 6, 4, 3, 3, 2, 3, 4, 5, 7, 9, 10, 11, 11, 10, 9, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 7, 7, 7, 8, 9, 11, 14, 16, 19, 20, 22, 22, 22, 22, 21, 20, 18, 17, 16, 16, 17, 21, 28, 39, 55, 75, 99, 126, 156, 187, 216, 242, 263, 275, 277, 268, 249, 222, 189, 154, 119, 89, 63, 42, 27, 17, 12, 11, 14, 21, 32, 45, 62, 81, 102, 124, 144, 161, 172, 176, 173, 163, 148, 130, 109, 89, 70, 52, 37, 25, 16, 10, 7, 6, 6, 5, 5, 5, 4, 4, 4, 5, 6, 8, 9, 10, 11, 11, 11, 10, 10, 11, 11, 12, 13, 15, 16, 17, 19, 21, 22, 24, 25, 25, 25, 23, 21, 18, 15, 12, 10, 8, 6, 5, 4, 3, 3, 4, 4, 5, 7, 8, 10, 12, 14, 16, 17, 18, 16, 14, 10, 7, 4, 3, 3, 6, 11, 20, 34, 52, 75, 102, 135, 170, 207, 243, 276, 301, 319, 326, 325, 317, 305, 294, 287, 286, 292, 303, 316, 329, 339, 342, 339, 330, 315, 298, 281, 266, 258, 256, 259, 265, 271, 275, 273, 265, 250, 229, 203, 173, 141, 109, 79, 54, 34, 21, 13, 8, 6, 5, 3, 2, 1, 1, 2, 4, 6, 8, 9, 11, 11, 12, 13, 13, 13, 12, 11, 9, 6, 4, 2, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 7, 7, 8, 8, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 15, 32, 56, 89, 129, 176, 227, 279, 328, 369, 399, 413, 411, 391, 356, 311, 259, 205, 156, 112, 77, 51, 33, 20, 13, 8, 6, 5, 5, 6, 6, 7, 8, 10, 12, 14, 17, 19, 20, 21, 21, 21, 20, 18, 16, 14, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 5, 17, 37, 67, 105, 151, 203, 256, 308, 353, 388, 407, 408, 392, 360, 316, 264, 211, 160, 115, 78, 50, 29, 15, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 12, 26, 47, 77, 117, 164, 219, 276, 332, 381, 418, 438, 440, 423, 389, 342, 286, 229, 174, 125, 86, 56, 37, 26, 25, 31, 45, 68, 98, 137, 184, 236, 292, 347, 395, 431, 451, 452, 432, 395, 346, 288, 230, 175, 127, 88, 60, 41, 29, 25, 27, 34, 47, 65, 89, 119, 153, 188, 223, 255, 279, 294, 298, 288, 266, 235, 197, 157, 119, 86, 60, 40, 26, 17, 11, 8, 6, 5, 4, 4, 4, 5, 6, 9, 12, 16, 20, 23, 25, 25, 24, 23, 21, 19, 18, 16, 15, 14, 13, 15, 18, 25, 35, 50, 69, 94, 125, 160, 196, 232, 261, 282, 290, 285, 268, 241, 207, 171, 134, 100, 71, 47, 29, 17, 10, 6, 5, 4, 4, 4, 4, 3, 3, 4, 5, 6, 8, 9, 10, 11, 11, 12, 12, 11, 11, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 1, 0, 0, 1, 2, 4, 6, 10, 15, 23, 35, 53, 79, 115, 160, 211, 267, 320, 366, 400, 417, 415, 395, 360, 312, 258, 204, 153, 109, 74, 48, 30, 19, 12, 8, 5, 4, 4, 3, 3, 3, 2, 1, 0, 0, 0, 1, 7, 17, 35, 62, 98, 144, 198, 256, 314, 365, 404, 425, 428, 410, 376, 328, 274, 218, 166, 121, 86, 60, 43, 34, 32, 34, 41, 53, 72, 101, 141, 193, 254, 320, 385, 442, 483, 502, 498, 470, 421, 359, 289, 221, 160, 111, 74, 50, 36, 30, 28, 28, 28, 29, 28, 27, 25, 23, 20, 17, 14, 12, 10, 8, 5, 3, 1, 0, 0, 1, 3, 6, 8, 9, 8, 7, 6, 5, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 1, 7, 18, 35, 58, 87, 119, 153, 186, 214, 233, 242, 239, 223, 198, 165, 130, 97, 67, 44, 26, 14, 7, 3, 1, 1, 1, 2, 4, 5, 7, 9, 11, 14, 17, 20, 22, 25, 27, 28, 29, 30, 29, 28, 26, 23, 21, 19, 18, 18, 19, 20, 22, 24, 26, 26, 25, 23, 20, 16, 12, 8, 5, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 3, 4, 6, 7, 8, 8, 9, 9, 11, 13, 17, 23, 33, 50, 76, 113, 162, 220, 285, 350, 409, 454, 480, 484, 466, 427, 372, 308, 242, 179, 127, 87, 61, 46, 39, 37, 37, 37, 36, 34, 32, 31, 29, 28, 27, 25, 22, 18, 14, 11, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 10, 26, 52, 88, 132, 183, 238, 291, 338, 374, 393, 394, 375, 339, 290, 236, 181, 131, 90, 59, 37, 24, 16, 11, 8, 7, 6, 5, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 5, 7, 8, 9, 10, 10, 10, 9, 8, 6, 5, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 1, 3, 5, 7, 9, 11, 12, 14, 14, 15, 15, 14, 13, 11, 9, 6, 3, 1, 0, 0, 1, 6, 17, 35, 61, 97, 140, 189, 240, 286, 322, 345, 351, 343, 324, 301, 282, 274, 282, 307, 346, 393, 440, 476, 494, 488, 458, 406, 339, 267, 196, 135, 86, 51, 29, 16, 11, 11, 16, 26, 42, 68, 104, 152, 211, 277, 344, 407, 456, 486, 490, 470, 425, 364, 293, 222, 158, 107, 71, 48, 37, 33, 33, 35, 37, 39, 38, 36, 33, 29, 24, 20, 18, 17, 18, 20, 22, 24, 24, 24, 23, 21, 19, 18, 17, 17, 17, 18, 19, 19, 19, 18, 18, 17, 16, 15, 14, 14, 13, 13, 13, 14, 16, 17, 18, 17, 16, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 14, 17, 19, 20, 20, 19, 17, 16, 14, 12, 10, 8, 6, 4, 2, 1, 0, 0, 0, 1, 4, 8, 12, 16, 20, 23, 25, 26, 26, 26, 25, 24, 21, 19, 15, 12, 9, 7, 6, 6, 6, 6, 6, 6, 7, 8, 11, 15, 19, 22, 25, 26, 25, 22, 18, 15, 12, 10, 10, 11, 13, 15, 16, 16, 15, 13, 11, 9, 7, 6, 5, 4, 3, 3, 2, 1, 1, 1, 1, 2, 2, 3, 3, 2, 1, 0, 0, 1, 8, 23, 48, 86, 137, 198, 268, 338, 402, 450, 476, 476, 449, 400, 335, 264, 194, 132, 82, 46, 23, 10, 4, 2, 2, 2, 2, 2, 1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 11, 31, 66, 115, 177, 246, 316, 379, 426, 451, 451, 426, 379, 316, 247, 180, 121, 75, 42, 22, 11, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 14, 25, 44, 72, 114, 168, 234, 307, 378, 439, 481, 498, 486, 447, 387, 314, 237, 165, 106, 61, 33, 19, 14, 15, 19, 23, 26, 27, 27, 26, 25, 24, 24, 23, 24, 25, 27, 29, 31, 32, 32, 31, 29, 25, 22, 17, 13, 9, 6, 3, 1, 0, 0, 0, 0, 2, 4, 8, 12, 16, 20, 22, 23, 23, 22, 21, 19, 17, 15, 12, 10, 9, 8, 9, 12, 19, 32, 51, 80, 116, 160, 206, 251, 288, 313, 322, 313, 287, 247, 198, 147, 99, 60, 31, 12, 3, 0, 0, 0, 1, 7, 20, 44, 80, 131, 193, 263, 333, 394, 439, 460, 456, 427, 380, 326, 277, 245, 235, 251, 289, 340, 392, 434, 455, 451, 421, 369, 304, 234, 167, 110, 65, 33, 15, 6, 3, 4, 5, 6, 6, 5, 4, 3, 2, 2, 1, 1, 1, 2, 8, 18, 38, 69, 113, 172, 242, 320, 397, 463, 507, 522, 505, 458, 387, 304, 220, 146, 87, 46, 21, 8, 3, 2, 2, 3, 3, 3, 4, 6, 7, 9, 12, 15, 18, 21, 23, 24, 24, 21, 16, 11, 7, 3, 1, 0, 0, 0, 0, 3, 13, 30, 57, 92, 134, 178, 219, 252, 272, 275, 262, 233, 194, 149, 106, 68, 38, 18, 6, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 5, 6, 8, 10, 14, 20, 32, 52, 81, 119, 164, 211, 255, 289, 308, 309, 293, 261, 218, 170, 123, 81, 49, 25, 11, 3, 0, 0, 0, 5, 18, 40, 75, 123, 181, 246, 310, 365, 404, 422, 416, 388, 344, 296, 255, 230, 228, 249, 287, 333, 375, 402, 407, 389, 353, 310, 271, 248, 250, 279, 333, 401, 472, 530, 563, 564, 532, 470, 388, 297, 209, 134, 76, 38, 17, 9, 9, 12, 16, 19, 20, 19, 17, 15, 13, 10, 7, 4, 2, 0, 0, 0, 1, 1, 2, 3, 3, 5, 6, 9, 12, 14, 17, 19, 20, 20, 19, 17, 14, 11, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 10, 10, 10, 10, 9, 7, 5, 4, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 14, 40, 84, 148, 227, 316, 404, 479, 529, 546, 526, 472, 393, 303, 213, 136, 76, 37, 15, 6, 6, 9, 14, 18, 21, 22, 22, 19, 16, 11, 7, 4, 2, 1, 0, 0, 0, 1, 9, 30, 66, 120, 190, 270, 350, 418, 465, 483, 469, 428, 365, 291, 216, 149, 94, 55, 31, 18, 13, 13, 14, 16, 18, 24, 36, 60, 99, 153, 221, 295, 368, 428, 466, 475, 453, 404, 335, 258, 182, 116, 66, 32, 13, 4, 1, 2, 2, 3, 2, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 11, 15, 20, 23, 25, 25, 24, 23, 21, 19, 17, 16, 15, 14, 12, 10, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 3, 2, 1, 1, 2, 3, 5, 7, 10, 12, 13, 12, 11, 8, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 12, 15, 19, 22, 25, 27, 28, 29, 29, 29, 27, 25, 23, 23, 23, 24, 26, 29, 31, 32, 32, 30, 28, 25, 23, 21, 19, 18, 17, 15, 13, 10, 8, 6, 5, 5, 6, 7, 9, 11, 12, 12, 11, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 2, 5, 9, 13, 18, 22, 25, 26, 26, 24, 21, 17, 13, 10, 8, 7, 7, 8, 11, 19, 33, 58, 99, 155, 224, 299, 371, 427, 459, 460, 431, 379, 316, 258, 220, 210, 233, 284, 352, 421, 474, 499, 490, 450, 388, 319, 259, 222, 217, 244, 297, 361, 423, 464, 476, 454, 404, 338, 274, 229, 217, 244, 305, 388, 475, 547, 588, 589, 550, 477, 382, 282, 188, 112, 57, 23, 6, 0, 0, 0, 3, 13, 33, 68, 116, 176, 241, 301, 347, 372, 370, 344, 300, 250, 206, 180, 181, 209, 258, 318, 373, 409, 418, 397, 348, 282, 208, 139, 82, 41, 16, 3, 0, 0, 1, 2, 2, 2, 2, 3, 4, 6, 8, 9, 10, 10, 9, 7, 6, 4, 3, 2, 1, 1, 2, 2, 1, 0, 0, 0, 2, 12, 30, 61, 104, 157, 216, 273, 321, 351, 359, 342, 302, 247, 184, 123, 71, 33, 10, 0, 0, 0, 1, 0, 0, 0, 12, 39, 85, 150, 230, 317, 400, 465, 504, 507, 476, 416, 340, 265, 207, 179, 186, 226, 285, 348, 398, 421, 412, 373, 315, 254, 205, 182, 193, 237, 305, 384, 456, 507, 525, 507, 454, 378, 290, 203, 128, 71, 33, 13, 7, 7, 11, 14, 15, 17, 24, 41, 76, 132, 208, 299, 396, 482, 545, 572, 559, 507, 425, 327, 227, 139, 73, 29, 7, 0, 0, 0, 0, 0, 3, 15, 40, 78, 126, 179, 230, 269, 291, 291, 270, 231, 182, 130, 83, 46, 20, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 5, 8, 12, 15, 18, 21, 22, 22, 22, 21, 19, 18, 16, 15, 14, 12, 11, 9, 8, 6, 5, 4, 3, 3, 2, 2, 1, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 8, 32, 76, 139, 218, 303, 380, 437, 464, 455, 414, 351, 278, 213, 168, 154, 170, 210, 263, 312, 345, 353, 333, 289, 230, 167, 108, 61, 29, 10, 1, 0, 0, 1, 2, 2, 3, 3, 3, 4, 4, 4, 4, 4, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 1, 0, 2, 10, 32, 72, 133, 215, 309, 403, 483, 534, 547, 521, 459, 373, 277, 184, 107, 50, 16, 0, 0, 0, 4, 7, 10, 16, 28, 51, 88, 142, 208, 281, 350, 404, 432, 429, 394, 334, 258, 180, 110, 57, 22, 5, 0, 0, 1, 3, 4, 4, 3, 3, 4, 5, 5, 6, 8, 9, 12, 15, 18, 21, 24, 25, 25, 23, 20, 16, 11, 7, 4, 2, 1, 0, 0, 3, 13, 36, 74, 130, 201, 280, 355, 413, 443, 437, 398, 336, 267, 210, 181, 191, 239, 314, 398, 471, 514, 517, 479, 408, 321, 237, 175, 146, 154, 194, 253, 315, 363, 385, 376, 337, 276, 204, 134, 76, 35, 10, 0, 0, 0, 2, 3, 2, 1, 1, 1, 1, 1, 2, 2, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 2, 4, 7, 10, 14, 17, 21, 23, 25, 25, 23, 19, 15, 10, 5, 3, 1, 0, 0, 0, 3, 13, 36, 76, 136, 214, 302, 388, 457, 495, 494, 454, 385, 305, 234, 191, 188, 226, 297, 382, 462, 516, 531, 504, 440, 352, 256, 165, 92, 42, 13, 0, 0, 1, 4, 5, 4, 3, 2, 1, 1, 2, 3, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 2, 3, 5, 6, 6, 6, 5, 4, 2, 1, 0, 0, 1, 2, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 3, 22, 59, 118, 193, 276, 353, 410, 437, 427, 383, 314, 233, 153, 86, 39, 10, 0, 0, 0, 3, 3, 1, 0, 0, 6, 32, 83, 162, 265, 381, 493, 580, 626, 620, 564, 468, 351, 232, 130, 57, 15, 0, 0, 1, 2, 0, 0, 3, 26, 71, 140, 228, 323, 411, 477, 508, 499, 451, 373, 280, 187, 107, 49, 15, 0, 0, 1, 6, 8, 8, 7, 6, 5, 5, 7, 8, 10, 12, 13, 14, 14, 14, 13, 12, 11, 10, 8, 7, 6, 5, 4, 3, 3, 3, 4, 4, 5, 6, 6, 7, 7, 7, 8, 10, 11, 11, 11, 13, 23, 46, 91, 160, 251, 356, 460, 542, 588, 586, 535, 446, 336, 224, 128, 58, 17, 0, 0, 0, 4, 5, 2, 0, 0, 9, 35, 82, 152, 245, 350, 452, 535, 581, 581, 534, 449, 341, 231, 135, 64, 20, 0, 0, 1, 6, 9, 9, 8, 6, 4, 4, 4, 5, 6, 7, 8, 9, 9, 9, 9, 8, 8, 8, 8, 10, 12, 14, 16, 17, 18, 17, 16, 14, 12, 10, 10, 11, 13, 15, 16, 14, 12, 11, 16, 32, 66, 120, 191, 272, 352, 416, 451, 452, 417, 353, 272, 189, 116, 60, 23, 4, 0, 0, 1, 3, 3, 0, 0, 0, 16, 56, 124, 220, 335, 453, 552, 614, 625, 584, 500, 387, 268, 162, 80, 28, 3, 0, 1, 7, 12, 14, 13, 11, 9, 7, 7, 8, 10, 12, 16, 19, 22, 24, 25, 24, 22, 19, 15, 11, 7, 5, 4, 4, 4, 2, 0, 0, 11, 42, 102, 193, 310, 436, 553, 638, 673, 650, 575, 461, 333, 210, 112, 45, 9, 0, 0, 7, 16, 24, 29, 32, 33, 31, 27, 22, 17, 12, 10, 8, 8, 7, 6, 4, 2, 0, 0, 0, 2, 4, 5, 6, 6, 4, 3, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 16, 49, 103, 175, 257, 336, 397, 429, 425, 384, 316, 234, 152, 83, 35, 8, 0, 0, 1, 3, 3, 2, 1, 2, 3, 4, 5, 5, 5, 5, 6, 6, 6, 5, 4, 3, 2, 2, 4, 6, 9, 11, 14, 15, 16, 15, 13, 11, 9, 6, 5, 3, 3, 4, 4, 5, 5, 5, 4, 3, 2, 1, 0, 1, 3, 5, 8, 11, 13, 14, 14, 14, 12, 10, 8, 7, 6, 6, 8, 11, 17, 22, 28, 31, 32, 30, 25, 20, 14, 10, 7, 6, 5, 4, 3, 2, 0, 0, 0, 1, 3, 6, 10, 14, 18, 22, 26, 28, 29, 28, 25, 21, 17, 14, 13, 14, 16, 20, 23, 25, 26, 25, 22, 19, 16, 12, 8, 5, 3, 1, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 2, 0, 0, 5, 29, 75, 143, 227, 312, 383, 424, 427, 391, 323, 238, 154, 83, 34, 7, 0, 0, 1, 3, 2, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 4, 3, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 0, 0, 0, 15, 49, 107, 184, 272, 354, 413, 436, 418, 362, 283, 203, 143, 121, 145, 212, 308, 408, 489, 529, 520, 461, 369, 264, 171, 111, 96, 125, 188, 265, 336, 382, 393, 365, 306, 230, 152, 85, 38, 10, 0, 0, 1, 3, 2, 1, 0, 0, 0, 1, 2, 1, 0, 0, 0, 1, 3, 3, 1, 0, 0, 11, 44, 100, 176, 262, 342, 397, 416, 394, 337, 257, 173, 98, 44, 11, 0, 0, 0, 4, 5, 3, 0, 0, 0, 12, 43, 93, 161, 240, 315, 373, 402, 394, 353, 287, 209, 134, 73, 31, 8, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 1, 3, 4, 1, 0, 0, 15, 56, 129, 235, 366, 501, 616, 686, 694, 636, 526, 386, 246, 129, 49, 8, 0, 0, 4, 7, 5, 2, 0, 0, 0, 0, 2, 3, 5, 7, 10, 13, 16, 18, 18, 17, 14, 10, 5, 0, 0, 0, 1, 3, 4, 1, 0, 0, 17, 60, 135, 238, 357, 469, 551, 584, 559, 482, 371, 255, 163, 119, 135, 205, 313, 429, 524, 573, 562, 493, 385, 265, 165, 114, 128, 207, 334, 481, 612, 695, 711, 655, 542, 398, 252, 131, 48, 5, 0, 0, 8, 12, 7, 0, 0, 4, 37, 99, 189, 295, 399, 481, 521, 510, 449, 353, 245, 149, 90, 79, 118, 196, 292, 383, 445, 464, 436, 369, 278, 183, 102, 43, 11, 0, 0, 2, 4, 4, 2, 1, 1, 2, 3, 4, 5, 6, 7, 10, 14, 18, 23, 28, 32, 34, 34, 32, 28, 21, 14, 7, 3, 2, 3, 3, 2, 0, 0, 8, 36, 89, 168, 264, 363, 445, 492, 493, 447, 365, 266, 168, 88, 34, 6, 0, 0, 0, 3, 5, 5, 1, 0, 0, 6, 41, 111, 215, 343, 474, 582, 642, 641, 580, 472, 342, 216, 113, 44, 8, 0, 0, 4, 7, 7, 5, 3, 3, 4, 5, 5, 5, 6, 7, 9, 12, 16, 20, 23, 24, 24, 20, 15, 8, 2, 0, 0, 1, 4, 4, 0, 0, 1, 26, 84, 178, 302, 439, 561, 643, 665, 621, 521, 387, 249, 132, 51, 8, 0, 0, 5, 9, 8, 4, 0, 0, 0, 0, 2, 2, 2, 2, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 3, 2, 0, 0, 5, 31, 83, 164, 268, 379, 477, 539, 551, 509, 421, 307, 195, 110, 71, 85, 146, 234, 326, 397, 428, 414, 357, 273, 182, 101, 43, 10, 0, 0, 2, 5, 4, 1, 0, 0, 0, 2, 3, 4, 3, 0, 0, 0, 0, 2, 5, 4, 0, 0, 1, 25, 78, 162, 270, 384, 481, 539, 541, 486, 387, 268, 160, 92, 83, 138, 248, 388, 526, 629, 673, 647, 559, 430, 289, 163, 71, 17, 0, 0, 4, 11, 14, 15, 16, 17, 19, 20, 20, 17, 14, 10, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 6, 6, 1, 0, 0, 21, 76, 169, 292, 426, 543, 616, 628, 575, 471, 341, 213, 108, 38, 4, 0, 1, 8, 11, 9, 5, 1, 0, 0, 2, 3, 2, 0, 0, 0, 0, 3, 4, 1, 0, 0, 16, 61, 140, 252, 382, 508, 603, 644, 623, 542, 421, 287, 165, 74, 20, 0, 0, 1, 8, 11, 12, 9, 4, 0, 0, 10, 52, 130, 246, 388, 531, 647, 709, 702, 627, 500, 352, 211, 100, 30, 0, 0, 0, 7, 11, 8, 1, 0, 0, 15, 59, 133, 236, 353, 464, 545, 575, 544, 457, 333, 200, 93, 39, 55, 143, 287, 456, 614, 725, 764, 723, 615, 465, 306, 168, 70, 15, 0, 0, 6, 12, 14, 13, 11, 11, 12, 13, 13, 13, 13, 14, 16, 18, 21, 24, 26, 26, 24, 20, 14, 6, 0, 0, 0, 3, 6, 5, 0, 0, 6, 47, 129, 253, 405, 558, 680, 742, 729, 644, 507, 349, 203, 91, 22, 0, 0, 3, 14, 16, 9, 0, 0, 5, 54, 148, 284, 446, 605, 728, 785, 764, 669, 523, 359, 209, 95, 26, 0, 0, 3, 10, 11, 4, 0, 0, 8, 44, 103, 180, 264, 338, 386, 396, 365, 302, 222, 140, 73, 27, 3, 0, 0, 5, 9, 9, 8, 7, 7, 8, 8, 7, 5, 1, 0, 0, 1, 3, 4, 1, 0, 0, 13, 52, 118, 208, 307, 396, 452, 461, 421, 342, 243, 146, 69, 20, 0, 0, 0, 5, 5, 3, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 3, 4, 5, 6, 8, 10, 13, 17, 22, 27, 31, 33, 32, 26, 18, 8, 1, 0, 0, 5, 8, 5, 0, 0, 12, 64, 163, 306, 474, 636, 754, 799, 759, 644, 482, 311, 164, 62, 8, 0, 0, 9, 16, 17, 16, 15, 17, 20, 22, 22, 18, 12, 4, 0, 0, 0, 3, 5, 3, 0, 0, 9, 48, 120, 220, 335, 441, 511, 529, 489, 402, 290, 178, 86, 27, 0, 0, 1, 7, 10, 8, 4, 1, 0, 1, 3, 4, 4, 5, 4, 4, 3, 2, 2, 2, 3, 5, 7, 8, 6, 3, 0, 0, 0, 5, 8, 6, 0, 0, 3, 43, 126, 252, 407, 561, 680, 736, 714, 620, 478, 321, 180, 77, 18, 0, 0, 6, 13, 13, 9, 4, 0, 0, 0, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 11, 15, 19, 22, 23, 22, 19, 15, 11, 9, 8, 11, 16, 23, 30, 36, 39, 37, 30, 20, 10, 3, 1, 3, 6, 6, 1, 0, 1, 32, 102, 213, 352, 495, 611, 669, 652, 561, 419, 262, 130, 60, 73, 170, 329, 513, 675, 775, 788, 707, 553, 363, 185, 63, 26, 84, 222, 404, 586, 723, 782, 753, 647, 491, 323, 176, 71, 14, 0, 0, 8, 14, 14, 10, 6, 4, 4, 6, 8, 10, 12, 14, 18, 22, 26, 29, 31, 31, 29, 24, 18, 12, 7, 4, 5, 8, 10, 8, 2, 0, 2, 32, 98, 203, 336, 476, 593, 658, 653, 573, 437, 276, 132, 44, 38, 121, 278, 473, 659, 791, 838, 791, 663, 489, 309, 158, 57, 6, 0, 0, 10, 15, 13, 9, 7, 8, 10, 12, 12, 9, 5, 4, 5, 8, 10, 8, 2, 0, 1, 32, 102, 213, 354, 501, 623, 690, 684, 605, 474, 322, 182, 77, 17, 0, 0, 6, 13, 14, 12, 8, 7, 7, 7, 6, 3, 0, 0, 2, 5, 7, 4, 0, 0, 7, 44, 114, 213, 327, 432, 501, 517, 476, 387, 275, 166, 79, 24, 0, 0, 0, 3, 5, 5, 4, 1, 0, 0, 3, 31, 88, 174, 279, 384, 464, 499, 480, 412, 312, 203, 109, 43, 7, 0, 0, 4, 7, 7, 4, 1, 0, 1, 2, 3, 3, 3, 3, 4, 6, 9, 12, 16, 19, 21, 22, 20, 18, 14, 11, 8, 6, 6, 5, 5, 4, 2, 1, 0, 0, 0, 3, 7, 11, 16, 20, 22, 23, 22, 20, 16, 12, 10, 9, 10, 14, 18, 22, 25, 28, 30, 29, 26, 21, 13, 6, 1, 0, 4, 8, 9, 3, 0, 0, 24, 93, 208, 361, 524, 659, 734, 727, 640, 496, 333, 184, 76, 15, 0, 0, 3, 9, 11, 9, 6, 2, 0, 0, 7, 42, 113, 218, 345, 470, 564, 603, 574, 486, 360, 228, 115, 39, 1, 0, 0, 8, 11, 9, 6, 4, 5, 8, 12, 15, 15, 14, 13, 12, 12, 14, 15, 17, 18, 19, 19, 19, 18, 18, 17, 15, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 2, 3, 4, 5, 6, 6, 6, 5, 3, 2, 2, 2, 2, 4, 5, 7, 10, 11, 12, 12, 10, 8, 6, 4, 4, 5, 8, 10, 12, 13, 12, 11, 10, 9, 10, 12, 13, 14, 14, 12, 10, 9, 10, 12, 11, 6, 0, 0, 11, 56, 139, 254, 385, 502, 576, 586, 528, 414, 274, 144, 58, 36, 81, 179, 299, 409, 478, 489, 441, 350, 240, 137, 60, 14, 0, 0, 4, 8, 7, 4, 0, 0, 0, 0, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 6, 7, 8, 9, 11, 12, 13, 13, 14, 15, 17, 19, 21, 23, 24, 24, 22, 20, 18, 14, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 6, 8, 11, 14, 17, 19, 20, 19, 17, 13, 9, 6, 4, 5, 7, 10, 14, 17, 19, 18, 16, 14, 12, 11, 11, 11, 11, 10, 9, 8, 7, 7, 7, 9, 10, 12, 14, 16, 18, 20, 20, 20, 18, 15, 12, 9, 8, 8, 8, 8, 8, 6, 4, 1, 0, 0, 0, 1, 3, 6, 7, 7, 7, 5, 3, 1, 0, 0, 0, 2, 4, 6, 8, 8, 8, 8, 8, 7, 5, 3, 0, 0, 0, 0, 5, 8, 6, 0, 0, 3, 39, 114, 225, 357, 483, 572, 600, 560, 463, 334, 204, 98, 31, 0, 0, 0, 5, 9, 10, 7, 2, 0, 0, 5, 41, 113, 217, 339, 454, 532, 553, 509, 413, 290, 170, 76, 19, 0, 0, 3, 9, 10, 6, 2, 0, 0, 2, 4, 6, 6, 7, 6, 6, 5, 4, 3, 2, 2, 4, 6, 8, 7, 4, 0, 0, 0, 2, 8, 10, 6, 0, 0, 14, 74, 184, 334, 499, 642, 724, 724, 641, 497, 330, 179, 69, 10, 0, 0, 9, 16, 16, 12, 7, 5, 6, 7, 9, 9, 10, 11, 14, 18, 23, 27, 30, 31, 29, 26, 23, 19, 17, 16, 16, 18, 21, 23, 25, 24, 22, 19, 14, 10, 7, 6, 8, 12, 16, 21, 25, 27, 26, 24, 20, 17, 15, 14, 14, 15, 16, 17, 17, 15, 13, 10, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 10, 11, 10, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 6, 6, 7, 8, 9, 10, 10, 9, 8, 7, 7, 7, 8, 9, 10, 11, 11, 11, 10, 8, 7, 8, 10, 12, 14, 13, 10, 4, 0, 0, 4, 9, 12, 7, 0, 0, 14, 80, 198, 360, 539, 692, 780, 778, 688, 533, 355, 193, 76, 12, 0, 0, 10, 18, 19, 17, 14, 15, 19, 23, 25, 23, 17, 8, 1, 0, 0, 2, 8, 10, 6, 0, 0, 15, 71, 173, 311, 462, 590, 660, 651, 560, 408, 233, 82, 0, 0, 95, 260, 453, 626, 735, 753, 680, 540, 369, 210, 90, 21, 0, 0, 4, 11, 14, 14, 11, 7, 0, 0, 1, 33, 105, 219, 364, 511, 626, 677, 646, 537, 374, 198, 56, 0, 13, 137, 333, 555, 749, 865, 875, 781, 611, 411, 228, 93, 17, 0, 0, 4, 15, 19, 14, 4, 0, 0, 8, 69, 179, 333, 503, 652, 738, 739, 652, 503, 330, 175, 64, 6, 0, 0, 12, 19, 17, 10, 3, 0, 0, 3, 6, 7, 6, 1, 0, 0, 0, 5, 13, 15, 7, 0, 0, 23, 110, 260, 458, 663, 825, 899, 863, 728, 532, 326, 156, 45, 0, 0, 3, 15, 19, 15, 9, 6, 8, 12, 16, 17, 15, 11, 7, 5, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 7, 6, 5, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 4, 5, 6, 6, 6, 6, 5, 3, 1, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 5, 9, 8, 2, 0, 0, 24, 87, 186, 307, 423, 504, 527, 485, 391, 270, 154, 65, 13, 0, 0, 4, 9, 8, 4, 0, 0, 0, 0, 2, 3, 4, 5, 6, 8, 10, 13, 16, 19, 23, 25, 26, 25, 24, 22, 19, 16, 13, 10, 7, 4, 2, 0, 0, 0, 0, 1, 3, 5, 7, 10, 13, 15, 17, 17, 16, 14, 12, 10, 8, 9, 11, 15, 20, 25, 30, 33, 33, 29, 22, 12, 4, 0, 2, 9, 13, 11, 1, 0, 2, 52, 156, 312, 495, 666, 779, 801, 720, 555, 348, 153, 19, 0, 52, 212, 422, 630, 782, 840, 793, 657, 471, 282, 130, 35, 0, 0, 6, 17, 19, 13, 5, 0, 0, 0, 1, 3, 6, 7, 9, 10, 10, 9, 7, 4, 1, 0, 0, 0, 0, 1, 3, 6, 8, 11, 12, 13, 12, 10, 9, 7, 6, 5, 4, 3, 3, 2, 2, 2, 3, 5, 6, 4, 1, 0, 0, 0, 4, 10, 11, 5, 0, 0, 21, 92, 209, 360, 513, 629, 675, 634, 516, 350, 178, 42, 0, 4, 117, 293, 493, 667, 772, 782, 697, 542, 360, 194, 74, 10, 0, 0, 11, 19, 18, 12, 7, 5, 6, 9, 11, 12, 12, 12, 12, 12, 13, 15, 16, 18, 19, 19, 18, 16, 13, 9, 6, 3, 1, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 7, 7, 9, 12, 16, 21, 24, 24, 19, 11, 1, 0, 0, 5, 14, 16, 8, 0, 0, 24, 117, 276, 480, 688, 845, 908, 858, 709, 504, 297, 132, 31, 0, 0, 7, 19, 19, 12, 3, 0, 0, 0, 2, 5, 7, 8, 8, 8, 7, 6, 4, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 4, 2, 0, 0, 0, 3, 9, 12, 6, 0, 0, 10, 67, 170, 308, 453, 568, 620, 593, 496, 357, 213, 97, 24, 0, 0, 4, 12, 14, 9, 4, 2, 4, 8, 11, 12, 12, 10, 9, 8, 9, 10, 10, 10, 9, 7, 6, 5, 5, 6, 8, 9, 10, 10, 9, 7, 4, 2, 0, 0, 0, 2, 3, 4, 4, 3, 3, 2, 3, 3, 3, 2, 0, 0, 0, 0, 5, 12, 12, 5, 0, 0, 21, 95, 219, 376, 533, 649, 691, 646, 528, 371, 215, 93, 20, 0, 0, 7, 17, 18, 13, 8, 6, 8, 13, 17, 17, 12, 5, 0, 0, 3, 11, 14, 9, 0, 0, 11, 80, 208, 386, 581, 749, 843, 837, 732, 559, 362, 188, 66, 4, 0, 0, 12, 18, 15, 8, 3, 2, 6, 10, 14, 15, 14, 13, 12, 13, 14, 15, 16, 16, 15, 14, 12, 11, 11, 11, 11, 12, 14, 15, 16, 18, 19, 20, 21, 20, 19, 17, 15, 12, 11, 10, 11, 12, 14, 16, 17, 17, 16, 15, 12, 9, 7, 4, 2, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 2, 0, 0, 0, 1, 5, 12, 18, 23, 25, 23, 18, 11, 5, 1, 0, 0, 0, 2, 4, 5, 7, 8, 9, 10, 9, 7, 3, 0, 0, 0, 1, 9, 14, 13, 2, 0, 0, 41, 138, 285, 459, 620, 723, 737, 653, 493, 298, 120, 4, 0, 54, 208, 402, 587, 716, 753, 690, 544, 352, 165, 28, 0, 20, 155, 351, 561, 734, 825, 810, 691, 499, 283, 97, 0, 0, 103, 305, 548, 771, 915, 943, 850, 665, 442, 236, 86, 7, 0, 0, 17, 30, 31, 27, 23, 22, 23, 23, 19, 13, 7, 4, 5, 11, 18, 20, 14, 1, 0, 0, 40, 123, 241, 374, 488, 552, 547, 474, 354, 222, 108, 32, 0, 0, 1, 12, 16, 14, 10, 6, 5, 5, 6, 5, 4, 3, 4, 6, 11, 18, 24, 25, 18, 5, 0, 0, 28, 103, 218, 354, 479, 559, 571, 512, 398, 262, 137, 49, 2, 0, 0, 9, 14, 11, 4, 0, 0, 0, 4, 7, 7, 3, 0, 0, 0, 4, 15, 20, 13, 0, 0, 3, 75, 214, 408, 621, 797, 885, 860, 728, 530, 320, 146, 37, 0, 0, 5, 19, 23, 19, 15, 14, 18, 23, 26, 24, 19, 12, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 8, 10, 11, 13, 13, 13, 12, 10, 10, 10, 11, 13, 15, 16, 16, 15, 14, 13, 13, 12, 12, 12, 11, 11, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 8, 6, 4, 2, 1, 1, 4, 5, 5, 3, 0, 0, 0, 3, 11, 14, 9, 0, 0, 13, 81, 203, 368, 542, 682, 744, 705, 573, 379, 178, 28, 0, 40, 217, 463, 716, 909, 989, 938, 773, 546, 318, 138, 30, 0, 0, 10, 23, 23, 14, 5, 1, 4, 10, 15, 18, 18, 16, 13, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 3, 6, 10, 14, 16, 17, 14, 10, 6, 3, 3, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 5, 10, 15, 19, 20, 18, 14, 8, 4, 2, 2, 3, 3, 1, 0, 0, 0, 3, 11, 15, 10, 0, 0, 7, 69, 186, 347, 520, 661, 730, 702, 583, 405, 214, 61, 0, 0, 99, 253, 419, 550, 612, 590, 495, 356, 213, 96, 24, 0, 0, 5, 14, 15, 10, 4, 0, 0, 0, 2, 3, 5, 7, 11, 16, 22, 26, 28, 28, 26, 21, 16, 10, 3, 0, 0, 0, 5, 13, 17, 11, 0, 0, 8, 74, 197, 365, 545, 692, 765, 738, 618, 433, 232, 68, 0, 0, 112, 300, 514, 698, 801, 798, 691, 516, 321, 155, 44, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 6, 24, 35, 37, 36, 35, 36, 36, 35, 30, 24, 18, 15, 15, 16, 19, 20, 19, 16, 12, 8, 6, 5, 6, 9, 14, 20, 25, 28, 27, 24, 18, 12, 7, 5, 3, 3, 4, 5, 8, 15, 22, 26, 21, 7, 0, 0, 32, 129, 282, 468, 644, 762, 787, 712, 559, 371, 196, 69, 2, 0, 0, 21, 37, 41, 36, 27, 19, 13, 11, 11, 14, 19, 25, 29, 31, 29, 24, 17, 9, 3, 0, 0, 0, 4, 8, 13, 18, 21, 22, 22, 18, 14, 8, 4, 2, 2, 4, 6, 9, 11, 10, 9, 6, 3, 1, 1, 3, 7, 12, 18, 24, 28, 28, 26, 21, 16, 11, 8, 8, 11, 16, 20, 23, 23, 21, 17, 11, 7, 3, 1, 1, 2, 4, 6, 9, 11, 13, 13, 11, 9, 6, 3, 3, 7, 14, 22, 28, 28, 18, 3, 0, 0, 40, 123, 239, 366, 472, 526, 513, 436, 318, 192, 87, 21, 0, 0, 4, 15, 19, 17, 14, 11, 10, 10, 11, 11, 11, 13, 16, 20, 24, 26, 26, 23, 20, 16, 13, 12, 14, 18, 23, 28, 34, 38, 40, 40, 36, 30, 22, 14, 7, 4, 6, 11, 18, 25, 29, 29, 25, 18, 10, 4, 0, 0, 0, 3, 6, 9, 11, 11, 10, 7, 4, 0, 0, 0, 3, 11, 21, 30, 38, 41, 38, 30, 19, 8, 1, 0, 3, 9, 15, 18, 18, 15, 10, 5, 1, 0, 0, 0, 1, 3, 5, 8, 9, 10, 9, 6, 3, 0, 0, 0, 3, 8, 11, 13, 13, 10, 7, 3, 0, 0, 0, 1, 3, 6, 8, 9, 8, 7, 4, 2, 0, 0, 0, 0, 1, 4, 9, 14, 18, 21, 20, 18, 14, 10, 6, 2, 0, 0, 0, 2, 9, 13, 10, 0, 0, 0, 40, 127, 254, 397, 519, 584, 573, 488, 356, 214, 97, 23, 0, 0, 5, 15, 18, 16, 12, 11, 12, 14, 16, 15, 13, 12, 12, 14, 18, 21, 22, 22, 20, 18, 16, 15, 13, 10, 8, 7, 10, 17, 23, 25, 16, 0, 0, 2, 62, 177, 339, 516, 664, 741, 724, 614, 440, 247, 81, 0, 0, 78, 260, 487, 706, 861, 910, 841, 675, 460, 253, 98, 11, 0, 0, 21, 39, 45, 41, 34, 29, 27, 26, 25, 21, 16, 12, 11, 15, 22, 27, 22, 7, 0, 0, 33, 136, 298, 493, 673, 787, 801, 709, 541, 346, 172, 52, 0, 0, 3, 23, 35, 39, 38, 36, 36, 35, 32, 27, 20, 14, 11, 13, 16, 21, 24, 24, 22, 18, 13, 10, 9, 11, 13, 16, 18, 17, 14, 9, 4, 1, 0, 0, 2, 7, 12, 17, 21, 23, 22, 19, 14, 9, 5, 3, 4, 6, 11, 17, 23, 29, 34, 37, 36, 31, 21, 9, 0, 0, 1, 12, 20, 19, 5, 0, 0, 44, 163, 346, 561, 757, 878, 885, 778, 588, 371, 181, 53, 0, 0, 3, 20, 24, 17, 5, 0, 0, 0, 4, 8, 7, 3, 0, 0, 0, 5, 11, 12, 5, 0, 0, 18, 87, 202, 346, 488, 587, 615, 562, 444, 297, 158, 57, 4, 0, 0, 8, 14, 12, 8, 8, 13, 21, 28, 31, 28, 21, 12, 6, 2, 3, 5, 8, 9, 9, 7, 4, 1, 0, 1, 3, 7, 11, 15, 18, 19, 19, 17, 14, 10, 6, 3, 2, 3, 8, 14, 22, 29, 34, 34, 30, 24, 15, 7, 2, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 2, 0, 0, 0, 2, 7, 12, 17, 20, 21, 20, 16, 11, 6, 3, 5, 11, 21, 32, 41, 47, 47, 41, 32, 22, 12, 5, 2, 1, 2, 3, 4, 4, 4, 4, 3, 3, 4, 4, 5, 6, 7, 8, 9, 9, 8, 6, 3, 1, 0, 0, 1, 5, 10, 15, 19, 21, 20, 17, 12, 8, 3, 0, 0, 0, 1, 4, 7, 10, 11, 11, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 3, 2, 1, 1, 2, 4, 5, 6, 5, 4, 2, 1, 0, 0, 0, 0, 2, 5, 7, 9, 11, 11, 10, 8, 6, 4, 2, 0, 0, 1, 4, 8, 12, 14, 13, 8, 1, 0, 0, 2, 11, 17, 12, 0, 0, 3, 65, 185, 354, 537, 686, 759, 730, 605, 416, 214, 53, 0, 1, 128, 328, 552, 743, 851, 848, 735, 541, 316, 116, 0, 0, 73, 275, 536, 792, 974, 1032, 952, 759, 511, 275, 100, 6, 0, 0, 22, 37, 39, 33, 26, 22, 21, 19, 14, 7, 0, 0, 0, 7, 14, 14, 4, 0, 0, 27, 111, 244, 404, 553, 649, 661, 587, 449, 287, 143, 44, 0, 0, 0, 14, 22, 22, 19, 18, 18, 20, 20, 17, 11, 5, 0, 0, 0, 4, 15, 23, 25, 15, 0, 0, 6, 70, 186, 341, 502, 626, 677, 639, 525, 369, 213, 92, 20, 0, 0, 0, 5, 10, 13, 13, 9, 0, 0, 0, 50, 163, 335, 536, 719, 830, 832, 719, 521, 293, 99, 0, 0, 102, 278, 468, 617, 683, 653, 541, 383, 224, 98, 22, 0, 0, 7, 14, 13, 6, 0, 0, 0, 0, 1, 2, 3, 5, 9, 16, 24, 30, 32, 29, 22, 14, 5, 0, 0, 1, 6, 11, 16, 18, 17, 14, 9, 5, 3, 3, 3, 2, 0, 0, 2, 8, 16, 21, 17, 3, 0, 0, 39, 142, 296, 475, 632, 721, 716, 617, 455, 277, 127, 30, 0, 0, 9, 28, 37, 37, 31, 24, 18, 13, 9, 7, 7, 9, 13, 16, 19, 19, 16, 11, 6, 1, 0, 0, 1, 6, 12, 18, 22, 22, 20, 14, 8, 2, 0, 0, 1, 5, 10, 14, 16, 15, 13, 9, 4, 1, 0, 0, 1, 7, 15, 24, 31, 34, 33, 26, 18, 9, 3, 0, 1, 3, 6, 7, 6, 5, 3, 1, 0, 0, 0, 2, 6, 11, 16, 19, 20, 18, 13, 7, 2, 0, 1, 4, 6, 7, 5, 4, 4, 8, 14, 18, 13, 0, 0, 0, 48, 152, 304, 476, 626, 710, 703, 606, 449, 276, 130, 35, 0, 0, 3, 14, 16, 10, 1, 0, 0, 0, 3, 7, 8, 9, 8, 7, 5, 3, 1, 0, 0, 1, 5, 11, 17, 22, 24, 22, 18, 12, 6, 2, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 7, 9, 8, 5, 0, 0, 0, 3, 12, 17, 13, 0, 0, 3, 65, 185, 353, 533, 678, 745, 708, 576, 382, 181, 28, 0, 17, 169, 386, 610, 782, 855, 810, 666, 467, 270, 116, 26, 0, 0, 0, 6, 6, 6, 7, 7, 1, 0, 0, 22, 114, 275, 486, 704, 871, 936, 880, 719, 501, 285, 118, 20, 0, 0, 11, 21, 19, 8, 0, 0, 0, 7, 18, 24, 24, 16, 7, 0, 0, 6, 15, 17, 8, 0, 0, 23, 117, 277, 483, 689, 839, 889, 824, 663, 454, 253, 102, 18, 0, 0, 6, 9, 3, 0, 0, 7, 13, 9, 0, 0, 17, 110, 279, 503, 734, 910, 977, 916, 744, 514, 288, 115, 17, 0, 0, 12, 23, 19, 8, 0, 0, 0, 3, 10, 13, 13, 11, 8, 7, 7, 8, 11, 14, 16, 17, 17, 14, 11, 8, 4, 1, 0, 0, 1, 5, 9, 14, 16, 17, 18, 21, 26, 29, 24, 10, 0, 0, 20, 111, 263, 456, 646, 782, 822, 756, 602, 408, 225, 89, 15, 0, 0, 0, 3, 3, 4, 8, 11, 5, 0, 0, 20, 119, 296, 530, 772, 956, 1027, 963, 783, 542, 303, 121, 17, 0, 0, 14, 26, 24, 14, 6, 4, 8, 11, 10, 5, 0, 1, 7, 15, 18, 10, 0, 0, 24, 115, 270, 470, 671, 817, 862, 787, 607, 371, 145, 0, 0, 96, 333, 626, 898, 1073, 1104, 986, 759, 491, 250, 82, 0, 0, 0, 19, 25, 18, 4, 0, 0, 0, 4, 10, 14, 14, 13, 11, 8, 4, 2, 0, 0, 0, 2, 5, 7, 6, 2, 0, 0, 0, 5, 14, 16, 9, 0, 0, 17, 96, 234, 414, 597, 734, 784, 729, 580, 378, 176, 28, 0, 21, 167, 374, 588, 754, 827, 786, 642, 433, 213, 42, 0, 10, 169, 408, 668, 882, 992, 968, 821, 598, 361, 165, 42, 0, 0, 7, 20, 21, 12, 0, 0, 0, 0, 5, 11, 15, 16, 12, 6, 1, 2, 9, 19, 24, 16, 0, 0, 2, 86, 250, 478, 727, 931, 1031, 996, 838, 603, 358, 159, 36, 0, 0, 9, 23, 23, 13, 0, 0, 0, 2, 12, 21, 28, 30, 29, 25, 18, 11, 4, 0, 0, 1, 8, 18, 28, 35, 37, 33, 24, 14, 7, 4, 4, 5, 5, 1, 0, 0, 3, 14, 22, 20, 4, 0, 0, 51, 186, 393, 635, 852, 981, 982, 855, 640, 399, 193, 58, 0, 0, 0, 10, 12, 11, 11, 13, 12, 1, 0, 0, 46, 178, 390, 649, 893, 1055, 1083, 970, 749, 486, 248, 80, 0, 0, 1, 25, 38, 35, 24, 13, 7, 5, 5, 5, 4, 3, 3, 4, 6, 8, 8, 7, 5, 2, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 10, 9, 7, 4, 2, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 5, 8, 9, 8, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 17, 20, 21, 19, 15, 10, 5, 1, 0, 0, 1, 2, 3, 3, 2, 2, 2, 2, 2, 1, 0, 0, 1, 7, 13, 16, 12, 0, 0, 0, 41, 131, 263, 413, 546, 622, 621, 541, 408, 257, 126, 38, 0, 0, 3, 15, 18, 13, 5, 0, 0, 3, 9, 12, 10, 5, 0, 0, 0, 7, 14, 14, 4, 0, 0, 36, 133, 288, 477, 658, 782, 814, 743, 591, 401, 220, 85, 11, 0, 0, 12, 22, 20, 12, 4, 0, 0, 2, 4, 6, 6, 5, 4, 4, 4, 4, 5, 6, 7, 9, 10, 12, 13, 14, 14, 12, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 2, 5, 10, 16, 21, 23, 24, 21, 16, 10, 3, 0, 0, 0, 4, 11, 14, 10, 0, 0, 2, 50, 146, 282, 433, 561, 630, 619, 531, 393, 242, 114, 31, 0, 0, 3, 14, 19, 17, 14, 12, 13, 15, 17, 16, 12, 6, 0, 0, 0, 0, 10, 19, 20, 8, 0, 0, 29, 134, 308, 529, 748, 906, 956, 884, 711, 487, 271, 108, 16, 0, 0, 11, 20, 19, 12, 8, 11, 20, 31, 39, 40, 35, 24, 10, 0, 0, 0, 7, 20, 24, 14, 0, 0, 15, 119, 308, 563, 833, 1046, 1143, 1092, 910, 651, 384, 170, 39, 0, 0, 9, 24, 24, 13, 2, 0, 0, 6, 13, 17, 19, 20, 21, 23, 25, 25, 24, 20, 16, 14, 13, 15, 18, 21, 23, 24, 23, 22, 20, 18, 16, 15, 13, 12, 10, 8, 7, 6, 6, 5, 5, 5, 5, 5, 6, 8, 8, 7, 3, 0, 0, 0, 2, 12, 18, 14, 0, 0, 0, 60, 188, 376, 590, 780, 893, 895, 785, 597, 383, 192, 60, 0, 0, 1, 24, 34, 26, 5, 0, 0, 40, 148, 310, 497, 665, 767, 773, 682, 520, 333, 168, 54, 0, 0, 0, 14, 20, 16, 8, 2, 1, 2, 5, 6, 6, 5, 4, 5, 6, 7, 7, 6, 3, 1, 0, 0, 1, 4, 6, 8, 8, 7, 5, 3, 1, 0, 0, 0, 1, 3, 6, 9, 11, 11, 11, 9, 7, 6, 6, 6, 8, 10, 12, 12, 11, 8, 6, 4, 3, 3, 3, 2, 0, 0, 0, 0, 5, 12, 13, 6, 0, 0, 18, 89, 211, 367, 524, 640, 682, 636, 518, 360, 205, 85, 15, 0, 0, 7, 15, 15, 9, 2, 0, 0, 0, 2, 4, 7, 9, 9, 7, 3, 0, 0, 0, 7, 14, 15, 5, 0, 0, 33, 133, 294, 494, 690, 830, 874, 809, 654, 452, 257, 107, 20, 0, 0, 9, 18, 16, 8, 0, 0, 0, 0, 3, 6, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 7, 10, 12, 13, 12, 10, 7, 6, 5, 6, 7, 8, 8, 7, 5, 3, 2, 0, 0, 0, 0, 0, 2, 6, 10, 14, 16, 17, 14, 10, 5, 1, 0, 0, 2, 5, 9, 10, 9, 8, 6, 6, 8, 10, 12, 10, 5, 0, 0, 0, 7, 16, 17, 6, 0, 0, 35, 146, 328, 558, 785, 950, 1006, 937, 763, 533, 307, 132, 28, 0, 0, 10, 22, 23, 16, 9, 7, 8, 9, 7, 2, 0, 0, 7, 17, 21, 12, 0, 0, 17, 114, 290, 531, 790, 1005, 1116, 1092, 940, 703, 444, 220, 68, 0, 0, 1, 25, 35, 26, 5, 0, 0, 43, 153, 319, 517, 705, 835, 872, 799, 635, 418, 204, 46, 0, 36, 187, 403, 630, 810, 896, 867, 729, 517, 285, 92, 0, 0, 128, 346, 601, 830, 975, 1002, 906, 719, 491, 279, 120, 29, 0, 0, 1, 4, 1, 0, 2, 8, 8, 0, 0, 0, 64, 207, 429, 700, 960, 1143, 1197, 1105, 895, 624, 360, 156, 35, 0, 0, 9, 22, 22, 14, 4, 0, 2, 6, 9, 10, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 5, 3, 1, 0, 0, 0, 0, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 7, 7, 6, 6, 6, 6, 6, 5, 4, 4, 3, 2, 2, 3, 4, 4, 4, 1, 0, 0, 0, 3, 10, 13, 9, 0, 0, 6, 67, 184, 351, 537, 702, 800, 804, 713, 553, 366, 197, 76, 10, 0, 0, 8, 13, 10, 3, 0, 0, 0, 1, 4, 4, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 6, 4, 0, 0, 0, 0, 5, 11, 11, 4, 0, 0, 24, 100, 229, 395, 566, 701, 764, 735, 624, 462, 288, 142, 46, 0, 0, 0, 9, 11, 6, 1, 0, 1, 5, 8, 7, 2, 0, 0, 3, 8, 10, 5, 0, 0, 18, 84, 195, 340, 492, 613, 670, 648, 553, 411, 259, 130, 43, 1, 0, 0, 8, 10, 6, 0, 0, 0, 0, 5, 9, 9, 6, 1, 0, 0, 0, 7, 14, 14, 4, 0, 0, 32, 127, 282, 479, 679, 833, 901, 863, 732, 543, 344, 175, 61, 2, 0, 0, 8, 18, 20, 12, 0, 0, 0, 45, 149, 313, 520, 730, 894, 966, 922, 766, 539, 299, 111, 26, 69, 228, 465, 718, 922, 1028, 1008, 868, 642, 385, 159, 18, 0, 101, 309, 570, 825, 1010, 1083, 1025, 852, 605, 342, 124, 0, 0, 109, 313, 560, 791, 950, 1001, 935, 773, 558, 342, 166, 53, 0, 0, 1, 11, 13, 7, 0, 0, 0, 0, 5, 9, 10, 11, 11, 12, 13, 14, 14, 15, 14, 14, 11, 7, 2, 0, 0, 0, 6, 12, 11, 3, 0, 0, 37, 131, 284, 476, 671, 823, 890, 854, 726, 539, 340, 172, 58, 3, 0, 0, 10, 13, 8, 1, 0, 0, 1, 5, 7, 4, 0, 0, 0, 3, 9, 10, 5, 0, 0, 22, 93, 215, 375, 547, 691, 770, 761, 663, 499, 309, 139, 29, 4, 67, 199, 366, 524, 634, 671, 629, 522, 379, 234, 116, 38, 2, 0, 0, 7, 9, 5, 0, 0, 0, 2, 7, 10, 10, 5, 0, 0, 0, 2, 8, 11, 6, 0, 0, 14, 79, 199, 365, 552, 719, 826, 843, 766, 616, 430, 252, 114, 30, 0, 0, 3, 11, 11, 5, 0, 0, 0, 1, 5, 7, 7, 5, 3, 2, 1, 0, 1, 2, 4, 6, 7, 5, 2, 0, 0, 0, 3, 10, 14, 8, 0, 0, 16, 94, 240, 445, 680, 895, 1040, 1078, 999, 825, 598, 370, 184, 63, 4, 0, 0, 9, 12, 9, 4, 2, 6, 12, 17, 18, 15, 9, 4, 0, 0, 0, 2, 4, 5, 4, 1, 0, 0, 0, 3, 10, 13, 7, 0, 0, 19, 100, 246, 452, 685, 897, 1038, 1071, 988, 811, 583, 357, 174, 56, 1, 0, 0, 10, 13, 7, 0, 0, 0, 0, 2, 4, 4, 3, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 2, 4, 5, 7, 7, 6, 4, 2, 0, 0, 0, 0, 1, 2, 3, 4, 3, 1, 0, 0, 0, 2, 7, 8, 5, 0, 0, 14, 71, 175, 323, 494, 655, 769, 810, 767, 651, 490, 321, 174, 71, 13, 0, 0, 4, 13, 14, 8, 0, 0, 0, 39, 118, 240, 392, 548, 677, 748, 745, 667, 534, 376, 226, 108, 34, 1, 0, 0, 6, 6, 2, 0, 0, 2, 7, 12, 12, 9, 4, 0, 0, 0, 4, 7, 5, 0, 0, 11, 56, 142, 270, 424, 577, 697, 753, 732, 639, 497, 347, 229, 179, 211, 317, 469, 623, 737, 780, 738, 625, 470, 317, 208, 172, 219, 336, 493, 646, 755, 790, 742, 622, 462, 302, 181, 128, 154, 248, 384, 525, 634, 685, 667, 586, 461, 322, 194, 95, 33, 2, 0, 0, 3, 8, 8, 4, 0, 0, 2, 39, 115, 236, 392, 559, 707, 803, 825, 766, 640, 476, 311, 183, 120, 134, 218, 351, 499, 625, 698, 699, 627, 499, 347, 209, 124, 118, 200, 357, 559, 763, 924, 1006, 992, 886, 714, 512, 318, 163, 62, 10, 0, 0, 5, 7, 4, 0, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 5, 6, 6, 7, 8, 8, 8, 8, 8, 8, 9, 10, 11, 12, 13, 14, 12, 10, 8, 5, 2, 1, 0, 0, 0, 0, 1, 4, 6, 9, 11, 12, 11, 9, 8, 6, 6, 5, 4, 3, 1, 0, 0, 0, 1, 3, 3, 0, 0, 0, 21, 70, 151, 261, 388, 512, 611, 665, 664, 608, 509, 385, 259, 150, 69, 21, 0, 0, 0, 5, 6, 3, 0, 0, 3, 29, 82, 163, 268, 383, 491, 573, 613, 602, 545, 450, 338, 226, 130, 60, 18, 0, 0, 0, 4, 6, 4, 0, 0, 0, 29, 91, 192, 330, 491, 651, 784, 865, 879, 823, 707, 554, 390, 240, 124, 48, 9, 0, 0, 2, 3, 2, 0, 0, 0, 0, 1, 2, 2, 2, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 4, 2, 2, 1, 1, 1, 0, 0, 0, 9, 31, 71, 129, 203, 285, 362, 424, 459, 462, 433, 377, 303, 224, 149, 87, 42, 14, 1, 0, 0, 1, 1, 0, 0, 0, 9, 34, 78, 143, 225, 318, 408, 484, 532, 545, 520, 464, 388, 309, 245, 211, 214, 254, 321, 399, 470, 518, 533, 510, 458, 388, 318, 266, 244, 259, 308, 381, 463, 534, 580, 588, 559, 499, 421, 345, 288, 264, 280, 333, 411, 500, 579, 633, 649, 623, 559, 468, 363, 258, 166, 94, 45, 16, 2, 0, 0, 2, 4, 5, 6, 7, 8, 8, 9, 9, 9, 9, 9, 8, 7, 6, 6, 5, 5, 6, 7, 9, 9, 9, 9, 7, 6, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 12, 35, 75, 133, 208, 292, 378, 455, 511, 540, 537, 505, 452, 388, 328, 284, 266, 278, 318, 379, 448, 512, 557, 576, 562, 518, 450, 368, 280, 198, 127, 73, 36, 14, 3, 0, 0, 0, 0, 0, 0, 0, 2, 8, 18, 34, 57, 89, 128, 172, 215, 254, 282, 296, 293, 275, 245, 207, 165, 124, 87, 56, 32, 16, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 13, 28, 50, 81, 119, 162, 206, 248, 282, 305, 313, 304, 282, 248, 206, 163, 121, 85, 55, 32, 17, 7, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 2, 8, 20, 39, 65, 99, 139, 184, 231, 277, 317, 349, 367, 371, 360, 334, 297, 254, 207, 162, 121, 86, 57, 35, 19, 9, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 10, 18, 30, 45, 63, 84, 106, 129, 152, 172, 189, 202, 207, 206, 198, 184, 165, 142, 119, 96, 74, 56, 42, 31, 23, 18, 17, 18, 22, 30, 42, 57, 74, 93, 112, 129, 143, 153, 160, 163, 161, 156, 146, 133, 117, 100, 82, 66, 51, 39, 29, 22, 17, 14, 14, 17, 23, 31, 42, 55, 70, 87, 105, 123, 140, 156, 170, 180, 187, 190, 191, 188, 185, 180, 176, 172, 169, 167, 166, 166, 166, 166, 165, 162, 157, 151, 142, 132, 120, 107, 93, 79, 65, 54, 45, 38, 33, 30, 29, 29, 31, 35, 42, 52, 62, 74, 86, 97, 107, 116, 123, 129, 134, 137, 138, 138, 138, 137, 138, 138, 140, 142, 143, 145, 145, 145, 144, 142, 138, 133, 127, 118, 108, 98, 87, 78, 69, 62, 55, 50, 45, 42, 39, 37, 37, 38, 40, 43, 47, 52, 56, 61, 66, 69, 71, 72, 72, 71, 69, 68, 66, 64, 61, 56, 50, 44, 37, 30, 25, 21, 18, 15, 13, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 7, 7, 7],
-"peakC": [0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 5, 4, 4, 4, 4, 5, 6, 6, 6, 5, 5, 4, 4, 5, 5, 6, 7, 8, 8, 9, 9, 9, 9, 9, 9, 8, 8, 9, 9, 10, 11, 12, 12, 12, 12, 12, 12, 12, 13, 13, 14, 14, 15, 15, 15, 15, 16, 16, 17, 17, 17, 17, 17, 18, 18, 19, 19, 19, 19, 19, 20, 20, 21, 22, 22, 22, 22, 22, 22, 22, 23, 25, 26, 27, 27, 28, 28, 28, 28, 29, 29, 30, 30, 30, 30, 30, 30, 30, 31, 32, 33, 34, 34, 34, 34, 34, 33, 33, 33, 33, 34, 36, 37, 38, 38, 38, 38, 39, 39, 40, 41, 41, 42, 42, 41, 40, 40, 40, 41, 43, 46, 48, 50, 50, 49, 47, 45, 44, 43, 44, 45, 47, 48, 48, 48, 48, 48, 48, 49, 50, 50, 51, 51, 50, 50, 50, 50, 51, 51, 52, 52, 52, 52, 53, 53, 55, 56, 57, 58, 58, 57, 56, 55, 55, 56, 57, 57, 58, 58, 58, 58, 58, 59, 61, 62, 63, 63, 63, 62, 62, 61, 60, 61, 62, 65, 68, 72, 75, 77, 78, 80, 83, 90, 100, 113, 128, 144, 157, 171, 186, 207, 236, 274, 317, 359, 391, 404, 393, 359, 306, 244, 183, 132, 94, 73, 64, 65, 71, 78, 85, 90, 93, 93, 91, 88, 83, 77, 71, 65, 60, 56, 51, 47, 43, 40, 37, 36, 36, 37, 40, 44, 47, 49, 51, 51, 50, 48, 47, 46, 45, 45, 44, 43, 42, 41, 39, 38, 38, 37, 37, 37, 38, 39, 41, 45, 49, 54, 59, 64, 69, 75, 81, 88, 94, 101, 107, 112, 117, 121, 123, 124, 123, 121, 117, 111, 106, 100, 95, 90, 86, 82, 78, 74, 69, 65, 61, 58, 57, 56, 57, 59, 62, 65, 70, 74, 78, 82, 86, 90, 95, 100, 105, 112, 119, 126, 133, 139, 146, 153, 159, 164, 169, 171, 172, 172, 169, 166, 162, 157, 151, 144, 137, 130, 123, 116, 108, 100, 92, 82, 73, 64, 56, 49, 43, 38, 34, 30, 27, 25, 23, 21, 19, 18, 16, 15, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 12, 12, 11, 10, 9, 9, 9, 9, 9, 10, 10, 10, 10, 9, 8, 8, 8, 8, 9, 11, 13, 14, 16, 17, 18, 18, 19, 20, 22, 25, 29, 34, 39, 44, 49, 54, 60, 65, 72, 78, 85, 92, 99, 106, 113, 119, 126, 132, 137, 140, 143, 143, 143, 142, 139, 137, 134, 131, 129, 128, 127, 129, 132, 136, 142, 149, 156, 164, 170, 176, 182, 189, 197, 206, 217, 228, 239, 247, 253, 257, 258, 257, 255, 252, 248, 243, 238, 232, 225, 217, 208, 199, 188, 178, 167, 157, 147, 138, 129, 120, 110, 102, 93, 86, 79, 72, 66, 59, 53, 48, 43, 38, 34, 31, 28, 25, 23, 22, 22, 22, 22, 23, 24, 25, 28, 31, 35, 39, 43, 47, 50, 52, 55, 58, 61, 64, 68, 71, 73, 74, 74, 74, 74, 74, 75, 74, 73, 70, 66, 62, 57, 53, 50, 48, 45, 43, 40, 36, 33, 30, 29, 29, 29, 31, 33, 35, 38, 41, 46, 50, 55, 61, 66, 71, 76, 82, 88, 94, 101, 106, 111, 115, 117, 119, 121, 121, 122, 121, 119, 117, 113, 109, 103, 97, 90, 83, 75, 67, 59, 52, 46, 40, 35, 31, 26, 22, 18, 14, 11, 9, 7, 6, 6, 5, 4, 3, 2, 2, 1, 2, 2, 3, 3, 3, 3, 3, 2, 2, 1, 1, 0, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 4, 5, 5, 6, 7, 8, 9, 9, 10, 10, 11, 12, 15, 17, 20, 24, 28, 33, 38, 44, 50, 56, 63, 71, 79, 89, 99, 109, 119, 130, 140, 150, 160, 169, 179, 188, 196, 203, 209, 213, 214, 214, 211, 207, 200, 192, 182, 171, 160, 148, 137, 125, 114, 102, 92, 82, 73, 66, 61, 57, 55, 54, 55, 55, 57, 60, 63, 68, 75, 82, 91, 101, 111, 122, 133, 143, 154, 165, 175, 185, 194, 203, 210, 216, 219, 221, 221, 219, 216, 212, 207, 202, 197, 191, 184, 178, 172, 166, 161, 157, 153, 150, 147, 146, 146, 148, 152, 157, 163, 169, 174, 178, 182, 185, 187, 190, 192, 194, 195, 194, 192, 188, 183, 177, 172, 168, 164, 160, 156, 152, 149, 146, 146, 149, 153, 159, 165, 171, 177, 183, 190, 197, 205, 212, 218, 223, 225, 224, 222, 218, 214, 208, 201, 193, 184, 174, 163, 151, 138, 125, 111, 99, 87, 77, 68, 61, 53, 46, 40, 34, 28, 23, 20, 17, 14, 13, 12, 11, 10, 9, 9, 8, 8, 7, 7, 6, 5, 4, 3, 2, 2, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 4, 6, 8, 10, 13, 16, 20, 24, 28, 33, 39, 46, 52, 59, 66, 72, 79, 85, 93, 101, 110, 120, 131, 143, 154, 166, 176, 185, 191, 194, 195, 194, 192, 189, 184, 179, 172, 163, 153, 141, 128, 114, 101, 88, 76, 65, 55, 47, 39, 33, 27, 21, 16, 12, 9, 6, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 5, 6, 7, 9, 11, 13, 17, 20, 24, 28, 33, 37, 42, 47, 52, 58, 64, 70, 77, 83, 88, 92, 94, 95, 94, 92, 90, 88, 85, 82, 78, 73, 67, 61, 54, 48, 42, 36, 31, 26, 22, 19, 16, 14, 13, 12, 11, 9, 7, 6, 5, 4, 4, 4, 5, 5, 4, 3, 3, 2, 2, 3, 4, 6, 7, 7, 8, 8, 9, 11, 14, 18, 22, 26, 31, 36, 41, 47, 54, 63, 74, 86, 100, 114, 129, 143, 157, 170, 184, 198, 210, 223, 234, 244, 253, 261, 268, 273, 278, 280, 282, 282, 282, 282, 283, 283, 282, 279, 274, 266, 257, 246, 235, 223, 211, 199, 187, 176, 165, 155, 147, 142, 139, 138, 139, 142, 147, 155, 164, 176, 189, 204, 218, 231, 243, 253, 262, 268, 272, 272, 269, 263, 253, 241, 227, 211, 194, 177, 160, 142, 125, 108, 92, 78, 66, 55, 45, 37, 30, 23, 17, 13, 9, 7, 6, 5, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 3, 3, 3, 3, 3, 3, 4, 5, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 11, 15, 21, 28, 36, 46, 57, 69, 83, 97, 112, 127, 145, 164, 183, 202, 220, 233, 241, 244, 242, 237, 229, 219, 209, 197, 183, 167, 149, 130, 111, 93, 78, 65, 55, 46, 39, 32, 26, 22, 18, 15, 12, 10, 8, 7, 7, 6, 6, 7, 6, 6, 5, 5, 4, 4, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 5, 4, 4, 5, 5, 6, 6, 6, 5, 5, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 10, 15, 21, 30, 41, 53, 66, 81, 96, 113, 131, 150, 168, 186, 202, 215, 226, 233, 239, 242, 244, 245, 245, 243, 240, 236, 233, 230, 227, 224, 219, 212, 202, 191, 179, 167, 156, 144, 133, 122, 109, 96, 82, 69, 57, 47, 39, 32, 27, 22, 18, 15, 12, 10, 9, 8, 8, 9, 8, 8, 6, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 4, 6, 7, 9, 10, 10, 10, 10, 10, 9, 9, 9, 8, 8, 7, 6, 6, 6, 6, 7, 7, 7, 7, 6, 5, 4, 4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 5, 5, 6, 6, 6, 7, 7, 8, 8, 8, 8, 7, 7, 6, 6, 7, 7, 7, 7, 8, 8, 8, 8, 9, 10, 11, 12, 14, 16, 21, 27, 34, 44, 54, 66, 78, 92, 107, 124, 141, 159, 175, 189, 201, 208, 211, 211, 207, 199, 189, 177, 162, 146, 130, 113, 97, 82, 68, 57, 47, 38, 31, 25, 20, 15, 11, 8, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 12, 20, 31, 43, 58, 76, 95, 116, 140, 165, 191, 218, 243, 265, 283, 294, 298, 293, 281, 263, 240, 216, 190, 165, 141, 119, 99, 80, 63, 49, 37, 28, 22, 17, 14, 11, 9, 8, 6, 5, 5, 5, 5, 4, 4, 3, 2, 1, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 1, 2, 3, 5, 6, 7, 7, 8, 8, 9, 10, 11, 12, 13, 14, 14, 15, 15, 15, 15, 15, 15, 15, 14, 14, 14, 14, 15, 17, 19, 23, 28, 34, 44, 57, 75, 96, 121, 147, 175, 202, 227, 252, 274, 294, 311, 324, 333, 337, 338, 335, 329, 323, 316, 311, 307, 304, 301, 298, 296, 293, 290, 288, 287, 287, 288, 290, 292, 294, 296, 298, 300, 302, 304, 305, 306, 306, 307, 307, 307, 307, 308, 309, 311, 314, 317, 320, 321, 320, 316, 308, 298, 286, 274, 263, 255, 247, 240, 232, 223, 214, 205, 196, 188, 180, 171, 160, 148, 133, 117, 100, 84, 69, 56, 45, 36, 28, 22, 17, 13, 10, 7, 5, 4, 2, 2, 3, 5, 10, 16, 25, 35, 48, 63, 80, 100, 122, 146, 171, 197, 220, 240, 255, 264, 266, 262, 251, 237, 218, 198, 176, 154, 133, 113, 96, 83, 74, 71, 74, 82, 94, 111, 130, 151, 174, 196, 217, 235, 250, 262, 272, 280, 288, 295, 304, 311, 319, 324, 328, 331, 334, 336, 338, 341, 343, 344, 343, 342, 340, 339, 339, 341, 346, 350, 353, 354, 351, 343, 331, 316, 296, 274, 249, 221, 193, 164, 137, 112, 91, 76, 65, 60, 60, 62, 68, 76, 86, 99, 113, 130, 147, 163, 177, 187, 195, 200, 204, 209, 216, 225, 235, 247, 261, 274, 285, 295, 303, 309, 313, 315, 315, 312, 304, 290, 269, 243, 212, 181, 151, 125, 102, 83, 66, 52, 40, 30, 22, 15, 9, 6, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 3, 3, 4, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 3, 4, 6, 8, 11, 16, 23, 33, 47, 65, 86, 109, 135, 161, 189, 217, 244, 271, 295, 316, 332, 342, 347, 346, 341, 332, 320, 308, 296, 285, 275, 268, 261, 254, 247, 238, 226, 212, 196, 179, 160, 140, 121, 102, 84, 68, 53, 40, 30, 22, 17, 13, 11, 10, 9, 8, 9, 11, 15, 22, 31, 44, 60, 79, 101, 125, 150, 175, 198, 220, 240, 258, 273, 286, 295, 301, 302, 299, 295, 290, 285, 282, 280, 279, 276, 272, 264, 254, 242, 230, 218, 208, 200, 194, 189, 184, 180, 175, 170, 164, 158, 151, 143, 133, 122, 110, 96, 82, 69, 56, 45, 35, 27, 19, 14, 9, 5, 3, 2, 1, 0, 0, 0, 1, 5, 12, 22, 37, 54, 75, 98, 124, 152, 183, 213, 243, 269, 289, 303, 309, 307, 298, 283, 263, 238, 211, 181, 151, 123, 97, 76, 60, 48, 41, 37, 36, 38, 42, 48, 56, 67, 78, 90, 100, 108, 112, 112, 108, 102, 95, 87, 79, 71, 63, 55, 46, 37, 29, 22, 16, 11, 8, 6, 5, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 11, 16, 23, 32, 45, 62, 82, 104, 126, 147, 166, 183, 197, 209, 219, 225, 229, 228, 226, 222, 218, 215, 216, 218, 224, 230, 236, 241, 243, 242, 235, 224, 209, 190, 170, 149, 128, 110, 93, 78, 64, 51, 39, 30, 23, 18, 15, 13, 11, 10, 8, 7, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 1, 5, 11, 20, 30, 42, 57, 74, 94, 117, 141, 165, 187, 206, 219, 227, 228, 224, 215, 202, 184, 163, 140, 117, 95, 75, 57, 44, 33, 24, 18, 13, 10, 8, 8, 7, 7, 6, 6, 5, 5, 5, 6, 7, 8, 9, 10, 10, 10, 10, 10, 11, 12, 15, 20, 30, 43, 61, 82, 105, 131, 157, 185, 214, 242, 269, 292, 310, 321, 326, 327, 325, 323, 325, 330, 338, 349, 360, 369, 375, 376, 372, 364, 350, 331, 308, 279, 246, 210, 174, 139, 109, 83, 63, 48, 36, 27, 20, 14, 9, 6, 4, 4, 5, 6, 8, 10, 14, 20, 29, 43, 61, 83, 109, 137, 166, 194, 222, 246, 267, 283, 293, 297, 296, 291, 285, 278, 273, 270, 269, 271, 273, 275, 277, 278, 279, 280, 281, 283, 286, 292, 302, 316, 334, 356, 378, 398, 412, 418, 414, 399, 374, 341, 303, 262, 222, 184, 150, 120, 93, 71, 51, 36, 24, 16, 11, 9, 9, 9, 10, 10, 9, 7, 6, 5, 5, 5, 5, 5, 4, 3, 2, 2, 3, 5, 9, 14, 22, 30, 41, 55, 72, 92, 115, 139, 162, 182, 198, 209, 216, 220, 222, 224, 227, 230, 235, 242, 251, 262, 275, 289, 303, 315, 323, 324, 318, 304, 283, 257, 226, 194, 161, 130, 102, 77, 55, 38, 25, 15, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 15, 25, 38, 55, 76, 102, 135, 172, 214, 257, 298, 334, 363, 381, 389, 386, 374, 354, 330, 305, 279, 256, 235, 218, 204, 193, 184, 175, 167, 157, 145, 132, 116, 100, 84, 68, 55, 43, 33, 25, 19, 14, 11, 9, 8, 7, 5, 3, 1, 0, 1, 4, 11, 20, 32, 47, 64, 84, 108, 137, 169, 203, 238, 269, 294, 310, 317, 314, 302, 283, 258, 229, 197, 165, 134, 105, 80, 59, 43, 32, 24, 20, 17, 16, 15, 14, 12, 11, 10, 9, 9, 9, 9, 9, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 8, 7, 6, 6, 6, 5, 5, 4, 4, 3, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 3, 8, 17, 30, 48, 71, 98, 129, 164, 201, 239, 278, 315, 346, 369, 380, 378, 362, 335, 300, 261, 221, 182, 147, 115, 87, 64, 45, 31, 22, 17, 14, 13, 12, 11, 10, 9, 8, 9, 10, 13, 17, 25, 36, 51, 72, 97, 127, 158, 191, 222, 249, 272, 288, 297, 300, 295, 286, 274, 261, 248, 236, 226, 218, 213, 209, 206, 202, 197, 190, 179, 165, 148, 129, 111, 92, 75, 60, 47, 36, 27, 20, 15, 12, 10, 9, 9, 8, 7, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 5, 5, 5, 4, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 13, 26, 45, 71, 103, 140, 181, 224, 267, 307, 342, 369, 387, 392, 384, 362, 328, 286, 241, 196, 155, 119, 91, 68, 50, 37, 26, 19, 14, 11, 11, 11, 13, 14, 14, 14, 12, 10, 8, 6, 5, 4, 4, 5, 5, 5, 5, 4, 4, 3, 2, 1, 1, 1, 1, 1, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 16, 27, 44, 64, 90, 119, 152, 185, 217, 244, 265, 278, 282, 276, 262, 241, 215, 185, 154, 124, 97, 73, 53, 37, 26, 17, 12, 9, 6, 5, 3, 2, 1, 0, 0, 0, 1, 3, 8, 17, 29, 46, 66, 89, 113, 137, 160, 180, 196, 209, 217, 221, 223, 223, 225, 230, 242, 261, 286, 316, 347, 377, 401, 416, 421, 414, 395, 365, 327, 284, 238, 192, 150, 113, 82, 58, 39, 26, 17, 12, 10, 9, 9, 9, 9, 9, 8, 6, 5, 4, 4, 4, 5, 6, 6, 6, 6, 5, 4, 3, 3, 3, 4, 7, 13, 23, 37, 55, 78, 104, 133, 164, 193, 220, 243, 260, 269, 272, 267, 257, 243, 227, 212, 200, 191, 187, 186, 188, 190, 190, 188, 181, 171, 156, 139, 120, 101, 82, 65, 49, 35, 25, 16, 11, 8, 6, 5, 5, 6, 6, 6, 7, 7, 6, 6, 6, 5, 4, 3, 3, 2, 2, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 2, 3, 4, 5, 7, 8, 9, 10, 10, 10, 11, 11, 11, 11, 11, 10, 9, 8, 7, 7, 6, 6, 5, 4, 4, 2, 1, 0, 0, 0, 1, 8, 21, 40, 68, 103, 145, 194, 247, 303, 358, 407, 446, 471, 480, 472, 451, 421, 386, 351, 321, 297, 281, 272, 267, 265, 263, 257, 247, 230, 208, 183, 154, 126, 99, 76, 56, 41, 30, 23, 18, 16, 14, 13, 12, 10, 8, 7, 5, 5, 5, 7, 10, 16, 24, 35, 50, 68, 90, 114, 140, 165, 187, 202, 209, 208, 198, 182, 162, 139, 115, 92, 71, 52, 36, 23, 15, 9, 6, 5, 3, 3, 2, 1, 1, 1, 2, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 18, 35, 59, 90, 127, 169, 214, 258, 298, 331, 353, 362, 358, 341, 314, 278, 237, 193, 149, 109, 74, 47, 28, 17, 13, 16, 25, 41, 64, 92, 126, 165, 207, 248, 286, 317, 337, 345, 340, 326, 304, 280, 256, 237, 223, 214, 211, 211, 213, 215, 214, 209, 198, 181, 159, 133, 106, 81, 60, 42, 29, 20, 13, 9, 6, 3, 2, 1, 1, 2, 2, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 10, 22, 42, 68, 100, 137, 178, 220, 261, 298, 328, 348, 356, 352, 335, 307, 270, 229, 187, 146, 109, 79, 55, 37, 23, 14, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 10, 18, 31, 49, 74, 106, 144, 186, 228, 268, 301, 324, 335, 332, 317, 290, 255, 214, 172, 131, 96, 67, 44, 29, 18, 12, 11, 13, 20, 32, 48, 70, 95, 122, 149, 174, 194, 207, 212, 209, 197, 179, 156, 130, 104, 79, 57, 38, 23, 12, 5, 2, 2, 6, 12, 23, 36, 54, 76, 102, 129, 156, 181, 202, 217, 226, 229, 229, 227, 226, 230, 239, 256, 281, 311, 343, 372, 393, 402, 397, 377, 345, 303, 255, 206, 158, 115, 79, 51, 30, 17, 9, 5, 4, 4, 5, 5, 5, 6, 6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 3, 4, 5, 6, 7, 7, 6, 5, 4, 3, 2, 2, 2, 3, 7, 14, 26, 46, 75, 112, 156, 203, 249, 290, 320, 339, 344, 335, 312, 279, 238, 193, 148, 107, 72, 46, 28, 17, 11, 8, 7, 7, 7, 6, 5, 4, 2, 1, 0, 0, 2, 9, 20, 39, 65, 99, 141, 189, 240, 288, 329, 360, 377, 379, 368, 347, 320, 292, 268, 253, 248, 255, 271, 292, 313, 327, 332, 323, 303, 272, 235, 194, 154, 117, 84, 58, 37, 22, 12, 6, 3, 3, 3, 4, 4, 5, 5, 6, 6, 6, 7, 7, 7, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 8, 18, 35, 57, 84, 116, 150, 184, 215, 239, 255, 260, 254, 236, 210, 177, 142, 108, 78, 54, 35, 23, 15, 11, 9, 8, 8, 9, 9, 10, 10, 11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 8, 7, 8, 10, 16, 25, 39, 56, 78, 104, 132, 162, 192, 218, 238, 249, 248, 236, 214, 185, 151, 118, 87, 61, 41, 27, 17, 13, 12, 15, 21, 31, 46, 65, 89, 116, 146, 175, 200, 220, 231, 233, 225, 208, 185, 156, 126, 97, 71, 50, 34, 23, 17, 14, 12, 10, 9, 7, 6, 5, 4, 4, 5, 5, 4, 4, 3, 3, 4, 5, 7, 8, 8, 7, 6, 4, 3, 2, 2, 1, 3, 7, 17, 34, 60, 94, 135, 180, 225, 266, 300, 322, 333, 329, 312, 283, 245, 201, 157, 115, 81, 54, 36, 26, 20, 18, 18, 17, 17, 15, 14, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 5, 6, 8, 10, 11, 13, 14, 14, 15, 16, 17, 18, 20, 21, 21, 21, 20, 19, 18, 17, 16, 15, 14, 13, 13, 14, 18, 27, 41, 63, 91, 124, 161, 196, 227, 249, 261, 262, 255, 242, 227, 216, 212, 219, 238, 269, 309, 351, 389, 415, 425, 415, 385, 339, 284, 224, 167, 117, 76, 45, 24, 11, 4, 2, 5, 11, 21, 36, 56, 82, 113, 147, 181, 211, 233, 244, 244, 231, 210, 182, 150, 119, 90, 65, 44, 29, 17, 10, 6, 4, 3, 4, 4, 5, 5, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 6, 7, 9, 11, 13, 14, 16, 16, 16, 15, 14, 12, 11, 11, 11, 13, 14, 14, 14, 13, 12, 11, 9, 8, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 1, 1, 2, 3, 3, 4, 4, 5, 6, 6, 6, 6, 5, 4, 2, 0, 0, 0, 6, 19, 42, 76, 119, 170, 227, 286, 342, 389, 424, 440, 435, 409, 365, 308, 245, 183, 130, 87, 57, 37, 26, 21, 18, 17, 16, 15, 15, 15, 15, 15, 14, 13, 12, 11, 10, 10, 10, 10, 10, 10, 10, 9, 8, 6, 4, 3, 3, 5, 10, 21, 39, 65, 97, 135, 175, 213, 244, 265, 273, 268, 250, 222, 188, 152, 117, 86, 62, 43, 31, 24, 20, 18, 17, 16, 15, 13, 11, 10, 8, 8, 7, 6, 6, 5, 4, 4, 5, 5, 6, 6, 6, 6, 5, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 3, 13, 33, 64, 107, 161, 222, 287, 350, 404, 443, 463, 461, 436, 392, 334, 268, 203, 143, 94, 57, 31, 15, 7, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 6, 6, 6, 6, 7, 6, 6, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 9, 10, 11, 11, 11, 11, 11, 11, 11, 10, 9, 7, 4, 3, 1, 0, 0, 0, 0, 0, 3, 12, 27, 50, 81, 120, 165, 210, 253, 288, 310, 318, 308, 284, 248, 206, 162, 122, 87, 59, 39, 26, 18, 14, 11, 10, 10, 10, 9, 9, 9, 9, 9, 8, 7, 6, 5, 4, 4, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 2, 3, 3, 4, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 5, 5, 5, 6, 7, 7, 8, 9, 9, 8, 7, 7, 6, 6, 6, 7, 7, 7, 6, 6, 5, 5, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 5, 16, 35, 61, 96, 136, 180, 223, 260, 287, 299, 294, 273, 239, 196, 151, 109, 74, 48, 30, 18, 11, 7, 4, 3, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 3, 4, 5, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 2, 11, 29, 60, 104, 160, 225, 292, 353, 403, 433, 440, 423, 385, 330, 266, 200, 140, 90, 53, 28, 13, 6, 4, 4, 5, 7, 9, 11, 12, 14, 15, 16, 16, 16, 16, 16, 16, 15, 15, 14, 14, 13, 12, 12, 12, 12, 12, 12, 11, 10, 9, 8, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 5, 5, 6, 7, 7, 8, 9, 10, 10, 10, 10, 9, 9, 8, 7, 5, 4, 3, 3, 3, 3, 4, 5, 6, 7, 7, 7, 6, 5, 5, 5, 5, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 25, 55, 99, 155, 219, 284, 343, 390, 417, 421, 401, 361, 305, 241, 177, 119, 72, 38, 16, 4, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 12, 13, 13, 14, 14, 14, 13, 13, 11, 10, 7, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 4, 5, 6, 7, 7, 7, 7, 7, 6, 6, 7, 7, 7, 7, 6, 4, 3, 1, 1, 0, 0, 0, 0, 3, 13, 32, 62, 105, 158, 219, 281, 338, 384, 411, 417, 399, 360, 304, 238, 172, 112, 65, 31, 11, 1, 0, 0, 6, 17, 37, 69, 113, 169, 232, 296, 353, 394, 415, 411, 385, 341, 288, 236, 193, 165, 155, 163, 183, 208, 232, 247, 249, 236, 209, 173, 132, 93, 60, 36, 21, 14, 11, 11, 11, 11, 11, 11, 10, 9, 8, 6, 4, 2, 1, 1, 0, 0, 0, 1, 11, 32, 65, 111, 167, 229, 289, 341, 378, 395, 390, 363, 316, 257, 193, 131, 80, 41, 17, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 7, 21, 47, 85, 135, 192, 250, 302, 340, 359, 355, 330, 288, 235, 178, 124, 79, 44, 21, 7, 1, 0, 0, 0, 3, 10, 24, 46, 76, 114, 156, 198, 234, 261, 273, 270, 250, 217, 175, 131, 88, 53, 27, 11, 3, 0, 0, 0, 0, 4, 17, 42, 80, 133, 196, 265, 331, 385, 420, 431, 416, 378, 326, 271, 225, 200, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 202, 230, 280, 342, 402, 448, 471, 464, 429, 370, 297, 219, 146, 87, 44, 17, 3, 0, 0, 2, 5, 7, 8, 9, 8, 7, 5, 3, 2, 2, 1, 0, 0, 0, 2, 15, 42, 87, 149, 225, 306, 383, 444, 481, 488, 465, 414, 345, 266, 189, 121, 68, 32, 11, 1, 0, 0, 2, 5, 6, 7, 7, 6, 6, 5, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 5, 6, 8, 10, 12, 14, 17, 19, 21, 23, 24, 24, 22, 20, 18, 16, 14, 14, 15, 16, 17, 17, 17, 16, 15, 14, 13, 12, 12, 11, 11, 12, 13, 15, 16, 16, 16, 15, 13, 12, 11, 12, 13, 14, 15, 15, 15, 14, 12, 11, 10, 9, 9, 9, 10, 10, 9, 8, 8, 7, 6, 6, 6, 7, 8, 9, 11, 13, 15, 17, 19, 19, 19, 18, 16, 14, 12, 10, 9, 7, 5, 4, 2, 1, 1, 0, 0, 0, 2, 12, 30, 60, 99, 144, 189, 228, 254, 264, 255, 231, 195, 153, 111, 73, 43, 22, 8, 2, 0, 0, 2, 3, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 3, 4, 6, 7, 8, 8, 8, 6, 4, 3, 2, 2, 2, 3, 4, 5, 5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 9, 29, 63, 112, 176, 246, 315, 371, 406, 413, 391, 346, 285, 217, 154, 101, 62, 37, 24, 18, 17, 18, 18, 17, 16, 13, 11, 10, 9, 8, 8, 7, 6, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 3, 19, 50, 98, 162, 233, 305, 365, 404, 417, 402, 361, 300, 229, 158, 96, 49, 18, 3, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 3, 2, 2, 2, 2, 4, 6, 8, 10, 11, 12, 12, 12, 11, 10, 8, 7, 6, 6, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 5, 6, 6, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 21, 49, 91, 143, 202, 258, 304, 332, 338, 321, 284, 234, 178, 125, 79, 46, 25, 14, 12, 14, 16, 18, 18, 18, 16, 15, 14, 14, 15, 16, 16, 17, 16, 16, 15, 14, 12, 12, 11, 11, 11, 11, 10, 10, 9, 8, 8, 8, 10, 11, 11, 11, 10, 8, 6, 3, 1, 0, 0, 5, 22, 54, 103, 166, 237, 307, 365, 403, 412, 393, 347, 283, 210, 140, 81, 39, 13, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 8, 21, 41, 67, 99, 132, 161, 182, 191, 187, 169, 142, 110, 78, 49, 28, 14, 7, 4, 4, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 4, 6, 7, 9, 10, 11, 12, 13, 13, 12, 11, 9, 8, 6, 4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 24, 53, 95, 146, 202, 253, 290, 309, 305, 280, 239, 189, 136, 88, 49, 22, 6, 0, 0, 0, 1, 0, 0, 0, 7, 31, 76, 145, 233, 333, 432, 514, 566, 578, 547, 478, 383, 278, 179, 98, 43, 11, 0, 0, 1, 3, 3, 2, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 19, 48, 92, 149, 211, 270, 316, 340, 339, 312, 267, 210, 151, 99, 59, 32, 18, 13, 14, 17, 19, 20, 19, 16, 13, 9, 6, 4, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 11, 11, 11, 11, 10, 9, 8, 7, 6, 5, 4, 4, 5, 7, 8, 10, 10, 10, 8, 7, 5, 4, 3, 3, 5, 7, 9, 11, 12, 13, 12, 10, 8, 7, 6, 5, 6, 7, 8, 9, 10, 9, 9, 8, 8, 8, 9, 9, 10, 9, 8, 6, 5, 4, 3, 2, 0, 0, 0, 7, 28, 67, 124, 195, 272, 341, 389, 409, 394, 350, 284, 208, 136, 76, 34, 9, 0, 0, 0, 1, 0, 0, 0, 3, 18, 46, 89, 146, 214, 283, 344, 387, 404, 390, 350, 288, 215, 143, 82, 37, 10, 0, 1, 8, 15, 20, 21, 21, 19, 18, 18, 19, 20, 20, 20, 19, 18, 17, 15, 14, 13, 12, 11, 10, 10, 11, 13, 15, 18, 20, 22, 23, 23, 23, 22, 21, 20, 18, 17, 15, 14, 13, 14, 15, 16, 16, 15, 12, 9, 5, 3, 2, 1, 0, 0, 0, 6, 22, 49, 88, 135, 183, 226, 254, 263, 251, 220, 175, 125, 78, 41, 16, 3, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 3, 5, 7, 8, 9, 9, 8, 6, 4, 2, 2, 2, 3, 4, 6, 7, 7, 7, 7, 6, 5, 4, 4, 3, 3, 4, 4, 5, 6, 6, 6, 5, 5, 4, 3, 2, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 0, 1, 3, 3, 0, 0, 1, 23, 72, 152, 258, 377, 492, 581, 627, 622, 567, 472, 357, 240, 139, 65, 20, 0, 0, 2, 9, 14, 16, 16, 15, 14, 12, 11, 10, 9, 8, 8, 7, 7, 7, 6, 6, 6, 6, 7, 8, 10, 12, 13, 14, 14, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 3, 5, 6, 8, 10, 12, 14, 14, 15, 14, 14, 14, 14, 14, 13, 12, 9, 5, 2, 1, 1, 1, 1, 0, 0, 0, 13, 44, 98, 172, 260, 348, 421, 465, 471, 438, 373, 288, 198, 118, 56, 18, 0, 0, 0, 3, 5, 2, 0, 0, 5, 27, 66, 123, 191, 261, 321, 359, 370, 349, 303, 239, 169, 104, 53, 20, 3, 0, 0, 3, 6, 6, 5, 3, 2, 2, 3, 4, 5, 6, 5, 5, 3, 2, 1, 0, 0, 0, 1, 3, 4, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 2, 2, 3, 4, 5, 6, 6, 6, 5, 5, 6, 8, 12, 15, 18, 17, 14, 9, 4, 2, 3, 4, 3, 0, 0, 2, 28, 84, 176, 297, 429, 550, 636, 667, 638, 556, 438, 308, 187, 94, 33, 3, 0, 0, 5, 7, 3, 0, 0, 10, 48, 118, 220, 343, 472, 582, 653, 668, 624, 530, 405, 279, 177, 121, 119, 169, 255, 353, 440, 495, 507, 475, 406, 316, 221, 136, 70, 27, 4, 0, 0, 2, 4, 2, 0, 0, 5, 33, 89, 175, 287, 413, 533, 625, 670, 659, 593, 485, 356, 230, 125, 52, 12, 0, 0, 3, 7, 8, 7, 5, 4, 4, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 6, 5, 3, 1, 0, 0, 0, 1, 1, 0, 0, 3, 17, 44, 87, 141, 199, 251, 286, 298, 283, 244, 191, 133, 80, 40, 14, 1, 0, 0, 2, 3, 3, 3, 3, 3, 3, 2, 0, 0, 0, 0, 2, 4, 3, 0, 0, 1, 25, 78, 163, 273, 395, 506, 583, 611, 583, 505, 395, 273, 163, 79, 26, 1, 0, 0, 3, 5, 3, 0, 0, 0, 3, 18, 44, 81, 125, 171, 211, 236, 242, 228, 196, 153, 107, 65, 33, 12, 3, 2, 6, 12, 17, 20, 21, 20, 18, 16, 14, 11, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 4, 5, 5, 6, 6, 5, 5, 4, 4, 5, 6, 6, 5, 3, 0, 0, 0, 1, 2, 2, 0, 0, 0, 19, 61, 131, 226, 334, 438, 517, 554, 541, 480, 386, 276, 171, 88, 33, 5, 0, 0, 3, 5, 4, 2, 0, 0, 0, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 6, 6, 6, 5, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 1, 2, 2, 1, 0, 0, 6, 27, 67, 125, 198, 275, 344, 390, 405, 385, 334, 263, 184, 112, 56, 20, 2, 0, 0, 4, 6, 6, 5, 5, 5, 5, 6, 6, 6, 5, 4, 3, 2, 0, 0, 0, 0, 1, 2, 2, 2, 0, 0, 0, 0, 2, 5, 4, 0, 0, 1, 30, 94, 197, 332, 481, 614, 705, 731, 687, 583, 441, 291, 161, 68, 15, 0, 0, 4, 9, 10, 7, 4, 3, 4, 6, 8, 10, 10, 9, 8, 7, 6, 5, 4, 4, 4, 4, 3, 1, 0, 0, 0, 2, 5, 4, 0, 0, 0, 25, 82, 178, 308, 452, 587, 683, 720, 689, 596, 462, 316, 183, 84, 24, 0, 0, 1, 6, 8, 5, 2, 1, 2, 4, 6, 8, 9, 9, 8, 8, 7, 5, 4, 2, 2, 2, 4, 6, 7, 8, 8, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 5, 5, 6, 8, 9, 9, 9, 9, 8, 8, 7, 7, 7, 8, 8, 8, 8, 7, 6, 5, 2, 0, 0, 0, 0, 1, 2, 2, 0, 0, 4, 25, 67, 131, 212, 299, 377, 428, 439, 407, 336, 241, 144, 70, 40, 66, 148, 274, 419, 552, 646, 681, 649, 559, 431, 293, 170, 78, 23, 0, 0, 1, 5, 6, 4, 1, 0, 0, 1, 2, 2, 2, 1, 0, 0, 1, 2, 2, 3, 3, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 1, 2, 4, 7, 9, 10, 10, 9, 7, 5, 3, 1, 0, 0, 1, 2, 4, 6, 7, 7, 6, 4, 2, 1, 0, 0, 1, 2, 4, 5, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 11, 8, 4, 1, 0, 1, 4, 5, 2, 0, 0, 14, 58, 137, 246, 371, 488, 572, 604, 576, 496, 381, 258, 147, 66, 18, 0, 0, 1, 5, 4, 2, 0, 0, 1, 3, 5, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 7, 8, 10, 13, 16, 19, 20, 19, 17, 13, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 3, 3, 3, 3, 3, 4, 4, 5, 6, 6, 5, 4, 3, 2, 2, 2, 3, 5, 6, 8, 9, 9, 8, 7, 5, 4, 3, 3, 3, 3, 4, 4, 4, 3, 2, 2, 1, 1, 1, 2, 4, 6, 7, 8, 8, 7, 5, 4, 2, 1, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 12, 12, 11, 10, 9, 9, 9, 10, 10, 9, 7, 2, 0, 0, 0, 3, 6, 5, 0, 0, 5, 42, 118, 234, 379, 528, 651, 717, 708, 625, 485, 323, 179, 92, 88, 173, 334, 533, 727, 868, 923, 881, 754, 573, 379, 210, 89, 21, 0, 0, 3, 9, 10, 6, 0, 0, 0, 17, 63, 141, 250, 378, 502, 596, 636, 610, 521, 392, 253, 144, 92, 114, 205, 342, 492, 615, 683, 679, 605, 480, 331, 191, 86, 32, 34, 84, 164, 254, 332, 379, 388, 356, 294, 215, 136, 71, 27, 4, 0, 0, 4, 7, 7, 6, 5, 5, 6, 7, 9, 10, 10, 10, 9, 8, 7, 6, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 5, 5, 6, 9, 11, 14, 15, 13, 8, 3, 0, 0, 3, 6, 5, 0, 0, 5, 45, 127, 257, 421, 593, 737, 818, 815, 728, 578, 401, 234, 107, 29, 0, 0, 0, 9, 12, 10, 3, 0, 0, 6, 46, 123, 239, 380, 525, 641, 699, 684, 595, 454, 292, 150, 59, 40, 94, 204, 342, 471, 561, 592, 559, 472, 354, 232, 126, 51, 10, 0, 0, 8, 16, 20, 21, 20, 20, 20, 21, 22, 23, 23, 22, 20, 18, 15, 13, 12, 13, 15, 18, 20, 20, 17, 13, 9, 6, 5, 5, 4, 1, 0, 2, 21, 63, 131, 220, 314, 394, 440, 438, 386, 297, 199, 123, 99, 147, 265, 432, 611, 759, 838, 828, 731, 570, 383, 211, 86, 28, 37, 98, 186, 272, 334, 357, 339, 287, 215, 141, 78, 33, 10, 4, 8, 15, 20, 21, 19, 15, 12, 11, 12, 14, 16, 16, 15, 13, 10, 7, 5, 4, 4, 5, 6, 7, 8, 8, 7, 6, 4, 3, 2, 2, 4, 6, 8, 10, 11, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 1, 2, 3, 4, 6, 6, 6, 6, 4, 3, 2, 1, 1, 2, 2, 3, 3, 2, 1, 1, 0, 1, 1, 2, 4, 5, 6, 7, 7, 7, 6, 5, 4, 4, 4, 5, 6, 8, 10, 11, 11, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 9, 8, 7, 6, 6, 7, 8, 9, 11, 12, 12, 11, 10, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 10, 9, 6, 4, 2, 1, 2, 3, 5, 7, 7, 6, 5, 3, 1, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 3, 7, 8, 3, 0, 0, 19, 80, 183, 322, 473, 604, 683, 688, 619, 493, 342, 199, 90, 24, 0, 0, 0, 5, 6, 4, 2, 0, 0, 0, 1, 22, 67, 138, 229, 324, 402, 442, 433, 379, 293, 195, 108, 44, 8, 0, 0, 3, 7, 6, 4, 1, 1, 2, 5, 7, 8, 9, 8, 7, 6, 5, 4, 3, 3, 2, 2, 3, 3, 3, 2, 2, 1, 1, 2, 3, 6, 7, 7, 4, 0, 0, 0, 0, 6, 9, 7, 0, 0, 7, 56, 154, 301, 477, 651, 782, 837, 802, 685, 516, 335, 177, 67, 9, 0, 0, 7, 12, 10, 4, 1, 0, 3, 7, 9, 8, 6, 4, 2, 1, 1, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 4, 6, 4, 0, 0, 4, 37, 100, 192, 299, 398, 465, 484, 448, 369, 265, 162, 78, 24, 0, 0, 1, 8, 11, 12, 12, 15, 20, 27, 32, 32, 27, 19, 13, 10, 10, 11, 8, 0, 0, 2, 45, 134, 271, 440, 609, 739, 797, 765, 649, 477, 289, 130, 36, 24, 91, 217, 365, 498, 584, 604, 556, 457, 331, 207, 106, 39, 6, 0, 0, 5, 9, 10, 8, 5, 0, 0, 0, 14, 54, 118, 202, 289, 359, 396, 389, 340, 262, 174, 95, 37, 6, 0, 0, 9, 16, 18, 16, 11, 6, 2, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 0, 4, 8, 7, 2, 0, 0, 27, 91, 193, 322, 453, 557, 606, 583, 490, 350, 195, 67, 2, 22, 131, 310, 521, 717, 852, 893, 832, 684, 484, 279, 113, 15, 0, 42, 132, 231, 312, 354, 349, 302, 230, 151, 81, 32, 6, 0, 0, 5, 8, 8, 6, 4, 4, 6, 9, 12, 13, 12, 10, 7, 4, 4, 5, 5, 4, 0, 0, 1, 22, 67, 137, 223, 307, 370, 395, 375, 315, 230, 143, 70, 22, 0, 0, 0, 5, 7, 5, 2, 1, 2, 5, 8, 10, 11, 11, 11, 10, 9, 8, 7, 6, 6, 7, 9, 12, 15, 18, 19, 18, 16, 12, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 9, 8, 6, 4, 1, 0, 0, 1, 3, 5, 7, 8, 8, 7, 5, 3, 2, 2, 3, 5, 7, 9, 10, 10, 9, 9, 8, 8, 9, 10, 12, 14, 15, 16, 16, 15, 12, 9, 5, 3, 2, 2, 3, 3, 2, 0, 0, 0, 1, 7, 11, 9, 0, 0, 2, 51, 152, 304, 485, 658, 781, 819, 764, 629, 451, 273, 131, 40, 0, 0, 0, 4, 6, 5, 4, 2, 0, 0, 0, 23, 89, 202, 356, 522, 666, 748, 746, 659, 506, 326, 159, 42, 0, 16, 92, 195, 293, 360, 381, 355, 290, 207, 125, 59, 18, 0, 0, 2, 7, 8, 6, 3, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 2, 3, 4, 5, 4, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 2, 4, 5, 4, 2, 0, 0, 0, 2, 7, 9, 4, 0, 0, 14, 69, 166, 295, 433, 546, 606, 595, 516, 393, 256, 136, 52, 7, 0, 0, 0, 6, 10, 11, 7, 0, 0, 0, 41, 132, 277, 458, 640, 781, 841, 801, 667, 473, 268, 103, 17, 27, 124, 277, 444, 579, 648, 634, 541, 395, 232, 91, 7, 1, 73, 206, 368, 517, 615, 637, 576, 448, 286, 137, 44, 38, 129, 297, 504, 698, 829, 862, 788, 625, 413, 205, 51, 0, 33, 173, 374, 584, 750, 830, 807, 690, 515, 327, 166, 57, 3, 0, 0, 11, 14, 10, 2, 0, 0, 3, 10, 14, 14, 9, 2, 0, 0, 0, 7, 14, 13, 3, 0, 0, 41, 148, 318, 532, 745, 905, 967, 913, 759, 546, 329, 153, 42, 0, 0, 4, 17, 18, 12, 3, 0, 0, 4, 9, 11, 12, 10, 8, 8, 7, 8, 8, 8, 9, 10, 12, 14, 16, 16, 15, 12, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 4, 5, 5, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 5, 9, 13, 17, 19, 16, 10, 3, 0, 0, 2, 8, 11, 5, 0, 0, 18, 87, 207, 369, 542, 685, 761, 747, 649, 492, 318, 165, 58, 4, 0, 0, 9, 13, 10, 3, 0, 0, 2, 6, 8, 9, 7, 6, 4, 4, 4, 4, 5, 6, 8, 10, 14, 17, 19, 20, 18, 16, 13, 11, 12, 14, 16, 18, 15, 10, 3, 0, 0, 3, 10, 12, 5, 0, 0, 26, 106, 241, 420, 608, 763, 843, 823, 702, 509, 290, 103, 0, 0, 115, 319, 562, 784, 929, 963, 879, 703, 480, 262, 94, 1, 0, 41, 132, 231, 313, 357, 355, 312, 240, 159, 87, 34, 6, 0, 0, 6, 10, 9, 6, 2, 0, 1, 4, 7, 9, 8, 5, 0, 0, 0, 2, 6, 6, 2, 0, 0, 18, 68, 150, 252, 352, 427, 454, 426, 352, 251, 150, 68, 18, 0, 0, 2, 7, 8, 4, 0, 0, 0, 1, 5, 8, 10, 10, 10, 9, 7, 5, 4, 3, 2, 3, 4, 6, 8, 9, 10, 10, 10, 9, 9, 10, 12, 15, 17, 19, 19, 16, 12, 8, 4, 1, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 9, 7, 6, 4, 3, 3, 4, 5, 7, 9, 10, 11, 10, 8, 7, 6, 7, 8, 10, 11, 10, 7, 4, 1, 0, 2, 4, 4, 2, 0, 0, 9, 41, 95, 164, 235, 289, 312, 296, 248, 179, 109, 51, 14, 0, 0, 2, 6, 7, 5, 2, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 2, 3, 5, 6, 6, 6, 5, 4, 2, 2, 2, 2, 3, 2, 0, 0, 0, 0, 2, 6, 7, 3, 0, 0, 8, 45, 111, 199, 290, 363, 396, 381, 321, 234, 143, 67, 19, 0, 0, 2, 8, 10, 7, 4, 1, 1, 2, 5, 7, 8, 8, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 4, 6, 9, 12, 15, 18, 19, 18, 15, 12, 8, 6, 6, 8, 12, 15, 16, 12, 6, 0, 0, 0, 6, 12, 11, 2, 0, 0, 40, 131, 271, 439, 597, 703, 724, 652, 503, 316, 140, 20, 0, 44, 180, 358, 535, 665, 717, 678, 557, 384, 201, 53, 0, 5, 131, 336, 576, 794, 935, 961, 871, 690, 469, 263, 109, 21, 0, 0, 5, 13, 14, 11, 5, 0, 0, 0, 12, 63, 151, 272, 404, 515, 576, 569, 495, 375, 241, 124, 42, 1, 0, 0, 10, 15, 14, 9, 4, 3, 4, 6, 9, 11, 12, 12, 12, 12, 11, 9, 8, 8, 8, 9, 11, 13, 15, 16, 16, 16, 15, 15, 15, 15, 16, 16, 17, 16, 15, 13, 11, 8, 6, 5, 5, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 5, 6, 6, 6, 5, 4, 2, 1, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 11, 11, 9, 6, 3, 0, 0, 0, 1, 4, 6, 8, 8, 8, 7, 6, 6, 7, 10, 12, 14, 15, 14, 12, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 11, 9, 6, 3, 0, 0, 0, 2, 7, 12, 19, 24, 28, 28, 26, 21, 16, 11, 9, 8, 9, 10, 10, 9, 7, 5, 4, 4, 6, 7, 6, 2, 0, 0, 0, 4, 12, 16, 10, 0, 0, 9, 84, 222, 414, 624, 799, 893, 877, 757, 567, 358, 178, 57, 0, 0, 0, 14, 19, 14, 5, 0, 0, 0, 2, 4, 4, 3, 2, 2, 3, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 2, 5, 8, 10, 11, 10, 7, 4, 1, 0, 0, 0, 2, 5, 7, 9, 11, 11, 10, 9, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 8, 8, 7, 6, 5, 5, 6, 6, 4, 1, 0, 0, 0, 5, 10, 11, 4, 0, 0, 24, 96, 214, 363, 510, 619, 658, 614, 494, 328, 156, 23, 0, 14, 168, 408, 686, 936, 1094, 1118, 1001, 780, 517, 276, 103, 12, 0, 0, 10, 14, 10, 4, 1, 3, 1, 0, 0, 10, 71, 188, 354, 537, 692, 776, 763, 657, 488, 304, 147, 44, 0, 0, 1, 13, 15, 9, 1, 0, 0, 0, 1, 3, 3, 3, 5, 9, 15, 20, 24, 25, 24, 21, 17, 13, 9, 4, 0, 0, 0, 0, 7, 12, 10, 1, 0, 0, 36, 122, 255, 413, 560, 656, 671, 602, 469, 308, 161, 56, 1, 0, 0, 12, 19, 17, 10, 4, 1, 2, 3, 5, 5, 5, 5, 5, 6, 6, 5, 4, 2, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 1, 4, 9, 12, 12, 7, 0, 0, 0, 4, 17, 23, 15, 0, 0, 13, 117, 311, 578, 866, 1103, 1221, 1185, 1005, 735, 447, 208, 56, 0, 0, 6, 24, 26, 16, 3, 0, 0, 0, 2, 5, 5, 6, 10, 17, 25, 32, 37, 38, 37, 35, 30, 24, 15, 5, 0, 0, 7, 19, 27, 20, 1, 0, 0, 83, 256, 510, 803, 1066, 1227, 1240, 1099, 843, 538, 259, 61, 0, 0, 101, 250, 401, 515, 564, 540, 452, 328, 200, 95, 28, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 0, 4, 8, 11, 13, 13, 5, 0, 0, 13, 85, 215, 390, 576, 725, 795, 764, 642, 464, 277, 126, 31, 0, 0, 5, 16, 17, 10, 1, 0, 0, 3, 9, 14, 16, 16, 15, 13, 13, 15, 18, 21, 18, 9, 0, 0, 10, 63, 156, 280, 410, 512, 558, 533, 445, 319, 189, 84, 19, 0, 0, 5, 14, 15, 11, 5, 3, 4, 8, 12, 16, 17, 16, 14, 12, 9, 6, 3, 1, 0, 0, 0, 1, 4, 7, 9, 10, 9, 7, 4, 2, 0, 0, 0, 1, 3, 6, 9, 10, 10, 9, 7, 4, 3, 4, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 6, 9, 12, 13, 13, 10, 7, 4, 2, 1, 0, 1, 1, 2, 3, 5, 11, 18, 25, 29, 24, 10, 0, 0, 17, 84, 194, 330, 461, 551, 573, 521, 411, 273, 145, 51, 2, 0, 0, 10, 15, 13, 6, 0, 0, 0, 0, 1, 1, 3, 8, 16, 26, 37, 44, 45, 41, 33, 24, 15, 11, 10, 12, 16, 18, 18, 16, 11, 6, 2, 0, 0, 3, 7, 11, 14, 15, 16, 18, 21, 22, 17, 7, 0, 0, 17, 80, 184, 314, 442, 533, 562, 519, 416, 284, 156, 58, 4, 0, 0, 22, 43, 57, 62, 60, 53, 45, 36, 28, 24, 23, 24, 26, 27, 26, 23, 19, 15, 13, 14, 16, 19, 22, 24, 24, 23, 20, 16, 12, 8, 6, 6, 8, 12, 17, 22, 26, 27, 27, 24, 20, 16, 14, 12, 11, 12, 12, 12, 11, 10, 8, 6, 5, 5, 6, 8, 9, 8, 6, 4, 4, 7, 12, 14, 10, 0, 0, 0, 44, 134, 263, 409, 535, 606, 601, 520, 387, 241, 115, 32, 0, 0, 4, 19, 27, 28, 25, 21, 17, 13, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 12, 14, 15, 14, 12, 11, 11, 11, 12, 13, 13, 12, 11, 11, 14, 16, 15, 8, 0, 0, 6, 53, 139, 256, 382, 486, 538, 523, 446, 328, 202, 96, 27, 0, 0, 4, 14, 16, 11, 4, 0, 1, 7, 12, 15, 12, 5, 0, 0, 8, 19, 24, 15, 0, 0, 13, 112, 295, 544, 812, 1030, 1137, 1098, 923, 657, 370, 132, 0, 0, 77, 260, 476, 670, 790, 809, 725, 565, 375, 201, 77, 12, 0, 0, 4, 8, 9, 11, 16, 18, 10, 0, 0, 14, 113, 294, 540, 802, 1010, 1104, 1055, 878, 626, 368, 162, 37, 0, 0, 7, 20, 21, 14, 7, 2, 0, 0, 0, 6, 42, 111, 209, 318, 411, 460, 450, 385, 283, 172, 79, 19, 0, 0, 8, 23, 34, 38, 37, 32, 25, 16, 8, 3, 1, 4, 11, 18, 23, 25, 23, 18, 11, 5, 1, 0, 0, 2, 9, 18, 28, 37, 41, 39, 31, 20, 8, 1, 0, 4, 13, 23, 30, 32, 29, 21, 12, 4, 0, 0, 0, 4, 8, 12, 13, 12, 10, 7, 4, 1, 0, 0, 0, 1, 2, 4, 6, 6, 6, 5, 3, 1, 0, 0, 0, 0, 2, 4, 6, 7, 7, 7, 6, 5, 5, 6, 8, 9, 10, 9, 7, 4, 2, 2, 4, 7, 12, 18, 22, 25, 26, 24, 21, 17, 14, 12, 12, 14, 16, 17, 17, 16, 12, 8, 5, 2, 1, 2, 4, 7, 11, 13, 15, 15, 13, 11, 9, 8, 7, 7, 9, 10, 12, 13, 13, 12, 10, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 12, 13, 15, 18, 21, 22, 19, 12, 2, 0, 0, 6, 19, 25, 15, 0, 0, 13, 118, 310, 568, 837, 1047, 1134, 1073, 882, 618, 354, 149, 29, 0, 0, 6, 17, 17, 11, 8, 7, 3, 0, 0, 7, 68, 187, 357, 545, 704, 788, 771, 657, 481, 292, 135, 34, 0, 0, 5, 18, 21, 15, 8, 3, 3, 5, 6, 6, 3, 1, 1, 3, 8, 13, 17, 19, 20, 19, 16, 12, 7, 1, 0, 0, 0, 9, 19, 21, 11, 0, 0, 15, 104, 260, 465, 675, 834, 894, 837, 681, 472, 266, 107, 16, 0, 0, 14, 28, 31, 25, 18, 14, 13, 13, 13, 11, 8, 6, 5, 7, 10, 13, 16, 19, 20, 19, 15, 9, 2, 0, 0, 0, 8, 14, 13, 3, 0, 0, 33, 119, 252, 410, 556, 649, 661, 587, 446, 274, 113, 3, 0, 23, 156, 341, 534, 688, 760, 731, 611, 437, 257, 113, 26, 0, 0, 6, 12, 8, 1, 0, 0, 5, 5, 0, 0, 2, 46, 136, 266, 413, 539, 609, 600, 516, 381, 235, 110, 30, 0, 0, 3, 13, 15, 10, 3, 0, 0, 0, 3, 8, 13, 19, 24, 28, 30, 29, 24, 18, 11, 5, 1, 0, 0, 0, 2, 6, 10, 15, 18, 20, 19, 16, 12, 8, 5, 3, 4, 4, 6, 7, 8, 8, 9, 11, 12, 14, 15, 16, 15, 14, 12, 9, 5, 2, 0, 0, 0, 2, 5, 8, 11, 12, 10, 8, 5, 2, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 1, 3, 5, 8, 10, 11, 11, 10, 9, 7, 7, 7, 8, 10, 11, 12, 13, 13, 12, 10, 8, 5, 2, 0, 0, 0, 1, 2, 4, 6, 8, 9, 9, 6, 0, 0, 0, 0, 10, 19, 20, 7, 0, 0, 37, 152, 340, 572, 796, 951, 991, 904, 710, 460, 215, 32, 0, 3, 179, 452, 764, 1040, 1208, 1220, 1075, 818, 522, 262, 85, 0, 0, 0, 9, 13, 11, 9, 8, 4, 0, 0, 1, 82, 246, 486, 760, 999, 1132, 1118, 961, 709, 433, 201, 52, 0, 0, 6, 24, 25, 14, 0, 0, 0, 2, 10, 13, 9, 0, 0, 0, 3, 17, 28, 23, 3, 0, 0, 81, 259, 522, 824, 1090, 1248, 1247, 1084, 802, 475, 186, 3, 0, 69, 290, 569, 835, 1019, 1075, 990, 789, 525, 265, 68, 0, 0, 129, 330, 553, 744, 853, 851, 738, 539, 305, 96, 0, 0, 150, 450, 827, 1192, 1450, 1527, 1403, 1119, 757, 413, 159, 20, 0, 0, 13, 22, 16, 6, 0, 0, 0, 0, 0, 18, 103, 257, 466, 689, 865, 943, 898, 743, 527, 308, 135, 30, 0, 0, 0, 8, 11, 12, 11, 8, 0, 0, 0, 40, 154, 335, 556, 765, 902, 926, 828, 638, 413, 209, 66, 0, 0, 3, 26, 39, 38, 28, 17, 9, 6, 7, 9, 9, 6, 1, 0, 0, 0, 9, 19, 21, 9, 0, 0, 30, 147, 341, 585, 825, 994, 1042, 955, 759, 514, 282, 111, 17, 0, 0, 1, 9, 12, 13, 13, 7, 0, 0, 0, 65, 208, 422, 666, 880, 1000, 989, 852, 631, 390, 186, 54, 0, 0, 0, 9, 22, 30, 28, 12, 0, 0, 12, 140, 381, 717, 1083, 1387, 1541, 1497, 1265, 909, 524, 201, 5, 0, 39, 208, 407, 580, 685, 699, 624, 485, 323, 176, 69, 11, 0, 0, 4, 11, 14, 13, 9, 0, 0, 0, 23, 99, 222, 378, 533, 646, 685, 636, 509, 336, 159, 21, 0, 5, 159, 404, 696, 968, 1150, 1193, 1087, 863, 584, 321, 126, 18, 0, 0, 14, 24, 19, 6, 0, 0, 0, 12, 27, 39, 46, 45, 39, 29, 17, 7, 0, 0, 0, 4, 10, 15, 19, 20, 17, 13, 7, 2, 0, 0, 3, 9, 14, 19, 21, 21, 17, 12, 5, 0, 0, 0, 7, 21, 35, 45, 45, 36, 20, 6, 0, 6, 16, 20, 11, 0, 0, 23, 136, 331, 584, 838, 1026, 1091, 1013, 817, 560, 311, 123, 17, 0, 0, 14, 24, 20, 7, 0, 0, 0, 11, 24, 35, 39, 37, 30, 20, 10, 3, 0, 0, 0, 6, 14, 23, 31, 34, 32, 25, 15, 6, 0, 0, 3, 9, 14, 16, 16, 12, 8, 3, 0, 0, 0, 5, 14, 25, 36, 44, 46, 43, 35, 24, 13, 4, 0, 0, 1, 9, 20, 33, 45, 53, 54, 49, 39, 26, 15, 7, 3, 4, 7, 11, 14, 14, 12, 7, 3, 0, 0, 3, 6, 8, 6, 0, 0, 0, 0, 13, 26, 28, 11, 0, 0, 44, 200, 461, 787, 1107, 1333, 1397, 1279, 1016, 683, 368, 137, 13, 0, 0, 19, 31, 24, 8, 0, 0, 0, 2, 8, 9, 6, 3, 0, 0, 0, 0, 0, 1, 3, 5, 10, 15, 20, 25, 27, 26, 22, 16, 9, 4, 0, 0, 1, 3, 5, 6, 6, 4, 3, 1, 1, 2, 3, 5, 5, 5, 4, 1, 0, 0, 0, 4, 11, 16, 19, 17, 13, 10, 12, 18, 23, 20, 6, 0, 0, 37, 151, 333, 554, 761, 900, 930, 842, 663, 438, 219, 51, 0, 0, 104, 324, 608, 897, 1119, 1212, 1149, 946, 665, 380, 158, 28, 0, 0, 14, 29, 26, 12, 0, 0, 0, 4, 16, 25, 30, 31, 27, 21, 13, 6, 1, 0, 0, 1, 6, 12, 17, 22, 23, 22, 18, 11, 4, 0, 0, 1, 10, 23, 35, 40, 38, 30, 21, 20, 26, 34, 32, 13, 0, 0, 42, 202, 473, 821, 1170, 1427, 1518, 1413, 1146, 792, 446, 181, 29, 0, 0, 20, 39, 38, 24, 11, 6, 10, 21, 30, 35, 35, 30, 23, 16, 10, 6, 4, 3, 4, 7, 10, 12, 13, 11, 7, 3, 0, 0, 3, 11, 18, 22, 20, 13, 5, 2, 7, 17, 23, 18, 0, 0, 0, 77, 239, 474, 738, 966, 1092, 1077, 927, 686, 422, 199, 54, 0, 0, 6, 26, 32, 26, 16, 8, 6, 7, 8, 7, 4, 2, 2, 6, 13, 20, 26, 27, 25, 20, 13, 7, 2, 0, 0, 0, 2, 4, 7, 9, 11, 12, 12, 11, 10, 10, 10, 11, 11, 11, 11, 11, 12, 15, 20, 25, 29, 29, 25, 17, 11, 8, 10, 13, 13, 6, 0, 0, 18, 90, 213, 370, 528, 646, 688, 641, 521, 361, 204, 84, 14, 0, 0, 7, 14, 12, 5, 0, 0, 0, 0, 3, 4, 4, 2, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 22, 24, 24, 25, 24, 23, 21, 19, 19, 21, 25, 31, 34, 33, 26, 14, 1, 0, 0, 10, 22, 23, 8, 0, 0, 51, 199, 438, 735, 1027, 1235, 1300, 1201, 964, 651, 340, 102, 0, 0, 115, 319, 551, 753, 877, 890, 787, 591, 350, 128, 0, 0, 133, 427, 806, 1186, 1468, 1578, 1487, 1226, 870, 512, 229, 57, 0, 0, 5, 20, 22, 16, 8, 2, 0, 0, 0, 34, 130, 289, 494, 701, 857, 916, 860, 705, 496, 287, 123, 26, 0, 0, 10, 22, 23, 16, 8, 4, 6, 9, 11, 7, 0, 0, 0, 3, 18, 27, 22, 2, 0, 0, 88, 277, 559, 889, 1192, 1386, 1414, 1265, 978, 627, 297, 60, 0, 6, 174, 416, 671, 876, 983, 966, 837, 633, 408, 213, 78, 8, 0, 0, 6, 15, 18, 15, 6, 0, 0, 3, 62, 179, 353, 558, 748, 873, 896, 805, 621, 386, 161, 3, 0, 59, 292, 620, 971, 1257, 1403, 1369, 1169, 861, 531, 255, 75, 0, 0, 1, 16, 19, 11, 3, 0, 0, 0, 0, 4, 56, 162, 320, 505, 675, 781, 793, 706, 546, 358, 187, 66, 4, 0, 0, 10, 15, 11, 3, 0, 0, 0, 1, 4, 7, 8, 10, 12, 13, 12, 10, 7, 3, 2, 4, 8, 11, 12, 7, 0, 0, 0, 2, 20, 35, 31, 5, 0, 0, 93, 324, 677, 1097, 1483, 1729, 1762, 1571, 1214, 792, 410, 141, 5, 0, 0, 26, 37, 27, 8, 0, 0, 0, 3, 11, 16, 20, 24, 29, 34, 38, 39, 38, 36, 32, 27, 20, 12, 3, 0, 0, 1, 10, 16, 14, 1, 0, 0, 53, 169, 341, 541, 720, 830, 838, 737, 554, 334, 134, 2, 0, 54, 234, 473, 714, 900, 982, 940, 787, 561, 316, 108, 0, 0, 92, 323, 630, 948, 1201, 1322, 1278, 1083, 793, 485, 229, 64, 0, 0, 6, 24, 26, 14, 0, 0, 0, 6, 17, 26, 29, 27, 21, 15, 8, 4, 1, 1, 2, 4, 5, 5, 3, 2, 4, 9, 15, 16, 9, 0, 0, 10, 75, 195, 361, 542, 695, 779, 768, 668, 505, 324, 165, 56, 2, 0, 0, 10, 13, 8, 0, 0, 0, 6, 14, 17, 15, 9, 4, 3, 9, 15, 16, 7, 0, 0, 25, 118, 274, 475, 676, 825, 879, 820, 668, 466, 266, 112, 22, 0, 0, 8, 17, 15, 6, 0, 0, 0, 3, 8, 11, 11, 9, 6, 4, 1, 0, 0, 0, 0, 4, 10, 15, 16, 13, 6, 0, 0, 0, 10, 16, 13, 0, 0, 2, 71, 211, 415, 647, 852, 978, 988, 882, 687, 451, 223, 48, 0, 0, 147, 432, 810, 1209, 1540, 1716, 1686, 1458, 1095, 695, 348, 114, 0, 0, 0, 24, 31, 20, 3, 0, 0, 0, 9, 16, 17, 13, 8, 3, 0, 0, 0, 0, 1, 2, 4, 5, 7, 7, 7, 6, 3, 1, 0, 0, 2, 8, 16, 25, 32, 35, 33, 27, 18, 9, 2, 0, 0, 2, 8, 13, 17, 19, 18, 15, 10, 5, 1, 0, 0, 2, 6, 11, 14, 15, 13, 10, 6, 2, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 3, 6, 10, 12, 13, 12, 8, 5, 1, 0, 0, 0, 2, 5, 8, 11, 12, 12, 10, 7, 4, 3, 3, 5, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 11, 11, 10, 8, 5, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 4, 5, 6, 7, 6, 6, 5, 4, 4, 4, 5, 6, 8, 11, 13, 15, 15, 14, 11, 8, 5, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 9, 8, 7, 5, 4, 3, 4, 5, 6, 7, 7, 7, 6, 5, 3, 2, 2, 2, 2, 3, 5, 7, 8, 10, 10, 10, 9, 7, 4, 2, 1, 2, 6, 11, 16, 18, 14, 7, 0, 0, 0, 7, 19, 21, 9, 0, 0, 42, 184, 426, 744, 1080, 1355, 1495, 1463, 1267, 963, 628, 334, 129, 19, 0, 0, 4, 17, 21, 19, 10, 0, 0, 0, 66, 221, 465, 772, 1081, 1315, 1411, 1343, 1128, 826, 513, 253, 81, 0, 0, 0, 14, 26, 26, 15, 0, 0, 0, 45, 166, 363, 619, 888, 1108, 1220, 1190, 1017, 742, 433, 167, 13, 11, 165, 440, 771, 1079, 1289, 1350, 1247, 1007, 688, 370, 127, 14, 49, 213, 455, 709, 907, 1001, 970, 823, 595, 340, 120, 0, 0, 149, 434, 799, 1166, 1449, 1580, 1526, 1305, 977, 624, 322, 115, 11, 0, 0, 12, 19, 15, 7, 0, 0, 0, 0, 26, 88, 190, 328, 479, 609, 686, 689, 618, 490, 339, 197, 88, 24, 0, 0, 2, 8, 10, 9, 9, 11, 12, 10, 4, 0, 0, 0, 9, 16, 14, 1, 0, 5, 79, 236, 478, 776, 1074, 1303, 1400, 1335, 1116, 795, 448, 166, 20, 53, 262, 601, 988, 1330, 1544, 1579, 1434, 1150, 803, 470, 214, 58, 0, 0, 7, 20, 20, 9, 0, 0, 0, 4, 11, 14, 12, 7, 3, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 1, 2, 3, 5, 5, 6, 5, 4, 3, 1, 0, 0, 0, 2, 3, 6, 8, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 8, 7, 4, 0, 0, 0, 1, 8, 12, 8, 0, 0, 7, 65, 180, 348, 546, 734, 869, 916, 863, 724, 535, 339, 175, 64, 8, 0, 0, 8, 11, 8, 2, 0, 0, 0, 2, 4, 4, 3, 1, 0, 0, 0, 0, 1, 3, 4, 4, 2, 0, 0, 0, 1, 7, 11, 8, 0, 0, 4, 57, 165, 328, 524, 717, 863, 925, 888, 761, 576, 377, 204, 81, 15, 0, 0, 6, 11, 8, 1, 0, 0, 0, 6, 10, 11, 9, 3, 0, 0, 0, 4, 7, 6, 0, 0, 2, 38, 116, 238, 390, 547, 676, 746, 741, 662, 529, 372, 224, 108, 35, 1, 0, 0, 6, 7, 4, 1, 0, 2, 6, 8, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 5, 6, 7, 8, 9, 9, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 6, 6, 7, 8, 9, 12, 16, 19, 23, 25, 24, 22, 18, 13, 9, 7, 6, 8, 10, 12, 14, 15, 15, 14, 12, 11, 9, 8, 7, 6, 6, 6, 7, 7, 8, 8, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 2, 2, 1, 1, 2, 4, 6, 9, 10, 9, 5, 0, 0, 0, 1, 9, 12, 7, 0, 0, 18, 100, 255, 480, 748, 1012, 1216, 1315, 1286, 1136, 901, 633, 381, 185, 60, 1, 0, 0, 13, 16, 9, 0, 0, 9, 60, 151, 280, 432, 583, 703, 766, 756, 671, 529, 360, 203, 96, 70, 136, 288, 497, 722, 917, 1040, 1065, 989, 830, 623, 410, 228, 98, 25, 0, 0, 3, 8, 6, 1, 0, 0, 0, 5, 10, 13, 15, 14, 12, 10, 7, 5, 3, 3, 3, 3, 5, 6, 8, 9, 9, 9, 7, 5, 3, 3, 4, 6, 8, 9, 8, 5, 2, 0, 1, 4, 5, 3, 0, 0, 13, 63, 157, 295, 463, 636, 780, 866, 875, 804, 668, 496, 322, 176, 73, 16, 0, 0, 3, 6, 5, 3, 2, 4, 9, 14, 17, 16, 14, 10, 8, 6, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 2, 3, 4, 3, 1, 0, 0, 0, 1, 4, 4, 0, 0, 0, 22, 77, 170, 297, 442, 581, 688, 741, 730, 658, 540, 400, 262, 147, 66, 19, 0, 0, 0, 2, 2, 1, 0, 0, 0, 0, 2, 4, 5, 6, 6, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 4, 4, 2, 0, 0, 0, 0, 3, 4, 1, 0, 0, 14, 59, 143, 265, 416, 577, 722, 824, 866, 839, 750, 616, 459, 305, 175, 81, 24, 0, 0, 0, 6, 6, 1, 0, 0, 22, 80, 178, 314, 474, 637, 777, 869, 896, 851, 744, 594, 427, 271, 145, 60, 14, 0, 0, 1, 3, 2, 0, 0, 0, 3, 6, 7, 5, 1, 0, 0, 1, 3, 3, 0, 0, 0, 27, 90, 195, 343, 518, 698, 855, 964, 1006, 974, 873, 722, 545, 369, 218, 106, 37, 4, 0, 0, 2, 3, 1, 0, 0, 0, 4, 7, 10, 11, 11, 11, 11, 10, 9, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 9, 33, 74, 135, 210, 293, 371, 434, 471, 476, 449, 394, 320, 237, 158, 92, 44, 15, 1, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 0, 0, 0, 9, 37, 89, 169, 274, 393, 514, 618, 689, 717, 697, 633, 534, 416, 295, 187, 102, 45, 12, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 3, 4, 4, 4, 3, 2, 1, 1, 1, 0, 0, 0, 2, 15, 43, 90, 159, 246, 345, 444, 532, 597, 632, 630, 594, 527, 440, 343, 246, 161, 93, 46, 17, 3, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 9, 27, 55, 97, 152, 218, 290, 363, 429, 480, 511, 516, 496, 455, 402, 345, 297, 265, 255, 270, 307, 358, 417, 472, 515, 537, 535, 507, 458, 392, 319, 245, 178, 120, 74, 41, 18, 4, 0, 0, 8, 25, 49, 82, 122, 168, 217, 268, 315, 354, 381, 393, 389, 370, 341, 306, 273, 247, 233, 233, 247, 272, 303, 336, 365, 385, 391, 383, 360, 325, 281, 233, 184, 138, 98, 64, 38, 20, 8, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 8, 16, 27, 41, 57, 76, 97, 118, 139, 159, 175, 187, 193, 192, 185, 171, 153, 131, 108, 86, 66, 48, 34, 22, 13, 7, 3, 1, 0, 0, 0, 0, 0, 2, 7, 15, 26, 42, 60, 83, 107, 134, 161, 188, 214, 236, 252, 262, 265, 260, 248, 231, 209, 184, 158, 131, 106, 83, 63, 47, 35, 27, 23, 22, 25, 31, 41, 55, 73, 95, 119, 144, 168, 190, 209, 225, 237, 245, 248, 245, 236, 221, 200, 177, 153, 129, 107, 88, 70, 55, 42, 30, 20, 12, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 4, 5, 7, 9, 10, 12, 15, 18, 22, 26, 31, 36, 41, 46, 50, 54, 58, 63, 68, 72, 77, 80, 83, 85, 86, 86, 85, 83, 81, 79, 77, 75, 72, 69, 65, 61, 56, 51, 47, 43, 40, 37, 34, 31, 27, 24, 21, 18, 15, 13, 12, 11, 10, 9, 9, 8, 9, 9, 10, 11, 12, 13, 13],
-"peakG": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 7, 7, 7, 8, 9, 11, 12, 14, 16, 18, 19, 22, 24, 26, 27, 28, 29, 29, 30, 31, 33, 35, 38, 41, 45, 48, 51, 53, 53, 53, 52, 50, 49, 50, 51, 53, 55, 57, 59, 61, 62, 63, 64, 65, 66, 67, 68, 68, 69, 69, 69, 69, 69, 69, 68, 69, 69, 69, 70, 70, 70, 70, 70, 70, 70, 70, 69, 69, 68, 68, 67, 68, 68, 69, 69, 68, 67, 65, 64, 63, 63, 63, 64, 64, 64, 64, 64, 64, 63, 63, 63, 63, 63, 63, 64, 64, 64, 64, 64, 64, 65, 65, 65, 66, 66, 65, 65, 64, 64, 63, 62, 62, 62, 62, 63, 64, 66, 67, 68, 69, 69, 70, 71, 72, 73, 75, 78, 80, 82, 84, 86, 87, 88, 90, 90, 91, 92, 94, 96, 98, 101, 105, 108, 111, 114, 117, 119, 121, 122, 122, 122, 120, 119, 118, 118, 118, 119, 121, 122, 123, 123, 123, 123, 123, 123, 124, 125, 126, 126, 126, 125, 123, 122, 121, 121, 122, 124, 125, 125, 124, 123, 122, 121, 120, 120, 119, 119, 118, 117, 116, 116, 116, 116, 116, 116, 116, 115, 114, 112, 111, 110, 109, 110, 110, 111, 111, 110, 108, 106, 104, 103, 103, 103, 103, 104, 103, 103, 102, 101, 100, 99, 98, 97, 95, 94, 93, 92, 92, 92, 92, 92, 93, 92, 92, 92, 91, 91, 91, 91, 92, 93, 93, 93, 92, 91, 90, 88, 87, 87, 87, 87, 87, 86, 85, 84, 83, 82, 82, 82, 83, 83, 83, 82, 82, 81, 81, 81, 82, 82, 83, 84, 84, 84, 84, 84, 84, 84, 83, 83, 83, 83, 83, 83, 83, 84, 84, 85, 85, 86, 86, 86, 86, 87, 89, 89, 90, 90, 90, 90, 90, 91, 92, 94, 94, 93, 92, 90, 89, 88, 89, 91, 93, 94, 95, 96, 97, 97, 98, 99, 100, 100, 101, 101, 102, 102, 103, 103, 103, 102, 101, 100, 101, 102, 103, 104, 104, 104, 103, 102, 101, 100, 100, 99, 99, 100, 100, 101, 101, 102, 102, 103, 103, 102, 102, 102, 102, 101, 101, 101, 101, 101, 102, 102, 102, 101, 101, 100, 100, 100, 100, 100, 100, 99, 98, 98, 98, 99, 99, 100, 100, 99, 98, 98, 98, 98, 99, 100, 99, 97, 95, 93, 91, 91, 92, 94, 96, 98, 100, 101, 101, 100, 98, 96, 95, 93, 93, 93, 93, 94, 95, 96, 97, 97, 97, 97, 97, 96, 96, 96, 96, 96, 96, 96, 97, 97, 97, 97, 97, 97, 97, 98, 99, 100, 101, 103, 103, 104, 103, 102, 101, 101, 101, 102, 104, 106, 108, 109, 110, 114, 122, 138, 161, 191, 224, 255, 280, 298, 308, 317, 330, 351, 384, 427, 476, 524, 564, 589, 597, 587, 560, 521, 472, 418, 363, 308, 257, 210, 169, 134, 105, 83, 65, 53, 44, 39, 36, 34, 35, 38, 42, 49, 56, 64, 72, 79, 87, 95, 104, 115, 127, 142, 157, 171, 184, 195, 204, 210, 215, 216, 215, 211, 204, 195, 183, 170, 157, 143, 129, 114, 100, 85, 71, 59, 48, 38, 31, 25, 21, 18, 15, 13, 11, 10, 9, 9, 8, 8, 8, 8, 7, 7, 7, 7, 6, 6, 7, 7, 7, 8, 8, 8, 7, 7, 6, 6, 6, 6, 7, 7, 8, 8, 8, 9, 9, 10, 12, 14, 16, 18, 20, 22, 23, 24, 25, 26, 29, 32, 36, 41, 46, 50, 55, 59, 62, 66, 71, 77, 85, 95, 105, 115, 124, 133, 142, 151, 162, 174, 188, 202, 217, 229, 238, 245, 248, 249, 250, 250, 251, 251, 252, 251, 249, 245, 240, 234, 228, 223, 219, 218, 219, 222, 227, 233, 240, 245, 250, 253, 255, 256, 255, 253, 249, 244, 238, 231, 225, 219, 213, 208, 204, 200, 196, 193, 192, 191, 191, 192, 193, 196, 199, 202, 206, 208, 210, 209, 207, 204, 199, 193, 187, 181, 174, 168, 161, 155, 148, 143, 138, 134, 132, 130, 130, 131, 132, 134, 135, 138, 140, 142, 143, 145, 146, 146, 145, 143, 139, 135, 129, 122, 115, 108, 100, 93, 85, 79, 72, 66, 59, 53, 46, 38, 31, 25, 19, 15, 13, 12, 12, 12, 12, 11, 10, 8, 6, 4, 3, 2, 2, 2, 2, 3, 3, 4, 4, 5, 5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 3, 4, 5, 6, 6, 7, 8, 10, 12, 14, 17, 20, 24, 28, 32, 37, 43, 50, 56, 63, 69, 74, 80, 86, 92, 99, 105, 110, 114, 117, 120, 123, 126, 129, 132, 133, 134, 133, 131, 129, 127, 125, 123, 120, 118, 115, 112, 110, 109, 109, 111, 115, 119, 124, 130, 134, 138, 142, 145, 149, 154, 159, 165, 170, 175, 178, 180, 180, 178, 175, 171, 166, 160, 155, 150, 146, 143, 141, 140, 139, 138, 137, 138, 140, 144, 150, 157, 164, 169, 172, 174, 176, 178, 180, 184, 187, 190, 192, 191, 188, 182, 175, 166, 156, 146, 137, 127, 116, 106, 95, 84, 74, 64, 56, 48, 41, 34, 29, 23, 19, 16, 13, 11, 10, 9, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 1, 2, 4, 5, 5, 5, 4, 3, 2, 1, 0, 1, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 4, 4, 3, 3, 2, 1, 1, 1, 2, 2, 3, 3, 3, 4, 4, 4, 4, 5, 6, 6, 7, 7, 8, 8, 9, 10, 11, 13, 16, 19, 23, 28, 32, 36, 41, 45, 51, 57, 64, 72, 81, 90, 100, 110, 121, 132, 143, 155, 167, 179, 190, 200, 209, 215, 220, 224, 226, 227, 227, 224, 219, 211, 200, 187, 172, 158, 145, 133, 122, 112, 101, 90, 80, 70, 60, 52, 45, 39, 34, 30, 26, 23, 20, 18, 17, 16, 15, 14, 14, 13, 12, 12, 12, 12, 12, 12, 12, 13, 14, 16, 17, 19, 21, 23, 24, 26, 29, 33, 37, 42, 48, 55, 63, 72, 81, 91, 102, 114, 126, 138, 151, 164, 178, 193, 207, 221, 233, 242, 250, 254, 256, 255, 253, 249, 245, 239, 232, 223, 214, 205, 196, 187, 180, 175, 171, 170, 171, 174, 181, 190, 202, 214, 227, 240, 253, 266, 280, 294, 307, 318, 326, 331, 332, 329, 326, 322, 318, 314, 308, 301, 291, 279, 265, 252, 239, 228, 217, 206, 194, 181, 167, 152, 137, 123, 110, 98, 86, 74, 62, 52, 44, 37, 33, 30, 28, 24, 20, 15, 11, 8, 7, 6, 7, 7, 7, 6, 6, 5, 4, 4, 3, 2, 1, 0, 0, 0, 1, 2, 4, 5, 6, 7, 7, 9, 11, 14, 18, 23, 29, 35, 42, 49, 56, 62, 69, 76, 83, 89, 96, 102, 109, 115, 121, 125, 128, 128, 127, 123, 118, 112, 104, 96, 88, 79, 71, 62, 55, 48, 41, 35, 29, 23, 17, 12, 8, 6, 5, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 4, 4, 5, 5, 6, 7, 9, 10, 12, 14, 16, 18, 20, 24, 28, 33, 40, 47, 55, 64, 74, 85, 98, 111, 126, 141, 157, 174, 191, 209, 226, 242, 257, 269, 279, 288, 296, 303, 308, 312, 313, 312, 309, 306, 302, 299, 295, 289, 281, 270, 256, 241, 225, 211, 197, 184, 171, 157, 142, 127, 111, 97, 83, 71, 60, 51, 42, 33, 26, 20, 14, 11, 9, 8, 7, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 5, 7, 9, 12, 15, 18, 22, 26, 31, 38, 46, 55, 66, 77, 89, 102, 117, 135, 155, 177, 201, 225, 248, 270, 289, 305, 319, 331, 341, 350, 357, 362, 366, 368, 368, 367, 366, 363, 359, 353, 344, 334, 321, 306, 291, 276, 260, 244, 227, 210, 193, 178, 164, 154, 147, 143, 142, 144, 148, 155, 163, 172, 181, 189, 196, 201, 205, 207, 207, 205, 203, 198, 191, 182, 170, 157, 141, 125, 108, 92, 78, 66, 56, 49, 42, 37, 33, 29, 25, 22, 19, 17, 16, 14, 14, 13, 12, 11, 10, 9, 8, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 6, 7, 9, 11, 14, 17, 20, 25, 30, 37, 46, 57, 69, 83, 98, 112, 127, 142, 157, 171, 185, 197, 207, 214, 219, 221, 219, 214, 206, 196, 184, 170, 155, 140, 124, 109, 93, 79, 65, 53, 42, 33, 26, 21, 17, 14, 12, 10, 9, 8, 7, 6, 6, 6, 7, 9, 11, 13, 16, 19, 22, 26, 32, 39, 48, 59, 72, 86, 101, 117, 133, 149, 164, 180, 194, 207, 218, 226, 232, 234, 234, 230, 224, 215, 204, 190, 174, 158, 143, 130, 119, 111, 107, 105, 106, 110, 116, 124, 136, 150, 167, 187, 209, 230, 252, 271, 288, 303, 315, 327, 337, 348, 358, 368, 378, 386, 394, 401, 407, 413, 419, 424, 429, 433, 436, 438, 439, 439, 438, 437, 437, 437, 438, 439, 440, 440, 439, 436, 434, 432, 431, 432, 433, 433, 432, 429, 423, 416, 408, 400, 392, 384, 376, 366, 355, 342, 328, 313, 297, 281, 267, 254, 242, 231, 220, 207, 193, 177, 161, 145, 129, 115, 102, 89, 77, 64, 53, 43, 34, 28, 25, 23, 23, 24, 24, 24, 25, 26, 29, 34, 42, 52, 66, 82, 99, 117, 135, 155, 175, 196, 218, 240, 259, 275, 285, 289, 287, 281, 270, 256, 241, 224, 205, 186, 165, 145, 126, 109, 93, 79, 67, 57, 49, 43, 39, 38, 40, 44, 49, 56, 64, 74, 85, 98, 114, 131, 149, 168, 186, 202, 218, 231, 242, 251, 257, 258, 255, 248, 236, 220, 201, 181, 161, 142, 123, 106, 91, 77, 64, 53, 43, 35, 28, 24, 21, 19, 19, 19, 21, 23, 26, 30, 36, 44, 54, 66, 81, 98, 118, 140, 163, 188, 214, 240, 264, 286, 305, 321, 333, 343, 351, 357, 361, 364, 365, 365, 365, 366, 367, 368, 368, 366, 362, 357, 352, 347, 345, 345, 345, 345, 343, 338, 332, 324, 316, 308, 300, 290, 276, 259, 239, 216, 191, 167, 143, 122, 102, 84, 67, 53, 41, 32, 24, 19, 15, 12, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 1, 0, 1, 1, 2, 3, 4, 4, 4, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 2, 2, 1, 1, 2, 4, 5, 6, 7, 7, 7, 7, 6, 6, 6, 6, 7, 7, 8, 9, 9, 9, 9, 8, 7, 7, 7, 7, 8, 9, 10, 10, 10, 9, 8, 6, 5, 5, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 7, 10, 13, 18, 24, 32, 42, 54, 67, 80, 95, 109, 124, 138, 152, 164, 174, 181, 185, 186, 183, 177, 169, 158, 146, 132, 117, 102, 88, 74, 62, 51, 42, 34, 28, 22, 18, 14, 11, 9, 7, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 1, 2, 4, 6, 7, 7, 7, 7, 8, 10, 14, 19, 25, 32, 40, 49, 61, 75, 92, 111, 132, 153, 176, 198, 219, 237, 252, 261, 265, 263, 256, 244, 229, 212, 192, 172, 150, 127, 106, 86, 68, 53, 41, 31, 24, 17, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 5, 8, 12, 17, 24, 33, 43, 56, 72, 90, 109, 130, 150, 170, 189, 205, 219, 229, 235, 236, 232, 224, 212, 198, 183, 167, 150, 132, 113, 95, 78, 62, 49, 39, 32, 26, 22, 18, 15, 12, 10, 9, 8, 8, 8, 8, 7, 7, 6, 5, 4, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 6, 6, 7, 8, 9, 9, 10, 10, 11, 11, 12, 13, 13, 13, 13, 13, 12, 12, 11, 10, 9, 8, 8, 8, 8, 9, 10, 10, 11, 11, 11, 11, 11, 10, 10, 9, 9, 9, 10, 11, 12, 14, 14, 15, 14, 14, 13, 13, 13, 13, 13, 14, 14, 14, 13, 12, 11, 10, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 7, 7, 6, 6, 5, 4, 3, 2, 2, 2, 3, 4, 4, 5, 6, 8, 10, 14, 20, 27, 37, 50, 66, 83, 102, 121, 140, 156, 169, 179, 186, 190, 189, 185, 176, 164, 149, 132, 114, 96, 79, 64, 51, 40, 31, 23, 18, 13, 10, 7, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 6, 12, 20, 30, 43, 57, 73, 89, 106, 123, 140, 155, 168, 176, 179, 177, 170, 159, 146, 130, 113, 96, 80, 64, 50, 39, 29, 22, 16, 12, 8, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 16, 24, 34, 46, 62, 80, 101, 124, 148, 174, 199, 222, 242, 257, 265, 267, 261, 248, 231, 209, 185, 160, 134, 110, 88, 68, 52, 39, 29, 21, 14, 10, 6, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 13, 21, 30, 42, 58, 77, 102, 131, 163, 197, 230, 260, 284, 302, 313, 315, 310, 298, 281, 259, 235, 207, 179, 151, 123, 98, 76, 57, 43, 31, 22, 16, 11, 7, 4, 2, 0, 0, 0, 3, 7, 12, 20, 29, 41, 54, 71, 89, 110, 131, 151, 168, 182, 190, 193, 192, 185, 175, 162, 146, 128, 108, 89, 70, 54, 40, 30, 22, 17, 13, 11, 9, 7, 5, 3, 2, 1, 2, 4, 7, 12, 18, 26, 35, 47, 63, 83, 107, 133, 161, 188, 214, 235, 252, 264, 270, 270, 263, 251, 234, 212, 187, 161, 136, 111, 90, 72, 58, 49, 44, 43, 47, 54, 65, 79, 96, 117, 141, 167, 191, 212, 228, 237, 239, 234, 223, 207, 189, 169, 147, 126, 105, 86, 71, 62, 58, 61, 70, 84, 104, 127, 154, 183, 214, 246, 279, 311, 339, 363, 379, 388, 390, 387, 381, 375, 370, 369, 369, 371, 372, 372, 369, 362, 350, 334, 313, 287, 257, 225, 191, 157, 126, 97, 73, 54, 39, 28, 21, 15, 11, 8, 6, 5, 3, 2, 2, 1, 1, 1, 1, 2, 2, 3, 4, 5, 5, 4, 4, 3, 3, 3, 4, 6, 7, 8, 8, 7, 6, 4, 1, 0, 0, 0, 2, 6, 12, 20, 29, 40, 54, 71, 90, 113, 137, 160, 182, 198, 209, 213, 211, 203, 191, 176, 157, 137, 116, 94, 74, 57, 43, 32, 25, 20, 15, 11, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 4, 3, 3, 4, 4, 4, 5, 5, 4, 4, 3, 3, 4, 4, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 2, 2, 1, 1, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 12, 20, 31, 47, 67, 93, 123, 158, 195, 234, 272, 308, 338, 363, 380, 390, 392, 389, 383, 374, 365, 356, 348, 341, 335, 330, 325, 319, 309, 295, 277, 254, 229, 203, 176, 149, 124, 101, 81, 64, 51, 44, 42, 47, 59, 76, 97, 123, 151, 182, 213, 243, 270, 293, 310, 318, 316, 305, 285, 257, 224, 189, 156, 126, 100, 78, 60, 45, 33, 24, 17, 12, 10, 9, 9, 8, 8, 7, 7, 6, 6, 6, 7, 8, 8, 8, 8, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 3, 4, 4, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 5, 6, 7, 9, 13, 19, 27, 37, 51, 67, 86, 108, 133, 157, 181, 202, 218, 228, 231, 228, 218, 204, 185, 164, 141, 116, 93, 71, 52, 38, 27, 19, 14, 11, 9, 8, 6, 5, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 2, 1, 1, 1, 1, 3, 6, 11, 18, 27, 38, 53, 72, 94, 119, 146, 174, 200, 223, 242, 255, 261, 260, 251, 235, 212, 186, 158, 130, 104, 80, 61, 45, 33, 24, 18, 14, 12, 11, 10, 9, 7, 6, 5, 4, 5, 5, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 2, 4, 9, 15, 23, 34, 48, 64, 83, 105, 127, 149, 169, 184, 194, 196, 191, 180, 163, 142, 120, 99, 78, 61, 45, 32, 22, 15, 10, 7, 5, 4, 4, 3, 2, 1, 0, 0, 1, 3, 7, 13, 22, 34, 50, 72, 100, 135, 177, 223, 270, 315, 355, 385, 404, 411, 407, 391, 366, 332, 292, 249, 205, 164, 130, 104, 89, 85, 91, 106, 130, 160, 195, 233, 273, 312, 348, 378, 399, 412, 416, 412, 404, 393, 382, 372, 366, 362, 361, 360, 357, 350, 338, 318, 292, 259, 223, 186, 150, 118, 91, 70, 55, 46, 43, 45, 53, 66, 84, 107, 134, 165, 198, 229, 257, 279, 292, 297, 292, 278, 256, 229, 198, 166, 134, 105, 79, 57, 40, 27, 18, 13, 10, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 6, 6, 6, 5, 5, 3, 2, 2, 3, 6, 12, 22, 36, 56, 82, 112, 147, 187, 229, 272, 314, 352, 384, 407, 419, 422, 417, 406, 394, 383, 376, 374, 377, 383, 390, 396, 399, 398, 392, 384, 374, 366, 362, 363, 369, 378, 389, 399, 405, 406, 401, 391, 376, 359, 342, 328, 318, 313, 312, 315, 319, 320, 316, 306, 287, 262, 230, 196, 161, 128, 99, 74, 54, 38, 25, 16, 10, 5, 3, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 5, 6, 7, 9, 10, 11, 11, 11, 11, 10, 9, 9, 9, 9, 9, 9, 9, 8, 7, 5, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 9, 17, 28, 43, 62, 85, 112, 143, 179, 217, 254, 289, 317, 335, 342, 336, 319, 293, 260, 224, 186, 150, 116, 88, 64, 47, 35, 27, 21, 18, 16, 15, 14, 13, 12, 12, 11, 12, 15, 22, 34, 52, 77, 108, 145, 186, 230, 274, 317, 354, 383, 402, 409, 406, 396, 382, 370, 362, 361, 367, 378, 393, 408, 420, 423, 417, 399, 369, 330, 283, 235, 187, 143, 107, 78, 59, 48, 45, 49, 59, 75, 96, 121, 150, 179, 207, 230, 245, 251, 246, 232, 211, 185, 157, 129, 104, 80, 60, 42, 28, 18, 11, 8, 6, 6, 6, 6, 5, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 2, 6, 12, 22, 36, 55, 78, 108, 145, 186, 230, 275, 314, 346, 367, 376, 375, 366, 353, 338, 325, 315, 310, 310, 313, 318, 323, 325, 320, 306, 282, 249, 211, 171, 132, 97, 69, 47, 31, 19, 11, 6, 3, 1, 1, 1, 2, 1, 1, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 5, 5, 6, 7, 8, 9, 8, 7, 6, 5, 5, 5, 7, 8, 9, 9, 8, 8, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 3, 4, 6, 9, 16, 28, 45, 70, 102, 141, 185, 233, 280, 323, 358, 383, 395, 394, 378, 349, 310, 263, 214, 166, 125, 92, 68, 53, 47, 47, 53, 66, 85, 111, 143, 178, 214, 247, 274, 293, 301, 299, 287, 266, 238, 205, 170, 135, 103, 76, 55, 39, 29, 22, 18, 16, 15, 15, 15, 14, 14, 12, 10, 8, 6, 4, 4, 3, 4, 4, 4, 3, 3, 3, 3, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 12, 23, 39, 60, 86, 117, 150, 185, 219, 248, 270, 281, 281, 267, 243, 211, 176, 139, 106, 77, 53, 35, 22, 13, 10, 10, 14, 22, 34, 50, 70, 95, 122, 150, 177, 201, 218, 227, 227, 217, 199, 175, 147, 118, 91, 67, 47, 32, 22, 14, 9, 6, 4, 3, 4, 5, 7, 9, 12, 13, 13, 13, 12, 12, 12, 13, 15, 16, 17, 17, 16, 14, 12, 11, 10, 9, 9, 9, 8, 7, 6, 6, 5, 6, 6, 7, 8, 10, 12, 16, 22, 32, 46, 65, 90, 121, 158, 200, 246, 291, 332, 364, 382, 385, 370, 338, 294, 242, 188, 138, 96, 63, 40, 25, 16, 11, 8, 6, 4, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 6, 6, 6, 5, 5, 4, 3, 3, 3, 4, 5, 5, 5, 5, 4, 3, 3, 2, 1, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 3, 4, 5, 7, 8, 9, 10, 10, 9, 8, 7, 6, 5, 5, 5, 6, 8, 9, 9, 9, 9, 8, 6, 4, 3, 1, 0, 0, 0, 2, 9, 20, 39, 64, 98, 139, 185, 232, 276, 314, 340, 353, 352, 337, 309, 271, 227, 181, 136, 96, 61, 35, 18, 8, 5, 8, 18, 34, 56, 86, 123, 165, 209, 252, 287, 312, 324, 322, 306, 279, 244, 205, 164, 125, 89, 59, 36, 18, 8, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 19, 37, 64, 99, 142, 192, 246, 299, 347, 385, 408, 416, 408, 389, 363, 337, 316, 305, 304, 313, 327, 343, 354, 356, 347, 324, 289, 246, 199, 153, 112, 77, 50, 30, 16, 8, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 6, 15, 29, 49, 75, 107, 144, 183, 222, 257, 283, 298, 299, 286, 261, 226, 187, 147, 109, 77, 51, 33, 22, 16, 15, 18, 27, 40, 60, 87, 123, 164, 210, 257, 298, 330, 349, 353, 341, 316, 280, 238, 193, 150, 111, 78, 52, 33, 20, 13, 10, 8, 8, 9, 9, 9, 8, 8, 7, 6, 5, 5, 5, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 13, 29, 52, 85, 127, 176, 232, 289, 344, 392, 426, 443, 439, 416, 374, 319, 257, 195, 138, 91, 55, 30, 15, 8, 9, 15, 29, 50, 80, 119, 168, 222, 278, 330, 372, 398, 405, 391, 360, 315, 262, 207, 155, 109, 72, 44, 24, 12, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 3, 10, 21, 37, 60, 91, 131, 180, 236, 294, 348, 391, 417, 424, 412, 387, 357, 329, 311, 307, 317, 339, 370, 402, 430, 446, 446, 429, 393, 343, 284, 221, 161, 108, 67, 37, 18, 7, 3, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 4, 11, 24, 43, 71, 107, 151, 201, 253, 303, 345, 373, 383, 375, 348, 306, 255, 200, 148, 103, 67, 40, 21, 9, 2, 0, 1, 9, 24, 48, 81, 123, 173, 226, 280, 330, 369, 395, 402, 389, 359, 314, 260, 203, 149, 103, 65, 38, 19, 8, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 4, 4, 4, 3, 3, 4, 6, 11, 21, 38, 62, 93, 130, 171, 212, 249, 279, 298, 303, 293, 270, 236, 197, 155, 117, 84, 59, 40, 29, 22, 20, 20, 21, 22, 23, 21, 19, 16, 13, 11, 9, 9, 10, 11, 12, 13, 13, 13, 12, 12, 11, 12, 13, 14, 15, 15, 16, 20, 28, 43, 69, 105, 151, 206, 263, 319, 367, 401, 418, 416, 395, 357, 306, 248, 189, 134, 88, 52, 28, 13, 6, 5, 9, 17, 31, 52, 83, 124, 176, 235, 296, 354, 401, 431, 442, 433, 408, 376, 346, 325, 321, 335, 366, 407, 449, 484, 503, 502, 481, 445, 402, 360, 330, 315, 319, 339, 366, 394, 413, 418, 405, 376, 338, 298, 266, 247, 245, 259, 286, 318, 347, 367, 371, 358, 328, 285, 233, 179, 128, 85, 53, 30, 17, 11, 9, 9, 10, 10, 10, 10, 10, 9, 8, 7, 6, 6, 5, 5, 5, 6, 7, 8, 9, 10, 10, 9, 8, 8, 7, 8, 10, 15, 24, 41, 66, 102, 149, 204, 265, 325, 377, 415, 432, 425, 395, 347, 287, 223, 162, 110, 69, 39, 20, 9, 5, 8, 18, 37, 68, 111, 167, 233, 306, 377, 440, 486, 511, 512, 487, 440, 376, 303, 228, 159, 100, 55, 25, 9, 3, 8, 21, 43, 75, 119, 173, 235, 299, 360, 411, 443, 454, 443, 412, 367, 318, 274, 243, 231, 238, 259, 288, 316, 335, 339, 326, 298, 258, 210, 161, 115, 77, 48, 29, 18, 13, 13, 13, 14, 14, 14, 13, 12, 11, 10, 9, 7, 6, 6, 6, 6, 6, 6, 6, 5, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 3, 3, 3, 4, 5, 7, 8, 9, 9, 9, 9, 8, 8, 7, 6, 5, 5, 5, 5, 5, 5, 4, 3, 2, 0, 0, 0, 1, 2, 3, 5, 5, 5, 4, 3, 1, 0, 0, 0, 1, 5, 13, 25, 46, 77, 119, 172, 232, 293, 347, 387, 406, 401, 375, 330, 274, 214, 158, 109, 70, 42, 22, 10, 3, 0, 0, 5, 15, 32, 59, 97, 146, 204, 270, 336, 396, 441, 466, 467, 443, 402, 353, 309, 281, 275, 295, 336, 387, 436, 472, 484, 470, 431, 372, 303, 232, 167, 113, 71, 42, 25, 19, 21, 33, 54, 86, 128, 181, 244, 310, 375, 430, 466, 480, 469, 435, 388, 338, 296, 271, 268, 285, 316, 352, 382, 398, 395, 371, 330, 278, 221, 165, 116, 76, 47, 29, 18, 14, 14, 15, 17, 17, 16, 14, 12, 10, 9, 8, 9, 10, 11, 11, 11, 11, 10, 10, 10, 11, 11, 12, 13, 13, 13, 14, 15, 15, 16, 16, 15, 14, 12, 11, 9, 7, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 5, 16, 37, 68, 111, 165, 225, 287, 343, 386, 410, 412, 389, 347, 291, 228, 166, 111, 67, 35, 15, 4, 0, 0, 1, 3, 5, 5, 5, 4, 4, 3, 3, 3, 4, 6, 13, 24, 44, 73, 113, 164, 224, 285, 343, 387, 411, 409, 382, 333, 270, 203, 139, 87, 48, 23, 10, 4, 3, 4, 5, 6, 7, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 4, 14, 31, 59, 98, 148, 206, 266, 321, 364, 389, 390, 369, 328, 274, 212, 153, 100, 58, 29, 11, 2, 0, 0, 1, 2, 2, 2, 2, 2, 2, 3, 4, 5, 6, 7, 8, 8, 9, 9, 9, 9, 8, 7, 7, 6, 6, 7, 9, 12, 14, 16, 16, 16, 15, 14, 12, 11, 9, 9, 8, 8, 8, 8, 8, 9, 9, 9, 9, 8, 6, 5, 4, 4, 5, 9, 17, 33, 59, 96, 144, 200, 258, 310, 351, 372, 372, 349, 308, 254, 195, 138, 88, 50, 23, 8, 1, 0, 0, 1, 6, 15, 33, 61, 102, 155, 215, 275, 329, 367, 383, 375, 343, 293, 233, 170, 112, 66, 32, 12, 2, 0, 0, 0, 1, 5, 12, 27, 51, 84, 126, 172, 218, 258, 284, 292, 282, 254, 213, 166, 118, 77, 44, 22, 9, 3, 1, 1, 2, 2, 2, 2, 3, 4, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 4, 5, 5, 4, 4, 3, 4, 4, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 4, 17, 40, 75, 122, 177, 235, 290, 334, 360, 365, 347, 309, 257, 198, 140, 89, 50, 23, 8, 2, 0, 2, 4, 6, 7, 8, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 2, 12, 33, 68, 118, 181, 250, 319, 377, 415, 428, 413, 373, 315, 248, 180, 119, 71, 36, 15, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 25, 56, 104, 169, 246, 329, 407, 469, 506, 511, 482, 424, 347, 262, 180, 111, 60, 27, 8, 1, 0, 1, 2, 3, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 9, 28, 62, 112, 176, 250, 324, 391, 439, 461, 453, 420, 367, 308, 256, 226, 224, 251, 302, 363, 419, 457, 467, 446, 397, 329, 253, 178, 114, 65, 31, 11, 3, 1, 3, 6, 8, 9, 9, 8, 7, 6, 6, 6, 7, 8, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 12, 16, 28, 49, 85, 137, 205, 283, 364, 434, 483, 501, 485, 441, 380, 317, 269, 248, 259, 299, 356, 416, 463, 486, 477, 438, 375, 299, 221, 150, 93, 52, 27, 14, 10, 11, 14, 17, 19, 20, 20, 20, 19, 18, 17, 17, 17, 17, 16, 16, 15, 13, 11, 9, 8, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 5, 5, 5, 4, 3, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 4, 5, 5, 6, 6, 6, 6, 5, 4, 3, 3, 3, 3, 3, 4, 5, 6, 6, 7, 7, 7, 8, 8, 9, 9, 10, 10, 10, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 2, 13, 38, 79, 138, 211, 291, 367, 427, 461, 464, 433, 376, 300, 219, 143, 81, 38, 12, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 3, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 19, 51, 103, 176, 265, 360, 446, 509, 539, 529, 481, 404, 311, 217, 134, 71, 29, 7, 0, 0, 0, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 4, 5, 5, 5, 5, 6, 6, 8, 10, 12, 14, 16, 17, 17, 16, 14, 12, 10, 8, 6, 5, 4, 3, 3, 3, 4, 4, 5, 5, 5, 4, 4, 3, 3, 3, 4, 4, 5, 6, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 15, 15, 15, 15, 14, 13, 11, 10, 9, 8, 7, 7, 11, 20, 40, 74, 124, 189, 263, 340, 406, 450, 464, 445, 395, 323, 241, 161, 94, 46, 16, 2, 0, 0, 0, 0, 0, 4, 17, 43, 86, 145, 216, 292, 363, 418, 447, 444, 409, 349, 273, 193, 122, 65, 28, 7, 0, 0, 1, 3, 3, 3, 3, 3, 4, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 7, 25, 58, 108, 172, 245, 317, 378, 417, 428, 409, 363, 298, 224, 152, 91, 46, 17, 3, 0, 0, 4, 7, 9, 10, 10, 10, 10, 9, 8, 7, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 3, 4, 4, 4, 4, 4, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 3, 4, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 6, 24, 61, 121, 202, 297, 393, 474, 523, 532, 499, 433, 348, 266, 206, 181, 196, 243, 310, 378, 429, 451, 438, 392, 323, 244, 166, 101, 53, 23, 8, 3, 4, 8, 11, 14, 14, 14, 13, 11, 8, 6, 5, 4, 4, 4, 3, 3, 2, 1, 0, 0, 1, 3, 5, 7, 8, 9, 9, 8, 8, 8, 8, 8, 9, 10, 11, 13, 15, 17, 18, 19, 18, 17, 15, 14, 14, 14, 15, 17, 18, 19, 20, 20, 19, 18, 16, 14, 12, 11, 11, 12, 14, 16, 18, 18, 18, 16, 14, 13, 12, 13, 15, 17, 19, 20, 20, 20, 19, 17, 16, 14, 12, 10, 10, 10, 11, 12, 13, 14, 14, 14, 12, 10, 8, 7, 5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 3, 5, 6, 8, 9, 10, 10, 10, 11, 11, 11, 11, 11, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 1, 14, 45, 97, 168, 253, 338, 411, 458, 471, 448, 392, 315, 230, 149, 83, 36, 10, 0, 0, 1, 4, 5, 3, 2, 7, 24, 57, 112, 188, 278, 370, 450, 503, 520, 496, 436, 353, 260, 171, 99, 47, 16, 2, 0, 0, 3, 6, 7, 8, 7, 7, 6, 6, 7, 8, 10, 13, 15, 16, 16, 15, 13, 11, 8, 6, 5, 3, 2, 1, 1, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 9, 31, 71, 129, 203, 282, 354, 406, 427, 413, 366, 295, 213, 135, 72, 29, 6, 0, 0, 1, 2, 2, 1, 0, 0, 1, 2, 2, 2, 2, 2, 3, 5, 6, 8, 9, 10, 10, 10, 10, 10, 9, 8, 6, 4, 2, 1, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 10, 37, 87, 162, 257, 361, 456, 525, 554, 536, 475, 386, 290, 210, 167, 170, 219, 302, 397, 482, 536, 546, 511, 439, 344, 242, 151, 79, 32, 7, 0, 0, 2, 3, 2, 0, 0, 3, 24, 65, 132, 222, 326, 430, 516, 568, 574, 533, 453, 349, 240, 143, 70, 24, 2, 0, 0, 5, 9, 9, 9, 7, 6, 6, 7, 8, 9, 11, 12, 13, 14, 15, 15, 14, 14, 14, 13, 13, 13, 13, 13, 15, 17, 18, 20, 21, 21, 20, 18, 16, 14, 13, 12, 12, 12, 13, 13, 13, 13, 11, 9, 7, 5, 3, 2, 1, 1, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 6, 9, 11, 13, 15, 16, 17, 17, 15, 11, 7, 3, 0, 0, 0, 1, 0, 0, 0, 15, 52, 121, 224, 355, 499, 634, 734, 780, 762, 682, 556, 408, 264, 145, 61, 15, 0, 0, 1, 5, 5, 5, 11, 30, 68, 130, 214, 316, 421, 513, 576, 593, 561, 485, 381, 278, 201, 173, 206, 295, 420, 551, 655, 707, 692, 615, 492, 350, 215, 109, 39, 5, 0, 0, 8, 13, 14, 13, 12, 12, 12, 12, 11, 10, 9, 9, 8, 8, 8, 7, 7, 6, 5, 4, 3, 3, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, 4, 4, 5, 6, 7, 7, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 3, 4, 6, 8, 10, 12, 13, 15, 16, 17, 16, 14, 11, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 1, 0, 0, 4, 24, 66, 133, 221, 318, 409, 477, 507, 492, 437, 351, 253, 159, 84, 33, 7, 0, 0, 2, 4, 5, 4, 4, 3, 3, 2, 1, 0, 0, 0, 2, 2, 1, 0, 0, 10, 39, 92, 167, 256, 345, 417, 456, 456, 415, 344, 257, 169, 96, 43, 12, 0, 0, 1, 4, 6, 7, 9, 10, 11, 11, 10, 8, 6, 3, 2, 1, 2, 3, 5, 7, 8, 9, 8, 7, 6, 5, 4, 3, 3, 4, 5, 6, 6, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 6, 6, 5, 4, 2, 1, 0, 0, 1, 3, 4, 6, 6, 6, 6, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 2, 3, 2, 0, 0, 9, 43, 108, 206, 330, 461, 575, 648, 663, 615, 515, 386, 259, 162, 114, 123, 181, 267, 356, 424, 454, 439, 386, 307, 219, 138, 73, 30, 7, 0, 1, 5, 10, 13, 15, 17, 18, 19, 20, 20, 21, 20, 19, 18, 17, 16, 16, 17, 18, 19, 20, 20, 18, 15, 12, 8, 5, 3, 2, 3, 4, 5, 5, 3, 1, 0, 0, 0, 1, 2, 1, 0, 0, 4, 23, 61, 119, 194, 276, 349, 399, 415, 393, 338, 261, 178, 104, 47, 13, 0, 0, 3, 10, 15, 18, 21, 23, 26, 28, 30, 30, 27, 23, 18, 13, 9, 7, 7, 8, 10, 12, 13, 14, 13, 12, 10, 8, 7, 6, 6, 7, 6, 5, 3, 1, 0, 1, 3, 4, 2, 0, 0, 8, 38, 96, 184, 294, 410, 511, 574, 585, 541, 452, 336, 218, 118, 48, 10, 0, 0, 3, 6, 6, 4, 3, 3, 5, 6, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 5, 6, 8, 10, 13, 16, 18, 20, 22, 22, 22, 21, 19, 17, 15, 13, 13, 13, 15, 17, 20, 22, 21, 19, 15, 11, 8, 7, 6, 5, 1, 0, 0, 17, 58, 128, 226, 341, 453, 539, 581, 567, 500, 395, 276, 164, 78, 24, 0, 0, 1, 7, 10, 11, 11, 11, 13, 14, 16, 16, 16, 15, 15, 15, 14, 14, 13, 13, 13, 14, 15, 17, 18, 19, 18, 17, 15, 13, 12, 11, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 3, 4, 6, 8, 9, 10, 9, 6, 2, 0, 0, 0, 2, 4, 3, 0, 0, 2, 26, 79, 164, 274, 391, 492, 556, 565, 517, 425, 308, 191, 96, 33, 3, 0, 0, 5, 7, 6, 3, 1, 1, 3, 5, 5, 5, 4, 3, 3, 4, 5, 6, 6, 7, 8, 8, 8, 7, 6, 4, 3, 3, 4, 6, 8, 11, 12, 13, 12, 10, 7, 5, 2, 0, 0, 0, 0, 1, 3, 5, 5, 3, 0, 0, 0, 0, 3, 6, 4, 0, 0, 5, 41, 116, 229, 371, 516, 636, 704, 702, 632, 511, 364, 223, 111, 38, 3, 0, 0, 6, 10, 10, 9, 9, 10, 12, 12, 12, 9, 7, 5, 4, 3, 3, 3, 2, 1, 0, 1, 2, 4, 6, 8, 11, 13, 14, 16, 18, 19, 19, 19, 17, 13, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 2, 4, 6, 8, 9, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 8, 8, 7, 7, 6, 6, 6, 7, 8, 11, 13, 15, 15, 13, 10, 6, 3, 3, 4, 6, 5, 1, 0, 4, 33, 98, 204, 345, 499, 638, 730, 752, 696, 576, 421, 270, 162, 122, 157, 255, 386, 515, 608, 642, 611, 523, 402, 272, 158, 74, 23, 0, 0, 0, 4, 7, 7, 3, 0, 0, 3, 35, 97, 191, 308, 429, 528, 582, 579, 518, 414, 292, 176, 84, 27, 0, 0, 1, 8, 11, 12, 11, 12, 13, 15, 17, 17, 15, 12, 8, 5, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 5, 6, 7, 8, 8, 7, 7, 5, 4, 4, 4, 5, 6, 8, 10, 11, 12, 12, 11, 10, 9, 8, 8, 7, 8, 8, 9, 10, 11, 11, 10, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 2, 5, 4, 0, 0, 4, 33, 96, 196, 323, 458, 571, 634, 630, 556, 429, 283, 156, 85, 93, 181, 329, 500, 652, 745, 758, 688, 556, 394, 237, 113, 35, 0, 0, 2, 11, 15, 15, 13, 11, 11, 11, 10, 8, 5, 2, 1, 1, 3, 5, 8, 10, 10, 11, 10, 8, 6, 4, 3, 2, 3, 5, 7, 9, 10, 10, 9, 8, 5, 3, 1, 0, 0, 1, 3, 5, 5, 5, 2, 0, 0, 0, 1, 4, 6, 3, 0, 0, 16, 65, 151, 272, 409, 537, 626, 653, 609, 503, 361, 220, 116, 75, 107, 205, 340, 476, 578, 619, 590, 501, 375, 242, 128, 50, 8, 0, 0, 6, 10, 9, 7, 6, 7, 10, 14, 15, 15, 13, 10, 6, 3, 1, 0, 0, 0, 1, 3, 3, 1, 0, 0, 0, 0, 4, 7, 6, 0, 0, 2, 39, 115, 230, 372, 513, 621, 670, 647, 557, 423, 278, 150, 60, 11, 0, 0, 5, 9, 8, 4, 1, 0, 2, 4, 6, 7, 8, 8, 9, 9, 9, 8, 6, 4, 1, 0, 0, 0, 0, 1, 2, 4, 7, 10, 12, 13, 14, 13, 12, 11, 10, 8, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 8, 7, 6, 5, 3, 1, 0, 0, 0, 2, 5, 8, 10, 10, 7, 3, 1, 1, 4, 7, 5, 0, 0, 1, 35, 105, 216, 354, 496, 610, 668, 655, 574, 446, 301, 168, 70, 13, 0, 0, 6, 14, 13, 5, 0, 0, 18, 75, 170, 298, 439, 566, 648, 664, 606, 487, 335, 189, 86, 53, 99, 210, 356, 499, 601, 637, 599, 501, 368, 231, 118, 41, 4, 0, 0, 9, 14, 15, 15, 15, 17, 21, 23, 24, 22, 17, 12, 8, 7, 9, 11, 11, 6, 0, 0, 12, 63, 157, 289, 441, 582, 677, 703, 652, 537, 387, 237, 115, 36, 0, 0, 1, 10, 13, 10, 6, 3, 4, 8, 12, 13, 11, 7, 2, 0, 0, 3, 7, 6, 1, 0, 0, 29, 96, 206, 348, 497, 619, 683, 672, 588, 452, 298, 160, 62, 8, 0, 0, 7, 12, 9, 4, 0, 0, 0, 1, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 6, 7, 7, 6, 6, 5, 4, 4, 3, 2, 2, 1, 2, 3, 4, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 7, 7, 6, 6, 7, 8, 8, 8, 7, 6, 4, 3, 2, 3, 3, 4, 5, 7, 9, 12, 15, 18, 19, 16, 11, 5, 1, 1, 4, 7, 6, 0, 0, 2, 39, 116, 233, 377, 520, 627, 671, 639, 540, 399, 251, 126, 42, 1, 0, 0, 9, 13, 11, 6, 3, 4, 7, 11, 13, 12, 9, 3, 0, 0, 0, 4, 9, 9, 3, 0, 0, 32, 114, 249, 426, 615, 775, 864, 859, 757, 580, 372, 181, 51, 11, 63, 190, 355, 514, 626, 665, 625, 519, 378, 235, 117, 39, 1, 0, 0, 7, 13, 12, 5, 0, 0, 4, 46, 126, 244, 384, 519, 615, 648, 606, 502, 362, 219, 104, 30, 0, 0, 2, 12, 17, 16, 14, 12, 11, 12, 12, 11, 10, 9, 9, 9, 9, 9, 7, 5, 3, 1, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 8, 8, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 4, 5, 6, 8, 10, 11, 13, 13, 12, 11, 9, 8, 7, 6, 7, 8, 11, 14, 17, 17, 15, 10, 7, 5, 8, 12, 14, 10, 0, 0, 6, 55, 153, 301, 478, 650, 775, 819, 768, 631, 443, 252, 107, 47, 84, 207, 379, 553, 679, 722, 669, 534, 356, 184, 70, 50, 135, 307, 524, 729, 869, 905, 829, 660, 442, 232, 82, 26, 74, 206, 380, 546, 657, 685, 627, 502, 347, 200, 88, 21, 0, 0, 3, 10, 13, 11, 6, 0, 0, 0, 15, 66, 154, 274, 407, 524, 595, 599, 535, 419, 282, 156, 62, 10, 0, 0, 7, 13, 14, 11, 8, 7, 10, 13, 16, 17, 17, 15, 13, 11, 8, 6, 4, 2, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 6, 7, 8, 9, 10, 10, 9, 7, 4, 0, 0, 0, 0, 4, 8, 7, 0, 0, 0, 30, 97, 201, 328, 454, 547, 581, 548, 456, 329, 200, 95, 28, 0, 0, 1, 9, 11, 8, 5, 3, 6, 9, 12, 13, 12, 8, 5, 2, 1, 0, 1, 3, 6, 9, 12, 13, 11, 7, 2, 0, 0, 0, 5, 9, 8, 0, 0, 0, 39, 122, 248, 399, 544, 647, 679, 631, 517, 367, 217, 98, 25, 0, 0, 4, 13, 15, 12, 9, 9, 13, 19, 25, 27, 26, 21, 15, 10, 5, 2, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 9, 10, 11, 12, 11, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 9, 9, 10, 11, 11, 11, 11, 10, 9, 7, 7, 7, 9, 13, 17, 20, 22, 20, 14, 7, 0, 0, 0, 5, 9, 7, 0, 0, 5, 53, 148, 288, 453, 606, 709, 732, 668, 535, 368, 208, 87, 16, 0, 0, 5, 14, 16, 10, 0, 0, 0, 12, 54, 122, 209, 301, 375, 411, 398, 340, 252, 157, 77, 23, 0, 0, 0, 7, 9, 6, 3, 0, 0, 2, 4, 6, 6, 5, 4, 3, 2, 1, 1, 1, 2, 3, 4, 5, 5, 6, 6, 7, 7, 7, 8, 8, 9, 9, 9, 10, 10, 10, 10, 9, 9, 8, 7, 6, 6, 6, 6, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 1, 3, 6, 8, 9, 7, 3, 0, 0, 0, 5, 10, 10, 3, 0, 0, 32, 116, 252, 425, 601, 737, 794, 757, 636, 463, 283, 134, 38, 0, 0, 0, 13, 19, 17, 7, 0, 0, 7, 56, 149, 284, 440, 585, 682, 699, 627, 481, 301, 138, 41, 39, 138, 311, 512, 686, 785, 783, 680, 505, 303, 128, 22, 10, 91, 238, 409, 557, 642, 645, 570, 440, 291, 158, 62, 10, 0, 0, 10, 16, 15, 11, 7, 6, 8, 11, 13, 14, 14, 12, 11, 9, 7, 6, 4, 3, 2, 2, 2, 3, 4, 5, 6, 6, 6, 6, 6, 6, 6, 6, 5, 2, 0, 0, 0, 0, 5, 9, 6, 0, 0, 1, 36, 108, 215, 340, 456, 531, 546, 494, 391, 265, 147, 59, 9, 0, 0, 6, 10, 9, 4, 0, 0, 0, 0, 2, 2, 2, 1, 1, 2, 4, 6, 7, 8, 9, 9, 9, 8, 8, 7, 6, 6, 7, 8, 10, 13, 16, 18, 20, 20, 19, 16, 12, 8, 5, 2, 1, 1, 2, 3, 4, 4, 2, 0, 0, 0, 0, 3, 8, 9, 4, 0, 0, 15, 69, 163, 288, 419, 524, 574, 555, 471, 346, 215, 105, 33, 0, 0, 0, 3, 3, 2, 4, 7, 8, 3, 0, 0, 27, 109, 250, 435, 626, 778, 846, 812, 684, 499, 305, 144, 40, 0, 0, 3, 15, 19, 15, 9, 7, 9, 14, 17, 17, 14, 9, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 2, 4, 7, 9, 10, 10, 8, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 4, 9, 16, 24, 29, 32, 31, 27, 21, 15, 10, 7, 8, 11, 15, 19, 23, 24, 23, 21, 18, 14, 10, 5, 1, 0, 0, 0, 5, 10, 10, 4, 0, 0, 19, 83, 191, 329, 469, 575, 617, 583, 482, 344, 203, 91, 22, 0, 0, 5, 14, 17, 14, 10, 7, 8, 10, 11, 10, 6, 0, 0, 0, 0, 7, 12, 10, 1, 0, 1, 49, 150, 302, 484, 657, 774, 802, 728, 570, 368, 173, 36, 0, 38, 170, 350, 529, 662, 716, 677, 558, 388, 211, 72, 5, 27, 134, 299, 483, 643, 740, 752, 679, 541, 375, 216, 95, 23, 0, 0, 8, 18, 20, 16, 9, 2, 0, 0, 1, 5, 8, 11, 13, 13, 12, 10, 8, 5, 3, 1, 0, 0, 0, 1, 9, 15, 15, 5, 0, 0, 24, 102, 229, 386, 539, 646, 676, 619, 492, 333, 182, 70, 8, 0, 0, 9, 15, 13, 7, 2, 1, 3, 7, 8, 7, 3, 0, 0, 2, 7, 14, 20, 25, 26, 24, 20, 15, 11, 8, 8, 10, 13, 16, 18, 20, 21, 21, 20, 18, 16, 16, 16, 19, 24, 30, 35, 38, 39, 38, 34, 29, 23, 15, 6, 0, 0, 0, 6, 14, 15, 7, 0, 0, 22, 106, 250, 437, 629, 778, 841, 799, 666, 478, 285, 129, 32, 0, 0, 6, 19, 22, 17, 10, 5, 4, 5, 6, 7, 8, 9, 11, 14, 16, 17, 16, 12, 7, 2, 0, 0, 3, 10, 19, 27, 33, 35, 33, 26, 18, 9, 3, 0, 0, 0, 2, 4, 6, 8, 9, 9, 8, 7, 5, 3, 1, 1, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 10, 9, 8, 6, 4, 4, 5, 7, 10, 13, 15, 17, 18, 18, 17, 17, 15, 13, 9, 4, 0, 0, 0, 3, 8, 9, 5, 0, 0, 8, 53, 133, 239, 349, 437, 476, 456, 382, 277, 167, 79, 22, 0, 0, 0, 7, 12, 17, 22, 24, 21, 10, 0, 0, 33, 120, 263, 444, 628, 769, 825, 775, 627, 418, 205, 47, 0, 56, 226, 456, 684, 847, 900, 829, 655, 425, 201, 42, 0, 41, 190, 388, 579, 713, 754, 698, 563, 390, 223, 94, 19, 0, 0, 14, 30, 37, 36, 30, 22, 15, 9, 4, 2, 2, 6, 12, 19, 25, 28, 28, 24, 18, 12, 7, 4, 6, 11, 18, 26, 32, 35, 34, 30, 24, 18, 12, 8, 5, 4, 6, 10, 16, 21, 20, 11, 0, 0, 5, 59, 157, 290, 431, 543, 595, 570, 477, 342, 202, 89, 20, 0, 0, 6, 17, 21, 20, 16, 13, 11, 10, 8, 5, 3, 2, 3, 5, 7, 8, 8, 6, 3, 1, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 3, 6, 9, 11, 12, 11, 9, 7, 4, 3, 2, 2, 2, 3, 3, 4, 5, 5, 6, 7, 7, 8, 8, 10, 11, 13, 15, 16, 17, 17, 15, 12, 9, 5, 2, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 3, 7, 11, 15, 18, 19, 18, 17, 14, 12, 9, 5, 2, 0, 3, 10, 17, 19, 12, 0, 0, 4, 62, 173, 329, 498, 641, 716, 701, 601, 446, 277, 134, 39, 0, 0, 2, 14, 20, 18, 14, 12, 13, 15, 18, 18, 15, 8, 1, 0, 0, 2, 13, 21, 21, 8, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 35, 145, 322, 540, 752, 900, 941, 859, 677, 443, 218, 53, 0, 0, 97, 235, 373, 472, 509, 477, 389, 272, 157, 69, 16, 0, 0, 2, 6, 8, 10, 13, 14, 9, 0, 0, 4, 63, 179, 344, 531, 693, 786, 783, 684, 518, 330, 165, 53, 0, 0, 1, 15, 21, 16, 7, 0, 0, 0, 0, 2, 5, 8, 10, 12, 14, 13, 11, 7, 4, 1, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 2, 1, 2, 4, 4, 3, 0, 0, 0, 0, 7, 13, 13, 4, 0, 0, 28, 111, 245, 411, 574, 690, 724, 668, 536, 367, 204, 81, 12, 0, 0, 9, 15, 13, 5, 0, 0, 0, 3, 6, 4, 0, 0, 0, 2, 10, 15, 10, 0, 0, 3, 60, 174, 333, 509, 656, 733, 714, 608, 444, 269, 123, 31, 0, 0, 5, 16, 18, 12, 4, 0, 0, 2, 4, 4, 3, 3, 6, 11, 17, 23, 27, 27, 23, 18, 13, 10, 6, 3, 0, 0, 0, 0, 10, 18, 18, 5, 0, 0, 46, 169, 364, 604, 837, 999, 1043, 952, 747, 483, 227, 43, 0, 22, 173, 378, 577, 717, 760, 700, 559, 380, 211, 84, 13, 0, 0, 8, 20, 25, 23, 14, 0, 0, 0, 34, 126, 269, 443, 609, 720, 744, 673, 527, 349, 185, 66, 3, 0, 0, 12, 19, 15, 7, 0, 0, 1, 5, 6, 3, 0, 0, 2, 10, 21, 28, 25, 13, 0, 0, 19, 87, 199, 339, 477, 575, 605, 560, 451, 311, 174, 71, 11, 0, 0, 6, 13, 13, 9, 6, 4, 6, 7, 7, 5, 2, 0, 0, 2, 5, 8, 10, 9, 7, 5, 2, 0, 0, 0, 2, 5, 9, 12, 14, 15, 13, 11, 8, 5, 2, 1, 0, 0, 1, 3, 5, 7, 9, 10, 10, 8, 6, 3, 0, 0, 0, 1, 3, 5, 5, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 2, 0, 0, 0, 0, 6, 13, 13, 5, 0, 0, 21, 98, 223, 380, 532, 637, 663, 603, 475, 316, 167, 60, 3, 0, 0, 11, 16, 13, 7, 2, 3, 9, 16, 22, 23, 21, 16, 11, 6, 2, 0, 0, 0, 1, 4, 6, 6, 4, 0, 0, 0, 1, 8, 13, 11, 0, 0, 0, 43, 139, 282, 447, 595, 685, 691, 610, 467, 302, 156, 53, 2, 0, 0, 10, 17, 17, 15, 16, 20, 24, 26, 24, 18, 11, 4, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 7, 11, 13, 14, 12, 9, 5, 1, 0, 0, 0, 2, 5, 8, 11, 13, 13, 10, 5, 0, 0, 0, 1, 10, 17, 14, 2, 0, 0, 53, 169, 342, 545, 730, 845, 853, 747, 554, 326, 124, 2, 0, 77, 241, 429, 588, 675, 672, 584, 441, 282, 144, 49, 3, 0, 1, 11, 15, 13, 8, 4, 4, 6, 8, 9, 7, 3, 0, 0, 1, 5, 12, 19, 25, 28, 27, 23, 17, 10, 4, 0, 1, 4, 9, 16, 22, 26, 28, 27, 24, 19, 14, 10, 6, 4, 3, 2, 1, 0, 0, 0, 1, 3, 5, 7, 7, 7, 6, 6, 9, 12, 15, 16, 13, 7, 1, 0, 3, 11, 17, 14, 2, 0, 0, 52, 167, 340, 541, 722, 834, 841, 740, 558, 342, 147, 16, 0, 17, 127, 270, 404, 494, 517, 470, 370, 246, 130, 47, 3, 0, 0, 9, 13, 11, 5, 0, 0, 3, 7, 9, 6, 1, 0, 0, 0, 10, 19, 20, 9, 0, 0, 25, 121, 281, 484, 682, 824, 865, 794, 632, 427, 231, 86, 8, 0, 0, 12, 20, 16, 6, 0, 0, 0, 2, 4, 4, 3, 1, 2, 6, 13, 20, 26, 29, 28, 24, 17, 9, 2, 0, 0, 3, 13, 26, 38, 42, 34, 14, 0, 0, 27, 112, 244, 400, 541, 627, 633, 556, 421, 267, 131, 39, 0, 0, 4, 21, 32, 38, 42, 43, 40, 27, 7, 0, 0, 53, 170, 342, 536, 706, 802, 795, 689, 514, 319, 153, 42, 0, 0, 1, 20, 32, 32, 21, 5, 0, 0, 30, 120, 264, 444, 624, 756, 800, 740, 586, 378, 170, 20, 0, 41, 217, 458, 701, 882, 951, 893, 727, 506, 287, 118, 21, 0, 0, 12, 24, 24, 17, 10, 7, 9, 12, 12, 10, 7, 5, 6, 11, 17, 24, 28, 28, 25, 21, 16, 13, 13, 16, 23, 32, 40, 44, 43, 38, 29, 19, 10, 3, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 0, 0, 0, 0, 5, 12, 14, 6, 0, 0, 16, 87, 210, 370, 533, 654, 699, 653, 531, 368, 208, 85, 14, 0, 0, 7, 15, 16, 13, 11, 12, 15, 18, 17, 13, 6, 1, 0, 0, 6, 14, 23, 30, 33, 33, 29, 22, 15, 10, 7, 8, 12, 17, 22, 25, 26, 23, 18, 12, 7, 3, 3, 6, 10, 14, 16, 16, 14, 9, 4, 0, 0, 0, 2, 8, 14, 21, 25, 27, 25, 20, 14, 8, 4, 2, 3, 5, 8, 12, 14, 15, 15, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 9, 14, 18, 20, 19, 15, 10, 4, 0, 0, 0, 3, 7, 11, 13, 14, 13, 10, 6, 2, 0, 0, 0, 3, 8, 12, 14, 15, 13, 10, 6, 3, 2, 3, 6, 11, 16, 21, 25, 28, 29, 28, 25, 20, 16, 11, 8, 6, 6, 6, 7, 7, 6, 6, 6, 6, 7, 6, 3, 0, 0, 0, 2, 9, 13, 9, 0, 0, 0, 45, 135, 265, 410, 533, 600, 590, 506, 373, 230, 110, 32, 0, 0, 0, 6, 11, 15, 19, 20, 14, 0, 0, 0, 65, 200, 400, 634, 845, 974, 982, 861, 643, 385, 155, 7, 0, 51, 212, 405, 574, 674, 678, 592, 444, 277, 134, 39, 0, 0, 4, 16, 18, 12, 3, 0, 0, 0, 1, 4, 6, 7, 7, 7, 6, 5, 2, 0, 0, 3, 9, 18, 27, 35, 39, 39, 34, 26, 18, 11, 7, 6, 9, 12, 15, 17, 16, 12, 8, 5, 1, 0, 0, 0, 2, 6, 11, 16, 18, 16, 12, 7, 2, 0, 2, 7, 15, 22, 27, 29, 26, 20, 13, 6, 1, 0, 0, 1, 5, 10, 13, 15, 15, 13, 9, 6, 4, 4, 6, 10, 14, 17, 17, 16, 12, 8, 5, 2, 1, 2, 4, 7, 10, 12, 12, 12, 10, 8, 6, 5, 5, 7, 9, 11, 12, 11, 10, 8, 6, 5, 5, 6, 7, 8, 10, 10, 9, 6, 1, 0, 0, 0, 6, 13, 15, 7, 0, 0, 19, 98, 234, 408, 583, 711, 755, 701, 565, 387, 214, 84, 11, 0, 0, 9, 17, 14, 6, 0, 0, 0, 0, 3, 6, 7, 8, 9, 10, 10, 9, 8, 7, 7, 8, 9, 10, 11, 10, 8, 6, 4, 3, 3, 5, 9, 14, 17, 18, 16, 9, 2, 0, 0, 1, 11, 18, 15, 2, 0, 0, 47, 161, 333, 534, 715, 824, 829, 727, 551, 350, 174, 56, 0, 0, 0, 8, 8, 1, 0, 2, 10, 12, 4, 0, 0, 43, 158, 339, 560, 769, 907, 935, 843, 659, 436, 230, 81, 2, 0, 0, 14, 28, 29, 16, 0, 0, 0, 44, 149, 305, 486, 652, 756, 767, 681, 523, 338, 172, 57, 0, 0, 0, 13, 18, 14, 8, 4, 5, 9, 13, 14, 11, 6, 2, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 2, 5, 7, 9, 10, 9, 6, 3, 1, 0, 0, 0, 3, 6, 8, 8, 6, 4, 4, 7, 15, 24, 28, 21, 4, 0, 0, 50, 168, 343, 546, 726, 834, 837, 733, 554, 350, 172, 52, 0, 0, 2, 17, 21, 16, 7, 2, 2, 6, 11, 13, 10, 5, 0, 0, 3, 11, 18, 18, 8, 0, 0, 16, 87, 206, 356, 504, 610, 641, 588, 467, 314, 169, 62, 5, 0, 0, 9, 14, 11, 5, 0, 1, 6, 13, 17, 18, 16, 13, 9, 7, 6, 7, 10, 13, 16, 19, 20, 21, 19, 17, 13, 10, 7, 6, 6, 6, 6, 6, 5, 5, 5, 7, 11, 16, 21, 25, 27, 27, 25, 21, 16, 12, 8, 4, 0, 0, 0, 0, 6, 12, 12, 4, 0, 0, 19, 88, 201, 341, 476, 568, 589, 533, 416, 274, 142, 48, 0, 0, 0, 11, 16, 14, 9, 6, 7, 12, 17, 19, 18, 15, 9, 4, 1, 0, 0, 0, 2, 3, 3, 2, 0, 0, 3, 10, 19, 26, 24, 11, 0, 0, 19, 101, 240, 414, 586, 708, 745, 685, 546, 369, 201, 76, 7, 0, 0, 11, 18, 17, 9, 3, 0, 1, 4, 6, 8, 9, 12, 17, 23, 29, 32, 32, 29, 24, 20, 15, 10, 5, 0, 0, 0, 2, 12, 19, 18, 5, 0, 0, 38, 147, 319, 529, 729, 863, 891, 806, 633, 421, 224, 82, 6, 0, 0, 13, 25, 29, 29, 25, 18, 6, 0, 0, 23, 101, 230, 391, 549, 662, 696, 641, 514, 350, 193, 75, 9, 0, 0, 12, 23, 25, 21, 16, 13, 11, 10, 10, 9, 8, 8, 9, 10, 10, 9, 7, 6, 5, 6, 7, 8, 8, 10, 15, 24, 34, 42, 41, 27, 5, 0, 4, 73, 208, 401, 617, 804, 910, 897, 764, 543, 293, 87, 0, 22, 189, 440, 705, 908, 992, 939, 772, 541, 311, 131, 24, 0, 0, 12, 30, 32, 20, 0, 0, 0, 36, 126, 258, 412, 552, 640, 650, 578, 445, 289, 148, 49, 0, 0, 0, 12, 17, 14, 7, 2, 0, 2, 4, 6, 5, 3, 1, 0, 0, 2, 5, 8, 11, 12, 13, 11, 9, 6, 4, 1, 0, 0, 0, 0, 2, 4, 7, 9, 10, 10, 9, 7, 4, 2, 0, 0, 0, 0, 1, 3, 3, 3, 1, 0, 0, 0, 4, 11, 15, 11, 0, 0, 1, 54, 159, 312, 484, 634, 721, 718, 626, 472, 298, 148, 46, 0, 0, 0, 12, 15, 10, 2, 0, 0, 0, 1, 3, 4, 2, 1, 0, 0, 0, 0, 0, 2, 5, 9, 13, 17, 19, 19, 17, 15, 12, 10, 10, 10, 11, 11, 11, 11, 9, 8, 7, 6, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 13, 14, 13, 12, 9, 7, 6, 6, 6, 7, 8, 8, 7, 6, 5, 6, 8, 12, 17, 22, 25, 27, 25, 20, 12, 3, 0, 0, 1, 11, 20, 19, 8, 0, 0, 31, 130, 291, 492, 688, 829, 872, 805, 649, 448, 253, 106, 21, 0, 0, 5, 15, 19, 22, 24, 24, 17, 2, 0, 2, 62, 184, 363, 568, 750, 861, 867, 766, 588, 381, 196, 66, 1, 0, 0, 15, 23, 22, 17, 15, 19, 26, 33, 36, 32, 23, 12, 3, 0, 2, 10, 18, 17, 6, 0, 0, 30, 123, 274, 464, 652, 787, 832, 772, 626, 434, 247, 103, 19, 0, 0, 8, 16, 15, 6, 0, 0, 0, 2, 6, 7, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 9, 13, 17, 21, 23, 24, 22, 18, 14, 9, 4, 1, 0, 0, 0, 4, 9, 16, 22, 26, 28, 25, 20, 14, 8, 3, 1, 1, 3, 6, 8, 11, 12, 13, 13, 13, 14, 15, 16, 17, 18, 18, 17, 15, 12, 8, 4, 1, 0, 0, 0, 2, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 8, 6, 5, 5, 5, 6, 8, 9, 10, 9, 9, 8, 7, 6, 5, 4, 4, 5, 7, 11, 14, 15, 12, 7, 3, 2, 6, 13, 16, 12, 0, 0, 7, 70, 194, 372, 576, 757, 865, 863, 748, 546, 316, 122, 23, 44, 177, 378, 584, 733, 782, 723, 579, 396, 220, 89, 15, 0, 0, 11, 20, 19, 13, 6, 3, 3, 5, 7, 7, 6, 5, 4, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 8, 10, 11, 12, 12, 11, 10, 9, 9, 10, 13, 16, 19, 18, 14, 7, 2, 1, 6, 15, 20, 15, 0, 0, 2, 69, 205, 405, 638, 850, 986, 1004, 897, 689, 434, 196, 31, 0, 42, 204, 421, 636, 795, 858, 812, 674, 486, 293, 137, 37, 0, 0, 1, 17, 25, 21, 7, 0, 0, 12, 87, 219, 396, 584, 739, 816, 793, 677, 500, 310, 149, 44, 0, 0, 2, 13, 15, 9, 2, 0, 0, 1, 3, 2, 0, 0, 0, 7, 14, 15, 7, 0, 0, 25, 113, 260, 449, 642, 790, 850, 806, 671, 482, 289, 133, 35, 0, 0, 4, 14, 14, 8, 0, 0, 0, 0, 3, 4, 4, 2, 0, 0, 0, 2, 3, 4, 4, 4, 3, 2, 2, 3, 5, 7, 9, 10, 10, 8, 5, 3, 1, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 5, 5, 5, 5, 6, 7, 8, 9, 9, 9, 7, 4, 2, 0, 0, 1, 3, 5, 8, 9, 10, 9, 7, 5, 3, 2, 2, 3, 3, 4, 5, 5, 6, 6, 7, 6, 5, 1, 0, 0, 0, 3, 11, 14, 9, 0, 0, 10, 78, 205, 383, 580, 751, 849, 848, 746, 572, 373, 196, 71, 6, 0, 0, 10, 15, 10, 2, 0, 4, 13, 21, 24, 18, 9, 1, 0, 6, 15, 17, 9, 0, 0, 30, 130, 302, 528, 764, 952, 1038, 993, 824, 577, 323, 135, 70, 148, 347, 611, 866, 1039, 1083, 986, 773, 501, 242, 59, 0, 58, 226, 447, 658, 803, 844, 777, 626, 435, 251, 110, 27, 0, 0, 7, 14, 12, 5, 0, 0, 0, 1, 5, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 4, 5, 6, 9, 13, 17, 19, 21, 19, 16, 11, 7, 3, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 1, 2, 3, 4, 4, 4, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 6, 5, 4, 2, 0, 0, 0, 1, 3, 6, 8, 9, 9, 8, 6, 3, 1, 0, 0, 3, 6, 9, 11, 12, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 8, 7, 6, 4, 3, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 3, 7, 10, 13, 14, 13, 11, 8, 5, 4, 5, 7, 10, 14, 17, 19, 20, 17, 12, 6, 0, 0, 0, 4, 11, 14, 7, 0, 0, 18, 93, 228, 412, 613, 785, 884, 881, 778, 603, 400, 217, 85, 13, 0, 0, 9, 15, 13, 6, 1, 0, 1, 4, 5, 5, 2, 0, 0, 1, 4, 7, 9, 9, 8, 5, 2, 0, 0, 0, 1, 4, 7, 9, 11, 11, 10, 9, 7, 6, 5, 2, 0, 0, 0, 0, 6, 12, 13, 6, 0, 0, 30, 116, 261, 453, 655, 820, 904, 880, 753, 561, 361, 214, 166, 231, 389, 592, 774, 881, 878, 765, 575, 361, 186, 96, 115, 233, 413, 599, 738, 792, 748, 622, 450, 276, 134, 42, 1, 0, 2, 10, 11, 6, 0, 0, 0, 0, 2, 3, 3, 3, 3, 5, 7, 8, 9, 9, 8, 6, 5, 4, 4, 4, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 3, 0, 0, 0, 0, 4, 8, 8, 1, 0, 0, 30, 103, 221, 372, 528, 656, 721, 707, 617, 474, 314, 171, 68, 11, 0, 0, 6, 10, 8, 2, 0, 0, 0, 1, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 4, 6, 8, 10, 12, 13, 14, 15, 15, 14, 13, 10, 7, 4, 2, 1, 0, 0, 0, 0, 0, 3, 5, 8, 8, 6, 1, 0, 0, 0, 6, 9, 7, 0, 0, 11, 67, 176, 337, 530, 719, 861, 920, 878, 743, 548, 341, 174, 88, 101, 207, 373, 552, 697, 770, 754, 655, 503, 334, 184, 77, 17, 0, 0, 5, 9, 7, 2, 0, 0, 0, 1, 3, 3, 3, 1, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 4, 8, 10, 12, 10, 5, 1, 0, 0, 4, 7, 7, 1, 0, 4, 43, 128, 261, 428, 602, 743, 817, 802, 705, 551, 387, 260, 207, 241, 349, 494, 630, 714, 721, 647, 514, 356, 207, 94, 26, 0, 0, 3, 8, 8, 3, 0, 0, 0, 0, 3, 5, 5, 6, 6, 7, 8, 9, 8, 8, 6, 5, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 2, 2, 2, 3, 5, 7, 8, 10, 11, 10, 9, 8, 6, 4, 2, 1, 1, 2, 4, 6, 8, 10, 10, 9, 7, 4, 2, 0, 0, 0, 2, 5, 7, 9, 10, 9, 7, 5, 3, 2, 1, 2, 4, 6, 8, 9, 9, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 5, 3, 1, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 4, 4, 2, 0, 0, 11, 50, 120, 218, 333, 444, 528, 567, 553, 488, 388, 273, 166, 82, 28, 2, 0, 0, 3, 4, 2, 0, 0, 0, 4, 10, 13, 13, 10, 6, 3, 3, 5, 6, 3, 0, 0, 13, 61, 152, 288, 457, 634, 788, 888, 911, 851, 721, 548, 366, 207, 93, 28, 1, 0, 0, 0, 9, 42, 114, 230, 382, 548, 698, 802, 839, 802, 699, 553, 391, 241, 124, 47, 8, 0, 0, 3, 4, 3, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 3, 2, 2, 3, 4, 4, 3, 2, 1, 1, 1, 2, 1, 0, 0, 2, 18, 55, 114, 195, 289, 383, 460, 505, 511, 474, 402, 310, 212, 126, 61, 21, 2, 0, 0, 2, 3, 2, 2, 3, 4, 6, 7, 8, 7, 6, 3, 0, 0, 0, 15, 50, 112, 204, 321, 448, 566, 655, 697, 684, 620, 520, 407, 308, 243, 224, 250, 310, 385, 452, 494, 498, 464, 397, 310, 218, 135, 70, 28, 6, 0, 0, 1, 1, 1, 0, 0, 0, 1, 4, 5, 6, 6, 6, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 4, 4, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 8, 8, 8, 8, 6, 4, 3, 2, 0, 0, 0, 1, 9, 27, 58, 103, 162, 230, 299, 359, 403, 422, 415, 382, 330, 266, 199, 136, 85, 46, 20, 6, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 6, 6, 6, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 5, 5, 6, 6, 7, 7, 7, 7, 6, 6, 6, 5, 5, 5, 6, 6, 5, 4, 3, 2, 1, 1, 1, 3, 5, 9, 14, 21, 32, 47, 67, 91, 119, 147, 174, 197, 214, 224, 224, 217, 202, 181, 157, 130, 103, 77, 56, 38, 24, 14, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 2, 2, 2, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 4, 4, 6, 8, 11, 15, 20, 26, 33, 41, 51, 62, 75, 88, 102, 115, 127, 136, 144, 149, 150, 149, 144, 137, 127, 117, 105, 93, 82, 70, 59, 48, 37, 28, 20, 15, 12, 9, 8, 6, 5, 3, 1, 1, 1, 2, 3, 4, 5, 7, 9, 11, 14, 17, 21, 26, 31, 38, 44, 52, 59, 65, 71, 75, 78, 81, 83, 85, 87, 87, 86, 83, 78, 71, 65, 58, 51, 46, 40, 36, 31, 26, 21, 17, 13, 9, 6, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 8, 9, 10, 12, 14, 16, 18, 20, 21, 22, 23, 24, 25, 27, 28, 29, 29, 29, 29, 28, 27, 27, 27],
-"peakT": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 2, 4, 6, 8, 10, 11, 12, 13, 15, 17, 19, 21, 23, 25, 26, 28, 29, 30, 32, 34, 36, 39, 41, 43, 46, 48, 51, 53, 56, 57, 58, 58, 57, 57, 58, 60, 63, 66, 69, 71, 72, 72, 72, 72, 72, 72, 72, 72, 71, 70, 70, 70, 72, 74, 76, 77, 77, 76, 74, 72, 70, 69, 69, 69, 70, 72, 73, 75, 76, 77, 77, 76, 75, 74, 74, 75, 78, 80, 83, 84, 85, 84, 83, 82, 82, 82, 83, 85, 86, 87, 88, 90, 92, 94, 96, 99, 100, 101, 102, 101, 102, 102, 103, 104, 106, 108, 109, 110, 111, 113, 116, 119, 123, 126, 129, 130, 129, 127, 125, 122, 121, 121, 123, 126, 129, 132, 134, 135, 136, 137, 138, 140, 141, 142, 143, 143, 143, 142, 142, 141, 141, 142, 143, 145, 148, 151, 155, 159, 162, 165, 167, 168, 169, 170, 170, 170, 170, 171, 173, 175, 179, 184, 188, 192, 195, 196, 196, 195, 193, 192, 192, 193, 195, 196, 197, 196, 195, 194, 193, 193, 195, 196, 198, 198, 197, 196, 194, 192, 192, 192, 192, 192, 190, 187, 185, 183, 183, 185, 187, 190, 191, 191, 189, 186, 183, 180, 178, 178, 178, 179, 180, 181, 180, 178, 177, 176, 176, 177, 178, 178, 178, 176, 173, 170, 168, 167, 167, 167, 167, 166, 164, 162, 160, 159, 159, 160, 162, 165, 167, 169, 169, 169, 167, 165, 162, 159, 156, 154, 152, 151, 150, 151, 152, 154, 155, 155, 155, 154, 152, 151, 150, 150, 150, 150, 151, 151, 152, 152, 151, 151, 149, 148, 147, 146, 146, 146, 146, 146, 147, 147, 147, 147, 147, 147, 147, 147, 146, 145, 144, 143, 144, 145, 146, 147, 147, 146, 144, 143, 142, 142, 142, 143, 143, 142, 141, 140, 140, 141, 142, 143, 143, 142, 139, 136, 134, 133, 133, 134, 135, 134, 132, 128, 123, 120, 117, 117, 117, 117, 117, 116, 115, 113, 112, 112, 113, 115, 116, 117, 116, 114, 110, 107, 104, 102, 101, 101, 100, 100, 99, 98, 98, 98, 99, 99, 99, 98, 96, 92, 89, 86, 84, 84, 85, 86, 88, 89, 90, 90, 89, 88, 87, 86, 85, 85, 85, 86, 85, 85, 83, 81, 79, 77, 75, 73, 73, 73, 74, 76, 77, 78, 78, 78, 78, 77, 76, 75, 74, 73, 71, 70, 69, 67, 66, 65, 65, 66, 67, 68, 68, 68, 67, 66, 65, 64, 63, 63, 64, 64, 64, 64, 63, 62, 61, 61, 62, 63, 64, 64, 63, 61, 58, 55, 53, 52, 52, 53, 55, 56, 57, 57, 57, 57, 57, 57, 57, 57, 56, 55, 54, 53, 52, 52, 53, 54, 54, 54, 53, 52, 51, 51, 51, 51, 52, 54, 54, 55, 55, 55, 56, 56, 57, 58, 59, 60, 62, 66, 70, 75, 80, 85, 89, 91, 92, 92, 92, 96, 106, 124, 153, 193, 242, 294, 343, 384, 410, 421, 416, 401, 380, 357, 336, 316, 296, 277, 256, 234, 212, 191, 172, 156, 143, 132, 124, 118, 115, 115, 117, 122, 129, 137, 143, 149, 154, 158, 161, 164, 165, 164, 161, 154, 145, 134, 122, 110, 99, 90, 81, 74, 67, 61, 56, 52, 49, 47, 47, 48, 51, 55, 61, 68, 75, 83, 91, 100, 111, 122, 136, 149, 162, 175, 188, 200, 214, 228, 244, 260, 275, 289, 301, 309, 316, 320, 323, 325, 326, 328, 328, 326, 323, 316, 307, 296, 283, 270, 257, 243, 229, 213, 198, 181, 166, 152, 140, 129, 119, 109, 99, 88, 78, 69, 61, 54, 47, 42, 39, 36, 34, 33, 32, 30, 29, 28, 26, 26, 26, 27, 28, 31, 34, 37, 40, 44, 48, 51, 55, 59, 64, 70, 79, 89, 100, 111, 122, 132, 142, 151, 162, 173, 183, 194, 202, 208, 211, 212, 211, 210, 208, 205, 202, 198, 193, 187, 182, 178, 175, 175, 177, 180, 183, 186, 187, 187, 185, 181, 179, 177, 178, 180, 183, 184, 183, 178, 169, 157, 144, 132, 122, 113, 105, 97, 88, 79, 69, 60, 53, 46, 40, 35, 29, 24, 19, 15, 12, 11, 11, 12, 12, 12, 11, 9, 7, 5, 4, 4, 4, 5, 5, 5, 5, 5, 5, 6, 7, 8, 9, 10, 10, 10, 10, 10, 10, 10, 11, 13, 15, 17, 20, 23, 26, 29, 32, 35, 39, 42, 47, 53, 59, 67, 75, 82, 89, 96, 103, 110, 118, 126, 135, 145, 154, 163, 171, 178, 183, 186, 186, 183, 180, 175, 171, 167, 162, 157, 151, 143, 133, 123, 113, 104, 97, 91, 86, 81, 76, 71, 67, 64, 63, 64, 66, 70, 74, 78, 82, 86, 91, 97, 104, 112, 121, 129, 137, 145, 152, 160, 168, 175, 182, 188, 191, 191, 189, 184, 178, 172, 165, 158, 150, 141, 131, 121, 110, 99, 89, 80, 71, 63, 54, 47, 39, 33, 28, 24, 21, 18, 17, 15, 13, 11, 8, 6, 4, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 3, 3, 3, 2, 2, 2, 3, 4, 6, 8, 10, 11, 12, 14, 15, 18, 21, 24, 28, 33, 37, 42, 47, 53, 59, 66, 75, 84, 93, 102, 109, 116, 121, 128, 135, 144, 154, 165, 174, 180, 184, 184, 183, 182, 180, 178, 176, 172, 166, 158, 149, 139, 130, 122, 113, 105, 95, 85, 74, 65, 56, 49, 43, 38, 34, 30, 26, 22, 18, 16, 14, 12, 10, 9, 8, 7, 6, 6, 7, 7, 7, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 5, 5, 5, 5, 4, 3, 2, 2, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 5, 5, 5, 4, 3, 3, 2, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 4, 4, 4, 5, 5, 6, 7, 9, 11, 13, 15, 18, 21, 25, 28, 31, 34, 38, 43, 48, 55, 63, 72, 80, 89, 98, 108, 120, 132, 145, 159, 172, 184, 197, 209, 223, 237, 251, 265, 277, 287, 294, 299, 302, 304, 305, 307, 309, 310, 311, 309, 306, 299, 289, 278, 266, 254, 243, 233, 223, 212, 200, 186, 171, 156, 143, 133, 124, 117, 109, 101, 92, 83, 75, 70, 67, 66, 68, 72, 77, 82, 88, 94, 101, 108, 116, 124, 133, 143, 154, 166, 177, 187, 196, 201, 205, 206, 206, 206, 204, 202, 198, 191, 183, 173, 163, 151, 139, 127, 115, 102, 90, 79, 69, 59, 52, 45, 39, 34, 29, 25, 22, 18, 15, 11, 8, 5, 3, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 3, 3, 5, 7, 9, 12, 14, 15, 17, 17, 18, 19, 22, 26, 31, 37, 45, 54, 63, 73, 84, 95, 107, 118, 129, 139, 148, 157, 168, 179, 192, 205, 217, 227, 234, 238, 237, 234, 228, 221, 212, 204, 195, 186, 177, 168, 159, 151, 144, 140, 138, 139, 142, 146, 151, 156, 160, 164, 167, 170, 171, 172, 172, 170, 166, 160, 152, 143, 132, 122, 112, 103, 94, 86, 77, 68, 58, 49, 40, 33, 27, 23, 20, 18, 17, 16, 15, 14, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 12, 12, 12, 13, 13, 13, 13, 13, 13, 12, 12, 11, 11, 10, 11, 12, 13, 14, 14, 13, 12, 11, 10, 9, 9, 9, 9, 10, 10, 10, 10, 10, 10, 11, 11, 11, 10, 8, 7, 5, 5, 5, 5, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 2, 2, 2, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 5, 5, 6, 7, 9, 10, 11, 13, 16, 19, 22, 27, 32, 37, 43, 50, 57, 64, 73, 84, 96, 111, 128, 147, 166, 185, 202, 216, 229, 240, 251, 261, 271, 279, 285, 289, 291, 289, 284, 278, 269, 259, 249, 240, 232, 225, 218, 210, 202, 191, 179, 165, 151, 136, 121, 107, 92, 79, 68, 58, 51, 46, 42, 39, 36, 33, 30, 28, 27, 28, 31, 36, 42, 49, 56, 64, 72, 83, 95, 109, 123, 135, 147, 156, 163, 169, 173, 177, 179, 180, 179, 175, 168, 159, 147, 134, 119, 104, 89, 76, 64, 55, 48, 42, 37, 33, 29, 26, 22, 19, 16, 14, 13, 12, 12, 12, 12, 12, 12, 11, 11, 10, 10, 10, 10, 10, 10, 11, 12, 12, 13, 13, 14, 15, 17, 20, 24, 28, 31, 34, 36, 39, 43, 49, 57, 66, 76, 88, 99, 111, 124, 136, 149, 160, 169, 176, 181, 184, 184, 183, 178, 171, 161, 148, 134, 120, 106, 93, 81, 71, 61, 54, 47, 42, 37, 34, 31, 30, 28, 28, 29, 32, 37, 44, 53, 64, 75, 88, 101, 115, 130, 146, 163, 180, 198, 214, 229, 241, 251, 259, 265, 270, 275, 279, 282, 284, 283, 280, 274, 267, 258, 248, 237, 225, 212, 197, 182, 166, 151, 136, 122, 108, 95, 81, 69, 57, 47, 39, 32, 27, 24, 21, 19, 17, 16, 15, 15, 14, 13, 13, 12, 12, 12, 12, 13, 13, 13, 13, 12, 12, 12, 11, 11, 11, 10, 9, 8, 8, 7, 7, 8, 8, 9, 9, 10, 10, 10, 9, 8, 6, 5, 3, 2, 1, 1, 1, 1, 2, 2, 3, 4, 5, 6, 6, 6, 4, 3, 1, 0, 0, 0, 1, 2, 2, 2, 1, 1, 2, 3, 5, 7, 9, 9, 9, 9, 9, 8, 9, 9, 10, 11, 12, 13, 14, 16, 17, 17, 17, 17, 16, 14, 13, 13, 13, 14, 14, 15, 15, 15, 15, 14, 14, 14, 13, 13, 13, 14, 14, 15, 15, 16, 17, 18, 18, 18, 19, 20, 22, 26, 31, 39, 48, 58, 70, 84, 99, 117, 138, 160, 182, 203, 221, 236, 246, 254, 261, 267, 274, 280, 285, 287, 285, 279, 270, 260, 251, 241, 233, 224, 214, 202, 187, 171, 153, 135, 118, 103, 89, 77, 66, 56, 47, 38, 30, 24, 19, 16, 15, 14, 14, 14, 14, 14, 14, 15, 15, 16, 16, 17, 16, 16, 15, 15, 14, 13, 13, 12, 12, 11, 11, 10, 9, 9, 8, 7, 6, 5, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 14, 20, 26, 34, 43, 53, 67, 84, 104, 126, 149, 172, 195, 217, 238, 258, 277, 295, 311, 326, 338, 347, 353, 355, 354, 351, 348, 344, 342, 338, 333, 324, 309, 289, 265, 238, 211, 186, 164, 145, 128, 111, 95, 79, 65, 52, 42, 35, 30, 27, 25, 24, 24, 24, 25, 28, 32, 39, 47, 59, 72, 88, 104, 121, 139, 157, 174, 191, 207, 220, 230, 235, 237, 234, 228, 219, 208, 194, 179, 161, 142, 123, 104, 87, 72, 60, 49, 41, 33, 27, 21, 17, 15, 13, 12, 11, 10, 8, 7, 6, 5, 4, 4, 5, 5, 5, 5, 4, 3, 2, 2, 2, 3, 4, 5, 6, 6, 6, 5, 5, 5, 5, 6, 6, 7, 8, 8, 9, 9, 10, 11, 12, 13, 14, 15, 16, 18, 20, 24, 30, 38, 47, 59, 71, 85, 100, 115, 130, 146, 160, 175, 187, 196, 202, 203, 199, 191, 180, 166, 151, 137, 122, 108, 94, 80, 67, 55, 45, 36, 29, 24, 21, 19, 19, 19, 19, 20, 19, 19, 18, 17, 16, 16, 16, 17, 19, 20, 22, 24, 26, 28, 30, 34, 38, 45, 54, 66, 80, 98, 119, 142, 166, 191, 215, 238, 260, 280, 298, 314, 327, 338, 344, 346, 344, 340, 334, 328, 323, 318, 313, 306, 296, 281, 263, 243, 223, 203, 185, 167, 150, 131, 111, 91, 72, 56, 44, 36, 32, 30, 30, 31, 32, 35, 40, 48, 60, 76, 96, 118, 143, 170, 200, 232, 267, 303, 340, 376, 410, 439, 464, 484, 498, 510, 519, 529, 539, 550, 560, 569, 573, 572, 564, 551, 531, 505, 473, 436, 394, 348, 301, 255, 213, 176, 145, 120, 100, 84, 71, 60, 51, 44, 38, 34, 31, 29, 28, 27, 25, 23, 21, 20, 19, 19, 19, 20, 20, 21, 21, 21, 20, 20, 19, 19, 18, 18, 18, 18, 18, 18, 18, 17, 16, 15, 14, 12, 11, 10, 9, 9, 9, 9, 9, 9, 9, 9, 8, 7, 7, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 2, 3, 4, 6, 8, 10, 12, 14, 15, 17, 21, 26, 34, 46, 61, 81, 104, 129, 157, 187, 218, 250, 283, 314, 341, 363, 376, 380, 374, 360, 339, 312, 281, 248, 214, 181, 150, 121, 96, 75, 58, 45, 35, 27, 22, 18, 15, 13, 12, 11, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 7, 5, 4, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 4, 4, 4, 5, 5, 4, 4, 5, 5, 6, 8, 10, 12, 14, 18, 23, 30, 40, 52, 69, 89, 114, 141, 171, 200, 227, 249, 265, 274, 277, 274, 266, 254, 238, 218, 195, 170, 144, 120, 98, 78, 61, 47, 35, 26, 18, 12, 8, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 5, 6, 8, 9, 11, 12, 14, 15, 18, 22, 28, 37, 50, 66, 86, 108, 132, 158, 184, 210, 233, 253, 268, 276, 275, 268, 254, 236, 215, 193, 171, 149, 126, 104, 83, 63, 47, 34, 25, 19, 16, 15, 14, 13, 12, 11, 10, 9, 9, 8, 8, 8, 7, 7, 7, 8, 9, 9, 10, 10, 10, 9, 9, 10, 10, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 9, 8, 8, 7, 7, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 6, 7, 7, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 3, 4, 6, 7, 7, 7, 6, 5, 5, 5, 5, 6, 7, 7, 7, 6, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 7, 7, 6, 6, 5, 4, 4, 5, 6, 6, 7, 7, 7, 6, 6, 6, 6, 7, 6, 6, 6, 5, 5, 6, 7, 7, 8, 8, 8, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 5, 6, 7, 8, 9, 11, 13, 15, 17, 19, 22, 26, 31, 40, 52, 68, 89, 115, 146, 181, 219, 258, 296, 331, 361, 383, 396, 399, 390, 372, 345, 312, 276, 238, 201, 166, 135, 106, 82, 63, 47, 36, 29, 24, 21, 18, 17, 15, 14, 13, 12, 12, 12, 12, 12, 12, 12, 11, 11, 10, 10, 9, 9, 9, 9, 9, 9, 8, 7, 6, 6, 6, 5, 5, 5, 4, 3, 2, 1, 0, 0, 1, 2, 3, 3, 4, 4, 4, 5, 5, 6, 7, 9, 10, 11, 12, 12, 12, 12, 12, 12, 13, 14, 15, 16, 16, 16, 16, 15, 14, 13, 12, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 13, 14, 14, 14, 15, 15, 18, 22, 27, 35, 45, 56, 71, 89, 113, 141, 175, 213, 253, 292, 327, 357, 380, 397, 409, 417, 422, 426, 430, 434, 438, 443, 446, 447, 443, 435, 419, 395, 365, 329, 290, 249, 209, 171, 137, 107, 81, 61, 45, 34, 27, 23, 20, 18, 16, 13, 11, 9, 8, 8, 9, 10, 11, 11, 11, 10, 9, 8, 8, 8, 9, 10, 11, 12, 12, 12, 11, 10, 9, 8, 8, 8, 9, 11, 12, 13, 14, 14, 13, 12, 10, 9, 7, 5, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 5, 7, 9, 11, 14, 15, 16, 15, 14, 13, 12, 11, 10, 9, 8, 6, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 10, 12, 14, 18, 24, 31, 41, 55, 71, 90, 111, 134, 159, 183, 206, 227, 244, 254, 258, 252, 239, 219, 194, 167, 140, 116, 94, 76, 60, 47, 37, 28, 22, 18, 15, 14, 13, 13, 13, 12, 11, 11, 10, 10, 11, 11, 12, 12, 12, 11, 10, 9, 9, 9, 11, 13, 16, 19, 23, 29, 38, 51, 68, 90, 115, 140, 165, 187, 205, 218, 225, 227, 223, 212, 196, 174, 150, 125, 101, 80, 63, 49, 38, 30, 24, 20, 18, 17, 18, 18, 18, 18, 18, 17, 16, 16, 16, 16, 15, 15, 15, 14, 14, 14, 14, 14, 16, 18, 22, 29, 39, 53, 70, 89, 112, 136, 164, 193, 222, 250, 275, 294, 307, 314, 315, 313, 309, 305, 302, 299, 298, 297, 295, 292, 286, 275, 259, 238, 211, 182, 151, 122, 95, 73, 55, 40, 29, 21, 15, 11, 9, 7, 8, 8, 9, 10, 11, 11, 10, 10, 9, 8, 7, 7, 6, 6, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 7, 7, 7, 7, 7, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 2, 3, 5, 7, 7, 8, 7, 6, 6, 6, 6, 7, 7, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 6, 8, 10, 15, 23, 36, 54, 75, 100, 125, 150, 173, 192, 207, 217, 222, 221, 213, 198, 178, 154, 127, 102, 79, 60, 46, 35, 27, 21, 16, 12, 9, 6, 4, 2, 0, 0, 1, 2, 4, 6, 8, 10, 11, 13, 15, 17, 19, 21, 22, 22, 21, 19, 16, 14, 12, 10, 8, 6, 4, 3, 2, 2, 2, 2, 2, 2, 2, 3, 4, 5, 7, 8, 10, 10, 11, 11, 11, 10, 10, 9, 9, 8, 7, 6, 6, 5, 5, 5, 6, 7, 8, 9, 9, 8, 8, 7, 7, 6, 7, 7, 7, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 5, 5, 6, 5, 5, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 1, 2, 4, 6, 7, 9, 10, 12, 13, 15, 19, 24, 32, 43, 57, 75, 98, 124, 153, 184, 216, 246, 272, 292, 304, 306, 297, 278, 251, 219, 185, 152, 124, 99, 80, 64, 51, 41, 32, 26, 21, 18, 17, 17, 17, 17, 16, 15, 13, 12, 11, 11, 12, 13, 14, 14, 13, 12, 10, 10, 10, 11, 12, 13, 13, 13, 11, 10, 9, 9, 10, 10, 11, 11, 10, 10, 10, 10, 11, 12, 14, 15, 16, 17, 18, 19, 21, 25, 32, 42, 56, 77, 103, 136, 174, 217, 263, 309, 351, 387, 413, 426, 424, 408, 379, 340, 295, 247, 200, 158, 121, 91, 67, 48, 34, 25, 20, 18, 17, 18, 18, 17, 17, 15, 14, 13, 12, 12, 11, 10, 10, 11, 11, 11, 11, 11, 10, 10, 10, 10, 11, 12, 14, 18, 25, 36, 52, 75, 103, 138, 177, 217, 257, 292, 320, 340, 350, 350, 342, 328, 310, 292, 277, 268, 264, 265, 269, 273, 273, 266, 250, 228, 201, 171, 142, 115, 92, 71, 53, 38, 26, 18, 12, 10, 9, 9, 9, 10, 10, 9, 8, 8, 10, 14, 23, 37, 56, 80, 108, 139, 171, 202, 230, 252, 267, 272, 267, 252, 228, 198, 165, 132, 102, 77, 56, 41, 29, 22, 16, 14, 13, 13, 15, 16, 18, 20, 21, 21, 21, 22, 23, 25, 28, 30, 31, 31, 29, 27, 24, 22, 22, 24, 29, 38, 50, 67, 89, 116, 148, 184, 223, 262, 299, 331, 355, 371, 379, 383, 385, 389, 398, 412, 431, 454, 476, 495, 505, 505, 491, 463, 422, 371, 313, 255, 200, 152, 112, 81, 58, 43, 33, 26, 22, 20, 18, 16, 15, 14, 13, 13, 12, 12, 12, 12, 13, 13, 13, 13, 12, 12, 11, 10, 9, 8, 7, 6, 5, 4, 4, 4, 4, 5, 6, 7, 9, 10, 12, 14, 15, 15, 15, 15, 14, 14, 14, 15, 15, 15, 15, 14, 14, 13, 13, 13, 13, 13, 14, 14, 13, 12, 11, 9, 8, 6, 5, 5, 6, 6, 7, 7, 7, 6, 6, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 6, 6, 5, 4, 4, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 2, 2, 3, 6, 13, 25, 41, 63, 88, 115, 142, 168, 191, 209, 222, 227, 224, 213, 195, 172, 144, 116, 89, 65, 47, 33, 24, 19, 15, 14, 12, 12, 11, 11, 10, 10, 10, 9, 8, 7, 6, 6, 5, 5, 6, 7, 7, 7, 6, 5, 4, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 6, 6, 6, 6, 6, 5, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 2, 2, 1, 0, 0, 0, 1, 3, 4, 6, 7, 7, 7, 8, 8, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 8, 8, 7, 7, 8, 9, 10, 11, 12, 12, 12, 12, 12, 13, 15, 19, 25, 35, 49, 68, 91, 117, 147, 178, 208, 234, 255, 267, 269, 261, 245, 221, 193, 163, 133, 105, 81, 62, 50, 45, 50, 67, 98, 144, 204, 276, 355, 435, 507, 563, 598, 608, 591, 551, 492, 422, 346, 273, 206, 150, 106, 73, 51, 37, 30, 26, 25, 25, 25, 24, 23, 21, 20, 19, 21, 24, 31, 43, 61, 87, 122, 165, 214, 265, 314, 355, 383, 395, 390, 369, 335, 290, 241, 191, 144, 105, 74, 51, 36, 27, 21, 17, 14, 13, 12, 11, 11, 11, 11, 10, 9, 8, 7, 7, 8, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 18, 18, 18, 18, 17, 16, 14, 11, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 5, 7, 9, 10, 11, 11, 10, 9, 8, 7, 6, 6, 5, 5, 5, 5, 6, 7, 7, 8, 9, 9, 10, 11, 12, 13, 13, 13, 13, 13, 13, 14, 14, 15, 14, 14, 12, 11, 10, 9, 10, 11, 13, 14, 15, 14, 12, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 7, 8, 9, 9, 9, 8, 7, 7, 7, 7, 7, 8, 8, 9, 9, 8, 8, 7, 6, 5, 5, 5, 5, 5, 4, 3, 3, 2, 2, 2, 3, 3, 4, 5, 5, 5, 5, 6, 6, 7, 8, 9, 9, 10, 10, 9, 9, 8, 6, 5, 3, 1, 0, 0, 0, 1, 2, 4, 5, 7, 9, 11, 12, 13, 14, 17, 24, 36, 55, 83, 119, 163, 215, 273, 333, 389, 438, 471, 485, 476, 446, 398, 339, 275, 212, 156, 110, 75, 50, 35, 25, 20, 18, 17, 16, 16, 15, 15, 15, 15, 14, 14, 13, 13, 12, 11, 10, 9, 8, 8, 7, 6, 6, 4, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 6, 8, 10, 11, 12, 13, 14, 14, 14, 13, 12, 11, 11, 10, 11, 11, 13, 15, 19, 29, 47, 77, 120, 177, 247, 324, 400, 469, 522, 555, 562, 545, 505, 447, 377, 302, 229, 163, 109, 68, 41, 25, 18, 17, 18, 19, 20, 19, 18, 16, 14, 13, 12, 13, 13, 14, 14, 14, 14, 14, 14, 15, 16, 17, 17, 18, 18, 17, 17, 17, 16, 16, 15, 15, 14, 13, 13, 12, 11, 10, 10, 11, 11, 12, 12, 12, 12, 11, 10, 9, 8, 7, 6, 5, 4, 4, 4, 5, 7, 9, 12, 14, 15, 16, 14, 12, 10, 8, 7, 9, 12, 20, 31, 47, 68, 94, 124, 156, 187, 215, 235, 247, 248, 243, 233, 225, 221, 226, 239, 260, 286, 311, 330, 339, 334, 314, 280, 237, 189, 142, 101, 68, 44, 28, 18, 12, 9, 7, 7, 8, 10, 12, 13, 14, 15, 16, 16, 16, 16, 16, 15, 14, 13, 12, 11, 11, 11, 11, 11, 12, 15, 21, 33, 51, 79, 118, 168, 227, 290, 353, 408, 448, 467, 464, 439, 396, 340, 278, 217, 162, 115, 80, 56, 41, 34, 32, 32, 33, 33, 31, 29, 27, 26, 25, 24, 24, 24, 25, 29, 38, 56, 84, 126, 179, 242, 310, 377, 436, 480, 504, 507, 492, 462, 427, 397, 378, 378, 395, 426, 461, 492, 507, 501, 471, 421, 358, 289, 224, 166, 121, 87, 64, 49, 40, 37, 39, 47, 63, 87, 121, 165, 218, 276, 335, 388, 430, 455, 461, 447, 418, 380, 341, 307, 285, 275, 277, 287, 300, 309, 311, 305, 290, 272, 255, 244, 243, 253, 270, 288, 302, 306, 297, 274, 241, 202, 161, 122, 89, 63, 43, 30, 21, 17, 16, 16, 16, 17, 16, 16, 15, 14, 14, 14, 14, 14, 13, 12, 11, 10, 9, 9, 10, 11, 11, 11, 11, 10, 9, 8, 7, 7, 7, 7, 7, 8, 8, 9, 10, 10, 10, 10, 9, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 9, 8, 7, 6, 4, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 4, 6, 7, 9, 10, 11, 12, 12, 13, 14, 17, 25, 39, 61, 93, 134, 181, 230, 276, 313, 336, 344, 336, 314, 285, 254, 229, 214, 214, 228, 252, 278, 301, 312, 307, 286, 251, 208, 163, 120, 85, 57, 37, 24, 16, 12, 12, 16, 26, 42, 66, 98, 136, 179, 220, 256, 282, 292, 287, 268, 237, 199, 159, 121, 86, 57, 35, 18, 8, 4, 5, 11, 24, 43, 70, 106, 150, 199, 248, 292, 324, 340, 337, 316, 280, 234, 184, 135, 92, 58, 33, 17, 9, 5, 4, 5, 5, 6, 6, 5, 5, 4, 3, 2, 2, 3, 3, 4, 5, 5, 6, 6, 8, 9, 10, 12, 12, 12, 11, 11, 13, 19, 31, 50, 79, 115, 159, 206, 252, 291, 318, 329, 322, 298, 261, 216, 169, 126, 89, 60, 40, 26, 19, 18, 25, 40, 66, 105, 156, 220, 291, 364, 431, 484, 516, 522, 499, 450, 382, 305, 227, 157, 101, 61, 36, 23, 17, 16, 16, 16, 15, 15, 14, 13, 13, 13, 13, 12, 12, 12, 12, 13, 17, 23, 34, 52, 79, 115, 158, 204, 249, 284, 307, 313, 303, 282, 257, 234, 221, 222, 237, 262, 292, 318, 334, 335, 320, 290, 248, 200, 150, 105, 67, 39, 21, 11, 7, 7, 9, 11, 12, 14, 15, 17, 18, 20, 21, 22, 23, 23, 23, 22, 20, 18, 15, 12, 9, 7, 5, 4, 4, 3, 2, 1, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 4, 14, 30, 57, 94, 141, 198, 258, 315, 362, 391, 397, 381, 344, 292, 231, 171, 117, 73, 41, 21, 10, 7, 7, 9, 11, 12, 12, 11, 10, 8, 7, 6, 5, 5, 5, 5, 5, 6, 8, 9, 10, 11, 12, 12, 11, 10, 10, 9, 8, 8, 8, 7, 7, 6, 5, 5, 5, 6, 7, 9, 9, 10, 9, 8, 7, 6, 6, 6, 7, 8, 8, 8, 7, 7, 6, 6, 6, 7, 7, 8, 7, 7, 6, 6, 7, 9, 13, 21, 34, 54, 83, 121, 166, 214, 259, 296, 318, 321, 306, 273, 229, 179, 130, 87, 53, 29, 14, 6, 4, 5, 8, 11, 13, 15, 16, 17, 18, 19, 19, 19, 18, 19, 21, 29, 43, 66, 100, 142, 191, 242, 289, 325, 346, 347, 328, 291, 242, 187, 133, 85, 49, 23, 8, 1, 0, 0, 2, 3, 4, 4, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 7, 7, 7, 6, 5, 4, 3, 3, 3, 3, 4, 4, 5, 6, 6, 7, 7, 7, 8, 8, 7, 7, 6, 5, 4, 4, 4, 4, 5, 6, 6, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 7, 8, 9, 9, 10, 11, 12, 13, 13, 13, 12, 11, 9, 8, 7, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 7, 8, 8, 9, 9, 10, 10, 11, 11, 11, 11, 10, 9, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 7, 9, 10, 11, 12, 13, 14, 14, 14, 14, 12, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 9, 10, 10, 10, 10, 10, 10, 9, 9, 8, 7, 7, 7, 8, 10, 12, 14, 16, 18, 18, 17, 16, 16, 16, 17, 20, 22, 24, 25, 25, 24, 22, 20, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 18, 17, 16, 15, 15, 16, 17, 17, 17, 17, 16, 14, 13, 13, 13, 14, 15, 16, 16, 15, 14, 12, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 5, 5, 4, 4, 3, 3, 4, 4, 5, 6, 6, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 7, 8, 8, 7, 6, 6, 9, 19, 39, 72, 120, 181, 250, 317, 375, 413, 427, 414, 378, 330, 279, 237, 214, 212, 231, 264, 299, 328, 340, 332, 304, 261, 209, 155, 106, 65, 36, 16, 5, 0, 0, 5, 18, 44, 86, 147, 225, 316, 407, 488, 544, 565, 550, 502, 434, 361, 299, 262, 254, 273, 310, 350, 381, 392, 380, 347, 302, 257, 227, 219, 239, 282, 339, 394, 435, 451, 438, 401, 351, 302, 268, 259, 278, 323, 384, 447, 499, 526, 522, 485, 421, 339, 253, 174, 109, 63, 34, 21, 17, 19, 22, 24, 25, 25, 22, 19, 16, 13, 10, 9, 9, 8, 8, 7, 6, 5, 5, 5, 6, 7, 7, 8, 8, 8, 6, 4, 1, 0, 2, 13, 37, 78, 140, 219, 311, 405, 488, 546, 570, 556, 507, 435, 356, 286, 241, 229, 248, 292, 345, 392, 419, 421, 396, 353, 303, 260, 235, 233, 255, 291, 332, 365, 380, 372, 342, 292, 233, 172, 116, 71, 39, 19, 10, 7, 8, 9, 10, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 6, 7, 8, 9, 10, 10, 9, 7, 6, 5, 4, 4, 5, 6, 8, 9, 9, 9, 8, 7, 6, 4, 3, 3, 4, 5, 6, 7, 8, 8, 8, 7, 7, 6, 6, 6, 7, 7, 8, 10, 11, 11, 11, 10, 11, 20, 41, 79, 136, 209, 291, 371, 436, 475, 482, 455, 400, 327, 247, 171, 107, 59, 28, 11, 4, 3, 5, 7, 8, 8, 7, 7, 8, 9, 10, 11, 11, 11, 10, 9, 8, 8, 8, 8, 8, 9, 10, 11, 12, 12, 11, 10, 11, 16, 30, 58, 104, 166, 244, 327, 405, 465, 496, 492, 456, 396, 326, 264, 222, 209, 224, 258, 298, 331, 345, 336, 303, 254, 197, 142, 94, 58, 35, 23, 18, 18, 19, 21, 21, 20, 18, 16, 14, 13, 12, 13, 14, 16, 16, 16, 15, 13, 12, 10, 9, 8, 8, 8, 8, 8, 8, 8, 7, 5, 3, 2, 1, 2, 2, 4, 5, 6, 6, 6, 5, 3, 2, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 6, 4, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 10, 10, 8, 6, 6, 10, 20, 42, 77, 128, 193, 264, 334, 391, 426, 430, 403, 350, 281, 206, 138, 84, 46, 25, 16, 15, 18, 20, 21, 20, 18, 16, 13, 12, 11, 11, 12, 12, 11, 9, 6, 4, 5, 13, 33, 68, 118, 181, 252, 321, 378, 413, 420, 398, 349, 282, 208, 137, 79, 37, 13, 2, 0, 0, 0, 0, 5, 22, 54, 103, 169, 243, 316, 376, 412, 419, 396, 352, 301, 261, 247, 269, 324, 403, 486, 553, 586, 576, 524, 440, 339, 238, 150, 82, 37, 12, 3, 2, 5, 9, 12, 13, 13, 12, 12, 12, 13, 15, 17, 18, 19, 18, 17, 15, 12, 9, 7, 6, 6, 6, 7, 8, 9, 8, 7, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 1, 0, 0, 8, 28, 64, 116, 181, 254, 324, 381, 416, 422, 397, 346, 276, 199, 127, 68, 28, 6, 0, 0, 0, 2, 1, 0, 0, 0, 2, 5, 8, 9, 9, 8, 6, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 4, 3, 2, 2, 2, 2, 3, 4, 6, 7, 9, 11, 12, 13, 13, 12, 10, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 7, 5, 4, 4, 5, 6, 8, 9, 10, 10, 9, 8, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 2, 3, 4, 6, 8, 11, 14, 16, 18, 19, 19, 18, 16, 14, 12, 11, 10, 11, 12, 14, 16, 16, 15, 13, 9, 7, 10, 21, 44, 80, 129, 185, 241, 287, 317, 324, 307, 269, 218, 160, 106, 61, 28, 9, 0, 0, 2, 5, 8, 9, 9, 8, 7, 6, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 4, 6, 7, 8, 9, 9, 8, 7, 6, 6, 7, 9, 12, 14, 16, 17, 15, 10, 5, 2, 6, 25, 65, 130, 219, 327, 437, 534, 597, 615, 584, 511, 415, 321, 253, 227, 248, 310, 392, 472, 528, 544, 515, 451, 368, 288, 232, 216, 244, 313, 406, 500, 572, 602, 583, 517, 423, 326, 251, 220, 242, 310, 404, 499, 567, 591, 563, 494, 402, 315, 256, 241, 274, 344, 433, 516, 571, 582, 545, 467, 364, 254, 155, 79, 30, 5, 0, 0, 5, 9, 11, 11, 10, 9, 8, 7, 6, 6, 6, 7, 8, 9, 9, 8, 7, 5, 4, 4, 4, 4, 5, 6, 7, 6, 6, 5, 5, 4, 5, 5, 7, 9, 11, 12, 14, 13, 11, 6, 1, 0, 7, 29, 73, 139, 226, 323, 417, 491, 532, 532, 490, 415, 320, 223, 136, 70, 28, 6, 0, 0, 0, 0, 0, 6, 28, 72, 141, 235, 343, 450, 538, 589, 595, 554, 476, 381, 292, 227, 201, 215, 261, 321, 377, 409, 409, 375, 313, 236, 159, 92, 43, 13, 1, 0, 3, 9, 14, 17, 19, 19, 18, 16, 13, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 11, 12, 13, 12, 10, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 10, 14, 18, 20, 21, 18, 12, 6, 4, 13, 42, 97, 180, 286, 401, 508, 586, 621, 605, 542, 447, 343, 254, 199, 189, 223, 289, 368, 435, 473, 469, 426, 354, 275, 209, 173, 175, 209, 264, 322, 363, 377, 359, 312, 246, 174, 108, 56, 23, 5, 0, 0, 1, 2, 2, 1, 0, 0, 0, 2, 4, 6, 7, 9, 9, 9, 7, 5, 3, 1, 0, 1, 2, 4, 5, 6, 7, 7, 7, 7, 6, 5, 5, 5, 5, 4, 4, 4, 5, 4, 3, 1, 0, 0, 6, 26, 62, 115, 180, 250, 312, 356, 372, 357, 313, 249, 177, 109, 55, 20, 2, 0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 0, 0, 6, 30, 78, 155, 255, 367, 471, 548, 580, 561, 495, 400, 300, 224, 192, 214, 283, 382, 482, 558, 587, 563, 491, 386, 271, 165, 84, 31, 5, 0, 0, 5, 9, 11, 12, 13, 14, 15, 14, 14, 13, 11, 11, 11, 11, 11, 11, 11, 10, 9, 8, 9, 10, 13, 16, 18, 19, 17, 12, 6, 3, 8, 28, 68, 131, 212, 302, 389, 454, 486, 477, 428, 350, 263, 187, 141, 137, 176, 247, 333, 411, 462, 474, 444, 379, 295, 212, 150, 121, 134, 183, 257, 337, 404, 439, 434, 390, 318, 235, 162, 116, 106, 132, 184, 244, 297, 328, 328, 300, 248, 185, 123, 69, 31, 8, 0, 0, 1, 3, 2, 0, 0, 2, 23, 64, 128, 212, 304, 389, 453, 481, 467, 416, 336, 243, 155, 83, 34, 8, 0, 0, 1, 2, 2, 2, 2, 2, 3, 3, 3, 4, 6, 8, 8, 5, 0, 0, 5, 39, 107, 211, 344, 485, 610, 692, 714, 672, 574, 441, 301, 176, 82, 25, 0, 0, 3, 14, 23, 29, 33, 35, 35, 33, 29, 24, 19, 15, 12, 10, 8, 7, 6, 5, 5, 6, 7, 8, 9, 10, 11, 12, 15, 17, 19, 21, 22, 21, 19, 16, 13, 12, 11, 11, 11, 10, 5, 0, 0, 6, 34, 91, 177, 287, 408, 517, 594, 621, 593, 513, 400, 276, 163, 77, 24, 0, 0, 0, 5, 8, 8, 7, 6, 7, 7, 7, 5, 4, 2, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 3, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 4, 6, 7, 5, 1, 0, 1, 16, 51, 108, 185, 276, 365, 435, 471, 465, 418, 339, 244, 153, 78, 29, 4, 0, 0, 5, 9, 11, 11, 11, 11, 12, 12, 12, 12, 11, 10, 9, 8, 7, 6, 4, 3, 2, 2, 2, 2, 3, 4, 5, 5, 5, 5, 5, 4, 4, 4, 4, 5, 6, 8, 10, 12, 13, 12, 8, 3, 1, 7, 28, 71, 134, 213, 296, 367, 411, 419, 387, 323, 240, 156, 85, 36, 8, 0, 0, 1, 3, 2, 1, 0, 0, 1, 2, 4, 7, 10, 13, 17, 18, 15, 9, 3, 2, 16, 50, 109, 189, 280, 367, 432, 461, 446, 392, 309, 216, 130, 63, 21, 2, 0, 0, 2, 3, 1, 0, 0, 1, 2, 4, 4, 4, 4, 4, 6, 7, 8, 8, 7, 5, 3, 2, 2, 3, 4, 6, 7, 7, 5, 3, 1, 1, 1, 3, 5, 7, 9, 11, 12, 12, 13, 13, 13, 14, 14, 14, 15, 17, 18, 19, 19, 15, 9, 2, 0, 7, 34, 85, 161, 255, 354, 440, 496, 509, 475, 403, 306, 204, 116, 51, 14, 0, 0, 1, 4, 4, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 6, 5, 3, 2, 1, 0, 1, 2, 4, 5, 4, 1, 0, 0, 13, 44, 98, 171, 255, 336, 397, 425, 414, 365, 289, 203, 122, 59, 19, 1, 0, 0, 2, 3, 1, 0, 0, 0, 3, 5, 6, 6, 6, 6, 6, 7, 8, 8, 8, 8, 7, 7, 6, 5, 6, 6, 8, 9, 9, 6, 1, 0, 2, 22, 64, 131, 215, 304, 380, 424, 426, 385, 315, 235, 171, 142, 160, 221, 311, 405, 479, 513, 495, 431, 335, 228, 131, 59, 16, 0, 0, 1, 4, 4, 1, 0, 0, 2, 5, 8, 10, 10, 10, 11, 12, 13, 14, 14, 13, 12, 11, 10, 10, 10, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 0, 2, 4, 6, 8, 9, 9, 9, 7, 6, 6, 6, 7, 6, 6, 5, 6, 8, 9, 8, 3, 0, 0, 18, 68, 155, 275, 414, 545, 642, 681, 651, 560, 429, 292, 183, 129, 142, 217, 331, 452, 546, 588, 567, 489, 376, 259, 169, 129, 147, 217, 318, 421, 497, 528, 505, 436, 338, 230, 134, 62, 19, 3, 5, 13, 19, 15, 4, 0, 0, 37, 122, 254, 423, 599, 749, 839, 848, 775, 636, 464, 293, 153, 58, 9, 0, 0, 9, 16, 19, 17, 15, 13, 12, 11, 9, 8, 8, 8, 10, 12, 14, 15, 14, 14, 13, 12, 12, 12, 11, 10, 8, 6, 4, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 9, 12, 14, 13, 7, 0, 0, 5, 41, 111, 214, 338, 461, 559, 608, 597, 529, 420, 294, 176, 84, 27, 0, 0, 1, 8, 11, 12, 11, 10, 11, 13, 15, 16, 16, 16, 16, 16, 17, 16, 13, 6, 0, 0, 9, 43, 104, 189, 286, 378, 445, 472, 451, 389, 299, 201, 114, 49, 11, 0, 0, 3, 9, 10, 7, 2, 3, 16, 51, 112, 198, 302, 405, 487, 531, 524, 469, 377, 267, 162, 78, 24, 0, 0, 3, 12, 17, 13, 4, 0, 1, 29, 90, 184, 304, 429, 535, 598, 603, 548, 446, 319, 195, 95, 29, 0, 0, 1, 9, 11, 6, 0, 0, 9, 50, 123, 225, 343, 456, 540, 577, 556, 483, 375, 255, 146, 65, 17, 0, 0, 4, 10, 13, 11, 8, 5, 3, 3, 3, 4, 4, 5, 6, 8, 10, 12, 13, 14, 13, 12, 9, 6, 4, 3, 3, 6, 8, 11, 12, 12, 10, 8, 5, 3, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 11, 12, 12, 12, 12, 12, 11, 11, 11, 11, 12, 12, 12, 11, 11, 10, 9, 7, 7, 6, 6, 6, 6, 7, 8, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 4, 7, 11, 15, 19, 22, 23, 23, 21, 18, 15, 13, 11, 10, 10, 10, 9, 8, 6, 3, 1, 0, 0, 0, 0, 1, 2, 3, 5, 6, 8, 9, 10, 11, 12, 12, 11, 10, 9, 7, 6, 5, 5, 5, 6, 7, 7, 8, 8, 8, 8, 7, 7, 8, 9, 11, 13, 15, 16, 17, 18, 19, 20, 20, 19, 18, 16, 15, 15, 16, 17, 16, 10, 1, 0, 2, 34, 100, 200, 324, 449, 549, 600, 588, 517, 403, 273, 153, 64, 12, 0, 0, 8, 16, 15, 5, 0, 0, 27, 103, 226, 385, 553, 695, 778, 780, 702, 563, 396, 237, 112, 34, 0, 0, 3, 13, 19, 20, 19, 17, 17, 17, 18, 19, 19, 20, 20, 21, 22, 23, 24, 25, 26, 28, 28, 29, 28, 26, 23, 19, 15, 12, 11, 11, 12, 10, 5, 0, 0, 12, 54, 130, 235, 355, 464, 536, 554, 510, 418, 299, 180, 86, 26, 0, 0, 1, 7, 9, 7, 6, 6, 8, 11, 11, 9, 6, 4, 5, 7, 8, 5, 0, 0, 5, 41, 110, 212, 333, 451, 539, 575, 551, 473, 360, 237, 129, 52, 9, 0, 0, 8, 16, 17, 15, 11, 7, 6, 6, 9, 12, 15, 18, 19, 19, 17, 15, 13, 12, 12, 14, 17, 20, 23, 24, 25, 25, 24, 19, 11, 2, 0, 0, 26, 81, 163, 262, 362, 440, 477, 464, 404, 313, 211, 120, 52, 13, 0, 0, 2, 5, 5, 3, 1, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 12, 13, 12, 10, 8, 5, 3, 1, 1, 3, 5, 9, 13, 17, 20, 20, 16, 8, 0, 0, 11, 49, 114, 203, 303, 393, 455, 472, 439, 365, 266, 166, 83, 28, 1, 0, 0, 5, 6, 4, 1, 0, 1, 4, 8, 11, 13, 14, 16, 19, 21, 18, 11, 0, 0, 7, 53, 141, 266, 412, 548, 643, 671, 623, 512, 368, 228, 131, 100, 141, 237, 359, 468, 534, 538, 481, 378, 258, 146, 63, 14, 0, 0, 7, 14, 17, 15, 12, 10, 9, 10, 11, 13, 16, 18, 20, 22, 22, 21, 18, 15, 11, 7, 5, 5, 6, 7, 9, 10, 11, 10, 8, 6, 4, 4, 4, 5, 7, 8, 10, 13, 15, 17, 20, 22, 24, 25, 25, 23, 20, 15, 12, 10, 10, 10, 10, 5, 0, 0, 7, 46, 118, 219, 335, 442, 514, 532, 492, 404, 291, 178, 87, 28, 0, 0, 0, 6, 8, 7, 3, 1, 1, 1, 2, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 8, 8, 9, 10, 11, 10, 9, 7, 4, 2, 1, 1, 3, 5, 7, 8, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 12, 12, 10, 7, 4, 2, 0, 0, 1, 3, 5, 6, 7, 7, 8, 8, 10, 12, 14, 15, 13, 10, 7, 8, 14, 20, 21, 13, 0, 0, 9, 85, 231, 442, 686, 911, 1060, 1093, 1002, 811, 569, 335, 152, 40, 0, 0, 5, 18, 22, 18, 13, 10, 12, 15, 19, 19, 18, 16, 14, 14, 16, 21, 24, 23, 13, 0, 0, 8, 71, 191, 362, 559, 741, 863, 894, 825, 674, 481, 291, 139, 42, 0, 0, 0, 10, 15, 15, 12, 7, 1, 0, 0, 21, 80, 178, 307, 446, 563, 627, 621, 546, 422, 280, 152, 59, 9, 0, 0, 7, 12, 10, 5, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 5, 4, 3, 2, 1, 1, 1, 2, 3, 5, 6, 9, 11, 14, 17, 18, 18, 17, 16, 14, 12, 12, 12, 13, 13, 14, 14, 13, 12, 10, 8, 6, 5, 4, 3, 3, 4, 4, 5, 6, 7, 8, 8, 6, 3, 0, 0, 0, 1, 7, 10, 6, 0, 0, 7, 55, 147, 277, 426, 560, 647, 662, 602, 482, 335, 194, 85, 20, 0, 0, 5, 14, 18, 18, 16, 15, 15, 17, 17, 16, 13, 10, 7, 5, 3, 2, 0, 0, 0, 0, 0, 2, 4, 4, 4, 2, 1, 2, 6, 10, 11, 7, 0, 0, 5, 49, 134, 257, 400, 532, 620, 641, 589, 479, 339, 202, 93, 24, 0, 0, 1, 13, 20, 17, 6, 0, 0, 21, 95, 220, 386, 566, 719, 805, 799, 698, 527, 329, 156, 56, 57, 159, 336, 542, 723, 829, 831, 729, 551, 345, 171, 74, 81, 185, 354, 537, 677, 736, 698, 574, 402, 229, 103, 54, 89, 193, 330, 458, 541, 556, 502, 397, 271, 152, 64, 13, 0, 0, 7, 13, 13, 10, 5, 2, 1, 2, 3, 4, 5, 6, 7, 10, 12, 13, 12, 11, 8, 5, 3, 2, 3, 5, 8, 11, 13, 14, 14, 13, 12, 12, 12, 14, 16, 18, 19, 20, 19, 17, 14, 12, 10, 9, 8, 7, 6, 6, 7, 9, 14, 18, 19, 13, 3, 0, 0, 33, 107, 221, 361, 498, 600, 640, 606, 508, 372, 231, 114, 36, 0, 0, 0, 6, 12, 13, 10, 4, 0, 0, 1, 35, 105, 208, 329, 442, 518, 534, 487, 388, 265, 149, 61, 11, 0, 0, 4, 9, 8, 3, 0, 0, 0, 0, 2, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 8, 9, 11, 13, 16, 18, 19, 18, 16, 13, 9, 5, 2, 0, 0, 0, 0, 0, 1, 3, 4, 5, 7, 8, 9, 11, 12, 13, 14, 15, 16, 16, 16, 14, 11, 8, 5, 2, 2, 3, 5, 7, 9, 11, 11, 10, 8, 6, 4, 2, 2, 2, 3, 5, 7, 8, 8, 8, 7, 5, 3, 3, 2, 3, 5, 7, 9, 11, 11, 11, 9, 7, 5, 3, 2, 3, 4, 6, 8, 8, 8, 6, 4, 2, 1, 1, 2, 4, 6, 7, 7, 5, 3, 2, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 8, 10, 11, 13, 14, 15, 16, 16, 17, 18, 18, 18, 18, 16, 15, 13, 12, 11, 11, 10, 9, 7, 5, 3, 1, 0, 0, 0, 1, 3, 5, 7, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 9, 10, 10, 8, 5, 3, 1, 1, 2, 5, 8, 12, 17, 22, 24, 22, 14, 2, 0, 0, 34, 107, 216, 343, 461, 541, 560, 514, 415, 289, 167, 72, 14, 0, 0, 7, 21, 29, 27, 15, 0, 0, 4, 68, 189, 360, 556, 731, 841, 855, 769, 607, 412, 229, 93, 17, 0, 0, 8, 17, 17, 12, 8, 8, 11, 15, 16, 15, 12, 10, 9, 10, 12, 13, 14, 13, 11, 10, 10, 11, 12, 13, 12, 11, 12, 15, 18, 18, 11, 0, 0, 3, 50, 146, 287, 451, 602, 702, 722, 657, 525, 361, 204, 86, 17, 0, 0, 6, 14, 14, 10, 6, 6, 10, 15, 19, 21, 21, 19, 17, 15, 15, 14, 14, 14, 14, 13, 12, 11, 10, 9, 9, 10, 12, 13, 15, 17, 18, 18, 17, 15, 12, 9, 7, 7, 9, 13, 16, 15, 8, 0, 0, 11, 62, 153, 274, 404, 510, 566, 555, 481, 365, 236, 123, 44, 4, 0, 0, 9, 15, 15, 12, 9, 8, 9, 11, 13, 14, 15, 16, 16, 17, 17, 16, 15, 15, 15, 15, 15, 14, 12, 7, 3, 2, 5, 10, 13, 11, 2, 0, 0, 34, 116, 244, 398, 547, 651, 681, 628, 507, 352, 202, 86, 18, 0, 0, 5, 12, 11, 5, 0, 0, 0, 4, 6, 6, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 5, 4, 3, 3, 4, 7, 10, 11, 12, 11, 10, 12, 15, 16, 12, 3, 0, 0, 35, 116, 241, 393, 539, 641, 666, 605, 472, 304, 148, 48, 31, 97, 221, 362, 478, 533, 515, 433, 314, 191, 90, 26, 0, 0, 3, 9, 9, 4, 0, 0, 0, 5, 11, 16, 18, 17, 15, 13, 14, 18, 21, 20, 12, 0, 0, 4, 55, 155, 298, 460, 603, 690, 696, 619, 481, 319, 171, 64, 7, 0, 0, 9, 14, 12, 5, 0, 0, 0, 2, 6, 9, 10, 10, 11, 12, 15, 17, 16, 10, 0, 0, 2, 41, 116, 224, 345, 451, 515, 517, 456, 351, 229, 119, 42, 2, 0, 0, 6, 10, 7, 2, 0, 0, 0, 1, 2, 2, 1, 1, 1, 3, 5, 7, 8, 8, 8, 7, 6, 4, 2, 0, 0, 2, 8, 13, 14, 8, 0, 0, 11, 69, 175, 318, 472, 599, 665, 651, 562, 423, 269, 136, 45, 0, 0, 0, 13, 25, 27, 17, 0, 0, 0, 55, 172, 346, 553, 745, 872, 892, 795, 605, 376, 173, 58, 63, 185, 387, 607, 781, 861, 829, 700, 512, 316, 154, 48, 0, 0, 4, 17, 22, 20, 16, 13, 15, 19, 23, 25, 24, 21, 17, 14, 12, 12, 13, 14, 16, 17, 16, 14, 11, 7, 4, 2, 1, 3, 4, 6, 7, 7, 5, 4, 2, 1, 1, 1, 2, 3, 2, 1, 0, 0, 0, 2, 4, 6, 7, 5, 3, 3, 5, 9, 12, 11, 3, 0, 0, 30, 102, 215, 353, 487, 581, 604, 546, 417, 253, 99, 3, 0, 88, 259, 466, 656, 777, 797, 711, 543, 337, 149, 24, 0, 55, 190, 358, 510, 604, 615, 540, 399, 231, 84, 0, 0, 86, 237, 410, 557, 640, 639, 558, 424, 274, 142, 50, 3, 0, 0, 11, 20, 23, 20, 11, 0, 0, 0, 28, 98, 207, 339, 464, 551, 572, 523, 416, 282, 154, 59, 6, 0, 0, 13, 26, 31, 30, 25, 18, 12, 7, 4, 4, 6, 10, 15, 21, 26, 29, 27, 20, 6, 0, 0, 24, 96, 210, 350, 484, 577, 602, 551, 439, 298, 164, 64, 8, 0, 0, 8, 14, 13, 7, 1, 0, 0, 0, 0, 3, 6, 11, 16, 20, 22, 20, 15, 10, 6, 6, 9, 12, 14, 14, 14, 16, 23, 29, 28, 16, 0, 0, 13, 105, 271, 496, 733, 921, 1003, 951, 775, 523, 267, 75, 0, 40, 182, 370, 544, 650, 660, 576, 426, 256, 115, 43, 57, 149, 287, 428, 528, 559, 516, 413, 283, 159, 65, 12, 0, 0, 8, 14, 12, 7, 1, 0, 0, 0, 1, 2, 3, 4, 6, 8, 10, 10, 9, 6, 3, 1, 0, 1, 2, 4, 6, 6, 5, 3, 1, 0, 0, 0, 0, 1, 4, 7, 11, 14, 15, 15, 12, 8, 4, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 2, 5, 10, 15, 19, 20, 19, 17, 13, 10, 7, 4, 2, 2, 3, 8, 14, 18, 16, 6, 0, 0, 20, 88, 200, 342, 482, 584, 618, 576, 468, 326, 187, 79, 15, 0, 0, 8, 20, 27, 29, 29, 29, 27, 24, 19, 13, 7, 4, 4, 7, 11, 15, 17, 17, 15, 12, 8, 6, 6, 9, 14, 22, 29, 36, 40, 40, 36, 31, 25, 20, 19, 20, 24, 28, 32, 34, 33, 29, 24, 19, 15, 14, 16, 21, 29, 38, 47, 53, 52, 41, 21, 1, 0, 8, 64, 160, 285, 413, 512, 555, 529, 442, 319, 192, 87, 22, 0, 0, 6, 18, 24, 24, 20, 15, 12, 9, 8, 8, 8, 10, 12, 14, 14, 14, 11, 8, 4, 1, 0, 0, 1, 5, 10, 16, 21, 25, 26, 25, 22, 17, 12, 8, 5, 4, 4, 5, 7, 9, 11, 12, 12, 12, 12, 12, 12, 13, 13, 13, 12, 10, 7, 5, 4, 5, 6, 8, 10, 11, 12, 15, 19, 23, 24, 17, 4, 0, 0, 36, 124, 256, 410, 549, 635, 641, 566, 433, 278, 140, 45, 0, 0, 0, 12, 19, 18, 16, 15, 16, 19, 20, 19, 17, 15, 16, 20, 26, 31, 33, 30, 24, 16, 8, 2, 1, 4, 11, 19, 26, 30, 30, 27, 21, 13, 7, 2, 0, 0, 0, 2, 4, 6, 7, 8, 8, 8, 7, 6, 7, 10, 16, 25, 35, 46, 53, 56, 54, 49, 43, 38, 35, 34, 34, 35, 38, 41, 43, 40, 27, 7, 0, 0, 45, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 160, 337, 549, 748, 881, 908, 822, 648, 435, 234, 87, 7, 0, 0, 21, 40, 51, 54, 54, 54, 51, 46, 39, 30, 22, 18, 18, 21, 23, 24, 21, 16, 10, 4, 0, 0, 3, 8, 13, 17, 19, 18, 15, 10, 5, 2, 0, 1, 4, 7, 10, 13, 16, 20, 22, 21, 14, 3, 0, 0, 26, 90, 185, 297, 400, 465, 475, 425, 330, 218, 115, 41, 2, 0, 0, 8, 12, 9, 4, 0, 0, 0, 3, 9, 14, 18, 21, 21, 20, 16, 11, 6, 2, 0, 1, 3, 8, 13, 18, 22, 24, 24, 23, 21, 17, 12, 8, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 1, 5, 10, 16, 21, 24, 25, 23, 19, 15, 10, 8, 6, 6, 6, 6, 5, 4, 1, 0, 0, 1, 6, 13, 20, 25, 27, 28, 30, 33, 35, 30, 14, 0, 0, 24, 128, 308, 543, 785, 970, 1044, 980, 793, 532, 266, 66, 0, 14, 156, 356, 554, 693, 737, 679, 543, 369, 205, 82, 13, 0, 0, 11, 20, 19, 13, 7, 3, 3, 6, 10, 12, 13, 13, 10, 7, 5, 7, 11, 15, 15, 7, 0, 0, 19, 88, 206, 358, 511, 623, 658, 599, 458, 275, 104, 0, 0, 99, 279, 487, 663, 758, 749, 644, 479, 299, 147, 45, 0, 0, 1, 16, 25, 24, 14, 0, 0, 0, 34, 116, 237, 377, 502, 578, 582, 511, 387, 246, 122, 37, 0, 0, 1, 14, 21, 21, 18, 15, 13, 11, 8, 4, 1, 2, 7, 16, 28, 38, 45, 46, 42, 33, 22, 12, 5, 0, 0, 0, 2, 3, 4, 3, 2, 1, 1, 1, 2, 3, 4, 4, 5, 8, 12, 16, 14, 6, 0, 0, 11, 68, 165, 290, 416, 508, 540, 501, 403, 276, 152, 59, 7, 0, 0, 7, 13, 11, 5, 0, 0, 0, 1, 5, 7, 8, 8, 9, 12, 16, 21, 21, 14, 1, 0, 0, 38, 123, 246, 384, 503, 567, 558, 479, 352, 214, 99, 25, 0, 0, 4, 13, 14, 10, 3, 0, 0, 4, 8, 11, 12, 13, 13, 14, 16, 17, 18, 18, 19, 18, 18, 17, 15, 14, 15, 18, 23, 26, 24, 14, 0, 0, 9, 70, 184, 338, 505, 642, 712, 692, 588, 431, 263, 122, 32, 0, 0, 4, 17, 23, 22, 21, 22, 25, 29, 28, 24, 16, 8, 3, 2, 4, 8, 11, 12, 10, 6, 3, 1, 2, 5, 10, 13, 16, 16, 17, 19, 21, 18, 10, 0, 0, 2, 48, 136, 258, 391, 500, 554, 536, 452, 327, 195, 87, 20, 0, 0, 3, 11, 11, 6, 0, 0, 0, 0, 2, 5, 9, 12, 15, 17, 17, 14, 9, 4, 1, 0, 1, 5, 9, 12, 15, 18, 21, 25, 25, 18, 5, 0, 0, 27, 105, 225, 368, 500, 582, 589, 521, 397, 253, 126, 39, 0, 0, 1, 11, 13, 7, 0, 0, 0, 10, 22, 31, 35, 34, 32, 30, 29, 28, 20, 6, 0, 0, 34, 126, 270, 447, 615, 730, 755, 678, 517, 314, 125, 3, 0, 75, 256, 481, 690, 827, 855, 765, 584, 362, 156, 19, 0, 46, 190, 369, 533, 636, 650, 572, 426, 254, 107, 28, 39, 134, 282, 437, 552, 595, 557, 452, 314, 179, 76, 16, 0, 0, 7, 13, 12, 6, 0, 0, 0, 1, 4, 4, 3, 1, 0, 0, 0, 1, 5, 10, 14, 17, 16, 13, 11, 12, 16, 19, 17, 6, 0, 0, 24, 106, 242, 411, 577, 696, 731, 673, 538, 366, 201, 78, 9, 0, 0, 9, 17, 16, 11, 7, 8, 13, 18, 22, 21, 17, 12, 7, 5, 4, 4, 4, 5, 5, 6, 8, 10, 12, 15, 16, 16, 16, 16, 18, 21, 21, 16, 5, 0, 0, 20, 83, 184, 307, 424, 505, 524, 477, 377, 253, 136, 51, 5, 0, 0, 6, 10, 8, 3, 0, 0, 0, 0, 2, 2, 2, 1, 1, 1, 1, 2, 4, 5, 7, 9, 11, 13, 15, 19, 25, 32, 38, 39, 30, 14, 0, 0, 23, 96, 214, 359, 500, 602, 637, 596, 491, 351, 209, 94, 20, 0, 0, 7, 26, 32, 22, 0, 0, 0, 81, 247, 482, 743, 962, 1078, 1054, 898, 658, 399, 184, 47, 0, 0, 7, 23, 25, 16, 6, 2, 6, 15, 23, 27, 26, 21, 16, 11, 8, 7, 9, 11, 15, 19, 22, 24, 22, 18, 13, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 8, 9, 10, 11, 13, 14, 12, 9, 5, 5, 9, 16, 21, 17, 3, 0, 0, 42, 150, 313, 503, 673, 775, 777, 678, 510, 319, 154, 45, 0, 0, 2, 16, 19, 14, 7, 5, 10, 18, 24, 25, 21, 15, 12, 14, 18, 20, 13, 0, 0, 2, 59, 171, 327, 497, 639, 710, 690, 584, 425, 255, 116, 28, 0, 0, 6, 19, 24, 21, 17, 14, 14, 16, 16, 16, 14, 12, 11, 10, 10, 9, 8, 6, 6, 7, 10, 14, 17, 20, 22, 25, 28, 29, 25, 12, 0, 0, 9, 74, 188, 339, 497, 619, 672, 639, 530, 377, 221, 97, 22, 0, 0, 5, 13, 13, 7, 0, 0, 0, 1, 6, 9, 10, 11, 10, 10, 9, 7, 6, 5, 4, 5, 7, 10, 12, 14, 14, 14, 14, 13, 13, 13, 12, 11, 8, 6, 3, 2, 3, 7, 13, 19, 25, 28, 28, 24, 18, 12, 8, 7, 10, 15, 21, 25, 27, 25, 19, 13, 6, 3, 2, 6, 13, 21, 29, 36, 38, 38, 34, 28, 21, 16, 11, 9, 8, 8, 8, 7, 5, 3, 1, 0, 0, 0, 3, 7, 11, 15, 18, 19, 17, 13, 8, 3, 0, 1, 5, 13, 23, 33, 42, 47, 47, 43, 35, 26, 16, 8, 2, 0, 2, 5, 10, 15, 20, 22, 23, 22, 20, 16, 13, 12, 11, 13, 16, 18, 20, 21, 20, 18, 16, 14, 13, 14, 15, 18, 21, 23, 25, 24, 23, 21, 18, 15, 13, 11, 8, 6, 3, 2, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 10, 12, 13, 13, 11, 9, 7, 6, 5, 5, 5, 6, 5, 5, 3, 2, 0, 0, 0, 0, 3, 6, 11, 17, 22, 26, 27, 25, 21, 16, 11, 8, 7, 7, 9, 10, 10, 8, 4, 1, 0, 0, 2, 6, 10, 13, 14, 12, 9, 5, 3, 5, 13, 24, 36, 47, 54, 58, 61, 63, 61, 50, 27, 0, 0, 8, 112, 304, 565, 842, 1065, 1169, 1123, 939, 673, 397, 175, 38, 0, 0, 10, 27, 28, 17, 6, 1, 4, 12, 21, 26, 28, 28, 26, 23, 18, 12, 6, 2, 1, 5, 13, 25, 36, 44, 48, 45, 38, 30, 25, 27, 36, 49, 63, 71, 70, 60, 48, 38, 32, 28, 20, 5, 0, 0, 36, 146, 320, 534, 738, 878, 910, 825, 649, 432, 230, 83, 5, 0, 0, 15, 24, 21, 12, 6, 7, 15, 25, 34, 38, 36, 31, 24, 18, 14, 13, 14, 17, 20, 23, 24, 24, 23, 21, 19, 17, 14, 12, 9, 6, 3, 1, 1, 3, 8, 14, 19, 23, 24, 21, 16, 10, 5, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 3, 9, 15, 19, 20, 18, 16, 17, 21, 23, 17, 3, 0, 0, 42, 152, 321, 521, 704, 818, 828, 732, 558, 357, 178, 55, 0, 0, 2, 20, 27, 23, 13, 4, 1, 3, 7, 11, 13, 13, 11, 9, 7, 5, 3, 1, 1, 1, 2, 5, 7, 8, 8, 6, 4, 2, 0, 0, 0, 1, 3, 5, 8, 9, 10, 10, 8, 6, 4, 3, 1, 0, 0, 2, 7, 12, 16, 17, 13, 7, 2, 2, 7, 14, 16, 8, 0, 0, 14, 89, 220, 392, 566, 697, 747, 700, 570, 397, 226, 93, 15, 0, 0, 8, 22, 24, 14, 0, 0, 0, 41, 127, 250, 390, 513, 586, 587, 516, 392, 251, 127, 41, 0, 0, 0, 9, 12, 9, 2, 0, 0, 0, 4, 10, 16, 21, 25, 28, 31, 32, 32, 32, 33, 34, 36, 35, 32, 27, 22, 18, 16, 16, 14, 8, 0, 0, 3, 45, 124, 234, 354, 454, 505, 493, 419, 306, 186, 86, 22, 0, 0, 3, 10, 11, 5, 0, 0, 0, 4, 11, 16, 19, 18, 15, 11, 6, 2, 0, 0, 1, 4, 9, 15, 21, 26, 29, 29, 27, 23, 18, 12, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 8, 8, 9, 9, 9, 9, 10, 10, 10, 11, 11, 12, 12, 13, 15, 16, 16, 17, 17, 16, 16, 15, 15, 15, 15, 14, 13, 11, 9, 6, 4, 2, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 1, 2, 4, 6, 7, 8, 8, 6, 5, 4, 3, 3, 5, 6, 8, 9, 8, 7, 5, 2, 0, 0, 0, 0, 2, 4, 6, 7, 8, 8, 7, 7, 8, 9, 11, 14, 19, 25, 32, 36, 37, 34, 26, 18, 12, 12, 14, 13, 7, 0, 0, 8, 65, 170, 314, 468, 595, 660, 644, 553, 411, 257, 124, 34, 0, 0, 6, 24, 30, 17, 0, 0, 8, 95, 250, 458, 676, 848, 925, 886, 741, 532, 317, 143, 35, 0, 0, 6, 20, 23, 18, 13, 12, 16, 22, 26, 26, 23, 19, 15, 13, 12, 12, 12, 11, 9, 8, 7, 6, 7, 8, 9, 11, 13, 14, 13, 12, 9, 5, 2, 1, 1, 4, 8, 12, 14, 13, 9, 6, 5, 8, 16, 26, 33, 34, 27, 17, 10, 10, 16, 21, 17, 1, 0, 0, 64, 213, 438, 701, 940, 1089, 1102, 976, 749, 484, 248, 83, 1, 0, 1, 19, 25, 18, 8, 3, 5, 10, 9, 1, 0, 5, 53, 149, 287, 440, 572, 646, 640, 555, 416, 262, 129, 40, 0, 0, 0, 10, 13, 10, 5, 3, 7, 12, 17, 20, 21, 22, 23, 25, 21, 11, 0, 0, 9, 68, 173, 315, 463, 579, 630, 601, 500, 356, 209, 92, 20, 0, 0, 6, 15, 15, 10, 3, 0, 0, 0, 1, 3, 5, 8, 12, 18, 24, 29, 32, 33, 32, 28, 24, 19, 15, 12, 9, 8, 8, 9, 11, 13, 14, 15, 15, 15, 14, 12, 11, 10, 10, 10, 12, 15, 18, 21, 22, 22, 20, 16, 12, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 11, 14, 17, 19, 20, 19, 17, 14, 10, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 13, 17, 21, 22, 22, 20, 16, 13, 10, 9, 11, 15, 21, 29, 39, 51, 64, 76, 81, 78, 65, 47, 30, 21, 21, 23, 20, 6, 0, 0, 44, 174, 384, 646, 902, 1084, 1139, 1050, 844, 579, 325, 132, 22, 0, 0, 13, 27, 27, 21, 16, 17, 23, 31, 36, 36, 31, 25, 20, 16, 15, 16, 18, 20, 22, 25, 27, 30, 31, 31, 30, 27, 23, 18, 14, 10, 7, 4, 3, 3, 4, 5, 7, 8, 10, 12, 14, 16, 17, 17, 17, 17, 16, 15, 14, 12, 10, 8, 6, 3, 2, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 12, 17, 23, 28, 33, 36, 38, 39, 38, 37, 36, 35, 33, 30, 25, 19, 13, 11, 13, 19, 27, 33, 34, 27, 17, 9, 7, 13, 19, 17, 5, 0, 0, 42, 164, 360, 602, 836, 1000, 1047, 961, 769, 525, 292, 117, 18, 0, 0, 11, 22, 21, 15, 12, 16, 25, 35, 41, 40, 34, 26, 19, 13, 9, 8, 7, 7, 8, 10, 13, 16, 19, 21, 21, 20, 18, 16, 14, 13, 15, 19, 25, 33, 39, 42, 40, 33, 25, 18, 17, 18, 17, 11, 0, 0, 2, 56, 162, 313, 484, 632, 717, 715, 626, 476, 306, 155, 50, 0, 0, 5, 25, 37, 40, 38, 37, 38, 42, 45, 44, 37, 27, 19, 16, 17, 17, 11, 0, 0, 12, 81, 215, 411, 638, 845, 977, 990, 874, 657, 401, 185, 76, 113, 285, 542, 806, 998, 1062, 984, 794, 549, 312, 132, 28, 0, 0, 11, 21, 20, 13, 7, 7, 14, 22, 27, 26, 21, 13, 7, 2, 0, 0, 0, 1, 2, 3, 5, 7, 8, 8, 7, 5, 4, 2, 0, 0, 0, 0, 1, 4, 6, 8, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 10, 14, 16, 18, 18, 17, 14, 10, 7, 5, 5, 8, 13, 19, 26, 31, 35, 36, 34, 29, 23, 16, 10, 5, 2, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 5, 3, 0, 0, 3, 9, 18, 27, 31, 29, 21, 11, 3, 2, 6, 11, 11, 2, 0, 0, 39, 135, 285, 469, 646, 772, 811, 753, 616, 436, 259, 118, 30, 0, 0, 1, 16, 23, 19, 5, 0, 0, 27, 118, 270, 471, 683, 856, 944, 917, 779, 566, 336, 151, 57, 72, 182, 343, 503, 611, 637, 579, 457, 308, 171, 69, 13, 0, 0, 7, 11, 11, 10, 13, 22, 33, 43, 46, 40, 29, 17, 11, 11, 14, 13, 5, 0, 0, 36, 130, 285, 485, 693, 856, 931, 890, 744, 529, 308, 139, 66, 102, 225, 390, 542, 636, 648, 578, 452, 305, 170, 70, 13, 0, 0, 12, 21, 18, 4, 0, 0, 35, 131, 279, 458, 630, 750, 786, 727, 589, 411, 238, 103, 23, 0, 0, 6, 13, 13, 6, 0, 0, 0, 0, 4, 6, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 2, 8, 17, 26, 32, 30, 23, 13, 6, 5, 8, 13, 10, 0, 0, 0, 49, 156, 320, 514, 699, 826, 860, 791, 640, 447, 260, 114, 28, 0, 0, 5, 13, 12, 5, 0, 0, 0, 2, 6, 8, 7, 4, 2, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 6, 7, 12, 21, 32, 42, 47, 44, 33, 19, 6, 2, 5, 12, 13, 5, 0, 0, 37, 146, 330, 572, 829, 1041, 1153, 1134, 989, 757, 496, 264, 100, 13, 0, 0, 12, 19, 16, 8, 3, 5, 13, 22, 29, 30, 28, 23, 17, 12, 8, 4, 2, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 9, 12, 16, 20, 24, 27, 28, 26, 23, 19, 14, 11, 9, 9, 12, 16, 20, 23, 24, 22, 17, 12, 7, 3, 1, 2, 5, 8, 11, 13, 13, 12, 10, 7, 5, 4, 4, 5, 8, 12, 16, 20, 24, 25, 24, 22, 18, 13, 9, 6, 6, 8, 12, 17, 21, 22, 19, 13, 6, 1, 0, 4, 7, 7, 1, 0, 0, 30, 101, 216, 360, 509, 627, 685, 667, 577, 440, 288, 155, 60, 10, 0, 0, 5, 9, 7, 2, 0, 0, 0, 1, 2, 3, 3, 3, 3, 5, 8, 11, 14, 16, 17, 17, 15, 12, 10, 8, 7, 8, 10, 14, 18, 22, 24, 24, 22, 19, 14, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 10, 9, 8, 6, 4, 2, 1, 1, 2, 4, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 2, 5, 7, 9, 10, 10, 8, 6, 3, 1, 0, 0, 0, 1, 4, 7, 9, 11, 11, 10, 7, 5, 2, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 12, 15, 19, 22, 25, 26, 23, 17, 9, 1, 0, 0, 3, 6, 5, 0, 0, 4, 41, 117, 232, 370, 508, 613, 660, 637, 550, 420, 279, 154, 64, 14, 0, 0, 3, 7, 6, 2, 0, 0, 0, 2, 5, 9, 11, 13, 14, 14, 13, 11, 9, 6, 4, 4, 4, 5, 7, 10, 12, 14, 16, 18, 20, 20, 21, 21, 20, 18, 15, 12, 9, 6, 3, 1, 0, 0, 0, 0, 2, 4, 7, 11, 15, 19, 22, 23, 24, 24, 23, 22, 20, 16, 11, 6, 2, 0, 2, 5, 8, 6, 0, 0, 6, 44, 123, 242, 391, 543, 665, 726, 709, 617, 472, 312, 178, 106, 113, 195, 330, 479, 603, 670, 665, 592, 470, 329, 197, 95, 30, 0, 0, 0, 8, 11, 9, 1, 0, 0, 19, 75, 169, 294, 431, 553, 632, 649, 598, 493, 358, 223, 112, 39, 3, 0, 0, 6, 8, 5, 0, 0, 0, 3, 9, 15, 21, 24, 26, 25, 23, 19, 15, 12, 9, 8, 7, 8, 10, 12, 15, 13, 7, 0, 0, 14, 66, 164, 305, 473, 637, 763, 820, 793, 687, 531, 365, 235, 176, 200, 300, 441, 582, 680, 706, 657, 551, 425, 323, 277, 302, 392, 516, 635, 712, 721, 658, 536, 386, 238, 120, 42, 5, 0, 0, 6, 7, 4, 0, 0, 0, 0, 2, 4, 3, 2, 1, 0, 0, 0, 1, 2, 3, 5, 5, 6, 5, 4, 3, 1, 0, 0, 0, 0, 1, 2, 3, 5, 8, 12, 16, 20, 24, 27, 28, 27, 25, 21, 16, 11, 7, 4, 3, 1, 1, 0, 0, 0, 0, 0, 2, 4, 6, 9, 11, 13, 14, 14, 13, 10, 8, 5, 3, 2, 3, 5, 8, 12, 16, 19, 21, 20, 18, 15, 11, 7, 3, 1, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 7, 9, 11, 14, 18, 22, 24, 24, 21, 17, 11, 6, 2, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 11, 12, 12, 11, 10, 8, 6, 4, 1, 0, 0, 0, 1, 1, 0, 0, 2, 18, 54, 114, 196, 294, 392, 475, 527, 536, 500, 425, 326, 221, 128, 59, 19, 2, 0, 0, 0, 1, 17, 56, 127, 229, 350, 473, 575, 637, 647, 601, 510, 391, 266, 157, 76, 25, 0, 0, 0, 18, 54, 114, 199, 301, 405, 493, 546, 555, 517, 441, 342, 237, 144, 72, 27, 4, 0, 0, 1, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 2, 4, 7, 10, 13, 15, 16, 15, 13, 11, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 11, 14, 16, 17, 17, 16, 14, 10, 6, 3, 1, 0, 0, 0, 0, 2, 4, 6, 8, 9, 9, 9, 7, 6, 5, 4, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 2, 13, 35, 73, 126, 191, 262, 328, 379, 407, 407, 379, 326, 259, 187, 120, 67, 30, 9, 0, 0, 0, 1, 2, 4, 7, 10, 14, 16, 16, 15, 12, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 26, 61, 114, 185, 267, 352, 427, 481, 506, 498, 459, 394, 313, 229, 151, 87, 42, 14, 2, 0, 0, 0, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 7, 8, 10, 11, 12, 12, 12, 12, 10, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 10, 13, 17, 20, 21, 22, 21, 19, 16, 14, 12, 11, 10, 10, 11, 12, 12, 12, 11, 9, 7, 5, 2, 0, 0, 0, 2, 11, 27, 56, 101, 161, 237, 323, 410, 488, 546, 577, 578, 550, 504, 452, 405, 375, 366, 375, 396, 418, 433, 434, 421, 398, 373, 352, 342, 342, 350, 358, 359, 348, 322, 283, 233, 179, 127, 81, 45, 21, 7, 1, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 12, 14, 16, 17, 17, 18, 19, 20, 21, 22, 22, 22, 21, 20, 17, 15, 13, 10, 7, 5, 3, 1, 0, 0, 0, 0, 1, 7, 20, 44, 79, 127, 185, 248, 313, 371, 418, 449, 464, 464, 451, 433, 413, 396, 384, 376, 369, 360, 344, 319, 285, 244, 197, 150, 107, 69, 40, 19, 7, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 4, 6, 7, 9, 11, 13, 14, 14, 14, 12, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 2, 3, 6, 11, 19, 31, 48, 70, 95, 123, 150, 175, 197, 212, 220, 221, 213, 199, 178, 153, 126, 98, 73, 50, 32, 19, 10, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 9, 17, 27, 41, 57, 76, 97, 119, 141, 161, 178, 191, 198, 198, 192, 181, 165, 146, 126, 105, 85, 66, 48, 33, 20, 11, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 3, 4, 5, 6, 8, 10, 12, 14, 16, 19, 22, 25, 30, 34, 39, 43, 47, 51, 53, 56, 60, 63, 68, 72, 75, 77, 78, 78, 76, 75, 73, 71, 70, 68, 67, 65, 62, 59, 55, 50, 45, 42, 39, 37, 35, 32, 27, 21, 16, 13, 11, 11],
-"basecallPos": [3114, 3126, 3140, 3155, 3167, 3179, 3192, 3205, 3220, 3231, 3242, 3254, 3268, 3280, 3294, 3308, 3321, 3334, 3346, 3359, 3371, 3382, 3396, 3408, 3423, 3435, 3450, 3461, 3474, 3486, 3500, 3513, 3525, 3540, 3552, 3566, 3577, 3589, 3605, 3617, 3631, 3645, 3656, 3669, 3681, 3693, 3705, 3718, 3731, 3744, 3755, 3768, 3782, 3794, 3807, 3820, 3832, 3846, 3858, 3872, 3884, 3896, 3909, 3922, 3934, 3946, 3960, 3974, 3986, 4000, 4015, 4026, 4039, 4052, 4065, 4075, 4088, 4101, 4111, 4125, 4138, 4151, 4163, 4176, 4188, 4201, 4214, 4227, 4239, 4251, 4264, 4278, 4290, 4303, 4315, 4327, 4341, 4354, 4367, 4379, 4392, 4403, 4417, 4430, 4442, 4456, 4469, 4482, 4495, 4506, 4518, 4531, 4544, 4555, 4568, 4582, 4593, 4604, 4617, 4630, 4642, 4653, 4665, 4677, 4690, 4702, 4715, 4728, 4741, 4753, 4766, 4779, 4792, 4805, 4817, 4829, 4841, 4854, 4865, 4877, 4890, 4902, 4915, 4928, 4939, 4952, 4965, 4977, 4989, 5000, 5013, 5027, 5039, 5051, 5062, 5074, 5087, 5100, 5112, 5125, 5138, 5150, 5162, 5174, 5185, 5198, 5210, 5221, 5235, 5248, 5260, 5272, 5284, 5297, 5310, 5323, 5334, 5347, 5359, 5372, 5384, 5396, 5409, 5422, 5435, 5447, 5460, 5473, 5486, 5498, 5510, 5522, 5533, 5545, 5557, 5569, 5582, 5595, 5608, 5620, 5633, 5644, 5655, 5667, 5680, 5692, 5705, 5718, 5729, 5740, 5753, 5765, 5777, 5789, 5801, 5813, 5826, 5838, 5851, 5864, 5876, 5888, 5900, 5912, 5925, 5936, 5948, 5959, 5972, 5984, 5997, 6009, 6022, 6033, 6045, 6057, 6069, 6081, 6095, 6107, 6119, 6132, 6144, 6156, 6170, 6181, 6193, 6205, 6218, 6229, 6241, 6253, 6265, 6277, 6289, 6302, 6314, 6327, 6339, 6350, 6362, 6374, 6386, 6399, 6411, 6424, 6437, 6448, 6460, 6472, 6483, 6496, 6508, 6521, 6533, 6544, 6557, 6569, 6582, 6593, 6605, 6618, 6630, 6642, 6654, 6667, 6679, 6692, 6703, 6715, 6727, 6739, 6750, 6762, 6775, 6786, 6799, 6811, 6823, 6836, 6848, 6861, 6873, 6885, 6897, 6909, 6921, 6934, 6947, 6958, 6971, 6982, 6994, 7005, 7018, 7030, 7043, 7054, 7065, 7078, 7090, 7103, 7115, 7128, 7140, 7152, 7164, 7176, 7188, 7201, 7213, 7224, 7235, 7247, 7259, 7271, 7284, 7297, 7309, 7321, 7333, 7345, 7357, 7369, 7380, 7392, 7405, 7418, 7430, 7442, 7454, 7467, 7479, 7490, 7502, 7514, 7526, 7537, 7548, 7560, 7571, 7584, 7596, 7608, 7620, 7634, 7646, 7658, 7670, 7682, 7694, 7707, 7718, 7731, 7743, 7755, 7766, 7779, 7791, 7804, 7817, 7827, 7840, 7851, 7862, 7875, 7887, 7899, 7910, 7922, 7934, 7947, 7959, 7970, 7982, 7994, 8006, 8017, 8030, 8041, 8054, 8066, 8078, 8089, 8101, 8113, 8125, 8138, 8150, 8162, 8174, 8185, 8197, 8210, 8222, 8234, 8246, 8258, 8270, 8282, 8295, 8307, 8319, 8331, 8344, 8356, 8369, 8381, 8392, 8403, 8416, 8427, 8439, 8450, 8462, 8474, 8486, 8499, 8511, 8523, 8535, 8546, 8558, 8570, 8582, 8593, 8606, 8617, 8629, 8642, 8654, 8666, 8678, 8691, 8703, 8715, 8728, 8740, 8752, 8765, 8776, 8788, 8799, 8812, 8824, 8837, 8848, 8859, 8871, 8884, 8896, 8908, 8920, 8933, 8945, 8957, 8968, 8979, 8992, 9004, 9016, 9028, 9039, 9051, 9063, 9076, 9087, 9100, 9112, 9123, 9135, 9148, 9159, 9171, 9182, 9193, 9206, 9218, 9231, 9243, 9254, 9267, 9279, 9291, 9302, 9314, 9326, 9337, 9349, 9362, 9373, 9385, 9398, 9409, 9421, 9432, 9443, 9454, 9467, 9479, 9491, 9504, 9516, 9527, 9538, 9550, 9563, 9575, 9587, 9599, 9610, 9623, 9636, 9648, 9660, 9672, 9683, 9695, 9707, 9719, 9731, 9743, 9755, 9767, 9779, 9791, 9803, 9815, 9827, 9840, 9852, 9862, 9874, 9886, 9898, 9911, 9923, 9935, 9947, 9960, 9971, 9983, 9996, 10008, 10020, 10031, 10042, 10054, 10065, 10078, 10091, 10103, 10114, 10126, 10137, 10149, 10161, 10172, 10185, 10196, 10209, 10221, 10233, 10246, 10257, 10269, 10282, 10294, 10305, 10317, 10328, 10340, 10352, 10363, 10374, 10385, 10398, 10408, 10421, 10433, 10445, 10458, 10469, 10481, 10493, 10505, 10516, 10526, 10540, 10552, 10565, 10577, 10589, 10602, 10612, 10624, 10635, 10646, 10658, 10671, 10682, 10693, 10705, 10716, 10729, 10741, 10752, 10765, 10776, 10787, 10800, 10812, 10825, 10836, 10849, 10861, 10873, 10886, 10898, 10909, 10920, 10932, 10944, 10955, 10968, 10979, 10991, 11004, 11016, 11028, 11040, 11052, 11063, 11076, 11088, 11101, 11113, 11126, 11137, 11148, 11159, 11170, 11182, 11194, 11205, 11216, 11227, 11239, 11251, 11262, 11275, 11287, 11299, 11311, 11324, 11336, 11348, 11359, 11370, 11380, 11393, 11406, 11418, 11430, 11442, 11453, 11466, 11478, 11489, 11501, 11511, 11523, 11534, 11547, 11559, 11571, 11583, 11595, 11607, 11618, 11630, 11641, 11654, 11666, 11678, 11691, 11703, 11715, 11728, 11740, 11752, 11764, 11774, 11787, 11799, 11812, 11826, 11835, 11847, 11858, 11870, 11881, 11893, 11905, 11917, 11929, 11942, 11955, 11968, 11981, 11993, 12005, 12015, 12027, 12039, 12049, 12062, 12073, 12085, 12095, 12106, 12117, 12129, 12142, 12154, 12167, 12179, 12189, 12201, 12213, 12224, 12235, 12248, 12261, 12271, 12284, 12296, 12309, 12322, 12334, 12345, 12356, 12367, 12380, 12393, 12404, 12416, 12428, 12441, 12454, 12466, 12477, 12489, 12501, 12513, 12525, 12536, 12549, 12560, 12573, 12586, 12597, 12610, 12622, 12634, 12646, 12655, 12667, 12680, 12691, 12703, 12714, 12722, 12734, 12745, 12755, 12768, 12778, 12792, 12805, 12817, 12829, 12841, 12854, 12866, 12879, 12891, 12904, 12918, 12932, 12942, 12953, 12962, 12972, 12982, 12995, 13007],
-"basecalls": {"3114":"1:T", "3126":"2:A", "3140":"3:C", "3155":"4:C", "3167":"5:T", "3179":"6:G", "3192":"7:C", "3205":"8:A", "3220":"9:T", "3231":"10:T", "3242":"11:G", "3254":"12:A", "3268":"13:C", "3280":"14:A", "3294":"15:G", "3308":"16:C", "3321":"17:C", "3334":"18:G", "3346":"19:T", "3359":"20:G", "3371":"21:G", "3382":"22:A", "3396":"23:G", "3408":"24:A", "3423":"25:C", "3435":"26:A", "3450":"27:G", "3461":"28:G", "3474":"29:G", "3486":"30:G", "3500":"31:C", "3513":"32:T", "3525":"33:A", "3540":"34:C", "3552":"35:C", "3566":"36:A", "3577":"37:A", "3589":"38:T", "3605":"39:C", "3617":"40:C", "3631":"41:G", "3645":"42:T", "3656":"43:T", "3669":"44:G", "3681":"45:G", "3693":"46:T", "3705":"47:G", "3718":"48:C", "3731":"49:C", "3744":"50:T", "3755":"51:T", "3768":"52:C", "3782":"53:G", "3794":"54:G", "3807":"55:A", "3820":"56:C", "3832":"57:A", "3846":"58:C", "3858":"59:C", "3872":"60:G", "3884":"61:T", "3896":"62:G", "3909":"63:C", "3922":"64:A", "3934":"65:A", "3946":"66:A", "3960":"67:C", "3974":"68:G", "3986":"69:C", "4000":"70:G", "4015":"71:C", "4026":"72:C", "4039":"73:A", "4052":"74:T", "4065":"75:G", "4075":"76:T", "4088":"77:C", "4101":"78:A", "4111":"79:T", "4125":"80:C", "4138":"81:C", "4151":"82:A", "4163":"83:G", "4176":"84:A", "4188":"85:G", "4201":"86:A", "4214":"87:C", "4227":"88:G", "4239":"89:G", "4251":"90:A", "4264":"91:C", "4278":"92:G", "4290":"93:C", "4303":"94:G", "4315":"95:A", "4327":"96:T", "4341":"97:C", "4354":"98:A", "4367":"99:G", "4379":"100:A", "4392":"101:G", "4403":"102:T", "4417":"103:C", "4430":"104:C", "4442":"105:A", "4456":"106:C", "4469":"107:G", "4482":"108:G", "4495":"109:T", "4506":"110:T", "4518":"111:G", "4531":"112:A", "4544":"113:G", "4555":"114:T", "4568":"115:C", "4582":"116:A", "4593":"117:T", "4604":"118:T", "4617":"119:C", "4630":"120:T", "4642":"121:T", "4653":"122:T", "4665":"123:G", "4677":"124:C", "4690":"125:A", "4702":"126:A", "4715":"127:G", "4728":"128:A", "4741":"129:G", "4753":"130:G", "4766":"131:G", "4779":"132:G", "4792":"133:C", "4805":"134:T", "4817":"135:T", "4829":"136:G", "4841":"137:T", "4854":"138:G", "4865":"139:T", "4877":"140:G", "4890":"141:G", "4902":"142:C", "4915":"143:T", "4928":"144:A", "4939":"145:T", "4952":"146:C", "4965":"147:A", "4977":"148:T", "4989":"149:T", "5000":"150:G", "5013":"151:A", "5027":"152:G", "5039":"153:G", "5051":"154:T", "5062":"155:G", "5074":"156:G", "5087":"157:A", "5100":"158:C", "5112":"159:A", "5125":"160:A", "5138":"161:T", "5150":"162:G", "5162":"163:A", "5174":"164:T", "5185":"165:G", "5198":"166:C", "5210":"167:A", "5221":"168:C", "5235":"169:C", "5248":"170:G", "5260":"171:A", "5272":"172:C", "5284":"173:A", "5297":"174:A", "5310":"175:A", "5323":"176:G", "5334":"177:C", "5347":"178:G", "5359":"179:C", "5372":"180:G", "5384":"181:C", "5396":"-", "5409":"182:C", "5422":"183:A", "5435":"184:G", "5447":"185:C", "5460":"186:A", "5473":"187:G", "5486":"188:A", "5498":"189:T", "5510":"190:T", "5522":"191:G", "5533":"192:T", "5545":"193:T", "5557":"194:T", "5569":"195:T", "5582":"196:C", "5595":"197:G", "5608":"198:G", "5620":"199:T", "5633":"200:T", "5644":"201:T", "5655":"202:G", "5667":"203:G", "5680":"204:A", "5692":"205:A", "5705":"206:A", "5718":"207:A", "5729":"208:T", "5740":"209:A", "5753":"210:A", "5765":"211:C", "5777":"212:T", "5789":"213:T", "5801":"214:A", "5813":"215:C", "5826":"216:A", "5838":"217:A", "5851":"218:A", "5864":"219:G", "5876":"220:A", "5888":"221:T", "5900":"222:A", "5912":"223:C", "5925":"224:T", "5936":"225:G", "5948":"226:T", "5959":"227:T", "5972":"228:C", "5984":"229:A", "5997":"230:A", "6009":"231:C", "6022":"232:T", "6033":"233:G", "6045":"234:A", "6057":"235:G", "6069":"236:A", "6081":"237:C", "6095":"238:G", "6107":"239:C", "6119":"240:A", "6132":"241:A", "6144":"242:A", "6156":"243:C", "6170":"244:T", "6181":"245:G", "6193":"246:G", "6205":"247:A", "6218":"248:A", "6229":"249:T", "6241":"250:T", "6253":"251:T", "6265":"252:T", "6277":"253:T", "6289":"254:C", "6302":"255:A", "6314":"256:C", "6327":"257:A", "6339":"258:T", "6350":"259:A", "6362":"260:T", "6374":"261:T", "6386":"262:C", "6399":"263:G", "6411":"264:A", "6424":"265:G", "6437":"266:A", "6448":"267:T", "6460":"268:T", "6472":"269:T", "6483":"270:G", "6496":"271:A", "6508":"272:C", "6521":"273:A", "6533":"274:T", "6544":"275:G", "6557":"276:G", "6569":"277:A", "6582":"278:G", "6593":"279:T", "6605":"280:T", "6618":"281:C", "6630":"282:A", "6642":"283:C", "6654":"284:T", "6667":"285:T", "6679":"286:T", "6692":"287:T", "6703":"288:G", "6715":"289:T", "6727":"290:G", "6739":"291:G", "6750":"292:T", "6762":"293:C", "6775":"294:A", "6786":"295:C", "6799":"296:C", "6811":"297:T", "6823":"298:C", "6836":"299:A", "6848":"300:A", "6861":"301:A", "6873":"302:C", "6885":"303:T", "6897":"304:A", "6909":"305:C", "6921":"306:A", "6934":"307:C", "6947":"308:T", "6958":"309:G", "6971":"310:A", "6982":"311:T", "6994":"312:G", "7005":"313:C", "7018":"314:A", "7030":"315:A", "7043":"316:A", "7054":"317:T", "7065":"318:A", "7078":"319:A", "7090":"320:C", "7103":"321:G", "7115":"322:G", "7128":"323:A", "7140":"324:C", "7152":"325:A", "7164":"326:T", "7176":"327:G", "7188":"328:C", "7201":"329:A", "7213":"330:T", "7224":"331:T", "7235":"332:G", "7247":"333:A", "7259":"334:A", "7271":"335:C", "7284":"336:C", "7297":"337:A", "7309":"338:A", "7321":"339:G", "7333":"340:T", "7345":"341:T", "7357":"342:T", "7369":"343:A", "7380":"344:T", "7392":"345:C", "7405":"346:A", "7418":"347:G", "7430":"348:A", "7442":"349:T", "7454":"350:A", "7467":"351:A", "7479":"352:T", "7490":"353:G", "7502":"354:T", "7514":"355:A", "7526":"356:T", "7537":"357:A", "7548":"358:T", "7560":"359:A", "7571":"360:C", "7584":"361:C", "7596":"362:A", "7608":"363:C", "7620":"364:C", "7634":"365:C", "7646":"366:G", "7658":"367:G", "7670":"368:A", "7682":"369:G", "7694":"370:C", "7707":"371:A", "7718":"372:C", "7731":"373:C", "7743":"374:T", "7755":"375:A", "7766":"376:T", "7779":"377:C", "7791":"378:C", "7804":"379:C", "7817":"380:T", "7827":"381:G", "7840":"382:G", "7851":"383:T", "7862":"384:A", "7875":"385:A", "7887":"386:A", "7899":"387:T", "7910":"388:G", "7922":"389:G", "7934":"390:A", "7947":"391:A", "7959":"392:T", "7970":"393:G", "7982":"394:A", "7994":"395:T", "8006":"396:T", "8017":"397:A", "8030":"398:C", "8041":"399:A", "8054":"400:C", "8066":"401:G", "8078":"402:T", "8089":"403:G", "8101":"404:G", "8113":"405:C", "8125":"406:A", "8138":"407:G", "8150":"408:A", "8162":"409:C", "8174":"410:G", "8185":"411:T", "8197":"412:C", "8210":"413:C", "8222":"414:T", "8234":"415:C", "8246":"416:T", "8258":"417:A", "8270":"418:A", "8282":"419:C", "8295":"420:C", "8307":"421:C", "8319":"422:G", "8331":"423:T", "8344":"424:C", "8356":"425:G", "8369":"426:G", "8381":"427:T", "8392":"428:G", "8403":"429:T", "8416":"430:T", "8427":"431:T", "8439":"432:T", "8450":"433:A", "8462":"434:C", "8474":"435:A", "8486":"436:C", "8499":"437:C", "8511":"438:T", "8523":"439:A", "8535":"440:T", "8546":"441:G", "8558":"442:G", "8570":"443:G", "8582":"444:G", "8593":"445:C", "8606":"446:G", "8617":"447:C", "8629":"448:C", "8642":"449:C", "8654":"450:C", "8666":"451:C", "8678":"452:A", "8691":"453:G", "8703":"454:C", "8715":"455:A", "8728":"456:A", "8740":"457:G", "8752":"458:A", "8765":"459:A", "8776":"460:T", "8788":"461:A", "8799":"462:T", "8812":"463:C", "8824":"464:A", "8837":"465:G", "8848":"466:T", "8859":"467:G", "8871":"468:C", "8884":"469:C", "8896":"470:C", "8908":"471:T", "8920":"472:A", "8933":"473:C", "8945":"474:G", "8957":"475:T", "8968":"476:G", "8979":"477:G", "8992":"478:G", "9004":"479:A", "9016":"480:A", "9028":"481:T", "9039":"482:T", "9051":"483:G", "9063":"484:C", "9076":"485:T", "9087":"486:A", "9100":"487:A", "9112":"488:T", "9123":"489:G", "9135":"490:C", "9148":"491:G", "9159":"492:T", "9171":"493:A", "9182":"494:T", "9193":"495:T", "9206":"496:C", "9218":"497:C", "9231":"498:C", "9243":"499:A", "9254":"500:C", "9267":"501:T", "9279":"502:T", "9291":"503:T", "9302":"504:T", "9314":"505:A", "9326":"506:T", "9337":"507:G", "9349":"508:A", "9362":"509:T", "9373":"510:G", "9385":"511:G", "9398":"512:G", "9409":"513:T", "9421":"514:T", "9432":"515:T", "9443":"516:G", "9454":"517:C", "9467":"518:A", "9479":"519:A", "9491":"520:A", "9504":"521:A", "9516":"522:G", "9527":"523:T", "9538":"524:A", "9550":"525:C", "9563":"526:C", "9575":"527:A", "9587":"528:C", "9599":"529:T", "9610":"530:A", "9623":"531:G", "9636":"532:C", "9648":"533:G", "9660":"534:G", "9672":"535:G", "9683":"536:T", "9695":"537:C", "9707":"538:A", "9719":"539:A", "9731":"540:G", "9743":"541:C", "9755":"542:C", "9767":"-", "9779":"-", "9791":"543:T", "9803":"544:C", "9815":"545:A", "9827":"546:A", "9840":"547:C", "9852":"548:T", "9862":"549:G", "9874":"550:A", "9886":"551:A", "9898":"-", "9911":"552:G", "9923":"553:G", "9935":"554:C", "9947":"555:G", "9960":"556:A", "9971":"557:T", "9983":"558:T", "9996":"559:C", "10008":"560:G", "10020":"561:T", "10031":"562:T", "10042":"563:G", "10054":"564:T", "10065":"565:A", "10078":"566:C", "10091":"567:G", "10103":"568:G", "10114":"569:T", "10126":"570:G", "10137":"571:C", "10149":"572:T", "10161":"573:G", "10172":"574:C", "10185":"575:C", "10196":"576:T", "10209":"577:C", "10221":"578:A", "10233":"579:C", "10246":"580:T", "10257":"581:G", "10269":"582:A", "10282":"583:A", "10294":"584:T", "10305":"585:G", "10317":"586:A", "10328":"587:T", "10340":"588:T", "10352":"589:T", "10363":"590:T", "10374":"591:G", "10385":"592:G", "10398":"593:A", "10408":"594:T", "10421":"595:C", "10433":"596:A", "10445":"597:C", "10458":"598:T", "10469":"599:G", "10481":"600:G", "10493":"601:C", "10505":"602:T", "10516":"603:G", "10526":"604:T", "10540":"605:C", "10552":"606:C", "10565":"607:G", "10577":"608:C", "10589":"609:G", "10602":"610:T", "10612":"611:G", "10624":"612:G", "10635":"613:T", "10646":"614:A", "10658":"615:A", "10671":"616:A", "10682":"617:T", "10693":"618:G", "10705":"619:A", "10716":"620:C", "10729":"621:C", "10741":"622:A", "10752":"623:C", "10765":"624:A", "10776":"625:A", "10787":"626:C", "10800":"627:C", "10812":"628:C", "10825":"629:C", "10836":"630:A", "10849":"631:C", "10861":"632:G", "10873":"633:C", "10886":"634:G", "10898":"635:G", "10909":"636:C", "10920":"637:T", "10932":"638:C", "10944":"639:A", "10955":"640:C", "10968":"641:C", "10979":"642:T", "10991":"643:C", "11004":"644:C", "11016":"645:A", "11028":"646:A", "11040":"647:G", "11052":"648:A", "11063":"649:T", "11076":"650:C", "11088":"651:A", "11101":"652:G", "11113":"653:A", "11126":"654:G", "11137":"655:T", "11148":"656:G", "11159":"657:T", "11170":"658:A", "11182":"659:C", "11194":"660:A", "11205":"661:T", "11216":"662:G", "11227":"663:A", "11239":"664:A", "11251":"665:G", "11262":"666:C", "11275":"667:C", "11287":"668:A", "11299":"669:A", "11311":"670:A", "11324":"671:G", "11336":"672:C", "11348":"673:A", "11359":"674:T", "11370":"675:G", "11380":"676:T", "11393":"677:C", "11406":"678:A", "11418":"679:G", "11430":"680:A", "11442":"681:G", "11453":"682:T", "11466":"683:C", "11478":"684:T", "11489":"685:G", "11501":"686:G", "11511":"687:T", "11523":"688:G", "11534":"689:C", "11547":"690:C", "11559":"691:C", "11571":"692:A", "11583":"693:C", "11595":"694:G", "11607":"695:A", "11618":"696:C", "11630":"697:C", "11641":"698:T", "11654":"699:C", "11666":"700:C", "11678":"701:A", "11691":"702:C", "11703":"703:G", "11715":"704:A", "11728":"705:G", "11740":"706:C", "11752":"707:A", "11764":"708:G", "11774":"709:T", "11787":"710:C", "11799":"711:C", "11812":"712:C", "11826":"713:A", "11835":"714:T", "11847":"715:A", "11858":"716:C", "11870":"717:T", "11881":"718:T", "11893":"719:C", "11905":"720:G", "11917":"721:G", "11929":"722:A", "11942":"723:C", "11955":"724:C", "11968":"725:A", "11981":"726:G", "11993":"727:G", "12005":"728:T", "12015":"729:G", "12027":"730:T", "12039":"731:T", "12049":"732:G", "12062":"733:A", "12073":"734:T", "12085":"735:T", "12095":"736:A", "12106":"737:T", "12117":"738:A", "12129":"739:A", "12142":"740:A", "12154":"741:G", "12167":"742:A", "12179":"743:T", "12189":"744:G", "12201":"745:G", "12213":"746:G", "12224":"747:C", "12235":"748:T", "12248":"749:C", "12261":"750:A", "12271":"751:C", "12284":"752:C", "12296":"753:C", "12309":"754:C", "12322":"755:A", "12334":"756:C", "12345":"757:T", "12356":"758:A", "12367":"759:C", "12380":"760:C", "12393":"761:A", "12404":"762:G", "12416":"763:A", "12428":"764:A", "12441":"765:A", "12454":"766:A", "12466":"767:G", "12477":"768:G", "12489":"769:G", "12501":"770:A", "12513":"771:C", "12525":"772:T", "12536":"773:A", "12549":"774:A", "12560":"775:C", "12573":"776:G", "12586":"777:A", "12597":"778:C", "12610":"779:T", "12622":"780:T", "12634":"781:A", "12646":"782:T", "12655":"783:G", "12667":"784:G", "12680":"785:A", "12691":"786:T", "12703":"787:T", "12714":"788:T", "12722":"789:G", "12734":"790:G", "12745":"791:A", "12755":"792:C", "12768":"793:A", "12778":"794:C", "12792":"795:C", "12805":"796:A", "12817":"797:A", "12829":"798:A", "12841":"799:A", "12854":"800:C", "12866":"801:A", "12879":"802:A", "12891":"803:A", "12904":"804:G", "12918":"805:C", "12932":"806:T", "12942":"807:G", "12953":"808:T", "12962":"809:G", "12972":"810:T", "12982":"811:A", "12995":"812:C", "13007":"813:A"}
-}
-, {
-"traceFileName": "dataset_152166",
-"leadingGaps": 2490,
-"trailingGaps": 4119,
-"peakA": [9, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 8, 10, 12, 15, 19, 24, 30, 36, 44, 50, 56, 62, 66, 70, 74, 78, 82, 84, 84, 83, 81, 77, 73, 69, 64, 59, 53, 46, 41, 37, 36, 38, 41, 45, 50, 56, 62, 70, 80, 91, 103, 115, 126, 135, 142, 146, 149, 151, 152, 152, 151, 149, 145, 141, 136, 131, 129, 128, 131, 135, 141, 146, 150, 151, 149, 145, 140, 134, 129, 124, 121, 119, 121, 124, 131, 139, 149, 159, 169, 176, 183, 187, 190, 191, 193, 193, 194, 193, 192, 189, 185, 179, 172, 163, 152, 140, 126, 110, 93, 76, 61, 49, 41, 39, 42, 51, 63, 77, 91, 106, 122, 138, 155, 172, 185, 194, 195, 189, 178, 163, 146, 129, 112, 95, 78, 63, 50, 43, 42, 49, 64, 84, 109, 136, 163, 189, 212, 230, 241, 246, 242, 232, 215, 193, 167, 139, 111, 85, 62, 44, 31, 24, 24, 30, 42, 61, 84, 113, 143, 175, 203, 227, 244, 252, 250, 239, 220, 195, 167, 137, 107, 81, 58, 40, 25, 15, 8, 4, 2, 3, 4, 6, 9, 10, 10, 10, 8, 6, 4, 3, 1, 0, 0, 0, 0, 2, 8, 19, 36, 60, 91, 128, 168, 210, 249, 282, 304, 313, 310, 293, 266, 231, 191, 151, 112, 78, 49, 28, 13, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 3, 9, 20, 37, 60, 92, 131, 177, 226, 274, 316, 348, 367, 374, 373, 370, 368, 373, 383, 397, 408, 411, 402, 379, 342, 295, 242, 188, 138, 94, 58, 32, 15, 5, 1, 0, 0, 0, 0, 3, 17, 43, 87, 148, 226, 314, 406, 491, 560, 606, 622, 607, 562, 493, 408, 316, 227, 149, 87, 43, 16, 3, 0, 0, 2, 4, 5, 5, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 12, 15, 17, 19, 19, 18, 16, 13, 9, 5, 2, 0, 0, 0, 0, 0, 0, 3, 16, 40, 78, 131, 195, 265, 334, 394, 436, 453, 444, 408, 351, 281, 208, 140, 85, 44, 18, 5, 0, 0, 0, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 9, 10, 10, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 12, 32, 66, 114, 173, 239, 302, 355, 390, 400, 383, 341, 280, 210, 141, 83, 41, 15, 2, 0, 0, 4, 19, 49, 98, 164, 243, 325, 397, 448, 471, 464, 430, 379, 324, 277, 251, 249, 270, 306, 346, 377, 389, 376, 338, 281, 215, 149, 92, 49, 20, 5, 0, 0, 2, 6, 10, 15, 20, 24, 25, 24, 20, 15, 10, 7, 4, 3, 3, 3, 3, 3, 2, 0, 0, 2, 13, 41, 91, 167, 266, 379, 490, 581, 638, 650, 621, 564, 500, 454, 442, 473, 541, 627, 707, 757, 761, 713, 618, 493, 358, 233, 132, 62, 21, 3, 0, 0, 2, 4, 6, 9, 12, 15, 16, 16, 15, 13, 12, 13, 15, 19, 23, 26, 29, 30, 29, 25, 20, 14, 8, 3, 0, 0, 0, 0, 2, 3, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 8, 8, 7, 6, 3, 1, 0, 0, 1, 4, 4, 0, 0, 0, 24, 82, 181, 321, 486, 654, 797, 887, 907, 853, 735, 575, 404, 249, 129, 51, 9, 0, 0, 12, 46, 104, 186, 285, 384, 465, 511, 513, 474, 403, 314, 224, 145, 83, 41, 16, 4, 1, 2, 5, 8, 11, 12, 13, 14, 15, 15, 16, 15, 13, 12, 10, 9, 8, 6, 1, 0, 0, 18, 64, 144, 255, 386, 516, 623, 684, 687, 633, 531, 403, 272, 158, 74, 24, 1, 0, 0, 2, 3, 1, 0, 0, 0, 0, 1, 2, 5, 9, 15, 21, 27, 30, 30, 28, 24, 19, 14, 9, 5, 1, 0, 0, 0, 3, 4, 1, 0, 0, 17, 68, 160, 293, 456, 624, 769, 861, 880, 822, 698, 532, 358, 204, 92, 25, 0, 0, 1, 6, 6, 3, 2, 4, 10, 18, 26, 32, 35, 37, 37, 36, 35, 33, 30, 27, 23, 20, 17, 14, 11, 9, 7, 6, 7, 8, 10, 13, 15, 18, 19, 19, 18, 15, 12, 9, 7, 6, 7, 9, 12, 14, 16, 16, 14, 12, 9, 6, 4, 4, 4, 4, 4, 4, 2, 1, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 12, 13, 13, 13, 12, 10, 8, 6, 4, 2, 0, 0, 0, 1, 3, 6, 7, 8, 7, 6, 5, 5, 5, 5, 6, 5, 4, 3, 2, 0, 0, 0, 0, 0, 3, 6, 9, 11, 12, 11, 10, 9, 8, 7, 5, 3, 0, 0, 1, 6, 10, 11, 4, 0, 0, 29, 111, 250, 438, 645, 830, 952, 982, 918, 783, 621, 481, 401, 396, 457, 552, 638, 681, 660, 576, 448, 305, 176, 79, 22, 0, 0, 13, 27, 36, 41, 41, 40, 38, 37, 36, 36, 36, 36, 35, 34, 32, 28, 25, 21, 20, 19, 20, 18, 15, 9, 2, 0, 0, 4, 8, 7, 0, 0, 0, 41, 131, 277, 465, 664, 834, 936, 946, 861, 702, 506, 313, 157, 55, 5, 0, 0, 9, 12, 8, 1, 0, 0, 0, 9, 18, 24, 23, 14, 1, 0, 10, 62, 161, 304, 473, 637, 761, 814, 785, 678, 520, 348, 194, 82, 19, 0, 0, 4, 8, 8, 6, 7, 13, 24, 35, 42, 44, 42, 37, 31, 23, 12, 0, 0, 8, 54, 146, 281, 445, 609, 736, 796, 769, 659, 494, 314, 169, 98, 123, 241, 423, 622, 787, 876, 866, 763, 597, 410, 252, 159, 148, 214, 332, 462, 566, 611, 585, 495, 366, 238, 152, 136, 203, 340, 514, 678, 787, 810, 740, 596, 421, 266, 179, 186, 289, 461, 653, 815, 901, 891, 787, 618, 424, 246, 111, 31, 0, 0, 7, 17, 21, 19, 15, 12, 12, 16, 22, 29, 36, 42, 45, 46, 43, 39, 33, 27, 20, 14, 8, 3, 1, 3, 7, 10, 8, 1, 0, 0, 29, 99, 210, 351, 496, 612, 672, 659, 578, 449, 303, 171, 74, 18, 0, 0, 3, 7, 7, 4, 2, 3, 8, 14, 19, 22, 22, 20, 17, 13, 10, 7, 5, 2, 1, 2, 4, 8, 12, 15, 15, 12, 7, 3, 2, 5, 9, 9, 3, 0, 0, 21, 88, 202, 353, 515, 653, 732, 732, 653, 516, 356, 206, 93, 25, 0, 0, 3, 8, 8, 4, 1, 1, 5, 10, 16, 19, 20, 19, 17, 14, 11, 9, 6, 4, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 14, 18, 18, 14, 7, 2, 2, 8, 14, 15, 6, 0, 0, 31, 134, 309, 544, 797, 1013, 1136, 1135, 1010, 794, 541, 307, 133, 31, 0, 0, 6, 14, 11, 3, 0, 0, 12, 28, 43, 51, 52, 47, 38, 28, 19, 13, 7, 4, 2, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 2, 5, 7, 8, 5, 1, 0, 0, 5, 11, 13, 6, 0, 0, 20, 97, 235, 421, 625, 800, 903, 905, 807, 634, 430, 242, 103, 23, 0, 0, 6, 11, 8, 3, 1, 7, 20, 33, 41, 41, 36, 28, 22, 19, 15, 8, 0, 0, 10, 64, 164, 306, 467, 612, 701, 707, 624, 473, 295, 143, 64, 89, 219, 423, 651, 843, 950, 946, 836, 652, 441, 250, 109, 27, 0, 0, 1, 9, 12, 11, 5, 0, 0, 0, 30, 103, 220, 372, 530, 659, 726, 714, 625, 483, 323, 179, 75, 17, 0, 0, 4, 8, 6, 3, 2, 6, 13, 22, 28, 29, 27, 21, 15, 10, 7, 6, 6, 6, 7, 8, 9, 11, 14, 18, 20, 22, 22, 21, 18, 14, 11, 9, 7, 7, 7, 7, 8, 9, 10, 10, 11, 12, 12, 11, 11, 10, 11, 12, 14, 15, 16, 16, 16, 15, 13, 12, 10, 9, 8, 6, 5, 3, 3, 3, 3, 4, 4, 4, 4, 3, 3, 2, 3, 3, 4, 5, 6, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 7, 15, 23, 29, 30, 25, 17, 11, 11, 18, 24, 22, 8, 0, 0, 44, 176, 395, 675, 960, 1181, 1280, 1228, 1042, 771, 484, 241, 77, 0, 0, 2, 22, 27, 14, 0, 0, 17, 89, 210, 364, 523, 653, 719, 705, 614, 469, 307, 163, 61, 7, 0, 0, 7, 12, 10, 6, 5, 11, 21, 32, 40, 42, 37, 26, 15, 7, 5, 9, 14, 15, 7, 0, 0, 26, 108, 245, 424, 610, 754, 815, 769, 624, 417, 209, 62, 27, 122, 330, 601, 865, 1055, 1124, 1058, 880, 639, 394, 194, 64, 3, 0, 1, 12, 14, 10, 7, 10, 21, 36, 49, 54, 51, 41, 28, 16, 8, 3, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 3, 9, 15, 18, 16, 10, 5, 6, 14, 24, 28, 16, 0, 0, 18, 137, 358, 665, 1001, 1288, 1448, 1436, 1254, 956, 619, 323, 116, 10, 0, 0, 16, 24, 20, 13, 14, 26, 43, 58, 64, 58, 44, 27, 13, 3, 0, 0, 1, 3, 5, 7, 8, 10, 12, 12, 12, 11, 9, 6, 3, 1, 0, 1, 3, 7, 9, 11, 11, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 7, 6, 4, 5, 9, 15, 18, 14, 1, 0, 0, 45, 150, 308, 495, 668, 781, 802, 724, 571, 384, 211, 83, 13, 0, 0, 8, 15, 15, 11, 10, 14, 20, 25, 26, 22, 15, 8, 2, 0, 0, 0, 2, 3, 4, 5, 5, 6, 7, 7, 8, 7, 6, 4, 2, 2, 3, 5, 7, 7, 4, 0, 0, 1, 8, 16, 18, 9, 0, 0, 18, 106, 260, 465, 680, 850, 928, 890, 748, 542, 328, 153, 41, 0, 0, 4, 17, 20, 17, 13, 13, 16, 21, 23, 20, 14, 6, 1, 0, 0, 0, 2, 2, 2, 1, 0, 0, 0, 0, 1, 3, 3, 3, 3, 3, 3, 3, 3, 2, 0, 0, 0, 0, 7, 14, 15, 6, 0, 0, 27, 109, 244, 413, 580, 697, 728, 659, 506, 315, 147, 56, 71, 191, 378, 576, 726, 784, 738, 607, 430, 254, 116, 31, 0, 0, 6, 16, 19, 17, 14, 14, 18, 24, 29, 33, 33, 31, 25, 17, 8, 2, 2, 8, 17, 21, 14, 0, 0, 6, 83, 232, 445, 684, 892, 1015, 1016, 896, 690, 453, 241, 91, 11, 0, 0, 6, 18, 25, 27, 22, 9, 0, 0, 20, 128, 324, 594, 890, 1140, 1277, 1260, 1093, 825, 525, 264, 84, 0, 0, 1, 27, 37, 26, 2, 0, 0, 53, 167, 330, 512, 672, 769, 775, 689, 534, 352, 188, 70, 8, 0, 0, 8, 14, 13, 11, 13, 21, 32, 40, 42, 37, 27, 15, 6, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 2, 5, 6, 6, 5, 3, 1, 0, 0, 1, 4, 6, 8, 9, 8, 6, 4, 2, 1, 0, 1, 2, 3, 2, 0, 0, 0, 0, 3, 9, 12, 7, 0, 0, 7, 58, 152, 280, 414, 522, 571, 548, 459, 330, 197, 89, 22, 0, 0, 3, 12, 14, 11, 8, 7, 7, 8, 8, 6, 3, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 4, 8, 12, 13, 12, 10, 10, 14, 18, 19, 11, 0, 0, 3, 64, 181, 345, 526, 678, 759, 745, 641, 477, 298, 144, 41, 0, 0, 3, 19, 24, 15, 0, 0, 0, 49, 141, 268, 407, 526, 596, 598, 530, 412, 275, 150, 59, 8, 0, 0, 10, 20, 23, 23, 21, 19, 17, 15, 12, 9, 6, 6, 6, 7, 7, 7, 5, 3, 2, 0, 0, 0, 0, 2, 7, 14, 22, 31, 37, 39, 37, 32, 26, 20, 16, 14, 14, 14, 13, 11, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 8, 13, 18, 24, 28, 31, 30, 27, 21, 15, 9, 4, 2, 3, 8, 14, 19, 20, 16, 8, 0, 0, 1, 12, 20, 18, 4, 0, 0, 52, 184, 387, 629, 853, 998, 1022, 918, 718, 479, 259, 100, 13, 0, 0, 7, 20, 28, 30, 25, 11, 0, 0, 16, 114, 291, 532, 789, 997, 1098, 1060, 895, 650, 392, 179, 44, 0, 0, 9, 26, 26, 11, 0, 0, 21, 86, 186, 304, 417, 497, 524, 490, 404, 290, 174, 81, 22, 0, 0, 4, 13, 18, 18, 17, 16, 16, 18, 19, 20, 20, 22, 24, 28, 32, 35, 36, 35, 31, 27, 22, 18, 16, 15, 14, 13, 10, 6, 2, 0, 0, 4, 10, 18, 26, 31, 32, 30, 25, 18, 10, 4, 0, 0, 2, 8, 15, 24, 30, 34, 33, 28, 20, 11, 4, 2, 4, 8, 14, 17, 16, 12, 8, 8, 12, 18, 18, 10, 0, 0, 15, 92, 230, 416, 613, 773, 852, 827, 706, 523, 327, 160, 49, 0, 0, 5, 23, 32, 33, 29, 27, 28, 32, 35, 36, 33, 29, 27, 26, 25, 20, 8, 0, 0, 23, 98, 222, 379, 534, 644, 674, 610, 466, 280, 108, 0, 0, 87, 264, 475, 664, 779, 794, 709, 552, 368, 199, 77, 11, 0, 0, 13, 23, 24, 20, 16, 15, 17, 19, 21, 21, 18, 14, 10, 6, 3, 1, 0, 0, 0, 1, 4, 8, 11, 12, 11, 8, 5, 1, 0, 0, 2, 7, 12, 16, 19, 20, 19, 16, 12, 7, 4, 1, 0, 0, 0, 1, 2, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 10, 7, 3, 0, 0, 1, 7, 15, 23, 30, 34, 33, 29, 23, 15, 9, 4, 2, 2, 2, 4, 4, 4, 4, 3, 2, 1, 1, 1, 1, 2, 4, 5, 7, 7, 7, 6, 4, 3, 4, 6, 9, 12, 14, 13, 11, 7, 4, 1, 0, 0, 0, 1, 3, 5, 8, 10, 10, 10, 8, 5, 3, 0, 0, 0, 0, 4, 9, 15, 20, 22, 21, 17, 11, 5, 1, 0, 0, 2, 5, 6, 7, 5, 3, 0, 0, 0, 2, 5, 9, 10, 10, 9, 6, 3, 1, 0, 0, 0, 2, 8, 15, 24, 31, 36, 37, 33, 25, 17, 9, 4, 1, 0, 0, 1, 2, 5, 8, 11, 12, 11, 8, 5, 6, 13, 23, 30, 25, 7, 0, 0, 51, 190, 407, 670, 918, 1086, 1125, 1023, 811, 547, 298, 113, 11, 0, 0, 19, 30, 22, 2, 0, 3, 62, 171, 322, 489, 639, 733, 747, 675, 537, 367, 206, 85, 15, 0, 0, 13, 26, 29, 27, 23, 22, 26, 31, 36, 38, 35, 29, 20, 12, 7, 5, 9, 16, 25, 35, 43, 47, 48, 44, 37, 28, 19, 12, 9, 10, 14, 21, 27, 32, 33, 31, 26, 19, 12, 6, 4, 3, 5, 7, 10, 12, 13, 13, 13, 12, 11, 9, 7, 5, 4, 5, 7, 7, 5, 2, 0, 0, 2, 9, 16, 15, 5, 0, 0, 33, 125, 268, 441, 603, 708, 723, 640, 483, 300, 148, 72, 93, 202, 360, 515, 617, 632, 554, 405, 230, 84, 15, 50, 184, 384, 596, 760, 831, 794, 662, 476, 286, 132, 36, 0, 0, 4, 13, 14, 11, 11, 18, 31, 47, 58, 61, 55, 43, 28, 15, 5, 0, 0, 2, 8, 17, 26, 33, 35, 32, 25, 16, 7, 1, 0, 0, 3, 7, 10, 11, 11, 10, 9, 9, 9, 11, 13, 15, 17, 17, 15, 12, 8, 5, 2, 0, 0, 0, 0, 3, 9, 17, 25, 30, 30, 25, 16, 9, 7, 9, 11, 9, 0, 0, 0, 33, 110, 227, 362, 484, 560, 566, 500, 384, 248, 127, 43, 0, 0, 0, 10, 15, 14, 10, 8, 9, 12, 14, 14, 11, 7, 4, 1, 0, 0, 0, 2, 6, 10, 15, 18, 20, 20, 18, 14, 9, 5, 2, 1, 1, 3, 5, 6, 5, 2, 0, 0, 0, 6, 12, 13, 6, 0, 0, 13, 74, 180, 314, 447, 542, 570, 523, 415, 278, 149, 54, 4, 0, 0, 8, 13, 11, 5, 0, 0, 0, 3, 7, 9, 10, 10, 9, 8, 6, 4, 2, 2, 2, 2, 2, 1, 0, 0, 0, 3, 10, 13, 9, 0, 0, 2, 54, 152, 289, 438, 559, 619, 598, 503, 364, 217, 99, 25, 0, 0, 8, 16, 17, 16, 19, 27, 33, 29, 9, 0, 0, 53, 203, 437, 718, 979, 1148, 1175, 1052, 816, 536, 281, 100, 6, 0, 0, 20, 35, 41, 41, 39, 33, 18, 0, 0, 10, 91, 242, 447, 665, 841, 923, 887, 744, 536, 320, 144, 35, 0, 0, 6, 20, 24, 22, 20, 24, 33, 45, 53, 55, 50, 41, 29, 18, 9, 4, 3, 7, 15, 26, 36, 42, 41, 33, 20, 9, 4, 8, 17, 22, 16, 0, 0, 1, 74, 220, 428, 661, 859, 968, 954, 823, 614, 384, 188, 58, 0, 0, 1, 17, 25, 25, 25, 29, 38, 48, 54, 54, 47, 37, 26, 17, 11, 9, 11, 14, 19, 23, 26, 26, 23, 18, 11, 6, 4, 5, 9, 15, 22, 29, 35, 38, 37, 32, 25, 17, 14, 15, 20, 23, 17, 2, 0, 0, 46, 155, 319, 509, 682, 789, 800, 710, 547, 356, 185, 64, 3, 0, 0, 14, 24, 28, 29, 31, 35, 38, 35, 27, 15, 5, 0, 1, 6, 10, 7, 0, 0, 7, 54, 143, 269, 408, 529, 599, 598, 525, 402, 262, 137, 49, 4, 0, 0, 9, 14, 16, 19, 24, 26, 20, 5, 0, 0, 51, 175, 364, 586, 788, 915, 928, 823, 633, 411, 211, 71, 0, 0, 0, 19, 31, 33, 31, 29, 28, 29, 27, 21, 14, 6, 0, 0, 0, 2, 5, 7, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 2, 6, 9, 10, 8, 3, 0, 0, 5, 12, 16, 11, 0, 0, 4, 65, 181, 343, 519, 665, 740, 723, 619, 460, 287, 141, 43, 0, 0, 3, 17, 24, 25, 22, 18, 17, 16, 15, 13, 10, 8, 5, 4, 4, 4, 6, 8, 12, 15, 19, 20, 20, 18, 16, 14, 13, 13, 14, 14, 14, 11, 8, 4, 1, 0, 0, 1, 6, 11, 17, 21, 22, 20, 15, 9, 4, 1, 0, 1, 3, 6, 7, 6, 4, 1, 0, 1, 5, 10, 14, 14, 12, 9, 9, 16, 27, 33, 26, 5, 0, 0, 63, 220, 458, 736, 988, 1143, 1155, 1021, 781, 503, 256, 84, 0, 0, 1, 27, 44, 47, 44, 39, 37, 36, 34, 29, 22, 16, 12, 11, 11, 12, 12, 11, 10, 10, 10, 10, 10, 10, 12, 16, 21, 23, 18, 5, 0, 0, 30, 116, 250, 411, 560, 657, 672, 601, 466, 305, 158, 55, 2, 0, 0, 12, 20, 20, 18, 16, 19, 24, 29, 31, 30, 27, 25, 23, 23, 25, 27, 28, 26, 23, 17, 12, 6, 3, 0, 0, 0, 0, 1, 4, 8, 12, 17, 19, 19, 17, 12, 7, 3, 2, 4, 7, 10, 13, 14, 13, 10, 7, 3, 1, 0, 0, 2, 6, 10, 13, 15, 16, 15, 13, 11, 10, 10, 11, 12, 14, 15, 15, 15, 14, 13, 13, 14, 15, 17, 18, 17, 15, 11, 8, 6, 5, 5, 6, 6, 7, 10, 14, 18, 18, 11, 0, 0, 3, 50, 139, 263, 397, 508, 559, 533, 433, 288, 145, 52, 43, 124, 277, 455, 607, 689, 678, 583, 433, 270, 133, 42, 0, 0, 4, 17, 26, 31, 35, 36, 29, 12, 0, 0, 33, 153, 353, 607, 862, 1051, 1120, 1048, 858, 604, 352, 154, 35, 0, 0, 10, 27, 35, 37, 39, 44, 52, 57, 56, 49, 38, 26, 18, 15, 15, 17, 18, 17, 15, 11, 8, 5, 3, 3, 4, 6, 7, 7, 7, 5, 3, 1, 0, 0, 0, 0, 0, 2, 6, 11, 18, 24, 27, 27, 24, 18, 10, 4, 0, 0, 0, 1, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 5, 11, 17, 23, 26, 25, 22, 16, 10, 5, 3, 3, 6, 10, 13, 15, 15, 12, 9, 5, 2, 0, 0, 0, 1, 2, 3, 4, 4, 4, 5, 6, 7, 10, 13, 16, 17, 17, 14, 10, 6, 3, 1, 0, 0, 0, 1, 3, 6, 10, 15, 19, 22, 25, 26, 26, 25, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 15, 16, 18, 20, 22, 22, 20, 16, 11, 6, 2, 0, 0, 0, 1, 2, 3, 4, 3, 3, 2, 2, 3, 3, 2, 0, 0, 0, 0, 7, 17, 23, 22, 10, 0, 0, 23, 103, 234, 400, 563, 681, 722, 673, 549, 384, 221, 94, 17, 0, 0, 18, 38, 51, 54, 50, 43, 33, 24, 14, 6, 0, 0, 0, 5, 13, 19, 15, 3, 0, 0, 37, 130, 272, 439, 592, 690, 705, 633, 495, 330, 178, 67, 7, 0, 0, 15, 30, 39, 43, 45, 45, 41, 35, 25, 14, 5, 0, 1, 5, 12, 18, 21, 20, 17, 12, 7, 3, 2, 3, 7, 14, 24, 36, 47, 52, 47, 29, 4, 0, 1, 67, 195, 375, 572, 740, 832, 822, 713, 536, 339, 168, 52, 0, 0, 4, 22, 32, 32, 25, 17, 11, 7, 5, 3, 2, 2, 5, 11, 19, 29, 37, 41, 41, 36, 28, 19, 11, 6, 4, 4, 5, 6, 5, 4, 2, 0, 0, 0, 0, 2, 4, 6, 8, 9, 8, 5, 1, 0, 0, 3, 9, 16, 20, 20, 19, 19, 23, 30, 34, 26, 6, 0, 0, 56, 207, 438, 714, 969, 1133, 1158, 1037, 806, 530, 277, 95, 0, 0, 0, 33, 55, 56, 36, 9, 0, 0, 50, 158, 313, 488, 644, 736, 733, 630, 451, 247, 81, 8, 58, 224, 465, 714, 903, 982, 933, 776, 557, 334, 154, 40, 0, 0, 15, 43, 64, 77, 81, 79, 72, 58, 42, 26, 13, 7, 7, 12, 20, 30, 39, 44, 41, 27, 5, 0, 0, 52, 169, 341, 537, 710, 813, 815, 715, 544, 348, 176, 56, 0, 0, 3, 23, 35, 36, 30, 21, 13, 8, 6, 5, 7, 9, 12, 14, 14, 12, 9, 6, 4, 4, 5, 6, 7, 7, 7, 8, 12, 16, 18, 14, 2, 0, 0, 34, 116, 242, 390, 528, 619, 637, 576, 455, 306, 168, 65, 9, 0, 0, 9, 17, 19, 16, 13, 11, 11, 10, 9, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 9, 9, 8, 7, 9, 15, 21, 22, 13, 0, 0, 5, 73, 201, 379, 573, 736, 822, 807, 695, 519, 326, 161, 51, 0, 0, 0, 14, 21, 20, 13, 3, 0, 0, 12, 55, 129, 228, 334, 420, 460, 435, 348, 221, 95, 15, 17, 118, 301, 527, 737, 873, 898, 801, 609, 372, 154, 12, 0, 77, 266, 501, 720, 866, 904, 829, 665, 460, 262, 111, 22, 0, 0, 19, 44, 62, 73, 77, 76, 69, 56, 41, 24, 11, 3, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 7, 9, 10, 10, 10, 8, 7, 6, 6, 6, 7, 9, 11, 13, 15, 16, 17, 18, 16, 14, 12, 9, 8, 9, 12, 17, 23, 27, 29, 27, 23, 17, 10, 4, 1, 0, 1, 3, 5, 6, 6, 6, 4, 3, 1, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 0, 0, 4, 8, 10, 6, 0, 0, 5, 45, 120, 225, 342, 444, 505, 507, 452, 354, 239, 133, 55, 11, 0, 0, 7, 14, 17, 16, 14, 12, 11, 10, 8, 5, 1, 0, 0, 2, 8, 16, 20, 18, 8, 0, 0, 15, 68, 153, 259, 363, 437, 462, 430, 350, 245, 142, 61, 14, 0, 0, 8, 19, 29, 36, 40, 37, 23, 1, 0, 2, 81, 240, 473, 745, 995, 1158, 1190, 1080, 859, 587, 329, 135, 23, 0, 0, 18, 40, 51, 54, 53, 51, 49, 44, 35, 24, 13, 5, 0, 0, 0, 1, 1, 1, 0, 0, 0, 2, 4, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 5, 10, 15, 21, 24, 25, 22, 16, 8, 1, 0, 2, 12, 26, 43, 56, 62, 59, 48, 33, 17, 4, 0, 0, 5, 13, 20, 25, 25, 21, 16, 9, 4, 0, 0, 0, 2, 3, 4, 5, 5, 5, 6, 5, 4, 0, 0, 0, 6, 24, 50, 81, 108, 122, 121, 103, 75, 45, 20, 4, 0, 0, 2, 5, 7, 7, 7, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 1, 3, 5, 5, 5, 4, 2, 1, 0, 0, 0, 1, 3, 5, 7, 8, 8, 6, 3, 1, 1, 3, 7, 11, 12, 10, 8, 7, 11, 18, 23, 19, 5, 0, 0, 52, 176, 366, 597, 818, 969, 1004, 909, 709, 460, 237, 107, 107, 235, 449, 681, 858, 924, 858, 679, 441, 218, 76, 61, 178, 395, 648, 865, 983, 969, 828, 601, 354, 159, 73, 120, 288, 527, 770, 949, 1018, 961, 799, 578, 354, 170, 50, 0, 0, 7, 28, 38, 33, 15, 0, 0, 14, 85, 206, 365, 532, 666, 730, 703, 588, 414, 230, 86, 23, 60, 187, 367, 550, 686, 739, 697, 577, 413, 248, 115, 32, 0, 0, 4, 14, 16, 11, 5, 1, 0, 1, 2, 3, 3, 3, 4, 5, 6, 5, 4, 2, 1, 1, 2, 3, 3, 1, 0, 0, 2, 9, 16, 17, 8, 0, 0, 17, 94, 228, 405, 591, 739, 809, 781, 663, 489, 305, 150, 47, 0, 0, 0, 11, 19, 20, 13, 2, 0, 0, 19, 84, 191, 327, 465, 569, 606, 562, 444, 287, 136, 36, 21, 97, 245, 426, 590, 692, 703, 618, 460, 271, 101, 0, 0, 98, 283, 503, 703, 832, 857, 776, 617, 422, 239, 102, 23, 0, 0, 11, 22, 27, 28, 29, 28, 20, 5, 0, 0, 46, 159, 338, 557, 771, 925, 977, 912, 748, 530, 313, 139, 32, 0, 0, 13, 34, 41, 34, 15, 0, 0, 11, 74, 179, 315, 458, 573, 630, 615, 530, 400, 257, 132, 46, 2, 0, 0, 10, 15, 14, 9, 4, 3, 4, 6, 7, 8, 8, 9, 10, 12, 13, 12, 10, 6, 3, 0, 0, 1, 3, 6, 8, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 2, 1, 1, 1, 2, 2, 3, 3, 2, 0, 0, 0, 0, 7, 12, 11, 3, 0, 0, 32, 112, 238, 391, 537, 638, 661, 597, 462, 295, 145, 59, 62, 150, 298, 458, 583, 637, 607, 506, 364, 219, 102, 29, 0, 0, 4, 12, 13, 8, 2, 0, 0, 3, 6, 7, 6, 3, 2, 3, 6, 10, 13, 14, 13, 9, 5, 3, 3, 5, 7, 8, 8, 8, 12, 18, 22, 19, 6, 0, 0, 33, 134, 301, 513, 728, 892, 960, 913, 764, 556, 340, 163, 49, 0, 0, 3, 18, 27, 30, 30, 25, 15, 0, 0, 2, 65, 194, 387, 615, 828, 972, 1007, 922, 742, 514, 295, 127, 28, 0, 0, 8, 20, 21, 16, 10, 8, 9, 11, 13, 12, 10, 8, 6, 5, 5, 4, 3, 2, 2, 2, 2, 0, 0, 0, 0, 4, 9, 11, 6, 0, 0, 15, 74, 176, 312, 455, 570, 624, 601, 505, 362, 210, 89, 30, 41, 116, 226, 338, 417, 440, 397, 300, 177, 65, 4, 22, 128, 307, 521, 719, 852, 886, 815, 660, 464, 273, 124, 33, 0, 0, 5, 15, 17, 13, 7, 4, 4, 5, 6, 5, 3, 1, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 3, 5, 5, 3, 0, 0, 0, 6, 13, 16, 10, 0, 0, 11, 77, 198, 367, 551, 708, 793, 779, 666, 485, 287, 129, 56, 88, 214, 394, 576, 707, 753, 703, 577, 410, 245, 114, 32, 0, 0, 5, 16, 20, 17, 13, 9, 7, 6, 5, 4, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 5, 4, 2, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 3, 3, 3, 1, 0, 0, 0, 2, 8, 11, 7, 0, 0, 3, 50, 141, 272, 420, 551, 632, 641, 575, 455, 311, 177, 76, 16, 0, 0, 4, 14, 17, 11, 0, 0, 0, 30, 107, 225, 372, 516, 623, 666, 631, 529, 387, 240, 118, 38, 0, 0, 0, 11, 19, 22, 19, 11, 0, 0, 0, 37, 116, 235, 378, 514, 610, 640, 594, 485, 343, 203, 92, 23, 0, 0, 6, 17, 21, 19, 14, 10, 6, 4, 3, 2, 1, 1, 2, 4, 5, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 2, 4, 7, 10, 11, 11, 13, 16, 20, 22, 16, 3, 0, 0, 40, 140, 298, 494, 687, 831, 888, 841, 705, 515, 319, 158, 51, 1, 0, 1, 15, 25, 30, 30, 25, 13, 0, 0, 9, 84, 227, 432, 667, 881, 1020, 1048, 956, 771, 539, 316, 143, 37, 0, 0, 8, 22, 28, 26, 21, 16, 13, 12, 11, 11, 10, 9, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 1, 2, 4, 6, 6, 5, 5, 5, 6, 10, 14, 18, 20, 20, 20, 20, 21, 19, 12, 1, 0, 0, 39, 126, 261, 428, 596, 726, 786, 760, 654, 496, 324, 173, 65, 8, 0, 0, 11, 19, 17, 6, 0, 0, 15, 73, 170, 296, 428, 538, 599, 594, 525, 411, 279, 158, 67, 15, 0, 0, 6, 14, 17, 16, 13, 10, 9, 10, 12, 15, 17, 19, 20, 20, 17, 14, 10, 6, 4, 4, 6, 8, 11, 12, 11, 8, 7, 7, 11, 15, 16, 9, 0, 0, 12, 76, 194, 360, 546, 712, 817, 833, 756, 606, 422, 246, 110, 27, 0, 0, 10, 23, 28, 25, 19, 12, 8, 8, 9, 12, 14, 16, 16, 15, 13, 10, 6, 3, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 5, 4, 2, 0, 0, 0, 0, 6, 10, 10, 3, 0, 0, 27, 103, 225, 380, 537, 658, 712, 685, 583, 436, 278, 144, 52, 5, 0, 0, 7, 11, 8, 3, 0, 0, 0, 0, 2, 2, 3, 3, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 3, 2, 0, 0, 1, 3, 6, 9, 12, 13, 13, 11, 8, 5, 3, 1, 0, 0, 0, 0, 1, 3, 4, 5, 4, 2, 0, 0, 0, 3, 7, 12, 15, 17, 16, 14, 11, 8, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 6, 5, 3, 1, 0, 0, 1, 4, 10, 15, 20, 24, 24, 22, 17, 12, 7, 2, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 2, 2, 3, 2, 0, 0, 0, 0, 5, 9, 8, 2, 0, 0, 24, 88, 190, 319, 452, 556, 607, 589, 510, 389, 256, 139, 56, 11, 0, 0, 4, 7, 5, 1, 0, 0, 0, 0, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 4, 7, 7, 2, 0, 0, 23, 80, 171, 283, 395, 480, 513, 485, 403, 288, 175, 94, 69, 105, 193, 306, 411, 475, 480, 423, 318, 198, 101, 60, 95, 207, 373, 556, 711, 801, 804, 721, 574, 400, 236, 109, 31, 0, 0, 3, 11, 12, 8, 3, 0, 1, 3, 5, 4, 2, 0, 0, 3, 8, 11, 9, 0, 0, 1, 41, 124, 251, 403, 551, 661, 703, 667, 562, 416, 263, 135, 48, 3, 0, 0, 5, 11, 11, 7, 0, 0, 0, 15, 64, 145, 252, 365, 460, 511, 505, 444, 343, 229, 126, 51, 10, 0, 0, 4, 7, 6, 3, 0, 0, 0, 0, 1, 1, 2, 2, 3, 5, 6, 6, 4, 2, 0, 0, 0, 2, 5, 6, 6, 5, 3, 4, 8, 12, 13, 7, 0, 0, 11, 71, 185, 349, 540, 718, 842, 881, 825, 689, 506, 319, 162, 57, 4, 0, 0, 13, 20, 19, 14, 7, 3, 1, 2, 4, 6, 8, 9, 9, 9, 8, 6, 5, 4, 4, 3, 2, 0, 0, 0, 0, 3, 7, 7, 2, 0, 0, 24, 82, 175, 293, 414, 507, 549, 527, 444, 325, 204, 114, 84, 121, 215, 339, 457, 533, 545, 489, 378, 245, 132, 75, 100, 209, 381, 577, 748, 853, 864, 782, 629, 443, 265, 125, 37, 0, 0, 5, 18, 25, 22, 12, 0, 0, 3, 43, 117, 224, 350, 469, 554, 581, 541, 441, 306, 175, 85, 65, 126, 259, 431, 602, 727, 778, 742, 632, 475, 309, 166, 66, 13, 0, 0, 6, 10, 8, 3, 0, 0, 0, 2, 5, 7, 9, 10, 11, 12, 11, 9, 6, 3, 1, 2, 5, 10, 14, 16, 15, 11, 8, 8, 12, 15, 13, 4, 0, 0, 32, 122, 274, 474, 688, 869, 975, 979, 879, 703, 493, 293, 136, 39, 0, 0, 4, 18, 22, 14, 0, 0, 0, 38, 118, 237, 380, 519, 626, 673, 651, 565, 436, 294, 166, 71, 17, 0, 0, 12, 23, 28, 25, 17, 10, 4, 3, 4, 7, 11, 12, 12, 9, 5, 1, 0, 0, 3, 8, 12, 14, 13, 10, 7, 5, 5, 6, 5, 1, 0, 0, 19, 67, 147, 251, 360, 451, 501, 497, 439, 344, 233, 132, 57, 13, 0, 0, 4, 9, 10, 8, 5, 3, 3, 3, 2, 2, 1, 0, 0, 1, 1, 2, 1, 1, 0, 0, 1, 3, 5, 5, 5, 4, 4, 6, 8, 9, 5, 0, 0, 8, 48, 125, 239, 376, 508, 607, 645, 612, 516, 384, 254, 164, 144, 202, 325, 483, 633, 736, 765, 712, 592, 435, 275, 142, 52, 7, 0, 0, 7, 11, 9, 5, 3, 4, 6, 7, 6, 3, 1, 0, 2, 5, 6, 3, 0, 0, 15, 60, 138, 243, 357, 457, 517, 521, 467, 367, 250, 148, 89, 91, 155, 265, 393, 506, 575, 584, 533, 434, 313, 195, 100, 37, 5, 0, 0, 5, 8, 6, 3, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 3, 8, 12, 12, 6, 0, 0, 13, 67, 164, 298, 450, 589, 687, 719, 680, 581, 444, 298, 170, 76, 20, 0, 0, 9, 19, 24, 22, 17, 12, 8, 5, 5, 4, 4, 5, 6, 8, 7, 3, 0, 0, 10, 53, 129, 237, 361, 477, 560, 589, 557, 474, 358, 236, 130, 55, 13, 0, 0, 5, 13, 18, 21, 18, 10, 0, 0, 10, 77, 208, 406, 649, 896, 1097, 1205, 1195, 1069, 857, 606, 366, 176, 55, 0, 0, 7, 24, 31, 23, 9, 0, 2, 34, 99, 197, 316, 438, 538, 594, 591, 528, 418, 292, 183, 126, 140, 228, 369, 528, 664, 742, 742, 666, 533, 375, 225, 108, 34, 1, 0, 3, 13, 18, 18, 15, 12, 10, 11, 12, 15, 17, 18, 18, 17, 14, 11, 8, 5, 4, 5, 6, 7, 8, 7, 7, 8, 10, 11, 8, 1, 0, 0, 26, 89, 188, 315, 447, 556, 617, 615, 552, 443, 314, 191, 93, 31, 1, 0, 4, 14, 17, 13, 3, 0, 0, 26, 88, 186, 310, 442, 557, 630, 644, 597, 499, 372, 243, 133, 56, 15, 5, 12, 25, 33, 31, 19, 3, 0, 0, 39, 115, 224, 350, 471, 562, 602, 584, 513, 406, 286, 174, 88, 33, 5, 0, 0, 4, 5, 5, 3, 3, 5, 9, 13, 16, 17, 16, 15, 15, 13, 10, 3, 0, 0, 17, 66, 150, 265, 393, 512, 596, 625, 595, 511, 393, 267, 154, 70, 20, 0, 0, 1, 5, 6, 4, 2, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 8, 9, 10, 10, 8, 6, 4, 3, 3, 6, 8, 11, 12, 12, 12, 15, 17, 16, 10, 0, 0, 4, 56, 162, 322, 519, 719, 881, 969, 963, 866, 702, 507, 319, 166, 64, 11, 0, 1, 14, 24, 29, 28, 25, 22, 19, 16, 13, 11, 10, 10, 10, 9, 5, 0, 0, 4, 38, 106, 208, 336, 467, 576, 640, 645, 591, 490, 365, 239, 133, 58, 15, 0, 0, 3, 7, 8, 7, 6, 6, 6, 8, 8, 7, 5, 3, 1, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 6, 8, 11, 10, 5, 0, 0, 9, 50, 124, 229, 353, 473, 567, 614, 606, 545, 445, 329, 215, 120, 54, 15, 0, 0, 5, 11, 15, 16, 15, 13, 10, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 8, 8, 7, 4, 1, 0, 0, 1, 3, 5, 7, 7, 6, 4, 2, 0, 0, 1, 2, 3, 4, 5, 5, 4, 4, 4, 5, 6, 6, 6, 5, 4, 3, 2, 3, 5, 8, 8, 5, 0, 0, 7, 38, 98, 187, 297, 409, 501, 551, 546, 490, 398, 300, 226, 205, 250, 354, 495, 637, 740, 777, 737, 632, 492, 357, 267, 248, 304, 420, 563, 694, 777, 792, 735, 618, 468, 313, 179, 81, 23, 0, 1, 11, 23, 29, 30, 26, 22, 18, 16, 16, 16, 15, 14, 12, 10, 9, 8, 8, 8, 9, 11, 13, 14, 15, 14, 13, 13, 12, 11, 7, 1, 0, 2, 32, 97, 203, 345, 503, 648, 749, 781, 737, 629, 486, 349, 254, 227, 275, 382, 519, 646, 731, 753, 705, 601, 462, 317, 189, 92, 33, 6, 2, 9, 18, 23, 24, 22, 19, 18, 19, 21, 23, 24, 25, 24, 22, 17, 9, 1, 0, 8, 46, 120, 232, 375, 527, 663, 756, 786, 747, 647, 508, 357, 219, 111, 42, 7, 0, 5, 14, 21, 24, 23, 20, 17, 15, 14, 15, 17, 19, 20, 18, 11, 2, 0, 2, 30, 90, 184, 305, 437, 555, 637, 665, 634, 552, 435, 307, 189, 97, 37, 7, 0, 0, 2, 2, 0, 0, 6, 31, 79, 148, 233, 320, 395, 441, 450, 420, 357, 277, 192, 118, 62, 26, 7, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 9, 10, 10, 11, 12, 12, 13, 13, 12, 11, 9, 7, 5, 3, 2, 2, 3, 4, 5, 6, 6, 5, 4, 2, 2, 2, 3, 5, 7, 8, 8, 7, 4, 2, 0, 0, 0, 2, 3, 5, 6, 7, 7, 7, 8, 8, 9, 11, 13, 14, 15, 15, 14, 13, 11, 9, 7, 3, 0, 0, 5, 30, 78, 150, 242, 341, 429, 490, 511, 487, 425, 336, 239, 150, 81, 34, 10, 2, 5, 12, 17, 16, 8, 0, 0, 15, 81, 206, 390, 614, 846, 1041, 1161, 1180, 1095, 925, 705, 478, 278, 131, 41, 1, 0, 4, 17, 25, 29, 29, 29, 28, 28, 28, 27, 25, 24, 22, 21, 19, 17, 15, 11, 8, 5, 3, 2, 3, 5, 7, 9, 10, 9, 8, 5, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 8, 9, 9, 8, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 9, 12, 13, 14, 12, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 6, 8, 10, 13, 15, 14, 11, 5, 0, 1, 16, 55, 121, 214, 322, 429, 515, 560, 555, 502, 416, 319, 241, 205, 221, 288, 387, 492, 574, 612, 595, 527, 423, 305, 194, 105, 45, 12, 0, 0, 6, 12, 16, 17, 17, 14, 11, 8, 5, 3, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 7, 8, 9, 10, 10, 11, 13, 14, 15, 16, 15, 14, 12, 10, 8, 7, 7, 8, 8, 8, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 10, 9, 8, 6, 5, 5, 4, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 2, 3, 5, 5, 5, 5, 4, 3, 3, 4, 6, 8, 10, 10, 6, 1, 0, 1, 22, 67, 139, 236, 348, 459, 549, 603, 609, 566, 484, 377, 265, 164, 86, 35, 9, 0, 0, 0, 0, 3, 17, 49, 104, 181, 273, 366, 446, 498, 513, 489, 431, 349, 257, 170, 97, 45, 14, 0, 0, 4, 10, 14, 15, 13, 11, 9, 7, 6, 5, 4, 4, 4, 4, 5, 6, 7, 7, 7, 7, 8, 9, 12, 14, 15, 14, 10, 4, 0, 0, 12, 44, 100, 180, 279, 383, 477, 543, 569, 548, 484, 391, 285, 185, 102, 45, 13, 1, 2, 7, 12, 15, 16, 15, 14, 13, 13, 13, 13, 12, 12, 11, 10, 9, 9, 10, 12, 14, 16, 17, 16, 14, 11, 8, 6, 4, 4, 5, 6, 8, 8, 8, 8, 8, 8, 9, 10, 12, 13, 13, 14, 14, 13, 13, 12, 11, 10, 10, 9, 9, 9, 8, 8, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 8, 8, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 4, 6, 8, 11, 12, 12, 11, 9, 7, 5, 4, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 15, 17, 18, 17, 15, 11, 7, 5, 10, 27, 58, 105, 166, 235, 302, 357, 390, 396, 374, 328, 266, 198, 134, 81, 42, 19, 9, 7, 11, 16, 20, 22, 22, 21, 19, 17, 16, 16, 17, 18, 17, 14, 10, 5, 5, 16, 43, 90, 155, 233, 313, 383, 430, 446, 428, 384, 324, 267, 227, 219, 244, 299, 370, 438, 485, 498, 473, 413, 331, 242, 161, 98, 57, 37, 31, 33, 35, 33, 26, 18, 14, 24, 57, 120, 215, 338, 473, 602, 703, 756, 753, 696, 600, 489, 389, 325, 308, 340, 407, 488, 558, 598, 593, 544, 460, 356, 252, 161, 94, 53, 32, 25, 23, 21, 18, 20, 34, 68, 128, 213, 314, 417, 505, 561, 575, 546, 479, 388, 289, 196, 121, 68, 36, 21, 17, 18, 20, 22, 23, 22, 20, 18, 15, 12, 9, 7, 5, 2, 0, 0, 1, 12, 36, 77, 135, 206, 281, 349, 398, 421, 412, 373, 313, 241, 168, 104, 55, 22, 5, 0, 1, 6, 10, 13, 13, 11, 9, 6, 5, 4, 4, 5, 6, 6, 7, 7, 6, 6, 5, 4, 4, 3, 3, 3, 3, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 6, 6, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 2, 3, 5, 6, 8, 10, 11, 11, 9, 7, 7, 12, 29, 63, 117, 190, 278, 368, 448, 503, 523, 503, 448, 366, 272, 181, 106, 51, 18, 3, 0, 0, 1, 2, 2, 2, 3, 5, 8, 11, 14, 17, 19, 21, 22, 23, 22, 21, 19, 17, 15, 15, 15, 16, 17, 17, 16, 16, 15, 14, 14, 14, 14, 15, 15, 14, 14, 13, 12, 11, 10, 10, 11, 12, 14, 16, 18, 20, 22, 23, 24, 24, 24, 23, 22, 22, 21, 22, 23, 24, 25, 26, 26, 25, 21, 15, 9, 8, 19, 51, 112, 206, 327, 466, 602, 714, 783, 796, 755, 671, 568, 471, 405, 386, 415, 481, 564, 638, 679, 674, 619, 525, 408, 290, 186, 108, 58, 32, 23, 22, 24, 26, 27, 26, 25, 24, 22, 20, 18, 15, 14, 13, 14, 15, 16, 16, 16, 15, 14, 14, 15, 16, 17, 18, 17, 15, 13, 10, 9, 8, 8, 9, 9, 9, 8, 6, 4, 3, 3, 3, 5, 7, 9, 11, 13, 15, 16, 16, 13, 10, 9, 15, 34, 70, 125, 197, 277, 355, 416, 452, 455, 427, 377, 321, 275, 255, 270, 319, 394, 478, 553, 600, 610, 579, 512, 421, 320, 223, 141, 79, 40, 19, 12, 13, 17, 20, 21, 21, 19, 18, 18, 19, 20, 21, 22, 22, 21, 19, 18, 16, 14, 13, 11, 10, 9, 8, 7, 5, 4, 3, 3, 3, 4, 5, 7, 9, 11, 13, 14, 14, 13, 12, 10, 9, 9, 9, 11, 13, 15, 16, 16, 15, 12, 8, 5, 6, 15, 35, 72, 127, 199, 282, 367, 441, 493, 513, 497, 448, 375, 291, 207, 135, 80, 44, 25, 17, 15, 16, 15, 14, 11, 9, 7, 7, 8, 9, 10, 10, 10, 9, 7, 6, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 3, 1, 0, 0, 4, 20, 52, 101, 166, 240, 314, 376, 417, 429, 412, 369, 307, 236, 166, 105, 58, 26, 8, 0, 0, 0, 1, 2, 2, 2, 2, 4, 7, 10, 14, 18, 22, 23, 23, 21, 18, 14, 11, 10, 11, 13, 16, 19, 20, 21, 20, 19, 17, 15, 13, 11, 9, 8, 8, 9, 11, 12, 13, 13, 12, 11, 10, 9, 10, 12, 14, 15, 14, 12, 8, 5, 7, 18, 41, 81, 138, 209, 288, 367, 434, 479, 495, 479, 434, 367, 289, 211, 142, 88, 52, 31, 22, 21, 23, 25, 25, 24, 22, 20, 20, 21, 24, 27, 28, 27, 23, 18, 16, 24, 48, 97, 174, 277, 400, 530, 648, 737, 783, 778, 723, 629, 510, 384, 268, 173, 103, 59, 37, 29, 30, 32, 34, 34, 31, 28, 24, 22, 20, 19, 18, 16, 15, 13, 11, 10, 10, 11, 13, 15, 17, 18, 19, 18, 17, 17, 16, 16, 17, 18, 19, 20, 20, 19, 19, 19, 19, 20, 19, 18, 16, 13, 10, 8, 7, 7, 9, 11, 13, 14, 13, 11, 8, 6, 5, 4, 5, 7, 9, 11, 12, 12, 11, 11, 10, 9, 9, 10, 11, 11, 11, 11, 9, 8, 6, 6, 7, 9, 11, 13, 14, 14, 13, 13, 14, 15, 16, 17, 16, 15, 13, 11, 9, 9, 8, 8, 8, 8, 8, 12, 21, 37, 64, 103, 154, 213, 275, 330, 370, 389, 384, 361, 329, 299, 284, 289, 316, 359, 409, 453, 482, 489, 473, 438, 394, 354, 333, 339, 378, 443, 522, 595, 645, 656, 626, 560, 475, 393, 333, 310, 326, 373, 436, 496, 536, 547, 523, 471, 398, 317, 238, 168, 111, 69, 41, 25, 18, 16, 18, 21, 23, 25, 25, 24, 23, 21, 20, 18, 16, 15, 14, 18, 29, 51, 88, 139, 203, 272, 338, 391, 421, 424, 400, 352, 290, 223, 160, 106, 64, 35, 16, 6, 1, 1, 2, 4, 5, 6, 6, 6, 5, 4, 3, 3, 3, 4, 10, 22, 44, 79, 127, 187, 251, 312, 360, 388, 391, 369, 327, 270, 208, 148, 95, 54, 26, 9, 1, 0, 0, 1, 2, 2, 2, 2, 2, 4, 8, 11, 15, 17, 17, 16, 16, 20, 32, 57, 98, 155, 223, 296, 362, 412, 437, 433, 402, 350, 285, 217, 153, 100, 60, 33, 16, 8, 6, 6, 7, 8, 8, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 8, 9, 9, 8, 6, 4, 2, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 1, 2, 3, 3, 4, 3, 2, 2, 2, 3, 3, 4, 3, 3, 2, 1, 2, 4, 6, 8, 8, 7, 5, 4, 3, 4, 5, 7, 7, 6, 4, 2, 2, 5, 15, 34, 64, 106, 162, 227, 296, 362, 414, 446, 452, 434, 398, 356, 320, 300, 303, 327, 367, 411, 446, 463, 454, 418, 362, 293, 222, 158, 107, 72, 50, 38, 31, 27, 24, 21, 19, 18, 18, 19, 18, 17, 14, 10, 6, 3, 2, 1, 2, 3, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 5, 5, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 4, 4, 4, 5, 7, 9, 12, 13, 13, 12, 9, 6, 3, 1, 0, 0, 0, 0, 4, 13, 28, 50, 82, 122, 171, 225, 277, 320, 348, 356, 345, 319, 286, 256, 239, 239, 255, 282, 311, 333, 341, 333, 307, 267, 219, 170, 123, 84, 53, 31, 17, 9, 6, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 16, 16, 14, 13, 12, 13, 14, 16, 17, 18, 17, 15, 13, 12, 11, 14, 22, 38, 67, 112, 175, 255, 345, 436, 515, 571, 595, 586, 549, 492, 428, 372, 331, 312, 313, 330, 353, 373, 381, 373, 345, 302, 249, 192, 139, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 94, 60, 37, 23, 17, 14, 14, 15, 16, 17, 17, 18, 19, 19, 19, 19, 18, 18, 18, 18, 18, 16, 14, 11, 7, 4, 2, 1, 0, 0, 0, 1, 1, 2, 4, 6, 8, 11, 12, 13, 14, 15, 15, 17, 22, 34, 58, 98, 159, 240, 337, 441, 541, 622, 674, 688, 664, 605, 520, 421, 319, 227, 150, 93, 55, 34, 24, 21, 19, 18, 16, 14, 12, 12, 13, 14, 15, 15, 14, 13, 11, 8, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 5, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 6, 5, 3, 2, 0, 0, 1, 3, 5, 6, 6, 5, 4, 2, 2, 3, 4, 7, 8, 9, 9, 9, 10, 13, 22, 38, 64, 100, 147, 200, 254, 305, 345, 369, 375, 362, 333, 292, 242, 190, 139, 93, 56, 29, 12, 3, 0, 1, 3, 4, 5, 6, 7, 9, 10, 12, 12, 12, 12, 11, 11, 11, 11, 10, 9, 8, 8, 7, 7, 7, 7, 6, 5, 4, 3, 2, 2, 2, 2, 3, 3, 4, 3, 3, 3, 2, 2, 3, 3, 3, 4, 4, 4, 4, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 5, 7, 8, 8, 7, 6, 4, 3, 2, 2, 3, 3, 4, 5, 5, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 9, 9, 8, 7, 6, 7, 7, 7, 6, 4, 2, 0, 1, 5, 15, 30, 52, 80, 115, 156, 202, 247, 288, 318, 331, 326, 302, 262, 214, 164, 117, 77, 47, 26, 13, 6, 4, 5, 7, 10, 12, 14, 14, 14, 14, 14, 14, 14, 16, 17, 19, 20, 21, 21, 20, 19, 19, 19, 20, 21, 23, 27, 32, 42, 59, 86, 125, 177, 241, 313, 388, 458, 517, 557, 574, 568, 542, 503, 461, 425, 403, 398, 408, 426, 442, 450, 441, 415, 371, 317, 258, 200, 150, 109, 79, 59, 46, 37, 32, 27, 25, 23, 24, 26, 29, 31, 32, 31, 27, 23, 21, 24, 38, 65, 108, 166, 237, 317, 399, 475, 538, 581, 600, 592, 557, 499, 425, 344, 263, 191, 132, 89, 62, 46, 38, 35, 34, 32, 29, 25, 21, 17, 14, 13, 13, 13, 13, 12, 11, 10, 10, 10, 10, 10, 10, 8, 7, 6, 6, 7, 7, 8, 9, 9, 8, 8, 8, 8, 8, 9, 9, 8, 8, 7, 6, 5, 5, 5, 6, 8, 9, 10, 10, 9, 8, 7, 7, 8, 10, 12, 14, 15, 17, 18, 18, 18, 19, 23, 34, 55, 91, 144, 213, 296, 385, 472, 546, 598, 621, 613, 574, 510, 430, 344, 261, 189, 132, 90, 62, 44, 32, 24, 19, 16, 14, 13, 13, 13, 12, 10, 8, 7, 11, 22, 42, 71, 111, 158, 211, 266, 317, 360, 388, 397, 386, 356, 310, 255, 199, 146, 101, 66, 40, 22, 11, 4, 1, 0, 0, 1, 2, 2, 3, 4, 4, 5, 6, 6, 6, 5, 4, 3, 2, 2, 3, 5, 6, 8, 9, 9, 9, 9, 9, 10, 10, 11, 11, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 3, 3, 4, 5, 5, 6, 5, 4, 3, 1, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 2, 3, 5, 6, 7, 6, 4, 1, 0, 0, 1, 3, 6, 7, 7, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 4, 3, 3, 4, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 10, 9, 8, 5, 4, 3, 2, 2, 2, 3, 3, 3, 3, 3, 4, 5, 5, 6, 6, 6, 6, 6, 8, 9, 11, 12, 11, 10, 8, 6, 5, 6, 8, 10, 13, 14, 14, 12, 10, 8, 7, 6, 7, 8, 8, 9, 10, 10, 10, 11, 12, 14, 19, 29, 44, 67, 98, 137, 184, 235, 285, 330, 364, 386, 395, 395, 388, 381, 378, 381, 392, 409, 429, 450, 468, 477, 477, 468, 454, 440, 433, 437, 454, 482, 513, 540, 557, 558, 541, 507, 457, 396, 329, 262, 199, 144, 100, 69, 49, 38, 33, 31, 30, 29, 27, 26, 24, 22, 20, 19, 18, 20, 25, 35, 52, 77, 112, 157, 214, 280, 352, 423, 487, 536, 564, 567, 544, 498, 434, 360, 285, 215, 155, 107, 71, 46, 29, 19, 13, 10, 10, 10, 11, 11, 10, 9, 8, 9, 14, 23, 37, 58, 85, 117, 155, 196, 239, 280, 315, 339, 348, 340, 317, 281, 237, 191, 148, 111, 80, 55, 37, 25, 20, 22, 32, 51, 76, 105, 137, 169, 200, 229, 254, 273, 285, 289, 285, 278, 271, 269, 275, 291, 314, 340, 363, 377, 380, 368, 344, 309, 267, 222, 176, 134, 98, 67, 44, 26, 15, 10, 8, 8, 10, 11, 11, 9, 6, 4, 4, 6, 8, 11, 13, 13, 11, 7, 4, 3, 3, 4, 5, 6, 6, 5, 3, 2, 2, 3, 5, 7, 8, 9, 9, 8, 7, 7, 11, 18, 30, 46, 67, 93, 121, 150, 180, 208, 231, 246, 250, 243, 225, 197, 164, 130, 99, 73, 52, 37, 26, 18, 11, 6, 2, 0, 0, 0, 3, 6, 9, 11, 12, 11, 9, 7, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 7, 6, 5, 3, 2, 2, 1, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 5, 4, 3, 2, 2, 2, 4, 5, 5, 5, 4, 5, 9, 17, 32, 53, 82, 119, 162, 210, 259, 304, 341, 365, 373, 366, 344, 310, 269, 223, 178, 135, 97, 65, 41, 24, 14, 9, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 8, 7, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 7, 11, 17, 24, 35, 48, 66, 90, 117, 148, 179, 208, 234, 253, 268, 280, 289, 297, 307, 319, 334, 351, 370, 388, 402, 409, 404, 386, 355, 313, 266, 218, 175, 137, 107, 83, 64, 50, 43, 44, 56, 80, 117, 166, 225, 293, 365, 438, 506, 560, 596, 608, 595, 559, 506, 443, 376, 311, 251, 198, 152, 115, 85, 62, 47, 36, 30, 26, 24, 22, 21, 21, 21, 23, 26, 33, 43, 58, 80, 108, 143, 183, 225, 265, 300, 327, 343, 347, 338, 319, 290, 256, 219, 182, 148, 117, 92, 72, 59, 51, 51, 60, 78, 108, 148, 200, 261, 327, 395, 461, 519, 566, 596, 606, 594, 559, 506, 438, 364, 291, 225, 169, 125, 91, 67, 49, 37, 30, 25, 23, 22, 21, 19, 17, 15, 13, 13, 14, 15, 16, 17, 17, 16, 14, 12, 12, 12, 13, 14, 15, 16, 17, 16, 15, 14, 13, 12, 12, 13, 16, 21, 27, 36, 48, 63, 83, 108, 140, 177, 218, 259, 297, 328, 348, 354, 346, 326, 296, 260, 221, 183, 147, 115, 88, 68, 56, 52, 59, 75, 100, 132, 168, 206, 243, 274, 299, 315, 320, 315, 301, 278, 247, 212, 175, 139, 106, 79, 58, 44, 35, 30, 26, 23, 20, 18, 16, 15, 14, 14, 14, 16, 20, 26, 35, 46, 62, 83, 112, 149, 196, 250, 309, 368, 420, 462, 490, 505, 507, 499, 486, 469, 452, 437, 425, 416, 410, 406, 402, 395, 382, 361, 331, 292, 249, 203, 160, 121, 89, 64, 46, 34, 26, 20, 17, 16, 14, 14, 13, 11, 9, 8, 6, 5, 4, 4, 4, 4, 3, 3, 3, 4, 6, 8, 11, 15, 21, 29, 41, 57, 76, 99, 123, 149, 176, 201, 225, 246, 264, 278, 287, 295, 302, 313, 328, 349, 374, 401, 425, 443, 453, 453, 445, 431, 415, 398, 382, 369, 359, 352, 346, 342, 337, 329, 315, 294, 266, 233, 196, 158, 123, 91, 66, 46, 32, 23, 17, 15, 14, 13, 12, 12, 11, 12, 13, 15, 17, 20, 26, 37, 54, 78, 109, 145, 181, 216, 248, 274, 293, 306, 309, 303, 286, 260, 227, 191, 156, 123, 95, 72, 53, 38, 26, 17, 11, 7, 5, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 9, 13, 18, 26, 37, 52, 71, 94, 121, 151, 182, 212, 237, 253, 260, 257, 246, 228, 205, 181, 156, 131, 107, 85, 68, 57, 54, 59, 73, 94, 122, 160, 208, 269, 343, 426, 513, 595, 664, 713, 736, 734, 709, 665, 606, 535, 459, 380, 303, 233, 174, 128, 95, 73, 58, 48, 39, 30, 22, 16, 12, 11, 12, 14, 15, 15, 13, 9, 5, 2, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 8, 12, 21, 37, 61, 93, 131, 171, 211, 247, 279, 303, 318, 325, 322, 309, 288, 260, 227, 191, 156, 122, 93, 68, 49, 34, 23, 16, 13, 12, 12, 13, 13, 14, 15, 17, 21, 28, 38, 51, 68, 89, 114, 145, 181, 222, 269, 319, 370, 415, 451, 472, 477, 464, 436, 398, 353, 306, 260, 215, 172, 132, 97, 67, 44, 28, 19, 14, 12, 11, 10, 8, 7, 6, 6, 5, 5, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 15, 21, 30, 42, 59, 81, 108, 137, 167, 195, 219, 239, 254, 264, 269, 268, 258, 239, 213, 181, 148, 116, 88, 66, 48, 35, 25, 17, 12, 9, 7, 7, 9, 10, 13, 16, 19, 25, 33, 44, 60, 83, 113, 151, 196, 245, 298, 350, 399, 442, 476, 498, 505, 496, 471, 433, 385, 333, 281, 232, 189, 152, 120, 93, 70, 52, 39, 30, 25, 23, 23, 22, 21, 19, 18, 18, 21, 28, 41, 59, 82, 109, 139, 170, 200, 229, 254, 275, 290, 297, 296, 287, 270, 247, 220, 191, 161, 132, 105, 81, 60, 43, 30, 20, 14, 10, 8, 7, 7, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 8, 9, 11, 13, 15, 17, 21, 27, 36, 48, 63, 82, 104, 129, 155, 181, 206, 227, 244, 255, 259, 256, 248, 234, 216, 195, 172, 147, 124, 103, 86, 75, 71, 73, 82, 97, 116, 140, 168, 198, 230, 261, 288, 308, 319, 320, 310, 292, 267, 237, 205, 171, 138, 108, 82, 60, 43, 31, 22, 15, 10, 7, 4, 3, 3, 4, 5, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 6, 5, 5, 5, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 6, 6, 5, 6, 7, 9, 12, 15, 18, 20, 22, 24, 27, 32, 42, 57, 79, 107, 141, 181, 225, 273, 322, 372, 420, 463, 499, 524, 536, 534, 517, 488, 447, 399, 346, 292, 241, 194, 154, 121, 94, 73, 56, 42, 31, 24, 20, 21, 25, 32, 39, 46, 54, 63, 75, 93, 115, 142, 172, 200, 226, 247, 263, 273, 278, 276, 266, 248, 223, 193, 161, 131, 105, 84, 68, 55, 44, 34, 24, 15, 8, 5, 4, 6, 8, 10, 9, 7, 4, 2, 1, 1, 3, 6, 8, 9, 9, 7, 5, 3, 1, 0, 0, 0, 1, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 4, 5, 5, 4, 3, 1, 0, 1, 3, 6, 9, 11, 12, 12, 14, 17, 25, 38, 55, 78, 106, 138, 175, 215, 256, 296, 332, 362, 384, 397, 402, 398, 388, 370, 346, 315, 279, 240, 200, 163, 130, 102, 79, 61, 48, 38, 31, 28, 28, 30, 34, 38, 42, 46, 53, 64, 82, 105, 133, 163, 192, 221, 247, 272, 297, 319, 336, 347, 348, 339, 319, 291, 260, 228, 199, 173, 151, 133, 119, 110, 106, 109, 119, 135, 155, 178, 202, 226, 248, 269, 289, 308, 324, 338, 349, 357, 364, 372, 382, 395, 411, 426, 439, 446, 447, 442, 435, 427, 422, 421, 421, 423, 423, 421, 416, 408, 397, 383, 365, 343, 316, 286, 253, 221, 192, 165, 143, 124, 110, 102, 101, 107, 122, 144, 173, 206, 240, 274, 307, 338, 367, 393, 415, 430, 434, 428, 409, 379, 341, 299, 255, 213, 175, 143, 116, 94, 76, 62, 50, 41, 33, 26, 22, 19, 17, 16, 15, 13, 10, 8, 7, 7, 8, 10, 12, 13, 13, 11, 8, 5, 3, 2, 2, 2, 4, 5, 7, 8, 9, 9, 10, 10, 10, 10, 10, 9, 7, 5, 3, 2, 1, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 10, 11, 11, 11, 11, 11, 12, 13, 14, 16, 18, 21, 25, 30, 36, 45, 57, 71, 89, 109, 132, 156, 181, 204, 224, 242, 255, 263, 264, 258, 245, 226, 202, 175, 148, 121, 98, 78, 61, 47, 35, 24, 15, 8, 3, 0, 0, 0, 1, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 15, 24, 34, 46, 60, 77, 97, 119, 142, 165, 185, 201, 213, 221, 225, 226, 224, 217, 206, 189, 166, 141, 113, 88, 66, 49, 38, 30, 25, 20, 16, 13, 11, 11, 13, 17, 24, 31, 40, 49, 61, 75, 93, 113, 136, 161, 186, 212, 236, 257, 275, 287, 291, 287, 275, 256, 233, 209, 185, 162, 140, 119, 97, 76, 55, 37, 22, 12, 7, 6, 8, 11, 14, 17, 19, 22, 28, 37, 49, 65, 83, 103, 124, 145, 167, 188, 207, 223, 233, 236, 233, 223, 209, 193, 177, 161, 146, 132, 119, 107, 98, 92, 91, 95, 103, 117, 135, 156, 181, 209, 241, 276, 314, 353, 389, 419, 439, 450, 451, 447, 440, 434, 432, 433, 435, 436, 434, 428, 421, 414, 410, 411, 415, 422, 430, 438, 445, 450, 456, 460, 464, 467, 468, 468, 466, 464, 462, 461, 462, 464, 465, 465, 461, 451, 436, 416, 392, 366, 338, 309, 278, 246, 214, 181, 149, 121, 98, 79, 66, 57, 51, 46, 41, 37, 33, 30, 27, 25, 22, 20, 19, 18, 18, 20, 22, 25, 27, 29, 31, 35, 41, 50, 62, 76, 92, 110, 131, 156, 186, 221, 258, 295, 328, 356, 378, 393, 402, 403, 396, 381, 357, 326, 292, 258, 225, 196, 169, 144, 119, 96, 75, 60, 50, 46, 47, 51, 56, 60, 64, 69, 79, 94, 116, 144, 176, 207, 235, 258, 279, 300, 321, 345, 370, 393, 410, 421, 426, 426, 425, 426, 428, 432, 436, 438, 435, 427, 413, 395, 371, 343, 311, 276, 241, 207, 175, 146, 120, 98, 78, 61, 48, 39, 34, 31, 31, 31, 31, 33, 37, 43, 51, 62, 74, 88, 105, 124, 146, 172, 200, 230, 258, 284, 307, 325, 338, 346, 346, 339, 325, 304, 278, 248, 218, 187, 158, 131, 107, 85, 67, 52, 41, 32, 26, 21, 17, 13, 10, 8, 7, 6, 6, 7, 9, 11, 12, 13, 13, 13, 14, 18, 25, 34, 46, 58, 69, 80, 91, 105, 124, 148, 175, 204, 230, 252, 266, 275, 278, 279, 277, 274, 266, 253, 235, 211, 183, 155, 129, 106, 86, 70, 56, 43, 33, 24, 17, 12, 9, 7, 6, 5, 4, 3, 2, 2, 3, 4, 5, 6, 7, 9, 12, 16, 21, 27, 34, 42, 52, 63, 78, 97, 121, 149, 179, 209, 238, 263, 286, 307, 327, 345, 359, 366, 365, 353, 330, 301, 268, 236, 205, 177, 152, 128, 105, 84, 65, 50, 38, 30, 24, 21, 18, 15, 13, 11, 9, 8, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 5, 4, 2, 0, 0, 0, 3, 7, 12, 17, 22, 28, 34, 42, 52, 66, 84, 105, 128, 155, 185, 217, 250, 283, 314, 341, 364, 380, 389, 390, 384, 373, 356, 336, 314, 291, 268, 244, 222, 203, 186, 175, 169, 169, 174, 184, 196, 210, 223, 236, 246, 254, 258, 258, 253, 243, 229, 212, 193, 174, 156, 137, 118, 99, 81, 64, 50, 39, 32, 29, 28, 29, 30, 31, 34, 39, 45, 54, 65, 78, 94, 112, 132, 155, 178, 201, 224, 244, 262, 277, 289, 298, 305, 312, 319, 327, 337, 346, 356, 364, 370, 373, 374, 374, 373, 372, 373, 375, 380, 386, 392, 398, 401, 402, 400, 395, 389, 384, 380, 378, 378, 378, 376, 371, 363, 351, 337, 323, 309, 296, 283, 270, 256, 239, 222, 204, 187, 171, 157, 143, 133, 126, 125, 130, 141, 156, 172, 188, 203, 216, 229, 244, 261, 279, 297, 313, 325, 333, 337, 340, 343, 347, 351, 355, 358, 359, 360, 363, 368, 378, 390, 404, 416, 424, 428, 428, 425, 422, 418, 413, 405, 393, 375, 352, 324, 294, 264, 233, 204, 176, 151, 128, 108, 91, 76, 63, 51, 41, 32, 24, 19, 15, 12, 11, 9, 7, 5, 4, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 4, 6, 9, 10, 10, 9, 6, 3, 0, 0, 0, 2, 4, 6, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 11, 14, 17, 20, 24, 29, 36, 45, 56, 67, 78, 89, 99, 110, 123, 139, 160, 183, 207, 227, 242, 250, 250, 245, 237, 227, 218, 210, 200, 190, 177, 164, 151, 140, 134, 133, 138, 147, 158, 169, 180, 191, 201, 212, 221, 228, 231, 230, 223, 213, 200, 186, 172, 160, 149, 139, 130, 123, 118, 114, 113, 115, 120, 129, 139, 151, 163, 172, 179, 183, 184, 186, 187, 188, 187, 183, 175, 161, 144, 124, 103, 85, 71, 59, 51, 45, 39, 32, 25, 18, 11, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 3, 5, 5, 5, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 14, 18, 22, 28, 36, 46, 60, 75, 91, 107, 123, 139, 156, 174, 194, 213, 229, 240, 246, 246, 242, 235, 227, 219, 209, 199, 189, 177, 166, 155, 145, 136, 129, 125, 125, 130, 140, 153, 168, 184, 197, 209, 219, 229, 241, 255, 272, 289, 304, 316, 324, 330, 335, 340, 347, 355, 364, 372, 380, 385, 390, 393, 396, 397, 397, 395, 393, 391, 392, 395, 399, 404, 406, 406, 403, 399, 395, 392, 390, 388, 385, 380, 372, 361, 347, 332, 315, 297, 277, 257, 236, 215, 195, 175, 155, 136, 118, 101, 85, 71, 59, 48, 39, 32, 28, 24, 23, 21, 20, 18, 15, 11, 8, 6, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 4, 4, 5, 5, 7, 8, 9, 9, 8, 6, 3, 0, 0, 0, 2, 6, 10, 15, 18, 20, 22, 23, 25, 29, 35, 43, 54, 66, 79, 93, 107, 121, 135, 150, 165, 181, 197, 213, 230, 248, 265, 281, 296, 308, 318, 326, 333, 340, 346, 352, 354, 352, 344, 331, 314, 295, 276, 258, 241, 225, 209, 191, 173, 155, 137, 120, 105, 91, 79, 69, 60, 53, 48, 46, 46, 48, 52, 56, 61, 67, 73, 80, 91, 104, 120, 139, 159, 177, 193, 206, 214, 219, 220, 219, 217, 213, 208, 202, 195, 188, 179, 167, 153, 135, 116, 97, 81, 69, 62, 58, 55, 52, 48, 43, 39, 37, 39, 45, 54, 67, 80, 93, 105, 116, 127, 138, 149, 162, 176, 189, 200, 209, 214, 214, 212, 207, 201, 194, 186, 177, 166, 152, 137, 121, 106, 92, 80, 69, 60, 52, 44, 36, 29, 24, 19, 16, 14, 11, 9, 7, 5, 3, 3, 4, 6, 9, 12, 16, 19, 23, 28, 34, 42, 53, 65, 78, 92, 107, 123, 140, 158, 176, 192, 206, 217, 227, 235, 242, 249, 253, 255, 252, 245, 234, 221, 206, 192, 177, 163, 148, 133, 118, 104, 91, 79, 68, 59, 50, 42, 34, 28, 22, 17, 14, 12, 11, 11, 11, 12, 12, 11, 10, 10, 11, 14, 20, 26, 34, 41, 47, 54, 61, 70, 82, 97, 113, 129, 144, 157, 168, 178, 187, 195, 202, 206, 207, 204, 198, 191, 184, 178, 173, 170, 168, 165, 161, 156, 150, 143, 138, 135, 136, 139, 144, 151, 157, 162, 165, 167, 168, 169, 169, 168, 166, 162, 157, 151, 145, 140, 138, 137, 137, 137, 137, 137, 139, 143, 150, 158, 169, 180, 190, 199, 207, 215, 224, 232, 240, 248, 255, 262, 269, 275, 281, 285, 288, 288, 285, 280, 275, 270, 266, 262, 256, 247, 236, 224, 210, 198, 188, 181, 175, 170, 165, 163, 164, 170, 182, 199, 218, 238, 255, 270, 283, 297, 312, 330, 351, 372, 392, 408, 418, 423, 423, 422, 420, 420, 421, 423, 421, 416, 405, 390, 372, 353, 337, 323, 311, 301, 290, 279, 266, 253, 241, 232, 226, 224, 227, 233, 243, 258, 276, 296, 318, 339, 358, 374, 388, 399, 407, 412, 415, 414, 412, 406, 398, 386, 369, 347, 321, 293, 265, 238, 213, 191, 171, 151, 132, 115, 100, 88, 79, 72, 64, 56, 46, 36, 27, 20, 17, 17, 18, 18, 17, 15, 12, 10, 9, 9, 11, 13, 13, 13, 10, 8, 6, 5, 5, 7, 9, 12, 13, 13, 13, 12, 10, 10, 9, 10, 11, 13, 17, 21, 27, 33, 41, 50, 59, 69, 78, 87, 96, 105, 117, 133, 152, 174, 195, 214, 228, 237, 243, 248, 256, 267, 283, 301, 318, 334, 348, 360, 371, 381, 392, 402, 411, 419, 426, 431, 436, 442, 448, 456, 465, 475, 486, 495, 502, 506, 506, 503, 499, 494, 491, 489, 487, 484, 476, 464, 446, 425, 401, 378, 356, 336, 317, 298, 278, 257, 234, 212, 190, 170, 152, 137, 122, 109, 96, 83, 72, 61, 52, 45, 39, 35, 31, 28, 25, 22, 19, 15, 13, 10, 9, 8, 8, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 7, 6, 5, 2, 0, 0, 0, 2, 4, 7, 10, 12, 13, 14, 16, 17, 19, 20, 22, 24, 27, 32, 38, 46, 54, 62, 70, 77, 85, 95, 107, 122, 138, 153, 168, 180, 190, 199, 206, 211, 216, 219, 220, 220, 217, 213, 207, 201, 194, 186, 177, 166, 155, 142, 129, 116, 105, 95, 87, 80, 74, 68, 62, 55, 48, 41, 35, 29, 24, 20, 16, 12, 9, 8, 8, 9, 11, 12, 12, 10, 8, 6, 5, 6, 8, 10, 12, 14, 15, 17, 18, 20, 22, 24, 26, 30, 35, 42, 53, 64, 76, 88, 99, 110, 124, 141, 162, 184, 205, 222, 234, 241, 246, 250, 254, 259, 263, 264, 260, 251, 237, 220, 202, 185, 169, 153, 137, 122, 107, 93, 81, 71, 63, 57, 53, 49, 45, 41, 38, 34, 32, 31, 31, 33, 35, 38, 43, 52, 66, 88, 121, 165, 221, 292, 376, 473, 578, 681, 768, 823, 833, 793, 707, 591, 464, 348, 257, 198, 167, 158, 159, 165, 169, 172, 174, 176, 178, 179, 179, 177, 176, 175, 176, 177, 179, 181, 181, 179, 177, 176, 175, 176, 177, 177, 178, 177, 178, 179, 182, 186, 189, 192, 192, 190, 187, 183, 180, 179, 180, 183, 186, 189, 191, 192, 192, 191, 189, 187, 185, 183, 183, 184, 185, 188, 190, 193, 195, 197, 197, 197, 195, 192, 189, 188, 188, 190, 193, 194, 194, 191, 187, 182, 179, 178, 180, 183, 187, 190, 192, 192, 191, 190, 189, 188, 189, 190, 192, 195, 198, 201, 201, 199, 192, 184, 175, 169, 167, 169, 175, 180, 184, 185, 182, 176, 170, 165, 161, 159, 159, 159, 159, 159, 159, 159, 158, 156, 154, 151, 149, 147, 146, 147, 148, 150, 151, 152, 152, 150, 146, 139, 132, 126, 122, 120, 122, 125, 130, 135, 138, 139, 138, 135, 130, 125, 121, 120, 121, 123, 127, 129, 129, 127, 122, 117, 113, 112, 113, 115, 117, 118, 117, 114, 110, 107, 106, 108, 113, 118, 122, 123, 123, 121, 118, 116, 115, 114, 113, 111, 109, 107, 106, 108, 111, 116, 120, 122, 123, 123, 125, 131, 143, 161, 186, 215, 247, 281, 313, 345, 374, 401, 424, 443, 455, 459, 454, 439, 416, 389, 360, 332, 309, 290, 274, 259, 245, 232, 220, 211, 205, 203, 203, 204, 203, 200, 194, 188, 182, 179, 179, 183, 188, 193, 197, 198, 196, 193, 190, 187, 186, 188, 192, 197, 203, 209, 214, 217, 218, 217, 215, 212, 211, 211, 213, 215, 218, 221, 223, 225, 227, 229, 232, 234, 236, 238, 239, 240, 242, 246, 250, 254, 258, 260, 260, 259, 257, 258, 261, 267, 275, 283, 288, 290, 287, 284, 281, 284, 291, 304, 319, 333, 344, 350, 352, 353, 354, 356, 359, 364, 369, 373, 377, 381, 386, 394, 403, 413, 424, 432, 437, 440, 440, 438, 436, 435, 435, 435, 436, 436, 435, 434, 432, 428, 422, 411, 397, 381, 365, 351, 340, 332, 323, 314, 302, 286, 269, 250, 232, 215, 198, 182, 166, 151, 138, 126, 117, 110, 104, 98, 89, 79, 68, 56, 46, 38, 32, 28, 26, 25, 23, 22, 21, 19, 18, 15, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakC": [18, 17, 16, 13, 10, 7, 4, 4, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 3, 6, 11, 15, 17, 19, 20, 22, 24, 27, 30, 34, 37, 40, 42, 45, 47, 51, 53, 55, 56, 54, 51, 48, 44, 40, 37, 33, 29, 25, 21, 17, 13, 10, 7, 6, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 10, 15, 21, 31, 43, 57, 74, 91, 108, 125, 140, 153, 164, 170, 173, 170, 162, 151, 136, 120, 104, 88, 72, 58, 46, 35, 25, 18, 12, 8, 5, 4, 2, 2, 2, 3, 7, 13, 22, 33, 47, 64, 84, 106, 130, 154, 177, 196, 210, 217, 217, 210, 197, 180, 161, 140, 119, 99, 80, 65, 53, 46, 45, 48, 57, 72, 93, 117, 144, 171, 194, 212, 222, 225, 220, 209, 192, 172, 148, 123, 97, 73, 53, 37, 27, 22, 23, 29, 40, 55, 75, 99, 126, 155, 183, 208, 226, 237, 238, 230, 214, 192, 164, 135, 106, 78, 55, 36, 22, 12, 5, 3, 2, 3, 4, 6, 6, 6, 4, 2, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 16, 37, 68, 107, 152, 199, 242, 278, 301, 310, 302, 278, 242, 198, 150, 106, 67, 38, 18, 6, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 3, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 1, 10, 29, 62, 110, 170, 238, 305, 362, 401, 416, 404, 366, 309, 241, 172, 110, 61, 28, 8, 0, 0, 0, 1, 2, 2, 2, 3, 5, 7, 9, 10, 11, 10, 8, 6, 4, 3, 3, 4, 5, 6, 6, 5, 3, 1, 1, 1, 3, 4, 6, 7, 7, 6, 6, 5, 6, 5, 4, 2, 0, 0, 5, 24, 60, 116, 189, 271, 352, 421, 467, 482, 464, 418, 352, 282, 224, 193, 199, 244, 318, 408, 492, 552, 575, 555, 496, 408, 308, 211, 129, 67, 27, 5, 0, 0, 18, 54, 114, 197, 298, 406, 503, 576, 610, 600, 546, 460, 354, 247, 152, 80, 33, 8, 0, 0, 0, 2, 3, 3, 4, 6, 8, 10, 11, 11, 10, 9, 8, 7, 6, 4, 3, 2, 2, 2, 3, 4, 6, 7, 9, 9, 9, 7, 6, 3, 2, 1, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 2, 2, 3, 4, 6, 7, 8, 9, 9, 8, 8, 6, 5, 5, 5, 5, 6, 7, 7, 7, 6, 4, 3, 1, 1, 1, 2, 3, 4, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 3, 6, 9, 11, 11, 9, 7, 5, 3, 3, 4, 5, 4, 2, 0, 0, 0, 2, 3, 2, 0, 0, 9, 45, 114, 218, 347, 482, 599, 674, 693, 650, 555, 428, 293, 173, 83, 28, 2, 0, 0, 4, 6, 7, 9, 11, 15, 18, 20, 20, 18, 16, 13, 11, 10, 9, 8, 8, 9, 10, 10, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 4, 4, 4, 4, 4, 4, 3, 3, 2, 3, 4, 5, 7, 8, 8, 8, 7, 7, 6, 6, 5, 5, 5, 5, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 7, 6, 6, 5, 6, 8, 9, 11, 12, 13, 13, 12, 11, 10, 9, 7, 6, 5, 5, 5, 6, 8, 10, 12, 12, 12, 10, 8, 6, 5, 4, 4, 4, 6, 8, 10, 11, 11, 8, 4, 0, 0, 2, 5, 6, 4, 0, 0, 14, 62, 148, 268, 405, 532, 619, 644, 600, 498, 367, 244, 169, 166, 243, 385, 559, 722, 833, 864, 808, 679, 509, 333, 183, 78, 19, 0, 0, 4, 9, 11, 11, 12, 15, 19, 21, 21, 18, 13, 9, 6, 5, 4, 4, 3, 1, 0, 0, 0, 1, 3, 4, 6, 7, 8, 8, 7, 7, 7, 7, 8, 9, 11, 12, 13, 14, 13, 11, 9, 6, 5, 4, 5, 7, 9, 10, 11, 10, 9, 8, 6, 6, 5, 5, 4, 4, 3, 3, 3, 4, 6, 9, 10, 11, 11, 9, 7, 5, 3, 3, 3, 4, 5, 6, 6, 7, 7, 7, 7, 8, 8, 8, 7, 5, 3, 1, 0, 1, 2, 3, 4, 5, 5, 4, 4, 3, 3, 2, 2, 2, 1, 1, 2, 3, 3, 4, 5, 5, 4, 4, 4, 5, 5, 6, 6, 6, 5, 4, 3, 1, 1, 1, 2, 3, 6, 9, 12, 14, 16, 15, 14, 11, 10, 10, 11, 13, 13, 11, 8, 5, 6, 11, 15, 14, 6, 0, 0, 25, 111, 261, 462, 683, 875, 993, 1006, 912, 735, 519, 311, 148, 45, 0, 0, 1, 10, 12, 8, 4, 3, 6, 11, 15, 15, 12, 8, 5, 4, 5, 7, 8, 8, 6, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 2, 3, 5, 6, 6, 6, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 12, 14, 14, 10, 5, 1, 1, 4, 8, 10, 5, 0, 0, 12, 66, 164, 298, 447, 577, 656, 664, 597, 475, 328, 189, 84, 21, 0, 0, 3, 9, 9, 5, 1, 0, 1, 4, 6, 7, 6, 5, 3, 3, 4, 4, 5, 4, 4, 5, 5, 7, 8, 9, 8, 7, 6, 5, 5, 6, 8, 10, 13, 14, 15, 15, 13, 11, 8, 5, 3, 1, 0, 0, 0, 0, 1, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 4, 0, 0, 0, 0, 8, 15, 13, 2, 0, 0, 53, 168, 347, 564, 775, 927, 977, 906, 733, 504, 284, 137, 103, 192, 376, 601, 800, 916, 917, 804, 611, 397, 222, 137, 162, 287, 472, 660, 793, 831, 763, 607, 408, 226, 115, 112, 223, 420, 653, 857, 977, 977, 856, 646, 405, 199, 85, 93, 220, 431, 666, 863, 969, 960, 844, 653, 438, 244, 103, 23, 0, 0, 8, 15, 14, 7, 1, 0, 2, 9, 16, 20, 19, 13, 6, 1, 2, 9, 17, 19, 10, 0, 0, 20, 113, 277, 498, 733, 928, 1030, 1012, 880, 670, 439, 236, 93, 17, 0, 0, 2, 7, 9, 10, 9, 5, 0, 0, 12, 76, 202, 390, 611, 817, 953, 973, 864, 650, 392, 171, 63, 117, 335, 673, 1046, 1357, 1521, 1497, 1292, 966, 607, 307, 137, 122, 242, 440, 644, 788, 831, 766, 618, 432, 251, 112, 27, 0, 0, 12, 24, 23, 9, 0, 0, 31, 125, 275, 464, 655, 802, 866, 826, 687, 483, 267, 93, 7, 32, 161, 361, 580, 761, 860, 854, 749, 578, 384, 211, 86, 18, 0, 0, 7, 11, 9, 3, 0, 1, 6, 11, 13, 12, 8, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 10, 9, 7, 4, 1, 0, 0, 1, 5, 10, 13, 14, 11, 7, 4, 4, 8, 12, 12, 4, 0, 0, 26, 100, 222, 376, 531, 648, 693, 650, 528, 355, 177, 41, 0, 29, 170, 380, 611, 807, 920, 923, 817, 634, 422, 230, 91, 15, 0, 0, 9, 15, 12, 4, 0, 0, 2, 11, 20, 26, 27, 24, 17, 10, 5, 4, 8, 13, 13, 6, 0, 0, 22, 93, 212, 367, 524, 645, 691, 645, 515, 335, 156, 28, 0, 67, 237, 466, 697, 872, 943, 892, 732, 506, 278, 113, 59, 129, 303, 530, 743, 883, 911, 825, 653, 445, 250, 105, 22, 0, 0, 9, 15, 13, 5, 0, 0, 0, 2, 7, 9, 7, 2, 0, 0, 2, 10, 17, 16, 5, 0, 0, 32, 127, 280, 468, 650, 780, 820, 759, 615, 429, 247, 104, 18, 0, 0, 10, 27, 31, 18, 0, 0, 1, 77, 222, 427, 656, 856, 975, 978, 865, 668, 441, 236, 89, 11, 0, 0, 12, 18, 14, 5, 0, 0, 0, 2, 5, 5, 3, 1, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 2, 5, 8, 11, 13, 15, 17, 18, 17, 13, 8, 4, 3, 5, 11, 14, 11, 2, 0, 2, 45, 136, 274, 437, 592, 696, 716, 640, 482, 282, 98, 0, 0, 147, 409, 729, 1032, 1238, 1297, 1196, 968, 676, 393, 173, 42, 0, 0, 9, 22, 20, 10, 0, 0, 0, 6, 11, 13, 10, 5, 1, 0, 0, 0, 1, 1, 1, 0, 1, 2, 3, 3, 0, 0, 0, 0, 6, 12, 13, 6, 0, 0, 17, 87, 207, 362, 519, 637, 685, 646, 534, 381, 226, 102, 26, 0, 0, 4, 13, 15, 11, 6, 4, 6, 10, 13, 15, 15, 14, 12, 10, 8, 5, 3, 0, 0, 0, 2, 5, 6, 5, 1, 0, 0, 0, 7, 15, 16, 6, 0, 0, 33, 127, 280, 468, 650, 775, 802, 716, 536, 315, 119, 9, 25, 167, 401, 662, 879, 995, 982, 850, 640, 409, 209, 73, 5, 0, 1, 15, 19, 14, 4, 0, 0, 2, 7, 9, 6, 0, 0, 0, 3, 13, 18, 12, 0, 0, 8, 81, 216, 403, 603, 767, 847, 818, 684, 480, 260, 79, 0, 0, 117, 325, 570, 796, 944, 975, 877, 675, 421, 185, 29, 0, 88, 277, 508, 714, 839, 852, 756, 584, 384, 204, 76, 9, 0, 0, 12, 18, 14, 5, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 0, 0, 0, 2, 5, 8, 8, 5, 0, 0, 0, 6, 16, 19, 12, 0, 0, 11, 87, 229, 422, 627, 792, 867, 825, 672, 450, 221, 50, 0, 50, 218, 445, 667, 821, 869, 802, 644, 444, 252, 106, 22, 0, 0, 9, 16, 14, 6, 0, 0, 0, 0, 3, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 13, 10, 4, 1, 3, 12, 22, 24, 14, 0, 0, 18, 117, 293, 528, 774, 968, 1053, 1001, 821, 560, 287, 73, 0, 11, 178, 430, 702, 923, 1034, 1012, 866, 642, 401, 197, 62, 0, 0, 3, 18, 22, 15, 5, 0, 0, 1, 7, 12, 15, 15, 13, 9, 5, 1, 0, 4, 10, 15, 14, 4, 0, 0, 28, 111, 240, 396, 541, 635, 650, 582, 452, 296, 154, 53, 1, 0, 0, 13, 21, 20, 14, 7, 2, 0, 1, 2, 5, 8, 10, 12, 12, 11, 9, 8, 8, 9, 11, 14, 17, 18, 17, 15, 11, 8, 4, 1, 0, 0, 3, 10, 20, 31, 41, 48, 48, 43, 33, 22, 11, 5, 3, 4, 6, 7, 8, 10, 14, 20, 23, 19, 5, 0, 0, 36, 138, 298, 490, 671, 792, 815, 736, 577, 384, 205, 74, 5, 0, 0, 20, 34, 38, 33, 25, 19, 16, 15, 14, 13, 11, 9, 10, 16, 23, 29, 27, 16, 0, 0, 9, 77, 200, 365, 538, 675, 736, 700, 574, 390, 197, 45, 0, 5, 133, 330, 549, 734, 838, 835, 730, 554, 357, 182, 62, 1, 0, 1, 19, 30, 32, 27, 22, 17, 15, 14, 13, 13, 14, 18, 22, 27, 31, 31, 29, 24, 19, 15, 13, 12, 12, 12, 11, 9, 7, 5, 2, 1, 0, 0, 0, 0, 2, 4, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 2, 3, 5, 6, 7, 6, 4, 2, 0, 0, 1, 4, 8, 9, 7, 4, 3, 8, 18, 27, 27, 13, 0, 0, 22, 136, 332, 586, 843, 1034, 1103, 1030, 838, 582, 331, 137, 25, 0, 0, 15, 29, 30, 20, 10, 4, 5, 10, 15, 18, 17, 14, 10, 6, 2, 0, 0, 0, 2, 7, 13, 18, 20, 20, 17, 12, 6, 2, 0, 0, 0, 2, 3, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 3, 7, 11, 12, 10, 6, 2, 0, 4, 10, 16, 13, 3, 0, 0, 37, 129, 271, 439, 595, 695, 709, 634, 492, 323, 169, 59, 3, 0, 0, 11, 15, 10, 2, 0, 1, 10, 20, 24, 22, 14, 8, 8, 14, 22, 23, 10, 0, 0, 33, 153, 353, 610, 868, 1057, 1123, 1041, 830, 547, 267, 60, 0, 19, 176, 394, 612, 770, 829, 778, 637, 448, 261, 116, 28, 0, 0, 7, 15, 14, 6, 0, 0, 0, 4, 10, 12, 11, 7, 4, 1, 0, 0, 0, 0, 2, 5, 8, 9, 8, 4, 1, 1, 6, 13, 16, 12, 0, 0, 3, 59, 170, 327, 501, 648, 726, 710, 601, 426, 232, 71, 0, 0, 105, 286, 496, 681, 793, 805, 716, 554, 365, 193, 71, 7, 0, 0, 13, 20, 17, 8, 0, 0, 0, 0, 5, 8, 11, 14, 15, 15, 13, 10, 5, 1, 0, 0, 3, 8, 12, 14, 14, 12, 9, 5, 2, 0, 0, 0, 3, 10, 18, 26, 33, 35, 32, 26, 17, 8, 2, 0, 1, 6, 12, 17, 19, 19, 15, 10, 6, 3, 3, 6, 12, 18, 23, 26, 24, 20, 13, 6, 1, 0, 0, 5, 16, 29, 41, 47, 47, 40, 30, 22, 19, 18, 15, 6, 0, 0, 25, 105, 238, 409, 583, 713, 757, 696, 541, 334, 136, 8, 0, 106, 319, 577, 810, 955, 976, 874, 681, 452, 244, 94, 13, 0, 0, 13, 19, 14, 4, 0, 3, 18, 37, 54, 62, 59, 46, 29, 14, 7, 8, 14, 16, 8, 0, 0, 17, 98, 239, 424, 616, 763, 822, 777, 639, 450, 261, 112, 23, 0, 0, 7, 15, 13, 4, 0, 1, 10, 24, 34, 38, 35, 26, 16, 7, 1, 0, 0, 3, 9, 16, 22, 24, 22, 15, 7, 1, 3, 10, 18, 19, 9, 0, 0, 22, 115, 272, 471, 667, 807, 850, 783, 628, 429, 238, 93, 10, 0, 0, 11, 28, 32, 20, 0, 0, 0, 60, 191, 382, 599, 792, 905, 902, 780, 568, 325, 115, 0, 0, 99, 295, 522, 720, 836, 843, 743, 568, 369, 191, 67, 5, 0, 0, 13, 18, 13, 4, 0, 0, 0, 1, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 9, 8, 4, 0, 0, 0, 1, 8, 13, 11, 2, 0, 0, 31, 108, 224, 359, 479, 552, 555, 488, 371, 237, 119, 38, 0, 0, 0, 11, 15, 12, 6, 1, 0, 0, 2, 4, 4, 3, 1, 0, 0, 1, 9, 20, 33, 42, 45, 41, 32, 25, 22, 23, 23, 15, 0, 0, 0, 67, 203, 400, 624, 822, 939, 941, 827, 633, 410, 212, 75, 5, 0, 0, 13, 21, 23, 20, 16, 10, 0, 0, 0, 34, 122, 262, 434, 602, 723, 762, 708, 579, 409, 241, 109, 30, 0, 0, 8, 17, 20, 19, 17, 16, 12, 3, 0, 0, 33, 115, 245, 405, 558, 663, 684, 612, 462, 274, 101, 0, 0, 93, 292, 539, 771, 929, 971, 890, 712, 489, 276, 115, 22, 0, 0, 14, 26, 26, 20, 12, 9, 10, 13, 14, 13, 9, 4, 0, 0, 0, 5, 10, 15, 19, 19, 18, 14, 9, 5, 2, 0, 0, 0, 0, 0, 1, 3, 4, 3, 0, 0, 0, 0, 4, 12, 16, 10, 0, 0, 4, 66, 181, 337, 500, 627, 680, 642, 526, 367, 208, 86, 15, 0, 0, 7, 14, 12, 4, 0, 0, 0, 4, 7, 6, 1, 0, 0, 1, 10, 17, 14, 1, 0, 0, 54, 169, 340, 536, 711, 816, 817, 711, 524, 307, 115, 0, 0, 67, 234, 438, 625, 748, 774, 700, 550, 367, 198, 75, 9, 0, 0, 11, 16, 13, 5, 0, 0, 0, 5, 8, 8, 5, 2, 0, 0, 0, 0, 2, 5, 8, 12, 15, 17, 17, 16, 12, 8, 4, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 4, 10, 16, 19, 17, 10, 3, 0, 4, 13, 20, 17, 2, 0, 0, 57, 191, 396, 636, 857, 997, 1017, 909, 707, 467, 248, 91, 8, 0, 0, 15, 22, 17, 6, 0, 0, 3, 14, 24, 30, 32, 30, 25, 19, 12, 5, 0, 0, 1, 8, 17, 26, 31, 30, 24, 16, 12, 12, 15, 15, 7, 0, 0, 13, 83, 207, 371, 539, 668, 719, 677, 556, 391, 227, 99, 23, 0, 0, 1, 8, 10, 11, 12, 12, 5, 0, 0, 10, 79, 205, 377, 560, 707, 774, 742, 620, 444, 263, 117, 27, 0, 0, 6, 15, 14, 6, 0, 0, 1, 10, 20, 26, 28, 25, 20, 14, 10, 6, 5, 4, 4, 5, 6, 7, 6, 3, 0, 0, 0, 2, 11, 17, 14, 2, 0, 0, 42, 143, 296, 475, 637, 737, 746, 662, 509, 331, 171, 58, 1, 0, 0, 13, 21, 19, 13, 8, 7, 9, 11, 13, 12, 11, 9, 7, 6, 5, 5, 5, 7, 9, 11, 13, 13, 12, 10, 7, 3, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 2, 1, 0, 1, 3, 4, 3, 0, 0, 0, 0, 7, 15, 16, 7, 0, 0, 25, 109, 249, 428, 607, 738, 778, 712, 552, 343, 143, 11, 0, 75, 257, 480, 685, 815, 838, 754, 591, 396, 216, 84, 10, 0, 0, 11, 25, 27, 16, 0, 0, 0, 50, 163, 327, 516, 685, 789, 798, 708, 547, 359, 189, 68, 6, 0, 0, 12, 18, 14, 6, 0, 0, 0, 3, 6, 7, 6, 3, 0, 0, 0, 0, 3, 8, 13, 18, 21, 21, 19, 14, 9, 4, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 2, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 10, 9, 7, 5, 4, 3, 2, 0, 0, 0, 0, 4, 13, 19, 18, 6, 0, 0, 28, 116, 257, 429, 593, 705, 732, 666, 528, 357, 195, 76, 10, 0, 0, 14, 23, 22, 14, 5, 0, 0, 0, 4, 7, 8, 9, 8, 8, 7, 7, 7, 7, 6, 6, 4, 1, 0, 0, 0, 4, 13, 18, 13, 0, 0, 0, 53, 166, 333, 524, 694, 797, 803, 709, 543, 351, 180, 61, 1, 0, 0, 12, 17, 12, 3, 0, 0, 0, 1, 3, 4, 3, 2, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 3, 3, 5, 11, 17, 20, 15, 2, 0, 0, 35, 124, 256, 408, 542, 620, 618, 537, 402, 251, 121, 35, 0, 0, 1, 11, 13, 8, 1, 0, 0, 0, 1, 3, 3, 3, 3, 3, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 12, 15, 16, 16, 14, 12, 9, 6, 4, 3, 3, 4, 6, 7, 7, 7, 6, 6, 7, 8, 9, 10, 10, 10, 9, 7, 6, 6, 7, 9, 11, 14, 16, 18, 18, 17, 15, 12, 8, 5, 3, 3, 5, 7, 11, 13, 15, 16, 15, 13, 9, 4, 0, 0, 0, 5, 12, 14, 7, 0, 0, 9, 68, 172, 310, 454, 567, 618, 593, 500, 365, 225, 108, 33, 0, 0, 1, 11, 16, 19, 22, 29, 38, 47, 52, 49, 40, 27, 14, 4, 0, 0, 2, 7, 11, 13, 12, 10, 6, 3, 0, 0, 2, 6, 11, 15, 17, 17, 14, 10, 5, 1, 0, 0, 3, 8, 14, 20, 25, 27, 27, 23, 17, 11, 5, 1, 0, 0, 3, 6, 9, 10, 10, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 2, 5, 8, 10, 11, 11, 9, 7, 5, 3, 1, 1, 1, 2, 2, 2, 0, 0, 0, 0, 5, 12, 18, 19, 13, 1, 0, 2, 42, 118, 223, 336, 431, 479, 468, 401, 297, 184, 89, 26, 0, 0, 2, 10, 14, 12, 9, 6, 6, 7, 8, 7, 5, 3, 3, 5, 9, 14, 20, 26, 30, 32, 31, 27, 21, 13, 7, 5, 8, 14, 18, 14, 2, 0, 0, 39, 132, 272, 435, 581, 671, 678, 599, 459, 298, 153, 53, 2, 0, 0, 9, 13, 9, 2, 0, 0, 0, 1, 3, 4, 2, 1, 0, 0, 0, 1, 4, 6, 8, 8, 8, 7, 5, 3, 1, 0, 0, 0, 1, 2, 4, 6, 8, 8, 8, 7, 6, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 1, 3, 6, 8, 9, 9, 7, 4, 2, 0, 0, 0, 0, 2, 4, 6, 7, 6, 5, 3, 2, 1, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 5, 12, 20, 28, 33, 35, 32, 26, 20, 16, 14, 15, 19, 23, 26, 26, 24, 19, 13, 7, 3, 0, 0, 2, 4, 6, 7, 7, 5, 2, 1, 1, 2, 4, 4, 3, 0, 0, 3, 10, 18, 19, 11, 0, 0, 10, 83, 217, 396, 585, 735, 803, 768, 643, 463, 276, 126, 32, 0, 0, 6, 16, 17, 10, 2, 0, 0, 0, 1, 4, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 12, 15, 16, 16, 16, 15, 15, 15, 15, 15, 14, 11, 8, 5, 2, 0, 0, 0, 2, 5, 9, 13, 15, 16, 14, 10, 6, 2, 0, 0, 0, 1, 4, 7, 9, 10, 10, 9, 8, 7, 8, 10, 11, 13, 15, 19, 24, 27, 24, 12, 0, 0, 8, 75, 196, 357, 527, 662, 726, 700, 594, 437, 272, 133, 41, 0, 0, 0, 13, 23, 25, 18, 5, 0, 0, 24, 103, 235, 406, 583, 723, 785, 748, 616, 422, 215, 52, 0, 25, 184, 423, 685, 904, 1023, 1014, 884, 672, 434, 225, 80, 5, 0, 1, 21, 33, 34, 27, 19, 12, 9, 9, 10, 13, 16, 17, 17, 16, 15, 18, 22, 25, 20, 6, 0, 0, 32, 134, 298, 501, 700, 841, 885, 818, 660, 457, 259, 108, 21, 0, 0, 11, 22, 22, 15, 6, 0, 0, 0, 1, 3, 4, 5, 6, 7, 6, 6, 4, 2, 1, 0, 0, 0, 0, 0, 1, 4, 7, 12, 16, 19, 20, 20, 17, 12, 6, 1, 0, 0, 5, 11, 12, 6, 0, 0, 12, 69, 168, 299, 434, 539, 584, 556, 463, 333, 199, 92, 25, 0, 0, 1, 6, 7, 6, 6, 8, 6, 0, 0, 0, 29, 103, 221, 365, 504, 601, 629, 578, 464, 320, 182, 76, 16, 0, 0, 6, 13, 15, 14, 13, 11, 6, 0, 0, 10, 61, 158, 292, 440, 565, 631, 614, 514, 356, 182, 43, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 28, 178, 404, 652, 862, 980, 976, 856, 656, 429, 227, 84, 10, 0, 0, 14, 20, 15, 6, 0, 0, 0, 6, 11, 13, 10, 6, 4, 6, 11, 15, 14, 6, 0, 0, 19, 85, 196, 335, 475, 578, 616, 579, 478, 341, 203, 93, 25, 0, 0, 4, 13, 16, 14, 11, 8, 8, 7, 7, 6, 5, 5, 7, 11, 16, 20, 22, 21, 19, 14, 9, 5, 2, 2, 5, 9, 14, 18, 21, 22, 21, 18, 14, 9, 5, 1, 0, 0, 2, 7, 13, 19, 24, 27, 26, 23, 18, 14, 11, 13, 19, 28, 39, 49, 55, 56, 51, 42, 30, 19, 12, 9, 12, 18, 26, 34, 37, 37, 33, 26, 19, 12, 7, 4, 3, 3, 4, 4, 4, 3, 3, 2, 1, 1, 1, 3, 7, 13, 20, 27, 31, 32, 28, 22, 14, 7, 2, 0, 0, 0, 0, 0, 2, 4, 8, 11, 11, 9, 5, 2, 2, 7, 13, 15, 7, 0, 0, 16, 90, 221, 394, 576, 721, 790, 762, 647, 476, 294, 143, 44, 0, 0, 1, 11, 14, 8, 1, 0, 0, 0, 4, 8, 10, 10, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 2, 3, 4, 5, 4, 3, 2, 0, 0, 0, 0, 2, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 1, 3, 5, 6, 6, 6, 5, 3, 1, 0, 0, 2, 4, 5, 4, 2, 0, 0, 4, 11, 15, 12, 0, 0, 0, 49, 153, 310, 496, 670, 788, 816, 747, 601, 416, 239, 103, 23, 0, 0, 6, 14, 14, 7, 1, 0, 3, 9, 16, 21, 22, 20, 17, 13, 10, 6, 3, 2, 2, 4, 7, 10, 11, 10, 9, 9, 12, 17, 20, 16, 5, 0, 0, 29, 114, 248, 415, 580, 702, 748, 705, 586, 424, 259, 124, 38, 0, 0, 1, 9, 10, 6, 0, 0, 0, 0, 2, 3, 3, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 11, 13, 12, 7, 3, 2, 7, 15, 19, 14, 0, 0, 0, 64, 196, 390, 612, 812, 936, 950, 849, 664, 445, 243, 96, 16, 0, 0, 11, 18, 15, 6, 0, 0, 0, 6, 13, 17, 19, 18, 15, 12, 10, 7, 5, 4, 4, 4, 5, 6, 7, 7, 8, 8, 7, 6, 4, 2, 1, 1, 3, 6, 9, 11, 11, 10, 7, 7, 9, 14, 17, 15, 4, 0, 0, 29, 109, 239, 400, 562, 683, 733, 697, 587, 431, 269, 134, 45, 2, 0, 0, 8, 9, 5, 0, 0, 1, 6, 11, 13, 12, 11, 12, 16, 19, 17, 6, 0, 0, 26, 111, 251, 430, 612, 751, 810, 772, 650, 476, 295, 145, 47, 1, 0, 0, 9, 11, 6, 0, 0, 0, 4, 10, 14, 15, 12, 9, 5, 3, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 6, 13, 16, 12, 0, 0, 1, 52, 157, 313, 495, 663, 774, 799, 729, 587, 409, 238, 107, 28, 0, 0, 0, 7, 10, 10, 8, 3, 0, 0, 0, 39, 117, 236, 378, 513, 606, 632, 583, 473, 333, 196, 89, 23, 0, 0, 3, 9, 9, 4, 0, 0, 0, 1, 5, 8, 9, 9, 7, 5, 2, 0, 0, 0, 2, 5, 6, 5, 2, 0, 2, 7, 14, 16, 10, 0, 0, 5, 65, 179, 340, 522, 681, 776, 781, 696, 543, 365, 201, 82, 15, 0, 0, 6, 11, 8, 2, 0, 0, 2, 10, 18, 22, 23, 20, 16, 11, 7, 4, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 1, 2, 4, 5, 4, 4, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 2, 0, 0, 0, 0, 4, 8, 12, 13, 11, 8, 6, 7, 11, 15, 13, 3, 0, 0, 30, 112, 243, 408, 572, 696, 747, 712, 602, 447, 283, 144, 49, 1, 0, 0, 13, 21, 18, 4, 0, 0, 28, 116, 255, 429, 603, 735, 792, 757, 641, 475, 300, 153, 54, 5, 0, 0, 8, 11, 7, 1, 0, 0, 0, 3, 7, 9, 10, 9, 9, 9, 9, 9, 9, 8, 7, 7, 7, 7, 9, 11, 13, 15, 15, 14, 12, 9, 6, 3, 1, 1, 3, 5, 8, 11, 12, 12, 11, 10, 10, 12, 13, 14, 13, 12, 11, 12, 16, 18, 15, 5, 0, 0, 28, 109, 241, 410, 582, 718, 782, 756, 647, 486, 312, 163, 60, 7, 0, 0, 7, 10, 7, 1, 0, 0, 0, 2, 4, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 1, 3, 4, 5, 6, 5, 4, 3, 2, 1, 0, 1, 2, 5, 7, 9, 9, 9, 8, 7, 6, 5, 4, 4, 3, 3, 3, 3, 4, 5, 4, 4, 5, 8, 12, 16, 14, 5, 0, 0, 22, 93, 212, 367, 527, 655, 717, 697, 601, 455, 295, 157, 60, 9, 0, 0, 7, 10, 8, 2, 0, 0, 0, 2, 5, 8, 10, 12, 12, 13, 13, 12, 11, 10, 10, 9, 9, 7, 6, 4, 2, 0, 0, 0, 2, 4, 6, 8, 10, 10, 10, 9, 8, 6, 4, 2, 0, 0, 0, 1, 4, 7, 11, 14, 15, 14, 12, 9, 5, 3, 1, 0, 0, 0, 0, 0, 2, 3, 5, 6, 5, 4, 3, 1, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 5, 8, 11, 14, 16, 15, 14, 13, 13, 15, 15, 12, 3, 0, 0, 27, 97, 211, 356, 503, 619, 675, 656, 568, 434, 286, 156, 62, 9, 0, 0, 8, 17, 17, 7, 0, 0, 13, 80, 195, 348, 512, 650, 728, 726, 645, 506, 346, 199, 88, 23, 0, 0, 3, 7, 7, 2, 0, 0, 0, 1, 5, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 6, 7, 6, 5, 4, 6, 9, 12, 10, 3, 0, 0, 26, 97, 214, 364, 519, 643, 705, 690, 602, 464, 310, 171, 70, 12, 0, 0, 9, 19, 19, 7, 0, 0, 27, 117, 266, 459, 662, 830, 920, 906, 791, 602, 389, 204, 93, 79, 162, 315, 496, 656, 755, 770, 701, 568, 405, 247, 123, 43, 5, 0, 0, 5, 9, 10, 9, 7, 2, 0, 0, 15, 68, 164, 300, 456, 600, 700, 730, 682, 570, 419, 266, 137, 51, 6, 0, 0, 7, 11, 8, 3, 0, 0, 1, 4, 6, 7, 6, 4, 2, 1, 0, 0, 1, 3, 5, 7, 8, 9, 11, 14, 18, 20, 17, 8, 0, 0, 16, 79, 190, 339, 501, 641, 723, 727, 652, 518, 359, 210, 96, 27, 0, 0, 2, 8, 7, 2, 0, 0, 0, 8, 15, 19, 19, 16, 14, 13, 15, 15, 10, 0, 0, 0, 44, 138, 285, 465, 645, 784, 849, 824, 717, 554, 375, 215, 96, 25, 0, 0, 1, 10, 14, 10, 0, 0, 0, 27, 98, 213, 362, 518, 650, 725, 724, 648, 515, 358, 210, 97, 28, 0, 0, 1, 7, 6, 2, 0, 0, 2, 8, 14, 18, 19, 18, 17, 15, 14, 13, 12, 11, 9, 6, 4, 1, 0, 0, 0, 0, 2, 4, 5, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 9, 10, 10, 8, 6, 5, 6, 8, 11, 10, 5, 0, 0, 10, 56, 139, 253, 381, 497, 573, 591, 548, 455, 335, 214, 113, 45, 9, 0, 0, 3, 5, 4, 1, 0, 0, 0, 2, 5, 6, 7, 6, 4, 2, 1, 1, 2, 3, 4, 4, 4, 2, 1, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 1, 2, 3, 5, 5, 5, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 1, 0, 0, 0, 3, 9, 11, 7, 0, 0, 6, 52, 142, 273, 425, 569, 671, 707, 668, 565, 424, 277, 151, 64, 15, 0, 0, 2, 5, 4, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 2, 6, 8, 4, 0, 0, 8, 51, 130, 242, 369, 484, 562, 582, 539, 446, 325, 204, 104, 38, 5, 0, 0, 4, 5, 3, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 1, 4, 6, 7, 7, 5, 3, 1, 1, 3, 6, 6, 3, 0, 0, 13, 58, 136, 241, 357, 461, 527, 540, 497, 409, 297, 186, 95, 35, 5, 0, 0, 3, 5, 3, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 7, 7, 7, 5, 3, 1, 0, 0, 1, 2, 3, 3, 1, 0, 0, 3, 7, 9, 7, 1, 0, 2, 33, 103, 214, 354, 501, 622, 688, 680, 597, 460, 306, 177, 112, 132, 237, 404, 591, 753, 850, 859, 782, 638, 461, 290, 151, 59, 12, 0, 0, 4, 6, 3, 0, 0, 0, 3, 7, 10, 10, 9, 6, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 2, 4, 6, 8, 9, 8, 7, 5, 3, 2, 1, 0, 0, 0, 1, 5, 7, 6, 1, 0, 0, 21, 74, 163, 279, 406, 516, 586, 599, 552, 457, 337, 216, 115, 47, 10, 0, 0, 2, 4, 3, 0, 0, 0, 1, 3, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 2, 3, 4, 5, 4, 3, 1, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 11, 11, 10, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 5, 6, 6, 6, 5, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 11, 11, 9, 7, 5, 6, 9, 13, 13, 7, 0, 0, 14, 77, 194, 363, 564, 761, 912, 983, 955, 835, 649, 442, 260, 143, 114, 172, 297, 452, 598, 698, 731, 691, 592, 458, 315, 188, 92, 31, 2, 0, 0, 7, 9, 5, 0, 0, 8, 51, 132, 251, 393, 534, 645, 702, 688, 608, 479, 332, 202, 123, 114, 179, 307, 467, 626, 744, 796, 767, 665, 514, 349, 209, 127, 120, 186, 306, 446, 569, 646, 659, 607, 505, 377, 249, 141, 64, 20, 2, 0, 3, 5, 6, 4, 2, 2, 3, 6, 9, 12, 13, 13, 12, 11, 10, 8, 6, 5, 3, 3, 4, 5, 7, 8, 10, 10, 10, 9, 8, 6, 6, 6, 8, 10, 12, 13, 14, 13, 13, 13, 11, 6, 0, 0, 1, 24, 75, 155, 260, 376, 481, 554, 580, 553, 479, 376, 263, 160, 81, 31, 8, 2, 6, 9, 7, 1, 0, 5, 39, 107, 210, 340, 477, 595, 668, 677, 618, 505, 368, 244, 171, 173, 256, 406, 587, 758, 877, 917, 869, 747, 579, 400, 240, 119, 44, 8, 0, 0, 5, 7, 8, 8, 10, 14, 19, 23, 26, 26, 25, 22, 19, 16, 14, 12, 11, 11, 11, 12, 11, 10, 9, 8, 8, 8, 7, 5, 0, 0, 5, 31, 83, 165, 272, 389, 494, 565, 583, 542, 452, 335, 224, 150, 138, 196, 316, 470, 623, 737, 787, 759, 663, 524, 377, 259, 196, 200, 266, 370, 483, 571, 611, 595, 526, 421, 303, 194, 107, 49, 17, 5, 3, 5, 8, 10, 12, 15, 19, 24, 27, 28, 26, 23, 19, 16, 14, 12, 12, 11, 11, 10, 10, 11, 11, 11, 11, 11, 10, 9, 9, 8, 8, 8, 7, 5, 4, 3, 2, 2, 4, 5, 7, 8, 8, 8, 8, 7, 7, 7, 7, 7, 8, 8, 8, 7, 6, 4, 3, 2, 3, 3, 4, 5, 6, 6, 5, 3, 2, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 12, 15, 17, 16, 13, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 6, 7, 9, 10, 9, 4, 0, 0, 16, 71, 170, 313, 483, 655, 796, 878, 884, 813, 682, 515, 346, 199, 91, 26, 0, 0, 2, 7, 6, 0, 0, 2, 36, 104, 207, 336, 473, 594, 676, 702, 667, 578, 454, 319, 194, 98, 36, 6, 0, 0, 2, 3, 2, 0, 0, 0, 0, 2, 4, 4, 3, 2, 0, 0, 0, 0, 1, 4, 6, 7, 8, 8, 6, 4, 2, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 2, 2, 3, 4, 4, 3, 0, 0, 0, 15, 48, 102, 172, 250, 323, 376, 400, 388, 345, 279, 203, 131, 73, 32, 9, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 2, 2, 1, 1, 1, 1, 2, 2, 3, 2, 2, 2, 2, 2, 4, 7, 9, 9, 6, 0, 0, 3, 30, 85, 171, 278, 392, 492, 560, 580, 550, 476, 375, 265, 164, 86, 35, 8, 0, 0, 1, 3, 5, 7, 10, 13, 16, 17, 16, 14, 12, 11, 11, 11, 8, 4, 0, 2, 16, 51, 113, 203, 312, 427, 525, 586, 597, 554, 468, 360, 258, 191, 177, 221, 314, 433, 550, 638, 676, 658, 588, 482, 360, 242, 144, 73, 31, 11, 7, 10, 12, 9, 3, 0, 0, 21, 73, 160, 278, 415, 548, 654, 711, 708, 647, 540, 409, 277, 163, 80, 29, 5, 0, 0, 4, 7, 8, 9, 10, 12, 13, 15, 15, 15, 14, 14, 14, 14, 15, 15, 15, 14, 13, 13, 12, 13, 13, 12, 9, 4, 0, 1, 16, 53, 119, 214, 331, 454, 561, 632, 650, 610, 521, 407, 297, 221, 200, 241, 334, 456, 574, 660, 690, 659, 574, 457, 337, 244, 198, 210, 272, 368, 470, 554, 597, 591, 536, 447, 339, 232, 140, 72, 29, 7, 0, 0, 2, 4, 5, 6, 8, 9, 11, 12, 14, 15, 16, 18, 19, 18, 14, 7, 0, 0, 11, 45, 105, 190, 289, 389, 472, 521, 529, 494, 426, 338, 245, 161, 93, 45, 17, 4, 1, 4, 8, 12, 14, 14, 14, 13, 13, 13, 14, 14, 14, 14, 14, 13, 13, 13, 12, 12, 11, 10, 9, 8, 7, 6, 6, 6, 6, 7, 7, 7, 6, 6, 5, 4, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 4, 5, 6, 5, 4, 3, 1, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 8, 9, 10, 10, 8, 2, 0, 0, 18, 67, 151, 268, 407, 546, 660, 730, 741, 693, 596, 471, 337, 216, 120, 55, 19, 4, 1, 1, 0, 0, 0, 16, 57, 128, 226, 344, 463, 563, 626, 638, 597, 513, 405, 299, 223, 196, 227, 311, 427, 550, 650, 705, 704, 646, 546, 421, 294, 183, 97, 41, 11, 0, 0, 3, 7, 11, 14, 17, 19, 22, 23, 23, 23, 21, 19, 17, 15, 13, 11, 10, 9, 9, 8, 7, 6, 4, 3, 2, 2, 3, 5, 8, 10, 12, 13, 13, 13, 12, 11, 10, 9, 7, 5, 4, 3, 3, 4, 4, 5, 5, 5, 3, 2, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 4, 4, 3, 2, 0, 0, 0, 12, 39, 85, 150, 228, 307, 375, 419, 431, 408, 357, 286, 209, 137, 79, 39, 15, 4, 1, 2, 1, 0, 0, 2, 17, 49, 103, 180, 273, 373, 461, 522, 542, 517, 453, 368, 289, 242, 248, 313, 429, 574, 715, 821, 866, 842, 754, 625, 487, 372, 306, 300, 349, 434, 526, 597, 625, 602, 534, 443, 354, 295, 283, 324, 409, 517, 621, 695, 719, 688, 610, 504, 399, 321, 290, 314, 384, 481, 579, 652, 681, 661, 594, 495, 382, 271, 175, 103, 54, 25, 12, 8, 10, 13, 16, 18, 19, 19, 19, 19, 19, 20, 20, 18, 14, 8, 2, 2, 11, 34, 74, 131, 198, 269, 333, 379, 399, 390, 353, 295, 225, 155, 94, 48, 19, 5, 1, 3, 6, 8, 9, 8, 7, 7, 7, 8, 9, 10, 11, 11, 11, 10, 9, 7, 5, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 4, 4, 3, 3, 1, 0, 0, 1, 3, 4, 6, 6, 6, 6, 5, 3, 1, 0, 0, 6, 25, 61, 117, 190, 273, 355, 423, 466, 476, 451, 397, 322, 239, 160, 94, 47, 18, 3, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 1, 1, 1, 1, 1, 2, 2, 3, 3, 4, 5, 6, 7, 9, 11, 13, 16, 17, 18, 19, 18, 17, 15, 12, 9, 5, 1, 0, 3, 16, 43, 87, 146, 217, 292, 359, 408, 429, 418, 380, 325, 269, 229, 221, 251, 317, 407, 502, 580, 623, 621, 576, 498, 409, 331, 284, 281, 321, 393, 477, 552, 597, 601, 560, 482, 383, 279, 184, 109, 56, 24, 8, 2, 1, 3, 5, 8, 10, 13, 15, 17, 18, 19, 19, 16, 11, 4, 0, 0, 14, 48, 106, 187, 284, 386, 477, 544, 575, 565, 516, 438, 342, 244, 156, 87, 39, 12, 0, 0, 0, 0, 1, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 10, 10, 9, 8, 8, 8, 10, 12, 13, 13, 12, 11, 10, 10, 11, 13, 14, 14, 12, 7, 2, 0, 0, 13, 40, 84, 143, 213, 286, 354, 406, 434, 434, 405, 353, 285, 211, 142, 84, 42, 16, 3, 0, 0, 0, 1, 2, 2, 3, 5, 7, 8, 9, 9, 8, 7, 6, 5, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 11, 12, 12, 11, 11, 10, 9, 8, 7, 7, 12, 23, 46, 84, 137, 202, 273, 338, 387, 411, 404, 368, 310, 241, 172, 111, 64, 32, 13, 4, 1, 0, 0, 0, 1, 1, 2, 3, 4, 6, 6, 6, 6, 5, 4, 3, 4, 6, 9, 11, 13, 14, 13, 12, 11, 9, 8, 7, 6, 5, 5, 6, 7, 9, 11, 12, 12, 12, 12, 12, 13, 15, 17, 18, 19, 19, 19, 18, 17, 14, 11, 10, 14, 28, 58, 108, 178, 267, 367, 464, 544, 594, 606, 578, 518, 441, 367, 313, 294, 314, 366, 435, 502, 547, 560, 536, 483, 416, 355, 316, 311, 342, 401, 473, 541, 587, 600, 574, 514, 429, 333, 241, 161, 101, 60, 35, 22, 15, 14, 21, 39, 76, 136, 220, 323, 435, 541, 626, 676, 683, 646, 570, 469, 357, 249, 157, 86, 39, 12, 1, 0, 2, 6, 10, 12, 13, 13, 12, 11, 11, 10, 10, 10, 9, 9, 8, 7, 6, 7, 8, 10, 12, 13, 14, 13, 11, 8, 6, 5, 5, 6, 8, 10, 11, 11, 11, 10, 8, 6, 5, 5, 4, 4, 5, 5, 6, 6, 6, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 3, 4, 5, 5, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 8, 8, 9, 9, 9, 9, 9, 8, 7, 5, 4, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 4, 3, 2, 0, 1, 6, 20, 46, 86, 142, 210, 284, 355, 413, 447, 453, 429, 380, 313, 240, 169, 109, 62, 31, 12, 3, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 5, 7, 9, 11, 12, 13, 12, 11, 10, 9, 9, 12, 21, 40, 73, 124, 195, 282, 378, 473, 553, 604, 619, 596, 542, 471, 399, 345, 320, 328, 366, 422, 480, 527, 548, 539, 500, 435, 355, 272, 193, 127, 76, 40, 18, 5, 1, 3, 14, 35, 72, 124, 193, 273, 359, 439, 501, 538, 541, 512, 453, 376, 290, 206, 134, 78, 39, 15, 3, 0, 0, 0, 0, 1, 1, 1, 2, 4, 6, 7, 8, 7, 6, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 4, 5, 6, 9, 16, 30, 54, 88, 133, 184, 237, 284, 317, 332, 326, 300, 259, 210, 158, 111, 71, 41, 20, 8, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 3, 5, 7, 7, 6, 4, 3, 7, 19, 42, 79, 129, 188, 254, 318, 375, 416, 436, 432, 403, 353, 289, 220, 153, 97, 54, 26, 10, 3, 1, 2, 3, 3, 2, 2, 1, 1, 2, 4, 6, 9, 11, 12, 12, 12, 12, 11, 12, 12, 13, 13, 12, 10, 8, 7, 11, 23, 47, 84, 134, 193, 255, 312, 357, 384, 390, 374, 343, 306, 273, 254, 256, 283, 330, 390, 452, 504, 533, 534, 505, 448, 372, 289, 208, 138, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 84, 47, 23, 9, 2, 0, 0, 6, 22, 50, 92, 147, 213, 285, 356, 417, 461, 480, 473, 440, 385, 317, 245, 177, 118, 72, 39, 19, 8, 4, 3, 5, 7, 9, 11, 12, 12, 12, 12, 11, 11, 13, 19, 33, 58, 96, 148, 212, 283, 354, 416, 461, 483, 479, 449, 396, 327, 251, 177, 112, 62, 27, 8, 0, 0, 2, 5, 7, 7, 7, 8, 8, 9, 10, 10, 10, 10, 9, 9, 9, 9, 8, 7, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 5, 5, 4, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 0, 0, 1, 8, 23, 47, 81, 124, 171, 220, 263, 295, 313, 312, 294, 260, 216, 167, 118, 76, 44, 21, 8, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 9, 8, 7, 6, 8, 14, 28, 53, 92, 145, 211, 285, 360, 425, 472, 493, 486, 452, 397, 328, 254, 184, 124, 76, 43, 21, 9, 4, 4, 5, 6, 7, 7, 7, 6, 5, 5, 5, 6, 7, 7, 8, 9, 9, 9, 8, 7, 6, 5, 4, 4, 3, 3, 3, 3, 3, 4, 4, 6, 7, 9, 11, 13, 14, 14, 14, 13, 11, 8, 6, 5, 4, 4, 4, 5, 5, 5, 5, 5, 5, 7, 8, 10, 12, 14, 15, 15, 14, 14, 17, 26, 44, 75, 120, 178, 246, 317, 383, 437, 472, 484, 470, 433, 376, 308, 237, 169, 112, 68, 38, 20, 11, 7, 5, 4, 4, 5, 6, 8, 10, 12, 12, 12, 11, 10, 9, 9, 9, 9, 9, 9, 8, 7, 7, 8, 10, 12, 14, 15, 16, 15, 15, 15, 16, 17, 19, 20, 20, 20, 19, 20, 22, 28, 40, 62, 95, 140, 197, 260, 323, 378, 418, 436, 432, 406, 362, 307, 247, 187, 133, 89, 56, 34, 22, 16, 15, 15, 16, 17, 18, 19, 22, 25, 27, 29, 29, 27, 24, 23, 25, 35, 55, 87, 133, 189, 251, 313, 367, 406, 427, 429, 414, 388, 359, 335, 324, 330, 352, 387, 427, 463, 486, 490, 471, 432, 377, 313, 246, 184, 130, 86, 54, 31, 16, 10, 11, 20, 38, 67, 107, 159, 220, 286, 351, 409, 452, 475, 474, 451, 407, 348, 282, 215, 155, 104, 66, 39, 24, 20, 27, 44, 71, 110, 159, 216, 276, 335, 385, 421, 435, 427, 397, 349, 290, 227, 168, 117, 76, 45, 24, 11, 3, 0, 0, 1, 3, 5, 5, 5, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 4, 5, 6, 5, 4, 2, 1, 1, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 2, 1, 0, 0, 0, 2, 5, 8, 11, 12, 13, 13, 15, 22, 36, 59, 94, 139, 192, 250, 308, 358, 395, 414, 412, 390, 350, 299, 241, 185, 134, 92, 61, 40, 28, 25, 30, 44, 67, 101, 145, 198, 255, 311, 360, 395, 413, 409, 387, 347, 295, 237, 179, 126, 81, 47, 24, 10, 3, 0, 0, 1, 2, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 4, 6, 7, 9, 13, 20, 32, 51, 78, 111, 148, 183, 212, 231, 237, 231, 214, 189, 160, 128, 98, 70, 46, 28, 15, 6, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 11, 22, 39, 64, 97, 139, 185, 233, 277, 315, 342, 357, 360, 355, 344, 335, 330, 336, 353, 381, 417, 453, 483, 498, 494, 468, 423, 364, 298, 233, 175, 126, 89, 61, 42, 29, 23, 24, 32, 48, 74, 109, 152, 201, 251, 298, 335, 358, 365, 354, 327, 289, 244, 196, 152, 112, 79, 54, 35, 21, 13, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 3, 3, 3, 3, 4, 3, 3, 2, 1, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 4, 5, 6, 8, 9, 10, 10, 9, 7, 5, 3, 2, 2, 3, 5, 6, 8, 8, 9, 9, 9, 9, 10, 11, 12, 13, 14, 14, 15, 15, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 30, 41, 60, 89, 130, 182, 243, 307, 368, 419, 456, 475, 477, 467, 448, 427, 407, 393, 388, 392, 405, 424, 446, 464, 474, 469, 447, 409, 358, 299, 240, 185, 138, 101, 75, 59, 53, 58, 73, 101, 142, 194, 257, 326, 395, 459, 512, 546, 557, 544, 508, 453, 384, 311, 239, 175, 121, 80, 51, 32, 21, 16, 15, 15, 16, 17, 18, 19, 19, 20, 22, 25, 31, 42, 58, 82, 113, 153, 200, 253, 310, 367, 419, 462, 491, 502, 496, 477, 450, 425, 406, 400, 406, 422, 443, 462, 474, 477, 470, 455, 434, 412, 393, 379, 373, 377, 388, 404, 421, 435, 441, 439, 430, 418, 409, 410, 423, 449, 485, 523, 557, 580, 587, 574, 542, 493, 432, 363, 292, 224, 166, 118, 84, 62, 52, 54, 67, 92, 129, 177, 232, 292, 349, 398, 434, 454, 458, 446, 419, 379, 329, 272, 214, 160, 113, 77, 52, 36, 28, 26, 28, 36, 51, 73, 103, 140, 181, 224, 265, 300, 325, 337, 336, 322, 295, 260, 220, 178, 138, 103, 72, 48, 30, 16, 7, 2, 0, 0, 0, 1, 3, 4, 5, 5, 4, 4, 5, 7, 12, 19, 30, 45, 64, 89, 118, 152, 186, 217, 241, 253, 254, 242, 221, 194, 165, 135, 108, 83, 62, 43, 29, 19, 16, 21, 33, 55, 85, 124, 169, 219, 269, 317, 358, 389, 406, 409, 396, 369, 330, 283, 231, 181, 135, 99, 73, 59, 57, 65, 81, 104, 135, 172, 215, 261, 307, 349, 382, 403, 410, 406, 397, 387, 384, 389, 405, 429, 458, 486, 508, 519, 516, 498, 464, 416, 358, 295, 232, 174, 125, 88, 62, 47, 41, 41, 46, 57, 74, 98, 131, 172, 220, 270, 317, 357, 385, 400, 403, 397, 388, 380, 375, 377, 384, 397, 414, 431, 446, 455, 453, 437, 407, 364, 311, 254, 199, 149, 108, 75, 49, 31, 17, 8, 3, 1, 1, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 7, 7, 7, 6, 5, 4, 3, 3, 4, 4, 4, 3, 3, 3, 6, 13, 24, 40, 61, 87, 118, 153, 193, 234, 273, 305, 326, 334, 327, 309, 280, 244, 205, 166, 127, 92, 62, 38, 20, 8, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 3, 3, 3, 5, 6, 8, 9, 10, 11, 11, 12, 14, 18, 25, 36, 53, 76, 107, 145, 188, 235, 282, 325, 360, 383, 393, 386, 366, 332, 290, 243, 196, 152, 114, 83, 59, 41, 29, 20, 14, 11, 8, 5, 3, 2, 1, 1, 1, 2, 3, 5, 6, 8, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 9, 18, 32, 50, 73, 99, 127, 157, 187, 216, 242, 264, 280, 289, 295, 300, 309, 324, 347, 378, 412, 445, 473, 491, 498, 492, 475, 446, 406, 357, 300, 241, 184, 133, 92, 61, 40, 26, 16, 10, 5, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 13, 21, 31, 45, 63, 86, 113, 142, 170, 196, 216, 229, 234, 233, 225, 211, 191, 168, 142, 115, 89, 67, 48, 34, 23, 15, 9, 5, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 9, 9, 8, 8, 8, 8, 8, 8, 7, 5, 3, 1, 0, 0, 0, 1, 1, 2, 4, 6, 9, 13, 19, 28, 39, 55, 74, 99, 129, 162, 195, 227, 253, 272, 281, 280, 269, 250, 225, 196, 164, 132, 101, 73, 50, 31, 18, 9, 4, 2, 1, 1, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 2, 1, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 1, 2, 3, 5, 7, 8, 10, 12, 17, 24, 35, 51, 71, 95, 123, 154, 186, 219, 251, 281, 304, 319, 324, 317, 300, 274, 242, 207, 171, 137, 106, 79, 56, 38, 25, 16, 10, 6, 4, 3, 2, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 3, 3, 4, 5, 6, 7, 8, 9, 12, 16, 22, 31, 44, 61, 81, 106, 134, 166, 199, 233, 264, 290, 311, 326, 337, 345, 353, 363, 376, 391, 410, 430, 450, 470, 487, 500, 508, 509, 504, 495, 483, 470, 458, 449, 440, 433, 423, 411, 394, 371, 343, 311, 276, 239, 204, 170, 141, 118, 101, 92, 92, 102, 122, 150, 186, 228, 271, 313, 349, 377, 393, 398, 391, 373, 345, 310, 270, 227, 184, 143, 107, 77, 54, 38, 26, 19, 14, 11, 10, 8, 8, 8, 9, 10, 13, 18, 26, 37, 54, 75, 102, 132, 166, 201, 236, 271, 304, 334, 362, 383, 398, 405, 404, 398, 391, 388, 390, 400, 415, 431, 443, 448, 441, 424, 397, 364, 326, 286, 245, 204, 165, 130, 102, 83, 74, 74, 84, 100, 122, 150, 185, 226, 273, 323, 373, 418, 454, 478, 490, 490, 482, 468, 453, 439, 427, 418, 413, 409, 405, 399, 389, 373, 351, 324, 292, 257, 221, 187, 157, 132, 113, 102, 98, 103, 115, 135, 161, 194, 230, 269, 307, 339, 363, 376, 376, 364, 341, 312, 277, 241, 204, 169, 135, 104, 77, 55, 37, 25, 16, 10, 6, 3, 1, 0, 0, 1, 2, 3, 3, 2, 0, 0, 0, 2, 5, 8, 10, 12, 11, 11, 11, 13, 19, 29, 43, 61, 81, 104, 128, 152, 176, 199, 219, 235, 246, 249, 245, 234, 216, 193, 168, 142, 117, 94, 72, 54, 37, 23, 12, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 13, 20, 31, 45, 63, 84, 109, 137, 168, 200, 234, 267, 298, 324, 343, 356, 361, 362, 360, 359, 361, 368, 378, 392, 407, 419, 427, 429, 426, 420, 413, 410, 410, 415, 422, 428, 431, 427, 419, 405, 388, 367, 341, 311, 276, 236, 194, 152, 113, 81, 55, 37, 25, 17, 12, 8, 5, 3, 1, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 5, 6, 9, 12, 18, 27, 38, 52, 71, 94, 121, 153, 187, 224, 260, 294, 323, 344, 358, 361, 353, 334, 306, 271, 233, 193, 156, 123, 94, 70, 51, 36, 25, 17, 12, 8, 5, 3, 1, 0, 0, 1, 4, 11, 20, 32, 46, 63, 82, 103, 128, 157, 187, 218, 248, 272, 289, 297, 294, 283, 264, 241, 215, 187, 160, 132, 105, 80, 58, 39, 24, 13, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 12, 16, 23, 32, 44, 60, 80, 104, 130, 160, 191, 225, 259, 291, 320, 344, 362, 374, 380, 384, 387, 392, 398, 405, 414, 421, 427, 429, 428, 422, 409, 389, 361, 327, 287, 244, 202, 162, 127, 97, 73, 53, 37, 26, 17, 11, 7, 5, 3, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 1, 2, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 0, 0, 0, 1, 3, 5, 6, 7, 6, 4, 2, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 5, 8, 11, 13, 15, 17, 20, 24, 31, 41, 54, 70, 86, 104, 122, 140, 158, 177, 196, 212, 223, 229, 228, 221, 208, 192, 174, 157, 141, 126, 112, 100, 90, 84, 83, 88, 101, 120, 146, 176, 210, 244, 276, 305, 329, 347, 359, 365, 364, 357, 342, 321, 294, 264, 233, 204, 180, 164, 154, 152, 157, 167, 184, 205, 230, 259, 290, 321, 351, 377, 400, 417, 430, 437, 440, 440, 438, 437, 439, 443, 449, 456, 462, 465, 465, 461, 455, 448, 440, 433, 428, 426, 427, 432, 440, 449, 456, 460, 460, 455, 448, 440, 433, 428, 426, 424, 423, 419, 413, 404, 390, 373, 351, 326, 298, 269, 240, 214, 193, 175, 162, 152, 145, 143, 145, 154, 169, 190, 216, 243, 268, 289, 304, 313, 315, 311, 302, 288, 270, 248, 222, 194, 164, 136, 109, 86, 68, 54, 43, 36, 31, 27, 26, 26, 28, 32, 38, 47, 57, 69, 85, 104, 128, 156, 188, 224, 260, 298, 334, 368, 399, 425, 445, 459, 466, 467, 464, 458, 450, 442, 434, 426, 417, 409, 400, 391, 378, 362, 341, 315, 284, 251, 217, 183, 152, 123, 99, 78, 61, 47, 36, 28, 22, 17, 13, 10, 8, 6, 5, 4, 3, 2, 2, 3, 3, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 11, 13, 15, 15, 15, 15, 16, 21, 30, 42, 59, 78, 98, 120, 142, 165, 190, 216, 243, 269, 293, 313, 326, 333, 331, 322, 305, 283, 257, 228, 199, 171, 144, 121, 100, 82, 65, 50, 38, 28, 21, 17, 14, 13, 13, 12, 12, 12, 13, 15, 16, 16, 14, 12, 10, 10, 13, 19, 28, 39, 50, 60, 72, 87, 106, 130, 159, 189, 217, 241, 259, 272, 280, 286, 290, 291, 287, 277, 260, 237, 211, 183, 158, 135, 114, 96, 80, 65, 53, 42, 34, 28, 25, 23, 23, 24, 27, 32, 39, 48, 59, 72, 89, 108, 131, 159, 190, 224, 258, 288, 312, 328, 335, 335, 328, 317, 302, 285, 265, 242, 216, 189, 162, 136, 112, 92, 75, 60, 48, 38, 29, 21, 15, 11, 8, 6, 5, 5, 4, 4, 4, 3, 4, 5, 6, 7, 8, 8, 7, 6, 5, 4, 4, 5, 6, 6, 6, 5, 3, 1, 0, 0, 0, 1, 3, 3, 3, 2, 0, 0, 0, 1, 3, 4, 5, 5, 5, 4, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 3, 3, 4, 5, 6, 6, 5, 4, 3, 3, 3, 5, 6, 6, 5, 4, 3, 3, 3, 4, 4, 5, 5, 4, 4, 4, 6, 9, 12, 16, 19, 23, 28, 34, 43, 53, 66, 81, 99, 119, 142, 167, 192, 218, 244, 268, 290, 307, 320, 325, 324, 317, 305, 290, 274, 258, 241, 224, 207, 193, 182, 178, 181, 192, 209, 231, 256, 282, 306, 329, 351, 370, 388, 404, 417, 428, 436, 441, 444, 443, 439, 432, 424, 414, 404, 393, 380, 364, 346, 323, 298, 270, 241, 213, 186, 160, 135, 112, 91, 73, 57, 45, 35, 28, 22, 18, 16, 14, 13, 13, 12, 12, 11, 10, 8, 7, 7, 7, 8, 9, 10, 12, 13, 13, 12, 12, 12, 13, 15, 18, 22, 27, 32, 38, 44, 52, 63, 76, 93, 112, 133, 154, 175, 196, 217, 237, 255, 271, 284, 292, 295, 292, 283, 269, 252, 234, 214, 194, 175, 156, 137, 119, 101, 84, 69, 55, 45, 36, 29, 24, 20, 17, 15, 14, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 15, 14, 12, 10, 9, 8, 9, 10, 13, 16, 18, 20, 21, 23, 25, 28, 32, 38, 46, 56, 69, 83, 99, 115, 130, 145, 159, 171, 182, 191, 198, 201, 200, 194, 185, 174, 160, 146, 131, 117, 102, 88, 75, 62, 51, 41, 33, 27, 22, 18, 14, 11, 8, 5, 4, 4, 5, 6, 7, 7, 7, 6, 4, 2, 1, 0, 0, 1, 2, 3, 5, 6, 8, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 10, 10, 11, 11, 10, 9, 8, 8, 7, 8, 10, 12, 14, 17, 19, 22, 26, 32, 39, 49, 62, 76, 92, 110, 130, 150, 171, 193, 215, 237, 259, 278, 295, 309, 318, 322, 321, 315, 304, 291, 276, 259, 243, 227, 213, 200, 190, 183, 182, 187, 199, 217, 238, 259, 279, 294, 305, 311, 315, 318, 318, 315, 308, 296, 279, 257, 232, 206, 182, 160, 140, 123, 106, 90, 75, 61, 49, 40, 34, 30, 29, 30, 32, 34, 37, 42, 49, 59, 70, 83, 96, 110, 123, 135, 145, 154, 162, 171, 179, 187, 193, 197, 197, 192, 182, 169, 153, 136, 119, 103, 89, 77, 65, 55, 46, 38, 31, 26, 22, 19, 17, 15, 14, 14, 13, 12, 11, 11, 10, 11, 12, 13, 14, 15, 16, 17, 19, 22, 25, 29, 34, 39, 44, 51, 59, 69, 80, 92, 105, 117, 129, 140, 149, 157, 162, 165, 164, 161, 155, 147, 138, 130, 121, 114, 106, 99, 91, 82, 72, 63, 55, 48, 44, 42, 43, 45, 50, 57, 66, 77, 90, 106, 122, 141, 162, 184, 209, 235, 261, 286, 308, 326, 340, 349, 354, 355, 350, 341, 327, 308, 286, 261, 237, 212, 189, 166, 143, 121, 100, 82, 66, 54, 45, 38, 32, 26, 21, 15, 10, 6, 4, 3, 3, 4, 5, 6, 6, 7, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 2, 0, 0, 0, 2, 5, 8, 11, 14, 15, 17, 20, 26, 34, 44, 55, 66, 75, 84, 93, 104, 117, 132, 148, 162, 174, 182, 186, 189, 191, 192, 191, 187, 181, 171, 159, 146, 132, 117, 104, 91, 78, 67, 57, 48, 41, 35, 29, 23, 17, 12, 8, 6, 5, 5, 5, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 7, 6, 6, 5, 5, 5, 5, 6, 8, 11, 14, 18, 22, 26, 29, 33, 38, 45, 54, 66, 80, 97, 115, 134, 155, 177, 202, 228, 256, 284, 311, 335, 356, 373, 388, 402, 416, 430, 443, 454, 461, 463, 461, 454, 445, 436, 425, 415, 403, 391, 377, 362, 347, 331, 314, 297, 280, 263, 247, 234, 225, 219, 218, 219, 222, 228, 235, 245, 257, 272, 288, 305, 322, 339, 354, 368, 380, 391, 399, 406, 410, 413, 415, 416, 417, 416, 413, 408, 400, 389, 375, 359, 341, 322, 301, 280, 259, 238, 218, 198, 179, 160, 142, 124, 106, 90, 75, 63, 52, 43, 37, 32, 29, 27, 25, 23, 20, 18, 15, 13, 12, 13, 14, 17, 21, 25, 29, 33, 37, 41, 44, 47, 51, 57, 66, 79, 95, 112, 129, 143, 154, 161, 166, 170, 174, 179, 184, 188, 189, 187, 182, 174, 164, 153, 142, 132, 123, 114, 106, 98, 90, 82, 74, 68, 64, 61, 61, 65, 71, 79, 90, 103, 118, 135, 154, 175, 198, 223, 248, 272, 295, 315, 333, 348, 361, 372, 380, 384, 385, 382, 375, 365, 352, 337, 322, 306, 290, 277, 265, 256, 249, 244, 241, 241, 242, 245, 249, 253, 257, 260, 262, 262, 262, 260, 256, 249, 240, 228, 215, 201, 186, 172, 157, 143, 127, 112, 96, 81, 68, 57, 47, 40, 35, 31, 27, 22, 18, 13, 8, 5, 3, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 12, 15, 19, 25, 31, 38, 45, 53, 61, 69, 80, 94, 109, 127, 144, 160, 175, 187, 199, 210, 222, 234, 243, 250, 252, 251, 247, 240, 232, 223, 212, 200, 186, 172, 157, 142, 128, 114, 101, 87, 75, 63, 53, 46, 40, 36, 33, 30, 27, 24, 21, 18, 16, 15, 15, 16, 18, 21, 24, 27, 30, 32, 35, 38, 43, 51, 60, 70, 81, 90, 98, 106, 114, 124, 134, 145, 155, 162, 167, 170, 170, 169, 166, 163, 158, 151, 143, 133, 124, 114, 106, 97, 89, 80, 71, 63, 55, 48, 41, 36, 30, 25, 20, 15, 11, 8, 7, 6, 7, 7, 6, 5, 4, 2, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 2, 4, 6, 8, 9, 10, 10, 11, 13, 18, 25, 34, 42, 50, 56, 62, 69, 79, 93, 109, 128, 148, 166, 183, 199, 215, 233, 251, 270, 286, 299, 306, 310, 312, 314, 318, 324, 330, 335, 336, 333, 327, 319, 311, 304, 298, 291, 282, 270, 255, 238, 221, 206, 192, 179, 167, 155, 141, 128, 114, 102, 91, 81, 73, 66, 59, 52, 46, 41, 36, 33, 30, 27, 24, 21, 18, 15, 13, 11, 10, 10, 10, 10, 10, 10, 9, 8, 7, 6, 6, 6, 6, 6, 5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 3, 4, 5, 5, 5, 5, 4, 3, 3, 2, 1, 1, 1, 2, 3, 5, 7, 8, 8, 7, 4, 2, 0, 0, 0, 1, 1, 2, 1, 2, 2, 4, 7, 9, 10, 11, 10, 9, 8, 8, 10, 13, 16, 20, 25, 31, 38, 47, 57, 67, 77, 87, 97, 108, 122, 137, 154, 171, 186, 197, 205, 208, 209, 209, 209, 209, 207, 203, 195, 183, 168, 153, 137, 123, 112, 101, 91, 80, 70, 59, 49, 41, 35, 30, 27, 23, 21, 18, 16, 14, 13, 13, 13, 12, 11, 11, 10, 9, 9, 8, 8, 7, 6, 5, 4, 3, 3, 4, 5, 6, 7, 7, 7, 7, 10, 16, 29, 46, 66, 85, 98, 103, 98, 83, 64, 43, 26, 15, 10, 11, 13, 16, 18, 18, 17, 16, 15, 15, 16, 17, 17, 17, 16, 16, 15, 16, 16, 17, 18, 17, 16, 15, 14, 14, 14, 15, 16, 17, 16, 14, 13, 12, 11, 12, 13, 15, 16, 17, 16, 15, 14, 12, 11, 10, 10, 11, 11, 12, 12, 12, 12, 13, 13, 14, 14, 15, 15, 15, 15, 15, 15, 16, 17, 19, 21, 22, 23, 23, 22, 21, 20, 19, 19, 20, 22, 25, 27, 29, 29, 29, 28, 28, 29, 31, 33, 35, 38, 40, 43, 45, 47, 50, 52, 54, 56, 57, 58, 59, 60, 62, 65, 68, 70, 72, 73, 73, 72, 72, 73, 76, 80, 86, 91, 96, 99, 101, 100, 98, 95, 94, 95, 98, 103, 108, 113, 117, 118, 118, 118, 118, 118, 119, 122, 124, 127, 129, 130, 132, 133, 134, 135, 135, 135, 135, 135, 135, 136, 138, 142, 146, 149, 153, 156, 158, 160, 162, 165, 167, 169, 171, 171, 172, 173, 174, 175, 177, 179, 180, 182, 183, 185, 190, 195, 202, 208, 213, 215, 215, 212, 209, 207, 206, 207, 208, 209, 210, 210, 209, 209, 211, 213, 216, 218, 218, 214, 207, 199, 191, 184, 179, 176, 174, 173, 170, 167, 164, 160, 158, 156, 154, 154, 153, 153, 153, 153, 152, 151, 150, 149, 146, 144, 141, 139, 137, 135, 134, 132, 130, 127, 124, 120, 116, 112, 109, 107, 106, 107, 108, 108, 106, 103, 97, 92, 87, 84, 83, 83, 83, 83, 82, 79, 77, 74, 71, 70, 69, 70, 70, 71, 72, 73, 73, 72, 71, 68, 66, 62, 59, 57, 56, 55, 55, 55, 55, 54, 51, 48, 45, 42, 39, 36, 34, 32, 30, 29, 27, 27, 26, 25, 24, 22, 19, 16, 13, 11, 10, 11, 12, 14, 16, 16, 15, 14, 12, 11, 10, 10, 9, 9, 9, 8, 8, 8, 9, 9, 10, 9, 9, 8, 7, 7, 8, 9, 10, 11, 11, 10, 9, 7, 5, 4, 3, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakG": [28, 29, 31, 34, 39, 45, 51, 57, 61, 67, 74, 82, 90, 96, 101, 103, 105, 107, 109, 112, 114, 114, 113, 109, 103, 97, 91, 85, 81, 76, 72, 67, 62, 55, 49, 42, 35, 30, 27, 25, 25, 25, 26, 26, 27, 28, 29, 31, 33, 37, 41, 45, 50, 55, 60, 64, 67, 68, 68, 66, 63, 60, 57, 54, 52, 49, 46, 42, 38, 34, 31, 30, 29, 29, 29, 29, 30, 31, 34, 40, 48, 57, 67, 77, 86, 95, 104, 113, 121, 127, 132, 134, 133, 130, 126, 122, 118, 113, 105, 96, 83, 69, 56, 45, 36, 29, 25, 21, 17, 13, 9, 5, 3, 2, 2, 3, 3, 3, 3, 2, 2, 1, 2, 2, 2, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 12, 23, 39, 59, 82, 108, 134, 158, 177, 190, 194, 189, 176, 155, 130, 104, 79, 56, 38, 24, 14, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 13, 30, 57, 97, 149, 211, 279, 347, 406, 450, 472, 470, 445, 398, 337, 269, 199, 136, 85, 47, 23, 9, 2, 0, 0, 0, 10, 34, 71, 121, 176, 234, 291, 346, 400, 450, 492, 518, 520, 497, 455, 411, 383, 393, 451, 558, 701, 856, 996, 1095, 1136, 1113, 1030, 900, 742, 574, 413, 273, 162, 83, 33, 8, 0, 0, 0, 1, 3, 4, 5, 7, 8, 9, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 6, 31, 80, 159, 267, 396, 532, 660, 761, 820, 829, 786, 697, 575, 437, 303, 186, 97, 40, 9, 0, 0, 0, 1, 1, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 5, 4, 3, 1, 1, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 3, 4, 3, 2, 0, 0, 5, 31, 84, 170, 288, 430, 579, 715, 816, 866, 855, 788, 681, 562, 460, 406, 419, 503, 646, 822, 995, 1130, 1197, 1182, 1085, 923, 721, 512, 324, 176, 76, 22, 0, 0, 0, 2, 1, 0, 0, 1, 6, 12, 17, 19, 19, 18, 17, 16, 14, 13, 11, 8, 5, 2, 1, 0, 1, 2, 4, 4, 4, 3, 2, 2, 3, 4, 4, 3, 1, 0, 0, 0, 2, 5, 3, 0, 0, 10, 60, 162, 324, 538, 782, 1020, 1210, 1318, 1324, 1225, 1038, 798, 545, 322, 162, 87, 104, 203, 363, 553, 738, 885, 968, 974, 903, 769, 597, 418, 257, 131, 50, 7, 0, 0, 4, 9, 6, 0, 0, 1, 41, 127, 265, 451, 668, 885, 1067, 1181, 1205, 1132, 977, 767, 539, 331, 168, 62, 10, 0, 0, 4, 6, 4, 0, 0, 0, 3, 9, 13, 15, 13, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 9, 10, 8, 3, 0, 0, 0, 4, 8, 6, 0, 0, 7, 65, 185, 372, 614, 876, 1112, 1275, 1333, 1272, 1108, 873, 615, 377, 192, 72, 13, 0, 0, 5, 7, 5, 0, 0, 0, 2, 5, 7, 6, 6, 6, 7, 9, 9, 8, 6, 3, 1, 1, 2, 4, 4, 2, 0, 0, 0, 2, 7, 9, 4, 0, 0, 23, 101, 241, 439, 673, 904, 1087, 1184, 1176, 1064, 873, 643, 417, 229, 98, 24, 0, 0, 1, 7, 7, 4, 0, 0, 0, 16, 58, 130, 234, 361, 494, 607, 677, 685, 627, 511, 363, 220, 123, 110, 206, 413, 712, 1058, 1390, 1645, 1769, 1734, 1545, 1241, 888, 562, 335, 255, 333, 548, 843, 1147, 1385, 1501, 1467, 1295, 1026, 729, 479, 340, 350, 507, 775, 1088, 1368, 1545, 1575, 1449, 1199, 885, 582, 362, 274, 335, 525, 792, 1069, 1286, 1390, 1359, 1201, 955, 673, 410, 205, 73, 10, 0, 0, 9, 12, 10, 7, 7, 11, 17, 21, 21, 18, 15, 15, 15, 13, 6, 0, 0, 22, 102, 249, 460, 713, 964, 1164, 1267, 1250, 1115, 894, 634, 387, 191, 65, 5, 0, 0, 10, 14, 11, 7, 7, 11, 18, 23, 23, 18, 9, 1, 0, 0, 3, 9, 8, 1, 0, 0, 40, 132, 281, 474, 682, 862, 974, 992, 911, 751, 549, 347, 181, 69, 11, 0, 0, 6, 8, 5, 0, 0, 2, 10, 16, 19, 18, 14, 10, 9, 11, 11, 8, 0, 0, 9, 56, 152, 300, 488, 686, 856, 958, 964, 866, 681, 453, 243, 118, 134, 319, 663, 1113, 1585, 1981, 2216, 2234, 2033, 1658, 1194, 742, 397, 221, 234, 409, 682, 973, 1202, 1312, 1278, 1115, 866, 588, 338, 153, 44, 0, 0, 5, 12, 10, 3, 0, 0, 7, 18, 27, 31, 29, 23, 16, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 9, 10, 10, 9, 8, 7, 7, 7, 7, 7, 7, 6, 6, 5, 4, 3, 2, 1, 0, 1, 3, 5, 8, 11, 13, 14, 14, 12, 9, 6, 4, 1, 0, 0, 0, 1, 2, 4, 5, 6, 6, 6, 7, 7, 7, 7, 7, 6, 5, 4, 3, 4, 6, 8, 9, 10, 11, 11, 11, 11, 13, 14, 16, 17, 18, 18, 18, 18, 19, 19, 19, 19, 19, 18, 16, 14, 11, 8, 9, 12, 19, 26, 30, 30, 23, 15, 10, 11, 18, 22, 16, 0, 0, 5, 94, 283, 576, 940, 1310, 1604, 1750, 1710, 1493, 1155, 775, 433, 182, 40, 0, 0, 10, 21, 18, 6, 0, 0, 2, 11, 17, 18, 13, 7, 1, 0, 0, 1, 5, 9, 11, 12, 12, 11, 9, 6, 4, 2, 0, 0, 0, 3, 7, 11, 12, 9, 2, 0, 0, 2, 13, 19, 13, 0, 0, 14, 112, 301, 575, 895, 1194, 1402, 1464, 1365, 1130, 821, 507, 251, 84, 4, 0, 0, 14, 17, 9, 0, 0, 0, 9, 20, 27, 29, 25, 18, 11, 6, 3, 2, 3, 4, 5, 6, 6, 5, 4, 2, 0, 0, 0, 2, 3, 5, 6, 6, 6, 5, 4, 4, 3, 3, 2, 2, 1, 2, 2, 3, 4, 6, 7, 9, 10, 10, 11, 11, 12, 12, 13, 14, 14, 14, 14, 13, 12, 12, 12, 13, 14, 14, 14, 14, 12, 10, 8, 7, 6, 6, 8, 10, 13, 18, 21, 23, 22, 17, 10, 6, 5, 9, 14, 14, 6, 0, 0, 27, 115, 265, 466, 683, 868, 975, 975, 869, 683, 466, 264, 113, 26, 0, 0, 6, 13, 12, 6, 1, 1, 6, 13, 19, 21, 19, 16, 13, 12, 12, 13, 13, 12, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 2, 4, 6, 7, 6, 4, 2, 0, 0, 0, 1, 3, 4, 6, 7, 7, 8, 8, 7, 7, 6, 5, 4, 3, 3, 3, 3, 4, 6, 8, 10, 12, 14, 14, 14, 14, 15, 16, 19, 23, 27, 30, 30, 28, 25, 20, 15, 11, 8, 6, 5, 5, 5, 6, 6, 7, 7, 7, 7, 8, 8, 9, 10, 11, 11, 11, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 2, 3, 4, 6, 6, 7, 6, 5, 3, 1, 0, 0, 1, 3, 4, 3, 0, 0, 0, 0, 4, 10, 12, 5, 0, 0, 22, 101, 237, 419, 616, 781, 873, 865, 760, 586, 387, 209, 81, 12, 0, 0, 8, 14, 10, 3, 0, 0, 0, 3, 7, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 4, 10, 15, 15, 8, 0, 0, 0, 14, 34, 41, 24, 0, 0, 34, 226, 575, 1054, 1574, 2013, 2254, 2227, 1943, 1480, 960, 503, 183, 19, 0, 0, 25, 35, 24, 4, 0, 0, 3, 17, 24, 23, 16, 7, 1, 0, 1, 3, 5, 5, 5, 5, 7, 9, 9, 8, 5, 4, 8, 15, 21, 20, 7, 0, 0, 35, 147, 332, 569, 811, 997, 1077, 1029, 865, 632, 389, 188, 57, 0, 0, 2, 14, 17, 10, 1, 0, 2, 10, 19, 25, 26, 23, 19, 15, 12, 10, 8, 7, 6, 5, 4, 4, 3, 3, 2, 3, 4, 7, 11, 16, 20, 21, 18, 11, 3, 0, 2, 9, 14, 13, 2, 0, 0, 44, 149, 311, 505, 689, 814, 845, 773, 619, 426, 242, 102, 21, 0, 0, 6, 13, 11, 4, 0, 0, 0, 7, 13, 17, 16, 13, 9, 6, 7, 12, 16, 16, 8, 0, 0, 13, 78, 194, 351, 523, 668, 749, 743, 650, 498, 325, 171, 63, 6, 0, 0, 8, 13, 9, 2, 0, 0, 0, 4, 8, 10, 10, 7, 4, 1, 2, 7, 13, 16, 11, 0, 0, 0, 45, 140, 282, 448, 600, 698, 714, 643, 505, 340, 187, 74, 12, 0, 0, 2, 9, 12, 11, 7, 0, 0, 0, 19, 85, 199, 355, 524, 668, 751, 747, 659, 510, 339, 186, 77, 17, 0, 0, 0, 0, 0, 2, 11, 19, 17, 1, 0, 1, 85, 264, 535, 857, 1156, 1356, 1397, 1265, 992, 646, 310, 62, 0, 14, 222, 533, 875, 1166, 1333, 1334, 1173, 898, 584, 305, 109, 9, 0, 0, 17, 24, 16, 3, 0, 0, 1, 10, 16, 16, 12, 6, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 4, 2, 0, 0, 2, 8, 14, 13, 4, 0, 0, 28, 109, 239, 401, 560, 674, 712, 663, 540, 378, 219, 95, 22, 0, 0, 5, 12, 12, 5, 0, 0, 0, 2, 5, 6, 4, 2, 0, 0, 1, 3, 5, 5, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 10, 9, 8, 6, 4, 3, 4, 5, 7, 9, 12, 14, 16, 18, 19, 19, 19, 16, 13, 8, 5, 2, 2, 3, 6, 9, 10, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 7, 8, 8, 9, 10, 11, 11, 10, 9, 8, 7, 6, 6, 6, 6, 6, 5, 6, 8, 12, 16, 19, 18, 15, 14, 17, 26, 35, 36, 23, 0, 0, 13, 120, 324, 609, 924, 1194, 1342, 1319, 1121, 798, 435, 134, 0, 22, 257, 628, 1041, 1388, 1579, 1569, 1370, 1042, 676, 354, 130, 16, 0, 0, 16, 22, 17, 8, 5, 6, 5, 0, 0, 8, 75, 208, 403, 628, 830, 954, 965, 860, 667, 441, 234, 86, 8, 0, 0, 14, 22, 20, 11, 3, 1, 3, 9, 14, 18, 21, 23, 25, 27, 28, 27, 24, 18, 12, 6, 2, 0, 0, 3, 7, 12, 16, 18, 18, 16, 12, 9, 7, 7, 8, 11, 13, 14, 12, 9, 5, 2, 1, 3, 6, 12, 17, 22, 24, 24, 22, 18, 15, 14, 13, 13, 11, 8, 5, 7, 17, 32, 43, 39, 16, 0, 0, 47, 219, 504, 863, 1219, 1478, 1564, 1452, 1176, 816, 464, 194, 38, 0, 0, 15, 30, 27, 14, 1, 0, 2, 9, 14, 14, 9, 3, 0, 0, 4, 9, 14, 17, 18, 17, 14, 11, 8, 5, 4, 4, 3, 2, 1, 1, 1, 3, 5, 6, 4, 0, 0, 0, 0, 14, 28, 32, 19, 0, 0, 15, 130, 341, 627, 931, 1175, 1291, 1244, 1049, 763, 463, 216, 59, 0, 0, 6, 25, 31, 26, 19, 18, 23, 29, 33, 31, 25, 18, 14, 13, 16, 20, 23, 24, 22, 19, 14, 7, 1, 0, 0, 2, 13, 22, 22, 10, 0, 0, 28, 136, 317, 549, 784, 960, 1029, 969, 799, 567, 334, 149, 35, 0, 0, 9, 26, 34, 34, 32, 31, 33, 34, 33, 29, 21, 13, 6, 1, 2, 8, 17, 24, 23, 11, 0, 0, 21, 112, 266, 465, 665, 814, 870, 816, 667, 467, 269, 114, 23, 0, 0, 12, 29, 40, 46, 46, 37, 15, 0, 0, 28, 160, 387, 683, 985, 1214, 1304, 1228, 1006, 700, 386, 135, 0, 0, 57, 222, 426, 620, 761, 815, 770, 640, 460, 275, 125, 32, 0, 0, 19, 41, 52, 54, 47, 34, 17, 0, 0, 3, 64, 180, 345, 529, 690, 784, 784, 689, 527, 341, 174, 57, 0, 0, 10, 36, 54, 60, 55, 45, 34, 27, 23, 21, 19, 18, 15, 12, 9, 7, 7, 9, 13, 16, 16, 12, 6, 1, 2, 10, 20, 24, 16, 0, 0, 12, 104, 278, 519, 779, 996, 1107, 1077, 910, 647, 354, 107, 0, 0, 169, 487, 876, 1245, 1497, 1562, 1417, 1100, 701, 334, 100, 53, 187, 437, 709, 910, 980, 909, 729, 496, 270, 92, 0, 0, 34, 188, 416, 682, 928, 1093, 1127, 1019, 799, 530, 280, 100, 6, 0, 0, 16, 24, 18, 5, 0, 0, 0, 7, 12, 12, 9, 4, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 7, 9, 11, 13, 15, 16, 17, 17, 17, 16, 14, 12, 10, 9, 8, 8, 9, 11, 13, 16, 19, 23, 29, 36, 43, 49, 52, 50, 44, 34, 23, 14, 7, 6, 9, 16, 25, 33, 37, 38, 34, 27, 19, 11, 5, 3, 3, 6, 11, 14, 16, 16, 13, 8, 3, 0, 0, 1, 6, 14, 21, 25, 27, 24, 18, 10, 3, 0, 0, 4, 13, 24, 32, 36, 36, 33, 31, 29, 25, 15, 0, 0, 0, 49, 154, 310, 490, 653, 754, 764, 679, 525, 344, 181, 65, 5, 0, 0, 11, 18, 16, 12, 10, 14, 24, 36, 44, 45, 37, 23, 8, 0, 0, 9, 21, 24, 12, 0, 0, 29, 148, 350, 609, 867, 1056, 1121, 1041, 836, 561, 283, 66, 0, 0, 154, 432, 768, 1087, 1308, 1372, 1262, 1011, 692, 386, 158, 29, 0, 0, 5, 15, 16, 15, 16, 13, 2, 0, 0, 39, 177, 412, 713, 1014, 1234, 1307, 1211, 974, 667, 371, 147, 22, 0, 0, 15, 27, 22, 9, 0, 0, 3, 13, 19, 19, 14, 7, 1, 0, 0, 0, 1, 3, 5, 6, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 2, 0, 0, 0, 0, 4, 9, 10, 4, 0, 0, 16, 74, 168, 287, 405, 489, 517, 480, 388, 262, 133, 28, 0, 0, 95, 275, 505, 739, 919, 995, 946, 785, 561, 331, 147, 34, 0, 0, 7, 18, 17, 9, 2, 2, 9, 18, 25, 26, 22, 14, 8, 5, 5, 9, 15, 20, 22, 22, 20, 15, 10, 6, 6, 9, 15, 23, 30, 35, 35, 30, 23, 14, 6, 0, 0, 0, 5, 14, 23, 31, 35, 33, 26, 17, 10, 8, 11, 14, 11, 1, 0, 0, 42, 138, 283, 455, 613, 715, 732, 659, 517, 347, 190, 76, 13, 0, 0, 5, 10, 12, 15, 18, 19, 11, 0, 0, 14, 105, 275, 514, 777, 1004, 1132, 1125, 985, 752, 488, 254, 90, 7, 0, 0, 18, 27, 26, 20, 19, 26, 39, 52, 61, 61, 54, 42, 29, 18, 9, 5, 5, 7, 10, 14, 16, 16, 15, 12, 10, 10, 12, 16, 20, 24, 24, 22, 16, 10, 5, 1, 0, 0, 1, 4, 9, 13, 15, 16, 13, 7, 1, 0, 0, 2, 9, 11, 7, 0, 0, 8, 61, 158, 287, 423, 531, 578, 552, 460, 329, 196, 89, 23, 0, 0, 0, 3, 2, 0, 2, 5, 6, 0, 0, 0, 27, 103, 224, 371, 510, 603, 621, 559, 437, 289, 153, 56, 5, 0, 0, 8, 12, 8, 2, 0, 0, 0, 2, 4, 5, 4, 1, 0, 0, 0, 1, 5, 9, 12, 14, 14, 12, 9, 5, 1, 0, 0, 1, 8, 17, 27, 34, 34, 27, 15, 7, 7, 17, 30, 33, 18, 0, 0, 24, 164, 413, 743, 1086, 1351, 1462, 1386, 1146, 813, 475, 207, 45, 0, 0, 15, 34, 35, 21, 6, 0, 0, 9, 18, 24, 23, 18, 11, 5, 1, 0, 2, 5, 11, 17, 22, 27, 29, 28, 26, 22, 19, 17, 18, 22, 28, 35, 41, 45, 47, 46, 42, 36, 29, 21, 15, 10, 7, 5, 4, 4, 3, 3, 2, 1, 0, 0, 0, 1, 5, 11, 18, 25, 30, 31, 29, 23, 16, 8, 2, 0, 0, 3, 9, 15, 20, 23, 24, 24, 23, 21, 16, 6, 0, 0, 12, 63, 149, 261, 374, 459, 492, 463, 380, 267, 154, 66, 14, 0, 0, 7, 16, 22, 25, 25, 21, 10, 0, 0, 12, 86, 221, 405, 602, 762, 840, 812, 687, 500, 302, 139, 36, 0, 0, 5, 17, 18, 10, 0, 0, 0, 5, 14, 19, 19, 13, 5, 0, 0, 3, 9, 12, 8, 0, 0, 9, 62, 159, 290, 429, 541, 593, 567, 467, 314, 149, 17, 0, 16, 188, 455, 764, 1041, 1212, 1230, 1092, 840, 545, 280, 95, 2, 0, 0, 20, 28, 20, 8, 0, 1, 10, 21, 27, 25, 18, 8, 1, 1, 7, 15, 18, 11, 0, 0, 4, 61, 169, 317, 474, 601, 660, 633, 530, 380, 226, 102, 25, 0, 0, 2, 7, 7, 3, 2, 2, 1, 0, 0, 0, 30, 96, 198, 318, 430, 503, 515, 462, 359, 236, 124, 44, 3, 0, 0, 7, 10, 6, 0, 0, 0, 7, 15, 20, 21, 17, 11, 5, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 4, 6, 6, 4, 0, 0, 0, 3, 8, 9, 4, 0, 0, 14, 70, 164, 287, 413, 509, 546, 515, 424, 300, 176, 78, 19, 0, 0, 0, 2, 5, 6, 8, 8, 1, 0, 0, 22, 98, 229, 398, 571, 703, 756, 714, 590, 419, 246, 109, 26, 0, 0, 5, 13, 13, 6, 0, 0, 0, 0, 2, 4, 4, 2, 1, 0, 0, 0, 2, 6, 12, 18, 23, 25, 24, 19, 13, 7, 3, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 2, 2, 2, 3, 5, 7, 7, 5, 1, 0, 0, 0, 7, 14, 14, 5, 0, 0, 27, 105, 230, 384, 531, 633, 660, 602, 473, 305, 137, 13, 0, 13, 160, 385, 642, 872, 1014, 1030, 917, 708, 463, 242, 85, 5, 0, 0, 14, 21, 15, 4, 0, 0, 0, 4, 10, 13, 12, 7, 0, 0, 0, 2, 14, 23, 21, 5, 0, 0, 55, 197, 420, 688, 941, 1111, 1148, 1042, 824, 556, 305, 121, 19, 0, 0, 9, 17, 15, 9, 4, 0, 0, 0, 0, 23, 87, 194, 333, 474, 582, 627, 594, 494, 356, 214, 100, 28, 0, 0, 2, 9, 9, 4, 0, 0, 1, 10, 20, 28, 32, 30, 25, 17, 9, 3, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 5, 3, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 6, 5, 3, 1, 0, 0, 0, 2, 4, 6, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 5, 2, 0, 0, 0, 3, 13, 21, 17, 3, 0, 0, 53, 181, 376, 605, 814, 947, 963, 859, 664, 435, 227, 80, 5, 0, 0, 13, 19, 13, 3, 0, 0, 6, 15, 21, 22, 18, 13, 8, 6, 5, 7, 9, 10, 11, 10, 8, 5, 5, 9, 15, 22, 22, 13, 0, 0, 10, 82, 214, 396, 592, 758, 848, 837, 727, 551, 355, 183, 63, 3, 0, 0, 15, 25, 28, 26, 22, 13, 2, 0, 0, 35, 114, 234, 378, 513, 602, 619, 553, 418, 249, 90, 0, 0, 103, 325, 615, 908, 1131, 1223, 1158, 949, 650, 338, 93, 0, 13, 193, 468, 766, 1009, 1133, 1106, 934, 663, 365, 117, 0, 1, 164, 429, 727, 978, 1116, 1107, 960, 722, 459, 230, 76, 1, 0, 2, 21, 27, 21, 9, 0, 0, 0, 3, 6, 8, 9, 11, 14, 17, 18, 17, 14, 10, 7, 6, 7, 8, 6, 3, 3, 9, 22, 36, 40, 25, 0, 0, 8, 134, 374, 709, 1074, 1380, 1539, 1506, 1291, 957, 595, 289, 88, 0, 0, 3, 25, 33, 31, 26, 24, 20, 8, 0, 0, 32, 151, 355, 618, 883, 1080, 1151, 1074, 873, 608, 348, 149, 33, 0, 0, 2, 10, 10, 10, 13, 15, 9, 0, 0, 12, 110, 299, 562, 851, 1093, 1220, 1194, 1018, 741, 432, 167, 1, 0, 55, 248, 496, 738, 914, 982, 924, 762, 540, 317, 141, 34, 0, 0, 8, 19, 19, 10, 0, 0, 0, 2, 9, 15, 19, 21, 22, 21, 19, 15, 10, 5, 2, 0, 0, 0, 2, 5, 9, 12, 15, 15, 12, 8, 4, 0, 0, 1, 6, 12, 18, 23, 23, 21, 17, 11, 6, 1, 0, 0, 0, 4, 9, 14, 17, 19, 17, 12, 7, 2, 0, 0, 0, 3, 7, 9, 11, 11, 9, 6, 3, 0, 0, 2, 6, 11, 17, 20, 21, 19, 15, 11, 6, 3, 0, 0, 1, 6, 16, 28, 37, 36, 23, 0, 0, 3, 76, 216, 410, 622, 797, 889, 869, 745, 552, 343, 166, 50, 0, 0, 4, 19, 26, 25, 21, 18, 15, 8, 0, 0, 11, 60, 149, 271, 403, 513, 570, 555, 467, 326, 169, 37, 0, 6, 146, 376, 653, 914, 1093, 1145, 1058, 858, 602, 352, 158, 40, 0, 0, 1, 17, 27, 31, 28, 17, 0, 0, 0, 73, 229, 461, 731, 976, 1130, 1144, 1012, 768, 475, 206, 23, 0, 28, 200, 433, 667, 845, 921, 880, 736, 532, 320, 148, 39, 0, 0, 9, 27, 36, 38, 37, 36, 37, 39, 38, 36, 31, 26, 22, 19, 17, 15, 12, 9, 5, 3, 1, 1, 2, 5, 9, 12, 15, 15, 14, 12, 9, 6, 6, 8, 13, 19, 24, 28, 30, 30, 28, 26, 25, 24, 23, 21, 18, 17, 20, 28, 35, 35, 21, 0, 0, 4, 92, 261, 497, 754, 968, 1079, 1052, 898, 660, 405, 192, 54, 0, 0, 4, 20, 23, 17, 8, 3, 5, 10, 14, 14, 11, 6, 3, 5, 12, 23, 35, 41, 36, 19, 0, 0, 12, 93, 236, 425, 622, 776, 844, 806, 674, 485, 290, 132, 33, 0, 0, 6, 18, 20, 15, 7, 2, 2, 3, 5, 5, 3, 1, 1, 4, 9, 16, 22, 24, 22, 17, 10, 4, 0, 0, 0, 1, 3, 4, 5, 5, 5, 4, 4, 2, 0, 0, 0, 0, 6, 14, 19, 16, 6, 0, 0, 24, 90, 194, 321, 442, 526, 549, 504, 404, 278, 156, 64, 12, 0, 0, 4, 11, 13, 13, 16, 22, 29, 35, 35, 31, 22, 13, 5, 1, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 2, 7, 14, 22, 30, 34, 36, 33, 27, 20, 13, 9, 8, 9, 12, 15, 16, 16, 14, 11, 8, 7, 8, 12, 18, 22, 22, 15, 3, 0, 0, 34, 106, 212, 334, 447, 521, 537, 490, 394, 274, 159, 70, 18, 0, 0, 3, 8, 9, 10, 12, 15, 14, 6, 0, 0, 18, 84, 198, 345, 495, 608, 652, 614, 506, 358, 210, 94, 24, 0, 0, 0, 3, 4, 5, 8, 9, 5, 0, 0, 7, 72, 195, 367, 555, 714, 799, 785, 676, 505, 318, 158, 51, 0, 0, 0, 10, 12, 7, 0, 0, 1, 8, 14, 16, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 14, 9, 3, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 3, 8, 13, 13, 8, 0, 0, 4, 45, 122, 228, 345, 444, 499, 494, 432, 329, 213, 111, 40, 4, 0, 0, 6, 8, 6, 1, 0, 0, 0, 2, 5, 4, 2, 0, 0, 0, 3, 9, 13, 11, 2, 0, 0, 26, 91, 190, 307, 415, 484, 494, 442, 343, 225, 117, 41, 2, 0, 0, 6, 10, 8, 4, 3, 7, 12, 18, 20, 19, 14, 10, 5, 3, 1, 0, 0, 0, 0, 3, 5, 6, 4, 0, 0, 0, 0, 12, 23, 24, 10, 0, 0, 36, 165, 381, 658, 936, 1144, 1222, 1149, 945, 670, 393, 175, 43, 0, 0, 7, 20, 20, 10, 0, 0, 0, 0, 4, 6, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 6, 4, 1, 0, 0, 1, 3, 4, 4, 3, 4, 6, 10, 12, 10, 3, 0, 0, 23, 81, 173, 287, 400, 483, 513, 479, 387, 258, 123, 18, 0, 17, 146, 345, 577, 788, 926, 954, 867, 690, 473, 267, 112, 23, 0, 0, 8, 16, 14, 6, 0, 0, 0, 1, 4, 6, 5, 4, 2, 1, 0, 0, 0, 1, 4, 6, 8, 7, 4, 0, 0, 4, 13, 21, 21, 9, 0, 0, 32, 143, 329, 568, 811, 999, 1079, 1026, 853, 604, 341, 126, 0, 0, 59, 207, 381, 539, 642, 667, 611, 492, 343, 200, 89, 23, 0, 0, 5, 12, 14, 12, 11, 13, 17, 21, 23, 22, 18, 13, 11, 11, 14, 19, 23, 26, 27, 26, 24, 20, 17, 15, 15, 15, 15, 15, 15, 15, 13, 11, 9, 7, 6, 7, 9, 11, 13, 15, 15, 15, 13, 11, 10, 9, 8, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 2, 1, 0, 0, 1, 3, 5, 7, 9, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 13, 13, 13, 11, 8, 6, 5, 4, 5, 5, 5, 5, 5, 4, 4, 4, 3, 4, 5, 6, 9, 11, 12, 12, 11, 8, 4, 2, 2, 3, 6, 9, 12, 12, 12, 12, 12, 13, 15, 15, 15, 14, 13, 14, 16, 17, 14, 5, 0, 0, 24, 95, 211, 359, 510, 626, 677, 647, 546, 401, 249, 122, 39, 0, 0, 0, 9, 12, 10, 6, 4, 7, 12, 17, 20, 19, 17, 14, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 6, 3, 1, 0, 0, 1, 2, 2, 1, 0, 1, 3, 6, 8, 6, 2, 0, 0, 4, 15, 22, 19, 3, 0, 0, 62, 208, 433, 701, 955, 1129, 1173, 1077, 867, 603, 347, 152, 36, 0, 0, 7, 17, 16, 7, 0, 0, 0, 0, 4, 6, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 9, 8, 7, 7, 7, 8, 9, 9, 8, 7, 5, 4, 4, 5, 6, 9, 10, 10, 10, 9, 7, 6, 5, 4, 4, 4, 3, 2, 1, 0, 1, 4, 8, 12, 14, 13, 9, 5, 4, 7, 13, 17, 13, 0, 0, 0, 53, 167, 336, 535, 721, 846, 875, 801, 645, 450, 261, 115, 28, 0, 0, 6, 17, 20, 17, 12, 6, 1, 0, 0, 11, 46, 106, 190, 283, 367, 419, 427, 387, 310, 215, 125, 55, 13, 0, 0, 2, 8, 10, 10, 10, 11, 14, 18, 20, 19, 16, 12, 8, 6, 7, 10, 12, 10, 3, 0, 0, 17, 69, 154, 262, 371, 457, 495, 475, 404, 300, 190, 97, 33, 2, 0, 0, 6, 9, 6, 2, 0, 0, 0, 3, 7, 9, 9, 10, 10, 10, 11, 12, 12, 11, 9, 7, 6, 6, 8, 10, 13, 14, 13, 12, 9, 7, 5, 5, 6, 7, 8, 10, 11, 12, 13, 13, 13, 11, 9, 7, 6, 6, 6, 7, 8, 6, 4, 2, 1, 2, 5, 8, 8, 6, 3, 2, 5, 12, 19, 18, 6, 0, 0, 36, 146, 327, 559, 796, 980, 1061, 1016, 855, 620, 368, 154, 18, 0, 22, 138, 293, 449, 572, 636, 626, 548, 422, 281, 154, 62, 12, 0, 0, 5, 8, 6, 2, 0, 4, 11, 20, 27, 29, 28, 25, 21, 17, 16, 16, 16, 16, 15, 14, 12, 11, 10, 10, 10, 10, 9, 8, 7, 5, 3, 2, 1, 0, 0, 0, 1, 2, 4, 5, 5, 6, 6, 7, 8, 9, 11, 11, 10, 9, 6, 3, 1, 0, 0, 0, 3, 5, 8, 10, 12, 11, 10, 7, 5, 3, 2, 3, 5, 8, 10, 12, 12, 10, 8, 5, 3, 2, 2, 4, 5, 7, 9, 10, 10, 10, 9, 7, 6, 5, 4, 5, 8, 12, 16, 20, 22, 23, 22, 19, 15, 12, 8, 6, 5, 5, 5, 6, 6, 7, 7, 6, 6, 6, 6, 7, 9, 12, 15, 19, 22, 24, 23, 21, 17, 13, 10, 8, 8, 8, 8, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 2, 4, 7, 9, 11, 11, 10, 8, 7, 5, 5, 5, 5, 6, 6, 5, 5, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 1, 1, 1, 0, 0, 0, 0, 1, 4, 6, 4, 0, 0, 1, 23, 66, 131, 205, 273, 318, 328, 299, 241, 169, 100, 46, 13, 0, 0, 0, 0, 3, 6, 7, 5, 0, 0, 1, 35, 107, 216, 350, 481, 578, 615, 582, 489, 360, 226, 113, 39, 2, 0, 0, 7, 10, 9, 6, 5, 7, 11, 15, 17, 16, 14, 12, 9, 7, 5, 4, 2, 2, 1, 1, 3, 5, 8, 11, 12, 13, 11, 8, 5, 3, 2, 3, 5, 5, 4, 3, 3, 6, 11, 13, 9, 0, 0, 0, 44, 135, 272, 436, 593, 705, 742, 693, 572, 411, 250, 119, 35, 0, 0, 1, 9, 10, 6, 1, 0, 1, 5, 9, 11, 10, 7, 5, 3, 3, 3, 4, 3, 2, 1, 0, 0, 0, 1, 3, 5, 7, 7, 7, 7, 7, 7, 6, 4, 2, 0, 3, 9, 16, 18, 11, 0, 0, 13, 88, 230, 428, 650, 848, 972, 986, 884, 692, 458, 237, 80, 15, 43, 145, 281, 410, 498, 523, 485, 397, 285, 175, 87, 31, 4, 0, 0, 2, 4, 4, 5, 6, 5, 1, 0, 0, 25, 88, 190, 321, 457, 567, 623, 609, 529, 404, 265, 143, 56, 9, 0, 0, 5, 8, 6, 1, 0, 0, 0, 2, 5, 6, 5, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 2, 5, 9, 13, 17, 19, 20, 19, 16, 13, 10, 8, 8, 8, 9, 11, 12, 13, 12, 12, 11, 10, 10, 9, 8, 7, 6, 5, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 8, 8, 7, 8, 11, 15, 17, 12, 1, 0, 0, 43, 140, 290, 475, 657, 795, 852, 815, 693, 519, 335, 178, 69, 11, 0, 0, 5, 14, 18, 17, 10, 0, 0, 0, 48, 150, 310, 512, 720, 890, 977, 958, 834, 632, 401, 193, 55, 18, 85, 238, 437, 634, 781, 844, 812, 696, 527, 346, 188, 76, 16, 0, 0, 6, 9, 6, 1, 0, 0, 2, 8, 13, 15, 14, 12, 9, 6, 4, 2, 1, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 10, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 6, 8, 9, 10, 11, 11, 10, 9, 7, 5, 4, 5, 6, 8, 10, 11, 11, 9, 7, 5, 4, 4, 5, 8, 10, 12, 13, 13, 13, 13, 13, 12, 12, 11, 11, 11, 11, 11, 12, 12, 12, 11, 10, 8, 7, 6, 6, 6, 5, 5, 4, 2, 1, 0, 1, 3, 6, 10, 14, 17, 20, 21, 21, 20, 19, 16, 14, 11, 8, 6, 6, 7, 8, 9, 9, 9, 7, 5, 3, 3, 3, 4, 6, 9, 11, 12, 13, 12, 11, 9, 7, 5, 4, 3, 3, 3, 2, 1, 0, 1, 2, 4, 6, 6, 4, 2, 2, 5, 10, 13, 11, 2, 0, 0, 38, 128, 270, 450, 634, 781, 855, 838, 733, 569, 384, 216, 93, 23, 0, 0, 4, 9, 7, 2, 0, 0, 4, 12, 19, 23, 23, 19, 13, 8, 7, 9, 12, 11, 5, 0, 0, 14, 72, 173, 311, 463, 596, 679, 690, 627, 506, 359, 216, 104, 33, 1, 0, 0, 6, 7, 3, 0, 0, 0, 0, 4, 6, 7, 8, 8, 8, 8, 9, 9, 8, 7, 6, 5, 5, 5, 5, 6, 7, 7, 7, 6, 5, 4, 2, 1, 0, 0, 1, 3, 6, 9, 11, 12, 12, 9, 6, 4, 2, 2, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 6, 5, 3, 2, 3, 5, 8, 12, 15, 16, 16, 15, 13, 10, 8, 7, 7, 9, 11, 13, 11, 6, 0, 0, 7, 41, 106, 198, 306, 410, 485, 513, 486, 407, 294, 176, 81, 33, 47, 120, 237, 370, 487, 561, 576, 530, 436, 318, 200, 104, 40, 7, 0, 0, 3, 6, 6, 7, 10, 15, 22, 27, 30, 29, 27, 23, 19, 15, 13, 11, 11, 10, 10, 10, 10, 10, 11, 11, 13, 14, 16, 17, 17, 17, 16, 13, 10, 7, 6, 6, 10, 13, 14, 9, 0, 0, 5, 49, 136, 266, 421, 574, 692, 746, 723, 631, 490, 333, 192, 87, 24, 0, 0, 2, 6, 5, 1, 0, 0, 2, 8, 14, 17, 18, 17, 14, 12, 10, 10, 10, 11, 12, 13, 14, 15, 16, 17, 17, 16, 14, 11, 8, 6, 5, 5, 6, 6, 6, 4, 4, 5, 9, 12, 12, 6, 0, 0, 15, 73, 176, 320, 484, 635, 741, 775, 729, 615, 461, 300, 163, 67, 14, 0, 0, 4, 7, 6, 4, 2, 4, 9, 14, 17, 18, 18, 16, 15, 16, 17, 19, 20, 21, 19, 17, 13, 9, 6, 4, 3, 3, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 9, 9, 9, 9, 9, 9, 10, 12, 13, 15, 17, 18, 20, 22, 23, 21, 16, 8, 0, 0, 10, 51, 122, 221, 336, 445, 527, 563, 544, 476, 374, 260, 156, 75, 25, 2, 0, 0, 3, 4, 2, 1, 1, 4, 8, 12, 15, 18, 19, 19, 19, 17, 15, 12, 8, 6, 5, 5, 7, 10, 13, 14, 14, 12, 10, 7, 4, 3, 1, 1, 0, 0, 1, 2, 3, 5, 7, 9, 11, 12, 12, 11, 10, 9, 7, 7, 6, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 1, 2, 4, 6, 7, 9, 9, 7, 4, 0, 0, 4, 25, 64, 122, 194, 266, 323, 352, 345, 303, 236, 160, 91, 39, 9, 0, 0, 1, 4, 5, 6, 8, 11, 15, 17, 17, 14, 10, 7, 5, 4, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 7, 5, 4, 3, 3, 3, 5, 6, 8, 10, 12, 13, 11, 8, 4, 2, 2, 5, 10, 12, 7, 0, 0, 13, 77, 196, 367, 567, 759, 901, 958, 918, 789, 605, 404, 228, 99, 25, 0, 0, 3, 8, 7, 2, 0, 0, 0, 1, 3, 4, 3, 3, 2, 2, 3, 5, 6, 6, 6, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 9, 9, 10, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 6, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 5, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 8, 7, 6, 4, 2, 1, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 1, 0, 0, 1, 3, 3, 0, 0, 0, 16, 53, 116, 202, 301, 397, 469, 502, 486, 423, 326, 217, 122, 67, 70, 134, 250, 392, 529, 629, 669, 640, 553, 428, 291, 170, 79, 24, 0, 0, 0, 5, 6, 4, 0, 0, 0, 12, 48, 110, 200, 309, 421, 515, 572, 578, 530, 440, 326, 210, 113, 46, 10, 0, 0, 2, 4, 3, 0, 0, 0, 0, 1, 3, 4, 4, 5, 5, 7, 8, 9, 9, 9, 8, 7, 5, 4, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 4, 7, 11, 14, 16, 16, 14, 12, 8, 6, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 11, 12, 12, 11, 9, 7, 6, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 8, 9, 9, 9, 9, 8, 6, 4, 2, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 7, 7, 6, 4, 3, 3, 6, 9, 11, 8, 0, 0, 5, 49, 140, 280, 457, 644, 804, 903, 918, 845, 701, 518, 337, 196, 123, 131, 214, 351, 507, 648, 741, 765, 717, 607, 462, 309, 177, 80, 23, 0, 0, 1, 4, 4, 1, 0, 0, 0, 3, 5, 5, 5, 4, 4, 5, 6, 8, 9, 10, 9, 7, 6, 4, 4, 4, 6, 8, 10, 12, 13, 13, 11, 9, 8, 7, 8, 9, 11, 14, 15, 17, 19, 20, 20, 18, 14, 10, 7, 6, 7, 8, 5, 0, 0, 4, 41, 119, 241, 398, 568, 718, 817, 842, 788, 666, 504, 339, 207, 135, 135, 200, 311, 438, 548, 617, 628, 581, 488, 368, 246, 141, 65, 20, 1, 0, 0, 4, 5, 6, 8, 11, 14, 16, 17, 15, 13, 11, 11, 12, 15, 18, 21, 22, 22, 20, 15, 10, 6, 4, 6, 10, 11, 7, 0, 0, 5, 51, 145, 285, 458, 635, 781, 866, 870, 795, 659, 491, 323, 181, 81, 24, 0, 0, 0, 4, 5, 6, 7, 11, 16, 20, 22, 20, 16, 11, 7, 4, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 4, 4, 6, 7, 8, 9, 9, 9, 8, 6, 4, 2, 1, 1, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 1, 1, 3, 5, 8, 11, 14, 15, 16, 14, 11, 8, 6, 5, 4, 4, 3, 0, 0, 1, 17, 51, 107, 179, 257, 328, 376, 391, 369, 316, 243, 166, 98, 47, 15, 0, 0, 0, 2, 5, 6, 3, 0, 0, 8, 49, 127, 244, 388, 538, 663, 738, 745, 685, 571, 429, 290, 183, 128, 131, 186, 275, 374, 457, 506, 509, 467, 389, 292, 195, 111, 51, 16, 0, 0, 0, 2, 2, 2, 2, 5, 9, 13, 17, 19, 20, 18, 16, 14, 11, 8, 7, 8, 15, 32, 61, 105, 161, 223, 282, 326, 346, 337, 300, 241, 174, 109, 57, 22, 4, 0, 0, 4, 8, 13, 19, 24, 30, 34, 36, 36, 32, 28, 22, 17, 13, 8, 3, 0, 1, 12, 38, 83, 146, 220, 295, 356, 392, 394, 361, 301, 226, 149, 84, 37, 10, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 9, 9, 8, 7, 5, 4, 3, 4, 7, 9, 12, 14, 16, 16, 15, 13, 11, 8, 6, 4, 3, 2, 3, 3, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 7, 8, 9, 11, 12, 14, 14, 13, 11, 9, 8, 6, 4, 2, 0, 0, 5, 25, 63, 121, 195, 277, 354, 410, 435, 423, 377, 306, 224, 145, 80, 36, 10, 0, 0, 0, 1, 1, 0, 0, 1, 3, 5, 7, 8, 9, 9, 9, 8, 6, 3, 0, 1, 8, 27, 61, 111, 173, 239, 299, 341, 354, 334, 286, 221, 159, 118, 118, 166, 259, 385, 520, 637, 712, 731, 690, 598, 473, 338, 213, 113, 46, 10, 0, 0, 3, 5, 1, 0, 0, 19, 70, 157, 279, 421, 563, 680, 749, 758, 705, 601, 467, 326, 200, 103, 40, 8, 0, 0, 5, 10, 12, 13, 13, 13, 14, 14, 15, 14, 13, 11, 10, 8, 6, 5, 5, 5, 5, 6, 7, 8, 8, 7, 7, 5, 4, 3, 2, 1, 1, 2, 2, 3, 3, 3, 4, 4, 5, 5, 5, 4, 2, 1, 1, 2, 4, 7, 11, 14, 15, 15, 14, 12, 9, 7, 6, 5, 4, 4, 5, 5, 6, 6, 7, 7, 6, 6, 6, 7, 8, 9, 9, 10, 10, 9, 8, 7, 5, 4, 2, 1, 1, 1, 2, 5, 7, 9, 9, 8, 6, 3, 1, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 11, 13, 15, 15, 14, 13, 11, 10, 9, 7, 4, 0, 0, 3, 26, 73, 148, 247, 358, 464, 545, 586, 577, 520, 429, 324, 230, 169, 158, 202, 295, 420, 552, 662, 728, 734, 680, 578, 451, 327, 233, 185, 190, 242, 322, 409, 478, 513, 505, 455, 376, 290, 220, 186, 202, 268, 374, 498, 613, 694, 725, 700, 622, 509, 379, 254, 149, 73, 28, 8, 4, 8, 12, 12, 8, 7, 15, 41, 90, 163, 256, 357, 452, 525, 564, 561, 516, 439, 341, 240, 150, 79, 32, 7, 0, 0, 5, 10, 14, 16, 18, 19, 20, 20, 19, 17, 14, 11, 9, 8, 9, 11, 13, 14, 15, 15, 15, 13, 12, 10, 9, 7, 6, 6, 6, 7, 8, 9, 9, 9, 9, 8, 8, 8, 9, 9, 9, 9, 9, 8, 8, 7, 6, 6, 5, 4, 4, 4, 5, 7, 9, 12, 14, 14, 13, 10, 6, 3, 2, 8, 24, 51, 93, 148, 211, 276, 332, 368, 378, 359, 313, 249, 178, 112, 59, 24, 5, 0, 0, 0, 2, 2, 1, 0, 1, 1, 2, 3, 4, 5, 6, 8, 9, 10, 10, 9, 7, 6, 6, 7, 10, 13, 15, 14, 10, 4, 0, 2, 21, 62, 128, 218, 321, 425, 512, 567, 579, 547, 477, 382, 279, 184, 106, 51, 18, 3, 0, 0, 3, 5, 7, 9, 11, 12, 12, 12, 10, 8, 7, 6, 6, 8, 9, 11, 11, 12, 11, 11, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 5, 5, 4, 3, 3, 3, 4, 5, 6, 7, 7, 6, 6, 5, 3, 2, 1, 0, 0, 0, 1, 2, 4, 6, 7, 7, 7, 7, 6, 6, 6, 6, 7, 8, 11, 19, 32, 55, 87, 128, 173, 219, 256, 278, 281, 263, 228, 181, 131, 83, 45, 19, 5, 0, 1, 3, 2, 0, 0, 1, 21, 66, 141, 242, 360, 480, 581, 647, 667, 639, 567, 466, 351, 240, 146, 76, 32, 8, 0, 0, 0, 1, 1, 3, 5, 8, 11, 12, 12, 11, 8, 6, 5, 4, 5, 5, 6, 7, 7, 7, 7, 7, 6, 6, 6, 5, 5, 6, 6, 6, 7, 7, 7, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 5, 7, 9, 10, 11, 11, 11, 10, 9, 9, 9, 10, 11, 12, 12, 11, 13, 20, 35, 60, 97, 144, 195, 244, 284, 307, 311, 293, 258, 210, 158, 108, 66, 35, 17, 9, 7, 8, 7, 4, 0, 0, 9, 40, 97, 180, 285, 401, 511, 599, 650, 655, 615, 538, 441, 343, 266, 224, 226, 266, 332, 405, 463, 491, 481, 436, 367, 294, 234, 203, 208, 250, 321, 404, 484, 542, 566, 550, 496, 414, 318, 222, 138, 75, 33, 11, 3, 3, 7, 11, 14, 16, 18, 19, 20, 20, 19, 18, 17, 16, 17, 19, 21, 22, 21, 19, 17, 14, 13, 12, 12, 11, 10, 9, 7, 6, 6, 6, 7, 9, 9, 10, 9, 6, 2, 0, 0, 8, 36, 87, 167, 272, 395, 521, 632, 709, 739, 715, 640, 528, 396, 266, 154, 73, 24, 2, 0, 0, 2, 2, 0, 0, 0, 0, 3, 6, 8, 9, 8, 7, 5, 3, 2, 0, 0, 0, 0, 2, 4, 6, 8, 11, 12, 14, 15, 15, 15, 13, 11, 9, 7, 6, 6, 8, 10, 12, 15, 16, 16, 16, 15, 14, 14, 13, 11, 8, 3, 0, 0, 6, 27, 69, 133, 222, 328, 443, 552, 638, 686, 688, 642, 555, 441, 320, 208, 117, 54, 18, 2, 0, 0, 1, 2, 4, 9, 20, 40, 72, 115, 167, 222, 275, 317, 340, 341, 318, 276, 220, 160, 104, 59, 27, 9, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 5, 6, 7, 7, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 1, 1, 2, 2, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 5, 6, 6, 7, 7, 6, 5, 4, 3, 2, 1, 2, 3, 5, 6, 7, 7, 6, 4, 3, 2, 1, 2, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 10, 11, 11, 11, 10, 10, 10, 10, 10, 7, 3, 0, 0, 6, 25, 60, 111, 178, 255, 333, 401, 451, 473, 464, 426, 364, 288, 209, 137, 80, 39, 14, 2, 0, 0, 4, 8, 13, 16, 19, 20, 20, 19, 17, 15, 14, 12, 11, 11, 16, 31, 61, 110, 178, 263, 355, 441, 508, 544, 544, 510, 450, 379, 313, 268, 252, 271, 318, 385, 454, 510, 540, 535, 497, 435, 366, 308, 274, 274, 306, 361, 426, 485, 525, 538, 520, 473, 403, 319, 231, 150, 84, 38, 11, 0, 0, 0, 1, 1, 0, 0, 1, 4, 8, 12, 15, 15, 14, 13, 11, 9, 9, 9, 9, 9, 9, 7, 6, 4, 2, 0, 0, 1, 13, 40, 85, 153, 241, 341, 443, 532, 596, 625, 615, 568, 491, 396, 294, 197, 117, 58, 21, 3, 0, 0, 0, 1, 0, 0, 0, 0, 2, 3, 4, 4, 3, 3, 3, 4, 6, 8, 9, 10, 10, 10, 11, 11, 12, 13, 14, 15, 15, 15, 14, 13, 12, 12, 12, 13, 14, 15, 16, 17, 17, 15, 14, 12, 11, 10, 10, 10, 10, 10, 10, 15, 25, 45, 76, 118, 169, 222, 272, 310, 333, 337, 321, 287, 241, 188, 134, 86, 47, 21, 6, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 5, 9, 12, 15, 17, 19, 19, 18, 16, 14, 11, 9, 7, 6, 5, 5, 4, 4, 4, 3, 4, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 4, 5, 5, 6, 6, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 11, 12, 11, 9, 8, 9, 16, 32, 60, 100, 151, 210, 269, 321, 359, 378, 374, 348, 304, 249, 189, 131, 82, 46, 22, 9, 4, 3, 3, 3, 4, 8, 18, 38, 68, 109, 161, 219, 277, 330, 370, 391, 389, 366, 326, 278, 235, 206, 199, 215, 250, 296, 342, 376, 390, 383, 355, 316, 277, 249, 243, 264, 308, 367, 429, 478, 505, 503, 471, 415, 342, 264, 188, 122, 71, 35, 13, 2, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 5, 6, 8, 10, 12, 13, 13, 13, 14, 15, 16, 18, 19, 19, 17, 15, 16, 25, 47, 88, 150, 232, 326, 424, 511, 576, 610, 607, 570, 505, 421, 329, 238, 158, 93, 46, 17, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 2, 2, 2, 3, 4, 5, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 5, 4, 3, 3, 4, 5, 6, 7, 7, 8, 7, 6, 5, 3, 2, 1, 1, 2, 2, 3, 4, 4, 4, 4, 5, 5, 6, 7, 7, 8, 8, 8, 7, 7, 12, 26, 52, 95, 155, 229, 310, 391, 459, 506, 525, 512, 471, 406, 328, 246, 170, 106, 58, 26, 8, 0, 0, 0, 1, 4, 6, 9, 13, 16, 18, 18, 17, 16, 15, 14, 16, 21, 31, 49, 76, 113, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 160, 211, 263, 307, 337, 351, 348, 331, 308, 287, 277, 286, 317, 370, 438, 512, 577, 622, 636, 614, 558, 476, 380, 284, 197, 126, 74, 39, 18, 7, 2, 2, 6, 15, 30, 52, 82, 120, 165, 212, 256, 290, 310, 310, 291, 255, 208, 157, 110, 70, 42, 24, 14, 9, 7, 7, 7, 7, 8, 10, 11, 12, 12, 11, 8, 6, 4, 2, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 5, 8, 12, 18, 26, 40, 59, 87, 122, 162, 203, 239, 264, 275, 271, 251, 220, 181, 139, 99, 64, 36, 17, 5, 0, 0, 0, 0, 1, 1, 1, 2, 3, 4, 5, 5, 3, 2, 2, 5, 14, 31, 58, 96, 143, 197, 255, 313, 363, 399, 417, 412, 385, 338, 279, 214, 153, 101, 60, 33, 15, 6, 2, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 10, 10, 10, 10, 10, 10, 9, 9, 9, 10, 12, 17, 25, 38, 56, 82, 115, 154, 196, 237, 272, 295, 304, 297, 278, 254, 233, 223, 231, 260, 307, 367, 430, 486, 525, 539, 524, 483, 420, 345, 267, 195, 133, 83, 47, 22, 7, 1, 5, 20, 48, 90, 145, 212, 289, 370, 450, 518, 567, 589, 579, 537, 469, 384, 292, 206, 133, 77, 40, 18, 7, 3, 1, 1, 1, 1, 3, 5, 7, 9, 10, 11, 11, 10, 9, 9, 12, 19, 36, 62, 101, 150, 206, 265, 318, 360, 386, 392, 378, 346, 300, 244, 185, 129, 80, 43, 18, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 1, 1, 1, 2, 2, 3, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 4, 7, 15, 32, 59, 97, 145, 201, 261, 318, 367, 403, 420, 415, 390, 347, 292, 232, 172, 120, 77, 45, 24, 10, 4, 1, 2, 3, 5, 7, 8, 10, 11, 11, 12, 12, 12, 12, 12, 11, 10, 10, 9, 10, 10, 11, 12, 11, 9, 7, 9, 17, 35, 67, 111, 168, 234, 305, 375, 439, 490, 522, 529, 509, 463, 398, 321, 243, 171, 113, 70, 42, 25, 16, 11, 8, 8, 8, 8, 9, 10, 10, 9, 9, 8, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 4, 6, 11, 18, 31, 51, 80, 120, 171, 230, 292, 352, 402, 437, 454, 452, 433, 403, 367, 335, 311, 304, 314, 342, 381, 422, 456, 473, 468, 438, 388, 325, 256, 190, 131, 85, 50, 27, 13, 6, 4, 5, 7, 10, 11, 12, 11, 10, 9, 8, 8, 7, 6, 4, 2, 1, 0, 0, 2, 4, 8, 10, 12, 12, 11, 9, 7, 5, 4, 3, 2, 3, 3, 5, 6, 7, 8, 8, 8, 8, 8, 8, 9, 10, 11, 11, 11, 10, 10, 10, 11, 12, 13, 13, 14, 13, 13, 14, 16, 21, 31, 49, 76, 115, 166, 230, 302, 377, 446, 500, 534, 541, 524, 486, 436, 383, 338, 308, 298, 309, 336, 372, 408, 436, 448, 441, 415, 371, 316, 256, 197, 144, 98, 63, 37, 20, 9, 5, 4, 5, 7, 9, 11, 12, 12, 12, 13, 13, 14, 17, 23, 34, 53, 81, 119, 170, 232, 302, 375, 445, 501, 537, 546, 528, 484, 423, 352, 279, 212, 152, 104, 65, 37, 18, 6, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 2, 3, 4, 4, 4, 5, 5, 5, 5, 5, 5, 6, 7, 9, 13, 20, 32, 49, 73, 103, 138, 175, 212, 243, 267, 279, 280, 269, 247, 217, 181, 143, 106, 73, 46, 26, 13, 8, 9, 17, 30, 49, 74, 104, 138, 173, 207, 237, 261, 276, 282, 275, 257, 229, 194, 155, 118, 86, 61, 43, 31, 24, 22, 26, 39, 62, 99, 150, 213, 287, 365, 441, 509, 561, 592, 598, 581, 545, 497, 446, 401, 369, 352, 350, 357, 368, 377, 379, 370, 350, 318, 278, 231, 181, 133, 89, 54, 29, 14, 7, 4, 4, 4, 4, 2, 0, 0, 0, 3, 6, 9, 11, 12, 12, 12, 10, 9, 8, 7, 6, 6, 6, 6, 7, 8, 9, 10, 10, 10, 10, 9, 9, 8, 7, 6, 6, 6, 6, 8, 9, 9, 10, 9, 8, 7, 6, 7, 9, 15, 26, 44, 71, 110, 161, 221, 287, 352, 410, 453, 477, 479, 460, 423, 372, 314, 253, 194, 140, 95, 59, 32, 14, 4, 0, 0, 1, 3, 5, 7, 9, 10, 11, 10, 9, 8, 7, 7, 7, 7, 7, 7, 5, 4, 2, 2, 2, 3, 5, 6, 7, 7, 7, 7, 7, 7, 7, 6, 5, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 7, 8, 8, 7, 6, 5, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 4, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 5, 4, 3, 4, 4, 5, 6, 6, 5, 4, 3, 4, 7, 12, 20, 33, 49, 71, 97, 127, 159, 189, 215, 231, 238, 232, 217, 194, 166, 136, 107, 81, 58, 39, 24, 15, 10, 9, 13, 21, 34, 51, 74, 103, 137, 175, 212, 247, 276, 296, 306, 307, 299, 286, 272, 261, 255, 259, 271, 291, 313, 332, 343, 342, 330, 306, 274, 237, 197, 157, 119, 85, 55, 32, 16, 6, 1, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 11, 11, 11, 11, 10, 9, 9, 8, 8, 8, 8, 8, 8, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 9, 8, 8, 7, 8, 10, 12, 15, 17, 18, 19, 22, 29, 40, 58, 82, 110, 140, 171, 200, 225, 244, 255, 258, 250, 233, 207, 176, 143, 111, 83, 59, 41, 28, 18, 11, 6, 4, 3, 4, 6, 7, 9, 9, 9, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 3, 4, 6, 10, 19, 31, 46, 63, 83, 104, 126, 147, 168, 185, 197, 201, 197, 185, 166, 142, 117, 93, 73, 57, 45, 36, 32, 30, 33, 40, 53, 73, 99, 129, 162, 195, 225, 249, 267, 276, 276, 267, 249, 224, 195, 163, 132, 103, 78, 58, 44, 35, 33, 39, 54, 81, 118, 166, 222, 284, 348, 410, 465, 509, 537, 545, 531, 495, 442, 377, 307, 239, 180, 130, 91, 61, 38, 21, 9, 2, 0, 0, 1, 3, 4, 4, 3, 2, 1, 1, 2, 3, 5, 6, 6, 5, 5, 4, 3, 3, 2, 1, 1, 1, 1, 2, 4, 6, 7, 8, 7, 7, 6, 6, 6, 6, 7, 8, 8, 7, 7, 7, 8, 11, 15, 22, 33, 48, 68, 96, 131, 171, 213, 255, 292, 321, 339, 346, 341, 324, 298, 263, 223, 180, 138, 100, 68, 44, 28, 17, 12, 9, 8, 8, 9, 9, 10, 11, 12, 13, 15, 18, 22, 28, 37, 49, 64, 82, 104, 130, 161, 194, 228, 257, 280, 292, 293, 281, 260, 233, 201, 169, 137, 107, 80, 56, 37, 22, 12, 6, 4, 4, 6, 9, 11, 12, 12, 12, 11, 9, 9, 8, 9, 9, 9, 9, 8, 7, 6, 6, 6, 7, 8, 9, 10, 9, 8, 7, 6, 5, 5, 6, 7, 8, 9, 10, 10, 10, 10, 11, 12, 14, 15, 17, 18, 21, 24, 30, 39, 52, 68, 88, 112, 137, 164, 191, 215, 235, 248, 253, 248, 234, 213, 187, 158, 128, 100, 75, 54, 36, 22, 12, 5, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 8, 9, 9, 9, 10, 11, 13, 16, 22, 32, 49, 75, 110, 154, 206, 263, 322, 377, 425, 462, 484, 490, 479, 452, 411, 361, 306, 250, 197, 149, 107, 73, 46, 27, 13, 4, 0, 0, 0, 0, 2, 3, 4, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 4, 5, 6, 8, 11, 15, 20, 28, 37, 50, 65, 81, 99, 117, 134, 148, 159, 167, 170, 169, 163, 154, 141, 124, 105, 85, 66, 50, 38, 30, 27, 28, 33, 40, 51, 66, 84, 106, 130, 155, 177, 195, 207, 211, 208, 199, 186, 168, 148, 126, 103, 80, 59, 39, 24, 12, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 9, 11, 16, 23, 34, 51, 74, 103, 139, 181, 229, 281, 335, 386, 430, 462, 481, 486, 480, 466, 449, 433, 420, 413, 410, 411, 416, 421, 426, 426, 419, 402, 375, 339, 296, 250, 206, 166, 131, 102, 79, 64, 57, 59, 73, 97, 131, 173, 220, 271, 322, 370, 411, 441, 457, 458, 442, 413, 373, 327, 278, 229, 183, 140, 103, 73, 50, 33, 21, 14, 10, 7, 5, 4, 3, 3, 2, 2, 2, 1, 1, 0, 0, 1, 1, 2, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 3, 4, 5, 6, 6, 5, 5, 5, 6, 9, 15, 23, 33, 43, 55, 69, 85, 103, 124, 143, 160, 172, 178, 177, 170, 159, 145, 129, 112, 94, 76, 58, 43, 30, 20, 13, 9, 7, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 2, 4, 5, 7, 9, 10, 11, 12, 14, 18, 25, 34, 45, 58, 72, 87, 102, 118, 135, 151, 165, 176, 181, 180, 173, 160, 143, 124, 106, 90, 76, 64, 54, 46, 41, 40, 46, 59, 78, 103, 133, 163, 194, 223, 249, 271, 288, 300, 304, 300, 289, 269, 243, 212, 177, 141, 107, 76, 51, 32, 19, 12, 8, 6, 5, 4, 3, 3, 4, 6, 11, 16, 23, 30, 39, 49, 61, 76, 95, 116, 139, 163, 184, 200, 211, 215, 213, 205, 193, 178, 161, 143, 123, 103, 83, 64, 46, 31, 19, 10, 5, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 4, 3, 4, 6, 8, 10, 11, 11, 10, 7, 5, 4, 4, 5, 6, 6, 6, 4, 2, 1, 1, 3, 5, 8, 10, 10, 9, 8, 7, 6, 7, 8, 9, 10, 10, 10, 9, 8, 8, 8, 8, 9, 8, 8, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 5, 5, 7, 9, 12, 16, 21, 27, 34, 44, 56, 71, 89, 108, 128, 148, 167, 183, 197, 207, 214, 218, 219, 218, 217, 215, 215, 216, 220, 227, 237, 249, 261, 270, 273, 269, 258, 240, 218, 193, 167, 142, 119, 98, 79, 62, 48, 37, 29, 24, 22, 21, 20, 18, 16, 14, 12, 12, 12, 13, 14, 14, 13, 11, 10, 9, 9, 11, 13, 15, 15, 15, 13, 12, 12, 13, 15, 18, 21, 23, 23, 24, 25, 28, 35, 45, 58, 72, 88, 103, 119, 136, 154, 172, 190, 206, 221, 234, 246, 259, 275, 294, 317, 341, 367, 393, 416, 435, 448, 452, 448, 433, 411, 382, 349, 313, 276, 240, 205, 171, 141, 117, 101, 95, 101, 118, 146, 180, 217, 254, 289, 321, 349, 371, 386, 393, 391, 379, 359, 332, 299, 264, 227, 189, 152, 118, 88, 63, 46, 34, 27, 22, 18, 14, 11, 9, 9, 12, 18, 25, 33, 43, 55, 71, 92, 118, 148, 182, 217, 250, 281, 307, 328, 341, 346, 342, 328, 304, 274, 240, 205, 171, 141, 114, 91, 70, 52, 37, 25, 17, 13, 11, 11, 11, 10, 9, 7, 5, 4, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 7, 8, 8, 8, 8, 8, 7, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 8, 7, 7, 8, 9, 12, 15, 18, 21, 24, 27, 30, 36, 44, 56, 70, 88, 109, 132, 156, 180, 204, 226, 245, 260, 270, 273, 269, 260, 245, 227, 205, 181, 157, 132, 109, 87, 69, 54, 43, 35, 29, 25, 23, 21, 21, 23, 27, 33, 42, 51, 63, 78, 96, 118, 145, 175, 208, 242, 274, 302, 328, 352, 375, 396, 415, 430, 439, 442, 441, 440, 441, 447, 458, 473, 487, 498, 502, 501, 494, 483, 470, 456, 443, 430, 418, 406, 395, 383, 372, 359, 345, 330, 312, 290, 264, 234, 201, 168, 136, 108, 86, 68, 54, 42, 32, 23, 16, 11, 9, 9, 10, 11, 11, 10, 8, 7, 5, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 2, 3, 4, 5, 5, 6, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 9, 10, 10, 10, 9, 9, 8, 8, 7, 7, 7, 7, 6, 5, 5, 5, 5, 6, 7, 8, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 7, 7, 6, 5, 5, 4, 4, 5, 6, 9, 11, 13, 14, 15, 14, 13, 12, 11, 10, 10, 10, 10, 10, 11, 11, 11, 10, 9, 8, 7, 6, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 9, 10, 9, 9, 8, 7, 7, 7, 8, 8, 9, 9, 9, 8, 7, 6, 5, 4, 5, 5, 6, 6, 7, 7, 8, 9, 12, 15, 18, 22, 27, 34, 42, 53, 66, 80, 95, 109, 123, 135, 147, 157, 165, 170, 172, 171, 166, 159, 150, 140, 128, 114, 99, 84, 68, 54, 43, 35, 31, 29, 27, 25, 23, 21, 18, 16, 16, 16, 17, 18, 19, 19, 19, 20, 20, 20, 21, 22, 22, 21, 21, 20, 20, 21, 22, 24, 25, 27, 29, 31, 33, 36, 40, 46, 52, 60, 69, 80, 94, 111, 130, 152, 175, 199, 224, 248, 271, 293, 311, 326, 339, 350, 363, 380, 400, 423, 446, 465, 479, 487, 490, 492, 493, 493, 491, 485, 473, 456, 438, 421, 408, 398, 389, 379, 364, 342, 316, 287, 259, 233, 210, 188, 166, 142, 118, 95, 73, 55, 42, 33, 28, 24, 22, 20, 18, 16, 15, 14, 13, 12, 11, 10, 10, 9, 8, 7, 6, 5, 5, 4, 4, 5, 5, 6, 6, 5, 4, 3, 2, 2, 3, 4, 6, 7, 8, 9, 9, 9, 9, 9, 10, 11, 12, 13, 14, 15, 15, 16, 15, 15, 15, 15, 16, 17, 18, 19, 19, 19, 19, 20, 24, 30, 40, 52, 66, 80, 95, 110, 125, 138, 151, 162, 171, 176, 177, 174, 168, 158, 146, 131, 115, 98, 81, 65, 52, 41, 32, 25, 19, 14, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 3, 5, 8, 13, 19, 24, 30, 36, 44, 55, 70, 87, 107, 126, 146, 167, 190, 216, 245, 275, 303, 327, 343, 352, 353, 351, 347, 346, 346, 347, 348, 348, 347, 345, 341, 337, 331, 322, 309, 291, 270, 247, 223, 199, 175, 152, 130, 108, 87, 69, 53, 41, 32, 25, 20, 16, 13, 10, 8, 7, 6, 6, 6, 5, 4, 4, 3, 2, 2, 2, 1, 1, 0, 0, 1, 2, 4, 6, 8, 9, 10, 10, 11, 14, 19, 26, 33, 42, 51, 63, 78, 97, 121, 148, 175, 202, 226, 248, 269, 289, 309, 328, 343, 355, 361, 362, 360, 357, 354, 354, 355, 358, 361, 361, 359, 352, 341, 324, 304, 281, 257, 233, 209, 185, 161, 138, 115, 93, 73, 57, 43, 34, 26, 21, 17, 13, 10, 8, 7, 7, 8, 9, 11, 11, 11, 10, 9, 8, 7, 6, 6, 6, 6, 5, 4, 4, 4, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 6, 7, 9, 10, 11, 11, 11, 10, 9, 9, 9, 10, 11, 12, 12, 11, 10, 9, 8, 7, 8, 8, 9, 10, 10, 9, 8, 7, 6, 5, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 2, 2, 4, 6, 9, 12, 15, 16, 17, 18, 20, 24, 29, 38, 50, 63, 78, 94, 108, 121, 132, 141, 149, 157, 165, 173, 178, 181, 180, 174, 163, 149, 131, 113, 96, 81, 67, 56, 47, 40, 33, 28, 22, 17, 13, 11, 11, 13, 18, 25, 33, 42, 51, 62, 73, 86, 100, 117, 134, 152, 171, 190, 207, 223, 236, 245, 250, 252, 250, 245, 237, 225, 210, 191, 170, 150, 133, 121, 115, 114, 117, 123, 129, 138, 148, 162, 178, 196, 214, 231, 245, 256, 261, 262, 258, 249, 235, 218, 200, 180, 161, 142, 123, 104, 85, 68, 53, 41, 32, 26, 21, 17, 13, 8, 4, 1, 0, 0, 0, 1, 2, 3, 3, 4, 4, 5, 5, 6, 6, 6, 6, 5, 5, 4, 3, 3, 3, 3, 3, 4, 5, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 2, 3, 5, 6, 6, 6, 6, 7, 8, 10, 13, 15, 17, 20, 24, 29, 38, 49, 62, 76, 89, 101, 111, 120, 129, 140, 153, 167, 179, 189, 194, 193, 187, 179, 168, 156, 143, 129, 114, 99, 85, 72, 61, 51, 43, 35, 28, 22, 17, 15, 15, 18, 22, 25, 27, 28, 30, 36, 47, 62, 82, 103, 123, 142, 159, 175, 193, 213, 236, 259, 281, 301, 316, 328, 338, 348, 357, 368, 378, 388, 396, 403, 409, 412, 413, 410, 403, 391, 374, 355, 333, 310, 286, 261, 235, 210, 185, 160, 135, 112, 89, 69, 52, 37, 26, 19, 14, 11, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 3, 4, 4, 4, 3, 3, 2, 2, 3, 5, 7, 8, 8, 8, 7, 7, 7, 7, 7, 8, 8, 8, 7, 5, 4, 3, 3, 3, 3, 4, 5, 6, 7, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 11, 12, 12, 12, 11, 9, 8, 7, 7, 7, 7, 7, 7, 6, 5, 5, 4, 4, 3, 2, 2, 1, 0, 0, 0, 1, 2, 2, 3, 3, 3, 5, 7, 11, 17, 24, 31, 39, 48, 57, 68, 80, 94, 110, 127, 145, 164, 182, 200, 217, 231, 242, 248, 250, 247, 241, 234, 225, 215, 203, 190, 173, 153, 132, 111, 92, 76, 64, 55, 47, 40, 33, 26, 20, 15, 11, 9, 8, 8, 8, 7, 7, 7, 7, 8, 8, 8, 7, 6, 5, 4, 3, 2, 1, 1, 2, 3, 5, 6, 7, 7, 6, 5, 3, 1, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 7, 6, 5, 4, 5, 5, 5, 6, 7, 7, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 3, 4, 4, 5, 6, 9, 13, 18, 25, 33, 42, 50, 58, 64, 69, 74, 80, 87, 95, 105, 115, 124, 130, 133, 134, 133, 131, 129, 126, 122, 116, 108, 98, 88, 78, 69, 60, 52, 44, 37, 31, 26, 22, 19, 16, 13, 10, 6, 4, 2, 2, 2, 3, 4, 5, 5, 6, 6, 6, 6, 6, 5, 3, 1, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 5, 6, 8, 10, 12, 14, 16, 16, 15, 14, 13, 12, 11, 10, 10, 10, 9, 10, 10, 11, 12, 12, 12, 12, 11, 10, 9, 9, 10, 11, 12, 14, 15, 15, 16, 16, 15, 15, 14, 14, 13, 13, 13, 14, 16, 19, 22, 25, 27, 29, 31, 33, 37, 43, 50, 58, 67, 76, 84, 92, 101, 110, 121, 132, 145, 157, 169, 179, 188, 194, 199, 202, 203, 203, 200, 194, 186, 174, 162, 149, 136, 124, 113, 104, 95, 88, 81, 75, 70, 65, 61, 57, 54, 52, 52, 54, 57, 62, 67, 74, 81, 90, 100, 111, 122, 133, 144, 153, 162, 170, 177, 183, 188, 191, 192, 191, 189, 186, 181, 176, 168, 158, 146, 132, 117, 104, 92, 82, 73, 67, 61, 55, 48, 43, 37, 33, 29, 26, 24, 22, 20, 18, 17, 15, 13, 11, 9, 8, 8, 9, 10, 12, 14, 15, 15, 15, 16, 17, 19, 22, 26, 30, 36, 43, 51, 60, 71, 83, 96, 110, 125, 141, 158, 177, 195, 211, 226, 237, 245, 250, 254, 257, 259, 260, 258, 253, 244, 231, 215, 198, 182, 167, 154, 142, 130, 117, 103, 88, 74, 60, 49, 40, 34, 31, 29, 27, 25, 23, 20, 17, 15, 13, 11, 11, 10, 10, 10, 9, 9, 10, 11, 13, 15, 16, 16, 15, 13, 11, 10, 10, 11, 12, 13, 14, 14, 14, 13, 13, 12, 12, 12, 13, 14, 17, 20, 23, 26, 29, 31, 32, 34, 36, 39, 44, 51, 60, 72, 87, 104, 121, 138, 155, 171, 188, 206, 225, 244, 262, 278, 290, 298, 303, 305, 306, 305, 303, 299, 290, 278, 263, 245, 226, 206, 187, 169, 151, 134, 118, 104, 92, 84, 77, 72, 68, 64, 62, 60, 59, 60, 62, 65, 68, 73, 78, 83, 90, 97, 103, 108, 112, 114, 116, 117, 118, 120, 122, 123, 123, 122, 120, 119, 120, 122, 126, 131, 134, 138, 141, 144, 150, 159, 171, 184, 198, 211, 222, 232, 241, 250, 259, 267, 275, 281, 286, 288, 289, 288, 285, 280, 274, 266, 257, 250, 243, 239, 237, 237, 237, 237, 239, 241, 246, 253, 262, 272, 282, 292, 301, 309, 315, 319, 322, 321, 318, 313, 306, 298, 292, 286, 282, 277, 272, 265, 259, 253, 250, 251, 255, 264, 273, 283, 293, 302, 311, 322, 332, 342, 348, 349, 344, 334, 320, 305, 289, 275, 260, 245, 228, 210, 191, 173, 156, 141, 128, 114, 101, 89, 77, 66, 57, 50, 45, 41, 37, 35, 33, 33, 32, 32, 32, 32, 33, 35, 39, 45, 54, 64, 75, 88, 104, 122, 143, 169, 198, 230, 265, 300, 336, 370, 401, 428, 451, 470, 483, 492, 496, 496, 493, 489, 485, 484, 486, 493, 506, 523, 542, 562, 580, 594, 602, 602, 594, 577, 552, 522, 486, 446, 405, 363, 322, 282, 246, 214, 187, 165, 148, 135, 125, 116, 108, 101, 93, 84, 77, 71, 67, 65, 64, 65, 65, 66, 65, 64, 63, 62, 61, 61, 60, 60, 60, 59, 59, 58, 58, 58, 57, 56, 54, 53, 51, 50, 50, 51, 52, 54, 56, 56, 56, 55, 53, 51, 50, 51, 53, 56, 58, 59, 57, 55, 52, 49, 48, 49, 50, 52, 53, 53, 52, 51, 51, 52, 54, 56, 58, 58, 57, 56, 55, 55, 55, 54, 53, 52, 51, 51, 51, 52, 54, 55, 56, 55, 55, 54, 54, 55, 55, 56, 55, 54, 52, 51, 50, 50, 50, 51, 51, 52, 52, 53, 54, 54, 54, 53, 51, 48, 46, 44, 44, 45, 47, 49, 50, 50, 48, 46, 44, 43, 42, 41, 42, 42, 44, 45, 45, 45, 43, 41, 40, 39, 39, 41, 42, 44, 44, 43, 41, 39, 38, 36, 36, 35, 35, 35, 34, 34, 33, 32, 31, 30, 29, 29, 30, 31, 32, 32, 32, 32, 30, 29, 27, 27, 26, 27, 27, 27, 26, 24, 22, 20, 19, 20, 21, 23, 25, 26, 27, 26, 26, 25, 24, 23, 22, 21, 19, 16, 14, 12, 11, 11, 12, 13, 13, 12, 10, 7, 5, 4, 4, 6, 8, 10, 11, 13, 14, 14, 14, 13, 12, 10, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 1, 1, 2, 3, 4, 5, 4, 4, 4, 4, 4, 5, 6, 6, 6, 6, 5, 4, 3, 2, 2, 3, 3, 4, 5, 5, 6, 6, 5, 5, 5, 6, 7, 8, 8, 9, 8, 7, 5, 3, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakT": [16, 16, 17, 18, 19, 21, 23, 25, 27, 29, 31, 33, 35, 37, 39, 42, 45, 48, 51, 52, 53, 53, 51, 49, 46, 43, 39, 35, 31, 27, 24, 22, 21, 20, 19, 18, 16, 13, 10, 7, 5, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 3, 4, 5, 6, 7, 7, 7, 8, 12, 17, 24, 32, 40, 47, 55, 63, 73, 85, 99, 113, 126, 137, 144, 147, 147, 142, 135, 126, 115, 103, 90, 77, 64, 51, 39, 29, 21, 14, 10, 7, 5, 5, 5, 5, 5, 6, 6, 5, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 3, 5, 6, 7, 8, 8, 8, 7, 6, 5, 5, 6, 7, 9, 9, 9, 7, 7, 8, 13, 25, 44, 72, 108, 153, 204, 258, 311, 359, 397, 419, 424, 409, 379, 335, 285, 235, 191, 158, 138, 134, 146, 170, 202, 238, 271, 296, 309, 308, 293, 266, 230, 190, 149, 112, 79, 52, 32, 18, 9, 4, 2, 2, 3, 5, 7, 8, 9, 9, 9, 8, 8, 8, 7, 5, 3, 2, 1, 3, 10, 22, 43, 72, 110, 154, 202, 249, 291, 322, 338, 338, 322, 291, 249, 201, 152, 107, 69, 40, 21, 10, 4, 2, 2, 2, 3, 3, 4, 4, 4, 4, 3, 3, 2, 2, 2, 3, 3, 4, 4, 5, 6, 7, 8, 9, 9, 8, 7, 6, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 5, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 34, 76, 140, 225, 325, 429, 525, 599, 640, 642, 604, 531, 434, 326, 223, 136, 71, 29, 6, 0, 0, 8, 36, 85, 161, 261, 378, 497, 602, 676, 708, 694, 636, 544, 432, 315, 208, 121, 59, 22, 4, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 11, 11, 10, 8, 7, 5, 3, 1, 1, 1, 3, 5, 8, 11, 12, 13, 12, 11, 10, 10, 9, 8, 7, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 12, 13, 12, 11, 10, 9, 9, 9, 10, 9, 9, 7, 6, 4, 2, 1, 0, 1, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 3, 4, 5, 6, 6, 7, 7, 7, 7, 7, 8, 8, 9, 10, 10, 10, 8, 7, 6, 6, 6, 5, 2, 0, 0, 11, 48, 118, 224, 358, 506, 642, 744, 791, 774, 696, 574, 435, 308, 224, 201, 245, 345, 480, 617, 725, 780, 768, 691, 566, 418, 273, 152, 67, 19, 0, 0, 0, 2, 2, 1, 1, 4, 8, 13, 17, 19, 19, 17, 15, 12, 10, 9, 8, 7, 4, 0, 0, 1, 22, 68, 143, 244, 359, 472, 562, 612, 612, 562, 472, 360, 245, 144, 68, 22, 1, 0, 0, 4, 6, 6, 6, 6, 7, 9, 11, 13, 14, 14, 13, 11, 8, 5, 3, 1, 1, 2, 4, 6, 8, 9, 11, 12, 15, 17, 18, 18, 16, 14, 12, 11, 10, 8, 2, 0, 0, 22, 83, 190, 343, 525, 708, 857, 942, 943, 861, 713, 530, 345, 190, 81, 20, 0, 0, 2, 6, 6, 3, 2, 5, 11, 18, 23, 24, 21, 16, 11, 8, 7, 8, 7, 3, 0, 0, 14, 63, 152, 282, 442, 606, 743, 826, 835, 766, 634, 465, 298, 168, 103, 119, 212, 361, 534, 694, 804, 842, 801, 691, 536, 369, 218, 104, 34, 2, 0, 1, 8, 11, 11, 9, 9, 10, 12, 15, 16, 16, 16, 15, 15, 15, 16, 17, 18, 18, 18, 15, 12, 8, 4, 1, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 1, 2, 3, 4, 3, 2, 0, 0, 1, 3, 6, 8, 10, 9, 7, 5, 2, 1, 0, 1, 1, 2, 3, 3, 4, 6, 9, 12, 16, 19, 22, 23, 22, 20, 16, 12, 8, 5, 2, 0, 1, 2, 5, 9, 12, 13, 13, 11, 8, 5, 2, 0, 0, 0, 1, 3, 5, 7, 9, 11, 13, 14, 16, 18, 21, 24, 26, 26, 25, 23, 20, 17, 14, 8, 2, 0, 1, 23, 72, 154, 265, 390, 507, 591, 621, 586, 492, 358, 215, 98, 36, 49, 137, 285, 462, 629, 751, 800, 767, 663, 511, 346, 199, 90, 25, 0, 0, 2, 8, 8, 6, 3, 2, 5, 9, 13, 17, 18, 19, 18, 18, 17, 16, 13, 11, 8, 5, 3, 1, 1, 2, 3, 4, 5, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 3, 1, 0, 0, 0, 0, 2, 5, 7, 7, 4, 0, 0, 0, 4, 11, 13, 7, 0, 0, 28, 119, 281, 501, 747, 967, 1107, 1131, 1029, 826, 570, 324, 145, 73, 117, 257, 452, 646, 790, 848, 810, 691, 521, 342, 187, 77, 18, 0, 0, 5, 8, 5, 1, 0, 0, 4, 7, 7, 5, 4, 5, 9, 11, 8, 0, 0, 4, 56, 163, 324, 521, 715, 864, 929, 894, 769, 584, 383, 208, 83, 16, 0, 0, 6, 11, 8, 2, 0, 0, 0, 6, 10, 13, 14, 13, 12, 11, 10, 10, 10, 10, 9, 9, 8, 7, 6, 5, 5, 4, 4, 4, 4, 3, 3, 3, 2, 1, 0, 0, 0, 1, 3, 6, 8, 8, 5, 1, 0, 2, 8, 14, 15, 7, 0, 0, 24, 112, 264, 469, 691, 882, 992, 994, 887, 699, 478, 273, 119, 29, 0, 0, 5, 13, 12, 5, 0, 0, 0, 0, 3, 4, 4, 2, 1, 0, 0, 0, 0, 2, 5, 9, 11, 11, 8, 5, 6, 11, 16, 16, 8, 0, 0, 24, 113, 272, 489, 728, 939, 1068, 1081, 970, 761, 502, 254, 69, 0, 19, 158, 368, 602, 807, 934, 956, 871, 704, 497, 296, 139, 41, 0, 0, 2, 10, 10, 4, 0, 0, 2, 11, 20, 25, 25, 20, 13, 8, 7, 12, 18, 19, 11, 0, 0, 18, 102, 255, 470, 713, 932, 1072, 1093, 987, 774, 507, 250, 63, 0, 46, 218, 463, 724, 938, 1053, 1045, 920, 714, 478, 264, 109, 22, 0, 0, 9, 16, 14, 8, 3, 4, 9, 14, 17, 15, 10, 5, 2, 2, 4, 7, 9, 10, 10, 7, 5, 2, 0, 0, 0, 1, 3, 4, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 1, 2, 4, 6, 7, 6, 5, 3, 1, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 5, 4, 2, 2, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 4, 6, 6, 3, 0, 0, 0, 5, 15, 20, 14, 0, 0, 8, 90, 250, 481, 745, 984, 1137, 1161, 1051, 836, 574, 326, 140, 31, 0, 0, 8, 16, 14, 6, 0, 0, 4, 12, 18, 19, 16, 11, 7, 6, 6, 8, 9, 10, 9, 8, 7, 6, 4, 3, 2, 1, 2, 3, 5, 7, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 2, 3, 4, 3, 2, 0, 0, 0, 1, 3, 6, 8, 9, 8, 6, 4, 1, 0, 0, 2, 6, 9, 10, 8, 6, 6, 9, 15, 19, 15, 2, 0, 0, 49, 165, 344, 563, 773, 922, 968, 898, 731, 514, 300, 133, 33, 0, 0, 6, 15, 14, 6, 0, 0, 0, 4, 10, 12, 11, 8, 5, 3, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 1, 0, 0, 2, 4, 6, 4, 1, 0, 0, 5, 13, 17, 13, 0, 0, 0, 57, 177, 355, 564, 759, 888, 915, 833, 665, 456, 257, 108, 22, 0, 0, 7, 15, 13, 5, 0, 0, 0, 3, 8, 10, 10, 9, 8, 8, 8, 7, 7, 5, 4, 2, 1, 0, 0, 1, 3, 6, 9, 11, 12, 12, 10, 9, 8, 7, 7, 7, 7, 6, 4, 2, 2, 2, 3, 4, 5, 5, 5, 4, 3, 3, 4, 5, 6, 5, 4, 2, 0, 0, 0, 2, 5, 8, 10, 11, 10, 8, 5, 3, 1, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 9, 9, 8, 8, 7, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 7, 5, 4, 4, 4, 6, 7, 7, 7, 6, 4, 2, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 1, 3, 6, 8, 11, 12, 12, 10, 7, 5, 3, 2, 2, 4, 6, 7, 8, 7, 5, 3, 1, 0, 0, 2, 4, 6, 7, 8, 8, 7, 5, 4, 3, 2, 2, 2, 3, 4, 5, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 4, 10, 12, 7, 0, 0, 8, 63, 162, 295, 435, 547, 598, 573, 479, 344, 204, 91, 22, 0, 0, 4, 12, 13, 7, 1, 0, 0, 1, 3, 5, 5, 4, 3, 4, 5, 6, 7, 7, 7, 8, 8, 8, 8, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 1, 2, 3, 4, 5, 7, 7, 8, 7, 7, 6, 6, 5, 5, 4, 4, 5, 6, 7, 10, 12, 14, 15, 15, 15, 14, 13, 12, 11, 10, 8, 6, 5, 6, 9, 12, 14, 14, 11, 9, 12, 19, 27, 27, 15, 0, 0, 17, 118, 300, 544, 802, 1010, 1111, 1072, 903, 647, 368, 131, 0, 0, 83, 300, 575, 843, 1038, 1109, 1039, 850, 597, 345, 149, 32, 0, 0, 10, 22, 21, 12, 4, 3, 8, 16, 22, 24, 21, 17, 13, 10, 8, 7, 6, 5, 5, 6, 8, 12, 15, 17, 17, 16, 12, 8, 4, 1, 0, 0, 0, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 10, 14, 17, 17, 15, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 7, 5, 4, 2, 3, 4, 5, 6, 5, 4, 6, 13, 23, 30, 27, 11, 0, 0, 32, 150, 345, 590, 832, 1006, 1060, 979, 788, 541, 302, 122, 20, 0, 0, 12, 23, 22, 12, 3, 0, 0, 5, 9, 10, 10, 9, 9, 10, 10, 9, 7, 5, 4, 4, 5, 5, 3, 1, 1, 6, 15, 24, 24, 11, 0, 0, 22, 124, 297, 520, 744, 910, 968, 901, 730, 505, 286, 118, 21, 0, 0, 9, 18, 17, 9, 3, 4, 10, 17, 20, 18, 11, 4, 0, 0, 1, 4, 7, 9, 10, 11, 13, 15, 16, 14, 10, 8, 9, 16, 25, 29, 21, 2, 0, 0, 72, 224, 444, 695, 914, 1040, 1036, 897, 662, 391, 152, 0, 0, 59, 247, 486, 716, 878, 930, 862, 696, 481, 272, 112, 20, 0, 0, 11, 22, 21, 13, 4, 0, 0, 1, 3, 6, 9, 15, 23, 31, 37, 39, 36, 28, 18, 8, 1, 0, 0, 5, 13, 21, 27, 29, 29, 25, 20, 15, 11, 9, 8, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 2, 4, 6, 8, 9, 8, 6, 4, 2, 0, 0, 0, 2, 6, 10, 11, 10, 6, 0, 0, 0, 6, 12, 11, 3, 0, 0, 27, 104, 222, 361, 485, 558, 557, 483, 359, 220, 102, 26, 0, 0, 4, 14, 16, 11, 3, 0, 0, 0, 1, 2, 2, 2, 2, 4, 7, 10, 10, 9, 7, 3, 0, 0, 0, 2, 6, 11, 15, 16, 15, 12, 8, 3, 0, 0, 1, 6, 14, 23, 30, 33, 32, 26, 18, 10, 3, 0, 0, 0, 2, 5, 7, 8, 9, 8, 6, 3, 0, 0, 0, 2, 8, 14, 20, 23, 22, 18, 11, 5, 1, 2, 6, 13, 21, 27, 30, 28, 23, 16, 8, 3, 0, 0, 1, 3, 4, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 8, 6, 4, 2, 3, 7, 14, 23, 31, 36, 37, 32, 25, 16, 8, 2, 0, 0, 1, 5, 11, 18, 23, 27, 26, 23, 17, 11, 6, 4, 4, 4, 2, 0, 0, 0, 3, 14, 24, 23, 9, 0, 0, 37, 158, 355, 599, 836, 1001, 1046, 956, 759, 512, 278, 105, 11, 0, 0, 14, 24, 20, 9, 0, 0, 1, 6, 10, 10, 6, 2, 0, 0, 0, 3, 6, 9, 12, 14, 15, 15, 15, 13, 11, 8, 5, 2, 0, 1, 3, 6, 9, 11, 11, 8, 5, 1, 0, 0, 2, 5, 8, 7, 4, 0, 0, 3, 11, 18, 17, 6, 0, 0, 32, 132, 294, 494, 688, 825, 864, 795, 638, 439, 247, 101, 18, 0, 0, 10, 20, 19, 13, 8, 7, 11, 17, 23, 26, 26, 24, 22, 20, 18, 17, 15, 12, 9, 8, 7, 8, 8, 8, 7, 5, 4, 5, 8, 14, 17, 14, 5, 0, 0, 25, 91, 195, 319, 436, 513, 528, 473, 361, 220, 88, 0, 0, 45, 185, 371, 562, 709, 774, 738, 616, 442, 263, 119, 29, 0, 0, 5, 14, 13, 6, 0, 0, 0, 6, 13, 17, 16, 11, 4, 0, 0, 2, 9, 14, 12, 3, 0, 0, 31, 110, 231, 376, 511, 598, 613, 550, 429, 282, 149, 53, 3, 0, 0, 8, 13, 11, 6, 2, 3, 7, 11, 13, 13, 12, 11, 10, 10, 9, 8, 6, 5, 6, 10, 14, 16, 14, 10, 6, 7, 13, 19, 20, 11, 0, 0, 18, 107, 262, 466, 674, 831, 890, 830, 666, 441, 216, 47, 0, 3, 129, 314, 509, 663, 737, 715, 606, 445, 273, 131, 38, 0, 0, 5, 16, 18, 13, 5, 0, 0, 2, 6, 7, 6, 4, 2, 1, 2, 4, 7, 10, 11, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 2, 5, 9, 12, 14, 13, 10, 6, 2, 0, 0, 0, 2, 5, 8, 11, 11, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 10, 9, 5, 0, 0, 0, 2, 8, 10, 6, 0, 0, 7, 55, 141, 253, 369, 456, 488, 456, 370, 255, 142, 57, 8, 0, 0, 5, 9, 9, 6, 6, 9, 14, 17, 18, 15, 9, 4, 0, 0, 0, 0, 2, 4, 7, 9, 10, 10, 9, 6, 3, 2, 2, 4, 6, 8, 9, 8, 6, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 3, 7, 14, 20, 26, 28, 28, 24, 18, 11, 5, 1, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 4, 3, 1, 0, 0, 0, 0, 2, 5, 8, 12, 14, 14, 11, 7, 3, 0, 0, 0, 5, 11, 18, 23, 25, 23, 19, 13, 7, 2, 0, 2, 7, 14, 20, 22, 19, 12, 5, 4, 9, 17, 22, 15, 0, 0, 1, 73, 217, 421, 649, 843, 950, 938, 810, 606, 380, 187, 58, 0, 0, 2, 16, 21, 18, 14, 11, 9, 3, 0, 0, 15, 78, 188, 334, 483, 599, 646, 612, 506, 361, 213, 96, 24, 0, 0, 5, 12, 12, 8, 5, 8, 18, 30, 39, 41, 36, 27, 21, 20, 24, 24, 15, 0, 0, 5, 83, 233, 442, 670, 860, 957, 932, 793, 582, 356, 167, 46, 0, 0, 6, 21, 24, 17, 7, 2, 5, 15, 27, 38, 45, 47, 44, 38, 29, 20, 13, 7, 5, 8, 14, 22, 30, 35, 36, 32, 25, 15, 7, 1, 0, 1, 7, 14, 22, 27, 29, 28, 24, 18, 11, 6, 3, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 1, 1, 3, 4, 6, 7, 8, 9, 8, 7, 5, 4, 4, 6, 8, 11, 13, 14, 14, 12, 10, 7, 5, 4, 5, 7, 9, 11, 13, 13, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 5, 3, 2, 0, 0, 0, 1, 2, 4, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 2, 4, 7, 8, 9, 8, 6, 4, 1, 0, 0, 0, 1, 3, 4, 6, 6, 6, 5, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 8, 18, 23, 19, 4, 0, 0, 45, 157, 328, 529, 714, 830, 844, 752, 581, 379, 197, 68, 3, 0, 0, 12, 16, 11, 2, 0, 0, 7, 16, 22, 23, 18, 11, 5, 1, 0, 0, 0, 1, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 2, 5, 9, 16, 24, 31, 35, 34, 27, 17, 7, 3, 5, 11, 13, 9, 0, 0, 4, 59, 163, 305, 459, 585, 648, 629, 536, 394, 242, 116, 33, 0, 0, 6, 20, 27, 27, 23, 19, 17, 17, 18, 17, 16, 14, 13, 14, 15, 17, 19, 21, 21, 21, 21, 21, 21, 21, 20, 18, 16, 14, 12, 11, 11, 11, 12, 13, 14, 13, 12, 10, 9, 8, 8, 8, 8, 8, 6, 4, 2, 1, 1, 3, 7, 10, 12, 13, 11, 9, 6, 3, 1, 0, 0, 0, 2, 7, 11, 10, 3, 0, 0, 21, 77, 167, 277, 382, 454, 471, 424, 324, 197, 76, 0, 0, 51, 187, 365, 542, 672, 720, 674, 550, 384, 220, 93, 18, 0, 0, 8, 16, 15, 9, 2, 0, 0, 2, 4, 4, 3, 2, 0, 0, 0, 0, 2, 6, 14, 23, 31, 36, 35, 27, 16, 7, 3, 6, 12, 14, 8, 0, 0, 11, 79, 202, 364, 534, 666, 722, 686, 568, 404, 236, 103, 23, 0, 0, 7, 16, 17, 11, 6, 5, 9, 14, 17, 15, 11, 8, 10, 17, 25, 25, 12, 0, 0, 23, 123, 293, 512, 731, 892, 948, 879, 703, 466, 229, 50, 0, 1, 135, 339, 564, 753, 858, 855, 746, 566, 363, 185, 63, 3, 0, 1, 15, 23, 25, 24, 23, 18, 7, 0, 0, 26, 117, 270, 468, 670, 822, 879, 822, 662, 441, 218, 49, 0, 13, 152, 357, 574, 750, 837, 814, 687, 489, 271, 88, 0, 0, 110, 303, 526, 720, 833, 839, 739, 564, 365, 188, 65, 4, 0, 0, 11, 16, 12, 7, 7, 14, 25, 35, 39, 37, 29, 19, 12, 7, 7, 10, 14, 18, 20, 21, 20, 17, 14, 11, 8, 6, 7, 9, 12, 16, 18, 20, 18, 15, 10, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 8, 9, 10, 10, 9, 7, 5, 4, 5, 7, 10, 12, 14, 13, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 9, 12, 13, 12, 9, 5, 2, 0, 0, 0, 2, 5, 7, 9, 10, 10, 9, 8, 6, 5, 4, 3, 1, 1, 1, 3, 5, 6, 6, 5, 6, 11, 20, 30, 31, 19, 0, 0, 9, 101, 273, 508, 759, 962, 1059, 1017, 845, 590, 319, 101, 0, 0, 109, 303, 517, 696, 792, 783, 677, 508, 321, 160, 53, 1, 0, 1, 12, 17, 16, 14, 13, 10, 2, 0, 0, 21, 89, 201, 342, 479, 573, 596, 540, 424, 280, 148, 53, 3, 0, 0, 6, 13, 15, 17, 17, 15, 6, 0, 0, 20, 94, 218, 378, 540, 661, 707, 664, 544, 383, 222, 95, 20, 0, 0, 7, 16, 16, 9, 2, 0, 0, 0, 3, 6, 7, 8, 9, 9, 9, 8, 6, 3, 2, 2, 6, 11, 17, 20, 21, 21, 22, 26, 32, 35, 27, 8, 0, 0, 46, 175, 377, 623, 856, 1014, 1049, 952, 752, 506, 276, 106, 11, 0, 0, 8, 26, 33, 27, 10, 0, 0, 10, 109, 289, 534, 799, 1017, 1127, 1096, 933, 686, 422, 200, 56, 0, 0, 6, 24, 29, 20, 8, 0, 0, 2, 9, 14, 14, 10, 7, 8, 13, 21, 23, 16, 0, 0, 1, 62, 184, 358, 551, 714, 802, 788, 672, 487, 279, 100, 0, 0, 59, 222, 427, 626, 769, 818, 760, 615, 425, 239, 97, 16, 0, 0, 9, 17, 15, 6, 0, 0, 0, 0, 3, 4, 3, 2, 2, 4, 7, 10, 12, 11, 9, 6, 2, 0, 0, 0, 3, 7, 12, 16, 17, 17, 14, 10, 6, 3, 1, 1, 1, 1, 3, 7, 14, 21, 23, 17, 3, 0, 0, 34, 120, 246, 391, 518, 591, 587, 508, 378, 234, 111, 30, 0, 0, 3, 16, 22, 21, 18, 16, 15, 15, 14, 13, 12, 12, 16, 21, 28, 34, 37, 36, 32, 26, 19, 13, 11, 12, 17, 22, 28, 30, 29, 25, 19, 13, 9, 8, 9, 12, 15, 18, 20, 20, 19, 16, 12, 7, 3, 1, 2, 7, 13, 20, 25, 27, 25, 19, 13, 7, 2, 1, 1, 5, 11, 21, 30, 35, 30, 13, 0, 0, 22, 114, 267, 458, 644, 776, 814, 747, 595, 402, 219, 84, 10, 0, 0, 10, 17, 13, 5, 0, 0, 0, 2, 6, 9, 11, 12, 13, 17, 23, 31, 36, 33, 19, 0, 0, 5, 75, 208, 392, 592, 759, 846, 827, 708, 522, 322, 153, 43, 0, 0, 3, 16, 18, 11, 2, 0, 0, 3, 9, 14, 15, 14, 13, 11, 10, 10, 10, 9, 7, 5, 3, 1, 0, 0, 0, 2, 3, 3, 3, 2, 1, 0, 0, 1, 2, 3, 4, 5, 7, 9, 13, 17, 21, 24, 26, 25, 23, 20, 17, 15, 13, 13, 14, 14, 14, 13, 11, 8, 4, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 4, 7, 10, 12, 13, 13, 12, 12, 14, 16, 19, 22, 24, 27, 29, 31, 31, 31, 27, 22, 15, 9, 4, 1, 2, 4, 5, 7, 6, 5, 3, 1, 0, 0, 0, 3, 9, 18, 28, 36, 40, 39, 32, 22, 12, 3, 0, 0, 4, 10, 16, 21, 21, 19, 14, 9, 4, 1, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 3, 3, 3, 4, 7, 11, 15, 19, 20, 19, 16, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 6, 6, 7, 9, 11, 12, 13, 12, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 9, 12, 14, 14, 14, 12, 9, 7, 5, 4, 6, 9, 14, 19, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 23, 25, 25, 23, 18, 13, 9, 5, 4, 5, 7, 10, 12, 12, 11, 8, 5, 2, 0, 0, 0, 1, 3, 4, 4, 4, 4, 4, 5, 7, 9, 10, 12, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 7, 15, 19, 15, 3, 0, 0, 46, 148, 300, 480, 646, 754, 770, 686, 521, 320, 135, 15, 0, 62, 213, 401, 576, 694, 725, 665, 536, 374, 218, 97, 25, 0, 0, 2, 9, 12, 12, 10, 6, 0, 0, 0, 27, 89, 190, 319, 450, 551, 594, 562, 460, 313, 161, 45, 0, 41, 164, 339, 524, 672, 745, 722, 609, 435, 243, 83, 0, 10, 116, 288, 481, 645, 737, 731, 631, 462, 271, 108, 17, 21, 118, 281, 464, 619, 707, 709, 629, 494, 338, 197, 92, 31, 6, 4, 10, 14, 12, 8, 4, 4, 7, 11, 14, 15, 12, 9, 5, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 0, 0, 0, 0, 4, 9, 11, 6, 0, 0, 8, 52, 132, 239, 354, 447, 490, 468, 384, 258, 126, 26, 0, 38, 161, 335, 518, 664, 732, 704, 584, 404, 214, 66, 0, 34, 157, 332, 509, 639, 686, 643, 526, 370, 216, 96, 24, 0, 0, 5, 12, 11, 5, 0, 0, 0, 0, 3, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 1, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 1, 3, 5, 6, 6, 5, 4, 4, 4, 6, 7, 7, 5, 3, 4, 8, 14, 18, 15, 3, 0, 0, 39, 135, 285, 466, 639, 759, 791, 728, 586, 406, 233, 99, 21, 0, 0, 7, 15, 14, 7, 0, 0, 0, 5, 10, 13, 14, 14, 13, 12, 11, 10, 9, 10, 12, 17, 22, 26, 27, 26, 25, 25, 27, 29, 25, 11, 0, 0, 23, 114, 272, 481, 698, 872, 952, 914, 764, 541, 301, 104, 0, 0, 89, 261, 458, 630, 734, 746, 667, 521, 349, 191, 76, 13, 0, 0, 9, 15, 12, 5, 1, 1, 8, 17, 25, 31, 33, 31, 27, 21, 16, 11, 8, 7, 8, 9, 11, 13, 14, 14, 13, 11, 9, 7, 5, 3, 3, 4, 5, 6, 8, 9, 10, 10, 9, 8, 5, 3, 2, 1, 2, 4, 6, 7, 8, 7, 5, 4, 2, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 4, 3, 3, 3, 4, 3, 2, 2, 5, 12, 18, 21, 14, 0, 0, 1, 61, 179, 349, 543, 714, 818, 826, 734, 570, 378, 204, 78, 10, 0, 0, 11, 17, 13, 5, 0, 0, 8, 19, 30, 37, 39, 36, 33, 32, 32, 31, 24, 9, 0, 0, 26, 118, 270, 464, 659, 806, 865, 819, 681, 490, 295, 138, 40, 0, 0, 3, 11, 11, 6, 3, 3, 4, 3, 0, 0, 11, 57, 141, 258, 387, 496, 555, 546, 468, 340, 194, 68, 0, 0, 67, 200, 363, 516, 623, 657, 612, 503, 360, 216, 101, 29, 0, 0, 7, 18, 22, 20, 13, 7, 3, 2, 3, 4, 5, 6, 7, 8, 8, 7, 7, 6, 4, 3, 3, 3, 4, 6, 8, 9, 8, 7, 7, 9, 12, 17, 22, 24, 22, 19, 17, 19, 22, 23, 16, 1, 0, 0, 56, 179, 365, 582, 783, 914, 938, 847, 668, 451, 249, 99, 16, 0, 0, 9, 16, 13, 4, 0, 0, 0, 1, 4, 5, 4, 1, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 12, 16, 19, 20, 18, 14, 9, 5, 3, 2, 3, 5, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 11, 9, 7, 4, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 3, 6, 8, 9, 8, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 4, 7, 12, 20, 28, 33, 35, 32, 28, 25, 23, 21, 15, 3, 0, 0, 35, 126, 270, 449, 626, 756, 803, 755, 624, 447, 268, 124, 34, 0, 0, 3, 11, 12, 7, 0, 0, 0, 0, 3, 6, 7, 8, 9, 8, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 2, 2, 2, 3, 3, 3, 1, 0, 1, 7, 14, 19, 17, 5, 0, 0, 38, 134, 288, 479, 667, 805, 853, 793, 639, 429, 220, 68, 15, 73, 228, 438, 648, 802, 859, 806, 657, 451, 245, 91, 29, 72, 205, 390, 573, 705, 749, 694, 556, 371, 189, 58, 13, 65, 201, 384, 566, 699, 747, 697, 563, 380, 196, 60, 9, 54, 184, 363, 542, 676, 731, 698, 590, 437, 278, 144, 53, 7, 0, 1, 10, 14, 11, 5, 0, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 1, 4, 9, 14, 20, 24, 25, 23, 19, 13, 8, 4, 4, 4, 5, 4, 1, 0, 2, 7, 13, 15, 8, 0, 0, 13, 82, 209, 382, 570, 730, 819, 811, 711, 546, 360, 195, 77, 12, 0, 0, 1, 10, 14, 13, 7, 0, 0, 0, 45, 145, 300, 492, 682, 823, 877, 826, 680, 476, 263, 90, 0, 0, 80, 224, 389, 533, 621, 635, 575, 461, 322, 189, 87, 24, 0, 0, 8, 17, 19, 16, 10, 5, 2, 3, 4, 6, 8, 8, 8, 8, 8, 7, 6, 5, 3, 1, 0, 0, 0, 0, 2, 4, 6, 7, 7, 5, 3, 1, 0, 0, 1, 3, 4, 6, 6, 6, 6, 5, 5, 5, 6, 6, 6, 5, 5, 6, 10, 16, 20, 19, 10, 0, 0, 18, 89, 214, 383, 568, 726, 816, 813, 714, 543, 344, 168, 60, 47, 130, 286, 470, 634, 732, 738, 650, 492, 308, 148, 58, 60, 154, 313, 491, 640, 719, 711, 621, 477, 315, 172, 69, 14, 0, 0, 6, 10, 7, 2, 0, 0, 0, 1, 3, 3, 2, 2, 1, 1, 2, 2, 3, 5, 7, 9, 12, 16, 19, 21, 22, 20, 16, 12, 8, 5, 4, 4, 4, 3, 2, 2, 5, 11, 16, 16, 6, 0, 0, 24, 108, 252, 439, 635, 792, 869, 844, 726, 545, 350, 181, 65, 6, 0, 0, 9, 12, 8, 1, 0, 0, 0, 2, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 3, 8, 10, 6, 0, 0, 10, 58, 146, 268, 404, 524, 595, 595, 521, 390, 238, 109, 40, 54, 152, 309, 485, 634, 717, 716, 633, 493, 333, 186, 78, 17, 0, 0, 11, 20, 21, 16, 9, 4, 2, 2, 5, 8, 10, 11, 11, 9, 7, 6, 7, 11, 18, 25, 30, 32, 30, 27, 24, 24, 23, 19, 8, 0, 0, 24, 105, 242, 425, 621, 786, 878, 870, 760, 575, 359, 166, 44, 20, 100, 264, 470, 667, 807, 855, 800, 657, 461, 258, 99, 17, 30, 131, 291, 471, 624, 713, 717, 636, 489, 315, 157, 55, 36, 104, 241, 411, 570, 678, 707, 655, 538, 387, 238, 118, 41, 3, 0, 0, 2, 6, 6, 5, 2, 0, 0, 0, 29, 91, 188, 308, 427, 516, 550, 521, 436, 318, 196, 96, 30, 0, 0, 0, 6, 8, 4, 0, 0, 0, 0, 3, 5, 4, 2, 0, 0, 0, 2, 6, 7, 4, 0, 0, 10, 51, 125, 223, 331, 422, 476, 478, 428, 339, 234, 136, 61, 16, 0, 0, 5, 12, 14, 13, 9, 6, 6, 7, 10, 13, 15, 15, 13, 11, 8, 7, 7, 10, 14, 20, 25, 29, 31, 30, 27, 22, 18, 14, 14, 16, 21, 27, 33, 37, 38, 38, 37, 36, 33, 25, 11, 0, 0, 17, 89, 215, 385, 570, 732, 831, 842, 762, 613, 432, 258, 122, 36, 0, 0, 5, 16, 21, 19, 14, 9, 7, 7, 10, 12, 14, 14, 13, 12, 9, 6, 4, 1, 0, 0, 0, 1, 1, 2, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 8, 9, 12, 17, 22, 27, 30, 30, 30, 29, 27, 22, 12, 0, 0, 5, 58, 162, 313, 491, 658, 777, 815, 763, 635, 464, 289, 145, 49, 3, 0, 0, 8, 10, 6, 0, 0, 0, 6, 17, 29, 37, 42, 41, 38, 31, 24, 18, 12, 7, 3, 1, 1, 1, 2, 3, 4, 3, 2, 2, 3, 7, 13, 20, 25, 28, 28, 27, 26, 26, 23, 16, 3, 0, 0, 36, 125, 265, 443, 624, 769, 839, 818, 710, 544, 360, 196, 79, 15, 0, 0, 6, 10, 8, 2, 0, 0, 0, 3, 7, 8, 7, 4, 2, 2, 6, 11, 14, 11, 2, 0, 0, 36, 118, 246, 406, 567, 694, 754, 734, 637, 489, 325, 180, 75, 16, 0, 0, 4, 8, 7, 1, 0, 0, 1, 7, 13, 19, 22, 23, 22, 21, 19, 16, 13, 10, 6, 3, 0, 0, 0, 2, 4, 6, 7, 7, 5, 3, 1, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 1, 3, 6, 9, 10, 11, 12, 13, 15, 16, 11, 2, 0, 0, 33, 112, 237, 396, 561, 694, 763, 749, 657, 510, 344, 193, 82, 19, 0, 0, 5, 10, 10, 5, 1, 0, 0, 2, 4, 6, 6, 6, 5, 4, 4, 3, 4, 5, 7, 11, 16, 20, 24, 25, 24, 21, 16, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 3, 2, 3, 4, 8, 12, 16, 18, 18, 15, 11, 6, 4, 3, 4, 5, 5, 3, 2, 3, 8, 13, 14, 8, 0, 0, 13, 81, 207, 382, 580, 759, 876, 901, 829, 679, 488, 301, 150, 51, 4, 0, 0, 7, 9, 5, 0, 0, 0, 1, 7, 12, 16, 19, 22, 23, 22, 19, 15, 11, 7, 4, 4, 5, 6, 5, 5, 5, 8, 11, 13, 9, 0, 0, 3, 46, 138, 277, 449, 622, 757, 821, 794, 682, 512, 324, 163, 68, 58, 131, 266, 426, 570, 662, 681, 626, 513, 370, 229, 115, 41, 5, 0, 0, 5, 7, 4, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 1, 1, 1, 1, 2, 3, 5, 7, 9, 10, 11, 10, 8, 6, 5, 4, 5, 8, 13, 18, 22, 25, 26, 25, 21, 17, 13, 11, 11, 13, 18, 24, 29, 33, 34, 33, 29, 23, 16, 11, 6, 4, 3, 3, 4, 5, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 1, 4, 7, 7, 3, 0, 0, 16, 63, 146, 256, 378, 486, 553, 561, 507, 403, 278, 165, 95, 89, 149, 261, 396, 518, 595, 607, 551, 442, 308, 186, 108, 94, 147, 252, 381, 500, 579, 597, 554, 459, 337, 214, 111, 40, 3, 0, 0, 10, 15, 10, 0, 0, 1, 48, 142, 282, 452, 622, 756, 824, 810, 717, 569, 399, 239, 114, 36, 1, 0, 5, 15, 20, 17, 11, 5, 1, 0, 1, 3, 4, 5, 4, 3, 2, 2, 2, 3, 4, 5, 6, 7, 8, 8, 7, 6, 5, 3, 2, 1, 1, 1, 1, 1, 1, 1, 3, 6, 10, 12, 10, 4, 0, 0, 20, 76, 170, 295, 432, 553, 633, 651, 604, 502, 371, 237, 126, 49, 9, 0, 0, 3, 6, 4, 2, 2, 6, 11, 17, 20, 20, 18, 17, 16, 15, 11, 4, 0, 0, 17, 70, 163, 291, 437, 572, 666, 697, 658, 557, 419, 275, 151, 63, 14, 0, 0, 1, 5, 6, 5, 1, 0, 0, 2, 26, 75, 149, 242, 339, 422, 471, 475, 435, 358, 264, 170, 91, 36, 5, 0, 0, 4, 10, 10, 4, 0, 0, 19, 85, 199, 353, 526, 682, 788, 818, 766, 644, 482, 315, 172, 71, 14, 0, 0, 5, 13, 14, 7, 0, 0, 8, 66, 174, 330, 514, 695, 833, 897, 873, 768, 605, 421, 252, 121, 40, 3, 0, 0, 6, 7, 4, 1, 2, 8, 17, 27, 35, 40, 41, 39, 35, 30, 25, 20, 16, 14, 13, 15, 18, 22, 26, 29, 29, 27, 22, 15, 9, 4, 1, 1, 1, 3, 3, 3, 2, 1, 0, 0, 1, 5, 10, 15, 20, 23, 25, 24, 22, 18, 14, 11, 9, 9, 12, 18, 25, 33, 39, 42, 41, 36, 29, 20, 13, 10, 11, 16, 23, 31, 38, 41, 40, 36, 29, 22, 14, 9, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 11, 13, 13, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 12, 15, 17, 18, 17, 15, 13, 11, 12, 15, 21, 28, 34, 37, 38, 35, 32, 28, 22, 13, 3, 0, 0, 28, 96, 206, 349, 502, 636, 719, 732, 672, 554, 405, 256, 134, 50, 6, 0, 0, 5, 12, 12, 5, 0, 0, 10, 64, 166, 314, 494, 674, 820, 900, 896, 809, 659, 479, 304, 160, 63, 12, 0, 0, 7, 11, 10, 6, 4, 6, 11, 19, 27, 34, 37, 37, 35, 30, 24, 19, 16, 16, 19, 26, 33, 38, 40, 38, 34, 28, 23, 17, 9, 0, 0, 2, 35, 106, 217, 360, 514, 649, 736, 753, 697, 579, 427, 273, 144, 56, 10, 0, 0, 4, 7, 5, 0, 0, 0, 0, 3, 5, 5, 3, 0, 0, 0, 1, 3, 3, 1, 0, 0, 12, 44, 98, 172, 254, 330, 383, 402, 383, 330, 256, 175, 104, 50, 16, 1, 0, 0, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 3, 4, 6, 8, 11, 13, 13, 12, 10, 9, 8, 9, 10, 9, 6, 0, 0, 3, 32, 91, 184, 304, 433, 549, 628, 652, 616, 527, 405, 274, 158, 72, 21, 0, 0, 0, 4, 4, 1, 0, 0, 0, 0, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 4, 6, 4, 0, 0, 6, 42, 114, 224, 360, 501, 620, 690, 696, 636, 524, 384, 246, 131, 52, 10, 0, 0, 3, 5, 4, 0, 0, 0, 1, 4, 6, 6, 6, 6, 7, 8, 8, 5, 0, 0, 8, 45, 118, 229, 368, 513, 638, 716, 728, 671, 558, 415, 276, 173, 128, 148, 223, 334, 449, 541, 587, 578, 517, 418, 303, 192, 102, 42, 10, 0, 0, 2, 3, 3, 3, 6, 11, 20, 29, 37, 42, 43, 40, 35, 28, 21, 15, 10, 7, 5, 3, 2, 1, 0, 0, 0, 0, 2, 5, 9, 14, 19, 24, 28, 30, 30, 28, 23, 17, 11, 8, 6, 7, 9, 10, 10, 7, 5, 3, 3, 4, 4, 2, 0, 0, 9, 40, 98, 180, 277, 372, 446, 484, 476, 426, 344, 248, 157, 83, 33, 7, 0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 8, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 5, 7, 9, 11, 14, 16, 17, 18, 17, 16, 13, 10, 6, 3, 2, 1, 1, 1, 0, 0, 0, 1, 3, 3, 1, 0, 0, 8, 39, 95, 177, 276, 374, 454, 500, 501, 459, 384, 291, 198, 118, 60, 25, 9, 5, 6, 7, 7, 7, 7, 9, 14, 20, 26, 30, 32, 32, 30, 27, 22, 15, 5, 0, 0, 19, 68, 151, 268, 404, 540, 651, 713, 715, 657, 550, 418, 286, 173, 92, 44, 22, 18, 19, 21, 17, 9, 0, 0, 1, 31, 91, 184, 303, 435, 557, 647, 686, 666, 591, 476, 344, 218, 116, 47, 10, 0, 0, 2, 4, 3, 0, 0, 0, 0, 1, 3, 4, 6, 6, 7, 8, 10, 14, 18, 24, 29, 33, 35, 34, 32, 28, 25, 22, 21, 22, 25, 28, 32, 35, 36, 36, 34, 30, 25, 20, 16, 14, 14, 17, 21, 25, 28, 30, 30, 28, 24, 20, 15, 11, 9, 7, 5, 5, 4, 3, 2, 2, 2, 2, 2, 0, 0, 0, 9, 32, 72, 128, 195, 264, 322, 357, 363, 339, 289, 225, 157, 98, 53, 25, 12, 10, 13, 17, 19, 19, 17, 14, 11, 8, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 3, 1, 0, 0, 4, 23, 60, 114, 181, 250, 310, 347, 355, 333, 286, 223, 157, 97, 50, 19, 3, 0, 0, 1, 2, 0, 0, 0, 15, 49, 107, 189, 285, 383, 462, 507, 507, 462, 385, 295, 219, 176, 180, 230, 314, 409, 491, 538, 540, 495, 418, 328, 252, 210, 214, 264, 347, 442, 522, 566, 563, 512, 428, 333, 252, 206, 208, 257, 338, 431, 511, 557, 557, 510, 426, 322, 218, 128, 62, 22, 4, 0, 0, 3, 6, 11, 18, 27, 36, 43, 47, 47, 43, 38, 31, 25, 19, 15, 12, 9, 8, 7, 8, 9, 10, 12, 13, 15, 18, 21, 26, 30, 35, 38, 39, 37, 33, 28, 23, 20, 19, 20, 22, 26, 29, 33, 35, 38, 38, 37, 32, 23, 14, 10, 19, 48, 105, 190, 297, 413, 520, 598, 634, 619, 557, 461, 347, 233, 136, 64, 20, 0, 0, 1, 4, 3, 0, 0, 7, 43, 113, 219, 352, 495, 623, 714, 750, 723, 640, 516, 375, 241, 131, 56, 14, 0, 0, 1, 3, 2, 0, 0, 0, 0, 2, 3, 4, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 6, 6, 7, 8, 11, 14, 16, 17, 16, 14, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 13, 15, 17, 18, 18, 18, 17, 15, 14, 13, 13, 15, 18, 23, 28, 32, 35, 34, 31, 26, 21, 18, 16, 17, 20, 23, 25, 26, 26, 24, 21, 18, 16, 15, 15, 16, 19, 22, 24, 26, 27, 27, 25, 23, 20, 18, 16, 16, 18, 21, 25, 29, 31, 31, 29, 25, 19, 12, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 4, 6, 10, 15, 20, 24, 25, 24, 21, 17, 13, 10, 7, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 5, 7, 9, 11, 12, 12, 8, 3, 0, 2, 18, 54, 116, 202, 306, 416, 515, 585, 615, 598, 538, 446, 338, 232, 141, 73, 31, 9, 2, 0, 0, 0, 4, 24, 68, 140, 239, 356, 475, 577, 646, 668, 640, 568, 466, 352, 242, 149, 82, 39, 17, 9, 8, 10, 11, 12, 12, 12, 12, 12, 12, 11, 11, 10, 9, 8, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 7, 7, 6, 3, 0, 0, 5, 25, 64, 122, 193, 268, 335, 381, 399, 385, 343, 281, 211, 143, 85, 43, 17, 4, 0, 0, 0, 2, 4, 8, 13, 18, 22, 25, 27, 27, 27, 26, 26, 25, 24, 22, 20, 19, 19, 21, 24, 29, 32, 34, 33, 30, 25, 21, 18, 18, 21, 27, 34, 41, 45, 46, 43, 36, 25, 13, 2, 1, 17, 58, 128, 227, 346, 469, 579, 655, 687, 667, 600, 500, 381, 263, 161, 84, 33, 7, 0, 0, 3, 8, 12, 16, 21, 26, 32, 37, 41, 41, 39, 34, 28, 21, 16, 12, 10, 9, 8, 8, 7, 5, 5, 4, 2, 0, 0, 0, 7, 26, 61, 113, 179, 251, 318, 371, 399, 399, 371, 319, 253, 182, 116, 64, 27, 7, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 12, 11, 10, 8, 6, 5, 6, 8, 10, 10, 7, 2, 0, 3, 25, 73, 153, 263, 392, 524, 635, 707, 727, 691, 611, 505, 399, 316, 273, 276, 320, 390, 465, 525, 554, 544, 495, 417, 321, 225, 140, 75, 32, 9, 0, 0, 2, 5, 8, 11, 15, 21, 27, 33, 38, 41, 42, 39, 34, 27, 18, 12, 13, 28, 63, 123, 209, 314, 425, 526, 599, 630, 614, 553, 460, 352, 244, 152, 83, 38, 13, 3, 0, 0, 0, 0, 1, 3, 7, 10, 13, 14, 13, 10, 7, 4, 3, 8, 22, 52, 100, 169, 256, 350, 440, 510, 547, 544, 501, 426, 333, 237, 150, 82, 37, 11, 1, 0, 0, 0, 0, 1, 2, 6, 10, 15, 19, 22, 23, 23, 21, 19, 16, 12, 9, 6, 5, 5, 7, 9, 11, 12, 12, 11, 9, 5, 4, 6, 17, 41, 80, 134, 199, 268, 330, 375, 396, 388, 353, 297, 231, 165, 106, 61, 31, 14, 5, 1, 0, 0, 9, 32, 77, 148, 244, 357, 474, 577, 649, 678, 659, 597, 507, 408, 324, 273, 264, 298, 362, 439, 507, 549, 555, 522, 458, 375, 287, 206, 140, 92, 61, 44, 36, 32, 31, 30, 29, 29, 31, 35, 40, 46, 51, 54, 53, 50, 45, 40, 36, 34, 34, 36, 39, 42, 45, 46, 45, 42, 38, 32, 26, 21, 16, 13, 11, 10, 10, 10, 11, 12, 14, 18, 23, 29, 37, 44, 50, 54, 54, 50, 43, 34, 26, 21, 23, 38, 71, 124, 200, 293, 394, 491, 570, 616, 621, 586, 519, 436, 355, 297, 274, 292, 345, 419, 495, 552, 576, 560, 508, 432, 350, 282, 244, 245, 283, 346, 419, 480, 514, 512, 475, 413, 343, 283, 249, 246, 275, 327, 388, 441, 473, 477, 450, 397, 326, 248, 173, 111, 64, 33, 14, 3, 0, 0, 8, 32, 76, 143, 231, 332, 434, 523, 586, 613, 600, 549, 469, 371, 269, 175, 99, 46, 14, 1, 0, 0, 1, 1, 0, 0, 0, 1, 4, 8, 10, 11, 9, 6, 2, 0, 4, 21, 53, 106, 176, 260, 346, 422, 477, 502, 493, 452, 386, 306, 223, 146, 84, 41, 14, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 1, 8, 23, 50, 90, 143, 205, 271, 330, 373, 391, 383, 351, 305, 259, 227, 218, 237, 280, 339, 399, 446, 469, 464, 432, 381, 326, 282, 260, 267, 302, 357, 418, 470, 499, 498, 464, 403, 326, 242, 164, 100, 53, 23, 6, 0, 0, 0, 1, 3, 7, 11, 15, 19, 22, 23, 22, 21, 18, 15, 12, 9, 6, 4, 3, 3, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 0, 1, 3, 5, 6, 5, 2, 0, 0, 8, 29, 63, 111, 169, 232, 291, 339, 369, 377, 362, 327, 276, 217, 157, 103, 60, 29, 10, 1, 0, 0, 3, 7, 11, 16, 22, 26, 30, 31, 31, 30, 27, 25, 23, 21, 21, 22, 24, 25, 27, 28, 29, 29, 28, 26, 24, 20, 17, 13, 11, 9, 9, 9, 10, 10, 11, 12, 14, 17, 21, 27, 32, 37, 40, 40, 37, 33, 27, 22, 21, 26, 43, 74, 123, 191, 274, 365, 453, 525, 571, 581, 555, 495, 411, 316, 222, 140, 78, 35, 11, 1, 0, 0, 0, 1, 2, 3, 5, 6, 8, 8, 7, 6, 5, 3, 2, 1, 2, 3, 5, 9, 12, 16, 18, 20, 21, 20, 18, 16, 13, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 6, 19, 42, 76, 120, 172, 225, 273, 309, 327, 324, 301, 264, 217, 167, 122, 84, 55, 36, 23, 16, 12, 10, 8, 7, 7, 6, 5, 5, 6, 7, 8, 9, 10, 10, 9, 8, 7, 7, 7, 7, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 2, 4, 7, 12, 16, 20, 22, 21, 20, 19, 18, 19, 22, 27, 31, 36, 39, 41, 41, 40, 38, 34, 31, 28, 27, 32, 46, 73, 116, 176, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 252, 338, 424, 498, 549, 568, 552, 503, 431, 346, 261, 185, 125, 81, 53, 36, 26, 21, 17, 14, 12, 11, 10, 10, 9, 9, 9, 8, 7, 7, 6, 5, 4, 3, 3, 3, 3, 4, 6, 8, 10, 12, 14, 15, 17, 20, 24, 28, 32, 36, 38, 37, 33, 29, 26, 30, 45, 77, 128, 198, 283, 374, 458, 523, 559, 561, 529, 468, 389, 302, 219, 145, 88, 46, 20, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 11, 11, 11, 11, 10, 9, 8, 6, 5, 4, 3, 3, 4, 4, 5, 4, 4, 3, 2, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 12, 15, 19, 21, 23, 23, 21, 19, 15, 12, 10, 8, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 6, 7, 10, 17, 30, 51, 83, 128, 187, 257, 332, 404, 463, 499, 507, 487, 445, 391, 338, 298, 278, 281, 304, 340, 378, 409, 423, 417, 388, 342, 284, 222, 164, 115, 79, 54, 39, 30, 25, 21, 17, 14, 12, 10, 9, 10, 11, 12, 12, 12, 11, 9, 9, 12, 21, 38, 64, 98, 139, 183, 225, 259, 282, 291, 287, 272, 251, 232, 221, 223, 242, 276, 322, 371, 414, 442, 447, 429, 388, 330, 264, 198, 138, 88, 51, 25, 9, 1, 0, 0, 6, 19, 38, 67, 103, 146, 193, 240, 281, 310, 325, 322, 301, 265, 220, 170, 121, 79, 46, 24, 10, 4, 3, 5, 7, 11, 14, 18, 21, 24, 26, 27, 26, 25, 22, 19, 15, 11, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 11, 25, 47, 77, 112, 149, 184, 211, 228, 233, 225, 205, 176, 142, 106, 72, 43, 21, 7, 0, 0, 0, 2, 4, 6, 8, 10, 14, 18, 23, 25, 26, 24, 21, 20, 24, 36, 61, 100, 155, 225, 306, 393, 477, 548, 597, 616, 601, 554, 481, 393, 301, 215, 142, 85, 45, 19, 5, 0, 0, 3, 8, 13, 18, 21, 22, 22, 22, 22, 23, 24, 25, 26, 26, 26, 26, 28, 30, 33, 37, 39, 41, 41, 40, 40, 45, 57, 80, 118, 171, 237, 312, 388, 455, 503, 528, 526, 497, 448, 385, 315, 245, 182, 129, 87, 57, 38, 27, 21, 18, 15, 12, 9, 6, 3, 3, 4, 6, 9, 12, 15, 17, 20, 22, 25, 29, 34, 38, 41, 41, 38, 35, 34, 40, 56, 86, 132, 193, 264, 338, 409, 467, 505, 517, 503, 464, 406, 336, 262, 191, 130, 81, 45, 22, 8, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 5, 4, 3, 2, 3, 4, 6, 10, 17, 28, 48, 77, 118, 171, 233, 299, 362, 413, 445, 454, 438, 401, 347, 283, 218, 158, 106, 66, 37, 18, 7, 1, 0, 1, 3, 5, 6, 7, 7, 6, 6, 6, 8, 12, 20, 34, 55, 86, 128, 180, 239, 300, 357, 402, 430, 440, 431, 407, 375, 342, 316, 302, 305, 322, 351, 382, 409, 425, 425, 409, 383, 353, 327, 311, 308, 319, 340, 366, 388, 402, 404, 393, 372, 346, 322, 305, 301, 309, 329, 356, 381, 400, 404, 392, 364, 321, 269, 213, 159, 111, 72, 42, 21, 9, 2, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 3, 4, 6, 10, 19, 35, 59, 93, 139, 195, 259, 326, 391, 445, 482, 496, 484, 450, 396, 331, 263, 198, 142, 97, 64, 42, 28, 19, 14, 11, 8, 6, 4, 2, 1, 1, 2, 4, 7, 9, 11, 13, 15, 18, 21, 24, 26, 27, 27, 26, 25, 26, 32, 44, 65, 96, 139, 192, 254, 321, 386, 442, 482, 500, 492, 460, 407, 342, 270, 200, 137, 86, 47, 21, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 2, 6, 10, 15, 19, 23, 24, 24, 24, 24, 26, 33, 45, 66, 96, 137, 188, 248, 313, 378, 436, 480, 504, 504, 480, 434, 372, 302, 233, 169, 117, 77, 49, 31, 20, 15, 15, 20, 32, 52, 81, 118, 161, 207, 250, 286, 310, 320, 314, 294, 264, 227, 189, 151, 117, 88, 64, 45, 31, 22, 17, 15, 15, 17, 20, 25, 29, 33, 36, 37, 36, 33, 29, 24, 19, 14, 11, 8, 6, 5, 4, 3, 2, 0, 0, 0, 0, 2, 5, 8, 12, 14, 16, 16, 16, 16, 14, 12, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 3, 9, 21, 38, 62, 93, 130, 171, 212, 249, 278, 296, 299, 288, 264, 229, 189, 147, 108, 74, 46, 26, 13, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 6, 15, 29, 49, 75, 105, 136, 168, 195, 216, 229, 232, 224, 208, 185, 156, 124, 92, 63, 38, 19, 7, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 2, 5, 12, 24, 43, 71, 108, 156, 212, 273, 333, 386, 425, 445, 444, 423, 385, 335, 278, 220, 165, 115, 75, 43, 21, 8, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 3, 6, 9, 12, 15, 18, 20, 22, 24, 26, 28, 28, 28, 26, 23, 21, 19, 18, 19, 21, 22, 24, 25, 25, 24, 22, 21, 18, 16, 12, 9, 6, 3, 1, 0, 0, 0, 1, 2, 3, 4, 6, 9, 13, 19, 24, 28, 30, 31, 30, 27, 24, 20, 17, 13, 10, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 6, 10, 14, 20, 24, 26, 26, 25, 22, 20, 18, 17, 18, 18, 19, 20, 20, 21, 21, 22, 21, 21, 20, 19, 19, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 30, 30, 30, 30, 31, 32, 32, 33, 32, 31, 28, 25, 21, 16, 11, 6, 2, 0, 0, 0, 1, 2, 3, 5, 6, 8, 10, 13, 16, 18, 20, 20, 20, 19, 18, 16, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 12, 12, 11, 9, 7, 6, 6, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 5, 9, 13, 17, 20, 22, 23, 24, 25, 28, 34, 45, 62, 87, 120, 163, 216, 277, 343, 407, 464, 508, 532, 534, 515, 477, 425, 364, 301, 239, 183, 135, 96, 66, 45, 31, 22, 17, 14, 13, 12, 11, 9, 8, 8, 8, 10, 14, 18, 21, 24, 25, 26, 25, 25, 26, 27, 28, 29, 30, 32, 33, 36, 38, 41, 42, 42, 42, 41, 42, 45, 53, 64, 82, 106, 138, 178, 226, 281, 339, 392, 436, 464, 472, 459, 428, 384, 331, 276, 222, 174, 132, 98, 70, 51, 37, 29, 26, 25, 26, 26, 27, 27, 28, 29, 30, 31, 30, 29, 26, 22, 17, 14, 10, 8, 6, 5, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 2, 2, 1, 1, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 5, 8, 12, 18, 27, 40, 58, 82, 113, 148, 188, 230, 271, 306, 334, 352, 357, 349, 329, 299, 260, 217, 174, 134, 100, 73, 52, 38, 27, 19, 13, 8, 5, 3, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 2, 3, 4, 5, 4, 3, 3, 4, 8, 16, 28, 45, 66, 93, 123, 156, 189, 220, 246, 265, 275, 275, 264, 244, 217, 184, 149, 115, 84, 57, 37, 23, 17, 17, 23, 35, 52, 73, 98, 126, 156, 187, 215, 238, 253, 257, 251, 235, 210, 181, 151, 121, 94, 71, 52, 37, 26, 19, 15, 13, 13, 14, 16, 17, 19, 20, 22, 22, 22, 21, 19, 16, 14, 12, 12, 12, 14, 16, 19, 24, 32, 45, 64, 92, 128, 173, 224, 279, 335, 385, 426, 454, 464, 457, 434, 396, 348, 294, 238, 185, 137, 95, 62, 37, 20, 9, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 6, 4, 3, 2, 1, 1, 3, 6, 10, 14, 17, 19, 19, 19, 18, 17, 18, 19, 20, 20, 20, 20, 20, 20, 21, 23, 25, 26, 26, 25, 22, 19, 16, 12, 8, 5, 2, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 8, 9, 11, 13, 14, 15, 14, 12, 10, 7, 6, 5, 5, 6, 8, 12, 18, 28, 41, 58, 81, 110, 145, 187, 233, 280, 323, 359, 384, 394, 389, 372, 342, 305, 263, 218, 174, 134, 100, 72, 52, 39, 32, 32, 37, 47, 63, 84, 109, 138, 168, 197, 225, 247, 262, 270, 267, 256, 236, 209, 179, 148, 120, 94, 73, 56, 43, 32, 24, 18, 13, 10, 9, 8, 8, 8, 8, 7, 5, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 5, 5, 5, 6, 6, 7, 8, 7, 7, 6, 5, 6, 8, 11, 17, 26, 38, 53, 73, 98, 125, 154, 183, 210, 233, 250, 259, 262, 256, 242, 222, 198, 170, 142, 117, 95, 78, 66, 60, 59, 64, 76, 95, 121, 154, 193, 235, 276, 314, 345, 367, 378, 377, 365, 343, 311, 272, 230, 188, 147, 110, 79, 53, 33, 18, 8, 2, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 12, 19, 29, 42, 58, 77, 100, 125, 152, 178, 202, 221, 235, 242, 241, 232, 216, 194, 166, 137, 108, 82, 61, 44, 33, 24, 18, 13, 9, 7, 6, 8, 12, 16, 21, 23, 24, 23, 22, 20, 19, 19, 21, 22, 24, 26, 28, 30, 31, 32, 32, 32, 31, 29, 28, 27, 26, 25, 24, 22, 20, 20, 19, 19, 19, 18, 15, 11, 7, 3, 1, 1, 3, 4, 6, 7, 7, 8, 10, 12, 16, 20, 23, 24, 24, 23, 20, 17, 15, 14, 13, 12, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 10, 12, 14, 15, 15, 16, 19, 22, 25, 27, 28, 27, 26, 24, 24, 25, 27, 30, 34, 37, 39, 42, 45, 50, 59, 72, 91, 117, 148, 184, 223, 262, 301, 338, 370, 395, 410, 413, 404, 381, 348, 307, 263, 220, 180, 144, 113, 89, 69, 54, 44, 37, 33, 32, 31, 32, 32, 33, 33, 31, 29, 24, 19, 14, 10, 7, 7, 8, 11, 13, 15, 15, 15, 15, 15, 17, 19, 22, 26, 28, 29, 30, 29, 28, 27, 24, 22, 19, 16, 14, 11, 8, 6, 3, 2, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 2, 3, 6, 7, 8, 8, 6, 4, 3, 2, 2, 2, 3, 4, 4, 3, 3, 2, 2, 2, 2, 3, 4, 4, 5, 6, 8, 10, 13, 15, 16, 16, 15, 12, 9, 7, 6, 6, 7, 9, 9, 9, 8, 6, 5, 5, 5, 7, 10, 12, 14, 15, 16, 16, 18, 21, 26, 33, 44, 59, 78, 99, 122, 146, 170, 191, 209, 222, 229, 230, 223, 210, 193, 172, 150, 129, 109, 92, 77, 63, 52, 43, 35, 30, 27, 26, 26, 26, 27, 28, 30, 31, 33, 33, 33, 32, 31, 30, 29, 29, 30, 30, 30, 30, 29, 29, 28, 28, 27, 27, 28, 28, 29, 30, 32, 36, 43, 54, 70, 92, 120, 155, 194, 238, 283, 329, 371, 407, 433, 447, 446, 431, 405, 369, 328, 285, 242, 201, 162, 127, 97, 72, 54, 41, 34, 32, 32, 34, 36, 38, 40, 42, 46, 53, 63, 77, 94, 114, 137, 164, 195, 229, 265, 302, 339, 371, 397, 415, 425, 428, 426, 419, 411, 402, 395, 390, 389, 391, 394, 394, 390, 378, 357, 327, 292, 255, 218, 183, 152, 125, 101, 81, 63, 48, 37, 28, 21, 17, 13, 11, 9, 7, 5, 4, 4, 3, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 4, 7, 10, 13, 16, 18, 18, 19, 20, 21, 23, 24, 26, 27, 27, 26, 26, 26, 27, 27, 28, 28, 28, 27, 25, 22, 20, 17, 14, 11, 9, 7, 5, 4, 3, 3, 2, 1, 1, 1, 1, 2, 2, 2, 3, 3, 4, 4, 4, 4, 4, 5, 5, 5, 5, 6, 6, 7, 7, 7, 8, 10, 13, 17, 24, 34, 46, 62, 80, 100, 120, 139, 157, 173, 187, 197, 204, 206, 202, 192, 177, 157, 136, 116, 98, 84, 72, 64, 59, 57, 60, 69, 84, 106, 133, 162, 192, 220, 245, 267, 286, 301, 315, 325, 332, 335, 335, 332, 329, 326, 326, 328, 331, 331, 327, 316, 299, 275, 247, 218, 188, 159, 133, 109, 88, 69, 52, 39, 29, 22, 19, 19, 21, 24, 27, 30, 33, 38, 46, 59, 77, 101, 130, 162, 196, 232, 268, 304, 338, 368, 391, 406, 413, 413, 409, 403, 398, 394, 388, 382, 373, 364, 353, 344, 335, 326, 316, 301, 282, 259, 234, 208, 183, 161, 143, 129, 121, 119, 125, 139, 161, 190, 223, 259, 295, 329, 358, 382, 399, 408, 408, 397, 376, 347, 310, 270, 229, 190, 154, 122, 94, 69, 48, 32, 20, 13, 10, 8, 8, 8, 6, 4, 3, 1, 1, 1, 3, 4, 6, 6, 7, 7, 6, 5, 3, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 1, 2, 3, 3, 3, 2, 2, 1, 3, 5, 10, 15, 22, 29, 37, 49, 64, 84, 109, 137, 167, 197, 225, 251, 275, 295, 312, 324, 329, 325, 312, 290, 261, 228, 194, 161, 132, 106, 83, 63, 44, 29, 16, 7, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 5, 7, 9, 11, 14, 17, 20, 24, 28, 34, 40, 48, 59, 74, 93, 118, 147, 181, 219, 259, 299, 337, 371, 399, 421, 434, 438, 434, 421, 400, 372, 338, 299, 258, 217, 179, 145, 116, 93, 75, 61, 50, 41, 34, 27, 22, 19, 17, 16, 16, 17, 19, 21, 23, 25, 26, 27, 27, 27, 28, 29, 31, 33, 34, 35, 34, 33, 32, 31, 31, 32, 33, 35, 36, 36, 35, 34, 33, 33, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 33, 34, 35, 36, 36, 36, 35, 35, 34, 33, 33, 32, 31, 29, 27, 25, 23, 22, 22, 22, 22, 21, 21, 20, 21, 23, 27, 31, 34, 37, 40, 42, 45, 49, 56, 65, 76, 92, 111, 134, 162, 192, 225, 258, 291, 321, 348, 371, 388, 397, 398, 388, 369, 342, 309, 274, 238, 204, 172, 142, 116, 93, 73, 59, 48, 41, 37, 35, 35, 35, 36, 37, 39, 39, 40, 39, 38, 37, 35, 34, 33, 33, 34, 35, 35, 33, 31, 27, 24, 21, 19, 18, 16, 15, 13, 10, 8, 7, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 3, 2, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 1, 3, 5, 7, 8, 9, 9, 11, 13, 16, 20, 25, 29, 33, 37, 42, 48, 58, 71, 88, 109, 131, 155, 180, 206, 235, 265, 296, 326, 351, 370, 379, 378, 369, 351, 328, 301, 272, 240, 208, 176, 145, 116, 91, 71, 54, 42, 32, 24, 17, 11, 7, 4, 4, 4, 6, 8, 10, 11, 13, 14, 15, 17, 17, 18, 17, 17, 16, 16, 16, 16, 16, 16, 15, 13, 11, 8, 6, 4, 3, 3, 4, 5, 5, 6, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 20, 22, 25, 28, 32, 36, 40, 45, 51, 57, 63, 70, 78, 89, 102, 119, 139, 162, 186, 210, 236, 262, 289, 317, 343, 367, 385, 396, 401, 401, 398, 395, 393, 392, 390, 388, 383, 375, 365, 354, 341, 326, 310, 291, 270, 247, 223, 199, 176, 157, 143, 135, 133, 138, 147, 161, 177, 195, 214, 233, 253, 273, 291, 304, 311, 310, 301, 286, 265, 242, 218, 194, 170, 147, 124, 102, 82, 64, 50, 39, 32, 26, 22, 19, 15, 12, 10, 8, 8, 8, 10, 11, 13, 14, 14, 15, 17, 20, 24, 30, 36, 43, 52, 63, 77, 94, 115, 138, 164, 191, 220, 249, 280, 311, 341, 369, 391, 408, 419, 423, 422, 419, 414, 409, 406, 404, 404, 403, 402, 399, 395, 392, 390, 389, 389, 390, 389, 388, 385, 381, 375, 368, 359, 345, 327, 305, 282, 258, 235, 214, 192, 169, 145, 120, 95, 73, 54, 39, 29, 22, 17, 15, 14, 13, 12, 12, 10, 8, 5, 3, 2, 3, 4, 6, 8, 10, 12, 13, 14, 16, 17, 18, 20, 20, 21, 21, 22, 24, 26, 27, 29, 29, 29, 28, 26, 25, 24, 23, 24, 24, 24, 23, 21, 19, 17, 15, 15, 16, 18, 21, 23, 24, 25, 26, 26, 27, 29, 31, 33, 35, 36, 35, 33, 30, 27, 25, 24, 24, 24, 25, 24, 24, 22, 21, 20, 19, 18, 16, 14, 11, 8, 6, 4, 3, 3, 4, 5, 5, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 8, 9, 10, 11, 12, 13, 13, 13, 13, 15, 16, 18, 19, 19, 18, 17, 15, 14, 13, 11, 10, 8, 5, 4, 3, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 12, 16, 18, 19, 19, 19, 20, 24, 29, 37, 47, 57, 68, 80, 94, 112, 134, 159, 186, 213, 239, 263, 285, 307, 326, 343, 354, 358, 353, 340, 322, 301, 278, 257, 236, 214, 193, 171, 149, 131, 118, 111, 110, 114, 122, 132, 144, 158, 171, 185, 196, 206, 212, 213, 211, 205, 197, 187, 177, 166, 155, 144, 133, 122, 111, 102, 95, 91, 89, 91, 97, 106, 120, 136, 155, 173, 190, 204, 214, 219, 220, 217, 212, 204, 194, 184, 172, 159, 145, 129, 113, 98, 84, 72, 62, 54, 48, 43, 38, 34, 31, 29, 28, 27, 27, 26, 24, 22, 21, 20, 20, 21, 22, 22, 22, 22, 21, 21, 21, 22, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 22, 21, 19, 18, 16, 15, 14, 12, 11, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 2, 2, 3, 2, 2, 2, 3, 5, 8, 12, 15, 17, 19, 21, 23, 26, 30, 37, 45, 54, 65, 78, 93, 110, 130, 152, 176, 201, 227, 253, 280, 304, 326, 343, 355, 361, 362, 358, 349, 335, 316, 293, 266, 238, 209, 181, 155, 131, 109, 89, 71, 57, 45, 36, 29, 23, 18, 13, 9, 7, 7, 9, 12, 15, 18, 20, 21, 21, 22, 25, 28, 34, 41, 50, 60, 71, 82, 95, 109, 124, 142, 163, 186, 210, 236, 260, 282, 301, 317, 329, 338, 344, 345, 341, 331, 316, 295, 271, 244, 216, 190, 167, 147, 131, 117, 104, 92, 80, 67, 57, 48, 43, 40, 39, 37, 35, 31, 27, 23, 21, 20, 21, 22, 22, 22, 20, 17, 14, 11, 9, 7, 7, 7, 7, 8, 9, 9, 8, 7, 5, 3, 2, 1, 2, 4, 6, 8, 10, 10, 9, 8, 8, 8, 9, 10, 12, 14, 16, 18, 20, 23, 26, 30, 36, 44, 53, 65, 78, 92, 107, 122, 139, 158, 180, 205, 230, 255, 277, 295, 310, 322, 332, 342, 354, 366, 378, 390, 399, 405, 407, 406, 404, 401, 400, 401, 403, 406, 407, 404, 398, 389, 378, 368, 360, 354, 348, 340, 330, 316, 300, 281, 261, 242, 224, 206, 188, 171, 153, 136, 119, 103, 88, 75, 64, 55, 48, 41, 35, 31, 27, 24, 22, 22, 22, 21, 19, 17, 14, 12, 11, 12, 13, 15, 16, 16, 14, 12, 10, 9, 10, 14, 18, 23, 28, 32, 36, 40, 45, 53, 63, 76, 92, 108, 125, 142, 160, 180, 202, 227, 253, 280, 305, 326, 343, 356, 365, 372, 379, 386, 393, 401, 408, 413, 415, 413, 407, 398, 384, 368, 351, 333, 315, 297, 279, 260, 240, 218, 196, 173, 153, 136, 122, 111, 101, 92, 83, 72, 62, 53, 45, 41, 39, 40, 42, 43, 43, 41, 39, 36, 34, 32, 32, 32, 33, 32, 32, 31, 31, 31, 32, 33, 34, 33, 31, 27, 23, 19, 16, 15, 17, 19, 21, 22, 23, 22, 20, 20, 20, 22, 24, 27, 29, 30, 31, 30, 31, 32, 34, 37, 41, 45, 49, 52, 56, 60, 65, 72, 80, 89, 100, 111, 124, 138, 154, 170, 187, 203, 219, 234, 248, 261, 271, 278, 281, 281, 277, 269, 259, 246, 231, 216, 199, 182, 166, 150, 134, 118, 103, 87, 73, 61, 51, 43, 38, 34, 30, 27, 24, 20, 17, 14, 12, 11, 13, 16, 21, 27, 32, 37, 41, 46, 52, 59, 69, 80, 93, 108, 123, 140, 158, 176, 196, 215, 235, 254, 271, 285, 297, 305, 310, 311, 309, 305, 299, 290, 279, 264, 247, 227, 207, 187, 170, 154, 141, 130, 118, 106, 94, 82, 70, 61, 55, 50, 48, 45, 42, 38, 33, 29, 26, 24, 23, 23, 24, 24, 24, 23, 22, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 17, 15, 14, 13, 13, 13, 13, 13, 12, 11, 9, 7, 5, 4, 4, 4, 4, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 1, 2, 4, 6, 6, 7, 6, 5, 4, 3, 1, 0, 0, 1, 2, 5, 8, 11, 14, 16, 17, 19, 20, 21, 23, 24, 25, 27, 30, 35, 43, 53, 65, 77, 89, 101, 112, 124, 138, 156, 176, 198, 222, 245, 266, 285, 302, 319, 335, 351, 366, 381, 393, 402, 408, 411, 411, 409, 407, 404, 401, 397, 390, 382, 370, 355, 338, 319, 299, 280, 260, 242, 224, 206, 189, 171, 154, 137, 121, 105, 92, 80, 70, 62, 55, 48, 41, 34, 28, 23, 20, 18, 17, 16, 15, 15, 14, 13, 12, 11, 10, 8, 7, 5, 4, 4, 4, 4, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 5, 4, 4, 5, 6, 9, 13, 18, 23, 28, 33, 37, 42, 49, 57, 68, 80, 94, 109, 125, 141, 158, 175, 191, 206, 220, 230, 239, 244, 247, 247, 245, 240, 232, 222, 211, 199, 187, 176, 163, 151, 138, 125, 111, 98, 86, 76, 67, 60, 54, 49, 46, 43, 41, 40, 38, 36, 34, 31, 28, 24, 20, 18, 17, 17, 18, 19, 20, 20, 19, 18, 18, 17, 18, 18, 19, 20, 21, 21, 22, 23, 23, 24, 26, 30, 35, 41, 50, 59, 68, 76, 84, 90, 96, 101, 105, 108, 112, 117, 122, 128, 132, 135, 134, 131, 125, 118, 111, 105, 101, 97, 92, 85, 77, 68, 59, 51, 45, 41, 37, 34, 31, 26, 21, 17, 13, 10, 8, 8, 8, 10, 12, 15, 18, 22, 27, 31, 36, 42, 49, 57, 66, 76, 86, 97, 108, 119, 131, 143, 156, 169, 181, 193, 202, 210, 216, 220, 220, 218, 214, 210, 205, 200, 196, 193, 190, 188, 186, 185, 187, 189, 193, 196, 199, 201, 202, 204, 206, 210, 214, 217, 217, 214, 209, 201, 193, 186, 180, 175, 169, 162, 153, 142, 132, 124, 120, 120, 126, 134, 146, 159, 173, 190, 209, 230, 254, 278, 300, 320, 335, 346, 352, 354, 352, 348, 341, 333, 324, 316, 310, 306, 305, 307, 310, 313, 315, 314, 309, 298, 281, 259, 234, 206, 178, 152, 128, 107, 89, 75, 66, 64, 68, 80, 97, 117, 134, 146, 149, 142, 128, 108, 88, 70, 57, 48, 42, 39, 37, 36, 35, 36, 37, 38, 39, 40, 40, 40, 40, 39, 39, 37, 35, 33, 31, 29, 29, 29, 29, 29, 29, 30, 30, 31, 32, 32, 32, 32, 31, 30, 29, 28, 28, 27, 27, 26, 24, 23, 22, 21, 20, 20, 19, 19, 19, 19, 20, 21, 22, 23, 22, 21, 20, 19, 18, 18, 19, 19, 19, 17, 15, 13, 11, 11, 12, 15, 17, 19, 19, 18, 16, 14, 13, 13, 13, 13, 14, 14, 14, 15, 15, 16, 15, 15, 14, 13, 12, 13, 13, 14, 15, 15, 15, 14, 13, 13, 13, 13, 13, 14, 15, 17, 19, 20, 21, 20, 19, 17, 15, 14, 14, 14, 14, 15, 15, 15, 15, 15, 16, 16, 16, 17, 18, 19, 20, 21, 22, 23, 23, 23, 23, 24, 26, 28, 31, 33, 34, 35, 35, 34, 34, 36, 38, 42, 45, 49, 52, 54, 55, 56, 56, 58, 59, 61, 62, 64, 65, 66, 68, 71, 74, 79, 84, 88, 93, 96, 99, 102, 105, 107, 110, 113, 117, 121, 127, 133, 140, 149, 158, 168, 178, 187, 198, 211, 226, 245, 266, 287, 307, 324, 335, 340, 339, 335, 327, 318, 307, 293, 278, 260, 241, 222, 206, 193, 183, 177, 174, 171, 170, 169, 169, 169, 170, 171, 171, 170, 168, 166, 163, 162, 162, 164, 168, 172, 176, 178, 179, 179, 177, 176, 177, 178, 180, 183, 185, 186, 186, 185, 184, 184, 185, 188, 191, 195, 199, 201, 202, 203, 204, 204, 204, 205, 204, 203, 203, 202, 203, 204, 205, 206, 205, 203, 201, 199, 199, 200, 202, 204, 205, 204, 202, 201, 200, 201, 203, 206, 209, 211, 213, 214, 214, 214, 212, 210, 207, 203, 201, 200, 201, 203, 205, 206, 206, 204, 202, 201, 201, 202, 204, 205, 204, 201, 196, 189, 182, 176, 172, 169, 166, 163, 159, 154, 147, 139, 130, 122, 114, 107, 101, 95, 90, 83, 77, 71, 65, 60, 56, 50, 44, 37, 29, 22, 17, 15, 14, 14, 14, 13, 10, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"basecallPos": [673, 683, 694, 707, 722, 732, 745, 758, 772, 784, 797, 810, 823, 835, 846, 858, 870, 883, 896, 908, 922, 932, 944, 957, 969, 982, 990, 1002, 1013, 1024, 1036, 1047, 1059, 1071, 1083, 1094, 1105, 1118, 1130, 1140, 1152, 1165, 1178, 1191, 1202, 1214, 1227, 1239, 1250, 1261, 1273, 1285, 1299, 1310, 1323, 1335, 1346, 1358, 1368, 1379, 1391, 1402, 1413, 1426, 1437, 1450, 1463, 1476, 1488, 1500, 1513, 1525, 1537, 1549, 1562, 1573, 1583, 1595, 1607, 1620, 1632, 1643, 1656, 1668, 1681, 1693, 1704, 1717, 1730, 1743, 1754, 1766, 1777, 1788, 1800, 1812, 1825, 1837, 1847, 1859, 1872, 1884, 1896, 1906, 1917, 1929, 1941, 1956, 1967, 1979, 1989, 2001, 2011, 2023, 2036, 2049, 2062, 2073, 2084, 2097, 2109, 2122, 2133, 2144, 2156, 2168, 2180, 2193, 2205, 2217, 2230, 2244, 2254, 2267, 2277, 2288, 2300, 2313, 2324, 2338, 2350, 2362, 2373, 2384, 2396, 2407, 2419, 2431, 2443, 2456, 2469, 2481, 2493, 2505, 2518, 2530, 2542, 2553, 2565, 2577, 2589, 2601, 2613, 2626, 2639, 2649, 2660, 2670, 2683, 2695, 2708, 2719, 2733, 2744, 2755, 2766, 2778, 2790, 2802, 2815, 2827, 2839, 2850, 2861, 2873, 2886, 2898, 2909, 2920, 2933, 2945, 2955, 2968, 2981, 2992, 3005, 3016, 3028, 3041, 3053, 3064, 3076, 3088, 3101, 3114, 3125, 3137, 3147, 3160, 3173, 3184, 3196, 3208, 3220, 3230, 3242, 3254, 3267, 3280, 3292, 3304, 3317, 3328, 3340, 3352, 3363, 3374, 3386, 3399, 3411, 3423, 3436, 3448, 3459, 3470, 3481, 3493, 3506, 3518, 3530, 3542, 3554, 3566, 3578, 3590, 3602, 3615, 3627, 3639, 3651, 3664, 3675, 3688, 3699, 3710, 3723, 3734, 3745, 3758, 3770, 3783, 3795, 3808, 3819, 3832, 3844, 3857, 3867, 3878, 3890, 3902, 3914, 3928, 3938, 3951, 3963, 3975, 3986, 3998, 4011, 4024, 4036, 4047, 4059, 4071, 4083, 4095, 4108, 4120, 4132, 4144, 4156, 4168, 4180, 4191, 4204, 4216, 4228, 4241, 4252, 4264, 4276, 4288, 4300, 4312, 4325, 4336, 4349, 4362, 4373, 4385, 4397, 4409, 4422, 4434, 4445, 4456, 4468, 4479, 4490, 4502, 4514, 4526, 4539, 4550, 4562, 4573, 4585, 4597, 4609, 4622, 4633, 4644, 4656, 4668, 4681, 4693, 4706, 4718, 4729, 4740, 4752, 4765, 4777, 4790, 4802, 4815, 4826, 4838, 4850, 4861, 4873, 4885, 4897, 4909, 4921, 4934, 4947, 4959, 4970, 4982, 4994, 5006, 5018, 5030, 5041, 5052, 5063, 5075, 5087, 5099, 5112, 5124, 5137, 5149, 5161, 5174, 5184, 5197, 5208, 5221, 5233, 5244, 5255, 5267, 5280, 5292, 5306, 5317, 5329, 5341, 5353, 5364, 5375, 5388, 5401, 5414, 5426, 5438, 5450, 5462, 5475, 5487, 5498, 5509, 5520, 5533, 5546, 5558, 5569, 5581, 5593, 5605, 5617, 5628, 5640, 5651, 5663, 5676, 5688, 5702, 5713, 5726, 5738, 5749, 5761, 5773, 5784, 5796, 5808, 5820, 5833, 5846, 5859, 5870, 5881, 5893, 5905, 5918, 5929, 5941, 5954, 5966, 5979, 5991, 6002, 6015, 6026, 6038, 6050, 6063, 6075, 6087, 6098, 6109, 6122, 6133, 6146, 6158, 6170, 6181, 6193, 6205, 6218, 6230, 6241, 6253, 6265, 6276, 6288, 6300, 6313, 6324, 6336, 6349, 6362, 6374, 6387, 6400, 6412, 6424, 6436, 6447, 6459, 6472, 6483, 6495, 6508, 6520, 6532, 6545, 6557, 6570, 6582, 6593, 6605, 6617, 6628, 6641, 6654, 6666, 6678, 6689, 6702, 6714, 6725, 6737, 6749, 6761, 6772, 6784, 6797, 6809, 6822, 6835, 6847, 6859, 6871, 6884, 6895, 6908, 6920, 6932, 6944, 6957, 6968, 6981, 6992, 7004, 7016, 7028, 7040, 7053, 7066, 7078, 7090, 7103, 7115, 7127, 7138, 7151, 7162, 7174, 7186, 7197, 7208, 7220, 7232, 7245, 7257, 7269, 7281, 7295, 7307, 7320, 7332, 7344, 7356, 7368, 7380, 7392, 7404, 7416, 7428, 7440, 7452, 7464, 7476, 7488, 7500, 7511, 7523, 7534, 7547, 7558, 7572, 7583, 7596, 7608, 7620, 7633, 7645, 7657, 7668, 7681, 7693, 7706, 7718, 7731, 7744, 7755, 7766, 7778, 7791, 7802, 7815, 7827, 7839, 7850, 7864, 7875, 7889, 7900, 7912, 7923, 7936, 7948, 7960, 7972, 7983, 7995, 8008, 8020, 8032, 8045, 8056, 8067, 8080, 8092, 8103, 8116, 8129, 8142, 8153, 8165, 8177, 8190, 8202, 8213, 8225, 8237, 8249, 8262, 8273, 8285, 8296, 8308, 8320, 8332, 8345, 8356, 8369, 8382, 8395, 8408, 8420, 8432, 8444, 8456, 8467, 8479, 8492, 8505, 8517, 8529, 8541, 8553, 8565, 8576, 8588, 8601, 8613, 8626, 8638, 8650, 8662, 8675, 8686, 8699, 8712, 8723, 8735, 8747, 8760, 8772, 8785, 8797, 8809, 8821, 8832, 8845, 8858, 8870, 8882, 8894, 8907, 8920, 8932, 8944, 8956, 8968, 8980, 8991, 9004, 9016, 9030, 9041, 9053, 9066, 9078, 9089, 9101, 9114, 9126, 9139, 9152, 9164, 9175, 9187, 9199, 9210, 9223, 9236, 9249, 9261, 9274, 9287, 9299, 9312, 9323, 9337, 9348, 9361, 9374, 9386, 9398, 9411, 9423, 9434, 9446, 9457, 9471, 9484, 9495, 9507, 9519, 9531, 9544, 9555, 9568, 9580, 9593, 9605, 9617, 9629, 9641, 9654, 9668, 9679, 9693, 9706, 9718, 9729, 9741, 9752, 9766, 9779, 9790, 9801, 9813, 9826, 9839, 9851, 9863, 9875, 9888, 9901, 9912, 9925, 9938, 9950, 9962, 9973, 9985, 9997, 10010, 10025, 10035, 10049, 10060, 10073, 10085, 10097, 10110, 10122, 10134, 10147, 10158, 10171, 10184, 10196, 10208, 10221, 10234, 10246, 10260, 10272, 10284, 10298, 10309, 10323, 10336, 10347, 10362, 10372, 10384, 10396, 10408, 10423, 10436, 10446, 10461, 10473, 10484, 10497, 10508, 10521, 10535, 10547, 10560, 10572, 10584, 10598, 10612, 10622, 10631, 10646, 10658, 10671, 10683, 10698, 10707, 10721],
-"basecalls": {"673":"1:C", "683":"2:A", "694":"3:T", "707":"4:G", "722":"5:A", "732":"6:T", "745":"7:T", "758":"8:G", "772":"9:A", "784":"10:G", "797":"11:G", "810":"12:G", "823":"13:G", "835":"14:G", "846":"15:C", "858":"16:C", "870":"17:G", "883":"18:T", "896":"19:T", "908":"20:G", "922":"21:A", "932":"22:A", "944":"23:G", "957":"24:G", "969":"25:G", "982":"26:A", "990":"27:T", "1002":"28:T", "1013":"29:A", "1024":"30:C", "1036":"31:T", "1047":"32:A", "1059":"33:A", "1071":"34:A", "1083":"35:A", "1094":"36:A", "1105":"37:T", "1118":"38:G", "1130":"39:C", "1140":"40:A", "1152":"41:T", "1165":"42:T", "1178":"43:G", "1191":"44:A", "1202":"45:T", "1214":"46:T", "1227":"47:C", "1239":"48:C", "1250":"49:C", "1261":"50:C", "1273":"51:C", "1285":"52:G", "1299":"53:A", "1310":"54:C", "1323":"55:T", "1335":"56:C", "1346":"57:C", "1358":"58:C", "1368":"59:A", "1379":"60:C", "1391":"61:C", "1402":"62:A", "1413":"63:A", "1426":"64:T", "1437":"65:A", "1450":"66:G", "1463":"67:C", "1476":"68:C", "1488":"69:T", "1500":"70:G", "1513":"71:C", "1525":"72:C", "1537":"73:C", "1549":"74:G", "1562":"75:A", "1573":"76:C", "1583":"77:A", "1595":"78:C", "1607":"79:G", "1620":"80:A", "1632":"81:A", "1643":"82:G", "1656":"83:C", "1668":"84:C", "1681":"85:G", "1693":"86:A", "1704":"87:G", "1717":"88:C", "1730":"89:G", "1743":"90:G", "1754":"91:T", "1766":"92:C", "1777":"93:C", "1788":"94:A", "1800":"95:G", "1812":"96:C", "1825":"97:C", "1837":"98:C", "1847":"99:A", "1859":"100:T", "1872":"101:T", "1884":"102:C", "1896":"103:C", "1906":"104:A", "1917":"105:A", "1929":"106:G", "1941":"107:G", "1956":"108:A", "1967":"109:G", "1979":"110:A", "1989":"111:T", "2001":"112:A", "2011":"113:C", "2023":"114:C", "2036":"115:T", "2049":"116:G", "2062":"117:C", "2073":"118:A", "2084":"119:T", "2097":"120:T", "2109":"121:G", "2122":"122:A", "2133":"123:C", "2144":"124:A", "2156":"125:G", "2168":"126:C", "2180":"127:C", "2193":"128:G", "2205":"129:T", "2217":"130:G", "2230":"131:G", "2244":"132:A", "2254":"133:G", "2267":"134:A", "2277":"135:C", "2288":"136:A", "2300":"137:G", "2313":"138:G", "2324":"139:G", "2338":"140:G", "2350":"141:C", "2362":"142:T", "2373":"143:A", "2384":"144:C", "2396":"145:C", "2407":"146:A", "2419":"147:A", "2431":"148:T", "2443":"149:C", "2456":"150:C", "2469":"151:G", "2481":"152:T", "2493":"153:T", "2505":"154:G", "2518":"155:G", "2530":"156:T", "2542":"157:G", "2553":"158:C", "2565":"159:C", "2577":"160:T", "2589":"161:T", "2601":"162:C", "2613":"163:G", "2626":"164:G", "2639":"165:A", "2649":"166:C", "2660":"167:A", "2670":"168:C", "2683":"169:C", "2695":"170:G", "2708":"171:T", "2719":"172:G", "2733":"173:C", "2744":"174:A", "2755":"175:A", "2766":"176:A", "2778":"177:C", "2790":"178:G", "2802":"179:C", "2815":"180:G", "2827":"181:C", "2839":"182:C", "2850":"183:A", "2861":"184:T", "2873":"185:G", "2886":"186:T", "2898":"187:C", "2909":"188:A", "2920":"189:T", "2933":"190:C", "2945":"191:C", "2955":"192:A", "2968":"193:G", "2981":"194:A", "2992":"195:G", "3005":"196:A", "3016":"197:C", "3028":"198:G", "3041":"199:G", "3053":"200:A", "3064":"201:C", "3076":"202:G", "3088":"203:C", "3101":"204:G", "3114":"205:A", "3125":"206:T", "3137":"207:C", "3147":"208:A", "3160":"209:G", "3173":"210:A", "3184":"211:G", "3196":"212:T", "3208":"213:C", "3220":"214:C", "3230":"215:A", "3242":"216:C", "3254":"217:G", "3267":"218:G", "3280":"219:T", "3292":"220:T", "3304":"221:G", "3317":"222:A", "3328":"223:G", "3340":"224:T", "3352":"225:C", "3363":"226:A", "3374":"227:T", "3386":"228:T", "3399":"229:C", "3411":"230:T", "3423":"231:T", "3436":"232:T", "3448":"233:G", "3459":"234:C", "3470":"235:A", "3481":"236:A", "3493":"237:G", "3506":"238:A", "3518":"239:G", "3530":"240:G", "3542":"241:G", "3554":"242:G", "3566":"243:C", "3578":"244:T", "3590":"245:T", "3602":"246:G", "3615":"247:T", "3627":"248:G", "3639":"249:T", "3651":"250:G", "3664":"251:G", "3675":"252:C", "3688":"253:T", "3699":"254:A", "3710":"255:T", "3723":"256:C", "3734":"257:A", "3745":"258:T", "3758":"259:T", "3770":"260:G", "3783":"261:A", "3795":"262:G", "3808":"263:G", "3819":"264:T", "3832":"265:G", "3844":"266:G", "3857":"267:A", "3867":"268:C", "3878":"269:A", "3890":"270:A", "3902":"271:T", "3914":"272:G", "3928":"273:A", "3938":"274:T", "3951":"275:G", "3963":"276:C", "3975":"277:A", "3986":"278:C", "3998":"279:C", "4011":"280:G", "4024":"281:A", "4036":"282:C", "4047":"283:A", "4059":"284:A", "4071":"285:A", "4083":"286:G", "4095":"287:C", "4108":"288:G", "4120":"289:C", "4132":"290:G", "4144":"291:C", "4156":"-", "4168":"292:C", "4180":"293:A", "4191":"294:G", "4204":"295:C", "4216":"296:A", "4228":"297:G", "4241":"298:A", "4252":"299:T", "4264":"300:T", "4276":"301:G", "4288":"302:T", "4300":"303:T", "4312":"304:T", "4325":"305:T", "4336":"306:C", "4349":"307:G", "4362":"308:G", "4373":"309:T", "4385":"310:T", "4397":"311:T", "4409":"312:G", "4422":"313:G", "4434":"314:A", "4445":"315:A", "4456":"316:A", "4468":"317:A", "4479":"318:T", "4490":"319:A", "4502":"320:A", "4514":"321:C", "4526":"322:T", "4539":"323:T", "4550":"324:A", "4562":"325:C", "4573":"326:A", "4585":"327:A", "4597":"328:A", "4609":"329:G", "4622":"330:A", "4633":"331:T", "4644":"332:A", "4656":"333:C", "4668":"334:T", "4681":"335:G", "4693":"336:T", "4706":"337:T", "4718":"338:C", "4729":"339:A", "4740":"340:A", "4752":"341:C", "4765":"342:T", "4777":"343:G", "4790":"344:A", "4802":"345:G", "4815":"346:A", "4826":"347:C", "4838":"348:G", "4850":"349:C", "4861":"350:A", "4873":"351:A", "4885":"352:A", "4897":"353:C", "4909":"354:T", "4921":"355:G", "4934":"356:G", "4947":"357:A", "4959":"358:A", "4970":"359:T", "4982":"360:T", "4994":"361:T", "5006":"362:T", "5018":"363:T", "5030":"364:C", "5041":"365:A", "5052":"366:C", "5063":"367:A", "5075":"368:T", "5087":"369:A", "5099":"370:T", "5112":"371:T", "5124":"372:C", "5137":"373:G", "5149":"374:A", "5161":"375:G", "5174":"376:A", "5184":"377:T", "5197":"378:T", "5208":"379:T", "5221":"380:G", "5233":"381:A", "5244":"382:C", "5255":"383:A", "5267":"384:T", "5280":"385:G", "5292":"386:G", "5306":"387:A", "5317":"388:G", "5329":"389:T", "5341":"390:T", "5353":"391:C", "5364":"392:A", "5375":"393:C", "5388":"394:T", "5401":"395:T", "5414":"396:T", "5426":"397:T", "5438":"398:G", "5450":"399:T", "5462":"400:G", "5475":"401:G", "5487":"402:T", "5498":"403:C", "5509":"404:A", "5520":"405:C", "5533":"406:C", "5546":"407:T", "5558":"408:C", "5569":"409:A", "5581":"410:A", "5593":"411:A", "5605":"412:C", "5617":"413:T", "5628":"414:A", "5640":"415:C", "5651":"416:A", "5663":"417:C", "5676":"418:T", "5688":"419:G", "5702":"420:A", "5713":"421:T", "5726":"422:G", "5738":"423:C", "5749":"424:A", "5761":"425:A", "5773":"426:A", "5784":"427:T", "5796":"428:A", "5808":"429:A", "5820":"430:C", "5833":"431:G", "5846":"432:G", "5859":"433:A", "5870":"434:C", "5881":"435:A", "5893":"436:T", "5905":"437:G", "5918":"438:C", "5929":"439:A", "5941":"440:T", "5954":"441:T", "5966":"442:G", "5979":"443:A", "5991":"444:A", "6002":"445:C", "6015":"446:C", "6026":"447:A", "6038":"448:A", "6050":"449:G", "6063":"450:T", "6075":"451:T", "6087":"452:T", "6098":"453:A", "6109":"454:T", "6122":"455:C", "6133":"456:A", "6146":"457:G", "6158":"458:A", "6170":"459:T", "6181":"460:A", "6193":"461:A", "6205":"462:T", "6218":"463:G", "6230":"464:T", "6241":"465:A", "6253":"466:T", "6265":"467:A", "6276":"468:T", "6288":"469:A", "6300":"470:C", "6313":"471:C", "6324":"472:A", "6336":"473:C", "6349":"474:C", "6362":"475:C", "6374":"476:G", "6387":"477:G", "6400":"478:A", "6412":"479:G", "6424":"480:C", "6436":"481:A", "6447":"482:C", "6459":"483:C", "6472":"484:T", "6483":"485:A", "6495":"486:T", "6508":"487:C", "6520":"488:C", "6532":"489:C", "6545":"490:T", "6557":"491:G", "6570":"492:G", "6582":"493:T", "6593":"494:A", "6605":"495:A", "6617":"496:A", "6628":"497:T", "6641":"498:G", "6654":"499:G", "6666":"500:A", "6678":"501:A", "6689":"502:T", "6702":"503:G", "6714":"504:A", "6725":"505:T", "6737":"506:T", "6749":"507:A", "6761":"508:C", "6772":"509:A", "6784":"510:C", "6797":"511:G", "6809":"512:T", "6822":"513:G", "6835":"514:G", "6847":"515:C", "6859":"516:A", "6871":"517:G", "6884":"518:A", "6895":"519:C", "6908":"520:G", "6920":"521:T", "6932":"522:C", "6944":"523:C", "6957":"524:T", "6968":"525:C", "6981":"526:T", "6992":"527:A", "7004":"528:A", "7016":"529:C", "7028":"530:C", "7040":"531:C", "7053":"532:G", "7066":"533:T", "7078":"534:C", "7090":"535:G", "7103":"536:G", "7115":"537:T", "7127":"538:G", "7138":"539:T", "7151":"540:T", "7162":"541:T", "7174":"542:T", "7186":"543:A", "7197":"544:C", "7208":"545:A", "7220":"546:C", "7232":"547:C", "7245":"548:T", "7257":"549:A", "7269":"550:T", "7281":"551:G", "7295":"552:G", "7307":"553:G", "7320":"554:G", "7332":"555:C", "7344":"556:G", "7356":"557:C", "7368":"558:C", "7380":"559:C", "7392":"560:C", "7404":"561:C", "7416":"562:A", "7428":"563:G", "7440":"564:C", "7452":"565:A", "7464":"566:A", "7476":"567:G", "7488":"568:A", "7500":"569:A", "7511":"570:T", "7523":"571:A", "7534":"572:T", "7547":"573:C", "7558":"574:A", "7572":"575:G", "7583":"576:T", "7596":"577:G", "7608":"578:C", "7620":"579:C", "7633":"580:C", "7645":"581:T", "7657":"582:A", "7668":"583:C", "7681":"584:G", "7693":"585:T", "7706":"586:G", "7718":"587:G", "7731":"588:G", "7744":"589:A", "7755":"590:A", "7766":"591:T", "7778":"592:T", "7791":"593:G", "7802":"594:C", "7815":"595:T", "7827":"596:A", "7839":"597:A", "7850":"598:T", "7864":"599:G", "7875":"600:C", "7889":"601:G", "7900":"602:T", "7912":"603:A", "7923":"604:T", "7936":"605:T", "7948":"606:C", "7960":"607:C", "7972":"608:C", "7983":"609:A", "7995":"610:C", "8008":"611:T", "8020":"612:T", "8032":"613:T", "8045":"614:T", "8056":"615:A", "8067":"616:T", "8080":"617:G", "8092":"618:A", "8103":"619:T", "8116":"620:G", "8129":"621:G", "8142":"622:G", "8153":"623:T", "8165":"624:T", "8177":"625:T", "8190":"626:G", "8202":"627:C", "8213":"628:A", "8225":"629:A", "8237":"630:A", "8249":"631:A", "8262":"632:G", "8273":"633:T", "8285":"634:A", "8296":"635:C", "8308":"636:C", "8320":"637:A", "8332":"638:C", "8345":"639:T", "8356":"640:A", "8369":"641:G", "8382":"642:C", "8395":"643:G", "8408":"644:G", "8420":"645:G", "8432":"646:T", "8444":"647:C", "8456":"648:A", "8467":"649:A", "8479":"650:G", "8492":"651:C", "8505":"652:C", "8517":"-", "8529":"-", "8541":"653:T", "8553":"654:C", "8565":"655:A", "8576":"656:A", "8588":"657:C", "8601":"658:T", "8613":"659:G", "8626":"660:A", "8638":"661:A", "8650":"-", "8662":"662:G", "8675":"663:G", "8686":"664:C", "8699":"665:G", "8712":"666:A", "8723":"667:T", "8735":"668:T", "8747":"669:C", "8760":"670:G", "8772":"671:T", "8785":"672:T", "8797":"673:G", "8809":"674:T", "8821":"675:A", "8832":"676:C", "8845":"677:G", "8858":"678:G", "8870":"679:T", "8882":"680:G", "8894":"681:C", "8907":"682:T", "8920":"683:G", "8932":"684:C", "8944":"685:C", "8956":"686:T", "8968":"687:C", "8980":"688:A", "8991":"689:C", "9004":"690:T", "9016":"691:G", "9030":"692:A", "9041":"693:A", "9053":"694:T", "9066":"695:G", "9078":"696:A", "9089":"697:T", "9101":"698:T", "9114":"699:T", "9126":"700:T", "9139":"701:G", "9152":"702:G", "9164":"703:A", "9175":"704:T", "9187":"705:C", "9199":"706:A", "9210":"707:C", "9223":"708:T", "9236":"709:G", "9249":"710:G", "9261":"711:C", "9274":"712:T", "9287":"713:G", "9299":"714:T", "9312":"715:C", "9323":"716:C", "9337":"717:G", "9348":"718:C", "9361":"719:G", "9374":"720:T", "9386":"721:G", "9398":"722:G", "9411":"723:T", "9423":"724:A", "9434":"725:A", "9446":"726:A", "9457":"727:T", "9471":"728:G", "9484":"729:A", "9495":"730:C", "9507":"731:C", "9519":"732:A", "9531":"733:C", "9544":"734:A", "9555":"735:A", "9568":"736:C", "9580":"737:C", "9593":"738:C", "9605":"739:C", "9617":"740:A", "9629":"741:C", "9641":"742:G", "9654":"743:C", "9668":"744:G", "9679":"745:G", "9693":"746:C", "9706":"747:T", "9718":"748:C", "9729":"749:A", "9741":"750:C", "9752":"751:C", "9766":"752:T", "9779":"753:C", "9790":"754:C", "9801":"755:A", "9813":"756:A", "9826":"757:G", "9839":"758:A", "9851":"759:T", "9863":"760:C", "9875":"761:A", "9888":"762:G", "9901":"763:A", "9912":"764:G", "9925":"765:T", "9938":"766:G", "9950":"767:T", "9962":"768:A", "9973":"769:C", "9985":"770:A", "9997":"771:T", "10010":"772:G", "10025":"773:A", "10035":"774:A", "10049":"775:G", "10060":"776:C", "10073":"777:C", "10085":"778:A", "10097":"779:A", "10110":"780:A", "10122":"781:G", "10134":"782:C", "10147":"783:A", "10158":"784:T", "10171":"785:G", "10184":"786:T", "10196":"787:C", "10208":"788:A", "10221":"789:G", "10234":"790:A", "10246":"791:G", "10260":"792:T", "10272":"793:C", "10284":"794:T", "10298":"795:G", "10309":"796:G", "10323":"797:T", "10336":"798:G", "10347":"799:C", "10362":"800:C", "10372":"801:C", "10384":"802:A", "10396":"803:C", "10408":"804:G", "10423":"805:A", "10436":"806:C", "10446":"807:C", "10461":"808:T", "10473":"809:C", "10484":"810:C", "10497":"811:A", "10508":"812:C", "10521":"813:G", "10535":"814:A", "10547":"815:G", "10560":"816:C", "10572":"817:A", "10584":"818:G", "10598":"819:T", "10612":"820:C", "10622":"821:C", "10631":"822:C", "10646":"823:A", "10658":"824:T", "10671":"825:A", "10683":"826:C", "10698":"827:T", "10707":"828:T", "10721":"829:C"}
-}
-, {
-"traceFileName": "dataset_152164",
-"leadingGaps": 2922,
-"trailingGaps": 3953,
-"peakA": [242, 245, 252, 263, 282, 306, 331, 351, 366, 380, 398, 420, 444, 469, 493, 518, 545, 576, 611, 653, 701, 751, 801, 851, 898, 946, 996, 1053, 1119, 1194, 1274, 1357, 1437, 1512, 1584, 1655, 1729, 1808, 1893, 1979, 2063, 2141, 2209, 2270, 2325, 2377, 2425, 2469, 2506, 2533, 2549, 2554, 2549, 2536, 2514, 2485, 2448, 2400, 2340, 2269, 2187, 2097, 2003, 1906, 1810, 1715, 1621, 1524, 1423, 1318, 1210, 1102, 999, 903, 816, 739, 669, 605, 544, 487, 433, 383, 339, 301, 269, 242, 218, 198, 179, 162, 147, 133, 122, 114, 107, 101, 95, 89, 83, 76, 68, 61, 54, 48, 43, 38, 35, 33, 31, 31, 32, 34, 38, 43, 51, 60, 73, 89, 107, 127, 151, 176, 202, 229, 254, 275, 291, 303, 310, 313, 313, 311, 305, 296, 283, 265, 244, 221, 199, 178, 158, 140, 123, 108, 93, 79, 68, 58, 50, 45, 40, 37, 34, 32, 30, 26, 22, 18, 15, 14, 15, 18, 22, 28, 34, 40, 47, 57, 70, 89, 113, 141, 171, 204, 237, 271, 306, 342, 379, 413, 444, 469, 486, 498, 505, 511, 518, 527, 539, 552, 565, 576, 584, 591, 595, 597, 595, 588, 573, 550, 518, 477, 430, 378, 324, 270, 220, 175, 137, 104, 79, 58, 43, 32, 27, 27, 34, 47, 66, 90, 120, 155, 195, 239, 286, 335, 382, 424, 456, 476, 480, 469, 443, 405, 361, 314, 270, 231, 201, 182, 174, 177, 191, 216, 247, 283, 320, 351, 375, 388, 388, 376, 353, 319, 279, 235, 191, 148, 110, 77, 52, 32, 19, 10, 6, 5, 7, 9, 13, 16, 20, 22, 25, 27, 29, 31, 32, 31, 29, 26, 22, 18, 15, 12, 10, 8, 6, 5, 5, 7, 10, 16, 23, 33, 47, 67, 96, 135, 185, 247, 318, 394, 470, 539, 595, 632, 645, 633, 595, 537, 464, 384, 305, 232, 169, 119, 81, 54, 36, 25, 19, 17, 18, 19, 20, 20, 19, 17, 15, 13, 12, 12, 12, 14, 15, 18, 22, 28, 38, 52, 73, 104, 146, 198, 260, 328, 395, 458, 512, 553, 580, 594, 596, 590, 577, 561, 544, 527, 512, 501, 495, 496, 507, 531, 569, 618, 673, 726, 765, 782, 769, 724, 650, 554, 448, 340, 242, 159, 97, 56, 36, 35, 52, 84, 131, 189, 255, 324, 388, 442, 478, 494, 491, 477, 459, 448, 451, 472, 509, 556, 602, 637, 650, 635, 591, 522, 436, 344, 254, 175, 112, 66, 35, 16, 6, 2, 2, 5, 10, 16, 23, 29, 34, 37, 39, 40, 41, 41, 40, 40, 39, 39, 40, 43, 46, 50, 53, 55, 53, 48, 40, 31, 21, 12, 6, 7, 18, 45, 92, 164, 261, 380, 513, 646, 764, 849, 890, 879, 818, 716, 587, 447, 314, 198, 111, 58, 41, 63, 120, 207, 317, 436, 551, 645, 706, 725, 698, 631, 532, 416, 299, 193, 108, 49, 14, 1, 2, 10, 22, 31, 36, 36, 31, 23, 15, 7, 2, 0, 0, 0, 0, 0, 1, 2, 4, 7, 10, 12, 12, 10, 6, 2, 0, 3, 15, 39, 78, 132, 199, 274, 349, 415, 463, 484, 475, 435, 369, 288, 203, 125, 65, 25, 4, 0, 0, 1, 2, 2, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 3, 8, 15, 22, 27, 28, 26, 21, 14, 7, 2, 0, 0, 0, 0, 0, 0, 0, 5, 17, 42, 83, 144, 224, 316, 412, 497, 562, 596, 600, 579, 548, 523, 517, 536, 578, 630, 675, 695, 678, 620, 526, 410, 289, 180, 96, 40, 11, 0, 0, 0, 1, 1, 2, 6, 11, 16, 19, 19, 19, 23, 41, 80, 144, 233, 341, 453, 551, 618, 641, 614, 546, 456, 367, 306, 288, 320, 391, 481, 565, 617, 623, 579, 492, 379, 262, 158, 79, 30, 6, 0, 0, 1, 2, 2, 2, 3, 6, 8, 9, 8, 7, 7, 8, 12, 16, 21, 24, 25, 24, 22, 19, 16, 13, 10, 6, 3, 1, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 4, 26, 73, 151, 257, 382, 510, 619, 689, 707, 667, 576, 452, 317, 193, 97, 35, 5, 0, 0, 3, 5, 4, 1, 0, 0, 0, 0, 4, 9, 13, 17, 21, 30, 52, 94, 162, 258, 374, 493, 595, 659, 670, 625, 532, 410, 281, 168, 83, 30, 4, 0, 0, 0, 4, 7, 8, 5, 0, 0, 3, 47, 143, 303, 519, 770, 1015, 1212, 1320, 1317, 1203, 1000, 748, 493, 274, 118, 30, 0, 0, 4, 7, 2, 0, 12, 55, 135, 248, 380, 508, 608, 660, 655, 597, 505, 409, 338, 318, 358, 450, 570, 684, 757, 767, 706, 586, 434, 280, 150, 61, 12, 0, 0, 5, 9, 10, 8, 6, 7, 9, 13, 18, 22, 27, 33, 37, 39, 38, 34, 27, 19, 12, 6, 1, 0, 0, 0, 1, 4, 5, 3, 0, 0, 8, 45, 115, 216, 339, 460, 557, 608, 602, 540, 437, 314, 194, 96, 31, 0, 0, 2, 10, 9, 1, 0, 0, 38, 119, 243, 396, 551, 678, 748, 746, 674, 547, 395, 246, 125, 44, 3, 0, 0, 9, 13, 8, 0, 0, 7, 53, 136, 251, 381, 501, 585, 613, 578, 490, 368, 240, 130, 52, 10, 0, 0, 3, 6, 5, 2, 0, 0, 0, 0, 1, 2, 4, 8, 11, 12, 7, 0, 0, 8, 52, 137, 265, 419, 575, 699, 763, 751, 664, 524, 361, 210, 95, 25, 0, 0, 2, 9, 9, 4, 0, 0, 0, 2, 9, 15, 20, 23, 23, 21, 17, 12, 7, 5, 4, 6, 9, 12, 14, 14, 12, 8, 5, 2, 2, 5, 10, 17, 24, 29, 33, 33, 29, 23, 16, 9, 3, 0, 1, 5, 11, 17, 23, 27, 29, 28, 27, 24, 22, 20, 20, 21, 25, 29, 30, 24, 11, 0, 0, 25, 106, 248, 442, 664, 872, 1022, 1079, 1030, 887, 682, 459, 261, 115, 30, 0, 0, 6, 17, 22, 23, 22, 22, 26, 33, 43, 56, 68, 76, 75, 65, 47, 32, 34, 70, 153, 286, 455, 633, 785, 876, 884, 806, 659, 476, 295, 149, 52, 5, 0, 0, 7, 9, 6, 0, 0, 0, 0, 6, 14, 23, 30, 35, 36, 34, 28, 21, 13, 6, 1, 0, 0, 0, 4, 9, 12, 9, 1, 0, 3, 42, 123, 249, 409, 575, 715, 794, 794, 714, 573, 403, 241, 114, 34, 0, 0, 1, 8, 8, 3, 0, 0, 0, 7, 16, 24, 28, 29, 28, 25, 22, 19, 17, 15, 13, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 1, 4, 7, 11, 15, 18, 21, 23, 25, 27, 30, 33, 35, 38, 41, 43, 47, 51, 56, 60, 62, 61, 57, 51, 43, 36, 33, 33, 38, 47, 57, 66, 72, 72, 67, 58, 47, 37, 31, 29, 31, 36, 42, 48, 52, 54, 54, 51, 43, 30, 13, 0, 2, 33, 104, 215, 357, 502, 619, 677, 659, 571, 440, 314, 238, 248, 350, 518, 705, 852, 911, 864, 725, 541, 377, 289, 313, 445, 649, 861, 1017, 1069, 1001, 831, 604, 373, 184, 59, 0, 0, 6, 28, 43, 50, 51, 49, 48, 50, 53, 58, 64, 69, 74, 75, 72, 65, 55, 44, 33, 24, 19, 16, 16, 17, 18, 21, 25, 30, 36, 39, 35, 21, 2, 0, 9, 77, 210, 399, 615, 811, 938, 958, 865, 685, 472, 290, 193, 208, 325, 503, 683, 809, 844, 778, 633, 449, 268, 126, 37, 0, 0, 12, 27, 34, 33, 28, 24, 26, 34, 44, 54, 61, 62, 60, 56, 51, 44, 32, 14, 0, 0, 19, 97, 235, 420, 624, 801, 909, 918, 827, 659, 457, 265, 118, 31, 0, 0, 4, 11, 10, 4, 0, 0, 6, 18, 31, 40, 44, 46, 45, 40, 30, 13, 0, 0, 17, 90, 217, 389, 575, 732, 822, 820, 726, 565, 378, 206, 80, 11, 0, 0, 13, 21, 16, 1, 0, 0, 39, 119, 234, 366, 486, 566, 584, 535, 432, 302, 177, 79, 19, 0, 0, 3, 9, 9, 4, 0, 0, 0, 3, 11, 18, 25, 31, 35, 39, 41, 41, 39, 36, 30, 22, 14, 8, 3, 0, 0, 0, 2, 6, 11, 16, 21, 24, 26, 24, 21, 18, 14, 13, 13, 14, 17, 20, 22, 23, 23, 20, 16, 10, 5, 1, 1, 5, 13, 23, 34, 41, 44, 40, 32, 21, 10, 2, 0, 2, 10, 20, 32, 41, 43, 35, 19, 0, 0, 10, 71, 181, 327, 485, 619, 695, 694, 617, 485, 331, 191, 86, 24, 0, 0, 0, 6, 15, 24, 30, 27, 11, 0, 0, 46, 192, 438, 760, 1100, 1376, 1517, 1482, 1280, 966, 620, 320, 113, 8, 0, 0, 17, 22, 12, 0, 0, 9, 33, 61, 84, 97, 100, 94, 84, 72, 60, 48, 37, 25, 15, 7, 2, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 3, 7, 11, 15, 17, 16, 12, 7, 3, 0, 0, 0, 3, 6, 10, 12, 13, 12, 9, 5, 1, 0, 0, 2, 7, 16, 24, 31, 33, 31, 24, 15, 6, 0, 0, 1, 8, 15, 21, 25, 24, 20, 15, 9, 5, 3, 1, 0, 0, 1, 6, 15, 26, 33, 31, 17, 0, 0, 17, 96, 233, 412, 598, 743, 806, 765, 631, 441, 254, 124, 89, 158, 307, 489, 649, 739, 736, 645, 493, 322, 171, 65, 9, 0, 0, 8, 12, 7, 1, 0, 0, 3, 10, 14, 15, 13, 8, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 5, 5, 4, 3, 2, 3, 5, 7, 10, 11, 10, 9, 8, 9, 12, 16, 22, 27, 32, 34, 33, 30, 25, 20, 15, 11, 7, 5, 5, 6, 8, 12, 15, 18, 20, 20, 20, 18, 16, 14, 12, 11, 11, 12, 12, 14, 15, 15, 14, 13, 11, 9, 7, 7, 8, 11, 13, 16, 17, 17, 16, 13, 10, 7, 4, 3, 3, 4, 5, 7, 9, 11, 13, 16, 19, 23, 27, 31, 34, 37, 38, 39, 39, 39, 40, 42, 44, 45, 44, 41, 35, 27, 20, 14, 11, 11, 14, 17, 20, 22, 23, 23, 23, 22, 21, 21, 20, 20, 20, 19, 18, 17, 15, 13, 11, 10, 9, 10, 12, 14, 15, 16, 16, 16, 16, 17, 18, 19, 20, 20, 19, 19, 21, 26, 29, 26, 14, 0, 0, 8, 76, 200, 372, 562, 725, 818, 817, 721, 556, 366, 193, 68, 3, 0, 1, 19, 25, 14, 0, 0, 20, 106, 250, 433, 618, 760, 818, 777, 649, 468, 282, 131, 36, 0, 0, 3, 13, 16, 13, 11, 13, 19, 25, 27, 24, 16, 8, 1, 0, 0, 4, 8, 11, 12, 10, 8, 5, 2, 0, 0, 0, 5, 14, 23, 29, 25, 11, 0, 0, 25, 114, 263, 451, 637, 773, 821, 764, 621, 433, 248, 105, 21, 0, 0, 7, 17, 20, 19, 19, 23, 29, 34, 34, 30, 23, 18, 17, 20, 26, 32, 35, 35, 31, 26, 21, 17, 15, 15, 16, 18, 18, 17, 15, 12, 10, 8, 7, 7, 8, 10, 11, 12, 12, 10, 8, 6, 3, 1, 0, 2, 5, 10, 15, 19, 21, 20, 17, 13, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 9, 16, 24, 32, 37, 37, 34, 27, 19, 11, 4, 1, 0, 0, 0, 1, 1, 2, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 3, 8, 14, 19, 21, 20, 15, 10, 4, 0, 0, 0, 0, 2, 3, 5, 6, 7, 7, 6, 4, 1, 0, 1, 6, 15, 27, 39, 47, 48, 37, 17, 0, 0, 18, 92, 213, 363, 510, 616, 650, 604, 491, 342, 197, 84, 17, 0, 0, 11, 26, 36, 41, 41, 40, 35, 28, 18, 10, 6, 7, 16, 29, 45, 57, 61, 52, 31, 4, 0, 3, 70, 195, 366, 548, 695, 762, 726, 593, 402, 210, 78, 46, 125, 288, 484, 654, 749, 745, 649, 492, 318, 165, 58, 3, 0, 6, 33, 60, 83, 95, 94, 74, 39, 2, 0, 28, 148, 350, 610, 873, 1073, 1149, 1074, 863, 575, 289, 88, 25, 110, 308, 552, 765, 886, 885, 770, 582, 374, 192, 66, 2, 0, 1, 21, 32, 27, 10, 0, 0, 24, 112, 254, 434, 613, 749, 801, 756, 625, 446, 264, 119, 29, 0, 0, 5, 16, 20, 18, 16, 17, 20, 22, 20, 14, 6, 0, 0, 5, 13, 17, 13, 1, 0, 0, 45, 138, 272, 420, 545, 611, 597, 508, 371, 224, 103, 26, 0, 0, 3, 12, 15, 13, 11, 12, 16, 20, 20, 17, 11, 5, 0, 0, 0, 0, 2, 4, 4, 5, 4, 3, 2, 1, 1, 3, 5, 7, 9, 9, 8, 6, 4, 1, 0, 0, 0, 0, 2, 3, 5, 7, 7, 6, 5, 3, 1, 0, 0, 0, 4, 10, 18, 25, 31, 32, 29, 22, 14, 6, 1, 0, 0, 3, 9, 13, 17, 17, 15, 11, 7, 3, 2, 4, 9, 18, 29, 40, 46, 42, 25, 1, 0, 1, 70, 203, 388, 586, 749, 829, 802, 676, 490, 293, 133, 32, 0, 0, 5, 15, 16, 9, 3, 3, 8, 15, 20, 21, 19, 17, 15, 17, 19, 22, 22, 20, 16, 11, 7, 3, 1, 0, 0, 1, 6, 14, 24, 33, 38, 39, 34, 26, 17, 11, 11, 17, 30, 45, 60, 69, 72, 67, 55, 41, 27, 17, 12, 14, 20, 30, 40, 47, 49, 46, 39, 29, 20, 14, 12, 14, 19, 26, 36, 48, 61, 66, 57, 30, 0, 0, 19, 145, 369, 663, 964, 1191, 1273, 1179, 932, 604, 294, 95, 59, 187, 426, 692, 899, 985, 932, 764, 538, 313, 138, 33, 0, 0, 12, 28, 35, 37, 36, 37, 38, 38, 36, 32, 29, 28, 30, 33, 36, 36, 33, 30, 27, 28, 32, 40, 50, 59, 64, 63, 57, 46, 31, 17, 6, 0, 1, 8, 18, 29, 38, 42, 40, 34, 25, 15, 7, 2, 0, 3, 10, 20, 32, 42, 46, 39, 21, 0, 0, 14, 91, 225, 398, 573, 701, 740, 671, 509, 299, 105, 0, 0, 135, 367, 632, 853, 970, 953, 813, 596, 364, 171, 48, 0, 0, 5, 18, 21, 17, 11, 11, 17, 24, 29, 28, 24, 20, 17, 17, 20, 22, 22, 19, 14, 8, 2, 0, 0, 2, 8, 17, 26, 32, 35, 33, 27, 19, 10, 4, 2, 4, 9, 17, 23, 28, 29, 27, 23, 16, 11, 6, 2, 0, 0, 0, 5, 13, 23, 28, 22, 6, 0, 0, 37, 141, 301, 490, 664, 775, 789, 702, 541, 351, 180, 59, 0, 0, 2, 23, 38, 42, 39, 32, 26, 20, 15, 12, 10, 11, 13, 16, 17, 16, 13, 8, 3, 0, 0, 0, 1, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 7, 8, 8, 7, 5, 3, 1, 0, 0, 2, 9, 18, 23, 21, 8, 0, 0, 24, 109, 247, 418, 583, 696, 723, 657, 516, 343, 182, 66, 4, 0, 0, 10, 15, 12, 5, 1, 1, 5, 8, 9, 6, 3, 0, 2, 7, 15, 22, 27, 28, 24, 17, 9, 2, 0, 0, 5, 12, 19, 24, 25, 23, 18, 11, 5, 0, 0, 0, 6, 14, 24, 33, 38, 38, 32, 23, 12, 4, 1, 3, 11, 24, 38, 51, 57, 51, 32, 5, 0, 0, 62, 191, 372, 570, 735, 820, 798, 678, 495, 300, 138, 34, 0, 0, 6, 24, 33, 35, 34, 33, 32, 30, 26, 21, 16, 13, 13, 19, 31, 46, 56, 52, 30, 0, 0, 7, 121, 333, 619, 920, 1158, 1261, 1200, 992, 701, 407, 174, 35, 0, 0, 10, 27, 30, 26, 25, 31, 43, 54, 56, 50, 37, 22, 10, 3, 0, 0, 1, 1, 0, 1, 3, 5, 8, 10, 10, 8, 6, 3, 1, 0, 1, 2, 5, 7, 9, 10, 11, 14, 17, 22, 27, 32, 35, 36, 34, 29, 23, 16, 12, 10, 10, 13, 15, 17, 16, 13, 10, 9, 11, 16, 25, 35, 42, 45, 42, 35, 25, 17, 13, 14, 22, 33, 44, 52, 54, 49, 39, 26, 14, 8, 11, 22, 39, 58, 73, 81, 77, 65, 48, 31, 19, 16, 23, 36, 52, 66, 76, 81, 80, 70, 53, 27, 0, 0, 9, 82, 212, 383, 558, 690, 736, 676, 521, 317, 128, 15, 18, 142, 354, 592, 786, 877, 838, 678, 445, 206, 35, 0, 83, 305, 598, 883, 1081, 1137, 1036, 805, 509, 228, 36, 0, 62, 259, 509, 742, 895, 931, 846, 671, 457, 256, 106, 20, 0, 0, 18, 36, 48, 55, 58, 60, 60, 55, 47, 38, 33, 35, 44, 58, 68, 68, 52, 24, 0, 0, 29, 124, 271, 445, 607, 711, 728, 654, 510, 336, 177, 63, 3, 0, 0, 15, 25, 26, 21, 15, 11, 9, 8, 8, 9, 12, 18, 27, 35, 38, 30, 12, 0, 0, 24, 112, 252, 422, 580, 682, 698, 622, 478, 308, 156, 50, 0, 0, 0, 13, 20, 19, 14, 11, 11, 12, 12, 10, 7, 3, 1, 3, 9, 19, 30, 37, 35, 21, 0, 0, 1, 67, 193, 365, 547, 691, 756, 721, 597, 423, 246, 105, 21, 0, 0, 7, 19, 21, 18, 15, 15, 18, 20, 19, 15, 9, 4, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 4, 9, 14, 19, 21, 21, 19, 14, 9, 4, 1, 0, 0, 2, 8, 17, 26, 33, 37, 36, 29, 19, 9, 2, 3, 10, 24, 41, 56, 65, 67, 61, 48, 33, 18, 8, 3, 5, 13, 23, 34, 42, 45, 43, 36, 27, 17, 9, 3, 1, 2, 6, 13, 23, 35, 42, 41, 27, 4, 0, 0, 63, 189, 369, 566, 730, 810, 776, 633, 419, 200, 44, 0, 79, 259, 481, 678, 791, 792, 688, 515, 323, 159, 50, 0, 0, 5, 22, 31, 32, 29, 24, 21, 17, 14, 10, 9, 11, 17, 27, 39, 47, 51, 49, 41, 31, 22, 16, 16, 22, 32, 43, 51, 55, 53, 44, 32, 18, 6, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 5, 17, 33, 50, 63, 69, 67, 58, 45, 30, 18, 11, 11, 16, 25, 35, 45, 51, 49, 37, 16, 0, 0, 23, 105, 238, 400, 555, 659, 678, 602, 448, 262, 100, 12, 23, 130, 299, 476, 610, 662, 622, 508, 356, 205, 89, 19, 0, 0, 13, 34, 53, 69, 80, 85, 81, 68, 48, 27, 11, 4, 8, 21, 38, 55, 66, 69, 64, 54, 41, 29, 21, 17, 19, 24, 32, 43, 55, 63, 62, 46, 17, 0, 0, 49, 192, 414, 679, 924, 1080, 1097, 964, 715, 421, 163, 6, 0, 88, 275, 482, 644, 718, 689, 573, 407, 239, 104, 22, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 19, 44, 63, 73, 75, 70, 60, 46, 33, 23, 19, 23, 32, 44, 54, 58, 56, 48, 36, 23, 12, 3, 0, 0, 2, 7, 13, 17, 19, 19, 18, 16, 18, 23, 32, 42, 50, 57, 63, 69, 73, 71, 55, 26, 0, 0, 26, 159, 387, 680, 971, 1185, 1257, 1166, 940, 644, 357, 139, 16, 0, 0, 25, 50, 59, 57, 50, 43, 37, 31, 24, 17, 12, 10, 12, 15, 18, 18, 15, 10, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 11, 13, 13, 12, 10, 7, 4, 1, 0, 0, 2, 6, 12, 17, 20, 20, 17, 11, 5, 0, 0, 3, 11, 21, 32, 39, 42, 39, 32, 23, 15, 8, 5, 5, 8, 12, 17, 22, 25, 26, 25, 21, 16, 10, 6, 2, 1, 0, 2, 6, 13, 21, 27, 25, 14, 0, 0, 8, 75, 196, 358, 525, 655, 709, 671, 552, 387, 222, 93, 17, 0, 0, 8, 17, 16, 9, 3, 0, 1, 5, 9, 12, 14, 14, 14, 13, 11, 8, 5, 2, 0, 0, 1, 4, 8, 11, 14, 15, 15, 13, 12, 9, 8, 7, 7, 10, 14, 20, 27, 34, 38, 40, 38, 34, 30, 26, 24, 25, 27, 31, 34, 36, 36, 34, 32, 28, 25, 21, 17, 13, 9, 5, 2, 0, 0, 0, 1, 4, 6, 8, 9, 9, 7, 6, 5, 4, 5, 5, 6, 5, 4, 4, 5, 8, 13, 20, 27, 32, 34, 33, 28, 22, 16, 11, 7, 5, 4, 6, 9, 13, 17, 20, 21, 19, 15, 9, 4, 0, 0, 1, 4, 8, 10, 11, 9, 7, 4, 2, 0, 0, 0, 0, 2, 7, 12, 18, 22, 23, 21, 16, 10, 5, 1, 0, 0, 2, 7, 15, 23, 28, 24, 10, 0, 0, 18, 95, 223, 383, 540, 651, 683, 627, 499, 338, 184, 69, 5, 0, 0, 18, 37, 49, 54, 53, 47, 37, 24, 12, 3, 1, 6, 18, 32, 46, 55, 57, 51, 41, 28, 16, 9, 8, 13, 22, 34, 48, 62, 71, 72, 58, 29, 0, 0, 23, 136, 332, 588, 853, 1059, 1145, 1082, 880, 595, 306, 94, 14, 82, 267, 506, 724, 856, 869, 765, 583, 375, 192, 66, 2, 0, 2, 21, 33, 37, 36, 35, 37, 41, 46, 51, 55, 58, 61, 62, 65, 67, 68, 61, 42, 12, 0, 0, 54, 204, 434, 708, 961, 1123, 1147, 1025, 793, 517, 268, 91, 1, 0, 0, 21, 34, 33, 26, 20, 17, 17, 16, 13, 8, 3, 1, 3, 7, 11, 13, 13, 10, 6, 2, 0, 0, 0, 6, 15, 26, 36, 43, 44, 39, 29, 16, 5, 0, 0, 5, 15, 26, 33, 35, 32, 24, 14, 5, 0, 0, 2, 8, 16, 25, 32, 36, 36, 31, 24, 17, 12, 12, 16, 23, 31, 39, 48, 56, 62, 60, 44, 14, 0, 0, 50, 202, 441, 730, 1001, 1181, 1216, 1095, 854, 563, 295, 102, 2, 0, 0, 28, 48, 53, 48, 41, 36, 33, 30, 23, 16, 10, 9, 14, 22, 25, 18, 2, 0, 0, 52, 167, 334, 522, 684, 774, 763, 657, 486, 300, 142, 39, 0, 0, 3, 16, 20, 17, 12, 10, 11, 14, 15, 13, 8, 4, 1, 1, 2, 4, 5, 5, 3, 1, 0, 0, 1, 4, 9, 13, 15, 16, 15, 12, 8, 4, 2, 1, 2, 4, 6, 9, 11, 13, 14, 14, 15, 16, 17, 18, 19, 20, 21, 20, 19, 18, 17, 16, 16, 18, 19, 21, 21, 21, 19, 16, 14, 12, 10, 9, 8, 7, 6, 5, 5, 5, 6, 8, 9, 10, 11, 12, 13, 15, 16, 18, 20, 21, 22, 20, 18, 14, 10, 7, 6, 5, 5, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 5, 5, 7, 12, 17, 23, 26, 27, 25, 20, 13, 7, 3, 1, 2, 6, 10, 14, 18, 20, 22, 23, 23, 22, 20, 17, 12, 8, 3, 0, 0, 1, 7, 16, 26, 35, 40, 39, 33, 24, 15, 9, 9, 16, 28, 43, 57, 66, 68, 61, 48, 32, 17, 8, 6, 12, 27, 45, 62, 75, 80, 74, 61, 43, 24, 10, 4, 6, 16, 32, 49, 65, 76, 78, 68, 46, 16, 0, 0, 50, 163, 333, 534, 721, 845, 867, 774, 587, 357, 153, 36, 46, 186, 419, 681, 896, 1002, 966, 795, 540, 275, 82, 21, 117, 348, 652, 942, 1141, 1194, 1095, 878, 605, 344, 146, 30, 0, 0, 22, 49, 66, 73, 74, 71, 65, 57, 49, 42, 39, 40, 46, 56, 66, 74, 75, 63, 36, 2, 0, 1, 93, 272, 523, 799, 1035, 1168, 1158, 1010, 767, 493, 251, 84, 0, 0, 3, 31, 50, 54, 48, 38, 31, 28, 29, 34, 41, 48, 54, 59, 60, 55, 40, 17, 0, 0, 20, 106, 247, 422, 595, 719, 760, 706, 572, 397, 226, 94, 16, 0, 0, 12, 30, 39, 38, 29, 14, 0, 0, 12, 67, 165, 296, 436, 552, 611, 593, 497, 346, 181, 48, 0, 26, 157, 350, 557, 722, 802, 776, 657, 480, 295, 140, 41, 0, 0, 3, 15, 19, 16, 11, 9, 9, 9, 9, 7, 4, 2, 2, 5, 7, 9, 9, 7, 5, 5, 7, 12, 17, 22, 26, 27, 26, 25, 22, 21, 19, 18, 17, 16, 15, 13, 11, 11, 12, 16, 20, 22, 19, 9, 0, 0, 13, 69, 162, 284, 410, 508, 554, 533, 452, 334, 209, 104, 34, 0, 0, 0, 8, 11, 10, 10, 13, 21, 31, 42, 49, 51, 48, 43, 36, 31, 26, 23, 20, 17, 15, 13, 12, 10, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 9, 10, 9, 7, 4, 2, 0, 0, 0, 1, 5, 11, 18, 24, 29, 29, 26, 19, 10, 3, 0, 0, 2, 7, 12, 14, 14, 12, 8, 5, 2, 0, 0, 0, 0, 1, 5, 10, 15, 18, 19, 16, 12, 8, 4, 1, 0, 0, 0, 6, 15, 23, 25, 16, 0, 0, 2, 71, 202, 385, 587, 755, 844, 827, 709, 525, 325, 156, 46, 0, 0, 3, 16, 20, 15, 6, 0, 0, 0, 2, 3, 4, 4, 4, 5, 7, 7, 6, 5, 3, 0, 0, 0, 0, 2, 6, 11, 15, 16, 16, 13, 8, 3, 0, 0, 0, 5, 12, 20, 25, 28, 26, 21, 14, 7, 0, 0, 1, 9, 23, 40, 55, 62, 58, 41, 17, 0, 0, 35, 121, 250, 401, 539, 627, 635, 557, 409, 235, 89, 21, 61, 205, 420, 646, 821, 896, 854, 710, 508, 303, 138, 36, 0, 0, 12, 29, 40, 47, 54, 58, 51, 28, 0, 0, 15, 140, 367, 672, 992, 1246, 1359, 1300, 1085, 777, 461, 205, 46, 0, 0, 17, 46, 60, 59, 50, 38, 28, 19, 11, 5, 2, 5, 14, 25, 34, 36, 26, 7, 0, 0, 41, 146, 302, 481, 641, 735, 736, 644, 486, 307, 152, 47, 0, 0, 4, 18, 27, 32, 38, 47, 50, 40, 13, 0, 0, 62, 232, 496, 810, 1100, 1286, 1313, 1173, 909, 595, 310, 107, 3, 0, 0, 26, 42, 43, 33, 22, 14, 10, 7, 5, 4, 5, 8, 12, 16, 17, 16, 12, 6, 1, 0, 0, 3, 11, 22, 33, 40, 41, 35, 25, 13, 4, 0, 1, 7, 14, 22, 29, 36, 42, 43, 35, 17, 0, 0, 12, 95, 239, 425, 614, 755, 807, 754, 612, 423, 236, 93, 10, 0, 0, 17, 37, 47, 42, 25, 3, 0, 0, 45, 151, 305, 482, 638, 731, 733, 643, 488, 311, 155, 47, 0, 0, 6, 32, 53, 65, 67, 62, 53, 42, 32, 26, 25, 29, 36, 45, 54, 62, 68, 72, 69, 55, 30, 0, 0, 17, 116, 293, 534, 795, 1014, 1132, 1112, 954, 698, 412, 172, 41, 48, 183, 400, 633, 813, 894, 856, 719, 523, 320, 152, 45, 0, 0, 12, 33, 47, 50, 46, 39, 31, 24, 19, 17, 19, 25, 35, 48, 58, 64, 64, 57, 44, 31, 20, 14, 15, 22, 32, 43, 53, 57, 53, 40, 19, 0, 0, 16, 86, 203, 349, 492, 594, 620, 558, 419, 243, 82, 0, 5, 136, 356, 614, 842, 978, 984, 858, 636, 377, 150, 9, 0, 72, 241, 439, 612, 712, 719, 636, 491, 324, 175, 69, 12, 0, 0, 8, 15, 15, 12, 9, 9, 11, 12, 11, 8, 2, 0, 0, 0, 5, 13, 17, 11, 0, 0, 3, 59, 168, 324, 499, 650, 738, 738, 648, 497, 323, 169, 60, 3, 0, 0, 13, 23, 27, 26, 25, 24, 23, 21, 20, 19, 21, 26, 32, 36, 38, 35, 28, 19, 10, 3, 0, 0, 1, 9, 21, 36, 49, 58, 59, 53, 40, 26, 14, 10, 15, 27, 45, 62, 72, 71, 55, 29, 1, 0, 11, 80, 198, 348, 496, 606, 647, 607, 499, 353, 207, 92, 22, 0, 0, 11, 25, 36, 47, 58, 63, 54, 25, 0, 0, 44, 223, 528, 922, 1323, 1629, 1751, 1654, 1367, 971, 571, 253, 59, 0, 0, 14, 37, 38, 25, 8, 0, 0, 4, 9, 10, 8, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 2, 5, 10, 15, 20, 23, 24, 23, 21, 18, 17, 17, 20, 24, 29, 32, 33, 32, 28, 23, 19, 17, 17, 20, 24, 27, 28, 26, 21, 14, 7, 1, 0, 1, 7, 15, 23, 29, 30, 28, 21, 13, 5, 0, 0, 1, 6, 11, 15, 17, 16, 13, 9, 5, 2, 0, 0, 0, 1, 4, 9, 15, 20, 25, 29, 31, 31, 30, 30, 30, 32, 38, 46, 56, 63, 63, 50, 26, 0, 0, 15, 98, 241, 428, 622, 776, 850, 823, 704, 526, 333, 168, 56, 0, 0, 1, 19, 31, 34, 32, 29, 26, 25, 24, 23, 23, 24, 25, 29, 35, 43, 50, 50, 39, 17, 0, 0, 32, 150, 345, 596, 852, 1050, 1134, 1083, 910, 664, 407, 195, 58, 0, 0, 4, 24, 35, 39, 38, 38, 39, 39, 37, 31, 25, 21, 19, 21, 24, 27, 29, 28, 24, 19, 15, 12, 12, 17, 26, 37, 48, 57, 61, 60, 53, 44, 34, 25, 21, 21, 24, 29, 33, 34, 31, 24, 16, 9, 5, 5, 10, 19, 29, 39, 46, 46, 38, 20, 0, 0, 6, 68, 181, 332, 495, 631, 702, 689, 597, 450, 288, 147, 49, 1, 0, 0, 13, 21, 23, 22, 19, 16, 13, 10, 8, 9, 13, 22, 36, 51, 66, 73, 67, 46, 14, 0, 0, 64, 216, 449, 730, 1001, 1197, 1266, 1189, 988, 716, 438, 211, 63, 0, 0, 10, 36, 53, 59, 55, 48, 40, 33, 26, 18, 11, 6, 3, 4, 10, 17, 22, 19, 7, 0, 0, 25, 109, 245, 416, 583, 705, 745, 693, 563, 393, 226, 97, 20, 0, 0, 7, 16, 16, 10, 3, 0, 0, 0, 0, 2, 4, 6, 9, 11, 12, 12, 9, 5, 2, 0, 0, 0, 2, 5, 8, 10, 10, 8, 6, 3, 1, 0, 0, 0, 2, 7, 14, 21, 27, 30, 29, 26, 20, 16, 15, 17, 23, 31, 39, 45, 47, 42, 27, 7, 0, 0, 38, 127, 262, 421, 571, 674, 702, 647, 525, 369, 215, 94, 20, 0, 0, 14, 35, 50, 53, 45, 25, 1, 0, 3, 66, 184, 349, 530, 687, 779, 780, 690, 536, 356, 193, 75, 11, 0, 0, 10, 16, 15, 9, 3, 0, 0, 2, 3, 2, 1, 1, 2, 6, 10, 13, 15, 14, 11, 7, 4, 1, 0, 0, 0, 6, 14, 23, 31, 34, 33, 26, 16, 7, 0, 0, 0, 4, 11, 18, 23, 25, 23, 18, 12, 5, 0, 0, 2, 10, 22, 37, 51, 63, 70, 71, 66, 58, 51, 48, 48, 54, 62, 73, 82, 86, 81, 60, 27, 0, 0, 35, 170, 399, 698, 1010, 1264, 1394, 1365, 1186, 904, 590, 312, 116, 12, 0, 0, 29, 50, 57, 53, 45, 36, 30, 24, 19, 16, 14, 16, 19, 21, 17, 6, 0, 0, 25, 101, 226, 383, 540, 659, 706, 668, 557, 402, 243, 114, 32, 0, 0, 3, 13, 17, 15, 11, 8, 9, 10, 11, 10, 8, 6, 5, 6, 10, 17, 26, 35, 43, 49, 50, 47, 40, 33, 27, 25, 27, 32, 39, 45, 46, 43, 35, 25, 17, 13, 17, 27, 43, 60, 74, 82, 81, 72, 59, 44, 31, 25, 24, 30, 37, 44, 47, 45, 37, 26, 15, 5, 0, 0, 4, 14, 26, 38, 45, 47, 43, 33, 21, 11, 7, 10, 19, 31, 44, 56, 64, 66, 59, 41, 14, 0, 0, 41, 162, 354, 594, 834, 1017, 1095, 1048, 889, 660, 417, 210, 70, 4, 0, 20, 51, 70, 72, 59, 40, 24, 16, 19, 31, 49, 69, 85, 93, 87, 66, 34, 1, 0, 15, 104, 255, 454, 662, 834, 926, 914, 802, 620, 411, 220, 81, 6, 0, 9, 44, 74, 86, 75, 47, 14, 0, 3, 59, 164, 308, 468, 609, 695, 704, 629, 488, 320, 172, 90, 104, 218, 409, 631, 826, 942, 945, 832, 631, 395, 186, 59, 48, 151, 339, 556, 742, 848, 849, 749, 580, 387, 213, 87, 17, 0, 0, 15, 31, 41, 46, 46, 37, 20, 0, 0, 15, 99, 252, 466, 705, 918, 1050, 1067, 962, 765, 526, 300, 128, 28, 0, 0, 9, 20, 20, 13, 4, 0, 0, 1, 4, 4, 3, 1, 0, 0, 1, 4, 7, 10, 13, 14, 15, 15, 14, 12, 11, 10, 8, 7, 6, 5, 4, 3, 3, 5, 8, 11, 14, 17, 17, 15, 12, 8, 4, 1, 0, 1, 2, 5, 7, 8, 9, 10, 10, 11, 12, 11, 10, 8, 6, 4, 5, 7, 10, 13, 14, 14, 11, 7, 4, 1, 0, 0, 1, 5, 10, 15, 16, 9, 0, 0, 5, 53, 144, 274, 422, 555, 642, 659, 604, 490, 348, 209, 100, 30, 0, 0, 2, 11, 14, 12, 7, 2, 0, 0, 0, 2, 4, 5, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 1, 0, 0, 0, 1, 6, 13, 17, 15, 6, 0, 0, 20, 85, 191, 326, 463, 569, 618, 594, 507, 378, 241, 124, 44, 3, 0, 0, 9, 15, 16, 15, 15, 18, 22, 28, 34, 38, 43, 49, 55, 59, 59, 50, 32, 9, 0, 2, 51, 151, 300, 474, 641, 761, 803, 756, 632, 462, 287, 141, 45, 0, 0, 3, 19, 29, 32, 28, 22, 14, 7, 2, 0, 2, 12, 27, 44, 55, 55, 43, 20, 0, 0, 30, 106, 225, 371, 517, 630, 685, 667, 581, 449, 300, 165, 65, 9, 0, 3, 29, 60, 86, 101, 101, 82, 49, 13, 0, 18, 106, 265, 481, 718, 924, 1051, 1064, 956, 754, 507, 279, 125, 80, 149, 306, 502, 681, 793, 806, 717, 551, 354, 183, 87, 94, 207, 398, 617, 804, 908, 901, 782, 584, 365, 185, 99, 131, 275, 491, 718, 896, 977, 945, 811, 614, 401, 216, 85, 14, 0, 5, 27, 46, 55, 55, 48, 38, 27, 19, 14, 12, 15, 20, 27, 34, 37, 36, 31, 22, 14, 8, 8, 12, 21, 32, 43, 52, 58, 58, 47, 26, 1, 0, 4, 77, 218, 420, 651, 866, 1013, 1057, 986, 819, 599, 375, 189, 64, 3, 0, 7, 30, 48, 55, 53, 46, 38, 34, 34, 41, 53, 68, 83, 89, 82, 60, 29, 4, 2, 44, 143, 297, 490, 685, 842, 921, 901, 782, 591, 376, 192, 90, 99, 217, 416, 644, 842, 959, 967, 867, 689, 477, 279, 127, 35, 0, 0, 6, 17, 22, 23, 23, 25, 31, 37, 43, 47, 49, 51, 53, 56, 60, 62, 57, 44, 22, 0, 0, 16, 94, 231, 417, 619, 795, 901, 911, 821, 654, 454, 263, 117, 29, 0, 0, 6, 17, 20, 17, 10, 5, 3, 2, 2, 2, 2, 3, 5, 7, 9, 9, 7, 4, 1, 1, 4, 11, 22, 36, 49, 60, 65, 61, 46, 23, 1, 0, 15, 83, 200, 357, 527, 675, 767, 780, 712, 580, 416, 254, 124, 39, 0, 0, 8, 26, 39, 46, 45, 40, 34, 27, 20, 15, 11, 10, 9, 10, 12, 13, 13, 13, 11, 8, 5, 2, 1, 2, 7, 14, 25, 37, 46, 46, 36, 15, 0, 0, 30, 126, 281, 479, 684, 850, 936, 922, 811, 633, 431, 246, 109, 28, 0, 0, 9, 20, 23, 20, 13, 7, 2, 0, 0, 1, 3, 6, 10, 13, 16, 16, 13, 9, 5, 1, 0, 0, 1, 5, 9, 13, 15, 15, 12, 8, 4, 0, 0, 0, 2, 8, 14, 20, 23, 23, 19, 13, 8, 7, 12, 22, 35, 50, 63, 72, 75, 69, 53, 29, 3, 0, 10, 82, 218, 411, 634, 847, 1003, 1066, 1021, 879, 676, 454, 256, 110, 26, 0, 0, 11, 23, 22, 9, 0, 0, 23, 99, 221, 376, 536, 666, 734, 723, 635, 494, 332, 184, 75, 14, 0, 6, 26, 43, 49, 43, 31, 18, 10, 10, 19, 34, 52, 69, 80, 83, 74, 54, 28, 5, 0, 20, 82, 184, 315, 453, 568, 631, 624, 545, 412, 262, 135, 70, 88, 189, 347, 524, 672, 753, 746, 651, 495, 316, 164, 76, 79, 172, 333, 524, 696, 805, 825, 750, 601, 415, 239, 117, 77, 123, 240, 391, 536, 636, 667, 623, 519, 380, 239, 122, 45, 12, 13, 34, 56, 66, 59, 37, 12, 0, 13, 68, 165, 295, 437, 562, 644, 662, 610, 501, 361, 228, 137, 113, 165, 281, 430, 573, 672, 696, 639, 514, 354, 205, 110, 101, 189, 356, 566, 768, 914, 969, 921, 785, 595, 393, 217, 92, 21, 0, 0, 7, 15, 17, 15, 13, 13, 14, 15, 17, 19, 21, 25, 29, 33, 35, 35, 31, 26, 19, 14, 10, 8, 8, 10, 13, 15, 16, 16, 14, 12, 10, 9, 10, 14, 19, 26, 33, 39, 41, 39, 34, 26, 18, 12, 10, 13, 19, 28, 37, 44, 46, 43, 37, 28, 20, 14, 10, 10, 13, 18, 23, 27, 29, 28, 26, 22, 18, 15, 14, 14, 16, 20, 25, 30, 33, 35, 31, 22, 8, 0, 0, 24, 88, 192, 325, 463, 578, 643, 644, 580, 469, 336, 208, 107, 43, 15, 13, 23, 33, 32, 20, 3, 0, 3, 48, 133, 252, 388, 514, 602, 631, 595, 503, 377, 244, 130, 49, 5, 0, 0, 13, 23, 24, 15, 1, 0, 0, 35, 105, 206, 326, 440, 524, 557, 532, 454, 343, 225, 122, 49, 9, 0, 0, 6, 12, 13, 11, 8, 7, 7, 8, 10, 11, 11, 10, 8, 5, 3, 1, 0, 0, 0, 0, 1, 3, 5, 8, 9, 9, 8, 5, 3, 3, 5, 9, 15, 21, 26, 30, 34, 37, 38, 39, 38, 35, 31, 25, 19, 14, 12, 12, 14, 18, 22, 26, 28, 28, 25, 21, 15, 9, 5, 3, 4, 7, 11, 14, 16, 16, 13, 9, 5, 1, 0, 2, 7, 17, 29, 41, 51, 55, 52, 39, 20, 0, 0, 10, 67, 167, 304, 457, 595, 687, 713, 667, 560, 419, 275, 154, 71, 30, 21, 29, 40, 44, 35, 18, 0, 0, 12, 63, 150, 264, 387, 494, 559, 566, 512, 411, 292, 192, 143, 164, 257, 399, 554, 681, 745, 728, 633, 486, 325, 192, 122, 133, 222, 366, 528, 667, 746, 746, 666, 527, 366, 225, 142, 137, 212, 348, 509, 655, 749, 771, 717, 602, 453, 300, 169, 75, 21, 0, 0, 6, 15, 18, 18, 13, 8, 3, 1, 1, 3, 7, 12, 16, 18, 17, 13, 8, 3, 0, 0, 2, 7, 14, 21, 25, 25, 22, 17, 10, 4, 0, 0, 0, 6, 15, 26, 38, 47, 53, 52, 46, 37, 28, 22, 19, 22, 27, 34, 40, 41, 37, 25, 10, 0, 0, 25, 87, 184, 308, 438, 545, 605, 603, 538, 430, 309, 211, 167, 192, 284, 419, 564, 679, 734, 713, 623, 485, 330, 190, 85, 23, 0, 0, 4, 11, 13, 11, 7, 3, 1, 1, 1, 3, 6, 11, 17, 23, 26, 22, 13, 1, 0, 7, 49, 128, 242, 377, 508, 607, 652, 631, 549, 425, 288, 164, 72, 18, 0, 0, 2, 6, 6, 3, 0, 0, 0, 0, 2, 5, 8, 12, 18, 21, 20, 12, 1, 0, 2, 39, 114, 224, 357, 491, 598, 656, 652, 589, 481, 352, 225, 120, 48, 9, 0, 4, 19, 33, 43, 48, 48, 44, 39, 33, 27, 23, 21, 21, 25, 30, 36, 42, 46, 47, 45, 41, 37, 35, 37, 45, 55, 65, 69, 63, 46, 22, 3, 1, 33, 109, 228, 379, 537, 672, 756, 769, 709, 590, 438, 284, 154, 63, 13, 0, 0, 7, 14, 16, 14, 10, 6, 3, 1, 1, 1, 2, 5, 10, 16, 22, 27, 30, 31, 31, 30, 32, 37, 44, 55, 67, 78, 84, 82, 71, 54, 37, 34, 56, 114, 208, 329, 458, 568, 636, 644, 593, 493, 368, 243, 140, 70, 34, 24, 28, 32, 29, 18, 3, 0, 4, 41, 109, 205, 316, 421, 501, 540, 529, 473, 385, 284, 188, 111, 62, 41, 40, 51, 61, 65, 57, 42, 27, 24, 47, 104, 195, 310, 429, 528, 584, 582, 523, 422, 306, 206, 149, 152, 214, 319, 442, 552, 624, 640, 600, 513, 397, 274, 166, 85, 37, 22, 31, 55, 82, 102, 108, 97, 71, 42, 25, 40, 104, 225, 398, 600, 797, 950, 1026, 1006, 895, 719, 521, 347, 235, 205, 256, 364, 492, 602, 661, 656, 587, 473, 339, 210, 107, 40, 8, 6, 20, 40, 53, 54, 39, 15, 0, 0, 51, 168, 353, 588, 838, 1054, 1191, 1218, 1127, 940, 699, 453, 245, 100, 22, 0, 0, 6, 12, 10, 5, 0, 0, 0, 1, 4, 8, 12, 16, 18, 19, 17, 13, 7, 2, 0, 0, 5, 15, 27, 39, 47, 50, 47, 38, 26, 15, 8, 7, 12, 21, 33, 45, 53, 57, 57, 53, 47, 41, 38, 38, 44, 54, 66, 77, 83, 80, 67, 47, 26, 14, 24, 64, 139, 243, 362, 474, 557, 593, 573, 503, 403, 302, 231, 212, 257, 354, 479, 595, 670, 680, 620, 507, 373, 258, 199, 218, 316, 472, 649, 803, 894, 897, 812, 660, 483, 326, 229, 216, 287, 420, 576, 712, 791, 794, 719, 584, 421, 263, 135, 50, 8, 0, 0, 6, 8, 6, 1, 0, 0, 0, 1, 3, 5, 7, 8, 10, 10, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 12, 13, 11, 8, 5, 3, 4, 8, 14, 21, 28, 32, 33, 30, 25, 19, 13, 9, 7, 7, 10, 15, 20, 24, 27, 29, 28, 27, 25, 25, 27, 31, 37, 44, 53, 61, 68, 72, 71, 63, 48, 33, 26, 40, 87, 172, 293, 433, 570, 674, 724, 709, 631, 509, 367, 232, 123, 50, 12, 1, 4, 12, 18, 19, 17, 13, 10, 9, 11, 15, 19, 23, 25, 24, 20, 15, 10, 6, 5, 7, 12, 20, 29, 36, 41, 40, 36, 27, 18, 10, 5, 4, 8, 15, 23, 30, 34, 36, 34, 29, 22, 16, 11, 9, 11, 15, 21, 24, 23, 15, 4, 0, 4, 37, 105, 208, 337, 471, 586, 658, 671, 622, 521, 391, 257, 142, 59, 13, 0, 0, 9, 17, 19, 16, 11, 6, 4, 5, 10, 16, 24, 31, 37, 40, 40, 37, 31, 24, 18, 15, 17, 25, 35, 46, 54, 57, 54, 45, 35, 25, 19, 18, 24, 34, 47, 57, 64, 65, 59, 48, 36, 25, 22, 30, 47, 71, 90, 96, 80, 47, 11, 0, 43, 163, 359, 603, 844, 1020, 1085, 1024, 866, 673, 520, 468, 537, 698, 887, 1028, 1062, 971, 779, 541, 319, 158, 72, 43, 40, 35, 24, 27, 78, 206, 412, 663, 896, 1043, 1054, 923, 694, 441, 247, 169, 216, 355, 520, 646, 690, 643, 534, 404, 296, 232, 213, 224, 243, 254, 252, 240, 225, 213, 206, 204, 203, 200, 195, 187, 180, 174, 169, 166, 166, 166, 168, 170, 172, 172, 171, 169, 167, 167, 169, 174, 180, 186, 192, 196, 198, 200, 202, 204, 207, 212, 217, 222, 227, 230, 233, 236, 238, 241, 242, 240, 233, 220, 200, 174, 145, 115, 88, 65, 47, 35, 28, 26, 27, 30, 34, 38, 42, 45, 48, 50, 52, 53, 54, 55, 56, 58, 60, 63, 66, 69, 73, 76, 81, 85, 91, 96, 100, 102, 100, 96, 91, 85, 81, 80, 82, 88, 95, 102, 107, 108, 106, 100, 94, 88, 84, 84, 87, 93, 102, 113, 123, 133, 143, 152, 162, 177, 198, 229, 272, 326, 391, 465, 544, 629, 719, 818, 932, 1069, 1237, 1440, 1677, 1936, 2194, 2419, 2575, 2631, 2566, 2379, 2087, 1726, 1338, 968, 652, 409, 244, 147, 100, 83, 81, 80, 75, 65, 51, 37, 24, 14, 8, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 4, 5, 6, 7, 7, 6, 4, 3, 3, 4, 6, 9, 10, 11, 10, 9, 7, 5, 5, 6, 8, 11, 13, 14, 15, 14, 12, 11, 10, 10, 10, 12, 13, 15, 17, 19, 20, 20, 19, 18, 17, 17, 17, 18, 19, 21, 22, 24, 25, 26, 25, 24, 22, 19, 16, 14, 12, 10, 9, 8, 7, 6, 4, 3, 2, 2, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 2, 4, 7, 9, 11, 13, 13, 13, 13, 13, 13, 14, 16, 18, 20, 22, 22, 22, 20, 18, 15, 13, 12, 11, 10, 10, 10, 10, 10, 10, 9, 7, 5, 4, 3, 5, 8, 12, 16, 19, 22, 23, 25, 25, 26, 27, 27, 27, 27, 27, 28, 29, 31, 32, 31, 30, 27, 24, 20, 17, 14, 12, 10, 9, 8, 7, 7, 7, 7, 8, 8, 8, 9, 10, 11, 13, 14, 16, 16, 16, 14, 11, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 7, 8, 10, 11, 11, 10, 9, 7, 5, 4, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 9, 9, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 4, 5, 7, 9, 12, 16, 19, 21, 23, 23, 23, 23, 21, 20, 18, 16, 14, 13, 11, 10, 9, 9, 8, 8, 7, 7, 6, 6, 7, 8, 10, 12, 14, 16, 17, 17, 16, 15, 15, 15, 14, 13, 12, 11, 10, 10, 10, 11, 12, 12, 11, 9, 7, 5, 3, 3, 4, 6, 7, 7, 7, 6, 5, 5, 6, 7, 9, 11, 14, 16, 17, 17, 16, 14, 12, 10, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 9, 10, 13, 16, 20, 25, 30, 35, 40, 42, 44, 43, 42, 40, 39, 40, 42, 45, 49, 53, 55, 55, 52, 47, 41, 34, 29, 26, 24, 23, 23, 22, 21, 18, 16, 14, 12, 11, 11, 11, 11, 10, 10, 9, 9, 9, 8, 8, 7, 6, 5, 5, 5, 5, 5, 5, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 12, 15, 17, 19, 19, 19, 18, 17, 17, 19, 21, 25, 29, 32, 34, 35, 34, 33, 31, 29, 27, 25, 24, 23, 22, 22, 22, 22, 22, 22, 22, 21, 19, 18, 16, 15, 14, 13, 14, 15, 16, 17, 18, 18, 16, 14, 12, 10, 8, 7, 6, 6, 6, 6, 6, 5, 4, 4, 3, 3, 3, 3, 3, 4, 4, 4, 3, 3, 2, 2, 3, 4, 5, 6, 7, 7, 7, 6, 6, 6, 6, 7, 8, 9, 11, 14, 17, 21, 25, 28, 31, 31, 31, 28, 25, 22, 19, 17, 16, 15, 14, 13, 11, 9, 7, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 4, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 9, 12, 15, 17, 18, 19, 18, 16, 14, 12, 12, 12, 14, 15, 16, 17, 16, 15, 13, 12, 12, 11, 11, 11, 11, 12, 12, 13, 13, 13, 13, 12, 12, 11, 12, 13, 14, 16, 17, 18, 18, 17, 15, 13, 11, 9, 8, 8, 8, 7, 7, 6, 5, 5, 5, 5, 5, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 5, 6, 7, 10, 12, 16, 19, 22, 24, 25, 24, 23, 21, 20, 20, 21, 23, 25, 26, 26, 25, 24, 22, 20, 18, 17, 17, 17, 18, 18, 19, 19, 19, 19, 18, 18, 17, 17, 17, 19, 22, 26, 32, 38, 43, 47, 49, 50, 48, 46, 43, 40, 37, 36, 35, 36, 37, 37, 36, 33, 30, 26, 23, 20, 18, 16, 14, 12, 11, 10, 10, 11, 13, 14, 15, 16, 16, 17, 18, 19, 20, 22, 23, 23, 22, 19, 17, 14, 13, 13, 14, 15, 16, 17, 16, 15, 13, 12, 10, 9, 9, 8, 7, 6, 4, 3, 2, 2, 2, 4, 6, 8, 8, 8, 7, 5, 4, 3, 2, 3, 3, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 7, 10, 14, 17, 18, 19, 19, 19, 19, 19, 20, 21, 23, 25, 27, 29, 30, 31, 31, 31, 30, 29, 28, 28, 28, 30, 32, 35, 38, 40, 40, 40, 38, 36, 34, 33, 33, 34, 37, 40, 43, 44, 43, 41, 37, 33, 28, 25, 23, 22, 21, 20, 19, 17, 15, 14, 13, 12, 12, 11, 11, 10, 9, 9, 9, 9, 9, 8, 7, 7, 6, 7, 8, 10, 12, 14, 15, 16, 16, 17, 17, 16, 15, 14, 12, 10, 9, 8, 8, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 1, 2, 4, 6, 9, 11, 14, 15, 16, 17, 17, 16, 16, 15, 14, 13, 11, 10, 9, 8, 7, 5, 4, 3, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 4, 6, 8, 10, 13, 16, 18, 19, 19, 19, 18, 17, 15, 12, 10, 8, 6, 5, 5, 5, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 4, 5, 6, 7, 8, 8, 8, 8, 8, 9, 12, 15, 18, 20, 21, 21, 20, 19, 19, 19, 20, 22, 24, 26, 28, 30, 31, 32, 32, 31, 29, 27, 25, 24, 23, 22, 22, 23, 23, 23, 23, 22, 22, 21, 20, 19, 18, 16, 15, 13, 11, 10, 9, 8, 8, 7, 7, 6, 6, 5, 5, 5, 5, 5, 6, 7, 7, 7, 7, 6, 4, 3, 2, 1, 2, 2, 3, 4, 3, 3, 2, 1, 0, 0, 1, 1, 2, 3, 3, 2, 2, 1, 1, 1, 1, 1, 3, 4, 6, 8, 11, 13, 15, 17, 18, 19, 19, 19, 19, 19, 20, 21, 23, 24, 24, 23, 22, 21, 19, 18, 17, 17, 16, 16, 15, 15, 15, 16, 17, 18, 18, 16, 14, 12, 10, 8, 8, 8, 9, 9, 9, 8, 8, 7, 7, 7, 7, 7, 6, 6, 5, 5, 5, 5, 5, 5, 6, 6, 8, 10, 13, 15, 18, 20, 23, 25, 27, 29, 30, 31, 31, 30, 30, 30, 31, 33, 35, 36, 35, 32, 28, 23, 19, 17, 17, 19, 22, 24, 25, 25, 24, 23, 21, 20, 19, 18, 17, 17, 17, 17, 17, 17, 17, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 7, 7, 6, 6, 6, 5, 5, 6, 6, 7, 8, 8, 8, 8, 7, 6, 6, 6, 7, 9, 13, 18, 24, 31, 37, 42, 46, 47, 47, 46, 43, 40, 36, 33, 28, 24, 21, 18, 17, 16, 16, 16, 15, 13, 12, 11, 12, 13, 15, 17, 19, 19, 18, 17, 15, 13, 11, 11, 11, 11, 11, 10, 10, 9, 9, 8, 8, 8, 8, 7, 7, 7, 6, 6, 5, 4, 3, 2, 1, 1, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 5, 5, 6, 7, 8, 9, 10, 11, 10, 9, 7, 5, 4, 4, 4, 4, 5, 4, 4, 3, 2, 2, 3, 4, 5, 6, 7, 8, 8, 9, 9, 10, 10, 11, 11, 10, 10, 9, 9, 10, 12, 14, 17, 19, 21, 22, 22, 21, 20, 19, 18, 18, 18, 18, 19, 19, 18, 16, 14, 12, 12, 12, 14, 15, 16, 16, 16, 15, 14, 14, 14, 14, 13, 12, 11, 10, 9, 8, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 4, 3, 3, 3, 4, 4, 4, 4, 4, 3, 4, 4, 5, 6, 6, 5, 4, 3, 2, 1, 1, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 11, 11, 11, 12, 12, 13, 14, 14, 14, 12, 11, 10, 10, 10, 12, 13, 14, 14, 13, 12, 11, 10, 10, 10, 11, 11, 11, 11, 11, 12, 13, 13, 14, 14, 14, 14, 14, 14, 15, 16, 17, 18, 17, 16, 15, 15, 16, 18, 21, 24, 28, 30, 32, 34, 35, 35, 36, 37, 39, 42, 44, 47, 48, 48, 48, 46, 45, 44, 42, 41, 39, 38, 37, 37, 37, 37, 37, 36, 35, 33, 31, 29, 27, 25, 24, 22, 20, 18, 17, 16, 16, 17, 19, 21, 23, 25, 28, 30, 32, 34, 35, 36, 37, 37, 36, 36, 36, 37, 37, 38, 39, 39, 38, 36, 34, 31, 29, 26, 23, 21, 18, 16, 15, 13, 12, 10, 9, 9, 8, 8, 9, 9, 9, 9, 8, 8, 8, 8, 9, 9, 8, 8, 8, 7, 7, 7, 7, 7, 7, 6, 5, 4, 3, 3, 3, 3, 4, 5, 6, 7, 9, 11, 12, 12, 12, 11, 9, 8, 6, 6, 6, 7, 8, 8, 8, 8, 7, 7, 8, 8, 9, 10, 11, 12, 13, 15, 18, 21, 24, 27, 28, 27, 26, 25, 24, 24, 24, 24, 23, 23, 21, 20, 19, 18, 17, 15, 13, 11, 9, 7, 6, 6, 7, 8, 9, 9, 8, 8, 8, 9, 10, 13, 15, 18, 20, 21, 21, 21, 21, 20, 20, 20, 19, 18, 17, 15, 12, 9, 7, 5, 4, 3, 3, 4, 5, 6, 7, 8, 7, 6, 5, 3, 2, 2, 3, 3, 4, 4, 5, 6, 8, 10, 12, 14, 14, 14, 13, 11, 10, 9, 9, 9, 9, 8, 7, 6, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 2, 5, 8, 10, 11, 11, 11, 10, 10, 10, 10, 10, 10, 8, 6, 4, 2, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 2, 2, 2, 1, 1, 1, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 13, 15, 17, 19, 19, 20, 20, 21, 22, 23, 23, 23, 23, 22, 23, 24, 26, 27, 28, 29, 29, 30, 31, 33, 35, 36, 37, 36, 33, 30, 28, 26, 26, 26, 26, 25, 24, 23, 21, 19, 17, 16, 15, 14, 12, 12, 11, 11, 12, 13, 13, 13, 12, 12, 11, 12, 12, 14, 16, 18, 20, 22, 24, 26, 27, 28, 29, 31, 31, 31, 30, 28, 25, 22, 20, 18, 16, 15, 15, 14, 13, 11, 10, 8, 7, 6, 6, 5, 6, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 18, 19, 21, 23, 25, 27, 27, 27, 26, 25, 23, 20, 18, 16, 14, 13, 13, 13, 14, 14, 14, 14, 15, 16, 18, 20, 22, 23, 23, 23, 23, 22, 23, 23, 25, 27, 28, 31, 33, 36, 38, 40, 41, 41, 39, 36, 33, 31, 29, 28, 27, 26, 23, 20, 17, 15, 14, 15, 17, 18, 19, 19, 18, 16, 14, 13, 13, 14, 15, 16, 16, 16, 15, 13, 12, 10, 8, 7, 7, 8, 8, 9, 10, 10, 10, 9, 9, 8, 9, 9, 10, 11, 11, 11, 10, 10, 10, 10, 11, 12, 12, 13, 13, 13, 12, 12, 12, 12, 12, 12, 11, 11, 10, 10, 9, 8, 7, 6, 5, 4, 3, 3, 3, 4, 5, 5, 5, 5, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 8, 10, 12, 14, 14, 14, 12, 10, 8, 7, 7, 7, 8, 10, 10, 10, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 5, 7, 10, 12, 14, 15, 14, 13, 13, 13, 14, 16, 18, 20, 22, 21, 20, 18, 16, 14, 13, 13, 13, 14, 14, 14, 13, 11, 10, 10, 10, 12, 15, 17, 19, 21, 22, 23, 24, 26, 27, 29, 30, 29, 28, 25, 23, 20, 19, 18, 19, 19, 20, 20, 19, 18, 16, 15, 13, 12, 11, 11, 11, 12, 14, 17, 19, 22, 24, 25, 27, 28, 30, 31, 32, 33, 33, 33, 33, 32, 32, 31, 30, 28, 25, 23, 21, 19, 18, 18, 17, 17, 17, 17, 18, 19, 20, 21, 23, 25, 27, 30, 32, 35, 36, 36, 35, 33, 31, 28, 26, 24, 23, 22, 22, 21, 20, 19, 18, 17, 16, 15, 13, 12, 12, 12, 12, 12, 13, 12, 12, 12, 12, 12, 12, 13, 13, 13, 12, 10, 8, 7, 5, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 6, 6, 7, 8, 9, 11, 13, 15, 17, 19, 21, 23, 24, 25, 25, 24, 24, 23, 23, 23, 24, 24, 23, 21, 19, 16, 15, 15, 16, 17, 19, 20, 21, 22, 23, 24, 26, 26, 25, 22, 19, 16, 13, 11, 11, 12, 13, 13, 13, 12, 11, 10, 9, 8, 8, 8, 8, 9, 9, 9, 9, 9, 8, 8, 8, 9, 10, 12, 14, 16, 17, 18, 19, 21, 23, 26, 30, 33, 35, 37, 38, 39, 39, 39, 39, 39, 38, 37, 36, 35, 33, 31, 29, 27, 25, 23, 22, 20, 19, 18, 17, 16, 15, 14, 13, 13, 12, 11, 10, 9, 8, 7, 7, 7, 7, 7, 6, 5, 5, 5, 6, 7, 7, 8, 7, 7, 6, 5, 5, 5, 5, 6, 7, 9, 10, 12, 13, 14, 15, 16, 17, 18, 20, 22, 24, 25, 26, 26, 26, 26, 26, 27, 29, 31, 33, 33, 33, 33, 32, 32, 32, 33, 34, 34, 33, 31, 28, 25, 22, 20, 19, 19, 18, 17, 15, 13, 11, 10, 9, 9, 9, 9, 9, 9, 7, 5, 4, 3, 3, 4, 6, 7, 9, 10, 11, 11, 12, 12, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 13, 12, 10, 8, 6, 5, 5, 6, 7, 7, 7, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 7, 7, 8, 8, 8, 8, 7, 7, 6, 6, 5, 5, 5, 4, 4, 4, 5, 6, 8, 11, 15, 17, 20, 22, 23, 25, 27, 30, 31, 32, 32, 30, 28, 25, 23, 22, 21, 21, 20, 19, 17, 15, 13, 11, 9, 8, 7, 6, 6, 7, 7, 7, 7, 7, 8, 8, 8, 9, 9, 8, 8, 8, 7, 7, 6, 6, 5, 4, 4, 4, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 5, 7, 9, 11, 12, 13, 13, 14, 15, 18, 20, 22, 23, 23, 22, 21, 20, 20, 20, 20, 19, 17, 15, 12, 10, 9, 9, 9, 9, 8, 7, 6, 5, 6, 6, 7, 8, 8, 7, 6, 5, 5, 6, 10, 14, 18, 21, 23, 23, 23, 23, 24, 25, 27, 28, 28, 26, 24, 21, 19, 17, 16, 16, 16, 17, 18, 17, 16, 15, 13, 12, 12, 13, 13, 14, 14, 12, 10, 8, 6, 6, 6, 7, 7, 7, 6, 5, 5, 4, 4, 5, 5, 5, 5, 4, 4, 3, 4, 5, 5, 5, 5, 5, 5, 5, 6, 7, 7, 7, 7, 6, 5, 4, 5, 5, 6, 8, 9, 11, 13, 16, 18, 20, 21, 21, 20, 18, 16, 14, 13, 13, 14, 15, 16, 15, 14, 12, 9, 7, 6, 6, 6, 6, 6, 5, 4, 2, 2, 2, 2, 3, 4, 4, 5, 5, 6, 6, 8, 10, 12, 14, 16, 18, 20, 21, 22, 23, 23, 22, 22, 21, 20, 20, 19, 19, 18, 17, 16, 15, 13, 12, 10, 9, 8, 7, 7, 6, 6, 5, 6, 6, 7, 8, 9, 10, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 13, 14, 15, 15, 14, 13, 12, 11, 10, 10, 10, 9, 9, 9, 8, 8, 8, 7, 7, 6, 5, 4, 3, 1, 0, 0, 1, 2, 4, 6, 8, 7, 6, 3, 1, 0, 1, 2, 4, 5, 6, 5, 5, 5, 6, 8, 10, 11, 12, 12, 11, 10, 9, 9, 10, 11, 13, 14, 14, 14, 13, 11, 10, 8, 8, 8, 9, 10, 12, 13, 13, 13, 13, 12, 13, 14, 15, 16, 17, 17, 17, 17, 16, 15, 13, 12, 11, 10, 10, 11, 12, 13, 13, 14, 13, 13, 13, 14, 15, 16, 18, 19, 21, 22, 22, 21, 20, 18, 16, 14, 13, 13, 13, 14, 13, 12, 10, 8, 7, 6, 6, 7, 8, 8, 8, 8, 7, 7, 6, 6, 6, 6, 5, 5, 5, 5, 6, 7, 7, 7, 6, 5, 3, 2, 1, 1, 1, 2, 3, 5, 6, 7, 7, 7, 6, 5, 4, 4, 4, 4, 5, 5, 4, 4, 4, 4, 3, 3, 2, 1, 1, 1, 2, 3, 5, 7, 9, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 13, 14, 16, 18, 19, 20, 20, 20, 21, 21, 22, 23, 24, 24, 23, 22, 20, 19, 18, 17, 17, 17, 16, 15, 14, 12, 11, 10, 10, 10, 9, 9, 8, 7, 6, 5, 5, 5, 7, 10, 12, 13, 14, 14, 14, 14, 15, 17, 18, 19, 19, 18, 16, 14, 12, 11, 10, 10, 10, 9, 9, 8, 7, 6, 6, 6, 7, 7, 7, 7, 6, 5, 4, 3, 3, 3, 4, 5, 6, 6, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 5, 5, 5, 5, 4, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 13, 13, 12, 11, 11, 10, 9, 8, 8, 7, 6, 5, 4, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 2, 2, 3, 4, 5, 7, 8, 10, 11, 12, 12, 12, 12, 11, 11, 10, 10, 9, 9, 9, 10, 12, 12, 13, 12, 11, 10, 9, 9, 10, 11, 12, 14, 14, 15, 14, 14, 15, 16, 17, 18, 19, 20, 20, 20, 21, 22, 24, 26, 27, 28, 28, 26, 25, 23, 22, 22, 23, 25, 27, 29, 30, 30, 29, 27, 25, 22, 21, 19, 19, 19, 19, 19, 19, 18, 16, 14, 13, 12, 13, 14, 16, 18, 19, 21, 21, 22, 22, 23, 23, 24, 24, 24, 25, 25, 26, 27, 27, 27, 27, 26, 24, 22, 21, 20, 20, 20, 19, 18, 16, 15, 13, 12, 12, 12, 12, 12, 11, 10, 10, 9, 9, 9, 9, 8, 7, 6, 5, 4, 3, 3, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 5, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 6, 4, 3, 2, 2, 3, 4, 5, 6, 7, 7, 6, 6, 6, 7, 7, 8, 8, 8, 7, 7, 7, 7, 8, 8, 9, 8, 8, 6, 5, 5, 5, 5, 5, 6, 5, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 8, 6, 4, 2, 1, 1, 2, 3, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 8, 9, 12, 14, 16, 18, 19, 19, 18, 17, 16, 15, 15, 15, 15, 15, 14, 13, 12, 10, 9, 7, 5, 4, 3, 3, 3, 4, 4, 4, 3, 2, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 2, 3, 5, 7, 9, 11, 12, 13, 12, 11, 9, 7, 6, 7, 8, 9, 11, 11, 10, 9, 8, 7, 6, 7, 7, 8, 8, 8, 8, 9, 10, 13, 15, 18, 19, 20, 20, 20, 20, 20, 20, 21, 23, 24, 25, 26, 27, 28, 28, 28, 27, 25, 24, 23, 23, 25, 27, 30, 33, 33, 33, 31, 30, 29, 29, 30, 31, 32, 33, 34, 34, 35, 35, 35, 35, 34, 33, 32, 32, 32, 33, 33, 33, 33, 33, 33, 33, 33, 34, 34, 34, 33, 33, 32, 30, 29, 28, 27, 27, 28, 28, 29, 29, 28, 26, 24, 21, 19, 18, 17, 17, 16, 15, 14, 12, 11, 11, 12, 15, 18, 20, 22, 22, 23, 23, 24, 27, 29, 32, 33, 34, 33, 31, 31, 31, 32, 34, 36, 37, 37, 36, 35, 34, 32, 30, 29, 28, 28, 27, 27, 27, 27, 26, 24, 22, 20, 17, 16, 16, 18, 21, 24, 27, 28, 28, 26, 23, 20, 19, 19, 21, 24, 26, 28, 29, 30, 30, 31, 32, 33, 34, 35, 35, 34, 32, 30, 28, 26, 25, 24, 23, 23, 22, 22, 22, 22, 22, 23, 23, 23, 23, 22, 20, 18, 16, 14, 13, 13, 13, 14, 15, 15, 15, 16, 17, 19, 21, 24, 25, 25, 25, 24, 24, 24, 24, 23, 22, 21, 19, 17, 16, 15, 16, 17, 18, 18, 17, 16, 13, 11, 8, 7, 6, 6, 6, 7, 6, 6, 5, 4, 3, 4, 4, 5, 5, 5, 4, 3, 2, 2, 3, 4, 5, 6, 5, 5, 5, 5, 7, 9, 11, 13, 14, 15, 15, 15, 15, 16, 17, 18, 19, 21, 21, 22, 22, 21, 19, 18, 16, 14, 12, 11, 9, 8, 6, 6, 5, 6, 6, 7, 7, 6, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 2, 4, 5, 6, 7, 8, 9, 11, 13, 15, 17, 19, 19, 20, 20, 20, 20, 21, 22, 22, 23, 24, 24, 24, 23, 22, 20, 19, 17, 16, 15, 15, 14, 12, 10, 8, 6, 5, 5, 5, 5, 5, 5, 3, 2, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 3, 2, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 8, 9, 11, 11, 12, 12, 12, 11, 11, 11, 11, 12, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 13, 13, 13, 12, 11, 11, 10, 11, 13, 15, 18, 21, 22, 23, 22, 21, 19, 18, 17, 17, 18, 19, 20, 20, 19, 18, 17, 16, 15, 15, 15, 15, 15, 14, 13, 12, 11, 11, 10, 10, 11, 11, 10, 10, 10, 10, 11, 12, 13, 14, 15, 15, 15, 15, 15, 15, 16, 17, 19, 20, 22, 22, 21, 20, 19, 19, 19, 20, 21, 22, 22, 22, 22, 21, 21, 21, 21, 22, 23, 24, 25, 25, 24, 23, 21, 19, 18, 19, 20, 22, 24, 25, 25, 23, 21, 20, 19, 20, 21, 21, 21, 20, 18, 16, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 16, 17, 18, 19, 19, 20, 21, 22, 24, 24, 24, 24, 24, 23, 23, 23, 24, 25, 25, 26, 27, 27, 27, 27, 26, 25, 25, 25, 27, 29, 31, 33, 33, 32, 29, 27, 24, 23, 22, 22, 22, 21, 20, 20, 19, 19, 19, 19, 19, 18, 16, 14, 12, 11, 10, 10, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 13, 13, 13, 12, 11, 10, 10, 10, 11, 13, 14, 14, 13, 12, 9, 7, 6, 6, 6, 8, 9, 9, 9, 7, 5, 2, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 4, 6, 7, 7, 7, 6, 4, 3, 3, 3, 5, 6, 8, 9, 9, 8, 7, 6, 6, 6, 7, 9, 10, 11, 11, 10, 8, 6, 5, 5, 5, 5, 6, 6, 6, 5, 4, 2, 2, 2, 3, 4, 6, 9, 10, 11, 11, 10, 8, 6, 4, 2, 2, 2, 2, 4, 6, 8, 9, 10, 11, 11, 11, 11, 12, 14, 14, 15, 15, 15, 15, 14, 14, 14, 13, 11, 10, 8, 8, 8, 9, 10, 11, 11, 11, 10, 8, 6, 4, 3, 3, 3, 4, 4, 4, 4, 4, 3, 3, 3, 3, 4, 5, 5, 5, 5, 4, 3, 3, 3, 4, 5, 5, 6, 7, 7, 7, 7, 7, 7, 7, 8, 8, 9, 9, 8, 7, 6, 5, 4, 4, 4, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 7, 6, 5, 4, 3, 3, 4, 6, 9, 11, 13, 14, 12, 10, 8, 7, 6, 7, 9, 11, 13, 15, 16, 17, 18, 19, 20, 19, 19, 18, 17, 16, 17, 17, 18, 18, 18, 16, 15, 14, 14, 15, 16, 17, 18, 18, 17, 16, 16, 17, 17, 17, 17, 16, 14, 12, 10, 9, 8, 8, 8, 8, 7, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 1, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 10, 9, 6, 4, 2, 1, 1, 2, 4, 5, 7, 8, 9, 10, 11, 12, 12, 11, 11, 10, 10, 10, 11, 12, 13, 13, 13, 12, 12, 11, 11, 12, 13, 14, 14, 14, 13, 11, 9, 8, 7, 7, 7, 8, 8, 9, 9, 8, 8, 7, 6, 5, 4, 3, 2, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 4, 3, 2, 2, 3, 4, 5, 5, 5, 5, 4, 3, 3, 3, 4, 6, 8, 8, 8, 8, 6, 4, 3, 2, 2, 3, 4, 5, 5, 4, 4, 2, 2, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 4, 5, 6, 7, 8, 9, 9, 9, 8, 8, 8, 8, 9, 11, 12, 14, 15, 16, 16, 15, 15, 15, 16, 16, 16, 16, 15, 14, 13, 11, 10, 9, 9, 8, 8, 7, 6, 5, 4, 3, 2, 1, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 3, 2, 2, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 4, 6, 6, 6, 6, 5, 4, 4, 4, 5, 7, 9, 10, 11, 11, 10, 9, 9, 10, 11, 12, 14, 15, 15, 15, 15, 14, 13, 12, 11, 10, 9, 9, 10, 11, 12, 13, 14, 13, 11, 10, 8, 6, 6, 6, 7, 9, 11, 13, 14, 14, 13, 13, 12, 13, 14, 16, 18, 19, 19, 20, 20, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 23, 24, 24, 23, 23, 22, 21, 21, 21, 22, 23, 23, 22, 21, 19, 17, 16, 17, 18, 21, 23, 25, 25, 23, 21, 19, 18, 18, 19, 21, 23, 24, 23, 22, 21, 20, 19, 18, 18, 17, 16, 15, 15, 16, 18, 20, 21, 21, 19, 16, 12, 10, 9, 10, 12, 14, 14, 13, 10, 6, 2, 0, 0, 0, 2, 4, 6, 7, 8, 8, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 2, 2, 1, 0, 0, 1, 3, 5, 7, 8, 9, 9, 9, 9, 9, 9, 10, 11, 12, 13, 15, 17, 19, 20, 21, 21, 20, 18, 17, 17, 18, 19, 21, 21, 21, 19, 16, 14, 13, 13, 14, 17, 21, 25, 27, 29, 29, 29, 28, 27, 27, 27, 28, 29, 29, 29, 29, 28, 27, 27, 29, 31, 35, 38, 40, 40, 38, 34, 31, 28, 26, 26, 27, 26, 25, 23, 21, 20, 20, 22, 23, 25, 25, 24, 22, 20, 18, 16, 15, 14, 13, 12, 11, 9, 8, 7, 5, 4, 4, 4, 4, 5, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 3, 3, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 1, 2, 3, 3, 2, 1, 1, 0, 1, 2, 4, 4, 4, 3, 1, 0, 0, 0, 2, 3, 4, 5, 4, 3, 2, 1, 1, 2, 3, 6, 8, 10, 11, 11, 10, 9, 7, 6, 6, 6, 6, 7, 9, 11, 12, 14, 15, 16, 16, 16, 16, 15, 14, 14, 13, 13, 13, 13, 13, 13, 12, 11, 9, 8, 7, 7, 7, 8, 8, 9, 8, 8, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 1, 3, 3, 4, 3, 2, 2, 2, 3, 5, 6, 8, 8, 8, 7, 5, 4, 3, 3, 3, 4, 4, 4, 5, 6, 7, 9, 11, 14, 15, 16, 14, 12, 10, 8, 7, 7, 8, 10, 10, 10, 10, 9, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 8, 8, 7, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 5, 6, 6, 5, 5, 4, 4, 4, 5, 5, 5, 4, 3, 1, 1, 1, 2, 3, 4, 5, 4, 4, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 4, 4, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 4, 5, 8, 11, 13, 15, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 32, 33, 34, 35, 37, 38, 39, 40, 40, 39, 39, 39, 39, 40, 41, 41, 40, 38, 35, 32, 29, 27, 26, 27, 28, 29, 30, 30, 29, 28, 27, 25, 23, 21, 20, 19, 19, 19, 19, 19, 19, 19, 18, 18, 17, 16, 16, 16, 16, 17, 17, 17, 17, 17, 16, 16, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 17, 18, 19, 20, 21, 22, 22, 22, 22, 22, 23, 24, 26, 28, 29, 30, 29, 28, 26, 25, 26, 28, 30, 32, 33, 33, 31, 29, 27, 26, 26, 27, 29, 31, 32, 32, 31, 30, 29, 29, 31, 33, 37, 39, 41, 42, 41, 41, 40, 39, 38, 36, 34, 32, 30, 29, 30, 31, 32, 32, 31, 30, 28, 26, 25, 24, 23, 21, 20, 18, 18, 19, 20, 22, 22, 22, 19, 15, 11, 7, 4, 3, 4, 7, 9, 12, 13, 12, 11, 8, 6, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 3, 4, 5, 5, 5, 5, 5, 5, 6, 7, 8, 8, 8, 7, 5, 3, 2, 1, 0, 0, 0, 1, 1, 2, 4, 5, 8, 10, 12, 13, 13, 12, 11, 9, 8, 7, 7, 7, 9, 10, 11, 12, 12, 11, 11, 11, 11, 11, 11, 11, 12, 13, 14, 16, 17, 17, 17, 17, 18, 21, 25, 29, 34, 36, 37, 35, 33, 30, 29, 30, 33, 37, 41, 45, 48, 49, 50, 51, 53, 54, 57, 60, 63, 65, 66, 67, 66, 64, 63, 62, 63, 65, 68, 72, 75, 77, 77, 75, 72, 69, 67, 67, 68, 71, 72, 72, 69, 66, 61, 58, 57, 57, 58, 59, 60, 59, 57, 53, 50, 47, 45, 43, 42, 41, 39, 37, 33, 30, 26, 24, 22, 21, 20, 20, 19, 18, 16, 14, 13, 12, 13, 14, 15, 16, 16, 15, 13, 11, 10, 10, 9, 10, 10, 10, 11, 11, 12, 13, 13, 13, 13, 12, 11, 10, 9, 9, 10, 11, 12, 13, 14, 14, 13, 13, 11, 10, 8, 7, 7, 7, 7, 8, 9, 10, 11, 12, 12, 12, 12, 11, 10, 9, 7, 6, 5, 5, 6, 8, 9, 10, 11, 10, 8, 7, 5, 4, 4, 5, 7, 8, 10, 11, 11, 9, 8, 6, 5, 4, 4, 5, 7, 8, 9, 10, 11, 11, 12, 12, 11, 10, 9, 9, 8, 7, 7, 7, 6, 6, 7, 7, 8, 10, 11, 13, 13, 13, 13, 13, 12, 11, 10, 9, 8, 8, 8, 9, 10, 12, 13, 13, 11, 8, 5, 2, 0, 0, 1, 4, 8, 11, 13, 14, 13, 11, 9, 7, 5, 5, 5, 6, 7, 9, 10, 10, 9, 8, 6, 5, 4, 4, 5, 6, 7, 8, 8, 7, 6, 5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 2, 4, 5, 6, 7, 8, 8, 8, 8, 8, 7, 7, 6, 6, 5, 6, 6, 6, 6, 6, 6, 6, 5, 6, 6, 7, 9, 10, 11, 12, 12, 11, 10, 9, 9, 9, 9, 10, 10, 10, 10, 9, 8, 7, 7, 7, 7, 7, 8, 8, 7, 7, 6, 5, 4, 3, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 2, 2, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 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, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakC": [821, 827, 840, 861, 893, 933, 970, 998, 1018, 1040, 1071, 1113, 1164, 1216, 1266, 1311, 1355, 1400, 1447, 1499, 1555, 1613, 1670, 1726, 1782, 1840, 1900, 1963, 2026, 2086, 2140, 2189, 2236, 2284, 2337, 2397, 2464, 2533, 2602, 2668, 2732, 2795, 2859, 2925, 2991, 3053, 3106, 3145, 3169, 3177, 3171, 3153, 3125, 3085, 3033, 2967, 2889, 2800, 2702, 2598, 2491, 2382, 2271, 2157, 2042, 1924, 1806, 1688, 1571, 1453, 1337, 1221, 1109, 1002, 901, 808, 721, 640, 565, 495, 431, 374, 325, 284, 250, 222, 200, 181, 166, 154, 145, 138, 132, 127, 122, 117, 111, 107, 103, 101, 101, 102, 104, 106, 108, 111, 116, 122, 132, 144, 159, 177, 196, 217, 241, 268, 299, 335, 375, 417, 459, 498, 534, 565, 592, 615, 636, 654, 669, 680, 686, 684, 677, 665, 650, 634, 618, 600, 580, 556, 528, 496, 462, 426, 390, 354, 318, 283, 247, 213, 182, 154, 130, 112, 99, 91, 89, 91, 100, 114, 133, 158, 187, 219, 254, 288, 321, 350, 373, 389, 395, 393, 382, 363, 336, 304, 268, 230, 194, 159, 129, 103, 82, 65, 53, 44, 38, 36, 36, 38, 41, 44, 48, 53, 61, 73, 90, 113, 143, 179, 221, 266, 313, 358, 397, 429, 449, 458, 453, 436, 408, 370, 326, 279, 232, 188, 148, 113, 85, 63, 47, 36, 28, 24, 22, 23, 26, 32, 41, 57, 78, 108, 146, 193, 249, 312, 377, 439, 493, 535, 558, 563, 549, 517, 471, 414, 352, 290, 235, 193, 167, 162, 176, 208, 252, 304, 356, 404, 442, 467, 476, 468, 442, 402, 351, 293, 232, 175, 124, 82, 50, 28, 14, 7, 4, 4, 5, 7, 8, 9, 9, 9, 8, 9, 9, 11, 13, 15, 17, 18, 19, 20, 21, 21, 21, 20, 19, 17, 15, 13, 12, 12, 13, 15, 17, 18, 19, 18, 17, 16, 14, 12, 10, 9, 8, 8, 8, 9, 9, 9, 9, 7, 5, 3, 2, 2, 3, 7, 12, 21, 32, 49, 73, 105, 148, 201, 262, 326, 385, 432, 460, 464, 443, 400, 341, 274, 205, 142, 90, 50, 23, 8, 1, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 10, 11, 11, 11, 10, 9, 7, 6, 5, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 9, 10, 11, 10, 8, 5, 3, 2, 1, 3, 6, 13, 27, 52, 91, 146, 218, 300, 385, 462, 519, 548, 544, 508, 446, 367, 281, 199, 128, 73, 34, 12, 1, 0, 0, 3, 7, 10, 11, 12, 11, 8, 5, 3, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 22, 51, 96, 157, 231, 311, 387, 447, 482, 486, 459, 405, 332, 251, 173, 106, 56, 23, 6, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 13, 13, 13, 12, 11, 11, 12, 13, 14, 15, 16, 16, 15, 14, 12, 10, 8, 10, 21, 45, 86, 147, 222, 306, 386, 450, 487, 490, 459, 398, 319, 232, 151, 85, 39, 12, 0, 0, 0, 1, 1, 0, 0, 0, 0, 3, 5, 6, 7, 6, 5, 3, 2, 0, 0, 0, 0, 3, 6, 11, 16, 19, 21, 21, 19, 17, 16, 17, 19, 23, 28, 33, 37, 41, 42, 40, 37, 32, 27, 24, 22, 23, 26, 30, 34, 35, 35, 31, 26, 20, 13, 7, 2, 0, 0, 1, 5, 10, 15, 18, 20, 22, 30, 51, 91, 156, 243, 347, 452, 541, 596, 607, 572, 505, 428, 369, 353, 393, 486, 613, 744, 847, 895, 874, 786, 647, 484, 322, 186, 88, 29, 3, 0, 0, 2, 2, 0, 0, 0, 2, 6, 10, 11, 9, 7, 4, 2, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 15, 16, 15, 13, 11, 8, 7, 8, 9, 11, 14, 15, 15, 14, 12, 9, 6, 3, 1, 0, 0, 0, 2, 4, 7, 9, 11, 11, 10, 9, 7, 5, 5, 6, 8, 10, 10, 6, 0, 0, 3, 30, 84, 168, 276, 393, 499, 573, 599, 570, 493, 384, 265, 157, 74, 24, 1, 0, 0, 3, 4, 2, 0, 0, 0, 1, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 9, 14, 19, 23, 25, 25, 23, 19, 15, 11, 8, 5, 4, 4, 4, 5, 5, 6, 7, 8, 9, 11, 12, 14, 14, 13, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 13, 14, 15, 14, 12, 10, 8, 7, 6, 6, 6, 6, 6, 6, 5, 4, 4, 3, 2, 1, 0, 0, 0, 1, 3, 7, 11, 14, 16, 15, 13, 10, 8, 8, 11, 16, 23, 28, 33, 34, 32, 27, 21, 15, 11, 10, 14, 22, 31, 42, 49, 53, 51, 44, 34, 23, 15, 10, 11, 17, 25, 35, 43, 47, 47, 42, 35, 27, 20, 18, 20, 29, 42, 57, 68, 70, 60, 40, 18, 10, 35, 111, 245, 431, 643, 845, 995, 1056, 1013, 873, 665, 439, 247, 132, 116, 197, 349, 529, 692, 797, 822, 765, 642, 482, 316, 174, 73, 17, 0, 7, 22, 31, 30, 20, 15, 31, 82, 175, 307, 459, 604, 711, 755, 723, 620, 468, 305, 169, 96, 107, 204, 368, 564, 746, 873, 916, 863, 728, 542, 349, 194, 112, 118, 206, 351, 514, 653, 732, 735, 662, 534, 380, 234, 117, 42, 6, 0, 0, 5, 9, 10, 13, 17, 23, 29, 31, 30, 25, 20, 15, 14, 15, 17, 21, 23, 23, 21, 18, 16, 14, 14, 17, 22, 28, 35, 40, 42, 42, 39, 35, 32, 32, 35, 41, 49, 56, 61, 62, 59, 53, 42, 27, 10, 0, 0, 24, 86, 189, 325, 475, 610, 702, 728, 682, 574, 429, 278, 149, 60, 14, 1, 5, 9, 6, 0, 2, 36, 116, 245, 410, 580, 717, 784, 762, 653, 486, 310, 183, 151, 236, 429, 686, 946, 1141, 1223, 1172, 1004, 762, 501, 274, 111, 21, 0, 0, 22, 42, 54, 56, 52, 45, 37, 29, 25, 24, 29, 39, 51, 62, 68, 69, 64, 54, 41, 29, 20, 16, 16, 22, 31, 42, 51, 55, 51, 38, 18, 0, 0, 26, 97, 212, 357, 508, 631, 694, 678, 584, 434, 269, 136, 79, 120, 258, 463, 685, 866, 959, 940, 815, 620, 409, 239, 154, 169, 273, 428, 583, 692, 723, 669, 549, 393, 239, 116, 37, 2, 0, 1, 8, 9, 5, 0, 0, 0, 2, 5, 7, 8, 8, 8, 9, 10, 10, 9, 8, 7, 8, 10, 12, 15, 16, 14, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 5, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 6, 6, 5, 4, 2, 2, 2, 3, 4, 5, 5, 5, 4, 3, 2, 1, 1, 1, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 1, 3, 4, 6, 6, 5, 4, 2, 0, 0, 0, 0, 1, 3, 3, 4, 3, 2, 1, 0, 0, 1, 3, 7, 11, 14, 16, 17, 15, 12, 9, 5, 1, 0, 0, 1, 5, 11, 16, 20, 22, 20, 14, 7, 2, 0, 3, 12, 26, 41, 55, 63, 63, 57, 44, 29, 17, 10, 10, 19, 34, 52, 67, 77, 79, 73, 62, 49, 38, 32, 32, 36, 44, 52, 60, 66, 69, 65, 51, 26, 0, 0, 15, 109, 278, 509, 762, 981, 1111, 1116, 997, 785, 535, 302, 126, 24, 0, 0, 16, 35, 38, 24, 2, 0, 0, 53, 170, 343, 545, 734, 865, 900, 832, 677, 478, 283, 129, 35, 0, 0, 4, 12, 11, 5, 0, 0, 0, 7, 15, 20, 22, 22, 21, 21, 22, 23, 24, 23, 22, 21, 19, 18, 16, 14, 13, 11, 9, 9, 9, 9, 9, 10, 11, 12, 15, 18, 21, 24, 24, 22, 19, 17, 17, 19, 22, 22, 16, 6, 0, 0, 27, 89, 185, 303, 420, 511, 552, 535, 462, 354, 235, 130, 55, 15, 3, 9, 19, 24, 23, 16, 7, 0, 0, 0, 5, 11, 17, 23, 29, 33, 36, 37, 35, 30, 24, 17, 14, 15, 23, 36, 51, 60, 57, 41, 16, 0, 0, 44, 146, 300, 480, 648, 763, 794, 732, 595, 420, 247, 111, 28, 0, 0, 8, 24, 34, 37, 36, 33, 28, 22, 15, 8, 3, 3, 8, 18, 32, 47, 57, 56, 42, 18, 0, 0, 36, 137, 296, 492, 682, 820, 865, 799, 638, 421, 207, 56, 9, 80, 250, 474, 693, 848, 902, 844, 696, 500, 302, 143, 41, 0, 0, 12, 35, 51, 59, 55, 41, 18, 0, 0, 23, 116, 274, 480, 695, 871, 960, 941, 817, 623, 406, 214, 79, 9, 0, 10, 35, 51, 52, 40, 22, 6, 0, 3, 16, 34, 53, 68, 76, 76, 68, 53, 36, 21, 9, 4, 7, 17, 31, 48, 62, 69, 63, 44, 17, 0, 0, 47, 154, 318, 514, 703, 837, 877, 807, 641, 424, 215, 76, 47, 141, 332, 570, 788, 926, 946, 845, 649, 414, 201, 67, 43, 131, 301, 504, 680, 782, 786, 694, 536, 355, 193, 76, 13, 0, 0, 9, 14, 12, 5, 0, 0, 2, 6, 8, 8, 5, 2, 0, 1, 6, 14, 24, 30, 28, 17, 0, 0, 5, 62, 168, 316, 477, 615, 692, 687, 601, 459, 297, 154, 53, 2, 0, 0, 15, 23, 23, 18, 12, 10, 11, 14, 18, 20, 19, 16, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 8, 6, 4, 2, 0, 0, 2, 4, 8, 11, 14, 15, 14, 12, 8, 4, 1, 0, 0, 2, 8, 16, 26, 36, 43, 46, 45, 40, 33, 26, 22, 23, 30, 40, 52, 62, 67, 67, 62, 53, 44, 38, 36, 38, 44, 51, 57, 59, 56, 49, 39, 29, 22, 20, 23, 32, 43, 55, 65, 72, 73, 64, 43, 14, 0, 0, 47, 171, 364, 595, 813, 963, 1001, 917, 733, 502, 280, 111, 14, 0, 0, 19, 39, 43, 29, 5, 0, 0, 48, 158, 322, 518, 703, 833, 869, 797, 632, 413, 196, 35, 0, 34, 207, 454, 716, 927, 1033, 1007, 862, 640, 400, 197, 62, 0, 0, 3, 18, 23, 17, 6, 0, 0, 1, 6, 9, 10, 10, 8, 7, 7, 7, 8, 9, 12, 16, 19, 21, 21, 19, 14, 9, 5, 3, 5, 11, 18, 27, 35, 39, 40, 36, 30, 24, 18, 15, 15, 18, 21, 24, 25, 24, 21, 16, 11, 8, 6, 6, 10, 14, 19, 22, 22, 18, 12, 6, 1, 0, 2, 11, 23, 37, 50, 59, 62, 57, 47, 32, 19, 10, 11, 21, 41, 67, 92, 108, 109, 91, 57, 17, 0, 0, 58, 174, 333, 503, 643, 717, 703, 606, 453, 284, 138, 39, 0, 0, 25, 62, 93, 108, 104, 82, 47, 9, 0, 6, 83, 225, 417, 622, 787, 865, 825, 671, 442, 204, 32, 0, 102, 357, 697, 1037, 1286, 1376, 1280, 1025, 680, 339, 91, 0, 65, 268, 535, 783, 939, 957, 835, 610, 349, 131, 22, 58, 233, 503, 795, 1029, 1140, 1097, 911, 634, 341, 112, 8, 55, 235, 492, 750, 937, 1001, 932, 756, 526, 302, 130, 29, 0, 0, 11, 21, 20, 11, 1, 0, 0, 3, 8, 12, 14, 15, 16, 20, 25, 28, 27, 19, 4, 0, 0, 32, 110, 228, 364, 485, 559, 563, 496, 377, 242, 122, 39, 0, 0, 0, 11, 15, 12, 5, 0, 0, 0, 0, 3, 4, 5, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 6, 7, 7, 5, 3, 0, 0, 0, 3, 10, 19, 28, 34, 36, 33, 25, 15, 5, 0, 0, 7, 19, 33, 45, 53, 54, 49, 39, 27, 15, 6, 1, 0, 0, 5, 12, 21, 28, 27, 17, 0, 0, 1, 56, 162, 308, 465, 594, 657, 636, 538, 391, 236, 108, 27, 0, 0, 5, 17, 25, 27, 29, 31, 34, 35, 31, 25, 17, 12, 12, 18, 27, 37, 45, 46, 42, 32, 19, 7, 0, 0, 6, 17, 31, 44, 52, 53, 48, 38, 27, 17, 11, 12, 17, 26, 38, 50, 58, 61, 54, 37, 13, 0, 0, 39, 134, 276, 439, 584, 670, 667, 572, 408, 220, 61, 0, 9, 149, 370, 620, 833, 949, 935, 792, 559, 301, 92, 0, 27, 187, 424, 669, 853, 926, 873, 717, 506, 296, 131, 31, 0, 0, 11, 25, 29, 25, 18, 12, 11, 11, 12, 12, 11, 12, 17, 25, 36, 43, 40, 25, 2, 0, 0, 67, 198, 380, 578, 744, 831, 814, 699, 518, 322, 156, 46, 0, 0, 4, 20, 28, 27, 22, 18, 16, 15, 13, 9, 5, 2, 0, 0, 3, 6, 8, 9, 9, 8, 7, 6, 6, 5, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 6, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 11, 13, 12, 10, 6, 2, 1, 1, 4, 8, 12, 15, 15, 12, 8, 4, 0, 0, 0, 4, 9, 14, 17, 18, 17, 13, 9, 5, 2, 3, 7, 15, 24, 34, 41, 45, 45, 40, 32, 24, 17, 13, 12, 13, 18, 25, 33, 40, 42, 34, 17, 0, 0, 11, 82, 203, 359, 515, 632, 673, 628, 510, 353, 200, 82, 14, 0, 0, 7, 14, 12, 6, 0, 0, 0, 0, 2, 5, 9, 13, 17, 21, 22, 20, 15, 9, 4, 0, 0, 0, 3, 8, 13, 16, 18, 17, 14, 9, 5, 1, 0, 0, 0, 5, 12, 19, 26, 31, 32, 30, 26, 21, 17, 14, 13, 13, 16, 20, 26, 30, 28, 16, 0, 0, 1, 56, 160, 302, 453, 573, 628, 600, 499, 355, 207, 88, 16, 0, 0, 13, 30, 37, 37, 31, 23, 16, 11, 8, 9, 14, 24, 36, 48, 57, 60, 56, 46, 33, 20, 12, 10, 16, 28, 43, 56, 64, 64, 57, 44, 29, 16, 8, 8, 16, 29, 44, 57, 64, 64, 56, 43, 29, 18, 12, 14, 23, 36, 50, 64, 76, 81, 76, 57, 27, 0, 0, 28, 142, 330, 568, 805, 978, 1034, 951, 746, 476, 215, 38, 0, 88, 295, 554, 789, 934, 946, 823, 599, 338, 115, 0, 14, 166, 406, 665, 866, 956, 913, 759, 542, 321, 144, 34, 0, 0, 7, 29, 42, 39, 21, 0, 0, 0, 87, 256, 490, 747, 959, 1066, 1036, 876, 636, 382, 173, 42, 0, 0, 6, 21, 21, 11, 0, 0, 0, 0, 3, 6, 6, 5, 5, 6, 7, 8, 9, 10, 9, 8, 8, 7, 7, 8, 8, 8, 7, 6, 4, 3, 1, 0, 0, 0, 0, 2, 5, 9, 13, 16, 17, 16, 14, 9, 5, 1, 0, 0, 3, 7, 11, 16, 20, 22, 22, 20, 16, 12, 7, 4, 5, 9, 16, 26, 36, 44, 48, 48, 44, 37, 29, 21, 15, 12, 10, 10, 11, 12, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 10, 16, 21, 26, 28, 28, 25, 21, 17, 12, 9, 6, 5, 5, 6, 6, 6, 7, 6, 6, 5, 4, 3, 2, 1, 0, 1, 2, 3, 4, 5, 6, 6, 7, 8, 8, 8, 8, 6, 5, 3, 1, 0, 0, 0, 1, 6, 13, 21, 29, 33, 33, 29, 22, 15, 11, 10, 13, 19, 25, 29, 30, 26, 19, 12, 5, 2, 2, 7, 16, 26, 36, 43, 46, 43, 36, 27, 19, 14, 14, 19, 27, 37, 48, 57, 62, 59, 45, 21, 0, 0, 15, 98, 238, 414, 586, 709, 746, 685, 546, 369, 201, 76, 8, 0, 0, 9, 16, 12, 4, 0, 0, 0, 1, 4, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 7, 8, 11, 15, 20, 25, 28, 28, 24, 17, 8, 1, 0, 1, 9, 21, 34, 43, 47, 44, 35, 23, 11, 2, 0, 0, 5, 14, 25, 36, 42, 43, 38, 28, 16, 6, 1, 3, 14, 31, 53, 75, 94, 101, 91, 63, 23, 0, 0, 61, 209, 430, 686, 918, 1061, 1072, 944, 706, 422, 167, 4, 0, 77, 286, 543, 779, 932, 963, 869, 682, 456, 246, 93, 9, 0, 0, 19, 39, 48, 44, 28, 4, 0, 0, 44, 166, 352, 570, 770, 894, 906, 802, 613, 394, 199, 65, 0, 0, 0, 14, 19, 14, 8, 6, 12, 22, 32, 37, 36, 30, 22, 15, 12, 10, 11, 13, 13, 13, 11, 9, 6, 4, 2, 0, 0, 0, 0, 5, 13, 19, 19, 10, 0, 0, 6, 64, 167, 301, 437, 537, 571, 529, 423, 286, 155, 57, 5, 0, 0, 8, 13, 10, 3, 0, 0, 0, 1, 3, 2, 1, 0, 2, 8, 16, 24, 30, 30, 26, 18, 10, 2, 0, 0, 3, 8, 13, 16, 16, 14, 11, 7, 4, 3, 2, 2, 1, 1, 4, 9, 18, 27, 28, 19, 1, 0, 0, 60, 181, 354, 544, 704, 788, 770, 657, 480, 290, 131, 29, 0, 0, 24, 51, 64, 60, 45, 26, 9, 0, 0, 2, 12, 24, 36, 45, 49, 47, 39, 28, 16, 6, 0, 0, 6, 16, 30, 45, 55, 56, 44, 22, 0, 0, 19, 103, 241, 414, 582, 701, 736, 673, 527, 335, 147, 12, 0, 30, 193, 421, 662, 852, 942, 909, 765, 554, 333, 152, 39, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 9, 25, 31, 32, 30, 26, 18, 3, 0, 0, 44, 158, 334, 543, 737, 862, 880, 785, 607, 396, 204, 69, 1, 0, 0, 18, 26, 21, 10, 1, 0, 0, 2, 6, 7, 8, 10, 16, 24, 29, 25, 10, 0, 0, 27, 125, 286, 486, 679, 813, 848, 772, 610, 408, 218, 79, 5, 0, 0, 16, 26, 25, 16, 7, 3, 3, 7, 11, 14, 16, 16, 17, 18, 19, 20, 19, 17, 13, 9, 5, 2, 3, 8, 15, 23, 30, 32, 30, 24, 16, 8, 2, 0, 0, 1, 5, 9, 13, 14, 14, 13, 10, 6, 3, 2, 1, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 1, 2, 3, 4, 4, 4, 3, 2, 1, 1, 2, 2, 1, 0, 0, 0, 5, 13, 19, 19, 9, 0, 0, 10, 73, 182, 322, 461, 562, 594, 549, 439, 297, 162, 61, 6, 0, 0, 12, 21, 21, 14, 6, 0, 0, 0, 1, 5, 9, 14, 18, 20, 20, 17, 12, 7, 3, 0, 0, 0, 0, 1, 3, 6, 10, 13, 15, 14, 13, 11, 10, 9, 9, 10, 11, 15, 22, 31, 36, 30, 12, 0, 0, 28, 135, 310, 525, 731, 871, 902, 815, 636, 419, 218, 74, 1, 0, 0, 20, 30, 27, 16, 4, 0, 0, 1, 7, 13, 20, 27, 33, 37, 37, 33, 25, 14, 5, 0, 0, 5, 15, 25, 34, 38, 36, 29, 19, 9, 2, 1, 6, 16, 29, 41, 50, 53, 50, 42, 31, 20, 10, 4, 2, 3, 6, 11, 14, 16, 16, 14, 10, 7, 4, 2, 2, 4, 6, 9, 13, 21, 30, 36, 33, 18, 0, 0, 8, 90, 238, 436, 642, 801, 867, 820, 675, 475, 274, 116, 23, 0, 0, 9, 20, 20, 12, 4, 1, 2, 7, 11, 13, 15, 16, 18, 21, 24, 24, 22, 18, 12, 7, 3, 0, 0, 0, 0, 3, 8, 15, 21, 25, 25, 21, 15, 8, 3, 2, 6, 12, 22, 33, 44, 52, 53, 42, 19, 0, 0, 19, 113, 269, 465, 656, 788, 824, 751, 592, 394, 208, 72, 0, 0, 3, 31, 53, 62, 59, 50, 39, 30, 23, 19, 19, 22, 29, 40, 54, 69, 80, 82, 71, 45, 12, 0, 0, 63, 195, 379, 582, 751, 838, 816, 686, 481, 256, 71, 0, 0, 137, 359, 611, 827, 952, 954, 837, 637, 409, 208, 69, 2, 0, 9, 33, 49, 53, 49, 40, 25, 5, 0, 0, 37, 147, 321, 535, 739, 879, 914, 832, 659, 443, 241, 91, 8, 0, 0, 12, 28, 33, 24, 7, 0, 0, 16, 100, 243, 427, 613, 752, 804, 752, 612, 426, 242, 100, 18, 0, 0, 7, 15, 14, 6, 0, 0, 0, 0, 3, 7, 11, 15, 19, 21, 22, 19, 15, 9, 4, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 5, 8, 12, 14, 14, 12, 9, 6, 4, 4, 5, 6, 8, 8, 8, 7, 5, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 3, 6, 10, 13, 14, 12, 10, 7, 4, 4, 4, 6, 8, 10, 11, 12, 12, 12, 11, 10, 8, 5, 2, 1, 2, 5, 10, 16, 22, 26, 28, 30, 31, 31, 32, 32, 32, 31, 30, 28, 27, 27, 28, 31, 35, 39, 41, 40, 36, 30, 24, 18, 15, 16, 19, 25, 30, 32, 32, 28, 22, 15, 8, 4, 4, 8, 15, 24, 33, 39, 40, 37, 29, 20, 11, 7, 8, 13, 21, 30, 37, 44, 48, 48, 41, 24, 2, 0, 0, 60, 182, 356, 552, 722, 820, 817, 715, 543, 349, 177, 58, 0, 0, 0, 19, 33, 35, 24, 4, 0, 0, 33, 134, 289, 478, 656, 777, 806, 734, 582, 394, 217, 85, 13, 0, 0, 9, 17, 16, 11, 8, 8, 13, 19, 23, 26, 27, 28, 30, 31, 32, 31, 28, 24, 20, 17, 15, 13, 13, 13, 13, 14, 16, 18, 22, 26, 29, 27, 19, 6, 0, 0, 23, 86, 181, 293, 398, 466, 478, 431, 338, 225, 120, 43, 2, 0, 2, 19, 33, 40, 41, 37, 33, 29, 27, 28, 32, 39, 47, 57, 67, 74, 76, 73, 64, 50, 35, 21, 13, 11, 17, 27, 41, 55, 65, 69, 61, 41, 14, 0, 0, 46, 157, 321, 510, 680, 782, 782, 674, 483, 263, 77, 0, 16, 173, 417, 686, 908, 1024, 1006, 866, 647, 409, 206, 69, 2, 0, 0, 15, 23, 25, 23, 17, 9, 0, 0, 1, 54, 159, 310, 482, 631, 718, 715, 624, 472, 301, 151, 49, 0, 0, 0, 11, 15, 12, 7, 4, 5, 8, 11, 11, 8, 4, 1, 0, 0, 0, 0, 0, 0, 1, 3, 7, 11, 13, 13, 12, 8, 5, 2, 1, 2, 4, 6, 8, 9, 8, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 13, 15, 15, 13, 10, 7, 4, 2, 0, 0, 0, 1, 5, 10, 15, 19, 20, 18, 14, 9, 3, 0, 0, 0, 4, 12, 21, 31, 37, 38, 34, 25, 13, 3, 0, 0, 7, 20, 36, 50, 58, 58, 50, 36, 21, 8, 1, 1, 8, 20, 36, 51, 64, 69, 63, 43, 13, 0, 0, 55, 190, 392, 628, 841, 972, 981, 860, 640, 379, 146, 0, 0, 79, 282, 534, 770, 930, 973, 892, 715, 490, 275, 111, 17, 0, 0, 24, 51, 67, 66, 49, 18, 0, 0, 33, 167, 387, 664, 938, 1138, 1207, 1124, 915, 638, 365, 153, 28, 0, 0, 25, 54, 71, 77, 75, 70, 63, 52, 40, 30, 26, 35, 56, 85, 115, 132, 127, 96, 48, 4, 0, 45, 176, 381, 627, 862, 1028, 1079, 997, 800, 535, 269, 66, 0, 25, 195, 444, 710, 922, 1026, 995, 840, 602, 343, 125, 0, 0, 94, 283, 510, 718, 854, 883, 793, 606, 370, 148, 5, 0, 108, 352, 661, 961, 1175, 1248, 1165, 954, 675, 397, 178, 43, 0, 0, 12, 36, 49, 48, 35, 13, 0, 0, 15, 110, 276, 492, 716, 889, 961, 911, 754, 535, 314, 139, 33, 0, 0, 7, 18, 21, 19, 19, 20, 20, 13, 0, 0, 9, 72, 188, 345, 511, 644, 708, 684, 580, 426, 264, 128, 39, 0, 0, 1, 13, 21, 23, 24, 25, 26, 25, 22, 15, 9, 5, 6, 13, 23, 34, 43, 47, 43, 31, 11, 0, 0, 25, 99, 213, 350, 482, 575, 602, 557, 451, 313, 178, 74, 13, 0, 6, 30, 52, 65, 68, 61, 44, 20, 0, 0, 16, 100, 247, 443, 652, 827, 921, 909, 794, 607, 395, 206, 73, 7, 0, 24, 59, 82, 81, 57, 20, 0, 0, 49, 173, 357, 570, 763, 886, 901, 797, 599, 356, 136, 0, 0, 108, 339, 625, 893, 1074, 1123, 1031, 830, 575, 331, 143, 33, 0, 0, 11, 28, 36, 40, 43, 42, 35, 19, 0, 0, 28, 120, 273, 467, 661, 803, 853, 789, 626, 406, 188, 30, 0, 47, 221, 458, 696, 872, 943, 891, 737, 526, 313, 143, 38, 0, 0, 5, 15, 15, 8, 0, 0, 0, 0, 2, 5, 8, 11, 15, 18, 20, 19, 15, 10, 4, 0, 0, 0, 5, 10, 16, 20, 21, 19, 15, 9, 4, 0, 0, 0, 4, 10, 16, 21, 23, 21, 17, 11, 6, 2, 0, 0, 1, 4, 9, 16, 22, 22, 14, 0, 0, 3, 62, 173, 327, 496, 637, 711, 697, 599, 445, 277, 135, 41, 0, 0, 1, 11, 13, 8, 1, 0, 0, 0, 1, 3, 3, 2, 1, 0, 0, 0, 0, 0, 2, 6, 12, 19, 24, 27, 26, 22, 16, 11, 6, 4, 4, 5, 7, 9, 10, 10, 9, 8, 7, 6, 4, 2, 1, 0, 0, 0, 3, 6, 10, 12, 12, 10, 6, 3, 0, 0, 0, 4, 10, 16, 21, 23, 21, 17, 12, 6, 2, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 4, 2, 2, 3, 4, 6, 8, 12, 18, 26, 31, 28, 14, 0, 0, 12, 94, 239, 431, 632, 790, 860, 822, 686, 493, 295, 134, 34, 0, 0, 4, 15, 15, 8, 0, 0, 0, 0, 3, 4, 4, 2, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 3, 7, 12, 17, 21, 22, 21, 17, 11, 5, 0, 0, 0, 5, 13, 22, 30, 33, 32, 26, 18, 9, 2, 0, 0, 3, 10, 19, 28, 33, 35, 31, 23, 14, 6, 1, 0, 1, 6, 12, 20, 28, 34, 33, 23, 7, 0, 0, 37, 119, 241, 385, 517, 601, 610, 537, 396, 225, 71, 0, 0, 132, 360, 638, 901, 1082, 1137, 1054, 859, 607, 359, 164, 44, 0, 0, 7, 19, 20, 12, 2, 0, 0, 0, 6, 11, 14, 17, 19, 20, 20, 18, 14, 10, 5, 1, 0, 0, 2, 5, 8, 10, 10, 9, 7, 6, 4, 3, 2, 1, 2, 3, 7, 13, 18, 19, 14, 3, 0, 0, 34, 106, 215, 342, 460, 538, 555, 506, 403, 276, 155, 64, 12, 0, 0, 5, 10, 8, 4, 0, 0, 0, 0, 1, 2, 2, 2, 3, 4, 6, 8, 8, 8, 6, 4, 2, 1, 1, 3, 7, 12, 16, 18, 19, 17, 13, 8, 4, 2, 0, 0, 1, 4, 10, 16, 19, 15, 4, 0, 0, 29, 106, 226, 370, 507, 600, 623, 569, 455, 312, 175, 72, 14, 0, 0, 5, 10, 9, 3, 0, 0, 0, 1, 3, 3, 1, 0, 1, 5, 12, 19, 25, 28, 27, 22, 16, 12, 11, 15, 22, 30, 36, 37, 34, 26, 17, 8, 2, 0, 0, 1, 6, 13, 19, 24, 26, 24, 19, 12, 6, 2, 1, 3, 8, 16, 25, 32, 34, 26, 11, 0, 0, 23, 102, 233, 398, 562, 686, 734, 693, 575, 413, 248, 115, 31, 0, 0, 4, 13, 15, 11, 7, 6, 11, 19, 26, 31, 33, 33, 32, 32, 34, 36, 37, 36, 30, 22, 13, 5, 1, 2, 10, 21, 33, 42, 46, 43, 34, 23, 11, 1, 0, 0, 9, 24, 42, 59, 71, 75, 70, 58, 42, 28, 20, 21, 31, 47, 65, 79, 86, 81, 64, 36, 7, 0, 5, 66, 181, 339, 511, 657, 737, 722, 612, 432, 230, 67, 0, 46, 218, 477, 760, 995, 1120, 1100, 940, 684, 401, 167, 41, 53, 189, 403, 631, 807, 884, 848, 714, 524, 325, 159, 50, 0, 0, 9, 32, 47, 47, 30, 4, 0, 0, 58, 190, 384, 611, 823, 968, 1006, 928, 756, 536, 320, 148, 41, 0, 0, 12, 34, 50, 56, 56, 51, 43, 33, 22, 12, 7, 10, 22, 41, 63, 81, 88, 79, 54, 19, 0, 0, 61, 188, 373, 588, 784, 914, 937, 843, 651, 410, 183, 31, 0, 90, 288, 539, 777, 940, 991, 920, 754, 537, 323, 152, 44, 0, 0, 11, 31, 47, 54, 53, 44, 24, 0, 0, 9, 92, 249, 472, 724, 949, 1090, 1104, 984, 759, 486, 236, 73, 33, 117, 294, 509, 701, 818, 833, 749, 593, 407, 233, 101, 23, 0, 0, 14, 31, 37, 28, 8, 0, 0, 35, 141, 308, 515, 716, 863, 915, 856, 705, 502, 298, 136, 36, 0, 0, 4, 14, 15, 8, 0, 0, 0, 0, 2, 4, 3, 2, 2, 3, 4, 5, 6, 5, 4, 3, 1, 0, 0, 1, 3, 7, 14, 22, 29, 33, 28, 15, 0, 0, 8, 64, 165, 300, 443, 559, 618, 603, 518, 387, 244, 121, 38, 0, 0, 7, 24, 35, 37, 31, 21, 11, 3, 0, 0, 6, 17, 31, 44, 53, 56, 51, 40, 26, 13, 3, 0, 3, 12, 24, 38, 50, 56, 53, 39, 17, 0, 0, 30, 118, 259, 435, 610, 742, 792, 743, 605, 412, 219, 80, 36, 102, 265, 482, 697, 851, 903, 838, 673, 455, 244, 100, 63, 142, 316, 534, 737, 870, 900, 825, 669, 474, 285, 136, 42, 1, 0, 6, 17, 20, 15, 7, 0, 0, 0, 0, 4, 8, 11, 15, 18, 21, 22, 22, 21, 18, 16, 15, 18, 26, 37, 50, 60, 60, 48, 24, 0, 0, 23, 112, 262, 454, 653, 812, 890, 867, 749, 567, 368, 194, 72, 9, 0, 0, 8, 14, 12, 9, 9, 13, 20, 26, 27, 24, 19, 15, 15, 22, 32, 43, 49, 44, 27, 5, 0, 6, 67, 182, 343, 520, 675, 767, 772, 688, 538, 361, 198, 78, 11, 0, 0, 15, 27, 31, 28, 21, 15, 9, 4, 1, 0, 2, 8, 16, 24, 30, 32, 30, 23, 15, 7, 2, 0, 1, 5, 11, 21, 31, 40, 42, 35, 18, 0, 0, 19, 96, 228, 403, 587, 738, 813, 789, 665, 474, 265, 100, 26, 69, 221, 444, 680, 865, 953, 923, 788, 589, 376, 194, 70, 8, 0, 0, 10, 13, 9, 1, 0, 0, 0, 2, 4, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 14, 20, 26, 29, 30, 28, 26, 23, 21, 18, 17, 15, 13, 10, 8, 6, 5, 4, 3, 3, 3, 4, 5, 6, 8, 10, 11, 11, 11, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 2, 4, 6, 10, 13, 16, 19, 21, 21, 19, 16, 12, 8, 4, 2, 2, 4, 8, 13, 17, 19, 19, 16, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 14, 14, 13, 10, 7, 4, 2, 1, 2, 3, 6, 8, 10, 13, 14, 16, 17, 17, 16, 14, 12, 10, 7, 5, 3, 1, 0, 0, 0, 1, 5, 11, 18, 26, 32, 35, 35, 32, 28, 23, 20, 17, 17, 16, 16, 16, 14, 12, 10, 8, 7, 7, 8, 12, 16, 20, 24, 26, 25, 23, 19, 16, 12, 11, 10, 10, 10, 10, 8, 6, 4, 2, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 11, 13, 14, 12, 9, 5, 2, 0, 0, 0, 2, 6, 10, 15, 18, 18, 16, 11, 5, 1, 0, 4, 12, 23, 34, 43, 47, 43, 31, 12, 0, 0, 20, 87, 193, 324, 456, 556, 599, 575, 490, 366, 233, 119, 42, 5, 2, 19, 44, 64, 74, 70, 53, 26, 0, 0, 17, 103, 251, 450, 665, 850, 962, 971, 876, 701, 490, 290, 136, 48, 22, 38, 70, 95, 96, 71, 32, 0, 0, 44, 159, 333, 542, 746, 900, 965, 924, 784, 579, 361, 186, 99, 123, 251, 454, 678, 867, 973, 968, 854, 659, 434, 234, 111, 96, 190, 368, 584, 781, 908, 932, 847, 673, 456, 249, 106, 61, 124, 276, 475, 668, 804, 853, 806, 679, 508, 331, 182, 81, 32, 23, 38, 58, 69, 62, 39, 10, 0, 0, 58, 170, 329, 511, 680, 797, 833, 780, 651, 478, 300, 152, 52, 2, 0, 2, 18, 29, 34, 34, 32, 29, 27, 26, 26, 28, 33, 42, 54, 64, 67, 58, 37, 10, 0, 4, 69, 197, 385, 606, 817, 971, 1028, 971, 810, 585, 350, 161, 62, 73, 184, 361, 556, 716, 801, 793, 696, 541, 364, 205, 88, 21, 0, 0, 5, 10, 7, 1, 0, 0, 5, 16, 25, 30, 29, 24, 17, 10, 6, 4, 5, 6, 6, 5, 4, 2, 0, 0, 0, 0, 0, 2, 3, 6, 8, 11, 13, 14, 14, 13, 10, 7, 4, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 4, 7, 10, 12, 12, 10, 6, 2, 0, 0, 0, 4, 9, 14, 17, 17, 15, 11, 6, 2, 0, 0, 0, 0, 2, 4, 5, 6, 7, 7, 7, 8, 11, 16, 24, 33, 43, 51, 58, 59, 54, 40, 19, 0, 0, 20, 95, 225, 398, 585, 748, 848, 859, 779, 627, 441, 263, 123, 36, 0, 0, 2, 11, 12, 8, 2, 0, 0, 0, 2, 5, 7, 10, 13, 17, 20, 20, 18, 13, 8, 3, 0, 1, 5, 13, 22, 32, 39, 39, 31, 15, 0, 0, 17, 87, 206, 364, 534, 679, 763, 765, 684, 542, 374, 217, 98, 26, 0, 0, 2, 9, 10, 8, 8, 11, 18, 26, 32, 35, 36, 36, 38, 42, 47, 49, 45, 31, 11, 0, 0, 41, 135, 282, 464, 648, 794, 867, 849, 742, 576, 388, 218, 93, 22, 0, 0, 4, 10, 8, 3, 0, 0, 0, 1, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 7, 12, 16, 18, 18, 16, 12, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 10, 11, 10, 8, 5, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 3, 4, 6, 7, 9, 10, 10, 10, 9, 8, 6, 5, 5, 7, 11, 17, 24, 29, 33, 33, 30, 24, 18, 13, 11, 14, 20, 27, 35, 40, 42, 38, 32, 23, 15, 10, 9, 13, 22, 36, 51, 66, 75, 74, 61, 37, 10, 0, 11, 75, 193, 358, 546, 721, 846, 894, 853, 737, 572, 395, 240, 127, 66, 47, 54, 68, 74, 62, 37, 9, 0, 22, 98, 231, 407, 601, 774, 889, 918, 852, 704, 510, 316, 167, 100, 127, 240, 405, 579, 716, 781, 760, 660, 509, 341, 192, 84, 22, 0, 0, 3, 7, 6, 2, 0, 0, 0, 0, 1, 3, 4, 5, 7, 9, 10, 9, 7, 4, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 1, 1, 3, 8, 13, 20, 25, 26, 21, 9, 0, 0, 21, 86, 196, 341, 499, 637, 723, 737, 675, 553, 401, 250, 127, 46, 5, 0, 0, 5, 7, 5, 0, 0, 0, 0, 2, 7, 12, 17, 22, 26, 26, 24, 18, 12, 6, 1, 0, 0, 3, 6, 8, 9, 9, 7, 5, 3, 1, 1, 1, 1, 2, 4, 7, 11, 15, 16, 13, 6, 0, 0, 12, 57, 132, 232, 340, 432, 489, 497, 454, 372, 271, 171, 90, 36, 7, 0, 0, 2, 3, 2, 0, 0, 0, 0, 2, 5, 7, 8, 9, 9, 8, 7, 6, 4, 2, 0, 0, 0, 2, 6, 10, 13, 14, 13, 11, 8, 5, 3, 4, 7, 12, 17, 21, 24, 24, 22, 17, 12, 6, 1, 0, 0, 4, 10, 18, 25, 29, 29, 24, 17, 10, 6, 6, 11, 21, 34, 46, 55, 57, 52, 37, 16, 0, 0, 25, 101, 227, 392, 571, 730, 833, 857, 796, 667, 497, 323, 174, 70, 12, 0, 0, 14, 23, 21, 9, 0, 0, 24, 98, 222, 387, 566, 725, 829, 854, 793, 661, 489, 314, 167, 65, 12, 0, 0, 4, 7, 5, 1, 0, 0, 0, 2, 4, 5, 5, 6, 8, 12, 15, 16, 13, 5, 0, 0, 15, 59, 133, 231, 338, 435, 500, 519, 489, 418, 323, 222, 135, 71, 33, 18, 16, 21, 25, 27, 26, 24, 23, 23, 24, 25, 26, 26, 26, 26, 26, 27, 27, 29, 30, 32, 34, 38, 42, 46, 52, 58, 63, 66, 65, 58, 45, 29, 14, 10, 25, 66, 135, 225, 323, 410, 468, 487, 461, 399, 313, 222, 141, 80, 43, 26, 24, 28, 33, 35, 34, 31, 28, 27, 28, 31, 36, 41, 47, 50, 49, 40, 23, 3, 0, 6, 63, 174, 336, 530, 724, 876, 954, 940, 836, 668, 471, 286, 141, 48, 4, 0, 0, 6, 7, 4, 0, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 2, 6, 10, 15, 20, 24, 27, 27, 26, 23, 19, 16, 12, 10, 10, 10, 12, 13, 14, 14, 12, 9, 6, 3, 3, 5, 11, 18, 26, 33, 38, 39, 38, 36, 32, 30, 29, 32, 37, 45, 52, 57, 60, 59, 55, 49, 42, 37, 33, 31, 30, 29, 27, 25, 23, 21, 19, 18, 19, 21, 23, 26, 29, 31, 32, 33, 32, 28, 21, 11, 0, 0, 7, 43, 109, 202, 312, 418, 499, 538, 526, 466, 373, 265, 164, 84, 31, 6, 0, 6, 14, 20, 22, 21, 19, 18, 20, 25, 33, 41, 50, 57, 62, 63, 60, 54, 47, 41, 39, 42, 49, 59, 68, 75, 77, 74, 67, 58, 51, 47, 48, 53, 62, 72, 79, 81, 78, 70, 59, 48, 40, 38, 42, 54, 72, 92, 108, 113, 104, 80, 47, 18, 13, 50, 145, 299, 498, 713, 905, 1033, 1069, 1003, 851, 646, 436, 269, 179, 182, 268, 409, 565, 693, 761, 755, 679, 551, 399, 254, 137, 61, 24, 18, 28, 40, 42, 32, 13, 0, 4, 45, 134, 269, 436, 608, 752, 837, 841, 764, 622, 449, 286, 173, 135, 179, 292, 443, 594, 710, 763, 743, 657, 525, 375, 234, 122, 48, 10, 0, 0, 3, 5, 4, 1, 0, 0, 3, 6, 10, 14, 18, 22, 26, 29, 30, 28, 24, 18, 13, 10, 11, 15, 23, 33, 43, 50, 51, 44, 30, 14, 1, 2, 26, 79, 163, 268, 379, 477, 541, 558, 525, 450, 347, 239, 143, 72, 30, 14, 14, 21, 27, 28, 25, 19, 14, 13, 18, 29, 44, 60, 72, 77, 71, 52, 26, 2, 0, 31, 116, 260, 452, 668, 871, 1022, 1090, 1060, 940, 754, 541, 339, 177, 68, 11, 0, 0, 8, 12, 6, 0, 0, 12, 66, 159, 289, 438, 579, 684, 729, 705, 617, 485, 338, 203, 99, 34, 3, 0, 0, 3, 4, 2, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 4, 8, 13, 18, 24, 28, 30, 31, 31, 31, 30, 31, 32, 33, 34, 32, 29, 23, 17, 11, 7, 6, 7, 12, 18, 24, 30, 34, 36, 35, 32, 29, 26, 24, 23, 23, 25, 26, 27, 27, 25, 21, 16, 12, 9, 9, 11, 18, 26, 34, 38, 34, 23, 7, 0, 1, 38, 116, 233, 378, 526, 649, 720, 724, 660, 545, 401, 259, 141, 60, 15, 0, 0, 2, 4, 3, 0, 0, 0, 1, 4, 5, 5, 3, 1, 0, 1, 4, 8, 13, 18, 21, 24, 25, 26, 26, 27, 28, 29, 28, 24, 16, 6, 0, 4, 28, 76, 148, 239, 335, 419, 472, 483, 450, 379, 286, 189, 105, 45, 11, 0, 0, 1, 3, 3, 1, 0, 0, 0, 0, 1, 2, 1, 1, 1, 1, 2, 4, 7, 10, 14, 18, 22, 26, 28, 30, 29, 27, 24, 19, 15, 13, 13, 16, 22, 31, 41, 48, 52, 51, 44, 35, 25, 16, 13, 14, 21, 29, 38, 45, 48, 48, 45, 43, 41, 41, 43, 47, 53, 59, 64, 65, 62, 55, 45, 40, 47, 74, 129, 212, 314, 422, 514, 570, 574, 523, 429, 315, 212, 152, 156, 231, 363, 524, 676, 783, 819, 778, 671, 521, 362, 219, 111, 43, 11, 2, 5, 10, 13, 12, 9, 7, 8, 9, 11, 12, 12, 10, 7, 4, 1, 0, 0, 0, 0, 1, 3, 3, 4, 4, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 7, 12, 18, 24, 28, 30, 30, 29, 27, 26, 26, 26, 28, 30, 32, 35, 38, 39, 40, 38, 36, 34, 32, 32, 33, 36, 39, 41, 42, 42, 40, 38, 36, 34, 32, 30, 27, 24, 20, 18, 17, 18, 20, 22, 22, 19, 12, 5, 4, 17, 51, 112, 199, 302, 406, 494, 548, 556, 518, 442, 342, 238, 145, 75, 30, 8, 1, 2, 5, 6, 5, 4, 4, 6, 10, 14, 17, 18, 16, 13, 9, 7, 8, 10, 14, 18, 21, 22, 22, 20, 18, 17, 15, 14, 12, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 10, 9, 8, 7, 7, 6, 5, 5, 5, 6, 6, 6, 6, 4, 2, 1, 0, 0, 0, 1, 2, 4, 4, 3, 1, 0, 0, 0, 3, 10, 17, 20, 18, 9, 0, 0, 13, 52, 113, 189, 262, 316, 335, 316, 263, 191, 116, 54, 13, 0, 0, 17, 43, 71, 96, 114, 123, 121, 109, 90, 69, 50, 35, 27, 23, 23, 24, 26, 27, 28, 29, 29, 29, 30, 31, 32, 34, 36, 38, 39, 39, 39, 38, 37, 36, 37, 38, 40, 42, 43, 45, 48, 50, 53, 56, 59, 61, 64, 68, 74, 82, 92, 103, 115, 127, 139, 152, 166, 181, 198, 215, 232, 249, 264, 280, 297, 315, 335, 356, 378, 401, 425, 451, 478, 504, 528, 546, 555, 554, 541, 518, 487, 453, 419, 389, 365, 349, 340, 335, 331, 323, 308, 285, 254, 218, 181, 147, 120, 101, 93, 94, 104, 121, 143, 167, 191, 214, 237, 261, 286, 314, 344, 372, 395, 407, 404, 385, 350, 302, 244, 184, 127, 79, 42, 18, 4, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 8, 9, 12, 14, 18, 22, 27, 33, 40, 47, 53, 56, 57, 55, 51, 46, 41, 37, 34, 32, 31, 30, 30, 28, 26, 24, 21, 19, 17, 16, 14, 13, 12, 11, 10, 10, 10, 9, 9, 9, 9, 10, 11, 13, 15, 17, 19, 20, 20, 21, 21, 21, 22, 23, 24, 26, 28, 31, 33, 35, 36, 35, 33, 30, 29, 28, 29, 31, 33, 35, 35, 34, 32, 29, 27, 26, 26, 28, 30, 33, 35, 36, 36, 34, 32, 29, 28, 27, 28, 29, 30, 30, 31, 30, 30, 29, 28, 26, 24, 21, 18, 14, 11, 9, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 9, 10, 10, 8, 6, 4, 3, 3, 3, 4, 6, 6, 6, 5, 4, 3, 3, 2, 1, 1, 1, 2, 3, 4, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 7, 9, 13, 16, 20, 24, 25, 25, 24, 22, 19, 17, 15, 14, 12, 10, 9, 7, 6, 5, 4, 4, 3, 3, 2, 2, 3, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 4, 4, 5, 5, 6, 7, 9, 10, 11, 11, 10, 9, 7, 6, 5, 4, 4, 4, 3, 3, 2, 3, 4, 5, 8, 11, 15, 18, 21, 24, 26, 28, 29, 29, 28, 28, 27, 27, 28, 31, 33, 35, 36, 36, 35, 33, 30, 28, 27, 28, 30, 32, 35, 36, 37, 36, 34, 32, 30, 28, 27, 26, 24, 22, 19, 16, 14, 12, 11, 10, 10, 10, 10, 9, 8, 7, 7, 6, 5, 4, 4, 4, 3, 4, 5, 7, 10, 13, 16, 18, 19, 20, 19, 17, 15, 13, 11, 10, 9, 8, 8, 9, 9, 10, 10, 9, 7, 5, 2, 1, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 5, 6, 8, 9, 10, 10, 9, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 11, 11, 10, 8, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 3, 4, 6, 9, 12, 14, 16, 17, 18, 17, 16, 15, 14, 13, 12, 12, 11, 11, 10, 10, 9, 8, 7, 6, 5, 5, 4, 3, 2, 1, 1, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 9, 11, 12, 14, 15, 16, 15, 15, 13, 11, 9, 8, 7, 6, 5, 5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 3, 3, 2, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 0, 1, 1, 2, 3, 5, 7, 9, 12, 14, 17, 19, 21, 22, 23, 23, 23, 24, 24, 25, 27, 29, 31, 33, 34, 33, 31, 28, 26, 26, 28, 32, 37, 41, 45, 47, 47, 46, 44, 43, 41, 38, 36, 34, 32, 30, 30, 30, 30, 30, 28, 27, 25, 24, 25, 28, 32, 36, 39, 40, 39, 36, 33, 29, 25, 23, 22, 22, 23, 25, 25, 24, 21, 18, 14, 11, 9, 8, 8, 9, 9, 9, 9, 9, 8, 8, 7, 7, 7, 7, 8, 10, 12, 14, 15, 16, 17, 16, 14, 12, 10, 8, 7, 7, 8, 9, 10, 10, 11, 10, 10, 9, 8, 7, 6, 4, 3, 2, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2, 3, 3, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 7, 7, 7, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 7, 7, 6, 5, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 3, 6, 10, 14, 18, 22, 24, 25, 24, 22, 20, 17, 15, 13, 11, 9, 8, 7, 6, 5, 4, 2, 1, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 1, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 5, 6, 7, 8, 8, 8, 7, 5, 4, 3, 2, 2, 3, 4, 5, 7, 10, 13, 16, 20, 24, 27, 29, 31, 32, 33, 33, 32, 32, 32, 32, 33, 34, 35, 35, 35, 34, 33, 31, 29, 27, 26, 25, 23, 21, 19, 17, 15, 13, 12, 12, 12, 13, 14, 17, 21, 26, 29, 32, 32, 30, 27, 24, 21, 19, 18, 18, 18, 17, 16, 14, 11, 9, 7, 6, 5, 4, 4, 3, 3, 3, 2, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 1, 3, 6, 8, 9, 10, 9, 9, 8, 8, 8, 8, 9, 9, 11, 12, 13, 14, 14, 13, 12, 10, 9, 8, 7, 6, 6, 5, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 7, 8, 10, 12, 14, 14, 14, 14, 13, 13, 14, 15, 16, 16, 15, 14, 12, 10, 8, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 5, 6, 7, 9, 10, 12, 13, 13, 12, 11, 9, 7, 5, 4, 4, 4, 4, 5, 5, 6, 7, 7, 8, 9, 10, 11, 13, 15, 17, 19, 19, 19, 19, 18, 18, 18, 20, 22, 24, 26, 27, 28, 27, 26, 24, 23, 21, 20, 19, 18, 17, 16, 15, 13, 11, 9, 8, 8, 9, 12, 14, 17, 19, 20, 21, 22, 22, 23, 24, 24, 24, 23, 22, 21, 19, 18, 18, 17, 17, 18, 18, 18, 18, 17, 16, 14, 13, 12, 11, 12, 12, 13, 14, 15, 16, 17, 18, 20, 21, 23, 25, 26, 28, 28, 28, 27, 26, 24, 23, 22, 21, 21, 22, 22, 21, 20, 19, 18, 17, 16, 15, 15, 14, 13, 13, 14, 16, 18, 20, 20, 19, 17, 14, 12, 10, 10, 10, 10, 10, 10, 9, 7, 6, 6, 6, 7, 7, 8, 9, 10, 12, 13, 14, 14, 14, 12, 11, 9, 8, 8, 8, 7, 7, 5, 4, 3, 2, 2, 3, 4, 4, 5, 5, 5, 5, 5, 4, 4, 3, 2, 2, 2, 3, 5, 7, 8, 10, 11, 12, 12, 12, 13, 13, 13, 13, 12, 11, 10, 8, 7, 6, 5, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 3, 4, 6, 8, 10, 13, 15, 17, 18, 19, 19, 18, 17, 16, 14, 14, 13, 14, 14, 14, 14, 15, 15, 15, 16, 16, 15, 14, 12, 10, 9, 9, 9, 10, 12, 14, 15, 15, 14, 13, 11, 10, 8, 7, 6, 6, 6, 6, 7, 7, 8, 8, 8, 9, 9, 10, 12, 13, 14, 14, 13, 12, 11, 10, 10, 10, 9, 9, 8, 7, 6, 5, 5, 5, 6, 6, 7, 8, 10, 11, 13, 13, 14, 13, 13, 13, 14, 16, 17, 18, 19, 19, 20, 20, 21, 23, 24, 25, 24, 23, 22, 20, 18, 17, 16, 15, 14, 12, 11, 9, 8, 7, 6, 6, 7, 8, 8, 9, 9, 9, 9, 8, 8, 7, 7, 7, 7, 8, 8, 10, 11, 13, 14, 14, 13, 12, 11, 10, 9, 10, 11, 13, 14, 15, 15, 15, 14, 13, 13, 13, 14, 15, 17, 19, 21, 24, 28, 32, 35, 37, 38, 36, 32, 28, 23, 20, 19, 20, 22, 24, 26, 26, 24, 21, 18, 15, 13, 12, 13, 13, 13, 13, 12, 12, 12, 12, 14, 15, 17, 19, 21, 24, 27, 30, 33, 36, 37, 38, 37, 35, 34, 33, 34, 35, 36, 38, 38, 38, 38, 37, 35, 34, 32, 30, 28, 25, 23, 22, 20, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 20, 22, 25, 27, 29, 30, 29, 28, 27, 26, 25, 25, 25, 26, 25, 25, 24, 23, 22, 21, 20, 20, 20, 20, 21, 22, 23, 23, 23, 22, 21, 20, 18, 17, 16, 14, 13, 11, 11, 10, 10, 10, 10, 9, 8, 7, 6, 6, 6, 7, 7, 6, 5, 4, 3, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 5, 4, 3, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 9, 8, 7, 6, 5, 5, 5, 6, 7, 8, 8, 8, 8, 7, 6, 6, 5, 5, 6, 7, 8, 9, 10, 11, 11, 12, 12, 13, 14, 15, 15, 15, 14, 11, 9, 7, 6, 6, 7, 8, 9, 10, 10, 9, 9, 10, 12, 14, 16, 17, 17, 17, 15, 13, 12, 10, 8, 6, 5, 4, 3, 3, 2, 2, 1, 1, 1, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 3, 3, 4, 5, 5, 5, 4, 3, 2, 1, 0, 1, 2, 3, 4, 5, 6, 6, 6, 5, 5, 6, 6, 6, 7, 7, 7, 8, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 8, 9, 10, 10, 11, 11, 13, 14, 15, 17, 18, 18, 19, 20, 21, 23, 24, 25, 24, 23, 21, 18, 17, 16, 16, 17, 17, 16, 15, 13, 12, 11, 10, 10, 10, 11, 12, 14, 15, 17, 18, 18, 18, 17, 16, 15, 14, 14, 14, 15, 15, 15, 14, 14, 13, 12, 10, 9, 7, 5, 4, 3, 2, 3, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 5, 6, 7, 8, 8, 8, 7, 7, 6, 6, 5, 5, 5, 5, 5, 6, 7, 6, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 5, 5, 5, 5, 5, 5, 4, 4, 3, 2, 2, 1, 1, 2, 2, 3, 3, 4, 5, 6, 7, 9, 11, 13, 15, 17, 18, 19, 18, 18, 17, 16, 16, 18, 20, 23, 26, 28, 29, 29, 27, 25, 22, 19, 17, 15, 14, 13, 12, 11, 11, 10, 11, 11, 12, 14, 15, 17, 19, 21, 22, 23, 24, 24, 24, 22, 21, 19, 17, 14, 13, 12, 11, 12, 12, 12, 12, 11, 9, 6, 4, 3, 2, 2, 3, 5, 6, 7, 9, 9, 10, 10, 11, 11, 13, 15, 19, 23, 26, 29, 31, 32, 31, 30, 29, 28, 28, 29, 29, 30, 30, 29, 28, 27, 27, 27, 27, 27, 28, 28, 27, 27, 26, 25, 25, 26, 27, 28, 29, 29, 28, 28, 28, 29, 31, 33, 34, 35, 34, 33, 32, 31, 32, 32, 32, 31, 28, 25, 22, 19, 17, 17, 17, 18, 19, 20, 21, 22, 23, 25, 26, 28, 29, 29, 29, 28, 27, 25, 22, 20, 18, 16, 15, 14, 13, 12, 12, 12, 12, 12, 13, 14, 15, 16, 18, 19, 20, 21, 21, 21, 21, 20, 19, 18, 16, 14, 13, 12, 11, 10, 10, 8, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 1, 2, 4, 4, 5, 5, 6, 6, 7, 8, 9, 10, 10, 9, 7, 5, 3, 1, 0, 0, 1, 2, 3, 3, 4, 4, 5, 6, 8, 11, 13, 15, 15, 15, 15, 14, 13, 13, 12, 12, 12, 12, 12, 11, 12, 12, 13, 14, 15, 16, 16, 16, 16, 16, 16, 17, 18, 18, 19, 20, 20, 22, 24, 26, 29, 30, 32, 32, 33, 33, 34, 34, 35, 34, 33, 31, 29, 26, 24, 21, 19, 15, 12, 10, 8, 8, 9, 11, 13, 15, 16, 18, 19, 20, 22, 23, 23, 23, 22, 21, 21, 21, 23, 25, 28, 29, 30, 30, 29, 27, 25, 24, 22, 21, 19, 18, 17, 16, 15, 15, 14, 13, 11, 9, 8, 7, 6, 6, 7, 7, 6, 6, 4, 3, 3, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 5, 6, 6, 7, 7, 7, 6, 6, 6, 6, 6, 6, 7, 6, 6, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 9, 9, 8, 7, 7, 6, 5, 4, 2, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 7, 6, 4, 3, 2, 2, 3, 5, 7, 9, 11, 12, 13, 14, 15, 15, 16, 15, 14, 13, 12, 11, 11, 12, 13, 15, 16, 16, 15, 14, 13, 11, 9, 8, 7, 6, 6, 5, 5, 5, 6, 6, 6, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 18, 18, 17, 16, 16, 16, 17, 17, 17, 16, 14, 12, 10, 8, 6, 6, 5, 5, 4, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 3, 3, 4, 6, 9, 11, 13, 14, 14, 14, 14, 14, 14, 15, 15, 15, 14, 14, 13, 12, 11, 10, 9, 8, 7, 7, 6, 7, 8, 8, 9, 10, 10, 9, 8, 7, 6, 6, 7, 8, 8, 9, 9, 8, 7, 6, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 5, 7, 8, 10, 11, 12, 13, 12, 11, 9, 7, 6, 5, 6, 7, 8, 8, 8, 7, 6, 5, 5, 6, 8, 9, 9, 8, 7, 5, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 2, 3, 4, 5, 6, 7, 8, 8, 9, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 8, 11, 13, 16, 17, 18, 17, 16, 15, 15, 16, 18, 19, 19, 18, 17, 15, 13, 11, 10, 9, 7, 6, 4, 3, 2, 1, 2, 3, 3, 3, 3, 2, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 0, 2, 3, 4, 5, 4, 3, 2, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 9, 10, 11, 11, 12, 13, 13, 14, 15, 16, 17, 18, 20, 21, 21, 22, 23, 24, 26, 27, 29, 30, 32, 33, 34, 35, 35, 34, 32, 30, 28, 26, 24, 23, 22, 21, 20, 18, 16, 14, 13, 12, 12, 13, 14, 15, 16, 17, 18, 18, 18, 17, 16, 15, 15, 15, 16, 17, 18, 18, 18, 17, 17, 16, 15, 14, 14, 13, 12, 10, 9, 7, 6, 5, 5, 5, 6, 7, 7, 7, 7, 8, 8, 9, 10, 12, 13, 15, 16, 16, 17, 16, 16, 16, 16, 16, 17, 19, 20, 21, 22, 22, 22, 23, 22, 22, 22, 21, 21, 20, 21, 21, 20, 19, 17, 15, 13, 11, 10, 10, 10, 11, 10, 10, 10, 10, 11, 13, 15, 16, 18, 20, 21, 23, 24, 24, 24, 23, 22, 22, 23, 24, 26, 27, 26, 25, 22, 20, 19, 18, 19, 19, 20, 19, 18, 16, 14, 12, 11, 12, 12, 13, 14, 15, 17, 18, 20, 21, 22, 22, 22, 21, 22, 23, 24, 24, 24, 23, 20, 18, 16, 15, 15, 15, 14, 13, 10, 8, 5, 3, 2, 1, 2, 3, 4, 4, 5, 5, 6, 6, 6, 7, 7, 7, 8, 9, 9, 10, 10, 10, 9, 8, 8, 9, 11, 14, 17, 19, 20, 19, 18, 16, 15, 14, 14, 14, 14, 13, 12, 10, 8, 7, 6, 5, 5, 5, 5, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 4, 5, 6, 7, 8, 9, 9, 9, 10, 11, 12, 14, 15, 16, 16, 17, 17, 17, 18, 18, 19, 20, 21, 21, 22, 22, 22, 22, 22, 22, 23, 23, 22, 22, 21, 20, 19, 18, 16, 15, 14, 12, 11, 10, 9, 9, 8, 8, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 4, 5, 6, 7, 8, 9, 9, 10, 10, 11, 12, 13, 14, 15, 16, 15, 13, 12, 10, 9, 9, 9, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 8, 7, 7, 5, 4, 4, 4, 5, 6, 6, 6, 5, 4, 2, 1, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 4, 4, 5, 6, 8, 10, 11, 12, 12, 12, 11, 11, 11, 13, 16, 18, 21, 22, 23, 23, 23, 23, 23, 24, 25, 25, 25, 25, 24, 23, 23, 23, 23, 23, 23, 23, 23, 22, 22, 21, 20, 19, 18, 17, 16, 16, 16, 16, 15, 13, 11, 8, 6, 3, 2, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 4, 4, 5, 6, 7, 7, 7, 6, 5, 4, 3, 3, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 1, 0, 1, 2, 3, 3, 4, 3, 2, 2, 1, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 5, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 3, 3, 2, 1, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 6, 6, 6, 7, 8, 8, 9, 10, 10, 11, 11, 10, 10, 9, 8, 8, 8, 9, 10, 10, 10, 10, 9, 8, 7, 6, 7, 8, 9, 10, 11, 11, 10, 10, 11, 12, 14, 16, 18, 20, 21, 21, 20, 19, 18, 17, 17, 17, 16, 16, 16, 16, 15, 15, 15, 15, 16, 17, 18, 19, 20, 21, 21, 22, 23, 24, 25, 27, 29, 30, 30, 30, 29, 27, 27, 27, 28, 30, 31, 33, 33, 33, 33, 32, 32, 31, 30, 30, 30, 30, 31, 33, 34, 36, 38, 38, 38, 38, 36, 35, 33, 32, 31, 30, 31, 31, 32, 32, 32, 31, 29, 27, 25, 24, 23, 22, 21, 22, 22, 22, 23, 24, 25, 25, 26, 27, 27, 27, 27, 26, 25, 25, 25, 25, 25, 25, 25, 24, 23, 22, 20, 19, 18, 17, 15, 14, 12, 11, 11, 10, 11, 11, 11, 12, 13, 13, 14, 14, 15, 15, 14, 14, 14, 15, 16, 18, 20, 22, 24, 25, 26, 27, 28, 29, 29, 30, 30, 30, 30, 30, 31, 32, 33, 34, 34, 33, 31, 29, 28, 27, 27, 27, 27, 27, 25, 23, 21, 20, 19, 18, 18, 18, 16, 15, 13, 11, 10, 8, 8, 7, 6, 6, 5, 5, 6, 6, 6, 6, 5, 5, 5, 5, 6, 6, 6, 5, 4, 3, 3, 3, 4, 5, 5, 5, 4, 2, 1, 0, 1, 3, 4, 5, 4, 4, 2, 1, 1, 0, 1, 1, 1, 2, 2, 3, 4, 5, 5, 5, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 7, 6, 5, 4, 4, 4, 5, 6, 7, 8, 9, 10, 10, 11, 11, 10, 9, 8, 8, 8, 9, 10, 12, 14, 15, 14, 13, 11, 9, 8, 7, 8, 8, 9, 9, 8, 6, 5, 3, 2, 1, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 3, 2, 1, 1, 2, 4, 6, 8, 9, 10, 10, 10, 10, 11, 12, 14, 16, 16, 17, 17, 17, 18, 18, 18, 18, 16, 15, 13, 11, 11, 11, 11, 11, 11, 10, 9, 7, 6, 6, 5, 5, 6, 6, 7, 7, 7, 7, 8, 8, 9, 10, 10, 11, 11, 10, 10, 10, 11, 12, 15, 18, 20, 22, 22, 21, 19, 16, 14, 13, 13, 14, 15, 15, 14, 14, 13, 12, 12, 12, 12, 12, 11, 9, 8, 6, 5, 4, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 5, 6, 6, 6, 6, 6, 5, 5, 6, 7, 8, 9, 9, 9, 8, 7, 6, 5, 5, 6, 6, 7, 7, 8, 9, 9, 9, 8, 7, 6, 6, 5, 5, 4, 4, 4, 3, 3, 2, 1, 1, 1, 1, 2, 3, 4, 5, 6, 6, 6, 5, 6, 7, 9, 12, 15, 17, 18, 18, 17, 15, 14, 15, 16, 18, 21, 23, 24, 24, 24, 23, 21, 20, 18, 17, 17, 17, 17, 18, 18, 19, 20, 21, 22, 23, 24, 23, 23, 22, 22, 22, 24, 26, 29, 31, 33, 34, 34, 34, 34, 33, 32, 31, 30, 28, 27, 26, 25, 24, 24, 23, 23, 23, 23, 22, 21, 19, 17, 15, 14, 13, 12, 12, 12, 12, 13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 12, 13, 13, 14, 14, 14, 14, 13, 13, 13, 14, 15, 16, 18, 20, 21, 23, 24, 25, 26, 26, 26, 26, 27, 27, 27, 27, 27, 28, 28, 28, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 28, 27, 25, 24, 23, 24, 24, 25, 25, 25, 24, 22, 21, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 18, 17, 15, 15, 14, 15, 15, 15, 14, 13, 11, 10, 9, 10, 10, 11, 11, 11, 12, 13, 14, 16, 18, 19, 19, 18, 17, 16, 16, 16, 17, 19, 20, 20, 20, 20, 20, 19, 19, 18, 17, 15, 14, 12, 11, 11, 11, 11, 11, 10, 9, 8, 7, 6, 5, 6, 7, 8, 8, 8, 7, 6, 5, 4, 4, 5, 6, 6, 6, 6, 5, 5, 6, 7, 9, 11, 12, 11, 11, 9, 8, 8, 8, 8, 8, 9, 9, 10, 10, 10, 9, 9, 8, 6, 5, 4, 3, 3, 4, 5, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 5, 5, 7, 8, 9, 9, 9, 9, 9, 10, 11, 12, 13, 14, 14, 14, 14, 14, 14, 15, 15, 16, 17, 17, 17, 17, 16, 15, 15, 14, 13, 14, 15, 17, 19, 21, 22, 23, 22, 21, 20, 20, 22, 23, 24, 24, 23, 21, 19, 17, 17, 17, 17, 18, 18, 17, 17, 16, 16, 15, 15, 14, 14, 14, 14, 15, 15, 16, 16, 16, 16, 16, 16, 17, 18, 18, 18, 18, 17, 16, 16, 16, 18, 19, 21, 21, 21, 21, 20, 19, 18, 18, 17, 16, 15, 14, 14, 13, 12, 12, 11, 10, 9, 9, 9, 9, 10, 10, 9, 8, 7, 5, 4, 4, 4, 5, 7, 8, 9, 9, 8, 7, 6, 4, 3, 2, 2, 3, 4, 5, 6, 7, 7, 7, 8, 8, 9, 10, 10, 11, 10, 10, 10, 9, 10, 11, 12, 13, 14, 15, 15, 16, 16, 17, 17, 17, 17, 17, 16, 16, 16, 16, 16, 17, 17, 17, 16, 15, 14, 13, 11, 11, 10, 11, 12, 13, 14, 15, 15, 15, 16, 16, 16, 17, 18, 19, 19, 19, 19, 18, 18, 17, 17, 17, 17, 17, 16, 15, 15, 14, 14, 14, 14, 14, 14, 13, 12, 11, 10, 9, 9, 9, 9, 9, 8, 7, 6, 6, 6, 6, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 1, 1, 1, 1, 2, 3, 4, 5, 6, 7, 7, 7, 7, 7, 6, 6, 5, 4, 3, 3, 3, 3, 4, 4, 4, 4, 3, 2, 2, 1, 1, 2, 2, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 4, 3, 1, 1, 1, 1, 2, 4, 5, 6, 7, 6, 6, 5, 5, 5, 6, 7, 8, 8, 8, 8, 8, 8, 9, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 21, 21, 21, 20, 20, 20, 20, 21, 23, 25, 28, 29, 30, 30, 29, 28, 27, 26, 25, 25, 25, 26, 25, 25, 24, 23, 21, 20, 19, 18, 18, 19, 19, 20, 21, 21, 21, 20, 20, 20, 22, 23, 25, 26, 26, 25, 24, 24, 24, 26, 28, 29, 30, 29, 28, 26, 25, 26, 27, 28, 30, 31, 31, 30, 30, 30, 30, 31, 30, 29, 28, 26, 24, 23, 22, 23, 23, 24, 23, 22, 19, 17, 14, 12, 11, 11, 12, 12, 13, 13, 13, 13, 12, 12, 12, 11, 11, 10, 10, 9, 9, 9, 9, 9, 9, 9, 8, 8, 7, 8, 8, 9, 10, 10, 10, 10, 10, 10, 11, 12, 13, 14, 14, 14, 13, 13, 13, 13, 14, 15, 16, 15, 15, 14, 13, 13, 12, 11, 10, 10, 9, 9, 10, 10, 10, 10, 10, 9, 8, 8, 8, 9, 10, 11, 12, 13, 13, 13, 13, 12, 12, 12, 12, 13, 14, 15, 15, 16, 16, 17, 17, 18, 18, 19, 18, 17, 16, 15, 15, 15, 16, 17, 18, 18, 18, 17, 15, 13, 11, 11, 11, 12, 13, 14, 14, 14, 13, 13, 12, 12, 12, 12, 12, 11, 10, 10, 9, 9, 9, 10, 10, 10, 10, 9, 9, 8, 7, 6, 5, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 5, 6, 7, 8, 8, 9, 9, 10, 10, 10, 10, 10, 9, 8, 7, 7, 8, 9, 12, 14, 16, 16, 16, 15, 14, 13, 12, 12, 13, 14, 14, 14, 14, 13, 12, 11, 10, 9, 8, 8, 8, 9, 10, 10, 10, 10, 9, 8, 7, 6, 6, 6, 6, 7, 7, 7, 7, 7, 8, 8, 9, 9, 9, 8, 7, 6, 6, 6, 6, 6, 7, 7, 8, 8, 9, 9, 9, 9, 9, 9, 10, 10, 11, 11, 12, 12, 12, 12, 11, 9, 8, 7, 7, 7, 8, 9, 9, 9, 9, 8, 6, 5, 4, 3, 3, 3, 4, 4, 4, 3, 2, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 2, 1, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 6, 6, 5, 5, 4, 3, 3, 3, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 6, 7, 8, 9, 11, 11, 12, 12, 12, 12, 13, 14, 15, 15, 16, 15, 15, 16, 17, 18, 20, 21, 22, 23, 23, 22, 22, 22, 22, 22, 22, 23, 23, 22, 22, 22, 21, 21, 21, 22, 22, 22, 21, 20, 19, 18, 17, 17, 18, 18, 17, 17, 16, 15, 15, 16, 16, 17, 16, 15, 14, 12, 11, 11, 11, 12, 12, 13, 12, 12, 10, 9, 8, 8, 8, 8, 9, 10, 11, 11, 12, 11, 11, 10, 10, 9, 8, 8, 7, 7, 8, 9, 11, 12, 13, 13, 12, 11, 11, 10, 10, 9, 9, 9, 8, 8, 8, 9, 9, 9, 9, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 7, 7, 7, 6, 5, 4, 4, 4, 5, 7, 8, 9, 9, 7, 5, 3, 1, 1, 1, 2, 4, 5, 6, 6, 6, 7, 7, 8, 8, 9, 9, 9, 8, 7, 7, 6, 7, 8, 9, 10, 12, 13, 13, 14, 14, 14, 13, 12, 10, 9, 8, 8, 9, 11, 14, 15, 16, 15, 14, 11, 8, 7, 6, 6, 7, 8, 9, 10, 10, 9, 8, 7, 6, 6, 7, 7, 8, 7, 7, 6, 5, 5, 5, 6, 7, 8, 9, 8, 7, 7, 7, 7, 8, 9, 8, 7, 6, 4, 3, 3, 4, 6, 8, 8, 8, 6, 4, 2, 0, 0, 1, 3, 4, 5, 5, 3, 2, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 2, 3, 4, 5, 6, 7, 7, 6, 5, 5, 4, 5, 5, 6, 7, 8, 9, 10, 11, 11, 12, 11, 11, 10, 10, 10, 11, 11, 12, 12, 11, 10, 8, 7, 6, 6, 6, 6, 7, 7, 8, 8, 8, 8, 8, 8, 7, 6, 5, 4, 3, 2, 2, 3, 4, 5, 6, 7, 7, 7, 6, 5, 4, 3, 2, 2, 2, 2, 3, 4, 4, 5, 6, 6, 5, 5, 5, 5, 5, 6, 7, 8, 9, 11, 12, 12, 12, 12, 11, 11, 10, 10, 10, 10, 11, 12, 12, 13, 13, 14, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 25, 25, 25, 24, 24, 24, 26, 29, 32, 35, 39, 41, 43, 44, 44, 44, 44, 43, 43, 43, 43, 43, 42, 40, 38, 36, 33, 31, 30, 28, 27, 25, 24, 23, 22, 22, 21, 21, 21, 20, 18, 17, 15, 13, 13, 14, 15, 17, 20, 21, 21, 20, 18, 16, 14, 14, 14, 15, 16, 18, 19, 19, 19, 19, 18, 18, 17, 16, 15, 15, 16, 17, 18, 18, 17, 16, 15, 13, 13, 13, 13, 15, 16, 17, 18, 18, 18, 18, 17, 17, 17, 16, 16, 15, 15, 14, 13, 12, 11, 11, 11, 12, 13, 14, 15, 15, 15, 14, 13, 12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 10, 9, 8, 8, 7, 8, 8, 9, 9, 9, 8, 8, 7, 7, 7, 7, 8, 8, 9, 9, 9, 10, 10, 10, 10, 9, 8, 8, 8, 8, 9, 10, 11, 10, 10, 9, 8, 8, 8, 9, 10, 10, 11, 10, 10, 9, 9, 8, 9, 9, 10, 11, 11, 12, 12, 12, 13, 14, 15, 16, 17, 18, 18, 18, 17, 17, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 14, 13, 13, 12, 11, 10, 10, 10, 10, 10, 10, 10, 9, 8, 6, 5, 4, 4, 4, 5, 6, 7, 7, 8, 7, 6, 5, 3, 2, 2, 1, 1, 2, 2, 3, 3, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakG": [1606, 1612, 1623, 1640, 1662, 1687, 1705, 1711, 1707, 1698, 1689, 1681, 1673, 1665, 1655, 1643, 1631, 1620, 1612, 1609, 1610, 1615, 1623, 1637, 1658, 1691, 1738, 1802, 1884, 1987, 2109, 2249, 2410, 2589, 2789, 3010, 3254, 3522, 3815, 4132, 4472, 4831, 5205, 5589, 5975, 6356, 6726, 7076, 7403, 7703, 7974, 8217, 8427, 8600, 8730, 8811, 8840, 8818, 8749, 8642, 8504, 8340, 8153, 7941, 7704, 7443, 7164, 6875, 6585, 6300, 6024, 5754, 5484, 5207, 4919, 4618, 4309, 3997, 3690, 3393, 3111, 2843, 2589, 2348, 2120, 1905, 1704, 1520, 1355, 1210, 1085, 979, 892, 819, 758, 708, 666, 630, 599, 573, 549, 526, 505, 484, 462, 441, 418, 395, 370, 343, 315, 287, 259, 231, 204, 179, 155, 132, 112, 93, 76, 62, 50, 40, 33, 28, 24, 22, 21, 20, 20, 19, 20, 20, 19, 19, 19, 18, 17, 16, 15, 14, 12, 11, 10, 10, 10, 10, 9, 9, 8, 7, 6, 4, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 9, 9, 9, 9, 9, 10, 11, 11, 11, 11, 10, 9, 8, 8, 9, 10, 10, 11, 10, 9, 7, 6, 6, 6, 8, 9, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 7, 6, 5, 3, 3, 2, 2, 1, 1, 0, 0, 0, 1, 3, 6, 8, 10, 11, 12, 11, 10, 10, 9, 9, 10, 11, 12, 13, 15, 17, 19, 21, 24, 25, 26, 27, 26, 26, 25, 26, 26, 27, 27, 26, 24, 21, 18, 14, 10, 7, 6, 4, 4, 4, 6, 8, 10, 13, 16, 19, 22, 24, 25, 26, 26, 27, 28, 31, 40, 55, 81, 121, 177, 250, 340, 444, 559, 675, 785, 880, 949, 985, 983, 944, 871, 769, 650, 523, 399, 285, 189, 113, 59, 25, 6, 0, 0, 0, 4, 7, 10, 12, 14, 15, 16, 15, 14, 14, 16, 20, 30, 46, 73, 111, 164, 233, 315, 409, 509, 606, 692, 757, 792, 793, 757, 688, 594, 485, 372, 264, 172, 100, 49, 18, 3, 0, 0, 0, 1, 0, 0, 0, 0, 2, 3, 4, 3, 2, 1, 0, 0, 1, 2, 4, 6, 8, 10, 12, 13, 14, 14, 13, 11, 8, 6, 4, 3, 4, 5, 7, 10, 13, 16, 18, 19, 20, 20, 21, 22, 23, 25, 28, 31, 34, 36, 37, 37, 35, 32, 28, 24, 20, 17, 17, 19, 23, 28, 34, 38, 41, 42, 40, 36, 31, 25, 20, 16, 12, 10, 11, 17, 31, 58, 102, 163, 244, 339, 443, 546, 634, 696, 721, 705, 651, 567, 469, 375, 304, 268, 277, 328, 413, 517, 622, 711, 766, 778, 745, 671, 567, 448, 329, 224, 140, 80, 40, 18, 7, 3, 4, 7, 12, 17, 22, 26, 28, 28, 27, 24, 21, 19, 17, 17, 18, 21, 25, 30, 34, 36, 36, 35, 32, 29, 27, 26, 27, 29, 32, 33, 33, 32, 32, 37, 55, 94, 163, 267, 407, 572, 749, 914, 1044, 1117, 1121, 1051, 919, 742, 549, 364, 211, 100, 33, 3, 0, 0, 2, 3, 2, 0, 0, 0, 0, 2, 4, 6, 7, 8, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 13, 16, 17, 17, 15, 13, 11, 9, 6, 3, 0, 0, 2, 21, 64, 139, 250, 392, 553, 715, 855, 948, 977, 934, 825, 669, 490, 317, 175, 75, 19, 0, 0, 1, 4, 4, 1, 0, 0, 0, 4, 6, 7, 7, 5, 3, 1, 0, 0, 1, 2, 4, 6, 8, 10, 10, 10, 8, 6, 3, 2, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 18, 22, 24, 26, 26, 25, 23, 22, 22, 21, 19, 17, 18, 25, 48, 93, 169, 275, 405, 543, 670, 763, 805, 787, 713, 594, 451, 308, 184, 91, 33, 5, 0, 0, 1, 2, 1, 0, 0, 0, 1, 3, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 9, 12, 16, 22, 28, 35, 42, 48, 50, 50, 46, 39, 31, 22, 14, 10, 9, 10, 14, 19, 22, 25, 25, 25, 23, 21, 20, 18, 17, 17, 17, 18, 18, 18, 16, 12, 8, 5, 10, 28, 66, 127, 210, 308, 407, 492, 547, 561, 530, 459, 362, 256, 158, 82, 31, 6, 0, 0, 2, 3, 2, 2, 3, 7, 14, 23, 32, 40, 46, 48, 46, 40, 32, 23, 16, 12, 12, 17, 24, 30, 35, 36, 33, 27, 20, 13, 7, 4, 3, 4, 8, 12, 18, 25, 32, 39, 45, 49, 50, 48, 46, 43, 42, 43, 44, 40, 29, 12, 0, 0, 47, 160, 353, 619, 930, 1238, 1484, 1618, 1609, 1458, 1195, 875, 559, 297, 119, 24, 0, 0, 7, 12, 9, 2, 0, 0, 0, 3, 5, 6, 4, 2, 0, 0, 0, 0, 0, 1, 4, 8, 13, 17, 21, 23, 22, 20, 17, 13, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 11, 17, 23, 27, 28, 27, 24, 18, 12, 7, 3, 2, 4, 8, 13, 19, 24, 28, 30, 31, 31, 28, 25, 22, 20, 18, 19, 22, 25, 28, 30, 29, 27, 23, 18, 14, 11, 11, 13, 18, 23, 29, 32, 33, 31, 28, 25, 23, 23, 27, 34, 42, 50, 55, 57, 55, 49, 43, 38, 35, 37, 42, 48, 54, 58, 58, 53, 44, 33, 23, 15, 11, 12, 18, 28, 38, 47, 53, 54, 50, 41, 30, 20, 14, 14, 21, 31, 41, 45, 41, 34, 34, 59, 122, 234, 390, 572, 749, 886, 951, 927, 816, 638, 428, 229, 77, 4, 24, 133, 312, 527, 736, 897, 976, 958, 847, 671, 469, 279, 133, 40, 0, 0, 1, 15, 24, 25, 19, 8, 0, 0, 23, 91, 209, 375, 568, 755, 897, 960, 927, 805, 623, 420, 237, 102, 25, 0, 0, 4, 10, 9, 3, 0, 0, 0, 0, 3, 4, 6, 8, 11, 14, 17, 19, 18, 16, 13, 10, 10, 12, 16, 22, 28, 33, 36, 36, 34, 30, 25, 19, 14, 9, 7, 7, 9, 13, 18, 22, 25, 24, 21, 17, 11, 6, 2, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 2, 3, 5, 7, 9, 11, 12, 12, 12, 10, 8, 5, 2, 0, 0, 1, 5, 11, 18, 25, 31, 33, 32, 28, 22, 15, 10, 9, 13, 22, 35, 47, 55, 59, 56, 47, 35, 22, 11, 4, 2, 7, 17, 30, 43, 54, 61, 62, 56, 46, 32, 19, 9, 6, 10, 22, 35, 41, 34, 13, 0, 0, 62, 219, 476, 812, 1171, 1480, 1664, 1678, 1516, 1215, 843, 478, 185, 10, 0, 55, 247, 507, 787, 1032, 1191, 1228, 1136, 938, 680, 422, 210, 71, 4, 0, 0, 12, 15, 8, 0, 0, 0, 6, 18, 29, 37, 40, 39, 34, 27, 19, 12, 9, 10, 17, 28, 41, 52, 60, 63, 60, 53, 44, 37, 34, 35, 41, 50, 59, 68, 73, 75, 72, 67, 60, 53, 46, 40, 35, 34, 37, 44, 52, 55, 47, 25, 0, 0, 27, 146, 361, 660, 997, 1304, 1510, 1561, 1443, 1181, 834, 480, 190, 17, 0, 80, 275, 516, 745, 912, 979, 936, 797, 600, 389, 208, 81, 14, 0, 0, 12, 20, 20, 16, 13, 14, 19, 27, 34, 40, 43, 45, 44, 43, 39, 35, 30, 26, 22, 18, 15, 13, 13, 17, 25, 34, 37, 28, 7, 0, 0, 69, 231, 487, 806, 1127, 1375, 1485, 1427, 1216, 907, 577, 295, 103, 7, 0, 0, 16, 22, 15, 2, 0, 0, 0, 8, 13, 15, 12, 8, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 12, 16, 17, 16, 13, 8, 4, 1, 1, 4, 11, 20, 30, 39, 45, 48, 47, 41, 31, 21, 10, 2, 0, 1, 10, 23, 40, 55, 67, 73, 71, 62, 50, 38, 31, 32, 41, 55, 70, 77, 71, 50, 21, 0, 0, 42, 135, 274, 438, 593, 704, 742, 699, 585, 431, 272, 139, 50, 5, 0, 0, 8, 18, 27, 35, 40, 35, 19, 0, 0, 29, 137, 328, 587, 870, 1116, 1265, 1276, 1145, 903, 607, 322, 103, 0, 0, 96, 278, 494, 694, 831, 876, 818, 675, 487, 296, 142, 43, 0, 0, 3, 14, 19, 18, 13, 10, 9, 8, 8, 8, 9, 13, 21, 32, 42, 48, 46, 34, 16, 0, 0, 16, 72, 164, 281, 401, 495, 541, 526, 453, 343, 223, 117, 43, 5, 0, 0, 7, 12, 13, 12, 11, 12, 15, 18, 21, 23, 26, 29, 34, 38, 41, 39, 30, 13, 0, 0, 21, 97, 221, 381, 544, 671, 729, 701, 595, 440, 276, 137, 44, 0, 0, 0, 11, 16, 13, 8, 4, 2, 3, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 11, 15, 18, 18, 17, 14, 11, 7, 5, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 3, 8, 15, 23, 32, 39, 43, 43, 41, 38, 34, 32, 31, 31, 32, 32, 30, 28, 24, 21, 19, 19, 21, 24, 27, 30, 31, 29, 24, 18, 12, 6, 1, 0, 0, 1, 5, 10, 15, 20, 23, 23, 21, 17, 10, 4, 0, 0, 4, 17, 34, 49, 55, 48, 27, 2, 0, 18, 100, 240, 424, 614, 767, 842, 818, 703, 528, 337, 173, 60, 3, 0, 0, 15, 28, 36, 41, 46, 48, 47, 40, 27, 13, 2, 0, 7, 22, 42, 58, 64, 55, 34, 8, 0, 11, 72, 181, 325, 476, 599, 662, 647, 556, 408, 238, 84, 0, 0, 88, 300, 587, 894, 1149, 1287, 1274, 1113, 850, 555, 294, 110, 13, 0, 0, 7, 20, 25, 25, 18, 3, 0, 0, 36, 162, 379, 665, 967, 1210, 1326, 1282, 1089, 802, 496, 240, 72, 0, 0, 3, 20, 23, 14, 1, 0, 0, 3, 10, 14, 13, 8, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 6, 6, 4, 3, 1, 0, 0, 0, 0, 0, 1, 4, 9, 14, 18, 22, 23, 23, 21, 19, 18, 17, 15, 14, 12, 10, 10, 10, 12, 15, 19, 21, 22, 21, 19, 16, 13, 10, 8, 7, 6, 8, 10, 14, 18, 23, 26, 27, 27, 25, 22, 21, 21, 23, 28, 33, 38, 42, 42, 41, 37, 34, 32, 32, 36, 43, 51, 58, 61, 59, 51, 38, 23, 10, 1, 1, 9, 24, 44, 65, 81, 89, 87, 75, 56, 33, 14, 3, 5, 21, 46, 69, 80, 71, 44, 10, 0, 27, 129, 306, 535, 774, 968, 1069, 1049, 914, 696, 443, 209, 39, 0, 6, 160, 408, 704, 987, 1189, 1258, 1175, 958, 664, 362, 122, 0, 0, 106, 307, 542, 751, 885, 912, 825, 647, 420, 198, 33, 0, 19, 191, 453, 751, 1013, 1174, 1192, 1062, 825, 546, 292, 110, 13, 0, 0, 8, 16, 16, 12, 8, 3, 0, 0, 0, 54, 167, 339, 546, 741, 873, 904, 824, 656, 448, 251, 103, 19, 0, 0, 8, 15, 13, 5, 0, 0, 0, 2, 8, 12, 13, 13, 12, 9, 6, 3, 1, 0, 0, 0, 1, 4, 6, 8, 8, 8, 6, 3, 1, 0, 0, 0, 2, 6, 10, 13, 14, 12, 9, 6, 3, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 1, 3, 7, 13, 22, 31, 40, 45, 42, 30, 11, 0, 0, 29, 117, 254, 419, 574, 679, 703, 639, 505, 340, 183, 67, 4, 0, 1, 24, 44, 53, 52, 43, 32, 20, 11, 4, 1, 0, 3, 7, 13, 17, 21, 21, 19, 14, 9, 3, 0, 1, 8, 20, 35, 50, 58, 52, 29, 0, 0, 7, 97, 261, 482, 716, 902, 990, 952, 800, 578, 347, 158, 40, 0, 0, 6, 18, 18, 9, 0, 0, 0, 6, 12, 13, 10, 5, 1, 0, 2, 7, 11, 14, 14, 13, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 9, 14, 18, 19, 18, 14, 10, 6, 4, 5, 9, 13, 17, 18, 16, 11, 5, 1, 0, 4, 14, 28, 43, 56, 62, 59, 49, 34, 18, 5, 0, 4, 14, 28, 42, 50, 48, 36, 17, 0, 0, 15, 73, 165, 276, 381, 453, 472, 432, 346, 237, 134, 57, 13, 0, 0, 0, 1, 6, 13, 23, 27, 19, 0, 0, 2, 90, 264, 513, 791, 1030, 1160, 1145, 987, 735, 458, 222, 66, 0, 0, 2, 21, 27, 22, 14, 12, 15, 21, 25, 23, 17, 8, 1, 0, 0, 5, 11, 16, 19, 21, 21, 19, 17, 14, 12, 10, 8, 6, 5, 3, 1, 0, 0, 0, 1, 4, 8, 12, 14, 15, 14, 10, 6, 2, 0, 0, 2, 11, 23, 38, 51, 61, 64, 59, 47, 32, 17, 8, 7, 15, 31, 51, 69, 78, 72, 52, 22, 0, 0, 29, 113, 240, 388, 521, 605, 616, 551, 430, 287, 155, 58, 6, 0, 0, 16, 37, 58, 77, 88, 82, 56, 17, 0, 0, 90, 274, 534, 823, 1069, 1205, 1189, 1024, 753, 447, 178, 7, 0, 49, 236, 474, 703, 867, 924, 861, 697, 475, 248, 68, 0, 0, 114, 324, 577, 815, 977, 1022, 936, 748, 509, 281, 110, 14, 0, 0, 17, 32, 32, 23, 12, 3, 0, 0, 4, 12, 21, 32, 43, 50, 52, 49, 41, 30, 18, 8, 1, 0, 3, 11, 21, 32, 39, 41, 38, 31, 22, 13, 6, 0, 0, 0, 7, 21, 37, 46, 39, 15, 0, 0, 47, 204, 456, 763, 1052, 1244, 1280, 1150, 893, 584, 302, 102, 1, 0, 0, 23, 34, 27, 12, 0, 0, 0, 0, 7, 16, 26, 39, 52, 63, 68, 65, 53, 37, 20, 8, 4, 8, 20, 37, 55, 69, 76, 75, 65, 49, 30, 14, 4, 3, 10, 26, 45, 62, 74, 76, 70, 57, 41, 25, 13, 7, 8, 15, 29, 46, 59, 62, 47, 15, 0, 0, 56, 220, 473, 772, 1047, 1221, 1241, 1102, 846, 546, 278, 92, 1, 0, 0, 16, 19, 11, 1, 0, 0, 2, 0, 0, 1, 41, 128, 258, 409, 543, 620, 618, 536, 400, 248, 119, 34, 0, 0, 2, 11, 13, 7, 0, 0, 0, 0, 4, 6, 5, 3, 1, 0, 0, 0, 2, 4, 5, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 3, 6, 9, 12, 13, 13, 11, 8, 4, 1, 0, 0, 2, 8, 16, 23, 29, 32, 31, 26, 19, 12, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 11, 17, 23, 28, 29, 27, 22, 15, 8, 3, 2, 6, 14, 25, 36, 44, 46, 44, 36, 27, 19, 14, 14, 18, 23, 28, 30, 29, 25, 18, 12, 7, 5, 7, 12, 19, 28, 36, 42, 45, 44, 39, 32, 24, 17, 13, 14, 19, 27, 35, 40, 41, 38, 32, 26, 23, 22, 26, 33, 42, 53, 61, 63, 52, 27, 0, 0, 9, 102, 268, 487, 712, 885, 955, 900, 739, 518, 296, 123, 20, 0, 0, 18, 43, 59, 67, 70, 70, 67, 58, 45, 32, 22, 20, 29, 46, 66, 81, 82, 64, 30, 0, 0, 33, 159, 363, 612, 851, 1018, 1063, 974, 773, 512, 255, 61, 0, 0, 139, 364, 623, 856, 1006, 1032, 924, 708, 439, 186, 13, 0, 56, 265, 542, 816, 1015, 1085, 1011, 819, 565, 318, 129, 21, 0, 0, 15, 28, 26, 16, 5, 0, 1, 5, 7, 7, 4, 3, 6, 12, 22, 32, 39, 41, 38, 30, 21, 12, 5, 1, 4, 14, 28, 44, 51, 42, 17, 0, 0, 40, 181, 406, 679, 936, 1106, 1137, 1021, 791, 517, 266, 90, 1, 0, 0, 21, 30, 24, 12, 3, 3, 9, 18, 26, 29, 29, 28, 27, 27, 27, 28, 27, 27, 25, 25, 26, 29, 34, 40, 46, 52, 54, 52, 46, 38, 29, 21, 17, 17, 20, 26, 33, 38, 42, 43, 42, 39, 34, 30, 26, 24, 25, 29, 34, 37, 32, 18, 0, 0, 6, 66, 175, 320, 471, 590, 642, 612, 509, 364, 215, 96, 23, 0, 0, 4, 11, 11, 5, 0, 0, 0, 0, 2, 3, 2, 1, 1, 2, 4, 7, 9, 10, 9, 6, 4, 3, 3, 5, 8, 11, 13, 14, 14, 14, 13, 12, 12, 12, 13, 14, 14, 13, 11, 8, 5, 2, 0, 0, 0, 2, 8, 15, 23, 30, 35, 37, 36, 33, 28, 25, 24, 26, 30, 34, 37, 38, 37, 31, 24, 15, 7, 1, 0, 2, 8, 17, 27, 34, 39, 39, 34, 28, 20, 15, 13, 19, 31, 50, 69, 84, 86, 71, 41, 5, 0, 8, 89, 232, 416, 601, 739, 791, 744, 611, 432, 252, 110, 24, 0, 0, 14, 38, 60, 80, 96, 105, 100, 77, 40, 4, 0, 30, 131, 289, 477, 652, 768, 792, 718, 563, 368, 179, 38, 0, 2, 113, 286, 481, 652, 754, 759, 661, 485, 276, 93, 0, 0, 114, 332, 592, 829, 978, 1002, 895, 694, 454, 237, 83, 4, 0, 0, 18, 26, 20, 8, 0, 0, 0, 3, 11, 19, 25, 28, 29, 26, 21, 14, 8, 4, 3, 6, 12, 20, 27, 33, 36, 37, 34, 29, 23, 19, 16, 16, 18, 23, 30, 39, 51, 60, 59, 43, 14, 0, 0, 53, 207, 445, 727, 988, 1154, 1177, 1048, 807, 523, 268, 89, 0, 0, 0, 18, 25, 17, 4, 0, 0, 0, 2, 5, 6, 6, 8, 11, 15, 19, 22, 21, 17, 12, 7, 4, 3, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 4, 6, 7, 8, 7, 6, 3, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 1, 6, 14, 26, 37, 45, 47, 42, 32, 19, 8, 2, 3, 14, 30, 49, 67, 78, 80, 73, 58, 40, 23, 11, 6, 9, 17, 28, 37, 43, 43, 37, 27, 17, 8, 3, 2, 6, 14, 25, 39, 54, 63, 61, 41, 9, 0, 0, 71, 240, 484, 758, 993, 1120, 1101, 941, 690, 419, 193, 48, 0, 0, 9, 32, 45, 48, 47, 48, 49, 48, 42, 32, 22, 17, 21, 35, 55, 75, 89, 90, 74, 44, 10, 0, 4, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 73, 201, 371, 550, 693, 759, 729, 605, 417, 212, 44, 0, 4, 174, 449, 772, 1066, 1252, 1281, 1147, 890, 585, 308, 111, 8, 0, 0, 14, 22, 18, 9, 3, 0, 0, 0, 0, 36, 114, 234, 376, 507, 589, 596, 527, 401, 256, 127, 39, 0, 0, 3, 18, 26, 26, 22, 18, 16, 17, 19, 21, 23, 24, 24, 24, 24, 23, 21, 17, 13, 9, 6, 6, 9, 15, 23, 32, 39, 43, 42, 36, 28, 18, 10, 5, 3, 6, 13, 21, 31, 40, 44, 40, 27, 7, 0, 0, 36, 125, 255, 400, 524, 590, 578, 492, 358, 215, 97, 23, 0, 0, 4, 12, 14, 10, 5, 4, 5, 9, 12, 14, 14, 14, 14, 16, 21, 28, 35, 38, 31, 12, 0, 0, 26, 129, 299, 512, 720, 867, 911, 839, 671, 457, 251, 95, 9, 0, 0, 27, 46, 49, 40, 25, 12, 5, 7, 15, 29, 45, 61, 75, 83, 85, 78, 65, 47, 29, 15, 10, 13, 26, 44, 64, 81, 88, 81, 60, 29, 0, 0, 20, 105, 241, 406, 562, 668, 695, 632, 495, 316, 140, 9, 0, 19, 186, 439, 726, 980, 1134, 1146, 1015, 779, 505, 260, 88, 1, 0, 0, 25, 45, 57, 59, 51, 30, 0, 0, 0, 89, 275, 543, 842, 1098, 1237, 1217, 1044, 770, 471, 221, 59, 0, 0, 6, 25, 28, 17, 3, 0, 0, 2, 9, 12, 11, 7, 3, 0, 0, 6, 15, 26, 31, 25, 8, 0, 0, 36, 144, 311, 510, 692, 806, 817, 722, 550, 351, 175, 55, 0, 0, 0, 14, 18, 12, 2, 0, 0, 0, 2, 5, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 4, 2, 0, 0, 0, 0, 4, 9, 13, 17, 17, 15, 11, 7, 2, 0, 0, 0, 2, 5, 10, 13, 15, 13, 10, 5, 2, 3, 8, 16, 26, 36, 46, 55, 58, 54, 37, 10, 0, 0, 45, 172, 365, 592, 800, 932, 948, 844, 651, 424, 219, 75, 2, 0, 0, 16, 25, 23, 15, 9, 7, 8, 9, 8, 5, 2, 0, 2, 7, 14, 21, 28, 34, 38, 41, 43, 43, 41, 38, 35, 36, 40, 48, 53, 48, 27, 0, 0, 9, 113, 304, 562, 836, 1054, 1153, 1105, 923, 662, 392, 174, 40, 0, 0, 8, 22, 20, 8, 0, 0, 4, 20, 36, 48, 53, 55, 54, 52, 51, 50, 47, 43, 38, 33, 31, 31, 36, 43, 51, 57, 61, 61, 56, 48, 39, 30, 24, 23, 25, 31, 39, 48, 54, 57, 55, 49, 39, 27, 16, 7, 3, 3, 6, 13, 23, 34, 44, 47, 37, 15, 0, 0, 33, 148, 334, 561, 778, 926, 961, 873, 685, 447, 217, 45, 0, 0, 123, 329, 568, 788, 934, 968, 882, 701, 477, 265, 107, 18, 0, 0, 10, 17, 12, 3, 0, 0, 11, 24, 34, 38, 36, 30, 21, 13, 7, 2, 0, 0, 2, 9, 20, 32, 44, 52, 55, 52, 43, 31, 19, 8, 3, 3, 9, 20, 34, 46, 55, 56, 50, 37, 22, 8, 1, 2, 12, 30, 50, 68, 80, 82, 74, 60, 43, 29, 20, 18, 25, 36, 52, 68, 83, 90, 85, 62, 25, 0, 0, 44, 188, 416, 691, 951, 1126, 1167, 1062, 843, 566, 297, 91, 0, 0, 64, 241, 469, 699, 877, 955, 910, 755, 536, 311, 133, 26, 0, 0, 9, 20, 19, 10, 1, 0, 1, 6, 10, 11, 9, 6, 4, 6, 12, 23, 38, 49, 49, 31, 2, 0, 0, 91, 278, 542, 834, 1079, 1207, 1179, 1003, 733, 444, 204, 52, 0, 0, 7, 24, 26, 14, 1, 0, 0, 0, 4, 6, 5, 3, 3, 6, 11, 15, 18, 17, 13, 8, 3, 0, 0, 3, 10, 19, 31, 42, 50, 50, 38, 17, 0, 0, 22, 105, 239, 406, 569, 684, 720, 665, 535, 368, 206, 82, 10, 0, 0, 18, 40, 54, 59, 54, 39, 16, 0, 0, 27, 109, 240, 398, 549, 654, 683, 628, 506, 351, 201, 86, 18, 0, 0, 12, 30, 46, 58, 63, 56, 32, 0, 0, 11, 125, 340, 636, 956, 1224, 1363, 1332, 1137, 827, 485, 192, 10, 0, 56, 239, 461, 663, 795, 826, 755, 606, 419, 242, 106, 26, 0, 0, 6, 12, 11, 4, 0, 0, 0, 1, 6, 9, 13, 16, 21, 25, 28, 27, 23, 17, 9, 2, 0, 0, 4, 11, 19, 25, 28, 27, 22, 16, 9, 3, 0, 0, 1, 7, 16, 25, 33, 36, 36, 31, 23, 15, 9, 6, 7, 12, 21, 33, 45, 49, 40, 17, 0, 0, 32, 156, 360, 614, 863, 1042, 1099, 1017, 821, 568, 323, 135, 27, 0, 0, 9, 18, 15, 5, 0, 0, 5, 15, 21, 22, 17, 10, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 9, 14, 21, 26, 30, 32, 32, 29, 25, 20, 15, 12, 10, 11, 13, 15, 16, 15, 13, 11, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 5, 3, 2, 0, 0, 0, 0, 2, 4, 7, 10, 13, 16, 17, 18, 18, 17, 15, 12, 10, 7, 6, 5, 4, 4, 4, 5, 6, 8, 11, 13, 14, 14, 12, 9, 5, 2, 0, 0, 1, 5, 10, 14, 17, 18, 16, 12, 8, 4, 1, 0, 0, 1, 7, 17, 29, 40, 49, 51, 47, 36, 23, 12, 6, 7, 16, 30, 45, 55, 56, 45, 24, 1, 0, 7, 63, 160, 286, 414, 515, 561, 541, 462, 345, 220, 114, 41, 3, 0, 0, 12, 25, 37, 46, 51, 46, 30, 8, 0, 4, 59, 166, 315, 477, 616, 693, 685, 592, 437, 258, 100, 0, 0, 56, 204, 395, 586, 730, 791, 755, 633, 460, 280, 131, 37, 0, 0, 4, 13, 14, 7, 0, 0, 0, 8, 18, 25, 27, 25, 19, 12, 6, 4, 3, 4, 5, 6, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 11, 10, 7, 5, 2, 1, 0, 0, 0, 0, 2, 5, 9, 13, 16, 17, 16, 13, 11, 11, 12, 15, 18, 21, 22, 21, 18, 14, 11, 8, 7, 5, 5, 4, 3, 1, 0, 0, 0, 0, 1, 3, 5, 8, 10, 10, 10, 9, 9, 10, 12, 16, 20, 23, 25, 25, 23, 20, 16, 12, 8, 5, 3, 1, 1, 3, 5, 9, 12, 15, 16, 15, 12, 9, 6, 4, 4, 7, 13, 22, 30, 33, 27, 13, 0, 0, 14, 78, 187, 327, 470, 583, 633, 609, 516, 382, 240, 120, 39, 0, 0, 3, 16, 24, 26, 26, 26, 27, 29, 31, 31, 29, 27, 25, 23, 22, 20, 18, 14, 9, 4, 1, 0, 0, 2, 8, 13, 19, 22, 22, 19, 14, 8, 2, 0, 0, 6, 17, 30, 43, 53, 55, 46, 27, 5, 0, 0, 44, 128, 241, 362, 460, 509, 495, 422, 311, 192, 91, 25, 0, 0, 9, 29, 46, 56, 57, 47, 27, 4, 0, 5, 62, 168, 313, 470, 605, 681, 680, 601, 467, 311, 169, 66, 9, 0, 2, 21, 41, 56, 62, 58, 39, 10, 0, 0, 61, 220, 465, 760, 1040, 1232, 1280, 1170, 934, 638, 356, 144, 25, 0, 0, 12, 23, 20, 8, 0, 0, 0, 1, 7, 12, 17, 21, 25, 27, 27, 25, 22, 20, 21, 26, 36, 47, 57, 62, 62, 56, 45, 33, 23, 17, 16, 20, 28, 39, 51, 62, 72, 77, 77, 71, 60, 45, 31, 20, 15, 17, 26, 40, 55, 65, 65, 50, 24, 0, 0, 23, 118, 274, 469, 662, 804, 856, 802, 658, 466, 275, 123, 30, 0, 0, 5, 14, 15, 11, 7, 7, 11, 17, 21, 21, 18, 15, 13, 14, 18, 25, 32, 36, 32, 19, 1, 0, 1, 54, 159, 306, 470, 613, 694, 691, 604, 458, 293, 148, 49, 0, 0, 0, 10, 13, 9, 2, 0, 0, 0, 1, 3, 5, 6, 8, 10, 12, 12, 10, 7, 4, 1, 0, 0, 2, 7, 13, 19, 24, 26, 26, 22, 16, 10, 4, 0, 0, 2, 7, 14, 20, 25, 26, 23, 18, 12, 8, 6, 7, 13, 21, 29, 37, 41, 37, 25, 7, 0, 0, 35, 118, 242, 387, 520, 608, 624, 565, 447, 302, 166, 65, 9, 0, 0, 10, 18, 19, 14, 8, 4, 2, 1, 1, 1, 2, 5, 11, 19, 27, 32, 32, 28, 21, 13, 8, 6, 9, 17, 28, 42, 55, 59, 50, 26, 0, 0, 19, 133, 335, 602, 884, 1112, 1223, 1187, 1013, 751, 470, 232, 73, 0, 0, 1, 18, 24, 18, 9, 3, 3, 7, 11, 12, 10, 8, 9, 12, 17, 21, 23, 21, 16, 10, 4, 0, 0, 2, 8, 16, 25, 32, 35, 30, 19, 4, 0, 0, 34, 102, 198, 305, 399, 456, 460, 409, 319, 214, 117, 46, 6, 0, 0, 8, 19, 28, 32, 31, 23, 9, 0, 0, 28, 96, 202, 330, 453, 544, 578, 547, 459, 338, 211, 104, 32, 0, 0, 11, 34, 54, 68, 72, 68, 58, 43, 27, 14, 6, 6, 12, 24, 37, 50, 57, 56, 49, 36, 21, 8, 1, 3, 14, 33, 56, 77, 89, 85, 61, 25, 0, 0, 56, 204, 433, 710, 975, 1162, 1219, 1128, 910, 618, 324, 95, 0, 0, 137, 365, 621, 844, 978, 991, 884, 690, 462, 254, 102, 18, 0, 0, 7, 19, 26, 28, 24, 12, 0, 0, 8, 94, 258, 492, 755, 988, 1129, 1137, 1010, 784, 521, 281, 108, 15, 0, 0, 14, 26, 27, 23, 21, 23, 30, 36, 41, 44, 45, 46, 48, 49, 47, 43, 36, 28, 21, 17, 16, 17, 19, 20, 21, 20, 19, 18, 17, 18, 19, 20, 22, 23, 24, 25, 27, 27, 27, 26, 23, 20, 16, 14, 13, 13, 15, 17, 21, 22, 20, 13, 2, 0, 0, 27, 88, 179, 285, 385, 452, 468, 430, 348, 244, 143, 64, 16, 0, 0, 3, 11, 15, 16, 17, 19, 22, 23, 23, 20, 15, 10, 5, 2, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 5, 5, 3, 1, 0, 0, 1, 4, 8, 13, 16, 17, 15, 12, 8, 4, 1, 0, 0, 2, 7, 16, 26, 37, 47, 53, 56, 54, 51, 47, 46, 48, 53, 59, 65, 66, 59, 45, 27, 14, 16, 44, 104, 192, 296, 394, 465, 489, 460, 385, 283, 177, 87, 27, 0, 0, 6, 26, 46, 61, 66, 58, 36, 9, 0, 5, 69, 192, 362, 550, 714, 811, 815, 725, 565, 378, 207, 82, 13, 0, 0, 7, 13, 10, 3, 0, 0, 0, 4, 7, 8, 9, 11, 17, 26, 35, 42, 40, 29, 11, 0, 0, 29, 100, 209, 340, 466, 555, 584, 543, 446, 317, 188, 86, 22, 0, 0, 2, 8, 9, 7, 4, 5, 8, 12, 14, 13, 9, 6, 3, 3, 5, 9, 12, 15, 16, 15, 14, 12, 9, 8, 7, 8, 10, 14, 17, 20, 21, 21, 19, 16, 13, 10, 8, 6, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 1, 4, 9, 14, 19, 21, 22, 19, 15, 11, 7, 5, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 7, 7, 5, 2, 0, 0, 0, 2, 5, 9, 13, 15, 14, 11, 7, 3, 0, 0, 0, 4, 10, 15, 19, 20, 18, 13, 8, 3, 0, 0, 0, 2, 6, 10, 15, 17, 18, 16, 12, 7, 3, 0, 0, 0, 5, 14, 23, 29, 27, 16, 2, 0, 8, 55, 138, 251, 372, 474, 531, 527, 461, 350, 219, 97, 11, 0, 15, 111, 254, 417, 565, 664, 690, 638, 522, 372, 224, 105, 30, 0, 0, 7, 22, 33, 37, 38, 36, 34, 33, 32, 32, 35, 39, 44, 48, 49, 44, 36, 25, 14, 6, 4, 8, 18, 32, 46, 57, 64, 64, 57, 45, 30, 17, 10, 12, 24, 44, 65, 82, 86, 76, 51, 23, 3, 8, 50, 132, 246, 373, 485, 553, 556, 489, 363, 211, 79, 11, 45, 189, 426, 707, 967, 1142, 1189, 1098, 897, 638, 383, 180, 52, 0, 0, 4, 23, 36, 40, 37, 24, 6, 0, 0, 47, 166, 356, 593, 832, 1012, 1087, 1034, 867, 633, 389, 187, 57, 0, 0, 2, 15, 17, 10, 1, 0, 0, 3, 6, 7, 5, 4, 8, 19, 35, 51, 60, 55, 35, 8, 0, 4, 72, 203, 389, 599, 788, 910, 933, 850, 684, 478, 280, 126, 33, 0, 0, 4, 13, 14, 10, 5, 5, 8, 12, 13, 12, 8, 4, 2, 4, 8, 15, 21, 26, 28, 27, 24, 19, 15, 11, 9, 9, 10, 11, 12, 11, 9, 6, 2, 0, 0, 0, 1, 5, 8, 12, 14, 14, 13, 10, 7, 5, 4, 6, 9, 13, 15, 15, 13, 9, 4, 1, 0, 0, 3, 10, 18, 26, 32, 35, 33, 29, 22, 15, 10, 10, 13, 21, 30, 39, 44, 46, 43, 37, 30, 26, 26, 31, 42, 56, 69, 75, 71, 54, 28, 2, 0, 16, 89, 212, 372, 541, 680, 755, 746, 656, 508, 338, 184, 70, 8, 0, 0, 22, 43, 56, 60, 57, 48, 37, 26, 17, 15, 20, 33, 52, 70, 80, 76, 56, 25, 0, 0, 45, 153, 322, 527, 730, 886, 954, 913, 771, 559, 330, 142, 43, 63, 203, 433, 703, 949, 1113, 1157, 1068, 868, 605, 342, 139, 39, 57, 180, 366, 562, 717, 793, 777, 679, 528, 361, 210, 99, 32, 3, 0, 2, 6, 7, 7, 9, 14, 24, 34, 43, 48, 48, 44, 38, 33, 28, 24, 21, 18, 15, 12, 8, 5, 2, 1, 0, 1, 2, 4, 6, 8, 9, 9, 7, 5, 3, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 13, 17, 20, 20, 18, 15, 10, 6, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 9, 8, 7, 6, 4, 2, 0, 0, 0, 2, 3, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 10, 15, 18, 19, 18, 16, 13, 11, 10, 9, 10, 10, 9, 7, 5, 2, 0, 0, 0, 0, 2, 4, 6, 8, 9, 11, 12, 12, 13, 15, 17, 20, 24, 29, 34, 37, 36, 29, 16, 2, 0, 5, 44, 114, 209, 315, 408, 465, 473, 429, 345, 242, 143, 66, 18, 0, 0, 4, 12, 18, 21, 22, 22, 21, 20, 18, 16, 17, 22, 29, 39, 48, 55, 56, 51, 41, 29, 18, 11, 11, 18, 30, 45, 58, 67, 70, 68, 61, 54, 47, 44, 46, 53, 65, 79, 91, 97, 92, 74, 49, 25, 18, 43, 111, 223, 366, 516, 638, 701, 683, 585, 428, 256, 120, 65, 120, 281, 517, 773, 986, 1103, 1095, 965, 747, 497, 274, 129, 87, 148, 284, 452, 603, 698, 714, 650, 526, 373, 225, 109, 35, 2, 0, 1, 6, 7, 4, 1, 1, 4, 8, 11, 11, 9, 6, 3, 2, 2, 3, 3, 2, 1, 0, 0, 1, 3, 5, 7, 7, 7, 5, 4, 2, 0, 0, 0, 0, 2, 5, 10, 14, 18, 19, 18, 14, 9, 4, 0, 0, 1, 5, 11, 17, 22, 25, 25, 21, 16, 11, 7, 5, 5, 7, 10, 14, 17, 16, 11, 3, 0, 0, 23, 77, 160, 263, 367, 449, 488, 474, 409, 311, 204, 109, 42, 7, 0, 0, 3, 5, 4, 1, 0, 4, 11, 18, 25, 29, 30, 29, 28, 26, 25, 24, 24, 23, 23, 23, 24, 27, 31, 36, 42, 48, 53, 54, 52, 47, 39, 29, 21, 16, 15, 19, 26, 36, 45, 51, 53, 50, 43, 33, 22, 15, 11, 14, 21, 32, 43, 52, 56, 55, 49, 39, 30, 23, 20, 24, 32, 43, 53, 55, 48, 29, 6, 0, 7, 66, 179, 340, 526, 701, 826, 870, 820, 687, 501, 304, 143, 53, 52, 138, 290, 470, 638, 754, 794, 750, 635, 478, 313, 170, 69, 13, 0, 0, 10, 21, 28, 31, 32, 32, 31, 28, 25, 23, 24, 28, 36, 44, 50, 53, 50, 43, 33, 22, 14, 10, 11, 16, 24, 32, 38, 40, 38, 31, 23, 14, 9, 8, 13, 25, 39, 53, 61, 58, 45, 28, 19, 34, 89, 190, 334, 500, 659, 776, 822, 785, 669, 499, 313, 154, 58, 47, 123, 270, 452, 629, 757, 809, 773, 659, 497, 324, 174, 69, 13, 0, 0, 5, 9, 6, 1, 0, 0, 4, 8, 10, 9, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 14, 14, 13, 11, 8, 5, 2, 1, 1, 3, 5, 9, 13, 16, 18, 18, 16, 13, 9, 5, 2, 2, 4, 8, 14, 21, 28, 34, 38, 40, 40, 39, 37, 35, 32, 30, 27, 24, 21, 19, 16, 14, 13, 13, 15, 18, 22, 26, 30, 34, 35, 35, 32, 29, 25, 21, 19, 19, 19, 21, 22, 23, 23, 22, 21, 21, 20, 19, 18, 16, 14, 11, 9, 7, 7, 7, 9, 11, 13, 14, 14, 13, 12, 11, 10, 9, 9, 10, 12, 14, 17, 19, 20, 19, 16, 13, 9, 6, 4, 6, 9, 14, 19, 23, 24, 23, 20, 15, 9, 4, 3, 5, 12, 23, 35, 44, 45, 37, 22, 7, 4, 23, 74, 156, 263, 375, 471, 529, 535, 488, 399, 289, 180, 90, 31, 1, 0, 1, 11, 19, 23, 24, 22, 18, 14, 10, 8, 9, 13, 21, 31, 40, 45, 43, 32, 15, 0, 0, 19, 86, 197, 343, 501, 638, 722, 733, 669, 546, 394, 244, 123, 43, 3, 0, 0, 6, 12, 13, 8, 0, 0, 0, 25, 91, 198, 338, 489, 621, 705, 721, 665, 552, 407, 261, 139, 54, 10, 0, 0, 9, 16, 17, 15, 12, 10, 10, 12, 14, 16, 16, 16, 14, 12, 10, 9, 9, 8, 9, 9, 10, 10, 11, 12, 13, 12, 11, 9, 6, 4, 2, 1, 3, 6, 10, 15, 18, 19, 18, 15, 12, 9, 7, 8, 10, 14, 18, 22, 24, 24, 22, 18, 13, 8, 5, 5, 10, 19, 31, 42, 48, 46, 36, 23, 14, 23, 58, 126, 222, 334, 441, 521, 553, 531, 460, 356, 242, 139, 62, 17, 0, 0, 3, 12, 19, 25, 29, 32, 31, 27, 20, 12, 7, 6, 10, 19, 29, 38, 40, 34, 20, 4, 0, 13, 66, 163, 300, 457, 607, 717, 759, 719, 605, 441, 268, 129, 60, 83, 198, 383, 600, 800, 939, 987, 935, 796, 604, 400, 222, 94, 22, 0, 0, 4, 9, 7, 2, 0, 0, 0, 1, 3, 4, 3, 2, 0, 0, 0, 0, 2, 6, 10, 15, 20, 23, 25, 25, 25, 24, 24, 24, 25, 27, 30, 33, 37, 40, 42, 44, 43, 42, 40, 37, 35, 32, 30, 28, 26, 24, 22, 20, 18, 17, 16, 16, 16, 16, 17, 18, 20, 23, 27, 32, 37, 40, 41, 40, 37, 32, 27, 23, 20, 18, 18, 18, 19, 19, 18, 16, 13, 10, 8, 6, 6, 7, 10, 14, 17, 19, 20, 18, 15, 12, 9, 7, 7, 9, 11, 13, 15, 15, 13, 9, 6, 3, 1, 0, 0, 0, 1, 3, 6, 8, 10, 11, 11, 11, 13, 15, 19, 23, 26, 29, 30, 28, 23, 13, 1, 0, 2, 39, 115, 232, 378, 530, 656, 730, 733, 664, 540, 388, 240, 121, 43, 4, 0, 0, 5, 7, 4, 0, 0, 0, 0, 2, 4, 4, 3, 2, 1, 1, 3, 7, 10, 14, 16, 17, 16, 14, 12, 10, 10, 10, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 12, 21, 31, 40, 47, 51, 50, 47, 41, 36, 32, 31, 33, 36, 40, 43, 44, 44, 41, 38, 34, 31, 28, 25, 23, 20, 18, 15, 13, 11, 10, 9, 9, 10, 10, 11, 11, 10, 10, 9, 8, 8, 7, 7, 7, 6, 6, 7, 7, 8, 8, 8, 6, 4, 2, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 2, 9, 18, 29, 39, 44, 44, 40, 39, 49, 77, 128, 199, 281, 359, 417, 443, 430, 382, 309, 226, 147, 83, 38, 12, 1, 0, 2, 5, 7, 7, 7, 7, 6, 6, 6, 7, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 13, 19, 24, 28, 30, 30, 30, 28, 27, 26, 25, 24, 21, 18, 13, 10, 7, 6, 7, 10, 13, 15, 14, 12, 9, 5, 2, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 2, 0, 0, 1, 6, 14, 23, 31, 33, 28, 16, 3, 0, 7, 44, 113, 211, 325, 437, 526, 571, 562, 501, 400, 283, 170, 82, 26, 0, 0, 0, 4, 5, 3, 0, 0, 0, 0, 2, 3, 4, 4, 6, 10, 14, 16, 16, 10, 2, 0, 1, 28, 84, 170, 277, 388, 482, 538, 545, 499, 413, 304, 195, 104, 41, 7, 0, 0, 5, 10, 12, 12, 10, 8, 6, 4, 2, 2, 4, 8, 13, 18, 22, 24, 24, 23, 21, 19, 19, 21, 24, 29, 34, 38, 40, 38, 34, 28, 22, 16, 13, 12, 15, 20, 26, 28, 25, 15, 2, 0, 6, 52, 142, 274, 434, 596, 727, 800, 797, 720, 585, 423, 265, 137, 52, 9, 0, 0, 4, 6, 4, 0, 0, 0, 1, 4, 6, 6, 5, 4, 3, 3, 4, 3, 2, 1, 0, 0, 3, 9, 16, 25, 31, 34, 33, 28, 20, 11, 4, 0, 0, 3, 9, 15, 19, 22, 22, 20, 17, 14, 12, 11, 11, 13, 17, 21, 24, 26, 26, 23, 18, 12, 7, 5, 7, 13, 21, 29, 33, 29, 17, 1, 0, 10, 69, 180, 341, 532, 719, 865, 935, 913, 805, 634, 440, 259, 121, 36, 0, 0, 1, 7, 8, 4, 0, 0, 0, 0, 2, 3, 3, 3, 6, 12, 18, 21, 19, 11, 0, 0, 6, 42, 104, 188, 280, 360, 410, 418, 383, 315, 229, 143, 72, 25, 3, 0, 9, 21, 30, 30, 20, 5, 0, 0, 37, 117, 241, 398, 566, 716, 818, 852, 812, 707, 559, 397, 246, 126, 45, 4, 0, 1, 16, 28, 31, 24, 9, 0, 0, 37, 119, 249, 415, 593, 749, 852, 880, 827, 705, 541, 368, 215, 100, 30, 0, 0, 0, 9, 14, 10, 1, 0, 0, 30, 108, 235, 403, 587, 755, 871, 912, 869, 755, 594, 418, 258, 134, 53, 12, 0, 0, 2, 4, 2, 0, 0, 0, 1, 6, 11, 16, 19, 20, 17, 13, 8, 3, 0, 0, 0, 2, 7, 16, 25, 34, 40, 41, 37, 30, 22, 18, 21, 32, 48, 63, 69, 63, 43, 18, 6, 27, 101, 236, 424, 640, 846, 1001, 1073, 1047, 928, 745, 533, 333, 172, 64, 9, 0, 0, 8, 12, 7, 0, 0, 12, 67, 167, 312, 484, 655, 792, 863, 851, 758, 606, 432, 276, 173, 141, 181, 273, 383, 478, 529, 521, 458, 356, 241, 137, 60, 15, 0, 0, 3, 6, 6, 2, 0, 0, 0, 1, 5, 7, 8, 7, 5, 2, 0, 0, 0, 3, 7, 9, 8, 4, 0, 0, 0, 4, 14, 19, 13, 0, 0, 0, 55, 165, 313, 463, 570, 598, 537, 406, 248, 107, 17, 0, 0, 34, 69, 89, 94, 89, 84, 84, 88, 95, 100, 101, 98, 92, 86, 81, 78, 76, 74, 73, 71, 69, 67, 64, 61, 57, 53, 48, 43, 38, 34, 31, 28, 24, 21, 16, 12, 8, 5, 2, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 4, 6, 7, 8, 8, 9, 9, 9, 10, 11, 13, 15, 18, 20, 22, 24, 25, 26, 26, 27, 28, 30, 32, 34, 35, 36, 36, 35, 35, 35, 36, 38, 40, 40, 40, 38, 36, 34, 32, 32, 34, 36, 39, 41, 42, 42, 41, 41, 43, 47, 52, 58, 65, 71, 76, 81, 85, 89, 93, 95, 96, 94, 89, 83, 75, 66, 57, 49, 42, 35, 30, 26, 24, 22, 22, 23, 23, 23, 23, 23, 22, 21, 20, 20, 19, 18, 17, 15, 14, 14, 13, 13, 13, 12, 12, 10, 9, 7, 6, 5, 4, 4, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 5, 7, 9, 11, 14, 15, 16, 16, 15, 14, 12, 10, 8, 7, 6, 5, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 11, 14, 17, 20, 22, 23, 24, 25, 25, 24, 22, 20, 18, 16, 16, 16, 16, 17, 16, 15, 13, 10, 8, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 9, 10, 11, 11, 11, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 4, 5, 6, 8, 9, 10, 11, 11, 12, 12, 13, 14, 16, 17, 18, 17, 16, 15, 13, 12, 12, 12, 12, 11, 10, 7, 5, 3, 3, 4, 6, 9, 12, 16, 20, 23, 27, 30, 33, 34, 35, 33, 31, 29, 26, 24, 22, 20, 19, 18, 16, 14, 12, 11, 9, 7, 6, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 2, 3, 3, 2, 2, 1, 1, 1, 2, 3, 5, 5, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 10, 11, 11, 11, 12, 13, 15, 16, 17, 17, 17, 16, 15, 14, 14, 14, 14, 13, 12, 11, 10, 8, 8, 7, 8, 9, 10, 11, 13, 16, 20, 24, 28, 32, 35, 37, 38, 38, 37, 35, 34, 33, 33, 33, 35, 36, 38, 38, 38, 36, 34, 32, 30, 29, 31, 33, 37, 42, 45, 47, 47, 46, 44, 42, 40, 38, 35, 33, 30, 26, 23, 19, 16, 14, 12, 11, 10, 9, 8, 8, 8, 8, 8, 8, 8, 7, 6, 5, 4, 3, 3, 3, 3, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 5, 8, 12, 17, 22, 26, 29, 31, 31, 29, 27, 25, 22, 20, 19, 17, 15, 13, 11, 9, 7, 6, 5, 4, 4, 3, 2, 2, 1, 2, 2, 3, 4, 5, 5, 5, 5, 6, 6, 7, 9, 10, 11, 11, 11, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 2, 4, 7, 12, 17, 22, 27, 31, 34, 36, 36, 35, 33, 31, 28, 26, 25, 24, 24, 23, 23, 21, 20, 18, 17, 15, 15, 15, 15, 16, 17, 18, 18, 19, 19, 19, 19, 19, 18, 17, 16, 15, 13, 12, 11, 10, 8, 7, 5, 4, 3, 2, 2, 3, 4, 4, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 4, 7, 9, 12, 14, 17, 19, 21, 22, 22, 22, 21, 20, 19, 18, 16, 15, 14, 13, 12, 11, 10, 9, 9, 8, 7, 6, 5, 5, 4, 4, 3, 3, 3, 3, 3, 5, 7, 11, 14, 18, 22, 26, 29, 31, 32, 31, 29, 27, 25, 23, 24, 25, 28, 31, 34, 35, 36, 35, 34, 32, 30, 29, 29, 30, 32, 35, 38, 40, 40, 39, 37, 34, 31, 29, 27, 26, 24, 23, 22, 20, 17, 15, 13, 12, 11, 10, 10, 9, 8, 7, 6, 5, 5, 5, 5, 4, 4, 3, 2, 2, 2, 2, 4, 5, 6, 7, 7, 7, 6, 6, 6, 8, 11, 16, 22, 28, 33, 37, 39, 39, 38, 35, 31, 28, 24, 21, 18, 15, 13, 12, 10, 9, 9, 8, 7, 6, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 8, 8, 9, 10, 11, 12, 14, 15, 17, 18, 17, 16, 14, 12, 10, 8, 7, 8, 9, 11, 13, 14, 15, 15, 14, 12, 10, 8, 7, 6, 5, 5, 5, 4, 4, 5, 6, 8, 11, 15, 18, 21, 23, 24, 24, 24, 23, 23, 23, 22, 21, 20, 19, 17, 16, 14, 13, 12, 10, 9, 7, 6, 6, 6, 7, 8, 9, 11, 12, 13, 14, 14, 14, 13, 12, 11, 10, 9, 8, 7, 6, 6, 4, 3, 2, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 6, 8, 9, 11, 11, 11, 10, 9, 7, 5, 4, 3, 2, 1, 1, 1, 2, 3, 5, 8, 11, 14, 17, 18, 19, 19, 18, 18, 18, 18, 18, 18, 18, 17, 17, 16, 16, 16, 16, 16, 16, 16, 15, 16, 17, 19, 21, 24, 27, 29, 31, 31, 31, 30, 30, 30, 30, 31, 32, 33, 34, 36, 36, 36, 35, 32, 30, 28, 28, 29, 32, 36, 40, 43, 45, 45, 45, 44, 43, 41, 39, 37, 35, 31, 28, 25, 23, 21, 20, 19, 17, 16, 14, 13, 12, 11, 11, 11, 11, 11, 10, 9, 8, 7, 7, 7, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 6, 6, 5, 5, 4, 3, 1, 0, 0, 0, 0, 2, 4, 6, 9, 12, 16, 19, 23, 26, 29, 30, 30, 29, 27, 24, 22, 20, 18, 17, 15, 13, 11, 9, 8, 7, 6, 6, 6, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 5, 7, 8, 9, 10, 11, 11, 12, 11, 10, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 11, 16, 21, 24, 25, 25, 23, 20, 16, 14, 13, 13, 13, 14, 13, 12, 9, 7, 5, 3, 2, 3, 3, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 3, 4, 5, 7, 9, 11, 13, 15, 16, 18, 18, 19, 20, 20, 21, 22, 23, 24, 26, 29, 31, 33, 34, 34, 34, 32, 30, 28, 26, 24, 23, 22, 20, 19, 17, 15, 13, 11, 11, 12, 13, 16, 19, 22, 25, 27, 28, 28, 28, 27, 26, 25, 23, 22, 20, 17, 15, 13, 11, 10, 9, 8, 7, 7, 6, 5, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 3, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 7, 9, 10, 12, 13, 13, 13, 12, 12, 11, 10, 10, 9, 8, 7, 6, 5, 4, 3, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 2, 1, 1, 1, 2, 3, 5, 6, 8, 10, 11, 13, 16, 18, 21, 22, 23, 22, 20, 18, 16, 13, 11, 10, 9, 8, 8, 7, 6, 5, 4, 3, 2, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 4, 4, 5, 6, 8, 10, 12, 14, 15, 15, 15, 15, 15, 16, 17, 19, 21, 25, 29, 33, 36, 38, 39, 39, 37, 34, 31, 28, 26, 23, 21, 19, 17, 15, 14, 13, 13, 13, 14, 15, 17, 19, 22, 25, 28, 31, 33, 34, 33, 32, 31, 29, 28, 26, 24, 22, 20, 18, 17, 16, 16, 17, 16, 15, 13, 11, 8, 6, 5, 4, 4, 4, 4, 4, 3, 3, 4, 5, 8, 11, 15, 18, 20, 21, 21, 20, 19, 17, 16, 16, 16, 16, 15, 15, 13, 12, 10, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 5, 6, 8, 9, 10, 10, 9, 8, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 3, 5, 7, 10, 13, 15, 17, 19, 20, 21, 20, 20, 19, 18, 17, 16, 15, 15, 14, 14, 13, 13, 12, 10, 9, 8, 6, 5, 4, 4, 4, 4, 4, 4, 3, 2, 1, 1, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 4, 5, 6, 8, 10, 12, 15, 18, 22, 25, 27, 29, 30, 30, 29, 28, 27, 25, 24, 23, 22, 21, 19, 18, 15, 13, 10, 8, 7, 6, 6, 6, 6, 5, 4, 3, 1, 1, 0, 1, 1, 2, 3, 3, 3, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 12, 14, 17, 19, 19, 20, 19, 18, 17, 17, 18, 19, 22, 24, 26, 27, 28, 27, 26, 25, 23, 21, 19, 18, 17, 16, 14, 13, 11, 9, 7, 6, 4, 4, 4, 4, 5, 5, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 6, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 7, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 10, 11, 12, 13, 13, 13, 12, 12, 13, 15, 17, 21, 24, 27, 28, 28, 28, 26, 25, 25, 25, 26, 28, 30, 32, 34, 34, 34, 33, 31, 29, 27, 26, 25, 24, 24, 23, 22, 20, 19, 17, 15, 14, 13, 12, 11, 10, 9, 8, 7, 7, 7, 8, 8, 8, 8, 8, 9, 11, 13, 16, 19, 22, 24, 25, 27, 28, 29, 30, 30, 30, 30, 28, 26, 25, 23, 23, 22, 22, 21, 20, 18, 15, 12, 9, 7, 5, 4, 4, 4, 4, 3, 2, 1, 0, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 8, 10, 12, 15, 17, 18, 19, 19, 18, 16, 15, 13, 12, 12, 12, 12, 11, 10, 9, 7, 6, 6, 7, 9, 11, 12, 13, 14, 14, 14, 14, 14, 14, 15, 15, 16, 16, 16, 16, 16, 16, 16, 17, 16, 16, 15, 15, 16, 17, 19, 22, 25, 28, 30, 31, 32, 32, 32, 32, 32, 32, 32, 33, 34, 35, 35, 35, 33, 32, 30, 28, 27, 25, 24, 22, 20, 18, 16, 14, 14, 14, 15, 15, 16, 16, 15, 15, 15, 14, 13, 12, 11, 11, 11, 11, 11, 11, 10, 9, 8, 7, 6, 5, 5, 4, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 11, 13, 15, 16, 18, 18, 18, 18, 18, 17, 17, 16, 15, 14, 12, 10, 8, 7, 6, 6, 6, 6, 5, 5, 5, 6, 6, 7, 8, 9, 9, 9, 9, 9, 9, 9, 8, 7, 7, 7, 7, 9, 11, 12, 12, 12, 11, 9, 7, 6, 5, 5, 5, 4, 4, 4, 3, 2, 1, 1, 0, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 6, 5, 5, 5, 6, 6, 6, 6, 5, 4, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 5, 6, 8, 9, 9, 8, 7, 6, 5, 4, 4, 4, 5, 6, 6, 7, 7, 6, 6, 5, 4, 3, 2, 2, 1, 1, 1, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 13, 15, 17, 17, 16, 14, 12, 10, 9, 9, 9, 9, 9, 8, 6, 6, 5, 6, 8, 11, 13, 15, 16, 18, 19, 21, 22, 24, 25, 26, 27, 27, 28, 29, 30, 30, 30, 29, 27, 26, 24, 24, 23, 23, 23, 22, 21, 20, 19, 18, 18, 17, 16, 15, 13, 11, 10, 8, 7, 6, 6, 6, 6, 6, 5, 4, 4, 3, 4, 5, 6, 8, 9, 9, 9, 8, 8, 8, 9, 10, 12, 13, 13, 11, 9, 7, 6, 5, 4, 4, 3, 2, 2, 2, 2, 2, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 8, 8, 7, 6, 5, 5, 4, 4, 4, 4, 3, 2, 1, 1, 1, 2, 3, 4, 5, 6, 7, 8, 8, 9, 9, 10, 10, 10, 10, 10, 9, 9, 8, 7, 5, 4, 3, 2, 2, 2, 3, 4, 5, 5, 5, 4, 4, 3, 3, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 4, 6, 8, 10, 11, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 13, 13, 12, 12, 13, 14, 15, 17, 18, 19, 20, 21, 21, 21, 20, 19, 18, 16, 15, 13, 12, 11, 11, 11, 11, 11, 10, 10, 9, 9, 10, 11, 12, 15, 18, 21, 23, 25, 25, 25, 25, 25, 25, 26, 27, 27, 26, 25, 24, 22, 21, 20, 18, 17, 15, 13, 10, 9, 8, 7, 7, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 6, 6, 6, 6, 6, 6, 7, 8, 9, 12, 14, 16, 18, 18, 17, 17, 16, 16, 16, 17, 17, 16, 14, 12, 10, 7, 6, 5, 5, 6, 6, 5, 5, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 12, 13, 13, 14, 14, 15, 15, 15, 15, 15, 14, 14, 13, 13, 14, 14, 15, 16, 16, 15, 14, 14, 13, 13, 13, 13, 13, 12, 11, 9, 9, 8, 8, 7, 7, 6, 5, 4, 3, 3, 2, 3, 3, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4, 5, 6, 7, 7, 7, 6, 6, 6, 7, 9, 10, 12, 13, 15, 15, 16, 16, 15, 14, 13, 12, 11, 10, 10, 9, 9, 7, 6, 4, 2, 1, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 2, 4, 6, 8, 11, 13, 15, 17, 19, 21, 22, 22, 22, 22, 21, 20, 19, 18, 17, 16, 15, 15, 14, 14, 13, 14, 14, 13, 13, 12, 11, 10, 10, 11, 11, 11, 11, 9, 8, 6, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 7, 8, 8, 8, 7, 6, 6, 5, 5, 6, 7, 7, 7, 6, 5, 3, 2, 2, 2, 3, 4, 5, 5, 6, 5, 5, 5, 6, 6, 7, 7, 7, 7, 5, 4, 2, 1, 1, 1, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 3, 5, 7, 9, 11, 13, 14, 16, 17, 19, 21, 23, 25, 27, 29, 30, 31, 31, 31, 31, 31, 31, 31, 31, 31, 32, 32, 31, 30, 29, 27, 24, 23, 21, 20, 19, 18, 17, 16, 15, 14, 14, 15, 17, 18, 20, 22, 24, 26, 28, 30, 31, 32, 31, 31, 30, 30, 30, 31, 32, 32, 32, 31, 29, 27, 24, 22, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 10, 9, 8, 7, 7, 6, 6, 7, 7, 7, 7, 6, 5, 3, 2, 2, 2, 3, 4, 5, 5, 4, 3, 2, 1, 1, 1, 2, 2, 1, 1, 1, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 8, 9, 10, 10, 9, 9, 9, 9, 10, 10, 11, 11, 10, 9, 7, 6, 5, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 4, 5, 6, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 4, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 1, 1, 2, 2, 3, 3, 3, 3, 4, 5, 6, 7, 8, 8, 8, 8, 9, 10, 12, 13, 15, 15, 14, 13, 10, 8, 7, 6, 5, 5, 5, 5, 5, 6, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 16, 16, 16, 15, 14, 13, 12, 12, 11, 11, 10, 10, 9, 8, 7, 7, 7, 7, 7, 7, 6, 5, 4, 4, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 5, 5, 6, 6, 7, 7, 7, 8, 9, 10, 12, 12, 12, 10, 8, 6, 5, 5, 5, 6, 6, 6, 6, 5, 5, 5, 5, 6, 7, 8, 9, 10, 10, 11, 11, 10, 9, 7, 6, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 6, 6, 6, 7, 7, 7, 8, 10, 11, 12, 13, 14, 13, 13, 12, 12, 13, 15, 17, 19, 21, 22, 22, 21, 20, 18, 17, 16, 15, 16, 16, 16, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 17, 16, 14, 13, 12, 11, 10, 10, 9, 9, 9, 9, 9, 9, 8, 8, 6, 5, 5, 5, 6, 8, 10, 10, 10, 9, 7, 6, 6, 6, 7, 7, 7, 6, 5, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 3, 4, 5, 5, 6, 6, 7, 8, 9, 10, 10, 11, 11, 12, 13, 14, 15, 17, 18, 20, 21, 22, 23, 24, 25, 26, 26, 26, 26, 25, 25, 25, 25, 25, 26, 26, 26, 25, 24, 23, 21, 20, 19, 19, 20, 21, 23, 24, 25, 26, 26, 26, 26, 25, 25, 25, 24, 22, 21, 18, 16, 14, 13, 12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 9, 8, 7, 6, 7, 8, 10, 11, 13, 14, 15, 15, 16, 16, 16, 16, 16, 17, 19, 19, 19, 19, 17, 15, 13, 13, 13, 13, 14, 15, 15, 13, 11, 9, 7, 6, 6, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 4, 5, 7, 8, 9, 9, 9, 9, 8, 8, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 4, 5, 6, 7, 8, 9, 11, 13, 14, 15, 15, 16, 16, 16, 17, 17, 18, 17, 16, 15, 13, 12, 12, 12, 13, 13, 12, 11, 10, 9, 8, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 7, 8, 9, 10, 12, 13, 15, 16, 17, 18, 20, 22, 24, 26, 28, 29, 30, 32, 33, 36, 38, 41, 43, 44, 44, 44, 44, 44, 43, 43, 42, 41, 40, 39, 38, 37, 36, 36, 35, 35, 35, 34, 33, 32, 31, 29, 27, 25, 23, 21, 20, 20, 20, 20, 20, 19, 17, 15, 14, 13, 13, 13, 14, 14, 13, 12, 11, 10, 9, 8, 8, 8, 7, 7, 8, 8, 8, 9, 9, 8, 7, 6, 6, 5, 5, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 10, 10, 10, 11, 12, 12, 12, 12, 11, 11, 10, 10, 9, 9, 8, 7, 6, 5, 4, 4, 4, 4, 5, 6, 6, 6, 5, 4, 2, 1, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 3, 4, 5, 7, 8, 9, 10, 10, 9, 8, 7, 6, 5, 4, 5, 5, 6, 6, 6, 6, 6, 6, 7, 8, 9, 9, 9, 8, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 8, 9, 9, 8, 7, 7, 6, 6, 6, 6, 6, 6, 7, 7, 6, 5, 3, 2, 1, 0, 0, 2, 4, 5, 6, 6, 4, 2, 1, 0, 0, 0, 2, 4, 5, 5, 5, 4, 4, 4, 5, 7, 8, 10, 11, 13, 13, 14, 14, 15, 15, 16, 17, 18, 19, 20, 19, 18, 16, 15, 14, 15, 16, 17, 18, 17, 15, 13, 11, 10, 10, 11, 13, 14, 15, 15, 14, 13, 12, 12, 13, 14, 14, 15, 15, 14, 14, 13, 13, 13, 14, 14, 15, 15, 16, 16, 17, 17, 18, 18, 18, 16, 15, 13, 13, 13, 13, 14, 15, 16, 16, 16, 16, 16, 16, 17, 17, 18, 19, 20, 21, 23, 25, 26, 28, 28, 29, 28, 27, 27, 26, 27, 29, 31, 33, 34, 34, 33, 32, 30, 28, 28, 28, 28, 29, 28, 27, 25, 23, 21, 20, 19, 19, 19, 18, 16, 15, 14, 13, 13, 14, 14, 13, 12, 11, 9, 9, 9, 10, 11, 11, 10, 9, 7, 5, 4, 3, 3, 3, 4, 4, 4, 5, 5, 5, 6, 6, 6, 5, 5, 5, 6, 7, 8, 8, 8, 8, 8, 8, 8, 8, 9, 10, 10, 10, 10, 9, 9, 9, 9, 9, 8, 7, 6, 4, 3, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 3, 4, 5, 6, 7, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 8, 10, 11, 13, 15, 17, 18, 19, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 22, 22, 23, 24, 24, 23, 22, 21, 21, 20, 20, 21, 22, 23, 23, 23, 22, 20, 18, 17, 15, 14, 12, 11, 10, 10, 9, 8, 8, 8, 8, 8, 7, 7, 7, 6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 4, 4, 4, 4, 4, 3, 2, 2, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 6, 7, 9, 10, 12, 12, 13, 12, 12, 13, 14, 16, 18, 20, 21, 21, 21, 20, 20, 20, 20, 21, 22, 23, 23, 22, 21, 20, 20, 20, 20, 21, 21, 20, 20, 18, 17, 16, 16, 15, 15, 14, 13, 12, 11, 10, 10, 10, 9, 9, 8, 7, 7, 7, 7, 7, 7, 6, 5, 4, 3, 3, 2, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 3, 4, 4, 4, 3, 3, 3, 4, 5, 7, 8, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 9, 9, 10, 11, 11, 11, 10, 9, 7, 6, 6, 5, 5, 5, 4, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 3, 4, 5, 5, 6, 6, 6, 7, 7, 7, 7, 7, 7, 6, 5, 4, 3, 2, 2, 3, 4, 5, 5, 5, 5, 4, 3, 1, 0, 0, 0, 1, 3, 4, 5, 6, 5, 4, 4, 4, 5, 7, 9, 11, 12, 13, 12, 12, 11, 11, 11, 11, 11, 11, 10, 10, 9, 9, 9, 10, 10, 10, 10, 9, 9, 8, 8, 9, 9, 10, 11, 11, 12, 12, 13, 13, 14, 14, 14, 14, 13, 11, 10, 10, 9, 9, 9, 9, 9, 9, 8, 8, 7, 7, 6, 6, 5, 6, 6, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 9, 10, 10, 11, 11, 11, 10, 10, 10, 10, 10, 9, 9, 7, 6, 4, 3, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 1, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 2, 2, 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 8, 9, 9, 10, 9, 9, 9, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 8, 6, 5, 4, 5, 5, 7, 8, 8, 8, 6, 4, 2, 1, 1, 1, 3, 5, 6, 7, 7, 6, 5, 5, 5, 5, 6, 7, 8, 9, 10, 10, 11, 11, 11, 12, 13, 15, 16, 18, 20, 21, 21, 21, 21, 21, 21, 21, 22, 22, 23, 23, 24, 23, 22, 21, 20, 18, 17, 17, 16, 16, 16, 15, 14, 12, 11, 10, 9, 10, 10, 11, 11, 11, 10, 8, 6, 5, 4, 4, 5, 6, 6, 7, 7, 7, 6, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 2, 2, 3, 3, 2, 2, 2, 2, 2, 3, 4, 5, 6, 7, 7, 7, 7, 7, 8, 8, 9, 9, 10, 10, 10, 10, 11, 11, 12, 12, 13, 13, 12, 12, 10, 9, 7, 6, 6, 6, 6, 7, 8, 8, 9, 9, 9, 10, 10, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 14, 15, 16, 16, 16, 16, 15, 14, 14, 13, 13, 13, 12, 11, 11, 10, 9, 9, 9, 9, 9, 8, 7, 6, 5, 4, 4, 4, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 7, 8, 9, 10, 12, 12, 13, 12, 11, 10, 10, 11, 13, 15, 17, 17, 17, 16, 15, 14, 14, 14, 14, 13, 13, 12, 11, 10, 10, 10, 10, 10, 10, 9, 8, 7, 6, 5, 5, 5, 6, 6, 7, 8, 8, 8, 8, 8, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 6, 6, 6, 5, 4, 4, 3, 4, 4, 4, 5, 5, 5, 5, 4, 4, 3, 2, 1, 1, 2, 3, 4, 4, 5, 5, 4, 3, 2, 1, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 4, 4, 3, 2, 1, 1, 1, 2, 3, 3, 3, 3, 3, 3, 3, 4, 5, 6, 7, 8, 8, 8, 7, 6, 5, 4, 3, 2, 2, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 4, 5, 6, 7, 8, 9, 8, 7, 6, 5, 5, 4, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 2, 3, 4, 6, 7, 8, 7, 7, 7, 7, 8, 9, 10, 11, 10, 9, 8, 7, 7, 7, 8, 9, 10, 10, 9, 9, 8, 7, 7, 7, 7, 8, 8, 8, 9, 9, 9, 8, 8, 8, 8, 9, 9, 10, 10, 10, 10, 9, 9, 10, 11, 11, 12, 11, 10, 9, 8, 8, 9, 9, 10, 11, 11, 10, 10, 11, 12, 13, 15, 16, 16, 15, 14, 13, 11, 10, 9, 9, 9, 10, 11, 12, 12, 12, 12, 12, 11, 11, 12, 12, 12, 12, 11, 10, 9, 9, 10, 10, 11, 11, 11, 10, 9, 9, 10, 12, 14, 16, 17, 18, 18, 18, 18, 18, 18, 19, 18, 18, 18, 17, 17, 18, 18, 19, 19, 20, 20, 21, 21, 21, 20, 19, 18, 16, 15, 14, 13, 13, 14, 14, 15, 16, 17, 17, 16, 16, 15, 14, 14, 13, 13, 13, 14, 14, 14, 14, 14, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 14, 13, 12, 11, 11, 11, 11, 12, 13, 13, 14, 14, 14, 13, 13, 12, 12, 11, 11, 11, 10, 10, 9, 9, 8, 8, 8, 8, 8, 9, 10, 10, 9, 8, 6, 5, 4, 5, 6, 7, 8, 9, 10, 10, 10, 10, 10, 10, 11, 11, 11, 11, 11, 11, 11, 11, 12, 14, 15, 17, 18, 18, 19, 19, 20, 20, 21, 22, 22, 21, 20, 19, 18, 18, 18, 18, 19, 19, 19, 18, 17, 15, 14, 13, 12, 12, 12, 12, 12, 13, 12, 12, 11, 10, 9, 9, 8, 8, 8, 8, 8, 8, 7, 7, 6, 6, 5, 5, 6, 7, 8, 9, 9, 9, 8, 6, 5, 5, 5, 5, 6, 6, 5, 5, 6, 6, 7, 7, 7, 7, 5, 5, 4, 5, 6, 7, 8, 9, 8, 8, 7, 7, 7, 6, 6, 5, 4, 4, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 15, 15, 15, 15, 16, 16, 17, 17, 18, 19, 20, 21, 22, 23, 24, 24, 24, 23, 22, 22, 22, 22, 23, 24, 24, 24, 23, 21, 20, 19, 20, 21, 22, 24, 24, 23, 21, 19, 17, 15, 15, 15, 17, 18, 19, 19, 19, 18, 17, 16, 14, 13, 13, 13, 14, 15, 16, 16, 16, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 16, 17, 19, 20, 19, 19, 17, 16, 16, 18, 19, 21, 22, 22, 21, 19, 17, 16, 15, 15, 16, 17, 18, 19, 19, 19, 19, 20, 21, 22, 23, 24, 24, 24, 24, 23, 23, 22, 21, 20, 19, 19, 19, 19, 21, 23, 24, 25, 26, 25, 24, 24, 23, 23, 23, 23, 24, 24, 25, 26, 27, 28, 28, 28, 28, 28, 28, 28, 28, 29, 29, 30, 30, 30, 31, 31, 30, 30, 29, 28, 27, 27, 28, 29, 31, 33, 34, 35, 34, 33, 32, 31, 32, 32, 33, 32, 31, 30, 28, 27, 26, 27, 28, 29, 29, 29, 27, 25, 22, 20, 19, 18, 17, 17, 16, 16, 16, 17, 18, 20, 20, 20, 19, 18, 16, 15, 15, 16, 17, 18, 18, 17, 17, 16, 16, 17, 18, 19, 21, 21, 21, 20, 19, 18, 18, 19, 20, 21, 23, 24, 24, 24, 24, 23, 23, 23, 24, 25, 27, 28, 29, 30, 30, 31, 31, 32, 32, 32, 32, 30, 29, 27, 27, 27, 28, 30, 32, 33, 33, 32, 32, 31, 31, 31, 30, 30, 30, 29, 29, 30, 31, 33, 34, 34, 33, 32, 30, 28, 27, 26, 26, 27, 27, 27, 26, 25, 25, 24, 24, 24, 24, 24, 23, 23, 22, 21, 20, 19, 18, 18, 18, 18, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 17, 16, 15, 13, 12, 11, 10, 10, 10, 11, 12, 12, 13, 14, 14, 14, 15, 15, 16, 16, 17, 17, 17, 17, 17, 17, 16, 15, 14, 13, 12, 12, 12, 12, 13, 14, 14, 14, 13, 12, 12, 13, 14, 16, 18, 18, 18, 17, 15, 14, 13, 14, 15, 17, 18, 19, 19, 18, 18, 18, 18, 18, 18, 18, 17, 16, 15, 15, 16, 17, 19, 20, 21, 21, 19, 17, 15, 14, 13, 13, 15, 16, 17, 18, 18, 18, 18, 17, 18, 18, 19, 19, 19, 18, 17, 16, 16, 15, 15, 16, 16, 17, 17, 16, 16, 15, 14, 14, 13, 12, 12, 11, 11, 11, 12, 12, 13, 13, 13, 12, 12, 10, 10, 9, 9, 8, 8, 8, 7, 5, 4, 3, 3, 3, 4, 4, 5, 5, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 0, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 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, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakT": [106, 110, 117, 128, 143, 160, 176, 187, 195, 204, 217, 233, 250, 264, 274, 283, 292, 305, 322, 345, 368, 391, 409, 422, 429, 435, 442, 452, 468, 489, 514, 540, 566, 590, 614, 639, 667, 703, 746, 798, 857, 921, 989, 1061, 1135, 1213, 1293, 1374, 1455, 1533, 1608, 1678, 1745, 1805, 1859, 1903, 1935, 1953, 1958, 1951, 1935, 1912, 1883, 1847, 1803, 1750, 1686, 1613, 1532, 1447, 1359, 1270, 1181, 1091, 1001, 913, 829, 750, 678, 614, 557, 507, 463, 423, 387, 356, 328, 303, 280, 259, 239, 220, 200, 181, 163, 145, 129, 115, 101, 88, 77, 68, 61, 56, 53, 53, 55, 60, 68, 80, 95, 113, 132, 153, 173, 193, 211, 227, 242, 255, 265, 270, 270, 264, 253, 237, 218, 197, 176, 154, 133, 113, 95, 78, 63, 51, 40, 32, 27, 23, 22, 23, 26, 30, 35, 42, 50, 60, 73, 91, 115, 145, 180, 221, 266, 311, 355, 394, 428, 455, 475, 486, 487, 478, 456, 423, 380, 331, 280, 230, 185, 147, 116, 91, 71, 55, 44, 36, 31, 29, 28, 27, 26, 25, 23, 22, 21, 20, 19, 18, 16, 14, 12, 10, 9, 8, 8, 9, 9, 10, 11, 12, 12, 11, 11, 11, 14, 20, 31, 47, 70, 100, 138, 183, 236, 295, 359, 423, 484, 538, 580, 606, 613, 600, 568, 520, 459, 390, 319, 251, 190, 139, 98, 68, 48, 35, 28, 23, 21, 19, 18, 17, 17, 16, 15, 15, 14, 13, 13, 13, 14, 15, 17, 19, 20, 20, 20, 19, 19, 19, 21, 26, 34, 49, 71, 103, 146, 203, 272, 352, 438, 524, 602, 664, 702, 714, 696, 651, 583, 499, 407, 314, 228, 153, 94, 50, 22, 7, 0, 0, 0, 1, 3, 4, 6, 7, 8, 10, 11, 12, 13, 13, 14, 18, 28, 47, 78, 124, 185, 260, 345, 434, 519, 591, 644, 670, 665, 631, 570, 488, 396, 302, 214, 139, 81, 40, 15, 3, 0, 0, 0, 3, 5, 7, 8, 9, 9, 8, 7, 8, 10, 14, 19, 24, 27, 29, 28, 27, 24, 23, 21, 21, 20, 19, 18, 17, 17, 17, 19, 21, 22, 23, 22, 21, 19, 18, 18, 21, 26, 38, 59, 93, 145, 216, 305, 408, 516, 618, 700, 752, 764, 735, 666, 567, 449, 329, 219, 128, 63, 23, 4, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 4, 5, 7, 8, 7, 6, 4, 2, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 2, 5, 8, 11, 14, 17, 19, 19, 19, 17, 15, 15, 15, 16, 18, 21, 23, 24, 24, 23, 21, 19, 16, 14, 11, 9, 8, 8, 9, 11, 13, 16, 19, 20, 20, 19, 18, 18, 19, 20, 19, 17, 13, 11, 15, 34, 75, 147, 252, 388, 545, 707, 854, 963, 1017, 1005, 927, 795, 629, 455, 295, 166, 77, 25, 2, 0, 0, 2, 3, 2, 1, 2, 4, 7, 11, 16, 21, 27, 33, 39, 44, 46, 45, 41, 35, 28, 22, 18, 16, 17, 19, 21, 23, 30, 46, 80, 142, 235, 362, 512, 669, 811, 915, 961, 939, 853, 719, 560, 409, 292, 231, 236, 302, 414, 548, 674, 768, 809, 789, 711, 589, 443, 298, 174, 83, 27, 2, 0, 0, 3, 3, 2, 0, 0, 0, 0, 3, 4, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 11, 16, 19, 20, 20, 18, 17, 17, 20, 25, 31, 37, 42, 43, 42, 37, 30, 23, 18, 14, 14, 16, 21, 27, 33, 39, 41, 41, 37, 31, 25, 19, 15, 15, 19, 25, 31, 35, 34, 29, 23, 25, 46, 97, 186, 314, 470, 631, 772, 865, 888, 838, 724, 573, 422, 307, 255, 277, 366, 498, 638, 749, 804, 788, 705, 577, 436, 316, 246, 240, 297, 400, 520, 626, 692, 700, 649, 550, 424, 294, 181, 97, 45, 17, 4, 0, 0, 11, 52, 135, 264, 432, 618, 792, 920, 975, 945, 836, 670, 478, 297, 152, 57, 8, 0, 0, 5, 7, 5, 1, 0, 2, 8, 16, 24, 30, 34, 36, 35, 33, 28, 21, 15, 9, 5, 3, 4, 6, 9, 12, 14, 16, 16, 15, 14, 12, 12, 14, 17, 22, 27, 32, 32, 27, 17, 5, 0, 8, 46, 123, 240, 389, 550, 695, 796, 831, 792, 686, 536, 371, 221, 106, 34, 1, 0, 1, 9, 14, 15, 15, 17, 23, 31, 41, 50, 55, 52, 41, 24, 8, 6, 32, 99, 214, 370, 548, 720, 850, 913, 893, 794, 637, 455, 282, 144, 53, 7, 0, 0, 7, 13, 15, 12, 6, 0, 0, 6, 42, 112, 218, 353, 495, 618, 698, 716, 670, 572, 443, 310, 194, 109, 59, 36, 31, 30, 25, 13, 0, 0, 20, 92, 218, 393, 594, 784, 924, 982, 944, 818, 634, 430, 245, 107, 25, 0, 0, 7, 17, 14, 1, 0, 1, 55, 167, 340, 558, 785, 978, 1093, 1104, 1006, 821, 593, 367, 184, 64, 5, 0, 0, 8, 11, 7, 0, 0, 0, 0, 2, 4, 4, 3, 3, 3, 4, 5, 6, 6, 5, 4, 3, 2, 1, 1, 2, 4, 6, 8, 11, 13, 14, 15, 15, 15, 14, 14, 14, 13, 12, 11, 10, 8, 7, 4, 2, 1, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 4, 6, 6, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 10, 9, 7, 4, 2, 0, 0, 1, 3, 4, 6, 8, 8, 9, 9, 8, 8, 8, 9, 11, 14, 18, 22, 24, 24, 21, 17, 11, 5, 1, 0, 0, 0, 3, 5, 7, 8, 8, 7, 6, 5, 4, 4, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 4, 7, 10, 12, 12, 9, 5, 2, 3, 7, 15, 25, 34, 40, 41, 36, 27, 17, 7, 0, 0, 1, 8, 18, 29, 37, 41, 40, 34, 26, 19, 14, 14, 19, 27, 38, 48, 56, 57, 49, 30, 6, 0, 2, 62, 184, 364, 579, 787, 942, 1004, 958, 815, 612, 395, 207, 75, 5, 0, 0, 18, 36, 41, 32, 11, 0, 0, 42, 162, 361, 622, 904, 1146, 1292, 1304, 1179, 947, 666, 396, 185, 54, 0, 0, 3, 16, 19, 14, 7, 3, 3, 6, 8, 7, 5, 4, 5, 8, 13, 19, 22, 23, 22, 18, 15, 12, 12, 16, 23, 34, 45, 53, 53, 41, 20, 0, 0, 31, 126, 284, 490, 711, 898, 1006, 1006, 898, 708, 485, 276, 119, 27, 0, 0, 6, 13, 12, 4, 0, 0, 0, 5, 12, 16, 18, 16, 13, 10, 8, 7, 9, 12, 13, 10, 3, 0, 0, 24, 84, 184, 315, 455, 574, 646, 651, 588, 473, 335, 202, 97, 31, 1, 0, 0, 6, 8, 9, 10, 16, 25, 36, 45, 49, 48, 42, 33, 24, 16, 11, 8, 8, 10, 14, 21, 28, 31, 25, 11, 0, 0, 28, 120, 274, 476, 690, 867, 962, 949, 832, 642, 426, 232, 92, 16, 0, 0, 10, 17, 16, 10, 5, 4, 9, 17, 25, 33, 39, 42, 44, 43, 39, 33, 27, 21, 17, 16, 17, 19, 23, 27, 32, 36, 39, 40, 38, 34, 27, 20, 15, 12, 14, 21, 31, 44, 54, 57, 48, 26, 1, 0, 10, 92, 242, 451, 682, 888, 1017, 1036, 941, 756, 529, 310, 139, 35, 0, 0, 18, 42, 55, 57, 50, 40, 30, 24, 21, 24, 31, 43, 57, 71, 80, 78, 62, 33, 2, 0, 19, 115, 285, 514, 763, 975, 1099, 1098, 970, 743, 472, 220, 45, 0, 41, 200, 418, 639, 809, 887, 857, 731, 545, 347, 177, 63, 5, 0, 0, 10, 14, 9, 2, 0, 0, 0, 1, 4, 5, 6, 9, 11, 14, 16, 16, 13, 10, 7, 6, 9, 14, 19, 24, 26, 24, 19, 12, 6, 2, 0, 0, 0, 1, 5, 9, 13, 18, 21, 21, 20, 17, 13, 10, 6, 4, 4, 7, 13, 20, 24, 21, 9, 0, 0, 23, 107, 246, 426, 611, 756, 822, 792, 672, 498, 312, 155, 50, 0, 0, 2, 15, 20, 17, 9, 2, 0, 0, 0, 2, 3, 3, 3, 3, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 11, 10, 8, 6, 3, 1, 0, 1, 5, 11, 17, 22, 24, 22, 18, 11, 4, 0, 0, 4, 14, 27, 40, 49, 52, 49, 39, 27, 15, 6, 0, 0, 0, 3, 8, 15, 21, 25, 27, 26, 22, 16, 11, 8, 9, 15, 25, 38, 51, 57, 52, 33, 6, 0, 0, 67, 203, 400, 624, 823, 947, 960, 860, 675, 454, 250, 101, 17, 0, 0, 10, 23, 29, 32, 36, 40, 44, 43, 37, 27, 18, 12, 14, 23, 37, 51, 58, 51, 28, 0, 0, 12, 107, 279, 512, 762, 971, 1082, 1064, 922, 697, 447, 230, 81, 6, 0, 0, 10, 18, 19, 18, 18, 16, 7, 0, 0, 28, 122, 284, 500, 729, 916, 1010, 984, 845, 631, 399, 200, 65, 0, 0, 0, 14, 19, 13, 3, 0, 0, 0, 7, 15, 23, 30, 36, 39, 39, 35, 28, 19, 10, 3, 0, 0, 2, 8, 16, 22, 27, 28, 26, 19, 11, 4, 0, 0, 5, 15, 26, 35, 39, 38, 31, 22, 12, 4, 0, 0, 2, 6, 11, 14, 16, 16, 15, 13, 12, 12, 14, 16, 19, 22, 25, 28, 31, 30, 24, 12, 0, 0, 9, 64, 161, 290, 427, 539, 594, 578, 495, 367, 230, 113, 35, 0, 0, 0, 11, 17, 19, 19, 20, 22, 24, 24, 22, 19, 18, 20, 25, 31, 37, 41, 40, 35, 27, 17, 9, 5, 7, 16, 30, 47, 63, 74, 75, 65, 43, 15, 0, 0, 36, 128, 266, 427, 574, 670, 687, 621, 491, 332, 181, 68, 5, 0, 0, 28, 55, 73, 78, 66, 40, 8, 0, 4, 78, 219, 417, 637, 829, 941, 937, 812, 595, 343, 124, 0, 0, 124, 340, 586, 792, 901, 883, 743, 522, 281, 90, 0, 36, 189, 414, 650, 831, 907, 857, 696, 468, 235, 62, 0, 51, 213, 433, 649, 800, 849, 785, 634, 441, 253, 110, 26, 0, 0, 7, 15, 14, 6, 0, 0, 0, 2, 10, 18, 24, 28, 28, 25, 18, 11, 6, 5, 9, 17, 29, 39, 46, 47, 43, 33, 22, 11, 3, 0, 0, 4, 14, 27, 41, 51, 56, 53, 43, 30, 16, 5, 1, 3, 12, 26, 42, 56, 63, 57, 36, 6, 0, 0, 73, 223, 436, 673, 877, 991, 983, 855, 645, 411, 207, 68, 0, 0, 0, 12, 23, 27, 27, 21, 7, 0, 0, 24, 131, 318, 565, 825, 1029, 1120, 1070, 892, 639, 379, 169, 40, 0, 0, 7, 21, 21, 11, 0, 0, 0, 0, 4, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 9, 9, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 7, 7, 5, 4, 2, 1, 0, 0, 0, 0, 1, 2, 4, 6, 8, 8, 8, 7, 6, 5, 4, 4, 3, 2, 0, 0, 0, 1, 5, 12, 20, 28, 32, 32, 28, 20, 11, 3, 0, 0, 4, 13, 23, 32, 38, 41, 39, 33, 24, 16, 8, 4, 1, 1, 3, 6, 8, 10, 11, 10, 8, 5, 3, 1, 0, 0, 0, 1, 2, 2, 3, 4, 5, 7, 9, 12, 14, 15, 15, 13, 11, 8, 5, 3, 2, 2, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 0, 0, 0, 1, 3, 6, 8, 9, 8, 6, 3, 0, 0, 0, 2, 6, 12, 16, 19, 18, 14, 9, 3, 0, 0, 1, 7, 14, 21, 26, 28, 26, 20, 13, 5, 0, 0, 2, 13, 28, 45, 59, 66, 65, 56, 42, 28, 19, 16, 19, 26, 35, 45, 55, 59, 55, 37, 10, 0, 0, 53, 191, 398, 638, 853, 982, 985, 862, 651, 411, 201, 59, 0, 0, 0, 23, 38, 39, 24, 0, 0, 0, 53, 193, 404, 653, 882, 1027, 1046, 931, 718, 466, 240, 82, 2, 0, 0, 15, 20, 14, 5, 1, 5, 14, 23, 26, 22, 14, 5, 0, 0, 3, 7, 10, 11, 10, 7, 5, 3, 2, 1, 0, 0, 2, 9, 17, 23, 21, 9, 0, 0, 21, 103, 239, 410, 577, 695, 729, 670, 534, 363, 199, 77, 9, 0, 0, 12, 27, 36, 40, 43, 44, 43, 37, 26, 14, 4, 0, 1, 9, 18, 27, 31, 31, 27, 20, 12, 5, 1, 0, 0, 2, 7, 12, 18, 21, 22, 20, 16, 10, 4, 0, 0, 1, 9, 22, 36, 45, 39, 17, 0, 0, 31, 157, 367, 628, 882, 1059, 1107, 1010, 797, 532, 283, 102, 6, 0, 0, 17, 27, 21, 8, 0, 0, 0, 3, 7, 7, 4, 1, 0, 1, 3, 5, 6, 6, 5, 5, 4, 2, 0, 0, 0, 0, 5, 15, 21, 17, 3, 0, 0, 43, 149, 306, 485, 639, 724, 712, 609, 445, 268, 121, 29, 0, 0, 5, 16, 16, 9, 0, 0, 0, 0, 1, 2, 2, 3, 5, 8, 12, 15, 15, 13, 9, 4, 0, 0, 0, 3, 11, 21, 32, 39, 40, 36, 27, 16, 6, 0, 0, 0, 7, 16, 26, 34, 38, 37, 31, 22, 13, 4, 0, 0, 4, 17, 36, 58, 72, 68, 42, 3, 0, 4, 118, 332, 621, 922, 1156, 1252, 1178, 951, 634, 312, 69, 0, 4, 177, 427, 680, 868, 940, 881, 714, 491, 274, 109, 16, 0, 0, 13, 22, 18, 7, 0, 0, 0, 3, 8, 10, 8, 4, 0, 0, 6, 17, 31, 38, 33, 12, 0, 0, 39, 169, 375, 625, 857, 1006, 1025, 909, 694, 443, 220, 67, 0, 0, 1, 19, 23, 15, 3, 0, 0, 0, 5, 6, 4, 2, 3, 12, 25, 35, 33, 16, 0, 0, 23, 131, 312, 540, 761, 916, 955, 869, 682, 452, 238, 83, 3, 0, 0, 15, 27, 29, 28, 29, 34, 39, 40, 34, 23, 12, 5, 6, 13, 24, 35, 40, 40, 33, 23, 13, 7, 6, 12, 21, 31, 40, 47, 51, 51, 42, 24, 1, 0, 0, 55, 170, 331, 506, 646, 712, 681, 564, 398, 228, 93, 13, 0, 0, 6, 26, 40, 43, 31, 8, 0, 0, 47, 192, 421, 697, 956, 1125, 1151, 1022, 772, 469, 193, 8, 0, 40, 235, 488, 733, 906, 962, 890, 715, 488, 270, 107, 16, 0, 0, 12, 20, 17, 6, 0, 0, 0, 0, 5, 9, 11, 13, 15, 16, 15, 13, 10, 5, 1, 0, 0, 4, 13, 24, 36, 46, 51, 49, 40, 27, 13, 2, 0, 0, 12, 31, 52, 70, 80, 80, 70, 52, 31, 12, 0, 0, 7, 30, 62, 95, 117, 116, 88, 39, 0, 0, 58, 223, 470, 754, 1005, 1152, 1153, 1004, 744, 443, 174, 1, 0, 59, 269, 539, 802, 989, 1050, 971, 773, 510, 249, 54, 0, 3, 150, 372, 613, 812, 918, 902, 768, 551, 310, 106, 0, 0, 92, 283, 506, 702, 816, 820, 717, 539, 338, 163, 44, 0, 0, 4, 30, 48, 49, 30, 0, 0, 0, 75, 243, 483, 746, 965, 1075, 1041, 873, 625, 365, 157, 31, 0, 0, 9, 24, 26, 20, 16, 17, 23, 28, 27, 19, 8, 0, 0, 11, 29, 47, 57, 50, 25, 0, 0, 20, 125, 303, 523, 736, 882, 917, 830, 649, 427, 222, 76, 1, 0, 0, 15, 25, 24, 20, 17, 19, 21, 21, 17, 9, 2, 0, 2, 10, 21, 31, 36, 36, 30, 22, 12, 5, 0, 0, 1, 7, 16, 29, 42, 52, 52, 39, 15, 0, 0, 37, 141, 296, 476, 636, 729, 726, 624, 448, 247, 75, 0, 0, 115, 315, 545, 743, 854, 846, 721, 512, 277, 82, 0, 0, 130, 342, 575, 762, 851, 820, 683, 484, 280, 118, 22, 0, 0, 10, 20, 18, 8, 0, 0, 0, 0, 4, 6, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 13, 16, 19, 19, 18, 14, 10, 7, 6, 8, 12, 17, 22, 25, 25, 22, 17, 12, 9, 8, 11, 15, 20, 23, 25, 23, 19, 14, 9, 4, 0, 0, 0, 2, 7, 13, 18, 21, 21, 19, 14, 9, 5, 2, 0, 1, 4, 10, 20, 28, 30, 21, 3, 0, 0, 48, 158, 321, 503, 659, 744, 731, 624, 457, 276, 126, 31, 0, 0, 5, 16, 17, 10, 1, 0, 0, 0, 6, 10, 13, 16, 19, 21, 23, 23, 20, 14, 8, 3, 2, 4, 11, 19, 27, 32, 32, 28, 20, 11, 4, 0, 0, 1, 6, 12, 19, 24, 27, 26, 23, 17, 11, 6, 3, 2, 5, 11, 21, 35, 49, 55, 46, 21, 0, 0, 27, 152, 360, 619, 869, 1040, 1080, 977, 763, 500, 259, 87, 0, 0, 0, 18, 25, 18, 5, 0, 0, 0, 2, 6, 5, 3, 1, 3, 8, 16, 25, 31, 34, 32, 26, 18, 10, 4, 3, 4, 9, 15, 20, 23, 24, 22, 17, 12, 6, 1, 0, 0, 4, 11, 18, 25, 29, 29, 26, 21, 15, 10, 8, 9, 12, 16, 19, 20, 19, 16, 12, 9, 8, 8, 10, 12, 14, 14, 14, 15, 19, 23, 25, 20, 6, 0, 0, 27, 109, 238, 393, 539, 636, 655, 590, 461, 306, 163, 59, 5, 0, 0, 9, 14, 11, 4, 0, 0, 0, 2, 6, 9, 10, 11, 12, 13, 12, 10, 7, 4, 0, 0, 0, 5, 12, 21, 29, 33, 33, 28, 20, 11, 3, 0, 0, 5, 12, 21, 27, 31, 30, 25, 19, 11, 5, 1, 0, 0, 1, 5, 11, 17, 23, 26, 26, 23, 19, 15, 12, 10, 10, 13, 19, 30, 42, 47, 39, 17, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 31, 153, 354, 604, 846, 1014, 1058, 963, 760, 507, 269, 96, 5, 0, 0, 20, 32, 27, 14, 1, 0, 0, 5, 16, 27, 37, 45, 49, 49, 44, 36, 25, 14, 5, 0, 0, 0, 5, 11, 18, 24, 27, 26, 23, 17, 12, 9, 7, 7, 10, 15, 24, 37, 47, 49, 34, 7, 0, 0, 67, 227, 462, 727, 954, 1075, 1054, 896, 652, 389, 174, 40, 0, 0, 8, 23, 23, 12, 0, 0, 0, 0, 4, 6, 5, 2, 0, 0, 2, 5, 8, 10, 9, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 1, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 4, 13, 26, 39, 48, 51, 47, 35, 21, 7, 0, 0, 5, 17, 32, 44, 51, 50, 43, 31, 18, 6, 0, 0, 0, 7, 16, 24, 30, 32, 30, 24, 16, 8, 2, 0, 1, 6, 15, 30, 46, 60, 63, 49, 20, 0, 0, 40, 168, 369, 608, 828, 969, 987, 873, 657, 398, 161, 5, 0, 43, 219, 445, 662, 812, 855, 783, 621, 416, 223, 81, 5, 0, 0, 21, 38, 45, 43, 38, 33, 27, 20, 12, 6, 3, 6, 14, 27, 41, 53, 59, 55, 40, 16, 0, 0, 28, 113, 242, 394, 530, 613, 617, 538, 396, 228, 77, 0, 0, 76, 256, 485, 706, 861, 906, 831, 658, 441, 237, 88, 8, 0, 0, 9, 14, 12, 8, 6, 6, 2, 0, 0, 12, 76, 192, 346, 504, 623, 666, 620, 498, 338, 184, 68, 5, 0, 0, 10, 17, 14, 7, 1, 0, 5, 11, 18, 23, 26, 27, 28, 28, 25, 21, 15, 8, 2, 0, 0, 3, 11, 21, 31, 38, 41, 38, 31, 21, 11, 4, 0, 0, 4, 11, 21, 30, 39, 45, 43, 33, 15, 0, 0, 12, 74, 177, 302, 421, 500, 513, 458, 351, 225, 112, 34, 0, 0, 0, 11, 17, 17, 15, 12, 11, 10, 9, 8, 8, 11, 17, 25, 36, 49, 63, 71, 66, 43, 6, 0, 0, 88, 285, 569, 885, 1153, 1294, 1266, 1076, 783, 470, 211, 50, 0, 0, 10, 29, 30, 17, 2, 0, 0, 9, 21, 29, 33, 34, 34, 33, 33, 32, 31, 29, 29, 30, 34, 39, 46, 51, 55, 58, 62, 67, 71, 70, 56, 28, 0, 0, 18, 132, 328, 582, 841, 1035, 1110, 1043, 855, 599, 343, 143, 26, 0, 0, 21, 40, 42, 31, 15, 4, 2, 8, 20, 34, 46, 54, 58, 57, 50, 40, 28, 18, 13, 13, 20, 30, 42, 52, 61, 69, 73, 70, 53, 23, 0, 0, 27, 154, 366, 631, 889, 1068, 1115, 1013, 795, 525, 275, 94, 2, 0, 0, 20, 29, 22, 8, 0, 0, 0, 2, 5, 5, 3, 2, 4, 9, 16, 20, 21, 18, 12, 6, 1, 1, 5, 14, 25, 37, 50, 59, 60, 47, 21, 0, 0, 22, 135, 323, 558, 785, 942, 981, 890, 697, 458, 238, 80, 0, 0, 0, 26, 42, 44, 36, 25, 16, 10, 6, 3, 3, 8, 20, 38, 59, 77, 84, 75, 47, 10, 0, 0, 75, 227, 437, 664, 849, 939, 906, 758, 534, 292, 92, 0, 0, 97, 294, 527, 738, 872, 891, 789, 593, 356, 141, 2, 0, 62, 240, 461, 666, 800, 825, 735, 556, 336, 133, 1, 0, 58, 232, 453, 662, 803, 839, 764, 602, 401, 213, 76, 4, 0, 0, 21, 33, 33, 25, 14, 7, 5, 7, 12, 18, 24, 29, 32, 34, 33, 29, 24, 18, 12, 7, 4, 3, 2, 3, 6, 14, 26, 41, 51, 48, 29, 0, 0, 4, 97, 273, 513, 769, 974, 1069, 1025, 856, 612, 360, 158, 35, 0, 0, 9, 22, 22, 11, 0, 0, 0, 0, 2, 6, 10, 15, 23, 30, 36, 38, 35, 29, 21, 13, 9, 6, 6, 8, 13, 21, 32, 43, 46, 36, 11, 0, 0, 50, 195, 419, 683, 924, 1073, 1084, 954, 722, 456, 223, 67, 0, 0, 2, 20, 25, 16, 5, 0, 0, 6, 12, 14, 13, 11, 11, 15, 23, 33, 42, 49, 51, 48, 42, 33, 23, 14, 9, 7, 10, 17, 28, 41, 54, 60, 53, 31, 0, 0, 5, 100, 279, 526, 793, 1014, 1127, 1097, 934, 685, 419, 197, 55, 0, 0, 1, 13, 13, 7, 2, 1, 0, 0, 0, 0, 38, 126, 263, 428, 581, 679, 692, 617, 476, 310, 161, 56, 3, 0, 0, 8, 11, 7, 2, 3, 11, 23, 33, 37, 35, 27, 19, 13, 12, 13, 16, 17, 15, 12, 7, 3, 0, 0, 0, 2, 7, 11, 15, 17, 16, 13, 9, 4, 0, 0, 0, 2, 7, 13, 19, 22, 21, 18, 13, 7, 3, 0, 0, 0, 2, 7, 15, 24, 29, 25, 12, 0, 0, 17, 97, 229, 395, 559, 675, 710, 652, 521, 354, 194, 75, 10, 0, 0, 8, 14, 11, 4, 0, 0, 0, 0, 4, 6, 6, 7, 7, 9, 13, 18, 22, 20, 12, 0, 0, 0, 46, 134, 257, 390, 500, 555, 538, 454, 328, 196, 88, 21, 0, 0, 4, 12, 13, 8, 1, 0, 0, 0, 0, 3, 5, 7, 9, 10, 11, 10, 8, 6, 4, 2, 1, 1, 2, 7, 16, 29, 38, 37, 21, 0, 0, 8, 100, 267, 492, 726, 909, 988, 937, 774, 547, 317, 136, 28, 0, 0, 8, 20, 18, 8, 0, 0, 0, 0, 4, 6, 5, 2, 0, 0, 1, 5, 10, 16, 20, 21, 19, 14, 9, 4, 0, 0, 0, 4, 10, 17, 25, 32, 38, 40, 39, 35, 29, 22, 16, 11, 9, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 5, 4, 2, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 0, 2, 3, 4, 5, 6, 6, 6, 6, 7, 9, 11, 15, 18, 20, 21, 20, 17, 14, 11, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 8, 9, 8, 7, 6, 6, 6, 7, 8, 8, 8, 6, 4, 2, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 3, 8, 14, 20, 25, 26, 23, 18, 11, 4, 0, 0, 0, 5, 13, 22, 28, 32, 30, 25, 18, 10, 3, 0, 0, 0, 4, 10, 16, 21, 24, 23, 19, 14, 9, 7, 6, 9, 13, 20, 30, 42, 51, 50, 34, 5, 0, 0, 79, 256, 514, 809, 1071, 1227, 1232, 1084, 826, 532, 270, 89, 0, 0, 1, 25, 37, 33, 21, 8, 0, 0, 1, 5, 11, 18, 26, 35, 43, 47, 47, 43, 36, 27, 19, 14, 13, 15, 22, 30, 38, 44, 46, 44, 39, 32, 27, 23, 21, 22, 25, 31, 40, 47, 48, 35, 11, 0, 0, 48, 185, 398, 653, 892, 1048, 1077, 970, 758, 503, 267, 98, 8, 0, 0, 14, 22, 16, 5, 0, 0, 0, 4, 11, 16, 19, 19, 18, 16, 12, 8, 5, 2, 0, 0, 0, 2, 5, 10, 15, 19, 21, 22, 22, 21, 21, 22, 24, 27, 29, 31, 32, 32, 31, 31, 30, 30, 29, 28, 27, 25, 24, 23, 23, 24, 23, 21, 18, 13, 8, 3, 0, 0, 5, 13, 25, 36, 41, 35, 17, 0, 0, 22, 111, 262, 456, 654, 806, 872, 833, 700, 511, 313, 150, 44, 0, 0, 5, 21, 29, 29, 25, 22, 22, 25, 29, 32, 35, 36, 36, 36, 35, 34, 33, 31, 30, 29, 29, 30, 30, 32, 33, 36, 38, 39, 38, 34, 27, 18, 8, 1, 0, 3, 13, 26, 39, 47, 49, 43, 32, 19, 8, 2, 1, 4, 10, 17, 25, 33, 37, 35, 25, 7, 0, 0, 32, 122, 259, 422, 573, 672, 690, 622, 489, 328, 178, 69, 9, 0, 0, 10, 21, 26, 24, 16, 5, 0, 0, 16, 77, 181, 319, 466, 587, 650, 639, 556, 424, 275, 144, 51, 4, 0, 7, 24, 36, 37, 30, 20, 13, 10, 12, 19, 27, 35, 41, 44, 43, 39, 31, 23, 14, 9, 6, 6, 9, 16, 27, 39, 47, 45, 28, 1, 0, 0, 87, 258, 500, 767, 993, 1117, 1099, 947, 705, 440, 213, 64, 0, 0, 2, 18, 22, 13, 1, 0, 0, 0, 3, 6, 6, 4, 1, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 6, 11, 16, 21, 25, 27, 27, 26, 24, 23, 23, 23, 24, 24, 23, 21, 18, 15, 12, 11, 10, 9, 7, 6, 3, 1, 1, 1, 3, 6, 9, 12, 14, 15, 15, 14, 13, 11, 9, 7, 4, 2, 1, 1, 1, 2, 3, 5, 7, 11, 15, 21, 26, 30, 32, 33, 32, 30, 29, 29, 29, 30, 31, 32, 32, 32, 32, 34, 38, 43, 46, 47, 43, 36, 25, 14, 5, 2, 5, 14, 25, 37, 44, 47, 43, 34, 23, 11, 3, 0, 0, 8, 21, 36, 49, 58, 60, 53, 40, 25, 11, 2, 1, 8, 20, 36, 51, 61, 60, 44, 18, 0, 0, 36, 152, 337, 563, 782, 936, 981, 903, 726, 500, 282, 116, 22, 0, 0, 6, 14, 14, 10, 7, 7, 4, 0, 0, 3, 48, 140, 275, 429, 566, 647, 649, 570, 435, 281, 144, 49, 1, 0, 0, 9, 15, 14, 13, 13, 17, 22, 25, 26, 25, 26, 29, 37, 46, 53, 57, 54, 45, 32, 17, 6, 0, 1, 9, 20, 33, 42, 46, 43, 36, 25, 14, 4, 0, 0, 4, 16, 32, 51, 67, 78, 79, 73, 60, 46, 34, 29, 32, 40, 52, 62, 68, 64, 50, 26, 1, 0, 6, 69, 181, 329, 486, 615, 681, 668, 579, 439, 284, 147, 51, 1, 0, 1, 22, 44, 58, 60, 48, 24, 0, 0, 23, 119, 282, 495, 717, 896, 982, 952, 813, 604, 378, 187, 59, 0, 0, 0, 13, 15, 9, 0, 0, 0, 4, 9, 12, 11, 8, 6, 7, 11, 18, 25, 30, 27, 17, 2, 0, 0, 43, 132, 261, 408, 538, 617, 622, 551, 425, 278, 146, 53, 4, 0, 0, 7, 13, 13, 12, 14, 20, 28, 35, 38, 36, 32, 28, 24, 21, 20, 19, 18, 17, 15, 14, 13, 13, 12, 12, 11, 9, 7, 5, 3, 2, 4, 7, 10, 14, 16, 15, 13, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 5, 7, 10, 13, 17, 19, 20, 19, 16, 13, 10, 7, 3, 0, 0, 0, 3, 10, 19, 29, 37, 41, 39, 32, 22, 11, 3, 0, 0, 4, 12, 21, 29, 33, 35, 33, 29, 25, 21, 20, 20, 22, 25, 28, 30, 31, 31, 29, 26, 22, 19, 18, 21, 26, 34, 43, 53, 61, 62, 52, 30, 2, 0, 2, 80, 233, 448, 688, 898, 1022, 1027, 910, 706, 467, 251, 96, 12, 0, 0, 14, 24, 22, 14, 6, 3, 6, 12, 19, 24, 28, 31, 35, 38, 41, 43, 43, 40, 36, 31, 26, 21, 19, 19, 20, 21, 22, 22, 22, 22, 22, 23, 25, 28, 30, 32, 32, 30, 26, 22, 16, 11, 6, 2, 0, 0, 1, 4, 7, 9, 10, 9, 7, 4, 1, 0, 0, 0, 2, 5, 9, 12, 15, 15, 14, 12, 9, 6, 5, 5, 6, 7, 10, 13, 16, 21, 25, 29, 33, 35, 37, 38, 39, 41, 44, 49, 54, 58, 60, 59, 55, 49, 42, 36, 31, 29, 30, 32, 36, 41, 45, 49, 50, 49, 45, 39, 35, 33, 36, 41, 46, 45, 35, 18, 2, 0, 27, 94, 202, 335, 467, 570, 616, 596, 514, 392, 258, 141, 58, 15, 5, 14, 28, 37, 38, 32, 24, 18, 16, 21, 29, 38, 46, 51, 52, 47, 39, 29, 18, 10, 6, 7, 13, 23, 33, 43, 49, 50, 46, 37, 25, 13, 4, 1, 4, 16, 33, 54, 73, 85, 82, 62, 27, 0, 0, 39, 170, 384, 651, 919, 1123, 1210, 1155, 975, 718, 448, 221, 70, 0, 0, 6, 31, 49, 54, 52, 47, 41, 36, 32, 28, 28, 33, 45, 62, 80, 92, 89, 68, 33, 0, 0, 40, 157, 344, 576, 807, 983, 1057, 1004, 835, 589, 328, 117, 8, 24, 156, 364, 591, 777, 874, 861, 747, 568, 369, 195, 73, 10, 0, 0, 11, 17, 15, 9, 4, 4, 6, 10, 11, 10, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 11, 12, 12, 12, 12, 13, 15, 19, 23, 28, 34, 39, 43, 45, 45, 44, 41, 39, 38, 40, 43, 47, 49, 49, 45, 39, 31, 24, 20, 20, 26, 36, 47, 58, 65, 66, 61, 51, 40, 31, 26, 26, 31, 39, 46, 49, 46, 37, 25, 13, 4, 1, 4, 12, 23, 36, 46, 52, 51, 41, 23, 3, 0, 0, 47, 136, 262, 402, 524, 596, 599, 531, 412, 273, 146, 54, 5, 0, 0, 13, 28, 37, 39, 32, 17, 0, 0, 11, 78, 202, 374, 565, 734, 835, 838, 739, 560, 349, 163, 53, 48, 149, 326, 529, 702, 799, 797, 700, 538, 353, 189, 71, 8, 0, 1, 19, 32, 35, 30, 21, 12, 5, 2, 3, 8, 19, 35, 52, 69, 79, 75, 55, 23, 0, 0, 44, 171, 371, 615, 853, 1024, 1078, 997, 798, 533, 270, 76, 0, 39, 188, 393, 598, 748, 810, 773, 655, 488, 313, 164, 60, 5, 0, 0, 19, 34, 37, 25, 4, 0, 0, 61, 193, 393, 634, 869, 1041, 1106, 1044, 873, 636, 393, 191, 60, 0, 0, 0, 13, 16, 9, 1, 0, 0, 0, 1, 3, 4, 6, 10, 14, 19, 21, 19, 14, 8, 2, 0, 0, 3, 8, 13, 17, 21, 23, 26, 29, 33, 36, 37, 37, 35, 31, 29, 27, 29, 33, 39, 45, 49, 51, 50, 48, 48, 52, 58, 66, 69, 63, 46, 19, 0, 0, 42, 145, 306, 507, 709, 868, 945, 921, 801, 617, 411, 227, 94, 19, 0, 0, 9, 20, 25, 25, 25, 25, 25, 24, 19, 12, 6, 2, 2, 6, 13, 20, 26, 28, 27, 22, 17, 11, 6, 5, 6, 10, 16, 22, 27, 28, 27, 22, 17, 12, 10, 11, 14, 20, 27, 36, 45, 48, 42, 23, 0, 0, 11, 101, 271, 507, 772, 1006, 1152, 1169, 1053, 837, 575, 329, 143, 34, 0, 0, 6, 16, 14, 6, 0, 0, 0, 1, 5, 7, 5, 2, 0, 0, 1, 6, 11, 17, 22, 25, 25, 24, 21, 17, 12, 7, 4, 1, 1, 4, 8, 13, 18, 21, 22, 21, 20, 18, 17, 18, 20, 24, 29, 35, 40, 45, 48, 47, 44, 39, 34, 29, 27, 28, 32, 38, 45, 52, 58, 62, 63, 61, 55, 46, 36, 25, 15, 7, 3, 3, 6, 12, 19, 25, 28, 29, 27, 24, 21, 20, 20, 23, 27, 31, 37, 43, 45, 41, 26, 4, 0, 0, 64, 198, 399, 638, 866, 1027, 1078, 1006, 829, 595, 359, 170, 50, 0, 0, 3, 14, 16, 8, 0, 0, 0, 5, 14, 22, 25, 24, 20, 14, 8, 6, 8, 13, 22, 33, 42, 48, 51, 48, 42, 33, 23, 15, 8, 4, 2, 1, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 1, 3, 6, 11, 18, 26, 34, 39, 42, 41, 39, 34, 30, 25, 22, 18, 15, 12, 10, 8, 7, 8, 9, 12, 15, 17, 18, 17, 15, 12, 9, 6, 4, 3, 4, 5, 7, 10, 13, 17, 21, 26, 31, 36, 40, 44, 46, 48, 48, 48, 46, 43, 39, 34, 29, 26, 25, 27, 30, 33, 36, 36, 34, 28, 21, 12, 5, 0, 0, 1, 6, 13, 21, 28, 33, 36, 36, 33, 30, 27, 26, 28, 33, 40, 49, 55, 56, 48, 28, 4, 0, 4, 72, 207, 402, 631, 848, 1001, 1052, 987, 822, 600, 372, 184, 61, 2, 0, 0, 10, 13, 9, 4, 5, 13, 26, 38, 46, 49, 48, 45, 43, 43, 44, 45, 46, 47, 47, 46, 46, 47, 48, 50, 52, 54, 54, 51, 46, 38, 28, 18, 11, 9, 12, 22, 34, 45, 52, 52, 45, 33, 18, 6, 0, 0, 6, 19, 34, 48, 57, 60, 57, 49, 40, 33, 30, 33, 41, 53, 67, 78, 84, 79, 62, 35, 6, 0, 11, 85, 220, 408, 620, 813, 941, 971, 891, 719, 494, 273, 109, 40, 80, 212, 398, 588, 730, 792, 761, 649, 488, 317, 168, 63, 7, 0, 0, 16, 28, 30, 20, 3, 0, 0, 42, 136, 281, 461, 644, 792, 869, 858, 760, 600, 415, 242, 109, 28, 0, 0, 19, 42, 58, 66, 66, 60, 51, 42, 35, 30, 30, 34, 42, 51, 60, 64, 63, 55, 43, 28, 16, 10, 12, 23, 41, 63, 80, 87, 78, 54, 21, 0, 1, 55, 173, 348, 558, 762, 916, 982, 940, 798, 592, 372, 192, 95, 101, 204, 372, 557, 711, 792, 782, 684, 526, 350, 204, 127, 141, 242, 405, 587, 739, 823, 817, 725, 570, 391, 226, 102, 28, 0, 0, 3, 9, 8, 3, 0, 0, 0, 0, 3, 4, 3, 1, 0, 0, 0, 2, 5, 8, 9, 10, 9, 8, 7, 6, 6, 6, 7, 8, 8, 8, 9, 11, 15, 19, 23, 26, 27, 26, 22, 18, 13, 8, 5, 3, 1, 1, 1, 2, 3, 6, 8, 11, 13, 14, 15, 16, 17, 18, 19, 19, 17, 14, 10, 5, 2, 0, 1, 4, 9, 13, 16, 17, 15, 12, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 11, 18, 22, 24, 22, 17, 11, 6, 2, 2, 4, 9, 14, 19, 22, 23, 21, 18, 13, 9, 6, 6, 9, 14, 21, 28, 32, 34, 32, 29, 26, 24, 26, 29, 33, 37, 37, 35, 29, 21, 13, 5, 0, 0, 0, 4, 11, 19, 27, 34, 38, 39, 37, 34, 31, 28, 27, 28, 29, 32, 34, 36, 36, 35, 31, 26, 18, 11, 4, 0, 0, 3, 10, 19, 29, 36, 40, 40, 37, 31, 25, 19, 15, 13, 14, 18, 23, 29, 32, 33, 30, 24, 18, 13, 12, 18, 29, 44, 59, 69, 70, 58, 33, 5, 0, 9, 83, 221, 416, 641, 854, 1008, 1068, 1018, 873, 666, 443, 247, 105, 23, 0, 0, 7, 20, 25, 23, 14, 3, 0, 1, 31, 92, 187, 308, 436, 545, 613, 623, 573, 475, 350, 224, 118, 45, 6, 0, 3, 16, 27, 30, 24, 12, 0, 0, 10, 56, 138, 252, 384, 509, 602, 641, 616, 533, 413, 280, 161, 73, 20, 0, 0, 2, 7, 9, 9, 10, 14, 21, 28, 34, 37, 35, 30, 23, 16, 11, 7, 8, 11, 18, 26, 34, 41, 46, 48, 47, 45, 42, 39, 37, 37, 37, 38, 39, 40, 40, 38, 36, 32, 27, 22, 18, 17, 18, 22, 30, 38, 47, 54, 57, 57, 53, 48, 41, 35, 31, 28, 27, 28, 29, 29, 29, 27, 24, 21, 17, 14, 12, 12, 15, 20, 27, 36, 46, 53, 53, 42, 21, 0, 0, 22, 111, 266, 477, 709, 916, 1051, 1081, 998, 824, 601, 377, 193, 70, 9, 0, 0, 8, 12, 8, 2, 0, 0, 0, 4, 6, 5, 2, 0, 0, 1, 6, 12, 18, 23, 26, 27, 27, 25, 25, 26, 29, 34, 40, 43, 39, 27, 9, 0, 0, 42, 139, 294, 492, 704, 888, 1001, 1016, 930, 762, 550, 341, 171, 59, 5, 0, 0, 8, 9, 5, 0, 0, 3, 14, 26, 35, 39, 36, 29, 20, 11, 4, 0, 0, 1, 6, 13, 19, 24, 26, 24, 20, 13, 6, 1, 0, 0, 6, 17, 29, 40, 47, 49, 44, 33, 21, 9, 0, 0, 2, 11, 23, 36, 46, 51, 49, 42, 31, 19, 9, 4, 6, 15, 30, 46, 60, 65, 58, 39, 16, 1, 11, 60, 157, 295, 457, 613, 729, 779, 749, 644, 491, 328, 200, 140, 165, 271, 430, 600, 735, 801, 780, 675, 516, 342, 198, 119, 123, 205, 341, 495, 626, 702, 707, 641, 523, 379, 239, 125, 48, 8, 0, 0, 9, 14, 15, 13, 9, 7, 7, 12, 22, 36, 53, 69, 82, 89, 88, 80, 66, 51, 39, 32, 32, 37, 45, 54, 59, 59, 54, 45, 33, 21, 11, 7, 8, 15, 27, 40, 51, 53, 45, 27, 8, 0, 21, 85, 201, 362, 549, 728, 862, 920, 885, 763, 582, 384, 218, 123, 121, 210, 364, 545, 705, 806, 826, 762, 633, 467, 301, 162, 67, 15, 0, 0, 3, 5, 4, 1, 1, 6, 15, 24, 32, 36, 36, 33, 29, 24, 20, 16, 13, 12, 13, 16, 21, 27, 33, 39, 41, 41, 38, 32, 25, 18, 13, 12, 13, 18, 25, 31, 35, 37, 35, 32, 28, 24, 22, 21, 23, 25, 28, 31, 32, 32, 29, 26, 23, 21, 23, 30, 39, 52, 64, 75, 81, 79, 68, 48, 24, 2, 0, 23, 93, 212, 373, 554, 725, 851, 904, 873, 763, 599, 416, 247, 117, 36, 0, 0, 5, 18, 26, 29, 27, 22, 17, 13, 10, 7, 6, 8, 10, 14, 17, 19, 20, 20, 18, 16, 16, 17, 20, 26, 33, 40, 46, 46, 38, 22, 4, 0, 5, 58, 163, 319, 509, 702, 861, 951, 951, 862, 704, 512, 323, 168, 65, 11, 0, 0, 5, 11, 13, 14, 18, 26, 35, 43, 48, 48, 44, 37, 29, 21, 14, 8, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 13, 16, 17, 18, 19, 20, 20, 21, 21, 20, 19, 17, 16, 16, 16, 18, 20, 23, 24, 25, 23, 20, 17, 14, 12, 11, 11, 11, 10, 8, 6, 3, 0, 0, 0, 1, 2, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 2, 5, 8, 11, 12, 11, 8, 4, 0, 0, 0, 4, 11, 19, 27, 32, 33, 30, 24, 17, 12, 10, 13, 19, 29, 38, 45, 47, 44, 37, 26, 14, 5, 0, 0, 5, 15, 28, 41, 54, 63, 68, 69, 65, 61, 57, 57, 61, 70, 80, 89, 91, 83, 63, 38, 17, 19, 60, 151, 295, 476, 667, 830, 929, 939, 858, 704, 513, 334, 207, 162, 203, 316, 466, 613, 718, 755, 716, 611, 465, 311, 175, 77, 20, 0, 0, 2, 6, 6, 2, 0, 0, 0, 0, 4, 7, 10, 12, 12, 11, 9, 6, 3, 0, 0, 0, 0, 3, 8, 13, 16, 18, 17, 14, 9, 4, 0, 0, 0, 2, 6, 10, 14, 16, 15, 12, 8, 4, 1, 0, 0, 1, 4, 8, 12, 14, 15, 13, 8, 4, 0, 0, 3, 10, 20, 28, 32, 29, 18, 4, 0, 11, 58, 146, 273, 427, 582, 709, 779, 775, 698, 564, 403, 246, 122, 41, 2, 0, 0, 6, 7, 4, 0, 0, 0, 2, 6, 9, 11, 13, 14, 15, 15, 15, 15, 15, 17, 20, 27, 35, 43, 49, 53, 52, 49, 43, 36, 29, 23, 17, 13, 9, 8, 10, 13, 18, 22, 22, 18, 10, 1, 0, 10, 41, 98, 177, 270, 364, 441, 487, 492, 456, 385, 294, 200, 117, 56, 18, 1, 0, 0, 4, 5, 5, 4, 2, 1, 0, 0, 0, 2, 5, 11, 17, 22, 24, 24, 20, 16, 11, 9, 10, 15, 23, 32, 41, 44, 40, 28, 10, 0, 0, 33, 107, 222, 364, 509, 628, 694, 694, 628, 512, 374, 238, 127, 51, 10, 0, 0, 7, 12, 10, 2, 0, 0, 22, 76, 164, 278, 402, 513, 587, 610, 575, 492, 380, 261, 157, 79, 33, 15, 14, 21, 28, 31, 28, 22, 16, 14, 17, 26, 39, 52, 60, 58, 46, 27, 12, 16, 54, 136, 262, 418, 581, 719, 801, 809, 740, 610, 447, 283, 148, 55, 7, 0, 0, 6, 12, 10, 2, 0, 0, 15, 64, 145, 254, 377, 490, 571, 599, 570, 490, 378, 257, 149, 69, 21, 0, 0, 2, 7, 8, 7, 5, 4, 7, 13, 21, 29, 34, 36, 34, 29, 24, 20, 20, 25, 33, 44, 53, 60, 60, 56, 48, 40, 36, 39, 49, 61, 71, 71, 59, 41, 26, 30, 68, 144, 254, 377, 489, 561, 576, 531, 437, 318, 199, 103, 39, 7, 0, 3, 8, 10, 7, 3, 0, 0, 0, 2, 4, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 9, 10, 10, 9, 9, 9, 9, 11, 14, 18, 21, 24, 25, 26, 26, 26, 27, 30, 34, 39, 45, 51, 56, 60, 63, 65, 66, 66, 66, 67, 68, 70, 74, 78, 84, 89, 93, 96, 99, 102, 108, 117, 129, 145, 163, 181, 199, 218, 237, 257, 280, 306, 332, 360, 388, 417, 445, 472, 495, 510, 514, 501, 471, 424, 367, 304, 244, 192, 154, 131, 124, 130, 148, 173, 203, 235, 268, 301, 338, 381, 432, 494, 565, 641, 712, 771, 809, 823, 814, 790, 764, 748, 754, 787, 844, 916, 988, 1043, 1065, 1043, 973, 859, 715, 556, 400, 264, 157, 84, 42, 24, 21, 26, 31, 34, 33, 30, 25, 20, 15, 12, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 8, 9, 9, 9, 9, 9, 8, 6, 5, 4, 4, 5, 6, 8, 9, 9, 8, 7, 4, 2, 1, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 5, 6, 8, 9, 10, 12, 14, 17, 21, 25, 29, 32, 36, 38, 39, 38, 36, 32, 29, 26, 23, 22, 21, 20, 19, 19, 20, 22, 24, 27, 30, 32, 33, 34, 33, 33, 32, 31, 30, 29, 28, 27, 25, 23, 20, 17, 15, 13, 11, 10, 10, 10, 10, 9, 8, 6, 5, 3, 3, 3, 4, 5, 6, 6, 5, 4, 3, 2, 2, 2, 3, 4, 4, 4, 4, 5, 5, 6, 8, 11, 13, 15, 17, 18, 18, 18, 17, 17, 17, 16, 16, 15, 14, 13, 12, 12, 12, 13, 14, 16, 17, 17, 16, 15, 13, 11, 9, 7, 7, 7, 8, 9, 8, 7, 5, 3, 2, 2, 2, 3, 3, 3, 2, 1, 1, 1, 1, 3, 4, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 4, 5, 8, 12, 17, 22, 26, 30, 32, 32, 32, 31, 29, 28, 26, 25, 23, 22, 21, 20, 19, 18, 17, 16, 15, 13, 12, 11, 9, 8, 6, 5, 4, 3, 3, 4, 6, 7, 7, 6, 4, 3, 2, 2, 3, 4, 5, 5, 4, 4, 3, 4, 5, 8, 11, 15, 19, 21, 22, 23, 22, 20, 18, 15, 13, 11, 10, 9, 9, 9, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 3, 4, 7, 12, 18, 25, 32, 39, 43, 45, 45, 42, 39, 36, 34, 33, 33, 34, 36, 37, 37, 37, 36, 35, 34, 32, 31, 30, 29, 27, 26, 25, 25, 26, 27, 27, 27, 26, 24, 22, 21, 20, 19, 18, 18, 19, 19, 19, 20, 19, 18, 17, 17, 18, 21, 26, 33, 39, 44, 45, 44, 40, 36, 32, 29, 27, 26, 24, 22, 19, 16, 14, 12, 11, 11, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 14, 15, 17, 19, 22, 24, 26, 28, 29, 29, 28, 27, 25, 23, 21, 19, 18, 16, 14, 11, 9, 7, 5, 3, 2, 2, 3, 3, 4, 4, 4, 4, 3, 2, 2, 2, 2, 3, 4, 5, 6, 6, 7, 7, 7, 8, 8, 8, 8, 7, 7, 7, 7, 8, 11, 14, 18, 21, 24, 26, 26, 25, 23, 21, 18, 16, 15, 14, 14, 13, 13, 11, 10, 10, 11, 14, 19, 25, 32, 40, 45, 49, 50, 49, 47, 44, 42, 41, 41, 42, 44, 46, 48, 50, 51, 51, 50, 48, 44, 41, 38, 35, 33, 33, 33, 33, 33, 32, 30, 27, 24, 22, 19, 18, 19, 21, 24, 27, 29, 30, 28, 24, 20, 16, 13, 13, 14, 15, 15, 14, 12, 9, 6, 5, 4, 4, 5, 6, 6, 7, 7, 7, 8, 8, 8, 7, 5, 4, 3, 2, 1, 2, 2, 3, 3, 4, 4, 4, 5, 5, 6, 8, 11, 14, 18, 22, 25, 27, 28, 28, 27, 26, 25, 24, 25, 26, 28, 31, 34, 36, 37, 37, 35, 32, 29, 27, 26, 27, 28, 30, 32, 33, 34, 35, 35, 34, 33, 31, 29, 28, 28, 29, 31, 33, 35, 37, 36, 34, 31, 27, 23, 20, 17, 16, 16, 16, 16, 15, 13, 11, 9, 9, 10, 13, 17, 21, 24, 26, 28, 28, 28, 27, 25, 24, 22, 20, 19, 17, 16, 14, 12, 10, 7, 5, 3, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 14, 18, 22, 24, 24, 23, 21, 18, 16, 14, 13, 12, 11, 9, 7, 5, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 2, 5, 8, 11, 14, 16, 19, 21, 23, 24, 25, 26, 25, 25, 24, 24, 25, 26, 27, 28, 29, 30, 30, 30, 30, 30, 31, 32, 34, 36, 39, 41, 42, 43, 41, 39, 35, 32, 28, 25, 22, 21, 19, 17, 16, 15, 14, 13, 13, 12, 12, 10, 9, 8, 7, 7, 7, 8, 9, 9, 9, 8, 8, 8, 8, 9, 10, 12, 14, 16, 17, 17, 15, 12, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 10, 13, 14, 15, 15, 15, 14, 13, 12, 11, 11, 10, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 1, 1, 3, 5, 8, 11, 13, 14, 14, 14, 12, 11, 9, 7, 5, 4, 4, 5, 7, 8, 8, 8, 7, 7, 6, 7, 7, 8, 9, 10, 11, 12, 13, 15, 18, 20, 23, 25, 27, 28, 29, 29, 28, 28, 27, 27, 26, 26, 25, 23, 20, 18, 15, 14, 13, 14, 14, 15, 15, 14, 13, 12, 11, 10, 9, 8, 7, 7, 6, 6, 5, 5, 5, 4, 4, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 8, 10, 12, 14, 14, 13, 12, 10, 8, 7, 6, 7, 7, 7, 6, 5, 4, 2, 1, 1, 2, 4, 7, 9, 11, 12, 12, 10, 9, 8, 7, 6, 6, 6, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 5, 8, 11, 13, 16, 16, 16, 14, 12, 10, 8, 7, 7, 8, 9, 11, 13, 14, 15, 14, 14, 14, 14, 15, 17, 20, 23, 25, 26, 27, 26, 26, 25, 24, 23, 22, 21, 20, 19, 19, 18, 18, 17, 15, 14, 13, 12, 12, 12, 12, 11, 10, 8, 6, 5, 4, 4, 5, 6, 7, 7, 6, 6, 6, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 4, 6, 9, 13, 16, 20, 23, 25, 25, 25, 24, 21, 19, 16, 14, 12, 11, 11, 10, 10, 8, 7, 5, 3, 2, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 12, 11, 10, 9, 7, 6, 6, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 5, 6, 7, 9, 10, 10, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 2, 1, 2, 3, 4, 6, 9, 13, 16, 21, 26, 31, 36, 39, 40, 40, 38, 36, 33, 31, 29, 28, 28, 27, 27, 26, 25, 24, 24, 24, 23, 23, 22, 20, 19, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 8, 8, 8, 8, 8, 7, 6, 6, 6, 7, 9, 10, 12, 13, 14, 15, 15, 15, 16, 16, 16, 16, 16, 15, 15, 16, 18, 20, 21, 23, 23, 23, 23, 23, 22, 20, 19, 17, 16, 14, 13, 12, 11, 9, 7, 5, 4, 3, 4, 5, 8, 11, 13, 15, 17, 17, 17, 16, 16, 15, 14, 13, 12, 11, 11, 10, 10, 10, 9, 8, 6, 5, 3, 2, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 7, 7, 6, 5, 4, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 8, 10, 14, 18, 22, 25, 27, 27, 26, 24, 23, 21, 21, 21, 22, 22, 22, 20, 19, 17, 16, 15, 14, 14, 12, 10, 7, 4, 1, 0, 1, 3, 5, 8, 9, 9, 9, 8, 8, 9, 11, 13, 15, 17, 18, 18, 17, 17, 17, 18, 20, 22, 25, 27, 29, 31, 31, 32, 32, 31, 29, 27, 24, 21, 18, 16, 15, 15, 14, 14, 12, 10, 8, 6, 4, 3, 3, 2, 2, 3, 4, 5, 6, 7, 8, 8, 7, 6, 4, 3, 3, 3, 4, 6, 7, 8, 8, 9, 9, 11, 13, 15, 18, 20, 22, 24, 24, 24, 23, 21, 18, 16, 14, 13, 12, 13, 13, 12, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 6, 9, 12, 14, 16, 17, 17, 17, 16, 16, 16, 15, 15, 15, 14, 14, 14, 14, 13, 13, 12, 10, 8, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 2, 3, 5, 6, 8, 11, 13, 16, 18, 20, 21, 22, 22, 21, 20, 20, 21, 23, 26, 30, 33, 34, 33, 31, 28, 26, 25, 26, 29, 33, 36, 39, 41, 42, 42, 40, 38, 35, 32, 30, 29, 29, 30, 31, 32, 32, 31, 30, 28, 27, 25, 24, 24, 22, 21, 19, 18, 16, 15, 14, 14, 13, 12, 10, 9, 8, 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 6, 5, 3, 1, 0, 0, 1, 2, 4, 5, 5, 5, 4, 3, 3, 4, 6, 9, 11, 14, 15, 17, 17, 18, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 6, 4, 2, 1, 0, 1, 2, 4, 5, 6, 6, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 1, 2, 3, 3, 3, 4, 4, 6, 8, 10, 12, 14, 16, 18, 19, 21, 21, 21, 20, 18, 16, 14, 12, 11, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 5, 6, 7, 8, 9, 9, 9, 9, 9, 9, 9, 10, 10, 11, 12, 13, 15, 18, 20, 23, 24, 25, 25, 24, 23, 22, 22, 23, 23, 23, 23, 22, 21, 20, 20, 19, 18, 17, 16, 14, 13, 12, 13, 14, 15, 17, 18, 18, 18, 18, 17, 16, 16, 16, 16, 15, 14, 13, 12, 10, 10, 10, 10, 11, 12, 13, 13, 12, 12, 13, 13, 15, 16, 17, 17, 16, 13, 10, 7, 5, 4, 5, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 10, 11, 11, 11, 10, 10, 10, 11, 10, 10, 9, 8, 7, 7, 7, 7, 6, 6, 5, 3, 2, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 4, 5, 5, 6, 6, 6, 6, 7, 8, 9, 9, 9, 8, 6, 4, 3, 2, 1, 2, 2, 3, 4, 3, 3, 2, 1, 1, 1, 2, 3, 4, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 2, 2, 1, 2, 4, 6, 9, 13, 17, 20, 24, 27, 29, 29, 29, 28, 27, 25, 23, 22, 20, 17, 15, 12, 9, 7, 6, 5, 4, 5, 5, 5, 5, 6, 7, 8, 9, 10, 10, 11, 12, 12, 12, 12, 11, 10, 8, 7, 5, 4, 3, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 4, 5, 7, 8, 9, 8, 8, 7, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 7, 7, 7, 7, 6, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 8, 10, 13, 16, 19, 21, 23, 25, 27, 29, 31, 33, 34, 35, 34, 32, 29, 26, 23, 21, 20, 20, 19, 17, 15, 12, 9, 7, 6, 7, 8, 9, 9, 8, 8, 7, 7, 7, 8, 8, 8, 8, 6, 5, 5, 5, 5, 6, 6, 5, 4, 3, 3, 4, 5, 7, 8, 9, 8, 8, 7, 6, 6, 7, 9, 11, 13, 15, 17, 19, 20, 22, 22, 23, 23, 23, 22, 21, 20, 18, 17, 17, 16, 15, 14, 12, 11, 9, 8, 7, 7, 7, 7, 7, 7, 7, 8, 8, 7, 6, 5, 4, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 1, 3, 5, 5, 6, 5, 4, 3, 3, 3, 4, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 11, 12, 13, 13, 12, 12, 12, 11, 11, 12, 12, 12, 11, 10, 8, 7, 6, 5, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 5, 7, 9, 11, 12, 12, 11, 10, 9, 7, 6, 5, 5, 5, 5, 6, 6, 5, 5, 5, 5, 6, 6, 7, 8, 9, 10, 11, 12, 12, 12, 11, 10, 9, 8, 7, 6, 6, 6, 6, 6, 5, 5, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 1, 2, 3, 4, 4, 5, 6, 7, 9, 11, 13, 15, 17, 18, 19, 20, 20, 20, 19, 17, 15, 14, 13, 12, 11, 10, 9, 8, 6, 5, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 2, 3, 5, 6, 6, 6, 5, 5, 6, 7, 9, 11, 13, 13, 13, 12, 10, 8, 7, 6, 5, 6, 7, 8, 8, 8, 7, 6, 5, 4, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 5, 5, 5, 6, 5, 5, 4, 3, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 10, 12, 13, 13, 13, 12, 12, 11, 11, 11, 11, 12, 12, 12, 11, 9, 8, 7, 7, 8, 9, 11, 12, 14, 16, 17, 18, 19, 19, 18, 17, 17, 16, 16, 17, 17, 16, 15, 12, 10, 7, 6, 6, 7, 8, 9, 10, 10, 10, 9, 9, 9, 10, 11, 11, 11, 10, 9, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 8, 10, 12, 13, 13, 13, 12, 10, 9, 7, 6, 5, 5, 4, 3, 2, 2, 2, 2, 3, 4, 5, 5, 6, 6, 6, 7, 7, 8, 9, 10, 12, 13, 14, 15, 15, 15, 14, 13, 12, 11, 11, 10, 10, 10, 10, 10, 9, 9, 9, 9, 10, 11, 12, 12, 13, 14, 15, 16, 18, 18, 19, 19, 19, 18, 17, 16, 16, 15, 14, 12, 10, 9, 7, 6, 5, 5, 5, 4, 4, 3, 1, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 12, 14, 15, 17, 19, 20, 20, 20, 19, 19, 18, 18, 17, 16, 15, 14, 12, 11, 9, 8, 7, 5, 3, 1, 0, 0, 0, 2, 3, 5, 6, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 4, 3, 2, 3, 3, 4, 6, 7, 7, 6, 6, 5, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 8, 9, 9, 10, 11, 12, 13, 14, 14, 14, 13, 12, 12, 12, 13, 14, 13, 12, 11, 9, 8, 7, 7, 8, 9, 9, 10, 10, 9, 8, 7, 5, 4, 3, 2, 1, 2, 3, 4, 6, 7, 8, 8, 8, 8, 8, 8, 8, 9, 10, 11, 12, 12, 12, 11, 9, 7, 6, 6, 7, 8, 9, 9, 7, 5, 2, 1, 1, 3, 6, 8, 9, 9, 9, 8, 8, 8, 9, 10, 10, 10, 9, 8, 7, 7, 6, 5, 3, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 2, 3, 3, 3, 3, 3, 4, 5, 5, 6, 7, 7, 8, 9, 10, 12, 13, 14, 14, 14, 13, 11, 11, 10, 10, 10, 9, 9, 8, 7, 7, 8, 8, 9, 9, 9, 8, 8, 8, 8, 10, 11, 13, 13, 13, 12, 11, 10, 9, 10, 10, 11, 11, 9, 8, 6, 4, 4, 3, 4, 4, 4, 4, 4, 5, 5, 5, 5, 4, 4, 3, 3, 4, 4, 5, 5, 5, 5, 5, 6, 6, 7, 8, 8, 9, 9, 9, 10, 11, 12, 12, 11, 10, 10, 10, 10, 11, 13, 15, 16, 17, 19, 20, 21, 22, 22, 22, 21, 20, 19, 18, 18, 18, 17, 17, 16, 15, 14, 12, 11, 10, 9, 9, 9, 10, 11, 11, 10, 8, 7, 6, 5, 5, 6, 8, 9, 10, 12, 14, 15, 17, 19, 20, 21, 23, 24, 26, 28, 29, 30, 30, 31, 32, 34, 37, 40, 42, 43, 42, 39, 35, 30, 26, 23, 22, 21, 20, 20, 19, 17, 16, 14, 12, 11, 9, 9, 8, 8, 9, 9, 10, 10, 9, 8, 7, 7, 7, 7, 7, 7, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 6, 8, 9, 9, 8, 7, 6, 4, 3, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 9, 9, 9, 9, 9, 9, 8, 7, 7, 6, 5, 6, 6, 7, 8, 9, 9, 9, 9, 9, 9, 11, 12, 14, 16, 16, 16, 16, 16, 16, 17, 19, 22, 24, 25, 26, 26, 26, 27, 28, 30, 32, 34, 36, 36, 35, 33, 31, 28, 27, 26, 26, 28, 28, 29, 27, 25, 23, 21, 19, 18, 18, 18, 17, 16, 15, 14, 13, 13, 14, 15, 16, 17, 18, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 30, 32, 34, 36, 38, 38, 38, 37, 36, 35, 35, 34, 34, 33, 32, 31, 30, 29, 28, 27, 26, 26, 25, 25, 25, 25, 25, 25, 26, 26, 27, 28, 30, 31, 32, 33, 33, 33, 33, 34, 35, 35, 35, 33, 31, 27, 24, 21, 19, 17, 17, 17, 17, 16, 15, 14, 13, 11, 10, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 8, 8, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 5, 5, 5, 4, 3, 2, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 6, 7, 8, 10, 11, 12, 14, 15, 16, 17, 17, 16, 15, 14, 12, 11, 10, 10, 9, 9, 8, 6, 4, 3, 2, 2, 3, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 1, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 6, 7, 9, 11, 13, 15, 16, 17, 18, 19, 19, 20, 21, 22, 23, 23, 23, 23, 22, 22, 23, 24, 26, 27, 27, 26, 24, 21, 19, 18, 18, 20, 22, 24, 25, 25, 23, 21, 19, 18, 17, 16, 16, 15, 14, 12, 10, 10, 10, 10, 11, 11, 11, 10, 9, 8, 7, 7, 7, 8, 8, 8, 8, 7, 6, 5, 4, 3, 3, 3, 4, 5, 6, 8, 9, 10, 10, 10, 9, 8, 7, 7, 7, 9, 10, 12, 12, 12, 12, 11, 9, 8, 8, 7, 7, 7, 8, 9, 10, 10, 10, 9, 8, 7, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 4, 5, 6, 7, 7, 8, 9, 9, 9, 10, 12, 13, 16, 18, 19, 20, 19, 18, 17, 17, 17, 17, 17, 18, 17, 16, 15, 15, 14, 14, 14, 13, 12, 11, 9, 8, 8, 8, 9, 9, 9, 9, 9, 8, 7, 6, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 8, 8, 7, 6, 5, 3, 1, 0, 0, 0, 1, 3, 4, 5, 4, 3, 1, 0, 0, 1, 3, 4, 4, 3, 2, 1, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 2, 4, 5, 6, 7, 8, 8, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 4, 5, 5, 5, 3, 1, 0, 0, 0, 2, 5, 8, 11, 14, 15, 16, 16, 16, 17, 17, 18, 19, 20, 21, 22, 23, 23, 24, 24, 23, 22, 20, 18, 16, 14, 13, 13, 12, 11, 10, 8, 7, 6, 6, 6, 6, 5, 5, 4, 3, 2, 2, 3, 4, 5, 6, 6, 5, 5, 4, 3, 3, 4, 5, 6, 7, 7, 7, 7, 7, 7, 8, 8, 8, 9, 9, 9, 10, 10, 11, 12, 13, 13, 14, 15, 15, 16, 17, 18, 18, 18, 17, 16, 15, 15, 15, 15, 17, 18, 20, 22, 22, 22, 21, 21, 20, 21, 23, 25, 28, 30, 31, 31, 31, 30, 30, 31, 32, 35, 37, 39, 40, 40, 40, 39, 39, 39, 39, 39, 39, 38, 37, 36, 36, 35, 35, 35, 35, 34, 33, 32, 31, 30, 29, 28, 27, 27, 27, 28, 29, 30, 30, 30, 29, 28, 27, 26, 26, 26, 27, 27, 27, 26, 25, 24, 22, 21, 20, 19, 19, 19, 19, 19, 18, 18, 17, 17, 18, 19, 20, 21, 20, 19, 17, 16, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 27, 28, 30, 32, 34, 36, 38, 40, 40, 40, 41, 42, 43, 44, 45, 44, 43, 41, 40, 39, 39, 39, 39, 40, 39, 38, 37, 37, 36, 36, 35, 35, 34, 33, 32, 31, 30, 29, 29, 29, 29, 28, 27, 25, 23, 21, 18, 17, 15, 15, 15, 15, 15, 15, 15, 14, 14, 14, 14, 15, 16, 17, 18, 18, 18, 18, 18, 18, 19, 20, 21, 21, 21, 20, 19, 18, 18, 19, 19, 20, 20, 19, 19, 18, 17, 17, 16, 16, 16, 15, 14, 13, 12, 11, 10, 10, 10, 11, 11, 12, 12, 11, 10, 9, 8, 7, 7, 6, 6, 6, 6, 7, 8, 8, 9, 9, 8, 8, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 6, 5, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 4, 4, 5, 7, 8, 10, 11, 12, 13, 13, 12, 10, 8, 7, 7, 8, 11, 13, 15, 16, 15, 13, 12, 12, 12, 14, 15, 16, 17, 16, 16, 15, 15, 14, 14, 14, 13, 12, 11, 10, 10, 10, 10, 9, 9, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 8, 9, 11, 13, 15, 15, 15, 14, 14, 15, 16, 16, 16, 16, 15, 13, 12, 12, 11, 11, 11, 11, 11, 10, 9, 9, 8, 7, 7, 6, 6, 6, 6, 7, 7, 7, 7, 6, 5, 5, 5, 5, 6, 7, 8, 9, 9, 9, 8, 7, 7, 6, 5, 4, 4, 4, 5, 5, 6, 5, 4, 3, 1, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 4, 6, 7, 8, 9, 9, 10, 11, 12, 13, 14, 15, 15, 14, 12, 10, 9, 9, 10, 11, 12, 13, 13, 12, 11, 10, 10, 10, 11, 12, 13, 13, 12, 10, 8, 7, 7, 7, 7, 7, 7, 6, 6, 6, 7, 9, 11, 13, 14, 13, 12, 9, 7, 6, 5, 5, 6, 6, 8, 10, 12, 15, 18, 20, 20, 20, 18, 16, 15, 14, 14, 15, 16, 17, 18, 19, 19, 19, 18, 17, 17, 16, 16, 16, 15, 15, 15, 14, 14, 14, 15, 15, 15, 14, 13, 12, 11, 10, 10, 10, 10, 11, 11, 11, 11, 11, 10, 9, 9, 9, 9, 9, 10, 9, 9, 7, 6, 6, 6, 6, 7, 7, 6, 5, 3, 2, 2, 2, 2, 3, 4, 4, 5, 5, 6, 7, 7, 8, 7, 7, 6, 5, 4, 3, 4, 4, 5, 5, 5, 6, 5, 5, 5, 6, 7, 7, 8, 8, 8, 8, 8, 9, 10, 11, 13, 15, 16, 17, 18, 18, 18, 19, 19, 20, 21, 23, 24, 25, 25, 25, 25, 25, 26, 27, 29, 30, 30, 30, 29, 27, 25, 24, 22, 21, 20, 20, 20, 21, 21, 22, 22, 22, 22, 20, 19, 17, 16, 16, 15, 16, 16, 15, 14, 12, 10, 7, 6, 4, 4, 5, 6, 7, 7, 7, 6, 5, 4, 3, 2, 1, 1, 1, 2, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 8, 8, 7, 7, 7, 8, 9, 10, 11, 11, 11, 11, 12, 13, 15, 17, 19, 20, 21, 21, 21, 21, 21, 21, 21, 21, 22, 23, 25, 28, 30, 31, 31, 30, 28, 26, 24, 23, 22, 23, 23, 23, 22, 22, 21, 20, 20, 20, 20, 19, 18, 16, 14, 12, 11, 11, 11, 12, 13, 14, 14, 14, 14, 13, 13, 12, 12, 11, 11, 11, 11, 12, 12, 12, 13, 13, 13, 13, 12, 11, 9, 7, 7, 7, 8, 9, 10, 11, 10, 10, 8, 7, 6, 6, 6, 5, 5, 5, 4, 3, 3, 2, 1, 1, 0, 1, 2, 4, 6, 7, 8, 7, 6, 4, 2, 2, 2, 3, 4, 5, 5, 5, 5, 5, 6, 8, 10, 12, 13, 13, 13, 13, 14, 15, 17, 18, 19, 20, 20, 19, 19, 19, 20, 20, 20, 19, 17, 15, 14, 13, 13, 13, 13, 13, 11, 9, 8, 6, 6, 6, 6, 7, 7, 6, 6, 5, 4, 3, 3, 3, 3, 4, 4, 5, 5, 5, 4, 4, 4, 5, 5, 6, 6, 6, 6, 6, 6, 7, 9, 11, 13, 15, 16, 16, 15, 14, 14, 14, 15, 17, 19, 20, 20, 19, 18, 16, 14, 13, 12, 11, 12, 12, 13, 13, 14, 13, 13, 12, 12, 11, 11, 11, 11, 9, 8, 7, 6, 6, 6, 7, 7, 6, 5, 4, 2, 2, 2, 3, 4, 5, 6, 6, 7, 7, 6, 6, 5, 5, 3, 3, 2, 2, 2, 3, 3, 4, 5, 5, 6, 6, 7, 7, 7, 5, 4, 2, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 2, 3, 4, 5, 5, 5, 5, 4, 4, 3, 3, 3, 2, 2, 3, 3, 4, 5, 6, 7, 6, 5, 4, 2, 2, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 0, 0, 1, 2, 3, 3, 3, 3, 3, 2, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 2, 2, 2, 3, 4, 5, 6, 6, 6, 6, 6, 7, 7, 7, 7, 6, 5, 5, 6, 7, 9, 10, 11, 11, 11, 10, 11, 12, 14, 17, 19, 20, 21, 20, 19, 18, 18, 18, 19, 19, 20, 21, 22, 23, 23, 24, 24, 23, 22, 21, 21, 20, 19, 18, 17, 15, 15, 16, 17, 19, 20, 20, 18, 16, 13, 11, 10, 10, 11, 12, 12, 12, 10, 9, 7, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 5, 5, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 4, 4, 4, 4, 3, 2, 2, 2, 3, 5, 6, 6, 6, 6, 6, 7, 8, 10, 11, 12, 12, 11, 9, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 4, 3, 3, 4, 5, 5, 5, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 3, 3, 4, 4, 4, 4, 5, 5, 5, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 4, 5, 7, 8, 8, 8, 7, 7, 8, 10, 12, 13, 14, 14, 13, 11, 10, 10, 10, 11, 12, 12, 13, 12, 12, 12, 13, 14, 15, 16, 16, 15, 14, 13, 12, 12, 12, 13, 13, 13, 12, 11, 10, 10, 11, 12, 13, 13, 13, 12, 11, 10, 8, 8, 7, 8, 9, 11, 13, 14, 15, 15, 13, 10, 7, 5, 5, 6, 9, 11, 12, 12, 12, 11, 10, 10, 10, 11, 11, 11, 11, 11, 10, 11, 12, 12, 13, 14, 16, 17, 19, 21, 22, 23, 24, 23, 21, 19, 18, 18, 18, 19, 20, 20, 19, 17, 15, 13, 13, 14, 16, 17, 18, 18, 17, 16, 16, 16, 17, 18, 19, 20, 19, 19, 18, 18, 17, 17, 17, 17, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 16, 16, 16, 15, 14, 13, 12, 12, 13, 13, 14, 15, 15, 15, 15, 14, 13, 12, 11, 11, 10, 11, 11, 12, 13, 13, 13, 13, 12, 12, 11, 10, 9, 9, 9, 10, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 11, 9, 8, 7, 6, 7, 8, 10, 11, 11, 11, 10, 9, 9, 9, 10, 11, 11, 11, 10, 8, 7, 6, 6, 6, 7, 8, 7, 6, 5, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 4, 5, 5, 6, 7, 8, 8, 8, 9, 9, 8, 7, 7, 6, 5, 5, 6, 8, 9, 10, 11, 12, 12, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 12, 13, 14, 14, 14, 14, 13, 12, 11, 10, 9, 8, 7, 6, 4, 3, 2, 2, 3, 5, 7, 9, 11, 11, 10, 9, 7, 6, 5, 5, 5, 6, 6, 6, 6, 7, 7, 8, 8, 8, 7, 6, 5, 5, 6, 7, 8, 9, 8, 7, 5, 3, 3, 3, 5, 7, 9, 10, 11, 10, 10, 9, 9, 10, 10, 11, 11, 10, 10, 9, 9, 9, 9, 10, 10, 11, 12, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 12, 13, 15, 17, 18, 19, 19, 18, 16, 14, 14, 14, 15, 17, 18, 19, 20, 19, 18, 18, 17, 18, 19, 21, 22, 24, 25, 26, 26, 26, 25, 24, 23, 22, 21, 21, 22, 24, 25, 26, 26, 25, 24, 23, 22, 22, 22, 22, 22, 22, 21, 21, 19, 18, 17, 16, 15, 15, 16, 18, 20, 21, 22, 20, 18, 15, 12, 11, 11, 12, 13, 14, 14, 14, 12, 11, 10, 10, 10, 10, 9, 8, 6, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 4, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 7, 6, 6, 6, 6, 6, 7, 8, 9, 10, 10, 10, 10, 10, 9, 8, 7, 7, 6, 6, 6, 6, 7, 7, 8, 8, 8, 8, 8, 7, 7, 6, 5, 5, 5, 5, 5, 5, 4, 2, 1, 0, 0, 0, 1, 2, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 1, 2, 3, 4, 4, 3, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"basecallPos": [443, 457, 467, 476, 486, 500, 514, 524, 535, 549, 562, 578, 587, 598, 609, 618, 630, 642, 656, 668, 681, 691, 701, 714, 724, 738, 750, 761, 772, 784, 794, 808, 820, 831, 842, 853, 865, 876, 888, 901, 910, 923, 936, 949, 961, 975, 990, 1000, 1013, 1024, 1033, 1045, 1058, 1069, 1082, 1094, 1106, 1118, 1130, 1143, 1157, 1170, 1180, 1191, 1202, 1212, 1226, 1239, 1252, 1263, 1273, 1286, 1299, 1308, 1321, 1332, 1344, 1354, 1366, 1379, 1392, 1405, 1418, 1431, 1442, 1454, 1467, 1478, 1490, 1503, 1515, 1527, 1539, 1551, 1564, 1575, 1586, 1598, 1610, 1622, 1634, 1647, 1659, 1671, 1684, 1697, 1708, 1720, 1732, 1744, 1756, 1766, 1777, 1787, 1799, 1811, 1824, 1836, 1848, 1860, 1874, 1887, 1900, 1911, 1924, 1935, 1947, 1959, 1970, 1982, 1993, 2005, 2018, 2029, 2040, 2052, 2065, 2076, 2087, 2098, 2109, 2121, 2132, 2146, 2158, 2170, 2182, 2194, 2206, 2219, 2230, 2241, 2254, 2266, 2278, 2291, 2304, 2317, 2328, 2338, 2350, 2363, 2374, 2387, 2398, 2409, 2421, 2434, 2445, 2458, 2470, 2482, 2493, 2505, 2517, 2529, 2540, 2551, 2562, 2576, 2588, 2600, 2613, 2623, 2634, 2647, 2659, 2670, 2683, 2696, 2708, 2719, 2731, 2743, 2756, 2767, 2778, 2789, 2801, 2813, 2825, 2836, 2848, 2859, 2871, 2882, 2894, 2907, 2918, 2931, 2944, 2957, 2970, 2982, 2994, 3005, 3016, 3028, 3040, 3052, 3064, 3075, 3086, 3099, 3111, 3122, 3133, 3145, 3157, 3169, 3183, 3194, 3205, 3217, 3230, 3241, 3254, 3266, 3277, 3289, 3301, 3313, 3326, 3338, 3350, 3362, 3373, 3384, 3397, 3410, 3422, 3433, 3446, 3458, 3471, 3482, 3495, 3507, 3519, 3530, 3541, 3554, 3566, 3579, 3591, 3602, 3614, 3627, 3637, 3650, 3662, 3674, 3687, 3700, 3712, 3722, 3734, 3745, 3757, 3770, 3782, 3795, 3808, 3820, 3832, 3845, 3856, 3868, 3881, 3892, 3905, 3918, 3929, 3942, 3954, 3966, 3977, 3989, 4000, 4013, 4025, 4037, 4049, 4060, 4072, 4083, 4095, 4108, 4120, 4133, 4145, 4156, 4168, 4180, 4193, 4205, 4218, 4231, 4244, 4255, 4266, 4278, 4290, 4303, 4315, 4327, 4338, 4349, 4361, 4374, 4385, 4397, 4409, 4421, 4434, 4445, 4458, 4470, 4481, 4493, 4504, 4516, 4527, 4540, 4553, 4565, 4577, 4590, 4602, 4613, 4625, 4637, 4649, 4661, 4672, 4684, 4696, 4709, 4721, 4732, 4745, 4757, 4769, 4781, 4793, 4805, 4818, 4831, 4843, 4855, 4866, 4878, 4890, 4901, 4913, 4925, 4938, 4950, 4962, 4975, 4987, 4999, 5009, 5021, 5033, 5046, 5058, 5070, 5082, 5094, 5106, 5118, 5130, 5142, 5153, 5165, 5177, 5188, 5201, 5213, 5226, 5237, 5251, 5263, 5274, 5286, 5297, 5310, 5322, 5335, 5346, 5359, 5370, 5383, 5395, 5406, 5418, 5429, 5441, 5453, 5465, 5477, 5489, 5502, 5512, 5525, 5538, 5550, 5562, 5575, 5587, 5598, 5609, 5621, 5634, 5646, 5657, 5669, 5682, 5693, 5705, 5717, 5728, 5741, 5754, 5766, 5777, 5789, 5801, 5813, 5826, 5838, 5849, 5861, 5872, 5885, 5897, 5909, 5922, 5933, 5946, 5958, 5970, 5981, 5994, 6007, 6019, 6030, 6042, 6054, 6067, 6080, 6092, 6103, 6114, 6126, 6138, 6149, 6161, 6174, 6186, 6198, 6209, 6221, 6233, 6246, 6258, 6270, 6283, 6295, 6307, 6319, 6331, 6342, 6353, 6365, 6376, 6389, 6402, 6415, 6427, 6440, 6452, 6465, 6476, 6487, 6499, 6510, 6522, 6535, 6546, 6558, 6571, 6584, 6595, 6606, 6618, 6630, 6643, 6654, 6666, 6678, 6689, 6702, 6714, 6727, 6739, 6751, 6764, 6776, 6788, 6799, 6810, 6822, 6833, 6846, 6858, 6871, 6883, 6896, 6908, 6919, 6931, 6943, 6955, 6968, 6979, 6991, 7003, 7015, 7025, 7038, 7050, 7062, 7075, 7087, 7099, 7112, 7124, 7135, 7148, 7159, 7171, 7182, 7193, 7205, 7216],
-"basecalls": {"443":"1:G", "457":"2:A", "467":"3:C", "476":"4:A", "486":"5:T", "500":"6:G", "514":"7:C", "524":"8:A", "535":"9:T", "549":"10:T", "562":"11:G", "578":"12:A", "587":"13:A", "598":"14:C", "609":"15:C", "618":"16:A", "630":"17:A", "642":"18:G", "656":"19:T", "668":"20:T", "681":"21:T", "691":"22:A", "701":"23:T", "714":"24:C", "724":"25:A", "738":"26:G", "750":"27:A", "761":"28:T", "772":"29:A", "784":"30:A", "794":"31:T", "808":"32:G", "820":"33:T", "831":"34:A", "842":"35:T", "853":"36:A", "865":"37:T", "876":"38:A", "888":"39:C", "901":"40:C", "910":"41:A", "923":"42:C", "936":"43:C", "949":"44:C", "961":"45:G", "975":"46:G", "990":"47:A", "1000":"48:G", "1013":"49:C", "1024":"50:A", "1033":"51:C", "1045":"52:C", "1058":"53:T", "1069":"54:A", "1082":"55:T", "1094":"56:C", "1106":"57:C", "1118":"58:C", "1130":"59:T", "1143":"60:G", "1157":"61:G", "1170":"62:T", "1180":"63:A", "1191":"64:A", "1202":"65:A", "1212":"66:T", "1226":"67:G", "1239":"68:G", "1252":"69:A", "1263":"70:A", "1273":"71:T", "1286":"72:G", "1299":"73:A", "1308":"74:T", "1321":"75:T", "1332":"76:A", "1344":"77:C", "1354":"78:A", "1366":"79:C", "1379":"80:G", "1392":"81:T", "1405":"82:G", "1418":"83:G", "1431":"84:C", "1442":"85:A", "1454":"86:G", "1467":"87:A", "1478":"88:C", "1490":"89:G", "1503":"90:T", "1515":"91:C", "1527":"92:C", "1539":"93:T", "1551":"94:C", "1564":"95:T", "1575":"96:A", "1586":"97:A", "1598":"98:C", "1610":"99:C", "1622":"100:C", "1634":"101:G", "1647":"102:T", "1659":"103:C", "1671":"104:G", "1684":"105:G", "1697":"106:T", "1708":"107:G", "1720":"108:T", "1732":"109:T", "1744":"110:T", "1756":"111:T", "1766":"112:A", "1777":"113:C", "1787":"114:A", "1799":"115:C", "1811":"116:C", "1824":"117:T", "1836":"118:A", "1848":"119:T", "1860":"120:G", "1874":"121:G", "1887":"122:G", "1900":"123:G", "1911":"124:C", "1924":"125:G", "1935":"126:C", "1947":"127:C", "1959":"128:C", "1970":"129:C", "1982":"130:C", "1993":"131:A", "2005":"132:G", "2018":"133:C", "2029":"134:A", "2040":"135:A", "2052":"136:G", "2065":"137:A", "2076":"138:A", "2087":"139:T", "2098":"140:A", "2109":"141:T", "2121":"142:C", "2132":"143:A", "2146":"144:G", "2158":"145:T", "2170":"146:G", "2182":"147:C", "2194":"148:C", "2206":"149:C", "2219":"150:T", "2230":"151:A", "2241":"152:C", "2254":"153:G", "2266":"154:T", "2278":"155:G", "2291":"156:G", "2304":"157:G", "2317":"158:A", "2328":"159:A", "2338":"160:T", "2350":"161:T", "2363":"162:G", "2374":"163:C", "2387":"164:T", "2398":"165:A", "2409":"166:A", "2421":"167:T", "2434":"168:G", "2445":"169:C", "2458":"170:G", "2470":"171:T", "2482":"172:A", "2493":"173:T", "2505":"174:T", "2517":"175:C", "2529":"176:C", "2540":"177:C", "2551":"178:A", "2562":"179:C", "2576":"180:T", "2588":"181:T", "2600":"182:T", "2613":"183:T", "2623":"184:A", "2634":"185:T", "2647":"186:G", "2659":"187:A", "2670":"188:T", "2683":"189:G", "2696":"190:G", "2708":"191:G", "2719":"192:T", "2731":"193:T", "2743":"194:T", "2756":"195:G", "2767":"196:C", "2778":"197:A", "2789":"198:A", "2801":"199:A", "2813":"200:A", "2825":"201:G", "2836":"202:T", "2848":"203:A", "2859":"204:C", "2871":"205:C", "2882":"206:A", "2894":"207:C", "2907":"208:T", "2918":"209:A", "2931":"210:G", "2944":"211:C", "2957":"212:G", "2970":"213:G", "2982":"214:G", "2994":"215:T", "3005":"216:C", "3016":"217:A", "3028":"218:A", "3040":"219:G", "3052":"220:C", "3064":"221:C", "3075":"-", "3086":"-", "3099":"222:T", "3111":"223:C", "3122":"224:A", "3133":"225:A", "3145":"226:C", "3157":"227:T", "3169":"228:G", "3183":"229:A", "3194":"230:A", "3205":"-", "3217":"231:G", "3230":"232:G", "3241":"233:C", "3254":"234:G", "3266":"235:A", "3277":"236:T", "3289":"237:T", "3301":"238:C", "3313":"239:G", "3326":"240:T", "3338":"241:T", "3350":"242:G", "3362":"243:T", "3373":"244:A", "3384":"245:C", "3397":"246:G", "3410":"247:G", "3422":"248:T", "3433":"249:G", "3446":"250:C", "3458":"251:T", "3471":"252:G", "3482":"253:C", "3495":"254:C", "3507":"255:T", "3519":"256:C", "3530":"257:A", "3541":"258:C", "3554":"259:T", "3566":"260:G", "3579":"261:A", "3591":"262:A", "3602":"263:T", "3614":"264:G", "3627":"265:A", "3637":"266:T", "3650":"267:T", "3662":"268:T", "3674":"269:T", "3687":"270:G", "3700":"271:G", "3712":"272:A", "3722":"273:T", "3734":"274:C", "3745":"275:A", "3757":"276:C", "3770":"277:T", "3782":"278:G", "3795":"279:G", "3808":"280:C", "3820":"281:T", "3832":"282:G", "3845":"283:T", "3856":"284:C", "3868":"285:C", "3881":"286:G", "3892":"287:C", "3905":"288:G", "3918":"289:T", "3929":"290:G", "3942":"291:G", "3954":"292:T", "3966":"293:A", "3977":"294:A", "3989":"295:A", "4000":"296:T", "4013":"297:G", "4025":"298:A", "4037":"299:C", "4049":"300:C", "4060":"301:A", "4072":"302:C", "4083":"303:A", "4095":"304:A", "4108":"305:C", "4120":"306:C", "4133":"307:C", "4145":"308:C", "4156":"309:A", "4168":"310:C", "4180":"311:G", "4193":"312:C", "4205":"313:G", "4218":"314:G", "4231":"315:C", "4244":"316:T", "4255":"317:C", "4266":"318:A", "4278":"319:C", "4290":"320:C", "4303":"321:T", "4315":"322:C", "4327":"323:C", "4338":"324:A", "4349":"325:A", "4361":"326:G", "4374":"327:A", "4385":"328:T", "4397":"329:C", "4409":"330:A", "4421":"331:G", "4434":"332:A", "4445":"333:G", "4458":"334:T", "4470":"335:G", "4481":"336:T", "4493":"337:A", "4504":"338:C", "4516":"339:A", "4527":"340:T", "4540":"341:G", "4553":"342:A", "4565":"343:A", "4577":"344:G", "4590":"345:C", "4602":"346:C", "4613":"347:A", "4625":"348:A", "4637":"349:A", "4649":"350:G", "4661":"351:C", "4672":"352:A", "4684":"353:T", "4696":"354:G", "4709":"355:T", "4721":"356:C", "4732":"357:A", "4745":"358:G", "4757":"359:A", "4769":"360:G", "4781":"361:T", "4793":"362:C", "4805":"363:T", "4818":"364:G", "4831":"365:G", "4843":"366:T", "4855":"367:G", "4866":"368:C", "4878":"369:C", "4890":"370:C", "4901":"371:A", "4913":"372:C", "4925":"373:G", "4938":"374:A", "4950":"375:C", "4962":"376:C", "4975":"377:T", "4987":"378:C", "4999":"379:C", "5009":"380:A", "5021":"381:C", "5033":"382:G", "5046":"383:A", "5058":"384:G", "5070":"385:C", "5082":"386:A", "5094":"387:G", "5106":"388:T", "5118":"389:C", "5130":"390:C", "5142":"391:C", "5153":"392:A", "5165":"393:T", "5177":"394:A", "5188":"395:C", "5201":"396:T", "5213":"397:T", "5226":"398:C", "5237":"399:G", "5251":"400:G", "5263":"401:A", "5274":"402:C", "5286":"403:C", "5297":"404:A", "5310":"405:G", "5322":"406:G", "5335":"407:T", "5346":"408:G", "5359":"409:T", "5370":"410:T", "5383":"411:G", "5395":"412:A", "5406":"413:T", "5418":"414:T", "5429":"415:A", "5441":"416:T", "5453":"417:A", "5465":"418:A", "5477":"419:A", "5489":"420:G", "5502":"421:A", "5512":"422:T", "5525":"423:G", "5538":"424:G", "5550":"425:G", "5562":"426:C", "5575":"427:T", "5587":"428:C", "5598":"429:A", "5609":"430:C", "5621":"431:C", "5634":"432:C", "5646":"433:C", "5657":"434:A", "5669":"435:C", "5682":"436:T", "5693":"437:A", "5705":"438:C", "5717":"439:C", "5728":"440:A", "5741":"441:G", "5754":"442:A", "5766":"443:A", "5777":"444:A", "5789":"445:A", "5801":"446:G", "5813":"447:G", "5826":"448:G", "5838":"449:A", "5849":"450:C", "5861":"451:T", "5872":"452:A", "5885":"453:A", "5897":"454:C", "5909":"455:G", "5922":"456:A", "5933":"457:C", "5946":"458:T", "5958":"459:T", "5970":"460:A", "5981":"461:T", "5994":"462:G", "6007":"463:G", "6019":"464:A", "6030":"465:T", "6042":"466:T", "6054":"467:T", "6067":"468:G", "6080":"469:G", "6092":"470:A", "6103":"471:C", "6114":"472:A", "6126":"473:C", "6138":"474:C", "6149":"475:A", "6161":"476:A", "6174":"477:A", "6186":"478:A", "6198":"479:C", "6209":"480:A", "6221":"481:A", "6233":"482:A", "6246":"483:G", "6258":"484:C", "6270":"485:T", "6283":"486:G", "6295":"487:T", "6307":"488:G", "6319":"489:T", "6331":"490:A", "6342":"491:C", "6353":"492:A", "6365":"493:C", "6376":"494:A", "6389":"495:G", "6402":"496:C", "6415":"497:T", "6427":"498:G", "6440":"499:G", "6452":"500:C", "6465":"501:T", "6476":"502:A", "6487":"503:C", "6499":"504:A", "6510":"505:A", "6522":"506:A", "6535":"507:A", "6546":"508:T", "6558":"509:T", "6571":"510:T", "6584":"511:G", "6595":"512:C", "6606":"513:A", "6618":"514:A", "6630":"515:T", "6643":"516:T", "6654":"517:A", "6666":"518:C", "6678":"519:C", "6689":"520:A", "6702":"521:C", "6714":"522:C", "6727":"523:T", "6739":"524:A", "6751":"525:G", "6764":"526:C", "6776":"527:T", "6788":"528:A", "6799":"529:C", "6810":"530:A", "6822":"531:C", "6833":"532:A", "6846":"533:A", "6858":"534:G", "6871":"535:A", "6883":"536:A", "6896":"537:G", "6908":"538:A", "6919":"539:C", "6931":"540:T", "6943":"541:T", "6955":"542:G", "6968":"543:C", "6979":"544:A", "6991":"545:A", "7003":"546:A", "7015":"547:A", "7025":"548:T", "7038":"549:G", "7050":"550:C", "7062":"551:C", "7075":"552:G", "7087":"553:T", "7099":"554:G", "7112":"555:A", "7124":"556:G", "7135":"557:T", "7148":"558:G", "7159":"559:T", "7171":"560:C", "7182":"561:A", "7193":"562:T", "7205":"563:G", "7216":"564:T"}
-}
-]
-}
diff -r 7e49c6b19f5e -r f2a7aaf93a1d test-data/0352/poliovirus1sabin.json
--- a/test-data/0352/poliovirus1sabin.json Tue Jul 19 11:47:08 2022 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,98 +0,0 @@
-{
-"gapFreeConsensus": "TCGAGATACCCCACATATAGAGCAAAAAGCGCTAACACAGGGGCTAGGTCAGATGCTTGAGGGCATGATTGACAACACAGTCCGTGAAACAGTGGGGGCAGTAACGTCTAGGGACGCTCTCCCAAACACCGAAGCCAGTGGACCAGCACACTCCAAGGAAATCCCGGCACTCACCGCAGTGGAAACTGGGGCTACAAATCCACTAGTTCCTTCTGATACAATACAAACCAGACATGTTATACAGCACAGGTCAAGGTCAGAGTCTAGCATAGAATCTTTCTTCGCGCGGGGTGCATGCGTGGCCATTATGACCGTGGATAACTCAGTTTCCACTAGTGATAAGGATAAGCTATTTGCAGTGTGGAAGATCACTTATAAAGACACTGTCCAGTTGCGGAGGAAATTGGAGTTCTTCACCTATTCTAGATTTGACATGGAATTTACCTTTGTGATTACTGCAAATTTCACTGAGACTAACAATGGGCACGCCTTAAATCAAGTGTACCAAATTATGTACGTACCACCAGGCGCTCCAGTGCCCGAGAAATGGGATGACTACACATGGCAAACCTCTTCAAATCCGTCAATCTTTTACACTTACGGAACAGCCCCAGCCCGGATCTCGGTACCGTATGTTGGTATTTCGAACGCCTACTCACACTTTTACGACGGTTTTTCCAAAATACCACTGAAGGACCAGTCGGCAGCACTAGGTGACTCCCTCTATGGTGCAGCATCTTTAAATGACTTCGGTATTTTGGCTGTTAGAGTAGTCAATGACCACAACCCGACCAAGGTCACCTCCAAAATCAGAGTGTATCTAAAACCCAAACACATCAGAGTCTGGTGCCCGCGTCCACCGAGGGCAGTGGCATACTACGGCCCTGGAGTTGATTACAAGGATGGTACACTTACACCCCTCTCCACCAAGGATCTGACTACATATGGATTTGGGCACCAAAACAAAGCAGTGTACACAGCAGGCTACAAAATCTGCAACTATCATTTGGCCACACAGGAAGACCTCCAAAATGCGGTTAGTAT",
-"gappedConsensus": "---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TCGAGATACCCCACATATAGAGCAAAAAGCGCTAACACAGGGGCTAGGTCAGATGCTTGAGGGCATGATTGACAACACAGTCCGTGAAACAGTGGGGGCAGTAACGTCTAGGGACGCTCTCCCAAACACCGAAGCCAGTGGACCAGCACACTCCAAGGAAATCCCGGCACTCACCGCAGTGGAAACTGGGGCTACAAATCCACTAGTTCCTTCTGATACAATACAAACCAGACATGTTATACAGCACAGGTCAAGGTCAGAGTCTAGCATAGAATCTTTCTTCGCGCGGGGTGCATGCGTGGCCATTATGACCGTGGATAACTCAGTTTCCACTAGTGATAAGGATAAGCTATTTGCAGTGTGGAAGATCACTTATAAAGACACTGTCCAGTTGCGGAGGAAATTGGAGTTCTTCACCTATTCTAGATTTGACATGGAATTTACCTTTGTGATTACTGCAAATTTCACTGAGACTAACAATGGGCACGCCTTAAATCAAGTGTACCAAATTATGTACGTACCACCAGGCGCTCCAGTGCCCGAGAAATGGGATGACTACACATGGCAAACCTCTTCAAATCCGTCAATCTTTTACACTTACGGAACAGCCCCAGCCCGGATCTCGGTACCGTATGTTGGTATTTCGAACGCCTACTCACACTTTTACGACGGTTTTTCCAAAATACCACTGAAGGACCAGTCGGCAGCACTAGGTGACTCCCTCTATGGTGCAGCATCTTTAAATGACTTCGGTATTTTGGCTGTTAGAGTAGTCAATGACCACAACCCGACCAAGGTCACCTCCAAAATCAGAGTGTATCTAAAACCCAAACACATCAGAGTCTGGTGCCCGCGTCCACCGAGGGCAGTGGCATACTACGGCCCTGGAGTTGATTACAAGGATGGTACACTTACACCCCTCTCCACCAAGGATCTGACTACATATGGATTTGGGCACCAAAACAAAGCAGTGTACACAGCAGGCTACAAAATCTGCAACTATCATTTGGCCACACAGGAAGACCTCCAAAATGCGGTTAGTAT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------",
-"msa":
-[
-{
-"reference": false,
-"forward": false,
-"traceFileName": "dataset_152171",
-"leadingGaps": "2607",
-"trailingGaps": "4005",
-"align": "ACTCACCGCAGTGGAAACTGGGGCTACAAATCCACTAGTTCCTTCTGATACAATACAAACCAGACATGTTATACAGCACAGGTCAAGGTCAGAGTCTAGCATAGAATCTTTCTTCGCGCGGGGTGCATGCGTGGCCATTATGACCGTGGATAACTCAGTTTCCACTAGTGATAAGGATAAGCTATTTGCAGTGTGGAAGATCACTTATAAAGACACTGTCCAGTTGCGGAGGAAATTGGAGTTCTTCACCTATTCTAGATTTGACATGGAATTTACCTTTGTGATTACTGCAAATTTCACTGAGACTAACAATGGGCACGCCTTAAATCAAGTGTACCAAATTATGTACGTACCACCAGGCGCTCCAGTGCCCGAGAAATGGGATGACTACACATGGCAAACCTCTTCAAATCCGTCAATCTTTTACACTTACGGAACAGCCCCAGCCCGGATCTCGGTACCGTATGTTGGTATTTCGAACGCCTACTCACACTTTTACGACGGTTTTTCCAAAATACCACTGAAGGACCAGTCGGCAGCACTAGGTGACTCCCTCTATGGTGCAGCATCTTTAAATGACTTCGGTATTTTGGCTGTTAGAGTAGTCAATGACCACAACCCGACCAAGGTCACCTCCAAAATCAGAGTGTATCTAAAACCCAAACACATCAGAGTCTGGTGCCCGCGTCCACCGAGGGCAGTGGCATACTACGGCCCTGGAGTTGATTACAAGGATGGTACACTTACACCCCTCTCCACCAAGGATCTGACTACATATGGATTTGGGCACCAAAACAAAGCAGTGTACACAGCAGGCTACAAAATCTGC"
-}
-,
-{
-"reference": false,
-"forward": true,
-"traceFileName": "dataset_152174",
-"leadingGaps": "2530",
-"trailingGaps": "4117",
-"align": "GTGGGGGCAGTAACGTCTAGGGACGCTCTCCCAAACACCGAAGCCAGTGGACCAGCACACTCCAAGGAAATCCCGGCACTCACCGCAGTGGAAACTGGGGCTACAAATCCACTAGTTCCTTCTGATACAATACAAACCAGACATGTTATACAGCACAGGTCAAGGTCAGAGTCTAGCATAGAATCTTTCTTCGCGCGGGGTGCATGCGTGGCCATTATGACCGTGGATAACTCAGTTTCCACTAGTGATAAGGATAAGCTATTTGCAGTGTGGAAGATCACTTATAAAGACACTGTCCAGTTGCGGAGGAAATTGGAGTTCTTCACCTATTCTAGATTTGACATGGAATTTACCTTTGTGATTACTGCAAATTTCACTGAGACTAACAATGGGCACGCCTTAAATCAAGTGTACCAAATTATGTACGTACCACCAGGCGCTCCAGTGCCCGAGAAATGGGATGACTACACATGGCAAACCTCTTCAAATCCGTCAATCTTTTACACTTACGGAACAGCCCCAGCCCGGATCTCGGTACCGTATGTTGGTATTTCGAACGCCTACTCACACTTTTACGACGGTTTTTCCAAAATACCACTGAAGGACCAGTCGGCAGCACTAGGTGACTCCCTCTATGGTGCAGCATCTTTAAATGACTTCGGTATTTTGGCTGTTAGAGTAGTCAATGACCACAACCCGACCAAGGTCACCTCCAAAATCAGAGTGTATCTAAAACCCAAACACATCAGAGTCTGGTGCCCGCGTCCACCGAGGGCAGTGGCATACTACGGCCC"
-}
-,
-{
-"reference": false,
-"forward": true,
-"traceFileName": "dataset_152172",
-"leadingGaps": "2852",
-"trailingGaps": "3958",
-"align": "TCACCTATTCTAGATTTGACATGGAATTTACCTTTGTGATTACTGCAAATTTCACTGAGACTAACAATGGGCACGCCTTAAATCAAGTGTACCAAATTATGTACGTACCACCAGGCGCTCCAGTGCCCGAGAAATGGGATGACTACACATGGCAAACCTCTTCAAATCCGTCAATCTTTTACACTTACGGAACAGCCCCAGCCCGGATCTCGGTACCGTATGTTGGTATTTCGAACGCCTACTCACACTTTTACGACGGTTTTTCCAAAATACCACTGAAGGACCAGTCGGCAGCACTAGGTGACTCCCTCTATGGTGCAGCATCTTTAAATGACTTCGGTATTTTGGCTGTTAGAGTAGTCAATGACCACAACCCGACCAAGGTCACCTCCAAAATCAGAGTGTATCTAAAACCCAAACACATCAGAGTCTGGTGCCCGCGTCCACCGAGGGCAGTGGCATACTACGGCCCTGGAGTTGATTACAAGGATGGTACACTTACACCCCTCTCCACCAAGGATCTGACTACATATGGATTTGGGCACCAAAACAAAGCAGTGTACACAGCAGGCTACAAAATCTGCAACTATCATTTGGCCACACAGGAAGACCTCCAAAATGCGGTTAGTAT"
-}
-,
-{
-"reference": false,
-"forward": false,
-"traceFileName": "dataset_152173",
-"leadingGaps": "2439",
-"trailingGaps": "4708",
-"align": "TCGAGATACCCCACATATAGAGCAAAAAGCGCTAACACAGGGGCTAGGTCAGATGCTTGAGGGCATGATTGACAACACAGTCCGTGAAACAGTGGGGGCAGTAACGTCTAGGGACGCTCTCCCAAACACCGAAGCCAGTGGACCAGCACACTCCAAGGAAATCCCGGCACTCACCGCAGTGGAAACTGGGGCTACAAATCCACTAGTTCCTTCTGATACAATACAAACCAGACATGTTATACAGCACAGGTCAAGGTCAGAGTCTAGCATAGAATCTTTCTTCGCGCGGGGTGC"
-}
-,
-{
-"reference": true,
-"forward": true,
-"traceFileName": "",
-"leadingGaps": "0",
-"trailingGaps": "0",
-"align": "TTAAAACAGCTCTGGGGTTGCACCCGCCCCAGAGGCCCACGTGGCGGCTAGTACTCCGGTATTGCGGTACCCTTGTACGCCTGTTTTATACTCCCTTCCCGTAACTTAGACGCACAAAACCAAGTTCAATAGAAGGGGGTACAAACCAGTACCACCACGAACAAGCACTTCTGTTTCCCCGGTGATGTTGTATAGACTGCTTGCGTGGTTGAAAGCGACGGATCCGTTATCCGCTTATGTACTTCGAGAAGCCCAGTACCACCTCGGAATCTTCGATGCGTTGCGCTCAGCACTCAACCCCAGAGTGTAGCTTAGGCTGATGAGTCTGGACATCCCTCACCGGTGACGGTGGTCTAGGCTGCGTTGGCGGCCTACCTATGGCTAACGCCATGGGACGCTAGTTGTGAACAAGGTGTGAAGAGCCTATTGAGCTACATAAGAATCCTCCGGCCCCTGAATGCGGCTAATCCCAACCTCGGGGCAGGTGGTCACAAACCAGTGATTGGCCTGTCGTAACGCGCAAGTCCGTGGCGGAACCGACTACTTTGGGTGTCCGTGTTTCCTTTTATTTTATTGTGGCTGCTTATGGTGACAATCACAGATTGTTATCATAAAGCGAATTGGATTGGCCATCCGGTGAAAGTGAGATTCATTATCTATCTGTTTGCTGGATTCGCTCCATTGAGTGTGTTTACTCTAAGTACAATTTCAACAGTTATTTCAATCAGACAATTGTATCATAATGGGTGCTCAGGTTTCATCACAGAAAGTGGGCGCACATGAAAACTCAAATAGAGCGTATGGTGGTTCTACCATTAATTACACCACCATTAATTATTATAGAGATTCAGCTAGTAACGCGGCTTCGAAACAGGACTTCTCTCAAGACCCTTCCAAGTTCACCGAGCCCATCAAGGATGTCCTGATAAAAACATCCCCAATGCTAAACTCGCCAAACATAGAGGCTTGCGGGTATAGCGATAGAGTACTGCAATTAACACTGGGAAACTCCACTATAACCACACAGGAGGCGGCTAATTCAGTAGTCGCTTATGGGCGTTGGCCTGAATATCTGAGGGACAGCGAAGCCAATCCAGTGGACCAGCCGACAGAACCAGACGTCGCTGCATGCAGGTTTTATACGCTAGACACCGTGTCTTGGACGAAAGAGTCGCGAGGGTGGTGGTGGAAGTTGCCTGATGCACTGCGGGACATGGGACTCTTTGGCCAAAATATGTACTACCACTACCTAGGTAGGTCCGGGTACACCGTGCATGTACAGTGTAACGCCTCCAAATTCCACCAGGGGGCACTAGGGGTATTCGCCGTACCAGAGATGTGTCTGGCCGGGGATAGCAACACCACTACCATGCACACCAGCTATCAAAATGCCAATCCTGGCGAGAAAGGAGGCACTTTCACGGGTACGTTCACTCCTGACGACAACCAGACATCACCTGCCCGTAGGTTCTGCCCGGTGGATTACCTCTTTGGAAATGGCACGTTATTGGGGAATGCCTTTGTGTTCCCGCACCAGATAATAAACCTACGGACCAACAACTGTGCTACACTGGTACTCCCTTACGTGAACTCCCTCTCGATAGATAGTATGGTAAAGCACAATAATTGGGGAATTGCAATATTACCATTGGCCCCATTAAATTTTGCTAGTGAGTCCTCCCCAGAGATTCCAATCACCTTGACCATAGCCCCTATGTGCTGTGAGTTCAATGGATTAAGAAACATTACCCTGCCACGCTTACAGGGCCTGCCGGTCATGAACACCCCTGGTAGCAATCAATATCTTACTGCAGACAACTTCCAGTCACCGTGTGCGCTGCCTGAATTTGATGTGACCCCACCTATTGACATACCCGGTGAAGTTAAGAACATGATGGAATTGGCAGAAATCGACACCATGATTCCCTTTGACTTAAGTGCAAAAAAAAAGAACACCATGGAAATGTATAGGGTTCGGTTAAGTGACAAACCACATACAGACGATCCCATACTCTGCCTGTCACTCTCTCCAGCTTCAGATCCTAGGTTGTCACATACTATGCTTGGAGAAATCCTAAATTACTACACACACTGGGCAGGATCCCTGAAGTTCACGTTTCTGTTCTGTGGATCCATGATGGCAACTGGCAAACTGTTGGTGTCATACGCGCCTCCTGGAGCCGACCCACCAAAGAAGCGTAAGGAGGCGATGTTGGGAACACATGTGATCTGGGACATAGGACTGCAGTCCTCATGTACTATGGTAGTGCCATGGATTAGCAACACCACGTATCGGCAAACCATAGATGATAGTTTCACCGAAGGCGGATACATCAGCGTCTTCTACCAAACCAGAATAGTCGTCCCTCTTTCGACACCCAGAGAGATGGACATCCTTGGTTTTGTGTCAGCGTGTAATGACTTCAGCGTGCGCTTGATGCGAGATACCACACATATAGAGCAAAAAGCGCTAGCACAGGGGTTAGGTCAGATGCTTGAAAGCATGATTGACAACACAGTCCGTGAAACGGTGGGGGCGGCAACGTCTAGAGACGCTCTCCCAAACACTGAAGCCAGTGGACCAGCACACTCCAAGGAAATTCCGGCACTCACCGCAGTGGAAACTGGGGCCACAAATCCACTAGTCCCTTCTGATACAGTGCAAACCAGACATGTTGTACAACATAGGTCAAGGTCAGAGTCTAGCATAGAGTCTTTCTTCGCGCGGGGTGCATGCGTGGCCATTATAACCGTGGATAACTCAGCTTCCACCAAGAATAAGGATAAGCTATTTACAGTGTGGAAGATCACTTATAAAGATACTGTCCAGTTACGGAGGAAATTGGAGTTCTTCACCTATTCTAGATTTGATATGGAATTTACCTTTGTGGTTACTGCAAATTTCACTGAGACTAACAATGGGCATGCCTTAAATCAAGTGTACCAAATTATGTACGTACCACCAGGCGCTCCAGTGCCCGAGAAATGGGACGACTACACATGGCAAACCTCATCAAATCCATCAATCTTTTACACCTACGGAACAGCTCCAGCCCGGATCTCGGTACCGTATGTTGGTATTTCGAACGCCTATTCACACTTTTACGACGGTTTTTCCAAAGTACCACTGAAGGACCAGTCGGCAGCACTAGGTGACTCCCTCTATGGTGCAGCATCTCTAAATGACTTCGGTATTTTGGCTGTTAGAGTAGTCAATGATCACAACCCGACCAAGGTCACCTCCAAAATCAGAGTGTATCTAAAACCCAAACACATCAGAGTCTGGTGCCCGCGTCCACCGAGGGCAGTGGCGTACTACGGCCCTGGAGTGGATTACAAGGATGGTACGCTTACACCCCTCTCCACCAAGGATCTGACCACATATGGATTCGGACACCAAAACAAAGCGGTGTACACTGCAGGTTACAAAATTTGCAACTACCATTTGGCCACTCAGGAAGATTTGCAAAACGCAGTGAACGTCATGTGGAATAGAGACCTCTTAGTCACAGAATCAAGAGCCCAGGGCACCGATTCAATCGCAAGGTGCAATTGCAACGCAGGGGTGTACTACTGCGAGTCTAGAAGGAAATACTACCCAGTATCCTTCGTTGGCCCAACGTTCCAGTACATGGAGGCTAATAACTATTACCCAGCTAGGTACCAGTCCCATATGCTCATTGGCCATGGATTCGCATCTCCAGGGGATTGTGGTGGCATACTCAGATGTCACCACGGGGTGATAGGGATCATTACTGCTGGTGGAGAAGGGTTGGTTGCATTTACAGACATTAGAGACTTGTATGCCTACGAAGAAGAAGCCATGGAACAAGGCATCACCAATTACATAGAGTCACTTGGGGCCGCATTTGGAAGTGGATTTACTCAGCAGATTGGAGACAAAATAACAGAGTTGACTAATATGGTGACCAGTACCATCACTGAAAAGCTACTTAAGAACTTGATCAAGATCATATCCTCACTAGTTATTATAACTAGGAATTATGAAGACACCACAACAGTGCTCGCTACCCTGGCCCTTCTTGGGTGTGATGCTTCACCATGGCAGTGGCTTAGAAAGAAAGCATGCGATGTTCTGGAGATACCTTATGTCACCAAGCAAGGTGACAGTTGGTTGAAGAAGTTTACTGAAGCATGCAACGCAGCTAAGGGACTGGAGTGGGTGTCAAACAAAATCTCAAAATTCATTGATTGGCTCAAGGAGAAAATTATCCCACAAGCTAGAGATAAGTTGGAATTTGTAACAAAACTTAGACAACTAGAAATGCTGGAAAACCAAATCTCAACTATACACCAATCATGCCCTAGTCAGGAACACCAGGAAATTCTATTCAATAATGTCAGATGGTTATCCATCCAGTCTAAGAGGTTTGCCCCTCTTTACGCAGTGGAAGCCAAAAGAATACAGAAACTAGAGCATACCATTAACAACTACATACAGTTCAAGAGCAAACACCGTATTGAACCAGTATGTTTGCTAGTACATGGCAGCCCCGGAACAGGTAAATCTGTAGCAACCAACCTGATTGCTAGAGCCATAGCTGAAAGAGAAAACACGTCCACGTACTCGCTACCCCCGGATCCATCACACTTCGACGGATACAAACAACAGGGAGTGGTGATTATGGACGACCTGAATCAAAACCCAGATGGTGCGGACATGAAGCTGTTCTGTCAGATGGTATCAACAGTGGAGTTTATACCACCCATGGCATCCCTGGAGGAGAAAGGAATCCTGTTTACTTCAAATTACGTTCTAGCATCCACGAACTCAAGCAGAATTTCCCCCCCCACTGTGGCACACAGTGATGCATTAGCCAGGCGCTTTGCGTTCGACATGGACATTCAGGTCATGAATGAGTATTCTAGAGATGGGAAATTGAACATGGCCATGGCTACTGAAATGTGTAAGAACTGTCACCAACCAGCAAACTTTAAGAGATGCTGTCCTTTAGTGTGTGGTAAGGCAATTCAATTAATGGACAAATCTTCCAGAGTTAGATACAGTATTGACCAGATCACTACAATGATTATCAATGAGAGAAACAGAAGATCCAACATTGGCAATTGTATGGAGGCTTTGTTCCAAGGACCACTCCAGTATAAAGACTTGAAGATTGACATCAAGACGAGTCCCCCTCCTGAATGTATCAATGACTTGCTCCAAGCAGTTGACTCCCAGGAGGTGAGAGATTACTGTGAGAAGAAGGGTTGGATAGTCAACATCACCAGCCAGGTTCAAACAGAAAGGAACATCAACAGGGCAATGACAATTCTACAAGCGGTGACAACCTTCGCCGCAGTGGCTGGAGTTGTCTATGTCATGTATAAACTGTTTGCTGGACACCAGGGAGCATACACTGGTTTACCAAACAAAAAACCCAACGTGCCCACCATTAGGACAGCAAAGGTACAAGGGCCAGGGTTCGATTACGCAGTGGCTATGGCTAAAAGAAACATTGTTACAGCAACTACTAGCAAGGGAGAGTTCACTATGTTAGGAGTCCACGACAACGTGGCTATTTTACCAACCCACGCTTCACCTGGTGAAAGCATTGTGATCGATGGCAAAGAAGTGGAGATCTTGGATGCCAAAGCGCTCGAAGATCAAGCAGGAACCAATCTTGAAATCACTATAATCACTCTAAAGAGAAATGAAAAGTTCAGAGACATTAGACCACATATACCTACTCAAATCACTGAGACAAATGATGGAGTCTTGATCGTGAACACTAGCAAGTACCCCAATATGTATGTTCCTGTCGGTGCTGTGACTGAACAGGGATATCTAAATCTCGGTGGGCGCCAAACTGCTCGTACTCTAATGTACAACTTTCCAACCAGAGCAGGACAGTGTGGTGGAGTCATCACATGTACTGGGAAAGTCATCGGGATGCATGTTGGTGGGAACGGTTCACACGGGTTTGCAGCGGCCCTGAAGCGATCATACTTCACTCAGAGTCAAGGTGAAATCCAGTGGATGAGACCTTCGAAGGAAGTGGGATATCCAATCATAAATGCCCCGTCCAAAACCAAGCTTGAACCCAGTGCTTTCCACTATGTGTTTGAAGGGGTGAAGGAACCAGCAGTCCTCACTAAAAACGATCCCAGGCTTAAGACAAACTTTGAGGAGGCAATTTTCTCCAAGTACGTGGGTAACAAAATTACTGAAGTGGATGAGCACATGAAAGAGGCAGTAGACCACTATGCTGGCCAGCTCATGTCACTAGACATCAACACAGAACAAATGTGCTTGGAGGATGCCATGTATGGCACTGATGGTCTAGAAGCACTTGATTTGTCCACCAGTGCTGGCTACCCTTATGTAGCAATGGGAAAGAAGAAGAGAGATATCTTGAACAAACAAACCAGAGACACTAAGGAAATGCAAAAACTGCTCGACACATATGGAATCAACCTCCCACTGGTGACTTATGTAAAGGATGAACTTAGATCCAAAACAAAGGTTGAGCAGGGGAAATCCAGATTAATTGAAGCTTCTAGTTTGAATGACTCAGTGGCAATGAGAATGGCTTTTGGGAACCTATATGCTGCTTTTCACAAAAACCCAGGAGTGATAACAGGTTCAGCAGTAGGGTGCGATCCAGATTTGTTTTGGAGCAAAATTCCGGTATTGATGGAAGAGAAGCTGTTTGCCTTTGACTACACAGGGTATGATGCATCTCTCAGCCCTGCTTGGTTCGAGGCACTAGAGATGGTGCTTGAGAAAATCGGATTCGGAGACAGAGTTGACTACATCGACTACCTAAACCACTCACACCACCTGTACAAGAATAAAACATACTGTGTCAAGGGCGGTATGCCATCTGGTTGCTCAGGCACTTCAATTTTTAACTCAATGATTAACAACTTGATTATCAGGACACTCTTACTGAAAACCTACAAGGGCATAGATTTAGACCACCTAAAAATGATTGCCTATGGTGATGATGTAATTGCTTCCTACCCCCATGAAGTTGACGCTAGTCTCCTAGCCCAATCAGGAAAAGACTATGGACTAACTATGACTCCAGCTGACAAATCAGCTATATTTGAAACAGTCACATGGGAGAATGTAACATTCTTGAAGAGATTCTTCAGGGCAGACGAGAAATACCCATTTCTTATTCATCCAGTAATGCCAATGAAGGAAATTCATGAATCAATTAGATGGACAAAAGATCCTAGGAACACTCAGGATCACGTTCGCTCTCTGTGCCTATTAGCTTGGCACAATGGCGAAGAAGAATATAACAAATTCCTAGCTAAAATCAGGAGTGTGCCAATTGGAAGAGCTTTATTGCTCCCAGAGTACTCAACATTGTACCGCCGTTGGCTTGACTCATTTTAGTAACCCTACCTCAGTCGAATTGGATTGGGTCATACTGCTGTAGGGGTAAATTTTTCTTTAATTCGGAGG"
-}
-],
-"gappedTraces":
-[
-{
-"traceFileName": "dataset_152171",
-"leadingGaps": 2607,
-"trailingGaps": 4005,
-"peakA": [1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 6, 8, 11, 14, 17, 20, 23, 26, 30, 33, 38, 42, 47, 52, 58, 65, 71, 77, 82, 86, 88, 89, 91, 93, 97, 100, 104, 106, 107, 108, 108, 109, 111, 114, 116, 119, 121, 122, 123, 124, 126, 128, 131, 134, 136, 138, 140, 142, 144, 147, 151, 155, 159, 163, 167, 169, 170, 170, 170, 170, 172, 173, 175, 177, 177, 176, 174, 172, 171, 172, 173, 174, 174, 172, 169, 165, 160, 156, 153, 151, 151, 151, 152, 152, 152, 152, 150, 149, 148, 147, 147, 147, 146, 144, 141, 138, 135, 133, 131, 130, 130, 129, 127, 124, 121, 118, 115, 112, 110, 109, 107, 106, 104, 102, 99, 96, 93, 91, 89, 88, 87, 86, 84, 82, 81, 79, 79, 78, 77, 76, 74, 71, 68, 66, 66, 66, 67, 68, 68, 67, 65, 63, 62, 61, 61, 62, 63, 63, 64, 65, 65, 66, 66, 65, 63, 62, 60, 59, 59, 59, 61, 63, 65, 67, 69, 70, 70, 69, 68, 66, 65, 64, 64, 64, 64, 64, 64, 63, 62, 61, 61, 61, 61, 60, 59, 58, 57, 56, 56, 55, 55, 56, 56, 57, 58, 58, 59, 59, 58, 57, 55, 54, 53, 53, 53, 54, 56, 57, 58, 58, 57, 56, 55, 54, 54, 55, 57, 59, 61, 62, 63, 63, 62, 62, 62, 62, 62, 63, 63, 64, 65, 66, 67, 69, 71, 72, 71, 70, 69, 68, 67, 68, 70, 72, 75, 77, 78, 79, 79, 79, 79, 79, 79, 79, 79, 79, 80, 83, 86, 89, 92, 92, 92, 91, 89, 89, 90, 92, 96, 99, 101, 103, 104, 104, 106, 111, 121, 136, 157, 182, 209, 236, 259, 276, 284, 285, 281, 273, 265, 260, 258, 262, 271, 284, 300, 318, 337, 356, 372, 384, 391, 392, 387, 376, 361, 345, 331, 322, 317, 317, 321, 326, 333, 339, 343, 346, 348, 347, 344, 337, 327, 314, 300, 285, 272, 261, 251, 243, 238, 236, 238, 244, 252, 263, 273, 281, 287, 290, 290, 288, 284, 278, 270, 262, 254, 245, 236, 227, 219, 211, 203, 197, 193, 193, 195, 200, 206, 214, 222, 230, 239, 249, 260, 271, 280, 288, 292, 293, 291, 286, 280, 271, 262, 250, 236, 220, 202, 185, 167, 151, 137, 123, 110, 97, 84, 73, 64, 56, 51, 48, 46, 45, 45, 45, 47, 51, 57, 66, 77, 90, 104, 119, 134, 149, 165, 180, 195, 211, 227, 243, 261, 278, 295, 311, 323, 333, 340, 344, 348, 353, 358, 364, 369, 374, 377, 379, 379, 378, 378, 379, 380, 382, 383, 384, 385, 384, 382, 380, 377, 375, 374, 373, 372, 371, 370, 368, 366, 363, 361, 360, 359, 358, 356, 354, 352, 350, 349, 349, 349, 349, 350, 350, 349, 349, 350, 352, 356, 360, 365, 369, 371, 370, 367, 362, 356, 349, 341, 333, 325, 315, 304, 292, 278, 262, 246, 228, 210, 192, 174, 156, 139, 123, 108, 94, 82, 72, 63, 55, 49, 43, 38, 32, 27, 21, 17, 12, 9, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 3, 4, 4, 3, 2, 1, 1, 1, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 10, 15, 21, 28, 35, 44, 53, 64, 76, 88, 100, 112, 124, 137, 151, 165, 180, 195, 207, 217, 225, 231, 238, 246, 255, 264, 273, 280, 284, 286, 284, 282, 279, 275, 271, 266, 261, 256, 249, 242, 233, 222, 209, 194, 177, 160, 144, 131, 120, 112, 106, 102, 99, 96, 95, 95, 96, 99, 104, 110, 117, 125, 133, 141, 149, 157, 164, 170, 174, 175, 175, 173, 169, 163, 158, 152, 146, 140, 133, 125, 116, 107, 98, 91, 86, 84, 85, 88, 94, 100, 108, 116, 126, 137, 149, 162, 176, 190, 202, 212, 220, 225, 228, 228, 227, 224, 218, 211, 203, 193, 181, 169, 155, 141, 128, 116, 105, 96, 87, 80, 72, 65, 58, 52, 45, 40, 35, 32, 29, 27, 25, 24, 23, 23, 22, 22, 21, 21, 20, 19, 19, 19, 19, 20, 21, 22, 23, 23, 23, 22, 20, 18, 17, 16, 15, 15, 15, 15, 15, 15, 14, 14, 14, 13, 13, 12, 10, 9, 8, 7, 7, 7, 7, 6, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 13, 20, 28, 37, 47, 57, 68, 80, 93, 107, 123, 140, 157, 174, 190, 202, 211, 217, 221, 223, 224, 223, 221, 216, 208, 197, 183, 168, 153, 138, 123, 110, 96, 84, 72, 62, 55, 49, 45, 42, 39, 36, 32, 27, 23, 20, 19, 19, 19, 19, 18, 16, 13, 10, 8, 7, 7, 8, 8, 8, 7, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 12, 19, 28, 39, 52, 67, 82, 99, 116, 133, 150, 167, 183, 198, 212, 223, 231, 236, 238, 237, 234, 229, 223, 214, 202, 188, 172, 155, 140, 127, 118, 111, 108, 107, 107, 110, 114, 120, 128, 139, 151, 164, 178, 192, 205, 219, 232, 244, 254, 261, 263, 261, 254, 243, 230, 216, 200, 185, 169, 152, 134, 117, 100, 84, 70, 58, 47, 38, 30, 23, 17, 13, 11, 9, 8, 6, 5, 4, 4, 5, 7, 10, 11, 11, 9, 6, 3, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 10, 11, 12, 15, 20, 27, 36, 46, 57, 68, 80, 93, 108, 123, 141, 160, 179, 199, 219, 237, 252, 263, 271, 276, 277, 275, 272, 265, 257, 245, 230, 212, 194, 175, 157, 141, 126, 111, 98, 84, 72, 62, 54, 49, 46, 45, 45, 44, 41, 39, 35, 33, 31, 30, 30, 31, 30, 29, 28, 27, 26, 26, 27, 28, 29, 28, 27, 24, 21, 18, 17, 17, 18, 20, 21, 22, 21, 20, 18, 17, 16, 16, 17, 19, 21, 25, 30, 36, 45, 55, 66, 79, 92, 107, 124, 141, 159, 178, 197, 214, 228, 239, 246, 248, 247, 243, 237, 229, 217, 203, 186, 167, 147, 127, 109, 94, 81, 69, 59, 49, 41, 33, 27, 22, 20, 20, 21, 23, 26, 30, 35, 40, 47, 56, 67, 80, 96, 114, 133, 152, 171, 187, 202, 215, 226, 237, 247, 256, 262, 264, 262, 255, 243, 229, 212, 195, 177, 160, 142, 125, 108, 92, 76, 62, 49, 38, 29, 22, 17, 14, 12, 10, 8, 6, 4, 2, 1, 1, 2, 3, 3, 3, 3, 3, 4, 7, 11, 17, 23, 28, 33, 37, 41, 46, 54, 65, 78, 94, 109, 124, 136, 146, 154, 161, 168, 174, 178, 180, 178, 172, 163, 151, 138, 126, 114, 104, 95, 87, 80, 74, 70, 66, 65, 67, 71, 79, 91, 106, 123, 141, 159, 178, 195, 212, 228, 244, 257, 268, 276, 281, 283, 283, 284, 285, 287, 290, 291, 289, 286, 281, 275, 269, 263, 257, 248, 236, 221, 204, 186, 167, 149, 133, 117, 102, 88, 75, 65, 59, 57, 59, 63, 70, 78, 86, 95, 105, 117, 130, 145, 159, 172, 182, 188, 189, 186, 180, 173, 164, 154, 143, 132, 119, 107, 95, 85, 78, 73, 70, 70, 71, 76, 84, 96, 111, 129, 148, 168, 187, 206, 224, 241, 256, 268, 277, 281, 280, 275, 266, 253, 236, 217, 197, 175, 154, 135, 117, 101, 86, 73, 62, 52, 43, 36, 30, 25, 21, 18, 15, 13, 12, 10, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 4, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 17, 19, 20, 20, 20, 19, 17, 15, 14, 13, 12, 12, 13, 13, 13, 13, 11, 9, 7, 6, 7, 11, 16, 22, 29, 36, 43, 51, 60, 71, 85, 101, 118, 136, 156, 176, 196, 217, 237, 255, 270, 281, 288, 291, 293, 294, 296, 299, 301, 304, 305, 305, 305, 304, 303, 303, 304, 304, 303, 300, 296, 289, 282, 275, 268, 263, 259, 256, 253, 250, 246, 240, 233, 224, 214, 203, 190, 177, 164, 149, 134, 119, 104, 91, 78, 69, 63, 61, 64, 72, 83, 98, 116, 135, 155, 176, 198, 220, 241, 262, 279, 292, 300, 303, 301, 294, 284, 271, 255, 237, 217, 197, 177, 158, 140, 124, 109, 96, 85, 75, 68, 62, 57, 52, 48, 43, 39, 34, 30, 26, 23, 21, 18, 16, 15, 14, 14, 14, 14, 15, 15, 15, 15, 15, 16, 18, 19, 21, 23, 25, 26, 27, 27, 27, 26, 25, 24, 25, 27, 29, 32, 34, 34, 33, 31, 30, 29, 30, 32, 34, 34, 34, 32, 31, 29, 29, 30, 32, 34, 35, 35, 33, 30, 28, 26, 25, 26, 26, 27, 29, 29, 29, 29, 27, 25, 23, 22, 22, 22, 24, 26, 27, 27, 26, 24, 22, 20, 19, 18, 19, 19, 19, 18, 18, 17, 16, 15, 16, 17, 19, 23, 29, 37, 49, 65, 84, 105, 128, 152, 175, 198, 221, 244, 266, 286, 303, 313, 317, 313, 303, 289, 271, 252, 231, 210, 187, 164, 142, 120, 102, 87, 75, 65, 57, 50, 44, 39, 35, 31, 29, 27, 26, 26, 28, 32, 38, 48, 60, 74, 89, 105, 123, 143, 164, 187, 211, 233, 252, 268, 279, 287, 292, 296, 299, 302, 306, 310, 313, 317, 320, 323, 325, 325, 323, 318, 309, 296, 279, 259, 237, 214, 191, 168, 146, 125, 105, 87, 70, 55, 43, 34, 26, 21, 17, 14, 12, 11, 11, 11, 13, 15, 16, 18, 19, 20, 20, 20, 20, 18, 17, 15, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 1, 3, 7, 12, 20, 30, 42, 56, 72, 91, 111, 134, 158, 184, 211, 237, 260, 280, 293, 299, 299, 293, 283, 270, 255, 239, 219, 197, 173, 148, 124, 102, 85, 71, 60, 52, 45, 40, 35, 32, 30, 30, 31, 31, 30, 29, 26, 24, 23, 23, 24, 25, 26, 26, 25, 24, 23, 23, 24, 27, 30, 34, 39, 43, 49, 57, 66, 77, 90, 106, 124, 142, 162, 182, 201, 218, 231, 240, 243, 241, 233, 221, 206, 190, 173, 156, 139, 121, 103, 85, 68, 53, 41, 31, 24, 20, 18, 17, 17, 17, 16, 15, 14, 13, 13, 13, 14, 15, 17, 18, 19, 20, 19, 18, 16, 13, 12, 11, 11, 11, 11, 10, 10, 8, 7, 6, 6, 6, 6, 7, 7, 8, 9, 10, 10, 11, 11, 12, 11, 11, 11, 11, 10, 9, 7, 4, 3, 2, 2, 2, 3, 5, 6, 7, 7, 8, 8, 8, 8, 8, 7, 6, 6, 6, 6, 7, 7, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 13, 16, 21, 28, 38, 52, 70, 91, 113, 137, 160, 182, 203, 223, 242, 259, 273, 284, 292, 296, 297, 296, 295, 295, 296, 298, 301, 304, 308, 311, 314, 317, 319, 320, 319, 316, 312, 307, 304, 302, 302, 304, 306, 307, 304, 298, 287, 272, 253, 232, 209, 185, 160, 136, 113, 92, 74, 60, 52, 49, 51, 58, 68, 81, 94, 109, 124, 141, 158, 175, 191, 204, 212, 214, 210, 201, 189, 174, 158, 142, 125, 108, 91, 75, 61, 47, 36, 27, 21, 16, 14, 12, 12, 12, 11, 11, 10, 8, 8, 7, 8, 8, 9, 9, 9, 8, 7, 7, 7, 8, 10, 14, 18, 23, 29, 35, 43, 51, 62, 75, 90, 108, 129, 152, 178, 205, 232, 258, 280, 299, 313, 322, 328, 331, 332, 334, 338, 343, 350, 359, 368, 376, 383, 387, 387, 383, 375, 362, 344, 323, 299, 271, 241, 209, 176, 146, 118, 94, 75, 60, 50, 42, 37, 32, 28, 24, 19, 16, 12, 10, 9, 8, 8, 7, 5, 3, 2, 1, 1, 3, 4, 5, 5, 3, 1, 0, 0, 2, 6, 12, 19, 28, 39, 52, 69, 90, 115, 146, 179, 214, 247, 278, 304, 325, 341, 350, 351, 345, 330, 307, 279, 246, 214, 182, 153, 128, 106, 86, 70, 57, 47, 40, 35, 31, 27, 24, 21, 19, 17, 16, 16, 15, 15, 13, 11, 10, 8, 8, 9, 11, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 30, 30, 31, 33, 39, 47, 59, 73, 88, 106, 124, 144, 165, 186, 206, 223, 235, 242, 243, 239, 229, 216, 200, 181, 160, 138, 115, 93, 73, 56, 42, 32, 24, 19, 15, 11, 8, 6, 4, 2, 2, 2, 2, 3, 4, 7, 11, 18, 28, 43, 62, 85, 112, 141, 172, 203, 233, 262, 287, 307, 322, 330, 331, 323, 308, 287, 261, 232, 202, 172, 145, 120, 99, 81, 66, 55, 45, 38, 33, 28, 25, 22, 20, 18, 16, 15, 14, 13, 13, 15, 20, 26, 36, 47, 62, 78, 98, 119, 142, 165, 186, 204, 218, 226, 229, 225, 216, 202, 184, 163, 141, 120, 100, 82, 67, 56, 48, 44, 44, 48, 58, 71, 88, 109, 132, 156, 182, 206, 228, 246, 258, 263, 261, 252, 238, 220, 198, 175, 151, 127, 104, 84, 66, 50, 38, 28, 21, 15, 12, 10, 8, 8, 7, 7, 7, 8, 9, 10, 11, 11, 10, 8, 7, 5, 5, 6, 7, 7, 7, 6, 4, 2, 0, 0, 0, 1, 2, 3, 2, 1, 1, 1, 2, 4, 6, 7, 9, 12, 18, 29, 44, 64, 88, 114, 142, 171, 201, 233, 266, 298, 325, 347, 359, 364, 361, 354, 346, 339, 335, 334, 336, 339, 344, 348, 351, 351, 347, 338, 325, 307, 284, 258, 231, 203, 175, 148, 124, 102, 84, 69, 58, 51, 46, 43, 40, 38, 36, 34, 33, 32, 33, 35, 38, 41, 45, 50, 58, 69, 83, 102, 125, 151, 178, 207, 234, 260, 282, 302, 317, 329, 337, 341, 342, 343, 343, 344, 348, 355, 363, 374, 384, 392, 398, 400, 398, 394, 388, 382, 379, 380, 385, 393, 404, 415, 424, 427, 422, 409, 388, 359, 325, 288, 250, 212, 177, 143, 113, 87, 66, 49, 36, 27, 21, 17, 14, 12, 9, 7, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 1, 2, 3, 4, 4, 4, 3, 3, 3, 5, 8, 11, 14, 17, 19, 20, 20, 19, 19, 19, 19, 20, 20, 20, 19, 18, 17, 16, 16, 17, 18, 18, 17, 15, 14, 12, 10, 9, 8, 8, 8, 9, 11, 16, 24, 35, 51, 72, 95, 122, 151, 180, 208, 234, 256, 273, 283, 285, 280, 267, 247, 222, 194, 165, 136, 108, 84, 62, 44, 30, 20, 13, 9, 7, 7, 7, 8, 7, 7, 6, 5, 5, 4, 4, 4, 3, 3, 3, 3, 4, 5, 5, 5, 4, 3, 3, 5, 8, 13, 20, 29, 41, 55, 72, 92, 114, 137, 159, 178, 193, 202, 205, 202, 193, 180, 164, 145, 126, 106, 87, 69, 52, 38, 28, 20, 15, 12, 11, 9, 7, 5, 3, 1, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 2, 3, 4, 5, 5, 6, 6, 8, 10, 13, 17, 20, 22, 23, 23, 23, 21, 20, 18, 16, 14, 12, 10, 10, 11, 15, 22, 34, 52, 74, 102, 136, 173, 213, 254, 294, 332, 364, 389, 404, 408, 399, 379, 349, 312, 270, 229, 189, 153, 122, 97, 77, 62, 52, 46, 42, 39, 38, 36, 33, 30, 26, 22, 19, 16, 13, 11, 10, 9, 10, 11, 12, 13, 13, 13, 13, 14, 16, 19, 23, 26, 29, 30, 31, 30, 29, 28, 27, 26, 26, 27, 31, 37, 46, 59, 74, 93, 115, 140, 167, 197, 227, 255, 281, 303, 318, 328, 331, 330, 326, 323, 321, 324, 331, 341, 353, 367, 379, 388, 394, 394, 388, 376, 360, 341, 324, 310, 302, 299, 300, 302, 303, 301, 293, 279, 260, 237, 210, 182, 153, 126, 100, 78, 58, 43, 30, 20, 13, 8, 5, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 8, 9, 10, 12, 14, 17, 20, 24, 27, 30, 32, 33, 34, 33, 32, 31, 29, 27, 26, 25, 25, 26, 28, 29, 29, 29, 28, 27, 26, 25, 25, 26, 27, 28, 29, 30, 30, 29, 27, 26, 24, 23, 23, 24, 25, 26, 27, 26, 24, 22, 19, 16, 14, 13, 12, 11, 10, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 11, 18, 29, 44, 63, 87, 115, 146, 177, 207, 234, 255, 268, 273, 270, 259, 240, 215, 187, 156, 126, 98, 73, 53, 36, 25, 18, 16, 21, 32, 51, 77, 109, 147, 187, 229, 269, 305, 336, 360, 376, 383, 382, 376, 365, 352, 341, 334, 332, 335, 343, 354, 365, 375, 379, 377, 369, 356, 343, 332, 326, 326, 333, 345, 360, 374, 384, 389, 386, 375, 355, 325, 287, 245, 200, 157, 119, 87, 63, 46, 35, 27, 22, 18, 14, 11, 8, 6, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 11, 21, 35, 55, 79, 107, 137, 167, 193, 215, 229, 236, 236, 229, 216, 199, 177, 152, 126, 99, 75, 53, 36, 23, 14, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 9, 20, 38, 62, 91, 125, 163, 204, 245, 286, 323, 352, 372, 380, 375, 357, 329, 294, 253, 211, 170, 132, 99, 72, 53, 40, 33, 30, 29, 28, 26, 23, 20, 17, 15, 13, 12, 12, 11, 10, 8, 6, 4, 3, 3, 3, 4, 5, 5, 5, 4, 3, 2, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 2, 3, 4, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 12, 19, 29, 43, 63, 89, 123, 163, 207, 253, 297, 337, 369, 390, 397, 390, 368, 334, 291, 244, 197, 153, 114, 82, 57, 38, 26, 21, 24, 33, 48, 69, 94, 121, 147, 172, 194, 212, 224, 230, 228, 219, 203, 180, 152, 122, 93, 66, 43, 26, 15, 8, 6, 9, 15, 26, 43, 67, 97, 134, 177, 221, 265, 304, 334, 354, 364, 364, 357, 348, 338, 332, 330, 335, 345, 360, 380, 400, 417, 428, 429, 417, 391, 351, 303, 249, 196, 147, 107, 76, 53, 39, 32, 31, 35, 45, 61, 83, 109, 140, 173, 205, 232, 253, 263, 262, 251, 230, 202, 171, 139, 108, 80, 56, 36, 21, 11, 7, 7, 14, 27, 46, 71, 101, 136, 175, 215, 253, 288, 317, 337, 347, 347, 340, 327, 315, 306, 304, 311, 324, 341, 360, 375, 384, 385, 376, 359, 335, 308, 282, 261, 248, 244, 248, 256, 263, 268, 266, 257, 240, 218, 191, 161, 131, 101, 74, 52, 34, 21, 11, 6, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 14, 30, 53, 83, 118, 159, 203, 248, 291, 330, 359, 375, 377, 362, 333, 293, 246, 198, 153, 114, 81, 56, 38, 25, 18, 16, 18, 25, 37, 53, 73, 98, 127, 158, 193, 226, 257, 282, 296, 299, 290, 269, 239, 204, 165, 128, 93, 63, 39, 21, 9, 2, 0, 0, 3, 12, 27, 49, 79, 117, 161, 208, 255, 299, 335, 360, 372, 370, 354, 325, 287, 242, 196, 150, 110, 75, 49, 29, 17, 9, 5, 3, 2, 2, 3, 4, 5, 7, 10, 12, 14, 16, 16, 16, 15, 14, 13, 13, 12, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 6, 18, 36, 64, 99, 143, 192, 244, 296, 341, 377, 397, 401, 388, 359, 318, 268, 215, 164, 118, 80, 51, 31, 19, 15, 18, 25, 39, 58, 84, 115, 150, 185, 219, 247, 266, 274, 270, 255, 230, 199, 164, 128, 95, 66, 42, 23, 9, 1, 0, 1, 10, 27, 51, 84, 125, 172, 225, 278, 330, 374, 407, 425, 426, 409, 376, 332, 280, 227, 177, 132, 97, 70, 50, 37, 29, 24, 21, 20, 19, 18, 17, 14, 12, 8, 5, 2, 0, 0, 0, 3, 10, 23, 40, 64, 92, 124, 158, 194, 228, 257, 279, 288, 285, 270, 242, 208, 170, 133, 99, 70, 48, 30, 17, 7, 2, 1, 6, 17, 36, 63, 97, 141, 191, 247, 304, 356, 399, 427, 437, 427, 400, 360, 310, 256, 203, 153, 111, 77, 53, 38, 31, 28, 28, 28, 28, 28, 27, 25, 24, 24, 23, 23, 23, 23, 23, 22, 22, 21, 20, 18, 17, 15, 12, 10, 8, 6, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 8, 22, 44, 76, 117, 167, 223, 281, 336, 382, 414, 430, 429, 412, 386, 356, 329, 310, 303, 309, 328, 355, 384, 410, 427, 429, 416, 386, 343, 292, 237, 184, 137, 99, 70, 51, 40, 33, 30, 28, 27, 26, 24, 23, 22, 22, 22, 22, 21, 21, 21, 21, 21, 21, 21, 20, 18, 15, 13, 10, 7, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 14, 35, 67, 112, 167, 230, 294, 354, 405, 442, 460, 458, 436, 398, 347, 289, 229, 173, 124, 84, 54, 33, 21, 16, 17, 24, 37, 57, 85, 122, 169, 224, 285, 347, 404, 449, 476, 483, 467, 432, 382, 323, 262, 203, 151, 108, 74, 49, 33, 25, 21, 21, 23, 24, 24, 22, 19, 15, 12, 9, 7, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 9, 22, 41, 69, 105, 151, 204, 261, 316, 363, 397, 415, 413, 393, 357, 309, 256, 202, 152, 109, 75, 50, 34, 25, 21, 21, 22, 23, 24, 24, 22, 19, 15, 10, 6, 3, 1, 0, 0, 0, 3, 12, 30, 58, 99, 152, 214, 280, 346, 404, 447, 473, 477, 461, 425, 375, 314, 249, 186, 129, 82, 47, 23, 10, 5, 8, 18, 35, 59, 93, 135, 184, 238, 291, 340, 378, 400, 404, 389, 357, 311, 257, 201, 148, 104, 69, 46, 31, 24, 21, 22, 26, 35, 49, 70, 100, 137, 182, 229, 276, 317, 350, 372, 379, 374, 357, 333, 307, 286, 275, 278, 296, 324, 357, 387, 406, 409, 394, 362, 318, 266, 212, 161, 116, 80, 52, 31, 18, 9, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 11, 14, 16, 18, 17, 15, 13, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 11, 14, 16, 17, 17, 16, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 6, 9, 13, 17, 21, 24, 25, 25, 24, 23, 22, 21, 21, 21, 22, 22, 23, 24, 26, 27, 29, 30, 30, 29, 28, 26, 24, 23, 23, 24, 25, 27, 29, 30, 31, 31, 30, 29, 27, 25, 23, 22, 22, 22, 23, 24, 25, 25, 24, 22, 19, 16, 13, 11, 8, 6, 4, 3, 2, 2, 3, 4, 5, 6, 6, 7, 8, 9, 10, 12, 15, 17, 18, 19, 18, 15, 12, 8, 4, 2, 1, 0, 0, 0, 0, 7, 23, 49, 87, 136, 192, 250, 304, 349, 380, 392, 385, 359, 317, 265, 208, 152, 103, 63, 34, 15, 5, 0, 0, 0, 1, 3, 4, 4, 5, 7, 8, 10, 12, 14, 15, 16, 16, 16, 15, 14, 13, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 17, 21, 23, 25, 25, 24, 23, 21, 19, 17, 14, 11, 7, 4, 1, 0, 0, 1, 3, 5, 6, 8, 9, 11, 14, 17, 21, 23, 25, 25, 23, 21, 18, 16, 15, 14, 15, 17, 18, 19, 18, 17, 15, 12, 10, 9, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 4, 18, 42, 80, 128, 186, 248, 308, 360, 398, 417, 414, 390, 346, 288, 225, 163, 109, 67, 37, 18, 8, 4, 2, 2, 3, 3, 2, 2, 1, 1, 1, 1, 1, 0, 0, 0, 3, 16, 40, 78, 130, 193, 264, 337, 404, 459, 494, 505, 488, 447, 386, 313, 238, 168, 110, 66, 37, 20, 12, 9, 10, 12, 13, 14, 15, 15, 15, 15, 15, 15, 16, 17, 20, 24, 31, 43, 61, 85, 115, 150, 185, 217, 241, 255, 256, 244, 221, 190, 154, 117, 82, 53, 30, 15, 5, 1, 0, 1, 2, 3, 4, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 2, 4, 7, 10, 12, 15, 18, 22, 25, 27, 28, 28, 26, 22, 18, 14, 11, 8, 6, 5, 4, 4, 4, 4, 5, 6, 8, 10, 13, 15, 18, 21, 23, 25, 27, 28, 27, 26, 24, 22, 19, 16, 14, 12, 12, 12, 14, 19, 29, 47, 75, 117, 172, 240, 315, 391, 458, 506, 528, 520, 482, 421, 345, 265, 189, 124, 74, 38, 15, 2, 0, 2, 13, 33, 65, 108, 160, 220, 281, 337, 381, 408, 413, 399, 368, 329, 292, 264, 254, 263, 291, 331, 376, 415, 439, 442, 420, 376, 315, 246, 177, 117, 70, 38, 18, 8, 4, 2, 1, 1, 0, 1, 2, 3, 4, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 6, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 5, 22, 53, 100, 164, 240, 319, 393, 451, 485, 492, 470, 424, 361, 290, 219, 155, 103, 65, 40, 26, 22, 23, 26, 30, 32, 32, 31, 29, 25, 22, 18, 15, 12, 10, 9, 9, 9, 9, 8, 7, 6, 5, 4, 5, 6, 8, 8, 9, 8, 7, 5, 4, 4, 4, 5, 6, 8, 9, 10, 10, 10, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 21, 46, 83, 130, 181, 232, 276, 305, 318, 311, 287, 249, 203, 153, 106, 66, 36, 15, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 18, 45, 87, 146, 218, 298, 375, 438, 479, 491, 472, 426, 360, 284, 209, 141, 88, 50, 26, 15, 13, 16, 20, 24, 26, 26, 24, 20, 17, 13, 10, 7, 4, 3, 2, 1, 2, 3, 3, 4, 4, 3, 4, 4, 6, 7, 7, 9, 13, 24, 44, 79, 130, 196, 273, 355, 431, 491, 527, 533, 508, 454, 379, 294, 207, 131, 71, 31, 9, 0, 0, 0, 2, 8, 22, 48, 88, 143, 211, 285, 357, 418, 459, 474, 461, 424, 369, 311, 261, 232, 230, 256, 305, 365, 421, 463, 478, 464, 421, 358, 283, 208, 142, 89, 52, 31, 21, 19, 23, 28, 33, 36, 36, 35, 31, 27, 22, 18, 15, 13, 11, 10, 9, 9, 12, 22, 43, 77, 129, 195, 273, 354, 430, 489, 524, 528, 500, 444, 367, 280, 194, 120, 63, 26, 6, 0, 0, 0, 2, 9, 24, 50, 91, 144, 207, 272, 331, 375, 398, 395, 370, 328, 281, 240, 219, 226, 263, 326, 404, 480, 540, 571, 566, 526, 457, 369, 277, 191, 120, 67, 34, 16, 10, 10, 14, 17, 20, 21, 20, 19, 16, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 18, 47, 93, 155, 231, 312, 388, 448, 484, 489, 462, 408, 334, 253, 174, 107, 56, 24, 6, 0, 0, 3, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 7, 8, 10, 11, 13, 15, 17, 18, 17, 15, 11, 6, 2, 0, 0, 0, 0, 0, 0, 0, 5, 24, 61, 118, 193, 280, 368, 446, 502, 527, 517, 475, 407, 323, 236, 156, 91, 46, 19, 7, 5, 9, 15, 20, 24, 26, 26, 25, 23, 19, 15, 10, 6, 3, 2, 1, 1, 1, 2, 2, 3, 4, 6, 8, 10, 14, 17, 21, 23, 24, 24, 21, 18, 14, 10, 6, 3, 1, 0, 0, 0, 0, 1, 3, 5, 7, 10, 13, 16, 18, 21, 24, 25, 25, 24, 22, 19, 16, 14, 12, 10, 9, 7, 5, 5, 10, 23, 48, 87, 143, 213, 292, 371, 440, 487, 504, 488, 442, 378, 309, 252, 221, 223, 259, 320, 392, 460, 508, 524, 506, 456, 382, 297, 211, 135, 76, 35, 11, 0, 0, 1, 5, 8, 12, 19, 33, 60, 102, 161, 234, 313, 389, 451, 487, 492, 464, 409, 334, 251, 171, 104, 53, 21, 5, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 7, 27, 64, 118, 186, 262, 335, 393, 427, 431, 406, 355, 287, 212, 142, 84, 42, 16, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 1, 0, 0, 2, 20, 57, 117, 197, 290, 384, 468, 527, 554, 544, 499, 425, 334, 239, 152, 83, 36, 10, 0, 0, 0, 0, 5, 18, 46, 91, 154, 231, 314, 394, 458, 497, 504, 478, 425, 355, 286, 233, 209, 219, 261, 324, 392, 449, 481, 479, 444, 384, 314, 251, 210, 202, 229, 285, 356, 427, 481, 504, 492, 446, 376, 292, 207, 132, 75, 35, 14, 5, 3, 5, 7, 8, 9, 14, 27, 52, 91, 143, 205, 269, 327, 371, 392, 388, 357, 305, 240, 171, 107, 57, 23, 4, 0, 0, 1, 2, 1, 0, 0, 6, 26, 61, 110, 171, 237, 297, 343, 366, 362, 333, 283, 222, 158, 100, 55, 24, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 2, 3, 4, 5, 5, 5, 5, 5, 6, 9, 12, 17, 20, 23, 23, 20, 16, 11, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 2, 19, 55, 114, 195, 292, 392, 480, 544, 572, 560, 511, 434, 340, 245, 159, 92, 45, 19, 8, 9, 15, 24, 32, 37, 40, 40, 37, 33, 27, 21, 17, 14, 12, 11, 10, 10, 9, 8, 6, 5, 4, 4, 5, 7, 9, 11, 11, 10, 8, 6, 5, 5, 7, 10, 13, 16, 18, 19, 20, 20, 19, 18, 16, 14, 11, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 11, 17, 23, 27, 31, 34, 35, 35, 33, 31, 28, 24, 21, 18, 16, 15, 15, 14, 16, 22, 37, 68, 119, 190, 279, 375, 466, 537, 574, 570, 525, 447, 349, 247, 155, 83, 34, 8, 0, 1, 9, 18, 27, 33, 37, 37, 35, 30, 24, 19, 15, 13, 13, 14, 15, 15, 17, 26, 47, 85, 144, 222, 311, 399, 471, 515, 520, 487, 423, 344, 271, 224, 219, 261, 346, 456, 568, 658, 703, 694, 633, 534, 419, 315, 244, 220, 247, 316, 410, 505, 580, 616, 606, 551, 462, 354, 245, 150, 77, 31, 6, 0, 1, 6, 11, 13, 14, 13, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 14, 14, 14, 14, 14, 14, 16, 19, 23, 28, 33, 37, 40, 40, 39, 36, 31, 26, 20, 15, 11, 8, 4, 2, 1, 6, 21, 53, 108, 189, 293, 408, 520, 609, 658, 657, 606, 515, 400, 280, 174, 91, 37, 8, 0, 0, 7, 15, 22, 26, 28, 27, 24, 19, 14, 10, 8, 7, 8, 8, 8, 7, 4, 2, 0, 0, 1, 2, 4, 6, 7, 8, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 1, 2, 3, 4, 5, 5, 6, 6, 5, 5, 3, 2, 1, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 1, 2, 0, 0, 0, 8, 31, 74, 136, 212, 293, 365, 416, 437, 423, 378, 308, 228, 149, 84, 37, 10, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 13, 41, 90, 158, 240, 326, 402, 456, 477, 460, 408, 331, 242, 156, 85, 36, 9, 0, 0, 0, 2, 1, 0, 0, 0, 1, 2, 3, 4, 4, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 1, 2, 3, 1, 0, 0, 8, 36, 88, 166, 263, 368, 463, 531, 560, 544, 487, 399, 298, 198, 114, 53, 16, 0, 0, 0, 6, 10, 12, 12, 14, 23, 45, 88, 154, 242, 344, 444, 526, 572, 573, 528, 445, 340, 232, 137, 67, 23, 2, 0, 0, 3, 5, 6, 5, 5, 5, 5, 5, 4, 3, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 8, 7, 6, 5, 5, 5, 7, 8, 9, 8, 6, 5, 11, 30, 68, 127, 205, 293, 378, 446, 483, 482, 442, 371, 282, 192, 113, 55, 18, 1, 0, 0, 2, 4, 4, 1, 0, 0, 8, 41, 103, 193, 306, 427, 534, 609, 637, 613, 542, 438, 320, 207, 115, 50, 14, 0, 0, 1, 4, 5, 6, 6, 7, 8, 10, 11, 13, 15, 17, 21, 25, 29, 32, 32, 31, 27, 23, 18, 14, 12, 10, 10, 9, 7, 3, 2, 7, 28, 70, 140, 234, 345, 456, 547, 601, 605, 558, 469, 359, 254, 180, 154, 185, 266, 378, 497, 594, 647, 644, 586, 484, 361, 238, 135, 61, 19, 0, 0, 0, 3, 4, 3, 3, 3, 4, 5, 5, 5, 5, 5, 6, 8, 10, 11, 11, 9, 6, 3, 0, 0, 0, 0, 1, 2, 1, 0, 0, 3, 21, 57, 112, 184, 264, 339, 395, 421, 413, 370, 302, 222, 143, 77, 32, 7, 0, 0, 1, 2, 2, 0, 0, 0, 0, 1, 4, 7, 11, 14, 17, 18, 19, 18, 16, 13, 9, 6, 4, 2, 1, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 5, 6, 9, 14, 18, 22, 24, 23, 20, 16, 10, 6, 2, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 4, 5, 4, 2, 0, 0, 10, 40, 98, 184, 294, 412, 520, 597, 627, 602, 527, 418, 295, 180, 90, 32, 4, 0, 0, 3, 5, 4, 2, 1, 1, 2, 2, 1, 0, 0, 1, 2, 2, 0, 0, 0, 11, 39, 87, 154, 230, 304, 360, 389, 383, 345, 282, 207, 133, 72, 30, 7, 0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 2, 4, 7, 10, 14, 17, 19, 19, 18, 15, 12, 7, 2, 0, 0, 0, 1, 4, 4, 1, 0, 0, 19, 62, 134, 230, 337, 435, 504, 527, 499, 428, 332, 236, 166, 142, 172, 252, 364, 481, 575, 624, 615, 550, 444, 325, 221, 159, 155, 210, 309, 428, 535, 603, 615, 568, 474, 354, 233, 130, 57, 16, 0, 0, 2, 6, 8, 8, 7, 5, 4, 3, 3, 3, 4, 5, 7, 8, 7, 5, 3, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 2, 3, 2, 0, 0, 6, 31, 79, 151, 237, 325, 398, 440, 443, 405, 336, 249, 162, 89, 37, 9, 0, 0, 1, 3, 3, 1, 0, 0, 0, 1, 3, 4, 5, 6, 6, 5, 4, 4, 5, 5, 6, 7, 8, 8, 8, 9, 11, 12, 10, 6, 1, 0, 7, 34, 88, 172, 279, 397, 506, 584, 614, 590, 515, 406, 284, 172, 84, 27, 1, 0, 0, 6, 10, 9, 4, 1, 2, 15, 45, 98, 172, 262, 355, 434, 482, 488, 450, 376, 280, 183, 100, 41, 9, 0, 0, 2, 4, 5, 4, 4, 5, 7, 8, 7, 5, 2, 0, 0, 2, 4, 3, 0, 0, 5, 30, 81, 157, 254, 355, 442, 495, 503, 463, 384, 286, 191, 122, 95, 115, 176, 260, 347, 414, 444, 431, 380, 301, 213, 131, 67, 25, 3, 0, 0, 1, 5, 5, 3, 0, 0, 4, 33, 94, 190, 313, 446, 565, 645, 666, 623, 525, 393, 259, 155, 107, 127, 214, 349, 501, 636, 723, 743, 691, 581, 436, 286, 158, 67, 16, 0, 0, 4, 9, 9, 7, 4, 3, 5, 7, 10, 13, 16, 20, 24, 27, 30, 32, 32, 30, 26, 22, 18, 16, 15, 16, 19, 23, 26, 29, 30, 29, 27, 23, 18, 14, 11, 10, 11, 13, 17, 19, 20, 19, 17, 12, 7, 2, 0, 0, 0, 2, 4, 3, 0, 0, 0, 22, 68, 142, 239, 344, 438, 501, 519, 486, 412, 311, 205, 114, 48, 11, 0, 0, 2, 4, 4, 1, 0, 0, 0, 0, 2, 3, 5, 7, 10, 12, 14, 15, 15, 15, 14, 13, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 6, 4, 2, 0, 0, 0, 0, 2, 4, 3, 0, 0, 5, 31, 86, 170, 276, 388, 484, 542, 549, 501, 410, 299, 198, 134, 127, 182, 287, 417, 541, 626, 650, 609, 511, 381, 250, 150, 104, 122, 199, 315, 441, 546, 605, 605, 545, 441, 316, 195, 98, 34, 3, 0, 0, 6, 10, 10, 9, 8, 8, 9, 9, 7, 4, 0, 0, 0, 1, 4, 5, 2, 0, 0, 16, 62, 144, 257, 386, 509, 599, 635, 607, 521, 396, 261, 150, 88, 92, 163, 286, 433, 569, 663, 692, 652, 552, 417, 275, 152, 64, 15, 0, 0, 6, 14, 19, 22, 23, 24, 24, 22, 18, 13, 9, 5, 3, 2, 2, 3, 3, 4, 5, 6, 8, 9, 10, 12, 15, 19, 23, 28, 30, 30, 26, 19, 11, 3, 0, 0, 1, 3, 3, 0, 0, 2, 25, 73, 146, 237, 331, 409, 454, 456, 413, 335, 241, 149, 75, 26, 2, 0, 0, 3, 5, 3, 0, 0, 0, 1, 5, 8, 8, 6, 3, 0, 0, 0, 3, 4, 2, 0, 0, 12, 49, 115, 208, 316, 420, 498, 531, 508, 433, 325, 210, 119, 80, 107, 198, 334, 483, 608, 678, 676, 602, 474, 325, 188, 96, 66, 103, 195, 316, 437, 527, 566, 545, 471, 362, 243, 138, 60, 15, 0, 0, 3, 7, 7, 4, 2, 3, 6, 8, 9, 7, 3, 0, 0, 0, 4, 6, 3, 0, 0, 12, 60, 147, 273, 422, 567, 677, 726, 702, 611, 473, 320, 182, 80, 20, 0, 0, 3, 9, 11, 9, 7, 7, 9, 11, 13, 13, 13, 13, 14, 17, 21, 25, 27, 27, 24, 18, 10, 3, 0, 0, 0, 3, 4, 1, 0, 0, 17, 61, 135, 236, 349, 452, 522, 543, 508, 426, 317, 203, 107, 41, 6, 0, 0, 4, 6, 4, 1, 0, 0, 0, 2, 4, 7, 8, 11, 14, 17, 22, 26, 30, 32, 31, 27, 20, 12, 5, 1, 0, 2, 3, 2, 0, 0, 9, 40, 97, 179, 274, 366, 433, 460, 440, 378, 287, 189, 103, 42, 8, 0, 0, 3, 5, 4, 1, 0, 0, 0, 2, 3, 2, 0, 0, 0, 0, 2, 4, 2, 0, 0, 5, 31, 79, 150, 235, 319, 383, 412, 400, 348, 269, 182, 103, 44, 10, 0, 0, 2, 4, 4, 1, 0, 0, 0, 2, 4, 4, 3, 0, 0, 0, 0, 3, 6, 5, 0, 0, 0, 28, 90, 188, 314, 444, 552, 611, 607, 541, 429, 299, 177, 82, 24, 0, 0, 3, 12, 20, 25, 29, 33, 35, 34, 31, 25, 19, 13, 10, 9, 10, 11, 13, 14, 13, 12, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 13, 16, 18, 20, 19, 17, 14, 10, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 1, 6, 8, 4, 0, 0, 12, 63, 157, 290, 444, 588, 691, 726, 686, 581, 435, 283, 152, 59, 10, 0, 0, 9, 18, 24, 26, 28, 30, 30, 29, 25, 20, 14, 9, 6, 6, 7, 8, 9, 8, 6, 4, 3, 4, 6, 9, 13, 16, 18, 17, 14, 11, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 3, 5, 7, 7, 6, 6, 6, 8, 11, 12, 9, 2, 0, 1, 30, 93, 193, 321, 457, 573, 642, 648, 587, 476, 339, 207, 101, 33, 0, 0, 0, 5, 10, 11, 7, 0, 0, 0, 25, 88, 193, 336, 496, 641, 736, 755, 689, 551, 375, 206, 90, 58, 121, 264, 451, 636, 771, 823, 779, 651, 470, 280, 129, 51, 66, 168, 331, 515, 674, 768, 778, 702, 563, 395, 235, 110, 33, 0, 0, 2, 10, 13, 12, 9, 7, 8, 10, 12, 13, 14, 15, 19, 23, 28, 32, 34, 33, 30, 26, 22, 18, 16, 17, 19, 23, 27, 31, 33, 33, 32, 28, 22, 15, 8, 3, 1, 4, 8, 11, 9, 1, 0, 2, 43, 133, 272, 448, 630, 778, 857, 846, 748, 586, 399, 227, 99, 24, 0, 0, 4, 11, 12, 9, 8, 9, 13, 16, 17, 16, 14, 12, 12, 13, 13, 8, 2, 0, 8, 38, 95, 179, 279, 376, 449, 480, 460, 394, 296, 191, 100, 37, 4, 0, 0, 4, 7, 6, 3, 2, 3, 5, 6, 6, 3, 0, 0, 0, 2, 5, 6, 2, 0, 0, 16, 63, 144, 251, 369, 471, 535, 543, 494, 400, 284, 172, 83, 27, 0, 0, 0, 2, 5, 6, 4, 1, 0, 0, 7, 43, 111, 210, 328, 441, 523, 553, 522, 440, 326, 207, 108, 41, 6, 0, 0, 0, 3, 5, 6, 5, 0, 0, 0, 22, 87, 200, 355, 526, 678, 773, 786, 714, 574, 403, 238, 109, 30, 0, 0, 3, 10, 12, 9, 5, 5, 8, 13, 16, 17, 16, 15, 16, 19, 24, 28, 31, 31, 29, 24, 19, 15, 13, 12, 14, 16, 19, 21, 23, 24, 23, 20, 15, 8, 2, 0, 0, 1, 6, 8, 5, 0, 0, 14, 66, 159, 289, 434, 564, 645, 655, 588, 461, 308, 170, 87, 81, 157, 294, 456, 600, 686, 691, 613, 474, 311, 168, 83, 78, 152, 281, 428, 551, 617, 608, 530, 406, 267, 144, 57, 10, 0, 0, 6, 9, 7, 2, 0, 0, 0, 3, 6, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 9, 12, 15, 17, 17, 15, 12, 8, 5, 3, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 4, 3, 1, 0, 0, 0, 2, 3, 5, 6, 8, 8, 8, 6, 4, 0, 0, 0, 0, 3, 8, 8, 3, 0, 0, 23, 86, 191, 330, 478, 603, 672, 665, 580, 439, 278, 141, 65, 72, 161, 309, 475, 615, 692, 684, 594, 444, 274, 128, 41, 37, 114, 251, 411, 552, 637, 647, 581, 459, 314, 179, 77, 18, 0, 0, 6, 14, 15, 13, 8, 5, 4, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 4, 6, 9, 11, 13, 15, 16, 18, 19, 19, 18, 15, 12, 9, 6, 4, 3, 4, 4, 4, 4, 4, 4, 3, 3, 1, 0, 0, 0, 0, 5, 8, 7, 1, 0, 0, 34, 109, 227, 375, 525, 642, 694, 666, 561, 405, 238, 105, 41, 64, 169, 328, 498, 635, 703, 686, 592, 448, 290, 152, 57, 7, 0, 0, 11, 17, 17, 13, 8, 5, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 10, 10, 10, 8, 5, 3, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 3, 2, 1, 0, 1, 2, 4, 5, 7, 7, 7, 6, 5, 2, 0, 0, 0, 0, 5, 8, 6, 0, 0, 0, 30, 97, 199, 324, 446, 536, 570, 539, 451, 330, 205, 102, 34, 0, 0, 0, 4, 9, 10, 8, 1, 0, 0, 14, 68, 164, 294, 439, 566, 642, 647, 579, 455, 308, 172, 71, 14, 0, 0, 5, 10, 9, 4, 0, 0, 0, 0, 2, 3, 4, 5, 6, 7, 8, 9, 9, 8, 7, 5, 3, 0, 0, 0, 0, 3, 6, 6, 1, 0, 0, 20, 71, 154, 260, 370, 458, 501, 488, 422, 321, 209, 111, 42, 6, 0, 0, 4, 7, 5, 1, 0, 0, 2, 6, 9, 12, 13, 13, 15, 17, 20, 24, 27, 31, 32, 32, 28, 22, 15, 8, 6, 7, 12, 15, 12, 3, 0, 0, 36, 114, 237, 389, 542, 658, 707, 670, 555, 389, 216, 81, 22, 53, 166, 330, 501, 633, 693, 668, 569, 425, 272, 142, 53, 7, 0, 0, 0, 7, 11, 12, 8, 0, 0, 0, 46, 153, 321, 529, 736, 891, 951, 899, 750, 544, 332, 159, 47, 0, 0, 3, 17, 22, 20, 15, 12, 12, 13, 13, 12, 9, 5, 3, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 2, 4, 6, 7, 4, 0, 0, 0, 2, 9, 13, 8, 0, 0, 9, 75, 200, 376, 575, 751, 860, 870, 780, 614, 416, 233, 96, 19, 0, 0, 8, 17, 17, 13, 8, 6, 8, 10, 12, 12, 10, 7, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 1, 4, 6, 8, 10, 11, 13, 15, 18, 22, 26, 29, 30, 27, 21, 13, 4, 0, 0, 4, 9, 10, 3, 0, 0, 28, 105, 232, 396, 565, 701, 767, 745, 641, 483, 310, 160, 56, 3, 0, 0, 11, 17, 16, 12, 8, 7, 7, 7, 7, 5, 3, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 4, 6, 8, 10, 11, 11, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 9, 10, 12, 16, 20, 24, 27, 29, 28, 25, 21, 16, 12, 10, 10, 12, 16, 20, 24, 26, 25, 21, 14, 7, 1, 0, 0, 4, 6, 4, 0, 0, 6, 39, 103, 193, 294, 383, 437, 441, 393, 307, 205, 112, 44, 7, 0, 0, 4, 7, 6, 2, 0, 0, 0, 0, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 6, 8, 11, 15, 19, 21, 22, 20, 15, 9, 1, 0, 0, 0, 8, 13, 11, 1, 0, 0, 42, 138, 286, 465, 635, 754, 787, 725, 587, 409, 237, 103, 24, 0, 0, 5, 13, 13, 8, 3, 1, 4, 8, 11, 12, 11, 9, 9, 11, 14, 17, 19, 20, 19, 15, 11, 7, 3, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 2, 3, 5, 7, 8, 8, 7, 6, 6, 7, 10, 14, 19, 24, 27, 28, 28, 25, 22, 18, 15, 13, 12, 13, 16, 20, 24, 26, 25, 20, 12, 3, 0, 0, 2, 9, 12, 8, 0, 0, 11, 74, 192, 355, 534, 688, 776, 772, 679, 521, 341, 181, 67, 7, 0, 0, 9, 14, 11, 4, 0, 0, 0, 1, 3, 3, 2, 2, 2, 3, 4, 5, 5, 4, 2, 0, 0, 0, 0, 1, 3, 5, 6, 5, 4, 2, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 1, 3, 4, 5, 4, 2, 2, 4, 9, 14, 15, 9, 0, 0, 9, 61, 157, 293, 445, 580, 661, 663, 581, 433, 258, 102, 9, 5, 96, 258, 450, 622, 728, 743, 666, 522, 350, 192, 76, 12, 0, 0, 8, 14, 12, 5, 0, 0, 0, 0, 3, 6, 8, 11, 13, 16, 17, 18, 17, 16, 13, 10, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 3, 1, 0, 0, 0, 1, 7, 11, 9, 0, 0, 0, 45, 137, 274, 435, 582, 679, 696, 629, 498, 337, 187, 75, 12, 0, 0, 7, 12, 10, 4, 0, 0, 0, 1, 4, 6, 7, 8, 9, 10, 11, 12, 11, 9, 6, 5, 4, 3, 2, 0, 0, 0, 0, 4, 9, 10, 4, 0, 0, 18, 82, 190, 331, 475, 586, 635, 605, 506, 367, 223, 106, 31, 0, 0, 0, 5, 10, 11, 9, 3, 0, 0, 4, 54, 152, 292, 453, 596, 683, 688, 610, 470, 308, 162, 58, 4, 0, 0, 8, 13, 9, 2, 0, 0, 0, 1, 3, 4, 4, 4, 4, 5, 6, 7, 6, 5, 3, 1, 0, 0, 1, 3, 6, 8, 9, 9, 8, 6, 4, 3, 2, 2, 3, 4, 5, 6, 7, 8, 8, 7, 5, 2, 0, 0, 0, 2, 7, 9, 6, 0, 0, 4, 46, 125, 237, 362, 470, 532, 529, 463, 352, 226, 116, 39, 1, 0, 0, 7, 10, 7, 1, 0, 0, 0, 5, 10, 12, 12, 10, 7, 6, 8, 11, 13, 11, 4, 0, 0, 18, 73, 161, 273, 385, 470, 502, 473, 391, 278, 164, 73, 17, 0, 0, 3, 9, 9, 5, 0, 0, 0, 0, 2, 5, 8, 10, 13, 16, 18, 20, 22, 23, 24, 25, 24, 23, 21, 17, 14, 12, 11, 12, 14, 17, 20, 20, 18, 15, 10, 5, 1, 0, 0, 2, 4, 5, 5, 4, 2, 0, 0, 0, 0, 1, 3, 5, 6, 6, 5, 4, 2, 0, 0, 0, 0, 2, 3, 4, 5, 5, 5, 4, 3, 3, 4, 5, 6, 8, 9, 10, 9, 7, 4, 2, 0, 0, 2, 5, 8, 11, 12, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 3, 0, 0, 0, 0, 4, 11, 12, 6, 0, 0, 19, 87, 205, 359, 520, 646, 702, 668, 548, 375, 193, 52, 0, 27, 153, 335, 526, 675, 742, 708, 581, 396, 204, 56, 0, 39, 178, 377, 584, 743, 812, 772, 633, 432, 221, 58, 0, 30, 179, 398, 630, 814, 902, 873, 739, 542, 333, 159, 46, 0, 0, 1, 18, 25, 20, 6, 0, 0, 7, 62, 157, 283, 416, 522, 572, 549, 461, 332, 198, 89, 21, 0, 0, 4, 11, 11, 6, 0, 0, 0, 1, 5, 6, 5, 1, 0, 0, 0, 4, 9, 10, 4, 0, 0, 17, 79, 184, 320, 458, 564, 606, 573, 473, 337, 198, 88, 21, 0, 0, 4, 10, 10, 5, 0, 0, 0, 0, 2, 3, 3, 3, 2, 3, 4, 5, 7, 9, 11, 11, 9, 5, 0, 0, 0, 2, 11, 15, 11, 0, 0, 4, 60, 171, 333, 520, 688, 793, 800, 703, 524, 309, 116, 0, 0, 93, 285, 517, 728, 862, 887, 800, 629, 423, 232, 91, 14, 0, 0, 12, 21, 22, 17, 15, 17, 23, 29, 31, 28, 21, 13, 8, 8, 11, 15, 13, 6, 0, 0, 18, 77, 175, 299, 425, 519, 555, 522, 430, 304, 178, 78, 17, 0, 0, 4, 10, 10, 5, 0, 0, 0, 1, 5, 7, 7, 4, 0, 0, 0, 0, 9, 16, 14, 2, 0, 0, 45, 157, 328, 533, 724, 849, 873, 787, 618, 412, 222, 83, 9, 0, 0, 12, 21, 21, 16, 12, 12, 16, 19, 19, 16, 10, 5, 2, 2, 5, 7, 9, 9, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 13, 16, 18, 19, 20, 19, 17, 15, 13, 10, 8, 6, 5, 5, 6, 7, 9, 11, 12, 13, 12, 10, 6, 0, 0, 0, 0, 9, 18, 17, 5, 0, 0, 39, 154, 336, 561, 777, 928, 969, 888, 708, 482, 267, 106, 16, 0, 0, 12, 22, 21, 14, 8, 7, 11, 16, 18, 17, 11, 4, 0, 0, 0, 4, 10, 11, 5, 0, 0, 16, 78, 184, 320, 459, 564, 606, 571, 470, 332, 194, 84, 18, 0, 0, 5, 11, 11, 5, 0, 0, 0, 0, 4, 7, 7, 4, 0, 0, 0, 0, 8, 14, 13, 3, 0, 0, 35, 130, 279, 462, 636, 756, 787, 718, 571, 386, 212, 82, 11, 0, 0, 11, 20, 20, 15, 11, 11, 14, 19, 22, 23, 21, 19, 16, 15, 14, 14, 15, 15, 16, 16, 16, 16, 15, 14, 13, 11, 10, 9, 10, 12, 15, 17, 17, 14, 9, 4, 2, 5, 11, 15, 12, 1, 0, 0, 46, 149, 304, 487, 656, 765, 784, 705, 552, 367, 197, 73, 7, 0, 0, 9, 15, 12, 4, 0, 0, 0, 1, 4, 6, 7, 8, 9, 11, 12, 13, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 5, 4, 2, 0, 0, 0, 0, 2, 3, 5, 7, 8, 9, 10, 10, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 1, 0, 0, 0, 3, 11, 15, 9, 0, 0, 9, 77, 205, 383, 577, 738, 821, 802, 685, 506, 312, 148, 42, 0, 0, 3, 14, 16, 9, 0, 0, 0, 6, 13, 17, 17, 14, 10, 8, 8, 11, 16, 21, 24, 25, 24, 21, 17, 13, 10, 9, 10, 11, 12, 12, 12, 10, 8, 6, 5, 4, 3, 3, 3, 3, 4, 4, 4, 5, 5, 6, 6, 8, 9, 11, 12, 13, 14, 14, 13, 11, 8, 3, 0, 0, 0, 4, 13, 18, 12, 0, 0, 5, 76, 212, 404, 616, 794, 890, 874, 752, 559, 348, 169, 50, 0, 0, 2, 16, 20, 14, 6, 2, 5, 13, 21, 24, 22, 14, 4, 0, 0, 0, 8, 16, 16, 5, 0, 0, 33, 134, 295, 494, 685, 817, 851, 776, 617, 417, 228, 88, 11, 0, 0, 11, 19, 17, 9, 1, 0, 0, 2, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 4, 4, 5, 5, 5, 4, 4, 3, 3, 3, 4, 5, 6, 8, 9, 10, 8, 5, 0, 0, 0, 0, 8, 13, 10, 1, 0, 0, 47, 144, 289, 460, 618, 720, 736, 655, 498, 303, 122, 4, 0, 65, 238, 461, 678, 833, 887, 825, 662, 441, 218, 48, 0, 12, 158, 378, 618, 817, 924, 911, 786, 587, 369, 181, 56, 0, 0, 3, 17, 21, 17, 9, 6, 8, 12, 15, 12, 7, 2, 2, 7, 14, 15, 8, 0, 0, 19, 97, 232, 409, 590, 730, 788, 748, 619, 441, 259, 114, 26, 0, 0, 5, 15, 14, 7, 0, 0, 0, 0, 2, 4, 4, 3, 3, 4, 5, 7, 8, 8, 7, 6, 4, 3, 2, 2, 2, 4, 5, 6, 6, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 6, 7, 8, 10, 13, 15, 17, 18, 17, 15, 11, 8, 4, 3, 3, 5, 9, 14, 18, 20, 19, 13, 5, 0, 0, 0, 8, 16, 16, 6, 0, 0, 32, 132, 293, 491, 681, 810, 841, 762, 599, 398, 211, 76, 5, 0, 0, 12, 19, 14, 5, 0, 0, 0, 2, 5, 5, 3, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 0, 0, 0, 0, 2, 5, 7, 10, 11, 11, 10, 9, 7, 7, 8, 10, 13, 16, 17, 18, 16, 14, 11, 8, 6, 5, 4, 4, 4, 4, 5, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 5, 6, 7, 8, 7, 6, 5, 4, 4, 5, 6, 8, 9, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 2, 4, 5, 3, 0, 0, 0, 0, 7, 15, 17, 8, 0, 0, 23, 117, 277, 484, 694, 852, 911, 853, 696, 486, 279, 119, 26, 0, 0, 2, 7, 5, 2, 3, 7, 6, 0, 0, 0, 58, 183, 370, 589, 789, 912, 922, 816, 625, 403, 205, 67, 0, 0, 0, 17, 23, 19, 10, 4, 5, 11, 17, 18, 13, 4, 0, 0, 1, 12, 19, 15, 0, 0, 0, 65, 202, 402, 629, 827, 942, 937, 814, 611, 383, 186, 55, 0, 0, 2, 19, 24, 18, 9, 4, 5, 10, 14, 15, 12, 7, 3, 2, 2, 4, 6, 6, 6, 5, 5, 6, 5, 1, 0, 0, 0, 3, 14, 19, 14, 0, 0, 4, 78, 222, 429, 659, 857, 968, 956, 822, 598, 344, 123, 0, 0, 95, 311, 575, 821, 985, 1024, 931, 734, 492, 265, 100, 11, 0, 0, 14, 22, 16, 6, 0, 0, 4, 10, 11, 7, 1, 0, 2, 8, 12, 8, 0, 0, 9, 70, 183, 337, 504, 639, 706, 683, 577, 420, 254, 117, 30, 0, 0, 4, 13, 14, 8, 0, 0, 0, 0, 5, 7, 7, 3, 0, 0, 0, 1, 9, 13, 10, 0, 0, 0, 48, 145, 286, 446, 585, 664, 661, 575, 434, 276, 139, 46, 0, 0, 0, 2, 10, 14, 15, 10, 0, 0, 0, 52, 170, 353, 575, 787, 929, 956, 854, 645, 386, 150, 4, 0, 104, 316, 562, 771, 883, 872, 747, 550, 338, 160, 46, 0, 0, 5, 18, 19, 11, 1, 0, 0, 0, 3, 5, 6, 5, 4, 4, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 3, 5, 6, 5, 3, 1, 1, 6, 13, 16, 11, 0, 0, 2, 57, 167, 325, 501, 652, 737, 730, 633, 474, 298, 146, 44, 0, 0, 1, 12, 15, 9, 1, 0, 0, 0, 3, 8, 10, 8, 4, 0, 0, 0, 2, 12, 18, 15, 1, 0, 0, 64, 197, 395, 624, 829, 955, 963, 848, 638, 388, 159, 7, 0, 41, 219, 455, 692, 870, 943, 892, 737, 522, 305, 133, 29, 0, 0, 9, 21, 20, 11, 2, 0, 2, 9, 15, 19, 19, 17, 14, 11, 10, 9, 8, 8, 7, 7, 7, 7, 8, 8, 9, 9, 9, 9, 10, 10, 10, 10, 8, 3, 0, 0, 0, 2, 11, 16, 12, 0, 0, 0, 59, 177, 349, 543, 711, 808, 803, 698, 525, 331, 163, 50, 0, 0, 1, 13, 16, 10, 2, 0, 0, 0, 2, 5, 5, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 11, 11, 10, 8, 6, 4, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 2, 4, 5, 4, 0, 0, 0, 0, 6, 14, 15, 6, 0, 0, 30, 120, 268, 457, 646, 785, 832, 766, 602, 384, 173, 30, 0, 82, 265, 494, 704, 836, 853, 747, 549, 314, 110, 0, 18, 167, 408, 675, 896, 1008, 982, 825, 581, 315, 96, 0, 1, 148, 385, 649, 869, 986, 973, 838, 624, 390, 190, 58, 0, 0, 4, 19, 22, 14, 4, 0, 0, 5, 12, 15, 13, 6, 0, 0, 0, 3, 13, 17, 10, 0, 0, 12, 88, 229, 421, 627, 797, 882, 857, 729, 536, 330, 159, 48, 0, 0, 0, 7, 5, 0, 0, 4, 10, 9, 0, 0, 7, 84, 236, 455, 701, 913, 1031, 1021, 885, 663, 416, 204, 62, 0, 0, 2, 18, 21, 14, 2, 0, 0, 1, 7, 10, 10, 6, 2, 0, 0, 1, 4, 7, 10, 12, 13, 12, 11, 8, 6, 5, 6, 9, 13, 18, 20, 18, 11, 2, 0, 0, 2, 13, 18, 13, 0, 0, 6, 83, 232, 440, 668, 860, 960, 940, 805, 594, 366, 174, 49, 0, 0, 4, 18, 21, 14, 5, 0, 0, 2, 6, 7, 6, 3, 0, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 1, 8, 13, 10, 1, 0, 3, 51, 151, 300, 473, 631, 730, 738, 645, 476, 277, 106, 17, 38, 168, 371, 591, 764, 840, 796, 645, 429, 213, 62, 22, 111, 308, 559, 794, 946, 970, 855, 632, 364, 129, 0, 14, 176, 442, 737, 976, 1094, 1062, 897, 651, 393, 182, 49, 0, 0, 7, 21, 22, 12, 0, 0, 0, 0, 4, 7, 6, 3, 1, 0, 0, 1, 2, 3, 3, 4, 6, 7, 8, 5, 1, 0, 0, 0, 7, 14, 14, 5, 0, 0, 34, 127, 277, 460, 634, 749, 769, 683, 516, 319, 152, 61, 68, 158, 295, 430, 522, 548, 505, 407, 281, 157, 64, 28, 66, 181, 354, 551, 722, 821, 820, 718, 546, 351, 180, 61, 2, 0, 0, 5, 11, 13, 11, 7, 0, 0, 0, 29, 122, 276, 477, 684, 843, 909, 863, 717, 514, 308, 142, 39, 0, 0, 0, 6, 11, 13, 12, 7, 0, 0, 0, 52, 174, 362, 588, 801, 942, 970, 875, 686, 456, 243, 89, 7, 0, 0, 13, 20, 15, 5, 0, 0, 3, 10, 15, 13, 7, 0, 0, 0, 4, 14, 17, 10, 0, 0, 16, 100, 251, 455, 672, 847, 931, 901, 764, 562, 348, 170, 54, 0, 0, 0, 3, 6, 6, 8, 9, 4, 0, 0, 14, 101, 265, 497, 753, 973, 1094, 1081, 936, 701, 441, 217, 67, 0, 0, 1, 18, 22, 14, 2, 0, 0, 1, 8, 10, 9, 5, 1, 0, 1, 4, 8, 11, 11, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 8, 10, 11, 11, 11, 10, 8, 6, 5, 5, 6, 8, 10, 11, 12, 12, 11, 9, 8, 7, 7, 7, 7, 6, 5, 4, 3, 2, 2, 2, 4, 5, 7, 8, 8, 8, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 2, 3, 3, 4, 5, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 4, 5, 5, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 6, 6, 5, 5, 6, 8, 10, 12, 13, 12, 11, 8, 5, 3, 1, 0, 0, 1, 1, 1, 1, 2, 3, 3, 4, 2, 0, 0, 0, 0, 6, 12, 11, 2, 0, 0, 33, 118, 252, 418, 580, 695, 733, 681, 554, 388, 225, 98, 22, 0, 0, 5, 12, 11, 5, 0, 0, 0, 1, 4, 5, 5, 3, 3, 4, 6, 7, 9, 9, 9, 11, 13, 15, 15, 11, 6, 0, 0, 2, 10, 15, 12, 0, 0, 1, 62, 189, 381, 608, 823, 969, 1007, 924, 744, 516, 295, 126, 27, 0, 0, 8, 18, 17, 10, 3, 2, 7, 15, 21, 24, 23, 20, 16, 14, 13, 13, 12, 12, 12, 12, 12, 13, 14, 14, 14, 12, 10, 7, 5, 4, 5, 7, 10, 12, 11, 7, 1, 0, 0, 0, 9, 17, 16, 3, 0, 0, 51, 176, 374, 617, 854, 1024, 1080, 1007, 823, 581, 341, 152, 37, 0, 0, 7, 19, 18, 10, 0, 0, 0, 3, 10, 13, 13, 11, 8, 6, 6, 6, 7, 9, 11, 13, 14, 15, 16, 16, 15, 13, 12, 11, 10, 10, 10, 11, 11, 11, 10, 8, 6, 4, 2, 1, 2, 5, 9, 12, 13, 9, 3, 0, 0, 0, 6, 13, 12, 2, 0, 0, 45, 152, 320, 529, 734, 884, 938, 879, 725, 517, 307, 137, 31, 0, 0, 8, 25, 28, 15, 0, 0, 9, 79, 203, 371, 552, 706, 792, 787, 691, 531, 348, 184, 67, 6, 0, 0, 9, 14, 10, 2, 0, 0, 0, 6, 9, 8, 4, 0, 0, 0, 4, 9, 9, 2, 0, 0, 32, 111, 237, 393, 550, 667, 714, 676, 563, 408, 247, 116, 33, 0, 0, 2, 11, 12, 6, 0, 0, 0, 1, 7, 11, 13, 15, 15, 15, 15, 14, 12, 11, 9, 7, 7, 7, 8, 9, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 8, 9, 9, 9, 9, 8, 7, 6, 5, 7, 10, 14, 18, 18, 15, 8, 0, 0, 0, 4, 12, 14, 5, 0, 0, 37, 142, 318, 547, 785, 978, 1073, 1044, 898, 675, 431, 221, 76, 4, 0, 0, 12, 17, 11, 2, 0, 0, 0, 6, 10, 10, 7, 3, 0, 0, 0, 1, 3, 6, 8, 9, 10, 10, 9, 7, 4, 3, 4, 8, 14, 20, 22, 20, 13, 4, 0, 0, 4, 10, 11, 3, 0, 0, 36, 131, 288, 489, 696, 862, 941, 913, 785, 590, 378, 194, 68, 5, 0, 0, 10, 15, 12, 5, 0, 0, 0, 0, 0, 1, 4, 7, 8, 4, 0, 0, 14, 70, 170, 308, 463, 599, 682, 690, 620, 491, 337, 192, 84, 22, 0, 0, 0, 1, 1, 2, 4, 5, 1, 0, 0, 27, 108, 251, 447, 663, 854, 972, 982, 879, 685, 445, 216, 52, 0, 47, 203, 421, 648, 827, 915, 894, 772, 586, 381, 202, 77, 11, 0, 0, 9, 14, 9, 2, 0, 0, 5, 16, 25, 30, 28, 20, 10, 0, 0, 0, 5, 12, 12, 2, 0, 0, 46, 157, 334, 558, 787, 966, 1050, 1014, 868, 651, 415, 213, 74, 5, 0, 0, 12, 16, 10, 2, 0, 0, 8, 16, 21, 21, 17, 12, 7, 5, 4, 4, 5, 5, 5, 6, 7, 7, 8, 8, 8, 8, 9, 10, 10, 8, 4, 0, 0, 0, 1, 6, 10, 6, 0, 0, 11, 68, 177, 336, 522, 697, 819, 856, 797, 659, 477, 293, 144, 47, 0, 0, 0, 3, 9, 11, 10, 3, 0, 0, 8, 70, 195, 382, 609, 831, 997, 1062, 1008, 848, 625, 391, 195, 64, 1, 0, 0, 12, 15, 10, 1, 0, 0, 0, 2, 5, 5, 3, 2, 1, 1, 4, 7, 10, 13, 13, 11, 6, 1, 0, 0, 1, 7, 8, 4, 0, 0, 19, 84, 197, 353, 526, 679, 776, 789, 717, 577, 405, 240, 111, 31, 0, 0, 0, 7, 13, 13, 8, 0, 0, 0, 33, 118, 257, 440, 636, 802, 897, 896, 799, 630, 431, 246, 107, 26, 0, 0, 4, 11, 10, 4, 0, 0, 0, 1, 5, 6, 5, 3, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 5, 6, 7, 9, 11, 12, 13, 13, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 11, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 2, 6, 7, 3, 0, 0, 18, 76, 180, 322, 483, 629, 725, 748, 689, 564, 404, 245, 117, 35, 0, 0, 1, 9, 10, 6, 0, 0, 0, 0, 4, 7, 8, 6, 3, 0, 0, 0, 1, 6, 8, 5, 0, 0, 15, 73, 182, 340, 525, 705, 838, 893, 852, 723, 535, 330, 156, 51, 38, 119, 271, 458, 635, 760, 805, 762, 643, 480, 308, 163, 62, 10, 0, 0, 7, 9, 5, 0, 0, 0, 8, 15, 19, 18, 11, 3, 0, 0, 3, 7, 6, 0, 0, 5, 49, 141, 284, 463, 648, 799, 881, 873, 775, 612, 422, 245, 110, 29, 0, 0, 3, 9, 9, 4, 0, 0, 1, 5, 8, 8, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 12, 13, 11, 6, 1, 0, 0, 2, 4, 4, 0, 0, 1, 29, 89, 186, 311, 445, 559, 627, 633, 575, 466, 332, 201, 97, 31, 0, 0, 0, 6, 7, 3, 0, 0, 0, 1, 4, 4, 2, 0, 0, 0, 2, 4, 4, 0, 0, 2, 32, 98, 204, 343, 495, 629, 716, 735, 679, 562, 411, 259, 134, 50, 7, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 17, 74, 182, 340, 532, 726, 881, 961, 947, 842, 669, 467, 277, 129, 36, 0, 0, 2, 14, 16, 8, 0, 0, 16, 77, 186, 341, 523, 703, 846, 919, 905, 805, 641, 450, 269, 127, 39, 0, 0, 0, 7, 9, 5, 2, 3, 7, 13, 17, 17, 14, 10, 5, 4, 5, 8, 10, 11, 10, 6, 2, 0, 0, 0, 2, 2, 0, 0, 6, 37, 105, 217, 372, 551, 725, 859, 921, 894, 783, 612, 419, 241, 107, 28, 0, 0, 3, 9, 9, 4, 0, 0, 0, 1, 4, 4, 4, 2, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 3, 5, 7, 8, 9, 10, 9, 8, 7, 5, 4, 4, 3, 3, 2, 1, 1, 1, 1, 2, 4, 5, 6, 7, 7, 6, 6, 4, 3, 2, 0, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 2, 6, 7, 3, 0, 0, 19, 80, 185, 332, 500, 659, 775, 821, 787, 680, 525, 356, 205, 92, 26, 0, 0, 2, 6, 6, 2, 0, 0, 0, 3, 6, 5, 3, 0, 0, 0, 2, 5, 4, 0, 0, 4, 37, 106, 215, 355, 504, 634, 716, 730, 674, 562, 426, 303, 230, 228, 300, 426, 570, 690, 750, 733, 644, 511, 375, 278, 245, 281, 368, 476, 569, 621, 619, 568, 483, 383, 291, 226, 200, 220, 284, 379, 485, 574, 623, 616, 551, 442, 314, 191, 94, 31, 0, 0, 0, 6, 10, 8, 2, 0, 0, 16, 67, 158, 287, 440, 592, 714, 780, 774, 697, 567, 416, 280, 193, 177, 235, 353, 501, 643, 742, 773, 728, 618, 470, 320, 206, 158, 189, 297, 457, 634, 788, 884, 900, 833, 699, 526, 348, 195, 86, 24, 0, 0, 2, 6, 5, 1, 0, 0, 0, 1, 4, 6, 7, 5, 2, 0, 0, 0, 0, 4, 5, 2, 0, 0, 15, 64, 154, 284, 442, 605, 742, 828, 844, 788, 671, 517, 354, 210, 101, 34, 3, 0, 0, 3, 4, 2, 0, 0, 0, 0, 2, 3, 2, 1, 0, 0, 0, 1, 3, 6, 8, 10, 10, 10, 9, 7, 4, 1, 0, 0, 0, 1, 3, 2, 0, 0, 1, 23, 70, 147, 252, 373, 491, 588, 644, 648, 600, 509, 392, 270, 161, 78, 25, 0, 0, 0, 5, 6, 2, 0, 0, 12, 53, 123, 220, 336, 452, 551, 615, 632, 599, 523, 417, 301, 191, 103, 41, 8, 0, 0, 3, 7, 5, 0, 0, 0, 26, 86, 184, 317, 471, 624, 751, 830, 845, 795, 688, 544, 389, 246, 132, 55, 14, 0, 0, 1, 3, 2, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 2, 2, 0, 0, 0, 11, 45, 106, 197, 310, 433, 547, 634, 680, 676, 622, 529, 412, 289, 179, 93, 37, 8, 0, 0, 1, 2, 1, 0, 0, 0, 1, 3, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 9, 35, 81, 149, 236, 331, 423, 498, 544, 555, 528, 469, 387, 295, 204, 125, 65, 25, 5, 0, 0, 0, 1, 0, 0, 3, 21, 58, 119, 203, 304, 414, 516, 597, 643, 648, 612, 544, 461, 384, 331, 315, 341, 401, 482, 562, 622, 648, 634, 585, 513, 437, 377, 348, 357, 402, 471, 548, 612, 648, 645, 603, 532, 449, 374, 327, 321, 358, 432, 525, 618, 688, 721, 708, 652, 561, 450, 332, 223, 134, 68, 27, 6, 0, 0, 1, 4, 6, 7, 8, 9, 9, 9, 8, 6, 4, 2, 2, 1, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 6, 6, 7, 8, 8, 8, 7, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 30, 68, 126, 201, 289, 381, 467, 536, 579, 590, 570, 523, 460, 394, 338, 303, 296, 317, 359, 412, 463, 500, 513, 500, 461, 401, 330, 254, 181, 119, 69, 34, 12, 2, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 2, 13, 36, 72, 125, 192, 268, 349, 425, 489, 532, 550, 540, 504, 446, 374, 296, 219, 151, 96, 54, 27, 10, 2, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 2, 11, 28, 58, 101, 158, 228, 307, 389, 468, 535, 581, 601, 592, 554, 494, 419, 337, 256, 183, 122, 74, 40, 18, 6, 0, 0, 0, 0, 1, 3, 5, 7, 8, 10, 10, 10, 9, 9, 9, 10, 11, 12, 13, 13, 13, 12, 10, 9, 8, 8, 9, 9, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 11, 23, 41, 65, 99, 140, 188, 241, 294, 342, 382, 409, 423, 422, 407, 380, 344, 300, 252, 202, 155, 112, 77, 50, 34, 27, 30, 41, 60, 86, 118, 156, 198, 241, 283, 322, 354, 377, 387, 385, 371, 346, 312, 272, 230, 187, 148, 112, 81, 56, 37, 25, 20, 22, 29, 42, 60, 83, 112, 146, 186, 230, 277, 323, 365, 399, 421, 432, 430, 416, 392, 360, 323, 282, 239, 197, 157, 122, 91, 67, 49, 35, 26, 19, 15, 12, 12, 15, 22, 33, 48, 67, 90, 116, 147, 181, 218, 257, 295, 332, 365, 393, 416, 435, 451, 463, 472, 478, 481, 482, 483, 483, 483, 481, 477, 469, 456, 439, 417, 392, 364, 334, 305, 277, 251, 229, 212, 201, 196, 197, 204, 216, 231, 247, 262, 273, 281, 283, 281, 275, 264, 251, 234, 214, 192, 168, 144, 120, 98, 79, 63, 49, 38, 28, 21, 15, 11, 8, 5, 4, 2, 1, 1, 0, 0, 1, 2, 3, 4, 5, 6, 6, 6, 5, 3, 2, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 7, 8, 10, 10, 11, 11, 11, 12, 14, 17, 23, 29, 37, 46, 56, 66, 77, 89, 102, 116, 131, 147, 165, 183, 202, 220, 237, 253, 267, 281, 294, 306, 317, 327, 335, 341, 346, 351, 356, 361, 367, 371, 374, 375, 374, 372, 372, 373, 375, 378, 380, 381, 381, 379, 377, 376, 375, 375, 376, 377, 377, 377, 376, 374, 371, 367, 364, 360, 355, 349, 343, 334, 324, 313, 301, 289, 279, 269, 259, 249, 237, 223, 208, 193, 181, 171, 160, 147, 130, 114, 101, 93, 88, 85],
-"peakC": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 3, 5, 6, 7, 8, 8, 9, 11, 14, 19, 23, 28, 32, 36, 40, 44, 49, 55, 62, 69, 76, 83, 90, 96, 102, 110, 117, 125, 133, 141, 147, 153, 158, 163, 167, 171, 175, 178, 179, 180, 180, 181, 183, 187, 190, 193, 194, 192, 187, 182, 177, 173, 172, 172, 173, 175, 175, 173, 169, 164, 158, 153, 149, 147, 146, 145, 144, 142, 139, 134, 130, 125, 120, 116, 111, 106, 102, 98, 95, 93, 91, 90, 88, 86, 83, 79, 75, 71, 67, 63, 59, 56, 54, 51, 50, 48, 46, 43, 41, 40, 38, 36, 34, 31, 29, 26, 24, 23, 22, 21, 20, 19, 17, 16, 15, 14, 14, 14, 15, 14, 14, 12, 11, 9, 8, 8, 8, 8, 8, 7, 7, 6, 5, 5, 6, 7, 9, 10, 11, 11, 10, 9, 9, 9, 11, 13, 16, 19, 21, 22, 23, 24, 25, 27, 30, 33, 35, 37, 37, 37, 37, 37, 37, 39, 41, 42, 44, 44, 44, 44, 45, 46, 47, 49, 51, 53, 55, 57, 59, 62, 63, 64, 63, 62, 60, 59, 60, 62, 65, 68, 70, 72, 73, 73, 74, 74, 75, 76, 76, 76, 77, 78, 79, 80, 81, 81, 80, 79, 80, 81, 85, 89, 94, 98, 100, 101, 102, 102, 104, 106, 108, 110, 111, 112, 113, 115, 117, 119, 120, 120, 120, 119, 120, 122, 125, 129, 132, 134, 134, 134, 134, 133, 134, 134, 134, 135, 135, 135, 136, 136, 137, 138, 138, 139, 139, 140, 141, 142, 142, 142, 141, 141, 140, 141, 142, 143, 145, 145, 144, 143, 140, 138, 136, 136, 137, 138, 139, 139, 139, 138, 136, 135, 133, 132, 132, 131, 131, 130, 129, 127, 126, 125, 125, 126, 127, 128, 129, 128, 126, 124, 122, 120, 118, 118, 120, 123, 128, 138, 151, 170, 194, 220, 247, 271, 288, 297, 298, 292, 284, 274, 267, 263, 261, 262, 265, 269, 275, 283, 291, 297, 299, 293, 280, 258, 230, 198, 166, 137, 111, 90, 73, 60, 50, 42, 35, 30, 26, 23, 20, 18, 17, 15, 13, 11, 10, 9, 9, 8, 8, 7, 7, 6, 6, 6, 7, 7, 8, 8, 8, 8, 7, 6, 4, 3, 1, 1, 2, 3, 4, 6, 7, 7, 7, 6, 6, 6, 6, 5, 4, 2, 1, 1, 1, 1, 3, 4, 4, 4, 4, 3, 3, 2, 2, 2, 3, 3, 3, 4, 4, 4, 5, 6, 7, 9, 10, 12, 15, 18, 22, 26, 31, 34, 39, 44, 51, 62, 75, 92, 109, 126, 141, 154, 165, 177, 189, 203, 217, 231, 242, 250, 255, 256, 255, 251, 246, 239, 230, 219, 206, 191, 177, 162, 148, 135, 121, 107, 93, 78, 65, 53, 43, 35, 29, 23, 19, 15, 13, 11, 10, 9, 9, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 10, 13, 15, 18, 21, 24, 27, 31, 37, 45, 53, 63, 74, 85, 95, 106, 115, 124, 131, 136, 140, 143, 146, 149, 152, 155, 155, 153, 149, 142, 133, 125, 118, 112, 107, 103, 99, 93, 88, 82, 77, 74, 74, 76, 79, 83, 86, 90, 93, 97, 102, 109, 116, 123, 129, 132, 134, 134, 133, 132, 130, 128, 125, 121, 114, 105, 94, 84, 75, 67, 61, 56, 51, 47, 42, 37, 31, 27, 23, 19, 17, 14, 12, 10, 8, 6, 5, 4, 5, 6, 7, 8, 8, 8, 9, 9, 10, 13, 16, 20, 24, 29, 33, 38, 43, 50, 58, 68, 80, 95, 111, 128, 144, 159, 172, 183, 192, 200, 207, 213, 219, 224, 228, 230, 230, 228, 222, 214, 202, 189, 173, 157, 143, 131, 122, 116, 113, 113, 116, 121, 127, 135, 144, 154, 165, 176, 189, 203, 219, 234, 249, 261, 271, 276, 278, 276, 273, 269, 264, 258, 252, 242, 230, 213, 194, 173, 152, 133, 116, 102, 89, 78, 67, 57, 49, 41, 35, 30, 26, 22, 18, 14, 10, 8, 6, 6, 7, 8, 10, 10, 10, 8, 6, 4, 3, 2, 3, 4, 5, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 2, 1, 1, 1, 1, 2, 2, 3, 4, 5, 6, 8, 10, 12, 15, 19, 23, 28, 33, 38, 42, 47, 53, 59, 65, 72, 78, 84, 88, 90, 92, 94, 95, 96, 97, 96, 93, 88, 81, 73, 66, 59, 54, 49, 45, 41, 36, 31, 25, 21, 17, 14, 12, 11, 9, 7, 5, 3, 2, 3, 3, 4, 5, 4, 4, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 1, 2, 4, 4, 4, 4, 3, 2, 2, 2, 3, 5, 7, 9, 10, 10, 9, 7, 5, 3, 2, 3, 4, 6, 8, 10, 11, 12, 13, 14, 16, 19, 23, 29, 37, 45, 54, 64, 74, 85, 97, 109, 122, 135, 148, 160, 171, 182, 191, 199, 204, 207, 206, 202, 195, 185, 174, 160, 146, 132, 117, 104, 91, 79, 68, 59, 51, 43, 37, 31, 25, 20, 16, 13, 11, 9, 8, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 4, 5, 5, 4, 4, 5, 6, 9, 13, 18, 23, 27, 31, 36, 42, 49, 59, 70, 81, 93, 105, 116, 128, 138, 148, 155, 160, 162, 161, 158, 154, 149, 143, 137, 130, 122, 112, 101, 89, 77, 65, 54, 45, 37, 31, 26, 22, 18, 15, 13, 11, 9, 9, 8, 7, 6, 5, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 3, 3, 2, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 2, 3, 5, 7, 10, 13, 18, 24, 33, 44, 57, 73, 91, 110, 130, 149, 166, 183, 200, 216, 231, 246, 259, 269, 275, 278, 277, 272, 264, 252, 235, 215, 192, 168, 145, 125, 108, 95, 83, 71, 59, 47, 36, 27, 20, 16, 15, 14, 13, 11, 9, 6, 4, 2, 2, 2, 2, 3, 3, 4, 4, 4, 3, 2, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 3, 4, 3, 3, 2, 2, 2, 2, 4, 5, 6, 6, 6, 5, 4, 3, 3, 2, 2, 2, 2, 3, 4, 5, 6, 6, 5, 4, 2, 1, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 11, 16, 22, 29, 37, 46, 57, 70, 84, 100, 118, 137, 156, 174, 190, 204, 215, 223, 229, 232, 233, 233, 231, 227, 219, 206, 190, 170, 150, 130, 112, 96, 84, 73, 63, 53, 44, 34, 26, 19, 14, 10, 8, 7, 8, 9, 11, 14, 17, 22, 27, 34, 43, 54, 67, 82, 100, 118, 137, 156, 175, 192, 209, 223, 235, 245, 251, 253, 250, 242, 230, 216, 200, 184, 169, 153, 138, 124, 111, 101, 94, 92, 95, 102, 112, 125, 140, 158, 178, 200, 223, 247, 272, 295, 315, 332, 343, 347, 344, 334, 320, 302, 282, 262, 240, 218, 196, 173, 150, 127, 106, 87, 70, 56, 44, 34, 27, 22, 19, 17, 16, 14, 13, 11, 9, 8, 8, 7, 8, 8, 8, 7, 7, 6, 6, 7, 9, 11, 13, 16, 18, 21, 24, 29, 35, 43, 54, 67, 82, 99, 117, 136, 155, 172, 187, 200, 211, 218, 225, 230, 235, 241, 245, 248, 248, 245, 240, 234, 228, 226, 226, 227, 229, 229, 226, 219, 208, 195, 181, 168, 155, 143, 132, 120, 107, 93, 79, 65, 52, 41, 33, 27, 23, 20, 18, 17, 15, 14, 12, 10, 8, 7, 6, 5, 5, 4, 4, 4, 4, 4, 3, 2, 2, 1, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 12, 19, 28, 37, 49, 62, 79, 98, 121, 148, 177, 207, 236, 263, 286, 306, 321, 332, 340, 344, 344, 338, 326, 309, 286, 261, 234, 207, 182, 158, 134, 112, 90, 72, 56, 44, 36, 31, 27, 23, 20, 17, 14, 12, 10, 9, 8, 8, 7, 7, 6, 5, 4, 3, 4, 5, 6, 7, 9, 9, 8, 7, 5, 4, 5, 5, 7, 8, 8, 7, 6, 4, 3, 2, 2, 3, 4, 5, 5, 5, 5, 4, 3, 3, 3, 3, 4, 4, 4, 3, 2, 2, 2, 2, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 8, 8, 8, 7, 6, 5, 4, 3, 3, 4, 5, 6, 6, 7, 6, 6, 5, 4, 4, 4, 4, 4, 5, 6, 9, 12, 17, 23, 30, 37, 47, 58, 72, 89, 111, 136, 163, 193, 222, 250, 274, 294, 310, 320, 326, 328, 326, 319, 309, 293, 273, 248, 220, 191, 162, 136, 113, 94, 76, 61, 48, 36, 27, 20, 16, 13, 12, 12, 12, 12, 11, 10, 8, 7, 6, 5, 4, 4, 4, 4, 3, 3, 2, 2, 2, 3, 4, 4, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 10, 18, 27, 37, 47, 57, 68, 79, 90, 102, 113, 124, 133, 141, 145, 147, 146, 142, 135, 127, 117, 105, 92, 79, 65, 53, 42, 33, 26, 21, 18, 15, 13, 11, 10, 10, 10, 11, 11, 11, 11, 10, 10, 11, 15, 22, 31, 43, 57, 70, 83, 95, 106, 116, 126, 137, 150, 162, 174, 183, 187, 186, 180, 168, 154, 139, 123, 108, 93, 80, 67, 56, 47, 38, 32, 26, 21, 17, 14, 11, 9, 7, 7, 6, 6, 6, 5, 5, 4, 4, 4, 4, 5, 5, 5, 6, 6, 7, 7, 7, 6, 6, 6, 5, 6, 6, 7, 7, 7, 7, 6, 5, 4, 3, 4, 5, 6, 6, 7, 6, 6, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 4, 4, 5, 5, 5, 4, 3, 2, 1, 1, 2, 3, 6, 10, 15, 22, 32, 42, 55, 69, 85, 103, 123, 145, 166, 187, 206, 221, 231, 236, 235, 230, 221, 209, 195, 179, 163, 145, 128, 111, 95, 81, 70, 62, 57, 57, 59, 66, 76, 89, 105, 122, 140, 159, 177, 195, 211, 224, 233, 237, 235, 228, 216, 200, 182, 163, 144, 127, 111, 97, 84, 73, 65, 59, 57, 59, 64, 73, 86, 101, 118, 136, 156, 174, 191, 205, 215, 220, 220, 217, 211, 203, 192, 178, 161, 142, 123, 106, 91, 78, 69, 63, 60, 60, 64, 71, 82, 96, 111, 126, 141, 157, 172, 187, 202, 215, 225, 233, 238, 242, 246, 248, 251, 252, 253, 254, 257, 261, 267, 274, 280, 283, 285, 284, 284, 285, 288, 294, 300, 308, 315, 322, 329, 337, 345, 352, 355, 354, 347, 333, 314, 289, 262, 233, 203, 174, 146, 121, 98, 78, 61, 46, 34, 24, 17, 11, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 11, 18, 28, 40, 54, 72, 94, 121, 151, 182, 214, 245, 273, 299, 321, 338, 350, 354, 350, 336, 314, 285, 251, 217, 184, 154, 127, 105, 87, 75, 68, 67, 72, 81, 95, 112, 130, 150, 171, 191, 210, 227, 241, 251, 259, 263, 264, 260, 253, 243, 229, 214, 199, 186, 176, 168, 164, 161, 158, 155, 151, 145, 137, 128, 117, 106, 93, 81, 68, 56, 45, 36, 27, 20, 14, 9, 5, 3, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 3, 4, 5, 4, 3, 2, 2, 2, 4, 5, 7, 9, 13, 19, 29, 41, 58, 76, 96, 117, 137, 157, 176, 195, 213, 229, 244, 254, 261, 264, 264, 262, 261, 263, 269, 281, 298, 317, 336, 352, 365, 372, 373, 369, 359, 344, 324, 300, 271, 238, 205, 172, 140, 112, 88, 68, 53, 41, 33, 28, 23, 19, 16, 13, 10, 9, 9, 10, 10, 11, 10, 9, 7, 5, 3, 3, 4, 5, 7, 9, 9, 9, 8, 7, 5, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 1, 2, 2, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 15, 24, 36, 49, 63, 80, 99, 122, 149, 179, 210, 240, 266, 286, 300, 310, 316, 319, 319, 317, 313, 308, 302, 300, 302, 309, 319, 330, 338, 340, 334, 321, 302, 279, 253, 226, 198, 170, 142, 117, 94, 74, 58, 45, 35, 26, 20, 16, 13, 11, 10, 9, 8, 8, 8, 9, 12, 18, 25, 35, 46, 61, 80, 104, 133, 166, 201, 236, 269, 299, 324, 344, 357, 363, 359, 346, 323, 292, 256, 219, 184, 153, 126, 105, 89, 77, 69, 67, 71, 83, 104, 132, 166, 204, 241, 277, 310, 337, 358, 373, 380, 379, 369, 350, 323, 290, 254, 217, 182, 151, 123, 100, 81, 66, 57, 53, 54, 60, 69, 80, 93, 107, 123, 141, 161, 180, 196, 209, 215, 214, 207, 196, 181, 164, 146, 127, 108, 89, 72, 58, 47, 39, 36, 36, 40, 48, 59, 72, 88, 106, 125, 144, 162, 179, 194, 208, 219, 228, 235, 241, 245, 248, 253, 260, 272, 289, 311, 334, 357, 376, 386, 388, 380, 364, 341, 313, 282, 249, 215, 180, 146, 114, 86, 63, 45, 32, 23, 18, 14, 12, 10, 9, 7, 6, 4, 2, 1, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 2, 1, 1, 0, 1, 2, 3, 4, 4, 3, 3, 2, 3, 3, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 12, 11, 11, 12, 14, 19, 27, 38, 53, 72, 95, 121, 150, 180, 210, 239, 266, 288, 306, 318, 324, 323, 318, 310, 304, 300, 301, 305, 311, 317, 320, 322, 320, 316, 311, 303, 295, 284, 272, 260, 249, 239, 231, 226, 223, 222, 222, 221, 217, 212, 202, 189, 172, 153, 131, 109, 88, 69, 54, 42, 34, 28, 24, 20, 16, 14, 12, 12, 12, 12, 12, 13, 13, 15, 18, 22, 30, 41, 56, 77, 105, 139, 178, 221, 265, 306, 343, 372, 393, 402, 401, 389, 368, 338, 303, 264, 224, 184, 147, 115, 88, 67, 52, 44, 42, 45, 54, 68, 88, 112, 140, 171, 203, 234, 260, 282, 296, 302, 300, 290, 273, 250, 224, 196, 169, 142, 118, 96, 76, 60, 48, 41, 39, 44, 54, 70, 91, 117, 146, 177, 208, 237, 262, 281, 294, 298, 294, 283, 264, 239, 211, 182, 152, 125, 101, 80, 64, 51, 43, 39, 41, 47, 59, 77, 98, 122, 146, 168, 188, 206, 220, 231, 238, 242, 241, 235, 225, 212, 200, 189, 181, 178, 179, 183, 188, 193, 196, 196, 192, 184, 171, 154, 134, 113, 93, 76, 61, 50, 42, 37, 33, 32, 34, 39, 50, 67, 91, 121, 155, 192, 231, 270, 307, 341, 369, 389, 398, 395, 379, 353, 320, 282, 242, 203, 166, 132, 101, 75, 54, 40, 30, 25, 22, 20, 18, 16, 14, 13, 12, 11, 11, 11, 10, 9, 8, 7, 6, 6, 7, 8, 9, 10, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 9, 8, 7, 6, 6, 5, 5, 4, 4, 4, 5, 5, 6, 6, 6, 5, 5, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 7, 16, 28, 42, 59, 77, 97, 117, 138, 158, 176, 191, 200, 202, 197, 185, 169, 149, 128, 107, 87, 70, 54, 41, 31, 24, 19, 15, 13, 11, 9, 7, 6, 5, 4, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 6, 15, 27, 43, 61, 80, 100, 121, 142, 163, 183, 199, 211, 216, 212, 201, 184, 163, 140, 117, 96, 77, 60, 46, 35, 26, 19, 13, 9, 7, 4, 3, 2, 2, 2, 2, 2, 2, 3, 5, 11, 21, 35, 54, 77, 103, 134, 168, 203, 237, 267, 291, 305, 309, 303, 287, 263, 234, 202, 169, 138, 110, 85, 65, 49, 36, 25, 17, 11, 7, 4, 2, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 4, 4, 5, 6, 7, 8, 8, 7, 6, 6, 6, 6, 7, 8, 9, 9, 9, 8, 7, 6, 5, 5, 6, 8, 12, 19, 27, 39, 55, 74, 96, 121, 147, 171, 193, 211, 224, 232, 235, 236, 234, 232, 233, 239, 253, 276, 307, 342, 377, 406, 426, 435, 430, 413, 386, 352, 311, 267, 221, 176, 134, 98, 68, 46, 31, 23, 21, 23, 29, 38, 50, 66, 86, 110, 136, 163, 190, 213, 231, 240, 241, 234, 218, 197, 173, 147, 122, 99, 79, 62, 47, 34, 25, 17, 11, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 1, 5, 12, 23, 39, 60, 88, 124, 168, 217, 270, 319, 362, 393, 412, 418, 414, 401, 383, 360, 334, 308, 284, 263, 248, 241, 239, 241, 244, 243, 237, 224, 206, 183, 157, 132, 107, 85, 66, 50, 37, 27, 20, 16, 13, 11, 10, 10, 9, 9, 9, 8, 7, 6, 6, 6, 7, 9, 13, 19, 26, 36, 48, 62, 78, 93, 107, 119, 127, 131, 131, 127, 118, 105, 90, 74, 58, 44, 32, 23, 16, 11, 8, 6, 5, 3, 2, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 4, 6, 7, 8, 7, 5, 3, 2, 1, 1, 1, 1, 2, 1, 1, 0, 0, 0, 0, 1, 7, 18, 36, 62, 96, 139, 188, 241, 295, 347, 392, 427, 447, 451, 438, 410, 369, 321, 268, 217, 169, 127, 93, 65, 45, 31, 21, 15, 11, 8, 7, 5, 5, 5, 4, 5, 5, 4, 4, 3, 3, 3, 3, 4, 6, 8, 10, 12, 12, 12, 11, 9, 8, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 2, 8, 18, 34, 57, 87, 124, 168, 218, 271, 324, 373, 412, 439, 449, 441, 415, 375, 325, 270, 216, 165, 122, 87, 60, 39, 24, 14, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 13, 28, 50, 80, 119, 167, 222, 281, 339, 391, 431, 457, 466, 459, 439, 412, 383, 358, 342, 336, 340, 353, 372, 392, 410, 422, 424, 414, 391, 356, 313, 263, 212, 163, 119, 82, 53, 32, 18, 9, 4, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 19, 38, 66, 104, 149, 201, 256, 310, 359, 398, 424, 435, 430, 408, 373, 327, 274, 219, 166, 120, 82, 54, 34, 21, 12, 6, 3, 1, 2, 3, 4, 5, 5, 4, 3, 2, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 11, 23, 41, 69, 105, 149, 198, 250, 298, 340, 370, 386, 388, 374, 348, 310, 265, 215, 167, 122, 85, 56, 36, 22, 13, 8, 5, 4, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 8, 20, 39, 64, 96, 135, 180, 229, 280, 329, 369, 395, 403, 392, 365, 325, 278, 229, 182, 138, 100, 68, 43, 24, 13, 8, 11, 21, 39, 66, 102, 146, 197, 253, 309, 361, 404, 435, 451, 449, 429, 394, 345, 289, 230, 174, 125, 86, 57, 37, 25, 18, 14, 12, 10, 9, 8, 8, 9, 9, 10, 9, 9, 8, 8, 7, 7, 7, 7, 7, 6, 6, 6, 6, 7, 7, 8, 9, 10, 11, 12, 12, 13, 13, 13, 11, 10, 7, 5, 4, 4, 6, 10, 18, 32, 53, 81, 117, 160, 207, 256, 301, 338, 363, 372, 364, 340, 303, 258, 210, 163, 121, 86, 59, 39, 26, 17, 11, 6, 4, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 2, 2, 3, 4, 4, 4, 5, 5, 4, 4, 3, 2, 1, 1, 1, 1, 2, 3, 3, 4, 3, 3, 2, 2, 3, 4, 6, 8, 9, 9, 8, 5, 3, 0, 0, 0, 2, 6, 14, 27, 46, 74, 111, 155, 203, 251, 293, 324, 341, 341, 326, 298, 260, 217, 173, 132, 94, 64, 40, 22, 11, 4, 1, 0, 0, 1, 1, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 3, 4, 4, 5, 6, 6, 7, 7, 7, 6, 6, 5, 3, 2, 1, 0, 2, 7, 15, 28, 46, 69, 96, 126, 156, 186, 211, 229, 237, 236, 224, 204, 178, 148, 117, 88, 63, 43, 28, 17, 11, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 7, 17, 35, 61, 96, 142, 194, 251, 307, 356, 393, 413, 415, 400, 369, 326, 276, 221, 168, 119, 77, 46, 25, 14, 9, 8, 9, 10, 10, 9, 9, 8, 9, 10, 11, 11, 10, 8, 6, 3, 2, 1, 1, 2, 3, 3, 4, 4, 4, 5, 5, 7, 8, 9, 9, 9, 8, 7, 5, 4, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 5, 6, 6, 6, 7, 7, 7, 6, 4, 2, 0, 0, 5, 17, 38, 67, 103, 145, 189, 233, 275, 310, 337, 351, 349, 330, 295, 250, 199, 149, 106, 73, 49, 33, 22, 16, 12, 9, 9, 9, 11, 12, 12, 12, 12, 11, 10, 9, 9, 10, 10, 10, 11, 11, 11, 11, 10, 9, 7, 6, 4, 3, 2, 4, 9, 19, 35, 58, 88, 122, 158, 192, 220, 238, 245, 240, 225, 201, 171, 139, 107, 79, 56, 37, 25, 16, 12, 9, 8, 8, 8, 7, 6, 6, 5, 3, 2, 1, 0, 0, 0, 4, 12, 25, 44, 69, 101, 139, 180, 221, 257, 284, 297, 295, 278, 248, 209, 167, 126, 90, 61, 38, 21, 10, 3, 0, 0, 2, 8, 19, 35, 58, 87, 122, 162, 201, 238, 266, 283, 286, 275, 252, 220, 183, 144, 107, 75, 48, 28, 14, 5, 1, 0, 1, 5, 12, 23, 40, 64, 94, 130, 170, 208, 239, 261, 270, 265, 248, 221, 188, 153, 119, 88, 62, 41, 25, 14, 8, 5, 5, 6, 7, 8, 9, 9, 8, 8, 8, 8, 8, 8, 7, 6, 5, 4, 4, 4, 5, 6, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 3, 2, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 3, 4, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 1, 1, 0, 0, 0, 4, 19, 48, 91, 148, 216, 288, 359, 422, 471, 500, 506, 486, 444, 384, 314, 242, 176, 120, 76, 46, 26, 14, 8, 5, 5, 5, 7, 8, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 7, 7, 5, 5, 4, 4, 4, 4, 3, 3, 2, 3, 5, 10, 18, 31, 50, 74, 103, 134, 165, 192, 210, 219, 215, 200, 177, 148, 117, 88, 64, 44, 30, 19, 13, 9, 7, 6, 6, 7, 9, 11, 12, 13, 13, 13, 12, 11, 10, 9, 9, 9, 9, 9, 9, 8, 7, 6, 5, 4, 4, 5, 5, 6, 6, 6, 5, 4, 3, 2, 2, 1, 0, 0, 0, 1, 9, 23, 45, 77, 117, 162, 209, 253, 290, 315, 324, 319, 299, 272, 243, 223, 218, 236, 276, 335, 405, 475, 533, 570, 579, 559, 512, 445, 367, 287, 211, 145, 93, 54, 28, 13, 5, 4, 5, 9, 12, 15, 16, 17, 16, 15, 14, 13, 12, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 8, 8, 7, 6, 5, 4, 3, 3, 3, 4, 5, 6, 7, 7, 6, 5, 4, 4, 4, 4, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 13, 34, 67, 112, 167, 228, 290, 346, 389, 414, 417, 399, 364, 316, 266, 221, 189, 173, 174, 189, 211, 236, 255, 265, 263, 248, 222, 188, 151, 114, 80, 53, 33, 19, 10, 6, 5, 5, 5, 6, 7, 7, 8, 8, 9, 11, 12, 13, 12, 11, 9, 7, 6, 6, 6, 6, 6, 6, 5, 3, 2, 2, 3, 4, 5, 6, 6, 5, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 2, 3, 4, 6, 7, 9, 9, 9, 7, 6, 5, 4, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 6, 15, 31, 54, 84, 119, 156, 191, 219, 237, 242, 234, 214, 185, 151, 116, 84, 56, 35, 19, 9, 3, 0, 0, 0, 2, 12, 32, 64, 110, 169, 238, 313, 384, 443, 481, 492, 474, 429, 365, 292, 218, 152, 98, 58, 31, 15, 6, 3, 2, 3, 4, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 6, 8, 9, 11, 13, 13, 13, 13, 12, 10, 9, 8, 8, 8, 8, 9, 10, 11, 11, 10, 8, 7, 6, 6, 7, 9, 10, 11, 11, 9, 7, 4, 2, 0, 0, 0, 4, 14, 32, 58, 94, 137, 183, 227, 265, 289, 297, 289, 266, 235, 205, 184, 181, 200, 242, 302, 371, 439, 495, 528, 532, 506, 454, 381, 298, 215, 141, 82, 40, 16, 3, 0, 0, 0, 0, 0, 5, 16, 36, 65, 104, 150, 199, 244, 280, 302, 307, 294, 266, 228, 185, 142, 102, 68, 42, 24, 13, 7, 5, 5, 6, 6, 6, 5, 3, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 5, 6, 7, 8, 8, 8, 7, 5, 4, 4, 4, 5, 7, 9, 11, 13, 15, 16, 16, 16, 15, 14, 13, 11, 10, 9, 8, 8, 6, 5, 4, 3, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 3, 4, 4, 5, 5, 5, 5, 5, 6, 7, 8, 9, 10, 10, 9, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 5, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 7, 8, 9, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 18, 42, 76, 120, 168, 217, 258, 287, 298, 292, 268, 232, 188, 142, 100, 65, 39, 22, 12, 8, 7, 7, 7, 7, 5, 4, 4, 4, 5, 7, 8, 9, 10, 9, 9, 9, 10, 10, 11, 11, 11, 10, 10, 9, 9, 9, 8, 8, 7, 6, 5, 5, 6, 7, 8, 9, 10, 10, 10, 10, 9, 8, 7, 6, 6, 6, 7, 7, 7, 7, 6, 6, 5, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 2, 15, 43, 90, 156, 237, 325, 410, 480, 525, 538, 517, 465, 389, 300, 211, 132, 71, 30, 8, 0, 0, 0, 1, 2, 2, 2, 3, 5, 6, 7, 8, 8, 7, 6, 5, 4, 2, 1, 1, 0, 1, 2, 4, 6, 7, 8, 8, 7, 5, 4, 2, 2, 2, 4, 5, 6, 7, 7, 6, 5, 5, 5, 5, 6, 8, 9, 10, 11, 11, 10, 9, 7, 5, 4, 3, 3, 3, 4, 5, 5, 5, 4, 3, 2, 2, 2, 3, 4, 5, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 3, 4, 5, 7, 9, 10, 10, 9, 7, 6, 4, 3, 1, 0, 0, 1, 13, 41, 87, 152, 231, 316, 395, 459, 497, 503, 477, 421, 346, 261, 178, 106, 53, 19, 3, 0, 0, 1, 1, 0, 0, 2, 14, 38, 74, 121, 174, 229, 276, 309, 324, 318, 292, 251, 201, 150, 102, 64, 37, 21, 13, 10, 11, 12, 13, 13, 12, 11, 10, 9, 9, 8, 8, 7, 7, 7, 7, 6, 6, 5, 4, 3, 2, 1, 0, 1, 2, 3, 4, 5, 5, 5, 4, 4, 5, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 5, 28, 71, 140, 231, 335, 440, 529, 589, 611, 591, 532, 444, 342, 239, 148, 77, 31, 7, 0, 0, 0, 0, 0, 0, 4, 19, 49, 95, 156, 227, 301, 367, 416, 438, 429, 391, 329, 255, 179, 112, 60, 26, 8, 1, 1, 4, 7, 8, 9, 9, 9, 9, 9, 9, 8, 8, 7, 5, 5, 5, 5, 6, 7, 7, 6, 4, 2, 1, 1, 1, 0, 0, 0, 3, 18, 47, 94, 157, 231, 307, 374, 422, 443, 433, 394, 334, 264, 200, 158, 149, 180, 248, 342, 447, 541, 606, 629, 605, 539, 442, 332, 225, 135, 68, 27, 6, 0, 0, 0, 2, 3, 4, 5, 7, 9, 10, 9, 7, 6, 4, 3, 4, 4, 5, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 7, 7, 8, 8, 7, 7, 7, 7, 7, 7, 7, 6, 5, 3, 1, 1, 0, 0, 0, 0, 0, 1, 10, 29, 61, 105, 156, 209, 256, 288, 302, 296, 270, 230, 182, 133, 88, 51, 25, 9, 2, 0, 2, 5, 8, 11, 12, 12, 11, 9, 7, 5, 4, 3, 3, 3, 3, 3, 2, 1, 1, 0, 1, 2, 2, 3, 3, 2, 2, 2, 2, 3, 3, 4, 5, 5, 4, 3, 2, 2, 1, 2, 2, 3, 4, 4, 3, 3, 2, 2, 2, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 7, 8, 8, 8, 8, 7, 7, 6, 6, 6, 5, 5, 5, 5, 4, 4, 5, 5, 5, 5, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 4, 6, 9, 11, 12, 12, 11, 9, 7, 5, 4, 5, 6, 8, 9, 8, 7, 5, 3, 2, 1, 1, 0, 0, 0, 9, 30, 68, 121, 185, 251, 309, 347, 360, 345, 307, 253, 192, 133, 83, 45, 20, 7, 2, 2, 4, 7, 8, 9, 10, 11, 11, 11, 9, 7, 5, 4, 3, 2, 0, 0, 0, 8, 34, 82, 152, 241, 336, 423, 486, 514, 503, 454, 378, 287, 196, 117, 58, 20, 2, 0, 0, 2, 2, 0, 0, 1, 20, 59, 121, 202, 295, 387, 466, 518, 534, 511, 454, 371, 280, 196, 134, 103, 106, 136, 181, 229, 266, 283, 278, 251, 209, 160, 111, 69, 37, 17, 7, 4, 4, 6, 7, 7, 5, 4, 3, 2, 2, 3, 4, 4, 4, 5, 5, 5, 6, 7, 8, 10, 11, 12, 12, 12, 11, 9, 7, 6, 5, 6, 6, 7, 8, 8, 7, 6, 5, 3, 2, 0, 0, 0, 4, 17, 41, 76, 121, 170, 215, 248, 263, 258, 233, 193, 146, 100, 60, 31, 12, 3, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 3, 4, 6, 9, 11, 14, 15, 15, 15, 13, 11, 9, 8, 7, 7, 8, 9, 10, 10, 11, 11, 11, 10, 10, 10, 10, 10, 10, 9, 9, 8, 8, 8, 8, 8, 8, 9, 9, 8, 8, 7, 6, 5, 5, 4, 4, 3, 2, 1, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 2, 3, 2, 0, 0, 5, 35, 95, 189, 312, 449, 581, 684, 739, 737, 677, 572, 439, 303, 182, 91, 33, 4, 0, 0, 3, 5, 6, 5, 5, 6, 8, 10, 11, 11, 10, 9, 8, 7, 6, 6, 6, 5, 5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 5, 6, 8, 10, 11, 11, 10, 8, 7, 5, 5, 5, 6, 8, 9, 11, 12, 12, 11, 9, 7, 6, 5, 5, 6, 7, 8, 8, 7, 6, 5, 5, 6, 6, 6, 6, 4, 2, 0, 0, 0, 0, 2, 3, 1, 0, 0, 13, 51, 118, 216, 337, 463, 575, 651, 675, 644, 563, 448, 324, 213, 136, 103, 113, 157, 217, 276, 317, 332, 317, 277, 221, 160, 104, 58, 27, 8, 1, 0, 1, 3, 4, 4, 5, 5, 6, 8, 10, 11, 12, 12, 12, 11, 9, 7, 5, 5, 5, 6, 8, 10, 11, 11, 10, 9, 8, 7, 7, 7, 8, 9, 9, 9, 9, 8, 8, 7, 7, 7, 7, 7, 8, 8, 9, 9, 8, 8, 8, 7, 7, 6, 6, 5, 4, 4, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 3, 4, 6, 6, 6, 6, 4, 3, 1, 0, 0, 1, 2, 4, 6, 7, 7, 6, 4, 2, 2, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 7, 27, 63, 114, 176, 238, 290, 322, 327, 304, 259, 199, 137, 81, 39, 13, 1, 0, 0, 2, 3, 4, 4, 5, 5, 5, 4, 2, 0, 0, 0, 1, 2, 1, 0, 0, 8, 35, 87, 164, 261, 365, 457, 521, 542, 517, 450, 354, 249, 151, 75, 27, 3, 0, 0, 3, 4, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 4, 4, 5, 7, 8, 8, 9, 10, 10, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 9, 8, 8, 9, 11, 12, 11, 9, 6, 3, 1, 2, 3, 2, 0, 0, 0, 19, 62, 134, 233, 345, 454, 538, 580, 571, 512, 416, 303, 193, 103, 41, 8, 0, 0, 1, 4, 4, 1, 0, 0, 0, 12, 36, 74, 124, 181, 234, 273, 291, 283, 251, 201, 145, 92, 49, 20, 4, 0, 0, 2, 4, 4, 4, 4, 4, 4, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 4, 4, 4, 4, 3, 2, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 6, 30, 76, 144, 228, 314, 387, 433, 442, 412, 351, 270, 185, 110, 53, 17, 1, 0, 1, 6, 8, 8, 7, 4, 2, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 3, 5, 3, 0, 0, 6, 45, 121, 239, 387, 544, 681, 769, 789, 737, 624, 473, 316, 179, 79, 21, 0, 0, 2, 6, 7, 4, 1, 0, 1, 2, 3, 3, 3, 3, 4, 6, 7, 8, 8, 7, 6, 5, 5, 6, 8, 9, 10, 10, 9, 8, 7, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 5, 6, 6, 5, 4, 3, 2, 2, 2, 3, 4, 5, 5, 6, 6, 5, 3, 0, 0, 0, 0, 3, 5, 3, 0, 0, 8, 50, 131, 252, 403, 558, 689, 768, 778, 716, 597, 446, 293, 162, 70, 17, 0, 0, 2, 7, 7, 3, 0, 0, 1, 23, 65, 129, 210, 295, 370, 418, 429, 400, 337, 256, 171, 97, 44, 11, 0, 0, 0, 5, 8, 7, 1, 0, 0, 25, 93, 210, 370, 553, 727, 857, 916, 889, 784, 623, 441, 273, 150, 90, 96, 155, 245, 339, 413, 449, 440, 390, 312, 223, 140, 73, 29, 7, 0, 1, 5, 8, 8, 7, 5, 4, 4, 6, 8, 10, 12, 12, 11, 9, 7, 4, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 5, 7, 9, 9, 8, 5, 1, 0, 0, 1, 3, 4, 0, 0, 0, 21, 72, 156, 268, 393, 507, 587, 614, 582, 498, 381, 256, 145, 64, 17, 0, 0, 2, 6, 6, 4, 1, 0, 0, 1, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 4, 5, 5, 6, 5, 5, 4, 3, 3, 3, 4, 5, 6, 7, 9, 10, 10, 10, 9, 9, 8, 8, 7, 7, 6, 6, 6, 6, 7, 7, 8, 8, 8, 8, 8, 9, 10, 11, 12, 12, 11, 10, 9, 9, 9, 9, 9, 8, 5, 3, 2, 3, 4, 3, 1, 0, 0, 16, 54, 118, 205, 303, 395, 460, 484, 458, 388, 288, 180, 91, 44, 54, 124, 244, 392, 536, 646, 698, 680, 598, 471, 328, 195, 93, 30, 1, 0, 0, 4, 5, 3, 0, 0, 0, 3, 5, 5, 4, 2, 1, 2, 3, 4, 5, 4, 3, 2, 1, 0, 1, 2, 3, 4, 5, 5, 5, 4, 3, 3, 3, 4, 6, 7, 9, 9, 9, 7, 5, 3, 2, 1, 1, 2, 3, 3, 4, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 4, 3, 2, 2, 3, 5, 7, 9, 10, 9, 7, 5, 4, 3, 3, 4, 6, 6, 7, 6, 6, 5, 5, 5, 6, 7, 9, 10, 12, 12, 13, 12, 11, 9, 7, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 9, 37, 87, 157, 238, 316, 375, 401, 389, 342, 271, 190, 115, 56, 19, 2, 0, 2, 7, 11, 12, 12, 13, 14, 16, 18, 20, 19, 18, 16, 14, 12, 12, 12, 13, 12, 11, 8, 5, 3, 2, 4, 5, 4, 0, 0, 3, 27, 81, 165, 275, 394, 499, 566, 579, 532, 433, 305, 181, 95, 73, 128, 255, 429, 612, 763, 845, 842, 754, 604, 428, 260, 129, 44, 3, 0, 0, 5, 9, 7, 2, 0, 0, 4, 35, 96, 192, 317, 452, 572, 652, 671, 621, 511, 366, 220, 111, 72, 118, 249, 440, 654, 841, 960, 982, 903, 743, 540, 337, 170, 60, 5, 0, 0, 9, 14, 12, 9, 7, 10, 15, 19, 22, 22, 19, 17, 14, 13, 11, 10, 9, 9, 9, 9, 8, 5, 2, 1, 1, 3, 5, 4, 0, 0, 1, 24, 76, 157, 262, 372, 466, 522, 527, 480, 393, 285, 180, 93, 36, 6, 0, 0, 1, 4, 4, 2, 0, 0, 0, 6, 29, 72, 136, 215, 297, 364, 403, 404, 366, 299, 218, 138, 73, 29, 5, 0, 0, 0, 4, 6, 5, 1, 0, 0, 12, 49, 114, 204, 306, 401, 467, 485, 450, 367, 254, 138, 48, 8, 34, 128, 276, 452, 621, 747, 804, 778, 677, 525, 356, 202, 89, 22, 0, 0, 4, 11, 12, 10, 7, 7, 9, 13, 15, 16, 15, 13, 11, 10, 10, 10, 11, 11, 12, 13, 14, 15, 15, 15, 15, 14, 13, 13, 13, 13, 12, 10, 7, 3, 1, 2, 4, 5, 4, 0, 0, 3, 33, 94, 189, 309, 436, 542, 602, 601, 537, 425, 291, 169, 89, 70, 116, 211, 329, 437, 507, 519, 472, 377, 258, 145, 66, 40, 72, 156, 272, 392, 489, 540, 533, 473, 373, 259, 152, 70, 20, 0, 0, 3, 8, 10, 8, 4, 1, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 4, 4, 4, 5, 5, 5, 5, 4, 3, 3, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 4, 3, 3, 2, 2, 3, 3, 3, 3, 2, 1, 1, 1, 1, 2, 2, 3, 3, 4, 3, 3, 3, 2, 2, 1, 1, 1, 2, 3, 4, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 3, 5, 3, 0, 0, 3, 29, 80, 157, 249, 338, 405, 433, 415, 355, 269, 176, 95, 38, 7, 0, 0, 3, 5, 4, 1, 0, 0, 0, 3, 4, 3, 0, 0, 0, 0, 5, 7, 5, 0, 0, 7, 49, 131, 252, 396, 534, 636, 676, 645, 549, 414, 271, 148, 61, 13, 0, 0, 0, 2, 5, 7, 6, 1, 0, 0, 19, 89, 216, 393, 595, 780, 904, 936, 866, 713, 515, 316, 155, 50, 1, 0, 0, 10, 13, 8, 1, 0, 0, 2, 7, 10, 11, 10, 7, 5, 4, 3, 3, 3, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 2, 5, 6, 6, 4, 0, 0, 0, 0, 5, 10, 8, 0, 0, 0, 41, 130, 271, 446, 625, 767, 838, 819, 715, 553, 371, 208, 88, 20, 0, 0, 5, 11, 10, 4, 0, 0, 0, 1, 4, 5, 4, 3, 1, 0, 0, 0, 1, 3, 4, 4, 3, 0, 0, 0, 0, 5, 9, 8, 1, 0, 0, 37, 119, 247, 408, 573, 703, 767, 747, 646, 488, 313, 162, 70, 56, 117, 234, 370, 489, 560, 564, 505, 400, 276, 161, 74, 21, 0, 0, 0, 5, 7, 7, 3, 0, 0, 0, 18, 63, 136, 232, 333, 418, 465, 462, 411, 323, 221, 127, 56, 14, 0, 0, 3, 8, 8, 6, 4, 3, 5, 7, 9, 8, 4, 1, 0, 0, 2, 5, 5, 0, 0, 0, 24, 79, 165, 272, 381, 466, 506, 489, 421, 319, 207, 110, 42, 6, 0, 0, 4, 7, 5, 1, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 2, 4, 8, 13, 20, 26, 31, 35, 37, 36, 30, 18, 2, 0, 3, 53, 153, 302, 480, 652, 779, 828, 784, 656, 473, 279, 118, 20, 1, 54, 157, 276, 380, 442, 449, 405, 323, 225, 132, 61, 18, 0, 0, 2, 6, 6, 3, 0, 0, 3, 8, 13, 14, 10, 5, 0, 0, 2, 7, 10, 6, 0, 0, 13, 74, 187, 344, 522, 681, 783, 799, 726, 582, 405, 236, 105, 26, 0, 0, 5, 13, 14, 10, 3, 0, 0, 1, 3, 5, 6, 8, 9, 10, 10, 10, 9, 9, 10, 10, 11, 10, 8, 5, 4, 4, 5, 5, 2, 0, 0, 10, 45, 106, 189, 281, 361, 411, 417, 377, 303, 212, 125, 58, 16, 0, 0, 1, 6, 7, 5, 3, 1, 1, 3, 5, 8, 10, 11, 12, 11, 10, 7, 4, 1, 0, 1, 3, 5, 7, 7, 6, 5, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 3, 9, 12, 7, 0, 0, 13, 78, 197, 362, 547, 710, 810, 820, 737, 585, 402, 230, 101, 25, 0, 0, 0, 6, 8, 7, 4, 0, 0, 0, 8, 49, 129, 246, 384, 514, 605, 631, 586, 480, 343, 206, 96, 27, 0, 0, 2, 9, 11, 8, 4, 2, 4, 8, 11, 13, 14, 13, 11, 10, 9, 8, 7, 5, 4, 3, 1, 0, 0, 0, 0, 2, 5, 6, 2, 0, 0, 13, 56, 128, 223, 324, 407, 451, 444, 389, 299, 198, 108, 43, 8, 0, 0, 3, 6, 5, 2, 0, 0, 1, 3, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 2, 3, 4, 3, 0, 0, 0, 0, 5, 11, 12, 4, 0, 0, 27, 111, 251, 436, 629, 787, 867, 848, 735, 558, 362, 190, 70, 8, 0, 0, 9, 14, 11, 4, 0, 1, 6, 12, 14, 12, 5, 0, 0, 0, 5, 10, 9, 1, 0, 0, 38, 120, 246, 401, 554, 668, 711, 671, 555, 392, 221, 85, 14, 25, 112, 252, 409, 543, 620, 621, 545, 410, 253, 117, 42, 53, 155, 326, 527, 705, 815, 825, 731, 555, 343, 151, 31, 18, 119, 314, 554, 782, 942, 996, 934, 776, 565, 350, 174, 58, 3, 0, 1, 12, 15, 10, 3, 0, 0, 5, 11, 14, 12, 7, 1, 0, 0, 4, 9, 10, 4, 0, 0, 24, 94, 210, 362, 520, 647, 709, 686, 579, 416, 239, 96, 27, 50, 161, 331, 514, 663, 739, 723, 621, 459, 279, 121, 21, 0, 39, 140, 266, 383, 463, 488, 454, 373, 267, 162, 78, 24, 0, 0, 3, 9, 10, 8, 4, 1, 0, 2, 5, 7, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 6, 7, 8, 8, 7, 6, 7, 8, 10, 11, 10, 7, 2, 0, 0, 2, 5, 6, 2, 0, 0, 15, 64, 146, 254, 366, 456, 500, 486, 417, 314, 202, 106, 39, 5, 0, 0, 1, 4, 4, 4, 3, 0, 0, 0, 9, 46, 113, 204, 304, 390, 438, 435, 381, 292, 190, 100, 36, 3, 0, 0, 5, 7, 5, 1, 0, 0, 1, 4, 6, 6, 6, 5, 4, 4, 3, 2, 1, 1, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 0, 6, 10, 8, 1, 0, 0, 36, 118, 242, 394, 541, 648, 685, 641, 528, 372, 210, 79, 1, 0, 33, 124, 234, 337, 407, 429, 398, 325, 230, 136, 62, 16, 0, 0, 2, 7, 8, 6, 3, 1, 2, 3, 6, 8, 10, 11, 12, 13, 11, 9, 6, 2, 0, 0, 0, 2, 5, 7, 9, 9, 8, 6, 3, 2, 1, 1, 2, 3, 5, 6, 6, 6, 4, 3, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 7, 8, 8, 7, 5, 3, 1, 1, 1, 2, 3, 4, 5, 5, 6, 5, 5, 4, 3, 2, 2, 2, 3, 3, 4, 5, 4, 4, 2, 1, 1, 1, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 7, 5, 3, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 3, 4, 6, 9, 11, 12, 13, 12, 11, 10, 8, 7, 6, 6, 7, 8, 9, 10, 11, 11, 10, 9, 7, 7, 8, 10, 11, 11, 8, 4, 0, 0, 0, 4, 7, 6, 0, 0, 0, 30, 92, 184, 291, 390, 454, 465, 420, 333, 227, 127, 52, 10, 0, 0, 4, 8, 7, 3, 0, 0, 0, 0, 1, 2, 2, 1, 1, 1, 1, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 1, 6, 9, 6, 0, 0, 5, 46, 124, 235, 359, 467, 531, 532, 471, 365, 243, 133, 54, 10, 0, 0, 0, 1, 4, 7, 8, 5, 0, 0, 5, 60, 170, 332, 520, 693, 805, 826, 746, 584, 383, 190, 49, 0, 13, 109, 248, 389, 498, 547, 527, 447, 330, 207, 103, 34, 1, 0, 2, 9, 11, 8, 2, 0, 0, 0, 3, 5, 3, 0, 0, 0, 1, 7, 10, 7, 0, 0, 5, 51, 141, 270, 415, 544, 622, 629, 561, 439, 296, 165, 69, 15, 0, 0, 0, 3, 6, 8, 8, 4, 0, 0, 5, 58, 163, 317, 494, 654, 754, 766, 686, 538, 362, 200, 81, 15, 0, 0, 0, 7, 11, 11, 8, 1, 0, 0, 20, 100, 239, 427, 631, 801, 892, 878, 761, 576, 371, 192, 68, 5, 0, 0, 7, 14, 13, 7, 0, 0, 0, 2, 34, 95, 186, 295, 400, 474, 498, 465, 382, 273, 164, 76, 20, 0, 0, 4, 13, 18, 18, 15, 13, 12, 12, 13, 15, 17, 18, 18, 18, 17, 14, 12, 9, 7, 6, 6, 7, 8, 9, 10, 9, 8, 6, 5, 4, 4, 5, 7, 8, 9, 8, 6, 3, 1, 0, 0, 0, 1, 2, 1, 0, 0, 0, 0, 2, 5, 5, 1, 0, 0, 14, 54, 118, 199, 281, 343, 368, 349, 291, 210, 127, 59, 16, 0, 0, 2, 7, 7, 4, 1, 0, 0, 4, 8, 11, 10, 6, 0, 0, 0, 2, 9, 12, 7, 0, 0, 8, 64, 166, 306, 457, 581, 645, 628, 536, 397, 246, 119, 35, 0, 0, 1, 11, 13, 9, 3, 0, 1, 5, 10, 13, 14, 13, 12, 10, 10, 9, 9, 9, 9, 10, 11, 13, 16, 18, 19, 18, 16, 13, 10, 9, 9, 11, 13, 15, 17, 17, 17, 15, 14, 12, 11, 10, 10, 11, 13, 15, 17, 18, 18, 17, 15, 13, 11, 10, 10, 11, 12, 13, 13, 12, 11, 10, 9, 11, 13, 15, 15, 12, 7, 2, 0, 1, 6, 9, 7, 0, 0, 3, 43, 126, 248, 391, 523, 611, 629, 570, 445, 286, 130, 16, 0, 25, 162, 363, 584, 772, 881, 881, 774, 593, 386, 202, 72, 6, 0, 0, 11, 17, 12, 3, 0, 0, 0, 1, 4, 4, 3, 2, 2, 3, 4, 5, 4, 3, 1, 0, 0, 0, 1, 3, 5, 7, 7, 6, 4, 3, 2, 1, 2, 4, 6, 8, 9, 10, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 11, 10, 8, 6, 5, 4, 4, 3, 1, 0, 0, 0, 1, 7, 10, 8, 0, 0, 3, 44, 129, 254, 400, 535, 624, 641, 578, 446, 278, 115, 2, 0, 57, 243, 503, 780, 1008, 1127, 1105, 951, 709, 446, 221, 71, 0, 0, 0, 13, 16, 10, 3, 0, 0, 0, 0, 4, 33, 90, 175, 275, 368, 429, 440, 397, 314, 212, 117, 46, 7, 0, 0, 6, 11, 11, 8, 4, 2, 2, 3, 4, 5, 4, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 1, 0, 0, 0, 3, 10, 15, 10, 0, 0, 7, 68, 186, 352, 536, 694, 783, 776, 672, 494, 288, 102, 0, 0, 100, 337, 652, 981, 1246, 1377, 1341, 1149, 855, 536, 265, 83, 0, 0, 2, 21, 25, 16, 3, 0, 0, 2, 9, 14, 14, 12, 9, 7, 6, 6, 6, 7, 9, 11, 14, 16, 15, 11, 7, 4, 4, 7, 9, 6, 0, 0, 2, 39, 113, 220, 345, 456, 526, 534, 478, 373, 249, 135, 52, 7, 0, 0, 6, 10, 8, 2, 0, 0, 1, 7, 10, 10, 7, 0, 0, 0, 1, 10, 15, 12, 0, 0, 0, 56, 173, 345, 545, 727, 843, 859, 772, 605, 406, 221, 86, 12, 0, 0, 10, 17, 14, 6, 0, 0, 4, 11, 17, 18, 14, 5, 0, 0, 0, 6, 18, 22, 12, 0, 0, 25, 139, 342, 614, 901, 1132, 1243, 1199, 1015, 742, 455, 216, 62, 0, 0, 2, 16, 17, 9, 0, 0, 0, 0, 0, 0, 16, 59, 134, 232, 335, 415, 450, 429, 358, 258, 154, 71, 18, 0, 0, 2, 8, 8, 5, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 1, 1, 2, 2, 3, 4, 5, 5, 6, 6, 6, 5, 4, 3, 1, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 1, 1, 2, 4, 6, 8, 9, 9, 8, 7, 5, 3, 2, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 2, 4, 5, 5, 2, 0, 0, 0, 4, 12, 16, 10, 0, 0, 12, 88, 228, 421, 630, 806, 899, 883, 762, 573, 366, 187, 66, 4, 0, 0, 2, 10, 14, 15, 10, 0, 0, 0, 48, 170, 364, 608, 852, 1033, 1100, 1028, 833, 564, 290, 79, 0, 17, 174, 409, 661, 864, 966, 942, 801, 583, 342, 138, 12, 0, 52, 183, 339, 476, 558, 568, 505, 392, 260, 141, 55, 9, 0, 0, 4, 6, 4, 0, 0, 0, 0, 0, 0, 2, 24, 70, 137, 214, 285, 329, 333, 297, 231, 153, 82, 30, 2, 0, 0, 7, 11, 10, 7, 3, 0, 0, 0, 0, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 4, 6, 8, 9, 9, 8, 6, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 2, 5, 8, 10, 11, 10, 8, 5, 4, 5, 8, 10, 11, 8, 2, 0, 0, 0, 8, 16, 14, 2, 0, 0, 47, 162, 341, 555, 757, 892, 922, 836, 660, 445, 242, 93, 12, 0, 0, 11, 19, 15, 5, 0, 0, 0, 6, 12, 14, 11, 4, 0, 0, 0, 5, 14, 17, 9, 0, 0, 22, 115, 277, 491, 714, 890, 969, 927, 777, 561, 336, 154, 39, 0, 0, 6, 19, 18, 9, 0, 0, 0, 9, 17, 19, 14, 5, 0, 0, 3, 11, 15, 8, 0, 0, 19, 102, 248, 441, 642, 801, 872, 835, 700, 506, 305, 141, 38, 0, 0, 5, 16, 18, 11, 2, 0, 0, 0, 5, 7, 8, 8, 7, 7, 6, 6, 5, 4, 3, 2, 2, 3, 3, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 4, 5, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 0, 0, 0, 0, 2, 7, 8, 4, 0, 0, 10, 56, 135, 241, 354, 445, 490, 477, 408, 304, 192, 95, 31, 0, 0, 0, 7, 9, 6, 1, 0, 0, 4, 8, 11, 10, 6, 0, 0, 0, 2, 8, 10, 5, 0, 0, 10, 60, 151, 272, 399, 500, 546, 523, 439, 317, 190, 86, 22, 0, 0, 3, 11, 12, 8, 2, 0, 0, 2, 5, 7, 7, 7, 8, 8, 8, 7, 5, 3, 2, 1, 2, 4, 6, 8, 9, 8, 7, 4, 2, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 5, 5, 7, 8, 10, 10, 10, 9, 7, 5, 3, 2, 1, 2, 3, 4, 6, 7, 8, 8, 7, 5, 4, 3, 3, 5, 6, 8, 10, 11, 10, 10, 8, 7, 7, 7, 8, 9, 10, 10, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 3, 9, 10, 6, 0, 0, 10, 63, 158, 286, 421, 529, 580, 558, 471, 344, 209, 98, 27, 0, 0, 2, 11, 12, 8, 2, 0, 0, 0, 1, 3, 4, 4, 3, 3, 3, 3, 4, 5, 7, 9, 11, 13, 14, 14, 12, 10, 7, 4, 3, 3, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 7, 7, 8, 9, 9, 9, 9, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 8, 9, 9, 9, 8, 7, 7, 6, 6, 5, 4, 3, 4, 5, 9, 12, 14, 13, 7, 0, 0, 0, 4, 16, 21, 14, 0, 0, 10, 104, 280, 524, 790, 1013, 1129, 1105, 948, 703, 437, 212, 63, 0, 0, 3, 19, 23, 14, 3, 0, 0, 0, 4, 7, 7, 5, 3, 3, 4, 6, 7, 8, 8, 9, 10, 12, 14, 15, 16, 15, 12, 9, 6, 5, 5, 6, 8, 9, 9, 8, 6, 3, 2, 2, 4, 7, 9, 8, 4, 0, 0, 0, 1, 11, 16, 12, 0, 0, 5, 70, 199, 385, 597, 786, 902, 910, 804, 607, 369, 147, 0, 0, 75, 313, 639, 981, 1256, 1391, 1352, 1151, 848, 525, 255, 78, 0, 0, 0, 11, 17, 17, 14, 8, 0, 0, 0, 45, 180, 403, 690, 981, 1202, 1288, 1213, 999, 706, 412, 180, 40, 0, 0, 11, 25, 24, 11, 0, 0, 0, 5, 12, 13, 8, 1, 0, 0, 4, 12, 15, 8, 0, 0, 24, 104, 243, 425, 614, 761, 821, 771, 617, 400, 180, 25, 0, 88, 313, 608, 897, 1103, 1172, 1087, 874, 592, 309, 90, 0, 0, 115, 321, 557, 766, 895, 912, 814, 632, 415, 219, 78, 6, 0, 0, 13, 19, 13, 3, 0, 0, 0, 5, 9, 10, 6, 0, 0, 0, 1, 10, 16, 13, 0, 0, 0, 56, 176, 353, 558, 743, 860, 875, 784, 610, 396, 189, 33, 0, 0, 149, 401, 712, 1019, 1246, 1332, 1252, 1031, 729, 426, 187, 42, 0, 0, 10, 24, 23, 11, 0, 0, 0, 0, 5, 7, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 5, 5, 6, 5, 4, 4, 5, 9, 13, 16, 16, 11, 2, 0, 0, 1, 13, 21, 16, 0, 0, 2, 84, 251, 494, 771, 1018, 1168, 1177, 1043, 806, 530, 281, 103, 7, 0, 0, 9, 28, 36, 28, 7, 0, 0, 42, 195, 457, 805, 1175, 1480, 1636, 1595, 1363, 997, 590, 239, 22, 0, 82, 303, 563, 790, 922, 929, 819, 628, 411, 219, 83, 11, 0, 0, 6, 16, 18, 15, 5, 0, 0, 6, 71, 196, 374, 578, 760, 873, 882, 780, 593, 365, 153, 7, 0, 40, 222, 477, 746, 964, 1074, 1049, 897, 664, 412, 199, 60, 0, 0, 3, 18, 21, 13, 1, 0, 0, 0, 3, 6, 7, 7, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 2, 4, 7, 9, 9, 9, 9, 10, 12, 15, 18, 19, 16, 9, 0, 0, 0, 3, 15, 21, 14, 0, 0, 8, 96, 266, 507, 774, 1003, 1130, 1119, 973, 733, 466, 233, 75, 0, 0, 0, 17, 22, 14, 3, 0, 0, 0, 4, 9, 10, 9, 6, 4, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 2, 4, 7, 11, 15, 18, 19, 19, 16, 12, 8, 4, 1, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 1, 0, 0, 0, 1, 2, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 9, 12, 15, 15, 13, 7, 2, 0, 1, 6, 10, 9, 0, 0, 0, 37, 120, 245, 395, 533, 625, 644, 583, 461, 312, 172, 68, 11, 0, 0, 6, 11, 9, 3, 0, 0, 0, 1, 3, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 1, 2, 5, 6, 5, 2, 0, 0, 0, 4, 13, 17, 10, 0, 0, 19, 105, 261, 477, 714, 917, 1028, 1012, 866, 622, 346, 110, 0, 8, 185, 476, 810, 1102, 1278, 1291, 1141, 869, 543, 240, 31, 0, 45, 266, 576, 903, 1169, 1308, 1285, 1110, 835, 532, 270, 91, 3, 0, 0, 18, 23, 15, 2, 0, 0, 1, 9, 15, 15, 12, 8, 4, 1, 0, 0, 2, 5, 9, 12, 12, 8, 1, 0, 0, 0, 12, 21, 18, 2, 0, 0, 74, 241, 497, 805, 1098, 1300, 1355, 1246, 1005, 698, 403, 176, 42, 0, 0, 0, 12, 18, 18, 14, 4, 0, 0, 11, 110, 300, 573, 886, 1166, 1338, 1351, 1200, 930, 612, 324, 118, 10, 0, 0, 18, 26, 19, 5, 0, 0, 6, 18, 25, 23, 14, 2, 0, 0, 3, 16, 22, 14, 0, 0, 15, 116, 303, 563, 846, 1087, 1218, 1202, 1043, 787, 501, 253, 84, 1, 0, 0, 17, 22, 15, 3, 0, 0, 0, 5, 9, 9, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 2, 2, 3, 4, 6, 8, 11, 13, 14, 12, 8, 2, 0, 0, 0, 6, 10, 8, 0, 0, 0, 37, 118, 240, 386, 523, 616, 639, 584, 469, 323, 183, 77, 15, 0, 0, 6, 12, 11, 5, 0, 0, 0, 0, 2, 3, 2, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 7, 7, 7, 6, 5, 3, 2, 1, 0, 1, 3, 7, 10, 12, 11, 7, 0, 0, 0, 0, 10, 18, 16, 3, 0, 0, 59, 193, 402, 657, 904, 1081, 1138, 1054, 849, 572, 294, 81, 0, 21, 180, 416, 669, 874, 978, 957, 817, 595, 348, 134, 3, 0, 77, 258, 482, 694, 840, 885, 821, 670, 473, 280, 128, 35, 0, 0, 0, 7, 11, 12, 9, 2, 0, 0, 9, 74, 198, 377, 584, 773, 895, 914, 825, 652, 442, 246, 100, 18, 0, 0, 8, 16, 15, 10, 9, 12, 19, 23, 21, 12, 1, 0, 0, 9, 18, 17, 3, 0, 1, 74, 235, 483, 784, 1076, 1286, 1354, 1258, 1015, 685, 347, 85, 0, 20, 249, 607, 1015, 1376, 1602, 1638, 1478, 1172, 802, 456, 195, 44, 0, 0, 4, 19, 23, 18, 8, 0, 0, 0, 37, 140, 311, 533, 765, 952, 1043, 1010, 861, 633, 382, 163, 18, 0, 21, 154, 340, 539, 705, 799, 800, 707, 548, 364, 196, 76, 11, 0, 0, 8, 14, 10, 3, 0, 0, 0, 4, 8, 10, 10, 7, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 3, 8, 12, 13, 10, 2, 0, 0, 0, 11, 27, 31, 15, 0, 0, 52, 239, 564, 993, 1447, 1814, 1995, 1937, 1657, 1231, 772, 382, 122, 0, 0, 1, 28, 35, 22, 3, 0, 0, 0, 7, 13, 14, 11, 7, 4, 2, 2, 3, 3, 4, 6, 8, 11, 14, 16, 16, 14, 11, 7, 3, 1, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 1, 4, 7, 8, 5, 0, 0, 0, 0, 10, 21, 21, 7, 0, 0, 53, 205, 455, 774, 1101, 1356, 1471, 1414, 1201, 890, 559, 279, 92, 2, 0, 0, 18, 23, 15, 2, 0, 0, 0, 6, 11, 12, 10, 6, 3, 1, 0, 0, 0, 1, 2, 2, 2, 0, 0, 0, 0, 3, 7, 7, 3, 0, 0, 18, 72, 164, 285, 414, 521, 580, 573, 503, 389, 258, 140, 55, 9, 0, 0, 5, 8, 6, 1, 0, 0, 3, 7, 8, 5, 0, 0, 0, 3, 11, 14, 8, 0, 0, 19, 103, 253, 458, 684, 877, 990, 989, 876, 682, 456, 250, 100, 17, 0, 0, 9, 16, 13, 5, 0, 0, 2, 10, 17, 20, 17, 11, 2, 0, 0, 0, 9, 16, 14, 2, 0, 6, 70, 205, 412, 666, 915, 1097, 1159, 1075, 862, 581, 317, 162, 181, 395, 766, 1208, 1609, 1865, 1907, 1727, 1370, 926, 497, 169, 0, 0, 120, 338, 579, 779, 894, 899, 801, 630, 429, 243, 105, 25, 0, 0, 7, 14, 13, 7, 1, 0, 3, 8, 13, 16, 16, 15, 13, 12, 10, 8, 7, 6, 6, 7, 8, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 1, 2, 3, 5, 6, 6, 6, 5, 5, 5, 5, 7, 8, 10, 12, 13, 14, 13, 12, 11, 9, 7, 6, 6, 6, 7, 7, 7, 7, 6, 4, 2, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 6, 6, 5, 5, 4, 4, 4, 5, 5, 5, 5, 5, 4, 4, 4, 3, 2, 1, 0, 0, 0, 1, 4, 7, 7, 3, 0, 0, 0, 2, 13, 19, 14, 0, 0, 9, 100, 284, 557, 881, 1191, 1411, 1483, 1387, 1149, 831, 508, 245, 76, 0, 0, 2, 18, 20, 12, 0, 0, 0, 0, 5, 8, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 2, 2, 1, 1, 1, 2, 3, 4, 4, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 4, 3, 3, 3, 3, 4, 5, 5, 5, 4, 2, 1, 0, 1, 3, 6, 6, 4, 0, 0, 0, 0, 9, 16, 14, 1, 0, 0, 71, 228, 476, 790, 1112, 1370, 1500, 1466, 1278, 983, 654, 361, 149, 31, 0, 0, 4, 12, 12, 7, 2, 0, 0, 0, 21, 91, 222, 414, 645, 876, 1054, 1136, 1101, 955, 735, 491, 273, 115, 25, 0, 0, 7, 14, 13, 6, 0, 0, 1, 7, 11, 12, 10, 6, 2, 0, 0, 1, 5, 8, 9, 6, 0, 0, 0, 0, 9, 17, 14, 0, 0, 4, 84, 255, 521, 854, 1193, 1465, 1601, 1566, 1370, 1061, 713, 399, 167, 34, 0, 0, 9, 26, 28, 16, 0, 0, 1, 64, 190, 382, 621, 868, 1069, 1176, 1155, 1009, 771, 503, 279, 162, 191, 365, 645, 962, 1236, 1397, 1403, 1253, 985, 669, 386, 206, 173, 293, 531, 824, 1094, 1272, 1315, 1210, 988, 703, 427, 226, 146, 202, 372, 608, 846, 1024, 1097, 1050, 898, 681, 449, 247, 102, 22, 0, 0, 6, 14, 13, 6, 0, 0, 1, 32, 92, 183, 298, 418, 523, 587, 597, 550, 455, 335, 213, 110, 39, 1, 0, 0, 8, 14, 11, 0, 0, 2, 51, 153, 311, 513, 726, 909, 1020, 1028, 928, 738, 500, 272, 112, 65, 153, 366, 664, 984, 1252, 1409, 1417, 1279, 1029, 728, 439, 212, 68, 1, 0, 0, 11, 16, 13, 4, 0, 0, 0, 34, 109, 231, 395, 578, 749, 869, 911, 860, 727, 536, 326, 140, 19, 0, 72, 256, 519, 816, 1091, 1286, 1357, 1289, 1098, 829, 542, 293, 117, 22, 0, 0, 9, 15, 12, 3, 0, 0, 0, 3, 7, 9, 9, 8, 7, 6, 5, 5, 4, 3, 3, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 1, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 6, 7, 9, 12, 14, 16, 16, 13, 9, 3, 0, 0, 0, 4, 6, 3, 0, 0, 18, 75, 179, 328, 503, 675, 808, 870, 847, 742, 580, 398, 230, 104, 28, 0, 0, 2, 8, 8, 4, 0, 0, 0, 1, 3, 4, 4, 2, 0, 0, 0, 0, 1, 3, 4, 4, 3, 0, 0, 0, 0, 2, 4, 2, 0, 0, 8, 40, 103, 197, 314, 435, 539, 603, 613, 566, 473, 353, 230, 126, 53, 12, 0, 0, 2, 4, 3, 0, 0, 0, 4, 7, 7, 4, 0, 0, 0, 2, 6, 6, 1, 0, 0, 35, 118, 260, 452, 671, 878, 1031, 1095, 1056, 920, 719, 495, 290, 134, 39, 0, 0, 1, 8, 8, 4, 0, 0, 3, 8, 13, 14, 11, 6, 2, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 5, 5, 5, 5, 5, 6, 7, 8, 9, 8, 8, 6, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 4, 13, 25, 41, 58, 71, 79, 80, 74, 62, 47, 33, 22, 16, 16, 22, 32, 44, 56, 65, 69, 67, 58, 46, 32, 18, 8, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 4, 6, 8, 7, 4, 0, 0, 0, 1, 7, 9, 4, 0, 0, 25, 108, 259, 477, 736, 995, 1203, 1316, 1310, 1186, 971, 710, 452, 239, 93, 15, 0, 0, 10, 15, 9, 0, 0, 12, 65, 159, 288, 439, 587, 705, 768, 762, 685, 551, 391, 239, 134, 105, 165, 308, 510, 731, 927, 1057, 1094, 1031, 883, 682, 467, 275, 131, 42, 2, 0, 0, 6, 7, 3, 0, 0, 0, 0, 3, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 3, 0, 0, 0, 0, 3, 5, 3, 0, 0, 13, 65, 164, 314, 502, 702, 880, 1002, 1041, 990, 858, 673, 471, 285, 141, 50, 6, 0, 0, 5, 6, 4, 0, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 5, 7, 9, 10, 7, 3, 0, 0, 0, 3, 7, 6, 0, 0, 2, 50, 157, 333, 571, 842, 1105, 1312, 1424, 1418, 1297, 1084, 820, 552, 320, 149, 47, 2, 0, 0, 6, 6, 2, 0, 0, 1, 6, 11, 13, 13, 10, 8, 7, 7, 8, 10, 11, 10, 9, 8, 7, 6, 5, 5, 4, 3, 2, 1, 1, 1, 3, 4, 6, 7, 7, 7, 6, 5, 3, 2, 1, 0, 0, 1, 3, 6, 8, 8, 6, 3, 0, 0, 0, 1, 3, 2, 0, 0, 8, 48, 127, 251, 414, 596, 773, 915, 998, 1008, 944, 816, 648, 465, 296, 159, 66, 15, 0, 0, 2, 4, 0, 0, 4, 39, 110, 221, 366, 530, 689, 819, 897, 910, 857, 746, 596, 434, 281, 158, 71, 22, 1, 0, 0, 1, 1, 0, 0, 2, 5, 8, 7, 5, 1, 0, 0, 2, 3, 0, 0, 0, 20, 80, 193, 363, 581, 826, 1066, 1264, 1387, 1416, 1343, 1180, 956, 705, 465, 266, 123, 39, 2, 0, 0, 3, 4, 1, 0, 0, 0, 4, 7, 8, 8, 5, 3, 2, 1, 2, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 6, 23, 56, 105, 171, 247, 325, 395, 446, 471, 465, 430, 370, 295, 216, 143, 83, 40, 14, 2, 0, 0, 1, 2, 2, 0, 0, 0, 0, 1, 2, 2, 0, 0, 0, 12, 44, 104, 193, 310, 444, 583, 708, 802, 851, 848, 792, 691, 559, 416, 279, 165, 82, 30, 5, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 10, 11, 12, 12, 11, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 8, 24, 54, 98, 156, 224, 295, 362, 414, 444, 450, 430, 389, 333, 269, 204, 145, 94, 55, 28, 11, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 20, 52, 104, 177, 270, 374, 482, 582, 662, 711, 723, 696, 633, 543, 437, 327, 225, 140, 76, 34, 10, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 4, 16, 36, 67, 110, 162, 219, 276, 328, 369, 393, 399, 385, 352, 306, 251, 194, 140, 95, 59, 34, 17, 8, 2, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 7, 6, 5, 4, 4, 3, 3, 3, 2, 1, 0, 0, 0, 9, 27, 60, 108, 175, 257, 352, 452, 549, 633, 694, 725, 722, 686, 620, 535, 439, 342, 253, 177, 115, 69, 37, 16, 5, 0, 0, 0, 2, 5, 8, 10, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 11, 24, 45, 75, 115, 164, 221, 282, 343, 401, 450, 489, 513, 522, 516, 500, 477, 454, 438, 431, 438, 457, 486, 521, 558, 591, 615, 627, 623, 601, 562, 508, 445, 375, 306, 239, 180, 129, 88, 58, 40, 36, 44, 63, 93, 131, 176, 226, 281, 340, 398, 454, 503, 539, 559, 559, 540, 504, 456, 400, 342, 286, 234, 187, 146, 111, 83, 65, 59, 66, 86, 118, 160, 211, 269, 332, 399, 465, 528, 582, 622, 646, 651, 638, 608, 564, 510, 449, 384, 320, 260, 204, 157, 117, 84, 58, 38, 23, 12, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 5, 5, 6, 8, 12, 16, 22, 30, 39, 50, 65, 84, 106, 131, 159, 189, 220, 252, 283, 315, 345, 375, 404, 430, 454, 475, 493, 506, 514, 518, 517, 513, 505, 496, 486, 475, 462, 448, 431, 413, 393, 374, 355, 338, 321, 306, 290, 275, 260, 246, 234, 224, 216, 211, 207, 206, 206, 208, 211, 216, 220, 224, 227, 230, 231, 233, 235, 238, 243, 248, 254, 261, 268, 274, 279, 284, 289, 294, 299, 305, 311, 317, 321, 324, 325, 323, 320, 316, 309, 300, 289, 277, 263, 248, 234, 219, 204, 188, 172, 155, 138, 121, 105, 91, 78, 68, 58, 49, 41, 33, 27, 21, 17, 14, 12, 11, 9, 7, 5, 3, 2, 1, 0, 1, 1, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3],
-"peakG": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 3, 3, 5, 7, 8, 10, 11, 11, 12, 13, 15, 17, 20, 23, 25, 27, 28, 30, 32, 35, 38, 42, 46, 51, 56, 61, 67, 71, 75, 79, 82, 85, 88, 92, 97, 103, 107, 111, 113, 114, 114, 113, 112, 113, 113, 115, 116, 118, 119, 119, 120, 122, 124, 126, 129, 132, 135, 137, 138, 139, 141, 143, 146, 149, 152, 155, 156, 157, 157, 157, 158, 161, 163, 166, 167, 167, 165, 163, 161, 159, 158, 158, 157, 155, 152, 148, 144, 141, 138, 136, 135, 135, 134, 133, 131, 128, 124, 119, 115, 111, 108, 106, 105, 104, 103, 102, 99, 95, 90, 86, 82, 79, 77, 77, 77, 78, 77, 75, 71, 68, 64, 62, 61, 60, 60, 59, 58, 56, 53, 51, 49, 48, 46, 44, 41, 39, 37, 36, 36, 37, 38, 37, 36, 35, 34, 33, 32, 31, 30, 28, 25, 22, 19, 19, 19, 21, 23, 24, 24, 23, 21, 19, 18, 17, 17, 17, 17, 17, 16, 15, 14, 14, 13, 13, 13, 13, 13, 13, 13, 14, 14, 13, 13, 12, 11, 10, 10, 9, 9, 9, 8, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 2, 3, 6, 8, 10, 12, 15, 19, 24, 30, 38, 46, 55, 65, 75, 87, 100, 114, 130, 148, 165, 183, 199, 214, 227, 237, 246, 252, 255, 257, 255, 252, 247, 240, 232, 223, 213, 203, 192, 182, 172, 162, 154, 147, 142, 139, 139, 142, 148, 156, 165, 175, 184, 191, 196, 199, 201, 203, 205, 207, 207, 206, 201, 194, 184, 172, 160, 149, 137, 126, 114, 101, 88, 76, 64, 55, 47, 41, 35, 31, 26, 21, 17, 12, 9, 6, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 10, 13, 16, 19, 22, 25, 30, 37, 44, 53, 61, 71, 80, 90, 100, 112, 123, 134, 145, 155, 165, 173, 180, 185, 188, 190, 190, 188, 186, 183, 179, 174, 166, 158, 148, 138, 129, 121, 115, 110, 106, 103, 101, 101, 103, 107, 113, 120, 128, 136, 144, 151, 157, 163, 170, 177, 185, 192, 197, 198, 196, 189, 180, 169, 158, 149, 141, 133, 125, 115, 104, 91, 78, 65, 55, 47, 41, 36, 32, 27, 23, 18, 13, 9, 6, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 9, 11, 15, 19, 25, 31, 39, 47, 55, 65, 76, 89, 104, 122, 141, 161, 181, 199, 216, 231, 245, 260, 276, 293, 309, 323, 335, 343, 348, 350, 351, 353, 354, 357, 359, 362, 364, 365, 366, 366, 364, 361, 356, 351, 347, 346, 347, 351, 357, 362, 365, 365, 362, 358, 354, 351, 349, 349, 349, 348, 345, 340, 334, 327, 321, 313, 306, 298, 289, 280, 271, 262, 254, 246, 237, 227, 214, 199, 183, 168, 153, 140, 128, 116, 105, 93, 81, 69, 58, 48, 40, 34, 30, 26, 24, 21, 18, 15, 12, 9, 7, 5, 4, 4, 4, 4, 5, 5, 6, 7, 7, 8, 10, 12, 14, 17, 21, 25, 29, 35, 42, 50, 60, 72, 85, 100, 116, 132, 150, 168, 188, 208, 228, 248, 267, 283, 296, 306, 313, 317, 320, 321, 323, 325, 327, 329, 330, 328, 323, 315, 305, 294, 282, 270, 259, 248, 237, 225, 212, 196, 179, 161, 143, 126, 111, 97, 85, 75, 65, 56, 47, 39, 32, 26, 21, 17, 14, 11, 10, 8, 7, 6, 5, 3, 2, 1, 0, 1, 3, 6, 8, 10, 11, 11, 12, 12, 14, 17, 22, 28, 34, 42, 50, 59, 70, 82, 96, 112, 128, 145, 162, 177, 190, 201, 210, 217, 221, 224, 225, 224, 220, 214, 204, 191, 175, 159, 142, 126, 112, 99, 87, 76, 65, 54, 45, 37, 32, 28, 26, 25, 24, 24, 25, 26, 30, 35, 41, 49, 57, 66, 76, 87, 99, 112, 126, 141, 155, 168, 179, 187, 194, 199, 202, 203, 203, 200, 193, 183, 170, 156, 142, 128, 115, 103, 91, 80, 68, 58, 49, 41, 34, 28, 22, 17, 13, 10, 9, 8, 8, 8, 7, 5, 4, 3, 3, 4, 5, 7, 9, 10, 11, 12, 14, 19, 24, 32, 41, 51, 63, 76, 90, 106, 122, 138, 154, 171, 187, 203, 217, 230, 240, 246, 250, 251, 250, 246, 239, 230, 218, 204, 187, 171, 154, 140, 128, 117, 109, 103, 100, 99, 101, 108, 119, 132, 148, 164, 179, 194, 209, 225, 243, 263, 283, 302, 316, 326, 331, 334, 336, 339, 344, 350, 357, 363, 367, 369, 368, 366, 363, 361, 359, 357, 354, 350, 346, 340, 333, 325, 316, 307, 298, 289, 281, 274, 267, 261, 254, 245, 235, 222, 208, 191, 174, 155, 137, 119, 102, 87, 74, 63, 54, 46, 38, 31, 24, 19, 15, 12, 11, 10, 10, 8, 6, 4, 2, 1, 0, 0, 1, 1, 2, 2, 4, 5, 8, 11, 14, 18, 23, 28, 35, 43, 53, 64, 78, 94, 110, 126, 143, 158, 174, 189, 203, 217, 228, 235, 239, 239, 234, 227, 216, 204, 190, 175, 159, 143, 128, 113, 99, 86, 74, 63, 51, 39, 28, 19, 12, 8, 6, 6, 6, 7, 6, 6, 5, 3, 3, 2, 3, 4, 6, 8, 10, 12, 13, 14, 16, 19, 23, 30, 38, 48, 61, 74, 88, 104, 119, 135, 151, 165, 179, 191, 201, 210, 217, 222, 225, 226, 222, 215, 203, 188, 170, 151, 133, 116, 101, 88, 76, 64, 54, 44, 34, 26, 20, 15, 12, 10, 8, 7, 6, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 2, 2, 1, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 6, 6, 6, 7, 9, 12, 17, 23, 30, 38, 47, 58, 70, 83, 99, 115, 132, 149, 166, 181, 196, 208, 219, 227, 231, 231, 226, 216, 204, 189, 173, 157, 141, 125, 109, 93, 78, 65, 53, 44, 37, 31, 26, 21, 16, 11, 8, 5, 4, 3, 4, 4, 5, 5, 4, 4, 3, 3, 2, 2, 3, 3, 3, 3, 4, 5, 8, 11, 16, 21, 27, 34, 42, 52, 63, 78, 94, 111, 129, 146, 162, 177, 192, 206, 219, 230, 238, 242, 241, 234, 223, 210, 196, 183, 169, 157, 145, 134, 125, 118, 114, 115, 121, 130, 142, 156, 171, 186, 201, 217, 231, 244, 254, 260, 261, 258, 249, 237, 222, 206, 189, 171, 153, 135, 117, 99, 84, 70, 59, 50, 43, 36, 30, 25, 19, 14, 10, 8, 6, 5, 5, 6, 6, 6, 6, 5, 3, 2, 1, 0, 1, 2, 3, 4, 5, 6, 6, 5, 3, 1, 0, 0, 1, 2, 4, 5, 6, 5, 3, 1, 1, 1, 1, 2, 3, 4, 4, 5, 5, 5, 5, 5, 5, 6, 7, 10, 14, 18, 23, 29, 36, 45, 56, 69, 84, 101, 119, 138, 158, 178, 198, 218, 236, 250, 261, 268, 270, 268, 262, 251, 237, 219, 199, 178, 159, 142, 129, 120, 115, 113, 114, 118, 125, 134, 148, 164, 184, 206, 228, 250, 271, 289, 306, 320, 332, 342, 350, 355, 358, 360, 362, 365, 369, 375, 382, 388, 393, 395, 394, 391, 387, 384, 382, 383, 384, 385, 386, 385, 383, 380, 377, 375, 373, 373, 373, 374, 374, 375, 376, 378, 379, 379, 379, 377, 374, 371, 368, 366, 363, 361, 358, 355, 351, 347, 343, 341, 340, 338, 336, 332, 328, 322, 315, 307, 297, 283, 266, 245, 221, 196, 172, 149, 129, 111, 94, 79, 65, 52, 40, 30, 23, 19, 16, 14, 14, 13, 13, 13, 13, 14, 17, 21, 27, 36, 46, 59, 74, 93, 115, 141, 168, 198, 227, 254, 280, 303, 321, 335, 343, 345, 340, 329, 314, 294, 271, 246, 220, 193, 165, 138, 112, 88, 69, 53, 42, 34, 28, 23, 18, 13, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 11, 15, 21, 28, 37, 49, 63, 79, 99, 120, 142, 164, 186, 206, 223, 237, 248, 256, 261, 261, 257, 247, 232, 212, 190, 167, 144, 123, 104, 88, 72, 57, 44, 32, 24, 18, 14, 12, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 3, 5, 8, 12, 16, 21, 28, 39, 53, 71, 92, 114, 138, 162, 186, 209, 233, 256, 279, 301, 319, 332, 340, 343, 344, 343, 342, 342, 343, 345, 346, 346, 345, 344, 342, 341, 339, 337, 333, 328, 322, 317, 313, 310, 311, 312, 314, 315, 314, 309, 300, 288, 272, 254, 234, 212, 189, 165, 142, 120, 101, 84, 69, 55, 43, 32, 22, 15, 10, 8, 7, 7, 8, 9, 9, 10, 12, 15, 19, 25, 33, 44, 58, 74, 93, 114, 135, 156, 176, 195, 211, 224, 234, 239, 240, 236, 227, 215, 199, 180, 161, 140, 120, 100, 81, 64, 49, 37, 27, 20, 15, 12, 9, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 3, 2, 2, 2, 2, 3, 5, 6, 7, 8, 7, 6, 5, 3, 3, 3, 4, 6, 7, 8, 8, 8, 7, 6, 5, 5, 4, 4, 4, 4, 4, 5, 6, 7, 8, 8, 7, 7, 6, 6, 7, 7, 7, 6, 5, 3, 2, 1, 2, 3, 5, 7, 8, 8, 7, 6, 4, 2, 2, 1, 2, 3, 4, 4, 4, 4, 3, 3, 3, 4, 5, 5, 6, 5, 4, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 1, 1, 2, 3, 3, 4, 5, 6, 9, 13, 18, 25, 32, 41, 53, 67, 85, 108, 134, 163, 193, 222, 249, 271, 287, 298, 302, 302, 296, 285, 270, 251, 228, 202, 175, 148, 122, 99, 79, 62, 48, 37, 28, 21, 16, 12, 10, 9, 8, 8, 8, 9, 11, 13, 16, 19, 24, 31, 39, 50, 64, 80, 98, 118, 138, 158, 177, 192, 204, 211, 213, 209, 201, 189, 174, 156, 138, 120, 102, 86, 71, 58, 46, 36, 26, 19, 13, 9, 7, 5, 5, 4, 4, 4, 4, 5, 5, 6, 6, 6, 5, 4, 3, 3, 3, 4, 5, 6, 6, 6, 6, 6, 8, 12, 17, 23, 31, 40, 52, 68, 89, 114, 143, 173, 203, 229, 252, 271, 285, 295, 301, 301, 295, 282, 262, 238, 210, 183, 159, 138, 123, 112, 105, 103, 105, 112, 126, 147, 174, 207, 242, 277, 308, 334, 353, 365, 372, 375, 375, 373, 369, 365, 359, 354, 350, 348, 348, 347, 346, 341, 332, 318, 299, 276, 252, 226, 199, 172, 145, 120, 97, 77, 61, 47, 36, 27, 20, 15, 12, 11, 10, 10, 10, 9, 8, 6, 5, 4, 5, 6, 7, 7, 7, 7, 6, 6, 7, 7, 7, 7, 7, 7, 7, 8, 8, 9, 10, 10, 10, 10, 10, 9, 9, 9, 10, 13, 17, 23, 31, 41, 52, 66, 82, 102, 123, 146, 171, 195, 217, 236, 251, 261, 264, 259, 248, 230, 208, 184, 159, 136, 115, 96, 78, 63, 49, 38, 29, 22, 18, 15, 13, 11, 10, 9, 8, 8, 7, 6, 5, 5, 4, 4, 5, 6, 7, 7, 7, 6, 5, 5, 5, 5, 5, 6, 6, 6, 6, 7, 8, 9, 10, 10, 9, 8, 7, 6, 6, 6, 6, 6, 6, 6, 5, 4, 3, 3, 3, 3, 3, 3, 4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 4, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 2, 2, 3, 4, 4, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 1, 1, 0, 1, 2, 3, 4, 4, 4, 4, 3, 3, 4, 6, 9, 14, 21, 30, 41, 55, 72, 93, 116, 143, 173, 204, 235, 264, 290, 312, 330, 342, 348, 351, 349, 345, 340, 336, 335, 336, 340, 345, 350, 352, 349, 340, 324, 303, 278, 250, 221, 192, 164, 137, 112, 89, 69, 52, 38, 27, 19, 13, 10, 8, 8, 8, 8, 8, 8, 8, 7, 6, 6, 5, 5, 5, 4, 4, 3, 2, 1, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 10, 15, 24, 36, 53, 75, 100, 129, 159, 191, 222, 253, 280, 303, 320, 330, 334, 333, 328, 320, 313, 306, 301, 297, 294, 293, 292, 291, 289, 283, 273, 258, 238, 213, 185, 157, 131, 107, 86, 68, 52, 39, 28, 20, 15, 12, 11, 10, 9, 7, 6, 4, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 3, 6, 9, 12, 17, 23, 32, 45, 63, 86, 111, 138, 165, 191, 214, 233, 246, 254, 254, 248, 235, 216, 193, 168, 141, 115, 91, 69, 51, 36, 25, 17, 13, 10, 9, 9, 8, 8, 6, 5, 4, 3, 4, 5, 7, 11, 15, 22, 31, 45, 63, 87, 117, 151, 189, 228, 266, 302, 332, 354, 367, 370, 363, 345, 318, 285, 248, 209, 173, 140, 113, 93, 79, 74, 75, 83, 97, 118, 145, 175, 208, 241, 272, 298, 318, 332, 340, 344, 346, 348, 350, 353, 357, 362, 367, 372, 377, 380, 381, 376, 365, 346, 320, 287, 251, 213, 176, 143, 113, 88, 68, 51, 38, 29, 23, 19, 18, 18, 19, 19, 19, 17, 14, 11, 10, 9, 10, 12, 13, 13, 13, 11, 9, 8, 8, 9, 10, 11, 11, 10, 9, 7, 6, 5, 5, 5, 5, 6, 7, 7, 7, 7, 6, 5, 5, 4, 5, 5, 5, 6, 6, 6, 6, 6, 8, 11, 17, 26, 40, 58, 81, 109, 142, 179, 221, 265, 310, 351, 386, 412, 427, 432, 428, 419, 407, 395, 384, 374, 367, 362, 360, 361, 363, 365, 365, 362, 356, 351, 347, 347, 352, 362, 374, 388, 400, 410, 415, 415, 410, 401, 387, 370, 353, 338, 326, 318, 315, 315, 317, 318, 317, 312, 300, 283, 260, 232, 202, 171, 140, 112, 88, 67, 50, 36, 26, 18, 14, 12, 12, 12, 11, 10, 8, 6, 4, 3, 3, 3, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 3, 3, 4, 4, 3, 2, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 5, 5, 5, 5, 4, 4, 3, 3, 4, 4, 5, 5, 6, 7, 8, 9, 9, 10, 10, 10, 11, 14, 19, 30, 46, 69, 98, 133, 172, 212, 252, 288, 320, 345, 363, 370, 366, 351, 324, 287, 244, 199, 156, 118, 87, 64, 48, 36, 28, 22, 18, 15, 12, 10, 9, 9, 9, 9, 10, 10, 9, 9, 8, 7, 7, 7, 7, 8, 8, 7, 6, 5, 4, 5, 5, 6, 7, 8, 7, 7, 5, 4, 3, 3, 3, 3, 4, 5, 5, 6, 6, 5, 5, 5, 5, 5, 6, 6, 7, 7, 6, 5, 4, 3, 3, 4, 4, 5, 5, 6, 6, 7, 8, 9, 9, 9, 8, 7, 5, 4, 4, 4, 5, 5, 6, 5, 5, 4, 3, 3, 4, 5, 7, 8, 8, 9, 8, 8, 8, 9, 12, 17, 24, 33, 46, 63, 86, 114, 149, 188, 227, 263, 292, 311, 319, 316, 303, 282, 255, 225, 191, 156, 122, 91, 64, 43, 27, 17, 11, 8, 6, 5, 4, 4, 4, 4, 5, 6, 6, 6, 6, 5, 4, 4, 4, 5, 5, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 2, 3, 5, 7, 9, 9, 9, 8, 7, 5, 4, 3, 2, 2, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 3, 3, 4, 4, 3, 1, 0, 0, 0, 2, 5, 9, 16, 25, 38, 57, 81, 111, 146, 183, 219, 253, 280, 299, 306, 302, 286, 260, 227, 191, 154, 121, 91, 66, 46, 31, 20, 12, 8, 5, 4, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 2, 5, 11, 19, 31, 49, 72, 102, 139, 182, 227, 272, 311, 341, 359, 365, 357, 337, 307, 268, 224, 179, 135, 97, 67, 44, 29, 19, 13, 10, 8, 6, 4, 4, 3, 4, 4, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 4, 4, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 4, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 7, 16, 30, 50, 76, 106, 141, 179, 216, 251, 282, 303, 314, 310, 293, 265, 227, 186, 145, 109, 78, 54, 36, 23, 13, 6, 2, 1, 1, 2, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 6, 14, 27, 47, 74, 109, 151, 199, 248, 294, 333, 361, 377, 379, 372, 357, 338, 320, 306, 298, 299, 308, 323, 341, 357, 367, 365, 350, 322, 284, 239, 192, 147, 106, 72, 46, 27, 15, 8, 4, 2, 1, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 5, 13, 28, 50, 81, 120, 167, 218, 272, 322, 365, 396, 413, 414, 402, 380, 354, 331, 315, 309, 315, 331, 353, 376, 394, 402, 398, 378, 345, 302, 251, 199, 150, 107, 73, 47, 29, 18, 11, 8, 6, 5, 4, 4, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 18, 36, 64, 101, 147, 201, 259, 316, 369, 410, 437, 444, 432, 402, 357, 303, 245, 189, 139, 95, 60, 34, 16, 7, 5, 9, 19, 33, 52, 76, 107, 145, 190, 240, 289, 331, 361, 374, 370, 348, 312, 268, 221, 174, 131, 94, 65, 43, 27, 17, 12, 9, 9, 10, 11, 11, 11, 10, 9, 7, 6, 4, 3, 2, 2, 2, 2, 3, 4, 5, 6, 7, 7, 6, 5, 3, 3, 2, 3, 4, 4, 5, 6, 5, 4, 3, 2, 2, 2, 5, 10, 19, 31, 49, 73, 106, 147, 194, 243, 289, 326, 349, 357, 348, 325, 290, 248, 203, 158, 117, 82, 53, 32, 18, 10, 6, 4, 4, 3, 3, 2, 2, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 6, 15, 32, 56, 88, 130, 180, 236, 293, 346, 389, 416, 424, 412, 382, 338, 286, 230, 175, 126, 84, 51, 27, 13, 5, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 1, 0, 0, 0, 0, 2, 3, 5, 5, 5, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 3, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 2, 8, 20, 38, 65, 99, 140, 186, 232, 275, 310, 334, 343, 337, 315, 281, 239, 193, 148, 107, 72, 46, 26, 13, 6, 3, 4, 9, 17, 30, 49, 74, 106, 143, 184, 224, 260, 287, 302, 301, 286, 258, 220, 178, 136, 98, 66, 42, 25, 14, 8, 5, 6, 10, 18, 32, 52, 80, 117, 161, 212, 264, 314, 356, 386, 400, 397, 380, 354, 325, 301, 287, 289, 307, 339, 377, 416, 446, 461, 459, 440, 409, 371, 336, 310, 298, 304, 324, 355, 389, 417, 433, 432, 415, 386, 352, 322, 304, 303, 319, 349, 388, 426, 456, 471, 466, 441, 397, 340, 276, 210, 150, 99, 60, 33, 17, 10, 9, 14, 24, 40, 65, 100, 144, 196, 251, 303, 347, 376, 387, 378, 351, 310, 260, 206, 154, 108, 70, 41, 21, 10, 4, 2, 2, 3, 3, 2, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 12, 28, 53, 86, 127, 173, 222, 269, 311, 342, 359, 358, 339, 304, 258, 205, 153, 106, 67, 39, 19, 8, 1, 0, 0, 1, 9, 23, 46, 80, 125, 181, 246, 316, 383, 440, 479, 494, 483, 445, 388, 320, 247, 180, 121, 75, 42, 19, 6, 2, 6, 18, 40, 71, 113, 164, 222, 283, 340, 387, 419, 431, 421, 392, 350, 302, 258, 227, 212, 216, 236, 264, 294, 316, 326, 320, 298, 265, 223, 177, 133, 93, 60, 35, 18, 7, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 1, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 1, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 17, 34, 59, 93, 138, 190, 246, 300, 345, 374, 383, 371, 339, 292, 237, 180, 128, 84, 50, 26, 11, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 14, 31, 59, 98, 148, 206, 269, 330, 383, 421, 438, 433, 405, 359, 300, 234, 170, 113, 66, 33, 12, 2, 0, 6, 18, 38, 67, 105, 154, 210, 270, 329, 379, 416, 433, 430, 408, 372, 329, 288, 259, 247, 255, 282, 322, 365, 400, 419, 415, 389, 343, 284, 221, 160, 108, 67, 37, 19, 8, 2, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 4, 16, 40, 78, 130, 195, 268, 344, 414, 470, 505, 513, 492, 446, 381, 305, 228, 157, 99, 55, 26, 9, 1, 0, 0, 2, 4, 5, 5, 5, 4, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 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, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 8, 23, 49, 88, 139, 202, 270, 337, 396, 437, 455, 445, 410, 354, 284, 212, 145, 89, 48, 21, 6, 0, 0, 3, 11, 26, 49, 84, 131, 188, 249, 307, 355, 385, 392, 375, 339, 287, 229, 170, 117, 74, 42, 20, 8, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 1, 2, 2, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 0, 0, 1, 2, 3, 3, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 2, 10, 28, 59, 105, 165, 237, 312, 384, 441, 474, 480, 458, 413, 357, 300, 256, 234, 237, 264, 308, 359, 404, 435, 442, 423, 381, 321, 252, 183, 122, 74, 39, 18, 6, 2, 2, 4, 6, 8, 10, 11, 11, 11, 10, 10, 9, 9, 10, 10, 11, 12, 12, 12, 11, 10, 8, 7, 6, 6, 7, 9, 11, 12, 12, 12, 10, 8, 6, 4, 3, 2, 1, 0, 0, 0, 2, 10, 25, 50, 85, 131, 183, 236, 284, 321, 340, 340, 319, 282, 234, 180, 128, 82, 46, 22, 8, 1, 1, 2, 5, 6, 6, 6, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 12, 28, 56, 96, 147, 206, 266, 319, 356, 371, 362, 330, 280, 221, 161, 108, 66, 35, 16, 7, 3, 3, 5, 7, 9, 10, 11, 11, 11, 11, 10, 9, 8, 6, 4, 2, 1, 1, 6, 16, 36, 68, 114, 174, 247, 324, 397, 455, 490, 494, 468, 414, 341, 261, 183, 115, 64, 29, 10, 1, 0, 0, 4, 13, 29, 57, 99, 157, 227, 303, 375, 435, 472, 481, 460, 412, 344, 266, 189, 121, 68, 32, 10, 0, 0, 0, 7, 22, 49, 91, 150, 223, 303, 381, 446, 488, 501, 483, 439, 381, 321, 273, 249, 253, 284, 334, 390, 437, 465, 464, 435, 380, 309, 232, 159, 98, 52, 22, 6, 0, 0, 1, 4, 7, 9, 9, 9, 9, 7, 6, 5, 4, 3, 1, 0, 0, 0, 7, 23, 53, 98, 160, 235, 317, 396, 462, 505, 517, 496, 445, 371, 287, 203, 129, 72, 34, 12, 1, 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 5, 5, 4, 4, 4, 3, 3, 2, 1, 1, 0, 1, 1, 3, 4, 6, 7, 8, 8, 7, 7, 5, 4, 4, 3, 3, 4, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 2, 4, 5, 6, 5, 4, 2, 0, 0, 0, 0, 0, 0, 4, 16, 40, 79, 134, 204, 283, 361, 427, 470, 484, 465, 416, 345, 264, 183, 113, 60, 25, 6, 0, 0, 1, 3, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 3, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 21, 53, 104, 173, 254, 338, 414, 470, 496, 490, 452, 388, 308, 224, 147, 84, 39, 13, 0, 0, 0, 4, 6, 8, 8, 7, 6, 5, 4, 3, 2, 2, 3, 3, 4, 5, 6, 6, 6, 6, 5, 5, 5, 6, 7, 8, 8, 9, 9, 10, 11, 12, 13, 13, 12, 10, 7, 5, 3, 1, 0, 0, 0, 10, 35, 79, 145, 230, 328, 427, 511, 568, 588, 568, 511, 426, 327, 228, 142, 75, 32, 8, 0, 0, 0, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 1, 5, 15, 35, 68, 117, 180, 252, 325, 385, 423, 431, 406, 354, 282, 205, 132, 74, 33, 10, 0, 0, 0, 0, 0, 0, 6, 23, 55, 106, 177, 264, 360, 449, 519, 557, 555, 514, 444, 363, 290, 243, 234, 265, 330, 411, 491, 549, 571, 553, 496, 412, 313, 217, 134, 71, 30, 8, 0, 0, 0, 0, 1, 4, 15, 38, 76, 134, 209, 296, 383, 458, 507, 521, 498, 444, 372, 302, 252, 233, 251, 303, 376, 454, 517, 553, 550, 509, 435, 341, 243, 153, 82, 35, 8, 0, 0, 4, 8, 12, 13, 14, 15, 15, 16, 16, 15, 14, 13, 11, 9, 7, 6, 5, 4, 6, 7, 9, 11, 11, 10, 8, 5, 3, 2, 2, 2, 4, 5, 6, 6, 6, 5, 5, 5, 5, 6, 7, 8, 9, 8, 6, 5, 3, 1, 1, 0, 0, 0, 2, 10, 31, 68, 126, 204, 296, 393, 480, 542, 567, 552, 498, 419, 332, 257, 209, 200, 230, 290, 364, 436, 488, 507, 490, 439, 362, 273, 186, 111, 55, 20, 3, 0, 0, 0, 0, 0, 0, 8, 30, 71, 132, 211, 299, 387, 461, 510, 525, 503, 447, 368, 277, 187, 111, 54, 19, 2, 0, 0, 2, 5, 5, 5, 5, 6, 7, 8, 9, 11, 12, 13, 13, 12, 11, 9, 7, 6, 5, 5, 5, 4, 4, 3, 3, 4, 4, 5, 5, 4, 3, 2, 1, 1, 2, 4, 5, 6, 7, 7, 6, 5, 5, 4, 4, 5, 5, 5, 5, 5, 4, 3, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 3, 3, 4, 5, 6, 6, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 2, 1, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 3, 20, 57, 117, 199, 296, 393, 477, 530, 544, 516, 450, 358, 258, 164, 88, 37, 9, 0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 18, 47, 94, 158, 234, 313, 380, 425, 438, 417, 364, 290, 208, 131, 70, 29, 7, 0, 0, 0, 2, 2, 1, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 8, 32, 75, 140, 224, 317, 406, 475, 511, 507, 464, 391, 306, 231, 183, 176, 212, 285, 375, 463, 525, 548, 526, 464, 373, 272, 176, 98, 44, 13, 0, 0, 1, 4, 6, 8, 9, 10, 11, 12, 11, 10, 9, 8, 8, 7, 7, 6, 5, 4, 2, 2, 1, 2, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 2, 19, 56, 118, 204, 307, 413, 504, 564, 580, 549, 475, 373, 261, 158, 78, 27, 2, 0, 0, 3, 3, 0, 0, 6, 31, 78, 149, 240, 340, 436, 510, 549, 545, 498, 417, 316, 213, 124, 59, 19, 1, 0, 0, 4, 7, 7, 6, 5, 6, 7, 8, 8, 8, 7, 6, 5, 4, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 3, 4, 4, 4, 4, 4, 3, 3, 3, 3, 4, 4, 4, 3, 2, 1, 0, 1, 2, 3, 4, 4, 4, 4, 4, 4, 6, 8, 9, 9, 9, 7, 6, 5, 4, 3, 2, 0, 0, 0, 10, 34, 75, 134, 207, 285, 357, 408, 430, 417, 370, 299, 217, 138, 74, 30, 6, 0, 0, 1, 3, 3, 3, 3, 4, 6, 7, 8, 8, 7, 6, 5, 5, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 9, 37, 88, 164, 259, 361, 453, 516, 538, 513, 447, 351, 246, 149, 74, 25, 1, 0, 0, 3, 5, 4, 0, 0, 0, 18, 58, 123, 211, 313, 413, 494, 538, 536, 487, 401, 295, 190, 103, 42, 9, 0, 0, 2, 4, 4, 3, 1, 2, 3, 5, 6, 7, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 3, 2, 1, 1, 2, 4, 7, 9, 10, 10, 9, 6, 4, 2, 1, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 0, 0, 4, 26, 74, 152, 256, 375, 489, 574, 612, 593, 521, 414, 299, 206, 161, 177, 251, 365, 487, 587, 637, 625, 553, 439, 312, 203, 135, 122, 161, 239, 330, 411, 459, 464, 425, 352, 261, 170, 94, 41, 11, 0, 0, 2, 5, 6, 7, 7, 9, 11, 12, 13, 13, 12, 11, 10, 10, 9, 8, 8, 7, 7, 7, 7, 6, 4, 3, 2, 2, 2, 1, 0, 0, 0, 9, 32, 73, 132, 205, 281, 346, 386, 393, 362, 301, 223, 144, 76, 30, 5, 0, 0, 2, 4, 3, 1, 0, 0, 0, 0, 1, 1, 1, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 4, 5, 6, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 1, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 4, 5, 6, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 2, 3, 5, 7, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 6, 5, 3, 3, 4, 5, 8, 10, 10, 9, 5, 1, 0, 0, 1, 3, 2, 0, 0, 5, 33, 89, 176, 285, 401, 502, 567, 581, 541, 455, 341, 223, 122, 49, 9, 0, 0, 4, 7, 4, 0, 0, 12, 53, 126, 232, 360, 493, 606, 676, 687, 635, 530, 395, 257, 139, 56, 11, 0, 0, 4, 8, 8, 5, 3, 2, 2, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 3, 4, 6, 7, 7, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 2, 4, 5, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 2, 1, 1, 1, 2, 4, 4, 4, 3, 1, 0, 0, 0, 2, 4, 2, 0, 0, 8, 40, 103, 198, 315, 437, 540, 601, 605, 552, 452, 329, 206, 105, 38, 4, 0, 0, 4, 7, 5, 3, 2, 3, 5, 7, 7, 5, 3, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 0, 0, 0, 0, 3, 6, 5, 0, 0, 2, 35, 106, 219, 366, 525, 664, 753, 771, 713, 592, 436, 278, 145, 55, 8, 0, 0, 5, 8, 6, 2, 0, 0, 2, 5, 6, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 13, 11, 7, 1, 0, 0, 1, 5, 6, 2, 0, 0, 29, 99, 217, 379, 563, 735, 857, 901, 853, 725, 546, 358, 205, 118, 111, 176, 287, 408, 503, 547, 529, 457, 350, 235, 133, 59, 16, 0, 0, 1, 5, 7, 5, 0, 0, 0, 12, 52, 124, 226, 348, 469, 563, 609, 593, 519, 405, 275, 157, 69, 17, 0, 0, 2, 7, 7, 3, 0, 0, 0, 0, 1, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 3, 4, 5, 5, 6, 7, 8, 10, 12, 14, 15, 13, 8, 4, 1, 1, 3, 5, 3, 0, 0, 7, 46, 123, 239, 384, 533, 654, 719, 710, 630, 496, 341, 196, 86, 20, 0, 0, 4, 11, 10, 2, 0, 0, 20, 66, 137, 226, 320, 402, 452, 459, 420, 344, 248, 153, 75, 25, 1, 0, 0, 4, 7, 6, 4, 3, 4, 7, 8, 9, 8, 7, 5, 3, 2, 1, 1, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 2, 4, 3, 0, 0, 1, 26, 80, 167, 280, 404, 513, 583, 597, 551, 456, 334, 211, 109, 40, 4, 0, 0, 3, 8, 8, 4, 0, 0, 0, 27, 86, 179, 299, 429, 543, 614, 625, 572, 467, 336, 207, 103, 34, 2, 0, 0, 6, 9, 8, 6, 5, 6, 9, 11, 12, 12, 11, 9, 8, 8, 7, 7, 7, 8, 8, 10, 11, 13, 14, 15, 14, 13, 12, 10, 9, 9, 9, 10, 9, 7, 5, 2, 2, 4, 5, 5, 2, 0, 0, 21, 72, 159, 276, 406, 525, 603, 621, 571, 465, 329, 200, 115, 100, 161, 284, 438, 584, 682, 706, 649, 526, 368, 214, 101, 56, 88, 186, 324, 466, 575, 627, 609, 530, 408, 275, 155, 67, 17, 0, 0, 4, 9, 9, 7, 5, 4, 5, 5, 4, 1, 0, 0, 0, 4, 6, 4, 0, 0, 8, 50, 132, 253, 397, 539, 647, 694, 667, 574, 437, 287, 156, 63, 11, 0, 0, 5, 9, 7, 2, 0, 0, 0, 1, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 9, 9, 9, 8, 6, 4, 1, 0, 1, 3, 5, 7, 7, 4, 1, 0, 0, 2, 5, 5, 1, 0, 0, 28, 92, 197, 335, 484, 612, 689, 694, 624, 494, 336, 189, 89, 59, 104, 209, 345, 475, 564, 590, 548, 451, 325, 198, 96, 31, 1, 0, 1, 7, 8, 5, 1, 0, 0, 3, 6, 8, 7, 6, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 5, 4, 3, 2, 2, 2, 4, 6, 8, 10, 11, 11, 9, 6, 3, 1, 0, 1, 1, 2, 3, 3, 3, 3, 4, 4, 5, 5, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 9, 9, 7, 3, 0, 0, 0, 3, 6, 6, 0, 0, 0, 30, 96, 201, 334, 470, 579, 633, 616, 534, 407, 266, 142, 54, 7, 0, 0, 6, 10, 8, 3, 0, 0, 0, 1, 2, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 1, 5, 8, 5, 0, 0, 11, 60, 152, 287, 446, 596, 702, 733, 678, 549, 379, 215, 103, 76, 140, 278, 451, 607, 704, 715, 640, 502, 338, 187, 77, 15, 0, 0, 7, 12, 10, 4, 0, 0, 0, 1, 4, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 6, 4, 1, 0, 0, 0, 3, 7, 6, 2, 0, 0, 23, 81, 176, 297, 423, 522, 570, 553, 475, 357, 228, 117, 41, 3, 0, 0, 6, 8, 6, 1, 0, 0, 0, 2, 4, 4, 3, 1, 0, 0, 0, 0, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 4, 6, 8, 9, 9, 7, 4, 1, 0, 2, 6, 8, 6, 0, 0, 1, 33, 100, 201, 323, 441, 524, 551, 514, 423, 302, 181, 84, 23, 0, 0, 2, 8, 8, 4, 0, 0, 0, 0, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 0, 0, 0, 0, 3, 7, 7, 2, 0, 0, 27, 94, 204, 348, 500, 628, 697, 686, 595, 445, 275, 129, 48, 51, 139, 285, 448, 584, 655, 645, 560, 425, 276, 145, 55, 7, 0, 0, 7, 10, 7, 2, 0, 0, 0, 0, 2, 3, 3, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 4, 5, 5, 6, 6, 5, 2, 0, 0, 0, 1, 7, 10, 7, 0, 0, 11, 66, 173, 328, 509, 680, 798, 829, 761, 607, 407, 214, 80, 41, 109, 265, 464, 652, 778, 808, 738, 591, 409, 234, 102, 24, 0, 0, 6, 14, 13, 6, 1, 0, 1, 5, 7, 7, 6, 3, 2, 2, 3, 3, 4, 3, 1, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 1, 2, 3, 4, 3, 1, 0, 0, 0, 3, 7, 7, 2, 0, 0, 25, 90, 197, 336, 480, 597, 655, 638, 550, 415, 266, 137, 48, 3, 0, 0, 7, 11, 8, 2, 0, 0, 4, 7, 9, 8, 5, 2, 0, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 0, 6, 10, 8, 0, 0, 1, 42, 129, 263, 425, 581, 693, 730, 680, 558, 397, 235, 106, 27, 0, 0, 4, 13, 14, 9, 3, 1, 2, 5, 7, 5, 1, 0, 0, 0, 6, 10, 8, 0, 0, 7, 58, 158, 305, 479, 643, 758, 791, 730, 587, 398, 209, 68, 9, 46, 166, 335, 507, 635, 686, 650, 540, 388, 234, 109, 31, 0, 0, 4, 12, 13, 8, 2, 0, 0, 2, 5, 6, 5, 4, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 3, 1, 0, 0, 0, 0, 6, 9, 7, 0, 0, 2, 45, 132, 264, 420, 567, 668, 695, 639, 516, 359, 207, 89, 19, 0, 0, 5, 12, 11, 5, 0, 0, 0, 1, 4, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 3, 7, 8, 4, 0, 0, 15, 69, 163, 287, 418, 525, 578, 563, 483, 361, 228, 114, 37, 0, 0, 0, 8, 11, 9, 4, 0, 0, 2, 5, 6, 6, 5, 4, 3, 3, 4, 4, 3, 2, 1, 1, 0, 0, 1, 1, 1, 1, 1, 2, 3, 4, 5, 7, 8, 8, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 4, 4, 4, 3, 2, 1, 1, 2, 3, 4, 6, 6, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 0, 6, 10, 8, 0, 0, 0, 36, 119, 245, 399, 546, 648, 677, 623, 502, 347, 197, 82, 16, 0, 0, 6, 13, 11, 5, 0, 0, 0, 3, 7, 10, 9, 6, 1, 0, 0, 0, 5, 10, 10, 3, 0, 0, 38, 124, 261, 434, 610, 744, 799, 754, 617, 423, 227, 83, 36, 100, 259, 468, 669, 806, 842, 771, 617, 425, 241, 102, 22, 0, 0, 9, 17, 16, 9, 2, 0, 0, 4, 7, 9, 10, 10, 10, 10, 9, 8, 6, 4, 3, 2, 2, 3, 4, 5, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 5, 4, 4, 4, 3, 3, 2, 2, 3, 3, 4, 5, 5, 6, 6, 6, 5, 4, 3, 3, 2, 3, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 2, 2, 3, 4, 6, 8, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 2, 0, 0, 0, 0, 7, 12, 10, 0, 0, 0, 45, 142, 291, 470, 640, 757, 788, 723, 580, 399, 225, 93, 17, 0, 0, 8, 15, 14, 6, 0, 0, 1, 6, 10, 10, 6, 0, 0, 0, 1, 9, 14, 11, 0, 0, 5, 63, 180, 351, 549, 730, 844, 856, 757, 572, 351, 155, 37, 28, 127, 298, 490, 644, 717, 692, 581, 421, 254, 118, 33, 0, 0, 5, 13, 14, 8, 0, 0, 0, 0, 4, 5, 5, 5, 5, 6, 9, 11, 12, 11, 9, 7, 6, 5, 5, 6, 7, 7, 7, 7, 6, 5, 5, 7, 9, 12, 13, 11, 6, 1, 0, 0, 6, 12, 12, 5, 0, 0, 27, 109, 243, 416, 591, 725, 779, 738, 612, 438, 260, 117, 28, 0, 0, 5, 14, 14, 7, 0, 0, 0, 3, 8, 9, 6, 1, 0, 0, 0, 7, 12, 10, 1, 0, 1, 46, 144, 293, 472, 645, 766, 799, 733, 580, 380, 185, 44, 0, 43, 175, 351, 522, 643, 681, 632, 513, 358, 208, 91, 22, 0, 0, 6, 12, 11, 5, 0, 0, 1, 6, 11, 12, 9, 4, 0, 0, 0, 4, 10, 11, 5, 0, 0, 18, 83, 194, 337, 482, 593, 638, 602, 498, 353, 207, 91, 21, 0, 0, 5, 12, 11, 5, 0, 0, 0, 3, 7, 8, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 4, 5, 6, 6, 6, 6, 7, 8, 10, 13, 14, 13, 9, 3, 0, 0, 0, 8, 13, 11, 1, 0, 2, 54, 161, 322, 513, 693, 816, 844, 765, 597, 381, 175, 32, 0, 60, 223, 434, 636, 778, 821, 760, 616, 431, 250, 109, 24, 0, 0, 6, 20, 25, 17, 2, 0, 0, 31, 120, 261, 436, 608, 734, 777, 724, 591, 414, 239, 103, 22, 0, 0, 7, 16, 15, 8, 1, 0, 0, 0, 2, 3, 3, 1, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 4, 1, 0, 0, 0, 2, 9, 14, 10, 0, 0, 9, 72, 195, 371, 573, 755, 868, 877, 775, 585, 357, 150, 17, 0, 75, 238, 434, 606, 708, 715, 630, 482, 314, 164, 59, 4, 0, 0, 9, 18, 19, 12, 0, 0, 0, 30, 111, 240, 399, 556, 672, 712, 665, 543, 381, 220, 94, 19, 0, 0, 6, 15, 14, 7, 0, 0, 0, 5, 11, 13, 12, 7, 1, 0, 0, 0, 8, 14, 11, 0, 0, 0, 50, 156, 317, 506, 681, 794, 812, 730, 570, 379, 202, 74, 6, 0, 0, 12, 19, 15, 6, 0, 0, 0, 5, 10, 13, 14, 12, 10, 8, 6, 4, 2, 0, 0, 0, 0, 0, 2, 4, 7, 8, 9, 8, 6, 3, 1, 0, 0, 2, 5, 6, 7, 7, 6, 4, 2, 1, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 0, 0, 0, 1, 4, 6, 6, 3, 0, 0, 0, 1, 8, 12, 8, 0, 0, 3, 54, 154, 298, 462, 605, 690, 692, 608, 465, 300, 153, 51, 1, 0, 0, 11, 15, 11, 4, 0, 0, 0, 2, 4, 4, 2, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 2, 3, 4, 2, 0, 0, 0, 0, 6, 12, 12, 4, 0, 0, 33, 121, 264, 444, 624, 758, 808, 755, 611, 410, 206, 50, 0, 18, 150, 340, 540, 694, 762, 730, 610, 438, 262, 120, 31, 0, 0, 6, 16, 17, 11, 4, 0, 0, 2, 4, 5, 4, 2, 1, 0, 1, 1, 1, 1, 0, 0, 0, 0, 2, 4, 5, 7, 7, 7, 6, 4, 2, 2, 2, 3, 4, 6, 7, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 5, 2, 0, 0, 0, 3, 10, 13, 8, 0, 0, 13, 79, 200, 365, 546, 698, 780, 764, 653, 473, 270, 96, 0, 0, 82, 246, 440, 612, 717, 728, 646, 497, 324, 168, 58, 3, 0, 0, 12, 16, 11, 2, 0, 0, 0, 5, 8, 6, 2, 0, 0, 0, 7, 14, 13, 4, 0, 0, 35, 130, 282, 470, 652, 781, 818, 753, 604, 413, 230, 92, 14, 0, 0, 10, 19, 18, 9, 1, 0, 0, 2, 6, 7, 7, 5, 4, 4, 4, 5, 7, 8, 10, 9, 7, 3, 0, 0, 0, 3, 11, 15, 10, 0, 0, 9, 80, 213, 399, 603, 775, 867, 850, 730, 542, 338, 164, 51, 0, 0, 0, 5, 5, 2, 1, 5, 6, 1, 0, 0, 35, 139, 315, 540, 767, 938, 1002, 940, 771, 542, 313, 134, 28, 0, 0, 9, 21, 20, 12, 4, 2, 6, 11, 14, 11, 5, 0, 0, 0, 8, 14, 12, 1, 0, 0, 51, 162, 329, 525, 704, 818, 833, 745, 579, 380, 200, 71, 4, 0, 0, 12, 17, 13, 4, 0, 0, 0, 2, 5, 5, 3, 1, 0, 0, 1, 3, 6, 8, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 3, 2, 0, 0, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 0, 7, 12, 10, 1, 0, 0, 39, 130, 271, 438, 596, 700, 721, 651, 512, 342, 183, 68, 6, 0, 0, 9, 15, 12, 4, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 2, 3, 3, 4, 5, 5, 6, 7, 7, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 6, 7, 8, 9, 8, 7, 5, 3, 1, 0, 0, 0, 1, 2, 4, 4, 5, 5, 5, 5, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 1, 2, 3, 5, 7, 9, 10, 8, 5, 0, 0, 0, 3, 11, 17, 15, 4, 0, 0, 36, 129, 276, 454, 625, 744, 775, 710, 567, 386, 213, 84, 11, 0, 0, 9, 16, 14, 6, 0, 0, 0, 0, 3, 4, 3, 3, 3, 3, 3, 3, 2, 0, 0, 0, 1, 3, 5, 7, 8, 8, 8, 8, 7, 8, 8, 9, 10, 10, 10, 10, 9, 7, 5, 3, 1, 0, 0, 1, 4, 7, 9, 8, 4, 0, 0, 0, 2, 11, 16, 12, 0, 0, 4, 64, 186, 365, 573, 762, 880, 889, 781, 579, 338, 125, 0, 0, 118, 325, 559, 752, 852, 834, 712, 524, 323, 155, 46, 0, 0, 4, 16, 17, 11, 1, 0, 0, 0, 2, 4, 4, 3, 2, 3, 4, 5, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 2, 2, 3, 3, 4, 4, 3, 3, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 1, 1, 2, 2, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 4, 5, 6, 8, 10, 11, 11, 9, 6, 0, 0, 0, 0, 7, 14, 13, 3, 0, 0, 36, 135, 292, 488, 678, 814, 856, 791, 637, 439, 248, 103, 20, 0, 0, 6, 10, 6, 0, 0, 2, 6, 3, 0, 0, 25, 104, 241, 421, 608, 755, 820, 784, 658, 476, 288, 133, 34, 0, 0, 1, 18, 27, 23, 8, 0, 0, 17, 105, 257, 461, 679, 859, 952, 929, 796, 590, 367, 178, 53, 0, 0, 2, 18, 22, 17, 8, 3, 3, 6, 10, 11, 9, 5, 2, 1, 1, 2, 3, 3, 3, 2, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 1, 3, 4, 5, 4, 3, 2, 1, 1, 1, 3, 5, 7, 9, 10, 9, 8, 6, 4, 2, 0, 0, 0, 0, 2, 3, 5, 5, 6, 5, 5, 4, 4, 4, 5, 5, 4, 4, 2, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 5, 4, 2, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 7, 8, 8, 7, 6, 5, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 10, 8, 4, 0, 0, 0, 3, 11, 15, 10, 0, 0, 10, 79, 209, 392, 595, 772, 873, 871, 765, 586, 382, 200, 73, 7, 0, 0, 5, 10, 9, 6, 4, 0, 0, 0, 7, 57, 152, 290, 449, 592, 680, 687, 611, 472, 309, 162, 58, 3, 0, 0, 9, 14, 11, 3, 0, 0, 0, 1, 4, 4, 4, 3, 2, 1, 0, 0, 0, 2, 4, 6, 7, 5, 2, 0, 0, 2, 9, 14, 12, 2, 0, 1, 46, 144, 296, 481, 663, 793, 834, 768, 608, 396, 193, 59, 38, 140, 341, 585, 805, 938, 949, 841, 648, 423, 221, 77, 2, 0, 0, 19, 28, 22, 5, 0, 0, 27, 105, 225, 369, 509, 611, 645, 603, 494, 350, 206, 92, 22, 0, 0, 4, 12, 12, 7, 1, 0, 0, 1, 3, 4, 3, 1, 0, 0, 1, 1, 1, 0, 0, 1, 4, 6, 8, 7, 3, 0, 0, 0, 4, 11, 13, 7, 0, 0, 19, 96, 233, 419, 618, 784, 872, 857, 741, 559, 357, 182, 62, 2, 0, 0, 6, 13, 14, 9, 2, 0, 0, 1, 43, 130, 262, 422, 577, 685, 718, 663, 537, 373, 214, 91, 19, 0, 0, 6, 13, 12, 6, 0, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 1, 1, 2, 4, 6, 7, 8, 9, 8, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 7, 5, 1, 0, 0, 0, 5, 10, 11, 3, 0, 0, 31, 117, 257, 435, 618, 759, 819, 782, 657, 479, 293, 141, 42, 0, 0, 0, 6, 10, 9, 7, 4, 0, 0, 0, 34, 115, 249, 426, 613, 766, 840, 811, 681, 485, 278, 123, 68, 132, 299, 524, 741, 891, 930, 847, 665, 432, 208, 51, 0, 61, 219, 427, 630, 773, 820, 762, 621, 437, 256, 114, 28, 0, 0, 6, 15, 14, 7, 0, 0, 0, 7, 14, 19, 21, 18, 13, 7, 1, 0, 2, 8, 12, 9, 1, 0, 0, 41, 130, 266, 432, 593, 709, 749, 701, 579, 414, 247, 111, 26, 0, 0, 6, 21, 23, 13, 0, 0, 14, 84, 210, 380, 568, 732, 831, 835, 738, 563, 352, 158, 31, 0, 68, 212, 391, 555, 659, 678, 613, 486, 331, 186, 78, 17, 0, 0, 6, 11, 10, 4, 0, 1, 5, 10, 15, 16, 14, 11, 7, 5, 3, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 3, 10, 12, 7, 0, 0, 19, 93, 227, 412, 619, 802, 914, 924, 824, 639, 414, 207, 68, 26, 81, 209, 364, 500, 577, 576, 504, 383, 247, 129, 47, 5, 0, 0, 7, 10, 7, 1, 0, 0, 0, 2, 5, 6, 5, 5, 4, 3, 3, 3, 2, 2, 2, 2, 3, 4, 6, 7, 7, 6, 5, 3, 2, 3, 5, 8, 10, 11, 9, 5, 2, 2, 6, 12, 14, 9, 0, 0, 13, 78, 201, 376, 578, 763, 885, 910, 827, 655, 437, 229, 84, 39, 100, 246, 435, 612, 729, 758, 693, 558, 389, 227, 103, 29, 0, 0, 0, 5, 5, 3, 3, 2, 0, 0, 0, 18, 78, 184, 331, 495, 642, 732, 742, 668, 529, 362, 205, 87, 18, 0, 0, 5, 11, 10, 4, 0, 0, 1, 3, 4, 2, 1, 3, 7, 10, 8, 0, 0, 1, 43, 134, 274, 449, 622, 754, 809, 771, 650, 479, 298, 147, 47, 0, 0, 0, 10, 13, 8, 1, 0, 0, 0, 1, 4, 4, 4, 3, 3, 2, 2, 2, 1, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 3, 4, 4, 4, 3, 2, 1, 0, 1, 1, 2, 4, 5, 6, 6, 5, 2, 0, 0, 0, 3, 8, 10, 6, 0, 0, 16, 76, 185, 339, 516, 681, 794, 825, 762, 616, 422, 227, 80, 18, 58, 192, 388, 598, 770, 863, 855, 752, 583, 391, 217, 89, 18, 0, 0, 7, 12, 10, 3, 0, 0, 1, 7, 11, 12, 10, 7, 6, 8, 11, 13, 9, 0, 0, 10, 61, 162, 311, 492, 669, 801, 855, 812, 680, 490, 294, 142, 77, 117, 252, 444, 641, 789, 849, 807, 677, 496, 308, 152, 50, 1, 0, 1, 10, 12, 8, 1, 0, 0, 0, 3, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 7, 7, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 2, 4, 6, 9, 11, 12, 12, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 3, 3, 2, 2, 1, 2, 2, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 1, 2, 4, 6, 7, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 1, 1, 1, 2, 2, 3, 3, 3, 4, 6, 8, 9, 10, 8, 5, 3, 3, 5, 8, 8, 3, 0, 0, 26, 93, 209, 370, 554, 728, 851, 895, 844, 710, 526, 338, 195, 131, 160, 268, 423, 579, 691, 731, 689, 578, 427, 271, 141, 53, 7, 0, 0, 8, 12, 11, 7, 4, 2, 3, 3, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 2, 6, 9, 11, 12, 9, 6, 5, 5, 6, 7, 4, 0, 0, 10, 53, 136, 260, 411, 563, 682, 741, 724, 634, 492, 332, 187, 80, 18, 0, 0, 3, 8, 7, 2, 0, 0, 1, 4, 7, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 4, 3, 2, 1, 1, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 7, 8, 9, 10, 9, 8, 7, 6, 5, 5, 6, 7, 8, 9, 10, 10, 10, 10, 9, 8, 7, 7, 5, 2, 0, 4, 23, 66, 141, 251, 389, 537, 668, 757, 782, 733, 622, 473, 323, 209, 159, 184, 275, 406, 540, 641, 680, 649, 555, 422, 279, 154, 65, 15, 0, 0, 3, 7, 5, 1, 0, 0, 0, 3, 6, 8, 8, 8, 8, 8, 8, 7, 6, 4, 3, 2, 3, 4, 5, 8, 10, 12, 14, 15, 15, 14, 13, 11, 11, 12, 11, 7, 1, 0, 7, 41, 112, 223, 365, 518, 650, 731, 742, 680, 565, 433, 328, 285, 320, 425, 570, 707, 795, 804, 730, 595, 439, 308, 239, 250, 332, 458, 586, 679, 707, 662, 555, 413, 267, 143, 58, 12, 0, 0, 4, 6, 4, 0, 0, 0, 4, 9, 11, 11, 9, 6, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 1, 1, 1, 2, 3, 3, 3, 3, 2, 1, 1, 0, 0, 1, 3, 4, 6, 6, 6, 4, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 1, 3, 5, 6, 7, 7, 7, 6, 4, 3, 3, 3, 4, 5, 6, 6, 7, 7, 6, 5, 5, 4, 4, 3, 3, 3, 2, 1, 1, 1, 1, 2, 2, 3, 2, 2, 1, 0, 0, 1, 3, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 8, 9, 9, 8, 7, 6, 6, 6, 5, 2, 0, 0, 9, 40, 99, 185, 291, 402, 497, 559, 574, 539, 461, 356, 244, 143, 68, 21, 0, 0, 0, 3, 3, 1, 0, 0, 1, 5, 11, 17, 21, 23, 22, 19, 15, 12, 10, 9, 7, 3, 0, 0, 12, 57, 141, 267, 427, 600, 758, 872, 917, 884, 778, 621, 442, 275, 143, 57, 13, 0, 0, 0, 17, 56, 128, 237, 375, 522, 652, 740, 769, 734, 642, 512, 368, 233, 125, 51, 12, 0, 0, 1, 3, 2, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 2, 3, 5, 6, 7, 8, 9, 11, 13, 14, 15, 14, 11, 9, 7, 5, 4, 2, 0, 0, 4, 24, 65, 131, 219, 321, 422, 507, 560, 571, 538, 466, 370, 266, 169, 92, 39, 11, 0, 0, 0, 1, 2, 3, 5, 9, 14, 17, 20, 20, 18, 15, 12, 9, 5, 0, 0, 4, 23, 64, 133, 231, 354, 488, 617, 719, 775, 777, 723, 628, 514, 407, 331, 302, 320, 376, 450, 519, 564, 572, 539, 470, 378, 277, 182, 105, 49, 16, 2, 0, 0, 1, 1, 0, 0, 0, 2, 5, 7, 8, 8, 7, 6, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 1, 2, 3, 5, 5, 5, 5, 4, 3, 2, 2, 1, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 7, 8, 9, 9, 9, 8, 7, 4, 1, 0, 0, 3, 17, 44, 85, 143, 214, 294, 375, 447, 501, 529, 525, 491, 430, 351, 265, 183, 114, 61, 27, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 4, 4, 5, 6, 7, 8, 9, 9, 10, 11, 12, 12, 13, 12, 12, 10, 9, 8, 9, 12, 19, 31, 51, 79, 118, 167, 225, 289, 354, 416, 470, 511, 536, 544, 536, 516, 488, 457, 426, 400, 379, 361, 346, 330, 310, 284, 253, 216, 177, 139, 103, 73, 48, 31, 18, 11, 6, 3, 2, 1, 1, 1, 2, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 1, 3, 4, 5, 6, 5, 5, 4, 4, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 4, 6, 8, 10, 12, 13, 13, 12, 11, 10, 10, 10, 11, 12, 13, 13, 13, 13, 13, 14, 15, 16, 18, 20, 23, 27, 35, 47, 63, 85, 111, 142, 177, 216, 256, 298, 339, 379, 416, 450, 480, 506, 528, 546, 559, 567, 568, 562, 551, 534, 512, 486, 457, 425, 390, 351, 309, 266, 223, 182, 145, 114, 88, 67, 51, 38, 28, 20, 15, 13, 13, 17, 22, 30, 40, 52, 68, 87, 111, 138, 167, 197, 227, 255, 280, 302, 320, 333, 341, 341, 334, 321, 302, 279, 253, 226, 198, 171, 145, 120, 97, 76, 57, 42, 29, 19, 12, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 2, 2, 3, 3, 4, 4, 5, 6, 6, 7, 6, 6, 6, 5, 5, 5, 4, 4, 3, 4, 4, 6, 7, 8, 9, 9, 9, 8, 8, 8, 9, 10, 11, 12, 13, 14, 14, 14, 14, 14, 13, 14, 15, 17, 20, 23, 27, 29, 32, 35, 41, 50, 59, 66, 71, 73, 74],
-"peakT": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 1, 2, 2, 3, 3, 4, 5, 6, 7, 8, 9, 9, 8, 7, 7, 7, 7, 9, 10, 12, 13, 15, 15, 16, 16, 16, 16, 17, 17, 17, 18, 19, 20, 21, 23, 25, 26, 27, 27, 27, 26, 26, 27, 29, 33, 37, 41, 45, 48, 50, 52, 56, 60, 65, 70, 75, 80, 85, 91, 98, 105, 113, 121, 128, 136, 144, 154, 164, 175, 186, 196, 205, 213, 221, 230, 238, 246, 252, 257, 260, 261, 261, 260, 258, 257, 255, 254, 254, 254, 255, 255, 253, 250, 245, 239, 233, 227, 223, 220, 217, 214, 211, 208, 205, 202, 199, 197, 194, 190, 185, 179, 173, 165, 158, 151, 143, 137, 131, 127, 125, 123, 121, 118, 113, 108, 102, 95, 90, 86, 83, 80, 77, 73, 69, 64, 60, 56, 52, 50, 48, 47, 47, 48, 48, 48, 47, 45, 43, 41, 39, 36, 34, 33, 31, 30, 31, 32, 35, 38, 40, 41, 41, 41, 41, 42, 45, 48, 52, 55, 57, 59, 60, 61, 63, 65, 67, 70, 73, 76, 79, 81, 83, 84, 85, 85, 86, 88, 90, 93, 94, 95, 94, 93, 91, 89, 88, 87, 87, 86, 85, 84, 82, 81, 80, 79, 77, 76, 74, 73, 73, 73, 74, 75, 76, 76, 74, 72, 69, 66, 64, 63, 63, 64, 66, 67, 67, 66, 64, 62, 60, 59, 59, 58, 58, 57, 55, 53, 52, 51, 52, 54, 56, 58, 59, 60, 59, 58, 57, 54, 52, 48, 45, 41, 38, 36, 36, 39, 43, 47, 51, 52, 51, 49, 46, 45, 45, 46, 49, 51, 52, 52, 50, 48, 46, 44, 44, 44, 45, 45, 45, 43, 42, 41, 40, 39, 38, 38, 36, 35, 32, 30, 28, 27, 25, 24, 24, 23, 23, 23, 22, 21, 20, 18, 16, 14, 13, 12, 12, 12, 11, 11, 11, 10, 11, 11, 12, 12, 13, 12, 11, 10, 8, 7, 7, 7, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 7, 7, 6, 6, 7, 8, 9, 10, 11, 10, 10, 8, 7, 7, 7, 8, 8, 9, 8, 8, 7, 7, 8, 9, 11, 13, 14, 14, 14, 13, 13, 13, 13, 12, 11, 11, 11, 13, 17, 23, 30, 36, 41, 44, 44, 43, 42, 43, 45, 48, 53, 57, 60, 62, 65, 68, 75, 84, 97, 113, 131, 151, 171, 192, 214, 235, 255, 274, 290, 302, 308, 310, 305, 296, 284, 271, 258, 248, 239, 233, 228, 224, 220, 217, 215, 215, 217, 223, 231, 239, 247, 251, 251, 247, 238, 226, 211, 197, 182, 168, 154, 141, 127, 113, 99, 85, 72, 60, 50, 41, 34, 28, 22, 18, 14, 11, 10, 9, 9, 9, 9, 9, 9, 8, 7, 7, 7, 8, 8, 9, 9, 9, 8, 8, 8, 9, 10, 11, 12, 11, 9, 7, 4, 3, 2, 2, 2, 3, 2, 1, 0, 0, 0, 0, 1, 3, 4, 4, 3, 2, 2, 2, 3, 5, 7, 8, 9, 8, 8, 7, 8, 9, 10, 12, 12, 12, 12, 10, 9, 9, 8, 9, 9, 10, 9, 9, 8, 7, 7, 8, 8, 9, 9, 9, 8, 6, 5, 4, 3, 3, 3, 3, 2, 2, 1, 2, 2, 4, 5, 7, 8, 8, 8, 7, 6, 6, 5, 4, 3, 2, 2, 2, 2, 2, 3, 4, 4, 5, 6, 7, 7, 7, 7, 7, 6, 6, 6, 6, 7, 7, 7, 6, 5, 4, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 1, 1, 2, 3, 2, 2, 2, 3, 4, 6, 8, 9, 9, 8, 6, 4, 3, 2, 3, 4, 5, 6, 7, 8, 9, 11, 13, 16, 19, 23, 28, 33, 40, 47, 54, 61, 68, 75, 83, 92, 103, 117, 132, 148, 163, 176, 187, 195, 202, 209, 214, 220, 224, 225, 224, 219, 211, 202, 191, 181, 170, 159, 147, 133, 120, 107, 94, 84, 75, 67, 59, 52, 45, 38, 32, 26, 22, 19, 17, 16, 16, 15, 14, 12, 10, 9, 8, 8, 10, 12, 14, 15, 16, 15, 13, 12, 11, 10, 10, 10, 10, 9, 9, 8, 9, 11, 13, 15, 16, 15, 14, 12, 10, 9, 9, 10, 11, 12, 12, 11, 10, 9, 9, 10, 11, 11, 10, 10, 9, 10, 11, 13, 15, 16, 16, 15, 14, 13, 13, 14, 15, 16, 17, 17, 16, 15, 14, 14, 14, 13, 13, 12, 11, 10, 9, 9, 9, 8, 8, 6, 5, 3, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 3, 3, 2, 1, 1, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 5, 4, 5, 7, 9, 12, 15, 17, 21, 24, 29, 34, 39, 45, 52, 60, 69, 79, 90, 102, 115, 129, 144, 161, 180, 200, 217, 232, 242, 249, 253, 254, 254, 253, 249, 241, 230, 216, 200, 185, 170, 157, 145, 132, 119, 105, 91, 78, 67, 58, 51, 45, 39, 33, 28, 24, 21, 20, 19, 18, 16, 14, 12, 11, 10, 11, 13, 15, 17, 20, 23, 26, 31, 38, 47, 58, 70, 84, 97, 111, 126, 142, 160, 181, 204, 227, 251, 273, 294, 312, 326, 336, 342, 342, 338, 331, 321, 308, 294, 278, 260, 241, 221, 200, 179, 158, 139, 120, 103, 88, 74, 63, 54, 47, 41, 36, 31, 27, 23, 19, 17, 16, 16, 16, 15, 14, 13, 12, 10, 10, 10, 10, 10, 10, 8, 5, 3, 1, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 8, 9, 11, 13, 16, 21, 26, 31, 37, 42, 49, 57, 67, 79, 93, 108, 123, 136, 147, 158, 167, 177, 185, 193, 198, 200, 199, 194, 188, 179, 168, 156, 141, 126, 110, 95, 83, 72, 64, 57, 50, 44, 37, 31, 27, 24, 22, 22, 22, 23, 24, 27, 31, 37, 45, 54, 63, 71, 79, 88, 98, 110, 124, 139, 156, 173, 189, 204, 216, 228, 237, 246, 253, 258, 262, 263, 262, 260, 256, 251, 246, 241, 234, 228, 220, 211, 202, 192, 181, 170, 158, 145, 132, 118, 104, 91, 79, 67, 56, 46, 38, 31, 27, 23, 20, 17, 14, 10, 7, 5, 4, 3, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 9, 10, 11, 11, 12, 12, 12, 12, 13, 14, 16, 17, 19, 21, 22, 24, 26, 30, 36, 43, 51, 60, 70, 79, 89, 99, 111, 124, 138, 153, 167, 179, 189, 195, 198, 198, 196, 194, 191, 187, 183, 176, 166, 153, 137, 119, 102, 87, 75, 65, 57, 50, 43, 38, 34, 31, 30, 29, 28, 28, 27, 28, 31, 38, 47, 59, 71, 83, 95, 107, 120, 136, 154, 174, 195, 217, 237, 256, 274, 290, 304, 316, 323, 328, 329, 327, 323, 317, 311, 303, 294, 285, 275, 265, 255, 244, 232, 218, 203, 188, 174, 160, 148, 135, 122, 108, 93, 78, 64, 53, 45, 39, 34, 30, 25, 21, 17, 15, 13, 13, 13, 13, 13, 12, 12, 11, 12, 12, 13, 13, 12, 12, 12, 12, 13, 15, 16, 16, 16, 15, 14, 14, 14, 14, 15, 16, 16, 15, 14, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 13, 13, 13, 13, 12, 11, 10, 10, 10, 10, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 11, 10, 10, 10, 11, 12, 13, 15, 16, 16, 16, 14, 13, 12, 11, 12, 13, 15, 16, 18, 18, 17, 15, 14, 13, 13, 14, 15, 16, 17, 16, 15, 14, 13, 13, 12, 13, 15, 17, 19, 22, 24, 25, 25, 24, 23, 21, 20, 20, 21, 21, 22, 22, 21, 20, 20, 21, 23, 25, 28, 31, 35, 39, 45, 53, 64, 79, 98, 119, 143, 168, 193, 217, 240, 262, 282, 299, 314, 326, 334, 337, 336, 328, 316, 298, 277, 254, 230, 206, 183, 161, 140, 120, 102, 85, 71, 59, 49, 42, 36, 33, 30, 28, 27, 26, 25, 24, 22, 20, 19, 18, 17, 17, 17, 16, 16, 15, 15, 15, 15, 15, 15, 16, 17, 19, 23, 27, 33, 40, 48, 58, 69, 83, 97, 113, 130, 147, 163, 178, 189, 197, 201, 201, 198, 194, 188, 181, 172, 162, 149, 135, 120, 104, 88, 74, 61, 51, 42, 35, 30, 25, 21, 18, 15, 13, 12, 12, 12, 13, 13, 12, 11, 10, 10, 10, 11, 11, 12, 12, 11, 10, 9, 8, 9, 10, 11, 12, 12, 12, 11, 11, 11, 12, 13, 13, 13, 12, 11, 11, 11, 12, 12, 11, 9, 8, 6, 5, 6, 8, 10, 12, 13, 13, 12, 11, 10, 9, 9, 10, 12, 13, 15, 16, 16, 17, 17, 16, 16, 16, 16, 16, 16, 16, 15, 14, 12, 10, 9, 8, 8, 9, 11, 14, 17, 20, 24, 29, 35, 44, 53, 65, 77, 91, 105, 121, 138, 156, 172, 187, 198, 205, 208, 206, 202, 194, 186, 175, 164, 150, 136, 121, 105, 89, 73, 58, 46, 36, 28, 22, 18, 15, 13, 10, 7, 4, 2, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 5, 6, 8, 10, 13, 14, 14, 14, 13, 12, 12, 14, 16, 18, 19, 20, 19, 18, 17, 16, 16, 16, 16, 15, 13, 11, 11, 11, 13, 16, 19, 21, 23, 24, 25, 28, 34, 43, 57, 73, 91, 110, 127, 143, 158, 174, 190, 208, 225, 238, 246, 247, 240, 227, 209, 190, 172, 155, 139, 125, 110, 95, 80, 66, 55, 46, 39, 35, 32, 29, 26, 23, 19, 17, 15, 14, 14, 15, 16, 16, 16, 15, 14, 13, 12, 12, 12, 12, 12, 12, 13, 13, 13, 14, 14, 15, 16, 16, 16, 16, 15, 15, 15, 17, 19, 24, 30, 39, 49, 62, 78, 97, 119, 143, 168, 193, 217, 238, 256, 271, 283, 292, 298, 299, 296, 287, 272, 251, 227, 201, 175, 151, 130, 113, 99, 88, 80, 75, 72, 73, 78, 86, 98, 112, 126, 142, 158, 176, 194, 213, 230, 242, 248, 247, 240, 228, 216, 204, 194, 183, 170, 154, 135, 114, 94, 76, 61, 49, 39, 31, 24, 18, 14, 12, 11, 11, 10, 9, 7, 6, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 4, 5, 6, 6, 5, 4, 3, 2, 3, 4, 5, 7, 7, 8, 8, 9, 10, 11, 11, 11, 10, 9, 8, 7, 7, 7, 7, 7, 7, 6, 5, 3, 3, 3, 5, 8, 12, 15, 17, 18, 19, 22, 27, 35, 47, 62, 81, 101, 125, 152, 183, 219, 259, 302, 345, 387, 424, 456, 481, 496, 501, 494, 477, 449, 414, 376, 337, 300, 267, 237, 210, 186, 166, 151, 141, 139, 144, 156, 175, 200, 229, 262, 297, 334, 369, 402, 430, 451, 463, 465, 457, 439, 412, 380, 344, 306, 268, 230, 196, 163, 134, 109, 87, 69, 55, 45, 37, 32, 28, 25, 23, 21, 19, 18, 17, 16, 14, 14, 13, 13, 13, 13, 13, 12, 11, 11, 11, 11, 12, 13, 13, 13, 12, 11, 11, 11, 12, 13, 15, 16, 16, 15, 15, 15, 15, 14, 13, 11, 9, 7, 6, 6, 8, 10, 12, 13, 12, 11, 10, 8, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 8, 8, 7, 6, 6, 6, 6, 6, 7, 7, 7, 6, 6, 6, 7, 9, 11, 12, 13, 13, 13, 12, 12, 13, 14, 14, 14, 12, 10, 8, 6, 5, 5, 6, 8, 8, 9, 9, 8, 8, 8, 8, 8, 9, 9, 8, 7, 7, 6, 6, 6, 6, 6, 7, 7, 8, 8, 8, 9, 9, 8, 8, 7, 7, 6, 5, 5, 4, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 5, 6, 8, 9, 10, 10, 9, 7, 5, 4, 4, 5, 7, 9, 9, 9, 8, 7, 5, 4, 4, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 4, 6, 7, 7, 7, 6, 6, 6, 7, 8, 10, 11, 11, 10, 9, 8, 8, 10, 12, 15, 17, 18, 17, 16, 14, 13, 12, 13, 15, 16, 17, 18, 17, 15, 13, 12, 11, 11, 10, 10, 10, 9, 8, 6, 5, 5, 6, 8, 12, 18, 25, 34, 45, 57, 71, 87, 106, 128, 153, 179, 205, 227, 243, 251, 251, 244, 233, 219, 203, 187, 168, 147, 125, 101, 79, 59, 43, 31, 22, 15, 11, 8, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 8, 8, 8, 8, 8, 9, 10, 11, 11, 12, 11, 11, 10, 9, 8, 8, 8, 8, 9, 9, 10, 10, 10, 10, 10, 10, 10, 9, 9, 8, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 9, 9, 9, 9, 10, 11, 13, 13, 14, 13, 12, 10, 9, 8, 7, 7, 7, 7, 6, 6, 5, 4, 4, 4, 5, 5, 6, 7, 7, 8, 10, 11, 12, 13, 13, 12, 11, 9, 8, 7, 7, 6, 6, 6, 6, 7, 7, 8, 9, 11, 14, 20, 27, 37, 49, 63, 80, 101, 125, 155, 188, 225, 263, 299, 330, 355, 372, 379, 378, 367, 348, 322, 290, 255, 218, 183, 151, 122, 97, 77, 60, 47, 37, 30, 25, 22, 19, 16, 14, 13, 12, 11, 11, 12, 12, 12, 11, 11, 11, 12, 13, 14, 15, 16, 15, 14, 13, 13, 13, 13, 13, 13, 12, 11, 10, 9, 8, 8, 8, 9, 8, 7, 5, 3, 2, 2, 3, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 7, 6, 6, 5, 4, 4, 4, 5, 6, 7, 8, 8, 9, 9, 10, 10, 11, 11, 11, 11, 11, 12, 13, 14, 15, 17, 19, 23, 31, 42, 58, 78, 102, 129, 159, 192, 228, 263, 297, 326, 348, 362, 367, 362, 349, 329, 303, 272, 238, 202, 167, 135, 106, 81, 62, 47, 36, 29, 25, 22, 21, 21, 20, 19, 17, 16, 15, 15, 16, 16, 17, 17, 16, 16, 15, 15, 15, 15, 16, 16, 16, 15, 14, 14, 14, 14, 15, 16, 16, 15, 14, 12, 11, 10, 9, 8, 8, 7, 6, 6, 5, 5, 5, 4, 3, 2, 1, 1, 1, 1, 2, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 1, 2, 4, 7, 10, 13, 14, 15, 16, 16, 15, 15, 16, 17, 18, 19, 19, 19, 18, 18, 17, 16, 16, 16, 16, 17, 18, 19, 20, 22, 25, 29, 35, 42, 52, 65, 81, 102, 128, 160, 197, 240, 285, 331, 375, 412, 438, 451, 450, 435, 408, 372, 331, 288, 246, 205, 168, 135, 106, 82, 61, 46, 34, 27, 23, 22, 21, 21, 21, 19, 17, 15, 14, 13, 13, 13, 12, 11, 10, 9, 8, 7, 7, 8, 8, 8, 9, 9, 10, 11, 12, 13, 13, 14, 14, 15, 16, 17, 17, 18, 17, 16, 15, 13, 12, 11, 11, 11, 11, 11, 10, 8, 6, 4, 3, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 6, 7, 8, 10, 11, 12, 12, 13, 13, 13, 13, 14, 14, 15, 15, 14, 14, 13, 12, 12, 12, 12, 11, 9, 8, 6, 6, 6, 7, 8, 9, 10, 13, 20, 31, 49, 72, 99, 130, 161, 192, 219, 243, 262, 274, 280, 278, 269, 253, 231, 205, 176, 146, 116, 89, 66, 46, 32, 21, 14, 9, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 9, 14, 21, 32, 46, 63, 82, 102, 123, 145, 167, 189, 209, 225, 236, 238, 232, 218, 199, 175, 150, 125, 101, 78, 57, 38, 22, 10, 3, 0, 0, 0, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 12, 16, 21, 28, 38, 51, 71, 95, 123, 154, 185, 214, 240, 263, 279, 290, 292, 285, 268, 242, 211, 176, 142, 111, 84, 63, 45, 32, 23, 16, 11, 8, 6, 5, 4, 3, 3, 3, 4, 4, 5, 5, 4, 4, 4, 5, 5, 6, 7, 7, 8, 8, 8, 8, 7, 6, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 7, 7, 8, 9, 12, 15, 19, 24, 32, 42, 59, 83, 114, 155, 202, 255, 310, 365, 416, 459, 492, 512, 515, 501, 471, 426, 371, 312, 252, 196, 147, 107, 77, 54, 38, 27, 20, 17, 16, 15, 15, 15, 15, 13, 12, 11, 11, 11, 12, 13, 13, 13, 12, 11, 10, 9, 8, 8, 8, 8, 8, 8, 7, 6, 5, 4, 3, 3, 2, 2, 1, 2, 2, 4, 5, 7, 9, 10, 13, 18, 26, 38, 56, 80, 108, 140, 175, 211, 247, 279, 307, 326, 335, 332, 319, 295, 265, 230, 194, 158, 125, 96, 72, 52, 37, 27, 21, 17, 16, 15, 15, 14, 13, 12, 12, 12, 13, 16, 22, 32, 48, 70, 101, 141, 187, 238, 290, 340, 384, 419, 445, 462, 469, 468, 461, 452, 443, 437, 437, 443, 453, 464, 472, 473, 463, 442, 409, 366, 317, 266, 216, 170, 131, 98, 73, 54, 40, 30, 23, 19, 17, 17, 18, 20, 22, 22, 21, 18, 14, 12, 12, 15, 21, 32, 46, 63, 84, 109, 137, 168, 200, 233, 264, 293, 317, 336, 348, 354, 356, 360, 370, 390, 421, 462, 508, 552, 588, 609, 611, 593, 556, 504, 443, 376, 309, 246, 190, 142, 102, 71, 48, 33, 24, 22, 26, 35, 50, 70, 94, 123, 154, 185, 215, 240, 260, 271, 275, 269, 256, 235, 208, 178, 146, 114, 84, 59, 38, 23, 12, 6, 3, 1, 1, 2, 3, 3, 4, 5, 6, 7, 9, 13, 20, 30, 44, 63, 87, 116, 149, 186, 224, 260, 292, 317, 331, 333, 322, 298, 266, 228, 189, 152, 120, 92, 70, 51, 36, 23, 13, 6, 3, 2, 2, 3, 3, 2, 1, 0, 0, 0, 2, 3, 5, 6, 7, 8, 8, 8, 8, 8, 7, 6, 4, 2, 1, 0, 1, 2, 4, 5, 5, 5, 4, 4, 4, 6, 10, 15, 22, 32, 46, 65, 89, 118, 152, 189, 225, 258, 286, 305, 315, 313, 301, 277, 245, 208, 168, 130, 95, 67, 46, 32, 22, 16, 12, 9, 7, 5, 3, 3, 4, 5, 6, 6, 6, 5, 5, 6, 7, 9, 11, 12, 12, 11, 9, 7, 7, 7, 8, 8, 8, 6, 5, 3, 2, 2, 2, 2, 2, 2, 3, 3, 4, 5, 6, 6, 5, 4, 2, 0, 0, 0, 0, 2, 3, 5, 6, 7, 7, 7, 7, 6, 6, 7, 8, 9, 11, 13, 14, 15, 14, 14, 13, 12, 12, 12, 13, 13, 12, 11, 9, 7, 6, 6, 7, 10, 12, 14, 15, 14, 13, 12, 11, 10, 11, 12, 13, 13, 12, 10, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 5, 5, 5, 6, 6, 8, 9, 9, 10, 10, 11, 11, 11, 12, 12, 13, 14, 14, 14, 14, 13, 13, 13, 13, 14, 15, 16, 17, 17, 19, 22, 29, 41, 59, 83, 114, 150, 190, 230, 267, 300, 324, 339, 342, 333, 312, 280, 240, 195, 151, 109, 75, 48, 30, 21, 20, 26, 39, 59, 85, 119, 159, 204, 252, 299, 342, 374, 394, 401, 396, 382, 365, 347, 334, 327, 327, 332, 342, 352, 359, 361, 354, 338, 312, 277, 238, 195, 154, 116, 84, 59, 43, 35, 34, 39, 51, 69, 94, 126, 165, 207, 250, 288, 316, 332, 334, 322, 299, 267, 231, 193, 155, 120, 89, 64, 44, 29, 20, 13, 10, 8, 8, 8, 8, 9, 9, 9, 9, 9, 8, 8, 8, 8, 10, 12, 14, 15, 15, 14, 12, 10, 9, 9, 9, 9, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 4, 5, 6, 8, 9, 10, 12, 13, 13, 13, 13, 12, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 8, 8, 7, 7, 7, 8, 8, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 5, 5, 6, 8, 12, 20, 33, 55, 87, 130, 182, 239, 295, 347, 389, 418, 431, 427, 407, 372, 325, 271, 215, 162, 116, 80, 54, 36, 25, 19, 15, 13, 12, 13, 14, 15, 16, 17, 17, 17, 17, 16, 14, 13, 11, 9, 8, 6, 6, 6, 7, 8, 9, 10, 10, 10, 11, 12, 12, 13, 12, 11, 9, 7, 5, 3, 2, 2, 1, 0, 0, 0, 1, 2, 4, 6, 8, 9, 10, 10, 10, 10, 11, 17, 29, 50, 81, 124, 179, 243, 314, 386, 454, 512, 555, 578, 577, 552, 503, 437, 359, 279, 205, 144, 97, 66, 47, 35, 29, 24, 21, 19, 19, 20, 21, 22, 23, 22, 22, 21, 21, 20, 20, 19, 17, 15, 13, 12, 11, 10, 9, 8, 6, 5, 3, 1, 0, 0, 0, 2, 3, 5, 7, 10, 12, 13, 15, 15, 15, 13, 11, 9, 8, 8, 9, 11, 12, 12, 10, 8, 4, 3, 6, 15, 33, 61, 101, 152, 213, 280, 348, 413, 468, 508, 529, 527, 503, 458, 398, 328, 256, 189, 132, 88, 57, 37, 24, 17, 14, 14, 19, 29, 46, 70, 102, 141, 185, 231, 274, 310, 335, 346, 341, 321, 289, 247, 202, 156, 115, 80, 53, 35, 23, 16, 12, 9, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 13, 14, 14, 13, 13, 12, 12, 11, 12, 16, 22, 32, 47, 70, 100, 137, 181, 229, 277, 319, 351, 368, 368, 350, 317, 273, 224, 174, 128, 90, 61, 41, 27, 19, 15, 12, 11, 10, 9, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 1, 2, 3, 5, 7, 9, 12, 13, 15, 15, 16, 16, 16, 17, 18, 19, 20, 21, 21, 20, 20, 20, 22, 28, 40, 61, 93, 136, 193, 259, 333, 408, 478, 534, 569, 579, 561, 518, 454, 379, 300, 226, 162, 111, 73, 47, 31, 23, 22, 26, 37, 53, 74, 102, 135, 174, 217, 262, 304, 339, 361, 369, 364, 350, 334, 324, 324, 340, 368, 405, 444, 477, 498, 504, 495, 476, 453, 432, 421, 424, 442, 474, 515, 555, 585, 599, 588, 554, 497, 426, 347, 269, 199, 140, 94, 62, 40, 29, 25, 27, 36, 51, 74, 107, 151, 205, 267, 331, 390, 439, 471, 485, 481, 463, 436, 407, 382, 368, 367, 379, 402, 429, 451, 461, 454, 428, 386, 331, 270, 210, 156, 110, 74, 47, 31, 21, 18, 18, 19, 20, 20, 19, 17, 15, 13, 11, 10, 8, 7, 6, 5, 4, 4, 3, 3, 3, 3, 4, 4, 5, 7, 9, 11, 14, 16, 18, 19, 19, 17, 14, 11, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 5, 4, 5, 6, 8, 10, 11, 10, 9, 6, 3, 1, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 6, 15, 32, 56, 87, 124, 165, 204, 239, 264, 277, 276, 261, 236, 202, 165, 127, 93, 62, 38, 21, 9, 2, 0, 0, 1, 2, 2, 2, 2, 3, 5, 8, 11, 13, 15, 15, 16, 16, 16, 17, 17, 18, 19, 19, 18, 18, 18, 17, 16, 16, 19, 27, 44, 70, 105, 148, 195, 240, 281, 311, 330, 334, 324, 300, 265, 222, 175, 129, 88, 55, 31, 15, 7, 3, 2, 3, 4, 5, 6, 6, 7, 8, 8, 10, 11, 13, 14, 15, 16, 16, 16, 15, 14, 13, 11, 9, 7, 5, 4, 4, 6, 10, 19, 33, 56, 89, 133, 185, 241, 297, 345, 379, 394, 389, 362, 319, 264, 204, 146, 97, 58, 31, 14, 6, 3, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 5, 7, 9, 10, 10, 9, 8, 6, 5, 4, 3, 4, 5, 6, 7, 8, 9, 10, 10, 11, 11, 12, 12, 12, 11, 10, 9, 8, 7, 6, 7, 11, 22, 42, 73, 116, 170, 229, 288, 342, 383, 407, 414, 401, 373, 336, 296, 261, 239, 233, 245, 270, 302, 330, 348, 350, 333, 300, 256, 205, 155, 111, 74, 46, 27, 14, 8, 6, 8, 16, 32, 57, 93, 140, 196, 256, 313, 359, 388, 396, 381, 347, 298, 242, 184, 130, 85, 50, 25, 10, 2, 0, 0, 1, 2, 3, 3, 4, 4, 4, 5, 5, 6, 6, 6, 6, 5, 4, 4, 3, 2, 1, 1, 1, 1, 2, 4, 6, 8, 10, 11, 12, 11, 11, 10, 10, 10, 11, 12, 12, 12, 12, 12, 11, 11, 10, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 4, 14, 31, 57, 91, 134, 182, 232, 279, 316, 338, 340, 323, 289, 242, 190, 138, 93, 57, 31, 14, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 9, 10, 11, 13, 17, 25, 40, 65, 102, 151, 210, 274, 335, 386, 419, 430, 416, 379, 325, 261, 196, 136, 87, 51, 28, 15, 10, 8, 8, 8, 7, 7, 6, 6, 7, 9, 11, 13, 14, 15, 16, 16, 15, 15, 14, 14, 13, 14, 14, 15, 16, 16, 16, 17, 21, 31, 52, 87, 140, 210, 292, 380, 462, 528, 567, 574, 550, 499, 428, 348, 267, 193, 131, 83, 49, 27, 16, 13, 14, 18, 21, 24, 26, 26, 27, 27, 27, 26, 25, 23, 21, 19, 17, 15, 15, 14, 14, 14, 14, 13, 12, 10, 7, 4, 1, 2, 9, 26, 57, 104, 167, 243, 329, 415, 492, 551, 582, 582, 553, 500, 438, 380, 343, 332, 351, 391, 440, 483, 508, 508, 485, 447, 406, 374, 364, 380, 422, 484, 552, 613, 652, 660, 632, 571, 486, 388, 289, 201, 130, 77, 42, 22, 12, 8, 8, 10, 13, 15, 16, 16, 15, 13, 12, 11, 11, 12, 13, 15, 16, 17, 18, 18, 19, 19, 20, 20, 19, 18, 17, 15, 14, 12, 11, 10, 9, 8, 7, 7, 6, 6, 7, 7, 8, 8, 8, 7, 9, 15, 28, 52, 87, 135, 193, 256, 318, 370, 405, 417, 404, 369, 317, 256, 193, 135, 88, 53, 30, 16, 10, 8, 9, 11, 12, 12, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 2, 9, 25, 53, 96, 152, 216, 281, 337, 376, 392, 382, 350, 301, 242, 181, 125, 78, 43, 20, 6, 0, 0, 0, 0, 1, 2, 4, 6, 9, 12, 13, 13, 12, 11, 11, 14, 24, 41, 69, 109, 160, 221, 286, 349, 401, 434, 442, 424, 382, 323, 255, 186, 125, 76, 41, 19, 7, 3, 3, 6, 8, 10, 11, 11, 10, 9, 9, 9, 9, 11, 12, 13, 14, 14, 12, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 11, 11, 10, 9, 10, 14, 25, 46, 83, 138, 210, 296, 388, 473, 539, 576, 577, 542, 478, 394, 302, 215, 140, 81, 41, 16, 4, 0, 0, 2, 4, 6, 6, 7, 7, 8, 9, 11, 12, 13, 14, 13, 12, 10, 7, 4, 3, 2, 2, 3, 3, 4, 4, 4, 4, 3, 3, 3, 3, 4, 4, 5, 5, 6, 7, 8, 9, 10, 12, 16, 24, 39, 65, 105, 158, 222, 291, 355, 406, 434, 435, 409, 361, 297, 228, 162, 107, 64, 35, 18, 9, 6, 5, 8, 17, 35, 69, 120, 191, 276, 368, 454, 522, 561, 565, 534, 474, 400, 326, 266, 230, 221, 236, 265, 298, 323, 333, 326, 303, 272, 240, 217, 208, 217, 243, 282, 323, 356, 373, 368, 339, 291, 231, 168, 111, 66, 33, 13, 3, 0, 0, 1, 2, 4, 6, 7, 8, 9, 8, 8, 8, 7, 8, 9, 10, 12, 14, 15, 16, 17, 17, 16, 15, 13, 11, 8, 7, 5, 5, 5, 6, 6, 6, 5, 4, 3, 2, 2, 2, 1, 0, 0, 1, 10, 31, 65, 115, 177, 246, 313, 370, 408, 422, 410, 373, 317, 250, 180, 117, 66, 31, 10, 1, 0, 0, 0, 4, 14, 35, 68, 113, 167, 225, 279, 323, 350, 357, 342, 307, 258, 200, 142, 90, 49, 21, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 9, 8, 8, 6, 5, 3, 2, 2, 2, 2, 4, 6, 8, 10, 11, 11, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 8, 9, 10, 10, 9, 7, 6, 8, 17, 36, 70, 124, 198, 290, 392, 493, 578, 634, 650, 624, 557, 463, 354, 247, 154, 83, 36, 10, 0, 0, 3, 9, 14, 17, 19, 20, 20, 19, 19, 17, 16, 14, 13, 11, 10, 8, 7, 7, 7, 7, 9, 11, 13, 15, 17, 17, 15, 13, 11, 13, 23, 45, 81, 134, 202, 282, 365, 441, 496, 523, 515, 475, 413, 341, 276, 230, 213, 225, 258, 301, 341, 367, 370, 349, 307, 251, 189, 131, 82, 47, 24, 12, 7, 7, 10, 16, 27, 47, 79, 125, 185, 253, 323, 382, 422, 435, 419, 377, 316, 246, 178, 117, 69, 35, 14, 4, 1, 2, 4, 6, 7, 7, 7, 7, 7, 8, 9, 10, 10, 10, 9, 7, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 7, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 10, 11, 11, 11, 10, 9, 7, 6, 5, 4, 3, 3, 4, 6, 8, 10, 13, 14, 16, 16, 17, 17, 17, 17, 17, 16, 15, 13, 12, 11, 11, 12, 12, 12, 11, 10, 10, 11, 12, 13, 14, 13, 12, 12, 15, 26, 47, 82, 131, 194, 265, 335, 393, 430, 438, 415, 364, 295, 218, 146, 86, 44, 18, 5, 0, 0, 0, 4, 15, 38, 77, 134, 205, 284, 362, 427, 467, 475, 450, 394, 319, 237, 158, 94, 48, 20, 7, 4, 6, 10, 15, 19, 21, 23, 23, 22, 20, 17, 14, 11, 8, 7, 7, 8, 9, 11, 13, 14, 15, 15, 15, 14, 14, 13, 12, 11, 10, 9, 8, 6, 5, 4, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 1, 13, 40, 85, 148, 224, 302, 370, 416, 433, 417, 375, 318, 262, 222, 208, 223, 263, 318, 372, 411, 424, 406, 360, 293, 217, 143, 81, 37, 12, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 7, 7, 7, 7, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 4, 5, 7, 8, 9, 9, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 10, 8, 6, 4, 2, 1, 1, 2, 5, 8, 11, 13, 15, 14, 13, 10, 7, 4, 4, 4, 6, 8, 9, 10, 9, 6, 2, 0, 0, 8, 27, 63, 118, 191, 275, 361, 434, 481, 492, 464, 404, 327, 251, 192, 164, 168, 200, 248, 296, 330, 342, 328, 290, 235, 174, 115, 66, 31, 10, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 13, 14, 15, 15, 15, 14, 14, 14, 13, 12, 11, 10, 9, 7, 5, 1, 0, 0, 15, 50, 111, 200, 310, 429, 538, 618, 655, 641, 583, 495, 402, 331, 304, 336, 424, 551, 690, 808, 877, 878, 809, 684, 526, 363, 218, 109, 39, 5, 0, 0, 7, 11, 11, 9, 11, 23, 53, 106, 183, 279, 386, 488, 567, 609, 606, 560, 484, 400, 335, 309, 334, 408, 515, 629, 723, 773, 766, 704, 596, 463, 325, 203, 109, 45, 11, 0, 0, 5, 11, 15, 18, 20, 21, 22, 22, 21, 20, 18, 16, 15, 13, 11, 10, 8, 7, 5, 5, 4, 5, 7, 9, 11, 14, 15, 17, 19, 21, 22, 23, 24, 23, 22, 20, 18, 17, 15, 13, 11, 9, 10, 17, 37, 76, 137, 220, 319, 423, 515, 580, 605, 585, 523, 431, 325, 221, 133, 68, 29, 9, 2, 1, 0, 0, 3, 17, 49, 104, 183, 282, 390, 490, 564, 597, 583, 525, 437, 341, 261, 217, 219, 266, 344, 431, 504, 543, 539, 491, 409, 311, 212, 128, 65, 25, 5, 0, 0, 2, 5, 6, 6, 5, 7, 16, 38, 77, 134, 207, 288, 365, 424, 454, 449, 409, 344, 264, 183, 112, 59, 25, 8, 3, 4, 8, 11, 13, 13, 13, 12, 10, 8, 6, 3, 1, 0, 0, 0, 0, 1, 2, 4, 7, 10, 13, 15, 18, 19, 18, 14, 8, 2, 0, 5, 31, 82, 162, 267, 386, 501, 591, 641, 639, 588, 500, 395, 297, 229, 203, 221, 276, 349, 418, 463, 472, 442, 382, 307, 237, 188, 172, 190, 234, 291, 345, 379, 386, 360, 307, 237, 163, 97, 47, 16, 2, 0, 0, 2, 2, 1, 0, 1, 2, 5, 8, 10, 11, 12, 11, 10, 9, 9, 8, 7, 6, 6, 6, 6, 6, 7, 9, 11, 13, 16, 18, 19, 21, 21, 21, 20, 18, 16, 15, 13, 11, 8, 4, 0, 0, 4, 23, 59, 115, 187, 268, 345, 406, 437, 434, 397, 332, 251, 169, 98, 46, 15, 1, 0, 0, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 10, 10, 10, 9, 9, 8, 8, 7, 7, 6, 7, 8, 10, 12, 14, 12, 7, 1, 0, 7, 38, 97, 184, 294, 409, 509, 575, 593, 559, 482, 382, 286, 217, 194, 223, 298, 400, 501, 578, 609, 588, 519, 420, 316, 230, 183, 180, 219, 284, 356, 413, 440, 430, 384, 313, 230, 150, 84, 37, 10, 0, 0, 4, 8, 11, 11, 10, 9, 8, 7, 6, 6, 6, 7, 9, 12, 16, 19, 22, 23, 22, 21, 19, 17, 14, 13, 11, 10, 7, 4, 0, 0, 6, 28, 72, 139, 227, 327, 423, 500, 540, 535, 485, 402, 303, 212, 150, 130, 156, 218, 301, 381, 439, 459, 438, 382, 304, 225, 164, 134, 141, 183, 247, 317, 375, 405, 401, 363, 298, 220, 144, 79, 34, 9, 0, 0, 1, 2, 0, 0, 0, 12, 41, 90, 159, 241, 326, 399, 447, 458, 431, 370, 286, 197, 116, 55, 17, 0, 0, 0, 2, 3, 2, 0, 0, 2, 5, 8, 10, 12, 13, 13, 12, 8, 3, 0, 0, 14, 46, 99, 173, 258, 342, 408, 444, 441, 400, 330, 251, 183, 145, 149, 197, 278, 372, 456, 509, 519, 483, 408, 312, 212, 124, 59, 19, 1, 0, 1, 5, 8, 9, 9, 9, 8, 8, 9, 9, 9, 9, 10, 9, 8, 5, 1, 0, 4, 19, 51, 100, 168, 246, 323, 387, 424, 426, 391, 325, 242, 158, 87, 36, 8, 0, 0, 1, 2, 2, 0, 0, 0, 1, 2, 2, 2, 2, 4, 6, 9, 12, 14, 15, 15, 14, 13, 12, 12, 12, 12, 12, 12, 10, 8, 6, 3, 1, 0, 1, 3, 6, 10, 14, 15, 15, 14, 13, 12, 12, 14, 16, 18, 19, 19, 17, 15, 10, 4, 0, 0, 12, 43, 98, 178, 275, 377, 466, 523, 537, 504, 433, 342, 256, 200, 193, 239, 331, 446, 555, 630, 652, 615, 529, 419, 315, 248, 235, 279, 369, 477, 574, 633, 636, 580, 478, 352, 226, 121, 49, 10, 0, 0, 6, 12, 16, 17, 17, 18, 19, 20, 20, 20, 19, 18, 16, 14, 11, 9, 6, 5, 4, 5, 6, 8, 8, 8, 8, 7, 7, 7, 5, 2, 0, 0, 9, 37, 86, 159, 247, 338, 416, 465, 474, 442, 374, 285, 191, 109, 49, 14, 0, 0, 0, 3, 3, 1, 0, 0, 0, 1, 4, 7, 10, 11, 12, 12, 11, 9, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 5, 7, 9, 11, 13, 14, 13, 12, 9, 7, 4, 3, 2, 2, 4, 6, 7, 7, 5, 0, 0, 4, 25, 67, 135, 223, 323, 419, 492, 527, 518, 464, 377, 275, 175, 93, 37, 7, 0, 0, 3, 7, 7, 5, 3, 1, 1, 2, 3, 4, 6, 6, 6, 5, 4, 3, 3, 3, 3, 3, 2, 2, 1, 2, 3, 6, 10, 15, 19, 22, 22, 22, 20, 17, 15, 13, 11, 10, 8, 6, 4, 2, 1, 1, 2, 4, 6, 8, 9, 10, 10, 9, 5, 0, 0, 2, 20, 59, 120, 200, 289, 371, 430, 452, 432, 374, 290, 198, 115, 52, 15, 0, 0, 0, 3, 3, 1, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 12, 13, 13, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 12, 12, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 13, 17, 19, 21, 21, 19, 15, 11, 6, 3, 1, 1, 2, 1, 0, 0, 6, 28, 72, 143, 236, 338, 432, 496, 515, 483, 408, 309, 215, 154, 142, 186, 273, 379, 475, 534, 539, 491, 400, 289, 180, 92, 34, 5, 0, 0, 3, 5, 3, 0, 0, 0, 0, 0, 2, 2, 3, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 2, 6, 9, 10, 6, 0, 0, 5, 41, 114, 223, 358, 498, 614, 680, 681, 616, 499, 358, 220, 109, 37, 3, 0, 0, 5, 7, 5, 3, 3, 6, 10, 14, 16, 15, 13, 11, 8, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 2, 4, 7, 9, 11, 11, 10, 9, 8, 6, 5, 4, 2, 0, 0, 0, 0, 2, 4, 2, 0, 0, 6, 37, 96, 184, 293, 403, 494, 545, 544, 491, 398, 285, 175, 86, 27, 0, 0, 1, 8, 10, 5, 0, 0, 15, 64, 148, 261, 385, 498, 574, 595, 557, 468, 349, 226, 121, 48, 9, 0, 0, 3, 6, 5, 1, 0, 0, 0, 1, 2, 2, 1, 0, 0, 1, 2, 4, 5, 6, 6, 5, 3, 2, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 10, 10, 10, 9, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 5, 5, 4, 3, 3, 3, 3, 3, 2, 2, 4, 6, 9, 8, 4, 0, 0, 11, 55, 134, 245, 374, 497, 586, 620, 590, 504, 381, 253, 149, 91, 92, 147, 239, 344, 432, 483, 485, 437, 353, 253, 155, 78, 26, 1, 0, 0, 6, 10, 10, 4, 0, 0, 7, 44, 113, 213, 332, 447, 535, 573, 553, 478, 368, 247, 138, 58, 12, 0, 0, 3, 9, 9, 4, 0, 0, 9, 49, 121, 223, 341, 456, 542, 579, 558, 483, 372, 250, 141, 61, 15, 0, 0, 2, 6, 7, 5, 3, 3, 4, 5, 5, 5, 4, 4, 4, 6, 8, 11, 12, 13, 12, 10, 6, 2, 0, 0, 0, 3, 6, 6, 1, 0, 0, 20, 73, 160, 273, 394, 496, 556, 559, 506, 408, 290, 176, 86, 28, 1, 0, 0, 4, 6, 4, 1, 0, 0, 2, 3, 3, 2, 1, 1, 2, 4, 8, 11, 14, 16, 17, 16, 14, 12, 9, 8, 7, 7, 9, 12, 15, 18, 19, 20, 19, 17, 14, 11, 8, 5, 3, 1, 1, 0, 1, 1, 1, 1, 1, 1, 2, 3, 5, 7, 10, 11, 12, 12, 10, 7, 4, 1, 0, 0, 2, 6, 11, 17, 21, 24, 24, 22, 19, 14, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 9, 14, 19, 23, 26, 26, 25, 22, 17, 13, 8, 5, 2, 1, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 7, 9, 12, 14, 11, 4, 0, 0, 22, 86, 193, 335, 492, 631, 720, 738, 681, 562, 410, 259, 134, 50, 7, 0, 0, 6, 10, 10, 10, 10, 13, 17, 21, 22, 20, 17, 14, 11, 9, 9, 10, 12, 15, 17, 19, 21, 21, 20, 19, 17, 15, 13, 11, 9, 7, 7, 6, 6, 5, 4, 1, 0, 0, 0, 3, 6, 5, 0, 0, 2, 31, 93, 190, 311, 435, 536, 589, 579, 510, 398, 270, 153, 66, 15, 0, 0, 3, 7, 6, 2, 0, 0, 0, 2, 4, 5, 4, 3, 3, 4, 7, 11, 14, 16, 17, 15, 12, 9, 6, 5, 6, 7, 9, 11, 12, 11, 10, 9, 8, 8, 8, 8, 9, 10, 11, 13, 16, 17, 18, 17, 14, 10, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 12, 12, 12, 10, 8, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 9, 11, 13, 13, 12, 10, 7, 5, 4, 5, 6, 9, 12, 14, 15, 14, 12, 9, 6, 4, 4, 4, 5, 6, 7, 8, 9, 11, 12, 10, 4, 0, 0, 12, 53, 128, 232, 350, 460, 536, 560, 525, 439, 324, 205, 106, 38, 4, 0, 0, 5, 7, 5, 1, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 6, 8, 10, 10, 6, 0, 0, 4, 34, 95, 185, 292, 395, 471, 501, 475, 402, 298, 189, 97, 34, 2, 0, 0, 5, 7, 4, 1, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 2, 4, 7, 10, 11, 8, 1, 0, 1, 29, 90, 185, 304, 426, 526, 579, 570, 502, 391, 264, 148, 62, 13, 0, 0, 4, 9, 9, 5, 1, 0, 0, 2, 3, 4, 3, 2, 2, 4, 6, 10, 14, 17, 20, 20, 19, 17, 15, 13, 12, 11, 10, 9, 8, 6, 3, 2, 1, 1, 2, 4, 6, 8, 11, 13, 16, 18, 20, 22, 23, 22, 20, 16, 13, 12, 12, 12, 10, 5, 0, 0, 11, 53, 129, 235, 354, 461, 531, 545, 498, 404, 285, 169, 77, 21, 0, 0, 2, 7, 7, 3, 0, 0, 0, 0, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 9, 13, 15, 16, 15, 13, 10, 7, 5, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 4, 2, 1, 1, 2, 4, 7, 9, 10, 12, 15, 19, 24, 28, 30, 29, 26, 24, 25, 27, 27, 19, 4, 0, 0, 54, 180, 378, 629, 886, 1091, 1193, 1162, 1008, 770, 506, 272, 107, 17, 0, 0, 8, 18, 20, 15, 8, 0, 0, 0, 20, 79, 182, 323, 479, 617, 700, 704, 624, 482, 321, 189, 128, 160, 277, 446, 619, 745, 790, 742, 616, 445, 273, 132, 41, 0, 0, 2, 12, 16, 14, 10, 7, 8, 10, 13, 13, 13, 12, 10, 10, 9, 8, 6, 4, 2, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 2, 2, 3, 4, 4, 6, 8, 13, 19, 23, 20, 9, 0, 0, 24, 108, 250, 438, 637, 802, 890, 877, 766, 588, 387, 208, 81, 12, 0, 0, 8, 14, 13, 9, 6, 9, 14, 20, 23, 23, 19, 14, 10, 8, 7, 7, 8, 10, 13, 16, 18, 19, 16, 11, 5, 1, 1, 6, 10, 10, 4, 0, 0, 23, 93, 210, 362, 521, 650, 715, 700, 609, 465, 306, 164, 64, 10, 0, 0, 7, 12, 12, 9, 8, 10, 14, 18, 21, 21, 19, 17, 14, 12, 9, 7, 5, 5, 7, 10, 13, 16, 17, 19, 23, 29, 33, 30, 17, 0, 0, 14, 105, 274, 511, 778, 1015, 1163, 1181, 1065, 847, 582, 334, 145, 34, 0, 0, 5, 18, 22, 20, 13, 4, 0, 0, 8, 59, 157, 301, 473, 640, 759, 799, 746, 610, 426, 243, 112, 67, 120, 255, 434, 605, 722, 750, 684, 542, 364, 202, 100, 86, 161, 302, 466, 606, 681, 669, 576, 429, 269, 140, 78, 94, 181, 309, 439, 532, 563, 524, 430, 306, 183, 85, 24, 0, 0, 4, 12, 14, 12, 7, 2, 1, 1, 2, 4, 5, 6, 8, 9, 10, 12, 14, 16, 17, 18, 18, 18, 17, 16, 15, 14, 13, 11, 9, 7, 5, 3, 2, 1, 1, 2, 5, 9, 11, 10, 4, 0, 0, 20, 70, 153, 261, 377, 473, 525, 516, 447, 335, 211, 113, 72, 105, 207, 352, 500, 610, 653, 617, 514, 372, 227, 109, 33, 0, 0, 2, 10, 12, 9, 3, 0, 0, 0, 2, 3, 2, 1, 1, 2, 4, 8, 11, 13, 13, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 7, 5, 3, 1, 0, 0, 0, 2, 4, 7, 9, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 1, 4, 8, 12, 17, 21, 23, 24, 22, 20, 18, 16, 15, 15, 15, 15, 13, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 3, 5, 8, 11, 13, 16, 18, 19, 19, 18, 15, 12, 7, 3, 1, 1, 4, 8, 13, 18, 20, 19, 16, 11, 6, 3, 3, 5, 9, 14, 18, 22, 23, 22, 19, 14, 10, 6, 4, 4, 7, 12, 18, 22, 25, 26, 25, 22, 18, 15, 12, 10, 8, 6, 4, 3, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 4, 5, 7, 11, 14, 17, 19, 20, 19, 16, 12, 9, 7, 7, 8, 10, 14, 17, 20, 21, 21, 19, 16, 13, 11, 10, 10, 12, 15, 17, 18, 17, 15, 11, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 7, 9, 13, 18, 19, 13, 0, 0, 0, 51, 158, 318, 509, 692, 820, 860, 800, 658, 471, 284, 134, 40, 0, 0, 0, 10, 16, 18, 17, 14, 5, 0, 0, 18, 92, 226, 412, 621, 808, 923, 935, 840, 663, 450, 251, 103, 19, 0, 0, 9, 18, 17, 12, 7, 7, 11, 17, 21, 20, 16, 11, 6, 2, 0, 0, 0, 0, 0, 2, 4, 5, 6, 5, 4, 4, 7, 11, 14, 11, 2, 0, 0, 32, 112, 239, 397, 552, 666, 707, 665, 549, 393, 236, 109, 30, 0, 0, 3, 11, 12, 7, 1, 0, 0, 1, 4, 6, 6, 5, 5, 6, 7, 10, 13, 16, 18, 18, 17, 16, 14, 13, 13, 13, 14, 16, 17, 18, 18, 19, 21, 22, 21, 19, 13, 7, 3, 3, 6, 10, 11, 5, 0, 0, 18, 82, 192, 335, 486, 607, 667, 648, 556, 417, 266, 137, 48, 2, 0, 0, 7, 14, 16, 13, 6, 0, 0, 0, 33, 101, 204, 327, 445, 527, 551, 509, 414, 291, 171, 77, 19, 0, 0, 0, 6, 11, 11, 7, 0, 0, 0, 24, 89, 195, 332, 475, 589, 644, 621, 523, 375, 215, 87, 25, 42, 133, 268, 408, 513, 555, 526, 436, 312, 187, 87, 25, 0, 0, 3, 9, 9, 4, 0, 0, 2, 6, 9, 8, 5, 2, 3, 7, 12, 13, 6, 0, 0, 18, 86, 205, 362, 526, 657, 720, 697, 595, 442, 277, 137, 42, 0, 0, 0, 15, 24, 23, 11, 0, 0, 12, 83, 211, 386, 581, 751, 852, 853, 750, 568, 356, 172, 66, 64, 164, 331, 515, 658, 718, 678, 549, 374, 207, 102, 94, 192, 368, 572, 745, 837, 825, 713, 537, 343, 175, 61, 3, 0, 0, 13, 20, 19, 16, 14, 15, 18, 20, 19, 15, 10, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 11, 10, 8, 5, 2, 0, 0, 0, 3, 5, 7, 8, 8, 7, 6, 4, 3, 3, 2, 3, 3, 4, 5, 7, 10, 13, 16, 18, 19, 18, 16, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 6, 9, 13, 17, 20, 21, 20, 17, 12, 8, 6, 8, 14, 18, 17, 9, 0, 0, 15, 79, 189, 335, 489, 613, 675, 655, 559, 415, 259, 127, 39, 0, 0, 1, 11, 13, 9, 2, 0, 0, 2, 6, 9, 8, 6, 5, 8, 13, 17, 16, 7, 0, 0, 23, 100, 232, 404, 583, 727, 795, 769, 655, 485, 303, 149, 47, 0, 0, 0, 11, 13, 9, 3, 2, 5, 12, 18, 20, 18, 13, 8, 5, 4, 4, 4, 4, 3, 1, 0, 0, 0, 0, 1, 2, 3, 6, 8, 12, 15, 18, 20, 21, 21, 19, 17, 14, 11, 8, 6, 5, 7, 10, 14, 17, 18, 18, 17, 16, 18, 19, 18, 12, 1, 0, 5, 51, 143, 279, 439, 590, 691, 713, 644, 500, 320, 156, 61, 67, 181, 377, 603, 799, 909, 904, 785, 585, 361, 171, 64, 62, 152, 298, 449, 555, 583, 524, 398, 245, 113, 43, 59, 157, 312, 478, 609, 668, 642, 541, 395, 243, 117, 35, 0, 0, 4, 15, 20, 18, 13, 8, 5, 5, 5, 6, 7, 9, 11, 13, 16, 17, 17, 15, 13, 11, 10, 9, 8, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 2, 4, 7, 11, 14, 16, 17, 17, 16, 13, 10, 7, 5, 2, 1, 0, 0, 0, 0, 3, 7, 9, 8, 6, 2, 1, 4, 10, 14, 11, 1, 0, 2, 50, 151, 304, 484, 652, 760, 775, 685, 513, 308, 133, 46, 79, 228, 455, 697, 883, 960, 904, 732, 495, 262, 103, 65, 159, 356, 599, 815, 941, 940, 814, 601, 363, 169, 73, 98, 233, 432, 631, 767, 796, 710, 535, 329, 160, 89, 147, 326, 577, 829, 1007, 1060, 975, 781, 535, 300, 123, 23, 0, 0, 12, 22, 21, 12, 6, 5, 10, 17, 22, 22, 18, 13, 9, 8, 9, 11, 13, 15, 15, 16, 15, 15, 15, 14, 14, 13, 12, 10, 8, 5, 3, 1, 0, 0, 0, 1, 3, 5, 7, 7, 7, 5, 3, 1, 0, 0, 0, 1, 3, 5, 6, 5, 4, 3, 1, 1, 2, 2, 3, 2, 2, 4, 8, 14, 17, 14, 3, 0, 0, 30, 109, 233, 384, 530, 633, 662, 608, 489, 336, 189, 77, 14, 0, 0, 6, 13, 11, 5, 0, 0, 0, 0, 2, 3, 3, 3, 4, 5, 8, 11, 14, 16, 17, 17, 15, 12, 8, 5, 2, 2, 3, 7, 13, 18, 23, 26, 27, 26, 24, 20, 17, 13, 9, 6, 4, 2, 2, 3, 3, 3, 3, 2, 2, 4, 7, 10, 9, 3, 0, 0, 17, 71, 161, 277, 397, 492, 536, 515, 437, 321, 199, 96, 29, 0, 0, 0, 8, 9, 5, 0, 0, 0, 0, 4, 8, 10, 11, 10, 9, 7, 5, 3, 1, 0, 0, 0, 1, 3, 6, 8, 9, 9, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 6, 4, 2, 0, 0, 0, 1, 3, 4, 5, 6, 8, 10, 13, 18, 22, 24, 24, 21, 16, 10, 6, 5, 9, 15, 23, 31, 36, 38, 37, 34, 28, 23, 17, 11, 5, 2, 1, 4, 10, 15, 19, 18, 15, 14, 17, 24, 30, 26, 9, 0, 0, 43, 179, 402, 681, 959, 1163, 1236, 1155, 945, 665, 388, 170, 39, 0, 0, 9, 23, 23, 15, 6, 3, 8, 17, 24, 26, 24, 18, 12, 8, 5, 4, 4, 5, 5, 5, 5, 5, 4, 4, 5, 5, 5, 5, 4, 3, 1, 0, 0, 0, 2, 4, 6, 7, 9, 10, 11, 13, 15, 17, 19, 21, 22, 21, 20, 18, 15, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 6, 9, 15, 21, 26, 29, 30, 27, 23, 17, 11, 6, 3, 1, 0, 0, 0, 2, 5, 8, 10, 10, 9, 9, 11, 16, 19, 18, 8, 0, 0, 18, 92, 222, 393, 572, 714, 780, 750, 632, 461, 280, 131, 36, 0, 0, 4, 15, 17, 11, 3, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 2, 4, 5, 4, 1, 0, 0, 1, 8, 13, 12, 3, 0, 0, 29, 110, 239, 398, 552, 658, 687, 630, 503, 344, 191, 77, 12, 0, 0, 7, 13, 11, 4, 0, 0, 0, 0, 4, 7, 8, 9, 9, 7, 5, 4, 4, 6, 9, 11, 12, 11, 10, 12, 16, 21, 19, 9, 0, 0, 21, 108, 262, 470, 692, 876, 971, 950, 817, 611, 385, 191, 61, 0, 0, 0, 14, 18, 13, 5, 3, 9, 20, 31, 37, 37, 32, 24, 16, 11, 8, 8, 9, 13, 19, 26, 33, 38, 38, 33, 24, 16, 11, 13, 17, 17, 10, 0, 0, 14, 92, 234, 429, 639, 814, 904, 883, 757, 562, 350, 170, 52, 0, 0, 2, 13, 15, 9, 4, 4, 7, 8, 2, 0, 0, 38, 126, 263, 429, 587, 694, 719, 655, 520, 352, 195, 77, 12, 0, 0, 5, 13, 14, 13, 9, 3, 0, 0, 1, 41, 122, 241, 381, 510, 593, 605, 544, 426, 283, 152, 57, 6, 0, 0, 8, 12, 9, 2, 0, 0, 2, 6, 8, 7, 5, 3, 5, 9, 12, 9, 1, 0, 0, 35, 115, 237, 381, 516, 605, 622, 563, 444, 299, 163, 63, 8, 0, 0, 7, 12, 9, 3, 0, 0, 0, 1, 3, 3, 2, 1, 1, 3, 7, 11, 15, 18, 18, 17, 15, 12, 11, 9, 9, 8, 8, 6, 5, 3, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 2, 8, 17, 28, 38, 43, 43, 36, 29, 24, 25, 27, 25, 12, 0, 0, 19, 120, 302, 545, 801, 1005, 1098, 1053, 882, 635, 380, 174, 45, 0, 0, 4, 16, 17, 11, 6, 4, 2, 0, 0, 4, 47, 138, 278, 446, 605, 713, 735, 660, 506, 315, 140, 31, 18, 101, 253, 427, 571, 641, 617, 508, 346, 182, 63, 27, 83, 213, 379, 530, 621, 629, 555, 424, 274, 141, 49, 2, 0, 0, 11, 15, 11, 5, 0, 0, 0, 0, 2, 5, 8, 12, 15, 16, 15, 11, 7, 3, 1, 2, 5, 8, 11, 13, 15, 18, 20, 19, 13, 1, 0, 0, 35, 115, 236, 377, 508, 592, 604, 542, 423, 279, 148, 54, 4, 0, 0, 8, 12, 9, 3, 0, 0, 0, 1, 5, 8, 9, 9, 8, 6, 3, 0, 0, 3, 8, 13, 17, 18, 17, 16, 18, 21, 21, 15, 3, 0, 0, 48, 153, 315, 512, 702, 834, 870, 792, 618, 392, 178, 36, 6, 95, 276, 492, 682, 790, 790, 688, 518, 328, 165, 54, 1, 0, 1, 13, 17, 13, 7, 4, 7, 12, 17, 19, 17, 12, 7, 3, 1, 1, 0, 0, 0, 0, 0, 3, 7, 11, 12, 10, 7, 7, 11, 16, 18, 13, 0, 0, 0, 55, 168, 332, 519, 684, 782, 785, 692, 531, 346, 181, 63, 2, 0, 0, 9, 22, 24, 15, 0, 0, 0, 43, 147, 309, 506, 696, 830, 867, 792, 622, 402, 192, 46, 0, 57, 197, 374, 536, 637, 648, 565, 412, 231, 77, 0, 25, 161, 377, 621, 827, 938, 922, 783, 559, 312, 111, 8, 24, 146, 329, 511, 638, 675, 615, 484, 323, 173, 65, 8, 0, 0, 10, 15, 11, 4, 0, 0, 0, 2, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 2, 5, 9, 11, 11, 9, 7, 8, 11, 16, 17, 10, 0, 0, 4, 60, 167, 318, 484, 627, 708, 702, 613, 466, 300, 154, 52, 0, 0, 0, 10, 21, 23, 14, 0, 0, 0, 51, 159, 321, 511, 686, 799, 813, 717, 536, 318, 126, 15, 13, 117, 292, 482, 629, 691, 656, 539, 378, 218, 94, 20, 0, 0, 8, 16, 15, 7, 0, 0, 0, 0, 2, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 13, 13, 11, 8, 4, 2, 2, 4, 7, 8, 7, 5, 5, 9, 16, 21, 17, 3, 0, 0, 45, 162, 342, 560, 766, 905, 936, 849, 670, 450, 243, 91, 10, 0, 0, 13, 21, 17, 8, 1, 1, 8, 15, 19, 17, 13, 10, 12, 17, 18, 12, 0, 0, 5, 71, 200, 383, 584, 756, 850, 838, 724, 542, 341, 168, 52, 0, 0, 1, 14, 18, 14, 7, 5, 9, 16, 24, 28, 29, 26, 23, 19, 17, 15, 13, 9, 6, 3, 1, 2, 4, 7, 9, 11, 13, 17, 21, 23, 19, 8, 0, 0, 19, 91, 213, 370, 527, 646, 691, 650, 534, 377, 219, 95, 21, 0, 0, 5, 12, 12, 5, 0, 0, 0, 0, 2, 4, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 7, 13, 19, 24, 26, 25, 22, 16, 9, 3, 0, 0, 4, 11, 19, 26, 31, 33, 31, 27, 21, 15, 10, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 9, 14, 19, 25, 29, 32, 31, 28, 23, 16, 10, 5, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 6, 9, 12, 16, 18, 19, 18, 15, 11, 6, 4, 3, 6, 12, 18, 25, 28, 29, 25, 20, 13, 7, 4, 4, 6, 10, 15, 18, 20, 20, 18, 15, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 5, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 4, 7, 11, 16, 20, 23, 23, 21, 16, 11, 6, 2, 1, 2, 5, 11, 18, 24, 30, 33, 33, 30, 26, 20, 14, 9, 5, 2, 1, 0, 0, 2, 4, 7, 10, 12, 13, 12, 11, 9, 7, 5, 4, 4, 4, 4, 4, 2, 0, 0, 0, 5, 13, 21, 27, 27, 22, 16, 13, 17, 23, 24, 13, 0, 0, 16, 120, 309, 568, 847, 1074, 1187, 1150, 976, 714, 435, 204, 56, 0, 0, 5, 21, 22, 12, 0, 0, 3, 16, 29, 38, 40, 36, 29, 21, 14, 9, 5, 2, 1, 1, 1, 3, 4, 6, 7, 7, 8, 10, 16, 26, 39, 54, 65, 70, 66, 56, 44, 35, 31, 28, 20, 3, 0, 0, 53, 184, 389, 640, 884, 1055, 1105, 1018, 820, 565, 319, 131, 23, 0, 0, 11, 21, 19, 9, 2, 2, 9, 19, 26, 27, 23, 16, 9, 4, 1, 2, 6, 10, 15, 20, 23, 25, 25, 23, 20, 17, 14, 11, 8, 5, 2, 0, 0, 0, 1, 3, 6, 9, 11, 11, 10, 8, 6, 4, 3, 4, 6, 10, 13, 15, 15, 13, 11, 9, 11, 14, 19, 22, 21, 19, 16, 17, 20, 23, 19, 6, 0, 0, 35, 142, 318, 538, 755, 913, 966, 899, 731, 510, 293, 125, 26, 0, 0, 8, 17, 15, 6, 0, 0, 2, 12, 22, 29, 33, 33, 30, 27, 22, 17, 11, 6, 3, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 14, 15, 13, 10, 7, 6, 8, 11, 16, 18, 18, 13, 8, 5, 6, 10, 12, 8, 0, 0, 4, 54, 152, 293, 453, 596, 684, 693, 619, 485, 325, 176, 67, 6, 0, 0, 13, 24, 23, 8, 0, 0, 21, 105, 243, 418, 594, 729, 787, 751, 633, 466, 289, 141, 41, 0, 0, 1, 22, 33, 26, 5, 0, 0, 57, 210, 446, 732, 1006, 1197, 1251, 1151, 927, 641, 366, 156, 33, 0, 0, 7, 19, 21, 17, 12, 6, 0, 0, 0, 30, 115, 257, 440, 628, 774, 837, 796, 664, 477, 285, 130, 33, 0, 0, 5, 16, 17, 9, 1, 0, 0, 0, 5, 9, 11, 11, 10, 8, 6, 3, 1, 0, 0, 1, 3, 7, 10, 12, 12, 10, 7, 3, 0, 0, 0, 1, 5, 8, 11, 12, 11, 9, 5, 2, 1, 0, 1, 2, 3, 3, 2, 3, 6, 10, 17, 24, 30, 32, 31, 26, 19, 12, 6, 4, 5, 9, 16, 24, 30, 34, 35, 31, 25, 17, 9, 3, 1, 3, 8, 15, 23, 30, 35, 36, 33, 28, 21, 14, 7, 3, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 3, 2, 1, 0, 0, 0, 0, 1, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 9, 15, 21, 27, 31, 33, 31, 27, 22, 16, 10, 6, 2, 0, 0, 0, 1, 2, 2, 2, 2, 1, 2, 7, 16, 31, 46, 59, 65, 61, 49, 36, 27, 24, 24, 20, 6, 0, 0, 38, 155, 350, 596, 844, 1029, 1099, 1033, 850, 601, 353, 156, 37, 0, 0, 8, 19, 18, 8, 0, 0, 0, 12, 24, 33, 37, 36, 32, 26, 20, 15, 11, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 8, 7, 6, 7, 11, 19, 29, 37, 40, 34, 24, 13, 8, 11, 18, 19, 9, 0, 0, 30, 145, 345, 611, 892, 1119, 1230, 1193, 1019, 756, 473, 234, 75, 0, 0, 2, 16, 19, 11, 3, 0, 3, 5, 1, 0, 1, 38, 125, 263, 434, 602, 725, 767, 716, 587, 415, 244, 109, 26, 0, 0, 4, 13, 14, 11, 8, 9, 12, 14, 13, 10, 7, 7, 9, 11, 7, 0, 0, 4, 53, 147, 283, 436, 572, 654, 658, 583, 452, 298, 159, 60, 7, 0, 0, 7, 12, 9, 3, 0, 0, 0, 3, 6, 7, 6, 4, 2, 2, 4, 9, 15, 23, 30, 35, 37, 35, 30, 23, 15, 9, 5, 5, 8, 12, 18, 22, 25, 26, 24, 21, 16, 12, 9, 8, 10, 13, 17, 22, 25, 26, 24, 19, 14, 8, 4, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 3, 13, 28, 46, 62, 70, 67, 54, 37, 24, 19, 18, 16, 7, 0, 0, 30, 136, 322, 569, 833, 1049, 1158, 1130, 972, 727, 460, 231, 75, 1, 0, 0, 16, 19, 11, 0, 0, 2, 16, 32, 44, 48, 46, 37, 26, 16, 7, 2, 1, 5, 13, 24, 36, 46, 51, 51, 44, 33, 21, 11, 3, 0, 0, 0, 0, 1, 0, 0, 0, 0, 2, 4, 8, 11, 15, 18, 20, 21, 21, 19, 16, 13, 10, 8, 7, 8, 10, 12, 15, 17, 18, 17, 15, 12, 9, 5, 2, 0, 0, 0, 0, 0, 2, 3, 5, 7, 9, 9, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 3, 2, 1, 1, 2, 4, 8, 14, 23, 32, 41, 47, 49, 47, 40, 29, 18, 8, 1, 0, 1, 6, 11, 15, 14, 9, 3, 0, 0, 3, 8, 8, 2, 0, 0, 29, 104, 224, 375, 526, 641, 687, 651, 545, 395, 241, 115, 34, 0, 0, 1, 9, 11, 6, 0, 0, 0, 0, 3, 5, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 5, 9, 17, 29, 42, 53, 60, 58, 50, 39, 29, 21, 17, 11, 2, 0, 0, 26, 99, 219, 374, 535, 664, 726, 702, 601, 448, 283, 142, 47, 1, 0, 0, 10, 12, 7, 0, 0, 0, 9, 18, 24, 23, 18, 11, 7, 6, 7, 7, 3, 0, 0, 20, 79, 181, 317, 465, 590, 661, 659, 583, 453, 303, 166, 66, 11, 0, 0, 6, 11, 10, 4, 0, 0, 0, 1, 3, 4, 4, 4, 4, 5, 7, 9, 12, 14, 17, 20, 22, 23, 22, 20, 15, 10, 6, 2, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 7, 11, 16, 22, 28, 32, 33, 31, 25, 18, 12, 10, 12, 19, 30, 44, 55, 62, 61, 52, 38, 24, 13, 7, 6, 5, 2, 0, 0, 13, 57, 135, 244, 367, 478, 549, 561, 511, 412, 288, 168, 76, 19, 0, 0, 2, 7, 7, 3, 0, 0, 0, 2, 4, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 10, 10, 10, 11, 15, 21, 28, 34, 36, 31, 22, 10, 1, 0, 1, 6, 8, 3, 0, 0, 36, 122, 265, 453, 654, 824, 917, 908, 795, 609, 398, 221, 123, 125, 218, 365, 515, 620, 647, 592, 474, 326, 186, 80, 19, 0, 0, 5, 11, 12, 13, 14, 18, 21, 21, 17, 11, 5, 3, 5, 7, 5, 0, 0, 12, 61, 155, 291, 451, 602, 708, 740, 688, 566, 410, 264, 170, 151, 206, 311, 426, 511, 536, 495, 400, 279, 162, 71, 18, 0, 0, 4, 9, 8, 4, 0, 0, 0, 0, 2, 3, 4, 3, 2, 2, 2, 2, 4, 9, 15, 23, 31, 37, 42, 42, 38, 32, 23, 15, 8, 3, 0, 0, 0, 1, 3, 5, 7, 8, 8, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 4, 11, 19, 27, 30, 29, 22, 14, 8, 7, 8, 8, 4, 0, 0, 15, 74, 181, 333, 504, 661, 763, 785, 720, 584, 413, 246, 115, 33, 0, 0, 1, 9, 12, 11, 11, 14, 17, 18, 16, 12, 8, 7, 7, 6, 1, 0, 0, 20, 78, 177, 308, 449, 569, 637, 637, 567, 446, 305, 174, 75, 18, 0, 0, 4, 9, 8, 4, 0, 0, 0, 4, 7, 10, 10, 9, 8, 8, 8, 10, 15, 21, 28, 35, 41, 43, 42, 38, 31, 24, 18, 15, 15, 17, 20, 22, 21, 17, 11, 5, 1, 0, 1, 2, 1, 0, 5, 28, 80, 169, 291, 434, 572, 675, 716, 682, 580, 438, 294, 191, 159, 207, 321, 465, 594, 669, 667, 590, 459, 308, 171, 71, 15, 0, 0, 6, 10, 8, 3, 0, 0, 0, 1, 4, 5, 5, 4, 4, 4, 5, 9, 14, 22, 31, 40, 47, 50, 49, 43, 34, 23, 13, 6, 2, 1, 1, 3, 4, 4, 4, 3, 3, 5, 8, 13, 20, 27, 33, 36, 37, 35, 30, 24, 17, 12, 10, 12, 17, 24, 32, 39, 43, 44, 42, 40, 39, 41, 46, 55, 64, 70, 69, 60, 46, 31, 19, 13, 12, 9, 3, 0, 0, 32, 122, 279, 498, 751, 993, 1172, 1246, 1196, 1034, 797, 537, 304, 132, 30, 0, 0, 6, 19, 20, 10, 0, 0, 11, 78, 203, 384, 601, 818, 988, 1072, 1048, 921, 720, 491, 282, 124, 32, 0, 0, 4, 11, 10, 4, 0, 1, 8, 17, 26, 31, 31, 29, 25, 20, 15, 11, 8, 8, 10, 16, 23, 31, 38, 41, 42, 39, 33, 26, 19, 12, 7, 3, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 6, 11, 16, 19, 21, 21, 19, 16, 13, 9, 7, 5, 4, 6, 10, 15, 22, 29, 35, 37, 36, 31, 24, 16, 8, 3, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 10, 17, 24, 31, 36, 38, 35, 29, 19, 8, 0, 0, 0, 4, 9, 9, 0, 0, 1, 49, 157, 331, 560, 809, 1031, 1178, 1215, 1132, 950, 708, 460, 249, 102, 21, 0, 0, 4, 9, 8, 3, 0, 0, 0, 4, 24, 65, 131, 221, 326, 429, 507, 544, 528, 463, 363, 249, 144, 65, 17, 0, 0, 1, 5, 5, 2, 0, 0, 0, 2, 5, 8, 9, 8, 8, 7, 8, 11, 15, 18, 19, 17, 13, 7, 1, 0, 0, 1, 2, 1, 0, 0, 13, 49, 114, 208, 320, 434, 528, 580, 580, 525, 428, 309, 193, 98, 35, 4, 0, 0, 4, 5, 3, 0, 0, 0, 0, 2, 4, 4, 5, 5, 6, 9, 14, 21, 28, 36, 42, 44, 42, 36, 27, 19, 12, 9, 7, 4, 0, 0, 2, 29, 89, 185, 314, 459, 594, 691, 729, 699, 606, 471, 323, 188, 86, 24, 0, 0, 1, 8, 8, 3, 0, 0, 12, 52, 121, 218, 333, 449, 544, 598, 599, 544, 446, 325, 205, 106, 39, 5, 0, 0, 3, 5, 3, 0, 0, 0, 4, 10, 16, 19, 20, 19, 17, 13, 10, 6, 3, 1, 1, 3, 9, 18, 27, 34, 39, 41, 44, 57, 90, 152, 247, 369, 502, 619, 697, 713, 662, 555, 418, 287, 198, 173, 217, 314, 433, 536, 592, 585, 520, 419, 320, 256, 254, 318, 433, 568, 683, 746, 737, 658, 526, 372, 226, 111, 38, 4, 0, 0, 5, 6, 3, 0, 0, 0, 0, 2, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 6, 11, 17, 24, 31, 36, 38, 37, 34, 28, 21, 14, 8, 4, 1, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 12, 15, 18, 20, 20, 19, 17, 14, 11, 7, 5, 4, 5, 8, 14, 20, 26, 31, 32, 30, 25, 19, 12, 6, 2, 1, 1, 2, 3, 4, 4, 3, 2, 2, 1, 1, 1, 1, 2, 2, 2, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 13, 19, 24, 28, 30, 29, 26, 21, 15, 10, 6, 4, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 9, 15, 23, 33, 42, 51, 56, 56, 52, 44, 34, 24, 15, 8, 4, 1, 0, 0, 0, 0, 1, 0, 0, 0, 4, 25, 68, 140, 238, 354, 474, 577, 644, 662, 627, 544, 430, 305, 190, 99, 38, 3, 0, 0, 29, 81, 160, 261, 375, 483, 567, 612, 610, 560, 474, 366, 255, 157, 81, 32, 7, 0, 0, 0, 1, 0, 0, 0, 0, 2, 4, 5, 4, 3, 0, 0, 0, 2, 7, 13, 19, 25, 29, 31, 32, 30, 28, 24, 20, 16, 12, 7, 4, 1, 0, 0, 0, 0, 0, 0, 1, 2, 5, 9, 14, 20, 24, 27, 28, 27, 25, 21, 17, 13, 9, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 10, 15, 21, 26, 29, 31, 32, 30, 27, 22, 17, 12, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 14, 15, 15, 14, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 12, 35, 78, 140, 222, 315, 410, 492, 549, 572, 556, 505, 428, 336, 242, 158, 92, 45, 17, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 5, 7, 9, 12, 16, 19, 22, 24, 24, 21, 18, 13, 8, 4, 2, 1, 2, 5, 9, 14, 19, 26, 32, 38, 42, 43, 41, 36, 30, 23, 16, 11, 7, 5, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 10, 34, 79, 150, 251, 379, 527, 681, 824, 937, 1002, 1009, 958, 857, 719, 564, 410, 272, 162, 83, 33, 8, 0, 0, 0, 0, 2, 11, 28, 59, 103, 158, 221, 287, 346, 394, 422, 428, 411, 372, 318, 256, 191, 132, 83, 45, 20, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 11, 13, 16, 19, 22, 25, 27, 27, 26, 23, 19, 16, 14, 13, 11, 10, 9, 8, 6, 6, 5, 6, 7, 9, 11, 14, 17, 19, 20, 19, 17, 14, 11, 11, 14, 23, 41, 70, 112, 165, 228, 295, 358, 411, 446, 461, 453, 425, 380, 323, 261, 198, 141, 96, 66, 55, 67, 102, 158, 230, 314, 401, 481, 548, 594, 615, 609, 578, 525, 455, 378, 298, 223, 157, 103, 62, 33, 15, 6, 2, 2, 4, 8, 11, 15, 18, 20, 22, 23, 24, 25, 29, 35, 46, 63, 88, 120, 159, 204, 252, 300, 345, 384, 415, 438, 455, 469, 482, 497, 517, 541, 569, 596, 621, 640, 649, 649, 637, 617, 590, 559, 526, 493, 460, 425, 389, 350, 307, 261, 214, 168, 126, 89, 59, 36, 20, 10, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 14, 13, 13, 12, 11, 11, 11, 12, 14, 16, 17, 18, 18, 17, 15, 13, 11, 10, 8, 7, 5, 3, 2, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 5, 7, 9, 10, 11, 12, 11, 10, 9, 9, 8, 8, 8, 8, 8, 7, 6, 4, 2, 1, 1, 1, 3, 4, 6, 7, 7, 7, 7, 7, 9, 10, 11, 12, 11, 11, 10, 10, 10, 11, 11, 11, 10, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 9, 10, 10, 11, 12, 14, 15, 16, 17, 17, 15, 13, 10, 7, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 5, 8, 11, 15, 20, 25, 30, 37, 46, 58, 73, 93, 116, 143, 171, 200, 228, 253, 277, 298, 317, 336, 353, 368, 379, 385, 385, 379, 368, 353, 336, 316, 295, 273, 249, 224, 198, 173, 149, 127, 106, 89, 74, 61, 51, 43, 37, 32, 28, 25, 22, 19, 17, 15, 13, 12, 11, 10, 10, 10, 9, 9, 8, 7, 7, 7, 8, 10, 11, 12, 13, 12, 10, 8, 7, 6, 6, 7, 8, 9, 9, 9, 9, 9, 9, 8, 7, 6, 5, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 6, 7, 8, 9, 10, 11, 12, 14, 17, 20, 23, 26, 29, 31, 35, 38, 43, 48, 54, 60, 66, 73, 80, 87, 93, 99, 104, 111, 117, 123, 127, 130, 131, 132],
-"basecallPos": [2710, 2724, 2736, 2752, 2764, 2780, 2794, 2808, 2823, 2836, 2851, 2863, 2877, 2888, 2903, 2916, 2927, 2945, 2958, 2971, 2984, 2997, 3009, 3025, 3039, 3051, 3065, 3079, 3092, 3105, 3118, 3134, 3146, 3160, 3175, 3188, 3201, 3215, 3228, 3239, 3254, 3267, 3282, 3294, 3309, 3322, 3334, 3348, 3361, 3373, 3387, 3401, 3414, 3426, 3438, 3452, 3466, 3478, 3490, 3505, 3519, 3533, 3546, 3560, 3574, 3587, 3601, 3613, 3626, 3638, 3651, 3663, 3675, 3689, 3702, 3715, 3729, 3741, 3755, 3768, 3782, 3794, 3806, 3821, 3833, 3847, 3861, 3873, 3885, 3900, 3912, 3926, 3939, 3952, 3964, 3978, 3991, 4003, 4017, 4031, 4044, 4057, 4069, 4082, 4095, 4108, 4119, 4132, 4145, 4157, 4169, 4183, 4195, 4207, 4221, 4234, 4248, 4260, 4274, 4287, 4300, 4313, 4326, 4338, 4351, 4365, 4377, 4390, 4402, 4416, 4429, 4441, 4453, 4466, 4479, 4493, 4506, 4519, 4532, 4544, 4556, 4568, 4581, 4595, 4608, 4621, 4634, 4645, 4658, 4671, 4683, 4695, 4708, 4721, 4733, 4747, 4760, 4773, 4785, 4797, 4809, 4822, 4836, 4848, 4862, 4875, 4887, 4900, 4912, 4924, 4937, 4949, 4961, 4974, 4987, 5000, 5013, 5025, 5036, 5049, 5063, 5075, 5089, 5101, 5113, 5125, 5137, 5149, 5163, 5175, 5189, 5201, 5213, 5225, 5236, 5248, 5261, 5274, 5287, 5300, 5311, 5324, 5337, 5349, 5362, 5375, 5386, 5398, 5410, 5422, 5435, 5448, 5460, 5473, 5485, 5498, 5511, 5522, 5534, 5547, 5561, 5573, 5586, 5598, 5610, 5622, 5634, 5646, 5659, 5671, 5684, 5696, 5709, 5721, 5734, 5747, 5759, 5770, 5783, 5795, 5808, 5819, 5832, 5844, 5856, 5868, 5881, 5894, 5906, 5919, 5932, 5944, 5955, 5967, 5980, 5993, 6005, 6018, 6031, 6042, 6055, 6067, 6078, 6090, 6103, 6116, 6128, 6139, 6152, 6165, 6177, 6189, 6201, 6213, 6225, 6237, 6250, 6262, 6275, 6287, 6299, 6311, 6322, 6335, 6346, 6359, 6370, 6383, 6396, 6407, 6419, 6432, 6444, 6457, 6468, 6480, 6492, 6504, 6517, 6529, 6542, 6553, 6565, 6577, 6590, 6602, 6614, 6626, 6638, 6651, 6663, 6676, 6688, 6699, 6711, 6724, 6736, 6748, 6760, 6773, 6784, 6797, 6810, 6822, 6833, 6845, 6858, 6869, 6882, 6894, 6907, 6920, 6931, 6943, 6954, 6966, 6977, 6990, 7003, 7015, 7028, 7040, 7053, 7064, 7076, 7088, 7099, 7111, 7123, 7136, 7147, 7158, 7170, 7182, 7194, 7207, 7220, 7231, 7244, 7256, 7268, 7280, 7293, 7304, 7317, 7330, 7342, 7354, 7365, 7377, 7388, 7401, 7413, 7426, 7438, 7450, 7462, 7474, 7487, 7499, 7510, 7522, 7534, 7546, 7558, 7569, 7581, 7593, 7605, 7617, 7629, 7641, 7654, 7666, 7678, 7689, 7701, 7712, 7725, 7737, 7748, 7759, 7772, 7783, 7795, 7808, 7819, 7831, 7843, 7855, 7868, 7878, 7891, 7904, 7916, 7927, 7940, 7952, 7964, 7975, 7987, 7999, 8011, 8022, 8034, 8045, 8057, 8069, 8081, 8092, 8104, 8115, 8127, 8140, 8152, 8163, 8175, 8187, 8199, 8211, 8223, 8236, 8248, 8260, 8272, 8284, 8296, 8308, 8321, 8333, 8345, 8357, 8368, 8381, 8393, 8405, 8418, 8430, 8441, 8453, 8465, 8478, 8490, 8502, 8514, 8526, 8537, 8549, 8561, 8572, 8584, 8595, 8606, 8618, 8629, 8640, 8653, 8665, 8677, 8689, 8701, 8713, 8725, 8737, 8749, 8761, 8773, 8784, 8797, 8809, 8820, 8833, 8844, 8856, 8867, 8879, 8890, 8901, 8914, 8926, 8938, 8950, 8963, 8975, 8986, 8997, 9008, 9020, 9031, 9043, 9056, 9068, 9080, 9092, 9104, 9115, 9126, 9138, 9150, 9162, 9175, 9186, 9197, 9209, 9221, 9233, 9244, 9256, 9268, 9281, 9293, 9305, 9316, 9329, 9341, 9353, 9365, 9377, 9389, 9401, 9413, 9426, 9438, 9450, 9463, 9475, 9486, 9497, 9509, 9520, 9531, 9544, 9556, 9569, 9580, 9594, 9606, 9617, 9630, 9641, 9653, 9664, 9675, 9687, 9699, 9712, 9723, 9736, 9746, 9758, 9771, 9782, 9794, 9805, 9817, 9829, 9841, 9852, 9863, 9875, 9887, 9899, 9911, 9924, 9936, 9948, 9959, 9970, 9982, 9993, 10005, 10015, 10028, 10040, 10052, 10063, 10075, 10086, 10097, 10109, 10122, 10134, 10146, 10156, 10169, 10179, 10192, 10204, 10217, 10228, 10239, 10250, 10262, 10274, 10286, 10298, 10310, 10321, 10333, 10345, 10358, 10370, 10381, 10394, 10407, 10419, 10431, 10444, 10455, 10465, 10478, 10489, 10500, 10513, 10524, 10536, 10548, 10561, 10573, 10584, 10596, 10607, 10620, 10632, 10645, 10657, 10670, 10682, 10692, 10703, 10714, 10725, 10737, 10749, 10760, 10771, 10783, 10794, 10805, 10818, 10830, 10843, 10854, 10866, 10878, 10890, 10902, 10914, 10924, 10937, 10949, 10961, 10973, 10986, 10996, 11010, 11022, 11033, 11045, 11055, 11066, 11078, 11090, 11103, 11115, 11127, 11139, 11148, 11161, 11174, 11185, 11197, 11211, 11222, 11234, 11246, 11258, 11270, 11283, 11295, 11308, 11319, 11330, 11342, 11353, 11366, 11376, 11387, 11400, 11411, 11423, 11435, 11448, 11459, 11473, 11485, 11498, 11510, 11520, 11532, 11544, 11557, 11568, 11580, 11590, 11602, 11613, 11624, 11635, 11648, 11660, 11672, 11685, 11697, 11710, 11723, 11733, 11745, 11756, 11767, 11778, 11791, 11803, 11815, 11826, 11838, 11849, 11861, 11872, 11885, 11897, 11909, 11920, 11933, 11943, 11956, 11969, 11981, 11993, 12007, 12019, 12032, 12044, 12056, 12068, 12079, 12091, 12104, 12114, 12127, 12139, 12152, 12163, 12175, 12188, 12200, 12211, 12224, 12233, 12245, 12257, 12269, 12280, 12291, 12301, 12312, 12323, 12333, 12346, 12356, 12370, 12383, 12394, 12405, 12418, 12431, 12442, 12455, 12468, 12481, 12495, 12508, 12521, 12532, 12541, 12550, 12561, 12574, 12585, 12598, 12610, 12623, 12636, 12648, 12661, 12673, 12684, 12697, 12708, 12719, 12734, 12746, 12758, 12771, 12781, 12794, 12807, 12816, 12828],
-"basecalls": {"2710":"1:A", "2724":"2:C", "2736":"3:T", "2752":"4:C", "2764":"5:A", "2780":"6:C", "2794":"7:C", "2808":"8:G", "2823":"9:C", "2836":"10:A", "2851":"11:G", "2863":"12:T", "2877":"13:G", "2888":"14:G", "2903":"15:A", "2916":"16:A", "2927":"17:A", "2945":"18:C", "2958":"19:T", "2971":"20:G", "2984":"21:G", "2997":"22:G", "3009":"23:G", "3025":"24:C", "3039":"25:T", "3051":"26:A", "3065":"27:C", "3079":"28:A", "3092":"29:A", "3105":"30:A", "3118":"31:T", "3134":"32:C", "3146":"33:C", "3160":"34:A", "3175":"35:C", "3188":"36:T", "3201":"37:A", "3215":"38:G", "3228":"39:T", "3239":"40:T", "3254":"41:C", "3267":"42:C", "3282":"43:T", "3294":"44:T", "3309":"45:C", "3322":"46:T", "3334":"47:G", "3348":"48:A", "3361":"49:T", "3373":"50:A", "3387":"51:C", "3401":"52:A", "3414":"53:A", "3426":"54:T", "3438":"55:A", "3452":"56:C", "3466":"57:A", "3478":"58:A", "3490":"59:A", "3505":"60:C", "3519":"61:C", "3533":"62:A", "3546":"63:G", "3560":"64:A", "3574":"65:C", "3587":"66:A", "3601":"67:T", "3613":"68:G", "3626":"69:T", "3638":"70:T", "3651":"71:A", "3663":"72:T", "3675":"73:A", "3689":"74:C", "3702":"75:A", "3715":"76:G", "3729":"77:C", "3741":"78:A", "3755":"79:C", "3768":"80:A", "3782":"81:G", "3794":"82:G", "3806":"83:T", "3821":"84:C", "3833":"85:A", "3847":"86:A", "3861":"87:G", "3873":"88:G", "3885":"89:T", "3900":"90:C", "3912":"91:A", "3926":"92:G", "3939":"93:A", "3952":"94:G", "3964":"95:T", "3978":"96:C", "3991":"97:T", "4003":"98:A", "4017":"99:G", "4031":"100:C", "4044":"101:A", "4057":"102:T", "4069":"103:A", "4082":"104:G", "4095":"105:A", "4108":"106:A", "4119":"107:T", "4132":"108:C", "4145":"109:T", "4157":"110:T", "4169":"111:T", "4183":"112:C", "4195":"113:T", "4207":"114:T", "4221":"115:C", "4234":"116:G", "4248":"117:C", "4260":"118:G", "4274":"119:C", "4287":"120:G", "4300":"121:G", "4313":"122:G", "4326":"123:G", "4338":"124:T", "4351":"125:G", "4365":"126:C", "4377":"127:A", "4390":"128:T", "4402":"129:G", "4416":"130:C", "4429":"131:G", "4441":"132:T", "4453":"133:G", "4466":"134:G", "4479":"135:C", "4493":"136:C", "4506":"137:A", "4519":"138:T", "4532":"139:T", "4544":"140:A", "4556":"141:T", "4568":"142:G", "4581":"143:A", "4595":"144:C", "4608":"145:C", "4621":"146:G", "4634":"147:T", "4645":"148:G", "4658":"149:G", "4671":"150:A", "4683":"151:T", "4695":"152:A", "4708":"153:A", "4721":"154:C", "4733":"155:T", "4747":"156:C", "4760":"157:A", "4773":"158:G", "4785":"159:T", "4797":"160:T", "4809":"161:T", "4822":"162:C", "4836":"163:C", "4848":"164:A", "4862":"165:C", "4875":"166:T", "4887":"167:A", "4900":"168:G", "4912":"169:T", "4924":"170:G", "4937":"171:A", "4949":"172:T", "4961":"173:A", "4974":"174:A", "4987":"175:G", "5000":"176:G", "5013":"177:A", "5025":"178:T", "5036":"179:A", "5049":"180:A", "5063":"181:G", "5075":"182:C", "5089":"183:T", "5101":"184:A", "5113":"185:T", "5125":"186:T", "5137":"187:T", "5149":"188:G", "5163":"189:C", "5175":"190:A", "5189":"191:G", "5201":"192:T", "5213":"193:G", "5225":"194:T", "5236":"195:G", "5248":"196:G", "5261":"197:A", "5274":"198:A", "5287":"199:G", "5300":"200:A", "5311":"201:T", "5324":"202:C", "5337":"203:A", "5349":"204:C", "5362":"205:T", "5375":"206:T", "5386":"207:A", "5398":"208:T", "5410":"209:A", "5422":"210:A", "5435":"211:A", "5448":"212:G", "5460":"213:A", "5473":"214:C", "5485":"215:A", "5498":"216:C", "5511":"217:T", "5522":"218:G", "5534":"219:T", "5547":"220:C", "5561":"221:C", "5573":"222:A", "5586":"223:G", "5598":"224:T", "5610":"225:T", "5622":"226:G", "5634":"227:C", "5646":"228:G", "5659":"229:G", "5671":"230:A", "5684":"231:G", "5696":"232:G", "5709":"233:A", "5721":"234:A", "5734":"235:A", "5747":"236:T", "5759":"237:T", "5770":"238:G", "5783":"239:G", "5795":"240:A", "5808":"241:G", "5819":"242:T", "5832":"243:T", "5844":"244:C", "5856":"245:T", "5868":"246:T", "5881":"247:C", "5894":"248:A", "5906":"249:C", "5919":"250:C", "5932":"251:T", "5944":"252:A", "5955":"253:T", "5967":"254:T", "5980":"255:C", "5993":"256:T", "6005":"257:A", "6018":"258:G", "6031":"259:A", "6042":"260:T", "6055":"261:T", "6067":"262:T", "6078":"263:G", "6090":"264:A", "6103":"265:C", "6116":"266:A", "6128":"267:T", "6139":"268:G", "6152":"269:G", "6165":"270:A", "6177":"271:A", "6189":"272:T", "6201":"273:T", "6213":"274:T", "6225":"275:A", "6237":"276:C", "6250":"277:C", "6262":"278:T", "6275":"279:T", "6287":"280:T", "6299":"281:G", "6311":"282:T", "6322":"283:G", "6335":"284:A", "6346":"285:T", "6359":"286:T", "6370":"287:A", "6383":"288:C", "6396":"289:T", "6407":"290:G", "6419":"291:C", "6432":"292:A", "6444":"293:A", "6457":"294:A", "6468":"295:T", "6480":"296:T", "6492":"297:T", "6504":"298:C", "6517":"299:A", "6529":"300:C", "6542":"301:T", "6553":"302:G", "6565":"303:A", "6577":"304:G", "6590":"305:A", "6602":"306:C", "6614":"307:T", "6626":"308:A", "6638":"309:A", "6651":"310:C", "6663":"311:A", "6676":"312:A", "6688":"313:T", "6699":"314:G", "6711":"315:G", "6724":"316:G", "6736":"317:C", "6748":"318:A", "6760":"319:C", "6773":"320:G", "6784":"321:C", "6797":"322:C", "6810":"323:T", "6822":"324:T", "6833":"325:A", "6845":"326:A", "6858":"327:A", "6869":"328:T", "6882":"329:C", "6894":"330:A", "6907":"331:A", "6920":"332:G", "6931":"333:T", "6943":"334:G", "6954":"335:T", "6966":"336:A", "6977":"337:C", "6990":"338:C", "7003":"339:A", "7015":"340:A", "7028":"341:A", "7040":"342:T", "7053":"343:T", "7064":"344:A", "7076":"345:T", "7088":"346:G", "7099":"347:T", "7111":"348:A", "7123":"349:C", "7136":"350:G", "7147":"351:T", "7158":"352:A", "7170":"353:C", "7182":"354:C", "7194":"355:A", "7207":"356:C", "7220":"357:C", "7231":"358:A", "7244":"359:G", "7256":"360:G", "7268":"361:C", "7280":"362:G", "7293":"363:C", "7304":"364:T", "7317":"365:C", "7330":"366:C", "7342":"367:A", "7354":"368:G", "7365":"369:T", "7377":"370:G", "7388":"371:C", "7401":"372:C", "7413":"373:C", "7426":"374:G", "7438":"375:A", "7450":"376:G", "7462":"377:A", "7474":"378:A", "7487":"379:A", "7499":"380:T", "7510":"381:G", "7522":"382:G", "7534":"383:G", "7546":"384:A", "7558":"385:T", "7569":"386:G", "7581":"387:A", "7593":"388:C", "7605":"389:T", "7617":"390:A", "7629":"391:C", "7641":"392:A", "7654":"393:C", "7666":"394:A", "7678":"395:T", "7689":"396:G", "7701":"397:G", "7712":"398:C", "7725":"399:A", "7737":"400:A", "7748":"401:A", "7759":"402:C", "7772":"403:C", "7783":"404:T", "7795":"405:C", "7808":"406:T", "7819":"407:T", "7831":"408:C", "7843":"409:A", "7855":"410:A", "7868":"411:A", "7878":"412:T", "7891":"413:C", "7904":"414:C", "7916":"415:G", "7927":"416:T", "7940":"417:C", "7952":"418:A", "7964":"419:A", "7975":"420:T", "7987":"421:C", "7999":"422:T", "8011":"423:T", "8022":"424:T", "8034":"425:T", "8045":"426:A", "8057":"427:C", "8069":"428:A", "8081":"429:C", "8092":"430:T", "8104":"431:T", "8115":"432:A", "8127":"433:C", "8140":"434:G", "8152":"435:G", "8163":"436:A", "8175":"437:A", "8187":"438:C", "8199":"439:A", "8211":"440:G", "8223":"441:C", "8236":"442:C", "8248":"443:C", "8260":"444:C", "8272":"445:A", "8284":"446:G", "8296":"447:C", "8308":"448:C", "8321":"449:C", "8333":"450:G", "8345":"451:G", "8357":"452:A", "8368":"453:T", "8381":"454:C", "8393":"455:T", "8405":"456:C", "8418":"457:G", "8430":"458:G", "8441":"459:T", "8453":"460:A", "8465":"461:C", "8478":"462:C", "8490":"463:G", "8502":"464:T", "8514":"465:A", "8526":"466:T", "8537":"467:G", "8549":"468:T", "8561":"469:T", "8572":"470:G", "8584":"471:G", "8595":"472:T", "8606":"473:A", "8618":"474:T", "8629":"475:T", "8640":"476:T", "8653":"477:C", "8665":"478:G", "8677":"479:A", "8689":"480:A", "8701":"481:C", "8713":"482:G", "8725":"483:C", "8737":"484:C", "8749":"485:T", "8761":"486:A", "8773":"487:C", "8784":"488:T", "8797":"489:C", "8809":"490:A", "8820":"491:C", "8833":"492:A", "8844":"493:C", "8856":"494:T", "8867":"495:T", "8879":"496:T", "8890":"497:T", "8901":"498:A", "8914":"499:C", "8926":"500:G", "8938":"501:A", "8950":"502:C", "8963":"503:G", "8975":"504:G", "8986":"505:T", "8997":"506:T", "9008":"507:T", "9020":"508:T", "9031":"509:T", "9043":"510:C", "9056":"511:C", "9068":"512:A", "9080":"513:A", "9092":"514:A", "9104":"515:A", "9115":"516:T", "9126":"517:A", "9138":"518:C", "9150":"519:C", "9162":"520:A", "9175":"521:C", "9186":"522:T", "9197":"523:G", "9209":"524:A", "9221":"525:A", "9233":"526:G", "9244":"527:G", "9256":"528:A", "9268":"529:C", "9281":"530:C", "9293":"531:A", "9305":"532:G", "9316":"533:T", "9329":"534:C", "9341":"535:G", "9353":"536:G", "9365":"537:C", "9377":"538:A", "9389":"539:G", "9401":"540:C", "9413":"541:A", "9426":"542:C", "9438":"543:T", "9450":"544:A", "9463":"545:G", "9475":"546:G", "9486":"547:T", "9497":"548:G", "9509":"549:A", "9520":"550:C", "9531":"551:T", "9544":"552:C", "9556":"553:C", "9569":"554:C", "9580":"555:T", "9594":"556:C", "9606":"557:T", "9617":"558:A", "9630":"559:T", "9641":"560:G", "9653":"561:G", "9664":"562:T", "9675":"563:G", "9687":"564:C", "9699":"565:A", "9712":"566:G", "9723":"567:C", "9736":"568:A", "9746":"569:T", "9758":"570:C", "9771":"571:T", "9782":"572:T", "9794":"573:T", "9805":"574:A", "9817":"575:A", "9829":"576:A", "9841":"577:T", "9852":"578:G", "9863":"579:A", "9875":"580:C", "9887":"581:T", "9899":"582:T", "9911":"583:C", "9924":"584:G", "9936":"585:G", "9948":"586:T", "9959":"587:A", "9970":"588:T", "9982":"589:T", "9993":"590:T", "10005":"591:T", "10015":"592:G", "10028":"593:G", "10040":"594:C", "10052":"595:T", "10063":"596:G", "10075":"597:T", "10086":"598:T", "10097":"599:A", "10109":"600:G", "10122":"601:A", "10134":"602:G", "10146":"603:T", "10156":"604:A", "10169":"605:G", "10179":"606:T", "10192":"607:C", "10204":"608:A", "10217":"609:A", "10228":"610:T", "10239":"611:G", "10250":"612:A", "10262":"613:C", "10274":"614:C", "10286":"615:A", "10298":"616:C", "10310":"617:A", "10321":"618:A", "10333":"619:C", "10345":"620:C", "10358":"621:C", "10370":"622:G", "10381":"623:A", "10394":"624:C", "10407":"625:C", "10419":"626:A", "10431":"627:A", "10444":"628:G", "10455":"629:G", "10465":"630:T", "10478":"631:C", "10489":"632:A", "10500":"633:C", "10513":"634:C", "10524":"635:T", "10536":"636:C", "10548":"637:C", "10561":"638:A", "10573":"639:A", "10584":"640:A", "10596":"641:A", "10607":"642:T", "10620":"643:C", "10632":"644:A", "10645":"645:G", "10657":"646:A", "10670":"647:G", "10682":"648:T", "10692":"649:G", "10703":"650:T", "10714":"651:A", "10725":"652:T", "10737":"653:C", "10749":"654:T", "10760":"655:A", "10771":"656:A", "10783":"657:A", "10794":"658:A", "10805":"659:C", "10818":"660:C", "10830":"661:C", "10843":"662:A", "10854":"663:A", "10866":"664:A", "10878":"665:C", "10890":"666:A", "10902":"667:C", "10914":"668:A", "10924":"669:T", "10937":"670:C", "10949":"671:A", "10961":"672:G", "10973":"673:A", "10986":"674:G", "10996":"675:T", "11010":"676:C", "11022":"677:T", "11033":"678:G", "11045":"679:G", "11055":"680:T", "11066":"681:G", "11078":"682:C", "11090":"683:C", "11103":"684:C", "11115":"685:G", "11127":"686:C", "11139":"687:G", "11148":"688:T", "11161":"689:C", "11174":"690:C", "11185":"691:A", "11197":"692:C", "11211":"693:C", "11222":"694:G", "11234":"695:A", "11246":"696:G", "11258":"697:G", "11270":"698:G", "11283":"699:C", "11295":"700:A", "11308":"701:G", "11319":"702:T", "11330":"703:G", "11342":"704:G", "11353":"705:C", "11366":"706:A", "11376":"707:T", "11387":"708:A", "11400":"709:C", "11411":"710:T", "11423":"711:A", "11435":"712:C", "11448":"713:G", "11459":"714:G", "11473":"715:C", "11485":"716:C", "11498":"717:C", "11510":"718:T", "11520":"719:G", "11532":"720:G", "11544":"721:A", "11557":"722:G", "11568":"723:T", "11580":"724:T", "11590":"725:G", "11602":"726:A", "11613":"727:T", "11624":"728:T", "11635":"729:A", "11648":"730:C", "11660":"731:A", "11672":"732:A", "11685":"733:G", "11697":"734:G", "11710":"735:A", "11723":"736:T", "11733":"737:G", "11745":"738:G", "11756":"739:T", "11767":"740:A", "11778":"741:C", "11791":"742:A", "11803":"743:C", "11815":"744:T", "11826":"745:T", "11838":"746:A", "11849":"747:C", "11861":"748:A", "11872":"749:C", "11885":"750:C", "11897":"751:C", "11909":"752:C", "11920":"753:T", "11933":"754:C", "11943":"755:T", "11956":"756:C", "11969":"757:C", "11981":"758:A", "11993":"759:C", "12007":"760:C", "12019":"761:A", "12032":"762:A", "12044":"763:G", "12056":"764:G", "12068":"765:A", "12079":"766:T", "12091":"767:C", "12104":"768:T", "12114":"769:G", "12127":"770:A", "12139":"771:C", "12152":"772:T", "12163":"773:A", "12175":"774:C", "12188":"775:A", "12200":"776:T", "12211":"777:A", "12224":"778:T", "12233":"779:G", "12245":"780:G", "12257":"781:A", "12269":"782:T", "12280":"783:T", "12291":"784:T", "12301":"785:G", "12312":"786:G", "12323":"787:G", "12333":"788:C", "12346":"789:A", "12356":"790:C", "12370":"791:C", "12383":"792:A", "12394":"793:A", "12405":"794:A", "12418":"795:A", "12431":"796:C", "12442":"797:A", "12455":"798:A", "12468":"799:A", "12481":"800:G", "12495":"801:C", "12508":"802:A", "12521":"803:G", "12532":"804:T", "12541":"805:G", "12550":"806:T", "12561":"807:A", "12574":"808:C", "12585":"809:A", "12598":"810:C", "12610":"811:A", "12623":"812:G", "12636":"813:C", "12648":"814:A", "12661":"815:G", "12673":"816:G", "12684":"817:C", "12697":"818:T", "12708":"819:A", "12719":"820:C", "12734":"821:A", "12746":"822:A", "12758":"823:A", "12771":"824:A", "12781":"825:T", "12794":"826:C", "12807":"827:T", "12816":"828:G", "12828":"829:C"}
-}
-, {
-"traceFileName": "dataset_152174",
-"leadingGaps": 2530,
-"trailingGaps": 4117,
-"peakA": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 10, 14, 18, 24, 31, 38, 46, 54, 62, 72, 82, 93, 106, 119, 132, 144, 155, 164, 170, 175, 179, 181, 181, 180, 178, 174, 168, 159, 149, 138, 124, 110, 96, 82, 69, 57, 47, 39, 33, 28, 25, 23, 24, 27, 33, 42, 53, 66, 83, 103, 126, 153, 184, 217, 253, 289, 325, 359, 390, 418, 440, 456, 465, 466, 459, 443, 421, 392, 359, 324, 288, 253, 219, 187, 157, 129, 103, 81, 62, 47, 37, 29, 24, 21, 18, 15, 13, 11, 10, 8, 7, 6, 5, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 10, 12, 13, 13, 14, 14, 13, 12, 11, 9, 7, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 11, 24, 42, 65, 94, 126, 162, 201, 241, 280, 315, 344, 363, 371, 366, 348, 320, 285, 245, 204, 166, 131, 101, 76, 56, 39, 26, 16, 10, 7, 6, 7, 8, 9, 9, 8, 7, 6, 5, 5, 6, 7, 8, 8, 8, 7, 6, 5, 5, 4, 4, 4, 4, 4, 5, 6, 7, 7, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 2, 9, 22, 41, 68, 101, 139, 181, 223, 263, 297, 322, 333, 330, 312, 282, 242, 199, 156, 118, 86, 62, 44, 31, 22, 16, 12, 9, 8, 7, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 5, 18, 41, 77, 125, 185, 253, 324, 392, 451, 494, 516, 513, 486, 438, 375, 305, 234, 169, 115, 73, 43, 23, 10, 4, 1, 0, 0, 1, 1, 2, 2, 3, 4, 5, 7, 9, 11, 13, 15, 16, 17, 17, 17, 16, 15, 14, 13, 10, 8, 5, 2, 0, 0, 0, 10, 32, 70, 125, 198, 285, 380, 474, 555, 615, 645, 641, 603, 536, 450, 355, 261, 178, 111, 66, 44, 45, 68, 110, 167, 233, 301, 365, 417, 452, 468, 466, 450, 429, 413, 408, 419, 446, 482, 517, 540, 543, 519, 470, 402, 323, 243, 170, 111, 65, 33, 12, 1, 0, 6, 24, 55, 99, 154, 216, 279, 335, 378, 403, 406, 386, 346, 290, 227, 164, 107, 62, 31, 11, 1, 0, 1, 11, 30, 61, 108, 169, 241, 318, 389, 446, 479, 483, 458, 408, 341, 267, 195, 132, 82, 47, 24, 11, 5, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 3, 5, 6, 9, 12, 15, 17, 18, 17, 15, 12, 8, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 1, 2, 3, 4, 5, 7, 8, 9, 10, 10, 9, 8, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 10, 11, 12, 12, 12, 11, 9, 6, 3, 1, 0, 0, 0, 1, 1, 0, 0, 1, 15, 46, 100, 178, 275, 381, 481, 560, 607, 617, 594, 552, 510, 485, 491, 528, 587, 651, 699, 714, 690, 635, 565, 501, 464, 466, 504, 567, 633, 682, 695, 662, 588, 482, 364, 249, 151, 78, 30, 4, 0, 7, 36, 89, 167, 268, 382, 494, 586, 642, 652, 614, 537, 436, 328, 230, 151, 98, 67, 53, 49, 49, 47, 43, 37, 29, 22, 16, 12, 10, 9, 9, 10, 13, 16, 20, 25, 30, 33, 34, 33, 30, 25, 20, 15, 11, 8, 6, 5, 5, 5, 5, 5, 6, 7, 9, 10, 11, 10, 9, 7, 5, 3, 2, 2, 3, 5, 7, 10, 11, 12, 12, 11, 9, 8, 6, 6, 6, 6, 7, 9, 10, 11, 11, 11, 9, 8, 6, 4, 3, 3, 4, 6, 9, 12, 15, 16, 17, 16, 14, 11, 9, 6, 4, 3, 3, 3, 4, 4, 4, 2, 0, 0, 0, 0, 1, 3, 2, 0, 0, 4, 29, 79, 159, 262, 376, 483, 564, 605, 597, 542, 452, 342, 233, 138, 68, 24, 4, 0, 0, 1, 1, 1, 0, 1, 4, 6, 8, 9, 9, 9, 9, 8, 6, 2, 0, 0, 13, 47, 106, 191, 295, 403, 497, 556, 570, 537, 466, 379, 301, 256, 257, 307, 393, 491, 576, 624, 621, 568, 475, 359, 242, 142, 67, 22, 2, 0, 5, 13, 18, 21, 22, 22, 22, 23, 24, 25, 25, 25, 25, 24, 22, 21, 18, 16, 13, 10, 7, 6, 5, 5, 5, 7, 9, 10, 12, 12, 12, 10, 8, 5, 3, 1, 0, 0, 0, 0, 2, 4, 7, 9, 10, 8, 5, 1, 0, 0, 1, 4, 3, 0, 0, 3, 34, 101, 208, 350, 507, 654, 760, 805, 778, 687, 550, 395, 249, 132, 54, 12, 0, 0, 2, 3, 3, 2, 4, 9, 17, 25, 32, 37, 37, 36, 32, 28, 23, 20, 16, 14, 12, 12, 12, 14, 17, 18, 17, 13, 8, 2, 0, 0, 3, 5, 4, 0, 0, 8, 52, 138, 268, 429, 596, 738, 825, 837, 773, 646, 484, 319, 178, 77, 20, 0, 0, 2, 7, 8, 7, 7, 9, 14, 20, 25, 29, 31, 31, 31, 29, 26, 21, 15, 9, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 4, 3, 3, 3, 2, 1, 0, 0, 0, 0, 4, 6, 5, 0, 0, 5, 39, 108, 214, 347, 483, 593, 651, 643, 572, 463, 348, 266, 244, 294, 401, 536, 658, 730, 729, 652, 522, 375, 255, 198, 222, 323, 477, 644, 781, 852, 842, 751, 603, 430, 264, 132, 46, 5, 0, 3, 9, 7, 0, 0, 11, 63, 159, 294, 449, 597, 708, 757, 733, 643, 507, 354, 212, 103, 35, 3, 0, 0, 4, 5, 3, 0, 1, 5, 12, 19, 24, 27, 27, 25, 22, 17, 13, 9, 6, 5, 7, 11, 16, 18, 18, 14, 7, 1, 0, 0, 4, 8, 6, 0, 0, 9, 57, 149, 285, 447, 605, 724, 773, 739, 631, 479, 325, 212, 174, 221, 343, 505, 665, 778, 816, 770, 652, 492, 325, 181, 78, 20, 0, 0, 7, 14, 16, 14, 11, 9, 11, 14, 18, 22, 25, 25, 24, 22, 19, 16, 13, 10, 7, 3, 0, 0, 0, 2, 6, 7, 3, 0, 0, 15, 66, 156, 279, 416, 540, 623, 645, 602, 505, 377, 246, 134, 57, 14, 0, 0, 2, 5, 4, 1, 0, 2, 7, 13, 18, 22, 23, 21, 19, 16, 14, 13, 13, 15, 18, 20, 22, 22, 21, 19, 16, 14, 12, 11, 10, 10, 10, 10, 11, 12, 14, 16, 17, 15, 9, 2, 0, 0, 1, 9, 13, 8, 0, 0, 14, 89, 232, 438, 679, 908, 1073, 1134, 1075, 912, 685, 446, 240, 96, 19, 0, 0, 7, 12, 9, 2, 0, 0, 8, 19, 30, 36, 36, 27, 11, 0, 0, 22, 96, 222, 387, 566, 720, 813, 823, 747, 606, 432, 264, 131, 44, 3, 0, 1, 8, 11, 10, 7, 8, 13, 21, 31, 37, 38, 32, 22, 12, 4, 2, 4, 6, 5, 0, 0, 2, 36, 109, 221, 358, 494, 600, 649, 629, 545, 418, 277, 151, 58, 7, 0, 0, 12, 18, 12, 0, 0, 10, 76, 197, 366, 557, 731, 848, 879, 816, 675, 491, 305, 153, 53, 4, 0, 0, 7, 9, 4, 0, 0, 2, 11, 21, 29, 32, 30, 26, 21, 17, 14, 11, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 2, 0, 0, 0, 0, 5, 9, 9, 2, 0, 0, 30, 104, 223, 372, 524, 642, 693, 662, 556, 407, 257, 151, 119, 168, 282, 424, 554, 633, 642, 581, 469, 334, 205, 104, 39, 8, 0, 2, 6, 8, 8, 7, 8, 11, 17, 24, 32, 38, 41, 39, 31, 20, 9, 2, 3, 9, 14, 12, 1, 0, 3, 61, 182, 366, 588, 804, 959, 1010, 941, 772, 552, 348, 224, 218, 333, 535, 760, 940, 1018, 971, 814, 596, 386, 249, 229, 333, 529, 758, 955, 1061, 1050, 927, 726, 496, 287, 130, 37, 0, 0, 11, 23, 27, 24, 20, 17, 19, 25, 32, 38, 41, 41, 37, 30, 23, 16, 9, 5, 3, 3, 3, 4, 4, 4, 4, 4, 4, 3, 4, 4, 5, 5, 5, 4, 4, 3, 1, 0, 0, 0, 0, 1, 3, 6, 8, 10, 11, 10, 9, 6, 4, 2, 0, 0, 0, 2, 5, 8, 10, 12, 12, 11, 9, 6, 4, 2, 2, 2, 3, 4, 3, 1, 0, 0, 0, 3, 8, 10, 5, 0, 0, 12, 68, 169, 306, 457, 587, 662, 662, 587, 458, 309, 172, 71, 15, 0, 0, 4, 8, 7, 3, 1, 4, 10, 17, 22, 23, 21, 18, 14, 12, 12, 12, 12, 11, 9, 6, 1, 0, 0, 0, 3, 10, 12, 6, 0, 0, 14, 79, 196, 356, 531, 682, 769, 769, 682, 532, 358, 199, 82, 17, 0, 0, 5, 9, 7, 3, 1, 4, 12, 20, 25, 25, 20, 13, 6, 1, 0, 0, 0, 3, 6, 9, 11, 13, 15, 15, 14, 12, 10, 7, 5, 4, 4, 4, 5, 5, 4, 1, 0, 0, 0, 4, 10, 10, 4, 0, 0, 25, 99, 222, 380, 544, 675, 737, 715, 615, 463, 298, 155, 57, 6, 0, 0, 7, 11, 10, 7, 8, 13, 22, 29, 32, 30, 23, 16, 9, 6, 6, 9, 13, 17, 21, 22, 22, 20, 18, 15, 13, 11, 11, 10, 10, 9, 8, 8, 9, 11, 14, 16, 14, 9, 1, 0, 0, 3, 14, 20, 15, 0, 0, 8, 94, 261, 501, 774, 1018, 1169, 1184, 1057, 824, 552, 316, 176, 158, 251, 409, 569, 671, 681, 593, 440, 274, 159, 141, 241, 443, 697, 936, 1095, 1130, 1035, 836, 587, 346, 158, 44, 0, 0, 5, 14, 12, 4, 0, 1, 12, 27, 40, 48, 47, 41, 32, 24, 18, 15, 13, 14, 15, 16, 18, 19, 20, 20, 19, 16, 13, 9, 7, 5, 5, 7, 9, 11, 12, 13, 12, 11, 9, 7, 5, 4, 3, 3, 4, 5, 7, 8, 8, 8, 6, 5, 3, 2, 1, 3, 5, 9, 12, 15, 17, 16, 15, 12, 8, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 1, 0, 0, 0, 3, 11, 16, 11, 0, 0, 3, 64, 183, 356, 553, 730, 839, 852, 763, 599, 402, 220, 86, 11, 0, 0, 13, 23, 19, 6, 0, 0, 31, 107, 223, 364, 500, 597, 626, 576, 456, 300, 157, 73, 80, 185, 364, 570, 747, 843, 830, 711, 516, 300, 122, 34, 63, 205, 426, 670, 875, 989, 986, 873, 683, 464, 264, 115, 29, 0, 0, 8, 19, 24, 26, 30, 36, 44, 50, 51, 47, 38, 28, 18, 11, 8, 7, 7, 9, 10, 10, 8, 4, 0, 0, 0, 3, 10, 12, 7, 0, 0, 10, 72, 185, 339, 506, 646, 721, 709, 614, 463, 295, 150, 50, 2, 0, 0, 9, 11, 6, 0, 0, 1, 9, 17, 20, 17, 9, 0, 0, 0, 4, 13, 17, 10, 0, 0, 17, 102, 253, 457, 675, 854, 945, 923, 793, 592, 375, 188, 62, 1, 0, 0, 12, 18, 15, 10, 9, 13, 19, 23, 22, 17, 9, 3, 0, 0, 1, 4, 7, 8, 8, 6, 4, 2, 0, 0, 0, 0, 1, 4, 6, 8, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 6, 5, 3, 1, 0, 0, 0, 1, 3, 6, 9, 11, 11, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1, 4, 8, 10, 8, 2, 0, 0, 0, 10, 20, 20, 7, 0, 0, 46, 182, 403, 680, 953, 1152, 1221, 1139, 931, 655, 381, 166, 36, 0, 0, 11, 30, 31, 16, 0, 0, 6, 73, 192, 353, 527, 677, 763, 763, 675, 522, 345, 183, 66, 2, 0, 0, 16, 27, 23, 7, 0, 0, 36, 135, 287, 472, 649, 772, 804, 729, 567, 362, 175, 58, 46, 140, 308, 499, 656, 736, 719, 617, 461, 295, 154, 58, 8, 0, 0, 1, 7, 10, 10, 7, 0, 0, 0, 33, 123, 269, 454, 639, 778, 831, 783, 648, 463, 277, 128, 33, 0, 0, 0, 14, 22, 20, 10, 0, 0, 3, 63, 182, 353, 553, 736, 855, 874, 785, 609, 392, 193, 64, 34, 107, 256, 436, 595, 688, 688, 594, 429, 239, 77, 0, 23, 166, 397, 661, 893, 1033, 1047, 936, 733, 493, 273, 111, 22, 0, 0, 9, 15, 10, 2, 0, 5, 19, 32, 38, 33, 20, 6, 0, 0, 7, 15, 15, 3, 0, 0, 48, 166, 347, 563, 763, 895, 918, 827, 648, 432, 232, 88, 12, 0, 1, 14, 16, 6, 0, 0, 4, 20, 27, 18, 0, 0, 26, 149, 369, 660, 964, 1203, 1310, 1255, 1054, 765, 465, 218, 60, 0, 0, 2, 24, 32, 24, 6, 0, 0, 15, 90, 217, 384, 563, 712, 792, 778, 674, 508, 325, 165, 55, 0, 0, 0, 13, 20, 20, 17, 17, 21, 28, 33, 35, 33, 28, 22, 17, 14, 12, 12, 12, 11, 10, 9, 7, 6, 6, 6, 8, 10, 13, 14, 14, 13, 11, 10, 8, 6, 3, 0, 0, 0, 0, 8, 15, 15, 6, 0, 0, 26, 112, 253, 431, 604, 728, 766, 707, 569, 392, 221, 91, 15, 0, 0, 4, 16, 21, 17, 6, 0, 0, 7, 70, 186, 347, 522, 671, 752, 741, 641, 482, 306, 153, 49, 0, 0, 0, 11, 21, 22, 13, 0, 0, 0, 43, 144, 297, 479, 650, 765, 789, 716, 567, 383, 210, 82, 12, 0, 0, 10, 20, 21, 17, 14, 15, 18, 21, 22, 19, 14, 8, 1, 0, 0, 0, 6, 14, 16, 8, 0, 0, 16, 95, 234, 418, 610, 761, 827, 790, 661, 478, 289, 135, 36, 0, 0, 0, 14, 24, 24, 13, 0, 0, 0, 57, 182, 367, 583, 781, 907, 923, 825, 641, 423, 224, 82, 7, 0, 0, 12, 19, 16, 10, 6, 9, 16, 23, 27, 27, 24, 19, 16, 13, 11, 9, 7, 5, 3, 2, 1, 1, 1, 0, 0, 0, 0, 1, 3, 4, 6, 7, 8, 8, 7, 4, 0, 0, 0, 0, 8, 16, 18, 8, 0, 0, 26, 121, 283, 491, 701, 857, 913, 847, 676, 449, 228, 76, 28, 89, 229, 398, 543, 622, 615, 531, 399, 255, 132, 48, 6, 0, 1, 10, 14, 14, 12, 12, 15, 21, 27, 31, 33, 32, 30, 27, 24, 20, 17, 14, 11, 9, 6, 5, 4, 5, 6, 7, 9, 10, 11, 12, 13, 13, 13, 12, 9, 3, 0, 0, 0, 5, 13, 15, 8, 0, 0, 15, 90, 221, 392, 567, 701, 755, 714, 590, 420, 249, 113, 31, 0, 0, 1, 4, 2, 2, 10, 21, 25, 13, 0, 0, 32, 177, 432, 771, 1125, 1403, 1528, 1461, 1223, 883, 531, 245, 65, 0, 0, 9, 31, 40, 38, 35, 38, 46, 54, 56, 50, 38, 24, 14, 10, 11, 15, 18, 19, 17, 12, 7, 3, 1, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 4, 0, 0, 0, 0, 9, 18, 19, 9, 0, 0, 24, 123, 290, 504, 720, 879, 935, 873, 711, 496, 284, 120, 24, 0, 0, 11, 24, 26, 22, 17, 16, 20, 25, 28, 26, 19, 9, 0, 0, 0, 5, 13, 15, 7, 0, 0, 21, 103, 244, 424, 606, 742, 793, 744, 611, 432, 253, 113, 26, 0, 0, 0, 14, 23, 22, 12, 0, 0, 0, 60, 189, 380, 603, 805, 932, 947, 845, 656, 433, 230, 86, 11, 0, 0, 11, 14, 9, 5, 7, 14, 19, 13, 0, 0, 22, 116, 287, 517, 760, 953, 1038, 983, 797, 531, 260, 62, 0, 70, 269, 528, 772, 931, 965, 871, 684, 459, 251, 99, 17, 0, 0, 12, 21, 21, 16, 12, 13, 16, 19, 19, 14, 8, 3, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 5, 8, 10, 10, 9, 7, 4, 2, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 1, 4, 6, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 5, 8, 12, 14, 15, 14, 12, 8, 4, 0, 0, 0, 2, 6, 9, 12, 13, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 9, 12, 14, 13, 11, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 15, 16, 15, 13, 11, 8, 7, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 8, 7, 4, 2, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 7, 8, 7, 5, 3, 1, 0, 1, 3, 6, 10, 12, 14, 14, 13, 11, 10, 8, 7, 7, 7, 7, 7, 6, 5, 3, 2, 2, 2, 4, 6, 10, 13, 17, 20, 22, 23, 24, 22, 19, 16, 12, 11, 10, 12, 12, 11, 7, 1, 0, 0, 1, 10, 16, 13, 1, 0, 0, 50, 163, 332, 526, 700, 805, 811, 715, 546, 352, 180, 60, 0, 0, 0, 15, 22, 21, 15, 11, 11, 14, 18, 20, 20, 18, 15, 13, 11, 10, 8, 8, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 10, 12, 14, 14, 13, 12, 10, 7, 5, 3, 2, 0, 0, 0, 0, 1, 2, 4, 6, 8, 8, 8, 8, 9, 10, 12, 14, 15, 15, 13, 10, 7, 4, 3, 4, 6, 9, 12, 13, 14, 13, 11, 9, 7, 6, 5, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 4, 6, 7, 5, 1, 0, 0, 0, 8, 13, 12, 2, 0, 0, 36, 125, 260, 419, 565, 657, 669, 597, 462, 303, 159, 56, 3, 0, 0, 12, 21, 23, 20, 17, 16, 17, 17, 15, 11, 4, 0, 0, 0, 4, 13, 18, 12, 0, 0, 2, 68, 197, 378, 577, 743, 829, 809, 690, 506, 308, 144, 38, 0, 0, 5, 21, 27, 23, 16, 10, 7, 8, 10, 12, 11, 7, 1, 0, 0, 0, 9, 20, 21, 9, 0, 0, 30, 147, 342, 590, 838, 1019, 1081, 1003, 811, 560, 316, 129, 22, 0, 0, 11, 24, 24, 17, 10, 9, 12, 15, 16, 13, 8, 2, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 9, 12, 13, 12, 9, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 3, 2, 3, 4, 5, 6, 6, 5, 3, 1, 0, 0, 1, 5, 10, 12, 9, 3, 0, 0, 0, 10, 22, 24, 10, 0, 0, 36, 170, 394, 677, 957, 1157, 1221, 1128, 908, 624, 350, 141, 21, 0, 0, 13, 32, 34, 20, 0, 0, 0, 50, 158, 316, 500, 669, 774, 779, 675, 487, 269, 90, 10, 62, 239, 493, 754, 948, 1022, 961, 788, 556, 326, 145, 36, 0, 0, 8, 19, 19, 13, 7, 7, 11, 17, 20, 20, 16, 12, 10, 10, 12, 14, 14, 13, 11, 8, 6, 3, 0, 0, 0, 0, 6, 13, 14, 6, 0, 0, 20, 100, 234, 406, 579, 707, 753, 705, 575, 403, 232, 99, 20, 0, 0, 8, 18, 21, 17, 11, 8, 7, 7, 7, 5, 3, 1, 0, 0, 2, 4, 5, 6, 5, 4, 2, 1, 0, 0, 0, 2, 5, 9, 12, 13, 12, 9, 6, 2, 0, 0, 0, 2, 5, 8, 11, 12, 12, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 3, 0, 0, 0, 0, 6, 14, 15, 7, 0, 0, 18, 98, 235, 413, 592, 726, 776, 727, 594, 416, 240, 103, 21, 0, 0, 7, 15, 15, 9, 3, 3, 7, 13, 17, 16, 11, 3, 0, 0, 6, 15, 20, 14, 0, 0, 1, 63, 186, 363, 561, 731, 828, 822, 716, 541, 344, 173, 56, 0, 0, 1, 16, 25, 24, 19, 15, 13, 13, 14, 12, 9, 6, 4, 4, 6, 9, 12, 12, 9, 6, 4, 4, 7, 11, 14, 15, 11, 6, 3, 4, 11, 17, 16, 6, 0, 0, 31, 130, 290, 489, 682, 818, 857, 788, 631, 433, 242, 98, 14, 0, 0, 9, 22, 25, 17, 2, 0, 0, 31, 112, 238, 392, 542, 647, 673, 607, 462, 277, 108, 9, 15, 132, 332, 561, 756, 863, 856, 743, 560, 357, 181, 61, 2, 0, 1, 16, 24, 24, 20, 16, 15, 16, 19, 22, 24, 24, 22, 17, 11, 7, 8, 15, 23, 24, 12, 0, 0, 19, 123, 305, 548, 801, 999, 1085, 1036, 864, 621, 371, 167, 39, 0, 0, 8, 29, 37, 29, 10, 0, 0, 24, 111, 252, 432, 617, 758, 814, 761, 609, 396, 186, 41, 9, 103, 302, 550, 778, 925, 952, 859, 676, 457, 253, 103, 18, 0, 0, 14, 27, 31, 28, 24, 23, 23, 24, 22, 17, 11, 5, 1, 0, 0, 0, 1, 3, 6, 9, 11, 12, 9, 4, 0, 0, 0, 8, 17, 19, 10, 0, 0, 16, 99, 243, 433, 627, 776, 837, 792, 654, 464, 272, 120, 27, 0, 0, 8, 21, 25, 21, 15, 11, 9, 9, 8, 5, 3, 1, 1, 3, 6, 9, 10, 10, 8, 6, 3, 0, 0, 0, 0, 2, 5, 7, 7, 7, 5, 3, 0, 0, 0, 1, 3, 5, 6, 6, 6, 4, 3, 3, 3, 3, 2, 0, 0, 0, 0, 5, 11, 12, 5, 0, 0, 18, 87, 203, 352, 500, 610, 649, 607, 497, 349, 203, 89, 20, 0, 0, 6, 16, 20, 18, 14, 11, 11, 11, 10, 8, 6, 5, 4, 5, 6, 7, 8, 8, 8, 7, 6, 6, 7, 9, 11, 13, 14, 14, 13, 11, 9, 6, 3, 1, 0, 0, 0, 1, 3, 4, 5, 5, 4, 4, 3, 4, 6, 8, 11, 14, 16, 16, 14, 12, 8, 5, 4, 5, 9, 13, 14, 12, 6, 1, 0, 4, 13, 20, 17, 3, 0, 0, 60, 194, 398, 641, 867, 1015, 1039, 927, 707, 443, 209, 73, 70, 194, 401, 625, 797, 870, 827, 687, 495, 301, 146, 48, 2, 0, 0, 1, 8, 17, 26, 28, 15, 0, 0, 22, 164, 426, 785, 1173, 1494, 1659, 1619, 1387, 1030, 644, 316, 97, 0, 0, 4, 34, 51, 53, 50, 48, 49, 50, 45, 34, 19, 8, 4, 7, 13, 13, 4, 0, 0, 30, 115, 251, 419, 581, 696, 730, 675, 547, 381, 219, 94, 20, 0, 0, 9, 21, 26, 26, 22, 19, 17, 15, 13, 10, 8, 8, 10, 14, 18, 20, 19, 16, 12, 9, 7, 6, 5, 4, 2, 3, 6, 13, 19, 20, 10, 0, 0, 14, 90, 226, 406, 595, 745, 812, 778, 653, 473, 286, 133, 35, 0, 0, 2, 17, 25, 25, 18, 6, 0, 0, 14, 73, 175, 312, 456, 573, 625, 594, 482, 320, 153, 33, 0, 70, 229, 437, 640, 782, 824, 753, 588, 374, 170, 33, 0, 75, 238, 440, 623, 735, 750, 668, 518, 344, 187, 75, 15, 0, 0, 4, 7, 9, 11, 16, 17, 9, 0, 0, 15, 103, 266, 489, 732, 934, 1039, 1017, 874, 652, 409, 202, 62, 0, 0, 0, 19, 28, 23, 7, 0, 0, 11, 78, 192, 340, 494, 618, 677, 654, 555, 409, 253, 123, 37, 0, 0, 1, 9, 11, 6, 0, 0, 0, 1, 4, 5, 4, 3, 3, 3, 5, 7, 8, 8, 6, 3, 1, 1, 2, 5, 7, 9, 9, 8, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 4, 11, 13, 7, 0, 0, 11, 75, 189, 343, 508, 643, 711, 693, 594, 443, 280, 140, 45, 0, 0, 1, 14, 20, 20, 17, 14, 14, 15, 17, 17, 16, 14, 12, 12, 13, 15, 18, 20, 21, 21, 20, 18, 15, 13, 13, 13, 16, 18, 21, 23, 24, 23, 22, 21, 19, 18, 17, 16, 16, 16, 17, 18, 19, 19, 19, 18, 16, 13, 10, 8, 6, 5, 5, 5, 6, 8, 9, 10, 12, 14, 16, 18, 21, 23, 23, 22, 20, 16, 13, 13, 15, 19, 21, 20, 15, 10, 7, 12, 21, 27, 23, 5, 0, 0, 57, 206, 439, 722, 993, 1181, 1232, 1132, 911, 629, 357, 150, 29, 0, 0, 18, 39, 46, 43, 37, 34, 36, 40, 43, 42, 35, 24, 13, 9, 13, 23, 30, 25, 6, 0, 0, 66, 229, 482, 784, 1069, 1259, 1297, 1168, 908, 589, 301, 117, 74, 167, 348, 550, 702, 757, 697, 544, 347, 169, 71, 89, 227, 454, 709, 923, 1037, 1023, 889, 674, 436, 227, 81, 7, 0, 1, 21, 34, 39, 37, 34, 32, 31, 29, 27, 24, 21, 20, 20, 21, 21, 20, 18, 15, 13, 12, 13, 15, 18, 20, 22, 23, 23, 21, 19, 17, 16, 17, 18, 18, 16, 11, 6, 4, 7, 15, 21, 19, 6, 0, 0, 38, 151, 332, 555, 773, 928, 976, 903, 731, 508, 291, 124, 26, 0, 0, 10, 23, 25, 20, 13, 10, 10, 12, 13, 12, 10, 8, 8, 8, 9, 10, 9, 6, 4, 1, 0, 0, 0, 2, 5, 8, 10, 11, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 11, 15, 17, 17, 14, 10, 5, 1, 0, 0, 2, 6, 9, 12, 13, 13, 12, 10, 7, 4, 1, 0, 0, 0, 3, 9, 12, 8, 0, 0, 4, 55, 152, 289, 441, 572, 646, 642, 561, 427, 275, 141, 49, 2, 0, 0, 10, 14, 11, 4, 0, 0, 0, 0, 3, 4, 4, 3, 2, 1, 0, 0, 0, 1, 2, 4, 3, 1, 0, 0, 0, 3, 11, 16, 12, 0, 0, 0, 52, 161, 322, 511, 683, 794, 812, 732, 577, 390, 215, 86, 14, 0, 0, 11, 21, 23, 19, 15, 12, 11, 11, 9, 7, 5, 4, 5, 8, 12, 15, 16, 15, 13, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 1, 0, 2, 7, 14, 18, 16, 6, 0, 0, 25, 105, 237, 404, 573, 700, 752, 715, 598, 436, 268, 131, 42, 1, 0, 0, 5, 10, 13, 16, 18, 13, 0, 0, 0, 58, 189, 392, 639, 875, 1041, 1090, 1007, 818, 573, 333, 146, 34, 0, 0, 10, 26, 31, 29, 23, 18, 15, 13, 11, 8, 6, 6, 9, 12, 16, 17, 16, 12, 7, 2, 0, 0, 1, 4, 9, 12, 14, 13, 10, 7, 5, 5, 5, 5, 3, 0, 0, 0, 7, 14, 16, 9, 0, 0, 17, 98, 242, 435, 642, 811, 898, 878, 756, 568, 363, 184, 62, 0, 0, 0, 15, 24, 21, 7, 0, 0, 11, 75, 183, 325, 472, 591, 650, 630, 539, 401, 253, 126, 40, 0, 0, 1, 14, 21, 22, 18, 13, 10, 7, 6, 5, 6, 7, 9, 11, 12, 12, 10, 8, 5, 3, 4, 6, 9, 10, 9, 5, 0, 0, 0, 7, 15, 17, 8, 0, 0, 25, 114, 265, 461, 662, 817, 880, 829, 675, 460, 246, 95, 50, 122, 286, 493, 682, 799, 815, 730, 573, 386, 214, 88, 17, 0, 0, 11, 20, 22, 18, 13, 9, 6, 5, 4, 3, 4, 7, 11, 14, 16, 16, 14, 11, 7, 4, 1, 0, 0, 0, 1, 8, 13, 12, 3, 0, 0, 31, 118, 257, 429, 598, 722, 765, 715, 587, 417, 246, 112, 29, 0, 0, 3, 12, 12, 6, 0, 0, 0, 0, 2, 5, 8, 11, 13, 14, 13, 11, 8, 4, 1, 0, 0, 0, 0, 1, 3, 6, 9, 12, 14, 13, 11, 8, 4, 1, 0, 0, 0, 2, 5, 8, 9, 10, 9, 7, 4, 1, 0, 0, 0, 2, 6, 10, 13, 15, 15, 13, 9, 5, 3, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 7, 7, 6, 4, 3, 4, 5, 5, 3, 0, 0, 0, 0, 9, 16, 15, 3, 0, 0, 47, 166, 353, 582, 805, 967, 1023, 957, 789, 564, 339, 158, 44, 0, 0, 6, 22, 28, 27, 22, 17, 15, 14, 11, 6, 3, 2, 6, 13, 16, 11, 0, 0, 1, 51, 152, 299, 470, 624, 723, 738, 666, 527, 359, 201, 84, 17, 0, 0, 5, 11, 9, 4, 0, 0, 0, 0, 2, 4, 5, 6, 8, 10, 11, 10, 8, 5, 2, 0, 0, 0, 2, 5, 8, 10, 11, 10, 8, 6, 4, 3, 3, 2, 1, 0, 0, 0, 1, 6, 9, 6, 0, 0, 3, 40, 113, 219, 340, 450, 518, 525, 465, 356, 227, 117, 58, 68, 146, 270, 406, 514, 564, 539, 444, 305, 163, 62, 37, 104, 256, 456, 656, 804, 861, 814, 679, 494, 304, 147, 46, 0, 0, 3, 17, 24, 24, 20, 16, 13, 11, 9, 6, 4, 3, 4, 7, 11, 13, 13, 11, 7, 4, 1, 0, 0, 0, 2, 4, 6, 8, 8, 8, 7, 6, 4, 1, 0, 0, 0, 1, 6, 9, 7, 0, 0, 0, 35, 109, 221, 354, 479, 565, 588, 542, 440, 309, 182, 82, 22, 0, 0, 2, 8, 8, 4, 0, 0, 0, 0, 1, 3, 3, 4, 5, 7, 10, 11, 10, 8, 5, 2, 2, 4, 6, 7, 5, 2, 0, 0, 6, 14, 17, 10, 0, 0, 11, 87, 230, 431, 655, 851, 968, 975, 870, 684, 464, 262, 112, 26, 0, 0, 3, 11, 15, 16, 15, 11, 1, 0, 0, 36, 134, 296, 504, 718, 887, 966, 931, 794, 591, 374, 190, 65, 3, 0, 0, 12, 17, 14, 9, 6, 7, 12, 15, 15, 13, 11, 11, 15, 18, 16, 7, 0, 0, 23, 94, 213, 370, 535, 669, 736, 714, 606, 439, 258, 113, 47, 81, 208, 398, 602, 766, 850, 834, 726, 557, 369, 203, 83, 16, 0, 0, 5, 13, 15, 10, 0, 0, 0, 21, 80, 177, 305, 441, 555, 616, 605, 523, 389, 240, 118, 56, 71, 160, 296, 441, 555, 608, 586, 500, 373, 237, 122, 43, 3, 0, 1, 13, 21, 24, 24, 23, 22, 22, 21, 20, 18, 16, 16, 16, 18, 18, 18, 16, 13, 10, 7, 5, 5, 7, 10, 12, 14, 14, 13, 10, 7, 4, 2, 1, 1, 2, 4, 6, 7, 9, 9, 9, 8, 8, 7, 7, 7, 6, 4, 0, 0, 0, 0, 5, 11, 10, 3, 0, 0, 26, 102, 225, 381, 541, 664, 720, 692, 589, 439, 279, 143, 51, 5, 0, 0, 7, 10, 7, 1, 0, 0, 0, 3, 6, 9, 11, 12, 13, 13, 12, 10, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 11, 11, 9, 8, 6, 4, 1, 0, 0, 0, 2, 8, 12, 11, 2, 0, 0, 34, 115, 242, 399, 556, 676, 726, 691, 580, 423, 262, 140, 85, 108, 194, 312, 423, 492, 497, 436, 328, 207, 110, 72, 110, 220, 377, 542, 674, 738, 720, 626, 481, 320, 177, 73, 15, 0, 0, 10, 21, 26, 26, 25, 23, 21, 18, 13, 8, 3, 1, 3, 7, 10, 7, 0, 0, 2, 37, 109, 217, 346, 471, 561, 593, 556, 458, 325, 194, 100, 68, 104, 198, 322, 439, 519, 539, 497, 405, 289, 175, 84, 26, 0, 0, 2, 9, 13, 13, 11, 9, 8, 7, 6, 5, 4, 3, 4, 6, 8, 10, 10, 8, 5, 3, 0, 0, 0, 0, 2, 3, 3, 3, 2, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 6, 10, 8, 0, 0, 0, 34, 111, 229, 372, 510, 609, 643, 604, 502, 365, 225, 111, 36, 1, 0, 0, 6, 8, 4, 0, 0, 0, 2, 4, 3, 1, 0, 0, 2, 6, 8, 4, 0, 0, 14, 64, 152, 271, 400, 511, 574, 571, 501, 381, 244, 126, 60, 64, 136, 257, 393, 509, 571, 563, 485, 356, 212, 93, 36, 63, 176, 352, 552, 728, 836, 849, 769, 616, 430, 253, 116, 32, 0, 0, 6, 17, 21, 20, 17, 14, 14, 14, 12, 9, 5, 0, 0, 2, 7, 11, 11, 4, 0, 0, 21, 85, 192, 332, 481, 606, 676, 672, 597, 470, 322, 185, 81, 20, 0, 0, 7, 16, 20, 18, 13, 8, 4, 2, 2, 3, 5, 7, 8, 9, 9, 8, 7, 6, 6, 7, 8, 7, 6, 4, 3, 4, 7, 10, 9, 4, 0, 0, 17, 72, 165, 288, 420, 531, 593, 590, 523, 410, 279, 158, 68, 16, 0, 0, 3, 7, 6, 3, 0, 0, 0, 0, 2, 4, 6, 9, 11, 13, 13, 11, 9, 6, 3, 2, 2, 2, 0, 0, 0, 0, 3, 7, 8, 5, 0, 0, 8, 49, 127, 237, 362, 476, 550, 567, 520, 423, 301, 181, 86, 26, 0, 0, 1, 6, 6, 3, 0, 0, 0, 2, 3, 3, 0, 0, 0, 1, 6, 8, 4, 0, 0, 10, 55, 140, 258, 393, 515, 594, 611, 561, 458, 327, 198, 95, 29, 0, 0, 0, 6, 7, 3, 0, 0, 0, 3, 6, 7, 5, 1, 0, 0, 1, 5, 5, 2, 0, 0, 15, 58, 132, 228, 332, 420, 470, 471, 421, 335, 232, 136, 62, 17, 0, 0, 2, 6, 7, 5, 2, 0, 0, 1, 3, 4, 5, 6, 7, 8, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 8, 7, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 12, 14, 15, 15, 13, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 3, 5, 5, 0, 0, 0, 21, 71, 151, 252, 357, 441, 486, 480, 425, 336, 233, 137, 64, 19, 0, 0, 1, 6, 8, 8, 6, 5, 4, 5, 6, 7, 9, 10, 12, 13, 14, 14, 13, 12, 10, 8, 8, 9, 10, 11, 12, 12, 11, 10, 9, 8, 8, 7, 7, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 10, 12, 11, 8, 6, 6, 9, 12, 10, 3, 0, 0, 30, 110, 243, 417, 603, 761, 853, 857, 772, 621, 440, 267, 131, 44, 3, 0, 0, 5, 10, 12, 9, 2, 0, 0, 18, 79, 188, 343, 522, 691, 811, 851, 800, 671, 499, 330, 211, 173, 224, 347, 502, 645, 732, 738, 662, 526, 369, 238, 170, 184, 277, 423, 579, 703, 762, 742, 648, 505, 346, 202, 93, 27, 0, 0, 6, 16, 21, 21, 19, 17, 15, 15, 17, 18, 19, 19, 19, 18, 16, 13, 11, 10, 9, 10, 11, 13, 15, 16, 17, 16, 15, 12, 10, 8, 8, 10, 12, 14, 13, 11, 8, 6, 7, 10, 11, 7, 0, 0, 6, 53, 148, 289, 462, 633, 766, 830, 809, 708, 553, 378, 218, 98, 27, 0, 0, 7, 17, 21, 21, 20, 20, 23, 28, 31, 31, 28, 25, 23, 22, 20, 15, 4, 0, 0, 31, 116, 259, 449, 658, 846, 970, 1002, 936, 787, 591, 389, 215, 92, 23, 0, 0, 7, 16, 20, 20, 19, 19, 19, 19, 19, 19, 19, 19, 20, 18, 12, 2, 0, 1, 33, 101, 207, 342, 484, 605, 680, 691, 636, 528, 391, 252, 136, 56, 11, 0, 0, 4, 8, 6, 1, 0, 0, 11, 44, 97, 168, 246, 316, 365, 381, 361, 310, 240, 165, 97, 46, 14, 0, 0, 0, 5, 7, 4, 0, 0, 2, 31, 88, 172, 272, 372, 451, 491, 482, 429, 344, 244, 150, 75, 26, 2, 0, 2, 10, 15, 17, 16, 13, 10, 8, 7, 8, 10, 12, 14, 15, 16, 15, 13, 11, 10, 9, 8, 9, 10, 11, 12, 12, 12, 12, 10, 9, 8, 9, 10, 11, 12, 11, 9, 6, 4, 4, 5, 6, 5, 0, 0, 1, 26, 79, 162, 269, 380, 473, 528, 529, 477, 387, 282, 191, 139, 142, 197, 291, 397, 485, 528, 514, 444, 339, 230, 154, 138, 198, 327, 497, 669, 801, 860, 833, 727, 567, 390, 229, 107, 33, 1, 0, 2, 10, 14, 14, 13, 13, 15, 16, 17, 16, 13, 10, 6, 4, 2, 1, 2, 2, 3, 4, 5, 6, 8, 10, 11, 13, 14, 15, 14, 13, 11, 8, 5, 3, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 13, 12, 10, 7, 4, 2, 1, 2, 3, 6, 8, 11, 13, 14, 15, 14, 12, 9, 4, 1, 0, 0, 0, 3, 4, 2, 0, 0, 10, 44, 103, 187, 285, 379, 448, 477, 458, 399, 316, 236, 183, 177, 222, 308, 413, 505, 557, 553, 491, 388, 275, 185, 148, 177, 267, 398, 534, 640, 690, 670, 587, 462, 321, 192, 93, 31, 2, 0, 3, 12, 18, 21, 21, 20, 19, 17, 15, 12, 8, 5, 2, 1, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 4, 7, 9, 10, 10, 10, 8, 6, 4, 3, 2, 2, 2, 3, 4, 5, 6, 6, 7, 7, 7, 7, 6, 4, 2, 0, 0, 0, 1, 4, 5, 3, 0, 0, 11, 46, 109, 197, 297, 389, 451, 468, 435, 363, 273, 194, 151, 163, 230, 339, 461, 566, 627, 626, 566, 460, 332, 208, 108, 41, 7, 0, 0, 7, 13, 16, 15, 14, 13, 11, 9, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 11, 12, 12, 11, 9, 6, 4, 2, 1, 1, 1, 2, 4, 6, 7, 8, 8, 6, 4, 2, 0, 0, 0, 1, 3, 5, 6, 7, 8, 8, 7, 6, 4, 2, 0, 0, 2, 4, 6, 5, 1, 0, 0, 20, 68, 148, 255, 375, 487, 569, 604, 585, 515, 410, 291, 178, 88, 30, 2, 0, 1, 6, 5, 0, 0, 6, 40, 105, 197, 306, 411, 493, 534, 525, 469, 377, 271, 169, 87, 33, 6, 0, 0, 2, 3, 2, 1, 0, 1, 3, 5, 6, 6, 7, 7, 9, 11, 13, 14, 13, 11, 9, 7, 5, 4, 4, 5, 7, 9, 9, 7, 2, 0, 0, 16, 57, 126, 222, 332, 437, 517, 555, 543, 483, 388, 279, 175, 91, 36, 7, 0, 0, 2, 3, 2, 0, 0, 0, 1, 4, 8, 10, 13, 14, 15, 14, 14, 12, 10, 9, 9, 9, 11, 12, 12, 11, 9, 9, 10, 11, 10, 5, 0, 0, 12, 60, 148, 275, 428, 580, 701, 764, 756, 678, 553, 412, 293, 225, 223, 286, 395, 516, 618, 672, 664, 596, 484, 351, 222, 118, 47, 9, 0, 0, 5, 6, 1, 0, 0, 25, 81, 170, 284, 407, 518, 596, 624, 598, 524, 417, 299, 188, 100, 41, 10, 0, 2, 8, 14, 17, 17, 16, 14, 13, 12, 10, 8, 5, 3, 2, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 2, 2, 0, 0, 0, 12, 42, 95, 166, 246, 321, 376, 399, 385, 339, 269, 191, 119, 61, 23, 4, 0, 0, 3, 5, 5, 5, 4, 5, 5, 5, 5, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 11, 12, 12, 10, 8, 6, 5, 6, 8, 11, 15, 16, 16, 14, 11, 9, 9, 7, 4, 0, 0, 6, 43, 119, 237, 390, 557, 710, 819, 861, 829, 731, 585, 422, 267, 142, 58, 12, 0, 0, 9, 18, 23, 23, 21, 18, 15, 12, 9, 7, 5, 3, 2, 1, 1, 3, 5, 7, 10, 13, 15, 17, 18, 18, 18, 17, 16, 14, 12, 9, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 10, 10, 9, 7, 4, 2, 1, 0, 1, 2, 4, 4, 5, 4, 4, 4, 4, 6, 8, 10, 10, 9, 7, 5, 4, 3, 3, 2, 0, 0, 0, 15, 50, 109, 191, 286, 380, 454, 495, 493, 449, 373, 281, 188, 109, 52, 17, 2, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 8, 8, 8, 8, 7, 6, 6, 5, 5, 5, 3, 2, 0, 0, 1, 3, 4, 2, 0, 0, 6, 32, 84, 163, 262, 369, 464, 530, 553, 530, 466, 373, 268, 171, 92, 38, 9, 0, 0, 3, 6, 7, 7, 6, 5, 6, 8, 9, 10, 9, 8, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 5, 6, 7, 7, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 3, 2, 2, 2, 2, 2, 4, 5, 7, 8, 8, 7, 6, 5, 5, 6, 7, 8, 8, 7, 6, 4, 4, 4, 4, 5, 3, 0, 0, 1, 18, 53, 111, 190, 282, 374, 450, 496, 503, 470, 403, 315, 221, 136, 70, 27, 5, 0, 1, 6, 11, 12, 11, 9, 7, 5, 5, 5, 6, 7, 8, 9, 10, 9, 8, 7, 6, 5, 5, 6, 8, 10, 11, 12, 13, 13, 13, 13, 12, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 12, 15, 16, 17, 15, 11, 5, 0, 0, 12, 46, 107, 197, 308, 427, 534, 607, 633, 606, 536, 444, 357, 304, 304, 362, 466, 590, 705, 780, 797, 751, 652, 519, 376, 244, 138, 64, 21, 2, 0, 3, 9, 15, 20, 23, 25, 26, 27, 27, 26, 25, 24, 22, 20, 19, 17, 17, 16, 15, 15, 13, 11, 9, 6, 4, 3, 3, 4, 5, 6, 6, 5, 4, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 3, 5, 7, 8, 6, 2, 0, 0, 15, 50, 111, 197, 301, 409, 503, 568, 591, 568, 505, 412, 307, 205, 120, 59, 21, 3, 0, 0, 1, 2, 3, 3, 4, 5, 7, 10, 12, 13, 14, 15, 15, 14, 14, 13, 12, 10, 7, 5, 3, 1, 1, 1, 1, 0, 0, 0, 11, 36, 80, 141, 216, 292, 358, 403, 418, 402, 357, 292, 219, 148, 87, 43, 16, 3, 0, 0, 0, 0, 0, 10, 35, 81, 147, 228, 314, 392, 448, 472, 460, 413, 340, 255, 171, 100, 48, 16, 2, 0, 0, 1, 1, 0, 0, 1, 4, 7, 9, 11, 11, 11, 11, 11, 11, 11, 10, 9, 8, 6, 5, 4, 4, 5, 7, 9, 10, 12, 12, 11, 10, 8, 7, 6, 5, 5, 5, 6, 7, 9, 10, 12, 13, 13, 12, 11, 9, 6, 5, 4, 3, 2, 0, 0, 0, 11, 36, 80, 144, 223, 309, 389, 449, 478, 471, 430, 362, 279, 194, 119, 62, 25, 6, 0, 0, 0, 0, 1, 2, 4, 7, 10, 12, 13, 13, 12, 11, 9, 5, 0, 0, 2, 27, 82, 173, 300, 452, 610, 751, 851, 891, 865, 776, 641, 483, 327, 194, 95, 34, 5, 0, 0, 4, 7, 8, 8, 8, 9, 10, 12, 13, 14, 14, 13, 11, 10, 9, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8, 7, 7, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 4, 2, 1, 0, 0, 0, 1, 2, 4, 5, 7, 8, 8, 8, 7, 6, 5, 4, 4, 4, 5, 6, 8, 8, 8, 8, 7, 6, 5, 5, 6, 7, 9, 10, 10, 10, 8, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 4, 3, 1, 0, 0, 7, 27, 64, 118, 186, 260, 329, 382, 410, 409, 381, 337, 290, 254, 244, 265, 315, 383, 452, 504, 524, 506, 454, 382, 308, 252, 228, 242, 289, 357, 430, 488, 518, 511, 470, 404, 329, 264, 224, 220, 252, 311, 383, 449, 493, 503, 478, 422, 344, 259, 178, 112, 63, 34, 20, 15, 14, 15, 16, 23, 40, 73, 126, 197, 282, 370, 448, 504, 527, 513, 465, 390, 302, 213, 135, 75, 35, 14, 5, 4, 6, 8, 9, 9, 10, 10, 11, 12, 12, 11, 9, 6, 3, 0, 0, 2, 16, 44, 89, 149, 219, 291, 353, 395, 409, 394, 351, 290, 220, 152, 94, 50, 21, 6, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 8, 9, 9, 10, 12, 13, 14, 15, 16, 15, 14, 12, 12, 11, 12, 13, 15, 15, 14, 10, 5, 0, 0, 11, 40, 92, 170, 269, 381, 490, 581, 639, 653, 623, 556, 468, 377, 304, 263, 260, 291, 343, 399, 440, 454, 434, 385, 315, 238, 165, 104, 61, 33, 17, 11, 9, 10, 12, 15, 18, 21, 24, 25, 25, 24, 23, 21, 19, 16, 12, 7, 5, 8, 24, 59, 118, 202, 308, 426, 540, 632, 688, 697, 658, 577, 468, 350, 238, 145, 76, 33, 9, 0, 0, 2, 5, 8, 10, 11, 11, 10, 8, 6, 4, 2, 0, 0, 2, 14, 39, 80, 136, 204, 276, 343, 392, 417, 413, 382, 328, 262, 193, 130, 80, 44, 22, 11, 8, 8, 9, 9, 9, 8, 7, 7, 6, 6, 6, 5, 5, 5, 5, 6, 6, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 8, 9, 9, 8, 8, 6, 5, 4, 4, 5, 6, 7, 7, 7, 7, 6, 6, 5, 5, 5, 5, 4, 3, 3, 2, 1, 0, 0, 0, 0, 8, 27, 59, 105, 164, 230, 293, 345, 377, 384, 364, 321, 263, 199, 137, 86, 48, 24, 11, 6, 5, 6, 7, 8, 8, 9, 9, 8, 8, 6, 4, 3, 1, 0, 0, 0, 5, 16, 38, 71, 117, 174, 235, 292, 336, 360, 359, 334, 289, 232, 171, 115, 69, 36, 15, 4, 0, 0, 0, 1, 2, 4, 5, 7, 8, 10, 10, 10, 10, 8, 7, 7, 12, 25, 49, 86, 137, 200, 268, 333, 387, 421, 428, 408, 365, 304, 236, 169, 111, 66, 35, 16, 6, 3, 3, 5, 8, 10, 12, 13, 13, 13, 14, 14, 14, 14, 14, 13, 13, 12, 12, 11, 11, 11, 12, 12, 13, 14, 14, 15, 15, 15, 15, 14, 14, 13, 13, 13, 13, 13, 13, 12, 9, 5, 1, 0, 4, 24, 64, 128, 218, 328, 449, 566, 662, 723, 738, 705, 630, 524, 403, 284, 181, 101, 47, 17, 4, 1, 3, 6, 8, 8, 8, 8, 9, 10, 12, 14, 15, 16, 16, 16, 14, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 4, 6, 8, 10, 12, 13, 14, 13, 12, 10, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 8, 9, 9, 9, 11, 18, 33, 59, 100, 154, 220, 291, 359, 412, 444, 448, 424, 376, 312, 241, 172, 113, 68, 37, 19, 11, 9, 10, 12, 14, 15, 15, 15, 15, 15, 14, 14, 14, 14, 14, 15, 15, 16, 16, 16, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 13, 13, 12, 12, 13, 13, 12, 12, 11, 10, 9, 9, 10, 10, 11, 11, 12, 13, 13, 14, 15, 16, 16, 16, 15, 13, 10, 8, 5, 3, 1, 0, 0, 2, 8, 23, 50, 93, 151, 223, 301, 374, 432, 465, 468, 442, 392, 326, 254, 186, 126, 80, 47, 27, 16, 13, 14, 16, 19, 21, 22, 20, 18, 15, 11, 9, 7, 5, 4, 4, 6, 12, 27, 53, 92, 145, 208, 274, 334, 381, 406, 406, 381, 336, 278, 216, 157, 107, 68, 42, 26, 17, 15, 15, 16, 18, 18, 17, 15, 13, 10, 8, 6, 6, 5, 5, 5, 5, 6, 7, 8, 10, 12, 14, 15, 16, 18, 19, 21, 23, 25, 26, 25, 24, 22, 19, 18, 17, 18, 20, 23, 25, 26, 27, 26, 24, 22, 21, 20, 20, 20, 21, 21, 22, 23, 27, 36, 54, 83, 124, 176, 236, 296, 347, 382, 397, 391, 367, 336, 309, 295, 303, 332, 378, 432, 480, 512, 518, 499, 458, 407, 357, 319, 302, 307, 331, 366, 401, 426, 433, 418, 380, 326, 261, 195, 134, 86, 52, 31, 22, 21, 23, 25, 27, 28, 29, 29, 31, 32, 33, 32, 30, 26, 21, 17, 15, 20, 35, 63, 107, 169, 246, 333, 421, 499, 557, 586, 583, 547, 483, 402, 313, 227, 151, 91, 49, 22, 9, 4, 5, 8, 10, 12, 13, 13, 13, 14, 15, 17, 18, 19, 19, 19, 18, 17, 15, 14, 13, 12, 11, 11, 12, 13, 14, 14, 14, 13, 12, 10, 8, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 2, 11, 28, 57, 99, 153, 217, 284, 346, 395, 424, 429, 407, 364, 304, 237, 171, 114, 70, 39, 21, 12, 8, 6, 5, 3, 1, 0, 0, 0, 0, 1, 2, 3, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 6, 6, 5, 5, 4, 4, 5, 5, 6, 6, 6, 7, 7, 7, 6, 6, 6, 6, 5, 4, 3, 2, 2, 2, 3, 4, 5, 6, 7, 7, 6, 5, 4, 4, 5, 6, 7, 7, 7, 7, 9, 15, 26, 47, 78, 119, 171, 228, 286, 338, 378, 400, 401, 381, 342, 290, 232, 175, 123, 81, 50, 30, 18, 12, 10, 12, 18, 32, 57, 98, 156, 230, 316, 407, 491, 558, 599, 608, 584, 530, 455, 369, 281, 201, 135, 84, 50, 29, 18, 13, 13, 15, 17, 19, 20, 20, 19, 17, 15, 12, 10, 10, 13, 21, 36, 59, 93, 138, 194, 256, 319, 377, 422, 447, 449, 426, 383, 326, 262, 198, 142, 97, 63, 41, 27, 19, 15, 12, 11, 10, 10, 11, 12, 13, 14, 14, 14, 13, 12, 11, 10, 9, 8, 7, 7, 6, 5, 3, 2, 2, 2, 3, 7, 15, 30, 53, 86, 129, 180, 235, 287, 329, 356, 366, 358, 339, 314, 292, 282, 288, 312, 351, 397, 440, 469, 478, 463, 424, 367, 301, 234, 173, 121, 82, 53, 34, 22, 15, 12, 12, 14, 16, 18, 19, 18, 17, 15, 13, 12, 12, 11, 12, 15, 22, 35, 57, 92, 140, 202, 275, 352, 424, 482, 518, 525, 503, 455, 390, 316, 243, 177, 122, 79, 47, 25, 11, 3, 1, 1, 3, 6, 8, 9, 8, 7, 4, 1, 0, 0, 3, 13, 29, 55, 92, 139, 193, 250, 305, 350, 380, 391, 382, 355, 314, 264, 210, 157, 110, 70, 40, 18, 5, 0, 0, 7, 20, 39, 63, 93, 127, 164, 201, 234, 261, 277, 281, 274, 259, 241, 226, 222, 232, 256, 291, 331, 367, 391, 398, 385, 354, 308, 255, 200, 149, 104, 69, 42, 24, 12, 6, 3, 3, 4, 6, 7, 8, 8, 8, 8, 7, 6, 5, 3, 2, 1, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 1, 3, 5, 8, 10, 11, 12, 13, 14, 14, 14, 14, 13, 12, 14, 20, 35, 59, 94, 140, 195, 255, 313, 365, 405, 428, 431, 414, 378, 327, 267, 204, 146, 96, 59, 33, 17, 9, 5, 3, 3, 3, 4, 5, 8, 10, 11, 11, 9, 7, 8, 14, 29, 55, 91, 135, 185, 237, 286, 327, 359, 378, 385, 379, 364, 345, 327, 318, 322, 342, 374, 412, 448, 473, 480, 465, 429, 376, 314, 249, 188, 136, 95, 64, 44, 31, 23, 19, 17, 16, 16, 16, 16, 17, 17, 18, 18, 17, 17, 16, 16, 16, 16, 16, 16, 15, 15, 15, 15, 17, 18, 19, 19, 19, 18, 16, 15, 14, 13, 13, 12, 11, 8, 6, 4, 4, 10, 22, 44, 75, 117, 165, 217, 268, 314, 350, 372, 378, 367, 340, 301, 252, 200, 149, 103, 67, 39, 20, 9, 3, 0, 0, 2, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 6, 8, 11, 13, 15, 16, 17, 16, 15, 13, 10, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 6, 9, 15, 24, 37, 56, 83, 117, 156, 198, 237, 269, 291, 301, 300, 291, 281, 274, 278, 294, 322, 357, 394, 422, 437, 435, 418, 390, 358, 331, 314, 309, 316, 332, 353, 373, 388, 396, 394, 383, 366, 346, 330, 322, 325, 341, 366, 397, 425, 445, 450, 438, 408, 363, 308, 250, 194, 144, 103, 72, 50, 36, 28, 24, 23, 23, 24, 24, 24, 22, 20, 16, 13, 11, 10, 12, 17, 28, 45, 69, 99, 136, 176, 219, 258, 291, 313, 322, 316, 296, 266, 228, 187, 147, 111, 81, 59, 42, 32, 26, 24, 24, 30, 42, 63, 98, 148, 213, 292, 379, 465, 542, 601, 635, 640, 617, 568, 501, 423, 341, 264, 196, 140, 97, 66, 45, 32, 24, 20, 19, 19, 20, 21, 22, 22, 21, 20, 19, 17, 16, 15, 14, 14, 15, 16, 17, 18, 18, 18, 17, 17, 17, 18, 20, 21, 21, 21, 21, 20, 20, 20, 21, 22, 23, 26, 31, 42, 59, 85, 119, 161, 208, 256, 302, 341, 370, 387, 387, 372, 342, 301, 252, 200, 152, 110, 76, 52, 36, 26, 21, 18, 17, 16, 14, 12, 10, 7, 5, 4, 3, 3, 4, 4, 5, 6, 7, 8, 9, 11, 12, 14, 15, 16, 17, 20, 25, 34, 48, 68, 93, 122, 155, 189, 222, 250, 273, 288, 296, 297, 294, 290, 287, 292, 306, 330, 364, 402, 438, 465, 476, 470, 448, 416, 381, 349, 326, 314, 311, 315, 323, 331, 338, 341, 339, 334, 328, 323, 324, 335, 355, 385, 419, 452, 477, 486, 477, 450, 406, 352, 293, 234, 180, 133, 94, 64, 41, 25, 17, 13, 13, 14, 15, 15, 13, 11, 8, 7, 6, 6, 6, 8, 9, 10, 11, 11, 11, 11, 10, 10, 10, 11, 13, 18, 25, 36, 51, 72, 99, 132, 170, 210, 250, 285, 311, 326, 329, 321, 306, 288, 271, 260, 256, 260, 270, 283, 295, 303, 303, 297, 286, 273, 263, 261, 268, 285, 309, 336, 362, 380, 387, 382, 362, 331, 290, 243, 195, 148, 107, 73, 47, 30, 20, 18, 23, 36, 57, 85, 121, 161, 202, 242, 276, 302, 318, 322, 314, 293, 262, 223, 181, 139, 100, 68, 44, 28, 18, 15, 17, 27, 44, 69, 102, 140, 181, 220, 256, 283, 301, 306, 300, 283, 256, 222, 184, 147, 112, 82, 58, 40, 28, 20, 15, 12, 10, 9, 7, 6, 5, 3, 2, 1, 0, 0, 0, 1, 5, 13, 26, 45, 69, 99, 133, 171, 207, 240, 266, 280, 282, 271, 248, 217, 183, 148, 115, 88, 66, 48, 34, 24, 17, 14, 17, 26, 45, 73, 114, 167, 232, 309, 395, 482, 564, 632, 678, 695, 683, 641, 577, 496, 409, 323, 244, 178, 124, 84, 55, 36, 24, 17, 13, 11, 10, 10, 9, 8, 7, 6, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 5, 5, 6, 5, 5, 4, 3, 3, 3, 3, 4, 5, 6, 6, 5, 4, 3, 1, 1, 1, 2, 3, 4, 5, 6, 7, 7, 7, 7, 6, 6, 5, 5, 5, 4, 4, 3, 3, 2, 2, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 3, 3, 4, 4, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 4, 6, 8, 10, 11, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 4, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 4, 4, 4, 5, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 4, 9, 17, 29, 46, 68, 94, 124, 159, 195, 232, 265, 292, 309, 312, 302, 280, 249, 212, 173, 137, 105, 78, 55, 38, 24, 13, 6, 2, 1, 1, 2, 3, 5, 6, 7, 7, 7, 7, 6, 7, 7, 9, 11, 12, 14, 15, 15, 16, 17, 18, 19, 22, 26, 32, 43, 58, 80, 107, 140, 176, 215, 254, 292, 324, 348, 360, 359, 343, 315, 278, 236, 193, 155, 121, 93, 71, 54, 41, 31, 24, 19, 17, 16, 17, 18, 19, 19, 18, 16, 14, 12, 10, 9, 8, 8, 8, 9, 9, 10, 10, 11, 10, 10, 9, 8, 7, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 6, 11, 19, 32, 49, 72, 99, 131, 166, 202, 237, 267, 289, 302, 304, 295, 276, 249, 216, 182, 147, 116, 89, 67, 50, 37, 28, 21, 15, 11, 8, 6, 6, 6, 7, 8, 9, 9, 9, 9, 9, 8, 8, 8, 8, 9, 9, 8, 7, 6, 5, 4, 3, 3, 4, 5, 6, 7, 7, 6, 5, 4, 4, 4, 5, 5, 6, 6, 6, 5, 5, 4, 4, 4, 3, 3, 4, 5, 7, 12, 20, 32, 47, 68, 94, 123, 155, 187, 216, 240, 255, 261, 258, 247, 230, 208, 184, 158, 133, 108, 85, 65, 51, 43, 43, 52, 70, 95, 127, 163, 202, 242, 280, 313, 339, 355, 358, 348, 327, 296, 260, 220, 181, 144, 111, 82, 58, 40, 26, 17, 11, 9, 9, 10, 12, 15, 16, 18, 19, 21, 24, 29, 37, 50, 67, 88, 114, 143, 175, 209, 243, 274, 300, 320, 330, 330, 320, 299, 270, 234, 195, 156, 120, 88, 63, 44, 31, 23, 18, 14, 12, 11, 10, 9, 10, 10, 11, 11, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 3, 3, 3, 2, 2, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 9, 8, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 6, 8, 10, 12, 13, 14, 14, 14, 16, 19, 24, 33, 46, 64, 89, 119, 156, 199, 243, 288, 330, 364, 389, 400, 399, 384, 357, 321, 280, 236, 194, 154, 120, 92, 69, 52, 39, 30, 23, 19, 16, 14, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 11, 10, 9, 9, 8, 9, 10, 11, 12, 13, 13, 12, 11, 11, 11, 12, 14, 16, 18, 21, 26, 34, 46, 64, 90, 124, 165, 213, 266, 322, 378, 431, 476, 508, 525, 524, 506, 471, 425, 372, 315, 260, 210, 165, 127, 96, 73, 55, 44, 36, 31, 28, 26, 25, 24, 24, 26, 28, 33, 41, 54, 72, 97, 126, 160, 195, 229, 262, 292, 317, 337, 350, 354, 348, 331, 304, 271, 233, 196, 161, 129, 103, 82, 68, 60, 59, 65, 78, 95, 115, 137, 157, 177, 196, 214, 231, 246, 257, 265, 269, 270, 270, 273, 281, 293, 310, 327, 340, 346, 341, 327, 305, 278, 248, 216, 185, 153, 123, 95, 71, 51, 37, 29, 24, 22, 20, 18, 16, 14, 12, 12, 13, 15, 17, 19, 21, 24, 28, 35, 48, 65, 89, 118, 152, 190, 229, 267, 304, 336, 363, 381, 388, 384, 369, 341, 305, 263, 219, 177, 140, 109, 85, 67, 53, 42, 34, 27, 21, 16, 13, 10, 9, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 9, 10, 11, 11, 10, 9, 8, 7, 7, 8, 9, 11, 13, 16, 19, 23, 28, 37, 48, 65, 86, 111, 139, 169, 200, 229, 257, 281, 300, 313, 318, 313, 300, 277, 249, 217, 183, 151, 122, 98, 79, 66, 61, 64, 75, 93, 117, 144, 174, 204, 233, 259, 281, 297, 305, 305, 296, 279, 254, 225, 193, 161, 130, 101, 76, 56, 40, 28, 20, 15, 11, 10, 9, 9, 9, 11, 12, 13, 13, 13, 12, 12, 12, 12, 13, 13, 13, 13, 13, 14, 16, 19, 22, 27, 31, 37, 45, 57, 73, 95, 122, 152, 184, 216, 245, 270, 289, 303, 311, 310, 301, 284, 258, 228, 195, 162, 132, 107, 87, 73, 64, 59, 59, 64, 73, 87, 106, 129, 154, 179, 203, 223, 238, 245, 244, 236, 221, 201, 179, 155, 132, 109, 88, 68, 51, 37, 25, 16, 10, 6, 4, 3, 4, 5, 6, 6, 6, 5, 4, 3, 2, 3, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 6, 7, 8, 8, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 7, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 13, 23, 35, 52, 72, 95, 121, 148, 174, 198, 219, 234, 244, 247, 245, 236, 222, 203, 180, 155, 130, 105, 82, 62, 44, 30, 18, 10, 5, 3, 2, 3, 3, 3, 3, 4, 5, 8, 13, 22, 33, 48, 66, 87, 111, 136, 162, 186, 207, 225, 238, 250, 259, 268, 276, 283, 288, 291, 291, 290, 290, 290, 292, 294, 295, 291, 281, 264, 242, 215, 187, 159, 133, 110, 89, 69, 52, 37, 25, 17, 13, 12, 12, 13, 13, 12, 11, 9, 9, 11, 16, 22, 31, 41, 53, 68, 87, 111, 140, 175, 213, 254, 293, 329, 357, 378, 388, 389, 381, 365, 341, 310, 276, 238, 199, 162, 127, 96, 71, 52, 38, 29, 22, 18, 14, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 4, 4, 5, 8, 11, 14, 19, 26, 36, 50, 69, 93, 121, 154, 191, 233, 278, 327, 376, 421, 457, 481, 490, 484, 466, 438, 404, 366, 324, 281, 236, 192, 151, 115, 84, 62, 46, 36, 30, 26, 24, 21, 20, 19, 21, 25, 32, 41, 52, 67, 84, 104, 129, 157, 188, 221, 251, 278, 299, 312, 319, 318, 311, 298, 279, 256, 228, 197, 166, 137, 110, 89, 73, 63, 60, 62, 69, 79, 92, 106, 121, 136, 151, 166, 181, 194, 203, 207, 204, 196, 182, 165, 147, 128, 112, 97, 85, 76, 70, 68, 70, 75, 85, 99, 116, 137, 159, 183, 205, 225, 242, 255, 264, 268, 268, 262, 251, 234, 213, 188, 162, 137, 113, 92, 74, 58, 45, 34, 25, 19, 15, 12, 12, 11, 11, 11, 10, 9, 8, 7, 7, 8, 8, 9, 9, 9, 9, 10, 11, 12, 14, 15, 17, 19, 22, 27, 36, 47, 62, 79, 100, 123, 148, 175, 203, 232, 260, 286, 307, 322, 330, 329, 320, 303, 280, 252, 223, 193, 165, 139, 115, 93, 74, 57, 43, 32, 25, 20, 17, 16, 14, 11, 9, 7, 5, 5, 5, 5, 6, 6, 5, 4, 3, 3, 3, 4, 5, 7, 8, 9, 9, 8, 6, 5, 4, 4, 4, 4, 5, 5, 4, 4, 3, 2, 2, 1, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 4, 3, 2, 1, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 5, 6, 9, 12, 16, 21, 29, 40, 53, 70, 90, 111, 134, 157, 180, 201, 221, 238, 252, 261, 265, 262, 251, 233, 210, 183, 156, 129, 106, 85, 67, 52, 40, 29, 21, 14, 10, 8, 7, 8, 9, 11, 15, 20, 26, 35, 46, 60, 76, 95, 116, 138, 162, 185, 207, 226, 241, 252, 259, 264, 269, 273, 279, 287, 295, 303, 311, 318, 324, 327, 329, 329, 328, 326, 324, 324, 326, 331, 338, 347, 355, 361, 365, 367, 367, 364, 360, 355, 349, 343, 337, 333, 331, 330, 330, 329, 325, 317, 306, 293, 278, 261, 244, 225, 203, 180, 156, 133, 114, 100, 92, 89, 90, 95, 103, 113, 126, 142, 160, 180, 200, 220, 238, 252, 264, 274, 281, 287, 292, 297, 302, 306, 309, 312, 315, 318, 321, 326, 330, 335, 340, 345, 348, 351, 353, 354, 356, 359, 363, 368, 372, 374, 371, 363, 347, 324, 296, 264, 231, 199, 169, 142, 119, 99, 83, 68, 55, 45, 36, 30, 27, 25, 25, 25, 27, 29, 32, 36, 42, 50, 60, 73, 90, 109, 130, 152, 174, 193, 211, 225, 237, 247, 253, 256, 254, 246, 231, 212, 189, 164, 140, 118, 98, 82, 68, 56, 45, 37, 29, 24, 19, 16, 14, 13, 11, 10, 10, 10, 11, 11, 12, 11, 11, 10, 10, 9, 10, 10, 10, 10, 9, 8, 7, 7, 7, 8, 9, 11, 13, 14, 15, 15, 15, 16, 20, 26, 36, 48, 62, 76, 91, 106, 124, 144, 167, 193, 218, 240, 257, 268, 271, 269, 262, 252, 239, 222, 202, 180, 157, 136, 118, 106, 99, 98, 100, 106, 116, 128, 143, 162, 182, 203, 222, 238, 249, 255, 256, 251, 242, 229, 213, 196, 177, 159, 140, 124, 108, 95, 85, 78, 77, 80, 88, 100, 114, 130, 145, 160, 174, 186, 196, 204, 208, 207, 201, 190, 176, 160, 142, 125, 109, 93, 78, 63, 50, 38, 29, 22, 18, 15, 14, 13, 12, 11, 10, 10, 11, 13, 17, 22, 29, 37, 47, 59, 74, 91, 111, 132, 153, 173, 192, 209, 224, 235, 241, 242, 236, 225, 210, 192, 173, 154, 135, 115, 96, 78, 60, 46, 34, 25, 20, 16, 13, 10, 8, 6, 6, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 14, 19, 25, 31, 38, 48, 60, 75, 93, 113, 135, 158, 181, 204, 225, 242, 254, 261, 263, 262, 257, 249, 238, 224, 206, 185, 163, 141, 121, 106, 95, 88, 86, 88, 94, 105, 119, 136, 154, 172, 190, 205, 220, 233, 246, 257, 268, 276, 283, 288, 293, 297, 300, 304, 308, 311, 315, 318, 322, 325, 329, 332, 334, 335, 338, 341, 346, 354, 362, 370, 376, 379, 379, 377, 373, 369, 365, 362, 361, 359, 358, 356, 353, 347, 339, 328, 314, 297, 277, 254, 230, 205, 180, 155, 132, 111, 93, 76, 62, 50, 41, 33, 28, 23, 20, 16, 12, 9, 6, 4, 3, 4, 5, 6, 6, 6, 5, 4, 3, 2, 2, 3, 5, 6, 8, 9, 10, 11, 11, 11, 10, 9, 7, 6, 6, 7, 8, 10, 11, 12, 12, 11, 11, 10, 10, 11, 11, 12, 14, 16, 19, 24, 30, 38, 47, 58, 70, 85, 101, 118, 136, 154, 171, 187, 203, 219, 235, 252, 267, 280, 292, 300, 306, 309, 310, 309, 307, 303, 298, 293, 288, 281, 271, 259, 242, 222, 198, 174, 150, 128, 108, 91, 77, 64, 54, 45, 39, 34, 30, 27, 25, 23, 23, 25, 30, 37, 47, 58, 71, 85, 100, 117, 135, 155, 175, 196, 217, 235, 251, 263, 270, 272, 269, 263, 253, 241, 226, 209, 189, 167, 145, 123, 103, 86, 72, 60, 51, 42, 35, 29, 25, 23, 23, 24, 27, 30, 34, 38, 44, 52, 63, 76, 92, 109, 127, 144, 162, 178, 194, 209, 221, 231, 236, 237, 232, 224, 212, 199, 184, 170, 155, 139, 123, 106, 90, 74, 60, 49, 40, 34, 29, 25, 23, 20, 18, 17, 16, 15, 13, 12, 10, 8, 7, 6, 6, 5, 5, 4, 3, 3, 2, 3, 3, 4, 5, 6, 6, 5, 5, 4, 3, 2, 2, 2, 3, 4, 5, 6, 7, 7, 6, 5, 3, 1, 1, 0, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 11, 19, 30, 42, 55, 69, 83, 98, 114, 129, 144, 157, 167, 175, 181, 183, 184, 183, 180, 175, 166, 155, 141, 126, 111, 100, 91, 86, 83, 83, 84, 87, 92, 98, 106, 115, 124, 132, 138, 143, 147, 149, 150, 150, 147, 142, 133, 123, 111, 99, 89, 80, 74, 69, 67, 67, 70, 76, 84, 94, 105, 117, 130, 141, 152, 161, 168, 171, 172, 170, 167, 163, 158, 152, 145, 136, 125, 112, 99, 85, 73, 62, 52, 42, 33, 25, 19, 15, 13, 12, 12, 12, 11, 10, 10, 12, 17, 25, 35, 46, 57, 69, 82, 98, 118, 140, 165, 191, 217, 242, 266, 289, 311, 331, 348, 361, 370, 374, 375, 373, 369, 364, 358, 352, 346, 339, 330, 321, 309, 296, 281, 264, 247, 228, 211, 194, 180, 168, 159, 153, 151, 153, 159, 170, 185, 203, 223, 245, 268, 293, 319, 347, 374, 400, 421, 435, 442, 442, 435, 423, 407, 386, 362, 335, 304, 271, 238, 206, 177, 151, 129, 110, 93, 78, 65, 53, 42, 33, 25, 20, 16, 13, 11, 9, 7, 6, 5, 4, 3, 3, 3, 3, 3, 4, 5, 6, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 12, 16, 22, 29, 37, 46, 56, 67, 78, 90, 102, 115, 129, 143, 158, 174, 189, 204, 218, 231, 242, 253, 263, 273, 282, 292, 301, 309, 317, 325, 331, 336, 341, 345, 348, 352, 355, 359, 362, 365, 368, 370, 371, 372, 374, 376, 380, 384, 389, 393, 396, 397, 397, 395, 393, 390, 386, 381, 375, 366, 355, 341, 325, 305, 283, 258, 232, 205, 180, 156, 136, 118, 102, 89, 76, 64, 53, 44, 36, 30, 26, 23, 21, 19, 18, 16, 15, 14, 12, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 7, 7, 7, 7, 6, 5, 5, 5, 5, 6, 6, 7, 9, 9, 10, 10, 9, 9, 8, 8, 8, 9, 10, 11, 12, 12, 11, 10, 9, 9, 10, 11, 13, 16, 18, 21, 24, 27, 30, 35, 41, 50, 60, 74, 90, 109, 129, 150, 171, 190, 207, 222, 234, 244, 253, 260, 264, 265, 263, 256, 244, 230, 213, 196, 179, 164, 151, 140, 130, 120, 110, 101, 92, 84, 78, 74, 72, 71, 71, 71, 72, 72, 73, 75, 78, 82, 88, 95, 105, 116, 128, 139, 151, 160, 167, 172, 175, 178, 181, 186, 192, 198, 202, 203, 200, 194, 186, 177, 169, 163, 158, 152, 146, 138, 130, 122, 114, 107, 100, 92, 86, 81, 77, 74, 73, 73, 72, 72, 72, 73, 76, 81, 90, 100, 113, 126, 140, 154, 166, 177, 186, 194, 200, 206, 210, 212, 211, 207, 200, 190, 179, 169, 159, 149, 139, 129, 118, 105, 94, 83, 74, 66, 59, 53, 46, 40, 34, 31, 29, 28, 27, 27, 27, 27, 28, 31, 34, 37, 40, 43, 45, 47, 49, 53, 58, 66, 76, 92, 115, 146, 187, 240, 305, 381, 468, 565, 670, 776, 874, 951, 994, 991, 938, 842, 714, 575, 444, 336, 258, 210, 186, 176, 173, 171, 169, 167, 165, 165, 165, 166, 167, 167, 166, 165, 163, 161, 160, 160, 160, 161, 163, 165, 166, 167, 167, 166, 164, 162, 160, 158, 157, 156, 156, 157, 157, 157, 156, 155, 152, 150, 149, 149, 150, 152, 154, 154, 153, 150, 147, 143, 141, 140, 141, 143, 145, 147, 147, 147, 145, 144, 143, 143, 144, 144, 145, 144, 143, 141, 140, 139, 138, 138, 138, 137, 136, 135, 134, 134, 134, 136, 138, 139, 139, 137, 134, 132, 130, 129, 129, 130, 131, 131, 130, 129, 127, 126, 126, 126, 126, 126, 126, 124, 122, 120, 118, 116, 114, 113, 112, 112, 112, 113, 113, 113, 112, 111, 110, 109, 107, 105, 103, 99, 95, 91, 88, 86, 86, 87, 89, 91, 91, 91, 89, 86, 83, 80, 78, 77, 76, 76, 76, 77, 77, 78, 77, 76, 75, 73, 71, 70, 70, 70, 70, 70, 70, 70, 70, 69, 69, 69, 69, 69, 68, 67, 65, 64, 63, 62, 63, 66, 69, 72, 74, 77, 80, 85, 92, 104, 119, 136, 155, 172, 188, 203, 215, 228, 240, 252, 265, 276, 285, 290, 293, 294, 294, 295, 297, 300, 301, 301, 298, 293, 288, 285, 283, 283, 284, 284, 282, 279, 275, 271, 269, 269, 269, 270, 271, 272, 272, 271, 271, 269, 268, 266, 264, 263, 263, 263, 262, 261, 257, 252, 248, 244, 243, 245, 248, 251, 252, 250, 247, 243, 240, 241, 244, 249, 254, 257, 256, 253, 249, 245, 243, 243, 244, 246, 247, 246, 244, 242, 240, 238, 238, 239, 239, 239, 238, 236, 233, 230, 227, 226, 226, 227, 229, 231, 232, 232, 231, 230, 228, 226, 225, 225, 224, 224, 224, 223, 222, 222, 222, 224, 225, 227, 229, 230, 230, 230, 231, 232, 234, 236, 240, 244, 249, 255, 262, 268, 275, 280, 286, 291, 296, 302, 309, 315, 319, 320, 318, 314, 309, 303, 298, 293, 288, 282, 275, 265, 255, 243, 231, 219, 206, 193, 179, 165, 151, 136, 122, 109, 97, 86, 75, 65, 55, 47, 39, 32, 27, 23, 19, 17, 14, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakC": [0, 0, 0, 0, 0, 1, 3, 4, 6, 8, 10, 14, 18, 23, 30, 36, 44, 52, 62, 72, 83, 95, 108, 122, 134, 146, 156, 164, 171, 177, 181, 185, 187, 187, 184, 178, 170, 159, 148, 135, 123, 111, 99, 87, 74, 63, 52, 42, 34, 27, 22, 18, 15, 13, 11, 9, 7, 5, 4, 2, 2, 2, 2, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 16, 25, 36, 49, 66, 87, 111, 137, 166, 196, 225, 252, 276, 294, 306, 309, 305, 293, 274, 250, 222, 192, 162, 133, 106, 82, 62, 45, 33, 24, 18, 14, 11, 9, 8, 7, 7, 6, 6, 6, 6, 6, 6, 7, 8, 8, 9, 10, 10, 10, 10, 9, 8, 8, 7, 6, 6, 5, 5, 4, 4, 3, 3, 3, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 19, 38, 66, 101, 142, 187, 231, 272, 306, 330, 340, 336, 318, 287, 247, 202, 156, 113, 77, 50, 30, 17, 10, 6, 5, 4, 4, 5, 5, 7, 8, 9, 10, 10, 10, 10, 9, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 8, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 6, 5, 4, 3, 2, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 10, 31, 67, 119, 184, 257, 331, 397, 446, 472, 470, 442, 391, 325, 252, 182, 120, 71, 37, 16, 6, 3, 4, 5, 5, 5, 4, 2, 2, 1, 0, 0, 0, 5, 23, 59, 119, 202, 306, 419, 530, 623, 685, 708, 689, 630, 540, 432, 319, 215, 130, 68, 27, 6, 0, 0, 7, 29, 66, 123, 198, 287, 381, 466, 532, 568, 569, 534, 471, 388, 297, 211, 136, 80, 41, 19, 8, 5, 6, 8, 11, 13, 15, 17, 17, 17, 16, 14, 12, 10, 8, 7, 6, 5, 4, 3, 2, 2, 3, 3, 4, 3, 2, 1, 0, 0, 0, 1, 1, 0, 0, 1, 13, 42, 92, 164, 253, 349, 439, 507, 544, 542, 503, 437, 358, 286, 237, 223, 247, 304, 381, 460, 524, 558, 554, 513, 443, 355, 263, 179, 111, 62, 32, 16, 11, 11, 13, 15, 17, 18, 18, 19, 18, 17, 17, 15, 14, 13, 12, 12, 12, 11, 11, 10, 9, 8, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 2, 2, 1, 0, 0, 10, 41, 99, 184, 289, 401, 501, 572, 603, 588, 530, 442, 337, 233, 143, 75, 31, 7, 0, 0, 2, 5, 8, 10, 12, 13, 14, 14, 13, 11, 8, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 3, 2, 2, 2, 2, 3, 3, 4, 5, 5, 5, 5, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 1, 4, 4, 1, 0, 0, 14, 57, 130, 233, 351, 466, 556, 603, 597, 541, 448, 335, 223, 128, 60, 19, 1, 0, 1, 5, 9, 11, 12, 13, 14, 15, 14, 12, 9, 7, 5, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 0, 3, 6, 5, 0, 0, 0, 33, 108, 229, 389, 566, 728, 844, 889, 854, 748, 594, 422, 263, 136, 53, 10, 0, 0, 5, 9, 10, 10, 10, 12, 15, 18, 19, 17, 13, 7, 1, 0, 0, 1, 5, 6, 2, 0, 0, 17, 70, 165, 296, 448, 592, 701, 750, 729, 645, 515, 367, 228, 117, 45, 8, 0, 0, 5, 9, 10, 9, 9, 10, 12, 14, 14, 13, 11, 9, 8, 8, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 2, 7, 8, 3, 0, 0, 22, 90, 211, 376, 564, 739, 864, 910, 867, 747, 577, 394, 231, 108, 33, 0, 0, 0, 8, 12, 10, 2, 0, 0, 21, 91, 210, 374, 561, 737, 863, 911, 870, 751, 580, 396, 232, 110, 36, 2, 0, 0, 3, 7, 8, 8, 3, 0, 0, 6, 53, 148, 295, 480, 673, 835, 929, 935, 850, 697, 509, 324, 173, 71, 15, 0, 0, 2, 8, 11, 9, 3, 0, 0, 14, 68, 167, 310, 480, 646, 771, 824, 791, 680, 521, 357, 234, 185, 223, 335, 488, 636, 737, 760, 702, 579, 431, 302, 234, 247, 340, 484, 639, 760, 812, 782, 678, 526, 359, 210, 99, 32, 2, 0, 3, 10, 13, 12, 11, 11, 13, 15, 16, 15, 13, 10, 7, 6, 6, 6, 6, 4, 1, 0, 0, 0, 5, 9, 6, 0, 0, 5, 52, 146, 285, 452, 617, 742, 800, 775, 676, 525, 357, 204, 90, 22, 0, 0, 8, 14, 9, 0, 0, 19, 88, 208, 369, 546, 703, 804, 821, 750, 604, 421, 244, 118, 75, 125, 257, 438, 624, 769, 840, 824, 726, 572, 399, 239, 116, 39, 3, 0, 1, 8, 12, 12, 11, 11, 13, 15, 16, 16, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 1, 8, 11, 8, 0, 0, 10, 67, 177, 337, 524, 701, 825, 862, 802, 658, 467, 282, 152, 112, 176, 325, 521, 712, 848, 897, 847, 716, 535, 348, 188, 76, 16, 0, 0, 10, 18, 20, 18, 16, 14, 14, 15, 14, 12, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 9, 8, 6, 5, 3, 2, 2, 2, 3, 4, 5, 5, 5, 3, 2, 1, 0, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 2, 8, 11, 8, 0, 0, 9, 64, 168, 319, 492, 651, 755, 774, 700, 552, 370, 208, 115, 120, 226, 408, 620, 805, 916, 927, 838, 673, 475, 286, 138, 45, 2, 0, 3, 12, 16, 14, 11, 11, 13, 17, 19, 18, 12, 4, 0, 0, 0, 6, 10, 6, 0, 0, 9, 62, 162, 304, 467, 615, 713, 738, 683, 564, 410, 255, 128, 43, 0, 0, 0, 11, 18, 14, 2, 0, 0, 30, 112, 244, 409, 579, 716, 786, 771, 676, 527, 357, 203, 87, 19, 0, 0, 7, 17, 17, 7, 0, 0, 20, 96, 224, 395, 578, 734, 826, 831, 747, 597, 417, 247, 115, 35, 1, 0, 5, 11, 12, 10, 8, 9, 10, 6, 0, 0, 12, 70, 179, 337, 521, 693, 812, 844, 779, 630, 433, 240, 96, 39, 80, 206, 384, 567, 708, 775, 754, 654, 503, 338, 190, 83, 21, 0, 0, 8, 16, 18, 16, 12, 10, 10, 11, 12, 12, 11, 9, 8, 7, 7, 7, 8, 8, 9, 9, 8, 8, 7, 7, 7, 8, 9, 9, 10, 9, 9, 8, 6, 4, 3, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 3, 1, 0, 0, 0, 2, 8, 12, 8, 0, 0, 7, 60, 164, 315, 490, 651, 758, 780, 708, 558, 368, 188, 66, 35, 103, 256, 455, 649, 789, 839, 786, 643, 449, 256, 118, 72, 133, 283, 481, 674, 811, 857, 804, 669, 488, 305, 154, 54, 5, 0, 3, 16, 24, 24, 20, 17, 15, 17, 21, 24, 27, 27, 25, 20, 13, 6, 2, 2, 5, 9, 8, 2, 0, 0, 25, 92, 199, 334, 471, 578, 627, 606, 520, 392, 254, 132, 46, 1, 0, 0, 13, 22, 19, 4, 0, 0, 38, 142, 307, 511, 713, 866, 928, 884, 747, 553, 349, 179, 65, 7, 0, 0, 6, 12, 13, 13, 11, 6, 0, 0, 3, 55, 161, 320, 510, 692, 823, 867, 813, 676, 493, 305, 150, 47, 0, 0, 1, 16, 22, 16, 1, 0, 0, 47, 146, 295, 473, 644, 767, 808, 752, 609, 415, 220, 76, 21, 70, 211, 409, 611, 766, 836, 808, 691, 521, 339, 181, 72, 15, 0, 0, 6, 8, 6, 4, 4, 5, 4, 0, 0, 1, 36, 112, 226, 364, 494, 584, 610, 564, 460, 325, 194, 90, 25, 0, 0, 3, 10, 12, 9, 6, 5, 7, 9, 11, 11, 10, 7, 4, 3, 2, 2, 2, 2, 3, 3, 3, 4, 4, 5, 5, 4, 4, 4, 4, 6, 9, 13, 17, 20, 21, 20, 18, 14, 11, 8, 6, 5, 5, 7, 8, 9, 10, 10, 8, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 4, 0, 0, 0, 0, 7, 15, 16, 7, 0, 0, 29, 131, 303, 526, 755, 935, 1017, 979, 831, 615, 386, 192, 63, 1, 0, 1, 17, 23, 20, 12, 6, 6, 12, 19, 25, 28, 28, 26, 22, 18, 14, 11, 9, 8, 8, 8, 9, 10, 10, 9, 8, 6, 5, 4, 4, 4, 5, 6, 7, 8, 8, 7, 6, 5, 4, 4, 4, 3, 3, 3, 4, 6, 9, 11, 12, 10, 6, 0, 0, 0, 3, 11, 14, 8, 0, 0, 13, 81, 206, 375, 556, 706, 785, 770, 666, 503, 323, 166, 58, 4, 0, 0, 11, 16, 14, 9, 8, 12, 16, 18, 14, 7, 0, 2, 10, 21, 23, 10, 0, 0, 36, 170, 396, 690, 991, 1226, 1330, 1273, 1073, 786, 486, 236, 73, 0, 0, 3, 22, 27, 21, 9, 1, 0, 4, 10, 14, 15, 14, 11, 8, 6, 4, 3, 2, 1, 1, 2, 4, 5, 6, 5, 4, 2, 1, 1, 3, 5, 6, 5, 3, 0, 0, 0, 2, 9, 13, 9, 0, 0, 9, 70, 186, 350, 536, 701, 801, 803, 703, 523, 308, 116, 0, 0, 102, 303, 547, 772, 923, 965, 892, 728, 518, 312, 147, 42, 0, 0, 4, 20, 27, 20, 2, 0, 0, 39, 147, 314, 515, 710, 849, 895, 835, 686, 489, 293, 136, 38, 0, 0, 8, 21, 26, 23, 16, 11, 9, 11, 14, 18, 20, 21, 20, 20, 19, 17, 16, 13, 11, 9, 8, 7, 6, 6, 5, 4, 3, 2, 1, 1, 2, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5, 4, 3, 3, 5, 8, 12, 15, 16, 12, 7, 2, 1, 4, 11, 14, 11, 0, 0, 6, 62, 171, 327, 503, 656, 742, 732, 623, 444, 249, 99, 48, 116, 292, 528, 760, 923, 973, 902, 734, 516, 304, 138, 37, 0, 0, 9, 21, 23, 17, 8, 3, 5, 11, 20, 26, 27, 22, 14, 5, 1, 5, 13, 18, 14, 0, 0, 0, 63, 196, 392, 619, 825, 955, 973, 873, 685, 460, 251, 98, 15, 0, 0, 15, 25, 24, 15, 6, 2, 3, 9, 15, 20, 21, 21, 19, 16, 13, 11, 9, 8, 7, 6, 6, 6, 7, 7, 8, 9, 10, 9, 9, 7, 5, 4, 3, 3, 3, 2, 1, 0, 0, 0, 2, 5, 8, 8, 6, 1, 0, 0, 6, 15, 18, 10, 0, 0, 11, 88, 227, 415, 614, 775, 854, 827, 704, 520, 324, 159, 50, 0, 0, 2, 14, 18, 13, 5, 0, 0, 0, 2, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 13, 13, 10, 5, 0, 0, 1, 9, 14, 12, 1, 0, 0, 43, 143, 294, 472, 635, 740, 757, 681, 534, 358, 195, 76, 11, 0, 0, 9, 14, 12, 4, 0, 0, 0, 3, 6, 8, 7, 5, 3, 1, 0, 0, 1, 3, 6, 8, 8, 5, 1, 0, 0, 1, 9, 15, 13, 2, 0, 0, 50, 158, 322, 515, 695, 813, 831, 739, 561, 341, 140, 11, 0, 72, 243, 452, 645, 772, 804, 736, 592, 413, 241, 108, 29, 0, 0, 6, 13, 13, 7, 1, 0, 1, 5, 8, 10, 9, 7, 5, 4, 3, 2, 2, 1, 1, 2, 3, 4, 3, 1, 0, 0, 0, 4, 12, 15, 9, 0, 0, 7, 68, 182, 337, 503, 638, 705, 685, 583, 431, 268, 131, 40, 0, 0, 2, 12, 15, 10, 3, 0, 0, 0, 4, 7, 7, 6, 4, 3, 3, 5, 9, 13, 17, 20, 22, 22, 20, 18, 15, 12, 10, 8, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 3, 2, 1, 1, 2, 3, 4, 5, 6, 7, 7, 6, 6, 5, 4, 3, 3, 3, 4, 5, 6, 7, 6, 5, 5, 5, 8, 13, 18, 20, 19, 13, 6, 3, 4, 11, 17, 16, 5, 0, 0, 34, 135, 295, 492, 681, 813, 849, 779, 625, 430, 243, 101, 20, 0, 0, 9, 17, 15, 7, 0, 0, 0, 3, 9, 12, 11, 7, 1, 0, 0, 1, 8, 13, 11, 0, 0, 0, 41, 132, 266, 419, 554, 635, 638, 562, 432, 283, 151, 57, 7, 0, 0, 2, 9, 14, 13, 7, 0, 0, 0, 44, 140, 284, 450, 602, 698, 709, 633, 492, 325, 173, 63, 6, 0, 0, 12, 20, 20, 14, 9, 7, 9, 12, 14, 15, 13, 11, 9, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 3, 0, 0, 0, 0, 5, 12, 13, 5, 0, 0, 18, 87, 204, 355, 507, 620, 661, 620, 507, 357, 207, 90, 20, 0, 0, 5, 12, 12, 6, 0, 0, 0, 0, 2, 3, 3, 2, 2, 2, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 4, 4, 3, 2, 2, 2, 2, 4, 5, 6, 7, 5, 1, 0, 0, 0, 5, 12, 14, 7, 0, 0, 15, 89, 217, 386, 559, 693, 748, 709, 587, 418, 246, 110, 27, 0, 0, 5, 13, 13, 6, 0, 0, 0, 1, 5, 6, 6, 4, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 2, 0, 0, 0, 2, 11, 17, 14, 1, 0, 0, 52, 172, 352, 562, 753, 873, 887, 792, 617, 409, 219, 82, 10, 0, 0, 13, 20, 17, 8, 0, 0, 0, 5, 11, 15, 15, 13, 10, 7, 4, 2, 1, 0, 1, 2, 3, 3, 1, 0, 0, 0, 2, 9, 14, 10, 0, 0, 0, 44, 138, 276, 434, 572, 654, 654, 574, 438, 282, 145, 49, 2, 0, 0, 9, 13, 10, 3, 0, 0, 0, 0, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 5, 3, 0, 0, 0, 2, 13, 20, 16, 1, 0, 0, 63, 204, 413, 656, 874, 1008, 1019, 904, 698, 458, 241, 88, 8, 0, 0, 14, 21, 16, 5, 0, 0, 1, 9, 16, 19, 18, 16, 12, 9, 6, 3, 1, 1, 2, 5, 9, 13, 14, 11, 5, 0, 0, 2, 12, 18, 15, 0, 0, 0, 58, 185, 372, 587, 777, 892, 896, 790, 605, 392, 202, 70, 3, 0, 0, 15, 20, 15, 4, 0, 0, 0, 10, 18, 20, 15, 6, 0, 0, 2, 13, 20, 15, 0, 0, 1, 76, 227, 445, 690, 902, 1023, 1018, 889, 675, 434, 224, 79, 6, 0, 0, 6, 12, 12, 9, 5, 0, 0, 0, 12, 76, 189, 341, 503, 632, 692, 665, 559, 405, 246, 117, 35, 0, 0, 0, 3, 5, 7, 10, 10, 5, 0, 0, 7, 74, 200, 376, 567, 726, 809, 790, 676, 501, 312, 152, 47, 0, 0, 1, 12, 14, 8, 1, 0, 0, 0, 4, 7, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 2, 4, 7, 9, 11, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 11, 14, 14, 11, 4, 0, 0, 2, 9, 14, 10, 0, 0, 1, 53, 156, 300, 459, 592, 663, 650, 558, 414, 258, 126, 39, 0, 0, 1, 10, 13, 8, 1, 0, 0, 0, 3, 6, 6, 5, 4, 3, 3, 5, 9, 14, 20, 25, 28, 25, 18, 9, 1, 0, 5, 13, 17, 10, 0, 0, 8, 78, 208, 385, 572, 723, 793, 762, 640, 463, 279, 129, 34, 0, 0, 5, 15, 16, 9, 1, 0, 0, 4, 10, 13, 13, 11, 7, 4, 1, 0, 0, 0, 2, 5, 8, 11, 14, 15, 15, 13, 10, 7, 5, 3, 3, 4, 6, 8, 10, 10, 8, 4, 0, 0, 0, 4, 10, 12, 6, 0, 0, 14, 71, 169, 296, 425, 522, 555, 510, 397, 244, 96, 0, 0, 77, 255, 483, 707, 868, 926, 867, 712, 505, 298, 134, 35, 0, 0, 7, 17, 17, 9, 1, 0, 0, 5, 10, 12, 11, 8, 5, 2, 2, 3, 6, 9, 12, 14, 15, 16, 14, 12, 9, 6, 4, 3, 4, 5, 7, 9, 10, 11, 10, 9, 7, 5, 4, 3, 3, 4, 4, 5, 5, 5, 4, 3, 2, 1, 2, 4, 7, 10, 13, 15, 16, 16, 15, 14, 12, 9, 7, 5, 5, 7, 9, 10, 8, 4, 0, 0, 0, 7, 17, 20, 11, 0, 0, 20, 111, 272, 484, 702, 870, 938, 881, 712, 476, 237, 57, 0, 29, 178, 385, 594, 749, 811, 769, 641, 464, 283, 136, 42, 0, 0, 4, 15, 17, 13, 5, 1, 0, 4, 8, 11, 12, 11, 9, 7, 5, 4, 4, 4, 6, 8, 10, 12, 13, 14, 14, 13, 12, 12, 11, 11, 10, 10, 9, 8, 7, 6, 6, 7, 7, 8, 8, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 10, 10, 9, 7, 4, 1, 0, 1, 2, 4, 4, 2, 0, 0, 0, 3, 11, 15, 11, 0, 0, 1, 56, 167, 326, 502, 653, 737, 728, 631, 475, 302, 153, 53, 4, 0, 0, 4, 5, 4, 4, 6, 6, 2, 0, 0, 22, 98, 227, 394, 565, 695, 748, 708, 588, 422, 253, 117, 32, 0, 0, 3, 12, 12, 6, 0, 0, 0, 3, 7, 10, 10, 8, 6, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 7, 8, 10, 10, 9, 7, 4, 1, 0, 1, 4, 9, 13, 13, 9, 3, 0, 0, 6, 14, 18, 11, 0, 0, 16, 97, 242, 437, 643, 807, 881, 837, 685, 465, 241, 78, 21, 83, 243, 451, 645, 772, 799, 725, 577, 397, 227, 97, 20, 0, 0, 9, 24, 27, 16, 0, 0, 0, 65, 196, 382, 590, 772, 878, 877, 771, 591, 384, 201, 72, 6, 0, 0, 12, 17, 12, 4, 0, 0, 0, 6, 11, 13, 13, 11, 9, 8, 7, 7, 7, 7, 6, 5, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 7, 6, 6, 5, 5, 5, 5, 5, 5, 4, 3, 2, 2, 3, 4, 5, 5, 5, 5, 4, 3, 3, 3, 4, 6, 7, 8, 9, 9, 10, 11, 12, 13, 13, 14, 14, 13, 12, 11, 10, 9, 8, 7, 5, 4, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 8, 8, 7, 7, 5, 4, 2, 1, 1, 1, 1, 2, 2, 3, 4, 4, 3, 3, 2, 3, 4, 6, 9, 10, 9, 5, 0, 0, 0, 6, 13, 15, 8, 0, 0, 16, 90, 221, 392, 569, 708, 769, 736, 619, 451, 277, 132, 39, 0, 0, 3, 13, 14, 9, 2, 0, 0, 6, 12, 17, 18, 17, 14, 11, 10, 9, 8, 7, 6, 5, 4, 3, 3, 3, 4, 4, 4, 5, 7, 10, 12, 15, 16, 15, 14, 12, 10, 8, 7, 7, 6, 6, 6, 7, 8, 9, 10, 11, 12, 12, 12, 12, 11, 11, 12, 14, 17, 20, 21, 20, 18, 14, 12, 14, 17, 19, 16, 6, 0, 0, 23, 97, 218, 369, 518, 627, 665, 622, 511, 362, 214, 97, 25, 0, 0, 5, 13, 15, 11, 6, 4, 5, 8, 12, 13, 13, 11, 8, 7, 5, 5, 4, 4, 3, 2, 2, 2, 1, 1, 1, 0, 0, 0, 1, 3, 5, 8, 10, 11, 10, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 1, 2, 4, 4, 2, 0, 0, 0, 2, 9, 14, 11, 0, 0, 0, 51, 157, 313, 495, 661, 767, 784, 707, 559, 381, 215, 90, 17, 0, 0, 3, 16, 21, 17, 5, 0, 0, 16, 93, 227, 404, 589, 738, 810, 784, 668, 495, 310, 154, 50, 1, 0, 0, 10, 13, 7, 0, 0, 0, 3, 9, 15, 17, 16, 13, 10, 6, 4, 4, 5, 6, 9, 12, 14, 15, 15, 14, 13, 11, 10, 9, 8, 8, 8, 9, 9, 9, 8, 7, 6, 4, 3, 2, 2, 3, 4, 6, 8, 9, 10, 9, 8, 6, 5, 3, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 2, 3, 5, 6, 6, 6, 5, 3, 2, 1, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 1, 3, 5, 7, 6, 2, 0, 0, 0, 6, 15, 18, 9, 0, 0, 17, 104, 258, 462, 677, 848, 930, 899, 767, 570, 360, 182, 62, 1, 0, 0, 11, 22, 24, 14, 0, 0, 0, 49, 165, 339, 545, 738, 867, 895, 815, 649, 444, 250, 105, 21, 0, 0, 8, 15, 12, 4, 0, 0, 2, 10, 18, 21, 21, 18, 14, 11, 9, 8, 7, 6, 5, 4, 4, 5, 7, 7, 5, 1, 0, 0, 0, 6, 12, 11, 3, 0, 0, 32, 113, 240, 396, 546, 651, 679, 617, 480, 303, 137, 27, 6, 80, 230, 417, 589, 704, 733, 673, 545, 383, 226, 104, 30, 0, 0, 4, 10, 10, 5, 0, 0, 0, 4, 9, 11, 11, 8, 6, 4, 2, 1, 1, 1, 1, 2, 3, 3, 3, 3, 2, 1, 1, 1, 2, 3, 5, 6, 7, 7, 7, 6, 5, 4, 3, 3, 4, 6, 10, 14, 17, 16, 12, 6, 3, 3, 8, 13, 14, 5, 0, 0, 21, 98, 226, 391, 557, 684, 737, 701, 588, 429, 264, 128, 40, 0, 0, 1, 10, 12, 8, 2, 0, 0, 3, 8, 12, 12, 11, 10, 8, 8, 7, 8, 7, 7, 6, 5, 4, 4, 3, 3, 4, 4, 5, 5, 5, 5, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 12, 11, 9, 7, 5, 5, 6, 8, 10, 13, 16, 17, 17, 16, 14, 11, 9, 7, 6, 5, 5, 6, 6, 7, 7, 7, 8, 8, 7, 7, 6, 5, 4, 3, 3, 3, 3, 4, 5, 5, 5, 4, 3, 3, 2, 2, 2, 3, 4, 5, 6, 6, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 5, 6, 8, 11, 15, 18, 19, 15, 9, 3, 1, 4, 10, 14, 10, 0, 0, 1, 55, 162, 320, 502, 669, 776, 796, 722, 576, 398, 228, 99, 24, 0, 0, 6, 13, 11, 5, 0, 0, 4, 13, 21, 24, 21, 12, 4, 0, 3, 11, 15, 12, 0, 0, 1, 61, 182, 358, 560, 742, 858, 875, 791, 629, 433, 248, 107, 23, 0, 0, 6, 20, 22, 13, 0, 0, 1, 54, 158, 308, 480, 638, 740, 755, 675, 518, 324, 146, 35, 22, 115, 290, 501, 693, 817, 844, 771, 621, 435, 257, 119, 34, 0, 0, 4, 12, 12, 7, 1, 0, 2, 9, 16, 20, 21, 20, 17, 14, 11, 9, 7, 6, 5, 4, 3, 2, 3, 3, 4, 5, 5, 5, 4, 4, 5, 8, 11, 13, 11, 6, 0, 0, 0, 5, 12, 14, 7, 0, 0, 21, 103, 243, 427, 618, 771, 844, 818, 701, 525, 335, 173, 62, 6, 0, 0, 8, 11, 7, 0, 0, 0, 2, 8, 13, 15, 14, 11, 7, 5, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 7, 8, 8, 9, 9, 10, 10, 9, 8, 7, 7, 7, 7, 8, 6, 3, 0, 0, 0, 5, 11, 13, 6, 0, 0, 15, 81, 197, 351, 512, 641, 704, 684, 588, 442, 284, 148, 54, 6, 0, 0, 8, 13, 11, 6, 2, 2, 5, 9, 11, 11, 10, 8, 6, 6, 7, 10, 13, 16, 18, 19, 19, 17, 15, 13, 11, 9, 9, 8, 8, 8, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 8, 8, 9, 11, 12, 12, 12, 12, 11, 10, 8, 8, 8, 8, 9, 10, 10, 10, 10, 9, 8, 7, 7, 7, 7, 7, 6, 5, 5, 5, 5, 7, 9, 12, 14, 15, 15, 14, 12, 10, 8, 6, 5, 5, 6, 7, 8, 10, 10, 10, 10, 9, 8, 8, 7, 8, 10, 12, 13, 13, 10, 7, 4, 5, 10, 14, 15, 8, 0, 0, 16, 83, 203, 366, 543, 693, 777, 769, 667, 496, 301, 133, 36, 33, 125, 286, 473, 637, 738, 751, 679, 543, 379, 223, 104, 31, 0, 0, 3, 9, 10, 6, 1, 0, 2, 6, 11, 15, 17, 16, 14, 11, 8, 6, 4, 3, 4, 5, 7, 8, 9, 9, 8, 6, 4, 2, 0, 0, 0, 2, 4, 6, 7, 8, 8, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 3, 4, 6, 8, 9, 9, 8, 7, 6, 5, 3, 2, 1, 1, 1, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 7, 8, 8, 8, 8, 9, 9, 8, 7, 6, 5, 5, 7, 10, 11, 9, 6, 1, 0, 4, 12, 18, 16, 3, 0, 0, 47, 165, 350, 578, 803, 970, 1035, 981, 825, 607, 382, 194, 69, 7, 0, 0, 9, 12, 7, 0, 0, 0, 4, 13, 20, 23, 20, 14, 7, 2, 2, 5, 9, 10, 4, 0, 0, 15, 72, 170, 300, 437, 550, 609, 599, 523, 402, 266, 146, 59, 12, 0, 0, 4, 7, 6, 2, 0, 0, 0, 1, 3, 5, 5, 4, 3, 3, 2, 2, 2, 2, 3, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 9, 9, 8, 7, 5, 4, 3, 4, 5, 8, 11, 14, 15, 14, 10, 5, 3, 4, 8, 11, 9, 1, 0, 0, 31, 105, 223, 367, 511, 621, 668, 641, 549, 416, 273, 149, 60, 10, 0, 0, 7, 15, 14, 5, 0, 0, 14, 77, 184, 327, 480, 610, 684, 683, 608, 479, 328, 189, 84, 22, 0, 0, 3, 7, 6, 2, 0, 0, 1, 7, 12, 15, 16, 14, 12, 10, 8, 6, 5, 5, 4, 3, 3, 2, 2, 2, 2, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 3, 4, 3, 0, 0, 0, 0, 6, 12, 12, 4, 0, 0, 28, 112, 249, 423, 601, 741, 805, 778, 667, 504, 327, 175, 68, 12, 0, 0, 7, 11, 9, 5, 2, 2, 6, 10, 14, 15, 14, 12, 10, 8, 7, 6, 5, 6, 7, 7, 6, 4, 1, 0, 1, 5, 10, 10, 3, 0, 0, 19, 81, 184, 316, 454, 564, 617, 601, 520, 396, 260, 141, 57, 11, 0, 0, 4, 7, 5, 1, 0, 0, 0, 4, 7, 9, 8, 7, 5, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 9, 10, 10, 9, 7, 6, 4, 2, 2, 1, 1, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 2, 0, 0, 0, 1, 6, 8, 5, 0, 0, 5, 44, 117, 219, 333, 435, 498, 508, 461, 372, 263, 158, 75, 22, 0, 0, 0, 9, 15, 13, 4, 0, 0, 24, 103, 234, 407, 589, 740, 822, 813, 718, 562, 383, 220, 99, 28, 0, 0, 0, 4, 6, 6, 5, 2, 0, 0, 4, 42, 119, 236, 381, 526, 636, 681, 646, 536, 379, 213, 84, 26, 59, 175, 350, 540, 699, 790, 793, 710, 566, 397, 237, 113, 36, 2, 0, 1, 6, 6, 3, 0, 0, 2, 8, 14, 17, 17, 15, 11, 8, 5, 4, 4, 4, 5, 6, 8, 8, 9, 9, 9, 9, 8, 6, 5, 4, 3, 3, 3, 3, 3, 4, 4, 3, 3, 2, 2, 1, 1, 0, 1, 1, 2, 3, 4, 4, 3, 2, 1, 1, 2, 3, 3, 2, 0, 0, 0, 0, 5, 8, 6, 0, 0, 2, 39, 114, 228, 362, 492, 585, 618, 583, 489, 361, 229, 118, 44, 6, 0, 0, 5, 7, 4, 0, 0, 0, 0, 3, 5, 5, 4, 3, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 5, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 7, 6, 4, 4, 7, 11, 13, 10, 2, 0, 0, 35, 114, 239, 394, 553, 678, 737, 714, 612, 457, 289, 151, 79, 89, 177, 318, 473, 602, 673, 669, 595, 472, 329, 197, 95, 32, 3, 0, 2, 8, 10, 9, 7, 6, 8, 11, 14, 15, 15, 14, 13, 11, 10, 9, 9, 9, 9, 9, 9, 8, 8, 7, 7, 6, 5, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 1, 1, 2, 3, 5, 6, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 0, 0, 0, 0, 6, 10, 8, 0, 0, 0, 36, 116, 240, 391, 540, 653, 702, 674, 579, 440, 291, 161, 68, 16, 0, 0, 3, 7, 6, 2, 0, 0, 0, 3, 4, 5, 5, 4, 4, 4, 4, 5, 6, 7, 9, 11, 11, 10, 7, 3, 0, 1, 6, 10, 10, 4, 0, 0, 28, 102, 225, 386, 558, 702, 784, 780, 690, 537, 357, 197, 97, 81, 150, 284, 448, 598, 698, 724, 672, 559, 413, 266, 143, 57, 11, 0, 0, 5, 11, 11, 4, 0, 0, 12, 62, 151, 273, 411, 537, 620, 638, 584, 470, 324, 183, 85, 56, 106, 224, 384, 548, 676, 740, 726, 641, 506, 353, 211, 102, 34, 3, 0, 0, 5, 5, 2, 0, 0, 0, 3, 7, 10, 11, 10, 9, 7, 6, 5, 4, 4, 4, 4, 5, 6, 5, 3, 0, 0, 0, 2, 4, 5, 2, 0, 0, 12, 52, 119, 207, 303, 385, 434, 438, 397, 322, 231, 144, 75, 29, 5, 0, 0, 0, 3, 6, 7, 4, 0, 0, 3, 42, 120, 238, 380, 521, 628, 676, 654, 568, 441, 301, 176, 82, 26, 0, 0, 0, 3, 6, 7, 3, 0, 0, 2, 32, 97, 199, 330, 469, 588, 657, 657, 587, 465, 322, 199, 130, 137, 218, 354, 509, 643, 720, 724, 655, 531, 383, 240, 126, 50, 11, 0, 0, 4, 6, 5, 3, 2, 4, 8, 11, 13, 14, 12, 11, 9, 8, 7, 7, 6, 6, 6, 6, 7, 8, 9, 9, 9, 9, 9, 10, 13, 15, 17, 18, 17, 14, 11, 9, 9, 10, 10, 7, 0, 0, 3, 32, 90, 180, 290, 402, 490, 533, 518, 448, 341, 226, 137, 101, 132, 228, 367, 517, 640, 705, 695, 614, 482, 336, 214, 147, 152, 226, 345, 478, 586, 643, 635, 566, 454, 324, 201, 104, 41, 10, 1, 4, 10, 14, 14, 12, 11, 10, 10, 12, 13, 14, 13, 12, 11, 10, 9, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 4, 4, 3, 4, 5, 5, 6, 7, 7, 7, 6, 5, 4, 3, 2, 2, 2, 2, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 9, 8, 7, 5, 3, 2, 2, 1, 1, 1, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 7, 5, 4, 2, 1, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 3, 8, 9, 3, 0, 0, 23, 92, 209, 364, 535, 685, 781, 802, 744, 621, 462, 302, 166, 71, 19, 0, 0, 2, 4, 2, 0, 0, 1, 7, 12, 14, 11, 5, 1, 1, 4, 8, 8, 1, 0, 0, 39, 129, 274, 461, 659, 827, 927, 937, 854, 701, 511, 325, 172, 68, 12, 0, 0, 6, 12, 11, 4, 0, 0, 11, 62, 152, 275, 415, 545, 637, 669, 634, 542, 415, 279, 160, 73, 22, 0, 0, 0, 3, 3, 1, 0, 0, 0, 0, 2, 2, 2, 1, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 3, 4, 2, 0, 0, 6, 32, 80, 147, 225, 298, 349, 369, 352, 303, 234, 160, 95, 46, 16, 2, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 1, 2, 4, 6, 7, 8, 7, 5, 4, 4, 6, 7, 6, 2, 0, 0, 18, 66, 146, 254, 373, 481, 554, 574, 536, 449, 334, 222, 143, 118, 158, 254, 386, 520, 625, 676, 661, 584, 466, 332, 206, 108, 44, 10, 0, 0, 0, 3, 5, 4, 1, 0, 0, 10, 52, 130, 244, 381, 517, 624, 679, 669, 598, 483, 348, 220, 117, 48, 12, 0, 0, 1, 2, 1, 0, 0, 1, 6, 10, 13, 11, 7, 2, 0, 0, 3, 5, 4, 0, 0, 5, 40, 108, 210, 334, 459, 560, 615, 613, 555, 455, 335, 217, 120, 53, 15, 0, 0, 0, 2, 1, 0, 0, 0, 1, 4, 7, 8, 7, 5, 3, 1, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 3, 1, 1, 1, 2, 6, 13, 23, 33, 43, 48, 48, 39, 24, 9, 2, 14, 54, 126, 226, 339, 446, 525, 558, 536, 464, 359, 248, 159, 117, 132, 201, 309, 429, 530, 591, 596, 546, 454, 340, 225, 128, 59, 19, 2, 0, 0, 2, 2, 0, 0, 0, 2, 5, 7, 7, 5, 3, 1, 1, 3, 4, 3, 0, 0, 3, 28, 80, 162, 265, 373, 467, 526, 539, 502, 424, 323, 219, 128, 61, 21, 2, 0, 0, 2, 2, 1, 0, 0, 1, 4, 7, 9, 10, 9, 7, 5, 4, 4, 4, 5, 5, 4, 2, 0, 0, 0, 3, 4, 2, 0, 0, 8, 43, 111, 212, 335, 461, 564, 625, 629, 577, 480, 360, 239, 135, 61, 18, 0, 0, 0, 2, 2, 0, 0, 0, 1, 5, 8, 9, 9, 6, 4, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 4, 5, 3, 0, 0, 8, 44, 113, 214, 336, 458, 558, 614, 615, 562, 467, 349, 230, 128, 55, 13, 0, 0, 5, 8, 4, 0, 0, 13, 61, 145, 261, 393, 517, 610, 652, 635, 564, 454, 329, 210, 114, 49, 13, 0, 0, 0, 2, 1, 0, 0, 0, 2, 5, 7, 9, 8, 7, 6, 5, 4, 5, 6, 7, 9, 11, 11, 9, 7, 5, 4, 5, 6, 6, 2, 0, 0, 15, 61, 143, 256, 387, 512, 607, 650, 635, 564, 454, 328, 208, 112, 47, 12, 0, 0, 1, 2, 1, 0, 0, 0, 1, 4, 6, 7, 6, 5, 3, 2, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 3, 5, 4, 0, 0, 3, 34, 98, 199, 326, 461, 579, 655, 676, 635, 545, 423, 293, 177, 89, 33, 6, 0, 0, 1, 2, 0, 0, 0, 2, 5, 7, 7, 6, 4, 3, 4, 4, 3, 0, 0, 4, 30, 82, 164, 270, 385, 487, 557, 577, 543, 463, 355, 248, 168, 136, 162, 240, 353, 475, 576, 634, 634, 578, 480, 365, 262, 196, 184, 228, 316, 426, 528, 595, 608, 565, 475, 365, 266, 206, 205, 266, 375, 507, 628, 710, 734, 696, 603, 478, 343, 220, 123, 57, 20, 4, 1, 4, 8, 11, 13, 15, 17, 18, 19, 18, 17, 16, 15, 13, 10, 6, 1, 0, 4, 26, 68, 132, 216, 307, 391, 450, 471, 448, 387, 302, 215, 151, 127, 156, 232, 342, 460, 559, 616, 617, 564, 469, 359, 259, 196, 184, 225, 305, 405, 496, 556, 570, 534, 458, 358, 252, 158, 86, 39, 14, 5, 4, 6, 7, 8, 9, 10, 11, 13, 14, 15, 14, 13, 11, 9, 8, 7, 7, 7, 8, 9, 10, 11, 11, 11, 10, 9, 7, 6, 5, 5, 5, 4, 4, 2, 0, 0, 0, 0, 2, 3, 2, 0, 0, 6, 35, 91, 175, 280, 390, 487, 551, 571, 543, 474, 378, 273, 175, 96, 42, 11, 0, 0, 1, 4, 2, 0, 0, 2, 25, 70, 140, 229, 326, 416, 483, 515, 505, 457, 379, 286, 193, 114, 55, 20, 3, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 2, 1, 0, 0, 1, 4, 4, 1, 0, 0, 18, 65, 145, 258, 390, 521, 625, 682, 680, 619, 516, 397, 291, 224, 212, 254, 339, 442, 536, 597, 611, 574, 494, 389, 276, 174, 94, 41, 12, 1, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 10, 8, 6, 3, 2, 1, 2, 2, 3, 4, 5, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 11, 41, 94, 169, 259, 352, 433, 486, 503, 480, 421, 339, 248, 162, 91, 42, 13, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 2, 3, 3, 0, 0, 0, 15, 51, 113, 199, 298, 395, 474, 519, 524, 488, 420, 333, 240, 156, 88, 41, 13, 0, 0, 0, 2, 1, 0, 0, 6, 31, 76, 144, 229, 320, 402, 460, 483, 466, 414, 338, 259, 197, 169, 185, 245, 337, 439, 530, 588, 600, 564, 488, 387, 279, 180, 101, 47, 16, 2, 0, 0, 2, 4, 6, 8, 11, 13, 14, 15, 14, 13, 12, 9, 5, 0, 0, 3, 27, 77, 155, 259, 379, 495, 590, 646, 654, 613, 531, 424, 309, 204, 118, 57, 21, 3, 0, 0, 1, 1, 0, 0, 3, 24, 67, 134, 223, 325, 428, 514, 570, 584, 555, 489, 397, 295, 197, 116, 58, 23, 6, 1, 0, 0, 0, 0, 16, 52, 114, 199, 300, 401, 485, 537, 548, 517, 452, 364, 270, 181, 109, 57, 25, 9, 3, 1, 0, 0, 0, 10, 40, 95, 175, 273, 377, 470, 537, 565, 551, 497, 415, 317, 221, 137, 74, 32, 9, 0, 0, 0, 2, 4, 6, 9, 11, 13, 14, 13, 11, 9, 7, 5, 3, 3, 3, 4, 5, 6, 7, 7, 6, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 1, 3, 3, 3, 2, 1, 1, 2, 2, 1, 0, 0, 2, 20, 60, 126, 218, 327, 439, 537, 602, 623, 597, 529, 432, 322, 217, 129, 65, 26, 6, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 6, 5, 4, 3, 1, 0, 0, 3, 22, 61, 125, 212, 313, 414, 500, 555, 571, 545, 482, 395, 296, 202, 122, 63, 25, 6, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 7, 6, 3, 1, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 2, 1, 1, 1, 0, 0, 0, 9, 33, 77, 142, 226, 319, 410, 482, 525, 529, 496, 433, 359, 291, 248, 240, 270, 328, 399, 464, 508, 519, 494, 438, 361, 274, 190, 118, 64, 28, 8, 0, 0, 0, 0, 1, 1, 1, 2, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 3, 1, 0, 0, 0, 8, 29, 67, 124, 201, 289, 378, 455, 504, 519, 496, 441, 367, 291, 232, 204, 214, 258, 328, 406, 474, 517, 526, 497, 438, 357, 269, 186, 115, 63, 30, 12, 4, 0, 0, 0, 2, 16, 46, 98, 169, 255, 345, 427, 487, 515, 507, 465, 397, 313, 226, 148, 86, 42, 16, 4, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 0, 0, 1, 13, 38, 80, 141, 217, 298, 373, 431, 460, 458, 426, 373, 314, 263, 236, 241, 279, 342, 417, 487, 535, 551, 530, 476, 398, 308, 221, 144, 85, 44, 19, 6, 1, 0, 0, 2, 3, 4, 5, 6, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 3, 3, 3, 2, 1, 0, 0, 3, 17, 44, 88, 149, 224, 304, 380, 440, 473, 476, 447, 393, 321, 243, 169, 106, 59, 28, 10, 2, 0, 0, 0, 1, 2, 3, 5, 6, 8, 8, 7, 6, 5, 3, 1, 0, 0, 2, 12, 30, 61, 104, 159, 218, 275, 321, 347, 351, 330, 290, 238, 181, 128, 84, 50, 27, 13, 6, 3, 3, 4, 5, 6, 6, 6, 6, 6, 6, 6, 6, 4, 2, 1, 2, 10, 26, 56, 99, 156, 221, 287, 346, 388, 408, 401, 369, 317, 254, 188, 128, 78, 43, 20, 7, 1, 0, 0, 4, 16, 41, 82, 141, 215, 298, 380, 447, 491, 502, 479, 427, 355, 273, 195, 127, 75, 39, 17, 6, 1, 1, 2, 3, 5, 7, 9, 11, 12, 12, 13, 12, 11, 10, 9, 8, 8, 8, 9, 10, 10, 9, 8, 7, 6, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 6, 5, 4, 3, 2, 2, 3, 3, 4, 4, 4, 4, 4, 3, 3, 3, 3, 4, 6, 7, 9, 10, 11, 11, 11, 10, 10, 9, 9, 8, 9, 9, 9, 9, 8, 8, 7, 7, 8, 8, 7, 5, 2, 0, 4, 19, 51, 104, 178, 268, 364, 454, 525, 567, 572, 541, 480, 399, 308, 221, 145, 86, 45, 21, 8, 4, 3, 4, 8, 17, 35, 65, 111, 173, 248, 329, 408, 472, 510, 517, 491, 442, 382, 329, 299, 303, 344, 414, 500, 582, 643, 669, 654, 602, 525, 440, 364, 311, 291, 303, 339, 384, 425, 449, 448, 420, 370, 306, 238, 174, 119, 77, 47, 27, 14, 6, 1, 0, 0, 7, 23, 52, 95, 154, 226, 305, 383, 450, 496, 512, 498, 455, 390, 313, 234, 163, 104, 61, 32, 15, 6, 4, 4, 5, 7, 9, 11, 12, 12, 12, 11, 10, 8, 7, 5, 4, 3, 2, 2, 2, 2, 2, 3, 4, 5, 5, 6, 7, 7, 8, 8, 8, 7, 7, 6, 5, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 7, 8, 8, 7, 6, 5, 4, 2, 0, 0, 0, 3, 14, 36, 70, 118, 177, 241, 304, 356, 391, 403, 390, 354, 300, 238, 174, 116, 70, 37, 16, 5, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 2, 2, 1, 0, 0, 1, 9, 27, 58, 102, 159, 224, 291, 351, 396, 419, 416, 388, 339, 277, 210, 148, 95, 55, 28, 12, 3, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 5, 20, 49, 95, 157, 233, 316, 395, 461, 504, 518, 501, 455, 389, 311, 232, 160, 100, 56, 27, 10, 2, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 2, 2, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 8, 8, 6, 5, 3, 2, 2, 2, 3, 4, 4, 4, 3, 3, 2, 2, 2, 1, 0, 0, 0, 5, 20, 46, 86, 140, 204, 273, 339, 394, 430, 443, 431, 394, 340, 275, 208, 146, 93, 53, 26, 10, 2, 0, 0, 2, 4, 5, 6, 7, 8, 8, 8, 7, 6, 4, 2, 0, 2, 8, 22, 47, 85, 137, 201, 274, 347, 411, 457, 480, 475, 445, 393, 328, 258, 191, 132, 84, 50, 26, 12, 5, 3, 2, 3, 5, 6, 7, 8, 8, 7, 6, 4, 3, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 1, 2, 3, 4, 5, 5, 6, 6, 6, 6, 6, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 4, 3, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 18, 42, 79, 128, 183, 241, 294, 335, 359, 363, 347, 313, 265, 210, 155, 105, 64, 34, 15, 5, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 14, 33, 61, 100, 149, 204, 261, 314, 357, 385, 394, 384, 356, 312, 260, 205, 151, 105, 68, 40, 22, 11, 5, 2, 2, 2, 3, 4, 4, 5, 5, 6, 6, 7, 7, 7, 8, 8, 8, 8, 8, 9, 8, 8, 8, 8, 8, 10, 11, 13, 14, 16, 16, 17, 16, 16, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 15, 15, 14, 13, 12, 12, 15, 23, 40, 67, 106, 156, 216, 279, 341, 396, 436, 458, 460, 442, 409, 369, 330, 302, 289, 294, 316, 349, 384, 415, 432, 431, 411, 373, 322, 263, 205, 152, 107, 72, 48, 31, 23, 21, 28, 45, 74, 117, 174, 242, 315, 387, 450, 496, 518, 515, 487, 437, 373, 303, 233, 171, 120, 80, 53, 34, 23, 17, 14, 14, 14, 15, 16, 18, 18, 18, 18, 17, 15, 15, 16, 21, 33, 54, 87, 131, 185, 246, 307, 362, 404, 429, 434, 422, 397, 365, 334, 312, 302, 308, 327, 356, 388, 416, 435, 440, 429, 403, 369, 332, 301, 283, 281, 295, 321, 354, 383, 401, 404, 388, 354, 307, 253, 197, 145, 101, 68, 44, 29, 20, 15, 12, 11, 10, 11, 12, 13, 15, 16, 16, 15, 14, 13, 13, 14, 19, 28, 45, 72, 109, 157, 213, 273, 332, 381, 417, 433, 431, 412, 381, 347, 318, 300, 297, 310, 334, 364, 392, 411, 415, 402, 373, 331, 280, 225, 172, 125, 86, 56, 35, 22, 14, 10, 7, 6, 5, 5, 5, 6, 6, 7, 8, 8, 8, 7, 6, 6, 6, 5, 6, 6, 6, 7, 7, 8, 8, 9, 10, 10, 11, 11, 11, 11, 10, 10, 9, 8, 7, 6, 5, 4, 4, 4, 4, 4, 4, 3, 2, 1, 1, 1, 2, 5, 12, 24, 43, 70, 106, 151, 201, 253, 302, 342, 368, 376, 366, 340, 300, 252, 201, 153, 110, 75, 49, 31, 21, 18, 25, 41, 70, 110, 161, 221, 284, 344, 397, 436, 458, 462, 448, 421, 388, 356, 332, 321, 326, 345, 372, 402, 426, 437, 431, 407, 368, 316, 259, 201, 148, 103, 68, 42, 25, 15, 10, 10, 13, 22, 37, 60, 93, 136, 187, 244, 301, 352, 391, 413, 416, 403, 378, 349, 323, 306, 301, 309, 329, 355, 383, 405, 417, 414, 395, 361, 314, 260, 205, 153, 107, 71, 44, 26, 14, 7, 4, 3, 3, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 8, 20, 39, 66, 100, 141, 187, 233, 276, 312, 336, 346, 340, 318, 284, 242, 197, 152, 112, 78, 51, 31, 17, 7, 2, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 3, 2, 2, 2, 2, 4, 7, 12, 20, 32, 51, 77, 110, 151, 197, 243, 286, 322, 345, 354, 348, 327, 294, 252, 205, 159, 117, 81, 53, 31, 17, 8, 2, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 3, 3, 3, 2, 1, 0, 1, 4, 11, 23, 40, 63, 93, 130, 171, 216, 260, 299, 329, 349, 355, 350, 338, 322, 309, 304, 309, 325, 350, 378, 404, 423, 430, 426, 409, 385, 357, 330, 311, 302, 304, 315, 332, 350, 363, 367, 360, 342, 312, 274, 230, 185, 142, 104, 72, 47, 29, 16, 7, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 4, 7, 14, 24, 41, 64, 96, 135, 179, 228, 275, 318, 352, 373, 380, 370, 346, 309, 264, 215, 165, 120, 81, 52, 32, 22, 19, 24, 37, 58, 88, 127, 174, 225, 277, 324, 361, 384, 391, 382, 357, 321, 276, 228, 180, 136, 97, 66, 42, 26, 15, 8, 4, 2, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 6, 14, 26, 45, 69, 100, 134, 172, 212, 249, 281, 306, 319, 320, 308, 284, 251, 212, 171, 132, 98, 69, 46, 29, 17, 10, 5, 3, 2, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 2, 4, 6, 10, 15, 24, 37, 56, 82, 115, 154, 196, 238, 277, 308, 330, 341, 338, 322, 295, 259, 218, 175, 135, 99, 69, 46, 29, 17, 10, 6, 5, 5, 6, 7, 7, 6, 5, 4, 3, 2, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 4, 5, 7, 12, 19, 31, 48, 71, 99, 133, 169, 207, 243, 274, 298, 314, 323, 325, 323, 321, 321, 327, 341, 362, 389, 417, 443, 461, 469, 466, 452, 431, 408, 387, 370, 361, 360, 365, 372, 379, 380, 373, 357, 330, 296, 256, 215, 175, 137, 104, 75, 52, 35, 25, 21, 23, 32, 46, 67, 93, 125, 161, 201, 241, 278, 308, 329, 337, 331, 312, 282, 245, 204, 164, 127, 96, 70, 49, 33, 21, 12, 6, 3, 2, 2, 3, 4, 4, 4, 4, 4, 5, 6, 9, 15, 26, 43, 66, 97, 133, 172, 213, 252, 288, 317, 339, 353, 359, 358, 353, 345, 339, 337, 340, 348, 359, 371, 380, 385, 381, 368, 346, 315, 278, 236, 193, 152, 116, 87, 67, 56, 56, 65, 85, 114, 152, 198, 249, 300, 348, 388, 417, 433, 437, 429, 413, 393, 372, 355, 343, 339, 340, 347, 354, 360, 359, 351, 333, 307, 273, 234, 193, 153, 117, 86, 62, 44, 31, 22, 16, 12, 9, 7, 5, 4, 3, 3, 4, 4, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 8, 13, 21, 33, 49, 70, 94, 121, 149, 176, 202, 223, 237, 243, 240, 229, 211, 187, 160, 132, 104, 78, 56, 37, 22, 12, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1, 2, 3, 5, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 5, 10, 17, 27, 42, 61, 83, 109, 137, 165, 191, 213, 231, 241, 242, 236, 221, 199, 172, 143, 114, 86, 62, 42, 27, 15, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 8, 10, 16, 24, 38, 56, 80, 110, 144, 183, 223, 262, 297, 324, 341, 346, 340, 322, 296, 263, 227, 189, 152, 118, 88, 64, 44, 30, 19, 13, 9, 7, 6, 7, 8, 10, 11, 12, 13, 14, 18, 24, 33, 47, 66, 90, 119, 152, 189, 228, 266, 302, 332, 353, 362, 359, 345, 319, 285, 247, 206, 166, 129, 97, 71, 51, 36, 25, 17, 12, 9, 7, 6, 6, 6, 7, 8, 9, 9, 9, 10, 12, 17, 24, 34, 48, 65, 85, 107, 131, 156, 180, 202, 220, 234, 244, 249, 252, 253, 255, 260, 269, 284, 304, 328, 352, 374, 391, 401, 405, 402, 396, 388, 381, 375, 373, 373, 376, 380, 384, 385, 382, 374, 358, 334, 304, 267, 227, 186, 148, 113, 83, 60, 42, 29, 20, 15, 12, 10, 10, 10, 11, 11, 11, 11, 11, 11, 11, 10, 10, 9, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 9, 10, 12, 14, 17, 21, 28, 38, 52, 71, 96, 127, 164, 204, 247, 289, 328, 361, 385, 398, 399, 387, 364, 332, 294, 253, 213, 174, 140, 110, 85, 64, 47, 33, 24, 18, 14, 12, 10, 10, 9, 8, 7, 7, 7, 6, 7, 7, 7, 8, 8, 9, 9, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 11, 11, 12, 12, 13, 13, 13, 13, 13, 13, 12, 11, 11, 11, 12, 13, 14, 15, 16, 16, 15, 14, 12, 11, 11, 11, 12, 12, 13, 13, 12, 12, 11, 11, 11, 12, 12, 12, 13, 13, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 13, 13, 14, 13, 12, 11, 10, 9, 9, 9, 9, 10, 11, 11, 12, 12, 13, 13, 13, 14, 14, 14, 15, 16, 18, 22, 26, 32, 40, 51, 65, 84, 109, 140, 178, 219, 262, 305, 343, 374, 396, 409, 411, 402, 383, 356, 321, 281, 239, 198, 161, 130, 106, 91, 84, 84, 91, 104, 123, 148, 176, 207, 238, 267, 292, 311, 323, 326, 322, 309, 289, 263, 232, 200, 167, 135, 107, 84, 65, 51, 40, 31, 25, 20, 17, 15, 14, 14, 14, 15, 15, 15, 14, 13, 12, 12, 13, 14, 15, 16, 18, 19, 20, 21, 23, 26, 31, 38, 48, 62, 81, 104, 133, 167, 206, 248, 291, 331, 365, 390, 406, 410, 403, 387, 362, 331, 295, 257, 218, 181, 148, 122, 104, 94, 91, 96, 108, 126, 152, 184, 221, 261, 300, 337, 366, 387, 398, 403, 402, 397, 393, 388, 385, 382, 382, 382, 384, 387, 391, 395, 397, 398, 396, 393, 390, 387, 386, 387, 390, 394, 399, 404, 409, 412, 412, 410, 406, 400, 392, 385, 379, 376, 374, 374, 374, 373, 370, 362, 349, 331, 308, 281, 251, 220, 189, 160, 133, 109, 89, 75, 66, 63, 67, 77, 93, 113, 138, 166, 197, 229, 260, 287, 309, 323, 328, 325, 314, 297, 276, 251, 224, 196, 168, 140, 115, 94, 79, 70, 67, 71, 81, 96, 117, 143, 171, 202, 234, 264, 292, 316, 336, 352, 364, 372, 378, 381, 383, 384, 386, 389, 392, 394, 396, 395, 389, 378, 359, 335, 305, 271, 237, 203, 173, 148, 129, 115, 108, 108, 114, 128, 147, 170, 197, 226, 254, 281, 306, 326, 341, 351, 356, 356, 353, 348, 343, 338, 336, 335, 337, 339, 341, 340, 335, 324, 306, 283, 256, 227, 197, 167, 139, 114, 90, 69, 53, 39, 30, 23, 18, 15, 12, 10, 9, 8, 7, 7, 7, 7, 6, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 3, 4, 4, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 11, 16, 24, 35, 49, 68, 90, 115, 141, 167, 192, 215, 236, 254, 268, 277, 279, 274, 261, 241, 216, 187, 158, 130, 105, 84, 66, 51, 38, 27, 19, 13, 9, 7, 7, 6, 6, 6, 5, 4, 4, 4, 5, 5, 6, 6, 7, 7, 7, 8, 9, 11, 14, 18, 23, 29, 37, 48, 62, 80, 102, 128, 157, 187, 215, 242, 264, 282, 295, 302, 302, 296, 282, 262, 237, 208, 179, 150, 123, 99, 78, 60, 45, 33, 25, 20, 18, 17, 18, 18, 19, 21, 24, 29, 37, 49, 65, 85, 109, 137, 168, 201, 236, 271, 305, 336, 360, 378, 387, 387, 378, 360, 336, 306, 272, 236, 201, 167, 136, 108, 84, 65, 49, 36, 26, 18, 12, 8, 5, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 11, 12, 13, 13, 14, 15, 16, 17, 18, 18, 19, 20, 21, 22, 22, 23, 23, 22, 21, 19, 17, 15, 14, 13, 12, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 4, 6, 10, 15, 20, 28, 37, 49, 64, 82, 103, 125, 149, 171, 192, 210, 224, 233, 237, 236, 230, 219, 205, 188, 170, 151, 134, 119, 108, 101, 99, 102, 109, 121, 138, 160, 186, 216, 248, 280, 310, 335, 354, 367, 376, 380, 382, 382, 381, 378, 375, 372, 369, 366, 363, 358, 351, 341, 326, 307, 285, 260, 233, 205, 176, 149, 123, 99, 79, 62, 48, 38, 29, 22, 17, 13, 10, 8, 7, 6, 6, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 5, 5, 5, 6, 6, 8, 10, 12, 14, 17, 20, 23, 28, 36, 46, 60, 78, 98, 121, 146, 172, 197, 222, 246, 268, 285, 298, 305, 306, 300, 288, 270, 248, 222, 195, 167, 139, 114, 92, 73, 58, 45, 34, 26, 19, 14, 11, 9, 8, 6, 6, 5, 4, 4, 4, 4, 4, 3, 2, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 3, 3, 3, 4, 6, 9, 13, 19, 26, 34, 44, 55, 69, 84, 101, 119, 137, 155, 171, 185, 195, 201, 202, 200, 193, 183, 170, 155, 138, 121, 103, 87, 71, 56, 44, 33, 24, 17, 11, 7, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 5, 4, 4, 3, 3, 3, 4, 4, 5, 5, 5, 5, 6, 8, 10, 14, 17, 22, 26, 32, 39, 48, 60, 75, 92, 113, 135, 159, 183, 208, 233, 255, 274, 289, 299, 303, 300, 292, 278, 260, 238, 213, 189, 166, 146, 131, 120, 115, 113, 116, 124, 135, 152, 172, 195, 219, 241, 260, 275, 285, 290, 290, 287, 279, 266, 248, 227, 203, 178, 153, 130, 109, 90, 73, 58, 44, 33, 24, 18, 15, 13, 13, 14, 14, 15, 15, 16, 19, 23, 29, 38, 50, 63, 77, 92, 107, 124, 140, 157, 172, 186, 195, 201, 202, 199, 193, 184, 172, 158, 141, 123, 105, 87, 72, 59, 49, 40, 33, 26, 20, 14, 10, 7, 5, 5, 4, 5, 5, 5, 6, 7, 7, 8, 7, 7, 6, 6, 7, 9, 11, 14, 18, 21, 26, 32, 40, 51, 64, 79, 96, 113, 130, 147, 162, 176, 188, 197, 203, 205, 203, 197, 188, 176, 161, 145, 128, 110, 93, 77, 63, 51, 42, 34, 29, 24, 21, 19, 18, 19, 21, 24, 29, 35, 42, 51, 63, 77, 95, 116, 139, 163, 188, 213, 235, 255, 271, 284, 292, 296, 295, 288, 276, 259, 237, 213, 188, 164, 141, 120, 101, 83, 67, 52, 40, 30, 22, 17, 13, 11, 9, 8, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 3, 4, 6, 7, 7, 7, 6, 7, 7, 8, 10, 11, 12, 14, 17, 22, 28, 36, 46, 57, 71, 87, 107, 128, 153, 178, 203, 227, 249, 268, 282, 293, 298, 297, 291, 280, 265, 246, 225, 202, 178, 154, 131, 109, 89, 72, 58, 47, 37, 30, 25, 21, 18, 17, 18, 19, 22, 25, 28, 32, 38, 45, 55, 68, 83, 101, 118, 136, 154, 171, 187, 203, 218, 230, 239, 243, 242, 235, 224, 209, 191, 172, 153, 133, 115, 98, 82, 69, 57, 47, 39, 33, 28, 25, 24, 24, 25, 28, 33, 40, 49, 61, 74, 89, 105, 122, 140, 159, 180, 200, 220, 239, 254, 265, 272, 273, 270, 263, 253, 238, 221, 202, 181, 159, 137, 115, 96, 78, 63, 51, 41, 33, 28, 24, 21, 19, 18, 16, 15, 13, 12, 11, 11, 11, 11, 12, 12, 13, 13, 14, 15, 17, 21, 25, 31, 37, 45, 54, 66, 78, 93, 109, 125, 142, 159, 174, 188, 201, 210, 217, 220, 219, 214, 206, 196, 183, 169, 154, 138, 122, 106, 90, 76, 62, 51, 41, 33, 27, 22, 17, 14, 11, 8, 6, 4, 3, 3, 3, 4, 4, 5, 6, 6, 5, 3, 2, 1, 0, 1, 2, 4, 5, 5, 4, 4, 3, 3, 4, 6, 7, 8, 8, 7, 6, 5, 5, 6, 7, 8, 8, 9, 9, 8, 8, 8, 8, 8, 9, 9, 9, 8, 8, 8, 8, 8, 9, 10, 11, 12, 13, 15, 17, 20, 24, 29, 36, 44, 55, 67, 81, 95, 110, 126, 142, 159, 176, 193, 210, 226, 241, 254, 267, 279, 290, 302, 314, 326, 337, 347, 355, 360, 362, 360, 355, 348, 337, 324, 308, 289, 268, 248, 229, 213, 200, 191, 185, 181, 181, 184, 191, 202, 216, 233, 251, 268, 282, 294, 302, 307, 308, 305, 299, 289, 276, 261, 244, 226, 209, 193, 179, 166, 156, 149, 144, 143, 146, 152, 163, 175, 189, 202, 214, 223, 231, 237, 241, 243, 242, 238, 230, 220, 207, 192, 176, 160, 144, 128, 112, 96, 82, 68, 56, 46, 38, 32, 27, 23, 19, 15, 13, 10, 8, 7, 7, 7, 8, 8, 8, 8, 7, 6, 5, 4, 4, 5, 6, 7, 8, 8, 7, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 5, 7, 10, 13, 17, 22, 27, 33, 40, 49, 60, 75, 93, 113, 135, 158, 181, 204, 225, 246, 268, 289, 311, 330, 347, 361, 371, 377, 381, 383, 384, 385, 386, 387, 387, 385, 380, 371, 359, 343, 325, 306, 287, 269, 251, 233, 215, 196, 178, 162, 149, 140, 136, 136, 138, 143, 150, 159, 170, 183, 197, 213, 230, 246, 262, 278, 292, 306, 318, 328, 336, 341, 344, 345, 345, 344, 343, 341, 338, 334, 328, 320, 310, 298, 285, 270, 254, 237, 219, 201, 181, 162, 143, 124, 107, 91, 78, 66, 56, 48, 41, 35, 29, 25, 21, 18, 16, 15, 14, 14, 13, 12, 11, 10, 9, 8, 8, 8, 8, 8, 7, 6, 5, 5, 5, 6, 7, 8, 8, 9, 9, 8, 7, 7, 5, 5, 4, 4, 4, 4, 5, 6, 7, 7, 7, 6, 5, 4, 3, 4, 5, 6, 9, 11, 14, 17, 20, 24, 30, 36, 44, 53, 63, 75, 88, 103, 119, 137, 154, 170, 184, 195, 203, 208, 211, 211, 210, 205, 197, 185, 170, 153, 136, 119, 104, 90, 78, 66, 56, 47, 39, 32, 26, 22, 18, 15, 13, 11, 9, 8, 6, 5, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 8, 11, 15, 18, 22, 26, 31, 36, 42, 51, 60, 71, 82, 93, 105, 116, 127, 138, 149, 160, 170, 178, 184, 188, 191, 193, 193, 193, 191, 187, 180, 170, 158, 145, 132, 119, 108, 98, 88, 78, 68, 58, 49, 40, 33, 28, 23, 19, 15, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 5, 5, 5, 5, 6, 7, 7, 6, 5, 5, 8, 16, 31, 54, 82, 108, 128, 137, 131, 112, 86, 58, 35, 18, 10, 7, 8, 10, 10, 9, 8, 7, 7, 7, 8, 9, 9, 9, 9, 10, 10, 10, 10, 10, 9, 8, 8, 7, 7, 6, 5, 5, 4, 4, 5, 6, 6, 6, 6, 5, 4, 4, 4, 4, 5, 6, 6, 6, 5, 5, 4, 4, 4, 5, 6, 6, 6, 6, 6, 6, 6, 7, 8, 8, 9, 9, 10, 10, 11, 12, 12, 13, 14, 15, 17, 19, 22, 24, 26, 27, 26, 26, 26, 26, 27, 29, 32, 34, 37, 40, 43, 45, 47, 48, 49, 50, 51, 52, 53, 56, 58, 61, 63, 66, 68, 69, 70, 72, 73, 74, 76, 79, 81, 84, 87, 89, 91, 93, 95, 97, 99, 101, 103, 104, 105, 106, 107, 108, 109, 112, 115, 118, 121, 124, 126, 128, 128, 129, 129, 129, 129, 130, 132, 134, 137, 139, 141, 142, 143, 143, 143, 143, 144, 147, 150, 152, 155, 158, 160, 161, 163, 165, 166, 167, 169, 170, 172, 174, 177, 181, 185, 189, 192, 192, 191, 188, 184, 180, 175, 170, 165, 160, 154, 147, 141, 136, 132, 129, 126, 124, 121, 119, 117, 115, 115, 116, 116, 117, 117, 115, 114, 112, 110, 109, 108, 108, 108, 108, 107, 106, 105, 104, 103, 101, 99, 97, 95, 92, 91, 89, 88, 86, 85, 83, 80, 78, 75, 72, 70, 69, 67, 66, 65, 64, 63, 61, 58, 56, 53, 51, 49, 48, 48, 47, 47, 46, 46, 45, 44, 43, 43, 42, 42, 41, 41, 39, 38, 37, 36, 36, 37, 38, 39, 39, 39, 38, 37, 36, 36, 36, 36, 35, 34, 32, 30, 28, 26, 24, 23, 22, 20, 19, 16, 14, 12, 10, 9, 8, 8, 7, 6, 6, 5, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakG": [52, 50, 47, 41, 33, 23, 15, 11, 10, 10, 10, 9, 7, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 11, 14, 17, 22, 28, 36, 45, 55, 66, 77, 89, 100, 111, 121, 132, 143, 154, 165, 174, 182, 186, 188, 186, 181, 174, 166, 156, 146, 135, 124, 111, 98, 86, 73, 61, 50, 41, 33, 26, 21, 18, 15, 14, 12, 11, 9, 7, 6, 5, 4, 4, 5, 6, 7, 8, 10, 13, 18, 25, 34, 47, 62, 80, 101, 126, 154, 186, 220, 256, 292, 326, 356, 382, 403, 418, 426, 427, 420, 405, 382, 352, 317, 278, 238, 199, 163, 131, 104, 81, 62, 47, 35, 25, 18, 12, 9, 7, 6, 5, 5, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 1, 2, 2, 3, 3, 2, 1, 1, 3, 7, 14, 25, 40, 59, 82, 110, 144, 185, 232, 283, 334, 380, 417, 442, 454, 452, 438, 413, 380, 339, 293, 245, 197, 152, 113, 80, 54, 35, 22, 14, 11, 12, 17, 25, 38, 54, 76, 102, 133, 167, 204, 240, 272, 299, 317, 326, 326, 316, 300, 281, 262, 248, 243, 249, 268, 300, 344, 397, 454, 510, 559, 597, 618, 620, 605, 574, 532, 486, 442, 406, 383, 376, 384, 407, 439, 475, 507, 530, 538, 531, 507, 467, 416, 356, 293, 231, 174, 126, 87, 59, 39, 26, 18, 13, 11, 9, 9, 10, 10, 11, 12, 12, 12, 10, 9, 8, 6, 5, 3, 2, 0, 0, 0, 3, 13, 32, 61, 105, 163, 234, 316, 403, 487, 560, 613, 640, 637, 606, 550, 477, 393, 307, 227, 157, 100, 58, 30, 14, 5, 2, 2, 3, 4, 6, 7, 8, 9, 9, 9, 8, 7, 7, 7, 8, 8, 9, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 1, 0, 0, 0, 2, 16, 44, 90, 156, 240, 339, 445, 548, 637, 700, 729, 718, 669, 589, 488, 381, 278, 189, 118, 67, 34, 14, 3, 0, 0, 0, 1, 3, 5, 6, 8, 10, 11, 12, 13, 13, 12, 11, 9, 7, 6, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 5, 6, 7, 8, 8, 9, 9, 8, 8, 8, 7, 7, 6, 6, 6, 6, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 10, 29, 61, 109, 171, 243, 317, 384, 434, 460, 457, 425, 370, 300, 225, 154, 95, 51, 22, 6, 0, 0, 0, 0, 1, 1, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 9, 39, 95, 182, 296, 427, 558, 671, 748, 778, 756, 687, 581, 456, 329, 215, 123, 58, 19, 1, 0, 0, 2, 2, 0, 0, 2, 27, 79, 163, 280, 420, 569, 705, 809, 864, 862, 802, 696, 559, 413, 276, 163, 81, 30, 5, 0, 0, 2, 5, 7, 9, 10, 12, 13, 15, 15, 16, 17, 18, 19, 20, 20, 19, 17, 16, 14, 15, 16, 19, 21, 23, 23, 22, 19, 17, 16, 15, 15, 16, 16, 16, 15, 15, 14, 14, 14, 14, 12, 10, 7, 5, 3, 2, 1, 0, 0, 0, 13, 41, 89, 158, 244, 336, 420, 484, 517, 513, 474, 408, 325, 239, 160, 95, 47, 17, 2, 0, 0, 2, 4, 2, 0, 0, 6, 44, 121, 246, 412, 606, 798, 959, 1060, 1084, 1025, 895, 718, 525, 346, 207, 126, 106, 145, 229, 339, 453, 552, 615, 631, 598, 520, 415, 304, 213, 166, 177, 250, 377, 538, 702, 839, 921, 930, 864, 735, 571, 405, 272, 197, 195, 265, 391, 544, 694, 809, 866, 852, 772, 642, 490, 350, 255, 229, 283, 409, 582, 768, 926, 1023, 1040, 975, 842, 667, 482, 314, 179, 86, 31, 6, 0, 2, 8, 14, 19, 21, 23, 22, 20, 18, 15, 12, 7, 2, 0, 0, 17, 60, 138, 252, 394, 547, 689, 795, 845, 829, 751, 623, 469, 316, 184, 88, 29, 3, 0, 0, 3, 5, 5, 5, 6, 8, 11, 12, 11, 9, 7, 6, 5, 5, 6, 6, 6, 6, 8, 10, 12, 14, 16, 17, 16, 15, 15, 15, 17, 18, 19, 16, 12, 8, 5, 4, 5, 4, 1, 0, 0, 19, 69, 157, 284, 434, 587, 713, 787, 794, 732, 614, 463, 310, 177, 81, 24, 0, 0, 0, 4, 4, 2, 1, 1, 3, 6, 8, 9, 9, 7, 6, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 3, 4, 4, 6, 7, 9, 9, 9, 8, 5, 1, 0, 0, 0, 2, 3, 1, 0, 0, 10, 43, 105, 194, 303, 415, 511, 570, 579, 535, 444, 326, 206, 112, 69, 95, 192, 351, 547, 747, 911, 1008, 1018, 936, 779, 578, 375, 212, 125, 134, 240, 423, 646, 865, 1033, 1117, 1099, 985, 801, 583, 373, 201, 84, 21, 0, 0, 2, 5, 4, 3, 5, 10, 17, 22, 23, 20, 16, 14, 11, 8, 2, 0, 0, 19, 77, 181, 327, 498, 665, 795, 859, 842, 749, 601, 429, 266, 136, 51, 9, 0, 0, 4, 5, 3, 0, 0, 0, 4, 9, 11, 12, 11, 9, 7, 6, 5, 5, 4, 3, 3, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 5, 6, 8, 9, 11, 12, 13, 14, 15, 16, 16, 17, 17, 17, 16, 15, 15, 14, 14, 15, 15, 16, 15, 15, 13, 12, 11, 11, 12, 13, 15, 16, 16, 14, 12, 10, 8, 7, 6, 6, 6, 6, 6, 5, 5, 4, 4, 5, 6, 9, 11, 13, 15, 16, 16, 15, 13, 12, 11, 11, 12, 14, 16, 17, 14, 10, 5, 2, 2, 5, 8, 7, 1, 0, 0, 27, 96, 209, 358, 519, 662, 755, 775, 719, 601, 447, 291, 158, 66, 15, 0, 0, 5, 10, 11, 11, 11, 13, 17, 23, 27, 30, 31, 31, 30, 29, 27, 23, 17, 8, 0, 0, 13, 51, 120, 215, 328, 440, 530, 578, 574, 518, 423, 309, 197, 105, 43, 9, 0, 0, 3, 7, 9, 9, 10, 11, 13, 14, 13, 12, 10, 7, 5, 3, 3, 5, 8, 11, 13, 12, 7, 2, 0, 0, 3, 9, 10, 3, 0, 0, 35, 128, 285, 497, 729, 936, 1070, 1100, 1018, 845, 622, 398, 213, 87, 19, 0, 0, 0, 2, 7, 10, 9, 2, 0, 0, 35, 149, 353, 634, 954, 1249, 1451, 1511, 1413, 1180, 863, 530, 247, 61, 0, 48, 194, 392, 596, 761, 852, 854, 769, 621, 444, 273, 137, 49, 6, 0, 0, 7, 11, 10, 9, 10, 14, 20, 27, 31, 32, 31, 28, 24, 21, 18, 16, 14, 13, 13, 13, 12, 11, 10, 8, 7, 7, 7, 9, 12, 13, 13, 11, 8, 5, 4, 6, 9, 8, 3, 0, 0, 21, 83, 187, 327, 481, 617, 704, 719, 661, 543, 394, 246, 126, 46, 6, 0, 0, 6, 9, 8, 6, 5, 8, 12, 15, 18, 18, 17, 15, 14, 13, 14, 15, 17, 19, 21, 22, 23, 23, 23, 22, 20, 18, 15, 12, 10, 8, 7, 7, 8, 9, 9, 9, 9, 8, 8, 9, 10, 12, 15, 17, 19, 20, 19, 17, 15, 11, 8, 6, 4, 4, 5, 6, 8, 10, 10, 10, 9, 8, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 11, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 4, 7, 10, 13, 13, 9, 3, 0, 0, 1, 8, 12, 8, 0, 0, 19, 96, 240, 445, 683, 904, 1055, 1095, 1007, 809, 546, 287, 102, 46, 149, 398, 745, 1115, 1422, 1594, 1592, 1421, 1126, 779, 455, 208, 58, 0, 0, 5, 17, 16, 6, 0, 0, 0, 11, 23, 32, 36, 37, 34, 31, 27, 23, 19, 15, 13, 12, 13, 15, 17, 19, 20, 19, 18, 16, 15, 14, 14, 15, 16, 16, 17, 16, 15, 13, 11, 9, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 6, 3, 0, 0, 0, 0, 8, 15, 13, 2, 0, 0, 54, 175, 364, 596, 824, 995, 1063, 1010, 846, 611, 356, 136, 0, 0, 79, 303, 613, 952, 1248, 1431, 1458, 1322, 1061, 741, 435, 198, 54, 0, 0, 6, 18, 17, 7, 0, 0, 0, 8, 17, 21, 21, 18, 14, 12, 11, 12, 14, 15, 16, 16, 16, 16, 16, 16, 15, 14, 13, 12, 11, 10, 9, 9, 9, 9, 9, 9, 9, 8, 7, 6, 6, 6, 5, 5, 4, 3, 2, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 1, 2, 4, 5, 6, 8, 9, 10, 11, 11, 12, 11, 10, 9, 7, 6, 4, 4, 5, 7, 10, 11, 9, 4, 0, 0, 0, 5, 14, 16, 8, 0, 0, 24, 121, 292, 523, 773, 985, 1105, 1100, 972, 757, 509, 283, 117, 24, 0, 0, 9, 17, 16, 10, 5, 6, 12, 20, 26, 28, 25, 20, 15, 14, 15, 16, 14, 7, 0, 0, 11, 61, 150, 273, 410, 534, 614, 629, 576, 469, 335, 205, 103, 38, 7, 0, 0, 0, 0, 2, 13, 22, 17, 0, 0, 3, 108, 326, 655, 1045, 1413, 1666, 1735, 1602, 1301, 910, 519, 205, 15, 0, 28, 180, 378, 575, 730, 809, 795, 695, 534, 353, 191, 76, 13, 0, 0, 7, 12, 10, 5, 3, 7, 15, 25, 32, 35, 34, 31, 27, 25, 23, 23, 23, 25, 26, 28, 28, 28, 26, 24, 22, 21, 21, 23, 26, 29, 31, 32, 32, 30, 27, 23, 18, 14, 11, 10, 12, 16, 19, 18, 11, 1, 0, 0, 1, 19, 33, 28, 3, 0, 0, 112, 365, 752, 1218, 1663, 1972, 2062, 1909, 1553, 1088, 621, 245, 16, 0, 32, 234, 512, 812, 1075, 1241, 1270, 1148, 902, 592, 292, 76, 0, 53, 239, 499, 766, 974, 1074, 1043, 891, 656, 390, 156, 5, 0, 85, 319, 636, 973, 1252, 1408, 1404, 1242, 968, 651, 362, 150, 31, 0, 0, 11, 20, 16, 5, 0, 0, 3, 13, 20, 23, 21, 16, 11, 8, 7, 7, 8, 8, 7, 6, 6, 5, 5, 5, 6, 7, 8, 9, 12, 14, 16, 17, 18, 17, 16, 15, 13, 12, 11, 11, 11, 13, 14, 16, 18, 20, 21, 22, 22, 22, 21, 21, 21, 21, 21, 21, 22, 22, 22, 23, 24, 25, 27, 27, 27, 26, 24, 22, 20, 18, 17, 17, 16, 16, 16, 16, 15, 13, 12, 10, 8, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 9, 9, 8, 7, 7, 8, 9, 10, 10, 10, 9, 7, 6, 5, 4, 4, 4, 5, 5, 5, 5, 5, 4, 4, 4, 3, 2, 2, 3, 3, 5, 7, 7, 7, 4, 1, 0, 0, 0, 6, 11, 11, 3, 0, 0, 28, 107, 234, 394, 555, 677, 727, 691, 579, 422, 260, 126, 39, 0, 0, 1, 11, 14, 11, 7, 4, 5, 9, 13, 15, 14, 12, 9, 7, 7, 7, 8, 9, 8, 7, 5, 2, 1, 0, 0, 2, 3, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 4, 4, 5, 6, 7, 7, 7, 7, 7, 6, 4, 3, 1, 0, 0, 0, 1, 3, 4, 5, 5, 5, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 4, 7, 10, 12, 11, 5, 0, 0, 0, 4, 19, 27, 19, 0, 0, 6, 112, 323, 626, 969, 1272, 1453, 1460, 1293, 999, 658, 350, 131, 15, 0, 0, 17, 25, 18, 5, 0, 0, 11, 26, 37, 41, 38, 32, 25, 20, 17, 15, 14, 12, 10, 9, 8, 8, 10, 12, 14, 16, 18, 19, 19, 19, 18, 16, 15, 13, 12, 11, 10, 9, 9, 8, 8, 7, 6, 6, 5, 6, 8, 11, 14, 16, 18, 18, 16, 14, 11, 9, 9, 9, 11, 13, 15, 17, 18, 19, 19, 19, 18, 17, 16, 15, 13, 10, 8, 5, 3, 3, 6, 14, 26, 41, 57, 69, 76, 75, 68, 55, 41, 28, 19, 13, 10, 10, 10, 10, 10, 9, 9, 8, 7, 6, 5, 4, 5, 6, 9, 12, 15, 18, 19, 18, 16, 12, 9, 7, 5, 5, 6, 8, 9, 11, 11, 11, 11, 10, 9, 8, 8, 9, 11, 14, 16, 19, 21, 22, 22, 20, 18, 16, 14, 12, 12, 12, 12, 12, 13, 14, 15, 16, 17, 18, 18, 18, 17, 17, 18, 20, 22, 24, 25, 23, 21, 18, 17, 18, 21, 20, 14, 3, 0, 0, 35, 116, 241, 392, 539, 644, 680, 635, 523, 373, 222, 102, 28, 0, 0, 4, 13, 15, 14, 12, 13, 18, 25, 31, 34, 33, 29, 24, 19, 15, 12, 10, 9, 8, 8, 7, 6, 5, 5, 5, 5, 5, 7, 10, 15, 22, 27, 27, 22, 10, 0, 0, 0, 10, 28, 34, 18, 0, 0, 36, 205, 503, 896, 1305, 1624, 1763, 1681, 1403, 1009, 604, 276, 72, 0, 0, 9, 30, 30, 16, 0, 0, 0, 2, 11, 16, 15, 10, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 7, 6, 4, 4, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 1, 2, 5, 7, 10, 12, 13, 13, 12, 9, 7, 4, 2, 1, 1, 2, 5, 7, 8, 6, 2, 0, 0, 0, 8, 14, 14, 5, 0, 0, 27, 113, 252, 426, 595, 716, 754, 697, 563, 391, 223, 94, 19, 0, 0, 6, 13, 11, 5, 0, 0, 0, 6, 10, 11, 9, 5, 1, 0, 0, 1, 4, 7, 10, 12, 13, 12, 11, 8, 6, 3, 2, 1, 1, 2, 4, 5, 6, 4, 1, 0, 0, 0, 5, 11, 12, 5, 0, 0, 24, 96, 212, 358, 502, 609, 649, 609, 496, 336, 163, 22, 0, 6, 195, 514, 917, 1320, 1624, 1748, 1657, 1378, 990, 593, 272, 72, 0, 0, 9, 29, 29, 14, 0, 0, 0, 6, 16, 21, 19, 13, 8, 4, 4, 7, 11, 14, 16, 17, 16, 16, 16, 16, 16, 17, 17, 18, 19, 21, 25, 30, 32, 30, 22, 11, 2, 0, 6, 17, 24, 18, 1, 0, 8, 96, 269, 518, 801, 1048, 1190, 1176, 1001, 703, 366, 88, 0, 55, 365, 838, 1367, 1820, 2081, 2083, 1833, 1407, 920, 486, 180, 20, 0, 0, 25, 36, 25, 6, 0, 0, 0, 11, 20, 22, 18, 12, 7, 5, 5, 7, 10, 12, 14, 15, 15, 12, 8, 2, 0, 0, 2, 9, 14, 11, 0, 0, 0, 52, 158, 315, 496, 658, 758, 767, 683, 530, 351, 190, 74, 12, 0, 0, 0, 3, 5, 8, 10, 7, 0, 0, 0, 56, 181, 371, 597, 807, 945, 970, 874, 685, 458, 247, 94, 12, 0, 0, 11, 18, 14, 4, 0, 0, 0, 4, 8, 8, 6, 3, 0, 0, 0, 3, 5, 8, 9, 10, 10, 9, 8, 7, 6, 5, 5, 6, 7, 8, 10, 11, 10, 8, 4, 0, 0, 0, 5, 12, 15, 9, 0, 0, 5, 58, 157, 296, 449, 579, 650, 642, 558, 421, 269, 137, 46, 1, 0, 0, 8, 11, 6, 0, 0, 0, 5, 11, 15, 15, 12, 8, 6, 5, 7, 10, 14, 16, 18, 18, 16, 14, 11, 10, 9, 10, 12, 14, 16, 17, 18, 16, 13, 10, 7, 7, 9, 12, 14, 12, 4, 0, 0, 17, 68, 150, 251, 352, 426, 452, 423, 347, 246, 144, 63, 15, 0, 0, 3, 7, 6, 2, 0, 0, 2, 7, 12, 14, 13, 10, 7, 4, 3, 4, 5, 8, 10, 12, 12, 12, 11, 9, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 8, 6, 4, 3, 2, 1, 2, 2, 3, 4, 4, 4, 4, 4, 4, 3, 3, 4, 5, 5, 6, 5, 4, 3, 1, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 9, 11, 12, 12, 10, 8, 6, 4, 3, 4, 6, 8, 10, 12, 13, 13, 13, 13, 12, 11, 10, 10, 12, 14, 18, 21, 22, 19, 15, 10, 8, 10, 14, 16, 11, 0, 0, 0, 46, 141, 280, 439, 580, 665, 669, 590, 452, 294, 154, 57, 6, 0, 0, 0, 3, 4, 6, 8, 7, 0, 0, 0, 46, 154, 322, 525, 717, 847, 877, 798, 635, 433, 244, 102, 21, 0, 0, 0, 7, 12, 15, 14, 6, 0, 0, 16, 108, 279, 521, 791, 1029, 1169, 1168, 1023, 768, 470, 203, 28, 0, 63, 246, 478, 698, 851, 896, 823, 649, 420, 196, 36, 0, 67, 263, 529, 798, 999, 1074, 998, 788, 501, 220, 31, 0, 131, 411, 761, 1086, 1298, 1343, 1216, 962, 653, 366, 155, 36, 0, 0, 0, 5, 9, 14, 19, 16, 0, 0, 0, 78, 280, 600, 992, 1367, 1626, 1692, 1547, 1234, 842, 469, 190, 33, 0, 0, 17, 31, 25, 9, 0, 0, 5, 20, 32, 37, 34, 28, 20, 15, 14, 16, 21, 28, 33, 34, 28, 16, 2, 0, 0, 10, 26, 30, 15, 0, 0, 36, 192, 461, 810, 1164, 1430, 1531, 1437, 1176, 825, 477, 206, 45, 0, 0, 9, 21, 17, 5, 0, 0, 0, 0, 0, 0, 30, 111, 243, 410, 575, 694, 731, 675, 543, 374, 213, 91, 21, 0, 0, 0, 0, 0, 3, 13, 19, 13, 0, 0, 13, 126, 342, 645, 979, 1261, 1412, 1386, 1186, 865, 508, 199, 6, 0, 61, 271, 533, 780, 952, 1006, 933, 758, 531, 308, 135, 32, 0, 0, 8, 17, 15, 6, 0, 0, 0, 7, 13, 16, 14, 10, 6, 4, 3, 4, 5, 6, 6, 6, 6, 5, 5, 5, 5, 5, 6, 7, 8, 9, 10, 10, 9, 8, 7, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 10, 5, 0, 0, 0, 4, 15, 22, 16, 0, 0, 0, 76, 230, 450, 695, 904, 1015, 996, 853, 629, 386, 182, 50, 0, 0, 4, 18, 19, 10, 0, 0, 0, 7, 16, 22, 22, 18, 14, 10, 7, 6, 5, 5, 5, 7, 10, 12, 12, 9, 2, 0, 0, 0, 11, 20, 18, 4, 0, 0, 51, 180, 379, 615, 832, 970, 988, 880, 681, 447, 236, 87, 10, 0, 0, 1, 6, 9, 12, 14, 11, 0, 0, 0, 69, 228, 471, 762, 1032, 1208, 1239, 1112, 864, 558, 271, 64, 0, 0, 122, 311, 517, 692, 793, 798, 708, 549, 364, 196, 75, 10, 0, 0, 11, 18, 18, 14, 13, 16, 24, 32, 37, 38, 35, 30, 26, 23, 21, 20, 19, 18, 16, 14, 12, 11, 11, 12, 14, 16, 18, 20, 21, 21, 20, 18, 16, 14, 12, 13, 15, 18, 21, 25, 27, 28, 27, 25, 22, 18, 15, 13, 11, 10, 10, 10, 11, 11, 11, 11, 10, 9, 7, 6, 5, 4, 3, 2, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 2, 3, 4, 5, 6, 6, 5, 4, 3, 4, 8, 11, 12, 8, 0, 0, 0, 32, 96, 188, 294, 389, 447, 453, 403, 313, 207, 110, 40, 4, 0, 0, 6, 9, 7, 2, 0, 0, 1, 5, 7, 7, 5, 3, 2, 2, 3, 4, 5, 6, 6, 5, 4, 2, 0, 0, 1, 3, 5, 8, 9, 9, 9, 7, 5, 3, 3, 2, 3, 4, 5, 6, 6, 7, 7, 7, 7, 6, 6, 6, 5, 5, 5, 6, 6, 5, 5, 3, 2, 1, 0, 0, 0, 2, 5, 7, 9, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 6, 11, 13, 7, 0, 0, 10, 64, 160, 285, 415, 514, 555, 525, 433, 307, 180, 81, 22, 0, 0, 0, 0, 0, 0, 5, 15, 19, 9, 0, 0, 30, 153, 364, 640, 921, 1134, 1217, 1146, 941, 662, 384, 166, 36, 0, 0, 10, 22, 19, 7, 0, 0, 3, 15, 26, 31, 30, 24, 17, 11, 8, 8, 9, 9, 9, 7, 5, 3, 3, 4, 6, 8, 11, 13, 14, 15, 15, 15, 14, 11, 8, 6, 6, 10, 15, 17, 13, 4, 0, 0, 33, 108, 223, 362, 493, 585, 610, 559, 441, 283, 122, 3, 0, 43, 241, 535, 871, 1171, 1358, 1381, 1235, 964, 642, 346, 132, 18, 0, 0, 15, 23, 17, 4, 0, 0, 8, 20, 29, 30, 25, 18, 11, 6, 4, 3, 2, 2, 1, 0, 0, 0, 0, 1, 3, 6, 9, 12, 14, 15, 14, 12, 8, 2, 0, 0, 0, 7, 13, 13, 6, 0, 0, 15, 78, 185, 325, 470, 583, 634, 608, 512, 375, 231, 111, 34, 0, 0, 1, 8, 10, 5, 0, 0, 0, 1, 5, 7, 7, 6, 3, 2, 1, 1, 2, 4, 4, 4, 3, 1, 0, 0, 0, 1, 5, 9, 13, 16, 17, 17, 15, 12, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 4, 5, 4, 1, 0, 0, 0, 5, 15, 19, 11, 0, 0, 13, 98, 252, 459, 677, 849, 927, 887, 741, 533, 317, 144, 36, 0, 0, 5, 16, 16, 8, 0, 0, 0, 5, 11, 14, 12, 7, 2, 1, 4, 10, 13, 9, 0, 0, 2, 47, 133, 257, 397, 519, 591, 593, 524, 405, 268, 147, 60, 13, 0, 0, 0, 0, 4, 13, 20, 16, 0, 0, 0, 76, 252, 520, 840, 1138, 1334, 1372, 1241, 980, 663, 369, 152, 30, 0, 0, 2, 8, 8, 7, 8, 6, 0, 0, 0, 48, 181, 400, 679, 960, 1173, 1256, 1186, 980, 693, 396, 154, 7, 0, 30, 158, 317, 468, 575, 615, 581, 485, 352, 217, 105, 33, 0, 0, 1, 8, 10, 8, 6, 8, 13, 20, 25, 25, 21, 14, 8, 6, 9, 14, 17, 14, 4, 0, 0, 32, 113, 238, 390, 534, 635, 664, 613, 496, 346, 200, 87, 20, 0, 0, 4, 11, 12, 10, 10, 14, 22, 29, 34, 34, 31, 25, 20, 16, 14, 13, 12, 11, 10, 8, 7, 6, 6, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 3, 3, 5, 8, 11, 14, 16, 18, 18, 17, 15, 13, 10, 7, 5, 3, 3, 4, 6, 8, 10, 10, 10, 8, 6, 4, 3, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 11, 10, 8, 6, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 10, 9, 6, 1, 0, 0, 0, 6, 12, 13, 5, 0, 0, 22, 100, 229, 394, 561, 687, 736, 694, 574, 409, 243, 110, 28, 0, 0, 4, 11, 12, 6, 2, 2, 7, 14, 20, 22, 19, 14, 8, 4, 3, 4, 6, 10, 13, 14, 15, 14, 13, 11, 11, 11, 12, 14, 16, 17, 17, 16, 16, 15, 14, 13, 12, 10, 9, 8, 8, 11, 15, 17, 16, 10, 1, 0, 0, 5, 18, 24, 16, 0, 0, 8, 107, 296, 561, 853, 1101, 1237, 1221, 1058, 795, 505, 253, 83, 0, 0, 0, 17, 22, 13, 1, 0, 0, 2, 11, 17, 18, 15, 11, 8, 6, 6, 6, 6, 7, 6, 6, 5, 5, 4, 4, 3, 2, 2, 1, 2, 3, 5, 6, 7, 6, 3, 0, 0, 0, 3, 8, 11, 7, 0, 0, 8, 58, 150, 278, 419, 539, 607, 604, 529, 405, 263, 138, 49, 4, 0, 0, 7, 11, 7, 1, 0, 0, 0, 3, 7, 8, 7, 2, 0, 0, 0, 5, 13, 16, 9, 0, 0, 17, 99, 245, 440, 646, 810, 888, 856, 725, 531, 327, 158, 49, 0, 0, 0, 7, 8, 4, 1, 0, 0, 0, 0, 2, 36, 109, 218, 350, 474, 557, 575, 520, 404, 256, 114, 12, 0, 21, 139, 306, 487, 637, 719, 713, 623, 474, 308, 162, 59, 6, 0, 0, 4, 11, 13, 10, 3, 0, 0, 6, 52, 139, 265, 411, 544, 629, 639, 567, 429, 258, 99, 0, 0, 77, 262, 504, 748, 933, 1012, 965, 809, 588, 359, 170, 50, 0, 0, 3, 15, 15, 8, 0, 0, 4, 13, 21, 24, 22, 17, 12, 9, 8, 10, 13, 15, 16, 15, 14, 12, 11, 10, 9, 10, 11, 13, 15, 15, 15, 14, 12, 10, 8, 7, 6, 6, 6, 5, 5, 5, 5, 6, 5, 2, 0, 0, 0, 4, 14, 20, 14, 0, 0, 5, 84, 239, 459, 707, 923, 1050, 1052, 927, 709, 453, 219, 52, 0, 0, 96, 244, 406, 544, 625, 632, 564, 442, 298, 166, 69, 14, 0, 0, 0, 5, 7, 7, 6, 0, 0, 0, 13, 70, 173, 316, 475, 613, 693, 693, 613, 474, 313, 168, 64, 9, 0, 0, 7, 11, 9, 3, 0, 0, 0, 3, 6, 6, 5, 4, 4, 4, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 8, 8, 7, 5, 3, 2, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 6, 6, 7, 8, 10, 11, 11, 12, 11, 11, 10, 9, 8, 8, 8, 9, 10, 12, 12, 12, 11, 9, 7, 6, 5, 5, 6, 7, 9, 10, 11, 12, 12, 12, 10, 9, 7, 6, 5, 5, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 3, 6, 11, 15, 18, 20, 20, 18, 15, 12, 9, 8, 7, 7, 6, 6, 5, 3, 2, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 3, 2, 0, 0, 0, 0, 2, 7, 9, 5, 0, 0, 7, 51, 132, 244, 366, 469, 525, 518, 450, 340, 218, 112, 38, 2, 0, 0, 6, 8, 6, 3, 3, 7, 12, 18, 21, 20, 17, 14, 11, 9, 8, 8, 7, 5, 3, 2, 1, 0, 1, 2, 3, 4, 4, 4, 4, 5, 6, 7, 7, 5, 2, 0, 0, 0, 4, 11, 13, 6, 0, 0, 18, 89, 213, 377, 546, 679, 739, 708, 595, 432, 263, 123, 35, 0, 0, 2, 11, 11, 6, 0, 0, 2, 9, 15, 18, 17, 13, 9, 6, 5, 5, 5, 4, 3, 1, 0, 0, 0, 1, 2, 4, 7, 9, 11, 13, 14, 13, 9, 3, 0, 0, 0, 7, 16, 18, 8, 0, 0, 30, 136, 318, 556, 805, 1003, 1095, 1054, 889, 642, 376, 153, 17, 0, 51, 177, 322, 443, 511, 511, 449, 346, 229, 125, 51, 10, 0, 0, 5, 7, 5, 0, 0, 0, 2, 6, 9, 10, 9, 7, 6, 5, 6, 8, 10, 11, 12, 11, 9, 7, 4, 3, 2, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 1, 4, 7, 10, 13, 15, 14, 12, 10, 7, 5, 4, 4, 5, 6, 7, 7, 6, 5, 4, 4, 3, 3, 3, 3, 3, 4, 5, 6, 7, 8, 8, 7, 6, 4, 3, 3, 4, 4, 5, 4, 4, 2, 1, 1, 1, 2, 3, 5, 6, 7, 7, 7, 6, 6, 6, 6, 6, 3, 0, 0, 0, 0, 7, 13, 12, 3, 0, 0, 37, 130, 278, 463, 647, 784, 839, 795, 665, 486, 301, 149, 50, 3, 0, 0, 2, 4, 4, 4, 4, 1, 0, 0, 9, 66, 175, 334, 519, 690, 803, 828, 757, 610, 426, 248, 111, 28, 0, 0, 4, 13, 15, 13, 12, 14, 20, 26, 29, 29, 25, 20, 16, 14, 14, 15, 16, 16, 15, 12, 10, 8, 7, 8, 9, 11, 12, 13, 12, 10, 7, 5, 4, 3, 5, 7, 11, 14, 17, 19, 19, 18, 15, 13, 11, 10, 10, 11, 12, 13, 14, 15, 17, 20, 22, 22, 19, 12, 5, 3, 6, 14, 20, 17, 3, 0, 0, 56, 189, 398, 656, 911, 1101, 1176, 1115, 935, 684, 424, 209, 68, 1, 0, 0, 13, 16, 9, 1, 0, 3, 12, 22, 26, 26, 21, 16, 12, 12, 14, 18, 21, 22, 22, 19, 17, 14, 13, 12, 13, 14, 14, 15, 14, 13, 11, 9, 8, 7, 7, 8, 10, 12, 14, 15, 16, 16, 16, 14, 12, 9, 7, 6, 5, 5, 6, 7, 8, 9, 8, 7, 6, 5, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 1, 2, 5, 7, 10, 11, 9, 5, 0, 0, 0, 6, 12, 13, 5, 0, 0, 30, 121, 274, 471, 676, 840, 921, 897, 776, 590, 386, 207, 82, 14, 0, 0, 5, 9, 7, 3, 0, 0, 0, 0, 7, 33, 84, 158, 248, 336, 400, 424, 401, 337, 248, 157, 80, 28, 3, 0, 0, 3, 5, 5, 5, 8, 12, 17, 20, 20, 17, 13, 10, 8, 7, 9, 11, 12, 13, 13, 12, 11, 9, 7, 5, 4, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 2, 4, 8, 10, 12, 12, 10, 7, 5, 2, 2, 3, 6, 9, 13, 15, 16, 16, 14, 12, 10, 8, 6, 4, 4, 3, 3, 4, 4, 4, 4, 4, 3, 3, 4, 6, 8, 10, 12, 13, 13, 11, 9, 6, 4, 4, 5, 7, 9, 12, 15, 18, 20, 22, 21, 17, 10, 2, 0, 0, 3, 12, 16, 11, 0, 0, 13, 93, 245, 460, 703, 923, 1066, 1091, 991, 790, 534, 284, 92, 0, 0, 100, 263, 446, 606, 706, 724, 657, 521, 349, 180, 54, 1, 33, 141, 298, 465, 601, 673, 666, 585, 453, 304, 169, 71, 16, 0, 0, 4, 8, 6, 2, 0, 0, 1, 5, 8, 9, 9, 8, 8, 8, 10, 12, 14, 16, 16, 15, 13, 10, 7, 4, 3, 5, 8, 8, 4, 0, 0, 8, 46, 117, 216, 327, 428, 494, 507, 465, 379, 270, 163, 77, 23, 0, 0, 0, 5, 6, 3, 0, 0, 0, 4, 7, 9, 9, 8, 7, 6, 6, 6, 7, 7, 8, 7, 7, 7, 7, 6, 6, 5, 4, 4, 3, 2, 2, 1, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 10, 11, 11, 10, 8, 6, 4, 3, 3, 3, 4, 4, 5, 5, 5, 5, 4, 3, 3, 3, 4, 6, 7, 8, 9, 10, 9, 9, 8, 7, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 4, 4, 3, 4, 5, 8, 11, 13, 15, 16, 15, 13, 11, 8, 7, 8, 10, 15, 18, 19, 14, 4, 0, 0, 26, 89, 188, 314, 444, 550, 605, 596, 525, 411, 282, 164, 75, 22, 0, 0, 0, 2, 7, 10, 9, 2, 0, 0, 25, 106, 246, 437, 648, 832, 946, 961, 871, 702, 495, 296, 140, 43, 0, 0, 2, 11, 13, 10, 6, 5, 7, 11, 14, 14, 13, 10, 8, 9, 10, 13, 15, 15, 15, 13, 12, 10, 9, 9, 10, 10, 10, 10, 9, 8, 7, 6, 6, 6, 5, 5, 5, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 6, 8, 9, 10, 10, 8, 6, 4, 3, 2, 4, 6, 9, 12, 15, 16, 16, 14, 11, 7, 4, 2, 2, 2, 4, 6, 9, 10, 12, 12, 11, 10, 9, 7, 6, 6, 6, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 9, 9, 8, 5, 1, 0, 0, 0, 6, 10, 7, 0, 0, 1, 42, 127, 258, 416, 572, 690, 740, 710, 607, 458, 299, 160, 63, 11, 0, 0, 5, 8, 6, 1, 0, 0, 0, 1, 2, 3, 2, 2, 2, 4, 6, 8, 10, 12, 12, 11, 8, 5, 1, 0, 0, 1, 4, 6, 4, 0, 0, 5, 38, 99, 189, 292, 390, 460, 483, 454, 381, 281, 178, 91, 33, 3, 0, 0, 4, 5, 4, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 8, 10, 12, 13, 12, 11, 10, 8, 6, 4, 3, 3, 3, 3, 4, 4, 5, 5, 4, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 2, 3, 5, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 1, 1, 0, 0, 0, 1, 4, 6, 4, 0, 0, 6, 34, 90, 173, 273, 371, 445, 474, 447, 367, 253, 135, 50, 29, 91, 235, 439, 660, 851, 967, 983, 896, 729, 523, 322, 161, 57, 6, 0, 0, 4, 6, 5, 2, 0, 0, 0, 0, 19, 66, 145, 253, 373, 482, 554, 571, 530, 441, 324, 206, 108, 41, 7, 0, 0, 3, 5, 3, 0, 0, 0, 3, 7, 9, 10, 9, 8, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 10, 11, 12, 12, 11, 8, 2, 0, 0, 16, 54, 116, 194, 277, 346, 386, 385, 346, 277, 195, 118, 58, 20, 1, 0, 0, 0, 3, 7, 8, 5, 0, 0, 8, 62, 168, 327, 519, 708, 852, 916, 885, 766, 588, 392, 219, 93, 21, 0, 0, 4, 9, 7, 1, 0, 0, 3, 9, 14, 16, 14, 12, 9, 8, 8, 9, 10, 11, 12, 13, 13, 11, 9, 6, 4, 3, 4, 6, 5, 2, 0, 0, 11, 47, 110, 197, 296, 386, 448, 467, 439, 371, 279, 183, 100, 42, 9, 0, 0, 1, 5, 5, 3, 0, 0, 0, 16, 52, 110, 187, 274, 354, 410, 430, 407, 347, 264, 176, 99, 42, 10, 0, 0, 2, 6, 8, 10, 11, 14, 17, 19, 20, 18, 16, 14, 12, 12, 13, 15, 17, 18, 19, 19, 19, 19, 19, 20, 21, 22, 23, 24, 25, 26, 27, 26, 22, 17, 11, 7, 8, 11, 12, 9, 0, 0, 2, 46, 141, 289, 474, 666, 824, 910, 903, 805, 637, 440, 256, 123, 64, 83, 166, 285, 408, 503, 547, 531, 458, 348, 228, 128, 73, 77, 140, 247, 370, 479, 548, 561, 517, 427, 314, 201, 107, 43, 9, 0, 0, 3, 6, 7, 9, 12, 17, 22, 25, 23, 18, 12, 7, 6, 8, 9, 6, 0, 0, 5, 48, 136, 269, 431, 594, 724, 790, 777, 688, 546, 381, 227, 109, 35, 1, 0, 0, 5, 6, 4, 3, 5, 9, 15, 20, 21, 18, 14, 9, 6, 5, 6, 8, 10, 11, 12, 12, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 9, 9, 7, 6, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 4, 4, 5, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 3, 2, 1, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 4, 5, 7, 8, 8, 8, 8, 9, 9, 10, 9, 7, 4, 1, 2, 5, 9, 9, 5, 0, 0, 16, 76, 183, 335, 510, 674, 792, 835, 792, 673, 505, 327, 180, 93, 81, 142, 254, 387, 505, 581, 597, 551, 457, 338, 217, 117, 48, 11, 0, 0, 2, 4, 3, 0, 0, 0, 1, 5, 8, 10, 10, 9, 7, 5, 4, 4, 4, 5, 6, 7, 7, 6, 5, 4, 3, 3, 3, 4, 5, 6, 5, 4, 2, 1, 0, 0, 1, 3, 6, 8, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 4, 4, 4, 4, 4, 4, 5, 6, 8, 8, 9, 8, 7, 5, 4, 4, 4, 4, 6, 7, 9, 10, 10, 10, 10, 9, 9, 9, 9, 10, 11, 12, 12, 12, 11, 11, 11, 11, 12, 12, 11, 10, 8, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 4, 5, 5, 5, 5, 4, 4, 5, 5, 5, 2, 0, 0, 5, 29, 74, 139, 218, 297, 362, 398, 399, 364, 301, 224, 147, 82, 36, 10, 0, 0, 0, 2, 2, 1, 0, 1, 2, 4, 5, 5, 4, 3, 2, 1, 2, 2, 4, 5, 6, 7, 7, 6, 6, 6, 6, 6, 7, 8, 8, 8, 7, 6, 6, 5, 6, 7, 8, 10, 11, 12, 12, 11, 9, 7, 5, 4, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 11, 12, 12, 11, 11, 10, 9, 9, 8, 7, 7, 6, 6, 6, 6, 6, 6, 7, 8, 9, 10, 11, 11, 10, 9, 7, 5, 4, 2, 1, 1, 2, 2, 3, 4, 4, 5, 5, 5, 4, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 0, 0, 0, 0, 1, 2, 1, 0, 0, 2, 17, 46, 93, 152, 216, 272, 308, 315, 289, 236, 169, 104, 61, 55, 97, 184, 303, 433, 547, 622, 640, 597, 504, 380, 251, 141, 61, 16, 0, 0, 1, 4, 4, 2, 2, 4, 8, 12, 13, 13, 11, 9, 8, 9, 11, 13, 14, 14, 12, 11, 9, 7, 6, 5, 4, 3, 2, 2, 2, 3, 4, 4, 3, 2, 1, 0, 1, 2, 2, 1, 0, 0, 6, 25, 61, 113, 178, 244, 301, 335, 340, 314, 263, 197, 129, 72, 31, 8, 0, 0, 1, 2, 2, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 3, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 5, 6, 7, 7, 6, 4, 1, 0, 0, 11, 38, 82, 143, 212, 279, 333, 362, 360, 328, 272, 202, 133, 74, 32, 8, 0, 0, 0, 2, 1, 0, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 4, 2, 1, 1, 2, 3, 2, 0, 0, 2, 19, 58, 122, 207, 305, 398, 467, 499, 484, 426, 338, 240, 157, 111, 113, 167, 259, 370, 475, 550, 578, 554, 483, 382, 269, 166, 85, 33, 6, 0, 0, 1, 3, 3, 4, 7, 11, 16, 18, 19, 17, 14, 11, 8, 6, 5, 3, 2, 2, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 2, 1, 0, 0, 6, 29, 72, 137, 217, 302, 376, 425, 437, 410, 350, 269, 187, 120, 85, 89, 131, 201, 283, 360, 413, 432, 413, 359, 284, 200, 123, 63, 24, 4, 0, 0, 1, 2, 1, 0, 0, 0, 2, 4, 5, 6, 6, 6, 7, 8, 10, 11, 11, 11, 9, 8, 7, 6, 5, 5, 5, 5, 5, 6, 7, 8, 8, 7, 5, 3, 2, 1, 1, 1, 0, 0, 1, 13, 41, 87, 150, 225, 300, 362, 399, 402, 371, 311, 235, 157, 89, 40, 11, 0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1, 3, 6, 10, 13, 14, 14, 12, 8, 4, 2, 2, 3, 4, 2, 0, 0, 9, 46, 116, 221, 353, 492, 617, 703, 736, 708, 627, 507, 372, 242, 135, 60, 18, 0, 0, 0, 2, 1, 0, 0, 2, 5, 8, 10, 9, 7, 5, 4, 4, 3, 1, 0, 0, 7, 35, 89, 172, 281, 402, 518, 606, 650, 640, 578, 477, 358, 247, 165, 129, 143, 200, 285, 377, 453, 497, 499, 460, 387, 295, 201, 119, 58, 21, 3, 0, 0, 1, 1, 1, 0, 1, 3, 5, 7, 9, 9, 9, 8, 8, 9, 9, 10, 10, 10, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 27, 58, 101, 153, 207, 255, 288, 302, 291, 260, 212, 156, 102, 56, 25, 6, 0, 0, 0, 3, 5, 7, 8, 10, 11, 11, 11, 10, 9, 9, 10, 11, 14, 16, 18, 19, 19, 18, 14, 11, 7, 5, 3, 2, 1, 0, 0, 5, 25, 62, 118, 192, 273, 350, 410, 442, 440, 404, 341, 262, 181, 109, 55, 21, 3, 0, 0, 1, 2, 2, 2, 3, 5, 8, 9, 10, 9, 7, 5, 4, 4, 5, 6, 8, 8, 8, 8, 6, 5, 4, 3, 4, 4, 5, 5, 4, 3, 2, 1, 1, 1, 2, 3, 4, 5, 6, 6, 7, 7, 7, 7, 6, 4, 2, 1, 1, 1, 2, 4, 5, 6, 5, 5, 3, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 4, 5, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 3, 5, 6, 8, 9, 11, 12, 12, 12, 11, 10, 7, 5, 2, 0, 0, 1, 7, 20, 41, 73, 115, 163, 211, 253, 280, 288, 274, 240, 194, 142, 93, 53, 25, 8, 1, 0, 3, 8, 14, 18, 22, 24, 24, 23, 21, 19, 16, 13, 10, 7, 5, 4, 7, 17, 37, 69, 112, 163, 217, 264, 296, 308, 296, 262, 214, 165, 128, 116, 137, 192, 275, 372, 465, 536, 571, 563, 515, 435, 337, 237, 149, 80, 35, 10, 0, 0, 0, 1, 2, 3, 5, 7, 10, 12, 12, 12, 10, 9, 8, 8, 8, 8, 8, 8, 8, 7, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 2, 1, 2, 3, 4, 5, 5, 5, 4, 3, 2, 2, 3, 4, 5, 6, 7, 6, 5, 4, 2, 0, 0, 0, 0, 1, 2, 3, 5, 5, 6, 5, 4, 3, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 5, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 5, 5, 6, 7, 7, 8, 7, 5, 4, 2, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 7, 6, 5, 3, 2, 1, 1, 1, 2, 3, 4, 4, 5, 5, 5, 5, 6, 6, 6, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 4, 5, 6, 6, 6, 5, 5, 5, 4, 4, 1, 0, 0, 5, 26, 67, 129, 209, 299, 387, 459, 505, 516, 492, 437, 359, 271, 185, 111, 57, 22, 4, 0, 0, 0, 2, 5, 7, 11, 15, 18, 20, 20, 18, 16, 13, 11, 10, 9, 9, 12, 20, 34, 59, 93, 138, 189, 240, 284, 314, 323, 310, 277, 235, 196, 175, 184, 228, 308, 412, 523, 621, 689, 711, 685, 613, 509, 388, 269, 166, 88, 37, 9, 0, 0, 2, 6, 10, 13, 15, 18, 19, 20, 19, 18, 15, 13, 11, 10, 10, 10, 11, 11, 11, 11, 10, 10, 9, 9, 9, 10, 11, 12, 14, 15, 17, 17, 17, 17, 16, 13, 11, 8, 8, 11, 22, 42, 73, 115, 165, 218, 266, 302, 320, 317, 294, 253, 202, 148, 97, 56, 27, 9, 1, 0, 0, 0, 1, 1, 2, 4, 5, 6, 7, 7, 6, 4, 2, 1, 0, 0, 1, 7, 18, 38, 66, 103, 146, 192, 235, 268, 285, 284, 263, 227, 186, 150, 131, 137, 169, 225, 295, 366, 426, 463, 471, 446, 395, 324, 244, 166, 100, 50, 19, 3, 0, 0, 1, 2, 2, 2, 3, 3, 5, 6, 7, 8, 8, 7, 6, 6, 9, 17, 34, 62, 101, 151, 205, 257, 300, 325, 329, 312, 276, 226, 171, 118, 73, 38, 16, 4, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 4, 6, 7, 8, 8, 7, 6, 4, 3, 3, 3, 4, 4, 5, 5, 5, 6, 6, 6, 6, 6, 5, 4, 3, 3, 4, 4, 5, 6, 6, 6, 6, 6, 6, 5, 5, 4, 2, 1, 2, 7, 18, 39, 70, 111, 160, 212, 261, 300, 323, 325, 306, 270, 226, 184, 157, 154, 179, 228, 294, 362, 420, 455, 461, 438, 391, 326, 254, 182, 119, 68, 32, 11, 1, 0, 0, 0, 0, 2, 15, 44, 95, 167, 256, 354, 447, 522, 566, 572, 541, 477, 391, 297, 206, 128, 70, 31, 9, 0, 0, 0, 3, 7, 10, 13, 15, 16, 16, 14, 13, 11, 9, 9, 9, 10, 10, 11, 11, 10, 9, 8, 6, 5, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 11, 11, 11, 10, 9, 8, 7, 6, 4, 2, 0, 0, 4, 19, 49, 96, 161, 238, 322, 401, 464, 503, 510, 486, 436, 370, 304, 252, 225, 230, 264, 321, 390, 455, 504, 527, 519, 480, 415, 334, 247, 166, 98, 49, 19, 4, 0, 0, 0, 0, 6, 23, 57, 111, 183, 268, 359, 445, 513, 556, 566, 542, 488, 412, 324, 236, 156, 92, 47, 19, 4, 0, 0, 0, 1, 2, 2, 3, 5, 6, 7, 7, 7, 6, 6, 7, 10, 16, 27, 44, 67, 95, 127, 159, 188, 209, 220, 219, 205, 181, 148, 112, 76, 46, 23, 8, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 9, 10, 11, 12, 12, 11, 10, 8, 7, 5, 4, 3, 1, 0, 0, 5, 24, 59, 113, 185, 268, 355, 434, 496, 530, 534, 508, 454, 382, 301, 220, 148, 89, 47, 20, 5, 0, 0, 0, 2, 4, 6, 7, 8, 8, 7, 7, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 14, 29, 50, 76, 106, 137, 166, 188, 200, 202, 194, 177, 157, 138, 127, 130, 151, 190, 244, 307, 368, 418, 448, 454, 433, 389, 328, 259, 189, 126, 75, 38, 15, 3, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 11, 12, 13, 13, 14, 14, 14, 13, 12, 11, 9, 8, 7, 7, 8, 8, 8, 8, 8, 7, 7, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 2, 12, 31, 63, 111, 172, 244, 320, 390, 447, 483, 493, 477, 439, 386, 328, 277, 241, 228, 239, 270, 314, 360, 396, 415, 411, 383, 337, 279, 216, 156, 104, 63, 33, 14, 4, 0, 0, 3, 6, 10, 13, 15, 16, 15, 13, 9, 6, 3, 2, 6, 14, 31, 59, 102, 161, 235, 321, 411, 494, 559, 597, 600, 570, 511, 433, 345, 258, 181, 118, 69, 36, 15, 4, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 1, 2, 3, 4, 4, 5, 7, 9, 13, 20, 31, 48, 72, 102, 138, 177, 213, 244, 263, 267, 257, 234, 201, 162, 123, 88, 58, 35, 19, 8, 3, 1, 3, 7, 16, 30, 50, 79, 115, 159, 207, 254, 295, 324, 338, 333, 311, 274, 228, 178, 129, 87, 53, 29, 13, 4, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 5, 9, 15, 24, 39, 59, 86, 119, 156, 192, 224, 246, 255, 250, 232, 202, 166, 128, 92, 60, 35, 17, 6, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 5, 4, 3, 2, 2, 3, 4, 5, 6, 7, 8, 8, 9, 9, 8, 7, 6, 4, 2, 1, 0, 0, 0, 9, 28, 61, 110, 173, 248, 328, 405, 472, 520, 543, 537, 504, 448, 374, 292, 211, 140, 83, 43, 18, 4, 0, 0, 0, 0, 2, 3, 4, 6, 7, 7, 6, 5, 4, 3, 3, 3, 4, 4, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 4, 6, 7, 7, 7, 7, 6, 5, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 3, 3, 2, 2, 2, 3, 3, 4, 4, 4, 5, 5, 5, 5, 5, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 2, 3, 4, 5, 6, 7, 6, 5, 4, 3, 2, 2, 3, 5, 10, 19, 33, 53, 81, 115, 155, 197, 235, 265, 283, 286, 275, 250, 217, 179, 139, 102, 69, 43, 23, 10, 2, 0, 0, 0, 1, 3, 4, 5, 6, 6, 5, 3, 2, 1, 2, 3, 5, 7, 7, 7, 6, 5, 4, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 5, 5, 6, 7, 7, 7, 6, 5, 5, 5, 7, 10, 15, 22, 32, 46, 66, 92, 124, 161, 198, 232, 257, 272, 276, 270, 260, 254, 257, 274, 308, 357, 416, 477, 532, 572, 591, 584, 552, 496, 424, 342, 259, 182, 117, 67, 33, 12, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 3, 3, 4, 5, 7, 8, 10, 11, 12, 13, 13, 12, 11, 9, 8, 8, 7, 6, 5, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 7, 7, 6, 5, 5, 4, 4, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 7, 7, 7, 7, 7, 7, 8, 8, 10, 11, 13, 13, 13, 13, 12, 10, 9, 8, 8, 8, 9, 9, 10, 10, 9, 9, 8, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 7, 7, 6, 5, 4, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 1, 1, 2, 3, 3, 2, 2, 1, 1, 2, 2, 3, 4, 4, 4, 4, 4, 4, 5, 7, 11, 16, 25, 36, 52, 71, 94, 119, 144, 166, 183, 193, 194, 186, 170, 148, 122, 96, 72, 51, 34, 21, 13, 9, 8, 11, 17, 28, 43, 64, 91, 122, 156, 191, 223, 250, 269, 277, 273, 258, 234, 201, 165, 128, 93, 62, 38, 20, 8, 2, 2, 10, 26, 54, 93, 145, 208, 279, 353, 425, 489, 539, 568, 575, 556, 513, 450, 375, 295, 218, 152, 98, 58, 31, 15, 5, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 6, 7, 6, 6, 6, 5, 5, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 3, 4, 5, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 4, 5, 5, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 5, 5, 6, 6, 6, 5, 4, 3, 2, 2, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 2, 2, 3, 4, 4, 4, 3, 3, 2, 2, 2, 3, 4, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 2, 2, 2, 3, 4, 5, 5, 5, 5, 4, 4, 4, 5, 6, 6, 7, 7, 6, 5, 3, 2, 2, 2, 3, 4, 5, 5, 6, 7, 7, 8, 9, 9, 10, 10, 10, 10, 9, 8, 6, 5, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 4, 6, 10, 14, 21, 28, 39, 51, 66, 83, 99, 113, 123, 128, 128, 124, 114, 102, 88, 74, 59, 46, 36, 28, 23, 20, 19, 19, 21, 25, 32, 43, 59, 80, 104, 129, 154, 176, 194, 205, 210, 207, 196, 179, 157, 132, 107, 82, 60, 42, 28, 17, 10, 5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 6, 6, 7, 8, 10, 12, 13, 15, 17, 20, 26, 37, 55, 82, 118, 164, 217, 276, 337, 394, 444, 482, 504, 510, 499, 475, 443, 410, 381, 362, 355, 362, 379, 401, 423, 438, 441, 429, 403, 363, 313, 260, 206, 156, 113, 79, 53, 37, 30, 30, 37, 53, 76, 110, 153, 205, 264, 326, 384, 434, 470, 489, 491, 475, 442, 398, 344, 286, 227, 172, 124, 86, 58, 40, 30, 25, 22, 20, 18, 17, 15, 14, 14, 14, 15, 16, 17, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 17, 18, 19, 22, 27, 36, 49, 66, 89, 115, 144, 175, 205, 233, 256, 271, 277, 272, 257, 234, 205, 172, 138, 107, 80, 58, 42, 31, 24, 22, 23, 28, 38, 53, 75, 102, 133, 166, 196, 222, 241, 252, 254, 248, 234, 213, 187, 156, 124, 94, 67, 45, 29, 19, 12, 8, 5, 3, 2, 1, 1, 2, 2, 3, 4, 4, 5, 5, 6, 6, 7, 8, 9, 10, 11, 10, 10, 9, 7, 7, 7, 8, 9, 9, 10, 10, 9, 9, 9, 10, 10, 11, 11, 11, 11, 11, 11, 12, 12, 11, 11, 11, 10, 10, 10, 10, 9, 9, 9, 9, 8, 8, 7, 6, 6, 6, 7, 10, 15, 23, 35, 51, 70, 92, 117, 142, 168, 191, 209, 222, 228, 226, 217, 201, 179, 155, 129, 103, 79, 59, 43, 31, 23, 20, 20, 25, 34, 47, 64, 86, 112, 140, 170, 201, 229, 255, 275, 287, 293, 291, 285, 278, 272, 272, 279, 294, 314, 337, 360, 380, 392, 396, 391, 380, 364, 349, 337, 333, 336, 346, 360, 375, 386, 391, 388, 376, 355, 326, 289, 247, 202, 157, 115, 80, 53, 34, 23, 17, 14, 13, 13, 13, 14, 16, 19, 22, 24, 26, 27, 28, 32, 40, 54, 73, 98, 125, 153, 180, 204, 225, 241, 253, 259, 257, 247, 229, 204, 175, 145, 116, 91, 69, 52, 40, 34, 34, 41, 57, 81, 112, 151, 196, 244, 294, 343, 386, 421, 445, 455, 452, 437, 412, 382, 351, 323, 303, 292, 290, 295, 304, 312, 315, 311, 297, 276, 247, 214, 179, 144, 112, 85, 62, 44, 31, 22, 16, 12, 10, 9, 9, 10, 12, 14, 16, 17, 17, 17, 16, 16, 15, 15, 14, 13, 12, 12, 11, 11, 11, 11, 10, 9, 7, 6, 6, 6, 6, 7, 8, 9, 10, 10, 11, 12, 12, 13, 12, 12, 11, 10, 9, 9, 9, 8, 8, 7, 6, 5, 4, 5, 5, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 7, 11, 17, 25, 37, 51, 68, 89, 112, 135, 158, 178, 194, 205, 211, 213, 212, 210, 209, 211, 218, 229, 246, 268, 292, 315, 336, 349, 354, 347, 330, 302, 266, 225, 183, 142, 106, 76, 52, 36, 24, 17, 13, 10, 7, 5, 3, 2, 2, 2, 4, 5, 7, 8, 8, 7, 7, 7, 7, 7, 8, 8, 9, 9, 9, 9, 9, 10, 11, 12, 12, 12, 12, 12, 12, 12, 14, 15, 16, 18, 21, 26, 35, 50, 72, 100, 135, 175, 217, 260, 302, 340, 372, 396, 408, 409, 399, 380, 357, 335, 317, 306, 303, 306, 314, 323, 331, 337, 337, 332, 319, 298, 271, 239, 204, 170, 137, 109, 84, 65, 50, 41, 37, 38, 45, 58, 76, 100, 126, 155, 182, 208, 229, 244, 253, 256, 252, 241, 224, 201, 175, 148, 120, 95, 73, 55, 41, 30, 23, 18, 14, 12, 11, 10, 9, 9, 10, 11, 14, 18, 23, 31, 40, 53, 69, 89, 114, 144, 176, 208, 239, 265, 284, 296, 300, 296, 283, 262, 234, 200, 164, 128, 96, 69, 50, 36, 27, 21, 17, 13, 11, 9, 9, 9, 9, 9, 9, 8, 6, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 3, 3, 4, 5, 6, 7, 8, 9, 10, 10, 10, 10, 9, 8, 8, 7, 8, 8, 10, 12, 14, 17, 22, 29, 39, 51, 67, 87, 108, 132, 157, 181, 205, 227, 247, 264, 278, 289, 298, 304, 311, 321, 335, 353, 375, 397, 417, 430, 433, 425, 407, 380, 345, 305, 263, 220, 179, 141, 107, 79, 57, 40, 28, 19, 14, 11, 10, 11, 12, 14, 16, 17, 18, 20, 23, 30, 40, 56, 77, 103, 133, 166, 202, 240, 277, 313, 345, 372, 391, 403, 409, 408, 404, 396, 389, 383, 380, 382, 388, 397, 408, 417, 420, 414, 399, 374, 341, 302, 260, 218, 177, 141, 109, 82, 59, 42, 28, 18, 11, 6, 4, 4, 5, 6, 8, 8, 8, 8, 7, 6, 6, 6, 7, 7, 8, 9, 10, 10, 9, 8, 6, 4, 3, 3, 4, 5, 6, 7, 7, 7, 7, 7, 8, 9, 10, 11, 10, 9, 7, 6, 5, 6, 6, 7, 6, 6, 4, 3, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 4, 5, 5, 6, 6, 6, 7, 7, 7, 7, 7, 7, 6, 5, 4, 5, 5, 6, 8, 9, 9, 10, 10, 9, 9, 9, 8, 8, 8, 8, 8, 7, 6, 5, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 2, 3, 4, 4, 4, 3, 2, 1, 1, 1, 2, 3, 4, 5, 6, 6, 5, 4, 2, 1, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 1, 1, 2, 3, 4, 5, 5, 5, 5, 4, 4, 4, 4, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 6, 6, 5, 4, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 4, 4, 5, 6, 7, 7, 8, 8, 7, 7, 6, 6, 7, 8, 9, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 9, 8, 7, 7, 8, 8, 9, 9, 9, 8, 7, 6, 6, 5, 6, 6, 6, 7, 7, 7, 8, 8, 8, 9, 9, 10, 11, 12, 13, 14, 14, 14, 13, 13, 14, 15, 17, 20, 24, 29, 36, 46, 57, 71, 87, 104, 123, 144, 165, 186, 208, 228, 247, 264, 277, 289, 298, 306, 314, 323, 335, 349, 364, 379, 391, 400, 403, 400, 391, 374, 351, 322, 289, 252, 216, 181, 149, 122, 99, 80, 64, 50, 40, 31, 26, 22, 21, 20, 21, 22, 22, 23, 22, 21, 19, 17, 15, 14, 14, 14, 15, 15, 15, 15, 15, 14, 14, 14, 15, 15, 16, 17, 17, 17, 16, 16, 17, 18, 21, 24, 30, 36, 44, 54, 67, 84, 103, 127, 153, 181, 208, 234, 256, 272, 281, 282, 276, 263, 244, 221, 196, 169, 144, 120, 98, 79, 63, 50, 39, 31, 26, 22, 19, 18, 16, 15, 14, 13, 12, 11, 10, 10, 8, 7, 5, 4, 3, 3, 4, 5, 6, 6, 7, 6, 6, 5, 4, 3, 3, 3, 3, 3, 4, 5, 6, 7, 8, 8, 8, 7, 7, 7, 7, 8, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 7, 7, 8, 9, 9, 10, 11, 12, 12, 12, 11, 12, 12, 11, 10, 9, 7, 5, 4, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 6, 8, 10, 13, 16, 21, 28, 37, 49, 65, 86, 109, 135, 162, 189, 216, 241, 264, 285, 303, 317, 325, 327, 323, 316, 307, 299, 294, 292, 294, 298, 303, 307, 309, 308, 303, 294, 281, 265, 245, 222, 198, 173, 147, 121, 97, 75, 58, 44, 33, 26, 20, 16, 13, 10, 8, 7, 7, 8, 8, 9, 8, 7, 6, 5, 4, 3, 4, 5, 6, 6, 7, 7, 7, 6, 5, 5, 5, 5, 5, 5, 6, 6, 8, 10, 12, 16, 21, 27, 35, 45, 58, 74, 93, 114, 137, 162, 187, 212, 237, 260, 281, 297, 309, 317, 320, 321, 321, 322, 325, 329, 334, 338, 342, 345, 349, 353, 358, 363, 367, 368, 365, 358, 349, 338, 328, 320, 314, 310, 307, 304, 299, 292, 281, 268, 251, 230, 207, 181, 154, 129, 106, 86, 70, 56, 44, 34, 25, 18, 13, 10, 8, 8, 9, 10, 10, 10, 11, 11, 12, 12, 12, 12, 12, 11, 9, 8, 7, 6, 6, 6, 7, 7, 7, 7, 6, 6, 5, 5, 5, 5, 6, 7, 7, 7, 7, 7, 6, 6, 6, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 6, 6, 7, 8, 8, 8, 8, 7, 5, 4, 4, 4, 5, 6, 7, 7, 8, 9, 9, 9, 9, 9, 8, 8, 7, 7, 7, 7, 7, 6, 4, 3, 3, 2, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 10, 11, 14, 18, 23, 31, 40, 50, 62, 74, 87, 101, 114, 127, 139, 147, 151, 152, 149, 143, 135, 126, 114, 102, 87, 72, 57, 43, 30, 20, 13, 8, 6, 4, 2, 1, 0, 0, 0, 1, 3, 5, 7, 11, 14, 19, 26, 35, 44, 54, 64, 73, 81, 89, 97, 105, 113, 119, 122, 123, 120, 114, 105, 95, 85, 75, 66, 59, 54, 53, 55, 61, 69, 81, 95, 113, 135, 162, 192, 223, 253, 280, 302, 319, 329, 334, 334, 328, 315, 296, 270, 240, 207, 175, 145, 117, 93, 72, 54, 39, 26, 17, 10, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 2, 1, 1, 1, 2, 4, 7, 10, 15, 20, 25, 31, 39, 49, 60, 74, 89, 105, 120, 134, 146, 156, 164, 170, 173, 173, 169, 162, 151, 137, 122, 107, 92, 77, 64, 51, 39, 28, 19, 12, 8, 5, 4, 4, 3, 3, 4, 5, 7, 9, 12, 16, 19, 23, 28, 35, 43, 52, 62, 73, 84, 96, 108, 121, 135, 150, 165, 180, 197, 214, 234, 255, 280, 307, 335, 364, 390, 413, 430, 440, 441, 433, 417, 393, 363, 330, 294, 257, 221, 186, 154, 124, 97, 74, 55, 40, 28, 19, 13, 9, 5, 3, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 7, 8, 8, 8, 8, 8, 7, 7, 6, 6, 6, 7, 8, 9, 9, 9, 9, 8, 8, 7, 7, 8, 8, 8, 7, 6, 6, 5, 6, 6, 7, 7, 7, 7, 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, 6, 6, 6, 7, 7, 8, 8, 9, 9, 8, 8, 8, 8, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 5, 7, 9, 12, 14, 16, 19, 24, 31, 40, 53, 68, 85, 103, 123, 144, 165, 187, 208, 227, 244, 258, 268, 273, 275, 271, 262, 249, 231, 210, 187, 163, 139, 117, 97, 79, 63, 50, 40, 31, 25, 21, 18, 15, 13, 11, 10, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 7, 7, 7, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 10, 15, 19, 24, 30, 38, 49, 63, 80, 99, 120, 142, 164, 186, 207, 229, 250, 269, 288, 304, 318, 328, 333, 335, 333, 327, 320, 312, 305, 297, 290, 283, 275, 267, 259, 251, 243, 234, 223, 210, 194, 177, 158, 141, 124, 109, 95, 82, 69, 56, 45, 36, 28, 22, 18, 15, 13, 11, 9, 8, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 7, 7, 7, 6, 6, 7, 7, 8, 8, 8, 8, 7, 7, 7, 8, 8, 9, 10, 10, 10, 10, 9, 8, 8, 7, 7, 6, 7, 7, 8, 9, 10, 10, 10, 9, 8, 7, 7, 6, 6, 6, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 10, 12, 15, 19, 23, 29, 34, 40, 46, 53, 62, 71, 82, 93, 105, 116, 127, 138, 149, 160, 172, 183, 194, 204, 213, 221, 229, 238, 247, 258, 268, 277, 284, 289, 290, 289, 286, 281, 273, 264, 252, 237, 220, 202, 182, 163, 144, 127, 110, 95, 81, 69, 57, 48, 40, 35, 31, 28, 27, 28, 30, 33, 36, 41, 46, 53, 61, 71, 83, 96, 111, 125, 140, 153, 166, 177, 188, 197, 205, 211, 215, 215, 212, 206, 196, 184, 170, 154, 137, 121, 106, 92, 80, 69, 60, 52, 45, 40, 35, 32, 29, 26, 24, 22, 19, 17, 15, 14, 12, 11, 11, 11, 11, 11, 11, 10, 9, 8, 7, 6, 6, 7, 8, 9, 10, 10, 9, 9, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 2, 1, 1, 1, 2, 3, 3, 4, 4, 4, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 6, 6, 6, 6, 7, 7, 7, 8, 8, 9, 9, 9, 8, 7, 6, 5, 4, 4, 5, 6, 7, 8, 8, 9, 9, 10, 11, 12, 13, 14, 14, 14, 15, 18, 22, 27, 34, 43, 52, 62, 73, 86, 101, 118, 139, 163, 187, 212, 235, 254, 270, 283, 293, 302, 308, 313, 313, 309, 298, 282, 263, 242, 222, 204, 189, 175, 162, 150, 139, 129, 124, 123, 128, 136, 148, 161, 174, 186, 198, 208, 218, 227, 233, 238, 241, 243, 245, 248, 251, 254, 255, 255, 251, 244, 236, 226, 216, 205, 193, 179, 163, 146, 128, 112, 98, 86, 78, 71, 64, 58, 51, 43, 36, 29, 24, 20, 17, 16, 14, 13, 13, 13, 13, 14, 15, 18, 21, 26, 33, 40, 50, 61, 74, 88, 103, 119, 135, 150, 165, 177, 188, 196, 202, 205, 206, 204, 200, 194, 185, 175, 164, 153, 141, 129, 118, 107, 97, 88, 79, 72, 65, 59, 54, 50, 47, 43, 39, 35, 31, 27, 24, 21, 18, 16, 15, 13, 12, 11, 10, 9, 8, 6, 5, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 1, 2, 3, 4, 5, 6, 6, 6, 6, 8, 10, 13, 17, 21, 27, 33, 40, 49, 62, 77, 95, 117, 141, 167, 195, 223, 250, 276, 301, 324, 345, 363, 376, 384, 384, 379, 367, 351, 334, 318, 304, 294, 288, 287, 293, 305, 325, 351, 383, 417, 451, 480, 503, 517, 522, 519, 508, 489, 463, 429, 389, 345, 299, 254, 212, 175, 145, 122, 106, 97, 93, 93, 95, 96, 96, 92, 87, 79, 71, 63, 56, 50, 46, 42, 40, 39, 38, 39, 39, 40, 39, 38, 37, 35, 35, 35, 36, 38, 41, 42, 43, 43, 42, 40, 38, 37, 36, 35, 35, 36, 37, 38, 39, 41, 43, 45, 46, 46, 45, 43, 41, 40, 40, 40, 41, 42, 42, 42, 41, 41, 41, 42, 43, 43, 44, 43, 42, 42, 42, 42, 43, 43, 44, 43, 42, 40, 39, 38, 39, 40, 41, 41, 42, 41, 40, 39, 38, 37, 37, 36, 36, 36, 36, 36, 37, 37, 37, 36, 35, 34, 33, 31, 31, 30, 30, 30, 30, 30, 29, 28, 27, 26, 26, 26, 27, 28, 29, 30, 30, 29, 28, 26, 25, 25, 25, 25, 25, 24, 23, 22, 20, 18, 17, 17, 16, 17, 17, 17, 17, 17, 16, 15, 14, 13, 12, 12, 12, 12, 12, 13, 13, 12, 12, 11, 11, 11, 11, 12, 12, 11, 10, 9, 8, 7, 7, 8, 9, 9, 8, 8, 7, 7, 8, 9, 9, 9, 9, 8, 7, 6, 6, 5, 5, 4, 3, 1, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakT": [15, 16, 18, 22, 29, 37, 45, 53, 60, 68, 78, 91, 103, 115, 125, 134, 142, 150, 157, 163, 168, 171, 170, 166, 160, 152, 143, 134, 124, 115, 105, 96, 85, 75, 64, 54, 44, 36, 28, 23, 19, 16, 14, 12, 10, 9, 8, 7, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 3, 4, 4, 5, 5, 5, 5, 5, 5, 6, 7, 9, 10, 13, 17, 23, 32, 43, 58, 76, 97, 120, 145, 171, 198, 224, 248, 269, 287, 299, 304, 303, 294, 279, 259, 236, 210, 183, 156, 129, 105, 82, 62, 45, 31, 21, 14, 10, 7, 6, 6, 5, 4, 4, 4, 5, 6, 7, 8, 10, 10, 11, 11, 12, 14, 17, 22, 29, 39, 53, 71, 93, 119, 150, 182, 216, 249, 279, 305, 326, 339, 344, 340, 329, 312, 292, 271, 253, 240, 235, 238, 249, 267, 290, 315, 337, 354, 363, 362, 352, 332, 304, 269, 231, 192, 153, 118, 87, 61, 42, 29, 19, 13, 9, 7, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 6, 6, 6, 5, 5, 4, 4, 3, 3, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 1, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 3, 12, 27, 52, 88, 138, 201, 274, 351, 426, 489, 534, 554, 547, 516, 464, 398, 325, 252, 185, 127, 81, 47, 24, 11, 5, 2, 2, 3, 3, 4, 5, 5, 6, 7, 7, 6, 5, 3, 1, 0, 0, 4, 15, 35, 66, 108, 162, 226, 295, 364, 426, 471, 494, 491, 463, 415, 356, 297, 251, 225, 226, 254, 306, 372, 441, 502, 543, 558, 543, 501, 437, 360, 279, 203, 137, 85, 47, 23, 9, 3, 2, 3, 5, 7, 8, 9, 10, 10, 10, 9, 9, 8, 7, 6, 5, 4, 4, 3, 3, 3, 4, 4, 5, 6, 7, 8, 8, 8, 7, 7, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 10, 10, 10, 9, 8, 7, 5, 4, 3, 3, 2, 2, 2, 2, 2, 3, 4, 5, 6, 6, 7, 8, 9, 9, 10, 10, 9, 9, 8, 8, 8, 9, 9, 8, 8, 7, 7, 7, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 3, 16, 43, 86, 146, 216, 291, 358, 410, 437, 436, 407, 355, 287, 214, 145, 87, 44, 17, 4, 0, 0, 0, 2, 2, 3, 3, 4, 4, 5, 6, 7, 8, 8, 9, 9, 10, 10, 11, 11, 11, 11, 11, 11, 10, 9, 8, 5, 4, 2, 2, 2, 1, 0, 0, 1, 14, 43, 91, 160, 244, 333, 414, 476, 507, 502, 463, 397, 314, 227, 148, 84, 40, 14, 2, 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 9, 9, 9, 9, 8, 8, 8, 7, 7, 7, 8, 9, 9, 10, 10, 10, 9, 8, 7, 7, 6, 6, 6, 7, 7, 7, 6, 5, 4, 3, 3, 3, 3, 4, 4, 5, 5, 6, 6, 7, 8, 9, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 9, 9, 7, 5, 3, 2, 1, 1, 1, 0, 0, 1, 14, 43, 93, 164, 251, 344, 430, 494, 525, 517, 471, 396, 303, 209, 126, 64, 25, 5, 0, 0, 1, 2, 2, 3, 4, 6, 8, 10, 10, 10, 8, 7, 6, 5, 5, 5, 5, 6, 6, 7, 7, 6, 6, 6, 5, 5, 5, 5, 4, 4, 5, 5, 6, 6, 6, 6, 5, 5, 4, 3, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 8, 9, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 9, 9, 8, 8, 8, 8, 7, 8, 8, 8, 9, 9, 8, 7, 4, 2, 1, 1, 3, 3, 2, 0, 0, 6, 35, 92, 179, 290, 408, 514, 587, 612, 585, 512, 409, 294, 187, 101, 43, 11, 0, 0, 2, 5, 6, 7, 9, 12, 15, 19, 21, 21, 20, 16, 12, 8, 4, 2, 1, 1, 2, 4, 6, 8, 11, 13, 15, 17, 18, 20, 22, 23, 23, 21, 17, 12, 7, 5, 5, 6, 4, 0, 0, 2, 29, 88, 184, 309, 447, 573, 662, 695, 665, 579, 456, 320, 196, 99, 38, 7, 0, 0, 0, 2, 2, 2, 0, 0, 0, 6, 35, 92, 183, 302, 434, 555, 640, 672, 643, 559, 439, 306, 184, 91, 32, 3, 0, 0, 4, 6, 5, 5, 5, 7, 9, 11, 12, 10, 8, 6, 4, 4, 5, 6, 6, 7, 7, 7, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 3, 4, 4, 5, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 6, 8, 9, 10, 10, 8, 6, 3, 1, 0, 0, 0, 0, 1, 2, 4, 6, 8, 11, 12, 13, 13, 12, 12, 11, 11, 11, 10, 8, 6, 3, 2, 2, 3, 4, 3, 1, 0, 0, 0, 3, 7, 8, 2, 0, 0, 31, 114, 256, 448, 665, 866, 1007, 1056, 1000, 854, 652, 437, 248, 111, 31, 0, 0, 0, 4, 7, 7, 4, 0, 0, 0, 26, 97, 221, 395, 596, 788, 931, 991, 953, 827, 641, 437, 253, 116, 33, 0, 0, 2, 8, 10, 7, 6, 7, 12, 18, 23, 26, 25, 24, 21, 20, 19, 18, 17, 17, 17, 18, 18, 19, 19, 20, 19, 19, 18, 18, 17, 18, 18, 17, 17, 16, 14, 12, 10, 8, 7, 8, 9, 10, 11, 12, 12, 11, 9, 6, 4, 3, 2, 2, 3, 5, 7, 8, 10, 10, 9, 7, 5, 3, 1, 0, 0, 0, 1, 2, 4, 5, 7, 8, 9, 11, 13, 14, 15, 15, 13, 11, 9, 6, 3, 2, 1, 1, 1, 2, 3, 4, 5, 5, 6, 7, 8, 8, 9, 9, 8, 8, 8, 8, 9, 10, 12, 13, 15, 15, 15, 15, 14, 12, 11, 10, 9, 8, 7, 6, 4, 3, 2, 2, 2, 2, 3, 4, 5, 6, 5, 4, 3, 2, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 6, 8, 9, 10, 10, 9, 8, 7, 7, 7, 7, 7, 7, 7, 8, 10, 11, 13, 13, 14, 13, 12, 11, 9, 8, 7, 6, 7, 8, 9, 9, 8, 4, 0, 0, 0, 3, 7, 7, 2, 0, 0, 23, 88, 197, 341, 496, 630, 711, 717, 647, 519, 365, 217, 102, 30, 0, 0, 1, 7, 7, 3, 0, 0, 0, 3, 7, 10, 10, 9, 7, 5, 4, 5, 5, 5, 5, 3, 2, 1, 1, 3, 5, 8, 11, 13, 15, 14, 13, 11, 9, 7, 6, 6, 6, 8, 9, 10, 11, 10, 9, 8, 6, 5, 5, 5, 6, 8, 10, 12, 13, 14, 15, 15, 15, 15, 15, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 7, 8, 8, 9, 10, 10, 9, 8, 5, 3, 1, 0, 0, 0, 0, 1, 1, 2, 2, 3, 5, 6, 8, 9, 11, 12, 13, 13, 13, 11, 8, 5, 3, 3, 4, 5, 4, 2, 0, 0, 0, 4, 12, 15, 9, 0, 0, 14, 92, 237, 443, 676, 888, 1025, 1052, 962, 779, 550, 328, 153, 44, 0, 0, 3, 13, 16, 12, 9, 9, 14, 22, 27, 29, 28, 24, 20, 17, 15, 15, 15, 15, 16, 16, 17, 18, 19, 20, 20, 19, 17, 15, 13, 11, 10, 10, 10, 11, 11, 11, 10, 9, 8, 6, 5, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 2, 4, 5, 5, 5, 4, 4, 6, 7, 8, 7, 2, 0, 0, 0, 6, 14, 16, 7, 0, 0, 28, 127, 297, 523, 761, 957, 1060, 1042, 908, 694, 456, 245, 95, 15, 0, 0, 9, 15, 11, 3, 0, 0, 5, 13, 18, 18, 16, 12, 9, 8, 8, 9, 11, 12, 12, 12, 12, 11, 10, 9, 8, 6, 6, 6, 6, 8, 9, 11, 12, 13, 13, 12, 11, 9, 6, 4, 2, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 6, 7, 7, 7, 6, 4, 3, 2, 2, 4, 5, 5, 2, 0, 0, 0, 3, 13, 17, 11, 0, 0, 10, 92, 248, 470, 722, 946, 1086, 1102, 990, 781, 531, 298, 124, 25, 0, 0, 8, 16, 13, 4, 0, 0, 2, 11, 18, 22, 20, 16, 11, 8, 6, 6, 5, 5, 3, 2, 0, 0, 0, 1, 3, 6, 8, 10, 11, 12, 11, 11, 10, 9, 8, 8, 7, 6, 6, 6, 7, 8, 9, 10, 9, 8, 7, 5, 4, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 4, 4, 5, 5, 5, 5, 5, 4, 3, 2, 2, 2, 4, 5, 5, 4, 0, 0, 0, 0, 5, 12, 13, 5, 0, 0, 23, 102, 237, 412, 593, 735, 800, 769, 651, 480, 298, 147, 47, 0, 0, 0, 10, 12, 7, 0, 0, 0, 0, 3, 5, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 5, 5, 3, 0, 0, 0, 0, 5, 14, 16, 8, 0, 0, 23, 114, 273, 483, 705, 883, 968, 937, 797, 589, 366, 179, 56, 0, 0, 1, 13, 16, 10, 1, 0, 0, 0, 3, 6, 6, 4, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 4, 5, 6, 5, 2, 0, 0, 0, 4, 14, 20, 13, 0, 0, 8, 93, 257, 490, 751, 979, 1111, 1110, 977, 750, 489, 256, 93, 8, 0, 0, 13, 20, 14, 4, 0, 0, 0, 3, 7, 9, 8, 7, 7, 7, 9, 10, 11, 11, 11, 11, 10, 9, 8, 6, 4, 2, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 2, 4, 5, 4, 0, 0, 0, 0, 8, 17, 18, 7, 0, 0, 32, 142, 325, 560, 795, 972, 1039, 978, 806, 573, 339, 153, 39, 0, 0, 6, 17, 16, 8, 0, 0, 5, 14, 22, 26, 25, 22, 18, 15, 14, 14, 15, 15, 14, 13, 12, 11, 10, 10, 9, 8, 7, 5, 4, 3, 3, 3, 4, 5, 3, 0, 0, 0, 0, 7, 15, 16, 6, 0, 0, 29, 126, 287, 492, 699, 855, 914, 860, 709, 503, 296, 131, 31, 0, 0, 6, 16, 16, 8, 0, 0, 0, 3, 10, 15, 16, 12, 5, 0, 0, 0, 4, 14, 18, 11, 0, 0, 17, 103, 259, 471, 697, 883, 975, 944, 794, 562, 309, 100, 0, 0, 124, 336, 577, 784, 905, 911, 807, 624, 413, 223, 87, 14, 0, 0, 10, 15, 11, 4, 0, 4, 14, 25, 31, 30, 23, 13, 6, 6, 11, 18, 18, 9, 0, 0, 28, 121, 278, 480, 687, 847, 914, 867, 713, 490, 255, 66, 0, 5, 159, 405, 685, 930, 1078, 1091, 971, 754, 500, 271, 107, 18, 0, 0, 4, 8, 7, 4, 3, 3, 0, 0, 0, 33, 125, 277, 472, 667, 812, 866, 811, 664, 468, 272, 119, 27, 0, 0, 6, 15, 14, 6, 0, 0, 0, 4, 9, 9, 5, 0, 0, 0, 4, 15, 19, 12, 0, 0, 9, 93, 248, 462, 692, 881, 975, 947, 804, 590, 361, 171, 48, 0, 0, 3, 16, 18, 10, 0, 0, 0, 2, 7, 10, 10, 7, 5, 3, 4, 5, 7, 8, 8, 8, 8, 8, 8, 7, 6, 4, 3, 4, 4, 5, 4, 1, 0, 0, 0, 6, 15, 18, 11, 0, 0, 12, 95, 245, 448, 665, 839, 923, 890, 752, 548, 334, 157, 44, 0, 0, 3, 15, 16, 9, 0, 0, 0, 1, 6, 9, 10, 8, 5, 4, 2, 2, 2, 2, 3, 4, 5, 7, 8, 8, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 2, 2, 2, 2, 3, 4, 6, 9, 12, 14, 16, 17, 17, 16, 14, 12, 10, 9, 8, 7, 6, 5, 5, 4, 4, 5, 5, 6, 7, 6, 6, 5, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 9, 8, 6, 4, 2, 1, 0, 1, 1, 3, 6, 10, 15, 18, 19, 15, 7, 0, 0, 4, 15, 23, 20, 3, 0, 0, 60, 207, 430, 694, 936, 1090, 1110, 991, 769, 506, 267, 98, 11, 0, 0, 9, 11, 5, 0, 0, 4, 8, 2, 0, 0, 43, 152, 328, 544, 752, 896, 934, 852, 669, 435, 208, 41, 0, 7, 135, 321, 518, 677, 758, 743, 641, 482, 308, 158, 55, 1, 0, 0, 9, 21, 25, 17, 0, 0, 0, 42, 160, 345, 571, 787, 935, 973, 888, 705, 477, 262, 102, 14, 0, 0, 11, 19, 15, 5, 0, 0, 0, 7, 12, 14, 12, 10, 8, 7, 8, 9, 10, 10, 10, 10, 10, 12, 13, 14, 13, 12, 11, 9, 8, 7, 7, 7, 8, 8, 7, 6, 5, 4, 4, 3, 4, 4, 5, 5, 6, 5, 5, 5, 4, 5, 5, 7, 8, 10, 12, 13, 14, 14, 15, 14, 14, 15, 15, 16, 17, 17, 17, 16, 15, 13, 12, 12, 13, 14, 14, 15, 14, 13, 12, 11, 11, 11, 11, 12, 12, 11, 11, 9, 8, 6, 5, 3, 2, 2, 2, 3, 4, 5, 5, 5, 4, 4, 5, 7, 9, 10, 8, 4, 0, 0, 3, 11, 17, 16, 5, 0, 0, 33, 127, 277, 460, 635, 754, 783, 713, 565, 382, 209, 81, 11, 0, 0, 9, 16, 13, 5, 0, 0, 3, 10, 15, 16, 15, 12, 10, 8, 7, 6, 4, 3, 1, 0, 0, 1, 2, 2, 3, 3, 2, 1, 1, 0, 1, 1, 2, 2, 3, 3, 3, 4, 3, 3, 3, 3, 4, 4, 5, 3, 0, 0, 0, 0, 5, 13, 16, 8, 0, 0, 12, 85, 215, 388, 567, 708, 768, 730, 605, 431, 253, 112, 26, 0, 0, 5, 14, 13, 6, 0, 0, 0, 7, 13, 16, 16, 14, 12, 9, 7, 6, 5, 5, 4, 3, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 6, 6, 4, 0, 0, 0, 0, 8, 17, 18, 8, 0, 0, 24, 121, 285, 494, 701, 851, 900, 833, 670, 461, 260, 108, 21, 0, 0, 0, 7, 8, 8, 8, 5, 0, 0, 0, 39, 141, 303, 500, 688, 815, 842, 762, 597, 396, 211, 76, 6, 0, 0, 12, 18, 13, 4, 0, 0, 0, 2, 6, 6, 4, 2, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 3, 3, 4, 5, 6, 8, 10, 11, 11, 9, 4, 0, 0, 0, 4, 14, 19, 13, 0, 0, 2, 68, 196, 374, 568, 730, 812, 789, 670, 489, 297, 138, 36, 0, 0, 4, 16, 17, 11, 3, 0, 2, 8, 13, 15, 14, 11, 8, 7, 6, 7, 8, 9, 8, 8, 7, 6, 7, 8, 10, 12, 13, 14, 14, 14, 15, 16, 16, 13, 8, 1, 0, 0, 4, 14, 19, 14, 0, 0, 2, 72, 208, 402, 615, 795, 892, 877, 755, 563, 353, 175, 57, 1, 0, 0, 5, 7, 6, 6, 8, 7, 0, 0, 0, 44, 149, 315, 518, 713, 847, 879, 796, 617, 389, 171, 19, 0, 40, 210, 442, 676, 854, 928, 879, 720, 492, 253, 64, 0, 3, 153, 387, 651, 876, 1003, 1001, 874, 662, 423, 216, 74, 4, 0, 0, 6, 10, 9, 8, 7, 4, 0, 0, 2, 60, 180, 361, 574, 770, 893, 904, 793, 587, 342, 124, 0, 0, 109, 324, 577, 800, 935, 948, 841, 649, 426, 226, 84, 9, 0, 0, 13, 19, 16, 8, 3, 4, 11, 19, 23, 23, 19, 13, 8, 5, 3, 3, 5, 7, 9, 12, 15, 17, 18, 17, 15, 13, 10, 8, 7, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 6, 8, 8, 8, 7, 6, 5, 4, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 6, 6, 5, 3, 1, 0, 0, 0, 1, 3, 4, 4, 1, 0, 0, 0, 4, 12, 16, 10, 0, 0, 6, 72, 194, 360, 538, 680, 746, 717, 600, 432, 257, 116, 28, 0, 0, 5, 13, 13, 6, 0, 0, 1, 8, 15, 18, 18, 14, 9, 6, 4, 5, 8, 12, 15, 16, 13, 7, 0, 0, 3, 12, 21, 20, 7, 0, 0, 36, 152, 339, 569, 791, 944, 983, 897, 711, 479, 260, 99, 12, 0, 0, 12, 20, 15, 4, 0, 0, 2, 11, 19, 22, 21, 18, 15, 13, 12, 11, 11, 10, 8, 8, 8, 9, 10, 9, 5, 0, 0, 0, 1, 12, 20, 17, 2, 0, 0, 52, 181, 374, 601, 805, 930, 938, 827, 631, 405, 205, 67, 0, 0, 0, 14, 19, 12, 2, 0, 0, 1, 8, 13, 14, 12, 9, 6, 4, 4, 5, 6, 8, 9, 10, 11, 11, 10, 9, 8, 7, 7, 6, 7, 7, 8, 10, 12, 14, 16, 16, 16, 14, 12, 10, 10, 12, 16, 20, 20, 15, 7, 0, 0, 5, 16, 23, 18, 0, 0, 1, 77, 233, 461, 718, 944, 1075, 1071, 931, 690, 411, 165, 6, 0, 49, 227, 454, 674, 830, 885, 827, 677, 478, 281, 127, 31, 0, 0, 0, 14, 22, 21, 13, 0, 0, 0, 43, 154, 325, 532, 728, 861, 891, 809, 639, 430, 234, 90, 11, 0, 0, 11, 19, 17, 9, 3, 2, 6, 12, 16, 17, 16, 14, 13, 13, 15, 17, 18, 19, 18, 18, 18, 18, 19, 20, 21, 22, 23, 23, 23, 22, 22, 21, 21, 20, 20, 20, 21, 22, 22, 21, 19, 16, 13, 11, 10, 10, 10, 8, 5, 1, 0, 0, 6, 13, 15, 9, 0, 0, 8, 70, 182, 331, 487, 608, 660, 625, 516, 364, 211, 90, 18, 0, 0, 5, 13, 12, 5, 0, 0, 0, 0, 2, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 4, 1, 0, 0, 0, 6, 16, 20, 12, 0, 0, 12, 99, 259, 473, 697, 873, 950, 903, 749, 532, 311, 136, 30, 0, 0, 7, 18, 17, 9, 0, 0, 0, 0, 5, 9, 10, 11, 11, 10, 9, 9, 10, 11, 14, 16, 16, 12, 6, 0, 0, 5, 15, 22, 19, 3, 0, 0, 54, 185, 386, 623, 840, 978, 997, 891, 691, 455, 240, 86, 6, 0, 0, 14, 21, 17, 7, 0, 0, 4, 11, 17, 18, 18, 16, 15, 16, 17, 18, 17, 15, 13, 11, 10, 9, 6, 2, 0, 0, 0, 8, 16, 19, 11, 0, 0, 15, 92, 231, 416, 610, 763, 831, 790, 647, 438, 220, 49, 0, 18, 175, 412, 672, 890, 1007, 992, 848, 612, 348, 124, 0, 0, 111, 310, 533, 719, 818, 809, 699, 525, 334, 169, 58, 3, 0, 1, 13, 18, 15, 9, 7, 10, 17, 24, 29, 30, 28, 24, 20, 16, 13, 11, 9, 7, 6, 6, 7, 8, 10, 10, 10, 10, 10, 10, 13, 17, 21, 22, 20, 15, 11, 10, 15, 21, 23, 15, 0, 0, 2, 73, 211, 407, 626, 813, 916, 906, 784, 588, 371, 184, 58, 0, 0, 1, 15, 19, 13, 4, 0, 0, 5, 12, 17, 18, 14, 8, 2, 0, 2, 8, 15, 15, 7, 0, 0, 18, 91, 215, 375, 535, 655, 700, 655, 536, 375, 216, 92, 19, 0, 0, 6, 13, 11, 4, 0, 0, 0, 4, 9, 9, 5, 0, 0, 0, 4, 13, 18, 12, 0, 0, 6, 76, 211, 397, 597, 761, 841, 814, 687, 499, 301, 138, 36, 0, 0, 4, 15, 16, 9, 0, 0, 0, 0, 3, 6, 7, 6, 5, 5, 5, 5, 5, 4, 4, 3, 2, 2, 2, 3, 4, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 2, 3, 4, 4, 1, 0, 0, 0, 6, 16, 19, 12, 0, 0, 9, 89, 235, 433, 643, 809, 884, 846, 705, 504, 298, 132, 31, 0, 0, 7, 17, 17, 9, 0, 0, 0, 1, 6, 9, 9, 9, 8, 8, 9, 9, 9, 7, 5, 3, 2, 1, 2, 3, 4, 5, 5, 4, 3, 3, 3, 6, 11, 16, 18, 17, 12, 6, 4, 7, 14, 20, 18, 5, 0, 0, 41, 152, 326, 537, 737, 870, 899, 816, 645, 435, 240, 95, 14, 0, 0, 3, 16, 21, 19, 8, 0, 0, 2, 66, 195, 384, 602, 801, 927, 942, 838, 640, 400, 178, 24, 0, 32, 185, 392, 603, 765, 839, 803, 667, 465, 249, 74, 0, 8, 136, 338, 564, 755, 861, 858, 750, 571, 370, 193, 70, 7, 0, 0, 11, 15, 10, 2, 0, 0, 5, 13, 19, 21, 20, 19, 17, 17, 18, 18, 18, 16, 14, 11, 9, 7, 6, 6, 6, 7, 7, 7, 7, 7, 7, 8, 8, 7, 5, 1, 0, 0, 0, 7, 13, 13, 4, 0, 0, 27, 109, 239, 398, 550, 653, 676, 614, 485, 326, 178, 70, 11, 0, 0, 1, 5, 4, 3, 4, 3, 0, 0, 0, 23, 92, 207, 352, 498, 603, 639, 593, 479, 331, 187, 77, 14, 0, 0, 6, 12, 10, 3, 0, 0, 0, 5, 9, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 5, 4, 2, 2, 2, 3, 4, 6, 6, 6, 5, 4, 2, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 3, 4, 4, 1, 0, 0, 0, 4, 14, 19, 14, 0, 0, 0, 60, 184, 364, 567, 747, 851, 852, 748, 570, 368, 189, 65, 2, 0, 0, 14, 21, 19, 13, 8, 8, 11, 15, 17, 18, 17, 16, 16, 16, 16, 16, 15, 16, 18, 21, 22, 20, 15, 9, 5, 7, 14, 20, 20, 8, 0, 0, 30, 132, 300, 512, 722, 877, 930, 864, 695, 466, 235, 58, 0, 1, 129, 328, 550, 739, 848, 850, 749, 575, 376, 199, 74, 8, 0, 0, 4, 13, 16, 14, 7, 0, 0, 0, 47, 153, 312, 504, 684, 806, 834, 759, 604, 412, 230, 94, 17, 0, 0, 8, 15, 14, 7, 2, 2, 7, 14, 19, 21, 20, 18, 17, 16, 16, 16, 15, 13, 10, 8, 7, 6, 8, 9, 11, 13, 13, 12, 11, 10, 9, 8, 8, 8, 7, 7, 6, 6, 5, 4, 3, 2, 1, 0, 0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 13, 15, 17, 18, 18, 18, 16, 15, 13, 11, 9, 7, 5, 4, 4, 4, 4, 4, 4, 4, 5, 7, 11, 15, 18, 18, 14, 8, 3, 4, 9, 17, 19, 11, 0, 0, 14, 99, 250, 455, 673, 849, 934, 904, 768, 565, 349, 169, 52, 0, 0, 0, 9, 8, 2, 0, 0, 2, 2, 0, 0, 7, 56, 151, 285, 435, 564, 636, 631, 549, 415, 265, 135, 45, 0, 0, 0, 12, 17, 17, 13, 12, 13, 17, 22, 25, 26, 25, 23, 20, 19, 17, 16, 14, 13, 11, 10, 9, 9, 8, 8, 7, 6, 5, 3, 2, 2, 3, 4, 5, 4, 2, 0, 0, 0, 3, 9, 11, 7, 0, 0, 13, 70, 172, 309, 454, 571, 625, 596, 489, 329, 161, 32, 0, 33, 179, 388, 610, 787, 874, 850, 724, 536, 334, 164, 52, 0, 0, 1, 12, 14, 8, 0, 0, 0, 6, 15, 22, 25, 24, 21, 18, 15, 13, 12, 12, 12, 11, 10, 9, 7, 6, 4, 4, 3, 3, 3, 4, 3, 3, 2, 2, 2, 2, 2, 3, 4, 5, 5, 4, 3, 2, 0, 0, 0, 0, 2, 5, 7, 9, 10, 10, 9, 7, 6, 4, 3, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 2, 1, 0, 0, 0, 1, 3, 4, 5, 4, 4, 4, 4, 4, 2, 0, 0, 0, 0, 8, 15, 14, 5, 0, 0, 35, 132, 286, 478, 666, 799, 838, 767, 602, 386, 177, 31, 0, 55, 216, 426, 630, 772, 817, 757, 614, 428, 248, 108, 26, 0, 0, 6, 14, 12, 5, 0, 0, 0, 2, 6, 7, 5, 3, 1, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 2, 3, 4, 3, 0, 0, 0, 0, 5, 13, 16, 10, 0, 0, 15, 92, 229, 415, 613, 772, 846, 808, 665, 454, 233, 63, 0, 39, 188, 398, 609, 764, 822, 773, 637, 454, 272, 128, 38, 0, 0, 0, 6, 11, 12, 11, 5, 0, 0, 5, 60, 172, 338, 533, 716, 836, 856, 766, 586, 362, 154, 18, 0, 79, 258, 480, 685, 819, 850, 774, 619, 426, 244, 105, 25, 0, 0, 8, 17, 18, 12, 6, 4, 5, 9, 12, 12, 11, 9, 6, 5, 4, 4, 4, 5, 7, 9, 12, 14, 16, 15, 14, 11, 8, 6, 7, 10, 14, 19, 20, 18, 13, 8, 6, 9, 15, 17, 11, 0, 0, 4, 68, 191, 366, 559, 725, 818, 809, 703, 531, 339, 173, 59, 1, 0, 0, 4, 13, 16, 14, 6, 0, 0, 2, 59, 176, 350, 555, 746, 873, 897, 808, 626, 398, 182, 31, 0, 39, 190, 394, 597, 749, 811, 773, 647, 472, 292, 145, 48, 3, 0, 0, 4, 8, 9, 9, 7, 0, 0, 0, 18, 88, 208, 367, 534, 667, 727, 698, 586, 426, 258, 120, 33, 0, 0, 3, 12, 13, 7, 0, 0, 0, 0, 2, 4, 4, 4, 3, 2, 2, 1, 1, 2, 3, 3, 3, 1, 0, 0, 0, 2, 9, 15, 12, 2, 0, 0, 48, 152, 309, 497, 675, 796, 826, 751, 589, 382, 183, 44, 0, 56, 199, 385, 565, 689, 724, 660, 514, 326, 148, 32, 12, 97, 265, 471, 658, 776, 794, 712, 557, 373, 203, 80, 13, 0, 0, 8, 14, 11, 3, 0, 0, 0, 1, 3, 3, 3, 2, 2, 3, 5, 5, 6, 6, 6, 8, 11, 15, 19, 21, 22, 20, 17, 14, 12, 11, 11, 10, 7, 2, 0, 0, 1, 9, 16, 14, 4, 0, 0, 40, 144, 307, 508, 702, 840, 882, 817, 663, 463, 268, 117, 27, 0, 0, 6, 14, 13, 5, 0, 0, 0, 3, 8, 10, 9, 7, 4, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 5, 5, 4, 3, 1, 0, 0, 0, 3, 10, 14, 11, 0, 0, 4, 59, 168, 328, 514, 684, 792, 806, 714, 539, 326, 133, 15, 7, 115, 315, 555, 775, 920, 951, 863, 678, 447, 226, 73, 21, 78, 222, 409, 585, 702, 730, 667, 533, 368, 212, 93, 23, 0, 0, 6, 12, 11, 7, 3, 4, 10, 18, 25, 29, 30, 28, 26, 24, 22, 20, 20, 20, 22, 25, 26, 25, 21, 16, 13, 12, 16, 19, 17, 8, 0, 0, 25, 110, 253, 441, 637, 795, 872, 843, 712, 512, 291, 105, 0, 0, 88, 260, 464, 650, 773, 801, 727, 571, 372, 179, 41, 0, 42, 181, 373, 573, 730, 806, 784, 676, 511, 332, 177, 69, 12, 0, 0, 2, 6, 6, 5, 3, 0, 0, 0, 12, 63, 154, 282, 424, 549, 622, 624, 553, 430, 287, 156, 62, 10, 0, 0, 6, 10, 7, 2, 0, 0, 0, 4, 6, 4, 0, 0, 0, 3, 11, 15, 10, 0, 0, 7, 66, 179, 341, 524, 686, 784, 787, 691, 517, 311, 128, 15, 2, 89, 252, 445, 617, 722, 736, 660, 519, 351, 196, 82, 17, 0, 0, 6, 11, 8, 2, 0, 2, 11, 22, 31, 34, 32, 27, 23, 22, 21, 18, 10, 0, 0, 10, 69, 176, 326, 490, 633, 716, 718, 636, 494, 329, 179, 71, 11, 0, 0, 6, 11, 9, 3, 0, 0, 0, 2, 6, 9, 12, 14, 15, 15, 15, 13, 10, 7, 4, 1, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 2, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 5, 5, 4, 3, 0, 0, 0, 0, 6, 13, 16, 11, 0, 0, 8, 67, 182, 346, 535, 707, 818, 837, 753, 587, 379, 184, 52, 16, 84, 239, 438, 631, 767, 811, 753, 609, 416, 225, 86, 32, 77, 203, 375, 545, 667, 711, 669, 557, 406, 252, 126, 43, 3, 0, 2, 12, 16, 15, 12, 9, 8, 9, 11, 12, 12, 12, 11, 10, 9, 9, 10, 13, 16, 21, 24, 25, 22, 18, 14, 13, 16, 18, 16, 6, 0, 0, 27, 112, 254, 438, 628, 779, 851, 824, 706, 529, 339, 175, 63, 6, 0, 0, 8, 12, 8, 1, 0, 0, 0, 2, 4, 4, 2, 0, 0, 0, 2, 4, 5, 6, 5, 4, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 11, 14, 17, 20, 22, 23, 22, 19, 16, 16, 18, 20, 16, 6, 0, 0, 22, 100, 232, 405, 586, 732, 804, 783, 674, 508, 326, 169, 61, 6, 0, 0, 8, 12, 8, 2, 0, 0, 0, 3, 6, 8, 8, 7, 7, 7, 7, 7, 7, 8, 10, 12, 14, 17, 19, 19, 19, 17, 14, 11, 8, 5, 2, 1, 1, 1, 2, 3, 3, 2, 1, 1, 1, 2, 3, 2, 0, 0, 0, 0, 4, 9, 11, 5, 0, 0, 17, 84, 200, 354, 518, 654, 726, 714, 621, 473, 309, 164, 62, 8, 0, 0, 7, 11, 8, 2, 0, 0, 0, 2, 4, 5, 4, 3, 2, 3, 4, 5, 6, 6, 6, 5, 4, 3, 2, 2, 2, 3, 3, 3, 3, 2, 2, 2, 3, 5, 7, 9, 12, 13, 14, 14, 13, 12, 10, 8, 7, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 7, 10, 13, 16, 19, 21, 22, 21, 20, 17, 14, 11, 8, 6, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 5, 7, 10, 12, 14, 14, 14, 12, 10, 9, 9, 11, 14, 18, 22, 23, 22, 19, 16, 15, 16, 17, 14, 4, 0, 0, 29, 104, 228, 387, 552, 684, 747, 723, 614, 447, 263, 109, 23, 24, 109, 254, 419, 561, 645, 653, 586, 464, 320, 186, 84, 23, 0, 0, 3, 8, 7, 3, 0, 0, 0, 1, 4, 6, 7, 7, 7, 6, 5, 5, 4, 4, 4, 3, 1, 0, 0, 0, 2, 8, 12, 8, 0, 0, 3, 50, 145, 286, 451, 606, 712, 741, 686, 563, 403, 244, 117, 36, 0, 0, 1, 8, 9, 5, 0, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 3, 8, 10, 5, 0, 0, 13, 68, 166, 298, 442, 565, 634, 632, 559, 436, 295, 166, 71, 17, 0, 0, 0, 5, 7, 7, 4, 0, 0, 0, 14, 63, 148, 263, 389, 497, 560, 561, 499, 390, 264, 147, 61, 13, 0, 0, 4, 7, 6, 1, 0, 0, 3, 10, 16, 20, 21, 21, 18, 15, 13, 11, 9, 9, 10, 12, 15, 17, 19, 19, 18, 15, 12, 8, 5, 2, 0, 0, 0, 2, 4, 6, 7, 7, 5, 3, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 6, 11, 12, 7, 0, 0, 15, 73, 177, 320, 477, 615, 700, 707, 631, 492, 322, 165, 60, 35, 94, 223, 390, 553, 671, 717, 681, 576, 430, 277, 146, 55, 7, 0, 0, 7, 15, 15, 8, 0, 0, 1, 46, 136, 268, 426, 577, 685, 724, 682, 570, 419, 264, 135, 49, 6, 0, 0, 1, 3, 3, 2, 2, 0, 0, 0, 6, 46, 124, 238, 373, 501, 590, 617, 575, 475, 342, 209, 101, 32, 0, 0, 0, 6, 7, 3, 0, 0, 1, 7, 15, 21, 25, 27, 28, 27, 25, 22, 19, 15, 12, 10, 8, 6, 3, 0, 0, 0, 0, 5, 9, 8, 0, 0, 0, 35, 113, 235, 384, 532, 644, 692, 662, 564, 423, 272, 143, 54, 8, 0, 0, 6, 8, 5, 0, 0, 0, 5, 13, 21, 26, 27, 27, 24, 21, 18, 15, 14, 13, 14, 17, 21, 24, 27, 29, 28, 25, 21, 16, 11, 7, 4, 3, 3, 4, 5, 7, 8, 8, 8, 7, 6, 7, 8, 11, 14, 18, 21, 22, 21, 19, 16, 13, 11, 11, 13, 16, 19, 22, 24, 24, 23, 20, 16, 12, 8, 5, 3, 3, 3, 5, 7, 8, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 5, 8, 12, 15, 17, 18, 19, 18, 17, 15, 13, 11, 9, 6, 4, 3, 1, 1, 0, 0, 0, 0, 1, 4, 8, 13, 17, 19, 18, 15, 12, 11, 12, 14, 13, 5, 0, 0, 18, 86, 204, 364, 540, 696, 794, 811, 742, 607, 438, 272, 138, 50, 7, 0, 0, 6, 8, 5, 3, 3, 8, 16, 25, 32, 35, 35, 33, 29, 24, 20, 16, 12, 9, 6, 4, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 4, 7, 6, 0, 0, 0, 26, 86, 182, 302, 425, 523, 571, 558, 487, 377, 253, 142, 61, 14, 0, 0, 3, 6, 5, 2, 0, 0, 0, 3, 7, 11, 13, 14, 13, 12, 9, 7, 6, 6, 7, 10, 14, 17, 19, 19, 18, 16, 13, 10, 8, 8, 9, 11, 13, 15, 17, 18, 18, 16, 14, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 1, 3, 5, 7, 8, 8, 8, 8, 7, 6, 4, 1, 0, 0, 0, 3, 7, 7, 3, 0, 0, 15, 65, 154, 274, 408, 528, 605, 622, 574, 474, 345, 216, 110, 40, 5, 0, 0, 4, 5, 3, 0, 0, 0, 1, 4, 6, 6, 4, 2, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 4, 7, 7, 1, 0, 0, 26, 92, 200, 341, 489, 615, 688, 691, 622, 500, 354, 213, 103, 33, 1, 0, 0, 5, 6, 3, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 3, 4, 5, 6, 9, 14, 19, 23, 26, 26, 24, 21, 19, 18, 14, 7, 0, 0, 8, 54, 142, 269, 420, 566, 677, 727, 703, 611, 474, 322, 185, 83, 23, 0, 0, 2, 5, 4, 0, 0, 0, 7, 17, 27, 34, 37, 36, 33, 28, 24, 20, 17, 14, 12, 11, 10, 9, 9, 8, 8, 7, 6, 5, 5, 6, 10, 15, 21, 26, 29, 29, 27, 23, 18, 14, 12, 11, 11, 10, 8, 5, 3, 3, 6, 8, 7, 1, 0, 0, 27, 92, 198, 336, 484, 612, 691, 703, 645, 531, 387, 245, 127, 48, 8, 0, 0, 4, 6, 4, 0, 0, 0, 1, 4, 7, 9, 9, 8, 6, 5, 4, 4, 3, 3, 3, 4, 5, 6, 9, 11, 13, 14, 14, 13, 11, 8, 5, 2, 1, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 9, 11, 14, 18, 22, 25, 26, 26, 24, 20, 17, 15, 15, 16, 20, 24, 28, 30, 30, 28, 25, 22, 18, 12, 3, 0, 0, 23, 81, 178, 306, 447, 574, 660, 685, 643, 546, 414, 277, 158, 71, 20, 0, 0, 2, 8, 12, 11, 7, 0, 0, 0, 25, 82, 175, 299, 437, 563, 649, 675, 633, 533, 399, 263, 158, 108, 125, 201, 316, 440, 541, 597, 594, 536, 438, 321, 208, 116, 53, 19, 6, 6, 11, 14, 15, 13, 11, 9, 9, 10, 12, 12, 12, 11, 10, 7, 5, 3, 2, 2, 2, 3, 5, 6, 7, 7, 7, 7, 7, 7, 6, 5, 3, 1, 0, 2, 4, 6, 5, 1, 0, 0, 22, 75, 162, 277, 402, 514, 590, 612, 576, 490, 375, 254, 147, 68, 21, 0, 0, 3, 8, 11, 11, 11, 13, 17, 22, 27, 31, 33, 33, 31, 29, 26, 23, 20, 18, 16, 15, 14, 13, 12, 11, 9, 7, 7, 6, 6, 3, 0, 0, 5, 31, 81, 155, 246, 339, 415, 459, 459, 418, 345, 255, 166, 92, 41, 12, 2, 4, 9, 13, 15, 14, 12, 9, 8, 7, 7, 7, 7, 7, 6, 6, 6, 6, 7, 7, 6, 5, 3, 2, 3, 5, 8, 7, 3, 0, 0, 14, 60, 143, 258, 391, 517, 610, 651, 630, 554, 441, 315, 198, 106, 45, 14, 3, 4, 10, 14, 13, 8, 1, 0, 1, 26, 80, 166, 280, 407, 526, 612, 645, 615, 530, 408, 279, 175, 122, 133, 205, 318, 443, 547, 603, 596, 529, 419, 296, 192, 134, 138, 202, 311, 437, 549, 619, 630, 580, 482, 361, 247, 168, 144, 180, 267, 381, 493, 575, 606, 578, 499, 387, 266, 157, 74, 24, 1, 0, 1, 6, 9, 11, 14, 18, 25, 32, 39, 43, 44, 42, 38, 33, 28, 24, 20, 17, 15, 15, 15, 15, 16, 17, 18, 20, 21, 24, 27, 31, 34, 35, 35, 33, 30, 26, 20, 11, 2, 0, 3, 32, 93, 190, 315, 452, 576, 661, 687, 648, 551, 419, 283, 175, 121, 133, 207, 323, 452, 562, 625, 629, 572, 470, 344, 221, 119, 50, 12, 0, 0, 2, 4, 4, 4, 6, 11, 18, 26, 33, 37, 38, 38, 35, 32, 28, 23, 19, 15, 12, 9, 8, 7, 7, 7, 7, 7, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 5, 7, 11, 15, 18, 21, 22, 22, 20, 16, 12, 9, 6, 4, 3, 4, 5, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 3, 7, 11, 15, 18, 20, 20, 18, 15, 12, 10, 9, 10, 13, 16, 20, 22, 23, 22, 19, 17, 14, 12, 11, 12, 14, 16, 18, 21, 22, 22, 21, 19, 16, 13, 12, 12, 14, 17, 21, 25, 28, 29, 28, 25, 22, 17, 12, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 14, 15, 15, 13, 11, 9, 7, 7, 8, 11, 15, 18, 21, 23, 23, 22, 19, 16, 14, 13, 13, 16, 20, 24, 28, 30, 30, 28, 24, 20, 16, 12, 9, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 3, 4, 2, 0, 0, 7, 41, 106, 201, 319, 441, 543, 607, 619, 577, 492, 382, 266, 162, 83, 32, 5, 0, 0, 3, 5, 4, 0, 0, 1, 27, 81, 166, 278, 400, 514, 595, 628, 607, 536, 431, 313, 201, 111, 49, 14, 0, 0, 2, 5, 7, 8, 8, 9, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 1, 2, 4, 6, 6, 6, 4, 1, 0, 0, 1, 2, 2, 0, 0, 3, 24, 65, 128, 207, 289, 360, 405, 414, 384, 323, 244, 162, 92, 41, 11, 0, 0, 0, 2, 2, 1, 2, 6, 12, 19, 24, 27, 28, 26, 23, 20, 19, 19, 20, 23, 26, 28, 30, 30, 30, 28, 26, 23, 20, 17, 15, 13, 11, 9, 6, 4, 2, 0, 0, 1, 2, 1, 0, 0, 3, 21, 55, 108, 174, 244, 307, 350, 365, 349, 304, 241, 170, 104, 52, 17, 0, 0, 0, 4, 4, 1, 0, 0, 17, 59, 128, 221, 327, 429, 510, 553, 552, 506, 425, 325, 223, 134, 67, 24, 3, 0, 0, 2, 4, 2, 0, 0, 5, 31, 81, 156, 252, 355, 450, 517, 544, 523, 461, 372, 276, 197, 152, 153, 196, 270, 355, 430, 476, 482, 446, 377, 288, 197, 117, 58, 21, 3, 0, 0, 1, 2, 1, 1, 2, 4, 7, 9, 10, 9, 7, 6, 5, 5, 4, 1, 0, 0, 9, 36, 84, 153, 236, 320, 392, 436, 446, 419, 362, 285, 202, 125, 65, 25, 4, 0, 0, 1, 0, 0, 1, 21, 68, 149, 261, 394, 527, 637, 703, 710, 658, 557, 432, 311, 220, 180, 197, 263, 359, 460, 538, 574, 559, 497, 404, 303, 221, 176, 179, 227, 307, 396, 471, 514, 514, 473, 401, 311, 221, 143, 84, 46, 25, 17, 15, 15, 16, 16, 16, 16, 15, 14, 13, 11, 9, 7, 5, 5, 5, 5, 4, 4, 3, 1, 1, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 12, 15, 18, 20, 22, 21, 20, 17, 13, 10, 7, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 13, 15, 16, 15, 14, 12, 11, 11, 13, 15, 19, 22, 24, 25, 23, 21, 17, 11, 5, 0, 0, 8, 35, 84, 156, 248, 348, 442, 513, 549, 540, 489, 405, 304, 202, 116, 53, 16, 0, 0, 0, 2, 3, 4, 7, 12, 19, 26, 31, 34, 34, 32, 26, 19, 10, 2, 0, 6, 33, 83, 159, 257, 366, 469, 549, 591, 588, 540, 457, 354, 250, 158, 87, 41, 17, 8, 8, 11, 13, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 4, 5, 8, 11, 15, 19, 22, 25, 26, 26, 26, 24, 22, 19, 16, 13, 10, 7, 5, 4, 3, 3, 4, 6, 8, 11, 14, 18, 23, 27, 31, 34, 36, 35, 32, 26, 17, 7, 0, 0, 15, 53, 118, 208, 317, 430, 529, 594, 614, 583, 509, 408, 306, 225, 186, 197, 256, 348, 451, 541, 595, 602, 559, 478, 377, 279, 207, 176, 192, 249, 334, 425, 499, 539, 535, 488, 409, 319, 240, 193, 187, 226, 297, 384, 464, 517, 532, 506, 444, 358, 264, 175, 103, 51, 19, 3, 0, 0, 5, 11, 18, 24, 31, 37, 41, 44, 45, 43, 40, 35, 30, 26, 22, 20, 18, 17, 15, 14, 11, 9, 7, 5, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 10, 12, 14, 18, 21, 24, 27, 28, 28, 27, 24, 21, 18, 16, 14, 13, 12, 11, 10, 8, 7, 6, 4, 4, 3, 3, 4, 4, 5, 4, 4, 3, 2, 2, 2, 2, 1, 0, 0, 4, 18, 46, 91, 149, 216, 281, 333, 361, 360, 332, 284, 228, 180, 153, 156, 191, 252, 325, 396, 446, 464, 446, 397, 330, 262, 214, 198, 222, 279, 357, 437, 498, 524, 510, 459, 386, 311, 255, 232, 247, 297, 367, 440, 501, 538, 546, 526, 484, 428, 372, 327, 304, 310, 346, 403, 465, 514, 533, 513, 456, 372, 277, 187, 114, 63, 35, 22, 19, 20, 22, 23, 24, 26, 28, 32, 35, 38, 39, 38, 35, 31, 26, 21, 17, 14, 12, 11, 9, 8, 7, 6, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 11, 38, 87, 157, 243, 334, 417, 478, 505, 495, 449, 376, 287, 198, 119, 60, 23, 4, 0, 0, 0, 1, 2, 3, 7, 12, 18, 23, 26, 26, 25, 22, 19, 17, 15, 15, 16, 18, 21, 23, 25, 26, 25, 24, 21, 18, 15, 13, 10, 8, 6, 5, 5, 5, 5, 4, 4, 3, 3, 5, 7, 11, 15, 19, 22, 23, 22, 19, 14, 9, 3, 0, 3, 18, 51, 105, 180, 273, 373, 466, 536, 572, 567, 522, 445, 349, 250, 160, 89, 41, 13, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 11, 13, 14, 16, 16, 16, 16, 15, 15, 15, 16, 18, 20, 22, 24, 25, 25, 24, 21, 18, 14, 11, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 15, 39, 78, 129, 189, 251, 304, 341, 356, 346, 313, 264, 206, 148, 98, 59, 33, 17, 9, 7, 7, 7, 8, 9, 9, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 8, 10, 11, 12, 12, 11, 9, 8, 6, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 10, 10, 9, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 10, 14, 17, 19, 19, 17, 13, 9, 4, 2, 6, 18, 45, 89, 153, 234, 325, 414, 489, 537, 550, 525, 467, 384, 291, 200, 122, 64, 26, 6, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 15, 40, 81, 136, 200, 265, 322, 363, 381, 373, 341, 290, 227, 161, 101, 54, 23, 5, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 3, 6, 10, 14, 17, 20, 22, 23, 23, 22, 19, 15, 10, 8, 14, 33, 72, 133, 215, 311, 408, 495, 556, 583, 572, 524, 449, 359, 267, 184, 116, 67, 35, 18, 11, 10, 11, 14, 16, 19, 23, 27, 31, 35, 37, 37, 36, 34, 32, 29, 28, 27, 27, 27, 27, 28, 29, 30, 29, 27, 22, 16, 10, 8, 12, 29, 61, 112, 182, 266, 356, 443, 512, 553, 558, 528, 467, 385, 297, 212, 141, 88, 51, 29, 17, 10, 6, 3, 3, 6, 18, 41, 79, 133, 203, 283, 362, 431, 479, 496, 480, 434, 365, 283, 201, 128, 72, 34, 12, 2, 0, 0, 0, 9, 29, 66, 122, 194, 278, 362, 436, 491, 517, 511, 474, 412, 333, 248, 168, 101, 51, 20, 4, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 8, 23, 48, 83, 127, 176, 225, 267, 295, 307, 299, 273, 232, 183, 131, 84, 47, 21, 6, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 11, 13, 14, 14, 13, 12, 9, 7, 5, 3, 1, 0, 0, 1, 2, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 13, 14, 14, 14, 13, 12, 10, 9, 7, 5, 4, 2, 1, 1, 0, 0, 0, 0, 3, 12, 32, 66, 114, 177, 250, 326, 394, 445, 470, 467, 435, 381, 313, 241, 173, 117, 74, 44, 26, 15, 10, 8, 7, 9, 14, 27, 50, 87, 139, 204, 276, 347, 405, 442, 452, 434, 393, 340, 287, 248, 229, 237, 268, 314, 365, 408, 434, 436, 413, 371, 319, 269, 233, 219, 230, 264, 314, 366, 410, 434, 432, 403, 351, 284, 213, 146, 90, 48, 22, 7, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 6, 7, 8, 8, 9, 8, 7, 6, 4, 3, 2, 1, 0, 0, 1, 9, 29, 65, 118, 187, 267, 350, 425, 479, 507, 502, 467, 407, 332, 251, 175, 110, 60, 27, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 10, 14, 17, 21, 26, 29, 31, 31, 29, 25, 20, 17, 18, 26, 45, 78, 126, 190, 265, 345, 420, 481, 516, 522, 498, 449, 388, 327, 279, 253, 254, 279, 322, 369, 411, 436, 439, 417, 375, 317, 253, 190, 134, 90, 58, 38, 26, 21, 20, 19, 18, 17, 15, 13, 12, 11, 10, 9, 8, 7, 6, 6, 7, 7, 7, 7, 6, 5, 4, 4, 4, 4, 3, 2, 1, 0, 2, 8, 21, 44, 77, 119, 167, 216, 261, 295, 313, 313, 296, 263, 219, 170, 122, 80, 46, 22, 7, 0, 0, 1, 11, 31, 64, 112, 176, 252, 334, 413, 478, 521, 534, 517, 475, 418, 358, 309, 282, 281, 304, 346, 393, 434, 458, 460, 438, 398, 352, 309, 281, 273, 287, 319, 361, 401, 431, 442, 432, 403, 362, 318, 282, 262, 263, 286, 324, 368, 408, 433, 437, 415, 372, 312, 245, 178, 120, 73, 39, 18, 6, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 4, 3, 2, 1, 1, 1, 2, 4, 6, 8, 11, 14, 16, 18, 18, 17, 15, 13, 12, 14, 23, 44, 78, 128, 193, 267, 344, 415, 471, 505, 512, 491, 445, 381, 305, 227, 154, 94, 49, 20, 5, 0, 0, 0, 0, 6, 18, 40, 73, 116, 167, 220, 269, 310, 338, 348, 340, 317, 284, 250, 223, 208, 211, 229, 259, 293, 323, 340, 341, 324, 290, 244, 191, 138, 90, 52, 25, 8, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 5, 15, 32, 58, 93, 136, 183, 229, 271, 301, 317, 316, 297, 264, 221, 173, 126, 83, 49, 25, 9, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 14, 31, 57, 92, 135, 182, 229, 269, 298, 313, 311, 293, 262, 222, 178, 135, 97, 65, 41, 25, 15, 10, 7, 6, 5, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 9, 25, 52, 92, 145, 206, 271, 334, 386, 422, 436, 428, 398, 351, 290, 224, 160, 103, 58, 26, 8, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 11, 14, 17, 19, 21, 23, 24, 23, 22, 21, 20, 19, 18, 19, 19, 21, 22, 23, 23, 23, 22, 20, 17, 14, 10, 7, 4, 2, 0, 0, 0, 0, 0, 1, 2, 4, 7, 10, 14, 17, 20, 22, 22, 22, 20, 18, 16, 14, 12, 10, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 12, 15, 18, 20, 21, 21, 21, 20, 20, 19, 19, 19, 19, 19, 20, 21, 22, 23, 24, 23, 22, 21, 19, 18, 17, 18, 19, 20, 22, 23, 23, 23, 22, 20, 18, 15, 13, 11, 9, 7, 5, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 12, 14, 16, 18, 19, 19, 19, 18, 17, 16, 15, 14, 14, 15, 17, 19, 20, 20, 18, 15, 12, 9, 6, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 9, 20, 37, 62, 94, 131, 172, 213, 248, 275, 288, 288, 274, 248, 213, 175, 137, 102, 73, 50, 34, 24, 18, 15, 13, 12, 12, 11, 10, 9, 8, 7, 6, 6, 6, 6, 8, 10, 13, 17, 20, 22, 24, 25, 26, 26, 26, 27, 27, 27, 27, 27, 28, 29, 31, 33, 34, 34, 33, 32, 31, 32, 38, 51, 72, 103, 147, 201, 262, 327, 387, 436, 465, 473, 457, 421, 369, 308, 245, 186, 134, 93, 63, 42, 30, 23, 20, 19, 19, 20, 21, 24, 27, 30, 31, 31, 30, 27, 23, 19, 16, 12, 10, 8, 7, 6, 6, 6, 6, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 5, 4, 4, 4, 5, 5, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 9, 12, 19, 30, 47, 72, 106, 146, 192, 239, 284, 323, 350, 363, 361, 343, 311, 270, 225, 179, 137, 101, 72, 50, 34, 22, 15, 11, 9, 9, 9, 9, 8, 7, 6, 5, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 3, 5, 6, 8, 8, 8, 8, 7, 6, 5, 4, 4, 5, 8, 14, 26, 44, 70, 104, 144, 188, 232, 272, 302, 321, 325, 314, 291, 257, 216, 172, 129, 91, 59, 34, 16, 6, 1, 1, 7, 17, 33, 55, 83, 116, 153, 191, 228, 258, 278, 286, 281, 263, 234, 199, 161, 123, 90, 61, 40, 24, 16, 14, 19, 32, 55, 88, 131, 183, 240, 297, 351, 395, 425, 437, 430, 404, 364, 313, 258, 204, 155, 113, 81, 57, 41, 30, 25, 23, 28, 38, 57, 84, 120, 164, 214, 267, 318, 362, 394, 410, 409, 389, 354, 308, 255, 200, 149, 105, 70, 43, 24, 12, 5, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 9, 11, 13, 14, 15, 16, 17, 19, 20, 20, 21, 21, 20, 20, 21, 21, 22, 24, 25, 26, 27, 27, 27, 27, 26, 25, 24, 22, 21, 20, 20, 21, 21, 22, 22, 22, 21, 19, 17, 15, 13, 11, 9, 7, 5, 5, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 12, 14, 17, 19, 20, 21, 21, 20, 18, 15, 13, 10, 8, 7, 6, 6, 6, 6, 6, 6, 7, 8, 10, 11, 14, 16, 19, 21, 22, 23, 22, 21, 20, 19, 18, 17, 15, 14, 12, 10, 8, 6, 5, 5, 8, 15, 26, 42, 66, 96, 135, 180, 231, 283, 332, 373, 401, 412, 405, 382, 345, 299, 250, 201, 155, 116, 84, 58, 39, 25, 17, 11, 9, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 8, 11, 17, 27, 42, 62, 89, 122, 159, 198, 235, 267, 291, 304, 305, 294, 274, 245, 212, 178, 145, 115, 89, 67, 51, 39, 32, 32, 37, 49, 67, 92, 124, 161, 203, 246, 287, 322, 347, 358, 354, 335, 304, 264, 220, 175, 133, 97, 67, 44, 27, 16, 9, 6, 3, 2, 1, 1, 1, 1, 2, 3, 3, 4, 4, 5, 7, 12, 20, 32, 49, 70, 95, 125, 156, 189, 220, 246, 263, 270, 266, 250, 225, 194, 161, 128, 98, 71, 49, 32, 20, 12, 7, 6, 6, 7, 9, 10, 12, 14, 16, 18, 19, 20, 21, 21, 21, 22, 23, 24, 25, 26, 27, 28, 28, 28, 28, 27, 26, 25, 24, 24, 23, 24, 24, 23, 23, 21, 20, 18, 16, 15, 14, 13, 12, 10, 8, 5, 3, 2, 2, 2, 3, 4, 5, 6, 8, 9, 11, 12, 14, 15, 15, 15, 15, 14, 13, 12, 12, 11, 10, 9, 8, 6, 5, 4, 3, 2, 2, 4, 7, 13, 23, 37, 56, 82, 113, 148, 187, 224, 258, 286, 304, 312, 308, 292, 267, 235, 199, 162, 128, 98, 75, 56, 43, 33, 26, 21, 18, 18, 19, 22, 25, 27, 28, 26, 24, 21, 19, 17, 16, 15, 14, 11, 9, 6, 5, 4, 5, 7, 9, 12, 14, 15, 17, 19, 21, 23, 25, 27, 27, 27, 26, 25, 24, 23, 24, 25, 26, 27, 28, 27, 25, 23, 20, 18, 16, 15, 13, 11, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 3, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 8, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 7, 14, 25, 40, 59, 83, 110, 140, 170, 198, 221, 239, 248, 248, 240, 223, 201, 173, 144, 115, 87, 62, 42, 26, 15, 7, 3, 2, 1, 1, 2, 2, 2, 2, 2, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 14, 15, 16, 16, 16, 16, 15, 15, 14, 13, 13, 12, 11, 10, 10, 10, 12, 16, 22, 31, 45, 63, 87, 119, 157, 202, 250, 298, 343, 380, 405, 416, 412, 394, 363, 322, 276, 227, 180, 136, 100, 70, 48, 33, 24, 19, 18, 18, 20, 22, 24, 26, 27, 29, 31, 34, 38, 43, 51, 63, 80, 104, 136, 174, 218, 262, 305, 341, 368, 383, 387, 379, 360, 332, 296, 254, 210, 167, 128, 95, 69, 49, 35, 26, 21, 18, 18, 20, 22, 24, 26, 27, 27, 27, 27, 27, 26, 25, 23, 20, 17, 14, 11, 10, 8, 8, 7, 6, 5, 4, 3, 2, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 16, 17, 17, 18, 18, 19, 21, 23, 25, 26, 27, 28, 28, 28, 27, 27, 27, 27, 27, 28, 29, 30, 31, 33, 35, 38, 44, 53, 66, 85, 110, 141, 178, 220, 264, 308, 347, 378, 397, 403, 395, 374, 343, 304, 261, 217, 175, 137, 103, 74, 51, 33, 19, 10, 4, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 5, 4, 5, 5, 6, 9, 14, 22, 34, 50, 71, 97, 126, 157, 190, 223, 254, 281, 302, 318, 328, 333, 334, 333, 331, 331, 332, 335, 340, 345, 348, 349, 344, 334, 315, 290, 258, 222, 185, 148, 115, 86, 62, 44, 30, 20, 12, 7, 4, 2, 2, 3, 5, 8, 12, 16, 22, 30, 43, 60, 82, 111, 144, 181, 221, 260, 297, 330, 356, 374, 384, 385, 379, 369, 356, 344, 335, 331, 331, 335, 341, 346, 346, 341, 329, 310, 285, 256, 224, 192, 159, 128, 99, 75, 55, 41, 31, 26, 24, 24, 25, 27, 28, 29, 30, 29, 29, 27, 25, 22, 20, 17, 15, 14, 12, 11, 9, 8, 6, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 4, 4, 4, 5, 5, 5, 5, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 12, 18, 26, 35, 47, 64, 86, 113, 144, 180, 216, 252, 285, 312, 330, 340, 338, 326, 305, 277, 243, 207, 170, 136, 104, 78, 56, 38, 24, 15, 8, 4, 1, 1, 1, 1, 1, 2, 2, 2, 4, 6, 10, 16, 24, 33, 46, 61, 80, 101, 124, 147, 169, 188, 202, 211, 214, 211, 202, 189, 171, 150, 127, 104, 82, 64, 49, 38, 30, 25, 22, 21, 20, 21, 22, 24, 26, 27, 28, 28, 27, 26, 25, 23, 21, 20, 18, 16, 15, 14, 14, 14, 14, 14, 15, 16, 18, 20, 22, 24, 25, 26, 26, 26, 27, 30, 36, 44, 56, 71, 90, 114, 143, 178, 217, 259, 300, 336, 367, 388, 401, 407, 405, 400, 391, 380, 369, 360, 354, 354, 358, 365, 373, 378, 377, 368, 350, 324, 293, 258, 223, 187, 154, 123, 95, 71, 53, 40, 32, 28, 27, 27, 27, 28, 28, 28, 28, 29, 29, 29, 29, 28, 26, 24, 22, 19, 17, 15, 13, 12, 12, 12, 13, 15, 16, 17, 18, 20, 21, 23, 26, 28, 30, 32, 33, 33, 32, 31, 31, 30, 30, 30, 31, 31, 32, 33, 32, 32, 31, 30, 30, 30, 31, 32, 33, 33, 33, 32, 32, 31, 31, 32, 33, 34, 34, 35, 35, 35, 34, 33, 32, 32, 32, 34, 36, 40, 46, 53, 63, 77, 97, 122, 153, 188, 226, 265, 303, 337, 367, 390, 403, 407, 398, 379, 350, 314, 275, 236, 200, 168, 141, 118, 99, 85, 76, 75, 80, 94, 115, 141, 172, 205, 240, 275, 308, 338, 361, 377, 381, 375, 359, 334, 303, 269, 235, 201, 169, 140, 114, 92, 74, 60, 51, 45, 42, 40, 39, 38, 37, 36, 34, 33, 32, 31, 30, 28, 25, 22, 19, 17, 16, 14, 13, 12, 12, 13, 14, 16, 18, 20, 22, 24, 26, 27, 29, 31, 32, 32, 32, 31, 30, 30, 30, 30, 31, 32, 31, 31, 30, 28, 27, 25, 24, 22, 20, 17, 15, 13, 11, 9, 8, 7, 6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 3, 2, 2, 1, 0, 1, 1, 2, 3, 4, 5, 5, 4, 4, 3, 1, 1, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 4, 5, 7, 9, 12, 16, 21, 27, 35, 46, 61, 80, 102, 128, 157, 187, 218, 246, 271, 291, 304, 309, 307, 297, 280, 258, 232, 205, 177, 151, 128, 108, 93, 82, 76, 75, 79, 89, 103, 123, 148, 177, 209, 241, 272, 299, 320, 333, 337, 333, 322, 303, 278, 250, 218, 185, 152, 121, 93, 70, 50, 36, 24, 16, 11, 7, 4, 3, 3, 3, 3, 3, 4, 5, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 32, 37, 44, 53, 64, 79, 96, 118, 142, 170, 200, 231, 262, 289, 312, 329, 337, 337, 328, 311, 287, 259, 228, 196, 164, 133, 104, 80, 59, 44, 33, 28, 25, 25, 25, 25, 25, 24, 24, 23, 24, 25, 25, 26, 25, 24, 22, 20, 17, 16, 15, 17, 19, 24, 31, 40, 53, 69, 89, 112, 139, 168, 200, 232, 262, 290, 311, 325, 330, 327, 315, 297, 275, 249, 221, 193, 165, 138, 115, 97, 84, 77, 77, 83, 94, 110, 130, 154, 181, 209, 237, 263, 286, 302, 313, 315, 310, 296, 276, 251, 221, 189, 158, 128, 102, 79, 60, 44, 31, 21, 13, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 14, 20, 27, 38, 51, 69, 91, 117, 146, 178, 209, 240, 270, 297, 321, 342, 357, 366, 369, 367, 361, 352, 342, 334, 328, 325, 324, 325, 326, 327, 327, 326, 323, 320, 317, 316, 317, 320, 324, 328, 331, 331, 328, 320, 308, 293, 274, 253, 228, 202, 175, 148, 122, 98, 77, 59, 44, 32, 21, 13, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 13, 14, 13, 12, 11, 10, 9, 8, 8, 7, 7, 6, 6, 5, 5, 5, 6, 7, 8, 9, 11, 13, 15, 16, 17, 18, 19, 19, 18, 18, 18, 19, 19, 20, 21, 21, 21, 20, 18, 16, 15, 13, 12, 12, 10, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 15, 15, 14, 13, 11, 10, 9, 8, 7, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 7, 7, 7, 6, 6, 6, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 7, 9, 13, 17, 23, 30, 39, 51, 66, 82, 101, 121, 141, 160, 177, 191, 201, 207, 209, 205, 198, 188, 175, 160, 144, 126, 108, 91, 76, 64, 56, 52, 53, 56, 63, 73, 85, 100, 116, 133, 151, 168, 184, 198, 207, 213, 213, 208, 199, 187, 172, 156, 139, 121, 103, 86, 69, 55, 43, 35, 30, 26, 24, 22, 21, 19, 18, 18, 19, 20, 21, 21, 21, 19, 18, 16, 14, 13, 13, 12, 12, 11, 11, 11, 12, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 23, 23, 23, 21, 18, 16, 14, 12, 11, 12, 12, 13, 13, 12, 11, 9, 8, 7, 6, 6, 6, 7, 7, 7, 8, 8, 8, 7, 7, 7, 6, 6, 6, 7, 7, 9, 10, 11, 13, 14, 16, 17, 17, 17, 16, 15, 14, 14, 13, 13, 12, 12, 12, 11, 10, 9, 8, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 7, 8, 8, 9, 10, 10, 11, 13, 14, 16, 18, 20, 22, 24, 27, 32, 39, 48, 59, 71, 86, 103, 123, 146, 172, 200, 229, 257, 282, 304, 320, 331, 336, 335, 328, 315, 297, 276, 250, 223, 195, 167, 140, 116, 95, 77, 63, 51, 42, 35, 30, 26, 23, 22, 21, 21, 22, 22, 22, 22, 21, 19, 17, 14, 12, 10, 8, 7, 6, 5, 5, 5, 5, 4, 4, 3, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 2, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 18, 24, 32, 41, 52, 65, 80, 98, 117, 139, 161, 184, 206, 226, 244, 258, 269, 276, 278, 275, 269, 258, 244, 227, 208, 188, 168, 148, 131, 116, 106, 100, 99, 102, 108, 118, 130, 145, 161, 179, 198, 217, 234, 249, 259, 264, 264, 260, 251, 238, 223, 206, 186, 165, 144, 122, 101, 82, 65, 51, 40, 32, 26, 22, 19, 17, 15, 15, 15, 15, 16, 16, 16, 15, 13, 12, 11, 10, 10, 9, 9, 8, 6, 4, 2, 1, 1, 2, 2, 3, 3, 3, 3, 3, 4, 4, 5, 6, 7, 8, 10, 11, 14, 16, 18, 20, 22, 24, 26, 29, 34, 40, 49, 60, 73, 86, 100, 115, 132, 150, 171, 195, 220, 245, 269, 289, 305, 313, 315, 311, 302, 288, 273, 255, 237, 218, 198, 180, 163, 149, 139, 134, 135, 142, 154, 170, 190, 212, 236, 260, 284, 306, 325, 339, 348, 352, 350, 344, 333, 317, 297, 273, 247, 219, 191, 163, 138, 115, 95, 78, 65, 55, 47, 41, 36, 33, 31, 30, 31, 34, 39, 45, 52, 61, 71, 83, 97, 114, 133, 153, 172, 191, 209, 225, 240, 255, 268, 280, 291, 301, 310, 317, 324, 331, 338, 346, 353, 361, 369, 376, 381, 383, 382, 378, 372, 366, 362, 359, 359, 359, 358, 355, 349, 341, 331, 320, 307, 293, 277, 258, 237, 214, 191, 168, 146, 126, 107, 90, 74, 61, 49, 39, 31, 26, 21, 18, 16, 14, 12, 11, 10, 10, 9, 9, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, 20, 22, 23, 25, 26, 26, 26, 26, 25, 24, 24, 25, 26, 27, 28, 29, 29, 28, 27, 25, 23, 21, 20, 19, 18, 18, 18, 18, 18, 19, 20, 20, 21, 21, 21, 20, 20, 20, 21, 21, 22, 23, 23, 23, 23, 21, 20, 19, 17, 16, 16, 16, 15, 15, 15, 14, 13, 13, 13, 13, 14, 14, 14, 15, 16, 17, 17, 18, 18, 18, 17, 15, 14, 13, 13, 12, 12, 12, 11, 10, 9, 8, 7, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 2, 2, 1, 1, 2, 2, 3, 4, 4, 3, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 4, 5, 6, 7, 9, 10, 12, 13, 15, 16, 17, 18, 20, 21, 23, 25, 26, 28, 29, 30, 31, 33, 34, 36, 38, 40, 42, 44, 47, 50, 54, 59, 65, 73, 83, 95, 109, 125, 143, 163, 184, 204, 223, 240, 254, 266, 274, 280, 282, 283, 280, 275, 268, 257, 244, 227, 209, 189, 169, 151, 135, 121, 109, 97, 86, 75, 65, 56, 50, 45, 42, 40, 38, 35, 32, 28, 24, 21, 19, 18, 18, 18, 17, 16, 15, 13, 11, 9, 7, 6, 5, 5, 5, 5, 4, 4, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 2, 3, 3, 4, 5, 6, 7, 8, 10, 12, 14, 17, 21, 26, 32, 40, 49, 60, 72, 86, 102, 120, 137, 154, 171, 186, 200, 212, 223, 233, 240, 244, 246, 244, 238, 229, 217, 203, 187, 171, 154, 138, 123, 109, 96, 84, 74, 64, 56, 49, 43, 39, 35, 33, 31, 29, 28, 27, 26, 24, 22, 20, 18, 16, 15, 14, 15, 15, 16, 16, 16, 16, 15, 15, 15, 16, 17, 19, 22, 26, 31, 38, 44, 52, 60, 68, 78, 90, 103, 118, 134, 150, 168, 185, 202, 219, 234, 248, 261, 273, 284, 294, 303, 311, 317, 321, 322, 321, 317, 309, 300, 288, 274, 258, 241, 224, 207, 190, 173, 158, 143, 130, 119, 109, 101, 94, 87, 81, 75, 69, 66, 64, 63, 65, 67, 71, 74, 79, 84, 90, 97, 104, 111, 117, 122, 126, 130, 134, 138, 143, 147, 150, 153, 154, 155, 155, 154, 153, 153, 152, 151, 150, 150, 149, 150, 152, 154, 159, 164, 171, 180, 189, 199, 209, 218, 227, 235, 241, 246, 249, 252, 253, 253, 251, 248, 243, 238, 232, 225, 217, 208, 199, 188, 177, 165, 155, 145, 135, 127, 118, 110, 102, 95, 91, 88, 88, 91, 95, 101, 108, 116, 126, 137, 151, 166, 182, 198, 212, 223, 233, 239, 243, 244, 242, 238, 231, 222, 212, 203, 196, 191, 191, 194, 202, 213, 228, 245, 263, 281, 298, 310, 318, 318, 310, 295, 273, 245, 216, 185, 156, 130, 108, 89, 74, 60, 48, 39, 32, 31, 40, 59, 88, 123, 158, 185, 198, 192, 171, 138, 103, 71, 48, 36, 31, 31, 33, 34, 34, 33, 31, 30, 30, 31, 32, 32, 33, 32, 32, 31, 30, 29, 28, 27, 27, 26, 26, 25, 25, 25, 25, 25, 25, 24, 23, 22, 21, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 19, 19, 19, 18, 18, 16, 15, 14, 13, 13, 13, 14, 14, 15, 15, 15, 14, 14, 13, 12, 12, 11, 11, 11, 11, 12, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 11, 11, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 10, 11, 12, 13, 12, 11, 10, 9, 8, 8, 9, 11, 12, 14, 15, 16, 16, 17, 17, 17, 18, 18, 18, 18, 18, 19, 21, 22, 24, 25, 26, 26, 26, 27, 28, 30, 31, 33, 34, 35, 36, 37, 40, 43, 46, 48, 50, 51, 52, 54, 55, 57, 60, 63, 65, 68, 70, 73, 76, 79, 82, 86, 91, 95, 100, 104, 108, 113, 117, 121, 125, 130, 136, 142, 149, 158, 167, 177, 189, 201, 214, 226, 236, 244, 251, 255, 258, 260, 260, 260, 258, 255, 252, 247, 243, 240, 236, 234, 231, 228, 225, 222, 219, 216, 214, 212, 210, 209, 207, 205, 203, 201, 199, 197, 196, 195, 195, 196, 197, 197, 197, 195, 192, 188, 185, 184, 184, 186, 188, 190, 190, 189, 187, 184, 182, 181, 182, 184, 186, 187, 186, 185, 182, 180, 179, 178, 178, 179, 178, 177, 175, 173, 171, 170, 170, 171, 173, 173, 172, 170, 167, 163, 160, 158, 157, 156, 156, 155, 154, 152, 150, 148, 145, 144, 142, 141, 140, 139, 138, 137, 136, 135, 135, 135, 135, 137, 138, 140, 141, 142, 141, 140, 139, 139, 139, 140, 142, 143, 145, 146, 147, 147, 147, 147, 147, 146, 145, 144, 143, 143, 142, 141, 140, 139, 137, 135, 132, 129, 126, 121, 116, 110, 105, 100, 95, 90, 85, 80, 74, 68, 62, 57, 52, 47, 42, 37, 32, 27, 23, 20, 18, 16, 15, 14, 12, 10, 9, 8, 7, 7, 6, 6, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"basecallPos": [612, 625, 639, 654, 668, 681, 695, 706, 717, 729, 742, 754, 765, 776, 790, 802, 815, 828, 839, 852, 866, 879, 893, 902, 914, 926, 939, 952, 964, 976, 988, 999, 1008, 1019, 1031, 1043, 1053, 1065, 1077, 1090, 1104, 1116, 1127, 1140, 1152, 1162, 1175, 1188, 1200, 1214, 1227, 1237, 1249, 1259, 1272, 1285, 1296, 1307, 1318, 1330, 1343, 1356, 1368, 1378, 1390, 1402, 1414, 1429, 1440, 1451, 1461, 1474, 1486, 1498, 1511, 1525, 1537, 1548, 1559, 1572, 1584, 1594, 1606, 1618, 1630, 1644, 1655, 1667, 1680, 1692, 1705, 1719, 1730, 1741, 1751, 1763, 1776, 1790, 1802, 1815, 1827, 1839, 1851, 1861, 1872, 1883, 1895, 1907, 1920, 1932, 1942, 1954, 1967, 1978, 1991, 2004, 2017, 2028, 2040, 2052, 2065, 2077, 2089, 2102, 2114, 2124, 2135, 2146, 2157, 2168, 2180, 2192, 2204, 2215, 2226, 2239, 2251, 2263, 2274, 2287, 2300, 2311, 2322, 2334, 2346, 2359, 2371, 2383, 2394, 2405, 2417, 2428, 2441, 2454, 2465, 2477, 2488, 2500, 2513, 2526, 2538, 2549, 2560, 2572, 2585, 2597, 2609, 2620, 2633, 2645, 2657, 2669, 2681, 2693, 2704, 2716, 2728, 2740, 2751, 2763, 2775, 2788, 2800, 2810, 2823, 2835, 2847, 2859, 2872, 2884, 2896, 2907, 2920, 2931, 2944, 2955, 2967, 2980, 2992, 3004, 3016, 3028, 3039, 3051, 3062, 3074, 3086, 3099, 3112, 3123, 3136, 3148, 3160, 3171, 3182, 3195, 3206, 3218, 3230, 3243, 3254, 3266, 3279, 3291, 3303, 3316, 3329, 3339, 3351, 3362, 3373, 3386, 3398, 3409, 3422, 3434, 3446, 3458, 3470, 3482, 3492, 3503, 3516, 3527, 3540, 3553, 3565, 3578, 3588, 3600, 3611, 3624, 3637, 3649, 3659, 3671, 3683, 3695, 3707, 3720, 3731, 3743, 3755, 3767, 3780, 3792, 3803, 3816, 3828, 3840, 3852, 3864, 3877, 3890, 3901, 3913, 3925, 3936, 3948, 3959, 3970, 3983, 3996, 4007, 4019, 4030, 4042, 4054, 4066, 4078, 4089, 4100, 4112, 4124, 4136, 4149, 4162, 4174, 4184, 4196, 4209, 4221, 4233, 4245, 4258, 4270, 4283, 4294, 4306, 4319, 4330, 4341, 4352, 4364, 4377, 4390, 4402, 4413, 4425, 4437, 4449, 4461, 4473, 4485, 4495, 4507, 4519, 4531, 4543, 4555, 4567, 4579, 4591, 4602, 4614, 4627, 4638, 4650, 4662, 4674, 4686, 4697, 4708, 4720, 4732, 4744, 4758, 4770, 4781, 4793, 4805, 4816, 4827, 4840, 4852, 4865, 4877, 4889, 4902, 4914, 4926, 4937, 4949, 4960, 4971, 4984, 4996, 5008, 5020, 5031, 5043, 5055, 5067, 5079, 5091, 5102, 5113, 5126, 5138, 5152, 5163, 5176, 5187, 5199, 5210, 5222, 5234, 5245, 5257, 5269, 5282, 5295, 5307, 5320, 5331, 5342, 5355, 5367, 5380, 5392, 5405, 5416, 5428, 5439, 5451, 5463, 5474, 5486, 5498, 5510, 5523, 5535, 5546, 5557, 5569, 5580, 5592, 5605, 5617, 5629, 5640, 5652, 5665, 5677, 5688, 5700, 5713, 5725, 5737, 5748, 5761, 5772, 5784, 5796, 5808, 5820, 5833, 5846, 5858, 5870, 5883, 5894, 5907, 5917, 5929, 5942, 5954, 5966, 5978, 5990, 6003, 6016, 6027, 6040, 6052, 6063, 6074, 6086, 6099, 6112, 6124, 6135, 6147, 6160, 6171, 6183, 6195, 6207, 6218, 6230, 6241, 6254, 6266, 6279, 6292, 6304, 6315, 6327, 6339, 6351, 6364, 6376, 6389, 6401, 6413, 6424, 6435, 6447, 6459, 6471, 6484, 6497, 6508, 6521, 6532, 6543, 6555, 6568, 6580, 6592, 6605, 6617, 6628, 6640, 6650, 6662, 6675, 6688, 6699, 6711, 6724, 6737, 6749, 6761, 6773, 6784, 6797, 6809, 6821, 6834, 6846, 6857, 6869, 6882, 6895, 6907, 6919, 6932, 6945, 6956, 6968, 6980, 6992, 7005, 7018, 7030, 7041, 7052, 7065, 7078, 7090, 7102, 7113, 7126, 7138, 7151, 7163, 7177, 7188, 7200, 7211, 7223, 7235, 7248, 7261, 7273, 7285, 7297, 7309, 7321, 7334, 7346, 7358, 7370, 7382, 7395, 7406, 7418, 7429, 7441, 7454, 7467, 7479, 7492, 7503, 7515, 7528, 7540, 7552, 7564, 7577, 7589, 7602, 7614, 7627, 7639, 7651, 7663, 7673, 7685, 7697, 7710, 7721, 7733, 7745, 7758, 7769, 7781, 7794, 7807, 7821, 7833, 7845, 7858, 7871, 7881, 7894, 7905, 7918, 7931, 7944, 7956, 7970, 7982, 7994, 8006, 8018, 8030, 8042, 8055, 8067, 8080, 8093, 8105, 8118, 8131, 8142, 8154, 8167, 8179, 8191, 8205, 8217, 8230, 8242, 8253, 8266, 8279, 8291, 8304, 8316, 8328, 8340, 8352, 8364, 8376, 8389, 8402, 8415, 8427, 8439, 8451, 8463, 8474, 8488, 8500, 8512, 8525, 8538, 8550, 8563, 8577, 8588, 8601, 8612, 8625, 8637, 8650, 8663, 8676, 8688, 8701, 8714, 8726, 8739, 8751, 8763, 8776, 8788, 8800, 8813, 8825, 8837, 8850, 8862, 8874, 8886, 8899, 8913, 8925, 8937, 8949, 8961, 8974, 8986, 8999, 9012, 9025, 9038, 9052, 9063, 9076, 9088, 9100, 9113, 9125, 9138, 9151, 9163, 9175, 9187, 9201, 9214, 9226, 9238, 9249, 9262, 9275, 9287, 9300, 9312, 9326, 9339, 9351, 9364, 9377, 9389, 9401, 9413, 9426, 9439, 9453, 9464, 9477, 9489, 9502, 9514, 9527, 9540, 9551, 9564, 9577, 9589, 9601, 9613, 9626, 9640, 9652, 9664, 9679, 9691, 9705, 9717, 9730, 9744, 9757, 9770, 9783, 9797, 9808, 9820, 9834, 9847, 9860, 9874, 9887, 9898, 9911, 9923, 9934, 9948, 9963, 9976, 9989, 10001, 10015, 10028, 10040, 10053, 10066, 10079, 10093, 10105, 10117, 10130, 10142, 10156, 10168, 10181, 10195, 10208, 10222, 10236, 10247],
-"basecalls": {"612":"1:G", "625":"2:T", "639":"3:G", "654":"4:G", "668":"5:G", "681":"6:G", "695":"7:G", "706":"8:C", "717":"9:A", "729":"10:G", "742":"11:T", "754":"12:A", "765":"13:A", "776":"14:C", "790":"15:G", "802":"16:T", "815":"17:C", "828":"18:T", "839":"19:A", "852":"20:G", "866":"21:G", "879":"22:G", "893":"23:A", "902":"24:C", "914":"25:G", "926":"26:C", "939":"27:T", "952":"28:C", "964":"29:T", "976":"30:C", "988":"31:C", "999":"32:C", "1008":"33:A", "1019":"34:A", "1031":"35:A", "1043":"36:C", "1053":"37:A", "1065":"38:C", "1077":"39:C", "1090":"40:G", "1104":"41:A", "1116":"42:A", "1127":"43:G", "1140":"44:C", "1152":"45:C", "1162":"46:A", "1175":"47:G", "1188":"48:T", "1200":"49:G", "1214":"50:G", "1227":"51:A", "1237":"52:C", "1249":"53:C", "1259":"54:A", "1272":"55:G", "1285":"56:C", "1296":"57:A", "1307":"58:C", "1318":"59:A", "1330":"60:C", "1343":"61:T", "1356":"62:C", "1368":"63:C", "1378":"64:A", "1390":"65:A", "1402":"66:G", "1414":"67:G", "1429":"68:A", "1440":"69:A", "1451":"70:A", "1461":"71:T", "1474":"72:C", "1486":"73:C", "1498":"74:C", "1511":"75:G", "1525":"76:G", "1537":"77:C", "1548":"78:A", "1559":"79:C", "1572":"80:T", "1584":"81:C", "1594":"82:A", "1606":"83:C", "1618":"84:C", "1630":"85:G", "1644":"86:C", "1655":"87:A", "1667":"88:G", "1680":"89:T", "1692":"90:G", "1705":"91:G", "1719":"92:A", "1730":"93:A", "1741":"94:A", "1751":"95:C", "1763":"96:T", "1776":"97:G", "1790":"98:G", "1802":"99:G", "1815":"100:G", "1827":"101:C", "1839":"102:T", "1851":"103:A", "1861":"104:C", "1872":"105:A", "1883":"106:A", "1895":"107:A", "1907":"108:T", "1920":"109:C", "1932":"110:C", "1942":"111:A", "1954":"112:C", "1967":"113:T", "1978":"114:A", "1991":"115:G", "2004":"116:T", "2017":"117:T", "2028":"118:C", "2040":"119:C", "2052":"120:T", "2065":"121:T", "2077":"122:C", "2089":"123:T", "2102":"124:G", "2114":"125:A", "2124":"126:T", "2135":"127:A", "2146":"128:C", "2157":"129:A", "2168":"130:A", "2180":"131:T", "2192":"132:A", "2204":"133:C", "2215":"134:A", "2226":"135:A", "2239":"136:A", "2251":"137:C", "2263":"138:C", "2274":"139:A", "2287":"140:G", "2300":"141:A", "2311":"142:C", "2322":"143:A", "2334":"144:T", "2346":"145:G", "2359":"146:T", "2371":"147:T", "2383":"148:A", "2394":"149:T", "2405":"150:A", "2417":"151:C", "2428":"152:A", "2441":"153:G", "2454":"154:C", "2465":"155:A", "2477":"156:C", "2488":"157:A", "2500":"158:G", "2513":"159:G", "2526":"160:T", "2538":"161:C", "2549":"162:A", "2560":"163:A", "2572":"164:G", "2585":"165:G", "2597":"166:T", "2609":"167:C", "2620":"168:A", "2633":"169:G", "2645":"170:A", "2657":"171:G", "2669":"172:T", "2681":"173:C", "2693":"174:T", "2704":"175:A", "2716":"176:G", "2728":"177:C", "2740":"178:A", "2751":"179:T", "2763":"180:A", "2775":"181:G", "2788":"182:A", "2800":"183:A", "2810":"184:T", "2823":"185:C", "2835":"186:T", "2847":"187:T", "2859":"188:T", "2872":"189:C", "2884":"190:T", "2896":"191:T", "2907":"192:C", "2920":"193:G", "2931":"194:C", "2944":"195:G", "2955":"196:C", "2967":"197:G", "2980":"198:G", "2992":"199:G", "3004":"200:G", "3016":"201:T", "3028":"202:G", "3039":"203:C", "3051":"204:A", "3062":"205:T", "3074":"206:G", "3086":"207:C", "3099":"208:G", "3112":"209:T", "3123":"210:G", "3136":"211:G", "3148":"212:C", "3160":"213:C", "3171":"214:A", "3182":"215:T", "3195":"216:T", "3206":"217:A", "3218":"218:T", "3230":"219:G", "3243":"220:A", "3254":"221:C", "3266":"222:C", "3279":"223:G", "3291":"224:T", "3303":"225:G", "3316":"226:G", "3329":"227:A", "3339":"228:T", "3351":"229:A", "3362":"230:A", "3373":"231:C", "3386":"232:T", "3398":"233:C", "3409":"234:A", "3422":"235:G", "3434":"236:T", "3446":"237:T", "3458":"238:T", "3470":"239:C", "3482":"240:C", "3492":"241:A", "3503":"242:C", "3516":"243:T", "3527":"244:A", "3540":"245:G", "3553":"246:T", "3565":"247:G", "3578":"248:A", "3588":"249:T", "3600":"250:A", "3611":"251:A", "3624":"252:G", "3637":"253:G", "3649":"254:A", "3659":"255:T", "3671":"256:A", "3683":"257:A", "3695":"258:G", "3707":"259:C", "3720":"260:T", "3731":"261:A", "3743":"262:T", "3755":"263:T", "3767":"264:T", "3780":"265:G", "3792":"266:C", "3803":"267:A", "3816":"268:G", "3828":"269:T", "3840":"270:G", "3852":"271:T", "3864":"272:G", "3877":"273:G", "3890":"274:A", "3901":"275:A", "3913":"276:G", "3925":"277:A", "3936":"278:T", "3948":"279:C", "3959":"280:A", "3970":"281:C", "3983":"282:T", "3996":"283:T", "4007":"284:A", "4019":"285:T", "4030":"286:A", "4042":"287:A", "4054":"288:A", "4066":"289:G", "4078":"290:A", "4089":"291:C", "4100":"292:A", "4112":"293:C", "4124":"294:T", "4136":"295:G", "4149":"296:T", "4162":"297:C", "4174":"298:C", "4184":"299:A", "4196":"300:G", "4209":"301:T", "4221":"302:T", "4233":"303:G", "4245":"304:C", "4258":"305:G", "4270":"306:G", "4283":"307:A", "4294":"308:G", "4306":"309:G", "4319":"310:A", "4330":"311:A", "4341":"312:A", "4352":"313:T", "4364":"314:T", "4377":"315:G", "4390":"316:G", "4402":"317:A", "4413":"318:G", "4425":"319:T", "4437":"320:T", "4449":"321:C", "4461":"322:T", "4473":"323:T", "4485":"324:C", "4495":"325:A", "4507":"326:C", "4519":"327:C", "4531":"328:T", "4543":"329:A", "4555":"330:T", "4567":"331:T", "4579":"332:C", "4591":"333:T", "4602":"334:A", "4614":"335:G", "4627":"336:A", "4638":"337:T", "4650":"338:T", "4662":"339:T", "4674":"340:G", "4686":"341:A", "4697":"342:C", "4708":"343:A", "4720":"344:T", "4732":"345:G", "4744":"346:G", "4758":"347:A", "4770":"348:A", "4781":"349:T", "4793":"350:T", "4805":"351:T", "4816":"352:A", "4827":"353:C", "4840":"354:C", "4852":"355:T", "4865":"356:T", "4877":"357:T", "4889":"358:G", "4902":"359:T", "4914":"360:G", "4926":"361:A", "4937":"362:T", "4949":"363:T", "4960":"364:A", "4971":"365:C", "4984":"366:T", "4996":"367:G", "5008":"368:C", "5020":"369:A", "5031":"370:A", "5043":"371:A", "5055":"372:T", "5067":"373:T", "5079":"374:T", "5091":"375:C", "5102":"376:A", "5113":"377:C", "5126":"378:T", "5138":"379:G", "5152":"380:A", "5163":"381:G", "5176":"382:A", "5187":"383:C", "5199":"384:T", "5210":"385:A", "5222":"386:A", "5234":"387:C", "5245":"388:A", "5257":"389:A", "5269":"390:T", "5282":"391:G", "5295":"392:G", "5307":"393:G", "5320":"394:C", "5331":"395:A", "5342":"396:C", "5355":"397:G", "5367":"398:C", "5380":"399:C", "5392":"400:T", "5405":"401:T", "5416":"402:A", "5428":"403:A", "5439":"404:A", "5451":"405:T", "5463":"406:C", "5474":"407:A", "5486":"408:A", "5498":"409:G", "5510":"410:T", "5523":"411:G", "5535":"412:T", "5546":"413:A", "5557":"414:C", "5569":"415:C", "5580":"416:A", "5592":"417:A", "5605":"418:A", "5617":"419:T", "5629":"420:T", "5640":"421:A", "5652":"422:T", "5665":"423:G", "5677":"424:T", "5688":"425:A", "5700":"426:C", "5713":"427:G", "5725":"428:T", "5737":"429:A", "5748":"430:C", "5761":"431:C", "5772":"432:A", "5784":"433:C", "5796":"434:C", "5808":"435:A", "5820":"436:G", "5833":"437:G", "5846":"438:C", "5858":"439:G", "5870":"440:C", "5883":"441:T", "5894":"442:C", "5907":"443:C", "5917":"444:A", "5929":"445:G", "5942":"446:T", "5954":"447:G", "5966":"448:C", "5978":"449:C", "5990":"450:C", "6003":"451:G", "6016":"452:A", "6027":"453:G", "6040":"454:A", "6052":"455:A", "6063":"456:A", "6074":"457:T", "6086":"458:G", "6099":"459:G", "6112":"460:G", "6124":"461:A", "6135":"462:T", "6147":"463:G", "6160":"464:A", "6171":"465:C", "6183":"466:T", "6195":"467:A", "6207":"468:C", "6218":"469:A", "6230":"470:C", "6241":"471:A", "6254":"472:T", "6266":"473:G", "6279":"474:G", "6292":"475:C", "6304":"476:A", "6315":"477:A", "6327":"478:A", "6339":"479:C", "6351":"480:C", "6364":"481:T", "6376":"482:C", "6389":"483:T", "6401":"484:T", "6413":"485:C", "6424":"486:A", "6435":"487:A", "6447":"488:A", "6459":"489:T", "6471":"490:C", "6484":"491:C", "6497":"492:G", "6508":"493:T", "6521":"494:C", "6532":"495:A", "6543":"496:A", "6555":"497:T", "6568":"498:C", "6580":"499:T", "6592":"500:T", "6605":"501:T", "6617":"502:T", "6628":"503:A", "6640":"504:C", "6650":"505:A", "6662":"506:C", "6675":"507:T", "6688":"508:T", "6699":"509:A", "6711":"510:C", "6724":"511:G", "6737":"512:G", "6749":"513:A", "6761":"514:A", "6773":"515:C", "6784":"516:A", "6797":"517:G", "6809":"518:C", "6821":"519:C", "6834":"520:C", "6846":"521:C", "6857":"522:A", "6869":"523:G", "6882":"524:C", "6895":"525:C", "6907":"526:C", "6919":"527:G", "6932":"528:G", "6945":"529:A", "6956":"530:T", "6968":"531:C", "6980":"532:T", "6992":"533:C", "7005":"534:G", "7018":"535:G", "7030":"536:T", "7041":"537:A", "7052":"538:C", "7065":"539:C", "7078":"540:G", "7090":"541:T", "7102":"542:A", "7113":"543:T", "7126":"544:G", "7138":"545:T", "7151":"546:T", "7163":"547:G", "7177":"548:G", "7188":"549:T", "7200":"550:A", "7211":"551:T", "7223":"552:T", "7235":"553:T", "7248":"554:C", "7261":"555:G", "7273":"556:A", "7285":"557:A", "7297":"558:C", "7309":"559:G", "7321":"560:C", "7334":"561:C", "7346":"562:T", "7358":"563:A", "7370":"564:C", "7382":"565:T", "7395":"566:C", "7406":"567:A", "7418":"568:C", "7429":"569:A", "7441":"570:C", "7454":"571:T", "7467":"572:T", "7479":"573:T", "7492":"574:T", "7503":"575:A", "7515":"576:C", "7528":"577:G", "7540":"578:A", "7552":"579:C", "7564":"580:G", "7577":"581:G", "7589":"582:T", "7602":"583:T", "7614":"584:T", "7627":"585:T", "7639":"586:T", "7651":"587:C", "7663":"588:C", "7673":"589:A", "7685":"590:A", "7697":"591:A", "7710":"592:A", "7721":"593:T", "7733":"594:A", "7745":"595:C", "7758":"596:C", "7769":"597:A", "7781":"598:C", "7794":"599:T", "7807":"600:G", "7821":"601:A", "7833":"602:A", "7845":"603:G", "7858":"604:G", "7871":"605:A", "7881":"606:C", "7894":"607:C", "7905":"608:A", "7918":"609:G", "7931":"610:T", "7944":"611:C", "7956":"612:G", "7970":"613:G", "7982":"614:C", "7994":"615:A", "8006":"616:G", "8018":"617:C", "8030":"618:A", "8042":"619:C", "8055":"620:T", "8067":"621:A", "8080":"622:G", "8093":"623:G", "8105":"624:T", "8118":"625:G", "8131":"626:A", "8142":"627:C", "8154":"628:T", "8167":"629:C", "8179":"630:C", "8191":"631:C", "8205":"632:T", "8217":"633:C", "8230":"634:T", "8242":"635:A", "8253":"636:T", "8266":"637:G", "8279":"638:G", "8291":"639:T", "8304":"640:G", "8316":"641:C", "8328":"642:A", "8340":"643:G", "8352":"644:C", "8364":"645:A", "8376":"646:T", "8389":"647:C", "8402":"648:T", "8415":"649:T", "8427":"650:T", "8439":"651:A", "8451":"652:A", "8463":"653:A", "8474":"654:T", "8488":"655:G", "8500":"656:A", "8512":"657:C", "8525":"658:T", "8538":"659:T", "8550":"660:C", "8563":"661:G", "8577":"662:G", "8588":"663:T", "8601":"664:A", "8612":"665:T", "8625":"666:T", "8637":"667:T", "8650":"668:T", "8663":"669:G", "8676":"670:G", "8688":"671:C", "8701":"672:T", "8714":"673:G", "8726":"674:T", "8739":"675:T", "8751":"676:A", "8763":"677:G", "8776":"678:A", "8788":"679:G", "8800":"680:T", "8813":"681:A", "8825":"682:G", "8837":"683:T", "8850":"684:C", "8862":"685:A", "8874":"686:A", "8886":"687:T", "8899":"688:G", "8913":"689:A", "8925":"690:C", "8937":"691:C", "8949":"692:A", "8961":"693:C", "8974":"694:A", "8986":"695:A", "8999":"696:C", "9012":"697:C", "9025":"698:C", "9038":"699:G", "9052":"700:A", "9063":"701:C", "9076":"702:C", "9088":"703:A", "9100":"704:A", "9113":"705:G", "9125":"706:G", "9138":"707:T", "9151":"708:C", "9163":"709:A", "9175":"710:C", "9187":"711:C", "9201":"712:T", "9214":"713:C", "9226":"714:C", "9238":"715:A", "9249":"716:A", "9262":"717:A", "9275":"718:A", "9287":"719:T", "9300":"720:C", "9312":"721:A", "9326":"722:G", "9339":"723:A", "9351":"724:G", "9364":"725:T", "9377":"726:G", "9389":"727:T", "9401":"728:A", "9413":"729:T", "9426":"730:C", "9439":"731:T", "9453":"732:A", "9464":"733:A", "9477":"734:A", "9489":"735:A", "9502":"736:C", "9514":"737:C", "9527":"738:C", "9540":"739:A", "9551":"740:A", "9564":"741:A", "9577":"742:C", "9589":"743:A", "9601":"744:C", "9613":"745:A", "9626":"746:T", "9640":"747:C", "9652":"748:A", "9664":"749:G", "9679":"750:A", "9691":"751:G", "9705":"752:T", "9717":"753:C", "9730":"754:T", "9744":"755:G", "9757":"756:G", "9770":"757:T", "9783":"758:G", "9797":"759:C", "9808":"760:C", "9820":"761:C", "9834":"762:G", "9847":"763:C", "9860":"764:G", "9874":"765:T", "9887":"766:C", "9898":"767:C", "9911":"768:A", "9923":"769:C", "9934":"770:C", "9948":"771:G", "9963":"772:A", "9976":"773:G", "9989":"774:G", "10001":"775:G", "10015":"776:C", "10028":"777:A", "10040":"778:G", "10053":"779:T", "10066":"780:G", "10079":"781:G", "10093":"782:C", "10105":"783:A", "10117":"784:T", "10130":"785:A", "10142":"786:C", "10156":"787:T", "10168":"788:A", "10181":"789:C", "10195":"790:G", "10208":"791:G", "10222":"792:C", "10236":"793:C", "10247":"794:C"}
-}
-, {
-"traceFileName": "dataset_152172",
-"leadingGaps": 2852,
-"trailingGaps": 3958,
-"peakA": [148, 149, 152, 157, 166, 179, 192, 205, 215, 227, 240, 256, 273, 289, 304, 317, 329, 340, 352, 365, 378, 389, 398, 404, 406, 405, 403, 399, 395, 390, 383, 374, 362, 348, 333, 318, 304, 290, 275, 259, 241, 221, 201, 181, 162, 146, 133, 121, 110, 98, 87, 76, 65, 56, 49, 44, 40, 37, 34, 32, 30, 28, 27, 26, 25, 25, 24, 23, 22, 21, 20, 19, 18, 18, 17, 16, 15, 14, 14, 14, 14, 14, 14, 12, 11, 9, 7, 6, 5, 4, 4, 3, 3, 2, 1, 0, 0, 1, 2, 4, 5, 7, 8, 8, 9, 10, 10, 12, 13, 14, 15, 16, 16, 16, 15, 15, 14, 13, 13, 12, 12, 11, 12, 13, 15, 20, 28, 39, 53, 71, 91, 114, 138, 164, 192, 222, 252, 281, 307, 328, 342, 348, 347, 340, 327, 310, 287, 261, 232, 201, 170, 140, 113, 89, 69, 53, 39, 28, 20, 13, 8, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 5, 6, 9, 12, 14, 16, 17, 17, 17, 17, 18, 19, 21, 22, 23, 23, 22, 19, 15, 11, 8, 5, 3, 2, 1, 1, 0, 0, 0, 0, 2, 3, 5, 7, 8, 8, 8, 7, 7, 7, 8, 9, 10, 12, 12, 12, 12, 11, 11, 10, 10, 11, 11, 12, 12, 12, 12, 11, 9, 8, 7, 5, 5, 4, 5, 6, 9, 15, 26, 45, 74, 112, 162, 221, 288, 361, 437, 514, 585, 644, 685, 704, 696, 663, 608, 539, 462, 384, 310, 244, 187, 138, 100, 70, 49, 36, 30, 26, 25, 24, 21, 18, 14, 11, 9, 11, 16, 27, 46, 75, 118, 177, 254, 347, 453, 564, 673, 772, 854, 916, 954, 968, 962, 937, 900, 855, 808, 766, 732, 711, 704, 710, 727, 751, 776, 797, 809, 806, 784, 742, 679, 599, 507, 410, 317, 232, 162, 108, 68, 42, 25, 16, 12, 13, 16, 22, 30, 39, 47, 54, 59, 62, 63, 62, 59, 56, 51, 46, 40, 35, 31, 28, 27, 28, 30, 33, 36, 39, 41, 42, 43, 42, 39, 35, 29, 22, 15, 9, 4, 0, 0, 0, 5, 19, 46, 89, 149, 226, 315, 409, 500, 578, 634, 661, 656, 620, 559, 479, 391, 302, 219, 147, 90, 49, 21, 6, 0, 0, 0, 0, 1, 2, 2, 2, 3, 4, 4, 5, 5, 5, 6, 8, 10, 12, 14, 17, 19, 20, 20, 21, 20, 19, 18, 16, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 3, 18, 47, 95, 163, 248, 343, 438, 523, 586, 619, 617, 580, 514, 427, 331, 236, 152, 86, 41, 14, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 1, 3, 6, 10, 13, 15, 16, 15, 13, 9, 5, 0, 0, 0, 11, 39, 88, 161, 257, 370, 490, 602, 691, 745, 754, 718, 642, 537, 418, 299, 194, 112, 54, 20, 3, 0, 0, 0, 1, 1, 2, 3, 5, 7, 8, 8, 7, 7, 8, 11, 16, 22, 28, 33, 34, 32, 27, 20, 13, 6, 2, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 10, 38, 91, 172, 277, 397, 517, 619, 688, 714, 693, 629, 534, 422, 307, 204, 120, 59, 21, 2, 0, 0, 2, 4, 2, 0, 0, 7, 43, 117, 233, 390, 574, 762, 926, 1043, 1093, 1069, 975, 828, 649, 466, 301, 170, 79, 26, 3, 0, 0, 1, 2, 1, 0, 1, 2, 3, 4, 6, 7, 11, 16, 23, 30, 38, 43, 46, 46, 43, 38, 32, 26, 21, 17, 16, 16, 18, 21, 23, 22, 19, 14, 8, 3, 1, 1, 1, 0, 0, 0, 5, 31, 86, 175, 295, 437, 583, 712, 804, 842, 818, 733, 604, 451, 300, 173, 81, 24, 0, 0, 4, 39, 103, 200, 328, 473, 613, 723, 783, 782, 723, 618, 488, 353, 232, 136, 69, 30, 11, 7, 9, 14, 20, 25, 29, 32, 33, 32, 31, 31, 31, 32, 34, 37, 39, 40, 40, 37, 33, 27, 22, 18, 14, 11, 7, 4, 0, 0, 0, 1, 3, 4, 1, 0, 0, 19, 69, 160, 290, 447, 609, 747, 836, 860, 818, 726, 610, 505, 439, 431, 480, 569, 669, 748, 779, 750, 663, 535, 389, 250, 138, 60, 16, 0, 0, 6, 14, 21, 26, 27, 26, 22, 16, 10, 6, 6, 9, 17, 26, 33, 35, 32, 25, 14, 5, 0, 0, 1, 3, 1, 0, 0, 15, 61, 144, 265, 414, 568, 704, 795, 826, 788, 690, 550, 393, 245, 127, 49, 8, 0, 0, 3, 5, 2, 0, 0, 2, 9, 20, 30, 38, 43, 44, 41, 35, 27, 18, 10, 4, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 2, 6, 11, 16, 21, 24, 26, 25, 22, 18, 13, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 10, 15, 20, 25, 27, 27, 23, 16, 7, 0, 0, 1, 5, 7, 3, 0, 0, 22, 90, 214, 390, 601, 811, 983, 1081, 1085, 993, 826, 617, 406, 227, 99, 26, 0, 0, 3, 8, 8, 4, 0, 0, 0, 0, 4, 8, 9, 8, 7, 9, 23, 60, 129, 233, 368, 518, 657, 760, 804, 777, 684, 544, 385, 235, 117, 41, 4, 0, 0, 4, 5, 3, 0, 0, 0, 6, 14, 21, 26, 29, 30, 30, 31, 31, 32, 33, 35, 35, 35, 34, 31, 27, 23, 20, 17, 14, 12, 11, 10, 8, 6, 4, 1, 0, 0, 0, 2, 6, 6, 2, 0, 0, 19, 70, 158, 278, 412, 536, 621, 648, 612, 525, 413, 311, 248, 245, 301, 399, 510, 596, 630, 599, 510, 390, 280, 221, 241, 350, 530, 741, 934, 1060, 1086, 1006, 838, 621, 401, 216, 88, 19, 0, 0, 6, 12, 11, 7, 4, 3, 5, 8, 13, 18, 24, 32, 40, 47, 50, 48, 42, 33, 23, 14, 7, 2, 0, 0, 0, 1, 4, 7, 11, 13, 14, 11, 6, 0, 0, 0, 2, 6, 7, 2, 0, 0, 22, 85, 193, 339, 503, 651, 753, 785, 739, 627, 474, 314, 174, 75, 18, 0, 0, 3, 6, 4, 0, 0, 0, 8, 17, 26, 31, 32, 30, 25, 21, 19, 18, 19, 21, 23, 25, 27, 29, 29, 28, 23, 15, 6, 0, 0, 0, 7, 12, 7, 0, 0, 16, 95, 245, 464, 724, 979, 1175, 1266, 1231, 1080, 849, 589, 350, 169, 56, 4, 0, 0, 2, 6, 7, 5, 0, 0, 0, 11, 71, 191, 376, 610, 857, 1069, 1197, 1211, 1107, 909, 662, 416, 215, 80, 11, 0, 0, 8, 11, 8, 2, 0, 1, 8, 16, 23, 29, 30, 27, 19, 6, 0, 1, 40, 128, 268, 450, 644, 811, 910, 914, 818, 646, 441, 262, 158, 163, 280, 483, 722, 938, 1079, 1110, 1028, 855, 632, 406, 215, 83, 13, 0, 0, 13, 19, 12, 0, 0, 10, 74, 189, 349, 531, 700, 817, 853, 799, 667, 493, 324, 205, 167, 220, 345, 504, 651, 745, 760, 693, 565, 406, 252, 128, 48, 8, 0, 0, 5, 7, 5, 3, 4, 11, 20, 31, 40, 46, 48, 46, 42, 35, 28, 20, 13, 8, 6, 6, 9, 13, 17, 19, 19, 18, 15, 11, 8, 6, 5, 5, 7, 9, 12, 15, 17, 18, 18, 17, 15, 12, 9, 5, 3, 2, 2, 3, 4, 3, 1, 0, 0, 0, 2, 8, 11, 6, 0, 0, 14, 81, 206, 384, 589, 782, 917, 962, 904, 759, 563, 359, 188, 71, 11, 0, 0, 6, 8, 5, 1, 3, 13, 28, 43, 54, 57, 53, 45, 35, 25, 17, 11, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 10, 10, 9, 8, 5, 2, 0, 0, 0, 2, 8, 11, 7, 0, 0, 14, 78, 199, 371, 570, 754, 881, 917, 851, 703, 511, 327, 197, 150, 189, 290, 414, 515, 559, 531, 442, 323, 218, 171, 208, 331, 515, 717, 883, 971, 958, 848, 669, 463, 272, 127, 38, 0, 0, 3, 10, 12, 11, 10, 14, 22, 29, 34, 33, 28, 23, 19, 18, 15, 8, 0, 0, 13, 73, 185, 343, 525, 693, 804, 827, 754, 605, 419, 249, 143, 127, 201, 341, 503, 639, 714, 708, 628, 497, 348, 210, 104, 38, 7, 0, 3, 8, 10, 9, 9, 10, 14, 19, 24, 27, 28, 25, 22, 18, 15, 14, 14, 16, 18, 21, 24, 26, 27, 29, 29, 29, 27, 25, 21, 17, 13, 11, 9, 8, 7, 5, 1, 0, 0, 0, 4, 9, 8, 2, 0, 0, 30, 106, 229, 385, 547, 678, 746, 733, 643, 499, 336, 189, 81, 20, 0, 0, 2, 6, 6, 6, 8, 15, 24, 29, 28, 23, 17, 13, 12, 12, 7, 0, 0, 6, 57, 159, 309, 486, 653, 771, 805, 744, 602, 416, 234, 104, 60, 113, 248, 429, 606, 735, 779, 727, 592, 408, 224, 93, 55, 128, 304, 547, 802, 1008, 1117, 1103, 973, 761, 519, 298, 132, 35, 0, 0, 5, 12, 12, 8, 7, 13, 25, 39, 49, 51, 44, 31, 19, 11, 10, 13, 13, 7, 0, 0, 14, 82, 206, 379, 572, 743, 849, 862, 778, 620, 430, 249, 111, 29, 0, 0, 3, 12, 14, 14, 15, 21, 30, 39, 45, 46, 43, 38, 34, 30, 27, 23, 19, 15, 11, 7, 5, 4, 3, 1, 0, 0, 0, 2, 8, 11, 7, 0, 0, 6, 57, 155, 296, 457, 605, 702, 722, 659, 532, 372, 218, 98, 26, 0, 0, 2, 8, 9, 5, 4, 9, 18, 29, 39, 44, 44, 40, 35, 29, 23, 18, 13, 8, 5, 4, 4, 5, 4, 3, 0, 0, 0, 3, 8, 11, 7, 0, 0, 8, 60, 160, 302, 464, 610, 704, 721, 655, 525, 364, 211, 93, 23, 0, 0, 3, 8, 6, 3, 2, 8, 18, 26, 28, 22, 11, 2, 0, 4, 10, 10, 2, 0, 0, 39, 135, 288, 477, 665, 806, 862, 819, 690, 508, 318, 160, 55, 4, 0, 0, 8, 10, 6, 3, 4, 12, 24, 33, 35, 29, 18, 6, 0, 0, 4, 8, 7, 0, 0, 3, 44, 129, 254, 401, 539, 633, 659, 610, 499, 356, 214, 101, 30, 0, 0, 1, 8, 9, 7, 5, 6, 13, 21, 30, 35, 38, 36, 33, 29, 25, 21, 17, 14, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 11, 14, 16, 17, 17, 16, 14, 11, 8, 5, 3, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 9, 10, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 6, 5, 2, 0, 0, 0, 4, 10, 10, 4, 0, 0, 23, 96, 217, 371, 528, 649, 703, 673, 569, 420, 263, 131, 43, 1, 0, 0, 8, 11, 10, 7, 8, 12, 17, 20, 20, 17, 11, 6, 3, 3, 4, 7, 10, 13, 16, 19, 22, 24, 25, 25, 25, 23, 21, 19, 17, 14, 13, 11, 10, 8, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 9, 17, 24, 26, 22, 14, 6, 3, 6, 14, 18, 11, 0, 0, 10, 90, 245, 464, 711, 931, 1067, 1082, 972, 769, 527, 301, 133, 34, 0, 0, 0, 3, 3, 4, 6, 7, 2, 0, 0, 34, 137, 317, 560, 824, 1044, 1160, 1136, 973, 718, 443, 230, 139, 194, 371, 612, 839, 979, 991, 871, 660, 425, 241, 166, 225, 400, 639, 870, 1026, 1065, 980, 796, 565, 339, 162, 51, 2, 0, 2, 11, 12, 10, 10, 16, 30, 46, 59, 65, 63, 54, 41, 28, 18, 12, 9, 9, 11, 13, 15, 16, 16, 15, 13, 11, 9, 7, 6, 5, 6, 9, 14, 19, 22, 21, 15, 6, 0, 0, 5, 14, 17, 10, 0, 0, 19, 112, 278, 503, 743, 941, 1044, 1022, 882, 663, 423, 215, 74, 4, 0, 0, 14, 20, 18, 16, 20, 32, 47, 59, 61, 51, 33, 16, 6, 8, 17, 22, 15, 0, 0, 10, 105, 288, 548, 842, 1101, 1257, 1268, 1129, 881, 590, 323, 129, 23, 0, 0, 10, 20, 20, 18, 21, 32, 45, 53, 52, 41, 26, 15, 12, 15, 17, 11, 0, 0, 10, 84, 222, 417, 634, 824, 937, 940, 834, 648, 431, 234, 91, 13, 0, 0, 8, 18, 18, 10, 0, 0, 0, 21, 78, 166, 278, 393, 484, 528, 511, 438, 330, 212, 110, 39, 1, 0, 0, 4, 12, 15, 11, 1, 0, 0, 26, 103, 228, 387, 547, 668, 718, 680, 566, 408, 246, 115, 32, 0, 0, 2, 11, 14, 13, 12, 14, 20, 27, 32, 34, 32, 29, 26, 23, 22, 20, 18, 15, 12, 11, 11, 11, 13, 14, 15, 15, 15, 15, 15, 14, 12, 11, 9, 9, 11, 13, 14, 12, 8, 3, 0, 2, 8, 14, 13, 4, 0, 0, 33, 118, 255, 423, 586, 700, 731, 667, 524, 343, 179, 80, 75, 165, 322, 499, 643, 709, 676, 551, 369, 186, 63, 47, 158, 379, 661, 932, 1122, 1181, 1097, 896, 635, 377, 174, 49, 0, 0, 5, 15, 15, 9, 6, 10, 22, 36, 44, 44, 36, 23, 11, 2, 0, 0, 0, 1, 1, 0, 0, 0, 2, 5, 8, 12, 15, 19, 20, 21, 19, 16, 12, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 12, 13, 12, 9, 6, 3, 1, 0, 0, 1, 3, 7, 10, 13, 15, 15, 13, 8, 3, 0, 0, 0, 5, 11, 13, 6, 0, 0, 21, 90, 205, 354, 505, 618, 659, 612, 490, 333, 194, 121, 143, 259, 434, 616, 745, 779, 704, 542, 341, 165, 71, 91, 225, 438, 671, 859, 952, 927, 796, 597, 383, 199, 73, 9, 0, 0, 11, 17, 17, 15, 17, 23, 30, 35, 35, 30, 22, 13, 6, 2, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 4, 9, 13, 17, 20, 21, 19, 15, 11, 8, 5, 3, 1, 1, 1, 1, 2, 3, 4, 6, 8, 10, 11, 11, 10, 7, 2, 0, 0, 0, 3, 10, 13, 8, 0, 0, 12, 69, 173, 316, 469, 594, 653, 623, 511, 349, 191, 92, 93, 203, 396, 620, 810, 912, 900, 779, 588, 377, 195, 70, 7, 0, 0, 12, 18, 19, 17, 18, 23, 28, 30, 27, 20, 11, 3, 0, 0, 2, 4, 7, 7, 6, 5, 4, 3, 4, 5, 8, 10, 12, 14, 13, 11, 8, 5, 1, 0, 0, 1, 4, 9, 14, 17, 18, 17, 14, 9, 5, 1, 0, 0, 1, 4, 7, 10, 12, 14, 14, 14, 13, 10, 5, 0, 0, 0, 7, 15, 18, 11, 0, 0, 11, 83, 217, 401, 601, 769, 859, 847, 736, 557, 357, 181, 58, 0, 0, 1, 21, 28, 19, 0, 0, 0, 62, 180, 343, 523, 679, 771, 772, 683, 529, 350, 189, 73, 10, 0, 0, 7, 13, 11, 7, 5, 7, 11, 15, 16, 13, 9, 6, 6, 8, 11, 15, 16, 15, 13, 10, 7, 5, 1, 0, 0, 0, 3, 12, 19, 19, 9, 0, 0, 21, 105, 247, 431, 619, 763, 824, 783, 652, 470, 283, 131, 36, 0, 0, 3, 13, 16, 12, 7, 7, 12, 19, 25, 29, 29, 28, 25, 22, 19, 16, 11, 8, 5, 5, 8, 14, 21, 25, 24, 17, 8, 1, 1, 8, 18, 22, 13, 0, 0, 20, 119, 297, 538, 795, 1003, 1103, 1060, 882, 618, 342, 133, 50, 111, 294, 541, 776, 933, 971, 885, 706, 484, 275, 116, 22, 0, 0, 12, 28, 29, 15, 0, 0, 5, 80, 218, 408, 618, 800, 906, 908, 805, 626, 417, 228, 90, 14, 0, 0, 10, 20, 22, 20, 19, 20, 23, 24, 23, 17, 11, 5, 1, 0, 0, 1, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 14, 13, 8, 2, 0, 0, 1, 8, 11, 8, 0, 0, 4, 51, 140, 266, 403, 520, 583, 576, 501, 380, 245, 127, 45, 4, 0, 0, 8, 13, 13, 11, 10, 11, 13, 14, 13, 10, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 1, 0, 0, 0, 0, 1, 4, 9, 14, 19, 22, 24, 23, 20, 16, 11, 7, 5, 7, 12, 19, 26, 29, 27, 18, 8, 3, 5, 15, 25, 24, 8, 0, 0, 50, 196, 430, 721, 1003, 1203, 1264, 1169, 947, 659, 379, 163, 36, 0, 0, 12, 29, 36, 35, 33, 33, 35, 35, 31, 23, 13, 5, 0, 0, 0, 1, 2, 2, 1, 1, 1, 2, 4, 6, 9, 11, 13, 13, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 10, 14, 15, 15, 12, 8, 3, 1, 0, 1, 4, 8, 11, 13, 14, 14, 12, 9, 6, 4, 3, 3, 4, 4, 3, 0, 0, 0, 0, 7, 14, 14, 5, 0, 0, 27, 112, 251, 423, 591, 711, 747, 689, 555, 383, 216, 90, 17, 0, 0, 6, 14, 13, 8, 3, 2, 4, 7, 8, 7, 4, 1, 0, 0, 0, 0, 0, 0, 2, 4, 8, 12, 15, 17, 17, 16, 13, 11, 9, 8, 8, 9, 9, 6, 2, 0, 0, 0, 6, 15, 17, 10, 0, 0, 14, 92, 231, 416, 610, 762, 830, 794, 665, 480, 289, 133, 35, 0, 0, 5, 19, 25, 23, 20, 19, 20, 23, 25, 25, 23, 21, 18, 17, 17, 18, 19, 19, 18, 17, 14, 11, 8, 6, 5, 6, 8, 10, 10, 9, 7, 4, 1, 0, 0, 0, 0, 2, 3, 5, 6, 7, 8, 8, 9, 10, 12, 14, 16, 17, 16, 15, 13, 11, 10, 10, 11, 13, 15, 17, 17, 16, 14, 11, 8, 5, 3, 3, 4, 4, 4, 1, 0, 0, 0, 4, 12, 16, 11, 0, 0, 3, 63, 177, 339, 518, 671, 756, 748, 652, 494, 318, 163, 56, 2, 0, 0, 13, 20, 21, 17, 13, 10, 9, 7, 5, 2, 1, 2, 4, 8, 11, 13, 12, 10, 6, 3, 0, 0, 0, 1, 3, 6, 9, 11, 11, 10, 8, 5, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 2, 8, 15, 21, 22, 20, 16, 14, 16, 21, 23, 16, 1, 0, 3, 68, 202, 399, 628, 833, 955, 953, 821, 592, 337, 137, 62, 143, 366, 671, 974, 1187, 1254, 1162, 942, 659, 384, 170, 43, 0, 0, 9, 23, 26, 22, 19, 21, 28, 35, 39, 37, 31, 24, 19, 17, 16, 17, 17, 15, 13, 9, 6, 3, 2, 1, 2, 4, 6, 8, 10, 11, 11, 10, 8, 6, 4, 2, 1, 2, 3, 4, 5, 6, 7, 7, 7, 5, 2, 0, 0, 0, 8, 18, 23, 17, 0, 0, 0, 64, 197, 391, 612, 808, 926, 933, 826, 637, 419, 222, 82, 9, 0, 0, 11, 18, 17, 11, 7, 8, 10, 13, 12, 9, 5, 4, 4, 7, 10, 12, 12, 11, 9, 6, 4, 0, 0, 0, 0, 3, 9, 13, 8, 0, 0, 2, 53, 150, 289, 442, 574, 648, 644, 563, 430, 279, 147, 53, 3, 0, 0, 7, 17, 19, 12, 0, 0, 0, 37, 127, 266, 435, 600, 717, 754, 701, 571, 402, 234, 104, 25, 0, 0, 5, 14, 15, 11, 8, 7, 10, 14, 15, 14, 12, 9, 7, 8, 10, 13, 15, 15, 14, 11, 8, 4, 1, 0, 0, 1, 4, 8, 11, 13, 12, 11, 7, 4, 1, 0, 0, 0, 3, 6, 10, 14, 15, 15, 13, 10, 6, 2, 0, 0, 0, 1, 9, 16, 16, 7, 0, 0, 21, 100, 234, 406, 581, 715, 769, 729, 606, 435, 260, 120, 32, 0, 0, 4, 13, 13, 6, 0, 0, 2, 11, 21, 26, 24, 16, 6, 2, 7, 19, 30, 28, 10, 0, 0, 53, 216, 479, 807, 1130, 1363, 1441, 1341, 1094, 768, 447, 197, 46, 0, 0, 10, 28, 34, 31, 28, 30, 36, 40, 41, 35, 27, 20, 16, 15, 17, 18, 18, 16, 13, 11, 9, 10, 12, 15, 18, 20, 22, 22, 22, 22, 20, 18, 16, 12, 9, 5, 2, 1, 2, 4, 6, 7, 8, 7, 5, 2, 0, 0, 0, 0, 3, 5, 7, 9, 8, 7, 5, 2, 0, 0, 0, 1, 4, 8, 12, 14, 15, 13, 10, 5, 2, 0, 0, 1, 4, 8, 10, 12, 11, 9, 6, 3, 0, 0, 0, 1, 4, 7, 10, 12, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 2, 5, 8, 9, 6, 3, 0, 1, 6, 12, 15, 10, 0, 0, 9, 68, 178, 329, 492, 628, 695, 670, 558, 391, 221, 103, 76, 156, 323, 531, 722, 841, 853, 754, 569, 349, 154, 38, 32, 138, 327, 549, 743, 856, 860, 752, 562, 341, 148, 34, 29, 133, 317, 529, 711, 818, 822, 729, 568, 382, 213, 88, 17, 0, 0, 6, 19, 24, 20, 7, 0, 0, 14, 90, 224, 405, 600, 764, 853, 842, 733, 558, 361, 188, 67, 5, 0, 0, 12, 18, 18, 15, 15, 19, 26, 32, 31, 25, 16, 7, 5, 8, 13, 14, 7, 0, 0, 13, 76, 189, 338, 495, 620, 680, 658, 559, 414, 259, 128, 41, 0, 0, 0, 10, 14, 11, 6, 3, 2, 4, 7, 9, 10, 10, 10, 12, 14, 16, 17, 17, 15, 12, 10, 11, 14, 21, 27, 30, 28, 22, 16, 13, 17, 23, 25, 16, 0, 0, 9, 93, 256, 486, 742, 965, 1092, 1085, 940, 697, 422, 186, 51, 42, 150, 332, 529, 682, 751, 721, 608, 447, 279, 140, 47, 3, 0, 2, 13, 19, 19, 17, 16, 19, 25, 33, 39, 41, 39, 32, 23, 16, 14, 19, 25, 26, 15, 0, 0, 15, 113, 294, 543, 813, 1039, 1159, 1138, 983, 737, 467, 234, 77, 0, 0, 0, 18, 26, 24, 19, 19, 22, 26, 27, 21, 12, 5, 4, 7, 11, 9, 0, 0, 0, 44, 136, 273, 434, 582, 681, 701, 639, 512, 354, 203, 87, 19, 0, 0, 7, 16, 18, 16, 12, 10, 10, 10, 10, 8, 6, 4, 2, 3, 5, 7, 10, 11, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 11, 14, 15, 15, 14, 12, 9, 7, 5, 5, 6, 9, 12, 15, 17, 18, 17, 16, 14, 13, 12, 12, 13, 13, 12, 9, 4, 0, 0, 2, 8, 11, 9, 0, 0, 0, 38, 119, 243, 390, 530, 627, 656, 609, 499, 356, 214, 100, 28, 0, 0, 7, 20, 27, 28, 26, 23, 21, 20, 19, 16, 12, 7, 3, 2, 5, 9, 11, 7, 0, 0, 6, 50, 136, 258, 396, 520, 598, 608, 546, 431, 293, 164, 67, 13, 0, 0, 5, 11, 10, 6, 2, 3, 6, 10, 13, 13, 11, 8, 9, 13, 18, 21, 15, 3, 0, 0, 41, 135, 278, 448, 609, 719, 748, 689, 558, 391, 229, 102, 25, 0, 0, 6, 17, 21, 18, 14, 10, 9, 10, 12, 14, 15, 17, 18, 19, 19, 18, 16, 14, 11, 9, 8, 7, 6, 6, 6, 7, 9, 11, 13, 14, 14, 14, 15, 18, 23, 27, 29, 26, 20, 15, 15, 20, 27, 27, 14, 0, 0, 20, 132, 333, 604, 895, 1135, 1258, 1228, 1056, 789, 498, 249, 81, 0, 0, 1, 23, 35, 35, 29, 24, 22, 22, 23, 22, 19, 18, 18, 21, 25, 28, 29, 27, 23, 18, 13, 8, 4, 2, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 1, 1, 3, 4, 6, 8, 11, 14, 17, 19, 19, 18, 14, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 2, 6, 14, 20, 20, 10, 0, 0, 15, 87, 213, 383, 563, 711, 787, 770, 666, 502, 323, 166, 58, 3, 0, 0, 14, 23, 24, 21, 18, 17, 17, 19, 20, 20, 20, 19, 19, 17, 15, 13, 12, 11, 12, 13, 16, 18, 20, 20, 20, 18, 16, 14, 12, 10, 9, 9, 8, 9, 9, 10, 11, 11, 12, 12, 12, 12, 13, 14, 17, 20, 23, 24, 24, 22, 19, 16, 15, 15, 15, 15, 12, 7, 1, 0, 0, 5, 12, 13, 6, 0, 0, 20, 99, 234, 410, 595, 743, 814, 790, 677, 508, 325, 167, 58, 4, 0, 1, 16, 25, 27, 25, 24, 25, 27, 30, 29, 24, 16, 7, 2, 2, 6, 10, 9, 1, 0, 0, 35, 116, 242, 396, 546, 655, 695, 653, 543, 393, 240, 115, 34, 0, 0, 4, 16, 24, 25, 23, 20, 17, 15, 13, 10, 6, 2, 0, 0, 0, 2, 4, 6, 8, 9, 10, 11, 12, 14, 17, 19, 21, 22, 21, 19, 16, 12, 8, 5, 4, 4, 7, 10, 14, 18, 19, 18, 15, 12, 8, 4, 2, 1, 2, 5, 12, 19, 22, 18, 7, 0, 0, 30, 110, 238, 397, 553, 664, 696, 635, 495, 319, 165, 85, 113, 249, 459, 685, 861, 937, 891, 735, 516, 297, 140, 85, 142, 288, 475, 646, 750, 762, 682, 536, 364, 206, 88, 20, 0, 0, 12, 24, 30, 30, 28, 26, 25, 26, 28, 28, 26, 23, 21, 20, 23, 27, 27, 20, 3, 0, 0, 52, 173, 360, 588, 810, 972, 1031, 971, 808, 587, 361, 175, 55, 0, 0, 1, 15, 21, 19, 14, 12, 14, 17, 21, 22, 22, 20, 19, 19, 20, 20, 19, 17, 14, 10, 7, 6, 6, 7, 9, 12, 14, 16, 16, 15, 12, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 10, 13, 15, 14, 11, 7, 4, 1, 1, 2, 4, 7, 11, 14, 17, 19, 20, 20, 19, 19, 18, 17, 16, 12, 7, 2, 0, 1, 7, 13, 16, 9, 0, 0, 9, 72, 190, 352, 530, 683, 771, 769, 678, 525, 348, 189, 73, 10, 0, 0, 14, 27, 32, 31, 26, 22, 17, 14, 10, 8, 7, 8, 10, 12, 13, 12, 10, 7, 3, 0, 0, 0, 2, 5, 8, 10, 11, 11, 9, 7, 4, 1, 0, 0, 0, 1, 3, 6, 8, 9, 9, 7, 6, 5, 5, 7, 9, 12, 15, 16, 16, 14, 12, 10, 9, 9, 11, 13, 15, 16, 17, 16, 15, 13, 11, 10, 8, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 11, 12, 12, 10, 8, 6, 7, 9, 13, 16, 18, 19, 18, 16, 13, 10, 8, 6, 4, 3, 4, 5, 8, 12, 16, 19, 21, 21, 19, 17, 14, 10, 5, 2, 2, 6, 12, 16, 14, 5, 0, 0, 27, 106, 234, 397, 564, 694, 753, 727, 622, 467, 301, 158, 60, 8, 0, 0, 6, 16, 22, 25, 20, 8, 0, 0, 22, 115, 280, 505, 750, 960, 1082, 1081, 960, 750, 506, 283, 118, 24, 0, 0, 12, 25, 29, 27, 23, 21, 21, 21, 18, 13, 7, 2, 2, 8, 15, 17, 11, 0, 0, 7, 69, 187, 354, 541, 706, 807, 818, 735, 582, 398, 226, 96, 20, 0, 0, 13, 26, 31, 29, 23, 16, 12, 10, 10, 10, 11, 13, 14, 16, 16, 16, 15, 13, 12, 10, 7, 3, 0, 0, 0, 2, 8, 11, 8, 0, 0, 4, 45, 129, 251, 395, 528, 616, 629, 563, 432, 275, 140, 72, 99, 220, 407, 611, 776, 860, 842, 729, 555, 362, 194, 75, 11, 0, 0, 13, 24, 26, 24, 20, 18, 17, 18, 21, 22, 23, 22, 20, 18, 18, 21, 23, 21, 10, 0, 0, 15, 91, 228, 418, 629, 814, 927, 936, 840, 664, 455, 259, 111, 26, 0, 0, 7, 15, 15, 10, 5, 4, 6, 8, 7, 4, 0, 0, 0, 6, 11, 11, 3, 0, 0, 30, 111, 241, 403, 565, 687, 738, 703, 593, 438, 276, 140, 49, 3, 0, 0, 6, 12, 13, 8, 0, 0, 0, 17, 67, 150, 259, 375, 470, 518, 503, 426, 306, 178, 79, 43, 84, 199, 361, 530, 664, 730, 711, 616, 471, 312, 171, 70, 15, 0, 0, 5, 9, 8, 3, 0, 0, 2, 5, 6, 5, 3, 1, 0, 0, 0, 1, 2, 3, 5, 6, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 1, 5, 10, 15, 18, 17, 14, 11, 12, 14, 15, 11, 0, 0, 0, 42, 136, 280, 455, 624, 748, 792, 744, 618, 448, 274, 132, 41, 0, 0, 1, 10, 13, 10, 7, 7, 10, 15, 17, 14, 8, 3, 2, 5, 10, 11, 5, 0, 0, 24, 95, 213, 367, 529, 659, 721, 696, 587, 423, 250, 120, 74, 130, 279, 483, 689, 842, 904, 859, 724, 534, 337, 171, 60, 5, 0, 1, 14, 21, 22, 18, 16, 16, 18, 21, 23, 24, 23, 22, 21, 20, 19, 17, 14, 11, 9, 7, 6, 6, 7, 9, 10, 10, 10, 8, 7, 6, 6, 6, 5, 3, 0, 0, 0, 0, 6, 11, 9, 0, 0, 0, 40, 129, 264, 427, 584, 695, 732, 685, 567, 409, 250, 121, 38, 0, 0, 0, 8, 11, 8, 4, 2, 3, 5, 7, 7, 5, 3, 1, 0, 0, 2, 4, 6, 7, 7, 7, 7, 7, 8, 10, 12, 15, 17, 18, 16, 13, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 2, 7, 9, 7, 0, 0, 6, 46, 123, 233, 358, 468, 532, 530, 460, 342, 214, 118, 92, 152, 288, 467, 642, 763, 797, 733, 589, 403, 226, 106, 72, 133, 270, 446, 612, 724, 751, 685, 544, 365, 199, 92, 76, 159, 320, 517, 699, 817, 842, 772, 627, 445, 269, 129, 40, 0, 0, 4, 15, 22, 24, 23, 23, 23, 23, 20, 13, 6, 1, 0, 3, 7, 8, 3, 0, 0, 20, 77, 174, 299, 431, 539, 598, 592, 524, 411, 282, 164, 75, 23, 0, 0, 0, 5, 10, 15, 21, 22, 13, 0, 0, 11, 96, 259, 494, 765, 1015, 1181, 1222, 1127, 921, 659, 399, 192, 59, 0, 0, 4, 21, 31, 32, 28, 24, 21, 18, 15, 11, 7, 4, 3, 5, 8, 11, 14, 15, 16, 15, 15, 16, 17, 18, 19, 20, 21, 21, 21, 22, 22, 23, 23, 20, 17, 14, 12, 13, 15, 14, 8, 0, 0, 6, 54, 146, 280, 437, 588, 698, 740, 703, 598, 449, 292, 156, 60, 9, 0, 2, 16, 27, 30, 27, 21, 15, 10, 9, 8, 8, 7, 6, 4, 3, 3, 4, 7, 11, 15, 18, 19, 18, 17, 17, 17, 19, 19, 14, 6, 0, 0, 23, 83, 179, 304, 433, 537, 587, 566, 477, 343, 202, 99, 68, 127, 269, 461, 657, 806, 870, 831, 701, 515, 320, 165, 86, 99, 191, 332, 479, 589, 630, 590, 480, 332, 189, 96, 87, 171, 336, 543, 741, 881, 928, 872, 730, 538, 341, 176, 65, 8, 0, 0, 10, 17, 17, 14, 12, 10, 10, 9, 7, 5, 2, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 5, 8, 7, 0, 0, 1, 36, 109, 221, 357, 489, 585, 620, 581, 478, 339, 201, 102, 68, 106, 203, 330, 450, 530, 545, 492, 384, 251, 131, 59, 57, 133, 270, 436, 591, 697, 729, 680, 565, 414, 261, 134, 48, 4, 0, 0, 7, 14, 13, 5, 0, 0, 6, 52, 137, 257, 393, 518, 603, 626, 582, 483, 353, 222, 114, 41, 4, 0, 0, 6, 11, 11, 4, 0, 0, 9, 55, 137, 252, 383, 505, 589, 616, 577, 483, 357, 227, 117, 42, 4, 0, 1, 12, 21, 23, 22, 19, 17, 17, 17, 17, 16, 12, 8, 6, 6, 7, 8, 6, 0, 0, 1, 31, 94, 190, 308, 426, 518, 561, 544, 472, 363, 244, 137, 60, 16, 0, 0, 3, 9, 14, 20, 24, 20, 7, 0, 0, 37, 153, 354, 624, 920, 1178, 1338, 1359, 1237, 1003, 714, 434, 210, 67, 1, 0, 4, 22, 32, 33, 28, 23, 19, 17, 15, 12, 9, 6, 5, 4, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 8, 10, 12, 13, 13, 12, 10, 8, 7, 7, 9, 11, 13, 15, 16, 16, 15, 14, 13, 12, 13, 14, 16, 18, 19, 19, 18, 16, 14, 12, 11, 10, 10, 10, 10, 9, 9, 9, 10, 11, 11, 12, 12, 12, 13, 14, 16, 18, 20, 22, 23, 22, 21, 19, 17, 16, 16, 16, 15, 14, 12, 10, 7, 4, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 11, 14, 16, 17, 17, 16, 15, 13, 11, 9, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 12, 15, 16, 16, 15, 13, 10, 7, 5, 3, 1, 0, 1, 2, 5, 9, 13, 16, 18, 18, 16, 13, 9, 5, 3, 1, 0, 0, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 4, 7, 6, 0, 0, 0, 27, 90, 190, 317, 448, 555, 613, 607, 540, 427, 297, 175, 82, 25, 0, 0, 1, 5, 7, 5, 2, 2, 3, 5, 6, 6, 4, 2, 2, 2, 3, 5, 5, 6, 7, 9, 12, 16, 19, 20, 20, 19, 18, 17, 15, 9, 0, 0, 2, 40, 118, 237, 383, 531, 650, 711, 701, 623, 497, 350, 212, 104, 35, 2, 0, 3, 12, 18, 19, 18, 16, 15, 16, 18, 21, 23, 24, 23, 20, 17, 13, 9, 7, 8, 10, 13, 17, 21, 24, 25, 24, 21, 17, 14, 12, 11, 11, 12, 10, 8, 5, 3, 4, 6, 7, 5, 0, 0, 2, 34, 100, 200, 323, 447, 546, 597, 587, 520, 413, 289, 173, 83, 26, 0, 0, 4, 12, 16, 15, 12, 8, 6, 5, 6, 7, 8, 9, 9, 9, 9, 8, 8, 7, 7, 8, 10, 13, 15, 17, 17, 16, 14, 12, 10, 8, 7, 7, 8, 9, 11, 13, 15, 16, 18, 18, 17, 16, 14, 13, 10, 8, 5, 3, 2, 3, 6, 7, 6, 1, 0, 0, 19, 68, 147, 250, 360, 454, 511, 518, 473, 388, 282, 177, 90, 31, 1, 0, 1, 11, 16, 13, 3, 0, 0, 31, 102, 215, 356, 502, 624, 694, 695, 629, 510, 367, 229, 117, 44, 6, 0, 0, 5, 9, 10, 9, 8, 10, 13, 15, 17, 17, 17, 18, 20, 20, 17, 10, 0, 0, 6, 46, 123, 236, 372, 506, 611, 663, 650, 576, 457, 321, 193, 94, 31, 2, 0, 0, 4, 5, 3, 0, 0, 0, 3, 7, 11, 15, 17, 19, 20, 20, 19, 17, 14, 12, 10, 9, 10, 11, 12, 13, 14, 13, 12, 11, 9, 8, 7, 7, 6, 5, 4, 3, 2, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 3, 2, 1, 1, 2, 2, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 11, 14, 17, 18, 17, 16, 14, 12, 11, 12, 13, 15, 17, 18, 18, 16, 15, 13, 12, 12, 14, 17, 21, 23, 24, 22, 20, 18, 18, 17, 13, 5, 0, 0, 21, 85, 196, 346, 513, 666, 770, 802, 755, 641, 488, 327, 186, 83, 23, 0, 0, 7, 16, 22, 22, 20, 16, 12, 9, 7, 6, 7, 8, 9, 10, 10, 9, 7, 4, 1, 0, 0, 0, 3, 6, 8, 10, 11, 11, 12, 14, 17, 20, 21, 21, 19, 17, 17, 17, 14, 5, 0, 0, 22, 96, 227, 410, 621, 822, 969, 1031, 993, 866, 678, 469, 278, 132, 41, 1, 0, 10, 26, 36, 36, 31, 24, 17, 14, 14, 17, 21, 24, 26, 22, 12, 0, 0, 6, 49, 131, 252, 397, 541, 657, 717, 711, 638, 517, 373, 234, 122, 47, 8, 0, 0, 4, 6, 2, 0, 1, 20, 62, 128, 213, 305, 387, 440, 452, 418, 347, 259, 179, 134, 141, 206, 314, 442, 557, 631, 646, 599, 502, 377, 248, 139, 60, 16, 0, 0, 9, 19, 24, 25, 24, 22, 20, 20, 21, 23, 24, 25, 24, 23, 22, 21, 19, 14, 5, 0, 0, 21, 82, 186, 329, 491, 643, 752, 796, 763, 664, 520, 361, 217, 106, 37, 4, 0, 3, 12, 17, 18, 16, 15, 14, 15, 16, 18, 18, 17, 15, 13, 10, 8, 7, 7, 9, 11, 14, 17, 19, 20, 21, 20, 19, 18, 17, 17, 17, 16, 15, 13, 11, 11, 12, 13, 12, 8, 0, 0, 2, 36, 106, 211, 342, 477, 589, 654, 657, 599, 493, 364, 234, 126, 51, 10, 0, 0, 6, 8, 4, 0, 0, 14, 65, 151, 267, 398, 518, 603, 636, 609, 531, 418, 294, 181, 93, 36, 7, 0, 0, 3, 6, 7, 7, 7, 6, 6, 6, 6, 6, 8, 11, 15, 18, 19, 19, 17, 14, 11, 8, 6, 5, 4, 5, 7, 10, 11, 10, 4, 0, 0, 12, 56, 134, 243, 370, 493, 587, 632, 619, 551, 444, 321, 203, 108, 43, 8, 0, 0, 5, 8, 5, 0, 0, 2, 33, 91, 177, 278, 378, 455, 493, 483, 428, 341, 242, 148, 75, 28, 4, 0, 0, 2, 3, 2, 1, 0, 2, 4, 6, 7, 7, 6, 5, 4, 3, 3, 2, 2, 3, 4, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 13, 14, 13, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 11, 14, 16, 16, 15, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 4, 5, 3, 0, 0, 6, 38, 101, 194, 304, 413, 499, 543, 535, 478, 386, 278, 175, 92, 36, 8, 0, 0, 1, 2, 2, 1, 1, 2, 4, 5, 5, 4, 4, 4, 4, 3, 0, 0, 2, 22, 65, 135, 227, 328, 420, 482, 500, 469, 398, 306, 219, 160, 149, 191, 276, 384, 487, 561, 586, 558, 482, 377, 262, 158, 79, 28, 4, 0, 2, 7, 11, 12, 11, 10, 11, 13, 16, 18, 20, 19, 18, 17, 16, 15, 13, 8, 0, 0, 3, 39, 114, 229, 377, 537, 679, 775, 805, 763, 660, 518, 363, 222, 113, 42, 7, 0, 2, 11, 18, 21, 21, 17, 13, 9, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 8, 11, 13, 14, 13, 12, 11, 12, 13, 15, 17, 18, 18, 19, 19, 18, 13, 4, 0, 0, 25, 95, 216, 382, 575, 763, 911, 989, 981, 891, 736, 550, 364, 206, 93, 27, 0, 0, 4, 11, 15, 15, 13, 12, 11, 11, 12, 13, 14, 15, 13, 8, 1, 0, 1, 26, 80, 166, 281, 409, 529, 620, 663, 650, 584, 477, 351, 228, 125, 53, 12, 0, 0, 3, 6, 3, 0, 0, 8, 38, 92, 165, 250, 332, 395, 427, 421, 380, 312, 232, 154, 88, 42, 15, 5, 6, 10, 12, 9, 3, 0, 0, 19, 66, 142, 244, 358, 465, 544, 580, 566, 505, 412, 305, 202, 118, 59, 27, 14, 13, 17, 21, 22, 22, 20, 18, 18, 18, 19, 21, 22, 23, 22, 21, 18, 15, 13, 11, 11, 13, 16, 20, 23, 26, 27, 27, 26, 23, 18, 10, 1, 0, 2, 32, 92, 187, 308, 441, 563, 650, 686, 664, 588, 475, 345, 221, 121, 51, 13, 0, 1, 8, 13, 15, 13, 9, 6, 3, 3, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 1, 3, 2, 0, 0, 1, 20, 62, 132, 224, 330, 431, 509, 548, 539, 485, 397, 291, 187, 101, 42, 9, 0, 0, 1, 3, 3, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 3, 0, 0, 4, 29, 78, 152, 243, 338, 418, 467, 475, 441, 373, 291, 214, 164, 155, 190, 263, 356, 446, 511, 533, 506, 437, 344, 251, 186, 168, 203, 286, 397, 509, 594, 631, 610, 538, 432, 320, 229, 183, 189, 245, 333, 430, 508, 550, 545, 494, 410, 309, 209, 123, 60, 22, 4, 0, 0, 2, 1, 0, 1, 15, 51, 111, 193, 289, 381, 453, 488, 479, 432, 359, 281, 219, 187, 191, 227, 286, 351, 406, 439, 439, 405, 344, 272, 209, 178, 195, 263, 372, 497, 611, 684, 699, 653, 556, 430, 299, 183, 95, 38, 9, 0, 1, 5, 9, 11, 12, 13, 14, 14, 12, 9, 6, 3, 1, 1, 2, 1, 0, 0, 6, 29, 75, 146, 236, 336, 429, 497, 527, 512, 457, 372, 273, 178, 99, 44, 12, 0, 0, 1, 3, 4, 4, 3, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 6, 5, 4, 3, 3, 2, 1, 1, 1, 2, 4, 6, 7, 5, 2, 0, 0, 11, 41, 96, 175, 270, 369, 457, 518, 541, 521, 462, 375, 275, 178, 98, 41, 10, 0, 0, 2, 1, 0, 0, 10, 45, 106, 192, 293, 394, 477, 528, 537, 503, 434, 343, 244, 153, 80, 31, 6, 0, 0, 3, 4, 1, 0, 0, 14, 51, 111, 190, 276, 355, 411, 434, 420, 373, 303, 225, 151, 89, 45, 18, 5, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 2, 2, 1, 0, 0, 7, 34, 84, 158, 249, 345, 430, 488, 509, 490, 434, 352, 260, 172, 99, 47, 16, 2, 0, 0, 1, 1, 1, 0, 1, 3, 6, 9, 11, 12, 12, 13, 13, 12, 12, 11, 10, 8, 6, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 9, 8, 7, 3, 0, 0, 4, 25, 68, 135, 224, 324, 422, 501, 548, 553, 517, 446, 352, 252, 159, 86, 36, 9, 0, 0, 0, 0, 0, 2, 18, 52, 107, 180, 261, 339, 399, 430, 427, 392, 335, 271, 217, 189, 195, 235, 301, 375, 439, 473, 469, 427, 357, 281, 219, 191, 208, 268, 358, 457, 542, 592, 594, 549, 468, 370, 282, 224, 213, 250, 327, 424, 515, 579, 599, 569, 497, 397, 288, 187, 106, 50, 18, 4, 1, 2, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 9, 9, 8, 8, 9, 11, 13, 15, 18, 19, 20, 20, 18, 17, 15, 13, 12, 11, 10, 10, 9, 8, 7, 6, 4, 0, 0, 1, 14, 43, 92, 159, 237, 315, 380, 418, 424, 398, 350, 294, 247, 225, 235, 278, 342, 413, 473, 506, 504, 466, 399, 314, 226, 147, 84, 40, 14, 2, 0, 0, 1, 2, 2, 3, 4, 6, 8, 10, 12, 14, 13, 11, 7, 4, 5, 17, 45, 96, 170, 263, 364, 459, 531, 568, 561, 513, 433, 335, 235, 148, 82, 39, 16, 8, 7, 10, 13, 14, 14, 13, 11, 8, 4, 1, 0, 0, 0, 1, 1, 0, 0, 4, 24, 63, 124, 203, 293, 381, 450, 490, 494, 460, 396, 314, 227, 147, 84, 41, 17, 8, 7, 10, 12, 11, 9, 6, 2, 1, 1, 2, 4, 5, 6, 7, 7, 7, 7, 7, 7, 7, 6, 5, 3, 2, 2, 2, 3, 4, 5, 5, 5, 4, 3, 2, 2, 3, 5, 7, 8, 8, 8, 6, 5, 3, 3, 3, 4, 6, 9, 11, 13, 13, 13, 13, 12, 11, 11, 11, 11, 11, 9, 7, 4, 2, 0, 0, 0, 2, 3, 4, 4, 3, 2, 2, 2, 1, 0, 0, 0, 5, 25, 62, 119, 192, 273, 351, 412, 446, 447, 416, 357, 282, 202, 129, 70, 31, 9, 1, 0, 0, 0, 0, 5, 21, 53, 101, 162, 228, 289, 336, 359, 356, 328, 280, 221, 159, 102, 57, 26, 8, 1, 0, 0, 0, 0, 0, 12, 40, 88, 153, 229, 304, 367, 408, 419, 401, 355, 292, 220, 150, 91, 47, 19, 5, 1, 3, 6, 8, 8, 8, 7, 7, 8, 11, 14, 17, 18, 19, 19, 17, 14, 8, 2, 0, 4, 27, 74, 151, 255, 378, 504, 612, 683, 705, 676, 604, 506, 407, 328, 285, 284, 319, 376, 437, 483, 500, 482, 432, 358, 273, 190, 121, 70, 40, 25, 20, 18, 13, 6, 0, 1, 24, 81, 179, 317, 485, 665, 830, 953, 1012, 996, 909, 766, 593, 417, 261, 142, 63, 20, 3, 1, 5, 10, 13, 15, 16, 17, 18, 18, 17, 14, 10, 6, 4, 2, 2, 2, 3, 3, 4, 5, 7, 9, 12, 14, 16, 16, 16, 14, 11, 8, 5, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 7, 25, 58, 107, 169, 237, 300, 347, 369, 363, 332, 286, 241, 212, 214, 250, 315, 395, 468, 516, 525, 493, 428, 348, 277, 233, 229, 265, 332, 411, 482, 527, 534, 503, 441, 367, 301, 262, 263, 306, 383, 475, 561, 619, 634, 601, 525, 422, 308, 202, 115, 55, 19, 3, 0, 2, 6, 8, 10, 10, 11, 12, 13, 14, 15, 16, 17, 16, 16, 14, 12, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 9, 12, 15, 17, 18, 18, 16, 15, 13, 11, 10, 9, 9, 10, 12, 13, 15, 15, 14, 12, 9, 6, 5, 5, 6, 9, 11, 12, 11, 9, 7, 4, 3, 2, 1, 1, 2, 3, 4, 5, 5, 2, 0, 0, 15, 54, 125, 227, 353, 482, 592, 660, 672, 625, 531, 409, 283, 174, 95, 46, 25, 20, 22, 25, 25, 22, 18, 16, 15, 15, 16, 16, 15, 12, 9, 9, 13, 25, 47, 79, 122, 174, 235, 301, 366, 423, 464, 481, 470, 432, 371, 297, 220, 150, 95, 56, 32, 21, 17, 16, 17, 16, 15, 13, 10, 8, 5, 3, 2, 2, 1, 0, 0, 0, 3, 15, 39, 79, 135, 205, 282, 356, 415, 451, 456, 430, 377, 307, 231, 159, 100, 58, 33, 21, 18, 19, 20, 19, 17, 14, 11, 11, 14, 18, 23, 27, 30, 30, 28, 24, 20, 15, 11, 9, 8, 8, 10, 12, 14, 15, 15, 14, 13, 13, 16, 24, 34, 48, 61, 73, 79, 80, 75, 66, 54, 43, 34, 30, 30, 35, 43, 50, 54, 53, 45, 35, 32, 48, 98, 188, 317, 467, 612, 723, 777, 767, 706, 625, 560, 539, 573, 648, 736, 803, 820, 775, 672, 528, 364, 205, 74, 0, 0, 59, 215, 426, 643, 809, 879, 838, 710, 546, 403, 320, 306, 338, 379, 396, 374, 320, 257, 206, 181, 181, 195, 209, 214, 209, 198, 186, 178, 175, 175, 175, 173, 170, 166, 162, 159, 158, 158, 159, 159, 160, 159, 159, 158, 157, 158, 159, 161, 163, 164, 163, 161, 157, 153, 149, 146, 144, 143, 144, 145, 146, 147, 147, 146, 145, 144, 142, 141, 140, 140, 141, 143, 145, 148, 150, 149, 145, 138, 128, 115, 101, 87, 72, 58, 44, 31, 21, 12, 7, 4, 3, 2, 2, 2, 2, 2, 2, 3, 3, 4, 5, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 5, 5, 5, 6, 7, 7, 7, 7, 7, 6, 6, 6, 7, 9, 12, 15, 18, 20, 23, 26, 31, 36, 44, 53, 64, 76, 91, 109, 132, 160, 193, 230, 273, 321, 374, 435, 503, 578, 659, 744, 830, 916, 1005, 1098, 1200, 1310, 1428, 1549, 1666, 1768, 1847, 1892, 1892, 1841, 1736, 1578, 1376, 1147, 911, 688, 496, 343, 233, 160, 115, 89, 74, 65, 58, 51, 46, 40, 34, 28, 22, 17, 12, 9, 8, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakC": [50, 52, 57, 66, 81, 100, 120, 135, 147, 158, 170, 185, 202, 219, 234, 246, 257, 267, 275, 284, 292, 300, 308, 313, 318, 321, 323, 325, 327, 330, 332, 333, 334, 335, 337, 339, 341, 343, 344, 342, 337, 328, 316, 302, 286, 270, 252, 234, 216, 198, 179, 161, 143, 125, 108, 93, 79, 68, 58, 49, 42, 36, 31, 27, 23, 21, 20, 18, 18, 17, 16, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 16, 16, 16, 16, 16, 15, 15, 15, 15, 15, 15, 14, 14, 14, 14, 14, 15, 16, 19, 22, 27, 34, 43, 53, 67, 82, 100, 120, 142, 164, 188, 212, 236, 259, 279, 297, 311, 323, 332, 340, 347, 352, 356, 358, 359, 359, 357, 354, 349, 341, 330, 314, 293, 270, 244, 218, 192, 166, 142, 118, 96, 76, 60, 47, 37, 31, 27, 24, 22, 19, 17, 16, 14, 14, 13, 13, 13, 13, 12, 12, 11, 10, 10, 10, 10, 11, 11, 11, 11, 10, 9, 8, 7, 6, 6, 6, 6, 5, 5, 5, 5, 5, 6, 6, 7, 7, 8, 8, 8, 8, 8, 7, 7, 6, 5, 4, 4, 5, 7, 11, 18, 26, 38, 54, 76, 103, 135, 173, 214, 257, 297, 333, 361, 379, 386, 380, 362, 334, 297, 254, 210, 167, 128, 95, 69, 48, 33, 23, 16, 12, 9, 8, 8, 9, 9, 10, 10, 10, 10, 9, 9, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 6, 6, 6, 6, 6, 6, 7, 8, 8, 8, 8, 8, 7, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 12, 12, 11, 10, 9, 8, 8, 9, 10, 10, 10, 10, 10, 9, 9, 8, 7, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 16, 41, 83, 143, 220, 311, 405, 493, 563, 604, 611, 582, 522, 439, 345, 253, 171, 105, 58, 28, 12, 5, 3, 4, 5, 6, 8, 9, 10, 11, 12, 12, 11, 9, 6, 2, 0, 0, 10, 34, 77, 144, 235, 344, 463, 576, 669, 727, 741, 707, 632, 526, 406, 287, 181, 100, 45, 20, 22, 51, 104, 180, 273, 376, 477, 564, 622, 644, 626, 575, 504, 433, 380, 362, 385, 446, 532, 623, 699, 741, 738, 690, 604, 494, 376, 265, 171, 100, 53, 25, 13, 9, 11, 13, 16, 17, 18, 19, 19, 19, 19, 19, 19, 18, 17, 16, 15, 13, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 4, 3, 2, 1, 2, 2, 4, 5, 6, 5, 4, 3, 2, 2, 2, 0, 0, 0, 11, 42, 101, 190, 307, 441, 574, 686, 758, 779, 745, 662, 544, 412, 283, 174, 92, 38, 10, 0, 0, 3, 7, 10, 13, 15, 17, 19, 20, 21, 21, 21, 20, 19, 17, 16, 14, 12, 10, 7, 6, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 6, 7, 8, 8, 8, 7, 6, 5, 4, 3, 3, 4, 5, 7, 8, 9, 10, 9, 8, 6, 4, 2, 2, 2, 3, 5, 6, 8, 8, 8, 8, 8, 6, 5, 2, 0, 0, 0, 0, 2, 3, 1, 0, 0, 10, 47, 114, 213, 335, 463, 574, 650, 674, 645, 568, 458, 336, 220, 125, 59, 19, 2, 0, 0, 2, 4, 5, 6, 8, 10, 12, 13, 13, 12, 10, 9, 8, 8, 8, 9, 10, 11, 12, 12, 13, 13, 13, 13, 12, 11, 9, 8, 7, 5, 4, 3, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 10, 11, 11, 11, 10, 8, 6, 4, 3, 2, 2, 4, 5, 7, 9, 9, 10, 11, 11, 11, 10, 8, 4, 0, 0, 0, 2, 4, 3, 0, 0, 5, 38, 105, 212, 350, 500, 634, 725, 752, 708, 603, 463, 323, 219, 178, 212, 316, 465, 623, 752, 824, 822, 749, 622, 467, 314, 183, 88, 31, 4, 0, 3, 9, 15, 18, 19, 20, 21, 21, 21, 21, 20, 19, 19, 20, 20, 19, 18, 15, 11, 7, 4, 2, 2, 4, 6, 9, 12, 13, 14, 14, 12, 11, 9, 7, 6, 5, 5, 6, 6, 7, 8, 8, 8, 8, 7, 7, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 5, 5, 5, 5, 5, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 11, 12, 12, 12, 12, 13, 14, 13, 11, 7, 2, 0, 0, 5, 9, 8, 0, 0, 1, 45, 146, 310, 526, 762, 975, 1120, 1165, 1100, 941, 723, 491, 285, 132, 40, 0, 0, 1, 10, 14, 14, 13, 14, 17, 22, 26, 29, 29, 26, 20, 13, 7, 3, 3, 5, 6, 4, 0, 0, 7, 49, 130, 250, 395, 539, 653, 710, 698, 620, 495, 351, 214, 107, 38, 4, 0, 0, 6, 10, 11, 11, 11, 12, 13, 13, 12, 10, 8, 6, 5, 5, 5, 4, 4, 3, 3, 3, 4, 4, 5, 4, 3, 2, 1, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 2, 4, 7, 10, 13, 14, 14, 13, 11, 7, 4, 2, 2, 5, 8, 11, 11, 9, 6, 4, 5, 7, 8, 6, 0, 0, 3, 42, 123, 246, 398, 552, 675, 741, 733, 653, 520, 365, 217, 102, 30, 0, 0, 5, 9, 3, 0, 0, 39, 127, 263, 432, 604, 743, 817, 810, 724, 581, 412, 252, 126, 44, 4, 0, 0, 8, 12, 13, 11, 10, 10, 11, 12, 13, 13, 12, 13, 13, 14, 14, 13, 11, 9, 8, 6, 5, 4, 3, 2, 1, 0, 0, 1, 2, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 2, 0, 0, 0, 2, 9, 12, 8, 0, 0, 9, 74, 200, 383, 598, 802, 950, 1005, 954, 811, 612, 402, 221, 92, 20, 0, 0, 8, 17, 19, 17, 14, 13, 15, 17, 20, 21, 22, 22, 21, 20, 18, 17, 16, 15, 13, 11, 7, 3, 0, 0, 3, 7, 7, 3, 0, 0, 17, 73, 171, 303, 449, 579, 662, 678, 624, 513, 373, 233, 120, 44, 6, 0, 0, 6, 9, 8, 5, 2, 2, 3, 5, 6, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 12, 12, 11, 9, 7, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 6, 4, 0, 0, 0, 1, 5, 8, 5, 0, 0, 8, 53, 136, 253, 388, 510, 594, 616, 573, 476, 347, 217, 107, 34, 0, 0, 2, 15, 19, 10, 0, 0, 19, 103, 250, 449, 668, 862, 985, 1007, 925, 759, 550, 344, 177, 67, 12, 0, 0, 2, 5, 6, 6, 6, 3, 0, 0, 7, 56, 156, 309, 496, 685, 831, 897, 863, 732, 535, 318, 134, 30, 34, 149, 351, 596, 826, 989, 1048, 991, 837, 626, 405, 216, 86, 16, 0, 0, 10, 17, 16, 12, 8, 7, 10, 14, 17, 19, 18, 17, 16, 15, 14, 13, 11, 8, 5, 3, 3, 4, 6, 9, 12, 14, 15, 14, 12, 9, 7, 5, 3, 3, 2, 3, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 2, 3, 4, 4, 2, 0, 0, 0, 0, 5, 10, 9, 2, 0, 0, 31, 111, 238, 399, 564, 695, 760, 742, 645, 496, 331, 184, 77, 17, 0, 0, 5, 11, 10, 6, 2, 0, 2, 4, 6, 7, 6, 5, 4, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 12, 13, 12, 10, 8, 6, 4, 3, 3, 4, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 3, 8, 11, 13, 11, 8, 6, 7, 11, 14, 12, 3, 0, 0, 38, 131, 278, 464, 654, 801, 867, 830, 698, 502, 295, 129, 49, 75, 197, 382, 582, 744, 828, 817, 717, 558, 378, 215, 95, 25, 0, 0, 6, 12, 13, 9, 6, 4, 6, 9, 12, 13, 13, 11, 9, 8, 7, 6, 5, 4, 2, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 8, 7, 5, 3, 1, 0, 1, 2, 3, 5, 7, 9, 9, 9, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 13, 14, 13, 11, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 2, 6, 9, 10, 9, 7, 5, 6, 11, 15, 14, 4, 0, 0, 28, 113, 253, 433, 617, 761, 828, 800, 685, 514, 331, 173, 64, 8, 0, 0, 9, 13, 10, 5, 1, 0, 3, 7, 10, 10, 9, 7, 5, 3, 2, 0, 0, 0, 1, 6, 11, 15, 16, 13, 7, 3, 4, 10, 15, 15, 5, 0, 0, 37, 138, 306, 521, 744, 922, 1006, 969, 818, 588, 340, 135, 28, 43, 174, 384, 617, 814, 925, 927, 825, 649, 446, 258, 116, 30, 0, 0, 3, 15, 20, 14, 1, 0, 0, 34, 119, 254, 423, 594, 726, 783, 747, 622, 438, 239, 76, 0, 12, 135, 337, 572, 785, 925, 960, 886, 726, 520, 318, 155, 50, 1, 0, 2, 13, 17, 14, 8, 4, 4, 6, 9, 10, 10, 10, 9, 8, 8, 8, 8, 7, 5, 4, 5, 6, 9, 11, 10, 7, 3, 0, 0, 3, 8, 10, 6, 0, 0, 8, 58, 150, 275, 411, 525, 587, 580, 506, 387, 253, 136, 54, 10, 0, 0, 0, 3, 4, 6, 10, 10, 3, 0, 0, 26, 112, 259, 453, 657, 822, 904, 882, 760, 574, 372, 196, 75, 12, 0, 0, 2, 7, 7, 8, 8, 5, 0, 0, 3, 51, 155, 315, 510, 701, 838, 881, 811, 645, 427, 219, 83, 61, 162, 360, 599, 815, 949, 968, 873, 693, 477, 274, 121, 31, 0, 0, 9, 19, 22, 17, 11, 7, 7, 9, 11, 12, 12, 11, 10, 9, 8, 7, 6, 5, 4, 4, 5, 7, 8, 9, 10, 9, 8, 7, 6, 7, 10, 15, 20, 24, 24, 20, 15, 10, 9, 11, 14, 12, 4, 0, 0, 30, 107, 229, 383, 536, 650, 690, 641, 511, 335, 163, 45, 23, 109, 289, 520, 744, 900, 947, 872, 696, 468, 253, 110, 78, 162, 334, 544, 730, 841, 849, 756, 592, 401, 226, 96, 22, 0, 0, 9, 17, 16, 10, 3, 0, 1, 5, 9, 12, 14, 13, 12, 11, 9, 8, 6, 5, 5, 5, 6, 7, 8, 9, 9, 8, 7, 6, 4, 3, 2, 2, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 2, 0, 0, 0, 1, 4, 6, 7, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 9, 10, 10, 10, 9, 8, 6, 4, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 12, 15, 18, 20, 20, 19, 16, 12, 8, 5, 3, 3, 4, 5, 5, 3, 0, 0, 0, 2, 12, 20, 16, 2, 0, 0, 59, 197, 406, 654, 885, 1039, 1073, 978, 782, 539, 307, 131, 29, 0, 0, 8, 17, 15, 5, 0, 0, 1, 11, 20, 22, 17, 7, 0, 1, 10, 21, 23, 10, 0, 0, 34, 165, 386, 671, 963, 1189, 1285, 1227, 1031, 755, 467, 229, 73, 0, 0, 0, 14, 25, 25, 14, 0, 0, 0, 41, 148, 313, 515, 712, 853, 898, 836, 684, 484, 287, 131, 35, 0, 0, 6, 16, 18, 12, 4, 0, 0, 2, 5, 8, 9, 8, 7, 7, 6, 6, 7, 8, 10, 12, 14, 16, 16, 15, 12, 9, 7, 5, 4, 3, 4, 4, 5, 6, 6, 6, 5, 2, 0, 0, 0, 1, 6, 9, 6, 0, 0, 1, 38, 109, 210, 323, 422, 479, 479, 423, 325, 213, 113, 42, 5, 0, 0, 6, 9, 7, 3, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 2, 4, 6, 5, 2, 0, 0, 0, 7, 14, 16, 9, 0, 0, 19, 93, 222, 395, 578, 726, 796, 764, 632, 435, 225, 62, 0, 45, 203, 431, 670, 856, 944, 913, 778, 580, 368, 190, 70, 10, 0, 0, 4, 4, 0, 0, 3, 8, 7, 0, 0, 7, 73, 206, 398, 617, 812, 932, 943, 843, 661, 445, 246, 100, 19, 0, 0, 9, 16, 13, 5, 0, 0, 0, 3, 10, 16, 18, 14, 7, 0, 0, 0, 8, 15, 13, 2, 0, 0, 44, 151, 316, 513, 699, 823, 851, 776, 618, 423, 238, 99, 20, 0, 0, 7, 14, 13, 5, 0, 0, 0, 0, 3, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 1, 5, 12, 22, 35, 47, 57, 62, 57, 42, 18, 0, 0, 28, 118, 262, 440, 613, 738, 776, 712, 560, 359, 164, 30, 0, 63, 225, 436, 641, 788, 841, 792, 657, 476, 292, 143, 46, 1, 0, 1, 10, 12, 7, 0, 0, 0, 0, 4, 7, 9, 7, 3, 0, 0, 0, 3, 11, 14, 9, 0, 0, 7, 69, 184, 343, 515, 658, 733, 718, 619, 463, 294, 148, 49, 1, 0, 0, 9, 12, 8, 1, 0, 0, 0, 2, 5, 6, 6, 5, 3, 2, 1, 1, 2, 4, 5, 4, 1, 0, 0, 0, 6, 14, 16, 8, 0, 0, 21, 110, 264, 464, 672, 834, 906, 867, 729, 531, 325, 155, 46, 0, 0, 2, 13, 15, 9, 0, 0, 0, 0, 4, 8, 10, 11, 10, 8, 6, 4, 2, 1, 0, 0, 2, 4, 7, 10, 13, 14, 14, 13, 11, 9, 7, 6, 6, 6, 8, 9, 10, 11, 9, 7, 4, 2, 2, 3, 6, 7, 7, 6, 5, 8, 14, 20, 20, 10, 0, 0, 15, 96, 240, 431, 633, 794, 871, 842, 716, 531, 333, 165, 52, 0, 0, 0, 16, 28, 26, 10, 0, 0, 13, 102, 257, 463, 680, 854, 939, 909, 775, 573, 358, 177, 56, 0, 0, 0, 13, 16, 10, 1, 0, 0, 0, 7, 12, 15, 16, 15, 13, 11, 8, 4, 1, 0, 1, 4, 9, 11, 11, 7, 2, 0, 4, 12, 18, 16, 4, 0, 0, 42, 155, 330, 542, 743, 881, 915, 838, 672, 463, 264, 113, 25, 0, 0, 6, 14, 12, 5, 0, 0, 0, 1, 4, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 3, 3, 2, 2, 3, 5, 5, 3, 0, 0, 0, 0, 10, 19, 18, 5, 0, 0, 41, 157, 340, 564, 777, 923, 960, 879, 703, 482, 272, 113, 22, 0, 0, 10, 18, 16, 6, 0, 0, 0, 6, 12, 13, 9, 2, 0, 0, 3, 12, 17, 11, 0, 0, 10, 82, 215, 398, 596, 761, 846, 823, 696, 496, 274, 89, 0, 0, 121, 327, 568, 786, 925, 949, 851, 655, 414, 190, 44, 13, 104, 291, 523, 737, 873, 894, 792, 595, 358, 147, 26, 36, 179, 422, 702, 942, 1080, 1082, 954, 736, 486, 262, 102, 17, 0, 0, 15, 23, 20, 10, 3, 1, 6, 14, 20, 21, 16, 9, 2, 0, 4, 10, 13, 8, 0, 0, 11, 69, 174, 316, 470, 598, 664, 647, 546, 386, 208, 60, 0, 8, 133, 336, 571, 780, 909, 922, 813, 612, 374, 164, 38, 30, 137, 326, 542, 724, 823, 818, 716, 548, 361, 196, 78, 15, 0, 0, 8, 12, 9, 2, 0, 0, 0, 4, 8, 9, 9, 6, 4, 2, 1, 1, 2, 3, 3, 3, 3, 3, 3, 3, 4, 5, 5, 5, 3, 2, 2, 3, 4, 6, 5, 2, 0, 0, 0, 5, 13, 15, 7, 0, 0, 18, 99, 240, 426, 621, 774, 845, 813, 689, 507, 316, 157, 52, 2, 0, 0, 4, 9, 10, 10, 7, 0, 0, 0, 26, 109, 246, 423, 602, 739, 796, 756, 631, 457, 278, 133, 40, 0, 0, 1, 10, 11, 6, 0, 0, 0, 1, 5, 8, 9, 8, 6, 4, 2, 2, 1, 0, 0, 0, 0, 0, 0, 2, 3, 3, 3, 1, 0, 0, 1, 5, 10, 12, 11, 6, 2, 1, 7, 17, 22, 17, 1, 0, 2, 72, 216, 427, 669, 884, 1012, 1011, 877, 644, 376, 150, 29, 43, 185, 410, 653, 845, 937, 909, 775, 578, 368, 190, 69, 9, 0, 0, 10, 13, 9, 1, 0, 0, 0, 3, 6, 6, 4, 2, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 13, 12, 11, 8, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 8, 7, 5, 3, 1, 0, 0, 0, 1, 3, 5, 7, 8, 9, 9, 8, 6, 4, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 5, 5, 5, 5, 5, 6, 7, 8, 8, 7, 5, 3, 2, 1, 1, 2, 4, 6, 9, 11, 13, 14, 14, 13, 12, 10, 8, 7, 5, 6, 8, 11, 14, 15, 13, 7, 1, 0, 2, 10, 15, 13, 1, 0, 0, 44, 148, 306, 493, 666, 781, 805, 731, 581, 398, 224, 94, 20, 0, 0, 6, 12, 11, 4, 0, 0, 0, 0, 3, 4, 4, 4, 4, 4, 3, 2, 1, 1, 1, 3, 4, 3, 1, 0, 0, 0, 4, 13, 16, 10, 0, 0, 6, 72, 197, 371, 562, 725, 816, 809, 708, 543, 357, 193, 77, 14, 0, 0, 0, 4, 5, 6, 7, 4, 0, 0, 5, 56, 158, 308, 482, 639, 737, 744, 652, 483, 281, 101, 0, 0, 105, 304, 544, 765, 909, 942, 860, 690, 478, 275, 121, 29, 0, 0, 8, 16, 14, 5, 0, 0, 1, 11, 20, 23, 20, 12, 7, 7, 13, 20, 20, 8, 0, 0, 30, 138, 318, 546, 776, 948, 1014, 955, 791, 567, 341, 161, 48, 0, 0, 0, 6, 7, 5, 5, 7, 5, 0, 0, 1, 55, 171, 347, 557, 753, 885, 915, 837, 673, 469, 272, 120, 28, 0, 0, 4, 19, 25, 19, 3, 0, 0, 26, 119, 269, 457, 646, 789, 846, 802, 670, 488, 301, 148, 47, 0, 0, 0, 10, 20, 22, 14, 0, 0, 0, 44, 154, 324, 527, 720, 851, 882, 805, 642, 440, 247, 102, 20, 0, 0, 7, 15, 12, 4, 0, 0, 0, 4, 10, 14, 15, 14, 11, 8, 6, 4, 4, 5, 6, 8, 10, 11, 11, 11, 10, 8, 6, 5, 4, 3, 3, 5, 6, 7, 9, 9, 9, 8, 6, 3, 1, 0, 0, 2, 6, 9, 10, 7, 2, 0, 0, 8, 17, 20, 12, 0, 0, 12, 97, 253, 464, 692, 879, 975, 953, 820, 614, 389, 197, 67, 3, 0, 0, 12, 15, 10, 1, 0, 0, 0, 6, 10, 9, 5, 0, 0, 0, 3, 12, 18, 12, 0, 0, 2, 69, 200, 388, 599, 783, 892, 894, 791, 612, 406, 219, 86, 14, 0, 0, 8, 14, 10, 3, 0, 0, 0, 3, 7, 8, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 7, 7, 6, 5, 4, 3, 2, 1, 1, 1, 2, 4, 5, 7, 8, 8, 8, 8, 7, 6, 6, 6, 7, 8, 9, 10, 10, 10, 9, 7, 5, 3, 1, 2, 5, 9, 12, 13, 10, 5, 0, 0, 5, 13, 17, 12, 0, 0, 6, 70, 194, 373, 576, 755, 862, 861, 750, 556, 333, 147, 49, 67, 196, 397, 611, 778, 855, 824, 699, 518, 327, 166, 58, 5, 0, 1, 12, 16, 12, 5, 1, 0, 2, 6, 9, 10, 9, 8, 7, 7, 8, 8, 9, 9, 8, 7, 6, 6, 5, 4, 4, 3, 2, 1, 1, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 6, 11, 15, 16, 13, 8, 5, 7, 12, 17, 16, 6, 0, 0, 32, 126, 278, 470, 662, 805, 858, 802, 649, 438, 222, 59, 0, 29, 170, 376, 595, 771, 861, 847, 735, 561, 369, 200, 80, 14, 0, 0, 3, 13, 17, 15, 6, 0, 0, 5, 68, 189, 358, 548, 714, 812, 814, 719, 556, 367, 197, 75, 11, 0, 0, 8, 13, 9, 2, 0, 0, 0, 7, 14, 19, 20, 19, 16, 13, 10, 7, 5, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 7, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 4, 4, 6, 9, 11, 11, 8, 3, 0, 0, 3, 10, 16, 13, 3, 0, 0, 44, 140, 288, 464, 631, 742, 765, 686, 526, 326, 144, 33, 26, 130, 320, 546, 749, 879, 904, 823, 661, 463, 274, 127, 37, 0, 0, 3, 11, 11, 5, 0, 0, 0, 0, 4, 6, 7, 6, 5, 3, 2, 1, 0, 0, 0, 1, 2, 4, 4, 2, 0, 0, 0, 2, 10, 14, 10, 0, 0, 2, 56, 163, 318, 496, 657, 758, 773, 698, 555, 381, 219, 96, 24, 0, 0, 4, 10, 9, 3, 0, 0, 0, 2, 7, 11, 11, 8, 4, 0, 0, 0, 4, 9, 10, 5, 0, 0, 14, 68, 161, 282, 407, 506, 552, 533, 454, 337, 213, 108, 38, 3, 0, 0, 6, 8, 4, 0, 0, 0, 6, 12, 15, 13, 8, 1, 0, 0, 6, 11, 10, 2, 0, 0, 31, 110, 234, 384, 528, 631, 664, 620, 511, 368, 226, 110, 35, 0, 0, 0, 7, 15, 17, 10, 0, 0, 0, 49, 155, 313, 500, 677, 798, 831, 767, 624, 442, 263, 122, 35, 0, 0, 3, 10, 10, 4, 0, 0, 0, 6, 13, 18, 19, 18, 15, 12, 9, 8, 8, 9, 9, 9, 8, 7, 6, 4, 3, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 1, 3, 7, 11, 14, 15, 15, 14, 13, 10, 8, 6, 4, 2, 2, 4, 5, 6, 4, 0, 0, 0, 4, 13, 19, 16, 2, 0, 0, 50, 170, 355, 575, 782, 922, 958, 880, 712, 500, 295, 136, 40, 0, 0, 0, 5, 8, 9, 10, 7, 1, 0, 0, 32, 119, 265, 455, 654, 813, 884, 841, 692, 473, 247, 79, 22, 98, 294, 561, 833, 1038, 1125, 1071, 893, 640, 378, 173, 74, 96, 222, 409, 599, 737, 789, 745, 622, 456, 288, 150, 58, 12, 0, 0, 0, 3, 6, 8, 9, 5, 0, 0, 7, 70, 190, 364, 562, 741, 855, 873, 791, 631, 437, 253, 113, 29, 0, 0, 4, 10, 9, 3, 0, 0, 0, 5, 10, 14, 15, 13, 11, 9, 7, 6, 4, 3, 3, 2, 2, 3, 3, 4, 4, 4, 3, 3, 4, 5, 6, 8, 9, 10, 10, 9, 8, 7, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 2, 4, 7, 10, 12, 11, 7, 3, 0, 1, 6, 11, 12, 5, 0, 0, 18, 86, 202, 352, 508, 630, 687, 661, 562, 418, 264, 134, 46, 4, 0, 0, 7, 9, 5, 0, 0, 0, 2, 6, 7, 4, 0, 0, 0, 4, 10, 12, 6, 0, 0, 14, 80, 195, 349, 512, 644, 711, 695, 601, 455, 296, 156, 59, 9, 0, 0, 7, 10, 6, 1, 0, 0, 1, 5, 7, 5, 0, 0, 0, 4, 12, 16, 10, 0, 0, 9, 78, 208, 391, 596, 775, 883, 891, 798, 629, 429, 244, 105, 25, 0, 0, 5, 11, 9, 3, 0, 0, 0, 5, 11, 14, 15, 13, 9, 5, 2, 0, 0, 2, 5, 8, 10, 12, 12, 10, 9, 7, 6, 6, 7, 9, 10, 12, 13, 13, 12, 12, 11, 10, 9, 7, 6, 4, 3, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 10, 11, 10, 8, 6, 4, 2, 1, 1, 2, 3, 4, 3, 0, 0, 0, 0, 6, 13, 13, 5, 0, 0, 24, 103, 234, 402, 573, 705, 765, 735, 625, 466, 298, 154, 57, 7, 0, 0, 7, 9, 6, 0, 0, 0, 2, 10, 16, 19, 16, 10, 2, 0, 0, 7, 14, 14, 4, 0, 0, 35, 132, 286, 478, 667, 805, 855, 803, 665, 479, 291, 139, 42, 0, 0, 1, 10, 11, 6, 0, 0, 0, 1, 5, 8, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 2, 1, 0, 1, 2, 3, 6, 8, 9, 10, 11, 11, 10, 9, 9, 8, 8, 9, 10, 10, 11, 12, 12, 11, 10, 8, 7, 5, 5, 6, 7, 9, 11, 13, 13, 12, 11, 8, 6, 4, 4, 4, 5, 6, 8, 10, 11, 12, 11, 10, 7, 5, 3, 1, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 3, 9, 11, 6, 0, 0, 9, 63, 160, 293, 436, 558, 625, 620, 545, 421, 280, 154, 63, 13, 0, 0, 4, 7, 6, 2, 0, 2, 8, 14, 19, 21, 19, 16, 12, 8, 5, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 2, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 4, 5, 7, 8, 8, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 5, 5, 4, 1, 0, 0, 0, 5, 11, 12, 6, 0, 0, 12, 71, 176, 319, 476, 612, 692, 695, 622, 492, 340, 197, 89, 25, 0, 0, 2, 7, 6, 3, 0, 0, 0, 0, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 10, 10, 10, 9, 9, 8, 7, 6, 4, 2, 1, 1, 2, 4, 4, 3, 0, 0, 0, 2, 9, 14, 11, 1, 0, 1, 50, 154, 310, 497, 674, 798, 833, 767, 616, 417, 222, 82, 32, 80, 213, 394, 574, 710, 767, 738, 633, 481, 319, 178, 75, 16, 0, 0, 5, 16, 20, 14, 0, 0, 0, 43, 150, 315, 517, 716, 866, 927, 884, 750, 560, 361, 191, 74, 13, 0, 0, 9, 14, 11, 6, 2, 2, 7, 13, 16, 16, 13, 10, 9, 11, 15, 16, 10, 0, 0, 8, 63, 169, 320, 494, 653, 756, 775, 702, 553, 368, 193, 75, 46, 111, 255, 442, 623, 754, 803, 756, 626, 445, 258, 111, 40, 61, 167, 328, 502, 644, 719, 711, 626, 488, 333, 192, 87, 25, 0, 0, 3, 8, 9, 6, 2, 1, 3, 6, 10, 11, 11, 8, 6, 5, 8, 13, 18, 16, 8, 0, 0, 20, 90, 211, 372, 545, 691, 770, 760, 660, 496, 310, 152, 65, 71, 166, 325, 503, 654, 741, 742, 663, 526, 366, 217, 103, 33, 2, 0, 1, 6, 6, 2, 0, 0, 0, 2, 5, 6, 6, 5, 4, 4, 3, 4, 4, 4, 3, 3, 3, 3, 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 6, 5, 5, 4, 4, 3, 2, 2, 3, 5, 6, 6, 4, 1, 0, 0, 3, 9, 11, 7, 0, 0, 5, 53, 147, 282, 436, 578, 673, 698, 648, 537, 393, 248, 128, 46, 3, 0, 0, 11, 18, 15, 2, 0, 0, 39, 135, 285, 471, 657, 801, 862, 824, 692, 501, 300, 142, 66, 90, 207, 381, 568, 717, 794, 782, 687, 538, 370, 218, 104, 35, 4, 0, 0, 1, 3, 5, 6, 6, 2, 0, 0, 21, 86, 198, 351, 520, 667, 755, 760, 676, 525, 346, 184, 84, 69, 144, 286, 459, 619, 725, 753, 700, 582, 429, 274, 145, 58, 12, 0, 0, 5, 8, 8, 6, 5, 7, 11, 15, 17, 17, 15, 12, 10, 9, 8, 8, 8, 8, 8, 8, 9, 9, 10, 10, 10, 10, 9, 8, 7, 6, 5, 5, 5, 6, 6, 6, 6, 5, 4, 4, 4, 3, 2, 0, 0, 0, 1, 6, 10, 9, 3, 0, 0, 23, 88, 195, 333, 476, 593, 654, 644, 567, 443, 302, 174, 79, 23, 0, 0, 1, 5, 5, 2, 0, 0, 0, 0, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 2, 2, 3, 3, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 8, 8, 6, 4, 2, 1, 0, 1, 2, 3, 2, 0, 0, 0, 0, 4, 9, 8, 2, 0, 0, 25, 91, 200, 339, 484, 602, 665, 658, 582, 459, 317, 187, 87, 27, 0, 0, 1, 5, 5, 2, 0, 0, 0, 2, 5, 8, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 2, 3, 3, 3, 2, 3, 5, 9, 12, 12, 7, 0, 0, 13, 66, 160, 291, 437, 568, 651, 662, 595, 467, 312, 173, 91, 92, 180, 336, 521, 688, 794, 812, 737, 589, 405, 232, 112, 74, 122, 240, 395, 544, 650, 689, 654, 557, 423, 283, 161, 73, 22, 1, 0, 2, 5, 5, 2, 0, 0, 2, 6, 10, 12, 14, 13, 12, 9, 7, 5, 5, 5, 6, 7, 7, 6, 5, 6, 10, 14, 14, 7, 0, 0, 9, 62, 162, 301, 458, 600, 693, 716, 664, 551, 406, 260, 139, 55, 10, 0, 0, 6, 13, 12, 4, 0, 0, 15, 77, 184, 329, 488, 628, 718, 735, 676, 556, 406, 256, 134, 52, 10, 0, 0, 4, 5, 3, 0, 0, 0, 1, 4, 5, 4, 1, 0, 0, 3, 7, 8, 4, 0, 0, 10, 56, 139, 255, 387, 508, 590, 614, 574, 481, 358, 232, 126, 52, 12, 0, 0, 2, 5, 4, 1, 0, 0, 0, 2, 4, 5, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 3, 7, 8, 3, 0, 0, 18, 74, 171, 300, 439, 561, 635, 646, 590, 484, 351, 221, 115, 45, 9, 0, 0, 3, 4, 3, 2, 2, 6, 11, 17, 20, 20, 18, 15, 11, 8, 7, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 10, 10, 9, 6, 3, 3, 5, 8, 9, 5, 0, 0, 12, 57, 141, 257, 388, 506, 580, 591, 532, 418, 281, 161, 95, 108, 205, 368, 559, 730, 839, 856, 777, 625, 439, 271, 164, 144, 210, 339, 490, 620, 694, 692, 619, 496, 353, 219, 113, 45, 10, 0, 0, 0, 4, 6, 5, 2, 0, 0, 7, 49, 129, 245, 381, 511, 606, 642, 612, 524, 399, 266, 149, 65, 17, 0, 0, 3, 6, 6, 4, 1, 1, 3, 7, 9, 9, 6, 2, 0, 0, 3, 7, 9, 5, 0, 0, 15, 68, 164, 297, 446, 580, 667, 683, 625, 506, 360, 226, 141, 131, 198, 325, 479, 619, 711, 733, 681, 569, 425, 277, 152, 63, 14, 0, 1, 10, 12, 5, 0, 0, 28, 106, 235, 404, 583, 737, 828, 834, 754, 605, 426, 261, 148, 114, 161, 273, 417, 554, 647, 675, 632, 533, 400, 264, 149, 66, 20, 1, 0, 2, 5, 6, 4, 3, 3, 5, 8, 10, 10, 10, 9, 8, 7, 7, 6, 5, 4, 3, 3, 3, 3, 4, 5, 5, 5, 5, 5, 4, 4, 5, 5, 6, 7, 8, 8, 8, 9, 9, 8, 8, 9, 9, 11, 13, 14, 14, 12, 9, 7, 6, 6, 7, 5, 1, 0, 0, 16, 59, 130, 224, 327, 417, 474, 486, 450, 375, 280, 183, 101, 44, 12, 0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 1, 2, 2, 3, 3, 3, 4, 5, 6, 6, 5, 3, 1, 1, 3, 5, 6, 3, 0, 0, 7, 43, 108, 199, 302, 398, 464, 484, 456, 386, 292, 194, 110, 49, 14, 0, 0, 1, 3, 3, 1, 0, 0, 0, 2, 4, 5, 6, 5, 4, 4, 4, 6, 8, 11, 13, 13, 11, 9, 8, 9, 11, 11, 6, 0, 0, 7, 52, 139, 265, 413, 554, 657, 698, 668, 575, 443, 300, 174, 81, 26, 2, 0, 0, 3, 3, 0, 0, 0, 2, 7, 11, 13, 12, 10, 8, 8, 10, 11, 7, 0, 0, 3, 42, 120, 237, 382, 527, 643, 704, 697, 623, 502, 361, 226, 119, 48, 11, 0, 0, 3, 5, 5, 4, 5, 8, 11, 15, 17, 17, 16, 15, 14, 15, 15, 14, 10, 4, 0, 0, 13, 48, 107, 186, 276, 361, 423, 447, 425, 362, 273, 179, 108, 84, 121, 217, 358, 513, 647, 726, 730, 659, 531, 380, 246, 165, 159, 228, 351, 496, 623, 699, 708, 647, 533, 393, 255, 140, 61, 17, 0, 0, 1, 3, 1, 0, 0, 0, 4, 9, 13, 14, 12, 9, 6, 3, 2, 2, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 8, 8, 7, 6, 5, 3, 2, 1, 0, 0, 0, 1, 3, 5, 7, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 9, 9, 9, 8, 7, 6, 5, 4, 5, 7, 10, 13, 15, 15, 14, 14, 14, 14, 14, 9, 1, 0, 0, 32, 104, 220, 371, 533, 674, 766, 786, 732, 616, 465, 309, 176, 80, 24, 1, 0, 0, 3, 3, 0, 0, 0, 1, 5, 8, 11, 11, 11, 9, 8, 6, 5, 4, 3, 2, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 4, 5, 6, 7, 8, 8, 7, 6, 5, 4, 4, 3, 2, 2, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 8, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 10, 12, 14, 13, 11, 8, 6, 7, 9, 10, 7, 0, 0, 0, 34, 109, 230, 386, 552, 697, 790, 811, 758, 644, 495, 339, 202, 99, 34, 4, 0, 1, 6, 6, 0, 0, 0, 25, 84, 179, 300, 431, 545, 619, 639, 600, 513, 398, 277, 169, 87, 36, 10, 1, 2, 5, 7, 8, 8, 9, 12, 15, 17, 19, 19, 17, 15, 13, 12, 12, 12, 13, 15, 17, 18, 19, 20, 20, 21, 21, 21, 20, 15, 5, 0, 0, 21, 83, 188, 331, 493, 646, 759, 808, 784, 695, 560, 409, 265, 149, 69, 24, 6, 4, 8, 9, 4, 0, 0, 14, 67, 161, 292, 444, 590, 700, 750, 730, 643, 513, 369, 247, 175, 169, 228, 338, 469, 591, 672, 692, 647, 547, 418, 291, 200, 166, 201, 295, 426, 561, 667, 718, 700, 619, 495, 360, 246, 183, 184, 248, 357, 484, 594, 662, 670, 618, 519, 394, 268, 161, 83, 36, 14, 9, 11, 13, 12, 8, 1, 0, 0, 19, 66, 145, 253, 380, 506, 609, 668, 672, 620, 524, 403, 279, 172, 91, 40, 15, 7, 9, 12, 13, 8, 0, 0, 3, 33, 94, 187, 304, 431, 544, 619, 642, 605, 520, 410, 304, 233, 218, 264, 361, 482, 598, 677, 701, 664, 575, 455, 326, 210, 120, 60, 28, 15, 9, 5, 0, 0, 8, 43, 111, 213, 339, 470, 582, 651, 661, 612, 515, 396, 283, 204, 179, 211, 292, 399, 503, 579, 609, 585, 514, 412, 298, 193, 108, 51, 18, 4, 1, 3, 4, 5, 4, 4, 4, 5, 7, 9, 10, 11, 10, 9, 7, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 2, 3, 2, 0, 0, 6, 36, 93, 179, 286, 398, 494, 555, 568, 532, 454, 352, 245, 149, 77, 31, 7, 0, 0, 0, 1, 1, 1, 2, 5, 8, 11, 12, 12, 11, 10, 9, 8, 8, 8, 8, 9, 11, 14, 16, 18, 19, 19, 18, 16, 12, 5, 0, 0, 9, 47, 115, 213, 329, 446, 542, 598, 602, 555, 469, 362, 253, 158, 87, 41, 16, 6, 3, 3, 3, 4, 6, 9, 13, 17, 18, 18, 17, 16, 15, 12, 7, 0, 0, 2, 36, 106, 217, 361, 520, 665, 768, 809, 780, 688, 553, 402, 259, 144, 65, 20, 1, 0, 0, 2, 2, 1, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 1, 3, 4, 6, 7, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 7, 6, 6, 5, 5, 5, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 13, 19, 25, 30, 35, 37, 38, 36, 33, 30, 27, 27, 28, 32, 38, 45, 52, 57, 59, 57, 52, 45, 36, 27, 20, 16, 13, 12, 11, 11, 11, 10, 9, 8, 7, 7, 7, 7, 7, 7, 7, 6, 5, 4, 3, 4, 5, 6, 8, 9, 9, 8, 8, 7, 7, 7, 5, 1, 0, 0, 11, 43, 98, 177, 269, 362, 438, 483, 488, 452, 386, 301, 213, 135, 76, 38, 18, 10, 7, 5, 0, 0, 3, 28, 81, 165, 277, 402, 522, 613, 658, 647, 584, 484, 373, 278, 222, 218, 266, 350, 449, 535, 588, 593, 550, 469, 366, 260, 165, 93, 45, 18, 6, 3, 3, 4, 5, 6, 7, 9, 11, 12, 12, 11, 9, 7, 6, 4, 3, 3, 2, 2, 2, 2, 2, 3, 3, 3, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 5, 6, 6, 3, 0, 0, 6, 34, 91, 178, 289, 409, 517, 593, 623, 600, 532, 432, 321, 214, 127, 64, 26, 7, 0, 0, 0, 1, 2, 3, 3, 4, 4, 5, 5, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 0, 0, 0, 13, 44, 94, 162, 239, 313, 370, 399, 395, 358, 298, 225, 153, 91, 45, 17, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 2, 4, 6, 8, 10, 11, 13, 14, 13, 12, 10, 8, 6, 4, 4, 4, 5, 6, 6, 6, 5, 3, 2, 1, 1, 2, 4, 5, 6, 6, 5, 4, 4, 5, 5, 3, 0, 0, 3, 27, 77, 156, 259, 372, 477, 555, 592, 582, 529, 443, 340, 237, 147, 78, 34, 10, 2, 1, 1, 0, 0, 1, 21, 66, 138, 234, 343, 449, 533, 580, 583, 541, 463, 365, 262, 169, 95, 45, 16, 3, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 1, 2, 2, 1, 0, 0, 5, 24, 62, 119, 191, 267, 335, 382, 399, 383, 339, 275, 204, 135, 79, 39, 15, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 4, 6, 6, 5, 4, 2, 1, 1, 2, 1, 0, 0, 1, 16, 49, 102, 171, 249, 323, 379, 407, 402, 366, 306, 234, 161, 99, 51, 21, 6, 0, 0, 0, 0, 1, 2, 5, 8, 11, 13, 14, 13, 12, 10, 6, 2, 0, 0, 12, 47, 108, 196, 302, 412, 508, 573, 597, 576, 515, 426, 324, 225, 140, 75, 33, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 5, 5, 3, 2, 2, 2, 2, 1, 0, 0, 5, 27, 70, 138, 230, 336, 442, 530, 585, 597, 565, 495, 401, 297, 200, 119, 61, 25, 6, 0, 0, 0, 0, 0, 0, 2, 6, 9, 11, 13, 12, 11, 10, 8, 5, 2, 0, 0, 8, 33, 77, 141, 222, 309, 390, 450, 479, 471, 429, 360, 276, 193, 120, 65, 29, 9, 1, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 7, 6, 4, 1, 0, 0, 8, 33, 80, 151, 242, 342, 437, 509, 546, 542, 498, 423, 332, 240, 158, 94, 49, 22, 7, 1, 0, 0, 1, 3, 5, 6, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 10, 10, 11, 12, 12, 11, 9, 5, 1, 0, 3, 17, 46, 93, 157, 234, 314, 385, 436, 458, 448, 407, 344, 269, 193, 127, 74, 38, 17, 7, 3, 3, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 2, 4, 5, 6, 6, 6, 5, 3, 2, 1, 1, 2, 3, 4, 5, 6, 6, 6, 6, 5, 5, 5, 6, 6, 6, 6, 6, 7, 8, 8, 9, 10, 10, 9, 9, 8, 7, 6, 6, 6, 7, 7, 7, 7, 7, 7, 6, 5, 4, 1, 0, 0, 9, 31, 68, 121, 186, 255, 316, 360, 377, 366, 329, 278, 228, 196, 196, 234, 307, 404, 504, 588, 636, 640, 599, 521, 419, 312, 213, 132, 74, 37, 16, 5, 0, 0, 4, 26, 71, 142, 236, 346, 457, 551, 615, 639, 618, 558, 469, 366, 262, 172, 101, 52, 23, 9, 3, 0, 0, 0, 11, 39, 89, 162, 252, 348, 437, 503, 536, 529, 485, 413, 324, 233, 151, 87, 44, 18, 6, 2, 2, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 4, 5, 5, 6, 6, 6, 6, 6, 6, 5, 4, 3, 1, 1, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 4, 4, 2, 0, 0, 4, 24, 64, 131, 224, 334, 447, 544, 608, 626, 595, 525, 434, 344, 279, 254, 274, 333, 416, 501, 566, 597, 584, 531, 446, 346, 246, 158, 90, 44, 17, 4, 1, 1, 0, 0, 0, 3, 21, 58, 119, 202, 299, 398, 483, 540, 558, 537, 481, 405, 327, 266, 237, 245, 289, 355, 428, 487, 519, 515, 476, 407, 321, 231, 150, 86, 41, 15, 3, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 8, 7, 6, 5, 4, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 10, 9, 9, 8, 6, 3, 0, 0, 1, 14, 41, 87, 150, 225, 302, 368, 412, 426, 408, 361, 294, 220, 149, 89, 46, 18, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 2, 2, 3, 4, 6, 8, 9, 10, 10, 10, 10, 10, 10, 9, 9, 8, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 4, 4, 5, 6, 6, 7, 8, 9, 10, 11, 11, 12, 11, 11, 10, 9, 8, 8, 8, 8, 9, 9, 8, 7, 6, 4, 4, 4, 8, 17, 35, 65, 108, 165, 232, 303, 370, 423, 456, 462, 441, 397, 337, 268, 200, 139, 90, 55, 31, 18, 11, 9, 9, 10, 10, 10, 9, 9, 9, 9, 9, 11, 12, 13, 13, 13, 12, 12, 12, 13, 14, 15, 16, 15, 14, 12, 9, 8, 7, 7, 8, 9, 10, 11, 12, 12, 13, 13, 14, 15, 17, 18, 18, 19, 19, 19, 19, 19, 19, 18, 17, 16, 15, 16, 17, 18, 19, 20, 21, 20, 18, 16, 15, 14, 14, 14, 15, 17, 18, 19, 18, 17, 15, 13, 13, 13, 15, 15, 14, 11, 7, 7, 16, 38, 77, 130, 191, 248, 289, 303, 288, 247, 188, 125, 70, 30, 7, 0, 0, 3, 6, 6, 5, 3, 2, 2, 3, 5, 6, 5, 5, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 3, 3, 3, 3, 3, 3, 3, 4, 5, 7, 9, 11, 14, 16, 19, 23, 27, 31, 36, 41, 47, 52, 58, 63, 69, 75, 81, 88, 96, 104, 113, 121, 130, 140, 151, 163, 177, 190, 202, 213, 223, 231, 240, 249, 260, 272, 284, 297, 309, 320, 329, 337, 344, 348, 349, 345, 337, 323, 306, 286, 267, 250, 238, 229, 225, 222, 219, 214, 206, 195, 182, 169, 157, 149, 144, 142, 144, 148, 155, 164, 175, 188, 202, 214, 226, 237, 248, 258, 267, 276, 280, 280, 272, 256, 233, 205, 173, 141, 110, 83, 60, 43, 31, 23, 19, 17, 16, 17, 17, 18, 20, 22, 24, 26, 27, 29, 30, 32, 35, 38, 41, 45, 48, 51, 54, 57, 59, 60, 60, 60, 58, 55, 52, 48, 43, 38, 32, 26, 20, 15, 12, 11, 10, 10, 10, 9, 8, 7, 6, 6, 5, 5, 5, 5, 4, 3, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakG": [115, 112, 106, 98, 85, 70, 58, 50, 47, 45, 42, 37, 31, 25, 21, 19, 17, 17, 16, 15, 13, 12, 11, 10, 9, 9, 9, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 8, 8, 8, 9, 10, 10, 11, 11, 12, 13, 14, 17, 21, 27, 34, 41, 50, 60, 72, 85, 101, 120, 142, 167, 196, 226, 260, 296, 334, 373, 412, 451, 487, 519, 547, 568, 582, 589, 587, 579, 563, 541, 515, 485, 451, 415, 378, 338, 298, 259, 221, 186, 154, 126, 101, 81, 65, 52, 42, 34, 28, 22, 18, 14, 11, 9, 8, 8, 8, 8, 8, 8, 7, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 4, 5, 7, 8, 9, 11, 14, 20, 28, 40, 55, 75, 98, 124, 153, 183, 216, 251, 286, 320, 351, 377, 397, 408, 411, 405, 392, 372, 345, 313, 277, 239, 202, 166, 135, 108, 86, 68, 53, 41, 31, 23, 18, 15, 13, 13, 12, 12, 12, 11, 11, 10, 10, 10, 10, 11, 13, 17, 23, 33, 48, 68, 95, 130, 172, 221, 277, 338, 400, 460, 514, 558, 588, 603, 600, 580, 547, 503, 450, 393, 334, 276, 220, 168, 123, 87, 59, 42, 34, 35, 44, 60, 83, 114, 152, 196, 246, 298, 350, 397, 438, 468, 486, 490, 481, 461, 432, 400, 370, 347, 335, 339, 358, 391, 434, 481, 527, 564, 587, 593, 581, 550, 504, 447, 383, 317, 256, 202, 157, 125, 106, 100, 109, 133, 172, 224, 287, 354, 420, 478, 524, 552, 563, 559, 543, 521, 498, 479, 471, 477, 501, 543, 601, 669, 738, 800, 845, 866, 857, 819, 755, 670, 573, 471, 372, 283, 207, 145, 98, 64, 41, 27, 19, 16, 16, 17, 19, 21, 23, 25, 27, 28, 28, 29, 28, 27, 26, 25, 24, 24, 23, 23, 23, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 19, 17, 14, 10, 7, 4, 2, 0, 0, 0, 1, 13, 39, 84, 153, 248, 366, 502, 646, 785, 905, 992, 1037, 1032, 979, 884, 760, 623, 490, 380, 303, 266, 270, 307, 369, 442, 514, 574, 612, 622, 603, 555, 484, 399, 309, 224, 150, 92, 49, 21, 5, 0, 3, 17, 45, 90, 154, 238, 338, 448, 560, 662, 741, 787, 795, 763, 696, 602, 493, 381, 276, 186, 115, 65, 32, 13, 4, 0, 0, 2, 4, 6, 9, 12, 14, 16, 16, 16, 14, 12, 10, 8, 7, 6, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 7, 7, 8, 8, 8, 8, 7, 6, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 6, 7, 9, 10, 10, 10, 10, 9, 8, 7, 6, 5, 4, 4, 3, 3, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 4, 5, 5, 5, 3, 1, 0, 0, 0, 0, 1, 0, 0, 0, 7, 31, 75, 144, 235, 341, 448, 542, 608, 636, 621, 567, 482, 379, 274, 179, 102, 49, 17, 2, 0, 0, 3, 7, 11, 15, 18, 22, 25, 26, 27, 26, 24, 21, 18, 14, 11, 8, 6, 5, 5, 4, 4, 4, 3, 2, 1, 0, 1, 2, 4, 5, 6, 4, 2, 0, 0, 0, 1, 2, 1, 0, 0, 7, 39, 106, 212, 356, 523, 691, 835, 931, 962, 923, 821, 674, 505, 342, 203, 101, 38, 7, 0, 0, 2, 5, 6, 8, 12, 16, 21, 25, 27, 26, 24, 21, 18, 14, 12, 10, 9, 9, 9, 9, 9, 10, 12, 15, 19, 21, 21, 17, 10, 3, 0, 0, 3, 5, 1, 0, 0, 31, 116, 270, 498, 783, 1088, 1366, 1566, 1651, 1602, 1431, 1172, 873, 591, 370, 241, 211, 266, 377, 509, 627, 704, 723, 683, 592, 470, 338, 216, 119, 52, 15, 0, 0, 0, 3, 5, 6, 8, 10, 13, 16, 18, 19, 21, 23, 25, 27, 28, 28, 27, 25, 21, 18, 16, 14, 14, 14, 14, 15, 14, 13, 11, 9, 7, 5, 3, 3, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 8, 9, 9, 9, 8, 7, 6, 5, 5, 5, 6, 8, 10, 11, 12, 12, 11, 10, 8, 7, 5, 5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 1, 4, 6, 7, 5, 2, 0, 0, 0, 3, 8, 7, 0, 0, 0, 41, 138, 299, 518, 768, 1006, 1188, 1276, 1253, 1125, 919, 677, 441, 246, 110, 33, 0, 0, 0, 1, 4, 4, 3, 0, 0, 0, 24, 94, 220, 403, 627, 857, 1054, 1176, 1200, 1120, 953, 733, 502, 297, 143, 48, 4, 0, 0, 6, 9, 9, 10, 13, 20, 28, 34, 37, 35, 31, 26, 21, 17, 14, 12, 11, 11, 11, 11, 10, 10, 8, 7, 6, 5, 5, 6, 6, 7, 8, 8, 7, 7, 5, 5, 4, 5, 7, 10, 12, 13, 14, 13, 11, 9, 6, 5, 6, 8, 13, 17, 18, 15, 7, 0, 0, 0, 5, 14, 15, 4, 0, 0, 60, 216, 480, 839, 1244, 1621, 1891, 1996, 1912, 1660, 1295, 895, 531, 254, 83, 5, 0, 0, 11, 13, 6, 0, 0, 0, 7, 15, 19, 19, 16, 11, 8, 7, 7, 9, 10, 11, 12, 12, 13, 13, 12, 11, 10, 10, 9, 10, 10, 11, 12, 13, 13, 13, 13, 12, 11, 10, 9, 9, 10, 12, 13, 14, 15, 14, 13, 10, 8, 6, 4, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 5, 6, 6, 6, 5, 5, 4, 5, 6, 7, 9, 11, 11, 11, 11, 10, 8, 6, 4, 2, 1, 2, 4, 7, 10, 10, 6, 0, 0, 0, 0, 10, 15, 11, 0, 0, 10, 96, 269, 532, 855, 1183, 1448, 1588, 1570, 1400, 1118, 788, 477, 234, 79, 7, 0, 0, 7, 9, 5, 0, 0, 0, 0, 0, 13, 52, 125, 235, 372, 514, 630, 696, 695, 628, 511, 369, 231, 120, 46, 8, 0, 0, 4, 6, 6, 5, 6, 10, 14, 19, 22, 23, 22, 20, 18, 16, 14, 11, 8, 6, 4, 3, 2, 2, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 4, 6, 8, 10, 10, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 8, 6, 5, 3, 2, 2, 1, 2, 2, 4, 6, 8, 11, 13, 15, 16, 16, 15, 13, 11, 9, 8, 9, 13, 20, 28, 33, 33, 25, 12, 1, 0, 2, 13, 20, 13, 0, 0, 23, 146, 382, 727, 1134, 1525, 1815, 1933, 1851, 1587, 1203, 781, 401, 125, 0, 0, 134, 367, 648, 922, 1135, 1242, 1220, 1071, 828, 542, 274, 82, 4, 53, 218, 463, 735, 977, 1138, 1185, 1112, 938, 705, 461, 252, 105, 23, 0, 0, 6, 10, 8, 2, 0, 0, 5, 12, 17, 18, 16, 13, 11, 10, 11, 13, 17, 21, 23, 23, 20, 13, 7, 4, 5, 9, 11, 7, 0, 0, 8, 65, 178, 343, 541, 732, 874, 932, 891, 762, 577, 379, 207, 85, 18, 0, 0, 5, 9, 7, 1, 0, 0, 2, 8, 14, 17, 17, 16, 14, 13, 11, 9, 8, 7, 7, 8, 10, 12, 14, 15, 15, 13, 12, 10, 8, 7, 6, 6, 7, 7, 8, 7, 7, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 13, 15, 15, 14, 12, 9, 7, 6, 5, 5, 6, 6, 7, 7, 6, 6, 5, 4, 4, 4, 5, 7, 8, 9, 10, 10, 8, 7, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 10, 10, 9, 8, 8, 9, 12, 16, 19, 20, 17, 11, 4, 0, 2, 7, 12, 9, 0, 0, 2, 56, 170, 347, 566, 786, 959, 1041, 1012, 879, 676, 453, 254, 111, 30, 0, 0, 0, 0, 0, 5, 11, 11, 2, 0, 0, 52, 200, 450, 782, 1139, 1442, 1616, 1614, 1437, 1132, 775, 444, 195, 49, 0, 0, 8, 19, 17, 7, 0, 0, 0, 5, 11, 13, 12, 8, 5, 3, 3, 5, 6, 8, 9, 9, 9, 9, 8, 8, 6, 5, 3, 2, 1, 0, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 4, 3, 2, 1, 0, 1, 2, 4, 6, 8, 10, 11, 11, 10, 8, 6, 4, 4, 4, 4, 6, 7, 8, 8, 8, 8, 7, 7, 6, 6, 6, 6, 6, 7, 7, 8, 9, 9, 9, 8, 7, 6, 5, 4, 3, 2, 2, 1, 1, 1, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 10, 13, 12, 7, 0, 0, 0, 2, 12, 18, 13, 0, 0, 7, 89, 252, 490, 769, 1030, 1210, 1261, 1170, 962, 690, 420, 202, 62, 0, 0, 1, 14, 16, 9, 0, 0, 0, 1, 7, 10, 10, 8, 5, 3, 2, 3, 4, 6, 9, 12, 14, 14, 11, 5, 0, 0, 0, 5, 11, 11, 3, 0, 0, 35, 126, 272, 455, 641, 785, 850, 818, 700, 526, 338, 177, 66, 9, 0, 0, 7, 11, 8, 1, 0, 0, 0, 2, 4, 4, 3, 2, 1, 2, 3, 5, 7, 8, 9, 8, 7, 6, 5, 5, 5, 5, 5, 6, 5, 5, 4, 3, 2, 2, 1, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 10, 10, 9, 8, 6, 5, 3, 3, 2, 3, 5, 6, 9, 10, 11, 12, 11, 9, 7, 7, 8, 9, 10, 9, 6, 2, 0, 0, 5, 11, 13, 7, 0, 0, 18, 87, 209, 374, 555, 710, 801, 800, 706, 537, 331, 137, 3, 0, 71, 300, 630, 1001, 1334, 1548, 1590, 1451, 1169, 818, 480, 219, 61, 0, 0, 4, 14, 10, 1, 0, 0, 3, 3, 0, 0, 20, 97, 238, 434, 653, 844, 957, 961, 855, 668, 450, 249, 102, 20, 0, 0, 7, 14, 11, 3, 0, 0, 2, 8, 14, 15, 14, 11, 7, 6, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 1, 0, 0, 0, 0, 5, 9, 8, 1, 0, 0, 29, 99, 209, 345, 479, 578, 616, 582, 486, 354, 219, 110, 39, 6, 0, 0, 0, 0, 0, 2, 13, 18, 11, 0, 0, 24, 144, 365, 671, 1009, 1299, 1466, 1461, 1287, 992, 654, 350, 134, 18, 0, 0, 15, 24, 18, 5, 0, 0, 0, 3, 7, 8, 6, 3, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 3, 0, 0, 0, 0, 5, 11, 12, 5, 0, 0, 21, 97, 227, 397, 575, 718, 786, 761, 651, 485, 308, 156, 55, 4, 0, 0, 4, 7, 7, 5, 2, 0, 0, 0, 15, 67, 159, 287, 427, 550, 622, 624, 554, 433, 290, 160, 65, 12, 0, 0, 5, 9, 7, 2, 0, 0, 0, 4, 10, 13, 15, 14, 13, 12, 10, 9, 8, 7, 7, 7, 8, 9, 10, 10, 10, 9, 8, 8, 11, 15, 21, 24, 22, 14, 3, 0, 0, 4, 19, 26, 17, 0, 0, 15, 133, 354, 665, 1009, 1305, 1476, 1473, 1295, 988, 630, 304, 73, 0, 6, 146, 350, 565, 740, 836, 829, 722, 542, 331, 141, 16, 0, 62, 222, 432, 641, 801, 872, 839, 716, 534, 341, 175, 63, 6, 0, 0, 10, 12, 7, 0, 0, 1, 11, 21, 24, 20, 10, 0, 0, 0, 12, 20, 17, 0, 0, 0, 77, 238, 479, 761, 1019, 1188, 1219, 1103, 875, 596, 333, 138, 27, 0, 0, 10, 19, 15, 5, 0, 0, 2, 12, 20, 23, 21, 16, 11, 8, 7, 6, 5, 5, 4, 3, 3, 4, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 10, 9, 9, 8, 7, 7, 7, 7, 6, 5, 4, 3, 1, 1, 1, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 7, 9, 11, 10, 6, 0, 0, 0, 1, 14, 24, 20, 2, 0, 0, 77, 248, 509, 818, 1105, 1296, 1337, 1213, 956, 634, 322, 88, 0, 0, 130, 343, 582, 789, 913, 926, 829, 649, 436, 240, 97, 17, 0, 0, 9, 15, 12, 4, 0, 0, 0, 2, 5, 6, 5, 3, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 3, 2, 1, 1, 2, 3, 3, 4, 3, 3, 2, 2, 2, 2, 3, 4, 6, 7, 8, 8, 8, 8, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 7, 9, 11, 13, 14, 13, 11, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 8, 7, 6, 5, 5, 5, 7, 8, 9, 9, 8, 6, 4, 3, 2, 3, 4, 6, 8, 9, 9, 9, 9, 7, 7, 6, 6, 7, 8, 9, 9, 9, 9, 8, 8, 8, 8, 8, 9, 11, 11, 12, 11, 10, 9, 8, 8, 8, 9, 10, 11, 11, 10, 9, 7, 4, 2, 1, 1, 2, 4, 6, 8, 9, 10, 11, 12, 13, 12, 10, 6, 1, 0, 2, 7, 12, 12, 4, 0, 0, 23, 95, 214, 366, 519, 635, 683, 648, 542, 394, 240, 115, 34, 0, 0, 1, 9, 10, 5, 0, 0, 0, 1, 4, 6, 6, 4, 2, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 1, 2, 3, 5, 7, 8, 8, 7, 6, 5, 4, 5, 5, 7, 8, 10, 10, 10, 10, 9, 8, 7, 6, 6, 7, 7, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 6, 5, 5, 4, 4, 4, 5, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 11, 12, 11, 10, 9, 7, 6, 6, 6, 7, 7, 8, 9, 10, 11, 13, 14, 16, 18, 19, 20, 19, 18, 16, 13, 11, 9, 8, 7, 7, 7, 7, 6, 5, 4, 2, 1, 0, 1, 2, 4, 6, 8, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 10, 11, 10, 7, 2, 0, 0, 4, 9, 10, 6, 0, 0, 11, 62, 150, 268, 389, 485, 528, 505, 422, 297, 161, 46, 0, 0, 84, 256, 481, 714, 899, 989, 960, 820, 608, 381, 188, 60, 0, 0, 0, 13, 15, 9, 0, 0, 0, 7, 14, 18, 17, 12, 8, 5, 5, 7, 10, 13, 14, 15, 15, 14, 12, 10, 8, 6, 4, 2, 1, 1, 2, 2, 2, 1, 0, 0, 0, 3, 8, 12, 10, 3, 0, 0, 25, 88, 188, 312, 432, 518, 548, 511, 418, 296, 175, 79, 20, 0, 0, 2, 8, 8, 4, 0, 0, 0, 0, 2, 3, 2, 1, 0, 0, 1, 3, 5, 7, 8, 8, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 2, 3, 3, 1, 0, 0, 0, 3, 9, 12, 8, 0, 0, 3, 49, 137, 262, 401, 521, 589, 585, 511, 389, 250, 128, 44, 2, 0, 0, 7, 10, 7, 1, 0, 0, 0, 1, 3, 3, 2, 2, 2, 3, 4, 6, 7, 7, 8, 10, 11, 12, 11, 7, 1, 0, 0, 0, 8, 15, 14, 3, 0, 0, 42, 145, 306, 500, 685, 811, 842, 767, 603, 391, 185, 32, 0, 10, 152, 365, 602, 807, 930, 939, 834, 647, 428, 229, 86, 11, 0, 0, 11, 16, 10, 1, 0, 0, 6, 16, 23, 24, 20, 14, 8, 4, 3, 4, 5, 6, 7, 6, 5, 4, 3, 2, 2, 1, 1, 2, 2, 3, 4, 6, 6, 7, 6, 5, 4, 2, 1, 0, 0, 0, 1, 2, 4, 3, 1, 0, 0, 0, 2, 9, 13, 8, 0, 0, 6, 60, 165, 312, 475, 617, 697, 694, 607, 457, 281, 121, 12, 0, 18, 132, 295, 471, 619, 705, 706, 624, 482, 319, 171, 66, 9, 0, 0, 7, 11, 8, 2, 0, 0, 5, 11, 14, 13, 9, 6, 3, 4, 6, 11, 15, 18, 19, 19, 18, 16, 14, 12, 11, 8, 7, 6, 6, 8, 10, 11, 10, 6, 1, 0, 1, 7, 12, 11, 2, 0, 0, 32, 115, 245, 405, 558, 665, 696, 640, 515, 356, 202, 85, 17, 0, 0, 5, 12, 10, 4, 0, 0, 0, 1, 4, 5, 4, 3, 3, 3, 5, 7, 9, 12, 15, 19, 22, 21, 16, 7, 0, 0, 2, 14, 22, 19, 2, 0, 0, 71, 230, 472, 758, 1023, 1199, 1234, 1119, 888, 604, 337, 138, 25, 0, 0, 11, 21, 17, 6, 0, 0, 0, 4, 13, 17, 17, 11, 3, 0, 0, 4, 16, 23, 18, 2, 0, 0, 68, 215, 433, 686, 914, 1057, 1072, 953, 732, 466, 218, 42, 0, 3, 130, 318, 524, 699, 802, 808, 719, 560, 373, 203, 79, 12, 0, 0, 8, 13, 10, 3, 0, 0, 0, 1, 3, 4, 3, 3, 4, 6, 9, 12, 14, 15, 14, 11, 9, 7, 5, 5, 6, 6, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 2, 0, 0, 0, 0, 1, 6, 9, 7, 0, 0, 0, 35, 105, 208, 326, 430, 492, 495, 438, 338, 222, 118, 44, 5, 0, 0, 5, 8, 7, 5, 5, 8, 12, 17, 19, 18, 16, 13, 11, 11, 12, 14, 17, 20, 22, 23, 22, 18, 12, 6, 4, 6, 12, 15, 11, 0, 0, 0, 47, 146, 295, 470, 632, 739, 761, 692, 552, 379, 214, 90, 19, 0, 0, 6, 12, 10, 3, 0, 0, 0, 5, 9, 10, 9, 6, 3, 2, 2, 3, 4, 4, 5, 5, 5, 5, 5, 6, 6, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 4, 7, 11, 14, 16, 17, 16, 14, 12, 9, 7, 6, 6, 7, 8, 9, 9, 9, 9, 7, 6, 5, 4, 5, 6, 7, 8, 8, 7, 5, 4, 3, 2, 3, 4, 6, 8, 9, 10, 10, 9, 8, 7, 7, 6, 6, 7, 9, 10, 12, 13, 14, 13, 11, 9, 7, 4, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 4, 4, 6, 7, 8, 10, 10, 10, 8, 7, 5, 4, 3, 4, 6, 8, 10, 12, 12, 12, 10, 7, 5, 3, 2, 2, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 4, 7, 10, 12, 13, 12, 8, 4, 0, 0, 2, 7, 9, 7, 0, 0, 0, 30, 94, 190, 303, 407, 476, 490, 446, 356, 245, 139, 59, 13, 0, 0, 3, 7, 7, 5, 4, 7, 12, 18, 21, 20, 15, 9, 5, 4, 7, 11, 11, 5, 0, 0, 15, 67, 157, 273, 393, 487, 530, 509, 427, 302, 165, 49, 0, 0, 89, 263, 487, 715, 892, 974, 938, 797, 589, 368, 181, 58, 0, 0, 0, 12, 15, 9, 0, 0, 0, 0, 4, 7, 6, 4, 3, 3, 5, 8, 11, 13, 13, 11, 8, 5, 2, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 2, 5, 7, 9, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 7, 5, 3, 1, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 1, 0, 0, 1, 2, 5, 6, 7, 7, 6, 4, 3, 1, 0, 0, 1, 2, 4, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 2, 4, 6, 8, 8, 8, 7, 6, 4, 3, 2, 2, 2, 2, 2, 1, 0, 0, 0, 1, 2, 4, 7, 9, 11, 12, 12, 11, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 3, 2, 2, 3, 5, 7, 9, 11, 12, 12, 11, 9, 8, 6, 4, 3, 2, 3, 5, 11, 17, 21, 23, 19, 12, 6, 4, 8, 15, 18, 10, 0, 0, 11, 88, 231, 425, 635, 810, 901, 883, 762, 572, 364, 184, 63, 3, 0, 0, 11, 14, 9, 0, 0, 0, 2, 10, 16, 19, 18, 15, 10, 6, 5, 7, 11, 13, 10, 3, 0, 0, 31, 97, 201, 327, 450, 539, 567, 523, 413, 263, 112, 5, 0, 66, 260, 534, 833, 1089, 1238, 1243, 1105, 862, 578, 318, 128, 23, 0, 0, 11, 18, 13, 3, 0, 0, 8, 19, 27, 29, 25, 18, 11, 7, 5, 6, 7, 8, 9, 9, 9, 9, 8, 6, 5, 3, 2, 2, 3, 4, 6, 7, 7, 5, 3, 3, 5, 9, 13, 13, 6, 0, 0, 12, 64, 157, 281, 413, 523, 581, 570, 494, 374, 241, 125, 45, 4, 0, 0, 6, 9, 7, 3, 1, 3, 9, 16, 21, 23, 21, 17, 11, 6, 3, 4, 7, 10, 9, 2, 0, 0, 24, 85, 180, 297, 411, 494, 522, 487, 395, 269, 138, 33, 0, 1, 97, 258, 455, 646, 787, 843, 799, 670, 490, 303, 148, 47, 0, 0, 0, 10, 12, 6, 0, 0, 0, 4, 9, 12, 11, 6, 2, 1, 4, 8, 10, 6, 0, 0, 8, 56, 143, 263, 395, 507, 571, 569, 501, 387, 257, 140, 55, 9, 0, 0, 5, 8, 6, 1, 0, 0, 0, 2, 5, 6, 6, 5, 4, 3, 3, 4, 5, 6, 5, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 0, 0, 0, 2, 5, 8, 11, 11, 9, 5, 0, 0, 0, 5, 10, 11, 5, 0, 0, 18, 78, 179, 310, 444, 551, 599, 575, 482, 343, 190, 62, 0, 0, 81, 241, 443, 643, 792, 854, 814, 684, 502, 312, 156, 54, 4, 0, 0, 0, 3, 6, 9, 10, 3, 0, 0, 18, 106, 265, 485, 723, 923, 1031, 1015, 879, 663, 424, 217, 75, 4, 0, 0, 12, 16, 10, 0, 0, 0, 6, 15, 20, 20, 16, 10, 5, 2, 2, 3, 5, 6, 6, 5, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 8, 9, 9, 8, 7, 5, 4, 3, 3, 4, 5, 5, 6, 6, 5, 4, 3, 1, 0, 0, 1, 2, 5, 7, 10, 12, 13, 13, 11, 9, 7, 5, 3, 3, 4, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 4, 4, 3, 2, 2, 1, 1, 0, 0, 0, 1, 2, 3, 5, 8, 9, 11, 13, 15, 18, 20, 22, 20, 16, 9, 4, 3, 8, 16, 19, 13, 0, 0, 8, 81, 221, 420, 643, 839, 956, 960, 846, 643, 401, 177, 23, 0, 33, 194, 419, 657, 852, 957, 947, 829, 637, 421, 229, 93, 18, 0, 0, 0, 7, 10, 11, 9, 1, 0, 0, 21, 110, 270, 487, 724, 925, 1035, 1025, 896, 686, 449, 238, 90, 12, 0, 0, 10, 15, 10, 2, 0, 0, 2, 9, 13, 13, 11, 7, 5, 6, 8, 8, 4, 0, 0, 8, 44, 108, 193, 284, 361, 404, 400, 351, 270, 178, 96, 37, 6, 0, 0, 3, 5, 4, 0, 0, 0, 1, 4, 7, 8, 8, 6, 5, 5, 6, 8, 11, 12, 12, 11, 9, 7, 5, 4, 4, 5, 5, 6, 6, 5, 4, 3, 2, 1, 1, 0, 0, 1, 1, 2, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 4, 5, 6, 6, 6, 5, 3, 1, 0, 0, 0, 2, 4, 5, 6, 6, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 8, 7, 5, 4, 4, 4, 6, 8, 9, 10, 10, 9, 7, 5, 4, 4, 5, 6, 7, 8, 9, 11, 13, 14, 13, 9, 2, 0, 0, 3, 13, 18, 13, 0, 0, 2, 71, 210, 413, 647, 859, 995, 1016, 919, 730, 500, 284, 122, 27, 0, 0, 7, 14, 13, 7, 2, 3, 10, 18, 23, 24, 21, 16, 12, 9, 9, 11, 12, 13, 14, 13, 11, 9, 7, 5, 5, 5, 7, 8, 8, 7, 6, 4, 2, 1, 1, 2, 4, 6, 8, 10, 10, 11, 11, 10, 9, 7, 4, 1, 0, 0, 2, 6, 7, 5, 0, 0, 2, 28, 80, 156, 244, 326, 382, 395, 363, 292, 197, 98, 19, 0, 3, 92, 245, 439, 635, 788, 859, 830, 709, 529, 336, 171, 59, 3, 0, 0, 9, 12, 8, 1, 0, 0, 0, 4, 6, 5, 3, 1, 1, 2, 5, 8, 10, 10, 9, 7, 5, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 2, 4, 6, 7, 7, 7, 7, 7, 7, 4, 1, 0, 0, 0, 7, 15, 16, 8, 0, 0, 24, 114, 267, 470, 684, 859, 947, 922, 789, 580, 347, 144, 14, 0, 53, 202, 393, 581, 722, 782, 750, 638, 475, 303, 156, 56, 6, 0, 0, 8, 10, 6, 0, 0, 0, 7, 15, 19, 17, 10, 1, 0, 0, 10, 18, 17, 4, 0, 0, 52, 183, 390, 645, 897, 1084, 1154, 1089, 907, 658, 404, 196, 61, 0, 0, 1, 13, 16, 9, 0, 0, 0, 0, 4, 7, 8, 7, 6, 6, 6, 6, 6, 5, 5, 5, 4, 2, 0, 0, 0, 2, 6, 9, 8, 1, 0, 0, 23, 80, 170, 280, 388, 468, 498, 471, 393, 287, 179, 89, 31, 2, 0, 0, 1, 4, 6, 7, 6, 1, 0, 0, 16, 71, 165, 293, 433, 554, 624, 626, 557, 438, 297, 167, 71, 15, 0, 0, 4, 8, 7, 2, 0, 0, 2, 6, 8, 8, 5, 3, 2, 5, 8, 10, 7, 0, 0, 2, 35, 100, 194, 302, 401, 466, 480, 439, 354, 248, 145, 66, 17, 0, 0, 2, 6, 6, 3, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 11, 13, 13, 13, 12, 10, 8, 7, 8, 9, 12, 14, 16, 17, 19, 20, 21, 21, 19, 14, 7, 1, 1, 6, 15, 19, 12, 0, 0, 7, 84, 233, 445, 688, 906, 1044, 1065, 964, 769, 532, 307, 135, 34, 0, 0, 5, 13, 12, 5, 1, 1, 8, 16, 21, 21, 17, 11, 6, 3, 2, 3, 4, 5, 5, 5, 6, 6, 6, 5, 3, 2, 1, 0, 1, 1, 2, 3, 3, 2, 2, 1, 2, 3, 5, 7, 8, 9, 9, 7, 5, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 1, 2, 4, 6, 8, 9, 8, 7, 5, 3, 1, 1, 1, 2, 3, 5, 6, 7, 8, 7, 5, 4, 2, 1, 1, 1, 3, 4, 5, 7, 7, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 5, 2, 0, 0, 3, 7, 9, 7, 0, 0, 2, 37, 109, 216, 342, 461, 544, 569, 530, 438, 315, 192, 93, 29, 0, 0, 0, 5, 6, 4, 2, 2, 6, 11, 14, 15, 13, 10, 7, 5, 4, 5, 6, 7, 7, 7, 6, 5, 4, 4, 4, 5, 5, 6, 7, 8, 8, 9, 8, 7, 6, 5, 5, 7, 9, 11, 14, 15, 16, 16, 14, 11, 9, 7, 7, 9, 12, 12, 8, 2, 0, 5, 36, 99, 195, 312, 429, 517, 550, 513, 411, 268, 126, 35, 35, 147, 361, 635, 909, 1116, 1205, 1156, 984, 737, 474, 249, 94, 14, 0, 0, 10, 14, 9, 1, 0, 1, 10, 19, 24, 23, 18, 12, 6, 4, 4, 6, 9, 12, 13, 14, 13, 12, 10, 9, 9, 10, 12, 15, 17, 19, 19, 17, 15, 12, 9, 7, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 1, 2, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 1, 2, 4, 7, 8, 9, 9, 7, 5, 3, 1, 0, 0, 0, 2, 5, 7, 9, 10, 10, 9, 7, 5, 3, 2, 2, 3, 5, 7, 8, 9, 8, 6, 4, 3, 2, 2, 3, 5, 6, 6, 5, 4, 3, 2, 1, 1, 2, 3, 3, 4, 4, 5, 6, 7, 7, 6, 6, 5, 6, 7, 9, 10, 7, 2, 0, 0, 17, 56, 120, 200, 283, 351, 388, 384, 341, 270, 187, 110, 52, 15, 0, 0, 0, 2, 5, 6, 4, 0, 0, 0, 20, 69, 151, 259, 376, 477, 538, 543, 491, 396, 281, 171, 85, 29, 2, 0, 0, 0, 6, 12, 13, 7, 0, 0, 13, 91, 240, 455, 704, 934, 1091, 1133, 1049, 861, 619, 377, 183, 58, 1, 0, 0, 11, 13, 8, 0, 0, 0, 0, 3, 5, 4, 2, 1, 0, 1, 3, 5, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 1, 1, 2, 4, 7, 10, 12, 13, 13, 12, 10, 9, 8, 8, 10, 13, 18, 22, 26, 28, 27, 25, 21, 17, 14, 12, 12, 12, 13, 13, 12, 11, 9, 7, 6, 6, 6, 8, 10, 13, 15, 16, 16, 15, 14, 12, 9, 7, 5, 4, 4, 4, 6, 7, 8, 9, 9, 8, 7, 5, 4, 3, 3, 4, 6, 9, 12, 15, 17, 18, 17, 14, 11, 8, 5, 4, 3, 3, 4, 4, 4, 4, 3, 3, 4, 5, 7, 8, 9, 9, 8, 7, 5, 4, 3, 4, 5, 7, 8, 9, 9, 9, 8, 6, 4, 2, 0, 0, 0, 1, 3, 6, 7, 8, 8, 6, 4, 2, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 4, 5, 6, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 1, 3, 5, 7, 8, 8, 7, 6, 4, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 3, 4, 4, 4, 2, 0, 0, 5, 27, 66, 119, 178, 230, 263, 268, 245, 200, 144, 89, 45, 16, 1, 0, 0, 1, 3, 5, 6, 3, 0, 0, 0, 21, 65, 133, 219, 308, 382, 421, 418, 372, 296, 207, 124, 59, 19, 1, 0, 0, 3, 3, 3, 2, 3, 5, 7, 8, 8, 6, 4, 2, 2, 2, 2, 2, 3, 4, 6, 7, 8, 6, 2, 0, 0, 2, 9, 15, 13, 3, 0, 0, 44, 149, 318, 533, 754, 933, 1025, 1003, 872, 661, 423, 214, 81, 52, 129, 288, 487, 675, 807, 852, 804, 677, 505, 328, 177, 72, 14, 0, 0, 2, 9, 13, 11, 3, 0, 0, 16, 86, 214, 396, 606, 805, 946, 994, 938, 792, 591, 381, 203, 80, 14, 0, 0, 6, 9, 6, 1, 0, 0, 5, 11, 13, 13, 9, 5, 2, 2, 2, 3, 5, 6, 7, 8, 8, 6, 4, 3, 2, 4, 7, 8, 4, 0, 0, 6, 43, 114, 216, 336, 451, 536, 569, 544, 466, 356, 237, 133, 58, 15, 0, 0, 0, 5, 7, 6, 1, 0, 0, 6, 38, 100, 189, 296, 401, 481, 517, 498, 431, 331, 221, 124, 53, 13, 0, 0, 2, 5, 4, 1, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 2, 0, 0, 0, 1, 4, 6, 3, 0, 0, 6, 41, 105, 197, 303, 401, 469, 492, 462, 390, 292, 190, 104, 44, 11, 0, 0, 0, 1, 3, 4, 3, 0, 0, 0, 16, 60, 136, 241, 358, 465, 535, 550, 503, 404, 277, 155, 73, 56, 115, 241, 408, 576, 707, 766, 738, 631, 470, 297, 154, 78, 88, 179, 330, 502, 652, 746, 762, 698, 572, 414, 258, 131, 47, 6, 0, 0, 5, 7, 4, 0, 0, 0, 4, 8, 11, 11, 11, 11, 11, 12, 11, 7, 0, 0, 6, 37, 97, 185, 291, 396, 478, 519, 509, 450, 356, 249, 150, 72, 23, 0, 0, 0, 4, 10, 11, 5, 0, 0, 9, 64, 169, 324, 510, 695, 839, 909, 886, 775, 600, 402, 223, 100, 54, 87, 183, 314, 444, 542, 586, 568, 495, 385, 264, 155, 73, 23, 1, 0, 0, 4, 4, 1, 0, 0, 0, 0, 2, 3, 4, 4, 4, 4, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 1, 4, 6, 9, 10, 11, 10, 9, 8, 6, 5, 4, 4, 3, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 1, 1, 2, 3, 4, 5, 6, 6, 5, 5, 5, 6, 7, 9, 11, 12, 13, 12, 10, 7, 5, 2, 0, 0, 1, 3, 4, 3, 0, 0, 2, 21, 62, 125, 207, 295, 370, 415, 418, 375, 293, 192, 94, 28, 13, 61, 168, 315, 474, 611, 696, 711, 655, 542, 399, 256, 137, 55, 12, 0, 0, 3, 5, 3, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 2, 4, 7, 10, 12, 13, 14, 13, 12, 11, 9, 8, 8, 8, 8, 9, 10, 12, 14, 14, 14, 11, 8, 7, 7, 10, 12, 9, 2, 0, 0, 34, 111, 237, 400, 574, 725, 817, 830, 758, 618, 442, 269, 137, 71, 82, 162, 291, 437, 566, 649, 669, 624, 525, 396, 262, 147, 65, 17, 0, 0, 1, 6, 7, 4, 0, 0, 0, 18, 62, 133, 229, 335, 434, 504, 530, 505, 437, 339, 233, 137, 65, 21, 1, 0, 0, 3, 3, 2, 2, 3, 6, 10, 13, 14, 14, 13, 12, 13, 13, 10, 4, 0, 0, 16, 65, 151, 267, 396, 513, 593, 618, 582, 495, 376, 252, 143, 64, 19, 0, 0, 0, 3, 4, 3, 3, 6, 10, 13, 15, 14, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 1, 1, 1, 2, 3, 3, 3, 3, 3, 2, 1, 0, 0, 2, 4, 7, 8, 5, 0, 0, 4, 31, 86, 168, 270, 375, 460, 505, 497, 436, 339, 233, 150, 120, 158, 264, 419, 590, 739, 831, 846, 781, 652, 487, 319, 177, 77, 20, 0, 0, 2, 5, 5, 5, 6, 11, 18, 23, 26, 23, 18, 12, 9, 8, 9, 8, 3, 0, 0, 22, 79, 178, 316, 476, 632, 750, 805, 782, 684, 533, 364, 216, 127, 117, 191, 332, 506, 673, 794, 842, 808, 700, 546, 377, 225, 109, 38, 4, 0, 0, 4, 4, 2, 0, 0, 0, 3, 7, 9, 9, 9, 8, 8, 9, 10, 11, 12, 12, 10, 9, 7, 5, 3, 2, 2, 3, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 8, 9, 9, 8, 6, 3, 2, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 8, 8, 8, 7, 5, 3, 2, 1, 0, 1, 2, 2, 3, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 1, 2, 2, 3, 3, 2, 2, 1, 1, 0, 1, 1, 3, 4, 5, 7, 8, 8, 8, 7, 6, 4, 3, 3, 4, 6, 8, 10, 11, 12, 13, 12, 12, 10, 9, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 11, 12, 11, 9, 6, 4, 2, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 1, 3, 5, 8, 11, 14, 16, 17, 17, 15, 12, 10, 7, 6, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 7, 8, 9, 9, 9, 8, 7, 5, 4, 3, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 4, 3, 3, 2, 2, 2, 3, 3, 4, 4, 5, 6, 6, 7, 8, 9, 9, 9, 9, 8, 7, 7, 8, 9, 10, 11, 10, 7, 2, 0, 2, 20, 58, 120, 203, 298, 389, 456, 485, 467, 406, 319, 231, 171, 160, 210, 317, 460, 609, 730, 796, 792, 720, 594, 441, 290, 163, 73, 21, 0, 0, 1, 6, 8, 9, 9, 11, 13, 15, 15, 14, 12, 10, 8, 6, 6, 6, 5, 5, 4, 2, 1, 1, 1, 2, 4, 5, 7, 8, 9, 10, 11, 13, 14, 15, 14, 12, 10, 9, 9, 8, 5, 0, 0, 1, 26, 80, 164, 272, 389, 493, 564, 588, 559, 485, 382, 269, 165, 84, 32, 6, 0, 0, 2, 4, 5, 6, 7, 9, 12, 13, 13, 11, 9, 7, 5, 5, 5, 6, 6, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 5, 5, 6, 6, 6, 7, 7, 8, 9, 10, 11, 10, 9, 8, 6, 4, 3, 1, 0, 0, 0, 1, 3, 5, 8, 10, 12, 13, 14, 14, 13, 11, 8, 6, 5, 6, 8, 8, 5, 0, 0, 2, 29, 85, 174, 289, 415, 529, 609, 638, 610, 530, 415, 290, 183, 115, 101, 143, 230, 343, 457, 548, 596, 592, 537, 444, 331, 219, 124, 56, 17, 0, 0, 0, 2, 2, 1, 0, 2, 4, 7, 9, 8, 6, 4, 2, 1, 2, 3, 4, 4, 4, 4, 5, 5, 5, 6, 6, 6, 5, 5, 5, 5, 6, 6, 6, 6, 5, 4, 4, 6, 6, 4, 0, 0, 1, 21, 67, 142, 244, 360, 471, 556, 597, 584, 520, 420, 305, 203, 137, 124, 168, 260, 381, 504, 601, 652, 645, 582, 479, 359, 250, 176, 153, 183, 255, 349, 441, 507, 533, 512, 450, 361, 261, 167, 91, 40, 11, 0, 0, 0, 1, 0, 0, 0, 0, 1, 3, 4, 4, 3, 3, 3, 4, 6, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 4, 5, 6, 7, 6, 5, 4, 3, 3, 3, 4, 5, 6, 7, 7, 7, 6, 5, 4, 3, 2, 2, 2, 3, 5, 6, 6, 7, 6, 5, 4, 3, 2, 1, 1, 1, 2, 3, 3, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 2, 2, 2, 3, 4, 6, 7, 8, 8, 8, 8, 8, 7, 7, 7, 7, 8, 9, 10, 10, 9, 9, 8, 7, 7, 7, 8, 8, 7, 5, 3, 4, 11, 27, 55, 98, 151, 210, 265, 307, 327, 322, 292, 242, 183, 123, 72, 34, 11, 1, 0, 0, 1, 2, 2, 2, 2, 3, 4, 5, 5, 6, 7, 8, 8, 7, 4, 1, 0, 5, 20, 48, 88, 137, 186, 228, 254, 260, 244, 211, 168, 121, 78, 43, 18, 4, 0, 0, 2, 4, 2, 0, 0, 6, 39, 105, 206, 333, 469, 593, 682, 719, 697, 623, 509, 378, 250, 143, 66, 21, 1, 0, 0, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 3, 4, 4, 5, 5, 5, 4, 3, 2, 1, 1, 2, 3, 5, 8, 10, 13, 15, 16, 16, 15, 14, 13, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 4, 4, 4, 5, 6, 7, 8, 9, 9, 9, 10, 11, 11, 12, 12, 10, 7, 4, 6, 15, 37, 74, 126, 189, 256, 317, 360, 378, 366, 328, 269, 201, 134, 77, 36, 12, 1, 0, 0, 0, 1, 1, 1, 2, 4, 6, 7, 8, 8, 7, 7, 7, 6, 5, 4, 5, 9, 21, 41, 71, 109, 152, 191, 220, 232, 222, 194, 154, 116, 97, 114, 176, 284, 428, 586, 730, 835, 877, 849, 756, 615, 453, 296, 166, 74, 22, 0, 0, 0, 3, 3, 1, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 9, 8, 6, 5, 3, 3, 2, 3, 3, 3, 3, 3, 3, 3, 4, 5, 5, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 8, 8, 7, 6, 5, 3, 2, 3, 4, 5, 7, 9, 11, 12, 12, 12, 11, 10, 9, 9, 9, 9, 10, 11, 12, 12, 12, 11, 10, 9, 8, 8, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 9, 11, 13, 14, 13, 11, 8, 6, 5, 4, 2, 0, 0, 5, 27, 73, 144, 238, 345, 449, 532, 579, 582, 540, 461, 360, 253, 158, 83, 34, 8, 0, 0, 0, 1, 0, 0, 0, 1, 3, 6, 8, 8, 8, 8, 7, 7, 6, 6, 5, 4, 3, 3, 3, 3, 3, 4, 5, 6, 6, 7, 6, 6, 5, 4, 3, 3, 3, 2, 3, 3, 3, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 9, 8, 7, 6, 4, 3, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 3, 3, 3, 3, 3, 4, 5, 6, 6, 7, 6, 6, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 0, 0, 0, 10, 39, 93, 175, 279, 395, 506, 593, 640, 638, 589, 502, 395, 290, 208, 163, 160, 195, 257, 328, 391, 431, 439, 414, 361, 289, 211, 138, 79, 37, 13, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 2, 2, 4, 5, 7, 8, 8, 8, 7, 6, 6, 5, 6, 7, 8, 9, 10, 10, 9, 8, 7, 5, 4, 3, 2, 3, 3, 5, 6, 7, 8, 9, 10, 10, 10, 9, 9, 8, 6, 5, 3, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 4, 5, 6, 7, 7, 7, 5, 2, 0, 0, 5, 20, 46, 85, 133, 187, 238, 280, 303, 305, 283, 243, 195, 153, 130, 137, 179, 253, 346, 441, 519, 566, 570, 531, 457, 361, 259, 166, 92, 41, 12, 0, 0, 0, 1, 1, 2, 3, 6, 10, 13, 16, 17, 16, 15, 12, 8, 4, 1, 1, 8, 27, 63, 117, 188, 269, 350, 417, 461, 471, 447, 393, 318, 235, 157, 92, 46, 17, 3, 0, 0, 1, 3, 5, 6, 8, 10, 11, 11, 10, 9, 8, 7, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 5, 5, 5, 6, 7, 8, 9, 9, 9, 8, 7, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 8, 8, 8, 8, 7, 6, 4, 3, 1, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 3, 3, 3, 4, 4, 5, 6, 6, 7, 7, 8, 8, 7, 6, 5, 5, 5, 5, 6, 7, 7, 8, 7, 7, 6, 6, 5, 5, 6, 7, 8, 9, 11, 13, 14, 14, 14, 13, 12, 11, 11, 11, 11, 10, 5, 0, 0, 4, 34, 93, 185, 303, 434, 559, 658, 713, 715, 666, 574, 456, 329, 212, 117, 52, 14, 0, 0, 0, 1, 0, 0, 1, 12, 37, 78, 133, 198, 264, 323, 362, 375, 360, 319, 263, 206, 165, 150, 169, 218, 285, 357, 414, 445, 440, 401, 335, 255, 173, 103, 51, 18, 3, 0, 0, 1, 2, 2, 1, 2, 5, 7, 9, 10, 9, 9, 8, 7, 7, 8, 8, 9, 9, 11, 12, 13, 12, 9, 5, 4, 12, 36, 81, 147, 232, 323, 410, 476, 511, 510, 472, 406, 321, 232, 150, 84, 38, 11, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 2, 3, 3, 3, 3, 3, 4, 5, 5, 5, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 4, 6, 7, 8, 9, 10, 11, 11, 11, 11, 10, 9, 8, 7, 7, 7, 6, 3, 0, 0, 2, 23, 68, 141, 242, 363, 489, 602, 685, 724, 712, 651, 552, 432, 307, 195, 106, 47, 14, 1, 0, 0, 0, 0, 4, 24, 67, 134, 224, 328, 431, 517, 573, 587, 558, 492, 405, 314, 237, 190, 178, 198, 239, 287, 327, 346, 339, 307, 255, 195, 134, 82, 42, 17, 3, 0, 0, 2, 4, 7, 10, 12, 14, 16, 17, 18, 19, 20, 20, 19, 15, 10, 3, 0, 0, 0, 8, 15, 14, 4, 0, 0, 22, 95, 204, 327, 429, 475, 450, 361, 238, 118, 32, 0, 2, 33, 66, 88, 93, 87, 78, 73, 73, 77, 81, 82, 80, 76, 72, 70, 69, 69, 68, 65, 62, 59, 57, 56, 56, 56, 55, 54, 51, 49, 46, 45, 43, 42, 41, 39, 37, 35, 32, 31, 29, 28, 26, 24, 22, 19, 17, 15, 13, 11, 8, 6, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 5, 7, 8, 9, 10, 11, 13, 15, 18, 21, 24, 26, 28, 30, 33, 36, 39, 41, 44, 45, 45, 44, 41, 38, 33, 28, 23, 18, 15, 12, 10, 8, 6, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4],
-"peakT": [0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 8, 11, 14, 19, 25, 32, 41, 51, 64, 79, 96, 114, 135, 156, 179, 203, 227, 251, 274, 295, 312, 325, 333, 336, 335, 330, 321, 309, 293, 273, 249, 224, 196, 169, 143, 120, 98, 80, 64, 51, 41, 32, 26, 22, 20, 21, 24, 29, 36, 45, 57, 70, 86, 103, 123, 144, 166, 189, 211, 231, 249, 262, 270, 274, 272, 265, 254, 238, 219, 197, 174, 151, 128, 106, 87, 70, 56, 43, 33, 25, 19, 14, 12, 10, 10, 10, 10, 10, 9, 9, 8, 8, 8, 8, 8, 9, 9, 9, 9, 8, 7, 7, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 5, 6, 8, 10, 14, 20, 30, 44, 63, 86, 114, 145, 178, 213, 248, 282, 312, 338, 356, 367, 369, 365, 357, 347, 339, 336, 340, 352, 370, 395, 423, 451, 475, 492, 497, 489, 467, 433, 390, 341, 289, 238, 190, 146, 108, 75, 49, 29, 16, 8, 5, 4, 5, 5, 6, 6, 5, 5, 5, 5, 6, 6, 7, 7, 8, 9, 9, 9, 8, 8, 7, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 4, 4, 5, 6, 7, 7, 7, 7, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 2, 3, 3, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 5, 16, 37, 70, 119, 183, 261, 348, 438, 521, 589, 634, 650, 640, 606, 559, 508, 466, 442, 442, 465, 506, 554, 599, 627, 632, 608, 557, 486, 402, 314, 230, 157, 98, 54, 25, 8, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 9, 34, 79, 149, 244, 358, 482, 604, 709, 783, 818, 810, 764, 691, 609, 536, 487, 472, 490, 535, 593, 646, 679, 681, 648, 581, 489, 384, 279, 184, 108, 54, 21, 4, 0, 0, 2, 16, 45, 95, 168, 262, 371, 483, 582, 656, 693, 688, 644, 569, 482, 401, 344, 325, 348, 410, 498, 595, 680, 737, 755, 728, 659, 560, 443, 324, 217, 129, 66, 26, 6, 0, 0, 1, 4, 7, 10, 13, 15, 16, 16, 15, 14, 12, 10, 9, 8, 7, 6, 5, 5, 4, 4, 4, 4, 5, 6, 7, 8, 7, 5, 2, 1, 0, 1, 0, 0, 0, 0, 10, 37, 88, 167, 271, 391, 514, 623, 704, 743, 737, 685, 596, 481, 357, 238, 139, 66, 23, 3, 0, 0, 0, 0, 3, 25, 74, 156, 271, 410, 557, 692, 794, 848, 844, 784, 678, 546, 413, 303, 239, 233, 285, 386, 515, 648, 759, 825, 834, 784, 685, 552, 407, 271, 157, 75, 26, 3, 0, 0, 1, 0, 0, 0, 9, 37, 90, 166, 264, 372, 478, 567, 624, 642, 616, 550, 456, 347, 239, 146, 75, 30, 7, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 2, 3, 5, 6, 7, 5, 3, 0, 0, 1, 2, 2, 0, 0, 1, 23, 74, 163, 291, 447, 613, 762, 870, 916, 890, 800, 665, 515, 383, 299, 280, 328, 429, 555, 676, 761, 790, 756, 669, 550, 431, 342, 304, 327, 406, 520, 640, 737, 787, 775, 704, 587, 445, 303, 181, 90, 34, 6, 0, 0, 1, 1, 0, 0, 0, 1, 5, 9, 12, 13, 13, 11, 10, 7, 5, 3, 2, 0, 0, 0, 0, 0, 1, 2, 4, 7, 9, 11, 10, 7, 4, 3, 3, 5, 5, 2, 0, 0, 15, 66, 161, 303, 481, 671, 843, 964, 1013, 979, 868, 703, 514, 332, 182, 79, 21, 0, 0, 1, 4, 3, 0, 0, 0, 0, 2, 5, 5, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 6, 7, 7, 7, 8, 10, 11, 11, 8, 3, 0, 0, 0, 3, 5, 4, 0, 0, 11, 59, 152, 294, 473, 662, 828, 939, 970, 914, 784, 610, 434, 297, 235, 267, 389, 578, 791, 980, 1101, 1126, 1049, 888, 681, 476, 317, 236, 246, 335, 472, 618, 733, 789, 773, 689, 558, 407, 262, 145, 64, 19, 1, 0, 1, 3, 2, 0, 0, 0, 2, 6, 10, 13, 14, 14, 14, 13, 12, 12, 11, 11, 9, 5, 1, 0, 0, 1, 4, 5, 1, 0, 0, 25, 89, 203, 364, 558, 753, 915, 1010, 1017, 934, 774, 571, 364, 195, 95, 85, 164, 316, 510, 705, 863, 951, 951, 864, 709, 516, 325, 176, 98, 106, 199, 356, 546, 730, 869, 937, 920, 824, 670, 490, 315, 172, 74, 19, 0, 0, 0, 3, 5, 4, 0, 0, 0, 7, 45, 118, 230, 373, 527, 665, 758, 786, 742, 636, 491, 335, 196, 92, 29, 1, 0, 0, 3, 3, 1, 0, 1, 5, 9, 11, 10, 7, 6, 7, 9, 8, 2, 0, 0, 33, 113, 249, 434, 642, 835, 971, 1019, 965, 822, 623, 414, 245, 153, 157, 251, 410, 593, 754, 855, 874, 808, 673, 501, 327, 180, 77, 20, 0, 0, 2, 5, 5, 2, 0, 0, 1, 1, 0, 0, 2, 5, 7, 5, 0, 0, 6, 51, 144, 287, 467, 657, 819, 918, 932, 856, 709, 523, 335, 178, 71, 14, 0, 0, 4, 8, 5, 0, 0, 0, 0, 4, 6, 7, 6, 4, 3, 2, 3, 4, 6, 7, 9, 11, 13, 14, 15, 15, 14, 12, 10, 8, 6, 4, 4, 4, 5, 7, 8, 9, 8, 6, 5, 4, 5, 7, 10, 11, 8, 3, 0, 0, 0, 7, 11, 7, 0, 0, 14, 83, 217, 414, 652, 886, 1067, 1150, 1113, 963, 735, 481, 261, 126, 105, 200, 387, 620, 841, 997, 1052, 994, 836, 617, 391, 209, 113, 121, 226, 397, 589, 753, 851, 860, 781, 636, 458, 286, 147, 55, 9, 0, 0, 5, 6, 3, 0, 0, 2, 9, 17, 22, 23, 21, 16, 12, 9, 8, 8, 10, 11, 11, 8, 3, 0, 0, 0, 4, 10, 11, 4, 0, 0, 31, 121, 274, 481, 708, 910, 1040, 1066, 982, 809, 588, 368, 187, 67, 8, 0, 0, 8, 11, 7, 1, 0, 0, 0, 2, 5, 6, 6, 6, 7, 8, 9, 9, 8, 7, 5, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 9, 11, 11, 10, 9, 7, 7, 6, 4, 1, 0, 0, 0, 2, 8, 11, 6, 0, 0, 15, 84, 212, 395, 607, 807, 949, 999, 943, 796, 595, 384, 204, 80, 14, 0, 0, 6, 10, 7, 1, 0, 0, 1, 7, 12, 15, 16, 14, 12, 10, 8, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 2, 4, 7, 10, 12, 14, 15, 16, 15, 13, 11, 9, 8, 9, 12, 14, 15, 12, 7, 2, 0, 2, 8, 12, 8, 0, 0, 5, 62, 176, 347, 551, 749, 896, 955, 911, 776, 584, 380, 203, 80, 14, 0, 0, 6, 11, 8, 2, 0, 0, 0, 2, 5, 6, 6, 5, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 11, 12, 12, 11, 9, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 10, 10, 9, 8, 6, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 7, 8, 9, 11, 12, 11, 7, 2, 0, 0, 0, 6, 11, 10, 0, 0, 1, 51, 157, 322, 525, 728, 886, 958, 923, 787, 581, 352, 152, 23, 0, 62, 215, 414, 614, 769, 845, 826, 721, 558, 375, 211, 91, 22, 0, 0, 5, 10, 8, 3, 0, 0, 2, 8, 13, 16, 16, 13, 9, 6, 4, 6, 9, 13, 15, 14, 9, 5, 3, 6, 12, 14, 9, 0, 0, 11, 81, 215, 407, 628, 832, 971, 1007, 933, 767, 553, 339, 165, 54, 1, 0, 0, 10, 11, 6, 0, 0, 0, 7, 15, 20, 22, 21, 18, 14, 10, 7, 6, 5, 5, 6, 8, 10, 11, 12, 11, 9, 6, 3, 1, 0, 2, 4, 6, 7, 4, 0, 0, 0, 0, 8, 13, 11, 0, 0, 0, 54, 169, 344, 554, 758, 905, 956, 899, 749, 547, 340, 170, 58, 5, 0, 0, 3, 6, 5, 4, 2, 0, 0, 0, 13, 70, 175, 326, 499, 657, 761, 783, 717, 581, 410, 243, 113, 32, 0, 0, 2, 9, 9, 4, 0, 0, 0, 2, 5, 6, 5, 3, 2, 2, 4, 7, 10, 12, 14, 14, 13, 11, 9, 7, 6, 5, 5, 6, 7, 8, 10, 12, 13, 14, 14, 12, 10, 7, 4, 2, 1, 1, 2, 4, 6, 8, 8, 7, 5, 3, 1, 1, 4, 8, 11, 13, 12, 7, 4, 4, 8, 14, 15, 8, 0, 0, 20, 101, 247, 446, 666, 857, 969, 971, 857, 654, 411, 187, 35, 0, 59, 228, 454, 685, 864, 950, 926, 801, 611, 403, 219, 88, 14, 0, 0, 7, 18, 21, 13, 0, 0, 0, 43, 146, 306, 504, 704, 856, 923, 884, 751, 558, 353, 180, 64, 7, 0, 0, 6, 6, 1, 0, 0, 4, 6, 1, 0, 0, 39, 131, 279, 463, 647, 786, 842, 800, 671, 491, 304, 150, 48, 0, 0, 0, 10, 12, 7, 1, 0, 0, 2, 6, 8, 7, 6, 4, 3, 4, 5, 5, 6, 6, 7, 9, 11, 11, 8, 2, 0, 0, 0, 8, 15, 14, 2, 0, 0, 47, 163, 345, 569, 788, 948, 1006, 945, 784, 566, 345, 165, 50, 0, 0, 2, 12, 13, 7, 0, 0, 0, 3, 8, 11, 9, 6, 4, 3, 4, 7, 10, 13, 14, 13, 11, 9, 7, 5, 4, 4, 5, 6, 7, 9, 11, 12, 13, 14, 14, 13, 12, 11, 9, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 2, 4, 6, 8, 9, 10, 10, 8, 6, 5, 3, 3, 3, 4, 5, 6, 7, 8, 9, 10, 10, 11, 11, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 3, 6, 10, 12, 13, 13, 11, 8, 5, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 5, 5, 4, 0, 0, 0, 0, 8, 16, 17, 6, 0, 0, 35, 146, 330, 566, 807, 994, 1076, 1031, 871, 640, 398, 196, 63, 0, 0, 0, 12, 15, 8, 0, 0, 2, 11, 20, 25, 24, 20, 14, 10, 9, 9, 11, 13, 15, 17, 17, 18, 17, 16, 15, 12, 9, 6, 3, 2, 1, 2, 4, 4, 2, 0, 0, 0, 1, 8, 14, 12, 1, 0, 0, 45, 149, 308, 497, 674, 794, 823, 752, 602, 414, 235, 99, 21, 0, 0, 6, 13, 11, 4, 0, 0, 0, 2, 5, 7, 7, 5, 3, 2, 2, 3, 5, 6, 7, 8, 9, 9, 9, 8, 7, 6, 6, 7, 9, 11, 14, 16, 16, 16, 15, 13, 11, 9, 8, 7, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 10, 11, 11, 9, 7, 5, 4, 4, 5, 7, 10, 12, 13, 11, 9, 7, 6, 6, 5, 3, 0, 0, 0, 4, 12, 16, 13, 1, 0, 0, 50, 159, 325, 521, 703, 824, 850, 773, 614, 419, 235, 96, 18, 0, 0, 7, 14, 12, 4, 0, 0, 0, 1, 4, 5, 4, 2, 2, 2, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 3, 5, 7, 6, 3, 0, 0, 2, 11, 19, 17, 5, 0, 0, 38, 147, 324, 542, 755, 907, 955, 884, 717, 500, 288, 124, 27, 0, 0, 7, 16, 14, 6, 0, 0, 0, 1, 6, 10, 11, 12, 13, 14, 14, 14, 13, 12, 11, 12, 12, 12, 9, 4, 0, 0, 0, 4, 14, 17, 10, 0, 0, 17, 104, 261, 474, 701, 886, 979, 952, 814, 604, 377, 185, 58, 0, 0, 1, 14, 16, 10, 1, 0, 0, 2, 8, 11, 12, 10, 7, 6, 6, 7, 9, 10, 11, 12, 12, 12, 11, 10, 9, 7, 6, 5, 4, 4, 4, 5, 5, 5, 4, 4, 2, 1, 1, 3, 7, 12, 16, 17, 13, 6, 0, 0, 5, 14, 19, 13, 0, 0, 6, 81, 227, 434, 663, 860, 971, 964, 842, 639, 411, 211, 72, 3, 0, 0, 12, 17, 11, 2, 0, 0, 0, 4, 7, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 1, 3, 6, 8, 9, 8, 7, 5, 2, 0, 0, 0, 1, 3, 5, 6, 7, 7, 7, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 8, 10, 13, 14, 14, 11, 5, 0, 0, 0, 5, 14, 17, 9, 0, 0, 19, 107, 261, 466, 680, 849, 927, 891, 751, 549, 336, 161, 49, 0, 0, 0, 7, 5, 0, 0, 2, 7, 7, 0, 0, 9, 76, 206, 395, 608, 795, 905, 903, 785, 581, 344, 134, 2, 0, 69, 245, 463, 669, 810, 853, 790, 643, 452, 265, 119, 31, 0, 0, 5, 13, 12, 5, 0, 0, 0, 5, 12, 17, 19, 18, 16, 14, 12, 9, 7, 6, 5, 5, 6, 8, 9, 8, 7, 6, 5, 6, 6, 7, 5, 1, 0, 0, 3, 11, 17, 14, 3, 0, 0, 41, 145, 305, 499, 682, 808, 840, 769, 617, 424, 241, 101, 21, 0, 0, 7, 14, 11, 4, 0, 0, 0, 7, 14, 18, 17, 14, 10, 7, 5, 5, 4, 4, 4, 3, 3, 3, 3, 2, 0, 0, 0, 0, 3, 10, 12, 7, 0, 0, 8, 64, 168, 309, 460, 584, 647, 629, 538, 398, 248, 121, 37, 0, 0, 0, 9, 11, 6, 0, 0, 0, 3, 8, 11, 12, 12, 10, 8, 7, 7, 8, 9, 10, 10, 7, 2, 0, 0, 0, 8, 16, 17, 7, 0, 0, 28, 125, 286, 490, 694, 845, 900, 844, 693, 491, 291, 133, 37, 0, 0, 0, 3, 2, 0, 2, 6, 6, 0, 0, 0, 52, 164, 337, 544, 739, 868, 892, 801, 615, 384, 168, 21, 0, 50, 217, 437, 655, 815, 876, 823, 670, 455, 235, 62, 0, 12, 149, 357, 587, 780, 885, 875, 751, 545, 313, 113, 0, 0, 98, 285, 502, 692, 807, 818, 728, 565, 375, 202, 78, 12, 0, 0, 9, 14, 10, 2, 0, 0, 5, 12, 18, 20, 19, 17, 15, 13, 13, 13, 12, 12, 10, 9, 8, 7, 6, 5, 5, 6, 8, 11, 15, 16, 13, 7, 0, 0, 0, 8, 17, 19, 9, 0, 0, 28, 129, 300, 519, 741, 909, 975, 918, 751, 518, 276, 83, 0, 0, 108, 303, 530, 733, 861, 882, 793, 623, 417, 226, 88, 12, 0, 0, 10, 16, 12, 4, 0, 0, 5, 13, 18, 19, 16, 11, 8, 6, 7, 9, 12, 13, 12, 10, 7, 4, 1, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 3, 2, 1, 2, 3, 5, 7, 8, 7, 6, 4, 1, 0, 0, 1, 3, 5, 6, 7, 7, 7, 7, 8, 8, 9, 9, 8, 7, 5, 4, 4, 3, 4, 5, 5, 6, 6, 6, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 2, 2, 4, 7, 10, 12, 14, 15, 15, 14, 12, 10, 8, 7, 6, 7, 9, 12, 15, 18, 19, 20, 18, 15, 11, 8, 6, 6, 8, 11, 15, 18, 20, 20, 18, 15, 12, 10, 8, 7, 6, 6, 6, 6, 7, 7, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 5, 5, 4, 4, 4, 6, 8, 11, 14, 16, 17, 15, 13, 10, 7, 5, 4, 5, 6, 9, 11, 14, 15, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 0, 0, 1, 3, 5, 5, 3, 0, 0, 0, 8, 17, 20, 13, 0, 0, 7, 83, 227, 428, 648, 833, 934, 920, 797, 600, 384, 197, 69, 5, 0, 0, 3, 9, 10, 11, 10, 4, 0, 0, 9, 81, 219, 412, 626, 809, 910, 899, 779, 587, 373, 188, 62, 1, 0, 0, 12, 15, 9, 1, 0, 0, 6, 13, 17, 16, 12, 7, 3, 1, 1, 1, 1, 1, 0, 1, 1, 2, 3, 1, 0, 0, 0, 1, 7, 12, 10, 1, 0, 0, 32, 112, 234, 378, 511, 595, 607, 542, 420, 276, 145, 51, 3, 0, 0, 8, 11, 7, 1, 0, 0, 3, 9, 13, 14, 11, 7, 3, 3, 4, 8, 12, 16, 19, 19, 19, 17, 15, 13, 11, 10, 8, 7, 5, 4, 4, 4, 3, 1, 0, 0, 0, 0, 6, 11, 10, 2, 0, 0, 27, 98, 208, 339, 459, 536, 547, 490, 382, 255, 138, 54, 7, 0, 0, 0, 9, 15, 16, 10, 0, 0, 0, 52, 167, 339, 541, 726, 844, 859, 768, 598, 396, 212, 81, 11, 0, 0, 2, 5, 4, 3, 4, 4, 0, 0, 0, 29, 115, 259, 444, 632, 772, 825, 770, 619, 412, 203, 45, 0, 15, 145, 332, 525, 675, 741, 710, 595, 430, 260, 122, 34, 0, 0, 4, 12, 13, 7, 0, 0, 0, 0, 4, 7, 7, 5, 1, 0, 0, 0, 4, 11, 13, 7, 0, 0, 11, 75, 187, 335, 490, 612, 667, 639, 538, 393, 242, 116, 33, 0, 0, 0, 14, 26, 26, 13, 0, 0, 11, 103, 273, 505, 757, 966, 1074, 1046, 886, 634, 357, 125, 0, 0, 107, 313, 551, 757, 879, 884, 771, 572, 339, 133, 6, 0, 76, 248, 455, 641, 759, 780, 703, 554, 374, 208, 85, 16, 0, 0, 8, 13, 10, 3, 0, 0, 0, 5, 8, 9, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 9, 7, 5, 2, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 6, 6, 6, 7, 8, 9, 9, 9, 8, 8, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 4, 4, 4, 4, 3, 3, 4, 7, 10, 15, 18, 18, 14, 8, 2, 2, 7, 15, 19, 12, 0, 0, 4, 71, 201, 383, 584, 754, 846, 834, 720, 539, 340, 168, 53, 0, 0, 1, 13, 16, 9, 1, 0, 2, 12, 23, 29, 27, 19, 10, 5, 6, 13, 19, 15, 2, 0, 0, 51, 172, 355, 571, 772, 905, 930, 841, 664, 449, 247, 99, 16, 0, 0, 9, 16, 13, 4, 0, 0, 0, 5, 10, 12, 11, 8, 4, 2, 2, 2, 4, 6, 8, 10, 12, 12, 12, 11, 9, 8, 6, 5, 4, 5, 6, 7, 9, 10, 11, 10, 9, 8, 7, 8, 12, 16, 20, 21, 18, 10, 3, 1, 5, 13, 19, 16, 2, 0, 0, 57, 183, 372, 594, 797, 927, 945, 842, 643, 400, 173, 18, 0, 39, 209, 441, 678, 863, 948, 913, 766, 545, 307, 109, 0, 0, 91, 272, 488, 687, 818, 847, 766, 596, 381, 176, 30, 0, 38, 187, 390, 596, 752, 819, 782, 656, 476, 291, 139, 41, 0, 0, 3, 13, 16, 12, 8, 7, 13, 20, 27, 29, 28, 24, 20, 17, 17, 19, 20, 21, 20, 17, 13, 9, 5, 4, 3, 3, 3, 3, 2, 1, 0, 0, 1, 4, 7, 11, 13, 15, 16, 16, 17, 17, 18, 19, 19, 18, 17, 15, 13, 12, 11, 10, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 1, 0, 0, 0, 1, 7, 11, 10, 2, 0, 0, 33, 109, 223, 358, 483, 564, 576, 511, 383, 227, 85, 0, 0, 80, 243, 448, 643, 779, 818, 749, 587, 377, 173, 32, 0, 63, 229, 447, 658, 805, 848, 775, 604, 383, 171, 28, 0, 77, 261, 497, 721, 874, 914, 830, 644, 407, 182, 30, 0, 74, 255, 484, 699, 841, 877, 801, 639, 439, 249, 106, 24, 0, 0, 8, 15, 12, 5, 0, 1, 8, 18, 26, 31, 30, 26, 20, 15, 12, 10, 9, 10, 10, 10, 10, 9, 8, 6, 5, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 8, 7, 5, 4, 2, 1, 1, 2, 4, 5, 5, 4, 3, 1, 0, 0, 2, 4, 5, 5, 1, 0, 0, 1, 9, 16, 16, 6, 0, 0, 26, 113, 259, 443, 627, 763, 812, 760, 622, 437, 254, 111, 25, 0, 0, 6, 14, 12, 5, 0, 0, 0, 8, 16, 21, 22, 19, 14, 9, 5, 4, 5, 8, 13, 17, 21, 23, 24, 22, 20, 16, 13, 10, 8, 7, 7, 8, 8, 9, 9, 9, 8, 6, 4, 2, 2, 4, 9, 15, 20, 23, 20, 14, 8, 6, 10, 17, 20, 14, 0, 0, 1, 68, 202, 395, 613, 804, 916, 917, 807, 617, 400, 207, 73, 4, 0, 0, 12, 17, 11, 2, 0, 0, 0, 3, 7, 9, 9, 8, 7, 8, 9, 10, 10, 9, 9, 8, 7, 8, 8, 8, 8, 8, 7, 6, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 1, 2, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 8, 8, 7, 7, 8, 9, 10, 11, 11, 10, 9, 6, 5, 4, 5, 8, 12, 16, 19, 21, 20, 18, 16, 12, 10, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 3, 3, 3, 3, 4, 3, 1, 0, 0, 0, 3, 8, 10, 6, 0, 0, 7, 57, 148, 273, 408, 522, 583, 574, 499, 378, 243, 126, 45, 4, 0, 0, 7, 10, 8, 3, 1, 3, 7, 11, 13, 13, 10, 6, 2, 0, 0, 0, 1, 2, 4, 5, 5, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 10, 9, 8, 6, 4, 2, 1, 1, 0, 1, 2, 3, 4, 6, 6, 6, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 4, 7, 11, 17, 21, 22, 19, 12, 6, 4, 8, 15, 18, 12, 0, 0, 4, 72, 204, 395, 609, 798, 910, 913, 807, 622, 408, 216, 80, 8, 0, 0, 10, 16, 11, 3, 0, 0, 0, 3, 6, 7, 5, 3, 2, 2, 3, 4, 4, 4, 4, 5, 6, 8, 8, 6, 2, 0, 0, 4, 10, 13, 9, 0, 0, 2, 50, 144, 280, 432, 565, 644, 645, 568, 435, 284, 148, 53, 4, 0, 0, 8, 11, 8, 1, 0, 0, 0, 4, 8, 11, 12, 12, 13, 13, 13, 13, 14, 16, 20, 25, 28, 27, 22, 15, 9, 9, 14, 20, 19, 7, 0, 0, 30, 133, 307, 529, 753, 922, 990, 936, 776, 557, 334, 154, 42, 0, 0, 4, 15, 14, 6, 0, 0, 1, 11, 22, 30, 33, 32, 29, 25, 21, 17, 15, 14, 15, 19, 24, 29, 31, 28, 22, 14, 10, 11, 17, 21, 16, 2, 0, 0, 53, 176, 364, 586, 793, 930, 958, 869, 691, 472, 266, 113, 25, 0, 0, 3, 9, 9, 7, 7, 6, 1, 0, 0, 20, 95, 227, 404, 594, 751, 830, 810, 697, 523, 333, 169, 57, 0, 0, 0, 11, 22, 23, 13, 0, 0, 0, 54, 170, 343, 547, 737, 865, 893, 814, 650, 446, 252, 105, 21, 0, 0, 7, 14, 12, 4, 0, 0, 0, 6, 11, 13, 11, 5, 0, 0, 0, 3, 8, 10, 6, 0, 0, 9, 57, 143, 259, 381, 481, 531, 516, 441, 328, 205, 101, 32, 0, 0, 0, 7, 9, 5, 0, 0, 0, 1, 6, 11, 13, 14, 14, 12, 11, 9, 8, 7, 6, 5, 5, 5, 6, 8, 9, 9, 9, 9, 8, 6, 5, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 11, 10, 8, 4, 1, 0, 0, 2, 4, 4, 2, 0, 0, 0, 4, 12, 16, 11, 0, 0, 4, 67, 190, 364, 558, 726, 823, 820, 720, 551, 359, 190, 71, 10, 0, 0, 4, 7, 5, 4, 5, 5, 1, 0, 0, 25, 99, 225, 392, 565, 704, 767, 734, 610, 426, 229, 70, 0, 10, 123, 303, 502, 672, 768, 766, 667, 496, 297, 121, 11, 0, 76, 232, 421, 596, 711, 739, 676, 544, 379, 220, 98, 25, 0, 0, 4, 11, 10, 5, 0, 0, 0, 0, 4, 7, 8, 8, 7, 6, 4, 4, 5, 7, 8, 7, 3, 0, 0, 2, 9, 16, 16, 7, 0, 0, 26, 117, 268, 464, 663, 817, 883, 841, 705, 513, 313, 149, 44, 0, 0, 2, 12, 14, 8, 0, 0, 0, 0, 2, 3, 4, 4, 4, 6, 8, 9, 9, 8, 8, 9, 13, 17, 19, 18, 14, 10, 9, 13, 17, 18, 10, 0, 0, 15, 92, 231, 423, 632, 810, 908, 897, 775, 571, 338, 135, 11, 0, 84, 251, 448, 624, 733, 752, 680, 541, 374, 216, 96, 25, 0, 0, 6, 14, 15, 11, 8, 7, 9, 12, 14, 14, 12, 8, 5, 3, 1, 1, 1, 1, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 4, 9, 9, 3, 0, 0, 18, 77, 172, 293, 415, 506, 544, 517, 433, 317, 197, 97, 30, 0, 0, 0, 10, 20, 20, 9, 0, 0, 16, 98, 242, 439, 653, 834, 934, 920, 792, 580, 339, 132, 11, 4, 110, 295, 509, 695, 803, 806, 705, 527, 321, 140, 32, 24, 118, 287, 486, 662, 768, 776, 683, 516, 317, 139, 30, 18, 107, 271, 467, 642, 751, 766, 688, 542, 368, 207, 87, 19, 0, 0, 6, 11, 9, 3, 0, 0, 0, 1, 3, 3, 2, 1, 0, 1, 3, 5, 6, 7, 9, 12, 16, 20, 23, 22, 19, 15, 12, 14, 18, 20, 14, 1, 0, 0, 52, 168, 345, 557, 760, 902, 944, 874, 711, 502, 296, 135, 36, 0, 0, 0, 8, 10, 7, 4, 0, 0, 0, 1, 35, 107, 219, 359, 498, 600, 637, 593, 477, 319, 160, 44, 0, 41, 156, 313, 471, 586, 632, 598, 497, 360, 220, 106, 33, 0, 0, 1, 8, 9, 5, 0, 0, 0, 0, 1, 3, 3, 3, 3, 4, 5, 6, 5, 5, 3, 2, 1, 2, 3, 5, 8, 9, 10, 10, 9, 8, 7, 7, 6, 4, 1, 0, 0, 0, 4, 8, 10, 4, 0, 0, 14, 68, 163, 288, 419, 524, 575, 557, 477, 356, 225, 114, 39, 2, 0, 0, 6, 8, 5, 0, 0, 0, 0, 4, 5, 3, 0, 0, 0, 1, 6, 9, 6, 0, 0, 5, 48, 128, 241, 367, 478, 544, 549, 492, 388, 265, 151, 65, 15, 0, 0, 4, 9, 10, 7, 4, 2, 3, 5, 8, 10, 12, 13, 13, 13, 12, 10, 8, 6, 6, 6, 5, 3, 1, 0, 3, 8, 14, 14, 6, 0, 0, 22, 99, 232, 405, 584, 727, 794, 767, 654, 485, 305, 152, 50, 1, 0, 0, 9, 12, 8, 1, 0, 0, 0, 1, 3, 3, 3, 3, 4, 5, 6, 7, 8, 9, 10, 13, 15, 19, 21, 23, 23, 22, 21, 20, 19, 19, 20, 21, 23, 25, 26, 27, 26, 24, 21, 17, 14, 11, 9, 8, 8, 9, 9, 9, 8, 7, 5, 4, 5, 6, 10, 14, 19, 23, 25, 26, 24, 20, 16, 12, 8, 5, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 5, 7, 10, 14, 19, 23, 25, 24, 22, 18, 14, 11, 11, 12, 15, 19, 22, 24, 25, 24, 22, 19, 16, 14, 14, 14, 16, 18, 20, 23, 24, 25, 25, 25, 24, 22, 20, 17, 14, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 6, 8, 11, 14, 18, 21, 22, 21, 19, 15, 11, 8, 7, 8, 12, 16, 20, 22, 23, 22, 20, 17, 13, 11, 9, 7, 7, 6, 6, 7, 7, 7, 6, 6, 5, 4, 3, 3, 3, 4, 5, 6, 8, 9, 9, 9, 7, 5, 3, 2, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 6, 6, 5, 4, 1, 0, 0, 0, 1, 5, 8, 6, 0, 0, 0, 32, 98, 196, 312, 423, 500, 524, 489, 404, 291, 179, 87, 28, 0, 0, 1, 7, 8, 5, 1, 0, 0, 0, 3, 5, 6, 6, 5, 4, 4, 5, 7, 10, 13, 16, 19, 21, 22, 21, 19, 16, 14, 12, 12, 13, 17, 21, 26, 28, 28, 26, 24, 23, 24, 24, 18, 6, 0, 0, 27, 110, 247, 427, 615, 770, 852, 839, 737, 571, 383, 214, 90, 20, 0, 0, 6, 13, 13, 10, 8, 10, 16, 25, 33, 38, 39, 38, 34, 30, 26, 22, 20, 18, 17, 16, 15, 14, 12, 10, 8, 7, 6, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 2, 3, 4, 5, 4, 4, 3, 3, 3, 2, 2, 0, 0, 0, 3, 9, 13, 12, 4, 0, 0, 22, 88, 199, 343, 493, 616, 679, 667, 583, 450, 301, 167, 70, 16, 0, 0, 5, 9, 8, 3, 0, 0, 0, 1, 4, 6, 6, 5, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 11, 12, 11, 10, 8, 7, 7, 6, 5, 2, 0, 0, 0, 2, 6, 8, 5, 0, 0, 8, 51, 132, 247, 379, 500, 581, 601, 555, 456, 328, 202, 100, 34, 1, 0, 0, 3, 8, 9, 6, 0, 0, 0, 13, 60, 139, 247, 363, 464, 524, 527, 474, 378, 263, 155, 71, 18, 0, 0, 1, 12, 16, 12, 1, 0, 0, 37, 128, 270, 445, 620, 753, 812, 780, 667, 504, 329, 178, 73, 15, 0, 0, 1, 5, 8, 8, 8, 4, 0, 0, 4, 50, 143, 284, 454, 619, 740, 785, 742, 623, 459, 290, 148, 52, 5, 0, 0, 7, 9, 5, 0, 0, 0, 2, 6, 9, 10, 8, 7, 6, 5, 5, 4, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 2, 3, 4, 4, 5, 5, 6, 8, 11, 14, 17, 19, 20, 20, 18, 15, 12, 10, 9, 11, 14, 19, 23, 26, 28, 26, 23, 19, 14, 11, 9, 10, 12, 16, 20, 23, 25, 25, 23, 19, 15, 11, 7, 5, 4, 3, 4, 4, 4, 4, 4, 4, 3, 4, 4, 5, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 5, 5, 6, 7, 8, 9, 9, 10, 10, 10, 11, 12, 15, 19, 24, 29, 33, 35, 34, 32, 27, 22, 17, 13, 10, 9, 9, 9, 10, 9, 8, 7, 5, 5, 5, 8, 12, 17, 21, 25, 27, 27, 24, 21, 17, 13, 10, 9, 9, 9, 7, 5, 3, 2, 5, 10, 13, 10, 1, 0, 0, 40, 128, 264, 430, 596, 722, 778, 749, 644, 490, 324, 178, 74, 16, 0, 0, 5, 9, 7, 2, 0, 0, 0, 2, 5, 6, 6, 5, 3, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 7, 8, 10, 12, 13, 14, 15, 17, 18, 19, 19, 18, 15, 11, 8, 7, 9, 11, 10, 5, 0, 0, 10, 56, 139, 253, 380, 492, 563, 576, 528, 432, 313, 197, 102, 40, 7, 0, 0, 7, 13, 16, 13, 5, 0, 0, 13, 67, 163, 296, 446, 580, 668, 687, 631, 516, 371, 227, 111, 36, 2, 0, 0, 6, 7, 3, 0, 0, 0, 2, 6, 9, 9, 6, 3, 1, 1, 4, 8, 9, 6, 0, 0, 4, 39, 106, 203, 315, 420, 492, 515, 480, 399, 291, 182, 91, 32, 3, 0, 0, 4, 5, 3, 0, 0, 2, 7, 14, 19, 23, 24, 23, 22, 20, 18, 16, 17, 18, 22, 27, 32, 36, 39, 38, 35, 31, 26, 23, 23, 25, 29, 34, 37, 40, 39, 37, 32, 27, 23, 18, 15, 13, 12, 11, 10, 9, 8, 7, 6, 5, 6, 6, 8, 10, 12, 16, 19, 23, 26, 29, 29, 28, 26, 23, 20, 17, 15, 13, 12, 10, 7, 3, 1, 0, 3, 7, 9, 7, 0, 0, 1, 36, 106, 212, 338, 462, 554, 593, 570, 492, 379, 257, 148, 68, 21, 1, 0, 5, 11, 14, 15, 16, 17, 21, 25, 30, 33, 34, 33, 30, 25, 20, 15, 11, 8, 7, 6, 6, 6, 5, 5, 5, 6, 8, 12, 18, 23, 29, 33, 34, 33, 31, 26, 22, 18, 16, 16, 18, 21, 25, 28, 29, 29, 27, 24, 20, 17, 13, 11, 8, 6, 4, 3, 2, 1, 2, 3, 5, 6, 6, 6, 4, 3, 1, 0, 1, 3, 5, 8, 11, 13, 14, 14, 13, 11, 8, 6, 3, 2, 2, 3, 5, 8, 10, 10, 9, 7, 4, 2, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 6, 8, 10, 13, 15, 17, 17, 16, 14, 12, 10, 8, 7, 6, 6, 5, 5, 5, 5, 6, 7, 7, 7, 6, 6, 5, 5, 3, 2, 0, 0, 0, 0, 3, 5, 5, 0, 0, 0, 22, 71, 150, 250, 354, 437, 482, 476, 421, 332, 229, 134, 61, 18, 0, 0, 1, 4, 4, 2, 0, 0, 0, 0, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 2, 4, 6, 10, 14, 18, 20, 21, 20, 17, 13, 10, 8, 7, 7, 6, 5, 5, 7, 11, 15, 14, 7, 0, 0, 13, 72, 180, 331, 504, 665, 776, 812, 762, 641, 478, 308, 165, 66, 13, 0, 0, 4, 7, 5, 2, 1, 5, 14, 23, 31, 33, 32, 28, 25, 23, 21, 16, 7, 0, 0, 17, 79, 186, 334, 498, 648, 747, 773, 718, 597, 439, 279, 145, 55, 9, 0, 0, 5, 7, 4, 1, 0, 3, 11, 20, 28, 33, 35, 34, 31, 27, 22, 17, 13, 9, 6, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 13, 14, 15, 14, 13, 12, 12, 13, 14, 17, 21, 25, 28, 29, 28, 24, 19, 14, 11, 10, 13, 19, 26, 32, 34, 33, 29, 25, 22, 20, 15, 7, 0, 0, 14, 72, 176, 322, 490, 647, 759, 799, 758, 646, 491, 326, 182, 79, 20, 0, 0, 2, 6, 5, 1, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 9, 10, 10, 10, 10, 9, 7, 5, 2, 0, 0, 2, 5, 6, 4, 0, 0, 11, 53, 128, 234, 357, 472, 554, 581, 545, 456, 338, 223, 146, 127, 174, 275, 402, 522, 603, 623, 580, 484, 358, 230, 123, 49, 10, 0, 0, 3, 5, 4, 0, 0, 0, 2, 6, 8, 10, 11, 13, 15, 15, 11, 3, 0, 0, 30, 99, 210, 354, 507, 637, 715, 720, 650, 521, 365, 221, 125, 98, 145, 251, 388, 520, 613, 646, 611, 521, 396, 263, 149, 66, 18, 0, 0, 1, 4, 4, 4, 6, 11, 20, 30, 37, 41, 40, 37, 31, 25, 19, 14, 10, 7, 5, 4, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 8, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 2, 5, 7, 5, 0, 0, 4, 40, 112, 221, 357, 497, 613, 679, 680, 615, 501, 361, 226, 116, 43, 6, 0, 0, 4, 5, 3, 0, 0, 0, 0, 3, 5, 4, 2, 0, 0, 0, 2, 4, 4, 0, 0, 0, 18, 59, 124, 209, 298, 373, 417, 421, 383, 313, 227, 143, 74, 28, 5, 0, 0, 2, 2, 1, 0, 0, 4, 10, 18, 24, 27, 26, 24, 19, 15, 11, 7, 5, 3, 2, 1, 0, 0, 1, 2, 4, 6, 9, 12, 16, 20, 23, 24, 24, 23, 21, 19, 17, 14, 8, 0, 0, 4, 38, 110, 222, 366, 520, 656, 744, 762, 705, 584, 427, 271, 153, 100, 124, 216, 354, 502, 624, 693, 693, 627, 511, 371, 235, 124, 50, 11, 0, 0, 2, 4, 3, 3, 7, 14, 25, 35, 43, 47, 47, 44, 40, 36, 32, 29, 26, 23, 20, 17, 15, 12, 10, 9, 8, 9, 11, 14, 19, 24, 29, 32, 34, 35, 33, 29, 25, 21, 17, 16, 16, 19, 23, 27, 30, 31, 30, 27, 23, 18, 14, 11, 11, 13, 18, 23, 29, 33, 34, 33, 30, 24, 19, 15, 13, 14, 18, 23, 28, 30, 29, 27, 24, 21, 18, 14, 6, 0, 0, 12, 62, 156, 291, 452, 610, 734, 796, 784, 702, 571, 417, 270, 151, 69, 22, 3, 0, 4, 9, 11, 8, 1, 0, 0, 22, 79, 175, 304, 451, 589, 691, 734, 712, 629, 505, 364, 233, 128, 57, 17, 1, 0, 1, 4, 5, 6, 9, 14, 22, 29, 34, 37, 37, 34, 29, 23, 17, 12, 8, 4, 2, 1, 0, 0, 0, 0, 0, 2, 5, 9, 14, 19, 23, 25, 25, 23, 20, 15, 12, 9, 9, 12, 16, 20, 24, 26, 25, 22, 18, 12, 7, 3, 1, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 3, 3, 3, 2, 2, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 4, 5, 6, 8, 11, 14, 16, 15, 11, 4, 0, 0, 19, 67, 148, 257, 380, 497, 585, 625, 611, 546, 445, 329, 218, 127, 63, 26, 9, 5, 7, 10, 10, 6, 0, 0, 2, 32, 94, 190, 314, 449, 569, 652, 679, 645, 557, 435, 301, 181, 89, 31, 4, 0, 0, 3, 3, 2, 0, 0, 0, 0, 1, 2, 2, 2, 3, 4, 6, 7, 10, 13, 17, 22, 28, 33, 36, 38, 37, 34, 30, 22, 13, 2, 0, 1, 31, 93, 190, 315, 450, 571, 654, 682, 649, 561, 439, 306, 185, 92, 33, 5, 0, 0, 2, 3, 3, 5, 9, 16, 25, 33, 39, 41, 40, 36, 31, 25, 20, 17, 14, 13, 11, 10, 9, 9, 9, 9, 8, 3, 0, 0, 14, 58, 138, 250, 381, 511, 613, 667, 661, 597, 489, 361, 234, 128, 54, 12, 0, 0, 3, 8, 7, 2, 0, 0, 16, 66, 149, 262, 389, 509, 597, 636, 617, 544, 435, 310, 193, 100, 38, 7, 0, 0, 2, 3, 2, 0, 0, 0, 0, 3, 4, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 2, 4, 5, 7, 8, 9, 10, 11, 9, 5, 0, 0, 9, 43, 108, 206, 329, 459, 575, 651, 672, 631, 538, 414, 289, 191, 141, 149, 210, 303, 404, 486, 526, 515, 456, 366, 269, 190, 151, 164, 225, 320, 426, 517, 569, 572, 523, 433, 323, 212, 119, 52, 15, 0, 0, 1, 3, 2, 0, 0, 0, 0, 0, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 10, 14, 17, 18, 17, 15, 11, 8, 5, 2, 1, 1, 1, 1, 1, 2, 3, 4, 7, 11, 16, 21, 25, 27, 28, 28, 26, 23, 19, 16, 14, 13, 13, 14, 17, 20, 23, 24, 24, 22, 19, 15, 10, 7, 4, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 1, 0, 0, 1, 2, 3, 3, 3, 3, 3, 5, 8, 12, 17, 21, 24, 25, 24, 22, 19, 16, 13, 11, 9, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 10, 13, 15, 15, 13, 10, 7, 3, 1, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 5, 6, 7, 7, 7, 6, 4, 2, 1, 2, 3, 2, 0, 0, 0, 9, 36, 83, 149, 227, 306, 371, 409, 414, 385, 329, 255, 178, 109, 55, 20, 2, 0, 0, 2, 4, 2, 0, 0, 2, 22, 61, 121, 196, 278, 352, 405, 427, 414, 369, 300, 220, 143, 79, 34, 9, 0, 0, 0, 3, 6, 9, 13, 19, 26, 31, 34, 34, 31, 27, 21, 16, 11, 7, 5, 4, 3, 3, 3, 3, 2, 2, 2, 4, 7, 12, 17, 23, 28, 32, 33, 33, 31, 27, 23, 18, 14, 11, 8, 6, 5, 4, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 13, 14, 14, 12, 10, 8, 5, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 4, 3, 3, 2, 2, 1, 1, 2, 2, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 17, 21, 23, 24, 24, 23, 20, 16, 10, 3, 0, 0, 19, 64, 138, 241, 361, 483, 587, 654, 673, 640, 562, 454, 334, 220, 126, 59, 19, 2, 0, 0, 1, 3, 5, 8, 14, 20, 27, 31, 33, 31, 28, 23, 18, 14, 10, 7, 5, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 4, 5, 4, 2, 0, 0, 6, 31, 80, 154, 250, 353, 449, 519, 552, 542, 492, 412, 318, 226, 146, 87, 48, 27, 17, 14, 11, 7, 2, 0, 0, 13, 45, 99, 175, 269, 367, 457, 521, 548, 532, 477, 392, 293, 197, 115, 56, 20, 3, 0, 0, 1, 0, 0, 0, 0, 4, 10, 16, 21, 24, 25, 24, 22, 19, 16, 14, 12, 10, 9, 8, 8, 8, 8, 7, 7, 6, 4, 3, 3, 3, 3, 4, 5, 5, 6, 6, 6, 8, 10, 13, 17, 21, 26, 30, 33, 35, 35, 32, 26, 17, 7, 0, 2, 20, 61, 129, 223, 334, 447, 546, 613, 635, 608, 537, 436, 321, 212, 121, 56, 18, 2, 0, 1, 1, 0, 0, 6, 37, 98, 191, 310, 443, 567, 663, 713, 709, 653, 556, 437, 313, 203, 117, 58, 24, 8, 4, 4, 5, 6, 6, 7, 8, 10, 13, 15, 16, 15, 13, 10, 4, 0, 0, 10, 36, 85, 157, 247, 346, 437, 506, 538, 529, 480, 404, 319, 246, 204, 202, 244, 320, 414, 504, 571, 599, 580, 521, 433, 339, 261, 217, 216, 257, 329, 412, 485, 531, 539, 506, 439, 349, 253, 164, 92, 43, 14, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 7, 10, 13, 15, 16, 14, 12, 10, 9, 9, 11, 15, 20, 26, 31, 35, 37, 36, 33, 28, 21, 15, 9, 4, 2, 1, 1, 2, 2, 2, 2, 2, 3, 5, 9, 15, 21, 26, 28, 29, 27, 24, 20, 16, 13, 10, 8, 7, 5, 4, 3, 2, 1, 1, 2, 3, 6, 9, 13, 17, 21, 24, 25, 26, 24, 22, 19, 15, 12, 10, 8, 7, 7, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 6, 6, 6, 6, 5, 5, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 9, 8, 7, 5, 3, 2, 1, 0, 1, 2, 4, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 11, 13, 15, 18, 21, 25, 28, 31, 31, 29, 26, 22, 19, 18, 19, 22, 26, 30, 33, 34, 32, 28, 20, 11, 3, 0, 10, 38, 91, 169, 269, 379, 485, 569, 616, 619, 576, 496, 394, 286, 188, 109, 55, 23, 9, 5, 7, 10, 12, 14, 16, 19, 23, 26, 30, 31, 31, 29, 26, 22, 18, 14, 11, 9, 7, 6, 6, 6, 6, 5, 4, 3, 2, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 1, 2, 4, 5, 7, 8, 9, 10, 9, 9, 9, 9, 10, 12, 14, 16, 16, 13, 9, 3, 1, 7, 28, 69, 134, 218, 316, 412, 492, 542, 552, 519, 450, 357, 256, 163, 89, 39, 11, 0, 0, 0, 0, 0, 1, 3, 7, 13, 20, 26, 30, 32, 33, 31, 29, 25, 21, 16, 11, 8, 5, 3, 3, 3, 2, 2, 2, 2, 2, 3, 3, 3, 2, 1, 1, 1, 2, 3, 2, 0, 0, 1, 16, 47, 96, 160, 233, 301, 353, 379, 374, 341, 290, 234, 190, 171, 184, 231, 302, 383, 455, 502, 512, 481, 415, 326, 231, 143, 75, 30, 6, 0, 0, 1, 3, 2, 1, 0, 0, 0, 0, 3, 5, 6, 4, 0, 0, 3, 26, 71, 137, 216, 294, 356, 389, 389, 359, 308, 248, 188, 138, 98, 69, 48, 32, 19, 10, 2, 0, 0, 6, 23, 55, 104, 172, 256, 348, 438, 512, 559, 569, 542, 481, 398, 306, 218, 144, 90, 54, 33, 23, 19, 17, 17, 16, 15, 13, 12, 11, 11, 11, 12, 11, 10, 6, 1, 0, 3, 18, 51, 103, 173, 257, 343, 421, 478, 504, 494, 450, 379, 293, 204, 125, 64, 24, 4, 0, 0, 1, 0, 0, 0, 9, 34, 78, 140, 216, 295, 367, 420, 445, 437, 398, 335, 258, 180, 111, 58, 23, 5, 0, 0, 0, 1, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 4, 5, 5, 7, 8, 10, 13, 15, 16, 16, 15, 14, 14, 15, 17, 17, 15, 9, 4, 8, 29, 75, 149, 241, 336, 413, 452, 442, 386, 297, 198, 108, 43, 7, 0, 0, 8, 14, 16, 15, 13, 12, 12, 13, 13, 14, 13, 13, 12, 11, 9, 8, 7, 6, 5, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 4, 4, 3, 3, 4, 5, 6, 8, 10, 11, 13, 15, 16, 17, 18, 19, 19, 19, 19, 21, 23, 26, 31, 36, 40, 45, 49, 53, 57, 61, 67, 73, 81, 90, 100, 111, 122, 133, 143, 153, 162, 171, 180, 190, 201, 212, 222, 231, 240, 247, 252, 254, 253, 248, 238, 225, 209, 192, 176, 163, 154, 151, 153, 161, 175, 193, 216, 241, 269, 300, 333, 369, 408, 448, 490, 531, 569, 601, 625, 640, 647, 648, 647, 648, 656, 671, 692, 716, 734, 742, 732, 704, 655, 589, 511, 427, 342, 262, 192, 135, 92, 64, 47, 39, 36, 36, 35, 34, 32, 29, 26, 24, 21, 19, 17, 16, 15, 14, 13, 12, 10, 8, 7, 5, 5, 5, 5, 5, 5, 4, 3, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"basecallPos": [461, 474, 482, 493, 505, 519, 531, 543, 558, 571, 583, 593, 606, 620, 630, 643, 655, 669, 682, 692, 701, 713, 726, 740, 756, 767, 777, 790, 802, 813, 824, 836, 850, 863, 877, 889, 903, 916, 929, 938, 951, 961, 972, 985, 998, 1011, 1022, 1033, 1045, 1056, 1069, 1082, 1094, 1104, 1115, 1129, 1141, 1156, 1167, 1182, 1192, 1204, 1215, 1227, 1239, 1249, 1261, 1273, 1286, 1300, 1314, 1327, 1338, 1349, 1361, 1374, 1387, 1400, 1413, 1425, 1436, 1447, 1459, 1471, 1482, 1493, 1506, 1519, 1531, 1544, 1555, 1566, 1578, 1589, 1601, 1613, 1626, 1638, 1650, 1661, 1675, 1687, 1699, 1710, 1723, 1736, 1748, 1759, 1772, 1782, 1794, 1807, 1818, 1830, 1844, 1857, 1870, 1882, 1895, 1907, 1919, 1929, 1941, 1955, 1966, 1979, 1991, 2003, 2015, 2029, 2040, 2053, 2065, 2076, 2086, 2098, 2111, 2124, 2137, 2147, 2160, 2173, 2183, 2195, 2207, 2218, 2229, 2241, 2252, 2264, 2277, 2290, 2303, 2315, 2326, 2338, 2349, 2361, 2374, 2387, 2399, 2412, 2424, 2434, 2445, 2456, 2468, 2480, 2492, 2505, 2517, 2529, 2540, 2551, 2563, 2575, 2588, 2600, 2612, 2625, 2635, 2646, 2657, 2668, 2681, 2694, 2705, 2717, 2729, 2742, 2755, 2767, 2778, 2789, 2801, 2813, 2826, 2838, 2850, 2860, 2872, 2885, 2898, 2909, 2922, 2935, 2948, 2958, 2970, 2982, 2994, 3006, 3020, 3032, 3043, 3053, 3065, 3078, 3091, 3102, 3114, 3126, 3138, 3150, 3163, 3176, 3187, 3198, 3209, 3222, 3234, 3246, 3259, 3270, 3282, 3293, 3306, 3318, 3330, 3342, 3354, 3365, 3378, 3390, 3400, 3412, 3423, 3435, 3448, 3460, 3473, 3485, 3496, 3507, 3520, 3532, 3544, 3555, 3568, 3581, 3593, 3605, 3617, 3629, 3640, 3652, 3662, 3674, 3686, 3698, 3709, 3720, 3732, 3744, 3755, 3768, 3781, 3792, 3806, 3818, 3830, 3843, 3855, 3866, 3878, 3889, 3901, 3914, 3927, 3939, 3952, 3964, 3976, 3987, 4000, 4012, 4023, 4036, 4047, 4059, 4072, 4085, 4096, 4109, 4120, 4132, 4144, 4156, 4168, 4181, 4193, 4205, 4216, 4228, 4240, 4252, 4264, 4276, 4288, 4299, 4311, 4323, 4335, 4346, 4359, 4371, 4383, 4396, 4407, 4418, 4430, 4441, 4454, 4466, 4477, 4489, 4502, 4514, 4526, 4539, 4551, 4562, 4573, 4586, 4598, 4610, 4622, 4635, 4646, 4659, 4671, 4683, 4695, 4706, 4718, 4730, 4743, 4754, 4766, 4778, 4790, 4802, 4813, 4824, 4836, 4849, 4862, 4873, 4885, 4896, 4908, 4919, 4931, 4944, 4956, 4968, 4981, 4994, 5005, 5018, 5028, 5040, 5052, 5064, 5077, 5089, 5100, 5111, 5123, 5136, 5149, 5161, 5171, 5183, 5195, 5207, 5218, 5230, 5241, 5254, 5267, 5279, 5291, 5303, 5315, 5326, 5337, 5349, 5362, 5373, 5385, 5397, 5409, 5421, 5433, 5445, 5456, 5468, 5480, 5492, 5503, 5515, 5526, 5538, 5551, 5562, 5575, 5588, 5599, 5612, 5624, 5636, 5648, 5661, 5673, 5685, 5697, 5709, 5720, 5733, 5745, 5757, 5770, 5782, 5794, 5804, 5816, 5828, 5840, 5853, 5865, 5877, 5890, 5902, 5913, 5925, 5937, 5949, 5962, 5974, 5986, 5997, 6009, 6020, 6033, 6044, 6056, 6069, 6082, 6094, 6107, 6119, 6131, 6143, 6156, 6169, 6180, 6192, 6204, 6216, 6228, 6239, 6251, 6262, 6274, 6285, 6297, 6309, 6322, 6335, 6346, 6358, 6371, 6383, 6395, 6406, 6417, 6429, 6442, 6454, 6466, 6478, 6489, 6501, 6514, 6526, 6539, 6551, 6564, 6576, 6588, 6600, 6610, 6622, 6634, 6645, 6657, 6669, 6681, 6695, 6705, 6718, 6730, 6743, 6755, 6767, 6779, 6790, 6802, 6813, 6825, 6837, 6849, 6862, 6875, 6888, 6899, 6911, 6924, 6936, 6949, 6962, 6974, 6985, 6996, 7009, 7020, 7032, 7044, 7056, 7068, 7079, 7091, 7104, 7116, 7128, 7140, 7153, 7165, 7177, 7189, 7201, 7212, 7224, 7236, 7247, 7260, 7273, 7285, 7297, 7310, 7322, 7335, 7347, 7358, 7369, 7381, 7394, 7406, 7417, 7430, 7442, 7456, 7467, 7479, 7490, 7502, 7515, 7526, 7538, 7551, 7563, 7574, 7587, 7600, 7612, 7626, 7637, 7650, 7661, 7672, 7683, 7695, 7707, 7720, 7733, 7746, 7758, 7770, 7782, 7793, 7805, 7818, 7830, 7842, 7853, 7865, 7877, 7889, 7900, 7913, 7924, 7937, 7949, 7959, 7972, 7983, 7994, 8004, 8018, 8030],
-"basecalls": {"461":"1:T", "474":"2:C", "482":"3:A", "493":"4:C", "505":"5:C", "519":"6:T", "531":"7:A", "543":"8:T", "558":"9:T", "571":"10:C", "583":"11:T", "593":"12:A", "606":"13:G", "620":"14:A", "630":"15:T", "643":"16:T", "655":"17:T", "669":"18:G", "682":"19:A", "692":"20:C", "701":"21:A", "713":"22:T", "726":"23:G", "740":"24:G", "756":"25:A", "767":"26:A", "777":"27:T", "790":"28:T", "802":"29:T", "813":"30:A", "824":"31:C", "836":"32:C", "850":"33:T", "863":"34:T", "877":"35:T", "889":"36:G", "903":"37:T", "916":"38:G", "929":"39:A", "938":"40:T", "951":"41:T", "961":"42:A", "972":"43:C", "985":"44:T", "998":"45:G", "1011":"46:C", "1022":"47:A", "1033":"48:A", "1045":"49:A", "1056":"50:T", "1069":"51:T", "1082":"52:T", "1094":"53:C", "1104":"54:A", "1115":"55:C", "1129":"56:T", "1141":"57:G", "1156":"58:A", "1167":"59:G", "1182":"60:A", "1192":"61:C", "1204":"62:T", "1215":"63:A", "1227":"64:A", "1239":"65:C", "1249":"66:A", "1261":"67:A", "1273":"68:T", "1286":"69:G", "1300":"70:G", "1314":"71:G", "1327":"72:C", "1338":"73:A", "1349":"74:C", "1361":"75:G", "1374":"76:C", "1387":"77:C", "1400":"78:T", "1413":"79:T", "1425":"80:A", "1436":"81:A", "1447":"82:A", "1459":"83:T", "1471":"84:C", "1482":"85:A", "1493":"86:A", "1506":"87:G", "1519":"88:T", "1531":"89:G", "1544":"90:T", "1555":"91:A", "1566":"92:C", "1578":"93:C", "1589":"94:A", "1601":"95:A", "1613":"96:A", "1626":"97:T", "1638":"98:T", "1650":"99:A", "1661":"100:T", "1675":"101:G", "1687":"102:T", "1699":"103:A", "1710":"104:C", "1723":"105:G", "1736":"106:T", "1748":"107:A", "1759":"108:C", "1772":"109:C", "1782":"110:A", "1794":"111:C", "1807":"112:C", "1818":"113:A", "1830":"114:G", "1844":"115:G", "1857":"116:C", "1870":"117:G", "1882":"118:C", "1895":"119:T", "1907":"120:C", "1919":"121:C", "1929":"122:A", "1941":"123:G", "1955":"124:T", "1966":"125:G", "1979":"126:C", "1991":"127:C", "2003":"128:C", "2015":"129:G", "2029":"130:A", "2040":"131:G", "2053":"132:A", "2065":"133:A", "2076":"134:A", "2086":"135:T", "2098":"136:G", "2111":"137:G", "2124":"138:G", "2137":"139:A", "2147":"140:T", "2160":"141:G", "2173":"142:A", "2183":"143:C", "2195":"144:T", "2207":"145:A", "2218":"146:C", "2229":"147:A", "2241":"148:C", "2252":"149:A", "2264":"150:T", "2277":"151:G", "2290":"152:G", "2303":"153:C", "2315":"154:A", "2326":"155:A", "2338":"156:A", "2349":"157:C", "2361":"158:C", "2374":"159:T", "2387":"160:C", "2399":"161:T", "2412":"162:T", "2424":"163:C", "2434":"164:A", "2445":"165:A", "2456":"166:A", "2468":"167:T", "2480":"168:C", "2492":"169:C", "2505":"170:G", "2517":"171:T", "2529":"172:C", "2540":"173:A", "2551":"174:A", "2563":"175:T", "2575":"176:C", "2588":"177:T", "2600":"178:T", "2612":"179:T", "2625":"180:T", "2635":"181:A", "2646":"182:C", "2657":"183:A", "2668":"184:C", "2681":"185:T", "2694":"186:T", "2705":"187:A", "2717":"188:C", "2729":"189:G", "2742":"190:G", "2755":"191:A", "2767":"192:A", "2778":"193:C", "2789":"194:A", "2801":"195:G", "2813":"196:C", "2826":"197:C", "2838":"198:C", "2850":"199:C", "2860":"200:A", "2872":"201:G", "2885":"202:C", "2898":"203:C", "2909":"204:C", "2922":"205:G", "2935":"206:G", "2948":"207:A", "2958":"208:T", "2970":"209:C", "2982":"210:T", "2994":"211:C", "3006":"212:G", "3020":"213:G", "3032":"214:T", "3043":"215:A", "3053":"216:C", "3065":"217:C", "3078":"218:G", "3091":"219:T", "3102":"220:A", "3114":"221:T", "3126":"222:G", "3138":"223:T", "3150":"224:T", "3163":"225:G", "3176":"226:G", "3187":"227:T", "3198":"228:A", "3209":"229:T", "3222":"230:T", "3234":"231:T", "3246":"232:C", "3259":"233:G", "3270":"234:A", "3282":"235:A", "3293":"236:C", "3306":"237:G", "3318":"238:C", "3330":"239:C", "3342":"240:T", "3354":"241:A", "3365":"242:C", "3378":"243:T", "3390":"244:C", "3400":"245:A", "3412":"246:C", "3423":"247:A", "3435":"248:C", "3448":"249:T", "3460":"250:T", "3473":"251:T", "3485":"252:T", "3496":"253:A", "3507":"254:C", "3520":"255:G", "3532":"256:A", "3544":"257:C", "3555":"258:G", "3568":"259:G", "3581":"260:T", "3593":"261:T", "3605":"262:T", "3617":"263:T", "3629":"264:T", "3640":"265:C", "3652":"266:C", "3662":"267:A", "3674":"268:A", "3686":"269:A", "3698":"270:A", "3709":"271:T", "3720":"272:A", "3732":"273:C", "3744":"274:C", "3755":"275:A", "3768":"276:C", "3781":"277:T", "3792":"278:G", "3806":"279:A", "3818":"280:A", "3830":"281:G", "3843":"282:G", "3855":"283:A", "3866":"284:C", "3878":"285:C", "3889":"286:A", "3901":"287:G", "3914":"288:T", "3927":"289:C", "3939":"290:G", "3952":"291:G", "3964":"292:C", "3976":"293:A", "3987":"294:G", "4000":"295:C", "4012":"296:A", "4023":"297:C", "4036":"298:T", "4047":"299:A", "4059":"300:G", "4072":"301:G", "4085":"302:T", "4096":"303:G", "4109":"304:A", "4120":"305:C", "4132":"306:T", "4144":"307:C", "4156":"308:C", "4168":"309:C", "4181":"310:T", "4193":"311:C", "4205":"312:T", "4216":"313:A", "4228":"314:T", "4240":"315:G", "4252":"316:G", "4264":"317:T", "4276":"318:G", "4288":"319:C", "4299":"320:A", "4311":"321:G", "4323":"322:C", "4335":"323:A", "4346":"324:T", "4359":"325:C", "4371":"326:T", "4383":"327:T", "4396":"328:T", "4407":"329:A", "4418":"330:A", "4430":"331:A", "4441":"332:T", "4454":"333:G", "4466":"334:A", "4477":"335:C", "4489":"336:T", "4502":"337:T", "4514":"338:C", "4526":"339:G", "4539":"340:G", "4551":"341:T", "4562":"342:A", "4573":"343:T", "4586":"344:T", "4598":"345:T", "4610":"346:T", "4622":"347:G", "4635":"348:G", "4646":"349:C", "4659":"350:T", "4671":"351:G", "4683":"352:T", "4695":"353:T", "4706":"354:A", "4718":"355:G", "4730":"356:A", "4743":"357:G", "4754":"358:T", "4766":"359:A", "4778":"360:G", "4790":"361:T", "4802":"362:C", "4813":"363:A", "4824":"364:A", "4836":"365:T", "4849":"366:G", "4862":"367:A", "4873":"368:C", "4885":"369:C", "4896":"370:A", "4908":"371:C", "4919":"372:A", "4931":"373:A", "4944":"374:C", "4956":"375:C", "4968":"376:C", "4981":"377:G", "4994":"378:A", "5005":"379:C", "5018":"380:C", "5028":"381:A", "5040":"382:A", "5052":"383:G", "5064":"384:G", "5077":"385:T", "5089":"386:C", "5100":"387:A", "5111":"388:C", "5123":"389:C", "5136":"390:T", "5149":"391:C", "5161":"392:C", "5171":"393:A", "5183":"394:A", "5195":"395:A", "5207":"396:A", "5218":"397:T", "5230":"398:C", "5241":"399:A", "5254":"400:G", "5267":"401:A", "5279":"402:G", "5291":"403:T", "5303":"404:G", "5315":"405:T", "5326":"406:A", "5337":"407:T", "5349":"408:C", "5362":"409:T", "5373":"410:A", "5385":"411:A", "5397":"412:A", "5409":"413:A", "5421":"414:C", "5433":"415:C", "5445":"416:C", "5456":"417:A", "5468":"418:A", "5480":"419:A", "5492":"420:C", "5503":"421:A", "5515":"422:C", "5526":"423:A", "5538":"424:T", "5551":"425:C", "5562":"426:A", "5575":"427:G", "5588":"428:A", "5599":"429:G", "5612":"430:T", "5624":"431:C", "5636":"432:T", "5648":"433:G", "5661":"434:G", "5673":"435:T", "5685":"436:G", "5697":"437:C", "5709":"438:C", "5720":"439:C", "5733":"440:G", "5745":"441:C", "5757":"442:G", "5770":"443:T", "5782":"444:C", "5794":"445:C", "5804":"446:A", "5816":"447:C", "5828":"448:C", "5840":"449:G", "5853":"450:A", "5865":"451:G", "5877":"452:G", "5890":"453:G", "5902":"454:C", "5913":"455:A", "5925":"456:G", "5937":"457:T", "5949":"458:G", "5962":"459:G", "5974":"460:C", "5986":"461:A", "5997":"462:T", "6009":"463:A", "6020":"464:C", "6033":"465:T", "6044":"466:A", "6056":"467:C", "6069":"468:G", "6082":"469:G", "6094":"470:C", "6107":"471:C", "6119":"472:C", "6131":"473:T", "6143":"474:G", "6156":"475:G", "6169":"476:A", "6180":"477:G", "6192":"478:T", "6204":"479:T", "6216":"480:G", "6228":"481:A", "6239":"482:T", "6251":"483:T", "6262":"484:A", "6274":"485:C", "6285":"486:A", "6297":"487:A", "6309":"488:G", "6322":"489:G", "6335":"490:A", "6346":"491:T", "6358":"492:G", "6371":"493:G", "6383":"494:T", "6395":"495:A", "6406":"496:C", "6417":"497:A", "6429":"498:C", "6442":"499:T", "6454":"500:T", "6466":"501:A", "6478":"502:C", "6489":"503:A", "6501":"504:C", "6514":"505:C", "6526":"506:C", "6539":"507:C", "6551":"508:T", "6564":"509:C", "6576":"510:T", "6588":"511:C", "6600":"512:C", "6610":"513:A", "6622":"514:C", "6634":"515:C", "6645":"516:A", "6657":"517:A", "6669":"518:G", "6681":"519:G", "6695":"520:A", "6705":"521:T", "6718":"522:C", "6730":"523:T", "6743":"524:G", "6755":"525:A", "6767":"526:C", "6779":"527:T", "6790":"528:A", "6802":"529:C", "6813":"530:A", "6825":"531:T", "6837":"532:A", "6849":"533:T", "6862":"534:G", "6875":"535:G", "6888":"536:A", "6899":"537:T", "6911":"538:T", "6924":"539:T", "6936":"540:G", "6949":"541:G", "6962":"542:G", "6974":"543:C", "6985":"544:A", "6996":"545:C", "7009":"546:C", "7020":"547:A", "7032":"548:A", "7044":"549:A", "7056":"550:A", "7068":"551:C", "7079":"552:A", "7091":"553:A", "7104":"554:A", "7116":"555:G", "7128":"556:C", "7140":"557:A", "7153":"558:G", "7165":"559:T", "7177":"560:G", "7189":"561:T", "7201":"562:A", "7212":"563:C", "7224":"564:A", "7236":"565:C", "7247":"566:A", "7260":"567:G", "7273":"568:C", "7285":"569:A", "7297":"570:G", "7310":"571:G", "7322":"572:C", "7335":"573:T", "7347":"574:A", "7358":"575:C", "7369":"576:A", "7381":"577:A", "7394":"578:A", "7406":"579:A", "7417":"580:T", "7430":"581:C", "7442":"582:T", "7456":"583:G", "7467":"584:C", "7479":"585:A", "7490":"586:A", "7502":"587:C", "7515":"588:T", "7526":"589:A", "7538":"590:T", "7551":"591:C", "7563":"592:A", "7574":"593:T", "7587":"594:T", "7600":"595:T", "7612":"596:G", "7626":"597:G", "7637":"598:C", "7650":"599:C", "7661":"600:A", "7672":"601:C", "7683":"602:A", "7695":"603:C", "7707":"604:A", "7720":"605:G", "7733":"606:G", "7746":"607:A", "7758":"608:A", "7770":"609:G", "7782":"610:A", "7793":"611:C", "7805":"612:C", "7818":"613:T", "7830":"614:C", "7842":"615:C", "7853":"616:A", "7865":"617:A", "7877":"618:A", "7889":"619:A", "7900":"620:T", "7913":"621:G", "7924":"622:C", "7937":"623:G", "7949":"624:G", "7959":"625:T", "7972":"626:T", "7983":"627:A", "7994":"628:G", "8004":"629:T", "8018":"630:A", "8030":"631:T"}
-}
-, {
-"traceFileName": "dataset_152173",
-"leadingGaps": 2439,
-"trailingGaps": 4708,
-"peakA": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 7, 11, 14, 16, 16, 14, 11, 7, 3, 1, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 2, 7, 10, 6, 0, 0, 11, 66, 169, 316, 483, 637, 743, 773, 721, 602, 444, 283, 148, 56, 9, 0, 0, 11, 20, 24, 25, 21, 13, 1, 0, 0, 39, 125, 261, 433, 615, 770, 863, 873, 799, 659, 485, 312, 167, 67, 13, 0, 0, 10, 16, 15, 8, 2, 3, 21, 59, 120, 197, 280, 357, 413, 439, 429, 388, 324, 248, 173, 108, 59, 27, 10, 3, 3, 5, 8, 10, 11, 11, 9, 7, 5, 3, 2, 0, 0, 0, 1, 1, 0, 0, 0, 0, 3, 9, 15, 16, 12, 5, 3, 12, 35, 64, 87, 89, 67, 34, 21, 60, 170, 338, 521, 662, 711, 651, 507, 328, 168, 57, 0, 0, 0, 13, 95, 241, 443, 659, 824, 882, 810, 633, 406, 197, 52, 0, 0, 0, 24, 38, 39, 30, 13, 0, 0, 0, 66, 206, 406, 632, 826, 932, 917, 785, 578, 353, 164, 42, 0, 0, 1, 22, 36, 39, 30, 11, 0, 0, 14, 110, 276, 494, 714, 879, 939, 874, 706, 484, 267, 103, 10, 0, 0, 13, 32, 39, 32, 14, 0, 0, 2, 74, 209, 398, 606, 781, 875, 858, 737, 546, 338, 162, 47, 0, 0, 3, 20, 31, 35, 36, 31, 19, 0, 0, 0, 66, 202, 401, 630, 834, 956, 960, 844, 642, 410, 204, 63, 0, 0, 5, 33, 53, 60, 58, 51, 43, 35, 27, 20, 12, 5, 0, 0, 0, 0, 7, 15, 15, 5, 0, 0, 33, 129, 285, 482, 676, 816, 858, 787, 616, 392, 175, 26, 0, 64, 243, 474, 697, 852, 897, 822, 647, 417, 195, 36, 0, 50, 218, 445, 672, 839, 900, 840, 676, 451, 223, 52, 0, 20, 166, 378, 602, 779, 862, 829, 690, 479, 253, 69, 0, 5, 155, 394, 669, 909, 1054, 1065, 943, 727, 474, 247, 85, 1, 0, 3, 32, 54, 62, 59, 49, 38, 26, 16, 8, 3, 1, 2, 6, 10, 12, 13, 11, 8, 4, 1, 0, 0, 1, 4, 7, 11, 12, 12, 10, 7, 4, 1, 0, 0, 0, 1, 3, 4, 6, 6, 6, 4, 3, 2, 2, 3, 3, 1, 0, 0, 0, 2, 9, 13, 10, 0, 0, 4, 55, 156, 301, 464, 607, 688, 681, 583, 418, 229, 69, 0, 3, 125, 321, 540, 724, 823, 812, 698, 518, 322, 156, 47, 0, 0, 3, 17, 25, 26, 24, 20, 13, 2, 0, 0, 34, 118, 249, 407, 555, 653, 672, 606, 475, 315, 168, 62, 6, 0, 0, 10, 16, 16, 15, 17, 19, 15, 3, 0, 0, 44, 152, 319, 518, 705, 827, 850, 766, 600, 398, 211, 74, 2, 0, 0, 27, 48, 57, 56, 49, 39, 28, 19, 11, 6, 4, 6, 9, 12, 14, 14, 12, 9, 6, 3, 2, 2, 4, 6, 8, 10, 10, 10, 8, 6, 3, 1, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 4, 1, 0, 0, 0, 4, 13, 17, 10, 0, 0, 8, 78, 210, 392, 586, 745, 823, 796, 673, 490, 297, 137, 35, 0, 0, 9, 27, 37, 38, 33, 27, 22, 18, 14, 10, 7, 5, 5, 6, 8, 9, 9, 9, 7, 5, 3, 2, 3, 4, 6, 8, 9, 8, 5, 3, 0, 0, 0, 2, 4, 4, 2, 0, 0, 0, 2, 10, 15, 12, 0, 0, 0, 57, 174, 344, 539, 712, 817, 822, 725, 556, 361, 187, 65, 3, 0, 0, 15, 24, 25, 24, 24, 22, 14, 0, 0, 2, 66, 195, 384, 600, 790, 903, 904, 793, 603, 386, 194, 61, 0, 0, 3, 26, 40, 42, 37, 28, 21, 14, 9, 5, 3, 2, 4, 7, 11, 13, 14, 13, 10, 6, 3, 1, 0, 1, 2, 3, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 2, 1, 0, 0, 0, 2, 4, 7, 8, 9, 11, 12, 14, 14, 12, 7, 0, 0, 0, 3, 12, 17, 12, 0, 0, 4, 74, 211, 405, 621, 805, 906, 895, 774, 579, 363, 177, 52, 0, 0, 6, 27, 39, 40, 35, 28, 22, 18, 15, 12, 9, 8, 8, 10, 13, 14, 15, 14, 11, 9, 7, 7, 7, 9, 11, 12, 13, 12, 10, 7, 4, 2, 2, 3, 6, 9, 9, 6, 0, 0, 0, 0, 9, 16, 14, 2, 0, 0, 47, 162, 338, 547, 742, 870, 893, 804, 629, 418, 222, 80, 4, 0, 0, 22, 38, 43, 39, 32, 25, 21, 19, 16, 11, 5, 0, 0, 0, 6, 15, 17, 10, 0, 0, 13, 91, 232, 422, 623, 786, 863, 832, 702, 510, 309, 142, 36, 0, 0, 10, 30, 40, 41, 34, 26, 18, 11, 6, 3, 2, 2, 5, 9, 12, 14, 15, 15, 14, 11, 7, 2, 0, 0, 0, 5, 11, 11, 4, 0, 0, 20, 88, 198, 337, 473, 571, 603, 559, 452, 314, 180, 76, 16, 0, 0, 5, 14, 20, 22, 22, 17, 6, 0, 0, 27, 109, 243, 416, 591, 725, 778, 731, 593, 399, 199, 45, 0, 19, 157, 357, 567, 730, 803, 769, 642, 461, 275, 125, 32, 0, 0, 8, 22, 29, 29, 27, 23, 15, 3, 0, 0, 35, 117, 241, 389, 525, 612, 626, 562, 438, 290, 155, 58, 7, 0, 0, 6, 11, 13, 16, 19, 20, 11, 0, 0, 11, 93, 247, 460, 690, 878, 972, 943, 799, 583, 353, 163, 41, 0, 0, 11, 33, 45, 45, 37, 28, 20, 13, 9, 7, 7, 9, 13, 16, 18, 18, 14, 9, 4, 1, 0, 0, 0, 2, 5, 6, 7, 7, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 4, 4, 4, 5, 6, 7, 8, 9, 9, 8, 7, 5, 4, 3, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 13, 10, 4, 0, 0, 0, 6, 13, 14, 6, 0, 0, 30, 117, 260, 440, 620, 753, 800, 743, 593, 389, 186, 40, 0, 48, 201, 406, 610, 756, 808, 752, 605, 406, 206, 53, 0, 7, 118, 285, 465, 611, 683, 666, 568, 418, 258, 124, 37, 0, 0, 6, 17, 23, 25, 27, 28, 24, 11, 0, 0, 21, 117, 284, 504, 733, 911, 988, 940, 782, 558, 327, 140, 26, 0, 0, 32, 70, 96, 104, 98, 81, 59, 37, 18, 6, 1, 2, 7, 12, 16, 18, 16, 13, 9, 6, 4, 4, 5, 7, 10, 12, 14, 13, 12, 10, 9, 9, 10, 12, 14, 16, 16, 14, 12, 10, 8, 7, 8, 9, 11, 13, 15, 16, 15, 14, 12, 10, 8, 7, 6, 6, 7, 8, 9, 9, 9, 8, 6, 4, 3, 2, 2, 4, 5, 6, 7, 8, 7, 5, 3, 0, 0, 0, 1, 4, 7, 7, 5, 0, 0, 0, 0, 11, 19, 18, 5, 0, 0, 45, 169, 364, 600, 821, 969, 998, 900, 705, 468, 248, 89, 4, 0, 0, 24, 41, 44, 38, 30, 24, 21, 19, 15, 9, 2, 0, 0, 7, 15, 18, 12, 0, 0, 10, 77, 201, 372, 557, 711, 790, 768, 647, 455, 243, 67, 0, 2, 142, 367, 623, 844, 971, 973, 853, 649, 416, 211, 69, 0, 0, 3, 27, 43, 48, 44, 36, 28, 21, 15, 9, 6, 5, 7, 10, 12, 13, 12, 9, 6, 3, 1, 1, 3, 5, 7, 8, 8, 7, 6, 4, 2, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 6, 6, 8, 10, 10, 8, 3, 0, 0, 0, 6, 16, 17, 8, 0, 0, 25, 123, 289, 503, 719, 881, 943, 885, 726, 511, 296, 127, 25, 0, 0, 14, 33, 41, 39, 33, 25, 20, 15, 11, 8, 6, 6, 8, 10, 10, 9, 7, 5, 5, 7, 10, 11, 10, 5, 0, 0, 0, 6, 14, 14, 5, 0, 0, 30, 124, 275, 461, 640, 764, 795, 725, 574, 385, 208, 77, 6, 0, 0, 16, 29, 33, 29, 22, 17, 13, 9, 6, 4, 2, 2, 3, 4, 4, 4, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 5, 6, 7, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 5, 3, 1, 0, 1, 3, 7, 10, 13, 13, 11, 8, 5, 2, 0, 0, 0, 0, 1, 2, 3, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 4, 11, 14, 8, 0, 0, 13, 77, 194, 353, 524, 664, 731, 703, 582, 399, 204, 54, 0, 36, 180, 383, 590, 745, 802, 745, 588, 376, 169, 27, 0, 77, 260, 494, 712, 857, 891, 809, 640, 432, 239, 95, 15, 0, 0, 12, 26, 33, 32, 24, 11, 0, 0, 3, 59, 166, 315, 480, 620, 695, 684, 589, 439, 274, 132, 39, 0, 0, 4, 19, 27, 26, 21, 15, 10, 7, 5, 3, 2, 3, 5, 8, 11, 12, 12, 10, 9, 11, 14, 18, 20, 17, 11, 3, 0, 0, 6, 14, 15, 7, 0, 0, 32, 128, 286, 484, 681, 823, 866, 793, 617, 385, 161, 10, 0, 83, 303, 586, 860, 1054, 1116, 1035, 838, 582, 332, 139, 27, 0, 0, 18, 37, 44, 39, 29, 20, 13, 9, 6, 4, 3, 3, 6, 8, 10, 10, 8, 5, 2, 0, 0, 1, 4, 6, 6, 3, 0, 0, 0, 3, 14, 20, 14, 0, 0, 2, 77, 229, 448, 697, 915, 1043, 1044, 917, 699, 451, 230, 76, 0, 0, 1, 25, 38, 38, 30, 19, 11, 6, 4, 3, 2, 3, 4, 5, 7, 9, 9, 9, 7, 6, 5, 5, 5, 5, 5, 3, 1, 0, 0, 2, 4, 6, 5, 2, 0, 0, 0, 6, 13, 15, 6, 0, 0, 23, 109, 255, 441, 628, 765, 813, 757, 613, 425, 239, 97, 15, 0, 0, 13, 27, 30, 25, 16, 9, 6, 5, 6, 7, 7, 6, 2, 0, 0, 0, 4, 14, 19, 13, 0, 0, 6, 85, 236, 445, 674, 863, 960, 936, 798, 587, 360, 170, 46, 0, 0, 8, 27, 34, 30, 20, 10, 5, 4, 6, 7, 6, 3, 0, 0, 0, 2, 9, 12, 9, 0, 0, 3, 54, 154, 297, 456, 593, 670, 664, 578, 436, 279, 142, 48, 0, 0, 0, 4, 13, 17, 16, 8, 0, 0, 2, 64, 186, 364, 567, 748, 856, 859, 757, 579, 374, 191, 64, 0, 0, 0, 19, 29, 29, 23, 15, 9, 6, 5, 5, 4, 4, 5, 5, 6, 5, 4, 2, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 1, 0, 0, 0, 3, 6, 8, 7, 3, 0, 0, 0, 4, 14, 17, 10, 0, 0, 18, 105, 263, 477, 708, 900, 1001, 979, 836, 608, 352, 130, 0, 0, 85, 285, 529, 758, 913, 954, 875, 701, 482, 271, 111, 19, 0, 0, 19, 37, 43, 40, 34, 28, 26, 25, 24, 20, 14, 6, 1, 0, 5, 11, 14, 10, 0, 0, 13, 78, 202, 376, 571, 741, 840, 833, 715, 515, 288, 102, 14, 58, 227, 483, 756, 974, 1076, 1032, 854, 587, 304, 84, 0, 52, 260, 561, 877, 1123, 1234, 1185, 995, 723, 439, 206, 57, 0, 0, 14, 40, 53, 52, 40, 27, 16, 8, 4, 3, 4, 6, 9, 11, 11, 9, 6, 2, 0, 0, 0, 1, 3, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 3, 6, 9, 11, 12, 11, 9, 6, 4, 2, 0, 0, 0, 0, 1, 3, 5, 7, 7, 6, 3, 1, 0, 0, 2, 5, 5, 3, 0, 0, 0, 0, 10, 17, 15, 2, 0, 0, 53, 179, 370, 599, 813, 956, 986, 894, 707, 477, 261, 100, 12, 0, 0, 17, 32, 35, 30, 22, 16, 12, 9, 7, 6, 5, 5, 6, 8, 9, 9, 7, 5, 4, 3, 3, 2, 0, 0, 0, 0, 3, 9, 12, 7, 0, 0, 8, 63, 165, 305, 456, 582, 648, 634, 544, 405, 254, 124, 38, 0, 0, 2, 15, 22, 22, 17, 12, 9, 7, 5, 3, 2, 1, 1, 2, 4, 6, 7, 7, 7, 6, 6, 6, 7, 8, 9, 9, 8, 7, 5, 2, 0, 0, 0, 0, 3, 7, 10, 9, 4, 0, 0, 0, 4, 15, 19, 11, 0, 0, 19, 120, 302, 552, 824, 1052, 1174, 1156, 1003, 757, 483, 245, 80, 0, 0, 3, 29, 45, 47, 39, 27, 17, 11, 6, 4, 2, 3, 5, 9, 14, 18, 20, 19, 16, 12, 8, 6, 6, 8, 10, 11, 13, 13, 14, 14, 14, 12, 8, 3, 0, 1, 7, 13, 14, 8, 0, 0, 21, 95, 225, 399, 587, 743, 824, 802, 678, 481, 265, 92, 15, 63, 234, 487, 763, 989, 1106, 1084, 926, 673, 390, 148, 6, 0, 116, 328, 571, 781, 902, 907, 800, 617, 407, 217, 82, 9, 0, 0, 20, 35, 39, 36, 29, 22, 17, 13, 9, 8, 7, 9, 12, 15, 18, 19, 17, 15, 13, 12, 12, 14, 17, 19, 21, 20, 17, 13, 8, 3, 0, 0, 0, 2, 6, 11, 15, 17, 17, 14, 10, 5, 2, 1, 3, 7, 12, 15, 17, 15, 12, 8, 4, 1, 0, 0, 0, 2, 5, 8, 9, 10, 8, 6, 3, 1, 0, 0, 0, 0, 2, 5, 8, 10, 11, 11, 10, 10, 10, 10, 10, 7, 2, 0, 0, 1, 8, 12, 10, 0, 0, 0, 44, 139, 283, 455, 617, 729, 760, 700, 569, 400, 235, 107, 28, 0, 0, 2, 12, 19, 23, 24, 20, 9, 0, 0, 26, 113, 264, 467, 685, 867, 963, 943, 807, 588, 345, 145, 43, 68, 215, 444, 695, 901, 1006, 982, 833, 597, 335, 117, 2, 22, 176, 427, 712, 957, 1102, 1112, 990, 774, 521, 288, 116, 19, 0, 0, 25, 46, 54, 50, 39, 27, 16, 9, 5, 5, 9, 14, 19, 22, 22, 19, 15, 12, 10, 11, 13, 15, 14, 11, 7, 5, 7, 11, 14, 10, 0, 0, 0, 47, 144, 290, 463, 627, 741, 773, 715, 583, 412, 243, 109, 27, 0, 0, 11, 27, 36, 37, 32, 25, 20, 18, 17, 17, 16, 13, 7, 2, 0, 4, 10, 15, 12, 0, 0, 0, 56, 177, 363, 587, 804, 959, 1011, 945, 779, 557, 334, 155, 42, 0, 0, 10, 28, 37, 34, 25, 15, 7, 3, 1, 1, 2, 5, 8, 12, 14, 15, 14, 10, 6, 2, 0, 1, 4, 8, 12, 14, 13, 10, 7, 3, 0, 0, 0, 1, 3, 6, 9, 10, 10, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 3, 4, 5, 7, 8, 8, 7, 5, 3, 1, 1, 3, 6, 10, 13, 15, 15, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 6, 8, 10, 11, 10, 6, 0, 0, 0, 0, 8, 15, 13, 2, 0, 0, 48, 163, 345, 570, 792, 959, 1024, 971, 813, 594, 366, 177, 53, 0, 0, 3, 19, 24, 15, 0, 0, 0, 47, 136, 261, 404, 535, 624, 647, 598, 490, 351, 213, 103, 33, 0, 0, 0, 4, 10, 13, 15, 12, 3, 0, 0, 36, 130, 289, 499, 724, 914, 1021, 1012, 884, 665, 411, 186, 51, 43, 168, 398, 675, 932, 1103, 1148, 1059, 864, 613, 366, 170, 47, 0, 0, 9, 24, 23, 10, 0, 6, 50, 139, 266, 416, 558, 661, 699, 662, 559, 416, 265, 136, 48, 2, 0, 0, 9, 19, 22, 16, 5, 0, 0, 30, 111, 246, 425, 619, 787, 885, 885, 781, 600, 390, 212, 120, 144, 284, 504, 747, 946, 1049, 1026, 883, 658, 409, 198, 76, 68, 168, 342, 539, 704, 794, 787, 690, 533, 355, 194, 78, 14, 0, 0, 17, 31, 38, 37, 33, 27, 23, 20, 19, 19, 18, 15, 9, 3, 0, 0, 1, 7, 10, 6, 0, 0, 15, 80, 199, 366, 555, 726, 838, 863, 794, 649, 465, 284, 139, 45, 2, 0, 0, 9, 15, 17, 16, 13, 6, 0, 0, 10, 70, 184, 348, 540, 720, 845, 882, 823, 683, 497, 308, 154, 53, 4, 0, 2, 12, 16, 17, 17, 17, 16, 9, 0, 0, 15, 89, 228, 428, 659, 874, 1022, 1064, 990, 817, 591, 364, 177, 56, 0, 0, 4, 23, 36, 40, 37, 33, 28, 23, 18, 14, 10, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 1, 3, 6, 10, 13, 14, 12, 8, 2, 0, 0, 0, 6, 10, 9, 0, 0, 2, 49, 151, 309, 507, 708, 868, 947, 925, 806, 620, 412, 225, 89, 15, 0, 0, 10, 13, 6, 0, 8, 50, 135, 258, 403, 545, 652, 700, 677, 588, 455, 308, 175, 77, 19, 0, 0, 0, 8, 14, 14, 8, 0, 0, 4, 60, 174, 348, 564, 782, 954, 1039, 1015, 888, 689, 466, 262, 111, 24, 0, 0, 17, 34, 43, 42, 34, 26, 18, 12, 7, 4, 0, 0, 0, 1, 5, 7, 6, 0, 0, 2, 37, 112, 227, 371, 519, 638, 700, 690, 610, 481, 333, 196, 92, 29, 0, 0, 0, 3, 7, 9, 10, 8, 2, 0, 0, 29, 110, 249, 440, 653, 846, 975, 1009, 940, 784, 579, 369, 193, 71, 9, 0, 1, 18, 30, 33, 29, 22, 14, 7, 4, 2, 1, 2, 3, 4, 5, 4, 3, 2, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 4, 4, 4, 3, 2, 0, 0, 0, 0, 5, 9, 6, 0, 0, 12, 71, 184, 354, 561, 769, 935, 1020, 1000, 878, 682, 457, 257, 132, 109, 195, 367, 582, 788, 937, 993, 948, 814, 626, 422, 241, 107, 28, 0, 0, 17, 35, 45, 45, 38, 27, 17, 8, 3, 2, 3, 5, 8, 10, 10, 8, 6, 3, 1, 0, 0, 0, 2, 4, 6, 7, 8, 8, 7, 7, 6, 5, 2, 0, 0, 0, 0, 5, 8, 5, 0, 0, 11, 68, 178, 341, 542, 745, 911, 1003, 1000, 904, 737, 536, 340, 180, 71, 12, 0, 0, 8, 17, 19, 12, 0, 0, 0, 45, 142, 297, 497, 714, 907, 1034, 1067, 998, 844, 638, 423, 237, 103, 26, 0, 0, 10, 21, 26, 24, 18, 11, 6, 3, 1, 1, 2, 3, 5, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 1, 2, 4, 5, 6, 6, 5, 3, 0, 0, 0, 0, 4, 5, 3, 0, 0, 11, 57, 144, 275, 435, 601, 741, 825, 837, 773, 647, 487, 323, 182, 80, 20, 0, 0, 9, 20, 24, 23, 18, 12, 7, 5, 4, 4, 3, 1, 0, 0, 0, 2, 5, 4, 0, 0, 1, 35, 112, 239, 408, 600, 781, 918, 981, 958, 854, 690, 499, 315, 166, 66, 14, 0, 0, 3, 4, 5, 14, 45, 108, 207, 337, 480, 614, 715, 763, 747, 671, 551, 408, 269, 151, 67, 19, 0, 0, 3, 9, 8, 3, 0, 0, 23, 79, 173, 301, 449, 595, 710, 772, 765, 692, 572, 437, 321, 257, 263, 339, 466, 611, 739, 817, 826, 764, 646, 496, 341, 206, 104, 40, 10, 4, 9, 17, 23, 23, 19, 14, 8, 4, 3, 3, 4, 5, 6, 7, 6, 5, 4, 3, 2, 2, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 12, 14, 15, 14, 14, 13, 13, 12, 12, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 10, 12, 14, 15, 17, 18, 19, 19, 19, 18, 17, 16, 15, 13, 11, 9, 7, 5, 3, 1, 0, 0, 0, 1, 3, 5, 6, 7, 6, 4, 2, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 13, 14, 14, 14, 13, 12, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 4, 18, 47, 95, 165, 257, 363, 474, 575, 653, 695, 696, 656, 580, 482, 374, 270, 181, 112, 66, 39, 27, 24, 26, 28, 30, 29, 28, 25, 23, 21, 20, 18, 17, 16, 15, 13, 11, 9, 6, 4, 3, 1, 1, 1, 2, 4, 6, 8, 10, 12, 13, 14, 14, 15, 15, 15, 15, 15, 15, 15, 14, 13, 12, 10, 8, 6, 4, 2, 0, 0, 0, 1, 4, 7, 9, 11, 13, 13, 12, 11, 10, 9, 8, 6, 5, 3, 1, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 11, 13, 14, 15, 15, 14, 12, 10, 8, 7, 10, 17, 31, 54, 88, 135, 192, 260, 332, 401, 462, 505, 527, 525, 499, 454, 395, 329, 262, 200, 146, 103, 72, 52, 40, 35, 32, 31, 30, 28, 25, 24, 24, 29, 40, 58, 87, 127, 179, 242, 312, 384, 453, 510, 551, 571, 568, 543, 500, 442, 376, 308, 244, 188, 142, 106, 80, 61, 48, 40, 34, 32, 32, 34, 40, 48, 60, 77, 99, 126, 157, 192, 227, 260, 287, 306, 314, 311, 298, 276, 247, 214, 179, 146, 115, 90, 69, 54, 43, 35, 29, 25, 23, 21, 20, 20, 21, 21, 22, 22, 22, 22, 22, 21, 20, 20, 20, 20, 21, 21, 21, 20, 20, 19, 19, 19, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 20, 20, 20, 20, 20, 19, 18, 18, 17, 17, 17, 17, 17, 18, 18, 18, 18, 19, 20, 24, 29, 37, 47, 61, 78, 100, 126, 156, 190, 227, 265, 302, 336, 367, 392, 411, 424, 432, 433, 430, 422, 413, 404, 396, 391, 390, 392, 397, 405, 415, 425, 436, 447, 457, 465, 472, 477, 482, 485, 487, 488, 485, 479, 467, 450, 429, 404, 376, 346, 315, 283, 250, 219, 189, 162, 137, 116, 98, 82, 70, 60, 52, 46, 41, 37, 34, 32, 30, 28, 27, 26, 26, 26, 26, 25, 25, 25, 25, 26, 26, 27, 27, 28, 30, 32, 37, 43, 50, 60, 71, 83, 96, 111, 127, 143, 161, 179, 196, 212, 227, 239, 249, 257, 262, 265, 265, 261, 254, 244, 231, 217, 203, 189, 175, 161, 146, 131, 116, 102, 89, 78, 69, 61, 54, 48, 43, 39, 35, 31, 28, 26, 23, 21, 19, 17, 17, 17, 18, 20, 21, 22, 22, 22, 23, 26, 31, 37, 43, 47, 50, 51],
-"peakC": [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 6, 7, 7, 8, 10, 13, 19, 26, 31, 34, 32, 27, 22, 20, 20, 21, 16, 5, 0, 0, 38, 140, 310, 536, 781, 995, 1128, 1147, 1049, 857, 618, 381, 189, 63, 2, 0, 6, 28, 46, 54, 54, 47, 38, 28, 18, 11, 7, 6, 9, 14, 19, 23, 25, 24, 21, 18, 14, 11, 8, 8, 8, 9, 10, 11, 11, 10, 8, 6, 4, 3, 2, 3, 4, 5, 7, 9, 10, 11, 11, 11, 11, 10, 10, 10, 11, 12, 12, 12, 11, 10, 8, 6, 5, 3, 3, 2, 1, 1, 1, 2, 3, 2, 1, 0, 0, 2, 14, 38, 76, 125, 180, 235, 282, 317, 336, 341, 334, 319, 301, 284, 268, 255, 244, 232, 217, 201, 184, 170, 163, 166, 176, 189, 199, 206, 213, 231, 269, 333, 415, 497, 552, 561, 514, 422, 304, 183, 78, 2, 0, 0, 88, 255, 473, 694, 857, 911, 837, 658, 429, 215, 63, 0, 0, 1, 31, 48, 48, 31, 6, 0, 0, 25, 122, 275, 463, 643, 767, 798, 726, 573, 381, 202, 70, 1, 0, 0, 24, 41, 45, 40, 30, 21, 15, 12, 12, 14, 18, 23, 27, 29, 27, 23, 17, 10, 4, 0, 0, 1, 5, 9, 14, 17, 18, 17, 15, 12, 9, 8, 9, 10, 12, 14, 14, 14, 11, 8, 5, 2, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 7, 7, 6, 6, 5, 5, 6, 6, 7, 8, 7, 6, 5, 3, 1, 1, 1, 2, 3, 4, 5, 6, 7, 9, 11, 13, 14, 12, 6, 0, 0, 0, 1, 11, 16, 12, 0, 0, 2, 64, 191, 375, 584, 768, 875, 875, 767, 583, 373, 188, 60, 0, 0, 2, 22, 33, 34, 28, 21, 15, 11, 8, 5, 3, 1, 1, 3, 5, 6, 7, 6, 4, 2, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 6, 6, 6, 6, 7, 8, 9, 7, 4, 0, 0, 0, 2, 7, 9, 5, 0, 0, 10, 61, 151, 271, 398, 501, 551, 533, 454, 335, 208, 101, 31, 0, 0, 2, 13, 19, 21, 20, 19, 14, 7, 0, 0, 9, 49, 120, 214, 313, 394, 435, 423, 363, 270, 170, 84, 26, 0, 0, 3, 13, 20, 21, 18, 13, 8, 4, 2, 0, 1, 2, 4, 6, 7, 8, 7, 7, 6, 6, 6, 6, 5, 1, 0, 0, 0, 4, 11, 13, 7, 0, 0, 17, 90, 221, 396, 583, 734, 809, 787, 672, 499, 312, 154, 49, 0, 0, 1, 12, 17, 17, 18, 21, 20, 11, 0, 0, 15, 101, 262, 483, 724, 925, 1030, 1008, 865, 643, 400, 193, 56, 0, 0, 7, 30, 43, 45, 40, 32, 26, 21, 16, 10, 6, 3, 3, 4, 7, 9, 10, 10, 9, 8, 6, 5, 4, 4, 4, 4, 5, 6, 6, 5, 4, 3, 3, 2, 2, 2, 2, 2, 3, 3, 2, 2, 2, 2, 3, 4, 5, 5, 4, 2, 0, 0, 0, 3, 5, 5, 1, 0, 0, 16, 57, 121, 197, 270, 319, 330, 300, 239, 162, 89, 34, 4, 0, 0, 8, 15, 17, 15, 10, 5, 2, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 4, 4, 4, 3, 3, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 7, 9, 12, 16, 19, 19, 16, 9, 2, 0, 0, 4, 11, 12, 5, 0, 0, 24, 101, 228, 390, 553, 673, 718, 674, 554, 392, 229, 100, 22, 0, 0, 9, 22, 28, 27, 23, 19, 15, 12, 9, 6, 3, 2, 2, 3, 5, 6, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 5, 6, 7, 7, 8, 8, 8, 6, 5, 4, 3, 4, 6, 7, 8, 7, 4, 0, 0, 0, 3, 7, 8, 2, 0, 0, 19, 76, 169, 285, 402, 489, 522, 492, 406, 290, 171, 77, 18, 0, 0, 8, 19, 26, 26, 22, 18, 14, 11, 9, 7, 6, 6, 7, 8, 9, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 9, 9, 7, 2, 0, 0, 0, 5, 14, 16, 9, 0, 0, 19, 107, 263, 470, 689, 864, 946, 911, 769, 560, 341, 159, 42, 0, 0, 8, 27, 37, 36, 30, 24, 20, 16, 14, 11, 9, 7, 7, 9, 10, 11, 11, 10, 8, 5, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 1, 2, 3, 4, 5, 5, 6, 6, 7, 8, 9, 11, 11, 11, 10, 9, 7, 4, 2, 1, 1, 1, 2, 3, 3, 4, 3, 3, 2, 2, 2, 2, 2, 3, 4, 5, 5, 5, 4, 3, 3, 4, 5, 7, 6, 4, 0, 0, 0, 0, 7, 13, 12, 2, 0, 0, 38, 134, 283, 463, 635, 753, 783, 717, 573, 392, 219, 89, 14, 0, 0, 13, 27, 33, 31, 26, 21, 18, 16, 15, 14, 12, 9, 4, 0, 0, 0, 6, 14, 16, 8, 0, 0, 19, 103, 248, 441, 641, 799, 871, 836, 703, 512, 313, 150, 45, 0, 0, 0, 11, 19, 23, 27, 26, 15, 0, 0, 4, 89, 256, 499, 776, 1022, 1169, 1174, 1035, 793, 513, 263, 87, 0, 0, 2, 30, 49, 54, 48, 40, 32, 27, 23, 19, 15, 14, 14, 16, 19, 20, 21, 20, 19, 20, 21, 23, 23, 20, 15, 8, 3, 3, 7, 12, 13, 6, 0, 0, 22, 95, 218, 376, 537, 661, 713, 675, 557, 388, 210, 66, 0, 0, 77, 220, 386, 535, 629, 646, 583, 459, 309, 169, 65, 8, 0, 0, 15, 27, 32, 31, 26, 22, 19, 16, 15, 14, 13, 14, 14, 14, 14, 12, 10, 8, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 4, 3, 2, 3, 6, 9, 9, 6, 0, 0, 0, 1, 13, 22, 19, 3, 0, 0, 64, 220, 459, 743, 1008, 1181, 1211, 1090, 853, 566, 301, 109, 7, 0, 0, 24, 42, 45, 39, 30, 23, 18, 15, 11, 6, 3, 2, 3, 6, 9, 11, 12, 12, 11, 10, 9, 9, 8, 7, 7, 6, 6, 5, 5, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 5, 5, 6, 6, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 5, 5, 6, 7, 8, 8, 8, 8, 8, 9, 11, 13, 14, 11, 5, 0, 0, 0, 5, 16, 20, 12, 0, 0, 18, 118, 301, 551, 819, 1040, 1151, 1119, 954, 704, 434, 207, 58, 0, 0, 8, 32, 44, 43, 36, 27, 21, 17, 13, 10, 7, 6, 6, 9, 12, 15, 16, 15, 13, 11, 9, 7, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 2, 1, 0, 0, 0, 1, 6, 9, 6, 0, 0, 3, 41, 115, 221, 339, 442, 503, 503, 442, 338, 219, 113, 38, 0, 0, 0, 11, 19, 20, 18, 15, 14, 15, 17, 17, 15, 10, 4, 0, 0, 1, 6, 9, 8, 0, 0, 0, 33, 105, 214, 343, 465, 547, 566, 517, 414, 284, 160, 66, 12, 0, 0, 9, 18, 21, 18, 13, 9, 6, 5, 4, 3, 2, 1, 1, 1, 2, 3, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 3, 4, 4, 1, 0, 0, 0, 2, 10, 14, 10, 0, 0, 2, 59, 171, 332, 513, 669, 758, 753, 655, 494, 314, 157, 51, 0, 0, 0, 11, 18, 18, 16, 11, 3, 0, 0, 9, 61, 157, 289, 435, 560, 631, 626, 548, 419, 272, 142, 51, 4, 0, 0, 8, 16, 20, 19, 13, 2, 0, 0, 20, 86, 195, 334, 475, 584, 631, 602, 507, 371, 229, 111, 34, 0, 0, 0, 11, 20, 22, 18, 9, 0, 0, 6, 54, 145, 272, 416, 543, 619, 621, 544, 405, 240, 92, 1, 0, 72, 221, 404, 577, 696, 733, 678, 546, 368, 186, 42, 0, 4, 138, 357, 618, 861, 1026, 1070, 981, 786, 539, 302, 122, 19, 0, 0, 20, 40, 46, 40, 30, 20, 13, 9, 7, 7, 7, 9, 12, 13, 13, 10, 8, 6, 6, 8, 11, 11, 8, 2, 0, 0, 0, 10, 20, 19, 4, 0, 0, 55, 199, 426, 703, 969, 1155, 1206, 1108, 890, 613, 347, 144, 26, 0, 0, 10, 28, 34, 31, 19, 3, 0, 0, 25, 112, 257, 445, 638, 789, 856, 820, 689, 500, 299, 129, 19, 0, 1, 73, 174, 281, 371, 424, 428, 382, 298, 199, 107, 40, 4, 0, 0, 9, 16, 17, 14, 9, 4, 2, 1, 2, 3, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 3, 1, 0, 0, 3, 8, 13, 16, 15, 10, 3, 0, 0, 3, 10, 12, 6, 0, 0, 23, 102, 237, 409, 584, 717, 772, 735, 616, 444, 260, 100, 0, 0, 37, 209, 467, 769, 1052, 1245, 1296, 1189, 954, 657, 370, 152, 27, 0, 0, 19, 39, 45, 39, 30, 23, 18, 14, 11, 7, 4, 2, 2, 4, 6, 8, 8, 8, 7, 7, 8, 8, 8, 8, 7, 5, 3, 1, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 2, 4, 5, 3, 0, 0, 0, 0, 8, 15, 14, 3, 0, 0, 44, 153, 324, 534, 739, 885, 932, 865, 697, 471, 241, 61, 0, 0, 141, 368, 633, 872, 1026, 1055, 953, 752, 507, 277, 107, 13, 0, 0, 20, 36, 40, 34, 27, 22, 22, 25, 26, 24, 17, 7, 0, 0, 0, 7, 17, 18, 7, 0, 0, 39, 160, 359, 612, 867, 1059, 1134, 1072, 890, 640, 386, 181, 51, 0, 0, 0, 15, 26, 30, 24, 8, 0, 0, 18, 123, 316, 583, 877, 1129, 1271, 1262, 1105, 843, 547, 284, 100, 5, 0, 0, 23, 39, 41, 34, 20, 4, 0, 0, 20, 87, 199, 345, 498, 623, 686, 671, 582, 442, 288, 153, 57, 6, 0, 0, 11, 22, 26, 23, 13, 0, 0, 0, 41, 125, 248, 393, 530, 623, 649, 600, 485, 331, 171, 41, 0, 0, 126, 356, 654, 962, 1209, 1329, 1291, 1105, 822, 516, 254, 79, 0, 0, 5, 31, 44, 43, 34, 24, 17, 15, 14, 14, 13, 12, 11, 10, 10, 8, 6, 4, 2, 2, 3, 5, 7, 8, 8, 6, 4, 2, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 4, 4, 2, 1, 0, 0, 0, 0, 0, 2, 4, 5, 6, 6, 4, 3, 1, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 8, 9, 12, 15, 19, 20, 18, 12, 3, 0, 0, 1, 9, 14, 10, 0, 0, 11, 80, 210, 397, 609, 800, 918, 928, 821, 622, 384, 169, 37, 23, 130, 330, 569, 784, 918, 939, 846, 665, 441, 225, 63, 0, 0, 102, 264, 448, 609, 711, 727, 657, 522, 357, 201, 83, 15, 0, 0, 15, 28, 34, 32, 28, 25, 26, 28, 29, 24, 15, 4, 0, 0, 4, 16, 22, 13, 0, 0, 22, 138, 351, 645, 968, 1245, 1402, 1395, 1226, 943, 619, 329, 122, 12, 0, 0, 24, 45, 54, 50, 38, 20, 0, 0, 7, 71, 195, 374, 582, 775, 904, 936, 862, 701, 495, 294, 136, 37, 0, 0, 4, 18, 27, 30, 27, 17, 2, 0, 0, 42, 151, 325, 543, 762, 929, 998, 950, 799, 585, 363, 178, 55, 0, 0, 0, 18, 30, 32, 25, 10, 0, 0, 13, 83, 209, 381, 572, 738, 836, 839, 744, 576, 375, 187, 49, 0, 0, 79, 215, 376, 529, 640, 683, 650, 548, 405, 255, 128, 44, 5, 0, 8, 21, 29, 34, 38, 40, 36, 20, 0, 0, 17, 134, 355, 666, 1015, 1322, 1507, 1517, 1348, 1048, 696, 375, 142, 16, 0, 0, 27, 49, 54, 48, 39, 32, 28, 26, 24, 20, 17, 14, 14, 14, 16, 17, 18, 18, 19, 19, 20, 21, 21, 20, 18, 15, 12, 8, 6, 5, 5, 6, 7, 8, 9, 9, 8, 7, 5, 3, 2, 1, 1, 2, 3, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 3, 2, 0, 0, 0, 0, 4, 9, 10, 3, 0, 0, 25, 96, 213, 363, 516, 634, 687, 658, 557, 410, 256, 126, 39, 0, 0, 2, 15, 23, 23, 19, 14, 9, 7, 5, 3, 2, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 0, 0, 0, 0, 5, 9, 7, 0, 0, 1, 37, 114, 230, 369, 502, 597, 628, 587, 486, 350, 213, 102, 30, 0, 0, 4, 15, 21, 21, 19, 16, 14, 13, 11, 8, 3, 0, 0, 0, 5, 12, 14, 6, 0, 0, 24, 110, 261, 461, 676, 853, 948, 932, 810, 616, 400, 209, 75, 5, 0, 0, 16, 27, 27, 21, 13, 8, 5, 4, 4, 4, 4, 5, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 3, 6, 9, 12, 15, 16, 17, 18, 18, 16, 13, 8, 2, 0, 0, 1, 6, 9, 5, 0, 0, 13, 66, 162, 298, 450, 587, 675, 690, 626, 495, 325, 154, 23, 0, 25, 195, 467, 795, 1112, 1343, 1432, 1355, 1136, 831, 516, 254, 82, 1, 0, 4, 25, 35, 35, 29, 23, 17, 8, 0, 0, 17, 83, 204, 372, 558, 723, 824, 835, 752, 598, 412, 236, 102, 22, 0, 0, 13, 28, 34, 32, 25, 18, 12, 10, 9, 9, 10, 12, 12, 12, 11, 10, 8, 8, 8, 10, 12, 14, 17, 19, 20, 21, 22, 22, 22, 21, 20, 20, 19, 18, 18, 18, 17, 18, 20, 23, 27, 29, 27, 20, 9, 0, 0, 0, 8, 16, 15, 2, 0, 1, 72, 230, 478, 790, 1109, 1363, 1488, 1450, 1254, 947, 601, 294, 90, 20, 82, 242, 444, 632, 756, 789, 731, 601, 434, 269, 134, 45, 3, 0, 5, 20, 31, 36, 36, 34, 31, 28, 25, 21, 18, 14, 12, 11, 11, 11, 10, 5, 0, 0, 6, 35, 89, 164, 247, 323, 372, 382, 351, 286, 205, 124, 58, 17, 0, 0, 6, 14, 20, 20, 17, 12, 7, 4, 3, 4, 5, 6, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 7, 7, 6, 5, 3, 2, 2, 3, 6, 9, 12, 11, 7, 1, 0, 0, 0, 10, 17, 14, 0, 0, 1, 73, 229, 469, 764, 1058, 1282, 1379, 1322, 1126, 843, 540, 279, 100, 8, 0, 0, 23, 39, 42, 36, 27, 19, 14, 11, 7, 4, 2, 3, 5, 8, 11, 13, 13, 12, 11, 9, 7, 5, 3, 3, 3, 6, 10, 15, 19, 20, 17, 11, 2, 0, 0, 1, 11, 15, 10, 0, 0, 18, 109, 282, 531, 820, 1092, 1282, 1343, 1259, 1051, 772, 485, 246, 85, 5, 0, 1, 22, 35, 38, 34, 28, 23, 19, 15, 12, 9, 8, 8, 10, 11, 11, 11, 12, 13, 15, 16, 14, 9, 2, 0, 0, 1, 9, 14, 10, 0, 0, 20, 111, 285, 539, 838, 1127, 1342, 1428, 1360, 1149, 841, 504, 215, 39, 17, 156, 429, 776, 1122, 1388, 1516, 1477, 1288, 996, 669, 375, 158, 34, 0, 0, 21, 43, 53, 51, 43, 35, 27, 22, 18, 14, 12, 11, 11, 12, 13, 12, 10, 8, 7, 7, 9, 13, 16, 16, 12, 5, 0, 0, 0, 6, 14, 13, 2, 0, 0, 60, 202, 431, 728, 1041, 1305, 1456, 1455, 1303, 1037, 722, 424, 195, 54, 0, 0, 9, 30, 41, 43, 39, 35, 32, 29, 25, 21, 16, 13, 11, 11, 12, 12, 11, 10, 8, 6, 4, 3, 2, 2, 2, 2, 3, 5, 6, 8, 9, 9, 9, 8, 7, 6, 6, 7, 8, 10, 10, 10, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 7, 7, 6, 4, 2, 0, 0, 0, 1, 3, 7, 9, 10, 7, 2, 0, 0, 0, 5, 11, 11, 2, 0, 0, 48, 163, 351, 595, 856, 1081, 1218, 1234, 1125, 919, 663, 411, 207, 72, 6, 0, 1, 18, 29, 32, 30, 27, 25, 24, 23, 20, 13, 6, 0, 0, 0, 4, 10, 9, 1, 0, 0, 48, 155, 331, 560, 809, 1029, 1172, 1204, 1119, 936, 699, 456, 251, 105, 24, 0, 0, 2, 13, 18, 15, 5, 0, 0, 25, 119, 294, 546, 848, 1146, 1378, 1488, 1450, 1272, 996, 684, 397, 180, 49, 0, 0, 11, 31, 42, 42, 37, 30, 25, 21, 18, 15, 14, 13, 13, 13, 13, 12, 11, 10, 9, 9, 10, 13, 15, 17, 18, 18, 18, 17, 16, 17, 18, 18, 15, 11, 6, 3, 4, 7, 9, 6, 0, 0, 9, 63, 171, 337, 543, 757, 936, 1041, 1048, 955, 784, 573, 363, 189, 72, 11, 0, 0, 13, 23, 26, 24, 20, 16, 13, 11, 9, 8, 7, 7, 8, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 12, 14, 15, 15, 15, 13, 11, 7, 2, 0, 0, 0, 4, 7, 6, 0, 0, 4, 47, 139, 285, 472, 674, 853, 971, 1003, 942, 803, 614, 414, 238, 108, 30, 0, 0, 6, 18, 24, 24, 20, 15, 10, 7, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 11, 13, 14, 15, 14, 11, 7, 3, 1, 0, 1, 3, 3, 0, 0, 0, 17, 59, 130, 229, 343, 454, 541, 587, 584, 531, 442, 333, 223, 129, 61, 19, 1, 0, 3, 9, 13, 15, 14, 12, 10, 8, 7, 6, 6, 6, 6, 7, 8, 8, 9, 10, 9, 7, 3, 0, 0, 0, 1, 4, 5, 1, 0, 0, 25, 96, 222, 403, 623, 849, 1041, 1163, 1190, 1117, 960, 751, 527, 324, 166, 63, 11, 0, 3, 17, 30, 36, 37, 34, 28, 21, 15, 10, 7, 6, 6, 7, 8, 8, 8, 7, 6, 5, 5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 2, 4, 7, 10, 12, 15, 17, 18, 17, 14, 11, 6, 3, 2, 1, 1, 0, 0, 0, 15, 50, 115, 211, 336, 475, 610, 720, 784, 793, 743, 644, 515, 376, 249, 146, 75, 35, 18, 16, 21, 27, 30, 31, 30, 27, 24, 22, 20, 20, 21, 21, 21, 20, 18, 14, 10, 6, 4, 2, 1, 0, 0, 0, 8, 30, 70, 129, 207, 296, 385, 463, 517, 539, 524, 477, 403, 316, 228, 150, 89, 48, 27, 19, 20, 23, 26, 27, 24, 18, 13, 8, 5, 3, 2, 0, 0, 2, 15, 46, 100, 179, 279, 389, 495, 580, 630, 638, 603, 531, 436, 331, 231, 146, 82, 40, 17, 7, 4, 4, 4, 4, 6, 16, 41, 86, 155, 246, 351, 457, 551, 615, 641, 622, 564, 476, 373, 270, 178, 107, 57, 27, 12, 7, 7, 7, 6, 4, 2, 5, 18, 49, 101, 175, 268, 370, 468, 547, 595, 605, 575, 512, 424, 326, 231, 148, 85, 42, 18, 8, 8, 12, 16, 17, 17, 15, 12, 9, 7, 6, 6, 7, 7, 8, 8, 7, 7, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 5, 5, 6, 7, 7, 8, 8, 8, 8, 8, 7, 7, 7, 8, 9, 10, 10, 10, 8, 6, 4, 3, 2, 1, 0, 0, 1, 16, 50, 110, 202, 323, 467, 620, 764, 880, 952, 968, 927, 835, 706, 559, 413, 284, 181, 107, 61, 36, 26, 24, 26, 27, 27, 26, 23, 19, 16, 14, 12, 11, 11, 11, 10, 10, 10, 10, 9, 8, 6, 4, 2, 0, 0, 0, 1, 8, 20, 40, 70, 110, 160, 216, 272, 323, 360, 379, 377, 355, 317, 268, 216, 165, 120, 83, 56, 38, 26, 20, 17, 16, 16, 17, 17, 16, 15, 13, 12, 11, 10, 10, 10, 11, 11, 11, 10, 10, 10, 10, 11, 11, 12, 11, 10, 8, 6, 5, 5, 8, 17, 32, 58, 95, 146, 208, 278, 349, 412, 461, 490, 495, 479, 444, 398, 351, 312, 291, 295, 330, 396, 488, 599, 716, 824, 911, 964, 978, 950, 882, 783, 664, 538, 416, 308, 220, 154, 107, 76, 57, 46, 39, 35, 32, 31, 29, 27, 25, 23, 20, 18, 15, 14, 14, 13, 13, 13, 12, 11, 10, 9, 8, 7, 7, 7, 7, 7, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 5, 5, 6, 6, 6, 6, 5, 5, 6, 6, 7, 7, 7, 6, 6, 5, 5, 4, 4, 5, 6, 6, 7, 7, 7, 8, 8, 8, 9, 9, 8, 8, 9, 13, 20, 32, 49, 74, 105, 143, 187, 237, 292, 348, 403, 452, 491, 518, 530, 527, 509, 480, 443, 402, 361, 325, 296, 276, 265, 265, 272, 285, 301, 317, 329, 336, 337, 329, 314, 292, 266, 235, 204, 172, 141, 114, 90, 71, 55, 44, 35, 28, 22, 17, 13, 10, 7, 6, 5, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 2, 3, 4, 5, 5, 5, 4, 3, 2, 1, 1, 2, 3, 4, 5, 7, 8, 10, 12, 16, 21, 26, 33, 39, 47, 54, 62, 71, 81, 92, 105, 117, 129, 139, 148, 155, 160, 163, 164, 164, 162, 160, 156, 151, 145, 138, 130, 121, 113, 106, 102, 100, 101, 104, 109, 116, 125, 136, 149, 164, 180, 197, 215, 233, 250, 266, 280, 292, 302, 310, 316, 319, 319, 316, 311, 304, 294, 283, 270, 256, 240, 223, 205, 188, 172, 157, 142, 127, 113, 100, 87, 76, 67, 59, 53, 48, 44, 40, 37, 33, 30, 28, 27, 27, 27, 28, 30, 33, 35, 37, 38, 38, 40, 43, 50, 57, 63, 67, 70, 71],
-"peakG": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 4, 10, 18, 26, 32, 35, 34, 29, 24, 17, 12, 8, 5, 2, 0, 0, 2, 6, 10, 12, 8, 0, 0, 7, 52, 139, 271, 432, 594, 723, 791, 779, 692, 550, 386, 231, 110, 34, 0, 0, 5, 20, 32, 38, 36, 26, 12, 0, 0, 24, 88, 195, 337, 497, 644, 749, 788, 752, 650, 504, 345, 201, 92, 27, 0, 0, 8, 22, 31, 35, 33, 28, 22, 16, 10, 7, 6, 7, 9, 12, 14, 15, 15, 13, 12, 10, 9, 8, 8, 7, 7, 6, 6, 6, 5, 5, 4, 3, 2, 1, 1, 1, 2, 3, 4, 4, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 3, 4, 6, 7, 8, 8, 8, 8, 8, 8, 9, 10, 11, 11, 11, 10, 9, 7, 7, 8, 10, 14, 17, 20, 21, 19, 16, 12, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 9, 11, 12, 11, 10, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 9, 10, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 6, 7, 7, 6, 3, 0, 0, 0, 1, 10, 16, 12, 0, 0, 0, 59, 183, 369, 586, 785, 913, 931, 835, 653, 434, 233, 87, 9, 0, 0, 12, 25, 31, 31, 28, 20, 8, 0, 0, 28, 107, 237, 403, 570, 697, 747, 706, 585, 418, 248, 110, 25, 0, 0, 10, 28, 38, 41, 39, 36, 32, 27, 21, 14, 8, 4, 3, 5, 8, 13, 17, 19, 19, 17, 13, 8, 4, 1, 0, 2, 4, 8, 11, 12, 12, 10, 7, 4, 1, 0, 0, 0, 0, 2, 3, 5, 6, 6, 5, 4, 3, 2, 3, 4, 6, 8, 10, 11, 12, 13, 13, 12, 11, 7, 3, 0, 0, 0, 3, 10, 13, 8, 0, 0, 10, 74, 193, 359, 539, 691, 771, 757, 652, 486, 304, 149, 46, 0, 0, 2, 16, 24, 28, 29, 29, 25, 15, 0, 0, 9, 69, 182, 338, 506, 647, 720, 704, 603, 447, 277, 132, 37, 0, 0, 5, 22, 31, 32, 27, 22, 17, 13, 9, 6, 3, 2, 2, 5, 8, 11, 13, 14, 13, 11, 9, 6, 4, 2, 1, 2, 4, 6, 9, 10, 11, 9, 7, 4, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 2, 4, 5, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 8, 4, 0, 0, 0, 1, 10, 15, 11, 0, 0, 9, 76, 209, 402, 627, 834, 969, 990, 887, 682, 430, 199, 50, 24, 123, 318, 552, 758, 878, 880, 764, 562, 330, 135, 31, 50, 187, 406, 649, 850, 955, 937, 802, 587, 345, 136, 8, 0, 71, 233, 428, 603, 713, 731, 655, 512, 340, 182, 68, 6, 0, 0, 18, 32, 38, 37, 31, 25, 18, 12, 6, 2, 1, 2, 7, 12, 16, 18, 19, 17, 15, 13, 12, 11, 8, 4, 0, 0, 0, 6, 15, 20, 15, 2, 0, 2, 59, 180, 361, 578, 783, 926, 964, 882, 698, 458, 223, 52, 0, 40, 192, 400, 603, 747, 794, 735, 593, 409, 230, 94, 15, 0, 0, 19, 38, 47, 46, 40, 30, 21, 13, 7, 2, 0, 1, 3, 7, 10, 13, 14, 14, 13, 11, 9, 8, 6, 4, 1, 0, 0, 0, 3, 10, 13, 7, 0, 0, 14, 84, 210, 383, 568, 722, 801, 782, 671, 498, 311, 151, 44, 0, 0, 5, 23, 33, 34, 28, 22, 17, 13, 11, 7, 3, 0, 0, 0, 5, 13, 16, 10, 0, 0, 5, 59, 164, 313, 479, 623, 706, 704, 617, 470, 303, 154, 51, 0, 0, 0, 16, 26, 27, 23, 17, 12, 9, 6, 4, 2, 1, 2, 4, 6, 7, 7, 7, 7, 7, 6, 4, 1, 0, 0, 0, 4, 12, 16, 9, 0, 0, 12, 87, 226, 418, 628, 804, 899, 884, 765, 575, 365, 183, 60, 0, 0, 0, 18, 30, 35, 36, 34, 26, 12, 0, 0, 32, 122, 274, 471, 678, 844, 923, 886, 737, 512, 272, 82, 0, 47, 215, 459, 711, 903, 985, 936, 772, 538, 294, 97, 0, 0, 100, 278, 479, 653, 754, 758, 669, 514, 336, 175, 61, 2, 0, 2, 22, 38, 43, 42, 36, 30, 24, 19, 15, 11, 8, 7, 7, 7, 7, 5, 4, 2, 2, 3, 4, 5, 4, 1, 0, 0, 5, 12, 18, 16, 5, 0, 0, 34, 128, 280, 468, 653, 786, 830, 770, 625, 435, 248, 103, 18, 0, 0, 14, 30, 37, 35, 28, 20, 14, 9, 5, 3, 2, 3, 6, 10, 13, 14, 14, 13, 11, 8, 4, 0, 0, 0, 0, 6, 13, 15, 8, 0, 0, 16, 87, 213, 381, 559, 702, 769, 742, 626, 457, 277, 129, 34, 0, 0, 6, 21, 28, 27, 21, 15, 11, 8, 7, 4, 2, 1, 0, 1, 3, 5, 7, 9, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 11, 14, 14, 11, 6, 0, 0, 0, 1, 9, 13, 10, 0, 0, 1, 53, 159, 314, 493, 654, 753, 762, 676, 522, 341, 176, 60, 0, 0, 0, 17, 28, 29, 24, 17, 12, 9, 7, 5, 3, 1, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 4, 4, 2, 0, 0, 0, 0, 4, 10, 12, 6, 0, 0, 17, 87, 211, 379, 560, 710, 787, 769, 660, 491, 305, 145, 38, 0, 0, 8, 29, 35, 23, 0, 0, 5, 75, 207, 388, 586, 754, 846, 836, 727, 548, 348, 173, 54, 0, 0, 2, 21, 33, 35, 32, 27, 22, 18, 14, 10, 5, 1, 0, 0, 1, 4, 6, 7, 7, 7, 5, 3, 2, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 14, 16, 16, 14, 9, 3, 0, 0, 0, 5, 12, 15, 8, 0, 0, 19, 99, 239, 427, 625, 785, 861, 831, 704, 515, 314, 146, 36, 0, 0, 9, 35, 49, 47, 29, 6, 0, 10, 79, 209, 393, 601, 786, 898, 903, 792, 590, 353, 148, 38, 57, 206, 444, 708, 924, 1031, 1000, 838, 593, 331, 125, 33, 78, 246, 488, 734, 913, 974, 898, 707, 456, 216, 56, 23, 127, 338, 599, 835, 983, 1003, 890, 677, 420, 183, 27, 0, 72, 259, 497, 724, 881, 928, 856, 690, 477, 271, 113, 21, 0, 0, 20, 40, 51, 51, 47, 41, 36, 33, 30, 27, 22, 16, 10, 4, 2, 6, 15, 23, 23, 11, 0, 0, 27, 132, 311, 548, 795, 991, 1082, 1040, 877, 640, 390, 182, 49, 0, 0, 10, 34, 47, 48, 41, 33, 26, 20, 14, 9, 5, 4, 4, 7, 10, 13, 14, 14, 12, 9, 6, 3, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 2, 0, 0, 0, 0, 8, 13, 12, 1, 0, 0, 43, 146, 304, 494, 673, 793, 818, 741, 584, 391, 211, 78, 6, 0, 0, 16, 30, 33, 28, 21, 15, 11, 9, 6, 4, 1, 0, 0, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 4, 7, 10, 13, 16, 18, 19, 18, 16, 11, 6, 0, 0, 0, 0, 8, 14, 14, 4, 0, 0, 45, 151, 318, 527, 734, 885, 937, 867, 691, 455, 227, 71, 32, 121, 308, 537, 741, 859, 858, 737, 532, 301, 108, 7, 27, 161, 371, 599, 780, 866, 838, 710, 521, 321, 154, 46, 0, 0, 7, 24, 33, 32, 27, 21, 16, 14, 13, 10, 6, 1, 0, 0, 0, 5, 13, 16, 9, 0, 0, 11, 78, 202, 371, 555, 709, 788, 771, 660, 489, 303, 145, 41, 0, 0, 5, 22, 30, 28, 20, 12, 7, 4, 3, 2, 2, 2, 3, 4, 5, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 4, 5, 7, 9, 11, 12, 12, 11, 8, 5, 2, 0, 0, 0, 1, 4, 6, 7, 7, 6, 4, 2, 0, 0, 0, 1, 3, 5, 6, 7, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 9, 10, 11, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 7, 3, 0, 0, 0, 4, 13, 16, 9, 0, 0, 15, 95, 240, 439, 655, 836, 931, 914, 789, 591, 373, 185, 58, 0, 0, 4, 25, 39, 43, 40, 36, 32, 28, 24, 18, 11, 3, 0, 0, 1, 8, 15, 16, 10, 0, 0, 8, 63, 163, 302, 453, 582, 653, 645, 561, 424, 270, 136, 44, 0, 0, 2, 17, 26, 28, 24, 20, 16, 14, 14, 15, 16, 17, 19, 20, 21, 21, 20, 19, 19, 20, 22, 25, 28, 29, 28, 23, 15, 7, 2, 1, 7, 14, 18, 12, 0, 0, 7, 69, 192, 369, 574, 760, 881, 900, 813, 642, 432, 234, 86, 4, 0, 0, 24, 39, 33, 12, 0, 1, 61, 189, 379, 604, 818, 966, 1005, 916, 719, 466, 226, 70, 43, 151, 362, 610, 823, 938, 928, 801, 598, 377, 187, 59, 0, 0, 7, 29, 43, 46, 41, 33, 25, 18, 13, 10, 8, 9, 11, 14, 17, 18, 18, 16, 13, 10, 9, 9, 10, 11, 12, 12, 12, 12, 12, 13, 15, 19, 23, 26, 27, 25, 19, 12, 6, 3, 6, 12, 15, 12, 2, 0, 0, 39, 127, 264, 430, 589, 700, 732, 676, 547, 380, 218, 92, 17, 0, 0, 12, 26, 33, 32, 29, 26, 24, 22, 20, 17, 14, 11, 8, 7, 5, 5, 4, 4, 5, 6, 7, 8, 9, 9, 9, 9, 9, 10, 12, 13, 14, 14, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 6, 5, 4, 2, 1, 1, 1, 2, 2, 3, 4, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 5, 5, 7, 9, 13, 16, 19, 20, 19, 15, 10, 6, 2, 1, 3, 7, 12, 18, 23, 26, 26, 22, 15, 6, 0, 0, 0, 6, 15, 17, 10, 0, 0, 23, 106, 252, 446, 653, 823, 907, 877, 736, 520, 292, 116, 47, 105, 275, 507, 734, 890, 933, 854, 682, 466, 261, 106, 18, 0, 0, 18, 35, 43, 43, 40, 36, 32, 28, 23, 18, 13, 10, 10, 11, 14, 17, 20, 22, 23, 23, 22, 21, 18, 15, 12, 8, 5, 3, 2, 1, 2, 3, 5, 7, 9, 10, 10, 9, 7, 6, 4, 3, 3, 3, 3, 4, 5, 5, 6, 6, 6, 5, 5, 5, 6, 6, 7, 7, 8, 8, 8, 8, 8, 7, 6, 6, 8, 11, 14, 17, 17, 14, 10, 6, 6, 11, 17, 18, 12, 0, 0, 9, 72, 195, 371, 573, 757, 875, 891, 796, 612, 387, 180, 47, 22, 107, 272, 467, 634, 726, 722, 626, 472, 300, 152, 51, 1, 0, 3, 20, 32, 37, 36, 34, 31, 28, 25, 20, 15, 11, 9, 9, 9, 9, 8, 6, 3, 1, 0, 0, 0, 2, 3, 3, 3, 2, 1, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 8, 7, 7, 6, 5, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 4, 6, 7, 7, 5, 2, 0, 0, 0, 6, 11, 11, 4, 0, 0, 29, 106, 232, 394, 558, 686, 743, 711, 600, 439, 270, 129, 37, 0, 0, 5, 22, 33, 36, 35, 33, 32, 32, 31, 31, 29, 26, 21, 15, 9, 6, 8, 15, 22, 22, 13, 0, 0, 18, 107, 267, 487, 730, 938, 1058, 1055, 930, 715, 467, 243, 83, 0, 0, 2, 29, 42, 34, 16, 6, 27, 99, 229, 406, 597, 761, 853, 843, 728, 539, 330, 165, 100, 159, 329, 561, 787, 940, 976, 889, 707, 481, 268, 109, 18, 0, 0, 21, 41, 52, 54, 51, 45, 39, 32, 23, 15, 9, 6, 8, 13, 19, 23, 25, 24, 21, 16, 11, 8, 6, 6, 8, 9, 10, 11, 11, 10, 9, 8, 9, 10, 12, 14, 16, 16, 16, 14, 13, 12, 13, 16, 19, 20, 19, 17, 15, 18, 24, 31, 31, 20, 1, 0, 10, 94, 261, 504, 788, 1051, 1227, 1266, 1153, 915, 615, 331, 138, 79, 162, 350, 582, 786, 901, 894, 768, 560, 334, 157, 84, 143, 323, 579, 842, 1042, 1124, 1064, 879, 615, 341, 125, 19, 43, 183, 396, 619, 793, 872, 840, 712, 526, 329, 164, 53, 0, 0, 7, 26, 40, 44, 40, 32, 24, 17, 12, 9, 9, 12, 17, 21, 25, 26, 24, 20, 15, 9, 5, 3, 3, 6, 9, 12, 13, 12, 10, 6, 2, 0, 0, 0, 3, 6, 10, 14, 16, 17, 16, 14, 12, 11, 10, 9, 9, 10, 11, 12, 13, 14, 15, 15, 14, 12, 10, 7, 5, 3, 3, 5, 8, 11, 14, 16, 16, 16, 14, 12, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 5, 5, 5, 4, 3, 2, 1, 1, 2, 4, 7, 10, 12, 13, 12, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 9, 11, 13, 15, 16, 16, 13, 7, 1, 0, 0, 4, 12, 15, 10, 0, 0, 12, 80, 208, 390, 595, 779, 895, 911, 822, 653, 447, 252, 105, 20, 0, 0, 12, 26, 30, 27, 20, 14, 10, 7, 5, 3, 2, 2, 3, 5, 6, 6, 6, 4, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 7, 9, 9, 9, 8, 7, 5, 3, 2, 1, 1, 1, 2, 3, 4, 5, 6, 7, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 1, 1, 1, 2, 3, 3, 3, 3, 4, 5, 6, 8, 9, 8, 6, 4, 4, 7, 11, 14, 12, 4, 0, 0, 31, 112, 244, 414, 592, 737, 812, 796, 694, 532, 350, 188, 72, 9, 0, 0, 13, 23, 27, 25, 21, 17, 13, 10, 7, 4, 2, 2, 5, 8, 10, 10, 9, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 14, 16, 17, 16, 14, 11, 8, 6, 6, 6, 8, 11, 12, 13, 12, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 5, 5, 4, 2, 0, 0, 0, 3, 7, 12, 15, 17, 16, 13, 9, 4, 1, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 5, 4, 4, 3, 3, 4, 4, 5, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 2, 5, 7, 9, 10, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 1, 3, 6, 9, 12, 14, 14, 11, 6, 1, 0, 0, 3, 8, 10, 5, 0, 0, 17, 78, 187, 334, 496, 638, 725, 734, 663, 530, 369, 216, 97, 25, 0, 0, 5, 16, 21, 21, 18, 14, 11, 8, 5, 3, 1, 1, 1, 3, 6, 9, 11, 13, 14, 14, 14, 13, 12, 11, 9, 7, 5, 3, 2, 3, 5, 7, 10, 10, 8, 5, 2, 1, 4, 8, 11, 7, 0, 0, 7, 55, 151, 292, 462, 628, 752, 804, 768, 655, 492, 318, 167, 62, 7, 0, 0, 11, 20, 21, 19, 14, 11, 9, 7, 6, 6, 7, 9, 11, 13, 13, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 9, 11, 11, 10, 8, 5, 2, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 3, 3, 3, 4, 6, 9, 13, 16, 20, 22, 24, 23, 21, 17, 12, 8, 7, 8, 10, 10, 5, 0, 0, 12, 59, 146, 269, 414, 552, 654, 694, 662, 565, 428, 280, 151, 59, 9, 0, 0, 10, 20, 24, 24, 21, 18, 16, 14, 11, 9, 7, 7, 7, 7, 8, 8, 7, 6, 5, 4, 4, 4, 5, 6, 8, 10, 12, 13, 15, 17, 20, 22, 24, 25, 25, 24, 23, 23, 24, 24, 21, 13, 2, 0, 10, 58, 152, 293, 468, 647, 793, 871, 863, 768, 613, 440, 300, 231, 252, 354, 507, 661, 772, 806, 753, 629, 463, 294, 152, 56, 7, 0, 3, 17, 27, 32, 30, 26, 22, 18, 15, 13, 13, 13, 15, 17, 19, 20, 20, 18, 15, 12, 10, 10, 12, 14, 17, 20, 21, 22, 23, 23, 23, 23, 23, 22, 20, 20, 20, 21, 22, 19, 13, 3, 0, 9, 52, 141, 280, 458, 649, 816, 921, 939, 863, 714, 533, 369, 270, 260, 341, 486, 651, 788, 857, 840, 740, 584, 405, 240, 113, 34, 0, 0, 10, 26, 37, 41, 39, 34, 28, 22, 18, 17, 17, 19, 23, 26, 28, 30, 30, 30, 29, 28, 27, 25, 23, 21, 21, 21, 20, 16, 8, 0, 0, 19, 82, 197, 361, 557, 752, 907, 990, 982, 884, 719, 522, 329, 171, 64, 9, 0, 1, 17, 27, 28, 20, 10, 9, 28, 80, 169, 292, 435, 575, 684, 740, 729, 653, 527, 379, 235, 119, 42, 4, 0, 2, 13, 22, 24, 23, 19, 15, 11, 9, 7, 6, 5, 5, 5, 6, 7, 8, 8, 9, 10, 12, 13, 15, 16, 17, 17, 17, 16, 16, 15, 14, 13, 12, 11, 11, 11, 12, 11, 7, 0, 0, 5, 37, 102, 204, 336, 481, 614, 708, 744, 713, 621, 489, 342, 207, 101, 33, 2, 0, 5, 18, 28, 33, 32, 27, 21, 16, 11, 9, 8, 8, 8, 8, 8, 8, 7, 6, 5, 5, 5, 6, 7, 8, 10, 12, 13, 13, 14, 14, 14, 13, 12, 11, 9, 8, 8, 8, 6, 1, 0, 0, 19, 69, 158, 286, 442, 605, 745, 836, 857, 805, 689, 534, 368, 219, 105, 34, 1, 0, 4, 17, 26, 30, 29, 25, 20, 14, 8, 4, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 5, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 1, 1, 1, 2, 3, 4, 5, 7, 8, 9, 11, 12, 13, 13, 12, 11, 9, 8, 7, 6, 3, 0, 0, 0, 14, 47, 105, 188, 290, 401, 503, 581, 621, 617, 570, 489, 389, 285, 190, 113, 60, 28, 14, 11, 13, 16, 17, 16, 15, 21, 38, 71, 124, 195, 278, 363, 436, 487, 505, 488, 440, 369, 287, 207, 138, 86, 53, 35, 29, 29, 31, 32, 31, 28, 27, 32, 49, 84, 141, 222, 322, 432, 539, 627, 680, 690, 657, 590, 510, 438, 397, 400, 449, 533, 633, 724, 782, 793, 754, 677, 581, 490, 427, 407, 432, 494, 575, 651, 702, 714, 683, 620, 542, 473, 431, 431, 473, 546, 631, 706, 750, 751, 705, 619, 507, 386, 272, 175, 102, 55, 31, 29, 47, 85, 143, 218, 307, 401, 490, 561, 604, 610, 579, 516, 431, 336, 246, 168, 108, 68, 44, 33, 30, 31, 32, 32, 31, 29, 27, 25, 24, 25, 27, 30, 33, 35, 36, 36, 35, 32, 30, 27, 24, 21, 19, 17, 16, 16, 20, 30, 51, 85, 137, 205, 288, 377, 463, 534, 579, 591, 569, 515, 440, 353, 266, 189, 128, 84, 57, 42, 34, 31, 29, 29, 31, 40, 59, 94, 148, 223, 315, 417, 520, 611, 678, 712, 707, 665, 591, 495, 390, 290, 207, 149, 121, 124, 155, 210, 281, 359, 435, 499, 544, 563, 556, 527, 483, 436, 396, 371, 366, 380, 407, 436, 460, 469, 459, 428, 380, 320, 256, 192, 137, 92, 58, 36, 24, 18, 16, 16, 16, 17, 16, 16, 15, 15, 15, 16, 17, 18, 18, 18, 17, 15, 14, 12, 10, 9, 8, 7, 7, 7, 8, 8, 8, 8, 7, 7, 6, 5, 5, 5, 6, 6, 7, 7, 8, 9, 10, 11, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 11, 10, 10, 11, 11, 12, 12, 13, 13, 13, 12, 11, 10, 9, 9, 10, 15, 23, 36, 56, 83, 118, 161, 209, 261, 311, 355, 388, 407, 411, 399, 374, 338, 295, 248, 200, 155, 115, 81, 55, 37, 25, 18, 14, 11, 10, 9, 8, 8, 8, 9, 10, 11, 11, 11, 10, 9, 9, 9, 9, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 28, 33, 41, 52, 69, 90, 118, 151, 189, 230, 273, 314, 352, 383, 407, 421, 426, 420, 406, 384, 358, 332, 308, 290, 280, 279, 286, 300, 319, 343, 368, 394, 418, 438, 453, 462, 464, 462, 456, 450, 446, 444, 443, 441, 437, 428, 414, 395, 371, 344, 316, 286, 254, 223, 191, 160, 130, 105, 83, 65, 52, 42, 35, 29, 24, 20, 16, 13, 11, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 3, 3, 4, 4, 4, 3, 3, 3, 4, 6, 8, 11, 14, 19, 23, 29, 35, 42, 51, 60, 71, 83, 96, 110, 125, 140, 155, 169, 182, 194, 205, 215, 223, 231, 238, 242, 243, 241, 237, 230, 221, 212, 202, 192, 181, 169, 155, 143, 131, 121, 110, 97, 81, 65, 54, 47, 43, 41],
-"peakT": [4, 4, 4, 3, 3, 3, 3, 4, 4, 5, 6, 8, 9, 11, 11, 11, 9, 8, 7, 10, 17, 27, 38, 49, 56, 59, 60, 60, 56, 46, 27, 2, 0, 5, 89, 261, 519, 833, 1145, 1384, 1493, 1442, 1245, 949, 625, 338, 131, 17, 0, 1, 40, 80, 110, 128, 135, 131, 118, 97, 72, 46, 26, 14, 12, 16, 25, 35, 42, 44, 42, 35, 26, 17, 11, 8, 9, 14, 19, 25, 29, 30, 29, 25, 20, 14, 9, 6, 4, 5, 6, 8, 10, 11, 11, 10, 9, 9, 9, 11, 14, 18, 24, 30, 35, 37, 34, 25, 11, 0, 0, 19, 77, 174, 302, 444, 573, 664, 699, 673, 594, 480, 353, 235, 140, 74, 36, 20, 18, 22, 26, 29, 30, 28, 25, 22, 18, 15, 13, 12, 11, 12, 12, 13, 13, 13, 13, 12, 11, 10, 9, 8, 7, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 6, 7, 8, 9, 10, 10, 9, 6, 4, 3, 4, 8, 13, 19, 23, 24, 24, 22, 21, 21, 22, 24, 24, 22, 17, 13, 10, 9, 12, 16, 19, 21, 20, 16, 11, 6, 4, 4, 6, 11, 16, 20, 22, 23, 21, 19, 17, 17, 18, 20, 23, 25, 29, 32, 35, 33, 23, 6, 0, 0, 36, 131, 275, 447, 608, 714, 735, 666, 525, 353, 191, 70, 4, 0, 0, 22, 43, 51, 45, 26, 2, 0, 0, 54, 163, 316, 486, 632, 714, 709, 619, 468, 298, 149, 46, 0, 0, 6, 29, 46, 52, 50, 43, 33, 22, 13, 6, 2, 1, 3, 7, 11, 14, 15, 13, 10, 6, 3, 2, 5, 12, 21, 31, 39, 43, 43, 37, 28, 19, 10, 4, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 5, 7, 10, 15, 19, 23, 25, 25, 23, 19, 15, 11, 9, 8, 9, 11, 13, 13, 12, 10, 7, 4, 2, 2, 4, 7, 10, 13, 14, 13, 10, 7, 3, 0, 0, 0, 2, 6, 11, 15, 18, 19, 17, 14, 9, 5, 2, 1, 3, 5, 8, 11, 12, 11, 9, 6, 3, 0, 0, 0, 0, 3, 6, 9, 11, 12, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 6, 8, 11, 14, 17, 20, 22, 22, 21, 18, 14, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 3, 7, 11, 15, 18, 18, 18, 19, 23, 26, 24, 14, 0, 0, 4, 65, 182, 350, 537, 700, 795, 794, 698, 533, 345, 177, 59, 0, 0, 2, 22, 36, 40, 35, 28, 20, 14, 10, 8, 9, 11, 14, 17, 20, 21, 20, 17, 14, 10, 7, 5, 5, 7, 9, 13, 16, 19, 21, 21, 19, 17, 14, 11, 9, 9, 9, 10, 12, 13, 12, 11, 8, 6, 3, 2, 3, 5, 8, 12, 15, 18, 18, 18, 17, 15, 13, 12, 11, 12, 12, 13, 14, 14, 12, 10, 8, 5, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 8, 13, 17, 19, 19, 18, 18, 21, 26, 28, 22, 7, 0, 0, 34, 137, 302, 509, 713, 862, 913, 851, 694, 486, 279, 118, 22, 0, 0, 20, 42, 53, 52, 45, 34, 24, 16, 10, 6, 6, 8, 11, 14, 15, 14, 12, 12, 14, 19, 24, 28, 27, 24, 20, 20, 24, 27, 23, 7, 0, 0, 41, 167, 374, 634, 892, 1081, 1146, 1069, 871, 609, 350, 147, 27, 0, 0, 21, 47, 62, 64, 59, 51, 41, 31, 21, 12, 6, 5, 9, 16, 23, 28, 28, 25, 19, 12, 6, 3, 3, 5, 9, 12, 15, 15, 13, 10, 5, 1, 0, 1, 6, 12, 19, 24, 26, 27, 27, 27, 25, 18, 5, 0, 0, 26, 103, 226, 380, 534, 647, 688, 645, 530, 374, 219, 95, 20, 0, 0, 10, 24, 30, 28, 23, 18, 15, 14, 16, 19, 23, 28, 33, 39, 43, 45, 43, 33, 16, 0, 0, 19, 90, 211, 369, 532, 659, 714, 676, 553, 378, 201, 72, 26, 72, 188, 335, 465, 538, 535, 462, 345, 216, 106, 33, 0, 0, 5, 18, 27, 29, 27, 22, 18, 14, 11, 10, 10, 12, 15, 18, 20, 21, 20, 16, 12, 8, 4, 2, 2, 3, 5, 6, 7, 7, 5, 3, 1, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 8, 11, 14, 16, 16, 14, 12, 11, 11, 13, 16, 18, 19, 18, 18, 18, 20, 20, 15, 3, 0, 0, 31, 113, 243, 402, 554, 661, 691, 635, 508, 348, 193, 76, 10, 0, 0, 14, 27, 31, 28, 21, 16, 15, 18, 22, 26, 28, 28, 26, 26, 27, 28, 24, 12, 0, 0, 18, 99, 243, 438, 647, 821, 908, 882, 744, 533, 306, 127, 41, 63, 176, 335, 485, 579, 591, 522, 399, 257, 131, 44, 1, 0, 2, 17, 26, 29, 27, 23, 19, 15, 11, 8, 6, 5, 7, 9, 12, 14, 14, 13, 11, 8, 5, 3, 3, 4, 7, 10, 14, 16, 17, 16, 14, 12, 9, 8, 9, 10, 13, 14, 14, 12, 8, 5, 1, 0, 0, 0, 3, 6, 9, 11, 11, 9, 7, 4, 1, 0, 0, 0, 1, 3, 5, 7, 10, 12, 13, 13, 13, 12, 11, 9, 8, 7, 7, 6, 6, 6, 5, 4, 3, 2, 1, 1, 2, 3, 5, 8, 11, 14, 17, 19, 19, 18, 16, 13, 11, 9, 8, 8, 7, 6, 5, 5, 8, 15, 23, 29, 32, 29, 24, 21, 21, 24, 25, 16, 0, 0, 2, 76, 226, 444, 694, 917, 1051, 1059, 937, 721, 469, 243, 83, 1, 0, 0, 25, 43, 47, 44, 38, 33, 29, 25, 20, 14, 9, 7, 7, 9, 13, 16, 19, 19, 19, 18, 18, 19, 20, 20, 17, 13, 9, 7, 9, 13, 14, 9, 0, 0, 3, 53, 149, 285, 435, 564, 634, 625, 540, 403, 252, 122, 36, 0, 0, 3, 16, 23, 22, 16, 11, 8, 7, 8, 10, 11, 12, 12, 12, 10, 8, 5, 2, 1, 2, 4, 7, 10, 12, 12, 11, 8, 5, 2, 0, 0, 0, 2, 4, 6, 8, 9, 8, 7, 5, 3, 1, 0, 1, 2, 3, 6, 9, 12, 15, 18, 20, 21, 21, 20, 18, 16, 15, 15, 15, 16, 16, 16, 14, 12, 11, 11, 13, 17, 19, 18, 14, 10, 6, 7, 11, 13, 11, 1, 0, 0, 37, 123, 255, 411, 557, 652, 669, 603, 473, 314, 168, 61, 3, 0, 0, 16, 28, 31, 27, 20, 14, 10, 7, 5, 3, 1, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 10, 13, 17, 20, 23, 24, 25, 23, 20, 17, 13, 11, 10, 10, 11, 12, 12, 10, 8, 7, 7, 9, 11, 12, 11, 8, 5, 6, 9, 13, 13, 5, 0, 0, 19, 90, 211, 365, 521, 639, 683, 642, 527, 372, 215, 92, 18, 0, 0, 11, 26, 32, 30, 25, 18, 13, 10, 8, 8, 10, 13, 16, 19, 21, 21, 19, 16, 13, 10, 8, 7, 8, 9, 11, 13, 15, 17, 22, 27, 34, 39, 40, 36, 28, 19, 14, 14, 17, 18, 11, 0, 0, 9, 84, 224, 419, 634, 818, 921, 913, 796, 604, 388, 198, 66, 1, 0, 5, 27, 43, 48, 47, 42, 34, 20, 3, 0, 0, 49, 152, 304, 481, 643, 747, 763, 685, 537, 357, 190, 69, 4, 0, 0, 21, 37, 42, 38, 31, 23, 16, 11, 8, 6, 6, 6, 7, 8, 9, 8, 7, 7, 6, 6, 7, 7, 7, 7, 7, 7, 8, 8, 8, 9, 9, 8, 7, 6, 5, 4, 4, 3, 3, 2, 1, 0, 0, 0, 2, 5, 9, 13, 16, 17, 16, 14, 11, 9, 7, 6, 5, 6, 8, 11, 14, 18, 22, 24, 25, 24, 21, 18, 14, 12, 11, 10, 9, 8, 9, 14, 23, 37, 51, 61, 63, 55, 43, 33, 29, 32, 32, 21, 0, 0, 2, 102, 306, 605, 952, 1267, 1467, 1495, 1344, 1056, 709, 387, 149, 17, 0, 0, 33, 64, 79, 73, 51, 17, 0, 0, 44, 191, 433, 740, 1051, 1288, 1385, 1313, 1092, 784, 467, 211, 51, 0, 0, 16, 45, 60, 60, 53, 45, 39, 35, 31, 27, 22, 19, 18, 18, 20, 21, 22, 23, 23, 23, 22, 21, 20, 19, 18, 17, 16, 16, 17, 18, 20, 21, 22, 22, 22, 21, 20, 19, 17, 15, 13, 10, 8, 6, 5, 5, 6, 9, 12, 15, 16, 16, 14, 11, 7, 3, 0, 0, 0, 3, 7, 12, 15, 16, 15, 12, 9, 5, 3, 3, 4, 5, 7, 9, 10, 11, 12, 12, 13, 15, 17, 18, 19, 18, 17, 14, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 3, 5, 7, 10, 12, 13, 13, 11, 9, 6, 3, 1, 1, 2, 5, 8, 10, 12, 13, 12, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 9, 11, 11, 9, 6, 3, 0, 0, 0, 4, 9, 15, 20, 22, 22, 18, 13, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 5, 7, 9, 11, 13, 13, 12, 10, 7, 4, 3, 2, 4, 7, 10, 14, 17, 20, 21, 21, 20, 19, 17, 15, 13, 12, 10, 8, 7, 8, 11, 16, 20, 23, 21, 16, 11, 8, 9, 13, 14, 9, 0, 0, 7, 66, 179, 338, 515, 668, 754, 749, 653, 495, 316, 160, 52, 0, 0, 1, 18, 28, 29, 25, 19, 14, 11, 9, 7, 5, 4, 3, 4, 4, 3, 2, 1, 1, 2, 4, 7, 10, 12, 12, 11, 8, 4, 1, 0, 0, 0, 2, 4, 6, 8, 10, 11, 13, 14, 16, 17, 18, 18, 17, 16, 14, 13, 13, 13, 14, 15, 16, 16, 15, 14, 14, 13, 13, 12, 11, 10, 8, 6, 3, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 4, 5, 6, 7, 9, 11, 13, 15, 17, 19, 19, 18, 16, 14, 11, 9, 7, 5, 5, 5, 5, 6, 6, 7, 7, 8, 10, 11, 14, 16, 17, 18, 18, 18, 18, 17, 16, 14, 11, 8, 6, 7, 12, 21, 31, 39, 40, 35, 26, 18, 14, 16, 19, 16, 4, 0, 0, 46, 165, 356, 595, 831, 1007, 1071, 1006, 831, 592, 352, 159, 39, 0, 0, 10, 30, 40, 41, 36, 31, 27, 24, 20, 15, 11, 9, 8, 10, 12, 14, 16, 17, 18, 19, 20, 21, 22, 22, 21, 19, 17, 14, 11, 8, 5, 3, 1, 0, 0, 1, 3, 6, 8, 9, 9, 8, 7, 6, 5, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 8, 7, 5, 3, 1, 0, 0, 0, 1, 3, 5, 6, 7, 9, 12, 17, 24, 30, 32, 29, 21, 11, 6, 7, 13, 17, 12, 0, 0, 4, 76, 219, 430, 671, 890, 1027, 1043, 934, 730, 486, 262, 99, 10, 0, 0, 19, 36, 40, 36, 30, 25, 23, 22, 21, 20, 18, 17, 17, 16, 15, 13, 12, 11, 11, 13, 16, 18, 20, 19, 17, 13, 8, 4, 2, 3, 6, 11, 17, 21, 24, 23, 20, 15, 10, 6, 3, 1, 1, 2, 2, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 2, 3, 4, 6, 7, 8, 8, 9, 9, 10, 12, 14, 17, 20, 23, 26, 27, 28, 26, 22, 17, 12, 8, 8, 14, 24, 37, 48, 52, 47, 36, 23, 14, 13, 16, 17, 9, 0, 0, 20, 112, 280, 512, 766, 985, 1111, 1108, 977, 754, 498, 266, 99, 10, 0, 0, 21, 38, 43, 40, 35, 30, 27, 25, 23, 21, 20, 19, 19, 18, 17, 15, 11, 8, 5, 4, 4, 6, 7, 8, 9, 9, 9, 9, 9, 10, 12, 14, 15, 15, 13, 11, 9, 7, 5, 5, 6, 8, 11, 13, 14, 14, 14, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 5, 6, 9, 11, 14, 17, 19, 21, 23, 24, 23, 22, 20, 17, 13, 8, 5, 5, 8, 16, 26, 35, 38, 35, 25, 14, 6, 5, 8, 11, 8, 0, 0, 9, 72, 194, 371, 574, 758, 876, 894, 808, 641, 437, 245, 100, 17, 0, 0, 13, 26, 29, 25, 18, 12, 9, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 6, 5, 3, 1, 0, 0, 0, 0, 2, 4, 6, 8, 8, 7, 5, 3, 1, 0, 0, 0, 1, 3, 5, 8, 10, 10, 9, 7, 5, 4, 6, 10, 15, 19, 19, 16, 11, 7, 6, 7, 10, 9, 2, 0, 0, 26, 95, 207, 351, 499, 617, 672, 649, 554, 412, 260, 130, 42, 0, 0, 0, 12, 17, 16, 12, 7, 5, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 1, 2, 2, 3, 3, 3, 4, 6, 11, 17, 22, 24, 23, 18, 12, 8, 8, 10, 10, 6, 0, 0, 12, 68, 172, 315, 474, 612, 692, 693, 614, 476, 316, 170, 65, 8, 0, 0, 13, 23, 26, 23, 18, 13, 9, 6, 4, 3, 4, 6, 9, 12, 15, 16, 16, 15, 13, 12, 12, 13, 14, 15, 14, 12, 9, 6, 3, 0, 0, 0, 0, 2, 5, 8, 13, 21, 30, 41, 52, 58, 57, 48, 32, 16, 6, 4, 10, 16, 12, 0, 0, 3, 75, 224, 451, 723, 985, 1173, 1239, 1163, 966, 700, 429, 207, 63, 0, 0, 6, 28, 42, 45, 41, 35, 31, 28, 24, 21, 17, 14, 14, 14, 16, 17, 19, 20, 20, 21, 22, 23, 23, 24, 25, 25, 24, 23, 20, 16, 12, 9, 8, 11, 17, 27, 37, 44, 46, 42, 32, 21, 13, 10, 11, 12, 7, 0, 0, 12, 73, 190, 359, 556, 740, 868, 906, 844, 697, 503, 308, 147, 43, 0, 0, 12, 38, 60, 73, 77, 73, 62, 46, 29, 15, 9, 10, 16, 18, 13, 1, 0, 20, 98, 245, 457, 704, 936, 1095, 1135, 1042, 843, 598, 386, 275, 305, 469, 714, 965, 1142, 1192, 1100, 894, 630, 373, 170, 45, 0, 0, 16, 41, 57, 65, 67, 69, 71, 72, 69, 62, 51, 38, 27, 21, 21, 27, 35, 40, 39, 36, 38, 59, 115, 212, 346, 498, 636, 723, 729, 647, 495, 318, 174, 122, 200, 407, 706, 1029, 1294, 1433, 1412, 1237, 957, 641, 355, 146, 29, 0, 0, 25, 47, 56, 54, 46, 34, 21, 6, 0, 1, 36, 111, 229, 376, 526, 645, 705, 689, 601, 464, 310, 171, 69, 12, 0, 0, 14, 29, 39, 45, 47, 47, 45, 41, 34, 28, 23, 21, 20, 15, 6, 0, 0, 18, 79, 185, 326, 481, 616, 698, 707, 640, 514, 360, 212, 96, 25, 0, 0, 10, 24, 32, 33, 28, 21, 15, 11, 9, 9, 10, 13, 16, 19, 22, 24, 25, 25, 25, 24, 22, 21, 20, 18, 17, 17, 17, 19, 23, 27, 30, 30, 27, 19, 12, 6, 4, 6, 8, 6, 0, 0, 3, 39, 116, 232, 376, 519, 630, 681, 659, 569, 435, 287, 157, 63, 11, 0, 0, 9, 18, 21, 19, 14, 10, 7, 5, 4, 5, 7, 9, 13, 16, 18, 20, 22, 23, 23, 22, 21, 18, 15, 11, 7, 4, 1, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 8, 11, 14, 16, 18, 19, 18, 16, 13, 10, 8, 8, 10, 13, 17, 21, 25, 27, 26, 24, 20, 16, 11, 8, 5, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 14, 21, 29, 38, 46, 53, 54, 50, 40, 25, 11, 2, 0, 4, 8, 8, 0, 0, 1, 46, 145, 300, 495, 693, 853, 935, 918, 806, 627, 424, 238, 99, 19, 0, 0, 13, 24, 24, 20, 27, 62, 140, 263, 420, 585, 723, 802, 798, 714, 572, 416, 293, 243, 285, 407, 573, 735, 842, 863, 791, 643, 458, 276, 131, 40, 0, 0, 4, 10, 10, 8, 20, 61, 140, 256, 395, 531, 637, 688, 673, 594, 470, 328, 194, 92, 27, 0, 0, 4, 14, 20, 21, 19, 16, 13, 10, 8, 8, 8, 9, 12, 15, 17, 20, 22, 24, 25, 25, 24, 22, 19, 16, 12, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 8, 10, 13, 16, 18, 20, 20, 19, 16, 13, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 10, 13, 15, 18, 20, 20, 18, 15, 11, 6, 2, 0, 0, 0, 1, 5, 9, 15, 20, 24, 25, 24, 20, 15, 9, 3, 0, 0, 0, 1, 6, 8, 4, 0, 0, 13, 68, 172, 322, 502, 679, 818, 888, 871, 772, 615, 432, 260, 126, 40, 1, 0, 1, 12, 18, 19, 17, 14, 13, 13, 14, 16, 19, 21, 22, 22, 20, 16, 10, 5, 2, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 3, 8, 17, 26, 34, 39, 40, 37, 31, 23, 15, 8, 1, 0, 0, 0, 4, 8, 7, 0, 0, 0, 42, 136, 290, 494, 719, 925, 1068, 1117, 1061, 913, 706, 482, 281, 131, 39, 0, 0, 5, 17, 23, 24, 21, 18, 16, 16, 18, 20, 22, 23, 23, 22, 19, 15, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 10, 19, 30, 39, 44, 45, 41, 33, 25, 17, 11, 6, 1, 0, 0, 0, 2, 5, 5, 1, 0, 0, 30, 104, 233, 414, 624, 832, 998, 1087, 1083, 987, 819, 613, 408, 233, 106, 32, 0, 0, 3, 12, 16, 14, 7, 0, 0, 7, 39, 102, 196, 315, 445, 563, 648, 682, 659, 583, 470, 342, 219, 119, 51, 13, 0, 0, 5, 11, 14, 14, 12, 10, 7, 4, 2, 1, 1, 2, 4, 6, 7, 8, 8, 7, 6, 6, 9, 13, 19, 25, 29, 31, 32, 31, 30, 29, 29, 28, 26, 23, 19, 15, 11, 7, 3, 0, 0, 8, 40, 103, 200, 324, 460, 588, 684, 730, 718, 650, 539, 407, 275, 161, 78, 27, 4, 0, 6, 14, 19, 20, 18, 14, 11, 9, 9, 11, 16, 23, 32, 41, 48, 52, 53, 50, 43, 35, 28, 21, 17, 14, 11, 8, 4, 1, 0, 0, 0, 0, 0, 0, 1, 17, 58, 136, 257, 418, 606, 798, 963, 1076, 1114, 1071, 956, 788, 597, 412, 256, 143, 74, 44, 39, 47, 57, 66, 76, 96, 133, 194, 281, 386, 493, 586, 648, 671, 658, 623, 589, 576, 601, 665, 755, 848, 921, 955, 944, 899, 843, 801, 794, 831, 904, 989, 1057, 1081, 1043, 941, 789, 609, 429, 273, 153, 75, 32, 15, 11, 15, 25, 44, 81, 142, 231, 347, 480, 614, 732, 815, 854, 847, 805, 745, 690, 657, 655, 681, 721, 754, 761, 730, 659, 555, 435, 314, 208, 124, 68, 35, 20, 18, 21, 26, 31, 34, 34, 33, 31, 28, 25, 23, 22, 22, 21, 21, 20, 18, 15, 12, 9, 6, 5, 4, 4, 5, 7, 8, 9, 10, 11, 11, 12, 13, 13, 14, 14, 14, 13, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 8, 9, 9, 9, 9, 9, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 2, 3, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 17, 41, 78, 128, 187, 250, 308, 355, 383, 387, 369, 330, 277, 217, 158, 106, 66, 38, 23, 16, 16, 18, 21, 22, 21, 18, 14, 10, 6, 3, 1, 0, 0, 0, 1, 3, 6, 10, 13, 15, 16, 15, 14, 11, 10, 11, 16, 29, 51, 86, 136, 198, 271, 348, 418, 474, 506, 510, 484, 434, 367, 294, 222, 160, 111, 75, 51, 37, 28, 23, 20, 17, 14, 11, 9, 6, 5, 4, 4, 5, 7, 9, 10, 11, 12, 12, 11, 9, 7, 4, 2, 2, 6, 16, 35, 65, 106, 160, 224, 296, 369, 436, 488, 519, 523, 501, 455, 392, 320, 247, 180, 125, 82, 52, 32, 21, 15, 13, 12, 11, 10, 9, 8, 7, 6, 6, 7, 9, 11, 13, 15, 17, 18, 19, 20, 20, 20, 19, 17, 15, 14, 13, 13, 15, 17, 19, 21, 21, 20, 18, 16, 13, 11, 11, 12, 13, 16, 18, 21, 23, 24, 26, 28, 32, 36, 44, 55, 72, 97, 129, 170, 218, 272, 327, 380, 425, 459, 479, 486, 481, 468, 451, 436, 424, 417, 414, 412, 408, 398, 382, 359, 329, 294, 255, 215, 176, 141, 114, 98, 96, 107, 133, 170, 214, 262, 309, 351, 384, 408, 419, 418, 404, 378, 342, 298, 250, 201, 157, 118, 87, 63, 46, 34, 25, 19, 15, 12, 10, 8, 7, 8, 8, 9, 11, 12, 13, 14, 14, 13, 12, 10, 9, 7, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 1, 2, 4, 5, 7, 8, 8, 9, 10, 11, 13, 15, 18, 20, 22, 23, 24, 24, 24, 25, 26, 28, 32, 36, 43, 52, 66, 83, 106, 133, 163, 194, 225, 254, 279, 300, 314, 322, 324, 317, 304, 284, 260, 232, 203, 176, 150, 127, 108, 90, 75, 63, 53, 45, 38, 33, 30, 28, 27, 28, 31, 36, 42, 51, 61, 74, 89, 107, 126, 148, 172, 197, 222, 245, 264, 279, 288, 291, 290, 284, 274, 262, 246, 228, 207, 184, 162, 140, 121, 104, 91, 79, 68, 59, 50, 43, 37, 32, 28, 25, 24, 23, 23, 24, 26, 30, 35, 42, 51, 63, 76, 92, 109, 127, 147, 169, 191, 213, 234, 253, 270, 283, 294, 301, 304, 304, 300, 293, 283, 270, 256, 241, 225, 208, 190, 171, 153, 136, 120, 107, 95, 85, 76, 67, 60, 55, 51, 48, 47, 46, 47, 49, 52, 58, 66, 76, 89, 105, 122, 140, 159, 180, 202, 226, 253, 282, 311, 342, 374, 405, 436, 465, 492, 516, 537, 554, 567, 576, 583, 585, 584, 577, 566, 551, 532, 511, 488, 465, 440, 414, 385, 355, 328, 306, 288, 268, 242, 210, 177, 151, 135, 125, 121],
-"basecallPos": [41, 55, 67, 80, 93, 106, 117, 129, 143, 154, 169, 183, 195, 205, 217, 229, 240, 251, 262, 275, 287, 299, 311, 323, 335, 347, 359, 372, 384, 396, 409, 421, 433, 444, 456, 469, 481, 494, 506, 519, 531, 542, 555, 568, 580, 591, 604, 616, 627, 640, 653, 665, 678, 689, 700, 713, 725, 736, 747, 759, 772, 784, 797, 809, 822, 834, 845, 857, 869, 881, 891, 903, 915, 927, 939, 952, 964, 977, 988, 1001, 1012, 1025, 1038, 1050, 1061, 1071, 1083, 1095, 1107, 1121, 1132, 1145, 1157, 1168, 1179, 1191, 1203, 1215, 1227, 1240, 1252, 1263, 1274, 1287, 1299, 1311, 1321, 1335, 1347, 1358, 1371, 1382, 1394, 1406, 1417, 1430, 1441, 1453, 1465, 1476, 1489, 1501, 1514, 1526, 1538, 1550, 1562, 1573, 1585, 1599, 1610, 1622, 1634, 1646, 1659, 1673, 1685, 1698, 1708, 1719, 1730, 1742, 1754, 1767, 1779, 1792, 1803, 1815, 1826, 1839, 1850, 1861, 1874, 1887, 1899, 1912, 1924, 1936, 1947, 1959, 1971, 1981, 1995, 2007, 2020, 2033, 2044, 2055, 2068, 2080, 2090, 2104, 2115, 2128, 2141, 2153, 2167, 2178, 2191, 2203, 2212, 2224, 2235, 2247, 2260, 2273, 2285, 2296, 2307, 2319, 2331, 2343, 2356, 2367, 2378, 2391, 2403, 2416, 2425, 2438, 2451, 2464, 2477, 2490, 2501, 2513, 2523, 2534, 2546, 2559, 2571, 2582, 2595, 2608, 2618, 2631, 2642, 2653, 2664, 2677, 2690, 2700, 2711, 2722, 2735, 2746, 2758, 2770, 2783, 2797, 2809, 2822, 2834, 2848, 2859, 2869, 2880, 2892, 2902, 2912, 2923, 2935, 2947, 2959, 2972, 2983, 2996, 3009, 3020, 3032, 3041, 3056, 3067, 3080, 3092, 3103, 3113, 3127, 3139, 3151, 3164, 3175, 3185, 3198, 3211, 3222, 3234, 3247, 3260, 3271, 3282, 3294, 3306, 3319, 3326, 3338, 3349, 3359, 3369, 3382, 3392, 3402, 3416, 3427, 3441, 3453, 3468, 3480, 3492, 3504, 3516, 3526, 3536, 3550],
-"basecalls": {"41":"1:T", "55":"2:C", "67":"3:G", "80":"4:A", "93":"5:G", "106":"6:A", "117":"7:T", "129":"8:A", "143":"9:C", "154":"10:C", "169":"11:C", "183":"12:C|A", "195":"13:A", "205":"14:C", "217":"15:A", "229":"16:T", "240":"17:A", "251":"18:T", "262":"19:A", "275":"20:G", "287":"21:A", "299":"22:G", "311":"23:C", "323":"24:A", "335":"25:A", "347":"26:A", "359":"27:A", "372":"28:A", "384":"29:G", "396":"30:C", "409":"31:G", "421":"32:C", "433":"33:T", "444":"34:A", "456":"35:A", "469":"36:C", "481":"37:A", "494":"38:C", "506":"39:A", "519":"40:G", "531":"41:G", "542":"42:G", "555":"43:G", "568":"44:C", "580":"45:T", "591":"46:A", "604":"47:G", "616":"48:G", "627":"49:T", "640":"50:C", "653":"51:A", "665":"52:G", "678":"53:A", "689":"54:T", "700":"55:G", "713":"56:C", "725":"57:T", "736":"58:T", "747":"59:G", "759":"60:A", "772":"61:G", "784":"62:G", "797":"63:G", "809":"64:C", "822":"65:A", "834":"66:T", "845":"67:G", "857":"68:A", "869":"69:T", "881":"70:T", "891":"71:G", "903":"72:A", "915":"73:C", "927":"74:A", "939":"75:A", "952":"76:C", "964":"77:A", "977":"78:C", "988":"79:A", "1001":"80:G", "1012":"81:T", "1025":"82:C", "1038":"83:C", "1050":"84:G", "1061":"85:T", "1071":"86:G", "1083":"87:A", "1095":"88:A", "1107":"89:A", "1121":"90:C", "1132":"91:A", "1145":"92:G", "1157":"93:T", "1168":"94:G", "1179":"95:G", "1191":"96:G", "1203":"97:G", "1215":"98:G", "1227":"99:C", "1240":"100:A", "1252":"101:G", "1263":"102:T", "1274":"103:A", "1287":"104:A", "1299":"105:C", "1311":"106:G", "1321":"107:T", "1335":"108:C", "1347":"109:T", "1358":"110:A", "1371":"111:G", "1382":"112:G", "1394":"113:G", "1406":"114:A", "1417":"115:C", "1430":"116:G", "1441":"117:C", "1453":"118:T", "1465":"119:C", "1476":"120:T", "1489":"121:C", "1501":"122:C", "1514":"123:C", "1526":"124:A", "1538":"125:A", "1550":"126:A", "1562":"127:C", "1573":"128:A", "1585":"129:C", "1599":"130:C", "1610":"131:G", "1622":"132:A", "1634":"133:A", "1646":"134:G", "1659":"135:C", "1673":"136:C", "1685":"137:A", "1698":"138:G", "1708":"139:T", "1719":"140:G", "1730":"141:G", "1742":"142:A", "1754":"143:C", "1767":"144:C", "1779":"145:A", "1792":"146:G", "1803":"147:C", "1815":"148:A", "1826":"149:C", "1839":"150:A", "1850":"151:C", "1861":"152:T", "1874":"153:C", "1887":"154:C", "1899":"155:A", "1912":"156:A", "1924":"157:G", "1936":"158:G", "1947":"159:A", "1959":"160:A", "1971":"161:A", "1981":"162:T", "1995":"163:C", "2007":"164:C", "2020":"165:C", "2033":"166:G", "2044":"167:G", "2055":"168:C", "2068":"169:A", "2080":"170:C", "2090":"171:T", "2104":"172:C", "2115":"173:A", "2128":"174:C", "2141":"175:C", "2153":"176:G", "2167":"177:C", "2178":"178:A", "2191":"179:G", "2203":"180:T", "2212":"181:G", "2224":"182:G", "2235":"183:A", "2247":"184:A", "2260":"185:A", "2273":"186:C", "2285":"187:T", "2296":"188:G", "2307":"189:G", "2319":"190:G", "2331":"191:G", "2343":"192:C", "2356":"193:T", "2367":"194:A", "2378":"195:C", "2391":"196:A", "2403":"197:A", "2416":"198:A", "2425":"199:T", "2438":"200:C", "2451":"201:C", "2464":"202:A", "2477":"203:C", "2490":"204:T", "2501":"205:A", "2513":"206:G", "2523":"207:T", "2534":"208:T", "2546":"209:C", "2559":"210:C", "2571":"211:T", "2582":"212:T", "2595":"213:C", "2608":"214:T", "2618":"215:G", "2631":"216:A", "2642":"217:T", "2653":"218:A", "2664":"219:C", "2677":"220:A", "2690":"221:A", "2700":"222:T", "2711":"223:A", "2722":"224:C", "2735":"225:A", "2746":"226:A", "2758":"227:A", "2770":"228:C", "2783":"229:C", "2797":"230:A", "2809":"231:G", "2822":"232:A", "2834":"233:C", "2848":"234:A", "2859":"235:T", "2869":"236:G", "2880":"237:T", "2892":"238:T", "2902":"239:A", "2912":"240:T", "2923":"241:A", "2935":"242:C", "2947":"243:A", "2959":"244:G", "2972":"245:C", "2983":"246:A", "2996":"247:C", "3009":"248:A", "3020":"249:G", "3032":"250:G", "3041":"251:T", "3056":"252:C", "3067":"253:A", "3080":"254:A", "3092":"255:G", "3103":"256:G", "3113":"257:T", "3127":"258:C", "3139":"259:A", "3151":"260:G", "3164":"261:A", "3175":"262:G", "3185":"263:T", "3198":"264:C", "3211":"265:T", "3222":"266:A", "3234":"267:G", "3247":"268:C", "3260":"269:A", "3271":"270:T", "3282":"271:A", "3294":"272:G", "3306":"273:A", "3319":"274:A", "3326":"275:T", "3338":"276:C", "3349":"277:T", "3359":"278:T", "3369":"279:T", "3382":"280:C", "3392":"281:T", "3402":"282:T", "3416":"283:C", "3427":"284:G", "3441":"285:C", "3453":"286:G", "3468":"287:C", "3480":"288:G", "3492":"289:G", "3504":"290:G", "3516":"291:G", "3526":"292:T", "3536":"293:G", "3550":"294:C"}
-}
-]
-}
diff -r 7e49c6b19f5e -r f2a7aaf93a1d test-data/0352/poliovirus2sabin.json
--- a/test-data/0352/poliovirus2sabin.json Tue Jul 19 11:47:08 2022 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,98 +0,0 @@
-{
-"gapFreeConsensus": "TCGAGATACCCCACATATAGAGCAAAAAGCGCTAACACAGGGGCTAGGTCAGATGCTTGAGGGCATGATTGACAACACAGTCCGTGAAACAGTGGGGGCAGTAACGTCTAGGGACGCTCTCCCAAACACCGAAGCCAGTGGACCAGCACACTCCAAGGAAATCCCGGCACTCACCGCAGTGGAAACTGGGGCTACAAATCCACTAGTTCCTTCTGATACAATACAAACCAGACATGTTATACAGCACAGGTCAAGGTCAGAGTCTAGCATAGAATCTTTCTTCGCGCGGGGTGCATGCGTGGCCATTATGACCGTGGATAACTCAGTTTCCACTAGTGATAAGGATAAGCTATTTGCAGTGTGGAAGATCACTTATAAAGACACTGTCCAGTTGCGGAGGAAATTGGAGTTCTTCACCTATTCTAGATTTGACATGGAATTTACCTTTGTGATTACTGCAAATTTCACTGAGACTAACAATGGGCACGCCTTAAATCAAGTGTACCAAATTATGTACGTACCACCAGGCGCTCCAGTGCCCGAGAAATGGGATGACTACACATGGCAAACCTCTTCAAATCCGTCAATCTTTTACACTTACGGAACAGCCCCAGCCCGGATCTCGGTACCGTATGTTGGTATTTCGAACGCCTACTCACACTTTTACGACGGTTTTTCCAAAATACCACTGAAGGACCAGTCGGCAGCACTAGGTGACTCCCTCTATGGTGCAGCATCTTTAAATGACTTCGGTATTTTGGCTGTTAGAGTAGTCAATGACCACAACCCGACCAAGGTCACCTCCAAAATCAGAGTGTATCTAAAACCCAAACACATCAGAGTCTGGTGCCCGCGTCCACCGAGGGCAGTGGCATACTACGGCCCTGGAGTTGATTACAAGGATGGTACACTTACACCCCTCTCCACCAAGGATCTGACTACATATGGATTTGGGCACCAAAACAAAGCAGTGTACACAGCAGGCTACAAAATCTGCAACTATCATTTGGCCACACAGGAAGACCTCCAAAATGCGGTTAGTAT",
-"gappedConsensus": "-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TCGAGATACCCCACATATAGAGCAAAAAGCGCTAACACAGGGGCTAGGTCAGATGCTTGAGGGCATGATTGACAACACAGTCCGTGAAA--CAGTGGGGGCAGTAACGTCTAGGGACGCTCTCCCAAACACCGAAGCC-AGTGGACCAGCACACTCCAAGGAAATCCCGGCACTCACCGCAGTGGAAACTGGGGCTACAAATCCACTAGTTCCTTCTGATACAATACAAACCAGACATGTTATACAGCACAGGTCAAGGTCAGAGTCTAGCATAGAATCTTTCTTCGCGCGGGGTGCATGCGTGGCCATTATGACCGTGGATAACTCAGTTTCCACTA-GTGATA-AGGATAAGCTATTTGCAGTGTGGAAGATCACTTATAAAGACACTGTCCAGTTGCGGAGGAAATTGGAGTTCTTCACCTATTCTAGATTTGACATGGAATTTACCTTTGTGATTACTGCAAATTTCACTGAGACTAACAATGGGCACGCCTTAAATCAAGTGTACCAAATTATGTACGTACCACCAGGCGCTCCAGTGCCCGAGAAATGGGATGACTACACATGGCAAACCTCTTCAAATCCGTCAATCTTTTACACTTACGGAACAGCCCCAGCCCGGATCTCGGTACCGTATGTTGGTATTTCGAACGCCTACTCACACTTTTACGACGGTTTTTCCAAAATACCACTGAAGGACCAGTCGGCAGCACTAGGTGACTCCCTCTATGGTGCAGCATCTTTAAATGACTTCGGTATTTTGGCTGTTAGAGTAGTCAATGACCACAACCCGACCAAGGTCACCTCCAAAATCAGAGTGTATCTAAAACCCAAACACATCAGAGTCTGGTGCCCGCGTCCACCGAGGGCAGTGGCATACTACGGCCCTGGAGTTGATTACAAGGATGGTACACTTACACCCCTCTCCACCAAGGATCTGACTACATATGGATTTGGGCACCAAAACAAAGCAGTGTACACAGCAGGCTACAAAATCTGCAACTATCATTTGGCCACACAGGAAGACCTCCAAAATGCGGTTAGTAT---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------",
-"msa":
-[
-{
-"reference": false,
-"forward": true,
-"traceFileName": "dataset_152172",
-"leadingGaps": "2859",
-"trailingGaps": "3957",
-"align": "TCACCTATTCTAGATTTGACATGGAATTTACCTTTGTGATTACTGCAAATTTCACTGAGACTAACAATGGGCACGCCTTAAATCAAGTGTACCAAATTATGTACGTACCACCAGGCGCTCCAGTGCCCGAGAAATGGGATGACTACACATGGCAAACCTCTTCAAATCCGTCAATCTTTTACACTTACGGAACAGCCCCAGCCCGGATCTCGGTACCGTATGTTGGTATTTCGAACGCCTACTCACACTTTTACGACGGTTTTTCCAAAATACCACTGAAGGACCAGTCGGCAGCACTAGGTGACTCCCTCTATGGTGCAGCATCTTTAAATGACTTCGGTATTTTGGCTGTTAGAGTAGTCAATGACCACAACCCGACCAAGGTCACCTCCAAAATCAGAGTGTATCTAAAACCCAAACACATCAGAGTCTGGTGCCCGCGTCCACCGAGGGCAGTGGCATACTACGGCCCTGGAGTTGATTACAAGGATGGTACACTTACACCCCTCTCCACCAAGGATCTGACTACATATGGATTTGGGCACCAAAACAAAGCAGTGTACACAGCAGGCTACAAAATCTGCAACTATCATTTGGCCACACAGGAAGACCTCCAAAATGCGGTTAGTAT"
-}
-,
-{
-"reference": false,
-"forward": false,
-"traceFileName": "dataset_152171",
-"leadingGaps": "2612",
-"trailingGaps": "4004",
-"align": "ACTCACCGCAGTGGAAACTGGGGCTACAAATCCACTAGTTCCTTCTGATACAATACAAACCAGACATGTTATACAGCACAGGTCAAGGTCAGAGTCTAGCATAGAATCTTTCTTCGCGCGGGGTGCATGCGTGGCCATTATGACCGTGGATAACTCAGTTTCCACTA-GTGATA-AGGATAAGCTATTTGCAGTGTGGAAGATCACTTATAAAGACACTGTCCAGTTGCGGAGGAAATTGGAGTTCTTCACCTATTCTAGATTTGACATGGAATTTACCTTTGTGATTACTGCAAATTTCACTGAGACTAACAATGGGCACGCCTTAAATCAAGTGTACCAAATTATGTACGTACCACCAGGCGCTCCAGTGCCCGAGAAATGGGATGACTACACATGGCAAACCTCTTCAAATCCGTCAATCTTTTACACTTACGGAACAGCCCCAGCCCGGATCTCGGTACCGTATGTTGGTATTTCGAACGCCTACTCACACTTTTACGACGGTTTTTCCAAAATACCACTGAAGGACCAGTCGGCAGCACTAGGTGACTCCCTCTATGGTGCAGCATCTTTAAATGACTTCGGTATTTTGGCTGTTAGAGTAGTCAATGACCACAACCCGACCAAGGTCACCTCCAAAATCAGAGTGTATCTAAAACCCAAACACATCAGAGTCTGGTGCCCGCGTCCACCGAGGGCAGTGGCATACTACGGCCCTGGAGTTGATTACAAGGATGGTACACTTACACCCCTCTCCACCAAGGATCTGACTACATATGGATTTGGGCACCAAAACAAAGCAGTGTACACAGCAGGCTACAAAATCTGC"
-}
-,
-{
-"reference": false,
-"forward": true,
-"traceFileName": "dataset_152174",
-"leadingGaps": "2534",
-"trailingGaps": "4116",
-"align": "GTGGGGGCAGTAACGTCTAGGGACGCTCTCCCAAACACCGAAGCC-AGTGGACCAGCACACTCCAAGGAAATCCCGGCACTCACCGCAGTGGAAACTGGGGCTACAAATCCACTAGTTCCTTCTGATACAATACAAACCAGACATGTTATACAGCACAGGTCAAGGTCAGAGTCTAGCATAGAATCTTTCTTCGCGCGGGGTGCATGCGTGGCCATTATGACCGTGGATAACTCAGTTTCCACTA-GTGATA-AGGATAAGCTATTTGCAGTGTGGAAGATCACTTATAAAGACACTGTCCAGTTGCGGAGGAAATTGGAGTTCTTCACCTATTCTAGATTTGACATGGAATTTACCTTTGTGATTACTGCAAATTTCACTGAGACTAACAATGGGCACGCCTTAAATCAAGTGTACCAAATTATGTACGTACCACCAGGCGCTCCAGTGCCCGAGAAATGGGATGACTACACATGGCAAACCTCTTCAAATCCGTCAATCTTTTACACTTACGGAACAGCCCCAGCCCGGATCTCGGTACCGTATGTTGGTATTTCGAACGCCTACTCACACTTTTACGACGGTTTTTCCAAAATACCACTGAAGGACCAGTCGGCAGCACTAGGTGACTCCCTCTATGGTGCAGCATCTTTAAATGACTTCGGTATTTTGGCTGTTAGAGTAGTCAATGACCACAACCCGACCAAGGTCACCTCCAAAATCAGAGTGTATCTAAAACCCAAACACATCAGAGTCTGGTGCCCGCGTCCACCGAGGGCAGTGGCATACTACGGCCC"
-}
-,
-{
-"reference": false,
-"forward": false,
-"traceFileName": "dataset_152173",
-"leadingGaps": "2441",
-"trailingGaps": "4709",
-"align": "TCGAGATACCCCACATATAGAGCAAAAAGCGCTAACACAGGGGCTAGGTCAGATGCTTGAGGGCATGATTGACAACACAGTCCGTGAAA--CAGTGGGGGCAGTAACGTCTAGGGACGCTCTCCCAAACACCGAAGCC-AGTGGACCAGCACACTCCAAGGAAATCCCGGCACTCACCGCAGTGGAAACTGGGGCTACAAATCCACTAGTTCCTTCTGATACAATACAAACCAGACATGTTATACAGCACAGGTCAAGGTCAGAGTCTAGCATAGAATCTTTCTTCGCGCGGGGTGC"
-}
-,
-{
-"reference": true,
-"forward": true,
-"traceFileName": "",
-"leadingGaps": "0",
-"trailingGaps": "0",
-"align": "TTAAAACAGCTCTGGGGTTGTACCCACCCCAGAGGCCCACGTGGCGGCTAGCACTCCGGTATTACGGTACCCTTGTGCGCCTGTTTTATACTCCCCTCCCGCAACTTAGAAGCACGAAACCAAGTTCAATAGAAGGGGGTACAAACCAGTACCACTACGAACAAGCACTTCTGTTTCCCCGGTGACATTGCATAGACTGCTCACGCGGTTGAAAGTGATCGATCCGTTACCCGCTTGTGTACTTCGAAAAGCCTAGTATCGCCTTGGAATCTTCGACGCGTTGCGCTCAGCACCCGACCCCGGGGTGTAGCTTAGGCTGATGAGTCTGGACATTCCTCACCGGTGACGGTGGTCCAGGCTGCGTTGGCGGCCTACCTATGGCTAACGCCATAGGACGTTAGATGTGAACAAGGTGTGAAGAGCCTATTGAGCTACATAAGAGTCCTCCGGCCCCTGAATGCGGCTAATCCTAACCACGGAACAGGCGGTCGCGAACCAGTGACTGGCTTGTCGTAACGCGCAAGTCTGTGGCGGAACCGACTACTTTGGGTGTCCGTGTTTCCTGTTATTTTTATCATGGCTGCTTATGGTGACAATCAGAGATTGTTATCATAAAGCGAATTGGATTGGCCATCCGGTGAGTGTTGTGTCAGGTATACAACTGTTTGTTGGAACCACTGTGTTAGCTTTACTTCTCATTTAACCAATTAATCAAAAACAATACGAGGATAAAACAACAATACTACAATGGGCGCCCAAGTTTCATCACAGAAAGTTGGAGCCCACGAAAATTCAAACAGAGCCTATGGCGGGTCCACCATCAATTACACTACAATCAATTACTATAGGGACTCTGCAAGCAATGCAGCAAGCAAGCAAGATTTTGCACAAGATCCGTCCAAGTTCACCGAACCCATTAAGGACGTCCTTATTAAGACCGCTCCCATGCTAAACTCCCCAAACATTGAGGCGTGTGGTTATAGTGACAGGGTAATGCAGCTAACTCTGGGCAATTCAACGATCACCACCCAAGAAGCGGCCAATTCTGTTGTTGCCTACGGTAGATGGCCTGAATACATCAGAGATACCGAGGCAAATCCTGTAGACCAACCAACCGAGCCCGATGTAGCCGCGTGCAGGTTCTACACATTAGATACCGTCACTTGGCGCAAGGAGTCCAGAGGGTGGTGGTGGAAACTACCAGACGCTTTAAAAGACATGGGGTTATTTGGTCAAAACATGTTTTATCACTATCTTGGGAGGGCTGGCTACACAGTGCACGTACAGTGCAATGCTTCAAAGTTTCATCAAGGAGCTCTAGGGGTGTTTGCAGTTCCAGAAATGTGTTTAGCTGGTGATAGCACAACTCACATGTTCACAAAGTACGAGAATGCGAATCCAGGCGAAAAAGGAGGTGAATTCAAAGGGAGTTTCACCCTTGATACCAACGCCACTAACCCTGCACGGAACTTCTGCCCAGTTGATTACCTCTTCGGGAGTGGAGTGCTGGTAGGGAATGCATTTGTTTATCCACATCAAATAATAAACCTGCGCACTAACAACTGTGCTACGCTAGTATTGCCCTATGTAAACTCACTCTCAATAGATAGCATGACAAAGCACAACAACTGGGGGATCGCTATCCTCCCCCTGGCGCCACTAGACTTTGCCACTGAATCTTCCACTGAGATACCCATTACACTGACCATTGCTCCCATGTGCTGCGAATTCAATGGTTTACGCAACATCACTGTGCCAAGAACCCAAGGATTACCAGTCCTGAACACTCCAGGGAGTAACCAGTACCTGACCGCAGACAATTACCAGTCTCCGTGTGCGATACCTGAGTTTGATGTCACTCCACCCATAGACATACCAGGGGAGGTGCGCAACATGATGGAATTGGCGGAAATAGACACCATGATACCCCTCAACTTGACAAGTCAACGCAAGAACACAATGGACATGTATAGAGTCGAGTTGAGCGACACGGCTCACTCTGACACGCCGATCTTGTGTCTCTCGTTGTCCCCCGCTTCAGACCCCAGATTGGCACACACTATGTTGGGTGAGATATTAAATTACTACACACACTGGGCAGGGTCCTTGAAATTTACCTTTCTCTTTTGCGGCTCAATGATGGCCACCGGAAAGTTATTGGTTTCTTACGCACCACCCGGAGCAGAGGCCCCCAAGAGTCGCAAAGAAGCAATGCTTGGGACACATGTGATATGGGACATTGGGTTGCAGTCTTCATGCACTATGGTGGTACCTTGGATCAGTAATACCACATACAGACAAACCATCAACGATAGTTTCACAGAAGGTGGCTACATTAGCATGTTCTATCAAACTAGGGTTGTTGTCCCGTTGTCCACACCCAGAAAGATGGACATCCTGGGTTTTGTGTCAGCTTGCAATGACTTCAGTGTGCGCTTACTGCGAGATACAACACACATTAGTCAAGAGGCTATGCCACAAGGAATTGGTGACATGATTGAGGGGGCCGTTGA--AGGGATTACTAAAAATGCATTGGTTCCCCCGACTTCCACCAATAGCCTGCCTGACACA-AAGCCGAGCGGTCCAGCCCACTCCAAGGAGATACCTGCATTGACAGCCGTGGAGACAGGGGCTACCAATCCGTTGGTGCCTTCGGACACCGTGCAAACGCGCCATGTCATCCAGAGACGAACGCGATCAGAGTCCACGGTTGAGTCATTCTTTGCAAGAGGGGCTTGCGTGGCTATCATTGAGGTGGACAATGATGCACCGACAAAGCGCGCCAGCAGAT--TGTTTTCGGTTTGGAAAATAACTTACAAAGATACTGTTCAACTGAGACGCAAACTGGAATTTTTCACATATTCGAGATTTGACATGGAGTTCACTTTTGTGGTCACCTCAAACTACATTGATGCAAATAACGGACATGCATTGAACCAAGTTTATCAGATAATGTATATACCACCCGGAGCACCTATCCCTGGTAAATGGAATGACTATACGTGGCAGACGTCCTCTAACCCGTCGGTGTTTTACACCTATGGGGCGCCCCCAGCAAGAATATCAGTGCCCTACGTGGGAATTGCTAATGCGTATTCCCACTTTTATGATGGGTTTGCAAAAGTACCACTAGCGGGTCAAGCCTCAACTGAAGGCGATTCGTTGTACGGTGCTGCCTCACTGAATGATTTTGGATCACTGGCTGTTCGCGTGGTAAATGATCACAACCCCACGCGGCTCACCTCCAAGATCAGAGTGTACATGAAGCCAAAGCATGTCAGAGTCTGGTGCCCACGACCTCCACGAGCAGTCCCATACTTCGGACCAGGTGTTGATTATAAAGATGGG---CTCACCCCACTACCAGAAAAGGGATTAACGACTTATGGATTTGGACACCAAAACAAAGCTGTGTACACAGCTGGCTACAAAATTTGCAATTACCACCTAGCTACACAAGAAGACTTGCAAAATGCCGTGAGTGTCATGTGGAACAGAGACCTCTTAGTGGCTGAATCAAGGGCCCTTGGCACCGACTCGATCGCAAGGTGCAGCTGTAACACGGGTGTGTACTACTGTGAATCCAGGAGAAAATATTATCCAGTTTCTTTCATTGGGCCCACCTTCCAATACATGGAAGCCAATGAATATTACCCGGCTAGATATCAATCACACATGCTTATTGGTCATGGGTTTGCATCACCGGGTGATTGTGGTGGCATACTTAGATGTCAACACGGGGTGATAGGAATAATCACTGCTGGTGGGGAAGGCTTGGTTGCATTTTCAGACATTAGAGACCTGTATGCTTATGAGGAGGAAGCTATGGAGCAGGGCATTTCCAACTATATTGAGTCACTTGGTGCTGCATTTGGTAGTGGATTCACTCAACAAATTGGTGATAAAGTTTCCGAGCTAACCAGCATGGTAACTAGCACCATTACAGAGAAGTTGCTTAAAAACTTAATCAAAATTATCTCATCACTTGTGATCATTACCAGGAATTATGAGGACACTACCACAGTGCTTGCCACCCTCGCCCTCCTTGGGTGCGACATCTCACCGTGGCAGTGGCTAAAGAAGAAGGCATGTGACATCCTGGAAATTCCATACGCCATCAAACAAGGAGATAGTTGGTTGAAGAAATTCACTGAGGCATGTAATGCTGCAAAGGGACTGGAGTGGGTGTCCAATAAGATATCCAAATTCATTAGTTGGTTGCAGGATAAAATCATCCCACAAGCGAGAGACAAATTAGAGTTTGTCACTAAACTAAAGCAATTAGAAATGCTTGAAAATCAGATTTCCACCATACACCAATCTTGTCCAAGTCAAGAACATCAGGAGATCTTATTCAACAATGTGCGGTGGCTATCTATCCAGTCCAAGAGGTTTGCACCACTATATGCACATGAAGCTAAAAGGATTCAAAAGCTGGAGCATACCATAAATAATTACGTACAGTTCAAGAGCAAGCACCGTATTGAGCCAGTATGTTTGTTAGTACATGGCAGTCCAGGGACAGGAAAATCAGTTGCAACCAATCTAATTGCTAGAGCAATAGCCGAGAAAGAGAACACCTCCACATACTCACTGCCACCTGATCCGTCTCACTTTGATGGCTACAAGCAACAGGGTGTGGTTATTATGGATGACCTAAACCAAAATCCAGACGGAGCAGACATGAAACTTTTTTGTCAAATGGTGTCCACTGTGGAGTTTATTCCACCGATGGCCTCGCTAGAAGAGAAAGGCATTTTGTTCACATCTAATTACGTTTTAGCCTCCACCAACTCCAGTCGGATCACACCACCCACGGTGGCTCACAGTGATGCGCTGGCCAGGAGATTCGCATTTGACGTGGACATACAAGTCATGAGCGAGTACTCCAGAGACGGAAAGCTCAACATGGCAATGGCTACTGAAATGTGCAAAAACTGTCATCAACCAGCAAACTTCAAAAGATGTTGTCCTTTAGTGTGTGGCAAGGCAATTCAGTTAATGGATAAATCTTCCAGGGTTAGATACAGCATTGATCAGATCACTACAATGATTGTTAATGAGAGAAACAGAAGATCAAACATTGGTAATTGCATGGAAGCTCTATTCCAGGGACCACTGCAGTATAAAGATCTAAAAATAGATGTTAAGACCAGTCCCCCTCCGGAGTGTATCAACGATTTGCTCCAGGCAGTTGATTCCCAGGAAGTGAGAGATTACTGTGAAAAGAAAGGCTGGATTGTTAACATTACCAGTCAGGTTCAAACAGAGAGGAACATCAACCGGGCGATGACTATCCTACAAGCAGTAACTACTTTCGCTGCAGTAGCCGGTGTCGTGTACGTTATGTACAAGCTGTTCGCTGGGCACCAGGGTGCATACACTGGTTTGCCAAATAAACGACCCAATGTACCCACTATCAGGACAGCAAAAGTGCAAGGCCCTGGGTTTGATTACGCAGTGGCCATGGCTAAAAGAAACATTGTTACAGCAACCACCAGCAAAGGGGAGTTTACGATGTTGGGAGTCTATGATAATGTGGCCATCTTGCCAACCCACGCCTCACCTGGTGAAAGCATTGCGATCGACGGTAAAGAGGTGGAAATTCTTGACGCCAAAGCCCTTGAAGATCAGGCAGGAACTAATCTTGAAATTACCATAATTACACTAAAGAGGAACGAGAAGTTCAGAGATATCAGGCCACACATTCCCACCCAAATCACCGAAACAAATGATGGAGTTTTGATCGTGAACACTAGTAAGTACCCCAACATGTATGTTCCCGTTGGTGCTGTGACCGAACAGGGGTATCTTAATCTCGGTGGACGACAAACCGCTCGTACGCTAATGTACAACTTTCCAACTAGAGCAGGTCAGTGTGGTGGTGTCATCACGTGCACTGGTAAAGTCATTGGGATGCATGTTGGTGGGAACGGTTCACATGGGTTCGCGGCGGCCCTAAAGCGGTCATACTTCACTCAGATTCAAGGTGAGATTCAATGGATGAAACCATCAAAAGAAGTGGGATACCCGATCATAAATGCTCCGTCCAAAACCAAACTTGAACCCAGCGCTTTTCACTATGTGTTTGAAGGGGTGAAGGAACCAGCAGTCCTTACCAAAAATGATCCCAGGCTCAGGACAGACTTTGAAGAAGCAATATTCTCTAAGTATGTAGGCAACAAGATCACTGATGTGGATGAGTACATGAAAGAGGCAGTGGATCATTACGCTGGCCAACTCATGTCTCTAGACATCAACACAGAACAAATGTGCTTGGAGGACGCCATGTACGGCACCGATGGCCTGGAAGCACTTGACTTGACCACTAGTGCTGGATACCCTTATGTAGCAATGGGAAAGAAAAAGAGAGACATCTTGAATAAGCAGACTAGAGACACCAAGGAAATGCGGAGACTCTTAGATACTTATGGAATTAACTTACCGCTTGTAACATATGTTAAAGATGAACTAAGGTCAAAAACTAAGGTGGAGCAGGGAAAATCCAGATTGATTGAAGCCTCCAGTTTGAATGATTCAGTGGCCATGAGAATGGCATTTGGAAATCTCTATGCAGCATTTCACAAAAACCCAGGAGTTGTCACTGGCAGTGCAGTTGGTTGTGATCCAGATCTATTTTGGAGCAAGATCCCAGTGCTAATGGAAGAGAAGCTCTTTGCTTTTGACTACACAGGTTATGATGCATCACTCAGCCCGGCCTGGTTTGAGGCACTCAAAATGGTGCTAGAGAAAATCGGATTTGGGGACAGGGTGGATTATATTGATTACCTCAACCATTCCCACCACCTGTACAAAAACAAAACTTATTGCGTAAAAGGCGGCATGCCATCTGGCTGCTCAGGCACATCAATTTTTAACTCAATGATTAACAACTTAATCATTAGGACACTCCTACTGAAAACCTACAAGGGCATAGATTTAGATCACCTAAAGATGATTGCCTATGGTGATGATGTAATTGCTTCCTACCCCCATGAGGTTGATGCTAGTCTCCTAGCCCAATCAGGAAAAGACTATGGACTAACCATGACTCCAGCAGACAAGTCAGCTACCTTTGAAACAGTCACATGGGAGAATGTAACATTCTTGAAAAGATTCTTTAGAGCGGATGAGAAGTATCCCTTCCTCATACATCCAGTAATGCCAATGAAGGAGATTCATGAATCAATTAGATGGACAAAGGATCCCAGAAACACACAGGATCACGTGCGCTCATTGTGCCTATTGGCCTGGCACAACGGCGAAGAAGAATACAACAAGTTCTTAGCTAAAATCAGGAGTGTGCCAATTGGGAGAGCTTTATTGCTCCCAGAGTACTCTACATTGTACCGCCGTTGGCTCGACTCTTTTTAGTAACCCTACCTCAGTCGAATTGGATTGGGTCATGCTGTTGTAGGGGTAAATTTTTCTTTAATTCGGGG"
-}
-],
-"gappedTraces":
-[
-{
-"traceFileName": "dataset_152172",
-"leadingGaps": 2859,
-"trailingGaps": 3957,
-"peakA": [148, 149, 152, 157, 166, 179, 192, 205, 215, 227, 240, 256, 273, 289, 304, 317, 329, 340, 352, 365, 378, 389, 398, 404, 406, 405, 403, 399, 395, 390, 383, 374, 362, 348, 333, 318, 304, 290, 275, 259, 241, 221, 201, 181, 162, 146, 133, 121, 110, 98, 87, 76, 65, 56, 49, 44, 40, 37, 34, 32, 30, 28, 27, 26, 25, 25, 24, 23, 22, 21, 20, 19, 18, 18, 17, 16, 15, 14, 14, 14, 14, 14, 14, 12, 11, 9, 7, 6, 5, 4, 4, 3, 3, 2, 1, 0, 0, 1, 2, 4, 5, 7, 8, 8, 9, 10, 10, 12, 13, 14, 15, 16, 16, 16, 15, 15, 14, 13, 13, 12, 12, 11, 12, 13, 15, 20, 28, 39, 53, 71, 91, 114, 138, 164, 192, 222, 252, 281, 307, 328, 342, 348, 347, 340, 327, 310, 287, 261, 232, 201, 170, 140, 113, 89, 69, 53, 39, 28, 20, 13, 8, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 5, 6, 9, 12, 14, 16, 17, 17, 17, 17, 18, 19, 21, 22, 23, 23, 22, 19, 15, 11, 8, 5, 3, 2, 1, 1, 0, 0, 0, 0, 2, 3, 5, 7, 8, 8, 8, 7, 7, 7, 8, 9, 10, 12, 12, 12, 12, 11, 11, 10, 10, 11, 11, 12, 12, 12, 12, 11, 9, 8, 7, 5, 5, 4, 5, 6, 9, 15, 26, 45, 74, 112, 162, 221, 288, 361, 437, 514, 585, 644, 685, 704, 696, 663, 608, 539, 462, 384, 310, 244, 187, 138, 100, 70, 49, 36, 30, 26, 25, 24, 21, 18, 14, 11, 9, 11, 16, 27, 46, 75, 118, 177, 254, 347, 453, 564, 673, 772, 854, 916, 954, 968, 962, 937, 900, 855, 808, 766, 732, 711, 704, 710, 727, 751, 776, 797, 809, 806, 784, 742, 679, 599, 507, 410, 317, 232, 162, 108, 68, 42, 25, 16, 12, 13, 16, 22, 30, 39, 47, 54, 59, 62, 63, 62, 59, 56, 51, 46, 40, 35, 31, 28, 27, 28, 30, 33, 36, 39, 41, 42, 43, 42, 39, 35, 29, 22, 15, 9, 4, 0, 0, 0, 5, 19, 46, 89, 149, 226, 315, 409, 500, 578, 634, 661, 656, 620, 559, 479, 391, 302, 219, 147, 90, 49, 21, 6, 0, 0, 0, 0, 1, 2, 2, 2, 3, 4, 4, 5, 5, 5, 6, 8, 10, 12, 14, 17, 19, 20, 20, 21, 20, 19, 18, 16, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 3, 18, 47, 95, 163, 248, 343, 438, 523, 586, 619, 617, 580, 514, 427, 331, 236, 152, 86, 41, 14, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 1, 3, 6, 10, 13, 15, 16, 15, 13, 9, 5, 0, 0, 0, 11, 39, 88, 161, 257, 370, 490, 602, 691, 745, 754, 718, 642, 537, 418, 299, 194, 112, 54, 20, 3, 0, 0, 0, 1, 1, 2, 3, 5, 7, 8, 8, 7, 7, 8, 11, 16, 22, 28, 33, 34, 32, 27, 20, 13, 6, 2, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 10, 38, 91, 172, 277, 397, 517, 619, 688, 714, 693, 629, 534, 422, 307, 204, 120, 59, 21, 2, 0, 0, 2, 4, 2, 0, 0, 7, 43, 117, 233, 390, 574, 762, 926, 1043, 1093, 1069, 975, 828, 649, 466, 301, 170, 79, 26, 3, 0, 0, 1, 2, 1, 0, 1, 2, 3, 4, 6, 7, 11, 16, 23, 30, 38, 43, 46, 46, 43, 38, 32, 26, 21, 17, 16, 16, 18, 21, 23, 22, 19, 14, 8, 3, 1, 1, 1, 0, 0, 0, 5, 31, 86, 175, 295, 437, 583, 712, 804, 842, 818, 733, 604, 451, 300, 173, 81, 24, 0, 0, 4, 39, 103, 200, 328, 473, 613, 723, 783, 782, 723, 618, 488, 353, 232, 136, 69, 30, 11, 7, 9, 14, 20, 25, 29, 32, 33, 32, 31, 31, 31, 32, 34, 37, 39, 40, 40, 37, 33, 27, 22, 18, 14, 11, 7, 4, 0, 0, 0, 1, 3, 4, 1, 0, 0, 19, 69, 160, 290, 447, 609, 747, 836, 860, 818, 726, 610, 505, 439, 431, 480, 569, 669, 748, 779, 750, 663, 535, 389, 250, 138, 60, 16, 0, 0, 6, 14, 21, 26, 27, 26, 22, 16, 10, 6, 6, 9, 17, 26, 33, 35, 32, 25, 14, 5, 0, 0, 1, 3, 1, 0, 0, 15, 61, 144, 265, 414, 568, 704, 795, 826, 788, 690, 550, 393, 245, 127, 49, 8, 0, 0, 3, 5, 2, 0, 0, 2, 9, 20, 30, 38, 43, 44, 41, 35, 27, 18, 10, 4, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 2, 6, 11, 16, 21, 24, 26, 25, 22, 18, 13, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 10, 15, 20, 25, 27, 27, 23, 16, 7, 0, 0, 1, 5, 7, 3, 0, 0, 22, 90, 214, 390, 601, 811, 983, 1081, 1085, 993, 826, 617, 406, 227, 99, 26, 0, 0, 3, 8, 8, 4, 0, 0, 0, 0, 4, 8, 9, 8, 7, 9, 23, 60, 129, 233, 368, 518, 657, 760, 804, 777, 684, 544, 385, 235, 117, 41, 4, 0, 0, 4, 5, 3, 0, 0, 0, 6, 14, 21, 26, 29, 30, 30, 31, 31, 32, 33, 35, 35, 35, 34, 31, 27, 23, 20, 17, 14, 12, 11, 10, 8, 6, 4, 1, 0, 0, 0, 2, 6, 6, 2, 0, 0, 19, 70, 158, 278, 412, 536, 621, 648, 612, 525, 413, 311, 248, 245, 301, 399, 510, 596, 630, 599, 510, 390, 280, 221, 241, 350, 530, 741, 934, 1060, 1086, 1006, 838, 621, 401, 216, 88, 19, 0, 0, 6, 12, 11, 7, 4, 3, 5, 8, 13, 18, 24, 32, 40, 47, 50, 48, 42, 33, 23, 14, 7, 2, 0, 0, 0, 1, 4, 7, 11, 13, 14, 11, 6, 0, 0, 0, 2, 6, 7, 2, 0, 0, 22, 85, 193, 339, 503, 651, 753, 785, 739, 627, 474, 314, 174, 75, 18, 0, 0, 3, 6, 4, 0, 0, 0, 8, 17, 26, 31, 32, 30, 25, 21, 19, 18, 19, 21, 23, 25, 27, 29, 29, 28, 23, 15, 6, 0, 0, 0, 7, 12, 7, 0, 0, 16, 95, 245, 464, 724, 979, 1175, 1266, 1231, 1080, 849, 589, 350, 169, 56, 4, 0, 0, 2, 6, 7, 5, 0, 0, 0, 11, 71, 191, 376, 610, 857, 1069, 1197, 1211, 1107, 909, 662, 416, 215, 80, 11, 0, 0, 8, 11, 8, 2, 0, 1, 8, 16, 23, 29, 30, 27, 19, 6, 0, 1, 40, 128, 268, 450, 644, 811, 910, 914, 818, 646, 441, 262, 158, 163, 280, 483, 722, 938, 1079, 1110, 1028, 855, 632, 406, 215, 83, 13, 0, 0, 13, 19, 12, 0, 0, 10, 74, 189, 349, 531, 700, 817, 853, 799, 667, 493, 324, 205, 167, 220, 345, 504, 651, 745, 760, 693, 565, 406, 252, 128, 48, 8, 0, 0, 5, 7, 5, 3, 4, 11, 20, 31, 40, 46, 48, 46, 42, 35, 28, 20, 13, 8, 6, 6, 9, 13, 17, 19, 19, 18, 15, 11, 8, 6, 5, 5, 7, 9, 12, 15, 17, 18, 18, 17, 15, 12, 9, 5, 3, 2, 2, 3, 4, 3, 1, 0, 0, 0, 2, 8, 11, 6, 0, 0, 14, 81, 206, 384, 589, 782, 917, 962, 904, 759, 563, 359, 188, 71, 11, 0, 0, 6, 8, 5, 1, 3, 13, 28, 43, 54, 57, 53, 45, 35, 25, 17, 11, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 10, 10, 9, 8, 5, 2, 0, 0, 0, 2, 8, 11, 7, 0, 0, 14, 78, 199, 371, 570, 754, 881, 917, 851, 703, 511, 327, 197, 150, 189, 290, 414, 515, 559, 531, 442, 323, 218, 171, 208, 331, 515, 717, 883, 971, 958, 848, 669, 463, 272, 127, 38, 0, 0, 3, 10, 12, 11, 10, 14, 22, 29, 34, 33, 28, 23, 19, 18, 15, 8, 0, 0, 13, 73, 185, 343, 525, 693, 804, 827, 754, 605, 419, 249, 143, 127, 201, 341, 503, 639, 714, 708, 628, 497, 348, 210, 104, 38, 7, 0, 3, 8, 10, 9, 9, 10, 14, 19, 24, 27, 28, 25, 22, 18, 15, 14, 14, 16, 18, 21, 24, 26, 27, 29, 29, 29, 27, 25, 21, 17, 13, 11, 9, 8, 7, 5, 1, 0, 0, 0, 4, 9, 8, 2, 0, 0, 30, 106, 229, 385, 547, 678, 746, 733, 643, 499, 336, 189, 81, 20, 0, 0, 2, 6, 6, 6, 8, 15, 24, 29, 28, 23, 17, 13, 12, 12, 7, 0, 0, 6, 57, 159, 309, 486, 653, 771, 805, 744, 602, 416, 234, 104, 60, 113, 248, 429, 606, 735, 779, 727, 592, 408, 224, 93, 55, 128, 304, 547, 802, 1008, 1117, 1103, 973, 761, 519, 298, 132, 35, 0, 0, 5, 12, 12, 8, 7, 13, 25, 39, 49, 51, 44, 31, 19, 11, 10, 13, 13, 7, 0, 0, 14, 82, 206, 379, 572, 743, 849, 862, 778, 620, 430, 249, 111, 29, 0, 0, 3, 12, 14, 14, 15, 21, 30, 39, 45, 46, 43, 38, 34, 30, 27, 23, 19, 15, 11, 7, 5, 4, 3, 1, 0, 0, 0, 2, 8, 11, 7, 0, 0, 6, 57, 155, 296, 457, 605, 702, 722, 659, 532, 372, 218, 98, 26, 0, 0, 2, 8, 9, 5, 4, 9, 18, 29, 39, 44, 44, 40, 35, 29, 23, 18, 13, 8, 5, 4, 4, 5, 4, 3, 0, 0, 0, 3, 8, 11, 7, 0, 0, 8, 60, 160, 302, 464, 610, 704, 721, 655, 525, 364, 211, 93, 23, 0, 0, 3, 8, 6, 3, 2, 8, 18, 26, 28, 22, 11, 2, 0, 4, 10, 10, 2, 0, 0, 39, 135, 288, 477, 665, 806, 862, 819, 690, 508, 318, 160, 55, 4, 0, 0, 8, 10, 6, 3, 4, 12, 24, 33, 35, 29, 18, 6, 0, 0, 4, 8, 7, 0, 0, 3, 44, 129, 254, 401, 539, 633, 659, 610, 499, 356, 214, 101, 30, 0, 0, 1, 8, 9, 7, 5, 6, 13, 21, 30, 35, 38, 36, 33, 29, 25, 21, 17, 14, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 11, 14, 16, 17, 17, 16, 14, 11, 8, 5, 3, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 9, 10, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 6, 5, 2, 0, 0, 0, 4, 10, 10, 4, 0, 0, 23, 96, 217, 371, 528, 649, 703, 673, 569, 420, 263, 131, 43, 1, 0, 0, 8, 11, 10, 7, 8, 12, 17, 20, 20, 17, 11, 6, 3, 3, 4, 7, 10, 13, 16, 19, 22, 24, 25, 25, 25, 23, 21, 19, 17, 14, 13, 11, 10, 8, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 9, 17, 24, 26, 22, 14, 6, 3, 6, 14, 18, 11, 0, 0, 10, 90, 245, 464, 711, 931, 1067, 1082, 972, 769, 527, 301, 133, 34, 0, 0, 0, 3, 3, 4, 6, 7, 2, 0, 0, 34, 137, 317, 560, 824, 1044, 1160, 1136, 973, 718, 443, 230, 139, 194, 371, 612, 839, 979, 991, 871, 660, 425, 241, 166, 225, 400, 639, 870, 1026, 1065, 980, 796, 565, 339, 162, 51, 2, 0, 2, 11, 12, 10, 10, 16, 30, 46, 59, 65, 63, 54, 41, 28, 18, 12, 9, 9, 11, 13, 15, 16, 16, 15, 13, 11, 9, 7, 6, 5, 6, 9, 14, 19, 22, 21, 15, 6, 0, 0, 5, 14, 17, 10, 0, 0, 19, 112, 278, 503, 743, 941, 1044, 1022, 882, 663, 423, 215, 74, 4, 0, 0, 14, 20, 18, 16, 20, 32, 47, 59, 61, 51, 33, 16, 6, 8, 17, 22, 15, 0, 0, 10, 105, 288, 548, 842, 1101, 1257, 1268, 1129, 881, 590, 323, 129, 23, 0, 0, 10, 20, 20, 18, 21, 32, 45, 53, 52, 41, 26, 15, 12, 15, 17, 11, 0, 0, 10, 84, 222, 417, 634, 824, 937, 940, 834, 648, 431, 234, 91, 13, 0, 0, 8, 18, 18, 10, 0, 0, 0, 21, 78, 166, 278, 393, 484, 528, 511, 438, 330, 212, 110, 39, 1, 0, 0, 4, 12, 15, 11, 1, 0, 0, 26, 103, 228, 387, 547, 668, 718, 680, 566, 408, 246, 115, 32, 0, 0, 2, 11, 14, 13, 12, 14, 20, 27, 32, 34, 32, 29, 26, 23, 22, 20, 18, 15, 12, 11, 11, 11, 13, 14, 15, 15, 15, 15, 15, 14, 12, 11, 9, 9, 11, 13, 14, 12, 8, 3, 0, 2, 8, 14, 13, 4, 0, 0, 33, 118, 255, 423, 586, 700, 731, 667, 524, 343, 179, 80, 75, 165, 322, 499, 643, 709, 676, 551, 369, 186, 63, 47, 158, 379, 661, 932, 1122, 1181, 1097, 896, 635, 377, 174, 49, 0, 0, 5, 15, 15, 9, 6, 10, 22, 36, 44, 44, 36, 23, 11, 2, 0, 0, 0, 1, 1, 0, 0, 0, 2, 5, 8, 12, 15, 19, 20, 21, 19, 16, 12, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 12, 13, 12, 9, 6, 3, 1, 0, 0, 1, 3, 7, 10, 13, 15, 15, 13, 8, 3, 0, 0, 0, 5, 11, 13, 6, 0, 0, 21, 90, 205, 354, 505, 618, 659, 612, 490, 333, 194, 121, 143, 259, 434, 616, 745, 779, 704, 542, 341, 165, 71, 91, 225, 438, 671, 859, 952, 927, 796, 597, 383, 199, 73, 9, 0, 0, 11, 17, 17, 15, 17, 23, 30, 35, 35, 30, 22, 13, 6, 2, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 4, 9, 13, 17, 20, 21, 19, 15, 11, 8, 5, 3, 1, 1, 1, 1, 2, 3, 4, 6, 8, 10, 11, 11, 10, 7, 2, 0, 0, 0, 3, 10, 13, 8, 0, 0, 12, 69, 173, 316, 469, 594, 653, 623, 511, 349, 191, 92, 93, 203, 396, 620, 810, 912, 900, 779, 588, 377, 195, 70, 7, 0, 0, 12, 18, 19, 17, 18, 23, 28, 30, 27, 20, 11, 3, 0, 0, 2, 4, 7, 7, 6, 5, 4, 3, 4, 5, 8, 10, 12, 14, 13, 11, 8, 5, 1, 0, 0, 1, 4, 9, 14, 17, 18, 17, 14, 9, 5, 1, 0, 0, 1, 4, 7, 10, 12, 14, 14, 14, 13, 10, 5, 0, 0, 0, 7, 15, 18, 11, 0, 0, 11, 83, 217, 401, 601, 769, 859, 847, 736, 557, 357, 181, 58, 0, 0, 1, 21, 28, 19, 0, 0, 0, 62, 180, 343, 523, 679, 771, 772, 683, 529, 350, 189, 73, 10, 0, 0, 7, 13, 11, 7, 5, 7, 11, 15, 16, 13, 9, 6, 6, 8, 11, 15, 16, 15, 13, 10, 7, 5, 1, 0, 0, 0, 3, 12, 19, 19, 9, 0, 0, 21, 105, 247, 431, 619, 763, 824, 783, 652, 470, 283, 131, 36, 0, 0, 3, 13, 16, 12, 7, 7, 12, 19, 25, 29, 29, 28, 25, 22, 19, 16, 11, 8, 5, 5, 8, 14, 21, 25, 24, 17, 8, 1, 1, 8, 18, 22, 13, 0, 0, 20, 119, 297, 538, 795, 1003, 1103, 1060, 882, 618, 342, 133, 50, 111, 294, 541, 776, 933, 971, 885, 706, 484, 275, 116, 22, 0, 0, 12, 28, 29, 15, 0, 0, 5, 80, 218, 408, 618, 800, 906, 908, 805, 626, 417, 228, 90, 14, 0, 0, 10, 20, 22, 20, 19, 20, 23, 24, 23, 17, 11, 5, 1, 0, 0, 1, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 14, 13, 8, 2, 0, 0, 1, 8, 11, 8, 0, 0, 4, 51, 140, 266, 403, 520, 583, 576, 501, 380, 245, 127, 45, 4, 0, 0, 8, 13, 13, 11, 10, 11, 13, 14, 13, 10, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 1, 0, 0, 0, 0, 1, 4, 9, 14, 19, 22, 24, 23, 20, 16, 11, 7, 5, 7, 12, 19, 26, 29, 27, 18, 8, 3, 5, 15, 25, 24, 8, 0, 0, 50, 196, 430, 721, 1003, 1203, 1264, 1169, 947, 659, 379, 163, 36, 0, 0, 12, 29, 36, 35, 33, 33, 35, 35, 31, 23, 13, 5, 0, 0, 0, 1, 2, 2, 1, 1, 1, 2, 4, 6, 9, 11, 13, 13, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 10, 14, 15, 15, 12, 8, 3, 1, 0, 1, 4, 8, 11, 13, 14, 14, 12, 9, 6, 4, 3, 3, 4, 4, 3, 0, 0, 0, 0, 7, 14, 14, 5, 0, 0, 27, 112, 251, 423, 591, 711, 747, 689, 555, 383, 216, 90, 17, 0, 0, 6, 14, 13, 8, 3, 2, 4, 7, 8, 7, 4, 1, 0, 0, 0, 0, 0, 0, 2, 4, 8, 12, 15, 17, 17, 16, 13, 11, 9, 8, 8, 9, 9, 6, 2, 0, 0, 0, 6, 15, 17, 10, 0, 0, 14, 92, 231, 416, 610, 762, 830, 794, 665, 480, 289, 133, 35, 0, 0, 5, 19, 25, 23, 20, 19, 20, 23, 25, 25, 23, 21, 18, 17, 17, 18, 19, 19, 18, 17, 14, 11, 8, 6, 5, 6, 8, 10, 10, 9, 7, 4, 1, 0, 0, 0, 0, 2, 3, 5, 6, 7, 8, 8, 9, 10, 12, 14, 16, 17, 16, 15, 13, 11, 10, 10, 11, 13, 15, 17, 17, 16, 14, 11, 8, 5, 3, 3, 4, 4, 4, 1, 0, 0, 0, 4, 12, 16, 11, 0, 0, 3, 63, 177, 339, 518, 671, 756, 748, 652, 494, 318, 163, 56, 2, 0, 0, 13, 20, 21, 17, 13, 10, 9, 7, 5, 2, 1, 2, 4, 8, 11, 13, 12, 10, 6, 3, 0, 0, 0, 1, 3, 6, 9, 11, 11, 10, 8, 5, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 2, 8, 15, 21, 22, 20, 16, 14, 16, 21, 23, 16, 1, 0, 3, 68, 202, 399, 628, 833, 955, 953, 821, 592, 337, 137, 62, 143, 366, 671, 974, 1187, 1254, 1162, 942, 659, 384, 170, 43, 0, 0, 9, 23, 26, 22, 19, 21, 28, 35, 39, 37, 31, 24, 19, 17, 16, 17, 17, 15, 13, 9, 6, 3, 2, 1, 2, 4, 6, 8, 10, 11, 11, 10, 8, 6, 4, 2, 1, 2, 3, 4, 5, 6, 7, 7, 7, 5, 2, 0, 0, 0, 8, 18, 23, 17, 0, 0, 0, 64, 197, 391, 612, 808, 926, 933, 826, 637, 419, 222, 82, 9, 0, 0, 11, 18, 17, 11, 7, 8, 10, 13, 12, 9, 5, 4, 4, 7, 10, 12, 12, 11, 9, 6, 4, 0, 0, 0, 0, 3, 9, 13, 8, 0, 0, 2, 53, 150, 289, 442, 574, 648, 644, 563, 430, 279, 147, 53, 3, 0, 0, 7, 17, 19, 12, 0, 0, 0, 37, 127, 266, 435, 600, 717, 754, 701, 571, 402, 234, 104, 25, 0, 0, 5, 14, 15, 11, 8, 7, 10, 14, 15, 14, 12, 9, 7, 8, 10, 13, 15, 15, 14, 11, 8, 4, 1, 0, 0, 1, 4, 8, 11, 13, 12, 11, 7, 4, 1, 0, 0, 0, 3, 6, 10, 14, 15, 15, 13, 10, 6, 2, 0, 0, 0, 1, 9, 16, 16, 7, 0, 0, 21, 100, 234, 406, 581, 715, 769, 729, 606, 435, 260, 120, 32, 0, 0, 4, 13, 13, 6, 0, 0, 2, 11, 21, 26, 24, 16, 6, 2, 7, 19, 30, 28, 10, 0, 0, 53, 216, 479, 807, 1130, 1363, 1441, 1341, 1094, 768, 447, 197, 46, 0, 0, 10, 28, 34, 31, 28, 30, 36, 40, 41, 35, 27, 20, 16, 15, 17, 18, 18, 16, 13, 11, 9, 10, 12, 15, 18, 20, 22, 22, 22, 22, 20, 18, 16, 12, 9, 5, 2, 1, 2, 4, 6, 7, 8, 7, 5, 2, 0, 0, 0, 0, 3, 5, 7, 9, 8, 7, 5, 2, 0, 0, 0, 1, 4, 8, 12, 14, 15, 13, 10, 5, 2, 0, 0, 1, 4, 8, 10, 12, 11, 9, 6, 3, 0, 0, 0, 1, 4, 7, 10, 12, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 2, 5, 8, 9, 6, 3, 0, 1, 6, 12, 15, 10, 0, 0, 9, 68, 178, 329, 492, 628, 695, 670, 558, 391, 221, 103, 76, 156, 323, 531, 722, 841, 853, 754, 569, 349, 154, 38, 32, 138, 327, 549, 743, 856, 860, 752, 562, 341, 148, 34, 29, 133, 317, 529, 711, 818, 822, 729, 568, 382, 213, 88, 17, 0, 0, 6, 19, 24, 20, 7, 0, 0, 14, 90, 224, 405, 600, 764, 853, 842, 733, 558, 361, 188, 67, 5, 0, 0, 12, 18, 18, 15, 15, 19, 26, 32, 31, 25, 16, 7, 5, 8, 13, 14, 7, 0, 0, 13, 76, 189, 338, 495, 620, 680, 658, 559, 414, 259, 128, 41, 0, 0, 0, 10, 14, 11, 6, 3, 2, 4, 7, 9, 10, 10, 10, 12, 14, 16, 17, 17, 15, 12, 10, 11, 14, 21, 27, 30, 28, 22, 16, 13, 17, 23, 25, 16, 0, 0, 9, 93, 256, 486, 742, 965, 1092, 1085, 940, 697, 422, 186, 51, 42, 150, 332, 529, 682, 751, 721, 608, 447, 279, 140, 47, 3, 0, 2, 13, 19, 19, 17, 16, 19, 25, 33, 39, 41, 39, 32, 23, 16, 14, 19, 25, 26, 15, 0, 0, 15, 113, 294, 543, 813, 1039, 1159, 1138, 983, 737, 467, 234, 77, 0, 0, 0, 18, 26, 24, 19, 19, 22, 26, 27, 21, 12, 5, 4, 7, 11, 9, 0, 0, 0, 44, 136, 273, 434, 582, 681, 701, 639, 512, 354, 203, 87, 19, 0, 0, 7, 16, 18, 16, 12, 10, 10, 10, 10, 8, 6, 4, 2, 3, 5, 7, 10, 11, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 11, 14, 15, 15, 14, 12, 9, 7, 5, 5, 6, 9, 12, 15, 17, 18, 17, 16, 14, 13, 12, 12, 13, 13, 12, 9, 4, 0, 0, 2, 8, 11, 9, 0, 0, 0, 38, 119, 243, 390, 530, 627, 656, 609, 499, 356, 214, 100, 28, 0, 0, 7, 20, 27, 28, 26, 23, 21, 20, 19, 16, 12, 7, 3, 2, 5, 9, 11, 7, 0, 0, 6, 50, 136, 258, 396, 520, 598, 608, 546, 431, 293, 164, 67, 13, 0, 0, 5, 11, 10, 6, 2, 3, 6, 10, 13, 13, 11, 8, 9, 13, 18, 21, 15, 3, 0, 0, 41, 135, 278, 448, 609, 719, 748, 689, 558, 391, 229, 102, 25, 0, 0, 6, 17, 21, 18, 14, 10, 9, 10, 12, 14, 15, 17, 18, 19, 19, 18, 16, 14, 11, 9, 8, 7, 6, 6, 6, 7, 9, 11, 13, 14, 14, 14, 15, 18, 23, 27, 29, 26, 20, 15, 15, 20, 27, 27, 14, 0, 0, 20, 132, 333, 604, 895, 1135, 1258, 1228, 1056, 789, 498, 249, 81, 0, 0, 1, 23, 35, 35, 29, 24, 22, 22, 23, 22, 19, 18, 18, 21, 25, 28, 29, 27, 23, 18, 13, 8, 4, 2, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 1, 1, 3, 4, 6, 8, 11, 14, 17, 19, 19, 18, 14, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 2, 6, 14, 20, 20, 10, 0, 0, 15, 87, 213, 383, 563, 711, 787, 770, 666, 502, 323, 166, 58, 3, 0, 0, 14, 23, 24, 21, 18, 17, 17, 19, 20, 20, 20, 19, 19, 17, 15, 13, 12, 11, 12, 13, 16, 18, 20, 20, 20, 18, 16, 14, 12, 10, 9, 9, 8, 9, 9, 10, 11, 11, 12, 12, 12, 12, 13, 14, 17, 20, 23, 24, 24, 22, 19, 16, 15, 15, 15, 15, 12, 7, 1, 0, 0, 5, 12, 13, 6, 0, 0, 20, 99, 234, 410, 595, 743, 814, 790, 677, 508, 325, 167, 58, 4, 0, 1, 16, 25, 27, 25, 24, 25, 27, 30, 29, 24, 16, 7, 2, 2, 6, 10, 9, 1, 0, 0, 35, 116, 242, 396, 546, 655, 695, 653, 543, 393, 240, 115, 34, 0, 0, 4, 16, 24, 25, 23, 20, 17, 15, 13, 10, 6, 2, 0, 0, 0, 2, 4, 6, 8, 9, 10, 11, 12, 14, 17, 19, 21, 22, 21, 19, 16, 12, 8, 5, 4, 4, 7, 10, 14, 18, 19, 18, 15, 12, 8, 4, 2, 1, 2, 5, 12, 19, 22, 18, 7, 0, 0, 30, 110, 238, 397, 553, 664, 696, 635, 495, 319, 165, 85, 113, 249, 459, 685, 861, 937, 891, 735, 516, 297, 140, 85, 142, 288, 475, 646, 750, 762, 682, 536, 364, 206, 88, 20, 0, 0, 12, 24, 30, 30, 28, 26, 25, 26, 28, 28, 26, 23, 21, 20, 23, 27, 27, 20, 3, 0, 0, 52, 173, 360, 588, 810, 972, 1031, 971, 808, 587, 361, 175, 55, 0, 0, 1, 15, 21, 19, 14, 12, 14, 17, 21, 22, 22, 20, 19, 19, 20, 20, 19, 17, 14, 10, 7, 6, 6, 7, 9, 12, 14, 16, 16, 15, 12, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 10, 13, 15, 14, 11, 7, 4, 1, 1, 2, 4, 7, 11, 14, 17, 19, 20, 20, 19, 19, 18, 17, 16, 12, 7, 2, 0, 1, 7, 13, 16, 9, 0, 0, 9, 72, 190, 352, 530, 683, 771, 769, 678, 525, 348, 189, 73, 10, 0, 0, 14, 27, 32, 31, 26, 22, 17, 14, 10, 8, 7, 8, 10, 12, 13, 12, 10, 7, 3, 0, 0, 0, 2, 5, 8, 10, 11, 11, 9, 7, 4, 1, 0, 0, 0, 1, 3, 6, 8, 9, 9, 7, 6, 5, 5, 7, 9, 12, 15, 16, 16, 14, 12, 10, 9, 9, 11, 13, 15, 16, 17, 16, 15, 13, 11, 10, 8, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 11, 12, 12, 10, 8, 6, 7, 9, 13, 16, 18, 19, 18, 16, 13, 10, 8, 6, 4, 3, 4, 5, 8, 12, 16, 19, 21, 21, 19, 17, 14, 10, 5, 2, 2, 6, 12, 16, 14, 5, 0, 0, 27, 106, 234, 397, 564, 694, 753, 727, 622, 467, 301, 158, 60, 8, 0, 0, 6, 16, 22, 25, 20, 8, 0, 0, 22, 115, 280, 505, 750, 960, 1082, 1081, 960, 750, 506, 283, 118, 24, 0, 0, 12, 25, 29, 27, 23, 21, 21, 21, 18, 13, 7, 2, 2, 8, 15, 17, 11, 0, 0, 7, 69, 187, 354, 541, 706, 807, 818, 735, 582, 398, 226, 96, 20, 0, 0, 13, 26, 31, 29, 23, 16, 12, 10, 10, 10, 11, 13, 14, 16, 16, 16, 15, 13, 12, 10, 7, 3, 0, 0, 0, 2, 8, 11, 8, 0, 0, 4, 45, 129, 251, 395, 528, 616, 629, 563, 432, 275, 140, 72, 99, 220, 407, 611, 776, 860, 842, 729, 555, 362, 194, 75, 11, 0, 0, 13, 24, 26, 24, 20, 18, 17, 18, 21, 22, 23, 22, 20, 18, 18, 21, 23, 21, 10, 0, 0, 15, 91, 228, 418, 629, 814, 927, 936, 840, 664, 455, 259, 111, 26, 0, 0, 7, 15, 15, 10, 5, 4, 6, 8, 7, 4, 0, 0, 0, 6, 11, 11, 3, 0, 0, 30, 111, 241, 403, 565, 687, 738, 703, 593, 438, 276, 140, 49, 3, 0, 0, 6, 12, 13, 8, 0, 0, 0, 17, 67, 150, 259, 375, 470, 518, 503, 426, 306, 178, 79, 43, 84, 199, 361, 530, 664, 730, 711, 616, 471, 312, 171, 70, 15, 0, 0, 5, 9, 8, 3, 0, 0, 2, 5, 6, 5, 3, 1, 0, 0, 0, 1, 2, 3, 5, 6, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 1, 5, 10, 15, 18, 17, 14, 11, 12, 14, 15, 11, 0, 0, 0, 42, 136, 280, 455, 624, 748, 792, 744, 618, 448, 274, 132, 41, 0, 0, 1, 10, 13, 10, 7, 7, 10, 15, 17, 14, 8, 3, 2, 5, 10, 11, 5, 0, 0, 24, 95, 213, 367, 529, 659, 721, 696, 587, 423, 250, 120, 74, 130, 279, 483, 689, 842, 904, 859, 724, 534, 337, 171, 60, 5, 0, 1, 14, 21, 22, 18, 16, 16, 18, 21, 23, 24, 23, 22, 21, 20, 19, 17, 14, 11, 9, 7, 6, 6, 7, 9, 10, 10, 10, 8, 7, 6, 6, 6, 5, 3, 0, 0, 0, 0, 6, 11, 9, 0, 0, 0, 40, 129, 264, 427, 584, 695, 732, 685, 567, 409, 250, 121, 38, 0, 0, 0, 8, 11, 8, 4, 2, 3, 5, 7, 7, 5, 3, 1, 0, 0, 2, 4, 6, 7, 7, 7, 7, 7, 8, 10, 12, 15, 17, 18, 16, 13, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 2, 7, 9, 7, 0, 0, 6, 46, 123, 233, 358, 468, 532, 530, 460, 342, 214, 118, 92, 152, 288, 467, 642, 763, 797, 733, 589, 403, 226, 106, 72, 133, 270, 446, 612, 724, 751, 685, 544, 365, 199, 92, 76, 159, 320, 517, 699, 817, 842, 772, 627, 445, 269, 129, 40, 0, 0, 4, 15, 22, 24, 23, 23, 23, 23, 20, 13, 6, 1, 0, 3, 7, 8, 3, 0, 0, 20, 77, 174, 299, 431, 539, 598, 592, 524, 411, 282, 164, 75, 23, 0, 0, 0, 5, 10, 15, 21, 22, 13, 0, 0, 11, 96, 259, 494, 765, 1015, 1181, 1222, 1127, 921, 659, 399, 192, 59, 0, 0, 4, 21, 31, 32, 28, 24, 21, 18, 15, 11, 7, 4, 3, 5, 8, 11, 14, 15, 16, 15, 15, 16, 17, 18, 19, 20, 21, 21, 21, 22, 22, 23, 23, 20, 17, 14, 12, 13, 15, 14, 8, 0, 0, 6, 54, 146, 280, 437, 588, 698, 740, 703, 598, 449, 292, 156, 60, 9, 0, 2, 16, 27, 30, 27, 21, 15, 10, 9, 8, 8, 7, 6, 4, 3, 3, 4, 7, 11, 15, 18, 19, 18, 17, 17, 17, 19, 19, 14, 6, 0, 0, 23, 83, 179, 304, 433, 537, 587, 566, 477, 343, 202, 99, 68, 127, 269, 461, 657, 806, 870, 831, 701, 515, 320, 165, 86, 99, 191, 332, 479, 589, 630, 590, 480, 332, 189, 96, 87, 171, 336, 543, 741, 881, 928, 872, 730, 538, 341, 176, 65, 8, 0, 0, 10, 17, 17, 14, 12, 10, 10, 9, 7, 5, 2, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 5, 8, 7, 0, 0, 1, 36, 109, 221, 357, 489, 585, 620, 581, 478, 339, 201, 102, 68, 106, 203, 330, 450, 530, 545, 492, 384, 251, 131, 59, 57, 133, 270, 436, 591, 697, 729, 680, 565, 414, 261, 134, 48, 4, 0, 0, 7, 14, 13, 5, 0, 0, 6, 52, 137, 257, 393, 518, 603, 626, 582, 483, 353, 222, 114, 41, 4, 0, 0, 6, 11, 11, 4, 0, 0, 9, 55, 137, 252, 383, 505, 589, 616, 577, 483, 357, 227, 117, 42, 4, 0, 1, 12, 21, 23, 22, 19, 17, 17, 17, 17, 16, 12, 8, 6, 6, 7, 8, 6, 0, 0, 1, 31, 94, 190, 308, 426, 518, 561, 544, 472, 363, 244, 137, 60, 16, 0, 0, 3, 9, 14, 20, 24, 20, 7, 0, 0, 37, 153, 354, 624, 920, 1178, 1338, 1359, 1237, 1003, 714, 434, 210, 67, 1, 0, 4, 22, 32, 33, 28, 23, 19, 17, 15, 12, 9, 6, 5, 4, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 8, 10, 12, 13, 13, 12, 10, 8, 7, 7, 9, 11, 13, 15, 16, 16, 15, 14, 13, 12, 13, 14, 16, 18, 19, 19, 18, 16, 14, 12, 11, 10, 10, 10, 10, 9, 9, 9, 10, 11, 11, 12, 12, 12, 13, 14, 16, 18, 20, 22, 23, 22, 21, 19, 17, 16, 16, 16, 15, 14, 12, 10, 7, 4, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 11, 14, 16, 17, 17, 16, 15, 13, 11, 9, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 12, 15, 16, 16, 15, 13, 10, 7, 5, 3, 1, 0, 1, 2, 5, 9, 13, 16, 18, 18, 16, 13, 9, 5, 3, 1, 0, 0, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 4, 7, 6, 0, 0, 0, 27, 90, 190, 317, 448, 555, 613, 607, 540, 427, 297, 175, 82, 25, 0, 0, 1, 5, 7, 5, 2, 2, 3, 5, 6, 6, 4, 2, 2, 2, 3, 5, 5, 6, 7, 9, 12, 16, 19, 20, 20, 19, 18, 17, 15, 9, 0, 0, 2, 40, 118, 237, 383, 531, 650, 711, 701, 623, 497, 350, 212, 104, 35, 2, 0, 3, 12, 18, 19, 18, 16, 15, 16, 18, 21, 23, 24, 23, 20, 17, 13, 9, 7, 8, 10, 13, 17, 21, 24, 25, 24, 21, 17, 14, 12, 11, 11, 12, 10, 8, 5, 3, 4, 6, 7, 5, 0, 0, 2, 34, 100, 200, 323, 447, 546, 597, 587, 520, 413, 289, 173, 83, 26, 0, 0, 4, 12, 16, 15, 12, 8, 6, 5, 6, 7, 8, 9, 9, 9, 9, 8, 8, 7, 7, 8, 10, 13, 15, 17, 17, 16, 14, 12, 10, 8, 7, 7, 8, 9, 11, 13, 15, 16, 18, 18, 17, 16, 14, 13, 10, 8, 5, 3, 2, 3, 6, 7, 6, 1, 0, 0, 19, 68, 147, 250, 360, 454, 511, 518, 473, 388, 282, 177, 90, 31, 1, 0, 1, 11, 16, 13, 3, 0, 0, 31, 102, 215, 356, 502, 624, 694, 695, 629, 510, 367, 229, 117, 44, 6, 0, 0, 5, 9, 10, 9, 8, 10, 13, 15, 17, 17, 17, 18, 20, 20, 17, 10, 0, 0, 6, 46, 123, 236, 372, 506, 611, 663, 650, 576, 457, 321, 193, 94, 31, 2, 0, 0, 4, 5, 3, 0, 0, 0, 3, 7, 11, 15, 17, 19, 20, 20, 19, 17, 14, 12, 10, 9, 10, 11, 12, 13, 14, 13, 12, 11, 9, 8, 7, 7, 6, 5, 4, 3, 2, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 3, 2, 1, 1, 2, 2, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 11, 14, 17, 18, 17, 16, 14, 12, 11, 12, 13, 15, 17, 18, 18, 16, 15, 13, 12, 12, 14, 17, 21, 23, 24, 22, 20, 18, 18, 17, 13, 5, 0, 0, 21, 85, 196, 346, 513, 666, 770, 802, 755, 641, 488, 327, 186, 83, 23, 0, 0, 7, 16, 22, 22, 20, 16, 12, 9, 7, 6, 7, 8, 9, 10, 10, 9, 7, 4, 1, 0, 0, 0, 3, 6, 8, 10, 11, 11, 12, 14, 17, 20, 21, 21, 19, 17, 17, 17, 14, 5, 0, 0, 22, 96, 227, 410, 621, 822, 969, 1031, 993, 866, 678, 469, 278, 132, 41, 1, 0, 10, 26, 36, 36, 31, 24, 17, 14, 14, 17, 21, 24, 26, 22, 12, 0, 0, 6, 49, 131, 252, 397, 541, 657, 717, 711, 638, 517, 373, 234, 122, 47, 8, 0, 0, 4, 6, 2, 0, 1, 20, 62, 128, 213, 305, 387, 440, 452, 418, 347, 259, 179, 134, 141, 206, 314, 442, 557, 631, 646, 599, 502, 377, 248, 139, 60, 16, 0, 0, 9, 19, 24, 25, 24, 22, 20, 20, 21, 23, 24, 25, 24, 23, 22, 21, 19, 14, 5, 0, 0, 21, 82, 186, 329, 491, 643, 752, 796, 763, 664, 520, 361, 217, 106, 37, 4, 0, 3, 12, 17, 18, 16, 15, 14, 15, 16, 18, 18, 17, 15, 13, 10, 8, 7, 7, 9, 11, 14, 17, 19, 20, 21, 20, 19, 18, 17, 17, 17, 16, 15, 13, 11, 11, 12, 13, 12, 8, 0, 0, 2, 36, 106, 211, 342, 477, 589, 654, 657, 599, 493, 364, 234, 126, 51, 10, 0, 0, 6, 8, 4, 0, 0, 14, 65, 151, 267, 398, 518, 603, 636, 609, 531, 418, 294, 181, 93, 36, 7, 0, 0, 3, 6, 7, 7, 7, 6, 6, 6, 6, 6, 8, 11, 15, 18, 19, 19, 17, 14, 11, 8, 6, 5, 4, 5, 7, 10, 11, 10, 4, 0, 0, 12, 56, 134, 243, 370, 493, 587, 632, 619, 551, 444, 321, 203, 108, 43, 8, 0, 0, 5, 8, 5, 0, 0, 2, 33, 91, 177, 278, 378, 455, 493, 483, 428, 341, 242, 148, 75, 28, 4, 0, 0, 2, 3, 2, 1, 0, 2, 4, 6, 7, 7, 6, 5, 4, 3, 3, 2, 2, 3, 4, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 13, 14, 13, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 11, 14, 16, 16, 15, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 4, 5, 3, 0, 0, 6, 38, 101, 194, 304, 413, 499, 543, 535, 478, 386, 278, 175, 92, 36, 8, 0, 0, 1, 2, 2, 1, 1, 2, 4, 5, 5, 4, 4, 4, 4, 3, 0, 0, 2, 22, 65, 135, 227, 328, 420, 482, 500, 469, 398, 306, 219, 160, 149, 191, 276, 384, 487, 561, 586, 558, 482, 377, 262, 158, 79, 28, 4, 0, 2, 7, 11, 12, 11, 10, 11, 13, 16, 18, 20, 19, 18, 17, 16, 15, 13, 8, 0, 0, 3, 39, 114, 229, 377, 537, 679, 775, 805, 763, 660, 518, 363, 222, 113, 42, 7, 0, 2, 11, 18, 21, 21, 17, 13, 9, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 8, 11, 13, 14, 13, 12, 11, 12, 13, 15, 17, 18, 18, 19, 19, 18, 13, 4, 0, 0, 25, 95, 216, 382, 575, 763, 911, 989, 981, 891, 736, 550, 364, 206, 93, 27, 0, 0, 4, 11, 15, 15, 13, 12, 11, 11, 12, 13, 14, 15, 13, 8, 1, 0, 1, 26, 80, 166, 281, 409, 529, 620, 663, 650, 584, 477, 351, 228, 125, 53, 12, 0, 0, 3, 6, 3, 0, 0, 8, 38, 92, 165, 250, 332, 395, 427, 421, 380, 312, 232, 154, 88, 42, 15, 5, 6, 10, 12, 9, 3, 0, 0, 19, 66, 142, 244, 358, 465, 544, 580, 566, 505, 412, 305, 202, 118, 59, 27, 14, 13, 17, 21, 22, 22, 20, 18, 18, 18, 19, 21, 22, 23, 22, 21, 18, 15, 13, 11, 11, 13, 16, 20, 23, 26, 27, 27, 26, 23, 18, 10, 1, 0, 2, 32, 92, 187, 308, 441, 563, 650, 686, 664, 588, 475, 345, 221, 121, 51, 13, 0, 1, 8, 13, 15, 13, 9, 6, 3, 3, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 1, 3, 2, 0, 0, 1, 20, 62, 132, 224, 330, 431, 509, 548, 539, 485, 397, 291, 187, 101, 42, 9, 0, 0, 1, 3, 3, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 3, 0, 0, 4, 29, 78, 152, 243, 338, 418, 467, 475, 441, 373, 291, 214, 164, 155, 190, 263, 356, 446, 511, 533, 506, 437, 344, 251, 186, 168, 203, 286, 397, 509, 594, 631, 610, 538, 432, 320, 229, 183, 189, 245, 333, 430, 508, 550, 545, 494, 410, 309, 209, 123, 60, 22, 4, 0, 0, 2, 1, 0, 1, 15, 51, 111, 193, 289, 381, 453, 488, 479, 432, 359, 281, 219, 187, 191, 227, 286, 351, 406, 439, 439, 405, 344, 272, 209, 178, 195, 263, 372, 497, 611, 684, 699, 653, 556, 430, 299, 183, 95, 38, 9, 0, 1, 5, 9, 11, 12, 13, 14, 14, 12, 9, 6, 3, 1, 1, 2, 1, 0, 0, 6, 29, 75, 146, 236, 336, 429, 497, 527, 512, 457, 372, 273, 178, 99, 44, 12, 0, 0, 1, 3, 4, 4, 3, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 6, 5, 4, 3, 3, 2, 1, 1, 1, 2, 4, 6, 7, 5, 2, 0, 0, 11, 41, 96, 175, 270, 369, 457, 518, 541, 521, 462, 375, 275, 178, 98, 41, 10, 0, 0, 2, 1, 0, 0, 10, 45, 106, 192, 293, 394, 477, 528, 537, 503, 434, 343, 244, 153, 80, 31, 6, 0, 0, 3, 4, 1, 0, 0, 14, 51, 111, 190, 276, 355, 411, 434, 420, 373, 303, 225, 151, 89, 45, 18, 5, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 2, 2, 1, 0, 0, 7, 34, 84, 158, 249, 345, 430, 488, 509, 490, 434, 352, 260, 172, 99, 47, 16, 2, 0, 0, 1, 1, 1, 0, 1, 3, 6, 9, 11, 12, 12, 13, 13, 12, 12, 11, 10, 8, 6, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 9, 8, 7, 3, 0, 0, 4, 25, 68, 135, 224, 324, 422, 501, 548, 553, 517, 446, 352, 252, 159, 86, 36, 9, 0, 0, 0, 0, 0, 2, 18, 52, 107, 180, 261, 339, 399, 430, 427, 392, 335, 271, 217, 189, 195, 235, 301, 375, 439, 473, 469, 427, 357, 281, 219, 191, 208, 268, 358, 457, 542, 592, 594, 549, 468, 370, 282, 224, 213, 250, 327, 424, 515, 579, 599, 569, 497, 397, 288, 187, 106, 50, 18, 4, 1, 2, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 9, 9, 8, 8, 9, 11, 13, 15, 18, 19, 20, 20, 18, 17, 15, 13, 12, 11, 10, 10, 9, 8, 7, 6, 4, 0, 0, 1, 14, 43, 92, 159, 237, 315, 380, 418, 424, 398, 350, 294, 247, 225, 235, 278, 342, 413, 473, 506, 504, 466, 399, 314, 226, 147, 84, 40, 14, 2, 0, 0, 1, 2, 2, 3, 4, 6, 8, 10, 12, 14, 13, 11, 7, 4, 5, 17, 45, 96, 170, 263, 364, 459, 531, 568, 561, 513, 433, 335, 235, 148, 82, 39, 16, 8, 7, 10, 13, 14, 14, 13, 11, 8, 4, 1, 0, 0, 0, 1, 1, 0, 0, 4, 24, 63, 124, 203, 293, 381, 450, 490, 494, 460, 396, 314, 227, 147, 84, 41, 17, 8, 7, 10, 12, 11, 9, 6, 2, 1, 1, 2, 4, 5, 6, 7, 7, 7, 7, 7, 7, 7, 6, 5, 3, 2, 2, 2, 3, 4, 5, 5, 5, 4, 3, 2, 2, 3, 5, 7, 8, 8, 8, 6, 5, 3, 3, 3, 4, 6, 9, 11, 13, 13, 13, 13, 12, 11, 11, 11, 11, 11, 9, 7, 4, 2, 0, 0, 0, 2, 3, 4, 4, 3, 2, 2, 2, 1, 0, 0, 0, 5, 25, 62, 119, 192, 273, 351, 412, 446, 447, 416, 357, 282, 202, 129, 70, 31, 9, 1, 0, 0, 0, 0, 5, 21, 53, 101, 162, 228, 289, 336, 359, 356, 328, 280, 221, 159, 102, 57, 26, 8, 1, 0, 0, 0, 0, 0, 12, 40, 88, 153, 229, 304, 367, 408, 419, 401, 355, 292, 220, 150, 91, 47, 19, 5, 1, 3, 6, 8, 8, 8, 7, 7, 8, 11, 14, 17, 18, 19, 19, 17, 14, 8, 2, 0, 4, 27, 74, 151, 255, 378, 504, 612, 683, 705, 676, 604, 506, 407, 328, 285, 284, 319, 376, 437, 483, 500, 482, 432, 358, 273, 190, 121, 70, 40, 25, 20, 18, 13, 6, 0, 1, 24, 81, 179, 317, 485, 665, 830, 953, 1012, 996, 909, 766, 593, 417, 261, 142, 63, 20, 3, 1, 5, 10, 13, 15, 16, 17, 18, 18, 17, 14, 10, 6, 4, 2, 2, 2, 3, 3, 4, 5, 7, 9, 12, 14, 16, 16, 16, 14, 11, 8, 5, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 7, 25, 58, 107, 169, 237, 300, 347, 369, 363, 332, 286, 241, 212, 214, 250, 315, 395, 468, 516, 525, 493, 428, 348, 277, 233, 229, 265, 332, 411, 482, 527, 534, 503, 441, 367, 301, 262, 263, 306, 383, 475, 561, 619, 634, 601, 525, 422, 308, 202, 115, 55, 19, 3, 0, 2, 6, 8, 10, 10, 11, 12, 13, 14, 15, 16, 17, 16, 16, 14, 12, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 9, 12, 15, 17, 18, 18, 16, 15, 13, 11, 10, 9, 9, 10, 12, 13, 15, 15, 14, 12, 9, 6, 5, 5, 6, 9, 11, 12, 11, 9, 7, 4, 3, 2, 1, 1, 2, 3, 4, 5, 5, 2, 0, 0, 15, 54, 125, 227, 353, 482, 592, 660, 672, 625, 531, 409, 283, 174, 95, 46, 25, 20, 22, 25, 25, 22, 18, 16, 15, 15, 16, 16, 15, 12, 9, 9, 13, 25, 47, 79, 122, 174, 235, 301, 366, 423, 464, 481, 470, 432, 371, 297, 220, 150, 95, 56, 32, 21, 17, 16, 17, 16, 15, 13, 10, 8, 5, 3, 2, 2, 1, 0, 0, 0, 3, 15, 39, 79, 135, 205, 282, 356, 415, 451, 456, 430, 377, 307, 231, 159, 100, 58, 33, 21, 18, 19, 20, 19, 17, 14, 11, 11, 14, 18, 23, 27, 30, 30, 28, 24, 20, 15, 11, 9, 8, 8, 10, 12, 14, 15, 15, 14, 13, 13, 16, 24, 34, 48, 61, 73, 79, 80, 75, 66, 54, 43, 34, 30, 30, 35, 43, 50, 54, 53, 45, 35, 32, 48, 98, 188, 317, 467, 612, 723, 777, 767, 706, 625, 560, 539, 573, 648, 736, 803, 820, 775, 672, 528, 364, 205, 74, 0, 0, 59, 215, 426, 643, 809, 879, 838, 710, 546, 403, 320, 306, 338, 379, 396, 374, 320, 257, 206, 181, 181, 195, 209, 214, 209, 198, 186, 178, 175, 175, 175, 173, 170, 166, 162, 159, 158, 158, 159, 159, 160, 159, 159, 158, 157, 158, 159, 161, 163, 164, 163, 161, 157, 153, 149, 146, 144, 143, 144, 145, 146, 147, 147, 146, 145, 144, 142, 141, 140, 140, 141, 143, 145, 148, 150, 149, 145, 138, 128, 115, 101, 87, 72, 58, 44, 31, 21, 12, 7, 4, 3, 2, 2, 2, 2, 2, 2, 3, 3, 4, 5, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 5, 5, 5, 6, 7, 7, 7, 7, 7, 6, 6, 6, 7, 9, 12, 15, 18, 20, 23, 26, 31, 36, 44, 53, 64, 76, 91, 109, 132, 160, 193, 230, 273, 321, 374, 435, 503, 578, 659, 744, 830, 916, 1005, 1098, 1200, 1310, 1428, 1549, 1666, 1768, 1847, 1892, 1892, 1841, 1736, 1578, 1376, 1147, 911, 688, 496, 343, 233, 160, 115, 89, 74, 65, 58, 51, 46, 40, 34, 28, 22, 17, 12, 9, 8, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakC": [50, 52, 57, 66, 81, 100, 120, 135, 147, 158, 170, 185, 202, 219, 234, 246, 257, 267, 275, 284, 292, 300, 308, 313, 318, 321, 323, 325, 327, 330, 332, 333, 334, 335, 337, 339, 341, 343, 344, 342, 337, 328, 316, 302, 286, 270, 252, 234, 216, 198, 179, 161, 143, 125, 108, 93, 79, 68, 58, 49, 42, 36, 31, 27, 23, 21, 20, 18, 18, 17, 16, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 16, 16, 16, 16, 16, 15, 15, 15, 15, 15, 15, 14, 14, 14, 14, 14, 15, 16, 19, 22, 27, 34, 43, 53, 67, 82, 100, 120, 142, 164, 188, 212, 236, 259, 279, 297, 311, 323, 332, 340, 347, 352, 356, 358, 359, 359, 357, 354, 349, 341, 330, 314, 293, 270, 244, 218, 192, 166, 142, 118, 96, 76, 60, 47, 37, 31, 27, 24, 22, 19, 17, 16, 14, 14, 13, 13, 13, 13, 12, 12, 11, 10, 10, 10, 10, 11, 11, 11, 11, 10, 9, 8, 7, 6, 6, 6, 6, 5, 5, 5, 5, 5, 6, 6, 7, 7, 8, 8, 8, 8, 8, 7, 7, 6, 5, 4, 4, 5, 7, 11, 18, 26, 38, 54, 76, 103, 135, 173, 214, 257, 297, 333, 361, 379, 386, 380, 362, 334, 297, 254, 210, 167, 128, 95, 69, 48, 33, 23, 16, 12, 9, 8, 8, 9, 9, 10, 10, 10, 10, 9, 9, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 6, 6, 6, 6, 6, 6, 7, 8, 8, 8, 8, 8, 7, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 12, 12, 11, 10, 9, 8, 8, 9, 10, 10, 10, 10, 10, 9, 9, 8, 7, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 16, 41, 83, 143, 220, 311, 405, 493, 563, 604, 611, 582, 522, 439, 345, 253, 171, 105, 58, 28, 12, 5, 3, 4, 5, 6, 8, 9, 10, 11, 12, 12, 11, 9, 6, 2, 0, 0, 10, 34, 77, 144, 235, 344, 463, 576, 669, 727, 741, 707, 632, 526, 406, 287, 181, 100, 45, 20, 22, 51, 104, 180, 273, 376, 477, 564, 622, 644, 626, 575, 504, 433, 380, 362, 385, 446, 532, 623, 699, 741, 738, 690, 604, 494, 376, 265, 171, 100, 53, 25, 13, 9, 11, 13, 16, 17, 18, 19, 19, 19, 19, 19, 19, 18, 17, 16, 15, 13, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 4, 3, 2, 1, 2, 2, 4, 5, 6, 5, 4, 3, 2, 2, 2, 0, 0, 0, 11, 42, 101, 190, 307, 441, 574, 686, 758, 779, 745, 662, 544, 412, 283, 174, 92, 38, 10, 0, 0, 3, 7, 10, 13, 15, 17, 19, 20, 21, 21, 21, 20, 19, 17, 16, 14, 12, 10, 7, 6, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 6, 7, 8, 8, 8, 7, 6, 5, 4, 3, 3, 4, 5, 7, 8, 9, 10, 9, 8, 6, 4, 2, 2, 2, 3, 5, 6, 8, 8, 8, 8, 8, 6, 5, 2, 0, 0, 0, 0, 2, 3, 1, 0, 0, 10, 47, 114, 213, 335, 463, 574, 650, 674, 645, 568, 458, 336, 220, 125, 59, 19, 2, 0, 0, 2, 4, 5, 6, 8, 10, 12, 13, 13, 12, 10, 9, 8, 8, 8, 9, 10, 11, 12, 12, 13, 13, 13, 13, 12, 11, 9, 8, 7, 5, 4, 3, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 10, 11, 11, 11, 10, 8, 6, 4, 3, 2, 2, 4, 5, 7, 9, 9, 10, 11, 11, 11, 10, 8, 4, 0, 0, 0, 2, 4, 3, 0, 0, 5, 38, 105, 212, 350, 500, 634, 725, 752, 708, 603, 463, 323, 219, 178, 212, 316, 465, 623, 752, 824, 822, 749, 622, 467, 314, 183, 88, 31, 4, 0, 3, 9, 15, 18, 19, 20, 21, 21, 21, 21, 20, 19, 19, 20, 20, 19, 18, 15, 11, 7, 4, 2, 2, 4, 6, 9, 12, 13, 14, 14, 12, 11, 9, 7, 6, 5, 5, 6, 6, 7, 8, 8, 8, 8, 7, 7, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 5, 5, 5, 5, 5, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 11, 12, 12, 12, 12, 13, 14, 13, 11, 7, 2, 0, 0, 5, 9, 8, 0, 0, 1, 45, 146, 310, 526, 762, 975, 1120, 1165, 1100, 941, 723, 491, 285, 132, 40, 0, 0, 1, 10, 14, 14, 13, 14, 17, 22, 26, 29, 29, 26, 20, 13, 7, 3, 3, 5, 6, 4, 0, 0, 7, 49, 130, 250, 395, 539, 653, 710, 698, 620, 495, 351, 214, 107, 38, 4, 0, 0, 6, 10, 11, 11, 11, 12, 13, 13, 12, 10, 8, 6, 5, 5, 5, 4, 4, 3, 3, 3, 4, 4, 5, 4, 3, 2, 1, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 2, 4, 7, 10, 13, 14, 14, 13, 11, 7, 4, 2, 2, 5, 8, 11, 11, 9, 6, 4, 5, 7, 8, 6, 0, 0, 3, 42, 123, 246, 398, 552, 675, 741, 733, 653, 520, 365, 217, 102, 30, 0, 0, 5, 9, 3, 0, 0, 39, 127, 263, 432, 604, 743, 817, 810, 724, 581, 412, 252, 126, 44, 4, 0, 0, 8, 12, 13, 11, 10, 10, 11, 12, 13, 13, 12, 13, 13, 14, 14, 13, 11, 9, 8, 6, 5, 4, 3, 2, 1, 0, 0, 1, 2, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 2, 0, 0, 0, 2, 9, 12, 8, 0, 0, 9, 74, 200, 383, 598, 802, 950, 1005, 954, 811, 612, 402, 221, 92, 20, 0, 0, 8, 17, 19, 17, 14, 13, 15, 17, 20, 21, 22, 22, 21, 20, 18, 17, 16, 15, 13, 11, 7, 3, 0, 0, 3, 7, 7, 3, 0, 0, 17, 73, 171, 303, 449, 579, 662, 678, 624, 513, 373, 233, 120, 44, 6, 0, 0, 6, 9, 8, 5, 2, 2, 3, 5, 6, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 12, 12, 11, 9, 7, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 6, 4, 0, 0, 0, 1, 5, 8, 5, 0, 0, 8, 53, 136, 253, 388, 510, 594, 616, 573, 476, 347, 217, 107, 34, 0, 0, 2, 15, 19, 10, 0, 0, 19, 103, 250, 449, 668, 862, 985, 1007, 925, 759, 550, 344, 177, 67, 12, 0, 0, 2, 5, 6, 6, 6, 3, 0, 0, 7, 56, 156, 309, 496, 685, 831, 897, 863, 732, 535, 318, 134, 30, 34, 149, 351, 596, 826, 989, 1048, 991, 837, 626, 405, 216, 86, 16, 0, 0, 10, 17, 16, 12, 8, 7, 10, 14, 17, 19, 18, 17, 16, 15, 14, 13, 11, 8, 5, 3, 3, 4, 6, 9, 12, 14, 15, 14, 12, 9, 7, 5, 3, 3, 2, 3, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 2, 3, 4, 4, 2, 0, 0, 0, 0, 5, 10, 9, 2, 0, 0, 31, 111, 238, 399, 564, 695, 760, 742, 645, 496, 331, 184, 77, 17, 0, 0, 5, 11, 10, 6, 2, 0, 2, 4, 6, 7, 6, 5, 4, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 12, 13, 12, 10, 8, 6, 4, 3, 3, 4, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 3, 8, 11, 13, 11, 8, 6, 7, 11, 14, 12, 3, 0, 0, 38, 131, 278, 464, 654, 801, 867, 830, 698, 502, 295, 129, 49, 75, 197, 382, 582, 744, 828, 817, 717, 558, 378, 215, 95, 25, 0, 0, 6, 12, 13, 9, 6, 4, 6, 9, 12, 13, 13, 11, 9, 8, 7, 6, 5, 4, 2, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 8, 7, 5, 3, 1, 0, 1, 2, 3, 5, 7, 9, 9, 9, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 13, 14, 13, 11, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 2, 6, 9, 10, 9, 7, 5, 6, 11, 15, 14, 4, 0, 0, 28, 113, 253, 433, 617, 761, 828, 800, 685, 514, 331, 173, 64, 8, 0, 0, 9, 13, 10, 5, 1, 0, 3, 7, 10, 10, 9, 7, 5, 3, 2, 0, 0, 0, 1, 6, 11, 15, 16, 13, 7, 3, 4, 10, 15, 15, 5, 0, 0, 37, 138, 306, 521, 744, 922, 1006, 969, 818, 588, 340, 135, 28, 43, 174, 384, 617, 814, 925, 927, 825, 649, 446, 258, 116, 30, 0, 0, 3, 15, 20, 14, 1, 0, 0, 34, 119, 254, 423, 594, 726, 783, 747, 622, 438, 239, 76, 0, 12, 135, 337, 572, 785, 925, 960, 886, 726, 520, 318, 155, 50, 1, 0, 2, 13, 17, 14, 8, 4, 4, 6, 9, 10, 10, 10, 9, 8, 8, 8, 8, 7, 5, 4, 5, 6, 9, 11, 10, 7, 3, 0, 0, 3, 8, 10, 6, 0, 0, 8, 58, 150, 275, 411, 525, 587, 580, 506, 387, 253, 136, 54, 10, 0, 0, 0, 3, 4, 6, 10, 10, 3, 0, 0, 26, 112, 259, 453, 657, 822, 904, 882, 760, 574, 372, 196, 75, 12, 0, 0, 2, 7, 7, 8, 8, 5, 0, 0, 3, 51, 155, 315, 510, 701, 838, 881, 811, 645, 427, 219, 83, 61, 162, 360, 599, 815, 949, 968, 873, 693, 477, 274, 121, 31, 0, 0, 9, 19, 22, 17, 11, 7, 7, 9, 11, 12, 12, 11, 10, 9, 8, 7, 6, 5, 4, 4, 5, 7, 8, 9, 10, 9, 8, 7, 6, 7, 10, 15, 20, 24, 24, 20, 15, 10, 9, 11, 14, 12, 4, 0, 0, 30, 107, 229, 383, 536, 650, 690, 641, 511, 335, 163, 45, 23, 109, 289, 520, 744, 900, 947, 872, 696, 468, 253, 110, 78, 162, 334, 544, 730, 841, 849, 756, 592, 401, 226, 96, 22, 0, 0, 9, 17, 16, 10, 3, 0, 1, 5, 9, 12, 14, 13, 12, 11, 9, 8, 6, 5, 5, 5, 6, 7, 8, 9, 9, 8, 7, 6, 4, 3, 2, 2, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 2, 0, 0, 0, 1, 4, 6, 7, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 9, 10, 10, 10, 9, 8, 6, 4, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 12, 15, 18, 20, 20, 19, 16, 12, 8, 5, 3, 3, 4, 5, 5, 3, 0, 0, 0, 2, 12, 20, 16, 2, 0, 0, 59, 197, 406, 654, 885, 1039, 1073, 978, 782, 539, 307, 131, 29, 0, 0, 8, 17, 15, 5, 0, 0, 1, 11, 20, 22, 17, 7, 0, 1, 10, 21, 23, 10, 0, 0, 34, 165, 386, 671, 963, 1189, 1285, 1227, 1031, 755, 467, 229, 73, 0, 0, 0, 14, 25, 25, 14, 0, 0, 0, 41, 148, 313, 515, 712, 853, 898, 836, 684, 484, 287, 131, 35, 0, 0, 6, 16, 18, 12, 4, 0, 0, 2, 5, 8, 9, 8, 7, 7, 6, 6, 7, 8, 10, 12, 14, 16, 16, 15, 12, 9, 7, 5, 4, 3, 4, 4, 5, 6, 6, 6, 5, 2, 0, 0, 0, 1, 6, 9, 6, 0, 0, 1, 38, 109, 210, 323, 422, 479, 479, 423, 325, 213, 113, 42, 5, 0, 0, 6, 9, 7, 3, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 2, 4, 6, 5, 2, 0, 0, 0, 7, 14, 16, 9, 0, 0, 19, 93, 222, 395, 578, 726, 796, 764, 632, 435, 225, 62, 0, 45, 203, 431, 670, 856, 944, 913, 778, 580, 368, 190, 70, 10, 0, 0, 4, 4, 0, 0, 3, 8, 7, 0, 0, 7, 73, 206, 398, 617, 812, 932, 943, 843, 661, 445, 246, 100, 19, 0, 0, 9, 16, 13, 5, 0, 0, 0, 3, 10, 16, 18, 14, 7, 0, 0, 0, 8, 15, 13, 2, 0, 0, 44, 151, 316, 513, 699, 823, 851, 776, 618, 423, 238, 99, 20, 0, 0, 7, 14, 13, 5, 0, 0, 0, 0, 3, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 1, 5, 12, 22, 35, 47, 57, 62, 57, 42, 18, 0, 0, 28, 118, 262, 440, 613, 738, 776, 712, 560, 359, 164, 30, 0, 63, 225, 436, 641, 788, 841, 792, 657, 476, 292, 143, 46, 1, 0, 1, 10, 12, 7, 0, 0, 0, 0, 4, 7, 9, 7, 3, 0, 0, 0, 3, 11, 14, 9, 0, 0, 7, 69, 184, 343, 515, 658, 733, 718, 619, 463, 294, 148, 49, 1, 0, 0, 9, 12, 8, 1, 0, 0, 0, 2, 5, 6, 6, 5, 3, 2, 1, 1, 2, 4, 5, 4, 1, 0, 0, 0, 6, 14, 16, 8, 0, 0, 21, 110, 264, 464, 672, 834, 906, 867, 729, 531, 325, 155, 46, 0, 0, 2, 13, 15, 9, 0, 0, 0, 0, 4, 8, 10, 11, 10, 8, 6, 4, 2, 1, 0, 0, 2, 4, 7, 10, 13, 14, 14, 13, 11, 9, 7, 6, 6, 6, 8, 9, 10, 11, 9, 7, 4, 2, 2, 3, 6, 7, 7, 6, 5, 8, 14, 20, 20, 10, 0, 0, 15, 96, 240, 431, 633, 794, 871, 842, 716, 531, 333, 165, 52, 0, 0, 0, 16, 28, 26, 10, 0, 0, 13, 102, 257, 463, 680, 854, 939, 909, 775, 573, 358, 177, 56, 0, 0, 0, 13, 16, 10, 1, 0, 0, 0, 7, 12, 15, 16, 15, 13, 11, 8, 4, 1, 0, 1, 4, 9, 11, 11, 7, 2, 0, 4, 12, 18, 16, 4, 0, 0, 42, 155, 330, 542, 743, 881, 915, 838, 672, 463, 264, 113, 25, 0, 0, 6, 14, 12, 5, 0, 0, 0, 1, 4, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 3, 3, 2, 2, 3, 5, 5, 3, 0, 0, 0, 0, 10, 19, 18, 5, 0, 0, 41, 157, 340, 564, 777, 923, 960, 879, 703, 482, 272, 113, 22, 0, 0, 10, 18, 16, 6, 0, 0, 0, 6, 12, 13, 9, 2, 0, 0, 3, 12, 17, 11, 0, 0, 10, 82, 215, 398, 596, 761, 846, 823, 696, 496, 274, 89, 0, 0, 121, 327, 568, 786, 925, 949, 851, 655, 414, 190, 44, 13, 104, 291, 523, 737, 873, 894, 792, 595, 358, 147, 26, 36, 179, 422, 702, 942, 1080, 1082, 954, 736, 486, 262, 102, 17, 0, 0, 15, 23, 20, 10, 3, 1, 6, 14, 20, 21, 16, 9, 2, 0, 4, 10, 13, 8, 0, 0, 11, 69, 174, 316, 470, 598, 664, 647, 546, 386, 208, 60, 0, 8, 133, 336, 571, 780, 909, 922, 813, 612, 374, 164, 38, 30, 137, 326, 542, 724, 823, 818, 716, 548, 361, 196, 78, 15, 0, 0, 8, 12, 9, 2, 0, 0, 0, 4, 8, 9, 9, 6, 4, 2, 1, 1, 2, 3, 3, 3, 3, 3, 3, 3, 4, 5, 5, 5, 3, 2, 2, 3, 4, 6, 5, 2, 0, 0, 0, 5, 13, 15, 7, 0, 0, 18, 99, 240, 426, 621, 774, 845, 813, 689, 507, 316, 157, 52, 2, 0, 0, 4, 9, 10, 10, 7, 0, 0, 0, 26, 109, 246, 423, 602, 739, 796, 756, 631, 457, 278, 133, 40, 0, 0, 1, 10, 11, 6, 0, 0, 0, 1, 5, 8, 9, 8, 6, 4, 2, 2, 1, 0, 0, 0, 0, 0, 0, 2, 3, 3, 3, 1, 0, 0, 1, 5, 10, 12, 11, 6, 2, 1, 7, 17, 22, 17, 1, 0, 2, 72, 216, 427, 669, 884, 1012, 1011, 877, 644, 376, 150, 29, 43, 185, 410, 653, 845, 937, 909, 775, 578, 368, 190, 69, 9, 0, 0, 10, 13, 9, 1, 0, 0, 0, 3, 6, 6, 4, 2, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 13, 12, 11, 8, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 8, 7, 5, 3, 1, 0, 0, 0, 1, 3, 5, 7, 8, 9, 9, 8, 6, 4, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 5, 5, 5, 5, 5, 6, 7, 8, 8, 7, 5, 3, 2, 1, 1, 2, 4, 6, 9, 11, 13, 14, 14, 13, 12, 10, 8, 7, 5, 6, 8, 11, 14, 15, 13, 7, 1, 0, 2, 10, 15, 13, 1, 0, 0, 44, 148, 306, 493, 666, 781, 805, 731, 581, 398, 224, 94, 20, 0, 0, 6, 12, 11, 4, 0, 0, 0, 0, 3, 4, 4, 4, 4, 4, 3, 2, 1, 1, 1, 3, 4, 3, 1, 0, 0, 0, 4, 13, 16, 10, 0, 0, 6, 72, 197, 371, 562, 725, 816, 809, 708, 543, 357, 193, 77, 14, 0, 0, 0, 4, 5, 6, 7, 4, 0, 0, 5, 56, 158, 308, 482, 639, 737, 744, 652, 483, 281, 101, 0, 0, 105, 304, 544, 765, 909, 942, 860, 690, 478, 275, 121, 29, 0, 0, 8, 16, 14, 5, 0, 0, 1, 11, 20, 23, 20, 12, 7, 7, 13, 20, 20, 8, 0, 0, 30, 138, 318, 546, 776, 948, 1014, 955, 791, 567, 341, 161, 48, 0, 0, 0, 6, 7, 5, 5, 7, 5, 0, 0, 1, 55, 171, 347, 557, 753, 885, 915, 837, 673, 469, 272, 120, 28, 0, 0, 4, 19, 25, 19, 3, 0, 0, 26, 119, 269, 457, 646, 789, 846, 802, 670, 488, 301, 148, 47, 0, 0, 0, 10, 20, 22, 14, 0, 0, 0, 44, 154, 324, 527, 720, 851, 882, 805, 642, 440, 247, 102, 20, 0, 0, 7, 15, 12, 4, 0, 0, 0, 4, 10, 14, 15, 14, 11, 8, 6, 4, 4, 5, 6, 8, 10, 11, 11, 11, 10, 8, 6, 5, 4, 3, 3, 5, 6, 7, 9, 9, 9, 8, 6, 3, 1, 0, 0, 2, 6, 9, 10, 7, 2, 0, 0, 8, 17, 20, 12, 0, 0, 12, 97, 253, 464, 692, 879, 975, 953, 820, 614, 389, 197, 67, 3, 0, 0, 12, 15, 10, 1, 0, 0, 0, 6, 10, 9, 5, 0, 0, 0, 3, 12, 18, 12, 0, 0, 2, 69, 200, 388, 599, 783, 892, 894, 791, 612, 406, 219, 86, 14, 0, 0, 8, 14, 10, 3, 0, 0, 0, 3, 7, 8, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 7, 7, 6, 5, 4, 3, 2, 1, 1, 1, 2, 4, 5, 7, 8, 8, 8, 8, 7, 6, 6, 6, 7, 8, 9, 10, 10, 10, 9, 7, 5, 3, 1, 2, 5, 9, 12, 13, 10, 5, 0, 0, 5, 13, 17, 12, 0, 0, 6, 70, 194, 373, 576, 755, 862, 861, 750, 556, 333, 147, 49, 67, 196, 397, 611, 778, 855, 824, 699, 518, 327, 166, 58, 5, 0, 1, 12, 16, 12, 5, 1, 0, 2, 6, 9, 10, 9, 8, 7, 7, 8, 8, 9, 9, 8, 7, 6, 6, 5, 4, 4, 3, 2, 1, 1, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 6, 11, 15, 16, 13, 8, 5, 7, 12, 17, 16, 6, 0, 0, 32, 126, 278, 470, 662, 805, 858, 802, 649, 438, 222, 59, 0, 29, 170, 376, 595, 771, 861, 847, 735, 561, 369, 200, 80, 14, 0, 0, 3, 13, 17, 15, 6, 0, 0, 5, 68, 189, 358, 548, 714, 812, 814, 719, 556, 367, 197, 75, 11, 0, 0, 8, 13, 9, 2, 0, 0, 0, 7, 14, 19, 20, 19, 16, 13, 10, 7, 5, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 7, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 4, 4, 6, 9, 11, 11, 8, 3, 0, 0, 3, 10, 16, 13, 3, 0, 0, 44, 140, 288, 464, 631, 742, 765, 686, 526, 326, 144, 33, 26, 130, 320, 546, 749, 879, 904, 823, 661, 463, 274, 127, 37, 0, 0, 3, 11, 11, 5, 0, 0, 0, 0, 4, 6, 7, 6, 5, 3, 2, 1, 0, 0, 0, 1, 2, 4, 4, 2, 0, 0, 0, 2, 10, 14, 10, 0, 0, 2, 56, 163, 318, 496, 657, 758, 773, 698, 555, 381, 219, 96, 24, 0, 0, 4, 10, 9, 3, 0, 0, 0, 2, 7, 11, 11, 8, 4, 0, 0, 0, 4, 9, 10, 5, 0, 0, 14, 68, 161, 282, 407, 506, 552, 533, 454, 337, 213, 108, 38, 3, 0, 0, 6, 8, 4, 0, 0, 0, 6, 12, 15, 13, 8, 1, 0, 0, 6, 11, 10, 2, 0, 0, 31, 110, 234, 384, 528, 631, 664, 620, 511, 368, 226, 110, 35, 0, 0, 0, 7, 15, 17, 10, 0, 0, 0, 49, 155, 313, 500, 677, 798, 831, 767, 624, 442, 263, 122, 35, 0, 0, 3, 10, 10, 4, 0, 0, 0, 6, 13, 18, 19, 18, 15, 12, 9, 8, 8, 9, 9, 9, 8, 7, 6, 4, 3, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 1, 3, 7, 11, 14, 15, 15, 14, 13, 10, 8, 6, 4, 2, 2, 4, 5, 6, 4, 0, 0, 0, 4, 13, 19, 16, 2, 0, 0, 50, 170, 355, 575, 782, 922, 958, 880, 712, 500, 295, 136, 40, 0, 0, 0, 5, 8, 9, 10, 7, 1, 0, 0, 32, 119, 265, 455, 654, 813, 884, 841, 692, 473, 247, 79, 22, 98, 294, 561, 833, 1038, 1125, 1071, 893, 640, 378, 173, 74, 96, 222, 409, 599, 737, 789, 745, 622, 456, 288, 150, 58, 12, 0, 0, 0, 3, 6, 8, 9, 5, 0, 0, 7, 70, 190, 364, 562, 741, 855, 873, 791, 631, 437, 253, 113, 29, 0, 0, 4, 10, 9, 3, 0, 0, 0, 5, 10, 14, 15, 13, 11, 9, 7, 6, 4, 3, 3, 2, 2, 3, 3, 4, 4, 4, 3, 3, 4, 5, 6, 8, 9, 10, 10, 9, 8, 7, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 2, 4, 7, 10, 12, 11, 7, 3, 0, 1, 6, 11, 12, 5, 0, 0, 18, 86, 202, 352, 508, 630, 687, 661, 562, 418, 264, 134, 46, 4, 0, 0, 7, 9, 5, 0, 0, 0, 2, 6, 7, 4, 0, 0, 0, 4, 10, 12, 6, 0, 0, 14, 80, 195, 349, 512, 644, 711, 695, 601, 455, 296, 156, 59, 9, 0, 0, 7, 10, 6, 1, 0, 0, 1, 5, 7, 5, 0, 0, 0, 4, 12, 16, 10, 0, 0, 9, 78, 208, 391, 596, 775, 883, 891, 798, 629, 429, 244, 105, 25, 0, 0, 5, 11, 9, 3, 0, 0, 0, 5, 11, 14, 15, 13, 9, 5, 2, 0, 0, 2, 5, 8, 10, 12, 12, 10, 9, 7, 6, 6, 7, 9, 10, 12, 13, 13, 12, 12, 11, 10, 9, 7, 6, 4, 3, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 10, 11, 10, 8, 6, 4, 2, 1, 1, 2, 3, 4, 3, 0, 0, 0, 0, 6, 13, 13, 5, 0, 0, 24, 103, 234, 402, 573, 705, 765, 735, 625, 466, 298, 154, 57, 7, 0, 0, 7, 9, 6, 0, 0, 0, 2, 10, 16, 19, 16, 10, 2, 0, 0, 7, 14, 14, 4, 0, 0, 35, 132, 286, 478, 667, 805, 855, 803, 665, 479, 291, 139, 42, 0, 0, 1, 10, 11, 6, 0, 0, 0, 1, 5, 8, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 2, 1, 0, 1, 2, 3, 6, 8, 9, 10, 11, 11, 10, 9, 9, 8, 8, 9, 10, 10, 11, 12, 12, 11, 10, 8, 7, 5, 5, 6, 7, 9, 11, 13, 13, 12, 11, 8, 6, 4, 4, 4, 5, 6, 8, 10, 11, 12, 11, 10, 7, 5, 3, 1, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 3, 9, 11, 6, 0, 0, 9, 63, 160, 293, 436, 558, 625, 620, 545, 421, 280, 154, 63, 13, 0, 0, 4, 7, 6, 2, 0, 2, 8, 14, 19, 21, 19, 16, 12, 8, 5, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 2, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 4, 5, 7, 8, 8, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 5, 5, 4, 1, 0, 0, 0, 5, 11, 12, 6, 0, 0, 12, 71, 176, 319, 476, 612, 692, 695, 622, 492, 340, 197, 89, 25, 0, 0, 2, 7, 6, 3, 0, 0, 0, 0, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 10, 10, 10, 9, 9, 8, 7, 6, 4, 2, 1, 1, 2, 4, 4, 3, 0, 0, 0, 2, 9, 14, 11, 1, 0, 1, 50, 154, 310, 497, 674, 798, 833, 767, 616, 417, 222, 82, 32, 80, 213, 394, 574, 710, 767, 738, 633, 481, 319, 178, 75, 16, 0, 0, 5, 16, 20, 14, 0, 0, 0, 43, 150, 315, 517, 716, 866, 927, 884, 750, 560, 361, 191, 74, 13, 0, 0, 9, 14, 11, 6, 2, 2, 7, 13, 16, 16, 13, 10, 9, 11, 15, 16, 10, 0, 0, 8, 63, 169, 320, 494, 653, 756, 775, 702, 553, 368, 193, 75, 46, 111, 255, 442, 623, 754, 803, 756, 626, 445, 258, 111, 40, 61, 167, 328, 502, 644, 719, 711, 626, 488, 333, 192, 87, 25, 0, 0, 3, 8, 9, 6, 2, 1, 3, 6, 10, 11, 11, 8, 6, 5, 8, 13, 18, 16, 8, 0, 0, 20, 90, 211, 372, 545, 691, 770, 760, 660, 496, 310, 152, 65, 71, 166, 325, 503, 654, 741, 742, 663, 526, 366, 217, 103, 33, 2, 0, 1, 6, 6, 2, 0, 0, 0, 2, 5, 6, 6, 5, 4, 4, 3, 4, 4, 4, 3, 3, 3, 3, 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 6, 5, 5, 4, 4, 3, 2, 2, 3, 5, 6, 6, 4, 1, 0, 0, 3, 9, 11, 7, 0, 0, 5, 53, 147, 282, 436, 578, 673, 698, 648, 537, 393, 248, 128, 46, 3, 0, 0, 11, 18, 15, 2, 0, 0, 39, 135, 285, 471, 657, 801, 862, 824, 692, 501, 300, 142, 66, 90, 207, 381, 568, 717, 794, 782, 687, 538, 370, 218, 104, 35, 4, 0, 0, 1, 3, 5, 6, 6, 2, 0, 0, 21, 86, 198, 351, 520, 667, 755, 760, 676, 525, 346, 184, 84, 69, 144, 286, 459, 619, 725, 753, 700, 582, 429, 274, 145, 58, 12, 0, 0, 5, 8, 8, 6, 5, 7, 11, 15, 17, 17, 15, 12, 10, 9, 8, 8, 8, 8, 8, 8, 9, 9, 10, 10, 10, 10, 9, 8, 7, 6, 5, 5, 5, 6, 6, 6, 6, 5, 4, 4, 4, 3, 2, 0, 0, 0, 1, 6, 10, 9, 3, 0, 0, 23, 88, 195, 333, 476, 593, 654, 644, 567, 443, 302, 174, 79, 23, 0, 0, 1, 5, 5, 2, 0, 0, 0, 0, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 2, 2, 3, 3, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 8, 8, 6, 4, 2, 1, 0, 1, 2, 3, 2, 0, 0, 0, 0, 4, 9, 8, 2, 0, 0, 25, 91, 200, 339, 484, 602, 665, 658, 582, 459, 317, 187, 87, 27, 0, 0, 1, 5, 5, 2, 0, 0, 0, 2, 5, 8, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 2, 3, 3, 3, 2, 3, 5, 9, 12, 12, 7, 0, 0, 13, 66, 160, 291, 437, 568, 651, 662, 595, 467, 312, 173, 91, 92, 180, 336, 521, 688, 794, 812, 737, 589, 405, 232, 112, 74, 122, 240, 395, 544, 650, 689, 654, 557, 423, 283, 161, 73, 22, 1, 0, 2, 5, 5, 2, 0, 0, 2, 6, 10, 12, 14, 13, 12, 9, 7, 5, 5, 5, 6, 7, 7, 6, 5, 6, 10, 14, 14, 7, 0, 0, 9, 62, 162, 301, 458, 600, 693, 716, 664, 551, 406, 260, 139, 55, 10, 0, 0, 6, 13, 12, 4, 0, 0, 15, 77, 184, 329, 488, 628, 718, 735, 676, 556, 406, 256, 134, 52, 10, 0, 0, 4, 5, 3, 0, 0, 0, 1, 4, 5, 4, 1, 0, 0, 3, 7, 8, 4, 0, 0, 10, 56, 139, 255, 387, 508, 590, 614, 574, 481, 358, 232, 126, 52, 12, 0, 0, 2, 5, 4, 1, 0, 0, 0, 2, 4, 5, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 3, 7, 8, 3, 0, 0, 18, 74, 171, 300, 439, 561, 635, 646, 590, 484, 351, 221, 115, 45, 9, 0, 0, 3, 4, 3, 2, 2, 6, 11, 17, 20, 20, 18, 15, 11, 8, 7, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 10, 10, 9, 6, 3, 3, 5, 8, 9, 5, 0, 0, 12, 57, 141, 257, 388, 506, 580, 591, 532, 418, 281, 161, 95, 108, 205, 368, 559, 730, 839, 856, 777, 625, 439, 271, 164, 144, 210, 339, 490, 620, 694, 692, 619, 496, 353, 219, 113, 45, 10, 0, 0, 0, 4, 6, 5, 2, 0, 0, 7, 49, 129, 245, 381, 511, 606, 642, 612, 524, 399, 266, 149, 65, 17, 0, 0, 3, 6, 6, 4, 1, 1, 3, 7, 9, 9, 6, 2, 0, 0, 3, 7, 9, 5, 0, 0, 15, 68, 164, 297, 446, 580, 667, 683, 625, 506, 360, 226, 141, 131, 198, 325, 479, 619, 711, 733, 681, 569, 425, 277, 152, 63, 14, 0, 1, 10, 12, 5, 0, 0, 28, 106, 235, 404, 583, 737, 828, 834, 754, 605, 426, 261, 148, 114, 161, 273, 417, 554, 647, 675, 632, 533, 400, 264, 149, 66, 20, 1, 0, 2, 5, 6, 4, 3, 3, 5, 8, 10, 10, 10, 9, 8, 7, 7, 6, 5, 4, 3, 3, 3, 3, 4, 5, 5, 5, 5, 5, 4, 4, 5, 5, 6, 7, 8, 8, 8, 9, 9, 8, 8, 9, 9, 11, 13, 14, 14, 12, 9, 7, 6, 6, 7, 5, 1, 0, 0, 16, 59, 130, 224, 327, 417, 474, 486, 450, 375, 280, 183, 101, 44, 12, 0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 1, 2, 2, 3, 3, 3, 4, 5, 6, 6, 5, 3, 1, 1, 3, 5, 6, 3, 0, 0, 7, 43, 108, 199, 302, 398, 464, 484, 456, 386, 292, 194, 110, 49, 14, 0, 0, 1, 3, 3, 1, 0, 0, 0, 2, 4, 5, 6, 5, 4, 4, 4, 6, 8, 11, 13, 13, 11, 9, 8, 9, 11, 11, 6, 0, 0, 7, 52, 139, 265, 413, 554, 657, 698, 668, 575, 443, 300, 174, 81, 26, 2, 0, 0, 3, 3, 0, 0, 0, 2, 7, 11, 13, 12, 10, 8, 8, 10, 11, 7, 0, 0, 3, 42, 120, 237, 382, 527, 643, 704, 697, 623, 502, 361, 226, 119, 48, 11, 0, 0, 3, 5, 5, 4, 5, 8, 11, 15, 17, 17, 16, 15, 14, 15, 15, 14, 10, 4, 0, 0, 13, 48, 107, 186, 276, 361, 423, 447, 425, 362, 273, 179, 108, 84, 121, 217, 358, 513, 647, 726, 730, 659, 531, 380, 246, 165, 159, 228, 351, 496, 623, 699, 708, 647, 533, 393, 255, 140, 61, 17, 0, 0, 1, 3, 1, 0, 0, 0, 4, 9, 13, 14, 12, 9, 6, 3, 2, 2, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 8, 8, 7, 6, 5, 3, 2, 1, 0, 0, 0, 1, 3, 5, 7, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 9, 9, 9, 8, 7, 6, 5, 4, 5, 7, 10, 13, 15, 15, 14, 14, 14, 14, 14, 9, 1, 0, 0, 32, 104, 220, 371, 533, 674, 766, 786, 732, 616, 465, 309, 176, 80, 24, 1, 0, 0, 3, 3, 0, 0, 0, 1, 5, 8, 11, 11, 11, 9, 8, 6, 5, 4, 3, 2, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 4, 5, 6, 7, 8, 8, 7, 6, 5, 4, 4, 3, 2, 2, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 8, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 10, 12, 14, 13, 11, 8, 6, 7, 9, 10, 7, 0, 0, 0, 34, 109, 230, 386, 552, 697, 790, 811, 758, 644, 495, 339, 202, 99, 34, 4, 0, 1, 6, 6, 0, 0, 0, 25, 84, 179, 300, 431, 545, 619, 639, 600, 513, 398, 277, 169, 87, 36, 10, 1, 2, 5, 7, 8, 8, 9, 12, 15, 17, 19, 19, 17, 15, 13, 12, 12, 12, 13, 15, 17, 18, 19, 20, 20, 21, 21, 21, 20, 15, 5, 0, 0, 21, 83, 188, 331, 493, 646, 759, 808, 784, 695, 560, 409, 265, 149, 69, 24, 6, 4, 8, 9, 4, 0, 0, 14, 67, 161, 292, 444, 590, 700, 750, 730, 643, 513, 369, 247, 175, 169, 228, 338, 469, 591, 672, 692, 647, 547, 418, 291, 200, 166, 201, 295, 426, 561, 667, 718, 700, 619, 495, 360, 246, 183, 184, 248, 357, 484, 594, 662, 670, 618, 519, 394, 268, 161, 83, 36, 14, 9, 11, 13, 12, 8, 1, 0, 0, 19, 66, 145, 253, 380, 506, 609, 668, 672, 620, 524, 403, 279, 172, 91, 40, 15, 7, 9, 12, 13, 8, 0, 0, 3, 33, 94, 187, 304, 431, 544, 619, 642, 605, 520, 410, 304, 233, 218, 264, 361, 482, 598, 677, 701, 664, 575, 455, 326, 210, 120, 60, 28, 15, 9, 5, 0, 0, 8, 43, 111, 213, 339, 470, 582, 651, 661, 612, 515, 396, 283, 204, 179, 211, 292, 399, 503, 579, 609, 585, 514, 412, 298, 193, 108, 51, 18, 4, 1, 3, 4, 5, 4, 4, 4, 5, 7, 9, 10, 11, 10, 9, 7, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 2, 3, 2, 0, 0, 6, 36, 93, 179, 286, 398, 494, 555, 568, 532, 454, 352, 245, 149, 77, 31, 7, 0, 0, 0, 1, 1, 1, 2, 5, 8, 11, 12, 12, 11, 10, 9, 8, 8, 8, 8, 9, 11, 14, 16, 18, 19, 19, 18, 16, 12, 5, 0, 0, 9, 47, 115, 213, 329, 446, 542, 598, 602, 555, 469, 362, 253, 158, 87, 41, 16, 6, 3, 3, 3, 4, 6, 9, 13, 17, 18, 18, 17, 16, 15, 12, 7, 0, 0, 2, 36, 106, 217, 361, 520, 665, 768, 809, 780, 688, 553, 402, 259, 144, 65, 20, 1, 0, 0, 2, 2, 1, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 1, 3, 4, 6, 7, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 7, 6, 6, 5, 5, 5, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 13, 19, 25, 30, 35, 37, 38, 36, 33, 30, 27, 27, 28, 32, 38, 45, 52, 57, 59, 57, 52, 45, 36, 27, 20, 16, 13, 12, 11, 11, 11, 10, 9, 8, 7, 7, 7, 7, 7, 7, 7, 6, 5, 4, 3, 4, 5, 6, 8, 9, 9, 8, 8, 7, 7, 7, 5, 1, 0, 0, 11, 43, 98, 177, 269, 362, 438, 483, 488, 452, 386, 301, 213, 135, 76, 38, 18, 10, 7, 5, 0, 0, 3, 28, 81, 165, 277, 402, 522, 613, 658, 647, 584, 484, 373, 278, 222, 218, 266, 350, 449, 535, 588, 593, 550, 469, 366, 260, 165, 93, 45, 18, 6, 3, 3, 4, 5, 6, 7, 9, 11, 12, 12, 11, 9, 7, 6, 4, 3, 3, 2, 2, 2, 2, 2, 3, 3, 3, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 5, 6, 6, 3, 0, 0, 6, 34, 91, 178, 289, 409, 517, 593, 623, 600, 532, 432, 321, 214, 127, 64, 26, 7, 0, 0, 0, 1, 2, 3, 3, 4, 4, 5, 5, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 0, 0, 0, 13, 44, 94, 162, 239, 313, 370, 399, 395, 358, 298, 225, 153, 91, 45, 17, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 2, 4, 6, 8, 10, 11, 13, 14, 13, 12, 10, 8, 6, 4, 4, 4, 5, 6, 6, 6, 5, 3, 2, 1, 1, 2, 4, 5, 6, 6, 5, 4, 4, 5, 5, 3, 0, 0, 3, 27, 77, 156, 259, 372, 477, 555, 592, 582, 529, 443, 340, 237, 147, 78, 34, 10, 2, 1, 1, 0, 0, 1, 21, 66, 138, 234, 343, 449, 533, 580, 583, 541, 463, 365, 262, 169, 95, 45, 16, 3, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 1, 2, 2, 1, 0, 0, 5, 24, 62, 119, 191, 267, 335, 382, 399, 383, 339, 275, 204, 135, 79, 39, 15, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 4, 6, 6, 5, 4, 2, 1, 1, 2, 1, 0, 0, 1, 16, 49, 102, 171, 249, 323, 379, 407, 402, 366, 306, 234, 161, 99, 51, 21, 6, 0, 0, 0, 0, 1, 2, 5, 8, 11, 13, 14, 13, 12, 10, 6, 2, 0, 0, 12, 47, 108, 196, 302, 412, 508, 573, 597, 576, 515, 426, 324, 225, 140, 75, 33, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 5, 5, 3, 2, 2, 2, 2, 1, 0, 0, 5, 27, 70, 138, 230, 336, 442, 530, 585, 597, 565, 495, 401, 297, 200, 119, 61, 25, 6, 0, 0, 0, 0, 0, 0, 2, 6, 9, 11, 13, 12, 11, 10, 8, 5, 2, 0, 0, 8, 33, 77, 141, 222, 309, 390, 450, 479, 471, 429, 360, 276, 193, 120, 65, 29, 9, 1, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 7, 6, 4, 1, 0, 0, 8, 33, 80, 151, 242, 342, 437, 509, 546, 542, 498, 423, 332, 240, 158, 94, 49, 22, 7, 1, 0, 0, 1, 3, 5, 6, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 10, 10, 11, 12, 12, 11, 9, 5, 1, 0, 3, 17, 46, 93, 157, 234, 314, 385, 436, 458, 448, 407, 344, 269, 193, 127, 74, 38, 17, 7, 3, 3, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 2, 4, 5, 6, 6, 6, 5, 3, 2, 1, 1, 2, 3, 4, 5, 6, 6, 6, 6, 5, 5, 5, 6, 6, 6, 6, 6, 7, 8, 8, 9, 10, 10, 9, 9, 8, 7, 6, 6, 6, 7, 7, 7, 7, 7, 7, 6, 5, 4, 1, 0, 0, 9, 31, 68, 121, 186, 255, 316, 360, 377, 366, 329, 278, 228, 196, 196, 234, 307, 404, 504, 588, 636, 640, 599, 521, 419, 312, 213, 132, 74, 37, 16, 5, 0, 0, 4, 26, 71, 142, 236, 346, 457, 551, 615, 639, 618, 558, 469, 366, 262, 172, 101, 52, 23, 9, 3, 0, 0, 0, 11, 39, 89, 162, 252, 348, 437, 503, 536, 529, 485, 413, 324, 233, 151, 87, 44, 18, 6, 2, 2, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 4, 5, 5, 6, 6, 6, 6, 6, 6, 5, 4, 3, 1, 1, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 4, 4, 2, 0, 0, 4, 24, 64, 131, 224, 334, 447, 544, 608, 626, 595, 525, 434, 344, 279, 254, 274, 333, 416, 501, 566, 597, 584, 531, 446, 346, 246, 158, 90, 44, 17, 4, 1, 1, 0, 0, 0, 3, 21, 58, 119, 202, 299, 398, 483, 540, 558, 537, 481, 405, 327, 266, 237, 245, 289, 355, 428, 487, 519, 515, 476, 407, 321, 231, 150, 86, 41, 15, 3, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 8, 7, 6, 5, 4, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 10, 9, 9, 8, 6, 3, 0, 0, 1, 14, 41, 87, 150, 225, 302, 368, 412, 426, 408, 361, 294, 220, 149, 89, 46, 18, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 2, 2, 3, 4, 6, 8, 9, 10, 10, 10, 10, 10, 10, 9, 9, 8, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 4, 4, 5, 6, 6, 7, 8, 9, 10, 11, 11, 12, 11, 11, 10, 9, 8, 8, 8, 8, 9, 9, 8, 7, 6, 4, 4, 4, 8, 17, 35, 65, 108, 165, 232, 303, 370, 423, 456, 462, 441, 397, 337, 268, 200, 139, 90, 55, 31, 18, 11, 9, 9, 10, 10, 10, 9, 9, 9, 9, 9, 11, 12, 13, 13, 13, 12, 12, 12, 13, 14, 15, 16, 15, 14, 12, 9, 8, 7, 7, 8, 9, 10, 11, 12, 12, 13, 13, 14, 15, 17, 18, 18, 19, 19, 19, 19, 19, 19, 18, 17, 16, 15, 16, 17, 18, 19, 20, 21, 20, 18, 16, 15, 14, 14, 14, 15, 17, 18, 19, 18, 17, 15, 13, 13, 13, 15, 15, 14, 11, 7, 7, 16, 38, 77, 130, 191, 248, 289, 303, 288, 247, 188, 125, 70, 30, 7, 0, 0, 3, 6, 6, 5, 3, 2, 2, 3, 5, 6, 5, 5, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 3, 3, 3, 3, 3, 3, 3, 4, 5, 7, 9, 11, 14, 16, 19, 23, 27, 31, 36, 41, 47, 52, 58, 63, 69, 75, 81, 88, 96, 104, 113, 121, 130, 140, 151, 163, 177, 190, 202, 213, 223, 231, 240, 249, 260, 272, 284, 297, 309, 320, 329, 337, 344, 348, 349, 345, 337, 323, 306, 286, 267, 250, 238, 229, 225, 222, 219, 214, 206, 195, 182, 169, 157, 149, 144, 142, 144, 148, 155, 164, 175, 188, 202, 214, 226, 237, 248, 258, 267, 276, 280, 280, 272, 256, 233, 205, 173, 141, 110, 83, 60, 43, 31, 23, 19, 17, 16, 17, 17, 18, 20, 22, 24, 26, 27, 29, 30, 32, 35, 38, 41, 45, 48, 51, 54, 57, 59, 60, 60, 60, 58, 55, 52, 48, 43, 38, 32, 26, 20, 15, 12, 11, 10, 10, 10, 9, 8, 7, 6, 6, 5, 5, 5, 5, 4, 3, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakG": [115, 112, 106, 98, 85, 70, 58, 50, 47, 45, 42, 37, 31, 25, 21, 19, 17, 17, 16, 15, 13, 12, 11, 10, 9, 9, 9, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 8, 8, 8, 9, 10, 10, 11, 11, 12, 13, 14, 17, 21, 27, 34, 41, 50, 60, 72, 85, 101, 120, 142, 167, 196, 226, 260, 296, 334, 373, 412, 451, 487, 519, 547, 568, 582, 589, 587, 579, 563, 541, 515, 485, 451, 415, 378, 338, 298, 259, 221, 186, 154, 126, 101, 81, 65, 52, 42, 34, 28, 22, 18, 14, 11, 9, 8, 8, 8, 8, 8, 8, 7, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 4, 5, 7, 8, 9, 11, 14, 20, 28, 40, 55, 75, 98, 124, 153, 183, 216, 251, 286, 320, 351, 377, 397, 408, 411, 405, 392, 372, 345, 313, 277, 239, 202, 166, 135, 108, 86, 68, 53, 41, 31, 23, 18, 15, 13, 13, 12, 12, 12, 11, 11, 10, 10, 10, 10, 11, 13, 17, 23, 33, 48, 68, 95, 130, 172, 221, 277, 338, 400, 460, 514, 558, 588, 603, 600, 580, 547, 503, 450, 393, 334, 276, 220, 168, 123, 87, 59, 42, 34, 35, 44, 60, 83, 114, 152, 196, 246, 298, 350, 397, 438, 468, 486, 490, 481, 461, 432, 400, 370, 347, 335, 339, 358, 391, 434, 481, 527, 564, 587, 593, 581, 550, 504, 447, 383, 317, 256, 202, 157, 125, 106, 100, 109, 133, 172, 224, 287, 354, 420, 478, 524, 552, 563, 559, 543, 521, 498, 479, 471, 477, 501, 543, 601, 669, 738, 800, 845, 866, 857, 819, 755, 670, 573, 471, 372, 283, 207, 145, 98, 64, 41, 27, 19, 16, 16, 17, 19, 21, 23, 25, 27, 28, 28, 29, 28, 27, 26, 25, 24, 24, 23, 23, 23, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 19, 17, 14, 10, 7, 4, 2, 0, 0, 0, 1, 13, 39, 84, 153, 248, 366, 502, 646, 785, 905, 992, 1037, 1032, 979, 884, 760, 623, 490, 380, 303, 266, 270, 307, 369, 442, 514, 574, 612, 622, 603, 555, 484, 399, 309, 224, 150, 92, 49, 21, 5, 0, 3, 17, 45, 90, 154, 238, 338, 448, 560, 662, 741, 787, 795, 763, 696, 602, 493, 381, 276, 186, 115, 65, 32, 13, 4, 0, 0, 2, 4, 6, 9, 12, 14, 16, 16, 16, 14, 12, 10, 8, 7, 6, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 7, 7, 8, 8, 8, 8, 7, 6, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 6, 7, 9, 10, 10, 10, 10, 9, 8, 7, 6, 5, 4, 4, 3, 3, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 4, 5, 5, 5, 3, 1, 0, 0, 0, 0, 1, 0, 0, 0, 7, 31, 75, 144, 235, 341, 448, 542, 608, 636, 621, 567, 482, 379, 274, 179, 102, 49, 17, 2, 0, 0, 3, 7, 11, 15, 18, 22, 25, 26, 27, 26, 24, 21, 18, 14, 11, 8, 6, 5, 5, 4, 4, 4, 3, 2, 1, 0, 1, 2, 4, 5, 6, 4, 2, 0, 0, 0, 1, 2, 1, 0, 0, 7, 39, 106, 212, 356, 523, 691, 835, 931, 962, 923, 821, 674, 505, 342, 203, 101, 38, 7, 0, 0, 2, 5, 6, 8, 12, 16, 21, 25, 27, 26, 24, 21, 18, 14, 12, 10, 9, 9, 9, 9, 9, 10, 12, 15, 19, 21, 21, 17, 10, 3, 0, 0, 3, 5, 1, 0, 0, 31, 116, 270, 498, 783, 1088, 1366, 1566, 1651, 1602, 1431, 1172, 873, 591, 370, 241, 211, 266, 377, 509, 627, 704, 723, 683, 592, 470, 338, 216, 119, 52, 15, 0, 0, 0, 3, 5, 6, 8, 10, 13, 16, 18, 19, 21, 23, 25, 27, 28, 28, 27, 25, 21, 18, 16, 14, 14, 14, 14, 15, 14, 13, 11, 9, 7, 5, 3, 3, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 8, 9, 9, 9, 8, 7, 6, 5, 5, 5, 6, 8, 10, 11, 12, 12, 11, 10, 8, 7, 5, 5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 1, 4, 6, 7, 5, 2, 0, 0, 0, 3, 8, 7, 0, 0, 0, 41, 138, 299, 518, 768, 1006, 1188, 1276, 1253, 1125, 919, 677, 441, 246, 110, 33, 0, 0, 0, 1, 4, 4, 3, 0, 0, 0, 24, 94, 220, 403, 627, 857, 1054, 1176, 1200, 1120, 953, 733, 502, 297, 143, 48, 4, 0, 0, 6, 9, 9, 10, 13, 20, 28, 34, 37, 35, 31, 26, 21, 17, 14, 12, 11, 11, 11, 11, 10, 10, 8, 7, 6, 5, 5, 6, 6, 7, 8, 8, 7, 7, 5, 5, 4, 5, 7, 10, 12, 13, 14, 13, 11, 9, 6, 5, 6, 8, 13, 17, 18, 15, 7, 0, 0, 0, 5, 14, 15, 4, 0, 0, 60, 216, 480, 839, 1244, 1621, 1891, 1996, 1912, 1660, 1295, 895, 531, 254, 83, 5, 0, 0, 11, 13, 6, 0, 0, 0, 7, 15, 19, 19, 16, 11, 8, 7, 7, 9, 10, 11, 12, 12, 13, 13, 12, 11, 10, 10, 9, 10, 10, 11, 12, 13, 13, 13, 13, 12, 11, 10, 9, 9, 10, 12, 13, 14, 15, 14, 13, 10, 8, 6, 4, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 5, 6, 6, 6, 5, 5, 4, 5, 6, 7, 9, 11, 11, 11, 11, 10, 8, 6, 4, 2, 1, 2, 4, 7, 10, 10, 6, 0, 0, 0, 0, 10, 15, 11, 0, 0, 10, 96, 269, 532, 855, 1183, 1448, 1588, 1570, 1400, 1118, 788, 477, 234, 79, 7, 0, 0, 7, 9, 5, 0, 0, 0, 0, 0, 13, 52, 125, 235, 372, 514, 630, 696, 695, 628, 511, 369, 231, 120, 46, 8, 0, 0, 4, 6, 6, 5, 6, 10, 14, 19, 22, 23, 22, 20, 18, 16, 14, 11, 8, 6, 4, 3, 2, 2, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 4, 6, 8, 10, 10, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 8, 6, 5, 3, 2, 2, 1, 2, 2, 4, 6, 8, 11, 13, 15, 16, 16, 15, 13, 11, 9, 8, 9, 13, 20, 28, 33, 33, 25, 12, 1, 0, 2, 13, 20, 13, 0, 0, 23, 146, 382, 727, 1134, 1525, 1815, 1933, 1851, 1587, 1203, 781, 401, 125, 0, 0, 134, 367, 648, 922, 1135, 1242, 1220, 1071, 828, 542, 274, 82, 4, 53, 218, 463, 735, 977, 1138, 1185, 1112, 938, 705, 461, 252, 105, 23, 0, 0, 6, 10, 8, 2, 0, 0, 5, 12, 17, 18, 16, 13, 11, 10, 11, 13, 17, 21, 23, 23, 20, 13, 7, 4, 5, 9, 11, 7, 0, 0, 8, 65, 178, 343, 541, 732, 874, 932, 891, 762, 577, 379, 207, 85, 18, 0, 0, 5, 9, 7, 1, 0, 0, 2, 8, 14, 17, 17, 16, 14, 13, 11, 9, 8, 7, 7, 8, 10, 12, 14, 15, 15, 13, 12, 10, 8, 7, 6, 6, 7, 7, 8, 7, 7, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 13, 15, 15, 14, 12, 9, 7, 6, 5, 5, 6, 6, 7, 7, 6, 6, 5, 4, 4, 4, 5, 7, 8, 9, 10, 10, 8, 7, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 10, 10, 9, 8, 8, 9, 12, 16, 19, 20, 17, 11, 4, 0, 2, 7, 12, 9, 0, 0, 2, 56, 170, 347, 566, 786, 959, 1041, 1012, 879, 676, 453, 254, 111, 30, 0, 0, 0, 0, 0, 5, 11, 11, 2, 0, 0, 52, 200, 450, 782, 1139, 1442, 1616, 1614, 1437, 1132, 775, 444, 195, 49, 0, 0, 8, 19, 17, 7, 0, 0, 0, 5, 11, 13, 12, 8, 5, 3, 3, 5, 6, 8, 9, 9, 9, 9, 8, 8, 6, 5, 3, 2, 1, 0, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 4, 3, 2, 1, 0, 1, 2, 4, 6, 8, 10, 11, 11, 10, 8, 6, 4, 4, 4, 4, 6, 7, 8, 8, 8, 8, 7, 7, 6, 6, 6, 6, 6, 7, 7, 8, 9, 9, 9, 8, 7, 6, 5, 4, 3, 2, 2, 1, 1, 1, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 10, 13, 12, 7, 0, 0, 0, 2, 12, 18, 13, 0, 0, 7, 89, 252, 490, 769, 1030, 1210, 1261, 1170, 962, 690, 420, 202, 62, 0, 0, 1, 14, 16, 9, 0, 0, 0, 1, 7, 10, 10, 8, 5, 3, 2, 3, 4, 6, 9, 12, 14, 14, 11, 5, 0, 0, 0, 5, 11, 11, 3, 0, 0, 35, 126, 272, 455, 641, 785, 850, 818, 700, 526, 338, 177, 66, 9, 0, 0, 7, 11, 8, 1, 0, 0, 0, 2, 4, 4, 3, 2, 1, 2, 3, 5, 7, 8, 9, 8, 7, 6, 5, 5, 5, 5, 5, 6, 5, 5, 4, 3, 2, 2, 1, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 10, 10, 9, 8, 6, 5, 3, 3, 2, 3, 5, 6, 9, 10, 11, 12, 11, 9, 7, 7, 8, 9, 10, 9, 6, 2, 0, 0, 5, 11, 13, 7, 0, 0, 18, 87, 209, 374, 555, 710, 801, 800, 706, 537, 331, 137, 3, 0, 71, 300, 630, 1001, 1334, 1548, 1590, 1451, 1169, 818, 480, 219, 61, 0, 0, 4, 14, 10, 1, 0, 0, 3, 3, 0, 0, 20, 97, 238, 434, 653, 844, 957, 961, 855, 668, 450, 249, 102, 20, 0, 0, 7, 14, 11, 3, 0, 0, 2, 8, 14, 15, 14, 11, 7, 6, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 1, 0, 0, 0, 0, 5, 9, 8, 1, 0, 0, 29, 99, 209, 345, 479, 578, 616, 582, 486, 354, 219, 110, 39, 6, 0, 0, 0, 0, 0, 2, 13, 18, 11, 0, 0, 24, 144, 365, 671, 1009, 1299, 1466, 1461, 1287, 992, 654, 350, 134, 18, 0, 0, 15, 24, 18, 5, 0, 0, 0, 3, 7, 8, 6, 3, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 3, 0, 0, 0, 0, 5, 11, 12, 5, 0, 0, 21, 97, 227, 397, 575, 718, 786, 761, 651, 485, 308, 156, 55, 4, 0, 0, 4, 7, 7, 5, 2, 0, 0, 0, 15, 67, 159, 287, 427, 550, 622, 624, 554, 433, 290, 160, 65, 12, 0, 0, 5, 9, 7, 2, 0, 0, 0, 4, 10, 13, 15, 14, 13, 12, 10, 9, 8, 7, 7, 7, 8, 9, 10, 10, 10, 9, 8, 8, 11, 15, 21, 24, 22, 14, 3, 0, 0, 4, 19, 26, 17, 0, 0, 15, 133, 354, 665, 1009, 1305, 1476, 1473, 1295, 988, 630, 304, 73, 0, 6, 146, 350, 565, 740, 836, 829, 722, 542, 331, 141, 16, 0, 62, 222, 432, 641, 801, 872, 839, 716, 534, 341, 175, 63, 6, 0, 0, 10, 12, 7, 0, 0, 1, 11, 21, 24, 20, 10, 0, 0, 0, 12, 20, 17, 0, 0, 0, 77, 238, 479, 761, 1019, 1188, 1219, 1103, 875, 596, 333, 138, 27, 0, 0, 10, 19, 15, 5, 0, 0, 2, 12, 20, 23, 21, 16, 11, 8, 7, 6, 5, 5, 4, 3, 3, 4, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 10, 9, 9, 8, 7, 7, 7, 7, 6, 5, 4, 3, 1, 1, 1, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 7, 9, 11, 10, 6, 0, 0, 0, 1, 14, 24, 20, 2, 0, 0, 77, 248, 509, 818, 1105, 1296, 1337, 1213, 956, 634, 322, 88, 0, 0, 130, 343, 582, 789, 913, 926, 829, 649, 436, 240, 97, 17, 0, 0, 9, 15, 12, 4, 0, 0, 0, 2, 5, 6, 5, 3, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 3, 2, 1, 1, 2, 3, 3, 4, 3, 3, 2, 2, 2, 2, 3, 4, 6, 7, 8, 8, 8, 8, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 7, 9, 11, 13, 14, 13, 11, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 8, 7, 6, 5, 5, 5, 7, 8, 9, 9, 8, 6, 4, 3, 2, 3, 4, 6, 8, 9, 9, 9, 9, 7, 7, 6, 6, 7, 8, 9, 9, 9, 9, 8, 8, 8, 8, 8, 9, 11, 11, 12, 11, 10, 9, 8, 8, 8, 9, 10, 11, 11, 10, 9, 7, 4, 2, 1, 1, 2, 4, 6, 8, 9, 10, 11, 12, 13, 12, 10, 6, 1, 0, 2, 7, 12, 12, 4, 0, 0, 23, 95, 214, 366, 519, 635, 683, 648, 542, 394, 240, 115, 34, 0, 0, 1, 9, 10, 5, 0, 0, 0, 1, 4, 6, 6, 4, 2, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 1, 2, 3, 5, 7, 8, 8, 7, 6, 5, 4, 5, 5, 7, 8, 10, 10, 10, 10, 9, 8, 7, 6, 6, 7, 7, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 6, 5, 5, 4, 4, 4, 5, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 11, 12, 11, 10, 9, 7, 6, 6, 6, 7, 7, 8, 9, 10, 11, 13, 14, 16, 18, 19, 20, 19, 18, 16, 13, 11, 9, 8, 7, 7, 7, 7, 6, 5, 4, 2, 1, 0, 1, 2, 4, 6, 8, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 10, 11, 10, 7, 2, 0, 0, 4, 9, 10, 6, 0, 0, 11, 62, 150, 268, 389, 485, 528, 505, 422, 297, 161, 46, 0, 0, 84, 256, 481, 714, 899, 989, 960, 820, 608, 381, 188, 60, 0, 0, 0, 13, 15, 9, 0, 0, 0, 7, 14, 18, 17, 12, 8, 5, 5, 7, 10, 13, 14, 15, 15, 14, 12, 10, 8, 6, 4, 2, 1, 1, 2, 2, 2, 1, 0, 0, 0, 3, 8, 12, 10, 3, 0, 0, 25, 88, 188, 312, 432, 518, 548, 511, 418, 296, 175, 79, 20, 0, 0, 2, 8, 8, 4, 0, 0, 0, 0, 2, 3, 2, 1, 0, 0, 1, 3, 5, 7, 8, 8, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 2, 3, 3, 1, 0, 0, 0, 3, 9, 12, 8, 0, 0, 3, 49, 137, 262, 401, 521, 589, 585, 511, 389, 250, 128, 44, 2, 0, 0, 7, 10, 7, 1, 0, 0, 0, 1, 3, 3, 2, 2, 2, 3, 4, 6, 7, 7, 8, 10, 11, 12, 11, 7, 1, 0, 0, 0, 8, 15, 14, 3, 0, 0, 42, 145, 306, 500, 685, 811, 842, 767, 603, 391, 185, 32, 0, 10, 152, 365, 602, 807, 930, 939, 834, 647, 428, 229, 86, 11, 0, 0, 11, 16, 10, 1, 0, 0, 6, 16, 23, 24, 20, 14, 8, 4, 3, 4, 5, 6, 7, 6, 5, 4, 3, 2, 2, 1, 1, 2, 2, 3, 4, 6, 6, 7, 6, 5, 4, 2, 1, 0, 0, 0, 1, 2, 4, 3, 1, 0, 0, 0, 2, 9, 13, 8, 0, 0, 6, 60, 165, 312, 475, 617, 697, 694, 607, 457, 281, 121, 12, 0, 18, 132, 295, 471, 619, 705, 706, 624, 482, 319, 171, 66, 9, 0, 0, 7, 11, 8, 2, 0, 0, 5, 11, 14, 13, 9, 6, 3, 4, 6, 11, 15, 18, 19, 19, 18, 16, 14, 12, 11, 8, 7, 6, 6, 8, 10, 11, 10, 6, 1, 0, 1, 7, 12, 11, 2, 0, 0, 32, 115, 245, 405, 558, 665, 696, 640, 515, 356, 202, 85, 17, 0, 0, 5, 12, 10, 4, 0, 0, 0, 1, 4, 5, 4, 3, 3, 3, 5, 7, 9, 12, 15, 19, 22, 21, 16, 7, 0, 0, 2, 14, 22, 19, 2, 0, 0, 71, 230, 472, 758, 1023, 1199, 1234, 1119, 888, 604, 337, 138, 25, 0, 0, 11, 21, 17, 6, 0, 0, 0, 4, 13, 17, 17, 11, 3, 0, 0, 4, 16, 23, 18, 2, 0, 0, 68, 215, 433, 686, 914, 1057, 1072, 953, 732, 466, 218, 42, 0, 3, 130, 318, 524, 699, 802, 808, 719, 560, 373, 203, 79, 12, 0, 0, 8, 13, 10, 3, 0, 0, 0, 1, 3, 4, 3, 3, 4, 6, 9, 12, 14, 15, 14, 11, 9, 7, 5, 5, 6, 6, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 2, 0, 0, 0, 0, 1, 6, 9, 7, 0, 0, 0, 35, 105, 208, 326, 430, 492, 495, 438, 338, 222, 118, 44, 5, 0, 0, 5, 8, 7, 5, 5, 8, 12, 17, 19, 18, 16, 13, 11, 11, 12, 14, 17, 20, 22, 23, 22, 18, 12, 6, 4, 6, 12, 15, 11, 0, 0, 0, 47, 146, 295, 470, 632, 739, 761, 692, 552, 379, 214, 90, 19, 0, 0, 6, 12, 10, 3, 0, 0, 0, 5, 9, 10, 9, 6, 3, 2, 2, 3, 4, 4, 5, 5, 5, 5, 5, 6, 6, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 4, 7, 11, 14, 16, 17, 16, 14, 12, 9, 7, 6, 6, 7, 8, 9, 9, 9, 9, 7, 6, 5, 4, 5, 6, 7, 8, 8, 7, 5, 4, 3, 2, 3, 4, 6, 8, 9, 10, 10, 9, 8, 7, 7, 6, 6, 7, 9, 10, 12, 13, 14, 13, 11, 9, 7, 4, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 4, 4, 6, 7, 8, 10, 10, 10, 8, 7, 5, 4, 3, 4, 6, 8, 10, 12, 12, 12, 10, 7, 5, 3, 2, 2, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 4, 7, 10, 12, 13, 12, 8, 4, 0, 0, 2, 7, 9, 7, 0, 0, 0, 30, 94, 190, 303, 407, 476, 490, 446, 356, 245, 139, 59, 13, 0, 0, 3, 7, 7, 5, 4, 7, 12, 18, 21, 20, 15, 9, 5, 4, 7, 11, 11, 5, 0, 0, 15, 67, 157, 273, 393, 487, 530, 509, 427, 302, 165, 49, 0, 0, 89, 263, 487, 715, 892, 974, 938, 797, 589, 368, 181, 58, 0, 0, 0, 12, 15, 9, 0, 0, 0, 0, 4, 7, 6, 4, 3, 3, 5, 8, 11, 13, 13, 11, 8, 5, 2, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 2, 5, 7, 9, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 7, 5, 3, 1, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 1, 0, 0, 1, 2, 5, 6, 7, 7, 6, 4, 3, 1, 0, 0, 1, 2, 4, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 2, 4, 6, 8, 8, 8, 7, 6, 4, 3, 2, 2, 2, 2, 2, 1, 0, 0, 0, 1, 2, 4, 7, 9, 11, 12, 12, 11, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 3, 2, 2, 3, 5, 7, 9, 11, 12, 12, 11, 9, 8, 6, 4, 3, 2, 3, 5, 11, 17, 21, 23, 19, 12, 6, 4, 8, 15, 18, 10, 0, 0, 11, 88, 231, 425, 635, 810, 901, 883, 762, 572, 364, 184, 63, 3, 0, 0, 11, 14, 9, 0, 0, 0, 2, 10, 16, 19, 18, 15, 10, 6, 5, 7, 11, 13, 10, 3, 0, 0, 31, 97, 201, 327, 450, 539, 567, 523, 413, 263, 112, 5, 0, 66, 260, 534, 833, 1089, 1238, 1243, 1105, 862, 578, 318, 128, 23, 0, 0, 11, 18, 13, 3, 0, 0, 8, 19, 27, 29, 25, 18, 11, 7, 5, 6, 7, 8, 9, 9, 9, 9, 8, 6, 5, 3, 2, 2, 3, 4, 6, 7, 7, 5, 3, 3, 5, 9, 13, 13, 6, 0, 0, 12, 64, 157, 281, 413, 523, 581, 570, 494, 374, 241, 125, 45, 4, 0, 0, 6, 9, 7, 3, 1, 3, 9, 16, 21, 23, 21, 17, 11, 6, 3, 4, 7, 10, 9, 2, 0, 0, 24, 85, 180, 297, 411, 494, 522, 487, 395, 269, 138, 33, 0, 1, 97, 258, 455, 646, 787, 843, 799, 670, 490, 303, 148, 47, 0, 0, 0, 10, 12, 6, 0, 0, 0, 4, 9, 12, 11, 6, 2, 1, 4, 8, 10, 6, 0, 0, 8, 56, 143, 263, 395, 507, 571, 569, 501, 387, 257, 140, 55, 9, 0, 0, 5, 8, 6, 1, 0, 0, 0, 2, 5, 6, 6, 5, 4, 3, 3, 4, 5, 6, 5, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 0, 0, 0, 2, 5, 8, 11, 11, 9, 5, 0, 0, 0, 5, 10, 11, 5, 0, 0, 18, 78, 179, 310, 444, 551, 599, 575, 482, 343, 190, 62, 0, 0, 81, 241, 443, 643, 792, 854, 814, 684, 502, 312, 156, 54, 4, 0, 0, 0, 3, 6, 9, 10, 3, 0, 0, 18, 106, 265, 485, 723, 923, 1031, 1015, 879, 663, 424, 217, 75, 4, 0, 0, 12, 16, 10, 0, 0, 0, 6, 15, 20, 20, 16, 10, 5, 2, 2, 3, 5, 6, 6, 5, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 8, 9, 9, 8, 7, 5, 4, 3, 3, 4, 5, 5, 6, 6, 5, 4, 3, 1, 0, 0, 1, 2, 5, 7, 10, 12, 13, 13, 11, 9, 7, 5, 3, 3, 4, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 4, 4, 3, 2, 2, 1, 1, 0, 0, 0, 1, 2, 3, 5, 8, 9, 11, 13, 15, 18, 20, 22, 20, 16, 9, 4, 3, 8, 16, 19, 13, 0, 0, 8, 81, 221, 420, 643, 839, 956, 960, 846, 643, 401, 177, 23, 0, 33, 194, 419, 657, 852, 957, 947, 829, 637, 421, 229, 93, 18, 0, 0, 0, 7, 10, 11, 9, 1, 0, 0, 21, 110, 270, 487, 724, 925, 1035, 1025, 896, 686, 449, 238, 90, 12, 0, 0, 10, 15, 10, 2, 0, 0, 2, 9, 13, 13, 11, 7, 5, 6, 8, 8, 4, 0, 0, 8, 44, 108, 193, 284, 361, 404, 400, 351, 270, 178, 96, 37, 6, 0, 0, 3, 5, 4, 0, 0, 0, 1, 4, 7, 8, 8, 6, 5, 5, 6, 8, 11, 12, 12, 11, 9, 7, 5, 4, 4, 5, 5, 6, 6, 5, 4, 3, 2, 1, 1, 0, 0, 1, 1, 2, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 4, 5, 6, 6, 6, 5, 3, 1, 0, 0, 0, 2, 4, 5, 6, 6, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 8, 7, 5, 4, 4, 4, 6, 8, 9, 10, 10, 9, 7, 5, 4, 4, 5, 6, 7, 8, 9, 11, 13, 14, 13, 9, 2, 0, 0, 3, 13, 18, 13, 0, 0, 2, 71, 210, 413, 647, 859, 995, 1016, 919, 730, 500, 284, 122, 27, 0, 0, 7, 14, 13, 7, 2, 3, 10, 18, 23, 24, 21, 16, 12, 9, 9, 11, 12, 13, 14, 13, 11, 9, 7, 5, 5, 5, 7, 8, 8, 7, 6, 4, 2, 1, 1, 2, 4, 6, 8, 10, 10, 11, 11, 10, 9, 7, 4, 1, 0, 0, 2, 6, 7, 5, 0, 0, 2, 28, 80, 156, 244, 326, 382, 395, 363, 292, 197, 98, 19, 0, 3, 92, 245, 439, 635, 788, 859, 830, 709, 529, 336, 171, 59, 3, 0, 0, 9, 12, 8, 1, 0, 0, 0, 4, 6, 5, 3, 1, 1, 2, 5, 8, 10, 10, 9, 7, 5, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 2, 4, 6, 7, 7, 7, 7, 7, 7, 4, 1, 0, 0, 0, 7, 15, 16, 8, 0, 0, 24, 114, 267, 470, 684, 859, 947, 922, 789, 580, 347, 144, 14, 0, 53, 202, 393, 581, 722, 782, 750, 638, 475, 303, 156, 56, 6, 0, 0, 8, 10, 6, 0, 0, 0, 7, 15, 19, 17, 10, 1, 0, 0, 10, 18, 17, 4, 0, 0, 52, 183, 390, 645, 897, 1084, 1154, 1089, 907, 658, 404, 196, 61, 0, 0, 1, 13, 16, 9, 0, 0, 0, 0, 4, 7, 8, 7, 6, 6, 6, 6, 6, 5, 5, 5, 4, 2, 0, 0, 0, 2, 6, 9, 8, 1, 0, 0, 23, 80, 170, 280, 388, 468, 498, 471, 393, 287, 179, 89, 31, 2, 0, 0, 1, 4, 6, 7, 6, 1, 0, 0, 16, 71, 165, 293, 433, 554, 624, 626, 557, 438, 297, 167, 71, 15, 0, 0, 4, 8, 7, 2, 0, 0, 2, 6, 8, 8, 5, 3, 2, 5, 8, 10, 7, 0, 0, 2, 35, 100, 194, 302, 401, 466, 480, 439, 354, 248, 145, 66, 17, 0, 0, 2, 6, 6, 3, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 11, 13, 13, 13, 12, 10, 8, 7, 8, 9, 12, 14, 16, 17, 19, 20, 21, 21, 19, 14, 7, 1, 1, 6, 15, 19, 12, 0, 0, 7, 84, 233, 445, 688, 906, 1044, 1065, 964, 769, 532, 307, 135, 34, 0, 0, 5, 13, 12, 5, 1, 1, 8, 16, 21, 21, 17, 11, 6, 3, 2, 3, 4, 5, 5, 5, 6, 6, 6, 5, 3, 2, 1, 0, 1, 1, 2, 3, 3, 2, 2, 1, 2, 3, 5, 7, 8, 9, 9, 7, 5, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 1, 2, 4, 6, 8, 9, 8, 7, 5, 3, 1, 1, 1, 2, 3, 5, 6, 7, 8, 7, 5, 4, 2, 1, 1, 1, 3, 4, 5, 7, 7, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 5, 2, 0, 0, 3, 7, 9, 7, 0, 0, 2, 37, 109, 216, 342, 461, 544, 569, 530, 438, 315, 192, 93, 29, 0, 0, 0, 5, 6, 4, 2, 2, 6, 11, 14, 15, 13, 10, 7, 5, 4, 5, 6, 7, 7, 7, 6, 5, 4, 4, 4, 5, 5, 6, 7, 8, 8, 9, 8, 7, 6, 5, 5, 7, 9, 11, 14, 15, 16, 16, 14, 11, 9, 7, 7, 9, 12, 12, 8, 2, 0, 5, 36, 99, 195, 312, 429, 517, 550, 513, 411, 268, 126, 35, 35, 147, 361, 635, 909, 1116, 1205, 1156, 984, 737, 474, 249, 94, 14, 0, 0, 10, 14, 9, 1, 0, 1, 10, 19, 24, 23, 18, 12, 6, 4, 4, 6, 9, 12, 13, 14, 13, 12, 10, 9, 9, 10, 12, 15, 17, 19, 19, 17, 15, 12, 9, 7, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 1, 2, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 1, 2, 4, 7, 8, 9, 9, 7, 5, 3, 1, 0, 0, 0, 2, 5, 7, 9, 10, 10, 9, 7, 5, 3, 2, 2, 3, 5, 7, 8, 9, 8, 6, 4, 3, 2, 2, 3, 5, 6, 6, 5, 4, 3, 2, 1, 1, 2, 3, 3, 4, 4, 5, 6, 7, 7, 6, 6, 5, 6, 7, 9, 10, 7, 2, 0, 0, 17, 56, 120, 200, 283, 351, 388, 384, 341, 270, 187, 110, 52, 15, 0, 0, 0, 2, 5, 6, 4, 0, 0, 0, 20, 69, 151, 259, 376, 477, 538, 543, 491, 396, 281, 171, 85, 29, 2, 0, 0, 0, 6, 12, 13, 7, 0, 0, 13, 91, 240, 455, 704, 934, 1091, 1133, 1049, 861, 619, 377, 183, 58, 1, 0, 0, 11, 13, 8, 0, 0, 0, 0, 3, 5, 4, 2, 1, 0, 1, 3, 5, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 1, 1, 2, 4, 7, 10, 12, 13, 13, 12, 10, 9, 8, 8, 10, 13, 18, 22, 26, 28, 27, 25, 21, 17, 14, 12, 12, 12, 13, 13, 12, 11, 9, 7, 6, 6, 6, 8, 10, 13, 15, 16, 16, 15, 14, 12, 9, 7, 5, 4, 4, 4, 6, 7, 8, 9, 9, 8, 7, 5, 4, 3, 3, 4, 6, 9, 12, 15, 17, 18, 17, 14, 11, 8, 5, 4, 3, 3, 4, 4, 4, 4, 3, 3, 4, 5, 7, 8, 9, 9, 8, 7, 5, 4, 3, 4, 5, 7, 8, 9, 9, 9, 8, 6, 4, 2, 0, 0, 0, 1, 3, 6, 7, 8, 8, 6, 4, 2, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 4, 5, 6, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 1, 3, 5, 7, 8, 8, 7, 6, 4, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 3, 4, 4, 4, 2, 0, 0, 5, 27, 66, 119, 178, 230, 263, 268, 245, 200, 144, 89, 45, 16, 1, 0, 0, 1, 3, 5, 6, 3, 0, 0, 0, 21, 65, 133, 219, 308, 382, 421, 418, 372, 296, 207, 124, 59, 19, 1, 0, 0, 3, 3, 3, 2, 3, 5, 7, 8, 8, 6, 4, 2, 2, 2, 2, 2, 3, 4, 6, 7, 8, 6, 2, 0, 0, 2, 9, 15, 13, 3, 0, 0, 44, 149, 318, 533, 754, 933, 1025, 1003, 872, 661, 423, 214, 81, 52, 129, 288, 487, 675, 807, 852, 804, 677, 505, 328, 177, 72, 14, 0, 0, 2, 9, 13, 11, 3, 0, 0, 16, 86, 214, 396, 606, 805, 946, 994, 938, 792, 591, 381, 203, 80, 14, 0, 0, 6, 9, 6, 1, 0, 0, 5, 11, 13, 13, 9, 5, 2, 2, 2, 3, 5, 6, 7, 8, 8, 6, 4, 3, 2, 4, 7, 8, 4, 0, 0, 6, 43, 114, 216, 336, 451, 536, 569, 544, 466, 356, 237, 133, 58, 15, 0, 0, 0, 5, 7, 6, 1, 0, 0, 6, 38, 100, 189, 296, 401, 481, 517, 498, 431, 331, 221, 124, 53, 13, 0, 0, 2, 5, 4, 1, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 2, 0, 0, 0, 1, 4, 6, 3, 0, 0, 6, 41, 105, 197, 303, 401, 469, 492, 462, 390, 292, 190, 104, 44, 11, 0, 0, 0, 1, 3, 4, 3, 0, 0, 0, 16, 60, 136, 241, 358, 465, 535, 550, 503, 404, 277, 155, 73, 56, 115, 241, 408, 576, 707, 766, 738, 631, 470, 297, 154, 78, 88, 179, 330, 502, 652, 746, 762, 698, 572, 414, 258, 131, 47, 6, 0, 0, 5, 7, 4, 0, 0, 0, 4, 8, 11, 11, 11, 11, 11, 12, 11, 7, 0, 0, 6, 37, 97, 185, 291, 396, 478, 519, 509, 450, 356, 249, 150, 72, 23, 0, 0, 0, 4, 10, 11, 5, 0, 0, 9, 64, 169, 324, 510, 695, 839, 909, 886, 775, 600, 402, 223, 100, 54, 87, 183, 314, 444, 542, 586, 568, 495, 385, 264, 155, 73, 23, 1, 0, 0, 4, 4, 1, 0, 0, 0, 0, 2, 3, 4, 4, 4, 4, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 1, 4, 6, 9, 10, 11, 10, 9, 8, 6, 5, 4, 4, 3, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 1, 1, 2, 3, 4, 5, 6, 6, 5, 5, 5, 6, 7, 9, 11, 12, 13, 12, 10, 7, 5, 2, 0, 0, 1, 3, 4, 3, 0, 0, 2, 21, 62, 125, 207, 295, 370, 415, 418, 375, 293, 192, 94, 28, 13, 61, 168, 315, 474, 611, 696, 711, 655, 542, 399, 256, 137, 55, 12, 0, 0, 3, 5, 3, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 2, 4, 7, 10, 12, 13, 14, 13, 12, 11, 9, 8, 8, 8, 8, 9, 10, 12, 14, 14, 14, 11, 8, 7, 7, 10, 12, 9, 2, 0, 0, 34, 111, 237, 400, 574, 725, 817, 830, 758, 618, 442, 269, 137, 71, 82, 162, 291, 437, 566, 649, 669, 624, 525, 396, 262, 147, 65, 17, 0, 0, 1, 6, 7, 4, 0, 0, 0, 18, 62, 133, 229, 335, 434, 504, 530, 505, 437, 339, 233, 137, 65, 21, 1, 0, 0, 3, 3, 2, 2, 3, 6, 10, 13, 14, 14, 13, 12, 13, 13, 10, 4, 0, 0, 16, 65, 151, 267, 396, 513, 593, 618, 582, 495, 376, 252, 143, 64, 19, 0, 0, 0, 3, 4, 3, 3, 6, 10, 13, 15, 14, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 1, 1, 1, 2, 3, 3, 3, 3, 3, 2, 1, 0, 0, 2, 4, 7, 8, 5, 0, 0, 4, 31, 86, 168, 270, 375, 460, 505, 497, 436, 339, 233, 150, 120, 158, 264, 419, 590, 739, 831, 846, 781, 652, 487, 319, 177, 77, 20, 0, 0, 2, 5, 5, 5, 6, 11, 18, 23, 26, 23, 18, 12, 9, 8, 9, 8, 3, 0, 0, 22, 79, 178, 316, 476, 632, 750, 805, 782, 684, 533, 364, 216, 127, 117, 191, 332, 506, 673, 794, 842, 808, 700, 546, 377, 225, 109, 38, 4, 0, 0, 4, 4, 2, 0, 0, 0, 3, 7, 9, 9, 9, 8, 8, 9, 10, 11, 12, 12, 10, 9, 7, 5, 3, 2, 2, 3, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 8, 9, 9, 8, 6, 3, 2, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 8, 8, 8, 7, 5, 3, 2, 1, 0, 1, 2, 2, 3, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 1, 2, 2, 3, 3, 2, 2, 1, 1, 0, 1, 1, 3, 4, 5, 7, 8, 8, 8, 7, 6, 4, 3, 3, 4, 6, 8, 10, 11, 12, 13, 12, 12, 10, 9, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 11, 12, 11, 9, 6, 4, 2, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 1, 3, 5, 8, 11, 14, 16, 17, 17, 15, 12, 10, 7, 6, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 7, 8, 9, 9, 9, 8, 7, 5, 4, 3, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 4, 3, 3, 2, 2, 2, 3, 3, 4, 4, 5, 6, 6, 7, 8, 9, 9, 9, 9, 8, 7, 7, 8, 9, 10, 11, 10, 7, 2, 0, 2, 20, 58, 120, 203, 298, 389, 456, 485, 467, 406, 319, 231, 171, 160, 210, 317, 460, 609, 730, 796, 792, 720, 594, 441, 290, 163, 73, 21, 0, 0, 1, 6, 8, 9, 9, 11, 13, 15, 15, 14, 12, 10, 8, 6, 6, 6, 5, 5, 4, 2, 1, 1, 1, 2, 4, 5, 7, 8, 9, 10, 11, 13, 14, 15, 14, 12, 10, 9, 9, 8, 5, 0, 0, 1, 26, 80, 164, 272, 389, 493, 564, 588, 559, 485, 382, 269, 165, 84, 32, 6, 0, 0, 2, 4, 5, 6, 7, 9, 12, 13, 13, 11, 9, 7, 5, 5, 5, 6, 6, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 5, 5, 6, 6, 6, 7, 7, 8, 9, 10, 11, 10, 9, 8, 6, 4, 3, 1, 0, 0, 0, 1, 3, 5, 8, 10, 12, 13, 14, 14, 13, 11, 8, 6, 5, 6, 8, 8, 5, 0, 0, 2, 29, 85, 174, 289, 415, 529, 609, 638, 610, 530, 415, 290, 183, 115, 101, 143, 230, 343, 457, 548, 596, 592, 537, 444, 331, 219, 124, 56, 17, 0, 0, 0, 2, 2, 1, 0, 2, 4, 7, 9, 8, 6, 4, 2, 1, 2, 3, 4, 4, 4, 4, 5, 5, 5, 6, 6, 6, 5, 5, 5, 5, 6, 6, 6, 6, 5, 4, 4, 6, 6, 4, 0, 0, 1, 21, 67, 142, 244, 360, 471, 556, 597, 584, 520, 420, 305, 203, 137, 124, 168, 260, 381, 504, 601, 652, 645, 582, 479, 359, 250, 176, 153, 183, 255, 349, 441, 507, 533, 512, 450, 361, 261, 167, 91, 40, 11, 0, 0, 0, 1, 0, 0, 0, 0, 1, 3, 4, 4, 3, 3, 3, 4, 6, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 4, 5, 6, 7, 6, 5, 4, 3, 3, 3, 4, 5, 6, 7, 7, 7, 6, 5, 4, 3, 2, 2, 2, 3, 5, 6, 6, 7, 6, 5, 4, 3, 2, 1, 1, 1, 2, 3, 3, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 2, 2, 2, 3, 4, 6, 7, 8, 8, 8, 8, 8, 7, 7, 7, 7, 8, 9, 10, 10, 9, 9, 8, 7, 7, 7, 8, 8, 7, 5, 3, 4, 11, 27, 55, 98, 151, 210, 265, 307, 327, 322, 292, 242, 183, 123, 72, 34, 11, 1, 0, 0, 1, 2, 2, 2, 2, 3, 4, 5, 5, 6, 7, 8, 8, 7, 4, 1, 0, 5, 20, 48, 88, 137, 186, 228, 254, 260, 244, 211, 168, 121, 78, 43, 18, 4, 0, 0, 2, 4, 2, 0, 0, 6, 39, 105, 206, 333, 469, 593, 682, 719, 697, 623, 509, 378, 250, 143, 66, 21, 1, 0, 0, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 3, 4, 4, 5, 5, 5, 4, 3, 2, 1, 1, 2, 3, 5, 8, 10, 13, 15, 16, 16, 15, 14, 13, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 4, 4, 4, 5, 6, 7, 8, 9, 9, 9, 10, 11, 11, 12, 12, 10, 7, 4, 6, 15, 37, 74, 126, 189, 256, 317, 360, 378, 366, 328, 269, 201, 134, 77, 36, 12, 1, 0, 0, 0, 1, 1, 1, 2, 4, 6, 7, 8, 8, 7, 7, 7, 6, 5, 4, 5, 9, 21, 41, 71, 109, 152, 191, 220, 232, 222, 194, 154, 116, 97, 114, 176, 284, 428, 586, 730, 835, 877, 849, 756, 615, 453, 296, 166, 74, 22, 0, 0, 0, 3, 3, 1, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 9, 8, 6, 5, 3, 3, 2, 3, 3, 3, 3, 3, 3, 3, 4, 5, 5, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 8, 8, 7, 6, 5, 3, 2, 3, 4, 5, 7, 9, 11, 12, 12, 12, 11, 10, 9, 9, 9, 9, 10, 11, 12, 12, 12, 11, 10, 9, 8, 8, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 9, 11, 13, 14, 13, 11, 8, 6, 5, 4, 2, 0, 0, 5, 27, 73, 144, 238, 345, 449, 532, 579, 582, 540, 461, 360, 253, 158, 83, 34, 8, 0, 0, 0, 1, 0, 0, 0, 1, 3, 6, 8, 8, 8, 8, 7, 7, 6, 6, 5, 4, 3, 3, 3, 3, 3, 4, 5, 6, 6, 7, 6, 6, 5, 4, 3, 3, 3, 2, 3, 3, 3, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 9, 8, 7, 6, 4, 3, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 3, 3, 3, 3, 3, 4, 5, 6, 6, 7, 6, 6, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 0, 0, 0, 10, 39, 93, 175, 279, 395, 506, 593, 640, 638, 589, 502, 395, 290, 208, 163, 160, 195, 257, 328, 391, 431, 439, 414, 361, 289, 211, 138, 79, 37, 13, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 2, 2, 4, 5, 7, 8, 8, 8, 7, 6, 6, 5, 6, 7, 8, 9, 10, 10, 9, 8, 7, 5, 4, 3, 2, 3, 3, 5, 6, 7, 8, 9, 10, 10, 10, 9, 9, 8, 6, 5, 3, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 4, 5, 6, 7, 7, 7, 5, 2, 0, 0, 5, 20, 46, 85, 133, 187, 238, 280, 303, 305, 283, 243, 195, 153, 130, 137, 179, 253, 346, 441, 519, 566, 570, 531, 457, 361, 259, 166, 92, 41, 12, 0, 0, 0, 1, 1, 2, 3, 6, 10, 13, 16, 17, 16, 15, 12, 8, 4, 1, 1, 8, 27, 63, 117, 188, 269, 350, 417, 461, 471, 447, 393, 318, 235, 157, 92, 46, 17, 3, 0, 0, 1, 3, 5, 6, 8, 10, 11, 11, 10, 9, 8, 7, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 5, 5, 5, 6, 7, 8, 9, 9, 9, 8, 7, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 8, 8, 8, 8, 7, 6, 4, 3, 1, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 3, 3, 3, 4, 4, 5, 6, 6, 7, 7, 8, 8, 7, 6, 5, 5, 5, 5, 6, 7, 7, 8, 7, 7, 6, 6, 5, 5, 6, 7, 8, 9, 11, 13, 14, 14, 14, 13, 12, 11, 11, 11, 11, 10, 5, 0, 0, 4, 34, 93, 185, 303, 434, 559, 658, 713, 715, 666, 574, 456, 329, 212, 117, 52, 14, 0, 0, 0, 1, 0, 0, 1, 12, 37, 78, 133, 198, 264, 323, 362, 375, 360, 319, 263, 206, 165, 150, 169, 218, 285, 357, 414, 445, 440, 401, 335, 255, 173, 103, 51, 18, 3, 0, 0, 1, 2, 2, 1, 2, 5, 7, 9, 10, 9, 9, 8, 7, 7, 8, 8, 9, 9, 11, 12, 13, 12, 9, 5, 4, 12, 36, 81, 147, 232, 323, 410, 476, 511, 510, 472, 406, 321, 232, 150, 84, 38, 11, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 2, 3, 3, 3, 3, 3, 4, 5, 5, 5, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 4, 6, 7, 8, 9, 10, 11, 11, 11, 11, 10, 9, 8, 7, 7, 7, 6, 3, 0, 0, 2, 23, 68, 141, 242, 363, 489, 602, 685, 724, 712, 651, 552, 432, 307, 195, 106, 47, 14, 1, 0, 0, 0, 0, 4, 24, 67, 134, 224, 328, 431, 517, 573, 587, 558, 492, 405, 314, 237, 190, 178, 198, 239, 287, 327, 346, 339, 307, 255, 195, 134, 82, 42, 17, 3, 0, 0, 2, 4, 7, 10, 12, 14, 16, 17, 18, 19, 20, 20, 19, 15, 10, 3, 0, 0, 0, 8, 15, 14, 4, 0, 0, 22, 95, 204, 327, 429, 475, 450, 361, 238, 118, 32, 0, 2, 33, 66, 88, 93, 87, 78, 73, 73, 77, 81, 82, 80, 76, 72, 70, 69, 69, 68, 65, 62, 59, 57, 56, 56, 56, 55, 54, 51, 49, 46, 45, 43, 42, 41, 39, 37, 35, 32, 31, 29, 28, 26, 24, 22, 19, 17, 15, 13, 11, 8, 6, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 5, 7, 8, 9, 10, 11, 13, 15, 18, 21, 24, 26, 28, 30, 33, 36, 39, 41, 44, 45, 45, 44, 41, 38, 33, 28, 23, 18, 15, 12, 10, 8, 6, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4],
-"peakT": [0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 8, 11, 14, 19, 25, 32, 41, 51, 64, 79, 96, 114, 135, 156, 179, 203, 227, 251, 274, 295, 312, 325, 333, 336, 335, 330, 321, 309, 293, 273, 249, 224, 196, 169, 143, 120, 98, 80, 64, 51, 41, 32, 26, 22, 20, 21, 24, 29, 36, 45, 57, 70, 86, 103, 123, 144, 166, 189, 211, 231, 249, 262, 270, 274, 272, 265, 254, 238, 219, 197, 174, 151, 128, 106, 87, 70, 56, 43, 33, 25, 19, 14, 12, 10, 10, 10, 10, 10, 9, 9, 8, 8, 8, 8, 8, 9, 9, 9, 9, 8, 7, 7, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 5, 6, 8, 10, 14, 20, 30, 44, 63, 86, 114, 145, 178, 213, 248, 282, 312, 338, 356, 367, 369, 365, 357, 347, 339, 336, 340, 352, 370, 395, 423, 451, 475, 492, 497, 489, 467, 433, 390, 341, 289, 238, 190, 146, 108, 75, 49, 29, 16, 8, 5, 4, 5, 5, 6, 6, 5, 5, 5, 5, 6, 6, 7, 7, 8, 9, 9, 9, 8, 8, 7, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 4, 4, 5, 6, 7, 7, 7, 7, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 2, 3, 3, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 5, 16, 37, 70, 119, 183, 261, 348, 438, 521, 589, 634, 650, 640, 606, 559, 508, 466, 442, 442, 465, 506, 554, 599, 627, 632, 608, 557, 486, 402, 314, 230, 157, 98, 54, 25, 8, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 9, 34, 79, 149, 244, 358, 482, 604, 709, 783, 818, 810, 764, 691, 609, 536, 487, 472, 490, 535, 593, 646, 679, 681, 648, 581, 489, 384, 279, 184, 108, 54, 21, 4, 0, 0, 2, 16, 45, 95, 168, 262, 371, 483, 582, 656, 693, 688, 644, 569, 482, 401, 344, 325, 348, 410, 498, 595, 680, 737, 755, 728, 659, 560, 443, 324, 217, 129, 66, 26, 6, 0, 0, 1, 4, 7, 10, 13, 15, 16, 16, 15, 14, 12, 10, 9, 8, 7, 6, 5, 5, 4, 4, 4, 4, 5, 6, 7, 8, 7, 5, 2, 1, 0, 1, 0, 0, 0, 0, 10, 37, 88, 167, 271, 391, 514, 623, 704, 743, 737, 685, 596, 481, 357, 238, 139, 66, 23, 3, 0, 0, 0, 0, 3, 25, 74, 156, 271, 410, 557, 692, 794, 848, 844, 784, 678, 546, 413, 303, 239, 233, 285, 386, 515, 648, 759, 825, 834, 784, 685, 552, 407, 271, 157, 75, 26, 3, 0, 0, 1, 0, 0, 0, 9, 37, 90, 166, 264, 372, 478, 567, 624, 642, 616, 550, 456, 347, 239, 146, 75, 30, 7, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 2, 3, 5, 6, 7, 5, 3, 0, 0, 1, 2, 2, 0, 0, 1, 23, 74, 163, 291, 447, 613, 762, 870, 916, 890, 800, 665, 515, 383, 299, 280, 328, 429, 555, 676, 761, 790, 756, 669, 550, 431, 342, 304, 327, 406, 520, 640, 737, 787, 775, 704, 587, 445, 303, 181, 90, 34, 6, 0, 0, 1, 1, 0, 0, 0, 1, 5, 9, 12, 13, 13, 11, 10, 7, 5, 3, 2, 0, 0, 0, 0, 0, 1, 2, 4, 7, 9, 11, 10, 7, 4, 3, 3, 5, 5, 2, 0, 0, 15, 66, 161, 303, 481, 671, 843, 964, 1013, 979, 868, 703, 514, 332, 182, 79, 21, 0, 0, 1, 4, 3, 0, 0, 0, 0, 2, 5, 5, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 6, 7, 7, 7, 8, 10, 11, 11, 8, 3, 0, 0, 0, 3, 5, 4, 0, 0, 11, 59, 152, 294, 473, 662, 828, 939, 970, 914, 784, 610, 434, 297, 235, 267, 389, 578, 791, 980, 1101, 1126, 1049, 888, 681, 476, 317, 236, 246, 335, 472, 618, 733, 789, 773, 689, 558, 407, 262, 145, 64, 19, 1, 0, 1, 3, 2, 0, 0, 0, 2, 6, 10, 13, 14, 14, 14, 13, 12, 12, 11, 11, 9, 5, 1, 0, 0, 1, 4, 5, 1, 0, 0, 25, 89, 203, 364, 558, 753, 915, 1010, 1017, 934, 774, 571, 364, 195, 95, 85, 164, 316, 510, 705, 863, 951, 951, 864, 709, 516, 325, 176, 98, 106, 199, 356, 546, 730, 869, 937, 920, 824, 670, 490, 315, 172, 74, 19, 0, 0, 0, 3, 5, 4, 0, 0, 0, 7, 45, 118, 230, 373, 527, 665, 758, 786, 742, 636, 491, 335, 196, 92, 29, 1, 0, 0, 3, 3, 1, 0, 1, 5, 9, 11, 10, 7, 6, 7, 9, 8, 2, 0, 0, 33, 113, 249, 434, 642, 835, 971, 1019, 965, 822, 623, 414, 245, 153, 157, 251, 410, 593, 754, 855, 874, 808, 673, 501, 327, 180, 77, 20, 0, 0, 2, 5, 5, 2, 0, 0, 1, 1, 0, 0, 2, 5, 7, 5, 0, 0, 6, 51, 144, 287, 467, 657, 819, 918, 932, 856, 709, 523, 335, 178, 71, 14, 0, 0, 4, 8, 5, 0, 0, 0, 0, 4, 6, 7, 6, 4, 3, 2, 3, 4, 6, 7, 9, 11, 13, 14, 15, 15, 14, 12, 10, 8, 6, 4, 4, 4, 5, 7, 8, 9, 8, 6, 5, 4, 5, 7, 10, 11, 8, 3, 0, 0, 0, 7, 11, 7, 0, 0, 14, 83, 217, 414, 652, 886, 1067, 1150, 1113, 963, 735, 481, 261, 126, 105, 200, 387, 620, 841, 997, 1052, 994, 836, 617, 391, 209, 113, 121, 226, 397, 589, 753, 851, 860, 781, 636, 458, 286, 147, 55, 9, 0, 0, 5, 6, 3, 0, 0, 2, 9, 17, 22, 23, 21, 16, 12, 9, 8, 8, 10, 11, 11, 8, 3, 0, 0, 0, 4, 10, 11, 4, 0, 0, 31, 121, 274, 481, 708, 910, 1040, 1066, 982, 809, 588, 368, 187, 67, 8, 0, 0, 8, 11, 7, 1, 0, 0, 0, 2, 5, 6, 6, 6, 7, 8, 9, 9, 8, 7, 5, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 9, 11, 11, 10, 9, 7, 7, 6, 4, 1, 0, 0, 0, 2, 8, 11, 6, 0, 0, 15, 84, 212, 395, 607, 807, 949, 999, 943, 796, 595, 384, 204, 80, 14, 0, 0, 6, 10, 7, 1, 0, 0, 1, 7, 12, 15, 16, 14, 12, 10, 8, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 2, 4, 7, 10, 12, 14, 15, 16, 15, 13, 11, 9, 8, 9, 12, 14, 15, 12, 7, 2, 0, 2, 8, 12, 8, 0, 0, 5, 62, 176, 347, 551, 749, 896, 955, 911, 776, 584, 380, 203, 80, 14, 0, 0, 6, 11, 8, 2, 0, 0, 0, 2, 5, 6, 6, 5, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 11, 12, 12, 11, 9, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 10, 10, 9, 8, 6, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 7, 8, 9, 11, 12, 11, 7, 2, 0, 0, 0, 6, 11, 10, 0, 0, 1, 51, 157, 322, 525, 728, 886, 958, 923, 787, 581, 352, 152, 23, 0, 62, 215, 414, 614, 769, 845, 826, 721, 558, 375, 211, 91, 22, 0, 0, 5, 10, 8, 3, 0, 0, 2, 8, 13, 16, 16, 13, 9, 6, 4, 6, 9, 13, 15, 14, 9, 5, 3, 6, 12, 14, 9, 0, 0, 11, 81, 215, 407, 628, 832, 971, 1007, 933, 767, 553, 339, 165, 54, 1, 0, 0, 10, 11, 6, 0, 0, 0, 7, 15, 20, 22, 21, 18, 14, 10, 7, 6, 5, 5, 6, 8, 10, 11, 12, 11, 9, 6, 3, 1, 0, 2, 4, 6, 7, 4, 0, 0, 0, 0, 8, 13, 11, 0, 0, 0, 54, 169, 344, 554, 758, 905, 956, 899, 749, 547, 340, 170, 58, 5, 0, 0, 3, 6, 5, 4, 2, 0, 0, 0, 13, 70, 175, 326, 499, 657, 761, 783, 717, 581, 410, 243, 113, 32, 0, 0, 2, 9, 9, 4, 0, 0, 0, 2, 5, 6, 5, 3, 2, 2, 4, 7, 10, 12, 14, 14, 13, 11, 9, 7, 6, 5, 5, 6, 7, 8, 10, 12, 13, 14, 14, 12, 10, 7, 4, 2, 1, 1, 2, 4, 6, 8, 8, 7, 5, 3, 1, 1, 4, 8, 11, 13, 12, 7, 4, 4, 8, 14, 15, 8, 0, 0, 20, 101, 247, 446, 666, 857, 969, 971, 857, 654, 411, 187, 35, 0, 59, 228, 454, 685, 864, 950, 926, 801, 611, 403, 219, 88, 14, 0, 0, 7, 18, 21, 13, 0, 0, 0, 43, 146, 306, 504, 704, 856, 923, 884, 751, 558, 353, 180, 64, 7, 0, 0, 6, 6, 1, 0, 0, 4, 6, 1, 0, 0, 39, 131, 279, 463, 647, 786, 842, 800, 671, 491, 304, 150, 48, 0, 0, 0, 10, 12, 7, 1, 0, 0, 2, 6, 8, 7, 6, 4, 3, 4, 5, 5, 6, 6, 7, 9, 11, 11, 8, 2, 0, 0, 0, 8, 15, 14, 2, 0, 0, 47, 163, 345, 569, 788, 948, 1006, 945, 784, 566, 345, 165, 50, 0, 0, 2, 12, 13, 7, 0, 0, 0, 3, 8, 11, 9, 6, 4, 3, 4, 7, 10, 13, 14, 13, 11, 9, 7, 5, 4, 4, 5, 6, 7, 9, 11, 12, 13, 14, 14, 13, 12, 11, 9, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 2, 4, 6, 8, 9, 10, 10, 8, 6, 5, 3, 3, 3, 4, 5, 6, 7, 8, 9, 10, 10, 11, 11, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 3, 6, 10, 12, 13, 13, 11, 8, 5, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 5, 5, 4, 0, 0, 0, 0, 8, 16, 17, 6, 0, 0, 35, 146, 330, 566, 807, 994, 1076, 1031, 871, 640, 398, 196, 63, 0, 0, 0, 12, 15, 8, 0, 0, 2, 11, 20, 25, 24, 20, 14, 10, 9, 9, 11, 13, 15, 17, 17, 18, 17, 16, 15, 12, 9, 6, 3, 2, 1, 2, 4, 4, 2, 0, 0, 0, 1, 8, 14, 12, 1, 0, 0, 45, 149, 308, 497, 674, 794, 823, 752, 602, 414, 235, 99, 21, 0, 0, 6, 13, 11, 4, 0, 0, 0, 2, 5, 7, 7, 5, 3, 2, 2, 3, 5, 6, 7, 8, 9, 9, 9, 8, 7, 6, 6, 7, 9, 11, 14, 16, 16, 16, 15, 13, 11, 9, 8, 7, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 10, 11, 11, 9, 7, 5, 4, 4, 5, 7, 10, 12, 13, 11, 9, 7, 6, 6, 5, 3, 0, 0, 0, 4, 12, 16, 13, 1, 0, 0, 50, 159, 325, 521, 703, 824, 850, 773, 614, 419, 235, 96, 18, 0, 0, 7, 14, 12, 4, 0, 0, 0, 1, 4, 5, 4, 2, 2, 2, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 3, 5, 7, 6, 3, 0, 0, 2, 11, 19, 17, 5, 0, 0, 38, 147, 324, 542, 755, 907, 955, 884, 717, 500, 288, 124, 27, 0, 0, 7, 16, 14, 6, 0, 0, 0, 1, 6, 10, 11, 12, 13, 14, 14, 14, 13, 12, 11, 12, 12, 12, 9, 4, 0, 0, 0, 4, 14, 17, 10, 0, 0, 17, 104, 261, 474, 701, 886, 979, 952, 814, 604, 377, 185, 58, 0, 0, 1, 14, 16, 10, 1, 0, 0, 2, 8, 11, 12, 10, 7, 6, 6, 7, 9, 10, 11, 12, 12, 12, 11, 10, 9, 7, 6, 5, 4, 4, 4, 5, 5, 5, 4, 4, 2, 1, 1, 3, 7, 12, 16, 17, 13, 6, 0, 0, 5, 14, 19, 13, 0, 0, 6, 81, 227, 434, 663, 860, 971, 964, 842, 639, 411, 211, 72, 3, 0, 0, 12, 17, 11, 2, 0, 0, 0, 4, 7, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 1, 3, 6, 8, 9, 8, 7, 5, 2, 0, 0, 0, 1, 3, 5, 6, 7, 7, 7, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 8, 10, 13, 14, 14, 11, 5, 0, 0, 0, 5, 14, 17, 9, 0, 0, 19, 107, 261, 466, 680, 849, 927, 891, 751, 549, 336, 161, 49, 0, 0, 0, 7, 5, 0, 0, 2, 7, 7, 0, 0, 9, 76, 206, 395, 608, 795, 905, 903, 785, 581, 344, 134, 2, 0, 69, 245, 463, 669, 810, 853, 790, 643, 452, 265, 119, 31, 0, 0, 5, 13, 12, 5, 0, 0, 0, 5, 12, 17, 19, 18, 16, 14, 12, 9, 7, 6, 5, 5, 6, 8, 9, 8, 7, 6, 5, 6, 6, 7, 5, 1, 0, 0, 3, 11, 17, 14, 3, 0, 0, 41, 145, 305, 499, 682, 808, 840, 769, 617, 424, 241, 101, 21, 0, 0, 7, 14, 11, 4, 0, 0, 0, 7, 14, 18, 17, 14, 10, 7, 5, 5, 4, 4, 4, 3, 3, 3, 3, 2, 0, 0, 0, 0, 3, 10, 12, 7, 0, 0, 8, 64, 168, 309, 460, 584, 647, 629, 538, 398, 248, 121, 37, 0, 0, 0, 9, 11, 6, 0, 0, 0, 3, 8, 11, 12, 12, 10, 8, 7, 7, 8, 9, 10, 10, 7, 2, 0, 0, 0, 8, 16, 17, 7, 0, 0, 28, 125, 286, 490, 694, 845, 900, 844, 693, 491, 291, 133, 37, 0, 0, 0, 3, 2, 0, 2, 6, 6, 0, 0, 0, 52, 164, 337, 544, 739, 868, 892, 801, 615, 384, 168, 21, 0, 50, 217, 437, 655, 815, 876, 823, 670, 455, 235, 62, 0, 12, 149, 357, 587, 780, 885, 875, 751, 545, 313, 113, 0, 0, 98, 285, 502, 692, 807, 818, 728, 565, 375, 202, 78, 12, 0, 0, 9, 14, 10, 2, 0, 0, 5, 12, 18, 20, 19, 17, 15, 13, 13, 13, 12, 12, 10, 9, 8, 7, 6, 5, 5, 6, 8, 11, 15, 16, 13, 7, 0, 0, 0, 8, 17, 19, 9, 0, 0, 28, 129, 300, 519, 741, 909, 975, 918, 751, 518, 276, 83, 0, 0, 108, 303, 530, 733, 861, 882, 793, 623, 417, 226, 88, 12, 0, 0, 10, 16, 12, 4, 0, 0, 5, 13, 18, 19, 16, 11, 8, 6, 7, 9, 12, 13, 12, 10, 7, 4, 1, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 3, 2, 1, 2, 3, 5, 7, 8, 7, 6, 4, 1, 0, 0, 1, 3, 5, 6, 7, 7, 7, 7, 8, 8, 9, 9, 8, 7, 5, 4, 4, 3, 4, 5, 5, 6, 6, 6, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 2, 2, 4, 7, 10, 12, 14, 15, 15, 14, 12, 10, 8, 7, 6, 7, 9, 12, 15, 18, 19, 20, 18, 15, 11, 8, 6, 6, 8, 11, 15, 18, 20, 20, 18, 15, 12, 10, 8, 7, 6, 6, 6, 6, 7, 7, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 5, 5, 4, 4, 4, 6, 8, 11, 14, 16, 17, 15, 13, 10, 7, 5, 4, 5, 6, 9, 11, 14, 15, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 0, 0, 1, 3, 5, 5, 3, 0, 0, 0, 8, 17, 20, 13, 0, 0, 7, 83, 227, 428, 648, 833, 934, 920, 797, 600, 384, 197, 69, 5, 0, 0, 3, 9, 10, 11, 10, 4, 0, 0, 9, 81, 219, 412, 626, 809, 910, 899, 779, 587, 373, 188, 62, 1, 0, 0, 12, 15, 9, 1, 0, 0, 6, 13, 17, 16, 12, 7, 3, 1, 1, 1, 1, 1, 0, 1, 1, 2, 3, 1, 0, 0, 0, 1, 7, 12, 10, 1, 0, 0, 32, 112, 234, 378, 511, 595, 607, 542, 420, 276, 145, 51, 3, 0, 0, 8, 11, 7, 1, 0, 0, 3, 9, 13, 14, 11, 7, 3, 3, 4, 8, 12, 16, 19, 19, 19, 17, 15, 13, 11, 10, 8, 7, 5, 4, 4, 4, 3, 1, 0, 0, 0, 0, 6, 11, 10, 2, 0, 0, 27, 98, 208, 339, 459, 536, 547, 490, 382, 255, 138, 54, 7, 0, 0, 0, 9, 15, 16, 10, 0, 0, 0, 52, 167, 339, 541, 726, 844, 859, 768, 598, 396, 212, 81, 11, 0, 0, 2, 5, 4, 3, 4, 4, 0, 0, 0, 29, 115, 259, 444, 632, 772, 825, 770, 619, 412, 203, 45, 0, 15, 145, 332, 525, 675, 741, 710, 595, 430, 260, 122, 34, 0, 0, 4, 12, 13, 7, 0, 0, 0, 0, 4, 7, 7, 5, 1, 0, 0, 0, 4, 11, 13, 7, 0, 0, 11, 75, 187, 335, 490, 612, 667, 639, 538, 393, 242, 116, 33, 0, 0, 0, 14, 26, 26, 13, 0, 0, 11, 103, 273, 505, 757, 966, 1074, 1046, 886, 634, 357, 125, 0, 0, 107, 313, 551, 757, 879, 884, 771, 572, 339, 133, 6, 0, 76, 248, 455, 641, 759, 780, 703, 554, 374, 208, 85, 16, 0, 0, 8, 13, 10, 3, 0, 0, 0, 5, 8, 9, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 9, 7, 5, 2, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 6, 6, 6, 7, 8, 9, 9, 9, 8, 8, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 4, 4, 4, 4, 3, 3, 4, 7, 10, 15, 18, 18, 14, 8, 2, 2, 7, 15, 19, 12, 0, 0, 4, 71, 201, 383, 584, 754, 846, 834, 720, 539, 340, 168, 53, 0, 0, 1, 13, 16, 9, 1, 0, 2, 12, 23, 29, 27, 19, 10, 5, 6, 13, 19, 15, 2, 0, 0, 51, 172, 355, 571, 772, 905, 930, 841, 664, 449, 247, 99, 16, 0, 0, 9, 16, 13, 4, 0, 0, 0, 5, 10, 12, 11, 8, 4, 2, 2, 2, 4, 6, 8, 10, 12, 12, 12, 11, 9, 8, 6, 5, 4, 5, 6, 7, 9, 10, 11, 10, 9, 8, 7, 8, 12, 16, 20, 21, 18, 10, 3, 1, 5, 13, 19, 16, 2, 0, 0, 57, 183, 372, 594, 797, 927, 945, 842, 643, 400, 173, 18, 0, 39, 209, 441, 678, 863, 948, 913, 766, 545, 307, 109, 0, 0, 91, 272, 488, 687, 818, 847, 766, 596, 381, 176, 30, 0, 38, 187, 390, 596, 752, 819, 782, 656, 476, 291, 139, 41, 0, 0, 3, 13, 16, 12, 8, 7, 13, 20, 27, 29, 28, 24, 20, 17, 17, 19, 20, 21, 20, 17, 13, 9, 5, 4, 3, 3, 3, 3, 2, 1, 0, 0, 1, 4, 7, 11, 13, 15, 16, 16, 17, 17, 18, 19, 19, 18, 17, 15, 13, 12, 11, 10, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 1, 0, 0, 0, 1, 7, 11, 10, 2, 0, 0, 33, 109, 223, 358, 483, 564, 576, 511, 383, 227, 85, 0, 0, 80, 243, 448, 643, 779, 818, 749, 587, 377, 173, 32, 0, 63, 229, 447, 658, 805, 848, 775, 604, 383, 171, 28, 0, 77, 261, 497, 721, 874, 914, 830, 644, 407, 182, 30, 0, 74, 255, 484, 699, 841, 877, 801, 639, 439, 249, 106, 24, 0, 0, 8, 15, 12, 5, 0, 1, 8, 18, 26, 31, 30, 26, 20, 15, 12, 10, 9, 10, 10, 10, 10, 9, 8, 6, 5, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 8, 7, 5, 4, 2, 1, 1, 2, 4, 5, 5, 4, 3, 1, 0, 0, 2, 4, 5, 5, 1, 0, 0, 1, 9, 16, 16, 6, 0, 0, 26, 113, 259, 443, 627, 763, 812, 760, 622, 437, 254, 111, 25, 0, 0, 6, 14, 12, 5, 0, 0, 0, 8, 16, 21, 22, 19, 14, 9, 5, 4, 5, 8, 13, 17, 21, 23, 24, 22, 20, 16, 13, 10, 8, 7, 7, 8, 8, 9, 9, 9, 8, 6, 4, 2, 2, 4, 9, 15, 20, 23, 20, 14, 8, 6, 10, 17, 20, 14, 0, 0, 1, 68, 202, 395, 613, 804, 916, 917, 807, 617, 400, 207, 73, 4, 0, 0, 12, 17, 11, 2, 0, 0, 0, 3, 7, 9, 9, 8, 7, 8, 9, 10, 10, 9, 9, 8, 7, 8, 8, 8, 8, 8, 7, 6, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 1, 2, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 8, 8, 7, 7, 8, 9, 10, 11, 11, 10, 9, 6, 5, 4, 5, 8, 12, 16, 19, 21, 20, 18, 16, 12, 10, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 3, 3, 3, 3, 4, 3, 1, 0, 0, 0, 3, 8, 10, 6, 0, 0, 7, 57, 148, 273, 408, 522, 583, 574, 499, 378, 243, 126, 45, 4, 0, 0, 7, 10, 8, 3, 1, 3, 7, 11, 13, 13, 10, 6, 2, 0, 0, 0, 1, 2, 4, 5, 5, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 10, 9, 8, 6, 4, 2, 1, 1, 0, 1, 2, 3, 4, 6, 6, 6, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 4, 7, 11, 17, 21, 22, 19, 12, 6, 4, 8, 15, 18, 12, 0, 0, 4, 72, 204, 395, 609, 798, 910, 913, 807, 622, 408, 216, 80, 8, 0, 0, 10, 16, 11, 3, 0, 0, 0, 3, 6, 7, 5, 3, 2, 2, 3, 4, 4, 4, 4, 5, 6, 8, 8, 6, 2, 0, 0, 4, 10, 13, 9, 0, 0, 2, 50, 144, 280, 432, 565, 644, 645, 568, 435, 284, 148, 53, 4, 0, 0, 8, 11, 8, 1, 0, 0, 0, 4, 8, 11, 12, 12, 13, 13, 13, 13, 14, 16, 20, 25, 28, 27, 22, 15, 9, 9, 14, 20, 19, 7, 0, 0, 30, 133, 307, 529, 753, 922, 990, 936, 776, 557, 334, 154, 42, 0, 0, 4, 15, 14, 6, 0, 0, 1, 11, 22, 30, 33, 32, 29, 25, 21, 17, 15, 14, 15, 19, 24, 29, 31, 28, 22, 14, 10, 11, 17, 21, 16, 2, 0, 0, 53, 176, 364, 586, 793, 930, 958, 869, 691, 472, 266, 113, 25, 0, 0, 3, 9, 9, 7, 7, 6, 1, 0, 0, 20, 95, 227, 404, 594, 751, 830, 810, 697, 523, 333, 169, 57, 0, 0, 0, 11, 22, 23, 13, 0, 0, 0, 54, 170, 343, 547, 737, 865, 893, 814, 650, 446, 252, 105, 21, 0, 0, 7, 14, 12, 4, 0, 0, 0, 6, 11, 13, 11, 5, 0, 0, 0, 3, 8, 10, 6, 0, 0, 9, 57, 143, 259, 381, 481, 531, 516, 441, 328, 205, 101, 32, 0, 0, 0, 7, 9, 5, 0, 0, 0, 1, 6, 11, 13, 14, 14, 12, 11, 9, 8, 7, 6, 5, 5, 5, 6, 8, 9, 9, 9, 9, 8, 6, 5, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 11, 10, 8, 4, 1, 0, 0, 2, 4, 4, 2, 0, 0, 0, 4, 12, 16, 11, 0, 0, 4, 67, 190, 364, 558, 726, 823, 820, 720, 551, 359, 190, 71, 10, 0, 0, 4, 7, 5, 4, 5, 5, 1, 0, 0, 25, 99, 225, 392, 565, 704, 767, 734, 610, 426, 229, 70, 0, 10, 123, 303, 502, 672, 768, 766, 667, 496, 297, 121, 11, 0, 76, 232, 421, 596, 711, 739, 676, 544, 379, 220, 98, 25, 0, 0, 4, 11, 10, 5, 0, 0, 0, 0, 4, 7, 8, 8, 7, 6, 4, 4, 5, 7, 8, 7, 3, 0, 0, 2, 9, 16, 16, 7, 0, 0, 26, 117, 268, 464, 663, 817, 883, 841, 705, 513, 313, 149, 44, 0, 0, 2, 12, 14, 8, 0, 0, 0, 0, 2, 3, 4, 4, 4, 6, 8, 9, 9, 8, 8, 9, 13, 17, 19, 18, 14, 10, 9, 13, 17, 18, 10, 0, 0, 15, 92, 231, 423, 632, 810, 908, 897, 775, 571, 338, 135, 11, 0, 84, 251, 448, 624, 733, 752, 680, 541, 374, 216, 96, 25, 0, 0, 6, 14, 15, 11, 8, 7, 9, 12, 14, 14, 12, 8, 5, 3, 1, 1, 1, 1, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 4, 9, 9, 3, 0, 0, 18, 77, 172, 293, 415, 506, 544, 517, 433, 317, 197, 97, 30, 0, 0, 0, 10, 20, 20, 9, 0, 0, 16, 98, 242, 439, 653, 834, 934, 920, 792, 580, 339, 132, 11, 4, 110, 295, 509, 695, 803, 806, 705, 527, 321, 140, 32, 24, 118, 287, 486, 662, 768, 776, 683, 516, 317, 139, 30, 18, 107, 271, 467, 642, 751, 766, 688, 542, 368, 207, 87, 19, 0, 0, 6, 11, 9, 3, 0, 0, 0, 1, 3, 3, 2, 1, 0, 1, 3, 5, 6, 7, 9, 12, 16, 20, 23, 22, 19, 15, 12, 14, 18, 20, 14, 1, 0, 0, 52, 168, 345, 557, 760, 902, 944, 874, 711, 502, 296, 135, 36, 0, 0, 0, 8, 10, 7, 4, 0, 0, 0, 1, 35, 107, 219, 359, 498, 600, 637, 593, 477, 319, 160, 44, 0, 41, 156, 313, 471, 586, 632, 598, 497, 360, 220, 106, 33, 0, 0, 1, 8, 9, 5, 0, 0, 0, 0, 1, 3, 3, 3, 3, 4, 5, 6, 5, 5, 3, 2, 1, 2, 3, 5, 8, 9, 10, 10, 9, 8, 7, 7, 6, 4, 1, 0, 0, 0, 4, 8, 10, 4, 0, 0, 14, 68, 163, 288, 419, 524, 575, 557, 477, 356, 225, 114, 39, 2, 0, 0, 6, 8, 5, 0, 0, 0, 0, 4, 5, 3, 0, 0, 0, 1, 6, 9, 6, 0, 0, 5, 48, 128, 241, 367, 478, 544, 549, 492, 388, 265, 151, 65, 15, 0, 0, 4, 9, 10, 7, 4, 2, 3, 5, 8, 10, 12, 13, 13, 13, 12, 10, 8, 6, 6, 6, 5, 3, 1, 0, 3, 8, 14, 14, 6, 0, 0, 22, 99, 232, 405, 584, 727, 794, 767, 654, 485, 305, 152, 50, 1, 0, 0, 9, 12, 8, 1, 0, 0, 0, 1, 3, 3, 3, 3, 4, 5, 6, 7, 8, 9, 10, 13, 15, 19, 21, 23, 23, 22, 21, 20, 19, 19, 20, 21, 23, 25, 26, 27, 26, 24, 21, 17, 14, 11, 9, 8, 8, 9, 9, 9, 8, 7, 5, 4, 5, 6, 10, 14, 19, 23, 25, 26, 24, 20, 16, 12, 8, 5, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 5, 7, 10, 14, 19, 23, 25, 24, 22, 18, 14, 11, 11, 12, 15, 19, 22, 24, 25, 24, 22, 19, 16, 14, 14, 14, 16, 18, 20, 23, 24, 25, 25, 25, 24, 22, 20, 17, 14, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 6, 8, 11, 14, 18, 21, 22, 21, 19, 15, 11, 8, 7, 8, 12, 16, 20, 22, 23, 22, 20, 17, 13, 11, 9, 7, 7, 6, 6, 7, 7, 7, 6, 6, 5, 4, 3, 3, 3, 4, 5, 6, 8, 9, 9, 9, 7, 5, 3, 2, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 6, 6, 5, 4, 1, 0, 0, 0, 1, 5, 8, 6, 0, 0, 0, 32, 98, 196, 312, 423, 500, 524, 489, 404, 291, 179, 87, 28, 0, 0, 1, 7, 8, 5, 1, 0, 0, 0, 3, 5, 6, 6, 5, 4, 4, 5, 7, 10, 13, 16, 19, 21, 22, 21, 19, 16, 14, 12, 12, 13, 17, 21, 26, 28, 28, 26, 24, 23, 24, 24, 18, 6, 0, 0, 27, 110, 247, 427, 615, 770, 852, 839, 737, 571, 383, 214, 90, 20, 0, 0, 6, 13, 13, 10, 8, 10, 16, 25, 33, 38, 39, 38, 34, 30, 26, 22, 20, 18, 17, 16, 15, 14, 12, 10, 8, 7, 6, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 2, 3, 4, 5, 4, 4, 3, 3, 3, 2, 2, 0, 0, 0, 3, 9, 13, 12, 4, 0, 0, 22, 88, 199, 343, 493, 616, 679, 667, 583, 450, 301, 167, 70, 16, 0, 0, 5, 9, 8, 3, 0, 0, 0, 1, 4, 6, 6, 5, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 11, 12, 11, 10, 8, 7, 7, 6, 5, 2, 0, 0, 0, 2, 6, 8, 5, 0, 0, 8, 51, 132, 247, 379, 500, 581, 601, 555, 456, 328, 202, 100, 34, 1, 0, 0, 3, 8, 9, 6, 0, 0, 0, 13, 60, 139, 247, 363, 464, 524, 527, 474, 378, 263, 155, 71, 18, 0, 0, 1, 12, 16, 12, 1, 0, 0, 37, 128, 270, 445, 620, 753, 812, 780, 667, 504, 329, 178, 73, 15, 0, 0, 1, 5, 8, 8, 8, 4, 0, 0, 4, 50, 143, 284, 454, 619, 740, 785, 742, 623, 459, 290, 148, 52, 5, 0, 0, 7, 9, 5, 0, 0, 0, 2, 6, 9, 10, 8, 7, 6, 5, 5, 4, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 2, 3, 4, 4, 5, 5, 6, 8, 11, 14, 17, 19, 20, 20, 18, 15, 12, 10, 9, 11, 14, 19, 23, 26, 28, 26, 23, 19, 14, 11, 9, 10, 12, 16, 20, 23, 25, 25, 23, 19, 15, 11, 7, 5, 4, 3, 4, 4, 4, 4, 4, 4, 3, 4, 4, 5, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 5, 5, 6, 7, 8, 9, 9, 10, 10, 10, 11, 12, 15, 19, 24, 29, 33, 35, 34, 32, 27, 22, 17, 13, 10, 9, 9, 9, 10, 9, 8, 7, 5, 5, 5, 8, 12, 17, 21, 25, 27, 27, 24, 21, 17, 13, 10, 9, 9, 9, 7, 5, 3, 2, 5, 10, 13, 10, 1, 0, 0, 40, 128, 264, 430, 596, 722, 778, 749, 644, 490, 324, 178, 74, 16, 0, 0, 5, 9, 7, 2, 0, 0, 0, 2, 5, 6, 6, 5, 3, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 7, 8, 10, 12, 13, 14, 15, 17, 18, 19, 19, 18, 15, 11, 8, 7, 9, 11, 10, 5, 0, 0, 10, 56, 139, 253, 380, 492, 563, 576, 528, 432, 313, 197, 102, 40, 7, 0, 0, 7, 13, 16, 13, 5, 0, 0, 13, 67, 163, 296, 446, 580, 668, 687, 631, 516, 371, 227, 111, 36, 2, 0, 0, 6, 7, 3, 0, 0, 0, 2, 6, 9, 9, 6, 3, 1, 1, 4, 8, 9, 6, 0, 0, 4, 39, 106, 203, 315, 420, 492, 515, 480, 399, 291, 182, 91, 32, 3, 0, 0, 4, 5, 3, 0, 0, 2, 7, 14, 19, 23, 24, 23, 22, 20, 18, 16, 17, 18, 22, 27, 32, 36, 39, 38, 35, 31, 26, 23, 23, 25, 29, 34, 37, 40, 39, 37, 32, 27, 23, 18, 15, 13, 12, 11, 10, 9, 8, 7, 6, 5, 6, 6, 8, 10, 12, 16, 19, 23, 26, 29, 29, 28, 26, 23, 20, 17, 15, 13, 12, 10, 7, 3, 1, 0, 3, 7, 9, 7, 0, 0, 1, 36, 106, 212, 338, 462, 554, 593, 570, 492, 379, 257, 148, 68, 21, 1, 0, 5, 11, 14, 15, 16, 17, 21, 25, 30, 33, 34, 33, 30, 25, 20, 15, 11, 8, 7, 6, 6, 6, 5, 5, 5, 6, 8, 12, 18, 23, 29, 33, 34, 33, 31, 26, 22, 18, 16, 16, 18, 21, 25, 28, 29, 29, 27, 24, 20, 17, 13, 11, 8, 6, 4, 3, 2, 1, 2, 3, 5, 6, 6, 6, 4, 3, 1, 0, 1, 3, 5, 8, 11, 13, 14, 14, 13, 11, 8, 6, 3, 2, 2, 3, 5, 8, 10, 10, 9, 7, 4, 2, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 6, 8, 10, 13, 15, 17, 17, 16, 14, 12, 10, 8, 7, 6, 6, 5, 5, 5, 5, 6, 7, 7, 7, 6, 6, 5, 5, 3, 2, 0, 0, 0, 0, 3, 5, 5, 0, 0, 0, 22, 71, 150, 250, 354, 437, 482, 476, 421, 332, 229, 134, 61, 18, 0, 0, 1, 4, 4, 2, 0, 0, 0, 0, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 2, 4, 6, 10, 14, 18, 20, 21, 20, 17, 13, 10, 8, 7, 7, 6, 5, 5, 7, 11, 15, 14, 7, 0, 0, 13, 72, 180, 331, 504, 665, 776, 812, 762, 641, 478, 308, 165, 66, 13, 0, 0, 4, 7, 5, 2, 1, 5, 14, 23, 31, 33, 32, 28, 25, 23, 21, 16, 7, 0, 0, 17, 79, 186, 334, 498, 648, 747, 773, 718, 597, 439, 279, 145, 55, 9, 0, 0, 5, 7, 4, 1, 0, 3, 11, 20, 28, 33, 35, 34, 31, 27, 22, 17, 13, 9, 6, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 13, 14, 15, 14, 13, 12, 12, 13, 14, 17, 21, 25, 28, 29, 28, 24, 19, 14, 11, 10, 13, 19, 26, 32, 34, 33, 29, 25, 22, 20, 15, 7, 0, 0, 14, 72, 176, 322, 490, 647, 759, 799, 758, 646, 491, 326, 182, 79, 20, 0, 0, 2, 6, 5, 1, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 9, 10, 10, 10, 10, 9, 7, 5, 2, 0, 0, 2, 5, 6, 4, 0, 0, 11, 53, 128, 234, 357, 472, 554, 581, 545, 456, 338, 223, 146, 127, 174, 275, 402, 522, 603, 623, 580, 484, 358, 230, 123, 49, 10, 0, 0, 3, 5, 4, 0, 0, 0, 2, 6, 8, 10, 11, 13, 15, 15, 11, 3, 0, 0, 30, 99, 210, 354, 507, 637, 715, 720, 650, 521, 365, 221, 125, 98, 145, 251, 388, 520, 613, 646, 611, 521, 396, 263, 149, 66, 18, 0, 0, 1, 4, 4, 4, 6, 11, 20, 30, 37, 41, 40, 37, 31, 25, 19, 14, 10, 7, 5, 4, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 8, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 2, 5, 7, 5, 0, 0, 4, 40, 112, 221, 357, 497, 613, 679, 680, 615, 501, 361, 226, 116, 43, 6, 0, 0, 4, 5, 3, 0, 0, 0, 0, 3, 5, 4, 2, 0, 0, 0, 2, 4, 4, 0, 0, 0, 18, 59, 124, 209, 298, 373, 417, 421, 383, 313, 227, 143, 74, 28, 5, 0, 0, 2, 2, 1, 0, 0, 4, 10, 18, 24, 27, 26, 24, 19, 15, 11, 7, 5, 3, 2, 1, 0, 0, 1, 2, 4, 6, 9, 12, 16, 20, 23, 24, 24, 23, 21, 19, 17, 14, 8, 0, 0, 4, 38, 110, 222, 366, 520, 656, 744, 762, 705, 584, 427, 271, 153, 100, 124, 216, 354, 502, 624, 693, 693, 627, 511, 371, 235, 124, 50, 11, 0, 0, 2, 4, 3, 3, 7, 14, 25, 35, 43, 47, 47, 44, 40, 36, 32, 29, 26, 23, 20, 17, 15, 12, 10, 9, 8, 9, 11, 14, 19, 24, 29, 32, 34, 35, 33, 29, 25, 21, 17, 16, 16, 19, 23, 27, 30, 31, 30, 27, 23, 18, 14, 11, 11, 13, 18, 23, 29, 33, 34, 33, 30, 24, 19, 15, 13, 14, 18, 23, 28, 30, 29, 27, 24, 21, 18, 14, 6, 0, 0, 12, 62, 156, 291, 452, 610, 734, 796, 784, 702, 571, 417, 270, 151, 69, 22, 3, 0, 4, 9, 11, 8, 1, 0, 0, 22, 79, 175, 304, 451, 589, 691, 734, 712, 629, 505, 364, 233, 128, 57, 17, 1, 0, 1, 4, 5, 6, 9, 14, 22, 29, 34, 37, 37, 34, 29, 23, 17, 12, 8, 4, 2, 1, 0, 0, 0, 0, 0, 2, 5, 9, 14, 19, 23, 25, 25, 23, 20, 15, 12, 9, 9, 12, 16, 20, 24, 26, 25, 22, 18, 12, 7, 3, 1, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 3, 3, 3, 2, 2, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 4, 5, 6, 8, 11, 14, 16, 15, 11, 4, 0, 0, 19, 67, 148, 257, 380, 497, 585, 625, 611, 546, 445, 329, 218, 127, 63, 26, 9, 5, 7, 10, 10, 6, 0, 0, 2, 32, 94, 190, 314, 449, 569, 652, 679, 645, 557, 435, 301, 181, 89, 31, 4, 0, 0, 3, 3, 2, 0, 0, 0, 0, 1, 2, 2, 2, 3, 4, 6, 7, 10, 13, 17, 22, 28, 33, 36, 38, 37, 34, 30, 22, 13, 2, 0, 1, 31, 93, 190, 315, 450, 571, 654, 682, 649, 561, 439, 306, 185, 92, 33, 5, 0, 0, 2, 3, 3, 5, 9, 16, 25, 33, 39, 41, 40, 36, 31, 25, 20, 17, 14, 13, 11, 10, 9, 9, 9, 9, 8, 3, 0, 0, 14, 58, 138, 250, 381, 511, 613, 667, 661, 597, 489, 361, 234, 128, 54, 12, 0, 0, 3, 8, 7, 2, 0, 0, 16, 66, 149, 262, 389, 509, 597, 636, 617, 544, 435, 310, 193, 100, 38, 7, 0, 0, 2, 3, 2, 0, 0, 0, 0, 3, 4, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 2, 4, 5, 7, 8, 9, 10, 11, 9, 5, 0, 0, 9, 43, 108, 206, 329, 459, 575, 651, 672, 631, 538, 414, 289, 191, 141, 149, 210, 303, 404, 486, 526, 515, 456, 366, 269, 190, 151, 164, 225, 320, 426, 517, 569, 572, 523, 433, 323, 212, 119, 52, 15, 0, 0, 1, 3, 2, 0, 0, 0, 0, 0, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 10, 14, 17, 18, 17, 15, 11, 8, 5, 2, 1, 1, 1, 1, 1, 2, 3, 4, 7, 11, 16, 21, 25, 27, 28, 28, 26, 23, 19, 16, 14, 13, 13, 14, 17, 20, 23, 24, 24, 22, 19, 15, 10, 7, 4, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 1, 0, 0, 1, 2, 3, 3, 3, 3, 3, 5, 8, 12, 17, 21, 24, 25, 24, 22, 19, 16, 13, 11, 9, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 10, 13, 15, 15, 13, 10, 7, 3, 1, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 5, 6, 7, 7, 7, 6, 4, 2, 1, 2, 3, 2, 0, 0, 0, 9, 36, 83, 149, 227, 306, 371, 409, 414, 385, 329, 255, 178, 109, 55, 20, 2, 0, 0, 2, 4, 2, 0, 0, 2, 22, 61, 121, 196, 278, 352, 405, 427, 414, 369, 300, 220, 143, 79, 34, 9, 0, 0, 0, 3, 6, 9, 13, 19, 26, 31, 34, 34, 31, 27, 21, 16, 11, 7, 5, 4, 3, 3, 3, 3, 2, 2, 2, 4, 7, 12, 17, 23, 28, 32, 33, 33, 31, 27, 23, 18, 14, 11, 8, 6, 5, 4, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 13, 14, 14, 12, 10, 8, 5, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 4, 3, 3, 2, 2, 1, 1, 2, 2, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 17, 21, 23, 24, 24, 23, 20, 16, 10, 3, 0, 0, 19, 64, 138, 241, 361, 483, 587, 654, 673, 640, 562, 454, 334, 220, 126, 59, 19, 2, 0, 0, 1, 3, 5, 8, 14, 20, 27, 31, 33, 31, 28, 23, 18, 14, 10, 7, 5, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 4, 5, 4, 2, 0, 0, 6, 31, 80, 154, 250, 353, 449, 519, 552, 542, 492, 412, 318, 226, 146, 87, 48, 27, 17, 14, 11, 7, 2, 0, 0, 13, 45, 99, 175, 269, 367, 457, 521, 548, 532, 477, 392, 293, 197, 115, 56, 20, 3, 0, 0, 1, 0, 0, 0, 0, 4, 10, 16, 21, 24, 25, 24, 22, 19, 16, 14, 12, 10, 9, 8, 8, 8, 8, 7, 7, 6, 4, 3, 3, 3, 3, 4, 5, 5, 6, 6, 6, 8, 10, 13, 17, 21, 26, 30, 33, 35, 35, 32, 26, 17, 7, 0, 2, 20, 61, 129, 223, 334, 447, 546, 613, 635, 608, 537, 436, 321, 212, 121, 56, 18, 2, 0, 1, 1, 0, 0, 6, 37, 98, 191, 310, 443, 567, 663, 713, 709, 653, 556, 437, 313, 203, 117, 58, 24, 8, 4, 4, 5, 6, 6, 7, 8, 10, 13, 15, 16, 15, 13, 10, 4, 0, 0, 10, 36, 85, 157, 247, 346, 437, 506, 538, 529, 480, 404, 319, 246, 204, 202, 244, 320, 414, 504, 571, 599, 580, 521, 433, 339, 261, 217, 216, 257, 329, 412, 485, 531, 539, 506, 439, 349, 253, 164, 92, 43, 14, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 7, 10, 13, 15, 16, 14, 12, 10, 9, 9, 11, 15, 20, 26, 31, 35, 37, 36, 33, 28, 21, 15, 9, 4, 2, 1, 1, 2, 2, 2, 2, 2, 3, 5, 9, 15, 21, 26, 28, 29, 27, 24, 20, 16, 13, 10, 8, 7, 5, 4, 3, 2, 1, 1, 2, 3, 6, 9, 13, 17, 21, 24, 25, 26, 24, 22, 19, 15, 12, 10, 8, 7, 7, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 6, 6, 6, 6, 5, 5, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 9, 8, 7, 5, 3, 2, 1, 0, 1, 2, 4, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 11, 13, 15, 18, 21, 25, 28, 31, 31, 29, 26, 22, 19, 18, 19, 22, 26, 30, 33, 34, 32, 28, 20, 11, 3, 0, 10, 38, 91, 169, 269, 379, 485, 569, 616, 619, 576, 496, 394, 286, 188, 109, 55, 23, 9, 5, 7, 10, 12, 14, 16, 19, 23, 26, 30, 31, 31, 29, 26, 22, 18, 14, 11, 9, 7, 6, 6, 6, 6, 5, 4, 3, 2, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 1, 2, 4, 5, 7, 8, 9, 10, 9, 9, 9, 9, 10, 12, 14, 16, 16, 13, 9, 3, 1, 7, 28, 69, 134, 218, 316, 412, 492, 542, 552, 519, 450, 357, 256, 163, 89, 39, 11, 0, 0, 0, 0, 0, 1, 3, 7, 13, 20, 26, 30, 32, 33, 31, 29, 25, 21, 16, 11, 8, 5, 3, 3, 3, 2, 2, 2, 2, 2, 3, 3, 3, 2, 1, 1, 1, 2, 3, 2, 0, 0, 1, 16, 47, 96, 160, 233, 301, 353, 379, 374, 341, 290, 234, 190, 171, 184, 231, 302, 383, 455, 502, 512, 481, 415, 326, 231, 143, 75, 30, 6, 0, 0, 1, 3, 2, 1, 0, 0, 0, 0, 3, 5, 6, 4, 0, 0, 3, 26, 71, 137, 216, 294, 356, 389, 389, 359, 308, 248, 188, 138, 98, 69, 48, 32, 19, 10, 2, 0, 0, 6, 23, 55, 104, 172, 256, 348, 438, 512, 559, 569, 542, 481, 398, 306, 218, 144, 90, 54, 33, 23, 19, 17, 17, 16, 15, 13, 12, 11, 11, 11, 12, 11, 10, 6, 1, 0, 3, 18, 51, 103, 173, 257, 343, 421, 478, 504, 494, 450, 379, 293, 204, 125, 64, 24, 4, 0, 0, 1, 0, 0, 0, 9, 34, 78, 140, 216, 295, 367, 420, 445, 437, 398, 335, 258, 180, 111, 58, 23, 5, 0, 0, 0, 1, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 4, 5, 5, 7, 8, 10, 13, 15, 16, 16, 15, 14, 14, 15, 17, 17, 15, 9, 4, 8, 29, 75, 149, 241, 336, 413, 452, 442, 386, 297, 198, 108, 43, 7, 0, 0, 8, 14, 16, 15, 13, 12, 12, 13, 13, 14, 13, 13, 12, 11, 9, 8, 7, 6, 5, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 4, 4, 3, 3, 4, 5, 6, 8, 10, 11, 13, 15, 16, 17, 18, 19, 19, 19, 19, 21, 23, 26, 31, 36, 40, 45, 49, 53, 57, 61, 67, 73, 81, 90, 100, 111, 122, 133, 143, 153, 162, 171, 180, 190, 201, 212, 222, 231, 240, 247, 252, 254, 253, 248, 238, 225, 209, 192, 176, 163, 154, 151, 153, 161, 175, 193, 216, 241, 269, 300, 333, 369, 408, 448, 490, 531, 569, 601, 625, 640, 647, 648, 647, 648, 656, 671, 692, 716, 734, 742, 732, 704, 655, 589, 511, 427, 342, 262, 192, 135, 92, 64, 47, 39, 36, 36, 35, 34, 32, 29, 26, 24, 21, 19, 17, 16, 15, 14, 13, 12, 10, 8, 7, 5, 5, 5, 5, 5, 5, 4, 3, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"basecallPos": [461, 474, 482, 493, 505, 519, 531, 543, 558, 571, 583, 593, 606, 620, 630, 643, 655, 669, 682, 692, 701, 713, 726, 740, 756, 767, 777, 790, 802, 813, 824, 836, 850, 863, 877, 889, 903, 916, 929, 938, 951, 961, 972, 985, 998, 1011, 1022, 1033, 1045, 1056, 1069, 1082, 1094, 1104, 1115, 1129, 1141, 1156, 1167, 1182, 1192, 1204, 1215, 1227, 1239, 1249, 1261, 1273, 1286, 1300, 1314, 1327, 1338, 1349, 1361, 1374, 1387, 1400, 1413, 1425, 1436, 1447, 1459, 1471, 1482, 1493, 1506, 1519, 1531, 1544, 1555, 1566, 1578, 1589, 1601, 1613, 1626, 1638, 1650, 1661, 1675, 1687, 1699, 1710, 1723, 1736, 1748, 1759, 1772, 1782, 1794, 1807, 1818, 1830, 1844, 1857, 1870, 1882, 1895, 1907, 1919, 1929, 1941, 1955, 1966, 1979, 1991, 2003, 2015, 2029, 2040, 2053, 2065, 2076, 2086, 2098, 2111, 2124, 2137, 2147, 2160, 2173, 2183, 2195, 2207, 2218, 2229, 2241, 2252, 2264, 2277, 2290, 2303, 2315, 2326, 2338, 2349, 2361, 2374, 2387, 2399, 2412, 2424, 2434, 2445, 2456, 2468, 2480, 2492, 2505, 2517, 2529, 2540, 2551, 2563, 2575, 2588, 2600, 2612, 2625, 2635, 2646, 2657, 2668, 2681, 2694, 2705, 2717, 2729, 2742, 2755, 2767, 2778, 2789, 2801, 2813, 2826, 2838, 2850, 2860, 2872, 2885, 2898, 2909, 2922, 2935, 2948, 2958, 2970, 2982, 2994, 3006, 3020, 3032, 3043, 3053, 3065, 3078, 3091, 3102, 3114, 3126, 3138, 3150, 3163, 3176, 3187, 3198, 3209, 3222, 3234, 3246, 3259, 3270, 3282, 3293, 3306, 3318, 3330, 3342, 3354, 3365, 3378, 3390, 3400, 3412, 3423, 3435, 3448, 3460, 3473, 3485, 3496, 3507, 3520, 3532, 3544, 3555, 3568, 3581, 3593, 3605, 3617, 3629, 3640, 3652, 3662, 3674, 3686, 3698, 3709, 3720, 3732, 3744, 3755, 3768, 3781, 3792, 3806, 3818, 3830, 3843, 3855, 3866, 3878, 3889, 3901, 3914, 3927, 3939, 3952, 3964, 3976, 3987, 4000, 4012, 4023, 4036, 4047, 4059, 4072, 4085, 4096, 4109, 4120, 4132, 4144, 4156, 4168, 4181, 4193, 4205, 4216, 4228, 4240, 4252, 4264, 4276, 4288, 4299, 4311, 4323, 4335, 4346, 4359, 4371, 4383, 4396, 4407, 4418, 4430, 4441, 4454, 4466, 4477, 4489, 4502, 4514, 4526, 4539, 4551, 4562, 4573, 4586, 4598, 4610, 4622, 4635, 4646, 4659, 4671, 4683, 4695, 4706, 4718, 4730, 4743, 4754, 4766, 4778, 4790, 4802, 4813, 4824, 4836, 4849, 4862, 4873, 4885, 4896, 4908, 4919, 4931, 4944, 4956, 4968, 4981, 4994, 5005, 5018, 5028, 5040, 5052, 5064, 5077, 5089, 5100, 5111, 5123, 5136, 5149, 5161, 5171, 5183, 5195, 5207, 5218, 5230, 5241, 5254, 5267, 5279, 5291, 5303, 5315, 5326, 5337, 5349, 5362, 5373, 5385, 5397, 5409, 5421, 5433, 5445, 5456, 5468, 5480, 5492, 5503, 5515, 5526, 5538, 5551, 5562, 5575, 5588, 5599, 5612, 5624, 5636, 5648, 5661, 5673, 5685, 5697, 5709, 5720, 5733, 5745, 5757, 5770, 5782, 5794, 5804, 5816, 5828, 5840, 5853, 5865, 5877, 5890, 5902, 5913, 5925, 5937, 5949, 5962, 5974, 5986, 5997, 6009, 6020, 6033, 6044, 6056, 6069, 6082, 6094, 6107, 6119, 6131, 6143, 6156, 6169, 6180, 6192, 6204, 6216, 6228, 6239, 6251, 6262, 6274, 6285, 6297, 6309, 6322, 6335, 6346, 6358, 6371, 6383, 6395, 6406, 6417, 6429, 6442, 6454, 6466, 6478, 6489, 6501, 6514, 6526, 6539, 6551, 6564, 6576, 6588, 6600, 6610, 6622, 6634, 6645, 6657, 6669, 6681, 6695, 6705, 6718, 6730, 6743, 6755, 6767, 6779, 6790, 6802, 6813, 6825, 6837, 6849, 6862, 6875, 6888, 6899, 6911, 6924, 6936, 6949, 6962, 6974, 6985, 6996, 7009, 7020, 7032, 7044, 7056, 7068, 7079, 7091, 7104, 7116, 7128, 7140, 7153, 7165, 7177, 7189, 7201, 7212, 7224, 7236, 7247, 7260, 7273, 7285, 7297, 7310, 7322, 7335, 7347, 7358, 7369, 7381, 7394, 7406, 7417, 7430, 7442, 7456, 7467, 7479, 7490, 7502, 7515, 7526, 7538, 7551, 7563, 7574, 7587, 7600, 7612, 7626, 7637, 7650, 7661, 7672, 7683, 7695, 7707, 7720, 7733, 7746, 7758, 7770, 7782, 7793, 7805, 7818, 7830, 7842, 7853, 7865, 7877, 7889, 7900, 7913, 7924, 7937, 7949, 7959, 7972, 7983, 7994, 8004, 8018, 8030],
-"basecalls": {"461":"1:T", "474":"2:C", "482":"3:A", "493":"4:C", "505":"5:C", "519":"6:T", "531":"7:A", "543":"8:T", "558":"9:T", "571":"10:C", "583":"11:T", "593":"12:A", "606":"13:G", "620":"14:A", "630":"15:T", "643":"16:T", "655":"17:T", "669":"18:G", "682":"19:A", "692":"20:C", "701":"21:A", "713":"22:T", "726":"23:G", "740":"24:G", "756":"25:A", "767":"26:A", "777":"27:T", "790":"28:T", "802":"29:T", "813":"30:A", "824":"31:C", "836":"32:C", "850":"33:T", "863":"34:T", "877":"35:T", "889":"36:G", "903":"37:T", "916":"38:G", "929":"39:A", "938":"40:T", "951":"41:T", "961":"42:A", "972":"43:C", "985":"44:T", "998":"45:G", "1011":"46:C", "1022":"47:A", "1033":"48:A", "1045":"49:A", "1056":"50:T", "1069":"51:T", "1082":"52:T", "1094":"53:C", "1104":"54:A", "1115":"55:C", "1129":"56:T", "1141":"57:G", "1156":"58:A", "1167":"59:G", "1182":"60:A", "1192":"61:C", "1204":"62:T", "1215":"63:A", "1227":"64:A", "1239":"65:C", "1249":"66:A", "1261":"67:A", "1273":"68:T", "1286":"69:G", "1300":"70:G", "1314":"71:G", "1327":"72:C", "1338":"73:A", "1349":"74:C", "1361":"75:G", "1374":"76:C", "1387":"77:C", "1400":"78:T", "1413":"79:T", "1425":"80:A", "1436":"81:A", "1447":"82:A", "1459":"83:T", "1471":"84:C", "1482":"85:A", "1493":"86:A", "1506":"87:G", "1519":"88:T", "1531":"89:G", "1544":"90:T", "1555":"91:A", "1566":"92:C", "1578":"93:C", "1589":"94:A", "1601":"95:A", "1613":"96:A", "1626":"97:T", "1638":"98:T", "1650":"99:A", "1661":"100:T", "1675":"101:G", "1687":"102:T", "1699":"103:A", "1710":"104:C", "1723":"105:G", "1736":"106:T", "1748":"107:A", "1759":"108:C", "1772":"109:C", "1782":"110:A", "1794":"111:C", "1807":"112:C", "1818":"113:A", "1830":"114:G", "1844":"115:G", "1857":"116:C", "1870":"117:G", "1882":"118:C", "1895":"119:T", "1907":"120:C", "1919":"121:C", "1929":"122:A", "1941":"123:G", "1955":"124:T", "1966":"125:G", "1979":"126:C", "1991":"127:C", "2003":"128:C", "2015":"129:G", "2029":"130:A", "2040":"131:G", "2053":"132:A", "2065":"133:A", "2076":"134:A", "2086":"135:T", "2098":"136:G", "2111":"137:G", "2124":"138:G", "2137":"139:A", "2147":"140:T", "2160":"141:G", "2173":"142:A", "2183":"143:C", "2195":"144:T", "2207":"145:A", "2218":"146:C", "2229":"147:A", "2241":"148:C", "2252":"149:A", "2264":"150:T", "2277":"151:G", "2290":"152:G", "2303":"153:C", "2315":"154:A", "2326":"155:A", "2338":"156:A", "2349":"157:C", "2361":"158:C", "2374":"159:T", "2387":"160:C", "2399":"161:T", "2412":"162:T", "2424":"163:C", "2434":"164:A", "2445":"165:A", "2456":"166:A", "2468":"167:T", "2480":"168:C", "2492":"169:C", "2505":"170:G", "2517":"171:T", "2529":"172:C", "2540":"173:A", "2551":"174:A", "2563":"175:T", "2575":"176:C", "2588":"177:T", "2600":"178:T", "2612":"179:T", "2625":"180:T", "2635":"181:A", "2646":"182:C", "2657":"183:A", "2668":"184:C", "2681":"185:T", "2694":"186:T", "2705":"187:A", "2717":"188:C", "2729":"189:G", "2742":"190:G", "2755":"191:A", "2767":"192:A", "2778":"193:C", "2789":"194:A", "2801":"195:G", "2813":"196:C", "2826":"197:C", "2838":"198:C", "2850":"199:C", "2860":"200:A", "2872":"201:G", "2885":"202:C", "2898":"203:C", "2909":"204:C", "2922":"205:G", "2935":"206:G", "2948":"207:A", "2958":"208:T", "2970":"209:C", "2982":"210:T", "2994":"211:C", "3006":"212:G", "3020":"213:G", "3032":"214:T", "3043":"215:A", "3053":"216:C", "3065":"217:C", "3078":"218:G", "3091":"219:T", "3102":"220:A", "3114":"221:T", "3126":"222:G", "3138":"223:T", "3150":"224:T", "3163":"225:G", "3176":"226:G", "3187":"227:T", "3198":"228:A", "3209":"229:T", "3222":"230:T", "3234":"231:T", "3246":"232:C", "3259":"233:G", "3270":"234:A", "3282":"235:A", "3293":"236:C", "3306":"237:G", "3318":"238:C", "3330":"239:C", "3342":"240:T", "3354":"241:A", "3365":"242:C", "3378":"243:T", "3390":"244:C", "3400":"245:A", "3412":"246:C", "3423":"247:A", "3435":"248:C", "3448":"249:T", "3460":"250:T", "3473":"251:T", "3485":"252:T", "3496":"253:A", "3507":"254:C", "3520":"255:G", "3532":"256:A", "3544":"257:C", "3555":"258:G", "3568":"259:G", "3581":"260:T", "3593":"261:T", "3605":"262:T", "3617":"263:T", "3629":"264:T", "3640":"265:C", "3652":"266:C", "3662":"267:A", "3674":"268:A", "3686":"269:A", "3698":"270:A", "3709":"271:T", "3720":"272:A", "3732":"273:C", "3744":"274:C", "3755":"275:A", "3768":"276:C", "3781":"277:T", "3792":"278:G", "3806":"279:A", "3818":"280:A", "3830":"281:G", "3843":"282:G", "3855":"283:A", "3866":"284:C", "3878":"285:C", "3889":"286:A", "3901":"287:G", "3914":"288:T", "3927":"289:C", "3939":"290:G", "3952":"291:G", "3964":"292:C", "3976":"293:A", "3987":"294:G", "4000":"295:C", "4012":"296:A", "4023":"297:C", "4036":"298:T", "4047":"299:A", "4059":"300:G", "4072":"301:G", "4085":"302:T", "4096":"303:G", "4109":"304:A", "4120":"305:C", "4132":"306:T", "4144":"307:C", "4156":"308:C", "4168":"309:C", "4181":"310:T", "4193":"311:C", "4205":"312:T", "4216":"313:A", "4228":"314:T", "4240":"315:G", "4252":"316:G", "4264":"317:T", "4276":"318:G", "4288":"319:C", "4299":"320:A", "4311":"321:G", "4323":"322:C", "4335":"323:A", "4346":"324:T", "4359":"325:C", "4371":"326:T", "4383":"327:T", "4396":"328:T", "4407":"329:A", "4418":"330:A", "4430":"331:A", "4441":"332:T", "4454":"333:G", "4466":"334:A", "4477":"335:C", "4489":"336:T", "4502":"337:T", "4514":"338:C", "4526":"339:G", "4539":"340:G", "4551":"341:T", "4562":"342:A", "4573":"343:T", "4586":"344:T", "4598":"345:T", "4610":"346:T", "4622":"347:G", "4635":"348:G", "4646":"349:C", "4659":"350:T", "4671":"351:G", "4683":"352:T", "4695":"353:T", "4706":"354:A", "4718":"355:G", "4730":"356:A", "4743":"357:G", "4754":"358:T", "4766":"359:A", "4778":"360:G", "4790":"361:T", "4802":"362:C", "4813":"363:A", "4824":"364:A", "4836":"365:T", "4849":"366:G", "4862":"367:A", "4873":"368:C", "4885":"369:C", "4896":"370:A", "4908":"371:C", "4919":"372:A", "4931":"373:A", "4944":"374:C", "4956":"375:C", "4968":"376:C", "4981":"377:G", "4994":"378:A", "5005":"379:C", "5018":"380:C", "5028":"381:A", "5040":"382:A", "5052":"383:G", "5064":"384:G", "5077":"385:T", "5089":"386:C", "5100":"387:A", "5111":"388:C", "5123":"389:C", "5136":"390:T", "5149":"391:C", "5161":"392:C", "5171":"393:A", "5183":"394:A", "5195":"395:A", "5207":"396:A", "5218":"397:T", "5230":"398:C", "5241":"399:A", "5254":"400:G", "5267":"401:A", "5279":"402:G", "5291":"403:T", "5303":"404:G", "5315":"405:T", "5326":"406:A", "5337":"407:T", "5349":"408:C", "5362":"409:T", "5373":"410:A", "5385":"411:A", "5397":"412:A", "5409":"413:A", "5421":"414:C", "5433":"415:C", "5445":"416:C", "5456":"417:A", "5468":"418:A", "5480":"419:A", "5492":"420:C", "5503":"421:A", "5515":"422:C", "5526":"423:A", "5538":"424:T", "5551":"425:C", "5562":"426:A", "5575":"427:G", "5588":"428:A", "5599":"429:G", "5612":"430:T", "5624":"431:C", "5636":"432:T", "5648":"433:G", "5661":"434:G", "5673":"435:T", "5685":"436:G", "5697":"437:C", "5709":"438:C", "5720":"439:C", "5733":"440:G", "5745":"441:C", "5757":"442:G", "5770":"443:T", "5782":"444:C", "5794":"445:C", "5804":"446:A", "5816":"447:C", "5828":"448:C", "5840":"449:G", "5853":"450:A", "5865":"451:G", "5877":"452:G", "5890":"453:G", "5902":"454:C", "5913":"455:A", "5925":"456:G", "5937":"457:T", "5949":"458:G", "5962":"459:G", "5974":"460:C", "5986":"461:A", "5997":"462:T", "6009":"463:A", "6020":"464:C", "6033":"465:T", "6044":"466:A", "6056":"467:C", "6069":"468:G", "6082":"469:G", "6094":"470:C", "6107":"471:C", "6119":"472:C", "6131":"473:T", "6143":"474:G", "6156":"475:G", "6169":"476:A", "6180":"477:G", "6192":"478:T", "6204":"479:T", "6216":"480:G", "6228":"481:A", "6239":"482:T", "6251":"483:T", "6262":"484:A", "6274":"485:C", "6285":"486:A", "6297":"487:A", "6309":"488:G", "6322":"489:G", "6335":"490:A", "6346":"491:T", "6358":"492:G", "6371":"493:G", "6383":"494:T", "6395":"495:A", "6406":"496:C", "6417":"497:A", "6429":"498:C", "6442":"499:T", "6454":"500:T", "6466":"501:A", "6478":"502:C", "6489":"503:A", "6501":"504:C", "6514":"505:C", "6526":"506:C", "6539":"507:C", "6551":"508:T", "6564":"509:C", "6576":"510:T", "6588":"511:C", "6600":"512:C", "6610":"513:A", "6622":"514:C", "6634":"515:C", "6645":"516:A", "6657":"517:A", "6669":"518:G", "6681":"519:G", "6695":"520:A", "6705":"521:T", "6718":"522:C", "6730":"523:T", "6743":"524:G", "6755":"525:A", "6767":"526:C", "6779":"527:T", "6790":"528:A", "6802":"529:C", "6813":"530:A", "6825":"531:T", "6837":"532:A", "6849":"533:T", "6862":"534:G", "6875":"535:G", "6888":"536:A", "6899":"537:T", "6911":"538:T", "6924":"539:T", "6936":"540:G", "6949":"541:G", "6962":"542:G", "6974":"543:C", "6985":"544:A", "6996":"545:C", "7009":"546:C", "7020":"547:A", "7032":"548:A", "7044":"549:A", "7056":"550:A", "7068":"551:C", "7079":"552:A", "7091":"553:A", "7104":"554:A", "7116":"555:G", "7128":"556:C", "7140":"557:A", "7153":"558:G", "7165":"559:T", "7177":"560:G", "7189":"561:T", "7201":"562:A", "7212":"563:C", "7224":"564:A", "7236":"565:C", "7247":"566:A", "7260":"567:G", "7273":"568:C", "7285":"569:A", "7297":"570:G", "7310":"571:G", "7322":"572:C", "7335":"573:T", "7347":"574:A", "7358":"575:C", "7369":"576:A", "7381":"577:A", "7394":"578:A", "7406":"579:A", "7417":"580:T", "7430":"581:C", "7442":"582:T", "7456":"583:G", "7467":"584:C", "7479":"585:A", "7490":"586:A", "7502":"587:C", "7515":"588:T", "7526":"589:A", "7538":"590:T", "7551":"591:C", "7563":"592:A", "7574":"593:T", "7587":"594:T", "7600":"595:T", "7612":"596:G", "7626":"597:G", "7637":"598:C", "7650":"599:C", "7661":"600:A", "7672":"601:C", "7683":"602:A", "7695":"603:C", "7707":"604:A", "7720":"605:G", "7733":"606:G", "7746":"607:A", "7758":"608:A", "7770":"609:G", "7782":"610:A", "7793":"611:C", "7805":"612:C", "7818":"613:T", "7830":"614:C", "7842":"615:C", "7853":"616:A", "7865":"617:A", "7877":"618:A", "7889":"619:A", "7900":"620:T", "7913":"621:G", "7924":"622:C", "7937":"623:G", "7949":"624:G", "7959":"625:T", "7972":"626:T", "7983":"627:A", "7994":"628:G", "8004":"629:T", "8018":"630:A", "8030":"631:T"}
-}
-, {
-"traceFileName": "dataset_152171",
-"leadingGaps": 2612,
-"trailingGaps": 4004,
-"peakA": [1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 6, 8, 11, 14, 17, 20, 23, 26, 30, 33, 38, 42, 47, 52, 58, 65, 71, 77, 82, 86, 88, 89, 91, 93, 97, 100, 104, 106, 107, 108, 108, 109, 111, 114, 116, 119, 121, 122, 123, 124, 126, 128, 131, 134, 136, 138, 140, 142, 144, 147, 151, 155, 159, 163, 167, 169, 170, 170, 170, 170, 172, 173, 175, 177, 177, 176, 174, 172, 171, 172, 173, 174, 174, 172, 169, 165, 160, 156, 153, 151, 151, 151, 152, 152, 152, 152, 150, 149, 148, 147, 147, 147, 146, 144, 141, 138, 135, 133, 131, 130, 130, 129, 127, 124, 121, 118, 115, 112, 110, 109, 107, 106, 104, 102, 99, 96, 93, 91, 89, 88, 87, 86, 84, 82, 81, 79, 79, 78, 77, 76, 74, 71, 68, 66, 66, 66, 67, 68, 68, 67, 65, 63, 62, 61, 61, 62, 63, 63, 64, 65, 65, 66, 66, 65, 63, 62, 60, 59, 59, 59, 61, 63, 65, 67, 69, 70, 70, 69, 68, 66, 65, 64, 64, 64, 64, 64, 64, 63, 62, 61, 61, 61, 61, 60, 59, 58, 57, 56, 56, 55, 55, 56, 56, 57, 58, 58, 59, 59, 58, 57, 55, 54, 53, 53, 53, 54, 56, 57, 58, 58, 57, 56, 55, 54, 54, 55, 57, 59, 61, 62, 63, 63, 62, 62, 62, 62, 62, 63, 63, 64, 65, 66, 67, 69, 71, 72, 71, 70, 69, 68, 67, 68, 70, 72, 75, 77, 78, 79, 79, 79, 79, 79, 79, 79, 79, 79, 80, 83, 86, 89, 92, 92, 92, 91, 89, 89, 90, 92, 96, 99, 101, 103, 104, 104, 106, 111, 121, 136, 157, 182, 209, 236, 259, 276, 284, 285, 281, 273, 265, 260, 258, 262, 271, 284, 300, 318, 337, 356, 372, 384, 391, 392, 387, 376, 361, 345, 331, 322, 317, 317, 321, 326, 333, 339, 343, 346, 348, 347, 344, 337, 327, 314, 300, 285, 272, 261, 251, 243, 238, 236, 238, 244, 252, 263, 273, 281, 287, 290, 290, 288, 284, 278, 270, 262, 254, 245, 236, 227, 219, 211, 203, 197, 193, 193, 195, 200, 206, 214, 222, 230, 239, 249, 260, 271, 280, 288, 292, 293, 291, 286, 280, 271, 262, 250, 236, 220, 202, 185, 167, 151, 137, 123, 110, 97, 84, 73, 64, 56, 51, 48, 46, 45, 45, 45, 47, 51, 57, 66, 77, 90, 104, 119, 134, 149, 165, 180, 195, 211, 227, 243, 261, 278, 295, 311, 323, 333, 340, 344, 348, 353, 358, 364, 369, 374, 377, 379, 379, 378, 378, 379, 380, 382, 383, 384, 385, 384, 382, 380, 377, 375, 374, 373, 372, 371, 370, 368, 366, 363, 361, 360, 359, 358, 356, 354, 352, 350, 349, 349, 349, 349, 350, 350, 349, 349, 350, 352, 356, 360, 365, 369, 371, 370, 367, 362, 356, 349, 341, 333, 325, 315, 304, 292, 278, 262, 246, 228, 210, 192, 174, 156, 139, 123, 108, 94, 82, 72, 63, 55, 49, 43, 38, 32, 27, 21, 17, 12, 9, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 3, 4, 4, 3, 2, 1, 1, 1, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 10, 15, 21, 28, 35, 44, 53, 64, 76, 88, 100, 112, 124, 137, 151, 165, 180, 195, 207, 217, 225, 231, 238, 246, 255, 264, 273, 280, 284, 286, 284, 282, 279, 275, 271, 266, 261, 256, 249, 242, 233, 222, 209, 194, 177, 160, 144, 131, 120, 112, 106, 102, 99, 96, 95, 95, 96, 99, 104, 110, 117, 125, 133, 141, 149, 157, 164, 170, 174, 175, 175, 173, 169, 163, 158, 152, 146, 140, 133, 125, 116, 107, 98, 91, 86, 84, 85, 88, 94, 100, 108, 116, 126, 137, 149, 162, 176, 190, 202, 212, 220, 225, 228, 228, 227, 224, 218, 211, 203, 193, 181, 169, 155, 141, 128, 116, 105, 96, 87, 80, 72, 65, 58, 52, 45, 40, 35, 32, 29, 27, 25, 24, 23, 23, 22, 22, 21, 21, 20, 19, 19, 19, 19, 20, 21, 22, 23, 23, 23, 22, 20, 18, 17, 16, 15, 15, 15, 15, 15, 15, 14, 14, 14, 13, 13, 12, 10, 9, 8, 7, 7, 7, 7, 6, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 13, 20, 28, 37, 47, 57, 68, 80, 93, 107, 123, 140, 157, 174, 190, 202, 211, 217, 221, 223, 224, 223, 221, 216, 208, 197, 183, 168, 153, 138, 123, 110, 96, 84, 72, 62, 55, 49, 45, 42, 39, 36, 32, 27, 23, 20, 19, 19, 19, 19, 18, 16, 13, 10, 8, 7, 7, 8, 8, 8, 7, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 12, 19, 28, 39, 52, 67, 82, 99, 116, 133, 150, 167, 183, 198, 212, 223, 231, 236, 238, 237, 234, 229, 223, 214, 202, 188, 172, 155, 140, 127, 118, 111, 108, 107, 107, 110, 114, 120, 128, 139, 151, 164, 178, 192, 205, 219, 232, 244, 254, 261, 263, 261, 254, 243, 230, 216, 200, 185, 169, 152, 134, 117, 100, 84, 70, 58, 47, 38, 30, 23, 17, 13, 11, 9, 8, 6, 5, 4, 4, 5, 7, 10, 11, 11, 9, 6, 3, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 10, 11, 12, 15, 20, 27, 36, 46, 57, 68, 80, 93, 108, 123, 141, 160, 179, 199, 219, 237, 252, 263, 271, 276, 277, 275, 272, 265, 257, 245, 230, 212, 194, 175, 157, 141, 126, 111, 98, 84, 72, 62, 54, 49, 46, 45, 45, 44, 41, 39, 35, 33, 31, 30, 30, 31, 30, 29, 28, 27, 26, 26, 27, 28, 29, 28, 27, 24, 21, 18, 17, 17, 18, 20, 21, 22, 21, 20, 18, 17, 16, 16, 17, 19, 21, 25, 30, 36, 45, 55, 66, 79, 92, 107, 124, 141, 159, 178, 197, 214, 228, 239, 246, 248, 247, 243, 237, 229, 217, 203, 186, 167, 147, 127, 109, 94, 81, 69, 59, 49, 41, 33, 27, 22, 20, 20, 21, 23, 26, 30, 35, 40, 47, 56, 67, 80, 96, 114, 133, 152, 171, 187, 202, 215, 226, 237, 247, 256, 262, 264, 262, 255, 243, 229, 212, 195, 177, 160, 142, 125, 108, 92, 76, 62, 49, 38, 29, 22, 17, 14, 12, 10, 8, 6, 4, 2, 1, 1, 2, 3, 3, 3, 3, 3, 4, 7, 11, 17, 23, 28, 33, 37, 41, 46, 54, 65, 78, 94, 109, 124, 136, 146, 154, 161, 168, 174, 178, 180, 178, 172, 163, 151, 138, 126, 114, 104, 95, 87, 80, 74, 70, 66, 65, 67, 71, 79, 91, 106, 123, 141, 159, 178, 195, 212, 228, 244, 257, 268, 276, 281, 283, 283, 284, 285, 287, 290, 291, 289, 286, 281, 275, 269, 263, 257, 248, 236, 221, 204, 186, 167, 149, 133, 117, 102, 88, 75, 65, 59, 57, 59, 63, 70, 78, 86, 95, 105, 117, 130, 145, 159, 172, 182, 188, 189, 186, 180, 173, 164, 154, 143, 132, 119, 107, 95, 85, 78, 73, 70, 70, 71, 76, 84, 96, 111, 129, 148, 168, 187, 206, 224, 241, 256, 268, 277, 281, 280, 275, 266, 253, 236, 217, 197, 175, 154, 135, 117, 101, 86, 73, 62, 52, 43, 36, 30, 25, 21, 18, 15, 13, 12, 10, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 4, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 17, 19, 20, 20, 20, 19, 17, 15, 14, 13, 12, 12, 13, 13, 13, 13, 11, 9, 7, 6, 7, 11, 16, 22, 29, 36, 43, 51, 60, 71, 85, 101, 118, 136, 156, 176, 196, 217, 237, 255, 270, 281, 288, 291, 293, 294, 296, 299, 301, 304, 305, 305, 305, 304, 303, 303, 304, 304, 303, 300, 296, 289, 282, 275, 268, 263, 259, 256, 253, 250, 246, 240, 233, 224, 214, 203, 190, 177, 164, 149, 134, 119, 104, 91, 78, 69, 63, 61, 64, 72, 83, 98, 116, 135, 155, 176, 198, 220, 241, 262, 279, 292, 300, 303, 301, 294, 284, 271, 255, 237, 217, 197, 177, 158, 140, 124, 109, 96, 85, 75, 68, 62, 57, 52, 48, 43, 39, 34, 30, 26, 23, 21, 18, 16, 15, 14, 14, 14, 14, 15, 15, 15, 15, 15, 16, 18, 19, 21, 23, 25, 26, 27, 27, 27, 26, 25, 24, 25, 27, 29, 32, 34, 34, 33, 31, 30, 29, 30, 32, 34, 34, 34, 32, 31, 29, 29, 30, 32, 34, 35, 35, 33, 30, 28, 26, 25, 26, 26, 27, 29, 29, 29, 29, 27, 25, 23, 22, 22, 22, 24, 26, 27, 27, 26, 24, 22, 20, 19, 18, 19, 19, 19, 18, 18, 17, 16, 15, 16, 17, 19, 23, 29, 37, 49, 65, 84, 105, 128, 152, 175, 198, 221, 244, 266, 286, 303, 313, 317, 313, 303, 289, 271, 252, 231, 210, 187, 164, 142, 120, 102, 87, 75, 65, 57, 50, 44, 39, 35, 31, 29, 27, 26, 26, 28, 32, 38, 48, 60, 74, 89, 105, 123, 143, 164, 187, 211, 233, 252, 268, 279, 287, 292, 296, 299, 302, 306, 310, 313, 317, 320, 323, 325, 325, 323, 318, 309, 296, 279, 259, 237, 214, 191, 168, 146, 125, 105, 87, 70, 55, 43, 34, 26, 21, 17, 14, 12, 11, 11, 11, 13, 15, 16, 18, 19, 20, 20, 20, 20, 18, 17, 15, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 1, 3, 7, 12, 20, 30, 42, 56, 72, 91, 111, 134, 158, 184, 211, 237, 260, 280, 293, 299, 299, 293, 283, 270, 255, 239, 219, 197, 173, 148, 124, 102, 85, 71, 60, 52, 45, 40, 35, 32, 30, 30, 31, 31, 30, 29, 26, 24, 23, 23, 24, 25, 26, 26, 25, 24, 23, 23, 24, 27, 30, 34, 39, 43, 49, 57, 66, 77, 90, 106, 124, 142, 162, 182, 201, 218, 231, 240, 243, 241, 233, 221, 206, 190, 173, 156, 139, 121, 103, 85, 68, 53, 41, 31, 24, 20, 18, 17, 17, 17, 16, 15, 14, 13, 13, 13, 14, 15, 17, 18, 19, 20, 19, 18, 16, 13, 12, 11, 11, 11, 11, 10, 10, 8, 7, 6, 6, 6, 6, 7, 7, 8, 9, 10, 10, 11, 11, 12, 11, 11, 11, 11, 10, 9, 7, 4, 3, 2, 2, 2, 3, 5, 6, 7, 7, 8, 8, 8, 8, 8, 7, 6, 6, 6, 6, 7, 7, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 13, 16, 21, 28, 38, 52, 70, 91, 113, 137, 160, 182, 203, 223, 242, 259, 273, 284, 292, 296, 297, 296, 295, 295, 296, 298, 301, 304, 308, 311, 314, 317, 319, 320, 319, 316, 312, 307, 304, 302, 302, 304, 306, 307, 304, 298, 287, 272, 253, 232, 209, 185, 160, 136, 113, 92, 74, 60, 52, 49, 51, 58, 68, 81, 94, 109, 124, 141, 158, 175, 191, 204, 212, 214, 210, 201, 189, 174, 158, 142, 125, 108, 91, 75, 61, 47, 36, 27, 21, 16, 14, 12, 12, 12, 11, 11, 10, 8, 8, 7, 8, 8, 9, 9, 9, 8, 7, 7, 7, 8, 10, 14, 18, 23, 29, 35, 43, 51, 62, 75, 90, 108, 129, 152, 178, 205, 232, 258, 280, 299, 313, 322, 328, 331, 332, 334, 338, 343, 350, 359, 368, 376, 383, 387, 387, 383, 375, 362, 344, 323, 299, 271, 241, 209, 176, 146, 118, 94, 75, 60, 50, 42, 37, 32, 28, 24, 19, 16, 12, 10, 9, 8, 8, 7, 5, 3, 2, 1, 1, 3, 4, 5, 5, 3, 1, 0, 0, 2, 6, 12, 19, 28, 39, 52, 69, 90, 115, 146, 179, 214, 247, 278, 304, 325, 341, 350, 351, 345, 330, 307, 279, 246, 214, 182, 153, 128, 106, 86, 70, 57, 47, 40, 35, 31, 27, 24, 21, 19, 17, 16, 16, 15, 15, 13, 11, 10, 8, 8, 9, 11, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 30, 30, 31, 33, 39, 47, 59, 73, 88, 106, 124, 144, 165, 186, 206, 223, 235, 242, 243, 239, 229, 216, 200, 181, 160, 138, 115, 93, 73, 56, 42, 32, 24, 19, 15, 11, 8, 6, 4, 2, 2, 2, 2, 3, 4, 7, 11, 18, 28, 43, 62, 85, 112, 141, 172, 203, 233, 262, 287, 307, 322, 330, 331, 323, 308, 287, 261, 232, 202, 172, 145, 120, 99, 81, 66, 55, 45, 38, 33, 28, 25, 22, 20, 18, 16, 15, 14, 13, 13, 15, 20, 26, 36, 47, 62, 78, 98, 119, 142, 165, 186, 204, 218, 226, 229, 225, 216, 202, 184, 163, 141, 120, 100, 82, 67, 56, 48, 44, 44, 48, 58, 71, 88, 109, 132, 156, 182, 206, 228, 246, 258, 263, 261, 252, 238, 220, 198, 175, 151, 127, 104, 84, 66, 50, 38, 28, 21, 15, 12, 10, 8, 8, 7, 7, 7, 8, 9, 10, 11, 11, 10, 8, 7, 5, 5, 6, 7, 7, 7, 6, 4, 2, 0, 0, 0, 1, 2, 3, 2, 1, 1, 1, 2, 4, 6, 7, 9, 12, 18, 29, 44, 64, 88, 114, 142, 171, 201, 233, 266, 298, 325, 347, 359, 364, 361, 354, 346, 339, 335, 334, 336, 339, 344, 348, 351, 351, 347, 338, 325, 307, 284, 258, 231, 203, 175, 148, 124, 102, 84, 69, 58, 51, 46, 43, 40, 38, 36, 34, 33, 32, 33, 35, 38, 41, 45, 50, 58, 69, 83, 102, 125, 151, 178, 207, 234, 260, 282, 302, 317, 329, 337, 341, 342, 343, 343, 344, 348, 355, 363, 374, 384, 392, 398, 400, 398, 394, 388, 382, 379, 380, 385, 393, 404, 415, 424, 427, 422, 409, 388, 359, 325, 288, 250, 212, 177, 143, 113, 87, 66, 49, 36, 27, 21, 17, 14, 12, 9, 7, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 1, 2, 3, 4, 4, 4, 3, 3, 3, 5, 8, 11, 14, 17, 19, 20, 20, 19, 19, 19, 19, 20, 20, 20, 19, 18, 17, 16, 16, 17, 18, 18, 17, 15, 14, 12, 10, 9, 8, 8, 8, 9, 11, 16, 24, 35, 51, 72, 95, 122, 151, 180, 208, 234, 256, 273, 283, 285, 280, 267, 247, 222, 194, 165, 136, 108, 84, 62, 44, 30, 20, 13, 9, 7, 7, 7, 8, 7, 7, 6, 5, 5, 4, 4, 4, 3, 3, 3, 3, 4, 5, 5, 5, 4, 3, 3, 5, 8, 13, 20, 29, 41, 55, 72, 92, 114, 137, 159, 178, 193, 202, 205, 202, 193, 180, 164, 145, 126, 106, 87, 69, 52, 38, 28, 20, 15, 12, 11, 9, 7, 5, 3, 1, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 2, 3, 4, 5, 5, 6, 6, 8, 10, 13, 17, 20, 22, 23, 23, 23, 21, 20, 18, 16, 14, 12, 10, 10, 11, 15, 22, 34, 52, 74, 102, 136, 173, 213, 254, 294, 332, 364, 389, 404, 408, 399, 379, 349, 312, 270, 229, 189, 153, 122, 97, 77, 62, 52, 46, 42, 39, 38, 36, 33, 30, 26, 22, 19, 16, 13, 11, 10, 9, 10, 11, 12, 13, 13, 13, 13, 14, 16, 19, 23, 26, 29, 30, 31, 30, 29, 28, 27, 26, 26, 27, 31, 37, 46, 59, 74, 93, 115, 140, 167, 197, 227, 255, 281, 303, 318, 328, 331, 330, 326, 323, 321, 324, 331, 341, 353, 367, 379, 388, 394, 394, 388, 376, 360, 341, 324, 310, 302, 299, 300, 302, 303, 301, 293, 279, 260, 237, 210, 182, 153, 126, 100, 78, 58, 43, 30, 20, 13, 8, 5, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 8, 9, 10, 12, 14, 17, 20, 24, 27, 30, 32, 33, 34, 33, 32, 31, 29, 27, 26, 25, 25, 26, 28, 29, 29, 29, 28, 27, 26, 25, 25, 26, 27, 28, 29, 30, 30, 29, 27, 26, 24, 23, 23, 24, 25, 26, 27, 26, 24, 22, 19, 16, 14, 13, 12, 11, 10, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 11, 18, 29, 44, 63, 87, 115, 146, 177, 207, 234, 255, 268, 273, 270, 259, 240, 215, 187, 156, 126, 98, 73, 53, 36, 25, 18, 16, 21, 32, 51, 77, 109, 147, 187, 229, 269, 305, 336, 360, 376, 383, 382, 376, 365, 352, 341, 334, 332, 335, 343, 354, 365, 375, 379, 377, 369, 356, 343, 332, 326, 326, 333, 345, 360, 374, 384, 389, 386, 375, 355, 325, 287, 245, 200, 157, 119, 87, 63, 46, 35, 27, 22, 18, 14, 11, 8, 6, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 11, 21, 35, 55, 79, 107, 137, 167, 193, 215, 229, 236, 236, 229, 216, 199, 177, 152, 126, 99, 75, 53, 36, 23, 14, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 9, 20, 38, 62, 91, 125, 163, 204, 245, 286, 323, 352, 372, 380, 375, 357, 329, 294, 253, 211, 170, 132, 99, 72, 53, 40, 33, 30, 29, 28, 26, 23, 20, 17, 15, 13, 12, 12, 11, 10, 8, 6, 4, 3, 3, 3, 4, 5, 5, 5, 4, 3, 2, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 2, 3, 4, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 12, 19, 29, 43, 63, 89, 123, 163, 207, 253, 297, 337, 369, 390, 397, 390, 368, 334, 291, 244, 197, 153, 114, 82, 57, 38, 26, 21, 24, 33, 48, 69, 94, 121, 147, 172, 194, 212, 224, 230, 228, 219, 203, 180, 152, 122, 93, 66, 43, 26, 15, 8, 6, 9, 15, 26, 43, 67, 97, 134, 177, 221, 265, 304, 334, 354, 364, 364, 357, 348, 338, 332, 330, 335, 345, 360, 380, 400, 417, 428, 429, 417, 391, 351, 303, 249, 196, 147, 107, 76, 53, 39, 32, 31, 35, 45, 61, 83, 109, 140, 173, 205, 232, 253, 263, 262, 251, 230, 202, 171, 139, 108, 80, 56, 36, 21, 11, 7, 7, 14, 27, 46, 71, 101, 136, 175, 215, 253, 288, 317, 337, 347, 347, 340, 327, 315, 306, 304, 311, 324, 341, 360, 375, 384, 385, 376, 359, 335, 308, 282, 261, 248, 244, 248, 256, 263, 268, 266, 257, 240, 218, 191, 161, 131, 101, 74, 52, 34, 21, 11, 6, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 14, 30, 53, 83, 118, 159, 203, 248, 291, 330, 359, 375, 377, 362, 333, 293, 246, 198, 153, 114, 81, 56, 38, 25, 18, 16, 18, 25, 37, 53, 73, 98, 127, 158, 193, 226, 257, 282, 296, 299, 290, 269, 239, 204, 165, 128, 93, 63, 39, 21, 9, 2, 0, 0, 3, 12, 27, 49, 79, 117, 161, 208, 255, 299, 335, 360, 372, 370, 354, 325, 287, 242, 196, 150, 110, 75, 49, 29, 17, 9, 5, 3, 2, 2, 3, 4, 5, 7, 10, 12, 14, 16, 16, 16, 15, 14, 13, 13, 12, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 6, 18, 36, 64, 99, 143, 192, 244, 296, 341, 377, 397, 401, 388, 359, 318, 268, 215, 164, 118, 80, 51, 31, 19, 15, 18, 25, 39, 58, 84, 115, 150, 185, 219, 247, 266, 274, 270, 255, 230, 199, 164, 128, 95, 66, 42, 23, 9, 1, 0, 1, 10, 27, 51, 84, 125, 172, 225, 278, 330, 374, 407, 425, 426, 409, 376, 332, 280, 227, 177, 132, 97, 70, 50, 37, 29, 24, 21, 20, 19, 18, 17, 14, 12, 8, 5, 2, 0, 0, 0, 3, 10, 23, 40, 64, 92, 124, 158, 194, 228, 257, 279, 288, 285, 270, 242, 208, 170, 133, 99, 70, 48, 30, 17, 7, 2, 1, 6, 17, 36, 63, 97, 141, 191, 247, 304, 356, 399, 427, 437, 427, 400, 360, 310, 256, 203, 153, 111, 77, 53, 38, 31, 28, 28, 28, 28, 28, 27, 25, 24, 24, 23, 23, 23, 23, 23, 22, 22, 21, 20, 18, 17, 15, 12, 10, 8, 6, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 8, 22, 44, 76, 117, 167, 223, 281, 336, 382, 414, 430, 429, 412, 386, 356, 329, 310, 303, 309, 328, 355, 384, 410, 427, 429, 416, 386, 343, 292, 237, 184, 137, 99, 70, 51, 40, 33, 30, 28, 27, 26, 24, 23, 22, 22, 22, 22, 21, 21, 21, 21, 21, 21, 21, 20, 18, 15, 13, 10, 7, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 14, 35, 67, 112, 167, 230, 294, 354, 405, 442, 460, 458, 436, 398, 347, 289, 229, 173, 124, 84, 54, 33, 21, 16, 17, 24, 37, 57, 85, 122, 169, 224, 285, 347, 404, 449, 476, 483, 467, 432, 382, 323, 262, 203, 151, 108, 74, 49, 33, 25, 21, 21, 23, 24, 24, 22, 19, 15, 12, 9, 7, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 9, 22, 41, 69, 105, 151, 204, 261, 316, 363, 397, 415, 413, 393, 357, 309, 256, 202, 152, 109, 75, 50, 34, 25, 21, 21, 22, 23, 24, 24, 22, 19, 15, 10, 6, 3, 1, 0, 0, 0, 3, 12, 30, 58, 99, 152, 214, 280, 346, 404, 447, 473, 477, 461, 425, 375, 314, 249, 186, 129, 82, 47, 23, 10, 5, 8, 18, 35, 59, 93, 135, 184, 238, 291, 340, 378, 400, 404, 389, 357, 311, 257, 201, 148, 104, 69, 46, 31, 24, 21, 22, 26, 35, 49, 70, 100, 137, 182, 229, 276, 317, 350, 372, 379, 374, 357, 333, 307, 286, 275, 278, 296, 324, 357, 387, 406, 409, 394, 362, 318, 266, 212, 161, 116, 80, 52, 31, 18, 9, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 11, 14, 16, 18, 17, 15, 13, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 11, 14, 16, 17, 17, 16, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 6, 9, 13, 17, 21, 24, 25, 25, 24, 23, 22, 21, 21, 21, 22, 22, 23, 24, 26, 27, 29, 30, 30, 29, 28, 26, 24, 23, 23, 24, 25, 27, 29, 30, 31, 31, 30, 29, 27, 25, 23, 22, 22, 22, 23, 24, 25, 25, 24, 22, 19, 16, 13, 11, 8, 6, 4, 3, 2, 2, 3, 4, 5, 6, 6, 7, 8, 9, 10, 12, 15, 17, 18, 19, 18, 15, 12, 8, 4, 2, 1, 0, 0, 0, 0, 7, 23, 49, 87, 136, 192, 250, 304, 349, 380, 392, 385, 359, 317, 265, 208, 152, 103, 63, 34, 15, 5, 0, 0, 0, 1, 3, 4, 4, 5, 7, 8, 10, 12, 14, 15, 16, 16, 16, 15, 14, 13, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 17, 21, 23, 25, 25, 24, 23, 21, 19, 17, 14, 11, 7, 4, 1, 0, 0, 1, 3, 5, 6, 8, 9, 11, 14, 17, 21, 23, 25, 25, 23, 21, 18, 16, 15, 14, 15, 17, 18, 19, 18, 17, 15, 12, 10, 9, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 4, 18, 42, 80, 128, 186, 248, 308, 360, 398, 417, 414, 390, 346, 288, 225, 163, 109, 67, 37, 18, 8, 4, 2, 2, 3, 3, 2, 2, 1, 1, 1, 1, 1, 0, 0, 0, 3, 16, 40, 78, 130, 193, 264, 337, 404, 459, 494, 505, 488, 447, 386, 313, 238, 168, 110, 66, 37, 20, 12, 9, 10, 12, 13, 14, 15, 15, 15, 15, 15, 15, 16, 17, 20, 24, 31, 43, 61, 85, 115, 150, 185, 217, 241, 255, 256, 244, 221, 190, 154, 117, 82, 53, 30, 15, 5, 1, 0, 1, 2, 3, 4, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 2, 4, 7, 10, 12, 15, 18, 22, 25, 27, 28, 28, 26, 22, 18, 14, 11, 8, 6, 5, 4, 4, 4, 4, 5, 6, 8, 10, 13, 15, 18, 21, 23, 25, 27, 28, 27, 26, 24, 22, 19, 16, 14, 12, 12, 12, 14, 19, 29, 47, 75, 117, 172, 240, 315, 391, 458, 506, 528, 520, 482, 421, 345, 265, 189, 124, 74, 38, 15, 2, 0, 2, 13, 33, 65, 108, 160, 220, 281, 337, 381, 408, 413, 399, 368, 329, 292, 264, 254, 263, 291, 331, 376, 415, 439, 442, 420, 376, 315, 246, 177, 117, 70, 38, 18, 8, 4, 2, 1, 1, 0, 1, 2, 3, 4, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 6, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 5, 22, 53, 100, 164, 240, 319, 393, 451, 485, 492, 470, 424, 361, 290, 219, 155, 103, 65, 40, 26, 22, 23, 26, 30, 32, 32, 31, 29, 25, 22, 18, 15, 12, 10, 9, 9, 9, 9, 8, 7, 6, 5, 4, 5, 6, 8, 8, 9, 8, 7, 5, 4, 4, 4, 5, 6, 8, 9, 10, 10, 10, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 21, 46, 83, 130, 181, 232, 276, 305, 318, 311, 287, 249, 203, 153, 106, 66, 36, 15, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 18, 45, 87, 146, 218, 298, 375, 438, 479, 491, 472, 426, 360, 284, 209, 141, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 88, 50, 26, 15, 13, 16, 20, 24, 26, 26, 24, 20, 17, 13, 10, 7, 4, 3, 2, 1, 2, 3, 3, 4, 4, 3, 4, 4, 6, 7, 7, 9, 13, 24, 44, 79, 130, 196, 273, 355, 431, 491, 527, 533, 508, 454, 379, 294, 207, 131, 71, 31, 9, 0, 0, 0, 2, 8, 22, 48, 88, 143, 211, 285, 357, 418, 459, 474, 461, 424, 369, 311, 261, 232, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 230, 256, 305, 365, 421, 463, 478, 464, 421, 358, 283, 208, 142, 89, 52, 31, 21, 19, 23, 28, 33, 36, 36, 35, 31, 27, 22, 18, 15, 13, 11, 10, 9, 9, 12, 22, 43, 77, 129, 195, 273, 354, 430, 489, 524, 528, 500, 444, 367, 280, 194, 120, 63, 26, 6, 0, 0, 0, 2, 9, 24, 50, 91, 144, 207, 272, 331, 375, 398, 395, 370, 328, 281, 240, 219, 226, 263, 326, 404, 480, 540, 571, 566, 526, 457, 369, 277, 191, 120, 67, 34, 16, 10, 10, 14, 17, 20, 21, 20, 19, 16, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 18, 47, 93, 155, 231, 312, 388, 448, 484, 489, 462, 408, 334, 253, 174, 107, 56, 24, 6, 0, 0, 3, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 7, 8, 10, 11, 13, 15, 17, 18, 17, 15, 11, 6, 2, 0, 0, 0, 0, 0, 0, 0, 5, 24, 61, 118, 193, 280, 368, 446, 502, 527, 517, 475, 407, 323, 236, 156, 91, 46, 19, 7, 5, 9, 15, 20, 24, 26, 26, 25, 23, 19, 15, 10, 6, 3, 2, 1, 1, 1, 2, 2, 3, 4, 6, 8, 10, 14, 17, 21, 23, 24, 24, 21, 18, 14, 10, 6, 3, 1, 0, 0, 0, 0, 1, 3, 5, 7, 10, 13, 16, 18, 21, 24, 25, 25, 24, 22, 19, 16, 14, 12, 10, 9, 7, 5, 5, 10, 23, 48, 87, 143, 213, 292, 371, 440, 487, 504, 488, 442, 378, 309, 252, 221, 223, 259, 320, 392, 460, 508, 524, 506, 456, 382, 297, 211, 135, 76, 35, 11, 0, 0, 1, 5, 8, 12, 19, 33, 60, 102, 161, 234, 313, 389, 451, 487, 492, 464, 409, 334, 251, 171, 104, 53, 21, 5, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 7, 27, 64, 118, 186, 262, 335, 393, 427, 431, 406, 355, 287, 212, 142, 84, 42, 16, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 1, 0, 0, 2, 20, 57, 117, 197, 290, 384, 468, 527, 554, 544, 499, 425, 334, 239, 152, 83, 36, 10, 0, 0, 0, 0, 5, 18, 46, 91, 154, 231, 314, 394, 458, 497, 504, 478, 425, 355, 286, 233, 209, 219, 261, 324, 392, 449, 481, 479, 444, 384, 314, 251, 210, 202, 229, 285, 356, 427, 481, 504, 492, 446, 376, 292, 207, 132, 75, 35, 14, 5, 3, 5, 7, 8, 9, 14, 27, 52, 91, 143, 205, 269, 327, 371, 392, 388, 357, 305, 240, 171, 107, 57, 23, 4, 0, 0, 1, 2, 1, 0, 0, 6, 26, 61, 110, 171, 237, 297, 343, 366, 362, 333, 283, 222, 158, 100, 55, 24, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 2, 3, 4, 5, 5, 5, 5, 5, 6, 9, 12, 17, 20, 23, 23, 20, 16, 11, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 2, 19, 55, 114, 195, 292, 392, 480, 544, 572, 560, 511, 434, 340, 245, 159, 92, 45, 19, 8, 9, 15, 24, 32, 37, 40, 40, 37, 33, 27, 21, 17, 14, 12, 11, 10, 10, 9, 8, 6, 5, 4, 4, 5, 7, 9, 11, 11, 10, 8, 6, 5, 5, 7, 10, 13, 16, 18, 19, 20, 20, 19, 18, 16, 14, 11, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 11, 17, 23, 27, 31, 34, 35, 35, 33, 31, 28, 24, 21, 18, 16, 15, 15, 14, 16, 22, 37, 68, 119, 190, 279, 375, 466, 537, 574, 570, 525, 447, 349, 247, 155, 83, 34, 8, 0, 1, 9, 18, 27, 33, 37, 37, 35, 30, 24, 19, 15, 13, 13, 14, 15, 15, 17, 26, 47, 85, 144, 222, 311, 399, 471, 515, 520, 487, 423, 344, 271, 224, 219, 261, 346, 456, 568, 658, 703, 694, 633, 534, 419, 315, 244, 220, 247, 316, 410, 505, 580, 616, 606, 551, 462, 354, 245, 150, 77, 31, 6, 0, 1, 6, 11, 13, 14, 13, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 14, 14, 14, 14, 14, 14, 16, 19, 23, 28, 33, 37, 40, 40, 39, 36, 31, 26, 20, 15, 11, 8, 4, 2, 1, 6, 21, 53, 108, 189, 293, 408, 520, 609, 658, 657, 606, 515, 400, 280, 174, 91, 37, 8, 0, 0, 7, 15, 22, 26, 28, 27, 24, 19, 14, 10, 8, 7, 8, 8, 8, 7, 4, 2, 0, 0, 1, 2, 4, 6, 7, 8, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 1, 2, 3, 4, 5, 5, 6, 6, 5, 5, 3, 2, 1, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 1, 2, 0, 0, 0, 8, 31, 74, 136, 212, 293, 365, 416, 437, 423, 378, 308, 228, 149, 84, 37, 10, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 13, 41, 90, 158, 240, 326, 402, 456, 477, 460, 408, 331, 242, 156, 85, 36, 9, 0, 0, 0, 2, 1, 0, 0, 0, 1, 2, 3, 4, 4, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 1, 2, 3, 1, 0, 0, 8, 36, 88, 166, 263, 368, 463, 531, 560, 544, 487, 399, 298, 198, 114, 53, 16, 0, 0, 0, 6, 10, 12, 12, 14, 23, 45, 88, 154, 242, 344, 444, 526, 572, 573, 528, 445, 340, 232, 137, 67, 23, 2, 0, 0, 3, 5, 6, 5, 5, 5, 5, 5, 4, 3, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 8, 7, 6, 5, 5, 5, 7, 8, 9, 8, 6, 5, 11, 30, 68, 127, 205, 293, 378, 446, 483, 482, 442, 371, 282, 192, 113, 55, 18, 1, 0, 0, 2, 4, 4, 1, 0, 0, 8, 41, 103, 193, 306, 427, 534, 609, 637, 613, 542, 438, 320, 207, 115, 50, 14, 0, 0, 1, 4, 5, 6, 6, 7, 8, 10, 11, 13, 15, 17, 21, 25, 29, 32, 32, 31, 27, 23, 18, 14, 12, 10, 10, 9, 7, 3, 2, 7, 28, 70, 140, 234, 345, 456, 547, 601, 605, 558, 469, 359, 254, 180, 154, 185, 266, 378, 497, 594, 647, 644, 586, 484, 361, 238, 135, 61, 19, 0, 0, 0, 3, 4, 3, 3, 3, 4, 5, 5, 5, 5, 5, 6, 8, 10, 11, 11, 9, 6, 3, 0, 0, 0, 0, 1, 2, 1, 0, 0, 3, 21, 57, 112, 184, 264, 339, 395, 421, 413, 370, 302, 222, 143, 77, 32, 7, 0, 0, 1, 2, 2, 0, 0, 0, 0, 1, 4, 7, 11, 14, 17, 18, 19, 18, 16, 13, 9, 6, 4, 2, 1, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 5, 6, 9, 14, 18, 22, 24, 23, 20, 16, 10, 6, 2, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 4, 5, 4, 2, 0, 0, 10, 40, 98, 184, 294, 412, 520, 597, 627, 602, 527, 418, 295, 180, 90, 32, 4, 0, 0, 3, 5, 4, 2, 1, 1, 2, 2, 1, 0, 0, 1, 2, 2, 0, 0, 0, 11, 39, 87, 154, 230, 304, 360, 389, 383, 345, 282, 207, 133, 72, 30, 7, 0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 2, 4, 7, 10, 14, 17, 19, 19, 18, 15, 12, 7, 2, 0, 0, 0, 1, 4, 4, 1, 0, 0, 19, 62, 134, 230, 337, 435, 504, 527, 499, 428, 332, 236, 166, 142, 172, 252, 364, 481, 575, 624, 615, 550, 444, 325, 221, 159, 155, 210, 309, 428, 535, 603, 615, 568, 474, 354, 233, 130, 57, 16, 0, 0, 2, 6, 8, 8, 7, 5, 4, 3, 3, 3, 4, 5, 7, 8, 7, 5, 3, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 2, 3, 2, 0, 0, 6, 31, 79, 151, 237, 325, 398, 440, 443, 405, 336, 249, 162, 89, 37, 9, 0, 0, 1, 3, 3, 1, 0, 0, 0, 1, 3, 4, 5, 6, 6, 5, 4, 4, 5, 5, 6, 7, 8, 8, 8, 9, 11, 12, 10, 6, 1, 0, 7, 34, 88, 172, 279, 397, 506, 584, 614, 590, 515, 406, 284, 172, 84, 27, 1, 0, 0, 6, 10, 9, 4, 1, 2, 15, 45, 98, 172, 262, 355, 434, 482, 488, 450, 376, 280, 183, 100, 41, 9, 0, 0, 2, 4, 5, 4, 4, 5, 7, 8, 7, 5, 2, 0, 0, 2, 4, 3, 0, 0, 5, 30, 81, 157, 254, 355, 442, 495, 503, 463, 384, 286, 191, 122, 95, 115, 176, 260, 347, 414, 444, 431, 380, 301, 213, 131, 67, 25, 3, 0, 0, 1, 5, 5, 3, 0, 0, 4, 33, 94, 190, 313, 446, 565, 645, 666, 623, 525, 393, 259, 155, 107, 127, 214, 349, 501, 636, 723, 743, 691, 581, 436, 286, 158, 67, 16, 0, 0, 4, 9, 9, 7, 4, 3, 5, 7, 10, 13, 16, 20, 24, 27, 30, 32, 32, 30, 26, 22, 18, 16, 15, 16, 19, 23, 26, 29, 30, 29, 27, 23, 18, 14, 11, 10, 11, 13, 17, 19, 20, 19, 17, 12, 7, 2, 0, 0, 0, 2, 4, 3, 0, 0, 0, 22, 68, 142, 239, 344, 438, 501, 519, 486, 412, 311, 205, 114, 48, 11, 0, 0, 2, 4, 4, 1, 0, 0, 0, 0, 2, 3, 5, 7, 10, 12, 14, 15, 15, 15, 14, 13, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 6, 4, 2, 0, 0, 0, 0, 2, 4, 3, 0, 0, 5, 31, 86, 170, 276, 388, 484, 542, 549, 501, 410, 299, 198, 134, 127, 182, 287, 417, 541, 626, 650, 609, 511, 381, 250, 150, 104, 122, 199, 315, 441, 546, 605, 605, 545, 441, 316, 195, 98, 34, 3, 0, 0, 6, 10, 10, 9, 8, 8, 9, 9, 7, 4, 0, 0, 0, 1, 4, 5, 2, 0, 0, 16, 62, 144, 257, 386, 509, 599, 635, 607, 521, 396, 261, 150, 88, 92, 163, 286, 433, 569, 663, 692, 652, 552, 417, 275, 152, 64, 15, 0, 0, 6, 14, 19, 22, 23, 24, 24, 22, 18, 13, 9, 5, 3, 2, 2, 3, 3, 4, 5, 6, 8, 9, 10, 12, 15, 19, 23, 28, 30, 30, 26, 19, 11, 3, 0, 0, 1, 3, 3, 0, 0, 2, 25, 73, 146, 237, 331, 409, 454, 456, 413, 335, 241, 149, 75, 26, 2, 0, 0, 3, 5, 3, 0, 0, 0, 1, 5, 8, 8, 6, 3, 0, 0, 0, 3, 4, 2, 0, 0, 12, 49, 115, 208, 316, 420, 498, 531, 508, 433, 325, 210, 119, 80, 107, 198, 334, 483, 608, 678, 676, 602, 474, 325, 188, 96, 66, 103, 195, 316, 437, 527, 566, 545, 471, 362, 243, 138, 60, 15, 0, 0, 3, 7, 7, 4, 2, 3, 6, 8, 9, 7, 3, 0, 0, 0, 4, 6, 3, 0, 0, 12, 60, 147, 273, 422, 567, 677, 726, 702, 611, 473, 320, 182, 80, 20, 0, 0, 3, 9, 11, 9, 7, 7, 9, 11, 13, 13, 13, 13, 14, 17, 21, 25, 27, 27, 24, 18, 10, 3, 0, 0, 0, 3, 4, 1, 0, 0, 17, 61, 135, 236, 349, 452, 522, 543, 508, 426, 317, 203, 107, 41, 6, 0, 0, 4, 6, 4, 1, 0, 0, 0, 2, 4, 7, 8, 11, 14, 17, 22, 26, 30, 32, 31, 27, 20, 12, 5, 1, 0, 2, 3, 2, 0, 0, 9, 40, 97, 179, 274, 366, 433, 460, 440, 378, 287, 189, 103, 42, 8, 0, 0, 3, 5, 4, 1, 0, 0, 0, 2, 3, 2, 0, 0, 0, 0, 2, 4, 2, 0, 0, 5, 31, 79, 150, 235, 319, 383, 412, 400, 348, 269, 182, 103, 44, 10, 0, 0, 2, 4, 4, 1, 0, 0, 0, 2, 4, 4, 3, 0, 0, 0, 0, 3, 6, 5, 0, 0, 0, 28, 90, 188, 314, 444, 552, 611, 607, 541, 429, 299, 177, 82, 24, 0, 0, 3, 12, 20, 25, 29, 33, 35, 34, 31, 25, 19, 13, 10, 9, 10, 11, 13, 14, 13, 12, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 13, 16, 18, 20, 19, 17, 14, 10, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 1, 6, 8, 4, 0, 0, 12, 63, 157, 290, 444, 588, 691, 726, 686, 581, 435, 283, 152, 59, 10, 0, 0, 9, 18, 24, 26, 28, 30, 30, 29, 25, 20, 14, 9, 6, 6, 7, 8, 9, 8, 6, 4, 3, 4, 6, 9, 13, 16, 18, 17, 14, 11, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 3, 5, 7, 7, 6, 6, 6, 8, 11, 12, 9, 2, 0, 1, 30, 93, 193, 321, 457, 573, 642, 648, 587, 476, 339, 207, 101, 33, 0, 0, 0, 5, 10, 11, 7, 0, 0, 0, 25, 88, 193, 336, 496, 641, 736, 755, 689, 551, 375, 206, 90, 58, 121, 264, 451, 636, 771, 823, 779, 651, 470, 280, 129, 51, 66, 168, 331, 515, 674, 768, 778, 702, 563, 395, 235, 110, 33, 0, 0, 2, 10, 13, 12, 9, 7, 8, 10, 12, 13, 14, 15, 19, 23, 28, 32, 34, 33, 30, 26, 22, 18, 16, 17, 19, 23, 27, 31, 33, 33, 32, 28, 22, 15, 8, 3, 1, 4, 8, 11, 9, 1, 0, 2, 43, 133, 272, 448, 630, 778, 857, 846, 748, 586, 399, 227, 99, 24, 0, 0, 4, 11, 12, 9, 8, 9, 13, 16, 17, 16, 14, 12, 12, 13, 13, 8, 2, 0, 8, 38, 95, 179, 279, 376, 449, 480, 460, 394, 296, 191, 100, 37, 4, 0, 0, 4, 7, 6, 3, 2, 3, 5, 6, 6, 3, 0, 0, 0, 2, 5, 6, 2, 0, 0, 16, 63, 144, 251, 369, 471, 535, 543, 494, 400, 284, 172, 83, 27, 0, 0, 0, 2, 5, 6, 4, 1, 0, 0, 7, 43, 111, 210, 328, 441, 523, 553, 522, 440, 326, 207, 108, 41, 6, 0, 0, 0, 3, 5, 6, 5, 0, 0, 0, 22, 87, 200, 355, 526, 678, 773, 786, 714, 574, 403, 238, 109, 30, 0, 0, 3, 10, 12, 9, 5, 5, 8, 13, 16, 17, 16, 15, 16, 19, 24, 28, 31, 31, 29, 24, 19, 15, 13, 12, 14, 16, 19, 21, 23, 24, 23, 20, 15, 8, 2, 0, 0, 1, 6, 8, 5, 0, 0, 14, 66, 159, 289, 434, 564, 645, 655, 588, 461, 308, 170, 87, 81, 157, 294, 456, 600, 686, 691, 613, 474, 311, 168, 83, 78, 152, 281, 428, 551, 617, 608, 530, 406, 267, 144, 57, 10, 0, 0, 6, 9, 7, 2, 0, 0, 0, 3, 6, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 9, 12, 15, 17, 17, 15, 12, 8, 5, 3, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 4, 3, 1, 0, 0, 0, 2, 3, 5, 6, 8, 8, 8, 6, 4, 0, 0, 0, 0, 3, 8, 8, 3, 0, 0, 23, 86, 191, 330, 478, 603, 672, 665, 580, 439, 278, 141, 65, 72, 161, 309, 475, 615, 692, 684, 594, 444, 274, 128, 41, 37, 114, 251, 411, 552, 637, 647, 581, 459, 314, 179, 77, 18, 0, 0, 6, 14, 15, 13, 8, 5, 4, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 4, 6, 9, 11, 13, 15, 16, 18, 19, 19, 18, 15, 12, 9, 6, 4, 3, 4, 4, 4, 4, 4, 4, 3, 3, 1, 0, 0, 0, 0, 5, 8, 7, 1, 0, 0, 34, 109, 227, 375, 525, 642, 694, 666, 561, 405, 238, 105, 41, 64, 169, 328, 498, 635, 703, 686, 592, 448, 290, 152, 57, 7, 0, 0, 11, 17, 17, 13, 8, 5, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 10, 10, 10, 8, 5, 3, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 3, 2, 1, 0, 1, 2, 4, 5, 7, 7, 7, 6, 5, 2, 0, 0, 0, 0, 5, 8, 6, 0, 0, 0, 30, 97, 199, 324, 446, 536, 570, 539, 451, 330, 205, 102, 34, 0, 0, 0, 4, 9, 10, 8, 1, 0, 0, 14, 68, 164, 294, 439, 566, 642, 647, 579, 455, 308, 172, 71, 14, 0, 0, 5, 10, 9, 4, 0, 0, 0, 0, 2, 3, 4, 5, 6, 7, 8, 9, 9, 8, 7, 5, 3, 0, 0, 0, 0, 3, 6, 6, 1, 0, 0, 20, 71, 154, 260, 370, 458, 501, 488, 422, 321, 209, 111, 42, 6, 0, 0, 4, 7, 5, 1, 0, 0, 2, 6, 9, 12, 13, 13, 15, 17, 20, 24, 27, 31, 32, 32, 28, 22, 15, 8, 6, 7, 12, 15, 12, 3, 0, 0, 36, 114, 237, 389, 542, 658, 707, 670, 555, 389, 216, 81, 22, 53, 166, 330, 501, 633, 693, 668, 569, 425, 272, 142, 53, 7, 0, 0, 0, 7, 11, 12, 8, 0, 0, 0, 46, 153, 321, 529, 736, 891, 951, 899, 750, 544, 332, 159, 47, 0, 0, 3, 17, 22, 20, 15, 12, 12, 13, 13, 12, 9, 5, 3, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 2, 4, 6, 7, 4, 0, 0, 0, 2, 9, 13, 8, 0, 0, 9, 75, 200, 376, 575, 751, 860, 870, 780, 614, 416, 233, 96, 19, 0, 0, 8, 17, 17, 13, 8, 6, 8, 10, 12, 12, 10, 7, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 1, 4, 6, 8, 10, 11, 13, 15, 18, 22, 26, 29, 30, 27, 21, 13, 4, 0, 0, 4, 9, 10, 3, 0, 0, 28, 105, 232, 396, 565, 701, 767, 745, 641, 483, 310, 160, 56, 3, 0, 0, 11, 17, 16, 12, 8, 7, 7, 7, 7, 5, 3, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 4, 6, 8, 10, 11, 11, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 9, 10, 12, 16, 20, 24, 27, 29, 28, 25, 21, 16, 12, 10, 10, 12, 16, 20, 24, 26, 25, 21, 14, 7, 1, 0, 0, 4, 6, 4, 0, 0, 6, 39, 103, 193, 294, 383, 437, 441, 393, 307, 205, 112, 44, 7, 0, 0, 4, 7, 6, 2, 0, 0, 0, 0, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 6, 8, 11, 15, 19, 21, 22, 20, 15, 9, 1, 0, 0, 0, 8, 13, 11, 1, 0, 0, 42, 138, 286, 465, 635, 754, 787, 725, 587, 409, 237, 103, 24, 0, 0, 5, 13, 13, 8, 3, 1, 4, 8, 11, 12, 11, 9, 9, 11, 14, 17, 19, 20, 19, 15, 11, 7, 3, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 2, 3, 5, 7, 8, 8, 7, 6, 6, 7, 10, 14, 19, 24, 27, 28, 28, 25, 22, 18, 15, 13, 12, 13, 16, 20, 24, 26, 25, 20, 12, 3, 0, 0, 2, 9, 12, 8, 0, 0, 11, 74, 192, 355, 534, 688, 776, 772, 679, 521, 341, 181, 67, 7, 0, 0, 9, 14, 11, 4, 0, 0, 0, 1, 3, 3, 2, 2, 2, 3, 4, 5, 5, 4, 2, 0, 0, 0, 0, 1, 3, 5, 6, 5, 4, 2, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 1, 3, 4, 5, 4, 2, 2, 4, 9, 14, 15, 9, 0, 0, 9, 61, 157, 293, 445, 580, 661, 663, 581, 433, 258, 102, 9, 5, 96, 258, 450, 622, 728, 743, 666, 522, 350, 192, 76, 12, 0, 0, 8, 14, 12, 5, 0, 0, 0, 0, 3, 6, 8, 11, 13, 16, 17, 18, 17, 16, 13, 10, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 3, 1, 0, 0, 0, 1, 7, 11, 9, 0, 0, 0, 45, 137, 274, 435, 582, 679, 696, 629, 498, 337, 187, 75, 12, 0, 0, 7, 12, 10, 4, 0, 0, 0, 1, 4, 6, 7, 8, 9, 10, 11, 12, 11, 9, 6, 5, 4, 3, 2, 0, 0, 0, 0, 4, 9, 10, 4, 0, 0, 18, 82, 190, 331, 475, 586, 635, 605, 506, 367, 223, 106, 31, 0, 0, 0, 5, 10, 11, 9, 3, 0, 0, 4, 54, 152, 292, 453, 596, 683, 688, 610, 470, 308, 162, 58, 4, 0, 0, 8, 13, 9, 2, 0, 0, 0, 1, 3, 4, 4, 4, 4, 5, 6, 7, 6, 5, 3, 1, 0, 0, 1, 3, 6, 8, 9, 9, 8, 6, 4, 3, 2, 2, 3, 4, 5, 6, 7, 8, 8, 7, 5, 2, 0, 0, 0, 2, 7, 9, 6, 0, 0, 4, 46, 125, 237, 362, 470, 532, 529, 463, 352, 226, 116, 39, 1, 0, 0, 7, 10, 7, 1, 0, 0, 0, 5, 10, 12, 12, 10, 7, 6, 8, 11, 13, 11, 4, 0, 0, 18, 73, 161, 273, 385, 470, 502, 473, 391, 278, 164, 73, 17, 0, 0, 3, 9, 9, 5, 0, 0, 0, 0, 2, 5, 8, 10, 13, 16, 18, 20, 22, 23, 24, 25, 24, 23, 21, 17, 14, 12, 11, 12, 14, 17, 20, 20, 18, 15, 10, 5, 1, 0, 0, 2, 4, 5, 5, 4, 2, 0, 0, 0, 0, 1, 3, 5, 6, 6, 5, 4, 2, 0, 0, 0, 0, 2, 3, 4, 5, 5, 5, 4, 3, 3, 4, 5, 6, 8, 9, 10, 9, 7, 4, 2, 0, 0, 2, 5, 8, 11, 12, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 3, 0, 0, 0, 0, 4, 11, 12, 6, 0, 0, 19, 87, 205, 359, 520, 646, 702, 668, 548, 375, 193, 52, 0, 27, 153, 335, 526, 675, 742, 708, 581, 396, 204, 56, 0, 39, 178, 377, 584, 743, 812, 772, 633, 432, 221, 58, 0, 30, 179, 398, 630, 814, 902, 873, 739, 542, 333, 159, 46, 0, 0, 1, 18, 25, 20, 6, 0, 0, 7, 62, 157, 283, 416, 522, 572, 549, 461, 332, 198, 89, 21, 0, 0, 4, 11, 11, 6, 0, 0, 0, 1, 5, 6, 5, 1, 0, 0, 0, 4, 9, 10, 4, 0, 0, 17, 79, 184, 320, 458, 564, 606, 573, 473, 337, 198, 88, 21, 0, 0, 4, 10, 10, 5, 0, 0, 0, 0, 2, 3, 3, 3, 2, 3, 4, 5, 7, 9, 11, 11, 9, 5, 0, 0, 0, 2, 11, 15, 11, 0, 0, 4, 60, 171, 333, 520, 688, 793, 800, 703, 524, 309, 116, 0, 0, 93, 285, 517, 728, 862, 887, 800, 629, 423, 232, 91, 14, 0, 0, 12, 21, 22, 17, 15, 17, 23, 29, 31, 28, 21, 13, 8, 8, 11, 15, 13, 6, 0, 0, 18, 77, 175, 299, 425, 519, 555, 522, 430, 304, 178, 78, 17, 0, 0, 4, 10, 10, 5, 0, 0, 0, 1, 5, 7, 7, 4, 0, 0, 0, 0, 9, 16, 14, 2, 0, 0, 45, 157, 328, 533, 724, 849, 873, 787, 618, 412, 222, 83, 9, 0, 0, 12, 21, 21, 16, 12, 12, 16, 19, 19, 16, 10, 5, 2, 2, 5, 7, 9, 9, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 13, 16, 18, 19, 20, 19, 17, 15, 13, 10, 8, 6, 5, 5, 6, 7, 9, 11, 12, 13, 12, 10, 6, 0, 0, 0, 0, 9, 18, 17, 5, 0, 0, 39, 154, 336, 561, 777, 928, 969, 888, 708, 482, 267, 106, 16, 0, 0, 12, 22, 21, 14, 8, 7, 11, 16, 18, 17, 11, 4, 0, 0, 0, 4, 10, 11, 5, 0, 0, 16, 78, 184, 320, 459, 564, 606, 571, 470, 332, 194, 84, 18, 0, 0, 5, 11, 11, 5, 0, 0, 0, 0, 4, 7, 7, 4, 0, 0, 0, 0, 8, 14, 13, 3, 0, 0, 35, 130, 279, 462, 636, 756, 787, 718, 571, 386, 212, 82, 11, 0, 0, 11, 20, 20, 15, 11, 11, 14, 19, 22, 23, 21, 19, 16, 15, 14, 14, 15, 15, 16, 16, 16, 16, 15, 14, 13, 11, 10, 9, 10, 12, 15, 17, 17, 14, 9, 4, 2, 5, 11, 15, 12, 1, 0, 0, 46, 149, 304, 487, 656, 765, 784, 705, 552, 367, 197, 73, 7, 0, 0, 9, 15, 12, 4, 0, 0, 0, 1, 4, 6, 7, 8, 9, 11, 12, 13, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 5, 4, 2, 0, 0, 0, 0, 2, 3, 5, 7, 8, 9, 10, 10, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 1, 0, 0, 0, 3, 11, 15, 9, 0, 0, 9, 77, 205, 383, 577, 738, 821, 802, 685, 506, 312, 148, 42, 0, 0, 3, 14, 16, 9, 0, 0, 0, 6, 13, 17, 17, 14, 10, 8, 8, 11, 16, 21, 24, 25, 24, 21, 17, 13, 10, 9, 10, 11, 12, 12, 12, 10, 8, 6, 5, 4, 3, 3, 3, 3, 4, 4, 4, 5, 5, 6, 6, 8, 9, 11, 12, 13, 14, 14, 13, 11, 8, 3, 0, 0, 0, 4, 13, 18, 12, 0, 0, 5, 76, 212, 404, 616, 794, 890, 874, 752, 559, 348, 169, 50, 0, 0, 2, 16, 20, 14, 6, 2, 5, 13, 21, 24, 22, 14, 4, 0, 0, 0, 8, 16, 16, 5, 0, 0, 33, 134, 295, 494, 685, 817, 851, 776, 617, 417, 228, 88, 11, 0, 0, 11, 19, 17, 9, 1, 0, 0, 2, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 4, 4, 5, 5, 5, 4, 4, 3, 3, 3, 4, 5, 6, 8, 9, 10, 8, 5, 0, 0, 0, 0, 8, 13, 10, 1, 0, 0, 47, 144, 289, 460, 618, 720, 736, 655, 498, 303, 122, 4, 0, 65, 238, 461, 678, 833, 887, 825, 662, 441, 218, 48, 0, 12, 158, 378, 618, 817, 924, 911, 786, 587, 369, 181, 56, 0, 0, 3, 17, 21, 17, 9, 6, 8, 12, 15, 12, 7, 2, 2, 7, 14, 15, 8, 0, 0, 19, 97, 232, 409, 590, 730, 788, 748, 619, 441, 259, 114, 26, 0, 0, 5, 15, 14, 7, 0, 0, 0, 0, 2, 4, 4, 3, 3, 4, 5, 7, 8, 8, 7, 6, 4, 3, 2, 2, 2, 4, 5, 6, 6, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 6, 7, 8, 10, 13, 15, 17, 18, 17, 15, 11, 8, 4, 3, 3, 5, 9, 14, 18, 20, 19, 13, 5, 0, 0, 0, 8, 16, 16, 6, 0, 0, 32, 132, 293, 491, 681, 810, 841, 762, 599, 398, 211, 76, 5, 0, 0, 12, 19, 14, 5, 0, 0, 0, 2, 5, 5, 3, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 0, 0, 0, 0, 2, 5, 7, 10, 11, 11, 10, 9, 7, 7, 8, 10, 13, 16, 17, 18, 16, 14, 11, 8, 6, 5, 4, 4, 4, 4, 5, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 5, 6, 7, 8, 7, 6, 5, 4, 4, 5, 6, 8, 9, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 2, 4, 5, 3, 0, 0, 0, 0, 7, 15, 17, 8, 0, 0, 23, 117, 277, 484, 694, 852, 911, 853, 696, 486, 279, 119, 26, 0, 0, 2, 7, 5, 2, 3, 7, 6, 0, 0, 0, 58, 183, 370, 589, 789, 912, 922, 816, 625, 403, 205, 67, 0, 0, 0, 17, 23, 19, 10, 4, 5, 11, 17, 18, 13, 4, 0, 0, 1, 12, 19, 15, 0, 0, 0, 65, 202, 402, 629, 827, 942, 937, 814, 611, 383, 186, 55, 0, 0, 2, 19, 24, 18, 9, 4, 5, 10, 14, 15, 12, 7, 3, 2, 2, 4, 6, 6, 6, 5, 5, 6, 5, 1, 0, 0, 0, 3, 14, 19, 14, 0, 0, 4, 78, 222, 429, 659, 857, 968, 956, 822, 598, 344, 123, 0, 0, 95, 311, 575, 821, 985, 1024, 931, 734, 492, 265, 100, 11, 0, 0, 14, 22, 16, 6, 0, 0, 4, 10, 11, 7, 1, 0, 2, 8, 12, 8, 0, 0, 9, 70, 183, 337, 504, 639, 706, 683, 577, 420, 254, 117, 30, 0, 0, 4, 13, 14, 8, 0, 0, 0, 0, 5, 7, 7, 3, 0, 0, 0, 1, 9, 13, 10, 0, 0, 0, 48, 145, 286, 446, 585, 664, 661, 575, 434, 276, 139, 46, 0, 0, 0, 2, 10, 14, 15, 10, 0, 0, 0, 52, 170, 353, 575, 787, 929, 956, 854, 645, 386, 150, 4, 0, 104, 316, 562, 771, 883, 872, 747, 550, 338, 160, 46, 0, 0, 5, 18, 19, 11, 1, 0, 0, 0, 3, 5, 6, 5, 4, 4, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 3, 5, 6, 5, 3, 1, 1, 6, 13, 16, 11, 0, 0, 2, 57, 167, 325, 501, 652, 737, 730, 633, 474, 298, 146, 44, 0, 0, 1, 12, 15, 9, 1, 0, 0, 0, 3, 8, 10, 8, 4, 0, 0, 0, 2, 12, 18, 15, 1, 0, 0, 64, 197, 395, 624, 829, 955, 963, 848, 638, 388, 159, 7, 0, 41, 219, 455, 692, 870, 943, 892, 737, 522, 305, 133, 29, 0, 0, 9, 21, 20, 11, 2, 0, 2, 9, 15, 19, 19, 17, 14, 11, 10, 9, 8, 8, 7, 7, 7, 7, 8, 8, 9, 9, 9, 9, 10, 10, 10, 10, 8, 3, 0, 0, 0, 2, 11, 16, 12, 0, 0, 0, 59, 177, 349, 543, 711, 808, 803, 698, 525, 331, 163, 50, 0, 0, 1, 13, 16, 10, 2, 0, 0, 0, 2, 5, 5, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 11, 11, 10, 8, 6, 4, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 2, 4, 5, 4, 0, 0, 0, 0, 6, 14, 15, 6, 0, 0, 30, 120, 268, 457, 646, 785, 832, 766, 602, 384, 173, 30, 0, 82, 265, 494, 704, 836, 853, 747, 549, 314, 110, 0, 18, 167, 408, 675, 896, 1008, 982, 825, 581, 315, 96, 0, 1, 148, 385, 649, 869, 986, 973, 838, 624, 390, 190, 58, 0, 0, 4, 19, 22, 14, 4, 0, 0, 5, 12, 15, 13, 6, 0, 0, 0, 3, 13, 17, 10, 0, 0, 12, 88, 229, 421, 627, 797, 882, 857, 729, 536, 330, 159, 48, 0, 0, 0, 7, 5, 0, 0, 4, 10, 9, 0, 0, 7, 84, 236, 455, 701, 913, 1031, 1021, 885, 663, 416, 204, 62, 0, 0, 2, 18, 21, 14, 2, 0, 0, 1, 7, 10, 10, 6, 2, 0, 0, 1, 4, 7, 10, 12, 13, 12, 11, 8, 6, 5, 6, 9, 13, 18, 20, 18, 11, 2, 0, 0, 2, 13, 18, 13, 0, 0, 6, 83, 232, 440, 668, 860, 960, 940, 805, 594, 366, 174, 49, 0, 0, 4, 18, 21, 14, 5, 0, 0, 2, 6, 7, 6, 3, 0, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 1, 8, 13, 10, 1, 0, 3, 51, 151, 300, 473, 631, 730, 738, 645, 476, 277, 106, 17, 38, 168, 371, 591, 764, 840, 796, 645, 429, 213, 62, 22, 111, 308, 559, 794, 946, 970, 855, 632, 364, 129, 0, 14, 176, 442, 737, 976, 1094, 1062, 897, 651, 393, 182, 49, 0, 0, 7, 21, 22, 12, 0, 0, 0, 0, 4, 7, 6, 3, 1, 0, 0, 1, 2, 3, 3, 4, 6, 7, 8, 5, 1, 0, 0, 0, 7, 14, 14, 5, 0, 0, 34, 127, 277, 460, 634, 749, 769, 683, 516, 319, 152, 61, 68, 158, 295, 430, 522, 548, 505, 407, 281, 157, 64, 28, 66, 181, 354, 551, 722, 821, 820, 718, 546, 351, 180, 61, 2, 0, 0, 5, 11, 13, 11, 7, 0, 0, 0, 29, 122, 276, 477, 684, 843, 909, 863, 717, 514, 308, 142, 39, 0, 0, 0, 6, 11, 13, 12, 7, 0, 0, 0, 52, 174, 362, 588, 801, 942, 970, 875, 686, 456, 243, 89, 7, 0, 0, 13, 20, 15, 5, 0, 0, 3, 10, 15, 13, 7, 0, 0, 0, 4, 14, 17, 10, 0, 0, 16, 100, 251, 455, 672, 847, 931, 901, 764, 562, 348, 170, 54, 0, 0, 0, 3, 6, 6, 8, 9, 4, 0, 0, 14, 101, 265, 497, 753, 973, 1094, 1081, 936, 701, 441, 217, 67, 0, 0, 1, 18, 22, 14, 2, 0, 0, 1, 8, 10, 9, 5, 1, 0, 1, 4, 8, 11, 11, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 8, 10, 11, 11, 11, 10, 8, 6, 5, 5, 6, 8, 10, 11, 12, 12, 11, 9, 8, 7, 7, 7, 7, 6, 5, 4, 3, 2, 2, 2, 4, 5, 7, 8, 8, 8, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 2, 3, 3, 4, 5, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 4, 5, 5, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 6, 6, 5, 5, 6, 8, 10, 12, 13, 12, 11, 8, 5, 3, 1, 0, 0, 1, 1, 1, 1, 2, 3, 3, 4, 2, 0, 0, 0, 0, 6, 12, 11, 2, 0, 0, 33, 118, 252, 418, 580, 695, 733, 681, 554, 388, 225, 98, 22, 0, 0, 5, 12, 11, 5, 0, 0, 0, 1, 4, 5, 5, 3, 3, 4, 6, 7, 9, 9, 9, 11, 13, 15, 15, 11, 6, 0, 0, 2, 10, 15, 12, 0, 0, 1, 62, 189, 381, 608, 823, 969, 1007, 924, 744, 516, 295, 126, 27, 0, 0, 8, 18, 17, 10, 3, 2, 7, 15, 21, 24, 23, 20, 16, 14, 13, 13, 12, 12, 12, 12, 12, 13, 14, 14, 14, 12, 10, 7, 5, 4, 5, 7, 10, 12, 11, 7, 1, 0, 0, 0, 9, 17, 16, 3, 0, 0, 51, 176, 374, 617, 854, 1024, 1080, 1007, 823, 581, 341, 152, 37, 0, 0, 7, 19, 18, 10, 0, 0, 0, 3, 10, 13, 13, 11, 8, 6, 6, 6, 7, 9, 11, 13, 14, 15, 16, 16, 15, 13, 12, 11, 10, 10, 10, 11, 11, 11, 10, 8, 6, 4, 2, 1, 2, 5, 9, 12, 13, 9, 3, 0, 0, 0, 6, 13, 12, 2, 0, 0, 45, 152, 320, 529, 734, 884, 938, 879, 725, 517, 307, 137, 31, 0, 0, 8, 25, 28, 15, 0, 0, 9, 79, 203, 371, 552, 706, 792, 787, 691, 531, 348, 184, 67, 6, 0, 0, 9, 14, 10, 2, 0, 0, 0, 6, 9, 8, 4, 0, 0, 0, 4, 9, 9, 2, 0, 0, 32, 111, 237, 393, 550, 667, 714, 676, 563, 408, 247, 116, 33, 0, 0, 2, 11, 12, 6, 0, 0, 0, 1, 7, 11, 13, 15, 15, 15, 15, 14, 12, 11, 9, 7, 7, 7, 8, 9, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 8, 9, 9, 9, 9, 8, 7, 6, 5, 7, 10, 14, 18, 18, 15, 8, 0, 0, 0, 4, 12, 14, 5, 0, 0, 37, 142, 318, 547, 785, 978, 1073, 1044, 898, 675, 431, 221, 76, 4, 0, 0, 12, 17, 11, 2, 0, 0, 0, 6, 10, 10, 7, 3, 0, 0, 0, 1, 3, 6, 8, 9, 10, 10, 9, 7, 4, 3, 4, 8, 14, 20, 22, 20, 13, 4, 0, 0, 4, 10, 11, 3, 0, 0, 36, 131, 288, 489, 696, 862, 941, 913, 785, 590, 378, 194, 68, 5, 0, 0, 10, 15, 12, 5, 0, 0, 0, 0, 0, 1, 4, 7, 8, 4, 0, 0, 14, 70, 170, 308, 463, 599, 682, 690, 620, 491, 337, 192, 84, 22, 0, 0, 0, 1, 1, 2, 4, 5, 1, 0, 0, 27, 108, 251, 447, 663, 854, 972, 982, 879, 685, 445, 216, 52, 0, 47, 203, 421, 648, 827, 915, 894, 772, 586, 381, 202, 77, 11, 0, 0, 9, 14, 9, 2, 0, 0, 5, 16, 25, 30, 28, 20, 10, 0, 0, 0, 5, 12, 12, 2, 0, 0, 46, 157, 334, 558, 787, 966, 1050, 1014, 868, 651, 415, 213, 74, 5, 0, 0, 12, 16, 10, 2, 0, 0, 8, 16, 21, 21, 17, 12, 7, 5, 4, 4, 5, 5, 5, 6, 7, 7, 8, 8, 8, 8, 9, 10, 10, 8, 4, 0, 0, 0, 1, 6, 10, 6, 0, 0, 11, 68, 177, 336, 522, 697, 819, 856, 797, 659, 477, 293, 144, 47, 0, 0, 0, 3, 9, 11, 10, 3, 0, 0, 8, 70, 195, 382, 609, 831, 997, 1062, 1008, 848, 625, 391, 195, 64, 1, 0, 0, 12, 15, 10, 1, 0, 0, 0, 2, 5, 5, 3, 2, 1, 1, 4, 7, 10, 13, 13, 11, 6, 1, 0, 0, 1, 7, 8, 4, 0, 0, 19, 84, 197, 353, 526, 679, 776, 789, 717, 577, 405, 240, 111, 31, 0, 0, 0, 7, 13, 13, 8, 0, 0, 0, 33, 118, 257, 440, 636, 802, 897, 896, 799, 630, 431, 246, 107, 26, 0, 0, 4, 11, 10, 4, 0, 0, 0, 1, 5, 6, 5, 3, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 5, 6, 7, 9, 11, 12, 13, 13, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 11, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 2, 6, 7, 3, 0, 0, 18, 76, 180, 322, 483, 629, 725, 748, 689, 564, 404, 245, 117, 35, 0, 0, 1, 9, 10, 6, 0, 0, 0, 0, 4, 7, 8, 6, 3, 0, 0, 0, 1, 6, 8, 5, 0, 0, 15, 73, 182, 340, 525, 705, 838, 893, 852, 723, 535, 330, 156, 51, 38, 119, 271, 458, 635, 760, 805, 762, 643, 480, 308, 163, 62, 10, 0, 0, 7, 9, 5, 0, 0, 0, 8, 15, 19, 18, 11, 3, 0, 0, 3, 7, 6, 0, 0, 5, 49, 141, 284, 463, 648, 799, 881, 873, 775, 612, 422, 245, 110, 29, 0, 0, 3, 9, 9, 4, 0, 0, 1, 5, 8, 8, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 12, 13, 11, 6, 1, 0, 0, 2, 4, 4, 0, 0, 1, 29, 89, 186, 311, 445, 559, 627, 633, 575, 466, 332, 201, 97, 31, 0, 0, 0, 6, 7, 3, 0, 0, 0, 1, 4, 4, 2, 0, 0, 0, 2, 4, 4, 0, 0, 2, 32, 98, 204, 343, 495, 629, 716, 735, 679, 562, 411, 259, 134, 50, 7, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 17, 74, 182, 340, 532, 726, 881, 961, 947, 842, 669, 467, 277, 129, 36, 0, 0, 2, 14, 16, 8, 0, 0, 16, 77, 186, 341, 523, 703, 846, 919, 905, 805, 641, 450, 269, 127, 39, 0, 0, 0, 7, 9, 5, 2, 3, 7, 13, 17, 17, 14, 10, 5, 4, 5, 8, 10, 11, 10, 6, 2, 0, 0, 0, 2, 2, 0, 0, 6, 37, 105, 217, 372, 551, 725, 859, 921, 894, 783, 612, 419, 241, 107, 28, 0, 0, 3, 9, 9, 4, 0, 0, 0, 1, 4, 4, 4, 2, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 3, 5, 7, 8, 9, 10, 9, 8, 7, 5, 4, 4, 3, 3, 2, 1, 1, 1, 1, 2, 4, 5, 6, 7, 7, 6, 6, 4, 3, 2, 0, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 2, 6, 7, 3, 0, 0, 19, 80, 185, 332, 500, 659, 775, 821, 787, 680, 525, 356, 205, 92, 26, 0, 0, 2, 6, 6, 2, 0, 0, 0, 3, 6, 5, 3, 0, 0, 0, 2, 5, 4, 0, 0, 4, 37, 106, 215, 355, 504, 634, 716, 730, 674, 562, 426, 303, 230, 228, 300, 426, 570, 690, 750, 733, 644, 511, 375, 278, 245, 281, 368, 476, 569, 621, 619, 568, 483, 383, 291, 226, 200, 220, 284, 379, 485, 574, 623, 616, 551, 442, 314, 191, 94, 31, 0, 0, 0, 6, 10, 8, 2, 0, 0, 16, 67, 158, 287, 440, 592, 714, 780, 774, 697, 567, 416, 280, 193, 177, 235, 353, 501, 643, 742, 773, 728, 618, 470, 320, 206, 158, 189, 297, 457, 634, 788, 884, 900, 833, 699, 526, 348, 195, 86, 24, 0, 0, 2, 6, 5, 1, 0, 0, 0, 1, 4, 6, 7, 5, 2, 0, 0, 0, 0, 4, 5, 2, 0, 0, 15, 64, 154, 284, 442, 605, 742, 828, 844, 788, 671, 517, 354, 210, 101, 34, 3, 0, 0, 3, 4, 2, 0, 0, 0, 0, 2, 3, 2, 1, 0, 0, 0, 1, 3, 6, 8, 10, 10, 10, 9, 7, 4, 1, 0, 0, 0, 1, 3, 2, 0, 0, 1, 23, 70, 147, 252, 373, 491, 588, 644, 648, 600, 509, 392, 270, 161, 78, 25, 0, 0, 0, 5, 6, 2, 0, 0, 12, 53, 123, 220, 336, 452, 551, 615, 632, 599, 523, 417, 301, 191, 103, 41, 8, 0, 0, 3, 7, 5, 0, 0, 0, 26, 86, 184, 317, 471, 624, 751, 830, 845, 795, 688, 544, 389, 246, 132, 55, 14, 0, 0, 1, 3, 2, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 2, 2, 0, 0, 0, 11, 45, 106, 197, 310, 433, 547, 634, 680, 676, 622, 529, 412, 289, 179, 93, 37, 8, 0, 0, 1, 2, 1, 0, 0, 0, 1, 3, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 9, 35, 81, 149, 236, 331, 423, 498, 544, 555, 528, 469, 387, 295, 204, 125, 65, 25, 5, 0, 0, 0, 1, 0, 0, 3, 21, 58, 119, 203, 304, 414, 516, 597, 643, 648, 612, 544, 461, 384, 331, 315, 341, 401, 482, 562, 622, 648, 634, 585, 513, 437, 377, 348, 357, 402, 471, 548, 612, 648, 645, 603, 532, 449, 374, 327, 321, 358, 432, 525, 618, 688, 721, 708, 652, 561, 450, 332, 223, 134, 68, 27, 6, 0, 0, 1, 4, 6, 7, 8, 9, 9, 9, 8, 6, 4, 2, 2, 1, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 6, 6, 7, 8, 8, 8, 7, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 30, 68, 126, 201, 289, 381, 467, 536, 579, 590, 570, 523, 460, 394, 338, 303, 296, 317, 359, 412, 463, 500, 513, 500, 461, 401, 330, 254, 181, 119, 69, 34, 12, 2, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 2, 13, 36, 72, 125, 192, 268, 349, 425, 489, 532, 550, 540, 504, 446, 374, 296, 219, 151, 96, 54, 27, 10, 2, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 2, 11, 28, 58, 101, 158, 228, 307, 389, 468, 535, 581, 601, 592, 554, 494, 419, 337, 256, 183, 122, 74, 40, 18, 6, 0, 0, 0, 0, 1, 3, 5, 7, 8, 10, 10, 10, 9, 9, 9, 10, 11, 12, 13, 13, 13, 12, 10, 9, 8, 8, 9, 9, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 11, 23, 41, 65, 99, 140, 188, 241, 294, 342, 382, 409, 423, 422, 407, 380, 344, 300, 252, 202, 155, 112, 77, 50, 34, 27, 30, 41, 60, 86, 118, 156, 198, 241, 283, 322, 354, 377, 387, 385, 371, 346, 312, 272, 230, 187, 148, 112, 81, 56, 37, 25, 20, 22, 29, 42, 60, 83, 112, 146, 186, 230, 277, 323, 365, 399, 421, 432, 430, 416, 392, 360, 323, 282, 239, 197, 157, 122, 91, 67, 49, 35, 26, 19, 15, 12, 12, 15, 22, 33, 48, 67, 90, 116, 147, 181, 218, 257, 295, 332, 365, 393, 416, 435, 451, 463, 472, 478, 481, 482, 483, 483, 483, 481, 477, 469, 456, 439, 417, 392, 364, 334, 305, 277, 251, 229, 212, 201, 196, 197, 204, 216, 231, 247, 262, 273, 281, 283, 281, 275, 264, 251, 234, 214, 192, 168, 144, 120, 98, 79, 63, 49, 38, 28, 21, 15, 11, 8, 5, 4, 2, 1, 1, 0, 0, 1, 2, 3, 4, 5, 6, 6, 6, 5, 3, 2, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 7, 8, 10, 10, 11, 11, 11, 12, 14, 17, 23, 29, 37, 46, 56, 66, 77, 89, 102, 116, 131, 147, 165, 183, 202, 220, 237, 253, 267, 281, 294, 306, 317, 327, 335, 341, 346, 351, 356, 361, 367, 371, 374, 375, 374, 372, 372, 373, 375, 378, 380, 381, 381, 379, 377, 376, 375, 375, 376, 377, 377, 377, 376, 374, 371, 367, 364, 360, 355, 349, 343, 334, 324, 313, 301, 289, 279, 269, 259, 249, 237, 223, 208, 193, 181, 171, 160, 147, 130, 114, 101, 93, 88, 85],
-"peakC": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 3, 5, 6, 7, 8, 8, 9, 11, 14, 19, 23, 28, 32, 36, 40, 44, 49, 55, 62, 69, 76, 83, 90, 96, 102, 110, 117, 125, 133, 141, 147, 153, 158, 163, 167, 171, 175, 178, 179, 180, 180, 181, 183, 187, 190, 193, 194, 192, 187, 182, 177, 173, 172, 172, 173, 175, 175, 173, 169, 164, 158, 153, 149, 147, 146, 145, 144, 142, 139, 134, 130, 125, 120, 116, 111, 106, 102, 98, 95, 93, 91, 90, 88, 86, 83, 79, 75, 71, 67, 63, 59, 56, 54, 51, 50, 48, 46, 43, 41, 40, 38, 36, 34, 31, 29, 26, 24, 23, 22, 21, 20, 19, 17, 16, 15, 14, 14, 14, 15, 14, 14, 12, 11, 9, 8, 8, 8, 8, 8, 7, 7, 6, 5, 5, 6, 7, 9, 10, 11, 11, 10, 9, 9, 9, 11, 13, 16, 19, 21, 22, 23, 24, 25, 27, 30, 33, 35, 37, 37, 37, 37, 37, 37, 39, 41, 42, 44, 44, 44, 44, 45, 46, 47, 49, 51, 53, 55, 57, 59, 62, 63, 64, 63, 62, 60, 59, 60, 62, 65, 68, 70, 72, 73, 73, 74, 74, 75, 76, 76, 76, 77, 78, 79, 80, 81, 81, 80, 79, 80, 81, 85, 89, 94, 98, 100, 101, 102, 102, 104, 106, 108, 110, 111, 112, 113, 115, 117, 119, 120, 120, 120, 119, 120, 122, 125, 129, 132, 134, 134, 134, 134, 133, 134, 134, 134, 135, 135, 135, 136, 136, 137, 138, 138, 139, 139, 140, 141, 142, 142, 142, 141, 141, 140, 141, 142, 143, 145, 145, 144, 143, 140, 138, 136, 136, 137, 138, 139, 139, 139, 138, 136, 135, 133, 132, 132, 131, 131, 130, 129, 127, 126, 125, 125, 126, 127, 128, 129, 128, 126, 124, 122, 120, 118, 118, 120, 123, 128, 138, 151, 170, 194, 220, 247, 271, 288, 297, 298, 292, 284, 274, 267, 263, 261, 262, 265, 269, 275, 283, 291, 297, 299, 293, 280, 258, 230, 198, 166, 137, 111, 90, 73, 60, 50, 42, 35, 30, 26, 23, 20, 18, 17, 15, 13, 11, 10, 9, 9, 8, 8, 7, 7, 6, 6, 6, 7, 7, 8, 8, 8, 8, 7, 6, 4, 3, 1, 1, 2, 3, 4, 6, 7, 7, 7, 6, 6, 6, 6, 5, 4, 2, 1, 1, 1, 1, 3, 4, 4, 4, 4, 3, 3, 2, 2, 2, 3, 3, 3, 4, 4, 4, 5, 6, 7, 9, 10, 12, 15, 18, 22, 26, 31, 34, 39, 44, 51, 62, 75, 92, 109, 126, 141, 154, 165, 177, 189, 203, 217, 231, 242, 250, 255, 256, 255, 251, 246, 239, 230, 219, 206, 191, 177, 162, 148, 135, 121, 107, 93, 78, 65, 53, 43, 35, 29, 23, 19, 15, 13, 11, 10, 9, 9, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 10, 13, 15, 18, 21, 24, 27, 31, 37, 45, 53, 63, 74, 85, 95, 106, 115, 124, 131, 136, 140, 143, 146, 149, 152, 155, 155, 153, 149, 142, 133, 125, 118, 112, 107, 103, 99, 93, 88, 82, 77, 74, 74, 76, 79, 83, 86, 90, 93, 97, 102, 109, 116, 123, 129, 132, 134, 134, 133, 132, 130, 128, 125, 121, 114, 105, 94, 84, 75, 67, 61, 56, 51, 47, 42, 37, 31, 27, 23, 19, 17, 14, 12, 10, 8, 6, 5, 4, 5, 6, 7, 8, 8, 8, 9, 9, 10, 13, 16, 20, 24, 29, 33, 38, 43, 50, 58, 68, 80, 95, 111, 128, 144, 159, 172, 183, 192, 200, 207, 213, 219, 224, 228, 230, 230, 228, 222, 214, 202, 189, 173, 157, 143, 131, 122, 116, 113, 113, 116, 121, 127, 135, 144, 154, 165, 176, 189, 203, 219, 234, 249, 261, 271, 276, 278, 276, 273, 269, 264, 258, 252, 242, 230, 213, 194, 173, 152, 133, 116, 102, 89, 78, 67, 57, 49, 41, 35, 30, 26, 22, 18, 14, 10, 8, 6, 6, 7, 8, 10, 10, 10, 8, 6, 4, 3, 2, 3, 4, 5, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 2, 1, 1, 1, 1, 2, 2, 3, 4, 5, 6, 8, 10, 12, 15, 19, 23, 28, 33, 38, 42, 47, 53, 59, 65, 72, 78, 84, 88, 90, 92, 94, 95, 96, 97, 96, 93, 88, 81, 73, 66, 59, 54, 49, 45, 41, 36, 31, 25, 21, 17, 14, 12, 11, 9, 7, 5, 3, 2, 3, 3, 4, 5, 4, 4, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 1, 2, 4, 4, 4, 4, 3, 2, 2, 2, 3, 5, 7, 9, 10, 10, 9, 7, 5, 3, 2, 3, 4, 6, 8, 10, 11, 12, 13, 14, 16, 19, 23, 29, 37, 45, 54, 64, 74, 85, 97, 109, 122, 135, 148, 160, 171, 182, 191, 199, 204, 207, 206, 202, 195, 185, 174, 160, 146, 132, 117, 104, 91, 79, 68, 59, 51, 43, 37, 31, 25, 20, 16, 13, 11, 9, 8, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 4, 5, 5, 4, 4, 5, 6, 9, 13, 18, 23, 27, 31, 36, 42, 49, 59, 70, 81, 93, 105, 116, 128, 138, 148, 155, 160, 162, 161, 158, 154, 149, 143, 137, 130, 122, 112, 101, 89, 77, 65, 54, 45, 37, 31, 26, 22, 18, 15, 13, 11, 9, 9, 8, 7, 6, 5, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 3, 3, 2, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 2, 3, 5, 7, 10, 13, 18, 24, 33, 44, 57, 73, 91, 110, 130, 149, 166, 183, 200, 216, 231, 246, 259, 269, 275, 278, 277, 272, 264, 252, 235, 215, 192, 168, 145, 125, 108, 95, 83, 71, 59, 47, 36, 27, 20, 16, 15, 14, 13, 11, 9, 6, 4, 2, 2, 2, 2, 3, 3, 4, 4, 4, 3, 2, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 3, 4, 3, 3, 2, 2, 2, 2, 4, 5, 6, 6, 6, 5, 4, 3, 3, 2, 2, 2, 2, 3, 4, 5, 6, 6, 5, 4, 2, 1, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 11, 16, 22, 29, 37, 46, 57, 70, 84, 100, 118, 137, 156, 174, 190, 204, 215, 223, 229, 232, 233, 233, 231, 227, 219, 206, 190, 170, 150, 130, 112, 96, 84, 73, 63, 53, 44, 34, 26, 19, 14, 10, 8, 7, 8, 9, 11, 14, 17, 22, 27, 34, 43, 54, 67, 82, 100, 118, 137, 156, 175, 192, 209, 223, 235, 245, 251, 253, 250, 242, 230, 216, 200, 184, 169, 153, 138, 124, 111, 101, 94, 92, 95, 102, 112, 125, 140, 158, 178, 200, 223, 247, 272, 295, 315, 332, 343, 347, 344, 334, 320, 302, 282, 262, 240, 218, 196, 173, 150, 127, 106, 87, 70, 56, 44, 34, 27, 22, 19, 17, 16, 14, 13, 11, 9, 8, 8, 7, 8, 8, 8, 7, 7, 6, 6, 7, 9, 11, 13, 16, 18, 21, 24, 29, 35, 43, 54, 67, 82, 99, 117, 136, 155, 172, 187, 200, 211, 218, 225, 230, 235, 241, 245, 248, 248, 245, 240, 234, 228, 226, 226, 227, 229, 229, 226, 219, 208, 195, 181, 168, 155, 143, 132, 120, 107, 93, 79, 65, 52, 41, 33, 27, 23, 20, 18, 17, 15, 14, 12, 10, 8, 7, 6, 5, 5, 4, 4, 4, 4, 4, 3, 2, 2, 1, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 12, 19, 28, 37, 49, 62, 79, 98, 121, 148, 177, 207, 236, 263, 286, 306, 321, 332, 340, 344, 344, 338, 326, 309, 286, 261, 234, 207, 182, 158, 134, 112, 90, 72, 56, 44, 36, 31, 27, 23, 20, 17, 14, 12, 10, 9, 8, 8, 7, 7, 6, 5, 4, 3, 4, 5, 6, 7, 9, 9, 8, 7, 5, 4, 5, 5, 7, 8, 8, 7, 6, 4, 3, 2, 2, 3, 4, 5, 5, 5, 5, 4, 3, 3, 3, 3, 4, 4, 4, 3, 2, 2, 2, 2, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 8, 8, 8, 7, 6, 5, 4, 3, 3, 4, 5, 6, 6, 7, 6, 6, 5, 4, 4, 4, 4, 4, 5, 6, 9, 12, 17, 23, 30, 37, 47, 58, 72, 89, 111, 136, 163, 193, 222, 250, 274, 294, 310, 320, 326, 328, 326, 319, 309, 293, 273, 248, 220, 191, 162, 136, 113, 94, 76, 61, 48, 36, 27, 20, 16, 13, 12, 12, 12, 12, 11, 10, 8, 7, 6, 5, 4, 4, 4, 4, 3, 3, 2, 2, 2, 3, 4, 4, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 10, 18, 27, 37, 47, 57, 68, 79, 90, 102, 113, 124, 133, 141, 145, 147, 146, 142, 135, 127, 117, 105, 92, 79, 65, 53, 42, 33, 26, 21, 18, 15, 13, 11, 10, 10, 10, 11, 11, 11, 11, 10, 10, 11, 15, 22, 31, 43, 57, 70, 83, 95, 106, 116, 126, 137, 150, 162, 174, 183, 187, 186, 180, 168, 154, 139, 123, 108, 93, 80, 67, 56, 47, 38, 32, 26, 21, 17, 14, 11, 9, 7, 7, 6, 6, 6, 5, 5, 4, 4, 4, 4, 5, 5, 5, 6, 6, 7, 7, 7, 6, 6, 6, 5, 6, 6, 7, 7, 7, 7, 6, 5, 4, 3, 4, 5, 6, 6, 7, 6, 6, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 4, 4, 5, 5, 5, 4, 3, 2, 1, 1, 2, 3, 6, 10, 15, 22, 32, 42, 55, 69, 85, 103, 123, 145, 166, 187, 206, 221, 231, 236, 235, 230, 221, 209, 195, 179, 163, 145, 128, 111, 95, 81, 70, 62, 57, 57, 59, 66, 76, 89, 105, 122, 140, 159, 177, 195, 211, 224, 233, 237, 235, 228, 216, 200, 182, 163, 144, 127, 111, 97, 84, 73, 65, 59, 57, 59, 64, 73, 86, 101, 118, 136, 156, 174, 191, 205, 215, 220, 220, 217, 211, 203, 192, 178, 161, 142, 123, 106, 91, 78, 69, 63, 60, 60, 64, 71, 82, 96, 111, 126, 141, 157, 172, 187, 202, 215, 225, 233, 238, 242, 246, 248, 251, 252, 253, 254, 257, 261, 267, 274, 280, 283, 285, 284, 284, 285, 288, 294, 300, 308, 315, 322, 329, 337, 345, 352, 355, 354, 347, 333, 314, 289, 262, 233, 203, 174, 146, 121, 98, 78, 61, 46, 34, 24, 17, 11, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 11, 18, 28, 40, 54, 72, 94, 121, 151, 182, 214, 245, 273, 299, 321, 338, 350, 354, 350, 336, 314, 285, 251, 217, 184, 154, 127, 105, 87, 75, 68, 67, 72, 81, 95, 112, 130, 150, 171, 191, 210, 227, 241, 251, 259, 263, 264, 260, 253, 243, 229, 214, 199, 186, 176, 168, 164, 161, 158, 155, 151, 145, 137, 128, 117, 106, 93, 81, 68, 56, 45, 36, 27, 20, 14, 9, 5, 3, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 3, 4, 5, 4, 3, 2, 2, 2, 4, 5, 7, 9, 13, 19, 29, 41, 58, 76, 96, 117, 137, 157, 176, 195, 213, 229, 244, 254, 261, 264, 264, 262, 261, 263, 269, 281, 298, 317, 336, 352, 365, 372, 373, 369, 359, 344, 324, 300, 271, 238, 205, 172, 140, 112, 88, 68, 53, 41, 33, 28, 23, 19, 16, 13, 10, 9, 9, 10, 10, 11, 10, 9, 7, 5, 3, 3, 4, 5, 7, 9, 9, 9, 8, 7, 5, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 1, 2, 2, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 15, 24, 36, 49, 63, 80, 99, 122, 149, 179, 210, 240, 266, 286, 300, 310, 316, 319, 319, 317, 313, 308, 302, 300, 302, 309, 319, 330, 338, 340, 334, 321, 302, 279, 253, 226, 198, 170, 142, 117, 94, 74, 58, 45, 35, 26, 20, 16, 13, 11, 10, 9, 8, 8, 8, 9, 12, 18, 25, 35, 46, 61, 80, 104, 133, 166, 201, 236, 269, 299, 324, 344, 357, 363, 359, 346, 323, 292, 256, 219, 184, 153, 126, 105, 89, 77, 69, 67, 71, 83, 104, 132, 166, 204, 241, 277, 310, 337, 358, 373, 380, 379, 369, 350, 323, 290, 254, 217, 182, 151, 123, 100, 81, 66, 57, 53, 54, 60, 69, 80, 93, 107, 123, 141, 161, 180, 196, 209, 215, 214, 207, 196, 181, 164, 146, 127, 108, 89, 72, 58, 47, 39, 36, 36, 40, 48, 59, 72, 88, 106, 125, 144, 162, 179, 194, 208, 219, 228, 235, 241, 245, 248, 253, 260, 272, 289, 311, 334, 357, 376, 386, 388, 380, 364, 341, 313, 282, 249, 215, 180, 146, 114, 86, 63, 45, 32, 23, 18, 14, 12, 10, 9, 7, 6, 4, 2, 1, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 2, 1, 1, 0, 1, 2, 3, 4, 4, 3, 3, 2, 3, 3, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 12, 11, 11, 12, 14, 19, 27, 38, 53, 72, 95, 121, 150, 180, 210, 239, 266, 288, 306, 318, 324, 323, 318, 310, 304, 300, 301, 305, 311, 317, 320, 322, 320, 316, 311, 303, 295, 284, 272, 260, 249, 239, 231, 226, 223, 222, 222, 221, 217, 212, 202, 189, 172, 153, 131, 109, 88, 69, 54, 42, 34, 28, 24, 20, 16, 14, 12, 12, 12, 12, 12, 13, 13, 15, 18, 22, 30, 41, 56, 77, 105, 139, 178, 221, 265, 306, 343, 372, 393, 402, 401, 389, 368, 338, 303, 264, 224, 184, 147, 115, 88, 67, 52, 44, 42, 45, 54, 68, 88, 112, 140, 171, 203, 234, 260, 282, 296, 302, 300, 290, 273, 250, 224, 196, 169, 142, 118, 96, 76, 60, 48, 41, 39, 44, 54, 70, 91, 117, 146, 177, 208, 237, 262, 281, 294, 298, 294, 283, 264, 239, 211, 182, 152, 125, 101, 80, 64, 51, 43, 39, 41, 47, 59, 77, 98, 122, 146, 168, 188, 206, 220, 231, 238, 242, 241, 235, 225, 212, 200, 189, 181, 178, 179, 183, 188, 193, 196, 196, 192, 184, 171, 154, 134, 113, 93, 76, 61, 50, 42, 37, 33, 32, 34, 39, 50, 67, 91, 121, 155, 192, 231, 270, 307, 341, 369, 389, 398, 395, 379, 353, 320, 282, 242, 203, 166, 132, 101, 75, 54, 40, 30, 25, 22, 20, 18, 16, 14, 13, 12, 11, 11, 11, 10, 9, 8, 7, 6, 6, 7, 8, 9, 10, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 9, 8, 7, 6, 6, 5, 5, 4, 4, 4, 5, 5, 6, 6, 6, 5, 5, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 7, 16, 28, 42, 59, 77, 97, 117, 138, 158, 176, 191, 200, 202, 197, 185, 169, 149, 128, 107, 87, 70, 54, 41, 31, 24, 19, 15, 13, 11, 9, 7, 6, 5, 4, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 6, 15, 27, 43, 61, 80, 100, 121, 142, 163, 183, 199, 211, 216, 212, 201, 184, 163, 140, 117, 96, 77, 60, 46, 35, 26, 19, 13, 9, 7, 4, 3, 2, 2, 2, 2, 2, 2, 3, 5, 11, 21, 35, 54, 77, 103, 134, 168, 203, 237, 267, 291, 305, 309, 303, 287, 263, 234, 202, 169, 138, 110, 85, 65, 49, 36, 25, 17, 11, 7, 4, 2, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 4, 4, 5, 6, 7, 8, 8, 7, 6, 6, 6, 6, 7, 8, 9, 9, 9, 8, 7, 6, 5, 5, 6, 8, 12, 19, 27, 39, 55, 74, 96, 121, 147, 171, 193, 211, 224, 232, 235, 236, 234, 232, 233, 239, 253, 276, 307, 342, 377, 406, 426, 435, 430, 413, 386, 352, 311, 267, 221, 176, 134, 98, 68, 46, 31, 23, 21, 23, 29, 38, 50, 66, 86, 110, 136, 163, 190, 213, 231, 240, 241, 234, 218, 197, 173, 147, 122, 99, 79, 62, 47, 34, 25, 17, 11, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 1, 5, 12, 23, 39, 60, 88, 124, 168, 217, 270, 319, 362, 393, 412, 418, 414, 401, 383, 360, 334, 308, 284, 263, 248, 241, 239, 241, 244, 243, 237, 224, 206, 183, 157, 132, 107, 85, 66, 50, 37, 27, 20, 16, 13, 11, 10, 10, 9, 9, 9, 8, 7, 6, 6, 6, 7, 9, 13, 19, 26, 36, 48, 62, 78, 93, 107, 119, 127, 131, 131, 127, 118, 105, 90, 74, 58, 44, 32, 23, 16, 11, 8, 6, 5, 3, 2, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 4, 6, 7, 8, 7, 5, 3, 2, 1, 1, 1, 1, 2, 1, 1, 0, 0, 0, 0, 1, 7, 18, 36, 62, 96, 139, 188, 241, 295, 347, 392, 427, 447, 451, 438, 410, 369, 321, 268, 217, 169, 127, 93, 65, 45, 31, 21, 15, 11, 8, 7, 5, 5, 5, 4, 5, 5, 4, 4, 3, 3, 3, 3, 4, 6, 8, 10, 12, 12, 12, 11, 9, 8, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 2, 8, 18, 34, 57, 87, 124, 168, 218, 271, 324, 373, 412, 439, 449, 441, 415, 375, 325, 270, 216, 165, 122, 87, 60, 39, 24, 14, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 13, 28, 50, 80, 119, 167, 222, 281, 339, 391, 431, 457, 466, 459, 439, 412, 383, 358, 342, 336, 340, 353, 372, 392, 410, 422, 424, 414, 391, 356, 313, 263, 212, 163, 119, 82, 53, 32, 18, 9, 4, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 19, 38, 66, 104, 149, 201, 256, 310, 359, 398, 424, 435, 430, 408, 373, 327, 274, 219, 166, 120, 82, 54, 34, 21, 12, 6, 3, 1, 2, 3, 4, 5, 5, 4, 3, 2, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 11, 23, 41, 69, 105, 149, 198, 250, 298, 340, 370, 386, 388, 374, 348, 310, 265, 215, 167, 122, 85, 56, 36, 22, 13, 8, 5, 4, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 8, 20, 39, 64, 96, 135, 180, 229, 280, 329, 369, 395, 403, 392, 365, 325, 278, 229, 182, 138, 100, 68, 43, 24, 13, 8, 11, 21, 39, 66, 102, 146, 197, 253, 309, 361, 404, 435, 451, 449, 429, 394, 345, 289, 230, 174, 125, 86, 57, 37, 25, 18, 14, 12, 10, 9, 8, 8, 9, 9, 10, 9, 9, 8, 8, 7, 7, 7, 7, 7, 6, 6, 6, 6, 7, 7, 8, 9, 10, 11, 12, 12, 13, 13, 13, 11, 10, 7, 5, 4, 4, 6, 10, 18, 32, 53, 81, 117, 160, 207, 256, 301, 338, 363, 372, 364, 340, 303, 258, 210, 163, 121, 86, 59, 39, 26, 17, 11, 6, 4, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 2, 2, 3, 4, 4, 4, 5, 5, 4, 4, 3, 2, 1, 1, 1, 1, 2, 3, 3, 4, 3, 3, 2, 2, 3, 4, 6, 8, 9, 9, 8, 5, 3, 0, 0, 0, 2, 6, 14, 27, 46, 74, 111, 155, 203, 251, 293, 324, 341, 341, 326, 298, 260, 217, 173, 132, 94, 64, 40, 22, 11, 4, 1, 0, 0, 1, 1, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 3, 4, 4, 5, 6, 6, 7, 7, 7, 6, 6, 5, 3, 2, 1, 0, 2, 7, 15, 28, 46, 69, 96, 126, 156, 186, 211, 229, 237, 236, 224, 204, 178, 148, 117, 88, 63, 43, 28, 17, 11, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 7, 17, 35, 61, 96, 142, 194, 251, 307, 356, 393, 413, 415, 400, 369, 326, 276, 221, 168, 119, 77, 46, 25, 14, 9, 8, 9, 10, 10, 9, 9, 8, 9, 10, 11, 11, 10, 8, 6, 3, 2, 1, 1, 2, 3, 3, 4, 4, 4, 5, 5, 7, 8, 9, 9, 9, 8, 7, 5, 4, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 5, 6, 6, 6, 7, 7, 7, 6, 4, 2, 0, 0, 5, 17, 38, 67, 103, 145, 189, 233, 275, 310, 337, 351, 349, 330, 295, 250, 199, 149, 106, 73, 49, 33, 22, 16, 12, 9, 9, 9, 11, 12, 12, 12, 12, 11, 10, 9, 9, 10, 10, 10, 11, 11, 11, 11, 10, 9, 7, 6, 4, 3, 2, 4, 9, 19, 35, 58, 88, 122, 158, 192, 220, 238, 245, 240, 225, 201, 171, 139, 107, 79, 56, 37, 25, 16, 12, 9, 8, 8, 8, 7, 6, 6, 5, 3, 2, 1, 0, 0, 0, 4, 12, 25, 44, 69, 101, 139, 180, 221, 257, 284, 297, 295, 278, 248, 209, 167, 126, 90, 61, 38, 21, 10, 3, 0, 0, 2, 8, 19, 35, 58, 87, 122, 162, 201, 238, 266, 283, 286, 275, 252, 220, 183, 144, 107, 75, 48, 28, 14, 5, 1, 0, 1, 5, 12, 23, 40, 64, 94, 130, 170, 208, 239, 261, 270, 265, 248, 221, 188, 153, 119, 88, 62, 41, 25, 14, 8, 5, 5, 6, 7, 8, 9, 9, 8, 8, 8, 8, 8, 8, 7, 6, 5, 4, 4, 4, 5, 6, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 3, 2, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 3, 4, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 1, 1, 0, 0, 0, 4, 19, 48, 91, 148, 216, 288, 359, 422, 471, 500, 506, 486, 444, 384, 314, 242, 176, 120, 76, 46, 26, 14, 8, 5, 5, 5, 7, 8, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 7, 7, 5, 5, 4, 4, 4, 4, 3, 3, 2, 3, 5, 10, 18, 31, 50, 74, 103, 134, 165, 192, 210, 219, 215, 200, 177, 148, 117, 88, 64, 44, 30, 19, 13, 9, 7, 6, 6, 7, 9, 11, 12, 13, 13, 13, 12, 11, 10, 9, 9, 9, 9, 9, 9, 8, 7, 6, 5, 4, 4, 5, 5, 6, 6, 6, 5, 4, 3, 2, 2, 1, 0, 0, 0, 1, 9, 23, 45, 77, 117, 162, 209, 253, 290, 315, 324, 319, 299, 272, 243, 223, 218, 236, 276, 335, 405, 475, 533, 570, 579, 559, 512, 445, 367, 287, 211, 145, 93, 54, 28, 13, 5, 4, 5, 9, 12, 15, 16, 17, 16, 15, 14, 13, 12, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 8, 8, 7, 6, 5, 4, 3, 3, 3, 4, 5, 6, 7, 7, 6, 5, 4, 4, 4, 4, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 13, 34, 67, 112, 167, 228, 290, 346, 389, 414, 417, 399, 364, 316, 266, 221, 189, 173, 174, 189, 211, 236, 255, 265, 263, 248, 222, 188, 151, 114, 80, 53, 33, 19, 10, 6, 5, 5, 5, 6, 7, 7, 8, 8, 9, 11, 12, 13, 12, 11, 9, 7, 6, 6, 6, 6, 6, 6, 5, 3, 2, 2, 3, 4, 5, 6, 6, 5, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 2, 3, 4, 6, 7, 9, 9, 9, 7, 6, 5, 4, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 6, 15, 31, 54, 84, 119, 156, 191, 219, 237, 242, 234, 214, 185, 151, 116, 84, 56, 35, 19, 9, 3, 0, 0, 0, 2, 12, 32, 64, 110, 169, 238, 313, 384, 443, 481, 492, 474, 429, 365, 292, 218, 152, 98, 58, 31, 15, 6, 3, 2, 3, 4, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 6, 8, 9, 11, 13, 13, 13, 13, 12, 10, 9, 8, 8, 8, 8, 9, 10, 11, 11, 10, 8, 7, 6, 6, 7, 9, 10, 11, 11, 9, 7, 4, 2, 0, 0, 0, 4, 14, 32, 58, 94, 137, 183, 227, 265, 289, 297, 289, 266, 235, 205, 184, 181, 200, 242, 302, 371, 439, 495, 528, 532, 506, 454, 381, 298, 215, 141, 82, 40, 16, 3, 0, 0, 0, 0, 0, 5, 16, 36, 65, 104, 150, 199, 244, 280, 302, 307, 294, 266, 228, 185, 142, 102, 68, 42, 24, 13, 7, 5, 5, 6, 6, 6, 5, 3, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 5, 6, 7, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 8, 8, 8, 7, 5, 4, 4, 4, 5, 7, 9, 11, 13, 15, 16, 16, 16, 15, 14, 13, 11, 10, 9, 8, 8, 6, 5, 4, 3, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 3, 4, 4, 5, 5, 5, 5, 5, 6, 7, 8, 9, 10, 10, 9, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 5, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 7, 8, 9, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 18, 42, 76, 120, 168, 217, 258, 287, 298, 292, 268, 232, 188, 142, 100, 65, 39, 22, 12, 8, 7, 7, 7, 7, 5, 4, 4, 4, 5, 7, 8, 9, 10, 9, 9, 9, 10, 10, 11, 11, 11, 10, 10, 9, 9, 9, 8, 8, 7, 6, 5, 5, 6, 7, 8, 9, 10, 10, 10, 10, 9, 8, 7, 6, 6, 6, 7, 7, 7, 7, 6, 6, 5, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 2, 15, 43, 90, 156, 237, 325, 410, 480, 525, 538, 517, 465, 389, 300, 211, 132, 71, 30, 8, 0, 0, 0, 1, 2, 2, 2, 3, 5, 6, 7, 8, 8, 7, 6, 5, 4, 2, 1, 1, 0, 1, 2, 4, 6, 7, 8, 8, 7, 5, 4, 2, 2, 2, 4, 5, 6, 7, 7, 6, 5, 5, 5, 5, 6, 8, 9, 10, 11, 11, 10, 9, 7, 5, 4, 3, 3, 3, 4, 5, 5, 5, 4, 3, 2, 2, 2, 3, 4, 5, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 3, 4, 5, 7, 9, 10, 10, 9, 7, 6, 4, 3, 1, 0, 0, 1, 13, 41, 87, 152, 231, 316, 395, 459, 497, 503, 477, 421, 346, 261, 178, 106, 53, 19, 3, 0, 0, 1, 1, 0, 0, 2, 14, 38, 74, 121, 174, 229, 276, 309, 324, 318, 292, 251, 201, 150, 102, 64, 37, 21, 13, 10, 11, 12, 13, 13, 12, 11, 10, 9, 9, 8, 8, 7, 7, 7, 7, 6, 6, 5, 4, 3, 2, 1, 0, 1, 2, 3, 4, 5, 5, 5, 4, 4, 5, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 5, 28, 71, 140, 231, 335, 440, 529, 589, 611, 591, 532, 444, 342, 239, 148, 77, 31, 7, 0, 0, 0, 0, 0, 0, 4, 19, 49, 95, 156, 227, 301, 367, 416, 438, 429, 391, 329, 255, 179, 112, 60, 26, 8, 1, 1, 4, 7, 8, 9, 9, 9, 9, 9, 9, 8, 8, 7, 5, 5, 5, 5, 6, 7, 7, 6, 4, 2, 1, 1, 1, 0, 0, 0, 3, 18, 47, 94, 157, 231, 307, 374, 422, 443, 433, 394, 334, 264, 200, 158, 149, 180, 248, 342, 447, 541, 606, 629, 605, 539, 442, 332, 225, 135, 68, 27, 6, 0, 0, 0, 2, 3, 4, 5, 7, 9, 10, 9, 7, 6, 4, 3, 4, 4, 5, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 7, 7, 8, 8, 7, 7, 7, 7, 7, 7, 7, 6, 5, 3, 1, 1, 0, 0, 0, 0, 0, 1, 10, 29, 61, 105, 156, 209, 256, 288, 302, 296, 270, 230, 182, 133, 88, 51, 25, 9, 2, 0, 2, 5, 8, 11, 12, 12, 11, 9, 7, 5, 4, 3, 3, 3, 3, 3, 2, 1, 1, 0, 1, 2, 2, 3, 3, 2, 2, 2, 2, 3, 3, 4, 5, 5, 4, 3, 2, 2, 1, 2, 2, 3, 4, 4, 3, 3, 2, 2, 2, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 7, 8, 8, 8, 8, 7, 7, 6, 6, 6, 5, 5, 5, 5, 4, 4, 5, 5, 5, 5, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 4, 6, 9, 11, 12, 12, 11, 9, 7, 5, 4, 5, 6, 8, 9, 8, 7, 5, 3, 2, 1, 1, 0, 0, 0, 9, 30, 68, 121, 185, 251, 309, 347, 360, 345, 307, 253, 192, 133, 83, 45, 20, 7, 2, 2, 4, 7, 8, 9, 10, 11, 11, 11, 9, 7, 5, 4, 3, 2, 0, 0, 0, 8, 34, 82, 152, 241, 336, 423, 486, 514, 503, 454, 378, 287, 196, 117, 58, 20, 2, 0, 0, 2, 2, 0, 0, 1, 20, 59, 121, 202, 295, 387, 466, 518, 534, 511, 454, 371, 280, 196, 134, 103, 106, 136, 181, 229, 266, 283, 278, 251, 209, 160, 111, 69, 37, 17, 7, 4, 4, 6, 7, 7, 5, 4, 3, 2, 2, 3, 4, 4, 4, 5, 5, 5, 6, 7, 8, 10, 11, 12, 12, 12, 11, 9, 7, 6, 5, 6, 6, 7, 8, 8, 7, 6, 5, 3, 2, 0, 0, 0, 4, 17, 41, 76, 121, 170, 215, 248, 263, 258, 233, 193, 146, 100, 60, 31, 12, 3, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 3, 4, 6, 9, 11, 14, 15, 15, 15, 13, 11, 9, 8, 7, 7, 8, 9, 10, 10, 11, 11, 11, 10, 10, 10, 10, 10, 10, 9, 9, 8, 8, 8, 8, 8, 8, 9, 9, 8, 8, 7, 6, 5, 5, 4, 4, 3, 2, 1, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 2, 3, 2, 0, 0, 5, 35, 95, 189, 312, 449, 581, 684, 739, 737, 677, 572, 439, 303, 182, 91, 33, 4, 0, 0, 3, 5, 6, 5, 5, 6, 8, 10, 11, 11, 10, 9, 8, 7, 6, 6, 6, 5, 5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 5, 6, 8, 10, 11, 11, 10, 8, 7, 5, 5, 5, 6, 8, 9, 11, 12, 12, 11, 9, 7, 6, 5, 5, 6, 7, 8, 8, 7, 6, 5, 5, 6, 6, 6, 6, 4, 2, 0, 0, 0, 0, 2, 3, 1, 0, 0, 13, 51, 118, 216, 337, 463, 575, 651, 675, 644, 563, 448, 324, 213, 136, 103, 113, 157, 217, 276, 317, 332, 317, 277, 221, 160, 104, 58, 27, 8, 1, 0, 1, 3, 4, 4, 5, 5, 6, 8, 10, 11, 12, 12, 12, 11, 9, 7, 5, 5, 5, 6, 8, 10, 11, 11, 10, 9, 8, 7, 7, 7, 8, 9, 9, 9, 9, 8, 8, 7, 7, 7, 7, 7, 8, 8, 9, 9, 8, 8, 8, 7, 7, 6, 6, 5, 4, 4, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 3, 4, 6, 6, 6, 6, 4, 3, 1, 0, 0, 1, 2, 4, 6, 7, 7, 6, 4, 2, 2, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 7, 27, 63, 114, 176, 238, 290, 322, 327, 304, 259, 199, 137, 81, 39, 13, 1, 0, 0, 2, 3, 4, 4, 5, 5, 5, 4, 2, 0, 0, 0, 1, 2, 1, 0, 0, 8, 35, 87, 164, 261, 365, 457, 521, 542, 517, 450, 354, 249, 151, 75, 27, 3, 0, 0, 3, 4, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 4, 4, 5, 7, 8, 8, 9, 10, 10, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 9, 8, 8, 9, 11, 12, 11, 9, 6, 3, 1, 2, 3, 2, 0, 0, 0, 19, 62, 134, 233, 345, 454, 538, 580, 571, 512, 416, 303, 193, 103, 41, 8, 0, 0, 1, 4, 4, 1, 0, 0, 0, 12, 36, 74, 124, 181, 234, 273, 291, 283, 251, 201, 145, 92, 49, 20, 4, 0, 0, 2, 4, 4, 4, 4, 4, 4, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 4, 4, 4, 4, 3, 2, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 6, 30, 76, 144, 228, 314, 387, 433, 442, 412, 351, 270, 185, 110, 53, 17, 1, 0, 1, 6, 8, 8, 7, 4, 2, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 3, 5, 3, 0, 0, 6, 45, 121, 239, 387, 544, 681, 769, 789, 737, 624, 473, 316, 179, 79, 21, 0, 0, 2, 6, 7, 4, 1, 0, 1, 2, 3, 3, 3, 3, 4, 6, 7, 8, 8, 7, 6, 5, 5, 6, 8, 9, 10, 10, 9, 8, 7, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 5, 6, 6, 5, 4, 3, 2, 2, 2, 3, 4, 5, 5, 6, 6, 5, 3, 0, 0, 0, 0, 3, 5, 3, 0, 0, 8, 50, 131, 252, 403, 558, 689, 768, 778, 716, 597, 446, 293, 162, 70, 17, 0, 0, 2, 7, 7, 3, 0, 0, 1, 23, 65, 129, 210, 295, 370, 418, 429, 400, 337, 256, 171, 97, 44, 11, 0, 0, 0, 5, 8, 7, 1, 0, 0, 25, 93, 210, 370, 553, 727, 857, 916, 889, 784, 623, 441, 273, 150, 90, 96, 155, 245, 339, 413, 449, 440, 390, 312, 223, 140, 73, 29, 7, 0, 1, 5, 8, 8, 7, 5, 4, 4, 6, 8, 10, 12, 12, 11, 9, 7, 4, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 5, 7, 9, 9, 8, 5, 1, 0, 0, 1, 3, 4, 0, 0, 0, 21, 72, 156, 268, 393, 507, 587, 614, 582, 498, 381, 256, 145, 64, 17, 0, 0, 2, 6, 6, 4, 1, 0, 0, 1, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 4, 5, 5, 6, 5, 5, 4, 3, 3, 3, 4, 5, 6, 7, 9, 10, 10, 10, 9, 9, 8, 8, 7, 7, 6, 6, 6, 6, 7, 7, 8, 8, 8, 8, 8, 9, 10, 11, 12, 12, 11, 10, 9, 9, 9, 9, 9, 8, 5, 3, 2, 3, 4, 3, 1, 0, 0, 16, 54, 118, 205, 303, 395, 460, 484, 458, 388, 288, 180, 91, 44, 54, 124, 244, 392, 536, 646, 698, 680, 598, 471, 328, 195, 93, 30, 1, 0, 0, 4, 5, 3, 0, 0, 0, 3, 5, 5, 4, 2, 1, 2, 3, 4, 5, 4, 3, 2, 1, 0, 1, 2, 3, 4, 5, 5, 5, 4, 3, 3, 3, 4, 6, 7, 9, 9, 9, 7, 5, 3, 2, 1, 1, 2, 3, 3, 4, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 4, 3, 2, 2, 3, 5, 7, 9, 10, 9, 7, 5, 4, 3, 3, 4, 6, 6, 7, 6, 6, 5, 5, 5, 6, 7, 9, 10, 12, 12, 13, 12, 11, 9, 7, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 9, 37, 87, 157, 238, 316, 375, 401, 389, 342, 271, 190, 115, 56, 19, 2, 0, 2, 7, 11, 12, 12, 13, 14, 16, 18, 20, 19, 18, 16, 14, 12, 12, 12, 13, 12, 11, 8, 5, 3, 2, 4, 5, 4, 0, 0, 3, 27, 81, 165, 275, 394, 499, 566, 579, 532, 433, 305, 181, 95, 73, 128, 255, 429, 612, 763, 845, 842, 754, 604, 428, 260, 129, 44, 3, 0, 0, 5, 9, 7, 2, 0, 0, 4, 35, 96, 192, 317, 452, 572, 652, 671, 621, 511, 366, 220, 111, 72, 118, 249, 440, 654, 841, 960, 982, 903, 743, 540, 337, 170, 60, 5, 0, 0, 9, 14, 12, 9, 7, 10, 15, 19, 22, 22, 19, 17, 14, 13, 11, 10, 9, 9, 9, 9, 8, 5, 2, 1, 1, 3, 5, 4, 0, 0, 1, 24, 76, 157, 262, 372, 466, 522, 527, 480, 393, 285, 180, 93, 36, 6, 0, 0, 1, 4, 4, 2, 0, 0, 0, 6, 29, 72, 136, 215, 297, 364, 403, 404, 366, 299, 218, 138, 73, 29, 5, 0, 0, 0, 4, 6, 5, 1, 0, 0, 12, 49, 114, 204, 306, 401, 467, 485, 450, 367, 254, 138, 48, 8, 34, 128, 276, 452, 621, 747, 804, 778, 677, 525, 356, 202, 89, 22, 0, 0, 4, 11, 12, 10, 7, 7, 9, 13, 15, 16, 15, 13, 11, 10, 10, 10, 11, 11, 12, 13, 14, 15, 15, 15, 15, 14, 13, 13, 13, 13, 12, 10, 7, 3, 1, 2, 4, 5, 4, 0, 0, 3, 33, 94, 189, 309, 436, 542, 602, 601, 537, 425, 291, 169, 89, 70, 116, 211, 329, 437, 507, 519, 472, 377, 258, 145, 66, 40, 72, 156, 272, 392, 489, 540, 533, 473, 373, 259, 152, 70, 20, 0, 0, 3, 8, 10, 8, 4, 1, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 4, 4, 4, 5, 5, 5, 5, 4, 3, 3, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 4, 3, 3, 2, 2, 3, 3, 3, 3, 2, 1, 1, 1, 1, 2, 2, 3, 3, 4, 3, 3, 3, 2, 2, 1, 1, 1, 2, 3, 4, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 3, 5, 3, 0, 0, 3, 29, 80, 157, 249, 338, 405, 433, 415, 355, 269, 176, 95, 38, 7, 0, 0, 3, 5, 4, 1, 0, 0, 0, 3, 4, 3, 0, 0, 0, 0, 5, 7, 5, 0, 0, 7, 49, 131, 252, 396, 534, 636, 676, 645, 549, 414, 271, 148, 61, 13, 0, 0, 0, 2, 5, 7, 6, 1, 0, 0, 19, 89, 216, 393, 595, 780, 904, 936, 866, 713, 515, 316, 155, 50, 1, 0, 0, 10, 13, 8, 1, 0, 0, 2, 7, 10, 11, 10, 7, 5, 4, 3, 3, 3, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 2, 5, 6, 6, 4, 0, 0, 0, 0, 5, 10, 8, 0, 0, 0, 41, 130, 271, 446, 625, 767, 838, 819, 715, 553, 371, 208, 88, 20, 0, 0, 5, 11, 10, 4, 0, 0, 0, 1, 4, 5, 4, 3, 1, 0, 0, 0, 1, 3, 4, 4, 3, 0, 0, 0, 0, 5, 9, 8, 1, 0, 0, 37, 119, 247, 408, 573, 703, 767, 747, 646, 488, 313, 162, 70, 56, 117, 234, 370, 489, 560, 564, 505, 400, 276, 161, 74, 21, 0, 0, 0, 5, 7, 7, 3, 0, 0, 0, 18, 63, 136, 232, 333, 418, 465, 462, 411, 323, 221, 127, 56, 14, 0, 0, 3, 8, 8, 6, 4, 3, 5, 7, 9, 8, 4, 1, 0, 0, 2, 5, 5, 0, 0, 0, 24, 79, 165, 272, 381, 466, 506, 489, 421, 319, 207, 110, 42, 6, 0, 0, 4, 7, 5, 1, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 2, 4, 8, 13, 20, 26, 31, 35, 37, 36, 30, 18, 2, 0, 3, 53, 153, 302, 480, 652, 779, 828, 784, 656, 473, 279, 118, 20, 1, 54, 157, 276, 380, 442, 449, 405, 323, 225, 132, 61, 18, 0, 0, 2, 6, 6, 3, 0, 0, 3, 8, 13, 14, 10, 5, 0, 0, 2, 7, 10, 6, 0, 0, 13, 74, 187, 344, 522, 681, 783, 799, 726, 582, 405, 236, 105, 26, 0, 0, 5, 13, 14, 10, 3, 0, 0, 1, 3, 5, 6, 8, 9, 10, 10, 10, 9, 9, 10, 10, 11, 10, 8, 5, 4, 4, 5, 5, 2, 0, 0, 10, 45, 106, 189, 281, 361, 411, 417, 377, 303, 212, 125, 58, 16, 0, 0, 1, 6, 7, 5, 3, 1, 1, 3, 5, 8, 10, 11, 12, 11, 10, 7, 4, 1, 0, 1, 3, 5, 7, 7, 6, 5, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 3, 9, 12, 7, 0, 0, 13, 78, 197, 362, 547, 710, 810, 820, 737, 585, 402, 230, 101, 25, 0, 0, 0, 6, 8, 7, 4, 0, 0, 0, 8, 49, 129, 246, 384, 514, 605, 631, 586, 480, 343, 206, 96, 27, 0, 0, 2, 9, 11, 8, 4, 2, 4, 8, 11, 13, 14, 13, 11, 10, 9, 8, 7, 5, 4, 3, 1, 0, 0, 0, 0, 2, 5, 6, 2, 0, 0, 13, 56, 128, 223, 324, 407, 451, 444, 389, 299, 198, 108, 43, 8, 0, 0, 3, 6, 5, 2, 0, 0, 1, 3, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 2, 3, 4, 3, 0, 0, 0, 0, 5, 11, 12, 4, 0, 0, 27, 111, 251, 436, 629, 787, 867, 848, 735, 558, 362, 190, 70, 8, 0, 0, 9, 14, 11, 4, 0, 1, 6, 12, 14, 12, 5, 0, 0, 0, 5, 10, 9, 1, 0, 0, 38, 120, 246, 401, 554, 668, 711, 671, 555, 392, 221, 85, 14, 25, 112, 252, 409, 543, 620, 621, 545, 410, 253, 117, 42, 53, 155, 326, 527, 705, 815, 825, 731, 555, 343, 151, 31, 18, 119, 314, 554, 782, 942, 996, 934, 776, 565, 350, 174, 58, 3, 0, 1, 12, 15, 10, 3, 0, 0, 5, 11, 14, 12, 7, 1, 0, 0, 4, 9, 10, 4, 0, 0, 24, 94, 210, 362, 520, 647, 709, 686, 579, 416, 239, 96, 27, 50, 161, 331, 514, 663, 739, 723, 621, 459, 279, 121, 21, 0, 39, 140, 266, 383, 463, 488, 454, 373, 267, 162, 78, 24, 0, 0, 3, 9, 10, 8, 4, 1, 0, 2, 5, 7, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 6, 7, 8, 8, 7, 6, 7, 8, 10, 11, 10, 7, 2, 0, 0, 2, 5, 6, 2, 0, 0, 15, 64, 146, 254, 366, 456, 500, 486, 417, 314, 202, 106, 39, 5, 0, 0, 1, 4, 4, 4, 3, 0, 0, 0, 9, 46, 113, 204, 304, 390, 438, 435, 381, 292, 190, 100, 36, 3, 0, 0, 5, 7, 5, 1, 0, 0, 1, 4, 6, 6, 6, 5, 4, 4, 3, 2, 1, 1, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 0, 6, 10, 8, 1, 0, 0, 36, 118, 242, 394, 541, 648, 685, 641, 528, 372, 210, 79, 1, 0, 33, 124, 234, 337, 407, 429, 398, 325, 230, 136, 62, 16, 0, 0, 2, 7, 8, 6, 3, 1, 2, 3, 6, 8, 10, 11, 12, 13, 11, 9, 6, 2, 0, 0, 0, 2, 5, 7, 9, 9, 8, 6, 3, 2, 1, 1, 2, 3, 5, 6, 6, 6, 4, 3, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 7, 8, 8, 7, 5, 3, 1, 1, 1, 2, 3, 4, 5, 5, 6, 5, 5, 4, 3, 2, 2, 2, 3, 3, 4, 5, 4, 4, 2, 1, 1, 1, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 7, 5, 3, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 3, 4, 6, 9, 11, 12, 13, 12, 11, 10, 8, 7, 6, 6, 7, 8, 9, 10, 11, 11, 10, 9, 7, 7, 8, 10, 11, 11, 8, 4, 0, 0, 0, 4, 7, 6, 0, 0, 0, 30, 92, 184, 291, 390, 454, 465, 420, 333, 227, 127, 52, 10, 0, 0, 4, 8, 7, 3, 0, 0, 0, 0, 1, 2, 2, 1, 1, 1, 1, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 1, 6, 9, 6, 0, 0, 5, 46, 124, 235, 359, 467, 531, 532, 471, 365, 243, 133, 54, 10, 0, 0, 0, 1, 4, 7, 8, 5, 0, 0, 5, 60, 170, 332, 520, 693, 805, 826, 746, 584, 383, 190, 49, 0, 13, 109, 248, 389, 498, 547, 527, 447, 330, 207, 103, 34, 1, 0, 2, 9, 11, 8, 2, 0, 0, 0, 3, 5, 3, 0, 0, 0, 1, 7, 10, 7, 0, 0, 5, 51, 141, 270, 415, 544, 622, 629, 561, 439, 296, 165, 69, 15, 0, 0, 0, 3, 6, 8, 8, 4, 0, 0, 5, 58, 163, 317, 494, 654, 754, 766, 686, 538, 362, 200, 81, 15, 0, 0, 0, 7, 11, 11, 8, 1, 0, 0, 20, 100, 239, 427, 631, 801, 892, 878, 761, 576, 371, 192, 68, 5, 0, 0, 7, 14, 13, 7, 0, 0, 0, 2, 34, 95, 186, 295, 400, 474, 498, 465, 382, 273, 164, 76, 20, 0, 0, 4, 13, 18, 18, 15, 13, 12, 12, 13, 15, 17, 18, 18, 18, 17, 14, 12, 9, 7, 6, 6, 7, 8, 9, 10, 9, 8, 6, 5, 4, 4, 5, 7, 8, 9, 8, 6, 3, 1, 0, 0, 0, 1, 2, 1, 0, 0, 0, 0, 2, 5, 5, 1, 0, 0, 14, 54, 118, 199, 281, 343, 368, 349, 291, 210, 127, 59, 16, 0, 0, 2, 7, 7, 4, 1, 0, 0, 4, 8, 11, 10, 6, 0, 0, 0, 2, 9, 12, 7, 0, 0, 8, 64, 166, 306, 457, 581, 645, 628, 536, 397, 246, 119, 35, 0, 0, 1, 11, 13, 9, 3, 0, 1, 5, 10, 13, 14, 13, 12, 10, 10, 9, 9, 9, 9, 10, 11, 13, 16, 18, 19, 18, 16, 13, 10, 9, 9, 11, 13, 15, 17, 17, 17, 15, 14, 12, 11, 10, 10, 11, 13, 15, 17, 18, 18, 17, 15, 13, 11, 10, 10, 11, 12, 13, 13, 12, 11, 10, 9, 11, 13, 15, 15, 12, 7, 2, 0, 1, 6, 9, 7, 0, 0, 3, 43, 126, 248, 391, 523, 611, 629, 570, 445, 286, 130, 16, 0, 25, 162, 363, 584, 772, 881, 881, 774, 593, 386, 202, 72, 6, 0, 0, 11, 17, 12, 3, 0, 0, 0, 1, 4, 4, 3, 2, 2, 3, 4, 5, 4, 3, 1, 0, 0, 0, 1, 3, 5, 7, 7, 6, 4, 3, 2, 1, 2, 4, 6, 8, 9, 10, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 11, 10, 8, 6, 5, 4, 4, 3, 1, 0, 0, 0, 1, 7, 10, 8, 0, 0, 3, 44, 129, 254, 400, 535, 624, 641, 578, 446, 278, 115, 2, 0, 57, 243, 503, 780, 1008, 1127, 1105, 951, 709, 446, 221, 71, 0, 0, 0, 13, 16, 10, 3, 0, 0, 0, 0, 4, 33, 90, 175, 275, 368, 429, 440, 397, 314, 212, 117, 46, 7, 0, 0, 6, 11, 11, 8, 4, 2, 2, 3, 4, 5, 4, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 1, 0, 0, 0, 3, 10, 15, 10, 0, 0, 7, 68, 186, 352, 536, 694, 783, 776, 672, 494, 288, 102, 0, 0, 100, 337, 652, 981, 1246, 1377, 1341, 1149, 855, 536, 265, 83, 0, 0, 2, 21, 25, 16, 3, 0, 0, 2, 9, 14, 14, 12, 9, 7, 6, 6, 6, 7, 9, 11, 14, 16, 15, 11, 7, 4, 4, 7, 9, 6, 0, 0, 2, 39, 113, 220, 345, 456, 526, 534, 478, 373, 249, 135, 52, 7, 0, 0, 6, 10, 8, 2, 0, 0, 1, 7, 10, 10, 7, 0, 0, 0, 1, 10, 15, 12, 0, 0, 0, 56, 173, 345, 545, 727, 843, 859, 772, 605, 406, 221, 86, 12, 0, 0, 10, 17, 14, 6, 0, 0, 4, 11, 17, 18, 14, 5, 0, 0, 0, 6, 18, 22, 12, 0, 0, 25, 139, 342, 614, 901, 1132, 1243, 1199, 1015, 742, 455, 216, 62, 0, 0, 2, 16, 17, 9, 0, 0, 0, 0, 0, 0, 16, 59, 134, 232, 335, 415, 450, 429, 358, 258, 154, 71, 18, 0, 0, 2, 8, 8, 5, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 1, 1, 2, 2, 3, 4, 5, 5, 6, 6, 6, 5, 4, 3, 1, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 1, 1, 2, 4, 6, 8, 9, 9, 8, 7, 5, 3, 2, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 2, 4, 5, 5, 2, 0, 0, 0, 4, 12, 16, 10, 0, 0, 12, 88, 228, 421, 630, 806, 899, 883, 762, 573, 366, 187, 66, 4, 0, 0, 2, 10, 14, 15, 10, 0, 0, 0, 48, 170, 364, 608, 852, 1033, 1100, 1028, 833, 564, 290, 79, 0, 17, 174, 409, 661, 864, 966, 942, 801, 583, 342, 138, 12, 0, 52, 183, 339, 476, 558, 568, 505, 392, 260, 141, 55, 9, 0, 0, 4, 6, 4, 0, 0, 0, 0, 0, 0, 2, 24, 70, 137, 214, 285, 329, 333, 297, 231, 153, 82, 30, 2, 0, 0, 7, 11, 10, 7, 3, 0, 0, 0, 0, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 4, 6, 8, 9, 9, 8, 6, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 2, 5, 8, 10, 11, 10, 8, 5, 4, 5, 8, 10, 11, 8, 2, 0, 0, 0, 8, 16, 14, 2, 0, 0, 47, 162, 341, 555, 757, 892, 922, 836, 660, 445, 242, 93, 12, 0, 0, 11, 19, 15, 5, 0, 0, 0, 6, 12, 14, 11, 4, 0, 0, 0, 5, 14, 17, 9, 0, 0, 22, 115, 277, 491, 714, 890, 969, 927, 777, 561, 336, 154, 39, 0, 0, 6, 19, 18, 9, 0, 0, 0, 9, 17, 19, 14, 5, 0, 0, 3, 11, 15, 8, 0, 0, 19, 102, 248, 441, 642, 801, 872, 835, 700, 506, 305, 141, 38, 0, 0, 5, 16, 18, 11, 2, 0, 0, 0, 5, 7, 8, 8, 7, 7, 6, 6, 5, 4, 3, 2, 2, 3, 3, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 4, 5, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 0, 0, 0, 0, 2, 7, 8, 4, 0, 0, 10, 56, 135, 241, 354, 445, 490, 477, 408, 304, 192, 95, 31, 0, 0, 0, 7, 9, 6, 1, 0, 0, 4, 8, 11, 10, 6, 0, 0, 0, 2, 8, 10, 5, 0, 0, 10, 60, 151, 272, 399, 500, 546, 523, 439, 317, 190, 86, 22, 0, 0, 3, 11, 12, 8, 2, 0, 0, 2, 5, 7, 7, 7, 8, 8, 8, 7, 5, 3, 2, 1, 2, 4, 6, 8, 9, 8, 7, 4, 2, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 5, 5, 7, 8, 10, 10, 10, 9, 7, 5, 3, 2, 1, 2, 3, 4, 6, 7, 8, 8, 7, 5, 4, 3, 3, 5, 6, 8, 10, 11, 10, 10, 8, 7, 7, 7, 8, 9, 10, 10, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 3, 9, 10, 6, 0, 0, 10, 63, 158, 286, 421, 529, 580, 558, 471, 344, 209, 98, 27, 0, 0, 2, 11, 12, 8, 2, 0, 0, 0, 1, 3, 4, 4, 3, 3, 3, 3, 4, 5, 7, 9, 11, 13, 14, 14, 12, 10, 7, 4, 3, 3, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 7, 7, 8, 9, 9, 9, 9, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 8, 9, 9, 9, 8, 7, 7, 6, 6, 5, 4, 3, 4, 5, 9, 12, 14, 13, 7, 0, 0, 0, 4, 16, 21, 14, 0, 0, 10, 104, 280, 524, 790, 1013, 1129, 1105, 948, 703, 437, 212, 63, 0, 0, 3, 19, 23, 14, 3, 0, 0, 0, 4, 7, 7, 5, 3, 3, 4, 6, 7, 8, 8, 9, 10, 12, 14, 15, 16, 15, 12, 9, 6, 5, 5, 6, 8, 9, 9, 8, 6, 3, 2, 2, 4, 7, 9, 8, 4, 0, 0, 0, 1, 11, 16, 12, 0, 0, 5, 70, 199, 385, 597, 786, 902, 910, 804, 607, 369, 147, 0, 0, 75, 313, 639, 981, 1256, 1391, 1352, 1151, 848, 525, 255, 78, 0, 0, 0, 11, 17, 17, 14, 8, 0, 0, 0, 45, 180, 403, 690, 981, 1202, 1288, 1213, 999, 706, 412, 180, 40, 0, 0, 11, 25, 24, 11, 0, 0, 0, 5, 12, 13, 8, 1, 0, 0, 4, 12, 15, 8, 0, 0, 24, 104, 243, 425, 614, 761, 821, 771, 617, 400, 180, 25, 0, 88, 313, 608, 897, 1103, 1172, 1087, 874, 592, 309, 90, 0, 0, 115, 321, 557, 766, 895, 912, 814, 632, 415, 219, 78, 6, 0, 0, 13, 19, 13, 3, 0, 0, 0, 5, 9, 10, 6, 0, 0, 0, 1, 10, 16, 13, 0, 0, 0, 56, 176, 353, 558, 743, 860, 875, 784, 610, 396, 189, 33, 0, 0, 149, 401, 712, 1019, 1246, 1332, 1252, 1031, 729, 426, 187, 42, 0, 0, 10, 24, 23, 11, 0, 0, 0, 0, 5, 7, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 5, 5, 6, 5, 4, 4, 5, 9, 13, 16, 16, 11, 2, 0, 0, 1, 13, 21, 16, 0, 0, 2, 84, 251, 494, 771, 1018, 1168, 1177, 1043, 806, 530, 281, 103, 7, 0, 0, 9, 28, 36, 28, 7, 0, 0, 42, 195, 457, 805, 1175, 1480, 1636, 1595, 1363, 997, 590, 239, 22, 0, 82, 303, 563, 790, 922, 929, 819, 628, 411, 219, 83, 11, 0, 0, 6, 16, 18, 15, 5, 0, 0, 6, 71, 196, 374, 578, 760, 873, 882, 780, 593, 365, 153, 7, 0, 40, 222, 477, 746, 964, 1074, 1049, 897, 664, 412, 199, 60, 0, 0, 3, 18, 21, 13, 1, 0, 0, 0, 3, 6, 7, 7, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 2, 4, 7, 9, 9, 9, 9, 10, 12, 15, 18, 19, 16, 9, 0, 0, 0, 3, 15, 21, 14, 0, 0, 8, 96, 266, 507, 774, 1003, 1130, 1119, 973, 733, 466, 233, 75, 0, 0, 0, 17, 22, 14, 3, 0, 0, 0, 4, 9, 10, 9, 6, 4, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 2, 4, 7, 11, 15, 18, 19, 19, 16, 12, 8, 4, 1, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 1, 0, 0, 0, 1, 2, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 9, 12, 15, 15, 13, 7, 2, 0, 1, 6, 10, 9, 0, 0, 0, 37, 120, 245, 395, 533, 625, 644, 583, 461, 312, 172, 68, 11, 0, 0, 6, 11, 9, 3, 0, 0, 0, 1, 3, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 1, 2, 5, 6, 5, 2, 0, 0, 0, 4, 13, 17, 10, 0, 0, 19, 105, 261, 477, 714, 917, 1028, 1012, 866, 622, 346, 110, 0, 8, 185, 476, 810, 1102, 1278, 1291, 1141, 869, 543, 240, 31, 0, 45, 266, 576, 903, 1169, 1308, 1285, 1110, 835, 532, 270, 91, 3, 0, 0, 18, 23, 15, 2, 0, 0, 1, 9, 15, 15, 12, 8, 4, 1, 0, 0, 2, 5, 9, 12, 12, 8, 1, 0, 0, 0, 12, 21, 18, 2, 0, 0, 74, 241, 497, 805, 1098, 1300, 1355, 1246, 1005, 698, 403, 176, 42, 0, 0, 0, 12, 18, 18, 14, 4, 0, 0, 11, 110, 300, 573, 886, 1166, 1338, 1351, 1200, 930, 612, 324, 118, 10, 0, 0, 18, 26, 19, 5, 0, 0, 6, 18, 25, 23, 14, 2, 0, 0, 3, 16, 22, 14, 0, 0, 15, 116, 303, 563, 846, 1087, 1218, 1202, 1043, 787, 501, 253, 84, 1, 0, 0, 17, 22, 15, 3, 0, 0, 0, 5, 9, 9, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 2, 2, 3, 4, 6, 8, 11, 13, 14, 12, 8, 2, 0, 0, 0, 6, 10, 8, 0, 0, 0, 37, 118, 240, 386, 523, 616, 639, 584, 469, 323, 183, 77, 15, 0, 0, 6, 12, 11, 5, 0, 0, 0, 0, 2, 3, 2, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 7, 7, 7, 6, 5, 3, 2, 1, 0, 1, 3, 7, 10, 12, 11, 7, 0, 0, 0, 0, 10, 18, 16, 3, 0, 0, 59, 193, 402, 657, 904, 1081, 1138, 1054, 849, 572, 294, 81, 0, 21, 180, 416, 669, 874, 978, 957, 817, 595, 348, 134, 3, 0, 77, 258, 482, 694, 840, 885, 821, 670, 473, 280, 128, 35, 0, 0, 0, 7, 11, 12, 9, 2, 0, 0, 9, 74, 198, 377, 584, 773, 895, 914, 825, 652, 442, 246, 100, 18, 0, 0, 8, 16, 15, 10, 9, 12, 19, 23, 21, 12, 1, 0, 0, 9, 18, 17, 3, 0, 1, 74, 235, 483, 784, 1076, 1286, 1354, 1258, 1015, 685, 347, 85, 0, 20, 249, 607, 1015, 1376, 1602, 1638, 1478, 1172, 802, 456, 195, 44, 0, 0, 4, 19, 23, 18, 8, 0, 0, 0, 37, 140, 311, 533, 765, 952, 1043, 1010, 861, 633, 382, 163, 18, 0, 21, 154, 340, 539, 705, 799, 800, 707, 548, 364, 196, 76, 11, 0, 0, 8, 14, 10, 3, 0, 0, 0, 4, 8, 10, 10, 7, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 3, 8, 12, 13, 10, 2, 0, 0, 0, 11, 27, 31, 15, 0, 0, 52, 239, 564, 993, 1447, 1814, 1995, 1937, 1657, 1231, 772, 382, 122, 0, 0, 1, 28, 35, 22, 3, 0, 0, 0, 7, 13, 14, 11, 7, 4, 2, 2, 3, 3, 4, 6, 8, 11, 14, 16, 16, 14, 11, 7, 3, 1, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 1, 4, 7, 8, 5, 0, 0, 0, 0, 10, 21, 21, 7, 0, 0, 53, 205, 455, 774, 1101, 1356, 1471, 1414, 1201, 890, 559, 279, 92, 2, 0, 0, 18, 23, 15, 2, 0, 0, 0, 6, 11, 12, 10, 6, 3, 1, 0, 0, 0, 1, 2, 2, 2, 0, 0, 0, 0, 3, 7, 7, 3, 0, 0, 18, 72, 164, 285, 414, 521, 580, 573, 503, 389, 258, 140, 55, 9, 0, 0, 5, 8, 6, 1, 0, 0, 3, 7, 8, 5, 0, 0, 0, 3, 11, 14, 8, 0, 0, 19, 103, 253, 458, 684, 877, 990, 989, 876, 682, 456, 250, 100, 17, 0, 0, 9, 16, 13, 5, 0, 0, 2, 10, 17, 20, 17, 11, 2, 0, 0, 0, 9, 16, 14, 2, 0, 6, 70, 205, 412, 666, 915, 1097, 1159, 1075, 862, 581, 317, 162, 181, 395, 766, 1208, 1609, 1865, 1907, 1727, 1370, 926, 497, 169, 0, 0, 120, 338, 579, 779, 894, 899, 801, 630, 429, 243, 105, 25, 0, 0, 7, 14, 13, 7, 1, 0, 3, 8, 13, 16, 16, 15, 13, 12, 10, 8, 7, 6, 6, 7, 8, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 1, 2, 3, 5, 6, 6, 6, 5, 5, 5, 5, 7, 8, 10, 12, 13, 14, 13, 12, 11, 9, 7, 6, 6, 6, 7, 7, 7, 7, 6, 4, 2, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 6, 6, 5, 5, 4, 4, 4, 5, 5, 5, 5, 5, 4, 4, 4, 3, 2, 1, 0, 0, 0, 1, 4, 7, 7, 3, 0, 0, 0, 2, 13, 19, 14, 0, 0, 9, 100, 284, 557, 881, 1191, 1411, 1483, 1387, 1149, 831, 508, 245, 76, 0, 0, 2, 18, 20, 12, 0, 0, 0, 0, 5, 8, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 2, 2, 1, 1, 1, 2, 3, 4, 4, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 4, 3, 3, 3, 3, 4, 5, 5, 5, 4, 2, 1, 0, 1, 3, 6, 6, 4, 0, 0, 0, 0, 9, 16, 14, 1, 0, 0, 71, 228, 476, 790, 1112, 1370, 1500, 1466, 1278, 983, 654, 361, 149, 31, 0, 0, 4, 12, 12, 7, 2, 0, 0, 0, 21, 91, 222, 414, 645, 876, 1054, 1136, 1101, 955, 735, 491, 273, 115, 25, 0, 0, 7, 14, 13, 6, 0, 0, 1, 7, 11, 12, 10, 6, 2, 0, 0, 1, 5, 8, 9, 6, 0, 0, 0, 0, 9, 17, 14, 0, 0, 4, 84, 255, 521, 854, 1193, 1465, 1601, 1566, 1370, 1061, 713, 399, 167, 34, 0, 0, 9, 26, 28, 16, 0, 0, 1, 64, 190, 382, 621, 868, 1069, 1176, 1155, 1009, 771, 503, 279, 162, 191, 365, 645, 962, 1236, 1397, 1403, 1253, 985, 669, 386, 206, 173, 293, 531, 824, 1094, 1272, 1315, 1210, 988, 703, 427, 226, 146, 202, 372, 608, 846, 1024, 1097, 1050, 898, 681, 449, 247, 102, 22, 0, 0, 6, 14, 13, 6, 0, 0, 1, 32, 92, 183, 298, 418, 523, 587, 597, 550, 455, 335, 213, 110, 39, 1, 0, 0, 8, 14, 11, 0, 0, 2, 51, 153, 311, 513, 726, 909, 1020, 1028, 928, 738, 500, 272, 112, 65, 153, 366, 664, 984, 1252, 1409, 1417, 1279, 1029, 728, 439, 212, 68, 1, 0, 0, 11, 16, 13, 4, 0, 0, 0, 34, 109, 231, 395, 578, 749, 869, 911, 860, 727, 536, 326, 140, 19, 0, 72, 256, 519, 816, 1091, 1286, 1357, 1289, 1098, 829, 542, 293, 117, 22, 0, 0, 9, 15, 12, 3, 0, 0, 0, 3, 7, 9, 9, 8, 7, 6, 5, 5, 4, 3, 3, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 1, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 6, 7, 9, 12, 14, 16, 16, 13, 9, 3, 0, 0, 0, 4, 6, 3, 0, 0, 18, 75, 179, 328, 503, 675, 808, 870, 847, 742, 580, 398, 230, 104, 28, 0, 0, 2, 8, 8, 4, 0, 0, 0, 1, 3, 4, 4, 2, 0, 0, 0, 0, 1, 3, 4, 4, 3, 0, 0, 0, 0, 2, 4, 2, 0, 0, 8, 40, 103, 197, 314, 435, 539, 603, 613, 566, 473, 353, 230, 126, 53, 12, 0, 0, 2, 4, 3, 0, 0, 0, 4, 7, 7, 4, 0, 0, 0, 2, 6, 6, 1, 0, 0, 35, 118, 260, 452, 671, 878, 1031, 1095, 1056, 920, 719, 495, 290, 134, 39, 0, 0, 1, 8, 8, 4, 0, 0, 3, 8, 13, 14, 11, 6, 2, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 5, 5, 5, 5, 5, 6, 7, 8, 9, 8, 8, 6, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 4, 13, 25, 41, 58, 71, 79, 80, 74, 62, 47, 33, 22, 16, 16, 22, 32, 44, 56, 65, 69, 67, 58, 46, 32, 18, 8, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 4, 6, 8, 7, 4, 0, 0, 0, 1, 7, 9, 4, 0, 0, 25, 108, 259, 477, 736, 995, 1203, 1316, 1310, 1186, 971, 710, 452, 239, 93, 15, 0, 0, 10, 15, 9, 0, 0, 12, 65, 159, 288, 439, 587, 705, 768, 762, 685, 551, 391, 239, 134, 105, 165, 308, 510, 731, 927, 1057, 1094, 1031, 883, 682, 467, 275, 131, 42, 2, 0, 0, 6, 7, 3, 0, 0, 0, 0, 3, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 3, 0, 0, 0, 0, 3, 5, 3, 0, 0, 13, 65, 164, 314, 502, 702, 880, 1002, 1041, 990, 858, 673, 471, 285, 141, 50, 6, 0, 0, 5, 6, 4, 0, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 5, 7, 9, 10, 7, 3, 0, 0, 0, 3, 7, 6, 0, 0, 2, 50, 157, 333, 571, 842, 1105, 1312, 1424, 1418, 1297, 1084, 820, 552, 320, 149, 47, 2, 0, 0, 6, 6, 2, 0, 0, 1, 6, 11, 13, 13, 10, 8, 7, 7, 8, 10, 11, 10, 9, 8, 7, 6, 5, 5, 4, 3, 2, 1, 1, 1, 3, 4, 6, 7, 7, 7, 6, 5, 3, 2, 1, 0, 0, 1, 3, 6, 8, 8, 6, 3, 0, 0, 0, 1, 3, 2, 0, 0, 8, 48, 127, 251, 414, 596, 773, 915, 998, 1008, 944, 816, 648, 465, 296, 159, 66, 15, 0, 0, 2, 4, 0, 0, 4, 39, 110, 221, 366, 530, 689, 819, 897, 910, 857, 746, 596, 434, 281, 158, 71, 22, 1, 0, 0, 1, 1, 0, 0, 2, 5, 8, 7, 5, 1, 0, 0, 2, 3, 0, 0, 0, 20, 80, 193, 363, 581, 826, 1066, 1264, 1387, 1416, 1343, 1180, 956, 705, 465, 266, 123, 39, 2, 0, 0, 3, 4, 1, 0, 0, 0, 4, 7, 8, 8, 5, 3, 2, 1, 2, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 6, 23, 56, 105, 171, 247, 325, 395, 446, 471, 465, 430, 370, 295, 216, 143, 83, 40, 14, 2, 0, 0, 1, 2, 2, 0, 0, 0, 0, 1, 2, 2, 0, 0, 0, 12, 44, 104, 193, 310, 444, 583, 708, 802, 851, 848, 792, 691, 559, 416, 279, 165, 82, 30, 5, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 10, 11, 12, 12, 11, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 8, 24, 54, 98, 156, 224, 295, 362, 414, 444, 450, 430, 389, 333, 269, 204, 145, 94, 55, 28, 11, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 20, 52, 104, 177, 270, 374, 482, 582, 662, 711, 723, 696, 633, 543, 437, 327, 225, 140, 76, 34, 10, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 4, 16, 36, 67, 110, 162, 219, 276, 328, 369, 393, 399, 385, 352, 306, 251, 194, 140, 95, 59, 34, 17, 8, 2, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 7, 6, 5, 4, 4, 3, 3, 3, 2, 1, 0, 0, 0, 9, 27, 60, 108, 175, 257, 352, 452, 549, 633, 694, 725, 722, 686, 620, 535, 439, 342, 253, 177, 115, 69, 37, 16, 5, 0, 0, 0, 2, 5, 8, 10, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 11, 24, 45, 75, 115, 164, 221, 282, 343, 401, 450, 489, 513, 522, 516, 500, 477, 454, 438, 431, 438, 457, 486, 521, 558, 591, 615, 627, 623, 601, 562, 508, 445, 375, 306, 239, 180, 129, 88, 58, 40, 36, 44, 63, 93, 131, 176, 226, 281, 340, 398, 454, 503, 539, 559, 559, 540, 504, 456, 400, 342, 286, 234, 187, 146, 111, 83, 65, 59, 66, 86, 118, 160, 211, 269, 332, 399, 465, 528, 582, 622, 646, 651, 638, 608, 564, 510, 449, 384, 320, 260, 204, 157, 117, 84, 58, 38, 23, 12, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 5, 5, 6, 8, 12, 16, 22, 30, 39, 50, 65, 84, 106, 131, 159, 189, 220, 252, 283, 315, 345, 375, 404, 430, 454, 475, 493, 506, 514, 518, 517, 513, 505, 496, 486, 475, 462, 448, 431, 413, 393, 374, 355, 338, 321, 306, 290, 275, 260, 246, 234, 224, 216, 211, 207, 206, 206, 208, 211, 216, 220, 224, 227, 230, 231, 233, 235, 238, 243, 248, 254, 261, 268, 274, 279, 284, 289, 294, 299, 305, 311, 317, 321, 324, 325, 323, 320, 316, 309, 300, 289, 277, 263, 248, 234, 219, 204, 188, 172, 155, 138, 121, 105, 91, 78, 68, 58, 49, 41, 33, 27, 21, 17, 14, 12, 11, 9, 7, 5, 3, 2, 1, 0, 1, 1, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3],
-"peakG": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 3, 3, 5, 7, 8, 10, 11, 11, 12, 13, 15, 17, 20, 23, 25, 27, 28, 30, 32, 35, 38, 42, 46, 51, 56, 61, 67, 71, 75, 79, 82, 85, 88, 92, 97, 103, 107, 111, 113, 114, 114, 113, 112, 113, 113, 115, 116, 118, 119, 119, 120, 122, 124, 126, 129, 132, 135, 137, 138, 139, 141, 143, 146, 149, 152, 155, 156, 157, 157, 157, 158, 161, 163, 166, 167, 167, 165, 163, 161, 159, 158, 158, 157, 155, 152, 148, 144, 141, 138, 136, 135, 135, 134, 133, 131, 128, 124, 119, 115, 111, 108, 106, 105, 104, 103, 102, 99, 95, 90, 86, 82, 79, 77, 77, 77, 78, 77, 75, 71, 68, 64, 62, 61, 60, 60, 59, 58, 56, 53, 51, 49, 48, 46, 44, 41, 39, 37, 36, 36, 37, 38, 37, 36, 35, 34, 33, 32, 31, 30, 28, 25, 22, 19, 19, 19, 21, 23, 24, 24, 23, 21, 19, 18, 17, 17, 17, 17, 17, 16, 15, 14, 14, 13, 13, 13, 13, 13, 13, 13, 14, 14, 13, 13, 12, 11, 10, 10, 9, 9, 9, 8, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 2, 3, 6, 8, 10, 12, 15, 19, 24, 30, 38, 46, 55, 65, 75, 87, 100, 114, 130, 148, 165, 183, 199, 214, 227, 237, 246, 252, 255, 257, 255, 252, 247, 240, 232, 223, 213, 203, 192, 182, 172, 162, 154, 147, 142, 139, 139, 142, 148, 156, 165, 175, 184, 191, 196, 199, 201, 203, 205, 207, 207, 206, 201, 194, 184, 172, 160, 149, 137, 126, 114, 101, 88, 76, 64, 55, 47, 41, 35, 31, 26, 21, 17, 12, 9, 6, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 10, 13, 16, 19, 22, 25, 30, 37, 44, 53, 61, 71, 80, 90, 100, 112, 123, 134, 145, 155, 165, 173, 180, 185, 188, 190, 190, 188, 186, 183, 179, 174, 166, 158, 148, 138, 129, 121, 115, 110, 106, 103, 101, 101, 103, 107, 113, 120, 128, 136, 144, 151, 157, 163, 170, 177, 185, 192, 197, 198, 196, 189, 180, 169, 158, 149, 141, 133, 125, 115, 104, 91, 78, 65, 55, 47, 41, 36, 32, 27, 23, 18, 13, 9, 6, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 9, 11, 15, 19, 25, 31, 39, 47, 55, 65, 76, 89, 104, 122, 141, 161, 181, 199, 216, 231, 245, 260, 276, 293, 309, 323, 335, 343, 348, 350, 351, 353, 354, 357, 359, 362, 364, 365, 366, 366, 364, 361, 356, 351, 347, 346, 347, 351, 357, 362, 365, 365, 362, 358, 354, 351, 349, 349, 349, 348, 345, 340, 334, 327, 321, 313, 306, 298, 289, 280, 271, 262, 254, 246, 237, 227, 214, 199, 183, 168, 153, 140, 128, 116, 105, 93, 81, 69, 58, 48, 40, 34, 30, 26, 24, 21, 18, 15, 12, 9, 7, 5, 4, 4, 4, 4, 5, 5, 6, 7, 7, 8, 10, 12, 14, 17, 21, 25, 29, 35, 42, 50, 60, 72, 85, 100, 116, 132, 150, 168, 188, 208, 228, 248, 267, 283, 296, 306, 313, 317, 320, 321, 323, 325, 327, 329, 330, 328, 323, 315, 305, 294, 282, 270, 259, 248, 237, 225, 212, 196, 179, 161, 143, 126, 111, 97, 85, 75, 65, 56, 47, 39, 32, 26, 21, 17, 14, 11, 10, 8, 7, 6, 5, 3, 2, 1, 0, 1, 3, 6, 8, 10, 11, 11, 12, 12, 14, 17, 22, 28, 34, 42, 50, 59, 70, 82, 96, 112, 128, 145, 162, 177, 190, 201, 210, 217, 221, 224, 225, 224, 220, 214, 204, 191, 175, 159, 142, 126, 112, 99, 87, 76, 65, 54, 45, 37, 32, 28, 26, 25, 24, 24, 25, 26, 30, 35, 41, 49, 57, 66, 76, 87, 99, 112, 126, 141, 155, 168, 179, 187, 194, 199, 202, 203, 203, 200, 193, 183, 170, 156, 142, 128, 115, 103, 91, 80, 68, 58, 49, 41, 34, 28, 22, 17, 13, 10, 9, 8, 8, 8, 7, 5, 4, 3, 3, 4, 5, 7, 9, 10, 11, 12, 14, 19, 24, 32, 41, 51, 63, 76, 90, 106, 122, 138, 154, 171, 187, 203, 217, 230, 240, 246, 250, 251, 250, 246, 239, 230, 218, 204, 187, 171, 154, 140, 128, 117, 109, 103, 100, 99, 101, 108, 119, 132, 148, 164, 179, 194, 209, 225, 243, 263, 283, 302, 316, 326, 331, 334, 336, 339, 344, 350, 357, 363, 367, 369, 368, 366, 363, 361, 359, 357, 354, 350, 346, 340, 333, 325, 316, 307, 298, 289, 281, 274, 267, 261, 254, 245, 235, 222, 208, 191, 174, 155, 137, 119, 102, 87, 74, 63, 54, 46, 38, 31, 24, 19, 15, 12, 11, 10, 10, 8, 6, 4, 2, 1, 0, 0, 1, 1, 2, 2, 4, 5, 8, 11, 14, 18, 23, 28, 35, 43, 53, 64, 78, 94, 110, 126, 143, 158, 174, 189, 203, 217, 228, 235, 239, 239, 234, 227, 216, 204, 190, 175, 159, 143, 128, 113, 99, 86, 74, 63, 51, 39, 28, 19, 12, 8, 6, 6, 6, 7, 6, 6, 5, 3, 3, 2, 3, 4, 6, 8, 10, 12, 13, 14, 16, 19, 23, 30, 38, 48, 61, 74, 88, 104, 119, 135, 151, 165, 179, 191, 201, 210, 217, 222, 225, 226, 222, 215, 203, 188, 170, 151, 133, 116, 101, 88, 76, 64, 54, 44, 34, 26, 20, 15, 12, 10, 8, 7, 6, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 2, 2, 1, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 6, 6, 6, 7, 9, 12, 17, 23, 30, 38, 47, 58, 70, 83, 99, 115, 132, 149, 166, 181, 196, 208, 219, 227, 231, 231, 226, 216, 204, 189, 173, 157, 141, 125, 109, 93, 78, 65, 53, 44, 37, 31, 26, 21, 16, 11, 8, 5, 4, 3, 4, 4, 5, 5, 4, 4, 3, 3, 2, 2, 3, 3, 3, 3, 4, 5, 8, 11, 16, 21, 27, 34, 42, 52, 63, 78, 94, 111, 129, 146, 162, 177, 192, 206, 219, 230, 238, 242, 241, 234, 223, 210, 196, 183, 169, 157, 145, 134, 125, 118, 114, 115, 121, 130, 142, 156, 171, 186, 201, 217, 231, 244, 254, 260, 261, 258, 249, 237, 222, 206, 189, 171, 153, 135, 117, 99, 84, 70, 59, 50, 43, 36, 30, 25, 19, 14, 10, 8, 6, 5, 5, 6, 6, 6, 6, 5, 3, 2, 1, 0, 1, 2, 3, 4, 5, 6, 6, 5, 3, 1, 0, 0, 1, 2, 4, 5, 6, 5, 3, 1, 1, 1, 1, 2, 3, 4, 4, 5, 5, 5, 5, 5, 5, 6, 7, 10, 14, 18, 23, 29, 36, 45, 56, 69, 84, 101, 119, 138, 158, 178, 198, 218, 236, 250, 261, 268, 270, 268, 262, 251, 237, 219, 199, 178, 159, 142, 129, 120, 115, 113, 114, 118, 125, 134, 148, 164, 184, 206, 228, 250, 271, 289, 306, 320, 332, 342, 350, 355, 358, 360, 362, 365, 369, 375, 382, 388, 393, 395, 394, 391, 387, 384, 382, 383, 384, 385, 386, 385, 383, 380, 377, 375, 373, 373, 373, 374, 374, 375, 376, 378, 379, 379, 379, 377, 374, 371, 368, 366, 363, 361, 358, 355, 351, 347, 343, 341, 340, 338, 336, 332, 328, 322, 315, 307, 297, 283, 266, 245, 221, 196, 172, 149, 129, 111, 94, 79, 65, 52, 40, 30, 23, 19, 16, 14, 14, 13, 13, 13, 13, 14, 17, 21, 27, 36, 46, 59, 74, 93, 115, 141, 168, 198, 227, 254, 280, 303, 321, 335, 343, 345, 340, 329, 314, 294, 271, 246, 220, 193, 165, 138, 112, 88, 69, 53, 42, 34, 28, 23, 18, 13, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 11, 15, 21, 28, 37, 49, 63, 79, 99, 120, 142, 164, 186, 206, 223, 237, 248, 256, 261, 261, 257, 247, 232, 212, 190, 167, 144, 123, 104, 88, 72, 57, 44, 32, 24, 18, 14, 12, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 3, 5, 8, 12, 16, 21, 28, 39, 53, 71, 92, 114, 138, 162, 186, 209, 233, 256, 279, 301, 319, 332, 340, 343, 344, 343, 342, 342, 343, 345, 346, 346, 345, 344, 342, 341, 339, 337, 333, 328, 322, 317, 313, 310, 311, 312, 314, 315, 314, 309, 300, 288, 272, 254, 234, 212, 189, 165, 142, 120, 101, 84, 69, 55, 43, 32, 22, 15, 10, 8, 7, 7, 8, 9, 9, 10, 12, 15, 19, 25, 33, 44, 58, 74, 93, 114, 135, 156, 176, 195, 211, 224, 234, 239, 240, 236, 227, 215, 199, 180, 161, 140, 120, 100, 81, 64, 49, 37, 27, 20, 15, 12, 9, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 3, 2, 2, 2, 2, 3, 5, 6, 7, 8, 7, 6, 5, 3, 3, 3, 4, 6, 7, 8, 8, 8, 7, 6, 5, 5, 4, 4, 4, 4, 4, 5, 6, 7, 8, 8, 7, 7, 6, 6, 7, 7, 7, 6, 5, 3, 2, 1, 2, 3, 5, 7, 8, 8, 7, 6, 4, 2, 2, 1, 2, 3, 4, 4, 4, 4, 3, 3, 3, 4, 5, 5, 6, 5, 4, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 1, 1, 2, 3, 3, 4, 5, 6, 9, 13, 18, 25, 32, 41, 53, 67, 85, 108, 134, 163, 193, 222, 249, 271, 287, 298, 302, 302, 296, 285, 270, 251, 228, 202, 175, 148, 122, 99, 79, 62, 48, 37, 28, 21, 16, 12, 10, 9, 8, 8, 8, 9, 11, 13, 16, 19, 24, 31, 39, 50, 64, 80, 98, 118, 138, 158, 177, 192, 204, 211, 213, 209, 201, 189, 174, 156, 138, 120, 102, 86, 71, 58, 46, 36, 26, 19, 13, 9, 7, 5, 5, 4, 4, 4, 4, 5, 5, 6, 6, 6, 5, 4, 3, 3, 3, 4, 5, 6, 6, 6, 6, 6, 8, 12, 17, 23, 31, 40, 52, 68, 89, 114, 143, 173, 203, 229, 252, 271, 285, 295, 301, 301, 295, 282, 262, 238, 210, 183, 159, 138, 123, 112, 105, 103, 105, 112, 126, 147, 174, 207, 242, 277, 308, 334, 353, 365, 372, 375, 375, 373, 369, 365, 359, 354, 350, 348, 348, 347, 346, 341, 332, 318, 299, 276, 252, 226, 199, 172, 145, 120, 97, 77, 61, 47, 36, 27, 20, 15, 12, 11, 10, 10, 10, 9, 8, 6, 5, 4, 5, 6, 7, 7, 7, 7, 6, 6, 7, 7, 7, 7, 7, 7, 7, 8, 8, 9, 10, 10, 10, 10, 10, 9, 9, 9, 10, 13, 17, 23, 31, 41, 52, 66, 82, 102, 123, 146, 171, 195, 217, 236, 251, 261, 264, 259, 248, 230, 208, 184, 159, 136, 115, 96, 78, 63, 49, 38, 29, 22, 18, 15, 13, 11, 10, 9, 8, 8, 7, 6, 5, 5, 4, 4, 5, 6, 7, 7, 7, 6, 5, 5, 5, 5, 5, 6, 6, 6, 6, 7, 8, 9, 10, 10, 9, 8, 7, 6, 6, 6, 6, 6, 6, 6, 5, 4, 3, 3, 3, 3, 3, 3, 4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 4, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 2, 2, 3, 4, 4, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 1, 1, 0, 1, 2, 3, 4, 4, 4, 4, 3, 3, 4, 6, 9, 14, 21, 30, 41, 55, 72, 93, 116, 143, 173, 204, 235, 264, 290, 312, 330, 342, 348, 351, 349, 345, 340, 336, 335, 336, 340, 345, 350, 352, 349, 340, 324, 303, 278, 250, 221, 192, 164, 137, 112, 89, 69, 52, 38, 27, 19, 13, 10, 8, 8, 8, 8, 8, 8, 8, 7, 6, 6, 5, 5, 5, 4, 4, 3, 2, 1, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 10, 15, 24, 36, 53, 75, 100, 129, 159, 191, 222, 253, 280, 303, 320, 330, 334, 333, 328, 320, 313, 306, 301, 297, 294, 293, 292, 291, 289, 283, 273, 258, 238, 213, 185, 157, 131, 107, 86, 68, 52, 39, 28, 20, 15, 12, 11, 10, 9, 7, 6, 4, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 3, 6, 9, 12, 17, 23, 32, 45, 63, 86, 111, 138, 165, 191, 214, 233, 246, 254, 254, 248, 235, 216, 193, 168, 141, 115, 91, 69, 51, 36, 25, 17, 13, 10, 9, 9, 8, 8, 6, 5, 4, 3, 4, 5, 7, 11, 15, 22, 31, 45, 63, 87, 117, 151, 189, 228, 266, 302, 332, 354, 367, 370, 363, 345, 318, 285, 248, 209, 173, 140, 113, 93, 79, 74, 75, 83, 97, 118, 145, 175, 208, 241, 272, 298, 318, 332, 340, 344, 346, 348, 350, 353, 357, 362, 367, 372, 377, 380, 381, 376, 365, 346, 320, 287, 251, 213, 176, 143, 113, 88, 68, 51, 38, 29, 23, 19, 18, 18, 19, 19, 19, 17, 14, 11, 10, 9, 10, 12, 13, 13, 13, 11, 9, 8, 8, 9, 10, 11, 11, 10, 9, 7, 6, 5, 5, 5, 5, 6, 7, 7, 7, 7, 6, 5, 5, 4, 5, 5, 5, 6, 6, 6, 6, 6, 8, 11, 17, 26, 40, 58, 81, 109, 142, 179, 221, 265, 310, 351, 386, 412, 427, 432, 428, 419, 407, 395, 384, 374, 367, 362, 360, 361, 363, 365, 365, 362, 356, 351, 347, 347, 352, 362, 374, 388, 400, 410, 415, 415, 410, 401, 387, 370, 353, 338, 326, 318, 315, 315, 317, 318, 317, 312, 300, 283, 260, 232, 202, 171, 140, 112, 88, 67, 50, 36, 26, 18, 14, 12, 12, 12, 11, 10, 8, 6, 4, 3, 3, 3, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 3, 3, 4, 4, 3, 2, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 5, 5, 5, 5, 4, 4, 3, 3, 4, 4, 5, 5, 6, 7, 8, 9, 9, 10, 10, 10, 11, 14, 19, 30, 46, 69, 98, 133, 172, 212, 252, 288, 320, 345, 363, 370, 366, 351, 324, 287, 244, 199, 156, 118, 87, 64, 48, 36, 28, 22, 18, 15, 12, 10, 9, 9, 9, 9, 10, 10, 9, 9, 8, 7, 7, 7, 7, 8, 8, 7, 6, 5, 4, 5, 5, 6, 7, 8, 7, 7, 5, 4, 3, 3, 3, 3, 4, 5, 5, 6, 6, 5, 5, 5, 5, 5, 6, 6, 7, 7, 6, 5, 4, 3, 3, 4, 4, 5, 5, 6, 6, 7, 8, 9, 9, 9, 8, 7, 5, 4, 4, 4, 5, 5, 6, 5, 5, 4, 3, 3, 4, 5, 7, 8, 8, 9, 8, 8, 8, 9, 12, 17, 24, 33, 46, 63, 86, 114, 149, 188, 227, 263, 292, 311, 319, 316, 303, 282, 255, 225, 191, 156, 122, 91, 64, 43, 27, 17, 11, 8, 6, 5, 4, 4, 4, 4, 5, 6, 6, 6, 6, 5, 4, 4, 4, 5, 5, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 2, 3, 5, 7, 9, 9, 9, 8, 7, 5, 4, 3, 2, 2, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 3, 3, 4, 4, 3, 1, 0, 0, 0, 2, 5, 9, 16, 25, 38, 57, 81, 111, 146, 183, 219, 253, 280, 299, 306, 302, 286, 260, 227, 191, 154, 121, 91, 66, 46, 31, 20, 12, 8, 5, 4, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 2, 5, 11, 19, 31, 49, 72, 102, 139, 182, 227, 272, 311, 341, 359, 365, 357, 337, 307, 268, 224, 179, 135, 97, 67, 44, 29, 19, 13, 10, 8, 6, 4, 4, 3, 4, 4, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 4, 4, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 4, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 7, 16, 30, 50, 76, 106, 141, 179, 216, 251, 282, 303, 314, 310, 293, 265, 227, 186, 145, 109, 78, 54, 36, 23, 13, 6, 2, 1, 1, 2, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 6, 14, 27, 47, 74, 109, 151, 199, 248, 294, 333, 361, 377, 379, 372, 357, 338, 320, 306, 298, 299, 308, 323, 341, 357, 367, 365, 350, 322, 284, 239, 192, 147, 106, 72, 46, 27, 15, 8, 4, 2, 1, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 5, 13, 28, 50, 81, 120, 167, 218, 272, 322, 365, 396, 413, 414, 402, 380, 354, 331, 315, 309, 315, 331, 353, 376, 394, 402, 398, 378, 345, 302, 251, 199, 150, 107, 73, 47, 29, 18, 11, 8, 6, 5, 4, 4, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 18, 36, 64, 101, 147, 201, 259, 316, 369, 410, 437, 444, 432, 402, 357, 303, 245, 189, 139, 95, 60, 34, 16, 7, 5, 9, 19, 33, 52, 76, 107, 145, 190, 240, 289, 331, 361, 374, 370, 348, 312, 268, 221, 174, 131, 94, 65, 43, 27, 17, 12, 9, 9, 10, 11, 11, 11, 10, 9, 7, 6, 4, 3, 2, 2, 2, 2, 3, 4, 5, 6, 7, 7, 6, 5, 3, 3, 2, 3, 4, 4, 5, 6, 5, 4, 3, 2, 2, 2, 5, 10, 19, 31, 49, 73, 106, 147, 194, 243, 289, 326, 349, 357, 348, 325, 290, 248, 203, 158, 117, 82, 53, 32, 18, 10, 6, 4, 4, 3, 3, 2, 2, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 6, 15, 32, 56, 88, 130, 180, 236, 293, 346, 389, 416, 424, 412, 382, 338, 286, 230, 175, 126, 84, 51, 27, 13, 5, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 1, 0, 0, 0, 0, 2, 3, 5, 5, 5, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 3, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 2, 8, 20, 38, 65, 99, 140, 186, 232, 275, 310, 334, 343, 337, 315, 281, 239, 193, 148, 107, 72, 46, 26, 13, 6, 3, 4, 9, 17, 30, 49, 74, 106, 143, 184, 224, 260, 287, 302, 301, 286, 258, 220, 178, 136, 98, 66, 42, 25, 14, 8, 5, 6, 10, 18, 32, 52, 80, 117, 161, 212, 264, 314, 356, 386, 400, 397, 380, 354, 325, 301, 287, 289, 307, 339, 377, 416, 446, 461, 459, 440, 409, 371, 336, 310, 298, 304, 324, 355, 389, 417, 433, 432, 415, 386, 352, 322, 304, 303, 319, 349, 388, 426, 456, 471, 466, 441, 397, 340, 276, 210, 150, 99, 60, 33, 17, 10, 9, 14, 24, 40, 65, 100, 144, 196, 251, 303, 347, 376, 387, 378, 351, 310, 260, 206, 154, 108, 70, 41, 21, 10, 4, 2, 2, 3, 3, 2, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 12, 28, 53, 86, 127, 173, 222, 269, 311, 342, 359, 358, 339, 304, 258, 205, 153, 106, 67, 39, 19, 8, 1, 0, 0, 1, 9, 23, 46, 80, 125, 181, 246, 316, 383, 440, 479, 494, 483, 445, 388, 320, 247, 180, 121, 75, 42, 19, 6, 2, 6, 18, 40, 71, 113, 164, 222, 283, 340, 387, 419, 431, 421, 392, 350, 302, 258, 227, 212, 216, 236, 264, 294, 316, 326, 320, 298, 265, 223, 177, 133, 93, 60, 35, 18, 7, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 1, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 1, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 17, 34, 59, 93, 138, 190, 246, 300, 345, 374, 383, 371, 339, 292, 237, 180, 128, 84, 50, 26, 11, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 14, 31, 59, 98, 148, 206, 269, 330, 383, 421, 438, 433, 405, 359, 300, 234, 170, 113, 66, 33, 12, 2, 0, 6, 18, 38, 67, 105, 154, 210, 270, 329, 379, 416, 433, 430, 408, 372, 329, 288, 259, 247, 255, 282, 322, 365, 400, 419, 415, 389, 343, 284, 221, 160, 108, 67, 37, 19, 8, 2, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 4, 16, 40, 78, 130, 195, 268, 344, 414, 470, 505, 513, 492, 446, 381, 305, 228, 157, 99, 55, 26, 9, 1, 0, 0, 2, 4, 5, 5, 5, 4, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 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, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 8, 23, 49, 88, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 139, 202, 270, 337, 396, 437, 455, 445, 410, 354, 284, 212, 145, 89, 48, 21, 6, 0, 0, 3, 11, 26, 49, 84, 131, 188, 249, 307, 355, 385, 392, 375, 339, 287, 229, 170, 117, 74, 42, 20, 8, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 1, 2, 2, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 0, 0, 1, 2, 3, 3, 3, 3, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 1, 0, 0, 0, 0, 0, 0, 0, 2, 10, 28, 59, 105, 165, 237, 312, 384, 441, 474, 480, 458, 413, 357, 300, 256, 234, 237, 264, 308, 359, 404, 435, 442, 423, 381, 321, 252, 183, 122, 74, 39, 18, 6, 2, 2, 4, 6, 8, 10, 11, 11, 11, 10, 10, 9, 9, 10, 10, 11, 12, 12, 12, 11, 10, 8, 7, 6, 6, 7, 9, 11, 12, 12, 12, 10, 8, 6, 4, 3, 2, 1, 0, 0, 0, 2, 10, 25, 50, 85, 131, 183, 236, 284, 321, 340, 340, 319, 282, 234, 180, 128, 82, 46, 22, 8, 1, 1, 2, 5, 6, 6, 6, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 12, 28, 56, 96, 147, 206, 266, 319, 356, 371, 362, 330, 280, 221, 161, 108, 66, 35, 16, 7, 3, 3, 5, 7, 9, 10, 11, 11, 11, 11, 10, 9, 8, 6, 4, 2, 1, 1, 6, 16, 36, 68, 114, 174, 247, 324, 397, 455, 490, 494, 468, 414, 341, 261, 183, 115, 64, 29, 10, 1, 0, 0, 4, 13, 29, 57, 99, 157, 227, 303, 375, 435, 472, 481, 460, 412, 344, 266, 189, 121, 68, 32, 10, 0, 0, 0, 7, 22, 49, 91, 150, 223, 303, 381, 446, 488, 501, 483, 439, 381, 321, 273, 249, 253, 284, 334, 390, 437, 465, 464, 435, 380, 309, 232, 159, 98, 52, 22, 6, 0, 0, 1, 4, 7, 9, 9, 9, 9, 7, 6, 5, 4, 3, 1, 0, 0, 0, 7, 23, 53, 98, 160, 235, 317, 396, 462, 505, 517, 496, 445, 371, 287, 203, 129, 72, 34, 12, 1, 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 5, 5, 4, 4, 4, 3, 3, 2, 1, 1, 0, 1, 1, 3, 4, 6, 7, 8, 8, 7, 7, 5, 4, 4, 3, 3, 4, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 2, 4, 5, 6, 5, 4, 2, 0, 0, 0, 0, 0, 0, 4, 16, 40, 79, 134, 204, 283, 361, 427, 470, 484, 465, 416, 345, 264, 183, 113, 60, 25, 6, 0, 0, 1, 3, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 3, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 21, 53, 104, 173, 254, 338, 414, 470, 496, 490, 452, 388, 308, 224, 147, 84, 39, 13, 0, 0, 0, 4, 6, 8, 8, 7, 6, 5, 4, 3, 2, 2, 3, 3, 4, 5, 6, 6, 6, 6, 5, 5, 5, 6, 7, 8, 8, 9, 9, 10, 11, 12, 13, 13, 12, 10, 7, 5, 3, 1, 0, 0, 0, 10, 35, 79, 145, 230, 328, 427, 511, 568, 588, 568, 511, 426, 327, 228, 142, 75, 32, 8, 0, 0, 0, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 1, 5, 15, 35, 68, 117, 180, 252, 325, 385, 423, 431, 406, 354, 282, 205, 132, 74, 33, 10, 0, 0, 0, 0, 0, 0, 6, 23, 55, 106, 177, 264, 360, 449, 519, 557, 555, 514, 444, 363, 290, 243, 234, 265, 330, 411, 491, 549, 571, 553, 496, 412, 313, 217, 134, 71, 30, 8, 0, 0, 0, 0, 1, 4, 15, 38, 76, 134, 209, 296, 383, 458, 507, 521, 498, 444, 372, 302, 252, 233, 251, 303, 376, 454, 517, 553, 550, 509, 435, 341, 243, 153, 82, 35, 8, 0, 0, 4, 8, 12, 13, 14, 15, 15, 16, 16, 15, 14, 13, 11, 9, 7, 6, 5, 4, 6, 7, 9, 11, 11, 10, 8, 5, 3, 2, 2, 2, 4, 5, 6, 6, 6, 5, 5, 5, 5, 6, 7, 8, 9, 8, 6, 5, 3, 1, 1, 0, 0, 0, 2, 10, 31, 68, 126, 204, 296, 393, 480, 542, 567, 552, 498, 419, 332, 257, 209, 200, 230, 290, 364, 436, 488, 507, 490, 439, 362, 273, 186, 111, 55, 20, 3, 0, 0, 0, 0, 0, 0, 8, 30, 71, 132, 211, 299, 387, 461, 510, 525, 503, 447, 368, 277, 187, 111, 54, 19, 2, 0, 0, 2, 5, 5, 5, 5, 6, 7, 8, 9, 11, 12, 13, 13, 12, 11, 9, 7, 6, 5, 5, 5, 4, 4, 3, 3, 4, 4, 5, 5, 4, 3, 2, 1, 1, 2, 4, 5, 6, 7, 7, 6, 5, 5, 4, 4, 5, 5, 5, 5, 5, 4, 3, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 3, 3, 4, 5, 6, 6, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 2, 1, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 3, 20, 57, 117, 199, 296, 393, 477, 530, 544, 516, 450, 358, 258, 164, 88, 37, 9, 0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 18, 47, 94, 158, 234, 313, 380, 425, 438, 417, 364, 290, 208, 131, 70, 29, 7, 0, 0, 0, 2, 2, 1, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 8, 32, 75, 140, 224, 317, 406, 475, 511, 507, 464, 391, 306, 231, 183, 176, 212, 285, 375, 463, 525, 548, 526, 464, 373, 272, 176, 98, 44, 13, 0, 0, 1, 4, 6, 8, 9, 10, 11, 12, 11, 10, 9, 8, 8, 7, 7, 6, 5, 4, 2, 2, 1, 2, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 2, 19, 56, 118, 204, 307, 413, 504, 564, 580, 549, 475, 373, 261, 158, 78, 27, 2, 0, 0, 3, 3, 0, 0, 6, 31, 78, 149, 240, 340, 436, 510, 549, 545, 498, 417, 316, 213, 124, 59, 19, 1, 0, 0, 4, 7, 7, 6, 5, 6, 7, 8, 8, 8, 7, 6, 5, 4, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 3, 4, 4, 4, 4, 4, 3, 3, 3, 3, 4, 4, 4, 3, 2, 1, 0, 1, 2, 3, 4, 4, 4, 4, 4, 4, 6, 8, 9, 9, 9, 7, 6, 5, 4, 3, 2, 0, 0, 0, 10, 34, 75, 134, 207, 285, 357, 408, 430, 417, 370, 299, 217, 138, 74, 30, 6, 0, 0, 1, 3, 3, 3, 3, 4, 6, 7, 8, 8, 7, 6, 5, 5, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 9, 37, 88, 164, 259, 361, 453, 516, 538, 513, 447, 351, 246, 149, 74, 25, 1, 0, 0, 3, 5, 4, 0, 0, 0, 18, 58, 123, 211, 313, 413, 494, 538, 536, 487, 401, 295, 190, 103, 42, 9, 0, 0, 2, 4, 4, 3, 1, 2, 3, 5, 6, 7, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 3, 2, 1, 1, 2, 4, 7, 9, 10, 10, 9, 6, 4, 2, 1, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 0, 0, 4, 26, 74, 152, 256, 375, 489, 574, 612, 593, 521, 414, 299, 206, 161, 177, 251, 365, 487, 587, 637, 625, 553, 439, 312, 203, 135, 122, 161, 239, 330, 411, 459, 464, 425, 352, 261, 170, 94, 41, 11, 0, 0, 2, 5, 6, 7, 7, 9, 11, 12, 13, 13, 12, 11, 10, 10, 9, 8, 8, 7, 7, 7, 7, 6, 4, 3, 2, 2, 2, 1, 0, 0, 0, 9, 32, 73, 132, 205, 281, 346, 386, 393, 362, 301, 223, 144, 76, 30, 5, 0, 0, 2, 4, 3, 1, 0, 0, 0, 0, 1, 1, 1, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 4, 5, 6, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 1, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 4, 5, 6, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 2, 3, 5, 7, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 6, 5, 3, 3, 4, 5, 8, 10, 10, 9, 5, 1, 0, 0, 1, 3, 2, 0, 0, 5, 33, 89, 176, 285, 401, 502, 567, 581, 541, 455, 341, 223, 122, 49, 9, 0, 0, 4, 7, 4, 0, 0, 12, 53, 126, 232, 360, 493, 606, 676, 687, 635, 530, 395, 257, 139, 56, 11, 0, 0, 4, 8, 8, 5, 3, 2, 2, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 3, 4, 6, 7, 7, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 2, 4, 5, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 2, 1, 1, 1, 2, 4, 4, 4, 3, 1, 0, 0, 0, 2, 4, 2, 0, 0, 8, 40, 103, 198, 315, 437, 540, 601, 605, 552, 452, 329, 206, 105, 38, 4, 0, 0, 4, 7, 5, 3, 2, 3, 5, 7, 7, 5, 3, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 0, 0, 0, 0, 3, 6, 5, 0, 0, 2, 35, 106, 219, 366, 525, 664, 753, 771, 713, 592, 436, 278, 145, 55, 8, 0, 0, 5, 8, 6, 2, 0, 0, 2, 5, 6, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 13, 11, 7, 1, 0, 0, 1, 5, 6, 2, 0, 0, 29, 99, 217, 379, 563, 735, 857, 901, 853, 725, 546, 358, 205, 118, 111, 176, 287, 408, 503, 547, 529, 457, 350, 235, 133, 59, 16, 0, 0, 1, 5, 7, 5, 0, 0, 0, 12, 52, 124, 226, 348, 469, 563, 609, 593, 519, 405, 275, 157, 69, 17, 0, 0, 2, 7, 7, 3, 0, 0, 0, 0, 1, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 3, 4, 5, 5, 6, 7, 8, 10, 12, 14, 15, 13, 8, 4, 1, 1, 3, 5, 3, 0, 0, 7, 46, 123, 239, 384, 533, 654, 719, 710, 630, 496, 341, 196, 86, 20, 0, 0, 4, 11, 10, 2, 0, 0, 20, 66, 137, 226, 320, 402, 452, 459, 420, 344, 248, 153, 75, 25, 1, 0, 0, 4, 7, 6, 4, 3, 4, 7, 8, 9, 8, 7, 5, 3, 2, 1, 1, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 2, 4, 3, 0, 0, 1, 26, 80, 167, 280, 404, 513, 583, 597, 551, 456, 334, 211, 109, 40, 4, 0, 0, 3, 8, 8, 4, 0, 0, 0, 27, 86, 179, 299, 429, 543, 614, 625, 572, 467, 336, 207, 103, 34, 2, 0, 0, 6, 9, 8, 6, 5, 6, 9, 11, 12, 12, 11, 9, 8, 8, 7, 7, 7, 8, 8, 10, 11, 13, 14, 15, 14, 13, 12, 10, 9, 9, 9, 10, 9, 7, 5, 2, 2, 4, 5, 5, 2, 0, 0, 21, 72, 159, 276, 406, 525, 603, 621, 571, 465, 329, 200, 115, 100, 161, 284, 438, 584, 682, 706, 649, 526, 368, 214, 101, 56, 88, 186, 324, 466, 575, 627, 609, 530, 408, 275, 155, 67, 17, 0, 0, 4, 9, 9, 7, 5, 4, 5, 5, 4, 1, 0, 0, 0, 4, 6, 4, 0, 0, 8, 50, 132, 253, 397, 539, 647, 694, 667, 574, 437, 287, 156, 63, 11, 0, 0, 5, 9, 7, 2, 0, 0, 0, 1, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 9, 9, 9, 8, 6, 4, 1, 0, 1, 3, 5, 7, 7, 4, 1, 0, 0, 2, 5, 5, 1, 0, 0, 28, 92, 197, 335, 484, 612, 689, 694, 624, 494, 336, 189, 89, 59, 104, 209, 345, 475, 564, 590, 548, 451, 325, 198, 96, 31, 1, 0, 1, 7, 8, 5, 1, 0, 0, 3, 6, 8, 7, 6, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 5, 4, 3, 2, 2, 2, 4, 6, 8, 10, 11, 11, 9, 6, 3, 1, 0, 1, 1, 2, 3, 3, 3, 3, 4, 4, 5, 5, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 9, 9, 7, 3, 0, 0, 0, 3, 6, 6, 0, 0, 0, 30, 96, 201, 334, 470, 579, 633, 616, 534, 407, 266, 142, 54, 7, 0, 0, 6, 10, 8, 3, 0, 0, 0, 1, 2, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 1, 5, 8, 5, 0, 0, 11, 60, 152, 287, 446, 596, 702, 733, 678, 549, 379, 215, 103, 76, 140, 278, 451, 607, 704, 715, 640, 502, 338, 187, 77, 15, 0, 0, 7, 12, 10, 4, 0, 0, 0, 1, 4, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 6, 4, 1, 0, 0, 0, 3, 7, 6, 2, 0, 0, 23, 81, 176, 297, 423, 522, 570, 553, 475, 357, 228, 117, 41, 3, 0, 0, 6, 8, 6, 1, 0, 0, 0, 2, 4, 4, 3, 1, 0, 0, 0, 0, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 4, 6, 8, 9, 9, 7, 4, 1, 0, 2, 6, 8, 6, 0, 0, 1, 33, 100, 201, 323, 441, 524, 551, 514, 423, 302, 181, 84, 23, 0, 0, 2, 8, 8, 4, 0, 0, 0, 0, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 0, 0, 0, 0, 3, 7, 7, 2, 0, 0, 27, 94, 204, 348, 500, 628, 697, 686, 595, 445, 275, 129, 48, 51, 139, 285, 448, 584, 655, 645, 560, 425, 276, 145, 55, 7, 0, 0, 7, 10, 7, 2, 0, 0, 0, 0, 2, 3, 3, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 4, 5, 5, 6, 6, 5, 2, 0, 0, 0, 1, 7, 10, 7, 0, 0, 11, 66, 173, 328, 509, 680, 798, 829, 761, 607, 407, 214, 80, 41, 109, 265, 464, 652, 778, 808, 738, 591, 409, 234, 102, 24, 0, 0, 6, 14, 13, 6, 1, 0, 1, 5, 7, 7, 6, 3, 2, 2, 3, 3, 4, 3, 1, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 1, 2, 3, 4, 3, 1, 0, 0, 0, 3, 7, 7, 2, 0, 0, 25, 90, 197, 336, 480, 597, 655, 638, 550, 415, 266, 137, 48, 3, 0, 0, 7, 11, 8, 2, 0, 0, 4, 7, 9, 8, 5, 2, 0, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 0, 6, 10, 8, 0, 0, 1, 42, 129, 263, 425, 581, 693, 730, 680, 558, 397, 235, 106, 27, 0, 0, 4, 13, 14, 9, 3, 1, 2, 5, 7, 5, 1, 0, 0, 0, 6, 10, 8, 0, 0, 7, 58, 158, 305, 479, 643, 758, 791, 730, 587, 398, 209, 68, 9, 46, 166, 335, 507, 635, 686, 650, 540, 388, 234, 109, 31, 0, 0, 4, 12, 13, 8, 2, 0, 0, 2, 5, 6, 5, 4, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 3, 1, 0, 0, 0, 0, 6, 9, 7, 0, 0, 2, 45, 132, 264, 420, 567, 668, 695, 639, 516, 359, 207, 89, 19, 0, 0, 5, 12, 11, 5, 0, 0, 0, 1, 4, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 3, 7, 8, 4, 0, 0, 15, 69, 163, 287, 418, 525, 578, 563, 483, 361, 228, 114, 37, 0, 0, 0, 8, 11, 9, 4, 0, 0, 2, 5, 6, 6, 5, 4, 3, 3, 4, 4, 3, 2, 1, 1, 0, 0, 1, 1, 1, 1, 1, 2, 3, 4, 5, 7, 8, 8, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 4, 4, 4, 3, 2, 1, 1, 2, 3, 4, 6, 6, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 0, 6, 10, 8, 0, 0, 0, 36, 119, 245, 399, 546, 648, 677, 623, 502, 347, 197, 82, 16, 0, 0, 6, 13, 11, 5, 0, 0, 0, 3, 7, 10, 9, 6, 1, 0, 0, 0, 5, 10, 10, 3, 0, 0, 38, 124, 261, 434, 610, 744, 799, 754, 617, 423, 227, 83, 36, 100, 259, 468, 669, 806, 842, 771, 617, 425, 241, 102, 22, 0, 0, 9, 17, 16, 9, 2, 0, 0, 4, 7, 9, 10, 10, 10, 10, 9, 8, 6, 4, 3, 2, 2, 3, 4, 5, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 5, 4, 4, 4, 3, 3, 2, 2, 3, 3, 4, 5, 5, 6, 6, 6, 5, 4, 3, 3, 2, 3, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 2, 2, 3, 4, 6, 8, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 2, 0, 0, 0, 0, 7, 12, 10, 0, 0, 0, 45, 142, 291, 470, 640, 757, 788, 723, 580, 399, 225, 93, 17, 0, 0, 8, 15, 14, 6, 0, 0, 1, 6, 10, 10, 6, 0, 0, 0, 1, 9, 14, 11, 0, 0, 5, 63, 180, 351, 549, 730, 844, 856, 757, 572, 351, 155, 37, 28, 127, 298, 490, 644, 717, 692, 581, 421, 254, 118, 33, 0, 0, 5, 13, 14, 8, 0, 0, 0, 0, 4, 5, 5, 5, 5, 6, 9, 11, 12, 11, 9, 7, 6, 5, 5, 6, 7, 7, 7, 7, 6, 5, 5, 7, 9, 12, 13, 11, 6, 1, 0, 0, 6, 12, 12, 5, 0, 0, 27, 109, 243, 416, 591, 725, 779, 738, 612, 438, 260, 117, 28, 0, 0, 5, 14, 14, 7, 0, 0, 0, 3, 8, 9, 6, 1, 0, 0, 0, 7, 12, 10, 1, 0, 1, 46, 144, 293, 472, 645, 766, 799, 733, 580, 380, 185, 44, 0, 43, 175, 351, 522, 643, 681, 632, 513, 358, 208, 91, 22, 0, 0, 6, 12, 11, 5, 0, 0, 1, 6, 11, 12, 9, 4, 0, 0, 0, 4, 10, 11, 5, 0, 0, 18, 83, 194, 337, 482, 593, 638, 602, 498, 353, 207, 91, 21, 0, 0, 5, 12, 11, 5, 0, 0, 0, 3, 7, 8, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 4, 5, 6, 6, 6, 6, 7, 8, 10, 13, 14, 13, 9, 3, 0, 0, 0, 8, 13, 11, 1, 0, 2, 54, 161, 322, 513, 693, 816, 844, 765, 597, 381, 175, 32, 0, 60, 223, 434, 636, 778, 821, 760, 616, 431, 250, 109, 24, 0, 0, 6, 20, 25, 17, 2, 0, 0, 31, 120, 261, 436, 608, 734, 777, 724, 591, 414, 239, 103, 22, 0, 0, 7, 16, 15, 8, 1, 0, 0, 0, 2, 3, 3, 1, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 4, 1, 0, 0, 0, 2, 9, 14, 10, 0, 0, 9, 72, 195, 371, 573, 755, 868, 877, 775, 585, 357, 150, 17, 0, 75, 238, 434, 606, 708, 715, 630, 482, 314, 164, 59, 4, 0, 0, 9, 18, 19, 12, 0, 0, 0, 30, 111, 240, 399, 556, 672, 712, 665, 543, 381, 220, 94, 19, 0, 0, 6, 15, 14, 7, 0, 0, 0, 5, 11, 13, 12, 7, 1, 0, 0, 0, 8, 14, 11, 0, 0, 0, 50, 156, 317, 506, 681, 794, 812, 730, 570, 379, 202, 74, 6, 0, 0, 12, 19, 15, 6, 0, 0, 0, 5, 10, 13, 14, 12, 10, 8, 6, 4, 2, 0, 0, 0, 0, 0, 2, 4, 7, 8, 9, 8, 6, 3, 1, 0, 0, 2, 5, 6, 7, 7, 6, 4, 2, 1, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 0, 0, 0, 1, 4, 6, 6, 3, 0, 0, 0, 1, 8, 12, 8, 0, 0, 3, 54, 154, 298, 462, 605, 690, 692, 608, 465, 300, 153, 51, 1, 0, 0, 11, 15, 11, 4, 0, 0, 0, 2, 4, 4, 2, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 2, 3, 4, 2, 0, 0, 0, 0, 6, 12, 12, 4, 0, 0, 33, 121, 264, 444, 624, 758, 808, 755, 611, 410, 206, 50, 0, 18, 150, 340, 540, 694, 762, 730, 610, 438, 262, 120, 31, 0, 0, 6, 16, 17, 11, 4, 0, 0, 2, 4, 5, 4, 2, 1, 0, 1, 1, 1, 1, 0, 0, 0, 0, 2, 4, 5, 7, 7, 7, 6, 4, 2, 2, 2, 3, 4, 6, 7, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 5, 2, 0, 0, 0, 3, 10, 13, 8, 0, 0, 13, 79, 200, 365, 546, 698, 780, 764, 653, 473, 270, 96, 0, 0, 82, 246, 440, 612, 717, 728, 646, 497, 324, 168, 58, 3, 0, 0, 12, 16, 11, 2, 0, 0, 0, 5, 8, 6, 2, 0, 0, 0, 7, 14, 13, 4, 0, 0, 35, 130, 282, 470, 652, 781, 818, 753, 604, 413, 230, 92, 14, 0, 0, 10, 19, 18, 9, 1, 0, 0, 2, 6, 7, 7, 5, 4, 4, 4, 5, 7, 8, 10, 9, 7, 3, 0, 0, 0, 3, 11, 15, 10, 0, 0, 9, 80, 213, 399, 603, 775, 867, 850, 730, 542, 338, 164, 51, 0, 0, 0, 5, 5, 2, 1, 5, 6, 1, 0, 0, 35, 139, 315, 540, 767, 938, 1002, 940, 771, 542, 313, 134, 28, 0, 0, 9, 21, 20, 12, 4, 2, 6, 11, 14, 11, 5, 0, 0, 0, 8, 14, 12, 1, 0, 0, 51, 162, 329, 525, 704, 818, 833, 745, 579, 380, 200, 71, 4, 0, 0, 12, 17, 13, 4, 0, 0, 0, 2, 5, 5, 3, 1, 0, 0, 1, 3, 6, 8, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 3, 2, 0, 0, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 0, 7, 12, 10, 1, 0, 0, 39, 130, 271, 438, 596, 700, 721, 651, 512, 342, 183, 68, 6, 0, 0, 9, 15, 12, 4, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 2, 3, 3, 4, 5, 5, 6, 7, 7, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 6, 7, 8, 9, 8, 7, 5, 3, 1, 0, 0, 0, 1, 2, 4, 4, 5, 5, 5, 5, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 1, 2, 3, 5, 7, 9, 10, 8, 5, 0, 0, 0, 3, 11, 17, 15, 4, 0, 0, 36, 129, 276, 454, 625, 744, 775, 710, 567, 386, 213, 84, 11, 0, 0, 9, 16, 14, 6, 0, 0, 0, 0, 3, 4, 3, 3, 3, 3, 3, 3, 2, 0, 0, 0, 1, 3, 5, 7, 8, 8, 8, 8, 7, 8, 8, 9, 10, 10, 10, 10, 9, 7, 5, 3, 1, 0, 0, 1, 4, 7, 9, 8, 4, 0, 0, 0, 2, 11, 16, 12, 0, 0, 4, 64, 186, 365, 573, 762, 880, 889, 781, 579, 338, 125, 0, 0, 118, 325, 559, 752, 852, 834, 712, 524, 323, 155, 46, 0, 0, 4, 16, 17, 11, 1, 0, 0, 0, 2, 4, 4, 3, 2, 3, 4, 5, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 2, 2, 3, 3, 4, 4, 3, 3, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 1, 1, 2, 2, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 4, 5, 6, 8, 10, 11, 11, 9, 6, 0, 0, 0, 0, 7, 14, 13, 3, 0, 0, 36, 135, 292, 488, 678, 814, 856, 791, 637, 439, 248, 103, 20, 0, 0, 6, 10, 6, 0, 0, 2, 6, 3, 0, 0, 25, 104, 241, 421, 608, 755, 820, 784, 658, 476, 288, 133, 34, 0, 0, 1, 18, 27, 23, 8, 0, 0, 17, 105, 257, 461, 679, 859, 952, 929, 796, 590, 367, 178, 53, 0, 0, 2, 18, 22, 17, 8, 3, 3, 6, 10, 11, 9, 5, 2, 1, 1, 2, 3, 3, 3, 2, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 1, 3, 4, 5, 4, 3, 2, 1, 1, 1, 3, 5, 7, 9, 10, 9, 8, 6, 4, 2, 0, 0, 0, 0, 2, 3, 5, 5, 6, 5, 5, 4, 4, 4, 5, 5, 4, 4, 2, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 5, 4, 2, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 7, 8, 8, 7, 6, 5, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 10, 8, 4, 0, 0, 0, 3, 11, 15, 10, 0, 0, 10, 79, 209, 392, 595, 772, 873, 871, 765, 586, 382, 200, 73, 7, 0, 0, 5, 10, 9, 6, 4, 0, 0, 0, 7, 57, 152, 290, 449, 592, 680, 687, 611, 472, 309, 162, 58, 3, 0, 0, 9, 14, 11, 3, 0, 0, 0, 1, 4, 4, 4, 3, 2, 1, 0, 0, 0, 2, 4, 6, 7, 5, 2, 0, 0, 2, 9, 14, 12, 2, 0, 1, 46, 144, 296, 481, 663, 793, 834, 768, 608, 396, 193, 59, 38, 140, 341, 585, 805, 938, 949, 841, 648, 423, 221, 77, 2, 0, 0, 19, 28, 22, 5, 0, 0, 27, 105, 225, 369, 509, 611, 645, 603, 494, 350, 206, 92, 22, 0, 0, 4, 12, 12, 7, 1, 0, 0, 1, 3, 4, 3, 1, 0, 0, 1, 1, 1, 0, 0, 1, 4, 6, 8, 7, 3, 0, 0, 0, 4, 11, 13, 7, 0, 0, 19, 96, 233, 419, 618, 784, 872, 857, 741, 559, 357, 182, 62, 2, 0, 0, 6, 13, 14, 9, 2, 0, 0, 1, 43, 130, 262, 422, 577, 685, 718, 663, 537, 373, 214, 91, 19, 0, 0, 6, 13, 12, 6, 0, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 1, 1, 2, 4, 6, 7, 8, 9, 8, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 7, 5, 1, 0, 0, 0, 5, 10, 11, 3, 0, 0, 31, 117, 257, 435, 618, 759, 819, 782, 657, 479, 293, 141, 42, 0, 0, 0, 6, 10, 9, 7, 4, 0, 0, 0, 34, 115, 249, 426, 613, 766, 840, 811, 681, 485, 278, 123, 68, 132, 299, 524, 741, 891, 930, 847, 665, 432, 208, 51, 0, 61, 219, 427, 630, 773, 820, 762, 621, 437, 256, 114, 28, 0, 0, 6, 15, 14, 7, 0, 0, 0, 7, 14, 19, 21, 18, 13, 7, 1, 0, 2, 8, 12, 9, 1, 0, 0, 41, 130, 266, 432, 593, 709, 749, 701, 579, 414, 247, 111, 26, 0, 0, 6, 21, 23, 13, 0, 0, 14, 84, 210, 380, 568, 732, 831, 835, 738, 563, 352, 158, 31, 0, 68, 212, 391, 555, 659, 678, 613, 486, 331, 186, 78, 17, 0, 0, 6, 11, 10, 4, 0, 1, 5, 10, 15, 16, 14, 11, 7, 5, 3, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 3, 10, 12, 7, 0, 0, 19, 93, 227, 412, 619, 802, 914, 924, 824, 639, 414, 207, 68, 26, 81, 209, 364, 500, 577, 576, 504, 383, 247, 129, 47, 5, 0, 0, 7, 10, 7, 1, 0, 0, 0, 2, 5, 6, 5, 5, 4, 3, 3, 3, 2, 2, 2, 2, 3, 4, 6, 7, 7, 6, 5, 3, 2, 3, 5, 8, 10, 11, 9, 5, 2, 2, 6, 12, 14, 9, 0, 0, 13, 78, 201, 376, 578, 763, 885, 910, 827, 655, 437, 229, 84, 39, 100, 246, 435, 612, 729, 758, 693, 558, 389, 227, 103, 29, 0, 0, 0, 5, 5, 3, 3, 2, 0, 0, 0, 18, 78, 184, 331, 495, 642, 732, 742, 668, 529, 362, 205, 87, 18, 0, 0, 5, 11, 10, 4, 0, 0, 1, 3, 4, 2, 1, 3, 7, 10, 8, 0, 0, 1, 43, 134, 274, 449, 622, 754, 809, 771, 650, 479, 298, 147, 47, 0, 0, 0, 10, 13, 8, 1, 0, 0, 0, 1, 4, 4, 4, 3, 3, 2, 2, 2, 1, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 3, 4, 4, 4, 3, 2, 1, 0, 1, 1, 2, 4, 5, 6, 6, 5, 2, 0, 0, 0, 3, 8, 10, 6, 0, 0, 16, 76, 185, 339, 516, 681, 794, 825, 762, 616, 422, 227, 80, 18, 58, 192, 388, 598, 770, 863, 855, 752, 583, 391, 217, 89, 18, 0, 0, 7, 12, 10, 3, 0, 0, 1, 7, 11, 12, 10, 7, 6, 8, 11, 13, 9, 0, 0, 10, 61, 162, 311, 492, 669, 801, 855, 812, 680, 490, 294, 142, 77, 117, 252, 444, 641, 789, 849, 807, 677, 496, 308, 152, 50, 1, 0, 1, 10, 12, 8, 1, 0, 0, 0, 3, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 7, 7, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 2, 4, 6, 9, 11, 12, 12, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 3, 3, 2, 2, 1, 2, 2, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 1, 2, 4, 6, 7, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 1, 1, 1, 2, 2, 3, 3, 3, 4, 6, 8, 9, 10, 8, 5, 3, 3, 5, 8, 8, 3, 0, 0, 26, 93, 209, 370, 554, 728, 851, 895, 844, 710, 526, 338, 195, 131, 160, 268, 423, 579, 691, 731, 689, 578, 427, 271, 141, 53, 7, 0, 0, 8, 12, 11, 7, 4, 2, 3, 3, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 2, 6, 9, 11, 12, 9, 6, 5, 5, 6, 7, 4, 0, 0, 10, 53, 136, 260, 411, 563, 682, 741, 724, 634, 492, 332, 187, 80, 18, 0, 0, 3, 8, 7, 2, 0, 0, 1, 4, 7, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 4, 3, 2, 1, 1, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 7, 8, 9, 10, 9, 8, 7, 6, 5, 5, 6, 7, 8, 9, 10, 10, 10, 10, 9, 8, 7, 7, 5, 2, 0, 4, 23, 66, 141, 251, 389, 537, 668, 757, 782, 733, 622, 473, 323, 209, 159, 184, 275, 406, 540, 641, 680, 649, 555, 422, 279, 154, 65, 15, 0, 0, 3, 7, 5, 1, 0, 0, 0, 3, 6, 8, 8, 8, 8, 8, 8, 7, 6, 4, 3, 2, 3, 4, 5, 8, 10, 12, 14, 15, 15, 14, 13, 11, 11, 12, 11, 7, 1, 0, 7, 41, 112, 223, 365, 518, 650, 731, 742, 680, 565, 433, 328, 285, 320, 425, 570, 707, 795, 804, 730, 595, 439, 308, 239, 250, 332, 458, 586, 679, 707, 662, 555, 413, 267, 143, 58, 12, 0, 0, 4, 6, 4, 0, 0, 0, 4, 9, 11, 11, 9, 6, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 1, 1, 1, 2, 3, 3, 3, 3, 2, 1, 1, 0, 0, 1, 3, 4, 6, 6, 6, 4, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 1, 3, 5, 6, 7, 7, 7, 6, 4, 3, 3, 3, 4, 5, 6, 6, 7, 7, 6, 5, 5, 4, 4, 3, 3, 3, 2, 1, 1, 1, 1, 2, 2, 3, 2, 2, 1, 0, 0, 1, 3, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 8, 9, 9, 8, 7, 6, 6, 6, 5, 2, 0, 0, 9, 40, 99, 185, 291, 402, 497, 559, 574, 539, 461, 356, 244, 143, 68, 21, 0, 0, 0, 3, 3, 1, 0, 0, 1, 5, 11, 17, 21, 23, 22, 19, 15, 12, 10, 9, 7, 3, 0, 0, 12, 57, 141, 267, 427, 600, 758, 872, 917, 884, 778, 621, 442, 275, 143, 57, 13, 0, 0, 0, 17, 56, 128, 237, 375, 522, 652, 740, 769, 734, 642, 512, 368, 233, 125, 51, 12, 0, 0, 1, 3, 2, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 2, 3, 5, 6, 7, 8, 9, 11, 13, 14, 15, 14, 11, 9, 7, 5, 4, 2, 0, 0, 4, 24, 65, 131, 219, 321, 422, 507, 560, 571, 538, 466, 370, 266, 169, 92, 39, 11, 0, 0, 0, 1, 2, 3, 5, 9, 14, 17, 20, 20, 18, 15, 12, 9, 5, 0, 0, 4, 23, 64, 133, 231, 354, 488, 617, 719, 775, 777, 723, 628, 514, 407, 331, 302, 320, 376, 450, 519, 564, 572, 539, 470, 378, 277, 182, 105, 49, 16, 2, 0, 0, 1, 1, 0, 0, 0, 2, 5, 7, 8, 8, 7, 6, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 1, 2, 3, 5, 5, 5, 5, 4, 3, 2, 2, 1, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 7, 8, 9, 9, 9, 8, 7, 4, 1, 0, 0, 3, 17, 44, 85, 143, 214, 294, 375, 447, 501, 529, 525, 491, 430, 351, 265, 183, 114, 61, 27, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 4, 4, 5, 6, 7, 8, 9, 9, 10, 11, 12, 12, 13, 12, 12, 10, 9, 8, 9, 12, 19, 31, 51, 79, 118, 167, 225, 289, 354, 416, 470, 511, 536, 544, 536, 516, 488, 457, 426, 400, 379, 361, 346, 330, 310, 284, 253, 216, 177, 139, 103, 73, 48, 31, 18, 11, 6, 3, 2, 1, 1, 1, 2, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 1, 3, 4, 5, 6, 5, 5, 4, 4, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 4, 6, 8, 10, 12, 13, 13, 12, 11, 10, 10, 10, 11, 12, 13, 13, 13, 13, 13, 14, 15, 16, 18, 20, 23, 27, 35, 47, 63, 85, 111, 142, 177, 216, 256, 298, 339, 379, 416, 450, 480, 506, 528, 546, 559, 567, 568, 562, 551, 534, 512, 486, 457, 425, 390, 351, 309, 266, 223, 182, 145, 114, 88, 67, 51, 38, 28, 20, 15, 13, 13, 17, 22, 30, 40, 52, 68, 87, 111, 138, 167, 197, 227, 255, 280, 302, 320, 333, 341, 341, 334, 321, 302, 279, 253, 226, 198, 171, 145, 120, 97, 76, 57, 42, 29, 19, 12, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 2, 2, 3, 3, 4, 4, 5, 6, 6, 7, 6, 6, 6, 5, 5, 5, 4, 4, 3, 4, 4, 6, 7, 8, 9, 9, 9, 8, 8, 8, 9, 10, 11, 12, 13, 14, 14, 14, 14, 14, 13, 14, 15, 17, 20, 23, 27, 29, 32, 35, 41, 50, 59, 66, 71, 73, 74],
-"peakT": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 1, 2, 2, 3, 3, 4, 5, 6, 7, 8, 9, 9, 8, 7, 7, 7, 7, 9, 10, 12, 13, 15, 15, 16, 16, 16, 16, 17, 17, 17, 18, 19, 20, 21, 23, 25, 26, 27, 27, 27, 26, 26, 27, 29, 33, 37, 41, 45, 48, 50, 52, 56, 60, 65, 70, 75, 80, 85, 91, 98, 105, 113, 121, 128, 136, 144, 154, 164, 175, 186, 196, 205, 213, 221, 230, 238, 246, 252, 257, 260, 261, 261, 260, 258, 257, 255, 254, 254, 254, 255, 255, 253, 250, 245, 239, 233, 227, 223, 220, 217, 214, 211, 208, 205, 202, 199, 197, 194, 190, 185, 179, 173, 165, 158, 151, 143, 137, 131, 127, 125, 123, 121, 118, 113, 108, 102, 95, 90, 86, 83, 80, 77, 73, 69, 64, 60, 56, 52, 50, 48, 47, 47, 48, 48, 48, 47, 45, 43, 41, 39, 36, 34, 33, 31, 30, 31, 32, 35, 38, 40, 41, 41, 41, 41, 42, 45, 48, 52, 55, 57, 59, 60, 61, 63, 65, 67, 70, 73, 76, 79, 81, 83, 84, 85, 85, 86, 88, 90, 93, 94, 95, 94, 93, 91, 89, 88, 87, 87, 86, 85, 84, 82, 81, 80, 79, 77, 76, 74, 73, 73, 73, 74, 75, 76, 76, 74, 72, 69, 66, 64, 63, 63, 64, 66, 67, 67, 66, 64, 62, 60, 59, 59, 58, 58, 57, 55, 53, 52, 51, 52, 54, 56, 58, 59, 60, 59, 58, 57, 54, 52, 48, 45, 41, 38, 36, 36, 39, 43, 47, 51, 52, 51, 49, 46, 45, 45, 46, 49, 51, 52, 52, 50, 48, 46, 44, 44, 44, 45, 45, 45, 43, 42, 41, 40, 39, 38, 38, 36, 35, 32, 30, 28, 27, 25, 24, 24, 23, 23, 23, 22, 21, 20, 18, 16, 14, 13, 12, 12, 12, 11, 11, 11, 10, 11, 11, 12, 12, 13, 12, 11, 10, 8, 7, 7, 7, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 7, 7, 6, 6, 7, 8, 9, 10, 11, 10, 10, 8, 7, 7, 7, 8, 8, 9, 8, 8, 7, 7, 8, 9, 11, 13, 14, 14, 14, 13, 13, 13, 13, 12, 11, 11, 11, 13, 17, 23, 30, 36, 41, 44, 44, 43, 42, 43, 45, 48, 53, 57, 60, 62, 65, 68, 75, 84, 97, 113, 131, 151, 171, 192, 214, 235, 255, 274, 290, 302, 308, 310, 305, 296, 284, 271, 258, 248, 239, 233, 228, 224, 220, 217, 215, 215, 217, 223, 231, 239, 247, 251, 251, 247, 238, 226, 211, 197, 182, 168, 154, 141, 127, 113, 99, 85, 72, 60, 50, 41, 34, 28, 22, 18, 14, 11, 10, 9, 9, 9, 9, 9, 9, 8, 7, 7, 7, 8, 8, 9, 9, 9, 8, 8, 8, 9, 10, 11, 12, 11, 9, 7, 4, 3, 2, 2, 2, 3, 2, 1, 0, 0, 0, 0, 1, 3, 4, 4, 3, 2, 2, 2, 3, 5, 7, 8, 9, 8, 8, 7, 8, 9, 10, 12, 12, 12, 12, 10, 9, 9, 8, 9, 9, 10, 9, 9, 8, 7, 7, 8, 8, 9, 9, 9, 8, 6, 5, 4, 3, 3, 3, 3, 2, 2, 1, 2, 2, 4, 5, 7, 8, 8, 8, 7, 6, 6, 5, 4, 3, 2, 2, 2, 2, 2, 3, 4, 4, 5, 6, 7, 7, 7, 7, 7, 6, 6, 6, 6, 7, 7, 7, 6, 5, 4, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 1, 1, 2, 3, 2, 2, 2, 3, 4, 6, 8, 9, 9, 8, 6, 4, 3, 2, 3, 4, 5, 6, 7, 8, 9, 11, 13, 16, 19, 23, 28, 33, 40, 47, 54, 61, 68, 75, 83, 92, 103, 117, 132, 148, 163, 176, 187, 195, 202, 209, 214, 220, 224, 225, 224, 219, 211, 202, 191, 181, 170, 159, 147, 133, 120, 107, 94, 84, 75, 67, 59, 52, 45, 38, 32, 26, 22, 19, 17, 16, 16, 15, 14, 12, 10, 9, 8, 8, 10, 12, 14, 15, 16, 15, 13, 12, 11, 10, 10, 10, 10, 9, 9, 8, 9, 11, 13, 15, 16, 15, 14, 12, 10, 9, 9, 10, 11, 12, 12, 11, 10, 9, 9, 10, 11, 11, 10, 10, 9, 10, 11, 13, 15, 16, 16, 15, 14, 13, 13, 14, 15, 16, 17, 17, 16, 15, 14, 14, 14, 13, 13, 12, 11, 10, 9, 9, 9, 8, 8, 6, 5, 3, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 3, 3, 2, 1, 1, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 5, 4, 5, 7, 9, 12, 15, 17, 21, 24, 29, 34, 39, 45, 52, 60, 69, 79, 90, 102, 115, 129, 144, 161, 180, 200, 217, 232, 242, 249, 253, 254, 254, 253, 249, 241, 230, 216, 200, 185, 170, 157, 145, 132, 119, 105, 91, 78, 67, 58, 51, 45, 39, 33, 28, 24, 21, 20, 19, 18, 16, 14, 12, 11, 10, 11, 13, 15, 17, 20, 23, 26, 31, 38, 47, 58, 70, 84, 97, 111, 126, 142, 160, 181, 204, 227, 251, 273, 294, 312, 326, 336, 342, 342, 338, 331, 321, 308, 294, 278, 260, 241, 221, 200, 179, 158, 139, 120, 103, 88, 74, 63, 54, 47, 41, 36, 31, 27, 23, 19, 17, 16, 16, 16, 15, 14, 13, 12, 10, 10, 10, 10, 10, 10, 8, 5, 3, 1, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 8, 9, 11, 13, 16, 21, 26, 31, 37, 42, 49, 57, 67, 79, 93, 108, 123, 136, 147, 158, 167, 177, 185, 193, 198, 200, 199, 194, 188, 179, 168, 156, 141, 126, 110, 95, 83, 72, 64, 57, 50, 44, 37, 31, 27, 24, 22, 22, 22, 23, 24, 27, 31, 37, 45, 54, 63, 71, 79, 88, 98, 110, 124, 139, 156, 173, 189, 204, 216, 228, 237, 246, 253, 258, 262, 263, 262, 260, 256, 251, 246, 241, 234, 228, 220, 211, 202, 192, 181, 170, 158, 145, 132, 118, 104, 91, 79, 67, 56, 46, 38, 31, 27, 23, 20, 17, 14, 10, 7, 5, 4, 3, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 9, 10, 11, 11, 12, 12, 12, 12, 13, 14, 16, 17, 19, 21, 22, 24, 26, 30, 36, 43, 51, 60, 70, 79, 89, 99, 111, 124, 138, 153, 167, 179, 189, 195, 198, 198, 196, 194, 191, 187, 183, 176, 166, 153, 137, 119, 102, 87, 75, 65, 57, 50, 43, 38, 34, 31, 30, 29, 28, 28, 27, 28, 31, 38, 47, 59, 71, 83, 95, 107, 120, 136, 154, 174, 195, 217, 237, 256, 274, 290, 304, 316, 323, 328, 329, 327, 323, 317, 311, 303, 294, 285, 275, 265, 255, 244, 232, 218, 203, 188, 174, 160, 148, 135, 122, 108, 93, 78, 64, 53, 45, 39, 34, 30, 25, 21, 17, 15, 13, 13, 13, 13, 13, 12, 12, 11, 12, 12, 13, 13, 12, 12, 12, 12, 13, 15, 16, 16, 16, 15, 14, 14, 14, 14, 15, 16, 16, 15, 14, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 13, 13, 13, 13, 12, 11, 10, 10, 10, 10, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 11, 10, 10, 10, 11, 12, 13, 15, 16, 16, 16, 14, 13, 12, 11, 12, 13, 15, 16, 18, 18, 17, 15, 14, 13, 13, 14, 15, 16, 17, 16, 15, 14, 13, 13, 12, 13, 15, 17, 19, 22, 24, 25, 25, 24, 23, 21, 20, 20, 21, 21, 22, 22, 21, 20, 20, 21, 23, 25, 28, 31, 35, 39, 45, 53, 64, 79, 98, 119, 143, 168, 193, 217, 240, 262, 282, 299, 314, 326, 334, 337, 336, 328, 316, 298, 277, 254, 230, 206, 183, 161, 140, 120, 102, 85, 71, 59, 49, 42, 36, 33, 30, 28, 27, 26, 25, 24, 22, 20, 19, 18, 17, 17, 17, 16, 16, 15, 15, 15, 15, 15, 15, 16, 17, 19, 23, 27, 33, 40, 48, 58, 69, 83, 97, 113, 130, 147, 163, 178, 189, 197, 201, 201, 198, 194, 188, 181, 172, 162, 149, 135, 120, 104, 88, 74, 61, 51, 42, 35, 30, 25, 21, 18, 15, 13, 12, 12, 12, 13, 13, 12, 11, 10, 10, 10, 11, 11, 12, 12, 11, 10, 9, 8, 9, 10, 11, 12, 12, 12, 11, 11, 11, 12, 13, 13, 13, 12, 11, 11, 11, 12, 12, 11, 9, 8, 6, 5, 6, 8, 10, 12, 13, 13, 12, 11, 10, 9, 9, 10, 12, 13, 15, 16, 16, 17, 17, 16, 16, 16, 16, 16, 16, 16, 15, 14, 12, 10, 9, 8, 8, 9, 11, 14, 17, 20, 24, 29, 35, 44, 53, 65, 77, 91, 105, 121, 138, 156, 172, 187, 198, 205, 208, 206, 202, 194, 186, 175, 164, 150, 136, 121, 105, 89, 73, 58, 46, 36, 28, 22, 18, 15, 13, 10, 7, 4, 2, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 5, 6, 8, 10, 13, 14, 14, 14, 13, 12, 12, 14, 16, 18, 19, 20, 19, 18, 17, 16, 16, 16, 16, 15, 13, 11, 11, 11, 13, 16, 19, 21, 23, 24, 25, 28, 34, 43, 57, 73, 91, 110, 127, 143, 158, 174, 190, 208, 225, 238, 246, 247, 240, 227, 209, 190, 172, 155, 139, 125, 110, 95, 80, 66, 55, 46, 39, 35, 32, 29, 26, 23, 19, 17, 15, 14, 14, 15, 16, 16, 16, 15, 14, 13, 12, 12, 12, 12, 12, 12, 13, 13, 13, 14, 14, 15, 16, 16, 16, 16, 15, 15, 15, 17, 19, 24, 30, 39, 49, 62, 78, 97, 119, 143, 168, 193, 217, 238, 256, 271, 283, 292, 298, 299, 296, 287, 272, 251, 227, 201, 175, 151, 130, 113, 99, 88, 80, 75, 72, 73, 78, 86, 98, 112, 126, 142, 158, 176, 194, 213, 230, 242, 248, 247, 240, 228, 216, 204, 194, 183, 170, 154, 135, 114, 94, 76, 61, 49, 39, 31, 24, 18, 14, 12, 11, 11, 10, 9, 7, 6, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 4, 5, 6, 6, 5, 4, 3, 2, 3, 4, 5, 7, 7, 8, 8, 9, 10, 11, 11, 11, 10, 9, 8, 7, 7, 7, 7, 7, 7, 6, 5, 3, 3, 3, 5, 8, 12, 15, 17, 18, 19, 22, 27, 35, 47, 62, 81, 101, 125, 152, 183, 219, 259, 302, 345, 387, 424, 456, 481, 496, 501, 494, 477, 449, 414, 376, 337, 300, 267, 237, 210, 186, 166, 151, 141, 139, 144, 156, 175, 200, 229, 262, 297, 334, 369, 402, 430, 451, 463, 465, 457, 439, 412, 380, 344, 306, 268, 230, 196, 163, 134, 109, 87, 69, 55, 45, 37, 32, 28, 25, 23, 21, 19, 18, 17, 16, 14, 14, 13, 13, 13, 13, 13, 12, 11, 11, 11, 11, 12, 13, 13, 13, 12, 11, 11, 11, 12, 13, 15, 16, 16, 15, 15, 15, 15, 14, 13, 11, 9, 7, 6, 6, 8, 10, 12, 13, 12, 11, 10, 8, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 8, 8, 7, 6, 6, 6, 6, 6, 7, 7, 7, 6, 6, 6, 7, 9, 11, 12, 13, 13, 13, 12, 12, 13, 14, 14, 14, 12, 10, 8, 6, 5, 5, 6, 8, 8, 9, 9, 8, 8, 8, 8, 8, 9, 9, 8, 7, 7, 6, 6, 6, 6, 6, 7, 7, 8, 8, 8, 9, 9, 8, 8, 7, 7, 6, 5, 5, 4, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 5, 6, 8, 9, 10, 10, 9, 7, 5, 4, 4, 5, 7, 9, 9, 9, 8, 7, 5, 4, 4, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 4, 6, 7, 7, 7, 6, 6, 6, 7, 8, 10, 11, 11, 10, 9, 8, 8, 10, 12, 15, 17, 18, 17, 16, 14, 13, 12, 13, 15, 16, 17, 18, 17, 15, 13, 12, 11, 11, 10, 10, 10, 9, 8, 6, 5, 5, 6, 8, 12, 18, 25, 34, 45, 57, 71, 87, 106, 128, 153, 179, 205, 227, 243, 251, 251, 244, 233, 219, 203, 187, 168, 147, 125, 101, 79, 59, 43, 31, 22, 15, 11, 8, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 8, 8, 8, 8, 8, 9, 10, 11, 11, 12, 11, 11, 10, 9, 8, 8, 8, 8, 9, 9, 10, 10, 10, 10, 10, 10, 10, 9, 9, 8, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 9, 9, 9, 9, 10, 11, 13, 13, 14, 13, 12, 10, 9, 8, 7, 7, 7, 7, 6, 6, 5, 4, 4, 4, 5, 5, 6, 7, 7, 8, 10, 11, 12, 13, 13, 12, 11, 9, 8, 7, 7, 6, 6, 6, 6, 7, 7, 8, 9, 11, 14, 20, 27, 37, 49, 63, 80, 101, 125, 155, 188, 225, 263, 299, 330, 355, 372, 379, 378, 367, 348, 322, 290, 255, 218, 183, 151, 122, 97, 77, 60, 47, 37, 30, 25, 22, 19, 16, 14, 13, 12, 11, 11, 12, 12, 12, 11, 11, 11, 12, 13, 14, 15, 16, 15, 14, 13, 13, 13, 13, 13, 13, 12, 11, 10, 9, 8, 8, 8, 9, 8, 7, 5, 3, 2, 2, 3, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 7, 6, 6, 5, 4, 4, 4, 5, 6, 7, 8, 8, 9, 9, 10, 10, 11, 11, 11, 11, 11, 12, 13, 14, 15, 17, 19, 23, 31, 42, 58, 78, 102, 129, 159, 192, 228, 263, 297, 326, 348, 362, 367, 362, 349, 329, 303, 272, 238, 202, 167, 135, 106, 81, 62, 47, 36, 29, 25, 22, 21, 21, 20, 19, 17, 16, 15, 15, 16, 16, 17, 17, 16, 16, 15, 15, 15, 15, 16, 16, 16, 15, 14, 14, 14, 14, 15, 16, 16, 15, 14, 12, 11, 10, 9, 8, 8, 7, 6, 6, 5, 5, 5, 4, 3, 2, 1, 1, 1, 1, 2, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 1, 2, 4, 7, 10, 13, 14, 15, 16, 16, 15, 15, 16, 17, 18, 19, 19, 19, 18, 18, 17, 16, 16, 16, 16, 17, 18, 19, 20, 22, 25, 29, 35, 42, 52, 65, 81, 102, 128, 160, 197, 240, 285, 331, 375, 412, 438, 451, 450, 435, 408, 372, 331, 288, 246, 205, 168, 135, 106, 82, 61, 46, 34, 27, 23, 22, 21, 21, 21, 19, 17, 15, 14, 13, 13, 13, 12, 11, 10, 9, 8, 7, 7, 8, 8, 8, 9, 9, 10, 11, 12, 13, 13, 14, 14, 15, 16, 17, 17, 18, 17, 16, 15, 13, 12, 11, 11, 11, 11, 11, 10, 8, 6, 4, 3, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 6, 7, 8, 10, 11, 12, 12, 13, 13, 13, 13, 14, 14, 15, 15, 14, 14, 13, 12, 12, 12, 12, 11, 9, 8, 6, 6, 6, 7, 8, 9, 10, 13, 20, 31, 49, 72, 99, 130, 161, 192, 219, 243, 262, 274, 280, 278, 269, 253, 231, 205, 176, 146, 116, 89, 66, 46, 32, 21, 14, 9, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 9, 14, 21, 32, 46, 63, 82, 102, 123, 145, 167, 189, 209, 225, 236, 238, 232, 218, 199, 175, 150, 125, 101, 78, 57, 38, 22, 10, 3, 0, 0, 0, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 12, 16, 21, 28, 38, 51, 71, 95, 123, 154, 185, 214, 240, 263, 279, 290, 292, 285, 268, 242, 211, 176, 142, 111, 84, 63, 45, 32, 23, 16, 11, 8, 6, 5, 4, 3, 3, 3, 4, 4, 5, 5, 4, 4, 4, 5, 5, 6, 7, 7, 8, 8, 8, 8, 7, 6, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 7, 7, 8, 9, 12, 15, 19, 24, 32, 42, 59, 83, 114, 155, 202, 255, 310, 365, 416, 459, 492, 512, 515, 501, 471, 426, 371, 312, 252, 196, 147, 107, 77, 54, 38, 27, 20, 17, 16, 15, 15, 15, 15, 13, 12, 11, 11, 11, 12, 13, 13, 13, 12, 11, 10, 9, 8, 8, 8, 8, 8, 8, 7, 6, 5, 4, 3, 3, 2, 2, 1, 2, 2, 4, 5, 7, 9, 10, 13, 18, 26, 38, 56, 80, 108, 140, 175, 211, 247, 279, 307, 326, 335, 332, 319, 295, 265, 230, 194, 158, 125, 96, 72, 52, 37, 27, 21, 17, 16, 15, 15, 14, 13, 12, 12, 12, 13, 16, 22, 32, 48, 70, 101, 141, 187, 238, 290, 340, 384, 419, 445, 462, 469, 468, 461, 452, 443, 437, 437, 443, 453, 464, 472, 473, 463, 442, 409, 366, 317, 266, 216, 170, 131, 98, 73, 54, 40, 30, 23, 19, 17, 17, 18, 20, 22, 22, 21, 18, 14, 12, 12, 15, 21, 32, 46, 63, 84, 109, 137, 168, 200, 233, 264, 293, 317, 336, 348, 354, 356, 360, 370, 390, 421, 462, 508, 552, 588, 609, 611, 593, 556, 504, 443, 376, 309, 246, 190, 142, 102, 71, 48, 33, 24, 22, 26, 35, 50, 70, 94, 123, 154, 185, 215, 240, 260, 271, 275, 269, 256, 235, 208, 178, 146, 114, 84, 59, 38, 23, 12, 6, 3, 1, 1, 2, 3, 3, 4, 5, 6, 7, 9, 13, 20, 30, 44, 63, 87, 116, 149, 186, 224, 260, 292, 317, 331, 333, 322, 298, 266, 228, 189, 152, 120, 92, 70, 51, 36, 23, 13, 6, 3, 2, 2, 3, 3, 2, 1, 0, 0, 0, 2, 3, 5, 6, 7, 8, 8, 8, 8, 8, 7, 6, 4, 2, 1, 0, 1, 2, 4, 5, 5, 5, 4, 4, 4, 6, 10, 15, 22, 32, 46, 65, 89, 118, 152, 189, 225, 258, 286, 305, 315, 313, 301, 277, 245, 208, 168, 130, 95, 67, 46, 32, 22, 16, 12, 9, 7, 5, 3, 3, 4, 5, 6, 6, 6, 5, 5, 6, 7, 9, 11, 12, 12, 11, 9, 7, 7, 7, 8, 8, 8, 6, 5, 3, 2, 2, 2, 2, 2, 2, 3, 3, 4, 5, 6, 6, 5, 4, 2, 0, 0, 0, 0, 2, 3, 5, 6, 7, 7, 7, 7, 6, 6, 7, 8, 9, 11, 13, 14, 15, 14, 14, 13, 12, 12, 12, 13, 13, 12, 11, 9, 7, 6, 6, 7, 10, 12, 14, 15, 14, 13, 12, 11, 10, 11, 12, 13, 13, 12, 10, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 5, 5, 5, 6, 6, 8, 9, 9, 10, 10, 11, 11, 11, 12, 12, 13, 14, 14, 14, 14, 13, 13, 13, 13, 14, 15, 16, 17, 17, 19, 22, 29, 41, 59, 83, 114, 150, 190, 230, 267, 300, 324, 339, 342, 333, 312, 280, 240, 195, 151, 109, 75, 48, 30, 21, 20, 26, 39, 59, 85, 119, 159, 204, 252, 299, 342, 374, 394, 401, 396, 382, 365, 347, 334, 327, 327, 332, 342, 352, 359, 361, 354, 338, 312, 277, 238, 195, 154, 116, 84, 59, 43, 35, 34, 39, 51, 69, 94, 126, 165, 207, 250, 288, 316, 332, 334, 322, 299, 267, 231, 193, 155, 120, 89, 64, 44, 29, 20, 13, 10, 8, 8, 8, 8, 9, 9, 9, 9, 9, 8, 8, 8, 8, 10, 12, 14, 15, 15, 14, 12, 10, 9, 9, 9, 9, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 4, 5, 6, 8, 9, 10, 12, 13, 13, 13, 13, 12, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 8, 8, 7, 7, 7, 8, 8, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 5, 5, 6, 8, 12, 20, 33, 55, 87, 130, 182, 239, 295, 347, 389, 418, 431, 427, 407, 372, 325, 271, 215, 162, 116, 80, 54, 36, 25, 19, 15, 13, 12, 13, 14, 15, 16, 17, 17, 17, 17, 16, 14, 13, 11, 9, 8, 6, 6, 6, 7, 8, 9, 10, 10, 10, 11, 12, 12, 13, 12, 11, 9, 7, 5, 3, 2, 2, 1, 0, 0, 0, 1, 2, 4, 6, 8, 9, 10, 10, 10, 10, 11, 17, 29, 50, 81, 124, 179, 243, 314, 386, 454, 512, 555, 578, 577, 552, 503, 437, 359, 279, 205, 144, 97, 66, 47, 35, 29, 24, 21, 19, 19, 20, 21, 22, 23, 22, 22, 21, 21, 20, 20, 19, 17, 15, 13, 12, 11, 10, 9, 8, 6, 5, 3, 1, 0, 0, 0, 2, 3, 5, 7, 10, 12, 13, 15, 15, 15, 13, 11, 9, 8, 8, 9, 11, 12, 12, 10, 8, 4, 3, 6, 15, 33, 61, 101, 152, 213, 280, 348, 413, 468, 508, 529, 527, 503, 458, 398, 328, 256, 189, 132, 88, 57, 37, 24, 17, 14, 14, 19, 29, 46, 70, 102, 141, 185, 231, 274, 310, 335, 346, 341, 321, 289, 247, 202, 156, 115, 80, 53, 35, 23, 16, 12, 9, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 13, 14, 14, 13, 13, 12, 12, 11, 12, 16, 22, 32, 47, 70, 100, 137, 181, 229, 277, 319, 351, 368, 368, 350, 317, 273, 224, 174, 128, 90, 61, 41, 27, 19, 15, 12, 11, 10, 9, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 1, 2, 3, 5, 7, 9, 12, 13, 15, 15, 16, 16, 16, 17, 18, 19, 20, 21, 21, 20, 20, 20, 22, 28, 40, 61, 93, 136, 193, 259, 333, 408, 478, 534, 569, 579, 561, 518, 454, 379, 300, 226, 162, 111, 73, 47, 31, 23, 22, 26, 37, 53, 74, 102, 135, 174, 217, 262, 304, 339, 361, 369, 364, 350, 334, 324, 324, 340, 368, 405, 444, 477, 498, 504, 495, 476, 453, 432, 421, 424, 442, 474, 515, 555, 585, 599, 588, 554, 497, 426, 347, 269, 199, 140, 94, 62, 40, 29, 25, 27, 36, 51, 74, 107, 151, 205, 267, 331, 390, 439, 471, 485, 481, 463, 436, 407, 382, 368, 367, 379, 402, 429, 451, 461, 454, 428, 386, 331, 270, 210, 156, 110, 74, 47, 31, 21, 18, 18, 19, 20, 20, 19, 17, 15, 13, 11, 10, 8, 7, 6, 5, 4, 4, 3, 3, 3, 3, 4, 4, 5, 7, 9, 11, 14, 16, 18, 19, 19, 17, 14, 11, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 5, 4, 5, 6, 8, 10, 11, 10, 9, 6, 3, 1, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 6, 15, 32, 56, 87, 124, 165, 204, 239, 264, 277, 276, 261, 236, 202, 165, 127, 93, 62, 38, 21, 9, 2, 0, 0, 1, 2, 2, 2, 2, 3, 5, 8, 11, 13, 15, 15, 16, 16, 16, 17, 17, 18, 19, 19, 18, 18, 18, 17, 16, 16, 19, 27, 44, 70, 105, 148, 195, 240, 281, 311, 330, 334, 324, 300, 265, 222, 175, 129, 88, 55, 31, 15, 7, 3, 2, 3, 4, 5, 6, 6, 7, 8, 8, 10, 11, 13, 14, 15, 16, 16, 16, 15, 14, 13, 11, 9, 7, 5, 4, 4, 6, 10, 19, 33, 56, 89, 133, 185, 241, 297, 345, 379, 394, 389, 362, 319, 264, 204, 146, 97, 58, 31, 14, 6, 3, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 5, 7, 9, 10, 10, 9, 8, 6, 5, 4, 3, 4, 5, 6, 7, 8, 9, 10, 10, 11, 11, 12, 12, 12, 11, 10, 9, 8, 7, 6, 7, 11, 22, 42, 73, 116, 170, 229, 288, 342, 383, 407, 414, 401, 373, 336, 296, 261, 239, 233, 245, 270, 302, 330, 348, 350, 333, 300, 256, 205, 155, 111, 74, 46, 27, 14, 8, 6, 8, 16, 32, 57, 93, 140, 196, 256, 313, 359, 388, 396, 381, 347, 298, 242, 184, 130, 85, 50, 25, 10, 2, 0, 0, 1, 2, 3, 3, 4, 4, 4, 5, 5, 6, 6, 6, 6, 5, 4, 4, 3, 2, 1, 1, 1, 1, 2, 4, 6, 8, 10, 11, 12, 11, 11, 10, 10, 10, 11, 12, 12, 12, 12, 12, 11, 11, 10, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 4, 14, 31, 57, 91, 134, 182, 232, 279, 316, 338, 340, 323, 289, 242, 190, 138, 93, 57, 31, 14, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 9, 10, 11, 13, 17, 25, 40, 65, 102, 151, 210, 274, 335, 386, 419, 430, 416, 379, 325, 261, 196, 136, 87, 51, 28, 15, 10, 8, 8, 8, 7, 7, 6, 6, 7, 9, 11, 13, 14, 15, 16, 16, 15, 15, 14, 14, 13, 14, 14, 15, 16, 16, 16, 17, 21, 31, 52, 87, 140, 210, 292, 380, 462, 528, 567, 574, 550, 499, 428, 348, 267, 193, 131, 83, 49, 27, 16, 13, 14, 18, 21, 24, 26, 26, 27, 27, 27, 26, 25, 23, 21, 19, 17, 15, 15, 14, 14, 14, 14, 13, 12, 10, 7, 4, 1, 2, 9, 26, 57, 104, 167, 243, 329, 415, 492, 551, 582, 582, 553, 500, 438, 380, 343, 332, 351, 391, 440, 483, 508, 508, 485, 447, 406, 374, 364, 380, 422, 484, 552, 613, 652, 660, 632, 571, 486, 388, 289, 201, 130, 77, 42, 22, 12, 8, 8, 10, 13, 15, 16, 16, 15, 13, 12, 11, 11, 12, 13, 15, 16, 17, 18, 18, 19, 19, 20, 20, 19, 18, 17, 15, 14, 12, 11, 10, 9, 8, 7, 7, 6, 6, 7, 7, 8, 8, 8, 7, 9, 15, 28, 52, 87, 135, 193, 256, 318, 370, 405, 417, 404, 369, 317, 256, 193, 135, 88, 53, 30, 16, 10, 8, 9, 11, 12, 12, 11, 9, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 6, 3, 1, 0, 0, 0, 0, 0, 2, 9, 25, 53, 96, 152, 216, 281, 337, 376, 392, 382, 350, 301, 242, 181, 125, 78, 43, 20, 6, 0, 0, 0, 0, 1, 2, 4, 6, 9, 12, 13, 13, 12, 11, 11, 14, 24, 41, 69, 109, 160, 221, 286, 349, 401, 434, 442, 424, 382, 323, 255, 186, 125, 76, 41, 19, 7, 3, 3, 6, 8, 10, 11, 11, 10, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 9, 9, 9, 9, 11, 12, 13, 14, 14, 12, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 11, 11, 10, 9, 10, 14, 25, 46, 83, 138, 210, 296, 388, 473, 539, 576, 577, 542, 478, 394, 302, 215, 140, 81, 41, 16, 4, 0, 0, 2, 4, 6, 6, 7, 7, 8, 9, 11, 12, 13, 14, 13, 12, 10, 7, 4, 3, 2, 2, 3, 3, 4, 4, 4, 4, 3, 3, 3, 3, 4, 4, 5, 5, 6, 7, 8, 9, 10, 12, 16, 24, 39, 65, 105, 158, 222, 291, 355, 406, 434, 435, 409, 361, 297, 228, 162, 107, 64, 35, 18, 9, 6, 5, 8, 17, 35, 69, 120, 191, 276, 368, 454, 522, 561, 565, 534, 474, 400, 326, 266, 230, 221, 236, 265, 298, 323, 333, 326, 303, 272, 240, 217, 208, 217, 243, 282, 323, 356, 373, 368, 339, 291, 231, 168, 111, 66, 33, 13, 3, 0, 0, 1, 2, 4, 6, 7, 8, 9, 8, 8, 8, 7, 8, 9, 10, 12, 14, 15, 16, 17, 17, 16, 15, 13, 11, 8, 7, 5, 5, 5, 6, 6, 6, 5, 4, 3, 2, 2, 2, 1, 0, 0, 1, 10, 31, 65, 115, 177, 246, 313, 370, 408, 422, 410, 373, 317, 250, 180, 117, 66, 31, 10, 1, 0, 0, 0, 4, 14, 35, 68, 113, 167, 225, 279, 323, 350, 357, 342, 307, 258, 200, 142, 90, 49, 21, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 9, 8, 8, 6, 5, 3, 2, 2, 2, 2, 4, 6, 8, 10, 11, 11, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 8, 9, 10, 10, 9, 7, 6, 8, 17, 36, 70, 124, 198, 290, 392, 493, 578, 634, 650, 624, 557, 463, 354, 247, 154, 83, 36, 10, 0, 0, 3, 9, 14, 17, 19, 20, 20, 19, 19, 17, 16, 14, 13, 11, 10, 8, 7, 7, 7, 7, 9, 11, 13, 15, 17, 17, 15, 13, 11, 13, 23, 45, 81, 134, 202, 282, 365, 441, 496, 523, 515, 475, 413, 341, 276, 230, 213, 225, 258, 301, 341, 367, 370, 349, 307, 251, 189, 131, 82, 47, 24, 12, 7, 7, 10, 16, 27, 47, 79, 125, 185, 253, 323, 382, 422, 435, 419, 377, 316, 246, 178, 117, 69, 35, 14, 4, 1, 2, 4, 6, 7, 7, 7, 7, 7, 8, 9, 10, 10, 10, 9, 7, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 7, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 10, 11, 11, 11, 10, 9, 7, 6, 5, 4, 3, 3, 4, 6, 8, 10, 13, 14, 16, 16, 17, 17, 17, 17, 17, 16, 15, 13, 12, 11, 11, 12, 12, 12, 11, 10, 10, 11, 12, 13, 14, 13, 12, 12, 15, 26, 47, 82, 131, 194, 265, 335, 393, 430, 438, 415, 364, 295, 218, 146, 86, 44, 18, 5, 0, 0, 0, 4, 15, 38, 77, 134, 205, 284, 362, 427, 467, 475, 450, 394, 319, 237, 158, 94, 48, 20, 7, 4, 6, 10, 15, 19, 21, 23, 23, 22, 20, 17, 14, 11, 8, 7, 7, 8, 9, 11, 13, 14, 15, 15, 15, 14, 14, 13, 12, 11, 10, 9, 8, 6, 5, 4, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 1, 13, 40, 85, 148, 224, 302, 370, 416, 433, 417, 375, 318, 262, 222, 208, 223, 263, 318, 372, 411, 424, 406, 360, 293, 217, 143, 81, 37, 12, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 7, 7, 7, 7, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 4, 5, 7, 8, 9, 9, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 10, 8, 6, 4, 2, 1, 1, 2, 5, 8, 11, 13, 15, 14, 13, 10, 7, 4, 4, 4, 6, 8, 9, 10, 9, 6, 2, 0, 0, 8, 27, 63, 118, 191, 275, 361, 434, 481, 492, 464, 404, 327, 251, 192, 164, 168, 200, 248, 296, 330, 342, 328, 290, 235, 174, 115, 66, 31, 10, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 13, 14, 15, 15, 15, 14, 14, 14, 13, 12, 11, 10, 9, 7, 5, 1, 0, 0, 15, 50, 111, 200, 310, 429, 538, 618, 655, 641, 583, 495, 402, 331, 304, 336, 424, 551, 690, 808, 877, 878, 809, 684, 526, 363, 218, 109, 39, 5, 0, 0, 7, 11, 11, 9, 11, 23, 53, 106, 183, 279, 386, 488, 567, 609, 606, 560, 484, 400, 335, 309, 334, 408, 515, 629, 723, 773, 766, 704, 596, 463, 325, 203, 109, 45, 11, 0, 0, 5, 11, 15, 18, 20, 21, 22, 22, 21, 20, 18, 16, 15, 13, 11, 10, 8, 7, 5, 5, 4, 5, 7, 9, 11, 14, 15, 17, 19, 21, 22, 23, 24, 23, 22, 20, 18, 17, 15, 13, 11, 9, 10, 17, 37, 76, 137, 220, 319, 423, 515, 580, 605, 585, 523, 431, 325, 221, 133, 68, 29, 9, 2, 1, 0, 0, 3, 17, 49, 104, 183, 282, 390, 490, 564, 597, 583, 525, 437, 341, 261, 217, 219, 266, 344, 431, 504, 543, 539, 491, 409, 311, 212, 128, 65, 25, 5, 0, 0, 2, 5, 6, 6, 5, 7, 16, 38, 77, 134, 207, 288, 365, 424, 454, 449, 409, 344, 264, 183, 112, 59, 25, 8, 3, 4, 8, 11, 13, 13, 13, 12, 10, 8, 6, 3, 1, 0, 0, 0, 0, 1, 2, 4, 7, 10, 13, 15, 18, 19, 18, 14, 8, 2, 0, 5, 31, 82, 162, 267, 386, 501, 591, 641, 639, 588, 500, 395, 297, 229, 203, 221, 276, 349, 418, 463, 472, 442, 382, 307, 237, 188, 172, 190, 234, 291, 345, 379, 386, 360, 307, 237, 163, 97, 47, 16, 2, 0, 0, 2, 2, 1, 0, 1, 2, 5, 8, 10, 11, 12, 11, 10, 9, 9, 8, 7, 6, 6, 6, 6, 6, 7, 9, 11, 13, 16, 18, 19, 21, 21, 21, 20, 18, 16, 15, 13, 11, 8, 4, 0, 0, 4, 23, 59, 115, 187, 268, 345, 406, 437, 434, 397, 332, 251, 169, 98, 46, 15, 1, 0, 0, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 10, 10, 10, 9, 9, 8, 8, 7, 7, 6, 7, 8, 10, 12, 14, 12, 7, 1, 0, 7, 38, 97, 184, 294, 409, 509, 575, 593, 559, 482, 382, 286, 217, 194, 223, 298, 400, 501, 578, 609, 588, 519, 420, 316, 230, 183, 180, 219, 284, 356, 413, 440, 430, 384, 313, 230, 150, 84, 37, 10, 0, 0, 4, 8, 11, 11, 10, 9, 8, 7, 6, 6, 6, 7, 9, 12, 16, 19, 22, 23, 22, 21, 19, 17, 14, 13, 11, 10, 7, 4, 0, 0, 6, 28, 72, 139, 227, 327, 423, 500, 540, 535, 485, 402, 303, 212, 150, 130, 156, 218, 301, 381, 439, 459, 438, 382, 304, 225, 164, 134, 141, 183, 247, 317, 375, 405, 401, 363, 298, 220, 144, 79, 34, 9, 0, 0, 1, 2, 0, 0, 0, 12, 41, 90, 159, 241, 326, 399, 447, 458, 431, 370, 286, 197, 116, 55, 17, 0, 0, 0, 2, 3, 2, 0, 0, 2, 5, 8, 10, 12, 13, 13, 12, 8, 3, 0, 0, 14, 46, 99, 173, 258, 342, 408, 444, 441, 400, 330, 251, 183, 145, 149, 197, 278, 372, 456, 509, 519, 483, 408, 312, 212, 124, 59, 19, 1, 0, 1, 5, 8, 9, 9, 9, 8, 8, 9, 9, 9, 9, 10, 9, 8, 5, 1, 0, 4, 19, 51, 100, 168, 246, 323, 387, 424, 426, 391, 325, 242, 158, 87, 36, 8, 0, 0, 1, 2, 2, 0, 0, 0, 1, 2, 2, 2, 2, 4, 6, 9, 12, 14, 15, 15, 14, 13, 12, 12, 12, 12, 12, 12, 10, 8, 6, 3, 1, 0, 1, 3, 6, 10, 14, 15, 15, 14, 13, 12, 12, 14, 16, 18, 19, 19, 17, 15, 10, 4, 0, 0, 12, 43, 98, 178, 275, 377, 466, 523, 537, 504, 433, 342, 256, 200, 193, 239, 331, 446, 555, 630, 652, 615, 529, 419, 315, 248, 235, 279, 369, 477, 574, 633, 636, 580, 478, 352, 226, 121, 49, 10, 0, 0, 6, 12, 16, 17, 17, 18, 19, 20, 20, 20, 19, 18, 16, 14, 11, 9, 6, 5, 4, 5, 6, 8, 8, 8, 8, 7, 7, 7, 5, 2, 0, 0, 9, 37, 86, 159, 247, 338, 416, 465, 474, 442, 374, 285, 191, 109, 49, 14, 0, 0, 0, 3, 3, 1, 0, 0, 0, 1, 4, 7, 10, 11, 12, 12, 11, 9, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 5, 7, 9, 11, 13, 14, 13, 12, 9, 7, 4, 3, 2, 2, 4, 6, 7, 7, 5, 0, 0, 4, 25, 67, 135, 223, 323, 419, 492, 527, 518, 464, 377, 275, 175, 93, 37, 7, 0, 0, 3, 7, 7, 5, 3, 1, 1, 2, 3, 4, 6, 6, 6, 5, 4, 3, 3, 3, 3, 3, 2, 2, 1, 2, 3, 6, 10, 15, 19, 22, 22, 22, 20, 17, 15, 13, 11, 10, 8, 6, 4, 2, 1, 1, 2, 4, 6, 8, 9, 10, 10, 9, 5, 0, 0, 2, 20, 59, 120, 200, 289, 371, 430, 452, 432, 374, 290, 198, 115, 52, 15, 0, 0, 0, 3, 3, 1, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 12, 13, 13, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 12, 12, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 13, 17, 19, 21, 21, 19, 15, 11, 6, 3, 1, 1, 2, 1, 0, 0, 6, 28, 72, 143, 236, 338, 432, 496, 515, 483, 408, 309, 215, 154, 142, 186, 273, 379, 475, 534, 539, 491, 400, 289, 180, 92, 34, 5, 0, 0, 3, 5, 3, 0, 0, 0, 0, 0, 2, 2, 3, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 2, 6, 9, 10, 6, 0, 0, 5, 41, 114, 223, 358, 498, 614, 680, 681, 616, 499, 358, 220, 109, 37, 3, 0, 0, 5, 7, 5, 3, 3, 6, 10, 14, 16, 15, 13, 11, 8, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 2, 4, 7, 9, 11, 11, 10, 9, 8, 6, 5, 4, 2, 0, 0, 0, 0, 2, 4, 2, 0, 0, 6, 37, 96, 184, 293, 403, 494, 545, 544, 491, 398, 285, 175, 86, 27, 0, 0, 1, 8, 10, 5, 0, 0, 15, 64, 148, 261, 385, 498, 574, 595, 557, 468, 349, 226, 121, 48, 9, 0, 0, 3, 6, 5, 1, 0, 0, 0, 1, 2, 2, 1, 0, 0, 1, 2, 4, 5, 6, 6, 5, 3, 2, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 10, 10, 10, 9, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 5, 5, 4, 3, 3, 3, 3, 3, 2, 2, 4, 6, 9, 8, 4, 0, 0, 11, 55, 134, 245, 374, 497, 586, 620, 590, 504, 381, 253, 149, 91, 92, 147, 239, 344, 432, 483, 485, 437, 353, 253, 155, 78, 26, 1, 0, 0, 6, 10, 10, 4, 0, 0, 7, 44, 113, 213, 332, 447, 535, 573, 553, 478, 368, 247, 138, 58, 12, 0, 0, 3, 9, 9, 4, 0, 0, 9, 49, 121, 223, 341, 456, 542, 579, 558, 483, 372, 250, 141, 61, 15, 0, 0, 2, 6, 7, 5, 3, 3, 4, 5, 5, 5, 4, 4, 4, 6, 8, 11, 12, 13, 12, 10, 6, 2, 0, 0, 0, 3, 6, 6, 1, 0, 0, 20, 73, 160, 273, 394, 496, 556, 559, 506, 408, 290, 176, 86, 28, 1, 0, 0, 4, 6, 4, 1, 0, 0, 2, 3, 3, 2, 1, 1, 2, 4, 8, 11, 14, 16, 17, 16, 14, 12, 9, 8, 7, 7, 9, 12, 15, 18, 19, 20, 19, 17, 14, 11, 8, 5, 3, 1, 1, 0, 1, 1, 1, 1, 1, 1, 2, 3, 5, 7, 10, 11, 12, 12, 10, 7, 4, 1, 0, 0, 2, 6, 11, 17, 21, 24, 24, 22, 19, 14, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 9, 14, 19, 23, 26, 26, 25, 22, 17, 13, 8, 5, 2, 1, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 7, 9, 12, 14, 11, 4, 0, 0, 22, 86, 193, 335, 492, 631, 720, 738, 681, 562, 410, 259, 134, 50, 7, 0, 0, 6, 10, 10, 10, 10, 13, 17, 21, 22, 20, 17, 14, 11, 9, 9, 10, 12, 15, 17, 19, 21, 21, 20, 19, 17, 15, 13, 11, 9, 7, 7, 6, 6, 5, 4, 1, 0, 0, 0, 3, 6, 5, 0, 0, 2, 31, 93, 190, 311, 435, 536, 589, 579, 510, 398, 270, 153, 66, 15, 0, 0, 3, 7, 6, 2, 0, 0, 0, 2, 4, 5, 4, 3, 3, 4, 7, 11, 14, 16, 17, 15, 12, 9, 6, 5, 6, 7, 9, 11, 12, 11, 10, 9, 8, 8, 8, 8, 9, 10, 11, 13, 16, 17, 18, 17, 14, 10, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 12, 12, 12, 10, 8, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 9, 11, 13, 13, 12, 10, 7, 5, 4, 5, 6, 9, 12, 14, 15, 14, 12, 9, 6, 4, 4, 4, 5, 6, 7, 8, 9, 11, 12, 10, 4, 0, 0, 12, 53, 128, 232, 350, 460, 536, 560, 525, 439, 324, 205, 106, 38, 4, 0, 0, 5, 7, 5, 1, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 6, 8, 10, 10, 6, 0, 0, 4, 34, 95, 185, 292, 395, 471, 501, 475, 402, 298, 189, 97, 34, 2, 0, 0, 5, 7, 4, 1, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 2, 4, 7, 10, 11, 8, 1, 0, 1, 29, 90, 185, 304, 426, 526, 579, 570, 502, 391, 264, 148, 62, 13, 0, 0, 4, 9, 9, 5, 1, 0, 0, 2, 3, 4, 3, 2, 2, 4, 6, 10, 14, 17, 20, 20, 19, 17, 15, 13, 12, 11, 10, 9, 8, 6, 3, 2, 1, 1, 2, 4, 6, 8, 11, 13, 16, 18, 20, 22, 23, 22, 20, 16, 13, 12, 12, 12, 10, 5, 0, 0, 11, 53, 129, 235, 354, 461, 531, 545, 498, 404, 285, 169, 77, 21, 0, 0, 2, 7, 7, 3, 0, 0, 0, 0, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 9, 13, 15, 16, 15, 13, 10, 7, 5, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 4, 2, 1, 1, 2, 4, 7, 9, 10, 12, 15, 19, 24, 28, 30, 29, 26, 24, 25, 27, 27, 19, 4, 0, 0, 54, 180, 378, 629, 886, 1091, 1193, 1162, 1008, 770, 506, 272, 107, 17, 0, 0, 8, 18, 20, 15, 8, 0, 0, 0, 20, 79, 182, 323, 479, 617, 700, 704, 624, 482, 321, 189, 128, 160, 277, 446, 619, 745, 790, 742, 616, 445, 273, 132, 41, 0, 0, 2, 12, 16, 14, 10, 7, 8, 10, 13, 13, 13, 12, 10, 10, 9, 8, 6, 4, 2, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 2, 2, 3, 4, 4, 6, 8, 13, 19, 23, 20, 9, 0, 0, 24, 108, 250, 438, 637, 802, 890, 877, 766, 588, 387, 208, 81, 12, 0, 0, 8, 14, 13, 9, 6, 9, 14, 20, 23, 23, 19, 14, 10, 8, 7, 7, 8, 10, 13, 16, 18, 19, 16, 11, 5, 1, 1, 6, 10, 10, 4, 0, 0, 23, 93, 210, 362, 521, 650, 715, 700, 609, 465, 306, 164, 64, 10, 0, 0, 7, 12, 12, 9, 8, 10, 14, 18, 21, 21, 19, 17, 14, 12, 9, 7, 5, 5, 7, 10, 13, 16, 17, 19, 23, 29, 33, 30, 17, 0, 0, 14, 105, 274, 511, 778, 1015, 1163, 1181, 1065, 847, 582, 334, 145, 34, 0, 0, 5, 18, 22, 20, 13, 4, 0, 0, 8, 59, 157, 301, 473, 640, 759, 799, 746, 610, 426, 243, 112, 67, 120, 255, 434, 605, 722, 750, 684, 542, 364, 202, 100, 86, 161, 302, 466, 606, 681, 669, 576, 429, 269, 140, 78, 94, 181, 309, 439, 532, 563, 524, 430, 306, 183, 85, 24, 0, 0, 4, 12, 14, 12, 7, 2, 1, 1, 2, 4, 5, 6, 8, 9, 10, 12, 14, 16, 17, 18, 18, 18, 17, 16, 15, 14, 13, 11, 9, 7, 5, 3, 2, 1, 1, 2, 5, 9, 11, 10, 4, 0, 0, 20, 70, 153, 261, 377, 473, 525, 516, 447, 335, 211, 113, 72, 105, 207, 352, 500, 610, 653, 617, 514, 372, 227, 109, 33, 0, 0, 2, 10, 12, 9, 3, 0, 0, 0, 2, 3, 2, 1, 1, 2, 4, 8, 11, 13, 13, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 7, 5, 3, 1, 0, 0, 0, 2, 4, 7, 9, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 1, 4, 8, 12, 17, 21, 23, 24, 22, 20, 18, 16, 15, 15, 15, 15, 13, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 3, 5, 8, 11, 13, 16, 18, 19, 19, 18, 15, 12, 7, 3, 1, 1, 4, 8, 13, 18, 20, 19, 16, 11, 6, 3, 3, 5, 9, 14, 18, 22, 23, 22, 19, 14, 10, 6, 4, 4, 7, 12, 18, 22, 25, 26, 25, 22, 18, 15, 12, 10, 8, 6, 4, 3, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 4, 5, 7, 11, 14, 17, 19, 20, 19, 16, 12, 9, 7, 7, 8, 10, 14, 17, 20, 21, 21, 19, 16, 13, 11, 10, 10, 12, 15, 17, 18, 17, 15, 11, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 7, 9, 13, 18, 19, 13, 0, 0, 0, 51, 158, 318, 509, 692, 820, 860, 800, 658, 471, 284, 134, 40, 0, 0, 0, 10, 16, 18, 17, 14, 5, 0, 0, 18, 92, 226, 412, 621, 808, 923, 935, 840, 663, 450, 251, 103, 19, 0, 0, 9, 18, 17, 12, 7, 7, 11, 17, 21, 20, 16, 11, 6, 2, 0, 0, 0, 0, 0, 2, 4, 5, 6, 5, 4, 4, 7, 11, 14, 11, 2, 0, 0, 32, 112, 239, 397, 552, 666, 707, 665, 549, 393, 236, 109, 30, 0, 0, 3, 11, 12, 7, 1, 0, 0, 1, 4, 6, 6, 5, 5, 6, 7, 10, 13, 16, 18, 18, 17, 16, 14, 13, 13, 13, 14, 16, 17, 18, 18, 19, 21, 22, 21, 19, 13, 7, 3, 3, 6, 10, 11, 5, 0, 0, 18, 82, 192, 335, 486, 607, 667, 648, 556, 417, 266, 137, 48, 2, 0, 0, 7, 14, 16, 13, 6, 0, 0, 0, 33, 101, 204, 327, 445, 527, 551, 509, 414, 291, 171, 77, 19, 0, 0, 0, 6, 11, 11, 7, 0, 0, 0, 24, 89, 195, 332, 475, 589, 644, 621, 523, 375, 215, 87, 25, 42, 133, 268, 408, 513, 555, 526, 436, 312, 187, 87, 25, 0, 0, 3, 9, 9, 4, 0, 0, 2, 6, 9, 8, 5, 2, 3, 7, 12, 13, 6, 0, 0, 18, 86, 205, 362, 526, 657, 720, 697, 595, 442, 277, 137, 42, 0, 0, 0, 15, 24, 23, 11, 0, 0, 12, 83, 211, 386, 581, 751, 852, 853, 750, 568, 356, 172, 66, 64, 164, 331, 515, 658, 718, 678, 549, 374, 207, 102, 94, 192, 368, 572, 745, 837, 825, 713, 537, 343, 175, 61, 3, 0, 0, 13, 20, 19, 16, 14, 15, 18, 20, 19, 15, 10, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 11, 10, 8, 5, 2, 0, 0, 0, 3, 5, 7, 8, 8, 7, 6, 4, 3, 3, 2, 3, 3, 4, 5, 7, 10, 13, 16, 18, 19, 18, 16, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 6, 9, 13, 17, 20, 21, 20, 17, 12, 8, 6, 8, 14, 18, 17, 9, 0, 0, 15, 79, 189, 335, 489, 613, 675, 655, 559, 415, 259, 127, 39, 0, 0, 1, 11, 13, 9, 2, 0, 0, 2, 6, 9, 8, 6, 5, 8, 13, 17, 16, 7, 0, 0, 23, 100, 232, 404, 583, 727, 795, 769, 655, 485, 303, 149, 47, 0, 0, 0, 11, 13, 9, 3, 2, 5, 12, 18, 20, 18, 13, 8, 5, 4, 4, 4, 4, 3, 1, 0, 0, 0, 0, 1, 2, 3, 6, 8, 12, 15, 18, 20, 21, 21, 19, 17, 14, 11, 8, 6, 5, 7, 10, 14, 17, 18, 18, 17, 16, 18, 19, 18, 12, 1, 0, 5, 51, 143, 279, 439, 590, 691, 713, 644, 500, 320, 156, 61, 67, 181, 377, 603, 799, 909, 904, 785, 585, 361, 171, 64, 62, 152, 298, 449, 555, 583, 524, 398, 245, 113, 43, 59, 157, 312, 478, 609, 668, 642, 541, 395, 243, 117, 35, 0, 0, 4, 15, 20, 18, 13, 8, 5, 5, 5, 6, 7, 9, 11, 13, 16, 17, 17, 15, 13, 11, 10, 9, 8, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 2, 4, 7, 11, 14, 16, 17, 17, 16, 13, 10, 7, 5, 2, 1, 0, 0, 0, 0, 3, 7, 9, 8, 6, 2, 1, 4, 10, 14, 11, 1, 0, 2, 50, 151, 304, 484, 652, 760, 775, 685, 513, 308, 133, 46, 79, 228, 455, 697, 883, 960, 904, 732, 495, 262, 103, 65, 159, 356, 599, 815, 941, 940, 814, 601, 363, 169, 73, 98, 233, 432, 631, 767, 796, 710, 535, 329, 160, 89, 147, 326, 577, 829, 1007, 1060, 975, 781, 535, 300, 123, 23, 0, 0, 12, 22, 21, 12, 6, 5, 10, 17, 22, 22, 18, 13, 9, 8, 9, 11, 13, 15, 15, 16, 15, 15, 15, 14, 14, 13, 12, 10, 8, 5, 3, 1, 0, 0, 0, 1, 3, 5, 7, 7, 7, 5, 3, 1, 0, 0, 0, 1, 3, 5, 6, 5, 4, 3, 1, 1, 2, 2, 3, 2, 2, 4, 8, 14, 17, 14, 3, 0, 0, 30, 109, 233, 384, 530, 633, 662, 608, 489, 336, 189, 77, 14, 0, 0, 6, 13, 11, 5, 0, 0, 0, 0, 2, 3, 3, 3, 4, 5, 8, 11, 14, 16, 17, 17, 15, 12, 8, 5, 2, 2, 3, 7, 13, 18, 23, 26, 27, 26, 24, 20, 17, 13, 9, 6, 4, 2, 2, 3, 3, 3, 3, 2, 2, 4, 7, 10, 9, 3, 0, 0, 17, 71, 161, 277, 397, 492, 536, 515, 437, 321, 199, 96, 29, 0, 0, 0, 8, 9, 5, 0, 0, 0, 0, 4, 8, 10, 11, 10, 9, 7, 5, 3, 1, 0, 0, 0, 1, 3, 6, 8, 9, 9, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 6, 4, 2, 0, 0, 0, 1, 3, 4, 5, 6, 8, 10, 13, 18, 22, 24, 24, 21, 16, 10, 6, 5, 9, 15, 23, 31, 36, 38, 37, 34, 28, 23, 17, 11, 5, 2, 1, 4, 10, 15, 19, 18, 15, 14, 17, 24, 30, 26, 9, 0, 0, 43, 179, 402, 681, 959, 1163, 1236, 1155, 945, 665, 388, 170, 39, 0, 0, 9, 23, 23, 15, 6, 3, 8, 17, 24, 26, 24, 18, 12, 8, 5, 4, 4, 5, 5, 5, 5, 5, 4, 4, 5, 5, 5, 5, 4, 3, 1, 0, 0, 0, 2, 4, 6, 7, 9, 10, 11, 13, 15, 17, 19, 21, 22, 21, 20, 18, 15, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 6, 9, 15, 21, 26, 29, 30, 27, 23, 17, 11, 6, 3, 1, 0, 0, 0, 2, 5, 8, 10, 10, 9, 9, 11, 16, 19, 18, 8, 0, 0, 18, 92, 222, 393, 572, 714, 780, 750, 632, 461, 280, 131, 36, 0, 0, 4, 15, 17, 11, 3, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 2, 4, 5, 4, 1, 0, 0, 1, 8, 13, 12, 3, 0, 0, 29, 110, 239, 398, 552, 658, 687, 630, 503, 344, 191, 77, 12, 0, 0, 7, 13, 11, 4, 0, 0, 0, 0, 4, 7, 8, 9, 9, 7, 5, 4, 4, 6, 9, 11, 12, 11, 10, 12, 16, 21, 19, 9, 0, 0, 21, 108, 262, 470, 692, 876, 971, 950, 817, 611, 385, 191, 61, 0, 0, 0, 14, 18, 13, 5, 3, 9, 20, 31, 37, 37, 32, 24, 16, 11, 8, 8, 9, 13, 19, 26, 33, 38, 38, 33, 24, 16, 11, 13, 17, 17, 10, 0, 0, 14, 92, 234, 429, 639, 814, 904, 883, 757, 562, 350, 170, 52, 0, 0, 2, 13, 15, 9, 4, 4, 7, 8, 2, 0, 0, 38, 126, 263, 429, 587, 694, 719, 655, 520, 352, 195, 77, 12, 0, 0, 5, 13, 14, 13, 9, 3, 0, 0, 1, 41, 122, 241, 381, 510, 593, 605, 544, 426, 283, 152, 57, 6, 0, 0, 8, 12, 9, 2, 0, 0, 2, 6, 8, 7, 5, 3, 5, 9, 12, 9, 1, 0, 0, 35, 115, 237, 381, 516, 605, 622, 563, 444, 299, 163, 63, 8, 0, 0, 7, 12, 9, 3, 0, 0, 0, 1, 3, 3, 2, 1, 1, 3, 7, 11, 15, 18, 18, 17, 15, 12, 11, 9, 9, 8, 8, 6, 5, 3, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 2, 8, 17, 28, 38, 43, 43, 36, 29, 24, 25, 27, 25, 12, 0, 0, 19, 120, 302, 545, 801, 1005, 1098, 1053, 882, 635, 380, 174, 45, 0, 0, 4, 16, 17, 11, 6, 4, 2, 0, 0, 4, 47, 138, 278, 446, 605, 713, 735, 660, 506, 315, 140, 31, 18, 101, 253, 427, 571, 641, 617, 508, 346, 182, 63, 27, 83, 213, 379, 530, 621, 629, 555, 424, 274, 141, 49, 2, 0, 0, 11, 15, 11, 5, 0, 0, 0, 0, 2, 5, 8, 12, 15, 16, 15, 11, 7, 3, 1, 2, 5, 8, 11, 13, 15, 18, 20, 19, 13, 1, 0, 0, 35, 115, 236, 377, 508, 592, 604, 542, 423, 279, 148, 54, 4, 0, 0, 8, 12, 9, 3, 0, 0, 0, 1, 5, 8, 9, 9, 8, 6, 3, 0, 0, 3, 8, 13, 17, 18, 17, 16, 18, 21, 21, 15, 3, 0, 0, 48, 153, 315, 512, 702, 834, 870, 792, 618, 392, 178, 36, 6, 95, 276, 492, 682, 790, 790, 688, 518, 328, 165, 54, 1, 0, 1, 13, 17, 13, 7, 4, 7, 12, 17, 19, 17, 12, 7, 3, 1, 1, 0, 0, 0, 0, 0, 3, 7, 11, 12, 10, 7, 7, 11, 16, 18, 13, 0, 0, 0, 55, 168, 332, 519, 684, 782, 785, 692, 531, 346, 181, 63, 2, 0, 0, 9, 22, 24, 15, 0, 0, 0, 43, 147, 309, 506, 696, 830, 867, 792, 622, 402, 192, 46, 0, 57, 197, 374, 536, 637, 648, 565, 412, 231, 77, 0, 25, 161, 377, 621, 827, 938, 922, 783, 559, 312, 111, 8, 24, 146, 329, 511, 638, 675, 615, 484, 323, 173, 65, 8, 0, 0, 10, 15, 11, 4, 0, 0, 0, 2, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 2, 5, 9, 11, 11, 9, 7, 8, 11, 16, 17, 10, 0, 0, 4, 60, 167, 318, 484, 627, 708, 702, 613, 466, 300, 154, 52, 0, 0, 0, 10, 21, 23, 14, 0, 0, 0, 51, 159, 321, 511, 686, 799, 813, 717, 536, 318, 126, 15, 13, 117, 292, 482, 629, 691, 656, 539, 378, 218, 94, 20, 0, 0, 8, 16, 15, 7, 0, 0, 0, 0, 2, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 13, 13, 11, 8, 4, 2, 2, 4, 7, 8, 7, 5, 5, 9, 16, 21, 17, 3, 0, 0, 45, 162, 342, 560, 766, 905, 936, 849, 670, 450, 243, 91, 10, 0, 0, 13, 21, 17, 8, 1, 1, 8, 15, 19, 17, 13, 10, 12, 17, 18, 12, 0, 0, 5, 71, 200, 383, 584, 756, 850, 838, 724, 542, 341, 168, 52, 0, 0, 1, 14, 18, 14, 7, 5, 9, 16, 24, 28, 29, 26, 23, 19, 17, 15, 13, 9, 6, 3, 1, 2, 4, 7, 9, 11, 13, 17, 21, 23, 19, 8, 0, 0, 19, 91, 213, 370, 527, 646, 691, 650, 534, 377, 219, 95, 21, 0, 0, 5, 12, 12, 5, 0, 0, 0, 0, 2, 4, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 7, 13, 19, 24, 26, 25, 22, 16, 9, 3, 0, 0, 4, 11, 19, 26, 31, 33, 31, 27, 21, 15, 10, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 9, 14, 19, 25, 29, 32, 31, 28, 23, 16, 10, 5, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 6, 9, 12, 16, 18, 19, 18, 15, 11, 6, 4, 3, 6, 12, 18, 25, 28, 29, 25, 20, 13, 7, 4, 4, 6, 10, 15, 18, 20, 20, 18, 15, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 5, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 4, 7, 11, 16, 20, 23, 23, 21, 16, 11, 6, 2, 1, 2, 5, 11, 18, 24, 30, 33, 33, 30, 26, 20, 14, 9, 5, 2, 1, 0, 0, 2, 4, 7, 10, 12, 13, 12, 11, 9, 7, 5, 4, 4, 4, 4, 4, 2, 0, 0, 0, 5, 13, 21, 27, 27, 22, 16, 13, 17, 23, 24, 13, 0, 0, 16, 120, 309, 568, 847, 1074, 1187, 1150, 976, 714, 435, 204, 56, 0, 0, 5, 21, 22, 12, 0, 0, 3, 16, 29, 38, 40, 36, 29, 21, 14, 9, 5, 2, 1, 1, 1, 3, 4, 6, 7, 7, 8, 10, 16, 26, 39, 54, 65, 70, 66, 56, 44, 35, 31, 28, 20, 3, 0, 0, 53, 184, 389, 640, 884, 1055, 1105, 1018, 820, 565, 319, 131, 23, 0, 0, 11, 21, 19, 9, 2, 2, 9, 19, 26, 27, 23, 16, 9, 4, 1, 2, 6, 10, 15, 20, 23, 25, 25, 23, 20, 17, 14, 11, 8, 5, 2, 0, 0, 0, 1, 3, 6, 9, 11, 11, 10, 8, 6, 4, 3, 4, 6, 10, 13, 15, 15, 13, 11, 9, 11, 14, 19, 22, 21, 19, 16, 17, 20, 23, 19, 6, 0, 0, 35, 142, 318, 538, 755, 913, 966, 899, 731, 510, 293, 125, 26, 0, 0, 8, 17, 15, 6, 0, 0, 2, 12, 22, 29, 33, 33, 30, 27, 22, 17, 11, 6, 3, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 14, 15, 13, 10, 7, 6, 8, 11, 16, 18, 18, 13, 8, 5, 6, 10, 12, 8, 0, 0, 4, 54, 152, 293, 453, 596, 684, 693, 619, 485, 325, 176, 67, 6, 0, 0, 13, 24, 23, 8, 0, 0, 21, 105, 243, 418, 594, 729, 787, 751, 633, 466, 289, 141, 41, 0, 0, 1, 22, 33, 26, 5, 0, 0, 57, 210, 446, 732, 1006, 1197, 1251, 1151, 927, 641, 366, 156, 33, 0, 0, 7, 19, 21, 17, 12, 6, 0, 0, 0, 30, 115, 257, 440, 628, 774, 837, 796, 664, 477, 285, 130, 33, 0, 0, 5, 16, 17, 9, 1, 0, 0, 0, 5, 9, 11, 11, 10, 8, 6, 3, 1, 0, 0, 1, 3, 7, 10, 12, 12, 10, 7, 3, 0, 0, 0, 1, 5, 8, 11, 12, 11, 9, 5, 2, 1, 0, 1, 2, 3, 3, 2, 3, 6, 10, 17, 24, 30, 32, 31, 26, 19, 12, 6, 4, 5, 9, 16, 24, 30, 34, 35, 31, 25, 17, 9, 3, 1, 3, 8, 15, 23, 30, 35, 36, 33, 28, 21, 14, 7, 3, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 3, 2, 1, 0, 0, 0, 0, 1, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 9, 15, 21, 27, 31, 33, 31, 27, 22, 16, 10, 6, 2, 0, 0, 0, 1, 2, 2, 2, 2, 1, 2, 7, 16, 31, 46, 59, 65, 61, 49, 36, 27, 24, 24, 20, 6, 0, 0, 38, 155, 350, 596, 844, 1029, 1099, 1033, 850, 601, 353, 156, 37, 0, 0, 8, 19, 18, 8, 0, 0, 0, 12, 24, 33, 37, 36, 32, 26, 20, 15, 11, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 8, 7, 6, 7, 11, 19, 29, 37, 40, 34, 24, 13, 8, 11, 18, 19, 9, 0, 0, 30, 145, 345, 611, 892, 1119, 1230, 1193, 1019, 756, 473, 234, 75, 0, 0, 2, 16, 19, 11, 3, 0, 3, 5, 1, 0, 1, 38, 125, 263, 434, 602, 725, 767, 716, 587, 415, 244, 109, 26, 0, 0, 4, 13, 14, 11, 8, 9, 12, 14, 13, 10, 7, 7, 9, 11, 7, 0, 0, 4, 53, 147, 283, 436, 572, 654, 658, 583, 452, 298, 159, 60, 7, 0, 0, 7, 12, 9, 3, 0, 0, 0, 3, 6, 7, 6, 4, 2, 2, 4, 9, 15, 23, 30, 35, 37, 35, 30, 23, 15, 9, 5, 5, 8, 12, 18, 22, 25, 26, 24, 21, 16, 12, 9, 8, 10, 13, 17, 22, 25, 26, 24, 19, 14, 8, 4, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 3, 13, 28, 46, 62, 70, 67, 54, 37, 24, 19, 18, 16, 7, 0, 0, 30, 136, 322, 569, 833, 1049, 1158, 1130, 972, 727, 460, 231, 75, 1, 0, 0, 16, 19, 11, 0, 0, 2, 16, 32, 44, 48, 46, 37, 26, 16, 7, 2, 1, 5, 13, 24, 36, 46, 51, 51, 44, 33, 21, 11, 3, 0, 0, 0, 0, 1, 0, 0, 0, 0, 2, 4, 8, 11, 15, 18, 20, 21, 21, 19, 16, 13, 10, 8, 7, 8, 10, 12, 15, 17, 18, 17, 15, 12, 9, 5, 2, 0, 0, 0, 0, 0, 2, 3, 5, 7, 9, 9, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 3, 2, 1, 1, 2, 4, 8, 14, 23, 32, 41, 47, 49, 47, 40, 29, 18, 8, 1, 0, 1, 6, 11, 15, 14, 9, 3, 0, 0, 3, 8, 8, 2, 0, 0, 29, 104, 224, 375, 526, 641, 687, 651, 545, 395, 241, 115, 34, 0, 0, 1, 9, 11, 6, 0, 0, 0, 0, 3, 5, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 5, 9, 17, 29, 42, 53, 60, 58, 50, 39, 29, 21, 17, 11, 2, 0, 0, 26, 99, 219, 374, 535, 664, 726, 702, 601, 448, 283, 142, 47, 1, 0, 0, 10, 12, 7, 0, 0, 0, 9, 18, 24, 23, 18, 11, 7, 6, 7, 7, 3, 0, 0, 20, 79, 181, 317, 465, 590, 661, 659, 583, 453, 303, 166, 66, 11, 0, 0, 6, 11, 10, 4, 0, 0, 0, 1, 3, 4, 4, 4, 4, 5, 7, 9, 12, 14, 17, 20, 22, 23, 22, 20, 15, 10, 6, 2, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 7, 11, 16, 22, 28, 32, 33, 31, 25, 18, 12, 10, 12, 19, 30, 44, 55, 62, 61, 52, 38, 24, 13, 7, 6, 5, 2, 0, 0, 13, 57, 135, 244, 367, 478, 549, 561, 511, 412, 288, 168, 76, 19, 0, 0, 2, 7, 7, 3, 0, 0, 0, 2, 4, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 10, 10, 10, 11, 15, 21, 28, 34, 36, 31, 22, 10, 1, 0, 1, 6, 8, 3, 0, 0, 36, 122, 265, 453, 654, 824, 917, 908, 795, 609, 398, 221, 123, 125, 218, 365, 515, 620, 647, 592, 474, 326, 186, 80, 19, 0, 0, 5, 11, 12, 13, 14, 18, 21, 21, 17, 11, 5, 3, 5, 7, 5, 0, 0, 12, 61, 155, 291, 451, 602, 708, 740, 688, 566, 410, 264, 170, 151, 206, 311, 426, 511, 536, 495, 400, 279, 162, 71, 18, 0, 0, 4, 9, 8, 4, 0, 0, 0, 0, 2, 3, 4, 3, 2, 2, 2, 2, 4, 9, 15, 23, 31, 37, 42, 42, 38, 32, 23, 15, 8, 3, 0, 0, 0, 1, 3, 5, 7, 8, 8, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 4, 11, 19, 27, 30, 29, 22, 14, 8, 7, 8, 8, 4, 0, 0, 15, 74, 181, 333, 504, 661, 763, 785, 720, 584, 413, 246, 115, 33, 0, 0, 1, 9, 12, 11, 11, 14, 17, 18, 16, 12, 8, 7, 7, 6, 1, 0, 0, 20, 78, 177, 308, 449, 569, 637, 637, 567, 446, 305, 174, 75, 18, 0, 0, 4, 9, 8, 4, 0, 0, 0, 4, 7, 10, 10, 9, 8, 8, 8, 10, 15, 21, 28, 35, 41, 43, 42, 38, 31, 24, 18, 15, 15, 17, 20, 22, 21, 17, 11, 5, 1, 0, 1, 2, 1, 0, 5, 28, 80, 169, 291, 434, 572, 675, 716, 682, 580, 438, 294, 191, 159, 207, 321, 465, 594, 669, 667, 590, 459, 308, 171, 71, 15, 0, 0, 6, 10, 8, 3, 0, 0, 0, 1, 4, 5, 5, 4, 4, 4, 5, 9, 14, 22, 31, 40, 47, 50, 49, 43, 34, 23, 13, 6, 2, 1, 1, 3, 4, 4, 4, 3, 3, 5, 8, 13, 20, 27, 33, 36, 37, 35, 30, 24, 17, 12, 10, 12, 17, 24, 32, 39, 43, 44, 42, 40, 39, 41, 46, 55, 64, 70, 69, 60, 46, 31, 19, 13, 12, 9, 3, 0, 0, 32, 122, 279, 498, 751, 993, 1172, 1246, 1196, 1034, 797, 537, 304, 132, 30, 0, 0, 6, 19, 20, 10, 0, 0, 11, 78, 203, 384, 601, 818, 988, 1072, 1048, 921, 720, 491, 282, 124, 32, 0, 0, 4, 11, 10, 4, 0, 1, 8, 17, 26, 31, 31, 29, 25, 20, 15, 11, 8, 8, 10, 16, 23, 31, 38, 41, 42, 39, 33, 26, 19, 12, 7, 3, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 6, 11, 16, 19, 21, 21, 19, 16, 13, 9, 7, 5, 4, 6, 10, 15, 22, 29, 35, 37, 36, 31, 24, 16, 8, 3, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 10, 17, 24, 31, 36, 38, 35, 29, 19, 8, 0, 0, 0, 4, 9, 9, 0, 0, 1, 49, 157, 331, 560, 809, 1031, 1178, 1215, 1132, 950, 708, 460, 249, 102, 21, 0, 0, 4, 9, 8, 3, 0, 0, 0, 4, 24, 65, 131, 221, 326, 429, 507, 544, 528, 463, 363, 249, 144, 65, 17, 0, 0, 1, 5, 5, 2, 0, 0, 0, 2, 5, 8, 9, 8, 8, 7, 8, 11, 15, 18, 19, 17, 13, 7, 1, 0, 0, 1, 2, 1, 0, 0, 13, 49, 114, 208, 320, 434, 528, 580, 580, 525, 428, 309, 193, 98, 35, 4, 0, 0, 4, 5, 3, 0, 0, 0, 0, 2, 4, 4, 5, 5, 6, 9, 14, 21, 28, 36, 42, 44, 42, 36, 27, 19, 12, 9, 7, 4, 0, 0, 2, 29, 89, 185, 314, 459, 594, 691, 729, 699, 606, 471, 323, 188, 86, 24, 0, 0, 1, 8, 8, 3, 0, 0, 12, 52, 121, 218, 333, 449, 544, 598, 599, 544, 446, 325, 205, 106, 39, 5, 0, 0, 3, 5, 3, 0, 0, 0, 4, 10, 16, 19, 20, 19, 17, 13, 10, 6, 3, 1, 1, 3, 9, 18, 27, 34, 39, 41, 44, 57, 90, 152, 247, 369, 502, 619, 697, 713, 662, 555, 418, 287, 198, 173, 217, 314, 433, 536, 592, 585, 520, 419, 320, 256, 254, 318, 433, 568, 683, 746, 737, 658, 526, 372, 226, 111, 38, 4, 0, 0, 5, 6, 3, 0, 0, 0, 0, 2, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 6, 11, 17, 24, 31, 36, 38, 37, 34, 28, 21, 14, 8, 4, 1, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 12, 15, 18, 20, 20, 19, 17, 14, 11, 7, 5, 4, 5, 8, 14, 20, 26, 31, 32, 30, 25, 19, 12, 6, 2, 1, 1, 2, 3, 4, 4, 3, 2, 2, 1, 1, 1, 1, 2, 2, 2, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 13, 19, 24, 28, 30, 29, 26, 21, 15, 10, 6, 4, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 9, 15, 23, 33, 42, 51, 56, 56, 52, 44, 34, 24, 15, 8, 4, 1, 0, 0, 0, 0, 1, 0, 0, 0, 4, 25, 68, 140, 238, 354, 474, 577, 644, 662, 627, 544, 430, 305, 190, 99, 38, 3, 0, 0, 29, 81, 160, 261, 375, 483, 567, 612, 610, 560, 474, 366, 255, 157, 81, 32, 7, 0, 0, 0, 1, 0, 0, 0, 0, 2, 4, 5, 4, 3, 0, 0, 0, 2, 7, 13, 19, 25, 29, 31, 32, 30, 28, 24, 20, 16, 12, 7, 4, 1, 0, 0, 0, 0, 0, 0, 1, 2, 5, 9, 14, 20, 24, 27, 28, 27, 25, 21, 17, 13, 9, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 10, 15, 21, 26, 29, 31, 32, 30, 27, 22, 17, 12, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 14, 15, 15, 14, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 12, 35, 78, 140, 222, 315, 410, 492, 549, 572, 556, 505, 428, 336, 242, 158, 92, 45, 17, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 5, 7, 9, 12, 16, 19, 22, 24, 24, 21, 18, 13, 8, 4, 2, 1, 2, 5, 9, 14, 19, 26, 32, 38, 42, 43, 41, 36, 30, 23, 16, 11, 7, 5, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 10, 34, 79, 150, 251, 379, 527, 681, 824, 937, 1002, 1009, 958, 857, 719, 564, 410, 272, 162, 83, 33, 8, 0, 0, 0, 0, 2, 11, 28, 59, 103, 158, 221, 287, 346, 394, 422, 428, 411, 372, 318, 256, 191, 132, 83, 45, 20, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 11, 13, 16, 19, 22, 25, 27, 27, 26, 23, 19, 16, 14, 13, 11, 10, 9, 8, 6, 6, 5, 6, 7, 9, 11, 14, 17, 19, 20, 19, 17, 14, 11, 11, 14, 23, 41, 70, 112, 165, 228, 295, 358, 411, 446, 461, 453, 425, 380, 323, 261, 198, 141, 96, 66, 55, 67, 102, 158, 230, 314, 401, 481, 548, 594, 615, 609, 578, 525, 455, 378, 298, 223, 157, 103, 62, 33, 15, 6, 2, 2, 4, 8, 11, 15, 18, 20, 22, 23, 24, 25, 29, 35, 46, 63, 88, 120, 159, 204, 252, 300, 345, 384, 415, 438, 455, 469, 482, 497, 517, 541, 569, 596, 621, 640, 649, 649, 637, 617, 590, 559, 526, 493, 460, 425, 389, 350, 307, 261, 214, 168, 126, 89, 59, 36, 20, 10, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 14, 13, 13, 12, 11, 11, 11, 12, 14, 16, 17, 18, 18, 17, 15, 13, 11, 10, 8, 7, 5, 3, 2, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 5, 7, 9, 10, 11, 12, 11, 10, 9, 9, 8, 8, 8, 8, 8, 7, 6, 4, 2, 1, 1, 1, 3, 4, 6, 7, 7, 7, 7, 7, 9, 10, 11, 12, 11, 11, 10, 10, 10, 11, 11, 11, 10, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 9, 10, 10, 11, 12, 14, 15, 16, 17, 17, 15, 13, 10, 7, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 5, 8, 11, 15, 20, 25, 30, 37, 46, 58, 73, 93, 116, 143, 171, 200, 228, 253, 277, 298, 317, 336, 353, 368, 379, 385, 385, 379, 368, 353, 336, 316, 295, 273, 249, 224, 198, 173, 149, 127, 106, 89, 74, 61, 51, 43, 37, 32, 28, 25, 22, 19, 17, 15, 13, 12, 11, 10, 10, 10, 9, 9, 8, 7, 7, 7, 8, 10, 11, 12, 13, 12, 10, 8, 7, 6, 6, 7, 8, 9, 9, 9, 9, 9, 9, 8, 7, 6, 5, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 6, 7, 8, 9, 10, 11, 12, 14, 17, 20, 23, 26, 29, 31, 35, 38, 43, 48, 54, 60, 66, 73, 80, 87, 93, 99, 104, 111, 117, 123, 127, 130, 131, 132],
-"basecallPos": [2710, 2724, 2736, 2752, 2764, 2780, 2794, 2808, 2823, 2836, 2851, 2863, 2877, 2888, 2903, 2916, 2927, 2945, 2958, 2971, 2984, 2997, 3009, 3025, 3039, 3051, 3065, 3079, 3092, 3105, 3118, 3134, 3146, 3160, 3175, 3188, 3201, 3215, 3228, 3239, 3254, 3267, 3282, 3294, 3309, 3322, 3334, 3348, 3361, 3373, 3387, 3401, 3414, 3426, 3438, 3452, 3466, 3478, 3490, 3505, 3519, 3533, 3546, 3560, 3574, 3587, 3601, 3613, 3626, 3638, 3651, 3663, 3675, 3689, 3702, 3715, 3729, 3741, 3755, 3768, 3782, 3794, 3806, 3821, 3833, 3847, 3861, 3873, 3885, 3900, 3912, 3926, 3939, 3952, 3964, 3978, 3991, 4003, 4017, 4031, 4044, 4057, 4069, 4082, 4095, 4108, 4119, 4132, 4145, 4157, 4169, 4183, 4195, 4207, 4221, 4234, 4248, 4260, 4274, 4287, 4300, 4313, 4326, 4338, 4351, 4365, 4377, 4390, 4402, 4416, 4429, 4441, 4453, 4466, 4479, 4493, 4506, 4519, 4532, 4544, 4556, 4568, 4581, 4595, 4608, 4621, 4634, 4645, 4658, 4671, 4683, 4695, 4708, 4721, 4733, 4747, 4760, 4773, 4785, 4797, 4809, 4822, 4836, 4848, 4862, 4875, 4887, 4899, 4912, 4924, 4936, 4949, 4961, 4973, 4985, 4998, 5011, 5024, 5037, 5049, 5060, 5073, 5087, 5099, 5113, 5125, 5137, 5149, 5161, 5173, 5187, 5199, 5213, 5225, 5237, 5249, 5260, 5272, 5285, 5298, 5311, 5324, 5335, 5348, 5361, 5373, 5386, 5399, 5410, 5422, 5434, 5446, 5459, 5472, 5484, 5497, 5509, 5522, 5535, 5546, 5558, 5571, 5585, 5597, 5610, 5622, 5634, 5646, 5658, 5670, 5683, 5695, 5708, 5720, 5733, 5745, 5758, 5771, 5783, 5794, 5807, 5819, 5832, 5843, 5856, 5868, 5880, 5892, 5905, 5918, 5930, 5943, 5956, 5968, 5979, 5991, 6004, 6017, 6029, 6042, 6055, 6066, 6079, 6091, 6102, 6114, 6127, 6140, 6152, 6163, 6176, 6189, 6201, 6213, 6225, 6237, 6249, 6261, 6274, 6286, 6299, 6311, 6323, 6335, 6346, 6359, 6370, 6383, 6394, 6407, 6420, 6431, 6443, 6456, 6468, 6481, 6492, 6504, 6516, 6528, 6541, 6553, 6566, 6577, 6589, 6601, 6614, 6626, 6638, 6650, 6662, 6675, 6687, 6700, 6712, 6723, 6735, 6748, 6760, 6772, 6784, 6797, 6808, 6821, 6834, 6846, 6857, 6869, 6882, 6893, 6906, 6918, 6931, 6944, 6955, 6967, 6978, 6990, 7001, 7014, 7027, 7039, 7052, 7064, 7077, 7088, 7100, 7112, 7123, 7135, 7147, 7160, 7171, 7182, 7194, 7206, 7218, 7231, 7244, 7255, 7268, 7280, 7292, 7304, 7317, 7328, 7341, 7354, 7366, 7378, 7389, 7401, 7412, 7425, 7437, 7450, 7462, 7474, 7486, 7498, 7511, 7523, 7534, 7546, 7558, 7570, 7582, 7593, 7605, 7617, 7629, 7641, 7653, 7665, 7678, 7690, 7702, 7713, 7725, 7736, 7749, 7761, 7772, 7783, 7796, 7807, 7819, 7832, 7843, 7855, 7867, 7879, 7892, 7902, 7915, 7928, 7940, 7951, 7964, 7976, 7988, 7999, 8011, 8023, 8035, 8046, 8058, 8069, 8081, 8093, 8105, 8116, 8128, 8139, 8151, 8164, 8176, 8187, 8199, 8211, 8223, 8235, 8247, 8260, 8272, 8284, 8296, 8308, 8320, 8332, 8345, 8357, 8369, 8381, 8392, 8405, 8417, 8429, 8442, 8454, 8465, 8477, 8489, 8502, 8514, 8526, 8538, 8550, 8561, 8573, 8585, 8596, 8608, 8619, 8630, 8642, 8653, 8664, 8677, 8689, 8701, 8713, 8725, 8737, 8749, 8761, 8773, 8785, 8797, 8808, 8821, 8833, 8844, 8857, 8868, 8880, 8891, 8903, 8914, 8925, 8938, 8950, 8962, 8974, 8987, 8999, 9010, 9021, 9032, 9044, 9055, 9067, 9080, 9092, 9104, 9116, 9128, 9139, 9150, 9162, 9174, 9186, 9199, 9210, 9221, 9233, 9245, 9257, 9268, 9280, 9292, 9305, 9317, 9329, 9340, 9353, 9365, 9377, 9389, 9401, 9413, 9425, 9437, 9450, 9462, 9474, 9487, 9499, 9510, 9521, 9533, 9544, 9555, 9568, 9580, 9593, 9604, 9618, 9630, 9641, 9654, 9665, 9677, 9688, 9699, 9711, 9723, 9736, 9747, 9760, 9770, 9782, 9795, 9806, 9818, 9829, 9841, 9853, 9865, 9876, 9887, 9899, 9911, 9923, 9935, 9948, 9960, 9972, 9983, 9994, 10006, 10017, 10029, 10039, 10052, 10064, 10076, 10087, 10099, 10110, 10121, 10133, 10146, 10158, 10170, 10180, 10193, 10203, 10216, 10228, 10241, 10252, 10263, 10274, 10286, 10298, 10310, 10322, 10334, 10345, 10357, 10369, 10382, 10394, 10405, 10418, 10431, 10443, 10455, 10468, 10479, 10489, 10502, 10513, 10524, 10537, 10548, 10560, 10572, 10585, 10597, 10608, 10620, 10631, 10644, 10656, 10669, 10681, 10694, 10706, 10716, 10727, 10738, 10749, 10761, 10773, 10784, 10795, 10807, 10818, 10829, 10842, 10854, 10867, 10878, 10890, 10902, 10914, 10926, 10938, 10948, 10961, 10973, 10985, 10997, 11010, 11020, 11034, 11046, 11057, 11069, 11079, 11090, 11102, 11114, 11127, 11139, 11151, 11163, 11172, 11185, 11198, 11209, 11221, 11235, 11246, 11258, 11270, 11282, 11294, 11307, 11319, 11332, 11343, 11354, 11366, 11377, 11390, 11400, 11411, 11424, 11435, 11447, 11459, 11472, 11483, 11497, 11509, 11522, 11534, 11544, 11556, 11568, 11581, 11592, 11604, 11614, 11626, 11637, 11648, 11659, 11672, 11684, 11696, 11709, 11721, 11734, 11747, 11757, 11769, 11780, 11791, 11802, 11815, 11827, 11839, 11850, 11862, 11873, 11885, 11896, 11909, 11921, 11933, 11944, 11957, 11967, 11980, 11993, 12005, 12017, 12031, 12043, 12056, 12068, 12080, 12092, 12103, 12115, 12128, 12138, 12151, 12163, 12176, 12187, 12199, 12212, 12224, 12235, 12248, 12257, 12269, 12281, 12293, 12304, 12315, 12325, 12336, 12347, 12357, 12370, 12380, 12394, 12407, 12418, 12429, 12442, 12455, 12466, 12479, 12492, 12505, 12519, 12532, 12545, 12556, 12565, 12574, 12585, 12598, 12609, 12622, 12634, 12647, 12660, 12672, 12685, 12697, 12708, 12721, 12732, 12743, 12758, 12770, 12782, 12795, 12805, 12818, 12831, 12840, 12852],
-"basecalls": {"2710":"1:A", "2724":"2:C", "2736":"3:T", "2752":"4:C", "2764":"5:A", "2780":"6:C", "2794":"7:C", "2808":"8:G", "2823":"9:C", "2836":"10:A", "2851":"11:G", "2863":"12:T", "2877":"13:G", "2888":"14:G", "2903":"15:A", "2916":"16:A", "2927":"17:A", "2945":"18:C", "2958":"19:T", "2971":"20:G", "2984":"21:G", "2997":"22:G", "3009":"23:G", "3025":"24:C", "3039":"25:T", "3051":"26:A", "3065":"27:C", "3079":"28:A", "3092":"29:A", "3105":"30:A", "3118":"31:T", "3134":"32:C", "3146":"33:C", "3160":"34:A", "3175":"35:C", "3188":"36:T", "3201":"37:A", "3215":"38:G", "3228":"39:T", "3239":"40:T", "3254":"41:C", "3267":"42:C", "3282":"43:T", "3294":"44:T", "3309":"45:C", "3322":"46:T", "3334":"47:G", "3348":"48:A", "3361":"49:T", "3373":"50:A", "3387":"51:C", "3401":"52:A", "3414":"53:A", "3426":"54:T", "3438":"55:A", "3452":"56:C", "3466":"57:A", "3478":"58:A", "3490":"59:A", "3505":"60:C", "3519":"61:C", "3533":"62:A", "3546":"63:G", "3560":"64:A", "3574":"65:C", "3587":"66:A", "3601":"67:T", "3613":"68:G", "3626":"69:T", "3638":"70:T", "3651":"71:A", "3663":"72:T", "3675":"73:A", "3689":"74:C", "3702":"75:A", "3715":"76:G", "3729":"77:C", "3741":"78:A", "3755":"79:C", "3768":"80:A", "3782":"81:G", "3794":"82:G", "3806":"83:T", "3821":"84:C", "3833":"85:A", "3847":"86:A", "3861":"87:G", "3873":"88:G", "3885":"89:T", "3900":"90:C", "3912":"91:A", "3926":"92:G", "3939":"93:A", "3952":"94:G", "3964":"95:T", "3978":"96:C", "3991":"97:T", "4003":"98:A", "4017":"99:G", "4031":"100:C", "4044":"101:A", "4057":"102:T", "4069":"103:A", "4082":"104:G", "4095":"105:A", "4108":"106:A", "4119":"107:T", "4132":"108:C", "4145":"109:T", "4157":"110:T", "4169":"111:T", "4183":"112:C", "4195":"113:T", "4207":"114:T", "4221":"115:C", "4234":"116:G", "4248":"117:C", "4260":"118:G", "4274":"119:C", "4287":"120:G", "4300":"121:G", "4313":"122:G", "4326":"123:G", "4338":"124:T", "4351":"125:G", "4365":"126:C", "4377":"127:A", "4390":"128:T", "4402":"129:G", "4416":"130:C", "4429":"131:G", "4441":"132:T", "4453":"133:G", "4466":"134:G", "4479":"135:C", "4493":"136:C", "4506":"137:A", "4519":"138:T", "4532":"139:T", "4544":"140:A", "4556":"141:T", "4568":"142:G", "4581":"143:A", "4595":"144:C", "4608":"145:C", "4621":"146:G", "4634":"147:T", "4645":"148:G", "4658":"149:G", "4671":"150:A", "4683":"151:T", "4695":"152:A", "4708":"153:A", "4721":"154:C", "4733":"155:T", "4747":"156:C", "4760":"157:A", "4773":"158:G", "4785":"159:T", "4797":"160:T", "4809":"161:T", "4822":"162:C", "4836":"163:C", "4848":"164:A", "4862":"165:C", "4875":"166:T", "4887":"167:A", "4899":"-", "4912":"168:G", "4924":"169:T", "4936":"170:G", "4949":"171:A", "4961":"172:T", "4973":"173:A", "4985":"-", "4998":"174:A", "5011":"175:G", "5024":"176:G", "5037":"177:A", "5049":"178:T", "5060":"179:A", "5073":"180:A", "5087":"181:G", "5099":"182:C", "5113":"183:T", "5125":"184:A", "5137":"185:T", "5149":"186:T", "5161":"187:T", "5173":"188:G", "5187":"189:C", "5199":"190:A", "5213":"191:G", "5225":"192:T", "5237":"193:G", "5249":"194:T", "5260":"195:G", "5272":"196:G", "5285":"197:A", "5298":"198:A", "5311":"199:G", "5324":"200:A", "5335":"201:T", "5348":"202:C", "5361":"203:A", "5373":"204:C", "5386":"205:T", "5399":"206:T", "5410":"207:A", "5422":"208:T", "5434":"209:A", "5446":"210:A", "5459":"211:A", "5472":"212:G", "5484":"213:A", "5497":"214:C", "5509":"215:A", "5522":"216:C", "5535":"217:T", "5546":"218:G", "5558":"219:T", "5571":"220:C", "5585":"221:C", "5597":"222:A", "5610":"223:G", "5622":"224:T", "5634":"225:T", "5646":"226:G", "5658":"227:C", "5670":"228:G", "5683":"229:G", "5695":"230:A", "5708":"231:G", "5720":"232:G", "5733":"233:A", "5745":"234:A", "5758":"235:A", "5771":"236:T", "5783":"237:T", "5794":"238:G", "5807":"239:G", "5819":"240:A", "5832":"241:G", "5843":"242:T", "5856":"243:T", "5868":"244:C", "5880":"245:T", "5892":"246:T", "5905":"247:C", "5918":"248:A", "5930":"249:C", "5943":"250:C", "5956":"251:T", "5968":"252:A", "5979":"253:T", "5991":"254:T", "6004":"255:C", "6017":"256:T", "6029":"257:A", "6042":"258:G", "6055":"259:A", "6066":"260:T", "6079":"261:T", "6091":"262:T", "6102":"263:G", "6114":"264:A", "6127":"265:C", "6140":"266:A", "6152":"267:T", "6163":"268:G", "6176":"269:G", "6189":"270:A", "6201":"271:A", "6213":"272:T", "6225":"273:T", "6237":"274:T", "6249":"275:A", "6261":"276:C", "6274":"277:C", "6286":"278:T", "6299":"279:T", "6311":"280:T", "6323":"281:G", "6335":"282:T", "6346":"283:G", "6359":"284:A", "6370":"285:T", "6383":"286:T", "6394":"287:A", "6407":"288:C", "6420":"289:T", "6431":"290:G", "6443":"291:C", "6456":"292:A", "6468":"293:A", "6481":"294:A", "6492":"295:T", "6504":"296:T", "6516":"297:T", "6528":"298:C", "6541":"299:A", "6553":"300:C", "6566":"301:T", "6577":"302:G", "6589":"303:A", "6601":"304:G", "6614":"305:A", "6626":"306:C", "6638":"307:T", "6650":"308:A", "6662":"309:A", "6675":"310:C", "6687":"311:A", "6700":"312:A", "6712":"313:T", "6723":"314:G", "6735":"315:G", "6748":"316:G", "6760":"317:C", "6772":"318:A", "6784":"319:C", "6797":"320:G", "6808":"321:C", "6821":"322:C", "6834":"323:T", "6846":"324:T", "6857":"325:A", "6869":"326:A", "6882":"327:A", "6893":"328:T", "6906":"329:C", "6918":"330:A", "6931":"331:A", "6944":"332:G", "6955":"333:T", "6967":"334:G", "6978":"335:T", "6990":"336:A", "7001":"337:C", "7014":"338:C", "7027":"339:A", "7039":"340:A", "7052":"341:A", "7064":"342:T", "7077":"343:T", "7088":"344:A", "7100":"345:T", "7112":"346:G", "7123":"347:T", "7135":"348:A", "7147":"349:C", "7160":"350:G", "7171":"351:T", "7182":"352:A", "7194":"353:C", "7206":"354:C", "7218":"355:A", "7231":"356:C", "7244":"357:C", "7255":"358:A", "7268":"359:G", "7280":"360:G", "7292":"361:C", "7304":"362:G", "7317":"363:C", "7328":"364:T", "7341":"365:C", "7354":"366:C", "7366":"367:A", "7378":"368:G", "7389":"369:T", "7401":"370:G", "7412":"371:C", "7425":"372:C", "7437":"373:C", "7450":"374:G", "7462":"375:A", "7474":"376:G", "7486":"377:A", "7498":"378:A", "7511":"379:A", "7523":"380:T", "7534":"381:G", "7546":"382:G", "7558":"383:G", "7570":"384:A", "7582":"385:T", "7593":"386:G", "7605":"387:A", "7617":"388:C", "7629":"389:T", "7641":"390:A", "7653":"391:C", "7665":"392:A", "7678":"393:C", "7690":"394:A", "7702":"395:T", "7713":"396:G", "7725":"397:G", "7736":"398:C", "7749":"399:A", "7761":"400:A", "7772":"401:A", "7783":"402:C", "7796":"403:C", "7807":"404:T", "7819":"405:C", "7832":"406:T", "7843":"407:T", "7855":"408:C", "7867":"409:A", "7879":"410:A", "7892":"411:A", "7902":"412:T", "7915":"413:C", "7928":"414:C", "7940":"415:G", "7951":"416:T", "7964":"417:C", "7976":"418:A", "7988":"419:A", "7999":"420:T", "8011":"421:C", "8023":"422:T", "8035":"423:T", "8046":"424:T", "8058":"425:T", "8069":"426:A", "8081":"427:C", "8093":"428:A", "8105":"429:C", "8116":"430:T", "8128":"431:T", "8139":"432:A", "8151":"433:C", "8164":"434:G", "8176":"435:G", "8187":"436:A", "8199":"437:A", "8211":"438:C", "8223":"439:A", "8235":"440:G", "8247":"441:C", "8260":"442:C", "8272":"443:C", "8284":"444:C", "8296":"445:A", "8308":"446:G", "8320":"447:C", "8332":"448:C", "8345":"449:C", "8357":"450:G", "8369":"451:G", "8381":"452:A", "8392":"453:T", "8405":"454:C", "8417":"455:T", "8429":"456:C", "8442":"457:G", "8454":"458:G", "8465":"459:T", "8477":"460:A", "8489":"461:C", "8502":"462:C", "8514":"463:G", "8526":"464:T", "8538":"465:A", "8550":"466:T", "8561":"467:G", "8573":"468:T", "8585":"469:T", "8596":"470:G", "8608":"471:G", "8619":"472:T", "8630":"473:A", "8642":"474:T", "8653":"475:T", "8664":"476:T", "8677":"477:C", "8689":"478:G", "8701":"479:A", "8713":"480:A", "8725":"481:C", "8737":"482:G", "8749":"483:C", "8761":"484:C", "8773":"485:T", "8785":"486:A", "8797":"487:C", "8808":"488:T", "8821":"489:C", "8833":"490:A", "8844":"491:C", "8857":"492:A", "8868":"493:C", "8880":"494:T", "8891":"495:T", "8903":"496:T", "8914":"497:T", "8925":"498:A", "8938":"499:C", "8950":"500:G", "8962":"501:A", "8974":"502:C", "8987":"503:G", "8999":"504:G", "9010":"505:T", "9021":"506:T", "9032":"507:T", "9044":"508:T", "9055":"509:T", "9067":"510:C", "9080":"511:C", "9092":"512:A", "9104":"513:A", "9116":"514:A", "9128":"515:A", "9139":"516:T", "9150":"517:A", "9162":"518:C", "9174":"519:C", "9186":"520:A", "9199":"521:C", "9210":"522:T", "9221":"523:G", "9233":"524:A", "9245":"525:A", "9257":"526:G", "9268":"527:G", "9280":"528:A", "9292":"529:C", "9305":"530:C", "9317":"531:A", "9329":"532:G", "9340":"533:T", "9353":"534:C", "9365":"535:G", "9377":"536:G", "9389":"537:C", "9401":"538:A", "9413":"539:G", "9425":"540:C", "9437":"541:A", "9450":"542:C", "9462":"543:T", "9474":"544:A", "9487":"545:G", "9499":"546:G", "9510":"547:T", "9521":"548:G", "9533":"549:A", "9544":"550:C", "9555":"551:T", "9568":"552:C", "9580":"553:C", "9593":"554:C", "9604":"555:T", "9618":"556:C", "9630":"557:T", "9641":"558:A", "9654":"559:T", "9665":"560:G", "9677":"561:G", "9688":"562:T", "9699":"563:G", "9711":"564:C", "9723":"565:A", "9736":"566:G", "9747":"567:C", "9760":"568:A", "9770":"569:T", "9782":"570:C", "9795":"571:T", "9806":"572:T", "9818":"573:T", "9829":"574:A", "9841":"575:A", "9853":"576:A", "9865":"577:T", "9876":"578:G", "9887":"579:A", "9899":"580:C", "9911":"581:T", "9923":"582:T", "9935":"583:C", "9948":"584:G", "9960":"585:G", "9972":"586:T", "9983":"587:A", "9994":"588:T", "10006":"589:T", "10017":"590:T", "10029":"591:T", "10039":"592:G", "10052":"593:G", "10064":"594:C", "10076":"595:T", "10087":"596:G", "10099":"597:T", "10110":"598:T", "10121":"599:A", "10133":"600:G", "10146":"601:A", "10158":"602:G", "10170":"603:T", "10180":"604:A", "10193":"605:G", "10203":"606:T", "10216":"607:C", "10228":"608:A", "10241":"609:A", "10252":"610:T", "10263":"611:G", "10274":"612:A", "10286":"613:C", "10298":"614:C", "10310":"615:A", "10322":"616:C", "10334":"617:A", "10345":"618:A", "10357":"619:C", "10369":"620:C", "10382":"621:C", "10394":"622:G", "10405":"623:A", "10418":"624:C", "10431":"625:C", "10443":"626:A", "10455":"627:A", "10468":"628:G", "10479":"629:G", "10489":"630:T", "10502":"631:C", "10513":"632:A", "10524":"633:C", "10537":"634:C", "10548":"635:T", "10560":"636:C", "10572":"637:C", "10585":"638:A", "10597":"639:A", "10608":"640:A", "10620":"641:A", "10631":"642:T", "10644":"643:C", "10656":"644:A", "10669":"645:G", "10681":"646:A", "10694":"647:G", "10706":"648:T", "10716":"649:G", "10727":"650:T", "10738":"651:A", "10749":"652:T", "10761":"653:C", "10773":"654:T", "10784":"655:A", "10795":"656:A", "10807":"657:A", "10818":"658:A", "10829":"659:C", "10842":"660:C", "10854":"661:C", "10867":"662:A", "10878":"663:A", "10890":"664:A", "10902":"665:C", "10914":"666:A", "10926":"667:C", "10938":"668:A", "10948":"669:T", "10961":"670:C", "10973":"671:A", "10985":"672:G", "10997":"673:A", "11010":"674:G", "11020":"675:T", "11034":"676:C", "11046":"677:T", "11057":"678:G", "11069":"679:G", "11079":"680:T", "11090":"681:G", "11102":"682:C", "11114":"683:C", "11127":"684:C", "11139":"685:G", "11151":"686:C", "11163":"687:G", "11172":"688:T", "11185":"689:C", "11198":"690:C", "11209":"691:A", "11221":"692:C", "11235":"693:C", "11246":"694:G", "11258":"695:A", "11270":"696:G", "11282":"697:G", "11294":"698:G", "11307":"699:C", "11319":"700:A", "11332":"701:G", "11343":"702:T", "11354":"703:G", "11366":"704:G", "11377":"705:C", "11390":"706:A", "11400":"707:T", "11411":"708:A", "11424":"709:C", "11435":"710:T", "11447":"711:A", "11459":"712:C", "11472":"713:G", "11483":"714:G", "11497":"715:C", "11509":"716:C", "11522":"717:C", "11534":"718:T", "11544":"719:G", "11556":"720:G", "11568":"721:A", "11581":"722:G", "11592":"723:T", "11604":"724:T", "11614":"725:G", "11626":"726:A", "11637":"727:T", "11648":"728:T", "11659":"729:A", "11672":"730:C", "11684":"731:A", "11696":"732:A", "11709":"733:G", "11721":"734:G", "11734":"735:A", "11747":"736:T", "11757":"737:G", "11769":"738:G", "11780":"739:T", "11791":"740:A", "11802":"741:C", "11815":"742:A", "11827":"743:C", "11839":"744:T", "11850":"745:T", "11862":"746:A", "11873":"747:C", "11885":"748:A", "11896":"749:C", "11909":"750:C", "11921":"751:C", "11933":"752:C", "11944":"753:T", "11957":"754:C", "11967":"755:T", "11980":"756:C", "11993":"757:C", "12005":"758:A", "12017":"759:C", "12031":"760:C", "12043":"761:A", "12056":"762:A", "12068":"763:G", "12080":"764:G", "12092":"765:A", "12103":"766:T", "12115":"767:C", "12128":"768:T", "12138":"769:G", "12151":"770:A", "12163":"771:C", "12176":"772:T", "12187":"773:A", "12199":"774:C", "12212":"775:A", "12224":"776:T", "12235":"777:A", "12248":"778:T", "12257":"779:G", "12269":"780:G", "12281":"781:A", "12293":"782:T", "12304":"783:T", "12315":"784:T", "12325":"785:G", "12336":"786:G", "12347":"787:G", "12357":"788:C", "12370":"789:A", "12380":"790:C", "12394":"791:C", "12407":"792:A", "12418":"793:A", "12429":"794:A", "12442":"795:A", "12455":"796:C", "12466":"797:A", "12479":"798:A", "12492":"799:A", "12505":"800:G", "12519":"801:C", "12532":"802:A", "12545":"803:G", "12556":"804:T", "12565":"805:G", "12574":"806:T", "12585":"807:A", "12598":"808:C", "12609":"809:A", "12622":"810:C", "12634":"811:A", "12647":"812:G", "12660":"813:C", "12672":"814:A", "12685":"815:G", "12697":"816:G", "12708":"817:C", "12721":"818:T", "12732":"819:A", "12743":"820:C", "12758":"821:A", "12770":"822:A", "12782":"823:A", "12795":"824:A", "12805":"825:T", "12818":"826:C", "12831":"827:T", "12840":"828:G", "12852":"829:C"}
-}
-, {
-"traceFileName": "dataset_152174",
-"leadingGaps": 2534,
-"trailingGaps": 4116,
-"peakA": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 10, 14, 18, 24, 31, 38, 46, 54, 62, 72, 82, 93, 106, 119, 132, 144, 155, 164, 170, 175, 179, 181, 181, 180, 178, 174, 168, 159, 149, 138, 124, 110, 96, 82, 69, 57, 47, 39, 33, 28, 25, 23, 24, 27, 33, 42, 53, 66, 83, 103, 126, 153, 184, 217, 253, 289, 325, 359, 390, 418, 440, 456, 465, 466, 459, 443, 421, 392, 359, 324, 288, 253, 219, 187, 157, 129, 103, 81, 62, 47, 37, 29, 24, 21, 18, 15, 13, 11, 10, 8, 7, 6, 5, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 10, 12, 13, 13, 14, 14, 13, 12, 11, 9, 7, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 11, 24, 42, 65, 94, 126, 162, 201, 241, 280, 315, 344, 363, 371, 366, 348, 320, 285, 245, 204, 166, 131, 101, 76, 56, 39, 26, 16, 10, 7, 6, 7, 8, 9, 9, 8, 7, 6, 5, 5, 6, 7, 8, 8, 8, 7, 6, 5, 5, 4, 4, 4, 4, 4, 5, 6, 7, 7, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 2, 9, 22, 41, 68, 101, 139, 181, 223, 263, 297, 322, 333, 330, 312, 282, 242, 199, 156, 118, 86, 62, 44, 31, 22, 16, 12, 9, 8, 7, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 5, 18, 41, 77, 125, 185, 253, 324, 392, 451, 494, 516, 513, 486, 438, 375, 305, 234, 169, 115, 73, 43, 23, 10, 4, 1, 0, 0, 1, 1, 2, 2, 3, 4, 5, 7, 9, 11, 13, 15, 16, 17, 17, 17, 16, 15, 14, 13, 10, 8, 5, 2, 0, 0, 0, 10, 32, 70, 125, 198, 285, 380, 474, 555, 615, 645, 641, 603, 536, 450, 355, 261, 178, 111, 66, 44, 45, 68, 110, 167, 233, 301, 365, 417, 452, 468, 466, 450, 429, 413, 408, 419, 446, 482, 517, 540, 543, 519, 470, 402, 323, 243, 170, 111, 65, 33, 12, 1, 0, 6, 24, 55, 99, 154, 216, 279, 335, 378, 403, 406, 386, 346, 290, 227, 164, 107, 62, 31, 11, 1, 0, 1, 11, 30, 61, 108, 169, 241, 318, 389, 446, 479, 483, 458, 408, 341, 267, 195, 132, 82, 47, 24, 11, 5, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 3, 5, 6, 9, 12, 15, 17, 18, 17, 15, 12, 8, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 1, 2, 3, 4, 5, 7, 8, 9, 10, 10, 9, 8, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 10, 11, 12, 12, 12, 11, 9, 6, 3, 1, 0, 0, 0, 1, 1, 0, 0, 1, 15, 46, 100, 178, 275, 381, 481, 560, 607, 617, 594, 552, 510, 485, 491, 528, 587, 651, 699, 714, 690, 635, 565, 501, 464, 466, 504, 567, 633, 682, 695, 662, 588, 482, 364, 249, 151, 78, 30, 4, 0, 7, 36, 89, 167, 268, 382, 494, 586, 642, 652, 614, 537, 436, 328, 230, 151, 98, 67, 53, 49, 49, 47, 43, 37, 29, 22, 16, 12, 10, 9, 9, 10, 13, 16, 20, 25, 30, 33, 34, 33, 30, 25, 20, 15, 11, 8, 6, 5, 5, 5, 5, 5, 6, 7, 9, 10, 11, 10, 9, 7, 5, 3, 2, 2, 3, 5, 7, 10, 11, 12, 12, 11, 9, 8, 6, 6, 6, 6, 7, 9, 10, 11, 11, 11, 9, 8, 6, 4, 3, 3, 4, 6, 9, 12, 15, 16, 17, 16, 14, 11, 9, 6, 4, 3, 3, 3, 4, 4, 4, 2, 0, 0, 0, 0, 1, 3, 2, 0, 0, 4, 29, 79, 159, 262, 376, 483, 564, 605, 597, 542, 452, 342, 233, 138, 68, 24, 4, 0, 0, 1, 1, 1, 0, 1, 4, 6, 8, 9, 9, 9, 9, 8, 6, 2, 0, 0, 13, 47, 106, 191, 295, 403, 497, 556, 570, 537, 466, 379, 301, 256, 257, 307, 393, 491, 576, 624, 621, 568, 475, 359, 242, 142, 67, 22, 2, 0, 5, 13, 18, 21, 22, 22, 22, 23, 24, 25, 25, 25, 25, 24, 22, 21, 18, 16, 13, 10, 7, 6, 5, 5, 5, 7, 9, 10, 12, 12, 12, 10, 8, 5, 3, 1, 0, 0, 0, 0, 2, 4, 7, 9, 10, 8, 5, 1, 0, 0, 1, 4, 3, 0, 0, 3, 34, 101, 208, 350, 507, 654, 760, 805, 778, 687, 550, 395, 249, 132, 54, 12, 0, 0, 2, 3, 3, 2, 4, 9, 17, 25, 32, 37, 37, 36, 32, 28, 23, 20, 16, 14, 12, 12, 12, 14, 17, 18, 17, 13, 8, 2, 0, 0, 3, 5, 4, 0, 0, 8, 52, 138, 268, 429, 596, 738, 825, 837, 773, 646, 484, 319, 178, 77, 20, 0, 0, 2, 7, 8, 7, 7, 9, 14, 20, 25, 29, 31, 31, 31, 29, 26, 21, 15, 9, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 4, 3, 3, 3, 2, 1, 0, 0, 0, 0, 4, 6, 5, 0, 0, 5, 39, 108, 214, 347, 483, 593, 651, 643, 572, 463, 348, 266, 244, 294, 401, 536, 658, 730, 729, 652, 522, 375, 255, 198, 222, 323, 477, 644, 781, 852, 842, 751, 603, 430, 264, 132, 46, 5, 0, 3, 9, 7, 0, 0, 11, 63, 159, 294, 449, 597, 708, 757, 733, 643, 507, 354, 212, 103, 35, 3, 0, 0, 4, 5, 3, 0, 1, 5, 12, 19, 24, 27, 27, 25, 22, 17, 13, 9, 6, 5, 7, 11, 16, 18, 18, 14, 7, 1, 0, 0, 4, 8, 6, 0, 0, 9, 57, 149, 285, 447, 605, 724, 773, 739, 631, 479, 325, 212, 174, 221, 343, 505, 665, 778, 816, 770, 652, 492, 325, 181, 78, 20, 0, 0, 7, 14, 16, 14, 11, 9, 11, 14, 18, 22, 25, 25, 24, 22, 19, 16, 13, 10, 7, 3, 0, 0, 0, 2, 6, 7, 3, 0, 0, 15, 66, 156, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 279, 416, 540, 623, 645, 602, 505, 377, 246, 134, 57, 14, 0, 0, 2, 5, 4, 1, 0, 2, 7, 13, 18, 22, 23, 21, 19, 16, 14, 13, 13, 15, 18, 20, 22, 22, 21, 19, 16, 14, 12, 11, 10, 10, 10, 10, 11, 12, 14, 16, 17, 15, 9, 2, 0, 0, 1, 9, 13, 8, 0, 0, 14, 89, 232, 438, 679, 908, 1073, 1134, 1075, 912, 685, 446, 240, 96, 19, 0, 0, 7, 12, 9, 2, 0, 0, 8, 19, 30, 36, 36, 27, 11, 0, 0, 22, 96, 222, 387, 566, 720, 813, 823, 747, 606, 432, 264, 131, 44, 3, 0, 1, 8, 11, 10, 7, 8, 13, 21, 31, 37, 38, 32, 22, 12, 4, 2, 4, 6, 5, 0, 0, 2, 36, 109, 221, 358, 494, 600, 649, 629, 545, 418, 277, 151, 58, 7, 0, 0, 12, 18, 12, 0, 0, 10, 76, 197, 366, 557, 731, 848, 879, 816, 675, 491, 305, 153, 53, 4, 0, 0, 7, 9, 4, 0, 0, 2, 11, 21, 29, 32, 30, 26, 21, 17, 14, 11, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 2, 0, 0, 0, 0, 5, 9, 9, 2, 0, 0, 30, 104, 223, 372, 524, 642, 693, 662, 556, 407, 257, 151, 119, 168, 282, 424, 554, 633, 642, 581, 469, 334, 205, 104, 39, 8, 0, 2, 6, 8, 8, 7, 8, 11, 17, 24, 32, 38, 41, 39, 31, 20, 9, 2, 3, 9, 14, 12, 1, 0, 3, 61, 182, 366, 588, 804, 959, 1010, 941, 772, 552, 348, 224, 218, 333, 535, 760, 940, 1018, 971, 814, 596, 386, 249, 229, 333, 529, 758, 955, 1061, 1050, 927, 726, 496, 287, 130, 37, 0, 0, 11, 23, 27, 24, 20, 17, 19, 25, 32, 38, 41, 41, 37, 30, 23, 16, 9, 5, 3, 3, 3, 4, 4, 4, 4, 4, 4, 3, 4, 4, 5, 5, 5, 4, 4, 3, 1, 0, 0, 0, 0, 1, 3, 6, 8, 10, 11, 10, 9, 6, 4, 2, 0, 0, 0, 2, 5, 8, 10, 12, 12, 11, 9, 6, 4, 2, 2, 2, 3, 4, 3, 1, 0, 0, 0, 3, 8, 10, 5, 0, 0, 12, 68, 169, 306, 457, 587, 662, 662, 587, 458, 309, 172, 71, 15, 0, 0, 4, 8, 7, 3, 1, 4, 10, 17, 22, 23, 21, 18, 14, 12, 12, 12, 12, 11, 9, 6, 1, 0, 0, 0, 3, 10, 12, 6, 0, 0, 14, 79, 196, 356, 531, 682, 769, 769, 682, 532, 358, 199, 82, 17, 0, 0, 5, 9, 7, 3, 1, 4, 12, 20, 25, 25, 20, 13, 6, 1, 0, 0, 0, 3, 6, 9, 11, 13, 15, 15, 14, 12, 10, 7, 5, 4, 4, 4, 5, 5, 4, 1, 0, 0, 0, 4, 10, 10, 4, 0, 0, 25, 99, 222, 380, 544, 675, 737, 715, 615, 463, 298, 155, 57, 6, 0, 0, 7, 11, 10, 7, 8, 13, 22, 29, 32, 30, 23, 16, 9, 6, 6, 9, 13, 17, 21, 22, 22, 20, 18, 15, 13, 11, 11, 10, 10, 9, 8, 8, 9, 11, 14, 16, 14, 9, 1, 0, 0, 3, 14, 20, 15, 0, 0, 8, 94, 261, 501, 774, 1018, 1169, 1184, 1057, 824, 552, 316, 176, 158, 251, 409, 569, 671, 681, 593, 440, 274, 159, 141, 241, 443, 697, 936, 1095, 1130, 1035, 836, 587, 346, 158, 44, 0, 0, 5, 14, 12, 4, 0, 1, 12, 27, 40, 48, 47, 41, 32, 24, 18, 15, 13, 14, 15, 16, 18, 19, 20, 20, 19, 16, 13, 9, 7, 5, 5, 7, 9, 11, 12, 13, 12, 11, 9, 7, 5, 4, 3, 3, 4, 5, 7, 8, 8, 8, 6, 5, 3, 2, 1, 3, 5, 9, 12, 15, 17, 16, 15, 12, 8, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 1, 0, 0, 0, 3, 11, 16, 11, 0, 0, 3, 64, 183, 356, 553, 730, 839, 852, 763, 599, 402, 220, 86, 11, 0, 0, 13, 23, 19, 6, 0, 0, 31, 107, 223, 364, 500, 597, 626, 576, 456, 300, 157, 73, 80, 185, 364, 570, 747, 843, 830, 711, 516, 300, 122, 34, 63, 205, 426, 670, 875, 989, 986, 873, 683, 464, 264, 115, 29, 0, 0, 8, 19, 24, 26, 30, 36, 44, 50, 51, 47, 38, 28, 18, 11, 8, 7, 7, 9, 10, 10, 8, 4, 0, 0, 0, 3, 10, 12, 7, 0, 0, 10, 72, 185, 339, 506, 646, 721, 709, 614, 463, 295, 150, 50, 2, 0, 0, 9, 11, 6, 0, 0, 1, 9, 17, 20, 17, 9, 0, 0, 0, 4, 13, 17, 10, 0, 0, 17, 102, 253, 457, 675, 854, 945, 923, 793, 592, 375, 188, 62, 1, 0, 0, 12, 18, 15, 10, 9, 13, 19, 23, 22, 17, 9, 3, 0, 0, 1, 4, 7, 8, 8, 6, 4, 2, 0, 0, 0, 0, 1, 4, 6, 8, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 6, 5, 3, 1, 0, 0, 0, 1, 3, 6, 9, 11, 11, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1, 4, 8, 10, 8, 2, 0, 0, 0, 10, 20, 20, 7, 0, 0, 46, 182, 403, 680, 953, 1152, 1221, 1139, 931, 655, 381, 166, 36, 0, 0, 11, 30, 31, 16, 0, 0, 6, 73, 192, 353, 527, 677, 763, 763, 675, 522, 345, 183, 66, 2, 0, 0, 16, 27, 23, 7, 0, 0, 36, 135, 287, 472, 649, 772, 804, 729, 567, 362, 175, 58, 46, 140, 308, 499, 656, 736, 719, 617, 461, 295, 154, 58, 8, 0, 0, 1, 7, 10, 10, 7, 0, 0, 0, 33, 123, 269, 454, 639, 778, 831, 783, 648, 463, 277, 128, 33, 0, 0, 0, 14, 22, 20, 10, 0, 0, 3, 63, 182, 353, 553, 736, 855, 874, 785, 609, 392, 193, 64, 34, 107, 256, 436, 595, 688, 688, 594, 429, 239, 77, 0, 23, 166, 397, 661, 893, 1033, 1047, 936, 733, 493, 273, 111, 22, 0, 0, 9, 15, 10, 2, 0, 5, 19, 32, 38, 33, 20, 6, 0, 0, 7, 15, 15, 3, 0, 0, 48, 166, 347, 563, 763, 895, 918, 827, 648, 432, 232, 88, 12, 0, 1, 14, 16, 6, 0, 0, 4, 20, 27, 18, 0, 0, 26, 149, 369, 660, 964, 1203, 1310, 1255, 1054, 765, 465, 218, 60, 0, 0, 2, 24, 32, 24, 6, 0, 0, 15, 90, 217, 384, 563, 712, 792, 778, 674, 508, 325, 165, 55, 0, 0, 0, 13, 20, 20, 17, 17, 21, 28, 33, 35, 33, 28, 22, 17, 14, 12, 12, 12, 11, 10, 9, 7, 6, 6, 6, 8, 10, 13, 14, 14, 13, 11, 10, 8, 6, 3, 0, 0, 0, 0, 8, 15, 15, 6, 0, 0, 26, 112, 253, 431, 604, 728, 766, 707, 569, 392, 221, 91, 15, 0, 0, 4, 16, 21, 17, 6, 0, 0, 7, 70, 186, 347, 522, 671, 752, 741, 641, 482, 306, 153, 49, 0, 0, 0, 11, 21, 22, 13, 0, 0, 0, 43, 144, 297, 479, 650, 765, 789, 716, 567, 383, 210, 82, 12, 0, 0, 10, 20, 21, 17, 14, 15, 18, 21, 22, 19, 14, 8, 1, 0, 0, 0, 6, 14, 16, 8, 0, 0, 16, 95, 234, 418, 610, 761, 827, 790, 661, 478, 289, 135, 36, 0, 0, 0, 14, 24, 24, 13, 0, 0, 0, 57, 182, 367, 583, 781, 907, 923, 825, 641, 423, 224, 82, 7, 0, 0, 12, 19, 16, 10, 6, 9, 16, 23, 27, 27, 24, 19, 16, 13, 11, 9, 7, 5, 3, 2, 1, 1, 1, 0, 0, 0, 0, 1, 3, 4, 6, 7, 8, 8, 7, 4, 0, 0, 0, 0, 8, 16, 18, 8, 0, 0, 26, 121, 283, 491, 701, 857, 913, 847, 676, 449, 228, 76, 28, 89, 229, 398, 543, 622, 615, 531, 399, 255, 132, 48, 6, 0, 1, 10, 14, 14, 12, 12, 15, 21, 27, 31, 33, 32, 30, 27, 24, 20, 17, 14, 11, 9, 6, 5, 4, 5, 6, 7, 9, 10, 11, 12, 13, 13, 13, 12, 9, 3, 0, 0, 0, 5, 13, 15, 8, 0, 0, 15, 90, 221, 392, 567, 701, 755, 714, 590, 420, 249, 113, 31, 0, 0, 1, 4, 2, 2, 10, 21, 25, 13, 0, 0, 32, 177, 432, 771, 1125, 1403, 1528, 1461, 1223, 883, 531, 245, 65, 0, 0, 9, 31, 40, 38, 35, 38, 46, 54, 56, 50, 38, 24, 14, 10, 11, 15, 18, 19, 17, 12, 7, 3, 1, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 4, 0, 0, 0, 0, 9, 18, 19, 9, 0, 0, 24, 123, 290, 504, 720, 879, 935, 873, 711, 496, 284, 120, 24, 0, 0, 11, 24, 26, 22, 17, 16, 20, 25, 28, 26, 19, 9, 0, 0, 0, 5, 13, 15, 7, 0, 0, 21, 103, 244, 424, 606, 742, 793, 744, 611, 432, 253, 113, 26, 0, 0, 0, 14, 23, 22, 12, 0, 0, 0, 60, 189, 380, 603, 805, 932, 947, 845, 656, 433, 230, 86, 11, 0, 0, 11, 14, 9, 5, 7, 14, 19, 13, 0, 0, 22, 116, 287, 517, 760, 953, 1038, 983, 797, 531, 260, 62, 0, 70, 269, 528, 772, 931, 965, 871, 684, 459, 251, 99, 17, 0, 0, 12, 21, 21, 16, 12, 13, 16, 19, 19, 14, 8, 3, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 5, 8, 10, 10, 9, 7, 4, 2, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 1, 4, 6, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 5, 8, 12, 14, 15, 14, 12, 8, 4, 0, 0, 0, 2, 6, 9, 12, 13, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 9, 12, 14, 13, 11, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 15, 16, 15, 13, 11, 8, 7, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 8, 7, 4, 2, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 7, 8, 7, 5, 3, 1, 0, 1, 3, 6, 10, 12, 14, 14, 13, 11, 10, 8, 7, 7, 7, 7, 7, 6, 5, 3, 2, 2, 2, 4, 6, 10, 13, 17, 20, 22, 23, 24, 22, 19, 16, 12, 11, 10, 12, 12, 11, 7, 1, 0, 0, 1, 10, 16, 13, 1, 0, 0, 50, 163, 332, 526, 700, 805, 811, 715, 546, 352, 180, 60, 0, 0, 0, 15, 22, 21, 15, 11, 11, 14, 18, 20, 20, 18, 15, 13, 11, 10, 8, 8, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 10, 12, 14, 14, 13, 12, 10, 7, 5, 3, 2, 0, 0, 0, 0, 1, 2, 4, 6, 8, 8, 8, 8, 9, 10, 12, 14, 15, 15, 13, 10, 7, 4, 3, 4, 6, 9, 12, 13, 14, 13, 11, 9, 7, 6, 5, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 4, 6, 7, 5, 1, 0, 0, 0, 8, 13, 12, 2, 0, 0, 36, 125, 260, 419, 565, 657, 669, 597, 462, 303, 159, 56, 3, 0, 0, 12, 21, 23, 20, 17, 16, 17, 17, 15, 11, 4, 0, 0, 0, 4, 13, 18, 12, 0, 0, 2, 68, 197, 378, 577, 743, 829, 809, 690, 506, 308, 144, 38, 0, 0, 5, 21, 27, 23, 16, 10, 7, 8, 10, 12, 11, 7, 1, 0, 0, 0, 9, 20, 21, 9, 0, 0, 30, 147, 342, 590, 838, 1019, 1081, 1003, 811, 560, 316, 129, 22, 0, 0, 11, 24, 24, 17, 10, 9, 12, 15, 16, 13, 8, 2, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 9, 12, 13, 12, 9, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 3, 2, 3, 4, 5, 6, 6, 5, 3, 1, 0, 0, 1, 5, 10, 12, 9, 3, 0, 0, 0, 10, 22, 24, 10, 0, 0, 36, 170, 394, 677, 957, 1157, 1221, 1128, 908, 624, 350, 141, 21, 0, 0, 13, 32, 34, 20, 0, 0, 0, 50, 158, 316, 500, 669, 774, 779, 675, 487, 269, 90, 10, 62, 239, 493, 754, 948, 1022, 961, 788, 556, 326, 145, 36, 0, 0, 8, 19, 19, 13, 7, 7, 11, 17, 20, 20, 16, 12, 10, 10, 12, 14, 14, 13, 11, 8, 6, 3, 0, 0, 0, 0, 6, 13, 14, 6, 0, 0, 20, 100, 234, 406, 579, 707, 753, 705, 575, 403, 232, 99, 20, 0, 0, 8, 18, 21, 17, 11, 8, 7, 7, 7, 5, 3, 1, 0, 0, 2, 4, 5, 6, 5, 4, 2, 1, 0, 0, 0, 2, 5, 9, 12, 13, 12, 9, 6, 2, 0, 0, 0, 2, 5, 8, 11, 12, 12, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 3, 0, 0, 0, 0, 6, 14, 15, 7, 0, 0, 18, 98, 235, 413, 592, 726, 776, 727, 594, 416, 240, 103, 21, 0, 0, 7, 15, 15, 9, 3, 3, 7, 13, 17, 16, 11, 3, 0, 0, 6, 15, 20, 14, 0, 0, 1, 63, 186, 363, 561, 731, 828, 822, 716, 541, 344, 173, 56, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 1, 16, 25, 24, 19, 15, 13, 13, 14, 12, 9, 6, 4, 4, 6, 9, 12, 12, 9, 6, 4, 4, 7, 11, 14, 15, 11, 6, 3, 4, 11, 17, 16, 6, 0, 0, 31, 130, 290, 489, 682, 818, 857, 788, 631, 433, 242, 98, 14, 0, 0, 9, 22, 25, 17, 2, 0, 0, 31, 112, 238, 392, 542, 647, 673, 607, 462, 277, 108, 9, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 15, 132, 332, 561, 756, 863, 856, 743, 560, 357, 181, 61, 2, 0, 1, 16, 24, 24, 20, 16, 15, 16, 19, 22, 24, 24, 22, 17, 11, 7, 8, 15, 23, 24, 12, 0, 0, 19, 123, 305, 548, 801, 999, 1085, 1036, 864, 621, 371, 167, 39, 0, 0, 8, 29, 37, 29, 10, 0, 0, 24, 111, 252, 432, 617, 758, 814, 761, 609, 396, 186, 41, 9, 103, 302, 550, 778, 925, 952, 859, 676, 457, 253, 103, 18, 0, 0, 14, 27, 31, 28, 24, 23, 23, 24, 22, 17, 11, 5, 1, 0, 0, 0, 1, 3, 6, 9, 11, 12, 9, 4, 0, 0, 0, 8, 17, 19, 10, 0, 0, 16, 99, 243, 433, 627, 776, 837, 792, 654, 464, 272, 120, 27, 0, 0, 8, 21, 25, 21, 15, 11, 9, 9, 8, 5, 3, 1, 1, 3, 6, 9, 10, 10, 8, 6, 3, 0, 0, 0, 0, 2, 5, 7, 7, 7, 5, 3, 0, 0, 0, 1, 3, 5, 6, 6, 6, 4, 3, 3, 3, 3, 2, 0, 0, 0, 0, 5, 11, 12, 5, 0, 0, 18, 87, 203, 352, 500, 610, 649, 607, 497, 349, 203, 89, 20, 0, 0, 6, 16, 20, 18, 14, 11, 11, 11, 10, 8, 6, 5, 4, 5, 6, 7, 8, 8, 8, 7, 6, 6, 7, 9, 11, 13, 14, 14, 13, 11, 9, 6, 3, 1, 0, 0, 0, 1, 3, 4, 5, 5, 4, 4, 3, 4, 6, 8, 11, 14, 16, 16, 14, 12, 8, 5, 4, 5, 9, 13, 14, 12, 6, 1, 0, 4, 13, 20, 17, 3, 0, 0, 60, 194, 398, 641, 867, 1015, 1039, 927, 707, 443, 209, 73, 70, 194, 401, 625, 797, 870, 827, 687, 495, 301, 146, 48, 2, 0, 0, 1, 8, 17, 26, 28, 15, 0, 0, 22, 164, 426, 785, 1173, 1494, 1659, 1619, 1387, 1030, 644, 316, 97, 0, 0, 4, 34, 51, 53, 50, 48, 49, 50, 45, 34, 19, 8, 4, 7, 13, 13, 4, 0, 0, 30, 115, 251, 419, 581, 696, 730, 675, 547, 381, 219, 94, 20, 0, 0, 9, 21, 26, 26, 22, 19, 17, 15, 13, 10, 8, 8, 10, 14, 18, 20, 19, 16, 12, 9, 7, 6, 5, 4, 2, 3, 6, 13, 19, 20, 10, 0, 0, 14, 90, 226, 406, 595, 745, 812, 778, 653, 473, 286, 133, 35, 0, 0, 2, 17, 25, 25, 18, 6, 0, 0, 14, 73, 175, 312, 456, 573, 625, 594, 482, 320, 153, 33, 0, 70, 229, 437, 640, 782, 824, 753, 588, 374, 170, 33, 0, 75, 238, 440, 623, 735, 750, 668, 518, 344, 187, 75, 15, 0, 0, 4, 7, 9, 11, 16, 17, 9, 0, 0, 15, 103, 266, 489, 732, 934, 1039, 1017, 874, 652, 409, 202, 62, 0, 0, 0, 19, 28, 23, 7, 0, 0, 11, 78, 192, 340, 494, 618, 677, 654, 555, 409, 253, 123, 37, 0, 0, 1, 9, 11, 6, 0, 0, 0, 1, 4, 5, 4, 3, 3, 3, 5, 7, 8, 8, 6, 3, 1, 1, 2, 5, 7, 9, 9, 8, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 4, 11, 13, 7, 0, 0, 11, 75, 189, 343, 508, 643, 711, 693, 594, 443, 280, 140, 45, 0, 0, 1, 14, 20, 20, 17, 14, 14, 15, 17, 17, 16, 14, 12, 12, 13, 15, 18, 20, 21, 21, 20, 18, 15, 13, 13, 13, 16, 18, 21, 23, 24, 23, 22, 21, 19, 18, 17, 16, 16, 16, 17, 18, 19, 19, 19, 18, 16, 13, 10, 8, 6, 5, 5, 5, 6, 8, 9, 10, 12, 14, 16, 18, 21, 23, 23, 22, 20, 16, 13, 13, 15, 19, 21, 20, 15, 10, 7, 12, 21, 27, 23, 5, 0, 0, 57, 206, 439, 722, 993, 1181, 1232, 1132, 911, 629, 357, 150, 29, 0, 0, 18, 39, 46, 43, 37, 34, 36, 40, 43, 42, 35, 24, 13, 9, 13, 23, 30, 25, 6, 0, 0, 66, 229, 482, 784, 1069, 1259, 1297, 1168, 908, 589, 301, 117, 74, 167, 348, 550, 702, 757, 697, 544, 347, 169, 71, 89, 227, 454, 709, 923, 1037, 1023, 889, 674, 436, 227, 81, 7, 0, 1, 21, 34, 39, 37, 34, 32, 31, 29, 27, 24, 21, 20, 20, 21, 21, 20, 18, 15, 13, 12, 13, 15, 18, 20, 22, 23, 23, 21, 19, 17, 16, 17, 18, 18, 16, 11, 6, 4, 7, 15, 21, 19, 6, 0, 0, 38, 151, 332, 555, 773, 928, 976, 903, 731, 508, 291, 124, 26, 0, 0, 10, 23, 25, 20, 13, 10, 10, 12, 13, 12, 10, 8, 8, 8, 9, 10, 9, 6, 4, 1, 0, 0, 0, 2, 5, 8, 10, 11, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 11, 15, 17, 17, 14, 10, 5, 1, 0, 0, 2, 6, 9, 12, 13, 13, 12, 10, 7, 4, 1, 0, 0, 0, 3, 9, 12, 8, 0, 0, 4, 55, 152, 289, 441, 572, 646, 642, 561, 427, 275, 141, 49, 2, 0, 0, 10, 14, 11, 4, 0, 0, 0, 0, 3, 4, 4, 3, 2, 1, 0, 0, 0, 1, 2, 4, 3, 1, 0, 0, 0, 3, 11, 16, 12, 0, 0, 0, 52, 161, 322, 511, 683, 794, 812, 732, 577, 390, 215, 86, 14, 0, 0, 11, 21, 23, 19, 15, 12, 11, 11, 9, 7, 5, 4, 5, 8, 12, 15, 16, 15, 13, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 1, 0, 2, 7, 14, 18, 16, 6, 0, 0, 25, 105, 237, 404, 573, 700, 752, 715, 598, 436, 268, 131, 42, 1, 0, 0, 5, 10, 13, 16, 18, 13, 0, 0, 0, 58, 189, 392, 639, 875, 1041, 1090, 1007, 818, 573, 333, 146, 34, 0, 0, 10, 26, 31, 29, 23, 18, 15, 13, 11, 8, 6, 6, 9, 12, 16, 17, 16, 12, 7, 2, 0, 0, 1, 4, 9, 12, 14, 13, 10, 7, 5, 5, 5, 5, 3, 0, 0, 0, 7, 14, 16, 9, 0, 0, 17, 98, 242, 435, 642, 811, 898, 878, 756, 568, 363, 184, 62, 0, 0, 0, 15, 24, 21, 7, 0, 0, 11, 75, 183, 325, 472, 591, 650, 630, 539, 401, 253, 126, 40, 0, 0, 1, 14, 21, 22, 18, 13, 10, 7, 6, 5, 6, 7, 9, 11, 12, 12, 10, 8, 5, 3, 4, 6, 9, 10, 9, 5, 0, 0, 0, 7, 15, 17, 8, 0, 0, 25, 114, 265, 461, 662, 817, 880, 829, 675, 460, 246, 95, 50, 122, 286, 493, 682, 799, 815, 730, 573, 386, 214, 88, 17, 0, 0, 11, 20, 22, 18, 13, 9, 6, 5, 4, 3, 4, 7, 11, 14, 16, 16, 14, 11, 7, 4, 1, 0, 0, 0, 1, 8, 13, 12, 3, 0, 0, 31, 118, 257, 429, 598, 722, 765, 715, 587, 417, 246, 112, 29, 0, 0, 3, 12, 12, 6, 0, 0, 0, 0, 2, 5, 8, 11, 13, 14, 13, 11, 8, 4, 1, 0, 0, 0, 0, 1, 3, 6, 9, 12, 14, 13, 11, 8, 4, 1, 0, 0, 0, 2, 5, 8, 9, 10, 9, 7, 4, 1, 0, 0, 0, 2, 6, 10, 13, 15, 15, 13, 9, 5, 3, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 7, 7, 6, 4, 3, 4, 5, 5, 3, 0, 0, 0, 0, 9, 16, 15, 3, 0, 0, 47, 166, 353, 582, 805, 967, 1023, 957, 789, 564, 339, 158, 44, 0, 0, 6, 22, 28, 27, 22, 17, 15, 14, 11, 6, 3, 2, 6, 13, 16, 11, 0, 0, 1, 51, 152, 299, 470, 624, 723, 738, 666, 527, 359, 201, 84, 17, 0, 0, 5, 11, 9, 4, 0, 0, 0, 0, 2, 4, 5, 6, 8, 10, 11, 10, 8, 5, 2, 0, 0, 0, 2, 5, 8, 10, 11, 10, 8, 6, 4, 3, 3, 2, 1, 0, 0, 0, 1, 6, 9, 6, 0, 0, 3, 40, 113, 219, 340, 450, 518, 525, 465, 356, 227, 117, 58, 68, 146, 270, 406, 514, 564, 539, 444, 305, 163, 62, 37, 104, 256, 456, 656, 804, 861, 814, 679, 494, 304, 147, 46, 0, 0, 3, 17, 24, 24, 20, 16, 13, 11, 9, 6, 4, 3, 4, 7, 11, 13, 13, 11, 7, 4, 1, 0, 0, 0, 2, 4, 6, 8, 8, 8, 7, 6, 4, 1, 0, 0, 0, 1, 6, 9, 7, 0, 0, 0, 35, 109, 221, 354, 479, 565, 588, 542, 440, 309, 182, 82, 22, 0, 0, 2, 8, 8, 4, 0, 0, 0, 0, 1, 3, 3, 4, 5, 7, 10, 11, 10, 8, 5, 2, 2, 4, 6, 7, 5, 2, 0, 0, 6, 14, 17, 10, 0, 0, 11, 87, 230, 431, 655, 851, 968, 975, 870, 684, 464, 262, 112, 26, 0, 0, 3, 11, 15, 16, 15, 11, 1, 0, 0, 36, 134, 296, 504, 718, 887, 966, 931, 794, 591, 374, 190, 65, 3, 0, 0, 12, 17, 14, 9, 6, 7, 12, 15, 15, 13, 11, 11, 15, 18, 16, 7, 0, 0, 23, 94, 213, 370, 535, 669, 736, 714, 606, 439, 258, 113, 47, 81, 208, 398, 602, 766, 850, 834, 726, 557, 369, 203, 83, 16, 0, 0, 5, 13, 15, 10, 0, 0, 0, 21, 80, 177, 305, 441, 555, 616, 605, 523, 389, 240, 118, 56, 71, 160, 296, 441, 555, 608, 586, 500, 373, 237, 122, 43, 3, 0, 1, 13, 21, 24, 24, 23, 22, 22, 21, 20, 18, 16, 16, 16, 18, 18, 18, 16, 13, 10, 7, 5, 5, 7, 10, 12, 14, 14, 13, 10, 7, 4, 2, 1, 1, 2, 4, 6, 7, 9, 9, 9, 8, 8, 7, 7, 7, 6, 4, 0, 0, 0, 0, 5, 11, 10, 3, 0, 0, 26, 102, 225, 381, 541, 664, 720, 692, 589, 439, 279, 143, 51, 5, 0, 0, 7, 10, 7, 1, 0, 0, 0, 3, 6, 9, 11, 12, 13, 13, 12, 10, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 11, 11, 9, 8, 6, 4, 1, 0, 0, 0, 2, 8, 12, 11, 2, 0, 0, 34, 115, 242, 399, 556, 676, 726, 691, 580, 423, 262, 140, 85, 108, 194, 312, 423, 492, 497, 436, 328, 207, 110, 72, 110, 220, 377, 542, 674, 738, 720, 626, 481, 320, 177, 73, 15, 0, 0, 10, 21, 26, 26, 25, 23, 21, 18, 13, 8, 3, 1, 3, 7, 10, 7, 0, 0, 2, 37, 109, 217, 346, 471, 561, 593, 556, 458, 325, 194, 100, 68, 104, 198, 322, 439, 519, 539, 497, 405, 289, 175, 84, 26, 0, 0, 2, 9, 13, 13, 11, 9, 8, 7, 6, 5, 4, 3, 4, 6, 8, 10, 10, 8, 5, 3, 0, 0, 0, 0, 2, 3, 3, 3, 2, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 6, 10, 8, 0, 0, 0, 34, 111, 229, 372, 510, 609, 643, 604, 502, 365, 225, 111, 36, 1, 0, 0, 6, 8, 4, 0, 0, 0, 2, 4, 3, 1, 0, 0, 2, 6, 8, 4, 0, 0, 14, 64, 152, 271, 400, 511, 574, 571, 501, 381, 244, 126, 60, 64, 136, 257, 393, 509, 571, 563, 485, 356, 212, 93, 36, 63, 176, 352, 552, 728, 836, 849, 769, 616, 430, 253, 116, 32, 0, 0, 6, 17, 21, 20, 17, 14, 14, 14, 12, 9, 5, 0, 0, 2, 7, 11, 11, 4, 0, 0, 21, 85, 192, 332, 481, 606, 676, 672, 597, 470, 322, 185, 81, 20, 0, 0, 7, 16, 20, 18, 13, 8, 4, 2, 2, 3, 5, 7, 8, 9, 9, 8, 7, 6, 6, 7, 8, 7, 6, 4, 3, 4, 7, 10, 9, 4, 0, 0, 17, 72, 165, 288, 420, 531, 593, 590, 523, 410, 279, 158, 68, 16, 0, 0, 3, 7, 6, 3, 0, 0, 0, 0, 2, 4, 6, 9, 11, 13, 13, 11, 9, 6, 3, 2, 2, 2, 0, 0, 0, 0, 3, 7, 8, 5, 0, 0, 8, 49, 127, 237, 362, 476, 550, 567, 520, 423, 301, 181, 86, 26, 0, 0, 1, 6, 6, 3, 0, 0, 0, 2, 3, 3, 0, 0, 0, 1, 6, 8, 4, 0, 0, 10, 55, 140, 258, 393, 515, 594, 611, 561, 458, 327, 198, 95, 29, 0, 0, 0, 6, 7, 3, 0, 0, 0, 3, 6, 7, 5, 1, 0, 0, 1, 5, 5, 2, 0, 0, 15, 58, 132, 228, 332, 420, 470, 471, 421, 335, 232, 136, 62, 17, 0, 0, 2, 6, 7, 5, 2, 0, 0, 1, 3, 4, 5, 6, 7, 8, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 8, 7, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 12, 14, 15, 15, 13, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 3, 5, 5, 0, 0, 0, 21, 71, 151, 252, 357, 441, 486, 480, 425, 336, 233, 137, 64, 19, 0, 0, 1, 6, 8, 8, 6, 5, 4, 5, 6, 7, 9, 10, 12, 13, 14, 14, 13, 12, 10, 8, 8, 9, 10, 11, 12, 12, 11, 10, 9, 8, 8, 7, 7, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 10, 12, 11, 8, 6, 6, 9, 12, 10, 3, 0, 0, 30, 110, 243, 417, 603, 761, 853, 857, 772, 621, 440, 267, 131, 44, 3, 0, 0, 5, 10, 12, 9, 2, 0, 0, 18, 79, 188, 343, 522, 691, 811, 851, 800, 671, 499, 330, 211, 173, 224, 347, 502, 645, 732, 738, 662, 526, 369, 238, 170, 184, 277, 423, 579, 703, 762, 742, 648, 505, 346, 202, 93, 27, 0, 0, 6, 16, 21, 21, 19, 17, 15, 15, 17, 18, 19, 19, 19, 18, 16, 13, 11, 10, 9, 10, 11, 13, 15, 16, 17, 16, 15, 12, 10, 8, 8, 10, 12, 14, 13, 11, 8, 6, 7, 10, 11, 7, 0, 0, 6, 53, 148, 289, 462, 633, 766, 830, 809, 708, 553, 378, 218, 98, 27, 0, 0, 7, 17, 21, 21, 20, 20, 23, 28, 31, 31, 28, 25, 23, 22, 20, 15, 4, 0, 0, 31, 116, 259, 449, 658, 846, 970, 1002, 936, 787, 591, 389, 215, 92, 23, 0, 0, 7, 16, 20, 20, 19, 19, 19, 19, 19, 19, 19, 19, 20, 18, 12, 2, 0, 1, 33, 101, 207, 342, 484, 605, 680, 691, 636, 528, 391, 252, 136, 56, 11, 0, 0, 4, 8, 6, 1, 0, 0, 11, 44, 97, 168, 246, 316, 365, 381, 361, 310, 240, 165, 97, 46, 14, 0, 0, 0, 5, 7, 4, 0, 0, 2, 31, 88, 172, 272, 372, 451, 491, 482, 429, 344, 244, 150, 75, 26, 2, 0, 2, 10, 15, 17, 16, 13, 10, 8, 7, 8, 10, 12, 14, 15, 16, 15, 13, 11, 10, 9, 8, 9, 10, 11, 12, 12, 12, 12, 10, 9, 8, 9, 10, 11, 12, 11, 9, 6, 4, 4, 5, 6, 5, 0, 0, 1, 26, 79, 162, 269, 380, 473, 528, 529, 477, 387, 282, 191, 139, 142, 197, 291, 397, 485, 528, 514, 444, 339, 230, 154, 138, 198, 327, 497, 669, 801, 860, 833, 727, 567, 390, 229, 107, 33, 1, 0, 2, 10, 14, 14, 13, 13, 15, 16, 17, 16, 13, 10, 6, 4, 2, 1, 2, 2, 3, 4, 5, 6, 8, 10, 11, 13, 14, 15, 14, 13, 11, 8, 5, 3, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 13, 12, 10, 7, 4, 2, 1, 2, 3, 6, 8, 11, 13, 14, 15, 14, 12, 9, 4, 1, 0, 0, 0, 3, 4, 2, 0, 0, 10, 44, 103, 187, 285, 379, 448, 477, 458, 399, 316, 236, 183, 177, 222, 308, 413, 505, 557, 553, 491, 388, 275, 185, 148, 177, 267, 398, 534, 640, 690, 670, 587, 462, 321, 192, 93, 31, 2, 0, 3, 12, 18, 21, 21, 20, 19, 17, 15, 12, 8, 5, 2, 1, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 4, 7, 9, 10, 10, 10, 8, 6, 4, 3, 2, 2, 2, 3, 4, 5, 6, 6, 7, 7, 7, 7, 6, 4, 2, 0, 0, 0, 1, 4, 5, 3, 0, 0, 11, 46, 109, 197, 297, 389, 451, 468, 435, 363, 273, 194, 151, 163, 230, 339, 461, 566, 627, 626, 566, 460, 332, 208, 108, 41, 7, 0, 0, 7, 13, 16, 15, 14, 13, 11, 9, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 11, 12, 12, 11, 9, 6, 4, 2, 1, 1, 1, 2, 4, 6, 7, 8, 8, 6, 4, 2, 0, 0, 0, 1, 3, 5, 6, 7, 8, 8, 7, 6, 4, 2, 0, 0, 2, 4, 6, 5, 1, 0, 0, 20, 68, 148, 255, 375, 487, 569, 604, 585, 515, 410, 291, 178, 88, 30, 2, 0, 1, 6, 5, 0, 0, 6, 40, 105, 197, 306, 411, 493, 534, 525, 469, 377, 271, 169, 87, 33, 6, 0, 0, 2, 3, 2, 1, 0, 1, 3, 5, 6, 6, 7, 7, 9, 11, 13, 14, 13, 11, 9, 7, 5, 4, 4, 5, 7, 9, 9, 7, 2, 0, 0, 16, 57, 126, 222, 332, 437, 517, 555, 543, 483, 388, 279, 175, 91, 36, 7, 0, 0, 2, 3, 2, 0, 0, 0, 1, 4, 8, 10, 13, 14, 15, 14, 14, 12, 10, 9, 9, 9, 11, 12, 12, 11, 9, 9, 10, 11, 10, 5, 0, 0, 12, 60, 148, 275, 428, 580, 701, 764, 756, 678, 553, 412, 293, 225, 223, 286, 395, 516, 618, 672, 664, 596, 484, 351, 222, 118, 47, 9, 0, 0, 5, 6, 1, 0, 0, 25, 81, 170, 284, 407, 518, 596, 624, 598, 524, 417, 299, 188, 100, 41, 10, 0, 2, 8, 14, 17, 17, 16, 14, 13, 12, 10, 8, 5, 3, 2, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 2, 2, 0, 0, 0, 12, 42, 95, 166, 246, 321, 376, 399, 385, 339, 269, 191, 119, 61, 23, 4, 0, 0, 3, 5, 5, 5, 4, 5, 5, 5, 5, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 11, 12, 12, 10, 8, 6, 5, 6, 8, 11, 15, 16, 16, 14, 11, 9, 9, 7, 4, 0, 0, 6, 43, 119, 237, 390, 557, 710, 819, 861, 829, 731, 585, 422, 267, 142, 58, 12, 0, 0, 9, 18, 23, 23, 21, 18, 15, 12, 9, 7, 5, 3, 2, 1, 1, 3, 5, 7, 10, 13, 15, 17, 18, 18, 18, 17, 16, 14, 12, 9, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 10, 10, 9, 7, 4, 2, 1, 0, 1, 2, 4, 4, 5, 4, 4, 4, 4, 6, 8, 10, 10, 9, 7, 5, 4, 3, 3, 2, 0, 0, 0, 15, 50, 109, 191, 286, 380, 454, 495, 493, 449, 373, 281, 188, 109, 52, 17, 2, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 8, 8, 8, 8, 7, 6, 6, 5, 5, 5, 3, 2, 0, 0, 1, 3, 4, 2, 0, 0, 6, 32, 84, 163, 262, 369, 464, 530, 553, 530, 466, 373, 268, 171, 92, 38, 9, 0, 0, 3, 6, 7, 7, 6, 5, 6, 8, 9, 10, 9, 8, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 5, 6, 7, 7, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 3, 2, 2, 2, 2, 2, 4, 5, 7, 8, 8, 7, 6, 5, 5, 6, 7, 8, 8, 7, 6, 4, 4, 4, 4, 5, 3, 0, 0, 1, 18, 53, 111, 190, 282, 374, 450, 496, 503, 470, 403, 315, 221, 136, 70, 27, 5, 0, 1, 6, 11, 12, 11, 9, 7, 5, 5, 5, 6, 7, 8, 9, 10, 9, 8, 7, 6, 5, 5, 6, 8, 10, 11, 12, 13, 13, 13, 13, 12, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 12, 15, 16, 17, 15, 11, 5, 0, 0, 12, 46, 107, 197, 308, 427, 534, 607, 633, 606, 536, 444, 357, 304, 304, 362, 466, 590, 705, 780, 797, 751, 652, 519, 376, 244, 138, 64, 21, 2, 0, 3, 9, 15, 20, 23, 25, 26, 27, 27, 26, 25, 24, 22, 20, 19, 17, 17, 16, 15, 15, 13, 11, 9, 6, 4, 3, 3, 4, 5, 6, 6, 5, 4, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 3, 5, 7, 8, 6, 2, 0, 0, 15, 50, 111, 197, 301, 409, 503, 568, 591, 568, 505, 412, 307, 205, 120, 59, 21, 3, 0, 0, 1, 2, 3, 3, 4, 5, 7, 10, 12, 13, 14, 15, 15, 14, 14, 13, 12, 10, 7, 5, 3, 1, 1, 1, 1, 0, 0, 0, 11, 36, 80, 141, 216, 292, 358, 403, 418, 402, 357, 292, 219, 148, 87, 43, 16, 3, 0, 0, 0, 0, 0, 10, 35, 81, 147, 228, 314, 392, 448, 472, 460, 413, 340, 255, 171, 100, 48, 16, 2, 0, 0, 1, 1, 0, 0, 1, 4, 7, 9, 11, 11, 11, 11, 11, 11, 11, 10, 9, 8, 6, 5, 4, 4, 5, 7, 9, 10, 12, 12, 11, 10, 8, 7, 6, 5, 5, 5, 6, 7, 9, 10, 12, 13, 13, 12, 11, 9, 6, 5, 4, 3, 2, 0, 0, 0, 11, 36, 80, 144, 223, 309, 389, 449, 478, 471, 430, 362, 279, 194, 119, 62, 25, 6, 0, 0, 0, 0, 1, 2, 4, 7, 10, 12, 13, 13, 12, 11, 9, 5, 0, 0, 2, 27, 82, 173, 300, 452, 610, 751, 851, 891, 865, 776, 641, 483, 327, 194, 95, 34, 5, 0, 0, 4, 7, 8, 8, 8, 9, 10, 12, 13, 14, 14, 13, 11, 10, 9, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8, 7, 7, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 4, 2, 1, 0, 0, 0, 1, 2, 4, 5, 7, 8, 8, 8, 7, 6, 5, 4, 4, 4, 5, 6, 8, 8, 8, 8, 7, 6, 5, 5, 6, 7, 9, 10, 10, 10, 8, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 4, 3, 1, 0, 0, 7, 27, 64, 118, 186, 260, 329, 382, 410, 409, 381, 337, 290, 254, 244, 265, 315, 383, 452, 504, 524, 506, 454, 382, 308, 252, 228, 242, 289, 357, 430, 488, 518, 511, 470, 404, 329, 264, 224, 220, 252, 311, 383, 449, 493, 503, 478, 422, 344, 259, 178, 112, 63, 34, 20, 15, 14, 15, 16, 23, 40, 73, 126, 197, 282, 370, 448, 504, 527, 513, 465, 390, 302, 213, 135, 75, 35, 14, 5, 4, 6, 8, 9, 9, 10, 10, 11, 12, 12, 11, 9, 6, 3, 0, 0, 2, 16, 44, 89, 149, 219, 291, 353, 395, 409, 394, 351, 290, 220, 152, 94, 50, 21, 6, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 8, 9, 9, 10, 12, 13, 14, 15, 16, 15, 14, 12, 12, 11, 12, 13, 15, 15, 14, 10, 5, 0, 0, 11, 40, 92, 170, 269, 381, 490, 581, 639, 653, 623, 556, 468, 377, 304, 263, 260, 291, 343, 399, 440, 454, 434, 385, 315, 238, 165, 104, 61, 33, 17, 11, 9, 10, 12, 15, 18, 21, 24, 25, 25, 24, 23, 21, 19, 16, 12, 7, 5, 8, 24, 59, 118, 202, 308, 426, 540, 632, 688, 697, 658, 577, 468, 350, 238, 145, 76, 33, 9, 0, 0, 2, 5, 8, 10, 11, 11, 10, 8, 6, 4, 2, 0, 0, 2, 14, 39, 80, 136, 204, 276, 343, 392, 417, 413, 382, 328, 262, 193, 130, 80, 44, 22, 11, 8, 8, 9, 9, 9, 8, 7, 7, 6, 6, 6, 5, 5, 5, 5, 6, 6, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 8, 9, 9, 8, 8, 6, 5, 4, 4, 5, 6, 7, 7, 7, 7, 6, 6, 5, 5, 5, 5, 4, 3, 3, 2, 1, 0, 0, 0, 0, 8, 27, 59, 105, 164, 230, 293, 345, 377, 384, 364, 321, 263, 199, 137, 86, 48, 24, 11, 6, 5, 6, 7, 8, 8, 9, 9, 8, 8, 6, 4, 3, 1, 0, 0, 0, 5, 16, 38, 71, 117, 174, 235, 292, 336, 360, 359, 334, 289, 232, 171, 115, 69, 36, 15, 4, 0, 0, 0, 1, 2, 4, 5, 7, 8, 10, 10, 10, 10, 8, 7, 7, 12, 25, 49, 86, 137, 200, 268, 333, 387, 421, 428, 408, 365, 304, 236, 169, 111, 66, 35, 16, 6, 3, 3, 5, 8, 10, 12, 13, 13, 13, 14, 14, 14, 14, 14, 13, 13, 12, 12, 11, 11, 11, 12, 12, 13, 14, 14, 15, 15, 15, 15, 14, 14, 13, 13, 13, 13, 13, 13, 12, 9, 5, 1, 0, 4, 24, 64, 128, 218, 328, 449, 566, 662, 723, 738, 705, 630, 524, 403, 284, 181, 101, 47, 17, 4, 1, 3, 6, 8, 8, 8, 8, 9, 10, 12, 14, 15, 16, 16, 16, 14, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 4, 6, 8, 10, 12, 13, 14, 13, 12, 10, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 8, 9, 9, 9, 11, 18, 33, 59, 100, 154, 220, 291, 359, 412, 444, 448, 424, 376, 312, 241, 172, 113, 68, 37, 19, 11, 9, 10, 12, 14, 15, 15, 15, 15, 15, 14, 14, 14, 14, 14, 15, 15, 16, 16, 16, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 13, 13, 12, 12, 13, 13, 12, 12, 11, 10, 9, 9, 10, 10, 11, 11, 12, 13, 13, 14, 15, 16, 16, 16, 15, 13, 10, 8, 5, 3, 1, 0, 0, 2, 8, 23, 50, 93, 151, 223, 301, 374, 432, 465, 468, 442, 392, 326, 254, 186, 126, 80, 47, 27, 16, 13, 14, 16, 19, 21, 22, 20, 18, 15, 11, 9, 7, 5, 4, 4, 6, 12, 27, 53, 92, 145, 208, 274, 334, 381, 406, 406, 381, 336, 278, 216, 157, 107, 68, 42, 26, 17, 15, 15, 16, 18, 18, 17, 15, 13, 10, 8, 6, 6, 5, 5, 5, 5, 6, 7, 8, 10, 12, 14, 15, 16, 18, 19, 21, 23, 25, 26, 25, 24, 22, 19, 18, 17, 18, 20, 23, 25, 26, 27, 26, 24, 22, 21, 20, 20, 20, 21, 21, 22, 23, 27, 36, 54, 83, 124, 176, 236, 296, 347, 382, 397, 391, 367, 336, 309, 295, 303, 332, 378, 432, 480, 512, 518, 499, 458, 407, 357, 319, 302, 307, 331, 366, 401, 426, 433, 418, 380, 326, 261, 195, 134, 86, 52, 31, 22, 21, 23, 25, 27, 28, 29, 29, 31, 32, 33, 32, 30, 26, 21, 17, 15, 20, 35, 63, 107, 169, 246, 333, 421, 499, 557, 586, 583, 547, 483, 402, 313, 227, 151, 91, 49, 22, 9, 4, 5, 8, 10, 12, 13, 13, 13, 14, 15, 17, 18, 19, 19, 19, 18, 17, 15, 14, 13, 12, 11, 11, 12, 13, 14, 14, 14, 13, 12, 10, 8, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 2, 11, 28, 57, 99, 153, 217, 284, 346, 395, 424, 429, 407, 364, 304, 237, 171, 114, 70, 39, 21, 12, 8, 6, 5, 3, 1, 0, 0, 0, 0, 1, 2, 3, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 6, 6, 5, 5, 4, 4, 5, 5, 6, 6, 6, 7, 7, 7, 6, 6, 6, 6, 5, 4, 3, 2, 2, 2, 3, 4, 5, 6, 7, 7, 6, 5, 4, 4, 5, 6, 7, 7, 7, 7, 9, 15, 26, 47, 78, 119, 171, 228, 286, 338, 378, 400, 401, 381, 342, 290, 232, 175, 123, 81, 50, 30, 18, 12, 10, 12, 18, 32, 57, 98, 156, 230, 316, 407, 491, 558, 599, 608, 584, 530, 455, 369, 281, 201, 135, 84, 50, 29, 18, 13, 13, 15, 17, 19, 20, 20, 19, 17, 15, 12, 10, 10, 13, 21, 36, 59, 93, 138, 194, 256, 319, 377, 422, 447, 449, 426, 383, 326, 262, 198, 142, 97, 63, 41, 27, 19, 15, 12, 11, 10, 10, 11, 12, 13, 14, 14, 14, 13, 12, 11, 10, 9, 8, 7, 7, 6, 5, 3, 2, 2, 2, 3, 7, 15, 30, 53, 86, 129, 180, 235, 287, 329, 356, 366, 358, 339, 314, 292, 282, 288, 312, 351, 397, 440, 469, 478, 463, 424, 367, 301, 234, 173, 121, 82, 53, 34, 22, 15, 12, 12, 14, 16, 18, 19, 18, 17, 15, 13, 12, 12, 11, 12, 15, 22, 35, 57, 92, 140, 202, 275, 352, 424, 482, 518, 525, 503, 455, 390, 316, 243, 177, 122, 79, 47, 25, 11, 3, 1, 1, 3, 6, 8, 9, 8, 7, 4, 1, 0, 0, 3, 13, 29, 55, 92, 139, 193, 250, 305, 350, 380, 391, 382, 355, 314, 264, 210, 157, 110, 70, 40, 18, 5, 0, 0, 7, 20, 39, 63, 93, 127, 164, 201, 234, 261, 277, 281, 274, 259, 241, 226, 222, 232, 256, 291, 331, 367, 391, 398, 385, 354, 308, 255, 200, 149, 104, 69, 42, 24, 12, 6, 3, 3, 4, 6, 7, 8, 8, 8, 8, 7, 6, 5, 3, 2, 1, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 1, 3, 5, 8, 10, 11, 12, 13, 14, 14, 14, 14, 13, 12, 14, 20, 35, 59, 94, 140, 195, 255, 313, 365, 405, 428, 431, 414, 378, 327, 267, 204, 146, 96, 59, 33, 17, 9, 5, 3, 3, 3, 4, 5, 8, 10, 11, 11, 9, 7, 8, 14, 29, 55, 91, 135, 185, 237, 286, 327, 359, 378, 385, 379, 364, 345, 327, 318, 322, 342, 374, 412, 448, 473, 480, 465, 429, 376, 314, 249, 188, 136, 95, 64, 44, 31, 23, 19, 17, 16, 16, 16, 16, 17, 17, 18, 18, 17, 17, 16, 16, 16, 16, 16, 16, 15, 15, 15, 15, 17, 18, 19, 19, 19, 18, 16, 15, 14, 13, 13, 12, 11, 8, 6, 4, 4, 10, 22, 44, 75, 117, 165, 217, 268, 314, 350, 372, 378, 367, 340, 301, 252, 200, 149, 103, 67, 39, 20, 9, 3, 0, 0, 2, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 6, 8, 11, 13, 15, 16, 17, 16, 15, 13, 10, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 6, 9, 15, 24, 37, 56, 83, 117, 156, 198, 237, 269, 291, 301, 300, 291, 281, 274, 278, 294, 322, 357, 394, 422, 437, 435, 418, 390, 358, 331, 314, 309, 316, 332, 353, 373, 388, 396, 394, 383, 366, 346, 330, 322, 325, 341, 366, 397, 425, 445, 450, 438, 408, 363, 308, 250, 194, 144, 103, 72, 50, 36, 28, 24, 23, 23, 24, 24, 24, 22, 20, 16, 13, 11, 10, 12, 17, 28, 45, 69, 99, 136, 176, 219, 258, 291, 313, 322, 316, 296, 266, 228, 187, 147, 111, 81, 59, 42, 32, 26, 24, 24, 30, 42, 63, 98, 148, 213, 292, 379, 465, 542, 601, 635, 640, 617, 568, 501, 423, 341, 264, 196, 140, 97, 66, 45, 32, 24, 20, 19, 19, 20, 21, 22, 22, 21, 20, 19, 17, 16, 15, 14, 14, 15, 16, 17, 18, 18, 18, 17, 17, 17, 18, 20, 21, 21, 21, 21, 20, 20, 20, 21, 22, 23, 26, 31, 42, 59, 85, 119, 161, 208, 256, 302, 341, 370, 387, 387, 372, 342, 301, 252, 200, 152, 110, 76, 52, 36, 26, 21, 18, 17, 16, 14, 12, 10, 7, 5, 4, 3, 3, 4, 4, 5, 6, 7, 8, 9, 11, 12, 14, 15, 16, 17, 20, 25, 34, 48, 68, 93, 122, 155, 189, 222, 250, 273, 288, 296, 297, 294, 290, 287, 292, 306, 330, 364, 402, 438, 465, 476, 470, 448, 416, 381, 349, 326, 314, 311, 315, 323, 331, 338, 341, 339, 334, 328, 323, 324, 335, 355, 385, 419, 452, 477, 486, 477, 450, 406, 352, 293, 234, 180, 133, 94, 64, 41, 25, 17, 13, 13, 14, 15, 15, 13, 11, 8, 7, 6, 6, 6, 8, 9, 10, 11, 11, 11, 11, 10, 10, 10, 11, 13, 18, 25, 36, 51, 72, 99, 132, 170, 210, 250, 285, 311, 326, 329, 321, 306, 288, 271, 260, 256, 260, 270, 283, 295, 303, 303, 297, 286, 273, 263, 261, 268, 285, 309, 336, 362, 380, 387, 382, 362, 331, 290, 243, 195, 148, 107, 73, 47, 30, 20, 18, 23, 36, 57, 85, 121, 161, 202, 242, 276, 302, 318, 322, 314, 293, 262, 223, 181, 139, 100, 68, 44, 28, 18, 15, 17, 27, 44, 69, 102, 140, 181, 220, 256, 283, 301, 306, 300, 283, 256, 222, 184, 147, 112, 82, 58, 40, 28, 20, 15, 12, 10, 9, 7, 6, 5, 3, 2, 1, 0, 0, 0, 1, 5, 13, 26, 45, 69, 99, 133, 171, 207, 240, 266, 280, 282, 271, 248, 217, 183, 148, 115, 88, 66, 48, 34, 24, 17, 14, 17, 26, 45, 73, 114, 167, 232, 309, 395, 482, 564, 632, 678, 695, 683, 641, 577, 496, 409, 323, 244, 178, 124, 84, 55, 36, 24, 17, 13, 11, 10, 10, 9, 8, 7, 6, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 5, 5, 6, 5, 5, 4, 3, 3, 3, 3, 4, 5, 6, 6, 5, 4, 3, 1, 1, 1, 2, 3, 4, 5, 6, 7, 7, 7, 7, 6, 6, 5, 5, 5, 4, 4, 3, 3, 2, 2, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 3, 3, 4, 4, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 4, 6, 8, 10, 11, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 4, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 4, 4, 4, 5, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 4, 9, 17, 29, 46, 68, 94, 124, 159, 195, 232, 265, 292, 309, 312, 302, 280, 249, 212, 173, 137, 105, 78, 55, 38, 24, 13, 6, 2, 1, 1, 2, 3, 5, 6, 7, 7, 7, 7, 6, 7, 7, 9, 11, 12, 14, 15, 15, 16, 17, 18, 19, 22, 26, 32, 43, 58, 80, 107, 140, 176, 215, 254, 292, 324, 348, 360, 359, 343, 315, 278, 236, 193, 155, 121, 93, 71, 54, 41, 31, 24, 19, 17, 16, 17, 18, 19, 19, 18, 16, 14, 12, 10, 9, 8, 8, 8, 9, 9, 10, 10, 11, 10, 10, 9, 8, 7, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 6, 11, 19, 32, 49, 72, 99, 131, 166, 202, 237, 267, 289, 302, 304, 295, 276, 249, 216, 182, 147, 116, 89, 67, 50, 37, 28, 21, 15, 11, 8, 6, 6, 6, 7, 8, 9, 9, 9, 9, 9, 8, 8, 8, 8, 9, 9, 8, 7, 6, 5, 4, 3, 3, 4, 5, 6, 7, 7, 6, 5, 4, 4, 4, 5, 5, 6, 6, 6, 5, 5, 4, 4, 4, 3, 3, 4, 5, 7, 12, 20, 32, 47, 68, 94, 123, 155, 187, 216, 240, 255, 261, 258, 247, 230, 208, 184, 158, 133, 108, 85, 65, 51, 43, 43, 52, 70, 95, 127, 163, 202, 242, 280, 313, 339, 355, 358, 348, 327, 296, 260, 220, 181, 144, 111, 82, 58, 40, 26, 17, 11, 9, 9, 10, 12, 15, 16, 18, 19, 21, 24, 29, 37, 50, 67, 88, 114, 143, 175, 209, 243, 274, 300, 320, 330, 330, 320, 299, 270, 234, 195, 156, 120, 88, 63, 44, 31, 23, 18, 14, 12, 11, 10, 9, 10, 10, 11, 11, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 3, 3, 3, 2, 2, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 9, 8, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 6, 8, 10, 12, 13, 14, 14, 14, 16, 19, 24, 33, 46, 64, 89, 119, 156, 199, 243, 288, 330, 364, 389, 400, 399, 384, 357, 321, 280, 236, 194, 154, 120, 92, 69, 52, 39, 30, 23, 19, 16, 14, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 11, 10, 9, 9, 8, 9, 10, 11, 12, 13, 13, 12, 11, 11, 11, 12, 14, 16, 18, 21, 26, 34, 46, 64, 90, 124, 165, 213, 266, 322, 378, 431, 476, 508, 525, 524, 506, 471, 425, 372, 315, 260, 210, 165, 127, 96, 73, 55, 44, 36, 31, 28, 26, 25, 24, 24, 26, 28, 33, 41, 54, 72, 97, 126, 160, 195, 229, 262, 292, 317, 337, 350, 354, 348, 331, 304, 271, 233, 196, 161, 129, 103, 82, 68, 60, 59, 65, 78, 95, 115, 137, 157, 177, 196, 214, 231, 246, 257, 265, 269, 270, 270, 273, 281, 293, 310, 327, 340, 346, 341, 327, 305, 278, 248, 216, 185, 153, 123, 95, 71, 51, 37, 29, 24, 22, 20, 18, 16, 14, 12, 12, 13, 15, 17, 19, 21, 24, 28, 35, 48, 65, 89, 118, 152, 190, 229, 267, 304, 336, 363, 381, 388, 384, 369, 341, 305, 263, 219, 177, 140, 109, 85, 67, 53, 42, 34, 27, 21, 16, 13, 10, 9, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 9, 10, 11, 11, 10, 9, 8, 7, 7, 8, 9, 11, 13, 16, 19, 23, 28, 37, 48, 65, 86, 111, 139, 169, 200, 229, 257, 281, 300, 313, 318, 313, 300, 277, 249, 217, 183, 151, 122, 98, 79, 66, 61, 64, 75, 93, 117, 144, 174, 204, 233, 259, 281, 297, 305, 305, 296, 279, 254, 225, 193, 161, 130, 101, 76, 56, 40, 28, 20, 15, 11, 10, 9, 9, 9, 11, 12, 13, 13, 13, 12, 12, 12, 12, 13, 13, 13, 13, 13, 14, 16, 19, 22, 27, 31, 37, 45, 57, 73, 95, 122, 152, 184, 216, 245, 270, 289, 303, 311, 310, 301, 284, 258, 228, 195, 162, 132, 107, 87, 73, 64, 59, 59, 64, 73, 87, 106, 129, 154, 179, 203, 223, 238, 245, 244, 236, 221, 201, 179, 155, 132, 109, 88, 68, 51, 37, 25, 16, 10, 6, 4, 3, 4, 5, 6, 6, 6, 5, 4, 3, 2, 3, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 6, 7, 8, 8, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 7, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 13, 23, 35, 52, 72, 95, 121, 148, 174, 198, 219, 234, 244, 247, 245, 236, 222, 203, 180, 155, 130, 105, 82, 62, 44, 30, 18, 10, 5, 3, 2, 3, 3, 3, 3, 4, 5, 8, 13, 22, 33, 48, 66, 87, 111, 136, 162, 186, 207, 225, 238, 250, 259, 268, 276, 283, 288, 291, 291, 290, 290, 290, 292, 294, 295, 291, 281, 264, 242, 215, 187, 159, 133, 110, 89, 69, 52, 37, 25, 17, 13, 12, 12, 13, 13, 12, 11, 9, 9, 11, 16, 22, 31, 41, 53, 68, 87, 111, 140, 175, 213, 254, 293, 329, 357, 378, 388, 389, 381, 365, 341, 310, 276, 238, 199, 162, 127, 96, 71, 52, 38, 29, 22, 18, 14, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 4, 4, 5, 8, 11, 14, 19, 26, 36, 50, 69, 93, 121, 154, 191, 233, 278, 327, 376, 421, 457, 481, 490, 484, 466, 438, 404, 366, 324, 281, 236, 192, 151, 115, 84, 62, 46, 36, 30, 26, 24, 21, 20, 19, 21, 25, 32, 41, 52, 67, 84, 104, 129, 157, 188, 221, 251, 278, 299, 312, 319, 318, 311, 298, 279, 256, 228, 197, 166, 137, 110, 89, 73, 63, 60, 62, 69, 79, 92, 106, 121, 136, 151, 166, 181, 194, 203, 207, 204, 196, 182, 165, 147, 128, 112, 97, 85, 76, 70, 68, 70, 75, 85, 99, 116, 137, 159, 183, 205, 225, 242, 255, 264, 268, 268, 262, 251, 234, 213, 188, 162, 137, 113, 92, 74, 58, 45, 34, 25, 19, 15, 12, 12, 11, 11, 11, 10, 9, 8, 7, 7, 8, 8, 9, 9, 9, 9, 10, 11, 12, 14, 15, 17, 19, 22, 27, 36, 47, 62, 79, 100, 123, 148, 175, 203, 232, 260, 286, 307, 322, 330, 329, 320, 303, 280, 252, 223, 193, 165, 139, 115, 93, 74, 57, 43, 32, 25, 20, 17, 16, 14, 11, 9, 7, 5, 5, 5, 5, 6, 6, 5, 4, 3, 3, 3, 4, 5, 7, 8, 9, 9, 8, 6, 5, 4, 4, 4, 4, 5, 5, 4, 4, 3, 2, 2, 1, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 4, 3, 2, 1, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 5, 6, 9, 12, 16, 21, 29, 40, 53, 70, 90, 111, 134, 157, 180, 201, 221, 238, 252, 261, 265, 262, 251, 233, 210, 183, 156, 129, 106, 85, 67, 52, 40, 29, 21, 14, 10, 8, 7, 8, 9, 11, 15, 20, 26, 35, 46, 60, 76, 95, 116, 138, 162, 185, 207, 226, 241, 252, 259, 264, 269, 273, 279, 287, 295, 303, 311, 318, 324, 327, 329, 329, 328, 326, 324, 324, 326, 331, 338, 347, 355, 361, 365, 367, 367, 364, 360, 355, 349, 343, 337, 333, 331, 330, 330, 329, 325, 317, 306, 293, 278, 261, 244, 225, 203, 180, 156, 133, 114, 100, 92, 89, 90, 95, 103, 113, 126, 142, 160, 180, 200, 220, 238, 252, 264, 274, 281, 287, 292, 297, 302, 306, 309, 312, 315, 318, 321, 326, 330, 335, 340, 345, 348, 351, 353, 354, 356, 359, 363, 368, 372, 374, 371, 363, 347, 324, 296, 264, 231, 199, 169, 142, 119, 99, 83, 68, 55, 45, 36, 30, 27, 25, 25, 25, 27, 29, 32, 36, 42, 50, 60, 73, 90, 109, 130, 152, 174, 193, 211, 225, 237, 247, 253, 256, 254, 246, 231, 212, 189, 164, 140, 118, 98, 82, 68, 56, 45, 37, 29, 24, 19, 16, 14, 13, 11, 10, 10, 10, 11, 11, 12, 11, 11, 10, 10, 9, 10, 10, 10, 10, 9, 8, 7, 7, 7, 8, 9, 11, 13, 14, 15, 15, 15, 16, 20, 26, 36, 48, 62, 76, 91, 106, 124, 144, 167, 193, 218, 240, 257, 268, 271, 269, 262, 252, 239, 222, 202, 180, 157, 136, 118, 106, 99, 98, 100, 106, 116, 128, 143, 162, 182, 203, 222, 238, 249, 255, 256, 251, 242, 229, 213, 196, 177, 159, 140, 124, 108, 95, 85, 78, 77, 80, 88, 100, 114, 130, 145, 160, 174, 186, 196, 204, 208, 207, 201, 190, 176, 160, 142, 125, 109, 93, 78, 63, 50, 38, 29, 22, 18, 15, 14, 13, 12, 11, 10, 10, 11, 13, 17, 22, 29, 37, 47, 59, 74, 91, 111, 132, 153, 173, 192, 209, 224, 235, 241, 242, 236, 225, 210, 192, 173, 154, 135, 115, 96, 78, 60, 46, 34, 25, 20, 16, 13, 10, 8, 6, 6, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 14, 19, 25, 31, 38, 48, 60, 75, 93, 113, 135, 158, 181, 204, 225, 242, 254, 261, 263, 262, 257, 249, 238, 224, 206, 185, 163, 141, 121, 106, 95, 88, 86, 88, 94, 105, 119, 136, 154, 172, 190, 205, 220, 233, 246, 257, 268, 276, 283, 288, 293, 297, 300, 304, 308, 311, 315, 318, 322, 325, 329, 332, 334, 335, 338, 341, 346, 354, 362, 370, 376, 379, 379, 377, 373, 369, 365, 362, 361, 359, 358, 356, 353, 347, 339, 328, 314, 297, 277, 254, 230, 205, 180, 155, 132, 111, 93, 76, 62, 50, 41, 33, 28, 23, 20, 16, 12, 9, 6, 4, 3, 4, 5, 6, 6, 6, 5, 4, 3, 2, 2, 3, 5, 6, 8, 9, 10, 11, 11, 11, 10, 9, 7, 6, 6, 7, 8, 10, 11, 12, 12, 11, 11, 10, 10, 11, 11, 12, 14, 16, 19, 24, 30, 38, 47, 58, 70, 85, 101, 118, 136, 154, 171, 187, 203, 219, 235, 252, 267, 280, 292, 300, 306, 309, 310, 309, 307, 303, 298, 293, 288, 281, 271, 259, 242, 222, 198, 174, 150, 128, 108, 91, 77, 64, 54, 45, 39, 34, 30, 27, 25, 23, 23, 25, 30, 37, 47, 58, 71, 85, 100, 117, 135, 155, 175, 196, 217, 235, 251, 263, 270, 272, 269, 263, 253, 241, 226, 209, 189, 167, 145, 123, 103, 86, 72, 60, 51, 42, 35, 29, 25, 23, 23, 24, 27, 30, 34, 38, 44, 52, 63, 76, 92, 109, 127, 144, 162, 178, 194, 209, 221, 231, 236, 237, 232, 224, 212, 199, 184, 170, 155, 139, 123, 106, 90, 74, 60, 49, 40, 34, 29, 25, 23, 20, 18, 17, 16, 15, 13, 12, 10, 8, 7, 6, 6, 5, 5, 4, 3, 3, 2, 3, 3, 4, 5, 6, 6, 5, 5, 4, 3, 2, 2, 2, 3, 4, 5, 6, 7, 7, 6, 5, 3, 1, 1, 0, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 11, 19, 30, 42, 55, 69, 83, 98, 114, 129, 144, 157, 167, 175, 181, 183, 184, 183, 180, 175, 166, 155, 141, 126, 111, 100, 91, 86, 83, 83, 84, 87, 92, 98, 106, 115, 124, 132, 138, 143, 147, 149, 150, 150, 147, 142, 133, 123, 111, 99, 89, 80, 74, 69, 67, 67, 70, 76, 84, 94, 105, 117, 130, 141, 152, 161, 168, 171, 172, 170, 167, 163, 158, 152, 145, 136, 125, 112, 99, 85, 73, 62, 52, 42, 33, 25, 19, 15, 13, 12, 12, 12, 11, 10, 10, 12, 17, 25, 35, 46, 57, 69, 82, 98, 118, 140, 165, 191, 217, 242, 266, 289, 311, 331, 348, 361, 370, 374, 375, 373, 369, 364, 358, 352, 346, 339, 330, 321, 309, 296, 281, 264, 247, 228, 211, 194, 180, 168, 159, 153, 151, 153, 159, 170, 185, 203, 223, 245, 268, 293, 319, 347, 374, 400, 421, 435, 442, 442, 435, 423, 407, 386, 362, 335, 304, 271, 238, 206, 177, 151, 129, 110, 93, 78, 65, 53, 42, 33, 25, 20, 16, 13, 11, 9, 7, 6, 5, 4, 3, 3, 3, 3, 3, 4, 5, 6, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 12, 16, 22, 29, 37, 46, 56, 67, 78, 90, 102, 115, 129, 143, 158, 174, 189, 204, 218, 231, 242, 253, 263, 273, 282, 292, 301, 309, 317, 325, 331, 336, 341, 345, 348, 352, 355, 359, 362, 365, 368, 370, 371, 372, 374, 376, 380, 384, 389, 393, 396, 397, 397, 395, 393, 390, 386, 381, 375, 366, 355, 341, 325, 305, 283, 258, 232, 205, 180, 156, 136, 118, 102, 89, 76, 64, 53, 44, 36, 30, 26, 23, 21, 19, 18, 16, 15, 14, 12, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 7, 7, 7, 7, 6, 5, 5, 5, 5, 6, 6, 7, 9, 9, 10, 10, 9, 9, 8, 8, 8, 9, 10, 11, 12, 12, 11, 10, 9, 9, 10, 11, 13, 16, 18, 21, 24, 27, 30, 35, 41, 50, 60, 74, 90, 109, 129, 150, 171, 190, 207, 222, 234, 244, 253, 260, 264, 265, 263, 256, 244, 230, 213, 196, 179, 164, 151, 140, 130, 120, 110, 101, 92, 84, 78, 74, 72, 71, 71, 71, 72, 72, 73, 75, 78, 82, 88, 95, 105, 116, 128, 139, 151, 160, 167, 172, 175, 178, 181, 186, 192, 198, 202, 203, 200, 194, 186, 177, 169, 163, 158, 152, 146, 138, 130, 122, 114, 107, 100, 92, 86, 81, 77, 74, 73, 73, 72, 72, 72, 73, 76, 81, 90, 100, 113, 126, 140, 154, 166, 177, 186, 194, 200, 206, 210, 212, 211, 207, 200, 190, 179, 169, 159, 149, 139, 129, 118, 105, 94, 83, 74, 66, 59, 53, 46, 40, 34, 31, 29, 28, 27, 27, 27, 27, 28, 31, 34, 37, 40, 43, 45, 47, 49, 53, 58, 66, 76, 92, 115, 146, 187, 240, 305, 381, 468, 565, 670, 776, 874, 951, 994, 991, 938, 842, 714, 575, 444, 336, 258, 210, 186, 176, 173, 171, 169, 167, 165, 165, 165, 166, 167, 167, 166, 165, 163, 161, 160, 160, 160, 161, 163, 165, 166, 167, 167, 166, 164, 162, 160, 158, 157, 156, 156, 157, 157, 157, 156, 155, 152, 150, 149, 149, 150, 152, 154, 154, 153, 150, 147, 143, 141, 140, 141, 143, 145, 147, 147, 147, 145, 144, 143, 143, 144, 144, 145, 144, 143, 141, 140, 139, 138, 138, 138, 137, 136, 135, 134, 134, 134, 136, 138, 139, 139, 137, 134, 132, 130, 129, 129, 130, 131, 131, 130, 129, 127, 126, 126, 126, 126, 126, 126, 124, 122, 120, 118, 116, 114, 113, 112, 112, 112, 113, 113, 113, 112, 111, 110, 109, 107, 105, 103, 99, 95, 91, 88, 86, 86, 87, 89, 91, 91, 91, 89, 86, 83, 80, 78, 77, 76, 76, 76, 77, 77, 78, 77, 76, 75, 73, 71, 70, 70, 70, 70, 70, 70, 70, 70, 69, 69, 69, 69, 69, 68, 67, 65, 64, 63, 62, 63, 66, 69, 72, 74, 77, 80, 85, 92, 104, 119, 136, 155, 172, 188, 203, 215, 228, 240, 252, 265, 276, 285, 290, 293, 294, 294, 295, 297, 300, 301, 301, 298, 293, 288, 285, 283, 283, 284, 284, 282, 279, 275, 271, 269, 269, 269, 270, 271, 272, 272, 271, 271, 269, 268, 266, 264, 263, 263, 263, 262, 261, 257, 252, 248, 244, 243, 245, 248, 251, 252, 250, 247, 243, 240, 241, 244, 249, 254, 257, 256, 253, 249, 245, 243, 243, 244, 246, 247, 246, 244, 242, 240, 238, 238, 239, 239, 239, 238, 236, 233, 230, 227, 226, 226, 227, 229, 231, 232, 232, 231, 230, 228, 226, 225, 225, 224, 224, 224, 223, 222, 222, 222, 224, 225, 227, 229, 230, 230, 230, 231, 232, 234, 236, 240, 244, 249, 255, 262, 268, 275, 280, 286, 291, 296, 302, 309, 315, 319, 320, 318, 314, 309, 303, 298, 293, 288, 282, 275, 265, 255, 243, 231, 219, 206, 193, 179, 165, 151, 136, 122, 109, 97, 86, 75, 65, 55, 47, 39, 32, 27, 23, 19, 17, 14, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakC": [0, 0, 0, 0, 0, 1, 3, 4, 6, 8, 10, 14, 18, 23, 30, 36, 44, 52, 62, 72, 83, 95, 108, 122, 134, 146, 156, 164, 171, 177, 181, 185, 187, 187, 184, 178, 170, 159, 148, 135, 123, 111, 99, 87, 74, 63, 52, 42, 34, 27, 22, 18, 15, 13, 11, 9, 7, 5, 4, 2, 2, 2, 2, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 16, 25, 36, 49, 66, 87, 111, 137, 166, 196, 225, 252, 276, 294, 306, 309, 305, 293, 274, 250, 222, 192, 162, 133, 106, 82, 62, 45, 33, 24, 18, 14, 11, 9, 8, 7, 7, 6, 6, 6, 6, 6, 6, 7, 8, 8, 9, 10, 10, 10, 10, 9, 8, 8, 7, 6, 6, 5, 5, 4, 4, 3, 3, 3, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 19, 38, 66, 101, 142, 187, 231, 272, 306, 330, 340, 336, 318, 287, 247, 202, 156, 113, 77, 50, 30, 17, 10, 6, 5, 4, 4, 5, 5, 7, 8, 9, 10, 10, 10, 10, 9, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 8, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 6, 5, 4, 3, 2, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 10, 31, 67, 119, 184, 257, 331, 397, 446, 472, 470, 442, 391, 325, 252, 182, 120, 71, 37, 16, 6, 3, 4, 5, 5, 5, 4, 2, 2, 1, 0, 0, 0, 5, 23, 59, 119, 202, 306, 419, 530, 623, 685, 708, 689, 630, 540, 432, 319, 215, 130, 68, 27, 6, 0, 0, 7, 29, 66, 123, 198, 287, 381, 466, 532, 568, 569, 534, 471, 388, 297, 211, 136, 80, 41, 19, 8, 5, 6, 8, 11, 13, 15, 17, 17, 17, 16, 14, 12, 10, 8, 7, 6, 5, 4, 3, 2, 2, 3, 3, 4, 3, 2, 1, 0, 0, 0, 1, 1, 0, 0, 1, 13, 42, 92, 164, 253, 349, 439, 507, 544, 542, 503, 437, 358, 286, 237, 223, 247, 304, 381, 460, 524, 558, 554, 513, 443, 355, 263, 179, 111, 62, 32, 16, 11, 11, 13, 15, 17, 18, 18, 19, 18, 17, 17, 15, 14, 13, 12, 12, 12, 11, 11, 10, 9, 8, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 2, 2, 1, 0, 0, 10, 41, 99, 184, 289, 401, 501, 572, 603, 588, 530, 442, 337, 233, 143, 75, 31, 7, 0, 0, 2, 5, 8, 10, 12, 13, 14, 14, 13, 11, 8, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 3, 2, 2, 2, 2, 3, 3, 4, 5, 5, 5, 5, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 1, 4, 4, 1, 0, 0, 14, 57, 130, 233, 351, 466, 556, 603, 597, 541, 448, 335, 223, 128, 60, 19, 1, 0, 1, 5, 9, 11, 12, 13, 14, 15, 14, 12, 9, 7, 5, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 0, 3, 6, 5, 0, 0, 0, 33, 108, 229, 389, 566, 728, 844, 889, 854, 748, 594, 422, 263, 136, 53, 10, 0, 0, 5, 9, 10, 10, 10, 12, 15, 18, 19, 17, 13, 7, 1, 0, 0, 1, 5, 6, 2, 0, 0, 17, 70, 165, 296, 448, 592, 701, 750, 729, 645, 515, 367, 228, 117, 45, 8, 0, 0, 5, 9, 10, 9, 9, 10, 12, 14, 14, 13, 11, 9, 8, 8, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 2, 7, 8, 3, 0, 0, 22, 90, 211, 376, 564, 739, 864, 910, 867, 747, 577, 394, 231, 108, 33, 0, 0, 0, 8, 12, 10, 2, 0, 0, 21, 91, 210, 374, 561, 737, 863, 911, 870, 751, 580, 396, 232, 110, 36, 2, 0, 0, 3, 7, 8, 8, 3, 0, 0, 6, 53, 148, 295, 480, 673, 835, 929, 935, 850, 697, 509, 324, 173, 71, 15, 0, 0, 2, 8, 11, 9, 3, 0, 0, 14, 68, 167, 310, 480, 646, 771, 824, 791, 680, 521, 357, 234, 185, 223, 335, 488, 636, 737, 760, 702, 579, 431, 302, 234, 247, 340, 484, 639, 760, 812, 782, 678, 526, 359, 210, 99, 32, 2, 0, 3, 10, 13, 12, 11, 11, 13, 15, 16, 15, 13, 10, 7, 6, 6, 6, 6, 4, 1, 0, 0, 0, 5, 9, 6, 0, 0, 5, 52, 146, 285, 452, 617, 742, 800, 775, 676, 525, 357, 204, 90, 22, 0, 0, 8, 14, 9, 0, 0, 19, 88, 208, 369, 546, 703, 804, 821, 750, 604, 421, 244, 118, 75, 125, 257, 438, 624, 769, 840, 824, 726, 572, 399, 239, 116, 39, 3, 0, 1, 8, 12, 12, 11, 11, 13, 15, 16, 16, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 1, 8, 11, 8, 0, 0, 10, 67, 177, 337, 524, 701, 825, 862, 802, 658, 467, 282, 152, 112, 176, 325, 521, 712, 848, 897, 847, 716, 535, 348, 188, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 76, 16, 0, 0, 10, 18, 20, 18, 16, 14, 14, 15, 14, 12, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 9, 8, 6, 5, 3, 2, 2, 2, 3, 4, 5, 5, 5, 3, 2, 1, 0, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 2, 8, 11, 8, 0, 0, 9, 64, 168, 319, 492, 651, 755, 774, 700, 552, 370, 208, 115, 120, 226, 408, 620, 805, 916, 927, 838, 673, 475, 286, 138, 45, 2, 0, 3, 12, 16, 14, 11, 11, 13, 17, 19, 18, 12, 4, 0, 0, 0, 6, 10, 6, 0, 0, 9, 62, 162, 304, 467, 615, 713, 738, 683, 564, 410, 255, 128, 43, 0, 0, 0, 11, 18, 14, 2, 0, 0, 30, 112, 244, 409, 579, 716, 786, 771, 676, 527, 357, 203, 87, 19, 0, 0, 7, 17, 17, 7, 0, 0, 20, 96, 224, 395, 578, 734, 826, 831, 747, 597, 417, 247, 115, 35, 1, 0, 5, 11, 12, 10, 8, 9, 10, 6, 0, 0, 12, 70, 179, 337, 521, 693, 812, 844, 779, 630, 433, 240, 96, 39, 80, 206, 384, 567, 708, 775, 754, 654, 503, 338, 190, 83, 21, 0, 0, 8, 16, 18, 16, 12, 10, 10, 11, 12, 12, 11, 9, 8, 7, 7, 7, 8, 8, 9, 9, 8, 8, 7, 7, 7, 8, 9, 9, 10, 9, 9, 8, 6, 4, 3, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 3, 1, 0, 0, 0, 2, 8, 12, 8, 0, 0, 7, 60, 164, 315, 490, 651, 758, 780, 708, 558, 368, 188, 66, 35, 103, 256, 455, 649, 789, 839, 786, 643, 449, 256, 118, 72, 133, 283, 481, 674, 811, 857, 804, 669, 488, 305, 154, 54, 5, 0, 3, 16, 24, 24, 20, 17, 15, 17, 21, 24, 27, 27, 25, 20, 13, 6, 2, 2, 5, 9, 8, 2, 0, 0, 25, 92, 199, 334, 471, 578, 627, 606, 520, 392, 254, 132, 46, 1, 0, 0, 13, 22, 19, 4, 0, 0, 38, 142, 307, 511, 713, 866, 928, 884, 747, 553, 349, 179, 65, 7, 0, 0, 6, 12, 13, 13, 11, 6, 0, 0, 3, 55, 161, 320, 510, 692, 823, 867, 813, 676, 493, 305, 150, 47, 0, 0, 1, 16, 22, 16, 1, 0, 0, 47, 146, 295, 473, 644, 767, 808, 752, 609, 415, 220, 76, 21, 70, 211, 409, 611, 766, 836, 808, 691, 521, 339, 181, 72, 15, 0, 0, 6, 8, 6, 4, 4, 5, 4, 0, 0, 1, 36, 112, 226, 364, 494, 584, 610, 564, 460, 325, 194, 90, 25, 0, 0, 3, 10, 12, 9, 6, 5, 7, 9, 11, 11, 10, 7, 4, 3, 2, 2, 2, 2, 3, 3, 3, 4, 4, 5, 5, 4, 4, 4, 4, 6, 9, 13, 17, 20, 21, 20, 18, 14, 11, 8, 6, 5, 5, 7, 8, 9, 10, 10, 8, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 4, 0, 0, 0, 0, 7, 15, 16, 7, 0, 0, 29, 131, 303, 526, 755, 935, 1017, 979, 831, 615, 386, 192, 63, 1, 0, 1, 17, 23, 20, 12, 6, 6, 12, 19, 25, 28, 28, 26, 22, 18, 14, 11, 9, 8, 8, 8, 9, 10, 10, 9, 8, 6, 5, 4, 4, 4, 5, 6, 7, 8, 8, 7, 6, 5, 4, 4, 4, 3, 3, 3, 4, 6, 9, 11, 12, 10, 6, 0, 0, 0, 3, 11, 14, 8, 0, 0, 13, 81, 206, 375, 556, 706, 785, 770, 666, 503, 323, 166, 58, 4, 0, 0, 11, 16, 14, 9, 8, 12, 16, 18, 14, 7, 0, 2, 10, 21, 23, 10, 0, 0, 36, 170, 396, 690, 991, 1226, 1330, 1273, 1073, 786, 486, 236, 73, 0, 0, 3, 22, 27, 21, 9, 1, 0, 4, 10, 14, 15, 14, 11, 8, 6, 4, 3, 2, 1, 1, 2, 4, 5, 6, 5, 4, 2, 1, 1, 3, 5, 6, 5, 3, 0, 0, 0, 2, 9, 13, 9, 0, 0, 9, 70, 186, 350, 536, 701, 801, 803, 703, 523, 308, 116, 0, 0, 102, 303, 547, 772, 923, 965, 892, 728, 518, 312, 147, 42, 0, 0, 4, 20, 27, 20, 2, 0, 0, 39, 147, 314, 515, 710, 849, 895, 835, 686, 489, 293, 136, 38, 0, 0, 8, 21, 26, 23, 16, 11, 9, 11, 14, 18, 20, 21, 20, 20, 19, 17, 16, 13, 11, 9, 8, 7, 6, 6, 5, 4, 3, 2, 1, 1, 2, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5, 4, 3, 3, 5, 8, 12, 15, 16, 12, 7, 2, 1, 4, 11, 14, 11, 0, 0, 6, 62, 171, 327, 503, 656, 742, 732, 623, 444, 249, 99, 48, 116, 292, 528, 760, 923, 973, 902, 734, 516, 304, 138, 37, 0, 0, 9, 21, 23, 17, 8, 3, 5, 11, 20, 26, 27, 22, 14, 5, 1, 5, 13, 18, 14, 0, 0, 0, 63, 196, 392, 619, 825, 955, 973, 873, 685, 460, 251, 98, 15, 0, 0, 15, 25, 24, 15, 6, 2, 3, 9, 15, 20, 21, 21, 19, 16, 13, 11, 9, 8, 7, 6, 6, 6, 7, 7, 8, 9, 10, 9, 9, 7, 5, 4, 3, 3, 3, 2, 1, 0, 0, 0, 2, 5, 8, 8, 6, 1, 0, 0, 6, 15, 18, 10, 0, 0, 11, 88, 227, 415, 614, 775, 854, 827, 704, 520, 324, 159, 50, 0, 0, 2, 14, 18, 13, 5, 0, 0, 0, 2, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 13, 13, 10, 5, 0, 0, 1, 9, 14, 12, 1, 0, 0, 43, 143, 294, 472, 635, 740, 757, 681, 534, 358, 195, 76, 11, 0, 0, 9, 14, 12, 4, 0, 0, 0, 3, 6, 8, 7, 5, 3, 1, 0, 0, 1, 3, 6, 8, 8, 5, 1, 0, 0, 1, 9, 15, 13, 2, 0, 0, 50, 158, 322, 515, 695, 813, 831, 739, 561, 341, 140, 11, 0, 72, 243, 452, 645, 772, 804, 736, 592, 413, 241, 108, 29, 0, 0, 6, 13, 13, 7, 1, 0, 1, 5, 8, 10, 9, 7, 5, 4, 3, 2, 2, 1, 1, 2, 3, 4, 3, 1, 0, 0, 0, 4, 12, 15, 9, 0, 0, 7, 68, 182, 337, 503, 638, 705, 685, 583, 431, 268, 131, 40, 0, 0, 2, 12, 15, 10, 3, 0, 0, 0, 4, 7, 7, 6, 4, 3, 3, 5, 9, 13, 17, 20, 22, 22, 20, 18, 15, 12, 10, 8, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 3, 2, 1, 1, 2, 3, 4, 5, 6, 7, 7, 6, 6, 5, 4, 3, 3, 3, 4, 5, 6, 7, 6, 5, 5, 5, 8, 13, 18, 20, 19, 13, 6, 3, 4, 11, 17, 16, 5, 0, 0, 34, 135, 295, 492, 681, 813, 849, 779, 625, 430, 243, 101, 20, 0, 0, 9, 17, 15, 7, 0, 0, 0, 3, 9, 12, 11, 7, 1, 0, 0, 1, 8, 13, 11, 0, 0, 0, 41, 132, 266, 419, 554, 635, 638, 562, 432, 283, 151, 57, 7, 0, 0, 2, 9, 14, 13, 7, 0, 0, 0, 44, 140, 284, 450, 602, 698, 709, 633, 492, 325, 173, 63, 6, 0, 0, 12, 20, 20, 14, 9, 7, 9, 12, 14, 15, 13, 11, 9, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 3, 0, 0, 0, 0, 5, 12, 13, 5, 0, 0, 18, 87, 204, 355, 507, 620, 661, 620, 507, 357, 207, 90, 20, 0, 0, 5, 12, 12, 6, 0, 0, 0, 0, 2, 3, 3, 2, 2, 2, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 4, 4, 3, 2, 2, 2, 2, 4, 5, 6, 7, 5, 1, 0, 0, 0, 5, 12, 14, 7, 0, 0, 15, 89, 217, 386, 559, 693, 748, 709, 587, 418, 246, 110, 27, 0, 0, 5, 13, 13, 6, 0, 0, 0, 1, 5, 6, 6, 4, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 2, 0, 0, 0, 2, 11, 17, 14, 1, 0, 0, 52, 172, 352, 562, 753, 873, 887, 792, 617, 409, 219, 82, 10, 0, 0, 13, 20, 17, 8, 0, 0, 0, 5, 11, 15, 15, 13, 10, 7, 4, 2, 1, 0, 1, 2, 3, 3, 1, 0, 0, 0, 2, 9, 14, 10, 0, 0, 0, 44, 138, 276, 434, 572, 654, 654, 574, 438, 282, 145, 49, 2, 0, 0, 9, 13, 10, 3, 0, 0, 0, 0, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 5, 3, 0, 0, 0, 2, 13, 20, 16, 1, 0, 0, 63, 204, 413, 656, 874, 1008, 1019, 904, 698, 458, 241, 88, 8, 0, 0, 14, 21, 16, 5, 0, 0, 1, 9, 16, 19, 18, 16, 12, 9, 6, 3, 1, 1, 2, 5, 9, 13, 14, 11, 5, 0, 0, 2, 12, 18, 15, 0, 0, 0, 58, 185, 372, 587, 777, 892, 896, 790, 605, 392, 202, 70, 3, 0, 0, 15, 20, 15, 4, 0, 0, 0, 10, 18, 20, 15, 6, 0, 0, 2, 13, 20, 15, 0, 0, 1, 76, 227, 445, 690, 902, 1023, 1018, 889, 675, 434, 224, 79, 6, 0, 0, 6, 12, 12, 9, 5, 0, 0, 0, 12, 76, 189, 341, 503, 632, 692, 665, 559, 405, 246, 117, 35, 0, 0, 0, 3, 5, 7, 10, 10, 5, 0, 0, 7, 74, 200, 376, 567, 726, 809, 790, 676, 501, 312, 152, 47, 0, 0, 1, 12, 14, 8, 1, 0, 0, 0, 4, 7, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 2, 4, 7, 9, 11, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 11, 14, 14, 11, 4, 0, 0, 2, 9, 14, 10, 0, 0, 1, 53, 156, 300, 459, 592, 663, 650, 558, 414, 258, 126, 39, 0, 0, 1, 10, 13, 8, 1, 0, 0, 0, 3, 6, 6, 5, 4, 3, 3, 5, 9, 14, 20, 25, 28, 25, 18, 9, 1, 0, 5, 13, 17, 10, 0, 0, 8, 78, 208, 385, 572, 723, 793, 762, 640, 463, 279, 129, 34, 0, 0, 5, 15, 16, 9, 1, 0, 0, 4, 10, 13, 13, 11, 7, 4, 1, 0, 0, 0, 2, 5, 8, 11, 14, 15, 15, 13, 10, 7, 5, 3, 3, 4, 6, 8, 10, 10, 8, 4, 0, 0, 0, 4, 10, 12, 6, 0, 0, 14, 71, 169, 296, 425, 522, 555, 510, 397, 244, 96, 0, 0, 77, 255, 483, 707, 868, 926, 867, 712, 505, 298, 134, 35, 0, 0, 7, 17, 17, 9, 1, 0, 0, 5, 10, 12, 11, 8, 5, 2, 2, 3, 6, 9, 12, 14, 15, 16, 14, 12, 9, 6, 4, 3, 4, 5, 7, 9, 10, 11, 10, 9, 7, 5, 4, 3, 3, 4, 4, 5, 5, 5, 4, 3, 2, 1, 2, 4, 7, 10, 13, 15, 16, 16, 15, 14, 12, 9, 7, 5, 5, 7, 9, 10, 8, 4, 0, 0, 0, 7, 17, 20, 11, 0, 0, 20, 111, 272, 484, 702, 870, 938, 881, 712, 476, 237, 57, 0, 29, 178, 385, 594, 749, 811, 769, 641, 464, 283, 136, 42, 0, 0, 4, 15, 17, 13, 5, 1, 0, 4, 8, 11, 12, 11, 9, 7, 5, 4, 4, 4, 6, 8, 10, 12, 13, 14, 14, 13, 12, 12, 11, 11, 10, 10, 9, 8, 7, 6, 6, 7, 7, 8, 8, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 10, 10, 9, 7, 4, 1, 0, 1, 2, 4, 4, 2, 0, 0, 0, 3, 11, 15, 11, 0, 0, 1, 56, 167, 326, 502, 653, 737, 728, 631, 475, 302, 153, 53, 4, 0, 0, 4, 5, 4, 4, 6, 6, 2, 0, 0, 22, 98, 227, 394, 565, 695, 748, 708, 588, 422, 253, 117, 32, 0, 0, 3, 12, 12, 6, 0, 0, 0, 3, 7, 10, 10, 8, 6, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 7, 8, 10, 10, 9, 7, 4, 1, 0, 1, 4, 9, 13, 13, 9, 3, 0, 0, 6, 14, 18, 11, 0, 0, 16, 97, 242, 437, 643, 807, 881, 837, 685, 465, 241, 78, 21, 83, 243, 451, 645, 772, 799, 725, 577, 397, 227, 97, 20, 0, 0, 9, 24, 27, 16, 0, 0, 0, 65, 196, 382, 590, 772, 878, 877, 771, 591, 384, 201, 72, 6, 0, 0, 12, 17, 12, 4, 0, 0, 0, 6, 11, 13, 13, 11, 9, 8, 7, 7, 7, 7, 6, 5, 4, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 7, 6, 6, 5, 5, 5, 5, 5, 5, 4, 3, 2, 2, 3, 4, 5, 5, 5, 5, 4, 3, 3, 3, 4, 6, 7, 8, 9, 9, 10, 11, 12, 13, 13, 14, 14, 13, 12, 11, 10, 9, 8, 7, 5, 4, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 8, 8, 7, 7, 5, 4, 2, 1, 1, 1, 1, 2, 2, 3, 4, 4, 3, 3, 2, 3, 4, 6, 9, 10, 9, 5, 0, 0, 0, 6, 13, 15, 8, 0, 0, 16, 90, 221, 392, 569, 708, 769, 736, 619, 451, 277, 132, 39, 0, 0, 3, 13, 14, 9, 2, 0, 0, 6, 12, 17, 18, 17, 14, 11, 10, 9, 8, 7, 6, 5, 4, 3, 3, 3, 4, 4, 4, 5, 7, 10, 12, 15, 16, 15, 14, 12, 10, 8, 7, 7, 6, 6, 6, 7, 8, 9, 10, 11, 12, 12, 12, 12, 11, 11, 12, 14, 17, 20, 21, 20, 18, 14, 12, 14, 17, 19, 16, 6, 0, 0, 23, 97, 218, 369, 518, 627, 665, 622, 511, 362, 214, 97, 25, 0, 0, 5, 13, 15, 11, 6, 4, 5, 8, 12, 13, 13, 11, 8, 7, 5, 5, 4, 4, 3, 2, 2, 2, 1, 1, 1, 0, 0, 0, 1, 3, 5, 8, 10, 11, 10, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 1, 2, 4, 4, 2, 0, 0, 0, 2, 9, 14, 11, 0, 0, 0, 51, 157, 313, 495, 661, 767, 784, 707, 559, 381, 215, 90, 17, 0, 0, 3, 16, 21, 17, 5, 0, 0, 16, 93, 227, 404, 589, 738, 810, 784, 668, 495, 310, 154, 50, 1, 0, 0, 10, 13, 7, 0, 0, 0, 3, 9, 15, 17, 16, 13, 10, 6, 4, 4, 5, 6, 9, 12, 14, 15, 15, 14, 13, 11, 10, 9, 8, 8, 8, 9, 9, 9, 8, 7, 6, 4, 3, 2, 2, 3, 4, 6, 8, 9, 10, 9, 8, 6, 5, 3, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 2, 3, 5, 6, 6, 6, 5, 3, 2, 1, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 1, 3, 5, 7, 6, 2, 0, 0, 0, 6, 15, 18, 9, 0, 0, 17, 104, 258, 462, 677, 848, 930, 899, 767, 570, 360, 182, 62, 1, 0, 0, 11, 22, 24, 14, 0, 0, 0, 49, 165, 339, 545, 738, 867, 895, 815, 649, 444, 250, 105, 21, 0, 0, 8, 15, 12, 4, 0, 0, 2, 10, 18, 21, 21, 18, 14, 11, 9, 8, 7, 6, 5, 4, 4, 5, 7, 7, 5, 1, 0, 0, 0, 6, 12, 11, 3, 0, 0, 32, 113, 240, 396, 546, 651, 679, 617, 480, 303, 137, 27, 6, 80, 230, 417, 589, 704, 733, 673, 545, 383, 226, 104, 30, 0, 0, 4, 10, 10, 5, 0, 0, 0, 4, 9, 11, 11, 8, 6, 4, 2, 1, 1, 1, 1, 2, 3, 3, 3, 3, 2, 1, 1, 1, 2, 3, 5, 6, 7, 7, 7, 6, 5, 4, 3, 3, 4, 6, 10, 14, 17, 16, 12, 6, 3, 3, 8, 13, 14, 5, 0, 0, 21, 98, 226, 391, 557, 684, 737, 701, 588, 429, 264, 128, 40, 0, 0, 1, 10, 12, 8, 2, 0, 0, 3, 8, 12, 12, 11, 10, 8, 8, 7, 8, 7, 7, 6, 5, 4, 4, 3, 3, 4, 4, 5, 5, 5, 5, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 12, 11, 9, 7, 5, 5, 6, 8, 10, 13, 16, 17, 17, 16, 14, 11, 9, 7, 6, 5, 5, 6, 6, 7, 7, 7, 8, 8, 7, 7, 6, 5, 4, 3, 3, 3, 3, 4, 5, 5, 5, 4, 3, 3, 2, 2, 2, 3, 4, 5, 6, 6, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 5, 6, 8, 11, 15, 18, 19, 15, 9, 3, 1, 4, 10, 14, 10, 0, 0, 1, 55, 162, 320, 502, 669, 776, 796, 722, 576, 398, 228, 99, 24, 0, 0, 6, 13, 11, 5, 0, 0, 4, 13, 21, 24, 21, 12, 4, 0, 3, 11, 15, 12, 0, 0, 1, 61, 182, 358, 560, 742, 858, 875, 791, 629, 433, 248, 107, 23, 0, 0, 6, 20, 22, 13, 0, 0, 1, 54, 158, 308, 480, 638, 740, 755, 675, 518, 324, 146, 35, 22, 115, 290, 501, 693, 817, 844, 771, 621, 435, 257, 119, 34, 0, 0, 4, 12, 12, 7, 1, 0, 2, 9, 16, 20, 21, 20, 17, 14, 11, 9, 7, 6, 5, 4, 3, 2, 3, 3, 4, 5, 5, 5, 4, 4, 5, 8, 11, 13, 11, 6, 0, 0, 0, 5, 12, 14, 7, 0, 0, 21, 103, 243, 427, 618, 771, 844, 818, 701, 525, 335, 173, 62, 6, 0, 0, 8, 11, 7, 0, 0, 0, 2, 8, 13, 15, 14, 11, 7, 5, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 7, 8, 8, 9, 9, 10, 10, 9, 8, 7, 7, 7, 7, 8, 6, 3, 0, 0, 0, 5, 11, 13, 6, 0, 0, 15, 81, 197, 351, 512, 641, 704, 684, 588, 442, 284, 148, 54, 6, 0, 0, 8, 13, 11, 6, 2, 2, 5, 9, 11, 11, 10, 8, 6, 6, 7, 10, 13, 16, 18, 19, 19, 17, 15, 13, 11, 9, 9, 8, 8, 8, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 8, 8, 9, 11, 12, 12, 12, 12, 11, 10, 8, 8, 8, 8, 9, 10, 10, 10, 10, 9, 8, 7, 7, 7, 7, 7, 6, 5, 5, 5, 5, 7, 9, 12, 14, 15, 15, 14, 12, 10, 8, 6, 5, 5, 6, 7, 8, 10, 10, 10, 10, 9, 8, 8, 7, 8, 10, 12, 13, 13, 10, 7, 4, 5, 10, 14, 15, 8, 0, 0, 16, 83, 203, 366, 543, 693, 777, 769, 667, 496, 301, 133, 36, 33, 125, 286, 473, 637, 738, 751, 679, 543, 379, 223, 104, 31, 0, 0, 3, 9, 10, 6, 1, 0, 2, 6, 11, 15, 17, 16, 14, 11, 8, 6, 4, 3, 4, 5, 7, 8, 9, 9, 8, 6, 4, 2, 0, 0, 0, 2, 4, 6, 7, 8, 8, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 3, 4, 6, 8, 9, 9, 8, 7, 6, 5, 3, 2, 1, 1, 1, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 7, 8, 8, 8, 8, 9, 9, 8, 7, 6, 5, 5, 7, 10, 11, 9, 6, 1, 0, 4, 12, 18, 16, 3, 0, 0, 47, 165, 350, 578, 803, 970, 1035, 981, 825, 607, 382, 194, 69, 7, 0, 0, 9, 12, 7, 0, 0, 0, 4, 13, 20, 23, 20, 14, 7, 2, 2, 5, 9, 10, 4, 0, 0, 15, 72, 170, 300, 437, 550, 609, 599, 523, 402, 266, 146, 59, 12, 0, 0, 4, 7, 6, 2, 0, 0, 0, 1, 3, 5, 5, 4, 3, 3, 2, 2, 2, 2, 3, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 9, 9, 8, 7, 5, 4, 3, 4, 5, 8, 11, 14, 15, 14, 10, 5, 3, 4, 8, 11, 9, 1, 0, 0, 31, 105, 223, 367, 511, 621, 668, 641, 549, 416, 273, 149, 60, 10, 0, 0, 7, 15, 14, 5, 0, 0, 14, 77, 184, 327, 480, 610, 684, 683, 608, 479, 328, 189, 84, 22, 0, 0, 3, 7, 6, 2, 0, 0, 1, 7, 12, 15, 16, 14, 12, 10, 8, 6, 5, 5, 4, 3, 3, 2, 2, 2, 2, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 3, 4, 3, 0, 0, 0, 0, 6, 12, 12, 4, 0, 0, 28, 112, 249, 423, 601, 741, 805, 778, 667, 504, 327, 175, 68, 12, 0, 0, 7, 11, 9, 5, 2, 2, 6, 10, 14, 15, 14, 12, 10, 8, 7, 6, 5, 6, 7, 7, 6, 4, 1, 0, 1, 5, 10, 10, 3, 0, 0, 19, 81, 184, 316, 454, 564, 617, 601, 520, 396, 260, 141, 57, 11, 0, 0, 4, 7, 5, 1, 0, 0, 0, 4, 7, 9, 8, 7, 5, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 9, 10, 10, 9, 7, 6, 4, 2, 2, 1, 1, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 2, 0, 0, 0, 1, 6, 8, 5, 0, 0, 5, 44, 117, 219, 333, 435, 498, 508, 461, 372, 263, 158, 75, 22, 0, 0, 0, 9, 15, 13, 4, 0, 0, 24, 103, 234, 407, 589, 740, 822, 813, 718, 562, 383, 220, 99, 28, 0, 0, 0, 4, 6, 6, 5, 2, 0, 0, 4, 42, 119, 236, 381, 526, 636, 681, 646, 536, 379, 213, 84, 26, 59, 175, 350, 540, 699, 790, 793, 710, 566, 397, 237, 113, 36, 2, 0, 1, 6, 6, 3, 0, 0, 2, 8, 14, 17, 17, 15, 11, 8, 5, 4, 4, 4, 5, 6, 8, 8, 9, 9, 9, 9, 8, 6, 5, 4, 3, 3, 3, 3, 3, 4, 4, 3, 3, 2, 2, 1, 1, 0, 1, 1, 2, 3, 4, 4, 3, 2, 1, 1, 2, 3, 3, 2, 0, 0, 0, 0, 5, 8, 6, 0, 0, 2, 39, 114, 228, 362, 492, 585, 618, 583, 489, 361, 229, 118, 44, 6, 0, 0, 5, 7, 4, 0, 0, 0, 0, 3, 5, 5, 4, 3, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 5, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 7, 6, 4, 4, 7, 11, 13, 10, 2, 0, 0, 35, 114, 239, 394, 553, 678, 737, 714, 612, 457, 289, 151, 79, 89, 177, 318, 473, 602, 673, 669, 595, 472, 329, 197, 95, 32, 3, 0, 2, 8, 10, 9, 7, 6, 8, 11, 14, 15, 15, 14, 13, 11, 10, 9, 9, 9, 9, 9, 9, 8, 8, 7, 7, 6, 5, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 1, 1, 2, 3, 5, 6, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 0, 0, 0, 0, 6, 10, 8, 0, 0, 0, 36, 116, 240, 391, 540, 653, 702, 674, 579, 440, 291, 161, 68, 16, 0, 0, 3, 7, 6, 2, 0, 0, 0, 3, 4, 5, 5, 4, 4, 4, 4, 5, 6, 7, 9, 11, 11, 10, 7, 3, 0, 1, 6, 10, 10, 4, 0, 0, 28, 102, 225, 386, 558, 702, 784, 780, 690, 537, 357, 197, 97, 81, 150, 284, 448, 598, 698, 724, 672, 559, 413, 266, 143, 57, 11, 0, 0, 5, 11, 11, 4, 0, 0, 12, 62, 151, 273, 411, 537, 620, 638, 584, 470, 324, 183, 85, 56, 106, 224, 384, 548, 676, 740, 726, 641, 506, 353, 211, 102, 34, 3, 0, 0, 5, 5, 2, 0, 0, 0, 3, 7, 10, 11, 10, 9, 7, 6, 5, 4, 4, 4, 4, 5, 6, 5, 3, 0, 0, 0, 2, 4, 5, 2, 0, 0, 12, 52, 119, 207, 303, 385, 434, 438, 397, 322, 231, 144, 75, 29, 5, 0, 0, 0, 3, 6, 7, 4, 0, 0, 3, 42, 120, 238, 380, 521, 628, 676, 654, 568, 441, 301, 176, 82, 26, 0, 0, 0, 3, 6, 7, 3, 0, 0, 2, 32, 97, 199, 330, 469, 588, 657, 657, 587, 465, 322, 199, 130, 137, 218, 354, 509, 643, 720, 724, 655, 531, 383, 240, 126, 50, 11, 0, 0, 4, 6, 5, 3, 2, 4, 8, 11, 13, 14, 12, 11, 9, 8, 7, 7, 6, 6, 6, 6, 7, 8, 9, 9, 9, 9, 9, 10, 13, 15, 17, 18, 17, 14, 11, 9, 9, 10, 10, 7, 0, 0, 3, 32, 90, 180, 290, 402, 490, 533, 518, 448, 341, 226, 137, 101, 132, 228, 367, 517, 640, 705, 695, 614, 482, 336, 214, 147, 152, 226, 345, 478, 586, 643, 635, 566, 454, 324, 201, 104, 41, 10, 1, 4, 10, 14, 14, 12, 11, 10, 10, 12, 13, 14, 13, 12, 11, 10, 9, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 4, 4, 3, 4, 5, 5, 6, 7, 7, 7, 6, 5, 4, 3, 2, 2, 2, 2, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 9, 8, 7, 5, 3, 2, 2, 1, 1, 1, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 7, 5, 4, 2, 1, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 3, 8, 9, 3, 0, 0, 23, 92, 209, 364, 535, 685, 781, 802, 744, 621, 462, 302, 166, 71, 19, 0, 0, 2, 4, 2, 0, 0, 1, 7, 12, 14, 11, 5, 1, 1, 4, 8, 8, 1, 0, 0, 39, 129, 274, 461, 659, 827, 927, 937, 854, 701, 511, 325, 172, 68, 12, 0, 0, 6, 12, 11, 4, 0, 0, 11, 62, 152, 275, 415, 545, 637, 669, 634, 542, 415, 279, 160, 73, 22, 0, 0, 0, 3, 3, 1, 0, 0, 0, 0, 2, 2, 2, 1, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 3, 4, 2, 0, 0, 6, 32, 80, 147, 225, 298, 349, 369, 352, 303, 234, 160, 95, 46, 16, 2, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 1, 2, 4, 6, 7, 8, 7, 5, 4, 4, 6, 7, 6, 2, 0, 0, 18, 66, 146, 254, 373, 481, 554, 574, 536, 449, 334, 222, 143, 118, 158, 254, 386, 520, 625, 676, 661, 584, 466, 332, 206, 108, 44, 10, 0, 0, 0, 3, 5, 4, 1, 0, 0, 10, 52, 130, 244, 381, 517, 624, 679, 669, 598, 483, 348, 220, 117, 48, 12, 0, 0, 1, 2, 1, 0, 0, 1, 6, 10, 13, 11, 7, 2, 0, 0, 3, 5, 4, 0, 0, 5, 40, 108, 210, 334, 459, 560, 615, 613, 555, 455, 335, 217, 120, 53, 15, 0, 0, 0, 2, 1, 0, 0, 0, 1, 4, 7, 8, 7, 5, 3, 1, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 3, 1, 1, 1, 2, 6, 13, 23, 33, 43, 48, 48, 39, 24, 9, 2, 14, 54, 126, 226, 339, 446, 525, 558, 536, 464, 359, 248, 159, 117, 132, 201, 309, 429, 530, 591, 596, 546, 454, 340, 225, 128, 59, 19, 2, 0, 0, 2, 2, 0, 0, 0, 2, 5, 7, 7, 5, 3, 1, 1, 3, 4, 3, 0, 0, 3, 28, 80, 162, 265, 373, 467, 526, 539, 502, 424, 323, 219, 128, 61, 21, 2, 0, 0, 2, 2, 1, 0, 0, 1, 4, 7, 9, 10, 9, 7, 5, 4, 4, 4, 5, 5, 4, 2, 0, 0, 0, 3, 4, 2, 0, 0, 8, 43, 111, 212, 335, 461, 564, 625, 629, 577, 480, 360, 239, 135, 61, 18, 0, 0, 0, 2, 2, 0, 0, 0, 1, 5, 8, 9, 9, 6, 4, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 4, 5, 3, 0, 0, 8, 44, 113, 214, 336, 458, 558, 614, 615, 562, 467, 349, 230, 128, 55, 13, 0, 0, 5, 8, 4, 0, 0, 13, 61, 145, 261, 393, 517, 610, 652, 635, 564, 454, 329, 210, 114, 49, 13, 0, 0, 0, 2, 1, 0, 0, 0, 2, 5, 7, 9, 8, 7, 6, 5, 4, 5, 6, 7, 9, 11, 11, 9, 7, 5, 4, 5, 6, 6, 2, 0, 0, 15, 61, 143, 256, 387, 512, 607, 650, 635, 564, 454, 328, 208, 112, 47, 12, 0, 0, 1, 2, 1, 0, 0, 0, 1, 4, 6, 7, 6, 5, 3, 2, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 3, 5, 4, 0, 0, 3, 34, 98, 199, 326, 461, 579, 655, 676, 635, 545, 423, 293, 177, 89, 33, 6, 0, 0, 1, 2, 0, 0, 0, 2, 5, 7, 7, 6, 4, 3, 4, 4, 3, 0, 0, 4, 30, 82, 164, 270, 385, 487, 557, 577, 543, 463, 355, 248, 168, 136, 162, 240, 353, 475, 576, 634, 634, 578, 480, 365, 262, 196, 184, 228, 316, 426, 528, 595, 608, 565, 475, 365, 266, 206, 205, 266, 375, 507, 628, 710, 734, 696, 603, 478, 343, 220, 123, 57, 20, 4, 1, 4, 8, 11, 13, 15, 17, 18, 19, 18, 17, 16, 15, 13, 10, 6, 1, 0, 4, 26, 68, 132, 216, 307, 391, 450, 471, 448, 387, 302, 215, 151, 127, 156, 232, 342, 460, 559, 616, 617, 564, 469, 359, 259, 196, 184, 225, 305, 405, 496, 556, 570, 534, 458, 358, 252, 158, 86, 39, 14, 5, 4, 6, 7, 8, 9, 10, 11, 13, 14, 15, 14, 13, 11, 9, 8, 7, 7, 7, 8, 9, 10, 11, 11, 11, 10, 9, 7, 6, 5, 5, 5, 4, 4, 2, 0, 0, 0, 0, 2, 3, 2, 0, 0, 6, 35, 91, 175, 280, 390, 487, 551, 571, 543, 474, 378, 273, 175, 96, 42, 11, 0, 0, 1, 4, 2, 0, 0, 2, 25, 70, 140, 229, 326, 416, 483, 515, 505, 457, 379, 286, 193, 114, 55, 20, 3, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 2, 1, 0, 0, 1, 4, 4, 1, 0, 0, 18, 65, 145, 258, 390, 521, 625, 682, 680, 619, 516, 397, 291, 224, 212, 254, 339, 442, 536, 597, 611, 574, 494, 389, 276, 174, 94, 41, 12, 1, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 10, 8, 6, 3, 2, 1, 2, 2, 3, 4, 5, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 11, 41, 94, 169, 259, 352, 433, 486, 503, 480, 421, 339, 248, 162, 91, 42, 13, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 2, 3, 3, 0, 0, 0, 15, 51, 113, 199, 298, 395, 474, 519, 524, 488, 420, 333, 240, 156, 88, 41, 13, 0, 0, 0, 2, 1, 0, 0, 6, 31, 76, 144, 229, 320, 402, 460, 483, 466, 414, 338, 259, 197, 169, 185, 245, 337, 439, 530, 588, 600, 564, 488, 387, 279, 180, 101, 47, 16, 2, 0, 0, 2, 4, 6, 8, 11, 13, 14, 15, 14, 13, 12, 9, 5, 0, 0, 3, 27, 77, 155, 259, 379, 495, 590, 646, 654, 613, 531, 424, 309, 204, 118, 57, 21, 3, 0, 0, 1, 1, 0, 0, 3, 24, 67, 134, 223, 325, 428, 514, 570, 584, 555, 489, 397, 295, 197, 116, 58, 23, 6, 1, 0, 0, 0, 0, 16, 52, 114, 199, 300, 401, 485, 537, 548, 517, 452, 364, 270, 181, 109, 57, 25, 9, 3, 1, 0, 0, 0, 10, 40, 95, 175, 273, 377, 470, 537, 565, 551, 497, 415, 317, 221, 137, 74, 32, 9, 0, 0, 0, 2, 4, 6, 9, 11, 13, 14, 13, 11, 9, 7, 5, 3, 3, 3, 4, 5, 6, 7, 7, 6, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 1, 3, 3, 3, 2, 1, 1, 2, 2, 1, 0, 0, 2, 20, 60, 126, 218, 327, 439, 537, 602, 623, 597, 529, 432, 322, 217, 129, 65, 26, 6, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 6, 5, 4, 3, 1, 0, 0, 3, 22, 61, 125, 212, 313, 414, 500, 555, 571, 545, 482, 395, 296, 202, 122, 63, 25, 6, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 7, 6, 3, 1, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 2, 1, 1, 1, 0, 0, 0, 9, 33, 77, 142, 226, 319, 410, 482, 525, 529, 496, 433, 359, 291, 248, 240, 270, 328, 399, 464, 508, 519, 494, 438, 361, 274, 190, 118, 64, 28, 8, 0, 0, 0, 0, 1, 1, 1, 2, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 3, 1, 0, 0, 0, 8, 29, 67, 124, 201, 289, 378, 455, 504, 519, 496, 441, 367, 291, 232, 204, 214, 258, 328, 406, 474, 517, 526, 497, 438, 357, 269, 186, 115, 63, 30, 12, 4, 0, 0, 0, 2, 16, 46, 98, 169, 255, 345, 427, 487, 515, 507, 465, 397, 313, 226, 148, 86, 42, 16, 4, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 0, 0, 1, 13, 38, 80, 141, 217, 298, 373, 431, 460, 458, 426, 373, 314, 263, 236, 241, 279, 342, 417, 487, 535, 551, 530, 476, 398, 308, 221, 144, 85, 44, 19, 6, 1, 0, 0, 2, 3, 4, 5, 6, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 3, 3, 3, 2, 1, 0, 0, 3, 17, 44, 88, 149, 224, 304, 380, 440, 473, 476, 447, 393, 321, 243, 169, 106, 59, 28, 10, 2, 0, 0, 0, 1, 2, 3, 5, 6, 8, 8, 7, 6, 5, 3, 1, 0, 0, 2, 12, 30, 61, 104, 159, 218, 275, 321, 347, 351, 330, 290, 238, 181, 128, 84, 50, 27, 13, 6, 3, 3, 4, 5, 6, 6, 6, 6, 6, 6, 6, 6, 4, 2, 1, 2, 10, 26, 56, 99, 156, 221, 287, 346, 388, 408, 401, 369, 317, 254, 188, 128, 78, 43, 20, 7, 1, 0, 0, 4, 16, 41, 82, 141, 215, 298, 380, 447, 491, 502, 479, 427, 355, 273, 195, 127, 75, 39, 17, 6, 1, 1, 2, 3, 5, 7, 9, 11, 12, 12, 13, 12, 11, 10, 9, 8, 8, 8, 9, 10, 10, 9, 8, 7, 6, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 6, 5, 4, 3, 2, 2, 3, 3, 4, 4, 4, 4, 4, 3, 3, 3, 3, 4, 6, 7, 9, 10, 11, 11, 11, 10, 10, 9, 9, 8, 9, 9, 9, 9, 8, 8, 7, 7, 8, 8, 7, 5, 2, 0, 4, 19, 51, 104, 178, 268, 364, 454, 525, 567, 572, 541, 480, 399, 308, 221, 145, 86, 45, 21, 8, 4, 3, 4, 8, 17, 35, 65, 111, 173, 248, 329, 408, 472, 510, 517, 491, 442, 382, 329, 299, 303, 344, 414, 500, 582, 643, 669, 654, 602, 525, 440, 364, 311, 291, 303, 339, 384, 425, 449, 448, 420, 370, 306, 238, 174, 119, 77, 47, 27, 14, 6, 1, 0, 0, 7, 23, 52, 95, 154, 226, 305, 383, 450, 496, 512, 498, 455, 390, 313, 234, 163, 104, 61, 32, 15, 6, 4, 4, 5, 7, 9, 11, 12, 12, 12, 11, 10, 8, 7, 5, 4, 3, 2, 2, 2, 2, 2, 3, 4, 5, 5, 6, 7, 7, 8, 8, 8, 7, 7, 6, 5, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 7, 8, 8, 7, 6, 5, 4, 2, 0, 0, 0, 3, 14, 36, 70, 118, 177, 241, 304, 356, 391, 403, 390, 354, 300, 238, 174, 116, 70, 37, 16, 5, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 2, 2, 1, 0, 0, 1, 9, 27, 58, 102, 159, 224, 291, 351, 396, 419, 416, 388, 339, 277, 210, 148, 95, 55, 28, 12, 3, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 5, 20, 49, 95, 157, 233, 316, 395, 461, 504, 518, 501, 455, 389, 311, 232, 160, 100, 56, 27, 10, 2, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 2, 2, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 8, 8, 6, 5, 3, 2, 2, 2, 3, 4, 4, 4, 3, 3, 2, 2, 2, 1, 0, 0, 0, 5, 20, 46, 86, 140, 204, 273, 339, 394, 430, 443, 431, 394, 340, 275, 208, 146, 93, 53, 26, 10, 2, 0, 0, 2, 4, 5, 6, 7, 8, 8, 8, 7, 6, 4, 2, 0, 2, 8, 22, 47, 85, 137, 201, 274, 347, 411, 457, 480, 475, 445, 393, 328, 258, 191, 132, 84, 50, 26, 12, 5, 3, 2, 3, 5, 6, 7, 8, 8, 7, 6, 4, 3, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 1, 2, 3, 4, 5, 5, 6, 6, 6, 6, 6, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 4, 3, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 18, 42, 79, 128, 183, 241, 294, 335, 359, 363, 347, 313, 265, 210, 155, 105, 64, 34, 15, 5, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 14, 33, 61, 100, 149, 204, 261, 314, 357, 385, 394, 384, 356, 312, 260, 205, 151, 105, 68, 40, 22, 11, 5, 2, 2, 2, 3, 4, 4, 5, 5, 6, 6, 7, 7, 7, 8, 8, 8, 8, 8, 9, 8, 8, 8, 8, 8, 10, 11, 13, 14, 16, 16, 17, 16, 16, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 15, 15, 14, 13, 12, 12, 15, 23, 40, 67, 106, 156, 216, 279, 341, 396, 436, 458, 460, 442, 409, 369, 330, 302, 289, 294, 316, 349, 384, 415, 432, 431, 411, 373, 322, 263, 205, 152, 107, 72, 48, 31, 23, 21, 28, 45, 74, 117, 174, 242, 315, 387, 450, 496, 518, 515, 487, 437, 373, 303, 233, 171, 120, 80, 53, 34, 23, 17, 14, 14, 14, 15, 16, 18, 18, 18, 18, 17, 15, 15, 16, 21, 33, 54, 87, 131, 185, 246, 307, 362, 404, 429, 434, 422, 397, 365, 334, 312, 302, 308, 327, 356, 388, 416, 435, 440, 429, 403, 369, 332, 301, 283, 281, 295, 321, 354, 383, 401, 404, 388, 354, 307, 253, 197, 145, 101, 68, 44, 29, 20, 15, 12, 11, 10, 11, 12, 13, 15, 16, 16, 15, 14, 13, 13, 14, 19, 28, 45, 72, 109, 157, 213, 273, 332, 381, 417, 433, 431, 412, 381, 347, 318, 300, 297, 310, 334, 364, 392, 411, 415, 402, 373, 331, 280, 225, 172, 125, 86, 56, 35, 22, 14, 10, 7, 6, 5, 5, 5, 6, 6, 7, 8, 8, 8, 7, 6, 6, 6, 5, 6, 6, 6, 7, 7, 8, 8, 9, 10, 10, 11, 11, 11, 11, 10, 10, 9, 8, 7, 6, 5, 4, 4, 4, 4, 4, 4, 3, 2, 1, 1, 1, 2, 5, 12, 24, 43, 70, 106, 151, 201, 253, 302, 342, 368, 376, 366, 340, 300, 252, 201, 153, 110, 75, 49, 31, 21, 18, 25, 41, 70, 110, 161, 221, 284, 344, 397, 436, 458, 462, 448, 421, 388, 356, 332, 321, 326, 345, 372, 402, 426, 437, 431, 407, 368, 316, 259, 201, 148, 103, 68, 42, 25, 15, 10, 10, 13, 22, 37, 60, 93, 136, 187, 244, 301, 352, 391, 413, 416, 403, 378, 349, 323, 306, 301, 309, 329, 355, 383, 405, 417, 414, 395, 361, 314, 260, 205, 153, 107, 71, 44, 26, 14, 7, 4, 3, 3, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 8, 20, 39, 66, 100, 141, 187, 233, 276, 312, 336, 346, 340, 318, 284, 242, 197, 152, 112, 78, 51, 31, 17, 7, 2, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 3, 2, 2, 2, 2, 4, 7, 12, 20, 32, 51, 77, 110, 151, 197, 243, 286, 322, 345, 354, 348, 327, 294, 252, 205, 159, 117, 81, 53, 31, 17, 8, 2, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 3, 3, 3, 2, 1, 0, 1, 4, 11, 23, 40, 63, 93, 130, 171, 216, 260, 299, 329, 349, 355, 350, 338, 322, 309, 304, 309, 325, 350, 378, 404, 423, 430, 426, 409, 385, 357, 330, 311, 302, 304, 315, 332, 350, 363, 367, 360, 342, 312, 274, 230, 185, 142, 104, 72, 47, 29, 16, 7, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 4, 7, 14, 24, 41, 64, 96, 135, 179, 228, 275, 318, 352, 373, 380, 370, 346, 309, 264, 215, 165, 120, 81, 52, 32, 22, 19, 24, 37, 58, 88, 127, 174, 225, 277, 324, 361, 384, 391, 382, 357, 321, 276, 228, 180, 136, 97, 66, 42, 26, 15, 8, 4, 2, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 6, 14, 26, 45, 69, 100, 134, 172, 212, 249, 281, 306, 319, 320, 308, 284, 251, 212, 171, 132, 98, 69, 46, 29, 17, 10, 5, 3, 2, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 2, 4, 6, 10, 15, 24, 37, 56, 82, 115, 154, 196, 238, 277, 308, 330, 341, 338, 322, 295, 259, 218, 175, 135, 99, 69, 46, 29, 17, 10, 6, 5, 5, 6, 7, 7, 6, 5, 4, 3, 2, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 4, 5, 7, 12, 19, 31, 48, 71, 99, 133, 169, 207, 243, 274, 298, 314, 323, 325, 323, 321, 321, 327, 341, 362, 389, 417, 443, 461, 469, 466, 452, 431, 408, 387, 370, 361, 360, 365, 372, 379, 380, 373, 357, 330, 296, 256, 215, 175, 137, 104, 75, 52, 35, 25, 21, 23, 32, 46, 67, 93, 125, 161, 201, 241, 278, 308, 329, 337, 331, 312, 282, 245, 204, 164, 127, 96, 70, 49, 33, 21, 12, 6, 3, 2, 2, 3, 4, 4, 4, 4, 4, 5, 6, 9, 15, 26, 43, 66, 97, 133, 172, 213, 252, 288, 317, 339, 353, 359, 358, 353, 345, 339, 337, 340, 348, 359, 371, 380, 385, 381, 368, 346, 315, 278, 236, 193, 152, 116, 87, 67, 56, 56, 65, 85, 114, 152, 198, 249, 300, 348, 388, 417, 433, 437, 429, 413, 393, 372, 355, 343, 339, 340, 347, 354, 360, 359, 351, 333, 307, 273, 234, 193, 153, 117, 86, 62, 44, 31, 22, 16, 12, 9, 7, 5, 4, 3, 3, 4, 4, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 8, 13, 21, 33, 49, 70, 94, 121, 149, 176, 202, 223, 237, 243, 240, 229, 211, 187, 160, 132, 104, 78, 56, 37, 22, 12, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1, 2, 3, 5, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 5, 10, 17, 27, 42, 61, 83, 109, 137, 165, 191, 213, 231, 241, 242, 236, 221, 199, 172, 143, 114, 86, 62, 42, 27, 15, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 8, 10, 16, 24, 38, 56, 80, 110, 144, 183, 223, 262, 297, 324, 341, 346, 340, 322, 296, 263, 227, 189, 152, 118, 88, 64, 44, 30, 19, 13, 9, 7, 6, 7, 8, 10, 11, 12, 13, 14, 18, 24, 33, 47, 66, 90, 119, 152, 189, 228, 266, 302, 332, 353, 362, 359, 345, 319, 285, 247, 206, 166, 129, 97, 71, 51, 36, 25, 17, 12, 9, 7, 6, 6, 6, 7, 8, 9, 9, 9, 10, 12, 17, 24, 34, 48, 65, 85, 107, 131, 156, 180, 202, 220, 234, 244, 249, 252, 253, 255, 260, 269, 284, 304, 328, 352, 374, 391, 401, 405, 402, 396, 388, 381, 375, 373, 373, 376, 380, 384, 385, 382, 374, 358, 334, 304, 267, 227, 186, 148, 113, 83, 60, 42, 29, 20, 15, 12, 10, 10, 10, 11, 11, 11, 11, 11, 11, 11, 10, 10, 9, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 9, 10, 12, 14, 17, 21, 28, 38, 52, 71, 96, 127, 164, 204, 247, 289, 328, 361, 385, 398, 399, 387, 364, 332, 294, 253, 213, 174, 140, 110, 85, 64, 47, 33, 24, 18, 14, 12, 10, 10, 9, 8, 7, 7, 7, 6, 7, 7, 7, 8, 8, 9, 9, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 11, 11, 12, 12, 13, 13, 13, 13, 13, 13, 12, 11, 11, 11, 12, 13, 14, 15, 16, 16, 15, 14, 12, 11, 11, 11, 12, 12, 13, 13, 12, 12, 11, 11, 11, 12, 12, 12, 13, 13, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 13, 13, 14, 13, 12, 11, 10, 9, 9, 9, 9, 10, 11, 11, 12, 12, 13, 13, 13, 14, 14, 14, 15, 16, 18, 22, 26, 32, 40, 51, 65, 84, 109, 140, 178, 219, 262, 305, 343, 374, 396, 409, 411, 402, 383, 356, 321, 281, 239, 198, 161, 130, 106, 91, 84, 84, 91, 104, 123, 148, 176, 207, 238, 267, 292, 311, 323, 326, 322, 309, 289, 263, 232, 200, 167, 135, 107, 84, 65, 51, 40, 31, 25, 20, 17, 15, 14, 14, 14, 15, 15, 15, 14, 13, 12, 12, 13, 14, 15, 16, 18, 19, 20, 21, 23, 26, 31, 38, 48, 62, 81, 104, 133, 167, 206, 248, 291, 331, 365, 390, 406, 410, 403, 387, 362, 331, 295, 257, 218, 181, 148, 122, 104, 94, 91, 96, 108, 126, 152, 184, 221, 261, 300, 337, 366, 387, 398, 403, 402, 397, 393, 388, 385, 382, 382, 382, 384, 387, 391, 395, 397, 398, 396, 393, 390, 387, 386, 387, 390, 394, 399, 404, 409, 412, 412, 410, 406, 400, 392, 385, 379, 376, 374, 374, 374, 373, 370, 362, 349, 331, 308, 281, 251, 220, 189, 160, 133, 109, 89, 75, 66, 63, 67, 77, 93, 113, 138, 166, 197, 229, 260, 287, 309, 323, 328, 325, 314, 297, 276, 251, 224, 196, 168, 140, 115, 94, 79, 70, 67, 71, 81, 96, 117, 143, 171, 202, 234, 264, 292, 316, 336, 352, 364, 372, 378, 381, 383, 384, 386, 389, 392, 394, 396, 395, 389, 378, 359, 335, 305, 271, 237, 203, 173, 148, 129, 115, 108, 108, 114, 128, 147, 170, 197, 226, 254, 281, 306, 326, 341, 351, 356, 356, 353, 348, 343, 338, 336, 335, 337, 339, 341, 340, 335, 324, 306, 283, 256, 227, 197, 167, 139, 114, 90, 69, 53, 39, 30, 23, 18, 15, 12, 10, 9, 8, 7, 7, 7, 7, 6, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 3, 4, 4, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 11, 16, 24, 35, 49, 68, 90, 115, 141, 167, 192, 215, 236, 254, 268, 277, 279, 274, 261, 241, 216, 187, 158, 130, 105, 84, 66, 51, 38, 27, 19, 13, 9, 7, 7, 6, 6, 6, 5, 4, 4, 4, 5, 5, 6, 6, 7, 7, 7, 8, 9, 11, 14, 18, 23, 29, 37, 48, 62, 80, 102, 128, 157, 187, 215, 242, 264, 282, 295, 302, 302, 296, 282, 262, 237, 208, 179, 150, 123, 99, 78, 60, 45, 33, 25, 20, 18, 17, 18, 18, 19, 21, 24, 29, 37, 49, 65, 85, 109, 137, 168, 201, 236, 271, 305, 336, 360, 378, 387, 387, 378, 360, 336, 306, 272, 236, 201, 167, 136, 108, 84, 65, 49, 36, 26, 18, 12, 8, 5, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 11, 12, 13, 13, 14, 15, 16, 17, 18, 18, 19, 20, 21, 22, 22, 23, 23, 22, 21, 19, 17, 15, 14, 13, 12, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 4, 6, 10, 15, 20, 28, 37, 49, 64, 82, 103, 125, 149, 171, 192, 210, 224, 233, 237, 236, 230, 219, 205, 188, 170, 151, 134, 119, 108, 101, 99, 102, 109, 121, 138, 160, 186, 216, 248, 280, 310, 335, 354, 367, 376, 380, 382, 382, 381, 378, 375, 372, 369, 366, 363, 358, 351, 341, 326, 307, 285, 260, 233, 205, 176, 149, 123, 99, 79, 62, 48, 38, 29, 22, 17, 13, 10, 8, 7, 6, 6, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 5, 5, 5, 6, 6, 8, 10, 12, 14, 17, 20, 23, 28, 36, 46, 60, 78, 98, 121, 146, 172, 197, 222, 246, 268, 285, 298, 305, 306, 300, 288, 270, 248, 222, 195, 167, 139, 114, 92, 73, 58, 45, 34, 26, 19, 14, 11, 9, 8, 6, 6, 5, 4, 4, 4, 4, 4, 3, 2, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 3, 3, 3, 4, 6, 9, 13, 19, 26, 34, 44, 55, 69, 84, 101, 119, 137, 155, 171, 185, 195, 201, 202, 200, 193, 183, 170, 155, 138, 121, 103, 87, 71, 56, 44, 33, 24, 17, 11, 7, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 5, 4, 4, 3, 3, 3, 4, 4, 5, 5, 5, 5, 6, 8, 10, 14, 17, 22, 26, 32, 39, 48, 60, 75, 92, 113, 135, 159, 183, 208, 233, 255, 274, 289, 299, 303, 300, 292, 278, 260, 238, 213, 189, 166, 146, 131, 120, 115, 113, 116, 124, 135, 152, 172, 195, 219, 241, 260, 275, 285, 290, 290, 287, 279, 266, 248, 227, 203, 178, 153, 130, 109, 90, 73, 58, 44, 33, 24, 18, 15, 13, 13, 14, 14, 15, 15, 16, 19, 23, 29, 38, 50, 63, 77, 92, 107, 124, 140, 157, 172, 186, 195, 201, 202, 199, 193, 184, 172, 158, 141, 123, 105, 87, 72, 59, 49, 40, 33, 26, 20, 14, 10, 7, 5, 5, 4, 5, 5, 5, 6, 7, 7, 8, 7, 7, 6, 6, 7, 9, 11, 14, 18, 21, 26, 32, 40, 51, 64, 79, 96, 113, 130, 147, 162, 176, 188, 197, 203, 205, 203, 197, 188, 176, 161, 145, 128, 110, 93, 77, 63, 51, 42, 34, 29, 24, 21, 19, 18, 19, 21, 24, 29, 35, 42, 51, 63, 77, 95, 116, 139, 163, 188, 213, 235, 255, 271, 284, 292, 296, 295, 288, 276, 259, 237, 213, 188, 164, 141, 120, 101, 83, 67, 52, 40, 30, 22, 17, 13, 11, 9, 8, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 3, 4, 6, 7, 7, 7, 6, 7, 7, 8, 10, 11, 12, 14, 17, 22, 28, 36, 46, 57, 71, 87, 107, 128, 153, 178, 203, 227, 249, 268, 282, 293, 298, 297, 291, 280, 265, 246, 225, 202, 178, 154, 131, 109, 89, 72, 58, 47, 37, 30, 25, 21, 18, 17, 18, 19, 22, 25, 28, 32, 38, 45, 55, 68, 83, 101, 118, 136, 154, 171, 187, 203, 218, 230, 239, 243, 242, 235, 224, 209, 191, 172, 153, 133, 115, 98, 82, 69, 57, 47, 39, 33, 28, 25, 24, 24, 25, 28, 33, 40, 49, 61, 74, 89, 105, 122, 140, 159, 180, 200, 220, 239, 254, 265, 272, 273, 270, 263, 253, 238, 221, 202, 181, 159, 137, 115, 96, 78, 63, 51, 41, 33, 28, 24, 21, 19, 18, 16, 15, 13, 12, 11, 11, 11, 11, 12, 12, 13, 13, 14, 15, 17, 21, 25, 31, 37, 45, 54, 66, 78, 93, 109, 125, 142, 159, 174, 188, 201, 210, 217, 220, 219, 214, 206, 196, 183, 169, 154, 138, 122, 106, 90, 76, 62, 51, 41, 33, 27, 22, 17, 14, 11, 8, 6, 4, 3, 3, 3, 4, 4, 5, 6, 6, 5, 3, 2, 1, 0, 1, 2, 4, 5, 5, 4, 4, 3, 3, 4, 6, 7, 8, 8, 7, 6, 5, 5, 6, 7, 8, 8, 9, 9, 8, 8, 8, 8, 8, 9, 9, 9, 8, 8, 8, 8, 8, 9, 10, 11, 12, 13, 15, 17, 20, 24, 29, 36, 44, 55, 67, 81, 95, 110, 126, 142, 159, 176, 193, 210, 226, 241, 254, 267, 279, 290, 302, 314, 326, 337, 347, 355, 360, 362, 360, 355, 348, 337, 324, 308, 289, 268, 248, 229, 213, 200, 191, 185, 181, 181, 184, 191, 202, 216, 233, 251, 268, 282, 294, 302, 307, 308, 305, 299, 289, 276, 261, 244, 226, 209, 193, 179, 166, 156, 149, 144, 143, 146, 152, 163, 175, 189, 202, 214, 223, 231, 237, 241, 243, 242, 238, 230, 220, 207, 192, 176, 160, 144, 128, 112, 96, 82, 68, 56, 46, 38, 32, 27, 23, 19, 15, 13, 10, 8, 7, 7, 7, 8, 8, 8, 8, 7, 6, 5, 4, 4, 5, 6, 7, 8, 8, 7, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 5, 7, 10, 13, 17, 22, 27, 33, 40, 49, 60, 75, 93, 113, 135, 158, 181, 204, 225, 246, 268, 289, 311, 330, 347, 361, 371, 377, 381, 383, 384, 385, 386, 387, 387, 385, 380, 371, 359, 343, 325, 306, 287, 269, 251, 233, 215, 196, 178, 162, 149, 140, 136, 136, 138, 143, 150, 159, 170, 183, 197, 213, 230, 246, 262, 278, 292, 306, 318, 328, 336, 341, 344, 345, 345, 344, 343, 341, 338, 334, 328, 320, 310, 298, 285, 270, 254, 237, 219, 201, 181, 162, 143, 124, 107, 91, 78, 66, 56, 48, 41, 35, 29, 25, 21, 18, 16, 15, 14, 14, 13, 12, 11, 10, 9, 8, 8, 8, 8, 8, 7, 6, 5, 5, 5, 6, 7, 8, 8, 9, 9, 8, 7, 7, 5, 5, 4, 4, 4, 4, 5, 6, 7, 7, 7, 6, 5, 4, 3, 4, 5, 6, 9, 11, 14, 17, 20, 24, 30, 36, 44, 53, 63, 75, 88, 103, 119, 137, 154, 170, 184, 195, 203, 208, 211, 211, 210, 205, 197, 185, 170, 153, 136, 119, 104, 90, 78, 66, 56, 47, 39, 32, 26, 22, 18, 15, 13, 11, 9, 8, 6, 5, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 8, 11, 15, 18, 22, 26, 31, 36, 42, 51, 60, 71, 82, 93, 105, 116, 127, 138, 149, 160, 170, 178, 184, 188, 191, 193, 193, 193, 191, 187, 180, 170, 158, 145, 132, 119, 108, 98, 88, 78, 68, 58, 49, 40, 33, 28, 23, 19, 15, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 5, 5, 5, 5, 6, 7, 7, 6, 5, 5, 8, 16, 31, 54, 82, 108, 128, 137, 131, 112, 86, 58, 35, 18, 10, 7, 8, 10, 10, 9, 8, 7, 7, 7, 8, 9, 9, 9, 9, 10, 10, 10, 10, 10, 9, 8, 8, 7, 7, 6, 5, 5, 4, 4, 5, 6, 6, 6, 6, 5, 4, 4, 4, 4, 5, 6, 6, 6, 5, 5, 4, 4, 4, 5, 6, 6, 6, 6, 6, 6, 6, 7, 8, 8, 9, 9, 10, 10, 11, 12, 12, 13, 14, 15, 17, 19, 22, 24, 26, 27, 26, 26, 26, 26, 27, 29, 32, 34, 37, 40, 43, 45, 47, 48, 49, 50, 51, 52, 53, 56, 58, 61, 63, 66, 68, 69, 70, 72, 73, 74, 76, 79, 81, 84, 87, 89, 91, 93, 95, 97, 99, 101, 103, 104, 105, 106, 107, 108, 109, 112, 115, 118, 121, 124, 126, 128, 128, 129, 129, 129, 129, 130, 132, 134, 137, 139, 141, 142, 143, 143, 143, 143, 144, 147, 150, 152, 155, 158, 160, 161, 163, 165, 166, 167, 169, 170, 172, 174, 177, 181, 185, 189, 192, 192, 191, 188, 184, 180, 175, 170, 165, 160, 154, 147, 141, 136, 132, 129, 126, 124, 121, 119, 117, 115, 115, 116, 116, 117, 117, 115, 114, 112, 110, 109, 108, 108, 108, 108, 107, 106, 105, 104, 103, 101, 99, 97, 95, 92, 91, 89, 88, 86, 85, 83, 80, 78, 75, 72, 70, 69, 67, 66, 65, 64, 63, 61, 58, 56, 53, 51, 49, 48, 48, 47, 47, 46, 46, 45, 44, 43, 43, 42, 42, 41, 41, 39, 38, 37, 36, 36, 37, 38, 39, 39, 39, 38, 37, 36, 36, 36, 36, 35, 34, 32, 30, 28, 26, 24, 23, 22, 20, 19, 16, 14, 12, 10, 9, 8, 8, 7, 6, 6, 5, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakG": [52, 50, 47, 41, 33, 23, 15, 11, 10, 10, 10, 9, 7, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 11, 14, 17, 22, 28, 36, 45, 55, 66, 77, 89, 100, 111, 121, 132, 143, 154, 165, 174, 182, 186, 188, 186, 181, 174, 166, 156, 146, 135, 124, 111, 98, 86, 73, 61, 50, 41, 33, 26, 21, 18, 15, 14, 12, 11, 9, 7, 6, 5, 4, 4, 5, 6, 7, 8, 10, 13, 18, 25, 34, 47, 62, 80, 101, 126, 154, 186, 220, 256, 292, 326, 356, 382, 403, 418, 426, 427, 420, 405, 382, 352, 317, 278, 238, 199, 163, 131, 104, 81, 62, 47, 35, 25, 18, 12, 9, 7, 6, 5, 5, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 1, 2, 2, 3, 3, 2, 1, 1, 3, 7, 14, 25, 40, 59, 82, 110, 144, 185, 232, 283, 334, 380, 417, 442, 454, 452, 438, 413, 380, 339, 293, 245, 197, 152, 113, 80, 54, 35, 22, 14, 11, 12, 17, 25, 38, 54, 76, 102, 133, 167, 204, 240, 272, 299, 317, 326, 326, 316, 300, 281, 262, 248, 243, 249, 268, 300, 344, 397, 454, 510, 559, 597, 618, 620, 605, 574, 532, 486, 442, 406, 383, 376, 384, 407, 439, 475, 507, 530, 538, 531, 507, 467, 416, 356, 293, 231, 174, 126, 87, 59, 39, 26, 18, 13, 11, 9, 9, 10, 10, 11, 12, 12, 12, 10, 9, 8, 6, 5, 3, 2, 0, 0, 0, 3, 13, 32, 61, 105, 163, 234, 316, 403, 487, 560, 613, 640, 637, 606, 550, 477, 393, 307, 227, 157, 100, 58, 30, 14, 5, 2, 2, 3, 4, 6, 7, 8, 9, 9, 9, 8, 7, 7, 7, 8, 8, 9, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 1, 0, 0, 0, 2, 16, 44, 90, 156, 240, 339, 445, 548, 637, 700, 729, 718, 669, 589, 488, 381, 278, 189, 118, 67, 34, 14, 3, 0, 0, 0, 1, 3, 5, 6, 8, 10, 11, 12, 13, 13, 12, 11, 9, 7, 6, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 5, 6, 7, 8, 8, 9, 9, 8, 8, 8, 7, 7, 6, 6, 6, 6, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 10, 29, 61, 109, 171, 243, 317, 384, 434, 460, 457, 425, 370, 300, 225, 154, 95, 51, 22, 6, 0, 0, 0, 0, 1, 1, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 9, 39, 95, 182, 296, 427, 558, 671, 748, 778, 756, 687, 581, 456, 329, 215, 123, 58, 19, 1, 0, 0, 2, 2, 0, 0, 2, 27, 79, 163, 280, 420, 569, 705, 809, 864, 862, 802, 696, 559, 413, 276, 163, 81, 30, 5, 0, 0, 2, 5, 7, 9, 10, 12, 13, 15, 15, 16, 17, 18, 19, 20, 20, 19, 17, 16, 14, 15, 16, 19, 21, 23, 23, 22, 19, 17, 16, 15, 15, 16, 16, 16, 15, 15, 14, 14, 14, 14, 12, 10, 7, 5, 3, 2, 1, 0, 0, 0, 13, 41, 89, 158, 244, 336, 420, 484, 517, 513, 474, 408, 325, 239, 160, 95, 47, 17, 2, 0, 0, 2, 4, 2, 0, 0, 6, 44, 121, 246, 412, 606, 798, 959, 1060, 1084, 1025, 895, 718, 525, 346, 207, 126, 106, 145, 229, 339, 453, 552, 615, 631, 598, 520, 415, 304, 213, 166, 177, 250, 377, 538, 702, 839, 921, 930, 864, 735, 571, 405, 272, 197, 195, 265, 391, 544, 694, 809, 866, 852, 772, 642, 490, 350, 255, 229, 283, 409, 582, 768, 926, 1023, 1040, 975, 842, 667, 482, 314, 179, 86, 31, 6, 0, 2, 8, 14, 19, 21, 23, 22, 20, 18, 15, 12, 7, 2, 0, 0, 17, 60, 138, 252, 394, 547, 689, 795, 845, 829, 751, 623, 469, 316, 184, 88, 29, 3, 0, 0, 3, 5, 5, 5, 6, 8, 11, 12, 11, 9, 7, 6, 5, 5, 6, 6, 6, 6, 8, 10, 12, 14, 16, 17, 16, 15, 15, 15, 17, 18, 19, 16, 12, 8, 5, 4, 5, 4, 1, 0, 0, 19, 69, 157, 284, 434, 587, 713, 787, 794, 732, 614, 463, 310, 177, 81, 24, 0, 0, 0, 4, 4, 2, 1, 1, 3, 6, 8, 9, 9, 7, 6, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 3, 4, 4, 6, 7, 9, 9, 9, 8, 5, 1, 0, 0, 0, 2, 3, 1, 0, 0, 10, 43, 105, 194, 303, 415, 511, 570, 579, 535, 444, 326, 206, 112, 69, 95, 192, 351, 547, 747, 911, 1008, 1018, 936, 779, 578, 375, 212, 125, 134, 240, 423, 646, 865, 1033, 1117, 1099, 985, 801, 583, 373, 201, 84, 21, 0, 0, 2, 5, 4, 3, 5, 10, 17, 22, 23, 20, 16, 14, 11, 8, 2, 0, 0, 19, 77, 181, 327, 498, 665, 795, 859, 842, 749, 601, 429, 266, 136, 51, 9, 0, 0, 4, 5, 3, 0, 0, 0, 4, 9, 11, 12, 11, 9, 7, 6, 5, 5, 4, 3, 3, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 5, 6, 8, 9, 11, 12, 13, 14, 15, 16, 16, 17, 17, 17, 16, 15, 15, 14, 14, 15, 15, 16, 15, 15, 13, 12, 11, 11, 12, 13, 15, 16, 16, 14, 12, 10, 8, 7, 6, 6, 6, 6, 6, 5, 5, 4, 4, 5, 6, 9, 11, 13, 15, 16, 16, 15, 13, 12, 11, 11, 12, 14, 16, 17, 14, 10, 5, 2, 2, 5, 8, 7, 1, 0, 0, 27, 96, 209, 358, 519, 662, 755, 775, 719, 601, 447, 291, 158, 66, 15, 0, 0, 5, 10, 11, 11, 11, 13, 17, 23, 27, 30, 31, 31, 30, 29, 27, 23, 17, 8, 0, 0, 13, 51, 120, 215, 328, 440, 530, 578, 574, 518, 423, 309, 197, 105, 43, 9, 0, 0, 3, 7, 9, 9, 10, 11, 13, 14, 13, 12, 10, 7, 5, 3, 3, 5, 8, 11, 13, 12, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 7, 2, 0, 0, 3, 9, 10, 3, 0, 0, 35, 128, 285, 497, 729, 936, 1070, 1100, 1018, 845, 622, 398, 213, 87, 19, 0, 0, 0, 2, 7, 10, 9, 2, 0, 0, 35, 149, 353, 634, 954, 1249, 1451, 1511, 1413, 1180, 863, 530, 247, 61, 0, 48, 194, 392, 596, 761, 852, 854, 769, 621, 444, 273, 137, 49, 6, 0, 0, 7, 11, 10, 9, 10, 14, 20, 27, 31, 32, 31, 28, 24, 21, 18, 16, 14, 13, 13, 13, 12, 11, 10, 8, 7, 7, 7, 9, 12, 13, 13, 11, 8, 5, 4, 6, 9, 8, 3, 0, 0, 21, 83, 187, 327, 481, 617, 704, 719, 661, 543, 394, 246, 126, 46, 6, 0, 0, 6, 9, 8, 6, 5, 8, 12, 15, 18, 18, 17, 15, 14, 13, 14, 15, 17, 19, 21, 22, 23, 23, 23, 22, 20, 18, 15, 12, 10, 8, 7, 7, 8, 9, 9, 9, 9, 8, 8, 9, 10, 12, 15, 17, 19, 20, 19, 17, 15, 11, 8, 6, 4, 4, 5, 6, 8, 10, 10, 10, 9, 8, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 11, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 4, 7, 10, 13, 13, 9, 3, 0, 0, 1, 8, 12, 8, 0, 0, 19, 96, 240, 445, 683, 904, 1055, 1095, 1007, 809, 546, 287, 102, 46, 149, 398, 745, 1115, 1422, 1594, 1592, 1421, 1126, 779, 455, 208, 58, 0, 0, 5, 17, 16, 6, 0, 0, 0, 11, 23, 32, 36, 37, 34, 31, 27, 23, 19, 15, 13, 12, 13, 15, 17, 19, 20, 19, 18, 16, 15, 14, 14, 15, 16, 16, 17, 16, 15, 13, 11, 9, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 6, 3, 0, 0, 0, 0, 8, 15, 13, 2, 0, 0, 54, 175, 364, 596, 824, 995, 1063, 1010, 846, 611, 356, 136, 0, 0, 79, 303, 613, 952, 1248, 1431, 1458, 1322, 1061, 741, 435, 198, 54, 0, 0, 6, 18, 17, 7, 0, 0, 0, 8, 17, 21, 21, 18, 14, 12, 11, 12, 14, 15, 16, 16, 16, 16, 16, 16, 15, 14, 13, 12, 11, 10, 9, 9, 9, 9, 9, 9, 9, 8, 7, 6, 6, 6, 5, 5, 4, 3, 2, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 1, 2, 4, 5, 6, 8, 9, 10, 11, 11, 12, 11, 10, 9, 7, 6, 4, 4, 5, 7, 10, 11, 9, 4, 0, 0, 0, 5, 14, 16, 8, 0, 0, 24, 121, 292, 523, 773, 985, 1105, 1100, 972, 757, 509, 283, 117, 24, 0, 0, 9, 17, 16, 10, 5, 6, 12, 20, 26, 28, 25, 20, 15, 14, 15, 16, 14, 7, 0, 0, 11, 61, 150, 273, 410, 534, 614, 629, 576, 469, 335, 205, 103, 38, 7, 0, 0, 0, 0, 2, 13, 22, 17, 0, 0, 3, 108, 326, 655, 1045, 1413, 1666, 1735, 1602, 1301, 910, 519, 205, 15, 0, 28, 180, 378, 575, 730, 809, 795, 695, 534, 353, 191, 76, 13, 0, 0, 7, 12, 10, 5, 3, 7, 15, 25, 32, 35, 34, 31, 27, 25, 23, 23, 23, 25, 26, 28, 28, 28, 26, 24, 22, 21, 21, 23, 26, 29, 31, 32, 32, 30, 27, 23, 18, 14, 11, 10, 12, 16, 19, 18, 11, 1, 0, 0, 1, 19, 33, 28, 3, 0, 0, 112, 365, 752, 1218, 1663, 1972, 2062, 1909, 1553, 1088, 621, 245, 16, 0, 32, 234, 512, 812, 1075, 1241, 1270, 1148, 902, 592, 292, 76, 0, 53, 239, 499, 766, 974, 1074, 1043, 891, 656, 390, 156, 5, 0, 85, 319, 636, 973, 1252, 1408, 1404, 1242, 968, 651, 362, 150, 31, 0, 0, 11, 20, 16, 5, 0, 0, 3, 13, 20, 23, 21, 16, 11, 8, 7, 7, 8, 8, 7, 6, 6, 5, 5, 5, 6, 7, 8, 9, 12, 14, 16, 17, 18, 17, 16, 15, 13, 12, 11, 11, 11, 13, 14, 16, 18, 20, 21, 22, 22, 22, 21, 21, 21, 21, 21, 21, 22, 22, 22, 23, 24, 25, 27, 27, 27, 26, 24, 22, 20, 18, 17, 17, 16, 16, 16, 16, 15, 13, 12, 10, 8, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 9, 9, 8, 7, 7, 8, 9, 10, 10, 10, 9, 7, 6, 5, 4, 4, 4, 5, 5, 5, 5, 5, 4, 4, 4, 3, 2, 2, 3, 3, 5, 7, 7, 7, 4, 1, 0, 0, 0, 6, 11, 11, 3, 0, 0, 28, 107, 234, 394, 555, 677, 727, 691, 579, 422, 260, 126, 39, 0, 0, 1, 11, 14, 11, 7, 4, 5, 9, 13, 15, 14, 12, 9, 7, 7, 7, 8, 9, 8, 7, 5, 2, 1, 0, 0, 2, 3, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 4, 4, 5, 6, 7, 7, 7, 7, 7, 6, 4, 3, 1, 0, 0, 0, 1, 3, 4, 5, 5, 5, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 4, 7, 10, 12, 11, 5, 0, 0, 0, 4, 19, 27, 19, 0, 0, 6, 112, 323, 626, 969, 1272, 1453, 1460, 1293, 999, 658, 350, 131, 15, 0, 0, 17, 25, 18, 5, 0, 0, 11, 26, 37, 41, 38, 32, 25, 20, 17, 15, 14, 12, 10, 9, 8, 8, 10, 12, 14, 16, 18, 19, 19, 19, 18, 16, 15, 13, 12, 11, 10, 9, 9, 8, 8, 7, 6, 6, 5, 6, 8, 11, 14, 16, 18, 18, 16, 14, 11, 9, 9, 9, 11, 13, 15, 17, 18, 19, 19, 19, 18, 17, 16, 15, 13, 10, 8, 5, 3, 3, 6, 14, 26, 41, 57, 69, 76, 75, 68, 55, 41, 28, 19, 13, 10, 10, 10, 10, 10, 9, 9, 8, 7, 6, 5, 4, 5, 6, 9, 12, 15, 18, 19, 18, 16, 12, 9, 7, 5, 5, 6, 8, 9, 11, 11, 11, 11, 10, 9, 8, 8, 9, 11, 14, 16, 19, 21, 22, 22, 20, 18, 16, 14, 12, 12, 12, 12, 12, 13, 14, 15, 16, 17, 18, 18, 18, 17, 17, 18, 20, 22, 24, 25, 23, 21, 18, 17, 18, 21, 20, 14, 3, 0, 0, 35, 116, 241, 392, 539, 644, 680, 635, 523, 373, 222, 102, 28, 0, 0, 4, 13, 15, 14, 12, 13, 18, 25, 31, 34, 33, 29, 24, 19, 15, 12, 10, 9, 8, 8, 7, 6, 5, 5, 5, 5, 5, 7, 10, 15, 22, 27, 27, 22, 10, 0, 0, 0, 10, 28, 34, 18, 0, 0, 36, 205, 503, 896, 1305, 1624, 1763, 1681, 1403, 1009, 604, 276, 72, 0, 0, 9, 30, 30, 16, 0, 0, 0, 2, 11, 16, 15, 10, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 7, 6, 4, 4, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 1, 2, 5, 7, 10, 12, 13, 13, 12, 9, 7, 4, 2, 1, 1, 2, 5, 7, 8, 6, 2, 0, 0, 0, 8, 14, 14, 5, 0, 0, 27, 113, 252, 426, 595, 716, 754, 697, 563, 391, 223, 94, 19, 0, 0, 6, 13, 11, 5, 0, 0, 0, 6, 10, 11, 9, 5, 1, 0, 0, 1, 4, 7, 10, 12, 13, 12, 11, 8, 6, 3, 2, 1, 1, 2, 4, 5, 6, 4, 1, 0, 0, 0, 5, 11, 12, 5, 0, 0, 24, 96, 212, 358, 502, 609, 649, 609, 496, 336, 163, 22, 0, 6, 195, 514, 917, 1320, 1624, 1748, 1657, 1378, 990, 593, 272, 72, 0, 0, 9, 29, 29, 14, 0, 0, 0, 6, 16, 21, 19, 13, 8, 4, 4, 7, 11, 14, 16, 17, 16, 16, 16, 16, 16, 17, 17, 18, 19, 21, 25, 30, 32, 30, 22, 11, 2, 0, 6, 17, 24, 18, 1, 0, 8, 96, 269, 518, 801, 1048, 1190, 1176, 1001, 703, 366, 88, 0, 55, 365, 838, 1367, 1820, 2081, 2083, 1833, 1407, 920, 486, 180, 20, 0, 0, 25, 36, 25, 6, 0, 0, 0, 11, 20, 22, 18, 12, 7, 5, 5, 7, 10, 12, 14, 15, 15, 12, 8, 2, 0, 0, 2, 9, 14, 11, 0, 0, 0, 52, 158, 315, 496, 658, 758, 767, 683, 530, 351, 190, 74, 12, 0, 0, 0, 3, 5, 8, 10, 7, 0, 0, 0, 56, 181, 371, 597, 807, 945, 970, 874, 685, 458, 247, 94, 12, 0, 0, 11, 18, 14, 4, 0, 0, 0, 4, 8, 8, 6, 3, 0, 0, 0, 3, 5, 8, 9, 10, 10, 9, 8, 7, 6, 5, 5, 6, 7, 8, 10, 11, 10, 8, 4, 0, 0, 0, 5, 12, 15, 9, 0, 0, 5, 58, 157, 296, 449, 579, 650, 642, 558, 421, 269, 137, 46, 1, 0, 0, 8, 11, 6, 0, 0, 0, 5, 11, 15, 15, 12, 8, 6, 5, 7, 10, 14, 16, 18, 18, 16, 14, 11, 10, 9, 10, 12, 14, 16, 17, 18, 16, 13, 10, 7, 7, 9, 12, 14, 12, 4, 0, 0, 17, 68, 150, 251, 352, 426, 452, 423, 347, 246, 144, 63, 15, 0, 0, 3, 7, 6, 2, 0, 0, 2, 7, 12, 14, 13, 10, 7, 4, 3, 4, 5, 8, 10, 12, 12, 12, 11, 9, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 8, 6, 4, 3, 2, 1, 2, 2, 3, 4, 4, 4, 4, 4, 4, 3, 3, 4, 5, 5, 6, 5, 4, 3, 1, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 9, 11, 12, 12, 10, 8, 6, 4, 3, 4, 6, 8, 10, 12, 13, 13, 13, 13, 12, 11, 10, 10, 12, 14, 18, 21, 22, 19, 15, 10, 8, 10, 14, 16, 11, 0, 0, 0, 46, 141, 280, 439, 580, 665, 669, 590, 452, 294, 154, 57, 6, 0, 0, 0, 3, 4, 6, 8, 7, 0, 0, 0, 46, 154, 322, 525, 717, 847, 877, 798, 635, 433, 244, 102, 21, 0, 0, 0, 7, 12, 15, 14, 6, 0, 0, 16, 108, 279, 521, 791, 1029, 1169, 1168, 1023, 768, 470, 203, 28, 0, 63, 246, 478, 698, 851, 896, 823, 649, 420, 196, 36, 0, 67, 263, 529, 798, 999, 1074, 998, 788, 501, 220, 31, 0, 131, 411, 761, 1086, 1298, 1343, 1216, 962, 653, 366, 155, 36, 0, 0, 0, 5, 9, 14, 19, 16, 0, 0, 0, 78, 280, 600, 992, 1367, 1626, 1692, 1547, 1234, 842, 469, 190, 33, 0, 0, 17, 31, 25, 9, 0, 0, 5, 20, 32, 37, 34, 28, 20, 15, 14, 16, 21, 28, 33, 34, 28, 16, 2, 0, 0, 10, 26, 30, 15, 0, 0, 36, 192, 461, 810, 1164, 1430, 1531, 1437, 1176, 825, 477, 206, 45, 0, 0, 9, 21, 17, 5, 0, 0, 0, 0, 0, 0, 30, 111, 243, 410, 575, 694, 731, 675, 543, 374, 213, 91, 21, 0, 0, 0, 0, 0, 3, 13, 19, 13, 0, 0, 13, 126, 342, 645, 979, 1261, 1412, 1386, 1186, 865, 508, 199, 6, 0, 61, 271, 533, 780, 952, 1006, 933, 758, 531, 308, 135, 32, 0, 0, 8, 17, 15, 6, 0, 0, 0, 7, 13, 16, 14, 10, 6, 4, 3, 4, 5, 6, 6, 6, 6, 5, 5, 5, 5, 5, 6, 7, 8, 9, 10, 10, 9, 8, 7, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 10, 5, 0, 0, 0, 4, 15, 22, 16, 0, 0, 0, 76, 230, 450, 695, 904, 1015, 996, 853, 629, 386, 182, 50, 0, 0, 4, 18, 19, 10, 0, 0, 0, 7, 16, 22, 22, 18, 14, 10, 7, 6, 5, 5, 5, 7, 10, 12, 12, 9, 2, 0, 0, 0, 11, 20, 18, 4, 0, 0, 51, 180, 379, 615, 832, 970, 988, 880, 681, 447, 236, 87, 10, 0, 0, 1, 6, 9, 12, 14, 11, 0, 0, 0, 69, 228, 471, 762, 1032, 1208, 1239, 1112, 864, 558, 271, 64, 0, 0, 122, 311, 517, 692, 793, 798, 708, 549, 364, 196, 75, 10, 0, 0, 11, 18, 18, 14, 13, 16, 24, 32, 37, 38, 35, 30, 26, 23, 21, 20, 19, 18, 16, 14, 12, 11, 11, 12, 14, 16, 18, 20, 21, 21, 20, 18, 16, 14, 12, 13, 15, 18, 21, 25, 27, 28, 27, 25, 22, 18, 15, 13, 11, 10, 10, 10, 11, 11, 11, 11, 10, 9, 7, 6, 5, 4, 3, 2, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 2, 3, 4, 5, 6, 6, 5, 4, 3, 4, 8, 11, 12, 8, 0, 0, 0, 32, 96, 188, 294, 389, 447, 453, 403, 313, 207, 110, 40, 4, 0, 0, 6, 9, 7, 2, 0, 0, 1, 5, 7, 7, 5, 3, 2, 2, 3, 4, 5, 6, 6, 5, 4, 2, 0, 0, 1, 3, 5, 8, 9, 9, 9, 7, 5, 3, 3, 2, 3, 4, 5, 6, 6, 7, 7, 7, 7, 6, 6, 6, 5, 5, 5, 6, 6, 5, 5, 3, 2, 1, 0, 0, 0, 2, 5, 7, 9, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 6, 11, 13, 7, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 10, 64, 160, 285, 415, 514, 555, 525, 433, 307, 180, 81, 22, 0, 0, 0, 0, 0, 0, 5, 15, 19, 9, 0, 0, 30, 153, 364, 640, 921, 1134, 1217, 1146, 941, 662, 384, 166, 36, 0, 0, 10, 22, 19, 7, 0, 0, 3, 15, 26, 31, 30, 24, 17, 11, 8, 8, 9, 9, 9, 7, 5, 3, 3, 4, 6, 8, 11, 13, 14, 15, 15, 15, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 14, 11, 8, 6, 6, 10, 15, 17, 13, 4, 0, 0, 33, 108, 223, 362, 493, 585, 610, 559, 441, 283, 122, 3, 0, 43, 241, 535, 871, 1171, 1358, 1381, 1235, 964, 642, 346, 132, 18, 0, 0, 15, 23, 17, 4, 0, 0, 8, 20, 29, 30, 25, 18, 11, 6, 4, 3, 2, 2, 1, 0, 0, 0, 0, 1, 3, 6, 9, 12, 14, 15, 14, 12, 8, 2, 0, 0, 0, 7, 13, 13, 6, 0, 0, 15, 78, 185, 325, 470, 583, 634, 608, 512, 375, 231, 111, 34, 0, 0, 1, 8, 10, 5, 0, 0, 0, 1, 5, 7, 7, 6, 3, 2, 1, 1, 2, 4, 4, 4, 3, 1, 0, 0, 0, 1, 5, 9, 13, 16, 17, 17, 15, 12, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 4, 5, 4, 1, 0, 0, 0, 5, 15, 19, 11, 0, 0, 13, 98, 252, 459, 677, 849, 927, 887, 741, 533, 317, 144, 36, 0, 0, 5, 16, 16, 8, 0, 0, 0, 5, 11, 14, 12, 7, 2, 1, 4, 10, 13, 9, 0, 0, 2, 47, 133, 257, 397, 519, 591, 593, 524, 405, 268, 147, 60, 13, 0, 0, 0, 0, 4, 13, 20, 16, 0, 0, 0, 76, 252, 520, 840, 1138, 1334, 1372, 1241, 980, 663, 369, 152, 30, 0, 0, 2, 8, 8, 7, 8, 6, 0, 0, 0, 48, 181, 400, 679, 960, 1173, 1256, 1186, 980, 693, 396, 154, 7, 0, 30, 158, 317, 468, 575, 615, 581, 485, 352, 217, 105, 33, 0, 0, 1, 8, 10, 8, 6, 8, 13, 20, 25, 25, 21, 14, 8, 6, 9, 14, 17, 14, 4, 0, 0, 32, 113, 238, 390, 534, 635, 664, 613, 496, 346, 200, 87, 20, 0, 0, 4, 11, 12, 10, 10, 14, 22, 29, 34, 34, 31, 25, 20, 16, 14, 13, 12, 11, 10, 8, 7, 6, 6, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 3, 3, 5, 8, 11, 14, 16, 18, 18, 17, 15, 13, 10, 7, 5, 3, 3, 4, 6, 8, 10, 10, 10, 8, 6, 4, 3, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 11, 10, 8, 6, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 10, 9, 6, 1, 0, 0, 0, 6, 12, 13, 5, 0, 0, 22, 100, 229, 394, 561, 687, 736, 694, 574, 409, 243, 110, 28, 0, 0, 4, 11, 12, 6, 2, 2, 7, 14, 20, 22, 19, 14, 8, 4, 3, 4, 6, 10, 13, 14, 15, 14, 13, 11, 11, 11, 12, 14, 16, 17, 17, 16, 16, 15, 14, 13, 12, 10, 9, 8, 8, 11, 15, 17, 16, 10, 1, 0, 0, 5, 18, 24, 16, 0, 0, 8, 107, 296, 561, 853, 1101, 1237, 1221, 1058, 795, 505, 253, 83, 0, 0, 0, 17, 22, 13, 1, 0, 0, 2, 11, 17, 18, 15, 11, 8, 6, 6, 6, 6, 7, 6, 6, 5, 5, 4, 4, 3, 2, 2, 1, 2, 3, 5, 6, 7, 6, 3, 0, 0, 0, 3, 8, 11, 7, 0, 0, 8, 58, 150, 278, 419, 539, 607, 604, 529, 405, 263, 138, 49, 4, 0, 0, 7, 11, 7, 1, 0, 0, 0, 3, 7, 8, 7, 2, 0, 0, 0, 5, 13, 16, 9, 0, 0, 17, 99, 245, 440, 646, 810, 888, 856, 725, 531, 327, 158, 49, 0, 0, 0, 7, 8, 4, 1, 0, 0, 0, 0, 2, 36, 109, 218, 350, 474, 557, 575, 520, 404, 256, 114, 12, 0, 21, 139, 306, 487, 637, 719, 713, 623, 474, 308, 162, 59, 6, 0, 0, 4, 11, 13, 10, 3, 0, 0, 6, 52, 139, 265, 411, 544, 629, 639, 567, 429, 258, 99, 0, 0, 77, 262, 504, 748, 933, 1012, 965, 809, 588, 359, 170, 50, 0, 0, 3, 15, 15, 8, 0, 0, 4, 13, 21, 24, 22, 17, 12, 9, 8, 10, 13, 15, 16, 15, 14, 12, 11, 10, 9, 10, 11, 13, 15, 15, 15, 14, 12, 10, 8, 7, 6, 6, 6, 5, 5, 5, 5, 6, 5, 2, 0, 0, 0, 4, 14, 20, 14, 0, 0, 5, 84, 239, 459, 707, 923, 1050, 1052, 927, 709, 453, 219, 52, 0, 0, 96, 244, 406, 544, 625, 632, 564, 442, 298, 166, 69, 14, 0, 0, 0, 5, 7, 7, 6, 0, 0, 0, 13, 70, 173, 316, 475, 613, 693, 693, 613, 474, 313, 168, 64, 9, 0, 0, 7, 11, 9, 3, 0, 0, 0, 3, 6, 6, 5, 4, 4, 4, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 8, 8, 7, 5, 3, 2, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 6, 6, 7, 8, 10, 11, 11, 12, 11, 11, 10, 9, 8, 8, 8, 9, 10, 12, 12, 12, 11, 9, 7, 6, 5, 5, 6, 7, 9, 10, 11, 12, 12, 12, 10, 9, 7, 6, 5, 5, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 3, 6, 11, 15, 18, 20, 20, 18, 15, 12, 9, 8, 7, 7, 6, 6, 5, 3, 2, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 3, 2, 0, 0, 0, 0, 2, 7, 9, 5, 0, 0, 7, 51, 132, 244, 366, 469, 525, 518, 450, 340, 218, 112, 38, 2, 0, 0, 6, 8, 6, 3, 3, 7, 12, 18, 21, 20, 17, 14, 11, 9, 8, 8, 7, 5, 3, 2, 1, 0, 1, 2, 3, 4, 4, 4, 4, 5, 6, 7, 7, 5, 2, 0, 0, 0, 4, 11, 13, 6, 0, 0, 18, 89, 213, 377, 546, 679, 739, 708, 595, 432, 263, 123, 35, 0, 0, 2, 11, 11, 6, 0, 0, 2, 9, 15, 18, 17, 13, 9, 6, 5, 5, 5, 4, 3, 1, 0, 0, 0, 1, 2, 4, 7, 9, 11, 13, 14, 13, 9, 3, 0, 0, 0, 7, 16, 18, 8, 0, 0, 30, 136, 318, 556, 805, 1003, 1095, 1054, 889, 642, 376, 153, 17, 0, 51, 177, 322, 443, 511, 511, 449, 346, 229, 125, 51, 10, 0, 0, 5, 7, 5, 0, 0, 0, 2, 6, 9, 10, 9, 7, 6, 5, 6, 8, 10, 11, 12, 11, 9, 7, 4, 3, 2, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 1, 4, 7, 10, 13, 15, 14, 12, 10, 7, 5, 4, 4, 5, 6, 7, 7, 6, 5, 4, 4, 3, 3, 3, 3, 3, 4, 5, 6, 7, 8, 8, 7, 6, 4, 3, 3, 4, 4, 5, 4, 4, 2, 1, 1, 1, 2, 3, 5, 6, 7, 7, 7, 6, 6, 6, 6, 6, 3, 0, 0, 0, 0, 7, 13, 12, 3, 0, 0, 37, 130, 278, 463, 647, 784, 839, 795, 665, 486, 301, 149, 50, 3, 0, 0, 2, 4, 4, 4, 4, 1, 0, 0, 9, 66, 175, 334, 519, 690, 803, 828, 757, 610, 426, 248, 111, 28, 0, 0, 4, 13, 15, 13, 12, 14, 20, 26, 29, 29, 25, 20, 16, 14, 14, 15, 16, 16, 15, 12, 10, 8, 7, 8, 9, 11, 12, 13, 12, 10, 7, 5, 4, 3, 5, 7, 11, 14, 17, 19, 19, 18, 15, 13, 11, 10, 10, 11, 12, 13, 14, 15, 17, 20, 22, 22, 19, 12, 5, 3, 6, 14, 20, 17, 3, 0, 0, 56, 189, 398, 656, 911, 1101, 1176, 1115, 935, 684, 424, 209, 68, 1, 0, 0, 13, 16, 9, 1, 0, 3, 12, 22, 26, 26, 21, 16, 12, 12, 14, 18, 21, 22, 22, 19, 17, 14, 13, 12, 13, 14, 14, 15, 14, 13, 11, 9, 8, 7, 7, 8, 10, 12, 14, 15, 16, 16, 16, 14, 12, 9, 7, 6, 5, 5, 6, 7, 8, 9, 8, 7, 6, 5, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 1, 2, 5, 7, 10, 11, 9, 5, 0, 0, 0, 6, 12, 13, 5, 0, 0, 30, 121, 274, 471, 676, 840, 921, 897, 776, 590, 386, 207, 82, 14, 0, 0, 5, 9, 7, 3, 0, 0, 0, 0, 7, 33, 84, 158, 248, 336, 400, 424, 401, 337, 248, 157, 80, 28, 3, 0, 0, 3, 5, 5, 5, 8, 12, 17, 20, 20, 17, 13, 10, 8, 7, 9, 11, 12, 13, 13, 12, 11, 9, 7, 5, 4, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 2, 4, 8, 10, 12, 12, 10, 7, 5, 2, 2, 3, 6, 9, 13, 15, 16, 16, 14, 12, 10, 8, 6, 4, 4, 3, 3, 4, 4, 4, 4, 4, 3, 3, 4, 6, 8, 10, 12, 13, 13, 11, 9, 6, 4, 4, 5, 7, 9, 12, 15, 18, 20, 22, 21, 17, 10, 2, 0, 0, 3, 12, 16, 11, 0, 0, 13, 93, 245, 460, 703, 923, 1066, 1091, 991, 790, 534, 284, 92, 0, 0, 100, 263, 446, 606, 706, 724, 657, 521, 349, 180, 54, 1, 33, 141, 298, 465, 601, 673, 666, 585, 453, 304, 169, 71, 16, 0, 0, 4, 8, 6, 2, 0, 0, 1, 5, 8, 9, 9, 8, 8, 8, 10, 12, 14, 16, 16, 15, 13, 10, 7, 4, 3, 5, 8, 8, 4, 0, 0, 8, 46, 117, 216, 327, 428, 494, 507, 465, 379, 270, 163, 77, 23, 0, 0, 0, 5, 6, 3, 0, 0, 0, 4, 7, 9, 9, 8, 7, 6, 6, 6, 7, 7, 8, 7, 7, 7, 7, 6, 6, 5, 4, 4, 3, 2, 2, 1, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 10, 11, 11, 10, 8, 6, 4, 3, 3, 3, 4, 4, 5, 5, 5, 5, 4, 3, 3, 3, 4, 6, 7, 8, 9, 10, 9, 9, 8, 7, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 4, 4, 3, 4, 5, 8, 11, 13, 15, 16, 15, 13, 11, 8, 7, 8, 10, 15, 18, 19, 14, 4, 0, 0, 26, 89, 188, 314, 444, 550, 605, 596, 525, 411, 282, 164, 75, 22, 0, 0, 0, 2, 7, 10, 9, 2, 0, 0, 25, 106, 246, 437, 648, 832, 946, 961, 871, 702, 495, 296, 140, 43, 0, 0, 2, 11, 13, 10, 6, 5, 7, 11, 14, 14, 13, 10, 8, 9, 10, 13, 15, 15, 15, 13, 12, 10, 9, 9, 10, 10, 10, 10, 9, 8, 7, 6, 6, 6, 5, 5, 5, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 6, 8, 9, 10, 10, 8, 6, 4, 3, 2, 4, 6, 9, 12, 15, 16, 16, 14, 11, 7, 4, 2, 2, 2, 4, 6, 9, 10, 12, 12, 11, 10, 9, 7, 6, 6, 6, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 9, 9, 8, 5, 1, 0, 0, 0, 6, 10, 7, 0, 0, 1, 42, 127, 258, 416, 572, 690, 740, 710, 607, 458, 299, 160, 63, 11, 0, 0, 5, 8, 6, 1, 0, 0, 0, 1, 2, 3, 2, 2, 2, 4, 6, 8, 10, 12, 12, 11, 8, 5, 1, 0, 0, 1, 4, 6, 4, 0, 0, 5, 38, 99, 189, 292, 390, 460, 483, 454, 381, 281, 178, 91, 33, 3, 0, 0, 4, 5, 4, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 8, 10, 12, 13, 12, 11, 10, 8, 6, 4, 3, 3, 3, 3, 4, 4, 5, 5, 4, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 2, 3, 5, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 1, 1, 0, 0, 0, 1, 4, 6, 4, 0, 0, 6, 34, 90, 173, 273, 371, 445, 474, 447, 367, 253, 135, 50, 29, 91, 235, 439, 660, 851, 967, 983, 896, 729, 523, 322, 161, 57, 6, 0, 0, 4, 6, 5, 2, 0, 0, 0, 0, 19, 66, 145, 253, 373, 482, 554, 571, 530, 441, 324, 206, 108, 41, 7, 0, 0, 3, 5, 3, 0, 0, 0, 3, 7, 9, 10, 9, 8, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 10, 11, 12, 12, 11, 8, 2, 0, 0, 16, 54, 116, 194, 277, 346, 386, 385, 346, 277, 195, 118, 58, 20, 1, 0, 0, 0, 3, 7, 8, 5, 0, 0, 8, 62, 168, 327, 519, 708, 852, 916, 885, 766, 588, 392, 219, 93, 21, 0, 0, 4, 9, 7, 1, 0, 0, 3, 9, 14, 16, 14, 12, 9, 8, 8, 9, 10, 11, 12, 13, 13, 11, 9, 6, 4, 3, 4, 6, 5, 2, 0, 0, 11, 47, 110, 197, 296, 386, 448, 467, 439, 371, 279, 183, 100, 42, 9, 0, 0, 1, 5, 5, 3, 0, 0, 0, 16, 52, 110, 187, 274, 354, 410, 430, 407, 347, 264, 176, 99, 42, 10, 0, 0, 2, 6, 8, 10, 11, 14, 17, 19, 20, 18, 16, 14, 12, 12, 13, 15, 17, 18, 19, 19, 19, 19, 19, 20, 21, 22, 23, 24, 25, 26, 27, 26, 22, 17, 11, 7, 8, 11, 12, 9, 0, 0, 2, 46, 141, 289, 474, 666, 824, 910, 903, 805, 637, 440, 256, 123, 64, 83, 166, 285, 408, 503, 547, 531, 458, 348, 228, 128, 73, 77, 140, 247, 370, 479, 548, 561, 517, 427, 314, 201, 107, 43, 9, 0, 0, 3, 6, 7, 9, 12, 17, 22, 25, 23, 18, 12, 7, 6, 8, 9, 6, 0, 0, 5, 48, 136, 269, 431, 594, 724, 790, 777, 688, 546, 381, 227, 109, 35, 1, 0, 0, 5, 6, 4, 3, 5, 9, 15, 20, 21, 18, 14, 9, 6, 5, 6, 8, 10, 11, 12, 12, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 9, 9, 7, 6, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 4, 4, 5, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 3, 2, 1, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 4, 5, 7, 8, 8, 8, 8, 9, 9, 10, 9, 7, 4, 1, 2, 5, 9, 9, 5, 0, 0, 16, 76, 183, 335, 510, 674, 792, 835, 792, 673, 505, 327, 180, 93, 81, 142, 254, 387, 505, 581, 597, 551, 457, 338, 217, 117, 48, 11, 0, 0, 2, 4, 3, 0, 0, 0, 1, 5, 8, 10, 10, 9, 7, 5, 4, 4, 4, 5, 6, 7, 7, 6, 5, 4, 3, 3, 3, 4, 5, 6, 5, 4, 2, 1, 0, 0, 1, 3, 6, 8, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 4, 4, 4, 4, 4, 4, 5, 6, 8, 8, 9, 8, 7, 5, 4, 4, 4, 4, 6, 7, 9, 10, 10, 10, 10, 9, 9, 9, 9, 10, 11, 12, 12, 12, 11, 11, 11, 11, 12, 12, 11, 10, 8, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 4, 5, 5, 5, 5, 4, 4, 5, 5, 5, 2, 0, 0, 5, 29, 74, 139, 218, 297, 362, 398, 399, 364, 301, 224, 147, 82, 36, 10, 0, 0, 0, 2, 2, 1, 0, 1, 2, 4, 5, 5, 4, 3, 2, 1, 2, 2, 4, 5, 6, 7, 7, 6, 6, 6, 6, 6, 7, 8, 8, 8, 7, 6, 6, 5, 6, 7, 8, 10, 11, 12, 12, 11, 9, 7, 5, 4, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 11, 12, 12, 11, 11, 10, 9, 9, 8, 7, 7, 6, 6, 6, 6, 6, 6, 7, 8, 9, 10, 11, 11, 10, 9, 7, 5, 4, 2, 1, 1, 2, 2, 3, 4, 4, 5, 5, 5, 4, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 0, 0, 0, 0, 1, 2, 1, 0, 0, 2, 17, 46, 93, 152, 216, 272, 308, 315, 289, 236, 169, 104, 61, 55, 97, 184, 303, 433, 547, 622, 640, 597, 504, 380, 251, 141, 61, 16, 0, 0, 1, 4, 4, 2, 2, 4, 8, 12, 13, 13, 11, 9, 8, 9, 11, 13, 14, 14, 12, 11, 9, 7, 6, 5, 4, 3, 2, 2, 2, 3, 4, 4, 3, 2, 1, 0, 1, 2, 2, 1, 0, 0, 6, 25, 61, 113, 178, 244, 301, 335, 340, 314, 263, 197, 129, 72, 31, 8, 0, 0, 1, 2, 2, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 3, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 5, 6, 7, 7, 6, 4, 1, 0, 0, 11, 38, 82, 143, 212, 279, 333, 362, 360, 328, 272, 202, 133, 74, 32, 8, 0, 0, 0, 2, 1, 0, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 4, 2, 1, 1, 2, 3, 2, 0, 0, 2, 19, 58, 122, 207, 305, 398, 467, 499, 484, 426, 338, 240, 157, 111, 113, 167, 259, 370, 475, 550, 578, 554, 483, 382, 269, 166, 85, 33, 6, 0, 0, 1, 3, 3, 4, 7, 11, 16, 18, 19, 17, 14, 11, 8, 6, 5, 3, 2, 2, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 2, 1, 0, 0, 6, 29, 72, 137, 217, 302, 376, 425, 437, 410, 350, 269, 187, 120, 85, 89, 131, 201, 283, 360, 413, 432, 413, 359, 284, 200, 123, 63, 24, 4, 0, 0, 1, 2, 1, 0, 0, 0, 2, 4, 5, 6, 6, 6, 7, 8, 10, 11, 11, 11, 9, 8, 7, 6, 5, 5, 5, 5, 5, 6, 7, 8, 8, 7, 5, 3, 2, 1, 1, 1, 0, 0, 1, 13, 41, 87, 150, 225, 300, 362, 399, 402, 371, 311, 235, 157, 89, 40, 11, 0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1, 3, 6, 10, 13, 14, 14, 12, 8, 4, 2, 2, 3, 4, 2, 0, 0, 9, 46, 116, 221, 353, 492, 617, 703, 736, 708, 627, 507, 372, 242, 135, 60, 18, 0, 0, 0, 2, 1, 0, 0, 2, 5, 8, 10, 9, 7, 5, 4, 4, 3, 1, 0, 0, 7, 35, 89, 172, 281, 402, 518, 606, 650, 640, 578, 477, 358, 247, 165, 129, 143, 200, 285, 377, 453, 497, 499, 460, 387, 295, 201, 119, 58, 21, 3, 0, 0, 1, 1, 1, 0, 1, 3, 5, 7, 9, 9, 9, 8, 8, 9, 9, 10, 10, 10, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 27, 58, 101, 153, 207, 255, 288, 302, 291, 260, 212, 156, 102, 56, 25, 6, 0, 0, 0, 3, 5, 7, 8, 10, 11, 11, 11, 10, 9, 9, 10, 11, 14, 16, 18, 19, 19, 18, 14, 11, 7, 5, 3, 2, 1, 0, 0, 5, 25, 62, 118, 192, 273, 350, 410, 442, 440, 404, 341, 262, 181, 109, 55, 21, 3, 0, 0, 1, 2, 2, 2, 3, 5, 8, 9, 10, 9, 7, 5, 4, 4, 5, 6, 8, 8, 8, 8, 6, 5, 4, 3, 4, 4, 5, 5, 4, 3, 2, 1, 1, 1, 2, 3, 4, 5, 6, 6, 7, 7, 7, 7, 6, 4, 2, 1, 1, 1, 2, 4, 5, 6, 5, 5, 3, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 4, 5, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 3, 5, 6, 8, 9, 11, 12, 12, 12, 11, 10, 7, 5, 2, 0, 0, 1, 7, 20, 41, 73, 115, 163, 211, 253, 280, 288, 274, 240, 194, 142, 93, 53, 25, 8, 1, 0, 3, 8, 14, 18, 22, 24, 24, 23, 21, 19, 16, 13, 10, 7, 5, 4, 7, 17, 37, 69, 112, 163, 217, 264, 296, 308, 296, 262, 214, 165, 128, 116, 137, 192, 275, 372, 465, 536, 571, 563, 515, 435, 337, 237, 149, 80, 35, 10, 0, 0, 0, 1, 2, 3, 5, 7, 10, 12, 12, 12, 10, 9, 8, 8, 8, 8, 8, 8, 8, 7, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 2, 1, 2, 3, 4, 5, 5, 5, 4, 3, 2, 2, 3, 4, 5, 6, 7, 6, 5, 4, 2, 0, 0, 0, 0, 1, 2, 3, 5, 5, 6, 5, 4, 3, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 5, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 5, 5, 6, 7, 7, 8, 7, 5, 4, 2, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 7, 6, 5, 3, 2, 1, 1, 1, 2, 3, 4, 4, 5, 5, 5, 5, 6, 6, 6, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 4, 5, 6, 6, 6, 5, 5, 5, 4, 4, 1, 0, 0, 5, 26, 67, 129, 209, 299, 387, 459, 505, 516, 492, 437, 359, 271, 185, 111, 57, 22, 4, 0, 0, 0, 2, 5, 7, 11, 15, 18, 20, 20, 18, 16, 13, 11, 10, 9, 9, 12, 20, 34, 59, 93, 138, 189, 240, 284, 314, 323, 310, 277, 235, 196, 175, 184, 228, 308, 412, 523, 621, 689, 711, 685, 613, 509, 388, 269, 166, 88, 37, 9, 0, 0, 2, 6, 10, 13, 15, 18, 19, 20, 19, 18, 15, 13, 11, 10, 10, 10, 11, 11, 11, 11, 10, 10, 9, 9, 9, 10, 11, 12, 14, 15, 17, 17, 17, 17, 16, 13, 11, 8, 8, 11, 22, 42, 73, 115, 165, 218, 266, 302, 320, 317, 294, 253, 202, 148, 97, 56, 27, 9, 1, 0, 0, 0, 1, 1, 2, 4, 5, 6, 7, 7, 6, 4, 2, 1, 0, 0, 1, 7, 18, 38, 66, 103, 146, 192, 235, 268, 285, 284, 263, 227, 186, 150, 131, 137, 169, 225, 295, 366, 426, 463, 471, 446, 395, 324, 244, 166, 100, 50, 19, 3, 0, 0, 1, 2, 2, 2, 3, 3, 5, 6, 7, 8, 8, 7, 6, 6, 9, 17, 34, 62, 101, 151, 205, 257, 300, 325, 329, 312, 276, 226, 171, 118, 73, 38, 16, 4, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 4, 6, 7, 8, 8, 7, 6, 4, 3, 3, 3, 4, 4, 5, 5, 5, 6, 6, 6, 6, 6, 5, 4, 3, 3, 4, 4, 5, 6, 6, 6, 6, 6, 6, 5, 5, 4, 2, 1, 2, 7, 18, 39, 70, 111, 160, 212, 261, 300, 323, 325, 306, 270, 226, 184, 157, 154, 179, 228, 294, 362, 420, 455, 461, 438, 391, 326, 254, 182, 119, 68, 32, 11, 1, 0, 0, 0, 0, 2, 15, 44, 95, 167, 256, 354, 447, 522, 566, 572, 541, 477, 391, 297, 206, 128, 70, 31, 9, 0, 0, 0, 3, 7, 10, 13, 15, 16, 16, 14, 13, 11, 9, 9, 9, 10, 10, 11, 11, 10, 9, 8, 6, 5, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 11, 11, 11, 10, 9, 8, 7, 6, 4, 2, 0, 0, 4, 19, 49, 96, 161, 238, 322, 401, 464, 503, 510, 486, 436, 370, 304, 252, 225, 230, 264, 321, 390, 455, 504, 527, 519, 480, 415, 334, 247, 166, 98, 49, 19, 4, 0, 0, 0, 0, 6, 23, 57, 111, 183, 268, 359, 445, 513, 556, 566, 542, 488, 412, 324, 236, 156, 92, 47, 19, 4, 0, 0, 0, 1, 2, 2, 3, 5, 6, 7, 7, 7, 6, 6, 7, 10, 16, 27, 44, 67, 95, 127, 159, 188, 209, 220, 219, 205, 181, 148, 112, 76, 46, 23, 8, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 9, 10, 11, 12, 12, 11, 10, 8, 7, 5, 4, 3, 1, 0, 0, 5, 24, 59, 113, 185, 268, 355, 434, 496, 530, 534, 508, 454, 382, 301, 220, 148, 89, 47, 20, 5, 0, 0, 0, 2, 4, 6, 7, 8, 8, 7, 7, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 14, 29, 50, 76, 106, 137, 166, 188, 200, 202, 194, 177, 157, 138, 127, 130, 151, 190, 244, 307, 368, 418, 448, 454, 433, 389, 328, 259, 189, 126, 75, 38, 15, 3, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 11, 12, 13, 13, 14, 14, 14, 13, 12, 11, 9, 8, 7, 7, 8, 8, 8, 8, 8, 7, 7, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 2, 12, 31, 63, 111, 172, 244, 320, 390, 447, 483, 493, 477, 439, 386, 328, 277, 241, 228, 239, 270, 314, 360, 396, 415, 411, 383, 337, 279, 216, 156, 104, 63, 33, 14, 4, 0, 0, 3, 6, 10, 13, 15, 16, 15, 13, 9, 6, 3, 2, 6, 14, 31, 59, 102, 161, 235, 321, 411, 494, 559, 597, 600, 570, 511, 433, 345, 258, 181, 118, 69, 36, 15, 4, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 1, 2, 3, 4, 4, 5, 7, 9, 13, 20, 31, 48, 72, 102, 138, 177, 213, 244, 263, 267, 257, 234, 201, 162, 123, 88, 58, 35, 19, 8, 3, 1, 3, 7, 16, 30, 50, 79, 115, 159, 207, 254, 295, 324, 338, 333, 311, 274, 228, 178, 129, 87, 53, 29, 13, 4, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 5, 9, 15, 24, 39, 59, 86, 119, 156, 192, 224, 246, 255, 250, 232, 202, 166, 128, 92, 60, 35, 17, 6, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 5, 4, 3, 2, 2, 3, 4, 5, 6, 7, 8, 8, 9, 9, 8, 7, 6, 4, 2, 1, 0, 0, 0, 9, 28, 61, 110, 173, 248, 328, 405, 472, 520, 543, 537, 504, 448, 374, 292, 211, 140, 83, 43, 18, 4, 0, 0, 0, 0, 2, 3, 4, 6, 7, 7, 6, 5, 4, 3, 3, 3, 4, 4, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 4, 6, 7, 7, 7, 7, 6, 5, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 3, 3, 2, 2, 2, 3, 3, 4, 4, 4, 5, 5, 5, 5, 5, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 2, 3, 4, 5, 6, 7, 6, 5, 4, 3, 2, 2, 3, 5, 10, 19, 33, 53, 81, 115, 155, 197, 235, 265, 283, 286, 275, 250, 217, 179, 139, 102, 69, 43, 23, 10, 2, 0, 0, 0, 1, 3, 4, 5, 6, 6, 5, 3, 2, 1, 2, 3, 5, 7, 7, 7, 6, 5, 4, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 5, 5, 6, 7, 7, 7, 6, 5, 5, 5, 7, 10, 15, 22, 32, 46, 66, 92, 124, 161, 198, 232, 257, 272, 276, 270, 260, 254, 257, 274, 308, 357, 416, 477, 532, 572, 591, 584, 552, 496, 424, 342, 259, 182, 117, 67, 33, 12, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 3, 3, 4, 5, 7, 8, 10, 11, 12, 13, 13, 12, 11, 9, 8, 8, 7, 6, 5, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 7, 7, 6, 5, 5, 4, 4, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 7, 7, 7, 7, 7, 7, 8, 8, 10, 11, 13, 13, 13, 13, 12, 10, 9, 8, 8, 8, 9, 9, 10, 10, 9, 9, 8, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 7, 7, 6, 5, 4, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 1, 1, 2, 3, 3, 2, 2, 1, 1, 2, 2, 3, 4, 4, 4, 4, 4, 4, 5, 7, 11, 16, 25, 36, 52, 71, 94, 119, 144, 166, 183, 193, 194, 186, 170, 148, 122, 96, 72, 51, 34, 21, 13, 9, 8, 11, 17, 28, 43, 64, 91, 122, 156, 191, 223, 250, 269, 277, 273, 258, 234, 201, 165, 128, 93, 62, 38, 20, 8, 2, 2, 10, 26, 54, 93, 145, 208, 279, 353, 425, 489, 539, 568, 575, 556, 513, 450, 375, 295, 218, 152, 98, 58, 31, 15, 5, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 6, 7, 6, 6, 6, 5, 5, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 3, 4, 5, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 4, 5, 5, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 5, 5, 6, 6, 6, 5, 4, 3, 2, 2, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 2, 2, 3, 4, 4, 4, 3, 3, 2, 2, 2, 3, 4, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 2, 2, 2, 3, 4, 5, 5, 5, 5, 4, 4, 4, 5, 6, 6, 7, 7, 6, 5, 3, 2, 2, 2, 3, 4, 5, 5, 6, 7, 7, 8, 9, 9, 10, 10, 10, 10, 9, 8, 6, 5, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 4, 6, 10, 14, 21, 28, 39, 51, 66, 83, 99, 113, 123, 128, 128, 124, 114, 102, 88, 74, 59, 46, 36, 28, 23, 20, 19, 19, 21, 25, 32, 43, 59, 80, 104, 129, 154, 176, 194, 205, 210, 207, 196, 179, 157, 132, 107, 82, 60, 42, 28, 17, 10, 5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 6, 6, 7, 8, 10, 12, 13, 15, 17, 20, 26, 37, 55, 82, 118, 164, 217, 276, 337, 394, 444, 482, 504, 510, 499, 475, 443, 410, 381, 362, 355, 362, 379, 401, 423, 438, 441, 429, 403, 363, 313, 260, 206, 156, 113, 79, 53, 37, 30, 30, 37, 53, 76, 110, 153, 205, 264, 326, 384, 434, 470, 489, 491, 475, 442, 398, 344, 286, 227, 172, 124, 86, 58, 40, 30, 25, 22, 20, 18, 17, 15, 14, 14, 14, 15, 16, 17, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 17, 18, 19, 22, 27, 36, 49, 66, 89, 115, 144, 175, 205, 233, 256, 271, 277, 272, 257, 234, 205, 172, 138, 107, 80, 58, 42, 31, 24, 22, 23, 28, 38, 53, 75, 102, 133, 166, 196, 222, 241, 252, 254, 248, 234, 213, 187, 156, 124, 94, 67, 45, 29, 19, 12, 8, 5, 3, 2, 1, 1, 2, 2, 3, 4, 4, 5, 5, 6, 6, 7, 8, 9, 10, 11, 10, 10, 9, 7, 7, 7, 8, 9, 9, 10, 10, 9, 9, 9, 10, 10, 11, 11, 11, 11, 11, 11, 12, 12, 11, 11, 11, 10, 10, 10, 10, 9, 9, 9, 9, 8, 8, 7, 6, 6, 6, 7, 10, 15, 23, 35, 51, 70, 92, 117, 142, 168, 191, 209, 222, 228, 226, 217, 201, 179, 155, 129, 103, 79, 59, 43, 31, 23, 20, 20, 25, 34, 47, 64, 86, 112, 140, 170, 201, 229, 255, 275, 287, 293, 291, 285, 278, 272, 272, 279, 294, 314, 337, 360, 380, 392, 396, 391, 380, 364, 349, 337, 333, 336, 346, 360, 375, 386, 391, 388, 376, 355, 326, 289, 247, 202, 157, 115, 80, 53, 34, 23, 17, 14, 13, 13, 13, 14, 16, 19, 22, 24, 26, 27, 28, 32, 40, 54, 73, 98, 125, 153, 180, 204, 225, 241, 253, 259, 257, 247, 229, 204, 175, 145, 116, 91, 69, 52, 40, 34, 34, 41, 57, 81, 112, 151, 196, 244, 294, 343, 386, 421, 445, 455, 452, 437, 412, 382, 351, 323, 303, 292, 290, 295, 304, 312, 315, 311, 297, 276, 247, 214, 179, 144, 112, 85, 62, 44, 31, 22, 16, 12, 10, 9, 9, 10, 12, 14, 16, 17, 17, 17, 16, 16, 15, 15, 14, 13, 12, 12, 11, 11, 11, 11, 10, 9, 7, 6, 6, 6, 6, 7, 8, 9, 10, 10, 11, 12, 12, 13, 12, 12, 11, 10, 9, 9, 9, 8, 8, 7, 6, 5, 4, 5, 5, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 7, 11, 17, 25, 37, 51, 68, 89, 112, 135, 158, 178, 194, 205, 211, 213, 212, 210, 209, 211, 218, 229, 246, 268, 292, 315, 336, 349, 354, 347, 330, 302, 266, 225, 183, 142, 106, 76, 52, 36, 24, 17, 13, 10, 7, 5, 3, 2, 2, 2, 4, 5, 7, 8, 8, 7, 7, 7, 7, 7, 8, 8, 9, 9, 9, 9, 9, 10, 11, 12, 12, 12, 12, 12, 12, 12, 14, 15, 16, 18, 21, 26, 35, 50, 72, 100, 135, 175, 217, 260, 302, 340, 372, 396, 408, 409, 399, 380, 357, 335, 317, 306, 303, 306, 314, 323, 331, 337, 337, 332, 319, 298, 271, 239, 204, 170, 137, 109, 84, 65, 50, 41, 37, 38, 45, 58, 76, 100, 126, 155, 182, 208, 229, 244, 253, 256, 252, 241, 224, 201, 175, 148, 120, 95, 73, 55, 41, 30, 23, 18, 14, 12, 11, 10, 9, 9, 10, 11, 14, 18, 23, 31, 40, 53, 69, 89, 114, 144, 176, 208, 239, 265, 284, 296, 300, 296, 283, 262, 234, 200, 164, 128, 96, 69, 50, 36, 27, 21, 17, 13, 11, 9, 9, 9, 9, 9, 9, 8, 6, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 3, 3, 4, 5, 6, 7, 8, 9, 10, 10, 10, 10, 9, 8, 8, 7, 8, 8, 10, 12, 14, 17, 22, 29, 39, 51, 67, 87, 108, 132, 157, 181, 205, 227, 247, 264, 278, 289, 298, 304, 311, 321, 335, 353, 375, 397, 417, 430, 433, 425, 407, 380, 345, 305, 263, 220, 179, 141, 107, 79, 57, 40, 28, 19, 14, 11, 10, 11, 12, 14, 16, 17, 18, 20, 23, 30, 40, 56, 77, 103, 133, 166, 202, 240, 277, 313, 345, 372, 391, 403, 409, 408, 404, 396, 389, 383, 380, 382, 388, 397, 408, 417, 420, 414, 399, 374, 341, 302, 260, 218, 177, 141, 109, 82, 59, 42, 28, 18, 11, 6, 4, 4, 5, 6, 8, 8, 8, 8, 7, 6, 6, 6, 7, 7, 8, 9, 10, 10, 9, 8, 6, 4, 3, 3, 4, 5, 6, 7, 7, 7, 7, 7, 8, 9, 10, 11, 10, 9, 7, 6, 5, 6, 6, 7, 6, 6, 4, 3, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 4, 5, 5, 6, 6, 6, 7, 7, 7, 7, 7, 7, 6, 5, 4, 5, 5, 6, 8, 9, 9, 10, 10, 9, 9, 9, 8, 8, 8, 8, 8, 7, 6, 5, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 2, 3, 4, 4, 4, 3, 2, 1, 1, 1, 2, 3, 4, 5, 6, 6, 5, 4, 2, 1, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 1, 1, 2, 3, 4, 5, 5, 5, 5, 4, 4, 4, 4, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 6, 6, 5, 4, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 4, 4, 5, 6, 7, 7, 8, 8, 7, 7, 6, 6, 7, 8, 9, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 9, 8, 7, 7, 8, 8, 9, 9, 9, 8, 7, 6, 6, 5, 6, 6, 6, 7, 7, 7, 8, 8, 8, 9, 9, 10, 11, 12, 13, 14, 14, 14, 13, 13, 14, 15, 17, 20, 24, 29, 36, 46, 57, 71, 87, 104, 123, 144, 165, 186, 208, 228, 247, 264, 277, 289, 298, 306, 314, 323, 335, 349, 364, 379, 391, 400, 403, 400, 391, 374, 351, 322, 289, 252, 216, 181, 149, 122, 99, 80, 64, 50, 40, 31, 26, 22, 21, 20, 21, 22, 22, 23, 22, 21, 19, 17, 15, 14, 14, 14, 15, 15, 15, 15, 15, 14, 14, 14, 15, 15, 16, 17, 17, 17, 16, 16, 17, 18, 21, 24, 30, 36, 44, 54, 67, 84, 103, 127, 153, 181, 208, 234, 256, 272, 281, 282, 276, 263, 244, 221, 196, 169, 144, 120, 98, 79, 63, 50, 39, 31, 26, 22, 19, 18, 16, 15, 14, 13, 12, 11, 10, 10, 8, 7, 5, 4, 3, 3, 4, 5, 6, 6, 7, 6, 6, 5, 4, 3, 3, 3, 3, 3, 4, 5, 6, 7, 8, 8, 8, 7, 7, 7, 7, 8, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 7, 7, 8, 9, 9, 10, 11, 12, 12, 12, 11, 12, 12, 11, 10, 9, 7, 5, 4, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 6, 8, 10, 13, 16, 21, 28, 37, 49, 65, 86, 109, 135, 162, 189, 216, 241, 264, 285, 303, 317, 325, 327, 323, 316, 307, 299, 294, 292, 294, 298, 303, 307, 309, 308, 303, 294, 281, 265, 245, 222, 198, 173, 147, 121, 97, 75, 58, 44, 33, 26, 20, 16, 13, 10, 8, 7, 7, 8, 8, 9, 8, 7, 6, 5, 4, 3, 4, 5, 6, 6, 7, 7, 7, 6, 5, 5, 5, 5, 5, 5, 6, 6, 8, 10, 12, 16, 21, 27, 35, 45, 58, 74, 93, 114, 137, 162, 187, 212, 237, 260, 281, 297, 309, 317, 320, 321, 321, 322, 325, 329, 334, 338, 342, 345, 349, 353, 358, 363, 367, 368, 365, 358, 349, 338, 328, 320, 314, 310, 307, 304, 299, 292, 281, 268, 251, 230, 207, 181, 154, 129, 106, 86, 70, 56, 44, 34, 25, 18, 13, 10, 8, 8, 9, 10, 10, 10, 11, 11, 12, 12, 12, 12, 12, 11, 9, 8, 7, 6, 6, 6, 7, 7, 7, 7, 6, 6, 5, 5, 5, 5, 6, 7, 7, 7, 7, 7, 6, 6, 6, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 6, 6, 7, 8, 8, 8, 8, 7, 5, 4, 4, 4, 5, 6, 7, 7, 8, 9, 9, 9, 9, 9, 8, 8, 7, 7, 7, 7, 7, 6, 4, 3, 3, 2, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 10, 11, 14, 18, 23, 31, 40, 50, 62, 74, 87, 101, 114, 127, 139, 147, 151, 152, 149, 143, 135, 126, 114, 102, 87, 72, 57, 43, 30, 20, 13, 8, 6, 4, 2, 1, 0, 0, 0, 1, 3, 5, 7, 11, 14, 19, 26, 35, 44, 54, 64, 73, 81, 89, 97, 105, 113, 119, 122, 123, 120, 114, 105, 95, 85, 75, 66, 59, 54, 53, 55, 61, 69, 81, 95, 113, 135, 162, 192, 223, 253, 280, 302, 319, 329, 334, 334, 328, 315, 296, 270, 240, 207, 175, 145, 117, 93, 72, 54, 39, 26, 17, 10, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 2, 1, 1, 1, 2, 4, 7, 10, 15, 20, 25, 31, 39, 49, 60, 74, 89, 105, 120, 134, 146, 156, 164, 170, 173, 173, 169, 162, 151, 137, 122, 107, 92, 77, 64, 51, 39, 28, 19, 12, 8, 5, 4, 4, 3, 3, 4, 5, 7, 9, 12, 16, 19, 23, 28, 35, 43, 52, 62, 73, 84, 96, 108, 121, 135, 150, 165, 180, 197, 214, 234, 255, 280, 307, 335, 364, 390, 413, 430, 440, 441, 433, 417, 393, 363, 330, 294, 257, 221, 186, 154, 124, 97, 74, 55, 40, 28, 19, 13, 9, 5, 3, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 7, 8, 8, 8, 8, 8, 7, 7, 6, 6, 6, 7, 8, 9, 9, 9, 9, 8, 8, 7, 7, 8, 8, 8, 7, 6, 6, 5, 6, 6, 7, 7, 7, 7, 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, 6, 6, 6, 7, 7, 8, 8, 9, 9, 8, 8, 8, 8, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 5, 7, 9, 12, 14, 16, 19, 24, 31, 40, 53, 68, 85, 103, 123, 144, 165, 187, 208, 227, 244, 258, 268, 273, 275, 271, 262, 249, 231, 210, 187, 163, 139, 117, 97, 79, 63, 50, 40, 31, 25, 21, 18, 15, 13, 11, 10, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 7, 7, 7, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 10, 15, 19, 24, 30, 38, 49, 63, 80, 99, 120, 142, 164, 186, 207, 229, 250, 269, 288, 304, 318, 328, 333, 335, 333, 327, 320, 312, 305, 297, 290, 283, 275, 267, 259, 251, 243, 234, 223, 210, 194, 177, 158, 141, 124, 109, 95, 82, 69, 56, 45, 36, 28, 22, 18, 15, 13, 11, 9, 8, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 7, 7, 7, 6, 6, 7, 7, 8, 8, 8, 8, 7, 7, 7, 8, 8, 9, 10, 10, 10, 10, 9, 8, 8, 7, 7, 6, 7, 7, 8, 9, 10, 10, 10, 9, 8, 7, 7, 6, 6, 6, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 10, 12, 15, 19, 23, 29, 34, 40, 46, 53, 62, 71, 82, 93, 105, 116, 127, 138, 149, 160, 172, 183, 194, 204, 213, 221, 229, 238, 247, 258, 268, 277, 284, 289, 290, 289, 286, 281, 273, 264, 252, 237, 220, 202, 182, 163, 144, 127, 110, 95, 81, 69, 57, 48, 40, 35, 31, 28, 27, 28, 30, 33, 36, 41, 46, 53, 61, 71, 83, 96, 111, 125, 140, 153, 166, 177, 188, 197, 205, 211, 215, 215, 212, 206, 196, 184, 170, 154, 137, 121, 106, 92, 80, 69, 60, 52, 45, 40, 35, 32, 29, 26, 24, 22, 19, 17, 15, 14, 12, 11, 11, 11, 11, 11, 11, 10, 9, 8, 7, 6, 6, 7, 8, 9, 10, 10, 9, 9, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 2, 1, 1, 1, 2, 3, 3, 4, 4, 4, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 6, 6, 6, 6, 7, 7, 7, 8, 8, 9, 9, 9, 8, 7, 6, 5, 4, 4, 5, 6, 7, 8, 8, 9, 9, 10, 11, 12, 13, 14, 14, 14, 15, 18, 22, 27, 34, 43, 52, 62, 73, 86, 101, 118, 139, 163, 187, 212, 235, 254, 270, 283, 293, 302, 308, 313, 313, 309, 298, 282, 263, 242, 222, 204, 189, 175, 162, 150, 139, 129, 124, 123, 128, 136, 148, 161, 174, 186, 198, 208, 218, 227, 233, 238, 241, 243, 245, 248, 251, 254, 255, 255, 251, 244, 236, 226, 216, 205, 193, 179, 163, 146, 128, 112, 98, 86, 78, 71, 64, 58, 51, 43, 36, 29, 24, 20, 17, 16, 14, 13, 13, 13, 13, 14, 15, 18, 21, 26, 33, 40, 50, 61, 74, 88, 103, 119, 135, 150, 165, 177, 188, 196, 202, 205, 206, 204, 200, 194, 185, 175, 164, 153, 141, 129, 118, 107, 97, 88, 79, 72, 65, 59, 54, 50, 47, 43, 39, 35, 31, 27, 24, 21, 18, 16, 15, 13, 12, 11, 10, 9, 8, 6, 5, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 1, 2, 3, 4, 5, 6, 6, 6, 6, 8, 10, 13, 17, 21, 27, 33, 40, 49, 62, 77, 95, 117, 141, 167, 195, 223, 250, 276, 301, 324, 345, 363, 376, 384, 384, 379, 367, 351, 334, 318, 304, 294, 288, 287, 293, 305, 325, 351, 383, 417, 451, 480, 503, 517, 522, 519, 508, 489, 463, 429, 389, 345, 299, 254, 212, 175, 145, 122, 106, 97, 93, 93, 95, 96, 96, 92, 87, 79, 71, 63, 56, 50, 46, 42, 40, 39, 38, 39, 39, 40, 39, 38, 37, 35, 35, 35, 36, 38, 41, 42, 43, 43, 42, 40, 38, 37, 36, 35, 35, 36, 37, 38, 39, 41, 43, 45, 46, 46, 45, 43, 41, 40, 40, 40, 41, 42, 42, 42, 41, 41, 41, 42, 43, 43, 44, 43, 42, 42, 42, 42, 43, 43, 44, 43, 42, 40, 39, 38, 39, 40, 41, 41, 42, 41, 40, 39, 38, 37, 37, 36, 36, 36, 36, 36, 37, 37, 37, 36, 35, 34, 33, 31, 31, 30, 30, 30, 30, 30, 29, 28, 27, 26, 26, 26, 27, 28, 29, 30, 30, 29, 28, 26, 25, 25, 25, 25, 25, 24, 23, 22, 20, 18, 17, 17, 16, 17, 17, 17, 17, 17, 16, 15, 14, 13, 12, 12, 12, 12, 12, 13, 13, 12, 12, 11, 11, 11, 11, 12, 12, 11, 10, 9, 8, 7, 7, 8, 9, 9, 8, 8, 7, 7, 8, 9, 9, 9, 9, 8, 7, 6, 6, 5, 5, 4, 3, 1, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakT": [15, 16, 18, 22, 29, 37, 45, 53, 60, 68, 78, 91, 103, 115, 125, 134, 142, 150, 157, 163, 168, 171, 170, 166, 160, 152, 143, 134, 124, 115, 105, 96, 85, 75, 64, 54, 44, 36, 28, 23, 19, 16, 14, 12, 10, 9, 8, 7, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 3, 4, 4, 5, 5, 5, 5, 5, 5, 6, 7, 9, 10, 13, 17, 23, 32, 43, 58, 76, 97, 120, 145, 171, 198, 224, 248, 269, 287, 299, 304, 303, 294, 279, 259, 236, 210, 183, 156, 129, 105, 82, 62, 45, 31, 21, 14, 10, 7, 6, 6, 5, 4, 4, 4, 5, 6, 7, 8, 10, 10, 11, 11, 12, 14, 17, 22, 29, 39, 53, 71, 93, 119, 150, 182, 216, 249, 279, 305, 326, 339, 344, 340, 329, 312, 292, 271, 253, 240, 235, 238, 249, 267, 290, 315, 337, 354, 363, 362, 352, 332, 304, 269, 231, 192, 153, 118, 87, 61, 42, 29, 19, 13, 9, 7, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 6, 6, 6, 5, 5, 4, 4, 3, 3, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 1, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 3, 12, 27, 52, 88, 138, 201, 274, 351, 426, 489, 534, 554, 547, 516, 464, 398, 325, 252, 185, 127, 81, 47, 24, 11, 5, 2, 2, 3, 3, 4, 5, 5, 6, 7, 7, 6, 5, 3, 1, 0, 0, 4, 15, 35, 66, 108, 162, 226, 295, 364, 426, 471, 494, 491, 463, 415, 356, 297, 251, 225, 226, 254, 306, 372, 441, 502, 543, 558, 543, 501, 437, 360, 279, 203, 137, 85, 47, 23, 9, 3, 2, 3, 5, 7, 8, 9, 10, 10, 10, 9, 9, 8, 7, 6, 5, 4, 4, 3, 3, 3, 4, 4, 5, 6, 7, 8, 8, 8, 7, 7, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 10, 10, 10, 9, 8, 7, 5, 4, 3, 3, 2, 2, 2, 2, 2, 3, 4, 5, 6, 6, 7, 8, 9, 9, 10, 10, 9, 9, 8, 8, 8, 9, 9, 8, 8, 7, 7, 7, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 3, 16, 43, 86, 146, 216, 291, 358, 410, 437, 436, 407, 355, 287, 214, 145, 87, 44, 17, 4, 0, 0, 0, 2, 2, 3, 3, 4, 4, 5, 6, 7, 8, 8, 9, 9, 10, 10, 11, 11, 11, 11, 11, 11, 10, 9, 8, 5, 4, 2, 2, 2, 1, 0, 0, 1, 14, 43, 91, 160, 244, 333, 414, 476, 507, 502, 463, 397, 314, 227, 148, 84, 40, 14, 2, 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 9, 9, 9, 9, 8, 8, 8, 7, 7, 7, 8, 9, 9, 10, 10, 10, 9, 8, 7, 7, 6, 6, 6, 7, 7, 7, 6, 5, 4, 3, 3, 3, 3, 4, 4, 5, 5, 6, 6, 7, 8, 9, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 9, 9, 7, 5, 3, 2, 1, 1, 1, 0, 0, 1, 14, 43, 93, 164, 251, 344, 430, 494, 525, 517, 471, 396, 303, 209, 126, 64, 25, 5, 0, 0, 1, 2, 2, 3, 4, 6, 8, 10, 10, 10, 8, 7, 6, 5, 5, 5, 5, 6, 6, 7, 7, 6, 6, 6, 5, 5, 5, 5, 4, 4, 5, 5, 6, 6, 6, 6, 5, 5, 4, 3, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 8, 9, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 9, 9, 8, 8, 8, 8, 7, 8, 8, 8, 9, 9, 8, 7, 4, 2, 1, 1, 3, 3, 2, 0, 0, 6, 35, 92, 179, 290, 408, 514, 587, 612, 585, 512, 409, 294, 187, 101, 43, 11, 0, 0, 2, 5, 6, 7, 9, 12, 15, 19, 21, 21, 20, 16, 12, 8, 4, 2, 1, 1, 2, 4, 6, 8, 11, 13, 15, 17, 18, 20, 22, 23, 23, 21, 17, 12, 7, 5, 5, 6, 4, 0, 0, 2, 29, 88, 184, 309, 447, 573, 662, 695, 665, 579, 456, 320, 196, 99, 38, 7, 0, 0, 0, 2, 2, 2, 0, 0, 0, 6, 35, 92, 183, 302, 434, 555, 640, 672, 643, 559, 439, 306, 184, 91, 32, 3, 0, 0, 4, 6, 5, 5, 5, 7, 9, 11, 12, 10, 8, 6, 4, 4, 5, 6, 6, 7, 7, 7, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 3, 4, 4, 5, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 6, 8, 9, 10, 10, 8, 6, 3, 1, 0, 0, 0, 0, 1, 2, 4, 6, 8, 11, 12, 13, 13, 12, 12, 11, 11, 11, 10, 8, 6, 3, 2, 2, 3, 4, 3, 1, 0, 0, 0, 3, 7, 8, 2, 0, 0, 31, 114, 256, 448, 665, 866, 1007, 1056, 1000, 854, 652, 437, 248, 111, 31, 0, 0, 0, 4, 7, 7, 4, 0, 0, 0, 26, 97, 221, 395, 596, 788, 931, 991, 953, 827, 641, 437, 253, 116, 33, 0, 0, 2, 8, 10, 7, 6, 7, 12, 18, 23, 26, 25, 24, 21, 20, 19, 18, 17, 17, 17, 18, 18, 19, 19, 20, 19, 19, 18, 18, 17, 18, 18, 17, 17, 16, 14, 12, 10, 8, 7, 8, 9, 10, 11, 12, 12, 11, 9, 6, 4, 3, 2, 2, 3, 5, 7, 8, 10, 10, 9, 7, 5, 3, 1, 0, 0, 0, 1, 2, 4, 5, 7, 8, 9, 11, 13, 14, 15, 15, 13, 11, 9, 6, 3, 2, 1, 1, 1, 2, 3, 4, 5, 5, 6, 7, 8, 8, 9, 9, 8, 8, 8, 8, 9, 10, 12, 13, 15, 15, 15, 15, 14, 12, 11, 10, 9, 8, 7, 6, 4, 3, 2, 2, 2, 2, 3, 4, 5, 6, 5, 4, 3, 2, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 6, 8, 9, 10, 10, 9, 8, 7, 7, 7, 7, 7, 7, 7, 8, 10, 11, 13, 13, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 14, 13, 12, 11, 9, 8, 7, 6, 7, 8, 9, 9, 8, 4, 0, 0, 0, 3, 7, 7, 2, 0, 0, 23, 88, 197, 341, 496, 630, 711, 717, 647, 519, 365, 217, 102, 30, 0, 0, 1, 7, 7, 3, 0, 0, 0, 3, 7, 10, 10, 9, 7, 5, 4, 5, 5, 5, 5, 3, 2, 1, 1, 3, 5, 8, 11, 13, 15, 14, 13, 11, 9, 7, 6, 6, 6, 8, 9, 10, 11, 10, 9, 8, 6, 5, 5, 5, 6, 8, 10, 12, 13, 14, 15, 15, 15, 15, 15, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 7, 8, 8, 9, 10, 10, 9, 8, 5, 3, 1, 0, 0, 0, 0, 1, 1, 2, 2, 3, 5, 6, 8, 9, 11, 12, 13, 13, 13, 11, 8, 5, 3, 3, 4, 5, 4, 2, 0, 0, 0, 4, 12, 15, 9, 0, 0, 14, 92, 237, 443, 676, 888, 1025, 1052, 962, 779, 550, 328, 153, 44, 0, 0, 3, 13, 16, 12, 9, 9, 14, 22, 27, 29, 28, 24, 20, 17, 15, 15, 15, 15, 16, 16, 17, 18, 19, 20, 20, 19, 17, 15, 13, 11, 10, 10, 10, 11, 11, 11, 10, 9, 8, 6, 5, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 2, 4, 5, 5, 5, 4, 4, 6, 7, 8, 7, 2, 0, 0, 0, 6, 14, 16, 7, 0, 0, 28, 127, 297, 523, 761, 957, 1060, 1042, 908, 694, 456, 245, 95, 15, 0, 0, 9, 15, 11, 3, 0, 0, 5, 13, 18, 18, 16, 12, 9, 8, 8, 9, 11, 12, 12, 12, 12, 11, 10, 9, 8, 6, 6, 6, 6, 8, 9, 11, 12, 13, 13, 12, 11, 9, 6, 4, 2, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 6, 7, 7, 7, 6, 4, 3, 2, 2, 4, 5, 5, 2, 0, 0, 0, 3, 13, 17, 11, 0, 0, 10, 92, 248, 470, 722, 946, 1086, 1102, 990, 781, 531, 298, 124, 25, 0, 0, 8, 16, 13, 4, 0, 0, 2, 11, 18, 22, 20, 16, 11, 8, 6, 6, 5, 5, 3, 2, 0, 0, 0, 1, 3, 6, 8, 10, 11, 12, 11, 11, 10, 9, 8, 8, 7, 6, 6, 6, 7, 8, 9, 10, 9, 8, 7, 5, 4, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 4, 4, 5, 5, 5, 5, 5, 4, 3, 2, 2, 2, 4, 5, 5, 4, 0, 0, 0, 0, 5, 12, 13, 5, 0, 0, 23, 102, 237, 412, 593, 735, 800, 769, 651, 480, 298, 147, 47, 0, 0, 0, 10, 12, 7, 0, 0, 0, 0, 3, 5, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 5, 5, 3, 0, 0, 0, 0, 5, 14, 16, 8, 0, 0, 23, 114, 273, 483, 705, 883, 968, 937, 797, 589, 366, 179, 56, 0, 0, 1, 13, 16, 10, 1, 0, 0, 0, 3, 6, 6, 4, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 4, 5, 6, 5, 2, 0, 0, 0, 4, 14, 20, 13, 0, 0, 8, 93, 257, 490, 751, 979, 1111, 1110, 977, 750, 489, 256, 93, 8, 0, 0, 13, 20, 14, 4, 0, 0, 0, 3, 7, 9, 8, 7, 7, 7, 9, 10, 11, 11, 11, 11, 10, 9, 8, 6, 4, 2, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 2, 4, 5, 4, 0, 0, 0, 0, 8, 17, 18, 7, 0, 0, 32, 142, 325, 560, 795, 972, 1039, 978, 806, 573, 339, 153, 39, 0, 0, 6, 17, 16, 8, 0, 0, 5, 14, 22, 26, 25, 22, 18, 15, 14, 14, 15, 15, 14, 13, 12, 11, 10, 10, 9, 8, 7, 5, 4, 3, 3, 3, 4, 5, 3, 0, 0, 0, 0, 7, 15, 16, 6, 0, 0, 29, 126, 287, 492, 699, 855, 914, 860, 709, 503, 296, 131, 31, 0, 0, 6, 16, 16, 8, 0, 0, 0, 3, 10, 15, 16, 12, 5, 0, 0, 0, 4, 14, 18, 11, 0, 0, 17, 103, 259, 471, 697, 883, 975, 944, 794, 562, 309, 100, 0, 0, 124, 336, 577, 784, 905, 911, 807, 624, 413, 223, 87, 14, 0, 0, 10, 15, 11, 4, 0, 4, 14, 25, 31, 30, 23, 13, 6, 6, 11, 18, 18, 9, 0, 0, 28, 121, 278, 480, 687, 847, 914, 867, 713, 490, 255, 66, 0, 5, 159, 405, 685, 930, 1078, 1091, 971, 754, 500, 271, 107, 18, 0, 0, 4, 8, 7, 4, 3, 3, 0, 0, 0, 33, 125, 277, 472, 667, 812, 866, 811, 664, 468, 272, 119, 27, 0, 0, 6, 15, 14, 6, 0, 0, 0, 4, 9, 9, 5, 0, 0, 0, 4, 15, 19, 12, 0, 0, 9, 93, 248, 462, 692, 881, 975, 947, 804, 590, 361, 171, 48, 0, 0, 3, 16, 18, 10, 0, 0, 0, 2, 7, 10, 10, 7, 5, 3, 4, 5, 7, 8, 8, 8, 8, 8, 8, 7, 6, 4, 3, 4, 4, 5, 4, 1, 0, 0, 0, 6, 15, 18, 11, 0, 0, 12, 95, 245, 448, 665, 839, 923, 890, 752, 548, 334, 157, 44, 0, 0, 3, 15, 16, 9, 0, 0, 0, 1, 6, 9, 10, 8, 5, 4, 2, 2, 2, 2, 3, 4, 5, 7, 8, 8, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 2, 2, 2, 2, 3, 4, 6, 9, 12, 14, 16, 17, 17, 16, 14, 12, 10, 9, 8, 7, 6, 5, 5, 4, 4, 5, 5, 6, 7, 6, 6, 5, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 9, 8, 6, 4, 2, 1, 0, 1, 1, 3, 6, 10, 15, 18, 19, 15, 7, 0, 0, 4, 15, 23, 20, 3, 0, 0, 60, 207, 430, 694, 936, 1090, 1110, 991, 769, 506, 267, 98, 11, 0, 0, 9, 11, 5, 0, 0, 4, 8, 2, 0, 0, 43, 152, 328, 544, 752, 896, 934, 852, 669, 435, 208, 41, 0, 7, 135, 321, 518, 677, 758, 743, 641, 482, 308, 158, 55, 1, 0, 0, 9, 21, 25, 17, 0, 0, 0, 42, 160, 345, 571, 787, 935, 973, 888, 705, 477, 262, 102, 14, 0, 0, 11, 19, 15, 5, 0, 0, 0, 7, 12, 14, 12, 10, 8, 7, 8, 9, 10, 10, 10, 10, 10, 12, 13, 14, 13, 12, 11, 9, 8, 7, 7, 7, 8, 8, 7, 6, 5, 4, 4, 3, 4, 4, 5, 5, 6, 5, 5, 5, 4, 5, 5, 7, 8, 10, 12, 13, 14, 14, 15, 14, 14, 15, 15, 16, 17, 17, 17, 16, 15, 13, 12, 12, 13, 14, 14, 15, 14, 13, 12, 11, 11, 11, 11, 12, 12, 11, 11, 9, 8, 6, 5, 3, 2, 2, 2, 3, 4, 5, 5, 5, 4, 4, 5, 7, 9, 10, 8, 4, 0, 0, 3, 11, 17, 16, 5, 0, 0, 33, 127, 277, 460, 635, 754, 783, 713, 565, 382, 209, 81, 11, 0, 0, 9, 16, 13, 5, 0, 0, 3, 10, 15, 16, 15, 12, 10, 8, 7, 6, 4, 3, 1, 0, 0, 1, 2, 2, 3, 3, 2, 1, 1, 0, 1, 1, 2, 2, 3, 3, 3, 4, 3, 3, 3, 3, 4, 4, 5, 3, 0, 0, 0, 0, 5, 13, 16, 8, 0, 0, 12, 85, 215, 388, 567, 708, 768, 730, 605, 431, 253, 112, 26, 0, 0, 5, 14, 13, 6, 0, 0, 0, 7, 13, 16, 16, 14, 12, 9, 7, 6, 5, 5, 4, 3, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 6, 6, 4, 0, 0, 0, 0, 8, 17, 18, 8, 0, 0, 24, 121, 285, 494, 701, 851, 900, 833, 670, 461, 260, 108, 21, 0, 0, 0, 7, 8, 8, 8, 5, 0, 0, 0, 39, 141, 303, 500, 688, 815, 842, 762, 597, 396, 211, 76, 6, 0, 0, 12, 18, 13, 4, 0, 0, 0, 2, 6, 6, 4, 2, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 3, 3, 4, 5, 6, 8, 10, 11, 11, 9, 4, 0, 0, 0, 4, 14, 19, 13, 0, 0, 2, 68, 196, 374, 568, 730, 812, 789, 670, 489, 297, 138, 36, 0, 0, 4, 16, 17, 11, 3, 0, 2, 8, 13, 15, 14, 11, 8, 7, 6, 7, 8, 9, 8, 8, 7, 6, 7, 8, 10, 12, 13, 14, 14, 14, 15, 16, 16, 13, 8, 1, 0, 0, 4, 14, 19, 14, 0, 0, 2, 72, 208, 402, 615, 795, 892, 877, 755, 563, 353, 175, 57, 1, 0, 0, 5, 7, 6, 6, 8, 7, 0, 0, 0, 44, 149, 315, 518, 713, 847, 879, 796, 617, 389, 171, 19, 0, 40, 210, 442, 676, 854, 928, 879, 720, 492, 253, 64, 0, 3, 153, 387, 651, 876, 1003, 1001, 874, 662, 423, 216, 74, 4, 0, 0, 6, 10, 9, 8, 7, 4, 0, 0, 2, 60, 180, 361, 574, 770, 893, 904, 793, 587, 342, 124, 0, 0, 109, 324, 577, 800, 935, 948, 841, 649, 426, 226, 84, 9, 0, 0, 13, 19, 16, 8, 3, 4, 11, 19, 23, 23, 19, 13, 8, 5, 3, 3, 5, 7, 9, 12, 15, 17, 18, 17, 15, 13, 10, 8, 7, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 6, 8, 8, 8, 7, 6, 5, 4, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 6, 6, 5, 3, 1, 0, 0, 0, 1, 3, 4, 4, 1, 0, 0, 0, 4, 12, 16, 10, 0, 0, 6, 72, 194, 360, 538, 680, 746, 717, 600, 432, 257, 116, 28, 0, 0, 5, 13, 13, 6, 0, 0, 1, 8, 15, 18, 18, 14, 9, 6, 4, 5, 8, 12, 15, 16, 13, 7, 0, 0, 3, 12, 21, 20, 7, 0, 0, 36, 152, 339, 569, 791, 944, 983, 897, 711, 479, 260, 99, 12, 0, 0, 12, 20, 15, 4, 0, 0, 2, 11, 19, 22, 21, 18, 15, 13, 12, 11, 11, 10, 8, 8, 8, 9, 10, 9, 5, 0, 0, 0, 1, 12, 20, 17, 2, 0, 0, 52, 181, 374, 601, 805, 930, 938, 827, 631, 405, 205, 67, 0, 0, 0, 14, 19, 12, 2, 0, 0, 1, 8, 13, 14, 12, 9, 6, 4, 4, 5, 6, 8, 9, 10, 11, 11, 10, 9, 8, 7, 7, 6, 7, 7, 8, 10, 12, 14, 16, 16, 16, 14, 12, 10, 10, 12, 16, 20, 20, 15, 7, 0, 0, 5, 16, 23, 18, 0, 0, 1, 77, 233, 461, 718, 944, 1075, 1071, 931, 690, 411, 165, 6, 0, 49, 227, 454, 674, 830, 885, 827, 677, 478, 281, 127, 31, 0, 0, 0, 14, 22, 21, 13, 0, 0, 0, 43, 154, 325, 532, 728, 861, 891, 809, 639, 430, 234, 90, 11, 0, 0, 11, 19, 17, 9, 3, 2, 6, 12, 16, 17, 16, 14, 13, 13, 15, 17, 18, 19, 18, 18, 18, 18, 19, 20, 21, 22, 23, 23, 23, 22, 22, 21, 21, 20, 20, 20, 21, 22, 22, 21, 19, 16, 13, 11, 10, 10, 10, 8, 5, 1, 0, 0, 6, 13, 15, 9, 0, 0, 8, 70, 182, 331, 487, 608, 660, 625, 516, 364, 211, 90, 18, 0, 0, 5, 13, 12, 5, 0, 0, 0, 0, 2, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 4, 1, 0, 0, 0, 6, 16, 20, 12, 0, 0, 12, 99, 259, 473, 697, 873, 950, 903, 749, 532, 311, 136, 30, 0, 0, 7, 18, 17, 9, 0, 0, 0, 0, 5, 9, 10, 11, 11, 10, 9, 9, 10, 11, 14, 16, 16, 12, 6, 0, 0, 5, 15, 22, 19, 3, 0, 0, 54, 185, 386, 623, 840, 978, 997, 891, 691, 455, 240, 86, 6, 0, 0, 14, 21, 17, 7, 0, 0, 4, 11, 17, 18, 18, 16, 15, 16, 17, 18, 17, 15, 13, 11, 10, 9, 6, 2, 0, 0, 0, 8, 16, 19, 11, 0, 0, 15, 92, 231, 416, 610, 763, 831, 790, 647, 438, 220, 49, 0, 18, 175, 412, 672, 890, 1007, 992, 848, 612, 348, 124, 0, 0, 111, 310, 533, 719, 818, 809, 699, 525, 334, 169, 58, 3, 0, 1, 13, 18, 15, 9, 7, 10, 17, 24, 29, 30, 28, 24, 20, 16, 13, 11, 9, 7, 6, 6, 7, 8, 10, 10, 10, 10, 10, 10, 13, 17, 21, 22, 20, 15, 11, 10, 15, 21, 23, 15, 0, 0, 2, 73, 211, 407, 626, 813, 916, 906, 784, 588, 371, 184, 58, 0, 0, 1, 15, 19, 13, 4, 0, 0, 5, 12, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 17, 18, 14, 8, 2, 0, 2, 8, 15, 15, 7, 0, 0, 18, 91, 215, 375, 535, 655, 700, 655, 536, 375, 216, 92, 19, 0, 0, 6, 13, 11, 4, 0, 0, 0, 4, 9, 9, 5, 0, 0, 0, 4, 13, 18, 12, 0, 0, 6, 76, 211, 397, 597, 761, 841, 814, 687, 499, 301, 138, 36, 0, 0, 4, 15, 16, 9, 0, 0, 0, 0, 3, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 6, 7, 6, 5, 5, 5, 5, 5, 4, 4, 3, 2, 2, 2, 3, 4, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 2, 3, 4, 4, 1, 0, 0, 0, 6, 16, 19, 12, 0, 0, 9, 89, 235, 433, 643, 809, 884, 846, 705, 504, 298, 132, 31, 0, 0, 7, 17, 17, 9, 0, 0, 0, 1, 6, 9, 9, 9, 8, 8, 9, 9, 9, 7, 5, 3, 2, 1, 2, 3, 4, 5, 5, 4, 3, 3, 3, 6, 11, 16, 18, 17, 12, 6, 4, 7, 14, 20, 18, 5, 0, 0, 41, 152, 326, 537, 737, 870, 899, 816, 645, 435, 240, 95, 14, 0, 0, 3, 16, 21, 19, 8, 0, 0, 2, 66, 195, 384, 602, 801, 927, 942, 838, 640, 400, 178, 24, 0, 32, 185, 392, 603, 765, 839, 803, 667, 465, 249, 74, 0, 8, 136, 338, 564, 755, 861, 858, 750, 571, 370, 193, 70, 7, 0, 0, 11, 15, 10, 2, 0, 0, 5, 13, 19, 21, 20, 19, 17, 17, 18, 18, 18, 16, 14, 11, 9, 7, 6, 6, 6, 7, 7, 7, 7, 7, 7, 8, 8, 7, 5, 1, 0, 0, 0, 7, 13, 13, 4, 0, 0, 27, 109, 239, 398, 550, 653, 676, 614, 485, 326, 178, 70, 11, 0, 0, 1, 5, 4, 3, 4, 3, 0, 0, 0, 23, 92, 207, 352, 498, 603, 639, 593, 479, 331, 187, 77, 14, 0, 0, 6, 12, 10, 3, 0, 0, 0, 5, 9, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 5, 4, 2, 2, 2, 3, 4, 6, 6, 6, 5, 4, 2, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 3, 4, 4, 1, 0, 0, 0, 4, 14, 19, 14, 0, 0, 0, 60, 184, 364, 567, 747, 851, 852, 748, 570, 368, 189, 65, 2, 0, 0, 14, 21, 19, 13, 8, 8, 11, 15, 17, 18, 17, 16, 16, 16, 16, 16, 15, 16, 18, 21, 22, 20, 15, 9, 5, 7, 14, 20, 20, 8, 0, 0, 30, 132, 300, 512, 722, 877, 930, 864, 695, 466, 235, 58, 0, 1, 129, 328, 550, 739, 848, 850, 749, 575, 376, 199, 74, 8, 0, 0, 4, 13, 16, 14, 7, 0, 0, 0, 47, 153, 312, 504, 684, 806, 834, 759, 604, 412, 230, 94, 17, 0, 0, 8, 15, 14, 7, 2, 2, 7, 14, 19, 21, 20, 18, 17, 16, 16, 16, 15, 13, 10, 8, 7, 6, 8, 9, 11, 13, 13, 12, 11, 10, 9, 8, 8, 8, 7, 7, 6, 6, 5, 4, 3, 2, 1, 0, 0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 13, 15, 17, 18, 18, 18, 16, 15, 13, 11, 9, 7, 5, 4, 4, 4, 4, 4, 4, 4, 5, 7, 11, 15, 18, 18, 14, 8, 3, 4, 9, 17, 19, 11, 0, 0, 14, 99, 250, 455, 673, 849, 934, 904, 768, 565, 349, 169, 52, 0, 0, 0, 9, 8, 2, 0, 0, 2, 2, 0, 0, 7, 56, 151, 285, 435, 564, 636, 631, 549, 415, 265, 135, 45, 0, 0, 0, 12, 17, 17, 13, 12, 13, 17, 22, 25, 26, 25, 23, 20, 19, 17, 16, 14, 13, 11, 10, 9, 9, 8, 8, 7, 6, 5, 3, 2, 2, 3, 4, 5, 4, 2, 0, 0, 0, 3, 9, 11, 7, 0, 0, 13, 70, 172, 309, 454, 571, 625, 596, 489, 329, 161, 32, 0, 33, 179, 388, 610, 787, 874, 850, 724, 536, 334, 164, 52, 0, 0, 1, 12, 14, 8, 0, 0, 0, 6, 15, 22, 25, 24, 21, 18, 15, 13, 12, 12, 12, 11, 10, 9, 7, 6, 4, 4, 3, 3, 3, 4, 3, 3, 2, 2, 2, 2, 2, 3, 4, 5, 5, 4, 3, 2, 0, 0, 0, 0, 2, 5, 7, 9, 10, 10, 9, 7, 6, 4, 3, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 2, 1, 0, 0, 0, 1, 3, 4, 5, 4, 4, 4, 4, 4, 2, 0, 0, 0, 0, 8, 15, 14, 5, 0, 0, 35, 132, 286, 478, 666, 799, 838, 767, 602, 386, 177, 31, 0, 55, 216, 426, 630, 772, 817, 757, 614, 428, 248, 108, 26, 0, 0, 6, 14, 12, 5, 0, 0, 0, 2, 6, 7, 5, 3, 1, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 2, 3, 4, 3, 0, 0, 0, 0, 5, 13, 16, 10, 0, 0, 15, 92, 229, 415, 613, 772, 846, 808, 665, 454, 233, 63, 0, 39, 188, 398, 609, 764, 822, 773, 637, 454, 272, 128, 38, 0, 0, 0, 6, 11, 12, 11, 5, 0, 0, 5, 60, 172, 338, 533, 716, 836, 856, 766, 586, 362, 154, 18, 0, 79, 258, 480, 685, 819, 850, 774, 619, 426, 244, 105, 25, 0, 0, 8, 17, 18, 12, 6, 4, 5, 9, 12, 12, 11, 9, 6, 5, 4, 4, 4, 5, 7, 9, 12, 14, 16, 15, 14, 11, 8, 6, 7, 10, 14, 19, 20, 18, 13, 8, 6, 9, 15, 17, 11, 0, 0, 4, 68, 191, 366, 559, 725, 818, 809, 703, 531, 339, 173, 59, 1, 0, 0, 4, 13, 16, 14, 6, 0, 0, 2, 59, 176, 350, 555, 746, 873, 897, 808, 626, 398, 182, 31, 0, 39, 190, 394, 597, 749, 811, 773, 647, 472, 292, 145, 48, 3, 0, 0, 4, 8, 9, 9, 7, 0, 0, 0, 18, 88, 208, 367, 534, 667, 727, 698, 586, 426, 258, 120, 33, 0, 0, 3, 12, 13, 7, 0, 0, 0, 0, 2, 4, 4, 4, 3, 2, 2, 1, 1, 2, 3, 3, 3, 1, 0, 0, 0, 2, 9, 15, 12, 2, 0, 0, 48, 152, 309, 497, 675, 796, 826, 751, 589, 382, 183, 44, 0, 56, 199, 385, 565, 689, 724, 660, 514, 326, 148, 32, 12, 97, 265, 471, 658, 776, 794, 712, 557, 373, 203, 80, 13, 0, 0, 8, 14, 11, 3, 0, 0, 0, 1, 3, 3, 3, 2, 2, 3, 5, 5, 6, 6, 6, 8, 11, 15, 19, 21, 22, 20, 17, 14, 12, 11, 11, 10, 7, 2, 0, 0, 1, 9, 16, 14, 4, 0, 0, 40, 144, 307, 508, 702, 840, 882, 817, 663, 463, 268, 117, 27, 0, 0, 6, 14, 13, 5, 0, 0, 0, 3, 8, 10, 9, 7, 4, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 5, 5, 4, 3, 1, 0, 0, 0, 3, 10, 14, 11, 0, 0, 4, 59, 168, 328, 514, 684, 792, 806, 714, 539, 326, 133, 15, 7, 115, 315, 555, 775, 920, 951, 863, 678, 447, 226, 73, 21, 78, 222, 409, 585, 702, 730, 667, 533, 368, 212, 93, 23, 0, 0, 6, 12, 11, 7, 3, 4, 10, 18, 25, 29, 30, 28, 26, 24, 22, 20, 20, 20, 22, 25, 26, 25, 21, 16, 13, 12, 16, 19, 17, 8, 0, 0, 25, 110, 253, 441, 637, 795, 872, 843, 712, 512, 291, 105, 0, 0, 88, 260, 464, 650, 773, 801, 727, 571, 372, 179, 41, 0, 42, 181, 373, 573, 730, 806, 784, 676, 511, 332, 177, 69, 12, 0, 0, 2, 6, 6, 5, 3, 0, 0, 0, 12, 63, 154, 282, 424, 549, 622, 624, 553, 430, 287, 156, 62, 10, 0, 0, 6, 10, 7, 2, 0, 0, 0, 4, 6, 4, 0, 0, 0, 3, 11, 15, 10, 0, 0, 7, 66, 179, 341, 524, 686, 784, 787, 691, 517, 311, 128, 15, 2, 89, 252, 445, 617, 722, 736, 660, 519, 351, 196, 82, 17, 0, 0, 6, 11, 8, 2, 0, 2, 11, 22, 31, 34, 32, 27, 23, 22, 21, 18, 10, 0, 0, 10, 69, 176, 326, 490, 633, 716, 718, 636, 494, 329, 179, 71, 11, 0, 0, 6, 11, 9, 3, 0, 0, 0, 2, 6, 9, 12, 14, 15, 15, 15, 13, 10, 7, 4, 1, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 2, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 5, 5, 4, 3, 0, 0, 0, 0, 6, 13, 16, 11, 0, 0, 8, 67, 182, 346, 535, 707, 818, 837, 753, 587, 379, 184, 52, 16, 84, 239, 438, 631, 767, 811, 753, 609, 416, 225, 86, 32, 77, 203, 375, 545, 667, 711, 669, 557, 406, 252, 126, 43, 3, 0, 2, 12, 16, 15, 12, 9, 8, 9, 11, 12, 12, 12, 11, 10, 9, 9, 10, 13, 16, 21, 24, 25, 22, 18, 14, 13, 16, 18, 16, 6, 0, 0, 27, 112, 254, 438, 628, 779, 851, 824, 706, 529, 339, 175, 63, 6, 0, 0, 8, 12, 8, 1, 0, 0, 0, 2, 4, 4, 2, 0, 0, 0, 2, 4, 5, 6, 5, 4, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 11, 14, 17, 20, 22, 23, 22, 19, 16, 16, 18, 20, 16, 6, 0, 0, 22, 100, 232, 405, 586, 732, 804, 783, 674, 508, 326, 169, 61, 6, 0, 0, 8, 12, 8, 2, 0, 0, 0, 3, 6, 8, 8, 7, 7, 7, 7, 7, 7, 8, 10, 12, 14, 17, 19, 19, 19, 17, 14, 11, 8, 5, 2, 1, 1, 1, 2, 3, 3, 2, 1, 1, 1, 2, 3, 2, 0, 0, 0, 0, 4, 9, 11, 5, 0, 0, 17, 84, 200, 354, 518, 654, 726, 714, 621, 473, 309, 164, 62, 8, 0, 0, 7, 11, 8, 2, 0, 0, 0, 2, 4, 5, 4, 3, 2, 3, 4, 5, 6, 6, 6, 5, 4, 3, 2, 2, 2, 3, 3, 3, 3, 2, 2, 2, 3, 5, 7, 9, 12, 13, 14, 14, 13, 12, 10, 8, 7, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 7, 10, 13, 16, 19, 21, 22, 21, 20, 17, 14, 11, 8, 6, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 5, 7, 10, 12, 14, 14, 14, 12, 10, 9, 9, 11, 14, 18, 22, 23, 22, 19, 16, 15, 16, 17, 14, 4, 0, 0, 29, 104, 228, 387, 552, 684, 747, 723, 614, 447, 263, 109, 23, 24, 109, 254, 419, 561, 645, 653, 586, 464, 320, 186, 84, 23, 0, 0, 3, 8, 7, 3, 0, 0, 0, 1, 4, 6, 7, 7, 7, 6, 5, 5, 4, 4, 4, 3, 1, 0, 0, 0, 2, 8, 12, 8, 0, 0, 3, 50, 145, 286, 451, 606, 712, 741, 686, 563, 403, 244, 117, 36, 0, 0, 1, 8, 9, 5, 0, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 3, 8, 10, 5, 0, 0, 13, 68, 166, 298, 442, 565, 634, 632, 559, 436, 295, 166, 71, 17, 0, 0, 0, 5, 7, 7, 4, 0, 0, 0, 14, 63, 148, 263, 389, 497, 560, 561, 499, 390, 264, 147, 61, 13, 0, 0, 4, 7, 6, 1, 0, 0, 3, 10, 16, 20, 21, 21, 18, 15, 13, 11, 9, 9, 10, 12, 15, 17, 19, 19, 18, 15, 12, 8, 5, 2, 0, 0, 0, 2, 4, 6, 7, 7, 5, 3, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 6, 11, 12, 7, 0, 0, 15, 73, 177, 320, 477, 615, 700, 707, 631, 492, 322, 165, 60, 35, 94, 223, 390, 553, 671, 717, 681, 576, 430, 277, 146, 55, 7, 0, 0, 7, 15, 15, 8, 0, 0, 1, 46, 136, 268, 426, 577, 685, 724, 682, 570, 419, 264, 135, 49, 6, 0, 0, 1, 3, 3, 2, 2, 0, 0, 0, 6, 46, 124, 238, 373, 501, 590, 617, 575, 475, 342, 209, 101, 32, 0, 0, 0, 6, 7, 3, 0, 0, 1, 7, 15, 21, 25, 27, 28, 27, 25, 22, 19, 15, 12, 10, 8, 6, 3, 0, 0, 0, 0, 5, 9, 8, 0, 0, 0, 35, 113, 235, 384, 532, 644, 692, 662, 564, 423, 272, 143, 54, 8, 0, 0, 6, 8, 5, 0, 0, 0, 5, 13, 21, 26, 27, 27, 24, 21, 18, 15, 14, 13, 14, 17, 21, 24, 27, 29, 28, 25, 21, 16, 11, 7, 4, 3, 3, 4, 5, 7, 8, 8, 8, 7, 6, 7, 8, 11, 14, 18, 21, 22, 21, 19, 16, 13, 11, 11, 13, 16, 19, 22, 24, 24, 23, 20, 16, 12, 8, 5, 3, 3, 3, 5, 7, 8, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 5, 8, 12, 15, 17, 18, 19, 18, 17, 15, 13, 11, 9, 6, 4, 3, 1, 1, 0, 0, 0, 0, 1, 4, 8, 13, 17, 19, 18, 15, 12, 11, 12, 14, 13, 5, 0, 0, 18, 86, 204, 364, 540, 696, 794, 811, 742, 607, 438, 272, 138, 50, 7, 0, 0, 6, 8, 5, 3, 3, 8, 16, 25, 32, 35, 35, 33, 29, 24, 20, 16, 12, 9, 6, 4, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 4, 7, 6, 0, 0, 0, 26, 86, 182, 302, 425, 523, 571, 558, 487, 377, 253, 142, 61, 14, 0, 0, 3, 6, 5, 2, 0, 0, 0, 3, 7, 11, 13, 14, 13, 12, 9, 7, 6, 6, 7, 10, 14, 17, 19, 19, 18, 16, 13, 10, 8, 8, 9, 11, 13, 15, 17, 18, 18, 16, 14, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 1, 3, 5, 7, 8, 8, 8, 8, 7, 6, 4, 1, 0, 0, 0, 3, 7, 7, 3, 0, 0, 15, 65, 154, 274, 408, 528, 605, 622, 574, 474, 345, 216, 110, 40, 5, 0, 0, 4, 5, 3, 0, 0, 0, 1, 4, 6, 6, 4, 2, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 4, 7, 7, 1, 0, 0, 26, 92, 200, 341, 489, 615, 688, 691, 622, 500, 354, 213, 103, 33, 1, 0, 0, 5, 6, 3, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 3, 4, 5, 6, 9, 14, 19, 23, 26, 26, 24, 21, 19, 18, 14, 7, 0, 0, 8, 54, 142, 269, 420, 566, 677, 727, 703, 611, 474, 322, 185, 83, 23, 0, 0, 2, 5, 4, 0, 0, 0, 7, 17, 27, 34, 37, 36, 33, 28, 24, 20, 17, 14, 12, 11, 10, 9, 9, 8, 8, 7, 6, 5, 5, 6, 10, 15, 21, 26, 29, 29, 27, 23, 18, 14, 12, 11, 11, 10, 8, 5, 3, 3, 6, 8, 7, 1, 0, 0, 27, 92, 198, 336, 484, 612, 691, 703, 645, 531, 387, 245, 127, 48, 8, 0, 0, 4, 6, 4, 0, 0, 0, 1, 4, 7, 9, 9, 8, 6, 5, 4, 4, 3, 3, 3, 4, 5, 6, 9, 11, 13, 14, 14, 13, 11, 8, 5, 2, 1, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 9, 11, 14, 18, 22, 25, 26, 26, 24, 20, 17, 15, 15, 16, 20, 24, 28, 30, 30, 28, 25, 22, 18, 12, 3, 0, 0, 23, 81, 178, 306, 447, 574, 660, 685, 643, 546, 414, 277, 158, 71, 20, 0, 0, 2, 8, 12, 11, 7, 0, 0, 0, 25, 82, 175, 299, 437, 563, 649, 675, 633, 533, 399, 263, 158, 108, 125, 201, 316, 440, 541, 597, 594, 536, 438, 321, 208, 116, 53, 19, 6, 6, 11, 14, 15, 13, 11, 9, 9, 10, 12, 12, 12, 11, 10, 7, 5, 3, 2, 2, 2, 3, 5, 6, 7, 7, 7, 7, 7, 7, 6, 5, 3, 1, 0, 2, 4, 6, 5, 1, 0, 0, 22, 75, 162, 277, 402, 514, 590, 612, 576, 490, 375, 254, 147, 68, 21, 0, 0, 3, 8, 11, 11, 11, 13, 17, 22, 27, 31, 33, 33, 31, 29, 26, 23, 20, 18, 16, 15, 14, 13, 12, 11, 9, 7, 7, 6, 6, 3, 0, 0, 5, 31, 81, 155, 246, 339, 415, 459, 459, 418, 345, 255, 166, 92, 41, 12, 2, 4, 9, 13, 15, 14, 12, 9, 8, 7, 7, 7, 7, 7, 6, 6, 6, 6, 7, 7, 6, 5, 3, 2, 3, 5, 8, 7, 3, 0, 0, 14, 60, 143, 258, 391, 517, 610, 651, 630, 554, 441, 315, 198, 106, 45, 14, 3, 4, 10, 14, 13, 8, 1, 0, 1, 26, 80, 166, 280, 407, 526, 612, 645, 615, 530, 408, 279, 175, 122, 133, 205, 318, 443, 547, 603, 596, 529, 419, 296, 192, 134, 138, 202, 311, 437, 549, 619, 630, 580, 482, 361, 247, 168, 144, 180, 267, 381, 493, 575, 606, 578, 499, 387, 266, 157, 74, 24, 1, 0, 1, 6, 9, 11, 14, 18, 25, 32, 39, 43, 44, 42, 38, 33, 28, 24, 20, 17, 15, 15, 15, 15, 16, 17, 18, 20, 21, 24, 27, 31, 34, 35, 35, 33, 30, 26, 20, 11, 2, 0, 3, 32, 93, 190, 315, 452, 576, 661, 687, 648, 551, 419, 283, 175, 121, 133, 207, 323, 452, 562, 625, 629, 572, 470, 344, 221, 119, 50, 12, 0, 0, 2, 4, 4, 4, 6, 11, 18, 26, 33, 37, 38, 38, 35, 32, 28, 23, 19, 15, 12, 9, 8, 7, 7, 7, 7, 7, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 5, 7, 11, 15, 18, 21, 22, 22, 20, 16, 12, 9, 6, 4, 3, 4, 5, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 3, 7, 11, 15, 18, 20, 20, 18, 15, 12, 10, 9, 10, 13, 16, 20, 22, 23, 22, 19, 17, 14, 12, 11, 12, 14, 16, 18, 21, 22, 22, 21, 19, 16, 13, 12, 12, 14, 17, 21, 25, 28, 29, 28, 25, 22, 17, 12, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 14, 15, 15, 13, 11, 9, 7, 7, 8, 11, 15, 18, 21, 23, 23, 22, 19, 16, 14, 13, 13, 16, 20, 24, 28, 30, 30, 28, 24, 20, 16, 12, 9, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 3, 4, 2, 0, 0, 7, 41, 106, 201, 319, 441, 543, 607, 619, 577, 492, 382, 266, 162, 83, 32, 5, 0, 0, 3, 5, 4, 0, 0, 1, 27, 81, 166, 278, 400, 514, 595, 628, 607, 536, 431, 313, 201, 111, 49, 14, 0, 0, 2, 5, 7, 8, 8, 9, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 1, 2, 4, 6, 6, 6, 4, 1, 0, 0, 1, 2, 2, 0, 0, 3, 24, 65, 128, 207, 289, 360, 405, 414, 384, 323, 244, 162, 92, 41, 11, 0, 0, 0, 2, 2, 1, 2, 6, 12, 19, 24, 27, 28, 26, 23, 20, 19, 19, 20, 23, 26, 28, 30, 30, 30, 28, 26, 23, 20, 17, 15, 13, 11, 9, 6, 4, 2, 0, 0, 1, 2, 1, 0, 0, 3, 21, 55, 108, 174, 244, 307, 350, 365, 349, 304, 241, 170, 104, 52, 17, 0, 0, 0, 4, 4, 1, 0, 0, 17, 59, 128, 221, 327, 429, 510, 553, 552, 506, 425, 325, 223, 134, 67, 24, 3, 0, 0, 2, 4, 2, 0, 0, 5, 31, 81, 156, 252, 355, 450, 517, 544, 523, 461, 372, 276, 197, 152, 153, 196, 270, 355, 430, 476, 482, 446, 377, 288, 197, 117, 58, 21, 3, 0, 0, 1, 2, 1, 1, 2, 4, 7, 9, 10, 9, 7, 6, 5, 5, 4, 1, 0, 0, 9, 36, 84, 153, 236, 320, 392, 436, 446, 419, 362, 285, 202, 125, 65, 25, 4, 0, 0, 1, 0, 0, 1, 21, 68, 149, 261, 394, 527, 637, 703, 710, 658, 557, 432, 311, 220, 180, 197, 263, 359, 460, 538, 574, 559, 497, 404, 303, 221, 176, 179, 227, 307, 396, 471, 514, 514, 473, 401, 311, 221, 143, 84, 46, 25, 17, 15, 15, 16, 16, 16, 16, 15, 14, 13, 11, 9, 7, 5, 5, 5, 5, 4, 4, 3, 1, 1, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 12, 15, 18, 20, 22, 21, 20, 17, 13, 10, 7, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 13, 15, 16, 15, 14, 12, 11, 11, 13, 15, 19, 22, 24, 25, 23, 21, 17, 11, 5, 0, 0, 8, 35, 84, 156, 248, 348, 442, 513, 549, 540, 489, 405, 304, 202, 116, 53, 16, 0, 0, 0, 2, 3, 4, 7, 12, 19, 26, 31, 34, 34, 32, 26, 19, 10, 2, 0, 6, 33, 83, 159, 257, 366, 469, 549, 591, 588, 540, 457, 354, 250, 158, 87, 41, 17, 8, 8, 11, 13, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 4, 5, 8, 11, 15, 19, 22, 25, 26, 26, 26, 24, 22, 19, 16, 13, 10, 7, 5, 4, 3, 3, 4, 6, 8, 11, 14, 18, 23, 27, 31, 34, 36, 35, 32, 26, 17, 7, 0, 0, 15, 53, 118, 208, 317, 430, 529, 594, 614, 583, 509, 408, 306, 225, 186, 197, 256, 348, 451, 541, 595, 602, 559, 478, 377, 279, 207, 176, 192, 249, 334, 425, 499, 539, 535, 488, 409, 319, 240, 193, 187, 226, 297, 384, 464, 517, 532, 506, 444, 358, 264, 175, 103, 51, 19, 3, 0, 0, 5, 11, 18, 24, 31, 37, 41, 44, 45, 43, 40, 35, 30, 26, 22, 20, 18, 17, 15, 14, 11, 9, 7, 5, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 10, 12, 14, 18, 21, 24, 27, 28, 28, 27, 24, 21, 18, 16, 14, 13, 12, 11, 10, 8, 7, 6, 4, 4, 3, 3, 4, 4, 5, 4, 4, 3, 2, 2, 2, 2, 1, 0, 0, 4, 18, 46, 91, 149, 216, 281, 333, 361, 360, 332, 284, 228, 180, 153, 156, 191, 252, 325, 396, 446, 464, 446, 397, 330, 262, 214, 198, 222, 279, 357, 437, 498, 524, 510, 459, 386, 311, 255, 232, 247, 297, 367, 440, 501, 538, 546, 526, 484, 428, 372, 327, 304, 310, 346, 403, 465, 514, 533, 513, 456, 372, 277, 187, 114, 63, 35, 22, 19, 20, 22, 23, 24, 26, 28, 32, 35, 38, 39, 38, 35, 31, 26, 21, 17, 14, 12, 11, 9, 8, 7, 6, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 11, 38, 87, 157, 243, 334, 417, 478, 505, 495, 449, 376, 287, 198, 119, 60, 23, 4, 0, 0, 0, 1, 2, 3, 7, 12, 18, 23, 26, 26, 25, 22, 19, 17, 15, 15, 16, 18, 21, 23, 25, 26, 25, 24, 21, 18, 15, 13, 10, 8, 6, 5, 5, 5, 5, 4, 4, 3, 3, 5, 7, 11, 15, 19, 22, 23, 22, 19, 14, 9, 3, 0, 3, 18, 51, 105, 180, 273, 373, 466, 536, 572, 567, 522, 445, 349, 250, 160, 89, 41, 13, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 11, 13, 14, 16, 16, 16, 16, 15, 15, 15, 16, 18, 20, 22, 24, 25, 25, 24, 21, 18, 14, 11, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 15, 39, 78, 129, 189, 251, 304, 341, 356, 346, 313, 264, 206, 148, 98, 59, 33, 17, 9, 7, 7, 7, 8, 9, 9, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 8, 10, 11, 12, 12, 11, 9, 8, 6, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 10, 10, 9, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 10, 14, 17, 19, 19, 17, 13, 9, 4, 2, 6, 18, 45, 89, 153, 234, 325, 414, 489, 537, 550, 525, 467, 384, 291, 200, 122, 64, 26, 6, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 15, 40, 81, 136, 200, 265, 322, 363, 381, 373, 341, 290, 227, 161, 101, 54, 23, 5, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 3, 6, 10, 14, 17, 20, 22, 23, 23, 22, 19, 15, 10, 8, 14, 33, 72, 133, 215, 311, 408, 495, 556, 583, 572, 524, 449, 359, 267, 184, 116, 67, 35, 18, 11, 10, 11, 14, 16, 19, 23, 27, 31, 35, 37, 37, 36, 34, 32, 29, 28, 27, 27, 27, 27, 28, 29, 30, 29, 27, 22, 16, 10, 8, 12, 29, 61, 112, 182, 266, 356, 443, 512, 553, 558, 528, 467, 385, 297, 212, 141, 88, 51, 29, 17, 10, 6, 3, 3, 6, 18, 41, 79, 133, 203, 283, 362, 431, 479, 496, 480, 434, 365, 283, 201, 128, 72, 34, 12, 2, 0, 0, 0, 9, 29, 66, 122, 194, 278, 362, 436, 491, 517, 511, 474, 412, 333, 248, 168, 101, 51, 20, 4, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 8, 23, 48, 83, 127, 176, 225, 267, 295, 307, 299, 273, 232, 183, 131, 84, 47, 21, 6, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 11, 13, 14, 14, 13, 12, 9, 7, 5, 3, 1, 0, 0, 1, 2, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 13, 14, 14, 14, 13, 12, 10, 9, 7, 5, 4, 2, 1, 1, 0, 0, 0, 0, 3, 12, 32, 66, 114, 177, 250, 326, 394, 445, 470, 467, 435, 381, 313, 241, 173, 117, 74, 44, 26, 15, 10, 8, 7, 9, 14, 27, 50, 87, 139, 204, 276, 347, 405, 442, 452, 434, 393, 340, 287, 248, 229, 237, 268, 314, 365, 408, 434, 436, 413, 371, 319, 269, 233, 219, 230, 264, 314, 366, 410, 434, 432, 403, 351, 284, 213, 146, 90, 48, 22, 7, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 6, 7, 8, 8, 9, 8, 7, 6, 4, 3, 2, 1, 0, 0, 1, 9, 29, 65, 118, 187, 267, 350, 425, 479, 507, 502, 467, 407, 332, 251, 175, 110, 60, 27, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 10, 14, 17, 21, 26, 29, 31, 31, 29, 25, 20, 17, 18, 26, 45, 78, 126, 190, 265, 345, 420, 481, 516, 522, 498, 449, 388, 327, 279, 253, 254, 279, 322, 369, 411, 436, 439, 417, 375, 317, 253, 190, 134, 90, 58, 38, 26, 21, 20, 19, 18, 17, 15, 13, 12, 11, 10, 9, 8, 7, 6, 6, 7, 7, 7, 7, 6, 5, 4, 4, 4, 4, 3, 2, 1, 0, 2, 8, 21, 44, 77, 119, 167, 216, 261, 295, 313, 313, 296, 263, 219, 170, 122, 80, 46, 22, 7, 0, 0, 1, 11, 31, 64, 112, 176, 252, 334, 413, 478, 521, 534, 517, 475, 418, 358, 309, 282, 281, 304, 346, 393, 434, 458, 460, 438, 398, 352, 309, 281, 273, 287, 319, 361, 401, 431, 442, 432, 403, 362, 318, 282, 262, 263, 286, 324, 368, 408, 433, 437, 415, 372, 312, 245, 178, 120, 73, 39, 18, 6, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 4, 3, 2, 1, 1, 1, 2, 4, 6, 8, 11, 14, 16, 18, 18, 17, 15, 13, 12, 14, 23, 44, 78, 128, 193, 267, 344, 415, 471, 505, 512, 491, 445, 381, 305, 227, 154, 94, 49, 20, 5, 0, 0, 0, 0, 6, 18, 40, 73, 116, 167, 220, 269, 310, 338, 348, 340, 317, 284, 250, 223, 208, 211, 229, 259, 293, 323, 340, 341, 324, 290, 244, 191, 138, 90, 52, 25, 8, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 5, 15, 32, 58, 93, 136, 183, 229, 271, 301, 317, 316, 297, 264, 221, 173, 126, 83, 49, 25, 9, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 14, 31, 57, 92, 135, 182, 229, 269, 298, 313, 311, 293, 262, 222, 178, 135, 97, 65, 41, 25, 15, 10, 7, 6, 5, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 9, 25, 52, 92, 145, 206, 271, 334, 386, 422, 436, 428, 398, 351, 290, 224, 160, 103, 58, 26, 8, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 11, 14, 17, 19, 21, 23, 24, 23, 22, 21, 20, 19, 18, 19, 19, 21, 22, 23, 23, 23, 22, 20, 17, 14, 10, 7, 4, 2, 0, 0, 0, 0, 0, 1, 2, 4, 7, 10, 14, 17, 20, 22, 22, 22, 20, 18, 16, 14, 12, 10, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 12, 15, 18, 20, 21, 21, 21, 20, 20, 19, 19, 19, 19, 19, 20, 21, 22, 23, 24, 23, 22, 21, 19, 18, 17, 18, 19, 20, 22, 23, 23, 23, 22, 20, 18, 15, 13, 11, 9, 7, 5, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 12, 14, 16, 18, 19, 19, 19, 18, 17, 16, 15, 14, 14, 15, 17, 19, 20, 20, 18, 15, 12, 9, 6, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 9, 20, 37, 62, 94, 131, 172, 213, 248, 275, 288, 288, 274, 248, 213, 175, 137, 102, 73, 50, 34, 24, 18, 15, 13, 12, 12, 11, 10, 9, 8, 7, 6, 6, 6, 6, 8, 10, 13, 17, 20, 22, 24, 25, 26, 26, 26, 27, 27, 27, 27, 27, 28, 29, 31, 33, 34, 34, 33, 32, 31, 32, 38, 51, 72, 103, 147, 201, 262, 327, 387, 436, 465, 473, 457, 421, 369, 308, 245, 186, 134, 93, 63, 42, 30, 23, 20, 19, 19, 20, 21, 24, 27, 30, 31, 31, 30, 27, 23, 19, 16, 12, 10, 8, 7, 6, 6, 6, 6, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 5, 4, 4, 4, 5, 5, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 9, 12, 19, 30, 47, 72, 106, 146, 192, 239, 284, 323, 350, 363, 361, 343, 311, 270, 225, 179, 137, 101, 72, 50, 34, 22, 15, 11, 9, 9, 9, 9, 8, 7, 6, 5, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 3, 5, 6, 8, 8, 8, 8, 7, 6, 5, 4, 4, 5, 8, 14, 26, 44, 70, 104, 144, 188, 232, 272, 302, 321, 325, 314, 291, 257, 216, 172, 129, 91, 59, 34, 16, 6, 1, 1, 7, 17, 33, 55, 83, 116, 153, 191, 228, 258, 278, 286, 281, 263, 234, 199, 161, 123, 90, 61, 40, 24, 16, 14, 19, 32, 55, 88, 131, 183, 240, 297, 351, 395, 425, 437, 430, 404, 364, 313, 258, 204, 155, 113, 81, 57, 41, 30, 25, 23, 28, 38, 57, 84, 120, 164, 214, 267, 318, 362, 394, 410, 409, 389, 354, 308, 255, 200, 149, 105, 70, 43, 24, 12, 5, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 9, 11, 13, 14, 15, 16, 17, 19, 20, 20, 21, 21, 20, 20, 21, 21, 22, 24, 25, 26, 27, 27, 27, 27, 26, 25, 24, 22, 21, 20, 20, 21, 21, 22, 22, 22, 21, 19, 17, 15, 13, 11, 9, 7, 5, 5, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 12, 14, 17, 19, 20, 21, 21, 20, 18, 15, 13, 10, 8, 7, 6, 6, 6, 6, 6, 6, 7, 8, 10, 11, 14, 16, 19, 21, 22, 23, 22, 21, 20, 19, 18, 17, 15, 14, 12, 10, 8, 6, 5, 5, 8, 15, 26, 42, 66, 96, 135, 180, 231, 283, 332, 373, 401, 412, 405, 382, 345, 299, 250, 201, 155, 116, 84, 58, 39, 25, 17, 11, 9, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 8, 11, 17, 27, 42, 62, 89, 122, 159, 198, 235, 267, 291, 304, 305, 294, 274, 245, 212, 178, 145, 115, 89, 67, 51, 39, 32, 32, 37, 49, 67, 92, 124, 161, 203, 246, 287, 322, 347, 358, 354, 335, 304, 264, 220, 175, 133, 97, 67, 44, 27, 16, 9, 6, 3, 2, 1, 1, 1, 1, 2, 3, 3, 4, 4, 5, 7, 12, 20, 32, 49, 70, 95, 125, 156, 189, 220, 246, 263, 270, 266, 250, 225, 194, 161, 128, 98, 71, 49, 32, 20, 12, 7, 6, 6, 7, 9, 10, 12, 14, 16, 18, 19, 20, 21, 21, 21, 22, 23, 24, 25, 26, 27, 28, 28, 28, 28, 27, 26, 25, 24, 24, 23, 24, 24, 23, 23, 21, 20, 18, 16, 15, 14, 13, 12, 10, 8, 5, 3, 2, 2, 2, 3, 4, 5, 6, 8, 9, 11, 12, 14, 15, 15, 15, 15, 14, 13, 12, 12, 11, 10, 9, 8, 6, 5, 4, 3, 2, 2, 4, 7, 13, 23, 37, 56, 82, 113, 148, 187, 224, 258, 286, 304, 312, 308, 292, 267, 235, 199, 162, 128, 98, 75, 56, 43, 33, 26, 21, 18, 18, 19, 22, 25, 27, 28, 26, 24, 21, 19, 17, 16, 15, 14, 11, 9, 6, 5, 4, 5, 7, 9, 12, 14, 15, 17, 19, 21, 23, 25, 27, 27, 27, 26, 25, 24, 23, 24, 25, 26, 27, 28, 27, 25, 23, 20, 18, 16, 15, 13, 11, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 3, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 8, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 7, 14, 25, 40, 59, 83, 110, 140, 170, 198, 221, 239, 248, 248, 240, 223, 201, 173, 144, 115, 87, 62, 42, 26, 15, 7, 3, 2, 1, 1, 2, 2, 2, 2, 2, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 14, 15, 16, 16, 16, 16, 15, 15, 14, 13, 13, 12, 11, 10, 10, 10, 12, 16, 22, 31, 45, 63, 87, 119, 157, 202, 250, 298, 343, 380, 405, 416, 412, 394, 363, 322, 276, 227, 180, 136, 100, 70, 48, 33, 24, 19, 18, 18, 20, 22, 24, 26, 27, 29, 31, 34, 38, 43, 51, 63, 80, 104, 136, 174, 218, 262, 305, 341, 368, 383, 387, 379, 360, 332, 296, 254, 210, 167, 128, 95, 69, 49, 35, 26, 21, 18, 18, 20, 22, 24, 26, 27, 27, 27, 27, 27, 26, 25, 23, 20, 17, 14, 11, 10, 8, 8, 7, 6, 5, 4, 3, 2, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 16, 17, 17, 18, 18, 19, 21, 23, 25, 26, 27, 28, 28, 28, 27, 27, 27, 27, 27, 28, 29, 30, 31, 33, 35, 38, 44, 53, 66, 85, 110, 141, 178, 220, 264, 308, 347, 378, 397, 403, 395, 374, 343, 304, 261, 217, 175, 137, 103, 74, 51, 33, 19, 10, 4, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 5, 4, 5, 5, 6, 9, 14, 22, 34, 50, 71, 97, 126, 157, 190, 223, 254, 281, 302, 318, 328, 333, 334, 333, 331, 331, 332, 335, 340, 345, 348, 349, 344, 334, 315, 290, 258, 222, 185, 148, 115, 86, 62, 44, 30, 20, 12, 7, 4, 2, 2, 3, 5, 8, 12, 16, 22, 30, 43, 60, 82, 111, 144, 181, 221, 260, 297, 330, 356, 374, 384, 385, 379, 369, 356, 344, 335, 331, 331, 335, 341, 346, 346, 341, 329, 310, 285, 256, 224, 192, 159, 128, 99, 75, 55, 41, 31, 26, 24, 24, 25, 27, 28, 29, 30, 29, 29, 27, 25, 22, 20, 17, 15, 14, 12, 11, 9, 8, 6, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 4, 4, 4, 5, 5, 5, 5, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 12, 18, 26, 35, 47, 64, 86, 113, 144, 180, 216, 252, 285, 312, 330, 340, 338, 326, 305, 277, 243, 207, 170, 136, 104, 78, 56, 38, 24, 15, 8, 4, 1, 1, 1, 1, 1, 2, 2, 2, 4, 6, 10, 16, 24, 33, 46, 61, 80, 101, 124, 147, 169, 188, 202, 211, 214, 211, 202, 189, 171, 150, 127, 104, 82, 64, 49, 38, 30, 25, 22, 21, 20, 21, 22, 24, 26, 27, 28, 28, 27, 26, 25, 23, 21, 20, 18, 16, 15, 14, 14, 14, 14, 14, 15, 16, 18, 20, 22, 24, 25, 26, 26, 26, 27, 30, 36, 44, 56, 71, 90, 114, 143, 178, 217, 259, 300, 336, 367, 388, 401, 407, 405, 400, 391, 380, 369, 360, 354, 354, 358, 365, 373, 378, 377, 368, 350, 324, 293, 258, 223, 187, 154, 123, 95, 71, 53, 40, 32, 28, 27, 27, 27, 28, 28, 28, 28, 29, 29, 29, 29, 28, 26, 24, 22, 19, 17, 15, 13, 12, 12, 12, 13, 15, 16, 17, 18, 20, 21, 23, 26, 28, 30, 32, 33, 33, 32, 31, 31, 30, 30, 30, 31, 31, 32, 33, 32, 32, 31, 30, 30, 30, 31, 32, 33, 33, 33, 32, 32, 31, 31, 32, 33, 34, 34, 35, 35, 35, 34, 33, 32, 32, 32, 34, 36, 40, 46, 53, 63, 77, 97, 122, 153, 188, 226, 265, 303, 337, 367, 390, 403, 407, 398, 379, 350, 314, 275, 236, 200, 168, 141, 118, 99, 85, 76, 75, 80, 94, 115, 141, 172, 205, 240, 275, 308, 338, 361, 377, 381, 375, 359, 334, 303, 269, 235, 201, 169, 140, 114, 92, 74, 60, 51, 45, 42, 40, 39, 38, 37, 36, 34, 33, 32, 31, 30, 28, 25, 22, 19, 17, 16, 14, 13, 12, 12, 13, 14, 16, 18, 20, 22, 24, 26, 27, 29, 31, 32, 32, 32, 31, 30, 30, 30, 30, 31, 32, 31, 31, 30, 28, 27, 25, 24, 22, 20, 17, 15, 13, 11, 9, 8, 7, 6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 3, 2, 2, 1, 0, 1, 1, 2, 3, 4, 5, 5, 4, 4, 3, 1, 1, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 4, 5, 7, 9, 12, 16, 21, 27, 35, 46, 61, 80, 102, 128, 157, 187, 218, 246, 271, 291, 304, 309, 307, 297, 280, 258, 232, 205, 177, 151, 128, 108, 93, 82, 76, 75, 79, 89, 103, 123, 148, 177, 209, 241, 272, 299, 320, 333, 337, 333, 322, 303, 278, 250, 218, 185, 152, 121, 93, 70, 50, 36, 24, 16, 11, 7, 4, 3, 3, 3, 3, 3, 4, 5, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 32, 37, 44, 53, 64, 79, 96, 118, 142, 170, 200, 231, 262, 289, 312, 329, 337, 337, 328, 311, 287, 259, 228, 196, 164, 133, 104, 80, 59, 44, 33, 28, 25, 25, 25, 25, 25, 24, 24, 23, 24, 25, 25, 26, 25, 24, 22, 20, 17, 16, 15, 17, 19, 24, 31, 40, 53, 69, 89, 112, 139, 168, 200, 232, 262, 290, 311, 325, 330, 327, 315, 297, 275, 249, 221, 193, 165, 138, 115, 97, 84, 77, 77, 83, 94, 110, 130, 154, 181, 209, 237, 263, 286, 302, 313, 315, 310, 296, 276, 251, 221, 189, 158, 128, 102, 79, 60, 44, 31, 21, 13, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 14, 20, 27, 38, 51, 69, 91, 117, 146, 178, 209, 240, 270, 297, 321, 342, 357, 366, 369, 367, 361, 352, 342, 334, 328, 325, 324, 325, 326, 327, 327, 326, 323, 320, 317, 316, 317, 320, 324, 328, 331, 331, 328, 320, 308, 293, 274, 253, 228, 202, 175, 148, 122, 98, 77, 59, 44, 32, 21, 13, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 13, 14, 13, 12, 11, 10, 9, 8, 8, 7, 7, 6, 6, 5, 5, 5, 6, 7, 8, 9, 11, 13, 15, 16, 17, 18, 19, 19, 18, 18, 18, 19, 19, 20, 21, 21, 21, 20, 18, 16, 15, 13, 12, 12, 10, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 15, 15, 14, 13, 11, 10, 9, 8, 7, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 7, 7, 7, 6, 6, 6, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 7, 9, 13, 17, 23, 30, 39, 51, 66, 82, 101, 121, 141, 160, 177, 191, 201, 207, 209, 205, 198, 188, 175, 160, 144, 126, 108, 91, 76, 64, 56, 52, 53, 56, 63, 73, 85, 100, 116, 133, 151, 168, 184, 198, 207, 213, 213, 208, 199, 187, 172, 156, 139, 121, 103, 86, 69, 55, 43, 35, 30, 26, 24, 22, 21, 19, 18, 18, 19, 20, 21, 21, 21, 19, 18, 16, 14, 13, 13, 12, 12, 11, 11, 11, 12, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 23, 23, 23, 21, 18, 16, 14, 12, 11, 12, 12, 13, 13, 12, 11, 9, 8, 7, 6, 6, 6, 7, 7, 7, 8, 8, 8, 7, 7, 7, 6, 6, 6, 7, 7, 9, 10, 11, 13, 14, 16, 17, 17, 17, 16, 15, 14, 14, 13, 13, 12, 12, 12, 11, 10, 9, 8, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 7, 8, 8, 9, 10, 10, 11, 13, 14, 16, 18, 20, 22, 24, 27, 32, 39, 48, 59, 71, 86, 103, 123, 146, 172, 200, 229, 257, 282, 304, 320, 331, 336, 335, 328, 315, 297, 276, 250, 223, 195, 167, 140, 116, 95, 77, 63, 51, 42, 35, 30, 26, 23, 22, 21, 21, 22, 22, 22, 22, 21, 19, 17, 14, 12, 10, 8, 7, 6, 5, 5, 5, 5, 4, 4, 3, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 2, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 18, 24, 32, 41, 52, 65, 80, 98, 117, 139, 161, 184, 206, 226, 244, 258, 269, 276, 278, 275, 269, 258, 244, 227, 208, 188, 168, 148, 131, 116, 106, 100, 99, 102, 108, 118, 130, 145, 161, 179, 198, 217, 234, 249, 259, 264, 264, 260, 251, 238, 223, 206, 186, 165, 144, 122, 101, 82, 65, 51, 40, 32, 26, 22, 19, 17, 15, 15, 15, 15, 16, 16, 16, 15, 13, 12, 11, 10, 10, 9, 9, 8, 6, 4, 2, 1, 1, 2, 2, 3, 3, 3, 3, 3, 4, 4, 5, 6, 7, 8, 10, 11, 14, 16, 18, 20, 22, 24, 26, 29, 34, 40, 49, 60, 73, 86, 100, 115, 132, 150, 171, 195, 220, 245, 269, 289, 305, 313, 315, 311, 302, 288, 273, 255, 237, 218, 198, 180, 163, 149, 139, 134, 135, 142, 154, 170, 190, 212, 236, 260, 284, 306, 325, 339, 348, 352, 350, 344, 333, 317, 297, 273, 247, 219, 191, 163, 138, 115, 95, 78, 65, 55, 47, 41, 36, 33, 31, 30, 31, 34, 39, 45, 52, 61, 71, 83, 97, 114, 133, 153, 172, 191, 209, 225, 240, 255, 268, 280, 291, 301, 310, 317, 324, 331, 338, 346, 353, 361, 369, 376, 381, 383, 382, 378, 372, 366, 362, 359, 359, 359, 358, 355, 349, 341, 331, 320, 307, 293, 277, 258, 237, 214, 191, 168, 146, 126, 107, 90, 74, 61, 49, 39, 31, 26, 21, 18, 16, 14, 12, 11, 10, 10, 9, 9, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, 20, 22, 23, 25, 26, 26, 26, 26, 25, 24, 24, 25, 26, 27, 28, 29, 29, 28, 27, 25, 23, 21, 20, 19, 18, 18, 18, 18, 18, 19, 20, 20, 21, 21, 21, 20, 20, 20, 21, 21, 22, 23, 23, 23, 23, 21, 20, 19, 17, 16, 16, 16, 15, 15, 15, 14, 13, 13, 13, 13, 14, 14, 14, 15, 16, 17, 17, 18, 18, 18, 17, 15, 14, 13, 13, 12, 12, 12, 11, 10, 9, 8, 7, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 2, 2, 1, 1, 2, 2, 3, 4, 4, 3, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 4, 5, 6, 7, 9, 10, 12, 13, 15, 16, 17, 18, 20, 21, 23, 25, 26, 28, 29, 30, 31, 33, 34, 36, 38, 40, 42, 44, 47, 50, 54, 59, 65, 73, 83, 95, 109, 125, 143, 163, 184, 204, 223, 240, 254, 266, 274, 280, 282, 283, 280, 275, 268, 257, 244, 227, 209, 189, 169, 151, 135, 121, 109, 97, 86, 75, 65, 56, 50, 45, 42, 40, 38, 35, 32, 28, 24, 21, 19, 18, 18, 18, 17, 16, 15, 13, 11, 9, 7, 6, 5, 5, 5, 5, 4, 4, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 2, 3, 3, 4, 5, 6, 7, 8, 10, 12, 14, 17, 21, 26, 32, 40, 49, 60, 72, 86, 102, 120, 137, 154, 171, 186, 200, 212, 223, 233, 240, 244, 246, 244, 238, 229, 217, 203, 187, 171, 154, 138, 123, 109, 96, 84, 74, 64, 56, 49, 43, 39, 35, 33, 31, 29, 28, 27, 26, 24, 22, 20, 18, 16, 15, 14, 15, 15, 16, 16, 16, 16, 15, 15, 15, 16, 17, 19, 22, 26, 31, 38, 44, 52, 60, 68, 78, 90, 103, 118, 134, 150, 168, 185, 202, 219, 234, 248, 261, 273, 284, 294, 303, 311, 317, 321, 322, 321, 317, 309, 300, 288, 274, 258, 241, 224, 207, 190, 173, 158, 143, 130, 119, 109, 101, 94, 87, 81, 75, 69, 66, 64, 63, 65, 67, 71, 74, 79, 84, 90, 97, 104, 111, 117, 122, 126, 130, 134, 138, 143, 147, 150, 153, 154, 155, 155, 154, 153, 153, 152, 151, 150, 150, 149, 150, 152, 154, 159, 164, 171, 180, 189, 199, 209, 218, 227, 235, 241, 246, 249, 252, 253, 253, 251, 248, 243, 238, 232, 225, 217, 208, 199, 188, 177, 165, 155, 145, 135, 127, 118, 110, 102, 95, 91, 88, 88, 91, 95, 101, 108, 116, 126, 137, 151, 166, 182, 198, 212, 223, 233, 239, 243, 244, 242, 238, 231, 222, 212, 203, 196, 191, 191, 194, 202, 213, 228, 245, 263, 281, 298, 310, 318, 318, 310, 295, 273, 245, 216, 185, 156, 130, 108, 89, 74, 60, 48, 39, 32, 31, 40, 59, 88, 123, 158, 185, 198, 192, 171, 138, 103, 71, 48, 36, 31, 31, 33, 34, 34, 33, 31, 30, 30, 31, 32, 32, 33, 32, 32, 31, 30, 29, 28, 27, 27, 26, 26, 25, 25, 25, 25, 25, 25, 24, 23, 22, 21, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 19, 19, 19, 18, 18, 16, 15, 14, 13, 13, 13, 14, 14, 15, 15, 15, 14, 14, 13, 12, 12, 11, 11, 11, 11, 12, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 11, 11, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 10, 11, 12, 13, 12, 11, 10, 9, 8, 8, 9, 11, 12, 14, 15, 16, 16, 17, 17, 17, 18, 18, 18, 18, 18, 19, 21, 22, 24, 25, 26, 26, 26, 27, 28, 30, 31, 33, 34, 35, 36, 37, 40, 43, 46, 48, 50, 51, 52, 54, 55, 57, 60, 63, 65, 68, 70, 73, 76, 79, 82, 86, 91, 95, 100, 104, 108, 113, 117, 121, 125, 130, 136, 142, 149, 158, 167, 177, 189, 201, 214, 226, 236, 244, 251, 255, 258, 260, 260, 260, 258, 255, 252, 247, 243, 240, 236, 234, 231, 228, 225, 222, 219, 216, 214, 212, 210, 209, 207, 205, 203, 201, 199, 197, 196, 195, 195, 196, 197, 197, 197, 195, 192, 188, 185, 184, 184, 186, 188, 190, 190, 189, 187, 184, 182, 181, 182, 184, 186, 187, 186, 185, 182, 180, 179, 178, 178, 179, 178, 177, 175, 173, 171, 170, 170, 171, 173, 173, 172, 170, 167, 163, 160, 158, 157, 156, 156, 155, 154, 152, 150, 148, 145, 144, 142, 141, 140, 139, 138, 137, 136, 135, 135, 135, 135, 137, 138, 140, 141, 142, 141, 140, 139, 139, 139, 140, 142, 143, 145, 146, 147, 147, 147, 147, 147, 146, 145, 144, 143, 143, 142, 141, 140, 139, 137, 135, 132, 129, 126, 121, 116, 110, 105, 100, 95, 90, 85, 80, 74, 68, 62, 57, 52, 47, 42, 37, 32, 27, 23, 20, 18, 16, 15, 14, 12, 10, 9, 8, 7, 7, 6, 6, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"basecallPos": [612, 625, 639, 654, 668, 681, 695, 706, 717, 729, 742, 754, 765, 776, 790, 802, 815, 828, 839, 852, 866, 879, 893, 902, 914, 926, 939, 952, 964, 976, 988, 999, 1008, 1019, 1031, 1043, 1053, 1065, 1077, 1090, 1104, 1116, 1127, 1140, 1152, 1163, 1174, 1187, 1200, 1212, 1226, 1239, 1249, 1261, 1271, 1284, 1297, 1308, 1319, 1330, 1342, 1355, 1368, 1380, 1390, 1402, 1414, 1426, 1441, 1452, 1463, 1473, 1486, 1498, 1510, 1523, 1537, 1549, 1560, 1571, 1584, 1596, 1606, 1618, 1630, 1642, 1656, 1667, 1679, 1692, 1704, 1717, 1731, 1742, 1753, 1763, 1775, 1788, 1802, 1814, 1827, 1839, 1851, 1863, 1873, 1884, 1895, 1907, 1919, 1932, 1944, 1954, 1966, 1979, 1990, 2003, 2016, 2029, 2040, 2052, 2064, 2077, 2089, 2101, 2114, 2126, 2136, 2147, 2158, 2169, 2180, 2192, 2204, 2216, 2227, 2238, 2251, 2263, 2275, 2286, 2299, 2312, 2323, 2334, 2346, 2358, 2371, 2383, 2395, 2406, 2417, 2429, 2440, 2453, 2466, 2477, 2489, 2500, 2512, 2525, 2538, 2550, 2561, 2572, 2584, 2597, 2609, 2621, 2632, 2645, 2657, 2669, 2681, 2693, 2705, 2716, 2728, 2740, 2752, 2763, 2775, 2787, 2800, 2812, 2822, 2835, 2847, 2859, 2871, 2884, 2896, 2908, 2919, 2932, 2943, 2956, 2967, 2979, 2992, 3004, 3016, 3028, 3040, 3051, 3063, 3074, 3086, 3098, 3111, 3124, 3135, 3148, 3160, 3172, 3183, 3194, 3207, 3218, 3230, 3242, 3255, 3266, 3278, 3291, 3303, 3315, 3328, 3341, 3351, 3363, 3374, 3385, 3398, 3410, 3421, 3434, 3446, 3458, 3470, 3482, 3494, 3504, 3515, 3528, 3539, 3551, 3564, 3577, 3589, 3602, 3612, 3624, 3635, 3647, 3660, 3673, 3685, 3695, 3707, 3719, 3731, 3743, 3756, 3767, 3779, 3791, 3803, 3816, 3828, 3839, 3852, 3864, 3876, 3888, 3900, 3913, 3926, 3937, 3949, 3961, 3972, 3984, 3995, 4006, 4019, 4032, 4043, 4055, 4066, 4078, 4090, 4102, 4114, 4125, 4136, 4148, 4160, 4172, 4185, 4198, 4210, 4220, 4232, 4245, 4257, 4269, 4281, 4294, 4306, 4319, 4330, 4342, 4355, 4366, 4377, 4388, 4400, 4413, 4426, 4438, 4449, 4461, 4473, 4485, 4497, 4509, 4521, 4531, 4543, 4555, 4567, 4579, 4591, 4603, 4615, 4627, 4638, 4650, 4663, 4674, 4686, 4698, 4710, 4722, 4733, 4744, 4756, 4768, 4780, 4794, 4806, 4817, 4829, 4841, 4852, 4863, 4876, 4888, 4901, 4913, 4925, 4938, 4950, 4962, 4973, 4985, 4996, 5007, 5020, 5032, 5044, 5056, 5067, 5079, 5091, 5103, 5115, 5127, 5138, 5149, 5162, 5174, 5188, 5199, 5212, 5223, 5235, 5246, 5258, 5270, 5281, 5293, 5305, 5318, 5331, 5343, 5356, 5367, 5378, 5391, 5403, 5416, 5428, 5441, 5452, 5464, 5475, 5487, 5499, 5510, 5522, 5534, 5546, 5559, 5571, 5582, 5593, 5605, 5616, 5628, 5641, 5653, 5665, 5676, 5688, 5701, 5713, 5724, 5736, 5749, 5761, 5773, 5784, 5797, 5808, 5820, 5832, 5844, 5856, 5869, 5882, 5894, 5906, 5919, 5930, 5943, 5953, 5965, 5978, 5990, 6002, 6014, 6026, 6039, 6052, 6063, 6076, 6088, 6099, 6110, 6122, 6135, 6148, 6160, 6171, 6183, 6196, 6207, 6219, 6231, 6243, 6254, 6266, 6277, 6290, 6302, 6315, 6328, 6340, 6351, 6363, 6375, 6387, 6400, 6412, 6425, 6437, 6449, 6460, 6471, 6483, 6495, 6507, 6520, 6533, 6544, 6557, 6568, 6579, 6591, 6604, 6616, 6628, 6641, 6653, 6664, 6676, 6686, 6698, 6711, 6724, 6735, 6747, 6760, 6773, 6785, 6797, 6809, 6820, 6833, 6845, 6857, 6870, 6882, 6893, 6905, 6918, 6931, 6943, 6955, 6968, 6981, 6992, 7004, 7016, 7028, 7041, 7054, 7066, 7077, 7088, 7101, 7114, 7126, 7138, 7149, 7162, 7174, 7187, 7199, 7213, 7224, 7236, 7247, 7259, 7271, 7284, 7297, 7309, 7321, 7333, 7345, 7357, 7370, 7382, 7394, 7406, 7418, 7431, 7442, 7454, 7465, 7477, 7490, 7503, 7515, 7528, 7539, 7551, 7564, 7576, 7588, 7600, 7613, 7625, 7638, 7650, 7663, 7675, 7687, 7699, 7709, 7721, 7733, 7746, 7757, 7769, 7781, 7794, 7805, 7817, 7830, 7843, 7857, 7869, 7881, 7894, 7907, 7917, 7930, 7941, 7954, 7967, 7980, 7992, 8006, 8018, 8030, 8042, 8054, 8066, 8078, 8091, 8103, 8116, 8129, 8141, 8154, 8167, 8178, 8190, 8203, 8215, 8227, 8241, 8253, 8266, 8278, 8289, 8302, 8315, 8327, 8340, 8352, 8364, 8376, 8388, 8400, 8412, 8425, 8438, 8451, 8463, 8475, 8487, 8499, 8510, 8524, 8536, 8548, 8561, 8574, 8586, 8599, 8613, 8624, 8637, 8648, 8661, 8673, 8686, 8699, 8712, 8724, 8737, 8750, 8762, 8775, 8787, 8799, 8812, 8824, 8836, 8849, 8861, 8873, 8886, 8898, 8910, 8922, 8935, 8949, 8961, 8973, 8985, 8997, 9010, 9022, 9035, 9048, 9061, 9074, 9088, 9099, 9112, 9124, 9136, 9149, 9161, 9174, 9187, 9199, 9211, 9223, 9237, 9250, 9262, 9274, 9285, 9298, 9311, 9323, 9336, 9348, 9362, 9375, 9387, 9400, 9413, 9425, 9437, 9449, 9462, 9475, 9489, 9500, 9513, 9525, 9538, 9550, 9563, 9576, 9587, 9600, 9613, 9625, 9637, 9649, 9662, 9676, 9688, 9700, 9715, 9727, 9741, 9753, 9766, 9780, 9793, 9806, 9819, 9833, 9844, 9856, 9870, 9883, 9896, 9910, 9923, 9934, 9947, 9959, 9970, 9984, 9999, 10012, 10025, 10037, 10051, 10064, 10076, 10089, 10102, 10115, 10129, 10141, 10153, 10166, 10178, 10192, 10204, 10217, 10231, 10244, 10258, 10272, 10283],
-"basecalls": {"612":"1:G", "625":"2:T", "639":"3:G", "654":"4:G", "668":"5:G", "681":"6:G", "695":"7:G", "706":"8:C", "717":"9:A", "729":"10:G", "742":"11:T", "754":"12:A", "765":"13:A", "776":"14:C", "790":"15:G", "802":"16:T", "815":"17:C", "828":"18:T", "839":"19:A", "852":"20:G", "866":"21:G", "879":"22:G", "893":"23:A", "902":"24:C", "914":"25:G", "926":"26:C", "939":"27:T", "952":"28:C", "964":"29:T", "976":"30:C", "988":"31:C", "999":"32:C", "1008":"33:A", "1019":"34:A", "1031":"35:A", "1043":"36:C", "1053":"37:A", "1065":"38:C", "1077":"39:C", "1090":"40:G", "1104":"41:A", "1116":"42:A", "1127":"43:G", "1140":"44:C", "1152":"45:C", "1163":"-", "1174":"46:A", "1187":"47:G", "1200":"48:T", "1212":"49:G", "1226":"50:G", "1239":"51:A", "1249":"52:C", "1261":"53:C", "1271":"54:A", "1284":"55:G", "1297":"56:C", "1308":"57:A", "1319":"58:C", "1330":"59:A", "1342":"60:C", "1355":"61:T", "1368":"62:C", "1380":"63:C", "1390":"64:A", "1402":"65:A", "1414":"66:G", "1426":"67:G", "1441":"68:A", "1452":"69:A", "1463":"70:A", "1473":"71:T", "1486":"72:C", "1498":"73:C", "1510":"74:C", "1523":"75:G", "1537":"76:G", "1549":"77:C", "1560":"78:A", "1571":"79:C", "1584":"80:T", "1596":"81:C", "1606":"82:A", "1618":"83:C", "1630":"84:C", "1642":"85:G", "1656":"86:C", "1667":"87:A", "1679":"88:G", "1692":"89:T", "1704":"90:G", "1717":"91:G", "1731":"92:A", "1742":"93:A", "1753":"94:A", "1763":"95:C", "1775":"96:T", "1788":"97:G", "1802":"98:G", "1814":"99:G", "1827":"100:G", "1839":"101:C", "1851":"102:T", "1863":"103:A", "1873":"104:C", "1884":"105:A", "1895":"106:A", "1907":"107:A", "1919":"108:T", "1932":"109:C", "1944":"110:C", "1954":"111:A", "1966":"112:C", "1979":"113:T", "1990":"114:A", "2003":"115:G", "2016":"116:T", "2029":"117:T", "2040":"118:C", "2052":"119:C", "2064":"120:T", "2077":"121:T", "2089":"122:C", "2101":"123:T", "2114":"124:G", "2126":"125:A", "2136":"126:T", "2147":"127:A", "2158":"128:C", "2169":"129:A", "2180":"130:A", "2192":"131:T", "2204":"132:A", "2216":"133:C", "2227":"134:A", "2238":"135:A", "2251":"136:A", "2263":"137:C", "2275":"138:C", "2286":"139:A", "2299":"140:G", "2312":"141:A", "2323":"142:C", "2334":"143:A", "2346":"144:T", "2358":"145:G", "2371":"146:T", "2383":"147:T", "2395":"148:A", "2406":"149:T", "2417":"150:A", "2429":"151:C", "2440":"152:A", "2453":"153:G", "2466":"154:C", "2477":"155:A", "2489":"156:C", "2500":"157:A", "2512":"158:G", "2525":"159:G", "2538":"160:T", "2550":"161:C", "2561":"162:A", "2572":"163:A", "2584":"164:G", "2597":"165:G", "2609":"166:T", "2621":"167:C", "2632":"168:A", "2645":"169:G", "2657":"170:A", "2669":"171:G", "2681":"172:T", "2693":"173:C", "2705":"174:T", "2716":"175:A", "2728":"176:G", "2740":"177:C", "2752":"178:A", "2763":"179:T", "2775":"180:A", "2787":"181:G", "2800":"182:A", "2812":"183:A", "2822":"184:T", "2835":"185:C", "2847":"186:T", "2859":"187:T", "2871":"188:T", "2884":"189:C", "2896":"190:T", "2908":"191:T", "2919":"192:C", "2932":"193:G", "2943":"194:C", "2956":"195:G", "2967":"196:C", "2979":"197:G", "2992":"198:G", "3004":"199:G", "3016":"200:G", "3028":"201:T", "3040":"202:G", "3051":"203:C", "3063":"204:A", "3074":"205:T", "3086":"206:G", "3098":"207:C", "3111":"208:G", "3124":"209:T", "3135":"210:G", "3148":"211:G", "3160":"212:C", "3172":"213:C", "3183":"214:A", "3194":"215:T", "3207":"216:T", "3218":"217:A", "3230":"218:T", "3242":"219:G", "3255":"220:A", "3266":"221:C", "3278":"222:C", "3291":"223:G", "3303":"224:T", "3315":"225:G", "3328":"226:G", "3341":"227:A", "3351":"228:T", "3363":"229:A", "3374":"230:A", "3385":"231:C", "3398":"232:T", "3410":"233:C", "3421":"234:A", "3434":"235:G", "3446":"236:T", "3458":"237:T", "3470":"238:T", "3482":"239:C", "3494":"240:C", "3504":"241:A", "3515":"242:C", "3528":"243:T", "3539":"244:A", "3551":"-", "3564":"245:G", "3577":"246:T", "3589":"247:G", "3602":"248:A", "3612":"249:T", "3624":"250:A", "3635":"-", "3647":"251:A", "3660":"252:G", "3673":"253:G", "3685":"254:A", "3695":"255:T", "3707":"256:A", "3719":"257:A", "3731":"258:G", "3743":"259:C", "3756":"260:T", "3767":"261:A", "3779":"262:T", "3791":"263:T", "3803":"264:T", "3816":"265:G", "3828":"266:C", "3839":"267:A", "3852":"268:G", "3864":"269:T", "3876":"270:G", "3888":"271:T", "3900":"272:G", "3913":"273:G", "3926":"274:A", "3937":"275:A", "3949":"276:G", "3961":"277:A", "3972":"278:T", "3984":"279:C", "3995":"280:A", "4006":"281:C", "4019":"282:T", "4032":"283:T", "4043":"284:A", "4055":"285:T", "4066":"286:A", "4078":"287:A", "4090":"288:A", "4102":"289:G", "4114":"290:A", "4125":"291:C", "4136":"292:A", "4148":"293:C", "4160":"294:T", "4172":"295:G", "4185":"296:T", "4198":"297:C", "4210":"298:C", "4220":"299:A", "4232":"300:G", "4245":"301:T", "4257":"302:T", "4269":"303:G", "4281":"304:C", "4294":"305:G", "4306":"306:G", "4319":"307:A", "4330":"308:G", "4342":"309:G", "4355":"310:A", "4366":"311:A", "4377":"312:A", "4388":"313:T", "4400":"314:T", "4413":"315:G", "4426":"316:G", "4438":"317:A", "4449":"318:G", "4461":"319:T", "4473":"320:T", "4485":"321:C", "4497":"322:T", "4509":"323:T", "4521":"324:C", "4531":"325:A", "4543":"326:C", "4555":"327:C", "4567":"328:T", "4579":"329:A", "4591":"330:T", "4603":"331:T", "4615":"332:C", "4627":"333:T", "4638":"334:A", "4650":"335:G", "4663":"336:A", "4674":"337:T", "4686":"338:T", "4698":"339:T", "4710":"340:G", "4722":"341:A", "4733":"342:C", "4744":"343:A", "4756":"344:T", "4768":"345:G", "4780":"346:G", "4794":"347:A", "4806":"348:A", "4817":"349:T", "4829":"350:T", "4841":"351:T", "4852":"352:A", "4863":"353:C", "4876":"354:C", "4888":"355:T", "4901":"356:T", "4913":"357:T", "4925":"358:G", "4938":"359:T", "4950":"360:G", "4962":"361:A", "4973":"362:T", "4985":"363:T", "4996":"364:A", "5007":"365:C", "5020":"366:T", "5032":"367:G", "5044":"368:C", "5056":"369:A", "5067":"370:A", "5079":"371:A", "5091":"372:T", "5103":"373:T", "5115":"374:T", "5127":"375:C", "5138":"376:A", "5149":"377:C", "5162":"378:T", "5174":"379:G", "5188":"380:A", "5199":"381:G", "5212":"382:A", "5223":"383:C", "5235":"384:T", "5246":"385:A", "5258":"386:A", "5270":"387:C", "5281":"388:A", "5293":"389:A", "5305":"390:T", "5318":"391:G", "5331":"392:G", "5343":"393:G", "5356":"394:C", "5367":"395:A", "5378":"396:C", "5391":"397:G", "5403":"398:C", "5416":"399:C", "5428":"400:T", "5441":"401:T", "5452":"402:A", "5464":"403:A", "5475":"404:A", "5487":"405:T", "5499":"406:C", "5510":"407:A", "5522":"408:A", "5534":"409:G", "5546":"410:T", "5559":"411:G", "5571":"412:T", "5582":"413:A", "5593":"414:C", "5605":"415:C", "5616":"416:A", "5628":"417:A", "5641":"418:A", "5653":"419:T", "5665":"420:T", "5676":"421:A", "5688":"422:T", "5701":"423:G", "5713":"424:T", "5724":"425:A", "5736":"426:C", "5749":"427:G", "5761":"428:T", "5773":"429:A", "5784":"430:C", "5797":"431:C", "5808":"432:A", "5820":"433:C", "5832":"434:C", "5844":"435:A", "5856":"436:G", "5869":"437:G", "5882":"438:C", "5894":"439:G", "5906":"440:C", "5919":"441:T", "5930":"442:C", "5943":"443:C", "5953":"444:A", "5965":"445:G", "5978":"446:T", "5990":"447:G", "6002":"448:C", "6014":"449:C", "6026":"450:C", "6039":"451:G", "6052":"452:A", "6063":"453:G", "6076":"454:A", "6088":"455:A", "6099":"456:A", "6110":"457:T", "6122":"458:G", "6135":"459:G", "6148":"460:G", "6160":"461:A", "6171":"462:T", "6183":"463:G", "6196":"464:A", "6207":"465:C", "6219":"466:T", "6231":"467:A", "6243":"468:C", "6254":"469:A", "6266":"470:C", "6277":"471:A", "6290":"472:T", "6302":"473:G", "6315":"474:G", "6328":"475:C", "6340":"476:A", "6351":"477:A", "6363":"478:A", "6375":"479:C", "6387":"480:C", "6400":"481:T", "6412":"482:C", "6425":"483:T", "6437":"484:T", "6449":"485:C", "6460":"486:A", "6471":"487:A", "6483":"488:A", "6495":"489:T", "6507":"490:C", "6520":"491:C", "6533":"492:G", "6544":"493:T", "6557":"494:C", "6568":"495:A", "6579":"496:A", "6591":"497:T", "6604":"498:C", "6616":"499:T", "6628":"500:T", "6641":"501:T", "6653":"502:T", "6664":"503:A", "6676":"504:C", "6686":"505:A", "6698":"506:C", "6711":"507:T", "6724":"508:T", "6735":"509:A", "6747":"510:C", "6760":"511:G", "6773":"512:G", "6785":"513:A", "6797":"514:A", "6809":"515:C", "6820":"516:A", "6833":"517:G", "6845":"518:C", "6857":"519:C", "6870":"520:C", "6882":"521:C", "6893":"522:A", "6905":"523:G", "6918":"524:C", "6931":"525:C", "6943":"526:C", "6955":"527:G", "6968":"528:G", "6981":"529:A", "6992":"530:T", "7004":"531:C", "7016":"532:T", "7028":"533:C", "7041":"534:G", "7054":"535:G", "7066":"536:T", "7077":"537:A", "7088":"538:C", "7101":"539:C", "7114":"540:G", "7126":"541:T", "7138":"542:A", "7149":"543:T", "7162":"544:G", "7174":"545:T", "7187":"546:T", "7199":"547:G", "7213":"548:G", "7224":"549:T", "7236":"550:A", "7247":"551:T", "7259":"552:T", "7271":"553:T", "7284":"554:C", "7297":"555:G", "7309":"556:A", "7321":"557:A", "7333":"558:C", "7345":"559:G", "7357":"560:C", "7370":"561:C", "7382":"562:T", "7394":"563:A", "7406":"564:C", "7418":"565:T", "7431":"566:C", "7442":"567:A", "7454":"568:C", "7465":"569:A", "7477":"570:C", "7490":"571:T", "7503":"572:T", "7515":"573:T", "7528":"574:T", "7539":"575:A", "7551":"576:C", "7564":"577:G", "7576":"578:A", "7588":"579:C", "7600":"580:G", "7613":"581:G", "7625":"582:T", "7638":"583:T", "7650":"584:T", "7663":"585:T", "7675":"586:T", "7687":"587:C", "7699":"588:C", "7709":"589:A", "7721":"590:A", "7733":"591:A", "7746":"592:A", "7757":"593:T", "7769":"594:A", "7781":"595:C", "7794":"596:C", "7805":"597:A", "7817":"598:C", "7830":"599:T", "7843":"600:G", "7857":"601:A", "7869":"602:A", "7881":"603:G", "7894":"604:G", "7907":"605:A", "7917":"606:C", "7930":"607:C", "7941":"608:A", "7954":"609:G", "7967":"610:T", "7980":"611:C", "7992":"612:G", "8006":"613:G", "8018":"614:C", "8030":"615:A", "8042":"616:G", "8054":"617:C", "8066":"618:A", "8078":"619:C", "8091":"620:T", "8103":"621:A", "8116":"622:G", "8129":"623:G", "8141":"624:T", "8154":"625:G", "8167":"626:A", "8178":"627:C", "8190":"628:T", "8203":"629:C", "8215":"630:C", "8227":"631:C", "8241":"632:T", "8253":"633:C", "8266":"634:T", "8278":"635:A", "8289":"636:T", "8302":"637:G", "8315":"638:G", "8327":"639:T", "8340":"640:G", "8352":"641:C", "8364":"642:A", "8376":"643:G", "8388":"644:C", "8400":"645:A", "8412":"646:T", "8425":"647:C", "8438":"648:T", "8451":"649:T", "8463":"650:T", "8475":"651:A", "8487":"652:A", "8499":"653:A", "8510":"654:T", "8524":"655:G", "8536":"656:A", "8548":"657:C", "8561":"658:T", "8574":"659:T", "8586":"660:C", "8599":"661:G", "8613":"662:G", "8624":"663:T", "8637":"664:A", "8648":"665:T", "8661":"666:T", "8673":"667:T", "8686":"668:T", "8699":"669:G", "8712":"670:G", "8724":"671:C", "8737":"672:T", "8750":"673:G", "8762":"674:T", "8775":"675:T", "8787":"676:A", "8799":"677:G", "8812":"678:A", "8824":"679:G", "8836":"680:T", "8849":"681:A", "8861":"682:G", "8873":"683:T", "8886":"684:C", "8898":"685:A", "8910":"686:A", "8922":"687:T", "8935":"688:G", "8949":"689:A", "8961":"690:C", "8973":"691:C", "8985":"692:A", "8997":"693:C", "9010":"694:A", "9022":"695:A", "9035":"696:C", "9048":"697:C", "9061":"698:C", "9074":"699:G", "9088":"700:A", "9099":"701:C", "9112":"702:C", "9124":"703:A", "9136":"704:A", "9149":"705:G", "9161":"706:G", "9174":"707:T", "9187":"708:C", "9199":"709:A", "9211":"710:C", "9223":"711:C", "9237":"712:T", "9250":"713:C", "9262":"714:C", "9274":"715:A", "9285":"716:A", "9298":"717:A", "9311":"718:A", "9323":"719:T", "9336":"720:C", "9348":"721:A", "9362":"722:G", "9375":"723:A", "9387":"724:G", "9400":"725:T", "9413":"726:G", "9425":"727:T", "9437":"728:A", "9449":"729:T", "9462":"730:C", "9475":"731:T", "9489":"732:A", "9500":"733:A", "9513":"734:A", "9525":"735:A", "9538":"736:C", "9550":"737:C", "9563":"738:C", "9576":"739:A", "9587":"740:A", "9600":"741:A", "9613":"742:C", "9625":"743:A", "9637":"744:C", "9649":"745:A", "9662":"746:T", "9676":"747:C", "9688":"748:A", "9700":"749:G", "9715":"750:A", "9727":"751:G", "9741":"752:T", "9753":"753:C", "9766":"754:T", "9780":"755:G", "9793":"756:G", "9806":"757:T", "9819":"758:G", "9833":"759:C", "9844":"760:C", "9856":"761:C", "9870":"762:G", "9883":"763:C", "9896":"764:G", "9910":"765:T", "9923":"766:C", "9934":"767:C", "9947":"768:A", "9959":"769:C", "9970":"770:C", "9984":"771:G", "9999":"772:A", "10012":"773:G", "10025":"774:G", "10037":"775:G", "10051":"776:C", "10064":"777:A", "10076":"778:G", "10089":"779:T", "10102":"780:G", "10115":"781:G", "10129":"782:C", "10141":"783:A", "10153":"784:T", "10166":"785:A", "10178":"786:C", "10192":"787:T", "10204":"788:A", "10217":"789:C", "10231":"790:G", "10244":"791:G", "10258":"792:C", "10272":"793:C", "10283":"794:C"}
-}
-, {
-"traceFileName": "dataset_152173",
-"leadingGaps": 2441,
-"trailingGaps": 4709,
-"peakA": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 7, 11, 14, 16, 16, 14, 11, 7, 3, 1, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 2, 7, 10, 6, 0, 0, 11, 66, 169, 316, 483, 637, 743, 773, 721, 602, 444, 283, 148, 56, 9, 0, 0, 11, 20, 24, 25, 21, 13, 1, 0, 0, 39, 125, 261, 433, 615, 770, 863, 873, 799, 659, 485, 312, 167, 67, 13, 0, 0, 10, 16, 15, 8, 2, 3, 21, 59, 120, 197, 280, 357, 413, 439, 429, 388, 324, 248, 173, 108, 59, 27, 10, 3, 3, 5, 8, 10, 11, 11, 9, 7, 5, 3, 2, 0, 0, 0, 1, 1, 0, 0, 0, 0, 3, 9, 15, 16, 12, 5, 3, 12, 35, 64, 87, 89, 67, 34, 21, 60, 170, 338, 521, 662, 711, 651, 507, 328, 168, 57, 0, 0, 0, 13, 95, 241, 443, 659, 824, 882, 810, 633, 406, 197, 52, 0, 0, 0, 24, 38, 39, 30, 13, 0, 0, 0, 66, 206, 406, 632, 826, 932, 917, 785, 578, 353, 164, 42, 0, 0, 1, 22, 36, 39, 30, 11, 0, 0, 14, 110, 276, 494, 714, 879, 939, 874, 706, 484, 267, 103, 10, 0, 0, 13, 32, 39, 32, 14, 0, 0, 2, 74, 209, 398, 606, 781, 875, 858, 737, 546, 338, 162, 47, 0, 0, 3, 20, 31, 35, 36, 31, 19, 0, 0, 0, 66, 202, 401, 630, 834, 956, 960, 844, 642, 410, 204, 63, 0, 0, 5, 33, 53, 60, 58, 51, 43, 35, 27, 20, 12, 5, 0, 0, 0, 0, 7, 15, 15, 5, 0, 0, 33, 129, 285, 482, 676, 816, 858, 787, 616, 392, 175, 26, 0, 64, 243, 474, 697, 852, 897, 822, 647, 417, 195, 36, 0, 50, 218, 445, 672, 839, 900, 840, 676, 451, 223, 52, 0, 20, 166, 378, 602, 779, 862, 829, 690, 479, 253, 69, 0, 5, 155, 394, 669, 909, 1054, 1065, 943, 727, 474, 247, 85, 1, 0, 3, 32, 54, 62, 59, 49, 38, 26, 16, 8, 3, 1, 2, 6, 10, 12, 13, 11, 8, 4, 1, 0, 0, 1, 4, 7, 11, 12, 12, 10, 7, 4, 1, 0, 0, 0, 1, 3, 4, 6, 6, 6, 4, 3, 2, 2, 3, 3, 1, 0, 0, 0, 2, 9, 13, 10, 0, 0, 4, 55, 156, 301, 464, 607, 688, 681, 583, 418, 229, 69, 0, 3, 125, 321, 540, 724, 823, 812, 698, 518, 322, 156, 47, 0, 0, 3, 17, 25, 26, 24, 20, 13, 2, 0, 0, 34, 118, 249, 407, 555, 653, 672, 606, 475, 315, 168, 62, 6, 0, 0, 10, 16, 16, 15, 17, 19, 15, 3, 0, 0, 44, 152, 319, 518, 705, 827, 850, 766, 600, 398, 211, 74, 2, 0, 0, 27, 48, 57, 56, 49, 39, 28, 19, 11, 6, 4, 6, 9, 12, 14, 14, 12, 9, 6, 3, 2, 2, 4, 6, 8, 10, 10, 10, 8, 6, 3, 1, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 4, 1, 0, 0, 0, 4, 13, 17, 10, 0, 0, 8, 78, 210, 392, 586, 745, 823, 796, 673, 490, 297, 137, 35, 0, 0, 9, 27, 37, 38, 33, 27, 22, 18, 14, 10, 7, 5, 5, 6, 8, 9, 9, 9, 7, 5, 3, 2, 3, 4, 6, 8, 9, 8, 5, 3, 0, 0, 0, 2, 4, 4, 2, 0, 0, 0, 2, 10, 15, 12, 0, 0, 0, 57, 174, 344, 539, 712, 817, 822, 725, 556, 361, 187, 65, 3, 0, 0, 15, 24, 25, 24, 24, 22, 14, 0, 0, 2, 66, 195, 384, 600, 790, 903, 904, 793, 603, 386, 194, 61, 0, 0, 3, 26, 40, 42, 37, 28, 21, 14, 9, 5, 3, 2, 4, 7, 11, 13, 14, 13, 10, 6, 3, 1, 0, 1, 2, 3, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 2, 1, 0, 0, 0, 2, 4, 7, 8, 9, 11, 12, 14, 14, 12, 7, 0, 0, 0, 3, 12, 17, 12, 0, 0, 4, 74, 211, 405, 621, 805, 906, 895, 774, 579, 363, 177, 52, 0, 0, 6, 27, 39, 40, 35, 28, 22, 18, 15, 12, 9, 8, 8, 10, 13, 14, 15, 14, 11, 9, 7, 7, 7, 9, 11, 12, 13, 12, 10, 7, 4, 2, 2, 3, 6, 9, 9, 6, 0, 0, 0, 0, 9, 16, 14, 2, 0, 0, 47, 162, 338, 547, 742, 870, 893, 804, 629, 418, 222, 80, 4, 0, 0, 22, 38, 43, 39, 32, 25, 21, 19, 16, 11, 5, 0, 0, 0, 6, 15, 17, 10, 0, 0, 13, 91, 232, 422, 623, 786, 863, 832, 702, 510, 309, 142, 36, 0, 0, 10, 30, 40, 41, 34, 26, 18, 11, 6, 3, 2, 2, 5, 9, 12, 14, 15, 15, 14, 11, 7, 2, 0, 0, 0, 5, 11, 11, 4, 0, 0, 20, 88, 198, 337, 473, 571, 603, 559, 452, 314, 180, 76, 16, 0, 0, 5, 14, 20, 22, 22, 17, 6, 0, 0, 27, 109, 243, 416, 591, 725, 778, 731, 593, 399, 199, 45, 0, 19, 157, 357, 567, 730, 803, 769, 642, 461, 275, 125, 32, 0, 0, 8, 22, 29, 29, 27, 23, 15, 3, 0, 0, 35, 117, 241, 389, 525, 612, 626, 562, 438, 290, 155, 58, 7, 0, 0, 6, 11, 13, 16, 19, 20, 11, 0, 0, 11, 93, 247, 460, 690, 878, 972, 943, 799, 583, 353, 163, 41, 0, 0, 11, 33, 45, 45, 37, 28, 20, 13, 9, 7, 7, 9, 13, 16, 18, 18, 14, 9, 4, 1, 0, 0, 0, 2, 5, 6, 7, 7, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 4, 4, 4, 5, 6, 7, 8, 9, 9, 8, 7, 5, 4, 3, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 13, 10, 4, 0, 0, 0, 6, 13, 14, 6, 0, 0, 30, 117, 260, 440, 620, 753, 800, 743, 593, 389, 186, 40, 0, 48, 201, 406, 610, 756, 808, 752, 605, 406, 206, 53, 0, 7, 118, 285, 465, 611, 683, 666, 568, 418, 258, 124, 37, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 6, 17, 23, 25, 27, 28, 24, 11, 0, 0, 21, 117, 284, 504, 733, 911, 988, 940, 782, 558, 327, 140, 26, 0, 0, 32, 70, 96, 104, 98, 81, 59, 37, 18, 6, 1, 2, 7, 12, 16, 18, 16, 13, 9, 6, 4, 4, 5, 7, 10, 12, 14, 13, 12, 10, 9, 9, 10, 12, 14, 16, 16, 14, 12, 10, 8, 7, 8, 9, 11, 13, 15, 16, 15, 14, 12, 10, 8, 7, 6, 6, 7, 8, 9, 9, 9, 8, 6, 4, 3, 2, 2, 4, 5, 6, 7, 8, 7, 5, 3, 0, 0, 0, 1, 4, 7, 7, 5, 0, 0, 0, 0, 11, 19, 18, 5, 0, 0, 45, 169, 364, 600, 821, 969, 998, 900, 705, 468, 248, 89, 4, 0, 0, 24, 41, 44, 38, 30, 24, 21, 19, 15, 9, 2, 0, 0, 7, 15, 18, 12, 0, 0, 10, 77, 201, 372, 557, 711, 790, 768, 647, 455, 243, 67, 0, 2, 142, 367, 623, 844, 971, 973, 853, 649, 416, 211, 69, 0, 0, 3, 27, 43, 48, 44, 36, 28, 21, 15, 9, 6, 5, 7, 10, 12, 13, 12, 9, 6, 3, 1, 1, 3, 5, 7, 8, 8, 7, 6, 4, 2, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 6, 6, 8, 10, 10, 8, 3, 0, 0, 0, 6, 16, 17, 8, 0, 0, 25, 123, 289, 503, 719, 881, 943, 885, 726, 511, 296, 127, 25, 0, 0, 14, 33, 41, 39, 33, 25, 20, 15, 11, 8, 6, 6, 8, 10, 10, 9, 7, 5, 5, 7, 10, 11, 10, 5, 0, 0, 0, 6, 14, 14, 5, 0, 0, 30, 124, 275, 461, 640, 764, 795, 725, 574, 385, 208, 77, 6, 0, 0, 16, 29, 33, 29, 22, 17, 13, 9, 6, 4, 2, 2, 3, 4, 4, 4, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 5, 6, 7, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 5, 3, 1, 0, 1, 3, 7, 10, 13, 13, 11, 8, 5, 2, 0, 0, 0, 0, 1, 2, 3, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 4, 11, 14, 8, 0, 0, 13, 77, 194, 353, 524, 664, 731, 703, 582, 399, 204, 54, 0, 36, 180, 383, 590, 745, 802, 745, 588, 376, 169, 27, 0, 77, 260, 494, 712, 857, 891, 809, 640, 432, 239, 95, 15, 0, 0, 12, 26, 33, 32, 24, 11, 0, 0, 3, 59, 166, 315, 480, 620, 695, 684, 589, 439, 274, 132, 39, 0, 0, 4, 19, 27, 26, 21, 15, 10, 7, 5, 3, 2, 3, 5, 8, 11, 12, 12, 10, 9, 11, 14, 18, 20, 17, 11, 3, 0, 0, 6, 14, 15, 7, 0, 0, 32, 128, 286, 484, 681, 823, 866, 793, 617, 385, 161, 10, 0, 83, 303, 586, 860, 1054, 1116, 1035, 838, 582, 332, 139, 27, 0, 0, 18, 37, 44, 39, 29, 20, 13, 9, 6, 4, 3, 3, 6, 8, 10, 10, 8, 5, 2, 0, 0, 1, 4, 6, 6, 3, 0, 0, 0, 3, 14, 20, 14, 0, 0, 2, 77, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 229, 448, 697, 915, 1043, 1044, 917, 699, 451, 230, 76, 0, 0, 1, 25, 38, 38, 30, 19, 11, 6, 4, 3, 2, 3, 4, 5, 7, 9, 9, 9, 7, 6, 5, 5, 5, 5, 5, 3, 1, 0, 0, 2, 4, 6, 5, 2, 0, 0, 0, 6, 13, 15, 6, 0, 0, 23, 109, 255, 441, 628, 765, 813, 757, 613, 425, 239, 97, 15, 0, 0, 13, 27, 30, 25, 16, 9, 6, 5, 6, 7, 7, 6, 2, 0, 0, 0, 4, 14, 19, 13, 0, 0, 6, 85, 236, 445, 674, 863, 960, 936, 798, 587, 360, 170, 46, 0, 0, 8, 27, 34, 30, 20, 10, 5, 4, 6, 7, 6, 3, 0, 0, 0, 2, 9, 12, 9, 0, 0, 3, 54, 154, 297, 456, 593, 670, 664, 578, 436, 279, 142, 48, 0, 0, 0, 4, 13, 17, 16, 8, 0, 0, 2, 64, 186, 364, 567, 748, 856, 859, 757, 579, 374, 191, 64, 0, 0, 0, 19, 29, 29, 23, 15, 9, 6, 5, 5, 4, 4, 5, 5, 6, 5, 4, 2, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 1, 0, 0, 0, 3, 6, 8, 7, 3, 0, 0, 0, 4, 14, 17, 10, 0, 0, 18, 105, 263, 477, 708, 900, 1001, 979, 836, 608, 352, 130, 0, 0, 85, 285, 529, 758, 913, 954, 875, 701, 482, 271, 111, 19, 0, 0, 19, 37, 43, 40, 34, 28, 26, 25, 24, 20, 14, 6, 1, 0, 5, 11, 14, 10, 0, 0, 13, 78, 202, 376, 571, 741, 840, 833, 715, 515, 288, 102, 14, 58, 227, 483, 756, 974, 1076, 1032, 854, 587, 304, 84, 0, 52, 260, 561, 877, 1123, 1234, 1185, 995, 723, 439, 206, 57, 0, 0, 14, 40, 53, 52, 40, 27, 16, 8, 4, 3, 4, 6, 9, 11, 11, 9, 6, 2, 0, 0, 0, 1, 3, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 3, 6, 9, 11, 12, 11, 9, 6, 4, 2, 0, 0, 0, 0, 1, 3, 5, 7, 7, 6, 3, 1, 0, 0, 2, 5, 5, 3, 0, 0, 0, 0, 10, 17, 15, 2, 0, 0, 53, 179, 370, 599, 813, 956, 986, 894, 707, 477, 261, 100, 12, 0, 0, 17, 32, 35, 30, 22, 16, 12, 9, 7, 6, 5, 5, 6, 8, 9, 9, 7, 5, 4, 3, 3, 2, 0, 0, 0, 0, 3, 9, 12, 7, 0, 0, 8, 63, 165, 305, 456, 582, 648, 634, 544, 405, 254, 124, 38, 0, 0, 2, 15, 22, 22, 17, 12, 9, 7, 5, 3, 2, 1, 1, 2, 4, 6, 7, 7, 7, 6, 6, 6, 7, 8, 9, 9, 8, 7, 5, 2, 0, 0, 0, 0, 3, 7, 10, 9, 4, 0, 0, 0, 4, 15, 19, 11, 0, 0, 19, 120, 302, 552, 824, 1052, 1174, 1156, 1003, 757, 483, 245, 80, 0, 0, 3, 29, 45, 47, 39, 27, 17, 11, 6, 4, 2, 3, 5, 9, 14, 18, 20, 19, 16, 12, 8, 6, 6, 8, 10, 11, 13, 13, 14, 14, 14, 12, 8, 3, 0, 1, 7, 13, 14, 8, 0, 0, 21, 95, 225, 399, 587, 743, 824, 802, 678, 481, 265, 92, 15, 63, 234, 487, 763, 989, 1106, 1084, 926, 673, 390, 148, 6, 0, 116, 328, 571, 781, 902, 907, 800, 617, 407, 217, 82, 9, 0, 0, 20, 35, 39, 36, 29, 22, 17, 13, 9, 8, 7, 9, 12, 15, 18, 19, 17, 15, 13, 12, 12, 14, 17, 19, 21, 20, 17, 13, 8, 3, 0, 0, 0, 2, 6, 11, 15, 17, 17, 14, 10, 5, 2, 1, 3, 7, 12, 15, 17, 15, 12, 8, 4, 1, 0, 0, 0, 2, 5, 8, 9, 10, 8, 6, 3, 1, 0, 0, 0, 0, 2, 5, 8, 10, 11, 11, 10, 10, 10, 10, 10, 7, 2, 0, 0, 1, 8, 12, 10, 0, 0, 0, 44, 139, 283, 455, 617, 729, 760, 700, 569, 400, 235, 107, 28, 0, 0, 2, 12, 19, 23, 24, 20, 9, 0, 0, 26, 113, 264, 467, 685, 867, 963, 943, 807, 588, 345, 145, 43, 68, 215, 444, 695, 901, 1006, 982, 833, 597, 335, 117, 2, 22, 176, 427, 712, 957, 1102, 1112, 990, 774, 521, 288, 116, 19, 0, 0, 25, 46, 54, 50, 39, 27, 16, 9, 5, 5, 9, 14, 19, 22, 22, 19, 15, 12, 10, 11, 13, 15, 14, 11, 7, 5, 7, 11, 14, 10, 0, 0, 0, 47, 144, 290, 463, 627, 741, 773, 715, 583, 412, 243, 109, 27, 0, 0, 11, 27, 36, 37, 32, 25, 20, 18, 17, 17, 16, 13, 7, 2, 0, 4, 10, 15, 12, 0, 0, 0, 56, 177, 363, 587, 804, 959, 1011, 945, 779, 557, 334, 155, 42, 0, 0, 10, 28, 37, 34, 25, 15, 7, 3, 1, 1, 2, 5, 8, 12, 14, 15, 14, 10, 6, 2, 0, 1, 4, 8, 12, 14, 13, 10, 7, 3, 0, 0, 0, 1, 3, 6, 9, 10, 10, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 3, 4, 5, 7, 8, 8, 7, 5, 3, 1, 1, 3, 6, 10, 13, 15, 15, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 6, 8, 10, 11, 10, 6, 0, 0, 0, 0, 8, 15, 13, 2, 0, 0, 48, 163, 345, 570, 792, 959, 1024, 971, 813, 594, 366, 177, 53, 0, 0, 3, 19, 24, 15, 0, 0, 0, 47, 136, 261, 404, 535, 624, 647, 598, 490, 351, 213, 103, 33, 0, 0, 0, 4, 10, 13, 15, 12, 3, 0, 0, 36, 130, 289, 499, 724, 914, 1021, 1012, 884, 665, 411, 186, 51, 43, 168, 398, 675, 932, 1103, 1148, 1059, 864, 613, 366, 170, 47, 0, 0, 9, 24, 23, 10, 0, 6, 50, 139, 266, 416, 558, 661, 699, 662, 559, 416, 265, 136, 48, 2, 0, 0, 9, 19, 22, 16, 5, 0, 0, 30, 111, 246, 425, 619, 787, 885, 885, 781, 600, 390, 212, 120, 144, 284, 504, 747, 946, 1049, 1026, 883, 658, 409, 198, 76, 68, 168, 342, 539, 704, 794, 787, 690, 533, 355, 194, 78, 14, 0, 0, 17, 31, 38, 37, 33, 27, 23, 20, 19, 19, 18, 15, 9, 3, 0, 0, 1, 7, 10, 6, 0, 0, 15, 80, 199, 366, 555, 726, 838, 863, 794, 649, 465, 284, 139, 45, 2, 0, 0, 9, 15, 17, 16, 13, 6, 0, 0, 10, 70, 184, 348, 540, 720, 845, 882, 823, 683, 497, 308, 154, 53, 4, 0, 2, 12, 16, 17, 17, 17, 16, 9, 0, 0, 15, 89, 228, 428, 659, 874, 1022, 1064, 990, 817, 591, 364, 177, 56, 0, 0, 4, 23, 36, 40, 37, 33, 28, 23, 18, 14, 10, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 1, 3, 6, 10, 13, 14, 12, 8, 2, 0, 0, 0, 6, 10, 9, 0, 0, 2, 49, 151, 309, 507, 708, 868, 947, 925, 806, 620, 412, 225, 89, 15, 0, 0, 10, 13, 6, 0, 8, 50, 135, 258, 403, 545, 652, 700, 677, 588, 455, 308, 175, 77, 19, 0, 0, 0, 8, 14, 14, 8, 0, 0, 4, 60, 174, 348, 564, 782, 954, 1039, 1015, 888, 689, 466, 262, 111, 24, 0, 0, 17, 34, 43, 42, 34, 26, 18, 12, 7, 4, 0, 0, 0, 1, 5, 7, 6, 0, 0, 2, 37, 112, 227, 371, 519, 638, 700, 690, 610, 481, 333, 196, 92, 29, 0, 0, 0, 3, 7, 9, 10, 8, 2, 0, 0, 29, 110, 249, 440, 653, 846, 975, 1009, 940, 784, 579, 369, 193, 71, 9, 0, 1, 18, 30, 33, 29, 22, 14, 7, 4, 2, 1, 2, 3, 4, 5, 4, 3, 2, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 4, 4, 4, 3, 2, 0, 0, 0, 0, 5, 9, 6, 0, 0, 12, 71, 184, 354, 561, 769, 935, 1020, 1000, 878, 682, 457, 257, 132, 109, 195, 367, 582, 788, 937, 993, 948, 814, 626, 422, 241, 107, 28, 0, 0, 17, 35, 45, 45, 38, 27, 17, 8, 3, 2, 3, 5, 8, 10, 10, 8, 6, 3, 1, 0, 0, 0, 2, 4, 6, 7, 8, 8, 7, 7, 6, 5, 2, 0, 0, 0, 0, 5, 8, 5, 0, 0, 11, 68, 178, 341, 542, 745, 911, 1003, 1000, 904, 737, 536, 340, 180, 71, 12, 0, 0, 8, 17, 19, 12, 0, 0, 0, 45, 142, 297, 497, 714, 907, 1034, 1067, 998, 844, 638, 423, 237, 103, 26, 0, 0, 10, 21, 26, 24, 18, 11, 6, 3, 1, 1, 2, 3, 5, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 1, 2, 4, 5, 6, 6, 5, 3, 0, 0, 0, 0, 4, 5, 3, 0, 0, 11, 57, 144, 275, 435, 601, 741, 825, 837, 773, 647, 487, 323, 182, 80, 20, 0, 0, 9, 20, 24, 23, 18, 12, 7, 5, 4, 4, 3, 1, 0, 0, 0, 2, 5, 4, 0, 0, 1, 35, 112, 239, 408, 600, 781, 918, 981, 958, 854, 690, 499, 315, 166, 66, 14, 0, 0, 3, 4, 5, 14, 45, 108, 207, 337, 480, 614, 715, 763, 747, 671, 551, 408, 269, 151, 67, 19, 0, 0, 3, 9, 8, 3, 0, 0, 23, 79, 173, 301, 449, 595, 710, 772, 765, 692, 572, 437, 321, 257, 263, 339, 466, 611, 739, 817, 826, 764, 646, 496, 341, 206, 104, 40, 10, 4, 9, 17, 23, 23, 19, 14, 8, 4, 3, 3, 4, 5, 6, 7, 6, 5, 4, 3, 2, 2, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 12, 14, 15, 14, 14, 13, 13, 12, 12, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 10, 12, 14, 15, 17, 18, 19, 19, 19, 18, 17, 16, 15, 13, 11, 9, 7, 5, 3, 1, 0, 0, 0, 1, 3, 5, 6, 7, 6, 4, 2, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 13, 14, 14, 14, 13, 12, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 4, 18, 47, 95, 165, 257, 363, 474, 575, 653, 695, 696, 656, 580, 482, 374, 270, 181, 112, 66, 39, 27, 24, 26, 28, 30, 29, 28, 25, 23, 21, 20, 18, 17, 16, 15, 13, 11, 9, 6, 4, 3, 1, 1, 1, 2, 4, 6, 8, 10, 12, 13, 14, 14, 15, 15, 15, 15, 15, 15, 15, 14, 13, 12, 10, 8, 6, 4, 2, 0, 0, 0, 1, 4, 7, 9, 11, 13, 13, 12, 11, 10, 9, 8, 6, 5, 3, 1, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 11, 13, 14, 15, 15, 14, 12, 10, 8, 7, 10, 17, 31, 54, 88, 135, 192, 260, 332, 401, 462, 505, 527, 525, 499, 454, 395, 329, 262, 200, 146, 103, 72, 52, 40, 35, 32, 31, 30, 28, 25, 24, 24, 29, 40, 58, 87, 127, 179, 242, 312, 384, 453, 510, 551, 571, 568, 543, 500, 442, 376, 308, 244, 188, 142, 106, 80, 61, 48, 40, 34, 32, 32, 34, 40, 48, 60, 77, 99, 126, 157, 192, 227, 260, 287, 306, 314, 311, 298, 276, 247, 214, 179, 146, 115, 90, 69, 54, 43, 35, 29, 25, 23, 21, 20, 20, 21, 21, 22, 22, 22, 22, 22, 21, 20, 20, 20, 20, 21, 21, 21, 20, 20, 19, 19, 19, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 20, 20, 20, 20, 20, 19, 18, 18, 17, 17, 17, 17, 17, 18, 18, 18, 18, 19, 20, 24, 29, 37, 47, 61, 78, 100, 126, 156, 190, 227, 265, 302, 336, 367, 392, 411, 424, 432, 433, 430, 422, 413, 404, 396, 391, 390, 392, 397, 405, 415, 425, 436, 447, 457, 465, 472, 477, 482, 485, 487, 488, 485, 479, 467, 450, 429, 404, 376, 346, 315, 283, 250, 219, 189, 162, 137, 116, 98, 82, 70, 60, 52, 46, 41, 37, 34, 32, 30, 28, 27, 26, 26, 26, 26, 25, 25, 25, 25, 26, 26, 27, 27, 28, 30, 32, 37, 43, 50, 60, 71, 83, 96, 111, 127, 143, 161, 179, 196, 212, 227, 239, 249, 257, 262, 265, 265, 261, 254, 244, 231, 217, 203, 189, 175, 161, 146, 131, 116, 102, 89, 78, 69, 61, 54, 48, 43, 39, 35, 31, 28, 26, 23, 21, 19, 17, 17, 17, 18, 20, 21, 22, 22, 22, 23, 26, 31, 37, 43, 47, 50, 51],
-"peakC": [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 6, 7, 7, 8, 10, 13, 19, 26, 31, 34, 32, 27, 22, 20, 20, 21, 16, 5, 0, 0, 38, 140, 310, 536, 781, 995, 1128, 1147, 1049, 857, 618, 381, 189, 63, 2, 0, 6, 28, 46, 54, 54, 47, 38, 28, 18, 11, 7, 6, 9, 14, 19, 23, 25, 24, 21, 18, 14, 11, 8, 8, 8, 9, 10, 11, 11, 10, 8, 6, 4, 3, 2, 3, 4, 5, 7, 9, 10, 11, 11, 11, 11, 10, 10, 10, 11, 12, 12, 12, 11, 10, 8, 6, 5, 3, 3, 2, 1, 1, 1, 2, 3, 2, 1, 0, 0, 2, 14, 38, 76, 125, 180, 235, 282, 317, 336, 341, 334, 319, 301, 284, 268, 255, 244, 232, 217, 201, 184, 170, 163, 166, 176, 189, 199, 206, 213, 231, 269, 333, 415, 497, 552, 561, 514, 422, 304, 183, 78, 2, 0, 0, 88, 255, 473, 694, 857, 911, 837, 658, 429, 215, 63, 0, 0, 1, 31, 48, 48, 31, 6, 0, 0, 25, 122, 275, 463, 643, 767, 798, 726, 573, 381, 202, 70, 1, 0, 0, 24, 41, 45, 40, 30, 21, 15, 12, 12, 14, 18, 23, 27, 29, 27, 23, 17, 10, 4, 0, 0, 1, 5, 9, 14, 17, 18, 17, 15, 12, 9, 8, 9, 10, 12, 14, 14, 14, 11, 8, 5, 2, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 7, 7, 6, 6, 5, 5, 6, 6, 7, 8, 7, 6, 5, 3, 1, 1, 1, 2, 3, 4, 5, 6, 7, 9, 11, 13, 14, 12, 6, 0, 0, 0, 1, 11, 16, 12, 0, 0, 2, 64, 191, 375, 584, 768, 875, 875, 767, 583, 373, 188, 60, 0, 0, 2, 22, 33, 34, 28, 21, 15, 11, 8, 5, 3, 1, 1, 3, 5, 6, 7, 6, 4, 2, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 6, 6, 6, 6, 7, 8, 9, 7, 4, 0, 0, 0, 2, 7, 9, 5, 0, 0, 10, 61, 151, 271, 398, 501, 551, 533, 454, 335, 208, 101, 31, 0, 0, 2, 13, 19, 21, 20, 19, 14, 7, 0, 0, 9, 49, 120, 214, 313, 394, 435, 423, 363, 270, 170, 84, 26, 0, 0, 3, 13, 20, 21, 18, 13, 8, 4, 2, 0, 1, 2, 4, 6, 7, 8, 7, 7, 6, 6, 6, 6, 5, 1, 0, 0, 0, 4, 11, 13, 7, 0, 0, 17, 90, 221, 396, 583, 734, 809, 787, 672, 499, 312, 154, 49, 0, 0, 1, 12, 17, 17, 18, 21, 20, 11, 0, 0, 15, 101, 262, 483, 724, 925, 1030, 1008, 865, 643, 400, 193, 56, 0, 0, 7, 30, 43, 45, 40, 32, 26, 21, 16, 10, 6, 3, 3, 4, 7, 9, 10, 10, 9, 8, 6, 5, 4, 4, 4, 4, 5, 6, 6, 5, 4, 3, 3, 2, 2, 2, 2, 2, 3, 3, 2, 2, 2, 2, 3, 4, 5, 5, 4, 2, 0, 0, 0, 3, 5, 5, 1, 0, 0, 16, 57, 121, 197, 270, 319, 330, 300, 239, 162, 89, 34, 4, 0, 0, 8, 15, 17, 15, 10, 5, 2, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 4, 4, 4, 3, 3, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 7, 9, 12, 16, 19, 19, 16, 9, 2, 0, 0, 4, 11, 12, 5, 0, 0, 24, 101, 228, 390, 553, 673, 718, 674, 554, 392, 229, 100, 22, 0, 0, 9, 22, 28, 27, 23, 19, 15, 12, 9, 6, 3, 2, 2, 3, 5, 6, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 5, 6, 7, 7, 8, 8, 8, 6, 5, 4, 3, 4, 6, 7, 8, 7, 4, 0, 0, 0, 3, 7, 8, 2, 0, 0, 19, 76, 169, 285, 402, 489, 522, 492, 406, 290, 171, 77, 18, 0, 0, 8, 19, 26, 26, 22, 18, 14, 11, 9, 7, 6, 6, 7, 8, 9, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 9, 9, 7, 2, 0, 0, 0, 5, 14, 16, 9, 0, 0, 19, 107, 263, 470, 689, 864, 946, 911, 769, 560, 341, 159, 42, 0, 0, 8, 27, 37, 36, 30, 24, 20, 16, 14, 11, 9, 7, 7, 9, 10, 11, 11, 10, 8, 5, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 1, 2, 3, 4, 5, 5, 6, 6, 7, 8, 9, 11, 11, 11, 10, 9, 7, 4, 2, 1, 1, 1, 2, 3, 3, 4, 3, 3, 2, 2, 2, 2, 2, 3, 4, 5, 5, 5, 4, 3, 3, 4, 5, 7, 6, 4, 0, 0, 0, 0, 7, 13, 12, 2, 0, 0, 38, 134, 283, 463, 635, 753, 783, 717, 573, 392, 219, 89, 14, 0, 0, 13, 27, 33, 31, 26, 21, 18, 16, 15, 14, 12, 9, 4, 0, 0, 0, 6, 14, 16, 8, 0, 0, 19, 103, 248, 441, 641, 799, 871, 836, 703, 512, 313, 150, 45, 0, 0, 0, 11, 19, 23, 27, 26, 15, 0, 0, 4, 89, 256, 499, 776, 1022, 1169, 1174, 1035, 793, 513, 263, 87, 0, 0, 2, 30, 49, 54, 48, 40, 32, 27, 23, 19, 15, 14, 14, 16, 19, 20, 21, 20, 19, 20, 21, 23, 23, 20, 15, 8, 3, 3, 7, 12, 13, 6, 0, 0, 22, 95, 218, 376, 537, 661, 713, 675, 557, 388, 210, 66, 0, 0, 77, 220, 386, 535, 629, 646, 583, 459, 309, 169, 65, 8, 0, 0, 15, 27, 32, 31, 26, 22, 19, 16, 15, 14, 13, 14, 14, 14, 14, 12, 10, 8, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 4, 3, 2, 3, 6, 9, 9, 6, 0, 0, 0, 1, 13, 22, 19, 3, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 64, 220, 459, 743, 1008, 1181, 1211, 1090, 853, 566, 301, 109, 7, 0, 0, 24, 42, 45, 39, 30, 23, 18, 15, 11, 6, 3, 2, 3, 6, 9, 11, 12, 12, 11, 10, 9, 9, 8, 7, 7, 6, 6, 5, 5, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 5, 5, 6, 6, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 5, 5, 6, 7, 8, 8, 8, 8, 8, 9, 11, 13, 14, 11, 5, 0, 0, 0, 5, 16, 20, 12, 0, 0, 18, 118, 301, 551, 819, 1040, 1151, 1119, 954, 704, 434, 207, 58, 0, 0, 8, 32, 44, 43, 36, 27, 21, 17, 13, 10, 7, 6, 6, 9, 12, 15, 16, 15, 13, 11, 9, 7, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 2, 1, 0, 0, 0, 1, 6, 9, 6, 0, 0, 3, 41, 115, 221, 339, 442, 503, 503, 442, 338, 219, 113, 38, 0, 0, 0, 11, 19, 20, 18, 15, 14, 15, 17, 17, 15, 10, 4, 0, 0, 1, 6, 9, 8, 0, 0, 0, 33, 105, 214, 343, 465, 547, 566, 517, 414, 284, 160, 66, 12, 0, 0, 9, 18, 21, 18, 13, 9, 6, 5, 4, 3, 2, 1, 1, 1, 2, 3, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 3, 4, 4, 1, 0, 0, 0, 2, 10, 14, 10, 0, 0, 2, 59, 171, 332, 513, 669, 758, 753, 655, 494, 314, 157, 51, 0, 0, 0, 11, 18, 18, 16, 11, 3, 0, 0, 9, 61, 157, 289, 435, 560, 631, 626, 548, 419, 272, 142, 51, 4, 0, 0, 8, 16, 20, 19, 13, 2, 0, 0, 20, 86, 195, 334, 475, 584, 631, 602, 507, 371, 229, 111, 34, 0, 0, 0, 11, 20, 22, 18, 9, 0, 0, 6, 54, 145, 272, 416, 543, 619, 621, 544, 405, 240, 92, 1, 0, 72, 221, 404, 577, 696, 733, 678, 546, 368, 186, 42, 0, 4, 138, 357, 618, 861, 1026, 1070, 981, 786, 539, 302, 122, 19, 0, 0, 20, 40, 46, 40, 30, 20, 13, 9, 7, 7, 7, 9, 12, 13, 13, 10, 8, 6, 6, 8, 11, 11, 8, 2, 0, 0, 0, 10, 20, 19, 4, 0, 0, 55, 199, 426, 703, 969, 1155, 1206, 1108, 890, 613, 347, 144, 26, 0, 0, 10, 28, 34, 31, 19, 3, 0, 0, 25, 112, 257, 445, 638, 789, 856, 820, 689, 500, 299, 129, 19, 0, 1, 73, 174, 281, 371, 424, 428, 382, 298, 199, 107, 40, 4, 0, 0, 9, 16, 17, 14, 9, 4, 2, 1, 2, 3, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 3, 1, 0, 0, 3, 8, 13, 16, 15, 10, 3, 0, 0, 3, 10, 12, 6, 0, 0, 23, 102, 237, 409, 584, 717, 772, 735, 616, 444, 260, 100, 0, 0, 37, 209, 467, 769, 1052, 1245, 1296, 1189, 954, 657, 370, 152, 27, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 19, 39, 45, 39, 30, 23, 18, 14, 11, 7, 4, 2, 2, 4, 6, 8, 8, 8, 7, 7, 8, 8, 8, 8, 7, 5, 3, 1, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 2, 4, 5, 3, 0, 0, 0, 0, 8, 15, 14, 3, 0, 0, 44, 153, 324, 534, 739, 885, 932, 865, 697, 471, 241, 61, 0, 0, 141, 368, 633, 872, 1026, 1055, 953, 752, 507, 277, 107, 13, 0, 0, 20, 36, 40, 34, 27, 22, 22, 25, 26, 24, 17, 7, 0, 0, 0, 7, 17, 18, 7, 0, 0, 39, 160, 359, 612, 867, 1059, 1134, 1072, 890, 640, 386, 181, 51, 0, 0, 0, 15, 26, 30, 24, 8, 0, 0, 18, 123, 316, 583, 877, 1129, 1271, 1262, 1105, 843, 547, 284, 100, 5, 0, 0, 23, 39, 41, 34, 20, 4, 0, 0, 20, 87, 199, 345, 498, 623, 686, 671, 582, 442, 288, 153, 57, 6, 0, 0, 11, 22, 26, 23, 13, 0, 0, 0, 41, 125, 248, 393, 530, 623, 649, 600, 485, 331, 171, 41, 0, 0, 126, 356, 654, 962, 1209, 1329, 1291, 1105, 822, 516, 254, 79, 0, 0, 5, 31, 44, 43, 34, 24, 17, 15, 14, 14, 13, 12, 11, 10, 10, 8, 6, 4, 2, 2, 3, 5, 7, 8, 8, 6, 4, 2, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 4, 4, 2, 1, 0, 0, 0, 0, 0, 2, 4, 5, 6, 6, 4, 3, 1, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 8, 9, 12, 15, 19, 20, 18, 12, 3, 0, 0, 1, 9, 14, 10, 0, 0, 11, 80, 210, 397, 609, 800, 918, 928, 821, 622, 384, 169, 37, 23, 130, 330, 569, 784, 918, 939, 846, 665, 441, 225, 63, 0, 0, 102, 264, 448, 609, 711, 727, 657, 522, 357, 201, 83, 15, 0, 0, 15, 28, 34, 32, 28, 25, 26, 28, 29, 24, 15, 4, 0, 0, 4, 16, 22, 13, 0, 0, 22, 138, 351, 645, 968, 1245, 1402, 1395, 1226, 943, 619, 329, 122, 12, 0, 0, 24, 45, 54, 50, 38, 20, 0, 0, 7, 71, 195, 374, 582, 775, 904, 936, 862, 701, 495, 294, 136, 37, 0, 0, 4, 18, 27, 30, 27, 17, 2, 0, 0, 42, 151, 325, 543, 762, 929, 998, 950, 799, 585, 363, 178, 55, 0, 0, 0, 18, 30, 32, 25, 10, 0, 0, 13, 83, 209, 381, 572, 738, 836, 839, 744, 576, 375, 187, 49, 0, 0, 79, 215, 376, 529, 640, 683, 650, 548, 405, 255, 128, 44, 5, 0, 8, 21, 29, 34, 38, 40, 36, 20, 0, 0, 17, 134, 355, 666, 1015, 1322, 1507, 1517, 1348, 1048, 696, 375, 142, 16, 0, 0, 27, 49, 54, 48, 39, 32, 28, 26, 24, 20, 17, 14, 14, 14, 16, 17, 18, 18, 19, 19, 20, 21, 21, 20, 18, 15, 12, 8, 6, 5, 5, 6, 7, 8, 9, 9, 8, 7, 5, 3, 2, 1, 1, 2, 3, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 3, 2, 0, 0, 0, 0, 4, 9, 10, 3, 0, 0, 25, 96, 213, 363, 516, 634, 687, 658, 557, 410, 256, 126, 39, 0, 0, 2, 15, 23, 23, 19, 14, 9, 7, 5, 3, 2, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 0, 0, 0, 0, 5, 9, 7, 0, 0, 1, 37, 114, 230, 369, 502, 597, 628, 587, 486, 350, 213, 102, 30, 0, 0, 4, 15, 21, 21, 19, 16, 14, 13, 11, 8, 3, 0, 0, 0, 5, 12, 14, 6, 0, 0, 24, 110, 261, 461, 676, 853, 948, 932, 810, 616, 400, 209, 75, 5, 0, 0, 16, 27, 27, 21, 13, 8, 5, 4, 4, 4, 4, 5, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 3, 6, 9, 12, 15, 16, 17, 18, 18, 16, 13, 8, 2, 0, 0, 1, 6, 9, 5, 0, 0, 13, 66, 162, 298, 450, 587, 675, 690, 626, 495, 325, 154, 23, 0, 25, 195, 467, 795, 1112, 1343, 1432, 1355, 1136, 831, 516, 254, 82, 1, 0, 4, 25, 35, 35, 29, 23, 17, 8, 0, 0, 17, 83, 204, 372, 558, 723, 824, 835, 752, 598, 412, 236, 102, 22, 0, 0, 13, 28, 34, 32, 25, 18, 12, 10, 9, 9, 10, 12, 12, 12, 11, 10, 8, 8, 8, 10, 12, 14, 17, 19, 20, 21, 22, 22, 22, 21, 20, 20, 19, 18, 18, 18, 17, 18, 20, 23, 27, 29, 27, 20, 9, 0, 0, 0, 8, 16, 15, 2, 0, 1, 72, 230, 478, 790, 1109, 1363, 1488, 1450, 1254, 947, 601, 294, 90, 20, 82, 242, 444, 632, 756, 789, 731, 601, 434, 269, 134, 45, 3, 0, 5, 20, 31, 36, 36, 34, 31, 28, 25, 21, 18, 14, 12, 11, 11, 11, 10, 5, 0, 0, 6, 35, 89, 164, 247, 323, 372, 382, 351, 286, 205, 124, 58, 17, 0, 0, 6, 14, 20, 20, 17, 12, 7, 4, 3, 4, 5, 6, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 7, 7, 6, 5, 3, 2, 2, 3, 6, 9, 12, 11, 7, 1, 0, 0, 0, 10, 17, 14, 0, 0, 1, 73, 229, 469, 764, 1058, 1282, 1379, 1322, 1126, 843, 540, 279, 100, 8, 0, 0, 23, 39, 42, 36, 27, 19, 14, 11, 7, 4, 2, 3, 5, 8, 11, 13, 13, 12, 11, 9, 7, 5, 3, 3, 3, 6, 10, 15, 19, 20, 17, 11, 2, 0, 0, 1, 11, 15, 10, 0, 0, 18, 109, 282, 531, 820, 1092, 1282, 1343, 1259, 1051, 772, 485, 246, 85, 5, 0, 1, 22, 35, 38, 34, 28, 23, 19, 15, 12, 9, 8, 8, 10, 11, 11, 11, 12, 13, 15, 16, 14, 9, 2, 0, 0, 1, 9, 14, 10, 0, 0, 20, 111, 285, 539, 838, 1127, 1342, 1428, 1360, 1149, 841, 504, 215, 39, 17, 156, 429, 776, 1122, 1388, 1516, 1477, 1288, 996, 669, 375, 158, 34, 0, 0, 21, 43, 53, 51, 43, 35, 27, 22, 18, 14, 12, 11, 11, 12, 13, 12, 10, 8, 7, 7, 9, 13, 16, 16, 12, 5, 0, 0, 0, 6, 14, 13, 2, 0, 0, 60, 202, 431, 728, 1041, 1305, 1456, 1455, 1303, 1037, 722, 424, 195, 54, 0, 0, 9, 30, 41, 43, 39, 35, 32, 29, 25, 21, 16, 13, 11, 11, 12, 12, 11, 10, 8, 6, 4, 3, 2, 2, 2, 2, 3, 5, 6, 8, 9, 9, 9, 8, 7, 6, 6, 7, 8, 10, 10, 10, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 7, 7, 6, 4, 2, 0, 0, 0, 1, 3, 7, 9, 10, 7, 2, 0, 0, 0, 5, 11, 11, 2, 0, 0, 48, 163, 351, 595, 856, 1081, 1218, 1234, 1125, 919, 663, 411, 207, 72, 6, 0, 1, 18, 29, 32, 30, 27, 25, 24, 23, 20, 13, 6, 0, 0, 0, 4, 10, 9, 1, 0, 0, 48, 155, 331, 560, 809, 1029, 1172, 1204, 1119, 936, 699, 456, 251, 105, 24, 0, 0, 2, 13, 18, 15, 5, 0, 0, 25, 119, 294, 546, 848, 1146, 1378, 1488, 1450, 1272, 996, 684, 397, 180, 49, 0, 0, 11, 31, 42, 42, 37, 30, 25, 21, 18, 15, 14, 13, 13, 13, 13, 12, 11, 10, 9, 9, 10, 13, 15, 17, 18, 18, 18, 17, 16, 17, 18, 18, 15, 11, 6, 3, 4, 7, 9, 6, 0, 0, 9, 63, 171, 337, 543, 757, 936, 1041, 1048, 955, 784, 573, 363, 189, 72, 11, 0, 0, 13, 23, 26, 24, 20, 16, 13, 11, 9, 8, 7, 7, 8, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 12, 14, 15, 15, 15, 13, 11, 7, 2, 0, 0, 0, 4, 7, 6, 0, 0, 4, 47, 139, 285, 472, 674, 853, 971, 1003, 942, 803, 614, 414, 238, 108, 30, 0, 0, 6, 18, 24, 24, 20, 15, 10, 7, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 11, 13, 14, 15, 14, 11, 7, 3, 1, 0, 1, 3, 3, 0, 0, 0, 17, 59, 130, 229, 343, 454, 541, 587, 584, 531, 442, 333, 223, 129, 61, 19, 1, 0, 3, 9, 13, 15, 14, 12, 10, 8, 7, 6, 6, 6, 6, 7, 8, 8, 9, 10, 9, 7, 3, 0, 0, 0, 1, 4, 5, 1, 0, 0, 25, 96, 222, 403, 623, 849, 1041, 1163, 1190, 1117, 960, 751, 527, 324, 166, 63, 11, 0, 3, 17, 30, 36, 37, 34, 28, 21, 15, 10, 7, 6, 6, 7, 8, 8, 8, 7, 6, 5, 5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 2, 4, 7, 10, 12, 15, 17, 18, 17, 14, 11, 6, 3, 2, 1, 1, 0, 0, 0, 15, 50, 115, 211, 336, 475, 610, 720, 784, 793, 743, 644, 515, 376, 249, 146, 75, 35, 18, 16, 21, 27, 30, 31, 30, 27, 24, 22, 20, 20, 21, 21, 21, 20, 18, 14, 10, 6, 4, 2, 1, 0, 0, 0, 8, 30, 70, 129, 207, 296, 385, 463, 517, 539, 524, 477, 403, 316, 228, 150, 89, 48, 27, 19, 20, 23, 26, 27, 24, 18, 13, 8, 5, 3, 2, 0, 0, 2, 15, 46, 100, 179, 279, 389, 495, 580, 630, 638, 603, 531, 436, 331, 231, 146, 82, 40, 17, 7, 4, 4, 4, 4, 6, 16, 41, 86, 155, 246, 351, 457, 551, 615, 641, 622, 564, 476, 373, 270, 178, 107, 57, 27, 12, 7, 7, 7, 6, 4, 2, 5, 18, 49, 101, 175, 268, 370, 468, 547, 595, 605, 575, 512, 424, 326, 231, 148, 85, 42, 18, 8, 8, 12, 16, 17, 17, 15, 12, 9, 7, 6, 6, 7, 7, 8, 8, 7, 7, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 5, 5, 6, 7, 7, 8, 8, 8, 8, 8, 7, 7, 7, 8, 9, 10, 10, 10, 8, 6, 4, 3, 2, 1, 0, 0, 1, 16, 50, 110, 202, 323, 467, 620, 764, 880, 952, 968, 927, 835, 706, 559, 413, 284, 181, 107, 61, 36, 26, 24, 26, 27, 27, 26, 23, 19, 16, 14, 12, 11, 11, 11, 10, 10, 10, 10, 9, 8, 6, 4, 2, 0, 0, 0, 1, 8, 20, 40, 70, 110, 160, 216, 272, 323, 360, 379, 377, 355, 317, 268, 216, 165, 120, 83, 56, 38, 26, 20, 17, 16, 16, 17, 17, 16, 15, 13, 12, 11, 10, 10, 10, 11, 11, 11, 10, 10, 10, 10, 11, 11, 12, 11, 10, 8, 6, 5, 5, 8, 17, 32, 58, 95, 146, 208, 278, 349, 412, 461, 490, 495, 479, 444, 398, 351, 312, 291, 295, 330, 396, 488, 599, 716, 824, 911, 964, 978, 950, 882, 783, 664, 538, 416, 308, 220, 154, 107, 76, 57, 46, 39, 35, 32, 31, 29, 27, 25, 23, 20, 18, 15, 14, 14, 13, 13, 13, 12, 11, 10, 9, 8, 7, 7, 7, 7, 7, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 5, 5, 6, 6, 6, 6, 5, 5, 6, 6, 7, 7, 7, 6, 6, 5, 5, 4, 4, 5, 6, 6, 7, 7, 7, 8, 8, 8, 9, 9, 8, 8, 9, 13, 20, 32, 49, 74, 105, 143, 187, 237, 292, 348, 403, 452, 491, 518, 530, 527, 509, 480, 443, 402, 361, 325, 296, 276, 265, 265, 272, 285, 301, 317, 329, 336, 337, 329, 314, 292, 266, 235, 204, 172, 141, 114, 90, 71, 55, 44, 35, 28, 22, 17, 13, 10, 7, 6, 5, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 2, 3, 4, 5, 5, 5, 4, 3, 2, 1, 1, 2, 3, 4, 5, 7, 8, 10, 12, 16, 21, 26, 33, 39, 47, 54, 62, 71, 81, 92, 105, 117, 129, 139, 148, 155, 160, 163, 164, 164, 162, 160, 156, 151, 145, 138, 130, 121, 113, 106, 102, 100, 101, 104, 109, 116, 125, 136, 149, 164, 180, 197, 215, 233, 250, 266, 280, 292, 302, 310, 316, 319, 319, 316, 311, 304, 294, 283, 270, 256, 240, 223, 205, 188, 172, 157, 142, 127, 113, 100, 87, 76, 67, 59, 53, 48, 44, 40, 37, 33, 30, 28, 27, 27, 27, 28, 30, 33, 35, 37, 38, 38, 40, 43, 50, 57, 63, 67, 70, 71],
-"peakG": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 4, 10, 18, 26, 32, 35, 34, 29, 24, 17, 12, 8, 5, 2, 0, 0, 2, 6, 10, 12, 8, 0, 0, 7, 52, 139, 271, 432, 594, 723, 791, 779, 692, 550, 386, 231, 110, 34, 0, 0, 5, 20, 32, 38, 36, 26, 12, 0, 0, 24, 88, 195, 337, 497, 644, 749, 788, 752, 650, 504, 345, 201, 92, 27, 0, 0, 8, 22, 31, 35, 33, 28, 22, 16, 10, 7, 6, 7, 9, 12, 14, 15, 15, 13, 12, 10, 9, 8, 8, 7, 7, 6, 6, 6, 5, 5, 4, 3, 2, 1, 1, 1, 2, 3, 4, 4, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 3, 4, 6, 7, 8, 8, 8, 8, 8, 8, 9, 10, 11, 11, 11, 10, 9, 7, 7, 8, 10, 14, 17, 20, 21, 19, 16, 12, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 9, 11, 12, 11, 10, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 9, 10, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 6, 7, 7, 6, 3, 0, 0, 0, 1, 10, 16, 12, 0, 0, 0, 59, 183, 369, 586, 785, 913, 931, 835, 653, 434, 233, 87, 9, 0, 0, 12, 25, 31, 31, 28, 20, 8, 0, 0, 28, 107, 237, 403, 570, 697, 747, 706, 585, 418, 248, 110, 25, 0, 0, 10, 28, 38, 41, 39, 36, 32, 27, 21, 14, 8, 4, 3, 5, 8, 13, 17, 19, 19, 17, 13, 8, 4, 1, 0, 2, 4, 8, 11, 12, 12, 10, 7, 4, 1, 0, 0, 0, 0, 2, 3, 5, 6, 6, 5, 4, 3, 2, 3, 4, 6, 8, 10, 11, 12, 13, 13, 12, 11, 7, 3, 0, 0, 0, 3, 10, 13, 8, 0, 0, 10, 74, 193, 359, 539, 691, 771, 757, 652, 486, 304, 149, 46, 0, 0, 2, 16, 24, 28, 29, 29, 25, 15, 0, 0, 9, 69, 182, 338, 506, 647, 720, 704, 603, 447, 277, 132, 37, 0, 0, 5, 22, 31, 32, 27, 22, 17, 13, 9, 6, 3, 2, 2, 5, 8, 11, 13, 14, 13, 11, 9, 6, 4, 2, 1, 2, 4, 6, 9, 10, 11, 9, 7, 4, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 2, 4, 5, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 8, 4, 0, 0, 0, 1, 10, 15, 11, 0, 0, 9, 76, 209, 402, 627, 834, 969, 990, 887, 682, 430, 199, 50, 24, 123, 318, 552, 758, 878, 880, 764, 562, 330, 135, 31, 50, 187, 406, 649, 850, 955, 937, 802, 587, 345, 136, 8, 0, 71, 233, 428, 603, 713, 731, 655, 512, 340, 182, 68, 6, 0, 0, 18, 32, 38, 37, 31, 25, 18, 12, 6, 2, 1, 2, 7, 12, 16, 18, 19, 17, 15, 13, 12, 11, 8, 4, 0, 0, 0, 6, 15, 20, 15, 2, 0, 2, 59, 180, 361, 578, 783, 926, 964, 882, 698, 458, 223, 52, 0, 40, 192, 400, 603, 747, 794, 735, 593, 409, 230, 94, 15, 0, 0, 19, 38, 47, 46, 40, 30, 21, 13, 7, 2, 0, 1, 3, 7, 10, 13, 14, 14, 13, 11, 9, 8, 6, 4, 1, 0, 0, 0, 3, 10, 13, 7, 0, 0, 14, 84, 210, 383, 568, 722, 801, 782, 671, 498, 311, 151, 44, 0, 0, 5, 23, 33, 34, 28, 22, 17, 13, 11, 7, 3, 0, 0, 0, 5, 13, 16, 10, 0, 0, 5, 59, 164, 313, 479, 623, 706, 704, 617, 470, 303, 154, 51, 0, 0, 0, 16, 26, 27, 23, 17, 12, 9, 6, 4, 2, 1, 2, 4, 6, 7, 7, 7, 7, 7, 6, 4, 1, 0, 0, 0, 4, 12, 16, 9, 0, 0, 12, 87, 226, 418, 628, 804, 899, 884, 765, 575, 365, 183, 60, 0, 0, 0, 18, 30, 35, 36, 34, 26, 12, 0, 0, 32, 122, 274, 471, 678, 844, 923, 886, 737, 512, 272, 82, 0, 47, 215, 459, 711, 903, 985, 936, 772, 538, 294, 97, 0, 0, 100, 278, 479, 653, 754, 758, 669, 514, 336, 175, 61, 2, 0, 2, 22, 38, 43, 42, 36, 30, 24, 19, 15, 11, 8, 7, 7, 7, 7, 5, 4, 2, 2, 3, 4, 5, 4, 1, 0, 0, 5, 12, 18, 16, 5, 0, 0, 34, 128, 280, 468, 653, 786, 830, 770, 625, 435, 248, 103, 18, 0, 0, 14, 30, 37, 35, 28, 20, 14, 9, 5, 3, 2, 3, 6, 10, 13, 14, 14, 13, 11, 8, 4, 0, 0, 0, 0, 6, 13, 15, 8, 0, 0, 16, 87, 213, 381, 559, 702, 769, 742, 626, 457, 277, 129, 34, 0, 0, 6, 21, 28, 27, 21, 15, 11, 8, 7, 4, 2, 1, 0, 1, 3, 5, 7, 9, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 11, 14, 14, 11, 6, 0, 0, 0, 1, 9, 13, 10, 0, 0, 1, 53, 159, 314, 493, 654, 753, 762, 676, 522, 341, 176, 60, 0, 0, 0, 17, 28, 29, 24, 17, 12, 9, 7, 5, 3, 1, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 4, 4, 2, 0, 0, 0, 0, 4, 10, 12, 6, 0, 0, 17, 87, 211, 379, 560, 710, 787, 769, 660, 491, 305, 145, 38, 0, 0, 8, 29, 35, 23, 0, 0, 5, 75, 207, 388, 586, 754, 846, 836, 727, 548, 348, 173, 54, 0, 0, 2, 21, 33, 35, 32, 27, 22, 18, 14, 10, 5, 1, 0, 0, 1, 4, 6, 7, 7, 7, 5, 3, 2, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 0, 0, 1, 3, 6, 9, 11, 14, 16, 16, 14, 9, 3, 0, 0, 0, 5, 12, 15, 8, 0, 0, 19, 99, 239, 427, 625, 785, 861, 831, 704, 515, 314, 146, 36, 0, 0, 9, 35, 49, 47, 29, 6, 0, 10, 79, 209, 393, 601, 786, 898, 903, 792, 590, 353, 148, 38, 57, 206, 444, 708, 924, 1031, 1000, 838, 593, 331, 125, 33, 78, 246, 488, 734, 913, 974, 898, 707, 456, 216, 56, 23, 127, 338, 599, 835, 983, 1003, 890, 677, 420, 183, 27, 0, 72, 259, 497, 724, 881, 928, 856, 690, 477, 271, 113, 21, 0, 0, 20, 40, 51, 51, 47, 41, 36, 33, 30, 27, 22, 16, 10, 4, 2, 6, 15, 23, 23, 11, 0, 0, 27, 132, 311, 548, 795, 991, 1082, 1040, 877, 640, 390, 182, 49, 0, 0, 10, 34, 47, 48, 41, 33, 26, 20, 14, 9, 5, 4, 4, 7, 10, 13, 14, 14, 12, 9, 6, 3, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 2, 0, 0, 0, 0, 8, 13, 12, 1, 0, 0, 43, 146, 304, 494, 673, 793, 818, 741, 584, 391, 211, 78, 6, 0, 0, 16, 30, 33, 28, 21, 15, 11, 9, 6, 4, 1, 0, 0, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 4, 7, 10, 13, 16, 18, 19, 18, 16, 11, 6, 0, 0, 0, 0, 8, 14, 14, 4, 0, 0, 45, 151, 318, 527, 734, 885, 937, 867, 691, 455, 227, 71, 32, 121, 308, 537, 741, 859, 858, 737, 532, 301, 108, 7, 27, 161, 371, 599, 780, 866, 838, 710, 521, 321, 154, 46, 0, 0, 7, 24, 33, 32, 27, 21, 16, 14, 13, 10, 6, 1, 0, 0, 0, 5, 13, 16, 9, 0, 0, 11, 78, 202, 371, 555, 709, 788, 771, 660, 489, 303, 145, 41, 0, 0, 5, 22, 30, 28, 20, 12, 7, 4, 3, 2, 2, 2, 3, 4, 5, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 4, 5, 7, 9, 11, 12, 12, 11, 8, 5, 2, 0, 0, 0, 1, 4, 6, 7, 7, 6, 4, 2, 0, 0, 0, 1, 3, 5, 6, 7, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 9, 10, 11, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 7, 3, 0, 0, 0, 4, 13, 16, 9, 0, 0, 15, 95, 240, 439, 655, 836, 931, 914, 789, 591, 373, 185, 58, 0, 0, 4, 25, 39, 43, 40, 36, 32, 28, 24, 18, 11, 3, 0, 0, 1, 8, 15, 16, 10, 0, 0, 8, 63, 163, 302, 453, 582, 653, 645, 561, 424, 270, 136, 44, 0, 0, 2, 17, 26, 28, 24, 20, 16, 14, 14, 15, 16, 17, 19, 20, 21, 21, 20, 19, 19, 20, 22, 25, 28, 29, 28, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 23, 15, 7, 2, 1, 7, 14, 18, 12, 0, 0, 7, 69, 192, 369, 574, 760, 881, 900, 813, 642, 432, 234, 86, 4, 0, 0, 24, 39, 33, 12, 0, 1, 61, 189, 379, 604, 818, 966, 1005, 916, 719, 466, 226, 70, 43, 151, 362, 610, 823, 938, 928, 801, 598, 377, 187, 59, 0, 0, 7, 29, 43, 46, 41, 33, 25, 18, 13, 10, 8, 9, 11, 14, 17, 18, 18, 16, 13, 10, 9, 9, 10, 11, 12, 12, 12, 12, 12, 13, 15, 19, 23, 26, 27, 25, 19, 12, 6, 3, 6, 12, 15, 12, 2, 0, 0, 39, 127, 264, 430, 589, 700, 732, 676, 547, 380, 218, 92, 17, 0, 0, 12, 26, 33, 32, 29, 26, 24, 22, 20, 17, 14, 11, 8, 7, 5, 5, 4, 4, 5, 6, 7, 8, 9, 9, 9, 9, 9, 10, 12, 13, 14, 14, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 6, 5, 4, 2, 1, 1, 1, 2, 2, 3, 4, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 5, 5, 7, 9, 13, 16, 19, 20, 19, 15, 10, 6, 2, 1, 3, 7, 12, 18, 23, 26, 26, 22, 15, 6, 0, 0, 0, 6, 15, 17, 10, 0, 0, 23, 106, 252, 446, 653, 823, 907, 877, 736, 520, 292, 116, 47, 105, 275, 507, 734, 890, 933, 854, 682, 466, 261, 106, 18, 0, 0, 18, 35, 43, 43, 40, 36, 32, 28, 23, 18, 13, 10, 10, 11, 14, 17, 20, 22, 23, 23, 22, 21, 18, 15, 12, 8, 5, 3, 2, 1, 2, 3, 5, 7, 9, 10, 10, 9, 7, 6, 4, 3, 3, 3, 3, 4, 5, 5, 6, 6, 6, 5, 5, 5, 6, 6, 7, 7, 8, 8, 8, 8, 8, 7, 6, 6, 8, 11, 14, 17, 17, 14, 10, 6, 6, 11, 17, 18, 12, 0, 0, 9, 72, 195, 371, 573, 757, 875, 891, 796, 612, 387, 180, 47, 22, 107, 272, 467, 634, 726, 722, 626, 472, 300, 152, 51, 1, 0, 3, 20, 32, 37, 36, 34, 31, 28, 25, 20, 15, 11, 9, 9, 9, 9, 8, 6, 3, 1, 0, 0, 0, 2, 3, 3, 3, 2, 1, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 8, 7, 7, 6, 5, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 4, 6, 7, 7, 5, 2, 0, 0, 0, 6, 11, 11, 4, 0, 0, 29, 106, 232, 394, 558, 686, 743, 711, 600, 439, 270, 129, 37, 0, 0, 5, 22, 33, 36, 35, 33, 32, 32, 31, 31, 29, 26, 21, 15, 9, 6, 8, 15, 22, 22, 13, 0, 0, 18, 107, 267, 487, 730, 938, 1058, 1055, 930, 715, 467, 243, 83, 0, 0, 2, 29, 42, 34, 16, 6, 27, 99, 229, 406, 597, 761, 853, 843, 728, 539, 330, 165, 100, 159, 329, 561, 787, 940, 976, 889, 707, 481, 268, 109, 18, 0, 0, 21, 41, 52, 54, 51, 45, 39, 32, 23, 15, 9, 6, 8, 13, 19, 23, 25, 24, 21, 16, 11, 8, 6, 6, 8, 9, 10, 11, 11, 10, 9, 8, 9, 10, 12, 14, 16, 16, 16, 14, 13, 12, 13, 16, 19, 20, 19, 17, 15, 18, 24, 31, 31, 20, 1, 0, 10, 94, 261, 504, 788, 1051, 1227, 1266, 1153, 915, 615, 331, 138, 79, 162, 350, 582, 786, 901, 894, 768, 560, 334, 157, 84, 143, 323, 579, 842, 1042, 1124, 1064, 879, 615, 341, 125, 19, 43, 183, 396, 619, 793, 872, 840, 712, 526, 329, 164, 53, 0, 0, 7, 26, 40, 44, 40, 32, 24, 17, 12, 9, 9, 12, 17, 21, 25, 26, 24, 20, 15, 9, 5, 3, 3, 6, 9, 12, 13, 12, 10, 6, 2, 0, 0, 0, 3, 6, 10, 14, 16, 17, 16, 14, 12, 11, 10, 9, 9, 10, 11, 12, 13, 14, 15, 15, 14, 12, 10, 7, 5, 3, 3, 5, 8, 11, 14, 16, 16, 16, 14, 12, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 5, 5, 5, 4, 3, 2, 1, 1, 2, 4, 7, 10, 12, 13, 12, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 9, 11, 13, 15, 16, 16, 13, 7, 1, 0, 0, 4, 12, 15, 10, 0, 0, 12, 80, 208, 390, 595, 779, 895, 911, 822, 653, 447, 252, 105, 20, 0, 0, 12, 26, 30, 27, 20, 14, 10, 7, 5, 3, 2, 2, 3, 5, 6, 6, 6, 4, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 7, 9, 9, 9, 8, 7, 5, 3, 2, 1, 1, 1, 2, 3, 4, 5, 6, 7, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 1, 1, 1, 2, 3, 3, 3, 3, 4, 5, 6, 8, 9, 8, 6, 4, 4, 7, 11, 14, 12, 4, 0, 0, 31, 112, 244, 414, 592, 737, 812, 796, 694, 532, 350, 188, 72, 9, 0, 0, 13, 23, 27, 25, 21, 17, 13, 10, 7, 4, 2, 2, 5, 8, 10, 10, 9, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 14, 16, 17, 16, 14, 11, 8, 6, 6, 6, 8, 11, 12, 13, 12, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 5, 5, 4, 2, 0, 0, 0, 3, 7, 12, 15, 17, 16, 13, 9, 4, 1, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 5, 4, 4, 3, 3, 4, 4, 5, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 2, 5, 7, 9, 10, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 1, 3, 6, 9, 12, 14, 14, 11, 6, 1, 0, 0, 3, 8, 10, 5, 0, 0, 17, 78, 187, 334, 496, 638, 725, 734, 663, 530, 369, 216, 97, 25, 0, 0, 5, 16, 21, 21, 18, 14, 11, 8, 5, 3, 1, 1, 1, 3, 6, 9, 11, 13, 14, 14, 14, 13, 12, 11, 9, 7, 5, 3, 2, 3, 5, 7, 10, 10, 8, 5, 2, 1, 4, 8, 11, 7, 0, 0, 7, 55, 151, 292, 462, 628, 752, 804, 768, 655, 492, 318, 167, 62, 7, 0, 0, 11, 20, 21, 19, 14, 11, 9, 7, 6, 6, 7, 9, 11, 13, 13, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 9, 11, 11, 10, 8, 5, 2, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 3, 3, 3, 4, 6, 9, 13, 16, 20, 22, 24, 23, 21, 17, 12, 8, 7, 8, 10, 10, 5, 0, 0, 12, 59, 146, 269, 414, 552, 654, 694, 662, 565, 428, 280, 151, 59, 9, 0, 0, 10, 20, 24, 24, 21, 18, 16, 14, 11, 9, 7, 7, 7, 7, 8, 8, 7, 6, 5, 4, 4, 4, 5, 6, 8, 10, 12, 13, 15, 17, 20, 22, 24, 25, 25, 24, 23, 23, 24, 24, 21, 13, 2, 0, 10, 58, 152, 293, 468, 647, 793, 871, 863, 768, 613, 440, 300, 231, 252, 354, 507, 661, 772, 806, 753, 629, 463, 294, 152, 56, 7, 0, 3, 17, 27, 32, 30, 26, 22, 18, 15, 13, 13, 13, 15, 17, 19, 20, 20, 18, 15, 12, 10, 10, 12, 14, 17, 20, 21, 22, 23, 23, 23, 23, 23, 22, 20, 20, 20, 21, 22, 19, 13, 3, 0, 9, 52, 141, 280, 458, 649, 816, 921, 939, 863, 714, 533, 369, 270, 260, 341, 486, 651, 788, 857, 840, 740, 584, 405, 240, 113, 34, 0, 0, 10, 26, 37, 41, 39, 34, 28, 22, 18, 17, 17, 19, 23, 26, 28, 30, 30, 30, 29, 28, 27, 25, 23, 21, 21, 21, 20, 16, 8, 0, 0, 19, 82, 197, 361, 557, 752, 907, 990, 982, 884, 719, 522, 329, 171, 64, 9, 0, 1, 17, 27, 28, 20, 10, 9, 28, 80, 169, 292, 435, 575, 684, 740, 729, 653, 527, 379, 235, 119, 42, 4, 0, 2, 13, 22, 24, 23, 19, 15, 11, 9, 7, 6, 5, 5, 5, 6, 7, 8, 8, 9, 10, 12, 13, 15, 16, 17, 17, 17, 16, 16, 15, 14, 13, 12, 11, 11, 11, 12, 11, 7, 0, 0, 5, 37, 102, 204, 336, 481, 614, 708, 744, 713, 621, 489, 342, 207, 101, 33, 2, 0, 5, 18, 28, 33, 32, 27, 21, 16, 11, 9, 8, 8, 8, 8, 8, 8, 7, 6, 5, 5, 5, 6, 7, 8, 10, 12, 13, 13, 14, 14, 14, 13, 12, 11, 9, 8, 8, 8, 6, 1, 0, 0, 19, 69, 158, 286, 442, 605, 745, 836, 857, 805, 689, 534, 368, 219, 105, 34, 1, 0, 4, 17, 26, 30, 29, 25, 20, 14, 8, 4, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 5, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 1, 1, 1, 2, 3, 4, 5, 7, 8, 9, 11, 12, 13, 13, 12, 11, 9, 8, 7, 6, 3, 0, 0, 0, 14, 47, 105, 188, 290, 401, 503, 581, 621, 617, 570, 489, 389, 285, 190, 113, 60, 28, 14, 11, 13, 16, 17, 16, 15, 21, 38, 71, 124, 195, 278, 363, 436, 487, 505, 488, 440, 369, 287, 207, 138, 86, 53, 35, 29, 29, 31, 32, 31, 28, 27, 32, 49, 84, 141, 222, 322, 432, 539, 627, 680, 690, 657, 590, 510, 438, 397, 400, 449, 533, 633, 724, 782, 793, 754, 677, 581, 490, 427, 407, 432, 494, 575, 651, 702, 714, 683, 620, 542, 473, 431, 431, 473, 546, 631, 706, 750, 751, 705, 619, 507, 386, 272, 175, 102, 55, 31, 29, 47, 85, 143, 218, 307, 401, 490, 561, 604, 610, 579, 516, 431, 336, 246, 168, 108, 68, 44, 33, 30, 31, 32, 32, 31, 29, 27, 25, 24, 25, 27, 30, 33, 35, 36, 36, 35, 32, 30, 27, 24, 21, 19, 17, 16, 16, 20, 30, 51, 85, 137, 205, 288, 377, 463, 534, 579, 591, 569, 515, 440, 353, 266, 189, 128, 84, 57, 42, 34, 31, 29, 29, 31, 40, 59, 94, 148, 223, 315, 417, 520, 611, 678, 712, 707, 665, 591, 495, 390, 290, 207, 149, 121, 124, 155, 210, 281, 359, 435, 499, 544, 563, 556, 527, 483, 436, 396, 371, 366, 380, 407, 436, 460, 469, 459, 428, 380, 320, 256, 192, 137, 92, 58, 36, 24, 18, 16, 16, 16, 17, 16, 16, 15, 15, 15, 16, 17, 18, 18, 18, 17, 15, 14, 12, 10, 9, 8, 7, 7, 7, 8, 8, 8, 8, 7, 7, 6, 5, 5, 5, 6, 6, 7, 7, 8, 9, 10, 11, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 11, 10, 10, 11, 11, 12, 12, 13, 13, 13, 12, 11, 10, 9, 9, 10, 15, 23, 36, 56, 83, 118, 161, 209, 261, 311, 355, 388, 407, 411, 399, 374, 338, 295, 248, 200, 155, 115, 81, 55, 37, 25, 18, 14, 11, 10, 9, 8, 8, 8, 9, 10, 11, 11, 11, 10, 9, 9, 9, 9, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 28, 33, 41, 52, 69, 90, 118, 151, 189, 230, 273, 314, 352, 383, 407, 421, 426, 420, 406, 384, 358, 332, 308, 290, 280, 279, 286, 300, 319, 343, 368, 394, 418, 438, 453, 462, 464, 462, 456, 450, 446, 444, 443, 441, 437, 428, 414, 395, 371, 344, 316, 286, 254, 223, 191, 160, 130, 105, 83, 65, 52, 42, 35, 29, 24, 20, 16, 13, 11, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 3, 3, 4, 4, 4, 3, 3, 3, 4, 6, 8, 11, 14, 19, 23, 29, 35, 42, 51, 60, 71, 83, 96, 110, 125, 140, 155, 169, 182, 194, 205, 215, 223, 231, 238, 242, 243, 241, 237, 230, 221, 212, 202, 192, 181, 169, 155, 143, 131, 121, 110, 97, 81, 65, 54, 47, 43, 41],
-"peakT": [4, 4, 4, 3, 3, 3, 3, 4, 4, 5, 6, 8, 9, 11, 11, 11, 9, 8, 7, 10, 17, 27, 38, 49, 56, 59, 60, 60, 56, 46, 27, 2, 0, 5, 89, 261, 519, 833, 1145, 1384, 1493, 1442, 1245, 949, 625, 338, 131, 17, 0, 1, 40, 80, 110, 128, 135, 131, 118, 97, 72, 46, 26, 14, 12, 16, 25, 35, 42, 44, 42, 35, 26, 17, 11, 8, 9, 14, 19, 25, 29, 30, 29, 25, 20, 14, 9, 6, 4, 5, 6, 8, 10, 11, 11, 10, 9, 9, 9, 11, 14, 18, 24, 30, 35, 37, 34, 25, 11, 0, 0, 19, 77, 174, 302, 444, 573, 664, 699, 673, 594, 480, 353, 235, 140, 74, 36, 20, 18, 22, 26, 29, 30, 28, 25, 22, 18, 15, 13, 12, 11, 12, 12, 13, 13, 13, 13, 12, 11, 10, 9, 8, 7, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 6, 7, 8, 9, 10, 10, 9, 6, 4, 3, 4, 8, 13, 19, 23, 24, 24, 22, 21, 21, 22, 24, 24, 22, 17, 13, 10, 9, 12, 16, 19, 21, 20, 16, 11, 6, 4, 4, 6, 11, 16, 20, 22, 23, 21, 19, 17, 17, 18, 20, 23, 25, 29, 32, 35, 33, 23, 6, 0, 0, 36, 131, 275, 447, 608, 714, 735, 666, 525, 353, 191, 70, 4, 0, 0, 22, 43, 51, 45, 26, 2, 0, 0, 54, 163, 316, 486, 632, 714, 709, 619, 468, 298, 149, 46, 0, 0, 6, 29, 46, 52, 50, 43, 33, 22, 13, 6, 2, 1, 3, 7, 11, 14, 15, 13, 10, 6, 3, 2, 5, 12, 21, 31, 39, 43, 43, 37, 28, 19, 10, 4, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 5, 7, 10, 15, 19, 23, 25, 25, 23, 19, 15, 11, 9, 8, 9, 11, 13, 13, 12, 10, 7, 4, 2, 2, 4, 7, 10, 13, 14, 13, 10, 7, 3, 0, 0, 0, 2, 6, 11, 15, 18, 19, 17, 14, 9, 5, 2, 1, 3, 5, 8, 11, 12, 11, 9, 6, 3, 0, 0, 0, 0, 3, 6, 9, 11, 12, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 6, 8, 11, 14, 17, 20, 22, 22, 21, 18, 14, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 3, 7, 11, 15, 18, 18, 18, 19, 23, 26, 24, 14, 0, 0, 4, 65, 182, 350, 537, 700, 795, 794, 698, 533, 345, 177, 59, 0, 0, 2, 22, 36, 40, 35, 28, 20, 14, 10, 8, 9, 11, 14, 17, 20, 21, 20, 17, 14, 10, 7, 5, 5, 7, 9, 13, 16, 19, 21, 21, 19, 17, 14, 11, 9, 9, 9, 10, 12, 13, 12, 11, 8, 6, 3, 2, 3, 5, 8, 12, 15, 18, 18, 18, 17, 15, 13, 12, 11, 12, 12, 13, 14, 14, 12, 10, 8, 5, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 8, 13, 17, 19, 19, 18, 18, 21, 26, 28, 22, 7, 0, 0, 34, 137, 302, 509, 713, 862, 913, 851, 694, 486, 279, 118, 22, 0, 0, 20, 42, 53, 52, 45, 34, 24, 16, 10, 6, 6, 8, 11, 14, 15, 14, 12, 12, 14, 19, 24, 28, 27, 24, 20, 20, 24, 27, 23, 7, 0, 0, 41, 167, 374, 634, 892, 1081, 1146, 1069, 871, 609, 350, 147, 27, 0, 0, 21, 47, 62, 64, 59, 51, 41, 31, 21, 12, 6, 5, 9, 16, 23, 28, 28, 25, 19, 12, 6, 3, 3, 5, 9, 12, 15, 15, 13, 10, 5, 1, 0, 1, 6, 12, 19, 24, 26, 27, 27, 27, 25, 18, 5, 0, 0, 26, 103, 226, 380, 534, 647, 688, 645, 530, 374, 219, 95, 20, 0, 0, 10, 24, 30, 28, 23, 18, 15, 14, 16, 19, 23, 28, 33, 39, 43, 45, 43, 33, 16, 0, 0, 19, 90, 211, 369, 532, 659, 714, 676, 553, 378, 201, 72, 26, 72, 188, 335, 465, 538, 535, 462, 345, 216, 106, 33, 0, 0, 5, 18, 27, 29, 27, 22, 18, 14, 11, 10, 10, 12, 15, 18, 20, 21, 20, 16, 12, 8, 4, 2, 2, 3, 5, 6, 7, 7, 5, 3, 1, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 8, 11, 14, 16, 16, 14, 12, 11, 11, 13, 16, 18, 19, 18, 18, 18, 20, 20, 15, 3, 0, 0, 31, 113, 243, 402, 554, 661, 691, 635, 508, 348, 193, 76, 10, 0, 0, 14, 27, 31, 28, 21, 16, 15, 18, 22, 26, 28, 28, 26, 26, 27, 28, 24, 12, 0, 0, 18, 99, 243, 438, 647, 821, 908, 882, 744, 533, 306, 127, 41, 63, 176, 335, 485, 579, 591, 522, 399, 257, 131, 44, 1, 0, 2, 17, 26, 29, 27, 23, 19, 15, 11, 8, 6, 5, 7, 9, 12, 14, 14, 13, 11, 8, 5, 3, 3, 4, 7, 10, 14, 16, 17, 16, 14, 12, 9, 8, 9, 10, 13, 14, 14, 12, 8, 5, 1, 0, 0, 0, 3, 6, 9, 11, 11, 9, 7, 4, 1, 0, 0, 0, 1, 3, 5, 7, 10, 12, 13, 13, 13, 12, 11, 9, 8, 7, 7, 6, 6, 6, 5, 4, 3, 2, 1, 1, 2, 3, 5, 8, 11, 14, 17, 19, 19, 18, 16, 13, 11, 9, 8, 8, 7, 6, 5, 5, 8, 15, 23, 29, 32, 29, 24, 21, 21, 24, 25, 16, 0, 0, 2, 76, 226, 444, 694, 917, 1051, 1059, 937, 721, 469, 243, 83, 1, 0, 0, 25, 43, 47, 44, 38, 33, 29, 25, 20, 14, 9, 7, 7, 9, 13, 16, 19, 19, 19, 18, 18, 19, 20, 20, 17, 13, 9, 7, 9, 13, 14, 9, 0, 0, 3, 53, 149, 285, 435, 564, 634, 625, 540, 403, 252, 122, 36, 0, 0, 3, 16, 23, 22, 16, 11, 8, 7, 8, 10, 11, 12, 12, 12, 10, 8, 5, 2, 1, 2, 4, 7, 10, 12, 12, 11, 8, 5, 2, 0, 0, 0, 2, 4, 6, 8, 9, 8, 7, 5, 3, 1, 0, 1, 2, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 3, 6, 9, 12, 15, 18, 20, 21, 21, 20, 18, 16, 15, 15, 15, 16, 16, 16, 14, 12, 11, 11, 13, 17, 19, 18, 14, 10, 6, 7, 11, 13, 11, 1, 0, 0, 37, 123, 255, 411, 557, 652, 669, 603, 473, 314, 168, 61, 3, 0, 0, 16, 28, 31, 27, 20, 14, 10, 7, 5, 3, 1, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 10, 13, 17, 20, 23, 24, 25, 23, 20, 17, 13, 11, 10, 10, 11, 12, 12, 10, 8, 7, 7, 9, 11, 12, 11, 8, 5, 6, 9, 13, 13, 5, 0, 0, 19, 90, 211, 365, 521, 639, 683, 642, 527, 372, 215, 92, 18, 0, 0, 11, 26, 32, 30, 25, 18, 13, 10, 8, 8, 10, 13, 16, 19, 21, 21, 19, 16, 13, 10, 8, 7, 8, 9, 11, 13, 15, 17, 22, 27, 34, 39, 40, 36, 28, 19, 14, 14, 17, 18, 11, 0, 0, 9, 84, 224, 419, 634, 818, 921, 913, 796, 604, 388, 198, 66, 1, 0, 5, 27, 43, 48, 47, 42, 34, 20, 3, 0, 0, 49, 152, 304, 481, 643, 747, 763, 685, 537, 357, 190, 69, 4, 0, 0, 21, 37, 42, 38, 31, 23, 16, 11, 8, 6, 6, 6, 7, 8, 9, 8, 7, 7, 6, 6, 7, 7, 7, 7, 7, 7, 8, 8, 8, 9, 9, 8, 7, 6, 5, 4, 4, 3, 3, 2, 1, 0, 0, 0, 2, 5, 9, 13, 16, 17, 16, 14, 11, 9, 7, 6, 5, 6, 8, 11, 14, 18, 22, 24, 25, 24, 21, 18, 14, 12, 11, 10, 9, 8, 9, 14, 23, 37, 51, 61, 63, 55, 43, 33, 29, 32, 32, 21, 0, 0, 2, 102, 306, 605, 952, 1267, 1467, 1495, 1344, 1056, 709, 387, 149, 17, 0, 0, 33, 64, 79, 73, 51, 17, 0, 0, 44, 191, 433, 740, 1051, 1288, 1385, 1313, 1092, 784, 467, 211, 51, 0, 0, 16, 45, 60, 60, 53, 45, 39, 35, 31, 27, 22, 19, 18, 18, 20, 21, 22, 23, 23, 23, 22, 21, 20, 19, 18, 17, 16, 16, 17, 18, 20, 21, 22, 22, 22, 21, 20, 19, 17, 15, 13, 10, 8, 6, 5, 5, 6, 9, 12, 15, 16, 16, 14, 11, 7, 3, 0, 0, 0, 3, 7, 12, 15, 16, 15, 12, 9, 5, 3, 3, 4, 5, 7, 9, 10, 11, 12, 12, 13, 15, 17, 18, 19, 18, 17, 14, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 3, 5, 7, 10, 12, 13, 13, 11, 9, 6, 3, 1, 1, 2, 5, 8, 10, 12, 13, 12, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 9, 11, 11, 9, 6, 3, 0, 0, 0, 4, 9, 15, 20, 22, 22, 18, 13, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 5, 7, 9, 11, 13, 13, 12, 10, 7, 4, 3, 2, 4, 7, 10, 14, 17, 20, 21, 21, 20, 19, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 17, 15, 13, 12, 10, 8, 7, 8, 11, 16, 20, 23, 21, 16, 11, 8, 9, 13, 14, 9, 0, 0, 7, 66, 179, 338, 515, 668, 754, 749, 653, 495, 316, 160, 52, 0, 0, 1, 18, 28, 29, 25, 19, 14, 11, 9, 7, 5, 4, 3, 4, 4, 3, 2, 1, 1, 2, 4, 7, 10, 12, 12, 11, 8, 4, 1, 0, 0, 0, 2, 4, 6, 8, 10, 11, 13, 14, 16, 17, 18, 18, 17, 16, 14, 13, 13, 13, 14, 15, 16, 16, 15, 14, 14, 13, 13, 12, 11, 10, 8, 6, 3, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 4, 5, 6, 7, 9, 11, 13, 15, 17, 19, 19, 18, 16, 14, 11, 9, 7, 5, 5, 5, 5, 6, 6, 7, 7, 8, 10, 11, 14, 16, 17, 18, 18, 18, 18, 17, 16, 14, 11, 8, 6, 7, 12, 21, 31, 39, 40, 35, 26, 18, 14, 16, 19, 16, 4, 0, 0, 46, 165, 356, 595, 831, 1007, 1071, 1006, 831, 592, 352, 159, 39, 0, 0, 10, 30, 40, 41, 36, 31, 27, 24, 20, 15, 11, 9, 8, 10, 12, 14, 16, 17, 18, 19, 20, 21, 22, 22, 21, 19, 17, 14, 11, 8, 5, 3, 1, 0, 0, 1, 3, 6, 8, 9, 9, 8, 7, 6, 5, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 8, 7, 5, 3, 1, 0, 0, 0, 1, 3, 5, 6, 7, 9, 12, 17, 24, 30, 32, 29, 21, 11, 6, 7, 13, 17, 12, 0, 0, 4, 76, 219, 430, 671, 890, 1027, 1043, 934, 730, 486, 262, 99, 10, 0, 0, 19, 36, 40, 36, 30, 25, 23, 22, 21, 20, 18, 17, 17, 16, 15, 13, 12, 11, 11, 13, 16, 18, 20, 19, 17, 13, 8, 4, 2, 3, 6, 11, 17, 21, 24, 23, 20, 15, 10, 6, 3, 1, 1, 2, 2, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 2, 3, 4, 6, 7, 8, 8, 9, 9, 10, 12, 14, 17, 20, 23, 26, 27, 28, 26, 22, 17, 12, 8, 8, 14, 24, 37, 48, 52, 47, 36, 23, 14, 13, 16, 17, 9, 0, 0, 20, 112, 280, 512, 766, 985, 1111, 1108, 977, 754, 498, 266, 99, 10, 0, 0, 21, 38, 43, 40, 35, 30, 27, 25, 23, 21, 20, 19, 19, 18, 17, 15, 11, 8, 5, 4, 4, 6, 7, 8, 9, 9, 9, 9, 9, 10, 12, 14, 15, 15, 13, 11, 9, 7, 5, 5, 6, 8, 11, 13, 14, 14, 14, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 5, 6, 9, 11, 14, 17, 19, 21, 23, 24, 23, 22, 20, 17, 13, 8, 5, 5, 8, 16, 26, 35, 38, 35, 25, 14, 6, 5, 8, 11, 8, 0, 0, 9, 72, 194, 371, 574, 758, 876, 894, 808, 641, 437, 245, 100, 17, 0, 0, 13, 26, 29, 25, 18, 12, 9, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 6, 5, 3, 1, 0, 0, 0, 0, 2, 4, 6, 8, 8, 7, 5, 3, 1, 0, 0, 0, 1, 3, 5, 8, 10, 10, 9, 7, 5, 4, 6, 10, 15, 19, 19, 16, 11, 7, 6, 7, 10, 9, 2, 0, 0, 26, 95, 207, 351, 499, 617, 672, 649, 554, 412, 260, 130, 42, 0, 0, 0, 12, 17, 16, 12, 7, 5, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 1, 2, 2, 3, 3, 3, 4, 6, 11, 17, 22, 24, 23, 18, 12, 8, 8, 10, 10, 6, 0, 0, 12, 68, 172, 315, 474, 612, 692, 693, 614, 476, 316, 170, 65, 8, 0, 0, 13, 23, 26, 23, 18, 13, 9, 6, 4, 3, 4, 6, 9, 12, 15, 16, 16, 15, 13, 12, 12, 13, 14, 15, 14, 12, 9, 6, 3, 0, 0, 0, 0, 2, 5, 8, 13, 21, 30, 41, 52, 58, 57, 48, 32, 16, 6, 4, 10, 16, 12, 0, 0, 3, 75, 224, 451, 723, 985, 1173, 1239, 1163, 966, 700, 429, 207, 63, 0, 0, 6, 28, 42, 45, 41, 35, 31, 28, 24, 21, 17, 14, 14, 14, 16, 17, 19, 20, 20, 21, 22, 23, 23, 24, 25, 25, 24, 23, 20, 16, 12, 9, 8, 11, 17, 27, 37, 44, 46, 42, 32, 21, 13, 10, 11, 12, 7, 0, 0, 12, 73, 190, 359, 556, 740, 868, 906, 844, 697, 503, 308, 147, 43, 0, 0, 12, 38, 60, 73, 77, 73, 62, 46, 29, 15, 9, 10, 16, 18, 13, 1, 0, 20, 98, 245, 457, 704, 936, 1095, 1135, 1042, 843, 598, 386, 275, 305, 469, 714, 965, 1142, 1192, 1100, 894, 630, 373, 170, 45, 0, 0, 16, 41, 57, 65, 67, 69, 71, 72, 69, 62, 51, 38, 27, 21, 21, 27, 35, 40, 39, 36, 38, 59, 115, 212, 346, 498, 636, 723, 729, 647, 495, 318, 174, 122, 200, 407, 706, 1029, 1294, 1433, 1412, 1237, 957, 641, 355, 146, 29, 0, 0, 25, 47, 56, 54, 46, 34, 21, 6, 0, 1, 36, 111, 229, 376, 526, 645, 705, 689, 601, 464, 310, 171, 69, 12, 0, 0, 14, 29, 39, 45, 47, 47, 45, 41, 34, 28, 23, 21, 20, 15, 6, 0, 0, 18, 79, 185, 326, 481, 616, 698, 707, 640, 514, 360, 212, 96, 25, 0, 0, 10, 24, 32, 33, 28, 21, 15, 11, 9, 9, 10, 13, 16, 19, 22, 24, 25, 25, 25, 24, 22, 21, 20, 18, 17, 17, 17, 19, 23, 27, 30, 30, 27, 19, 12, 6, 4, 6, 8, 6, 0, 0, 3, 39, 116, 232, 376, 519, 630, 681, 659, 569, 435, 287, 157, 63, 11, 0, 0, 9, 18, 21, 19, 14, 10, 7, 5, 4, 5, 7, 9, 13, 16, 18, 20, 22, 23, 23, 22, 21, 18, 15, 11, 7, 4, 1, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 8, 11, 14, 16, 18, 19, 18, 16, 13, 10, 8, 8, 10, 13, 17, 21, 25, 27, 26, 24, 20, 16, 11, 8, 5, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 14, 21, 29, 38, 46, 53, 54, 50, 40, 25, 11, 2, 0, 4, 8, 8, 0, 0, 1, 46, 145, 300, 495, 693, 853, 935, 918, 806, 627, 424, 238, 99, 19, 0, 0, 13, 24, 24, 20, 27, 62, 140, 263, 420, 585, 723, 802, 798, 714, 572, 416, 293, 243, 285, 407, 573, 735, 842, 863, 791, 643, 458, 276, 131, 40, 0, 0, 4, 10, 10, 8, 20, 61, 140, 256, 395, 531, 637, 688, 673, 594, 470, 328, 194, 92, 27, 0, 0, 4, 14, 20, 21, 19, 16, 13, 10, 8, 8, 8, 9, 12, 15, 17, 20, 22, 24, 25, 25, 24, 22, 19, 16, 12, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 8, 10, 13, 16, 18, 20, 20, 19, 16, 13, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 10, 13, 15, 18, 20, 20, 18, 15, 11, 6, 2, 0, 0, 0, 1, 5, 9, 15, 20, 24, 25, 24, 20, 15, 9, 3, 0, 0, 0, 1, 6, 8, 4, 0, 0, 13, 68, 172, 322, 502, 679, 818, 888, 871, 772, 615, 432, 260, 126, 40, 1, 0, 1, 12, 18, 19, 17, 14, 13, 13, 14, 16, 19, 21, 22, 22, 20, 16, 10, 5, 2, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 3, 8, 17, 26, 34, 39, 40, 37, 31, 23, 15, 8, 1, 0, 0, 0, 4, 8, 7, 0, 0, 0, 42, 136, 290, 494, 719, 925, 1068, 1117, 1061, 913, 706, 482, 281, 131, 39, 0, 0, 5, 17, 23, 24, 21, 18, 16, 16, 18, 20, 22, 23, 23, 22, 19, 15, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 10, 19, 30, 39, 44, 45, 41, 33, 25, 17, 11, 6, 1, 0, 0, 0, 2, 5, 5, 1, 0, 0, 30, 104, 233, 414, 624, 832, 998, 1087, 1083, 987, 819, 613, 408, 233, 106, 32, 0, 0, 3, 12, 16, 14, 7, 0, 0, 7, 39, 102, 196, 315, 445, 563, 648, 682, 659, 583, 470, 342, 219, 119, 51, 13, 0, 0, 5, 11, 14, 14, 12, 10, 7, 4, 2, 1, 1, 2, 4, 6, 7, 8, 8, 7, 6, 6, 9, 13, 19, 25, 29, 31, 32, 31, 30, 29, 29, 28, 26, 23, 19, 15, 11, 7, 3, 0, 0, 8, 40, 103, 200, 324, 460, 588, 684, 730, 718, 650, 539, 407, 275, 161, 78, 27, 4, 0, 6, 14, 19, 20, 18, 14, 11, 9, 9, 11, 16, 23, 32, 41, 48, 52, 53, 50, 43, 35, 28, 21, 17, 14, 11, 8, 4, 1, 0, 0, 0, 0, 0, 0, 1, 17, 58, 136, 257, 418, 606, 798, 963, 1076, 1114, 1071, 956, 788, 597, 412, 256, 143, 74, 44, 39, 47, 57, 66, 76, 96, 133, 194, 281, 386, 493, 586, 648, 671, 658, 623, 589, 576, 601, 665, 755, 848, 921, 955, 944, 899, 843, 801, 794, 831, 904, 989, 1057, 1081, 1043, 941, 789, 609, 429, 273, 153, 75, 32, 15, 11, 15, 25, 44, 81, 142, 231, 347, 480, 614, 732, 815, 854, 847, 805, 745, 690, 657, 655, 681, 721, 754, 761, 730, 659, 555, 435, 314, 208, 124, 68, 35, 20, 18, 21, 26, 31, 34, 34, 33, 31, 28, 25, 23, 22, 22, 21, 21, 20, 18, 15, 12, 9, 6, 5, 4, 4, 5, 7, 8, 9, 10, 11, 11, 12, 13, 13, 14, 14, 14, 13, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 8, 9, 9, 9, 9, 9, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 2, 3, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 17, 41, 78, 128, 187, 250, 308, 355, 383, 387, 369, 330, 277, 217, 158, 106, 66, 38, 23, 16, 16, 18, 21, 22, 21, 18, 14, 10, 6, 3, 1, 0, 0, 0, 1, 3, 6, 10, 13, 15, 16, 15, 14, 11, 10, 11, 16, 29, 51, 86, 136, 198, 271, 348, 418, 474, 506, 510, 484, 434, 367, 294, 222, 160, 111, 75, 51, 37, 28, 23, 20, 17, 14, 11, 9, 6, 5, 4, 4, 5, 7, 9, 10, 11, 12, 12, 11, 9, 7, 4, 2, 2, 6, 16, 35, 65, 106, 160, 224, 296, 369, 436, 488, 519, 523, 501, 455, 392, 320, 247, 180, 125, 82, 52, 32, 21, 15, 13, 12, 11, 10, 9, 8, 7, 6, 6, 7, 9, 11, 13, 15, 17, 18, 19, 20, 20, 20, 19, 17, 15, 14, 13, 13, 15, 17, 19, 21, 21, 20, 18, 16, 13, 11, 11, 12, 13, 16, 18, 21, 23, 24, 26, 28, 32, 36, 44, 55, 72, 97, 129, 170, 218, 272, 327, 380, 425, 459, 479, 486, 481, 468, 451, 436, 424, 417, 414, 412, 408, 398, 382, 359, 329, 294, 255, 215, 176, 141, 114, 98, 96, 107, 133, 170, 214, 262, 309, 351, 384, 408, 419, 418, 404, 378, 342, 298, 250, 201, 157, 118, 87, 63, 46, 34, 25, 19, 15, 12, 10, 8, 7, 8, 8, 9, 11, 12, 13, 14, 14, 13, 12, 10, 9, 7, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 1, 2, 4, 5, 7, 8, 8, 9, 10, 11, 13, 15, 18, 20, 22, 23, 24, 24, 24, 25, 26, 28, 32, 36, 43, 52, 66, 83, 106, 133, 163, 194, 225, 254, 279, 300, 314, 322, 324, 317, 304, 284, 260, 232, 203, 176, 150, 127, 108, 90, 75, 63, 53, 45, 38, 33, 30, 28, 27, 28, 31, 36, 42, 51, 61, 74, 89, 107, 126, 148, 172, 197, 222, 245, 264, 279, 288, 291, 290, 284, 274, 262, 246, 228, 207, 184, 162, 140, 121, 104, 91, 79, 68, 59, 50, 43, 37, 32, 28, 25, 24, 23, 23, 24, 26, 30, 35, 42, 51, 63, 76, 92, 109, 127, 147, 169, 191, 213, 234, 253, 270, 283, 294, 301, 304, 304, 300, 293, 283, 270, 256, 241, 225, 208, 190, 171, 153, 136, 120, 107, 95, 85, 76, 67, 60, 55, 51, 48, 47, 46, 47, 49, 52, 58, 66, 76, 89, 105, 122, 140, 159, 180, 202, 226, 253, 282, 311, 342, 374, 405, 436, 465, 492, 516, 537, 554, 567, 576, 583, 585, 584, 577, 566, 551, 532, 511, 488, 465, 440, 414, 385, 355, 328, 306, 288, 268, 242, 210, 177, 151, 135, 125, 121],
-"basecallPos": [41, 55, 67, 80, 93, 106, 117, 129, 143, 154, 169, 183, 195, 205, 217, 229, 240, 251, 262, 275, 287, 299, 311, 323, 335, 347, 359, 372, 384, 396, 409, 421, 433, 444, 456, 469, 481, 494, 506, 519, 531, 542, 555, 568, 580, 591, 604, 616, 627, 640, 653, 665, 678, 689, 700, 713, 725, 736, 747, 759, 772, 784, 797, 809, 822, 834, 845, 857, 869, 881, 891, 903, 915, 927, 939, 952, 964, 977, 988, 1001, 1012, 1025, 1038, 1050, 1061, 1071, 1083, 1095, 1107, 1119, 1130, 1143, 1154, 1167, 1179, 1190, 1201, 1213, 1225, 1237, 1249, 1262, 1274, 1285, 1296, 1309, 1321, 1333, 1343, 1357, 1369, 1380, 1393, 1404, 1416, 1428, 1439, 1452, 1463, 1475, 1487, 1498, 1511, 1523, 1536, 1548, 1560, 1572, 1584, 1595, 1607, 1621, 1632, 1644, 1656, 1668, 1681, 1695, 1706, 1718, 1731, 1741, 1752, 1763, 1775, 1787, 1800, 1812, 1825, 1836, 1848, 1859, 1872, 1883, 1894, 1907, 1920, 1932, 1945, 1957, 1969, 1980, 1992, 2004, 2014, 2028, 2040, 2053, 2066, 2077, 2088, 2101, 2113, 2123, 2137, 2148, 2161, 2174, 2186, 2200, 2211, 2224, 2236, 2245, 2257, 2268, 2280, 2293, 2306, 2318, 2329, 2340, 2352, 2364, 2376, 2389, 2400, 2411, 2424, 2436, 2449, 2458, 2471, 2484, 2497, 2510, 2523, 2534, 2546, 2556, 2567, 2579, 2592, 2604, 2615, 2628, 2641, 2651, 2664, 2675, 2686, 2697, 2710, 2723, 2733, 2744, 2755, 2768, 2779, 2791, 2803, 2816, 2830, 2842, 2855, 2867, 2881, 2892, 2902, 2913, 2925, 2935, 2945, 2956, 2968, 2980, 2992, 3005, 3016, 3029, 3042, 3053, 3065, 3074, 3089, 3100, 3113, 3125, 3136, 3146, 3160, 3172, 3184, 3197, 3208, 3218, 3231, 3244, 3255, 3267, 3280, 3293, 3304, 3315, 3327, 3339, 3352, 3359, 3371, 3382, 3392, 3402, 3415, 3425, 3435, 3449, 3460, 3474, 3486, 3501, 3513, 3525, 3537, 3549, 3559, 3569, 3583],
-"basecalls": {"41":"1:T", "55":"2:C", "67":"3:G", "80":"4:A", "93":"5:G", "106":"6:A", "117":"7:T", "129":"8:A", "143":"9:C", "154":"10:C", "169":"11:C", "183":"12:C|A", "195":"13:A", "205":"14:C", "217":"15:A", "229":"16:T", "240":"17:A", "251":"18:T", "262":"19:A", "275":"20:G", "287":"21:A", "299":"22:G", "311":"23:C", "323":"24:A", "335":"25:A", "347":"26:A", "359":"27:A", "372":"28:A", "384":"29:G", "396":"30:C", "409":"31:G", "421":"32:C", "433":"33:T", "444":"34:A", "456":"35:A", "469":"36:C", "481":"37:A", "494":"38:C", "506":"39:A", "519":"40:G", "531":"41:G", "542":"42:G", "555":"43:G", "568":"44:C", "580":"45:T", "591":"46:A", "604":"47:G", "616":"48:G", "627":"49:T", "640":"50:C", "653":"51:A", "665":"52:G", "678":"53:A", "689":"54:T", "700":"55:G", "713":"56:C", "725":"57:T", "736":"58:T", "747":"59:G", "759":"60:A", "772":"61:G", "784":"62:G", "797":"63:G", "809":"64:C", "822":"65:A", "834":"66:T", "845":"67:G", "857":"68:A", "869":"69:T", "881":"70:T", "891":"71:G", "903":"72:A", "915":"73:C", "927":"74:A", "939":"75:A", "952":"76:C", "964":"77:A", "977":"78:C", "988":"79:A", "1001":"80:G", "1012":"81:T", "1025":"82:C", "1038":"83:C", "1050":"84:G", "1061":"85:T", "1071":"86:G", "1083":"87:A", "1095":"88:A", "1107":"89:A", "1119":"-", "1130":"-", "1143":"90:C", "1154":"91:A", "1167":"92:G", "1179":"93:T", "1190":"94:G", "1201":"95:G", "1213":"96:G", "1225":"97:G", "1237":"98:G", "1249":"99:C", "1262":"100:A", "1274":"101:G", "1285":"102:T", "1296":"103:A", "1309":"104:A", "1321":"105:C", "1333":"106:G", "1343":"107:T", "1357":"108:C", "1369":"109:T", "1380":"110:A", "1393":"111:G", "1404":"112:G", "1416":"113:G", "1428":"114:A", "1439":"115:C", "1452":"116:G", "1463":"117:C", "1475":"118:T", "1487":"119:C", "1498":"120:T", "1511":"121:C", "1523":"122:C", "1536":"123:C", "1548":"124:A", "1560":"125:A", "1572":"126:A", "1584":"127:C", "1595":"128:A", "1607":"129:C", "1621":"130:C", "1632":"131:G", "1644":"132:A", "1656":"133:A", "1668":"134:G", "1681":"135:C", "1695":"136:C", "1706":"-", "1718":"137:A", "1731":"138:G", "1741":"139:T", "1752":"140:G", "1763":"141:G", "1775":"142:A", "1787":"143:C", "1800":"144:C", "1812":"145:A", "1825":"146:G", "1836":"147:C", "1848":"148:A", "1859":"149:C", "1872":"150:A", "1883":"151:C", "1894":"152:T", "1907":"153:C", "1920":"154:C", "1932":"155:A", "1945":"156:A", "1957":"157:G", "1969":"158:G", "1980":"159:A", "1992":"160:A", "2004":"161:A", "2014":"162:T", "2028":"163:C", "2040":"164:C", "2053":"165:C", "2066":"166:G", "2077":"167:G", "2088":"168:C", "2101":"169:A", "2113":"170:C", "2123":"171:T", "2137":"172:C", "2148":"173:A", "2161":"174:C", "2174":"175:C", "2186":"176:G", "2200":"177:C", "2211":"178:A", "2224":"179:G", "2236":"180:T", "2245":"181:G", "2257":"182:G", "2268":"183:A", "2280":"184:A", "2293":"185:A", "2306":"186:C", "2318":"187:T", "2329":"188:G", "2340":"189:G", "2352":"190:G", "2364":"191:G", "2376":"192:C", "2389":"193:T", "2400":"194:A", "2411":"195:C", "2424":"196:A", "2436":"197:A", "2449":"198:A", "2458":"199:T", "2471":"200:C", "2484":"201:C", "2497":"202:A", "2510":"203:C", "2523":"204:T", "2534":"205:A", "2546":"206:G", "2556":"207:T", "2567":"208:T", "2579":"209:C", "2592":"210:C", "2604":"211:T", "2615":"212:T", "2628":"213:C", "2641":"214:T", "2651":"215:G", "2664":"216:A", "2675":"217:T", "2686":"218:A", "2697":"219:C", "2710":"220:A", "2723":"221:A", "2733":"222:T", "2744":"223:A", "2755":"224:C", "2768":"225:A", "2779":"226:A", "2791":"227:A", "2803":"228:C", "2816":"229:C", "2830":"230:A", "2842":"231:G", "2855":"232:A", "2867":"233:C", "2881":"234:A", "2892":"235:T", "2902":"236:G", "2913":"237:T", "2925":"238:T", "2935":"239:A", "2945":"240:T", "2956":"241:A", "2968":"242:C", "2980":"243:A", "2992":"244:G", "3005":"245:C", "3016":"246:A", "3029":"247:C", "3042":"248:A", "3053":"249:G", "3065":"250:G", "3074":"251:T", "3089":"252:C", "3100":"253:A", "3113":"254:A", "3125":"255:G", "3136":"256:G", "3146":"257:T", "3160":"258:C", "3172":"259:A", "3184":"260:G", "3197":"261:A", "3208":"262:G", "3218":"263:T", "3231":"264:C", "3244":"265:T", "3255":"266:A", "3267":"267:G", "3280":"268:C", "3293":"269:A", "3304":"270:T", "3315":"271:A", "3327":"272:G", "3339":"273:A", "3352":"274:A", "3359":"275:T", "3371":"276:C", "3382":"277:T", "3392":"278:T", "3402":"279:T", "3415":"280:C", "3425":"281:T", "3435":"282:T", "3449":"283:C", "3460":"284:G", "3474":"285:C", "3486":"286:G", "3501":"287:C", "3513":"288:G", "3525":"289:G", "3537":"290:G", "3549":"291:G", "3559":"292:T", "3569":"293:G", "3583":"294:C"}
-}
-]
-}
diff -r 7e49c6b19f5e -r f2a7aaf93a1d test-data/0352/poliovirus3sabin.json
--- a/test-data/0352/poliovirus3sabin.json Tue Jul 19 11:47:08 2022 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,98 +0,0 @@
-{
-"gapFreeConsensus": "TCGAGATACCCCACATATAGAGCAAAAAGCGCTAACACAGGGGCTAGGTCAGATGCTTGAGGGCATGATTGACAACACAGTCCGTGAAACAGTGGGGGCAGTAACGTCTAGGGACGCTCTCCCAAACACCGAAGCCAGTGGACCAGCACACTCCAAGGAAATCCCGGCACTCACCGCAGTGGAAACTGGGGCTACAAATCCACTAGTTCCTTCTGATACAATACAAACCAGACATGTTATACAGCACAGGTCAAGGTCAGAGTCTAGCATAGAATCTTTCTTCGCGCGGGGTGCATGCGTGGCCATTATGACCGTGGATAACTCAGTTTCCACTAGTGATAAGGATAAGCTATTTGCAGTGTGGAAGATCACTTATAAAGACACTGTCCAGTTGCGGAGGAAATTGGAGTTCTTCACCTATTCTAGATTTGACATGGAATTTACCTTTGTGATTACTGCAAATTTCACTGAGACTAACAATGGGCACGCCTTAAATCAAGTGTACCAAATTATGTACGTACCACCAGGCGCTCCAGTGCCCGAGAAATGGGATGACTACACATGGCAAACCTCTTCAAATCCGTCAATCTTTTACACTTACGGAACAGCCCCAGCCCGGATCTCGGTACCGTATGTTGGTATTTCGAACGCCTACTCACACTTTTACGACGGTTTTTCCAAAATACCACTGAAGGACCAGTCGGCAGCACTAGGTGACTCCCTCTATGGTGCAGCATCTTTAAATGACTTCGGTATTTTGGCTGTTAGAGTAGTCAATGACCACAACCCGACCAAGGTCACCTCCAAAATCAGAGTGTATCTAAAACCCAAACACATCAGAGTCTGGTGCCCGCGTCCACCGAGGGCAGTGGCATACTACGGCCCTGGAGTTGATTACAAGGATGGTACACTTACACCCCTCTCCACCAAGGATCTGACTACATATGGATTTGGGCACCAAAACAAAGCAGTGTACACAGCAGGCTACAAAATCTGCAACTATCATTTGGCCACACAGGAAGACCTCCAAAATGCGGTTAGTAT",
-"gappedConsensus": "------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TCGAGATACCCCACATATAGAGCAAAAAGCGCTAACACAGGGGCTAGGTCAGATGCTTGAGGGCATGA--TTGACAACACAGTCCG---TGAAACAGTGGGGGCAGTAACGTCTAGGGACGCTCTCCCAAACACCGAAGCCAGTGGACCAGCACACTCCAAGGAAATCCCGGCACTCACCGCAGTGGAAACTGGGGCTACAAATCCACTAGTTCCTTCTGATACAATACAAACCAGACATGTTATACAGCACAGGTCAAGGTCAGAGTCTAGCATAGAATCTTTCTTCGCGCGGGGTGCATGCGTGGCCATTATGACCGTGGATAACTCAGTTTCCACTAGTGATAAGGATAAGCTATTTGCAGTGTGGAAGATCACTTATAAAGACACTGTCCAGTTGCGGAGGAAATTGGAGTTCTTCACCTATTCTAGATTTGACATGGAATTTACCTTTGTGATTACTGCAAATTTCACTGAGACTAACAATGGGCACGCCTTAAATCAAGTGTACCAAATTATGTACGTACCACCAGGCGCTCCAGTGCCCGAGAAATGGGATGACTACACATGGCAAACCTCTTCAAATCCGTCAATCTTTTACACTTACGGAACAGCCCCAGCCCGGATCTCGGTACCGTATGTTGGTATTTCGAACGCCTACTCACACTTTTACGACGGTTTTTCCAAAATACCACTGAAGGA-----CCAGTCGGCAGCACTAGGTGACTCCCTCTATGGTGCAGCATCTTTAAATGACTTCGGTATTTTGGCTGTTAGAGTAGTCAATGACCACAACCCGACCAAGGTCACCTCCAAAATCAGAGTGTATCTAAAACCCAAACACATCAGAGTCTGGTGCCCGCGTCCACCGAGGGCAGTGGCATACTACGGCCCTGGAGTTGATTACAAGGATGGTACA-CTTACACCCCTC-TCCACCAAGGATCTGACTACATATGGATTTGGGCACCAAAACAAAGCAGTGTACACAGCAGGCTACAAAATCTGCAACTATCATTTGGCCACACAGGAAGACCTCCAAAATGCGGTTAGTAT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------",
-"msa":
-[
-{
-"reference": false,
-"forward": false,
-"traceFileName": "dataset_152171",
-"leadingGaps": "2609",
-"trailingGaps": "4005",
-"align": "ACTCACCGCAGTGGAAACTGGGGCTACAAATCCACTAGTTCCTTCTGATACAATACAAACCAGACATGTTATACAGCACAGGTCAAGGTCAGAGTCTAGCATAGAATCTTTCTTCGCGCGGGGTGCATGCGTGGCCATTATGACCGTGGATAACTCAGTTTCCACTAGTGATAAGGATAAGCTATTTGCAGTGTGGAAGATCACTTATAAAGACACTGTCCAGTTGCGGAGGAAATTGGAGTTCTTCACCTATTCTAGATTTGACATGGAATTTACCTTTGTGATTACTGCAAATTTCACTGAGACTAACAATGGGCACGCCTTAAATCAAGTGTACCAAATTATGTACGTACCACCAGGCGCTCCAGTGCCCGAGAAATGGGATGACTACACATGGCAAACCTCTTCAAATCCGTCAATCTTTTACACTTACGGAACAGCCCCAGCCCGGATCTCGGTACCGTATGTTGGTATTTCGAACGCCTACTCACACTTTTACGACGGTTTTTCCAAAATACCACTGAAG---GA--CCAGTCGGCAGCACTAGGTGACTCCCTCTATGGTGCAGCATCTTTAAATGACTTCGGTATTTTGGCTGTTAGAGTAGTCAATGACCACAACCCGACCAAGGTCACCTCCAAAATCAGAGTGTATCTAAAACCCAAACACATCAGAGTCTGGTGCCCGCGTCCACCGAGGGCAGTGGCATACTACGGCCCTGGAGTTGATTACAAGGATGGTACA-CTTACACCCCTC-TCCACCAAGGATCTGACTACATATGGATTTGGGCACCAAAACAAAGCAGTGTACACAGCAGGCTACAAAATCTGC"
-}
-,
-{
-"reference": false,
-"forward": true,
-"traceFileName": "dataset_152172",
-"leadingGaps": "2854",
-"trailingGaps": "3958",
-"align": "TCACCTATTCTAGATTTGACATGGAATTTACCTTTGTGATTACTGCAAATTTCACTGAGACTAACAATGGGCACGCCTTAAATCAAGTGTACCAAATTATGTACGTACCACCAGGCGCTCCAGTGCCCGAGAAATGGGATGACTACACATGGCAAACCTCTTCAAATCCGTCAATCTTTTACACTTACGGAACAGCCCCAGCCCGGATCTCGGTACCGTATGTTGGTATTTCGAACGCCTACTCACACTTTTACGACGGTTTTTCCAAAATACCACTGAAGGA-----CCAGTCGGCAGCACTAGGTGACTCCCTCTATGGTGCAGCATCTTTAAATGACTTCGGTATTTTGGCTGTTAGAGTAGTCAATGACCACAACCCGACCAAGGTCACCTCCAAAATCAGAGTGTATCTAAAACCCAAACACATCAGAGTCTGGTGCCCGCGTCCACCGAGGGCAGTGGCATACTACGGCCCTGGAGTTGATTACAAGGATGGTACA-CTTACACCCCTC-TCCACCAAGGATCTGACTACATATGGATTTGGGCACCAAAACAAAGCAGTGTACACAGCAGGCTACAAAATCTGCAACTATCATTTGGCCACACAGGAAGACCTCCAAAATGCGGTTAGTAT"
-}
-,
-{
-"reference": false,
-"forward": true,
-"traceFileName": "dataset_152174",
-"leadingGaps": "2532",
-"trailingGaps": "4119",
-"align": "GTGGGGGCAGTAACGTCTAGGGACGCTCTCCCAAACACCGAAGCCAGTGGACCAGCACACTCCAAGGAAATCCCGGCACTCACCGCAGTGGAAACTGGGGCTACAAATCCACTAGTTCCTTCTGATACAATACAAACCAGACATGTTATACAGCACAGGTCAAGGTCAGAGTCTAGCATAGAATCTTTCTTCGCGCGGGGTGCATGCGTGGCCATTATGACCGTGGATAACTCAGTTTCCACTAGTGATAAGGATAAGCTATTTGCAGTGTGGAAGATCACTTATAAAGACACTGTCCAGTTGCGGAGGAAATTGGAGTTCTTCACCTATTCTAGATTTGACATGGAATTTACCTTTGTGATTACTGCAAATTTCACTGAGACTAACAATGGGCACGCCTTAAATCAAGTGTACCAAATTATGTACGTACCACCAGGCGCTCCAGTGCCCGAGAAATGGGATGACTACACATGGCAAACCTCTTCAAATCCGTCAATCTTTTACACTTACGGAACAGCCCCAGCCCGGATCTCGGTACCGTATGTTGGTATTTCGAACGCCTACTCACACTTTTACGACGGTTTTTCCAAAATACCACTGAAGGA-----CCAGTCGGCAGCACTAGGTGACTCCCTCTATGGTGCAGCATCTTTAAATGACTTCGGTATTTTGGCTGTTAGAGTAGTCAATGACCACAACCCGACCAAGGTCACCTCCAAAATCAGAGTGTATCTAAAACCCAAACACATCAGAGTCTGGTGCCCGCGTCCACCGAGGGCAGTGGCATACTACGGCCC"
-}
-,
-{
-"reference": false,
-"forward": false,
-"traceFileName": "dataset_152173",
-"leadingGaps": "2436",
-"trailingGaps": "4715",
-"align": "TCGAGATACCCCACATATAGAGCAAAAAGCGCTAACACAGGGGCTAGGTCAGATGCTTGAGGGCATGA--TTGACAACACAGTCCG---TGAAACAGTGGGGGCAGTAACGTCTAGGGACGCTCTCCCAAACACCGAAGCCAGTGGACCAGCACACTCCAAGGAAATCCCGGCACTCACCGCAGTGGAAACTGGGGCTACAAATCCACTAGTTCCTTCTGATACAATACAAACCAGACATGTTATACAGCACAGGTCAAGGTCAGAGTCTAGCATAGAATCTTTCTTCGCGCGGGGTGC"
-}
-,
-{
-"reference": true,
-"forward": true,
-"traceFileName": "",
-"leadingGaps": "0",
-"trailingGaps": "0",
-"align": "TTAAAACAGCTCTGGGGTTGTTCCCACCCCAGAGGCCCACGTGGCGGCTAGTACACTGGTATCACGGTACCTTTGTACGCCTGTTTTATACTCCCTCCCCCGCAACTTAGAAGCATACAATTCAAGCTCAATAGGAGGGGGTGCAAGCCAGCGCCTCCGTGGGCAAGCACTACTGTTTCCCCGGTGAGGCCGCATAGACTGTTCCCACGGTTGAAAGTGTCCGATCCGTTATCCGCTCATGTACTTCGAGAAGCCTAGTATCGCTCTGGAATCTTCGACGCGTTGCGCTCAGCACTCAACCCCGGAGTGTAGCTTGGGCCGATGAGTCTGGACAGTCCCCACTGGCGACAGTGGTCCAGGCTGCGCTGGCGGCCCACCTGTGGCCCAAAGCCACGGGACGCTAGTTGTGAACAGGGTGTGAAGAGCCTATTGAGCTACATGAGAGTCCTCCGGCCCCTGAATGCGGCTAATTCTAACCATGGAGCAGGCAGCTGCAACCCAGCAGCCAGCCTGTCGTAACGCGCAAGTCCGTGGCGGAACCGACTACTTTGGGTGTCCGTGTTTCCTTTTATTCTTGAATGGCTGCTTATGGTGACAATCATAGATTGTTATCATAAAGCGAGTTGGATTGGCCATCCAGTGTGAATCAGATTAATTACTCCCTTGTTTGTTGGATCCACTCCCGAAACGTTTTACTCCTTAACTTATTGAAATTGTTTGAAGACAGGATTTCAGTGTCACAATGGGAGCTCAAGTATCATCCCAAAAAGTAGGCGCTCACGAGAATTCTAACCGAGCCTACGGTGGTTCTACGATCAACTACACCACAATTAATTATTATAAAGATTCCGCAAGTAATGCGGCGTCCAAACAAGATTACTCACAGGATCCATCAAAATTCACCGAGCCACTAAAGGACGTGCTCATAAAAACAGCTCCAGCACTCAATTCACCAAATGTGGAAGCGTGTGGGTATAGTGATAGAGTGTTGCAACTCACTTTAGGCAATTCCACTATTACTACACAGGAGGCAGCAAATTCAGTAGTGGCTTACGGACGTTGGCCTGAGTTTATTAGAGATGACGAAGCAAACCCGGTGGACCAACCAACTGAACCAGATGTGGCTACATGCAGATTCTACACACTAGACACTGTAATGTGGGGTAAGGAGTCGAAAGGCTGGTGGTGGAAGTTACCTGACGCACTGAGAGACATGGGTCTGTTTGGACAAAACATGTATTACCACTACCTAGGAAGATCCGGGTACACTGTGCACGTGCAGTGTAATGCATCCAAATTTCACCAAGGTGCACTCGGGGTGTTTGCGATTCCTGAGTATTGTCTGGCGGGTGACAGTGACAAGCAAAGGTACACTAGTTATGCAAATGCGAATCCAGGTGAAAGAGGGGGAAAATTTTACTCCCAATTCAACAAGGATAACGCAGTAACATCCCCAAAAAGAGAGTTCTGCCCAGTGGATTATCTCCTGGGATGTGGGGTGTTACTGGGAAATGCCTTTGTATACCCACATCAAATCATTAATCTGAGGACCAACAACAGCGCAACTATTGTCCTACCATATGTGAATGCTTTGGCCATTGATTCAATGGTTAAACACAACAACTGGGGCATTGCCATTCTGCCCTTATCACCGCTGGATTTTGCTCAAGATTCATCAGTTGAAATTCCAATTACTGTGACAATTGCCCCAATGTGTAGCGAGTTCAACGGCCTTCGCAACGTGACTGCACCTAAATTTCAAGGACTACCAGTGTTGAACACTCCTGGTAGTAACCAGTACCTGACGTCAGACAACCACCAATCACCATGCGCAATCCCAGAATTTGATGTCACTCCGCCTATTGATATCCCAGGTGAGGTTAAAAACATGATGGAGCTCGCCGAGATAGACACCATGATTCCTCTCAATTTGGAGAGCACCAAGAGAAACACAATGGACATGTACAGAGTTACTCTGAGCGACAGTGCCGATCTATCGCAACCAATTTTGTGCTTGTCACTATCCCCAGCATTTGATCCGCGCTTGTCACACACCATGCTTGGGGAAGTACTGAACTATTATACTCATTGGGCCGGGTCCTTGAAATTTACCTTCCTGTTCTGTGGTTCAATGATGGCTACGGGGAAAATCCTAGTGGCCTATGCACCACCAGGTGCACAACCCCCCACCAGCCGTAAGGAGGCTATGTTGGGCACACATGTCATTTGGGATCTTGGCCTGCAATCATCTTGTACTATGGTGGTGCCGTGGATTAGTAATGTGACATACAGACAGACTACACAAGATAGTTTCACTGAGGGCGGATATATCAGCATGTTCTACCAAACAAGAATTGTGGTGCCACTGTCCACCCCTAAGAGTATGAGCATGCTGGGGTTTGTGTCAGCCTGTAATGATTTCAGTGTGCGATTGCTGCGAGACACCACTCACATTTCACAATCTGCGCTTCCACAGGGTATTGA--AGAT--TTGATTTC-TGAAGTTG----CACAGGGCGCCCTAACTTTGTCACTCCCGAAGCAAC-AGGATAGCT-TACCTGATACTAAGGCCAGTGGCCCGGCGCATTCCAAGGAGGTACCTGCACTCACTGCAGTCGAGACTGGAGCCACCAATCCTCTGGCACCATCCGACACAGTTCAAACGCGCCACGTAGTCCAACGACGCAGCAGGTCAGAGTCCACAATAGAATCATTCTTCGCACGCGGGGCGTGCGTCGCTATTATTGAGGTGGACAATGAACAACCAACCACCCGGGCACAGAAACTATTTGCCATGTGGCGCATTACATACAAAGATACAGTGCAGTTGCGCCGTAAGTTGGAGTTTTTCACATACTCTCGTTTTGACATGGAATTCACCTTCGTGGTAACCGCCAACTTCACCAACGCTAATAATGGGCATGCACTCAACCAGGTGTACCAGATAATGTACATCCCCCCAGGGGCACCCACACCAAAGTCATGGGACGACTACACTTGGCAAACATCTTCCAACCCGTCCATATTTTACACCTATGGGGCTGCCCCGGCGCGAATCTCAGTGCCATACGTGGGGTTAGCCAATGCTTACTCGCACTTTTACGACGGCTTCGCCAAGGTGCCATTGAAGACAGATGCCAATGACCAGA--TTGGTGATTCCTTGTACAGCGCCATGACAGTTGATGACTTTGGTGTATTGGCAGTTCGTGTTGTCAATGATCACAACCCCACTAAAGTAACCTCCAAAGTCCGCATTTACATGAAACCCAAACACGTACGTGTCTGGTGCCCTAGACCGCCGCGCGCGGTACCTTATTATGGACCAGGGGTGGACTATA-----GGAACAACTTGGACCCCTTATCTGAGAAAGGTTTGACCACATATGGCTTTGGGCATCAGAATAAAGCTGTGTACACTGCTGGTTACAAGATCTGCAACTACCATCTCGCCACTAAGGAGGATTTACAAAATGCTGTAAGCATCATGTGGAATAGAGACCTCTTGGTTGTTGAATCAAAAGCTCAAGGTACCGACTCAATAGCAAGGTGCAATTGCAATGCAGGGGTGTACTATTGTGAGTCCAGAAGGAAATACTACCCTGTGTCGTTTGTGGGACCCACCTTCCAATACATGGAGGCTAATGACTACTACCCAGCTAGATACCAATCCCACATGTTAATCGGGCACGGCTTTGCCTCACCAGGTGACTGTGGTGGTATCCTTAGGTGTCAACATGGCGTCATCGGAATCGTGACAGCTGGTGGAGAGGGATTAGTCGCATTCTCTGACATAAGGGACTTGTATGCTTACGAGGAAGAGGCCATGGAGCAGGGCATTTCAAACTATATTGAGTCACTCGGTGCTGCGTTCGGTAGTGGGTTCACTCAGCAAATAGGGGATAAGATATCAGAACTAACCAGCATGGTGACCAGCACGATTACAGAGAAGCTACTTAAAAACCTAATCAAAATTATTTCATCTCTGGTGATTATCACTAGAAATTACGAAGATACCACCACAGTGCTCGCCACTCTAGCTCTTCTTGGGTGTGATGTTTCACCGTGGCAATGGCTGAAGAAGAAAGCATGTGACACTTTGGAGATTCCCTATGTTATTAGACAGGGTGATAGTTGGTTGAAAAAATTTACTGAGGCGTGCAACGCAGCTAAGGGGTTGGAATGGGTGTCCAACAAAATCTCAAAATTTATTGACTGGTTGAGAGAAAGAATCATCCCACAAGCCAGGGACAAGCTTGAGTTTGTAACCAAATTGAAACAGTTGGAAATGCTAGAGAATCAGATATCCACAATACACCAATCTTGTCCAAGTCAGGAACACCAGGAAATTTTGTTCAACAATGTACGCTGGTTGTCCATTCAATCCAAGAGATTCGCTCCATTGTACGCACTTGAGGCCAAGAGAATACAAAAGTTGGAACACACCATTAATAATTACATACAGTTCAAGAGCAAACACCGTATTGAGCCAGTATGTTTGTTAGTGCATGGGAGCCCAGGTACAGGAAAATCAGTTGCGACTAACCTAATTGCTAGAGCCATAGCTGAGAAAGAGAACACCTCCACCTACTCGCTACCACCGGACCCGTCTCACTTTGATGGATACAAACAACAAGGTGTGGTTATCATGGACGACCTAAACCAAAACCCGGATGGGGCAGATATGAAGCTCTTTTGTCAAATGGTGTCCACTGTGGAGTTTATCCCACCTATGGCCTCGCTGGAAGAGAAAGGCATTCTGTTCACATCCAACTATGTTTTAGCCTCCACCAACTCCAGTCGCATCACACCACCTACAGTAGCCCACAGTGACGCTCTGGCCAGGAGGTTCGCTTTCGATATGGATATTCAAGTGATGGGCGAGTACTCCAGAGATGGTAAACTCAACATGGCAATGGCTACTGAGACGTGCAAGGACTGCCACCAACCAGCAAACTTCAAAAGATGCTGTCCTTTAGTGTGTGGTAAGGCAATTCAGTTAATGGACAAATCTTCCAGAGTTAGGTACAGTGTTGACCAGATTACTACAATGATTATCAACGAGAGAAACAGAAGATCTAACATTGGCAATTGCATGGAGGCTTTGTTCCAAGGACCACTCCAGTACAAAGACCTGAAAATTGACATCAAGACGAGGCCCCCCCCTGAATGCATCAATGATCTGCTTCAAGCAGTTGACTCCCAGGAAGTGAGGGATTATTGTGAAAAGAAAGGATGGATCGTCAACATCACTAGCCAAGTTCAAACAGAGAGAAACATTAACCGAGCAATGACCATTTTGCAGGCAGTGACAACTTTCGCCGCAGTGGCTGGTGTCGTGTACGTCATGTACAAGTTATTCGCTGGACACCAGGGAGCATACACTGGTCTGCCAAACAAAAGACCCAATGTGCCCACCATTAGAGCAGCAAAAGTGCAAGGGCCTGGGTTTGACTATGCAGTGGCTATGGCTAAAAGAAACATTGTTACAGCAACTACTAGCAAAGGGGAGTTCACAATGCTAGGAGTCCACGACAACGTGGCCATTTTACCAACTCATGCCTCACCTGGTGAGAGTATTGTAATTGATGGCAAAGAGGTTGAAATCCTAGACGCTAAAGCCCTCGAAGATCAGGCAGGCACTAATCTGGAAATCACCATAATAACCCTCAAAAGAAATGAAAAGTTCAGAGATATCAGACAACACATACCCACTCAAATCACCGAGACGAATGATGGAGTTCTGATTGTGAACACTAGTAAGTACCCCAACATGTATGTTCCTGTCGGTGCTGTGACTGAGCAGGGATACCTAAATCTCGGTGGGCGCCAGACTGCTCGTATTCTAATGTACAACTTTCCAACCAGAGCTGGTCAGTGTGGTGGAGTCATCACATGCACTGGGAAAGTCATCGGGATGCACGTTGGTGGGAATGGTTCACATGGGTTTGCAGCGGCCCTGAAGCGGTCATACTTCACTCAGAGCCAAGGTGAAATCCAGTGGATGAGACCATCAAAGGAGGCAGGGTATCCAATTATAAACGCCCCAACCAAGACCAAGCTCGAGCCCAGCGCTTTCCACTATGTGTTTGAAGGAGTAAAGGAACCAGCAGTCCTCACAAAGAATGATCCCAGACTCAAAACAGACTTTGAAGAAGCAATCTTCTCTAAGTATGTAGGGAACAAGATCACTGAGGTGGATGAGTACATGAAAGAGGCAGTGGACCATTATGCTGGACAACTTATGTCGCTGGATATCAGCACAGAGCAAATGTGTCTAGAAGACGCCATGTATGGTACTGATGGTCTGGAGGCGCTAGATCTGTCTACCAGTGCCGGGTACCCCTACGTGGCAATGGGGAAGAAGAAGAGAGATATCCTAAACAAGCAAACCAGAGACACCAAAGAAATGCAAAGACTTTTGGACGCTTACGGAATCAACCTACCATTAGTGACATATGTCAAGGACGAGCTGAGGTCCAAAACAAAAGTGGAACAGGGAAAATCCAGACTGATTGAAGCTTCCAGTCTAAATGACTCAGTGGCCATGAGAATGGCATTTGGAAACCTTTATGCAGCATTCCACAGGAATCCAGGGGTCGTCACTGGTAGTGCAGTTGGATGCGATCCAGACCTATTCTGGAGCAAGATCCCAGTGTTGATGGAAGAAAAGCTATTTGCCTTTGATTACACAGGATACGACGCATCACTTAGCCCAGCTTGGTTTGAGGCACTCAAGATGGTGTTAGAGAAAATTGGTTTTGGAGATAGAGTGGATTACATAGACTACCTTAACCATTCACACCACTTGTACAAAAACAAGATATATTGTGTTAAGGGCGGCATGCCATCTGGCTGCTCCGGCACTTCAATTTTTAATTCAATGATTAACAATTTGATCATTAGGACGCTTTTACTGAAAACCTACAAGGGCATAGATTTGGACCACTTAAAAATGATTGCCTATGGTGACGATGTAATAGCTTCCTATCCCCATGAGGTTGACGCTAGTCTCCTAGCCCAATCAGGAAAAGACTATGGACTAACCATGACTCCGGCAGATAAATCTGCCACTTTTGAGACAGTCACATGGGAGAATGTAACTTTCTTGAAAAGATTCTTCAGAGCAGATGAGAAATACCCCTTCCTCATACATCCAGTAATGCCAATGAAGGAAATTCATGAATCAATCAGATGGACAAAAGATCCTCGGAATACGCAGGACCATGTACGCTCCTTGTGTCTATTGGCTTGGCACAACGGGGAAGAAGAATACAACAAATTTTTAGCTAAAATTAGGAGTGTGCCAATCGGAAGAGCTTTGTTGCTCCCAGAGTACTCAACATTGTACCGCCGTTGGCTTGACTCATTTTAGTAACCCTACCTCAGTCGAATTGGATTGGGTCATACTGTTGTAGGGGTAAATTTTTCTTTAATTCGGAGG"
-}
-],
-"gappedTraces":
-[
-{
-"traceFileName": "dataset_152171",
-"leadingGaps": 2609,
-"trailingGaps": 4005,
-"peakA": [1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 6, 8, 11, 14, 17, 20, 23, 26, 30, 33, 38, 42, 47, 52, 58, 65, 71, 77, 82, 86, 88, 89, 91, 93, 97, 100, 104, 106, 107, 108, 108, 109, 111, 114, 116, 119, 121, 122, 123, 124, 126, 128, 131, 134, 136, 138, 140, 142, 144, 147, 151, 155, 159, 163, 167, 169, 170, 170, 170, 170, 172, 173, 175, 177, 177, 176, 174, 172, 171, 172, 173, 174, 174, 172, 169, 165, 160, 156, 153, 151, 151, 151, 152, 152, 152, 152, 150, 149, 148, 147, 147, 147, 146, 144, 141, 138, 135, 133, 131, 130, 130, 129, 127, 124, 121, 118, 115, 112, 110, 109, 107, 106, 104, 102, 99, 96, 93, 91, 89, 88, 87, 86, 84, 82, 81, 79, 79, 78, 77, 76, 74, 71, 68, 66, 66, 66, 67, 68, 68, 67, 65, 63, 62, 61, 61, 62, 63, 63, 64, 65, 65, 66, 66, 65, 63, 62, 60, 59, 59, 59, 61, 63, 65, 67, 69, 70, 70, 69, 68, 66, 65, 64, 64, 64, 64, 64, 64, 63, 62, 61, 61, 61, 61, 60, 59, 58, 57, 56, 56, 55, 55, 56, 56, 57, 58, 58, 59, 59, 58, 57, 55, 54, 53, 53, 53, 54, 56, 57, 58, 58, 57, 56, 55, 54, 54, 55, 57, 59, 61, 62, 63, 63, 62, 62, 62, 62, 62, 63, 63, 64, 65, 66, 67, 69, 71, 72, 71, 70, 69, 68, 67, 68, 70, 72, 75, 77, 78, 79, 79, 79, 79, 79, 79, 79, 79, 79, 80, 83, 86, 89, 92, 92, 92, 91, 89, 89, 90, 92, 96, 99, 101, 103, 104, 104, 106, 111, 121, 136, 157, 182, 209, 236, 259, 276, 284, 285, 281, 273, 265, 260, 258, 262, 271, 284, 300, 318, 337, 356, 372, 384, 391, 392, 387, 376, 361, 345, 331, 322, 317, 317, 321, 326, 333, 339, 343, 346, 348, 347, 344, 337, 327, 314, 300, 285, 272, 261, 251, 243, 238, 236, 238, 244, 252, 263, 273, 281, 287, 290, 290, 288, 284, 278, 270, 262, 254, 245, 236, 227, 219, 211, 203, 197, 193, 193, 195, 200, 206, 214, 222, 230, 239, 249, 260, 271, 280, 288, 292, 293, 291, 286, 280, 271, 262, 250, 236, 220, 202, 185, 167, 151, 137, 123, 110, 97, 84, 73, 64, 56, 51, 48, 46, 45, 45, 45, 47, 51, 57, 66, 77, 90, 104, 119, 134, 149, 165, 180, 195, 211, 227, 243, 261, 278, 295, 311, 323, 333, 340, 344, 348, 353, 358, 364, 369, 374, 377, 379, 379, 378, 378, 379, 380, 382, 383, 384, 385, 384, 382, 380, 377, 375, 374, 373, 372, 371, 370, 368, 366, 363, 361, 360, 359, 358, 356, 354, 352, 350, 349, 349, 349, 349, 350, 350, 349, 349, 350, 352, 356, 360, 365, 369, 371, 370, 367, 362, 356, 349, 341, 333, 325, 315, 304, 292, 278, 262, 246, 228, 210, 192, 174, 156, 139, 123, 108, 94, 82, 72, 63, 55, 49, 43, 38, 32, 27, 21, 17, 12, 9, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 3, 4, 4, 3, 2, 1, 1, 1, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 10, 15, 21, 28, 35, 44, 53, 64, 76, 88, 100, 112, 124, 137, 151, 165, 180, 195, 207, 217, 225, 231, 238, 246, 255, 264, 273, 280, 284, 286, 284, 282, 279, 275, 271, 266, 261, 256, 249, 242, 233, 222, 209, 194, 177, 160, 144, 131, 120, 112, 106, 102, 99, 96, 95, 95, 96, 99, 104, 110, 117, 125, 133, 141, 149, 157, 164, 170, 174, 175, 175, 173, 169, 163, 158, 152, 146, 140, 133, 125, 116, 107, 98, 91, 86, 84, 85, 88, 94, 100, 108, 116, 126, 137, 149, 162, 176, 190, 202, 212, 220, 225, 228, 228, 227, 224, 218, 211, 203, 193, 181, 169, 155, 141, 128, 116, 105, 96, 87, 80, 72, 65, 58, 52, 45, 40, 35, 32, 29, 27, 25, 24, 23, 23, 22, 22, 21, 21, 20, 19, 19, 19, 19, 20, 21, 22, 23, 23, 23, 22, 20, 18, 17, 16, 15, 15, 15, 15, 15, 15, 14, 14, 14, 13, 13, 12, 10, 9, 8, 7, 7, 7, 7, 6, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 13, 20, 28, 37, 47, 57, 68, 80, 93, 107, 123, 140, 157, 174, 190, 202, 211, 217, 221, 223, 224, 223, 221, 216, 208, 197, 183, 168, 153, 138, 123, 110, 96, 84, 72, 62, 55, 49, 45, 42, 39, 36, 32, 27, 23, 20, 19, 19, 19, 19, 18, 16, 13, 10, 8, 7, 7, 8, 8, 8, 7, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 12, 19, 28, 39, 52, 67, 82, 99, 116, 133, 150, 167, 183, 198, 212, 223, 231, 236, 238, 237, 234, 229, 223, 214, 202, 188, 172, 155, 140, 127, 118, 111, 108, 107, 107, 110, 114, 120, 128, 139, 151, 164, 178, 192, 205, 219, 232, 244, 254, 261, 263, 261, 254, 243, 230, 216, 200, 185, 169, 152, 134, 117, 100, 84, 70, 58, 47, 38, 30, 23, 17, 13, 11, 9, 8, 6, 5, 4, 4, 5, 7, 10, 11, 11, 9, 6, 3, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 10, 11, 12, 15, 20, 27, 36, 46, 57, 68, 80, 93, 108, 123, 141, 160, 179, 199, 219, 237, 252, 263, 271, 276, 277, 275, 272, 265, 257, 245, 230, 212, 194, 175, 157, 141, 126, 111, 98, 84, 72, 62, 54, 49, 46, 45, 45, 44, 41, 39, 35, 33, 31, 30, 30, 31, 30, 29, 28, 27, 26, 26, 27, 28, 29, 28, 27, 24, 21, 18, 17, 17, 18, 20, 21, 22, 21, 20, 18, 17, 16, 16, 17, 19, 21, 25, 30, 36, 45, 55, 66, 79, 92, 107, 124, 141, 159, 178, 197, 214, 228, 239, 246, 248, 247, 243, 237, 229, 217, 203, 186, 167, 147, 127, 109, 94, 81, 69, 59, 49, 41, 33, 27, 22, 20, 20, 21, 23, 26, 30, 35, 40, 47, 56, 67, 80, 96, 114, 133, 152, 171, 187, 202, 215, 226, 237, 247, 256, 262, 264, 262, 255, 243, 229, 212, 195, 177, 160, 142, 125, 108, 92, 76, 62, 49, 38, 29, 22, 17, 14, 12, 10, 8, 6, 4, 2, 1, 1, 2, 3, 3, 3, 3, 3, 4, 7, 11, 17, 23, 28, 33, 37, 41, 46, 54, 65, 78, 94, 109, 124, 136, 146, 154, 161, 168, 174, 178, 180, 178, 172, 163, 151, 138, 126, 114, 104, 95, 87, 80, 74, 70, 66, 65, 67, 71, 79, 91, 106, 123, 141, 159, 178, 195, 212, 228, 244, 257, 268, 276, 281, 283, 283, 284, 285, 287, 290, 291, 289, 286, 281, 275, 269, 263, 257, 248, 236, 221, 204, 186, 167, 149, 133, 117, 102, 88, 75, 65, 59, 57, 59, 63, 70, 78, 86, 95, 105, 117, 130, 145, 159, 172, 182, 188, 189, 186, 180, 173, 164, 154, 143, 132, 119, 107, 95, 85, 78, 73, 70, 70, 71, 76, 84, 96, 111, 129, 148, 168, 187, 206, 224, 241, 256, 268, 277, 281, 280, 275, 266, 253, 236, 217, 197, 175, 154, 135, 117, 101, 86, 73, 62, 52, 43, 36, 30, 25, 21, 18, 15, 13, 12, 10, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 4, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 17, 19, 20, 20, 20, 19, 17, 15, 14, 13, 12, 12, 13, 13, 13, 13, 11, 9, 7, 6, 7, 11, 16, 22, 29, 36, 43, 51, 60, 71, 85, 101, 118, 136, 156, 176, 196, 217, 237, 255, 270, 281, 288, 291, 293, 294, 296, 299, 301, 304, 305, 305, 305, 304, 303, 303, 304, 304, 303, 300, 296, 289, 282, 275, 268, 263, 259, 256, 253, 250, 246, 240, 233, 224, 214, 203, 190, 177, 164, 149, 134, 119, 104, 91, 78, 69, 63, 61, 64, 72, 83, 98, 116, 135, 155, 176, 198, 220, 241, 262, 279, 292, 300, 303, 301, 294, 284, 271, 255, 237, 217, 197, 177, 158, 140, 124, 109, 96, 85, 75, 68, 62, 57, 52, 48, 43, 39, 34, 30, 26, 23, 21, 18, 16, 15, 14, 14, 14, 14, 15, 15, 15, 15, 15, 16, 18, 19, 21, 23, 25, 26, 27, 27, 27, 26, 25, 24, 25, 27, 29, 32, 34, 34, 33, 31, 30, 29, 30, 32, 34, 34, 34, 32, 31, 29, 29, 30, 32, 34, 35, 35, 33, 30, 28, 26, 25, 26, 26, 27, 29, 29, 29, 29, 27, 25, 23, 22, 22, 22, 24, 26, 27, 27, 26, 24, 22, 20, 19, 18, 19, 19, 19, 18, 18, 17, 16, 15, 16, 17, 19, 23, 29, 37, 49, 65, 84, 105, 128, 152, 175, 198, 221, 244, 266, 286, 303, 313, 317, 313, 303, 289, 271, 252, 231, 210, 187, 164, 142, 120, 102, 87, 75, 65, 57, 50, 44, 39, 35, 31, 29, 27, 26, 26, 28, 32, 38, 48, 60, 74, 89, 105, 123, 143, 164, 187, 211, 233, 252, 268, 279, 287, 292, 296, 299, 302, 306, 310, 313, 317, 320, 323, 325, 325, 323, 318, 309, 296, 279, 259, 237, 214, 191, 168, 146, 125, 105, 87, 70, 55, 43, 34, 26, 21, 17, 14, 12, 11, 11, 11, 13, 15, 16, 18, 19, 20, 20, 20, 20, 18, 17, 15, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 1, 3, 7, 12, 20, 30, 42, 56, 72, 91, 111, 134, 158, 184, 211, 237, 260, 280, 293, 299, 299, 293, 283, 270, 255, 239, 219, 197, 173, 148, 124, 102, 85, 71, 60, 52, 45, 40, 35, 32, 30, 30, 31, 31, 30, 29, 26, 24, 23, 23, 24, 25, 26, 26, 25, 24, 23, 23, 24, 27, 30, 34, 39, 43, 49, 57, 66, 77, 90, 106, 124, 142, 162, 182, 201, 218, 231, 240, 243, 241, 233, 221, 206, 190, 173, 156, 139, 121, 103, 85, 68, 53, 41, 31, 24, 20, 18, 17, 17, 17, 16, 15, 14, 13, 13, 13, 14, 15, 17, 18, 19, 20, 19, 18, 16, 13, 12, 11, 11, 11, 11, 10, 10, 8, 7, 6, 6, 6, 6, 7, 7, 8, 9, 10, 10, 11, 11, 12, 11, 11, 11, 11, 10, 9, 7, 4, 3, 2, 2, 2, 3, 5, 6, 7, 7, 8, 8, 8, 8, 8, 7, 6, 6, 6, 6, 7, 7, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 13, 16, 21, 28, 38, 52, 70, 91, 113, 137, 160, 182, 203, 223, 242, 259, 273, 284, 292, 296, 297, 296, 295, 295, 296, 298, 301, 304, 308, 311, 314, 317, 319, 320, 319, 316, 312, 307, 304, 302, 302, 304, 306, 307, 304, 298, 287, 272, 253, 232, 209, 185, 160, 136, 113, 92, 74, 60, 52, 49, 51, 58, 68, 81, 94, 109, 124, 141, 158, 175, 191, 204, 212, 214, 210, 201, 189, 174, 158, 142, 125, 108, 91, 75, 61, 47, 36, 27, 21, 16, 14, 12, 12, 12, 11, 11, 10, 8, 8, 7, 8, 8, 9, 9, 9, 8, 7, 7, 7, 8, 10, 14, 18, 23, 29, 35, 43, 51, 62, 75, 90, 108, 129, 152, 178, 205, 232, 258, 280, 299, 313, 322, 328, 331, 332, 334, 338, 343, 350, 359, 368, 376, 383, 387, 387, 383, 375, 362, 344, 323, 299, 271, 241, 209, 176, 146, 118, 94, 75, 60, 50, 42, 37, 32, 28, 24, 19, 16, 12, 10, 9, 8, 8, 7, 5, 3, 2, 1, 1, 3, 4, 5, 5, 3, 1, 0, 0, 2, 6, 12, 19, 28, 39, 52, 69, 90, 115, 146, 179, 214, 247, 278, 304, 325, 341, 350, 351, 345, 330, 307, 279, 246, 214, 182, 153, 128, 106, 86, 70, 57, 47, 40, 35, 31, 27, 24, 21, 19, 17, 16, 16, 15, 15, 13, 11, 10, 8, 8, 9, 11, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 30, 30, 31, 33, 39, 47, 59, 73, 88, 106, 124, 144, 165, 186, 206, 223, 235, 242, 243, 239, 229, 216, 200, 181, 160, 138, 115, 93, 73, 56, 42, 32, 24, 19, 15, 11, 8, 6, 4, 2, 2, 2, 2, 3, 4, 7, 11, 18, 28, 43, 62, 85, 112, 141, 172, 203, 233, 262, 287, 307, 322, 330, 331, 323, 308, 287, 261, 232, 202, 172, 145, 120, 99, 81, 66, 55, 45, 38, 33, 28, 25, 22, 20, 18, 16, 15, 14, 13, 13, 15, 20, 26, 36, 47, 62, 78, 98, 119, 142, 165, 186, 204, 218, 226, 229, 225, 216, 202, 184, 163, 141, 120, 100, 82, 67, 56, 48, 44, 44, 48, 58, 71, 88, 109, 132, 156, 182, 206, 228, 246, 258, 263, 261, 252, 238, 220, 198, 175, 151, 127, 104, 84, 66, 50, 38, 28, 21, 15, 12, 10, 8, 8, 7, 7, 7, 8, 9, 10, 11, 11, 10, 8, 7, 5, 5, 6, 7, 7, 7, 6, 4, 2, 0, 0, 0, 1, 2, 3, 2, 1, 1, 1, 2, 4, 6, 7, 9, 12, 18, 29, 44, 64, 88, 114, 142, 171, 201, 233, 266, 298, 325, 347, 359, 364, 361, 354, 346, 339, 335, 334, 336, 339, 344, 348, 351, 351, 347, 338, 325, 307, 284, 258, 231, 203, 175, 148, 124, 102, 84, 69, 58, 51, 46, 43, 40, 38, 36, 34, 33, 32, 33, 35, 38, 41, 45, 50, 58, 69, 83, 102, 125, 151, 178, 207, 234, 260, 282, 302, 317, 329, 337, 341, 342, 343, 343, 344, 348, 355, 363, 374, 384, 392, 398, 400, 398, 394, 388, 382, 379, 380, 385, 393, 404, 415, 424, 427, 422, 409, 388, 359, 325, 288, 250, 212, 177, 143, 113, 87, 66, 49, 36, 27, 21, 17, 14, 12, 9, 7, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 1, 2, 3, 4, 4, 4, 3, 3, 3, 5, 8, 11, 14, 17, 19, 20, 20, 19, 19, 19, 19, 20, 20, 20, 19, 18, 17, 16, 16, 17, 18, 18, 17, 15, 14, 12, 10, 9, 8, 8, 8, 9, 11, 16, 24, 35, 51, 72, 95, 122, 151, 180, 208, 234, 256, 273, 283, 285, 280, 267, 247, 222, 194, 165, 136, 108, 84, 62, 44, 30, 20, 13, 9, 7, 7, 7, 8, 7, 7, 6, 5, 5, 4, 4, 4, 3, 3, 3, 3, 4, 5, 5, 5, 4, 3, 3, 5, 8, 13, 20, 29, 41, 55, 72, 92, 114, 137, 159, 178, 193, 202, 205, 202, 193, 180, 164, 145, 126, 106, 87, 69, 52, 38, 28, 20, 15, 12, 11, 9, 7, 5, 3, 1, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 2, 3, 4, 5, 5, 6, 6, 8, 10, 13, 17, 20, 22, 23, 23, 23, 21, 20, 18, 16, 14, 12, 10, 10, 11, 15, 22, 34, 52, 74, 102, 136, 173, 213, 254, 294, 332, 364, 389, 404, 408, 399, 379, 349, 312, 270, 229, 189, 153, 122, 97, 77, 62, 52, 46, 42, 39, 38, 36, 33, 30, 26, 22, 19, 16, 13, 11, 10, 9, 10, 11, 12, 13, 13, 13, 13, 14, 16, 19, 23, 26, 29, 30, 31, 30, 29, 28, 27, 26, 26, 27, 31, 37, 46, 59, 74, 93, 115, 140, 167, 197, 227, 255, 281, 303, 318, 328, 331, 330, 326, 323, 321, 324, 331, 341, 353, 367, 379, 388, 394, 394, 388, 376, 360, 341, 324, 310, 302, 299, 300, 302, 303, 301, 293, 279, 260, 237, 210, 182, 153, 126, 100, 78, 58, 43, 30, 20, 13, 8, 5, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 8, 9, 10, 12, 14, 17, 20, 24, 27, 30, 32, 33, 34, 33, 32, 31, 29, 27, 26, 25, 25, 26, 28, 29, 29, 29, 28, 27, 26, 25, 25, 26, 27, 28, 29, 30, 30, 29, 27, 26, 24, 23, 23, 24, 25, 26, 27, 26, 24, 22, 19, 16, 14, 13, 12, 11, 10, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 11, 18, 29, 44, 63, 87, 115, 146, 177, 207, 234, 255, 268, 273, 270, 259, 240, 215, 187, 156, 126, 98, 73, 53, 36, 25, 18, 16, 21, 32, 51, 77, 109, 147, 187, 229, 269, 305, 336, 360, 376, 383, 382, 376, 365, 352, 341, 334, 332, 335, 343, 354, 365, 375, 379, 377, 369, 356, 343, 332, 326, 326, 333, 345, 360, 374, 384, 389, 386, 375, 355, 325, 287, 245, 200, 157, 119, 87, 63, 46, 35, 27, 22, 18, 14, 11, 8, 6, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 11, 21, 35, 55, 79, 107, 137, 167, 193, 215, 229, 236, 236, 229, 216, 199, 177, 152, 126, 99, 75, 53, 36, 23, 14, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 9, 20, 38, 62, 91, 125, 163, 204, 245, 286, 323, 352, 372, 380, 375, 357, 329, 294, 253, 211, 170, 132, 99, 72, 53, 40, 33, 30, 29, 28, 26, 23, 20, 17, 15, 13, 12, 12, 11, 10, 8, 6, 4, 3, 3, 3, 4, 5, 5, 5, 4, 3, 2, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 2, 3, 4, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 12, 19, 29, 43, 63, 89, 123, 163, 207, 253, 297, 337, 369, 390, 397, 390, 368, 334, 291, 244, 197, 153, 114, 82, 57, 38, 26, 21, 24, 33, 48, 69, 94, 121, 147, 172, 194, 212, 224, 230, 228, 219, 203, 180, 152, 122, 93, 66, 43, 26, 15, 8, 6, 9, 15, 26, 43, 67, 97, 134, 177, 221, 265, 304, 334, 354, 364, 364, 357, 348, 338, 332, 330, 335, 345, 360, 380, 400, 417, 428, 429, 417, 391, 351, 303, 249, 196, 147, 107, 76, 53, 39, 32, 31, 35, 45, 61, 83, 109, 140, 173, 205, 232, 253, 263, 262, 251, 230, 202, 171, 139, 108, 80, 56, 36, 21, 11, 7, 7, 14, 27, 46, 71, 101, 136, 175, 215, 253, 288, 317, 337, 347, 347, 340, 327, 315, 306, 304, 311, 324, 341, 360, 375, 384, 385, 376, 359, 335, 308, 282, 261, 248, 244, 248, 256, 263, 268, 266, 257, 240, 218, 191, 161, 131, 101, 74, 52, 34, 21, 11, 6, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 14, 30, 53, 83, 118, 159, 203, 248, 291, 330, 359, 375, 377, 362, 333, 293, 246, 198, 153, 114, 81, 56, 38, 25, 18, 16, 18, 25, 37, 53, 73, 98, 127, 158, 193, 226, 257, 282, 296, 299, 290, 269, 239, 204, 165, 128, 93, 63, 39, 21, 9, 2, 0, 0, 3, 12, 27, 49, 79, 117, 161, 208, 255, 299, 335, 360, 372, 370, 354, 325, 287, 242, 196, 150, 110, 75, 49, 29, 17, 9, 5, 3, 2, 2, 3, 4, 5, 7, 10, 12, 14, 16, 16, 16, 15, 14, 13, 13, 12, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 6, 18, 36, 64, 99, 143, 192, 244, 296, 341, 377, 397, 401, 388, 359, 318, 268, 215, 164, 118, 80, 51, 31, 19, 15, 18, 25, 39, 58, 84, 115, 150, 185, 219, 247, 266, 274, 270, 255, 230, 199, 164, 128, 95, 66, 42, 23, 9, 1, 0, 1, 10, 27, 51, 84, 125, 172, 225, 278, 330, 374, 407, 425, 426, 409, 376, 332, 280, 227, 177, 132, 97, 70, 50, 37, 29, 24, 21, 20, 19, 18, 17, 14, 12, 8, 5, 2, 0, 0, 0, 3, 10, 23, 40, 64, 92, 124, 158, 194, 228, 257, 279, 288, 285, 270, 242, 208, 170, 133, 99, 70, 48, 30, 17, 7, 2, 1, 6, 17, 36, 63, 97, 141, 191, 247, 304, 356, 399, 427, 437, 427, 400, 360, 310, 256, 203, 153, 111, 77, 53, 38, 31, 28, 28, 28, 28, 28, 27, 25, 24, 24, 23, 23, 23, 23, 23, 22, 22, 21, 20, 18, 17, 15, 12, 10, 8, 6, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 8, 22, 44, 76, 117, 167, 223, 281, 336, 382, 414, 430, 429, 412, 386, 356, 329, 310, 303, 309, 328, 355, 384, 410, 427, 429, 416, 386, 343, 292, 237, 184, 137, 99, 70, 51, 40, 33, 30, 28, 27, 26, 24, 23, 22, 22, 22, 22, 21, 21, 21, 21, 21, 21, 21, 20, 18, 15, 13, 10, 7, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 14, 35, 67, 112, 167, 230, 294, 354, 405, 442, 460, 458, 436, 398, 347, 289, 229, 173, 124, 84, 54, 33, 21, 16, 17, 24, 37, 57, 85, 122, 169, 224, 285, 347, 404, 449, 476, 483, 467, 432, 382, 323, 262, 203, 151, 108, 74, 49, 33, 25, 21, 21, 23, 24, 24, 22, 19, 15, 12, 9, 7, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 9, 22, 41, 69, 105, 151, 204, 261, 316, 363, 397, 415, 413, 393, 357, 309, 256, 202, 152, 109, 75, 50, 34, 25, 21, 21, 22, 23, 24, 24, 22, 19, 15, 10, 6, 3, 1, 0, 0, 0, 3, 12, 30, 58, 99, 152, 214, 280, 346, 404, 447, 473, 477, 461, 425, 375, 314, 249, 186, 129, 82, 47, 23, 10, 5, 8, 18, 35, 59, 93, 135, 184, 238, 291, 340, 378, 400, 404, 389, 357, 311, 257, 201, 148, 104, 69, 46, 31, 24, 21, 22, 26, 35, 49, 70, 100, 137, 182, 229, 276, 317, 350, 372, 379, 374, 357, 333, 307, 286, 275, 278, 296, 324, 357, 387, 406, 409, 394, 362, 318, 266, 212, 161, 116, 80, 52, 31, 18, 9, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 11, 14, 16, 18, 17, 15, 13, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 11, 14, 16, 17, 17, 16, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 6, 9, 13, 17, 21, 24, 25, 25, 24, 23, 22, 21, 21, 21, 22, 22, 23, 24, 26, 27, 29, 30, 30, 29, 28, 26, 24, 23, 23, 24, 25, 27, 29, 30, 31, 31, 30, 29, 27, 25, 23, 22, 22, 22, 23, 24, 25, 25, 24, 22, 19, 16, 13, 11, 8, 6, 4, 3, 2, 2, 3, 4, 5, 6, 6, 7, 8, 9, 10, 12, 15, 17, 18, 19, 18, 15, 12, 8, 4, 2, 1, 0, 0, 0, 0, 7, 23, 49, 87, 136, 192, 250, 304, 349, 380, 392, 385, 359, 317, 265, 208, 152, 103, 63, 34, 15, 5, 0, 0, 0, 1, 3, 4, 4, 5, 7, 8, 10, 12, 14, 15, 16, 16, 16, 15, 14, 13, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 17, 21, 23, 25, 25, 24, 23, 21, 19, 17, 14, 11, 7, 4, 1, 0, 0, 1, 3, 5, 6, 8, 9, 11, 14, 17, 21, 23, 25, 25, 23, 21, 18, 16, 15, 14, 15, 17, 18, 19, 18, 17, 15, 12, 10, 9, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 4, 18, 42, 80, 128, 186, 248, 308, 360, 398, 417, 414, 390, 346, 288, 225, 163, 109, 67, 37, 18, 8, 4, 2, 2, 3, 3, 2, 2, 1, 1, 1, 1, 1, 0, 0, 0, 3, 16, 40, 78, 130, 193, 264, 337, 404, 459, 494, 505, 488, 447, 386, 313, 238, 168, 110, 66, 37, 20, 12, 9, 10, 12, 13, 14, 15, 15, 15, 15, 15, 15, 16, 17, 20, 24, 31, 43, 61, 85, 115, 150, 185, 217, 241, 255, 256, 244, 221, 190, 154, 117, 82, 53, 30, 15, 5, 1, 0, 1, 2, 3, 4, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 2, 4, 7, 10, 12, 15, 18, 22, 25, 27, 28, 28, 26, 22, 18, 14, 11, 8, 6, 5, 4, 4, 4, 4, 5, 6, 8, 10, 13, 15, 18, 21, 23, 25, 27, 28, 27, 26, 24, 22, 19, 16, 14, 12, 12, 12, 14, 19, 29, 47, 75, 117, 172, 240, 315, 391, 458, 506, 528, 520, 482, 421, 345, 265, 189, 124, 74, 38, 15, 2, 0, 2, 13, 33, 65, 108, 160, 220, 281, 337, 381, 408, 413, 399, 368, 329, 292, 264, 254, 263, 291, 331, 376, 415, 439, 442, 420, 376, 315, 246, 177, 117, 70, 38, 18, 8, 4, 2, 1, 1, 0, 1, 2, 3, 4, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 6, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 5, 22, 53, 100, 164, 240, 319, 393, 451, 485, 492, 470, 424, 361, 290, 219, 155, 103, 65, 40, 26, 22, 23, 26, 30, 32, 32, 31, 29, 25, 22, 18, 15, 12, 10, 9, 9, 9, 9, 8, 7, 6, 5, 4, 5, 6, 8, 8, 9, 8, 7, 5, 4, 4, 4, 5, 6, 8, 9, 10, 10, 10, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 21, 46, 83, 130, 181, 232, 276, 305, 318, 311, 287, 249, 203, 153, 106, 66, 36, 15, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 18, 45, 87, 146, 218, 298, 375, 438, 479, 491, 472, 426, 360, 284, 209, 141, 88, 50, 26, 15, 13, 16, 20, 24, 26, 26, 24, 20, 17, 13, 10, 7, 4, 3, 2, 1, 2, 3, 3, 4, 4, 3, 4, 4, 6, 7, 7, 9, 13, 24, 44, 79, 130, 196, 273, 355, 431, 491, 527, 533, 508, 454, 379, 294, 207, 131, 71, 31, 9, 0, 0, 0, 2, 8, 22, 48, 88, 143, 211, 285, 357, 418, 459, 474, 461, 424, 369, 311, 261, 232, 230, 256, 305, 365, 421, 463, 478, 464, 421, 358, 283, 208, 142, 89, 52, 31, 21, 19, 23, 28, 33, 36, 36, 35, 31, 27, 22, 18, 15, 13, 11, 10, 9, 9, 12, 22, 43, 77, 129, 195, 273, 354, 430, 489, 524, 528, 500, 444, 367, 280, 194, 120, 63, 26, 6, 0, 0, 0, 2, 9, 24, 50, 91, 144, 207, 272, 331, 375, 398, 395, 370, 328, 281, 240, 219, 226, 263, 326, 404, 480, 540, 571, 566, 526, 457, 369, 277, 191, 120, 67, 34, 16, 10, 10, 14, 17, 20, 21, 20, 19, 16, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 18, 47, 93, 155, 231, 312, 388, 448, 484, 489, 462, 408, 334, 253, 174, 107, 56, 24, 6, 0, 0, 3, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 7, 8, 10, 11, 13, 15, 17, 18, 17, 15, 11, 6, 2, 0, 0, 0, 0, 0, 0, 0, 5, 24, 61, 118, 193, 280, 368, 446, 502, 527, 517, 475, 407, 323, 236, 156, 91, 46, 19, 7, 5, 9, 15, 20, 24, 26, 26, 25, 23, 19, 15, 10, 6, 3, 2, 1, 1, 1, 2, 2, 3, 4, 6, 8, 10, 14, 17, 21, 23, 24, 24, 21, 18, 14, 10, 6, 3, 1, 0, 0, 0, 0, 1, 3, 5, 7, 10, 13, 16, 18, 21, 24, 25, 25, 24, 22, 19, 16, 14, 12, 10, 9, 7, 5, 5, 10, 23, 48, 87, 143, 213, 292, 371, 440, 487, 504, 488, 442, 378, 309, 252, 221, 223, 259, 320, 392, 460, 508, 524, 506, 456, 382, 297, 211, 135, 76, 35, 11, 0, 0, 1, 5, 8, 12, 19, 33, 60, 102, 161, 234, 313, 389, 451, 487, 492, 464, 409, 334, 251, 171, 104, 53, 21, 5, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 7, 27, 64, 118, 186, 262, 335, 393, 427, 431, 406, 355, 287, 212, 142, 84, 42, 16, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 1, 0, 0, 2, 20, 57, 117, 197, 290, 384, 468, 527, 554, 544, 499, 425, 334, 239, 152, 83, 36, 10, 0, 0, 0, 0, 5, 18, 46, 91, 154, 231, 314, 394, 458, 497, 504, 478, 425, 355, 286, 233, 209, 219, 261, 324, 392, 449, 481, 479, 444, 384, 314, 251, 210, 202, 229, 285, 356, 427, 481, 504, 492, 446, 376, 292, 207, 132, 75, 35, 14, 5, 3, 5, 7, 8, 9, 14, 27, 52, 91, 143, 205, 269, 327, 371, 392, 388, 357, 305, 240, 171, 107, 57, 23, 4, 0, 0, 1, 2, 1, 0, 0, 6, 26, 61, 110, 171, 237, 297, 343, 366, 362, 333, 283, 222, 158, 100, 55, 24, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 2, 3, 4, 5, 5, 5, 5, 5, 6, 9, 12, 17, 20, 23, 23, 20, 16, 11, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 2, 19, 55, 114, 195, 292, 392, 480, 544, 572, 560, 511, 434, 340, 245, 159, 92, 45, 19, 8, 9, 15, 24, 32, 37, 40, 40, 37, 33, 27, 21, 17, 14, 12, 11, 10, 10, 9, 8, 6, 5, 4, 4, 5, 7, 9, 11, 11, 10, 8, 6, 5, 5, 7, 10, 13, 16, 18, 19, 20, 20, 19, 18, 16, 14, 11, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 11, 17, 23, 27, 31, 34, 35, 35, 33, 31, 28, 24, 21, 18, 16, 15, 15, 14, 16, 22, 37, 68, 119, 190, 279, 375, 466, 537, 574, 570, 525, 447, 349, 247, 155, 83, 34, 8, 0, 1, 9, 18, 27, 33, 37, 37, 35, 30, 24, 19, 15, 13, 13, 14, 15, 15, 17, 26, 47, 85, 144, 222, 311, 399, 471, 515, 520, 487, 423, 344, 271, 224, 219, 261, 346, 456, 568, 658, 703, 694, 633, 534, 419, 315, 244, 220, 247, 316, 410, 505, 580, 616, 606, 551, 462, 354, 245, 150, 77, 31, 6, 0, 1, 6, 11, 13, 14, 13, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 14, 14, 14, 14, 14, 14, 16, 19, 23, 28, 33, 37, 40, 40, 39, 36, 31, 26, 20, 15, 11, 8, 4, 2, 1, 6, 21, 53, 108, 189, 293, 408, 520, 609, 658, 657, 606, 515, 400, 280, 174, 91, 37, 8, 0, 0, 7, 15, 22, 26, 28, 27, 24, 19, 14, 10, 8, 7, 8, 8, 8, 7, 4, 2, 0, 0, 1, 2, 4, 6, 7, 8, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 1, 2, 3, 4, 5, 5, 6, 6, 5, 5, 3, 2, 1, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 1, 2, 0, 0, 0, 8, 31, 74, 136, 212, 293, 365, 416, 437, 423, 378, 308, 228, 149, 84, 37, 10, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 13, 41, 90, 158, 240, 326, 402, 456, 477, 460, 408, 331, 242, 156, 85, 36, 9, 0, 0, 0, 2, 1, 0, 0, 0, 1, 2, 3, 4, 4, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 1, 2, 3, 1, 0, 0, 8, 36, 88, 166, 263, 368, 463, 531, 560, 544, 487, 399, 298, 198, 114, 53, 16, 0, 0, 0, 6, 10, 12, 12, 14, 23, 45, 88, 154, 242, 344, 444, 526, 572, 573, 528, 445, 340, 232, 137, 67, 23, 2, 0, 0, 3, 5, 6, 5, 5, 5, 5, 5, 4, 3, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 8, 7, 6, 5, 5, 5, 7, 8, 9, 8, 6, 5, 11, 30, 68, 127, 205, 293, 378, 446, 483, 482, 442, 371, 282, 192, 113, 55, 18, 1, 0, 0, 2, 4, 4, 1, 0, 0, 8, 41, 103, 193, 306, 427, 534, 609, 637, 613, 542, 438, 320, 207, 115, 50, 14, 0, 0, 1, 4, 5, 6, 6, 7, 8, 10, 11, 13, 15, 17, 21, 25, 29, 32, 32, 31, 27, 23, 18, 14, 12, 10, 10, 9, 7, 3, 2, 7, 28, 70, 140, 234, 345, 456, 547, 601, 605, 558, 469, 359, 254, 180, 154, 185, 266, 378, 497, 594, 647, 644, 586, 484, 361, 238, 135, 61, 19, 0, 0, 0, 3, 4, 3, 3, 3, 4, 5, 5, 5, 5, 5, 6, 8, 10, 11, 11, 9, 6, 3, 0, 0, 0, 0, 1, 2, 1, 0, 0, 3, 21, 57, 112, 184, 264, 339, 395, 421, 413, 370, 302, 222, 143, 77, 32, 7, 0, 0, 1, 2, 2, 0, 0, 0, 0, 1, 4, 7, 11, 14, 17, 18, 19, 18, 16, 13, 9, 6, 4, 2, 1, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 5, 6, 9, 14, 18, 22, 24, 23, 20, 16, 10, 6, 2, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 4, 5, 4, 2, 0, 0, 10, 40, 98, 184, 294, 412, 520, 597, 627, 602, 527, 418, 295, 180, 90, 32, 4, 0, 0, 3, 5, 4, 2, 1, 1, 2, 2, 1, 0, 0, 1, 2, 2, 0, 0, 0, 11, 39, 87, 154, 230, 304, 360, 389, 383, 345, 282, 207, 133, 72, 30, 7, 0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 2, 4, 7, 10, 14, 17, 19, 19, 18, 15, 12, 7, 2, 0, 0, 0, 1, 4, 4, 1, 0, 0, 19, 62, 134, 230, 337, 435, 504, 527, 499, 428, 332, 236, 166, 142, 172, 252, 364, 481, 575, 624, 615, 550, 444, 325, 221, 159, 155, 210, 309, 428, 535, 603, 615, 568, 474, 354, 233, 130, 57, 16, 0, 0, 2, 6, 8, 8, 7, 5, 4, 3, 3, 3, 4, 5, 7, 8, 7, 5, 3, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 2, 3, 2, 0, 0, 6, 31, 79, 151, 237, 325, 398, 440, 443, 405, 336, 249, 162, 89, 37, 9, 0, 0, 1, 3, 3, 1, 0, 0, 0, 1, 3, 4, 5, 6, 6, 5, 4, 4, 5, 5, 6, 7, 8, 8, 8, 9, 11, 12, 10, 6, 1, 0, 7, 34, 88, 172, 279, 397, 506, 584, 614, 590, 515, 406, 284, 172, 84, 27, 1, 0, 0, 6, 10, 9, 4, 1, 2, 15, 45, 98, 172, 262, 355, 434, 482, 488, 450, 376, 280, 183, 100, 41, 9, 0, 0, 2, 4, 5, 4, 4, 5, 7, 8, 7, 5, 2, 0, 0, 2, 4, 3, 0, 0, 5, 30, 81, 157, 254, 355, 442, 495, 503, 463, 384, 286, 191, 122, 95, 115, 176, 260, 347, 414, 444, 431, 380, 301, 213, 131, 67, 25, 3, 0, 0, 1, 5, 5, 3, 0, 0, 4, 33, 94, 190, 313, 446, 565, 645, 666, 623, 525, 393, 259, 155, 107, 127, 214, 349, 501, 636, 723, 743, 691, 581, 436, 286, 158, 67, 16, 0, 0, 4, 9, 9, 7, 4, 3, 5, 7, 10, 13, 16, 20, 24, 27, 30, 32, 32, 30, 26, 22, 18, 16, 15, 16, 19, 23, 26, 29, 30, 29, 27, 23, 18, 14, 11, 10, 11, 13, 17, 19, 20, 19, 17, 12, 7, 2, 0, 0, 0, 2, 4, 3, 0, 0, 0, 22, 68, 142, 239, 344, 438, 501, 519, 486, 412, 311, 205, 114, 48, 11, 0, 0, 2, 4, 4, 1, 0, 0, 0, 0, 2, 3, 5, 7, 10, 12, 14, 15, 15, 15, 14, 13, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 6, 4, 2, 0, 0, 0, 0, 2, 4, 3, 0, 0, 5, 31, 86, 170, 276, 388, 484, 542, 549, 501, 410, 299, 198, 134, 127, 182, 287, 417, 541, 626, 650, 609, 511, 381, 250, 150, 104, 122, 199, 315, 441, 546, 605, 605, 545, 441, 316, 195, 98, 34, 3, 0, 0, 6, 10, 10, 9, 8, 8, 9, 9, 7, 4, 0, 0, 0, 1, 4, 5, 2, 0, 0, 16, 62, 144, 257, 386, 509, 599, 635, 607, 521, 396, 261, 150, 88, 92, 163, 286, 433, 569, 663, 692, 652, 552, 417, 275, 152, 64, 15, 0, 0, 6, 14, 19, 22, 23, 24, 24, 22, 18, 13, 9, 5, 3, 2, 2, 3, 3, 4, 5, 6, 8, 9, 10, 12, 15, 19, 23, 28, 30, 30, 26, 19, 11, 3, 0, 0, 1, 3, 3, 0, 0, 2, 25, 73, 146, 237, 331, 409, 454, 456, 413, 335, 241, 149, 75, 26, 2, 0, 0, 3, 5, 3, 0, 0, 0, 1, 5, 8, 8, 6, 3, 0, 0, 0, 3, 4, 2, 0, 0, 12, 49, 115, 208, 316, 420, 498, 531, 508, 433, 325, 210, 119, 80, 107, 198, 334, 483, 608, 678, 676, 602, 474, 325, 188, 96, 66, 103, 195, 316, 437, 527, 566, 545, 471, 362, 243, 138, 60, 15, 0, 0, 3, 7, 7, 4, 2, 3, 6, 8, 9, 7, 3, 0, 0, 0, 4, 6, 3, 0, 0, 12, 60, 147, 273, 422, 567, 677, 726, 702, 611, 473, 320, 182, 80, 20, 0, 0, 3, 9, 11, 9, 7, 7, 9, 11, 13, 13, 13, 13, 14, 17, 21, 25, 27, 27, 24, 18, 10, 3, 0, 0, 0, 3, 4, 1, 0, 0, 17, 61, 135, 236, 349, 452, 522, 543, 508, 426, 317, 203, 107, 41, 6, 0, 0, 4, 6, 4, 1, 0, 0, 0, 2, 4, 7, 8, 11, 14, 17, 22, 26, 30, 32, 31, 27, 20, 12, 5, 1, 0, 2, 3, 2, 0, 0, 9, 40, 97, 179, 274, 366, 433, 460, 440, 378, 287, 189, 103, 42, 8, 0, 0, 3, 5, 4, 1, 0, 0, 0, 2, 3, 2, 0, 0, 0, 0, 2, 4, 2, 0, 0, 5, 31, 79, 150, 235, 319, 383, 412, 400, 348, 269, 182, 103, 44, 10, 0, 0, 2, 4, 4, 1, 0, 0, 0, 2, 4, 4, 3, 0, 0, 0, 0, 3, 6, 5, 0, 0, 0, 28, 90, 188, 314, 444, 552, 611, 607, 541, 429, 299, 177, 82, 24, 0, 0, 3, 12, 20, 25, 29, 33, 35, 34, 31, 25, 19, 13, 10, 9, 10, 11, 13, 14, 13, 12, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 13, 16, 18, 20, 19, 17, 14, 10, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 1, 6, 8, 4, 0, 0, 12, 63, 157, 290, 444, 588, 691, 726, 686, 581, 435, 283, 152, 59, 10, 0, 0, 9, 18, 24, 26, 28, 30, 30, 29, 25, 20, 14, 9, 6, 6, 7, 8, 9, 8, 6, 4, 3, 4, 6, 9, 13, 16, 18, 17, 14, 11, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 3, 5, 7, 7, 6, 6, 6, 8, 11, 12, 9, 2, 0, 1, 30, 93, 193, 321, 457, 573, 642, 648, 587, 476, 339, 207, 101, 33, 0, 0, 0, 5, 10, 11, 7, 0, 0, 0, 25, 88, 193, 336, 496, 641, 736, 755, 689, 551, 375, 206, 90, 58, 121, 264, 451, 636, 771, 823, 779, 651, 470, 280, 129, 51, 66, 168, 331, 515, 674, 768, 778, 702, 563, 395, 235, 110, 33, 0, 0, 2, 10, 13, 12, 9, 7, 8, 10, 12, 13, 14, 15, 19, 23, 28, 32, 34, 33, 30, 26, 22, 18, 16, 17, 19, 23, 27, 31, 33, 33, 32, 28, 22, 15, 8, 3, 1, 4, 8, 11, 9, 1, 0, 2, 43, 133, 272, 448, 630, 778, 857, 846, 748, 586, 399, 227, 99, 24, 0, 0, 4, 11, 12, 9, 8, 9, 13, 16, 17, 16, 14, 12, 12, 13, 13, 8, 2, 0, 8, 38, 95, 179, 279, 376, 449, 480, 460, 394, 296, 191, 100, 37, 4, 0, 0, 4, 7, 6, 3, 2, 3, 5, 6, 6, 3, 0, 0, 0, 2, 5, 6, 2, 0, 0, 16, 63, 144, 251, 369, 471, 535, 543, 494, 400, 284, 172, 83, 27, 0, 0, 0, 2, 5, 6, 4, 1, 0, 0, 7, 43, 111, 210, 328, 441, 523, 553, 522, 440, 326, 207, 108, 41, 6, 0, 0, 0, 3, 5, 6, 5, 0, 0, 0, 22, 87, 200, 355, 526, 678, 773, 786, 714, 574, 403, 238, 109, 30, 0, 0, 3, 10, 12, 9, 5, 5, 8, 13, 16, 17, 16, 15, 16, 19, 24, 28, 31, 31, 29, 24, 19, 15, 13, 12, 14, 16, 19, 21, 23, 24, 23, 20, 15, 8, 2, 0, 0, 1, 6, 8, 5, 0, 0, 14, 66, 159, 289, 434, 564, 645, 655, 588, 461, 308, 170, 87, 81, 157, 294, 456, 600, 686, 691, 613, 474, 311, 168, 83, 78, 152, 281, 428, 551, 617, 608, 530, 406, 267, 144, 57, 10, 0, 0, 6, 9, 7, 2, 0, 0, 0, 3, 6, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 9, 12, 15, 17, 17, 15, 12, 8, 5, 3, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 4, 3, 1, 0, 0, 0, 2, 3, 5, 6, 8, 8, 8, 6, 4, 0, 0, 0, 0, 3, 8, 8, 3, 0, 0, 23, 86, 191, 330, 478, 603, 672, 665, 580, 439, 278, 141, 65, 72, 161, 309, 475, 615, 692, 684, 594, 444, 274, 128, 41, 37, 114, 251, 411, 552, 637, 647, 581, 459, 314, 179, 77, 18, 0, 0, 6, 14, 15, 13, 8, 5, 4, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 4, 6, 9, 11, 13, 15, 16, 18, 19, 19, 18, 15, 12, 9, 6, 4, 3, 4, 4, 4, 4, 4, 4, 3, 3, 1, 0, 0, 0, 0, 5, 8, 7, 1, 0, 0, 34, 109, 227, 375, 525, 642, 694, 666, 561, 405, 238, 105, 41, 64, 169, 328, 498, 635, 703, 686, 592, 448, 290, 152, 57, 7, 0, 0, 11, 17, 17, 13, 8, 5, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 10, 10, 10, 8, 5, 3, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 3, 2, 1, 0, 1, 2, 4, 5, 7, 7, 7, 6, 5, 2, 0, 0, 0, 0, 5, 8, 6, 0, 0, 0, 30, 97, 199, 324, 446, 536, 570, 539, 451, 330, 205, 102, 34, 0, 0, 0, 4, 9, 10, 8, 1, 0, 0, 14, 68, 164, 294, 439, 566, 642, 647, 579, 455, 308, 172, 71, 14, 0, 0, 5, 10, 9, 4, 0, 0, 0, 0, 2, 3, 4, 5, 6, 7, 8, 9, 9, 8, 7, 5, 3, 0, 0, 0, 0, 3, 6, 6, 1, 0, 0, 20, 71, 154, 260, 370, 458, 501, 488, 422, 321, 209, 111, 42, 6, 0, 0, 4, 7, 5, 1, 0, 0, 2, 6, 9, 12, 13, 13, 15, 17, 20, 24, 27, 31, 32, 32, 28, 22, 15, 8, 6, 7, 12, 15, 12, 3, 0, 0, 36, 114, 237, 389, 542, 658, 707, 670, 555, 389, 216, 81, 22, 53, 166, 330, 501, 633, 693, 668, 569, 425, 272, 142, 53, 7, 0, 0, 0, 7, 11, 12, 8, 0, 0, 0, 46, 153, 321, 529, 736, 891, 951, 899, 750, 544, 332, 159, 47, 0, 0, 3, 17, 22, 20, 15, 12, 12, 13, 13, 12, 9, 5, 3, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 2, 4, 6, 7, 4, 0, 0, 0, 2, 9, 13, 8, 0, 0, 9, 75, 200, 376, 575, 751, 860, 870, 780, 614, 416, 233, 96, 19, 0, 0, 8, 17, 17, 13, 8, 6, 8, 10, 12, 12, 10, 7, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 1, 4, 6, 8, 10, 11, 13, 15, 18, 22, 26, 29, 30, 27, 21, 13, 4, 0, 0, 4, 9, 10, 3, 0, 0, 28, 105, 232, 396, 565, 701, 767, 745, 641, 483, 310, 160, 56, 3, 0, 0, 11, 17, 16, 12, 8, 7, 7, 7, 7, 5, 3, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 4, 6, 8, 10, 11, 11, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 9, 10, 12, 16, 20, 24, 27, 29, 28, 25, 21, 16, 12, 10, 10, 12, 16, 20, 24, 26, 25, 21, 14, 7, 1, 0, 0, 4, 6, 4, 0, 0, 6, 39, 103, 193, 294, 383, 437, 441, 393, 307, 205, 112, 44, 7, 0, 0, 4, 7, 6, 2, 0, 0, 0, 0, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 6, 8, 11, 15, 19, 21, 22, 20, 15, 9, 1, 0, 0, 0, 8, 13, 11, 1, 0, 0, 42, 138, 286, 465, 635, 754, 787, 725, 587, 409, 237, 103, 24, 0, 0, 5, 13, 13, 8, 3, 1, 4, 8, 11, 12, 11, 9, 9, 11, 14, 17, 19, 20, 19, 15, 11, 7, 3, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 2, 3, 5, 7, 8, 8, 7, 6, 6, 7, 10, 14, 19, 24, 27, 28, 28, 25, 22, 18, 15, 13, 12, 13, 16, 20, 24, 26, 25, 20, 12, 3, 0, 0, 2, 9, 12, 8, 0, 0, 11, 74, 192, 355, 534, 688, 776, 772, 679, 521, 341, 181, 67, 7, 0, 0, 9, 14, 11, 4, 0, 0, 0, 1, 3, 3, 2, 2, 2, 3, 4, 5, 5, 4, 2, 0, 0, 0, 0, 1, 3, 5, 6, 5, 4, 2, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 1, 3, 4, 5, 4, 2, 2, 4, 9, 14, 15, 9, 0, 0, 9, 61, 157, 293, 445, 580, 661, 663, 581, 433, 258, 102, 9, 5, 96, 258, 450, 622, 728, 743, 666, 522, 350, 192, 76, 12, 0, 0, 8, 14, 12, 5, 0, 0, 0, 0, 3, 6, 8, 11, 13, 16, 17, 18, 17, 16, 13, 10, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 3, 1, 0, 0, 0, 1, 7, 11, 9, 0, 0, 0, 45, 137, 274, 435, 582, 679, 696, 629, 498, 337, 187, 75, 12, 0, 0, 7, 12, 10, 4, 0, 0, 0, 1, 4, 6, 7, 8, 9, 10, 11, 12, 11, 9, 6, 5, 4, 3, 2, 0, 0, 0, 0, 4, 9, 10, 4, 0, 0, 18, 82, 190, 331, 475, 586, 635, 605, 506, 367, 223, 106, 31, 0, 0, 0, 5, 10, 11, 9, 3, 0, 0, 4, 54, 152, 292, 453, 596, 683, 688, 610, 470, 308, 162, 58, 4, 0, 0, 8, 13, 9, 2, 0, 0, 0, 1, 3, 4, 4, 4, 4, 5, 6, 7, 6, 5, 3, 1, 0, 0, 1, 3, 6, 8, 9, 9, 8, 6, 4, 3, 2, 2, 3, 4, 5, 6, 7, 8, 8, 7, 5, 2, 0, 0, 0, 2, 7, 9, 6, 0, 0, 4, 46, 125, 237, 362, 470, 532, 529, 463, 352, 226, 116, 39, 1, 0, 0, 7, 10, 7, 1, 0, 0, 0, 5, 10, 12, 12, 10, 7, 6, 8, 11, 13, 11, 4, 0, 0, 18, 73, 161, 273, 385, 470, 502, 473, 391, 278, 164, 73, 17, 0, 0, 3, 9, 9, 5, 0, 0, 0, 0, 2, 5, 8, 10, 13, 16, 18, 20, 22, 23, 24, 25, 24, 23, 21, 17, 14, 12, 11, 12, 14, 17, 20, 20, 18, 15, 10, 5, 1, 0, 0, 2, 4, 5, 5, 4, 2, 0, 0, 0, 0, 1, 3, 5, 6, 6, 5, 4, 2, 0, 0, 0, 0, 2, 3, 4, 5, 5, 5, 4, 3, 3, 4, 5, 6, 8, 9, 10, 9, 7, 4, 2, 0, 0, 2, 5, 8, 11, 12, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 3, 0, 0, 0, 0, 4, 11, 12, 6, 0, 0, 19, 87, 205, 359, 520, 646, 702, 668, 548, 375, 193, 52, 0, 27, 153, 335, 526, 675, 742, 708, 581, 396, 204, 56, 0, 39, 178, 377, 584, 743, 812, 772, 633, 432, 221, 58, 0, 30, 179, 398, 630, 814, 902, 873, 739, 542, 333, 159, 46, 0, 0, 1, 18, 25, 20, 6, 0, 0, 7, 62, 157, 283, 416, 522, 572, 549, 461, 332, 198, 89, 21, 0, 0, 4, 11, 11, 6, 0, 0, 0, 1, 5, 6, 5, 1, 0, 0, 0, 4, 9, 10, 4, 0, 0, 17, 79, 184, 320, 458, 564, 606, 573, 473, 337, 198, 88, 21, 0, 0, 4, 10, 10, 5, 0, 0, 0, 0, 2, 3, 3, 3, 2, 3, 4, 5, 7, 9, 11, 11, 9, 5, 0, 0, 0, 2, 11, 15, 11, 0, 0, 4, 60, 171, 333, 520, 688, 793, 800, 703, 524, 309, 116, 0, 0, 93, 285, 517, 728, 862, 887, 800, 629, 423, 232, 91, 14, 0, 0, 12, 21, 22, 17, 15, 17, 23, 29, 31, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 28, 21, 13, 8, 8, 11, 15, 13, 6, 0, 0, 18, 77, 175, 299, 425, 519, 555, 522, 430, 304, 178, 78, 17, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 4, 10, 10, 5, 0, 0, 0, 1, 5, 7, 7, 4, 0, 0, 0, 0, 9, 16, 14, 2, 0, 0, 45, 157, 328, 533, 724, 849, 873, 787, 618, 412, 222, 83, 9, 0, 0, 12, 21, 21, 16, 12, 12, 16, 19, 19, 16, 10, 5, 2, 2, 5, 7, 9, 9, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 13, 16, 18, 19, 20, 19, 17, 15, 13, 10, 8, 6, 5, 5, 6, 7, 9, 11, 12, 13, 12, 10, 6, 0, 0, 0, 0, 9, 18, 17, 5, 0, 0, 39, 154, 336, 561, 777, 928, 969, 888, 708, 482, 267, 106, 16, 0, 0, 12, 22, 21, 14, 8, 7, 11, 16, 18, 17, 11, 4, 0, 0, 0, 4, 10, 11, 5, 0, 0, 16, 78, 184, 320, 459, 564, 606, 571, 470, 332, 194, 84, 18, 0, 0, 5, 11, 11, 5, 0, 0, 0, 0, 4, 7, 7, 4, 0, 0, 0, 0, 8, 14, 13, 3, 0, 0, 35, 130, 279, 462, 636, 756, 787, 718, 571, 386, 212, 82, 11, 0, 0, 11, 20, 20, 15, 11, 11, 14, 19, 22, 23, 21, 19, 16, 15, 14, 14, 15, 15, 16, 16, 16, 16, 15, 14, 13, 11, 10, 9, 10, 12, 15, 17, 17, 14, 9, 4, 2, 5, 11, 15, 12, 1, 0, 0, 46, 149, 304, 487, 656, 765, 784, 705, 552, 367, 197, 73, 7, 0, 0, 9, 15, 12, 4, 0, 0, 0, 1, 4, 6, 7, 8, 9, 11, 12, 13, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 5, 4, 2, 0, 0, 0, 0, 2, 3, 5, 7, 8, 9, 10, 10, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 1, 0, 0, 0, 3, 11, 15, 9, 0, 0, 9, 77, 205, 383, 577, 738, 821, 802, 685, 506, 312, 148, 42, 0, 0, 3, 14, 16, 9, 0, 0, 0, 6, 13, 17, 17, 14, 10, 8, 8, 11, 16, 21, 24, 25, 24, 21, 17, 13, 10, 9, 10, 11, 12, 12, 12, 10, 8, 6, 5, 4, 3, 3, 3, 3, 4, 4, 4, 5, 5, 6, 6, 8, 9, 11, 12, 13, 14, 14, 13, 11, 8, 3, 0, 0, 0, 4, 13, 18, 12, 0, 0, 5, 76, 212, 404, 616, 794, 890, 874, 752, 559, 348, 169, 50, 0, 0, 2, 16, 20, 14, 6, 2, 5, 13, 21, 24, 22, 14, 4, 0, 0, 0, 8, 16, 16, 5, 0, 0, 33, 134, 295, 494, 685, 817, 851, 776, 617, 417, 228, 88, 11, 0, 0, 11, 19, 17, 9, 1, 0, 0, 2, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 4, 4, 5, 5, 5, 4, 4, 3, 3, 3, 4, 5, 6, 8, 9, 10, 8, 5, 0, 0, 0, 0, 8, 13, 10, 1, 0, 0, 47, 144, 289, 460, 618, 720, 736, 655, 498, 303, 122, 4, 0, 65, 238, 461, 678, 833, 887, 825, 662, 441, 218, 48, 0, 12, 158, 378, 618, 817, 924, 911, 786, 587, 369, 181, 56, 0, 0, 3, 17, 21, 17, 9, 6, 8, 12, 15, 12, 7, 2, 2, 7, 14, 15, 8, 0, 0, 19, 97, 232, 409, 590, 730, 788, 748, 619, 441, 259, 114, 26, 0, 0, 5, 15, 14, 7, 0, 0, 0, 0, 2, 4, 4, 3, 3, 4, 5, 7, 8, 8, 7, 6, 4, 3, 2, 2, 2, 4, 5, 6, 6, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 6, 7, 8, 10, 13, 15, 17, 18, 17, 15, 11, 8, 4, 3, 3, 5, 9, 14, 18, 20, 19, 13, 5, 0, 0, 0, 8, 16, 16, 6, 0, 0, 32, 132, 293, 491, 681, 810, 841, 762, 599, 398, 211, 76, 5, 0, 0, 12, 19, 14, 5, 0, 0, 0, 2, 5, 5, 3, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 0, 0, 0, 0, 2, 5, 7, 10, 11, 11, 10, 9, 7, 7, 8, 10, 13, 16, 17, 18, 16, 14, 11, 8, 6, 5, 4, 4, 4, 4, 5, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 5, 6, 7, 8, 7, 6, 5, 4, 4, 5, 6, 8, 9, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 2, 4, 5, 3, 0, 0, 0, 0, 7, 15, 17, 8, 0, 0, 23, 117, 277, 484, 694, 852, 911, 853, 696, 486, 279, 119, 26, 0, 0, 2, 7, 5, 2, 3, 7, 6, 0, 0, 0, 58, 183, 370, 589, 789, 912, 922, 816, 625, 403, 205, 67, 0, 0, 0, 17, 23, 19, 10, 4, 5, 11, 17, 18, 13, 4, 0, 0, 1, 12, 19, 15, 0, 0, 0, 65, 202, 402, 629, 827, 942, 937, 814, 611, 383, 186, 55, 0, 0, 2, 19, 24, 18, 9, 4, 5, 10, 14, 15, 12, 7, 3, 2, 2, 4, 6, 6, 6, 5, 5, 6, 5, 1, 0, 0, 0, 3, 14, 19, 14, 0, 0, 4, 78, 222, 429, 659, 857, 968, 956, 822, 598, 344, 123, 0, 0, 95, 311, 575, 821, 985, 1024, 931, 734, 492, 265, 100, 11, 0, 0, 14, 22, 16, 6, 0, 0, 4, 10, 11, 7, 1, 0, 2, 8, 12, 8, 0, 0, 9, 70, 183, 337, 504, 639, 706, 683, 577, 420, 254, 117, 30, 0, 0, 4, 13, 14, 8, 0, 0, 0, 0, 5, 7, 7, 3, 0, 0, 0, 1, 9, 13, 10, 0, 0, 0, 48, 145, 286, 446, 585, 664, 661, 575, 434, 276, 139, 46, 0, 0, 0, 2, 10, 14, 15, 10, 0, 0, 0, 52, 170, 353, 575, 787, 929, 956, 854, 645, 386, 150, 4, 0, 104, 316, 562, 771, 883, 872, 747, 550, 338, 160, 46, 0, 0, 5, 18, 19, 11, 1, 0, 0, 0, 3, 5, 6, 5, 4, 4, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 3, 5, 6, 5, 3, 1, 1, 6, 13, 16, 11, 0, 0, 2, 57, 167, 325, 501, 652, 737, 730, 633, 474, 298, 146, 44, 0, 0, 1, 12, 15, 9, 1, 0, 0, 0, 3, 8, 10, 8, 4, 0, 0, 0, 2, 12, 18, 15, 1, 0, 0, 64, 197, 395, 624, 829, 955, 963, 848, 638, 388, 159, 7, 0, 41, 219, 455, 692, 870, 943, 892, 737, 522, 305, 133, 29, 0, 0, 9, 21, 20, 11, 2, 0, 2, 9, 15, 19, 19, 17, 14, 11, 10, 9, 8, 8, 7, 7, 7, 7, 8, 8, 9, 9, 9, 9, 10, 10, 10, 10, 8, 3, 0, 0, 0, 2, 11, 16, 12, 0, 0, 0, 59, 177, 349, 543, 711, 808, 803, 698, 525, 331, 163, 50, 0, 0, 1, 13, 16, 10, 2, 0, 0, 0, 2, 5, 5, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 11, 11, 10, 8, 6, 4, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 2, 4, 5, 4, 0, 0, 0, 0, 6, 14, 15, 6, 0, 0, 30, 120, 268, 457, 646, 785, 832, 766, 602, 384, 173, 30, 0, 82, 265, 494, 704, 836, 853, 747, 549, 314, 110, 0, 18, 167, 408, 675, 896, 1008, 982, 825, 581, 315, 96, 0, 1, 148, 385, 649, 869, 986, 973, 838, 624, 390, 190, 58, 0, 0, 4, 19, 22, 14, 4, 0, 0, 5, 12, 15, 13, 6, 0, 0, 0, 3, 13, 17, 10, 0, 0, 12, 88, 229, 421, 627, 797, 882, 857, 729, 536, 330, 159, 48, 0, 0, 0, 7, 5, 0, 0, 4, 10, 9, 0, 0, 7, 84, 236, 455, 701, 913, 1031, 1021, 885, 663, 416, 204, 62, 0, 0, 2, 18, 21, 14, 2, 0, 0, 1, 7, 10, 10, 6, 2, 0, 0, 1, 4, 7, 10, 12, 13, 12, 11, 8, 6, 5, 6, 9, 13, 18, 20, 18, 11, 2, 0, 0, 2, 13, 18, 13, 0, 0, 6, 83, 232, 440, 668, 860, 960, 940, 805, 594, 366, 174, 49, 0, 0, 4, 18, 21, 14, 5, 0, 0, 2, 6, 7, 6, 3, 0, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 1, 8, 13, 10, 1, 0, 3, 51, 151, 300, 473, 631, 730, 738, 645, 476, 277, 106, 17, 38, 168, 371, 591, 764, 840, 796, 645, 429, 213, 62, 22, 111, 308, 559, 794, 946, 970, 855, 632, 364, 129, 0, 14, 176, 442, 737, 976, 1094, 1062, 897, 651, 393, 182, 49, 0, 0, 7, 21, 22, 12, 0, 0, 0, 0, 4, 7, 6, 3, 1, 0, 0, 1, 2, 3, 3, 4, 6, 7, 8, 5, 1, 0, 0, 0, 7, 14, 14, 5, 0, 0, 34, 127, 277, 460, 634, 749, 769, 683, 516, 319, 152, 61, 68, 158, 295, 430, 522, 548, 505, 407, 281, 157, 64, 28, 66, 181, 354, 551, 722, 821, 820, 718, 546, 351, 180, 61, 2, 0, 0, 5, 11, 13, 11, 7, 0, 0, 0, 29, 122, 276, 477, 684, 843, 909, 863, 717, 514, 308, 142, 39, 0, 0, 0, 6, 11, 13, 12, 7, 0, 0, 0, 52, 174, 362, 588, 801, 942, 970, 875, 686, 456, 243, 89, 7, 0, 0, 13, 20, 15, 5, 0, 0, 3, 10, 15, 13, 7, 0, 0, 0, 4, 14, 17, 10, 0, 0, 16, 100, 251, 455, 672, 847, 931, 901, 764, 562, 348, 170, 54, 0, 0, 0, 3, 6, 6, 8, 9, 4, 0, 0, 14, 101, 265, 497, 753, 973, 1094, 1081, 936, 701, 441, 217, 67, 0, 0, 1, 18, 22, 14, 2, 0, 0, 1, 8, 10, 9, 5, 1, 0, 1, 4, 8, 11, 11, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 8, 10, 11, 11, 11, 10, 8, 6, 5, 5, 6, 8, 10, 11, 12, 12, 11, 9, 8, 7, 7, 7, 7, 6, 5, 4, 3, 2, 2, 2, 4, 5, 7, 8, 8, 8, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 2, 3, 3, 4, 5, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 4, 5, 5, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 6, 6, 5, 5, 6, 8, 10, 12, 13, 12, 11, 8, 5, 3, 1, 0, 0, 1, 1, 1, 1, 2, 3, 3, 4, 2, 0, 0, 0, 0, 6, 12, 11, 2, 0, 0, 33, 118, 252, 418, 580, 695, 733, 681, 554, 388, 225, 98, 22, 0, 0, 5, 12, 11, 5, 0, 0, 0, 1, 4, 5, 5, 3, 3, 4, 6, 7, 9, 9, 9, 11, 13, 15, 15, 11, 6, 0, 0, 2, 10, 15, 12, 0, 0, 1, 62, 189, 381, 608, 823, 969, 1007, 924, 744, 516, 295, 126, 27, 0, 0, 8, 18, 17, 10, 3, 2, 7, 15, 21, 24, 23, 20, 16, 14, 13, 13, 12, 12, 12, 12, 12, 13, 14, 14, 14, 12, 10, 7, 5, 4, 5, 7, 10, 12, 11, 7, 1, 0, 0, 0, 9, 17, 16, 3, 0, 0, 51, 176, 374, 617, 854, 1024, 1080, 1007, 823, 581, 341, 152, 37, 0, 0, 7, 19, 18, 10, 0, 0, 0, 3, 10, 13, 13, 11, 8, 6, 6, 6, 7, 9, 11, 13, 14, 15, 16, 16, 15, 13, 12, 11, 10, 10, 10, 11, 11, 11, 10, 8, 6, 4, 2, 1, 2, 5, 9, 12, 13, 9, 3, 0, 0, 0, 6, 13, 12, 2, 0, 0, 45, 152, 320, 529, 734, 884, 938, 879, 725, 517, 307, 137, 31, 0, 0, 8, 25, 28, 15, 0, 0, 9, 79, 203, 371, 552, 706, 792, 787, 691, 531, 348, 184, 67, 6, 0, 0, 9, 14, 10, 2, 0, 0, 0, 6, 9, 8, 4, 0, 0, 0, 4, 9, 9, 2, 0, 0, 32, 111, 237, 393, 550, 667, 714, 676, 563, 408, 247, 116, 33, 0, 0, 2, 11, 12, 6, 0, 0, 0, 1, 7, 11, 13, 15, 15, 15, 15, 14, 12, 11, 9, 7, 7, 7, 8, 9, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 8, 9, 9, 9, 9, 8, 7, 6, 5, 7, 10, 14, 18, 18, 15, 8, 0, 0, 0, 4, 12, 14, 5, 0, 0, 37, 142, 318, 547, 785, 978, 1073, 1044, 898, 675, 431, 221, 76, 4, 0, 0, 12, 17, 11, 2, 0, 0, 0, 6, 10, 10, 7, 3, 0, 0, 0, 1, 3, 6, 8, 9, 10, 10, 9, 7, 4, 3, 4, 8, 14, 20, 22, 20, 13, 4, 0, 0, 4, 10, 11, 3, 0, 0, 36, 131, 288, 489, 696, 862, 941, 913, 785, 590, 378, 194, 68, 5, 0, 0, 10, 15, 12, 5, 0, 0, 0, 0, 0, 1, 4, 7, 8, 4, 0, 0, 14, 70, 170, 308, 463, 599, 682, 690, 620, 491, 337, 192, 84, 22, 0, 0, 0, 1, 1, 2, 4, 5, 1, 0, 0, 27, 108, 251, 447, 663, 854, 972, 982, 879, 685, 445, 216, 52, 0, 47, 203, 421, 648, 827, 915, 894, 772, 586, 381, 202, 77, 11, 0, 0, 9, 14, 9, 2, 0, 0, 5, 16, 25, 30, 28, 20, 10, 0, 0, 0, 5, 12, 12, 2, 0, 0, 46, 157, 334, 558, 787, 966, 1050, 1014, 868, 651, 415, 213, 74, 5, 0, 0, 12, 16, 10, 2, 0, 0, 8, 16, 21, 21, 17, 12, 7, 5, 4, 4, 5, 5, 5, 6, 7, 7, 8, 8, 8, 8, 9, 10, 10, 8, 4, 0, 0, 0, 1, 6, 10, 6, 0, 0, 11, 68, 177, 336, 522, 697, 819, 856, 797, 659, 477, 293, 144, 47, 0, 0, 0, 3, 9, 11, 10, 3, 0, 0, 8, 70, 195, 382, 609, 831, 997, 1062, 1008, 848, 625, 391, 195, 64, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 1, 0, 0, 12, 15, 10, 1, 0, 0, 0, 2, 5, 5, 3, 2, 1, 1, 4, 7, 10, 13, 13, 11, 6, 1, 0, 0, 1, 7, 8, 4, 0, 0, 19, 84, 197, 353, 526, 679, 776, 789, 717, 577, 405, 240, 111, 31, 0, 0, 0, 7, 13, 13, 8, 0, 0, 0, 33, 118, 257, 440, 636, 802, 897, 896, 799, 630, 431, 246, 107, 26, 0, 0, 4, 11, 10, 4, 0, 0, 0, 1, 5, 6, 5, 3, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 5, 6, 7, 9, 11, 12, 13, 13, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 0, 0, 1, 3, 5, 8, 10, 11, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 2, 6, 7, 3, 0, 0, 18, 76, 180, 322, 483, 629, 725, 748, 689, 564, 404, 245, 117, 35, 0, 0, 1, 9, 10, 6, 0, 0, 0, 0, 4, 7, 8, 6, 3, 0, 0, 0, 1, 6, 8, 5, 0, 0, 15, 73, 182, 340, 525, 705, 838, 893, 852, 723, 535, 330, 156, 51, 38, 119, 271, 458, 635, 760, 805, 762, 643, 480, 308, 163, 62, 10, 0, 0, 7, 9, 5, 0, 0, 0, 8, 15, 19, 18, 11, 3, 0, 0, 3, 7, 6, 0, 0, 5, 49, 141, 284, 463, 648, 799, 881, 873, 775, 612, 422, 245, 110, 29, 0, 0, 3, 9, 9, 4, 0, 0, 1, 5, 8, 8, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 12, 13, 11, 6, 1, 0, 0, 2, 4, 4, 0, 0, 1, 29, 89, 186, 311, 445, 559, 627, 633, 575, 466, 332, 201, 97, 31, 0, 0, 0, 6, 7, 3, 0, 0, 0, 1, 4, 4, 2, 0, 0, 0, 2, 4, 4, 0, 0, 2, 32, 98, 204, 343, 495, 629, 716, 735, 679, 562, 411, 259, 134, 50, 7, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 17, 74, 182, 340, 532, 726, 881, 961, 947, 842, 669, 467, 277, 129, 36, 0, 0, 2, 14, 16, 8, 0, 0, 16, 77, 186, 341, 523, 703, 846, 919, 905, 805, 641, 450, 269, 127, 39, 0, 0, 0, 7, 9, 5, 2, 3, 7, 13, 17, 17, 14, 10, 5, 4, 5, 8, 10, 11, 10, 6, 2, 0, 0, 0, 2, 2, 0, 0, 6, 37, 105, 217, 372, 551, 725, 859, 921, 894, 783, 612, 419, 241, 107, 28, 0, 0, 3, 9, 9, 4, 0, 0, 0, 1, 4, 4, 4, 2, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 3, 5, 7, 8, 9, 10, 9, 8, 7, 5, 4, 4, 3, 3, 2, 1, 1, 1, 1, 2, 4, 5, 6, 7, 7, 6, 6, 4, 3, 2, 0, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 2, 6, 7, 3, 0, 0, 19, 80, 185, 332, 500, 659, 775, 821, 787, 680, 525, 356, 205, 92, 26, 0, 0, 2, 6, 6, 2, 0, 0, 0, 3, 6, 5, 3, 0, 0, 0, 2, 5, 4, 0, 0, 4, 37, 106, 215, 355, 504, 634, 716, 730, 674, 562, 426, 303, 230, 228, 300, 426, 570, 690, 750, 733, 644, 511, 375, 278, 245, 281, 368, 476, 569, 621, 619, 568, 483, 383, 291, 226, 200, 220, 284, 379, 485, 574, 623, 616, 551, 442, 314, 191, 94, 31, 0, 0, 0, 6, 10, 8, 2, 0, 0, 16, 67, 158, 287, 440, 592, 714, 780, 774, 697, 567, 416, 280, 193, 177, 235, 353, 501, 643, 742, 773, 728, 618, 470, 320, 206, 158, 189, 297, 457, 634, 788, 884, 900, 833, 699, 526, 348, 195, 86, 24, 0, 0, 2, 6, 5, 1, 0, 0, 0, 1, 4, 6, 7, 5, 2, 0, 0, 0, 0, 4, 5, 2, 0, 0, 15, 64, 154, 284, 442, 605, 742, 828, 844, 788, 671, 517, 354, 210, 101, 34, 3, 0, 0, 3, 4, 2, 0, 0, 0, 0, 2, 3, 2, 1, 0, 0, 0, 1, 3, 6, 8, 10, 10, 10, 9, 7, 4, 1, 0, 0, 0, 1, 3, 2, 0, 0, 1, 23, 70, 147, 252, 373, 491, 588, 644, 648, 600, 509, 392, 270, 161, 78, 25, 0, 0, 0, 5, 6, 2, 0, 0, 12, 53, 123, 220, 336, 452, 551, 615, 632, 599, 523, 417, 301, 191, 103, 41, 8, 0, 0, 3, 7, 5, 0, 0, 0, 26, 86, 184, 317, 471, 624, 751, 830, 845, 795, 688, 544, 389, 246, 132, 55, 14, 0, 0, 1, 3, 2, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 2, 2, 0, 0, 0, 11, 45, 106, 197, 310, 433, 547, 634, 680, 676, 622, 529, 412, 289, 179, 93, 37, 8, 0, 0, 1, 2, 1, 0, 0, 0, 1, 3, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 9, 35, 81, 149, 236, 331, 423, 498, 544, 555, 528, 469, 387, 295, 204, 125, 65, 25, 5, 0, 0, 0, 1, 0, 0, 3, 21, 58, 119, 203, 304, 414, 516, 597, 643, 648, 612, 544, 461, 384, 331, 315, 341, 401, 482, 562, 622, 648, 634, 585, 513, 437, 377, 348, 357, 402, 471, 548, 612, 648, 645, 603, 532, 449, 374, 327, 321, 358, 432, 525, 618, 688, 721, 708, 652, 561, 450, 332, 223, 134, 68, 27, 6, 0, 0, 1, 4, 6, 7, 8, 9, 9, 9, 8, 6, 4, 2, 2, 1, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 6, 6, 7, 8, 8, 8, 7, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 30, 68, 126, 201, 289, 381, 467, 536, 579, 590, 570, 523, 460, 394, 338, 303, 296, 317, 359, 412, 463, 500, 513, 500, 461, 401, 330, 254, 181, 119, 69, 34, 12, 2, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 2, 13, 36, 72, 125, 192, 268, 349, 425, 489, 532, 550, 540, 504, 446, 374, 296, 219, 151, 96, 54, 27, 10, 2, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 2, 11, 28, 58, 101, 158, 228, 307, 389, 468, 535, 581, 601, 592, 554, 494, 419, 337, 256, 183, 122, 74, 40, 18, 6, 0, 0, 0, 0, 1, 3, 5, 7, 8, 10, 10, 10, 9, 9, 9, 10, 11, 12, 13, 13, 13, 12, 10, 9, 8, 8, 9, 9, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 11, 23, 41, 65, 99, 140, 188, 241, 294, 342, 382, 409, 423, 422, 407, 380, 344, 300, 252, 202, 155, 112, 77, 50, 34, 27, 30, 41, 60, 86, 118, 156, 198, 241, 283, 322, 354, 377, 387, 385, 371, 346, 312, 272, 230, 187, 148, 112, 81, 56, 37, 25, 20, 22, 29, 42, 60, 83, 112, 146, 186, 230, 277, 323, 365, 399, 421, 432, 430, 416, 392, 360, 323, 282, 239, 197, 157, 122, 91, 67, 49, 35, 26, 19, 15, 12, 12, 15, 22, 33, 48, 67, 90, 116, 147, 181, 218, 257, 295, 332, 365, 393, 416, 435, 451, 463, 472, 478, 481, 482, 483, 483, 483, 481, 477, 469, 456, 439, 417, 392, 364, 334, 305, 277, 251, 229, 212, 201, 196, 197, 204, 216, 231, 247, 262, 273, 281, 283, 281, 275, 264, 251, 234, 214, 192, 168, 144, 120, 98, 79, 63, 49, 38, 28, 21, 15, 11, 8, 5, 4, 2, 1, 1, 0, 0, 1, 2, 3, 4, 5, 6, 6, 6, 5, 3, 2, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 7, 8, 10, 10, 11, 11, 11, 12, 14, 17, 23, 29, 37, 46, 56, 66, 77, 89, 102, 116, 131, 147, 165, 183, 202, 220, 237, 253, 267, 281, 294, 306, 317, 327, 335, 341, 346, 351, 356, 361, 367, 371, 374, 375, 374, 372, 372, 373, 375, 378, 380, 381, 381, 379, 377, 376, 375, 375, 376, 377, 377, 377, 376, 374, 371, 367, 364, 360, 355, 349, 343, 334, 324, 313, 301, 289, 279, 269, 259, 249, 237, 223, 208, 193, 181, 171, 160, 147, 130, 114, 101, 93, 88, 85],
-"peakC": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 3, 5, 6, 7, 8, 8, 9, 11, 14, 19, 23, 28, 32, 36, 40, 44, 49, 55, 62, 69, 76, 83, 90, 96, 102, 110, 117, 125, 133, 141, 147, 153, 158, 163, 167, 171, 175, 178, 179, 180, 180, 181, 183, 187, 190, 193, 194, 192, 187, 182, 177, 173, 172, 172, 173, 175, 175, 173, 169, 164, 158, 153, 149, 147, 146, 145, 144, 142, 139, 134, 130, 125, 120, 116, 111, 106, 102, 98, 95, 93, 91, 90, 88, 86, 83, 79, 75, 71, 67, 63, 59, 56, 54, 51, 50, 48, 46, 43, 41, 40, 38, 36, 34, 31, 29, 26, 24, 23, 22, 21, 20, 19, 17, 16, 15, 14, 14, 14, 15, 14, 14, 12, 11, 9, 8, 8, 8, 8, 8, 7, 7, 6, 5, 5, 6, 7, 9, 10, 11, 11, 10, 9, 9, 9, 11, 13, 16, 19, 21, 22, 23, 24, 25, 27, 30, 33, 35, 37, 37, 37, 37, 37, 37, 39, 41, 42, 44, 44, 44, 44, 45, 46, 47, 49, 51, 53, 55, 57, 59, 62, 63, 64, 63, 62, 60, 59, 60, 62, 65, 68, 70, 72, 73, 73, 74, 74, 75, 76, 76, 76, 77, 78, 79, 80, 81, 81, 80, 79, 80, 81, 85, 89, 94, 98, 100, 101, 102, 102, 104, 106, 108, 110, 111, 112, 113, 115, 117, 119, 120, 120, 120, 119, 120, 122, 125, 129, 132, 134, 134, 134, 134, 133, 134, 134, 134, 135, 135, 135, 136, 136, 137, 138, 138, 139, 139, 140, 141, 142, 142, 142, 141, 141, 140, 141, 142, 143, 145, 145, 144, 143, 140, 138, 136, 136, 137, 138, 139, 139, 139, 138, 136, 135, 133, 132, 132, 131, 131, 130, 129, 127, 126, 125, 125, 126, 127, 128, 129, 128, 126, 124, 122, 120, 118, 118, 120, 123, 128, 138, 151, 170, 194, 220, 247, 271, 288, 297, 298, 292, 284, 274, 267, 263, 261, 262, 265, 269, 275, 283, 291, 297, 299, 293, 280, 258, 230, 198, 166, 137, 111, 90, 73, 60, 50, 42, 35, 30, 26, 23, 20, 18, 17, 15, 13, 11, 10, 9, 9, 8, 8, 7, 7, 6, 6, 6, 7, 7, 8, 8, 8, 8, 7, 6, 4, 3, 1, 1, 2, 3, 4, 6, 7, 7, 7, 6, 6, 6, 6, 5, 4, 2, 1, 1, 1, 1, 3, 4, 4, 4, 4, 3, 3, 2, 2, 2, 3, 3, 3, 4, 4, 4, 5, 6, 7, 9, 10, 12, 15, 18, 22, 26, 31, 34, 39, 44, 51, 62, 75, 92, 109, 126, 141, 154, 165, 177, 189, 203, 217, 231, 242, 250, 255, 256, 255, 251, 246, 239, 230, 219, 206, 191, 177, 162, 148, 135, 121, 107, 93, 78, 65, 53, 43, 35, 29, 23, 19, 15, 13, 11, 10, 9, 9, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 10, 13, 15, 18, 21, 24, 27, 31, 37, 45, 53, 63, 74, 85, 95, 106, 115, 124, 131, 136, 140, 143, 146, 149, 152, 155, 155, 153, 149, 142, 133, 125, 118, 112, 107, 103, 99, 93, 88, 82, 77, 74, 74, 76, 79, 83, 86, 90, 93, 97, 102, 109, 116, 123, 129, 132, 134, 134, 133, 132, 130, 128, 125, 121, 114, 105, 94, 84, 75, 67, 61, 56, 51, 47, 42, 37, 31, 27, 23, 19, 17, 14, 12, 10, 8, 6, 5, 4, 5, 6, 7, 8, 8, 8, 9, 9, 10, 13, 16, 20, 24, 29, 33, 38, 43, 50, 58, 68, 80, 95, 111, 128, 144, 159, 172, 183, 192, 200, 207, 213, 219, 224, 228, 230, 230, 228, 222, 214, 202, 189, 173, 157, 143, 131, 122, 116, 113, 113, 116, 121, 127, 135, 144, 154, 165, 176, 189, 203, 219, 234, 249, 261, 271, 276, 278, 276, 273, 269, 264, 258, 252, 242, 230, 213, 194, 173, 152, 133, 116, 102, 89, 78, 67, 57, 49, 41, 35, 30, 26, 22, 18, 14, 10, 8, 6, 6, 7, 8, 10, 10, 10, 8, 6, 4, 3, 2, 3, 4, 5, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 2, 1, 1, 1, 1, 2, 2, 3, 4, 5, 6, 8, 10, 12, 15, 19, 23, 28, 33, 38, 42, 47, 53, 59, 65, 72, 78, 84, 88, 90, 92, 94, 95, 96, 97, 96, 93, 88, 81, 73, 66, 59, 54, 49, 45, 41, 36, 31, 25, 21, 17, 14, 12, 11, 9, 7, 5, 3, 2, 3, 3, 4, 5, 4, 4, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 1, 2, 4, 4, 4, 4, 3, 2, 2, 2, 3, 5, 7, 9, 10, 10, 9, 7, 5, 3, 2, 3, 4, 6, 8, 10, 11, 12, 13, 14, 16, 19, 23, 29, 37, 45, 54, 64, 74, 85, 97, 109, 122, 135, 148, 160, 171, 182, 191, 199, 204, 207, 206, 202, 195, 185, 174, 160, 146, 132, 117, 104, 91, 79, 68, 59, 51, 43, 37, 31, 25, 20, 16, 13, 11, 9, 8, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 4, 5, 5, 4, 4, 5, 6, 9, 13, 18, 23, 27, 31, 36, 42, 49, 59, 70, 81, 93, 105, 116, 128, 138, 148, 155, 160, 162, 161, 158, 154, 149, 143, 137, 130, 122, 112, 101, 89, 77, 65, 54, 45, 37, 31, 26, 22, 18, 15, 13, 11, 9, 9, 8, 7, 6, 5, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 3, 3, 2, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 2, 3, 5, 7, 10, 13, 18, 24, 33, 44, 57, 73, 91, 110, 130, 149, 166, 183, 200, 216, 231, 246, 259, 269, 275, 278, 277, 272, 264, 252, 235, 215, 192, 168, 145, 125, 108, 95, 83, 71, 59, 47, 36, 27, 20, 16, 15, 14, 13, 11, 9, 6, 4, 2, 2, 2, 2, 3, 3, 4, 4, 4, 3, 2, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 3, 4, 3, 3, 2, 2, 2, 2, 4, 5, 6, 6, 6, 5, 4, 3, 3, 2, 2, 2, 2, 3, 4, 5, 6, 6, 5, 4, 2, 1, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 11, 16, 22, 29, 37, 46, 57, 70, 84, 100, 118, 137, 156, 174, 190, 204, 215, 223, 229, 232, 233, 233, 231, 227, 219, 206, 190, 170, 150, 130, 112, 96, 84, 73, 63, 53, 44, 34, 26, 19, 14, 10, 8, 7, 8, 9, 11, 14, 17, 22, 27, 34, 43, 54, 67, 82, 100, 118, 137, 156, 175, 192, 209, 223, 235, 245, 251, 253, 250, 242, 230, 216, 200, 184, 169, 153, 138, 124, 111, 101, 94, 92, 95, 102, 112, 125, 140, 158, 178, 200, 223, 247, 272, 295, 315, 332, 343, 347, 344, 334, 320, 302, 282, 262, 240, 218, 196, 173, 150, 127, 106, 87, 70, 56, 44, 34, 27, 22, 19, 17, 16, 14, 13, 11, 9, 8, 8, 7, 8, 8, 8, 7, 7, 6, 6, 7, 9, 11, 13, 16, 18, 21, 24, 29, 35, 43, 54, 67, 82, 99, 117, 136, 155, 172, 187, 200, 211, 218, 225, 230, 235, 241, 245, 248, 248, 245, 240, 234, 228, 226, 226, 227, 229, 229, 226, 219, 208, 195, 181, 168, 155, 143, 132, 120, 107, 93, 79, 65, 52, 41, 33, 27, 23, 20, 18, 17, 15, 14, 12, 10, 8, 7, 6, 5, 5, 4, 4, 4, 4, 4, 3, 2, 2, 1, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 12, 19, 28, 37, 49, 62, 79, 98, 121, 148, 177, 207, 236, 263, 286, 306, 321, 332, 340, 344, 344, 338, 326, 309, 286, 261, 234, 207, 182, 158, 134, 112, 90, 72, 56, 44, 36, 31, 27, 23, 20, 17, 14, 12, 10, 9, 8, 8, 7, 7, 6, 5, 4, 3, 4, 5, 6, 7, 9, 9, 8, 7, 5, 4, 5, 5, 7, 8, 8, 7, 6, 4, 3, 2, 2, 3, 4, 5, 5, 5, 5, 4, 3, 3, 3, 3, 4, 4, 4, 3, 2, 2, 2, 2, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 8, 8, 8, 7, 6, 5, 4, 3, 3, 4, 5, 6, 6, 7, 6, 6, 5, 4, 4, 4, 4, 4, 5, 6, 9, 12, 17, 23, 30, 37, 47, 58, 72, 89, 111, 136, 163, 193, 222, 250, 274, 294, 310, 320, 326, 328, 326, 319, 309, 293, 273, 248, 220, 191, 162, 136, 113, 94, 76, 61, 48, 36, 27, 20, 16, 13, 12, 12, 12, 12, 11, 10, 8, 7, 6, 5, 4, 4, 4, 4, 3, 3, 2, 2, 2, 3, 4, 4, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 10, 18, 27, 37, 47, 57, 68, 79, 90, 102, 113, 124, 133, 141, 145, 147, 146, 142, 135, 127, 117, 105, 92, 79, 65, 53, 42, 33, 26, 21, 18, 15, 13, 11, 10, 10, 10, 11, 11, 11, 11, 10, 10, 11, 15, 22, 31, 43, 57, 70, 83, 95, 106, 116, 126, 137, 150, 162, 174, 183, 187, 186, 180, 168, 154, 139, 123, 108, 93, 80, 67, 56, 47, 38, 32, 26, 21, 17, 14, 11, 9, 7, 7, 6, 6, 6, 5, 5, 4, 4, 4, 4, 5, 5, 5, 6, 6, 7, 7, 7, 6, 6, 6, 5, 6, 6, 7, 7, 7, 7, 6, 5, 4, 3, 4, 5, 6, 6, 7, 6, 6, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 4, 4, 5, 5, 5, 4, 3, 2, 1, 1, 2, 3, 6, 10, 15, 22, 32, 42, 55, 69, 85, 103, 123, 145, 166, 187, 206, 221, 231, 236, 235, 230, 221, 209, 195, 179, 163, 145, 128, 111, 95, 81, 70, 62, 57, 57, 59, 66, 76, 89, 105, 122, 140, 159, 177, 195, 211, 224, 233, 237, 235, 228, 216, 200, 182, 163, 144, 127, 111, 97, 84, 73, 65, 59, 57, 59, 64, 73, 86, 101, 118, 136, 156, 174, 191, 205, 215, 220, 220, 217, 211, 203, 192, 178, 161, 142, 123, 106, 91, 78, 69, 63, 60, 60, 64, 71, 82, 96, 111, 126, 141, 157, 172, 187, 202, 215, 225, 233, 238, 242, 246, 248, 251, 252, 253, 254, 257, 261, 267, 274, 280, 283, 285, 284, 284, 285, 288, 294, 300, 308, 315, 322, 329, 337, 345, 352, 355, 354, 347, 333, 314, 289, 262, 233, 203, 174, 146, 121, 98, 78, 61, 46, 34, 24, 17, 11, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 11, 18, 28, 40, 54, 72, 94, 121, 151, 182, 214, 245, 273, 299, 321, 338, 350, 354, 350, 336, 314, 285, 251, 217, 184, 154, 127, 105, 87, 75, 68, 67, 72, 81, 95, 112, 130, 150, 171, 191, 210, 227, 241, 251, 259, 263, 264, 260, 253, 243, 229, 214, 199, 186, 176, 168, 164, 161, 158, 155, 151, 145, 137, 128, 117, 106, 93, 81, 68, 56, 45, 36, 27, 20, 14, 9, 5, 3, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 3, 4, 5, 4, 3, 2, 2, 2, 4, 5, 7, 9, 13, 19, 29, 41, 58, 76, 96, 117, 137, 157, 176, 195, 213, 229, 244, 254, 261, 264, 264, 262, 261, 263, 269, 281, 298, 317, 336, 352, 365, 372, 373, 369, 359, 344, 324, 300, 271, 238, 205, 172, 140, 112, 88, 68, 53, 41, 33, 28, 23, 19, 16, 13, 10, 9, 9, 10, 10, 11, 10, 9, 7, 5, 3, 3, 4, 5, 7, 9, 9, 9, 8, 7, 5, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 1, 2, 2, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 15, 24, 36, 49, 63, 80, 99, 122, 149, 179, 210, 240, 266, 286, 300, 310, 316, 319, 319, 317, 313, 308, 302, 300, 302, 309, 319, 330, 338, 340, 334, 321, 302, 279, 253, 226, 198, 170, 142, 117, 94, 74, 58, 45, 35, 26, 20, 16, 13, 11, 10, 9, 8, 8, 8, 9, 12, 18, 25, 35, 46, 61, 80, 104, 133, 166, 201, 236, 269, 299, 324, 344, 357, 363, 359, 346, 323, 292, 256, 219, 184, 153, 126, 105, 89, 77, 69, 67, 71, 83, 104, 132, 166, 204, 241, 277, 310, 337, 358, 373, 380, 379, 369, 350, 323, 290, 254, 217, 182, 151, 123, 100, 81, 66, 57, 53, 54, 60, 69, 80, 93, 107, 123, 141, 161, 180, 196, 209, 215, 214, 207, 196, 181, 164, 146, 127, 108, 89, 72, 58, 47, 39, 36, 36, 40, 48, 59, 72, 88, 106, 125, 144, 162, 179, 194, 208, 219, 228, 235, 241, 245, 248, 253, 260, 272, 289, 311, 334, 357, 376, 386, 388, 380, 364, 341, 313, 282, 249, 215, 180, 146, 114, 86, 63, 45, 32, 23, 18, 14, 12, 10, 9, 7, 6, 4, 2, 1, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 2, 1, 1, 0, 1, 2, 3, 4, 4, 3, 3, 2, 3, 3, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 12, 11, 11, 12, 14, 19, 27, 38, 53, 72, 95, 121, 150, 180, 210, 239, 266, 288, 306, 318, 324, 323, 318, 310, 304, 300, 301, 305, 311, 317, 320, 322, 320, 316, 311, 303, 295, 284, 272, 260, 249, 239, 231, 226, 223, 222, 222, 221, 217, 212, 202, 189, 172, 153, 131, 109, 88, 69, 54, 42, 34, 28, 24, 20, 16, 14, 12, 12, 12, 12, 12, 13, 13, 15, 18, 22, 30, 41, 56, 77, 105, 139, 178, 221, 265, 306, 343, 372, 393, 402, 401, 389, 368, 338, 303, 264, 224, 184, 147, 115, 88, 67, 52, 44, 42, 45, 54, 68, 88, 112, 140, 171, 203, 234, 260, 282, 296, 302, 300, 290, 273, 250, 224, 196, 169, 142, 118, 96, 76, 60, 48, 41, 39, 44, 54, 70, 91, 117, 146, 177, 208, 237, 262, 281, 294, 298, 294, 283, 264, 239, 211, 182, 152, 125, 101, 80, 64, 51, 43, 39, 41, 47, 59, 77, 98, 122, 146, 168, 188, 206, 220, 231, 238, 242, 241, 235, 225, 212, 200, 189, 181, 178, 179, 183, 188, 193, 196, 196, 192, 184, 171, 154, 134, 113, 93, 76, 61, 50, 42, 37, 33, 32, 34, 39, 50, 67, 91, 121, 155, 192, 231, 270, 307, 341, 369, 389, 398, 395, 379, 353, 320, 282, 242, 203, 166, 132, 101, 75, 54, 40, 30, 25, 22, 20, 18, 16, 14, 13, 12, 11, 11, 11, 10, 9, 8, 7, 6, 6, 7, 8, 9, 10, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 9, 8, 7, 6, 6, 5, 5, 4, 4, 4, 5, 5, 6, 6, 6, 5, 5, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 7, 16, 28, 42, 59, 77, 97, 117, 138, 158, 176, 191, 200, 202, 197, 185, 169, 149, 128, 107, 87, 70, 54, 41, 31, 24, 19, 15, 13, 11, 9, 7, 6, 5, 4, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 6, 15, 27, 43, 61, 80, 100, 121, 142, 163, 183, 199, 211, 216, 212, 201, 184, 163, 140, 117, 96, 77, 60, 46, 35, 26, 19, 13, 9, 7, 4, 3, 2, 2, 2, 2, 2, 2, 3, 5, 11, 21, 35, 54, 77, 103, 134, 168, 203, 237, 267, 291, 305, 309, 303, 287, 263, 234, 202, 169, 138, 110, 85, 65, 49, 36, 25, 17, 11, 7, 4, 2, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 4, 4, 5, 6, 7, 8, 8, 7, 6, 6, 6, 6, 7, 8, 9, 9, 9, 8, 7, 6, 5, 5, 6, 8, 12, 19, 27, 39, 55, 74, 96, 121, 147, 171, 193, 211, 224, 232, 235, 236, 234, 232, 233, 239, 253, 276, 307, 342, 377, 406, 426, 435, 430, 413, 386, 352, 311, 267, 221, 176, 134, 98, 68, 46, 31, 23, 21, 23, 29, 38, 50, 66, 86, 110, 136, 163, 190, 213, 231, 240, 241, 234, 218, 197, 173, 147, 122, 99, 79, 62, 47, 34, 25, 17, 11, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 1, 5, 12, 23, 39, 60, 88, 124, 168, 217, 270, 319, 362, 393, 412, 418, 414, 401, 383, 360, 334, 308, 284, 263, 248, 241, 239, 241, 244, 243, 237, 224, 206, 183, 157, 132, 107, 85, 66, 50, 37, 27, 20, 16, 13, 11, 10, 10, 9, 9, 9, 8, 7, 6, 6, 6, 7, 9, 13, 19, 26, 36, 48, 62, 78, 93, 107, 119, 127, 131, 131, 127, 118, 105, 90, 74, 58, 44, 32, 23, 16, 11, 8, 6, 5, 3, 2, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 4, 6, 7, 8, 7, 5, 3, 2, 1, 1, 1, 1, 2, 1, 1, 0, 0, 0, 0, 1, 7, 18, 36, 62, 96, 139, 188, 241, 295, 347, 392, 427, 447, 451, 438, 410, 369, 321, 268, 217, 169, 127, 93, 65, 45, 31, 21, 15, 11, 8, 7, 5, 5, 5, 4, 5, 5, 4, 4, 3, 3, 3, 3, 4, 6, 8, 10, 12, 12, 12, 11, 9, 8, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 2, 8, 18, 34, 57, 87, 124, 168, 218, 271, 324, 373, 412, 439, 449, 441, 415, 375, 325, 270, 216, 165, 122, 87, 60, 39, 24, 14, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 13, 28, 50, 80, 119, 167, 222, 281, 339, 391, 431, 457, 466, 459, 439, 412, 383, 358, 342, 336, 340, 353, 372, 392, 410, 422, 424, 414, 391, 356, 313, 263, 212, 163, 119, 82, 53, 32, 18, 9, 4, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 19, 38, 66, 104, 149, 201, 256, 310, 359, 398, 424, 435, 430, 408, 373, 327, 274, 219, 166, 120, 82, 54, 34, 21, 12, 6, 3, 1, 2, 3, 4, 5, 5, 4, 3, 2, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 11, 23, 41, 69, 105, 149, 198, 250, 298, 340, 370, 386, 388, 374, 348, 310, 265, 215, 167, 122, 85, 56, 36, 22, 13, 8, 5, 4, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 8, 20, 39, 64, 96, 135, 180, 229, 280, 329, 369, 395, 403, 392, 365, 325, 278, 229, 182, 138, 100, 68, 43, 24, 13, 8, 11, 21, 39, 66, 102, 146, 197, 253, 309, 361, 404, 435, 451, 449, 429, 394, 345, 289, 230, 174, 125, 86, 57, 37, 25, 18, 14, 12, 10, 9, 8, 8, 9, 9, 10, 9, 9, 8, 8, 7, 7, 7, 7, 7, 6, 6, 6, 6, 7, 7, 8, 9, 10, 11, 12, 12, 13, 13, 13, 11, 10, 7, 5, 4, 4, 6, 10, 18, 32, 53, 81, 117, 160, 207, 256, 301, 338, 363, 372, 364, 340, 303, 258, 210, 163, 121, 86, 59, 39, 26, 17, 11, 6, 4, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 2, 2, 3, 4, 4, 4, 5, 5, 4, 4, 3, 2, 1, 1, 1, 1, 2, 3, 3, 4, 3, 3, 2, 2, 3, 4, 6, 8, 9, 9, 8, 5, 3, 0, 0, 0, 2, 6, 14, 27, 46, 74, 111, 155, 203, 251, 293, 324, 341, 341, 326, 298, 260, 217, 173, 132, 94, 64, 40, 22, 11, 4, 1, 0, 0, 1, 1, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 3, 4, 4, 5, 6, 6, 7, 7, 7, 6, 6, 5, 3, 2, 1, 0, 2, 7, 15, 28, 46, 69, 96, 126, 156, 186, 211, 229, 237, 236, 224, 204, 178, 148, 117, 88, 63, 43, 28, 17, 11, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 7, 17, 35, 61, 96, 142, 194, 251, 307, 356, 393, 413, 415, 400, 369, 326, 276, 221, 168, 119, 77, 46, 25, 14, 9, 8, 9, 10, 10, 9, 9, 8, 9, 10, 11, 11, 10, 8, 6, 3, 2, 1, 1, 2, 3, 3, 4, 4, 4, 5, 5, 7, 8, 9, 9, 9, 8, 7, 5, 4, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 5, 6, 6, 6, 7, 7, 7, 6, 4, 2, 0, 0, 5, 17, 38, 67, 103, 145, 189, 233, 275, 310, 337, 351, 349, 330, 295, 250, 199, 149, 106, 73, 49, 33, 22, 16, 12, 9, 9, 9, 11, 12, 12, 12, 12, 11, 10, 9, 9, 10, 10, 10, 11, 11, 11, 11, 10, 9, 7, 6, 4, 3, 2, 4, 9, 19, 35, 58, 88, 122, 158, 192, 220, 238, 245, 240, 225, 201, 171, 139, 107, 79, 56, 37, 25, 16, 12, 9, 8, 8, 8, 7, 6, 6, 5, 3, 2, 1, 0, 0, 0, 4, 12, 25, 44, 69, 101, 139, 180, 221, 257, 284, 297, 295, 278, 248, 209, 167, 126, 90, 61, 38, 21, 10, 3, 0, 0, 2, 8, 19, 35, 58, 87, 122, 162, 201, 238, 266, 283, 286, 275, 252, 220, 183, 144, 107, 75, 48, 28, 14, 5, 1, 0, 1, 5, 12, 23, 40, 64, 94, 130, 170, 208, 239, 261, 270, 265, 248, 221, 188, 153, 119, 88, 62, 41, 25, 14, 8, 5, 5, 6, 7, 8, 9, 9, 8, 8, 8, 8, 8, 8, 7, 6, 5, 4, 4, 4, 5, 6, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 3, 2, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 3, 4, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 1, 1, 0, 0, 0, 4, 19, 48, 91, 148, 216, 288, 359, 422, 471, 500, 506, 486, 444, 384, 314, 242, 176, 120, 76, 46, 26, 14, 8, 5, 5, 5, 7, 8, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 7, 7, 5, 5, 4, 4, 4, 4, 3, 3, 2, 3, 5, 10, 18, 31, 50, 74, 103, 134, 165, 192, 210, 219, 215, 200, 177, 148, 117, 88, 64, 44, 30, 19, 13, 9, 7, 6, 6, 7, 9, 11, 12, 13, 13, 13, 12, 11, 10, 9, 9, 9, 9, 9, 9, 8, 7, 6, 5, 4, 4, 5, 5, 6, 6, 6, 5, 4, 3, 2, 2, 1, 0, 0, 0, 1, 9, 23, 45, 77, 117, 162, 209, 253, 290, 315, 324, 319, 299, 272, 243, 223, 218, 236, 276, 335, 405, 475, 533, 570, 579, 559, 512, 445, 367, 287, 211, 145, 93, 54, 28, 13, 5, 4, 5, 9, 12, 15, 16, 17, 16, 15, 14, 13, 12, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 8, 8, 7, 6, 5, 4, 3, 3, 3, 4, 5, 6, 7, 7, 6, 5, 4, 4, 4, 4, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 13, 34, 67, 112, 167, 228, 290, 346, 389, 414, 417, 399, 364, 316, 266, 221, 189, 173, 174, 189, 211, 236, 255, 265, 263, 248, 222, 188, 151, 114, 80, 53, 33, 19, 10, 6, 5, 5, 5, 6, 7, 7, 8, 8, 9, 11, 12, 13, 12, 11, 9, 7, 6, 6, 6, 6, 6, 6, 5, 3, 2, 2, 3, 4, 5, 6, 6, 5, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 2, 3, 4, 6, 7, 9, 9, 9, 7, 6, 5, 4, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 6, 15, 31, 54, 84, 119, 156, 191, 219, 237, 242, 234, 214, 185, 151, 116, 84, 56, 35, 19, 9, 3, 0, 0, 0, 2, 12, 32, 64, 110, 169, 238, 313, 384, 443, 481, 492, 474, 429, 365, 292, 218, 152, 98, 58, 31, 15, 6, 3, 2, 3, 4, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 6, 8, 9, 11, 13, 13, 13, 13, 12, 10, 9, 8, 8, 8, 8, 9, 10, 11, 11, 10, 8, 7, 6, 6, 7, 9, 10, 11, 11, 9, 7, 4, 2, 0, 0, 0, 4, 14, 32, 58, 94, 137, 183, 227, 265, 289, 297, 289, 266, 235, 205, 184, 181, 200, 242, 302, 371, 439, 495, 528, 532, 506, 454, 381, 298, 215, 141, 82, 40, 16, 3, 0, 0, 0, 0, 0, 5, 16, 36, 65, 104, 150, 199, 244, 280, 302, 307, 294, 266, 228, 185, 142, 102, 68, 42, 24, 13, 7, 5, 5, 6, 6, 6, 5, 3, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 5, 6, 7, 8, 8, 8, 7, 5, 4, 4, 4, 5, 7, 9, 11, 13, 15, 16, 16, 16, 15, 14, 13, 11, 10, 9, 8, 8, 6, 5, 4, 3, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 3, 4, 4, 5, 5, 5, 5, 5, 6, 7, 8, 9, 10, 10, 9, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 5, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 7, 8, 9, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 18, 42, 76, 120, 168, 217, 258, 287, 298, 292, 268, 232, 188, 142, 100, 65, 39, 22, 12, 8, 7, 7, 7, 7, 5, 4, 4, 4, 5, 7, 8, 9, 10, 9, 9, 9, 10, 10, 11, 11, 11, 10, 10, 9, 9, 9, 8, 8, 7, 6, 5, 5, 6, 7, 8, 9, 10, 10, 10, 10, 9, 8, 7, 6, 6, 6, 7, 7, 7, 7, 6, 6, 5, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 2, 15, 43, 90, 156, 237, 325, 410, 480, 525, 538, 517, 465, 389, 300, 211, 132, 71, 30, 8, 0, 0, 0, 1, 2, 2, 2, 3, 5, 6, 7, 8, 8, 7, 6, 5, 4, 2, 1, 1, 0, 1, 2, 4, 6, 7, 8, 8, 7, 5, 4, 2, 2, 2, 4, 5, 6, 7, 7, 6, 5, 5, 5, 5, 6, 8, 9, 10, 11, 11, 10, 9, 7, 5, 4, 3, 3, 3, 4, 5, 5, 5, 4, 3, 2, 2, 2, 3, 4, 5, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 3, 4, 5, 7, 9, 10, 10, 9, 7, 6, 4, 3, 1, 0, 0, 1, 13, 41, 87, 152, 231, 316, 395, 459, 497, 503, 477, 421, 346, 261, 178, 106, 53, 19, 3, 0, 0, 1, 1, 0, 0, 2, 14, 38, 74, 121, 174, 229, 276, 309, 324, 318, 292, 251, 201, 150, 102, 64, 37, 21, 13, 10, 11, 12, 13, 13, 12, 11, 10, 9, 9, 8, 8, 7, 7, 7, 7, 6, 6, 5, 4, 3, 2, 1, 0, 1, 2, 3, 4, 5, 5, 5, 4, 4, 5, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 5, 28, 71, 140, 231, 335, 440, 529, 589, 611, 591, 532, 444, 342, 239, 148, 77, 31, 7, 0, 0, 0, 0, 0, 0, 4, 19, 49, 95, 156, 227, 301, 367, 416, 438, 429, 391, 329, 255, 179, 112, 60, 26, 8, 1, 1, 4, 7, 8, 9, 9, 9, 9, 9, 9, 8, 8, 7, 5, 5, 5, 5, 6, 7, 7, 6, 4, 2, 1, 1, 1, 0, 0, 0, 3, 18, 47, 94, 157, 231, 307, 374, 422, 443, 433, 394, 334, 264, 200, 158, 149, 180, 248, 342, 447, 541, 606, 629, 605, 539, 442, 332, 225, 135, 68, 27, 6, 0, 0, 0, 2, 3, 4, 5, 7, 9, 10, 9, 7, 6, 4, 3, 4, 4, 5, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 7, 7, 8, 8, 7, 7, 7, 7, 7, 7, 7, 6, 5, 3, 1, 1, 0, 0, 0, 0, 0, 1, 10, 29, 61, 105, 156, 209, 256, 288, 302, 296, 270, 230, 182, 133, 88, 51, 25, 9, 2, 0, 2, 5, 8, 11, 12, 12, 11, 9, 7, 5, 4, 3, 3, 3, 3, 3, 2, 1, 1, 0, 1, 2, 2, 3, 3, 2, 2, 2, 2, 3, 3, 4, 5, 5, 4, 3, 2, 2, 1, 2, 2, 3, 4, 4, 3, 3, 2, 2, 2, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 7, 8, 8, 8, 8, 7, 7, 6, 6, 6, 5, 5, 5, 5, 4, 4, 5, 5, 5, 5, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 4, 6, 9, 11, 12, 12, 11, 9, 7, 5, 4, 5, 6, 8, 9, 8, 7, 5, 3, 2, 1, 1, 0, 0, 0, 9, 30, 68, 121, 185, 251, 309, 347, 360, 345, 307, 253, 192, 133, 83, 45, 20, 7, 2, 2, 4, 7, 8, 9, 10, 11, 11, 11, 9, 7, 5, 4, 3, 2, 0, 0, 0, 8, 34, 82, 152, 241, 336, 423, 486, 514, 503, 454, 378, 287, 196, 117, 58, 20, 2, 0, 0, 2, 2, 0, 0, 1, 20, 59, 121, 202, 295, 387, 466, 518, 534, 511, 454, 371, 280, 196, 134, 103, 106, 136, 181, 229, 266, 283, 278, 251, 209, 160, 111, 69, 37, 17, 7, 4, 4, 6, 7, 7, 5, 4, 3, 2, 2, 3, 4, 4, 4, 5, 5, 5, 6, 7, 8, 10, 11, 12, 12, 12, 11, 9, 7, 6, 5, 6, 6, 7, 8, 8, 7, 6, 5, 3, 2, 0, 0, 0, 4, 17, 41, 76, 121, 170, 215, 248, 263, 258, 233, 193, 146, 100, 60, 31, 12, 3, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 3, 4, 6, 9, 11, 14, 15, 15, 15, 13, 11, 9, 8, 7, 7, 8, 9, 10, 10, 11, 11, 11, 10, 10, 10, 10, 10, 10, 9, 9, 8, 8, 8, 8, 8, 8, 9, 9, 8, 8, 7, 6, 5, 5, 4, 4, 3, 2, 1, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 2, 3, 2, 0, 0, 5, 35, 95, 189, 312, 449, 581, 684, 739, 737, 677, 572, 439, 303, 182, 91, 33, 4, 0, 0, 3, 5, 6, 5, 5, 6, 8, 10, 11, 11, 10, 9, 8, 7, 6, 6, 6, 5, 5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 5, 6, 8, 10, 11, 11, 10, 8, 7, 5, 5, 5, 6, 8, 9, 11, 12, 12, 11, 9, 7, 6, 5, 5, 6, 7, 8, 8, 7, 6, 5, 5, 6, 6, 6, 6, 4, 2, 0, 0, 0, 0, 2, 3, 1, 0, 0, 13, 51, 118, 216, 337, 463, 575, 651, 675, 644, 563, 448, 324, 213, 136, 103, 113, 157, 217, 276, 317, 332, 317, 277, 221, 160, 104, 58, 27, 8, 1, 0, 1, 3, 4, 4, 5, 5, 6, 8, 10, 11, 12, 12, 12, 11, 9, 7, 5, 5, 5, 6, 8, 10, 11, 11, 10, 9, 8, 7, 7, 7, 8, 9, 9, 9, 9, 8, 8, 7, 7, 7, 7, 7, 8, 8, 9, 9, 8, 8, 8, 7, 7, 6, 6, 5, 4, 4, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 3, 4, 6, 6, 6, 6, 4, 3, 1, 0, 0, 1, 2, 4, 6, 7, 7, 6, 4, 2, 2, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 7, 27, 63, 114, 176, 238, 290, 322, 327, 304, 259, 199, 137, 81, 39, 13, 1, 0, 0, 2, 3, 4, 4, 5, 5, 5, 4, 2, 0, 0, 0, 1, 2, 1, 0, 0, 8, 35, 87, 164, 261, 365, 457, 521, 542, 517, 450, 354, 249, 151, 75, 27, 3, 0, 0, 3, 4, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 4, 4, 5, 7, 8, 8, 9, 10, 10, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 9, 8, 8, 9, 11, 12, 11, 9, 6, 3, 1, 2, 3, 2, 0, 0, 0, 19, 62, 134, 233, 345, 454, 538, 580, 571, 512, 416, 303, 193, 103, 41, 8, 0, 0, 1, 4, 4, 1, 0, 0, 0, 12, 36, 74, 124, 181, 234, 273, 291, 283, 251, 201, 145, 92, 49, 20, 4, 0, 0, 2, 4, 4, 4, 4, 4, 4, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 4, 4, 4, 4, 3, 2, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 6, 30, 76, 144, 228, 314, 387, 433, 442, 412, 351, 270, 185, 110, 53, 17, 1, 0, 1, 6, 8, 8, 7, 4, 2, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 3, 5, 3, 0, 0, 6, 45, 121, 239, 387, 544, 681, 769, 789, 737, 624, 473, 316, 179, 79, 21, 0, 0, 2, 6, 7, 4, 1, 0, 1, 2, 3, 3, 3, 3, 4, 6, 7, 8, 8, 7, 6, 5, 5, 6, 8, 9, 10, 10, 9, 8, 7, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 5, 6, 6, 5, 4, 3, 2, 2, 2, 3, 4, 5, 5, 6, 6, 5, 3, 0, 0, 0, 0, 3, 5, 3, 0, 0, 8, 50, 131, 252, 403, 558, 689, 768, 778, 716, 597, 446, 293, 162, 70, 17, 0, 0, 2, 7, 7, 3, 0, 0, 1, 23, 65, 129, 210, 295, 370, 418, 429, 400, 337, 256, 171, 97, 44, 11, 0, 0, 0, 5, 8, 7, 1, 0, 0, 25, 93, 210, 370, 553, 727, 857, 916, 889, 784, 623, 441, 273, 150, 90, 96, 155, 245, 339, 413, 449, 440, 390, 312, 223, 140, 73, 29, 7, 0, 1, 5, 8, 8, 7, 5, 4, 4, 6, 8, 10, 12, 12, 11, 9, 7, 4, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 5, 7, 9, 9, 8, 5, 1, 0, 0, 1, 3, 4, 0, 0, 0, 21, 72, 156, 268, 393, 507, 587, 614, 582, 498, 381, 256, 145, 64, 17, 0, 0, 2, 6, 6, 4, 1, 0, 0, 1, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 4, 5, 5, 6, 5, 5, 4, 3, 3, 3, 4, 5, 6, 7, 9, 10, 10, 10, 9, 9, 8, 8, 7, 7, 6, 6, 6, 6, 7, 7, 8, 8, 8, 8, 8, 9, 10, 11, 12, 12, 11, 10, 9, 9, 9, 9, 9, 8, 5, 3, 2, 3, 4, 3, 1, 0, 0, 16, 54, 118, 205, 303, 395, 460, 484, 458, 388, 288, 180, 91, 44, 54, 124, 244, 392, 536, 646, 698, 680, 598, 471, 328, 195, 93, 30, 1, 0, 0, 4, 5, 3, 0, 0, 0, 3, 5, 5, 4, 2, 1, 2, 3, 4, 5, 4, 3, 2, 1, 0, 1, 2, 3, 4, 5, 5, 5, 4, 3, 3, 3, 4, 6, 7, 9, 9, 9, 7, 5, 3, 2, 1, 1, 2, 3, 3, 4, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 4, 3, 2, 2, 3, 5, 7, 9, 10, 9, 7, 5, 4, 3, 3, 4, 6, 6, 7, 6, 6, 5, 5, 5, 6, 7, 9, 10, 12, 12, 13, 12, 11, 9, 7, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 9, 37, 87, 157, 238, 316, 375, 401, 389, 342, 271, 190, 115, 56, 19, 2, 0, 2, 7, 11, 12, 12, 13, 14, 16, 18, 20, 19, 18, 16, 14, 12, 12, 12, 13, 12, 11, 8, 5, 3, 2, 4, 5, 4, 0, 0, 3, 27, 81, 165, 275, 394, 499, 566, 579, 532, 433, 305, 181, 95, 73, 128, 255, 429, 612, 763, 845, 842, 754, 604, 428, 260, 129, 44, 3, 0, 0, 5, 9, 7, 2, 0, 0, 4, 35, 96, 192, 317, 452, 572, 652, 671, 621, 511, 366, 220, 111, 72, 118, 249, 440, 654, 841, 960, 982, 903, 743, 540, 337, 170, 60, 5, 0, 0, 9, 14, 12, 9, 7, 10, 15, 19, 22, 22, 19, 17, 14, 13, 11, 10, 9, 9, 9, 9, 8, 5, 2, 1, 1, 3, 5, 4, 0, 0, 1, 24, 76, 157, 262, 372, 466, 522, 527, 480, 393, 285, 180, 93, 36, 6, 0, 0, 1, 4, 4, 2, 0, 0, 0, 6, 29, 72, 136, 215, 297, 364, 403, 404, 366, 299, 218, 138, 73, 29, 5, 0, 0, 0, 4, 6, 5, 1, 0, 0, 12, 49, 114, 204, 306, 401, 467, 485, 450, 367, 254, 138, 48, 8, 34, 128, 276, 452, 621, 747, 804, 778, 677, 525, 356, 202, 89, 22, 0, 0, 4, 11, 12, 10, 7, 7, 9, 13, 15, 16, 15, 13, 11, 10, 10, 10, 11, 11, 12, 13, 14, 15, 15, 15, 15, 14, 13, 13, 13, 13, 12, 10, 7, 3, 1, 2, 4, 5, 4, 0, 0, 3, 33, 94, 189, 309, 436, 542, 602, 601, 537, 425, 291, 169, 89, 70, 116, 211, 329, 437, 507, 519, 472, 377, 258, 145, 66, 40, 72, 156, 272, 392, 489, 540, 533, 473, 373, 259, 152, 70, 20, 0, 0, 3, 8, 10, 8, 4, 1, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 4, 4, 4, 5, 5, 5, 5, 4, 3, 3, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 4, 3, 3, 2, 2, 3, 3, 3, 3, 2, 1, 1, 1, 1, 2, 2, 3, 3, 4, 3, 3, 3, 2, 2, 1, 1, 1, 2, 3, 4, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 3, 5, 3, 0, 0, 3, 29, 80, 157, 249, 338, 405, 433, 415, 355, 269, 176, 95, 38, 7, 0, 0, 3, 5, 4, 1, 0, 0, 0, 3, 4, 3, 0, 0, 0, 0, 5, 7, 5, 0, 0, 7, 49, 131, 252, 396, 534, 636, 676, 645, 549, 414, 271, 148, 61, 13, 0, 0, 0, 2, 5, 7, 6, 1, 0, 0, 19, 89, 216, 393, 595, 780, 904, 936, 866, 713, 515, 316, 155, 50, 1, 0, 0, 10, 13, 8, 1, 0, 0, 2, 7, 10, 11, 10, 7, 5, 4, 3, 3, 3, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 2, 5, 6, 6, 4, 0, 0, 0, 0, 5, 10, 8, 0, 0, 0, 41, 130, 271, 446, 625, 767, 838, 819, 715, 553, 371, 208, 88, 20, 0, 0, 5, 11, 10, 4, 0, 0, 0, 1, 4, 5, 4, 3, 1, 0, 0, 0, 1, 3, 4, 4, 3, 0, 0, 0, 0, 5, 9, 8, 1, 0, 0, 37, 119, 247, 408, 573, 703, 767, 747, 646, 488, 313, 162, 70, 56, 117, 234, 370, 489, 560, 564, 505, 400, 276, 161, 74, 21, 0, 0, 0, 5, 7, 7, 3, 0, 0, 0, 18, 63, 136, 232, 333, 418, 465, 462, 411, 323, 221, 127, 56, 14, 0, 0, 3, 8, 8, 6, 4, 3, 5, 7, 9, 8, 4, 1, 0, 0, 2, 5, 5, 0, 0, 0, 24, 79, 165, 272, 381, 466, 506, 489, 421, 319, 207, 110, 42, 6, 0, 0, 4, 7, 5, 1, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 2, 4, 8, 13, 20, 26, 31, 35, 37, 36, 30, 18, 2, 0, 3, 53, 153, 302, 480, 652, 779, 828, 784, 656, 473, 279, 118, 20, 1, 54, 157, 276, 380, 442, 449, 405, 323, 225, 132, 61, 18, 0, 0, 2, 6, 6, 3, 0, 0, 3, 8, 13, 14, 10, 5, 0, 0, 2, 7, 10, 6, 0, 0, 13, 74, 187, 344, 522, 681, 783, 799, 726, 582, 405, 236, 105, 26, 0, 0, 5, 13, 14, 10, 3, 0, 0, 1, 3, 5, 6, 8, 9, 10, 10, 10, 9, 9, 10, 10, 11, 10, 8, 5, 4, 4, 5, 5, 2, 0, 0, 10, 45, 106, 189, 281, 361, 411, 417, 377, 303, 212, 125, 58, 16, 0, 0, 1, 6, 7, 5, 3, 1, 1, 3, 5, 8, 10, 11, 12, 11, 10, 7, 4, 1, 0, 1, 3, 5, 7, 7, 6, 5, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 3, 9, 12, 7, 0, 0, 13, 78, 197, 362, 547, 710, 810, 820, 737, 585, 402, 230, 101, 25, 0, 0, 0, 6, 8, 7, 4, 0, 0, 0, 8, 49, 129, 246, 384, 514, 605, 631, 586, 480, 343, 206, 96, 27, 0, 0, 2, 9, 11, 8, 4, 2, 4, 8, 11, 13, 14, 13, 11, 10, 9, 8, 7, 5, 4, 3, 1, 0, 0, 0, 0, 2, 5, 6, 2, 0, 0, 13, 56, 128, 223, 324, 407, 451, 444, 389, 299, 198, 108, 43, 8, 0, 0, 3, 6, 5, 2, 0, 0, 1, 3, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 2, 3, 4, 3, 0, 0, 0, 0, 5, 11, 12, 4, 0, 0, 27, 111, 251, 436, 629, 787, 867, 848, 735, 558, 362, 190, 70, 8, 0, 0, 9, 14, 11, 4, 0, 1, 6, 12, 14, 12, 5, 0, 0, 0, 5, 10, 9, 1, 0, 0, 38, 120, 246, 401, 554, 668, 711, 671, 555, 392, 221, 85, 14, 25, 112, 252, 409, 543, 620, 621, 545, 410, 253, 117, 42, 53, 155, 326, 527, 705, 815, 825, 731, 555, 343, 151, 31, 18, 119, 314, 554, 782, 942, 996, 934, 776, 565, 350, 174, 58, 3, 0, 1, 12, 15, 10, 3, 0, 0, 5, 11, 14, 12, 7, 1, 0, 0, 4, 9, 10, 4, 0, 0, 24, 94, 210, 362, 520, 647, 709, 686, 579, 416, 239, 96, 27, 50, 161, 331, 514, 663, 739, 723, 621, 459, 279, 121, 21, 0, 39, 140, 266, 383, 463, 488, 454, 373, 267, 162, 78, 24, 0, 0, 3, 9, 10, 8, 4, 1, 0, 2, 5, 7, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 6, 7, 8, 8, 7, 6, 7, 8, 10, 11, 10, 7, 2, 0, 0, 2, 5, 6, 2, 0, 0, 15, 64, 146, 254, 366, 456, 500, 486, 417, 314, 202, 106, 39, 5, 0, 0, 1, 4, 4, 4, 3, 0, 0, 0, 9, 46, 113, 204, 304, 390, 438, 435, 381, 292, 190, 100, 36, 3, 0, 0, 5, 7, 5, 1, 0, 0, 1, 4, 6, 6, 6, 5, 4, 4, 3, 2, 1, 1, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 0, 6, 10, 8, 1, 0, 0, 36, 118, 242, 394, 541, 648, 685, 641, 528, 372, 210, 79, 1, 0, 33, 124, 234, 337, 407, 429, 398, 325, 230, 136, 62, 16, 0, 0, 2, 7, 8, 6, 3, 1, 2, 3, 6, 8, 10, 11, 12, 13, 11, 9, 6, 2, 0, 0, 0, 2, 5, 7, 9, 9, 8, 6, 3, 2, 1, 1, 2, 3, 5, 6, 6, 6, 4, 3, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 7, 8, 8, 7, 5, 3, 1, 1, 1, 2, 3, 4, 5, 5, 6, 5, 5, 4, 3, 2, 2, 2, 3, 3, 4, 5, 4, 4, 2, 1, 1, 1, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 7, 5, 3, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 3, 4, 6, 9, 11, 12, 13, 12, 11, 10, 8, 7, 6, 6, 7, 8, 9, 10, 11, 11, 10, 9, 7, 7, 8, 10, 11, 11, 8, 4, 0, 0, 0, 4, 7, 6, 0, 0, 0, 30, 92, 184, 291, 390, 454, 465, 420, 333, 227, 127, 52, 10, 0, 0, 4, 8, 7, 3, 0, 0, 0, 0, 1, 2, 2, 1, 1, 1, 1, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 1, 6, 9, 6, 0, 0, 5, 46, 124, 235, 359, 467, 531, 532, 471, 365, 243, 133, 54, 10, 0, 0, 0, 1, 4, 7, 8, 5, 0, 0, 5, 60, 170, 332, 520, 693, 805, 826, 746, 584, 383, 190, 49, 0, 13, 109, 248, 389, 498, 547, 527, 447, 330, 207, 103, 34, 1, 0, 2, 9, 11, 8, 2, 0, 0, 0, 3, 5, 3, 0, 0, 0, 1, 7, 10, 7, 0, 0, 5, 51, 141, 270, 415, 544, 622, 629, 561, 439, 296, 165, 69, 15, 0, 0, 0, 3, 6, 8, 8, 4, 0, 0, 5, 58, 163, 317, 494, 654, 754, 766, 686, 538, 362, 200, 81, 15, 0, 0, 0, 7, 11, 11, 8, 1, 0, 0, 20, 100, 239, 427, 631, 801, 892, 878, 761, 576, 371, 192, 68, 5, 0, 0, 7, 14, 13, 7, 0, 0, 0, 2, 34, 95, 186, 295, 400, 474, 498, 465, 382, 273, 164, 76, 20, 0, 0, 4, 13, 18, 18, 15, 13, 12, 12, 13, 15, 17, 18, 18, 18, 17, 14, 12, 9, 7, 6, 6, 7, 8, 9, 10, 9, 8, 6, 5, 4, 4, 5, 7, 8, 9, 8, 6, 3, 1, 0, 0, 0, 1, 2, 1, 0, 0, 0, 0, 2, 5, 5, 1, 0, 0, 14, 54, 118, 199, 281, 343, 368, 349, 291, 210, 127, 59, 16, 0, 0, 2, 7, 7, 4, 1, 0, 0, 4, 8, 11, 10, 6, 0, 0, 0, 2, 9, 12, 7, 0, 0, 8, 64, 166, 306, 457, 581, 645, 628, 536, 397, 246, 119, 35, 0, 0, 1, 11, 13, 9, 3, 0, 1, 5, 10, 13, 14, 13, 12, 10, 10, 9, 9, 9, 9, 10, 11, 13, 16, 18, 19, 18, 16, 13, 10, 9, 9, 11, 13, 15, 17, 17, 17, 15, 14, 12, 11, 10, 10, 11, 13, 15, 17, 18, 18, 17, 15, 13, 11, 10, 10, 11, 12, 13, 13, 12, 11, 10, 9, 11, 13, 15, 15, 12, 7, 2, 0, 1, 6, 9, 7, 0, 0, 3, 43, 126, 248, 391, 523, 611, 629, 570, 445, 286, 130, 16, 0, 25, 162, 363, 584, 772, 881, 881, 774, 593, 386, 202, 72, 6, 0, 0, 11, 17, 12, 3, 0, 0, 0, 1, 4, 4, 3, 2, 2, 3, 4, 5, 4, 3, 1, 0, 0, 0, 1, 3, 5, 7, 7, 6, 4, 3, 2, 1, 2, 4, 6, 8, 9, 10, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 11, 10, 8, 6, 5, 4, 4, 3, 1, 0, 0, 0, 1, 7, 10, 8, 0, 0, 3, 44, 129, 254, 400, 535, 624, 641, 578, 446, 278, 115, 2, 0, 57, 243, 503, 780, 1008, 1127, 1105, 951, 709, 446, 221, 71, 0, 0, 0, 13, 16, 10, 3, 0, 0, 0, 0, 4, 33, 90, 175, 275, 368, 429, 440, 397, 314, 212, 117, 46, 7, 0, 0, 6, 11, 11, 8, 4, 2, 2, 3, 4, 5, 4, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 1, 0, 0, 0, 3, 10, 15, 10, 0, 0, 7, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 68, 186, 352, 536, 694, 783, 776, 672, 494, 288, 102, 0, 0, 100, 337, 652, 981, 1246, 1377, 1341, 1149, 855, 536, 265, 83, 0, 0, 2, 21, 25, 16, 3, 0, 0, 2, 9, 14, 14, 12, 9, 7, 6, 6, 6, 7, 9, 11, 14, 16, 15, 11, 7, 4, 4, 7, 9, 6, 0, 0, 2, 39, 113, 220, 345, 456, 526, 534, 478, 373, 249, 135, 52, 7, 0, 0, 6, 10, 8, 2, 0, 0, 1, 7, 10, 10, 7, 0, 0, 0, 1, 10, 15, 12, 0, 0, 0, 56, 173, 345, 545, 727, 843, 859, 772, 605, 406, 221, 86, 12, 0, 0, 10, 17, 14, 6, 0, 0, 4, 11, 17, 18, 14, 5, 0, 0, 0, 6, 18, 22, 12, 0, 0, 25, 139, 342, 614, 901, 1132, 1243, 1199, 1015, 742, 455, 216, 62, 0, 0, 2, 16, 17, 9, 0, 0, 0, 0, 0, 0, 16, 59, 134, 232, 335, 415, 450, 429, 358, 258, 154, 71, 18, 0, 0, 2, 8, 8, 5, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 1, 1, 2, 2, 3, 4, 5, 5, 6, 6, 6, 5, 4, 3, 1, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 1, 1, 2, 4, 6, 8, 9, 9, 8, 7, 5, 3, 2, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 2, 4, 5, 5, 2, 0, 0, 0, 4, 12, 16, 10, 0, 0, 12, 88, 228, 421, 630, 806, 899, 883, 762, 573, 366, 187, 66, 4, 0, 0, 2, 10, 14, 15, 10, 0, 0, 0, 48, 170, 364, 608, 852, 1033, 1100, 1028, 833, 564, 290, 79, 0, 17, 174, 409, 661, 864, 966, 942, 801, 583, 342, 138, 12, 0, 52, 183, 339, 476, 558, 568, 505, 392, 260, 141, 55, 9, 0, 0, 4, 6, 4, 0, 0, 0, 0, 0, 0, 2, 24, 70, 137, 214, 285, 329, 333, 297, 231, 153, 82, 30, 2, 0, 0, 7, 11, 10, 7, 3, 0, 0, 0, 0, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 4, 6, 8, 9, 9, 8, 6, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 2, 5, 8, 10, 11, 10, 8, 5, 4, 5, 8, 10, 11, 8, 2, 0, 0, 0, 8, 16, 14, 2, 0, 0, 47, 162, 341, 555, 757, 892, 922, 836, 660, 445, 242, 93, 12, 0, 0, 11, 19, 15, 5, 0, 0, 0, 6, 12, 14, 11, 4, 0, 0, 0, 5, 14, 17, 9, 0, 0, 22, 115, 277, 491, 714, 890, 969, 927, 777, 561, 336, 154, 39, 0, 0, 6, 19, 18, 9, 0, 0, 0, 9, 17, 19, 14, 5, 0, 0, 3, 11, 15, 8, 0, 0, 19, 102, 248, 441, 642, 801, 872, 835, 700, 506, 305, 141, 38, 0, 0, 5, 16, 18, 11, 2, 0, 0, 0, 5, 7, 8, 8, 7, 7, 6, 6, 5, 4, 3, 2, 2, 3, 3, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 4, 5, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 0, 0, 0, 0, 2, 7, 8, 4, 0, 0, 10, 56, 135, 241, 354, 445, 490, 477, 408, 304, 192, 95, 31, 0, 0, 0, 7, 9, 6, 1, 0, 0, 4, 8, 11, 10, 6, 0, 0, 0, 2, 8, 10, 5, 0, 0, 10, 60, 151, 272, 399, 500, 546, 523, 439, 317, 190, 86, 22, 0, 0, 3, 11, 12, 8, 2, 0, 0, 2, 5, 7, 7, 7, 8, 8, 8, 7, 5, 3, 2, 1, 2, 4, 6, 8, 9, 8, 7, 4, 2, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 5, 5, 7, 8, 10, 10, 10, 9, 7, 5, 3, 2, 1, 2, 3, 4, 6, 7, 8, 8, 7, 5, 4, 3, 3, 5, 6, 8, 10, 11, 10, 10, 8, 7, 7, 7, 8, 9, 10, 10, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 3, 9, 10, 6, 0, 0, 10, 63, 158, 286, 421, 529, 580, 558, 471, 344, 209, 98, 27, 0, 0, 2, 11, 12, 8, 2, 0, 0, 0, 1, 3, 4, 4, 3, 3, 3, 3, 4, 5, 7, 9, 11, 13, 14, 14, 12, 10, 7, 4, 3, 3, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 7, 7, 8, 9, 9, 9, 9, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 8, 9, 9, 9, 8, 7, 7, 6, 6, 5, 4, 3, 4, 5, 9, 12, 14, 13, 7, 0, 0, 0, 4, 16, 21, 14, 0, 0, 10, 104, 280, 524, 790, 1013, 1129, 1105, 948, 703, 437, 212, 63, 0, 0, 3, 19, 23, 14, 3, 0, 0, 0, 4, 7, 7, 5, 3, 3, 4, 6, 7, 8, 8, 9, 10, 12, 14, 15, 16, 15, 12, 9, 6, 5, 5, 6, 8, 9, 9, 8, 6, 3, 2, 2, 4, 7, 9, 8, 4, 0, 0, 0, 1, 11, 16, 12, 0, 0, 5, 70, 199, 385, 597, 786, 902, 910, 804, 607, 369, 147, 0, 0, 75, 313, 639, 981, 1256, 1391, 1352, 1151, 848, 525, 255, 78, 0, 0, 0, 11, 17, 17, 14, 8, 0, 0, 0, 45, 180, 403, 690, 981, 1202, 1288, 1213, 999, 706, 412, 180, 40, 0, 0, 11, 25, 24, 11, 0, 0, 0, 5, 12, 13, 8, 1, 0, 0, 4, 12, 15, 8, 0, 0, 24, 104, 243, 425, 614, 761, 821, 771, 617, 400, 180, 25, 0, 88, 313, 608, 897, 1103, 1172, 1087, 874, 592, 309, 90, 0, 0, 115, 321, 557, 766, 895, 912, 814, 632, 415, 219, 78, 6, 0, 0, 13, 19, 13, 3, 0, 0, 0, 5, 9, 10, 6, 0, 0, 0, 1, 10, 16, 13, 0, 0, 0, 56, 176, 353, 558, 743, 860, 875, 784, 610, 396, 189, 33, 0, 0, 149, 401, 712, 1019, 1246, 1332, 1252, 1031, 729, 426, 187, 42, 0, 0, 10, 24, 23, 11, 0, 0, 0, 0, 5, 7, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 5, 5, 6, 5, 4, 4, 5, 9, 13, 16, 16, 11, 2, 0, 0, 1, 13, 21, 16, 0, 0, 2, 84, 251, 494, 771, 1018, 1168, 1177, 1043, 806, 530, 281, 103, 7, 0, 0, 9, 28, 36, 28, 7, 0, 0, 42, 195, 457, 805, 1175, 1480, 1636, 1595, 1363, 997, 590, 239, 22, 0, 82, 303, 563, 790, 922, 929, 819, 628, 411, 219, 83, 11, 0, 0, 6, 16, 18, 15, 5, 0, 0, 6, 71, 196, 374, 578, 760, 873, 882, 780, 593, 365, 153, 7, 0, 40, 222, 477, 746, 964, 1074, 1049, 897, 664, 412, 199, 60, 0, 0, 3, 18, 21, 13, 1, 0, 0, 0, 3, 6, 7, 7, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 2, 4, 7, 9, 9, 9, 9, 10, 12, 15, 18, 19, 16, 9, 0, 0, 0, 3, 15, 21, 14, 0, 0, 8, 96, 266, 507, 774, 1003, 1130, 1119, 973, 733, 466, 233, 75, 0, 0, 0, 17, 22, 14, 3, 0, 0, 0, 4, 9, 10, 9, 6, 4, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 2, 4, 7, 11, 15, 18, 19, 19, 16, 12, 8, 4, 1, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 1, 0, 0, 0, 1, 2, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 9, 12, 15, 15, 13, 7, 2, 0, 1, 6, 10, 9, 0, 0, 0, 37, 120, 245, 395, 533, 625, 644, 583, 461, 312, 172, 68, 11, 0, 0, 6, 11, 9, 3, 0, 0, 0, 1, 3, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 1, 2, 5, 6, 5, 2, 0, 0, 0, 4, 13, 17, 10, 0, 0, 19, 105, 261, 477, 714, 917, 1028, 1012, 866, 622, 346, 110, 0, 8, 185, 476, 810, 1102, 1278, 1291, 1141, 869, 543, 240, 31, 0, 45, 266, 576, 903, 1169, 1308, 1285, 1110, 835, 532, 270, 91, 3, 0, 0, 18, 23, 15, 2, 0, 0, 1, 9, 15, 15, 12, 8, 4, 1, 0, 0, 2, 5, 9, 12, 12, 8, 1, 0, 0, 0, 12, 21, 18, 2, 0, 0, 74, 241, 497, 805, 1098, 1300, 1355, 1246, 1005, 698, 403, 176, 42, 0, 0, 0, 12, 18, 18, 14, 4, 0, 0, 11, 110, 300, 573, 886, 1166, 1338, 1351, 1200, 930, 612, 324, 118, 10, 0, 0, 18, 26, 19, 5, 0, 0, 6, 18, 25, 23, 14, 2, 0, 0, 3, 16, 22, 14, 0, 0, 15, 116, 303, 563, 846, 1087, 1218, 1202, 1043, 787, 501, 253, 84, 1, 0, 0, 17, 22, 15, 3, 0, 0, 0, 5, 9, 9, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 2, 2, 3, 4, 6, 8, 11, 13, 14, 12, 8, 2, 0, 0, 0, 6, 10, 8, 0, 0, 0, 37, 118, 240, 386, 523, 616, 639, 584, 469, 323, 183, 77, 15, 0, 0, 6, 12, 11, 5, 0, 0, 0, 0, 2, 3, 2, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 7, 7, 7, 6, 5, 3, 2, 1, 0, 1, 3, 7, 10, 12, 11, 7, 0, 0, 0, 0, 10, 18, 16, 3, 0, 0, 59, 193, 402, 657, 904, 1081, 1138, 1054, 849, 572, 294, 81, 0, 21, 180, 416, 669, 874, 978, 957, 817, 595, 348, 134, 3, 0, 77, 258, 482, 694, 840, 885, 821, 670, 473, 280, 128, 35, 0, 0, 0, 7, 11, 12, 9, 2, 0, 0, 9, 74, 198, 377, 584, 773, 895, 914, 825, 652, 442, 246, 100, 18, 0, 0, 8, 16, 15, 10, 9, 12, 19, 23, 21, 12, 1, 0, 0, 9, 18, 17, 3, 0, 1, 74, 235, 483, 784, 1076, 1286, 1354, 1258, 1015, 685, 347, 85, 0, 20, 249, 607, 1015, 1376, 1602, 1638, 1478, 1172, 802, 456, 195, 44, 0, 0, 4, 19, 23, 18, 8, 0, 0, 0, 37, 140, 311, 533, 765, 952, 1043, 1010, 861, 633, 382, 163, 18, 0, 21, 154, 340, 539, 705, 799, 800, 707, 548, 364, 196, 76, 11, 0, 0, 8, 14, 10, 3, 0, 0, 0, 4, 8, 10, 10, 7, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 3, 8, 12, 13, 10, 2, 0, 0, 0, 11, 27, 31, 15, 0, 0, 52, 239, 564, 993, 1447, 1814, 1995, 1937, 1657, 1231, 772, 382, 122, 0, 0, 1, 28, 35, 22, 3, 0, 0, 0, 7, 13, 14, 11, 7, 4, 2, 2, 3, 3, 4, 6, 8, 11, 14, 16, 16, 14, 11, 7, 3, 1, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 1, 4, 7, 8, 5, 0, 0, 0, 0, 10, 21, 21, 7, 0, 0, 53, 205, 455, 774, 1101, 1356, 1471, 1414, 1201, 890, 559, 279, 92, 2, 0, 0, 18, 23, 15, 2, 0, 0, 0, 6, 11, 12, 10, 6, 3, 1, 0, 0, 0, 1, 2, 2, 2, 0, 0, 0, 0, 3, 7, 7, 3, 0, 0, 18, 72, 164, 285, 414, 521, 580, 573, 503, 389, 258, 140, 55, 9, 0, 0, 5, 8, 6, 1, 0, 0, 3, 7, 8, 5, 0, 0, 0, 3, 11, 14, 8, 0, 0, 19, 103, 253, 458, 684, 877, 990, 989, 876, 682, 456, 250, 100, 17, 0, 0, 9, 16, 13, 5, 0, 0, 2, 10, 17, 20, 17, 11, 2, 0, 0, 0, 9, 16, 14, 2, 0, 6, 70, 205, 412, 666, 915, 1097, 1159, 1075, 862, 581, 317, 162, 181, 395, 766, 1208, 1609, 1865, 1907, 1727, 1370, 926, 497, 169, 0, 0, 120, 338, 579, 779, 894, 899, 801, 630, 429, 243, 105, 25, 0, 0, 7, 14, 13, 7, 1, 0, 3, 8, 13, 16, 16, 15, 13, 12, 10, 8, 7, 6, 6, 7, 8, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 1, 2, 3, 5, 6, 6, 6, 5, 5, 5, 5, 7, 8, 10, 12, 13, 14, 13, 12, 11, 9, 7, 6, 6, 6, 7, 7, 7, 7, 6, 4, 2, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 6, 6, 5, 5, 4, 4, 4, 5, 5, 5, 5, 5, 4, 4, 4, 3, 2, 1, 0, 0, 0, 1, 4, 7, 7, 3, 0, 0, 0, 2, 13, 19, 14, 0, 0, 9, 100, 284, 557, 881, 1191, 1411, 1483, 1387, 1149, 831, 508, 245, 76, 0, 0, 2, 18, 20, 12, 0, 0, 0, 0, 5, 8, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 2, 2, 1, 1, 1, 2, 3, 4, 4, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 4, 3, 3, 3, 3, 4, 5, 5, 5, 4, 2, 1, 0, 1, 3, 6, 6, 4, 0, 0, 0, 0, 9, 16, 14, 1, 0, 0, 71, 228, 476, 790, 1112, 1370, 1500, 1466, 1278, 983, 654, 361, 149, 31, 0, 0, 4, 12, 12, 7, 2, 0, 0, 0, 21, 91, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 222, 414, 645, 876, 1054, 1136, 1101, 955, 735, 491, 273, 115, 25, 0, 0, 7, 14, 13, 6, 0, 0, 1, 7, 11, 12, 10, 6, 2, 0, 0, 1, 5, 8, 9, 6, 0, 0, 0, 0, 9, 17, 14, 0, 0, 4, 84, 255, 521, 854, 1193, 1465, 1601, 1566, 1370, 1061, 713, 399, 167, 34, 0, 0, 9, 26, 28, 16, 0, 0, 1, 64, 190, 382, 621, 868, 1069, 1176, 1155, 1009, 771, 503, 279, 162, 191, 365, 645, 962, 1236, 1397, 1403, 1253, 985, 669, 386, 206, 173, 293, 531, 824, 1094, 1272, 1315, 1210, 988, 703, 427, 226, 146, 202, 372, 608, 846, 1024, 1097, 1050, 898, 681, 449, 247, 102, 22, 0, 0, 6, 14, 13, 6, 0, 0, 1, 32, 92, 183, 298, 418, 523, 587, 597, 550, 455, 335, 213, 110, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 39, 1, 0, 0, 8, 14, 11, 0, 0, 2, 51, 153, 311, 513, 726, 909, 1020, 1028, 928, 738, 500, 272, 112, 65, 153, 366, 664, 984, 1252, 1409, 1417, 1279, 1029, 728, 439, 212, 68, 1, 0, 0, 11, 16, 13, 4, 0, 0, 0, 34, 109, 231, 395, 578, 749, 869, 911, 860, 727, 536, 326, 140, 19, 0, 72, 256, 519, 816, 1091, 1286, 1357, 1289, 1098, 829, 542, 293, 117, 22, 0, 0, 9, 15, 12, 3, 0, 0, 0, 3, 7, 9, 9, 8, 7, 6, 5, 5, 4, 3, 3, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 1, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 6, 7, 9, 12, 14, 16, 16, 13, 9, 3, 0, 0, 0, 4, 6, 3, 0, 0, 18, 75, 179, 328, 503, 675, 808, 870, 847, 742, 580, 398, 230, 104, 28, 0, 0, 2, 8, 8, 4, 0, 0, 0, 1, 3, 4, 4, 2, 0, 0, 0, 0, 1, 3, 4, 4, 3, 0, 0, 0, 0, 2, 4, 2, 0, 0, 8, 40, 103, 197, 314, 435, 539, 603, 613, 566, 473, 353, 230, 126, 53, 12, 0, 0, 2, 4, 3, 0, 0, 0, 4, 7, 7, 4, 0, 0, 0, 2, 6, 6, 1, 0, 0, 35, 118, 260, 452, 671, 878, 1031, 1095, 1056, 920, 719, 495, 290, 134, 39, 0, 0, 1, 8, 8, 4, 0, 0, 3, 8, 13, 14, 11, 6, 2, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 5, 5, 5, 5, 5, 6, 7, 8, 9, 8, 8, 6, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 4, 13, 25, 41, 58, 71, 79, 80, 74, 62, 47, 33, 22, 16, 16, 22, 32, 44, 56, 65, 69, 67, 58, 46, 32, 18, 8, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 4, 6, 8, 7, 4, 0, 0, 0, 1, 7, 9, 4, 0, 0, 25, 108, 259, 477, 736, 995, 1203, 1316, 1310, 1186, 971, 710, 452, 239, 93, 15, 0, 0, 10, 15, 9, 0, 0, 12, 65, 159, 288, 439, 587, 705, 768, 762, 685, 551, 391, 239, 134, 105, 165, 308, 510, 731, 927, 1057, 1094, 1031, 883, 682, 467, 275, 131, 42, 2, 0, 0, 6, 7, 3, 0, 0, 0, 0, 3, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 3, 0, 0, 0, 0, 3, 5, 3, 0, 0, 13, 65, 164, 314, 502, 702, 880, 1002, 1041, 990, 858, 673, 471, 285, 141, 50, 6, 0, 0, 5, 6, 4, 0, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 5, 7, 9, 10, 7, 3, 0, 0, 0, 3, 7, 6, 0, 0, 2, 50, 157, 333, 571, 842, 1105, 1312, 1424, 1418, 1297, 1084, 820, 552, 320, 149, 47, 2, 0, 0, 6, 6, 2, 0, 0, 1, 6, 11, 13, 13, 10, 8, 7, 7, 8, 10, 11, 10, 9, 8, 7, 6, 5, 5, 4, 3, 2, 1, 1, 1, 3, 4, 6, 7, 7, 7, 6, 5, 3, 2, 1, 0, 0, 1, 3, 6, 8, 8, 6, 3, 0, 0, 0, 1, 3, 2, 0, 0, 8, 48, 127, 251, 414, 596, 773, 915, 998, 1008, 944, 816, 648, 465, 296, 159, 66, 15, 0, 0, 2, 4, 0, 0, 4, 39, 110, 221, 366, 530, 689, 819, 897, 910, 857, 746, 596, 434, 281, 158, 71, 22, 1, 0, 0, 1, 1, 0, 0, 2, 5, 8, 7, 5, 1, 0, 0, 2, 3, 0, 0, 0, 20, 80, 193, 363, 581, 826, 1066, 1264, 1387, 1416, 1343, 1180, 956, 705, 465, 266, 123, 39, 2, 0, 0, 3, 4, 1, 0, 0, 0, 4, 7, 8, 8, 5, 3, 2, 1, 2, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 6, 23, 56, 105, 171, 247, 325, 395, 446, 471, 465, 430, 370, 295, 216, 143, 83, 40, 14, 2, 0, 0, 1, 2, 2, 0, 0, 0, 0, 1, 2, 2, 0, 0, 0, 12, 44, 104, 193, 310, 444, 583, 708, 802, 851, 848, 792, 691, 559, 416, 279, 165, 82, 30, 5, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 10, 11, 12, 12, 11, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 8, 24, 54, 98, 156, 224, 295, 362, 414, 444, 450, 430, 389, 333, 269, 204, 145, 94, 55, 28, 11, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 20, 52, 104, 177, 270, 374, 482, 582, 662, 711, 723, 696, 633, 543, 437, 327, 225, 140, 76, 34, 10, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 4, 16, 36, 67, 110, 162, 219, 276, 328, 369, 393, 399, 385, 352, 306, 251, 194, 140, 95, 59, 34, 17, 8, 2, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 7, 6, 5, 4, 4, 3, 3, 3, 2, 1, 0, 0, 0, 9, 27, 60, 108, 175, 257, 352, 452, 549, 633, 694, 725, 722, 686, 620, 535, 439, 342, 253, 177, 115, 69, 37, 16, 5, 0, 0, 0, 2, 5, 8, 10, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 11, 24, 45, 75, 115, 164, 221, 282, 343, 401, 450, 489, 513, 522, 516, 500, 477, 454, 438, 431, 438, 457, 486, 521, 558, 591, 615, 627, 623, 601, 562, 508, 445, 375, 306, 239, 180, 129, 88, 58, 40, 36, 44, 63, 93, 131, 176, 226, 281, 340, 398, 454, 503, 539, 559, 559, 540, 504, 456, 400, 342, 286, 234, 187, 146, 111, 83, 65, 59, 66, 86, 118, 160, 211, 269, 332, 399, 465, 528, 582, 622, 646, 651, 638, 608, 564, 510, 449, 384, 320, 260, 204, 157, 117, 84, 58, 38, 23, 12, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 5, 5, 6, 8, 12, 16, 22, 30, 39, 50, 65, 84, 106, 131, 159, 189, 220, 252, 283, 315, 345, 375, 404, 430, 454, 475, 493, 506, 514, 518, 517, 513, 505, 496, 486, 475, 462, 448, 431, 413, 393, 374, 355, 338, 321, 306, 290, 275, 260, 246, 234, 224, 216, 211, 207, 206, 206, 208, 211, 216, 220, 224, 227, 230, 231, 233, 235, 238, 243, 248, 254, 261, 268, 274, 279, 284, 289, 294, 299, 305, 311, 317, 321, 324, 325, 323, 320, 316, 309, 300, 289, 277, 263, 248, 234, 219, 204, 188, 172, 155, 138, 121, 105, 91, 78, 68, 58, 49, 41, 33, 27, 21, 17, 14, 12, 11, 9, 7, 5, 3, 2, 1, 0, 1, 1, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3],
-"peakG": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 3, 3, 5, 7, 8, 10, 11, 11, 12, 13, 15, 17, 20, 23, 25, 27, 28, 30, 32, 35, 38, 42, 46, 51, 56, 61, 67, 71, 75, 79, 82, 85, 88, 92, 97, 103, 107, 111, 113, 114, 114, 113, 112, 113, 113, 115, 116, 118, 119, 119, 120, 122, 124, 126, 129, 132, 135, 137, 138, 139, 141, 143, 146, 149, 152, 155, 156, 157, 157, 157, 158, 161, 163, 166, 167, 167, 165, 163, 161, 159, 158, 158, 157, 155, 152, 148, 144, 141, 138, 136, 135, 135, 134, 133, 131, 128, 124, 119, 115, 111, 108, 106, 105, 104, 103, 102, 99, 95, 90, 86, 82, 79, 77, 77, 77, 78, 77, 75, 71, 68, 64, 62, 61, 60, 60, 59, 58, 56, 53, 51, 49, 48, 46, 44, 41, 39, 37, 36, 36, 37, 38, 37, 36, 35, 34, 33, 32, 31, 30, 28, 25, 22, 19, 19, 19, 21, 23, 24, 24, 23, 21, 19, 18, 17, 17, 17, 17, 17, 16, 15, 14, 14, 13, 13, 13, 13, 13, 13, 13, 14, 14, 13, 13, 12, 11, 10, 10, 9, 9, 9, 8, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 2, 3, 6, 8, 10, 12, 15, 19, 24, 30, 38, 46, 55, 65, 75, 87, 100, 114, 130, 148, 165, 183, 199, 214, 227, 237, 246, 252, 255, 257, 255, 252, 247, 240, 232, 223, 213, 203, 192, 182, 172, 162, 154, 147, 142, 139, 139, 142, 148, 156, 165, 175, 184, 191, 196, 199, 201, 203, 205, 207, 207, 206, 201, 194, 184, 172, 160, 149, 137, 126, 114, 101, 88, 76, 64, 55, 47, 41, 35, 31, 26, 21, 17, 12, 9, 6, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 10, 13, 16, 19, 22, 25, 30, 37, 44, 53, 61, 71, 80, 90, 100, 112, 123, 134, 145, 155, 165, 173, 180, 185, 188, 190, 190, 188, 186, 183, 179, 174, 166, 158, 148, 138, 129, 121, 115, 110, 106, 103, 101, 101, 103, 107, 113, 120, 128, 136, 144, 151, 157, 163, 170, 177, 185, 192, 197, 198, 196, 189, 180, 169, 158, 149, 141, 133, 125, 115, 104, 91, 78, 65, 55, 47, 41, 36, 32, 27, 23, 18, 13, 9, 6, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 9, 11, 15, 19, 25, 31, 39, 47, 55, 65, 76, 89, 104, 122, 141, 161, 181, 199, 216, 231, 245, 260, 276, 293, 309, 323, 335, 343, 348, 350, 351, 353, 354, 357, 359, 362, 364, 365, 366, 366, 364, 361, 356, 351, 347, 346, 347, 351, 357, 362, 365, 365, 362, 358, 354, 351, 349, 349, 349, 348, 345, 340, 334, 327, 321, 313, 306, 298, 289, 280, 271, 262, 254, 246, 237, 227, 214, 199, 183, 168, 153, 140, 128, 116, 105, 93, 81, 69, 58, 48, 40, 34, 30, 26, 24, 21, 18, 15, 12, 9, 7, 5, 4, 4, 4, 4, 5, 5, 6, 7, 7, 8, 10, 12, 14, 17, 21, 25, 29, 35, 42, 50, 60, 72, 85, 100, 116, 132, 150, 168, 188, 208, 228, 248, 267, 283, 296, 306, 313, 317, 320, 321, 323, 325, 327, 329, 330, 328, 323, 315, 305, 294, 282, 270, 259, 248, 237, 225, 212, 196, 179, 161, 143, 126, 111, 97, 85, 75, 65, 56, 47, 39, 32, 26, 21, 17, 14, 11, 10, 8, 7, 6, 5, 3, 2, 1, 0, 1, 3, 6, 8, 10, 11, 11, 12, 12, 14, 17, 22, 28, 34, 42, 50, 59, 70, 82, 96, 112, 128, 145, 162, 177, 190, 201, 210, 217, 221, 224, 225, 224, 220, 214, 204, 191, 175, 159, 142, 126, 112, 99, 87, 76, 65, 54, 45, 37, 32, 28, 26, 25, 24, 24, 25, 26, 30, 35, 41, 49, 57, 66, 76, 87, 99, 112, 126, 141, 155, 168, 179, 187, 194, 199, 202, 203, 203, 200, 193, 183, 170, 156, 142, 128, 115, 103, 91, 80, 68, 58, 49, 41, 34, 28, 22, 17, 13, 10, 9, 8, 8, 8, 7, 5, 4, 3, 3, 4, 5, 7, 9, 10, 11, 12, 14, 19, 24, 32, 41, 51, 63, 76, 90, 106, 122, 138, 154, 171, 187, 203, 217, 230, 240, 246, 250, 251, 250, 246, 239, 230, 218, 204, 187, 171, 154, 140, 128, 117, 109, 103, 100, 99, 101, 108, 119, 132, 148, 164, 179, 194, 209, 225, 243, 263, 283, 302, 316, 326, 331, 334, 336, 339, 344, 350, 357, 363, 367, 369, 368, 366, 363, 361, 359, 357, 354, 350, 346, 340, 333, 325, 316, 307, 298, 289, 281, 274, 267, 261, 254, 245, 235, 222, 208, 191, 174, 155, 137, 119, 102, 87, 74, 63, 54, 46, 38, 31, 24, 19, 15, 12, 11, 10, 10, 8, 6, 4, 2, 1, 0, 0, 1, 1, 2, 2, 4, 5, 8, 11, 14, 18, 23, 28, 35, 43, 53, 64, 78, 94, 110, 126, 143, 158, 174, 189, 203, 217, 228, 235, 239, 239, 234, 227, 216, 204, 190, 175, 159, 143, 128, 113, 99, 86, 74, 63, 51, 39, 28, 19, 12, 8, 6, 6, 6, 7, 6, 6, 5, 3, 3, 2, 3, 4, 6, 8, 10, 12, 13, 14, 16, 19, 23, 30, 38, 48, 61, 74, 88, 104, 119, 135, 151, 165, 179, 191, 201, 210, 217, 222, 225, 226, 222, 215, 203, 188, 170, 151, 133, 116, 101, 88, 76, 64, 54, 44, 34, 26, 20, 15, 12, 10, 8, 7, 6, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 2, 2, 1, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 6, 6, 6, 7, 9, 12, 17, 23, 30, 38, 47, 58, 70, 83, 99, 115, 132, 149, 166, 181, 196, 208, 219, 227, 231, 231, 226, 216, 204, 189, 173, 157, 141, 125, 109, 93, 78, 65, 53, 44, 37, 31, 26, 21, 16, 11, 8, 5, 4, 3, 4, 4, 5, 5, 4, 4, 3, 3, 2, 2, 3, 3, 3, 3, 4, 5, 8, 11, 16, 21, 27, 34, 42, 52, 63, 78, 94, 111, 129, 146, 162, 177, 192, 206, 219, 230, 238, 242, 241, 234, 223, 210, 196, 183, 169, 157, 145, 134, 125, 118, 114, 115, 121, 130, 142, 156, 171, 186, 201, 217, 231, 244, 254, 260, 261, 258, 249, 237, 222, 206, 189, 171, 153, 135, 117, 99, 84, 70, 59, 50, 43, 36, 30, 25, 19, 14, 10, 8, 6, 5, 5, 6, 6, 6, 6, 5, 3, 2, 1, 0, 1, 2, 3, 4, 5, 6, 6, 5, 3, 1, 0, 0, 1, 2, 4, 5, 6, 5, 3, 1, 1, 1, 1, 2, 3, 4, 4, 5, 5, 5, 5, 5, 5, 6, 7, 10, 14, 18, 23, 29, 36, 45, 56, 69, 84, 101, 119, 138, 158, 178, 198, 218, 236, 250, 261, 268, 270, 268, 262, 251, 237, 219, 199, 178, 159, 142, 129, 120, 115, 113, 114, 118, 125, 134, 148, 164, 184, 206, 228, 250, 271, 289, 306, 320, 332, 342, 350, 355, 358, 360, 362, 365, 369, 375, 382, 388, 393, 395, 394, 391, 387, 384, 382, 383, 384, 385, 386, 385, 383, 380, 377, 375, 373, 373, 373, 374, 374, 375, 376, 378, 379, 379, 379, 377, 374, 371, 368, 366, 363, 361, 358, 355, 351, 347, 343, 341, 340, 338, 336, 332, 328, 322, 315, 307, 297, 283, 266, 245, 221, 196, 172, 149, 129, 111, 94, 79, 65, 52, 40, 30, 23, 19, 16, 14, 14, 13, 13, 13, 13, 14, 17, 21, 27, 36, 46, 59, 74, 93, 115, 141, 168, 198, 227, 254, 280, 303, 321, 335, 343, 345, 340, 329, 314, 294, 271, 246, 220, 193, 165, 138, 112, 88, 69, 53, 42, 34, 28, 23, 18, 13, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 11, 15, 21, 28, 37, 49, 63, 79, 99, 120, 142, 164, 186, 206, 223, 237, 248, 256, 261, 261, 257, 247, 232, 212, 190, 167, 144, 123, 104, 88, 72, 57, 44, 32, 24, 18, 14, 12, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 3, 5, 8, 12, 16, 21, 28, 39, 53, 71, 92, 114, 138, 162, 186, 209, 233, 256, 279, 301, 319, 332, 340, 343, 344, 343, 342, 342, 343, 345, 346, 346, 345, 344, 342, 341, 339, 337, 333, 328, 322, 317, 313, 310, 311, 312, 314, 315, 314, 309, 300, 288, 272, 254, 234, 212, 189, 165, 142, 120, 101, 84, 69, 55, 43, 32, 22, 15, 10, 8, 7, 7, 8, 9, 9, 10, 12, 15, 19, 25, 33, 44, 58, 74, 93, 114, 135, 156, 176, 195, 211, 224, 234, 239, 240, 236, 227, 215, 199, 180, 161, 140, 120, 100, 81, 64, 49, 37, 27, 20, 15, 12, 9, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 3, 2, 2, 2, 2, 3, 5, 6, 7, 8, 7, 6, 5, 3, 3, 3, 4, 6, 7, 8, 8, 8, 7, 6, 5, 5, 4, 4, 4, 4, 4, 5, 6, 7, 8, 8, 7, 7, 6, 6, 7, 7, 7, 6, 5, 3, 2, 1, 2, 3, 5, 7, 8, 8, 7, 6, 4, 2, 2, 1, 2, 3, 4, 4, 4, 4, 3, 3, 3, 4, 5, 5, 6, 5, 4, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 1, 1, 2, 3, 3, 4, 5, 6, 9, 13, 18, 25, 32, 41, 53, 67, 85, 108, 134, 163, 193, 222, 249, 271, 287, 298, 302, 302, 296, 285, 270, 251, 228, 202, 175, 148, 122, 99, 79, 62, 48, 37, 28, 21, 16, 12, 10, 9, 8, 8, 8, 9, 11, 13, 16, 19, 24, 31, 39, 50, 64, 80, 98, 118, 138, 158, 177, 192, 204, 211, 213, 209, 201, 189, 174, 156, 138, 120, 102, 86, 71, 58, 46, 36, 26, 19, 13, 9, 7, 5, 5, 4, 4, 4, 4, 5, 5, 6, 6, 6, 5, 4, 3, 3, 3, 4, 5, 6, 6, 6, 6, 6, 8, 12, 17, 23, 31, 40, 52, 68, 89, 114, 143, 173, 203, 229, 252, 271, 285, 295, 301, 301, 295, 282, 262, 238, 210, 183, 159, 138, 123, 112, 105, 103, 105, 112, 126, 147, 174, 207, 242, 277, 308, 334, 353, 365, 372, 375, 375, 373, 369, 365, 359, 354, 350, 348, 348, 347, 346, 341, 332, 318, 299, 276, 252, 226, 199, 172, 145, 120, 97, 77, 61, 47, 36, 27, 20, 15, 12, 11, 10, 10, 10, 9, 8, 6, 5, 4, 5, 6, 7, 7, 7, 7, 6, 6, 7, 7, 7, 7, 7, 7, 7, 8, 8, 9, 10, 10, 10, 10, 10, 9, 9, 9, 10, 13, 17, 23, 31, 41, 52, 66, 82, 102, 123, 146, 171, 195, 217, 236, 251, 261, 264, 259, 248, 230, 208, 184, 159, 136, 115, 96, 78, 63, 49, 38, 29, 22, 18, 15, 13, 11, 10, 9, 8, 8, 7, 6, 5, 5, 4, 4, 5, 6, 7, 7, 7, 6, 5, 5, 5, 5, 5, 6, 6, 6, 6, 7, 8, 9, 10, 10, 9, 8, 7, 6, 6, 6, 6, 6, 6, 6, 5, 4, 3, 3, 3, 3, 3, 3, 4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 4, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 2, 2, 3, 4, 4, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 1, 1, 0, 1, 2, 3, 4, 4, 4, 4, 3, 3, 4, 6, 9, 14, 21, 30, 41, 55, 72, 93, 116, 143, 173, 204, 235, 264, 290, 312, 330, 342, 348, 351, 349, 345, 340, 336, 335, 336, 340, 345, 350, 352, 349, 340, 324, 303, 278, 250, 221, 192, 164, 137, 112, 89, 69, 52, 38, 27, 19, 13, 10, 8, 8, 8, 8, 8, 8, 8, 7, 6, 6, 5, 5, 5, 4, 4, 3, 2, 1, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 10, 15, 24, 36, 53, 75, 100, 129, 159, 191, 222, 253, 280, 303, 320, 330, 334, 333, 328, 320, 313, 306, 301, 297, 294, 293, 292, 291, 289, 283, 273, 258, 238, 213, 185, 157, 131, 107, 86, 68, 52, 39, 28, 20, 15, 12, 11, 10, 9, 7, 6, 4, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 3, 6, 9, 12, 17, 23, 32, 45, 63, 86, 111, 138, 165, 191, 214, 233, 246, 254, 254, 248, 235, 216, 193, 168, 141, 115, 91, 69, 51, 36, 25, 17, 13, 10, 9, 9, 8, 8, 6, 5, 4, 3, 4, 5, 7, 11, 15, 22, 31, 45, 63, 87, 117, 151, 189, 228, 266, 302, 332, 354, 367, 370, 363, 345, 318, 285, 248, 209, 173, 140, 113, 93, 79, 74, 75, 83, 97, 118, 145, 175, 208, 241, 272, 298, 318, 332, 340, 344, 346, 348, 350, 353, 357, 362, 367, 372, 377, 380, 381, 376, 365, 346, 320, 287, 251, 213, 176, 143, 113, 88, 68, 51, 38, 29, 23, 19, 18, 18, 19, 19, 19, 17, 14, 11, 10, 9, 10, 12, 13, 13, 13, 11, 9, 8, 8, 9, 10, 11, 11, 10, 9, 7, 6, 5, 5, 5, 5, 6, 7, 7, 7, 7, 6, 5, 5, 4, 5, 5, 5, 6, 6, 6, 6, 6, 8, 11, 17, 26, 40, 58, 81, 109, 142, 179, 221, 265, 310, 351, 386, 412, 427, 432, 428, 419, 407, 395, 384, 374, 367, 362, 360, 361, 363, 365, 365, 362, 356, 351, 347, 347, 352, 362, 374, 388, 400, 410, 415, 415, 410, 401, 387, 370, 353, 338, 326, 318, 315, 315, 317, 318, 317, 312, 300, 283, 260, 232, 202, 171, 140, 112, 88, 67, 50, 36, 26, 18, 14, 12, 12, 12, 11, 10, 8, 6, 4, 3, 3, 3, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 3, 3, 4, 4, 3, 2, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 5, 5, 5, 5, 4, 4, 3, 3, 4, 4, 5, 5, 6, 7, 8, 9, 9, 10, 10, 10, 11, 14, 19, 30, 46, 69, 98, 133, 172, 212, 252, 288, 320, 345, 363, 370, 366, 351, 324, 287, 244, 199, 156, 118, 87, 64, 48, 36, 28, 22, 18, 15, 12, 10, 9, 9, 9, 9, 10, 10, 9, 9, 8, 7, 7, 7, 7, 8, 8, 7, 6, 5, 4, 5, 5, 6, 7, 8, 7, 7, 5, 4, 3, 3, 3, 3, 4, 5, 5, 6, 6, 5, 5, 5, 5, 5, 6, 6, 7, 7, 6, 5, 4, 3, 3, 4, 4, 5, 5, 6, 6, 7, 8, 9, 9, 9, 8, 7, 5, 4, 4, 4, 5, 5, 6, 5, 5, 4, 3, 3, 4, 5, 7, 8, 8, 9, 8, 8, 8, 9, 12, 17, 24, 33, 46, 63, 86, 114, 149, 188, 227, 263, 292, 311, 319, 316, 303, 282, 255, 225, 191, 156, 122, 91, 64, 43, 27, 17, 11, 8, 6, 5, 4, 4, 4, 4, 5, 6, 6, 6, 6, 5, 4, 4, 4, 5, 5, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 2, 3, 5, 7, 9, 9, 9, 8, 7, 5, 4, 3, 2, 2, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 3, 3, 4, 4, 3, 1, 0, 0, 0, 2, 5, 9, 16, 25, 38, 57, 81, 111, 146, 183, 219, 253, 280, 299, 306, 302, 286, 260, 227, 191, 154, 121, 91, 66, 46, 31, 20, 12, 8, 5, 4, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 2, 5, 11, 19, 31, 49, 72, 102, 139, 182, 227, 272, 311, 341, 359, 365, 357, 337, 307, 268, 224, 179, 135, 97, 67, 44, 29, 19, 13, 10, 8, 6, 4, 4, 3, 4, 4, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 4, 4, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 4, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 7, 16, 30, 50, 76, 106, 141, 179, 216, 251, 282, 303, 314, 310, 293, 265, 227, 186, 145, 109, 78, 54, 36, 23, 13, 6, 2, 1, 1, 2, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 6, 14, 27, 47, 74, 109, 151, 199, 248, 294, 333, 361, 377, 379, 372, 357, 338, 320, 306, 298, 299, 308, 323, 341, 357, 367, 365, 350, 322, 284, 239, 192, 147, 106, 72, 46, 27, 15, 8, 4, 2, 1, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 5, 13, 28, 50, 81, 120, 167, 218, 272, 322, 365, 396, 413, 414, 402, 380, 354, 331, 315, 309, 315, 331, 353, 376, 394, 402, 398, 378, 345, 302, 251, 199, 150, 107, 73, 47, 29, 18, 11, 8, 6, 5, 4, 4, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 18, 36, 64, 101, 147, 201, 259, 316, 369, 410, 437, 444, 432, 402, 357, 303, 245, 189, 139, 95, 60, 34, 16, 7, 5, 9, 19, 33, 52, 76, 107, 145, 190, 240, 289, 331, 361, 374, 370, 348, 312, 268, 221, 174, 131, 94, 65, 43, 27, 17, 12, 9, 9, 10, 11, 11, 11, 10, 9, 7, 6, 4, 3, 2, 2, 2, 2, 3, 4, 5, 6, 7, 7, 6, 5, 3, 3, 2, 3, 4, 4, 5, 6, 5, 4, 3, 2, 2, 2, 5, 10, 19, 31, 49, 73, 106, 147, 194, 243, 289, 326, 349, 357, 348, 325, 290, 248, 203, 158, 117, 82, 53, 32, 18, 10, 6, 4, 4, 3, 3, 2, 2, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 6, 15, 32, 56, 88, 130, 180, 236, 293, 346, 389, 416, 424, 412, 382, 338, 286, 230, 175, 126, 84, 51, 27, 13, 5, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 1, 0, 0, 0, 0, 2, 3, 5, 5, 5, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 3, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 2, 8, 20, 38, 65, 99, 140, 186, 232, 275, 310, 334, 343, 337, 315, 281, 239, 193, 148, 107, 72, 46, 26, 13, 6, 3, 4, 9, 17, 30, 49, 74, 106, 143, 184, 224, 260, 287, 302, 301, 286, 258, 220, 178, 136, 98, 66, 42, 25, 14, 8, 5, 6, 10, 18, 32, 52, 80, 117, 161, 212, 264, 314, 356, 386, 400, 397, 380, 354, 325, 301, 287, 289, 307, 339, 377, 416, 446, 461, 459, 440, 409, 371, 336, 310, 298, 304, 324, 355, 389, 417, 433, 432, 415, 386, 352, 322, 304, 303, 319, 349, 388, 426, 456, 471, 466, 441, 397, 340, 276, 210, 150, 99, 60, 33, 17, 10, 9, 14, 24, 40, 65, 100, 144, 196, 251, 303, 347, 376, 387, 378, 351, 310, 260, 206, 154, 108, 70, 41, 21, 10, 4, 2, 2, 3, 3, 2, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 12, 28, 53, 86, 127, 173, 222, 269, 311, 342, 359, 358, 339, 304, 258, 205, 153, 106, 67, 39, 19, 8, 1, 0, 0, 1, 9, 23, 46, 80, 125, 181, 246, 316, 383, 440, 479, 494, 483, 445, 388, 320, 247, 180, 121, 75, 42, 19, 6, 2, 6, 18, 40, 71, 113, 164, 222, 283, 340, 387, 419, 431, 421, 392, 350, 302, 258, 227, 212, 216, 236, 264, 294, 316, 326, 320, 298, 265, 223, 177, 133, 93, 60, 35, 18, 7, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 1, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 1, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 17, 34, 59, 93, 138, 190, 246, 300, 345, 374, 383, 371, 339, 292, 237, 180, 128, 84, 50, 26, 11, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 14, 31, 59, 98, 148, 206, 269, 330, 383, 421, 438, 433, 405, 359, 300, 234, 170, 113, 66, 33, 12, 2, 0, 6, 18, 38, 67, 105, 154, 210, 270, 329, 379, 416, 433, 430, 408, 372, 329, 288, 259, 247, 255, 282, 322, 365, 400, 419, 415, 389, 343, 284, 221, 160, 108, 67, 37, 19, 8, 2, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 4, 16, 40, 78, 130, 195, 268, 344, 414, 470, 505, 513, 492, 446, 381, 305, 228, 157, 99, 55, 26, 9, 1, 0, 0, 2, 4, 5, 5, 5, 4, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 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, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 8, 23, 49, 88, 139, 202, 270, 337, 396, 437, 455, 445, 410, 354, 284, 212, 145, 89, 48, 21, 6, 0, 0, 3, 11, 26, 49, 84, 131, 188, 249, 307, 355, 385, 392, 375, 339, 287, 229, 170, 117, 74, 42, 20, 8, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 1, 2, 2, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 0, 0, 1, 2, 3, 3, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 2, 10, 28, 59, 105, 165, 237, 312, 384, 441, 474, 480, 458, 413, 357, 300, 256, 234, 237, 264, 308, 359, 404, 435, 442, 423, 381, 321, 252, 183, 122, 74, 39, 18, 6, 2, 2, 4, 6, 8, 10, 11, 11, 11, 10, 10, 9, 9, 10, 10, 11, 12, 12, 12, 11, 10, 8, 7, 6, 6, 7, 9, 11, 12, 12, 12, 10, 8, 6, 4, 3, 2, 1, 0, 0, 0, 2, 10, 25, 50, 85, 131, 183, 236, 284, 321, 340, 340, 319, 282, 234, 180, 128, 82, 46, 22, 8, 1, 1, 2, 5, 6, 6, 6, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 12, 28, 56, 96, 147, 206, 266, 319, 356, 371, 362, 330, 280, 221, 161, 108, 66, 35, 16, 7, 3, 3, 5, 7, 9, 10, 11, 11, 11, 11, 10, 9, 8, 6, 4, 2, 1, 1, 6, 16, 36, 68, 114, 174, 247, 324, 397, 455, 490, 494, 468, 414, 341, 261, 183, 115, 64, 29, 10, 1, 0, 0, 4, 13, 29, 57, 99, 157, 227, 303, 375, 435, 472, 481, 460, 412, 344, 266, 189, 121, 68, 32, 10, 0, 0, 0, 7, 22, 49, 91, 150, 223, 303, 381, 446, 488, 501, 483, 439, 381, 321, 273, 249, 253, 284, 334, 390, 437, 465, 464, 435, 380, 309, 232, 159, 98, 52, 22, 6, 0, 0, 1, 4, 7, 9, 9, 9, 9, 7, 6, 5, 4, 3, 1, 0, 0, 0, 7, 23, 53, 98, 160, 235, 317, 396, 462, 505, 517, 496, 445, 371, 287, 203, 129, 72, 34, 12, 1, 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 5, 5, 4, 4, 4, 3, 3, 2, 1, 1, 0, 1, 1, 3, 4, 6, 7, 8, 8, 7, 7, 5, 4, 4, 3, 3, 4, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 2, 4, 5, 6, 5, 4, 2, 0, 0, 0, 0, 0, 0, 4, 16, 40, 79, 134, 204, 283, 361, 427, 470, 484, 465, 416, 345, 264, 183, 113, 60, 25, 6, 0, 0, 1, 3, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 3, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 21, 53, 104, 173, 254, 338, 414, 470, 496, 490, 452, 388, 308, 224, 147, 84, 39, 13, 0, 0, 0, 4, 6, 8, 8, 7, 6, 5, 4, 3, 2, 2, 3, 3, 4, 5, 6, 6, 6, 6, 5, 5, 5, 6, 7, 8, 8, 9, 9, 10, 11, 12, 13, 13, 12, 10, 7, 5, 3, 1, 0, 0, 0, 10, 35, 79, 145, 230, 328, 427, 511, 568, 588, 568, 511, 426, 327, 228, 142, 75, 32, 8, 0, 0, 0, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 1, 5, 15, 35, 68, 117, 180, 252, 325, 385, 423, 431, 406, 354, 282, 205, 132, 74, 33, 10, 0, 0, 0, 0, 0, 0, 6, 23, 55, 106, 177, 264, 360, 449, 519, 557, 555, 514, 444, 363, 290, 243, 234, 265, 330, 411, 491, 549, 571, 553, 496, 412, 313, 217, 134, 71, 30, 8, 0, 0, 0, 0, 1, 4, 15, 38, 76, 134, 209, 296, 383, 458, 507, 521, 498, 444, 372, 302, 252, 233, 251, 303, 376, 454, 517, 553, 550, 509, 435, 341, 243, 153, 82, 35, 8, 0, 0, 4, 8, 12, 13, 14, 15, 15, 16, 16, 15, 14, 13, 11, 9, 7, 6, 5, 4, 6, 7, 9, 11, 11, 10, 8, 5, 3, 2, 2, 2, 4, 5, 6, 6, 6, 5, 5, 5, 5, 6, 7, 8, 9, 8, 6, 5, 3, 1, 1, 0, 0, 0, 2, 10, 31, 68, 126, 204, 296, 393, 480, 542, 567, 552, 498, 419, 332, 257, 209, 200, 230, 290, 364, 436, 488, 507, 490, 439, 362, 273, 186, 111, 55, 20, 3, 0, 0, 0, 0, 0, 0, 8, 30, 71, 132, 211, 299, 387, 461, 510, 525, 503, 447, 368, 277, 187, 111, 54, 19, 2, 0, 0, 2, 5, 5, 5, 5, 6, 7, 8, 9, 11, 12, 13, 13, 12, 11, 9, 7, 6, 5, 5, 5, 4, 4, 3, 3, 4, 4, 5, 5, 4, 3, 2, 1, 1, 2, 4, 5, 6, 7, 7, 6, 5, 5, 4, 4, 5, 5, 5, 5, 5, 4, 3, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 3, 3, 4, 5, 6, 6, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 2, 1, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 3, 20, 57, 117, 199, 296, 393, 477, 530, 544, 516, 450, 358, 258, 164, 88, 37, 9, 0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 18, 47, 94, 158, 234, 313, 380, 425, 438, 417, 364, 290, 208, 131, 70, 29, 7, 0, 0, 0, 2, 2, 1, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 8, 32, 75, 140, 224, 317, 406, 475, 511, 507, 464, 391, 306, 231, 183, 176, 212, 285, 375, 463, 525, 548, 526, 464, 373, 272, 176, 98, 44, 13, 0, 0, 1, 4, 6, 8, 9, 10, 11, 12, 11, 10, 9, 8, 8, 7, 7, 6, 5, 4, 2, 2, 1, 2, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 2, 19, 56, 118, 204, 307, 413, 504, 564, 580, 549, 475, 373, 261, 158, 78, 27, 2, 0, 0, 3, 3, 0, 0, 6, 31, 78, 149, 240, 340, 436, 510, 549, 545, 498, 417, 316, 213, 124, 59, 19, 1, 0, 0, 4, 7, 7, 6, 5, 6, 7, 8, 8, 8, 7, 6, 5, 4, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 3, 4, 4, 4, 4, 4, 3, 3, 3, 3, 4, 4, 4, 3, 2, 1, 0, 1, 2, 3, 4, 4, 4, 4, 4, 4, 6, 8, 9, 9, 9, 7, 6, 5, 4, 3, 2, 0, 0, 0, 10, 34, 75, 134, 207, 285, 357, 408, 430, 417, 370, 299, 217, 138, 74, 30, 6, 0, 0, 1, 3, 3, 3, 3, 4, 6, 7, 8, 8, 7, 6, 5, 5, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 9, 37, 88, 164, 259, 361, 453, 516, 538, 513, 447, 351, 246, 149, 74, 25, 1, 0, 0, 3, 5, 4, 0, 0, 0, 18, 58, 123, 211, 313, 413, 494, 538, 536, 487, 401, 295, 190, 103, 42, 9, 0, 0, 2, 4, 4, 3, 1, 2, 3, 5, 6, 7, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 3, 2, 1, 1, 2, 4, 7, 9, 10, 10, 9, 6, 4, 2, 1, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 0, 0, 4, 26, 74, 152, 256, 375, 489, 574, 612, 593, 521, 414, 299, 206, 161, 177, 251, 365, 487, 587, 637, 625, 553, 439, 312, 203, 135, 122, 161, 239, 330, 411, 459, 464, 425, 352, 261, 170, 94, 41, 11, 0, 0, 2, 5, 6, 7, 7, 9, 11, 12, 13, 13, 12, 11, 10, 10, 9, 8, 8, 7, 7, 7, 7, 6, 4, 3, 2, 2, 2, 1, 0, 0, 0, 9, 32, 73, 132, 205, 281, 346, 386, 393, 362, 301, 223, 144, 76, 30, 5, 0, 0, 2, 4, 3, 1, 0, 0, 0, 0, 1, 1, 1, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 4, 5, 6, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 1, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 4, 5, 6, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 2, 3, 5, 7, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 6, 5, 3, 3, 4, 5, 8, 10, 10, 9, 5, 1, 0, 0, 1, 3, 2, 0, 0, 5, 33, 89, 176, 285, 401, 502, 567, 581, 541, 455, 341, 223, 122, 49, 9, 0, 0, 4, 7, 4, 0, 0, 12, 53, 126, 232, 360, 493, 606, 676, 687, 635, 530, 395, 257, 139, 56, 11, 0, 0, 4, 8, 8, 5, 3, 2, 2, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 3, 4, 6, 7, 7, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 2, 4, 5, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 2, 1, 1, 1, 2, 4, 4, 4, 3, 1, 0, 0, 0, 2, 4, 2, 0, 0, 8, 40, 103, 198, 315, 437, 540, 601, 605, 552, 452, 329, 206, 105, 38, 4, 0, 0, 4, 7, 5, 3, 2, 3, 5, 7, 7, 5, 3, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 0, 0, 0, 0, 3, 6, 5, 0, 0, 2, 35, 106, 219, 366, 525, 664, 753, 771, 713, 592, 436, 278, 145, 55, 8, 0, 0, 5, 8, 6, 2, 0, 0, 2, 5, 6, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 13, 11, 7, 1, 0, 0, 1, 5, 6, 2, 0, 0, 29, 99, 217, 379, 563, 735, 857, 901, 853, 725, 546, 358, 205, 118, 111, 176, 287, 408, 503, 547, 529, 457, 350, 235, 133, 59, 16, 0, 0, 1, 5, 7, 5, 0, 0, 0, 12, 52, 124, 226, 348, 469, 563, 609, 593, 519, 405, 275, 157, 69, 17, 0, 0, 2, 7, 7, 3, 0, 0, 0, 0, 1, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 3, 4, 5, 5, 6, 7, 8, 10, 12, 14, 15, 13, 8, 4, 1, 1, 3, 5, 3, 0, 0, 7, 46, 123, 239, 384, 533, 654, 719, 710, 630, 496, 341, 196, 86, 20, 0, 0, 4, 11, 10, 2, 0, 0, 20, 66, 137, 226, 320, 402, 452, 459, 420, 344, 248, 153, 75, 25, 1, 0, 0, 4, 7, 6, 4, 3, 4, 7, 8, 9, 8, 7, 5, 3, 2, 1, 1, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 2, 4, 3, 0, 0, 1, 26, 80, 167, 280, 404, 513, 583, 597, 551, 456, 334, 211, 109, 40, 4, 0, 0, 3, 8, 8, 4, 0, 0, 0, 27, 86, 179, 299, 429, 543, 614, 625, 572, 467, 336, 207, 103, 34, 2, 0, 0, 6, 9, 8, 6, 5, 6, 9, 11, 12, 12, 11, 9, 8, 8, 7, 7, 7, 8, 8, 10, 11, 13, 14, 15, 14, 13, 12, 10, 9, 9, 9, 10, 9, 7, 5, 2, 2, 4, 5, 5, 2, 0, 0, 21, 72, 159, 276, 406, 525, 603, 621, 571, 465, 329, 200, 115, 100, 161, 284, 438, 584, 682, 706, 649, 526, 368, 214, 101, 56, 88, 186, 324, 466, 575, 627, 609, 530, 408, 275, 155, 67, 17, 0, 0, 4, 9, 9, 7, 5, 4, 5, 5, 4, 1, 0, 0, 0, 4, 6, 4, 0, 0, 8, 50, 132, 253, 397, 539, 647, 694, 667, 574, 437, 287, 156, 63, 11, 0, 0, 5, 9, 7, 2, 0, 0, 0, 1, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 9, 9, 9, 8, 6, 4, 1, 0, 1, 3, 5, 7, 7, 4, 1, 0, 0, 2, 5, 5, 1, 0, 0, 28, 92, 197, 335, 484, 612, 689, 694, 624, 494, 336, 189, 89, 59, 104, 209, 345, 475, 564, 590, 548, 451, 325, 198, 96, 31, 1, 0, 1, 7, 8, 5, 1, 0, 0, 3, 6, 8, 7, 6, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 5, 4, 3, 2, 2, 2, 4, 6, 8, 10, 11, 11, 9, 6, 3, 1, 0, 1, 1, 2, 3, 3, 3, 3, 4, 4, 5, 5, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 9, 9, 7, 3, 0, 0, 0, 3, 6, 6, 0, 0, 0, 30, 96, 201, 334, 470, 579, 633, 616, 534, 407, 266, 142, 54, 7, 0, 0, 6, 10, 8, 3, 0, 0, 0, 1, 2, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 1, 5, 8, 5, 0, 0, 11, 60, 152, 287, 446, 596, 702, 733, 678, 549, 379, 215, 103, 76, 140, 278, 451, 607, 704, 715, 640, 502, 338, 187, 77, 15, 0, 0, 7, 12, 10, 4, 0, 0, 0, 1, 4, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 6, 4, 1, 0, 0, 0, 3, 7, 6, 2, 0, 0, 23, 81, 176, 297, 423, 522, 570, 553, 475, 357, 228, 117, 41, 3, 0, 0, 6, 8, 6, 1, 0, 0, 0, 2, 4, 4, 3, 1, 0, 0, 0, 0, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 4, 6, 8, 9, 9, 7, 4, 1, 0, 2, 6, 8, 6, 0, 0, 1, 33, 100, 201, 323, 441, 524, 551, 514, 423, 302, 181, 84, 23, 0, 0, 2, 8, 8, 4, 0, 0, 0, 0, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 0, 0, 0, 0, 3, 7, 7, 2, 0, 0, 27, 94, 204, 348, 500, 628, 697, 686, 595, 445, 275, 129, 48, 51, 139, 285, 448, 584, 655, 645, 560, 425, 276, 145, 55, 7, 0, 0, 7, 10, 7, 2, 0, 0, 0, 0, 2, 3, 3, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 4, 5, 5, 6, 6, 5, 2, 0, 0, 0, 1, 7, 10, 7, 0, 0, 11, 66, 173, 328, 509, 680, 798, 829, 761, 607, 407, 214, 80, 41, 109, 265, 464, 652, 778, 808, 738, 591, 409, 234, 102, 24, 0, 0, 6, 14, 13, 6, 1, 0, 1, 5, 7, 7, 6, 3, 2, 2, 3, 3, 4, 3, 1, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 1, 2, 3, 4, 3, 1, 0, 0, 0, 3, 7, 7, 2, 0, 0, 25, 90, 197, 336, 480, 597, 655, 638, 550, 415, 266, 137, 48, 3, 0, 0, 7, 11, 8, 2, 0, 0, 4, 7, 9, 8, 5, 2, 0, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 0, 6, 10, 8, 0, 0, 1, 42, 129, 263, 425, 581, 693, 730, 680, 558, 397, 235, 106, 27, 0, 0, 4, 13, 14, 9, 3, 1, 2, 5, 7, 5, 1, 0, 0, 0, 6, 10, 8, 0, 0, 7, 58, 158, 305, 479, 643, 758, 791, 730, 587, 398, 209, 68, 9, 46, 166, 335, 507, 635, 686, 650, 540, 388, 234, 109, 31, 0, 0, 4, 12, 13, 8, 2, 0, 0, 2, 5, 6, 5, 4, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 3, 1, 0, 0, 0, 0, 6, 9, 7, 0, 0, 2, 45, 132, 264, 420, 567, 668, 695, 639, 516, 359, 207, 89, 19, 0, 0, 5, 12, 11, 5, 0, 0, 0, 1, 4, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 3, 7, 8, 4, 0, 0, 15, 69, 163, 287, 418, 525, 578, 563, 483, 361, 228, 114, 37, 0, 0, 0, 8, 11, 9, 4, 0, 0, 2, 5, 6, 6, 5, 4, 3, 3, 4, 4, 3, 2, 1, 1, 0, 0, 1, 1, 1, 1, 1, 2, 3, 4, 5, 7, 8, 8, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 4, 4, 4, 3, 2, 1, 1, 2, 3, 4, 6, 6, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 0, 6, 10, 8, 0, 0, 0, 36, 119, 245, 399, 546, 648, 677, 623, 502, 347, 197, 82, 16, 0, 0, 6, 13, 11, 5, 0, 0, 0, 3, 7, 10, 9, 6, 1, 0, 0, 0, 5, 10, 10, 3, 0, 0, 38, 124, 261, 434, 610, 744, 799, 754, 617, 423, 227, 83, 36, 100, 259, 468, 669, 806, 842, 771, 617, 425, 241, 102, 22, 0, 0, 9, 17, 16, 9, 2, 0, 0, 4, 7, 9, 10, 10, 10, 10, 9, 8, 6, 4, 3, 2, 2, 3, 4, 5, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 5, 4, 4, 4, 3, 3, 2, 2, 3, 3, 4, 5, 5, 6, 6, 6, 5, 4, 3, 3, 2, 3, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 2, 2, 3, 4, 6, 8, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 2, 0, 0, 0, 0, 7, 12, 10, 0, 0, 0, 45, 142, 291, 470, 640, 757, 788, 723, 580, 399, 225, 93, 17, 0, 0, 8, 15, 14, 6, 0, 0, 1, 6, 10, 10, 6, 0, 0, 0, 1, 9, 14, 11, 0, 0, 5, 63, 180, 351, 549, 730, 844, 856, 757, 572, 351, 155, 37, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 28, 127, 298, 490, 644, 717, 692, 581, 421, 254, 118, 33, 0, 0, 5, 13, 14, 8, 0, 0, 0, 0, 4, 5, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 5, 5, 5, 6, 9, 11, 12, 11, 9, 7, 6, 5, 5, 6, 7, 7, 7, 7, 6, 5, 5, 7, 9, 12, 13, 11, 6, 1, 0, 0, 6, 12, 12, 5, 0, 0, 27, 109, 243, 416, 591, 725, 779, 738, 612, 438, 260, 117, 28, 0, 0, 5, 14, 14, 7, 0, 0, 0, 3, 8, 9, 6, 1, 0, 0, 0, 7, 12, 10, 1, 0, 1, 46, 144, 293, 472, 645, 766, 799, 733, 580, 380, 185, 44, 0, 43, 175, 351, 522, 643, 681, 632, 513, 358, 208, 91, 22, 0, 0, 6, 12, 11, 5, 0, 0, 1, 6, 11, 12, 9, 4, 0, 0, 0, 4, 10, 11, 5, 0, 0, 18, 83, 194, 337, 482, 593, 638, 602, 498, 353, 207, 91, 21, 0, 0, 5, 12, 11, 5, 0, 0, 0, 3, 7, 8, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 4, 5, 6, 6, 6, 6, 7, 8, 10, 13, 14, 13, 9, 3, 0, 0, 0, 8, 13, 11, 1, 0, 2, 54, 161, 322, 513, 693, 816, 844, 765, 597, 381, 175, 32, 0, 60, 223, 434, 636, 778, 821, 760, 616, 431, 250, 109, 24, 0, 0, 6, 20, 25, 17, 2, 0, 0, 31, 120, 261, 436, 608, 734, 777, 724, 591, 414, 239, 103, 22, 0, 0, 7, 16, 15, 8, 1, 0, 0, 0, 2, 3, 3, 1, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 4, 1, 0, 0, 0, 2, 9, 14, 10, 0, 0, 9, 72, 195, 371, 573, 755, 868, 877, 775, 585, 357, 150, 17, 0, 75, 238, 434, 606, 708, 715, 630, 482, 314, 164, 59, 4, 0, 0, 9, 18, 19, 12, 0, 0, 0, 30, 111, 240, 399, 556, 672, 712, 665, 543, 381, 220, 94, 19, 0, 0, 6, 15, 14, 7, 0, 0, 0, 5, 11, 13, 12, 7, 1, 0, 0, 0, 8, 14, 11, 0, 0, 0, 50, 156, 317, 506, 681, 794, 812, 730, 570, 379, 202, 74, 6, 0, 0, 12, 19, 15, 6, 0, 0, 0, 5, 10, 13, 14, 12, 10, 8, 6, 4, 2, 0, 0, 0, 0, 0, 2, 4, 7, 8, 9, 8, 6, 3, 1, 0, 0, 2, 5, 6, 7, 7, 6, 4, 2, 1, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 0, 0, 0, 1, 4, 6, 6, 3, 0, 0, 0, 1, 8, 12, 8, 0, 0, 3, 54, 154, 298, 462, 605, 690, 692, 608, 465, 300, 153, 51, 1, 0, 0, 11, 15, 11, 4, 0, 0, 0, 2, 4, 4, 2, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 2, 3, 4, 2, 0, 0, 0, 0, 6, 12, 12, 4, 0, 0, 33, 121, 264, 444, 624, 758, 808, 755, 611, 410, 206, 50, 0, 18, 150, 340, 540, 694, 762, 730, 610, 438, 262, 120, 31, 0, 0, 6, 16, 17, 11, 4, 0, 0, 2, 4, 5, 4, 2, 1, 0, 1, 1, 1, 1, 0, 0, 0, 0, 2, 4, 5, 7, 7, 7, 6, 4, 2, 2, 2, 3, 4, 6, 7, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 5, 2, 0, 0, 0, 3, 10, 13, 8, 0, 0, 13, 79, 200, 365, 546, 698, 780, 764, 653, 473, 270, 96, 0, 0, 82, 246, 440, 612, 717, 728, 646, 497, 324, 168, 58, 3, 0, 0, 12, 16, 11, 2, 0, 0, 0, 5, 8, 6, 2, 0, 0, 0, 7, 14, 13, 4, 0, 0, 35, 130, 282, 470, 652, 781, 818, 753, 604, 413, 230, 92, 14, 0, 0, 10, 19, 18, 9, 1, 0, 0, 2, 6, 7, 7, 5, 4, 4, 4, 5, 7, 8, 10, 9, 7, 3, 0, 0, 0, 3, 11, 15, 10, 0, 0, 9, 80, 213, 399, 603, 775, 867, 850, 730, 542, 338, 164, 51, 0, 0, 0, 5, 5, 2, 1, 5, 6, 1, 0, 0, 35, 139, 315, 540, 767, 938, 1002, 940, 771, 542, 313, 134, 28, 0, 0, 9, 21, 20, 12, 4, 2, 6, 11, 14, 11, 5, 0, 0, 0, 8, 14, 12, 1, 0, 0, 51, 162, 329, 525, 704, 818, 833, 745, 579, 380, 200, 71, 4, 0, 0, 12, 17, 13, 4, 0, 0, 0, 2, 5, 5, 3, 1, 0, 0, 1, 3, 6, 8, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 3, 2, 0, 0, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 0, 7, 12, 10, 1, 0, 0, 39, 130, 271, 438, 596, 700, 721, 651, 512, 342, 183, 68, 6, 0, 0, 9, 15, 12, 4, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 2, 3, 3, 4, 5, 5, 6, 7, 7, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 6, 7, 8, 9, 8, 7, 5, 3, 1, 0, 0, 0, 1, 2, 4, 4, 5, 5, 5, 5, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 1, 2, 3, 5, 7, 9, 10, 8, 5, 0, 0, 0, 3, 11, 17, 15, 4, 0, 0, 36, 129, 276, 454, 625, 744, 775, 710, 567, 386, 213, 84, 11, 0, 0, 9, 16, 14, 6, 0, 0, 0, 0, 3, 4, 3, 3, 3, 3, 3, 3, 2, 0, 0, 0, 1, 3, 5, 7, 8, 8, 8, 8, 7, 8, 8, 9, 10, 10, 10, 10, 9, 7, 5, 3, 1, 0, 0, 1, 4, 7, 9, 8, 4, 0, 0, 0, 2, 11, 16, 12, 0, 0, 4, 64, 186, 365, 573, 762, 880, 889, 781, 579, 338, 125, 0, 0, 118, 325, 559, 752, 852, 834, 712, 524, 323, 155, 46, 0, 0, 4, 16, 17, 11, 1, 0, 0, 0, 2, 4, 4, 3, 2, 3, 4, 5, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 2, 2, 3, 3, 4, 4, 3, 3, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 1, 1, 2, 2, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 4, 5, 6, 8, 10, 11, 11, 9, 6, 0, 0, 0, 0, 7, 14, 13, 3, 0, 0, 36, 135, 292, 488, 678, 814, 856, 791, 637, 439, 248, 103, 20, 0, 0, 6, 10, 6, 0, 0, 2, 6, 3, 0, 0, 25, 104, 241, 421, 608, 755, 820, 784, 658, 476, 288, 133, 34, 0, 0, 1, 18, 27, 23, 8, 0, 0, 17, 105, 257, 461, 679, 859, 952, 929, 796, 590, 367, 178, 53, 0, 0, 2, 18, 22, 17, 8, 3, 3, 6, 10, 11, 9, 5, 2, 1, 1, 2, 3, 3, 3, 2, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 1, 3, 4, 5, 4, 3, 2, 1, 1, 1, 3, 5, 7, 9, 10, 9, 8, 6, 4, 2, 0, 0, 0, 0, 2, 3, 5, 5, 6, 5, 5, 4, 4, 4, 5, 5, 4, 4, 2, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 5, 4, 2, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 7, 8, 8, 7, 6, 5, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 10, 8, 4, 0, 0, 0, 3, 11, 15, 10, 0, 0, 10, 79, 209, 392, 595, 772, 873, 871, 765, 586, 382, 200, 73, 7, 0, 0, 5, 10, 9, 6, 4, 0, 0, 0, 7, 57, 152, 290, 449, 592, 680, 687, 611, 472, 309, 162, 58, 3, 0, 0, 9, 14, 11, 3, 0, 0, 0, 1, 4, 4, 4, 3, 2, 1, 0, 0, 0, 2, 4, 6, 7, 5, 2, 0, 0, 2, 9, 14, 12, 2, 0, 1, 46, 144, 296, 481, 663, 793, 834, 768, 608, 396, 193, 59, 38, 140, 341, 585, 805, 938, 949, 841, 648, 423, 221, 77, 2, 0, 0, 19, 28, 22, 5, 0, 0, 27, 105, 225, 369, 509, 611, 645, 603, 494, 350, 206, 92, 22, 0, 0, 4, 12, 12, 7, 1, 0, 0, 1, 3, 4, 3, 1, 0, 0, 1, 1, 1, 0, 0, 1, 4, 6, 8, 7, 3, 0, 0, 0, 4, 11, 13, 7, 0, 0, 19, 96, 233, 419, 618, 784, 872, 857, 741, 559, 357, 182, 62, 2, 0, 0, 6, 13, 14, 9, 2, 0, 0, 1, 43, 130, 262, 422, 577, 685, 718, 663, 537, 373, 214, 91, 19, 0, 0, 6, 13, 12, 6, 0, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 1, 1, 2, 4, 6, 7, 8, 9, 8, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 7, 5, 1, 0, 0, 0, 5, 10, 11, 3, 0, 0, 31, 117, 257, 435, 618, 759, 819, 782, 657, 479, 293, 141, 42, 0, 0, 0, 6, 10, 9, 7, 4, 0, 0, 0, 34, 115, 249, 426, 613, 766, 840, 811, 681, 485, 278, 123, 68, 132, 299, 524, 741, 891, 930, 847, 665, 432, 208, 51, 0, 61, 219, 427, 630, 773, 820, 762, 621, 437, 256, 114, 28, 0, 0, 6, 15, 14, 7, 0, 0, 0, 7, 14, 19, 21, 18, 13, 7, 1, 0, 2, 8, 12, 9, 1, 0, 0, 41, 130, 266, 432, 593, 709, 749, 701, 579, 414, 247, 111, 26, 0, 0, 6, 21, 23, 13, 0, 0, 14, 84, 210, 380, 568, 732, 831, 835, 738, 563, 352, 158, 31, 0, 68, 212, 391, 555, 659, 678, 613, 486, 331, 186, 78, 17, 0, 0, 6, 11, 10, 4, 0, 1, 5, 10, 15, 16, 14, 11, 7, 5, 3, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 3, 10, 12, 7, 0, 0, 19, 93, 227, 412, 619, 802, 914, 924, 824, 639, 414, 207, 68, 26, 81, 209, 364, 500, 577, 576, 504, 383, 247, 129, 47, 5, 0, 0, 7, 10, 7, 1, 0, 0, 0, 2, 5, 6, 5, 5, 4, 3, 3, 3, 2, 2, 2, 2, 3, 4, 6, 7, 7, 6, 5, 3, 2, 3, 5, 8, 10, 11, 9, 5, 2, 2, 6, 12, 14, 9, 0, 0, 13, 78, 201, 376, 578, 763, 885, 910, 827, 655, 437, 229, 84, 39, 100, 246, 435, 612, 729, 758, 693, 558, 389, 227, 103, 29, 0, 0, 0, 5, 5, 3, 3, 2, 0, 0, 0, 18, 78, 184, 331, 495, 642, 732, 742, 668, 529, 362, 205, 87, 18, 0, 0, 5, 11, 10, 4, 0, 0, 1, 3, 4, 2, 1, 3, 7, 10, 8, 0, 0, 1, 43, 134, 274, 449, 622, 754, 809, 771, 650, 479, 298, 147, 47, 0, 0, 0, 10, 13, 8, 1, 0, 0, 0, 1, 4, 4, 4, 3, 3, 2, 2, 2, 1, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 3, 4, 4, 4, 3, 2, 1, 0, 1, 1, 2, 4, 5, 6, 6, 5, 2, 0, 0, 0, 3, 8, 10, 6, 0, 0, 16, 76, 185, 339, 516, 681, 794, 825, 762, 616, 422, 227, 80, 18, 58, 192, 388, 598, 770, 863, 855, 752, 583, 391, 217, 89, 18, 0, 0, 7, 12, 10, 3, 0, 0, 1, 7, 11, 12, 10, 7, 6, 8, 11, 13, 9, 0, 0, 10, 61, 162, 311, 492, 669, 801, 855, 812, 680, 490, 294, 142, 77, 117, 252, 444, 641, 789, 849, 807, 677, 496, 308, 152, 50, 1, 0, 1, 10, 12, 8, 1, 0, 0, 0, 3, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 7, 7, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 2, 4, 6, 9, 11, 12, 12, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 3, 3, 2, 2, 1, 2, 2, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 1, 2, 4, 6, 7, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 1, 1, 1, 2, 2, 3, 3, 3, 4, 6, 8, 9, 10, 8, 5, 3, 3, 5, 8, 8, 3, 0, 0, 26, 93, 209, 370, 554, 728, 851, 895, 844, 710, 526, 338, 195, 131, 160, 268, 423, 579, 691, 731, 689, 578, 427, 271, 141, 53, 7, 0, 0, 8, 12, 11, 7, 4, 2, 3, 3, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 2, 6, 9, 11, 12, 9, 6, 5, 5, 6, 7, 4, 0, 0, 10, 53, 136, 260, 411, 563, 682, 741, 724, 634, 492, 332, 187, 80, 18, 0, 0, 3, 8, 7, 2, 0, 0, 1, 4, 7, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 4, 3, 2, 1, 1, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 7, 8, 9, 10, 9, 8, 7, 6, 5, 5, 6, 7, 8, 9, 10, 10, 10, 10, 9, 8, 7, 7, 5, 2, 0, 4, 23, 66, 141, 251, 389, 537, 668, 757, 782, 733, 622, 473, 323, 209, 159, 184, 275, 406, 540, 641, 680, 649, 555, 422, 279, 154, 65, 15, 0, 0, 3, 7, 5, 1, 0, 0, 0, 3, 6, 8, 8, 8, 8, 8, 8, 7, 6, 4, 3, 2, 3, 4, 5, 8, 10, 12, 14, 15, 15, 14, 13, 11, 11, 12, 11, 7, 1, 0, 7, 41, 112, 223, 365, 518, 650, 731, 742, 680, 565, 433, 328, 285, 320, 425, 570, 707, 795, 804, 730, 595, 439, 308, 239, 250, 332, 458, 586, 679, 707, 662, 555, 413, 267, 143, 58, 12, 0, 0, 4, 6, 4, 0, 0, 0, 4, 9, 11, 11, 9, 6, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 1, 1, 1, 2, 3, 3, 3, 3, 2, 1, 1, 0, 0, 1, 3, 4, 6, 6, 6, 4, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 1, 3, 5, 6, 7, 7, 7, 6, 4, 3, 3, 3, 4, 5, 6, 6, 7, 7, 6, 5, 5, 4, 4, 3, 3, 3, 2, 1, 1, 1, 1, 2, 2, 3, 2, 2, 1, 0, 0, 1, 3, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 8, 9, 9, 8, 7, 6, 6, 6, 5, 2, 0, 0, 9, 40, 99, 185, 291, 402, 497, 559, 574, 539, 461, 356, 244, 143, 68, 21, 0, 0, 0, 3, 3, 1, 0, 0, 1, 5, 11, 17, 21, 23, 22, 19, 15, 12, 10, 9, 7, 3, 0, 0, 12, 57, 141, 267, 427, 600, 758, 872, 917, 884, 778, 621, 442, 275, 143, 57, 13, 0, 0, 0, 17, 56, 128, 237, 375, 522, 652, 740, 769, 734, 642, 512, 368, 233, 125, 51, 12, 0, 0, 1, 3, 2, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 2, 3, 5, 6, 7, 8, 9, 11, 13, 14, 15, 14, 11, 9, 7, 5, 4, 2, 0, 0, 4, 24, 65, 131, 219, 321, 422, 507, 560, 571, 538, 466, 370, 266, 169, 92, 39, 11, 0, 0, 0, 1, 2, 3, 5, 9, 14, 17, 20, 20, 18, 15, 12, 9, 5, 0, 0, 4, 23, 64, 133, 231, 354, 488, 617, 719, 775, 777, 723, 628, 514, 407, 331, 302, 320, 376, 450, 519, 564, 572, 539, 470, 378, 277, 182, 105, 49, 16, 2, 0, 0, 1, 1, 0, 0, 0, 2, 5, 7, 8, 8, 7, 6, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 1, 2, 3, 5, 5, 5, 5, 4, 3, 2, 2, 1, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 7, 8, 9, 9, 9, 8, 7, 4, 1, 0, 0, 3, 17, 44, 85, 143, 214, 294, 375, 447, 501, 529, 525, 491, 430, 351, 265, 183, 114, 61, 27, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 4, 4, 5, 6, 7, 8, 9, 9, 10, 11, 12, 12, 13, 12, 12, 10, 9, 8, 9, 12, 19, 31, 51, 79, 118, 167, 225, 289, 354, 416, 470, 511, 536, 544, 536, 516, 488, 457, 426, 400, 379, 361, 346, 330, 310, 284, 253, 216, 177, 139, 103, 73, 48, 31, 18, 11, 6, 3, 2, 1, 1, 1, 2, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 1, 3, 4, 5, 6, 5, 5, 4, 4, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 4, 6, 8, 10, 12, 13, 13, 12, 11, 10, 10, 10, 11, 12, 13, 13, 13, 13, 13, 14, 15, 16, 18, 20, 23, 27, 35, 47, 63, 85, 111, 142, 177, 216, 256, 298, 339, 379, 416, 450, 480, 506, 528, 546, 559, 567, 568, 562, 551, 534, 512, 486, 457, 425, 390, 351, 309, 266, 223, 182, 145, 114, 88, 67, 51, 38, 28, 20, 15, 13, 13, 17, 22, 30, 40, 52, 68, 87, 111, 138, 167, 197, 227, 255, 280, 302, 320, 333, 341, 341, 334, 321, 302, 279, 253, 226, 198, 171, 145, 120, 97, 76, 57, 42, 29, 19, 12, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 2, 2, 3, 3, 4, 4, 5, 6, 6, 7, 6, 6, 6, 5, 5, 5, 4, 4, 3, 4, 4, 6, 7, 8, 9, 9, 9, 8, 8, 8, 9, 10, 11, 12, 13, 14, 14, 14, 14, 14, 13, 14, 15, 17, 20, 23, 27, 29, 32, 35, 41, 50, 59, 66, 71, 73, 74],
-"peakT": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 1, 2, 2, 3, 3, 4, 5, 6, 7, 8, 9, 9, 8, 7, 7, 7, 7, 9, 10, 12, 13, 15, 15, 16, 16, 16, 16, 17, 17, 17, 18, 19, 20, 21, 23, 25, 26, 27, 27, 27, 26, 26, 27, 29, 33, 37, 41, 45, 48, 50, 52, 56, 60, 65, 70, 75, 80, 85, 91, 98, 105, 113, 121, 128, 136, 144, 154, 164, 175, 186, 196, 205, 213, 221, 230, 238, 246, 252, 257, 260, 261, 261, 260, 258, 257, 255, 254, 254, 254, 255, 255, 253, 250, 245, 239, 233, 227, 223, 220, 217, 214, 211, 208, 205, 202, 199, 197, 194, 190, 185, 179, 173, 165, 158, 151, 143, 137, 131, 127, 125, 123, 121, 118, 113, 108, 102, 95, 90, 86, 83, 80, 77, 73, 69, 64, 60, 56, 52, 50, 48, 47, 47, 48, 48, 48, 47, 45, 43, 41, 39, 36, 34, 33, 31, 30, 31, 32, 35, 38, 40, 41, 41, 41, 41, 42, 45, 48, 52, 55, 57, 59, 60, 61, 63, 65, 67, 70, 73, 76, 79, 81, 83, 84, 85, 85, 86, 88, 90, 93, 94, 95, 94, 93, 91, 89, 88, 87, 87, 86, 85, 84, 82, 81, 80, 79, 77, 76, 74, 73, 73, 73, 74, 75, 76, 76, 74, 72, 69, 66, 64, 63, 63, 64, 66, 67, 67, 66, 64, 62, 60, 59, 59, 58, 58, 57, 55, 53, 52, 51, 52, 54, 56, 58, 59, 60, 59, 58, 57, 54, 52, 48, 45, 41, 38, 36, 36, 39, 43, 47, 51, 52, 51, 49, 46, 45, 45, 46, 49, 51, 52, 52, 50, 48, 46, 44, 44, 44, 45, 45, 45, 43, 42, 41, 40, 39, 38, 38, 36, 35, 32, 30, 28, 27, 25, 24, 24, 23, 23, 23, 22, 21, 20, 18, 16, 14, 13, 12, 12, 12, 11, 11, 11, 10, 11, 11, 12, 12, 13, 12, 11, 10, 8, 7, 7, 7, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 7, 7, 6, 6, 7, 8, 9, 10, 11, 10, 10, 8, 7, 7, 7, 8, 8, 9, 8, 8, 7, 7, 8, 9, 11, 13, 14, 14, 14, 13, 13, 13, 13, 12, 11, 11, 11, 13, 17, 23, 30, 36, 41, 44, 44, 43, 42, 43, 45, 48, 53, 57, 60, 62, 65, 68, 75, 84, 97, 113, 131, 151, 171, 192, 214, 235, 255, 274, 290, 302, 308, 310, 305, 296, 284, 271, 258, 248, 239, 233, 228, 224, 220, 217, 215, 215, 217, 223, 231, 239, 247, 251, 251, 247, 238, 226, 211, 197, 182, 168, 154, 141, 127, 113, 99, 85, 72, 60, 50, 41, 34, 28, 22, 18, 14, 11, 10, 9, 9, 9, 9, 9, 9, 8, 7, 7, 7, 8, 8, 9, 9, 9, 8, 8, 8, 9, 10, 11, 12, 11, 9, 7, 4, 3, 2, 2, 2, 3, 2, 1, 0, 0, 0, 0, 1, 3, 4, 4, 3, 2, 2, 2, 3, 5, 7, 8, 9, 8, 8, 7, 8, 9, 10, 12, 12, 12, 12, 10, 9, 9, 8, 9, 9, 10, 9, 9, 8, 7, 7, 8, 8, 9, 9, 9, 8, 6, 5, 4, 3, 3, 3, 3, 2, 2, 1, 2, 2, 4, 5, 7, 8, 8, 8, 7, 6, 6, 5, 4, 3, 2, 2, 2, 2, 2, 3, 4, 4, 5, 6, 7, 7, 7, 7, 7, 6, 6, 6, 6, 7, 7, 7, 6, 5, 4, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 1, 1, 2, 3, 2, 2, 2, 3, 4, 6, 8, 9, 9, 8, 6, 4, 3, 2, 3, 4, 5, 6, 7, 8, 9, 11, 13, 16, 19, 23, 28, 33, 40, 47, 54, 61, 68, 75, 83, 92, 103, 117, 132, 148, 163, 176, 187, 195, 202, 209, 214, 220, 224, 225, 224, 219, 211, 202, 191, 181, 170, 159, 147, 133, 120, 107, 94, 84, 75, 67, 59, 52, 45, 38, 32, 26, 22, 19, 17, 16, 16, 15, 14, 12, 10, 9, 8, 8, 10, 12, 14, 15, 16, 15, 13, 12, 11, 10, 10, 10, 10, 9, 9, 8, 9, 11, 13, 15, 16, 15, 14, 12, 10, 9, 9, 10, 11, 12, 12, 11, 10, 9, 9, 10, 11, 11, 10, 10, 9, 10, 11, 13, 15, 16, 16, 15, 14, 13, 13, 14, 15, 16, 17, 17, 16, 15, 14, 14, 14, 13, 13, 12, 11, 10, 9, 9, 9, 8, 8, 6, 5, 3, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 3, 3, 2, 1, 1, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 5, 4, 5, 7, 9, 12, 15, 17, 21, 24, 29, 34, 39, 45, 52, 60, 69, 79, 90, 102, 115, 129, 144, 161, 180, 200, 217, 232, 242, 249, 253, 254, 254, 253, 249, 241, 230, 216, 200, 185, 170, 157, 145, 132, 119, 105, 91, 78, 67, 58, 51, 45, 39, 33, 28, 24, 21, 20, 19, 18, 16, 14, 12, 11, 10, 11, 13, 15, 17, 20, 23, 26, 31, 38, 47, 58, 70, 84, 97, 111, 126, 142, 160, 181, 204, 227, 251, 273, 294, 312, 326, 336, 342, 342, 338, 331, 321, 308, 294, 278, 260, 241, 221, 200, 179, 158, 139, 120, 103, 88, 74, 63, 54, 47, 41, 36, 31, 27, 23, 19, 17, 16, 16, 16, 15, 14, 13, 12, 10, 10, 10, 10, 10, 10, 8, 5, 3, 1, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 8, 9, 11, 13, 16, 21, 26, 31, 37, 42, 49, 57, 67, 79, 93, 108, 123, 136, 147, 158, 167, 177, 185, 193, 198, 200, 199, 194, 188, 179, 168, 156, 141, 126, 110, 95, 83, 72, 64, 57, 50, 44, 37, 31, 27, 24, 22, 22, 22, 23, 24, 27, 31, 37, 45, 54, 63, 71, 79, 88, 98, 110, 124, 139, 156, 173, 189, 204, 216, 228, 237, 246, 253, 258, 262, 263, 262, 260, 256, 251, 246, 241, 234, 228, 220, 211, 202, 192, 181, 170, 158, 145, 132, 118, 104, 91, 79, 67, 56, 46, 38, 31, 27, 23, 20, 17, 14, 10, 7, 5, 4, 3, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 9, 10, 11, 11, 12, 12, 12, 12, 13, 14, 16, 17, 19, 21, 22, 24, 26, 30, 36, 43, 51, 60, 70, 79, 89, 99, 111, 124, 138, 153, 167, 179, 189, 195, 198, 198, 196, 194, 191, 187, 183, 176, 166, 153, 137, 119, 102, 87, 75, 65, 57, 50, 43, 38, 34, 31, 30, 29, 28, 28, 27, 28, 31, 38, 47, 59, 71, 83, 95, 107, 120, 136, 154, 174, 195, 217, 237, 256, 274, 290, 304, 316, 323, 328, 329, 327, 323, 317, 311, 303, 294, 285, 275, 265, 255, 244, 232, 218, 203, 188, 174, 160, 148, 135, 122, 108, 93, 78, 64, 53, 45, 39, 34, 30, 25, 21, 17, 15, 13, 13, 13, 13, 13, 12, 12, 11, 12, 12, 13, 13, 12, 12, 12, 12, 13, 15, 16, 16, 16, 15, 14, 14, 14, 14, 15, 16, 16, 15, 14, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 13, 13, 13, 13, 12, 11, 10, 10, 10, 10, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 11, 10, 10, 10, 11, 12, 13, 15, 16, 16, 16, 14, 13, 12, 11, 12, 13, 15, 16, 18, 18, 17, 15, 14, 13, 13, 14, 15, 16, 17, 16, 15, 14, 13, 13, 12, 13, 15, 17, 19, 22, 24, 25, 25, 24, 23, 21, 20, 20, 21, 21, 22, 22, 21, 20, 20, 21, 23, 25, 28, 31, 35, 39, 45, 53, 64, 79, 98, 119, 143, 168, 193, 217, 240, 262, 282, 299, 314, 326, 334, 337, 336, 328, 316, 298, 277, 254, 230, 206, 183, 161, 140, 120, 102, 85, 71, 59, 49, 42, 36, 33, 30, 28, 27, 26, 25, 24, 22, 20, 19, 18, 17, 17, 17, 16, 16, 15, 15, 15, 15, 15, 15, 16, 17, 19, 23, 27, 33, 40, 48, 58, 69, 83, 97, 113, 130, 147, 163, 178, 189, 197, 201, 201, 198, 194, 188, 181, 172, 162, 149, 135, 120, 104, 88, 74, 61, 51, 42, 35, 30, 25, 21, 18, 15, 13, 12, 12, 12, 13, 13, 12, 11, 10, 10, 10, 11, 11, 12, 12, 11, 10, 9, 8, 9, 10, 11, 12, 12, 12, 11, 11, 11, 12, 13, 13, 13, 12, 11, 11, 11, 12, 12, 11, 9, 8, 6, 5, 6, 8, 10, 12, 13, 13, 12, 11, 10, 9, 9, 10, 12, 13, 15, 16, 16, 17, 17, 16, 16, 16, 16, 16, 16, 16, 15, 14, 12, 10, 9, 8, 8, 9, 11, 14, 17, 20, 24, 29, 35, 44, 53, 65, 77, 91, 105, 121, 138, 156, 172, 187, 198, 205, 208, 206, 202, 194, 186, 175, 164, 150, 136, 121, 105, 89, 73, 58, 46, 36, 28, 22, 18, 15, 13, 10, 7, 4, 2, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 5, 6, 8, 10, 13, 14, 14, 14, 13, 12, 12, 14, 16, 18, 19, 20, 19, 18, 17, 16, 16, 16, 16, 15, 13, 11, 11, 11, 13, 16, 19, 21, 23, 24, 25, 28, 34, 43, 57, 73, 91, 110, 127, 143, 158, 174, 190, 208, 225, 238, 246, 247, 240, 227, 209, 190, 172, 155, 139, 125, 110, 95, 80, 66, 55, 46, 39, 35, 32, 29, 26, 23, 19, 17, 15, 14, 14, 15, 16, 16, 16, 15, 14, 13, 12, 12, 12, 12, 12, 12, 13, 13, 13, 14, 14, 15, 16, 16, 16, 16, 15, 15, 15, 17, 19, 24, 30, 39, 49, 62, 78, 97, 119, 143, 168, 193, 217, 238, 256, 271, 283, 292, 298, 299, 296, 287, 272, 251, 227, 201, 175, 151, 130, 113, 99, 88, 80, 75, 72, 73, 78, 86, 98, 112, 126, 142, 158, 176, 194, 213, 230, 242, 248, 247, 240, 228, 216, 204, 194, 183, 170, 154, 135, 114, 94, 76, 61, 49, 39, 31, 24, 18, 14, 12, 11, 11, 10, 9, 7, 6, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 4, 5, 6, 6, 5, 4, 3, 2, 3, 4, 5, 7, 7, 8, 8, 9, 10, 11, 11, 11, 10, 9, 8, 7, 7, 7, 7, 7, 7, 6, 5, 3, 3, 3, 5, 8, 12, 15, 17, 18, 19, 22, 27, 35, 47, 62, 81, 101, 125, 152, 183, 219, 259, 302, 345, 387, 424, 456, 481, 496, 501, 494, 477, 449, 414, 376, 337, 300, 267, 237, 210, 186, 166, 151, 141, 139, 144, 156, 175, 200, 229, 262, 297, 334, 369, 402, 430, 451, 463, 465, 457, 439, 412, 380, 344, 306, 268, 230, 196, 163, 134, 109, 87, 69, 55, 45, 37, 32, 28, 25, 23, 21, 19, 18, 17, 16, 14, 14, 13, 13, 13, 13, 13, 12, 11, 11, 11, 11, 12, 13, 13, 13, 12, 11, 11, 11, 12, 13, 15, 16, 16, 15, 15, 15, 15, 14, 13, 11, 9, 7, 6, 6, 8, 10, 12, 13, 12, 11, 10, 8, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 8, 8, 7, 6, 6, 6, 6, 6, 7, 7, 7, 6, 6, 6, 7, 9, 11, 12, 13, 13, 13, 12, 12, 13, 14, 14, 14, 12, 10, 8, 6, 5, 5, 6, 8, 8, 9, 9, 8, 8, 8, 8, 8, 9, 9, 8, 7, 7, 6, 6, 6, 6, 6, 7, 7, 8, 8, 8, 9, 9, 8, 8, 7, 7, 6, 5, 5, 4, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 5, 6, 8, 9, 10, 10, 9, 7, 5, 4, 4, 5, 7, 9, 9, 9, 8, 7, 5, 4, 4, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 4, 6, 7, 7, 7, 6, 6, 6, 7, 8, 10, 11, 11, 10, 9, 8, 8, 10, 12, 15, 17, 18, 17, 16, 14, 13, 12, 13, 15, 16, 17, 18, 17, 15, 13, 12, 11, 11, 10, 10, 10, 9, 8, 6, 5, 5, 6, 8, 12, 18, 25, 34, 45, 57, 71, 87, 106, 128, 153, 179, 205, 227, 243, 251, 251, 244, 233, 219, 203, 187, 168, 147, 125, 101, 79, 59, 43, 31, 22, 15, 11, 8, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 8, 8, 8, 8, 8, 9, 10, 11, 11, 12, 11, 11, 10, 9, 8, 8, 8, 8, 9, 9, 10, 10, 10, 10, 10, 10, 10, 9, 9, 8, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 9, 9, 9, 9, 10, 11, 13, 13, 14, 13, 12, 10, 9, 8, 7, 7, 7, 7, 6, 6, 5, 4, 4, 4, 5, 5, 6, 7, 7, 8, 10, 11, 12, 13, 13, 12, 11, 9, 8, 7, 7, 6, 6, 6, 6, 7, 7, 8, 9, 11, 14, 20, 27, 37, 49, 63, 80, 101, 125, 155, 188, 225, 263, 299, 330, 355, 372, 379, 378, 367, 348, 322, 290, 255, 218, 183, 151, 122, 97, 77, 60, 47, 37, 30, 25, 22, 19, 16, 14, 13, 12, 11, 11, 12, 12, 12, 11, 11, 11, 12, 13, 14, 15, 16, 15, 14, 13, 13, 13, 13, 13, 13, 12, 11, 10, 9, 8, 8, 8, 9, 8, 7, 5, 3, 2, 2, 3, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 7, 6, 6, 5, 4, 4, 4, 5, 6, 7, 8, 8, 9, 9, 10, 10, 11, 11, 11, 11, 11, 12, 13, 14, 15, 17, 19, 23, 31, 42, 58, 78, 102, 129, 159, 192, 228, 263, 297, 326, 348, 362, 367, 362, 349, 329, 303, 272, 238, 202, 167, 135, 106, 81, 62, 47, 36, 29, 25, 22, 21, 21, 20, 19, 17, 16, 15, 15, 16, 16, 17, 17, 16, 16, 15, 15, 15, 15, 16, 16, 16, 15, 14, 14, 14, 14, 15, 16, 16, 15, 14, 12, 11, 10, 9, 8, 8, 7, 6, 6, 5, 5, 5, 4, 3, 2, 1, 1, 1, 1, 2, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 1, 2, 4, 7, 10, 13, 14, 15, 16, 16, 15, 15, 16, 17, 18, 19, 19, 19, 18, 18, 17, 16, 16, 16, 16, 17, 18, 19, 20, 22, 25, 29, 35, 42, 52, 65, 81, 102, 128, 160, 197, 240, 285, 331, 375, 412, 438, 451, 450, 435, 408, 372, 331, 288, 246, 205, 168, 135, 106, 82, 61, 46, 34, 27, 23, 22, 21, 21, 21, 19, 17, 15, 14, 13, 13, 13, 12, 11, 10, 9, 8, 7, 7, 8, 8, 8, 9, 9, 10, 11, 12, 13, 13, 14, 14, 15, 16, 17, 17, 18, 17, 16, 15, 13, 12, 11, 11, 11, 11, 11, 10, 8, 6, 4, 3, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 6, 7, 8, 10, 11, 12, 12, 13, 13, 13, 13, 14, 14, 15, 15, 14, 14, 13, 12, 12, 12, 12, 11, 9, 8, 6, 6, 6, 7, 8, 9, 10, 13, 20, 31, 49, 72, 99, 130, 161, 192, 219, 243, 262, 274, 280, 278, 269, 253, 231, 205, 176, 146, 116, 89, 66, 46, 32, 21, 14, 9, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 9, 14, 21, 32, 46, 63, 82, 102, 123, 145, 167, 189, 209, 225, 236, 238, 232, 218, 199, 175, 150, 125, 101, 78, 57, 38, 22, 10, 3, 0, 0, 0, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 12, 16, 21, 28, 38, 51, 71, 95, 123, 154, 185, 214, 240, 263, 279, 290, 292, 285, 268, 242, 211, 176, 142, 111, 84, 63, 45, 32, 23, 16, 11, 8, 6, 5, 4, 3, 3, 3, 4, 4, 5, 5, 4, 4, 4, 5, 5, 6, 7, 7, 8, 8, 8, 8, 7, 6, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 7, 7, 8, 9, 12, 15, 19, 24, 32, 42, 59, 83, 114, 155, 202, 255, 310, 365, 416, 459, 492, 512, 515, 501, 471, 426, 371, 312, 252, 196, 147, 107, 77, 54, 38, 27, 20, 17, 16, 15, 15, 15, 15, 13, 12, 11, 11, 11, 12, 13, 13, 13, 12, 11, 10, 9, 8, 8, 8, 8, 8, 8, 7, 6, 5, 4, 3, 3, 2, 2, 1, 2, 2, 4, 5, 7, 9, 10, 13, 18, 26, 38, 56, 80, 108, 140, 175, 211, 247, 279, 307, 326, 335, 332, 319, 295, 265, 230, 194, 158, 125, 96, 72, 52, 37, 27, 21, 17, 16, 15, 15, 14, 13, 12, 12, 12, 13, 16, 22, 32, 48, 70, 101, 141, 187, 238, 290, 340, 384, 419, 445, 462, 469, 468, 461, 452, 443, 437, 437, 443, 453, 464, 472, 473, 463, 442, 409, 366, 317, 266, 216, 170, 131, 98, 73, 54, 40, 30, 23, 19, 17, 17, 18, 20, 22, 22, 21, 18, 14, 12, 12, 15, 21, 32, 46, 63, 84, 109, 137, 168, 200, 233, 264, 293, 317, 336, 348, 354, 356, 360, 370, 390, 421, 462, 508, 552, 588, 609, 611, 593, 556, 504, 443, 376, 309, 246, 190, 142, 102, 71, 48, 33, 24, 22, 26, 35, 50, 70, 94, 123, 154, 185, 215, 240, 260, 271, 275, 269, 256, 235, 208, 178, 146, 114, 84, 59, 38, 23, 12, 6, 3, 1, 1, 2, 3, 3, 4, 5, 6, 7, 9, 13, 20, 30, 44, 63, 87, 116, 149, 186, 224, 260, 292, 317, 331, 333, 322, 298, 266, 228, 189, 152, 120, 92, 70, 51, 36, 23, 13, 6, 3, 2, 2, 3, 3, 2, 1, 0, 0, 0, 2, 3, 5, 6, 7, 8, 8, 8, 8, 8, 7, 6, 4, 2, 1, 0, 1, 2, 4, 5, 5, 5, 4, 4, 4, 6, 10, 15, 22, 32, 46, 65, 89, 118, 152, 189, 225, 258, 286, 305, 315, 313, 301, 277, 245, 208, 168, 130, 95, 67, 46, 32, 22, 16, 12, 9, 7, 5, 3, 3, 4, 5, 6, 6, 6, 5, 5, 6, 7, 9, 11, 12, 12, 11, 9, 7, 7, 7, 8, 8, 8, 6, 5, 3, 2, 2, 2, 2, 2, 2, 3, 3, 4, 5, 6, 6, 5, 4, 2, 0, 0, 0, 0, 2, 3, 5, 6, 7, 7, 7, 7, 6, 6, 7, 8, 9, 11, 13, 14, 15, 14, 14, 13, 12, 12, 12, 13, 13, 12, 11, 9, 7, 6, 6, 7, 10, 12, 14, 15, 14, 13, 12, 11, 10, 11, 12, 13, 13, 12, 10, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 5, 5, 5, 6, 6, 8, 9, 9, 10, 10, 11, 11, 11, 12, 12, 13, 14, 14, 14, 14, 13, 13, 13, 13, 14, 15, 16, 17, 17, 19, 22, 29, 41, 59, 83, 114, 150, 190, 230, 267, 300, 324, 339, 342, 333, 312, 280, 240, 195, 151, 109, 75, 48, 30, 21, 20, 26, 39, 59, 85, 119, 159, 204, 252, 299, 342, 374, 394, 401, 396, 382, 365, 347, 334, 327, 327, 332, 342, 352, 359, 361, 354, 338, 312, 277, 238, 195, 154, 116, 84, 59, 43, 35, 34, 39, 51, 69, 94, 126, 165, 207, 250, 288, 316, 332, 334, 322, 299, 267, 231, 193, 155, 120, 89, 64, 44, 29, 20, 13, 10, 8, 8, 8, 8, 9, 9, 9, 9, 9, 8, 8, 8, 8, 10, 12, 14, 15, 15, 14, 12, 10, 9, 9, 9, 9, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 4, 5, 6, 8, 9, 10, 12, 13, 13, 13, 13, 12, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 8, 8, 7, 7, 7, 8, 8, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 5, 5, 6, 8, 12, 20, 33, 55, 87, 130, 182, 239, 295, 347, 389, 418, 431, 427, 407, 372, 325, 271, 215, 162, 116, 80, 54, 36, 25, 19, 15, 13, 12, 13, 14, 15, 16, 17, 17, 17, 17, 16, 14, 13, 11, 9, 8, 6, 6, 6, 7, 8, 9, 10, 10, 10, 11, 12, 12, 13, 12, 11, 9, 7, 5, 3, 2, 2, 1, 0, 0, 0, 1, 2, 4, 6, 8, 9, 10, 10, 10, 10, 11, 17, 29, 50, 81, 124, 179, 243, 314, 386, 454, 512, 555, 578, 577, 552, 503, 437, 359, 279, 205, 144, 97, 66, 47, 35, 29, 24, 21, 19, 19, 20, 21, 22, 23, 22, 22, 21, 21, 20, 20, 19, 17, 15, 13, 12, 11, 10, 9, 8, 6, 5, 3, 1, 0, 0, 0, 2, 3, 5, 7, 10, 12, 13, 15, 15, 15, 13, 11, 9, 8, 8, 9, 11, 12, 12, 10, 8, 4, 3, 6, 15, 33, 61, 101, 152, 213, 280, 348, 413, 468, 508, 529, 527, 503, 458, 398, 328, 256, 189, 132, 88, 57, 37, 24, 17, 14, 14, 19, 29, 46, 70, 102, 141, 185, 231, 274, 310, 335, 346, 341, 321, 289, 247, 202, 156, 115, 80, 53, 35, 23, 16, 12, 9, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 13, 14, 14, 13, 13, 12, 12, 11, 12, 16, 22, 32, 47, 70, 100, 137, 181, 229, 277, 319, 351, 368, 368, 350, 317, 273, 224, 174, 128, 90, 61, 41, 27, 19, 15, 12, 11, 10, 9, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 1, 2, 3, 5, 7, 9, 12, 13, 15, 15, 16, 16, 16, 17, 18, 19, 20, 21, 21, 20, 20, 20, 22, 28, 40, 61, 93, 136, 193, 259, 333, 408, 478, 534, 569, 579, 561, 518, 454, 379, 300, 226, 162, 111, 73, 47, 31, 23, 22, 26, 37, 53, 74, 102, 135, 174, 217, 262, 304, 339, 361, 369, 364, 350, 334, 324, 324, 340, 368, 405, 444, 477, 498, 504, 495, 476, 453, 432, 421, 424, 442, 474, 515, 555, 585, 599, 588, 554, 497, 426, 347, 269, 199, 140, 94, 62, 40, 29, 25, 27, 36, 51, 74, 107, 151, 205, 267, 331, 390, 439, 471, 485, 481, 463, 436, 407, 382, 368, 367, 379, 402, 429, 451, 461, 454, 428, 386, 331, 270, 210, 156, 110, 74, 47, 31, 21, 18, 18, 19, 20, 20, 19, 17, 15, 13, 11, 10, 8, 7, 6, 5, 4, 4, 3, 3, 3, 3, 4, 4, 5, 7, 9, 11, 14, 16, 18, 19, 19, 17, 14, 11, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 5, 4, 5, 6, 8, 10, 11, 10, 9, 6, 3, 1, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 6, 15, 32, 56, 87, 124, 165, 204, 239, 264, 277, 276, 261, 236, 202, 165, 127, 93, 62, 38, 21, 9, 2, 0, 0, 1, 2, 2, 2, 2, 3, 5, 8, 11, 13, 15, 15, 16, 16, 16, 17, 17, 18, 19, 19, 18, 18, 18, 17, 16, 16, 19, 27, 44, 70, 105, 148, 195, 240, 281, 311, 330, 334, 324, 300, 265, 222, 175, 129, 88, 55, 31, 15, 7, 3, 2, 3, 4, 5, 6, 6, 7, 8, 8, 10, 11, 13, 14, 15, 16, 16, 16, 15, 14, 13, 11, 9, 7, 5, 4, 4, 6, 10, 19, 33, 56, 89, 133, 185, 241, 297, 345, 379, 394, 389, 362, 319, 264, 204, 146, 97, 58, 31, 14, 6, 3, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 5, 7, 9, 10, 10, 9, 8, 6, 5, 4, 3, 4, 5, 6, 7, 8, 9, 10, 10, 11, 11, 12, 12, 12, 11, 10, 9, 8, 7, 6, 7, 11, 22, 42, 73, 116, 170, 229, 288, 342, 383, 407, 414, 401, 373, 336, 296, 261, 239, 233, 245, 270, 302, 330, 348, 350, 333, 300, 256, 205, 155, 111, 74, 46, 27, 14, 8, 6, 8, 16, 32, 57, 93, 140, 196, 256, 313, 359, 388, 396, 381, 347, 298, 242, 184, 130, 85, 50, 25, 10, 2, 0, 0, 1, 2, 3, 3, 4, 4, 4, 5, 5, 6, 6, 6, 6, 5, 4, 4, 3, 2, 1, 1, 1, 1, 2, 4, 6, 8, 10, 11, 12, 11, 11, 10, 10, 10, 11, 12, 12, 12, 12, 12, 11, 11, 10, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 4, 14, 31, 57, 91, 134, 182, 232, 279, 316, 338, 340, 323, 289, 242, 190, 138, 93, 57, 31, 14, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 9, 10, 11, 13, 17, 25, 40, 65, 102, 151, 210, 274, 335, 386, 419, 430, 416, 379, 325, 261, 196, 136, 87, 51, 28, 15, 10, 8, 8, 8, 7, 7, 6, 6, 7, 9, 11, 13, 14, 15, 16, 16, 15, 15, 14, 14, 13, 14, 14, 15, 16, 16, 16, 17, 21, 31, 52, 87, 140, 210, 292, 380, 462, 528, 567, 574, 550, 499, 428, 348, 267, 193, 131, 83, 49, 27, 16, 13, 14, 18, 21, 24, 26, 26, 27, 27, 27, 26, 25, 23, 21, 19, 17, 15, 15, 14, 14, 14, 14, 13, 12, 10, 7, 4, 1, 2, 9, 26, 57, 104, 167, 243, 329, 415, 492, 551, 582, 582, 553, 500, 438, 380, 343, 332, 351, 391, 440, 483, 508, 508, 485, 447, 406, 374, 364, 380, 422, 484, 552, 613, 652, 660, 632, 571, 486, 388, 289, 201, 130, 77, 42, 22, 12, 8, 8, 10, 13, 15, 16, 16, 15, 13, 12, 11, 11, 12, 13, 15, 16, 17, 18, 18, 19, 19, 20, 20, 19, 18, 17, 15, 14, 12, 11, 10, 9, 8, 7, 7, 6, 6, 7, 7, 8, 8, 8, 7, 9, 15, 28, 52, 87, 135, 193, 256, 318, 370, 405, 417, 404, 369, 317, 256, 193, 135, 88, 53, 30, 16, 10, 8, 9, 11, 12, 12, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 2, 9, 25, 53, 96, 152, 216, 281, 337, 376, 392, 382, 350, 301, 242, 181, 125, 78, 43, 20, 6, 0, 0, 0, 0, 1, 2, 4, 6, 9, 12, 13, 13, 12, 11, 11, 14, 24, 41, 69, 109, 160, 221, 286, 349, 401, 434, 442, 424, 382, 323, 255, 186, 125, 76, 41, 19, 7, 3, 3, 6, 8, 10, 11, 11, 10, 9, 9, 9, 9, 11, 12, 13, 14, 14, 12, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 11, 11, 10, 9, 10, 14, 25, 46, 83, 138, 210, 296, 388, 473, 539, 576, 577, 542, 478, 394, 302, 215, 140, 81, 41, 16, 4, 0, 0, 2, 4, 6, 6, 7, 7, 8, 9, 11, 12, 13, 14, 13, 12, 10, 7, 4, 3, 2, 2, 3, 3, 4, 4, 4, 4, 3, 3, 3, 3, 4, 4, 5, 5, 6, 7, 8, 9, 10, 12, 16, 24, 39, 65, 105, 158, 222, 291, 355, 406, 434, 435, 409, 361, 297, 228, 162, 107, 64, 35, 18, 9, 6, 5, 8, 17, 35, 69, 120, 191, 276, 368, 454, 522, 561, 565, 534, 474, 400, 326, 266, 230, 221, 236, 265, 298, 323, 333, 326, 303, 272, 240, 217, 208, 217, 243, 282, 323, 356, 373, 368, 339, 291, 231, 168, 111, 66, 33, 13, 3, 0, 0, 1, 2, 4, 6, 7, 8, 9, 8, 8, 8, 7, 8, 9, 10, 12, 14, 15, 16, 17, 17, 16, 15, 13, 11, 8, 7, 5, 5, 5, 6, 6, 6, 5, 4, 3, 2, 2, 2, 1, 0, 0, 1, 10, 31, 65, 115, 177, 246, 313, 370, 408, 422, 410, 373, 317, 250, 180, 117, 66, 31, 10, 1, 0, 0, 0, 4, 14, 35, 68, 113, 167, 225, 279, 323, 350, 357, 342, 307, 258, 200, 142, 90, 49, 21, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 9, 8, 8, 6, 5, 3, 2, 2, 2, 2, 4, 6, 8, 10, 11, 11, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 8, 9, 10, 10, 9, 7, 6, 8, 17, 36, 70, 124, 198, 290, 392, 493, 578, 634, 650, 624, 557, 463, 354, 247, 154, 83, 36, 10, 0, 0, 3, 9, 14, 17, 19, 20, 20, 19, 19, 17, 16, 14, 13, 11, 10, 8, 7, 7, 7, 7, 9, 11, 13, 15, 17, 17, 15, 13, 11, 13, 23, 45, 81, 134, 202, 282, 365, 441, 496, 523, 515, 475, 413, 341, 276, 230, 213, 225, 258, 301, 341, 367, 370, 349, 307, 251, 189, 131, 82, 47, 24, 12, 7, 7, 10, 16, 27, 47, 79, 125, 185, 253, 323, 382, 422, 435, 419, 377, 316, 246, 178, 117, 69, 35, 14, 4, 1, 2, 4, 6, 7, 7, 7, 7, 7, 8, 9, 10, 10, 10, 9, 7, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 7, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 10, 11, 11, 11, 10, 9, 7, 6, 5, 4, 3, 3, 4, 6, 8, 10, 13, 14, 16, 16, 17, 17, 17, 17, 17, 16, 15, 13, 12, 11, 11, 12, 12, 12, 11, 10, 10, 11, 12, 13, 14, 13, 12, 12, 15, 26, 47, 82, 131, 194, 265, 335, 393, 430, 438, 415, 364, 295, 218, 146, 86, 44, 18, 5, 0, 0, 0, 4, 15, 38, 77, 134, 205, 284, 362, 427, 467, 475, 450, 394, 319, 237, 158, 94, 48, 20, 7, 4, 6, 10, 15, 19, 21, 23, 23, 22, 20, 17, 14, 11, 8, 7, 7, 8, 9, 11, 13, 14, 15, 15, 15, 14, 14, 13, 12, 11, 10, 9, 8, 6, 5, 4, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 1, 13, 40, 85, 148, 224, 302, 370, 416, 433, 417, 375, 318, 262, 222, 208, 223, 263, 318, 372, 411, 424, 406, 360, 293, 217, 143, 81, 37, 12, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 7, 7, 7, 7, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 4, 5, 7, 8, 9, 9, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 10, 8, 6, 4, 2, 1, 1, 2, 5, 8, 11, 13, 15, 14, 13, 10, 7, 4, 4, 4, 6, 8, 9, 10, 9, 6, 2, 0, 0, 8, 27, 63, 118, 191, 275, 361, 434, 481, 492, 464, 404, 327, 251, 192, 164, 168, 200, 248, 296, 330, 342, 328, 290, 235, 174, 115, 66, 31, 10, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 13, 14, 15, 15, 15, 14, 14, 14, 13, 12, 11, 10, 9, 7, 5, 1, 0, 0, 15, 50, 111, 200, 310, 429, 538, 618, 655, 641, 583, 495, 402, 331, 304, 336, 424, 551, 690, 808, 877, 878, 809, 684, 526, 363, 218, 109, 39, 5, 0, 0, 7, 11, 11, 9, 11, 23, 53, 106, 183, 279, 386, 488, 567, 609, 606, 560, 484, 400, 335, 309, 334, 408, 515, 629, 723, 773, 766, 704, 596, 463, 325, 203, 109, 45, 11, 0, 0, 5, 11, 15, 18, 20, 21, 22, 22, 21, 20, 18, 16, 15, 13, 11, 10, 8, 7, 5, 5, 4, 5, 7, 9, 11, 14, 15, 17, 19, 21, 22, 23, 24, 23, 22, 20, 18, 17, 15, 13, 11, 9, 10, 17, 37, 76, 137, 220, 319, 423, 515, 580, 605, 585, 523, 431, 325, 221, 133, 68, 29, 9, 2, 1, 0, 0, 3, 17, 49, 104, 183, 282, 390, 490, 564, 597, 583, 525, 437, 341, 261, 217, 219, 266, 344, 431, 504, 543, 539, 491, 409, 311, 212, 128, 65, 25, 5, 0, 0, 2, 5, 6, 6, 5, 7, 16, 38, 77, 134, 207, 288, 365, 424, 454, 449, 409, 344, 264, 183, 112, 59, 25, 8, 3, 4, 8, 11, 13, 13, 13, 12, 10, 8, 6, 3, 1, 0, 0, 0, 0, 1, 2, 4, 7, 10, 13, 15, 18, 19, 18, 14, 8, 2, 0, 5, 31, 82, 162, 267, 386, 501, 591, 641, 639, 588, 500, 395, 297, 229, 203, 221, 276, 349, 418, 463, 472, 442, 382, 307, 237, 188, 172, 190, 234, 291, 345, 379, 386, 360, 307, 237, 163, 97, 47, 16, 2, 0, 0, 2, 2, 1, 0, 1, 2, 5, 8, 10, 11, 12, 11, 10, 9, 9, 8, 7, 6, 6, 6, 6, 6, 7, 9, 11, 13, 16, 18, 19, 21, 21, 21, 20, 18, 16, 15, 13, 11, 8, 4, 0, 0, 4, 23, 59, 115, 187, 268, 345, 406, 437, 434, 397, 332, 251, 169, 98, 46, 15, 1, 0, 0, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 10, 10, 10, 9, 9, 8, 8, 7, 7, 6, 7, 8, 10, 12, 14, 12, 7, 1, 0, 7, 38, 97, 184, 294, 409, 509, 575, 593, 559, 482, 382, 286, 217, 194, 223, 298, 400, 501, 578, 609, 588, 519, 420, 316, 230, 183, 180, 219, 284, 356, 413, 440, 430, 384, 313, 230, 150, 84, 37, 10, 0, 0, 4, 8, 11, 11, 10, 9, 8, 7, 6, 6, 6, 7, 9, 12, 16, 19, 22, 23, 22, 21, 19, 17, 14, 13, 11, 10, 7, 4, 0, 0, 6, 28, 72, 139, 227, 327, 423, 500, 540, 535, 485, 402, 303, 212, 150, 130, 156, 218, 301, 381, 439, 459, 438, 382, 304, 225, 164, 134, 141, 183, 247, 317, 375, 405, 401, 363, 298, 220, 144, 79, 34, 9, 0, 0, 1, 2, 0, 0, 0, 12, 41, 90, 159, 241, 326, 399, 447, 458, 431, 370, 286, 197, 116, 55, 17, 0, 0, 0, 2, 3, 2, 0, 0, 2, 5, 8, 10, 12, 13, 13, 12, 8, 3, 0, 0, 14, 46, 99, 173, 258, 342, 408, 444, 441, 400, 330, 251, 183, 145, 149, 197, 278, 372, 456, 509, 519, 483, 408, 312, 212, 124, 59, 19, 1, 0, 1, 5, 8, 9, 9, 9, 8, 8, 9, 9, 9, 9, 10, 9, 8, 5, 1, 0, 4, 19, 51, 100, 168, 246, 323, 387, 424, 426, 391, 325, 242, 158, 87, 36, 8, 0, 0, 1, 2, 2, 0, 0, 0, 1, 2, 2, 2, 2, 4, 6, 9, 12, 14, 15, 15, 14, 13, 12, 12, 12, 12, 12, 12, 10, 8, 6, 3, 1, 0, 1, 3, 6, 10, 14, 15, 15, 14, 13, 12, 12, 14, 16, 18, 19, 19, 17, 15, 10, 4, 0, 0, 12, 43, 98, 178, 275, 377, 466, 523, 537, 504, 433, 342, 256, 200, 193, 239, 331, 446, 555, 630, 652, 615, 529, 419, 315, 248, 235, 279, 369, 477, 574, 633, 636, 580, 478, 352, 226, 121, 49, 10, 0, 0, 6, 12, 16, 17, 17, 18, 19, 20, 20, 20, 19, 18, 16, 14, 11, 9, 6, 5, 4, 5, 6, 8, 8, 8, 8, 7, 7, 7, 5, 2, 0, 0, 9, 37, 86, 159, 247, 338, 416, 465, 474, 442, 374, 285, 191, 109, 49, 14, 0, 0, 0, 3, 3, 1, 0, 0, 0, 1, 4, 7, 10, 11, 12, 12, 11, 9, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 5, 7, 9, 11, 13, 14, 13, 12, 9, 7, 4, 3, 2, 2, 4, 6, 7, 7, 5, 0, 0, 4, 25, 67, 135, 223, 323, 419, 492, 527, 518, 464, 377, 275, 175, 93, 37, 7, 0, 0, 3, 7, 7, 5, 3, 1, 1, 2, 3, 4, 6, 6, 6, 5, 4, 3, 3, 3, 3, 3, 2, 2, 1, 2, 3, 6, 10, 15, 19, 22, 22, 22, 20, 17, 15, 13, 11, 10, 8, 6, 4, 2, 1, 1, 2, 4, 6, 8, 9, 10, 10, 9, 5, 0, 0, 2, 20, 59, 120, 200, 289, 371, 430, 452, 432, 374, 290, 198, 115, 52, 15, 0, 0, 0, 3, 3, 1, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 12, 13, 13, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 12, 12, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 13, 17, 19, 21, 21, 19, 15, 11, 6, 3, 1, 1, 2, 1, 0, 0, 6, 28, 72, 143, 236, 338, 432, 496, 515, 483, 408, 309, 215, 154, 142, 186, 273, 379, 475, 534, 539, 491, 400, 289, 180, 92, 34, 5, 0, 0, 3, 5, 3, 0, 0, 0, 0, 0, 2, 2, 3, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 2, 6, 9, 10, 6, 0, 0, 5, 41, 114, 223, 358, 498, 614, 680, 681, 616, 499, 358, 220, 109, 37, 3, 0, 0, 5, 7, 5, 3, 3, 6, 10, 14, 16, 15, 13, 11, 8, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 2, 4, 7, 9, 11, 11, 10, 9, 8, 6, 5, 4, 2, 0, 0, 0, 0, 2, 4, 2, 0, 0, 6, 37, 96, 184, 293, 403, 494, 545, 544, 491, 398, 285, 175, 86, 27, 0, 0, 1, 8, 10, 5, 0, 0, 15, 64, 148, 261, 385, 498, 574, 595, 557, 468, 349, 226, 121, 48, 9, 0, 0, 3, 6, 5, 1, 0, 0, 0, 1, 2, 2, 1, 0, 0, 1, 2, 4, 5, 6, 6, 5, 3, 2, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 10, 10, 10, 9, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 5, 5, 4, 3, 3, 3, 3, 3, 2, 2, 4, 6, 9, 8, 4, 0, 0, 11, 55, 134, 245, 374, 497, 586, 620, 590, 504, 381, 253, 149, 91, 92, 147, 239, 344, 432, 483, 485, 437, 353, 253, 155, 78, 26, 1, 0, 0, 6, 10, 10, 4, 0, 0, 7, 44, 113, 213, 332, 447, 535, 573, 553, 478, 368, 247, 138, 58, 12, 0, 0, 3, 9, 9, 4, 0, 0, 9, 49, 121, 223, 341, 456, 542, 579, 558, 483, 372, 250, 141, 61, 15, 0, 0, 2, 6, 7, 5, 3, 3, 4, 5, 5, 5, 4, 4, 4, 6, 8, 11, 12, 13, 12, 10, 6, 2, 0, 0, 0, 3, 6, 6, 1, 0, 0, 20, 73, 160, 273, 394, 496, 556, 559, 506, 408, 290, 176, 86, 28, 1, 0, 0, 4, 6, 4, 1, 0, 0, 2, 3, 3, 2, 1, 1, 2, 4, 8, 11, 14, 16, 17, 16, 14, 12, 9, 8, 7, 7, 9, 12, 15, 18, 19, 20, 19, 17, 14, 11, 8, 5, 3, 1, 1, 0, 1, 1, 1, 1, 1, 1, 2, 3, 5, 7, 10, 11, 12, 12, 10, 7, 4, 1, 0, 0, 2, 6, 11, 17, 21, 24, 24, 22, 19, 14, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 9, 14, 19, 23, 26, 26, 25, 22, 17, 13, 8, 5, 2, 1, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 7, 9, 12, 14, 11, 4, 0, 0, 22, 86, 193, 335, 492, 631, 720, 738, 681, 562, 410, 259, 134, 50, 7, 0, 0, 6, 10, 10, 10, 10, 13, 17, 21, 22, 20, 17, 14, 11, 9, 9, 10, 12, 15, 17, 19, 21, 21, 20, 19, 17, 15, 13, 11, 9, 7, 7, 6, 6, 5, 4, 1, 0, 0, 0, 3, 6, 5, 0, 0, 2, 31, 93, 190, 311, 435, 536, 589, 579, 510, 398, 270, 153, 66, 15, 0, 0, 3, 7, 6, 2, 0, 0, 0, 2, 4, 5, 4, 3, 3, 4, 7, 11, 14, 16, 17, 15, 12, 9, 6, 5, 6, 7, 9, 11, 12, 11, 10, 9, 8, 8, 8, 8, 9, 10, 11, 13, 16, 17, 18, 17, 14, 10, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 12, 12, 12, 10, 8, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 9, 11, 13, 13, 12, 10, 7, 5, 4, 5, 6, 9, 12, 14, 15, 14, 12, 9, 6, 4, 4, 4, 5, 6, 7, 8, 9, 11, 12, 10, 4, 0, 0, 12, 53, 128, 232, 350, 460, 536, 560, 525, 439, 324, 205, 106, 38, 4, 0, 0, 5, 7, 5, 1, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 6, 8, 10, 10, 6, 0, 0, 4, 34, 95, 185, 292, 395, 471, 501, 475, 402, 298, 189, 97, 34, 2, 0, 0, 5, 7, 4, 1, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 2, 4, 7, 10, 11, 8, 1, 0, 1, 29, 90, 185, 304, 426, 526, 579, 570, 502, 391, 264, 148, 62, 13, 0, 0, 4, 9, 9, 5, 1, 0, 0, 2, 3, 4, 3, 2, 2, 4, 6, 10, 14, 17, 20, 20, 19, 17, 15, 13, 12, 11, 10, 9, 8, 6, 3, 2, 1, 1, 2, 4, 6, 8, 11, 13, 16, 18, 20, 22, 23, 22, 20, 16, 13, 12, 12, 12, 10, 5, 0, 0, 11, 53, 129, 235, 354, 461, 531, 545, 498, 404, 285, 169, 77, 21, 0, 0, 2, 7, 7, 3, 0, 0, 0, 0, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 9, 13, 15, 16, 15, 13, 10, 7, 5, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 4, 2, 1, 1, 2, 4, 7, 9, 10, 12, 15, 19, 24, 28, 30, 29, 26, 24, 25, 27, 27, 19, 4, 0, 0, 54, 180, 378, 629, 886, 1091, 1193, 1162, 1008, 770, 506, 272, 107, 17, 0, 0, 8, 18, 20, 15, 8, 0, 0, 0, 20, 79, 182, 323, 479, 617, 700, 704, 624, 482, 321, 189, 128, 160, 277, 446, 619, 745, 790, 742, 616, 445, 273, 132, 41, 0, 0, 2, 12, 16, 14, 10, 7, 8, 10, 13, 13, 13, 12, 10, 10, 9, 8, 6, 4, 2, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 2, 2, 3, 4, 4, 6, 8, 13, 19, 23, 20, 9, 0, 0, 24, 108, 250, 438, 637, 802, 890, 877, 766, 588, 387, 208, 81, 12, 0, 0, 8, 14, 13, 9, 6, 9, 14, 20, 23, 23, 19, 14, 10, 8, 7, 7, 8, 10, 13, 16, 18, 19, 16, 11, 5, 1, 1, 6, 10, 10, 4, 0, 0, 23, 93, 210, 362, 521, 650, 715, 700, 609, 465, 306, 164, 64, 10, 0, 0, 7, 12, 12, 9, 8, 10, 14, 18, 21, 21, 19, 17, 14, 12, 9, 7, 5, 5, 7, 10, 13, 16, 17, 19, 23, 29, 33, 30, 17, 0, 0, 14, 105, 274, 511, 778, 1015, 1163, 1181, 1065, 847, 582, 334, 145, 34, 0, 0, 5, 18, 22, 20, 13, 4, 0, 0, 8, 59, 157, 301, 473, 640, 759, 799, 746, 610, 426, 243, 112, 67, 120, 255, 434, 605, 722, 750, 684, 542, 364, 202, 100, 86, 161, 302, 466, 606, 681, 669, 576, 429, 269, 140, 78, 94, 181, 309, 439, 532, 563, 524, 430, 306, 183, 85, 24, 0, 0, 4, 12, 14, 12, 7, 2, 1, 1, 2, 4, 5, 6, 8, 9, 10, 12, 14, 16, 17, 18, 18, 18, 17, 16, 15, 14, 13, 11, 9, 7, 5, 3, 2, 1, 1, 2, 5, 9, 11, 10, 4, 0, 0, 20, 70, 153, 261, 377, 473, 525, 516, 447, 335, 211, 113, 72, 105, 207, 352, 500, 610, 653, 617, 514, 372, 227, 109, 33, 0, 0, 2, 10, 12, 9, 3, 0, 0, 0, 2, 3, 2, 1, 1, 2, 4, 8, 11, 13, 13, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 7, 5, 3, 1, 0, 0, 0, 2, 4, 7, 9, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 1, 4, 8, 12, 17, 21, 23, 24, 22, 20, 18, 16, 15, 15, 15, 15, 13, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 3, 5, 8, 11, 13, 16, 18, 19, 19, 18, 15, 12, 7, 3, 1, 1, 4, 8, 13, 18, 20, 19, 16, 11, 6, 3, 3, 5, 9, 14, 18, 22, 23, 22, 19, 14, 10, 6, 4, 4, 7, 12, 18, 22, 25, 26, 25, 22, 18, 15, 12, 10, 8, 6, 4, 3, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 4, 5, 7, 11, 14, 17, 19, 20, 19, 16, 12, 9, 7, 7, 8, 10, 14, 17, 20, 21, 21, 19, 16, 13, 11, 10, 10, 12, 15, 17, 18, 17, 15, 11, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 7, 9, 13, 18, 19, 13, 0, 0, 0, 51, 158, 318, 509, 692, 820, 860, 800, 658, 471, 284, 134, 40, 0, 0, 0, 10, 16, 18, 17, 14, 5, 0, 0, 18, 92, 226, 412, 621, 808, 923, 935, 840, 663, 450, 251, 103, 19, 0, 0, 9, 18, 17, 12, 7, 7, 11, 17, 21, 20, 16, 11, 6, 2, 0, 0, 0, 0, 0, 2, 4, 5, 6, 5, 4, 4, 7, 11, 14, 11, 2, 0, 0, 32, 112, 239, 397, 552, 666, 707, 665, 549, 393, 236, 109, 30, 0, 0, 3, 11, 12, 7, 1, 0, 0, 1, 4, 6, 6, 5, 5, 6, 7, 10, 13, 16, 18, 18, 17, 16, 14, 13, 13, 13, 14, 16, 17, 18, 18, 19, 21, 22, 21, 19, 13, 7, 3, 3, 6, 10, 11, 5, 0, 0, 18, 82, 192, 335, 486, 607, 667, 648, 556, 417, 266, 137, 48, 2, 0, 0, 7, 14, 16, 13, 6, 0, 0, 0, 33, 101, 204, 327, 445, 527, 551, 509, 414, 291, 171, 77, 19, 0, 0, 0, 6, 11, 11, 7, 0, 0, 0, 24, 89, 195, 332, 475, 589, 644, 621, 523, 375, 215, 87, 25, 42, 133, 268, 408, 513, 555, 526, 436, 312, 187, 87, 25, 0, 0, 3, 9, 9, 4, 0, 0, 2, 6, 9, 8, 5, 2, 3, 7, 12, 13, 6, 0, 0, 18, 86, 205, 362, 526, 657, 720, 697, 595, 442, 277, 137, 42, 0, 0, 0, 15, 24, 23, 11, 0, 0, 12, 83, 211, 386, 581, 751, 852, 853, 750, 568, 356, 172, 66, 64, 164, 331, 515, 658, 718, 678, 549, 374, 207, 102, 94, 192, 368, 572, 745, 837, 825, 713, 537, 343, 175, 61, 3, 0, 0, 13, 20, 19, 16, 14, 15, 18, 20, 19, 15, 10, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 11, 10, 8, 5, 2, 0, 0, 0, 3, 5, 7, 8, 8, 7, 6, 4, 3, 3, 2, 3, 3, 4, 5, 7, 10, 13, 16, 18, 19, 18, 16, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 6, 9, 13, 17, 20, 21, 20, 17, 12, 8, 6, 8, 14, 18, 17, 9, 0, 0, 15, 79, 189, 335, 489, 613, 675, 655, 559, 415, 259, 127, 39, 0, 0, 1, 11, 13, 9, 2, 0, 0, 2, 6, 9, 8, 6, 5, 8, 13, 17, 16, 7, 0, 0, 23, 100, 232, 404, 583, 727, 795, 769, 655, 485, 303, 149, 47, 0, 0, 0, 11, 13, 9, 3, 2, 5, 12, 18, 20, 18, 13, 8, 5, 4, 4, 4, 4, 3, 1, 0, 0, 0, 0, 1, 2, 3, 6, 8, 12, 15, 18, 20, 21, 21, 19, 17, 14, 11, 8, 6, 5, 7, 10, 14, 17, 18, 18, 17, 16, 18, 19, 18, 12, 1, 0, 5, 51, 143, 279, 439, 590, 691, 713, 644, 500, 320, 156, 61, 67, 181, 377, 603, 799, 909, 904, 785, 585, 361, 171, 64, 62, 152, 298, 449, 555, 583, 524, 398, 245, 113, 43, 59, 157, 312, 478, 609, 668, 642, 541, 395, 243, 117, 35, 0, 0, 4, 15, 20, 18, 13, 8, 5, 5, 5, 6, 7, 9, 11, 13, 16, 17, 17, 15, 13, 11, 10, 9, 8, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 2, 4, 7, 11, 14, 16, 17, 17, 16, 13, 10, 7, 5, 2, 1, 0, 0, 0, 0, 3, 7, 9, 8, 6, 2, 1, 4, 10, 14, 11, 1, 0, 2, 50, 151, 304, 484, 652, 760, 775, 685, 513, 308, 133, 46, 79, 228, 455, 697, 883, 960, 904, 732, 495, 262, 103, 65, 159, 356, 599, 815, 941, 940, 814, 601, 363, 169, 73, 98, 233, 432, 631, 767, 796, 710, 535, 329, 160, 89, 147, 326, 577, 829, 1007, 1060, 975, 781, 535, 300, 123, 23, 0, 0, 12, 22, 21, 12, 6, 5, 10, 17, 22, 22, 18, 13, 9, 8, 9, 11, 13, 15, 15, 16, 15, 15, 15, 14, 14, 13, 12, 10, 8, 5, 3, 1, 0, 0, 0, 1, 3, 5, 7, 7, 7, 5, 3, 1, 0, 0, 0, 1, 3, 5, 6, 5, 4, 3, 1, 1, 2, 2, 3, 2, 2, 4, 8, 14, 17, 14, 3, 0, 0, 30, 109, 233, 384, 530, 633, 662, 608, 489, 336, 189, 77, 14, 0, 0, 6, 13, 11, 5, 0, 0, 0, 0, 2, 3, 3, 3, 4, 5, 8, 11, 14, 16, 17, 17, 15, 12, 8, 5, 2, 2, 3, 7, 13, 18, 23, 26, 27, 26, 24, 20, 17, 13, 9, 6, 4, 2, 2, 3, 3, 3, 3, 2, 2, 4, 7, 10, 9, 3, 0, 0, 17, 71, 161, 277, 397, 492, 536, 515, 437, 321, 199, 96, 29, 0, 0, 0, 8, 9, 5, 0, 0, 0, 0, 4, 8, 10, 11, 10, 9, 7, 5, 3, 1, 0, 0, 0, 1, 3, 6, 8, 9, 9, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 6, 4, 2, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 1, 3, 4, 5, 6, 8, 10, 13, 18, 22, 24, 24, 21, 16, 10, 6, 5, 9, 15, 23, 31, 36, 38, 37, 34, 28, 23, 17, 11, 5, 2, 1, 4, 10, 15, 19, 18, 15, 14, 17, 24, 30, 26, 9, 0, 0, 43, 179, 402, 681, 959, 1163, 1236, 1155, 945, 665, 388, 170, 39, 0, 0, 9, 23, 23, 15, 6, 3, 8, 17, 24, 26, 24, 18, 12, 8, 5, 4, 4, 5, 5, 5, 5, 5, 4, 4, 5, 5, 5, 5, 4, 3, 1, 0, 0, 0, 2, 4, 6, 7, 9, 10, 11, 13, 15, 17, 19, 21, 22, 21, 20, 18, 15, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 6, 9, 15, 21, 26, 29, 30, 27, 23, 17, 11, 6, 3, 1, 0, 0, 0, 2, 5, 8, 10, 10, 9, 9, 11, 16, 19, 18, 8, 0, 0, 18, 92, 222, 393, 572, 714, 780, 750, 632, 461, 280, 131, 36, 0, 0, 4, 15, 17, 11, 3, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 2, 4, 5, 4, 1, 0, 0, 1, 8, 13, 12, 3, 0, 0, 29, 110, 239, 398, 552, 658, 687, 630, 503, 344, 191, 77, 12, 0, 0, 7, 13, 11, 4, 0, 0, 0, 0, 4, 7, 8, 9, 9, 7, 5, 4, 4, 6, 9, 11, 12, 11, 10, 12, 16, 21, 19, 9, 0, 0, 21, 108, 262, 470, 692, 876, 971, 950, 817, 611, 385, 191, 61, 0, 0, 0, 14, 18, 13, 5, 3, 9, 20, 31, 37, 37, 32, 24, 16, 11, 8, 8, 9, 13, 19, 26, 33, 38, 38, 33, 24, 16, 11, 13, 17, 17, 10, 0, 0, 14, 92, 234, 429, 639, 814, 904, 883, 757, 562, 350, 170, 52, 0, 0, 2, 13, 15, 9, 4, 4, 7, 8, 2, 0, 0, 38, 126, 263, 429, 587, 694, 719, 655, 520, 352, 195, 77, 12, 0, 0, 5, 13, 14, 13, 9, 3, 0, 0, 1, 41, 122, 241, 381, 510, 593, 605, 544, 426, 283, 152, 57, 6, 0, 0, 8, 12, 9, 2, 0, 0, 2, 6, 8, 7, 5, 3, 5, 9, 12, 9, 1, 0, 0, 35, 115, 237, 381, 516, 605, 622, 563, 444, 299, 163, 63, 8, 0, 0, 7, 12, 9, 3, 0, 0, 0, 1, 3, 3, 2, 1, 1, 3, 7, 11, 15, 18, 18, 17, 15, 12, 11, 9, 9, 8, 8, 6, 5, 3, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 2, 8, 17, 28, 38, 43, 43, 36, 29, 24, 25, 27, 25, 12, 0, 0, 19, 120, 302, 545, 801, 1005, 1098, 1053, 882, 635, 380, 174, 45, 0, 0, 4, 16, 17, 11, 6, 4, 2, 0, 0, 4, 47, 138, 278, 446, 605, 713, 735, 660, 506, 315, 140, 31, 18, 101, 253, 427, 571, 641, 617, 508, 346, 182, 63, 27, 83, 213, 379, 530, 621, 629, 555, 424, 274, 141, 49, 2, 0, 0, 11, 15, 11, 5, 0, 0, 0, 0, 2, 5, 8, 12, 15, 16, 15, 11, 7, 3, 1, 2, 5, 8, 11, 13, 15, 18, 20, 19, 13, 1, 0, 0, 35, 115, 236, 377, 508, 592, 604, 542, 423, 279, 148, 54, 4, 0, 0, 8, 12, 9, 3, 0, 0, 0, 1, 5, 8, 9, 9, 8, 6, 3, 0, 0, 3, 8, 13, 17, 18, 17, 16, 18, 21, 21, 15, 3, 0, 0, 48, 153, 315, 512, 702, 834, 870, 792, 618, 392, 178, 36, 6, 95, 276, 492, 682, 790, 790, 688, 518, 328, 165, 54, 1, 0, 1, 13, 17, 13, 7, 4, 7, 12, 17, 19, 17, 12, 7, 3, 1, 1, 0, 0, 0, 0, 0, 3, 7, 11, 12, 10, 7, 7, 11, 16, 18, 13, 0, 0, 0, 55, 168, 332, 519, 684, 782, 785, 692, 531, 346, 181, 63, 2, 0, 0, 9, 22, 24, 15, 0, 0, 0, 43, 147, 309, 506, 696, 830, 867, 792, 622, 402, 192, 46, 0, 57, 197, 374, 536, 637, 648, 565, 412, 231, 77, 0, 25, 161, 377, 621, 827, 938, 922, 783, 559, 312, 111, 8, 24, 146, 329, 511, 638, 675, 615, 484, 323, 173, 65, 8, 0, 0, 10, 15, 11, 4, 0, 0, 0, 2, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 2, 5, 9, 11, 11, 9, 7, 8, 11, 16, 17, 10, 0, 0, 4, 60, 167, 318, 484, 627, 708, 702, 613, 466, 300, 154, 52, 0, 0, 0, 10, 21, 23, 14, 0, 0, 0, 51, 159, 321, 511, 686, 799, 813, 717, 536, 318, 126, 15, 13, 117, 292, 482, 629, 691, 656, 539, 378, 218, 94, 20, 0, 0, 8, 16, 15, 7, 0, 0, 0, 0, 2, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 13, 13, 11, 8, 4, 2, 2, 4, 7, 8, 7, 5, 5, 9, 16, 21, 17, 3, 0, 0, 45, 162, 342, 560, 766, 905, 936, 849, 670, 450, 243, 91, 10, 0, 0, 13, 21, 17, 8, 1, 1, 8, 15, 19, 17, 13, 10, 12, 17, 18, 12, 0, 0, 5, 71, 200, 383, 584, 756, 850, 838, 724, 542, 341, 168, 52, 0, 0, 1, 14, 18, 14, 7, 5, 9, 16, 24, 28, 29, 26, 23, 19, 17, 15, 13, 9, 6, 3, 1, 2, 4, 7, 9, 11, 13, 17, 21, 23, 19, 8, 0, 0, 19, 91, 213, 370, 527, 646, 691, 650, 534, 377, 219, 95, 21, 0, 0, 5, 12, 12, 5, 0, 0, 0, 0, 2, 4, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 7, 13, 19, 24, 26, 25, 22, 16, 9, 3, 0, 0, 4, 11, 19, 26, 31, 33, 31, 27, 21, 15, 10, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 9, 14, 19, 25, 29, 32, 31, 28, 23, 16, 10, 5, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 6, 9, 12, 16, 18, 19, 18, 15, 11, 6, 4, 3, 6, 12, 18, 25, 28, 29, 25, 20, 13, 7, 4, 4, 6, 10, 15, 18, 20, 20, 18, 15, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 5, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 4, 7, 11, 16, 20, 23, 23, 21, 16, 11, 6, 2, 1, 2, 5, 11, 18, 24, 30, 33, 33, 30, 26, 20, 14, 9, 5, 2, 1, 0, 0, 2, 4, 7, 10, 12, 13, 12, 11, 9, 7, 5, 4, 4, 4, 4, 4, 2, 0, 0, 0, 5, 13, 21, 27, 27, 22, 16, 13, 17, 23, 24, 13, 0, 0, 16, 120, 309, 568, 847, 1074, 1187, 1150, 976, 714, 435, 204, 56, 0, 0, 5, 21, 22, 12, 0, 0, 3, 16, 29, 38, 40, 36, 29, 21, 14, 9, 5, 2, 1, 1, 1, 3, 4, 6, 7, 7, 8, 10, 16, 26, 39, 54, 65, 70, 66, 56, 44, 35, 31, 28, 20, 3, 0, 0, 53, 184, 389, 640, 884, 1055, 1105, 1018, 820, 565, 319, 131, 23, 0, 0, 11, 21, 19, 9, 2, 2, 9, 19, 26, 27, 23, 16, 9, 4, 1, 2, 6, 10, 15, 20, 23, 25, 25, 23, 20, 17, 14, 11, 8, 5, 2, 0, 0, 0, 1, 3, 6, 9, 11, 11, 10, 8, 6, 4, 3, 4, 6, 10, 13, 15, 15, 13, 11, 9, 11, 14, 19, 22, 21, 19, 16, 17, 20, 23, 19, 6, 0, 0, 35, 142, 318, 538, 755, 913, 966, 899, 731, 510, 293, 125, 26, 0, 0, 8, 17, 15, 6, 0, 0, 2, 12, 22, 29, 33, 33, 30, 27, 22, 17, 11, 6, 3, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 14, 15, 13, 10, 7, 6, 8, 11, 16, 18, 18, 13, 8, 5, 6, 10, 12, 8, 0, 0, 4, 54, 152, 293, 453, 596, 684, 693, 619, 485, 325, 176, 67, 6, 0, 0, 13, 24, 23, 8, 0, 0, 21, 105, 243, 418, 594, 729, 787, 751, 633, 466, 289, 141, 41, 0, 0, 1, 22, 33, 26, 5, 0, 0, 57, 210, 446, 732, 1006, 1197, 1251, 1151, 927, 641, 366, 156, 33, 0, 0, 7, 19, 21, 17, 12, 6, 0, 0, 0, 30, 115, 257, 440, 628, 774, 837, 796, 664, 477, 285, 130, 33, 0, 0, 5, 16, 17, 9, 1, 0, 0, 0, 5, 9, 11, 11, 10, 8, 6, 3, 1, 0, 0, 1, 3, 7, 10, 12, 12, 10, 7, 3, 0, 0, 0, 1, 5, 8, 11, 12, 11, 9, 5, 2, 1, 0, 1, 2, 3, 3, 2, 3, 6, 10, 17, 24, 30, 32, 31, 26, 19, 12, 6, 4, 5, 9, 16, 24, 30, 34, 35, 31, 25, 17, 9, 3, 1, 3, 8, 15, 23, 30, 35, 36, 33, 28, 21, 14, 7, 3, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 3, 2, 1, 0, 0, 0, 0, 1, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 9, 15, 21, 27, 31, 33, 31, 27, 22, 16, 10, 6, 2, 0, 0, 0, 1, 2, 2, 2, 2, 1, 2, 7, 16, 31, 46, 59, 65, 61, 49, 36, 27, 24, 24, 20, 6, 0, 0, 38, 155, 350, 596, 844, 1029, 1099, 1033, 850, 601, 353, 156, 37, 0, 0, 8, 19, 18, 8, 0, 0, 0, 12, 24, 33, 37, 36, 32, 26, 20, 15, 11, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 8, 7, 6, 7, 11, 19, 29, 37, 40, 34, 24, 13, 8, 11, 18, 19, 9, 0, 0, 30, 145, 345, 611, 892, 1119, 1230, 1193, 1019, 756, 473, 234, 75, 0, 0, 2, 16, 19, 11, 3, 0, 3, 5, 1, 0, 1, 38, 125, 263, 434, 602, 725, 767, 716, 587, 415, 244, 109, 26, 0, 0, 4, 13, 14, 11, 8, 9, 12, 14, 13, 10, 7, 7, 9, 11, 7, 0, 0, 4, 53, 147, 283, 436, 572, 654, 658, 583, 452, 298, 159, 60, 7, 0, 0, 7, 12, 9, 3, 0, 0, 0, 3, 6, 7, 6, 4, 2, 2, 4, 9, 15, 23, 30, 35, 37, 35, 30, 23, 15, 9, 5, 5, 8, 12, 18, 22, 25, 26, 24, 21, 16, 12, 9, 8, 10, 13, 17, 22, 25, 26, 24, 19, 14, 8, 4, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 3, 13, 28, 46, 62, 70, 67, 54, 37, 24, 19, 18, 16, 7, 0, 0, 30, 136, 322, 569, 833, 1049, 1158, 1130, 972, 727, 460, 231, 75, 1, 0, 0, 16, 19, 11, 0, 0, 2, 16, 32, 44, 48, 46, 37, 26, 16, 7, 2, 1, 5, 13, 24, 36, 46, 51, 51, 44, 33, 21, 11, 3, 0, 0, 0, 0, 1, 0, 0, 0, 0, 2, 4, 8, 11, 15, 18, 20, 21, 21, 19, 16, 13, 10, 8, 7, 8, 10, 12, 15, 17, 18, 17, 15, 12, 9, 5, 2, 0, 0, 0, 0, 0, 2, 3, 5, 7, 9, 9, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 3, 2, 1, 1, 2, 4, 8, 14, 23, 32, 41, 47, 49, 47, 40, 29, 18, 8, 1, 0, 1, 6, 11, 15, 14, 9, 3, 0, 0, 3, 8, 8, 2, 0, 0, 29, 104, 224, 375, 526, 641, 687, 651, 545, 395, 241, 115, 34, 0, 0, 1, 9, 11, 6, 0, 0, 0, 0, 3, 5, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 5, 9, 17, 29, 42, 53, 60, 58, 50, 39, 29, 21, 17, 11, 2, 0, 0, 26, 99, 219, 374, 535, 664, 726, 702, 601, 448, 283, 142, 47, 1, 0, 0, 10, 12, 7, 0, 0, 0, 9, 18, 24, 23, 18, 11, 7, 6, 7, 7, 3, 0, 0, 20, 79, 181, 317, 465, 590, 661, 659, 583, 453, 303, 166, 66, 11, 0, 0, 6, 11, 10, 4, 0, 0, 0, 1, 3, 4, 4, 4, 4, 5, 7, 9, 12, 14, 17, 20, 22, 23, 22, 20, 15, 10, 6, 2, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 7, 11, 16, 22, 28, 32, 33, 31, 25, 18, 12, 10, 12, 19, 30, 44, 55, 62, 61, 52, 38, 24, 13, 7, 6, 5, 2, 0, 0, 13, 57, 135, 244, 367, 478, 549, 561, 511, 412, 288, 168, 76, 19, 0, 0, 2, 7, 7, 3, 0, 0, 0, 2, 4, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 10, 10, 10, 11, 15, 21, 28, 34, 36, 31, 22, 10, 1, 0, 1, 6, 8, 3, 0, 0, 36, 122, 265, 453, 654, 824, 917, 908, 795, 609, 398, 221, 123, 125, 218, 365, 515, 620, 647, 592, 474, 326, 186, 80, 19, 0, 0, 5, 11, 12, 13, 14, 18, 21, 21, 17, 11, 5, 3, 5, 7, 5, 0, 0, 12, 61, 155, 291, 451, 602, 708, 740, 688, 566, 410, 264, 170, 151, 206, 311, 426, 511, 536, 495, 400, 279, 162, 71, 18, 0, 0, 4, 9, 8, 4, 0, 0, 0, 0, 2, 3, 4, 3, 2, 2, 2, 2, 4, 9, 15, 23, 31, 37, 42, 42, 38, 32, 23, 15, 8, 3, 0, 0, 0, 1, 3, 5, 7, 8, 8, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 4, 11, 19, 27, 30, 29, 22, 14, 8, 7, 8, 8, 4, 0, 0, 15, 74, 181, 333, 504, 661, 763, 785, 720, 584, 413, 246, 115, 33, 0, 0, 1, 9, 12, 11, 11, 14, 17, 18, 16, 12, 8, 7, 7, 6, 1, 0, 0, 20, 78, 177, 308, 449, 569, 637, 637, 567, 446, 305, 174, 75, 18, 0, 0, 4, 9, 8, 4, 0, 0, 0, 4, 7, 10, 10, 9, 8, 8, 8, 10, 15, 21, 28, 35, 41, 43, 42, 38, 31, 24, 18, 15, 15, 17, 20, 22, 21, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 17, 11, 5, 1, 0, 1, 2, 1, 0, 5, 28, 80, 169, 291, 434, 572, 675, 716, 682, 580, 438, 294, 191, 159, 207, 321, 465, 594, 669, 667, 590, 459, 308, 171, 71, 15, 0, 0, 6, 10, 8, 3, 0, 0, 0, 1, 4, 5, 5, 4, 4, 4, 5, 9, 14, 22, 31, 40, 47, 50, 49, 43, 34, 23, 13, 6, 2, 1, 1, 3, 4, 4, 4, 3, 3, 5, 8, 13, 20, 27, 33, 36, 37, 35, 30, 24, 17, 12, 10, 12, 17, 24, 32, 39, 43, 44, 42, 40, 39, 41, 46, 55, 64, 70, 69, 60, 46, 31, 19, 13, 12, 9, 3, 0, 0, 32, 122, 279, 498, 751, 993, 1172, 1246, 1196, 1034, 797, 537, 304, 132, 30, 0, 0, 6, 19, 20, 10, 0, 0, 11, 78, 203, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 384, 601, 818, 988, 1072, 1048, 921, 720, 491, 282, 124, 32, 0, 0, 4, 11, 10, 4, 0, 1, 8, 17, 26, 31, 31, 29, 25, 20, 15, 11, 8, 8, 10, 16, 23, 31, 38, 41, 42, 39, 33, 26, 19, 12, 7, 3, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 6, 11, 16, 19, 21, 21, 19, 16, 13, 9, 7, 5, 4, 6, 10, 15, 22, 29, 35, 37, 36, 31, 24, 16, 8, 3, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 10, 17, 24, 31, 36, 38, 35, 29, 19, 8, 0, 0, 0, 4, 9, 9, 0, 0, 1, 49, 157, 331, 560, 809, 1031, 1178, 1215, 1132, 950, 708, 460, 249, 102, 21, 0, 0, 4, 9, 8, 3, 0, 0, 0, 4, 24, 65, 131, 221, 326, 429, 507, 544, 528, 463, 363, 249, 144, 65, 17, 0, 0, 1, 5, 5, 2, 0, 0, 0, 2, 5, 8, 9, 8, 8, 7, 8, 11, 15, 18, 19, 17, 13, 7, 1, 0, 0, 1, 2, 1, 0, 0, 13, 49, 114, 208, 320, 434, 528, 580, 580, 525, 428, 309, 193, 98, 35, 4, 0, 0, 4, 5, 3, 0, 0, 0, 0, 2, 4, 4, 5, 5, 6, 9, 14, 21, 28, 36, 42, 44, 42, 36, 27, 19, 12, 9, 7, 4, 0, 0, 2, 29, 89, 185, 314, 459, 594, 691, 729, 699, 606, 471, 323, 188, 86, 24, 0, 0, 1, 8, 8, 3, 0, 0, 12, 52, 121, 218, 333, 449, 544, 598, 599, 544, 446, 325, 205, 106, 39, 5, 0, 0, 3, 5, 3, 0, 0, 0, 4, 10, 16, 19, 20, 19, 17, 13, 10, 6, 3, 1, 1, 3, 9, 18, 27, 34, 39, 41, 44, 57, 90, 152, 247, 369, 502, 619, 697, 713, 662, 555, 418, 287, 198, 173, 217, 314, 433, 536, 592, 585, 520, 419, 320, 256, 254, 318, 433, 568, 683, 746, 737, 658, 526, 372, 226, 111, 38, 4, 0, 0, 5, 6, 3, 0, 0, 0, 0, 2, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 6, 11, 17, 24, 31, 36, 38, 37, 34, 28, 21, 14, 8, 4, 1, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 12, 15, 18, 20, 20, 19, 17, 14, 11, 7, 5, 4, 5, 8, 14, 20, 26, 31, 32, 30, 25, 19, 12, 6, 2, 1, 1, 2, 3, 4, 4, 3, 2, 2, 1, 1, 1, 1, 2, 2, 2, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 13, 19, 24, 28, 30, 29, 26, 21, 15, 10, 6, 4, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 9, 15, 23, 33, 42, 51, 56, 56, 52, 44, 34, 24, 15, 8, 4, 1, 0, 0, 0, 0, 1, 0, 0, 0, 4, 25, 68, 140, 238, 354, 474, 577, 644, 662, 627, 544, 430, 305, 190, 99, 38, 3, 0, 0, 29, 81, 160, 261, 375, 483, 567, 612, 610, 560, 474, 366, 255, 157, 81, 32, 7, 0, 0, 0, 1, 0, 0, 0, 0, 2, 4, 5, 4, 3, 0, 0, 0, 2, 7, 13, 19, 25, 29, 31, 32, 30, 28, 24, 20, 16, 12, 7, 4, 1, 0, 0, 0, 0, 0, 0, 1, 2, 5, 9, 14, 20, 24, 27, 28, 27, 25, 21, 17, 13, 9, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 10, 15, 21, 26, 29, 31, 32, 30, 27, 22, 17, 12, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 14, 15, 15, 14, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 12, 35, 78, 140, 222, 315, 410, 492, 549, 572, 556, 505, 428, 336, 242, 158, 92, 45, 17, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 5, 7, 9, 12, 16, 19, 22, 24, 24, 21, 18, 13, 8, 4, 2, 1, 2, 5, 9, 14, 19, 26, 32, 38, 42, 43, 41, 36, 30, 23, 16, 11, 7, 5, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 10, 34, 79, 150, 251, 379, 527, 681, 824, 937, 1002, 1009, 958, 857, 719, 564, 410, 272, 162, 83, 33, 8, 0, 0, 0, 0, 2, 11, 28, 59, 103, 158, 221, 287, 346, 394, 422, 428, 411, 372, 318, 256, 191, 132, 83, 45, 20, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 11, 13, 16, 19, 22, 25, 27, 27, 26, 23, 19, 16, 14, 13, 11, 10, 9, 8, 6, 6, 5, 6, 7, 9, 11, 14, 17, 19, 20, 19, 17, 14, 11, 11, 14, 23, 41, 70, 112, 165, 228, 295, 358, 411, 446, 461, 453, 425, 380, 323, 261, 198, 141, 96, 66, 55, 67, 102, 158, 230, 314, 401, 481, 548, 594, 615, 609, 578, 525, 455, 378, 298, 223, 157, 103, 62, 33, 15, 6, 2, 2, 4, 8, 11, 15, 18, 20, 22, 23, 24, 25, 29, 35, 46, 63, 88, 120, 159, 204, 252, 300, 345, 384, 415, 438, 455, 469, 482, 497, 517, 541, 569, 596, 621, 640, 649, 649, 637, 617, 590, 559, 526, 493, 460, 425, 389, 350, 307, 261, 214, 168, 126, 89, 59, 36, 20, 10, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 14, 13, 13, 12, 11, 11, 11, 12, 14, 16, 17, 18, 18, 17, 15, 13, 11, 10, 8, 7, 5, 3, 2, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 5, 7, 9, 10, 11, 12, 11, 10, 9, 9, 8, 8, 8, 8, 8, 7, 6, 4, 2, 1, 1, 1, 3, 4, 6, 7, 7, 7, 7, 7, 9, 10, 11, 12, 11, 11, 10, 10, 10, 11, 11, 11, 10, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 9, 10, 10, 11, 12, 14, 15, 16, 17, 17, 15, 13, 10, 7, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 5, 8, 11, 15, 20, 25, 30, 37, 46, 58, 73, 93, 116, 143, 171, 200, 228, 253, 277, 298, 317, 336, 353, 368, 379, 385, 385, 379, 368, 353, 336, 316, 295, 273, 249, 224, 198, 173, 149, 127, 106, 89, 74, 61, 51, 43, 37, 32, 28, 25, 22, 19, 17, 15, 13, 12, 11, 10, 10, 10, 9, 9, 8, 7, 7, 7, 8, 10, 11, 12, 13, 12, 10, 8, 7, 6, 6, 7, 8, 9, 9, 9, 9, 9, 9, 8, 7, 6, 5, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 6, 7, 8, 9, 10, 11, 12, 14, 17, 20, 23, 26, 29, 31, 35, 38, 43, 48, 54, 60, 66, 73, 80, 87, 93, 99, 104, 111, 117, 123, 127, 130, 131, 132],
-"basecallPos": [2710, 2724, 2736, 2752, 2764, 2780, 2794, 2808, 2823, 2836, 2851, 2863, 2877, 2888, 2903, 2916, 2927, 2945, 2958, 2971, 2984, 2997, 3009, 3025, 3039, 3051, 3065, 3079, 3092, 3105, 3118, 3134, 3146, 3160, 3175, 3188, 3201, 3215, 3228, 3239, 3254, 3267, 3282, 3294, 3309, 3322, 3334, 3348, 3361, 3373, 3387, 3401, 3414, 3426, 3438, 3452, 3466, 3478, 3490, 3505, 3519, 3533, 3546, 3560, 3574, 3587, 3601, 3613, 3626, 3638, 3651, 3663, 3675, 3689, 3702, 3715, 3729, 3741, 3755, 3768, 3782, 3794, 3806, 3821, 3833, 3847, 3861, 3873, 3885, 3900, 3912, 3926, 3939, 3952, 3964, 3978, 3991, 4003, 4017, 4031, 4044, 4057, 4069, 4082, 4095, 4108, 4119, 4132, 4145, 4157, 4169, 4183, 4195, 4207, 4221, 4234, 4248, 4260, 4274, 4287, 4300, 4313, 4326, 4338, 4351, 4365, 4377, 4390, 4402, 4416, 4429, 4441, 4453, 4466, 4479, 4493, 4506, 4519, 4532, 4544, 4556, 4568, 4581, 4595, 4608, 4621, 4634, 4645, 4658, 4671, 4683, 4695, 4708, 4721, 4733, 4747, 4760, 4773, 4785, 4797, 4809, 4822, 4836, 4848, 4862, 4875, 4887, 4900, 4912, 4924, 4937, 4949, 4961, 4974, 4987, 5000, 5013, 5025, 5036, 5049, 5063, 5075, 5089, 5101, 5113, 5125, 5137, 5149, 5163, 5175, 5189, 5201, 5213, 5225, 5236, 5248, 5261, 5274, 5287, 5300, 5311, 5324, 5337, 5349, 5362, 5375, 5386, 5398, 5410, 5422, 5435, 5448, 5460, 5473, 5485, 5498, 5511, 5522, 5534, 5547, 5561, 5573, 5586, 5598, 5610, 5622, 5634, 5646, 5659, 5671, 5684, 5696, 5709, 5721, 5734, 5747, 5759, 5770, 5783, 5795, 5808, 5819, 5832, 5844, 5856, 5868, 5881, 5894, 5906, 5919, 5932, 5944, 5955, 5967, 5980, 5993, 6005, 6018, 6031, 6042, 6055, 6067, 6078, 6090, 6103, 6116, 6128, 6139, 6152, 6165, 6177, 6189, 6201, 6213, 6225, 6237, 6250, 6262, 6275, 6287, 6299, 6311, 6322, 6335, 6346, 6359, 6370, 6383, 6396, 6407, 6419, 6432, 6444, 6457, 6468, 6480, 6492, 6504, 6517, 6529, 6542, 6553, 6565, 6577, 6590, 6602, 6614, 6626, 6638, 6651, 6663, 6676, 6688, 6699, 6711, 6724, 6736, 6748, 6760, 6773, 6784, 6797, 6810, 6822, 6833, 6845, 6858, 6869, 6882, 6894, 6907, 6920, 6931, 6943, 6954, 6966, 6977, 6990, 7003, 7015, 7028, 7040, 7053, 7064, 7076, 7088, 7099, 7111, 7123, 7136, 7147, 7158, 7170, 7182, 7194, 7207, 7220, 7231, 7244, 7256, 7268, 7280, 7293, 7304, 7317, 7330, 7342, 7354, 7365, 7377, 7388, 7401, 7413, 7426, 7438, 7450, 7462, 7474, 7487, 7499, 7510, 7522, 7534, 7546, 7558, 7569, 7581, 7593, 7605, 7617, 7629, 7641, 7654, 7666, 7678, 7689, 7701, 7712, 7725, 7737, 7748, 7759, 7772, 7783, 7795, 7808, 7819, 7831, 7843, 7855, 7868, 7878, 7891, 7904, 7916, 7927, 7940, 7952, 7964, 7975, 7987, 7999, 8011, 8022, 8034, 8045, 8057, 8069, 8081, 8092, 8104, 8115, 8127, 8140, 8152, 8163, 8175, 8187, 8199, 8211, 8223, 8236, 8248, 8260, 8272, 8284, 8296, 8308, 8321, 8333, 8345, 8357, 8368, 8381, 8393, 8405, 8418, 8430, 8441, 8453, 8465, 8478, 8490, 8502, 8514, 8526, 8537, 8549, 8561, 8572, 8584, 8595, 8606, 8618, 8629, 8640, 8653, 8665, 8677, 8689, 8701, 8713, 8725, 8737, 8749, 8761, 8773, 8784, 8797, 8809, 8820, 8833, 8844, 8856, 8867, 8879, 8890, 8901, 8914, 8926, 8938, 8950, 8963, 8975, 8986, 8997, 9008, 9020, 9031, 9043, 9056, 9068, 9080, 9092, 9104, 9115, 9126, 9138, 9150, 9162, 9175, 9186, 9197, 9209, 9221, 9233, 9244, 9256, 9268, 9280, 9292, 9304, 9316, 9328, 9341, 9353, 9365, 9376, 9389, 9401, 9413, 9425, 9437, 9449, 9461, 9473, 9486, 9498, 9510, 9523, 9535, 9546, 9557, 9569, 9580, 9591, 9604, 9616, 9629, 9640, 9654, 9666, 9677, 9690, 9701, 9713, 9724, 9735, 9747, 9759, 9772, 9783, 9796, 9806, 9818, 9831, 9842, 9854, 9865, 9877, 9889, 9901, 9912, 9923, 9935, 9947, 9959, 9971, 9984, 9996, 10008, 10019, 10030, 10042, 10053, 10065, 10075, 10088, 10100, 10112, 10123, 10135, 10146, 10157, 10169, 10182, 10194, 10206, 10216, 10229, 10239, 10252, 10264, 10277, 10288, 10299, 10310, 10322, 10334, 10346, 10358, 10370, 10381, 10393, 10405, 10418, 10430, 10441, 10454, 10467, 10479, 10491, 10504, 10515, 10525, 10538, 10549, 10560, 10573, 10584, 10596, 10608, 10621, 10633, 10644, 10656, 10667, 10680, 10692, 10705, 10717, 10730, 10742, 10752, 10763, 10774, 10785, 10797, 10809, 10820, 10831, 10843, 10854, 10865, 10878, 10890, 10903, 10914, 10926, 10938, 10950, 10962, 10974, 10984, 10997, 11009, 11021, 11033, 11046, 11056, 11070, 11082, 11093, 11105, 11115, 11126, 11138, 11150, 11163, 11175, 11187, 11199, 11208, 11221, 11234, 11245, 11257, 11271, 11282, 11294, 11306, 11318, 11330, 11343, 11355, 11368, 11379, 11390, 11402, 11413, 11426, 11436, 11447, 11460, 11471, 11483, 11495, 11508, 11519, 11533, 11545, 11558, 11570, 11580, 11592, 11604, 11617, 11628, 11640, 11650, 11662, 11673, 11684, 11695, 11708, 11720, 11732, 11745, 11757, 11770, 11783, 11793, 11805, 11816, 11827, 11838, 11851, 11863, 11875, 11887, 11898, 11910, 11921, 11933, 11944, 11957, 11969, 11981, 11992, 12005, 12016, 12027, 12040, 12053, 12065, 12077, 12091, 12103, 12116, 12128, 12140, 12152, 12163, 12175, 12188, 12198, 12211, 12223, 12236, 12247, 12259, 12272, 12284, 12295, 12308, 12317, 12329, 12341, 12353, 12364, 12375, 12385, 12396, 12407, 12417, 12430, 12440, 12454, 12467, 12478, 12489, 12502, 12515, 12526, 12539, 12552, 12565, 12579, 12592, 12605, 12616, 12625, 12634, 12645, 12658, 12669, 12682, 12694, 12707, 12720, 12732, 12745, 12757, 12768, 12781, 12792, 12803, 12818, 12830, 12842, 12855, 12865, 12878, 12891, 12900, 12912],
-"basecalls": {"2710":"1:A", "2724":"2:C", "2736":"3:T", "2752":"4:C", "2764":"5:A", "2780":"6:C", "2794":"7:C", "2808":"8:G", "2823":"9:C", "2836":"10:A", "2851":"11:G", "2863":"12:T", "2877":"13:G", "2888":"14:G", "2903":"15:A", "2916":"16:A", "2927":"17:A", "2945":"18:C", "2958":"19:T", "2971":"20:G", "2984":"21:G", "2997":"22:G", "3009":"23:G", "3025":"24:C", "3039":"25:T", "3051":"26:A", "3065":"27:C", "3079":"28:A", "3092":"29:A", "3105":"30:A", "3118":"31:T", "3134":"32:C", "3146":"33:C", "3160":"34:A", "3175":"35:C", "3188":"36:T", "3201":"37:A", "3215":"38:G", "3228":"39:T", "3239":"40:T", "3254":"41:C", "3267":"42:C", "3282":"43:T", "3294":"44:T", "3309":"45:C", "3322":"46:T", "3334":"47:G", "3348":"48:A", "3361":"49:T", "3373":"50:A", "3387":"51:C", "3401":"52:A", "3414":"53:A", "3426":"54:T", "3438":"55:A", "3452":"56:C", "3466":"57:A", "3478":"58:A", "3490":"59:A", "3505":"60:C", "3519":"61:C", "3533":"62:A", "3546":"63:G", "3560":"64:A", "3574":"65:C", "3587":"66:A", "3601":"67:T", "3613":"68:G", "3626":"69:T", "3638":"70:T", "3651":"71:A", "3663":"72:T", "3675":"73:A", "3689":"74:C", "3702":"75:A", "3715":"76:G", "3729":"77:C", "3741":"78:A", "3755":"79:C", "3768":"80:A", "3782":"81:G", "3794":"82:G", "3806":"83:T", "3821":"84:C", "3833":"85:A", "3847":"86:A", "3861":"87:G", "3873":"88:G", "3885":"89:T", "3900":"90:C", "3912":"91:A", "3926":"92:G", "3939":"93:A", "3952":"94:G", "3964":"95:T", "3978":"96:C", "3991":"97:T", "4003":"98:A", "4017":"99:G", "4031":"100:C", "4044":"101:A", "4057":"102:T", "4069":"103:A", "4082":"104:G", "4095":"105:A", "4108":"106:A", "4119":"107:T", "4132":"108:C", "4145":"109:T", "4157":"110:T", "4169":"111:T", "4183":"112:C", "4195":"113:T", "4207":"114:T", "4221":"115:C", "4234":"116:G", "4248":"117:C", "4260":"118:G", "4274":"119:C", "4287":"120:G", "4300":"121:G", "4313":"122:G", "4326":"123:G", "4338":"124:T", "4351":"125:G", "4365":"126:C", "4377":"127:A", "4390":"128:T", "4402":"129:G", "4416":"130:C", "4429":"131:G", "4441":"132:T", "4453":"133:G", "4466":"134:G", "4479":"135:C", "4493":"136:C", "4506":"137:A", "4519":"138:T", "4532":"139:T", "4544":"140:A", "4556":"141:T", "4568":"142:G", "4581":"143:A", "4595":"144:C", "4608":"145:C", "4621":"146:G", "4634":"147:T", "4645":"148:G", "4658":"149:G", "4671":"150:A", "4683":"151:T", "4695":"152:A", "4708":"153:A", "4721":"154:C", "4733":"155:T", "4747":"156:C", "4760":"157:A", "4773":"158:G", "4785":"159:T", "4797":"160:T", "4809":"161:T", "4822":"162:C", "4836":"163:C", "4848":"164:A", "4862":"165:C", "4875":"166:T", "4887":"167:A", "4900":"168:G", "4912":"169:T", "4924":"170:G", "4937":"171:A", "4949":"172:T", "4961":"173:A", "4974":"174:A", "4987":"175:G", "5000":"176:G", "5013":"177:A", "5025":"178:T", "5036":"179:A", "5049":"180:A", "5063":"181:G", "5075":"182:C", "5089":"183:T", "5101":"184:A", "5113":"185:T", "5125":"186:T", "5137":"187:T", "5149":"188:G", "5163":"189:C", "5175":"190:A", "5189":"191:G", "5201":"192:T", "5213":"193:G", "5225":"194:T", "5236":"195:G", "5248":"196:G", "5261":"197:A", "5274":"198:A", "5287":"199:G", "5300":"200:A", "5311":"201:T", "5324":"202:C", "5337":"203:A", "5349":"204:C", "5362":"205:T", "5375":"206:T", "5386":"207:A", "5398":"208:T", "5410":"209:A", "5422":"210:A", "5435":"211:A", "5448":"212:G", "5460":"213:A", "5473":"214:C", "5485":"215:A", "5498":"216:C", "5511":"217:T", "5522":"218:G", "5534":"219:T", "5547":"220:C", "5561":"221:C", "5573":"222:A", "5586":"223:G", "5598":"224:T", "5610":"225:T", "5622":"226:G", "5634":"227:C", "5646":"228:G", "5659":"229:G", "5671":"230:A", "5684":"231:G", "5696":"232:G", "5709":"233:A", "5721":"234:A", "5734":"235:A", "5747":"236:T", "5759":"237:T", "5770":"238:G", "5783":"239:G", "5795":"240:A", "5808":"241:G", "5819":"242:T", "5832":"243:T", "5844":"244:C", "5856":"245:T", "5868":"246:T", "5881":"247:C", "5894":"248:A", "5906":"249:C", "5919":"250:C", "5932":"251:T", "5944":"252:A", "5955":"253:T", "5967":"254:T", "5980":"255:C", "5993":"256:T", "6005":"257:A", "6018":"258:G", "6031":"259:A", "6042":"260:T", "6055":"261:T", "6067":"262:T", "6078":"263:G", "6090":"264:A", "6103":"265:C", "6116":"266:A", "6128":"267:T", "6139":"268:G", "6152":"269:G", "6165":"270:A", "6177":"271:A", "6189":"272:T", "6201":"273:T", "6213":"274:T", "6225":"275:A", "6237":"276:C", "6250":"277:C", "6262":"278:T", "6275":"279:T", "6287":"280:T", "6299":"281:G", "6311":"282:T", "6322":"283:G", "6335":"284:A", "6346":"285:T", "6359":"286:T", "6370":"287:A", "6383":"288:C", "6396":"289:T", "6407":"290:G", "6419":"291:C", "6432":"292:A", "6444":"293:A", "6457":"294:A", "6468":"295:T", "6480":"296:T", "6492":"297:T", "6504":"298:C", "6517":"299:A", "6529":"300:C", "6542":"301:T", "6553":"302:G", "6565":"303:A", "6577":"304:G", "6590":"305:A", "6602":"306:C", "6614":"307:T", "6626":"308:A", "6638":"309:A", "6651":"310:C", "6663":"311:A", "6676":"312:A", "6688":"313:T", "6699":"314:G", "6711":"315:G", "6724":"316:G", "6736":"317:C", "6748":"318:A", "6760":"319:C", "6773":"320:G", "6784":"321:C", "6797":"322:C", "6810":"323:T", "6822":"324:T", "6833":"325:A", "6845":"326:A", "6858":"327:A", "6869":"328:T", "6882":"329:C", "6894":"330:A", "6907":"331:A", "6920":"332:G", "6931":"333:T", "6943":"334:G", "6954":"335:T", "6966":"336:A", "6977":"337:C", "6990":"338:C", "7003":"339:A", "7015":"340:A", "7028":"341:A", "7040":"342:T", "7053":"343:T", "7064":"344:A", "7076":"345:T", "7088":"346:G", "7099":"347:T", "7111":"348:A", "7123":"349:C", "7136":"350:G", "7147":"351:T", "7158":"352:A", "7170":"353:C", "7182":"354:C", "7194":"355:A", "7207":"356:C", "7220":"357:C", "7231":"358:A", "7244":"359:G", "7256":"360:G", "7268":"361:C", "7280":"362:G", "7293":"363:C", "7304":"364:T", "7317":"365:C", "7330":"366:C", "7342":"367:A", "7354":"368:G", "7365":"369:T", "7377":"370:G", "7388":"371:C", "7401":"372:C", "7413":"373:C", "7426":"374:G", "7438":"375:A", "7450":"376:G", "7462":"377:A", "7474":"378:A", "7487":"379:A", "7499":"380:T", "7510":"381:G", "7522":"382:G", "7534":"383:G", "7546":"384:A", "7558":"385:T", "7569":"386:G", "7581":"387:A", "7593":"388:C", "7605":"389:T", "7617":"390:A", "7629":"391:C", "7641":"392:A", "7654":"393:C", "7666":"394:A", "7678":"395:T", "7689":"396:G", "7701":"397:G", "7712":"398:C", "7725":"399:A", "7737":"400:A", "7748":"401:A", "7759":"402:C", "7772":"403:C", "7783":"404:T", "7795":"405:C", "7808":"406:T", "7819":"407:T", "7831":"408:C", "7843":"409:A", "7855":"410:A", "7868":"411:A", "7878":"412:T", "7891":"413:C", "7904":"414:C", "7916":"415:G", "7927":"416:T", "7940":"417:C", "7952":"418:A", "7964":"419:A", "7975":"420:T", "7987":"421:C", "7999":"422:T", "8011":"423:T", "8022":"424:T", "8034":"425:T", "8045":"426:A", "8057":"427:C", "8069":"428:A", "8081":"429:C", "8092":"430:T", "8104":"431:T", "8115":"432:A", "8127":"433:C", "8140":"434:G", "8152":"435:G", "8163":"436:A", "8175":"437:A", "8187":"438:C", "8199":"439:A", "8211":"440:G", "8223":"441:C", "8236":"442:C", "8248":"443:C", "8260":"444:C", "8272":"445:A", "8284":"446:G", "8296":"447:C", "8308":"448:C", "8321":"449:C", "8333":"450:G", "8345":"451:G", "8357":"452:A", "8368":"453:T", "8381":"454:C", "8393":"455:T", "8405":"456:C", "8418":"457:G", "8430":"458:G", "8441":"459:T", "8453":"460:A", "8465":"461:C", "8478":"462:C", "8490":"463:G", "8502":"464:T", "8514":"465:A", "8526":"466:T", "8537":"467:G", "8549":"468:T", "8561":"469:T", "8572":"470:G", "8584":"471:G", "8595":"472:T", "8606":"473:A", "8618":"474:T", "8629":"475:T", "8640":"476:T", "8653":"477:C", "8665":"478:G", "8677":"479:A", "8689":"480:A", "8701":"481:C", "8713":"482:G", "8725":"483:C", "8737":"484:C", "8749":"485:T", "8761":"486:A", "8773":"487:C", "8784":"488:T", "8797":"489:C", "8809":"490:A", "8820":"491:C", "8833":"492:A", "8844":"493:C", "8856":"494:T", "8867":"495:T", "8879":"496:T", "8890":"497:T", "8901":"498:A", "8914":"499:C", "8926":"500:G", "8938":"501:A", "8950":"502:C", "8963":"503:G", "8975":"504:G", "8986":"505:T", "8997":"506:T", "9008":"507:T", "9020":"508:T", "9031":"509:T", "9043":"510:C", "9056":"511:C", "9068":"512:A", "9080":"513:A", "9092":"514:A", "9104":"515:A", "9115":"516:T", "9126":"517:A", "9138":"518:C", "9150":"519:C", "9162":"520:A", "9175":"521:C", "9186":"522:T", "9197":"523:G", "9209":"524:A", "9221":"525:A", "9233":"526:G", "9244":"-", "9256":"-", "9268":"-", "9280":"527:G", "9292":"528:A", "9304":"-", "9316":"-", "9328":"529:C", "9341":"530:C", "9353":"531:A", "9365":"532:G", "9376":"533:T", "9389":"534:C", "9401":"535:G", "9413":"536:G", "9425":"537:C", "9437":"538:A", "9449":"539:G", "9461":"540:C", "9473":"541:A", "9486":"542:C", "9498":"543:T", "9510":"544:A", "9523":"545:G", "9535":"546:G", "9546":"547:T", "9557":"548:G", "9569":"549:A", "9580":"550:C", "9591":"551:T", "9604":"552:C", "9616":"553:C", "9629":"554:C", "9640":"555:T", "9654":"556:C", "9666":"557:T", "9677":"558:A", "9690":"559:T", "9701":"560:G", "9713":"561:G", "9724":"562:T", "9735":"563:G", "9747":"564:C", "9759":"565:A", "9772":"566:G", "9783":"567:C", "9796":"568:A", "9806":"569:T", "9818":"570:C", "9831":"571:T", "9842":"572:T", "9854":"573:T", "9865":"574:A", "9877":"575:A", "9889":"576:A", "9901":"577:T", "9912":"578:G", "9923":"579:A", "9935":"580:C", "9947":"581:T", "9959":"582:T", "9971":"583:C", "9984":"584:G", "9996":"585:G", "10008":"586:T", "10019":"587:A", "10030":"588:T", "10042":"589:T", "10053":"590:T", "10065":"591:T", "10075":"592:G", "10088":"593:G", "10100":"594:C", "10112":"595:T", "10123":"596:G", "10135":"597:T", "10146":"598:T", "10157":"599:A", "10169":"600:G", "10182":"601:A", "10194":"602:G", "10206":"603:T", "10216":"604:A", "10229":"605:G", "10239":"606:T", "10252":"607:C", "10264":"608:A", "10277":"609:A", "10288":"610:T", "10299":"611:G", "10310":"612:A", "10322":"613:C", "10334":"614:C", "10346":"615:A", "10358":"616:C", "10370":"617:A", "10381":"618:A", "10393":"619:C", "10405":"620:C", "10418":"621:C", "10430":"622:G", "10441":"623:A", "10454":"624:C", "10467":"625:C", "10479":"626:A", "10491":"627:A", "10504":"628:G", "10515":"629:G", "10525":"630:T", "10538":"631:C", "10549":"632:A", "10560":"633:C", "10573":"634:C", "10584":"635:T", "10596":"636:C", "10608":"637:C", "10621":"638:A", "10633":"639:A", "10644":"640:A", "10656":"641:A", "10667":"642:T", "10680":"643:C", "10692":"644:A", "10705":"645:G", "10717":"646:A", "10730":"647:G", "10742":"648:T", "10752":"649:G", "10763":"650:T", "10774":"651:A", "10785":"652:T", "10797":"653:C", "10809":"654:T", "10820":"655:A", "10831":"656:A", "10843":"657:A", "10854":"658:A", "10865":"659:C", "10878":"660:C", "10890":"661:C", "10903":"662:A", "10914":"663:A", "10926":"664:A", "10938":"665:C", "10950":"666:A", "10962":"667:C", "10974":"668:A", "10984":"669:T", "10997":"670:C", "11009":"671:A", "11021":"672:G", "11033":"673:A", "11046":"674:G", "11056":"675:T", "11070":"676:C", "11082":"677:T", "11093":"678:G", "11105":"679:G", "11115":"680:T", "11126":"681:G", "11138":"682:C", "11150":"683:C", "11163":"684:C", "11175":"685:G", "11187":"686:C", "11199":"687:G", "11208":"688:T", "11221":"689:C", "11234":"690:C", "11245":"691:A", "11257":"692:C", "11271":"693:C", "11282":"694:G", "11294":"695:A", "11306":"696:G", "11318":"697:G", "11330":"698:G", "11343":"699:C", "11355":"700:A", "11368":"701:G", "11379":"702:T", "11390":"703:G", "11402":"704:G", "11413":"705:C", "11426":"706:A", "11436":"707:T", "11447":"708:A", "11460":"709:C", "11471":"710:T", "11483":"711:A", "11495":"712:C", "11508":"713:G", "11519":"714:G", "11533":"715:C", "11545":"716:C", "11558":"717:C", "11570":"718:T", "11580":"719:G", "11592":"720:G", "11604":"721:A", "11617":"722:G", "11628":"723:T", "11640":"724:T", "11650":"725:G", "11662":"726:A", "11673":"727:T", "11684":"728:T", "11695":"729:A", "11708":"730:C", "11720":"731:A", "11732":"732:A", "11745":"733:G", "11757":"734:G", "11770":"735:A", "11783":"736:T", "11793":"737:G", "11805":"738:G", "11816":"739:T", "11827":"740:A", "11838":"741:C", "11851":"742:A", "11863":"-", "11875":"743:C", "11887":"744:T", "11898":"745:T", "11910":"746:A", "11921":"747:C", "11933":"748:A", "11944":"749:C", "11957":"750:C", "11969":"751:C", "11981":"752:C", "11992":"753:T", "12005":"754:C", "12016":"-", "12027":"755:T", "12040":"756:C", "12053":"757:C", "12065":"758:A", "12077":"759:C", "12091":"760:C", "12103":"761:A", "12116":"762:A", "12128":"763:G", "12140":"764:G", "12152":"765:A", "12163":"766:T", "12175":"767:C", "12188":"768:T", "12198":"769:G", "12211":"770:A", "12223":"771:C", "12236":"772:T", "12247":"773:A", "12259":"774:C", "12272":"775:A", "12284":"776:T", "12295":"777:A", "12308":"778:T", "12317":"779:G", "12329":"780:G", "12341":"781:A", "12353":"782:T", "12364":"783:T", "12375":"784:T", "12385":"785:G", "12396":"786:G", "12407":"787:G", "12417":"788:C", "12430":"789:A", "12440":"790:C", "12454":"791:C", "12467":"792:A", "12478":"793:A", "12489":"794:A", "12502":"795:A", "12515":"796:C", "12526":"797:A", "12539":"798:A", "12552":"799:A", "12565":"800:G", "12579":"801:C", "12592":"802:A", "12605":"803:G", "12616":"804:T", "12625":"805:G", "12634":"806:T", "12645":"807:A", "12658":"808:C", "12669":"809:A", "12682":"810:C", "12694":"811:A", "12707":"812:G", "12720":"813:C", "12732":"814:A", "12745":"815:G", "12757":"816:G", "12768":"817:C", "12781":"818:T", "12792":"819:A", "12803":"820:C", "12818":"821:A", "12830":"822:A", "12842":"823:A", "12855":"824:A", "12865":"825:T", "12878":"826:C", "12891":"827:T", "12900":"828:G", "12912":"829:C"}
-}
-, {
-"traceFileName": "dataset_152172",
-"leadingGaps": 2854,
-"trailingGaps": 3958,
-"peakA": [148, 149, 152, 157, 166, 179, 192, 205, 215, 227, 240, 256, 273, 289, 304, 317, 329, 340, 352, 365, 378, 389, 398, 404, 406, 405, 403, 399, 395, 390, 383, 374, 362, 348, 333, 318, 304, 290, 275, 259, 241, 221, 201, 181, 162, 146, 133, 121, 110, 98, 87, 76, 65, 56, 49, 44, 40, 37, 34, 32, 30, 28, 27, 26, 25, 25, 24, 23, 22, 21, 20, 19, 18, 18, 17, 16, 15, 14, 14, 14, 14, 14, 14, 12, 11, 9, 7, 6, 5, 4, 4, 3, 3, 2, 1, 0, 0, 1, 2, 4, 5, 7, 8, 8, 9, 10, 10, 12, 13, 14, 15, 16, 16, 16, 15, 15, 14, 13, 13, 12, 12, 11, 12, 13, 15, 20, 28, 39, 53, 71, 91, 114, 138, 164, 192, 222, 252, 281, 307, 328, 342, 348, 347, 340, 327, 310, 287, 261, 232, 201, 170, 140, 113, 89, 69, 53, 39, 28, 20, 13, 8, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 5, 6, 9, 12, 14, 16, 17, 17, 17, 17, 18, 19, 21, 22, 23, 23, 22, 19, 15, 11, 8, 5, 3, 2, 1, 1, 0, 0, 0, 0, 2, 3, 5, 7, 8, 8, 8, 7, 7, 7, 8, 9, 10, 12, 12, 12, 12, 11, 11, 10, 10, 11, 11, 12, 12, 12, 12, 11, 9, 8, 7, 5, 5, 4, 5, 6, 9, 15, 26, 45, 74, 112, 162, 221, 288, 361, 437, 514, 585, 644, 685, 704, 696, 663, 608, 539, 462, 384, 310, 244, 187, 138, 100, 70, 49, 36, 30, 26, 25, 24, 21, 18, 14, 11, 9, 11, 16, 27, 46, 75, 118, 177, 254, 347, 453, 564, 673, 772, 854, 916, 954, 968, 962, 937, 900, 855, 808, 766, 732, 711, 704, 710, 727, 751, 776, 797, 809, 806, 784, 742, 679, 599, 507, 410, 317, 232, 162, 108, 68, 42, 25, 16, 12, 13, 16, 22, 30, 39, 47, 54, 59, 62, 63, 62, 59, 56, 51, 46, 40, 35, 31, 28, 27, 28, 30, 33, 36, 39, 41, 42, 43, 42, 39, 35, 29, 22, 15, 9, 4, 0, 0, 0, 5, 19, 46, 89, 149, 226, 315, 409, 500, 578, 634, 661, 656, 620, 559, 479, 391, 302, 219, 147, 90, 49, 21, 6, 0, 0, 0, 0, 1, 2, 2, 2, 3, 4, 4, 5, 5, 5, 6, 8, 10, 12, 14, 17, 19, 20, 20, 21, 20, 19, 18, 16, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 3, 18, 47, 95, 163, 248, 343, 438, 523, 586, 619, 617, 580, 514, 427, 331, 236, 152, 86, 41, 14, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 1, 3, 6, 10, 13, 15, 16, 15, 13, 9, 5, 0, 0, 0, 11, 39, 88, 161, 257, 370, 490, 602, 691, 745, 754, 718, 642, 537, 418, 299, 194, 112, 54, 20, 3, 0, 0, 0, 1, 1, 2, 3, 5, 7, 8, 8, 7, 7, 8, 11, 16, 22, 28, 33, 34, 32, 27, 20, 13, 6, 2, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 10, 38, 91, 172, 277, 397, 517, 619, 688, 714, 693, 629, 534, 422, 307, 204, 120, 59, 21, 2, 0, 0, 2, 4, 2, 0, 0, 7, 43, 117, 233, 390, 574, 762, 926, 1043, 1093, 1069, 975, 828, 649, 466, 301, 170, 79, 26, 3, 0, 0, 1, 2, 1, 0, 1, 2, 3, 4, 6, 7, 11, 16, 23, 30, 38, 43, 46, 46, 43, 38, 32, 26, 21, 17, 16, 16, 18, 21, 23, 22, 19, 14, 8, 3, 1, 1, 1, 0, 0, 0, 5, 31, 86, 175, 295, 437, 583, 712, 804, 842, 818, 733, 604, 451, 300, 173, 81, 24, 0, 0, 4, 39, 103, 200, 328, 473, 613, 723, 783, 782, 723, 618, 488, 353, 232, 136, 69, 30, 11, 7, 9, 14, 20, 25, 29, 32, 33, 32, 31, 31, 31, 32, 34, 37, 39, 40, 40, 37, 33, 27, 22, 18, 14, 11, 7, 4, 0, 0, 0, 1, 3, 4, 1, 0, 0, 19, 69, 160, 290, 447, 609, 747, 836, 860, 818, 726, 610, 505, 439, 431, 480, 569, 669, 748, 779, 750, 663, 535, 389, 250, 138, 60, 16, 0, 0, 6, 14, 21, 26, 27, 26, 22, 16, 10, 6, 6, 9, 17, 26, 33, 35, 32, 25, 14, 5, 0, 0, 1, 3, 1, 0, 0, 15, 61, 144, 265, 414, 568, 704, 795, 826, 788, 690, 550, 393, 245, 127, 49, 8, 0, 0, 3, 5, 2, 0, 0, 2, 9, 20, 30, 38, 43, 44, 41, 35, 27, 18, 10, 4, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 2, 6, 11, 16, 21, 24, 26, 25, 22, 18, 13, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 10, 15, 20, 25, 27, 27, 23, 16, 7, 0, 0, 1, 5, 7, 3, 0, 0, 22, 90, 214, 390, 601, 811, 983, 1081, 1085, 993, 826, 617, 406, 227, 99, 26, 0, 0, 3, 8, 8, 4, 0, 0, 0, 0, 4, 8, 9, 8, 7, 9, 23, 60, 129, 233, 368, 518, 657, 760, 804, 777, 684, 544, 385, 235, 117, 41, 4, 0, 0, 4, 5, 3, 0, 0, 0, 6, 14, 21, 26, 29, 30, 30, 31, 31, 32, 33, 35, 35, 35, 34, 31, 27, 23, 20, 17, 14, 12, 11, 10, 8, 6, 4, 1, 0, 0, 0, 2, 6, 6, 2, 0, 0, 19, 70, 158, 278, 412, 536, 621, 648, 612, 525, 413, 311, 248, 245, 301, 399, 510, 596, 630, 599, 510, 390, 280, 221, 241, 350, 530, 741, 934, 1060, 1086, 1006, 838, 621, 401, 216, 88, 19, 0, 0, 6, 12, 11, 7, 4, 3, 5, 8, 13, 18, 24, 32, 40, 47, 50, 48, 42, 33, 23, 14, 7, 2, 0, 0, 0, 1, 4, 7, 11, 13, 14, 11, 6, 0, 0, 0, 2, 6, 7, 2, 0, 0, 22, 85, 193, 339, 503, 651, 753, 785, 739, 627, 474, 314, 174, 75, 18, 0, 0, 3, 6, 4, 0, 0, 0, 8, 17, 26, 31, 32, 30, 25, 21, 19, 18, 19, 21, 23, 25, 27, 29, 29, 28, 23, 15, 6, 0, 0, 0, 7, 12, 7, 0, 0, 16, 95, 245, 464, 724, 979, 1175, 1266, 1231, 1080, 849, 589, 350, 169, 56, 4, 0, 0, 2, 6, 7, 5, 0, 0, 0, 11, 71, 191, 376, 610, 857, 1069, 1197, 1211, 1107, 909, 662, 416, 215, 80, 11, 0, 0, 8, 11, 8, 2, 0, 1, 8, 16, 23, 29, 30, 27, 19, 6, 0, 1, 40, 128, 268, 450, 644, 811, 910, 914, 818, 646, 441, 262, 158, 163, 280, 483, 722, 938, 1079, 1110, 1028, 855, 632, 406, 215, 83, 13, 0, 0, 13, 19, 12, 0, 0, 10, 74, 189, 349, 531, 700, 817, 853, 799, 667, 493, 324, 205, 167, 220, 345, 504, 651, 745, 760, 693, 565, 406, 252, 128, 48, 8, 0, 0, 5, 7, 5, 3, 4, 11, 20, 31, 40, 46, 48, 46, 42, 35, 28, 20, 13, 8, 6, 6, 9, 13, 17, 19, 19, 18, 15, 11, 8, 6, 5, 5, 7, 9, 12, 15, 17, 18, 18, 17, 15, 12, 9, 5, 3, 2, 2, 3, 4, 3, 1, 0, 0, 0, 2, 8, 11, 6, 0, 0, 14, 81, 206, 384, 589, 782, 917, 962, 904, 759, 563, 359, 188, 71, 11, 0, 0, 6, 8, 5, 1, 3, 13, 28, 43, 54, 57, 53, 45, 35, 25, 17, 11, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 10, 10, 9, 8, 5, 2, 0, 0, 0, 2, 8, 11, 7, 0, 0, 14, 78, 199, 371, 570, 754, 881, 917, 851, 703, 511, 327, 197, 150, 189, 290, 414, 515, 559, 531, 442, 323, 218, 171, 208, 331, 515, 717, 883, 971, 958, 848, 669, 463, 272, 127, 38, 0, 0, 3, 10, 12, 11, 10, 14, 22, 29, 34, 33, 28, 23, 19, 18, 15, 8, 0, 0, 13, 73, 185, 343, 525, 693, 804, 827, 754, 605, 419, 249, 143, 127, 201, 341, 503, 639, 714, 708, 628, 497, 348, 210, 104, 38, 7, 0, 3, 8, 10, 9, 9, 10, 14, 19, 24, 27, 28, 25, 22, 18, 15, 14, 14, 16, 18, 21, 24, 26, 27, 29, 29, 29, 27, 25, 21, 17, 13, 11, 9, 8, 7, 5, 1, 0, 0, 0, 4, 9, 8, 2, 0, 0, 30, 106, 229, 385, 547, 678, 746, 733, 643, 499, 336, 189, 81, 20, 0, 0, 2, 6, 6, 6, 8, 15, 24, 29, 28, 23, 17, 13, 12, 12, 7, 0, 0, 6, 57, 159, 309, 486, 653, 771, 805, 744, 602, 416, 234, 104, 60, 113, 248, 429, 606, 735, 779, 727, 592, 408, 224, 93, 55, 128, 304, 547, 802, 1008, 1117, 1103, 973, 761, 519, 298, 132, 35, 0, 0, 5, 12, 12, 8, 7, 13, 25, 39, 49, 51, 44, 31, 19, 11, 10, 13, 13, 7, 0, 0, 14, 82, 206, 379, 572, 743, 849, 862, 778, 620, 430, 249, 111, 29, 0, 0, 3, 12, 14, 14, 15, 21, 30, 39, 45, 46, 43, 38, 34, 30, 27, 23, 19, 15, 11, 7, 5, 4, 3, 1, 0, 0, 0, 2, 8, 11, 7, 0, 0, 6, 57, 155, 296, 457, 605, 702, 722, 659, 532, 372, 218, 98, 26, 0, 0, 2, 8, 9, 5, 4, 9, 18, 29, 39, 44, 44, 40, 35, 29, 23, 18, 13, 8, 5, 4, 4, 5, 4, 3, 0, 0, 0, 3, 8, 11, 7, 0, 0, 8, 60, 160, 302, 464, 610, 704, 721, 655, 525, 364, 211, 93, 23, 0, 0, 3, 8, 6, 3, 2, 8, 18, 26, 28, 22, 11, 2, 0, 4, 10, 10, 2, 0, 0, 39, 135, 288, 477, 665, 806, 862, 819, 690, 508, 318, 160, 55, 4, 0, 0, 8, 10, 6, 3, 4, 12, 24, 33, 35, 29, 18, 6, 0, 0, 4, 8, 7, 0, 0, 3, 44, 129, 254, 401, 539, 633, 659, 610, 499, 356, 214, 101, 30, 0, 0, 1, 8, 9, 7, 5, 6, 13, 21, 30, 35, 38, 36, 33, 29, 25, 21, 17, 14, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 11, 14, 16, 17, 17, 16, 14, 11, 8, 5, 3, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 9, 10, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 6, 5, 2, 0, 0, 0, 4, 10, 10, 4, 0, 0, 23, 96, 217, 371, 528, 649, 703, 673, 569, 420, 263, 131, 43, 1, 0, 0, 8, 11, 10, 7, 8, 12, 17, 20, 20, 17, 11, 6, 3, 3, 4, 7, 10, 13, 16, 19, 22, 24, 25, 25, 25, 23, 21, 19, 17, 14, 13, 11, 10, 8, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 9, 17, 24, 26, 22, 14, 6, 3, 6, 14, 18, 11, 0, 0, 10, 90, 245, 464, 711, 931, 1067, 1082, 972, 769, 527, 301, 133, 34, 0, 0, 0, 3, 3, 4, 6, 7, 2, 0, 0, 34, 137, 317, 560, 824, 1044, 1160, 1136, 973, 718, 443, 230, 139, 194, 371, 612, 839, 979, 991, 871, 660, 425, 241, 166, 225, 400, 639, 870, 1026, 1065, 980, 796, 565, 339, 162, 51, 2, 0, 2, 11, 12, 10, 10, 16, 30, 46, 59, 65, 63, 54, 41, 28, 18, 12, 9, 9, 11, 13, 15, 16, 16, 15, 13, 11, 9, 7, 6, 5, 6, 9, 14, 19, 22, 21, 15, 6, 0, 0, 5, 14, 17, 10, 0, 0, 19, 112, 278, 503, 743, 941, 1044, 1022, 882, 663, 423, 215, 74, 4, 0, 0, 14, 20, 18, 16, 20, 32, 47, 59, 61, 51, 33, 16, 6, 8, 17, 22, 15, 0, 0, 10, 105, 288, 548, 842, 1101, 1257, 1268, 1129, 881, 590, 323, 129, 23, 0, 0, 10, 20, 20, 18, 21, 32, 45, 53, 52, 41, 26, 15, 12, 15, 17, 11, 0, 0, 10, 84, 222, 417, 634, 824, 937, 940, 834, 648, 431, 234, 91, 13, 0, 0, 8, 18, 18, 10, 0, 0, 0, 21, 78, 166, 278, 393, 484, 528, 511, 438, 330, 212, 110, 39, 1, 0, 0, 4, 12, 15, 11, 1, 0, 0, 26, 103, 228, 387, 547, 668, 718, 680, 566, 408, 246, 115, 32, 0, 0, 2, 11, 14, 13, 12, 14, 20, 27, 32, 34, 32, 29, 26, 23, 22, 20, 18, 15, 12, 11, 11, 11, 13, 14, 15, 15, 15, 15, 15, 14, 12, 11, 9, 9, 11, 13, 14, 12, 8, 3, 0, 2, 8, 14, 13, 4, 0, 0, 33, 118, 255, 423, 586, 700, 731, 667, 524, 343, 179, 80, 75, 165, 322, 499, 643, 709, 676, 551, 369, 186, 63, 47, 158, 379, 661, 932, 1122, 1181, 1097, 896, 635, 377, 174, 49, 0, 0, 5, 15, 15, 9, 6, 10, 22, 36, 44, 44, 36, 23, 11, 2, 0, 0, 0, 1, 1, 0, 0, 0, 2, 5, 8, 12, 15, 19, 20, 21, 19, 16, 12, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 12, 13, 12, 9, 6, 3, 1, 0, 0, 1, 3, 7, 10, 13, 15, 15, 13, 8, 3, 0, 0, 0, 5, 11, 13, 6, 0, 0, 21, 90, 205, 354, 505, 618, 659, 612, 490, 333, 194, 121, 143, 259, 434, 616, 745, 779, 704, 542, 341, 165, 71, 91, 225, 438, 671, 859, 952, 927, 796, 597, 383, 199, 73, 9, 0, 0, 11, 17, 17, 15, 17, 23, 30, 35, 35, 30, 22, 13, 6, 2, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 4, 9, 13, 17, 20, 21, 19, 15, 11, 8, 5, 3, 1, 1, 1, 1, 2, 3, 4, 6, 8, 10, 11, 11, 10, 7, 2, 0, 0, 0, 3, 10, 13, 8, 0, 0, 12, 69, 173, 316, 469, 594, 653, 623, 511, 349, 191, 92, 93, 203, 396, 620, 810, 912, 900, 779, 588, 377, 195, 70, 7, 0, 0, 12, 18, 19, 17, 18, 23, 28, 30, 27, 20, 11, 3, 0, 0, 2, 4, 7, 7, 6, 5, 4, 3, 4, 5, 8, 10, 12, 14, 13, 11, 8, 5, 1, 0, 0, 1, 4, 9, 14, 17, 18, 17, 14, 9, 5, 1, 0, 0, 1, 4, 7, 10, 12, 14, 14, 14, 13, 10, 5, 0, 0, 0, 7, 15, 18, 11, 0, 0, 11, 83, 217, 401, 601, 769, 859, 847, 736, 557, 357, 181, 58, 0, 0, 1, 21, 28, 19, 0, 0, 0, 62, 180, 343, 523, 679, 771, 772, 683, 529, 350, 189, 73, 10, 0, 0, 7, 13, 11, 7, 5, 7, 11, 15, 16, 13, 9, 6, 6, 8, 11, 15, 16, 15, 13, 10, 7, 5, 1, 0, 0, 0, 3, 12, 19, 19, 9, 0, 0, 21, 105, 247, 431, 619, 763, 824, 783, 652, 470, 283, 131, 36, 0, 0, 3, 13, 16, 12, 7, 7, 12, 19, 25, 29, 29, 28, 25, 22, 19, 16, 11, 8, 5, 5, 8, 14, 21, 25, 24, 17, 8, 1, 1, 8, 18, 22, 13, 0, 0, 20, 119, 297, 538, 795, 1003, 1103, 1060, 882, 618, 342, 133, 50, 111, 294, 541, 776, 933, 971, 885, 706, 484, 275, 116, 22, 0, 0, 12, 28, 29, 15, 0, 0, 5, 80, 218, 408, 618, 800, 906, 908, 805, 626, 417, 228, 90, 14, 0, 0, 10, 20, 22, 20, 19, 20, 23, 24, 23, 17, 11, 5, 1, 0, 0, 1, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 14, 13, 8, 2, 0, 0, 1, 8, 11, 8, 0, 0, 4, 51, 140, 266, 403, 520, 583, 576, 501, 380, 245, 127, 45, 4, 0, 0, 8, 13, 13, 11, 10, 11, 13, 14, 13, 10, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 1, 0, 0, 0, 0, 1, 4, 9, 14, 19, 22, 24, 23, 20, 16, 11, 7, 5, 7, 12, 19, 26, 29, 27, 18, 8, 3, 5, 15, 25, 24, 8, 0, 0, 50, 196, 430, 721, 1003, 1203, 1264, 1169, 947, 659, 379, 163, 36, 0, 0, 12, 29, 36, 35, 33, 33, 35, 35, 31, 23, 13, 5, 0, 0, 0, 1, 2, 2, 1, 1, 1, 2, 4, 6, 9, 11, 13, 13, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 10, 14, 15, 15, 12, 8, 3, 1, 0, 1, 4, 8, 11, 13, 14, 14, 12, 9, 6, 4, 3, 3, 4, 4, 3, 0, 0, 0, 0, 7, 14, 14, 5, 0, 0, 27, 112, 251, 423, 591, 711, 747, 689, 555, 383, 216, 90, 17, 0, 0, 6, 14, 13, 8, 3, 2, 4, 7, 8, 7, 4, 1, 0, 0, 0, 0, 0, 0, 2, 4, 8, 12, 15, 17, 17, 16, 13, 11, 9, 8, 8, 9, 9, 6, 2, 0, 0, 0, 6, 15, 17, 10, 0, 0, 14, 92, 231, 416, 610, 762, 830, 794, 665, 480, 289, 133, 35, 0, 0, 5, 19, 25, 23, 20, 19, 20, 23, 25, 25, 23, 21, 18, 17, 17, 18, 19, 19, 18, 17, 14, 11, 8, 6, 5, 6, 8, 10, 10, 9, 7, 4, 1, 0, 0, 0, 0, 2, 3, 5, 6, 7, 8, 8, 9, 10, 12, 14, 16, 17, 16, 15, 13, 11, 10, 10, 11, 13, 15, 17, 17, 16, 14, 11, 8, 5, 3, 3, 4, 4, 4, 1, 0, 0, 0, 4, 12, 16, 11, 0, 0, 3, 63, 177, 339, 518, 671, 756, 748, 652, 494, 318, 163, 56, 2, 0, 0, 13, 20, 21, 17, 13, 10, 9, 7, 5, 2, 1, 2, 4, 8, 11, 13, 12, 10, 6, 3, 0, 0, 0, 1, 3, 6, 9, 11, 11, 10, 8, 5, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 2, 8, 15, 21, 22, 20, 16, 14, 16, 21, 23, 16, 1, 0, 3, 68, 202, 399, 628, 833, 955, 953, 821, 592, 337, 137, 62, 143, 366, 671, 974, 1187, 1254, 1162, 942, 659, 384, 170, 43, 0, 0, 9, 23, 26, 22, 19, 21, 28, 35, 39, 37, 31, 24, 19, 17, 16, 17, 17, 15, 13, 9, 6, 3, 2, 1, 2, 4, 6, 8, 10, 11, 11, 10, 8, 6, 4, 2, 1, 2, 3, 4, 5, 6, 7, 7, 7, 5, 2, 0, 0, 0, 8, 18, 23, 17, 0, 0, 0, 64, 197, 391, 612, 808, 926, 933, 826, 637, 419, 222, 82, 9, 0, 0, 11, 18, 17, 11, 7, 8, 10, 13, 12, 9, 5, 4, 4, 7, 10, 12, 12, 11, 9, 6, 4, 0, 0, 0, 0, 3, 9, 13, 8, 0, 0, 2, 53, 150, 289, 442, 574, 648, 644, 563, 430, 279, 147, 53, 3, 0, 0, 7, 17, 19, 12, 0, 0, 0, 37, 127, 266, 435, 600, 717, 754, 701, 571, 402, 234, 104, 25, 0, 0, 5, 14, 15, 11, 8, 7, 10, 14, 15, 14, 12, 9, 7, 8, 10, 13, 15, 15, 14, 11, 8, 4, 1, 0, 0, 1, 4, 8, 11, 13, 12, 11, 7, 4, 1, 0, 0, 0, 3, 6, 10, 14, 15, 15, 13, 10, 6, 2, 0, 0, 0, 1, 9, 16, 16, 7, 0, 0, 21, 100, 234, 406, 581, 715, 769, 729, 606, 435, 260, 120, 32, 0, 0, 4, 13, 13, 6, 0, 0, 2, 11, 21, 26, 24, 16, 6, 2, 7, 19, 30, 28, 10, 0, 0, 53, 216, 479, 807, 1130, 1363, 1441, 1341, 1094, 768, 447, 197, 46, 0, 0, 10, 28, 34, 31, 28, 30, 36, 40, 41, 35, 27, 20, 16, 15, 17, 18, 18, 16, 13, 11, 9, 10, 12, 15, 18, 20, 22, 22, 22, 22, 20, 18, 16, 12, 9, 5, 2, 1, 2, 4, 6, 7, 8, 7, 5, 2, 0, 0, 0, 0, 3, 5, 7, 9, 8, 7, 5, 2, 0, 0, 0, 1, 4, 8, 12, 14, 15, 13, 10, 5, 2, 0, 0, 1, 4, 8, 10, 12, 11, 9, 6, 3, 0, 0, 0, 1, 4, 7, 10, 12, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 2, 5, 8, 9, 6, 3, 0, 1, 6, 12, 15, 10, 0, 0, 9, 68, 178, 329, 492, 628, 695, 670, 558, 391, 221, 103, 76, 156, 323, 531, 722, 841, 853, 754, 569, 349, 154, 38, 32, 138, 327, 549, 743, 856, 860, 752, 562, 341, 148, 34, 29, 133, 317, 529, 711, 818, 822, 729, 568, 382, 213, 88, 17, 0, 0, 6, 19, 24, 20, 7, 0, 0, 14, 90, 224, 405, 600, 764, 853, 842, 733, 558, 361, 188, 67, 5, 0, 0, 12, 18, 18, 15, 15, 19, 26, 32, 31, 25, 16, 7, 5, 8, 13, 14, 7, 0, 0, 13, 76, 189, 338, 495, 620, 680, 658, 559, 414, 259, 128, 41, 0, 0, 0, 10, 14, 11, 6, 3, 2, 4, 7, 9, 10, 10, 10, 12, 14, 16, 17, 17, 15, 12, 10, 11, 14, 21, 27, 30, 28, 22, 16, 13, 17, 23, 25, 16, 0, 0, 9, 93, 256, 486, 742, 965, 1092, 1085, 940, 697, 422, 186, 51, 42, 150, 332, 529, 682, 751, 721, 608, 447, 279, 140, 47, 3, 0, 2, 13, 19, 19, 17, 16, 19, 25, 33, 39, 41, 39, 32, 23, 16, 14, 19, 25, 26, 15, 0, 0, 15, 113, 294, 543, 813, 1039, 1159, 1138, 983, 737, 467, 234, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 77, 0, 0, 0, 18, 26, 24, 19, 19, 22, 26, 27, 21, 12, 5, 4, 7, 11, 9, 0, 0, 0, 44, 136, 273, 434, 582, 681, 701, 639, 512, 354, 203, 87, 19, 0, 0, 7, 16, 18, 16, 12, 10, 10, 10, 10, 8, 6, 4, 2, 3, 5, 7, 10, 11, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 11, 14, 15, 15, 14, 12, 9, 7, 5, 5, 6, 9, 12, 15, 17, 18, 17, 16, 14, 13, 12, 12, 13, 13, 12, 9, 4, 0, 0, 2, 8, 11, 9, 0, 0, 0, 38, 119, 243, 390, 530, 627, 656, 609, 499, 356, 214, 100, 28, 0, 0, 7, 20, 27, 28, 26, 23, 21, 20, 19, 16, 12, 7, 3, 2, 5, 9, 11, 7, 0, 0, 6, 50, 136, 258, 396, 520, 598, 608, 546, 431, 293, 164, 67, 13, 0, 0, 5, 11, 10, 6, 2, 3, 6, 10, 13, 13, 11, 8, 9, 13, 18, 21, 15, 3, 0, 0, 41, 135, 278, 448, 609, 719, 748, 689, 558, 391, 229, 102, 25, 0, 0, 6, 17, 21, 18, 14, 10, 9, 10, 12, 14, 15, 17, 18, 19, 19, 18, 16, 14, 11, 9, 8, 7, 6, 6, 6, 7, 9, 11, 13, 14, 14, 14, 15, 18, 23, 27, 29, 26, 20, 15, 15, 20, 27, 27, 14, 0, 0, 20, 132, 333, 604, 895, 1135, 1258, 1228, 1056, 789, 498, 249, 81, 0, 0, 1, 23, 35, 35, 29, 24, 22, 22, 23, 22, 19, 18, 18, 21, 25, 28, 29, 27, 23, 18, 13, 8, 4, 2, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 1, 1, 3, 4, 6, 8, 11, 14, 17, 19, 19, 18, 14, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 2, 6, 14, 20, 20, 10, 0, 0, 15, 87, 213, 383, 563, 711, 787, 770, 666, 502, 323, 166, 58, 3, 0, 0, 14, 23, 24, 21, 18, 17, 17, 19, 20, 20, 20, 19, 19, 17, 15, 13, 12, 11, 12, 13, 16, 18, 20, 20, 20, 18, 16, 14, 12, 10, 9, 9, 8, 9, 9, 10, 11, 11, 12, 12, 12, 12, 13, 14, 17, 20, 23, 24, 24, 22, 19, 16, 15, 15, 15, 15, 12, 7, 1, 0, 0, 5, 12, 13, 6, 0, 0, 20, 99, 234, 410, 595, 743, 814, 790, 677, 508, 325, 167, 58, 4, 0, 1, 16, 25, 27, 25, 24, 25, 27, 30, 29, 24, 16, 7, 2, 2, 6, 10, 9, 1, 0, 0, 35, 116, 242, 396, 546, 655, 695, 653, 543, 393, 240, 115, 34, 0, 0, 4, 16, 24, 25, 23, 20, 17, 15, 13, 10, 6, 2, 0, 0, 0, 2, 4, 6, 8, 9, 10, 11, 12, 14, 17, 19, 21, 22, 21, 19, 16, 12, 8, 5, 4, 4, 7, 10, 14, 18, 19, 18, 15, 12, 8, 4, 2, 1, 2, 5, 12, 19, 22, 18, 7, 0, 0, 30, 110, 238, 397, 553, 664, 696, 635, 495, 319, 165, 85, 113, 249, 459, 685, 861, 937, 891, 735, 516, 297, 140, 85, 142, 288, 475, 646, 750, 762, 682, 536, 364, 206, 88, 20, 0, 0, 12, 24, 30, 30, 28, 26, 25, 26, 28, 28, 26, 23, 21, 20, 23, 27, 27, 20, 3, 0, 0, 52, 173, 360, 588, 810, 972, 1031, 971, 808, 587, 361, 175, 55, 0, 0, 1, 15, 21, 19, 14, 12, 14, 17, 21, 22, 22, 20, 19, 19, 20, 20, 19, 17, 14, 10, 7, 6, 6, 7, 9, 12, 14, 16, 16, 15, 12, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 10, 13, 15, 14, 11, 7, 4, 1, 1, 2, 4, 7, 11, 14, 17, 19, 20, 20, 19, 19, 18, 17, 16, 12, 7, 2, 0, 1, 7, 13, 16, 9, 0, 0, 9, 72, 190, 352, 530, 683, 771, 769, 678, 525, 348, 189, 73, 10, 0, 0, 14, 27, 32, 31, 26, 22, 17, 14, 10, 8, 7, 8, 10, 12, 13, 12, 10, 7, 3, 0, 0, 0, 2, 5, 8, 10, 11, 11, 9, 7, 4, 1, 0, 0, 0, 1, 3, 6, 8, 9, 9, 7, 6, 5, 5, 7, 9, 12, 15, 16, 16, 14, 12, 10, 9, 9, 11, 13, 15, 16, 17, 16, 15, 13, 11, 10, 8, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 11, 12, 12, 10, 8, 6, 7, 9, 13, 16, 18, 19, 18, 16, 13, 10, 8, 6, 4, 3, 4, 5, 8, 12, 16, 19, 21, 21, 19, 17, 14, 10, 5, 2, 2, 6, 12, 16, 14, 5, 0, 0, 27, 106, 234, 397, 564, 694, 753, 727, 622, 467, 301, 158, 60, 8, 0, 0, 6, 16, 22, 25, 20, 8, 0, 0, 22, 115, 280, 505, 750, 960, 1082, 1081, 960, 750, 506, 283, 118, 24, 0, 0, 12, 25, 29, 27, 23, 21, 21, 21, 18, 13, 7, 2, 2, 8, 15, 17, 11, 0, 0, 7, 69, 187, 354, 541, 706, 807, 818, 735, 582, 398, 226, 96, 20, 0, 0, 13, 26, 31, 29, 23, 16, 12, 10, 10, 10, 11, 13, 14, 16, 16, 16, 15, 13, 12, 10, 7, 3, 0, 0, 0, 2, 8, 11, 8, 0, 0, 4, 45, 129, 251, 395, 528, 616, 629, 563, 432, 275, 140, 72, 99, 220, 407, 611, 776, 860, 842, 729, 555, 362, 194, 75, 11, 0, 0, 13, 24, 26, 24, 20, 18, 17, 18, 21, 22, 23, 22, 20, 18, 18, 21, 23, 21, 10, 0, 0, 15, 91, 228, 418, 629, 814, 927, 936, 840, 664, 455, 259, 111, 26, 0, 0, 7, 15, 15, 10, 5, 4, 6, 8, 7, 4, 0, 0, 0, 6, 11, 11, 3, 0, 0, 30, 111, 241, 403, 565, 687, 738, 703, 593, 438, 276, 140, 49, 3, 0, 0, 6, 12, 13, 8, 0, 0, 0, 17, 67, 150, 259, 375, 470, 518, 503, 426, 306, 178, 79, 43, 84, 199, 361, 530, 664, 730, 711, 616, 471, 312, 171, 70, 15, 0, 0, 5, 9, 8, 3, 0, 0, 2, 5, 6, 5, 3, 1, 0, 0, 0, 1, 2, 3, 5, 6, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 1, 5, 10, 15, 18, 17, 14, 11, 12, 14, 15, 11, 0, 0, 0, 42, 136, 280, 455, 624, 748, 792, 744, 618, 448, 274, 132, 41, 0, 0, 1, 10, 13, 10, 7, 7, 10, 15, 17, 14, 8, 3, 2, 5, 10, 11, 5, 0, 0, 24, 95, 213, 367, 529, 659, 721, 696, 587, 423, 250, 120, 74, 130, 279, 483, 689, 842, 904, 859, 724, 534, 337, 171, 60, 5, 0, 1, 14, 21, 22, 18, 16, 16, 18, 21, 23, 24, 23, 22, 21, 20, 19, 17, 14, 11, 9, 7, 6, 6, 7, 9, 10, 10, 10, 8, 7, 6, 6, 6, 5, 3, 0, 0, 0, 0, 6, 11, 9, 0, 0, 0, 40, 129, 264, 427, 584, 695, 732, 685, 567, 409, 250, 121, 38, 0, 0, 0, 8, 11, 8, 4, 2, 3, 5, 7, 7, 5, 3, 1, 0, 0, 2, 4, 6, 7, 7, 7, 7, 7, 8, 10, 12, 15, 17, 18, 16, 13, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 2, 7, 9, 7, 0, 0, 6, 46, 123, 233, 358, 468, 532, 530, 460, 342, 214, 118, 92, 152, 288, 467, 642, 763, 797, 733, 589, 403, 226, 106, 72, 133, 270, 446, 612, 724, 751, 685, 544, 365, 199, 92, 76, 159, 320, 517, 699, 817, 842, 772, 627, 445, 269, 129, 40, 0, 0, 4, 15, 22, 24, 23, 23, 23, 23, 20, 13, 6, 1, 0, 3, 7, 8, 3, 0, 0, 20, 77, 174, 299, 431, 539, 598, 592, 524, 411, 282, 164, 75, 23, 0, 0, 0, 5, 10, 15, 21, 22, 13, 0, 0, 11, 96, 259, 494, 765, 1015, 1181, 1222, 1127, 921, 659, 399, 192, 59, 0, 0, 4, 21, 31, 32, 28, 24, 21, 18, 15, 11, 7, 4, 3, 5, 8, 11, 14, 15, 16, 15, 15, 16, 17, 18, 19, 20, 21, 21, 21, 22, 22, 23, 23, 20, 17, 14, 12, 13, 15, 14, 8, 0, 0, 6, 54, 146, 280, 437, 588, 698, 740, 703, 598, 449, 292, 156, 60, 9, 0, 2, 16, 27, 30, 27, 21, 15, 10, 9, 8, 8, 7, 6, 4, 3, 3, 4, 7, 11, 15, 18, 19, 18, 17, 17, 17, 19, 19, 14, 6, 0, 0, 23, 83, 179, 304, 433, 537, 587, 566, 477, 343, 202, 99, 68, 127, 269, 461, 657, 806, 870, 831, 701, 515, 320, 165, 86, 99, 191, 332, 479, 589, 630, 590, 480, 332, 189, 96, 87, 171, 336, 543, 741, 881, 928, 872, 730, 538, 341, 176, 65, 8, 0, 0, 10, 17, 17, 14, 12, 10, 10, 9, 7, 5, 2, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 5, 8, 7, 0, 0, 1, 36, 109, 221, 357, 489, 585, 620, 581, 478, 339, 201, 102, 68, 106, 203, 330, 450, 530, 545, 492, 384, 251, 131, 59, 57, 133, 270, 436, 591, 697, 729, 680, 565, 414, 261, 134, 48, 4, 0, 0, 7, 14, 13, 5, 0, 0, 6, 52, 137, 257, 393, 518, 603, 626, 582, 483, 353, 222, 114, 41, 4, 0, 0, 6, 11, 11, 4, 0, 0, 9, 55, 137, 252, 383, 505, 589, 616, 577, 483, 357, 227, 117, 42, 4, 0, 1, 12, 21, 23, 22, 19, 17, 17, 17, 17, 16, 12, 8, 6, 6, 7, 8, 6, 0, 0, 1, 31, 94, 190, 308, 426, 518, 561, 544, 472, 363, 244, 137, 60, 16, 0, 0, 3, 9, 14, 20, 24, 20, 7, 0, 0, 37, 153, 354, 624, 920, 1178, 1338, 1359, 1237, 1003, 714, 434, 210, 67, 1, 0, 4, 22, 32, 33, 28, 23, 19, 17, 15, 12, 9, 6, 5, 4, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 8, 10, 12, 13, 13, 12, 10, 8, 7, 7, 9, 11, 13, 15, 16, 16, 15, 14, 13, 12, 13, 14, 16, 18, 19, 19, 18, 16, 14, 12, 11, 10, 10, 10, 10, 9, 9, 9, 10, 11, 11, 12, 12, 12, 13, 14, 16, 18, 20, 22, 23, 22, 21, 19, 17, 16, 16, 16, 15, 14, 12, 10, 7, 4, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 11, 14, 16, 17, 17, 16, 15, 13, 11, 9, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 12, 15, 16, 16, 15, 13, 10, 7, 5, 3, 1, 0, 1, 2, 5, 9, 13, 16, 18, 18, 16, 13, 9, 5, 3, 1, 0, 0, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 4, 7, 6, 0, 0, 0, 27, 90, 190, 317, 448, 555, 613, 607, 540, 427, 297, 175, 82, 25, 0, 0, 1, 5, 7, 5, 2, 2, 3, 5, 6, 6, 4, 2, 2, 2, 3, 5, 5, 6, 7, 9, 12, 16, 19, 20, 20, 19, 18, 17, 15, 9, 0, 0, 2, 40, 118, 237, 383, 531, 650, 711, 701, 623, 497, 350, 212, 104, 35, 2, 0, 3, 12, 18, 19, 18, 16, 15, 16, 18, 21, 23, 24, 23, 20, 17, 13, 9, 7, 8, 10, 13, 17, 21, 24, 25, 24, 21, 17, 14, 12, 11, 11, 12, 10, 8, 5, 3, 4, 6, 7, 5, 0, 0, 2, 34, 100, 200, 323, 447, 546, 597, 587, 520, 413, 289, 173, 83, 26, 0, 0, 4, 12, 16, 15, 12, 8, 6, 5, 6, 7, 8, 9, 9, 9, 9, 8, 8, 7, 7, 8, 10, 13, 15, 17, 17, 16, 14, 12, 10, 8, 7, 7, 8, 9, 11, 13, 15, 16, 18, 18, 17, 16, 14, 13, 10, 8, 5, 3, 2, 3, 6, 7, 6, 1, 0, 0, 19, 68, 147, 250, 360, 454, 511, 518, 473, 388, 282, 177, 90, 31, 1, 0, 1, 11, 16, 13, 3, 0, 0, 31, 102, 215, 356, 502, 624, 694, 695, 629, 510, 367, 229, 117, 44, 6, 0, 0, 5, 9, 10, 9, 8, 10, 13, 15, 17, 17, 17, 18, 20, 20, 17, 10, 0, 0, 6, 46, 123, 236, 372, 506, 611, 663, 650, 576, 457, 321, 193, 94, 31, 2, 0, 0, 4, 5, 3, 0, 0, 0, 3, 7, 11, 15, 17, 19, 20, 20, 19, 17, 14, 12, 10, 9, 10, 11, 12, 13, 14, 13, 12, 11, 9, 8, 7, 7, 6, 5, 4, 3, 2, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 3, 2, 1, 1, 2, 2, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 11, 14, 17, 18, 17, 16, 14, 12, 11, 12, 13, 15, 17, 18, 18, 16, 15, 13, 12, 12, 14, 17, 21, 23, 24, 22, 20, 18, 18, 17, 13, 5, 0, 0, 21, 85, 196, 346, 513, 666, 770, 802, 755, 641, 488, 327, 186, 83, 23, 0, 0, 7, 16, 22, 22, 20, 16, 12, 9, 7, 6, 7, 8, 9, 10, 10, 9, 7, 4, 1, 0, 0, 0, 3, 6, 8, 10, 11, 11, 12, 14, 17, 20, 21, 21, 19, 17, 17, 17, 14, 5, 0, 0, 22, 96, 227, 410, 621, 822, 969, 1031, 993, 866, 678, 469, 278, 132, 41, 1, 0, 10, 26, 36, 36, 31, 24, 17, 14, 14, 17, 21, 24, 26, 22, 12, 0, 0, 6, 49, 131, 252, 397, 541, 657, 717, 711, 638, 517, 373, 234, 122, 47, 8, 0, 0, 4, 6, 2, 0, 1, 20, 62, 128, 213, 305, 387, 440, 452, 418, 347, 259, 179, 134, 141, 206, 314, 442, 557, 631, 646, 599, 502, 377, 248, 139, 60, 16, 0, 0, 9, 19, 24, 25, 24, 22, 20, 20, 21, 23, 24, 25, 24, 23, 22, 21, 19, 14, 5, 0, 0, 21, 82, 186, 329, 491, 643, 752, 796, 763, 664, 520, 361, 217, 106, 37, 4, 0, 3, 12, 17, 18, 16, 15, 14, 15, 16, 18, 18, 17, 15, 13, 10, 8, 7, 7, 9, 11, 14, 17, 19, 20, 21, 20, 19, 18, 17, 17, 17, 16, 15, 13, 11, 11, 12, 13, 12, 8, 0, 0, 2, 36, 106, 211, 342, 477, 589, 654, 657, 599, 493, 364, 234, 126, 51, 10, 0, 0, 6, 8, 4, 0, 0, 14, 65, 151, 267, 398, 518, 603, 636, 609, 531, 418, 294, 181, 93, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 36, 7, 0, 0, 3, 6, 7, 7, 7, 6, 6, 6, 6, 6, 8, 11, 15, 18, 19, 19, 17, 14, 11, 8, 6, 5, 4, 5, 7, 10, 11, 10, 4, 0, 0, 12, 56, 134, 243, 370, 493, 587, 632, 619, 551, 444, 321, 203, 108, 43, 8, 0, 0, 5, 8, 5, 0, 0, 2, 33, 91, 177, 278, 378, 455, 493, 483, 428, 341, 242, 148, 75, 28, 4, 0, 0, 2, 3, 2, 1, 0, 2, 4, 6, 7, 7, 6, 5, 4, 3, 3, 2, 2, 3, 4, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 13, 14, 13, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 2, 5, 8, 11, 14, 16, 16, 15, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 4, 5, 3, 0, 0, 6, 38, 101, 194, 304, 413, 499, 543, 535, 478, 386, 278, 175, 92, 36, 8, 0, 0, 1, 2, 2, 1, 1, 2, 4, 5, 5, 4, 4, 4, 4, 3, 0, 0, 2, 22, 65, 135, 227, 328, 420, 482, 500, 469, 398, 306, 219, 160, 149, 191, 276, 384, 487, 561, 586, 558, 482, 377, 262, 158, 79, 28, 4, 0, 2, 7, 11, 12, 11, 10, 11, 13, 16, 18, 20, 19, 18, 17, 16, 15, 13, 8, 0, 0, 3, 39, 114, 229, 377, 537, 679, 775, 805, 763, 660, 518, 363, 222, 113, 42, 7, 0, 2, 11, 18, 21, 21, 17, 13, 9, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 8, 11, 13, 14, 13, 12, 11, 12, 13, 15, 17, 18, 18, 19, 19, 18, 13, 4, 0, 0, 25, 95, 216, 382, 575, 763, 911, 989, 981, 891, 736, 550, 364, 206, 93, 27, 0, 0, 4, 11, 15, 15, 13, 12, 11, 11, 12, 13, 14, 15, 13, 8, 1, 0, 1, 26, 80, 166, 281, 409, 529, 620, 663, 650, 584, 477, 351, 228, 125, 53, 12, 0, 0, 3, 6, 3, 0, 0, 8, 38, 92, 165, 250, 332, 395, 427, 421, 380, 312, 232, 154, 88, 42, 15, 5, 6, 10, 12, 9, 3, 0, 0, 19, 66, 142, 244, 358, 465, 544, 580, 566, 505, 412, 305, 202, 118, 59, 27, 14, 13, 17, 21, 22, 22, 20, 18, 18, 18, 19, 21, 22, 23, 22, 21, 18, 15, 13, 11, 11, 13, 16, 20, 23, 26, 27, 27, 26, 23, 18, 10, 1, 0, 2, 32, 92, 187, 308, 441, 563, 650, 686, 664, 588, 475, 345, 221, 121, 51, 13, 0, 1, 8, 13, 15, 13, 9, 6, 3, 3, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 1, 3, 2, 0, 0, 1, 20, 62, 132, 224, 330, 431, 509, 548, 539, 485, 397, 291, 187, 101, 42, 9, 0, 0, 1, 3, 3, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 3, 0, 0, 4, 29, 78, 152, 243, 338, 418, 467, 475, 441, 373, 291, 214, 164, 155, 190, 263, 356, 446, 511, 533, 506, 437, 344, 251, 186, 168, 203, 286, 397, 509, 594, 631, 610, 538, 432, 320, 229, 183, 189, 245, 333, 430, 508, 550, 545, 494, 410, 309, 209, 123, 60, 22, 4, 0, 0, 2, 1, 0, 1, 15, 51, 111, 193, 289, 381, 453, 488, 479, 432, 359, 281, 219, 187, 191, 227, 286, 351, 406, 439, 439, 405, 344, 272, 209, 178, 195, 263, 372, 497, 611, 684, 699, 653, 556, 430, 299, 183, 95, 38, 9, 0, 1, 5, 9, 11, 12, 13, 14, 14, 12, 9, 6, 3, 1, 1, 2, 1, 0, 0, 6, 29, 75, 146, 236, 336, 429, 497, 527, 512, 457, 372, 273, 178, 99, 44, 12, 0, 0, 1, 3, 4, 4, 3, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 6, 5, 4, 3, 3, 2, 1, 1, 1, 2, 4, 6, 7, 5, 2, 0, 0, 11, 41, 96, 175, 270, 369, 457, 518, 541, 521, 462, 375, 275, 178, 98, 41, 10, 0, 0, 2, 1, 0, 0, 10, 45, 106, 192, 293, 394, 477, 528, 537, 503, 434, 343, 244, 153, 80, 31, 6, 0, 0, 3, 4, 1, 0, 0, 14, 51, 111, 190, 276, 355, 411, 434, 420, 373, 303, 225, 151, 89, 45, 18, 5, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 2, 2, 1, 0, 0, 7, 34, 84, 158, 249, 345, 430, 488, 509, 490, 434, 352, 260, 172, 99, 47, 16, 2, 0, 0, 1, 1, 1, 0, 1, 3, 6, 9, 11, 12, 12, 13, 13, 12, 12, 11, 10, 8, 6, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 9, 8, 7, 3, 0, 0, 4, 25, 68, 135, 224, 324, 422, 501, 548, 553, 517, 446, 352, 252, 159, 86, 36, 9, 0, 0, 0, 0, 0, 2, 18, 52, 107, 180, 261, 339, 399, 430, 427, 392, 335, 271, 217, 189, 195, 235, 301, 375, 439, 473, 469, 427, 357, 281, 219, 191, 208, 268, 358, 457, 542, 592, 594, 549, 468, 370, 282, 224, 213, 250, 327, 424, 515, 579, 599, 569, 497, 397, 288, 187, 106, 50, 18, 4, 1, 2, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 9, 9, 8, 8, 9, 11, 13, 15, 18, 19, 20, 20, 18, 17, 15, 13, 12, 11, 10, 10, 9, 8, 7, 6, 4, 0, 0, 1, 14, 43, 92, 159, 237, 315, 380, 418, 424, 398, 350, 294, 247, 225, 235, 278, 342, 413, 473, 506, 504, 466, 399, 314, 226, 147, 84, 40, 14, 2, 0, 0, 1, 2, 2, 3, 4, 6, 8, 10, 12, 14, 13, 11, 7, 4, 5, 17, 45, 96, 170, 263, 364, 459, 531, 568, 561, 513, 433, 335, 235, 148, 82, 39, 16, 8, 7, 10, 13, 14, 14, 13, 11, 8, 4, 1, 0, 0, 0, 1, 1, 0, 0, 4, 24, 63, 124, 203, 293, 381, 450, 490, 494, 460, 396, 314, 227, 147, 84, 41, 17, 8, 7, 10, 12, 11, 9, 6, 2, 1, 1, 2, 4, 5, 6, 7, 7, 7, 7, 7, 7, 7, 6, 5, 3, 2, 2, 2, 3, 4, 5, 5, 5, 4, 3, 2, 2, 3, 5, 7, 8, 8, 8, 6, 5, 3, 3, 3, 4, 6, 9, 11, 13, 13, 13, 13, 12, 11, 11, 11, 11, 11, 9, 7, 4, 2, 0, 0, 0, 2, 3, 4, 4, 3, 2, 2, 2, 1, 0, 0, 0, 5, 25, 62, 119, 192, 273, 351, 412, 446, 447, 416, 357, 282, 202, 129, 70, 31, 9, 1, 0, 0, 0, 0, 5, 21, 53, 101, 162, 228, 289, 336, 359, 356, 328, 280, 221, 159, 102, 57, 26, 8, 1, 0, 0, 0, 0, 0, 12, 40, 88, 153, 229, 304, 367, 408, 419, 401, 355, 292, 220, 150, 91, 47, 19, 5, 1, 3, 6, 8, 8, 8, 7, 7, 8, 11, 14, 17, 18, 19, 19, 17, 14, 8, 2, 0, 4, 27, 74, 151, 255, 378, 504, 612, 683, 705, 676, 604, 506, 407, 328, 285, 284, 319, 376, 437, 483, 500, 482, 432, 358, 273, 190, 121, 70, 40, 25, 20, 18, 13, 6, 0, 1, 24, 81, 179, 317, 485, 665, 830, 953, 1012, 996, 909, 766, 593, 417, 261, 142, 63, 20, 3, 1, 5, 10, 13, 15, 16, 17, 18, 18, 17, 14, 10, 6, 4, 2, 2, 2, 3, 3, 4, 5, 7, 9, 12, 14, 16, 16, 16, 14, 11, 8, 5, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 7, 25, 58, 107, 169, 237, 300, 347, 369, 363, 332, 286, 241, 212, 214, 250, 315, 395, 468, 516, 525, 493, 428, 348, 277, 233, 229, 265, 332, 411, 482, 527, 534, 503, 441, 367, 301, 262, 263, 306, 383, 475, 561, 619, 634, 601, 525, 422, 308, 202, 115, 55, 19, 3, 0, 2, 6, 8, 10, 10, 11, 12, 13, 14, 15, 16, 17, 16, 16, 14, 12, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 9, 12, 15, 17, 18, 18, 16, 15, 13, 11, 10, 9, 9, 10, 12, 13, 15, 15, 14, 12, 9, 6, 5, 5, 6, 9, 11, 12, 11, 9, 7, 4, 3, 2, 1, 1, 2, 3, 4, 5, 5, 2, 0, 0, 15, 54, 125, 227, 353, 482, 592, 660, 672, 625, 531, 409, 283, 174, 95, 46, 25, 20, 22, 25, 25, 22, 18, 16, 15, 15, 16, 16, 15, 12, 9, 9, 13, 25, 47, 79, 122, 174, 235, 301, 366, 423, 464, 481, 470, 432, 371, 297, 220, 150, 95, 56, 32, 21, 17, 16, 17, 16, 15, 13, 10, 8, 5, 3, 2, 2, 1, 0, 0, 0, 3, 15, 39, 79, 135, 205, 282, 356, 415, 451, 456, 430, 377, 307, 231, 159, 100, 58, 33, 21, 18, 19, 20, 19, 17, 14, 11, 11, 14, 18, 23, 27, 30, 30, 28, 24, 20, 15, 11, 9, 8, 8, 10, 12, 14, 15, 15, 14, 13, 13, 16, 24, 34, 48, 61, 73, 79, 80, 75, 66, 54, 43, 34, 30, 30, 35, 43, 50, 54, 53, 45, 35, 32, 48, 98, 188, 317, 467, 612, 723, 777, 767, 706, 625, 560, 539, 573, 648, 736, 803, 820, 775, 672, 528, 364, 205, 74, 0, 0, 59, 215, 426, 643, 809, 879, 838, 710, 546, 403, 320, 306, 338, 379, 396, 374, 320, 257, 206, 181, 181, 195, 209, 214, 209, 198, 186, 178, 175, 175, 175, 173, 170, 166, 162, 159, 158, 158, 159, 159, 160, 159, 159, 158, 157, 158, 159, 161, 163, 164, 163, 161, 157, 153, 149, 146, 144, 143, 144, 145, 146, 147, 147, 146, 145, 144, 142, 141, 140, 140, 141, 143, 145, 148, 150, 149, 145, 138, 128, 115, 101, 87, 72, 58, 44, 31, 21, 12, 7, 4, 3, 2, 2, 2, 2, 2, 2, 3, 3, 4, 5, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 5, 5, 5, 6, 7, 7, 7, 7, 7, 6, 6, 6, 7, 9, 12, 15, 18, 20, 23, 26, 31, 36, 44, 53, 64, 76, 91, 109, 132, 160, 193, 230, 273, 321, 374, 435, 503, 578, 659, 744, 830, 916, 1005, 1098, 1200, 1310, 1428, 1549, 1666, 1768, 1847, 1892, 1892, 1841, 1736, 1578, 1376, 1147, 911, 688, 496, 343, 233, 160, 115, 89, 74, 65, 58, 51, 46, 40, 34, 28, 22, 17, 12, 9, 8, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakC": [50, 52, 57, 66, 81, 100, 120, 135, 147, 158, 170, 185, 202, 219, 234, 246, 257, 267, 275, 284, 292, 300, 308, 313, 318, 321, 323, 325, 327, 330, 332, 333, 334, 335, 337, 339, 341, 343, 344, 342, 337, 328, 316, 302, 286, 270, 252, 234, 216, 198, 179, 161, 143, 125, 108, 93, 79, 68, 58, 49, 42, 36, 31, 27, 23, 21, 20, 18, 18, 17, 16, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 16, 16, 16, 16, 16, 15, 15, 15, 15, 15, 15, 14, 14, 14, 14, 14, 15, 16, 19, 22, 27, 34, 43, 53, 67, 82, 100, 120, 142, 164, 188, 212, 236, 259, 279, 297, 311, 323, 332, 340, 347, 352, 356, 358, 359, 359, 357, 354, 349, 341, 330, 314, 293, 270, 244, 218, 192, 166, 142, 118, 96, 76, 60, 47, 37, 31, 27, 24, 22, 19, 17, 16, 14, 14, 13, 13, 13, 13, 12, 12, 11, 10, 10, 10, 10, 11, 11, 11, 11, 10, 9, 8, 7, 6, 6, 6, 6, 5, 5, 5, 5, 5, 6, 6, 7, 7, 8, 8, 8, 8, 8, 7, 7, 6, 5, 4, 4, 5, 7, 11, 18, 26, 38, 54, 76, 103, 135, 173, 214, 257, 297, 333, 361, 379, 386, 380, 362, 334, 297, 254, 210, 167, 128, 95, 69, 48, 33, 23, 16, 12, 9, 8, 8, 9, 9, 10, 10, 10, 10, 9, 9, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 6, 6, 6, 6, 6, 6, 7, 8, 8, 8, 8, 8, 7, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 12, 12, 11, 10, 9, 8, 8, 9, 10, 10, 10, 10, 10, 9, 9, 8, 7, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 16, 41, 83, 143, 220, 311, 405, 493, 563, 604, 611, 582, 522, 439, 345, 253, 171, 105, 58, 28, 12, 5, 3, 4, 5, 6, 8, 9, 10, 11, 12, 12, 11, 9, 6, 2, 0, 0, 10, 34, 77, 144, 235, 344, 463, 576, 669, 727, 741, 707, 632, 526, 406, 287, 181, 100, 45, 20, 22, 51, 104, 180, 273, 376, 477, 564, 622, 644, 626, 575, 504, 433, 380, 362, 385, 446, 532, 623, 699, 741, 738, 690, 604, 494, 376, 265, 171, 100, 53, 25, 13, 9, 11, 13, 16, 17, 18, 19, 19, 19, 19, 19, 19, 18, 17, 16, 15, 13, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 4, 3, 2, 1, 2, 2, 4, 5, 6, 5, 4, 3, 2, 2, 2, 0, 0, 0, 11, 42, 101, 190, 307, 441, 574, 686, 758, 779, 745, 662, 544, 412, 283, 174, 92, 38, 10, 0, 0, 3, 7, 10, 13, 15, 17, 19, 20, 21, 21, 21, 20, 19, 17, 16, 14, 12, 10, 7, 6, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 6, 7, 8, 8, 8, 7, 6, 5, 4, 3, 3, 4, 5, 7, 8, 9, 10, 9, 8, 6, 4, 2, 2, 2, 3, 5, 6, 8, 8, 8, 8, 8, 6, 5, 2, 0, 0, 0, 0, 2, 3, 1, 0, 0, 10, 47, 114, 213, 335, 463, 574, 650, 674, 645, 568, 458, 336, 220, 125, 59, 19, 2, 0, 0, 2, 4, 5, 6, 8, 10, 12, 13, 13, 12, 10, 9, 8, 8, 8, 9, 10, 11, 12, 12, 13, 13, 13, 13, 12, 11, 9, 8, 7, 5, 4, 3, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 10, 11, 11, 11, 10, 8, 6, 4, 3, 2, 2, 4, 5, 7, 9, 9, 10, 11, 11, 11, 10, 8, 4, 0, 0, 0, 2, 4, 3, 0, 0, 5, 38, 105, 212, 350, 500, 634, 725, 752, 708, 603, 463, 323, 219, 178, 212, 316, 465, 623, 752, 824, 822, 749, 622, 467, 314, 183, 88, 31, 4, 0, 3, 9, 15, 18, 19, 20, 21, 21, 21, 21, 20, 19, 19, 20, 20, 19, 18, 15, 11, 7, 4, 2, 2, 4, 6, 9, 12, 13, 14, 14, 12, 11, 9, 7, 6, 5, 5, 6, 6, 7, 8, 8, 8, 8, 7, 7, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 5, 5, 5, 5, 5, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 11, 12, 12, 12, 12, 13, 14, 13, 11, 7, 2, 0, 0, 5, 9, 8, 0, 0, 1, 45, 146, 310, 526, 762, 975, 1120, 1165, 1100, 941, 723, 491, 285, 132, 40, 0, 0, 1, 10, 14, 14, 13, 14, 17, 22, 26, 29, 29, 26, 20, 13, 7, 3, 3, 5, 6, 4, 0, 0, 7, 49, 130, 250, 395, 539, 653, 710, 698, 620, 495, 351, 214, 107, 38, 4, 0, 0, 6, 10, 11, 11, 11, 12, 13, 13, 12, 10, 8, 6, 5, 5, 5, 4, 4, 3, 3, 3, 4, 4, 5, 4, 3, 2, 1, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 2, 4, 7, 10, 13, 14, 14, 13, 11, 7, 4, 2, 2, 5, 8, 11, 11, 9, 6, 4, 5, 7, 8, 6, 0, 0, 3, 42, 123, 246, 398, 552, 675, 741, 733, 653, 520, 365, 217, 102, 30, 0, 0, 5, 9, 3, 0, 0, 39, 127, 263, 432, 604, 743, 817, 810, 724, 581, 412, 252, 126, 44, 4, 0, 0, 8, 12, 13, 11, 10, 10, 11, 12, 13, 13, 12, 13, 13, 14, 14, 13, 11, 9, 8, 6, 5, 4, 3, 2, 1, 0, 0, 1, 2, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 2, 0, 0, 0, 2, 9, 12, 8, 0, 0, 9, 74, 200, 383, 598, 802, 950, 1005, 954, 811, 612, 402, 221, 92, 20, 0, 0, 8, 17, 19, 17, 14, 13, 15, 17, 20, 21, 22, 22, 21, 20, 18, 17, 16, 15, 13, 11, 7, 3, 0, 0, 3, 7, 7, 3, 0, 0, 17, 73, 171, 303, 449, 579, 662, 678, 624, 513, 373, 233, 120, 44, 6, 0, 0, 6, 9, 8, 5, 2, 2, 3, 5, 6, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 12, 12, 11, 9, 7, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 6, 4, 0, 0, 0, 1, 5, 8, 5, 0, 0, 8, 53, 136, 253, 388, 510, 594, 616, 573, 476, 347, 217, 107, 34, 0, 0, 2, 15, 19, 10, 0, 0, 19, 103, 250, 449, 668, 862, 985, 1007, 925, 759, 550, 344, 177, 67, 12, 0, 0, 2, 5, 6, 6, 6, 3, 0, 0, 7, 56, 156, 309, 496, 685, 831, 897, 863, 732, 535, 318, 134, 30, 34, 149, 351, 596, 826, 989, 1048, 991, 837, 626, 405, 216, 86, 16, 0, 0, 10, 17, 16, 12, 8, 7, 10, 14, 17, 19, 18, 17, 16, 15, 14, 13, 11, 8, 5, 3, 3, 4, 6, 9, 12, 14, 15, 14, 12, 9, 7, 5, 3, 3, 2, 3, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 2, 3, 4, 4, 2, 0, 0, 0, 0, 5, 10, 9, 2, 0, 0, 31, 111, 238, 399, 564, 695, 760, 742, 645, 496, 331, 184, 77, 17, 0, 0, 5, 11, 10, 6, 2, 0, 2, 4, 6, 7, 6, 5, 4, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 12, 13, 12, 10, 8, 6, 4, 3, 3, 4, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 3, 8, 11, 13, 11, 8, 6, 7, 11, 14, 12, 3, 0, 0, 38, 131, 278, 464, 654, 801, 867, 830, 698, 502, 295, 129, 49, 75, 197, 382, 582, 744, 828, 817, 717, 558, 378, 215, 95, 25, 0, 0, 6, 12, 13, 9, 6, 4, 6, 9, 12, 13, 13, 11, 9, 8, 7, 6, 5, 4, 2, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 8, 7, 5, 3, 1, 0, 1, 2, 3, 5, 7, 9, 9, 9, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 13, 14, 13, 11, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 2, 6, 9, 10, 9, 7, 5, 6, 11, 15, 14, 4, 0, 0, 28, 113, 253, 433, 617, 761, 828, 800, 685, 514, 331, 173, 64, 8, 0, 0, 9, 13, 10, 5, 1, 0, 3, 7, 10, 10, 9, 7, 5, 3, 2, 0, 0, 0, 1, 6, 11, 15, 16, 13, 7, 3, 4, 10, 15, 15, 5, 0, 0, 37, 138, 306, 521, 744, 922, 1006, 969, 818, 588, 340, 135, 28, 43, 174, 384, 617, 814, 925, 927, 825, 649, 446, 258, 116, 30, 0, 0, 3, 15, 20, 14, 1, 0, 0, 34, 119, 254, 423, 594, 726, 783, 747, 622, 438, 239, 76, 0, 12, 135, 337, 572, 785, 925, 960, 886, 726, 520, 318, 155, 50, 1, 0, 2, 13, 17, 14, 8, 4, 4, 6, 9, 10, 10, 10, 9, 8, 8, 8, 8, 7, 5, 4, 5, 6, 9, 11, 10, 7, 3, 0, 0, 3, 8, 10, 6, 0, 0, 8, 58, 150, 275, 411, 525, 587, 580, 506, 387, 253, 136, 54, 10, 0, 0, 0, 3, 4, 6, 10, 10, 3, 0, 0, 26, 112, 259, 453, 657, 822, 904, 882, 760, 574, 372, 196, 75, 12, 0, 0, 2, 7, 7, 8, 8, 5, 0, 0, 3, 51, 155, 315, 510, 701, 838, 881, 811, 645, 427, 219, 83, 61, 162, 360, 599, 815, 949, 968, 873, 693, 477, 274, 121, 31, 0, 0, 9, 19, 22, 17, 11, 7, 7, 9, 11, 12, 12, 11, 10, 9, 8, 7, 6, 5, 4, 4, 5, 7, 8, 9, 10, 9, 8, 7, 6, 7, 10, 15, 20, 24, 24, 20, 15, 10, 9, 11, 14, 12, 4, 0, 0, 30, 107, 229, 383, 536, 650, 690, 641, 511, 335, 163, 45, 23, 109, 289, 520, 744, 900, 947, 872, 696, 468, 253, 110, 78, 162, 334, 544, 730, 841, 849, 756, 592, 401, 226, 96, 22, 0, 0, 9, 17, 16, 10, 3, 0, 1, 5, 9, 12, 14, 13, 12, 11, 9, 8, 6, 5, 5, 5, 6, 7, 8, 9, 9, 8, 7, 6, 4, 3, 2, 2, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 2, 0, 0, 0, 1, 4, 6, 7, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 9, 10, 10, 10, 9, 8, 6, 4, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 12, 15, 18, 20, 20, 19, 16, 12, 8, 5, 3, 3, 4, 5, 5, 3, 0, 0, 0, 2, 12, 20, 16, 2, 0, 0, 59, 197, 406, 654, 885, 1039, 1073, 978, 782, 539, 307, 131, 29, 0, 0, 8, 17, 15, 5, 0, 0, 1, 11, 20, 22, 17, 7, 0, 1, 10, 21, 23, 10, 0, 0, 34, 165, 386, 671, 963, 1189, 1285, 1227, 1031, 755, 467, 229, 73, 0, 0, 0, 14, 25, 25, 14, 0, 0, 0, 41, 148, 313, 515, 712, 853, 898, 836, 684, 484, 287, 131, 35, 0, 0, 6, 16, 18, 12, 4, 0, 0, 2, 5, 8, 9, 8, 7, 7, 6, 6, 7, 8, 10, 12, 14, 16, 16, 15, 12, 9, 7, 5, 4, 3, 4, 4, 5, 6, 6, 6, 5, 2, 0, 0, 0, 1, 6, 9, 6, 0, 0, 1, 38, 109, 210, 323, 422, 479, 479, 423, 325, 213, 113, 42, 5, 0, 0, 6, 9, 7, 3, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 2, 4, 6, 5, 2, 0, 0, 0, 7, 14, 16, 9, 0, 0, 19, 93, 222, 395, 578, 726, 796, 764, 632, 435, 225, 62, 0, 45, 203, 431, 670, 856, 944, 913, 778, 580, 368, 190, 70, 10, 0, 0, 4, 4, 0, 0, 3, 8, 7, 0, 0, 7, 73, 206, 398, 617, 812, 932, 943, 843, 661, 445, 246, 100, 19, 0, 0, 9, 16, 13, 5, 0, 0, 0, 3, 10, 16, 18, 14, 7, 0, 0, 0, 8, 15, 13, 2, 0, 0, 44, 151, 316, 513, 699, 823, 851, 776, 618, 423, 238, 99, 20, 0, 0, 7, 14, 13, 5, 0, 0, 0, 0, 3, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 1, 5, 12, 22, 35, 47, 57, 62, 57, 42, 18, 0, 0, 28, 118, 262, 440, 613, 738, 776, 712, 560, 359, 164, 30, 0, 63, 225, 436, 641, 788, 841, 792, 657, 476, 292, 143, 46, 1, 0, 1, 10, 12, 7, 0, 0, 0, 0, 4, 7, 9, 7, 3, 0, 0, 0, 3, 11, 14, 9, 0, 0, 7, 69, 184, 343, 515, 658, 733, 718, 619, 463, 294, 148, 49, 1, 0, 0, 9, 12, 8, 1, 0, 0, 0, 2, 5, 6, 6, 5, 3, 2, 1, 1, 2, 4, 5, 4, 1, 0, 0, 0, 6, 14, 16, 8, 0, 0, 21, 110, 264, 464, 672, 834, 906, 867, 729, 531, 325, 155, 46, 0, 0, 2, 13, 15, 9, 0, 0, 0, 0, 4, 8, 10, 11, 10, 8, 6, 4, 2, 1, 0, 0, 2, 4, 7, 10, 13, 14, 14, 13, 11, 9, 7, 6, 6, 6, 8, 9, 10, 11, 9, 7, 4, 2, 2, 3, 6, 7, 7, 6, 5, 8, 14, 20, 20, 10, 0, 0, 15, 96, 240, 431, 633, 794, 871, 842, 716, 531, 333, 165, 52, 0, 0, 0, 16, 28, 26, 10, 0, 0, 13, 102, 257, 463, 680, 854, 939, 909, 775, 573, 358, 177, 56, 0, 0, 0, 13, 16, 10, 1, 0, 0, 0, 7, 12, 15, 16, 15, 13, 11, 8, 4, 1, 0, 1, 4, 9, 11, 11, 7, 2, 0, 4, 12, 18, 16, 4, 0, 0, 42, 155, 330, 542, 743, 881, 915, 838, 672, 463, 264, 113, 25, 0, 0, 6, 14, 12, 5, 0, 0, 0, 1, 4, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 3, 3, 2, 2, 3, 5, 5, 3, 0, 0, 0, 0, 10, 19, 18, 5, 0, 0, 41, 157, 340, 564, 777, 923, 960, 879, 703, 482, 272, 113, 22, 0, 0, 10, 18, 16, 6, 0, 0, 0, 6, 12, 13, 9, 2, 0, 0, 3, 12, 17, 11, 0, 0, 10, 82, 215, 398, 596, 761, 846, 823, 696, 496, 274, 89, 0, 0, 121, 327, 568, 786, 925, 949, 851, 655, 414, 190, 44, 13, 104, 291, 523, 737, 873, 894, 792, 595, 358, 147, 26, 36, 179, 422, 702, 942, 1080, 1082, 954, 736, 486, 262, 102, 17, 0, 0, 15, 23, 20, 10, 3, 1, 6, 14, 20, 21, 16, 9, 2, 0, 4, 10, 13, 8, 0, 0, 11, 69, 174, 316, 470, 598, 664, 647, 546, 386, 208, 60, 0, 8, 133, 336, 571, 780, 909, 922, 813, 612, 374, 164, 38, 30, 137, 326, 542, 724, 823, 818, 716, 548, 361, 196, 78, 15, 0, 0, 8, 12, 9, 2, 0, 0, 0, 4, 8, 9, 9, 6, 4, 2, 1, 1, 2, 3, 3, 3, 3, 3, 3, 3, 4, 5, 5, 5, 3, 2, 2, 3, 4, 6, 5, 2, 0, 0, 0, 5, 13, 15, 7, 0, 0, 18, 99, 240, 426, 621, 774, 845, 813, 689, 507, 316, 157, 52, 2, 0, 0, 4, 9, 10, 10, 7, 0, 0, 0, 26, 109, 246, 423, 602, 739, 796, 756, 631, 457, 278, 133, 40, 0, 0, 1, 10, 11, 6, 0, 0, 0, 1, 5, 8, 9, 8, 6, 4, 2, 2, 1, 0, 0, 0, 0, 0, 0, 2, 3, 3, 3, 1, 0, 0, 1, 5, 10, 12, 11, 6, 2, 1, 7, 17, 22, 17, 1, 0, 2, 72, 216, 427, 669, 884, 1012, 1011, 877, 644, 376, 150, 29, 43, 185, 410, 653, 845, 937, 909, 775, 578, 368, 190, 69, 9, 0, 0, 10, 13, 9, 1, 0, 0, 0, 3, 6, 6, 4, 2, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 13, 12, 11, 8, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 8, 7, 5, 3, 1, 0, 0, 0, 1, 3, 5, 7, 8, 9, 9, 8, 6, 4, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 5, 5, 5, 5, 5, 6, 7, 8, 8, 7, 5, 3, 2, 1, 1, 2, 4, 6, 9, 11, 13, 14, 14, 13, 12, 10, 8, 7, 5, 6, 8, 11, 14, 15, 13, 7, 1, 0, 2, 10, 15, 13, 1, 0, 0, 44, 148, 306, 493, 666, 781, 805, 731, 581, 398, 224, 94, 20, 0, 0, 6, 12, 11, 4, 0, 0, 0, 0, 3, 4, 4, 4, 4, 4, 3, 2, 1, 1, 1, 3, 4, 3, 1, 0, 0, 0, 4, 13, 16, 10, 0, 0, 6, 72, 197, 371, 562, 725, 816, 809, 708, 543, 357, 193, 77, 14, 0, 0, 0, 4, 5, 6, 7, 4, 0, 0, 5, 56, 158, 308, 482, 639, 737, 744, 652, 483, 281, 101, 0, 0, 105, 304, 544, 765, 909, 942, 860, 690, 478, 275, 121, 29, 0, 0, 8, 16, 14, 5, 0, 0, 1, 11, 20, 23, 20, 12, 7, 7, 13, 20, 20, 8, 0, 0, 30, 138, 318, 546, 776, 948, 1014, 955, 791, 567, 341, 161, 48, 0, 0, 0, 6, 7, 5, 5, 7, 5, 0, 0, 1, 55, 171, 347, 557, 753, 885, 915, 837, 673, 469, 272, 120, 28, 0, 0, 4, 19, 25, 19, 3, 0, 0, 26, 119, 269, 457, 646, 789, 846, 802, 670, 488, 301, 148, 47, 0, 0, 0, 10, 20, 22, 14, 0, 0, 0, 44, 154, 324, 527, 720, 851, 882, 805, 642, 440, 247, 102, 20, 0, 0, 7, 15, 12, 4, 0, 0, 0, 4, 10, 14, 15, 14, 11, 8, 6, 4, 4, 5, 6, 8, 10, 11, 11, 11, 10, 8, 6, 5, 4, 3, 3, 5, 6, 7, 9, 9, 9, 8, 6, 3, 1, 0, 0, 2, 6, 9, 10, 7, 2, 0, 0, 8, 17, 20, 12, 0, 0, 12, 97, 253, 464, 692, 879, 975, 953, 820, 614, 389, 197, 67, 3, 0, 0, 12, 15, 10, 1, 0, 0, 0, 6, 10, 9, 5, 0, 0, 0, 3, 12, 18, 12, 0, 0, 2, 69, 200, 388, 599, 783, 892, 894, 791, 612, 406, 219, 86, 14, 0, 0, 8, 14, 10, 3, 0, 0, 0, 3, 7, 8, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 7, 7, 6, 5, 4, 3, 2, 1, 1, 1, 2, 4, 5, 7, 8, 8, 8, 8, 7, 6, 6, 6, 7, 8, 9, 10, 10, 10, 9, 7, 5, 3, 1, 2, 5, 9, 12, 13, 10, 5, 0, 0, 5, 13, 17, 12, 0, 0, 6, 70, 194, 373, 576, 755, 862, 861, 750, 556, 333, 147, 49, 67, 196, 397, 611, 778, 855, 824, 699, 518, 327, 166, 58, 5, 0, 1, 12, 16, 12, 5, 1, 0, 2, 6, 9, 10, 9, 8, 7, 7, 8, 8, 9, 9, 8, 7, 6, 6, 5, 4, 4, 3, 2, 1, 1, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 6, 11, 15, 16, 13, 8, 5, 7, 12, 17, 16, 6, 0, 0, 32, 126, 278, 470, 662, 805, 858, 802, 649, 438, 222, 59, 0, 29, 170, 376, 595, 771, 861, 847, 735, 561, 369, 200, 80, 14, 0, 0, 3, 13, 17, 15, 6, 0, 0, 5, 68, 189, 358, 548, 714, 812, 814, 719, 556, 367, 197, 75, 11, 0, 0, 8, 13, 9, 2, 0, 0, 0, 7, 14, 19, 20, 19, 16, 13, 10, 7, 5, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 7, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 4, 4, 6, 9, 11, 11, 8, 3, 0, 0, 3, 10, 16, 13, 3, 0, 0, 44, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 140, 288, 464, 631, 742, 765, 686, 526, 326, 144, 33, 26, 130, 320, 546, 749, 879, 904, 823, 661, 463, 274, 127, 37, 0, 0, 3, 11, 11, 5, 0, 0, 0, 0, 4, 6, 7, 6, 5, 3, 2, 1, 0, 0, 0, 1, 2, 4, 4, 2, 0, 0, 0, 2, 10, 14, 10, 0, 0, 2, 56, 163, 318, 496, 657, 758, 773, 698, 555, 381, 219, 96, 24, 0, 0, 4, 10, 9, 3, 0, 0, 0, 2, 7, 11, 11, 8, 4, 0, 0, 0, 4, 9, 10, 5, 0, 0, 14, 68, 161, 282, 407, 506, 552, 533, 454, 337, 213, 108, 38, 3, 0, 0, 6, 8, 4, 0, 0, 0, 6, 12, 15, 13, 8, 1, 0, 0, 6, 11, 10, 2, 0, 0, 31, 110, 234, 384, 528, 631, 664, 620, 511, 368, 226, 110, 35, 0, 0, 0, 7, 15, 17, 10, 0, 0, 0, 49, 155, 313, 500, 677, 798, 831, 767, 624, 442, 263, 122, 35, 0, 0, 3, 10, 10, 4, 0, 0, 0, 6, 13, 18, 19, 18, 15, 12, 9, 8, 8, 9, 9, 9, 8, 7, 6, 4, 3, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 1, 3, 7, 11, 14, 15, 15, 14, 13, 10, 8, 6, 4, 2, 2, 4, 5, 6, 4, 0, 0, 0, 4, 13, 19, 16, 2, 0, 0, 50, 170, 355, 575, 782, 922, 958, 880, 712, 500, 295, 136, 40, 0, 0, 0, 5, 8, 9, 10, 7, 1, 0, 0, 32, 119, 265, 455, 654, 813, 884, 841, 692, 473, 247, 79, 22, 98, 294, 561, 833, 1038, 1125, 1071, 893, 640, 378, 173, 74, 96, 222, 409, 599, 737, 789, 745, 622, 456, 288, 150, 58, 12, 0, 0, 0, 3, 6, 8, 9, 5, 0, 0, 7, 70, 190, 364, 562, 741, 855, 873, 791, 631, 437, 253, 113, 29, 0, 0, 4, 10, 9, 3, 0, 0, 0, 5, 10, 14, 15, 13, 11, 9, 7, 6, 4, 3, 3, 2, 2, 3, 3, 4, 4, 4, 3, 3, 4, 5, 6, 8, 9, 10, 10, 9, 8, 7, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 2, 4, 7, 10, 12, 11, 7, 3, 0, 1, 6, 11, 12, 5, 0, 0, 18, 86, 202, 352, 508, 630, 687, 661, 562, 418, 264, 134, 46, 4, 0, 0, 7, 9, 5, 0, 0, 0, 2, 6, 7, 4, 0, 0, 0, 4, 10, 12, 6, 0, 0, 14, 80, 195, 349, 512, 644, 711, 695, 601, 455, 296, 156, 59, 9, 0, 0, 7, 10, 6, 1, 0, 0, 1, 5, 7, 5, 0, 0, 0, 4, 12, 16, 10, 0, 0, 9, 78, 208, 391, 596, 775, 883, 891, 798, 629, 429, 244, 105, 25, 0, 0, 5, 11, 9, 3, 0, 0, 0, 5, 11, 14, 15, 13, 9, 5, 2, 0, 0, 2, 5, 8, 10, 12, 12, 10, 9, 7, 6, 6, 7, 9, 10, 12, 13, 13, 12, 12, 11, 10, 9, 7, 6, 4, 3, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 10, 11, 10, 8, 6, 4, 2, 1, 1, 2, 3, 4, 3, 0, 0, 0, 0, 6, 13, 13, 5, 0, 0, 24, 103, 234, 402, 573, 705, 765, 735, 625, 466, 298, 154, 57, 7, 0, 0, 7, 9, 6, 0, 0, 0, 2, 10, 16, 19, 16, 10, 2, 0, 0, 7, 14, 14, 4, 0, 0, 35, 132, 286, 478, 667, 805, 855, 803, 665, 479, 291, 139, 42, 0, 0, 1, 10, 11, 6, 0, 0, 0, 1, 5, 8, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 2, 1, 0, 1, 2, 3, 6, 8, 9, 10, 11, 11, 10, 9, 9, 8, 8, 9, 10, 10, 11, 12, 12, 11, 10, 8, 7, 5, 5, 6, 7, 9, 11, 13, 13, 12, 11, 8, 6, 4, 4, 4, 5, 6, 8, 10, 11, 12, 11, 10, 7, 5, 3, 1, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 3, 9, 11, 6, 0, 0, 9, 63, 160, 293, 436, 558, 625, 620, 545, 421, 280, 154, 63, 13, 0, 0, 4, 7, 6, 2, 0, 2, 8, 14, 19, 21, 19, 16, 12, 8, 5, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 2, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 4, 5, 7, 8, 8, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 5, 5, 4, 1, 0, 0, 0, 5, 11, 12, 6, 0, 0, 12, 71, 176, 319, 476, 612, 692, 695, 622, 492, 340, 197, 89, 25, 0, 0, 2, 7, 6, 3, 0, 0, 0, 0, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 10, 10, 10, 9, 9, 8, 7, 6, 4, 2, 1, 1, 2, 4, 4, 3, 0, 0, 0, 2, 9, 14, 11, 1, 0, 1, 50, 154, 310, 497, 674, 798, 833, 767, 616, 417, 222, 82, 32, 80, 213, 394, 574, 710, 767, 738, 633, 481, 319, 178, 75, 16, 0, 0, 5, 16, 20, 14, 0, 0, 0, 43, 150, 315, 517, 716, 866, 927, 884, 750, 560, 361, 191, 74, 13, 0, 0, 9, 14, 11, 6, 2, 2, 7, 13, 16, 16, 13, 10, 9, 11, 15, 16, 10, 0, 0, 8, 63, 169, 320, 494, 653, 756, 775, 702, 553, 368, 193, 75, 46, 111, 255, 442, 623, 754, 803, 756, 626, 445, 258, 111, 40, 61, 167, 328, 502, 644, 719, 711, 626, 488, 333, 192, 87, 25, 0, 0, 3, 8, 9, 6, 2, 1, 3, 6, 10, 11, 11, 8, 6, 5, 8, 13, 18, 16, 8, 0, 0, 20, 90, 211, 372, 545, 691, 770, 760, 660, 496, 310, 152, 65, 71, 166, 325, 503, 654, 741, 742, 663, 526, 366, 217, 103, 33, 2, 0, 1, 6, 6, 2, 0, 0, 0, 2, 5, 6, 6, 5, 4, 4, 3, 4, 4, 4, 3, 3, 3, 3, 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 6, 5, 5, 4, 4, 3, 2, 2, 3, 5, 6, 6, 4, 1, 0, 0, 3, 9, 11, 7, 0, 0, 5, 53, 147, 282, 436, 578, 673, 698, 648, 537, 393, 248, 128, 46, 3, 0, 0, 11, 18, 15, 2, 0, 0, 39, 135, 285, 471, 657, 801, 862, 824, 692, 501, 300, 142, 66, 90, 207, 381, 568, 717, 794, 782, 687, 538, 370, 218, 104, 35, 4, 0, 0, 1, 3, 5, 6, 6, 2, 0, 0, 21, 86, 198, 351, 520, 667, 755, 760, 676, 525, 346, 184, 84, 69, 144, 286, 459, 619, 725, 753, 700, 582, 429, 274, 145, 58, 12, 0, 0, 5, 8, 8, 6, 5, 7, 11, 15, 17, 17, 15, 12, 10, 9, 8, 8, 8, 8, 8, 8, 9, 9, 10, 10, 10, 10, 9, 8, 7, 6, 5, 5, 5, 6, 6, 6, 6, 5, 4, 4, 4, 3, 2, 0, 0, 0, 1, 6, 10, 9, 3, 0, 0, 23, 88, 195, 333, 476, 593, 654, 644, 567, 443, 302, 174, 79, 23, 0, 0, 1, 5, 5, 2, 0, 0, 0, 0, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 2, 2, 3, 3, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 8, 8, 6, 4, 2, 1, 0, 1, 2, 3, 2, 0, 0, 0, 0, 4, 9, 8, 2, 0, 0, 25, 91, 200, 339, 484, 602, 665, 658, 582, 459, 317, 187, 87, 27, 0, 0, 1, 5, 5, 2, 0, 0, 0, 2, 5, 8, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 2, 3, 3, 3, 2, 3, 5, 9, 12, 12, 7, 0, 0, 13, 66, 160, 291, 437, 568, 651, 662, 595, 467, 312, 173, 91, 92, 180, 336, 521, 688, 794, 812, 737, 589, 405, 232, 112, 74, 122, 240, 395, 544, 650, 689, 654, 557, 423, 283, 161, 73, 22, 1, 0, 2, 5, 5, 2, 0, 0, 2, 6, 10, 12, 14, 13, 12, 9, 7, 5, 5, 5, 6, 7, 7, 6, 5, 6, 10, 14, 14, 7, 0, 0, 9, 62, 162, 301, 458, 600, 693, 716, 664, 551, 406, 260, 139, 55, 10, 0, 0, 6, 13, 12, 4, 0, 0, 15, 77, 184, 329, 488, 628, 718, 735, 676, 556, 406, 256, 134, 52, 10, 0, 0, 4, 5, 3, 0, 0, 0, 1, 4, 5, 4, 1, 0, 0, 3, 7, 8, 4, 0, 0, 10, 56, 139, 255, 387, 508, 590, 614, 574, 481, 358, 232, 126, 52, 12, 0, 0, 2, 5, 4, 1, 0, 0, 0, 2, 4, 5, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 3, 7, 8, 3, 0, 0, 18, 74, 171, 300, 439, 561, 635, 646, 590, 484, 351, 221, 115, 45, 9, 0, 0, 3, 4, 3, 2, 2, 6, 11, 17, 20, 20, 18, 15, 11, 8, 7, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 10, 10, 9, 6, 3, 3, 5, 8, 9, 5, 0, 0, 12, 57, 141, 257, 388, 506, 580, 591, 532, 418, 281, 161, 95, 108, 205, 368, 559, 730, 839, 856, 777, 625, 439, 271, 164, 144, 210, 339, 490, 620, 694, 692, 619, 496, 353, 219, 113, 45, 10, 0, 0, 0, 4, 6, 5, 2, 0, 0, 7, 49, 129, 245, 381, 511, 606, 642, 612, 524, 399, 266, 149, 65, 17, 0, 0, 3, 6, 6, 4, 1, 1, 3, 7, 9, 9, 6, 2, 0, 0, 3, 7, 9, 5, 0, 0, 15, 68, 164, 297, 446, 580, 667, 683, 625, 506, 360, 226, 141, 131, 198, 325, 479, 619, 711, 733, 681, 569, 425, 277, 152, 63, 14, 0, 1, 10, 12, 5, 0, 0, 28, 106, 235, 404, 583, 737, 828, 834, 754, 605, 426, 261, 148, 114, 161, 273, 417, 554, 647, 675, 632, 533, 400, 264, 149, 66, 20, 1, 0, 2, 5, 6, 4, 3, 3, 5, 8, 10, 10, 10, 9, 8, 7, 7, 6, 5, 4, 3, 3, 3, 3, 4, 5, 5, 5, 5, 5, 4, 4, 5, 5, 6, 7, 8, 8, 8, 9, 9, 8, 8, 9, 9, 11, 13, 14, 14, 12, 9, 7, 6, 6, 7, 5, 1, 0, 0, 16, 59, 130, 224, 327, 417, 474, 486, 450, 375, 280, 183, 101, 44, 12, 0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 1, 2, 2, 3, 3, 3, 4, 5, 6, 6, 5, 3, 1, 1, 3, 5, 6, 3, 0, 0, 7, 43, 108, 199, 302, 398, 464, 484, 456, 386, 292, 194, 110, 49, 14, 0, 0, 1, 3, 3, 1, 0, 0, 0, 2, 4, 5, 6, 5, 4, 4, 4, 6, 8, 11, 13, 13, 11, 9, 8, 9, 11, 11, 6, 0, 0, 7, 52, 139, 265, 413, 554, 657, 698, 668, 575, 443, 300, 174, 81, 26, 2, 0, 0, 3, 3, 0, 0, 0, 2, 7, 11, 13, 12, 10, 8, 8, 10, 11, 7, 0, 0, 3, 42, 120, 237, 382, 527, 643, 704, 697, 623, 502, 361, 226, 119, 48, 11, 0, 0, 3, 5, 5, 4, 5, 8, 11, 15, 17, 17, 16, 15, 14, 15, 15, 14, 10, 4, 0, 0, 13, 48, 107, 186, 276, 361, 423, 447, 425, 362, 273, 179, 108, 84, 121, 217, 358, 513, 647, 726, 730, 659, 531, 380, 246, 165, 159, 228, 351, 496, 623, 699, 708, 647, 533, 393, 255, 140, 61, 17, 0, 0, 1, 3, 1, 0, 0, 0, 4, 9, 13, 14, 12, 9, 6, 3, 2, 2, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 8, 8, 7, 6, 5, 3, 2, 1, 0, 0, 0, 1, 3, 5, 7, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 9, 9, 9, 8, 7, 6, 5, 4, 5, 7, 10, 13, 15, 15, 14, 14, 14, 14, 14, 9, 1, 0, 0, 32, 104, 220, 371, 533, 674, 766, 786, 732, 616, 465, 309, 176, 80, 24, 1, 0, 0, 3, 3, 0, 0, 0, 1, 5, 8, 11, 11, 11, 9, 8, 6, 5, 4, 3, 2, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 4, 5, 6, 7, 8, 8, 7, 6, 5, 4, 4, 3, 2, 2, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 8, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 10, 12, 14, 13, 11, 8, 6, 7, 9, 10, 7, 0, 0, 0, 34, 109, 230, 386, 552, 697, 790, 811, 758, 644, 495, 339, 202, 99, 34, 4, 0, 1, 6, 6, 0, 0, 0, 25, 84, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 179, 300, 431, 545, 619, 639, 600, 513, 398, 277, 169, 87, 36, 10, 1, 2, 5, 7, 8, 8, 9, 12, 15, 17, 19, 19, 17, 15, 13, 12, 12, 12, 13, 15, 17, 18, 19, 20, 20, 21, 21, 21, 20, 15, 5, 0, 0, 21, 83, 188, 331, 493, 646, 759, 808, 784, 695, 560, 409, 265, 149, 69, 24, 6, 4, 8, 9, 4, 0, 0, 14, 67, 161, 292, 444, 590, 700, 750, 730, 643, 513, 369, 247, 175, 169, 228, 338, 469, 591, 672, 692, 647, 547, 418, 291, 200, 166, 201, 295, 426, 561, 667, 718, 700, 619, 495, 360, 246, 183, 184, 248, 357, 484, 594, 662, 670, 618, 519, 394, 268, 161, 83, 36, 14, 9, 11, 13, 12, 8, 1, 0, 0, 19, 66, 145, 253, 380, 506, 609, 668, 672, 620, 524, 403, 279, 172, 91, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 40, 15, 7, 9, 12, 13, 8, 0, 0, 3, 33, 94, 187, 304, 431, 544, 619, 642, 605, 520, 410, 304, 233, 218, 264, 361, 482, 598, 677, 701, 664, 575, 455, 326, 210, 120, 60, 28, 15, 9, 5, 0, 0, 8, 43, 111, 213, 339, 470, 582, 651, 661, 612, 515, 396, 283, 204, 179, 211, 292, 399, 503, 579, 609, 585, 514, 412, 298, 193, 108, 51, 18, 4, 1, 3, 4, 5, 4, 4, 4, 5, 7, 9, 10, 11, 10, 9, 7, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 2, 3, 2, 0, 0, 6, 36, 93, 179, 286, 398, 494, 555, 568, 532, 454, 352, 245, 149, 77, 31, 7, 0, 0, 0, 1, 1, 1, 2, 5, 8, 11, 12, 12, 11, 10, 9, 8, 8, 8, 8, 9, 11, 14, 16, 18, 19, 19, 18, 16, 12, 5, 0, 0, 9, 47, 115, 213, 329, 446, 542, 598, 602, 555, 469, 362, 253, 158, 87, 41, 16, 6, 3, 3, 3, 4, 6, 9, 13, 17, 18, 18, 17, 16, 15, 12, 7, 0, 0, 2, 36, 106, 217, 361, 520, 665, 768, 809, 780, 688, 553, 402, 259, 144, 65, 20, 1, 0, 0, 2, 2, 1, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 1, 3, 4, 6, 7, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 7, 6, 6, 5, 5, 5, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 13, 19, 25, 30, 35, 37, 38, 36, 33, 30, 27, 27, 28, 32, 38, 45, 52, 57, 59, 57, 52, 45, 36, 27, 20, 16, 13, 12, 11, 11, 11, 10, 9, 8, 7, 7, 7, 7, 7, 7, 7, 6, 5, 4, 3, 4, 5, 6, 8, 9, 9, 8, 8, 7, 7, 7, 5, 1, 0, 0, 11, 43, 98, 177, 269, 362, 438, 483, 488, 452, 386, 301, 213, 135, 76, 38, 18, 10, 7, 5, 0, 0, 3, 28, 81, 165, 277, 402, 522, 613, 658, 647, 584, 484, 373, 278, 222, 218, 266, 350, 449, 535, 588, 593, 550, 469, 366, 260, 165, 93, 45, 18, 6, 3, 3, 4, 5, 6, 7, 9, 11, 12, 12, 11, 9, 7, 6, 4, 3, 3, 2, 2, 2, 2, 2, 3, 3, 3, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 5, 6, 6, 3, 0, 0, 6, 34, 91, 178, 289, 409, 517, 593, 623, 600, 532, 432, 321, 214, 127, 64, 26, 7, 0, 0, 0, 1, 2, 3, 3, 4, 4, 5, 5, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 0, 0, 0, 13, 44, 94, 162, 239, 313, 370, 399, 395, 358, 298, 225, 153, 91, 45, 17, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 2, 4, 6, 8, 10, 11, 13, 14, 13, 12, 10, 8, 6, 4, 4, 4, 5, 6, 6, 6, 5, 3, 2, 1, 1, 2, 4, 5, 6, 6, 5, 4, 4, 5, 5, 3, 0, 0, 3, 27, 77, 156, 259, 372, 477, 555, 592, 582, 529, 443, 340, 237, 147, 78, 34, 10, 2, 1, 1, 0, 0, 1, 21, 66, 138, 234, 343, 449, 533, 580, 583, 541, 463, 365, 262, 169, 95, 45, 16, 3, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 1, 2, 2, 1, 0, 0, 5, 24, 62, 119, 191, 267, 335, 382, 399, 383, 339, 275, 204, 135, 79, 39, 15, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 4, 6, 6, 5, 4, 2, 1, 1, 2, 1, 0, 0, 1, 16, 49, 102, 171, 249, 323, 379, 407, 402, 366, 306, 234, 161, 99, 51, 21, 6, 0, 0, 0, 0, 1, 2, 5, 8, 11, 13, 14, 13, 12, 10, 6, 2, 0, 0, 12, 47, 108, 196, 302, 412, 508, 573, 597, 576, 515, 426, 324, 225, 140, 75, 33, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 5, 5, 3, 2, 2, 2, 2, 1, 0, 0, 5, 27, 70, 138, 230, 336, 442, 530, 585, 597, 565, 495, 401, 297, 200, 119, 61, 25, 6, 0, 0, 0, 0, 0, 0, 2, 6, 9, 11, 13, 12, 11, 10, 8, 5, 2, 0, 0, 8, 33, 77, 141, 222, 309, 390, 450, 479, 471, 429, 360, 276, 193, 120, 65, 29, 9, 1, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 7, 6, 4, 1, 0, 0, 8, 33, 80, 151, 242, 342, 437, 509, 546, 542, 498, 423, 332, 240, 158, 94, 49, 22, 7, 1, 0, 0, 1, 3, 5, 6, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 10, 10, 11, 12, 12, 11, 9, 5, 1, 0, 3, 17, 46, 93, 157, 234, 314, 385, 436, 458, 448, 407, 344, 269, 193, 127, 74, 38, 17, 7, 3, 3, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 2, 4, 5, 6, 6, 6, 5, 3, 2, 1, 1, 2, 3, 4, 5, 6, 6, 6, 6, 5, 5, 5, 6, 6, 6, 6, 6, 7, 8, 8, 9, 10, 10, 9, 9, 8, 7, 6, 6, 6, 7, 7, 7, 7, 7, 7, 6, 5, 4, 1, 0, 0, 9, 31, 68, 121, 186, 255, 316, 360, 377, 366, 329, 278, 228, 196, 196, 234, 307, 404, 504, 588, 636, 640, 599, 521, 419, 312, 213, 132, 74, 37, 16, 5, 0, 0, 4, 26, 71, 142, 236, 346, 457, 551, 615, 639, 618, 558, 469, 366, 262, 172, 101, 52, 23, 9, 3, 0, 0, 0, 11, 39, 89, 162, 252, 348, 437, 503, 536, 529, 485, 413, 324, 233, 151, 87, 44, 18, 6, 2, 2, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 4, 5, 5, 6, 6, 6, 6, 6, 6, 5, 4, 3, 1, 1, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 4, 4, 2, 0, 0, 4, 24, 64, 131, 224, 334, 447, 544, 608, 626, 595, 525, 434, 344, 279, 254, 274, 333, 416, 501, 566, 597, 584, 531, 446, 346, 246, 158, 90, 44, 17, 4, 1, 1, 0, 0, 0, 3, 21, 58, 119, 202, 299, 398, 483, 540, 558, 537, 481, 405, 327, 266, 237, 245, 289, 355, 428, 487, 519, 515, 476, 407, 321, 231, 150, 86, 41, 15, 3, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 8, 7, 6, 5, 4, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 10, 9, 9, 8, 6, 3, 0, 0, 1, 14, 41, 87, 150, 225, 302, 368, 412, 426, 408, 361, 294, 220, 149, 89, 46, 18, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 2, 2, 3, 4, 6, 8, 9, 10, 10, 10, 10, 10, 10, 9, 9, 8, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 4, 4, 5, 6, 6, 7, 8, 9, 10, 11, 11, 12, 11, 11, 10, 9, 8, 8, 8, 8, 9, 9, 8, 7, 6, 4, 4, 4, 8, 17, 35, 65, 108, 165, 232, 303, 370, 423, 456, 462, 441, 397, 337, 268, 200, 139, 90, 55, 31, 18, 11, 9, 9, 10, 10, 10, 9, 9, 9, 9, 9, 11, 12, 13, 13, 13, 12, 12, 12, 13, 14, 15, 16, 15, 14, 12, 9, 8, 7, 7, 8, 9, 10, 11, 12, 12, 13, 13, 14, 15, 17, 18, 18, 19, 19, 19, 19, 19, 19, 18, 17, 16, 15, 16, 17, 18, 19, 20, 21, 20, 18, 16, 15, 14, 14, 14, 15, 17, 18, 19, 18, 17, 15, 13, 13, 13, 15, 15, 14, 11, 7, 7, 16, 38, 77, 130, 191, 248, 289, 303, 288, 247, 188, 125, 70, 30, 7, 0, 0, 3, 6, 6, 5, 3, 2, 2, 3, 5, 6, 5, 5, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 3, 3, 3, 3, 3, 3, 3, 4, 5, 7, 9, 11, 14, 16, 19, 23, 27, 31, 36, 41, 47, 52, 58, 63, 69, 75, 81, 88, 96, 104, 113, 121, 130, 140, 151, 163, 177, 190, 202, 213, 223, 231, 240, 249, 260, 272, 284, 297, 309, 320, 329, 337, 344, 348, 349, 345, 337, 323, 306, 286, 267, 250, 238, 229, 225, 222, 219, 214, 206, 195, 182, 169, 157, 149, 144, 142, 144, 148, 155, 164, 175, 188, 202, 214, 226, 237, 248, 258, 267, 276, 280, 280, 272, 256, 233, 205, 173, 141, 110, 83, 60, 43, 31, 23, 19, 17, 16, 17, 17, 18, 20, 22, 24, 26, 27, 29, 30, 32, 35, 38, 41, 45, 48, 51, 54, 57, 59, 60, 60, 60, 58, 55, 52, 48, 43, 38, 32, 26, 20, 15, 12, 11, 10, 10, 10, 9, 8, 7, 6, 6, 5, 5, 5, 5, 4, 3, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakG": [115, 112, 106, 98, 85, 70, 58, 50, 47, 45, 42, 37, 31, 25, 21, 19, 17, 17, 16, 15, 13, 12, 11, 10, 9, 9, 9, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 8, 8, 8, 9, 10, 10, 11, 11, 12, 13, 14, 17, 21, 27, 34, 41, 50, 60, 72, 85, 101, 120, 142, 167, 196, 226, 260, 296, 334, 373, 412, 451, 487, 519, 547, 568, 582, 589, 587, 579, 563, 541, 515, 485, 451, 415, 378, 338, 298, 259, 221, 186, 154, 126, 101, 81, 65, 52, 42, 34, 28, 22, 18, 14, 11, 9, 8, 8, 8, 8, 8, 8, 7, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 4, 5, 7, 8, 9, 11, 14, 20, 28, 40, 55, 75, 98, 124, 153, 183, 216, 251, 286, 320, 351, 377, 397, 408, 411, 405, 392, 372, 345, 313, 277, 239, 202, 166, 135, 108, 86, 68, 53, 41, 31, 23, 18, 15, 13, 13, 12, 12, 12, 11, 11, 10, 10, 10, 10, 11, 13, 17, 23, 33, 48, 68, 95, 130, 172, 221, 277, 338, 400, 460, 514, 558, 588, 603, 600, 580, 547, 503, 450, 393, 334, 276, 220, 168, 123, 87, 59, 42, 34, 35, 44, 60, 83, 114, 152, 196, 246, 298, 350, 397, 438, 468, 486, 490, 481, 461, 432, 400, 370, 347, 335, 339, 358, 391, 434, 481, 527, 564, 587, 593, 581, 550, 504, 447, 383, 317, 256, 202, 157, 125, 106, 100, 109, 133, 172, 224, 287, 354, 420, 478, 524, 552, 563, 559, 543, 521, 498, 479, 471, 477, 501, 543, 601, 669, 738, 800, 845, 866, 857, 819, 755, 670, 573, 471, 372, 283, 207, 145, 98, 64, 41, 27, 19, 16, 16, 17, 19, 21, 23, 25, 27, 28, 28, 29, 28, 27, 26, 25, 24, 24, 23, 23, 23, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 19, 17, 14, 10, 7, 4, 2, 0, 0, 0, 1, 13, 39, 84, 153, 248, 366, 502, 646, 785, 905, 992, 1037, 1032, 979, 884, 760, 623, 490, 380, 303, 266, 270, 307, 369, 442, 514, 574, 612, 622, 603, 555, 484, 399, 309, 224, 150, 92, 49, 21, 5, 0, 3, 17, 45, 90, 154, 238, 338, 448, 560, 662, 741, 787, 795, 763, 696, 602, 493, 381, 276, 186, 115, 65, 32, 13, 4, 0, 0, 2, 4, 6, 9, 12, 14, 16, 16, 16, 14, 12, 10, 8, 7, 6, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 7, 7, 8, 8, 8, 8, 7, 6, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 6, 7, 9, 10, 10, 10, 10, 9, 8, 7, 6, 5, 4, 4, 3, 3, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 4, 5, 5, 5, 3, 1, 0, 0, 0, 0, 1, 0, 0, 0, 7, 31, 75, 144, 235, 341, 448, 542, 608, 636, 621, 567, 482, 379, 274, 179, 102, 49, 17, 2, 0, 0, 3, 7, 11, 15, 18, 22, 25, 26, 27, 26, 24, 21, 18, 14, 11, 8, 6, 5, 5, 4, 4, 4, 3, 2, 1, 0, 1, 2, 4, 5, 6, 4, 2, 0, 0, 0, 1, 2, 1, 0, 0, 7, 39, 106, 212, 356, 523, 691, 835, 931, 962, 923, 821, 674, 505, 342, 203, 101, 38, 7, 0, 0, 2, 5, 6, 8, 12, 16, 21, 25, 27, 26, 24, 21, 18, 14, 12, 10, 9, 9, 9, 9, 9, 10, 12, 15, 19, 21, 21, 17, 10, 3, 0, 0, 3, 5, 1, 0, 0, 31, 116, 270, 498, 783, 1088, 1366, 1566, 1651, 1602, 1431, 1172, 873, 591, 370, 241, 211, 266, 377, 509, 627, 704, 723, 683, 592, 470, 338, 216, 119, 52, 15, 0, 0, 0, 3, 5, 6, 8, 10, 13, 16, 18, 19, 21, 23, 25, 27, 28, 28, 27, 25, 21, 18, 16, 14, 14, 14, 14, 15, 14, 13, 11, 9, 7, 5, 3, 3, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 8, 9, 9, 9, 8, 7, 6, 5, 5, 5, 6, 8, 10, 11, 12, 12, 11, 10, 8, 7, 5, 5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 1, 4, 6, 7, 5, 2, 0, 0, 0, 3, 8, 7, 0, 0, 0, 41, 138, 299, 518, 768, 1006, 1188, 1276, 1253, 1125, 919, 677, 441, 246, 110, 33, 0, 0, 0, 1, 4, 4, 3, 0, 0, 0, 24, 94, 220, 403, 627, 857, 1054, 1176, 1200, 1120, 953, 733, 502, 297, 143, 48, 4, 0, 0, 6, 9, 9, 10, 13, 20, 28, 34, 37, 35, 31, 26, 21, 17, 14, 12, 11, 11, 11, 11, 10, 10, 8, 7, 6, 5, 5, 6, 6, 7, 8, 8, 7, 7, 5, 5, 4, 5, 7, 10, 12, 13, 14, 13, 11, 9, 6, 5, 6, 8, 13, 17, 18, 15, 7, 0, 0, 0, 5, 14, 15, 4, 0, 0, 60, 216, 480, 839, 1244, 1621, 1891, 1996, 1912, 1660, 1295, 895, 531, 254, 83, 5, 0, 0, 11, 13, 6, 0, 0, 0, 7, 15, 19, 19, 16, 11, 8, 7, 7, 9, 10, 11, 12, 12, 13, 13, 12, 11, 10, 10, 9, 10, 10, 11, 12, 13, 13, 13, 13, 12, 11, 10, 9, 9, 10, 12, 13, 14, 15, 14, 13, 10, 8, 6, 4, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 5, 6, 6, 6, 5, 5, 4, 5, 6, 7, 9, 11, 11, 11, 11, 10, 8, 6, 4, 2, 1, 2, 4, 7, 10, 10, 6, 0, 0, 0, 0, 10, 15, 11, 0, 0, 10, 96, 269, 532, 855, 1183, 1448, 1588, 1570, 1400, 1118, 788, 477, 234, 79, 7, 0, 0, 7, 9, 5, 0, 0, 0, 0, 0, 13, 52, 125, 235, 372, 514, 630, 696, 695, 628, 511, 369, 231, 120, 46, 8, 0, 0, 4, 6, 6, 5, 6, 10, 14, 19, 22, 23, 22, 20, 18, 16, 14, 11, 8, 6, 4, 3, 2, 2, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 4, 6, 8, 10, 10, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 8, 6, 5, 3, 2, 2, 1, 2, 2, 4, 6, 8, 11, 13, 15, 16, 16, 15, 13, 11, 9, 8, 9, 13, 20, 28, 33, 33, 25, 12, 1, 0, 2, 13, 20, 13, 0, 0, 23, 146, 382, 727, 1134, 1525, 1815, 1933, 1851, 1587, 1203, 781, 401, 125, 0, 0, 134, 367, 648, 922, 1135, 1242, 1220, 1071, 828, 542, 274, 82, 4, 53, 218, 463, 735, 977, 1138, 1185, 1112, 938, 705, 461, 252, 105, 23, 0, 0, 6, 10, 8, 2, 0, 0, 5, 12, 17, 18, 16, 13, 11, 10, 11, 13, 17, 21, 23, 23, 20, 13, 7, 4, 5, 9, 11, 7, 0, 0, 8, 65, 178, 343, 541, 732, 874, 932, 891, 762, 577, 379, 207, 85, 18, 0, 0, 5, 9, 7, 1, 0, 0, 2, 8, 14, 17, 17, 16, 14, 13, 11, 9, 8, 7, 7, 8, 10, 12, 14, 15, 15, 13, 12, 10, 8, 7, 6, 6, 7, 7, 8, 7, 7, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 13, 15, 15, 14, 12, 9, 7, 6, 5, 5, 6, 6, 7, 7, 6, 6, 5, 4, 4, 4, 5, 7, 8, 9, 10, 10, 8, 7, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 10, 10, 9, 8, 8, 9, 12, 16, 19, 20, 17, 11, 4, 0, 2, 7, 12, 9, 0, 0, 2, 56, 170, 347, 566, 786, 959, 1041, 1012, 879, 676, 453, 254, 111, 30, 0, 0, 0, 0, 0, 5, 11, 11, 2, 0, 0, 52, 200, 450, 782, 1139, 1442, 1616, 1614, 1437, 1132, 775, 444, 195, 49, 0, 0, 8, 19, 17, 7, 0, 0, 0, 5, 11, 13, 12, 8, 5, 3, 3, 5, 6, 8, 9, 9, 9, 9, 8, 8, 6, 5, 3, 2, 1, 0, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 4, 3, 2, 1, 0, 1, 2, 4, 6, 8, 10, 11, 11, 10, 8, 6, 4, 4, 4, 4, 6, 7, 8, 8, 8, 8, 7, 7, 6, 6, 6, 6, 6, 7, 7, 8, 9, 9, 9, 8, 7, 6, 5, 4, 3, 2, 2, 1, 1, 1, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 10, 13, 12, 7, 0, 0, 0, 2, 12, 18, 13, 0, 0, 7, 89, 252, 490, 769, 1030, 1210, 1261, 1170, 962, 690, 420, 202, 62, 0, 0, 1, 14, 16, 9, 0, 0, 0, 1, 7, 10, 10, 8, 5, 3, 2, 3, 4, 6, 9, 12, 14, 14, 11, 5, 0, 0, 0, 5, 11, 11, 3, 0, 0, 35, 126, 272, 455, 641, 785, 850, 818, 700, 526, 338, 177, 66, 9, 0, 0, 7, 11, 8, 1, 0, 0, 0, 2, 4, 4, 3, 2, 1, 2, 3, 5, 7, 8, 9, 8, 7, 6, 5, 5, 5, 5, 5, 6, 5, 5, 4, 3, 2, 2, 1, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 10, 10, 9, 8, 6, 5, 3, 3, 2, 3, 5, 6, 9, 10, 11, 12, 11, 9, 7, 7, 8, 9, 10, 9, 6, 2, 0, 0, 5, 11, 13, 7, 0, 0, 18, 87, 209, 374, 555, 710, 801, 800, 706, 537, 331, 137, 3, 0, 71, 300, 630, 1001, 1334, 1548, 1590, 1451, 1169, 818, 480, 219, 61, 0, 0, 4, 14, 10, 1, 0, 0, 3, 3, 0, 0, 20, 97, 238, 434, 653, 844, 957, 961, 855, 668, 450, 249, 102, 20, 0, 0, 7, 14, 11, 3, 0, 0, 2, 8, 14, 15, 14, 11, 7, 6, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 1, 0, 0, 0, 0, 5, 9, 8, 1, 0, 0, 29, 99, 209, 345, 479, 578, 616, 582, 486, 354, 219, 110, 39, 6, 0, 0, 0, 0, 0, 2, 13, 18, 11, 0, 0, 24, 144, 365, 671, 1009, 1299, 1466, 1461, 1287, 992, 654, 350, 134, 18, 0, 0, 15, 24, 18, 5, 0, 0, 0, 3, 7, 8, 6, 3, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 3, 0, 0, 0, 0, 5, 11, 12, 5, 0, 0, 21, 97, 227, 397, 575, 718, 786, 761, 651, 485, 308, 156, 55, 4, 0, 0, 4, 7, 7, 5, 2, 0, 0, 0, 15, 67, 159, 287, 427, 550, 622, 624, 554, 433, 290, 160, 65, 12, 0, 0, 5, 9, 7, 2, 0, 0, 0, 4, 10, 13, 15, 14, 13, 12, 10, 9, 8, 7, 7, 7, 8, 9, 10, 10, 10, 9, 8, 8, 11, 15, 21, 24, 22, 14, 3, 0, 0, 4, 19, 26, 17, 0, 0, 15, 133, 354, 665, 1009, 1305, 1476, 1473, 1295, 988, 630, 304, 73, 0, 6, 146, 350, 565, 740, 836, 829, 722, 542, 331, 141, 16, 0, 62, 222, 432, 641, 801, 872, 839, 716, 534, 341, 175, 63, 6, 0, 0, 10, 12, 7, 0, 0, 1, 11, 21, 24, 20, 10, 0, 0, 0, 12, 20, 17, 0, 0, 0, 77, 238, 479, 761, 1019, 1188, 1219, 1103, 875, 596, 333, 138, 27, 0, 0, 10, 19, 15, 5, 0, 0, 2, 12, 20, 23, 21, 16, 11, 8, 7, 6, 5, 5, 4, 3, 3, 4, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 10, 9, 9, 8, 7, 7, 7, 7, 6, 5, 4, 3, 1, 1, 1, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 7, 9, 11, 10, 6, 0, 0, 0, 1, 14, 24, 20, 2, 0, 0, 77, 248, 509, 818, 1105, 1296, 1337, 1213, 956, 634, 322, 88, 0, 0, 130, 343, 582, 789, 913, 926, 829, 649, 436, 240, 97, 17, 0, 0, 9, 15, 12, 4, 0, 0, 0, 2, 5, 6, 5, 3, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 3, 2, 1, 1, 2, 3, 3, 4, 3, 3, 2, 2, 2, 2, 3, 4, 6, 7, 8, 8, 8, 8, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 7, 9, 11, 13, 14, 13, 11, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 8, 7, 6, 5, 5, 5, 7, 8, 9, 9, 8, 6, 4, 3, 2, 3, 4, 6, 8, 9, 9, 9, 9, 7, 7, 6, 6, 7, 8, 9, 9, 9, 9, 8, 8, 8, 8, 8, 9, 11, 11, 12, 11, 10, 9, 8, 8, 8, 9, 10, 11, 11, 10, 9, 7, 4, 2, 1, 1, 2, 4, 6, 8, 9, 10, 11, 12, 13, 12, 10, 6, 1, 0, 2, 7, 12, 12, 4, 0, 0, 23, 95, 214, 366, 519, 635, 683, 648, 542, 394, 240, 115, 34, 0, 0, 1, 9, 10, 5, 0, 0, 0, 1, 4, 6, 6, 4, 2, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 1, 2, 3, 5, 7, 8, 8, 7, 6, 5, 4, 5, 5, 7, 8, 10, 10, 10, 10, 9, 8, 7, 6, 6, 7, 7, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 6, 5, 5, 4, 4, 4, 5, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 11, 12, 11, 10, 9, 7, 6, 6, 6, 7, 7, 8, 9, 10, 11, 13, 14, 16, 18, 19, 20, 19, 18, 16, 13, 11, 9, 8, 7, 7, 7, 7, 6, 5, 4, 2, 1, 0, 1, 2, 4, 6, 8, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 10, 11, 10, 7, 2, 0, 0, 4, 9, 10, 6, 0, 0, 11, 62, 150, 268, 389, 485, 528, 505, 422, 297, 161, 46, 0, 0, 84, 256, 481, 714, 899, 989, 960, 820, 608, 381, 188, 60, 0, 0, 0, 13, 15, 9, 0, 0, 0, 7, 14, 18, 17, 12, 8, 5, 5, 7, 10, 13, 14, 15, 15, 14, 12, 10, 8, 6, 4, 2, 1, 1, 2, 2, 2, 1, 0, 0, 0, 3, 8, 12, 10, 3, 0, 0, 25, 88, 188, 312, 432, 518, 548, 511, 418, 296, 175, 79, 20, 0, 0, 2, 8, 8, 4, 0, 0, 0, 0, 2, 3, 2, 1, 0, 0, 1, 3, 5, 7, 8, 8, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 2, 3, 3, 1, 0, 0, 0, 3, 9, 12, 8, 0, 0, 3, 49, 137, 262, 401, 521, 589, 585, 511, 389, 250, 128, 44, 2, 0, 0, 7, 10, 7, 1, 0, 0, 0, 1, 3, 3, 2, 2, 2, 3, 4, 6, 7, 7, 8, 10, 11, 12, 11, 7, 1, 0, 0, 0, 8, 15, 14, 3, 0, 0, 42, 145, 306, 500, 685, 811, 842, 767, 603, 391, 185, 32, 0, 10, 152, 365, 602, 807, 930, 939, 834, 647, 428, 229, 86, 11, 0, 0, 11, 16, 10, 1, 0, 0, 6, 16, 23, 24, 20, 14, 8, 4, 3, 4, 5, 6, 7, 6, 5, 4, 3, 2, 2, 1, 1, 2, 2, 3, 4, 6, 6, 7, 6, 5, 4, 2, 1, 0, 0, 0, 1, 2, 4, 3, 1, 0, 0, 0, 2, 9, 13, 8, 0, 0, 6, 60, 165, 312, 475, 617, 697, 694, 607, 457, 281, 121, 12, 0, 18, 132, 295, 471, 619, 705, 706, 624, 482, 319, 171, 66, 9, 0, 0, 7, 11, 8, 2, 0, 0, 5, 11, 14, 13, 9, 6, 3, 4, 6, 11, 15, 18, 19, 19, 18, 16, 14, 12, 11, 8, 7, 6, 6, 8, 10, 11, 10, 6, 1, 0, 1, 7, 12, 11, 2, 0, 0, 32, 115, 245, 405, 558, 665, 696, 640, 515, 356, 202, 85, 17, 0, 0, 5, 12, 10, 4, 0, 0, 0, 1, 4, 5, 4, 3, 3, 3, 5, 7, 9, 12, 15, 19, 22, 21, 16, 7, 0, 0, 2, 14, 22, 19, 2, 0, 0, 71, 230, 472, 758, 1023, 1199, 1234, 1119, 888, 604, 337, 138, 25, 0, 0, 11, 21, 17, 6, 0, 0, 0, 4, 13, 17, 17, 11, 3, 0, 0, 4, 16, 23, 18, 2, 0, 0, 68, 215, 433, 686, 914, 1057, 1072, 953, 732, 466, 218, 42, 0, 3, 130, 318, 524, 699, 802, 808, 719, 560, 373, 203, 79, 12, 0, 0, 8, 13, 10, 3, 0, 0, 0, 1, 3, 4, 3, 3, 4, 6, 9, 12, 14, 15, 14, 11, 9, 7, 5, 5, 6, 6, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 2, 0, 0, 0, 0, 1, 6, 9, 7, 0, 0, 0, 35, 105, 208, 326, 430, 492, 495, 438, 338, 222, 118, 44, 5, 0, 0, 5, 8, 7, 5, 5, 8, 12, 17, 19, 18, 16, 13, 11, 11, 12, 14, 17, 20, 22, 23, 22, 18, 12, 6, 4, 6, 12, 15, 11, 0, 0, 0, 47, 146, 295, 470, 632, 739, 761, 692, 552, 379, 214, 90, 19, 0, 0, 6, 12, 10, 3, 0, 0, 0, 5, 9, 10, 9, 6, 3, 2, 2, 3, 4, 4, 5, 5, 5, 5, 5, 6, 6, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 4, 7, 11, 14, 16, 17, 16, 14, 12, 9, 7, 6, 6, 7, 8, 9, 9, 9, 9, 7, 6, 5, 4, 5, 6, 7, 8, 8, 7, 5, 4, 3, 2, 3, 4, 6, 8, 9, 10, 10, 9, 8, 7, 7, 6, 6, 7, 9, 10, 12, 13, 14, 13, 11, 9, 7, 4, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 4, 4, 6, 7, 8, 10, 10, 10, 8, 7, 5, 4, 3, 4, 6, 8, 10, 12, 12, 12, 10, 7, 5, 3, 2, 2, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 4, 7, 10, 12, 13, 12, 8, 4, 0, 0, 2, 7, 9, 7, 0, 0, 0, 30, 94, 190, 303, 407, 476, 490, 446, 356, 245, 139, 59, 13, 0, 0, 3, 7, 7, 5, 4, 7, 12, 18, 21, 20, 15, 9, 5, 4, 7, 11, 11, 5, 0, 0, 15, 67, 157, 273, 393, 487, 530, 509, 427, 302, 165, 49, 0, 0, 89, 263, 487, 715, 892, 974, 938, 797, 589, 368, 181, 58, 0, 0, 0, 12, 15, 9, 0, 0, 0, 0, 4, 7, 6, 4, 3, 3, 5, 8, 11, 13, 13, 11, 8, 5, 2, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 2, 5, 7, 9, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 7, 5, 3, 1, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 1, 0, 0, 1, 2, 5, 6, 7, 7, 6, 4, 3, 1, 0, 0, 1, 2, 4, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 2, 4, 6, 8, 8, 8, 7, 6, 4, 3, 2, 2, 2, 2, 2, 1, 0, 0, 0, 1, 2, 4, 7, 9, 11, 12, 12, 11, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 3, 2, 2, 3, 5, 7, 9, 11, 12, 12, 11, 9, 8, 6, 4, 3, 2, 3, 5, 11, 17, 21, 23, 19, 12, 6, 4, 8, 15, 18, 10, 0, 0, 11, 88, 231, 425, 635, 810, 901, 883, 762, 572, 364, 184, 63, 3, 0, 0, 11, 14, 9, 0, 0, 0, 2, 10, 16, 19, 18, 15, 10, 6, 5, 7, 11, 13, 10, 3, 0, 0, 31, 97, 201, 327, 450, 539, 567, 523, 413, 263, 112, 5, 0, 66, 260, 534, 833, 1089, 1238, 1243, 1105, 862, 578, 318, 128, 23, 0, 0, 11, 18, 13, 3, 0, 0, 8, 19, 27, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 29, 25, 18, 11, 7, 5, 6, 7, 8, 9, 9, 9, 9, 8, 6, 5, 3, 2, 2, 3, 4, 6, 7, 7, 5, 3, 3, 5, 9, 13, 13, 6, 0, 0, 12, 64, 157, 281, 413, 523, 581, 570, 494, 374, 241, 125, 45, 4, 0, 0, 6, 9, 7, 3, 1, 3, 9, 16, 21, 23, 21, 17, 11, 6, 3, 4, 7, 10, 9, 2, 0, 0, 24, 85, 180, 297, 411, 494, 522, 487, 395, 269, 138, 33, 0, 1, 97, 258, 455, 646, 787, 843, 799, 670, 490, 303, 148, 47, 0, 0, 0, 10, 12, 6, 0, 0, 0, 4, 9, 12, 11, 6, 2, 1, 4, 8, 10, 6, 0, 0, 8, 56, 143, 263, 395, 507, 571, 569, 501, 387, 257, 140, 55, 9, 0, 0, 5, 8, 6, 1, 0, 0, 0, 2, 5, 6, 6, 5, 4, 3, 3, 4, 5, 6, 5, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 0, 0, 0, 2, 5, 8, 11, 11, 9, 5, 0, 0, 0, 5, 10, 11, 5, 0, 0, 18, 78, 179, 310, 444, 551, 599, 575, 482, 343, 190, 62, 0, 0, 81, 241, 443, 643, 792, 854, 814, 684, 502, 312, 156, 54, 4, 0, 0, 0, 3, 6, 9, 10, 3, 0, 0, 18, 106, 265, 485, 723, 923, 1031, 1015, 879, 663, 424, 217, 75, 4, 0, 0, 12, 16, 10, 0, 0, 0, 6, 15, 20, 20, 16, 10, 5, 2, 2, 3, 5, 6, 6, 5, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 8, 9, 9, 8, 7, 5, 4, 3, 3, 4, 5, 5, 6, 6, 5, 4, 3, 1, 0, 0, 1, 2, 5, 7, 10, 12, 13, 13, 11, 9, 7, 5, 3, 3, 4, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 4, 4, 3, 2, 2, 1, 1, 0, 0, 0, 1, 2, 3, 5, 8, 9, 11, 13, 15, 18, 20, 22, 20, 16, 9, 4, 3, 8, 16, 19, 13, 0, 0, 8, 81, 221, 420, 643, 839, 956, 960, 846, 643, 401, 177, 23, 0, 33, 194, 419, 657, 852, 957, 947, 829, 637, 421, 229, 93, 18, 0, 0, 0, 7, 10, 11, 9, 1, 0, 0, 21, 110, 270, 487, 724, 925, 1035, 1025, 896, 686, 449, 238, 90, 12, 0, 0, 10, 15, 10, 2, 0, 0, 2, 9, 13, 13, 11, 7, 5, 6, 8, 8, 4, 0, 0, 8, 44, 108, 193, 284, 361, 404, 400, 351, 270, 178, 96, 37, 6, 0, 0, 3, 5, 4, 0, 0, 0, 1, 4, 7, 8, 8, 6, 5, 5, 6, 8, 11, 12, 12, 11, 9, 7, 5, 4, 4, 5, 5, 6, 6, 5, 4, 3, 2, 1, 1, 0, 0, 1, 1, 2, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 4, 5, 6, 6, 6, 5, 3, 1, 0, 0, 0, 2, 4, 5, 6, 6, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 8, 7, 5, 4, 4, 4, 6, 8, 9, 10, 10, 9, 7, 5, 4, 4, 5, 6, 7, 8, 9, 11, 13, 14, 13, 9, 2, 0, 0, 3, 13, 18, 13, 0, 0, 2, 71, 210, 413, 647, 859, 995, 1016, 919, 730, 500, 284, 122, 27, 0, 0, 7, 14, 13, 7, 2, 3, 10, 18, 23, 24, 21, 16, 12, 9, 9, 11, 12, 13, 14, 13, 11, 9, 7, 5, 5, 5, 7, 8, 8, 7, 6, 4, 2, 1, 1, 2, 4, 6, 8, 10, 10, 11, 11, 10, 9, 7, 4, 1, 0, 0, 2, 6, 7, 5, 0, 0, 2, 28, 80, 156, 244, 326, 382, 395, 363, 292, 197, 98, 19, 0, 3, 92, 245, 439, 635, 788, 859, 830, 709, 529, 336, 171, 59, 3, 0, 0, 9, 12, 8, 1, 0, 0, 0, 4, 6, 5, 3, 1, 1, 2, 5, 8, 10, 10, 9, 7, 5, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 2, 4, 6, 7, 7, 7, 7, 7, 7, 4, 1, 0, 0, 0, 7, 15, 16, 8, 0, 0, 24, 114, 267, 470, 684, 859, 947, 922, 789, 580, 347, 144, 14, 0, 53, 202, 393, 581, 722, 782, 750, 638, 475, 303, 156, 56, 6, 0, 0, 8, 10, 6, 0, 0, 0, 7, 15, 19, 17, 10, 1, 0, 0, 10, 18, 17, 4, 0, 0, 52, 183, 390, 645, 897, 1084, 1154, 1089, 907, 658, 404, 196, 61, 0, 0, 1, 13, 16, 9, 0, 0, 0, 0, 4, 7, 8, 7, 6, 6, 6, 6, 6, 5, 5, 5, 4, 2, 0, 0, 0, 2, 6, 9, 8, 1, 0, 0, 23, 80, 170, 280, 388, 468, 498, 471, 393, 287, 179, 89, 31, 2, 0, 0, 1, 4, 6, 7, 6, 1, 0, 0, 16, 71, 165, 293, 433, 554, 624, 626, 557, 438, 297, 167, 71, 15, 0, 0, 4, 8, 7, 2, 0, 0, 2, 6, 8, 8, 5, 3, 2, 5, 8, 10, 7, 0, 0, 2, 35, 100, 194, 302, 401, 466, 480, 439, 354, 248, 145, 66, 17, 0, 0, 2, 6, 6, 3, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 11, 13, 13, 13, 12, 10, 8, 7, 8, 9, 12, 14, 16, 17, 19, 20, 21, 21, 19, 14, 7, 1, 1, 6, 15, 19, 12, 0, 0, 7, 84, 233, 445, 688, 906, 1044, 1065, 964, 769, 532, 307, 135, 34, 0, 0, 5, 13, 12, 5, 1, 1, 8, 16, 21, 21, 17, 11, 6, 3, 2, 3, 4, 5, 5, 5, 6, 6, 6, 5, 3, 2, 1, 0, 1, 1, 2, 3, 3, 2, 2, 1, 2, 3, 5, 7, 8, 9, 9, 7, 5, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 1, 2, 4, 6, 8, 9, 8, 7, 5, 3, 1, 1, 1, 2, 3, 5, 6, 7, 8, 7, 5, 4, 2, 1, 1, 1, 3, 4, 5, 7, 7, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 5, 2, 0, 0, 3, 7, 9, 7, 0, 0, 2, 37, 109, 216, 342, 461, 544, 569, 530, 438, 315, 192, 93, 29, 0, 0, 0, 5, 6, 4, 2, 2, 6, 11, 14, 15, 13, 10, 7, 5, 4, 5, 6, 7, 7, 7, 6, 5, 4, 4, 4, 5, 5, 6, 7, 8, 8, 9, 8, 7, 6, 5, 5, 7, 9, 11, 14, 15, 16, 16, 14, 11, 9, 7, 7, 9, 12, 12, 8, 2, 0, 5, 36, 99, 195, 312, 429, 517, 550, 513, 411, 268, 126, 35, 35, 147, 361, 635, 909, 1116, 1205, 1156, 984, 737, 474, 249, 94, 14, 0, 0, 10, 14, 9, 1, 0, 1, 10, 19, 24, 23, 18, 12, 6, 4, 4, 6, 9, 12, 13, 14, 13, 12, 10, 9, 9, 10, 12, 15, 17, 19, 19, 17, 15, 12, 9, 7, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 1, 2, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 1, 2, 4, 7, 8, 9, 9, 7, 5, 3, 1, 0, 0, 0, 2, 5, 7, 9, 10, 10, 9, 7, 5, 3, 2, 2, 3, 5, 7, 8, 9, 8, 6, 4, 3, 2, 2, 3, 5, 6, 6, 5, 4, 3, 2, 1, 1, 2, 3, 3, 4, 4, 5, 6, 7, 7, 6, 6, 5, 6, 7, 9, 10, 7, 2, 0, 0, 17, 56, 120, 200, 283, 351, 388, 384, 341, 270, 187, 110, 52, 15, 0, 0, 0, 2, 5, 6, 4, 0, 0, 0, 20, 69, 151, 259, 376, 477, 538, 543, 491, 396, 281, 171, 85, 29, 2, 0, 0, 0, 6, 12, 13, 7, 0, 0, 13, 91, 240, 455, 704, 934, 1091, 1133, 1049, 861, 619, 377, 183, 58, 1, 0, 0, 11, 13, 8, 0, 0, 0, 0, 3, 5, 4, 2, 1, 0, 1, 3, 5, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 1, 1, 2, 4, 7, 10, 12, 13, 13, 12, 10, 9, 8, 8, 10, 13, 18, 22, 26, 28, 27, 25, 21, 17, 14, 12, 12, 12, 13, 13, 12, 11, 9, 7, 6, 6, 6, 8, 10, 13, 15, 16, 16, 15, 14, 12, 9, 7, 5, 4, 4, 4, 6, 7, 8, 9, 9, 8, 7, 5, 4, 3, 3, 4, 6, 9, 12, 15, 17, 18, 17, 14, 11, 8, 5, 4, 3, 3, 4, 4, 4, 4, 3, 3, 4, 5, 7, 8, 9, 9, 8, 7, 5, 4, 3, 4, 5, 7, 8, 9, 9, 9, 8, 6, 4, 2, 0, 0, 0, 1, 3, 6, 7, 8, 8, 6, 4, 2, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 4, 5, 6, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 1, 3, 5, 7, 8, 8, 7, 6, 4, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 3, 4, 4, 4, 2, 0, 0, 5, 27, 66, 119, 178, 230, 263, 268, 245, 200, 144, 89, 45, 16, 1, 0, 0, 1, 3, 5, 6, 3, 0, 0, 0, 21, 65, 133, 219, 308, 382, 421, 418, 372, 296, 207, 124, 59, 19, 1, 0, 0, 3, 3, 3, 2, 3, 5, 7, 8, 8, 6, 4, 2, 2, 2, 2, 2, 3, 4, 6, 7, 8, 6, 2, 0, 0, 2, 9, 15, 13, 3, 0, 0, 44, 149, 318, 533, 754, 933, 1025, 1003, 872, 661, 423, 214, 81, 52, 129, 288, 487, 675, 807, 852, 804, 677, 505, 328, 177, 72, 14, 0, 0, 2, 9, 13, 11, 3, 0, 0, 16, 86, 214, 396, 606, 805, 946, 994, 938, 792, 591, 381, 203, 80, 14, 0, 0, 6, 9, 6, 1, 0, 0, 5, 11, 13, 13, 9, 5, 2, 2, 2, 3, 5, 6, 7, 8, 8, 6, 4, 3, 2, 4, 7, 8, 4, 0, 0, 6, 43, 114, 216, 336, 451, 536, 569, 544, 466, 356, 237, 133, 58, 15, 0, 0, 0, 5, 7, 6, 1, 0, 0, 6, 38, 100, 189, 296, 401, 481, 517, 498, 431, 331, 221, 124, 53, 13, 0, 0, 2, 5, 4, 1, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 2, 0, 0, 0, 1, 4, 6, 3, 0, 0, 6, 41, 105, 197, 303, 401, 469, 492, 462, 390, 292, 190, 104, 44, 11, 0, 0, 0, 1, 3, 4, 3, 0, 0, 0, 16, 60, 136, 241, 358, 465, 535, 550, 503, 404, 277, 155, 73, 56, 115, 241, 408, 576, 707, 766, 738, 631, 470, 297, 154, 78, 88, 179, 330, 502, 652, 746, 762, 698, 572, 414, 258, 131, 47, 6, 0, 0, 5, 7, 4, 0, 0, 0, 4, 8, 11, 11, 11, 11, 11, 12, 11, 7, 0, 0, 6, 37, 97, 185, 291, 396, 478, 519, 509, 450, 356, 249, 150, 72, 23, 0, 0, 0, 4, 10, 11, 5, 0, 0, 9, 64, 169, 324, 510, 695, 839, 909, 886, 775, 600, 402, 223, 100, 54, 87, 183, 314, 444, 542, 586, 568, 495, 385, 264, 155, 73, 23, 1, 0, 0, 4, 4, 1, 0, 0, 0, 0, 2, 3, 4, 4, 4, 4, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 1, 4, 6, 9, 10, 11, 10, 9, 8, 6, 5, 4, 4, 3, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 1, 1, 2, 3, 4, 5, 6, 6, 5, 5, 5, 6, 7, 9, 11, 12, 13, 12, 10, 7, 5, 2, 0, 0, 1, 3, 4, 3, 0, 0, 2, 21, 62, 125, 207, 295, 370, 415, 418, 375, 293, 192, 94, 28, 13, 61, 168, 315, 474, 611, 696, 711, 655, 542, 399, 256, 137, 55, 12, 0, 0, 3, 5, 3, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 2, 4, 7, 10, 12, 13, 14, 13, 12, 11, 9, 8, 8, 8, 8, 9, 10, 12, 14, 14, 14, 11, 8, 7, 7, 10, 12, 9, 2, 0, 0, 34, 111, 237, 400, 574, 725, 817, 830, 758, 618, 442, 269, 137, 71, 82, 162, 291, 437, 566, 649, 669, 624, 525, 396, 262, 147, 65, 17, 0, 0, 1, 6, 7, 4, 0, 0, 0, 18, 62, 133, 229, 335, 434, 504, 530, 505, 437, 339, 233, 137, 65, 21, 1, 0, 0, 3, 3, 2, 2, 3, 6, 10, 13, 14, 14, 13, 12, 13, 13, 10, 4, 0, 0, 16, 65, 151, 267, 396, 513, 593, 618, 582, 495, 376, 252, 143, 64, 19, 0, 0, 0, 3, 4, 3, 3, 6, 10, 13, 15, 14, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 1, 1, 1, 2, 3, 3, 3, 3, 3, 2, 1, 0, 0, 2, 4, 7, 8, 5, 0, 0, 4, 31, 86, 168, 270, 375, 460, 505, 497, 436, 339, 233, 150, 120, 158, 264, 419, 590, 739, 831, 846, 781, 652, 487, 319, 177, 77, 20, 0, 0, 2, 5, 5, 5, 6, 11, 18, 23, 26, 23, 18, 12, 9, 8, 9, 8, 3, 0, 0, 22, 79, 178, 316, 476, 632, 750, 805, 782, 684, 533, 364, 216, 127, 117, 191, 332, 506, 673, 794, 842, 808, 700, 546, 377, 225, 109, 38, 4, 0, 0, 4, 4, 2, 0, 0, 0, 3, 7, 9, 9, 9, 8, 8, 9, 10, 11, 12, 12, 10, 9, 7, 5, 3, 2, 2, 3, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 4, 4, 4, 4, 3, 2, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 8, 9, 9, 8, 6, 3, 2, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 8, 8, 8, 7, 5, 3, 2, 1, 0, 1, 2, 2, 3, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 1, 2, 2, 3, 3, 2, 2, 1, 1, 0, 1, 1, 3, 4, 5, 7, 8, 8, 8, 7, 6, 4, 3, 3, 4, 6, 8, 10, 11, 12, 13, 12, 12, 10, 9, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 11, 12, 11, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 9, 6, 4, 2, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 1, 3, 5, 8, 11, 14, 16, 17, 17, 15, 12, 10, 7, 6, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 7, 8, 9, 9, 9, 8, 7, 5, 4, 3, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 4, 3, 3, 2, 2, 2, 3, 3, 4, 4, 5, 6, 6, 7, 8, 9, 9, 9, 9, 8, 7, 7, 8, 9, 10, 11, 10, 7, 2, 0, 2, 20, 58, 120, 203, 298, 389, 456, 485, 467, 406, 319, 231, 171, 160, 210, 317, 460, 609, 730, 796, 792, 720, 594, 441, 290, 163, 73, 21, 0, 0, 1, 6, 8, 9, 9, 11, 13, 15, 15, 14, 12, 10, 8, 6, 6, 6, 5, 5, 4, 2, 1, 1, 1, 2, 4, 5, 7, 8, 9, 10, 11, 13, 14, 15, 14, 12, 10, 9, 9, 8, 5, 0, 0, 1, 26, 80, 164, 272, 389, 493, 564, 588, 559, 485, 382, 269, 165, 84, 32, 6, 0, 0, 2, 4, 5, 6, 7, 9, 12, 13, 13, 11, 9, 7, 5, 5, 5, 6, 6, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 5, 5, 6, 6, 6, 7, 7, 8, 9, 10, 11, 10, 9, 8, 6, 4, 3, 1, 0, 0, 0, 1, 3, 5, 8, 10, 12, 13, 14, 14, 13, 11, 8, 6, 5, 6, 8, 8, 5, 0, 0, 2, 29, 85, 174, 289, 415, 529, 609, 638, 610, 530, 415, 290, 183, 115, 101, 143, 230, 343, 457, 548, 596, 592, 537, 444, 331, 219, 124, 56, 17, 0, 0, 0, 2, 2, 1, 0, 2, 4, 7, 9, 8, 6, 4, 2, 1, 2, 3, 4, 4, 4, 4, 5, 5, 5, 6, 6, 6, 5, 5, 5, 5, 6, 6, 6, 6, 5, 4, 4, 6, 6, 4, 0, 0, 1, 21, 67, 142, 244, 360, 471, 556, 597, 584, 520, 420, 305, 203, 137, 124, 168, 260, 381, 504, 601, 652, 645, 582, 479, 359, 250, 176, 153, 183, 255, 349, 441, 507, 533, 512, 450, 361, 261, 167, 91, 40, 11, 0, 0, 0, 1, 0, 0, 0, 0, 1, 3, 4, 4, 3, 3, 3, 4, 6, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 4, 5, 6, 7, 6, 5, 4, 3, 3, 3, 4, 5, 6, 7, 7, 7, 6, 5, 4, 3, 2, 2, 2, 3, 5, 6, 6, 7, 6, 5, 4, 3, 2, 1, 1, 1, 2, 3, 3, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 2, 2, 2, 3, 4, 6, 7, 8, 8, 8, 8, 8, 7, 7, 7, 7, 8, 9, 10, 10, 9, 9, 8, 7, 7, 7, 8, 8, 7, 5, 3, 4, 11, 27, 55, 98, 151, 210, 265, 307, 327, 322, 292, 242, 183, 123, 72, 34, 11, 1, 0, 0, 1, 2, 2, 2, 2, 3, 4, 5, 5, 6, 7, 8, 8, 7, 4, 1, 0, 5, 20, 48, 88, 137, 186, 228, 254, 260, 244, 211, 168, 121, 78, 43, 18, 4, 0, 0, 2, 4, 2, 0, 0, 6, 39, 105, 206, 333, 469, 593, 682, 719, 697, 623, 509, 378, 250, 143, 66, 21, 1, 0, 0, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 3, 4, 4, 5, 5, 5, 4, 3, 2, 1, 1, 2, 3, 5, 8, 10, 13, 15, 16, 16, 15, 14, 13, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 4, 4, 4, 5, 6, 7, 8, 9, 9, 9, 10, 11, 11, 12, 12, 10, 7, 4, 6, 15, 37, 74, 126, 189, 256, 317, 360, 378, 366, 328, 269, 201, 134, 77, 36, 12, 1, 0, 0, 0, 1, 1, 1, 2, 4, 6, 7, 8, 8, 7, 7, 7, 6, 5, 4, 5, 9, 21, 41, 71, 109, 152, 191, 220, 232, 222, 194, 154, 116, 97, 114, 176, 284, 428, 586, 730, 835, 877, 849, 756, 615, 453, 296, 166, 74, 22, 0, 0, 0, 3, 3, 1, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 9, 8, 6, 5, 3, 3, 2, 3, 3, 3, 3, 3, 3, 3, 4, 5, 5, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 8, 8, 7, 6, 5, 3, 2, 3, 4, 5, 7, 9, 11, 12, 12, 12, 11, 10, 9, 9, 9, 9, 10, 11, 12, 12, 12, 11, 10, 9, 8, 8, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 9, 11, 13, 14, 13, 11, 8, 6, 5, 4, 2, 0, 0, 5, 27, 73, 144, 238, 345, 449, 532, 579, 582, 540, 461, 360, 253, 158, 83, 34, 8, 0, 0, 0, 1, 0, 0, 0, 1, 3, 6, 8, 8, 8, 8, 7, 7, 6, 6, 5, 4, 3, 3, 3, 3, 3, 4, 5, 6, 6, 7, 6, 6, 5, 4, 3, 3, 3, 2, 3, 3, 3, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 9, 8, 7, 6, 4, 3, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 3, 3, 3, 3, 3, 4, 5, 6, 6, 7, 6, 6, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 0, 0, 0, 10, 39, 93, 175, 279, 395, 506, 593, 640, 638, 589, 502, 395, 290, 208, 163, 160, 195, 257, 328, 391, 431, 439, 414, 361, 289, 211, 138, 79, 37, 13, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 2, 2, 4, 5, 7, 8, 8, 8, 7, 6, 6, 5, 6, 7, 8, 9, 10, 10, 9, 8, 7, 5, 4, 3, 2, 3, 3, 5, 6, 7, 8, 9, 10, 10, 10, 9, 9, 8, 6, 5, 3, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 4, 5, 6, 7, 7, 7, 5, 2, 0, 0, 5, 20, 46, 85, 133, 187, 238, 280, 303, 305, 283, 243, 195, 153, 130, 137, 179, 253, 346, 441, 519, 566, 570, 531, 457, 361, 259, 166, 92, 41, 12, 0, 0, 0, 1, 1, 2, 3, 6, 10, 13, 16, 17, 16, 15, 12, 8, 4, 1, 1, 8, 27, 63, 117, 188, 269, 350, 417, 461, 471, 447, 393, 318, 235, 157, 92, 46, 17, 3, 0, 0, 1, 3, 5, 6, 8, 10, 11, 11, 10, 9, 8, 7, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 5, 5, 5, 6, 7, 8, 9, 9, 9, 8, 7, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 8, 8, 8, 8, 7, 6, 4, 3, 1, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 3, 3, 3, 4, 4, 5, 6, 6, 7, 7, 8, 8, 7, 6, 5, 5, 5, 5, 6, 7, 7, 8, 7, 7, 6, 6, 5, 5, 6, 7, 8, 9, 11, 13, 14, 14, 14, 13, 12, 11, 11, 11, 11, 10, 5, 0, 0, 4, 34, 93, 185, 303, 434, 559, 658, 713, 715, 666, 574, 456, 329, 212, 117, 52, 14, 0, 0, 0, 1, 0, 0, 1, 12, 37, 78, 133, 198, 264, 323, 362, 375, 360, 319, 263, 206, 165, 150, 169, 218, 285, 357, 414, 445, 440, 401, 335, 255, 173, 103, 51, 18, 3, 0, 0, 1, 2, 2, 1, 2, 5, 7, 9, 10, 9, 9, 8, 7, 7, 8, 8, 9, 9, 11, 12, 13, 12, 9, 5, 4, 12, 36, 81, 147, 232, 323, 410, 476, 511, 510, 472, 406, 321, 232, 150, 84, 38, 11, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 2, 3, 3, 3, 3, 3, 4, 5, 5, 5, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 4, 6, 7, 8, 9, 10, 11, 11, 11, 11, 10, 9, 8, 7, 7, 7, 6, 3, 0, 0, 2, 23, 68, 141, 242, 363, 489, 602, 685, 724, 712, 651, 552, 432, 307, 195, 106, 47, 14, 1, 0, 0, 0, 0, 4, 24, 67, 134, 224, 328, 431, 517, 573, 587, 558, 492, 405, 314, 237, 190, 178, 198, 239, 287, 327, 346, 339, 307, 255, 195, 134, 82, 42, 17, 3, 0, 0, 2, 4, 7, 10, 12, 14, 16, 17, 18, 19, 20, 20, 19, 15, 10, 3, 0, 0, 0, 8, 15, 14, 4, 0, 0, 22, 95, 204, 327, 429, 475, 450, 361, 238, 118, 32, 0, 2, 33, 66, 88, 93, 87, 78, 73, 73, 77, 81, 82, 80, 76, 72, 70, 69, 69, 68, 65, 62, 59, 57, 56, 56, 56, 55, 54, 51, 49, 46, 45, 43, 42, 41, 39, 37, 35, 32, 31, 29, 28, 26, 24, 22, 19, 17, 15, 13, 11, 8, 6, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 5, 7, 8, 9, 10, 11, 13, 15, 18, 21, 24, 26, 28, 30, 33, 36, 39, 41, 44, 45, 45, 44, 41, 38, 33, 28, 23, 18, 15, 12, 10, 8, 6, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4],
-"peakT": [0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 8, 11, 14, 19, 25, 32, 41, 51, 64, 79, 96, 114, 135, 156, 179, 203, 227, 251, 274, 295, 312, 325, 333, 336, 335, 330, 321, 309, 293, 273, 249, 224, 196, 169, 143, 120, 98, 80, 64, 51, 41, 32, 26, 22, 20, 21, 24, 29, 36, 45, 57, 70, 86, 103, 123, 144, 166, 189, 211, 231, 249, 262, 270, 274, 272, 265, 254, 238, 219, 197, 174, 151, 128, 106, 87, 70, 56, 43, 33, 25, 19, 14, 12, 10, 10, 10, 10, 10, 9, 9, 8, 8, 8, 8, 8, 9, 9, 9, 9, 8, 7, 7, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 5, 6, 8, 10, 14, 20, 30, 44, 63, 86, 114, 145, 178, 213, 248, 282, 312, 338, 356, 367, 369, 365, 357, 347, 339, 336, 340, 352, 370, 395, 423, 451, 475, 492, 497, 489, 467, 433, 390, 341, 289, 238, 190, 146, 108, 75, 49, 29, 16, 8, 5, 4, 5, 5, 6, 6, 5, 5, 5, 5, 6, 6, 7, 7, 8, 9, 9, 9, 8, 8, 7, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 4, 4, 5, 6, 7, 7, 7, 7, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 2, 3, 3, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 5, 16, 37, 70, 119, 183, 261, 348, 438, 521, 589, 634, 650, 640, 606, 559, 508, 466, 442, 442, 465, 506, 554, 599, 627, 632, 608, 557, 486, 402, 314, 230, 157, 98, 54, 25, 8, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 9, 34, 79, 149, 244, 358, 482, 604, 709, 783, 818, 810, 764, 691, 609, 536, 487, 472, 490, 535, 593, 646, 679, 681, 648, 581, 489, 384, 279, 184, 108, 54, 21, 4, 0, 0, 2, 16, 45, 95, 168, 262, 371, 483, 582, 656, 693, 688, 644, 569, 482, 401, 344, 325, 348, 410, 498, 595, 680, 737, 755, 728, 659, 560, 443, 324, 217, 129, 66, 26, 6, 0, 0, 1, 4, 7, 10, 13, 15, 16, 16, 15, 14, 12, 10, 9, 8, 7, 6, 5, 5, 4, 4, 4, 4, 5, 6, 7, 8, 7, 5, 2, 1, 0, 1, 0, 0, 0, 0, 10, 37, 88, 167, 271, 391, 514, 623, 704, 743, 737, 685, 596, 481, 357, 238, 139, 66, 23, 3, 0, 0, 0, 0, 3, 25, 74, 156, 271, 410, 557, 692, 794, 848, 844, 784, 678, 546, 413, 303, 239, 233, 285, 386, 515, 648, 759, 825, 834, 784, 685, 552, 407, 271, 157, 75, 26, 3, 0, 0, 1, 0, 0, 0, 9, 37, 90, 166, 264, 372, 478, 567, 624, 642, 616, 550, 456, 347, 239, 146, 75, 30, 7, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 2, 3, 5, 6, 7, 5, 3, 0, 0, 1, 2, 2, 0, 0, 1, 23, 74, 163, 291, 447, 613, 762, 870, 916, 890, 800, 665, 515, 383, 299, 280, 328, 429, 555, 676, 761, 790, 756, 669, 550, 431, 342, 304, 327, 406, 520, 640, 737, 787, 775, 704, 587, 445, 303, 181, 90, 34, 6, 0, 0, 1, 1, 0, 0, 0, 1, 5, 9, 12, 13, 13, 11, 10, 7, 5, 3, 2, 0, 0, 0, 0, 0, 1, 2, 4, 7, 9, 11, 10, 7, 4, 3, 3, 5, 5, 2, 0, 0, 15, 66, 161, 303, 481, 671, 843, 964, 1013, 979, 868, 703, 514, 332, 182, 79, 21, 0, 0, 1, 4, 3, 0, 0, 0, 0, 2, 5, 5, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 6, 7, 7, 7, 8, 10, 11, 11, 8, 3, 0, 0, 0, 3, 5, 4, 0, 0, 11, 59, 152, 294, 473, 662, 828, 939, 970, 914, 784, 610, 434, 297, 235, 267, 389, 578, 791, 980, 1101, 1126, 1049, 888, 681, 476, 317, 236, 246, 335, 472, 618, 733, 789, 773, 689, 558, 407, 262, 145, 64, 19, 1, 0, 1, 3, 2, 0, 0, 0, 2, 6, 10, 13, 14, 14, 14, 13, 12, 12, 11, 11, 9, 5, 1, 0, 0, 1, 4, 5, 1, 0, 0, 25, 89, 203, 364, 558, 753, 915, 1010, 1017, 934, 774, 571, 364, 195, 95, 85, 164, 316, 510, 705, 863, 951, 951, 864, 709, 516, 325, 176, 98, 106, 199, 356, 546, 730, 869, 937, 920, 824, 670, 490, 315, 172, 74, 19, 0, 0, 0, 3, 5, 4, 0, 0, 0, 7, 45, 118, 230, 373, 527, 665, 758, 786, 742, 636, 491, 335, 196, 92, 29, 1, 0, 0, 3, 3, 1, 0, 1, 5, 9, 11, 10, 7, 6, 7, 9, 8, 2, 0, 0, 33, 113, 249, 434, 642, 835, 971, 1019, 965, 822, 623, 414, 245, 153, 157, 251, 410, 593, 754, 855, 874, 808, 673, 501, 327, 180, 77, 20, 0, 0, 2, 5, 5, 2, 0, 0, 1, 1, 0, 0, 2, 5, 7, 5, 0, 0, 6, 51, 144, 287, 467, 657, 819, 918, 932, 856, 709, 523, 335, 178, 71, 14, 0, 0, 4, 8, 5, 0, 0, 0, 0, 4, 6, 7, 6, 4, 3, 2, 3, 4, 6, 7, 9, 11, 13, 14, 15, 15, 14, 12, 10, 8, 6, 4, 4, 4, 5, 7, 8, 9, 8, 6, 5, 4, 5, 7, 10, 11, 8, 3, 0, 0, 0, 7, 11, 7, 0, 0, 14, 83, 217, 414, 652, 886, 1067, 1150, 1113, 963, 735, 481, 261, 126, 105, 200, 387, 620, 841, 997, 1052, 994, 836, 617, 391, 209, 113, 121, 226, 397, 589, 753, 851, 860, 781, 636, 458, 286, 147, 55, 9, 0, 0, 5, 6, 3, 0, 0, 2, 9, 17, 22, 23, 21, 16, 12, 9, 8, 8, 10, 11, 11, 8, 3, 0, 0, 0, 4, 10, 11, 4, 0, 0, 31, 121, 274, 481, 708, 910, 1040, 1066, 982, 809, 588, 368, 187, 67, 8, 0, 0, 8, 11, 7, 1, 0, 0, 0, 2, 5, 6, 6, 6, 7, 8, 9, 9, 8, 7, 5, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 9, 11, 11, 10, 9, 7, 7, 6, 4, 1, 0, 0, 0, 2, 8, 11, 6, 0, 0, 15, 84, 212, 395, 607, 807, 949, 999, 943, 796, 595, 384, 204, 80, 14, 0, 0, 6, 10, 7, 1, 0, 0, 1, 7, 12, 15, 16, 14, 12, 10, 8, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 2, 4, 7, 10, 12, 14, 15, 16, 15, 13, 11, 9, 8, 9, 12, 14, 15, 12, 7, 2, 0, 2, 8, 12, 8, 0, 0, 5, 62, 176, 347, 551, 749, 896, 955, 911, 776, 584, 380, 203, 80, 14, 0, 0, 6, 11, 8, 2, 0, 0, 0, 2, 5, 6, 6, 5, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 11, 12, 12, 11, 9, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 10, 10, 9, 8, 6, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 7, 8, 9, 11, 12, 11, 7, 2, 0, 0, 0, 6, 11, 10, 0, 0, 1, 51, 157, 322, 525, 728, 886, 958, 923, 787, 581, 352, 152, 23, 0, 62, 215, 414, 614, 769, 845, 826, 721, 558, 375, 211, 91, 22, 0, 0, 5, 10, 8, 3, 0, 0, 2, 8, 13, 16, 16, 13, 9, 6, 4, 6, 9, 13, 15, 14, 9, 5, 3, 6, 12, 14, 9, 0, 0, 11, 81, 215, 407, 628, 832, 971, 1007, 933, 767, 553, 339, 165, 54, 1, 0, 0, 10, 11, 6, 0, 0, 0, 7, 15, 20, 22, 21, 18, 14, 10, 7, 6, 5, 5, 6, 8, 10, 11, 12, 11, 9, 6, 3, 1, 0, 2, 4, 6, 7, 4, 0, 0, 0, 0, 8, 13, 11, 0, 0, 0, 54, 169, 344, 554, 758, 905, 956, 899, 749, 547, 340, 170, 58, 5, 0, 0, 3, 6, 5, 4, 2, 0, 0, 0, 13, 70, 175, 326, 499, 657, 761, 783, 717, 581, 410, 243, 113, 32, 0, 0, 2, 9, 9, 4, 0, 0, 0, 2, 5, 6, 5, 3, 2, 2, 4, 7, 10, 12, 14, 14, 13, 11, 9, 7, 6, 5, 5, 6, 7, 8, 10, 12, 13, 14, 14, 12, 10, 7, 4, 2, 1, 1, 2, 4, 6, 8, 8, 7, 5, 3, 1, 1, 4, 8, 11, 13, 12, 7, 4, 4, 8, 14, 15, 8, 0, 0, 20, 101, 247, 446, 666, 857, 969, 971, 857, 654, 411, 187, 35, 0, 59, 228, 454, 685, 864, 950, 926, 801, 611, 403, 219, 88, 14, 0, 0, 7, 18, 21, 13, 0, 0, 0, 43, 146, 306, 504, 704, 856, 923, 884, 751, 558, 353, 180, 64, 7, 0, 0, 6, 6, 1, 0, 0, 4, 6, 1, 0, 0, 39, 131, 279, 463, 647, 786, 842, 800, 671, 491, 304, 150, 48, 0, 0, 0, 10, 12, 7, 1, 0, 0, 2, 6, 8, 7, 6, 4, 3, 4, 5, 5, 6, 6, 7, 9, 11, 11, 8, 2, 0, 0, 0, 8, 15, 14, 2, 0, 0, 47, 163, 345, 569, 788, 948, 1006, 945, 784, 566, 345, 165, 50, 0, 0, 2, 12, 13, 7, 0, 0, 0, 3, 8, 11, 9, 6, 4, 3, 4, 7, 10, 13, 14, 13, 11, 9, 7, 5, 4, 4, 5, 6, 7, 9, 11, 12, 13, 14, 14, 13, 12, 11, 9, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 2, 4, 6, 8, 9, 10, 10, 8, 6, 5, 3, 3, 3, 4, 5, 6, 7, 8, 9, 10, 10, 11, 11, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 3, 6, 10, 12, 13, 13, 11, 8, 5, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 5, 5, 4, 0, 0, 0, 0, 8, 16, 17, 6, 0, 0, 35, 146, 330, 566, 807, 994, 1076, 1031, 871, 640, 398, 196, 63, 0, 0, 0, 12, 15, 8, 0, 0, 2, 11, 20, 25, 24, 20, 14, 10, 9, 9, 11, 13, 15, 17, 17, 18, 17, 16, 15, 12, 9, 6, 3, 2, 1, 2, 4, 4, 2, 0, 0, 0, 1, 8, 14, 12, 1, 0, 0, 45, 149, 308, 497, 674, 794, 823, 752, 602, 414, 235, 99, 21, 0, 0, 6, 13, 11, 4, 0, 0, 0, 2, 5, 7, 7, 5, 3, 2, 2, 3, 5, 6, 7, 8, 9, 9, 9, 8, 7, 6, 6, 7, 9, 11, 14, 16, 16, 16, 15, 13, 11, 9, 8, 7, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 10, 11, 11, 9, 7, 5, 4, 4, 5, 7, 10, 12, 13, 11, 9, 7, 6, 6, 5, 3, 0, 0, 0, 4, 12, 16, 13, 1, 0, 0, 50, 159, 325, 521, 703, 824, 850, 773, 614, 419, 235, 96, 18, 0, 0, 7, 14, 12, 4, 0, 0, 0, 1, 4, 5, 4, 2, 2, 2, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 3, 5, 7, 6, 3, 0, 0, 2, 11, 19, 17, 5, 0, 0, 38, 147, 324, 542, 755, 907, 955, 884, 717, 500, 288, 124, 27, 0, 0, 7, 16, 14, 6, 0, 0, 0, 1, 6, 10, 11, 12, 13, 14, 14, 14, 13, 12, 11, 12, 12, 12, 9, 4, 0, 0, 0, 4, 14, 17, 10, 0, 0, 17, 104, 261, 474, 701, 886, 979, 952, 814, 604, 377, 185, 58, 0, 0, 1, 14, 16, 10, 1, 0, 0, 2, 8, 11, 12, 10, 7, 6, 6, 7, 9, 10, 11, 12, 12, 12, 11, 10, 9, 7, 6, 5, 4, 4, 4, 5, 5, 5, 4, 4, 2, 1, 1, 3, 7, 12, 16, 17, 13, 6, 0, 0, 5, 14, 19, 13, 0, 0, 6, 81, 227, 434, 663, 860, 971, 964, 842, 639, 411, 211, 72, 3, 0, 0, 12, 17, 11, 2, 0, 0, 0, 4, 7, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 1, 3, 6, 8, 9, 8, 7, 5, 2, 0, 0, 0, 1, 3, 5, 6, 7, 7, 7, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 8, 10, 13, 14, 14, 11, 5, 0, 0, 0, 5, 14, 17, 9, 0, 0, 19, 107, 261, 466, 680, 849, 927, 891, 751, 549, 336, 161, 49, 0, 0, 0, 7, 5, 0, 0, 2, 7, 7, 0, 0, 9, 76, 206, 395, 608, 795, 905, 903, 785, 581, 344, 134, 2, 0, 69, 245, 463, 669, 810, 853, 790, 643, 452, 265, 119, 31, 0, 0, 5, 13, 12, 5, 0, 0, 0, 5, 12, 17, 19, 18, 16, 14, 12, 9, 7, 6, 5, 5, 6, 8, 9, 8, 7, 6, 5, 6, 6, 7, 5, 1, 0, 0, 3, 11, 17, 14, 3, 0, 0, 41, 145, 305, 499, 682, 808, 840, 769, 617, 424, 241, 101, 21, 0, 0, 7, 14, 11, 4, 0, 0, 0, 7, 14, 18, 17, 14, 10, 7, 5, 5, 4, 4, 4, 3, 3, 3, 3, 2, 0, 0, 0, 0, 3, 10, 12, 7, 0, 0, 8, 64, 168, 309, 460, 584, 647, 629, 538, 398, 248, 121, 37, 0, 0, 0, 9, 11, 6, 0, 0, 0, 3, 8, 11, 12, 12, 10, 8, 7, 7, 8, 9, 10, 10, 7, 2, 0, 0, 0, 8, 16, 17, 7, 0, 0, 28, 125, 286, 490, 694, 845, 900, 844, 693, 491, 291, 133, 37, 0, 0, 0, 3, 2, 0, 2, 6, 6, 0, 0, 0, 52, 164, 337, 544, 739, 868, 892, 801, 615, 384, 168, 21, 0, 50, 217, 437, 655, 815, 876, 823, 670, 455, 235, 62, 0, 12, 149, 357, 587, 780, 885, 875, 751, 545, 313, 113, 0, 0, 98, 285, 502, 692, 807, 818, 728, 565, 375, 202, 78, 12, 0, 0, 9, 14, 10, 2, 0, 0, 5, 12, 18, 20, 19, 17, 15, 13, 13, 13, 12, 12, 10, 9, 8, 7, 6, 5, 5, 6, 8, 11, 15, 16, 13, 7, 0, 0, 0, 8, 17, 19, 9, 0, 0, 28, 129, 300, 519, 741, 909, 975, 918, 751, 518, 276, 83, 0, 0, 108, 303, 530, 733, 861, 882, 793, 623, 417, 226, 88, 12, 0, 0, 10, 16, 12, 4, 0, 0, 5, 13, 18, 19, 16, 11, 8, 6, 7, 9, 12, 13, 12, 10, 7, 4, 1, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 3, 2, 1, 2, 3, 5, 7, 8, 7, 6, 4, 1, 0, 0, 1, 3, 5, 6, 7, 7, 7, 7, 8, 8, 9, 9, 8, 7, 5, 4, 4, 3, 4, 5, 5, 6, 6, 6, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 2, 2, 4, 7, 10, 12, 14, 15, 15, 14, 12, 10, 8, 7, 6, 7, 9, 12, 15, 18, 19, 20, 18, 15, 11, 8, 6, 6, 8, 11, 15, 18, 20, 20, 18, 15, 12, 10, 8, 7, 6, 6, 6, 6, 7, 7, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 5, 5, 4, 4, 4, 6, 8, 11, 14, 16, 17, 15, 13, 10, 7, 5, 4, 5, 6, 9, 11, 14, 15, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 0, 0, 1, 3, 5, 5, 3, 0, 0, 0, 8, 17, 20, 13, 0, 0, 7, 83, 227, 428, 648, 833, 934, 920, 797, 600, 384, 197, 69, 5, 0, 0, 3, 9, 10, 11, 10, 4, 0, 0, 9, 81, 219, 412, 626, 809, 910, 899, 779, 587, 373, 188, 62, 1, 0, 0, 12, 15, 9, 1, 0, 0, 6, 13, 17, 16, 12, 7, 3, 1, 1, 1, 1, 1, 0, 1, 1, 2, 3, 1, 0, 0, 0, 1, 7, 12, 10, 1, 0, 0, 32, 112, 234, 378, 511, 595, 607, 542, 420, 276, 145, 51, 3, 0, 0, 8, 11, 7, 1, 0, 0, 3, 9, 13, 14, 11, 7, 3, 3, 4, 8, 12, 16, 19, 19, 19, 17, 15, 13, 11, 10, 8, 7, 5, 4, 4, 4, 3, 1, 0, 0, 0, 0, 6, 11, 10, 2, 0, 0, 27, 98, 208, 339, 459, 536, 547, 490, 382, 255, 138, 54, 7, 0, 0, 0, 9, 15, 16, 10, 0, 0, 0, 52, 167, 339, 541, 726, 844, 859, 768, 598, 396, 212, 81, 11, 0, 0, 2, 5, 4, 3, 4, 4, 0, 0, 0, 29, 115, 259, 444, 632, 772, 825, 770, 619, 412, 203, 45, 0, 15, 145, 332, 525, 675, 741, 710, 595, 430, 260, 122, 34, 0, 0, 4, 12, 13, 7, 0, 0, 0, 0, 4, 7, 7, 5, 1, 0, 0, 0, 4, 11, 13, 7, 0, 0, 11, 75, 187, 335, 490, 612, 667, 639, 538, 393, 242, 116, 33, 0, 0, 0, 14, 26, 26, 13, 0, 0, 11, 103, 273, 505, 757, 966, 1074, 1046, 886, 634, 357, 125, 0, 0, 107, 313, 551, 757, 879, 884, 771, 572, 339, 133, 6, 0, 76, 248, 455, 641, 759, 780, 703, 554, 374, 208, 85, 16, 0, 0, 8, 13, 10, 3, 0, 0, 0, 5, 8, 9, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 9, 7, 5, 2, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 6, 6, 6, 7, 8, 9, 9, 9, 8, 8, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 4, 4, 4, 4, 3, 3, 4, 7, 10, 15, 18, 18, 14, 8, 2, 2, 7, 15, 19, 12, 0, 0, 4, 71, 201, 383, 584, 754, 846, 834, 720, 539, 340, 168, 53, 0, 0, 1, 13, 16, 9, 1, 0, 2, 12, 23, 29, 27, 19, 10, 5, 6, 13, 19, 15, 2, 0, 0, 51, 172, 355, 571, 772, 905, 930, 841, 664, 449, 247, 99, 16, 0, 0, 9, 16, 13, 4, 0, 0, 0, 5, 10, 12, 11, 8, 4, 2, 2, 2, 4, 6, 8, 10, 12, 12, 12, 11, 9, 8, 6, 5, 4, 5, 6, 7, 9, 10, 11, 10, 9, 8, 7, 8, 12, 16, 20, 21, 18, 10, 3, 1, 5, 13, 19, 16, 2, 0, 0, 57, 183, 372, 594, 797, 927, 945, 842, 643, 400, 173, 18, 0, 39, 209, 441, 678, 863, 948, 913, 766, 545, 307, 109, 0, 0, 91, 272, 488, 687, 818, 847, 766, 596, 381, 176, 30, 0, 38, 187, 390, 596, 752, 819, 782, 656, 476, 291, 139, 41, 0, 0, 3, 13, 16, 12, 8, 7, 13, 20, 27, 29, 28, 24, 20, 17, 17, 19, 20, 21, 20, 17, 13, 9, 5, 4, 3, 3, 3, 3, 2, 1, 0, 0, 1, 4, 7, 11, 13, 15, 16, 16, 17, 17, 18, 19, 19, 18, 17, 15, 13, 12, 11, 10, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 1, 0, 0, 0, 1, 7, 11, 10, 2, 0, 0, 33, 109, 223, 358, 483, 564, 576, 511, 383, 227, 85, 0, 0, 80, 243, 448, 643, 779, 818, 749, 587, 377, 173, 32, 0, 63, 229, 447, 658, 805, 848, 775, 604, 383, 171, 28, 0, 77, 261, 497, 721, 874, 914, 830, 644, 407, 182, 30, 0, 74, 255, 484, 699, 841, 877, 801, 639, 439, 249, 106, 24, 0, 0, 8, 15, 12, 5, 0, 1, 8, 18, 26, 31, 30, 26, 20, 15, 12, 10, 9, 10, 10, 10, 10, 9, 8, 6, 5, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 8, 7, 5, 4, 2, 1, 1, 2, 4, 5, 5, 4, 3, 1, 0, 0, 2, 4, 5, 5, 1, 0, 0, 1, 9, 16, 16, 6, 0, 0, 26, 113, 259, 443, 627, 763, 812, 760, 622, 437, 254, 111, 25, 0, 0, 6, 14, 12, 5, 0, 0, 0, 8, 16, 21, 22, 19, 14, 9, 5, 4, 5, 8, 13, 17, 21, 23, 24, 22, 20, 16, 13, 10, 8, 7, 7, 8, 8, 9, 9, 9, 8, 6, 4, 2, 2, 4, 9, 15, 20, 23, 20, 14, 8, 6, 10, 17, 20, 14, 0, 0, 1, 68, 202, 395, 613, 804, 916, 917, 807, 617, 400, 207, 73, 4, 0, 0, 12, 17, 11, 2, 0, 0, 0, 3, 7, 9, 9, 8, 7, 8, 9, 10, 10, 9, 9, 8, 7, 8, 8, 8, 8, 8, 7, 6, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 1, 2, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 8, 8, 7, 7, 8, 9, 10, 11, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 11, 10, 9, 6, 5, 4, 5, 8, 12, 16, 19, 21, 20, 18, 16, 12, 10, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 3, 3, 3, 3, 4, 3, 1, 0, 0, 0, 3, 8, 10, 6, 0, 0, 7, 57, 148, 273, 408, 522, 583, 574, 499, 378, 243, 126, 45, 4, 0, 0, 7, 10, 8, 3, 1, 3, 7, 11, 13, 13, 10, 6, 2, 0, 0, 0, 1, 2, 4, 5, 5, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 10, 9, 8, 6, 4, 2, 1, 1, 0, 1, 2, 3, 4, 6, 6, 6, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 4, 7, 11, 17, 21, 22, 19, 12, 6, 4, 8, 15, 18, 12, 0, 0, 4, 72, 204, 395, 609, 798, 910, 913, 807, 622, 408, 216, 80, 8, 0, 0, 10, 16, 11, 3, 0, 0, 0, 3, 6, 7, 5, 3, 2, 2, 3, 4, 4, 4, 4, 5, 6, 8, 8, 6, 2, 0, 0, 4, 10, 13, 9, 0, 0, 2, 50, 144, 280, 432, 565, 644, 645, 568, 435, 284, 148, 53, 4, 0, 0, 8, 11, 8, 1, 0, 0, 0, 4, 8, 11, 12, 12, 13, 13, 13, 13, 14, 16, 20, 25, 28, 27, 22, 15, 9, 9, 14, 20, 19, 7, 0, 0, 30, 133, 307, 529, 753, 922, 990, 936, 776, 557, 334, 154, 42, 0, 0, 4, 15, 14, 6, 0, 0, 1, 11, 22, 30, 33, 32, 29, 25, 21, 17, 15, 14, 15, 19, 24, 29, 31, 28, 22, 14, 10, 11, 17, 21, 16, 2, 0, 0, 53, 176, 364, 586, 793, 930, 958, 869, 691, 472, 266, 113, 25, 0, 0, 3, 9, 9, 7, 7, 6, 1, 0, 0, 20, 95, 227, 404, 594, 751, 830, 810, 697, 523, 333, 169, 57, 0, 0, 0, 11, 22, 23, 13, 0, 0, 0, 54, 170, 343, 547, 737, 865, 893, 814, 650, 446, 252, 105, 21, 0, 0, 7, 14, 12, 4, 0, 0, 0, 6, 11, 13, 11, 5, 0, 0, 0, 3, 8, 10, 6, 0, 0, 9, 57, 143, 259, 381, 481, 531, 516, 441, 328, 205, 101, 32, 0, 0, 0, 7, 9, 5, 0, 0, 0, 1, 6, 11, 13, 14, 14, 12, 11, 9, 8, 7, 6, 5, 5, 5, 6, 8, 9, 9, 9, 9, 8, 6, 5, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 11, 10, 8, 4, 1, 0, 0, 2, 4, 4, 2, 0, 0, 0, 4, 12, 16, 11, 0, 0, 4, 67, 190, 364, 558, 726, 823, 820, 720, 551, 359, 190, 71, 10, 0, 0, 4, 7, 5, 4, 5, 5, 1, 0, 0, 25, 99, 225, 392, 565, 704, 767, 734, 610, 426, 229, 70, 0, 10, 123, 303, 502, 672, 768, 766, 667, 496, 297, 121, 11, 0, 76, 232, 421, 596, 711, 739, 676, 544, 379, 220, 98, 25, 0, 0, 4, 11, 10, 5, 0, 0, 0, 0, 4, 7, 8, 8, 7, 6, 4, 4, 5, 7, 8, 7, 3, 0, 0, 2, 9, 16, 16, 7, 0, 0, 26, 117, 268, 464, 663, 817, 883, 841, 705, 513, 313, 149, 44, 0, 0, 2, 12, 14, 8, 0, 0, 0, 0, 2, 3, 4, 4, 4, 6, 8, 9, 9, 8, 8, 9, 13, 17, 19, 18, 14, 10, 9, 13, 17, 18, 10, 0, 0, 15, 92, 231, 423, 632, 810, 908, 897, 775, 571, 338, 135, 11, 0, 84, 251, 448, 624, 733, 752, 680, 541, 374, 216, 96, 25, 0, 0, 6, 14, 15, 11, 8, 7, 9, 12, 14, 14, 12, 8, 5, 3, 1, 1, 1, 1, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 4, 9, 9, 3, 0, 0, 18, 77, 172, 293, 415, 506, 544, 517, 433, 317, 197, 97, 30, 0, 0, 0, 10, 20, 20, 9, 0, 0, 16, 98, 242, 439, 653, 834, 934, 920, 792, 580, 339, 132, 11, 4, 110, 295, 509, 695, 803, 806, 705, 527, 321, 140, 32, 24, 118, 287, 486, 662, 768, 776, 683, 516, 317, 139, 30, 18, 107, 271, 467, 642, 751, 766, 688, 542, 368, 207, 87, 19, 0, 0, 6, 11, 9, 3, 0, 0, 0, 1, 3, 3, 2, 1, 0, 1, 3, 5, 6, 7, 9, 12, 16, 20, 23, 22, 19, 15, 12, 14, 18, 20, 14, 1, 0, 0, 52, 168, 345, 557, 760, 902, 944, 874, 711, 502, 296, 135, 36, 0, 0, 0, 8, 10, 7, 4, 0, 0, 0, 1, 35, 107, 219, 359, 498, 600, 637, 593, 477, 319, 160, 44, 0, 41, 156, 313, 471, 586, 632, 598, 497, 360, 220, 106, 33, 0, 0, 1, 8, 9, 5, 0, 0, 0, 0, 1, 3, 3, 3, 3, 4, 5, 6, 5, 5, 3, 2, 1, 2, 3, 5, 8, 9, 10, 10, 9, 8, 7, 7, 6, 4, 1, 0, 0, 0, 4, 8, 10, 4, 0, 0, 14, 68, 163, 288, 419, 524, 575, 557, 477, 356, 225, 114, 39, 2, 0, 0, 6, 8, 5, 0, 0, 0, 0, 4, 5, 3, 0, 0, 0, 1, 6, 9, 6, 0, 0, 5, 48, 128, 241, 367, 478, 544, 549, 492, 388, 265, 151, 65, 15, 0, 0, 4, 9, 10, 7, 4, 2, 3, 5, 8, 10, 12, 13, 13, 13, 12, 10, 8, 6, 6, 6, 5, 3, 1, 0, 3, 8, 14, 14, 6, 0, 0, 22, 99, 232, 405, 584, 727, 794, 767, 654, 485, 305, 152, 50, 1, 0, 0, 9, 12, 8, 1, 0, 0, 0, 1, 3, 3, 3, 3, 4, 5, 6, 7, 8, 9, 10, 13, 15, 19, 21, 23, 23, 22, 21, 20, 19, 19, 20, 21, 23, 25, 26, 27, 26, 24, 21, 17, 14, 11, 9, 8, 8, 9, 9, 9, 8, 7, 5, 4, 5, 6, 10, 14, 19, 23, 25, 26, 24, 20, 16, 12, 8, 5, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 5, 7, 10, 14, 19, 23, 25, 24, 22, 18, 14, 11, 11, 12, 15, 19, 22, 24, 25, 24, 22, 19, 16, 14, 14, 14, 16, 18, 20, 23, 24, 25, 25, 25, 24, 22, 20, 17, 14, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 6, 8, 11, 14, 18, 21, 22, 21, 19, 15, 11, 8, 7, 8, 12, 16, 20, 22, 23, 22, 20, 17, 13, 11, 9, 7, 7, 6, 6, 7, 7, 7, 6, 6, 5, 4, 3, 3, 3, 4, 5, 6, 8, 9, 9, 9, 7, 5, 3, 2, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 6, 6, 5, 4, 1, 0, 0, 0, 1, 5, 8, 6, 0, 0, 0, 32, 98, 196, 312, 423, 500, 524, 489, 404, 291, 179, 87, 28, 0, 0, 1, 7, 8, 5, 1, 0, 0, 0, 3, 5, 6, 6, 5, 4, 4, 5, 7, 10, 13, 16, 19, 21, 22, 21, 19, 16, 14, 12, 12, 13, 17, 21, 26, 28, 28, 26, 24, 23, 24, 24, 18, 6, 0, 0, 27, 110, 247, 427, 615, 770, 852, 839, 737, 571, 383, 214, 90, 20, 0, 0, 6, 13, 13, 10, 8, 10, 16, 25, 33, 38, 39, 38, 34, 30, 26, 22, 20, 18, 17, 16, 15, 14, 12, 10, 8, 7, 6, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 2, 3, 4, 5, 4, 4, 3, 3, 3, 2, 2, 0, 0, 0, 3, 9, 13, 12, 4, 0, 0, 22, 88, 199, 343, 493, 616, 679, 667, 583, 450, 301, 167, 70, 16, 0, 0, 5, 9, 8, 3, 0, 0, 0, 1, 4, 6, 6, 5, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 11, 12, 11, 10, 8, 7, 7, 6, 5, 2, 0, 0, 0, 2, 6, 8, 5, 0, 0, 8, 51, 132, 247, 379, 500, 581, 601, 555, 456, 328, 202, 100, 34, 1, 0, 0, 3, 8, 9, 6, 0, 0, 0, 13, 60, 139, 247, 363, 464, 524, 527, 474, 378, 263, 155, 71, 18, 0, 0, 1, 12, 16, 12, 1, 0, 0, 37, 128, 270, 445, 620, 753, 812, 780, 667, 504, 329, 178, 73, 15, 0, 0, 1, 5, 8, 8, 8, 4, 0, 0, 4, 50, 143, 284, 454, 619, 740, 785, 742, 623, 459, 290, 148, 52, 5, 0, 0, 7, 9, 5, 0, 0, 0, 2, 6, 9, 10, 8, 7, 6, 5, 5, 4, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 2, 3, 4, 4, 5, 5, 6, 8, 11, 14, 17, 19, 20, 20, 18, 15, 12, 10, 9, 11, 14, 19, 23, 26, 28, 26, 23, 19, 14, 11, 9, 10, 12, 16, 20, 23, 25, 25, 23, 19, 15, 11, 7, 5, 4, 3, 4, 4, 4, 4, 4, 4, 3, 4, 4, 5, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 5, 5, 6, 7, 8, 9, 9, 10, 10, 10, 11, 12, 15, 19, 24, 29, 33, 35, 34, 32, 27, 22, 17, 13, 10, 9, 9, 9, 10, 9, 8, 7, 5, 5, 5, 8, 12, 17, 21, 25, 27, 27, 24, 21, 17, 13, 10, 9, 9, 9, 7, 5, 3, 2, 5, 10, 13, 10, 1, 0, 0, 40, 128, 264, 430, 596, 722, 778, 749, 644, 490, 324, 178, 74, 16, 0, 0, 5, 9, 7, 2, 0, 0, 0, 2, 5, 6, 6, 5, 3, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 7, 8, 10, 12, 13, 14, 15, 17, 18, 19, 19, 18, 15, 11, 8, 7, 9, 11, 10, 5, 0, 0, 10, 56, 139, 253, 380, 492, 563, 576, 528, 432, 313, 197, 102, 40, 7, 0, 0, 7, 13, 16, 13, 5, 0, 0, 13, 67, 163, 296, 446, 580, 668, 687, 631, 516, 371, 227, 111, 36, 2, 0, 0, 6, 7, 3, 0, 0, 0, 2, 6, 9, 9, 6, 3, 1, 1, 4, 8, 9, 6, 0, 0, 4, 39, 106, 203, 315, 420, 492, 515, 480, 399, 291, 182, 91, 32, 3, 0, 0, 4, 5, 3, 0, 0, 2, 7, 14, 19, 23, 24, 23, 22, 20, 18, 16, 17, 18, 22, 27, 32, 36, 39, 38, 35, 31, 26, 23, 23, 25, 29, 34, 37, 40, 39, 37, 32, 27, 23, 18, 15, 13, 12, 11, 10, 9, 8, 7, 6, 5, 6, 6, 8, 10, 12, 16, 19, 23, 26, 29, 29, 28, 26, 23, 20, 17, 15, 13, 12, 10, 7, 3, 1, 0, 3, 7, 9, 7, 0, 0, 1, 36, 106, 212, 338, 462, 554, 593, 570, 492, 379, 257, 148, 68, 21, 1, 0, 5, 11, 14, 15, 16, 17, 21, 25, 30, 33, 34, 33, 30, 25, 20, 15, 11, 8, 7, 6, 6, 6, 5, 5, 5, 6, 8, 12, 18, 23, 29, 33, 34, 33, 31, 26, 22, 18, 16, 16, 18, 21, 25, 28, 29, 29, 27, 24, 20, 17, 13, 11, 8, 6, 4, 3, 2, 1, 2, 3, 5, 6, 6, 6, 4, 3, 1, 0, 1, 3, 5, 8, 11, 13, 14, 14, 13, 11, 8, 6, 3, 2, 2, 3, 5, 8, 10, 10, 9, 7, 4, 2, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 6, 8, 10, 13, 15, 17, 17, 16, 14, 12, 10, 8, 7, 6, 6, 5, 5, 5, 5, 6, 7, 7, 7, 6, 6, 5, 5, 3, 2, 0, 0, 0, 0, 3, 5, 5, 0, 0, 0, 22, 71, 150, 250, 354, 437, 482, 476, 421, 332, 229, 134, 61, 18, 0, 0, 1, 4, 4, 2, 0, 0, 0, 0, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 2, 4, 6, 10, 14, 18, 20, 21, 20, 17, 13, 10, 8, 7, 7, 6, 5, 5, 7, 11, 15, 14, 7, 0, 0, 13, 72, 180, 331, 504, 665, 776, 812, 762, 641, 478, 308, 165, 66, 13, 0, 0, 4, 7, 5, 2, 1, 5, 14, 23, 31, 33, 32, 28, 25, 23, 21, 16, 7, 0, 0, 17, 79, 186, 334, 498, 648, 747, 773, 718, 597, 439, 279, 145, 55, 9, 0, 0, 5, 7, 4, 1, 0, 3, 11, 20, 28, 33, 35, 34, 31, 27, 22, 17, 13, 9, 6, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 13, 14, 15, 14, 13, 12, 12, 13, 14, 17, 21, 25, 28, 29, 28, 24, 19, 14, 11, 10, 13, 19, 26, 32, 34, 33, 29, 25, 22, 20, 15, 7, 0, 0, 14, 72, 176, 322, 490, 647, 759, 799, 758, 646, 491, 326, 182, 79, 20, 0, 0, 2, 6, 5, 1, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 9, 10, 10, 10, 10, 9, 7, 5, 2, 0, 0, 2, 5, 6, 4, 0, 0, 11, 53, 128, 234, 357, 472, 554, 581, 545, 456, 338, 223, 146, 127, 174, 275, 402, 522, 603, 623, 580, 484, 358, 230, 123, 49, 10, 0, 0, 3, 5, 4, 0, 0, 0, 2, 6, 8, 10, 11, 13, 15, 15, 11, 3, 0, 0, 30, 99, 210, 354, 507, 637, 715, 720, 650, 521, 365, 221, 125, 98, 145, 251, 388, 520, 613, 646, 611, 521, 396, 263, 149, 66, 18, 0, 0, 1, 4, 4, 4, 6, 11, 20, 30, 37, 41, 40, 37, 31, 25, 19, 14, 10, 7, 5, 4, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 8, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 2, 5, 7, 5, 0, 0, 4, 40, 112, 221, 357, 497, 613, 679, 680, 615, 501, 361, 226, 116, 43, 6, 0, 0, 4, 5, 3, 0, 0, 0, 0, 3, 5, 4, 2, 0, 0, 0, 2, 4, 4, 0, 0, 0, 18, 59, 124, 209, 298, 373, 417, 421, 383, 313, 227, 143, 74, 28, 5, 0, 0, 2, 2, 1, 0, 0, 4, 10, 18, 24, 27, 26, 24, 19, 15, 11, 7, 5, 3, 2, 1, 0, 0, 1, 2, 4, 6, 9, 12, 16, 20, 23, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 24, 24, 23, 21, 19, 17, 14, 8, 0, 0, 4, 38, 110, 222, 366, 520, 656, 744, 762, 705, 584, 427, 271, 153, 100, 124, 216, 354, 502, 624, 693, 693, 627, 511, 371, 235, 124, 50, 11, 0, 0, 2, 4, 3, 3, 7, 14, 25, 35, 43, 47, 47, 44, 40, 36, 32, 29, 26, 23, 20, 17, 15, 12, 10, 9, 8, 9, 11, 14, 19, 24, 29, 32, 34, 35, 33, 29, 25, 21, 17, 16, 16, 19, 23, 27, 30, 31, 30, 27, 23, 18, 14, 11, 11, 13, 18, 23, 29, 33, 34, 33, 30, 24, 19, 15, 13, 14, 18, 23, 28, 30, 29, 27, 24, 21, 18, 14, 6, 0, 0, 12, 62, 156, 291, 452, 610, 734, 796, 784, 702, 571, 417, 270, 151, 69, 22, 3, 0, 4, 9, 11, 8, 1, 0, 0, 22, 79, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 175, 304, 451, 589, 691, 734, 712, 629, 505, 364, 233, 128, 57, 17, 1, 0, 1, 4, 5, 6, 9, 14, 22, 29, 34, 37, 37, 34, 29, 23, 17, 12, 8, 4, 2, 1, 0, 0, 0, 0, 0, 2, 5, 9, 14, 19, 23, 25, 25, 23, 20, 15, 12, 9, 9, 12, 16, 20, 24, 26, 25, 22, 18, 12, 7, 3, 1, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 3, 3, 3, 2, 2, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 4, 5, 6, 8, 11, 14, 16, 15, 11, 4, 0, 0, 19, 67, 148, 257, 380, 497, 585, 625, 611, 546, 445, 329, 218, 127, 63, 26, 9, 5, 7, 10, 10, 6, 0, 0, 2, 32, 94, 190, 314, 449, 569, 652, 679, 645, 557, 435, 301, 181, 89, 31, 4, 0, 0, 3, 3, 2, 0, 0, 0, 0, 1, 2, 2, 2, 3, 4, 6, 7, 10, 13, 17, 22, 28, 33, 36, 38, 37, 34, 30, 22, 13, 2, 0, 1, 31, 93, 190, 315, 450, 571, 654, 682, 649, 561, 439, 306, 185, 92, 33, 5, 0, 0, 2, 3, 3, 5, 9, 16, 25, 33, 39, 41, 40, 36, 31, 25, 20, 17, 14, 13, 11, 10, 9, 9, 9, 9, 8, 3, 0, 0, 14, 58, 138, 250, 381, 511, 613, 667, 661, 597, 489, 361, 234, 128, 54, 12, 0, 0, 3, 8, 7, 2, 0, 0, 16, 66, 149, 262, 389, 509, 597, 636, 617, 544, 435, 310, 193, 100, 38, 7, 0, 0, 2, 3, 2, 0, 0, 0, 0, 3, 4, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 2, 4, 5, 7, 8, 9, 10, 11, 9, 5, 0, 0, 9, 43, 108, 206, 329, 459, 575, 651, 672, 631, 538, 414, 289, 191, 141, 149, 210, 303, 404, 486, 526, 515, 456, 366, 269, 190, 151, 164, 225, 320, 426, 517, 569, 572, 523, 433, 323, 212, 119, 52, 15, 0, 0, 1, 3, 2, 0, 0, 0, 0, 0, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 10, 14, 17, 18, 17, 15, 11, 8, 5, 2, 1, 1, 1, 1, 1, 2, 3, 4, 7, 11, 16, 21, 25, 27, 28, 28, 26, 23, 19, 16, 14, 13, 13, 14, 17, 20, 23, 24, 24, 22, 19, 15, 10, 7, 4, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 1, 0, 0, 1, 2, 3, 3, 3, 3, 3, 5, 8, 12, 17, 21, 24, 25, 24, 22, 19, 16, 13, 11, 9, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 10, 13, 15, 15, 13, 10, 7, 3, 1, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 5, 6, 7, 7, 7, 6, 4, 2, 1, 2, 3, 2, 0, 0, 0, 9, 36, 83, 149, 227, 306, 371, 409, 414, 385, 329, 255, 178, 109, 55, 20, 2, 0, 0, 2, 4, 2, 0, 0, 2, 22, 61, 121, 196, 278, 352, 405, 427, 414, 369, 300, 220, 143, 79, 34, 9, 0, 0, 0, 3, 6, 9, 13, 19, 26, 31, 34, 34, 31, 27, 21, 16, 11, 7, 5, 4, 3, 3, 3, 3, 2, 2, 2, 4, 7, 12, 17, 23, 28, 32, 33, 33, 31, 27, 23, 18, 14, 11, 8, 6, 5, 4, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 13, 14, 14, 12, 10, 8, 5, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 4, 3, 3, 2, 2, 1, 1, 2, 2, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 17, 21, 23, 24, 24, 23, 20, 16, 10, 3, 0, 0, 19, 64, 138, 241, 361, 483, 587, 654, 673, 640, 562, 454, 334, 220, 126, 59, 19, 2, 0, 0, 1, 3, 5, 8, 14, 20, 27, 31, 33, 31, 28, 23, 18, 14, 10, 7, 5, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 4, 5, 4, 2, 0, 0, 6, 31, 80, 154, 250, 353, 449, 519, 552, 542, 492, 412, 318, 226, 146, 87, 48, 27, 17, 14, 11, 7, 2, 0, 0, 13, 45, 99, 175, 269, 367, 457, 521, 548, 532, 477, 392, 293, 197, 115, 56, 20, 3, 0, 0, 1, 0, 0, 0, 0, 4, 10, 16, 21, 24, 25, 24, 22, 19, 16, 14, 12, 10, 9, 8, 8, 8, 8, 7, 7, 6, 4, 3, 3, 3, 3, 4, 5, 5, 6, 6, 6, 8, 10, 13, 17, 21, 26, 30, 33, 35, 35, 32, 26, 17, 7, 0, 2, 20, 61, 129, 223, 334, 447, 546, 613, 635, 608, 537, 436, 321, 212, 121, 56, 18, 2, 0, 1, 1, 0, 0, 6, 37, 98, 191, 310, 443, 567, 663, 713, 709, 653, 556, 437, 313, 203, 117, 58, 24, 8, 4, 4, 5, 6, 6, 7, 8, 10, 13, 15, 16, 15, 13, 10, 4, 0, 0, 10, 36, 85, 157, 247, 346, 437, 506, 538, 529, 480, 404, 319, 246, 204, 202, 244, 320, 414, 504, 571, 599, 580, 521, 433, 339, 261, 217, 216, 257, 329, 412, 485, 531, 539, 506, 439, 349, 253, 164, 92, 43, 14, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 7, 10, 13, 15, 16, 14, 12, 10, 9, 9, 11, 15, 20, 26, 31, 35, 37, 36, 33, 28, 21, 15, 9, 4, 2, 1, 1, 2, 2, 2, 2, 2, 3, 5, 9, 15, 21, 26, 28, 29, 27, 24, 20, 16, 13, 10, 8, 7, 5, 4, 3, 2, 1, 1, 2, 3, 6, 9, 13, 17, 21, 24, 25, 26, 24, 22, 19, 15, 12, 10, 8, 7, 7, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 6, 6, 6, 6, 5, 5, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 9, 8, 7, 5, 3, 2, 1, 0, 1, 2, 4, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 11, 13, 15, 18, 21, 25, 28, 31, 31, 29, 26, 22, 19, 18, 19, 22, 26, 30, 33, 34, 32, 28, 20, 11, 3, 0, 10, 38, 91, 169, 269, 379, 485, 569, 616, 619, 576, 496, 394, 286, 188, 109, 55, 23, 9, 5, 7, 10, 12, 14, 16, 19, 23, 26, 30, 31, 31, 29, 26, 22, 18, 14, 11, 9, 7, 6, 6, 6, 6, 5, 4, 3, 2, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 1, 2, 4, 5, 7, 8, 9, 10, 9, 9, 9, 9, 10, 12, 14, 16, 16, 13, 9, 3, 1, 7, 28, 69, 134, 218, 316, 412, 492, 542, 552, 519, 450, 357, 256, 163, 89, 39, 11, 0, 0, 0, 0, 0, 1, 3, 7, 13, 20, 26, 30, 32, 33, 31, 29, 25, 21, 16, 11, 8, 5, 3, 3, 3, 2, 2, 2, 2, 2, 3, 3, 3, 2, 1, 1, 1, 2, 3, 2, 0, 0, 1, 16, 47, 96, 160, 233, 301, 353, 379, 374, 341, 290, 234, 190, 171, 184, 231, 302, 383, 455, 502, 512, 481, 415, 326, 231, 143, 75, 30, 6, 0, 0, 1, 3, 2, 1, 0, 0, 0, 0, 3, 5, 6, 4, 0, 0, 3, 26, 71, 137, 216, 294, 356, 389, 389, 359, 308, 248, 188, 138, 98, 69, 48, 32, 19, 10, 2, 0, 0, 6, 23, 55, 104, 172, 256, 348, 438, 512, 559, 569, 542, 481, 398, 306, 218, 144, 90, 54, 33, 23, 19, 17, 17, 16, 15, 13, 12, 11, 11, 11, 12, 11, 10, 6, 1, 0, 3, 18, 51, 103, 173, 257, 343, 421, 478, 504, 494, 450, 379, 293, 204, 125, 64, 24, 4, 0, 0, 1, 0, 0, 0, 9, 34, 78, 140, 216, 295, 367, 420, 445, 437, 398, 335, 258, 180, 111, 58, 23, 5, 0, 0, 0, 1, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 4, 5, 5, 7, 8, 10, 13, 15, 16, 16, 15, 14, 14, 15, 17, 17, 15, 9, 4, 8, 29, 75, 149, 241, 336, 413, 452, 442, 386, 297, 198, 108, 43, 7, 0, 0, 8, 14, 16, 15, 13, 12, 12, 13, 13, 14, 13, 13, 12, 11, 9, 8, 7, 6, 5, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 4, 4, 3, 3, 4, 5, 6, 8, 10, 11, 13, 15, 16, 17, 18, 19, 19, 19, 19, 21, 23, 26, 31, 36, 40, 45, 49, 53, 57, 61, 67, 73, 81, 90, 100, 111, 122, 133, 143, 153, 162, 171, 180, 190, 201, 212, 222, 231, 240, 247, 252, 254, 253, 248, 238, 225, 209, 192, 176, 163, 154, 151, 153, 161, 175, 193, 216, 241, 269, 300, 333, 369, 408, 448, 490, 531, 569, 601, 625, 640, 647, 648, 647, 648, 656, 671, 692, 716, 734, 742, 732, 704, 655, 589, 511, 427, 342, 262, 192, 135, 92, 64, 47, 39, 36, 36, 35, 34, 32, 29, 26, 24, 21, 19, 17, 16, 15, 14, 13, 12, 10, 8, 7, 5, 5, 5, 5, 5, 5, 4, 3, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"basecallPos": [461, 474, 482, 493, 505, 519, 531, 543, 558, 571, 583, 593, 606, 620, 630, 643, 655, 669, 682, 692, 701, 713, 726, 740, 756, 767, 777, 790, 802, 813, 824, 836, 850, 863, 877, 889, 903, 916, 929, 938, 951, 961, 972, 985, 998, 1011, 1022, 1033, 1045, 1056, 1069, 1082, 1094, 1104, 1115, 1129, 1141, 1156, 1167, 1182, 1192, 1204, 1215, 1227, 1239, 1249, 1261, 1273, 1286, 1300, 1314, 1327, 1338, 1349, 1361, 1374, 1387, 1400, 1413, 1425, 1436, 1447, 1459, 1471, 1482, 1493, 1506, 1519, 1531, 1544, 1555, 1566, 1578, 1589, 1601, 1613, 1626, 1638, 1650, 1661, 1675, 1687, 1699, 1710, 1723, 1736, 1748, 1759, 1772, 1782, 1794, 1807, 1818, 1830, 1844, 1857, 1870, 1882, 1895, 1907, 1919, 1929, 1941, 1955, 1966, 1979, 1991, 2003, 2015, 2029, 2040, 2053, 2065, 2076, 2086, 2098, 2111, 2124, 2137, 2147, 2160, 2173, 2183, 2195, 2207, 2218, 2229, 2241, 2252, 2264, 2277, 2290, 2303, 2315, 2326, 2338, 2349, 2361, 2374, 2387, 2399, 2412, 2424, 2434, 2445, 2456, 2468, 2480, 2492, 2505, 2517, 2529, 2540, 2551, 2563, 2575, 2588, 2600, 2612, 2625, 2635, 2646, 2657, 2668, 2681, 2694, 2705, 2717, 2729, 2742, 2755, 2767, 2778, 2789, 2801, 2813, 2826, 2838, 2850, 2860, 2872, 2885, 2898, 2909, 2922, 2935, 2948, 2958, 2970, 2982, 2994, 3006, 3020, 3032, 3043, 3053, 3065, 3078, 3091, 3102, 3114, 3126, 3138, 3150, 3163, 3176, 3187, 3198, 3209, 3222, 3234, 3246, 3259, 3270, 3282, 3293, 3306, 3318, 3330, 3342, 3354, 3365, 3378, 3390, 3400, 3412, 3423, 3435, 3448, 3460, 3473, 3485, 3496, 3507, 3520, 3532, 3544, 3555, 3568, 3581, 3593, 3605, 3617, 3629, 3640, 3652, 3662, 3674, 3686, 3698, 3709, 3720, 3732, 3744, 3755, 3768, 3781, 3792, 3806, 3818, 3830, 3843, 3855, 3866, 3878, 3890, 3902, 3914, 3926, 3938, 3949, 3961, 3974, 3987, 3999, 4012, 4024, 4036, 4047, 4060, 4072, 4083, 4096, 4107, 4119, 4132, 4145, 4156, 4169, 4180, 4192, 4204, 4216, 4228, 4241, 4253, 4265, 4276, 4288, 4300, 4312, 4324, 4336, 4348, 4359, 4371, 4383, 4395, 4406, 4419, 4431, 4443, 4456, 4467, 4478, 4490, 4501, 4514, 4526, 4537, 4549, 4562, 4574, 4586, 4599, 4611, 4622, 4633, 4646, 4658, 4670, 4682, 4695, 4706, 4719, 4731, 4743, 4755, 4766, 4778, 4790, 4803, 4814, 4826, 4838, 4850, 4862, 4873, 4884, 4896, 4909, 4922, 4933, 4945, 4956, 4968, 4979, 4991, 5004, 5016, 5028, 5041, 5054, 5065, 5078, 5088, 5100, 5112, 5124, 5137, 5149, 5160, 5171, 5183, 5196, 5209, 5221, 5231, 5243, 5255, 5267, 5278, 5290, 5301, 5314, 5327, 5339, 5351, 5363, 5375, 5386, 5397, 5409, 5422, 5433, 5445, 5457, 5469, 5481, 5493, 5505, 5516, 5528, 5540, 5552, 5563, 5575, 5586, 5598, 5611, 5622, 5635, 5648, 5659, 5672, 5684, 5696, 5708, 5721, 5733, 5745, 5757, 5769, 5780, 5793, 5805, 5817, 5830, 5842, 5854, 5864, 5876, 5888, 5900, 5913, 5925, 5937, 5950, 5962, 5973, 5985, 5997, 6009, 6022, 6034, 6046, 6057, 6069, 6080, 6093, 6104, 6116, 6129, 6142, 6154, 6167, 6179, 6191, 6203, 6216, 6229, 6240, 6252, 6264, 6276, 6288, 6299, 6311, 6322, 6334, 6345, 6357, 6369, 6382, 6395, 6406, 6418, 6431, 6443, 6455, 6466, 6477, 6489, 6501, 6514, 6526, 6538, 6550, 6561, 6573, 6586, 6598, 6611, 6623, 6636, 6648, 6660, 6672, 6684, 6694, 6706, 6718, 6729, 6741, 6753, 6765, 6779, 6789, 6802, 6814, 6827, 6839, 6851, 6863, 6874, 6886, 6897, 6909, 6921, 6933, 6946, 6959, 6972, 6983, 6995, 7008, 7020, 7033, 7046, 7058, 7069, 7080, 7093, 7104, 7116, 7128, 7140, 7152, 7163, 7175, 7188, 7200, 7212, 7224, 7237, 7249, 7261, 7273, 7285, 7296, 7308, 7320, 7331, 7344, 7357, 7369, 7381, 7394, 7406, 7419, 7431, 7442, 7453, 7465, 7478, 7490, 7501, 7514, 7526, 7540, 7551, 7563, 7574, 7586, 7599, 7610, 7622, 7635, 7647, 7658, 7671, 7684, 7696, 7710, 7721, 7734, 7745, 7756, 7767, 7779, 7791, 7804, 7817, 7830, 7842, 7854, 7866, 7877, 7889, 7902, 7914, 7926, 7937, 7949, 7961, 7973, 7984, 7997, 8008, 8021, 8033, 8043, 8056, 8067, 8078, 8088, 8102, 8114],
-"basecalls": {"461":"1:T", "474":"2:C", "482":"3:A", "493":"4:C", "505":"5:C", "519":"6:T", "531":"7:A", "543":"8:T", "558":"9:T", "571":"10:C", "583":"11:T", "593":"12:A", "606":"13:G", "620":"14:A", "630":"15:T", "643":"16:T", "655":"17:T", "669":"18:G", "682":"19:A", "692":"20:C", "701":"21:A", "713":"22:T", "726":"23:G", "740":"24:G", "756":"25:A", "767":"26:A", "777":"27:T", "790":"28:T", "802":"29:T", "813":"30:A", "824":"31:C", "836":"32:C", "850":"33:T", "863":"34:T", "877":"35:T", "889":"36:G", "903":"37:T", "916":"38:G", "929":"39:A", "938":"40:T", "951":"41:T", "961":"42:A", "972":"43:C", "985":"44:T", "998":"45:G", "1011":"46:C", "1022":"47:A", "1033":"48:A", "1045":"49:A", "1056":"50:T", "1069":"51:T", "1082":"52:T", "1094":"53:C", "1104":"54:A", "1115":"55:C", "1129":"56:T", "1141":"57:G", "1156":"58:A", "1167":"59:G", "1182":"60:A", "1192":"61:C", "1204":"62:T", "1215":"63:A", "1227":"64:A", "1239":"65:C", "1249":"66:A", "1261":"67:A", "1273":"68:T", "1286":"69:G", "1300":"70:G", "1314":"71:G", "1327":"72:C", "1338":"73:A", "1349":"74:C", "1361":"75:G", "1374":"76:C", "1387":"77:C", "1400":"78:T", "1413":"79:T", "1425":"80:A", "1436":"81:A", "1447":"82:A", "1459":"83:T", "1471":"84:C", "1482":"85:A", "1493":"86:A", "1506":"87:G", "1519":"88:T", "1531":"89:G", "1544":"90:T", "1555":"91:A", "1566":"92:C", "1578":"93:C", "1589":"94:A", "1601":"95:A", "1613":"96:A", "1626":"97:T", "1638":"98:T", "1650":"99:A", "1661":"100:T", "1675":"101:G", "1687":"102:T", "1699":"103:A", "1710":"104:C", "1723":"105:G", "1736":"106:T", "1748":"107:A", "1759":"108:C", "1772":"109:C", "1782":"110:A", "1794":"111:C", "1807":"112:C", "1818":"113:A", "1830":"114:G", "1844":"115:G", "1857":"116:C", "1870":"117:G", "1882":"118:C", "1895":"119:T", "1907":"120:C", "1919":"121:C", "1929":"122:A", "1941":"123:G", "1955":"124:T", "1966":"125:G", "1979":"126:C", "1991":"127:C", "2003":"128:C", "2015":"129:G", "2029":"130:A", "2040":"131:G", "2053":"132:A", "2065":"133:A", "2076":"134:A", "2086":"135:T", "2098":"136:G", "2111":"137:G", "2124":"138:G", "2137":"139:A", "2147":"140:T", "2160":"141:G", "2173":"142:A", "2183":"143:C", "2195":"144:T", "2207":"145:A", "2218":"146:C", "2229":"147:A", "2241":"148:C", "2252":"149:A", "2264":"150:T", "2277":"151:G", "2290":"152:G", "2303":"153:C", "2315":"154:A", "2326":"155:A", "2338":"156:A", "2349":"157:C", "2361":"158:C", "2374":"159:T", "2387":"160:C", "2399":"161:T", "2412":"162:T", "2424":"163:C", "2434":"164:A", "2445":"165:A", "2456":"166:A", "2468":"167:T", "2480":"168:C", "2492":"169:C", "2505":"170:G", "2517":"171:T", "2529":"172:C", "2540":"173:A", "2551":"174:A", "2563":"175:T", "2575":"176:C", "2588":"177:T", "2600":"178:T", "2612":"179:T", "2625":"180:T", "2635":"181:A", "2646":"182:C", "2657":"183:A", "2668":"184:C", "2681":"185:T", "2694":"186:T", "2705":"187:A", "2717":"188:C", "2729":"189:G", "2742":"190:G", "2755":"191:A", "2767":"192:A", "2778":"193:C", "2789":"194:A", "2801":"195:G", "2813":"196:C", "2826":"197:C", "2838":"198:C", "2850":"199:C", "2860":"200:A", "2872":"201:G", "2885":"202:C", "2898":"203:C", "2909":"204:C", "2922":"205:G", "2935":"206:G", "2948":"207:A", "2958":"208:T", "2970":"209:C", "2982":"210:T", "2994":"211:C", "3006":"212:G", "3020":"213:G", "3032":"214:T", "3043":"215:A", "3053":"216:C", "3065":"217:C", "3078":"218:G", "3091":"219:T", "3102":"220:A", "3114":"221:T", "3126":"222:G", "3138":"223:T", "3150":"224:T", "3163":"225:G", "3176":"226:G", "3187":"227:T", "3198":"228:A", "3209":"229:T", "3222":"230:T", "3234":"231:T", "3246":"232:C", "3259":"233:G", "3270":"234:A", "3282":"235:A", "3293":"236:C", "3306":"237:G", "3318":"238:C", "3330":"239:C", "3342":"240:T", "3354":"241:A", "3365":"242:C", "3378":"243:T", "3390":"244:C", "3400":"245:A", "3412":"246:C", "3423":"247:A", "3435":"248:C", "3448":"249:T", "3460":"250:T", "3473":"251:T", "3485":"252:T", "3496":"253:A", "3507":"254:C", "3520":"255:G", "3532":"256:A", "3544":"257:C", "3555":"258:G", "3568":"259:G", "3581":"260:T", "3593":"261:T", "3605":"262:T", "3617":"263:T", "3629":"264:T", "3640":"265:C", "3652":"266:C", "3662":"267:A", "3674":"268:A", "3686":"269:A", "3698":"270:A", "3709":"271:T", "3720":"272:A", "3732":"273:C", "3744":"274:C", "3755":"275:A", "3768":"276:C", "3781":"277:T", "3792":"278:G", "3806":"279:A", "3818":"280:A", "3830":"281:G", "3843":"282:G", "3855":"283:A", "3866":"-", "3878":"-", "3890":"-", "3902":"-", "3914":"-", "3926":"284:C", "3938":"285:C", "3949":"286:A", "3961":"287:G", "3974":"288:T", "3987":"289:C", "3999":"290:G", "4012":"291:G", "4024":"292:C", "4036":"293:A", "4047":"294:G", "4060":"295:C", "4072":"296:A", "4083":"297:C", "4096":"298:T", "4107":"299:A", "4119":"300:G", "4132":"301:G", "4145":"302:T", "4156":"303:G", "4169":"304:A", "4180":"305:C", "4192":"306:T", "4204":"307:C", "4216":"308:C", "4228":"309:C", "4241":"310:T", "4253":"311:C", "4265":"312:T", "4276":"313:A", "4288":"314:T", "4300":"315:G", "4312":"316:G", "4324":"317:T", "4336":"318:G", "4348":"319:C", "4359":"320:A", "4371":"321:G", "4383":"322:C", "4395":"323:A", "4406":"324:T", "4419":"325:C", "4431":"326:T", "4443":"327:T", "4456":"328:T", "4467":"329:A", "4478":"330:A", "4490":"331:A", "4501":"332:T", "4514":"333:G", "4526":"334:A", "4537":"335:C", "4549":"336:T", "4562":"337:T", "4574":"338:C", "4586":"339:G", "4599":"340:G", "4611":"341:T", "4622":"342:A", "4633":"343:T", "4646":"344:T", "4658":"345:T", "4670":"346:T", "4682":"347:G", "4695":"348:G", "4706":"349:C", "4719":"350:T", "4731":"351:G", "4743":"352:T", "4755":"353:T", "4766":"354:A", "4778":"355:G", "4790":"356:A", "4803":"357:G", "4814":"358:T", "4826":"359:A", "4838":"360:G", "4850":"361:T", "4862":"362:C", "4873":"363:A", "4884":"364:A", "4896":"365:T", "4909":"366:G", "4922":"367:A", "4933":"368:C", "4945":"369:C", "4956":"370:A", "4968":"371:C", "4979":"372:A", "4991":"373:A", "5004":"374:C", "5016":"375:C", "5028":"376:C", "5041":"377:G", "5054":"378:A", "5065":"379:C", "5078":"380:C", "5088":"381:A", "5100":"382:A", "5112":"383:G", "5124":"384:G", "5137":"385:T", "5149":"386:C", "5160":"387:A", "5171":"388:C", "5183":"389:C", "5196":"390:T", "5209":"391:C", "5221":"392:C", "5231":"393:A", "5243":"394:A", "5255":"395:A", "5267":"396:A", "5278":"397:T", "5290":"398:C", "5301":"399:A", "5314":"400:G", "5327":"401:A", "5339":"402:G", "5351":"403:T", "5363":"404:G", "5375":"405:T", "5386":"406:A", "5397":"407:T", "5409":"408:C", "5422":"409:T", "5433":"410:A", "5445":"411:A", "5457":"412:A", "5469":"413:A", "5481":"414:C", "5493":"415:C", "5505":"416:C", "5516":"417:A", "5528":"418:A", "5540":"419:A", "5552":"420:C", "5563":"421:A", "5575":"422:C", "5586":"423:A", "5598":"424:T", "5611":"425:C", "5622":"426:A", "5635":"427:G", "5648":"428:A", "5659":"429:G", "5672":"430:T", "5684":"431:C", "5696":"432:T", "5708":"433:G", "5721":"434:G", "5733":"435:T", "5745":"436:G", "5757":"437:C", "5769":"438:C", "5780":"439:C", "5793":"440:G", "5805":"441:C", "5817":"442:G", "5830":"443:T", "5842":"444:C", "5854":"445:C", "5864":"446:A", "5876":"447:C", "5888":"448:C", "5900":"449:G", "5913":"450:A", "5925":"451:G", "5937":"452:G", "5950":"453:G", "5962":"454:C", "5973":"455:A", "5985":"456:G", "5997":"457:T", "6009":"458:G", "6022":"459:G", "6034":"460:C", "6046":"461:A", "6057":"462:T", "6069":"463:A", "6080":"464:C", "6093":"465:T", "6104":"466:A", "6116":"467:C", "6129":"468:G", "6142":"469:G", "6154":"470:C", "6167":"471:C", "6179":"472:C", "6191":"473:T", "6203":"474:G", "6216":"475:G", "6229":"476:A", "6240":"477:G", "6252":"478:T", "6264":"479:T", "6276":"480:G", "6288":"481:A", "6299":"482:T", "6311":"483:T", "6322":"484:A", "6334":"485:C", "6345":"486:A", "6357":"487:A", "6369":"488:G", "6382":"489:G", "6395":"490:A", "6406":"491:T", "6418":"492:G", "6431":"493:G", "6443":"494:T", "6455":"495:A", "6466":"496:C", "6477":"497:A", "6489":"-", "6501":"498:C", "6514":"499:T", "6526":"500:T", "6538":"501:A", "6550":"502:C", "6561":"503:A", "6573":"504:C", "6586":"505:C", "6598":"506:C", "6611":"507:C", "6623":"508:T", "6636":"509:C", "6648":"-", "6660":"510:T", "6672":"511:C", "6684":"512:C", "6694":"513:A", "6706":"514:C", "6718":"515:C", "6729":"516:A", "6741":"517:A", "6753":"518:G", "6765":"519:G", "6779":"520:A", "6789":"521:T", "6802":"522:C", "6814":"523:T", "6827":"524:G", "6839":"525:A", "6851":"526:C", "6863":"527:T", "6874":"528:A", "6886":"529:C", "6897":"530:A", "6909":"531:T", "6921":"532:A", "6933":"533:T", "6946":"534:G", "6959":"535:G", "6972":"536:A", "6983":"537:T", "6995":"538:T", "7008":"539:T", "7020":"540:G", "7033":"541:G", "7046":"542:G", "7058":"543:C", "7069":"544:A", "7080":"545:C", "7093":"546:C", "7104":"547:A", "7116":"548:A", "7128":"549:A", "7140":"550:A", "7152":"551:C", "7163":"552:A", "7175":"553:A", "7188":"554:A", "7200":"555:G", "7212":"556:C", "7224":"557:A", "7237":"558:G", "7249":"559:T", "7261":"560:G", "7273":"561:T", "7285":"562:A", "7296":"563:C", "7308":"564:A", "7320":"565:C", "7331":"566:A", "7344":"567:G", "7357":"568:C", "7369":"569:A", "7381":"570:G", "7394":"571:G", "7406":"572:C", "7419":"573:T", "7431":"574:A", "7442":"575:C", "7453":"576:A", "7465":"577:A", "7478":"578:A", "7490":"579:A", "7501":"580:T", "7514":"581:C", "7526":"582:T", "7540":"583:G", "7551":"584:C", "7563":"585:A", "7574":"586:A", "7586":"587:C", "7599":"588:T", "7610":"589:A", "7622":"590:T", "7635":"591:C", "7647":"592:A", "7658":"593:T", "7671":"594:T", "7684":"595:T", "7696":"596:G", "7710":"597:G", "7721":"598:C", "7734":"599:C", "7745":"600:A", "7756":"601:C", "7767":"602:A", "7779":"603:C", "7791":"604:A", "7804":"605:G", "7817":"606:G", "7830":"607:A", "7842":"608:A", "7854":"609:G", "7866":"610:A", "7877":"611:C", "7889":"612:C", "7902":"613:T", "7914":"614:C", "7926":"615:C", "7937":"616:A", "7949":"617:A", "7961":"618:A", "7973":"619:A", "7984":"620:T", "7997":"621:G", "8008":"622:C", "8021":"623:G", "8033":"624:G", "8043":"625:T", "8056":"626:T", "8067":"627:A", "8078":"628:G", "8088":"629:T", "8102":"630:A", "8114":"631:T"}
-}
-, {
-"traceFileName": "dataset_152174",
-"leadingGaps": 2532,
-"trailingGaps": 4119,
-"peakA": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 10, 14, 18, 24, 31, 38, 46, 54, 62, 72, 82, 93, 106, 119, 132, 144, 155, 164, 170, 175, 179, 181, 181, 180, 178, 174, 168, 159, 149, 138, 124, 110, 96, 82, 69, 57, 47, 39, 33, 28, 25, 23, 24, 27, 33, 42, 53, 66, 83, 103, 126, 153, 184, 217, 253, 289, 325, 359, 390, 418, 440, 456, 465, 466, 459, 443, 421, 392, 359, 324, 288, 253, 219, 187, 157, 129, 103, 81, 62, 47, 37, 29, 24, 21, 18, 15, 13, 11, 10, 8, 7, 6, 5, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 10, 12, 13, 13, 14, 14, 13, 12, 11, 9, 7, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 11, 24, 42, 65, 94, 126, 162, 201, 241, 280, 315, 344, 363, 371, 366, 348, 320, 285, 245, 204, 166, 131, 101, 76, 56, 39, 26, 16, 10, 7, 6, 7, 8, 9, 9, 8, 7, 6, 5, 5, 6, 7, 8, 8, 8, 7, 6, 5, 5, 4, 4, 4, 4, 4, 5, 6, 7, 7, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 2, 9, 22, 41, 68, 101, 139, 181, 223, 263, 297, 322, 333, 330, 312, 282, 242, 199, 156, 118, 86, 62, 44, 31, 22, 16, 12, 9, 8, 7, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 5, 18, 41, 77, 125, 185, 253, 324, 392, 451, 494, 516, 513, 486, 438, 375, 305, 234, 169, 115, 73, 43, 23, 10, 4, 1, 0, 0, 1, 1, 2, 2, 3, 4, 5, 7, 9, 11, 13, 15, 16, 17, 17, 17, 16, 15, 14, 13, 10, 8, 5, 2, 0, 0, 0, 10, 32, 70, 125, 198, 285, 380, 474, 555, 615, 645, 641, 603, 536, 450, 355, 261, 178, 111, 66, 44, 45, 68, 110, 167, 233, 301, 365, 417, 452, 468, 466, 450, 429, 413, 408, 419, 446, 482, 517, 540, 543, 519, 470, 402, 323, 243, 170, 111, 65, 33, 12, 1, 0, 6, 24, 55, 99, 154, 216, 279, 335, 378, 403, 406, 386, 346, 290, 227, 164, 107, 62, 31, 11, 1, 0, 1, 11, 30, 61, 108, 169, 241, 318, 389, 446, 479, 483, 458, 408, 341, 267, 195, 132, 82, 47, 24, 11, 5, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 3, 5, 6, 9, 12, 15, 17, 18, 17, 15, 12, 8, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 1, 2, 3, 4, 5, 7, 8, 9, 10, 10, 9, 8, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 10, 11, 12, 12, 12, 11, 9, 6, 3, 1, 0, 0, 0, 1, 1, 0, 0, 1, 15, 46, 100, 178, 275, 381, 481, 560, 607, 617, 594, 552, 510, 485, 491, 528, 587, 651, 699, 714, 690, 635, 565, 501, 464, 466, 504, 567, 633, 682, 695, 662, 588, 482, 364, 249, 151, 78, 30, 4, 0, 7, 36, 89, 167, 268, 382, 494, 586, 642, 652, 614, 537, 436, 328, 230, 151, 98, 67, 53, 49, 49, 47, 43, 37, 29, 22, 16, 12, 10, 9, 9, 10, 13, 16, 20, 25, 30, 33, 34, 33, 30, 25, 20, 15, 11, 8, 6, 5, 5, 5, 5, 5, 6, 7, 9, 10, 11, 10, 9, 7, 5, 3, 2, 2, 3, 5, 7, 10, 11, 12, 12, 11, 9, 8, 6, 6, 6, 6, 7, 9, 10, 11, 11, 11, 9, 8, 6, 4, 3, 3, 4, 6, 9, 12, 15, 16, 17, 16, 14, 11, 9, 6, 4, 3, 3, 3, 4, 4, 4, 2, 0, 0, 0, 0, 1, 3, 2, 0, 0, 4, 29, 79, 159, 262, 376, 483, 564, 605, 597, 542, 452, 342, 233, 138, 68, 24, 4, 0, 0, 1, 1, 1, 0, 1, 4, 6, 8, 9, 9, 9, 9, 8, 6, 2, 0, 0, 13, 47, 106, 191, 295, 403, 497, 556, 570, 537, 466, 379, 301, 256, 257, 307, 393, 491, 576, 624, 621, 568, 475, 359, 242, 142, 67, 22, 2, 0, 5, 13, 18, 21, 22, 22, 22, 23, 24, 25, 25, 25, 25, 24, 22, 21, 18, 16, 13, 10, 7, 6, 5, 5, 5, 7, 9, 10, 12, 12, 12, 10, 8, 5, 3, 1, 0, 0, 0, 0, 2, 4, 7, 9, 10, 8, 5, 1, 0, 0, 1, 4, 3, 0, 0, 3, 34, 101, 208, 350, 507, 654, 760, 805, 778, 687, 550, 395, 249, 132, 54, 12, 0, 0, 2, 3, 3, 2, 4, 9, 17, 25, 32, 37, 37, 36, 32, 28, 23, 20, 16, 14, 12, 12, 12, 14, 17, 18, 17, 13, 8, 2, 0, 0, 3, 5, 4, 0, 0, 8, 52, 138, 268, 429, 596, 738, 825, 837, 773, 646, 484, 319, 178, 77, 20, 0, 0, 2, 7, 8, 7, 7, 9, 14, 20, 25, 29, 31, 31, 31, 29, 26, 21, 15, 9, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 4, 3, 3, 3, 2, 1, 0, 0, 0, 0, 4, 6, 5, 0, 0, 5, 39, 108, 214, 347, 483, 593, 651, 643, 572, 463, 348, 266, 244, 294, 401, 536, 658, 730, 729, 652, 522, 375, 255, 198, 222, 323, 477, 644, 781, 852, 842, 751, 603, 430, 264, 132, 46, 5, 0, 3, 9, 7, 0, 0, 11, 63, 159, 294, 449, 597, 708, 757, 733, 643, 507, 354, 212, 103, 35, 3, 0, 0, 4, 5, 3, 0, 1, 5, 12, 19, 24, 27, 27, 25, 22, 17, 13, 9, 6, 5, 7, 11, 16, 18, 18, 14, 7, 1, 0, 0, 4, 8, 6, 0, 0, 9, 57, 149, 285, 447, 605, 724, 773, 739, 631, 479, 325, 212, 174, 221, 343, 505, 665, 778, 816, 770, 652, 492, 325, 181, 78, 20, 0, 0, 7, 14, 16, 14, 11, 9, 11, 14, 18, 22, 25, 25, 24, 22, 19, 16, 13, 10, 7, 3, 0, 0, 0, 2, 6, 7, 3, 0, 0, 15, 66, 156, 279, 416, 540, 623, 645, 602, 505, 377, 246, 134, 57, 14, 0, 0, 2, 5, 4, 1, 0, 2, 7, 13, 18, 22, 23, 21, 19, 16, 14, 13, 13, 15, 18, 20, 22, 22, 21, 19, 16, 14, 12, 11, 10, 10, 10, 10, 11, 12, 14, 16, 17, 15, 9, 2, 0, 0, 1, 9, 13, 8, 0, 0, 14, 89, 232, 438, 679, 908, 1073, 1134, 1075, 912, 685, 446, 240, 96, 19, 0, 0, 7, 12, 9, 2, 0, 0, 8, 19, 30, 36, 36, 27, 11, 0, 0, 22, 96, 222, 387, 566, 720, 813, 823, 747, 606, 432, 264, 131, 44, 3, 0, 1, 8, 11, 10, 7, 8, 13, 21, 31, 37, 38, 32, 22, 12, 4, 2, 4, 6, 5, 0, 0, 2, 36, 109, 221, 358, 494, 600, 649, 629, 545, 418, 277, 151, 58, 7, 0, 0, 12, 18, 12, 0, 0, 10, 76, 197, 366, 557, 731, 848, 879, 816, 675, 491, 305, 153, 53, 4, 0, 0, 7, 9, 4, 0, 0, 2, 11, 21, 29, 32, 30, 26, 21, 17, 14, 11, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 2, 0, 0, 0, 0, 5, 9, 9, 2, 0, 0, 30, 104, 223, 372, 524, 642, 693, 662, 556, 407, 257, 151, 119, 168, 282, 424, 554, 633, 642, 581, 469, 334, 205, 104, 39, 8, 0, 2, 6, 8, 8, 7, 8, 11, 17, 24, 32, 38, 41, 39, 31, 20, 9, 2, 3, 9, 14, 12, 1, 0, 3, 61, 182, 366, 588, 804, 959, 1010, 941, 772, 552, 348, 224, 218, 333, 535, 760, 940, 1018, 971, 814, 596, 386, 249, 229, 333, 529, 758, 955, 1061, 1050, 927, 726, 496, 287, 130, 37, 0, 0, 11, 23, 27, 24, 20, 17, 19, 25, 32, 38, 41, 41, 37, 30, 23, 16, 9, 5, 3, 3, 3, 4, 4, 4, 4, 4, 4, 3, 4, 4, 5, 5, 5, 4, 4, 3, 1, 0, 0, 0, 0, 1, 3, 6, 8, 10, 11, 10, 9, 6, 4, 2, 0, 0, 0, 2, 5, 8, 10, 12, 12, 11, 9, 6, 4, 2, 2, 2, 3, 4, 3, 1, 0, 0, 0, 3, 8, 10, 5, 0, 0, 12, 68, 169, 306, 457, 587, 662, 662, 587, 458, 309, 172, 71, 15, 0, 0, 4, 8, 7, 3, 1, 4, 10, 17, 22, 23, 21, 18, 14, 12, 12, 12, 12, 11, 9, 6, 1, 0, 0, 0, 3, 10, 12, 6, 0, 0, 14, 79, 196, 356, 531, 682, 769, 769, 682, 532, 358, 199, 82, 17, 0, 0, 5, 9, 7, 3, 1, 4, 12, 20, 25, 25, 20, 13, 6, 1, 0, 0, 0, 3, 6, 9, 11, 13, 15, 15, 14, 12, 10, 7, 5, 4, 4, 4, 5, 5, 4, 1, 0, 0, 0, 4, 10, 10, 4, 0, 0, 25, 99, 222, 380, 544, 675, 737, 715, 615, 463, 298, 155, 57, 6, 0, 0, 7, 11, 10, 7, 8, 13, 22, 29, 32, 30, 23, 16, 9, 6, 6, 9, 13, 17, 21, 22, 22, 20, 18, 15, 13, 11, 11, 10, 10, 9, 8, 8, 9, 11, 14, 16, 14, 9, 1, 0, 0, 3, 14, 20, 15, 0, 0, 8, 94, 261, 501, 774, 1018, 1169, 1184, 1057, 824, 552, 316, 176, 158, 251, 409, 569, 671, 681, 593, 440, 274, 159, 141, 241, 443, 697, 936, 1095, 1130, 1035, 836, 587, 346, 158, 44, 0, 0, 5, 14, 12, 4, 0, 1, 12, 27, 40, 48, 47, 41, 32, 24, 18, 15, 13, 14, 15, 16, 18, 19, 20, 20, 19, 16, 13, 9, 7, 5, 5, 7, 9, 11, 12, 13, 12, 11, 9, 7, 5, 4, 3, 3, 4, 5, 7, 8, 8, 8, 6, 5, 3, 2, 1, 3, 5, 9, 12, 15, 17, 16, 15, 12, 8, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 1, 0, 0, 0, 3, 11, 16, 11, 0, 0, 3, 64, 183, 356, 553, 730, 839, 852, 763, 599, 402, 220, 86, 11, 0, 0, 13, 23, 19, 6, 0, 0, 31, 107, 223, 364, 500, 597, 626, 576, 456, 300, 157, 73, 80, 185, 364, 570, 747, 843, 830, 711, 516, 300, 122, 34, 63, 205, 426, 670, 875, 989, 986, 873, 683, 464, 264, 115, 29, 0, 0, 8, 19, 24, 26, 30, 36, 44, 50, 51, 47, 38, 28, 18, 11, 8, 7, 7, 9, 10, 10, 8, 4, 0, 0, 0, 3, 10, 12, 7, 0, 0, 10, 72, 185, 339, 506, 646, 721, 709, 614, 463, 295, 150, 50, 2, 0, 0, 9, 11, 6, 0, 0, 1, 9, 17, 20, 17, 9, 0, 0, 0, 4, 13, 17, 10, 0, 0, 17, 102, 253, 457, 675, 854, 945, 923, 793, 592, 375, 188, 62, 1, 0, 0, 12, 18, 15, 10, 9, 13, 19, 23, 22, 17, 9, 3, 0, 0, 1, 4, 7, 8, 8, 6, 4, 2, 0, 0, 0, 0, 1, 4, 6, 8, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 6, 5, 3, 1, 0, 0, 0, 1, 3, 6, 9, 11, 11, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1, 4, 8, 10, 8, 2, 0, 0, 0, 10, 20, 20, 7, 0, 0, 46, 182, 403, 680, 953, 1152, 1221, 1139, 931, 655, 381, 166, 36, 0, 0, 11, 30, 31, 16, 0, 0, 6, 73, 192, 353, 527, 677, 763, 763, 675, 522, 345, 183, 66, 2, 0, 0, 16, 27, 23, 7, 0, 0, 36, 135, 287, 472, 649, 772, 804, 729, 567, 362, 175, 58, 46, 140, 308, 499, 656, 736, 719, 617, 461, 295, 154, 58, 8, 0, 0, 1, 7, 10, 10, 7, 0, 0, 0, 33, 123, 269, 454, 639, 778, 831, 783, 648, 463, 277, 128, 33, 0, 0, 0, 14, 22, 20, 10, 0, 0, 3, 63, 182, 353, 553, 736, 855, 874, 785, 609, 392, 193, 64, 34, 107, 256, 436, 595, 688, 688, 594, 429, 239, 77, 0, 23, 166, 397, 661, 893, 1033, 1047, 936, 733, 493, 273, 111, 22, 0, 0, 9, 15, 10, 2, 0, 5, 19, 32, 38, 33, 20, 6, 0, 0, 7, 15, 15, 3, 0, 0, 48, 166, 347, 563, 763, 895, 918, 827, 648, 432, 232, 88, 12, 0, 1, 14, 16, 6, 0, 0, 4, 20, 27, 18, 0, 0, 26, 149, 369, 660, 964, 1203, 1310, 1255, 1054, 765, 465, 218, 60, 0, 0, 2, 24, 32, 24, 6, 0, 0, 15, 90, 217, 384, 563, 712, 792, 778, 674, 508, 325, 165, 55, 0, 0, 0, 13, 20, 20, 17, 17, 21, 28, 33, 35, 33, 28, 22, 17, 14, 12, 12, 12, 11, 10, 9, 7, 6, 6, 6, 8, 10, 13, 14, 14, 13, 11, 10, 8, 6, 3, 0, 0, 0, 0, 8, 15, 15, 6, 0, 0, 26, 112, 253, 431, 604, 728, 766, 707, 569, 392, 221, 91, 15, 0, 0, 4, 16, 21, 17, 6, 0, 0, 7, 70, 186, 347, 522, 671, 752, 741, 641, 482, 306, 153, 49, 0, 0, 0, 11, 21, 22, 13, 0, 0, 0, 43, 144, 297, 479, 650, 765, 789, 716, 567, 383, 210, 82, 12, 0, 0, 10, 20, 21, 17, 14, 15, 18, 21, 22, 19, 14, 8, 1, 0, 0, 0, 6, 14, 16, 8, 0, 0, 16, 95, 234, 418, 610, 761, 827, 790, 661, 478, 289, 135, 36, 0, 0, 0, 14, 24, 24, 13, 0, 0, 0, 57, 182, 367, 583, 781, 907, 923, 825, 641, 423, 224, 82, 7, 0, 0, 12, 19, 16, 10, 6, 9, 16, 23, 27, 27, 24, 19, 16, 13, 11, 9, 7, 5, 3, 2, 1, 1, 1, 0, 0, 0, 0, 1, 3, 4, 6, 7, 8, 8, 7, 4, 0, 0, 0, 0, 8, 16, 18, 8, 0, 0, 26, 121, 283, 491, 701, 857, 913, 847, 676, 449, 228, 76, 28, 89, 229, 398, 543, 622, 615, 531, 399, 255, 132, 48, 6, 0, 1, 10, 14, 14, 12, 12, 15, 21, 27, 31, 33, 32, 30, 27, 24, 20, 17, 14, 11, 9, 6, 5, 4, 5, 6, 7, 9, 10, 11, 12, 13, 13, 13, 12, 9, 3, 0, 0, 0, 5, 13, 15, 8, 0, 0, 15, 90, 221, 392, 567, 701, 755, 714, 590, 420, 249, 113, 31, 0, 0, 1, 4, 2, 2, 10, 21, 25, 13, 0, 0, 32, 177, 432, 771, 1125, 1403, 1528, 1461, 1223, 883, 531, 245, 65, 0, 0, 9, 31, 40, 38, 35, 38, 46, 54, 56, 50, 38, 24, 14, 10, 11, 15, 18, 19, 17, 12, 7, 3, 1, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 4, 0, 0, 0, 0, 9, 18, 19, 9, 0, 0, 24, 123, 290, 504, 720, 879, 935, 873, 711, 496, 284, 120, 24, 0, 0, 11, 24, 26, 22, 17, 16, 20, 25, 28, 26, 19, 9, 0, 0, 0, 5, 13, 15, 7, 0, 0, 21, 103, 244, 424, 606, 742, 793, 744, 611, 432, 253, 113, 26, 0, 0, 0, 14, 23, 22, 12, 0, 0, 0, 60, 189, 380, 603, 805, 932, 947, 845, 656, 433, 230, 86, 11, 0, 0, 11, 14, 9, 5, 7, 14, 19, 13, 0, 0, 22, 116, 287, 517, 760, 953, 1038, 983, 797, 531, 260, 62, 0, 70, 269, 528, 772, 931, 965, 871, 684, 459, 251, 99, 17, 0, 0, 12, 21, 21, 16, 12, 13, 16, 19, 19, 14, 8, 3, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 5, 8, 10, 10, 9, 7, 4, 2, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 1, 4, 6, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 5, 8, 12, 14, 15, 14, 12, 8, 4, 0, 0, 0, 2, 6, 9, 12, 13, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 9, 12, 14, 13, 11, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 15, 16, 15, 13, 11, 8, 7, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 8, 7, 4, 2, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 7, 8, 7, 5, 3, 1, 0, 1, 3, 6, 10, 12, 14, 14, 13, 11, 10, 8, 7, 7, 7, 7, 7, 6, 5, 3, 2, 2, 2, 4, 6, 10, 13, 17, 20, 22, 23, 24, 22, 19, 16, 12, 11, 10, 12, 12, 11, 7, 1, 0, 0, 1, 10, 16, 13, 1, 0, 0, 50, 163, 332, 526, 700, 805, 811, 715, 546, 352, 180, 60, 0, 0, 0, 15, 22, 21, 15, 11, 11, 14, 18, 20, 20, 18, 15, 13, 11, 10, 8, 8, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 10, 12, 14, 14, 13, 12, 10, 7, 5, 3, 2, 0, 0, 0, 0, 1, 2, 4, 6, 8, 8, 8, 8, 9, 10, 12, 14, 15, 15, 13, 10, 7, 4, 3, 4, 6, 9, 12, 13, 14, 13, 11, 9, 7, 6, 5, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 4, 6, 7, 5, 1, 0, 0, 0, 8, 13, 12, 2, 0, 0, 36, 125, 260, 419, 565, 657, 669, 597, 462, 303, 159, 56, 3, 0, 0, 12, 21, 23, 20, 17, 16, 17, 17, 15, 11, 4, 0, 0, 0, 4, 13, 18, 12, 0, 0, 2, 68, 197, 378, 577, 743, 829, 809, 690, 506, 308, 144, 38, 0, 0, 5, 21, 27, 23, 16, 10, 7, 8, 10, 12, 11, 7, 1, 0, 0, 0, 9, 20, 21, 9, 0, 0, 30, 147, 342, 590, 838, 1019, 1081, 1003, 811, 560, 316, 129, 22, 0, 0, 11, 24, 24, 17, 10, 9, 12, 15, 16, 13, 8, 2, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 9, 12, 13, 12, 9, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 3, 2, 3, 4, 5, 6, 6, 5, 3, 1, 0, 0, 1, 5, 10, 12, 9, 3, 0, 0, 0, 10, 22, 24, 10, 0, 0, 36, 170, 394, 677, 957, 1157, 1221, 1128, 908, 624, 350, 141, 21, 0, 0, 13, 32, 34, 20, 0, 0, 0, 50, 158, 316, 500, 669, 774, 779, 675, 487, 269, 90, 10, 62, 239, 493, 754, 948, 1022, 961, 788, 556, 326, 145, 36, 0, 0, 8, 19, 19, 13, 7, 7, 11, 17, 20, 20, 16, 12, 10, 10, 12, 14, 14, 13, 11, 8, 6, 3, 0, 0, 0, 0, 6, 13, 14, 6, 0, 0, 20, 100, 234, 406, 579, 707, 753, 705, 575, 403, 232, 99, 20, 0, 0, 8, 18, 21, 17, 11, 8, 7, 7, 7, 5, 3, 1, 0, 0, 2, 4, 5, 6, 5, 4, 2, 1, 0, 0, 0, 2, 5, 9, 12, 13, 12, 9, 6, 2, 0, 0, 0, 2, 5, 8, 11, 12, 12, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 3, 0, 0, 0, 0, 6, 14, 15, 7, 0, 0, 18, 98, 235, 413, 592, 726, 776, 727, 594, 416, 240, 103, 21, 0, 0, 7, 15, 15, 9, 3, 3, 7, 13, 17, 16, 11, 3, 0, 0, 6, 15, 20, 14, 0, 0, 1, 63, 186, 363, 561, 731, 828, 822, 716, 541, 344, 173, 56, 0, 0, 1, 16, 25, 24, 19, 15, 13, 13, 14, 12, 9, 6, 4, 4, 6, 9, 12, 12, 9, 6, 4, 4, 7, 11, 14, 15, 11, 6, 3, 4, 11, 17, 16, 6, 0, 0, 31, 130, 290, 489, 682, 818, 857, 788, 631, 433, 242, 98, 14, 0, 0, 9, 22, 25, 17, 2, 0, 0, 31, 112, 238, 392, 542, 647, 673, 607, 462, 277, 108, 9, 15, 132, 332, 561, 756, 863, 856, 743, 560, 357, 181, 61, 2, 0, 1, 16, 24, 24, 20, 16, 15, 16, 19, 22, 24, 24, 22, 17, 11, 7, 8, 15, 23, 24, 12, 0, 0, 19, 123, 305, 548, 801, 999, 1085, 1036, 864, 621, 371, 167, 39, 0, 0, 8, 29, 37, 29, 10, 0, 0, 24, 111, 252, 432, 617, 758, 814, 761, 609, 396, 186, 41, 9, 103, 302, 550, 778, 925, 952, 859, 676, 457, 253, 103, 18, 0, 0, 14, 27, 31, 28, 24, 23, 23, 24, 22, 17, 11, 5, 1, 0, 0, 0, 1, 3, 6, 9, 11, 12, 9, 4, 0, 0, 0, 8, 17, 19, 10, 0, 0, 16, 99, 243, 433, 627, 776, 837, 792, 654, 464, 272, 120, 27, 0, 0, 8, 21, 25, 21, 15, 11, 9, 9, 8, 5, 3, 1, 1, 3, 6, 9, 10, 10, 8, 6, 3, 0, 0, 0, 0, 2, 5, 7, 7, 7, 5, 3, 0, 0, 0, 1, 3, 5, 6, 6, 6, 4, 3, 3, 3, 3, 2, 0, 0, 0, 0, 5, 11, 12, 5, 0, 0, 18, 87, 203, 352, 500, 610, 649, 607, 497, 349, 203, 89, 20, 0, 0, 6, 16, 20, 18, 14, 11, 11, 11, 10, 8, 6, 5, 4, 5, 6, 7, 8, 8, 8, 7, 6, 6, 7, 9, 11, 13, 14, 14, 13, 11, 9, 6, 3, 1, 0, 0, 0, 1, 3, 4, 5, 5, 4, 4, 3, 4, 6, 8, 11, 14, 16, 16, 14, 12, 8, 5, 4, 5, 9, 13, 14, 12, 6, 1, 0, 4, 13, 20, 17, 3, 0, 0, 60, 194, 398, 641, 867, 1015, 1039, 927, 707, 443, 209, 73, 70, 194, 401, 625, 797, 870, 827, 687, 495, 301, 146, 48, 2, 0, 0, 1, 8, 17, 26, 28, 15, 0, 0, 22, 164, 426, 785, 1173, 1494, 1659, 1619, 1387, 1030, 644, 316, 97, 0, 0, 4, 34, 51, 53, 50, 48, 49, 50, 45, 34, 19, 8, 4, 7, 13, 13, 4, 0, 0, 30, 115, 251, 419, 581, 696, 730, 675, 547, 381, 219, 94, 20, 0, 0, 9, 21, 26, 26, 22, 19, 17, 15, 13, 10, 8, 8, 10, 14, 18, 20, 19, 16, 12, 9, 7, 6, 5, 4, 2, 3, 6, 13, 19, 20, 10, 0, 0, 14, 90, 226, 406, 595, 745, 812, 778, 653, 473, 286, 133, 35, 0, 0, 2, 17, 25, 25, 18, 6, 0, 0, 14, 73, 175, 312, 456, 573, 625, 594, 482, 320, 153, 33, 0, 70, 229, 437, 640, 782, 824, 753, 588, 374, 170, 33, 0, 75, 238, 440, 623, 735, 750, 668, 518, 344, 187, 75, 15, 0, 0, 4, 7, 9, 11, 16, 17, 9, 0, 0, 15, 103, 266, 489, 732, 934, 1039, 1017, 874, 652, 409, 202, 62, 0, 0, 0, 19, 28, 23, 7, 0, 0, 11, 78, 192, 340, 494, 618, 677, 654, 555, 409, 253, 123, 37, 0, 0, 1, 9, 11, 6, 0, 0, 0, 1, 4, 5, 4, 3, 3, 3, 5, 7, 8, 8, 6, 3, 1, 1, 2, 5, 7, 9, 9, 8, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 4, 11, 13, 7, 0, 0, 11, 75, 189, 343, 508, 643, 711, 693, 594, 443, 280, 140, 45, 0, 0, 1, 14, 20, 20, 17, 14, 14, 15, 17, 17, 16, 14, 12, 12, 13, 15, 18, 20, 21, 21, 20, 18, 15, 13, 13, 13, 16, 18, 21, 23, 24, 23, 22, 21, 19, 18, 17, 16, 16, 16, 17, 18, 19, 19, 19, 18, 16, 13, 10, 8, 6, 5, 5, 5, 6, 8, 9, 10, 12, 14, 16, 18, 21, 23, 23, 22, 20, 16, 13, 13, 15, 19, 21, 20, 15, 10, 7, 12, 21, 27, 23, 5, 0, 0, 57, 206, 439, 722, 993, 1181, 1232, 1132, 911, 629, 357, 150, 29, 0, 0, 18, 39, 46, 43, 37, 34, 36, 40, 43, 42, 35, 24, 13, 9, 13, 23, 30, 25, 6, 0, 0, 66, 229, 482, 784, 1069, 1259, 1297, 1168, 908, 589, 301, 117, 74, 167, 348, 550, 702, 757, 697, 544, 347, 169, 71, 89, 227, 454, 709, 923, 1037, 1023, 889, 674, 436, 227, 81, 7, 0, 1, 21, 34, 39, 37, 34, 32, 31, 29, 27, 24, 21, 20, 20, 21, 21, 20, 18, 15, 13, 12, 13, 15, 18, 20, 22, 23, 23, 21, 19, 17, 16, 17, 18, 18, 16, 11, 6, 4, 7, 15, 21, 19, 6, 0, 0, 38, 151, 332, 555, 773, 928, 976, 903, 731, 508, 291, 124, 26, 0, 0, 10, 23, 25, 20, 13, 10, 10, 12, 13, 12, 10, 8, 8, 8, 9, 10, 9, 6, 4, 1, 0, 0, 0, 2, 5, 8, 10, 11, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 11, 15, 17, 17, 14, 10, 5, 1, 0, 0, 2, 6, 9, 12, 13, 13, 12, 10, 7, 4, 1, 0, 0, 0, 3, 9, 12, 8, 0, 0, 4, 55, 152, 289, 441, 572, 646, 642, 561, 427, 275, 141, 49, 2, 0, 0, 10, 14, 11, 4, 0, 0, 0, 0, 3, 4, 4, 3, 2, 1, 0, 0, 0, 1, 2, 4, 3, 1, 0, 0, 0, 3, 11, 16, 12, 0, 0, 0, 52, 161, 322, 511, 683, 794, 812, 732, 577, 390, 215, 86, 14, 0, 0, 11, 21, 23, 19, 15, 12, 11, 11, 9, 7, 5, 4, 5, 8, 12, 15, 16, 15, 13, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 1, 0, 2, 7, 14, 18, 16, 6, 0, 0, 25, 105, 237, 404, 573, 700, 752, 715, 598, 436, 268, 131, 42, 1, 0, 0, 5, 10, 13, 16, 18, 13, 0, 0, 0, 58, 189, 392, 639, 875, 1041, 1090, 1007, 818, 573, 333, 146, 34, 0, 0, 10, 26, 31, 29, 23, 18, 15, 13, 11, 8, 6, 6, 9, 12, 16, 17, 16, 12, 7, 2, 0, 0, 1, 4, 9, 12, 14, 13, 10, 7, 5, 5, 5, 5, 3, 0, 0, 0, 7, 14, 16, 9, 0, 0, 17, 98, 242, 435, 642, 811, 898, 878, 756, 568, 363, 184, 62, 0, 0, 0, 15, 24, 21, 7, 0, 0, 11, 75, 183, 325, 472, 591, 650, 630, 539, 401, 253, 126, 40, 0, 0, 1, 14, 21, 22, 18, 13, 10, 7, 6, 5, 6, 7, 9, 11, 12, 12, 10, 8, 5, 3, 4, 6, 9, 10, 9, 5, 0, 0, 0, 7, 15, 17, 8, 0, 0, 25, 114, 265, 461, 662, 817, 880, 829, 675, 460, 246, 95, 50, 122, 286, 493, 682, 799, 815, 730, 573, 386, 214, 88, 17, 0, 0, 11, 20, 22, 18, 13, 9, 6, 5, 4, 3, 4, 7, 11, 14, 16, 16, 14, 11, 7, 4, 1, 0, 0, 0, 1, 8, 13, 12, 3, 0, 0, 31, 118, 257, 429, 598, 722, 765, 715, 587, 417, 246, 112, 29, 0, 0, 3, 12, 12, 6, 0, 0, 0, 0, 2, 5, 8, 11, 13, 14, 13, 11, 8, 4, 1, 0, 0, 0, 0, 1, 3, 6, 9, 12, 14, 13, 11, 8, 4, 1, 0, 0, 0, 2, 5, 8, 9, 10, 9, 7, 4, 1, 0, 0, 0, 2, 6, 10, 13, 15, 15, 13, 9, 5, 3, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 7, 7, 6, 4, 3, 4, 5, 5, 3, 0, 0, 0, 0, 9, 16, 15, 3, 0, 0, 47, 166, 353, 582, 805, 967, 1023, 957, 789, 564, 339, 158, 44, 0, 0, 6, 22, 28, 27, 22, 17, 15, 14, 11, 6, 3, 2, 6, 13, 16, 11, 0, 0, 1, 51, 152, 299, 470, 624, 723, 738, 666, 527, 359, 201, 84, 17, 0, 0, 5, 11, 9, 4, 0, 0, 0, 0, 2, 4, 5, 6, 8, 10, 11, 10, 8, 5, 2, 0, 0, 0, 2, 5, 8, 10, 11, 10, 8, 6, 4, 3, 3, 2, 1, 0, 0, 0, 1, 6, 9, 6, 0, 0, 3, 40, 113, 219, 340, 450, 518, 525, 465, 356, 227, 117, 58, 68, 146, 270, 406, 514, 564, 539, 444, 305, 163, 62, 37, 104, 256, 456, 656, 804, 861, 814, 679, 494, 304, 147, 46, 0, 0, 3, 17, 24, 24, 20, 16, 13, 11, 9, 6, 4, 3, 4, 7, 11, 13, 13, 11, 7, 4, 1, 0, 0, 0, 2, 4, 6, 8, 8, 8, 7, 6, 4, 1, 0, 0, 0, 1, 6, 9, 7, 0, 0, 0, 35, 109, 221, 354, 479, 565, 588, 542, 440, 309, 182, 82, 22, 0, 0, 2, 8, 8, 4, 0, 0, 0, 0, 1, 3, 3, 4, 5, 7, 10, 11, 10, 8, 5, 2, 2, 4, 6, 7, 5, 2, 0, 0, 6, 14, 17, 10, 0, 0, 11, 87, 230, 431, 655, 851, 968, 975, 870, 684, 464, 262, 112, 26, 0, 0, 3, 11, 15, 16, 15, 11, 1, 0, 0, 36, 134, 296, 504, 718, 887, 966, 931, 794, 591, 374, 190, 65, 3, 0, 0, 12, 17, 14, 9, 6, 7, 12, 15, 15, 13, 11, 11, 15, 18, 16, 7, 0, 0, 23, 94, 213, 370, 535, 669, 736, 714, 606, 439, 258, 113, 47, 81, 208, 398, 602, 766, 850, 834, 726, 557, 369, 203, 83, 16, 0, 0, 5, 13, 15, 10, 0, 0, 0, 21, 80, 177, 305, 441, 555, 616, 605, 523, 389, 240, 118, 56, 71, 160, 296, 441, 555, 608, 586, 500, 373, 237, 122, 43, 3, 0, 1, 13, 21, 24, 24, 23, 22, 22, 21, 20, 18, 16, 16, 16, 18, 18, 18, 16, 13, 10, 7, 5, 5, 7, 10, 12, 14, 14, 13, 10, 7, 4, 2, 1, 1, 2, 4, 6, 7, 9, 9, 9, 8, 8, 7, 7, 7, 6, 4, 0, 0, 0, 0, 5, 11, 10, 3, 0, 0, 26, 102, 225, 381, 541, 664, 720, 692, 589, 439, 279, 143, 51, 5, 0, 0, 7, 10, 7, 1, 0, 0, 0, 3, 6, 9, 11, 12, 13, 13, 12, 10, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 11, 11, 9, 8, 6, 4, 1, 0, 0, 0, 2, 8, 12, 11, 2, 0, 0, 34, 115, 242, 399, 556, 676, 726, 691, 580, 423, 262, 140, 85, 108, 194, 312, 423, 492, 497, 436, 328, 207, 110, 72, 110, 220, 377, 542, 674, 738, 720, 626, 481, 320, 177, 73, 15, 0, 0, 10, 21, 26, 26, 25, 23, 21, 18, 13, 8, 3, 1, 3, 7, 10, 7, 0, 0, 2, 37, 109, 217, 346, 471, 561, 593, 556, 458, 325, 194, 100, 68, 104, 198, 322, 439, 519, 539, 497, 405, 289, 175, 84, 26, 0, 0, 2, 9, 13, 13, 11, 9, 8, 7, 6, 5, 4, 3, 4, 6, 8, 10, 10, 8, 5, 3, 0, 0, 0, 0, 2, 3, 3, 3, 2, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 6, 10, 8, 0, 0, 0, 34, 111, 229, 372, 510, 609, 643, 604, 502, 365, 225, 111, 36, 1, 0, 0, 6, 8, 4, 0, 0, 0, 2, 4, 3, 1, 0, 0, 2, 6, 8, 4, 0, 0, 14, 64, 152, 271, 400, 511, 574, 571, 501, 381, 244, 126, 60, 64, 136, 257, 393, 509, 571, 563, 485, 356, 212, 93, 36, 63, 176, 352, 552, 728, 836, 849, 769, 616, 430, 253, 116, 32, 0, 0, 6, 17, 21, 20, 17, 14, 14, 14, 12, 9, 5, 0, 0, 2, 7, 11, 11, 4, 0, 0, 21, 85, 192, 332, 481, 606, 676, 672, 597, 470, 322, 185, 81, 20, 0, 0, 7, 16, 20, 18, 13, 8, 4, 2, 2, 3, 5, 7, 8, 9, 9, 8, 7, 6, 6, 7, 8, 7, 6, 4, 3, 4, 7, 10, 9, 4, 0, 0, 17, 72, 165, 288, 420, 531, 593, 590, 523, 410, 279, 158, 68, 16, 0, 0, 3, 7, 6, 3, 0, 0, 0, 0, 2, 4, 6, 9, 11, 13, 13, 11, 9, 6, 3, 2, 2, 2, 0, 0, 0, 0, 3, 7, 8, 5, 0, 0, 8, 49, 127, 237, 362, 476, 550, 567, 520, 423, 301, 181, 86, 26, 0, 0, 1, 6, 6, 3, 0, 0, 0, 2, 3, 3, 0, 0, 0, 1, 6, 8, 4, 0, 0, 10, 55, 140, 258, 393, 515, 594, 611, 561, 458, 327, 198, 95, 29, 0, 0, 0, 6, 7, 3, 0, 0, 0, 3, 6, 7, 5, 1, 0, 0, 1, 5, 5, 2, 0, 0, 15, 58, 132, 228, 332, 420, 470, 471, 421, 335, 232, 136, 62, 17, 0, 0, 2, 6, 7, 5, 2, 0, 0, 1, 3, 4, 5, 6, 7, 8, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 8, 7, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 12, 14, 15, 15, 13, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 3, 5, 5, 0, 0, 0, 21, 71, 151, 252, 357, 441, 486, 480, 425, 336, 233, 137, 64, 19, 0, 0, 1, 6, 8, 8, 6, 5, 4, 5, 6, 7, 9, 10, 12, 13, 14, 14, 13, 12, 10, 8, 8, 9, 10, 11, 12, 12, 11, 10, 9, 8, 8, 7, 7, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 10, 12, 11, 8, 6, 6, 9, 12, 10, 3, 0, 0, 30, 110, 243, 417, 603, 761, 853, 857, 772, 621, 440, 267, 131, 44, 3, 0, 0, 5, 10, 12, 9, 2, 0, 0, 18, 79, 188, 343, 522, 691, 811, 851, 800, 671, 499, 330, 211, 173, 224, 347, 502, 645, 732, 738, 662, 526, 369, 238, 170, 184, 277, 423, 579, 703, 762, 742, 648, 505, 346, 202, 93, 27, 0, 0, 6, 16, 21, 21, 19, 17, 15, 15, 17, 18, 19, 19, 19, 18, 16, 13, 11, 10, 9, 10, 11, 13, 15, 16, 17, 16, 15, 12, 10, 8, 8, 10, 12, 14, 13, 11, 8, 6, 7, 10, 11, 7, 0, 0, 6, 53, 148, 289, 462, 633, 766, 830, 809, 708, 553, 378, 218, 98, 27, 0, 0, 7, 17, 21, 21, 20, 20, 23, 28, 31, 31, 28, 25, 23, 22, 20, 15, 4, 0, 0, 31, 116, 259, 449, 658, 846, 970, 1002, 936, 787, 591, 389, 215, 92, 23, 0, 0, 7, 16, 20, 20, 19, 19, 19, 19, 19, 19, 19, 19, 20, 18, 12, 2, 0, 1, 33, 101, 207, 342, 484, 605, 680, 691, 636, 528, 391, 252, 136, 56, 11, 0, 0, 4, 8, 6, 1, 0, 0, 11, 44, 97, 168, 246, 316, 365, 381, 361, 310, 240, 165, 97, 46, 14, 0, 0, 0, 5, 7, 4, 0, 0, 2, 31, 88, 172, 272, 372, 451, 491, 482, 429, 344, 244, 150, 75, 26, 2, 0, 2, 10, 15, 17, 16, 13, 10, 8, 7, 8, 10, 12, 14, 15, 16, 15, 13, 11, 10, 9, 8, 9, 10, 11, 12, 12, 12, 12, 10, 9, 8, 9, 10, 11, 12, 11, 9, 6, 4, 4, 5, 6, 5, 0, 0, 1, 26, 79, 162, 269, 380, 473, 528, 529, 477, 387, 282, 191, 139, 142, 197, 291, 397, 485, 528, 514, 444, 339, 230, 154, 138, 198, 327, 497, 669, 801, 860, 833, 727, 567, 390, 229, 107, 33, 1, 0, 2, 10, 14, 14, 13, 13, 15, 16, 17, 16, 13, 10, 6, 4, 2, 1, 2, 2, 3, 4, 5, 6, 8, 10, 11, 13, 14, 15, 14, 13, 11, 8, 5, 3, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 13, 12, 10, 7, 4, 2, 1, 2, 3, 6, 8, 11, 13, 14, 15, 14, 12, 9, 4, 1, 0, 0, 0, 3, 4, 2, 0, 0, 10, 44, 103, 187, 285, 379, 448, 477, 458, 399, 316, 236, 183, 177, 222, 308, 413, 505, 557, 553, 491, 388, 275, 185, 148, 177, 267, 398, 534, 640, 690, 670, 587, 462, 321, 192, 93, 31, 2, 0, 3, 12, 18, 21, 21, 20, 19, 17, 15, 12, 8, 5, 2, 1, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 4, 7, 9, 10, 10, 10, 8, 6, 4, 3, 2, 2, 2, 3, 4, 5, 6, 6, 7, 7, 7, 7, 6, 4, 2, 0, 0, 0, 1, 4, 5, 3, 0, 0, 11, 46, 109, 197, 297, 389, 451, 468, 435, 363, 273, 194, 151, 163, 230, 339, 461, 566, 627, 626, 566, 460, 332, 208, 108, 41, 7, 0, 0, 7, 13, 16, 15, 14, 13, 11, 9, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 11, 12, 12, 11, 9, 6, 4, 2, 1, 1, 1, 2, 4, 6, 7, 8, 8, 6, 4, 2, 0, 0, 0, 1, 3, 5, 6, 7, 8, 8, 7, 6, 4, 2, 0, 0, 2, 4, 6, 5, 1, 0, 0, 20, 68, 148, 255, 375, 487, 569, 604, 585, 515, 410, 291, 178, 88, 30, 2, 0, 1, 6, 5, 0, 0, 6, 40, 105, 197, 306, 411, 493, 534, 525, 469, 377, 271, 169, 87, 33, 6, 0, 0, 2, 3, 2, 1, 0, 1, 3, 5, 6, 6, 7, 7, 9, 11, 13, 14, 13, 11, 9, 7, 5, 4, 4, 5, 7, 9, 9, 7, 2, 0, 0, 16, 57, 126, 222, 332, 437, 517, 555, 543, 483, 388, 279, 175, 91, 36, 7, 0, 0, 2, 3, 2, 0, 0, 0, 1, 4, 8, 10, 13, 14, 15, 14, 14, 12, 10, 9, 9, 9, 11, 12, 12, 11, 9, 9, 10, 11, 10, 5, 0, 0, 12, 60, 148, 275, 428, 580, 701, 764, 756, 678, 553, 412, 293, 225, 223, 286, 395, 516, 618, 672, 664, 596, 484, 351, 222, 118, 47, 9, 0, 0, 5, 6, 1, 0, 0, 25, 81, 170, 284, 407, 518, 596, 624, 598, 524, 417, 299, 188, 100, 41, 10, 0, 2, 8, 14, 17, 17, 16, 14, 13, 12, 10, 8, 5, 3, 2, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 2, 2, 0, 0, 0, 12, 42, 95, 166, 246, 321, 376, 399, 385, 339, 269, 191, 119, 61, 23, 4, 0, 0, 3, 5, 5, 5, 4, 5, 5, 5, 5, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 11, 12, 12, 10, 8, 6, 5, 6, 8, 11, 15, 16, 16, 14, 11, 9, 9, 7, 4, 0, 0, 6, 43, 119, 237, 390, 557, 710, 819, 861, 829, 731, 585, 422, 267, 142, 58, 12, 0, 0, 9, 18, 23, 23, 21, 18, 15, 12, 9, 7, 5, 3, 2, 1, 1, 3, 5, 7, 10, 13, 15, 17, 18, 18, 18, 17, 16, 14, 12, 9, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 10, 10, 9, 7, 4, 2, 1, 0, 1, 2, 4, 4, 5, 4, 4, 4, 4, 6, 8, 10, 10, 9, 7, 5, 4, 3, 3, 2, 0, 0, 0, 15, 50, 109, 191, 286, 380, 454, 495, 493, 449, 373, 281, 188, 109, 52, 17, 2, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 8, 8, 8, 8, 7, 6, 6, 5, 5, 5, 3, 2, 0, 0, 1, 3, 4, 2, 0, 0, 6, 32, 84, 163, 262, 369, 464, 530, 553, 530, 466, 373, 268, 171, 92, 38, 9, 0, 0, 3, 6, 7, 7, 6, 5, 6, 8, 9, 10, 9, 8, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 5, 6, 7, 7, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 3, 2, 2, 2, 2, 2, 4, 5, 7, 8, 8, 7, 6, 5, 5, 6, 7, 8, 8, 7, 6, 4, 4, 4, 4, 5, 3, 0, 0, 1, 18, 53, 111, 190, 282, 374, 450, 496, 503, 470, 403, 315, 221, 136, 70, 27, 5, 0, 1, 6, 11, 12, 11, 9, 7, 5, 5, 5, 6, 7, 8, 9, 10, 9, 8, 7, 6, 5, 5, 6, 8, 10, 11, 12, 13, 13, 13, 13, 12, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 12, 15, 16, 17, 15, 11, 5, 0, 0, 12, 46, 107, 197, 308, 427, 534, 607, 633, 606, 536, 444, 357, 304, 304, 362, 466, 590, 705, 780, 797, 751, 652, 519, 376, 244, 138, 64, 21, 2, 0, 3, 9, 15, 20, 23, 25, 26, 27, 27, 26, 25, 24, 22, 20, 19, 17, 17, 16, 15, 15, 13, 11, 9, 6, 4, 3, 3, 4, 5, 6, 6, 5, 4, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 3, 5, 7, 8, 6, 2, 0, 0, 15, 50, 111, 197, 301, 409, 503, 568, 591, 568, 505, 412, 307, 205, 120, 59, 21, 3, 0, 0, 1, 2, 3, 3, 4, 5, 7, 10, 12, 13, 14, 15, 15, 14, 14, 13, 12, 10, 7, 5, 3, 1, 1, 1, 1, 0, 0, 0, 11, 36, 80, 141, 216, 292, 358, 403, 418, 402, 357, 292, 219, 148, 87, 43, 16, 3, 0, 0, 0, 0, 0, 10, 35, 81, 147, 228, 314, 392, 448, 472, 460, 413, 340, 255, 171, 100, 48, 16, 2, 0, 0, 1, 1, 0, 0, 1, 4, 7, 9, 11, 11, 11, 11, 11, 11, 11, 10, 9, 8, 6, 5, 4, 4, 5, 7, 9, 10, 12, 12, 11, 10, 8, 7, 6, 5, 5, 5, 6, 7, 9, 10, 12, 13, 13, 12, 11, 9, 6, 5, 4, 3, 2, 0, 0, 0, 11, 36, 80, 144, 223, 309, 389, 449, 478, 471, 430, 362, 279, 194, 119, 62, 25, 6, 0, 0, 0, 0, 1, 2, 4, 7, 10, 12, 13, 13, 12, 11, 9, 5, 0, 0, 2, 27, 82, 173, 300, 452, 610, 751, 851, 891, 865, 776, 641, 483, 327, 194, 95, 34, 5, 0, 0, 4, 7, 8, 8, 8, 9, 10, 12, 13, 14, 14, 13, 11, 10, 9, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8, 7, 7, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 4, 2, 1, 0, 0, 0, 1, 2, 4, 5, 7, 8, 8, 8, 7, 6, 5, 4, 4, 4, 5, 6, 8, 8, 8, 8, 7, 6, 5, 5, 6, 7, 9, 10, 10, 10, 8, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 4, 3, 1, 0, 0, 7, 27, 64, 118, 186, 260, 329, 382, 410, 409, 381, 337, 290, 254, 244, 265, 315, 383, 452, 504, 524, 506, 454, 382, 308, 252, 228, 242, 289, 357, 430, 488, 518, 511, 470, 404, 329, 264, 224, 220, 252, 311, 383, 449, 493, 503, 478, 422, 344, 259, 178, 112, 63, 34, 20, 15, 14, 15, 16, 23, 40, 73, 126, 197, 282, 370, 448, 504, 527, 513, 465, 390, 302, 213, 135, 75, 35, 14, 5, 4, 6, 8, 9, 9, 10, 10, 11, 12, 12, 11, 9, 6, 3, 0, 0, 2, 16, 44, 89, 149, 219, 291, 353, 395, 409, 394, 351, 290, 220, 152, 94, 50, 21, 6, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 8, 9, 9, 10, 12, 13, 14, 15, 16, 15, 14, 12, 12, 11, 12, 13, 15, 15, 14, 10, 5, 0, 0, 11, 40, 92, 170, 269, 381, 490, 581, 639, 653, 623, 556, 468, 377, 304, 263, 260, 291, 343, 399, 440, 454, 434, 385, 315, 238, 165, 104, 61, 33, 17, 11, 9, 10, 12, 15, 18, 21, 24, 25, 25, 24, 23, 21, 19, 16, 12, 7, 5, 8, 24, 59, 118, 202, 308, 426, 540, 632, 688, 697, 658, 577, 468, 350, 238, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 145, 76, 33, 9, 0, 0, 2, 5, 8, 10, 11, 11, 10, 8, 6, 4, 2, 0, 0, 2, 14, 39, 80, 136, 204, 276, 343, 392, 417, 413, 382, 328, 262, 193, 130, 80, 44, 22, 11, 8, 8, 9, 9, 9, 8, 7, 7, 6, 6, 6, 5, 5, 5, 5, 6, 6, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 8, 9, 9, 8, 8, 6, 5, 4, 4, 5, 6, 7, 7, 7, 7, 6, 6, 5, 5, 5, 5, 4, 3, 3, 2, 1, 0, 0, 0, 0, 8, 27, 59, 105, 164, 230, 293, 345, 377, 384, 364, 321, 263, 199, 137, 86, 48, 24, 11, 6, 5, 6, 7, 8, 8, 9, 9, 8, 8, 6, 4, 3, 1, 0, 0, 0, 5, 16, 38, 71, 117, 174, 235, 292, 336, 360, 359, 334, 289, 232, 171, 115, 69, 36, 15, 4, 0, 0, 0, 1, 2, 4, 5, 7, 8, 10, 10, 10, 10, 8, 7, 7, 12, 25, 49, 86, 137, 200, 268, 333, 387, 421, 428, 408, 365, 304, 236, 169, 111, 66, 35, 16, 6, 3, 3, 5, 8, 10, 12, 13, 13, 13, 14, 14, 14, 14, 14, 13, 13, 12, 12, 11, 11, 11, 12, 12, 13, 14, 14, 15, 15, 15, 15, 14, 14, 13, 13, 13, 13, 13, 13, 12, 9, 5, 1, 0, 4, 24, 64, 128, 218, 328, 449, 566, 662, 723, 738, 705, 630, 524, 403, 284, 181, 101, 47, 17, 4, 1, 3, 6, 8, 8, 8, 8, 9, 10, 12, 14, 15, 16, 16, 16, 14, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 4, 6, 8, 10, 12, 13, 14, 13, 12, 10, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 8, 9, 9, 9, 11, 18, 33, 59, 100, 154, 220, 291, 359, 412, 444, 448, 424, 376, 312, 241, 172, 113, 68, 37, 19, 11, 9, 10, 12, 14, 15, 15, 15, 15, 15, 14, 14, 14, 14, 14, 15, 15, 16, 16, 16, 16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 13, 13, 12, 12, 13, 13, 12, 12, 11, 10, 9, 9, 10, 10, 11, 11, 12, 13, 13, 14, 15, 16, 16, 16, 15, 13, 10, 8, 5, 3, 1, 0, 0, 2, 8, 23, 50, 93, 151, 223, 301, 374, 432, 465, 468, 442, 392, 326, 254, 186, 126, 80, 47, 27, 16, 13, 14, 16, 19, 21, 22, 20, 18, 15, 11, 9, 7, 5, 4, 4, 6, 12, 27, 53, 92, 145, 208, 274, 334, 381, 406, 406, 381, 336, 278, 216, 157, 107, 68, 42, 26, 17, 15, 15, 16, 18, 18, 17, 15, 13, 10, 8, 6, 6, 5, 5, 5, 5, 6, 7, 8, 10, 12, 14, 15, 16, 18, 19, 21, 23, 25, 26, 25, 24, 22, 19, 18, 17, 18, 20, 23, 25, 26, 27, 26, 24, 22, 21, 20, 20, 20, 21, 21, 22, 23, 27, 36, 54, 83, 124, 176, 236, 296, 347, 382, 397, 391, 367, 336, 309, 295, 303, 332, 378, 432, 480, 512, 518, 499, 458, 407, 357, 319, 302, 307, 331, 366, 401, 426, 433, 418, 380, 326, 261, 195, 134, 86, 52, 31, 22, 21, 23, 25, 27, 28, 29, 29, 31, 32, 33, 32, 30, 26, 21, 17, 15, 20, 35, 63, 107, 169, 246, 333, 421, 499, 557, 586, 583, 547, 483, 402, 313, 227, 151, 91, 49, 22, 9, 4, 5, 8, 10, 12, 13, 13, 13, 14, 15, 17, 18, 19, 19, 19, 18, 17, 15, 14, 13, 12, 11, 11, 12, 13, 14, 14, 14, 13, 12, 10, 8, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 2, 11, 28, 57, 99, 153, 217, 284, 346, 395, 424, 429, 407, 364, 304, 237, 171, 114, 70, 39, 21, 12, 8, 6, 5, 3, 1, 0, 0, 0, 0, 1, 2, 3, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 6, 6, 5, 5, 4, 4, 5, 5, 6, 6, 6, 7, 7, 7, 6, 6, 6, 6, 5, 4, 3, 2, 2, 2, 3, 4, 5, 6, 7, 7, 6, 5, 4, 4, 5, 6, 7, 7, 7, 7, 9, 15, 26, 47, 78, 119, 171, 228, 286, 338, 378, 400, 401, 381, 342, 290, 232, 175, 123, 81, 50, 30, 18, 12, 10, 12, 18, 32, 57, 98, 156, 230, 316, 407, 491, 558, 599, 608, 584, 530, 455, 369, 281, 201, 135, 84, 50, 29, 18, 13, 13, 15, 17, 19, 20, 20, 19, 17, 15, 12, 10, 10, 13, 21, 36, 59, 93, 138, 194, 256, 319, 377, 422, 447, 449, 426, 383, 326, 262, 198, 142, 97, 63, 41, 27, 19, 15, 12, 11, 10, 10, 11, 12, 13, 14, 14, 14, 13, 12, 11, 10, 9, 8, 7, 7, 6, 5, 3, 2, 2, 2, 3, 7, 15, 30, 53, 86, 129, 180, 235, 287, 329, 356, 366, 358, 339, 314, 292, 282, 288, 312, 351, 397, 440, 469, 478, 463, 424, 367, 301, 234, 173, 121, 82, 53, 34, 22, 15, 12, 12, 14, 16, 18, 19, 18, 17, 15, 13, 12, 12, 11, 12, 15, 22, 35, 57, 92, 140, 202, 275, 352, 424, 482, 518, 525, 503, 455, 390, 316, 243, 177, 122, 79, 47, 25, 11, 3, 1, 1, 3, 6, 8, 9, 8, 7, 4, 1, 0, 0, 3, 13, 29, 55, 92, 139, 193, 250, 305, 350, 380, 391, 382, 355, 314, 264, 210, 157, 110, 70, 40, 18, 5, 0, 0, 7, 20, 39, 63, 93, 127, 164, 201, 234, 261, 277, 281, 274, 259, 241, 226, 222, 232, 256, 291, 331, 367, 391, 398, 385, 354, 308, 255, 200, 149, 104, 69, 42, 24, 12, 6, 3, 3, 4, 6, 7, 8, 8, 8, 8, 7, 6, 5, 3, 2, 1, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 1, 3, 5, 8, 10, 11, 12, 13, 14, 14, 14, 14, 13, 12, 14, 20, 35, 59, 94, 140, 195, 255, 313, 365, 405, 428, 431, 414, 378, 327, 267, 204, 146, 96, 59, 33, 17, 9, 5, 3, 3, 3, 4, 5, 8, 10, 11, 11, 9, 7, 8, 14, 29, 55, 91, 135, 185, 237, 286, 327, 359, 378, 385, 379, 364, 345, 327, 318, 322, 342, 374, 412, 448, 473, 480, 465, 429, 376, 314, 249, 188, 136, 95, 64, 44, 31, 23, 19, 17, 16, 16, 16, 16, 17, 17, 18, 18, 17, 17, 16, 16, 16, 16, 16, 16, 15, 15, 15, 15, 17, 18, 19, 19, 19, 18, 16, 15, 14, 13, 13, 12, 11, 8, 6, 4, 4, 10, 22, 44, 75, 117, 165, 217, 268, 314, 350, 372, 378, 367, 340, 301, 252, 200, 149, 103, 67, 39, 20, 9, 3, 0, 0, 2, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 6, 8, 11, 13, 15, 16, 17, 16, 15, 13, 10, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 6, 9, 15, 24, 37, 56, 83, 117, 156, 198, 237, 269, 291, 301, 300, 291, 281, 274, 278, 294, 322, 357, 394, 422, 437, 435, 418, 390, 358, 331, 314, 309, 316, 332, 353, 373, 388, 396, 394, 383, 366, 346, 330, 322, 325, 341, 366, 397, 425, 445, 450, 438, 408, 363, 308, 250, 194, 144, 103, 72, 50, 36, 28, 24, 23, 23, 24, 24, 24, 22, 20, 16, 13, 11, 10, 12, 17, 28, 45, 69, 99, 136, 176, 219, 258, 291, 313, 322, 316, 296, 266, 228, 187, 147, 111, 81, 59, 42, 32, 26, 24, 24, 30, 42, 63, 98, 148, 213, 292, 379, 465, 542, 601, 635, 640, 617, 568, 501, 423, 341, 264, 196, 140, 97, 66, 45, 32, 24, 20, 19, 19, 20, 21, 22, 22, 21, 20, 19, 17, 16, 15, 14, 14, 15, 16, 17, 18, 18, 18, 17, 17, 17, 18, 20, 21, 21, 21, 21, 20, 20, 20, 21, 22, 23, 26, 31, 42, 59, 85, 119, 161, 208, 256, 302, 341, 370, 387, 387, 372, 342, 301, 252, 200, 152, 110, 76, 52, 36, 26, 21, 18, 17, 16, 14, 12, 10, 7, 5, 4, 3, 3, 4, 4, 5, 6, 7, 8, 9, 11, 12, 14, 15, 16, 17, 20, 25, 34, 48, 68, 93, 122, 155, 189, 222, 250, 273, 288, 296, 297, 294, 290, 287, 292, 306, 330, 364, 402, 438, 465, 476, 470, 448, 416, 381, 349, 326, 314, 311, 315, 323, 331, 338, 341, 339, 334, 328, 323, 324, 335, 355, 385, 419, 452, 477, 486, 477, 450, 406, 352, 293, 234, 180, 133, 94, 64, 41, 25, 17, 13, 13, 14, 15, 15, 13, 11, 8, 7, 6, 6, 6, 8, 9, 10, 11, 11, 11, 11, 10, 10, 10, 11, 13, 18, 25, 36, 51, 72, 99, 132, 170, 210, 250, 285, 311, 326, 329, 321, 306, 288, 271, 260, 256, 260, 270, 283, 295, 303, 303, 297, 286, 273, 263, 261, 268, 285, 309, 336, 362, 380, 387, 382, 362, 331, 290, 243, 195, 148, 107, 73, 47, 30, 20, 18, 23, 36, 57, 85, 121, 161, 202, 242, 276, 302, 318, 322, 314, 293, 262, 223, 181, 139, 100, 68, 44, 28, 18, 15, 17, 27, 44, 69, 102, 140, 181, 220, 256, 283, 301, 306, 300, 283, 256, 222, 184, 147, 112, 82, 58, 40, 28, 20, 15, 12, 10, 9, 7, 6, 5, 3, 2, 1, 0, 0, 0, 1, 5, 13, 26, 45, 69, 99, 133, 171, 207, 240, 266, 280, 282, 271, 248, 217, 183, 148, 115, 88, 66, 48, 34, 24, 17, 14, 17, 26, 45, 73, 114, 167, 232, 309, 395, 482, 564, 632, 678, 695, 683, 641, 577, 496, 409, 323, 244, 178, 124, 84, 55, 36, 24, 17, 13, 11, 10, 10, 9, 8, 7, 6, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 5, 5, 6, 5, 5, 4, 3, 3, 3, 3, 4, 5, 6, 6, 5, 4, 3, 1, 1, 1, 2, 3, 4, 5, 6, 7, 7, 7, 7, 6, 6, 5, 5, 5, 4, 4, 3, 3, 2, 2, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 3, 3, 4, 4, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 4, 6, 8, 10, 11, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 4, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 4, 4, 4, 5, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 4, 9, 17, 29, 46, 68, 94, 124, 159, 195, 232, 265, 292, 309, 312, 302, 280, 249, 212, 173, 137, 105, 78, 55, 38, 24, 13, 6, 2, 1, 1, 2, 3, 5, 6, 7, 7, 7, 7, 6, 7, 7, 9, 11, 12, 14, 15, 15, 16, 17, 18, 19, 22, 26, 32, 43, 58, 80, 107, 140, 176, 215, 254, 292, 324, 348, 360, 359, 343, 315, 278, 236, 193, 155, 121, 93, 71, 54, 41, 31, 24, 19, 17, 16, 17, 18, 19, 19, 18, 16, 14, 12, 10, 9, 8, 8, 8, 9, 9, 10, 10, 11, 10, 10, 9, 8, 7, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 6, 11, 19, 32, 49, 72, 99, 131, 166, 202, 237, 267, 289, 302, 304, 295, 276, 249, 216, 182, 147, 116, 89, 67, 50, 37, 28, 21, 15, 11, 8, 6, 6, 6, 7, 8, 9, 9, 9, 9, 9, 8, 8, 8, 8, 9, 9, 8, 7, 6, 5, 4, 3, 3, 4, 5, 6, 7, 7, 6, 5, 4, 4, 4, 5, 5, 6, 6, 6, 5, 5, 4, 4, 4, 3, 3, 4, 5, 7, 12, 20, 32, 47, 68, 94, 123, 155, 187, 216, 240, 255, 261, 258, 247, 230, 208, 184, 158, 133, 108, 85, 65, 51, 43, 43, 52, 70, 95, 127, 163, 202, 242, 280, 313, 339, 355, 358, 348, 327, 296, 260, 220, 181, 144, 111, 82, 58, 40, 26, 17, 11, 9, 9, 10, 12, 15, 16, 18, 19, 21, 24, 29, 37, 50, 67, 88, 114, 143, 175, 209, 243, 274, 300, 320, 330, 330, 320, 299, 270, 234, 195, 156, 120, 88, 63, 44, 31, 23, 18, 14, 12, 11, 10, 9, 10, 10, 11, 11, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 3, 3, 3, 2, 2, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 9, 8, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 6, 8, 10, 12, 13, 14, 14, 14, 16, 19, 24, 33, 46, 64, 89, 119, 156, 199, 243, 288, 330, 364, 389, 400, 399, 384, 357, 321, 280, 236, 194, 154, 120, 92, 69, 52, 39, 30, 23, 19, 16, 14, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 11, 10, 9, 9, 8, 9, 10, 11, 12, 13, 13, 12, 11, 11, 11, 12, 14, 16, 18, 21, 26, 34, 46, 64, 90, 124, 165, 213, 266, 322, 378, 431, 476, 508, 525, 524, 506, 471, 425, 372, 315, 260, 210, 165, 127, 96, 73, 55, 44, 36, 31, 28, 26, 25, 24, 24, 26, 28, 33, 41, 54, 72, 97, 126, 160, 195, 229, 262, 292, 317, 337, 350, 354, 348, 331, 304, 271, 233, 196, 161, 129, 103, 82, 68, 60, 59, 65, 78, 95, 115, 137, 157, 177, 196, 214, 231, 246, 257, 265, 269, 270, 270, 273, 281, 293, 310, 327, 340, 346, 341, 327, 305, 278, 248, 216, 185, 153, 123, 95, 71, 51, 37, 29, 24, 22, 20, 18, 16, 14, 12, 12, 13, 15, 17, 19, 21, 24, 28, 35, 48, 65, 89, 118, 152, 190, 229, 267, 304, 336, 363, 381, 388, 384, 369, 341, 305, 263, 219, 177, 140, 109, 85, 67, 53, 42, 34, 27, 21, 16, 13, 10, 9, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 9, 10, 11, 11, 10, 9, 8, 7, 7, 8, 9, 11, 13, 16, 19, 23, 28, 37, 48, 65, 86, 111, 139, 169, 200, 229, 257, 281, 300, 313, 318, 313, 300, 277, 249, 217, 183, 151, 122, 98, 79, 66, 61, 64, 75, 93, 117, 144, 174, 204, 233, 259, 281, 297, 305, 305, 296, 279, 254, 225, 193, 161, 130, 101, 76, 56, 40, 28, 20, 15, 11, 10, 9, 9, 9, 11, 12, 13, 13, 13, 12, 12, 12, 12, 13, 13, 13, 13, 13, 14, 16, 19, 22, 27, 31, 37, 45, 57, 73, 95, 122, 152, 184, 216, 245, 270, 289, 303, 311, 310, 301, 284, 258, 228, 195, 162, 132, 107, 87, 73, 64, 59, 59, 64, 73, 87, 106, 129, 154, 179, 203, 223, 238, 245, 244, 236, 221, 201, 179, 155, 132, 109, 88, 68, 51, 37, 25, 16, 10, 6, 4, 3, 4, 5, 6, 6, 6, 5, 4, 3, 2, 3, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 6, 7, 8, 8, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 7, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 13, 23, 35, 52, 72, 95, 121, 148, 174, 198, 219, 234, 244, 247, 245, 236, 222, 203, 180, 155, 130, 105, 82, 62, 44, 30, 18, 10, 5, 3, 2, 3, 3, 3, 3, 4, 5, 8, 13, 22, 33, 48, 66, 87, 111, 136, 162, 186, 207, 225, 238, 250, 259, 268, 276, 283, 288, 291, 291, 290, 290, 290, 292, 294, 295, 291, 281, 264, 242, 215, 187, 159, 133, 110, 89, 69, 52, 37, 25, 17, 13, 12, 12, 13, 13, 12, 11, 9, 9, 11, 16, 22, 31, 41, 53, 68, 87, 111, 140, 175, 213, 254, 293, 329, 357, 378, 388, 389, 381, 365, 341, 310, 276, 238, 199, 162, 127, 96, 71, 52, 38, 29, 22, 18, 14, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 4, 4, 5, 8, 11, 14, 19, 26, 36, 50, 69, 93, 121, 154, 191, 233, 278, 327, 376, 421, 457, 481, 490, 484, 466, 438, 404, 366, 324, 281, 236, 192, 151, 115, 84, 62, 46, 36, 30, 26, 24, 21, 20, 19, 21, 25, 32, 41, 52, 67, 84, 104, 129, 157, 188, 221, 251, 278, 299, 312, 319, 318, 311, 298, 279, 256, 228, 197, 166, 137, 110, 89, 73, 63, 60, 62, 69, 79, 92, 106, 121, 136, 151, 166, 181, 194, 203, 207, 204, 196, 182, 165, 147, 128, 112, 97, 85, 76, 70, 68, 70, 75, 85, 99, 116, 137, 159, 183, 205, 225, 242, 255, 264, 268, 268, 262, 251, 234, 213, 188, 162, 137, 113, 92, 74, 58, 45, 34, 25, 19, 15, 12, 12, 11, 11, 11, 10, 9, 8, 7, 7, 8, 8, 9, 9, 9, 9, 10, 11, 12, 14, 15, 17, 19, 22, 27, 36, 47, 62, 79, 100, 123, 148, 175, 203, 232, 260, 286, 307, 322, 330, 329, 320, 303, 280, 252, 223, 193, 165, 139, 115, 93, 74, 57, 43, 32, 25, 20, 17, 16, 14, 11, 9, 7, 5, 5, 5, 5, 6, 6, 5, 4, 3, 3, 3, 4, 5, 7, 8, 9, 9, 8, 6, 5, 4, 4, 4, 4, 5, 5, 4, 4, 3, 2, 2, 1, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 4, 3, 2, 1, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 5, 6, 9, 12, 16, 21, 29, 40, 53, 70, 90, 111, 134, 157, 180, 201, 221, 238, 252, 261, 265, 262, 251, 233, 210, 183, 156, 129, 106, 85, 67, 52, 40, 29, 21, 14, 10, 8, 7, 8, 9, 11, 15, 20, 26, 35, 46, 60, 76, 95, 116, 138, 162, 185, 207, 226, 241, 252, 259, 264, 269, 273, 279, 287, 295, 303, 311, 318, 324, 327, 329, 329, 328, 326, 324, 324, 326, 331, 338, 347, 355, 361, 365, 367, 367, 364, 360, 355, 349, 343, 337, 333, 331, 330, 330, 329, 325, 317, 306, 293, 278, 261, 244, 225, 203, 180, 156, 133, 114, 100, 92, 89, 90, 95, 103, 113, 126, 142, 160, 180, 200, 220, 238, 252, 264, 274, 281, 287, 292, 297, 302, 306, 309, 312, 315, 318, 321, 326, 330, 335, 340, 345, 348, 351, 353, 354, 356, 359, 363, 368, 372, 374, 371, 363, 347, 324, 296, 264, 231, 199, 169, 142, 119, 99, 83, 68, 55, 45, 36, 30, 27, 25, 25, 25, 27, 29, 32, 36, 42, 50, 60, 73, 90, 109, 130, 152, 174, 193, 211, 225, 237, 247, 253, 256, 254, 246, 231, 212, 189, 164, 140, 118, 98, 82, 68, 56, 45, 37, 29, 24, 19, 16, 14, 13, 11, 10, 10, 10, 11, 11, 12, 11, 11, 10, 10, 9, 10, 10, 10, 10, 9, 8, 7, 7, 7, 8, 9, 11, 13, 14, 15, 15, 15, 16, 20, 26, 36, 48, 62, 76, 91, 106, 124, 144, 167, 193, 218, 240, 257, 268, 271, 269, 262, 252, 239, 222, 202, 180, 157, 136, 118, 106, 99, 98, 100, 106, 116, 128, 143, 162, 182, 203, 222, 238, 249, 255, 256, 251, 242, 229, 213, 196, 177, 159, 140, 124, 108, 95, 85, 78, 77, 80, 88, 100, 114, 130, 145, 160, 174, 186, 196, 204, 208, 207, 201, 190, 176, 160, 142, 125, 109, 93, 78, 63, 50, 38, 29, 22, 18, 15, 14, 13, 12, 11, 10, 10, 11, 13, 17, 22, 29, 37, 47, 59, 74, 91, 111, 132, 153, 173, 192, 209, 224, 235, 241, 242, 236, 225, 210, 192, 173, 154, 135, 115, 96, 78, 60, 46, 34, 25, 20, 16, 13, 10, 8, 6, 6, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 14, 19, 25, 31, 38, 48, 60, 75, 93, 113, 135, 158, 181, 204, 225, 242, 254, 261, 263, 262, 257, 249, 238, 224, 206, 185, 163, 141, 121, 106, 95, 88, 86, 88, 94, 105, 119, 136, 154, 172, 190, 205, 220, 233, 246, 257, 268, 276, 283, 288, 293, 297, 300, 304, 308, 311, 315, 318, 322, 325, 329, 332, 334, 335, 338, 341, 346, 354, 362, 370, 376, 379, 379, 377, 373, 369, 365, 362, 361, 359, 358, 356, 353, 347, 339, 328, 314, 297, 277, 254, 230, 205, 180, 155, 132, 111, 93, 76, 62, 50, 41, 33, 28, 23, 20, 16, 12, 9, 6, 4, 3, 4, 5, 6, 6, 6, 5, 4, 3, 2, 2, 3, 5, 6, 8, 9, 10, 11, 11, 11, 10, 9, 7, 6, 6, 7, 8, 10, 11, 12, 12, 11, 11, 10, 10, 11, 11, 12, 14, 16, 19, 24, 30, 38, 47, 58, 70, 85, 101, 118, 136, 154, 171, 187, 203, 219, 235, 252, 267, 280, 292, 300, 306, 309, 310, 309, 307, 303, 298, 293, 288, 281, 271, 259, 242, 222, 198, 174, 150, 128, 108, 91, 77, 64, 54, 45, 39, 34, 30, 27, 25, 23, 23, 25, 30, 37, 47, 58, 71, 85, 100, 117, 135, 155, 175, 196, 217, 235, 251, 263, 270, 272, 269, 263, 253, 241, 226, 209, 189, 167, 145, 123, 103, 86, 72, 60, 51, 42, 35, 29, 25, 23, 23, 24, 27, 30, 34, 38, 44, 52, 63, 76, 92, 109, 127, 144, 162, 178, 194, 209, 221, 231, 236, 237, 232, 224, 212, 199, 184, 170, 155, 139, 123, 106, 90, 74, 60, 49, 40, 34, 29, 25, 23, 20, 18, 17, 16, 15, 13, 12, 10, 8, 7, 6, 6, 5, 5, 4, 3, 3, 2, 3, 3, 4, 5, 6, 6, 5, 5, 4, 3, 2, 2, 2, 3, 4, 5, 6, 7, 7, 6, 5, 3, 1, 1, 0, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 11, 19, 30, 42, 55, 69, 83, 98, 114, 129, 144, 157, 167, 175, 181, 183, 184, 183, 180, 175, 166, 155, 141, 126, 111, 100, 91, 86, 83, 83, 84, 87, 92, 98, 106, 115, 124, 132, 138, 143, 147, 149, 150, 150, 147, 142, 133, 123, 111, 99, 89, 80, 74, 69, 67, 67, 70, 76, 84, 94, 105, 117, 130, 141, 152, 161, 168, 171, 172, 170, 167, 163, 158, 152, 145, 136, 125, 112, 99, 85, 73, 62, 52, 42, 33, 25, 19, 15, 13, 12, 12, 12, 11, 10, 10, 12, 17, 25, 35, 46, 57, 69, 82, 98, 118, 140, 165, 191, 217, 242, 266, 289, 311, 331, 348, 361, 370, 374, 375, 373, 369, 364, 358, 352, 346, 339, 330, 321, 309, 296, 281, 264, 247, 228, 211, 194, 180, 168, 159, 153, 151, 153, 159, 170, 185, 203, 223, 245, 268, 293, 319, 347, 374, 400, 421, 435, 442, 442, 435, 423, 407, 386, 362, 335, 304, 271, 238, 206, 177, 151, 129, 110, 93, 78, 65, 53, 42, 33, 25, 20, 16, 13, 11, 9, 7, 6, 5, 4, 3, 3, 3, 3, 3, 4, 5, 6, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 12, 16, 22, 29, 37, 46, 56, 67, 78, 90, 102, 115, 129, 143, 158, 174, 189, 204, 218, 231, 242, 253, 263, 273, 282, 292, 301, 309, 317, 325, 331, 336, 341, 345, 348, 352, 355, 359, 362, 365, 368, 370, 371, 372, 374, 376, 380, 384, 389, 393, 396, 397, 397, 395, 393, 390, 386, 381, 375, 366, 355, 341, 325, 305, 283, 258, 232, 205, 180, 156, 136, 118, 102, 89, 76, 64, 53, 44, 36, 30, 26, 23, 21, 19, 18, 16, 15, 14, 12, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 7, 7, 7, 7, 6, 5, 5, 5, 5, 6, 6, 7, 9, 9, 10, 10, 9, 9, 8, 8, 8, 9, 10, 11, 12, 12, 11, 10, 9, 9, 10, 11, 13, 16, 18, 21, 24, 27, 30, 35, 41, 50, 60, 74, 90, 109, 129, 150, 171, 190, 207, 222, 234, 244, 253, 260, 264, 265, 263, 256, 244, 230, 213, 196, 179, 164, 151, 140, 130, 120, 110, 101, 92, 84, 78, 74, 72, 71, 71, 71, 72, 72, 73, 75, 78, 82, 88, 95, 105, 116, 128, 139, 151, 160, 167, 172, 175, 178, 181, 186, 192, 198, 202, 203, 200, 194, 186, 177, 169, 163, 158, 152, 146, 138, 130, 122, 114, 107, 100, 92, 86, 81, 77, 74, 73, 73, 72, 72, 72, 73, 76, 81, 90, 100, 113, 126, 140, 154, 166, 177, 186, 194, 200, 206, 210, 212, 211, 207, 200, 190, 179, 169, 159, 149, 139, 129, 118, 105, 94, 83, 74, 66, 59, 53, 46, 40, 34, 31, 29, 28, 27, 27, 27, 27, 28, 31, 34, 37, 40, 43, 45, 47, 49, 53, 58, 66, 76, 92, 115, 146, 187, 240, 305, 381, 468, 565, 670, 776, 874, 951, 994, 991, 938, 842, 714, 575, 444, 336, 258, 210, 186, 176, 173, 171, 169, 167, 165, 165, 165, 166, 167, 167, 166, 165, 163, 161, 160, 160, 160, 161, 163, 165, 166, 167, 167, 166, 164, 162, 160, 158, 157, 156, 156, 157, 157, 157, 156, 155, 152, 150, 149, 149, 150, 152, 154, 154, 153, 150, 147, 143, 141, 140, 141, 143, 145, 147, 147, 147, 145, 144, 143, 143, 144, 144, 145, 144, 143, 141, 140, 139, 138, 138, 138, 137, 136, 135, 134, 134, 134, 136, 138, 139, 139, 137, 134, 132, 130, 129, 129, 130, 131, 131, 130, 129, 127, 126, 126, 126, 126, 126, 126, 124, 122, 120, 118, 116, 114, 113, 112, 112, 112, 113, 113, 113, 112, 111, 110, 109, 107, 105, 103, 99, 95, 91, 88, 86, 86, 87, 89, 91, 91, 91, 89, 86, 83, 80, 78, 77, 76, 76, 76, 77, 77, 78, 77, 76, 75, 73, 71, 70, 70, 70, 70, 70, 70, 70, 70, 69, 69, 69, 69, 69, 68, 67, 65, 64, 63, 62, 63, 66, 69, 72, 74, 77, 80, 85, 92, 104, 119, 136, 155, 172, 188, 203, 215, 228, 240, 252, 265, 276, 285, 290, 293, 294, 294, 295, 297, 300, 301, 301, 298, 293, 288, 285, 283, 283, 284, 284, 282, 279, 275, 271, 269, 269, 269, 270, 271, 272, 272, 271, 271, 269, 268, 266, 264, 263, 263, 263, 262, 261, 257, 252, 248, 244, 243, 245, 248, 251, 252, 250, 247, 243, 240, 241, 244, 249, 254, 257, 256, 253, 249, 245, 243, 243, 244, 246, 247, 246, 244, 242, 240, 238, 238, 239, 239, 239, 238, 236, 233, 230, 227, 226, 226, 227, 229, 231, 232, 232, 231, 230, 228, 226, 225, 225, 224, 224, 224, 223, 222, 222, 222, 224, 225, 227, 229, 230, 230, 230, 231, 232, 234, 236, 240, 244, 249, 255, 262, 268, 275, 280, 286, 291, 296, 302, 309, 315, 319, 320, 318, 314, 309, 303, 298, 293, 288, 282, 275, 265, 255, 243, 231, 219, 206, 193, 179, 165, 151, 136, 122, 109, 97, 86, 75, 65, 55, 47, 39, 32, 27, 23, 19, 17, 14, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakC": [0, 0, 0, 0, 0, 1, 3, 4, 6, 8, 10, 14, 18, 23, 30, 36, 44, 52, 62, 72, 83, 95, 108, 122, 134, 146, 156, 164, 171, 177, 181, 185, 187, 187, 184, 178, 170, 159, 148, 135, 123, 111, 99, 87, 74, 63, 52, 42, 34, 27, 22, 18, 15, 13, 11, 9, 7, 5, 4, 2, 2, 2, 2, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 16, 25, 36, 49, 66, 87, 111, 137, 166, 196, 225, 252, 276, 294, 306, 309, 305, 293, 274, 250, 222, 192, 162, 133, 106, 82, 62, 45, 33, 24, 18, 14, 11, 9, 8, 7, 7, 6, 6, 6, 6, 6, 6, 7, 8, 8, 9, 10, 10, 10, 10, 9, 8, 8, 7, 6, 6, 5, 5, 4, 4, 3, 3, 3, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 19, 38, 66, 101, 142, 187, 231, 272, 306, 330, 340, 336, 318, 287, 247, 202, 156, 113, 77, 50, 30, 17, 10, 6, 5, 4, 4, 5, 5, 7, 8, 9, 10, 10, 10, 10, 9, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 8, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 6, 5, 4, 3, 2, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 10, 31, 67, 119, 184, 257, 331, 397, 446, 472, 470, 442, 391, 325, 252, 182, 120, 71, 37, 16, 6, 3, 4, 5, 5, 5, 4, 2, 2, 1, 0, 0, 0, 5, 23, 59, 119, 202, 306, 419, 530, 623, 685, 708, 689, 630, 540, 432, 319, 215, 130, 68, 27, 6, 0, 0, 7, 29, 66, 123, 198, 287, 381, 466, 532, 568, 569, 534, 471, 388, 297, 211, 136, 80, 41, 19, 8, 5, 6, 8, 11, 13, 15, 17, 17, 17, 16, 14, 12, 10, 8, 7, 6, 5, 4, 3, 2, 2, 3, 3, 4, 3, 2, 1, 0, 0, 0, 1, 1, 0, 0, 1, 13, 42, 92, 164, 253, 349, 439, 507, 544, 542, 503, 437, 358, 286, 237, 223, 247, 304, 381, 460, 524, 558, 554, 513, 443, 355, 263, 179, 111, 62, 32, 16, 11, 11, 13, 15, 17, 18, 18, 19, 18, 17, 17, 15, 14, 13, 12, 12, 12, 11, 11, 10, 9, 8, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 2, 2, 1, 0, 0, 10, 41, 99, 184, 289, 401, 501, 572, 603, 588, 530, 442, 337, 233, 143, 75, 31, 7, 0, 0, 2, 5, 8, 10, 12, 13, 14, 14, 13, 11, 8, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 3, 2, 2, 2, 2, 3, 3, 4, 5, 5, 5, 5, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 1, 4, 4, 1, 0, 0, 14, 57, 130, 233, 351, 466, 556, 603, 597, 541, 448, 335, 223, 128, 60, 19, 1, 0, 1, 5, 9, 11, 12, 13, 14, 15, 14, 12, 9, 7, 5, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 0, 3, 6, 5, 0, 0, 0, 33, 108, 229, 389, 566, 728, 844, 889, 854, 748, 594, 422, 263, 136, 53, 10, 0, 0, 5, 9, 10, 10, 10, 12, 15, 18, 19, 17, 13, 7, 1, 0, 0, 1, 5, 6, 2, 0, 0, 17, 70, 165, 296, 448, 592, 701, 750, 729, 645, 515, 367, 228, 117, 45, 8, 0, 0, 5, 9, 10, 9, 9, 10, 12, 14, 14, 13, 11, 9, 8, 8, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 2, 7, 8, 3, 0, 0, 22, 90, 211, 376, 564, 739, 864, 910, 867, 747, 577, 394, 231, 108, 33, 0, 0, 0, 8, 12, 10, 2, 0, 0, 21, 91, 210, 374, 561, 737, 863, 911, 870, 751, 580, 396, 232, 110, 36, 2, 0, 0, 3, 7, 8, 8, 3, 0, 0, 6, 53, 148, 295, 480, 673, 835, 929, 935, 850, 697, 509, 324, 173, 71, 15, 0, 0, 2, 8, 11, 9, 3, 0, 0, 14, 68, 167, 310, 480, 646, 771, 824, 791, 680, 521, 357, 234, 185, 223, 335, 488, 636, 737, 760, 702, 579, 431, 302, 234, 247, 340, 484, 639, 760, 812, 782, 678, 526, 359, 210, 99, 32, 2, 0, 3, 10, 13, 12, 11, 11, 13, 15, 16, 15, 13, 10, 7, 6, 6, 6, 6, 4, 1, 0, 0, 0, 5, 9, 6, 0, 0, 5, 52, 146, 285, 452, 617, 742, 800, 775, 676, 525, 357, 204, 90, 22, 0, 0, 8, 14, 9, 0, 0, 19, 88, 208, 369, 546, 703, 804, 821, 750, 604, 421, 244, 118, 75, 125, 257, 438, 624, 769, 840, 824, 726, 572, 399, 239, 116, 39, 3, 0, 1, 8, 12, 12, 11, 11, 13, 15, 16, 16, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 1, 8, 11, 8, 0, 0, 10, 67, 177, 337, 524, 701, 825, 862, 802, 658, 467, 282, 152, 112, 176, 325, 521, 712, 848, 897, 847, 716, 535, 348, 188, 76, 16, 0, 0, 10, 18, 20, 18, 16, 14, 14, 15, 14, 12, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 9, 8, 6, 5, 3, 2, 2, 2, 3, 4, 5, 5, 5, 3, 2, 1, 0, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 2, 8, 11, 8, 0, 0, 9, 64, 168, 319, 492, 651, 755, 774, 700, 552, 370, 208, 115, 120, 226, 408, 620, 805, 916, 927, 838, 673, 475, 286, 138, 45, 2, 0, 3, 12, 16, 14, 11, 11, 13, 17, 19, 18, 12, 4, 0, 0, 0, 6, 10, 6, 0, 0, 9, 62, 162, 304, 467, 615, 713, 738, 683, 564, 410, 255, 128, 43, 0, 0, 0, 11, 18, 14, 2, 0, 0, 30, 112, 244, 409, 579, 716, 786, 771, 676, 527, 357, 203, 87, 19, 0, 0, 7, 17, 17, 7, 0, 0, 20, 96, 224, 395, 578, 734, 826, 831, 747, 597, 417, 247, 115, 35, 1, 0, 5, 11, 12, 10, 8, 9, 10, 6, 0, 0, 12, 70, 179, 337, 521, 693, 812, 844, 779, 630, 433, 240, 96, 39, 80, 206, 384, 567, 708, 775, 754, 654, 503, 338, 190, 83, 21, 0, 0, 8, 16, 18, 16, 12, 10, 10, 11, 12, 12, 11, 9, 8, 7, 7, 7, 8, 8, 9, 9, 8, 8, 7, 7, 7, 8, 9, 9, 10, 9, 9, 8, 6, 4, 3, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 3, 1, 0, 0, 0, 2, 8, 12, 8, 0, 0, 7, 60, 164, 315, 490, 651, 758, 780, 708, 558, 368, 188, 66, 35, 103, 256, 455, 649, 789, 839, 786, 643, 449, 256, 118, 72, 133, 283, 481, 674, 811, 857, 804, 669, 488, 305, 154, 54, 5, 0, 3, 16, 24, 24, 20, 17, 15, 17, 21, 24, 27, 27, 25, 20, 13, 6, 2, 2, 5, 9, 8, 2, 0, 0, 25, 92, 199, 334, 471, 578, 627, 606, 520, 392, 254, 132, 46, 1, 0, 0, 13, 22, 19, 4, 0, 0, 38, 142, 307, 511, 713, 866, 928, 884, 747, 553, 349, 179, 65, 7, 0, 0, 6, 12, 13, 13, 11, 6, 0, 0, 3, 55, 161, 320, 510, 692, 823, 867, 813, 676, 493, 305, 150, 47, 0, 0, 1, 16, 22, 16, 1, 0, 0, 47, 146, 295, 473, 644, 767, 808, 752, 609, 415, 220, 76, 21, 70, 211, 409, 611, 766, 836, 808, 691, 521, 339, 181, 72, 15, 0, 0, 6, 8, 6, 4, 4, 5, 4, 0, 0, 1, 36, 112, 226, 364, 494, 584, 610, 564, 460, 325, 194, 90, 25, 0, 0, 3, 10, 12, 9, 6, 5, 7, 9, 11, 11, 10, 7, 4, 3, 2, 2, 2, 2, 3, 3, 3, 4, 4, 5, 5, 4, 4, 4, 4, 6, 9, 13, 17, 20, 21, 20, 18, 14, 11, 8, 6, 5, 5, 7, 8, 9, 10, 10, 8, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 4, 0, 0, 0, 0, 7, 15, 16, 7, 0, 0, 29, 131, 303, 526, 755, 935, 1017, 979, 831, 615, 386, 192, 63, 1, 0, 1, 17, 23, 20, 12, 6, 6, 12, 19, 25, 28, 28, 26, 22, 18, 14, 11, 9, 8, 8, 8, 9, 10, 10, 9, 8, 6, 5, 4, 4, 4, 5, 6, 7, 8, 8, 7, 6, 5, 4, 4, 4, 3, 3, 3, 4, 6, 9, 11, 12, 10, 6, 0, 0, 0, 3, 11, 14, 8, 0, 0, 13, 81, 206, 375, 556, 706, 785, 770, 666, 503, 323, 166, 58, 4, 0, 0, 11, 16, 14, 9, 8, 12, 16, 18, 14, 7, 0, 2, 10, 21, 23, 10, 0, 0, 36, 170, 396, 690, 991, 1226, 1330, 1273, 1073, 786, 486, 236, 73, 0, 0, 3, 22, 27, 21, 9, 1, 0, 4, 10, 14, 15, 14, 11, 8, 6, 4, 3, 2, 1, 1, 2, 4, 5, 6, 5, 4, 2, 1, 1, 3, 5, 6, 5, 3, 0, 0, 0, 2, 9, 13, 9, 0, 0, 9, 70, 186, 350, 536, 701, 801, 803, 703, 523, 308, 116, 0, 0, 102, 303, 547, 772, 923, 965, 892, 728, 518, 312, 147, 42, 0, 0, 4, 20, 27, 20, 2, 0, 0, 39, 147, 314, 515, 710, 849, 895, 835, 686, 489, 293, 136, 38, 0, 0, 8, 21, 26, 23, 16, 11, 9, 11, 14, 18, 20, 21, 20, 20, 19, 17, 16, 13, 11, 9, 8, 7, 6, 6, 5, 4, 3, 2, 1, 1, 2, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5, 4, 3, 3, 5, 8, 12, 15, 16, 12, 7, 2, 1, 4, 11, 14, 11, 0, 0, 6, 62, 171, 327, 503, 656, 742, 732, 623, 444, 249, 99, 48, 116, 292, 528, 760, 923, 973, 902, 734, 516, 304, 138, 37, 0, 0, 9, 21, 23, 17, 8, 3, 5, 11, 20, 26, 27, 22, 14, 5, 1, 5, 13, 18, 14, 0, 0, 0, 63, 196, 392, 619, 825, 955, 973, 873, 685, 460, 251, 98, 15, 0, 0, 15, 25, 24, 15, 6, 2, 3, 9, 15, 20, 21, 21, 19, 16, 13, 11, 9, 8, 7, 6, 6, 6, 7, 7, 8, 9, 10, 9, 9, 7, 5, 4, 3, 3, 3, 2, 1, 0, 0, 0, 2, 5, 8, 8, 6, 1, 0, 0, 6, 15, 18, 10, 0, 0, 11, 88, 227, 415, 614, 775, 854, 827, 704, 520, 324, 159, 50, 0, 0, 2, 14, 18, 13, 5, 0, 0, 0, 2, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 13, 13, 10, 5, 0, 0, 1, 9, 14, 12, 1, 0, 0, 43, 143, 294, 472, 635, 740, 757, 681, 534, 358, 195, 76, 11, 0, 0, 9, 14, 12, 4, 0, 0, 0, 3, 6, 8, 7, 5, 3, 1, 0, 0, 1, 3, 6, 8, 8, 5, 1, 0, 0, 1, 9, 15, 13, 2, 0, 0, 50, 158, 322, 515, 695, 813, 831, 739, 561, 341, 140, 11, 0, 72, 243, 452, 645, 772, 804, 736, 592, 413, 241, 108, 29, 0, 0, 6, 13, 13, 7, 1, 0, 1, 5, 8, 10, 9, 7, 5, 4, 3, 2, 2, 1, 1, 2, 3, 4, 3, 1, 0, 0, 0, 4, 12, 15, 9, 0, 0, 7, 68, 182, 337, 503, 638, 705, 685, 583, 431, 268, 131, 40, 0, 0, 2, 12, 15, 10, 3, 0, 0, 0, 4, 7, 7, 6, 4, 3, 3, 5, 9, 13, 17, 20, 22, 22, 20, 18, 15, 12, 10, 8, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 3, 2, 1, 1, 2, 3, 4, 5, 6, 7, 7, 6, 6, 5, 4, 3, 3, 3, 4, 5, 6, 7, 6, 5, 5, 5, 8, 13, 18, 20, 19, 13, 6, 3, 4, 11, 17, 16, 5, 0, 0, 34, 135, 295, 492, 681, 813, 849, 779, 625, 430, 243, 101, 20, 0, 0, 9, 17, 15, 7, 0, 0, 0, 3, 9, 12, 11, 7, 1, 0, 0, 1, 8, 13, 11, 0, 0, 0, 41, 132, 266, 419, 554, 635, 638, 562, 432, 283, 151, 57, 7, 0, 0, 2, 9, 14, 13, 7, 0, 0, 0, 44, 140, 284, 450, 602, 698, 709, 633, 492, 325, 173, 63, 6, 0, 0, 12, 20, 20, 14, 9, 7, 9, 12, 14, 15, 13, 11, 9, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 3, 0, 0, 0, 0, 5, 12, 13, 5, 0, 0, 18, 87, 204, 355, 507, 620, 661, 620, 507, 357, 207, 90, 20, 0, 0, 5, 12, 12, 6, 0, 0, 0, 0, 2, 3, 3, 2, 2, 2, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 4, 4, 3, 2, 2, 2, 2, 4, 5, 6, 7, 5, 1, 0, 0, 0, 5, 12, 14, 7, 0, 0, 15, 89, 217, 386, 559, 693, 748, 709, 587, 418, 246, 110, 27, 0, 0, 5, 13, 13, 6, 0, 0, 0, 1, 5, 6, 6, 4, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 2, 0, 0, 0, 2, 11, 17, 14, 1, 0, 0, 52, 172, 352, 562, 753, 873, 887, 792, 617, 409, 219, 82, 10, 0, 0, 13, 20, 17, 8, 0, 0, 0, 5, 11, 15, 15, 13, 10, 7, 4, 2, 1, 0, 1, 2, 3, 3, 1, 0, 0, 0, 2, 9, 14, 10, 0, 0, 0, 44, 138, 276, 434, 572, 654, 654, 574, 438, 282, 145, 49, 2, 0, 0, 9, 13, 10, 3, 0, 0, 0, 0, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 5, 3, 0, 0, 0, 2, 13, 20, 16, 1, 0, 0, 63, 204, 413, 656, 874, 1008, 1019, 904, 698, 458, 241, 88, 8, 0, 0, 14, 21, 16, 5, 0, 0, 1, 9, 16, 19, 18, 16, 12, 9, 6, 3, 1, 1, 2, 5, 9, 13, 14, 11, 5, 0, 0, 2, 12, 18, 15, 0, 0, 0, 58, 185, 372, 587, 777, 892, 896, 790, 605, 392, 202, 70, 3, 0, 0, 15, 20, 15, 4, 0, 0, 0, 10, 18, 20, 15, 6, 0, 0, 2, 13, 20, 15, 0, 0, 1, 76, 227, 445, 690, 902, 1023, 1018, 889, 675, 434, 224, 79, 6, 0, 0, 6, 12, 12, 9, 5, 0, 0, 0, 12, 76, 189, 341, 503, 632, 692, 665, 559, 405, 246, 117, 35, 0, 0, 0, 3, 5, 7, 10, 10, 5, 0, 0, 7, 74, 200, 376, 567, 726, 809, 790, 676, 501, 312, 152, 47, 0, 0, 1, 12, 14, 8, 1, 0, 0, 0, 4, 7, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 2, 4, 7, 9, 11, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 11, 14, 14, 11, 4, 0, 0, 2, 9, 14, 10, 0, 0, 1, 53, 156, 300, 459, 592, 663, 650, 558, 414, 258, 126, 39, 0, 0, 1, 10, 13, 8, 1, 0, 0, 0, 3, 6, 6, 5, 4, 3, 3, 5, 9, 14, 20, 25, 28, 25, 18, 9, 1, 0, 5, 13, 17, 10, 0, 0, 8, 78, 208, 385, 572, 723, 793, 762, 640, 463, 279, 129, 34, 0, 0, 5, 15, 16, 9, 1, 0, 0, 4, 10, 13, 13, 11, 7, 4, 1, 0, 0, 0, 2, 5, 8, 11, 14, 15, 15, 13, 10, 7, 5, 3, 3, 4, 6, 8, 10, 10, 8, 4, 0, 0, 0, 4, 10, 12, 6, 0, 0, 14, 71, 169, 296, 425, 522, 555, 510, 397, 244, 96, 0, 0, 77, 255, 483, 707, 868, 926, 867, 712, 505, 298, 134, 35, 0, 0, 7, 17, 17, 9, 1, 0, 0, 5, 10, 12, 11, 8, 5, 2, 2, 3, 6, 9, 12, 14, 15, 16, 14, 12, 9, 6, 4, 3, 4, 5, 7, 9, 10, 11, 10, 9, 7, 5, 4, 3, 3, 4, 4, 5, 5, 5, 4, 3, 2, 1, 2, 4, 7, 10, 13, 15, 16, 16, 15, 14, 12, 9, 7, 5, 5, 7, 9, 10, 8, 4, 0, 0, 0, 7, 17, 20, 11, 0, 0, 20, 111, 272, 484, 702, 870, 938, 881, 712, 476, 237, 57, 0, 29, 178, 385, 594, 749, 811, 769, 641, 464, 283, 136, 42, 0, 0, 4, 15, 17, 13, 5, 1, 0, 4, 8, 11, 12, 11, 9, 7, 5, 4, 4, 4, 6, 8, 10, 12, 13, 14, 14, 13, 12, 12, 11, 11, 10, 10, 9, 8, 7, 6, 6, 7, 7, 8, 8, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 10, 10, 9, 7, 4, 1, 0, 1, 2, 4, 4, 2, 0, 0, 0, 3, 11, 15, 11, 0, 0, 1, 56, 167, 326, 502, 653, 737, 728, 631, 475, 302, 153, 53, 4, 0, 0, 4, 5, 4, 4, 6, 6, 2, 0, 0, 22, 98, 227, 394, 565, 695, 748, 708, 588, 422, 253, 117, 32, 0, 0, 3, 12, 12, 6, 0, 0, 0, 3, 7, 10, 10, 8, 6, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 7, 8, 10, 10, 9, 7, 4, 1, 0, 1, 4, 9, 13, 13, 9, 3, 0, 0, 6, 14, 18, 11, 0, 0, 16, 97, 242, 437, 643, 807, 881, 837, 685, 465, 241, 78, 21, 83, 243, 451, 645, 772, 799, 725, 577, 397, 227, 97, 20, 0, 0, 9, 24, 27, 16, 0, 0, 0, 65, 196, 382, 590, 772, 878, 877, 771, 591, 384, 201, 72, 6, 0, 0, 12, 17, 12, 4, 0, 0, 0, 6, 11, 13, 13, 11, 9, 8, 7, 7, 7, 7, 6, 5, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 7, 6, 6, 5, 5, 5, 5, 5, 5, 4, 3, 2, 2, 3, 4, 5, 5, 5, 5, 4, 3, 3, 3, 4, 6, 7, 8, 9, 9, 10, 11, 12, 13, 13, 14, 14, 13, 12, 11, 10, 9, 8, 7, 5, 4, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 8, 8, 7, 7, 5, 4, 2, 1, 1, 1, 1, 2, 2, 3, 4, 4, 3, 3, 2, 3, 4, 6, 9, 10, 9, 5, 0, 0, 0, 6, 13, 15, 8, 0, 0, 16, 90, 221, 392, 569, 708, 769, 736, 619, 451, 277, 132, 39, 0, 0, 3, 13, 14, 9, 2, 0, 0, 6, 12, 17, 18, 17, 14, 11, 10, 9, 8, 7, 6, 5, 4, 3, 3, 3, 4, 4, 4, 5, 7, 10, 12, 15, 16, 15, 14, 12, 10, 8, 7, 7, 6, 6, 6, 7, 8, 9, 10, 11, 12, 12, 12, 12, 11, 11, 12, 14, 17, 20, 21, 20, 18, 14, 12, 14, 17, 19, 16, 6, 0, 0, 23, 97, 218, 369, 518, 627, 665, 622, 511, 362, 214, 97, 25, 0, 0, 5, 13, 15, 11, 6, 4, 5, 8, 12, 13, 13, 11, 8, 7, 5, 5, 4, 4, 3, 2, 2, 2, 1, 1, 1, 0, 0, 0, 1, 3, 5, 8, 10, 11, 10, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 1, 2, 4, 4, 2, 0, 0, 0, 2, 9, 14, 11, 0, 0, 0, 51, 157, 313, 495, 661, 767, 784, 707, 559, 381, 215, 90, 17, 0, 0, 3, 16, 21, 17, 5, 0, 0, 16, 93, 227, 404, 589, 738, 810, 784, 668, 495, 310, 154, 50, 1, 0, 0, 10, 13, 7, 0, 0, 0, 3, 9, 15, 17, 16, 13, 10, 6, 4, 4, 5, 6, 9, 12, 14, 15, 15, 14, 13, 11, 10, 9, 8, 8, 8, 9, 9, 9, 8, 7, 6, 4, 3, 2, 2, 3, 4, 6, 8, 9, 10, 9, 8, 6, 5, 3, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 2, 3, 5, 6, 6, 6, 5, 3, 2, 1, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 1, 3, 5, 7, 6, 2, 0, 0, 0, 6, 15, 18, 9, 0, 0, 17, 104, 258, 462, 677, 848, 930, 899, 767, 570, 360, 182, 62, 1, 0, 0, 11, 22, 24, 14, 0, 0, 0, 49, 165, 339, 545, 738, 867, 895, 815, 649, 444, 250, 105, 21, 0, 0, 8, 15, 12, 4, 0, 0, 2, 10, 18, 21, 21, 18, 14, 11, 9, 8, 7, 6, 5, 4, 4, 5, 7, 7, 5, 1, 0, 0, 0, 6, 12, 11, 3, 0, 0, 32, 113, 240, 396, 546, 651, 679, 617, 480, 303, 137, 27, 6, 80, 230, 417, 589, 704, 733, 673, 545, 383, 226, 104, 30, 0, 0, 4, 10, 10, 5, 0, 0, 0, 4, 9, 11, 11, 8, 6, 4, 2, 1, 1, 1, 1, 2, 3, 3, 3, 3, 2, 1, 1, 1, 2, 3, 5, 6, 7, 7, 7, 6, 5, 4, 3, 3, 4, 6, 10, 14, 17, 16, 12, 6, 3, 3, 8, 13, 14, 5, 0, 0, 21, 98, 226, 391, 557, 684, 737, 701, 588, 429, 264, 128, 40, 0, 0, 1, 10, 12, 8, 2, 0, 0, 3, 8, 12, 12, 11, 10, 8, 8, 7, 8, 7, 7, 6, 5, 4, 4, 3, 3, 4, 4, 5, 5, 5, 5, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 12, 11, 9, 7, 5, 5, 6, 8, 10, 13, 16, 17, 17, 16, 14, 11, 9, 7, 6, 5, 5, 6, 6, 7, 7, 7, 8, 8, 7, 7, 6, 5, 4, 3, 3, 3, 3, 4, 5, 5, 5, 4, 3, 3, 2, 2, 2, 3, 4, 5, 6, 6, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 5, 6, 8, 11, 15, 18, 19, 15, 9, 3, 1, 4, 10, 14, 10, 0, 0, 1, 55, 162, 320, 502, 669, 776, 796, 722, 576, 398, 228, 99, 24, 0, 0, 6, 13, 11, 5, 0, 0, 4, 13, 21, 24, 21, 12, 4, 0, 3, 11, 15, 12, 0, 0, 1, 61, 182, 358, 560, 742, 858, 875, 791, 629, 433, 248, 107, 23, 0, 0, 6, 20, 22, 13, 0, 0, 1, 54, 158, 308, 480, 638, 740, 755, 675, 518, 324, 146, 35, 22, 115, 290, 501, 693, 817, 844, 771, 621, 435, 257, 119, 34, 0, 0, 4, 12, 12, 7, 1, 0, 2, 9, 16, 20, 21, 20, 17, 14, 11, 9, 7, 6, 5, 4, 3, 2, 3, 3, 4, 5, 5, 5, 4, 4, 5, 8, 11, 13, 11, 6, 0, 0, 0, 5, 12, 14, 7, 0, 0, 21, 103, 243, 427, 618, 771, 844, 818, 701, 525, 335, 173, 62, 6, 0, 0, 8, 11, 7, 0, 0, 0, 2, 8, 13, 15, 14, 11, 7, 5, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 7, 8, 8, 9, 9, 10, 10, 9, 8, 7, 7, 7, 7, 8, 6, 3, 0, 0, 0, 5, 11, 13, 6, 0, 0, 15, 81, 197, 351, 512, 641, 704, 684, 588, 442, 284, 148, 54, 6, 0, 0, 8, 13, 11, 6, 2, 2, 5, 9, 11, 11, 10, 8, 6, 6, 7, 10, 13, 16, 18, 19, 19, 17, 15, 13, 11, 9, 9, 8, 8, 8, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 8, 8, 9, 11, 12, 12, 12, 12, 11, 10, 8, 8, 8, 8, 9, 10, 10, 10, 10, 9, 8, 7, 7, 7, 7, 7, 6, 5, 5, 5, 5, 7, 9, 12, 14, 15, 15, 14, 12, 10, 8, 6, 5, 5, 6, 7, 8, 10, 10, 10, 10, 9, 8, 8, 7, 8, 10, 12, 13, 13, 10, 7, 4, 5, 10, 14, 15, 8, 0, 0, 16, 83, 203, 366, 543, 693, 777, 769, 667, 496, 301, 133, 36, 33, 125, 286, 473, 637, 738, 751, 679, 543, 379, 223, 104, 31, 0, 0, 3, 9, 10, 6, 1, 0, 2, 6, 11, 15, 17, 16, 14, 11, 8, 6, 4, 3, 4, 5, 7, 8, 9, 9, 8, 6, 4, 2, 0, 0, 0, 2, 4, 6, 7, 8, 8, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 3, 4, 6, 8, 9, 9, 8, 7, 6, 5, 3, 2, 1, 1, 1, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 7, 8, 8, 8, 8, 9, 9, 8, 7, 6, 5, 5, 7, 10, 11, 9, 6, 1, 0, 4, 12, 18, 16, 3, 0, 0, 47, 165, 350, 578, 803, 970, 1035, 981, 825, 607, 382, 194, 69, 7, 0, 0, 9, 12, 7, 0, 0, 0, 4, 13, 20, 23, 20, 14, 7, 2, 2, 5, 9, 10, 4, 0, 0, 15, 72, 170, 300, 437, 550, 609, 599, 523, 402, 266, 146, 59, 12, 0, 0, 4, 7, 6, 2, 0, 0, 0, 1, 3, 5, 5, 4, 3, 3, 2, 2, 2, 2, 3, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 9, 9, 8, 7, 5, 4, 3, 4, 5, 8, 11, 14, 15, 14, 10, 5, 3, 4, 8, 11, 9, 1, 0, 0, 31, 105, 223, 367, 511, 621, 668, 641, 549, 416, 273, 149, 60, 10, 0, 0, 7, 15, 14, 5, 0, 0, 14, 77, 184, 327, 480, 610, 684, 683, 608, 479, 328, 189, 84, 22, 0, 0, 3, 7, 6, 2, 0, 0, 1, 7, 12, 15, 16, 14, 12, 10, 8, 6, 5, 5, 4, 3, 3, 2, 2, 2, 2, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 3, 4, 3, 0, 0, 0, 0, 6, 12, 12, 4, 0, 0, 28, 112, 249, 423, 601, 741, 805, 778, 667, 504, 327, 175, 68, 12, 0, 0, 7, 11, 9, 5, 2, 2, 6, 10, 14, 15, 14, 12, 10, 8, 7, 6, 5, 6, 7, 7, 6, 4, 1, 0, 1, 5, 10, 10, 3, 0, 0, 19, 81, 184, 316, 454, 564, 617, 601, 520, 396, 260, 141, 57, 11, 0, 0, 4, 7, 5, 1, 0, 0, 0, 4, 7, 9, 8, 7, 5, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 9, 10, 10, 9, 7, 6, 4, 2, 2, 1, 1, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 2, 0, 0, 0, 1, 6, 8, 5, 0, 0, 5, 44, 117, 219, 333, 435, 498, 508, 461, 372, 263, 158, 75, 22, 0, 0, 0, 9, 15, 13, 4, 0, 0, 24, 103, 234, 407, 589, 740, 822, 813, 718, 562, 383, 220, 99, 28, 0, 0, 0, 4, 6, 6, 5, 2, 0, 0, 4, 42, 119, 236, 381, 526, 636, 681, 646, 536, 379, 213, 84, 26, 59, 175, 350, 540, 699, 790, 793, 710, 566, 397, 237, 113, 36, 2, 0, 1, 6, 6, 3, 0, 0, 2, 8, 14, 17, 17, 15, 11, 8, 5, 4, 4, 4, 5, 6, 8, 8, 9, 9, 9, 9, 8, 6, 5, 4, 3, 3, 3, 3, 3, 4, 4, 3, 3, 2, 2, 1, 1, 0, 1, 1, 2, 3, 4, 4, 3, 2, 1, 1, 2, 3, 3, 2, 0, 0, 0, 0, 5, 8, 6, 0, 0, 2, 39, 114, 228, 362, 492, 585, 618, 583, 489, 361, 229, 118, 44, 6, 0, 0, 5, 7, 4, 0, 0, 0, 0, 3, 5, 5, 4, 3, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 5, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 7, 6, 4, 4, 7, 11, 13, 10, 2, 0, 0, 35, 114, 239, 394, 553, 678, 737, 714, 612, 457, 289, 151, 79, 89, 177, 318, 473, 602, 673, 669, 595, 472, 329, 197, 95, 32, 3, 0, 2, 8, 10, 9, 7, 6, 8, 11, 14, 15, 15, 14, 13, 11, 10, 9, 9, 9, 9, 9, 9, 8, 8, 7, 7, 6, 5, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 1, 1, 2, 3, 5, 6, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 0, 0, 0, 0, 6, 10, 8, 0, 0, 0, 36, 116, 240, 391, 540, 653, 702, 674, 579, 440, 291, 161, 68, 16, 0, 0, 3, 7, 6, 2, 0, 0, 0, 3, 4, 5, 5, 4, 4, 4, 4, 5, 6, 7, 9, 11, 11, 10, 7, 3, 0, 1, 6, 10, 10, 4, 0, 0, 28, 102, 225, 386, 558, 702, 784, 780, 690, 537, 357, 197, 97, 81, 150, 284, 448, 598, 698, 724, 672, 559, 413, 266, 143, 57, 11, 0, 0, 5, 11, 11, 4, 0, 0, 12, 62, 151, 273, 411, 537, 620, 638, 584, 470, 324, 183, 85, 56, 106, 224, 384, 548, 676, 740, 726, 641, 506, 353, 211, 102, 34, 3, 0, 0, 5, 5, 2, 0, 0, 0, 3, 7, 10, 11, 10, 9, 7, 6, 5, 4, 4, 4, 4, 5, 6, 5, 3, 0, 0, 0, 2, 4, 5, 2, 0, 0, 12, 52, 119, 207, 303, 385, 434, 438, 397, 322, 231, 144, 75, 29, 5, 0, 0, 0, 3, 6, 7, 4, 0, 0, 3, 42, 120, 238, 380, 521, 628, 676, 654, 568, 441, 301, 176, 82, 26, 0, 0, 0, 3, 6, 7, 3, 0, 0, 2, 32, 97, 199, 330, 469, 588, 657, 657, 587, 465, 322, 199, 130, 137, 218, 354, 509, 643, 720, 724, 655, 531, 383, 240, 126, 50, 11, 0, 0, 4, 6, 5, 3, 2, 4, 8, 11, 13, 14, 12, 11, 9, 8, 7, 7, 6, 6, 6, 6, 7, 8, 9, 9, 9, 9, 9, 10, 13, 15, 17, 18, 17, 14, 11, 9, 9, 10, 10, 7, 0, 0, 3, 32, 90, 180, 290, 402, 490, 533, 518, 448, 341, 226, 137, 101, 132, 228, 367, 517, 640, 705, 695, 614, 482, 336, 214, 147, 152, 226, 345, 478, 586, 643, 635, 566, 454, 324, 201, 104, 41, 10, 1, 4, 10, 14, 14, 12, 11, 10, 10, 12, 13, 14, 13, 12, 11, 10, 9, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 4, 4, 3, 4, 5, 5, 6, 7, 7, 7, 6, 5, 4, 3, 2, 2, 2, 2, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 9, 8, 7, 5, 3, 2, 2, 1, 1, 1, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 7, 5, 4, 2, 1, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 3, 8, 9, 3, 0, 0, 23, 92, 209, 364, 535, 685, 781, 802, 744, 621, 462, 302, 166, 71, 19, 0, 0, 2, 4, 2, 0, 0, 1, 7, 12, 14, 11, 5, 1, 1, 4, 8, 8, 1, 0, 0, 39, 129, 274, 461, 659, 827, 927, 937, 854, 701, 511, 325, 172, 68, 12, 0, 0, 6, 12, 11, 4, 0, 0, 11, 62, 152, 275, 415, 545, 637, 669, 634, 542, 415, 279, 160, 73, 22, 0, 0, 0, 3, 3, 1, 0, 0, 0, 0, 2, 2, 2, 1, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 3, 4, 2, 0, 0, 6, 32, 80, 147, 225, 298, 349, 369, 352, 303, 234, 160, 95, 46, 16, 2, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 1, 2, 4, 6, 7, 8, 7, 5, 4, 4, 6, 7, 6, 2, 0, 0, 18, 66, 146, 254, 373, 481, 554, 574, 536, 449, 334, 222, 143, 118, 158, 254, 386, 520, 625, 676, 661, 584, 466, 332, 206, 108, 44, 10, 0, 0, 0, 3, 5, 4, 1, 0, 0, 10, 52, 130, 244, 381, 517, 624, 679, 669, 598, 483, 348, 220, 117, 48, 12, 0, 0, 1, 2, 1, 0, 0, 1, 6, 10, 13, 11, 7, 2, 0, 0, 3, 5, 4, 0, 0, 5, 40, 108, 210, 334, 459, 560, 615, 613, 555, 455, 335, 217, 120, 53, 15, 0, 0, 0, 2, 1, 0, 0, 0, 1, 4, 7, 8, 7, 5, 3, 1, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 3, 1, 1, 1, 2, 6, 13, 23, 33, 43, 48, 48, 39, 24, 9, 2, 14, 54, 126, 226, 339, 446, 525, 558, 536, 464, 359, 248, 159, 117, 132, 201, 309, 429, 530, 591, 596, 546, 454, 340, 225, 128, 59, 19, 2, 0, 0, 2, 2, 0, 0, 0, 2, 5, 7, 7, 5, 3, 1, 1, 3, 4, 3, 0, 0, 3, 28, 80, 162, 265, 373, 467, 526, 539, 502, 424, 323, 219, 128, 61, 21, 2, 0, 0, 2, 2, 1, 0, 0, 1, 4, 7, 9, 10, 9, 7, 5, 4, 4, 4, 5, 5, 4, 2, 0, 0, 0, 3, 4, 2, 0, 0, 8, 43, 111, 212, 335, 461, 564, 625, 629, 577, 480, 360, 239, 135, 61, 18, 0, 0, 0, 2, 2, 0, 0, 0, 1, 5, 8, 9, 9, 6, 4, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 4, 5, 3, 0, 0, 8, 44, 113, 214, 336, 458, 558, 614, 615, 562, 467, 349, 230, 128, 55, 13, 0, 0, 5, 8, 4, 0, 0, 13, 61, 145, 261, 393, 517, 610, 652, 635, 564, 454, 329, 210, 114, 49, 13, 0, 0, 0, 2, 1, 0, 0, 0, 2, 5, 7, 9, 8, 7, 6, 5, 4, 5, 6, 7, 9, 11, 11, 9, 7, 5, 4, 5, 6, 6, 2, 0, 0, 15, 61, 143, 256, 387, 512, 607, 650, 635, 564, 454, 328, 208, 112, 47, 12, 0, 0, 1, 2, 1, 0, 0, 0, 1, 4, 6, 7, 6, 5, 3, 2, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 3, 5, 4, 0, 0, 3, 34, 98, 199, 326, 461, 579, 655, 676, 635, 545, 423, 293, 177, 89, 33, 6, 0, 0, 1, 2, 0, 0, 0, 2, 5, 7, 7, 6, 4, 3, 4, 4, 3, 0, 0, 4, 30, 82, 164, 270, 385, 487, 557, 577, 543, 463, 355, 248, 168, 136, 162, 240, 353, 475, 576, 634, 634, 578, 480, 365, 262, 196, 184, 228, 316, 426, 528, 595, 608, 565, 475, 365, 266, 206, 205, 266, 375, 507, 628, 710, 734, 696, 603, 478, 343, 220, 123, 57, 20, 4, 1, 4, 8, 11, 13, 15, 17, 18, 19, 18, 17, 16, 15, 13, 10, 6, 1, 0, 4, 26, 68, 132, 216, 307, 391, 450, 471, 448, 387, 302, 215, 151, 127, 156, 232, 342, 460, 559, 616, 617, 564, 469, 359, 259, 196, 184, 225, 305, 405, 496, 556, 570, 534, 458, 358, 252, 158, 86, 39, 14, 5, 4, 6, 7, 8, 9, 10, 11, 13, 14, 15, 14, 13, 11, 9, 8, 7, 7, 7, 8, 9, 10, 11, 11, 11, 10, 9, 7, 6, 5, 5, 5, 4, 4, 2, 0, 0, 0, 0, 2, 3, 2, 0, 0, 6, 35, 91, 175, 280, 390, 487, 551, 571, 543, 474, 378, 273, 175, 96, 42, 11, 0, 0, 1, 4, 2, 0, 0, 2, 25, 70, 140, 229, 326, 416, 483, 515, 505, 457, 379, 286, 193, 114, 55, 20, 3, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 2, 1, 0, 0, 1, 4, 4, 1, 0, 0, 18, 65, 145, 258, 390, 521, 625, 682, 680, 619, 516, 397, 291, 224, 212, 254, 339, 442, 536, 597, 611, 574, 494, 389, 276, 174, 94, 41, 12, 1, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 10, 8, 6, 3, 2, 1, 2, 2, 3, 4, 5, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 11, 41, 94, 169, 259, 352, 433, 486, 503, 480, 421, 339, 248, 162, 91, 42, 13, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 2, 3, 3, 0, 0, 0, 15, 51, 113, 199, 298, 395, 474, 519, 524, 488, 420, 333, 240, 156, 88, 41, 13, 0, 0, 0, 2, 1, 0, 0, 6, 31, 76, 144, 229, 320, 402, 460, 483, 466, 414, 338, 259, 197, 169, 185, 245, 337, 439, 530, 588, 600, 564, 488, 387, 279, 180, 101, 47, 16, 2, 0, 0, 2, 4, 6, 8, 11, 13, 14, 15, 14, 13, 12, 9, 5, 0, 0, 3, 27, 77, 155, 259, 379, 495, 590, 646, 654, 613, 531, 424, 309, 204, 118, 57, 21, 3, 0, 0, 1, 1, 0, 0, 3, 24, 67, 134, 223, 325, 428, 514, 570, 584, 555, 489, 397, 295, 197, 116, 58, 23, 6, 1, 0, 0, 0, 0, 16, 52, 114, 199, 300, 401, 485, 537, 548, 517, 452, 364, 270, 181, 109, 57, 25, 9, 3, 1, 0, 0, 0, 10, 40, 95, 175, 273, 377, 470, 537, 565, 551, 497, 415, 317, 221, 137, 74, 32, 9, 0, 0, 0, 2, 4, 6, 9, 11, 13, 14, 13, 11, 9, 7, 5, 3, 3, 3, 4, 5, 6, 7, 7, 6, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 1, 3, 3, 3, 2, 1, 1, 2, 2, 1, 0, 0, 2, 20, 60, 126, 218, 327, 439, 537, 602, 623, 597, 529, 432, 322, 217, 129, 65, 26, 6, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 6, 5, 4, 3, 1, 0, 0, 3, 22, 61, 125, 212, 313, 414, 500, 555, 571, 545, 482, 395, 296, 202, 122, 63, 25, 6, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 7, 6, 3, 1, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 2, 1, 1, 1, 0, 0, 0, 9, 33, 77, 142, 226, 319, 410, 482, 525, 529, 496, 433, 359, 291, 248, 240, 270, 328, 399, 464, 508, 519, 494, 438, 361, 274, 190, 118, 64, 28, 8, 0, 0, 0, 0, 1, 1, 1, 2, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 3, 1, 0, 0, 0, 8, 29, 67, 124, 201, 289, 378, 455, 504, 519, 496, 441, 367, 291, 232, 204, 214, 258, 328, 406, 474, 517, 526, 497, 438, 357, 269, 186, 115, 63, 30, 12, 4, 0, 0, 0, 2, 16, 46, 98, 169, 255, 345, 427, 487, 515, 507, 465, 397, 313, 226, 148, 86, 42, 16, 4, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 0, 0, 1, 13, 38, 80, 141, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 217, 298, 373, 431, 460, 458, 426, 373, 314, 263, 236, 241, 279, 342, 417, 487, 535, 551, 530, 476, 398, 308, 221, 144, 85, 44, 19, 6, 1, 0, 0, 2, 3, 4, 5, 6, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 3, 3, 3, 2, 1, 0, 0, 3, 17, 44, 88, 149, 224, 304, 380, 440, 473, 476, 447, 393, 321, 243, 169, 106, 59, 28, 10, 2, 0, 0, 0, 1, 2, 3, 5, 6, 8, 8, 7, 6, 5, 3, 1, 0, 0, 2, 12, 30, 61, 104, 159, 218, 275, 321, 347, 351, 330, 290, 238, 181, 128, 84, 50, 27, 13, 6, 3, 3, 4, 5, 6, 6, 6, 6, 6, 6, 6, 6, 4, 2, 1, 2, 10, 26, 56, 99, 156, 221, 287, 346, 388, 408, 401, 369, 317, 254, 188, 128, 78, 43, 20, 7, 1, 0, 0, 4, 16, 41, 82, 141, 215, 298, 380, 447, 491, 502, 479, 427, 355, 273, 195, 127, 75, 39, 17, 6, 1, 1, 2, 3, 5, 7, 9, 11, 12, 12, 13, 12, 11, 10, 9, 8, 8, 8, 9, 10, 10, 9, 8, 7, 6, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 6, 5, 4, 3, 2, 2, 3, 3, 4, 4, 4, 4, 4, 3, 3, 3, 3, 4, 6, 7, 9, 10, 11, 11, 11, 10, 10, 9, 9, 8, 9, 9, 9, 9, 8, 8, 7, 7, 8, 8, 7, 5, 2, 0, 4, 19, 51, 104, 178, 268, 364, 454, 525, 567, 572, 541, 480, 399, 308, 221, 145, 86, 45, 21, 8, 4, 3, 4, 8, 17, 35, 65, 111, 173, 248, 329, 408, 472, 510, 517, 491, 442, 382, 329, 299, 303, 344, 414, 500, 582, 643, 669, 654, 602, 525, 440, 364, 311, 291, 303, 339, 384, 425, 449, 448, 420, 370, 306, 238, 174, 119, 77, 47, 27, 14, 6, 1, 0, 0, 7, 23, 52, 95, 154, 226, 305, 383, 450, 496, 512, 498, 455, 390, 313, 234, 163, 104, 61, 32, 15, 6, 4, 4, 5, 7, 9, 11, 12, 12, 12, 11, 10, 8, 7, 5, 4, 3, 2, 2, 2, 2, 2, 3, 4, 5, 5, 6, 7, 7, 8, 8, 8, 7, 7, 6, 5, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 7, 8, 8, 7, 6, 5, 4, 2, 0, 0, 0, 3, 14, 36, 70, 118, 177, 241, 304, 356, 391, 403, 390, 354, 300, 238, 174, 116, 70, 37, 16, 5, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 2, 2, 1, 0, 0, 1, 9, 27, 58, 102, 159, 224, 291, 351, 396, 419, 416, 388, 339, 277, 210, 148, 95, 55, 28, 12, 3, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 5, 20, 49, 95, 157, 233, 316, 395, 461, 504, 518, 501, 455, 389, 311, 232, 160, 100, 56, 27, 10, 2, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 2, 2, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 8, 8, 6, 5, 3, 2, 2, 2, 3, 4, 4, 4, 3, 3, 2, 2, 2, 1, 0, 0, 0, 5, 20, 46, 86, 140, 204, 273, 339, 394, 430, 443, 431, 394, 340, 275, 208, 146, 93, 53, 26, 10, 2, 0, 0, 2, 4, 5, 6, 7, 8, 8, 8, 7, 6, 4, 2, 0, 2, 8, 22, 47, 85, 137, 201, 274, 347, 411, 457, 480, 475, 445, 393, 328, 258, 191, 132, 84, 50, 26, 12, 5, 3, 2, 3, 5, 6, 7, 8, 8, 7, 6, 4, 3, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 1, 2, 3, 4, 5, 5, 6, 6, 6, 6, 6, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 4, 3, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 18, 42, 79, 128, 183, 241, 294, 335, 359, 363, 347, 313, 265, 210, 155, 105, 64, 34, 15, 5, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 14, 33, 61, 100, 149, 204, 261, 314, 357, 385, 394, 384, 356, 312, 260, 205, 151, 105, 68, 40, 22, 11, 5, 2, 2, 2, 3, 4, 4, 5, 5, 6, 6, 7, 7, 7, 8, 8, 8, 8, 8, 9, 8, 8, 8, 8, 8, 10, 11, 13, 14, 16, 16, 17, 16, 16, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 15, 15, 14, 13, 12, 12, 15, 23, 40, 67, 106, 156, 216, 279, 341, 396, 436, 458, 460, 442, 409, 369, 330, 302, 289, 294, 316, 349, 384, 415, 432, 431, 411, 373, 322, 263, 205, 152, 107, 72, 48, 31, 23, 21, 28, 45, 74, 117, 174, 242, 315, 387, 450, 496, 518, 515, 487, 437, 373, 303, 233, 171, 120, 80, 53, 34, 23, 17, 14, 14, 14, 15, 16, 18, 18, 18, 18, 17, 15, 15, 16, 21, 33, 54, 87, 131, 185, 246, 307, 362, 404, 429, 434, 422, 397, 365, 334, 312, 302, 308, 327, 356, 388, 416, 435, 440, 429, 403, 369, 332, 301, 283, 281, 295, 321, 354, 383, 401, 404, 388, 354, 307, 253, 197, 145, 101, 68, 44, 29, 20, 15, 12, 11, 10, 11, 12, 13, 15, 16, 16, 15, 14, 13, 13, 14, 19, 28, 45, 72, 109, 157, 213, 273, 332, 381, 417, 433, 431, 412, 381, 347, 318, 300, 297, 310, 334, 364, 392, 411, 415, 402, 373, 331, 280, 225, 172, 125, 86, 56, 35, 22, 14, 10, 7, 6, 5, 5, 5, 6, 6, 7, 8, 8, 8, 7, 6, 6, 6, 5, 6, 6, 6, 7, 7, 8, 8, 9, 10, 10, 11, 11, 11, 11, 10, 10, 9, 8, 7, 6, 5, 4, 4, 4, 4, 4, 4, 3, 2, 1, 1, 1, 2, 5, 12, 24, 43, 70, 106, 151, 201, 253, 302, 342, 368, 376, 366, 340, 300, 252, 201, 153, 110, 75, 49, 31, 21, 18, 25, 41, 70, 110, 161, 221, 284, 344, 397, 436, 458, 462, 448, 421, 388, 356, 332, 321, 326, 345, 372, 402, 426, 437, 431, 407, 368, 316, 259, 201, 148, 103, 68, 42, 25, 15, 10, 10, 13, 22, 37, 60, 93, 136, 187, 244, 301, 352, 391, 413, 416, 403, 378, 349, 323, 306, 301, 309, 329, 355, 383, 405, 417, 414, 395, 361, 314, 260, 205, 153, 107, 71, 44, 26, 14, 7, 4, 3, 3, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 8, 20, 39, 66, 100, 141, 187, 233, 276, 312, 336, 346, 340, 318, 284, 242, 197, 152, 112, 78, 51, 31, 17, 7, 2, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 3, 2, 2, 2, 2, 4, 7, 12, 20, 32, 51, 77, 110, 151, 197, 243, 286, 322, 345, 354, 348, 327, 294, 252, 205, 159, 117, 81, 53, 31, 17, 8, 2, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 3, 3, 3, 2, 1, 0, 1, 4, 11, 23, 40, 63, 93, 130, 171, 216, 260, 299, 329, 349, 355, 350, 338, 322, 309, 304, 309, 325, 350, 378, 404, 423, 430, 426, 409, 385, 357, 330, 311, 302, 304, 315, 332, 350, 363, 367, 360, 342, 312, 274, 230, 185, 142, 104, 72, 47, 29, 16, 7, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 4, 7, 14, 24, 41, 64, 96, 135, 179, 228, 275, 318, 352, 373, 380, 370, 346, 309, 264, 215, 165, 120, 81, 52, 32, 22, 19, 24, 37, 58, 88, 127, 174, 225, 277, 324, 361, 384, 391, 382, 357, 321, 276, 228, 180, 136, 97, 66, 42, 26, 15, 8, 4, 2, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 6, 14, 26, 45, 69, 100, 134, 172, 212, 249, 281, 306, 319, 320, 308, 284, 251, 212, 171, 132, 98, 69, 46, 29, 17, 10, 5, 3, 2, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 2, 4, 6, 10, 15, 24, 37, 56, 82, 115, 154, 196, 238, 277, 308, 330, 341, 338, 322, 295, 259, 218, 175, 135, 99, 69, 46, 29, 17, 10, 6, 5, 5, 6, 7, 7, 6, 5, 4, 3, 2, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 4, 5, 7, 12, 19, 31, 48, 71, 99, 133, 169, 207, 243, 274, 298, 314, 323, 325, 323, 321, 321, 327, 341, 362, 389, 417, 443, 461, 469, 466, 452, 431, 408, 387, 370, 361, 360, 365, 372, 379, 380, 373, 357, 330, 296, 256, 215, 175, 137, 104, 75, 52, 35, 25, 21, 23, 32, 46, 67, 93, 125, 161, 201, 241, 278, 308, 329, 337, 331, 312, 282, 245, 204, 164, 127, 96, 70, 49, 33, 21, 12, 6, 3, 2, 2, 3, 4, 4, 4, 4, 4, 5, 6, 9, 15, 26, 43, 66, 97, 133, 172, 213, 252, 288, 317, 339, 353, 359, 358, 353, 345, 339, 337, 340, 348, 359, 371, 380, 385, 381, 368, 346, 315, 278, 236, 193, 152, 116, 87, 67, 56, 56, 65, 85, 114, 152, 198, 249, 300, 348, 388, 417, 433, 437, 429, 413, 393, 372, 355, 343, 339, 340, 347, 354, 360, 359, 351, 333, 307, 273, 234, 193, 153, 117, 86, 62, 44, 31, 22, 16, 12, 9, 7, 5, 4, 3, 3, 4, 4, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 8, 13, 21, 33, 49, 70, 94, 121, 149, 176, 202, 223, 237, 243, 240, 229, 211, 187, 160, 132, 104, 78, 56, 37, 22, 12, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1, 2, 3, 5, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 5, 10, 17, 27, 42, 61, 83, 109, 137, 165, 191, 213, 231, 241, 242, 236, 221, 199, 172, 143, 114, 86, 62, 42, 27, 15, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 8, 10, 16, 24, 38, 56, 80, 110, 144, 183, 223, 262, 297, 324, 341, 346, 340, 322, 296, 263, 227, 189, 152, 118, 88, 64, 44, 30, 19, 13, 9, 7, 6, 7, 8, 10, 11, 12, 13, 14, 18, 24, 33, 47, 66, 90, 119, 152, 189, 228, 266, 302, 332, 353, 362, 359, 345, 319, 285, 247, 206, 166, 129, 97, 71, 51, 36, 25, 17, 12, 9, 7, 6, 6, 6, 7, 8, 9, 9, 9, 10, 12, 17, 24, 34, 48, 65, 85, 107, 131, 156, 180, 202, 220, 234, 244, 249, 252, 253, 255, 260, 269, 284, 304, 328, 352, 374, 391, 401, 405, 402, 396, 388, 381, 375, 373, 373, 376, 380, 384, 385, 382, 374, 358, 334, 304, 267, 227, 186, 148, 113, 83, 60, 42, 29, 20, 15, 12, 10, 10, 10, 11, 11, 11, 11, 11, 11, 11, 10, 10, 9, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 9, 10, 12, 14, 17, 21, 28, 38, 52, 71, 96, 127, 164, 204, 247, 289, 328, 361, 385, 398, 399, 387, 364, 332, 294, 253, 213, 174, 140, 110, 85, 64, 47, 33, 24, 18, 14, 12, 10, 10, 9, 8, 7, 7, 7, 6, 7, 7, 7, 8, 8, 9, 9, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 11, 11, 12, 12, 13, 13, 13, 13, 13, 13, 12, 11, 11, 11, 12, 13, 14, 15, 16, 16, 15, 14, 12, 11, 11, 11, 12, 12, 13, 13, 12, 12, 11, 11, 11, 12, 12, 12, 13, 13, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 13, 13, 14, 13, 12, 11, 10, 9, 9, 9, 9, 10, 11, 11, 12, 12, 13, 13, 13, 14, 14, 14, 15, 16, 18, 22, 26, 32, 40, 51, 65, 84, 109, 140, 178, 219, 262, 305, 343, 374, 396, 409, 411, 402, 383, 356, 321, 281, 239, 198, 161, 130, 106, 91, 84, 84, 91, 104, 123, 148, 176, 207, 238, 267, 292, 311, 323, 326, 322, 309, 289, 263, 232, 200, 167, 135, 107, 84, 65, 51, 40, 31, 25, 20, 17, 15, 14, 14, 14, 15, 15, 15, 14, 13, 12, 12, 13, 14, 15, 16, 18, 19, 20, 21, 23, 26, 31, 38, 48, 62, 81, 104, 133, 167, 206, 248, 291, 331, 365, 390, 406, 410, 403, 387, 362, 331, 295, 257, 218, 181, 148, 122, 104, 94, 91, 96, 108, 126, 152, 184, 221, 261, 300, 337, 366, 387, 398, 403, 402, 397, 393, 388, 385, 382, 382, 382, 384, 387, 391, 395, 397, 398, 396, 393, 390, 387, 386, 387, 390, 394, 399, 404, 409, 412, 412, 410, 406, 400, 392, 385, 379, 376, 374, 374, 374, 373, 370, 362, 349, 331, 308, 281, 251, 220, 189, 160, 133, 109, 89, 75, 66, 63, 67, 77, 93, 113, 138, 166, 197, 229, 260, 287, 309, 323, 328, 325, 314, 297, 276, 251, 224, 196, 168, 140, 115, 94, 79, 70, 67, 71, 81, 96, 117, 143, 171, 202, 234, 264, 292, 316, 336, 352, 364, 372, 378, 381, 383, 384, 386, 389, 392, 394, 396, 395, 389, 378, 359, 335, 305, 271, 237, 203, 173, 148, 129, 115, 108, 108, 114, 128, 147, 170, 197, 226, 254, 281, 306, 326, 341, 351, 356, 356, 353, 348, 343, 338, 336, 335, 337, 339, 341, 340, 335, 324, 306, 283, 256, 227, 197, 167, 139, 114, 90, 69, 53, 39, 30, 23, 18, 15, 12, 10, 9, 8, 7, 7, 7, 7, 6, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 3, 4, 4, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 11, 16, 24, 35, 49, 68, 90, 115, 141, 167, 192, 215, 236, 254, 268, 277, 279, 274, 261, 241, 216, 187, 158, 130, 105, 84, 66, 51, 38, 27, 19, 13, 9, 7, 7, 6, 6, 6, 5, 4, 4, 4, 5, 5, 6, 6, 7, 7, 7, 8, 9, 11, 14, 18, 23, 29, 37, 48, 62, 80, 102, 128, 157, 187, 215, 242, 264, 282, 295, 302, 302, 296, 282, 262, 237, 208, 179, 150, 123, 99, 78, 60, 45, 33, 25, 20, 18, 17, 18, 18, 19, 21, 24, 29, 37, 49, 65, 85, 109, 137, 168, 201, 236, 271, 305, 336, 360, 378, 387, 387, 378, 360, 336, 306, 272, 236, 201, 167, 136, 108, 84, 65, 49, 36, 26, 18, 12, 8, 5, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 11, 12, 13, 13, 14, 15, 16, 17, 18, 18, 19, 20, 21, 22, 22, 23, 23, 22, 21, 19, 17, 15, 14, 13, 12, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 4, 6, 10, 15, 20, 28, 37, 49, 64, 82, 103, 125, 149, 171, 192, 210, 224, 233, 237, 236, 230, 219, 205, 188, 170, 151, 134, 119, 108, 101, 99, 102, 109, 121, 138, 160, 186, 216, 248, 280, 310, 335, 354, 367, 376, 380, 382, 382, 381, 378, 375, 372, 369, 366, 363, 358, 351, 341, 326, 307, 285, 260, 233, 205, 176, 149, 123, 99, 79, 62, 48, 38, 29, 22, 17, 13, 10, 8, 7, 6, 6, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 5, 5, 5, 6, 6, 8, 10, 12, 14, 17, 20, 23, 28, 36, 46, 60, 78, 98, 121, 146, 172, 197, 222, 246, 268, 285, 298, 305, 306, 300, 288, 270, 248, 222, 195, 167, 139, 114, 92, 73, 58, 45, 34, 26, 19, 14, 11, 9, 8, 6, 6, 5, 4, 4, 4, 4, 4, 3, 2, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 3, 3, 3, 4, 6, 9, 13, 19, 26, 34, 44, 55, 69, 84, 101, 119, 137, 155, 171, 185, 195, 201, 202, 200, 193, 183, 170, 155, 138, 121, 103, 87, 71, 56, 44, 33, 24, 17, 11, 7, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 5, 4, 4, 3, 3, 3, 4, 4, 5, 5, 5, 5, 6, 8, 10, 14, 17, 22, 26, 32, 39, 48, 60, 75, 92, 113, 135, 159, 183, 208, 233, 255, 274, 289, 299, 303, 300, 292, 278, 260, 238, 213, 189, 166, 146, 131, 120, 115, 113, 116, 124, 135, 152, 172, 195, 219, 241, 260, 275, 285, 290, 290, 287, 279, 266, 248, 227, 203, 178, 153, 130, 109, 90, 73, 58, 44, 33, 24, 18, 15, 13, 13, 14, 14, 15, 15, 16, 19, 23, 29, 38, 50, 63, 77, 92, 107, 124, 140, 157, 172, 186, 195, 201, 202, 199, 193, 184, 172, 158, 141, 123, 105, 87, 72, 59, 49, 40, 33, 26, 20, 14, 10, 7, 5, 5, 4, 5, 5, 5, 6, 7, 7, 8, 7, 7, 6, 6, 7, 9, 11, 14, 18, 21, 26, 32, 40, 51, 64, 79, 96, 113, 130, 147, 162, 176, 188, 197, 203, 205, 203, 197, 188, 176, 161, 145, 128, 110, 93, 77, 63, 51, 42, 34, 29, 24, 21, 19, 18, 19, 21, 24, 29, 35, 42, 51, 63, 77, 95, 116, 139, 163, 188, 213, 235, 255, 271, 284, 292, 296, 295, 288, 276, 259, 237, 213, 188, 164, 141, 120, 101, 83, 67, 52, 40, 30, 22, 17, 13, 11, 9, 8, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 3, 4, 6, 7, 7, 7, 6, 7, 7, 8, 10, 11, 12, 14, 17, 22, 28, 36, 46, 57, 71, 87, 107, 128, 153, 178, 203, 227, 249, 268, 282, 293, 298, 297, 291, 280, 265, 246, 225, 202, 178, 154, 131, 109, 89, 72, 58, 47, 37, 30, 25, 21, 18, 17, 18, 19, 22, 25, 28, 32, 38, 45, 55, 68, 83, 101, 118, 136, 154, 171, 187, 203, 218, 230, 239, 243, 242, 235, 224, 209, 191, 172, 153, 133, 115, 98, 82, 69, 57, 47, 39, 33, 28, 25, 24, 24, 25, 28, 33, 40, 49, 61, 74, 89, 105, 122, 140, 159, 180, 200, 220, 239, 254, 265, 272, 273, 270, 263, 253, 238, 221, 202, 181, 159, 137, 115, 96, 78, 63, 51, 41, 33, 28, 24, 21, 19, 18, 16, 15, 13, 12, 11, 11, 11, 11, 12, 12, 13, 13, 14, 15, 17, 21, 25, 31, 37, 45, 54, 66, 78, 93, 109, 125, 142, 159, 174, 188, 201, 210, 217, 220, 219, 214, 206, 196, 183, 169, 154, 138, 122, 106, 90, 76, 62, 51, 41, 33, 27, 22, 17, 14, 11, 8, 6, 4, 3, 3, 3, 4, 4, 5, 6, 6, 5, 3, 2, 1, 0, 1, 2, 4, 5, 5, 4, 4, 3, 3, 4, 6, 7, 8, 8, 7, 6, 5, 5, 6, 7, 8, 8, 9, 9, 8, 8, 8, 8, 8, 9, 9, 9, 8, 8, 8, 8, 8, 9, 10, 11, 12, 13, 15, 17, 20, 24, 29, 36, 44, 55, 67, 81, 95, 110, 126, 142, 159, 176, 193, 210, 226, 241, 254, 267, 279, 290, 302, 314, 326, 337, 347, 355, 360, 362, 360, 355, 348, 337, 324, 308, 289, 268, 248, 229, 213, 200, 191, 185, 181, 181, 184, 191, 202, 216, 233, 251, 268, 282, 294, 302, 307, 308, 305, 299, 289, 276, 261, 244, 226, 209, 193, 179, 166, 156, 149, 144, 143, 146, 152, 163, 175, 189, 202, 214, 223, 231, 237, 241, 243, 242, 238, 230, 220, 207, 192, 176, 160, 144, 128, 112, 96, 82, 68, 56, 46, 38, 32, 27, 23, 19, 15, 13, 10, 8, 7, 7, 7, 8, 8, 8, 8, 7, 6, 5, 4, 4, 5, 6, 7, 8, 8, 7, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 5, 7, 10, 13, 17, 22, 27, 33, 40, 49, 60, 75, 93, 113, 135, 158, 181, 204, 225, 246, 268, 289, 311, 330, 347, 361, 371, 377, 381, 383, 384, 385, 386, 387, 387, 385, 380, 371, 359, 343, 325, 306, 287, 269, 251, 233, 215, 196, 178, 162, 149, 140, 136, 136, 138, 143, 150, 159, 170, 183, 197, 213, 230, 246, 262, 278, 292, 306, 318, 328, 336, 341, 344, 345, 345, 344, 343, 341, 338, 334, 328, 320, 310, 298, 285, 270, 254, 237, 219, 201, 181, 162, 143, 124, 107, 91, 78, 66, 56, 48, 41, 35, 29, 25, 21, 18, 16, 15, 14, 14, 13, 12, 11, 10, 9, 8, 8, 8, 8, 8, 7, 6, 5, 5, 5, 6, 7, 8, 8, 9, 9, 8, 7, 7, 5, 5, 4, 4, 4, 4, 5, 6, 7, 7, 7, 6, 5, 4, 3, 4, 5, 6, 9, 11, 14, 17, 20, 24, 30, 36, 44, 53, 63, 75, 88, 103, 119, 137, 154, 170, 184, 195, 203, 208, 211, 211, 210, 205, 197, 185, 170, 153, 136, 119, 104, 90, 78, 66, 56, 47, 39, 32, 26, 22, 18, 15, 13, 11, 9, 8, 6, 5, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 8, 11, 15, 18, 22, 26, 31, 36, 42, 51, 60, 71, 82, 93, 105, 116, 127, 138, 149, 160, 170, 178, 184, 188, 191, 193, 193, 193, 191, 187, 180, 170, 158, 145, 132, 119, 108, 98, 88, 78, 68, 58, 49, 40, 33, 28, 23, 19, 15, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 5, 5, 5, 5, 6, 7, 7, 6, 5, 5, 8, 16, 31, 54, 82, 108, 128, 137, 131, 112, 86, 58, 35, 18, 10, 7, 8, 10, 10, 9, 8, 7, 7, 7, 8, 9, 9, 9, 9, 10, 10, 10, 10, 10, 9, 8, 8, 7, 7, 6, 5, 5, 4, 4, 5, 6, 6, 6, 6, 5, 4, 4, 4, 4, 5, 6, 6, 6, 5, 5, 4, 4, 4, 5, 6, 6, 6, 6, 6, 6, 6, 7, 8, 8, 9, 9, 10, 10, 11, 12, 12, 13, 14, 15, 17, 19, 22, 24, 26, 27, 26, 26, 26, 26, 27, 29, 32, 34, 37, 40, 43, 45, 47, 48, 49, 50, 51, 52, 53, 56, 58, 61, 63, 66, 68, 69, 70, 72, 73, 74, 76, 79, 81, 84, 87, 89, 91, 93, 95, 97, 99, 101, 103, 104, 105, 106, 107, 108, 109, 112, 115, 118, 121, 124, 126, 128, 128, 129, 129, 129, 129, 130, 132, 134, 137, 139, 141, 142, 143, 143, 143, 143, 144, 147, 150, 152, 155, 158, 160, 161, 163, 165, 166, 167, 169, 170, 172, 174, 177, 181, 185, 189, 192, 192, 191, 188, 184, 180, 175, 170, 165, 160, 154, 147, 141, 136, 132, 129, 126, 124, 121, 119, 117, 115, 115, 116, 116, 117, 117, 115, 114, 112, 110, 109, 108, 108, 108, 108, 107, 106, 105, 104, 103, 101, 99, 97, 95, 92, 91, 89, 88, 86, 85, 83, 80, 78, 75, 72, 70, 69, 67, 66, 65, 64, 63, 61, 58, 56, 53, 51, 49, 48, 48, 47, 47, 46, 46, 45, 44, 43, 43, 42, 42, 41, 41, 39, 38, 37, 36, 36, 37, 38, 39, 39, 39, 38, 37, 36, 36, 36, 36, 35, 34, 32, 30, 28, 26, 24, 23, 22, 20, 19, 16, 14, 12, 10, 9, 8, 8, 7, 6, 6, 5, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakG": [52, 50, 47, 41, 33, 23, 15, 11, 10, 10, 10, 9, 7, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 11, 14, 17, 22, 28, 36, 45, 55, 66, 77, 89, 100, 111, 121, 132, 143, 154, 165, 174, 182, 186, 188, 186, 181, 174, 166, 156, 146, 135, 124, 111, 98, 86, 73, 61, 50, 41, 33, 26, 21, 18, 15, 14, 12, 11, 9, 7, 6, 5, 4, 4, 5, 6, 7, 8, 10, 13, 18, 25, 34, 47, 62, 80, 101, 126, 154, 186, 220, 256, 292, 326, 356, 382, 403, 418, 426, 427, 420, 405, 382, 352, 317, 278, 238, 199, 163, 131, 104, 81, 62, 47, 35, 25, 18, 12, 9, 7, 6, 5, 5, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 1, 2, 2, 3, 3, 2, 1, 1, 3, 7, 14, 25, 40, 59, 82, 110, 144, 185, 232, 283, 334, 380, 417, 442, 454, 452, 438, 413, 380, 339, 293, 245, 197, 152, 113, 80, 54, 35, 22, 14, 11, 12, 17, 25, 38, 54, 76, 102, 133, 167, 204, 240, 272, 299, 317, 326, 326, 316, 300, 281, 262, 248, 243, 249, 268, 300, 344, 397, 454, 510, 559, 597, 618, 620, 605, 574, 532, 486, 442, 406, 383, 376, 384, 407, 439, 475, 507, 530, 538, 531, 507, 467, 416, 356, 293, 231, 174, 126, 87, 59, 39, 26, 18, 13, 11, 9, 9, 10, 10, 11, 12, 12, 12, 10, 9, 8, 6, 5, 3, 2, 0, 0, 0, 3, 13, 32, 61, 105, 163, 234, 316, 403, 487, 560, 613, 640, 637, 606, 550, 477, 393, 307, 227, 157, 100, 58, 30, 14, 5, 2, 2, 3, 4, 6, 7, 8, 9, 9, 9, 8, 7, 7, 7, 8, 8, 9, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 1, 0, 0, 0, 2, 16, 44, 90, 156, 240, 339, 445, 548, 637, 700, 729, 718, 669, 589, 488, 381, 278, 189, 118, 67, 34, 14, 3, 0, 0, 0, 1, 3, 5, 6, 8, 10, 11, 12, 13, 13, 12, 11, 9, 7, 6, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 5, 6, 7, 8, 8, 9, 9, 8, 8, 8, 7, 7, 6, 6, 6, 6, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 10, 29, 61, 109, 171, 243, 317, 384, 434, 460, 457, 425, 370, 300, 225, 154, 95, 51, 22, 6, 0, 0, 0, 0, 1, 1, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 9, 39, 95, 182, 296, 427, 558, 671, 748, 778, 756, 687, 581, 456, 329, 215, 123, 58, 19, 1, 0, 0, 2, 2, 0, 0, 2, 27, 79, 163, 280, 420, 569, 705, 809, 864, 862, 802, 696, 559, 413, 276, 163, 81, 30, 5, 0, 0, 2, 5, 7, 9, 10, 12, 13, 15, 15, 16, 17, 18, 19, 20, 20, 19, 17, 16, 14, 15, 16, 19, 21, 23, 23, 22, 19, 17, 16, 15, 15, 16, 16, 16, 15, 15, 14, 14, 14, 14, 12, 10, 7, 5, 3, 2, 1, 0, 0, 0, 13, 41, 89, 158, 244, 336, 420, 484, 517, 513, 474, 408, 325, 239, 160, 95, 47, 17, 2, 0, 0, 2, 4, 2, 0, 0, 6, 44, 121, 246, 412, 606, 798, 959, 1060, 1084, 1025, 895, 718, 525, 346, 207, 126, 106, 145, 229, 339, 453, 552, 615, 631, 598, 520, 415, 304, 213, 166, 177, 250, 377, 538, 702, 839, 921, 930, 864, 735, 571, 405, 272, 197, 195, 265, 391, 544, 694, 809, 866, 852, 772, 642, 490, 350, 255, 229, 283, 409, 582, 768, 926, 1023, 1040, 975, 842, 667, 482, 314, 179, 86, 31, 6, 0, 2, 8, 14, 19, 21, 23, 22, 20, 18, 15, 12, 7, 2, 0, 0, 17, 60, 138, 252, 394, 547, 689, 795, 845, 829, 751, 623, 469, 316, 184, 88, 29, 3, 0, 0, 3, 5, 5, 5, 6, 8, 11, 12, 11, 9, 7, 6, 5, 5, 6, 6, 6, 6, 8, 10, 12, 14, 16, 17, 16, 15, 15, 15, 17, 18, 19, 16, 12, 8, 5, 4, 5, 4, 1, 0, 0, 19, 69, 157, 284, 434, 587, 713, 787, 794, 732, 614, 463, 310, 177, 81, 24, 0, 0, 0, 4, 4, 2, 1, 1, 3, 6, 8, 9, 9, 7, 6, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 3, 4, 4, 6, 7, 9, 9, 9, 8, 5, 1, 0, 0, 0, 2, 3, 1, 0, 0, 10, 43, 105, 194, 303, 415, 511, 570, 579, 535, 444, 326, 206, 112, 69, 95, 192, 351, 547, 747, 911, 1008, 1018, 936, 779, 578, 375, 212, 125, 134, 240, 423, 646, 865, 1033, 1117, 1099, 985, 801, 583, 373, 201, 84, 21, 0, 0, 2, 5, 4, 3, 5, 10, 17, 22, 23, 20, 16, 14, 11, 8, 2, 0, 0, 19, 77, 181, 327, 498, 665, 795, 859, 842, 749, 601, 429, 266, 136, 51, 9, 0, 0, 4, 5, 3, 0, 0, 0, 4, 9, 11, 12, 11, 9, 7, 6, 5, 5, 4, 3, 3, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 5, 6, 8, 9, 11, 12, 13, 14, 15, 16, 16, 17, 17, 17, 16, 15, 15, 14, 14, 15, 15, 16, 15, 15, 13, 12, 11, 11, 12, 13, 15, 16, 16, 14, 12, 10, 8, 7, 6, 6, 6, 6, 6, 5, 5, 4, 4, 5, 6, 9, 11, 13, 15, 16, 16, 15, 13, 12, 11, 11, 12, 14, 16, 17, 14, 10, 5, 2, 2, 5, 8, 7, 1, 0, 0, 27, 96, 209, 358, 519, 662, 755, 775, 719, 601, 447, 291, 158, 66, 15, 0, 0, 5, 10, 11, 11, 11, 13, 17, 23, 27, 30, 31, 31, 30, 29, 27, 23, 17, 8, 0, 0, 13, 51, 120, 215, 328, 440, 530, 578, 574, 518, 423, 309, 197, 105, 43, 9, 0, 0, 3, 7, 9, 9, 10, 11, 13, 14, 13, 12, 10, 7, 5, 3, 3, 5, 8, 11, 13, 12, 7, 2, 0, 0, 3, 9, 10, 3, 0, 0, 35, 128, 285, 497, 729, 936, 1070, 1100, 1018, 845, 622, 398, 213, 87, 19, 0, 0, 0, 2, 7, 10, 9, 2, 0, 0, 35, 149, 353, 634, 954, 1249, 1451, 1511, 1413, 1180, 863, 530, 247, 61, 0, 48, 194, 392, 596, 761, 852, 854, 769, 621, 444, 273, 137, 49, 6, 0, 0, 7, 11, 10, 9, 10, 14, 20, 27, 31, 32, 31, 28, 24, 21, 18, 16, 14, 13, 13, 13, 12, 11, 10, 8, 7, 7, 7, 9, 12, 13, 13, 11, 8, 5, 4, 6, 9, 8, 3, 0, 0, 21, 83, 187, 327, 481, 617, 704, 719, 661, 543, 394, 246, 126, 46, 6, 0, 0, 6, 9, 8, 6, 5, 8, 12, 15, 18, 18, 17, 15, 14, 13, 14, 15, 17, 19, 21, 22, 23, 23, 23, 22, 20, 18, 15, 12, 10, 8, 7, 7, 8, 9, 9, 9, 9, 8, 8, 9, 10, 12, 15, 17, 19, 20, 19, 17, 15, 11, 8, 6, 4, 4, 5, 6, 8, 10, 10, 10, 9, 8, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 11, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 4, 7, 10, 13, 13, 9, 3, 0, 0, 1, 8, 12, 8, 0, 0, 19, 96, 240, 445, 683, 904, 1055, 1095, 1007, 809, 546, 287, 102, 46, 149, 398, 745, 1115, 1422, 1594, 1592, 1421, 1126, 779, 455, 208, 58, 0, 0, 5, 17, 16, 6, 0, 0, 0, 11, 23, 32, 36, 37, 34, 31, 27, 23, 19, 15, 13, 12, 13, 15, 17, 19, 20, 19, 18, 16, 15, 14, 14, 15, 16, 16, 17, 16, 15, 13, 11, 9, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 6, 3, 0, 0, 0, 0, 8, 15, 13, 2, 0, 0, 54, 175, 364, 596, 824, 995, 1063, 1010, 846, 611, 356, 136, 0, 0, 79, 303, 613, 952, 1248, 1431, 1458, 1322, 1061, 741, 435, 198, 54, 0, 0, 6, 18, 17, 7, 0, 0, 0, 8, 17, 21, 21, 18, 14, 12, 11, 12, 14, 15, 16, 16, 16, 16, 16, 16, 15, 14, 13, 12, 11, 10, 9, 9, 9, 9, 9, 9, 9, 8, 7, 6, 6, 6, 5, 5, 4, 3, 2, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 1, 2, 4, 5, 6, 8, 9, 10, 11, 11, 12, 11, 10, 9, 7, 6, 4, 4, 5, 7, 10, 11, 9, 4, 0, 0, 0, 5, 14, 16, 8, 0, 0, 24, 121, 292, 523, 773, 985, 1105, 1100, 972, 757, 509, 283, 117, 24, 0, 0, 9, 17, 16, 10, 5, 6, 12, 20, 26, 28, 25, 20, 15, 14, 15, 16, 14, 7, 0, 0, 11, 61, 150, 273, 410, 534, 614, 629, 576, 469, 335, 205, 103, 38, 7, 0, 0, 0, 0, 2, 13, 22, 17, 0, 0, 3, 108, 326, 655, 1045, 1413, 1666, 1735, 1602, 1301, 910, 519, 205, 15, 0, 28, 180, 378, 575, 730, 809, 795, 695, 534, 353, 191, 76, 13, 0, 0, 7, 12, 10, 5, 3, 7, 15, 25, 32, 35, 34, 31, 27, 25, 23, 23, 23, 25, 26, 28, 28, 28, 26, 24, 22, 21, 21, 23, 26, 29, 31, 32, 32, 30, 27, 23, 18, 14, 11, 10, 12, 16, 19, 18, 11, 1, 0, 0, 1, 19, 33, 28, 3, 0, 0, 112, 365, 752, 1218, 1663, 1972, 2062, 1909, 1553, 1088, 621, 245, 16, 0, 32, 234, 512, 812, 1075, 1241, 1270, 1148, 902, 592, 292, 76, 0, 53, 239, 499, 766, 974, 1074, 1043, 891, 656, 390, 156, 5, 0, 85, 319, 636, 973, 1252, 1408, 1404, 1242, 968, 651, 362, 150, 31, 0, 0, 11, 20, 16, 5, 0, 0, 3, 13, 20, 23, 21, 16, 11, 8, 7, 7, 8, 8, 7, 6, 6, 5, 5, 5, 6, 7, 8, 9, 12, 14, 16, 17, 18, 17, 16, 15, 13, 12, 11, 11, 11, 13, 14, 16, 18, 20, 21, 22, 22, 22, 21, 21, 21, 21, 21, 21, 22, 22, 22, 23, 24, 25, 27, 27, 27, 26, 24, 22, 20, 18, 17, 17, 16, 16, 16, 16, 15, 13, 12, 10, 8, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 9, 9, 8, 7, 7, 8, 9, 10, 10, 10, 9, 7, 6, 5, 4, 4, 4, 5, 5, 5, 5, 5, 4, 4, 4, 3, 2, 2, 3, 3, 5, 7, 7, 7, 4, 1, 0, 0, 0, 6, 11, 11, 3, 0, 0, 28, 107, 234, 394, 555, 677, 727, 691, 579, 422, 260, 126, 39, 0, 0, 1, 11, 14, 11, 7, 4, 5, 9, 13, 15, 14, 12, 9, 7, 7, 7, 8, 9, 8, 7, 5, 2, 1, 0, 0, 2, 3, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 4, 4, 5, 6, 7, 7, 7, 7, 7, 6, 4, 3, 1, 0, 0, 0, 1, 3, 4, 5, 5, 5, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 4, 7, 10, 12, 11, 5, 0, 0, 0, 4, 19, 27, 19, 0, 0, 6, 112, 323, 626, 969, 1272, 1453, 1460, 1293, 999, 658, 350, 131, 15, 0, 0, 17, 25, 18, 5, 0, 0, 11, 26, 37, 41, 38, 32, 25, 20, 17, 15, 14, 12, 10, 9, 8, 8, 10, 12, 14, 16, 18, 19, 19, 19, 18, 16, 15, 13, 12, 11, 10, 9, 9, 8, 8, 7, 6, 6, 5, 6, 8, 11, 14, 16, 18, 18, 16, 14, 11, 9, 9, 9, 11, 13, 15, 17, 18, 19, 19, 19, 18, 17, 16, 15, 13, 10, 8, 5, 3, 3, 6, 14, 26, 41, 57, 69, 76, 75, 68, 55, 41, 28, 19, 13, 10, 10, 10, 10, 10, 9, 9, 8, 7, 6, 5, 4, 5, 6, 9, 12, 15, 18, 19, 18, 16, 12, 9, 7, 5, 5, 6, 8, 9, 11, 11, 11, 11, 10, 9, 8, 8, 9, 11, 14, 16, 19, 21, 22, 22, 20, 18, 16, 14, 12, 12, 12, 12, 12, 13, 14, 15, 16, 17, 18, 18, 18, 17, 17, 18, 20, 22, 24, 25, 23, 21, 18, 17, 18, 21, 20, 14, 3, 0, 0, 35, 116, 241, 392, 539, 644, 680, 635, 523, 373, 222, 102, 28, 0, 0, 4, 13, 15, 14, 12, 13, 18, 25, 31, 34, 33, 29, 24, 19, 15, 12, 10, 9, 8, 8, 7, 6, 5, 5, 5, 5, 5, 7, 10, 15, 22, 27, 27, 22, 10, 0, 0, 0, 10, 28, 34, 18, 0, 0, 36, 205, 503, 896, 1305, 1624, 1763, 1681, 1403, 1009, 604, 276, 72, 0, 0, 9, 30, 30, 16, 0, 0, 0, 2, 11, 16, 15, 10, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 7, 6, 4, 4, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 1, 2, 5, 7, 10, 12, 13, 13, 12, 9, 7, 4, 2, 1, 1, 2, 5, 7, 8, 6, 2, 0, 0, 0, 8, 14, 14, 5, 0, 0, 27, 113, 252, 426, 595, 716, 754, 697, 563, 391, 223, 94, 19, 0, 0, 6, 13, 11, 5, 0, 0, 0, 6, 10, 11, 9, 5, 1, 0, 0, 1, 4, 7, 10, 12, 13, 12, 11, 8, 6, 3, 2, 1, 1, 2, 4, 5, 6, 4, 1, 0, 0, 0, 5, 11, 12, 5, 0, 0, 24, 96, 212, 358, 502, 609, 649, 609, 496, 336, 163, 22, 0, 6, 195, 514, 917, 1320, 1624, 1748, 1657, 1378, 990, 593, 272, 72, 0, 0, 9, 29, 29, 14, 0, 0, 0, 6, 16, 21, 19, 13, 8, 4, 4, 7, 11, 14, 16, 17, 16, 16, 16, 16, 16, 17, 17, 18, 19, 21, 25, 30, 32, 30, 22, 11, 2, 0, 6, 17, 24, 18, 1, 0, 8, 96, 269, 518, 801, 1048, 1190, 1176, 1001, 703, 366, 88, 0, 55, 365, 838, 1367, 1820, 2081, 2083, 1833, 1407, 920, 486, 180, 20, 0, 0, 25, 36, 25, 6, 0, 0, 0, 11, 20, 22, 18, 12, 7, 5, 5, 7, 10, 12, 14, 15, 15, 12, 8, 2, 0, 0, 2, 9, 14, 11, 0, 0, 0, 52, 158, 315, 496, 658, 758, 767, 683, 530, 351, 190, 74, 12, 0, 0, 0, 3, 5, 8, 10, 7, 0, 0, 0, 56, 181, 371, 597, 807, 945, 970, 874, 685, 458, 247, 94, 12, 0, 0, 11, 18, 14, 4, 0, 0, 0, 4, 8, 8, 6, 3, 0, 0, 0, 3, 5, 8, 9, 10, 10, 9, 8, 7, 6, 5, 5, 6, 7, 8, 10, 11, 10, 8, 4, 0, 0, 0, 5, 12, 15, 9, 0, 0, 5, 58, 157, 296, 449, 579, 650, 642, 558, 421, 269, 137, 46, 1, 0, 0, 8, 11, 6, 0, 0, 0, 5, 11, 15, 15, 12, 8, 6, 5, 7, 10, 14, 16, 18, 18, 16, 14, 11, 10, 9, 10, 12, 14, 16, 17, 18, 16, 13, 10, 7, 7, 9, 12, 14, 12, 4, 0, 0, 17, 68, 150, 251, 352, 426, 452, 423, 347, 246, 144, 63, 15, 0, 0, 3, 7, 6, 2, 0, 0, 2, 7, 12, 14, 13, 10, 7, 4, 3, 4, 5, 8, 10, 12, 12, 12, 11, 9, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 8, 6, 4, 3, 2, 1, 2, 2, 3, 4, 4, 4, 4, 4, 4, 3, 3, 4, 5, 5, 6, 5, 4, 3, 1, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 9, 11, 12, 12, 10, 8, 6, 4, 3, 4, 6, 8, 10, 12, 13, 13, 13, 13, 12, 11, 10, 10, 12, 14, 18, 21, 22, 19, 15, 10, 8, 10, 14, 16, 11, 0, 0, 0, 46, 141, 280, 439, 580, 665, 669, 590, 452, 294, 154, 57, 6, 0, 0, 0, 3, 4, 6, 8, 7, 0, 0, 0, 46, 154, 322, 525, 717, 847, 877, 798, 635, 433, 244, 102, 21, 0, 0, 0, 7, 12, 15, 14, 6, 0, 0, 16, 108, 279, 521, 791, 1029, 1169, 1168, 1023, 768, 470, 203, 28, 0, 63, 246, 478, 698, 851, 896, 823, 649, 420, 196, 36, 0, 67, 263, 529, 798, 999, 1074, 998, 788, 501, 220, 31, 0, 131, 411, 761, 1086, 1298, 1343, 1216, 962, 653, 366, 155, 36, 0, 0, 0, 5, 9, 14, 19, 16, 0, 0, 0, 78, 280, 600, 992, 1367, 1626, 1692, 1547, 1234, 842, 469, 190, 33, 0, 0, 17, 31, 25, 9, 0, 0, 5, 20, 32, 37, 34, 28, 20, 15, 14, 16, 21, 28, 33, 34, 28, 16, 2, 0, 0, 10, 26, 30, 15, 0, 0, 36, 192, 461, 810, 1164, 1430, 1531, 1437, 1176, 825, 477, 206, 45, 0, 0, 9, 21, 17, 5, 0, 0, 0, 0, 0, 0, 30, 111, 243, 410, 575, 694, 731, 675, 543, 374, 213, 91, 21, 0, 0, 0, 0, 0, 3, 13, 19, 13, 0, 0, 13, 126, 342, 645, 979, 1261, 1412, 1386, 1186, 865, 508, 199, 6, 0, 61, 271, 533, 780, 952, 1006, 933, 758, 531, 308, 135, 32, 0, 0, 8, 17, 15, 6, 0, 0, 0, 7, 13, 16, 14, 10, 6, 4, 3, 4, 5, 6, 6, 6, 6, 5, 5, 5, 5, 5, 6, 7, 8, 9, 10, 10, 9, 8, 7, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 10, 5, 0, 0, 0, 4, 15, 22, 16, 0, 0, 0, 76, 230, 450, 695, 904, 1015, 996, 853, 629, 386, 182, 50, 0, 0, 4, 18, 19, 10, 0, 0, 0, 7, 16, 22, 22, 18, 14, 10, 7, 6, 5, 5, 5, 7, 10, 12, 12, 9, 2, 0, 0, 0, 11, 20, 18, 4, 0, 0, 51, 180, 379, 615, 832, 970, 988, 880, 681, 447, 236, 87, 10, 0, 0, 1, 6, 9, 12, 14, 11, 0, 0, 0, 69, 228, 471, 762, 1032, 1208, 1239, 1112, 864, 558, 271, 64, 0, 0, 122, 311, 517, 692, 793, 798, 708, 549, 364, 196, 75, 10, 0, 0, 11, 18, 18, 14, 13, 16, 24, 32, 37, 38, 35, 30, 26, 23, 21, 20, 19, 18, 16, 14, 12, 11, 11, 12, 14, 16, 18, 20, 21, 21, 20, 18, 16, 14, 12, 13, 15, 18, 21, 25, 27, 28, 27, 25, 22, 18, 15, 13, 11, 10, 10, 10, 11, 11, 11, 11, 10, 9, 7, 6, 5, 4, 3, 2, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 2, 3, 4, 5, 6, 6, 5, 4, 3, 4, 8, 11, 12, 8, 0, 0, 0, 32, 96, 188, 294, 389, 447, 453, 403, 313, 207, 110, 40, 4, 0, 0, 6, 9, 7, 2, 0, 0, 1, 5, 7, 7, 5, 3, 2, 2, 3, 4, 5, 6, 6, 5, 4, 2, 0, 0, 1, 3, 5, 8, 9, 9, 9, 7, 5, 3, 3, 2, 3, 4, 5, 6, 6, 7, 7, 7, 7, 6, 6, 6, 5, 5, 5, 6, 6, 5, 5, 3, 2, 1, 0, 0, 0, 2, 5, 7, 9, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 6, 11, 13, 7, 0, 0, 10, 64, 160, 285, 415, 514, 555, 525, 433, 307, 180, 81, 22, 0, 0, 0, 0, 0, 0, 5, 15, 19, 9, 0, 0, 30, 153, 364, 640, 921, 1134, 1217, 1146, 941, 662, 384, 166, 36, 0, 0, 10, 22, 19, 7, 0, 0, 3, 15, 26, 31, 30, 24, 17, 11, 8, 8, 9, 9, 9, 7, 5, 3, 3, 4, 6, 8, 11, 13, 14, 15, 15, 15, 14, 11, 8, 6, 6, 10, 15, 17, 13, 4, 0, 0, 33, 108, 223, 362, 493, 585, 610, 559, 441, 283, 122, 3, 0, 43, 241, 535, 871, 1171, 1358, 1381, 1235, 964, 642, 346, 132, 18, 0, 0, 15, 23, 17, 4, 0, 0, 8, 20, 29, 30, 25, 18, 11, 6, 4, 3, 2, 2, 1, 0, 0, 0, 0, 1, 3, 6, 9, 12, 14, 15, 14, 12, 8, 2, 0, 0, 0, 7, 13, 13, 6, 0, 0, 15, 78, 185, 325, 470, 583, 634, 608, 512, 375, 231, 111, 34, 0, 0, 1, 8, 10, 5, 0, 0, 0, 1, 5, 7, 7, 6, 3, 2, 1, 1, 2, 4, 4, 4, 3, 1, 0, 0, 0, 1, 5, 9, 13, 16, 17, 17, 15, 12, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 4, 5, 4, 1, 0, 0, 0, 5, 15, 19, 11, 0, 0, 13, 98, 252, 459, 677, 849, 927, 887, 741, 533, 317, 144, 36, 0, 0, 5, 16, 16, 8, 0, 0, 0, 5, 11, 14, 12, 7, 2, 1, 4, 10, 13, 9, 0, 0, 2, 47, 133, 257, 397, 519, 591, 593, 524, 405, 268, 147, 60, 13, 0, 0, 0, 0, 4, 13, 20, 16, 0, 0, 0, 76, 252, 520, 840, 1138, 1334, 1372, 1241, 980, 663, 369, 152, 30, 0, 0, 2, 8, 8, 7, 8, 6, 0, 0, 0, 48, 181, 400, 679, 960, 1173, 1256, 1186, 980, 693, 396, 154, 7, 0, 30, 158, 317, 468, 575, 615, 581, 485, 352, 217, 105, 33, 0, 0, 1, 8, 10, 8, 6, 8, 13, 20, 25, 25, 21, 14, 8, 6, 9, 14, 17, 14, 4, 0, 0, 32, 113, 238, 390, 534, 635, 664, 613, 496, 346, 200, 87, 20, 0, 0, 4, 11, 12, 10, 10, 14, 22, 29, 34, 34, 31, 25, 20, 16, 14, 13, 12, 11, 10, 8, 7, 6, 6, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 3, 3, 5, 8, 11, 14, 16, 18, 18, 17, 15, 13, 10, 7, 5, 3, 3, 4, 6, 8, 10, 10, 10, 8, 6, 4, 3, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 11, 10, 8, 6, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 10, 9, 6, 1, 0, 0, 0, 6, 12, 13, 5, 0, 0, 22, 100, 229, 394, 561, 687, 736, 694, 574, 409, 243, 110, 28, 0, 0, 4, 11, 12, 6, 2, 2, 7, 14, 20, 22, 19, 14, 8, 4, 3, 4, 6, 10, 13, 14, 15, 14, 13, 11, 11, 11, 12, 14, 16, 17, 17, 16, 16, 15, 14, 13, 12, 10, 9, 8, 8, 11, 15, 17, 16, 10, 1, 0, 0, 5, 18, 24, 16, 0, 0, 8, 107, 296, 561, 853, 1101, 1237, 1221, 1058, 795, 505, 253, 83, 0, 0, 0, 17, 22, 13, 1, 0, 0, 2, 11, 17, 18, 15, 11, 8, 6, 6, 6, 6, 7, 6, 6, 5, 5, 4, 4, 3, 2, 2, 1, 2, 3, 5, 6, 7, 6, 3, 0, 0, 0, 3, 8, 11, 7, 0, 0, 8, 58, 150, 278, 419, 539, 607, 604, 529, 405, 263, 138, 49, 4, 0, 0, 7, 11, 7, 1, 0, 0, 0, 3, 7, 8, 7, 2, 0, 0, 0, 5, 13, 16, 9, 0, 0, 17, 99, 245, 440, 646, 810, 888, 856, 725, 531, 327, 158, 49, 0, 0, 0, 7, 8, 4, 1, 0, 0, 0, 0, 2, 36, 109, 218, 350, 474, 557, 575, 520, 404, 256, 114, 12, 0, 21, 139, 306, 487, 637, 719, 713, 623, 474, 308, 162, 59, 6, 0, 0, 4, 11, 13, 10, 3, 0, 0, 6, 52, 139, 265, 411, 544, 629, 639, 567, 429, 258, 99, 0, 0, 77, 262, 504, 748, 933, 1012, 965, 809, 588, 359, 170, 50, 0, 0, 3, 15, 15, 8, 0, 0, 4, 13, 21, 24, 22, 17, 12, 9, 8, 10, 13, 15, 16, 15, 14, 12, 11, 10, 9, 10, 11, 13, 15, 15, 15, 14, 12, 10, 8, 7, 6, 6, 6, 5, 5, 5, 5, 6, 5, 2, 0, 0, 0, 4, 14, 20, 14, 0, 0, 5, 84, 239, 459, 707, 923, 1050, 1052, 927, 709, 453, 219, 52, 0, 0, 96, 244, 406, 544, 625, 632, 564, 442, 298, 166, 69, 14, 0, 0, 0, 5, 7, 7, 6, 0, 0, 0, 13, 70, 173, 316, 475, 613, 693, 693, 613, 474, 313, 168, 64, 9, 0, 0, 7, 11, 9, 3, 0, 0, 0, 3, 6, 6, 5, 4, 4, 4, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 8, 8, 7, 5, 3, 2, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 6, 6, 7, 8, 10, 11, 11, 12, 11, 11, 10, 9, 8, 8, 8, 9, 10, 12, 12, 12, 11, 9, 7, 6, 5, 5, 6, 7, 9, 10, 11, 12, 12, 12, 10, 9, 7, 6, 5, 5, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 3, 6, 11, 15, 18, 20, 20, 18, 15, 12, 9, 8, 7, 7, 6, 6, 5, 3, 2, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 3, 2, 0, 0, 0, 0, 2, 7, 9, 5, 0, 0, 7, 51, 132, 244, 366, 469, 525, 518, 450, 340, 218, 112, 38, 2, 0, 0, 6, 8, 6, 3, 3, 7, 12, 18, 21, 20, 17, 14, 11, 9, 8, 8, 7, 5, 3, 2, 1, 0, 1, 2, 3, 4, 4, 4, 4, 5, 6, 7, 7, 5, 2, 0, 0, 0, 4, 11, 13, 6, 0, 0, 18, 89, 213, 377, 546, 679, 739, 708, 595, 432, 263, 123, 35, 0, 0, 2, 11, 11, 6, 0, 0, 2, 9, 15, 18, 17, 13, 9, 6, 5, 5, 5, 4, 3, 1, 0, 0, 0, 1, 2, 4, 7, 9, 11, 13, 14, 13, 9, 3, 0, 0, 0, 7, 16, 18, 8, 0, 0, 30, 136, 318, 556, 805, 1003, 1095, 1054, 889, 642, 376, 153, 17, 0, 51, 177, 322, 443, 511, 511, 449, 346, 229, 125, 51, 10, 0, 0, 5, 7, 5, 0, 0, 0, 2, 6, 9, 10, 9, 7, 6, 5, 6, 8, 10, 11, 12, 11, 9, 7, 4, 3, 2, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 1, 4, 7, 10, 13, 15, 14, 12, 10, 7, 5, 4, 4, 5, 6, 7, 7, 6, 5, 4, 4, 3, 3, 3, 3, 3, 4, 5, 6, 7, 8, 8, 7, 6, 4, 3, 3, 4, 4, 5, 4, 4, 2, 1, 1, 1, 2, 3, 5, 6, 7, 7, 7, 6, 6, 6, 6, 6, 3, 0, 0, 0, 0, 7, 13, 12, 3, 0, 0, 37, 130, 278, 463, 647, 784, 839, 795, 665, 486, 301, 149, 50, 3, 0, 0, 2, 4, 4, 4, 4, 1, 0, 0, 9, 66, 175, 334, 519, 690, 803, 828, 757, 610, 426, 248, 111, 28, 0, 0, 4, 13, 15, 13, 12, 14, 20, 26, 29, 29, 25, 20, 16, 14, 14, 15, 16, 16, 15, 12, 10, 8, 7, 8, 9, 11, 12, 13, 12, 10, 7, 5, 4, 3, 5, 7, 11, 14, 17, 19, 19, 18, 15, 13, 11, 10, 10, 11, 12, 13, 14, 15, 17, 20, 22, 22, 19, 12, 5, 3, 6, 14, 20, 17, 3, 0, 0, 56, 189, 398, 656, 911, 1101, 1176, 1115, 935, 684, 424, 209, 68, 1, 0, 0, 13, 16, 9, 1, 0, 3, 12, 22, 26, 26, 21, 16, 12, 12, 14, 18, 21, 22, 22, 19, 17, 14, 13, 12, 13, 14, 14, 15, 14, 13, 11, 9, 8, 7, 7, 8, 10, 12, 14, 15, 16, 16, 16, 14, 12, 9, 7, 6, 5, 5, 6, 7, 8, 9, 8, 7, 6, 5, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 1, 2, 5, 7, 10, 11, 9, 5, 0, 0, 0, 6, 12, 13, 5, 0, 0, 30, 121, 274, 471, 676, 840, 921, 897, 776, 590, 386, 207, 82, 14, 0, 0, 5, 9, 7, 3, 0, 0, 0, 0, 7, 33, 84, 158, 248, 336, 400, 424, 401, 337, 248, 157, 80, 28, 3, 0, 0, 3, 5, 5, 5, 8, 12, 17, 20, 20, 17, 13, 10, 8, 7, 9, 11, 12, 13, 13, 12, 11, 9, 7, 5, 4, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 2, 4, 8, 10, 12, 12, 10, 7, 5, 2, 2, 3, 6, 9, 13, 15, 16, 16, 14, 12, 10, 8, 6, 4, 4, 3, 3, 4, 4, 4, 4, 4, 3, 3, 4, 6, 8, 10, 12, 13, 13, 11, 9, 6, 4, 4, 5, 7, 9, 12, 15, 18, 20, 22, 21, 17, 10, 2, 0, 0, 3, 12, 16, 11, 0, 0, 13, 93, 245, 460, 703, 923, 1066, 1091, 991, 790, 534, 284, 92, 0, 0, 100, 263, 446, 606, 706, 724, 657, 521, 349, 180, 54, 1, 33, 141, 298, 465, 601, 673, 666, 585, 453, 304, 169, 71, 16, 0, 0, 4, 8, 6, 2, 0, 0, 1, 5, 8, 9, 9, 8, 8, 8, 10, 12, 14, 16, 16, 15, 13, 10, 7, 4, 3, 5, 8, 8, 4, 0, 0, 8, 46, 117, 216, 327, 428, 494, 507, 465, 379, 270, 163, 77, 23, 0, 0, 0, 5, 6, 3, 0, 0, 0, 4, 7, 9, 9, 8, 7, 6, 6, 6, 7, 7, 8, 7, 7, 7, 7, 6, 6, 5, 4, 4, 3, 2, 2, 1, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 10, 11, 11, 10, 8, 6, 4, 3, 3, 3, 4, 4, 5, 5, 5, 5, 4, 3, 3, 3, 4, 6, 7, 8, 9, 10, 9, 9, 8, 7, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 4, 4, 3, 4, 5, 8, 11, 13, 15, 16, 15, 13, 11, 8, 7, 8, 10, 15, 18, 19, 14, 4, 0, 0, 26, 89, 188, 314, 444, 550, 605, 596, 525, 411, 282, 164, 75, 22, 0, 0, 0, 2, 7, 10, 9, 2, 0, 0, 25, 106, 246, 437, 648, 832, 946, 961, 871, 702, 495, 296, 140, 43, 0, 0, 2, 11, 13, 10, 6, 5, 7, 11, 14, 14, 13, 10, 8, 9, 10, 13, 15, 15, 15, 13, 12, 10, 9, 9, 10, 10, 10, 10, 9, 8, 7, 6, 6, 6, 5, 5, 5, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 6, 8, 9, 10, 10, 8, 6, 4, 3, 2, 4, 6, 9, 12, 15, 16, 16, 14, 11, 7, 4, 2, 2, 2, 4, 6, 9, 10, 12, 12, 11, 10, 9, 7, 6, 6, 6, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 9, 9, 8, 5, 1, 0, 0, 0, 6, 10, 7, 0, 0, 1, 42, 127, 258, 416, 572, 690, 740, 710, 607, 458, 299, 160, 63, 11, 0, 0, 5, 8, 6, 1, 0, 0, 0, 1, 2, 3, 2, 2, 2, 4, 6, 8, 10, 12, 12, 11, 8, 5, 1, 0, 0, 1, 4, 6, 4, 0, 0, 5, 38, 99, 189, 292, 390, 460, 483, 454, 381, 281, 178, 91, 33, 3, 0, 0, 4, 5, 4, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 8, 10, 12, 13, 12, 11, 10, 8, 6, 4, 3, 3, 3, 3, 4, 4, 5, 5, 4, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 2, 3, 5, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 1, 1, 0, 0, 0, 1, 4, 6, 4, 0, 0, 6, 34, 90, 173, 273, 371, 445, 474, 447, 367, 253, 135, 50, 29, 91, 235, 439, 660, 851, 967, 983, 896, 729, 523, 322, 161, 57, 6, 0, 0, 4, 6, 5, 2, 0, 0, 0, 0, 19, 66, 145, 253, 373, 482, 554, 571, 530, 441, 324, 206, 108, 41, 7, 0, 0, 3, 5, 3, 0, 0, 0, 3, 7, 9, 10, 9, 8, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 10, 11, 12, 12, 11, 8, 2, 0, 0, 16, 54, 116, 194, 277, 346, 386, 385, 346, 277, 195, 118, 58, 20, 1, 0, 0, 0, 3, 7, 8, 5, 0, 0, 8, 62, 168, 327, 519, 708, 852, 916, 885, 766, 588, 392, 219, 93, 21, 0, 0, 4, 9, 7, 1, 0, 0, 3, 9, 14, 16, 14, 12, 9, 8, 8, 9, 10, 11, 12, 13, 13, 11, 9, 6, 4, 3, 4, 6, 5, 2, 0, 0, 11, 47, 110, 197, 296, 386, 448, 467, 439, 371, 279, 183, 100, 42, 9, 0, 0, 1, 5, 5, 3, 0, 0, 0, 16, 52, 110, 187, 274, 354, 410, 430, 407, 347, 264, 176, 99, 42, 10, 0, 0, 2, 6, 8, 10, 11, 14, 17, 19, 20, 18, 16, 14, 12, 12, 13, 15, 17, 18, 19, 19, 19, 19, 19, 20, 21, 22, 23, 24, 25, 26, 27, 26, 22, 17, 11, 7, 8, 11, 12, 9, 0, 0, 2, 46, 141, 289, 474, 666, 824, 910, 903, 805, 637, 440, 256, 123, 64, 83, 166, 285, 408, 503, 547, 531, 458, 348, 228, 128, 73, 77, 140, 247, 370, 479, 548, 561, 517, 427, 314, 201, 107, 43, 9, 0, 0, 3, 6, 7, 9, 12, 17, 22, 25, 23, 18, 12, 7, 6, 8, 9, 6, 0, 0, 5, 48, 136, 269, 431, 594, 724, 790, 777, 688, 546, 381, 227, 109, 35, 1, 0, 0, 5, 6, 4, 3, 5, 9, 15, 20, 21, 18, 14, 9, 6, 5, 6, 8, 10, 11, 12, 12, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 9, 9, 7, 6, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 4, 4, 5, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 3, 2, 1, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 4, 5, 7, 8, 8, 8, 8, 9, 9, 10, 9, 7, 4, 1, 2, 5, 9, 9, 5, 0, 0, 16, 76, 183, 335, 510, 674, 792, 835, 792, 673, 505, 327, 180, 93, 81, 142, 254, 387, 505, 581, 597, 551, 457, 338, 217, 117, 48, 11, 0, 0, 2, 4, 3, 0, 0, 0, 1, 5, 8, 10, 10, 9, 7, 5, 4, 4, 4, 5, 6, 7, 7, 6, 5, 4, 3, 3, 3, 4, 5, 6, 5, 4, 2, 1, 0, 0, 1, 3, 6, 8, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 4, 4, 4, 4, 4, 4, 5, 6, 8, 8, 9, 8, 7, 5, 4, 4, 4, 4, 6, 7, 9, 10, 10, 10, 10, 9, 9, 9, 9, 10, 11, 12, 12, 12, 11, 11, 11, 11, 12, 12, 11, 10, 8, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 4, 5, 5, 5, 5, 4, 4, 5, 5, 5, 2, 0, 0, 5, 29, 74, 139, 218, 297, 362, 398, 399, 364, 301, 224, 147, 82, 36, 10, 0, 0, 0, 2, 2, 1, 0, 1, 2, 4, 5, 5, 4, 3, 2, 1, 2, 2, 4, 5, 6, 7, 7, 6, 6, 6, 6, 6, 7, 8, 8, 8, 7, 6, 6, 5, 6, 7, 8, 10, 11, 12, 12, 11, 9, 7, 5, 4, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 11, 12, 12, 11, 11, 10, 9, 9, 8, 7, 7, 6, 6, 6, 6, 6, 6, 7, 8, 9, 10, 11, 11, 10, 9, 7, 5, 4, 2, 1, 1, 2, 2, 3, 4, 4, 5, 5, 5, 4, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 0, 0, 0, 0, 1, 2, 1, 0, 0, 2, 17, 46, 93, 152, 216, 272, 308, 315, 289, 236, 169, 104, 61, 55, 97, 184, 303, 433, 547, 622, 640, 597, 504, 380, 251, 141, 61, 16, 0, 0, 1, 4, 4, 2, 2, 4, 8, 12, 13, 13, 11, 9, 8, 9, 11, 13, 14, 14, 12, 11, 9, 7, 6, 5, 4, 3, 2, 2, 2, 3, 4, 4, 3, 2, 1, 0, 1, 2, 2, 1, 0, 0, 6, 25, 61, 113, 178, 244, 301, 335, 340, 314, 263, 197, 129, 72, 31, 8, 0, 0, 1, 2, 2, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 3, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 5, 6, 7, 7, 6, 4, 1, 0, 0, 11, 38, 82, 143, 212, 279, 333, 362, 360, 328, 272, 202, 133, 74, 32, 8, 0, 0, 0, 2, 1, 0, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 4, 2, 1, 1, 2, 3, 2, 0, 0, 2, 19, 58, 122, 207, 305, 398, 467, 499, 484, 426, 338, 240, 157, 111, 113, 167, 259, 370, 475, 550, 578, 554, 483, 382, 269, 166, 85, 33, 6, 0, 0, 1, 3, 3, 4, 7, 11, 16, 18, 19, 17, 14, 11, 8, 6, 5, 3, 2, 2, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 2, 1, 0, 0, 6, 29, 72, 137, 217, 302, 376, 425, 437, 410, 350, 269, 187, 120, 85, 89, 131, 201, 283, 360, 413, 432, 413, 359, 284, 200, 123, 63, 24, 4, 0, 0, 1, 2, 1, 0, 0, 0, 2, 4, 5, 6, 6, 6, 7, 8, 10, 11, 11, 11, 9, 8, 7, 6, 5, 5, 5, 5, 5, 6, 7, 8, 8, 7, 5, 3, 2, 1, 1, 1, 0, 0, 1, 13, 41, 87, 150, 225, 300, 362, 399, 402, 371, 311, 235, 157, 89, 40, 11, 0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1, 3, 6, 10, 13, 14, 14, 12, 8, 4, 2, 2, 3, 4, 2, 0, 0, 9, 46, 116, 221, 353, 492, 617, 703, 736, 708, 627, 507, 372, 242, 135, 60, 18, 0, 0, 0, 2, 1, 0, 0, 2, 5, 8, 10, 9, 7, 5, 4, 4, 3, 1, 0, 0, 7, 35, 89, 172, 281, 402, 518, 606, 650, 640, 578, 477, 358, 247, 165, 129, 143, 200, 285, 377, 453, 497, 499, 460, 387, 295, 201, 119, 58, 21, 3, 0, 0, 1, 1, 1, 0, 1, 3, 5, 7, 9, 9, 9, 8, 8, 9, 9, 10, 10, 10, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 27, 58, 101, 153, 207, 255, 288, 302, 291, 260, 212, 156, 102, 56, 25, 6, 0, 0, 0, 3, 5, 7, 8, 10, 11, 11, 11, 10, 9, 9, 10, 11, 14, 16, 18, 19, 19, 18, 14, 11, 7, 5, 3, 2, 1, 0, 0, 5, 25, 62, 118, 192, 273, 350, 410, 442, 440, 404, 341, 262, 181, 109, 55, 21, 3, 0, 0, 1, 2, 2, 2, 3, 5, 8, 9, 10, 9, 7, 5, 4, 4, 5, 6, 8, 8, 8, 8, 6, 5, 4, 3, 4, 4, 5, 5, 4, 3, 2, 1, 1, 1, 2, 3, 4, 5, 6, 6, 7, 7, 7, 7, 6, 4, 2, 1, 1, 1, 2, 4, 5, 6, 5, 5, 3, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 4, 5, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 3, 5, 6, 8, 9, 11, 12, 12, 12, 11, 10, 7, 5, 2, 0, 0, 1, 7, 20, 41, 73, 115, 163, 211, 253, 280, 288, 274, 240, 194, 142, 93, 53, 25, 8, 1, 0, 3, 8, 14, 18, 22, 24, 24, 23, 21, 19, 16, 13, 10, 7, 5, 4, 7, 17, 37, 69, 112, 163, 217, 264, 296, 308, 296, 262, 214, 165, 128, 116, 137, 192, 275, 372, 465, 536, 571, 563, 515, 435, 337, 237, 149, 80, 35, 10, 0, 0, 0, 1, 2, 3, 5, 7, 10, 12, 12, 12, 10, 9, 8, 8, 8, 8, 8, 8, 8, 7, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 2, 1, 2, 3, 4, 5, 5, 5, 4, 3, 2, 2, 3, 4, 5, 6, 7, 6, 5, 4, 2, 0, 0, 0, 0, 1, 2, 3, 5, 5, 6, 5, 4, 3, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 5, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 5, 5, 6, 7, 7, 8, 7, 5, 4, 2, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 7, 6, 5, 3, 2, 1, 1, 1, 2, 3, 4, 4, 5, 5, 5, 5, 6, 6, 6, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 4, 5, 6, 6, 6, 5, 5, 5, 4, 4, 1, 0, 0, 5, 26, 67, 129, 209, 299, 387, 459, 505, 516, 492, 437, 359, 271, 185, 111, 57, 22, 4, 0, 0, 0, 2, 5, 7, 11, 15, 18, 20, 20, 18, 16, 13, 11, 10, 9, 9, 12, 20, 34, 59, 93, 138, 189, 240, 284, 314, 323, 310, 277, 235, 196, 175, 184, 228, 308, 412, 523, 621, 689, 711, 685, 613, 509, 388, 269, 166, 88, 37, 9, 0, 0, 2, 6, 10, 13, 15, 18, 19, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 20, 19, 18, 15, 13, 11, 10, 10, 10, 11, 11, 11, 11, 10, 10, 9, 9, 9, 10, 11, 12, 14, 15, 17, 17, 17, 17, 16, 13, 11, 8, 8, 11, 22, 42, 73, 115, 165, 218, 266, 302, 320, 317, 294, 253, 202, 148, 97, 56, 27, 9, 1, 0, 0, 0, 1, 1, 2, 4, 5, 6, 7, 7, 6, 4, 2, 1, 0, 0, 1, 7, 18, 38, 66, 103, 146, 192, 235, 268, 285, 284, 263, 227, 186, 150, 131, 137, 169, 225, 295, 366, 426, 463, 471, 446, 395, 324, 244, 166, 100, 50, 19, 3, 0, 0, 1, 2, 2, 2, 3, 3, 5, 6, 7, 8, 8, 7, 6, 6, 9, 17, 34, 62, 101, 151, 205, 257, 300, 325, 329, 312, 276, 226, 171, 118, 73, 38, 16, 4, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 4, 6, 7, 8, 8, 7, 6, 4, 3, 3, 3, 4, 4, 5, 5, 5, 6, 6, 6, 6, 6, 5, 4, 3, 3, 4, 4, 5, 6, 6, 6, 6, 6, 6, 5, 5, 4, 2, 1, 2, 7, 18, 39, 70, 111, 160, 212, 261, 300, 323, 325, 306, 270, 226, 184, 157, 154, 179, 228, 294, 362, 420, 455, 461, 438, 391, 326, 254, 182, 119, 68, 32, 11, 1, 0, 0, 0, 0, 2, 15, 44, 95, 167, 256, 354, 447, 522, 566, 572, 541, 477, 391, 297, 206, 128, 70, 31, 9, 0, 0, 0, 3, 7, 10, 13, 15, 16, 16, 14, 13, 11, 9, 9, 9, 10, 10, 11, 11, 10, 9, 8, 6, 5, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 11, 11, 11, 10, 9, 8, 7, 6, 4, 2, 0, 0, 4, 19, 49, 96, 161, 238, 322, 401, 464, 503, 510, 486, 436, 370, 304, 252, 225, 230, 264, 321, 390, 455, 504, 527, 519, 480, 415, 334, 247, 166, 98, 49, 19, 4, 0, 0, 0, 0, 6, 23, 57, 111, 183, 268, 359, 445, 513, 556, 566, 542, 488, 412, 324, 236, 156, 92, 47, 19, 4, 0, 0, 0, 1, 2, 2, 3, 5, 6, 7, 7, 7, 6, 6, 7, 10, 16, 27, 44, 67, 95, 127, 159, 188, 209, 220, 219, 205, 181, 148, 112, 76, 46, 23, 8, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 9, 10, 11, 12, 12, 11, 10, 8, 7, 5, 4, 3, 1, 0, 0, 5, 24, 59, 113, 185, 268, 355, 434, 496, 530, 534, 508, 454, 382, 301, 220, 148, 89, 47, 20, 5, 0, 0, 0, 2, 4, 6, 7, 8, 8, 7, 7, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 14, 29, 50, 76, 106, 137, 166, 188, 200, 202, 194, 177, 157, 138, 127, 130, 151, 190, 244, 307, 368, 418, 448, 454, 433, 389, 328, 259, 189, 126, 75, 38, 15, 3, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 11, 12, 13, 13, 14, 14, 14, 13, 12, 11, 9, 8, 7, 7, 8, 8, 8, 8, 8, 7, 7, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 2, 12, 31, 63, 111, 172, 244, 320, 390, 447, 483, 493, 477, 439, 386, 328, 277, 241, 228, 239, 270, 314, 360, 396, 415, 411, 383, 337, 279, 216, 156, 104, 63, 33, 14, 4, 0, 0, 3, 6, 10, 13, 15, 16, 15, 13, 9, 6, 3, 2, 6, 14, 31, 59, 102, 161, 235, 321, 411, 494, 559, 597, 600, 570, 511, 433, 345, 258, 181, 118, 69, 36, 15, 4, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 1, 2, 3, 4, 4, 5, 7, 9, 13, 20, 31, 48, 72, 102, 138, 177, 213, 244, 263, 267, 257, 234, 201, 162, 123, 88, 58, 35, 19, 8, 3, 1, 3, 7, 16, 30, 50, 79, 115, 159, 207, 254, 295, 324, 338, 333, 311, 274, 228, 178, 129, 87, 53, 29, 13, 4, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 5, 9, 15, 24, 39, 59, 86, 119, 156, 192, 224, 246, 255, 250, 232, 202, 166, 128, 92, 60, 35, 17, 6, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 5, 4, 3, 2, 2, 3, 4, 5, 6, 7, 8, 8, 9, 9, 8, 7, 6, 4, 2, 1, 0, 0, 0, 9, 28, 61, 110, 173, 248, 328, 405, 472, 520, 543, 537, 504, 448, 374, 292, 211, 140, 83, 43, 18, 4, 0, 0, 0, 0, 2, 3, 4, 6, 7, 7, 6, 5, 4, 3, 3, 3, 4, 4, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 4, 6, 7, 7, 7, 7, 6, 5, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 3, 3, 2, 2, 2, 3, 3, 4, 4, 4, 5, 5, 5, 5, 5, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 2, 3, 4, 5, 6, 7, 6, 5, 4, 3, 2, 2, 3, 5, 10, 19, 33, 53, 81, 115, 155, 197, 235, 265, 283, 286, 275, 250, 217, 179, 139, 102, 69, 43, 23, 10, 2, 0, 0, 0, 1, 3, 4, 5, 6, 6, 5, 3, 2, 1, 2, 3, 5, 7, 7, 7, 6, 5, 4, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 5, 5, 6, 7, 7, 7, 6, 5, 5, 5, 7, 10, 15, 22, 32, 46, 66, 92, 124, 161, 198, 232, 257, 272, 276, 270, 260, 254, 257, 274, 308, 357, 416, 477, 532, 572, 591, 584, 552, 496, 424, 342, 259, 182, 117, 67, 33, 12, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 3, 3, 4, 5, 7, 8, 10, 11, 12, 13, 13, 12, 11, 9, 8, 8, 7, 6, 5, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 7, 7, 6, 5, 5, 4, 4, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 7, 7, 7, 7, 7, 7, 8, 8, 10, 11, 13, 13, 13, 13, 12, 10, 9, 8, 8, 8, 9, 9, 10, 10, 9, 9, 8, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 7, 7, 6, 5, 4, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 1, 1, 2, 3, 3, 2, 2, 1, 1, 2, 2, 3, 4, 4, 4, 4, 4, 4, 5, 7, 11, 16, 25, 36, 52, 71, 94, 119, 144, 166, 183, 193, 194, 186, 170, 148, 122, 96, 72, 51, 34, 21, 13, 9, 8, 11, 17, 28, 43, 64, 91, 122, 156, 191, 223, 250, 269, 277, 273, 258, 234, 201, 165, 128, 93, 62, 38, 20, 8, 2, 2, 10, 26, 54, 93, 145, 208, 279, 353, 425, 489, 539, 568, 575, 556, 513, 450, 375, 295, 218, 152, 98, 58, 31, 15, 5, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 6, 7, 6, 6, 6, 5, 5, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 3, 4, 5, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 4, 5, 5, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 5, 5, 6, 6, 6, 5, 4, 3, 2, 2, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 2, 2, 3, 4, 4, 4, 3, 3, 2, 2, 2, 3, 4, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 2, 2, 2, 3, 4, 5, 5, 5, 5, 4, 4, 4, 5, 6, 6, 7, 7, 6, 5, 3, 2, 2, 2, 3, 4, 5, 5, 6, 7, 7, 8, 9, 9, 10, 10, 10, 10, 9, 8, 6, 5, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 4, 6, 10, 14, 21, 28, 39, 51, 66, 83, 99, 113, 123, 128, 128, 124, 114, 102, 88, 74, 59, 46, 36, 28, 23, 20, 19, 19, 21, 25, 32, 43, 59, 80, 104, 129, 154, 176, 194, 205, 210, 207, 196, 179, 157, 132, 107, 82, 60, 42, 28, 17, 10, 5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 6, 6, 7, 8, 10, 12, 13, 15, 17, 20, 26, 37, 55, 82, 118, 164, 217, 276, 337, 394, 444, 482, 504, 510, 499, 475, 443, 410, 381, 362, 355, 362, 379, 401, 423, 438, 441, 429, 403, 363, 313, 260, 206, 156, 113, 79, 53, 37, 30, 30, 37, 53, 76, 110, 153, 205, 264, 326, 384, 434, 470, 489, 491, 475, 442, 398, 344, 286, 227, 172, 124, 86, 58, 40, 30, 25, 22, 20, 18, 17, 15, 14, 14, 14, 15, 16, 17, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 17, 18, 19, 22, 27, 36, 49, 66, 89, 115, 144, 175, 205, 233, 256, 271, 277, 272, 257, 234, 205, 172, 138, 107, 80, 58, 42, 31, 24, 22, 23, 28, 38, 53, 75, 102, 133, 166, 196, 222, 241, 252, 254, 248, 234, 213, 187, 156, 124, 94, 67, 45, 29, 19, 12, 8, 5, 3, 2, 1, 1, 2, 2, 3, 4, 4, 5, 5, 6, 6, 7, 8, 9, 10, 11, 10, 10, 9, 7, 7, 7, 8, 9, 9, 10, 10, 9, 9, 9, 10, 10, 11, 11, 11, 11, 11, 11, 12, 12, 11, 11, 11, 10, 10, 10, 10, 9, 9, 9, 9, 8, 8, 7, 6, 6, 6, 7, 10, 15, 23, 35, 51, 70, 92, 117, 142, 168, 191, 209, 222, 228, 226, 217, 201, 179, 155, 129, 103, 79, 59, 43, 31, 23, 20, 20, 25, 34, 47, 64, 86, 112, 140, 170, 201, 229, 255, 275, 287, 293, 291, 285, 278, 272, 272, 279, 294, 314, 337, 360, 380, 392, 396, 391, 380, 364, 349, 337, 333, 336, 346, 360, 375, 386, 391, 388, 376, 355, 326, 289, 247, 202, 157, 115, 80, 53, 34, 23, 17, 14, 13, 13, 13, 14, 16, 19, 22, 24, 26, 27, 28, 32, 40, 54, 73, 98, 125, 153, 180, 204, 225, 241, 253, 259, 257, 247, 229, 204, 175, 145, 116, 91, 69, 52, 40, 34, 34, 41, 57, 81, 112, 151, 196, 244, 294, 343, 386, 421, 445, 455, 452, 437, 412, 382, 351, 323, 303, 292, 290, 295, 304, 312, 315, 311, 297, 276, 247, 214, 179, 144, 112, 85, 62, 44, 31, 22, 16, 12, 10, 9, 9, 10, 12, 14, 16, 17, 17, 17, 16, 16, 15, 15, 14, 13, 12, 12, 11, 11, 11, 11, 10, 9, 7, 6, 6, 6, 6, 7, 8, 9, 10, 10, 11, 12, 12, 13, 12, 12, 11, 10, 9, 9, 9, 8, 8, 7, 6, 5, 4, 5, 5, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 7, 11, 17, 25, 37, 51, 68, 89, 112, 135, 158, 178, 194, 205, 211, 213, 212, 210, 209, 211, 218, 229, 246, 268, 292, 315, 336, 349, 354, 347, 330, 302, 266, 225, 183, 142, 106, 76, 52, 36, 24, 17, 13, 10, 7, 5, 3, 2, 2, 2, 4, 5, 7, 8, 8, 7, 7, 7, 7, 7, 8, 8, 9, 9, 9, 9, 9, 10, 11, 12, 12, 12, 12, 12, 12, 12, 14, 15, 16, 18, 21, 26, 35, 50, 72, 100, 135, 175, 217, 260, 302, 340, 372, 396, 408, 409, 399, 380, 357, 335, 317, 306, 303, 306, 314, 323, 331, 337, 337, 332, 319, 298, 271, 239, 204, 170, 137, 109, 84, 65, 50, 41, 37, 38, 45, 58, 76, 100, 126, 155, 182, 208, 229, 244, 253, 256, 252, 241, 224, 201, 175, 148, 120, 95, 73, 55, 41, 30, 23, 18, 14, 12, 11, 10, 9, 9, 10, 11, 14, 18, 23, 31, 40, 53, 69, 89, 114, 144, 176, 208, 239, 265, 284, 296, 300, 296, 283, 262, 234, 200, 164, 128, 96, 69, 50, 36, 27, 21, 17, 13, 11, 9, 9, 9, 9, 9, 9, 8, 6, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 3, 3, 4, 5, 6, 7, 8, 9, 10, 10, 10, 10, 9, 8, 8, 7, 8, 8, 10, 12, 14, 17, 22, 29, 39, 51, 67, 87, 108, 132, 157, 181, 205, 227, 247, 264, 278, 289, 298, 304, 311, 321, 335, 353, 375, 397, 417, 430, 433, 425, 407, 380, 345, 305, 263, 220, 179, 141, 107, 79, 57, 40, 28, 19, 14, 11, 10, 11, 12, 14, 16, 17, 18, 20, 23, 30, 40, 56, 77, 103, 133, 166, 202, 240, 277, 313, 345, 372, 391, 403, 409, 408, 404, 396, 389, 383, 380, 382, 388, 397, 408, 417, 420, 414, 399, 374, 341, 302, 260, 218, 177, 141, 109, 82, 59, 42, 28, 18, 11, 6, 4, 4, 5, 6, 8, 8, 8, 8, 7, 6, 6, 6, 7, 7, 8, 9, 10, 10, 9, 8, 6, 4, 3, 3, 4, 5, 6, 7, 7, 7, 7, 7, 8, 9, 10, 11, 10, 9, 7, 6, 5, 6, 6, 7, 6, 6, 4, 3, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 4, 5, 5, 6, 6, 6, 7, 7, 7, 7, 7, 7, 6, 5, 4, 5, 5, 6, 8, 9, 9, 10, 10, 9, 9, 9, 8, 8, 8, 8, 8, 7, 6, 5, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 2, 3, 4, 4, 4, 3, 2, 1, 1, 1, 2, 3, 4, 5, 6, 6, 5, 4, 2, 1, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 1, 1, 2, 3, 4, 5, 5, 5, 5, 4, 4, 4, 4, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 6, 6, 5, 4, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 4, 4, 5, 6, 7, 7, 8, 8, 7, 7, 6, 6, 7, 8, 9, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 9, 8, 7, 7, 8, 8, 9, 9, 9, 8, 7, 6, 6, 5, 6, 6, 6, 7, 7, 7, 8, 8, 8, 9, 9, 10, 11, 12, 13, 14, 14, 14, 13, 13, 14, 15, 17, 20, 24, 29, 36, 46, 57, 71, 87, 104, 123, 144, 165, 186, 208, 228, 247, 264, 277, 289, 298, 306, 314, 323, 335, 349, 364, 379, 391, 400, 403, 400, 391, 374, 351, 322, 289, 252, 216, 181, 149, 122, 99, 80, 64, 50, 40, 31, 26, 22, 21, 20, 21, 22, 22, 23, 22, 21, 19, 17, 15, 14, 14, 14, 15, 15, 15, 15, 15, 14, 14, 14, 15, 15, 16, 17, 17, 17, 16, 16, 17, 18, 21, 24, 30, 36, 44, 54, 67, 84, 103, 127, 153, 181, 208, 234, 256, 272, 281, 282, 276, 263, 244, 221, 196, 169, 144, 120, 98, 79, 63, 50, 39, 31, 26, 22, 19, 18, 16, 15, 14, 13, 12, 11, 10, 10, 8, 7, 5, 4, 3, 3, 4, 5, 6, 6, 7, 6, 6, 5, 4, 3, 3, 3, 3, 3, 4, 5, 6, 7, 8, 8, 8, 7, 7, 7, 7, 8, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 7, 7, 8, 9, 9, 10, 11, 12, 12, 12, 11, 12, 12, 11, 10, 9, 7, 5, 4, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 6, 8, 10, 13, 16, 21, 28, 37, 49, 65, 86, 109, 135, 162, 189, 216, 241, 264, 285, 303, 317, 325, 327, 323, 316, 307, 299, 294, 292, 294, 298, 303, 307, 309, 308, 303, 294, 281, 265, 245, 222, 198, 173, 147, 121, 97, 75, 58, 44, 33, 26, 20, 16, 13, 10, 8, 7, 7, 8, 8, 9, 8, 7, 6, 5, 4, 3, 4, 5, 6, 6, 7, 7, 7, 6, 5, 5, 5, 5, 5, 5, 6, 6, 8, 10, 12, 16, 21, 27, 35, 45, 58, 74, 93, 114, 137, 162, 187, 212, 237, 260, 281, 297, 309, 317, 320, 321, 321, 322, 325, 329, 334, 338, 342, 345, 349, 353, 358, 363, 367, 368, 365, 358, 349, 338, 328, 320, 314, 310, 307, 304, 299, 292, 281, 268, 251, 230, 207, 181, 154, 129, 106, 86, 70, 56, 44, 34, 25, 18, 13, 10, 8, 8, 9, 10, 10, 10, 11, 11, 12, 12, 12, 12, 12, 11, 9, 8, 7, 6, 6, 6, 7, 7, 7, 7, 6, 6, 5, 5, 5, 5, 6, 7, 7, 7, 7, 7, 6, 6, 6, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 6, 6, 7, 8, 8, 8, 8, 7, 5, 4, 4, 4, 5, 6, 7, 7, 8, 9, 9, 9, 9, 9, 8, 8, 7, 7, 7, 7, 7, 6, 4, 3, 3, 2, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 10, 11, 14, 18, 23, 31, 40, 50, 62, 74, 87, 101, 114, 127, 139, 147, 151, 152, 149, 143, 135, 126, 114, 102, 87, 72, 57, 43, 30, 20, 13, 8, 6, 4, 2, 1, 0, 0, 0, 1, 3, 5, 7, 11, 14, 19, 26, 35, 44, 54, 64, 73, 81, 89, 97, 105, 113, 119, 122, 123, 120, 114, 105, 95, 85, 75, 66, 59, 54, 53, 55, 61, 69, 81, 95, 113, 135, 162, 192, 223, 253, 280, 302, 319, 329, 334, 334, 328, 315, 296, 270, 240, 207, 175, 145, 117, 93, 72, 54, 39, 26, 17, 10, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 2, 1, 1, 1, 2, 4, 7, 10, 15, 20, 25, 31, 39, 49, 60, 74, 89, 105, 120, 134, 146, 156, 164, 170, 173, 173, 169, 162, 151, 137, 122, 107, 92, 77, 64, 51, 39, 28, 19, 12, 8, 5, 4, 4, 3, 3, 4, 5, 7, 9, 12, 16, 19, 23, 28, 35, 43, 52, 62, 73, 84, 96, 108, 121, 135, 150, 165, 180, 197, 214, 234, 255, 280, 307, 335, 364, 390, 413, 430, 440, 441, 433, 417, 393, 363, 330, 294, 257, 221, 186, 154, 124, 97, 74, 55, 40, 28, 19, 13, 9, 5, 3, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 7, 8, 8, 8, 8, 8, 7, 7, 6, 6, 6, 7, 8, 9, 9, 9, 9, 8, 8, 7, 7, 8, 8, 8, 7, 6, 6, 5, 6, 6, 7, 7, 7, 7, 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, 6, 6, 6, 7, 7, 8, 8, 9, 9, 8, 8, 8, 8, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 5, 7, 9, 12, 14, 16, 19, 24, 31, 40, 53, 68, 85, 103, 123, 144, 165, 187, 208, 227, 244, 258, 268, 273, 275, 271, 262, 249, 231, 210, 187, 163, 139, 117, 97, 79, 63, 50, 40, 31, 25, 21, 18, 15, 13, 11, 10, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 7, 7, 7, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 10, 15, 19, 24, 30, 38, 49, 63, 80, 99, 120, 142, 164, 186, 207, 229, 250, 269, 288, 304, 318, 328, 333, 335, 333, 327, 320, 312, 305, 297, 290, 283, 275, 267, 259, 251, 243, 234, 223, 210, 194, 177, 158, 141, 124, 109, 95, 82, 69, 56, 45, 36, 28, 22, 18, 15, 13, 11, 9, 8, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 7, 7, 7, 6, 6, 7, 7, 8, 8, 8, 8, 7, 7, 7, 8, 8, 9, 10, 10, 10, 10, 9, 8, 8, 7, 7, 6, 7, 7, 8, 9, 10, 10, 10, 9, 8, 7, 7, 6, 6, 6, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 10, 12, 15, 19, 23, 29, 34, 40, 46, 53, 62, 71, 82, 93, 105, 116, 127, 138, 149, 160, 172, 183, 194, 204, 213, 221, 229, 238, 247, 258, 268, 277, 284, 289, 290, 289, 286, 281, 273, 264, 252, 237, 220, 202, 182, 163, 144, 127, 110, 95, 81, 69, 57, 48, 40, 35, 31, 28, 27, 28, 30, 33, 36, 41, 46, 53, 61, 71, 83, 96, 111, 125, 140, 153, 166, 177, 188, 197, 205, 211, 215, 215, 212, 206, 196, 184, 170, 154, 137, 121, 106, 92, 80, 69, 60, 52, 45, 40, 35, 32, 29, 26, 24, 22, 19, 17, 15, 14, 12, 11, 11, 11, 11, 11, 11, 10, 9, 8, 7, 6, 6, 7, 8, 9, 10, 10, 9, 9, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 2, 1, 1, 1, 2, 3, 3, 4, 4, 4, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 6, 6, 6, 6, 7, 7, 7, 8, 8, 9, 9, 9, 8, 7, 6, 5, 4, 4, 5, 6, 7, 8, 8, 9, 9, 10, 11, 12, 13, 14, 14, 14, 15, 18, 22, 27, 34, 43, 52, 62, 73, 86, 101, 118, 139, 163, 187, 212, 235, 254, 270, 283, 293, 302, 308, 313, 313, 309, 298, 282, 263, 242, 222, 204, 189, 175, 162, 150, 139, 129, 124, 123, 128, 136, 148, 161, 174, 186, 198, 208, 218, 227, 233, 238, 241, 243, 245, 248, 251, 254, 255, 255, 251, 244, 236, 226, 216, 205, 193, 179, 163, 146, 128, 112, 98, 86, 78, 71, 64, 58, 51, 43, 36, 29, 24, 20, 17, 16, 14, 13, 13, 13, 13, 14, 15, 18, 21, 26, 33, 40, 50, 61, 74, 88, 103, 119, 135, 150, 165, 177, 188, 196, 202, 205, 206, 204, 200, 194, 185, 175, 164, 153, 141, 129, 118, 107, 97, 88, 79, 72, 65, 59, 54, 50, 47, 43, 39, 35, 31, 27, 24, 21, 18, 16, 15, 13, 12, 11, 10, 9, 8, 6, 5, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 1, 2, 3, 4, 5, 6, 6, 6, 6, 8, 10, 13, 17, 21, 27, 33, 40, 49, 62, 77, 95, 117, 141, 167, 195, 223, 250, 276, 301, 324, 345, 363, 376, 384, 384, 379, 367, 351, 334, 318, 304, 294, 288, 287, 293, 305, 325, 351, 383, 417, 451, 480, 503, 517, 522, 519, 508, 489, 463, 429, 389, 345, 299, 254, 212, 175, 145, 122, 106, 97, 93, 93, 95, 96, 96, 92, 87, 79, 71, 63, 56, 50, 46, 42, 40, 39, 38, 39, 39, 40, 39, 38, 37, 35, 35, 35, 36, 38, 41, 42, 43, 43, 42, 40, 38, 37, 36, 35, 35, 36, 37, 38, 39, 41, 43, 45, 46, 46, 45, 43, 41, 40, 40, 40, 41, 42, 42, 42, 41, 41, 41, 42, 43, 43, 44, 43, 42, 42, 42, 42, 43, 43, 44, 43, 42, 40, 39, 38, 39, 40, 41, 41, 42, 41, 40, 39, 38, 37, 37, 36, 36, 36, 36, 36, 37, 37, 37, 36, 35, 34, 33, 31, 31, 30, 30, 30, 30, 30, 29, 28, 27, 26, 26, 26, 27, 28, 29, 30, 30, 29, 28, 26, 25, 25, 25, 25, 25, 24, 23, 22, 20, 18, 17, 17, 16, 17, 17, 17, 17, 17, 16, 15, 14, 13, 12, 12, 12, 12, 12, 13, 13, 12, 12, 11, 11, 11, 11, 12, 12, 11, 10, 9, 8, 7, 7, 8, 9, 9, 8, 8, 7, 7, 8, 9, 9, 9, 9, 8, 7, 6, 6, 5, 5, 4, 3, 1, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakT": [15, 16, 18, 22, 29, 37, 45, 53, 60, 68, 78, 91, 103, 115, 125, 134, 142, 150, 157, 163, 168, 171, 170, 166, 160, 152, 143, 134, 124, 115, 105, 96, 85, 75, 64, 54, 44, 36, 28, 23, 19, 16, 14, 12, 10, 9, 8, 7, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 3, 4, 4, 5, 5, 5, 5, 5, 5, 6, 7, 9, 10, 13, 17, 23, 32, 43, 58, 76, 97, 120, 145, 171, 198, 224, 248, 269, 287, 299, 304, 303, 294, 279, 259, 236, 210, 183, 156, 129, 105, 82, 62, 45, 31, 21, 14, 10, 7, 6, 6, 5, 4, 4, 4, 5, 6, 7, 8, 10, 10, 11, 11, 12, 14, 17, 22, 29, 39, 53, 71, 93, 119, 150, 182, 216, 249, 279, 305, 326, 339, 344, 340, 329, 312, 292, 271, 253, 240, 235, 238, 249, 267, 290, 315, 337, 354, 363, 362, 352, 332, 304, 269, 231, 192, 153, 118, 87, 61, 42, 29, 19, 13, 9, 7, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 6, 6, 6, 5, 5, 4, 4, 3, 3, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 1, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 3, 12, 27, 52, 88, 138, 201, 274, 351, 426, 489, 534, 554, 547, 516, 464, 398, 325, 252, 185, 127, 81, 47, 24, 11, 5, 2, 2, 3, 3, 4, 5, 5, 6, 7, 7, 6, 5, 3, 1, 0, 0, 4, 15, 35, 66, 108, 162, 226, 295, 364, 426, 471, 494, 491, 463, 415, 356, 297, 251, 225, 226, 254, 306, 372, 441, 502, 543, 558, 543, 501, 437, 360, 279, 203, 137, 85, 47, 23, 9, 3, 2, 3, 5, 7, 8, 9, 10, 10, 10, 9, 9, 8, 7, 6, 5, 4, 4, 3, 3, 3, 4, 4, 5, 6, 7, 8, 8, 8, 7, 7, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 10, 10, 10, 9, 8, 7, 5, 4, 3, 3, 2, 2, 2, 2, 2, 3, 4, 5, 6, 6, 7, 8, 9, 9, 10, 10, 9, 9, 8, 8, 8, 9, 9, 8, 8, 7, 7, 7, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 3, 16, 43, 86, 146, 216, 291, 358, 410, 437, 436, 407, 355, 287, 214, 145, 87, 44, 17, 4, 0, 0, 0, 2, 2, 3, 3, 4, 4, 5, 6, 7, 8, 8, 9, 9, 10, 10, 11, 11, 11, 11, 11, 11, 10, 9, 8, 5, 4, 2, 2, 2, 1, 0, 0, 1, 14, 43, 91, 160, 244, 333, 414, 476, 507, 502, 463, 397, 314, 227, 148, 84, 40, 14, 2, 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 9, 9, 9, 9, 8, 8, 8, 7, 7, 7, 8, 9, 9, 10, 10, 10, 9, 8, 7, 7, 6, 6, 6, 7, 7, 7, 6, 5, 4, 3, 3, 3, 3, 4, 4, 5, 5, 6, 6, 7, 8, 9, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 9, 9, 7, 5, 3, 2, 1, 1, 1, 0, 0, 1, 14, 43, 93, 164, 251, 344, 430, 494, 525, 517, 471, 396, 303, 209, 126, 64, 25, 5, 0, 0, 1, 2, 2, 3, 4, 6, 8, 10, 10, 10, 8, 7, 6, 5, 5, 5, 5, 6, 6, 7, 7, 6, 6, 6, 5, 5, 5, 5, 4, 4, 5, 5, 6, 6, 6, 6, 5, 5, 4, 3, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 8, 9, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 9, 9, 8, 8, 8, 8, 7, 8, 8, 8, 9, 9, 8, 7, 4, 2, 1, 1, 3, 3, 2, 0, 0, 6, 35, 92, 179, 290, 408, 514, 587, 612, 585, 512, 409, 294, 187, 101, 43, 11, 0, 0, 2, 5, 6, 7, 9, 12, 15, 19, 21, 21, 20, 16, 12, 8, 4, 2, 1, 1, 2, 4, 6, 8, 11, 13, 15, 17, 18, 20, 22, 23, 23, 21, 17, 12, 7, 5, 5, 6, 4, 0, 0, 2, 29, 88, 184, 309, 447, 573, 662, 695, 665, 579, 456, 320, 196, 99, 38, 7, 0, 0, 0, 2, 2, 2, 0, 0, 0, 6, 35, 92, 183, 302, 434, 555, 640, 672, 643, 559, 439, 306, 184, 91, 32, 3, 0, 0, 4, 6, 5, 5, 5, 7, 9, 11, 12, 10, 8, 6, 4, 4, 5, 6, 6, 7, 7, 7, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 3, 4, 4, 5, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 6, 8, 9, 10, 10, 8, 6, 3, 1, 0, 0, 0, 0, 1, 2, 4, 6, 8, 11, 12, 13, 13, 12, 12, 11, 11, 11, 10, 8, 6, 3, 2, 2, 3, 4, 3, 1, 0, 0, 0, 3, 7, 8, 2, 0, 0, 31, 114, 256, 448, 665, 866, 1007, 1056, 1000, 854, 652, 437, 248, 111, 31, 0, 0, 0, 4, 7, 7, 4, 0, 0, 0, 26, 97, 221, 395, 596, 788, 931, 991, 953, 827, 641, 437, 253, 116, 33, 0, 0, 2, 8, 10, 7, 6, 7, 12, 18, 23, 26, 25, 24, 21, 20, 19, 18, 17, 17, 17, 18, 18, 19, 19, 20, 19, 19, 18, 18, 17, 18, 18, 17, 17, 16, 14, 12, 10, 8, 7, 8, 9, 10, 11, 12, 12, 11, 9, 6, 4, 3, 2, 2, 3, 5, 7, 8, 10, 10, 9, 7, 5, 3, 1, 0, 0, 0, 1, 2, 4, 5, 7, 8, 9, 11, 13, 14, 15, 15, 13, 11, 9, 6, 3, 2, 1, 1, 1, 2, 3, 4, 5, 5, 6, 7, 8, 8, 9, 9, 8, 8, 8, 8, 9, 10, 12, 13, 15, 15, 15, 15, 14, 12, 11, 10, 9, 8, 7, 6, 4, 3, 2, 2, 2, 2, 3, 4, 5, 6, 5, 4, 3, 2, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 6, 8, 9, 10, 10, 9, 8, 7, 7, 7, 7, 7, 7, 7, 8, 10, 11, 13, 13, 14, 13, 12, 11, 9, 8, 7, 6, 7, 8, 9, 9, 8, 4, 0, 0, 0, 3, 7, 7, 2, 0, 0, 23, 88, 197, 341, 496, 630, 711, 717, 647, 519, 365, 217, 102, 30, 0, 0, 1, 7, 7, 3, 0, 0, 0, 3, 7, 10, 10, 9, 7, 5, 4, 5, 5, 5, 5, 3, 2, 1, 1, 3, 5, 8, 11, 13, 15, 14, 13, 11, 9, 7, 6, 6, 6, 8, 9, 10, 11, 10, 9, 8, 6, 5, 5, 5, 6, 8, 10, 12, 13, 14, 15, 15, 15, 15, 15, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 7, 8, 8, 9, 10, 10, 9, 8, 5, 3, 1, 0, 0, 0, 0, 1, 1, 2, 2, 3, 5, 6, 8, 9, 11, 12, 13, 13, 13, 11, 8, 5, 3, 3, 4, 5, 4, 2, 0, 0, 0, 4, 12, 15, 9, 0, 0, 14, 92, 237, 443, 676, 888, 1025, 1052, 962, 779, 550, 328, 153, 44, 0, 0, 3, 13, 16, 12, 9, 9, 14, 22, 27, 29, 28, 24, 20, 17, 15, 15, 15, 15, 16, 16, 17, 18, 19, 20, 20, 19, 17, 15, 13, 11, 10, 10, 10, 11, 11, 11, 10, 9, 8, 6, 5, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 2, 4, 5, 5, 5, 4, 4, 6, 7, 8, 7, 2, 0, 0, 0, 6, 14, 16, 7, 0, 0, 28, 127, 297, 523, 761, 957, 1060, 1042, 908, 694, 456, 245, 95, 15, 0, 0, 9, 15, 11, 3, 0, 0, 5, 13, 18, 18, 16, 12, 9, 8, 8, 9, 11, 12, 12, 12, 12, 11, 10, 9, 8, 6, 6, 6, 6, 8, 9, 11, 12, 13, 13, 12, 11, 9, 6, 4, 2, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 6, 7, 7, 7, 6, 4, 3, 2, 2, 4, 5, 5, 2, 0, 0, 0, 3, 13, 17, 11, 0, 0, 10, 92, 248, 470, 722, 946, 1086, 1102, 990, 781, 531, 298, 124, 25, 0, 0, 8, 16, 13, 4, 0, 0, 2, 11, 18, 22, 20, 16, 11, 8, 6, 6, 5, 5, 3, 2, 0, 0, 0, 1, 3, 6, 8, 10, 11, 12, 11, 11, 10, 9, 8, 8, 7, 6, 6, 6, 7, 8, 9, 10, 9, 8, 7, 5, 4, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 4, 4, 5, 5, 5, 5, 5, 4, 3, 2, 2, 2, 4, 5, 5, 4, 0, 0, 0, 0, 5, 12, 13, 5, 0, 0, 23, 102, 237, 412, 593, 735, 800, 769, 651, 480, 298, 147, 47, 0, 0, 0, 10, 12, 7, 0, 0, 0, 0, 3, 5, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 5, 5, 3, 0, 0, 0, 0, 5, 14, 16, 8, 0, 0, 23, 114, 273, 483, 705, 883, 968, 937, 797, 589, 366, 179, 56, 0, 0, 1, 13, 16, 10, 1, 0, 0, 0, 3, 6, 6, 4, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 4, 5, 6, 5, 2, 0, 0, 0, 4, 14, 20, 13, 0, 0, 8, 93, 257, 490, 751, 979, 1111, 1110, 977, 750, 489, 256, 93, 8, 0, 0, 13, 20, 14, 4, 0, 0, 0, 3, 7, 9, 8, 7, 7, 7, 9, 10, 11, 11, 11, 11, 10, 9, 8, 6, 4, 2, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 2, 4, 5, 4, 0, 0, 0, 0, 8, 17, 18, 7, 0, 0, 32, 142, 325, 560, 795, 972, 1039, 978, 806, 573, 339, 153, 39, 0, 0, 6, 17, 16, 8, 0, 0, 5, 14, 22, 26, 25, 22, 18, 15, 14, 14, 15, 15, 14, 13, 12, 11, 10, 10, 9, 8, 7, 5, 4, 3, 3, 3, 4, 5, 3, 0, 0, 0, 0, 7, 15, 16, 6, 0, 0, 29, 126, 287, 492, 699, 855, 914, 860, 709, 503, 296, 131, 31, 0, 0, 6, 16, 16, 8, 0, 0, 0, 3, 10, 15, 16, 12, 5, 0, 0, 0, 4, 14, 18, 11, 0, 0, 17, 103, 259, 471, 697, 883, 975, 944, 794, 562, 309, 100, 0, 0, 124, 336, 577, 784, 905, 911, 807, 624, 413, 223, 87, 14, 0, 0, 10, 15, 11, 4, 0, 4, 14, 25, 31, 30, 23, 13, 6, 6, 11, 18, 18, 9, 0, 0, 28, 121, 278, 480, 687, 847, 914, 867, 713, 490, 255, 66, 0, 5, 159, 405, 685, 930, 1078, 1091, 971, 754, 500, 271, 107, 18, 0, 0, 4, 8, 7, 4, 3, 3, 0, 0, 0, 33, 125, 277, 472, 667, 812, 866, 811, 664, 468, 272, 119, 27, 0, 0, 6, 15, 14, 6, 0, 0, 0, 4, 9, 9, 5, 0, 0, 0, 4, 15, 19, 12, 0, 0, 9, 93, 248, 462, 692, 881, 975, 947, 804, 590, 361, 171, 48, 0, 0, 3, 16, 18, 10, 0, 0, 0, 2, 7, 10, 10, 7, 5, 3, 4, 5, 7, 8, 8, 8, 8, 8, 8, 7, 6, 4, 3, 4, 4, 5, 4, 1, 0, 0, 0, 6, 15, 18, 11, 0, 0, 12, 95, 245, 448, 665, 839, 923, 890, 752, 548, 334, 157, 44, 0, 0, 3, 15, 16, 9, 0, 0, 0, 1, 6, 9, 10, 8, 5, 4, 2, 2, 2, 2, 3, 4, 5, 7, 8, 8, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 2, 2, 2, 2, 3, 4, 6, 9, 12, 14, 16, 17, 17, 16, 14, 12, 10, 9, 8, 7, 6, 5, 5, 4, 4, 5, 5, 6, 7, 6, 6, 5, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 9, 8, 6, 4, 2, 1, 0, 1, 1, 3, 6, 10, 15, 18, 19, 15, 7, 0, 0, 4, 15, 23, 20, 3, 0, 0, 60, 207, 430, 694, 936, 1090, 1110, 991, 769, 506, 267, 98, 11, 0, 0, 9, 11, 5, 0, 0, 4, 8, 2, 0, 0, 43, 152, 328, 544, 752, 896, 934, 852, 669, 435, 208, 41, 0, 7, 135, 321, 518, 677, 758, 743, 641, 482, 308, 158, 55, 1, 0, 0, 9, 21, 25, 17, 0, 0, 0, 42, 160, 345, 571, 787, 935, 973, 888, 705, 477, 262, 102, 14, 0, 0, 11, 19, 15, 5, 0, 0, 0, 7, 12, 14, 12, 10, 8, 7, 8, 9, 10, 10, 10, 10, 10, 12, 13, 14, 13, 12, 11, 9, 8, 7, 7, 7, 8, 8, 7, 6, 5, 4, 4, 3, 4, 4, 5, 5, 6, 5, 5, 5, 4, 5, 5, 7, 8, 10, 12, 13, 14, 14, 15, 14, 14, 15, 15, 16, 17, 17, 17, 16, 15, 13, 12, 12, 13, 14, 14, 15, 14, 13, 12, 11, 11, 11, 11, 12, 12, 11, 11, 9, 8, 6, 5, 3, 2, 2, 2, 3, 4, 5, 5, 5, 4, 4, 5, 7, 9, 10, 8, 4, 0, 0, 3, 11, 17, 16, 5, 0, 0, 33, 127, 277, 460, 635, 754, 783, 713, 565, 382, 209, 81, 11, 0, 0, 9, 16, 13, 5, 0, 0, 3, 10, 15, 16, 15, 12, 10, 8, 7, 6, 4, 3, 1, 0, 0, 1, 2, 2, 3, 3, 2, 1, 1, 0, 1, 1, 2, 2, 3, 3, 3, 4, 3, 3, 3, 3, 4, 4, 5, 3, 0, 0, 0, 0, 5, 13, 16, 8, 0, 0, 12, 85, 215, 388, 567, 708, 768, 730, 605, 431, 253, 112, 26, 0, 0, 5, 14, 13, 6, 0, 0, 0, 7, 13, 16, 16, 14, 12, 9, 7, 6, 5, 5, 4, 3, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 6, 6, 4, 0, 0, 0, 0, 8, 17, 18, 8, 0, 0, 24, 121, 285, 494, 701, 851, 900, 833, 670, 461, 260, 108, 21, 0, 0, 0, 7, 8, 8, 8, 5, 0, 0, 0, 39, 141, 303, 500, 688, 815, 842, 762, 597, 396, 211, 76, 6, 0, 0, 12, 18, 13, 4, 0, 0, 0, 2, 6, 6, 4, 2, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 3, 3, 4, 5, 6, 8, 10, 11, 11, 9, 4, 0, 0, 0, 4, 14, 19, 13, 0, 0, 2, 68, 196, 374, 568, 730, 812, 789, 670, 489, 297, 138, 36, 0, 0, 4, 16, 17, 11, 3, 0, 2, 8, 13, 15, 14, 11, 8, 7, 6, 7, 8, 9, 8, 8, 7, 6, 7, 8, 10, 12, 13, 14, 14, 14, 15, 16, 16, 13, 8, 1, 0, 0, 4, 14, 19, 14, 0, 0, 2, 72, 208, 402, 615, 795, 892, 877, 755, 563, 353, 175, 57, 1, 0, 0, 5, 7, 6, 6, 8, 7, 0, 0, 0, 44, 149, 315, 518, 713, 847, 879, 796, 617, 389, 171, 19, 0, 40, 210, 442, 676, 854, 928, 879, 720, 492, 253, 64, 0, 3, 153, 387, 651, 876, 1003, 1001, 874, 662, 423, 216, 74, 4, 0, 0, 6, 10, 9, 8, 7, 4, 0, 0, 2, 60, 180, 361, 574, 770, 893, 904, 793, 587, 342, 124, 0, 0, 109, 324, 577, 800, 935, 948, 841, 649, 426, 226, 84, 9, 0, 0, 13, 19, 16, 8, 3, 4, 11, 19, 23, 23, 19, 13, 8, 5, 3, 3, 5, 7, 9, 12, 15, 17, 18, 17, 15, 13, 10, 8, 7, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 6, 8, 8, 8, 7, 6, 5, 4, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 6, 6, 5, 3, 1, 0, 0, 0, 1, 3, 4, 4, 1, 0, 0, 0, 4, 12, 16, 10, 0, 0, 6, 72, 194, 360, 538, 680, 746, 717, 600, 432, 257, 116, 28, 0, 0, 5, 13, 13, 6, 0, 0, 1, 8, 15, 18, 18, 14, 9, 6, 4, 5, 8, 12, 15, 16, 13, 7, 0, 0, 3, 12, 21, 20, 7, 0, 0, 36, 152, 339, 569, 791, 944, 983, 897, 711, 479, 260, 99, 12, 0, 0, 12, 20, 15, 4, 0, 0, 2, 11, 19, 22, 21, 18, 15, 13, 12, 11, 11, 10, 8, 8, 8, 9, 10, 9, 5, 0, 0, 0, 1, 12, 20, 17, 2, 0, 0, 52, 181, 374, 601, 805, 930, 938, 827, 631, 405, 205, 67, 0, 0, 0, 14, 19, 12, 2, 0, 0, 1, 8, 13, 14, 12, 9, 6, 4, 4, 5, 6, 8, 9, 10, 11, 11, 10, 9, 8, 7, 7, 6, 7, 7, 8, 10, 12, 14, 16, 16, 16, 14, 12, 10, 10, 12, 16, 20, 20, 15, 7, 0, 0, 5, 16, 23, 18, 0, 0, 1, 77, 233, 461, 718, 944, 1075, 1071, 931, 690, 411, 165, 6, 0, 49, 227, 454, 674, 830, 885, 827, 677, 478, 281, 127, 31, 0, 0, 0, 14, 22, 21, 13, 0, 0, 0, 43, 154, 325, 532, 728, 861, 891, 809, 639, 430, 234, 90, 11, 0, 0, 11, 19, 17, 9, 3, 2, 6, 12, 16, 17, 16, 14, 13, 13, 15, 17, 18, 19, 18, 18, 18, 18, 19, 20, 21, 22, 23, 23, 23, 22, 22, 21, 21, 20, 20, 20, 21, 22, 22, 21, 19, 16, 13, 11, 10, 10, 10, 8, 5, 1, 0, 0, 6, 13, 15, 9, 0, 0, 8, 70, 182, 331, 487, 608, 660, 625, 516, 364, 211, 90, 18, 0, 0, 5, 13, 12, 5, 0, 0, 0, 0, 2, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 4, 1, 0, 0, 0, 6, 16, 20, 12, 0, 0, 12, 99, 259, 473, 697, 873, 950, 903, 749, 532, 311, 136, 30, 0, 0, 7, 18, 17, 9, 0, 0, 0, 0, 5, 9, 10, 11, 11, 10, 9, 9, 10, 11, 14, 16, 16, 12, 6, 0, 0, 5, 15, 22, 19, 3, 0, 0, 54, 185, 386, 623, 840, 978, 997, 891, 691, 455, 240, 86, 6, 0, 0, 14, 21, 17, 7, 0, 0, 4, 11, 17, 18, 18, 16, 15, 16, 17, 18, 17, 15, 13, 11, 10, 9, 6, 2, 0, 0, 0, 8, 16, 19, 11, 0, 0, 15, 92, 231, 416, 610, 763, 831, 790, 647, 438, 220, 49, 0, 18, 175, 412, 672, 890, 1007, 992, 848, 612, 348, 124, 0, 0, 111, 310, 533, 719, 818, 809, 699, 525, 334, 169, 58, 3, 0, 1, 13, 18, 15, 9, 7, 10, 17, 24, 29, 30, 28, 24, 20, 16, 13, 11, 9, 7, 6, 6, 7, 8, 10, 10, 10, 10, 10, 10, 13, 17, 21, 22, 20, 15, 11, 10, 15, 21, 23, 15, 0, 0, 2, 73, 211, 407, 626, 813, 916, 906, 784, 588, 371, 184, 58, 0, 0, 1, 15, 19, 13, 4, 0, 0, 5, 12, 17, 18, 14, 8, 2, 0, 2, 8, 15, 15, 7, 0, 0, 18, 91, 215, 375, 535, 655, 700, 655, 536, 375, 216, 92, 19, 0, 0, 6, 13, 11, 4, 0, 0, 0, 4, 9, 9, 5, 0, 0, 0, 4, 13, 18, 12, 0, 0, 6, 76, 211, 397, 597, 761, 841, 814, 687, 499, 301, 138, 36, 0, 0, 4, 15, 16, 9, 0, 0, 0, 0, 3, 6, 7, 6, 5, 5, 5, 5, 5, 4, 4, 3, 2, 2, 2, 3, 4, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 2, 3, 4, 4, 1, 0, 0, 0, 6, 16, 19, 12, 0, 0, 9, 89, 235, 433, 643, 809, 884, 846, 705, 504, 298, 132, 31, 0, 0, 7, 17, 17, 9, 0, 0, 0, 1, 6, 9, 9, 9, 8, 8, 9, 9, 9, 7, 5, 3, 2, 1, 2, 3, 4, 5, 5, 4, 3, 3, 3, 6, 11, 16, 18, 17, 12, 6, 4, 7, 14, 20, 18, 5, 0, 0, 41, 152, 326, 537, 737, 870, 899, 816, 645, 435, 240, 95, 14, 0, 0, 3, 16, 21, 19, 8, 0, 0, 2, 66, 195, 384, 602, 801, 927, 942, 838, 640, 400, 178, 24, 0, 32, 185, 392, 603, 765, 839, 803, 667, 465, 249, 74, 0, 8, 136, 338, 564, 755, 861, 858, 750, 571, 370, 193, 70, 7, 0, 0, 11, 15, 10, 2, 0, 0, 5, 13, 19, 21, 20, 19, 17, 17, 18, 18, 18, 16, 14, 11, 9, 7, 6, 6, 6, 7, 7, 7, 7, 7, 7, 8, 8, 7, 5, 1, 0, 0, 0, 7, 13, 13, 4, 0, 0, 27, 109, 239, 398, 550, 653, 676, 614, 485, 326, 178, 70, 11, 0, 0, 1, 5, 4, 3, 4, 3, 0, 0, 0, 23, 92, 207, 352, 498, 603, 639, 593, 479, 331, 187, 77, 14, 0, 0, 6, 12, 10, 3, 0, 0, 0, 5, 9, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 5, 4, 2, 2, 2, 3, 4, 6, 6, 6, 5, 4, 2, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 3, 4, 4, 1, 0, 0, 0, 4, 14, 19, 14, 0, 0, 0, 60, 184, 364, 567, 747, 851, 852, 748, 570, 368, 189, 65, 2, 0, 0, 14, 21, 19, 13, 8, 8, 11, 15, 17, 18, 17, 16, 16, 16, 16, 16, 15, 16, 18, 21, 22, 20, 15, 9, 5, 7, 14, 20, 20, 8, 0, 0, 30, 132, 300, 512, 722, 877, 930, 864, 695, 466, 235, 58, 0, 1, 129, 328, 550, 739, 848, 850, 749, 575, 376, 199, 74, 8, 0, 0, 4, 13, 16, 14, 7, 0, 0, 0, 47, 153, 312, 504, 684, 806, 834, 759, 604, 412, 230, 94, 17, 0, 0, 8, 15, 14, 7, 2, 2, 7, 14, 19, 21, 20, 18, 17, 16, 16, 16, 15, 13, 10, 8, 7, 6, 8, 9, 11, 13, 13, 12, 11, 10, 9, 8, 8, 8, 7, 7, 6, 6, 5, 4, 3, 2, 1, 0, 0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 13, 15, 17, 18, 18, 18, 16, 15, 13, 11, 9, 7, 5, 4, 4, 4, 4, 4, 4, 4, 5, 7, 11, 15, 18, 18, 14, 8, 3, 4, 9, 17, 19, 11, 0, 0, 14, 99, 250, 455, 673, 849, 934, 904, 768, 565, 349, 169, 52, 0, 0, 0, 9, 8, 2, 0, 0, 2, 2, 0, 0, 7, 56, 151, 285, 435, 564, 636, 631, 549, 415, 265, 135, 45, 0, 0, 0, 12, 17, 17, 13, 12, 13, 17, 22, 25, 26, 25, 23, 20, 19, 17, 16, 14, 13, 11, 10, 9, 9, 8, 8, 7, 6, 5, 3, 2, 2, 3, 4, 5, 4, 2, 0, 0, 0, 3, 9, 11, 7, 0, 0, 13, 70, 172, 309, 454, 571, 625, 596, 489, 329, 161, 32, 0, 33, 179, 388, 610, 787, 874, 850, 724, 536, 334, 164, 52, 0, 0, 1, 12, 14, 8, 0, 0, 0, 6, 15, 22, 25, 24, 21, 18, 15, 13, 12, 12, 12, 11, 10, 9, 7, 6, 4, 4, 3, 3, 3, 4, 3, 3, 2, 2, 2, 2, 2, 3, 4, 5, 5, 4, 3, 2, 0, 0, 0, 0, 2, 5, 7, 9, 10, 10, 9, 7, 6, 4, 3, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 2, 1, 0, 0, 0, 1, 3, 4, 5, 4, 4, 4, 4, 4, 2, 0, 0, 0, 0, 8, 15, 14, 5, 0, 0, 35, 132, 286, 478, 666, 799, 838, 767, 602, 386, 177, 31, 0, 55, 216, 426, 630, 772, 817, 757, 614, 428, 248, 108, 26, 0, 0, 6, 14, 12, 5, 0, 0, 0, 2, 6, 7, 5, 3, 1, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 2, 3, 4, 3, 0, 0, 0, 0, 5, 13, 16, 10, 0, 0, 15, 92, 229, 415, 613, 772, 846, 808, 665, 454, 233, 63, 0, 39, 188, 398, 609, 764, 822, 773, 637, 454, 272, 128, 38, 0, 0, 0, 6, 11, 12, 11, 5, 0, 0, 5, 60, 172, 338, 533, 716, 836, 856, 766, 586, 362, 154, 18, 0, 79, 258, 480, 685, 819, 850, 774, 619, 426, 244, 105, 25, 0, 0, 8, 17, 18, 12, 6, 4, 5, 9, 12, 12, 11, 9, 6, 5, 4, 4, 4, 5, 7, 9, 12, 14, 16, 15, 14, 11, 8, 6, 7, 10, 14, 19, 20, 18, 13, 8, 6, 9, 15, 17, 11, 0, 0, 4, 68, 191, 366, 559, 725, 818, 809, 703, 531, 339, 173, 59, 1, 0, 0, 4, 13, 16, 14, 6, 0, 0, 2, 59, 176, 350, 555, 746, 873, 897, 808, 626, 398, 182, 31, 0, 39, 190, 394, 597, 749, 811, 773, 647, 472, 292, 145, 48, 3, 0, 0, 4, 8, 9, 9, 7, 0, 0, 0, 18, 88, 208, 367, 534, 667, 727, 698, 586, 426, 258, 120, 33, 0, 0, 3, 12, 13, 7, 0, 0, 0, 0, 2, 4, 4, 4, 3, 2, 2, 1, 1, 2, 3, 3, 3, 1, 0, 0, 0, 2, 9, 15, 12, 2, 0, 0, 48, 152, 309, 497, 675, 796, 826, 751, 589, 382, 183, 44, 0, 56, 199, 385, 565, 689, 724, 660, 514, 326, 148, 32, 12, 97, 265, 471, 658, 776, 794, 712, 557, 373, 203, 80, 13, 0, 0, 8, 14, 11, 3, 0, 0, 0, 1, 3, 3, 3, 2, 2, 3, 5, 5, 6, 6, 6, 8, 11, 15, 19, 21, 22, 20, 17, 14, 12, 11, 11, 10, 7, 2, 0, 0, 1, 9, 16, 14, 4, 0, 0, 40, 144, 307, 508, 702, 840, 882, 817, 663, 463, 268, 117, 27, 0, 0, 6, 14, 13, 5, 0, 0, 0, 3, 8, 10, 9, 7, 4, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 5, 5, 4, 3, 1, 0, 0, 0, 3, 10, 14, 11, 0, 0, 4, 59, 168, 328, 514, 684, 792, 806, 714, 539, 326, 133, 15, 7, 115, 315, 555, 775, 920, 951, 863, 678, 447, 226, 73, 21, 78, 222, 409, 585, 702, 730, 667, 533, 368, 212, 93, 23, 0, 0, 6, 12, 11, 7, 3, 4, 10, 18, 25, 29, 30, 28, 26, 24, 22, 20, 20, 20, 22, 25, 26, 25, 21, 16, 13, 12, 16, 19, 17, 8, 0, 0, 25, 110, 253, 441, 637, 795, 872, 843, 712, 512, 291, 105, 0, 0, 88, 260, 464, 650, 773, 801, 727, 571, 372, 179, 41, 0, 42, 181, 373, 573, 730, 806, 784, 676, 511, 332, 177, 69, 12, 0, 0, 2, 6, 6, 5, 3, 0, 0, 0, 12, 63, 154, 282, 424, 549, 622, 624, 553, 430, 287, 156, 62, 10, 0, 0, 6, 10, 7, 2, 0, 0, 0, 4, 6, 4, 0, 0, 0, 3, 11, 15, 10, 0, 0, 7, 66, 179, 341, 524, 686, 784, 787, 691, 517, 311, 128, 15, 2, 89, 252, 445, 617, 722, 736, 660, 519, 351, 196, 82, 17, 0, 0, 6, 11, 8, 2, 0, 2, 11, 22, 31, 34, 32, 27, 23, 22, 21, 18, 10, 0, 0, 10, 69, 176, 326, 490, 633, 716, 718, 636, 494, 329, 179, 71, 11, 0, 0, 6, 11, 9, 3, 0, 0, 0, 2, 6, 9, 12, 14, 15, 15, 15, 13, 10, 7, 4, 1, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 2, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 5, 5, 4, 3, 0, 0, 0, 0, 6, 13, 16, 11, 0, 0, 8, 67, 182, 346, 535, 707, 818, 837, 753, 587, 379, 184, 52, 16, 84, 239, 438, 631, 767, 811, 753, 609, 416, 225, 86, 32, 77, 203, 375, 545, 667, 711, 669, 557, 406, 252, 126, 43, 3, 0, 2, 12, 16, 15, 12, 9, 8, 9, 11, 12, 12, 12, 11, 10, 9, 9, 10, 13, 16, 21, 24, 25, 22, 18, 14, 13, 16, 18, 16, 6, 0, 0, 27, 112, 254, 438, 628, 779, 851, 824, 706, 529, 339, 175, 63, 6, 0, 0, 8, 12, 8, 1, 0, 0, 0, 2, 4, 4, 2, 0, 0, 0, 2, 4, 5, 6, 5, 4, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 11, 14, 17, 20, 22, 23, 22, 19, 16, 16, 18, 20, 16, 6, 0, 0, 22, 100, 232, 405, 586, 732, 804, 783, 674, 508, 326, 169, 61, 6, 0, 0, 8, 12, 8, 2, 0, 0, 0, 3, 6, 8, 8, 7, 7, 7, 7, 7, 7, 8, 10, 12, 14, 17, 19, 19, 19, 17, 14, 11, 8, 5, 2, 1, 1, 1, 2, 3, 3, 2, 1, 1, 1, 2, 3, 2, 0, 0, 0, 0, 4, 9, 11, 5, 0, 0, 17, 84, 200, 354, 518, 654, 726, 714, 621, 473, 309, 164, 62, 8, 0, 0, 7, 11, 8, 2, 0, 0, 0, 2, 4, 5, 4, 3, 2, 3, 4, 5, 6, 6, 6, 5, 4, 3, 2, 2, 2, 3, 3, 3, 3, 2, 2, 2, 3, 5, 7, 9, 12, 13, 14, 14, 13, 12, 10, 8, 7, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 7, 10, 13, 16, 19, 21, 22, 21, 20, 17, 14, 11, 8, 6, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 5, 7, 10, 12, 14, 14, 14, 12, 10, 9, 9, 11, 14, 18, 22, 23, 22, 19, 16, 15, 16, 17, 14, 4, 0, 0, 29, 104, 228, 387, 552, 684, 747, 723, 614, 447, 263, 109, 23, 24, 109, 254, 419, 561, 645, 653, 586, 464, 320, 186, 84, 23, 0, 0, 3, 8, 7, 3, 0, 0, 0, 1, 4, 6, 7, 7, 7, 6, 5, 5, 4, 4, 4, 3, 1, 0, 0, 0, 2, 8, 12, 8, 0, 0, 3, 50, 145, 286, 451, 606, 712, 741, 686, 563, 403, 244, 117, 36, 0, 0, 1, 8, 9, 5, 0, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 3, 8, 10, 5, 0, 0, 13, 68, 166, 298, 442, 565, 634, 632, 559, 436, 295, 166, 71, 17, 0, 0, 0, 5, 7, 7, 4, 0, 0, 0, 14, 63, 148, 263, 389, 497, 560, 561, 499, 390, 264, 147, 61, 13, 0, 0, 4, 7, 6, 1, 0, 0, 3, 10, 16, 20, 21, 21, 18, 15, 13, 11, 9, 9, 10, 12, 15, 17, 19, 19, 18, 15, 12, 8, 5, 2, 0, 0, 0, 2, 4, 6, 7, 7, 5, 3, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 6, 11, 12, 7, 0, 0, 15, 73, 177, 320, 477, 615, 700, 707, 631, 492, 322, 165, 60, 35, 94, 223, 390, 553, 671, 717, 681, 576, 430, 277, 146, 55, 7, 0, 0, 7, 15, 15, 8, 0, 0, 1, 46, 136, 268, 426, 577, 685, 724, 682, 570, 419, 264, 135, 49, 6, 0, 0, 1, 3, 3, 2, 2, 0, 0, 0, 6, 46, 124, 238, 373, 501, 590, 617, 575, 475, 342, 209, 101, 32, 0, 0, 0, 6, 7, 3, 0, 0, 1, 7, 15, 21, 25, 27, 28, 27, 25, 22, 19, 15, 12, 10, 8, 6, 3, 0, 0, 0, 0, 5, 9, 8, 0, 0, 0, 35, 113, 235, 384, 532, 644, 692, 662, 564, 423, 272, 143, 54, 8, 0, 0, 6, 8, 5, 0, 0, 0, 5, 13, 21, 26, 27, 27, 24, 21, 18, 15, 14, 13, 14, 17, 21, 24, 27, 29, 28, 25, 21, 16, 11, 7, 4, 3, 3, 4, 5, 7, 8, 8, 8, 7, 6, 7, 8, 11, 14, 18, 21, 22, 21, 19, 16, 13, 11, 11, 13, 16, 19, 22, 24, 24, 23, 20, 16, 12, 8, 5, 3, 3, 3, 5, 7, 8, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 5, 8, 12, 15, 17, 18, 19, 18, 17, 15, 13, 11, 9, 6, 4, 3, 1, 1, 0, 0, 0, 0, 1, 4, 8, 13, 17, 19, 18, 15, 12, 11, 12, 14, 13, 5, 0, 0, 18, 86, 204, 364, 540, 696, 794, 811, 742, 607, 438, 272, 138, 50, 7, 0, 0, 6, 8, 5, 3, 3, 8, 16, 25, 32, 35, 35, 33, 29, 24, 20, 16, 12, 9, 6, 4, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 4, 7, 6, 0, 0, 0, 26, 86, 182, 302, 425, 523, 571, 558, 487, 377, 253, 142, 61, 14, 0, 0, 3, 6, 5, 2, 0, 0, 0, 3, 7, 11, 13, 14, 13, 12, 9, 7, 6, 6, 7, 10, 14, 17, 19, 19, 18, 16, 13, 10, 8, 8, 9, 11, 13, 15, 17, 18, 18, 16, 14, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 1, 3, 5, 7, 8, 8, 8, 8, 7, 6, 4, 1, 0, 0, 0, 3, 7, 7, 3, 0, 0, 15, 65, 154, 274, 408, 528, 605, 622, 574, 474, 345, 216, 110, 40, 5, 0, 0, 4, 5, 3, 0, 0, 0, 1, 4, 6, 6, 4, 2, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 4, 7, 7, 1, 0, 0, 26, 92, 200, 341, 489, 615, 688, 691, 622, 500, 354, 213, 103, 33, 1, 0, 0, 5, 6, 3, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 3, 4, 5, 6, 9, 14, 19, 23, 26, 26, 24, 21, 19, 18, 14, 7, 0, 0, 8, 54, 142, 269, 420, 566, 677, 727, 703, 611, 474, 322, 185, 83, 23, 0, 0, 2, 5, 4, 0, 0, 0, 7, 17, 27, 34, 37, 36, 33, 28, 24, 20, 17, 14, 12, 11, 10, 9, 9, 8, 8, 7, 6, 5, 5, 6, 10, 15, 21, 26, 29, 29, 27, 23, 18, 14, 12, 11, 11, 10, 8, 5, 3, 3, 6, 8, 7, 1, 0, 0, 27, 92, 198, 336, 484, 612, 691, 703, 645, 531, 387, 245, 127, 48, 8, 0, 0, 4, 6, 4, 0, 0, 0, 1, 4, 7, 9, 9, 8, 6, 5, 4, 4, 3, 3, 3, 4, 5, 6, 9, 11, 13, 14, 14, 13, 11, 8, 5, 2, 1, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 9, 11, 14, 18, 22, 25, 26, 26, 24, 20, 17, 15, 15, 16, 20, 24, 28, 30, 30, 28, 25, 22, 18, 12, 3, 0, 0, 23, 81, 178, 306, 447, 574, 660, 685, 643, 546, 414, 277, 158, 71, 20, 0, 0, 2, 8, 12, 11, 7, 0, 0, 0, 25, 82, 175, 299, 437, 563, 649, 675, 633, 533, 399, 263, 158, 108, 125, 201, 316, 440, 541, 597, 594, 536, 438, 321, 208, 116, 53, 19, 6, 6, 11, 14, 15, 13, 11, 9, 9, 10, 12, 12, 12, 11, 10, 7, 5, 3, 2, 2, 2, 3, 5, 6, 7, 7, 7, 7, 7, 7, 6, 5, 3, 1, 0, 2, 4, 6, 5, 1, 0, 0, 22, 75, 162, 277, 402, 514, 590, 612, 576, 490, 375, 254, 147, 68, 21, 0, 0, 3, 8, 11, 11, 11, 13, 17, 22, 27, 31, 33, 33, 31, 29, 26, 23, 20, 18, 16, 15, 14, 13, 12, 11, 9, 7, 7, 6, 6, 3, 0, 0, 5, 31, 81, 155, 246, 339, 415, 459, 459, 418, 345, 255, 166, 92, 41, 12, 2, 4, 9, 13, 15, 14, 12, 9, 8, 7, 7, 7, 7, 7, 6, 6, 6, 6, 7, 7, 6, 5, 3, 2, 3, 5, 8, 7, 3, 0, 0, 14, 60, 143, 258, 391, 517, 610, 651, 630, 554, 441, 315, 198, 106, 45, 14, 3, 4, 10, 14, 13, 8, 1, 0, 1, 26, 80, 166, 280, 407, 526, 612, 645, 615, 530, 408, 279, 175, 122, 133, 205, 318, 443, 547, 603, 596, 529, 419, 296, 192, 134, 138, 202, 311, 437, 549, 619, 630, 580, 482, 361, 247, 168, 144, 180, 267, 381, 493, 575, 606, 578, 499, 387, 266, 157, 74, 24, 1, 0, 1, 6, 9, 11, 14, 18, 25, 32, 39, 43, 44, 42, 38, 33, 28, 24, 20, 17, 15, 15, 15, 15, 16, 17, 18, 20, 21, 24, 27, 31, 34, 35, 35, 33, 30, 26, 20, 11, 2, 0, 3, 32, 93, 190, 315, 452, 576, 661, 687, 648, 551, 419, 283, 175, 121, 133, 207, 323, 452, 562, 625, 629, 572, 470, 344, 221, 119, 50, 12, 0, 0, 2, 4, 4, 4, 6, 11, 18, 26, 33, 37, 38, 38, 35, 32, 28, 23, 19, 15, 12, 9, 8, 7, 7, 7, 7, 7, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 5, 7, 11, 15, 18, 21, 22, 22, 20, 16, 12, 9, 6, 4, 3, 4, 5, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 3, 7, 11, 15, 18, 20, 20, 18, 15, 12, 10, 9, 10, 13, 16, 20, 22, 23, 22, 19, 17, 14, 12, 11, 12, 14, 16, 18, 21, 22, 22, 21, 19, 16, 13, 12, 12, 14, 17, 21, 25, 28, 29, 28, 25, 22, 17, 12, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 14, 15, 15, 13, 11, 9, 7, 7, 8, 11, 15, 18, 21, 23, 23, 22, 19, 16, 14, 13, 13, 16, 20, 24, 28, 30, 30, 28, 24, 20, 16, 12, 9, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 3, 4, 2, 0, 0, 7, 41, 106, 201, 319, 441, 543, 607, 619, 577, 492, 382, 266, 162, 83, 32, 5, 0, 0, 3, 5, 4, 0, 0, 1, 27, 81, 166, 278, 400, 514, 595, 628, 607, 536, 431, 313, 201, 111, 49, 14, 0, 0, 2, 5, 7, 8, 8, 9, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 1, 2, 4, 6, 6, 6, 4, 1, 0, 0, 1, 2, 2, 0, 0, 3, 24, 65, 128, 207, 289, 360, 405, 414, 384, 323, 244, 162, 92, 41, 11, 0, 0, 0, 2, 2, 1, 2, 6, 12, 19, 24, 27, 28, 26, 23, 20, 19, 19, 20, 23, 26, 28, 30, 30, 30, 28, 26, 23, 20, 17, 15, 13, 11, 9, 6, 4, 2, 0, 0, 1, 2, 1, 0, 0, 3, 21, 55, 108, 174, 244, 307, 350, 365, 349, 304, 241, 170, 104, 52, 17, 0, 0, 0, 4, 4, 1, 0, 0, 17, 59, 128, 221, 327, 429, 510, 553, 552, 506, 425, 325, 223, 134, 67, 24, 3, 0, 0, 2, 4, 2, 0, 0, 5, 31, 81, 156, 252, 355, 450, 517, 544, 523, 461, 372, 276, 197, 152, 153, 196, 270, 355, 430, 476, 482, 446, 377, 288, 197, 117, 58, 21, 3, 0, 0, 1, 2, 1, 1, 2, 4, 7, 9, 10, 9, 7, 6, 5, 5, 4, 1, 0, 0, 9, 36, 84, 153, 236, 320, 392, 436, 446, 419, 362, 285, 202, 125, 65, 25, 4, 0, 0, 1, 0, 0, 1, 21, 68, 149, 261, 394, 527, 637, 703, 710, 658, 557, 432, 311, 220, 180, 197, 263, 359, 460, 538, 574, 559, 497, 404, 303, 221, 176, 179, 227, 307, 396, 471, 514, 514, 473, 401, 311, 221, 143, 84, 46, 25, 17, 15, 15, 16, 16, 16, 16, 15, 14, 13, 11, 9, 7, 5, 5, 5, 5, 4, 4, 3, 1, 1, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 12, 15, 18, 20, 22, 21, 20, 17, 13, 10, 7, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 13, 15, 16, 15, 14, 12, 11, 11, 13, 15, 19, 22, 24, 25, 23, 21, 17, 11, 5, 0, 0, 8, 35, 84, 156, 248, 348, 442, 513, 549, 540, 489, 405, 304, 202, 116, 53, 16, 0, 0, 0, 2, 3, 4, 7, 12, 19, 26, 31, 34, 34, 32, 26, 19, 10, 2, 0, 6, 33, 83, 159, 257, 366, 469, 549, 591, 588, 540, 457, 354, 250, 158, 87, 41, 17, 8, 8, 11, 13, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 4, 5, 8, 11, 15, 19, 22, 25, 26, 26, 26, 24, 22, 19, 16, 13, 10, 7, 5, 4, 3, 3, 4, 6, 8, 11, 14, 18, 23, 27, 31, 34, 36, 35, 32, 26, 17, 7, 0, 0, 15, 53, 118, 208, 317, 430, 529, 594, 614, 583, 509, 408, 306, 225, 186, 197, 256, 348, 451, 541, 595, 602, 559, 478, 377, 279, 207, 176, 192, 249, 334, 425, 499, 539, 535, 488, 409, 319, 240, 193, 187, 226, 297, 384, 464, 517, 532, 506, 444, 358, 264, 175, 103, 51, 19, 3, 0, 0, 5, 11, 18, 24, 31, 37, 41, 44, 45, 43, 40, 35, 30, 26, 22, 20, 18, 17, 15, 14, 11, 9, 7, 5, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 10, 12, 14, 18, 21, 24, 27, 28, 28, 27, 24, 21, 18, 16, 14, 13, 12, 11, 10, 8, 7, 6, 4, 4, 3, 3, 4, 4, 5, 4, 4, 3, 2, 2, 2, 2, 1, 0, 0, 4, 18, 46, 91, 149, 216, 281, 333, 361, 360, 332, 284, 228, 180, 153, 156, 191, 252, 325, 396, 446, 464, 446, 397, 330, 262, 214, 198, 222, 279, 357, 437, 498, 524, 510, 459, 386, 311, 255, 232, 247, 297, 367, 440, 501, 538, 546, 526, 484, 428, 372, 327, 304, 310, 346, 403, 465, 514, 533, 513, 456, 372, 277, 187, 114, 63, 35, 22, 19, 20, 22, 23, 24, 26, 28, 32, 35, 38, 39, 38, 35, 31, 26, 21, 17, 14, 12, 11, 9, 8, 7, 6, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 11, 38, 87, 157, 243, 334, 417, 478, 505, 495, 449, 376, 287, 198, 119, 60, 23, 4, 0, 0, 0, 1, 2, 3, 7, 12, 18, 23, 26, 26, 25, 22, 19, 17, 15, 15, 16, 18, 21, 23, 25, 26, 25, 24, 21, 18, 15, 13, 10, 8, 6, 5, 5, 5, 5, 4, 4, 3, 3, 5, 7, 11, 15, 19, 22, 23, 22, 19, 14, 9, 3, 0, 3, 18, 51, 105, 180, 273, 373, 466, 536, 572, 567, 522, 445, 349, 250, 160, 89, 41, 13, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 11, 13, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 14, 16, 16, 16, 16, 15, 15, 15, 16, 18, 20, 22, 24, 25, 25, 24, 21, 18, 14, 11, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 15, 39, 78, 129, 189, 251, 304, 341, 356, 346, 313, 264, 206, 148, 98, 59, 33, 17, 9, 7, 7, 7, 8, 9, 9, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 8, 10, 11, 12, 12, 11, 9, 8, 6, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 10, 10, 9, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 10, 14, 17, 19, 19, 17, 13, 9, 4, 2, 6, 18, 45, 89, 153, 234, 325, 414, 489, 537, 550, 525, 467, 384, 291, 200, 122, 64, 26, 6, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 15, 40, 81, 136, 200, 265, 322, 363, 381, 373, 341, 290, 227, 161, 101, 54, 23, 5, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 3, 6, 10, 14, 17, 20, 22, 23, 23, 22, 19, 15, 10, 8, 14, 33, 72, 133, 215, 311, 408, 495, 556, 583, 572, 524, 449, 359, 267, 184, 116, 67, 35, 18, 11, 10, 11, 14, 16, 19, 23, 27, 31, 35, 37, 37, 36, 34, 32, 29, 28, 27, 27, 27, 27, 28, 29, 30, 29, 27, 22, 16, 10, 8, 12, 29, 61, 112, 182, 266, 356, 443, 512, 553, 558, 528, 467, 385, 297, 212, 141, 88, 51, 29, 17, 10, 6, 3, 3, 6, 18, 41, 79, 133, 203, 283, 362, 431, 479, 496, 480, 434, 365, 283, 201, 128, 72, 34, 12, 2, 0, 0, 0, 9, 29, 66, 122, 194, 278, 362, 436, 491, 517, 511, 474, 412, 333, 248, 168, 101, 51, 20, 4, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 8, 23, 48, 83, 127, 176, 225, 267, 295, 307, 299, 273, 232, 183, 131, 84, 47, 21, 6, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 11, 13, 14, 14, 13, 12, 9, 7, 5, 3, 1, 0, 0, 1, 2, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 13, 14, 14, 14, 13, 12, 10, 9, 7, 5, 4, 2, 1, 1, 0, 0, 0, 0, 3, 12, 32, 66, 114, 177, 250, 326, 394, 445, 470, 467, 435, 381, 313, 241, 173, 117, 74, 44, 26, 15, 10, 8, 7, 9, 14, 27, 50, 87, 139, 204, 276, 347, 405, 442, 452, 434, 393, 340, 287, 248, 229, 237, 268, 314, 365, 408, 434, 436, 413, 371, 319, 269, 233, 219, 230, 264, 314, 366, 410, 434, 432, 403, 351, 284, 213, 146, 90, 48, 22, 7, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 6, 7, 8, 8, 9, 8, 7, 6, 4, 3, 2, 1, 0, 0, 1, 9, 29, 65, 118, 187, 267, 350, 425, 479, 507, 502, 467, 407, 332, 251, 175, 110, 60, 27, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 10, 14, 17, 21, 26, 29, 31, 31, 29, 25, 20, 17, 18, 26, 45, 78, 126, 190, 265, 345, 420, 481, 516, 522, 498, 449, 388, 327, 279, 253, 254, 279, 322, 369, 411, 436, 439, 417, 375, 317, 253, 190, 134, 90, 58, 38, 26, 21, 20, 19, 18, 17, 15, 13, 12, 11, 10, 9, 8, 7, 6, 6, 7, 7, 7, 7, 6, 5, 4, 4, 4, 4, 3, 2, 1, 0, 2, 8, 21, 44, 77, 119, 167, 216, 261, 295, 313, 313, 296, 263, 219, 170, 122, 80, 46, 22, 7, 0, 0, 1, 11, 31, 64, 112, 176, 252, 334, 413, 478, 521, 534, 517, 475, 418, 358, 309, 282, 281, 304, 346, 393, 434, 458, 460, 438, 398, 352, 309, 281, 273, 287, 319, 361, 401, 431, 442, 432, 403, 362, 318, 282, 262, 263, 286, 324, 368, 408, 433, 437, 415, 372, 312, 245, 178, 120, 73, 39, 18, 6, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 4, 3, 2, 1, 1, 1, 2, 4, 6, 8, 11, 14, 16, 18, 18, 17, 15, 13, 12, 14, 23, 44, 78, 128, 193, 267, 344, 415, 471, 505, 512, 491, 445, 381, 305, 227, 154, 94, 49, 20, 5, 0, 0, 0, 0, 6, 18, 40, 73, 116, 167, 220, 269, 310, 338, 348, 340, 317, 284, 250, 223, 208, 211, 229, 259, 293, 323, 340, 341, 324, 290, 244, 191, 138, 90, 52, 25, 8, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 5, 15, 32, 58, 93, 136, 183, 229, 271, 301, 317, 316, 297, 264, 221, 173, 126, 83, 49, 25, 9, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 14, 31, 57, 92, 135, 182, 229, 269, 298, 313, 311, 293, 262, 222, 178, 135, 97, 65, 41, 25, 15, 10, 7, 6, 5, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 9, 25, 52, 92, 145, 206, 271, 334, 386, 422, 436, 428, 398, 351, 290, 224, 160, 103, 58, 26, 8, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 11, 14, 17, 19, 21, 23, 24, 23, 22, 21, 20, 19, 18, 19, 19, 21, 22, 23, 23, 23, 22, 20, 17, 14, 10, 7, 4, 2, 0, 0, 0, 0, 0, 1, 2, 4, 7, 10, 14, 17, 20, 22, 22, 22, 20, 18, 16, 14, 12, 10, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 12, 15, 18, 20, 21, 21, 21, 20, 20, 19, 19, 19, 19, 19, 20, 21, 22, 23, 24, 23, 22, 21, 19, 18, 17, 18, 19, 20, 22, 23, 23, 23, 22, 20, 18, 15, 13, 11, 9, 7, 5, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 12, 14, 16, 18, 19, 19, 19, 18, 17, 16, 15, 14, 14, 15, 17, 19, 20, 20, 18, 15, 12, 9, 6, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 9, 20, 37, 62, 94, 131, 172, 213, 248, 275, 288, 288, 274, 248, 213, 175, 137, 102, 73, 50, 34, 24, 18, 15, 13, 12, 12, 11, 10, 9, 8, 7, 6, 6, 6, 6, 8, 10, 13, 17, 20, 22, 24, 25, 26, 26, 26, 27, 27, 27, 27, 27, 28, 29, 31, 33, 34, 34, 33, 32, 31, 32, 38, 51, 72, 103, 147, 201, 262, 327, 387, 436, 465, 473, 457, 421, 369, 308, 245, 186, 134, 93, 63, 42, 30, 23, 20, 19, 19, 20, 21, 24, 27, 30, 31, 31, 30, 27, 23, 19, 16, 12, 10, 8, 7, 6, 6, 6, 6, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 5, 4, 4, 4, 5, 5, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 9, 12, 19, 30, 47, 72, 106, 146, 192, 239, 284, 323, 350, 363, 361, 343, 311, 270, 225, 179, 137, 101, 72, 50, 34, 22, 15, 11, 9, 9, 9, 9, 8, 7, 6, 5, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 3, 5, 6, 8, 8, 8, 8, 7, 6, 5, 4, 4, 5, 8, 14, 26, 44, 70, 104, 144, 188, 232, 272, 302, 321, 325, 314, 291, 257, 216, 172, 129, 91, 59, 34, 16, 6, 1, 1, 7, 17, 33, 55, 83, 116, 153, 191, 228, 258, 278, 286, 281, 263, 234, 199, 161, 123, 90, 61, 40, 24, 16, 14, 19, 32, 55, 88, 131, 183, 240, 297, 351, 395, 425, 437, 430, 404, 364, 313, 258, 204, 155, 113, 81, 57, 41, 30, 25, 23, 28, 38, 57, 84, 120, 164, 214, 267, 318, 362, 394, 410, 409, 389, 354, 308, 255, 200, 149, 105, 70, 43, 24, 12, 5, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 9, 11, 13, 14, 15, 16, 17, 19, 20, 20, 21, 21, 20, 20, 21, 21, 22, 24, 25, 26, 27, 27, 27, 27, 26, 25, 24, 22, 21, 20, 20, 21, 21, 22, 22, 22, 21, 19, 17, 15, 13, 11, 9, 7, 5, 5, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 12, 14, 17, 19, 20, 21, 21, 20, 18, 15, 13, 10, 8, 7, 6, 6, 6, 6, 6, 6, 7, 8, 10, 11, 14, 16, 19, 21, 22, 23, 22, 21, 20, 19, 18, 17, 15, 14, 12, 10, 8, 6, 5, 5, 8, 15, 26, 42, 66, 96, 135, 180, 231, 283, 332, 373, 401, 412, 405, 382, 345, 299, 250, 201, 155, 116, 84, 58, 39, 25, 17, 11, 9, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 8, 11, 17, 27, 42, 62, 89, 122, 159, 198, 235, 267, 291, 304, 305, 294, 274, 245, 212, 178, 145, 115, 89, 67, 51, 39, 32, 32, 37, 49, 67, 92, 124, 161, 203, 246, 287, 322, 347, 358, 354, 335, 304, 264, 220, 175, 133, 97, 67, 44, 27, 16, 9, 6, 3, 2, 1, 1, 1, 1, 2, 3, 3, 4, 4, 5, 7, 12, 20, 32, 49, 70, 95, 125, 156, 189, 220, 246, 263, 270, 266, 250, 225, 194, 161, 128, 98, 71, 49, 32, 20, 12, 7, 6, 6, 7, 9, 10, 12, 14, 16, 18, 19, 20, 21, 21, 21, 22, 23, 24, 25, 26, 27, 28, 28, 28, 28, 27, 26, 25, 24, 24, 23, 24, 24, 23, 23, 21, 20, 18, 16, 15, 14, 13, 12, 10, 8, 5, 3, 2, 2, 2, 3, 4, 5, 6, 8, 9, 11, 12, 14, 15, 15, 15, 15, 14, 13, 12, 12, 11, 10, 9, 8, 6, 5, 4, 3, 2, 2, 4, 7, 13, 23, 37, 56, 82, 113, 148, 187, 224, 258, 286, 304, 312, 308, 292, 267, 235, 199, 162, 128, 98, 75, 56, 43, 33, 26, 21, 18, 18, 19, 22, 25, 27, 28, 26, 24, 21, 19, 17, 16, 15, 14, 11, 9, 6, 5, 4, 5, 7, 9, 12, 14, 15, 17, 19, 21, 23, 25, 27, 27, 27, 26, 25, 24, 23, 24, 25, 26, 27, 28, 27, 25, 23, 20, 18, 16, 15, 13, 11, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 3, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 8, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 7, 14, 25, 40, 59, 83, 110, 140, 170, 198, 221, 239, 248, 248, 240, 223, 201, 173, 144, 115, 87, 62, 42, 26, 15, 7, 3, 2, 1, 1, 2, 2, 2, 2, 2, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 14, 15, 16, 16, 16, 16, 15, 15, 14, 13, 13, 12, 11, 10, 10, 10, 12, 16, 22, 31, 45, 63, 87, 119, 157, 202, 250, 298, 343, 380, 405, 416, 412, 394, 363, 322, 276, 227, 180, 136, 100, 70, 48, 33, 24, 19, 18, 18, 20, 22, 24, 26, 27, 29, 31, 34, 38, 43, 51, 63, 80, 104, 136, 174, 218, 262, 305, 341, 368, 383, 387, 379, 360, 332, 296, 254, 210, 167, 128, 95, 69, 49, 35, 26, 21, 18, 18, 20, 22, 24, 26, 27, 27, 27, 27, 27, 26, 25, 23, 20, 17, 14, 11, 10, 8, 8, 7, 6, 5, 4, 3, 2, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 16, 17, 17, 18, 18, 19, 21, 23, 25, 26, 27, 28, 28, 28, 27, 27, 27, 27, 27, 28, 29, 30, 31, 33, 35, 38, 44, 53, 66, 85, 110, 141, 178, 220, 264, 308, 347, 378, 397, 403, 395, 374, 343, 304, 261, 217, 175, 137, 103, 74, 51, 33, 19, 10, 4, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 5, 4, 5, 5, 6, 9, 14, 22, 34, 50, 71, 97, 126, 157, 190, 223, 254, 281, 302, 318, 328, 333, 334, 333, 331, 331, 332, 335, 340, 345, 348, 349, 344, 334, 315, 290, 258, 222, 185, 148, 115, 86, 62, 44, 30, 20, 12, 7, 4, 2, 2, 3, 5, 8, 12, 16, 22, 30, 43, 60, 82, 111, 144, 181, 221, 260, 297, 330, 356, 374, 384, 385, 379, 369, 356, 344, 335, 331, 331, 335, 341, 346, 346, 341, 329, 310, 285, 256, 224, 192, 159, 128, 99, 75, 55, 41, 31, 26, 24, 24, 25, 27, 28, 29, 30, 29, 29, 27, 25, 22, 20, 17, 15, 14, 12, 11, 9, 8, 6, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 4, 4, 4, 5, 5, 5, 5, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 12, 18, 26, 35, 47, 64, 86, 113, 144, 180, 216, 252, 285, 312, 330, 340, 338, 326, 305, 277, 243, 207, 170, 136, 104, 78, 56, 38, 24, 15, 8, 4, 1, 1, 1, 1, 1, 2, 2, 2, 4, 6, 10, 16, 24, 33, 46, 61, 80, 101, 124, 147, 169, 188, 202, 211, 214, 211, 202, 189, 171, 150, 127, 104, 82, 64, 49, 38, 30, 25, 22, 21, 20, 21, 22, 24, 26, 27, 28, 28, 27, 26, 25, 23, 21, 20, 18, 16, 15, 14, 14, 14, 14, 14, 15, 16, 18, 20, 22, 24, 25, 26, 26, 26, 27, 30, 36, 44, 56, 71, 90, 114, 143, 178, 217, 259, 300, 336, 367, 388, 401, 407, 405, 400, 391, 380, 369, 360, 354, 354, 358, 365, 373, 378, 377, 368, 350, 324, 293, 258, 223, 187, 154, 123, 95, 71, 53, 40, 32, 28, 27, 27, 27, 28, 28, 28, 28, 29, 29, 29, 29, 28, 26, 24, 22, 19, 17, 15, 13, 12, 12, 12, 13, 15, 16, 17, 18, 20, 21, 23, 26, 28, 30, 32, 33, 33, 32, 31, 31, 30, 30, 30, 31, 31, 32, 33, 32, 32, 31, 30, 30, 30, 31, 32, 33, 33, 33, 32, 32, 31, 31, 32, 33, 34, 34, 35, 35, 35, 34, 33, 32, 32, 32, 34, 36, 40, 46, 53, 63, 77, 97, 122, 153, 188, 226, 265, 303, 337, 367, 390, 403, 407, 398, 379, 350, 314, 275, 236, 200, 168, 141, 118, 99, 85, 76, 75, 80, 94, 115, 141, 172, 205, 240, 275, 308, 338, 361, 377, 381, 375, 359, 334, 303, 269, 235, 201, 169, 140, 114, 92, 74, 60, 51, 45, 42, 40, 39, 38, 37, 36, 34, 33, 32, 31, 30, 28, 25, 22, 19, 17, 16, 14, 13, 12, 12, 13, 14, 16, 18, 20, 22, 24, 26, 27, 29, 31, 32, 32, 32, 31, 30, 30, 30, 30, 31, 32, 31, 31, 30, 28, 27, 25, 24, 22, 20, 17, 15, 13, 11, 9, 8, 7, 6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 3, 2, 2, 1, 0, 1, 1, 2, 3, 4, 5, 5, 4, 4, 3, 1, 1, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 4, 5, 7, 9, 12, 16, 21, 27, 35, 46, 61, 80, 102, 128, 157, 187, 218, 246, 271, 291, 304, 309, 307, 297, 280, 258, 232, 205, 177, 151, 128, 108, 93, 82, 76, 75, 79, 89, 103, 123, 148, 177, 209, 241, 272, 299, 320, 333, 337, 333, 322, 303, 278, 250, 218, 185, 152, 121, 93, 70, 50, 36, 24, 16, 11, 7, 4, 3, 3, 3, 3, 3, 4, 5, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 32, 37, 44, 53, 64, 79, 96, 118, 142, 170, 200, 231, 262, 289, 312, 329, 337, 337, 328, 311, 287, 259, 228, 196, 164, 133, 104, 80, 59, 44, 33, 28, 25, 25, 25, 25, 25, 24, 24, 23, 24, 25, 25, 26, 25, 24, 22, 20, 17, 16, 15, 17, 19, 24, 31, 40, 53, 69, 89, 112, 139, 168, 200, 232, 262, 290, 311, 325, 330, 327, 315, 297, 275, 249, 221, 193, 165, 138, 115, 97, 84, 77, 77, 83, 94, 110, 130, 154, 181, 209, 237, 263, 286, 302, 313, 315, 310, 296, 276, 251, 221, 189, 158, 128, 102, 79, 60, 44, 31, 21, 13, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 14, 20, 27, 38, 51, 69, 91, 117, 146, 178, 209, 240, 270, 297, 321, 342, 357, 366, 369, 367, 361, 352, 342, 334, 328, 325, 324, 325, 326, 327, 327, 326, 323, 320, 317, 316, 317, 320, 324, 328, 331, 331, 328, 320, 308, 293, 274, 253, 228, 202, 175, 148, 122, 98, 77, 59, 44, 32, 21, 13, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 13, 14, 13, 12, 11, 10, 9, 8, 8, 7, 7, 6, 6, 5, 5, 5, 6, 7, 8, 9, 11, 13, 15, 16, 17, 18, 19, 19, 18, 18, 18, 19, 19, 20, 21, 21, 21, 20, 18, 16, 15, 13, 12, 12, 10, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 15, 15, 14, 13, 11, 10, 9, 8, 7, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 7, 7, 7, 6, 6, 6, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 7, 9, 13, 17, 23, 30, 39, 51, 66, 82, 101, 121, 141, 160, 177, 191, 201, 207, 209, 205, 198, 188, 175, 160, 144, 126, 108, 91, 76, 64, 56, 52, 53, 56, 63, 73, 85, 100, 116, 133, 151, 168, 184, 198, 207, 213, 213, 208, 199, 187, 172, 156, 139, 121, 103, 86, 69, 55, 43, 35, 30, 26, 24, 22, 21, 19, 18, 18, 19, 20, 21, 21, 21, 19, 18, 16, 14, 13, 13, 12, 12, 11, 11, 11, 12, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 23, 23, 23, 21, 18, 16, 14, 12, 11, 12, 12, 13, 13, 12, 11, 9, 8, 7, 6, 6, 6, 7, 7, 7, 8, 8, 8, 7, 7, 7, 6, 6, 6, 7, 7, 9, 10, 11, 13, 14, 16, 17, 17, 17, 16, 15, 14, 14, 13, 13, 12, 12, 12, 11, 10, 9, 8, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 7, 8, 8, 9, 10, 10, 11, 13, 14, 16, 18, 20, 22, 24, 27, 32, 39, 48, 59, 71, 86, 103, 123, 146, 172, 200, 229, 257, 282, 304, 320, 331, 336, 335, 328, 315, 297, 276, 250, 223, 195, 167, 140, 116, 95, 77, 63, 51, 42, 35, 30, 26, 23, 22, 21, 21, 22, 22, 22, 22, 21, 19, 17, 14, 12, 10, 8, 7, 6, 5, 5, 5, 5, 4, 4, 3, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 2, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 18, 24, 32, 41, 52, 65, 80, 98, 117, 139, 161, 184, 206, 226, 244, 258, 269, 276, 278, 275, 269, 258, 244, 227, 208, 188, 168, 148, 131, 116, 106, 100, 99, 102, 108, 118, 130, 145, 161, 179, 198, 217, 234, 249, 259, 264, 264, 260, 251, 238, 223, 206, 186, 165, 144, 122, 101, 82, 65, 51, 40, 32, 26, 22, 19, 17, 15, 15, 15, 15, 16, 16, 16, 15, 13, 12, 11, 10, 10, 9, 9, 8, 6, 4, 2, 1, 1, 2, 2, 3, 3, 3, 3, 3, 4, 4, 5, 6, 7, 8, 10, 11, 14, 16, 18, 20, 22, 24, 26, 29, 34, 40, 49, 60, 73, 86, 100, 115, 132, 150, 171, 195, 220, 245, 269, 289, 305, 313, 315, 311, 302, 288, 273, 255, 237, 218, 198, 180, 163, 149, 139, 134, 135, 142, 154, 170, 190, 212, 236, 260, 284, 306, 325, 339, 348, 352, 350, 344, 333, 317, 297, 273, 247, 219, 191, 163, 138, 115, 95, 78, 65, 55, 47, 41, 36, 33, 31, 30, 31, 34, 39, 45, 52, 61, 71, 83, 97, 114, 133, 153, 172, 191, 209, 225, 240, 255, 268, 280, 291, 301, 310, 317, 324, 331, 338, 346, 353, 361, 369, 376, 381, 383, 382, 378, 372, 366, 362, 359, 359, 359, 358, 355, 349, 341, 331, 320, 307, 293, 277, 258, 237, 214, 191, 168, 146, 126, 107, 90, 74, 61, 49, 39, 31, 26, 21, 18, 16, 14, 12, 11, 10, 10, 9, 9, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, 20, 22, 23, 25, 26, 26, 26, 26, 25, 24, 24, 25, 26, 27, 28, 29, 29, 28, 27, 25, 23, 21, 20, 19, 18, 18, 18, 18, 18, 19, 20, 20, 21, 21, 21, 20, 20, 20, 21, 21, 22, 23, 23, 23, 23, 21, 20, 19, 17, 16, 16, 16, 15, 15, 15, 14, 13, 13, 13, 13, 14, 14, 14, 15, 16, 17, 17, 18, 18, 18, 17, 15, 14, 13, 13, 12, 12, 12, 11, 10, 9, 8, 7, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 2, 2, 1, 1, 2, 2, 3, 4, 4, 3, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 4, 5, 6, 7, 9, 10, 12, 13, 15, 16, 17, 18, 20, 21, 23, 25, 26, 28, 29, 30, 31, 33, 34, 36, 38, 40, 42, 44, 47, 50, 54, 59, 65, 73, 83, 95, 109, 125, 143, 163, 184, 204, 223, 240, 254, 266, 274, 280, 282, 283, 280, 275, 268, 257, 244, 227, 209, 189, 169, 151, 135, 121, 109, 97, 86, 75, 65, 56, 50, 45, 42, 40, 38, 35, 32, 28, 24, 21, 19, 18, 18, 18, 17, 16, 15, 13, 11, 9, 7, 6, 5, 5, 5, 5, 4, 4, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 2, 3, 3, 4, 5, 6, 7, 8, 10, 12, 14, 17, 21, 26, 32, 40, 49, 60, 72, 86, 102, 120, 137, 154, 171, 186, 200, 212, 223, 233, 240, 244, 246, 244, 238, 229, 217, 203, 187, 171, 154, 138, 123, 109, 96, 84, 74, 64, 56, 49, 43, 39, 35, 33, 31, 29, 28, 27, 26, 24, 22, 20, 18, 16, 15, 14, 15, 15, 16, 16, 16, 16, 15, 15, 15, 16, 17, 19, 22, 26, 31, 38, 44, 52, 60, 68, 78, 90, 103, 118, 134, 150, 168, 185, 202, 219, 234, 248, 261, 273, 284, 294, 303, 311, 317, 321, 322, 321, 317, 309, 300, 288, 274, 258, 241, 224, 207, 190, 173, 158, 143, 130, 119, 109, 101, 94, 87, 81, 75, 69, 66, 64, 63, 65, 67, 71, 74, 79, 84, 90, 97, 104, 111, 117, 122, 126, 130, 134, 138, 143, 147, 150, 153, 154, 155, 155, 154, 153, 153, 152, 151, 150, 150, 149, 150, 152, 154, 159, 164, 171, 180, 189, 199, 209, 218, 227, 235, 241, 246, 249, 252, 253, 253, 251, 248, 243, 238, 232, 225, 217, 208, 199, 188, 177, 165, 155, 145, 135, 127, 118, 110, 102, 95, 91, 88, 88, 91, 95, 101, 108, 116, 126, 137, 151, 166, 182, 198, 212, 223, 233, 239, 243, 244, 242, 238, 231, 222, 212, 203, 196, 191, 191, 194, 202, 213, 228, 245, 263, 281, 298, 310, 318, 318, 310, 295, 273, 245, 216, 185, 156, 130, 108, 89, 74, 60, 48, 39, 32, 31, 40, 59, 88, 123, 158, 185, 198, 192, 171, 138, 103, 71, 48, 36, 31, 31, 33, 34, 34, 33, 31, 30, 30, 31, 32, 32, 33, 32, 32, 31, 30, 29, 28, 27, 27, 26, 26, 25, 25, 25, 25, 25, 25, 24, 23, 22, 21, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 19, 19, 19, 18, 18, 16, 15, 14, 13, 13, 13, 14, 14, 15, 15, 15, 14, 14, 13, 12, 12, 11, 11, 11, 11, 12, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 11, 11, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 10, 11, 12, 13, 12, 11, 10, 9, 8, 8, 9, 11, 12, 14, 15, 16, 16, 17, 17, 17, 18, 18, 18, 18, 18, 19, 21, 22, 24, 25, 26, 26, 26, 27, 28, 30, 31, 33, 34, 35, 36, 37, 40, 43, 46, 48, 50, 51, 52, 54, 55, 57, 60, 63, 65, 68, 70, 73, 76, 79, 82, 86, 91, 95, 100, 104, 108, 113, 117, 121, 125, 130, 136, 142, 149, 158, 167, 177, 189, 201, 214, 226, 236, 244, 251, 255, 258, 260, 260, 260, 258, 255, 252, 247, 243, 240, 236, 234, 231, 228, 225, 222, 219, 216, 214, 212, 210, 209, 207, 205, 203, 201, 199, 197, 196, 195, 195, 196, 197, 197, 197, 195, 192, 188, 185, 184, 184, 186, 188, 190, 190, 189, 187, 184, 182, 181, 182, 184, 186, 187, 186, 185, 182, 180, 179, 178, 178, 179, 178, 177, 175, 173, 171, 170, 170, 171, 173, 173, 172, 170, 167, 163, 160, 158, 157, 156, 156, 155, 154, 152, 150, 148, 145, 144, 142, 141, 140, 139, 138, 137, 136, 135, 135, 135, 135, 137, 138, 140, 141, 142, 141, 140, 139, 139, 139, 140, 142, 143, 145, 146, 147, 147, 147, 147, 147, 146, 145, 144, 143, 143, 142, 141, 140, 139, 137, 135, 132, 129, 126, 121, 116, 110, 105, 100, 95, 90, 85, 80, 74, 68, 62, 57, 52, 47, 42, 37, 32, 27, 23, 20, 18, 16, 15, 14, 12, 10, 9, 8, 7, 7, 6, 6, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"basecallPos": [612, 625, 639, 654, 668, 681, 695, 706, 717, 729, 742, 754, 765, 776, 790, 802, 815, 828, 839, 852, 866, 879, 893, 902, 914, 926, 939, 952, 964, 976, 988, 999, 1008, 1019, 1031, 1043, 1053, 1065, 1077, 1090, 1104, 1116, 1127, 1140, 1152, 1162, 1175, 1188, 1200, 1214, 1227, 1237, 1249, 1259, 1272, 1285, 1296, 1307, 1318, 1330, 1343, 1356, 1368, 1378, 1390, 1402, 1414, 1429, 1440, 1451, 1461, 1474, 1486, 1498, 1511, 1525, 1537, 1548, 1559, 1572, 1584, 1594, 1606, 1618, 1630, 1644, 1655, 1667, 1680, 1692, 1705, 1719, 1730, 1741, 1751, 1763, 1776, 1790, 1802, 1815, 1827, 1839, 1851, 1861, 1872, 1883, 1895, 1907, 1920, 1932, 1942, 1954, 1967, 1978, 1991, 2004, 2017, 2028, 2040, 2052, 2065, 2077, 2089, 2102, 2114, 2124, 2135, 2146, 2157, 2168, 2180, 2192, 2204, 2215, 2226, 2239, 2251, 2263, 2274, 2287, 2300, 2311, 2322, 2334, 2346, 2359, 2371, 2383, 2394, 2405, 2417, 2428, 2441, 2454, 2465, 2477, 2488, 2500, 2513, 2526, 2538, 2549, 2560, 2572, 2585, 2597, 2609, 2620, 2633, 2645, 2657, 2669, 2681, 2693, 2704, 2716, 2728, 2740, 2751, 2763, 2775, 2788, 2800, 2810, 2823, 2835, 2847, 2859, 2872, 2884, 2896, 2907, 2920, 2931, 2944, 2955, 2967, 2980, 2992, 3004, 3016, 3028, 3039, 3051, 3062, 3074, 3086, 3099, 3112, 3123, 3136, 3148, 3160, 3171, 3182, 3195, 3206, 3218, 3230, 3243, 3254, 3266, 3279, 3291, 3303, 3316, 3329, 3339, 3351, 3362, 3373, 3386, 3398, 3409, 3422, 3434, 3446, 3458, 3470, 3482, 3492, 3503, 3516, 3527, 3540, 3553, 3565, 3578, 3588, 3600, 3611, 3624, 3637, 3649, 3659, 3671, 3683, 3695, 3707, 3720, 3731, 3743, 3755, 3767, 3780, 3792, 3803, 3816, 3828, 3840, 3852, 3864, 3877, 3890, 3901, 3913, 3925, 3936, 3948, 3959, 3970, 3983, 3996, 4007, 4019, 4030, 4042, 4054, 4066, 4078, 4089, 4100, 4112, 4124, 4136, 4149, 4162, 4174, 4184, 4196, 4209, 4221, 4233, 4245, 4258, 4270, 4283, 4294, 4306, 4319, 4330, 4341, 4352, 4364, 4377, 4390, 4402, 4413, 4425, 4437, 4449, 4461, 4473, 4485, 4495, 4507, 4519, 4531, 4543, 4555, 4567, 4579, 4591, 4602, 4614, 4627, 4638, 4650, 4662, 4674, 4686, 4697, 4708, 4720, 4732, 4744, 4758, 4770, 4781, 4793, 4805, 4816, 4827, 4840, 4852, 4865, 4877, 4889, 4902, 4914, 4926, 4937, 4949, 4960, 4971, 4984, 4996, 5008, 5020, 5031, 5043, 5055, 5067, 5079, 5091, 5102, 5113, 5126, 5138, 5152, 5163, 5176, 5187, 5199, 5210, 5222, 5234, 5245, 5257, 5269, 5282, 5295, 5307, 5320, 5331, 5342, 5355, 5367, 5380, 5392, 5405, 5416, 5428, 5439, 5451, 5463, 5474, 5486, 5498, 5510, 5523, 5535, 5546, 5557, 5569, 5580, 5592, 5605, 5617, 5629, 5640, 5652, 5665, 5677, 5688, 5700, 5713, 5725, 5737, 5748, 5761, 5772, 5784, 5796, 5808, 5820, 5833, 5846, 5858, 5870, 5883, 5894, 5907, 5917, 5929, 5942, 5954, 5966, 5978, 5990, 6003, 6016, 6027, 6040, 6052, 6063, 6074, 6086, 6099, 6112, 6124, 6135, 6147, 6160, 6171, 6183, 6195, 6207, 6218, 6230, 6241, 6254, 6266, 6279, 6292, 6304, 6315, 6327, 6339, 6351, 6364, 6376, 6389, 6401, 6413, 6424, 6435, 6447, 6459, 6471, 6484, 6497, 6508, 6521, 6532, 6543, 6555, 6568, 6580, 6592, 6605, 6617, 6628, 6640, 6650, 6662, 6675, 6688, 6699, 6711, 6724, 6737, 6749, 6761, 6773, 6784, 6797, 6809, 6821, 6834, 6846, 6857, 6869, 6882, 6895, 6907, 6919, 6932, 6945, 6956, 6968, 6980, 6992, 7005, 7018, 7030, 7041, 7052, 7065, 7078, 7090, 7102, 7113, 7126, 7138, 7151, 7163, 7177, 7188, 7200, 7211, 7223, 7235, 7248, 7261, 7273, 7285, 7297, 7309, 7321, 7334, 7346, 7358, 7370, 7382, 7395, 7406, 7418, 7429, 7441, 7454, 7467, 7479, 7492, 7503, 7515, 7528, 7540, 7552, 7564, 7577, 7589, 7602, 7614, 7627, 7639, 7651, 7663, 7673, 7685, 7697, 7710, 7721, 7733, 7745, 7758, 7769, 7781, 7794, 7807, 7821, 7833, 7845, 7858, 7871, 7882, 7894, 7906, 7918, 7930, 7941, 7954, 7965, 7978, 7991, 8004, 8016, 8030, 8042, 8054, 8066, 8078, 8090, 8102, 8115, 8127, 8140, 8153, 8165, 8178, 8191, 8202, 8214, 8227, 8239, 8251, 8265, 8277, 8290, 8302, 8313, 8326, 8339, 8351, 8364, 8376, 8388, 8400, 8412, 8424, 8436, 8449, 8462, 8475, 8487, 8499, 8511, 8523, 8534, 8548, 8560, 8572, 8585, 8598, 8610, 8623, 8637, 8648, 8661, 8672, 8685, 8697, 8710, 8723, 8736, 8748, 8761, 8774, 8786, 8799, 8811, 8823, 8836, 8848, 8860, 8873, 8885, 8897, 8910, 8922, 8934, 8946, 8959, 8973, 8985, 8997, 9009, 9021, 9034, 9046, 9059, 9072, 9085, 9098, 9112, 9123, 9136, 9148, 9160, 9173, 9185, 9198, 9211, 9223, 9235, 9247, 9261, 9274, 9286, 9298, 9309, 9322, 9335, 9347, 9360, 9372, 9386, 9399, 9411, 9424, 9437, 9449, 9461, 9473, 9486, 9499, 9513, 9524, 9537, 9549, 9562, 9574, 9587, 9600, 9611, 9624, 9637, 9649, 9661, 9673, 9686, 9700, 9712, 9724, 9739, 9751, 9765, 9777, 9790, 9804, 9817, 9830, 9843, 9857, 9868, 9880, 9894, 9907, 9920, 9934, 9947, 9958, 9971, 9983, 9994, 10008, 10023, 10036, 10049, 10061, 10075, 10088, 10100, 10113, 10126, 10139, 10153, 10165, 10177, 10190, 10202, 10216, 10228, 10241, 10255, 10268, 10282, 10296, 10307],
-"basecalls": {"612":"1:G", "625":"2:T", "639":"3:G", "654":"4:G", "668":"5:G", "681":"6:G", "695":"7:G", "706":"8:C", "717":"9:A", "729":"10:G", "742":"11:T", "754":"12:A", "765":"13:A", "776":"14:C", "790":"15:G", "802":"16:T", "815":"17:C", "828":"18:T", "839":"19:A", "852":"20:G", "866":"21:G", "879":"22:G", "893":"23:A", "902":"24:C", "914":"25:G", "926":"26:C", "939":"27:T", "952":"28:C", "964":"29:T", "976":"30:C", "988":"31:C", "999":"32:C", "1008":"33:A", "1019":"34:A", "1031":"35:A", "1043":"36:C", "1053":"37:A", "1065":"38:C", "1077":"39:C", "1090":"40:G", "1104":"41:A", "1116":"42:A", "1127":"43:G", "1140":"44:C", "1152":"45:C", "1162":"46:A", "1175":"47:G", "1188":"48:T", "1200":"49:G", "1214":"50:G", "1227":"51:A", "1237":"52:C", "1249":"53:C", "1259":"54:A", "1272":"55:G", "1285":"56:C", "1296":"57:A", "1307":"58:C", "1318":"59:A", "1330":"60:C", "1343":"61:T", "1356":"62:C", "1368":"63:C", "1378":"64:A", "1390":"65:A", "1402":"66:G", "1414":"67:G", "1429":"68:A", "1440":"69:A", "1451":"70:A", "1461":"71:T", "1474":"72:C", "1486":"73:C", "1498":"74:C", "1511":"75:G", "1525":"76:G", "1537":"77:C", "1548":"78:A", "1559":"79:C", "1572":"80:T", "1584":"81:C", "1594":"82:A", "1606":"83:C", "1618":"84:C", "1630":"85:G", "1644":"86:C", "1655":"87:A", "1667":"88:G", "1680":"89:T", "1692":"90:G", "1705":"91:G", "1719":"92:A", "1730":"93:A", "1741":"94:A", "1751":"95:C", "1763":"96:T", "1776":"97:G", "1790":"98:G", "1802":"99:G", "1815":"100:G", "1827":"101:C", "1839":"102:T", "1851":"103:A", "1861":"104:C", "1872":"105:A", "1883":"106:A", "1895":"107:A", "1907":"108:T", "1920":"109:C", "1932":"110:C", "1942":"111:A", "1954":"112:C", "1967":"113:T", "1978":"114:A", "1991":"115:G", "2004":"116:T", "2017":"117:T", "2028":"118:C", "2040":"119:C", "2052":"120:T", "2065":"121:T", "2077":"122:C", "2089":"123:T", "2102":"124:G", "2114":"125:A", "2124":"126:T", "2135":"127:A", "2146":"128:C", "2157":"129:A", "2168":"130:A", "2180":"131:T", "2192":"132:A", "2204":"133:C", "2215":"134:A", "2226":"135:A", "2239":"136:A", "2251":"137:C", "2263":"138:C", "2274":"139:A", "2287":"140:G", "2300":"141:A", "2311":"142:C", "2322":"143:A", "2334":"144:T", "2346":"145:G", "2359":"146:T", "2371":"147:T", "2383":"148:A", "2394":"149:T", "2405":"150:A", "2417":"151:C", "2428":"152:A", "2441":"153:G", "2454":"154:C", "2465":"155:A", "2477":"156:C", "2488":"157:A", "2500":"158:G", "2513":"159:G", "2526":"160:T", "2538":"161:C", "2549":"162:A", "2560":"163:A", "2572":"164:G", "2585":"165:G", "2597":"166:T", "2609":"167:C", "2620":"168:A", "2633":"169:G", "2645":"170:A", "2657":"171:G", "2669":"172:T", "2681":"173:C", "2693":"174:T", "2704":"175:A", "2716":"176:G", "2728":"177:C", "2740":"178:A", "2751":"179:T", "2763":"180:A", "2775":"181:G", "2788":"182:A", "2800":"183:A", "2810":"184:T", "2823":"185:C", "2835":"186:T", "2847":"187:T", "2859":"188:T", "2872":"189:C", "2884":"190:T", "2896":"191:T", "2907":"192:C", "2920":"193:G", "2931":"194:C", "2944":"195:G", "2955":"196:C", "2967":"197:G", "2980":"198:G", "2992":"199:G", "3004":"200:G", "3016":"201:T", "3028":"202:G", "3039":"203:C", "3051":"204:A", "3062":"205:T", "3074":"206:G", "3086":"207:C", "3099":"208:G", "3112":"209:T", "3123":"210:G", "3136":"211:G", "3148":"212:C", "3160":"213:C", "3171":"214:A", "3182":"215:T", "3195":"216:T", "3206":"217:A", "3218":"218:T", "3230":"219:G", "3243":"220:A", "3254":"221:C", "3266":"222:C", "3279":"223:G", "3291":"224:T", "3303":"225:G", "3316":"226:G", "3329":"227:A", "3339":"228:T", "3351":"229:A", "3362":"230:A", "3373":"231:C", "3386":"232:T", "3398":"233:C", "3409":"234:A", "3422":"235:G", "3434":"236:T", "3446":"237:T", "3458":"238:T", "3470":"239:C", "3482":"240:C", "3492":"241:A", "3503":"242:C", "3516":"243:T", "3527":"244:A", "3540":"245:G", "3553":"246:T", "3565":"247:G", "3578":"248:A", "3588":"249:T", "3600":"250:A", "3611":"251:A", "3624":"252:G", "3637":"253:G", "3649":"254:A", "3659":"255:T", "3671":"256:A", "3683":"257:A", "3695":"258:G", "3707":"259:C", "3720":"260:T", "3731":"261:A", "3743":"262:T", "3755":"263:T", "3767":"264:T", "3780":"265:G", "3792":"266:C", "3803":"267:A", "3816":"268:G", "3828":"269:T", "3840":"270:G", "3852":"271:T", "3864":"272:G", "3877":"273:G", "3890":"274:A", "3901":"275:A", "3913":"276:G", "3925":"277:A", "3936":"278:T", "3948":"279:C", "3959":"280:A", "3970":"281:C", "3983":"282:T", "3996":"283:T", "4007":"284:A", "4019":"285:T", "4030":"286:A", "4042":"287:A", "4054":"288:A", "4066":"289:G", "4078":"290:A", "4089":"291:C", "4100":"292:A", "4112":"293:C", "4124":"294:T", "4136":"295:G", "4149":"296:T", "4162":"297:C", "4174":"298:C", "4184":"299:A", "4196":"300:G", "4209":"301:T", "4221":"302:T", "4233":"303:G", "4245":"304:C", "4258":"305:G", "4270":"306:G", "4283":"307:A", "4294":"308:G", "4306":"309:G", "4319":"310:A", "4330":"311:A", "4341":"312:A", "4352":"313:T", "4364":"314:T", "4377":"315:G", "4390":"316:G", "4402":"317:A", "4413":"318:G", "4425":"319:T", "4437":"320:T", "4449":"321:C", "4461":"322:T", "4473":"323:T", "4485":"324:C", "4495":"325:A", "4507":"326:C", "4519":"327:C", "4531":"328:T", "4543":"329:A", "4555":"330:T", "4567":"331:T", "4579":"332:C", "4591":"333:T", "4602":"334:A", "4614":"335:G", "4627":"336:A", "4638":"337:T", "4650":"338:T", "4662":"339:T", "4674":"340:G", "4686":"341:A", "4697":"342:C", "4708":"343:A", "4720":"344:T", "4732":"345:G", "4744":"346:G", "4758":"347:A", "4770":"348:A", "4781":"349:T", "4793":"350:T", "4805":"351:T", "4816":"352:A", "4827":"353:C", "4840":"354:C", "4852":"355:T", "4865":"356:T", "4877":"357:T", "4889":"358:G", "4902":"359:T", "4914":"360:G", "4926":"361:A", "4937":"362:T", "4949":"363:T", "4960":"364:A", "4971":"365:C", "4984":"366:T", "4996":"367:G", "5008":"368:C", "5020":"369:A", "5031":"370:A", "5043":"371:A", "5055":"372:T", "5067":"373:T", "5079":"374:T", "5091":"375:C", "5102":"376:A", "5113":"377:C", "5126":"378:T", "5138":"379:G", "5152":"380:A", "5163":"381:G", "5176":"382:A", "5187":"383:C", "5199":"384:T", "5210":"385:A", "5222":"386:A", "5234":"387:C", "5245":"388:A", "5257":"389:A", "5269":"390:T", "5282":"391:G", "5295":"392:G", "5307":"393:G", "5320":"394:C", "5331":"395:A", "5342":"396:C", "5355":"397:G", "5367":"398:C", "5380":"399:C", "5392":"400:T", "5405":"401:T", "5416":"402:A", "5428":"403:A", "5439":"404:A", "5451":"405:T", "5463":"406:C", "5474":"407:A", "5486":"408:A", "5498":"409:G", "5510":"410:T", "5523":"411:G", "5535":"412:T", "5546":"413:A", "5557":"414:C", "5569":"415:C", "5580":"416:A", "5592":"417:A", "5605":"418:A", "5617":"419:T", "5629":"420:T", "5640":"421:A", "5652":"422:T", "5665":"423:G", "5677":"424:T", "5688":"425:A", "5700":"426:C", "5713":"427:G", "5725":"428:T", "5737":"429:A", "5748":"430:C", "5761":"431:C", "5772":"432:A", "5784":"433:C", "5796":"434:C", "5808":"435:A", "5820":"436:G", "5833":"437:G", "5846":"438:C", "5858":"439:G", "5870":"440:C", "5883":"441:T", "5894":"442:C", "5907":"443:C", "5917":"444:A", "5929":"445:G", "5942":"446:T", "5954":"447:G", "5966":"448:C", "5978":"449:C", "5990":"450:C", "6003":"451:G", "6016":"452:A", "6027":"453:G", "6040":"454:A", "6052":"455:A", "6063":"456:A", "6074":"457:T", "6086":"458:G", "6099":"459:G", "6112":"460:G", "6124":"461:A", "6135":"462:T", "6147":"463:G", "6160":"464:A", "6171":"465:C", "6183":"466:T", "6195":"467:A", "6207":"468:C", "6218":"469:A", "6230":"470:C", "6241":"471:A", "6254":"472:T", "6266":"473:G", "6279":"474:G", "6292":"475:C", "6304":"476:A", "6315":"477:A", "6327":"478:A", "6339":"479:C", "6351":"480:C", "6364":"481:T", "6376":"482:C", "6389":"483:T", "6401":"484:T", "6413":"485:C", "6424":"486:A", "6435":"487:A", "6447":"488:A", "6459":"489:T", "6471":"490:C", "6484":"491:C", "6497":"492:G", "6508":"493:T", "6521":"494:C", "6532":"495:A", "6543":"496:A", "6555":"497:T", "6568":"498:C", "6580":"499:T", "6592":"500:T", "6605":"501:T", "6617":"502:T", "6628":"503:A", "6640":"504:C", "6650":"505:A", "6662":"506:C", "6675":"507:T", "6688":"508:T", "6699":"509:A", "6711":"510:C", "6724":"511:G", "6737":"512:G", "6749":"513:A", "6761":"514:A", "6773":"515:C", "6784":"516:A", "6797":"517:G", "6809":"518:C", "6821":"519:C", "6834":"520:C", "6846":"521:C", "6857":"522:A", "6869":"523:G", "6882":"524:C", "6895":"525:C", "6907":"526:C", "6919":"527:G", "6932":"528:G", "6945":"529:A", "6956":"530:T", "6968":"531:C", "6980":"532:T", "6992":"533:C", "7005":"534:G", "7018":"535:G", "7030":"536:T", "7041":"537:A", "7052":"538:C", "7065":"539:C", "7078":"540:G", "7090":"541:T", "7102":"542:A", "7113":"543:T", "7126":"544:G", "7138":"545:T", "7151":"546:T", "7163":"547:G", "7177":"548:G", "7188":"549:T", "7200":"550:A", "7211":"551:T", "7223":"552:T", "7235":"553:T", "7248":"554:C", "7261":"555:G", "7273":"556:A", "7285":"557:A", "7297":"558:C", "7309":"559:G", "7321":"560:C", "7334":"561:C", "7346":"562:T", "7358":"563:A", "7370":"564:C", "7382":"565:T", "7395":"566:C", "7406":"567:A", "7418":"568:C", "7429":"569:A", "7441":"570:C", "7454":"571:T", "7467":"572:T", "7479":"573:T", "7492":"574:T", "7503":"575:A", "7515":"576:C", "7528":"577:G", "7540":"578:A", "7552":"579:C", "7564":"580:G", "7577":"581:G", "7589":"582:T", "7602":"583:T", "7614":"584:T", "7627":"585:T", "7639":"586:T", "7651":"587:C", "7663":"588:C", "7673":"589:A", "7685":"590:A", "7697":"591:A", "7710":"592:A", "7721":"593:T", "7733":"594:A", "7745":"595:C", "7758":"596:C", "7769":"597:A", "7781":"598:C", "7794":"599:T", "7807":"600:G", "7821":"601:A", "7833":"602:A", "7845":"603:G", "7858":"604:G", "7871":"605:A", "7882":"-", "7894":"-", "7906":"-", "7918":"-", "7930":"-", "7941":"606:C", "7954":"607:C", "7965":"608:A", "7978":"609:G", "7991":"610:T", "8004":"611:C", "8016":"612:G", "8030":"613:G", "8042":"614:C", "8054":"615:A", "8066":"616:G", "8078":"617:C", "8090":"618:A", "8102":"619:C", "8115":"620:T", "8127":"621:A", "8140":"622:G", "8153":"623:G", "8165":"624:T", "8178":"625:G", "8191":"626:A", "8202":"627:C", "8214":"628:T", "8227":"629:C", "8239":"630:C", "8251":"631:C", "8265":"632:T", "8277":"633:C", "8290":"634:T", "8302":"635:A", "8313":"636:T", "8326":"637:G", "8339":"638:G", "8351":"639:T", "8364":"640:G", "8376":"641:C", "8388":"642:A", "8400":"643:G", "8412":"644:C", "8424":"645:A", "8436":"646:T", "8449":"647:C", "8462":"648:T", "8475":"649:T", "8487":"650:T", "8499":"651:A", "8511":"652:A", "8523":"653:A", "8534":"654:T", "8548":"655:G", "8560":"656:A", "8572":"657:C", "8585":"658:T", "8598":"659:T", "8610":"660:C", "8623":"661:G", "8637":"662:G", "8648":"663:T", "8661":"664:A", "8672":"665:T", "8685":"666:T", "8697":"667:T", "8710":"668:T", "8723":"669:G", "8736":"670:G", "8748":"671:C", "8761":"672:T", "8774":"673:G", "8786":"674:T", "8799":"675:T", "8811":"676:A", "8823":"677:G", "8836":"678:A", "8848":"679:G", "8860":"680:T", "8873":"681:A", "8885":"682:G", "8897":"683:T", "8910":"684:C", "8922":"685:A", "8934":"686:A", "8946":"687:T", "8959":"688:G", "8973":"689:A", "8985":"690:C", "8997":"691:C", "9009":"692:A", "9021":"693:C", "9034":"694:A", "9046":"695:A", "9059":"696:C", "9072":"697:C", "9085":"698:C", "9098":"699:G", "9112":"700:A", "9123":"701:C", "9136":"702:C", "9148":"703:A", "9160":"704:A", "9173":"705:G", "9185":"706:G", "9198":"707:T", "9211":"708:C", "9223":"709:A", "9235":"710:C", "9247":"711:C", "9261":"712:T", "9274":"713:C", "9286":"714:C", "9298":"715:A", "9309":"716:A", "9322":"717:A", "9335":"718:A", "9347":"719:T", "9360":"720:C", "9372":"721:A", "9386":"722:G", "9399":"723:A", "9411":"724:G", "9424":"725:T", "9437":"726:G", "9449":"727:T", "9461":"728:A", "9473":"729:T", "9486":"730:C", "9499":"731:T", "9513":"732:A", "9524":"733:A", "9537":"734:A", "9549":"735:A", "9562":"736:C", "9574":"737:C", "9587":"738:C", "9600":"739:A", "9611":"740:A", "9624":"741:A", "9637":"742:C", "9649":"743:A", "9661":"744:C", "9673":"745:A", "9686":"746:T", "9700":"747:C", "9712":"748:A", "9724":"749:G", "9739":"750:A", "9751":"751:G", "9765":"752:T", "9777":"753:C", "9790":"754:T", "9804":"755:G", "9817":"756:G", "9830":"757:T", "9843":"758:G", "9857":"759:C", "9868":"760:C", "9880":"761:C", "9894":"762:G", "9907":"763:C", "9920":"764:G", "9934":"765:T", "9947":"766:C", "9958":"767:C", "9971":"768:A", "9983":"769:C", "9994":"770:C", "10008":"771:G", "10023":"772:A", "10036":"773:G", "10049":"774:G", "10061":"775:G", "10075":"776:C", "10088":"777:A", "10100":"778:G", "10113":"779:T", "10126":"780:G", "10139":"781:G", "10153":"782:C", "10165":"783:A", "10177":"784:T", "10190":"785:A", "10202":"786:C", "10216":"787:T", "10228":"788:A", "10241":"789:C", "10255":"790:G", "10268":"791:G", "10282":"792:C", "10296":"793:C", "10307":"794:C"}
-}
-, {
-"traceFileName": "dataset_152173",
-"leadingGaps": 2436,
-"trailingGaps": 4715,
-"peakA": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 7, 11, 14, 16, 16, 14, 11, 7, 3, 1, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 2, 7, 10, 6, 0, 0, 11, 66, 169, 316, 483, 637, 743, 773, 721, 602, 444, 283, 148, 56, 9, 0, 0, 11, 20, 24, 25, 21, 13, 1, 0, 0, 39, 125, 261, 433, 615, 770, 863, 873, 799, 659, 485, 312, 167, 67, 13, 0, 0, 10, 16, 15, 8, 2, 3, 21, 59, 120, 197, 280, 357, 413, 439, 429, 388, 324, 248, 173, 108, 59, 27, 10, 3, 3, 5, 8, 10, 11, 11, 9, 7, 5, 3, 2, 0, 0, 0, 1, 1, 0, 0, 0, 0, 3, 9, 15, 16, 12, 5, 3, 12, 35, 64, 87, 89, 67, 34, 21, 60, 170, 338, 521, 662, 711, 651, 507, 328, 168, 57, 0, 0, 0, 13, 95, 241, 443, 659, 824, 882, 810, 633, 406, 197, 52, 0, 0, 0, 24, 38, 39, 30, 13, 0, 0, 0, 66, 206, 406, 632, 826, 932, 917, 785, 578, 353, 164, 42, 0, 0, 1, 22, 36, 39, 30, 11, 0, 0, 14, 110, 276, 494, 714, 879, 939, 874, 706, 484, 267, 103, 10, 0, 0, 13, 32, 39, 32, 14, 0, 0, 2, 74, 209, 398, 606, 781, 875, 858, 737, 546, 338, 162, 47, 0, 0, 3, 20, 31, 35, 36, 31, 19, 0, 0, 0, 66, 202, 401, 630, 834, 956, 960, 844, 642, 410, 204, 63, 0, 0, 5, 33, 53, 60, 58, 51, 43, 35, 27, 20, 12, 5, 0, 0, 0, 0, 7, 15, 15, 5, 0, 0, 33, 129, 285, 482, 676, 816, 858, 787, 616, 392, 175, 26, 0, 64, 243, 474, 697, 852, 897, 822, 647, 417, 195, 36, 0, 50, 218, 445, 672, 839, 900, 840, 676, 451, 223, 52, 0, 20, 166, 378, 602, 779, 862, 829, 690, 479, 253, 69, 0, 5, 155, 394, 669, 909, 1054, 1065, 943, 727, 474, 247, 85, 1, 0, 3, 32, 54, 62, 59, 49, 38, 26, 16, 8, 3, 1, 2, 6, 10, 12, 13, 11, 8, 4, 1, 0, 0, 1, 4, 7, 11, 12, 12, 10, 7, 4, 1, 0, 0, 0, 1, 3, 4, 6, 6, 6, 4, 3, 2, 2, 3, 3, 1, 0, 0, 0, 2, 9, 13, 10, 0, 0, 4, 55, 156, 301, 464, 607, 688, 681, 583, 418, 229, 69, 0, 3, 125, 321, 540, 724, 823, 812, 698, 518, 322, 156, 47, 0, 0, 3, 17, 25, 26, 24, 20, 13, 2, 0, 0, 34, 118, 249, 407, 555, 653, 672, 606, 475, 315, 168, 62, 6, 0, 0, 10, 16, 16, 15, 17, 19, 15, 3, 0, 0, 44, 152, 319, 518, 705, 827, 850, 766, 600, 398, 211, 74, 2, 0, 0, 27, 48, 57, 56, 49, 39, 28, 19, 11, 6, 4, 6, 9, 12, 14, 14, 12, 9, 6, 3, 2, 2, 4, 6, 8, 10, 10, 10, 8, 6, 3, 1, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 4, 1, 0, 0, 0, 4, 13, 17, 10, 0, 0, 8, 78, 210, 392, 586, 745, 823, 796, 673, 490, 297, 137, 35, 0, 0, 9, 27, 37, 38, 33, 27, 22, 18, 14, 10, 7, 5, 5, 6, 8, 9, 9, 9, 7, 5, 3, 2, 3, 4, 6, 8, 9, 8, 5, 3, 0, 0, 0, 2, 4, 4, 2, 0, 0, 0, 2, 10, 15, 12, 0, 0, 0, 57, 174, 344, 539, 712, 817, 822, 725, 556, 361, 187, 65, 3, 0, 0, 15, 24, 25, 24, 24, 22, 14, 0, 0, 2, 66, 195, 384, 600, 790, 903, 904, 793, 603, 386, 194, 61, 0, 0, 3, 26, 40, 42, 37, 28, 21, 14, 9, 5, 3, 2, 4, 7, 11, 13, 14, 13, 10, 6, 3, 1, 0, 1, 2, 3, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 2, 1, 0, 0, 0, 2, 4, 7, 8, 9, 11, 12, 14, 14, 12, 7, 0, 0, 0, 3, 12, 17, 12, 0, 0, 4, 74, 211, 405, 621, 805, 906, 895, 774, 579, 363, 177, 52, 0, 0, 6, 27, 39, 40, 35, 28, 22, 18, 15, 12, 9, 8, 8, 10, 13, 14, 15, 14, 11, 9, 7, 7, 7, 9, 11, 12, 13, 12, 10, 7, 4, 2, 2, 3, 6, 9, 9, 6, 0, 0, 0, 0, 9, 16, 14, 2, 0, 0, 47, 162, 338, 547, 742, 870, 893, 804, 629, 418, 222, 80, 4, 0, 0, 22, 38, 43, 39, 32, 25, 21, 19, 16, 11, 5, 0, 0, 0, 6, 15, 17, 10, 0, 0, 13, 91, 232, 422, 623, 786, 863, 832, 702, 510, 309, 142, 36, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 10, 30, 40, 41, 34, 26, 18, 11, 6, 3, 2, 2, 5, 9, 12, 14, 15, 15, 14, 11, 7, 2, 0, 0, 0, 5, 11, 11, 4, 0, 0, 20, 88, 198, 337, 473, 571, 603, 559, 452, 314, 180, 76, 16, 0, 0, 5, 14, 20, 22, 22, 17, 6, 0, 0, 27, 109, 243, 416, 591, 725, 778, 731, 593, 399, 199, 45, 0, 19, 157, 357, 567, 730, 803, 769, 642, 461, 275, 125, 32, 0, 0, 8, 22, 29, 29, 27, 23, 15, 3, 0, 0, 35, 117, 241, 389, 525, 612, 626, 562, 438, 290, 155, 58, 7, 0, 0, 6, 11, 13, 16, 19, 20, 11, 0, 0, 11, 93, 247, 460, 690, 878, 972, 943, 799, 583, 353, 163, 41, 0, 0, 11, 33, 45, 45, 37, 28, 20, 13, 9, 7, 7, 9, 13, 16, 18, 18, 14, 9, 4, 1, 0, 0, 0, 2, 5, 6, 7, 7, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 4, 4, 4, 5, 6, 7, 8, 9, 9, 8, 7, 5, 4, 3, 2, 3, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 4, 5, 6, 7, 8, 9, 10, 12, 14, 13, 10, 4, 0, 0, 0, 6, 13, 14, 6, 0, 0, 30, 117, 260, 440, 620, 753, 800, 743, 593, 389, 186, 40, 0, 48, 201, 406, 610, 756, 808, 752, 605, 406, 206, 53, 0, 7, 118, 285, 465, 611, 683, 666, 568, 418, 258, 124, 37, 0, 0, 6, 17, 23, 25, 27, 28, 24, 11, 0, 0, 21, 117, 284, 504, 733, 911, 988, 940, 782, 558, 327, 140, 26, 0, 0, 32, 70, 96, 104, 98, 81, 59, 37, 18, 6, 1, 2, 7, 12, 16, 18, 16, 13, 9, 6, 4, 4, 5, 7, 10, 12, 14, 13, 12, 10, 9, 9, 10, 12, 14, 16, 16, 14, 12, 10, 8, 7, 8, 9, 11, 13, 15, 16, 15, 14, 12, 10, 8, 7, 6, 6, 7, 8, 9, 9, 9, 8, 6, 4, 3, 2, 2, 4, 5, 6, 7, 8, 7, 5, 3, 0, 0, 0, 1, 4, 7, 7, 5, 0, 0, 0, 0, 11, 19, 18, 5, 0, 0, 45, 169, 364, 600, 821, 969, 998, 900, 705, 468, 248, 89, 4, 0, 0, 24, 41, 44, 38, 30, 24, 21, 19, 15, 9, 2, 0, 0, 7, 15, 18, 12, 0, 0, 10, 77, 201, 372, 557, 711, 790, 768, 647, 455, 243, 67, 0, 2, 142, 367, 623, 844, 971, 973, 853, 649, 416, 211, 69, 0, 0, 3, 27, 43, 48, 44, 36, 28, 21, 15, 9, 6, 5, 7, 10, 12, 13, 12, 9, 6, 3, 1, 1, 3, 5, 7, 8, 8, 7, 6, 4, 2, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 6, 6, 8, 10, 10, 8, 3, 0, 0, 0, 6, 16, 17, 8, 0, 0, 25, 123, 289, 503, 719, 881, 943, 885, 726, 511, 296, 127, 25, 0, 0, 14, 33, 41, 39, 33, 25, 20, 15, 11, 8, 6, 6, 8, 10, 10, 9, 7, 5, 5, 7, 10, 11, 10, 5, 0, 0, 0, 6, 14, 14, 5, 0, 0, 30, 124, 275, 461, 640, 764, 795, 725, 574, 385, 208, 77, 6, 0, 0, 16, 29, 33, 29, 22, 17, 13, 9, 6, 4, 2, 2, 3, 4, 4, 4, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 5, 6, 7, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 5, 3, 1, 0, 1, 3, 7, 10, 13, 13, 11, 8, 5, 2, 0, 0, 0, 0, 1, 2, 3, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 4, 11, 14, 8, 0, 0, 13, 77, 194, 353, 524, 664, 731, 703, 582, 399, 204, 54, 0, 36, 180, 383, 590, 745, 802, 745, 588, 376, 169, 27, 0, 77, 260, 494, 712, 857, 891, 809, 640, 432, 239, 95, 15, 0, 0, 12, 26, 33, 32, 24, 11, 0, 0, 3, 59, 166, 315, 480, 620, 695, 684, 589, 439, 274, 132, 39, 0, 0, 4, 19, 27, 26, 21, 15, 10, 7, 5, 3, 2, 3, 5, 8, 11, 12, 12, 10, 9, 11, 14, 18, 20, 17, 11, 3, 0, 0, 6, 14, 15, 7, 0, 0, 32, 128, 286, 484, 681, 823, 866, 793, 617, 385, 161, 10, 0, 83, 303, 586, 860, 1054, 1116, 1035, 838, 582, 332, 139, 27, 0, 0, 18, 37, 44, 39, 29, 20, 13, 9, 6, 4, 3, 3, 6, 8, 10, 10, 8, 5, 2, 0, 0, 1, 4, 6, 6, 3, 0, 0, 0, 3, 14, 20, 14, 0, 0, 2, 77, 229, 448, 697, 915, 1043, 1044, 917, 699, 451, 230, 76, 0, 0, 1, 25, 38, 38, 30, 19, 11, 6, 4, 3, 2, 3, 4, 5, 7, 9, 9, 9, 7, 6, 5, 5, 5, 5, 5, 3, 1, 0, 0, 2, 4, 6, 5, 2, 0, 0, 0, 6, 13, 15, 6, 0, 0, 23, 109, 255, 441, 628, 765, 813, 757, 613, 425, 239, 97, 15, 0, 0, 13, 27, 30, 25, 16, 9, 6, 5, 6, 7, 7, 6, 2, 0, 0, 0, 4, 14, 19, 13, 0, 0, 6, 85, 236, 445, 674, 863, 960, 936, 798, 587, 360, 170, 46, 0, 0, 8, 27, 34, 30, 20, 10, 5, 4, 6, 7, 6, 3, 0, 0, 0, 2, 9, 12, 9, 0, 0, 3, 54, 154, 297, 456, 593, 670, 664, 578, 436, 279, 142, 48, 0, 0, 0, 4, 13, 17, 16, 8, 0, 0, 2, 64, 186, 364, 567, 748, 856, 859, 757, 579, 374, 191, 64, 0, 0, 0, 19, 29, 29, 23, 15, 9, 6, 5, 5, 4, 4, 5, 5, 6, 5, 4, 2, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 1, 0, 0, 0, 3, 6, 8, 7, 3, 0, 0, 0, 4, 14, 17, 10, 0, 0, 18, 105, 263, 477, 708, 900, 1001, 979, 836, 608, 352, 130, 0, 0, 85, 285, 529, 758, 913, 954, 875, 701, 482, 271, 111, 19, 0, 0, 19, 37, 43, 40, 34, 28, 26, 25, 24, 20, 14, 6, 1, 0, 5, 11, 14, 10, 0, 0, 13, 78, 202, 376, 571, 741, 840, 833, 715, 515, 288, 102, 14, 58, 227, 483, 756, 974, 1076, 1032, 854, 587, 304, 84, 0, 52, 260, 561, 877, 1123, 1234, 1185, 995, 723, 439, 206, 57, 0, 0, 14, 40, 53, 52, 40, 27, 16, 8, 4, 3, 4, 6, 9, 11, 11, 9, 6, 2, 0, 0, 0, 1, 3, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 3, 6, 9, 11, 12, 11, 9, 6, 4, 2, 0, 0, 0, 0, 1, 3, 5, 7, 7, 6, 3, 1, 0, 0, 2, 5, 5, 3, 0, 0, 0, 0, 10, 17, 15, 2, 0, 0, 53, 179, 370, 599, 813, 956, 986, 894, 707, 477, 261, 100, 12, 0, 0, 17, 32, 35, 30, 22, 16, 12, 9, 7, 6, 5, 5, 6, 8, 9, 9, 7, 5, 4, 3, 3, 2, 0, 0, 0, 0, 3, 9, 12, 7, 0, 0, 8, 63, 165, 305, 456, 582, 648, 634, 544, 405, 254, 124, 38, 0, 0, 2, 15, 22, 22, 17, 12, 9, 7, 5, 3, 2, 1, 1, 2, 4, 6, 7, 7, 7, 6, 6, 6, 7, 8, 9, 9, 8, 7, 5, 2, 0, 0, 0, 0, 3, 7, 10, 9, 4, 0, 0, 0, 4, 15, 19, 11, 0, 0, 19, 120, 302, 552, 824, 1052, 1174, 1156, 1003, 757, 483, 245, 80, 0, 0, 3, 29, 45, 47, 39, 27, 17, 11, 6, 4, 2, 3, 5, 9, 14, 18, 20, 19, 16, 12, 8, 6, 6, 8, 10, 11, 13, 13, 14, 14, 14, 12, 8, 3, 0, 1, 7, 13, 14, 8, 0, 0, 21, 95, 225, 399, 587, 743, 824, 802, 678, 481, 265, 92, 15, 63, 234, 487, 763, 989, 1106, 1084, 926, 673, 390, 148, 6, 0, 116, 328, 571, 781, 902, 907, 800, 617, 407, 217, 82, 9, 0, 0, 20, 35, 39, 36, 29, 22, 17, 13, 9, 8, 7, 9, 12, 15, 18, 19, 17, 15, 13, 12, 12, 14, 17, 19, 21, 20, 17, 13, 8, 3, 0, 0, 0, 2, 6, 11, 15, 17, 17, 14, 10, 5, 2, 1, 3, 7, 12, 15, 17, 15, 12, 8, 4, 1, 0, 0, 0, 2, 5, 8, 9, 10, 8, 6, 3, 1, 0, 0, 0, 0, 2, 5, 8, 10, 11, 11, 10, 10, 10, 10, 10, 7, 2, 0, 0, 1, 8, 12, 10, 0, 0, 0, 44, 139, 283, 455, 617, 729, 760, 700, 569, 400, 235, 107, 28, 0, 0, 2, 12, 19, 23, 24, 20, 9, 0, 0, 26, 113, 264, 467, 685, 867, 963, 943, 807, 588, 345, 145, 43, 68, 215, 444, 695, 901, 1006, 982, 833, 597, 335, 117, 2, 22, 176, 427, 712, 957, 1102, 1112, 990, 774, 521, 288, 116, 19, 0, 0, 25, 46, 54, 50, 39, 27, 16, 9, 5, 5, 9, 14, 19, 22, 22, 19, 15, 12, 10, 11, 13, 15, 14, 11, 7, 5, 7, 11, 14, 10, 0, 0, 0, 47, 144, 290, 463, 627, 741, 773, 715, 583, 412, 243, 109, 27, 0, 0, 11, 27, 36, 37, 32, 25, 20, 18, 17, 17, 16, 13, 7, 2, 0, 4, 10, 15, 12, 0, 0, 0, 56, 177, 363, 587, 804, 959, 1011, 945, 779, 557, 334, 155, 42, 0, 0, 10, 28, 37, 34, 25, 15, 7, 3, 1, 1, 2, 5, 8, 12, 14, 15, 14, 10, 6, 2, 0, 1, 4, 8, 12, 14, 13, 10, 7, 3, 0, 0, 0, 1, 3, 6, 9, 10, 10, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 3, 4, 5, 7, 8, 8, 7, 5, 3, 1, 1, 3, 6, 10, 13, 15, 15, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 6, 8, 10, 11, 10, 6, 0, 0, 0, 0, 8, 15, 13, 2, 0, 0, 48, 163, 345, 570, 792, 959, 1024, 971, 813, 594, 366, 177, 53, 0, 0, 3, 19, 24, 15, 0, 0, 0, 47, 136, 261, 404, 535, 624, 647, 598, 490, 351, 213, 103, 33, 0, 0, 0, 4, 10, 13, 15, 12, 3, 0, 0, 36, 130, 289, 499, 724, 914, 1021, 1012, 884, 665, 411, 186, 51, 43, 168, 398, 675, 932, 1103, 1148, 1059, 864, 613, 366, 170, 47, 0, 0, 9, 24, 23, 10, 0, 6, 50, 139, 266, 416, 558, 661, 699, 662, 559, 416, 265, 136, 48, 2, 0, 0, 9, 19, 22, 16, 5, 0, 0, 30, 111, 246, 425, 619, 787, 885, 885, 781, 600, 390, 212, 120, 144, 284, 504, 747, 946, 1049, 1026, 883, 658, 409, 198, 76, 68, 168, 342, 539, 704, 794, 787, 690, 533, 355, 194, 78, 14, 0, 0, 17, 31, 38, 37, 33, 27, 23, 20, 19, 19, 18, 15, 9, 3, 0, 0, 1, 7, 10, 6, 0, 0, 15, 80, 199, 366, 555, 726, 838, 863, 794, 649, 465, 284, 139, 45, 2, 0, 0, 9, 15, 17, 16, 13, 6, 0, 0, 10, 70, 184, 348, 540, 720, 845, 882, 823, 683, 497, 308, 154, 53, 4, 0, 2, 12, 16, 17, 17, 17, 16, 9, 0, 0, 15, 89, 228, 428, 659, 874, 1022, 1064, 990, 817, 591, 364, 177, 56, 0, 0, 4, 23, 36, 40, 37, 33, 28, 23, 18, 14, 10, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 1, 3, 6, 10, 13, 14, 12, 8, 2, 0, 0, 0, 6, 10, 9, 0, 0, 2, 49, 151, 309, 507, 708, 868, 947, 925, 806, 620, 412, 225, 89, 15, 0, 0, 10, 13, 6, 0, 8, 50, 135, 258, 403, 545, 652, 700, 677, 588, 455, 308, 175, 77, 19, 0, 0, 0, 8, 14, 14, 8, 0, 0, 4, 60, 174, 348, 564, 782, 954, 1039, 1015, 888, 689, 466, 262, 111, 24, 0, 0, 17, 34, 43, 42, 34, 26, 18, 12, 7, 4, 0, 0, 0, 1, 5, 7, 6, 0, 0, 2, 37, 112, 227, 371, 519, 638, 700, 690, 610, 481, 333, 196, 92, 29, 0, 0, 0, 3, 7, 9, 10, 8, 2, 0, 0, 29, 110, 249, 440, 653, 846, 975, 1009, 940, 784, 579, 369, 193, 71, 9, 0, 1, 18, 30, 33, 29, 22, 14, 7, 4, 2, 1, 2, 3, 4, 5, 4, 3, 2, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 4, 4, 4, 3, 2, 0, 0, 0, 0, 5, 9, 6, 0, 0, 12, 71, 184, 354, 561, 769, 935, 1020, 1000, 878, 682, 457, 257, 132, 109, 195, 367, 582, 788, 937, 993, 948, 814, 626, 422, 241, 107, 28, 0, 0, 17, 35, 45, 45, 38, 27, 17, 8, 3, 2, 3, 5, 8, 10, 10, 8, 6, 3, 1, 0, 0, 0, 2, 4, 6, 7, 8, 8, 7, 7, 6, 5, 2, 0, 0, 0, 0, 5, 8, 5, 0, 0, 11, 68, 178, 341, 542, 745, 911, 1003, 1000, 904, 737, 536, 340, 180, 71, 12, 0, 0, 8, 17, 19, 12, 0, 0, 0, 45, 142, 297, 497, 714, 907, 1034, 1067, 998, 844, 638, 423, 237, 103, 26, 0, 0, 10, 21, 26, 24, 18, 11, 6, 3, 1, 1, 2, 3, 5, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 1, 2, 4, 5, 6, 6, 5, 3, 0, 0, 0, 0, 4, 5, 3, 0, 0, 11, 57, 144, 275, 435, 601, 741, 825, 837, 773, 647, 487, 323, 182, 80, 20, 0, 0, 9, 20, 24, 23, 18, 12, 7, 5, 4, 4, 3, 1, 0, 0, 0, 2, 5, 4, 0, 0, 1, 35, 112, 239, 408, 600, 781, 918, 981, 958, 854, 690, 499, 315, 166, 66, 14, 0, 0, 3, 4, 5, 14, 45, 108, 207, 337, 480, 614, 715, 763, 747, 671, 551, 408, 269, 151, 67, 19, 0, 0, 3, 9, 8, 3, 0, 0, 23, 79, 173, 301, 449, 595, 710, 772, 765, 692, 572, 437, 321, 257, 263, 339, 466, 611, 739, 817, 826, 764, 646, 496, 341, 206, 104, 40, 10, 4, 9, 17, 23, 23, 19, 14, 8, 4, 3, 3, 4, 5, 6, 7, 6, 5, 4, 3, 2, 2, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 12, 14, 15, 14, 14, 13, 13, 12, 12, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 10, 12, 14, 15, 17, 18, 19, 19, 19, 18, 17, 16, 15, 13, 11, 9, 7, 5, 3, 1, 0, 0, 0, 1, 3, 5, 6, 7, 6, 4, 2, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 13, 14, 14, 14, 13, 12, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 4, 18, 47, 95, 165, 257, 363, 474, 575, 653, 695, 696, 656, 580, 482, 374, 270, 181, 112, 66, 39, 27, 24, 26, 28, 30, 29, 28, 25, 23, 21, 20, 18, 17, 16, 15, 13, 11, 9, 6, 4, 3, 1, 1, 1, 2, 4, 6, 8, 10, 12, 13, 14, 14, 15, 15, 15, 15, 15, 15, 15, 14, 13, 12, 10, 8, 6, 4, 2, 0, 0, 0, 1, 4, 7, 9, 11, 13, 13, 12, 11, 10, 9, 8, 6, 5, 3, 1, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 11, 13, 14, 15, 15, 14, 12, 10, 8, 7, 10, 17, 31, 54, 88, 135, 192, 260, 332, 401, 462, 505, 527, 525, 499, 454, 395, 329, 262, 200, 146, 103, 72, 52, 40, 35, 32, 31, 30, 28, 25, 24, 24, 29, 40, 58, 87, 127, 179, 242, 312, 384, 453, 510, 551, 571, 568, 543, 500, 442, 376, 308, 244, 188, 142, 106, 80, 61, 48, 40, 34, 32, 32, 34, 40, 48, 60, 77, 99, 126, 157, 192, 227, 260, 287, 306, 314, 311, 298, 276, 247, 214, 179, 146, 115, 90, 69, 54, 43, 35, 29, 25, 23, 21, 20, 20, 21, 21, 22, 22, 22, 22, 22, 21, 20, 20, 20, 20, 21, 21, 21, 20, 20, 19, 19, 19, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 20, 20, 20, 20, 20, 19, 18, 18, 17, 17, 17, 17, 17, 18, 18, 18, 18, 19, 20, 24, 29, 37, 47, 61, 78, 100, 126, 156, 190, 227, 265, 302, 336, 367, 392, 411, 424, 432, 433, 430, 422, 413, 404, 396, 391, 390, 392, 397, 405, 415, 425, 436, 447, 457, 465, 472, 477, 482, 485, 487, 488, 485, 479, 467, 450, 429, 404, 376, 346, 315, 283, 250, 219, 189, 162, 137, 116, 98, 82, 70, 60, 52, 46, 41, 37, 34, 32, 30, 28, 27, 26, 26, 26, 26, 25, 25, 25, 25, 26, 26, 27, 27, 28, 30, 32, 37, 43, 50, 60, 71, 83, 96, 111, 127, 143, 161, 179, 196, 212, 227, 239, 249, 257, 262, 265, 265, 261, 254, 244, 231, 217, 203, 189, 175, 161, 146, 131, 116, 102, 89, 78, 69, 61, 54, 48, 43, 39, 35, 31, 28, 26, 23, 21, 19, 17, 17, 17, 18, 20, 21, 22, 22, 22, 23, 26, 31, 37, 43, 47, 50, 51],
-"peakC": [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 6, 7, 7, 8, 10, 13, 19, 26, 31, 34, 32, 27, 22, 20, 20, 21, 16, 5, 0, 0, 38, 140, 310, 536, 781, 995, 1128, 1147, 1049, 857, 618, 381, 189, 63, 2, 0, 6, 28, 46, 54, 54, 47, 38, 28, 18, 11, 7, 6, 9, 14, 19, 23, 25, 24, 21, 18, 14, 11, 8, 8, 8, 9, 10, 11, 11, 10, 8, 6, 4, 3, 2, 3, 4, 5, 7, 9, 10, 11, 11, 11, 11, 10, 10, 10, 11, 12, 12, 12, 11, 10, 8, 6, 5, 3, 3, 2, 1, 1, 1, 2, 3, 2, 1, 0, 0, 2, 14, 38, 76, 125, 180, 235, 282, 317, 336, 341, 334, 319, 301, 284, 268, 255, 244, 232, 217, 201, 184, 170, 163, 166, 176, 189, 199, 206, 213, 231, 269, 333, 415, 497, 552, 561, 514, 422, 304, 183, 78, 2, 0, 0, 88, 255, 473, 694, 857, 911, 837, 658, 429, 215, 63, 0, 0, 1, 31, 48, 48, 31, 6, 0, 0, 25, 122, 275, 463, 643, 767, 798, 726, 573, 381, 202, 70, 1, 0, 0, 24, 41, 45, 40, 30, 21, 15, 12, 12, 14, 18, 23, 27, 29, 27, 23, 17, 10, 4, 0, 0, 1, 5, 9, 14, 17, 18, 17, 15, 12, 9, 8, 9, 10, 12, 14, 14, 14, 11, 8, 5, 2, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 7, 7, 6, 6, 5, 5, 6, 6, 7, 8, 7, 6, 5, 3, 1, 1, 1, 2, 3, 4, 5, 6, 7, 9, 11, 13, 14, 12, 6, 0, 0, 0, 1, 11, 16, 12, 0, 0, 2, 64, 191, 375, 584, 768, 875, 875, 767, 583, 373, 188, 60, 0, 0, 2, 22, 33, 34, 28, 21, 15, 11, 8, 5, 3, 1, 1, 3, 5, 6, 7, 6, 4, 2, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 6, 6, 6, 6, 7, 8, 9, 7, 4, 0, 0, 0, 2, 7, 9, 5, 0, 0, 10, 61, 151, 271, 398, 501, 551, 533, 454, 335, 208, 101, 31, 0, 0, 2, 13, 19, 21, 20, 19, 14, 7, 0, 0, 9, 49, 120, 214, 313, 394, 435, 423, 363, 270, 170, 84, 26, 0, 0, 3, 13, 20, 21, 18, 13, 8, 4, 2, 0, 1, 2, 4, 6, 7, 8, 7, 7, 6, 6, 6, 6, 5, 1, 0, 0, 0, 4, 11, 13, 7, 0, 0, 17, 90, 221, 396, 583, 734, 809, 787, 672, 499, 312, 154, 49, 0, 0, 1, 12, 17, 17, 18, 21, 20, 11, 0, 0, 15, 101, 262, 483, 724, 925, 1030, 1008, 865, 643, 400, 193, 56, 0, 0, 7, 30, 43, 45, 40, 32, 26, 21, 16, 10, 6, 3, 3, 4, 7, 9, 10, 10, 9, 8, 6, 5, 4, 4, 4, 4, 5, 6, 6, 5, 4, 3, 3, 2, 2, 2, 2, 2, 3, 3, 2, 2, 2, 2, 3, 4, 5, 5, 4, 2, 0, 0, 0, 3, 5, 5, 1, 0, 0, 16, 57, 121, 197, 270, 319, 330, 300, 239, 162, 89, 34, 4, 0, 0, 8, 15, 17, 15, 10, 5, 2, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 4, 4, 4, 3, 3, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 7, 9, 12, 16, 19, 19, 16, 9, 2, 0, 0, 4, 11, 12, 5, 0, 0, 24, 101, 228, 390, 553, 673, 718, 674, 554, 392, 229, 100, 22, 0, 0, 9, 22, 28, 27, 23, 19, 15, 12, 9, 6, 3, 2, 2, 3, 5, 6, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 5, 6, 7, 7, 8, 8, 8, 6, 5, 4, 3, 4, 6, 7, 8, 7, 4, 0, 0, 0, 3, 7, 8, 2, 0, 0, 19, 76, 169, 285, 402, 489, 522, 492, 406, 290, 171, 77, 18, 0, 0, 8, 19, 26, 26, 22, 18, 14, 11, 9, 7, 6, 6, 7, 8, 9, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 9, 9, 7, 2, 0, 0, 0, 5, 14, 16, 9, 0, 0, 19, 107, 263, 470, 689, 864, 946, 911, 769, 560, 341, 159, 42, 0, 0, 8, 27, 37, 36, 30, 24, 20, 16, 14, 11, 9, 7, 7, 9, 10, 11, 11, 10, 8, 5, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 1, 2, 3, 4, 5, 5, 6, 6, 7, 8, 9, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 11, 11, 11, 10, 9, 7, 4, 2, 1, 1, 1, 2, 3, 3, 4, 3, 3, 2, 2, 2, 2, 2, 3, 4, 5, 5, 5, 4, 3, 3, 4, 5, 7, 6, 4, 0, 0, 0, 0, 7, 13, 12, 2, 0, 0, 38, 134, 283, 463, 635, 753, 783, 717, 573, 392, 219, 89, 14, 0, 0, 13, 27, 33, 31, 26, 21, 18, 16, 15, 14, 12, 9, 4, 0, 0, 0, 6, 14, 16, 8, 0, 0, 19, 103, 248, 441, 641, 799, 871, 836, 703, 512, 313, 150, 45, 0, 0, 0, 11, 19, 23, 27, 26, 15, 0, 0, 4, 89, 256, 499, 776, 1022, 1169, 1174, 1035, 793, 513, 263, 87, 0, 0, 2, 30, 49, 54, 48, 40, 32, 27, 23, 19, 15, 14, 14, 16, 19, 20, 21, 20, 19, 20, 21, 23, 23, 20, 15, 8, 3, 3, 7, 12, 13, 6, 0, 0, 22, 95, 218, 376, 537, 661, 713, 675, 557, 388, 210, 66, 0, 0, 77, 220, 386, 535, 629, 646, 583, 459, 309, 169, 65, 8, 0, 0, 15, 27, 32, 31, 26, 22, 19, 16, 15, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 14, 13, 14, 14, 14, 14, 12, 10, 8, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 4, 3, 2, 3, 6, 9, 9, 6, 0, 0, 0, 1, 13, 22, 19, 3, 0, 0, 64, 220, 459, 743, 1008, 1181, 1211, 1090, 853, 566, 301, 109, 7, 0, 0, 24, 42, 45, 39, 30, 23, 18, 15, 11, 6, 3, 2, 3, 6, 9, 11, 12, 12, 11, 10, 9, 9, 8, 7, 7, 6, 6, 5, 5, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 5, 5, 6, 6, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 5, 5, 6, 7, 8, 8, 8, 8, 8, 9, 11, 13, 14, 11, 5, 0, 0, 0, 5, 16, 20, 12, 0, 0, 18, 118, 301, 551, 819, 1040, 1151, 1119, 954, 704, 434, 207, 58, 0, 0, 8, 32, 44, 43, 36, 27, 21, 17, 13, 10, 7, 6, 6, 9, 12, 15, 16, 15, 13, 11, 9, 7, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 2, 1, 0, 0, 0, 1, 6, 9, 6, 0, 0, 3, 41, 115, 221, 339, 442, 503, 503, 442, 338, 219, 113, 38, 0, 0, 0, 11, 19, 20, 18, 15, 14, 15, 17, 17, 15, 10, 4, 0, 0, 1, 6, 9, 8, 0, 0, 0, 33, 105, 214, 343, 465, 547, 566, 517, 414, 284, 160, 66, 12, 0, 0, 9, 18, 21, 18, 13, 9, 6, 5, 4, 3, 2, 1, 1, 1, 2, 3, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 3, 4, 4, 1, 0, 0, 0, 2, 10, 14, 10, 0, 0, 2, 59, 171, 332, 513, 669, 758, 753, 655, 494, 314, 157, 51, 0, 0, 0, 11, 18, 18, 16, 11, 3, 0, 0, 9, 61, 157, 289, 435, 560, 631, 626, 548, 419, 272, 142, 51, 4, 0, 0, 8, 16, 20, 19, 13, 2, 0, 0, 20, 86, 195, 334, 475, 584, 631, 602, 507, 371, 229, 111, 34, 0, 0, 0, 11, 20, 22, 18, 9, 0, 0, 6, 54, 145, 272, 416, 543, 619, 621, 544, 405, 240, 92, 1, 0, 72, 221, 404, 577, 696, 733, 678, 546, 368, 186, 42, 0, 4, 138, 357, 618, 861, 1026, 1070, 981, 786, 539, 302, 122, 19, 0, 0, 20, 40, 46, 40, 30, 20, 13, 9, 7, 7, 7, 9, 12, 13, 13, 10, 8, 6, 6, 8, 11, 11, 8, 2, 0, 0, 0, 10, 20, 19, 4, 0, 0, 55, 199, 426, 703, 969, 1155, 1206, 1108, 890, 613, 347, 144, 26, 0, 0, 10, 28, 34, 31, 19, 3, 0, 0, 25, 112, 257, 445, 638, 789, 856, 820, 689, 500, 299, 129, 19, 0, 1, 73, 174, 281, 371, 424, 428, 382, 298, 199, 107, 40, 4, 0, 0, 9, 16, 17, 14, 9, 4, 2, 1, 2, 3, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 3, 1, 0, 0, 3, 8, 13, 16, 15, 10, 3, 0, 0, 3, 10, 12, 6, 0, 0, 23, 102, 237, 409, 584, 717, 772, 735, 616, 444, 260, 100, 0, 0, 37, 209, 467, 769, 1052, 1245, 1296, 1189, 954, 657, 370, 152, 27, 0, 0, 19, 39, 45, 39, 30, 23, 18, 14, 11, 7, 4, 2, 2, 4, 6, 8, 8, 8, 7, 7, 8, 8, 8, 8, 7, 5, 3, 1, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 2, 4, 5, 3, 0, 0, 0, 0, 8, 15, 14, 3, 0, 0, 44, 153, 324, 534, 739, 885, 932, 865, 697, 471, 241, 61, 0, 0, 141, 368, 633, 872, 1026, 1055, 953, 752, 507, 277, 107, 13, 0, 0, 20, 36, 40, 34, 27, 22, 22, 25, 26, 24, 17, 7, 0, 0, 0, 7, 17, 18, 7, 0, 0, 39, 160, 359, 612, 867, 1059, 1134, 1072, 890, 640, 386, 181, 51, 0, 0, 0, 15, 26, 30, 24, 8, 0, 0, 18, 123, 316, 583, 877, 1129, 1271, 1262, 1105, 843, 547, 284, 100, 5, 0, 0, 23, 39, 41, 34, 20, 4, 0, 0, 20, 87, 199, 345, 498, 623, 686, 671, 582, 442, 288, 153, 57, 6, 0, 0, 11, 22, 26, 23, 13, 0, 0, 0, 41, 125, 248, 393, 530, 623, 649, 600, 485, 331, 171, 41, 0, 0, 126, 356, 654, 962, 1209, 1329, 1291, 1105, 822, 516, 254, 79, 0, 0, 5, 31, 44, 43, 34, 24, 17, 15, 14, 14, 13, 12, 11, 10, 10, 8, 6, 4, 2, 2, 3, 5, 7, 8, 8, 6, 4, 2, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 4, 4, 2, 1, 0, 0, 0, 0, 0, 2, 4, 5, 6, 6, 4, 3, 1, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 8, 9, 12, 15, 19, 20, 18, 12, 3, 0, 0, 1, 9, 14, 10, 0, 0, 11, 80, 210, 397, 609, 800, 918, 928, 821, 622, 384, 169, 37, 23, 130, 330, 569, 784, 918, 939, 846, 665, 441, 225, 63, 0, 0, 102, 264, 448, 609, 711, 727, 657, 522, 357, 201, 83, 15, 0, 0, 15, 28, 34, 32, 28, 25, 26, 28, 29, 24, 15, 4, 0, 0, 4, 16, 22, 13, 0, 0, 22, 138, 351, 645, 968, 1245, 1402, 1395, 1226, 943, 619, 329, 122, 12, 0, 0, 24, 45, 54, 50, 38, 20, 0, 0, 7, 71, 195, 374, 582, 775, 904, 936, 862, 701, 495, 294, 136, 37, 0, 0, 4, 18, 27, 30, 27, 17, 2, 0, 0, 42, 151, 325, 543, 762, 929, 998, 950, 799, 585, 363, 178, 55, 0, 0, 0, 18, 30, 32, 25, 10, 0, 0, 13, 83, 209, 381, 572, 738, 836, 839, 744, 576, 375, 187, 49, 0, 0, 79, 215, 376, 529, 640, 683, 650, 548, 405, 255, 128, 44, 5, 0, 8, 21, 29, 34, 38, 40, 36, 20, 0, 0, 17, 134, 355, 666, 1015, 1322, 1507, 1517, 1348, 1048, 696, 375, 142, 16, 0, 0, 27, 49, 54, 48, 39, 32, 28, 26, 24, 20, 17, 14, 14, 14, 16, 17, 18, 18, 19, 19, 20, 21, 21, 20, 18, 15, 12, 8, 6, 5, 5, 6, 7, 8, 9, 9, 8, 7, 5, 3, 2, 1, 1, 2, 3, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 3, 2, 0, 0, 0, 0, 4, 9, 10, 3, 0, 0, 25, 96, 213, 363, 516, 634, 687, 658, 557, 410, 256, 126, 39, 0, 0, 2, 15, 23, 23, 19, 14, 9, 7, 5, 3, 2, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 0, 0, 0, 0, 5, 9, 7, 0, 0, 1, 37, 114, 230, 369, 502, 597, 628, 587, 486, 350, 213, 102, 30, 0, 0, 4, 15, 21, 21, 19, 16, 14, 13, 11, 8, 3, 0, 0, 0, 5, 12, 14, 6, 0, 0, 24, 110, 261, 461, 676, 853, 948, 932, 810, 616, 400, 209, 75, 5, 0, 0, 16, 27, 27, 21, 13, 8, 5, 4, 4, 4, 4, 5, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 3, 6, 9, 12, 15, 16, 17, 18, 18, 16, 13, 8, 2, 0, 0, 1, 6, 9, 5, 0, 0, 13, 66, 162, 298, 450, 587, 675, 690, 626, 495, 325, 154, 23, 0, 25, 195, 467, 795, 1112, 1343, 1432, 1355, 1136, 831, 516, 254, 82, 1, 0, 4, 25, 35, 35, 29, 23, 17, 8, 0, 0, 17, 83, 204, 372, 558, 723, 824, 835, 752, 598, 412, 236, 102, 22, 0, 0, 13, 28, 34, 32, 25, 18, 12, 10, 9, 9, 10, 12, 12, 12, 11, 10, 8, 8, 8, 10, 12, 14, 17, 19, 20, 21, 22, 22, 22, 21, 20, 20, 19, 18, 18, 18, 17, 18, 20, 23, 27, 29, 27, 20, 9, 0, 0, 0, 8, 16, 15, 2, 0, 1, 72, 230, 478, 790, 1109, 1363, 1488, 1450, 1254, 947, 601, 294, 90, 20, 82, 242, 444, 632, 756, 789, 731, 601, 434, 269, 134, 45, 3, 0, 5, 20, 31, 36, 36, 34, 31, 28, 25, 21, 18, 14, 12, 11, 11, 11, 10, 5, 0, 0, 6, 35, 89, 164, 247, 323, 372, 382, 351, 286, 205, 124, 58, 17, 0, 0, 6, 14, 20, 20, 17, 12, 7, 4, 3, 4, 5, 6, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 7, 7, 6, 5, 3, 2, 2, 3, 6, 9, 12, 11, 7, 1, 0, 0, 0, 10, 17, 14, 0, 0, 1, 73, 229, 469, 764, 1058, 1282, 1379, 1322, 1126, 843, 540, 279, 100, 8, 0, 0, 23, 39, 42, 36, 27, 19, 14, 11, 7, 4, 2, 3, 5, 8, 11, 13, 13, 12, 11, 9, 7, 5, 3, 3, 3, 6, 10, 15, 19, 20, 17, 11, 2, 0, 0, 1, 11, 15, 10, 0, 0, 18, 109, 282, 531, 820, 1092, 1282, 1343, 1259, 1051, 772, 485, 246, 85, 5, 0, 1, 22, 35, 38, 34, 28, 23, 19, 15, 12, 9, 8, 8, 10, 11, 11, 11, 12, 13, 15, 16, 14, 9, 2, 0, 0, 1, 9, 14, 10, 0, 0, 20, 111, 285, 539, 838, 1127, 1342, 1428, 1360, 1149, 841, 504, 215, 39, 17, 156, 429, 776, 1122, 1388, 1516, 1477, 1288, 996, 669, 375, 158, 34, 0, 0, 21, 43, 53, 51, 43, 35, 27, 22, 18, 14, 12, 11, 11, 12, 13, 12, 10, 8, 7, 7, 9, 13, 16, 16, 12, 5, 0, 0, 0, 6, 14, 13, 2, 0, 0, 60, 202, 431, 728, 1041, 1305, 1456, 1455, 1303, 1037, 722, 424, 195, 54, 0, 0, 9, 30, 41, 43, 39, 35, 32, 29, 25, 21, 16, 13, 11, 11, 12, 12, 11, 10, 8, 6, 4, 3, 2, 2, 2, 2, 3, 5, 6, 8, 9, 9, 9, 8, 7, 6, 6, 7, 8, 10, 10, 10, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 7, 7, 6, 4, 2, 0, 0, 0, 1, 3, 7, 9, 10, 7, 2, 0, 0, 0, 5, 11, 11, 2, 0, 0, 48, 163, 351, 595, 856, 1081, 1218, 1234, 1125, 919, 663, 411, 207, 72, 6, 0, 1, 18, 29, 32, 30, 27, 25, 24, 23, 20, 13, 6, 0, 0, 0, 4, 10, 9, 1, 0, 0, 48, 155, 331, 560, 809, 1029, 1172, 1204, 1119, 936, 699, 456, 251, 105, 24, 0, 0, 2, 13, 18, 15, 5, 0, 0, 25, 119, 294, 546, 848, 1146, 1378, 1488, 1450, 1272, 996, 684, 397, 180, 49, 0, 0, 11, 31, 42, 42, 37, 30, 25, 21, 18, 15, 14, 13, 13, 13, 13, 12, 11, 10, 9, 9, 10, 13, 15, 17, 18, 18, 18, 17, 16, 17, 18, 18, 15, 11, 6, 3, 4, 7, 9, 6, 0, 0, 9, 63, 171, 337, 543, 757, 936, 1041, 1048, 955, 784, 573, 363, 189, 72, 11, 0, 0, 13, 23, 26, 24, 20, 16, 13, 11, 9, 8, 7, 7, 8, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 12, 14, 15, 15, 15, 13, 11, 7, 2, 0, 0, 0, 4, 7, 6, 0, 0, 4, 47, 139, 285, 472, 674, 853, 971, 1003, 942, 803, 614, 414, 238, 108, 30, 0, 0, 6, 18, 24, 24, 20, 15, 10, 7, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 11, 13, 14, 15, 14, 11, 7, 3, 1, 0, 1, 3, 3, 0, 0, 0, 17, 59, 130, 229, 343, 454, 541, 587, 584, 531, 442, 333, 223, 129, 61, 19, 1, 0, 3, 9, 13, 15, 14, 12, 10, 8, 7, 6, 6, 6, 6, 7, 8, 8, 9, 10, 9, 7, 3, 0, 0, 0, 1, 4, 5, 1, 0, 0, 25, 96, 222, 403, 623, 849, 1041, 1163, 1190, 1117, 960, 751, 527, 324, 166, 63, 11, 0, 3, 17, 30, 36, 37, 34, 28, 21, 15, 10, 7, 6, 6, 7, 8, 8, 8, 7, 6, 5, 5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 2, 4, 7, 10, 12, 15, 17, 18, 17, 14, 11, 6, 3, 2, 1, 1, 0, 0, 0, 15, 50, 115, 211, 336, 475, 610, 720, 784, 793, 743, 644, 515, 376, 249, 146, 75, 35, 18, 16, 21, 27, 30, 31, 30, 27, 24, 22, 20, 20, 21, 21, 21, 20, 18, 14, 10, 6, 4, 2, 1, 0, 0, 0, 8, 30, 70, 129, 207, 296, 385, 463, 517, 539, 524, 477, 403, 316, 228, 150, 89, 48, 27, 19, 20, 23, 26, 27, 24, 18, 13, 8, 5, 3, 2, 0, 0, 2, 15, 46, 100, 179, 279, 389, 495, 580, 630, 638, 603, 531, 436, 331, 231, 146, 82, 40, 17, 7, 4, 4, 4, 4, 6, 16, 41, 86, 155, 246, 351, 457, 551, 615, 641, 622, 564, 476, 373, 270, 178, 107, 57, 27, 12, 7, 7, 7, 6, 4, 2, 5, 18, 49, 101, 175, 268, 370, 468, 547, 595, 605, 575, 512, 424, 326, 231, 148, 85, 42, 18, 8, 8, 12, 16, 17, 17, 15, 12, 9, 7, 6, 6, 7, 7, 8, 8, 7, 7, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 5, 5, 6, 7, 7, 8, 8, 8, 8, 8, 7, 7, 7, 8, 9, 10, 10, 10, 8, 6, 4, 3, 2, 1, 0, 0, 1, 16, 50, 110, 202, 323, 467, 620, 764, 880, 952, 968, 927, 835, 706, 559, 413, 284, 181, 107, 61, 36, 26, 24, 26, 27, 27, 26, 23, 19, 16, 14, 12, 11, 11, 11, 10, 10, 10, 10, 9, 8, 6, 4, 2, 0, 0, 0, 1, 8, 20, 40, 70, 110, 160, 216, 272, 323, 360, 379, 377, 355, 317, 268, 216, 165, 120, 83, 56, 38, 26, 20, 17, 16, 16, 17, 17, 16, 15, 13, 12, 11, 10, 10, 10, 11, 11, 11, 10, 10, 10, 10, 11, 11, 12, 11, 10, 8, 6, 5, 5, 8, 17, 32, 58, 95, 146, 208, 278, 349, 412, 461, 490, 495, 479, 444, 398, 351, 312, 291, 295, 330, 396, 488, 599, 716, 824, 911, 964, 978, 950, 882, 783, 664, 538, 416, 308, 220, 154, 107, 76, 57, 46, 39, 35, 32, 31, 29, 27, 25, 23, 20, 18, 15, 14, 14, 13, 13, 13, 12, 11, 10, 9, 8, 7, 7, 7, 7, 7, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 5, 5, 6, 6, 6, 6, 5, 5, 6, 6, 7, 7, 7, 6, 6, 5, 5, 4, 4, 5, 6, 6, 7, 7, 7, 8, 8, 8, 9, 9, 8, 8, 9, 13, 20, 32, 49, 74, 105, 143, 187, 237, 292, 348, 403, 452, 491, 518, 530, 527, 509, 480, 443, 402, 361, 325, 296, 276, 265, 265, 272, 285, 301, 317, 329, 336, 337, 329, 314, 292, 266, 235, 204, 172, 141, 114, 90, 71, 55, 44, 35, 28, 22, 17, 13, 10, 7, 6, 5, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 2, 3, 4, 5, 5, 5, 4, 3, 2, 1, 1, 2, 3, 4, 5, 7, 8, 10, 12, 16, 21, 26, 33, 39, 47, 54, 62, 71, 81, 92, 105, 117, 129, 139, 148, 155, 160, 163, 164, 164, 162, 160, 156, 151, 145, 138, 130, 121, 113, 106, 102, 100, 101, 104, 109, 116, 125, 136, 149, 164, 180, 197, 215, 233, 250, 266, 280, 292, 302, 310, 316, 319, 319, 316, 311, 304, 294, 283, 270, 256, 240, 223, 205, 188, 172, 157, 142, 127, 113, 100, 87, 76, 67, 59, 53, 48, 44, 40, 37, 33, 30, 28, 27, 27, 27, 28, 30, 33, 35, 37, 38, 38, 40, 43, 50, 57, 63, 67, 70, 71],
-"peakG": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 4, 10, 18, 26, 32, 35, 34, 29, 24, 17, 12, 8, 5, 2, 0, 0, 2, 6, 10, 12, 8, 0, 0, 7, 52, 139, 271, 432, 594, 723, 791, 779, 692, 550, 386, 231, 110, 34, 0, 0, 5, 20, 32, 38, 36, 26, 12, 0, 0, 24, 88, 195, 337, 497, 644, 749, 788, 752, 650, 504, 345, 201, 92, 27, 0, 0, 8, 22, 31, 35, 33, 28, 22, 16, 10, 7, 6, 7, 9, 12, 14, 15, 15, 13, 12, 10, 9, 8, 8, 7, 7, 6, 6, 6, 5, 5, 4, 3, 2, 1, 1, 1, 2, 3, 4, 4, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 3, 4, 6, 7, 8, 8, 8, 8, 8, 8, 9, 10, 11, 11, 11, 10, 9, 7, 7, 8, 10, 14, 17, 20, 21, 19, 16, 12, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 9, 11, 12, 11, 10, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 9, 10, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 6, 7, 7, 6, 3, 0, 0, 0, 1, 10, 16, 12, 0, 0, 0, 59, 183, 369, 586, 785, 913, 931, 835, 653, 434, 233, 87, 9, 0, 0, 12, 25, 31, 31, 28, 20, 8, 0, 0, 28, 107, 237, 403, 570, 697, 747, 706, 585, 418, 248, 110, 25, 0, 0, 10, 28, 38, 41, 39, 36, 32, 27, 21, 14, 8, 4, 3, 5, 8, 13, 17, 19, 19, 17, 13, 8, 4, 1, 0, 2, 4, 8, 11, 12, 12, 10, 7, 4, 1, 0, 0, 0, 0, 2, 3, 5, 6, 6, 5, 4, 3, 2, 3, 4, 6, 8, 10, 11, 12, 13, 13, 12, 11, 7, 3, 0, 0, 0, 3, 10, 13, 8, 0, 0, 10, 74, 193, 359, 539, 691, 771, 757, 652, 486, 304, 149, 46, 0, 0, 2, 16, 24, 28, 29, 29, 25, 15, 0, 0, 9, 69, 182, 338, 506, 647, 720, 704, 603, 447, 277, 132, 37, 0, 0, 5, 22, 31, 32, 27, 22, 17, 13, 9, 6, 3, 2, 2, 5, 8, 11, 13, 14, 13, 11, 9, 6, 4, 2, 1, 2, 4, 6, 9, 10, 11, 9, 7, 4, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 2, 4, 5, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 8, 4, 0, 0, 0, 1, 10, 15, 11, 0, 0, 9, 76, 209, 402, 627, 834, 969, 990, 887, 682, 430, 199, 50, 24, 123, 318, 552, 758, 878, 880, 764, 562, 330, 135, 31, 50, 187, 406, 649, 850, 955, 937, 802, 587, 345, 136, 8, 0, 71, 233, 428, 603, 713, 731, 655, 512, 340, 182, 68, 6, 0, 0, 18, 32, 38, 37, 31, 25, 18, 12, 6, 2, 1, 2, 7, 12, 16, 18, 19, 17, 15, 13, 12, 11, 8, 4, 0, 0, 0, 6, 15, 20, 15, 2, 0, 2, 59, 180, 361, 578, 783, 926, 964, 882, 698, 458, 223, 52, 0, 40, 192, 400, 603, 747, 794, 735, 593, 409, 230, 94, 15, 0, 0, 19, 38, 47, 46, 40, 30, 21, 13, 7, 2, 0, 1, 3, 7, 10, 13, 14, 14, 13, 11, 9, 8, 6, 4, 1, 0, 0, 0, 3, 10, 13, 7, 0, 0, 14, 84, 210, 383, 568, 722, 801, 782, 671, 498, 311, 151, 44, 0, 0, 5, 23, 33, 34, 28, 22, 17, 13, 11, 7, 3, 0, 0, 0, 5, 13, 16, 10, 0, 0, 5, 59, 164, 313, 479, 623, 706, 704, 617, 470, 303, 154, 51, 0, 0, 0, 16, 26, 27, 23, 17, 12, 9, 6, 4, 2, 1, 2, 4, 6, 7, 7, 7, 7, 7, 6, 4, 1, 0, 0, 0, 4, 12, 16, 9, 0, 0, 12, 87, 226, 418, 628, 804, 899, 884, 765, 575, 365, 183, 60, 0, 0, 0, 18, 30, 35, 36, 34, 26, 12, 0, 0, 32, 122, 274, 471, 678, 844, 923, 886, 737, 512, 272, 82, 0, 47, 215, 459, 711, 903, 985, 936, 772, 538, 294, 97, 0, 0, 100, 278, 479, 653, 754, 758, 669, 514, 336, 175, 61, 2, 0, 2, 22, 38, 43, 42, 36, 30, 24, 19, 15, 11, 8, 7, 7, 7, 7, 5, 4, 2, 2, 3, 4, 5, 4, 1, 0, 0, 5, 12, 18, 16, 5, 0, 0, 34, 128, 280, 468, 653, 786, 830, 770, 625, 435, 248, 103, 18, 0, 0, 14, 30, 37, 35, 28, 20, 14, 9, 5, 3, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 2, 3, 6, 10, 13, 14, 14, 13, 11, 8, 4, 0, 0, 0, 0, 6, 13, 15, 8, 0, 0, 16, 87, 213, 381, 559, 702, 769, 742, 626, 457, 277, 129, 34, 0, 0, 6, 21, 28, 27, 21, 15, 11, 8, 7, 4, 2, 1, 0, 1, 3, 5, 7, 9, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 11, 14, 14, 11, 6, 0, 0, 0, 1, 9, 13, 10, 0, 0, 1, 53, 159, 314, 493, 654, 753, 762, 676, 522, 341, 176, 60, 0, 0, 0, 17, 28, 29, 24, 17, 12, 9, 7, 5, 3, 1, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 4, 4, 2, 0, 0, 0, 0, 4, 10, 12, 6, 0, 0, 17, 87, 211, 379, 560, 710, 787, 769, 660, 491, 305, 145, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 38, 0, 0, 8, 29, 35, 23, 0, 0, 5, 75, 207, 388, 586, 754, 846, 836, 727, 548, 348, 173, 54, 0, 0, 2, 21, 33, 35, 32, 27, 22, 18, 14, 10, 5, 1, 0, 0, 1, 4, 6, 7, 7, 7, 5, 3, 2, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 14, 16, 16, 14, 9, 3, 0, 0, 0, 5, 12, 15, 8, 0, 0, 19, 99, 239, 427, 625, 785, 861, 831, 704, 515, 314, 146, 36, 0, 0, 9, 35, 49, 47, 29, 6, 0, 10, 79, 209, 393, 601, 786, 898, 903, 792, 590, 353, 148, 38, 57, 206, 444, 708, 924, 1031, 1000, 838, 593, 331, 125, 33, 78, 246, 488, 734, 913, 974, 898, 707, 456, 216, 56, 23, 127, 338, 599, 835, 983, 1003, 890, 677, 420, 183, 27, 0, 72, 259, 497, 724, 881, 928, 856, 690, 477, 271, 113, 21, 0, 0, 20, 40, 51, 51, 47, 41, 36, 33, 30, 27, 22, 16, 10, 4, 2, 6, 15, 23, 23, 11, 0, 0, 27, 132, 311, 548, 795, 991, 1082, 1040, 877, 640, 390, 182, 49, 0, 0, 10, 34, 47, 48, 41, 33, 26, 20, 14, 9, 5, 4, 4, 7, 10, 13, 14, 14, 12, 9, 6, 3, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 2, 0, 0, 0, 0, 8, 13, 12, 1, 0, 0, 43, 146, 304, 494, 673, 793, 818, 741, 584, 391, 211, 78, 6, 0, 0, 16, 30, 33, 28, 21, 15, 11, 9, 6, 4, 1, 0, 0, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 4, 7, 10, 13, 16, 18, 19, 18, 16, 11, 6, 0, 0, 0, 0, 8, 14, 14, 4, 0, 0, 45, 151, 318, 527, 734, 885, 937, 867, 691, 455, 227, 71, 32, 121, 308, 537, 741, 859, 858, 737, 532, 301, 108, 7, 27, 161, 371, 599, 780, 866, 838, 710, 521, 321, 154, 46, 0, 0, 7, 24, 33, 32, 27, 21, 16, 14, 13, 10, 6, 1, 0, 0, 0, 5, 13, 16, 9, 0, 0, 11, 78, 202, 371, 555, 709, 788, 771, 660, 489, 303, 145, 41, 0, 0, 5, 22, 30, 28, 20, 12, 7, 4, 3, 2, 2, 2, 3, 4, 5, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 4, 5, 7, 9, 11, 12, 12, 11, 8, 5, 2, 0, 0, 0, 1, 4, 6, 7, 7, 6, 4, 2, 0, 0, 0, 1, 3, 5, 6, 7, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 9, 10, 11, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 7, 3, 0, 0, 0, 4, 13, 16, 9, 0, 0, 15, 95, 240, 439, 655, 836, 931, 914, 789, 591, 373, 185, 58, 0, 0, 4, 25, 39, 43, 40, 36, 32, 28, 24, 18, 11, 3, 0, 0, 1, 8, 15, 16, 10, 0, 0, 8, 63, 163, 302, 453, 582, 653, 645, 561, 424, 270, 136, 44, 0, 0, 2, 17, 26, 28, 24, 20, 16, 14, 14, 15, 16, 17, 19, 20, 21, 21, 20, 19, 19, 20, 22, 25, 28, 29, 28, 23, 15, 7, 2, 1, 7, 14, 18, 12, 0, 0, 7, 69, 192, 369, 574, 760, 881, 900, 813, 642, 432, 234, 86, 4, 0, 0, 24, 39, 33, 12, 0, 1, 61, 189, 379, 604, 818, 966, 1005, 916, 719, 466, 226, 70, 43, 151, 362, 610, 823, 938, 928, 801, 598, 377, 187, 59, 0, 0, 7, 29, 43, 46, 41, 33, 25, 18, 13, 10, 8, 9, 11, 14, 17, 18, 18, 16, 13, 10, 9, 9, 10, 11, 12, 12, 12, 12, 12, 13, 15, 19, 23, 26, 27, 25, 19, 12, 6, 3, 6, 12, 15, 12, 2, 0, 0, 39, 127, 264, 430, 589, 700, 732, 676, 547, 380, 218, 92, 17, 0, 0, 12, 26, 33, 32, 29, 26, 24, 22, 20, 17, 14, 11, 8, 7, 5, 5, 4, 4, 5, 6, 7, 8, 9, 9, 9, 9, 9, 10, 12, 13, 14, 14, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 6, 5, 4, 2, 1, 1, 1, 2, 2, 3, 4, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 5, 5, 7, 9, 13, 16, 19, 20, 19, 15, 10, 6, 2, 1, 3, 7, 12, 18, 23, 26, 26, 22, 15, 6, 0, 0, 0, 6, 15, 17, 10, 0, 0, 23, 106, 252, 446, 653, 823, 907, 877, 736, 520, 292, 116, 47, 105, 275, 507, 734, 890, 933, 854, 682, 466, 261, 106, 18, 0, 0, 18, 35, 43, 43, 40, 36, 32, 28, 23, 18, 13, 10, 10, 11, 14, 17, 20, 22, 23, 23, 22, 21, 18, 15, 12, 8, 5, 3, 2, 1, 2, 3, 5, 7, 9, 10, 10, 9, 7, 6, 4, 3, 3, 3, 3, 4, 5, 5, 6, 6, 6, 5, 5, 5, 6, 6, 7, 7, 8, 8, 8, 8, 8, 7, 6, 6, 8, 11, 14, 17, 17, 14, 10, 6, 6, 11, 17, 18, 12, 0, 0, 9, 72, 195, 371, 573, 757, 875, 891, 796, 612, 387, 180, 47, 22, 107, 272, 467, 634, 726, 722, 626, 472, 300, 152, 51, 1, 0, 3, 20, 32, 37, 36, 34, 31, 28, 25, 20, 15, 11, 9, 9, 9, 9, 8, 6, 3, 1, 0, 0, 0, 2, 3, 3, 3, 2, 1, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 8, 7, 7, 6, 5, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 4, 6, 7, 7, 5, 2, 0, 0, 0, 6, 11, 11, 4, 0, 0, 29, 106, 232, 394, 558, 686, 743, 711, 600, 439, 270, 129, 37, 0, 0, 5, 22, 33, 36, 35, 33, 32, 32, 31, 31, 29, 26, 21, 15, 9, 6, 8, 15, 22, 22, 13, 0, 0, 18, 107, 267, 487, 730, 938, 1058, 1055, 930, 715, 467, 243, 83, 0, 0, 2, 29, 42, 34, 16, 6, 27, 99, 229, 406, 597, 761, 853, 843, 728, 539, 330, 165, 100, 159, 329, 561, 787, 940, 976, 889, 707, 481, 268, 109, 18, 0, 0, 21, 41, 52, 54, 51, 45, 39, 32, 23, 15, 9, 6, 8, 13, 19, 23, 25, 24, 21, 16, 11, 8, 6, 6, 8, 9, 10, 11, 11, 10, 9, 8, 9, 10, 12, 14, 16, 16, 16, 14, 13, 12, 13, 16, 19, 20, 19, 17, 15, 18, 24, 31, 31, 20, 1, 0, 10, 94, 261, 504, 788, 1051, 1227, 1266, 1153, 915, 615, 331, 138, 79, 162, 350, 582, 786, 901, 894, 768, 560, 334, 157, 84, 143, 323, 579, 842, 1042, 1124, 1064, 879, 615, 341, 125, 19, 43, 183, 396, 619, 793, 872, 840, 712, 526, 329, 164, 53, 0, 0, 7, 26, 40, 44, 40, 32, 24, 17, 12, 9, 9, 12, 17, 21, 25, 26, 24, 20, 15, 9, 5, 3, 3, 6, 9, 12, 13, 12, 10, 6, 2, 0, 0, 0, 3, 6, 10, 14, 16, 17, 16, 14, 12, 11, 10, 9, 9, 10, 11, 12, 13, 14, 15, 15, 14, 12, 10, 7, 5, 3, 3, 5, 8, 11, 14, 16, 16, 16, 14, 12, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 5, 5, 5, 4, 3, 2, 1, 1, 2, 4, 7, 10, 12, 13, 12, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 9, 11, 13, 15, 16, 16, 13, 7, 1, 0, 0, 4, 12, 15, 10, 0, 0, 12, 80, 208, 390, 595, 779, 895, 911, 822, 653, 447, 252, 105, 20, 0, 0, 12, 26, 30, 27, 20, 14, 10, 7, 5, 3, 2, 2, 3, 5, 6, 6, 6, 4, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 7, 9, 9, 9, 8, 7, 5, 3, 2, 1, 1, 1, 2, 3, 4, 5, 6, 7, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 1, 1, 1, 2, 3, 3, 3, 3, 4, 5, 6, 8, 9, 8, 6, 4, 4, 7, 11, 14, 12, 4, 0, 0, 31, 112, 244, 414, 592, 737, 812, 796, 694, 532, 350, 188, 72, 9, 0, 0, 13, 23, 27, 25, 21, 17, 13, 10, 7, 4, 2, 2, 5, 8, 10, 10, 9, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 14, 16, 17, 16, 14, 11, 8, 6, 6, 6, 8, 11, 12, 13, 12, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 5, 5, 4, 2, 0, 0, 0, 3, 7, 12, 15, 17, 16, 13, 9, 4, 1, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 5, 4, 4, 3, 3, 4, 4, 5, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 2, 5, 7, 9, 10, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 1, 3, 6, 9, 12, 14, 14, 11, 6, 1, 0, 0, 3, 8, 10, 5, 0, 0, 17, 78, 187, 334, 496, 638, 725, 734, 663, 530, 369, 216, 97, 25, 0, 0, 5, 16, 21, 21, 18, 14, 11, 8, 5, 3, 1, 1, 1, 3, 6, 9, 11, 13, 14, 14, 14, 13, 12, 11, 9, 7, 5, 3, 2, 3, 5, 7, 10, 10, 8, 5, 2, 1, 4, 8, 11, 7, 0, 0, 7, 55, 151, 292, 462, 628, 752, 804, 768, 655, 492, 318, 167, 62, 7, 0, 0, 11, 20, 21, 19, 14, 11, 9, 7, 6, 6, 7, 9, 11, 13, 13, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 9, 11, 11, 10, 8, 5, 2, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 3, 3, 3, 4, 6, 9, 13, 16, 20, 22, 24, 23, 21, 17, 12, 8, 7, 8, 10, 10, 5, 0, 0, 12, 59, 146, 269, 414, 552, 654, 694, 662, 565, 428, 280, 151, 59, 9, 0, 0, 10, 20, 24, 24, 21, 18, 16, 14, 11, 9, 7, 7, 7, 7, 8, 8, 7, 6, 5, 4, 4, 4, 5, 6, 8, 10, 12, 13, 15, 17, 20, 22, 24, 25, 25, 24, 23, 23, 24, 24, 21, 13, 2, 0, 10, 58, 152, 293, 468, 647, 793, 871, 863, 768, 613, 440, 300, 231, 252, 354, 507, 661, 772, 806, 753, 629, 463, 294, 152, 56, 7, 0, 3, 17, 27, 32, 30, 26, 22, 18, 15, 13, 13, 13, 15, 17, 19, 20, 20, 18, 15, 12, 10, 10, 12, 14, 17, 20, 21, 22, 23, 23, 23, 23, 23, 22, 20, 20, 20, 21, 22, 19, 13, 3, 0, 9, 52, 141, 280, 458, 649, 816, 921, 939, 863, 714, 533, 369, 270, 260, 341, 486, 651, 788, 857, 840, 740, 584, 405, 240, 113, 34, 0, 0, 10, 26, 37, 41, 39, 34, 28, 22, 18, 17, 17, 19, 23, 26, 28, 30, 30, 30, 29, 28, 27, 25, 23, 21, 21, 21, 20, 16, 8, 0, 0, 19, 82, 197, 361, 557, 752, 907, 990, 982, 884, 719, 522, 329, 171, 64, 9, 0, 1, 17, 27, 28, 20, 10, 9, 28, 80, 169, 292, 435, 575, 684, 740, 729, 653, 527, 379, 235, 119, 42, 4, 0, 2, 13, 22, 24, 23, 19, 15, 11, 9, 7, 6, 5, 5, 5, 6, 7, 8, 8, 9, 10, 12, 13, 15, 16, 17, 17, 17, 16, 16, 15, 14, 13, 12, 11, 11, 11, 12, 11, 7, 0, 0, 5, 37, 102, 204, 336, 481, 614, 708, 744, 713, 621, 489, 342, 207, 101, 33, 2, 0, 5, 18, 28, 33, 32, 27, 21, 16, 11, 9, 8, 8, 8, 8, 8, 8, 7, 6, 5, 5, 5, 6, 7, 8, 10, 12, 13, 13, 14, 14, 14, 13, 12, 11, 9, 8, 8, 8, 6, 1, 0, 0, 19, 69, 158, 286, 442, 605, 745, 836, 857, 805, 689, 534, 368, 219, 105, 34, 1, 0, 4, 17, 26, 30, 29, 25, 20, 14, 8, 4, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 5, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 1, 1, 1, 2, 3, 4, 5, 7, 8, 9, 11, 12, 13, 13, 12, 11, 9, 8, 7, 6, 3, 0, 0, 0, 14, 47, 105, 188, 290, 401, 503, 581, 621, 617, 570, 489, 389, 285, 190, 113, 60, 28, 14, 11, 13, 16, 17, 16, 15, 21, 38, 71, 124, 195, 278, 363, 436, 487, 505, 488, 440, 369, 287, 207, 138, 86, 53, 35, 29, 29, 31, 32, 31, 28, 27, 32, 49, 84, 141, 222, 322, 432, 539, 627, 680, 690, 657, 590, 510, 438, 397, 400, 449, 533, 633, 724, 782, 793, 754, 677, 581, 490, 427, 407, 432, 494, 575, 651, 702, 714, 683, 620, 542, 473, 431, 431, 473, 546, 631, 706, 750, 751, 705, 619, 507, 386, 272, 175, 102, 55, 31, 29, 47, 85, 143, 218, 307, 401, 490, 561, 604, 610, 579, 516, 431, 336, 246, 168, 108, 68, 44, 33, 30, 31, 32, 32, 31, 29, 27, 25, 24, 25, 27, 30, 33, 35, 36, 36, 35, 32, 30, 27, 24, 21, 19, 17, 16, 16, 20, 30, 51, 85, 137, 205, 288, 377, 463, 534, 579, 591, 569, 515, 440, 353, 266, 189, 128, 84, 57, 42, 34, 31, 29, 29, 31, 40, 59, 94, 148, 223, 315, 417, 520, 611, 678, 712, 707, 665, 591, 495, 390, 290, 207, 149, 121, 124, 155, 210, 281, 359, 435, 499, 544, 563, 556, 527, 483, 436, 396, 371, 366, 380, 407, 436, 460, 469, 459, 428, 380, 320, 256, 192, 137, 92, 58, 36, 24, 18, 16, 16, 16, 17, 16, 16, 15, 15, 15, 16, 17, 18, 18, 18, 17, 15, 14, 12, 10, 9, 8, 7, 7, 7, 8, 8, 8, 8, 7, 7, 6, 5, 5, 5, 6, 6, 7, 7, 8, 9, 10, 11, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 11, 10, 10, 11, 11, 12, 12, 13, 13, 13, 12, 11, 10, 9, 9, 10, 15, 23, 36, 56, 83, 118, 161, 209, 261, 311, 355, 388, 407, 411, 399, 374, 338, 295, 248, 200, 155, 115, 81, 55, 37, 25, 18, 14, 11, 10, 9, 8, 8, 8, 9, 10, 11, 11, 11, 10, 9, 9, 9, 9, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 28, 33, 41, 52, 69, 90, 118, 151, 189, 230, 273, 314, 352, 383, 407, 421, 426, 420, 406, 384, 358, 332, 308, 290, 280, 279, 286, 300, 319, 343, 368, 394, 418, 438, 453, 462, 464, 462, 456, 450, 446, 444, 443, 441, 437, 428, 414, 395, 371, 344, 316, 286, 254, 223, 191, 160, 130, 105, 83, 65, 52, 42, 35, 29, 24, 20, 16, 13, 11, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 3, 3, 4, 4, 4, 3, 3, 3, 4, 6, 8, 11, 14, 19, 23, 29, 35, 42, 51, 60, 71, 83, 96, 110, 125, 140, 155, 169, 182, 194, 205, 215, 223, 231, 238, 242, 243, 241, 237, 230, 221, 212, 202, 192, 181, 169, 155, 143, 131, 121, 110, 97, 81, 65, 54, 47, 43, 41],
-"peakT": [4, 4, 4, 3, 3, 3, 3, 4, 4, 5, 6, 8, 9, 11, 11, 11, 9, 8, 7, 10, 17, 27, 38, 49, 56, 59, 60, 60, 56, 46, 27, 2, 0, 5, 89, 261, 519, 833, 1145, 1384, 1493, 1442, 1245, 949, 625, 338, 131, 17, 0, 1, 40, 80, 110, 128, 135, 131, 118, 97, 72, 46, 26, 14, 12, 16, 25, 35, 42, 44, 42, 35, 26, 17, 11, 8, 9, 14, 19, 25, 29, 30, 29, 25, 20, 14, 9, 6, 4, 5, 6, 8, 10, 11, 11, 10, 9, 9, 9, 11, 14, 18, 24, 30, 35, 37, 34, 25, 11, 0, 0, 19, 77, 174, 302, 444, 573, 664, 699, 673, 594, 480, 353, 235, 140, 74, 36, 20, 18, 22, 26, 29, 30, 28, 25, 22, 18, 15, 13, 12, 11, 12, 12, 13, 13, 13, 13, 12, 11, 10, 9, 8, 7, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 6, 7, 8, 9, 10, 10, 9, 6, 4, 3, 4, 8, 13, 19, 23, 24, 24, 22, 21, 21, 22, 24, 24, 22, 17, 13, 10, 9, 12, 16, 19, 21, 20, 16, 11, 6, 4, 4, 6, 11, 16, 20, 22, 23, 21, 19, 17, 17, 18, 20, 23, 25, 29, 32, 35, 33, 23, 6, 0, 0, 36, 131, 275, 447, 608, 714, 735, 666, 525, 353, 191, 70, 4, 0, 0, 22, 43, 51, 45, 26, 2, 0, 0, 54, 163, 316, 486, 632, 714, 709, 619, 468, 298, 149, 46, 0, 0, 6, 29, 46, 52, 50, 43, 33, 22, 13, 6, 2, 1, 3, 7, 11, 14, 15, 13, 10, 6, 3, 2, 5, 12, 21, 31, 39, 43, 43, 37, 28, 19, 10, 4, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 5, 7, 10, 15, 19, 23, 25, 25, 23, 19, 15, 11, 9, 8, 9, 11, 13, 13, 12, 10, 7, 4, 2, 2, 4, 7, 10, 13, 14, 13, 10, 7, 3, 0, 0, 0, 2, 6, 11, 15, 18, 19, 17, 14, 9, 5, 2, 1, 3, 5, 8, 11, 12, 11, 9, 6, 3, 0, 0, 0, 0, 3, 6, 9, 11, 12, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 6, 8, 11, 14, 17, 20, 22, 22, 21, 18, 14, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 3, 7, 11, 15, 18, 18, 18, 19, 23, 26, 24, 14, 0, 0, 4, 65, 182, 350, 537, 700, 795, 794, 698, 533, 345, 177, 59, 0, 0, 2, 22, 36, 40, 35, 28, 20, 14, 10, 8, 9, 11, 14, 17, 20, 21, 20, 17, 14, 10, 7, 5, 5, 7, 9, 13, 16, 19, 21, 21, 19, 17, 14, 11, 9, 9, 9, 10, 12, 13, 12, 11, 8, 6, 3, 2, 3, 5, 8, 12, 15, 18, 18, 18, 17, 15, 13, 12, 11, 12, 12, 13, 14, 14, 12, 10, 8, 5, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 8, 13, 17, 19, 19, 18, 18, 21, 26, 28, 22, 7, 0, 0, 34, 137, 302, 509, 713, 862, 913, 851, 694, 486, 279, 118, 22, 0, 0, 20, 42, 53, 52, 45, 34, 24, 16, 10, 6, 6, 8, 11, 14, 15, 14, 12, 12, 14, 19, 24, 28, 27, 24, 20, 20, 24, 27, 23, 7, 0, 0, 41, 167, 374, 634, 892, 1081, 1146, 1069, 871, 609, 350, 147, 27, 0, 0, 21, 47, 62, 64, 59, 51, 41, 31, 21, 12, 6, 5, 9, 16, 23, 28, 28, 25, 19, 12, 6, 3, 3, 5, 9, 12, 15, 15, 13, 10, 5, 1, 0, 1, 6, 12, 19, 24, 26, 27, 27, 27, 25, 18, 5, 0, 0, 26, 103, 226, 380, 534, 647, 688, 645, 530, 374, 219, 95, 20, 0, 0, 10, 24, 30, 28, 23, 18, 15, 14, 16, 19, 23, 28, 33, 39, 43, 45, 43, 33, 16, 0, 0, 19, 90, 211, 369, 532, 659, 714, 676, 553, 378, 201, 72, 26, 72, 188, 335, 465, 538, 535, 462, 345, 216, 106, 33, 0, 0, 5, 18, 27, 29, 27, 22, 18, 14, 11, 10, 10, 12, 15, 18, 20, 21, 20, 16, 12, 8, 4, 2, 2, 3, 5, 6, 7, 7, 5, 3, 1, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 8, 11, 14, 16, 16, 14, 12, 11, 11, 13, 16, 18, 19, 18, 18, 18, 20, 20, 15, 3, 0, 0, 31, 113, 243, 402, 554, 661, 691, 635, 508, 348, 193, 76, 10, 0, 0, 14, 27, 31, 28, 21, 16, 15, 18, 22, 26, 28, 28, 26, 26, 27, 28, 24, 12, 0, 0, 18, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 99, 243, 438, 647, 821, 908, 882, 744, 533, 306, 127, 41, 63, 176, 335, 485, 579, 591, 522, 399, 257, 131, 44, 1, 0, 2, 17, 26, 29, 27, 23, 19, 15, 11, 8, 6, 5, 7, 9, 12, 14, 14, 13, 11, 8, 5, 3, 3, 4, 7, 10, 14, 16, 17, 16, 14, 12, 9, 8, 9, 10, 13, 14, 14, 12, 8, 5, 1, 0, 0, 0, 3, 6, 9, 11, 11, 9, 7, 4, 1, 0, 0, 0, 1, 3, 5, 7, 10, 12, 13, 13, 13, 12, 11, 9, 8, 7, 7, 6, 6, 6, 5, 4, 3, 2, 1, 1, 2, 3, 5, 8, 11, 14, 17, 19, 19, 18, 16, 13, 11, 9, 8, 8, 7, 6, 5, 5, 8, 15, 23, 29, 32, 29, 24, 21, 21, 24, 25, 16, 0, 0, 2, 76, 226, 444, 694, 917, 1051, 1059, 937, 721, 469, 243, 83, 1, 0, 0, 25, 43, 47, 44, 38, 33, 29, 25, 20, 14, 9, 7, 7, 9, 13, 16, 19, 19, 19, 18, 18, 19, 20, 20, 17, 13, 9, 7, 9, 13, 14, 9, 0, 0, 3, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 53, 149, 285, 435, 564, 634, 625, 540, 403, 252, 122, 36, 0, 0, 3, 16, 23, 22, 16, 11, 8, 7, 8, 10, 11, 12, 12, 12, 10, 8, 5, 2, 1, 2, 4, 7, 10, 12, 12, 11, 8, 5, 2, 0, 0, 0, 2, 4, 6, 8, 9, 8, 7, 5, 3, 1, 0, 1, 2, 3, 6, 9, 12, 15, 18, 20, 21, 21, 20, 18, 16, 15, 15, 15, 16, 16, 16, 14, 12, 11, 11, 13, 17, 19, 18, 14, 10, 6, 7, 11, 13, 11, 1, 0, 0, 37, 123, 255, 411, 557, 652, 669, 603, 473, 314, 168, 61, 3, 0, 0, 16, 28, 31, 27, 20, 14, 10, 7, 5, 3, 1, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 10, 13, 17, 20, 23, 24, 25, 23, 20, 17, 13, 11, 10, 10, 11, 12, 12, 10, 8, 7, 7, 9, 11, 12, 11, 8, 5, 6, 9, 13, 13, 5, 0, 0, 19, 90, 211, 365, 521, 639, 683, 642, 527, 372, 215, 92, 18, 0, 0, 11, 26, 32, 30, 25, 18, 13, 10, 8, 8, 10, 13, 16, 19, 21, 21, 19, 16, 13, 10, 8, 7, 8, 9, 11, 13, 15, 17, 22, 27, 34, 39, 40, 36, 28, 19, 14, 14, 17, 18, 11, 0, 0, 9, 84, 224, 419, 634, 818, 921, 913, 796, 604, 388, 198, 66, 1, 0, 5, 27, 43, 48, 47, 42, 34, 20, 3, 0, 0, 49, 152, 304, 481, 643, 747, 763, 685, 537, 357, 190, 69, 4, 0, 0, 21, 37, 42, 38, 31, 23, 16, 11, 8, 6, 6, 6, 7, 8, 9, 8, 7, 7, 6, 6, 7, 7, 7, 7, 7, 7, 8, 8, 8, 9, 9, 8, 7, 6, 5, 4, 4, 3, 3, 2, 1, 0, 0, 0, 2, 5, 9, 13, 16, 17, 16, 14, 11, 9, 7, 6, 5, 6, 8, 11, 14, 18, 22, 24, 25, 24, 21, 18, 14, 12, 11, 10, 9, 8, 9, 14, 23, 37, 51, 61, 63, 55, 43, 33, 29, 32, 32, 21, 0, 0, 2, 102, 306, 605, 952, 1267, 1467, 1495, 1344, 1056, 709, 387, 149, 17, 0, 0, 33, 64, 79, 73, 51, 17, 0, 0, 44, 191, 433, 740, 1051, 1288, 1385, 1313, 1092, 784, 467, 211, 51, 0, 0, 16, 45, 60, 60, 53, 45, 39, 35, 31, 27, 22, 19, 18, 18, 20, 21, 22, 23, 23, 23, 22, 21, 20, 19, 18, 17, 16, 16, 17, 18, 20, 21, 22, 22, 22, 21, 20, 19, 17, 15, 13, 10, 8, 6, 5, 5, 6, 9, 12, 15, 16, 16, 14, 11, 7, 3, 0, 0, 0, 3, 7, 12, 15, 16, 15, 12, 9, 5, 3, 3, 4, 5, 7, 9, 10, 11, 12, 12, 13, 15, 17, 18, 19, 18, 17, 14, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 3, 5, 7, 10, 12, 13, 13, 11, 9, 6, 3, 1, 1, 2, 5, 8, 10, 12, 13, 12, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 9, 11, 11, 9, 6, 3, 0, 0, 0, 4, 9, 15, 20, 22, 22, 18, 13, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 5, 7, 9, 11, 13, 13, 12, 10, 7, 4, 3, 2, 4, 7, 10, 14, 17, 20, 21, 21, 20, 19, 17, 15, 13, 12, 10, 8, 7, 8, 11, 16, 20, 23, 21, 16, 11, 8, 9, 13, 14, 9, 0, 0, 7, 66, 179, 338, 515, 668, 754, 749, 653, 495, 316, 160, 52, 0, 0, 1, 18, 28, 29, 25, 19, 14, 11, 9, 7, 5, 4, 3, 4, 4, 3, 2, 1, 1, 2, 4, 7, 10, 12, 12, 11, 8, 4, 1, 0, 0, 0, 2, 4, 6, 8, 10, 11, 13, 14, 16, 17, 18, 18, 17, 16, 14, 13, 13, 13, 14, 15, 16, 16, 15, 14, 14, 13, 13, 12, 11, 10, 8, 6, 3, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 4, 5, 6, 7, 9, 11, 13, 15, 17, 19, 19, 18, 16, 14, 11, 9, 7, 5, 5, 5, 5, 6, 6, 7, 7, 8, 10, 11, 14, 16, 17, 18, 18, 18, 18, 17, 16, 14, 11, 8, 6, 7, 12, 21, 31, 39, 40, 35, 26, 18, 14, 16, 19, 16, 4, 0, 0, 46, 165, 356, 595, 831, 1007, 1071, 1006, 831, 592, 352, 159, 39, 0, 0, 10, 30, 40, 41, 36, 31, 27, 24, 20, 15, 11, 9, 8, 10, 12, 14, 16, 17, 18, 19, 20, 21, 22, 22, 21, 19, 17, 14, 11, 8, 5, 3, 1, 0, 0, 1, 3, 6, 8, 9, 9, 8, 7, 6, 5, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 8, 7, 5, 3, 1, 0, 0, 0, 1, 3, 5, 6, 7, 9, 12, 17, 24, 30, 32, 29, 21, 11, 6, 7, 13, 17, 12, 0, 0, 4, 76, 219, 430, 671, 890, 1027, 1043, 934, 730, 486, 262, 99, 10, 0, 0, 19, 36, 40, 36, 30, 25, 23, 22, 21, 20, 18, 17, 17, 16, 15, 13, 12, 11, 11, 13, 16, 18, 20, 19, 17, 13, 8, 4, 2, 3, 6, 11, 17, 21, 24, 23, 20, 15, 10, 6, 3, 1, 1, 2, 2, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 2, 3, 4, 6, 7, 8, 8, 9, 9, 10, 12, 14, 17, 20, 23, 26, 27, 28, 26, 22, 17, 12, 8, 8, 14, 24, 37, 48, 52, 47, 36, 23, 14, 13, 16, 17, 9, 0, 0, 20, 112, 280, 512, 766, 985, 1111, 1108, 977, 754, 498, 266, 99, 10, 0, 0, 21, 38, 43, 40, 35, 30, 27, 25, 23, 21, 20, 19, 19, 18, 17, 15, 11, 8, 5, 4, 4, 6, 7, 8, 9, 9, 9, 9, 9, 10, 12, 14, 15, 15, 13, 11, 9, 7, 5, 5, 6, 8, 11, 13, 14, 14, 14, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 5, 6, 9, 11, 14, 17, 19, 21, 23, 24, 23, 22, 20, 17, 13, 8, 5, 5, 8, 16, 26, 35, 38, 35, 25, 14, 6, 5, 8, 11, 8, 0, 0, 9, 72, 194, 371, 574, 758, 876, 894, 808, 641, 437, 245, 100, 17, 0, 0, 13, 26, 29, 25, 18, 12, 9, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 6, 5, 3, 1, 0, 0, 0, 0, 2, 4, 6, 8, 8, 7, 5, 3, 1, 0, 0, 0, 1, 3, 5, 8, 10, 10, 9, 7, 5, 4, 6, 10, 15, 19, 19, 16, 11, 7, 6, 7, 10, 9, 2, 0, 0, 26, 95, 207, 351, 499, 617, 672, 649, 554, 412, 260, 130, 42, 0, 0, 0, 12, 17, 16, 12, 7, 5, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 1, 2, 2, 3, 3, 3, 4, 6, 11, 17, 22, 24, 23, 18, 12, 8, 8, 10, 10, 6, 0, 0, 12, 68, 172, 315, 474, 612, 692, 693, 614, 476, 316, 170, 65, 8, 0, 0, 13, 23, 26, 23, 18, 13, 9, 6, 4, 3, 4, 6, 9, 12, 15, 16, 16, 15, 13, 12, 12, 13, 14, 15, 14, 12, 9, 6, 3, 0, 0, 0, 0, 2, 5, 8, 13, 21, 30, 41, 52, 58, 57, 48, 32, 16, 6, 4, 10, 16, 12, 0, 0, 3, 75, 224, 451, 723, 985, 1173, 1239, 1163, 966, 700, 429, 207, 63, 0, 0, 6, 28, 42, 45, 41, 35, 31, 28, 24, 21, 17, 14, 14, 14, 16, 17, 19, 20, 20, 21, 22, 23, 23, 24, 25, 25, 24, 23, 20, 16, 12, 9, 8, 11, 17, 27, 37, 44, 46, 42, 32, 21, 13, 10, 11, 12, 7, 0, 0, 12, 73, 190, 359, 556, 740, 868, 906, 844, 697, 503, 308, 147, 43, 0, 0, 12, 38, 60, 73, 77, 73, 62, 46, 29, 15, 9, 10, 16, 18, 13, 1, 0, 20, 98, 245, 457, 704, 936, 1095, 1135, 1042, 843, 598, 386, 275, 305, 469, 714, 965, 1142, 1192, 1100, 894, 630, 373, 170, 45, 0, 0, 16, 41, 57, 65, 67, 69, 71, 72, 69, 62, 51, 38, 27, 21, 21, 27, 35, 40, 39, 36, 38, 59, 115, 212, 346, 498, 636, 723, 729, 647, 495, 318, 174, 122, 200, 407, 706, 1029, 1294, 1433, 1412, 1237, 957, 641, 355, 146, 29, 0, 0, 25, 47, 56, 54, 46, 34, 21, 6, 0, 1, 36, 111, 229, 376, 526, 645, 705, 689, 601, 464, 310, 171, 69, 12, 0, 0, 14, 29, 39, 45, 47, 47, 45, 41, 34, 28, 23, 21, 20, 15, 6, 0, 0, 18, 79, 185, 326, 481, 616, 698, 707, 640, 514, 360, 212, 96, 25, 0, 0, 10, 24, 32, 33, 28, 21, 15, 11, 9, 9, 10, 13, 16, 19, 22, 24, 25, 25, 25, 24, 22, 21, 20, 18, 17, 17, 17, 19, 23, 27, 30, 30, 27, 19, 12, 6, 4, 6, 8, 6, 0, 0, 3, 39, 116, 232, 376, 519, 630, 681, 659, 569, 435, 287, 157, 63, 11, 0, 0, 9, 18, 21, 19, 14, 10, 7, 5, 4, 5, 7, 9, 13, 16, 18, 20, 22, 23, 23, 22, 21, 18, 15, 11, 7, 4, 1, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 8, 11, 14, 16, 18, 19, 18, 16, 13, 10, 8, 8, 10, 13, 17, 21, 25, 27, 26, 24, 20, 16, 11, 8, 5, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 14, 21, 29, 38, 46, 53, 54, 50, 40, 25, 11, 2, 0, 4, 8, 8, 0, 0, 1, 46, 145, 300, 495, 693, 853, 935, 918, 806, 627, 424, 238, 99, 19, 0, 0, 13, 24, 24, 20, 27, 62, 140, 263, 420, 585, 723, 802, 798, 714, 572, 416, 293, 243, 285, 407, 573, 735, 842, 863, 791, 643, 458, 276, 131, 40, 0, 0, 4, 10, 10, 8, 20, 61, 140, 256, 395, 531, 637, 688, 673, 594, 470, 328, 194, 92, 27, 0, 0, 4, 14, 20, 21, 19, 16, 13, 10, 8, 8, 8, 9, 12, 15, 17, 20, 22, 24, 25, 25, 24, 22, 19, 16, 12, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 8, 10, 13, 16, 18, 20, 20, 19, 16, 13, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 10, 13, 15, 18, 20, 20, 18, 15, 11, 6, 2, 0, 0, 0, 1, 5, 9, 15, 20, 24, 25, 24, 20, 15, 9, 3, 0, 0, 0, 1, 6, 8, 4, 0, 0, 13, 68, 172, 322, 502, 679, 818, 888, 871, 772, 615, 432, 260, 126, 40, 1, 0, 1, 12, 18, 19, 17, 14, 13, 13, 14, 16, 19, 21, 22, 22, 20, 16, 10, 5, 2, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 3, 8, 17, 26, 34, 39, 40, 37, 31, 23, 15, 8, 1, 0, 0, 0, 4, 8, 7, 0, 0, 0, 42, 136, 290, 494, 719, 925, 1068, 1117, 1061, 913, 706, 482, 281, 131, 39, 0, 0, 5, 17, 23, 24, 21, 18, 16, 16, 18, 20, 22, 23, 23, 22, 19, 15, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 10, 19, 30, 39, 44, 45, 41, 33, 25, 17, 11, 6, 1, 0, 0, 0, 2, 5, 5, 1, 0, 0, 30, 104, 233, 414, 624, 832, 998, 1087, 1083, 987, 819, 613, 408, 233, 106, 32, 0, 0, 3, 12, 16, 14, 7, 0, 0, 7, 39, 102, 196, 315, 445, 563, 648, 682, 659, 583, 470, 342, 219, 119, 51, 13, 0, 0, 5, 11, 14, 14, 12, 10, 7, 4, 2, 1, 1, 2, 4, 6, 7, 8, 8, 7, 6, 6, 9, 13, 19, 25, 29, 31, 32, 31, 30, 29, 29, 28, 26, 23, 19, 15, 11, 7, 3, 0, 0, 8, 40, 103, 200, 324, 460, 588, 684, 730, 718, 650, 539, 407, 275, 161, 78, 27, 4, 0, 6, 14, 19, 20, 18, 14, 11, 9, 9, 11, 16, 23, 32, 41, 48, 52, 53, 50, 43, 35, 28, 21, 17, 14, 11, 8, 4, 1, 0, 0, 0, 0, 0, 0, 1, 17, 58, 136, 257, 418, 606, 798, 963, 1076, 1114, 1071, 956, 788, 597, 412, 256, 143, 74, 44, 39, 47, 57, 66, 76, 96, 133, 194, 281, 386, 493, 586, 648, 671, 658, 623, 589, 576, 601, 665, 755, 848, 921, 955, 944, 899, 843, 801, 794, 831, 904, 989, 1057, 1081, 1043, 941, 789, 609, 429, 273, 153, 75, 32, 15, 11, 15, 25, 44, 81, 142, 231, 347, 480, 614, 732, 815, 854, 847, 805, 745, 690, 657, 655, 681, 721, 754, 761, 730, 659, 555, 435, 314, 208, 124, 68, 35, 20, 18, 21, 26, 31, 34, 34, 33, 31, 28, 25, 23, 22, 22, 21, 21, 20, 18, 15, 12, 9, 6, 5, 4, 4, 5, 7, 8, 9, 10, 11, 11, 12, 13, 13, 14, 14, 14, 13, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 8, 9, 9, 9, 9, 9, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 2, 3, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 17, 41, 78, 128, 187, 250, 308, 355, 383, 387, 369, 330, 277, 217, 158, 106, 66, 38, 23, 16, 16, 18, 21, 22, 21, 18, 14, 10, 6, 3, 1, 0, 0, 0, 1, 3, 6, 10, 13, 15, 16, 15, 14, 11, 10, 11, 16, 29, 51, 86, 136, 198, 271, 348, 418, 474, 506, 510, 484, 434, 367, 294, 222, 160, 111, 75, 51, 37, 28, 23, 20, 17, 14, 11, 9, 6, 5, 4, 4, 5, 7, 9, 10, 11, 12, 12, 11, 9, 7, 4, 2, 2, 6, 16, 35, 65, 106, 160, 224, 296, 369, 436, 488, 519, 523, 501, 455, 392, 320, 247, 180, 125, 82, 52, 32, 21, 15, 13, 12, 11, 10, 9, 8, 7, 6, 6, 7, 9, 11, 13, 15, 17, 18, 19, 20, 20, 20, 19, 17, 15, 14, 13, 13, 15, 17, 19, 21, 21, 20, 18, 16, 13, 11, 11, 12, 13, 16, 18, 21, 23, 24, 26, 28, 32, 36, 44, 55, 72, 97, 129, 170, 218, 272, 327, 380, 425, 459, 479, 486, 481, 468, 451, 436, 424, 417, 414, 412, 408, 398, 382, 359, 329, 294, 255, 215, 176, 141, 114, 98, 96, 107, 133, 170, 214, 262, 309, 351, 384, 408, 419, 418, 404, 378, 342, 298, 250, 201, 157, 118, 87, 63, 46, 34, 25, 19, 15, 12, 10, 8, 7, 8, 8, 9, 11, 12, 13, 14, 14, 13, 12, 10, 9, 7, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 1, 2, 4, 5, 7, 8, 8, 9, 10, 11, 13, 15, 18, 20, 22, 23, 24, 24, 24, 25, 26, 28, 32, 36, 43, 52, 66, 83, 106, 133, 163, 194, 225, 254, 279, 300, 314, 322, 324, 317, 304, 284, 260, 232, 203, 176, 150, 127, 108, 90, 75, 63, 53, 45, 38, 33, 30, 28, 27, 28, 31, 36, 42, 51, 61, 74, 89, 107, 126, 148, 172, 197, 222, 245, 264, 279, 288, 291, 290, 284, 274, 262, 246, 228, 207, 184, 162, 140, 121, 104, 91, 79, 68, 59, 50, 43, 37, 32, 28, 25, 24, 23, 23, 24, 26, 30, 35, 42, 51, 63, 76, 92, 109, 127, 147, 169, 191, 213, 234, 253, 270, 283, 294, 301, 304, 304, 300, 293, 283, 270, 256, 241, 225, 208, 190, 171, 153, 136, 120, 107, 95, 85, 76, 67, 60, 55, 51, 48, 47, 46, 47, 49, 52, 58, 66, 76, 89, 105, 122, 140, 159, 180, 202, 226, 253, 282, 311, 342, 374, 405, 436, 465, 492, 516, 537, 554, 567, 576, 583, 585, 584, 577, 566, 551, 532, 511, 488, 465, 440, 414, 385, 355, 328, 306, 288, 268, 242, 210, 177, 151, 135, 125, 121],
-"basecallPos": [41, 55, 67, 80, 93, 106, 117, 129, 143, 154, 169, 183, 195, 205, 217, 229, 240, 251, 262, 275, 287, 299, 311, 323, 335, 347, 359, 372, 384, 396, 409, 421, 433, 444, 456, 469, 481, 494, 506, 519, 531, 542, 555, 568, 580, 591, 604, 616, 627, 640, 653, 665, 678, 689, 700, 713, 725, 736, 747, 759, 772, 784, 797, 809, 822, 834, 845, 857, 868, 879, 891, 903, 913, 925, 937, 949, 961, 974, 986, 999, 1010, 1023, 1034, 1047, 1060, 1072, 1082, 1093, 1104, 1116, 1126, 1138, 1150, 1162, 1176, 1187, 1200, 1212, 1223, 1234, 1246, 1258, 1270, 1282, 1295, 1307, 1318, 1329, 1342, 1354, 1366, 1376, 1390, 1402, 1413, 1426, 1437, 1449, 1461, 1472, 1485, 1496, 1508, 1520, 1531, 1544, 1556, 1569, 1581, 1593, 1605, 1617, 1628, 1640, 1654, 1665, 1677, 1689, 1701, 1714, 1728, 1740, 1753, 1763, 1774, 1785, 1797, 1809, 1822, 1834, 1847, 1858, 1870, 1881, 1894, 1905, 1916, 1929, 1942, 1954, 1967, 1979, 1991, 2002, 2014, 2026, 2036, 2050, 2062, 2075, 2088, 2099, 2110, 2123, 2135, 2145, 2159, 2170, 2183, 2196, 2208, 2222, 2233, 2246, 2258, 2267, 2279, 2290, 2302, 2315, 2328, 2340, 2351, 2362, 2374, 2386, 2398, 2411, 2422, 2433, 2446, 2458, 2471, 2480, 2493, 2506, 2519, 2532, 2545, 2556, 2568, 2578, 2589, 2601, 2614, 2626, 2637, 2650, 2663, 2673, 2686, 2697, 2708, 2719, 2732, 2745, 2755, 2766, 2777, 2790, 2801, 2813, 2825, 2838, 2852, 2864, 2877, 2889, 2903, 2914, 2924, 2935, 2947, 2957, 2967, 2978, 2990, 3002, 3014, 3027, 3038, 3051, 3064, 3075, 3087, 3096, 3111, 3122, 3135, 3147, 3158, 3168, 3182, 3194, 3206, 3219, 3230, 3240, 3253, 3266, 3277, 3289, 3302, 3315, 3326, 3337, 3349, 3361, 3374, 3381, 3393, 3404, 3414, 3424, 3437, 3447, 3457, 3471, 3482, 3496, 3508, 3523, 3535, 3547, 3559, 3571, 3581, 3591, 3605],
-"basecalls": {"41":"1:T", "55":"2:C", "67":"3:G", "80":"4:A", "93":"5:G", "106":"6:A", "117":"7:T", "129":"8:A", "143":"9:C", "154":"10:C", "169":"11:C", "183":"12:C|A", "195":"13:A", "205":"14:C", "217":"15:A", "229":"16:T", "240":"17:A", "251":"18:T", "262":"19:A", "275":"20:G", "287":"21:A", "299":"22:G", "311":"23:C", "323":"24:A", "335":"25:A", "347":"26:A", "359":"27:A", "372":"28:A", "384":"29:G", "396":"30:C", "409":"31:G", "421":"32:C", "433":"33:T", "444":"34:A", "456":"35:A", "469":"36:C", "481":"37:A", "494":"38:C", "506":"39:A", "519":"40:G", "531":"41:G", "542":"42:G", "555":"43:G", "568":"44:C", "580":"45:T", "591":"46:A", "604":"47:G", "616":"48:G", "627":"49:T", "640":"50:C", "653":"51:A", "665":"52:G", "678":"53:A", "689":"54:T", "700":"55:G", "713":"56:C", "725":"57:T", "736":"58:T", "747":"59:G", "759":"60:A", "772":"61:G", "784":"62:G", "797":"63:G", "809":"64:C", "822":"65:A", "834":"66:T", "845":"67:G", "857":"68:A", "868":"-", "879":"-", "891":"69:T", "903":"70:T", "913":"71:G", "925":"72:A", "937":"73:C", "949":"74:A", "961":"75:A", "974":"76:C", "986":"77:A", "999":"78:C", "1010":"79:A", "1023":"80:G", "1034":"81:T", "1047":"82:C", "1060":"83:C", "1072":"84:G", "1082":"-", "1093":"-", "1104":"-", "1116":"85:T", "1126":"86:G", "1138":"87:A", "1150":"88:A", "1162":"89:A", "1176":"90:C", "1187":"91:A", "1200":"92:G", "1212":"93:T", "1223":"94:G", "1234":"95:G", "1246":"96:G", "1258":"97:G", "1270":"98:G", "1282":"99:C", "1295":"100:A", "1307":"101:G", "1318":"102:T", "1329":"103:A", "1342":"104:A", "1354":"105:C", "1366":"106:G", "1376":"107:T", "1390":"108:C", "1402":"109:T", "1413":"110:A", "1426":"111:G", "1437":"112:G", "1449":"113:G", "1461":"114:A", "1472":"115:C", "1485":"116:G", "1496":"117:C", "1508":"118:T", "1520":"119:C", "1531":"120:T", "1544":"121:C", "1556":"122:C", "1569":"123:C", "1581":"124:A", "1593":"125:A", "1605":"126:A", "1617":"127:C", "1628":"128:A", "1640":"129:C", "1654":"130:C", "1665":"131:G", "1677":"132:A", "1689":"133:A", "1701":"134:G", "1714":"135:C", "1728":"136:C", "1740":"137:A", "1753":"138:G", "1763":"139:T", "1774":"140:G", "1785":"141:G", "1797":"142:A", "1809":"143:C", "1822":"144:C", "1834":"145:A", "1847":"146:G", "1858":"147:C", "1870":"148:A", "1881":"149:C", "1894":"150:A", "1905":"151:C", "1916":"152:T", "1929":"153:C", "1942":"154:C", "1954":"155:A", "1967":"156:A", "1979":"157:G", "1991":"158:G", "2002":"159:A", "2014":"160:A", "2026":"161:A", "2036":"162:T", "2050":"163:C", "2062":"164:C", "2075":"165:C", "2088":"166:G", "2099":"167:G", "2110":"168:C", "2123":"169:A", "2135":"170:C", "2145":"171:T", "2159":"172:C", "2170":"173:A", "2183":"174:C", "2196":"175:C", "2208":"176:G", "2222":"177:C", "2233":"178:A", "2246":"179:G", "2258":"180:T", "2267":"181:G", "2279":"182:G", "2290":"183:A", "2302":"184:A", "2315":"185:A", "2328":"186:C", "2340":"187:T", "2351":"188:G", "2362":"189:G", "2374":"190:G", "2386":"191:G", "2398":"192:C", "2411":"193:T", "2422":"194:A", "2433":"195:C", "2446":"196:A", "2458":"197:A", "2471":"198:A", "2480":"199:T", "2493":"200:C", "2506":"201:C", "2519":"202:A", "2532":"203:C", "2545":"204:T", "2556":"205:A", "2568":"206:G", "2578":"207:T", "2589":"208:T", "2601":"209:C", "2614":"210:C", "2626":"211:T", "2637":"212:T", "2650":"213:C", "2663":"214:T", "2673":"215:G", "2686":"216:A", "2697":"217:T", "2708":"218:A", "2719":"219:C", "2732":"220:A", "2745":"221:A", "2755":"222:T", "2766":"223:A", "2777":"224:C", "2790":"225:A", "2801":"226:A", "2813":"227:A", "2825":"228:C", "2838":"229:C", "2852":"230:A", "2864":"231:G", "2877":"232:A", "2889":"233:C", "2903":"234:A", "2914":"235:T", "2924":"236:G", "2935":"237:T", "2947":"238:T", "2957":"239:A", "2967":"240:T", "2978":"241:A", "2990":"242:C", "3002":"243:A", "3014":"244:G", "3027":"245:C", "3038":"246:A", "3051":"247:C", "3064":"248:A", "3075":"249:G", "3087":"250:G", "3096":"251:T", "3111":"252:C", "3122":"253:A", "3135":"254:A", "3147":"255:G", "3158":"256:G", "3168":"257:T", "3182":"258:C", "3194":"259:A", "3206":"260:G", "3219":"261:A", "3230":"262:G", "3240":"263:T", "3253":"264:C", "3266":"265:T", "3277":"266:A", "3289":"267:G", "3302":"268:C", "3315":"269:A", "3326":"270:T", "3337":"271:A", "3349":"272:G", "3361":"273:A", "3374":"274:A", "3381":"275:T", "3393":"276:C", "3404":"277:T", "3414":"278:T", "3424":"279:T", "3437":"280:C", "3447":"281:T", "3457":"282:T", "3471":"283:C", "3482":"284:G", "3496":"285:C", "3508":"286:G", "3523":"287:C", "3535":"288:G", "3547":"289:G", "3559":"290:G", "3571":"291:G", "3581":"292:T", "3591":"293:G", "3605":"294:C"}
-}
-]
-}
diff -r 7e49c6b19f5e -r f2a7aaf93a1d test-data/0353/poliovirus1sabin.json
--- a/test-data/0353/poliovirus1sabin.json Tue Jul 19 11:47:08 2022 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,98 +0,0 @@
-{
-"gapFreeConsensus": "GCAAAAAGCGCTAACACAGGGGCTAGGTCAGATGCTTGAGGGCATGATTGACAACACAGTCCGTGAAACAGTGGGGGCAGTAACGTCTAGGGACGCTCTCCCAAACACCGAAGCCAGTGGACCAGCACACTCCAAGGAAATCCCGGCACTCACCGCAGTGGAAACTGGGGCTACAAATCCACTAGTTCCTTCTGATACAATACAAACCAGACATGTTATACAGCACAGGTCAAGGTCAGAGTCTAGCATAGAATCTTTCTTCGCGCGGGGTGCATGCGTGGCCATTATGACCGTGGATAACTCAGTTTCCACTAGTGATAAGGATAAGCTATTTGCAGTGTGGAAGATCACTTATAAAGACACTGTCCAGTTGCGGAGGAAATTGGAGTTCTTCACCTATTCTAGATTTGACATGGAATTTACCTTTGTGATTACTGCAAATTTCACTGAGACTAACAATGGGCACGCCTTAAATCAAGTGTACCAAATTATGTACGTACCACCAGGCGCTCCAGTGCCCGAGAAATGGGATGACTACACATGGCAAACCTCTTCAAATCCGTCAATCTTTTACACTTACGGAACAGCCCCAGCCCGGATCTCGGTACCGTATGTTGGTATTTCGAACGCCTACTCACACTTTTACGACGGTTTTTCCAAAATACCACTGAAGGACCAGTCGGCAGCACTAGGTGACTCCCTCTATGGTGCAGCATCTTTAAATGACTTCGGTATTTTGGCTGTTAGAGTAGTCAATGACCACAACCCGACCAAGGTCACCTCCAAAATCAGAGTGTATCTAAAACCCAAACACATCAGAGTCTGGTGCCCGCGTCCACCGAGGGCAGTGGCATACTACGGCCCTGGAGTTGATTACAAGGATGGTACACTTACACCCCTCTCCACCAAGGATCTGACTACATATGGATTTGGGCACCAAAACAAAGCAGTGTACACAGCAGGCTACAAAATCTGCAACTATCATTTGGCCACACAGGAAGACCTCCAAAATGCGGTTAGT",
-"gappedConsensus": "------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCAAAAAGCGCTAACACAGGGGCTAGGTCAGATGCTTGAGGGCATGATTGACAACACAGTCCGTGAAACAGTGGGGGCAGTAACGTCTAGGGACGCTCTCCCAAACACCGAAGCCAGTGGACCAGCACACTCCAAGGAAATCCCGGCACTCACCGCAGTGGAAACTGGGGCTACAAATCCACTAGTTCCTTCTGATACAATACAAACCAGACATGTTATACAGCACAGGTCAAGGTCAGAGTCTAGCATAGAATCTTTCTTCGCGCGGGGTGCATGCGTGGCCATTATGACCGTGGATAACTCAGTTTCCACTAGTGATAAGGATAAGCTATTTGCAGTGTGGAAGATCACTTATAAAGACACTGTCCAGTTGCGGAGGAAATTGGAGTTCTTCACCTATTCTAGATTTGACATGGAATTTACCTTTGTGATTACTGCAAATTTCACTGAGACTAACAATGGGCACGCCTTAAATCAAGTGTACCAAATTATGTACGTACCACCAGGCGCTCCAGTGCCCGAGAAATGGGATGACTACACATGGCAAACCTCTTCAAATCCGTCAATCTTTTACACTTACGGAACAGCCCCAGCCCGGATCTCGGTACCGTATGTTGGTATTTCGAACGCCTACTCACACTTTTACGACGGTTTTTCCAAAATACCACTGAAGGACCAGTCGGCAGCACTAGGTGACTCCCTCTATGGTGCAGCATCTTTAAATGACTTCGGTATTTTGGCTGTTAGAGTAGTCAATGACCACAACCCGACCAAGGTCACCTCCAAAATCAGAGTGTATCTAAAACCCAAACACATCAGAGTCTGGTGCCCGCGTCCACCGAGGGCAGTGGCATACTACGGCCCTGGAGTTGATTACAAGGATGGTACACTTACACCCCTCTCCACCAAGGATCTGACTACATATGGATTTGGGCACCAAAACAAAGCAGTGTACACAGCAGGCTACAAAATCTGCAACTATCATTTGGCCACACAGGAAGACCTCCAAAATGCGGTTAGT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------",
-"msa":
-[
-{
-"reference": false,
-"forward": true,
-"traceFileName": "dataset_152170",
-"leadingGaps": "2534",
-"trailingGaps": "4127",
-"align": "GGGCAGTAACGTCTAGGGACGCTCTCCCAAACACCGAAGCCAGTGGACCAGCACACTCCAAGGAAATCCCGGCACTCACCGCAGTGGAAACTGGGGCTACAAATCCACTAGTTCCTTCTGATACAATACAAACCAGACATGTTATACAGCACAGGTCAAGGTCAGAGTCTAGCATAGAATCTTTCTTCGCGCGGGGTGCATGCGTGGCCATTATGACCGTGGATAACTCAGTTTCCACTAGTGATAAGGATAAGCTATTTGCAGTGTGGAAGATCACTTATAAAGACACTGTCCAGTTGCGGAGGAAATTGGAGTTCTTCACCTATTCTAGATTTGACATGGAATTTACCTTTGTGATTACTGCAAATTTCACTGAGACTAACAATGGGCACGCCTTAAATCAAGTGTACCAAATTATGTACGTACCACCAGGCGCTCCAGTGCCCGAGAAATGGGATGACTACACATGGCAAACCTCTTCAAATCCGTCAATCTTTTACACTTACGGAACAGCCCCAGCCCGGATCTCGGTACCGTATGTTGGTATTTCGAACGCCTACTCACACTTTTACGACGGTTTTTCCAAAATACCACTGAAGGACCAGTCGGCAGCACTAGGTGACTCCCTCTATGGTGCAGCATCTTTAAATGACTTCGGTATTTTGGCTGTTAGAGTAGTCAATGACCACAACCCGACCAAGGTCACCTCCAAAATCAGAGTGTATCTAAAACCCAAACACATCAGAGTCTGGTGCCCGCGTCCACCGAGGGCAGTGGCAT"
-}
-,
-{
-"reference": false,
-"forward": false,
-"traceFileName": "dataset_152169",
-"leadingGaps": "2653",
-"trailingGaps": "4010",
-"align": "GATACAATACAAACCAGACATGTTATACAGCACAGGTCAAGGTCAGAGTCTAGCATAGAATCTTTCTTCGCGCGGGGTGCATGCGTGGCCATTATGACCGTGGATAACTCAGTTTCCACTAGTGATAAGGATAAGCTATTTGCAGTGTGGAAGATCACTTATAAAGACACTGTCCAGTTGCGGAGGAAATTGGAGTTCTTCACCTATTCTAGATTTGACATGGAATTTACCTTTGTGATTACTGCAAATTTCACTGAGACTAACAATGGGCACGCCTTAAATCAAGTGTACCAAATTATGTACGTACCACCAGGCGCTCCAGTGCCCGAGAAATGGGATGACTACACATGGCAAACCTCTTCAAATCCGTCAATCTTTTACACTTACGGAACAGCCCCAGCCCGGATCTCGGTACCGTATGTTGGTATTTCGAACGCCTACTCACACTTTTACGACGGTTTTTCCAAAATACCACTGAAGGACCAGTCGGCAGCACTAGGTGACTCCCTCTATGGTGCAGCATCTTTAAATGACTTCGGTATTTTGGCTGTTAGAGTAGTCAATGACCACAACCCGACCAAGGTCACCTCCAAAATCAGAGTGTATCTAAAACCCAAACACATCAGAGTCTGGTGCCCGCGTCCACCGAGGGCAGTGGCATACTACGGCCCTGGAGTTGATTACAAGGATGGTACACTTACACCCCTCTCCACCAAGGATCTGACTACATATGGATTTGGGCACCAAAACAAAGCAGTGTACACAGCAGGCTACAAAA"
-}
-,
-{
-"reference": false,
-"forward": true,
-"traceFileName": "dataset_152175",
-"leadingGaps": "2888",
-"trailingGaps": "3960",
-"align": "TGATTACTGCAAATTTCACTGAGACTAACAATGGGCACGCCTTAAATCAAGTGTACCAAATTATGTACGTACCACCAGGCGCTCCAGTGCCCGAGAAATGGGATGACTACACATGGCAAACCTCTTCAAATCCGTCAATCTTTTACACTTACGGAACAGCCCCAGCCCGGATCTCGGTACCGTATGTTGGTATTTCGAACGCCTACTCACACTTTTACGACGGTTTTTCCAAAATACCACTGAAGGACCAGTCGGCAGCACTAGGTGACTCCCTCTATGGTGCAGCATCTTTAAATGACTTCGGTATTTTGGCTGTTAGAGTAGTCAATGACCACAACCCGACCAAGGTCACCTCCAAAATCAGAGTGTATCTAAAACCCAAACACATCAGAGTCTGGTGCCCGCGTCCACCGAGGGCAGTGGCATACTACGGCCCTGGAGTTGATTACAAGGATGGTACACTTACACCCCTCTCCACCAAGGATCTGACTACATATGGATTTGGGCACCAAAACAAAGCAGTGTACACAGCAGGCTACAAAATCTGCAACTATCATTTGGCCACACAGGAAGACCTCCAAAATGCGGTTAGT"
-}
-,
-{
-"reference": false,
-"forward": false,
-"traceFileName": "dataset_152177",
-"leadingGaps": "2460",
-"trailingGaps": "4708",
-"align": "GCAAAAAGCGCTAACACAGGGGCTAGGTCAGATGCTTGAGGGCATGATTGACAACACAGTCCGTGAAACAGTGGGGGCAGTAACGTCTAGGGACGCTCTCCCAAACACCGAAGCCAGTGGACCAGCACACTCCAAGGAAATCCCGGCACTCACCGCAGTGGAAACTGGGGCTACAAATCCACTAGTTCCTTCTGATACAATACAAACCAGACATGTTATACAGCACAGGTCAAGGTCAGAGTCTAGCATAGAATCTTTCTTCGCGCGGGGTGC"
-}
-,
-{
-"reference": true,
-"forward": true,
-"traceFileName": "",
-"leadingGaps": "0",
-"trailingGaps": "0",
-"align": "TTAAAACAGCTCTGGGGTTGCACCCGCCCCAGAGGCCCACGTGGCGGCTAGTACTCCGGTATTGCGGTACCCTTGTACGCCTGTTTTATACTCCCTTCCCGTAACTTAGACGCACAAAACCAAGTTCAATAGAAGGGGGTACAAACCAGTACCACCACGAACAAGCACTTCTGTTTCCCCGGTGATGTTGTATAGACTGCTTGCGTGGTTGAAAGCGACGGATCCGTTATCCGCTTATGTACTTCGAGAAGCCCAGTACCACCTCGGAATCTTCGATGCGTTGCGCTCAGCACTCAACCCCAGAGTGTAGCTTAGGCTGATGAGTCTGGACATCCCTCACCGGTGACGGTGGTCTAGGCTGCGTTGGCGGCCTACCTATGGCTAACGCCATGGGACGCTAGTTGTGAACAAGGTGTGAAGAGCCTATTGAGCTACATAAGAATCCTCCGGCCCCTGAATGCGGCTAATCCCAACCTCGGGGCAGGTGGTCACAAACCAGTGATTGGCCTGTCGTAACGCGCAAGTCCGTGGCGGAACCGACTACTTTGGGTGTCCGTGTTTCCTTTTATTTTATTGTGGCTGCTTATGGTGACAATCACAGATTGTTATCATAAAGCGAATTGGATTGGCCATCCGGTGAAAGTGAGATTCATTATCTATCTGTTTGCTGGATTCGCTCCATTGAGTGTGTTTACTCTAAGTACAATTTCAACAGTTATTTCAATCAGACAATTGTATCATAATGGGTGCTCAGGTTTCATCACAGAAAGTGGGCGCACATGAAAACTCAAATAGAGCGTATGGTGGTTCTACCATTAATTACACCACCATTAATTATTATAGAGATTCAGCTAGTAACGCGGCTTCGAAACAGGACTTCTCTCAAGACCCTTCCAAGTTCACCGAGCCCATCAAGGATGTCCTGATAAAAACATCCCCAATGCTAAACTCGCCAAACATAGAGGCTTGCGGGTATAGCGATAGAGTACTGCAATTAACACTGGGAAACTCCACTATAACCACACAGGAGGCGGCTAATTCAGTAGTCGCTTATGGGCGTTGGCCTGAATATCTGAGGGACAGCGAAGCCAATCCAGTGGACCAGCCGACAGAACCAGACGTCGCTGCATGCAGGTTTTATACGCTAGACACCGTGTCTTGGACGAAAGAGTCGCGAGGGTGGTGGTGGAAGTTGCCTGATGCACTGCGGGACATGGGACTCTTTGGCCAAAATATGTACTACCACTACCTAGGTAGGTCCGGGTACACCGTGCATGTACAGTGTAACGCCTCCAAATTCCACCAGGGGGCACTAGGGGTATTCGCCGTACCAGAGATGTGTCTGGCCGGGGATAGCAACACCACTACCATGCACACCAGCTATCAAAATGCCAATCCTGGCGAGAAAGGAGGCACTTTCACGGGTACGTTCACTCCTGACGACAACCAGACATCACCTGCCCGTAGGTTCTGCCCGGTGGATTACCTCTTTGGAAATGGCACGTTATTGGGGAATGCCTTTGTGTTCCCGCACCAGATAATAAACCTACGGACCAACAACTGTGCTACACTGGTACTCCCTTACGTGAACTCCCTCTCGATAGATAGTATGGTAAAGCACAATAATTGGGGAATTGCAATATTACCATTGGCCCCATTAAATTTTGCTAGTGAGTCCTCCCCAGAGATTCCAATCACCTTGACCATAGCCCCTATGTGCTGTGAGTTCAATGGATTAAGAAACATTACCCTGCCACGCTTACAGGGCCTGCCGGTCATGAACACCCCTGGTAGCAATCAATATCTTACTGCAGACAACTTCCAGTCACCGTGTGCGCTGCCTGAATTTGATGTGACCCCACCTATTGACATACCCGGTGAAGTTAAGAACATGATGGAATTGGCAGAAATCGACACCATGATTCCCTTTGACTTAAGTGCAAAAAAAAAGAACACCATGGAAATGTATAGGGTTCGGTTAAGTGACAAACCACATACAGACGATCCCATACTCTGCCTGTCACTCTCTCCAGCTTCAGATCCTAGGTTGTCACATACTATGCTTGGAGAAATCCTAAATTACTACACACACTGGGCAGGATCCCTGAAGTTCACGTTTCTGTTCTGTGGATCCATGATGGCAACTGGCAAACTGTTGGTGTCATACGCGCCTCCTGGAGCCGACCCACCAAAGAAGCGTAAGGAGGCGATGTTGGGAACACATGTGATCTGGGACATAGGACTGCAGTCCTCATGTACTATGGTAGTGCCATGGATTAGCAACACCACGTATCGGCAAACCATAGATGATAGTTTCACCGAAGGCGGATACATCAGCGTCTTCTACCAAACCAGAATAGTCGTCCCTCTTTCGACACCCAGAGAGATGGACATCCTTGGTTTTGTGTCAGCGTGTAATGACTTCAGCGTGCGCTTGATGCGAGATACCACACATATAGAGCAAAAAGCGCTAGCACAGGGGTTAGGTCAGATGCTTGAAAGCATGATTGACAACACAGTCCGTGAAACGGTGGGGGCGGCAACGTCTAGAGACGCTCTCCCAAACACTGAAGCCAGTGGACCAGCACACTCCAAGGAAATTCCGGCACTCACCGCAGTGGAAACTGGGGCCACAAATCCACTAGTCCCTTCTGATACAGTGCAAACCAGACATGTTGTACAACATAGGTCAAGGTCAGAGTCTAGCATAGAGTCTTTCTTCGCGCGGGGTGCATGCGTGGCCATTATAACCGTGGATAACTCAGCTTCCACCAAGAATAAGGATAAGCTATTTACAGTGTGGAAGATCACTTATAAAGATACTGTCCAGTTACGGAGGAAATTGGAGTTCTTCACCTATTCTAGATTTGATATGGAATTTACCTTTGTGGTTACTGCAAATTTCACTGAGACTAACAATGGGCATGCCTTAAATCAAGTGTACCAAATTATGTACGTACCACCAGGCGCTCCAGTGCCCGAGAAATGGGACGACTACACATGGCAAACCTCATCAAATCCATCAATCTTTTACACCTACGGAACAGCTCCAGCCCGGATCTCGGTACCGTATGTTGGTATTTCGAACGCCTATTCACACTTTTACGACGGTTTTTCCAAAGTACCACTGAAGGACCAGTCGGCAGCACTAGGTGACTCCCTCTATGGTGCAGCATCTCTAAATGACTTCGGTATTTTGGCTGTTAGAGTAGTCAATGATCACAACCCGACCAAGGTCACCTCCAAAATCAGAGTGTATCTAAAACCCAAACACATCAGAGTCTGGTGCCCGCGTCCACCGAGGGCAGTGGCGTACTACGGCCCTGGAGTGGATTACAAGGATGGTACGCTTACACCCCTCTCCACCAAGGATCTGACCACATATGGATTCGGACACCAAAACAAAGCGGTGTACACTGCAGGTTACAAAATTTGCAACTACCATTTGGCCACTCAGGAAGATTTGCAAAACGCAGTGAACGTCATGTGGAATAGAGACCTCTTAGTCACAGAATCAAGAGCCCAGGGCACCGATTCAATCGCAAGGTGCAATTGCAACGCAGGGGTGTACTACTGCGAGTCTAGAAGGAAATACTACCCAGTATCCTTCGTTGGCCCAACGTTCCAGTACATGGAGGCTAATAACTATTACCCAGCTAGGTACCAGTCCCATATGCTCATTGGCCATGGATTCGCATCTCCAGGGGATTGTGGTGGCATACTCAGATGTCACCACGGGGTGATAGGGATCATTACTGCTGGTGGAGAAGGGTTGGTTGCATTTACAGACATTAGAGACTTGTATGCCTACGAAGAAGAAGCCATGGAACAAGGCATCACCAATTACATAGAGTCACTTGGGGCCGCATTTGGAAGTGGATTTACTCAGCAGATTGGAGACAAAATAACAGAGTTGACTAATATGGTGACCAGTACCATCACTGAAAAGCTACTTAAGAACTTGATCAAGATCATATCCTCACTAGTTATTATAACTAGGAATTATGAAGACACCACAACAGTGCTCGCTACCCTGGCCCTTCTTGGGTGTGATGCTTCACCATGGCAGTGGCTTAGAAAGAAAGCATGCGATGTTCTGGAGATACCTTATGTCACCAAGCAAGGTGACAGTTGGTTGAAGAAGTTTACTGAAGCATGCAACGCAGCTAAGGGACTGGAGTGGGTGTCAAACAAAATCTCAAAATTCATTGATTGGCTCAAGGAGAAAATTATCCCACAAGCTAGAGATAAGTTGGAATTTGTAACAAAACTTAGACAACTAGAAATGCTGGAAAACCAAATCTCAACTATACACCAATCATGCCCTAGTCAGGAACACCAGGAAATTCTATTCAATAATGTCAGATGGTTATCCATCCAGTCTAAGAGGTTTGCCCCTCTTTACGCAGTGGAAGCCAAAAGAATACAGAAACTAGAGCATACCATTAACAACTACATACAGTTCAAGAGCAAACACCGTATTGAACCAGTATGTTTGCTAGTACATGGCAGCCCCGGAACAGGTAAATCTGTAGCAACCAACCTGATTGCTAGAGCCATAGCTGAAAGAGAAAACACGTCCACGTACTCGCTACCCCCGGATCCATCACACTTCGACGGATACAAACAACAGGGAGTGGTGATTATGGACGACCTGAATCAAAACCCAGATGGTGCGGACATGAAGCTGTTCTGTCAGATGGTATCAACAGTGGAGTTTATACCACCCATGGCATCCCTGGAGGAGAAAGGAATCCTGTTTACTTCAAATTACGTTCTAGCATCCACGAACTCAAGCAGAATTTCCCCCCCCACTGTGGCACACAGTGATGCATTAGCCAGGCGCTTTGCGTTCGACATGGACATTCAGGTCATGAATGAGTATTCTAGAGATGGGAAATTGAACATGGCCATGGCTACTGAAATGTGTAAGAACTGTCACCAACCAGCAAACTTTAAGAGATGCTGTCCTTTAGTGTGTGGTAAGGCAATTCAATTAATGGACAAATCTTCCAGAGTTAGATACAGTATTGACCAGATCACTACAATGATTATCAATGAGAGAAACAGAAGATCCAACATTGGCAATTGTATGGAGGCTTTGTTCCAAGGACCACTCCAGTATAAAGACTTGAAGATTGACATCAAGACGAGTCCCCCTCCTGAATGTATCAATGACTTGCTCCAAGCAGTTGACTCCCAGGAGGTGAGAGATTACTGTGAGAAGAAGGGTTGGATAGTCAACATCACCAGCCAGGTTCAAACAGAAAGGAACATCAACAGGGCAATGACAATTCTACAAGCGGTGACAACCTTCGCCGCAGTGGCTGGAGTTGTCTATGTCATGTATAAACTGTTTGCTGGACACCAGGGAGCATACACTGGTTTACCAAACAAAAAACCCAACGTGCCCACCATTAGGACAGCAAAGGTACAAGGGCCAGGGTTCGATTACGCAGTGGCTATGGCTAAAAGAAACATTGTTACAGCAACTACTAGCAAGGGAGAGTTCACTATGTTAGGAGTCCACGACAACGTGGCTATTTTACCAACCCACGCTTCACCTGGTGAAAGCATTGTGATCGATGGCAAAGAAGTGGAGATCTTGGATGCCAAAGCGCTCGAAGATCAAGCAGGAACCAATCTTGAAATCACTATAATCACTCTAAAGAGAAATGAAAAGTTCAGAGACATTAGACCACATATACCTACTCAAATCACTGAGACAAATGATGGAGTCTTGATCGTGAACACTAGCAAGTACCCCAATATGTATGTTCCTGTCGGTGCTGTGACTGAACAGGGATATCTAAATCTCGGTGGGCGCCAAACTGCTCGTACTCTAATGTACAACTTTCCAACCAGAGCAGGACAGTGTGGTGGAGTCATCACATGTACTGGGAAAGTCATCGGGATGCATGTTGGTGGGAACGGTTCACACGGGTTTGCAGCGGCCCTGAAGCGATCATACTTCACTCAGAGTCAAGGTGAAATCCAGTGGATGAGACCTTCGAAGGAAGTGGGATATCCAATCATAAATGCCCCGTCCAAAACCAAGCTTGAACCCAGTGCTTTCCACTATGTGTTTGAAGGGGTGAAGGAACCAGCAGTCCTCACTAAAAACGATCCCAGGCTTAAGACAAACTTTGAGGAGGCAATTTTCTCCAAGTACGTGGGTAACAAAATTACTGAAGTGGATGAGCACATGAAAGAGGCAGTAGACCACTATGCTGGCCAGCTCATGTCACTAGACATCAACACAGAACAAATGTGCTTGGAGGATGCCATGTATGGCACTGATGGTCTAGAAGCACTTGATTTGTCCACCAGTGCTGGCTACCCTTATGTAGCAATGGGAAAGAAGAAGAGAGATATCTTGAACAAACAAACCAGAGACACTAAGGAAATGCAAAAACTGCTCGACACATATGGAATCAACCTCCCACTGGTGACTTATGTAAAGGATGAACTTAGATCCAAAACAAAGGTTGAGCAGGGGAAATCCAGATTAATTGAAGCTTCTAGTTTGAATGACTCAGTGGCAATGAGAATGGCTTTTGGGAACCTATATGCTGCTTTTCACAAAAACCCAGGAGTGATAACAGGTTCAGCAGTAGGGTGCGATCCAGATTTGTTTTGGAGCAAAATTCCGGTATTGATGGAAGAGAAGCTGTTTGCCTTTGACTACACAGGGTATGATGCATCTCTCAGCCCTGCTTGGTTCGAGGCACTAGAGATGGTGCTTGAGAAAATCGGATTCGGAGACAGAGTTGACTACATCGACTACCTAAACCACTCACACCACCTGTACAAGAATAAAACATACTGTGTCAAGGGCGGTATGCCATCTGGTTGCTCAGGCACTTCAATTTTTAACTCAATGATTAACAACTTGATTATCAGGACACTCTTACTGAAAACCTACAAGGGCATAGATTTAGACCACCTAAAAATGATTGCCTATGGTGATGATGTAATTGCTTCCTACCCCCATGAAGTTGACGCTAGTCTCCTAGCCCAATCAGGAAAAGACTATGGACTAACTATGACTCCAGCTGACAAATCAGCTATATTTGAAACAGTCACATGGGAGAATGTAACATTCTTGAAGAGATTCTTCAGGGCAGACGAGAAATACCCATTTCTTATTCATCCAGTAATGCCAATGAAGGAAATTCATGAATCAATTAGATGGACAAAAGATCCTAGGAACACTCAGGATCACGTTCGCTCTCTGTGCCTATTAGCTTGGCACAATGGCGAAGAAGAATATAACAAATTCCTAGCTAAAATCAGGAGTGTGCCAATTGGAAGAGCTTTATTGCTCCCAGAGTACTCAACATTGTACCGCCGTTGGCTTGACTCATTTTAGTAACCCTACCTCAGTCGAATTGGATTGGGTCATACTGCTGTAGGGGTAAATTTTTCTTTAATTCGGAGG"
-}
-],
-"gappedTraces":
-[
-{
-"traceFileName": "dataset_152170",
-"leadingGaps": 2534,
-"trailingGaps": 4127,
-"peakA": [278, 280, 284, 290, 300, 312, 324, 332, 336, 337, 337, 337, 336, 335, 334, 333, 333, 331, 329, 324, 318, 309, 300, 290, 282, 275, 271, 268, 267, 266, 264, 259, 254, 247, 242, 239, 238, 238, 237, 235, 229, 222, 213, 204, 196, 187, 178, 167, 155, 142, 130, 119, 110, 102, 95, 87, 78, 68, 58, 49, 42, 36, 30, 26, 22, 18, 15, 13, 12, 12, 14, 15, 17, 18, 18, 18, 18, 17, 16, 14, 13, 13, 12, 12, 11, 11, 10, 9, 9, 9, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 8, 9, 10, 12, 13, 14, 14, 12, 10, 8, 6, 4, 3, 3, 3, 3, 4, 4, 4, 4, 2, 1, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 1, 2, 3, 5, 7, 10, 14, 21, 29, 39, 50, 61, 75, 91, 112, 138, 168, 201, 235, 268, 296, 319, 337, 348, 353, 351, 342, 326, 304, 277, 246, 214, 182, 152, 124, 100, 78, 60, 45, 33, 24, 17, 12, 8, 5, 4, 4, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 11, 19, 29, 42, 57, 76, 100, 129, 162, 199, 237, 273, 304, 328, 341, 342, 333, 314, 286, 253, 216, 178, 141, 106, 76, 51, 32, 19, 12, 11, 19, 36, 65, 107, 161, 226, 300, 380, 462, 543, 617, 680, 726, 752, 754, 732, 687, 623, 543, 456, 367, 283, 209, 149, 102, 70, 49, 36, 27, 20, 14, 10, 7, 6, 7, 8, 9, 9, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 12, 17, 22, 24, 25, 23, 20, 16, 12, 10, 10, 10, 10, 9, 7, 4, 2, 0, 0, 0, 2, 3, 5, 7, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 7, 21, 45, 82, 131, 191, 259, 328, 394, 448, 487, 505, 502, 477, 435, 380, 316, 250, 187, 131, 86, 52, 30, 17, 11, 9, 8, 8, 8, 8, 8, 9, 10, 12, 14, 15, 16, 16, 15, 12, 9, 6, 4, 2, 3, 5, 8, 11, 13, 13, 11, 8, 4, 1, 0, 0, 0, 0, 0, 0, 4, 15, 37, 71, 116, 172, 233, 295, 351, 394, 420, 425, 406, 367, 313, 251, 189, 133, 87, 54, 32, 19, 12, 10, 9, 10, 10, 10, 8, 6, 4, 3, 1, 1, 0, 0, 0, 0, 7, 25, 57, 107, 174, 256, 349, 442, 526, 589, 621, 617, 577, 507, 419, 325, 237, 162, 105, 63, 35, 18, 7, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 6, 10, 14, 18, 23, 26, 26, 25, 21, 17, 12, 9, 7, 5, 2, 0, 0, 2, 20, 58, 118, 201, 302, 413, 524, 622, 698, 740, 742, 702, 624, 518, 398, 280, 177, 100, 54, 38, 52, 90, 149, 222, 303, 383, 451, 501, 527, 529, 512, 489, 469, 464, 479, 512, 554, 592, 613, 606, 568, 501, 414, 318, 225, 145, 83, 40, 14, 0, 0, 2, 18, 50, 97, 161, 235, 311, 378, 427, 451, 446, 415, 360, 292, 218, 149, 91, 48, 20, 5, 0, 0, 3, 17, 47, 95, 164, 249, 341, 428, 496, 535, 538, 506, 446, 367, 282, 201, 132, 78, 41, 18, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 8, 9, 10, 12, 14, 16, 17, 17, 15, 12, 9, 6, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 6, 8, 9, 8, 5, 3, 1, 0, 0, 1, 3, 6, 10, 14, 18, 20, 21, 20, 17, 12, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 11, 14, 16, 17, 15, 13, 10, 6, 3, 0, 0, 0, 0, 3, 4, 2, 0, 0, 8, 39, 99, 188, 302, 423, 534, 615, 655, 652, 616, 565, 522, 506, 525, 576, 643, 704, 738, 733, 691, 624, 556, 510, 500, 530, 588, 654, 706, 723, 694, 622, 515, 391, 269, 164, 84, 31, 1, 0, 5, 41, 105, 197, 312, 436, 550, 636, 678, 669, 612, 518, 404, 288, 186, 107, 54, 25, 15, 14, 17, 20, 20, 19, 16, 13, 10, 6, 3, 1, 1, 3, 7, 14, 20, 26, 30, 32, 32, 30, 27, 24, 21, 17, 12, 7, 3, 0, 0, 0, 2, 4, 6, 7, 7, 8, 8, 9, 9, 8, 6, 4, 1, 0, 0, 2, 5, 9, 12, 14, 15, 14, 12, 9, 7, 6, 5, 5, 5, 5, 6, 6, 6, 5, 5, 4, 3, 2, 2, 4, 6, 8, 11, 13, 14, 13, 12, 10, 8, 5, 3, 2, 1, 1, 1, 2, 1, 0, 0, 0, 0, 2, 3, 3, 0, 0, 0, 21, 68, 144, 248, 365, 477, 565, 612, 608, 557, 467, 356, 243, 145, 72, 26, 4, 0, 0, 1, 2, 1, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 5, 1, 0, 2, 21, 66, 140, 240, 355, 465, 549, 588, 575, 514, 423, 330, 261, 240, 274, 356, 463, 566, 637, 654, 612, 521, 400, 272, 160, 77, 26, 2, 0, 2, 8, 12, 15, 16, 17, 17, 17, 17, 17, 17, 18, 19, 19, 19, 17, 13, 9, 5, 2, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 4, 2, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 2, 3, 3, 3, 1, 0, 0, 1, 4, 5, 2, 0, 0, 14, 63, 153, 284, 442, 601, 732, 807, 810, 742, 617, 463, 307, 176, 81, 26, 2, 0, 0, 2, 1, 0, 0, 4, 11, 20, 29, 35, 38, 38, 35, 30, 24, 17, 10, 4, 1, 1, 5, 12, 18, 22, 22, 17, 9, 2, 0, 0, 3, 6, 5, 0, 0, 7, 52, 143, 279, 449, 625, 771, 856, 861, 784, 644, 471, 300, 158, 62, 12, 0, 0, 4, 6, 3, 0, 0, 1, 10, 20, 29, 34, 34, 31, 26, 20, 15, 11, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 2, 4, 7, 8, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 1, 2, 2, 1, 0, 0, 0, 0, 3, 6, 6, 1, 0, 1, 31, 95, 198, 328, 465, 579, 644, 643, 579, 473, 359, 274, 247, 290, 393, 524, 645, 716, 713, 635, 503, 356, 239, 187, 221, 334, 499, 671, 808, 874, 853, 752, 594, 414, 247, 117, 36, 0, 0, 5, 11, 8, 0, 0, 11, 66, 166, 306, 467, 617, 727, 771, 739, 640, 496, 338, 196, 90, 26, 0, 0, 1, 6, 6, 2, 0, 0, 1, 7, 14, 21, 25, 27, 26, 22, 18, 14, 11, 10, 11, 14, 17, 19, 19, 15, 9, 2, 0, 0, 1, 6, 9, 5, 0, 0, 18, 78, 186, 335, 504, 658, 760, 783, 722, 592, 429, 279, 185, 173, 247, 387, 555, 707, 802, 817, 750, 617, 451, 286, 150, 58, 11, 0, 0, 8, 13, 13, 11, 9, 10, 13, 17, 21, 23, 23, 21, 18, 14, 11, 8, 5, 3, 1, 0, 0, 0, 0, 5, 8, 7, 0, 0, 0, 30, 99, 207, 341, 477, 584, 637, 624, 549, 432, 300, 180, 88, 31, 4, 0, 0, 3, 3, 0, 0, 0, 2, 8, 13, 17, 19, 18, 15, 11, 7, 4, 4, 5, 9, 13, 17, 20, 20, 19, 16, 14, 13, 13, 13, 12, 9, 5, 3, 4, 8, 15, 22, 25, 22, 14, 4, 0, 0, 4, 11, 10, 1, 0, 0, 51, 167, 354, 591, 838, 1041, 1151, 1141, 1012, 798, 550, 319, 144, 39, 0, 0, 4, 12, 12, 6, 0, 0, 4, 13, 22, 29, 30, 24, 12, 0, 0, 11, 69, 177, 329, 504, 669, 787, 829, 784, 664, 498, 324, 174, 69, 13, 0, 0, 7, 12, 11, 8, 7, 11, 19, 28, 35, 35, 29, 19, 8, 1, 0, 1, 5, 5, 0, 0, 1, 31, 96, 198, 327, 461, 571, 632, 630, 564, 450, 314, 185, 83, 20, 0, 0, 8, 16, 13, 0, 0, 5, 64, 177, 338, 525, 701, 825, 867, 819, 692, 517, 334, 179, 70, 13, 0, 0, 5, 8, 4, 0, 0, 3, 13, 24, 32, 34, 31, 24, 17, 12, 10, 11, 13, 14, 14, 11, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 2, 0, 0, 0, 0, 5, 9, 9, 3, 0, 0, 30, 104, 223, 374, 527, 647, 700, 672, 570, 422, 271, 162, 124, 167, 278, 422, 556, 643, 659, 602, 489, 349, 213, 105, 35, 3, 0, 2, 9, 13, 13, 13, 13, 17, 23, 30, 37, 43, 44, 40, 30, 17, 4, 0, 0, 7, 13, 12, 2, 0, 2, 57, 175, 358, 579, 795, 953, 1008, 946, 782, 565, 362, 236, 226, 339, 539, 766, 947, 1026, 977, 815, 590, 374, 235, 217, 325, 528, 764, 962, 1067, 1050, 919, 711, 478, 269, 116, 29, 0, 0, 11, 21, 23, 18, 13, 12, 15, 20, 26, 29, 30, 28, 26, 23, 20, 18, 15, 12, 9, 6, 4, 3, 3, 4, 5, 5, 5, 5, 6, 6, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 2, 6, 10, 14, 17, 17, 14, 10, 5, 1, 0, 0, 3, 7, 11, 14, 16, 15, 13, 11, 9, 7, 6, 5, 4, 4, 4, 3, 1, 0, 0, 0, 0, 4, 9, 9, 2, 0, 0, 25, 93, 206, 350, 499, 616, 672, 650, 557, 419, 268, 139, 50, 5, 0, 0, 6, 8, 4, 0, 0, 3, 12, 20, 24, 23, 18, 12, 8, 7, 9, 13, 15, 15, 13, 7, 1, 0, 0, 0, 7, 13, 12, 3, 0, 0, 32, 119, 259, 434, 609, 740, 794, 754, 632, 463, 287, 141, 46, 1, 0, 0, 8, 9, 5, 0, 0, 5, 13, 19, 21, 17, 11, 5, 0, 0, 0, 0, 0, 0, 0, 2, 6, 12, 17, 20, 20, 17, 12, 7, 4, 3, 4, 6, 7, 6, 3, 0, 0, 0, 2, 8, 11, 7, 0, 0, 7, 61, 162, 307, 472, 622, 719, 739, 675, 546, 385, 228, 106, 30, 0, 0, 2, 8, 8, 4, 0, 1, 6, 13, 18, 19, 16, 10, 4, 0, 0, 1, 5, 11, 17, 22, 25, 26, 25, 22, 20, 18, 17, 17, 16, 14, 11, 7, 4, 4, 7, 10, 11, 8, 2, 0, 0, 0, 11, 19, 17, 2, 0, 0, 67, 217, 447, 725, 992, 1179, 1234, 1139, 920, 641, 380, 206, 156, 228, 380, 549, 670, 700, 628, 481, 311, 181, 146, 228, 419, 671, 921, 1099, 1158, 1084, 898, 650, 398, 194, 62, 1, 0, 2, 13, 13, 6, 0, 0, 7, 22, 36, 44, 43, 36, 26, 16, 10, 6, 6, 8, 11, 15, 18, 20, 21, 21, 18, 14, 9, 5, 1, 0, 0, 1, 3, 7, 10, 13, 14, 13, 11, 8, 5, 3, 2, 2, 3, 6, 9, 12, 13, 13, 11, 7, 3, 0, 0, 1, 5, 9, 13, 16, 17, 19, 20, 22, 26, 28, 29, 27, 23, 16, 10, 4, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 3, 0, 0, 0, 0, 5, 13, 15, 9, 0, 0, 15, 89, 223, 405, 602, 769, 862, 856, 751, 579, 381, 203, 75, 7, 0, 0, 15, 23, 17, 1, 0, 1, 48, 138, 266, 411, 541, 623, 631, 560, 427, 270, 138, 73, 103, 227, 418, 625, 792, 872, 840, 703, 496, 277, 107, 35, 86, 249, 484, 729, 922, 1012, 982, 843, 637, 414, 221, 87, 16, 0, 0, 10, 19, 25, 29, 35, 42, 48, 49, 44, 35, 25, 17, 11, 9, 7, 7, 6, 7, 7, 7, 5, 2, 0, 0, 1, 8, 14, 13, 4, 0, 0, 30, 116, 254, 427, 598, 721, 762, 710, 580, 408, 238, 105, 25, 0, 0, 4, 12, 11, 6, 3, 5, 11, 18, 22, 20, 13, 4, 0, 0, 0, 10, 17, 16, 3, 0, 0, 48, 166, 351, 575, 790, 941, 985, 909, 737, 514, 298, 130, 30, 0, 0, 7, 17, 19, 16, 13, 14, 19, 23, 25, 21, 14, 7, 1, 0, 0, 1, 5, 8, 9, 10, 9, 6, 3, 1, 0, 0, 0, 2, 5, 7, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 10, 9, 7, 5, 2, 1, 0, 0, 0, 2, 6, 12, 18, 22, 22, 19, 13, 7, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 5, 11, 16, 17, 13, 6, 1, 2, 11, 20, 22, 11, 0, 0, 31, 155, 369, 650, 941, 1170, 1273, 1221, 1029, 750, 458, 216, 59, 0, 0, 6, 28, 34, 20, 0, 0, 0, 60, 175, 336, 518, 680, 784, 800, 724, 575, 392, 218, 86, 10, 0, 0, 14, 27, 25, 9, 0, 0, 31, 126, 277, 464, 649, 784, 828, 765, 608, 400, 203, 72, 47, 133, 301, 500, 670, 763, 757, 658, 500, 325, 173, 67, 11, 0, 0, 2, 8, 12, 12, 7, 0, 0, 0, 41, 140, 297, 493, 689, 834, 889, 838, 695, 499, 300, 140, 37, 0, 0, 0, 15, 24, 22, 11, 0, 0, 3, 68, 195, 376, 583, 768, 883, 893, 794, 611, 395, 203, 84, 63, 136, 279, 448, 597, 684, 684, 593, 432, 244, 82, 1, 35, 190, 434, 711, 948, 1085, 1088, 961, 743, 493, 268, 107, 19, 0, 0, 10, 15, 11, 5, 3, 11, 24, 37, 41, 35, 21, 5, 0, 0, 8, 16, 14, 1, 0, 0, 60, 191, 387, 616, 822, 951, 965, 859, 665, 435, 227, 81, 6, 0, 3, 18, 20, 11, 0, 0, 8, 22, 27, 14, 0, 0, 44, 191, 438, 752, 1066, 1300, 1387, 1301, 1068, 756, 443, 196, 45, 0, 0, 8, 29, 33, 22, 2, 0, 0, 29, 120, 263, 444, 628, 772, 836, 803, 679, 500, 310, 151, 46, 0, 0, 1, 14, 20, 19, 18, 19, 24, 30, 33, 33, 30, 26, 21, 18, 16, 15, 13, 11, 9, 6, 5, 4, 3, 3, 4, 5, 6, 8, 10, 11, 11, 11, 10, 8, 6, 2, 0, 0, 0, 3, 11, 16, 13, 0, 0, 0, 53, 167, 334, 525, 694, 795, 798, 703, 539, 350, 183, 64, 2, 0, 0, 8, 20, 22, 16, 2, 0, 0, 24, 111, 255, 439, 624, 762, 814, 764, 628, 444, 260, 115, 26, 0, 0, 1, 16, 24, 21, 9, 0, 0, 4, 74, 205, 388, 591, 765, 860, 848, 734, 549, 344, 169, 52, 0, 0, 1, 14, 19, 15, 9, 7, 8, 13, 17, 18, 16, 11, 4, 0, 0, 0, 1, 10, 17, 15, 3, 0, 0, 42, 152, 324, 530, 725, 855, 882, 799, 631, 426, 234, 92, 11, 0, 0, 6, 21, 27, 22, 6, 0, 0, 19, 117, 286, 508, 741, 924, 1006, 961, 804, 579, 346, 157, 40, 0, 0, 6, 20, 22, 16, 8, 5, 8, 13, 18, 21, 21, 21, 21, 22, 23, 24, 24, 21, 17, 12, 8, 4, 2, 0, 0, 0, 0, 0, 1, 3, 4, 6, 8, 10, 10, 7, 3, 0, 0, 0, 3, 14, 20, 16, 0, 0, 0, 69, 209, 415, 648, 853, 970, 961, 825, 599, 349, 145, 40, 56, 173, 347, 518, 633, 663, 605, 482, 330, 188, 81, 19, 0, 0, 9, 16, 17, 13, 8, 7, 9, 15, 23, 30, 35, 36, 35, 31, 26, 21, 16, 13, 11, 9, 6, 4, 2, 0, 0, 0, 1, 2, 3, 5, 6, 7, 7, 6, 2, 0, 0, 0, 2, 11, 16, 12, 0, 0, 0, 57, 173, 341, 531, 697, 793, 790, 691, 524, 336, 173, 62, 7, 0, 0, 3, 3, 3, 8, 19, 27, 20, 0, 0, 4, 118, 350, 686, 1069, 1406, 1603, 1603, 1406, 1069, 686, 348, 116, 1, 0, 0, 25, 38, 37, 32, 33, 43, 54, 59, 54, 40, 23, 8, 2, 2, 7, 13, 16, 14, 10, 5, 1, 0, 0, 1, 2, 2, 2, 1, 0, 1, 3, 5, 4, 2, 0, 0, 0, 4, 14, 18, 12, 0, 0, 6, 84, 232, 439, 666, 857, 959, 943, 813, 607, 381, 188, 59, 0, 0, 1, 17, 24, 23, 18, 17, 19, 24, 26, 24, 17, 8, 0, 0, 0, 4, 13, 18, 12, 0, 0, 5, 73, 205, 389, 588, 753, 837, 816, 695, 513, 317, 153, 45, 0, 0, 0, 12, 22, 24, 16, 0, 0, 0, 39, 154, 339, 571, 799, 965, 1021, 949, 771, 537, 308, 132, 29, 0, 0, 9, 16, 14, 9, 9, 16, 21, 16, 0, 0, 11, 98, 267, 507, 774, 1001, 1122, 1095, 921, 646, 346, 107, 0, 42, 226, 490, 755, 945, 1011, 941, 764, 534, 310, 137, 34, 0, 0, 8, 19, 21, 17, 13, 12, 15, 18, 18, 14, 8, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 8, 6, 4, 1, 0, 0, 0, 2, 5, 8, 10, 10, 9, 6, 4, 1, 0, 0, 0, 0, 2, 5, 9, 11, 12, 10, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 4, 7, 11, 15, 18, 20, 20, 17, 13, 7, 3, 0, 0, 0, 4, 9, 13, 16, 17, 15, 11, 6, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 4, 9, 14, 18, 20, 19, 16, 12, 8, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 9, 15, 21, 25, 25, 23, 18, 13, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 10, 13, 15, 14, 11, 7, 3, 0, 0, 0, 2, 5, 8, 9, 9, 8, 6, 3, 1, 0, 0, 0, 2, 4, 8, 11, 13, 13, 11, 8, 3, 0, 0, 1, 5, 8, 12, 13, 12, 11, 9, 8, 7, 6, 5, 5, 3, 2, 0, 0, 0, 0, 0, 1, 3, 6, 9, 14, 18, 22, 26, 27, 27, 23, 18, 12, 8, 5, 5, 6, 6, 4, 0, 0, 0, 1, 9, 16, 13, 1, 0, 0, 50, 165, 339, 544, 731, 851, 868, 777, 606, 402, 215, 80, 8, 0, 0, 11, 20, 20, 17, 14, 15, 18, 20, 20, 18, 15, 15, 16, 20, 23, 23, 21, 15, 9, 4, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 3, 7, 11, 15, 17, 17, 14, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 8, 8, 6, 4, 4, 5, 7, 11, 14, 15, 15, 12, 8, 5, 3, 3, 7, 12, 17, 21, 23, 22, 18, 12, 7, 3, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 2, 0, 0, 0, 0, 7, 13, 12, 3, 0, 0, 31, 118, 254, 420, 579, 689, 717, 655, 521, 354, 195, 77, 11, 0, 0, 10, 20, 22, 20, 17, 16, 17, 17, 16, 12, 5, 0, 0, 0, 4, 14, 19, 13, 0, 0, 1, 71, 208, 403, 619, 802, 901, 886, 762, 567, 353, 172, 51, 0, 0, 2, 17, 24, 21, 15, 11, 11, 14, 18, 19, 17, 11, 2, 0, 0, 0, 11, 21, 22, 9, 0, 0, 37, 164, 373, 638, 901, 1095, 1162, 1085, 886, 622, 361, 157, 35, 0, 0, 8, 23, 27, 23, 19, 18, 21, 22, 21, 16, 8, 2, 0, 0, 0, 1, 1, 0, 0, 0, 1, 4, 8, 12, 15, 16, 15, 13, 9, 6, 3, 1, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 6, 5, 4, 5, 7, 10, 13, 14, 13, 10, 6, 1, 0, 0, 1, 8, 15, 20, 18, 11, 1, 0, 0, 9, 22, 24, 10, 0, 0, 40, 183, 420, 721, 1020, 1240, 1316, 1227, 1000, 699, 402, 171, 33, 0, 0, 13, 35, 38, 24, 1, 0, 0, 52, 166, 334, 530, 709, 823, 832, 728, 534, 307, 117, 27, 72, 248, 510, 786, 999, 1092, 1043, 873, 632, 384, 182, 53, 0, 0, 5, 19, 23, 18, 11, 9, 11, 14, 16, 16, 13, 10, 11, 14, 19, 23, 24, 23, 19, 14, 9, 4, 0, 0, 0, 0, 6, 14, 15, 7, 0, 0, 21, 105, 249, 436, 628, 775, 835, 791, 655, 467, 275, 123, 29, 0, 0, 8, 21, 25, 20, 14, 10, 10, 11, 12, 11, 7, 3, 0, 0, 2, 6, 10, 11, 11, 8, 5, 2, 0, 0, 0, 2, 6, 11, 15, 17, 17, 14, 10, 5, 1, 0, 0, 1, 5, 10, 14, 16, 15, 13, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 1, 0, 0, 0, 5, 13, 17, 10, 0, 0, 12, 90, 230, 419, 618, 776, 847, 810, 675, 483, 285, 126, 28, 0, 0, 6, 17, 16, 8, 1, 0, 3, 11, 16, 16, 10, 1, 0, 0, 3, 13, 20, 15, 0, 0, 0, 63, 192, 378, 589, 773, 881, 880, 771, 586, 377, 192, 64, 0, 0, 1, 19, 30, 30, 25, 18, 15, 13, 12, 10, 7, 3, 0, 0, 0, 2, 5, 6, 6, 4, 2, 2, 5, 10, 14, 15, 12, 7, 3, 5, 11, 17, 16, 4, 0, 0, 37, 145, 318, 530, 735, 879, 919, 845, 680, 469, 266, 111, 20, 0, 0, 7, 21, 25, 16, 1, 0, 0, 35, 122, 256, 421, 582, 697, 728, 660, 507, 312, 132, 27, 33, 156, 365, 604, 806, 917, 909, 791, 600, 388, 202, 73, 7, 0, 0, 15, 26, 28, 26, 22, 19, 17, 16, 16, 17, 17, 17, 15, 11, 9, 12, 18, 24, 23, 10, 0, 0, 28, 142, 338, 594, 858, 1064, 1154, 1103, 926, 673, 411, 194, 53, 0, 0, 3, 25, 34, 28, 9, 0, 0, 26, 119, 273, 469, 669, 823, 883, 826, 662, 434, 208, 52, 16, 114, 322, 583, 826, 984, 1019, 925, 736, 505, 286, 122, 27, 0, 0, 12, 25, 28, 25, 20, 17, 17, 18, 17, 14, 9, 4, 0, 0, 0, 1, 3, 5, 7, 8, 9, 8, 5, 0, 0, 0, 0, 8, 17, 19, 10, 0, 0, 17, 102, 251, 449, 658, 825, 903, 870, 734, 535, 326, 153, 42, 0, 0, 5, 21, 27, 24, 18, 13, 11, 11, 10, 8, 4, 1, 0, 1, 4, 8, 11, 11, 10, 7, 3, 0, 0, 0, 0, 3, 5, 7, 8, 7, 5, 2, 0, 0, 0, 2, 4, 6, 6, 5, 3, 1, 0, 1, 2, 3, 3, 0, 0, 0, 0, 4, 10, 12, 6, 0, 0, 17, 85, 201, 354, 511, 634, 687, 656, 550, 400, 243, 115, 33, 0, 0, 3, 13, 16, 13, 8, 5, 5, 7, 8, 8, 7, 4, 2, 1, 1, 2, 2, 2, 1, 0, 0, 0, 2, 5, 8, 12, 13, 13, 10, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 6, 5, 4, 3, 5, 8, 12, 16, 18, 17, 13, 8, 3, 0, 0, 4, 8, 10, 8, 2, 0, 0, 0, 12, 22, 21, 6, 0, 0, 58, 200, 422, 690, 943, 1112, 1143, 1024, 785, 494, 236, 84, 76, 207, 430, 673, 861, 942, 898, 748, 540, 329, 160, 53, 3, 0, 0, 1, 8, 17, 27, 29, 15, 0, 0, 26, 179, 459, 844, 1260, 1607, 1790, 1757, 1518, 1141, 727, 369, 125, 4, 0, 0, 29, 47, 51, 47, 45, 46, 45, 39, 26, 11, 1, 0, 5, 13, 14, 5, 0, 0, 31, 121, 266, 445, 618, 739, 774, 712, 573, 395, 224, 93, 17, 0, 0, 10, 22, 26, 24, 20, 16, 14, 11, 8, 5, 4, 4, 7, 11, 15, 16, 16, 13, 10, 8, 6, 5, 3, 0, 0, 0, 0, 7, 16, 17, 9, 0, 0, 20, 105, 253, 447, 648, 804, 873, 834, 699, 507, 308, 145, 41, 0, 0, 0, 15, 23, 23, 16, 5, 0, 0, 16, 80, 191, 339, 495, 620, 675, 640, 518, 342, 163, 37, 5, 85, 261, 488, 708, 859, 900, 819, 639, 409, 192, 48, 15, 100, 275, 488, 679, 794, 805, 715, 555, 369, 202, 83, 18, 0, 0, 1, 4, 5, 9, 14, 16, 8, 0, 0, 19, 121, 304, 553, 819, 1035, 1142, 1106, 940, 691, 426, 204, 58, 0, 0, 1, 22, 30, 23, 6, 0, 0, 14, 86, 206, 364, 531, 667, 736, 717, 615, 458, 288, 142, 45, 0, 0, 0, 10, 12, 7, 0, 0, 0, 1, 4, 5, 5, 4, 5, 7, 10, 11, 11, 8, 4, 0, 0, 0, 3, 6, 8, 8, 6, 4, 2, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 5, 2, 0, 0, 0, 4, 11, 14, 8, 0, 0, 13, 83, 209, 377, 556, 701, 773, 751, 643, 478, 301, 150, 49, 0, 0, 1, 15, 22, 22, 18, 16, 16, 17, 19, 18, 15, 11, 7, 4, 4, 6, 10, 15, 19, 20, 20, 18, 15, 13, 12, 12, 15, 17, 19, 19, 17, 14, 11, 8, 7, 8, 10, 13, 16, 18, 20, 20, 20, 18, 16, 13, 9, 6, 4, 3, 3, 3, 3, 3, 3, 4, 5, 7, 10, 13, 17, 21, 25, 27, 28, 26, 21, 16, 12, 10, 12, 16, 18, 17, 11, 5, 3, 8, 18, 25, 20, 3, 0, 0, 71, 237, 492, 799, 1091, 1294, 1349, 1242, 1003, 699, 402, 173, 37, 0, 0, 17, 38, 46, 43, 36, 32, 33, 37, 41, 40, 34, 23, 13, 8, 12, 23, 30, 26, 7, 0, 0, 66, 232, 493, 812, 1120, 1338, 1401, 1288, 1028, 695, 382, 170, 105, 186, 370, 584, 753, 821, 767, 609, 399, 203, 90, 101, 243, 484, 761, 998, 1130, 1123, 983, 752, 491, 260, 96, 10, 0, 1, 24, 39, 43, 39, 31, 25, 22, 21, 20, 20, 20, 20, 20, 19, 17, 14, 11, 8, 7, 8, 11, 16, 22, 27, 30, 32, 31, 28, 24, 21, 19, 19, 20, 20, 18, 13, 8, 6, 10, 17, 22, 18, 3, 0, 0, 52, 180, 378, 617, 846, 1005, 1050, 967, 782, 545, 314, 136, 30, 0, 0, 11, 27, 32, 28, 23, 19, 18, 19, 20, 18, 15, 11, 8, 6, 6, 8, 9, 9, 8, 7, 5, 4, 5, 7, 11, 15, 17, 17, 14, 9, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 12, 16, 17, 17, 14, 10, 5, 2, 2, 4, 7, 11, 14, 15, 14, 12, 10, 7, 4, 1, 0, 0, 0, 3, 10, 13, 8, 0, 0, 6, 64, 172, 324, 492, 637, 719, 716, 629, 483, 317, 169, 64, 8, 0, 0, 7, 11, 8, 2, 0, 0, 0, 5, 7, 7, 6, 3, 1, 0, 0, 0, 0, 1, 3, 4, 4, 2, 0, 0, 0, 6, 14, 17, 13, 0, 0, 1, 58, 174, 346, 546, 732, 855, 881, 804, 645, 446, 255, 109, 23, 0, 0, 10, 23, 27, 25, 21, 17, 15, 14, 12, 8, 4, 1, 0, 3, 7, 12, 16, 18, 17, 13, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 2, 0, 0, 0, 1, 8, 14, 14, 5, 0, 0, 29, 115, 257, 438, 623, 767, 830, 795, 672, 495, 310, 155, 53, 4, 0, 0, 2, 6, 8, 12, 14, 11, 0, 0, 0, 63, 204, 423, 689, 946, 1129, 1186, 1102, 900, 636, 375, 168, 42, 0, 0, 10, 29, 37, 35, 29, 24, 20, 17, 12, 8, 5, 4, 7, 13, 18, 21, 21, 17, 11, 4, 0, 0, 0, 4, 9, 14, 17, 17, 14, 11, 9, 9, 11, 11, 10, 6, 3, 4, 10, 18, 20, 11, 0, 0, 13, 98, 256, 473, 708, 905, 1011, 997, 867, 658, 425, 221, 77, 3, 0, 0, 16, 27, 23, 8, 0, 0, 14, 88, 211, 371, 537, 671, 736, 715, 613, 459, 292, 148, 51, 2, 0, 0, 11, 18, 18, 16, 14, 13, 12, 12, 11, 10, 10, 12, 15, 18, 19, 16, 11, 6, 4, 4, 9, 14, 18, 17, 11, 3, 0, 0, 6, 14, 16, 8, 0, 0, 31, 129, 295, 508, 727, 898, 971, 922, 762, 534, 303, 132, 71, 133, 300, 520, 730, 870, 903, 824, 659, 455, 260, 112, 25, 0, 0, 11, 23, 27, 24, 18, 13, 9, 7, 5, 3, 3, 5, 9, 13, 17, 19, 19, 17, 14, 10, 5, 0, 0, 0, 0, 7, 14, 14, 5, 0, 0, 29, 121, 272, 464, 658, 806, 866, 822, 687, 498, 304, 144, 43, 0, 0, 3, 13, 16, 10, 2, 0, 0, 0, 2, 3, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 13, 16, 18, 18, 15, 11, 7, 2, 0, 0, 0, 1, 4, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 1, 4, 7, 10, 13, 14, 13, 11, 7, 4, 1, 0, 0, 1, 3, 6, 8, 10, 10, 8, 6, 4, 2, 2, 3, 5, 8, 9, 8, 6, 3, 2, 3, 5, 6, 5, 2, 0, 0, 2, 11, 18, 17, 5, 0, 0, 46, 168, 365, 612, 859, 1045, 1122, 1069, 901, 663, 414, 206, 67, 0, 0, 2, 22, 34, 35, 31, 24, 19, 14, 8, 3, 0, 0, 2, 9, 13, 10, 0, 0, 1, 49, 149, 299, 478, 648, 766, 802, 744, 609, 434, 259, 120, 34, 0, 0, 2, 10, 11, 6, 0, 0, 0, 0, 1, 2, 3, 4, 6, 10, 13, 15, 14, 11, 6, 2, 0, 0, 1, 5, 8, 10, 10, 9, 7, 6, 5, 5, 5, 4, 2, 0, 0, 0, 0, 5, 8, 7, 0, 0, 2, 38, 110, 217, 345, 467, 553, 578, 534, 431, 298, 171, 90, 78, 142, 266, 415, 545, 617, 607, 515, 367, 208, 86, 45, 106, 260, 473, 692, 862, 940, 907, 777, 585, 378, 199, 75, 10, 0, 0, 13, 22, 23, 19, 15, 12, 10, 9, 7, 4, 2, 2, 3, 6, 9, 11, 11, 9, 6, 3, 0, 0, 0, 1, 5, 9, 12, 15, 15, 14, 12, 8, 3, 0, 0, 0, 0, 6, 10, 9, 1, 0, 0, 31, 107, 227, 373, 515, 619, 656, 616, 511, 369, 225, 108, 33, 0, 0, 0, 7, 8, 5, 0, 0, 0, 0, 1, 1, 2, 3, 6, 9, 13, 15, 14, 11, 6, 2, 0, 2, 5, 8, 8, 5, 3, 3, 7, 14, 17, 11, 0, 0, 8, 81, 222, 427, 666, 887, 1036, 1072, 986, 802, 567, 337, 156, 44, 0, 0, 1, 14, 22, 23, 20, 13, 0, 0, 0, 40, 145, 315, 534, 761, 944, 1036, 1013, 881, 675, 447, 244, 99, 19, 0, 0, 7, 14, 13, 8, 5, 6, 10, 13, 13, 11, 8, 9, 13, 17, 17, 10, 0, 0, 17, 86, 209, 376, 558, 715, 804, 800, 700, 529, 333, 166, 75, 87, 202, 391, 607, 793, 903, 910, 816, 649, 451, 264, 121, 33, 0, 0, 2, 13, 17, 13, 3, 0, 0, 19, 78, 176, 306, 448, 572, 646, 649, 579, 451, 300, 168, 93, 96, 176, 312, 465, 592, 658, 647, 565, 433, 287, 157, 64, 12, 0, 0, 8, 17, 22, 25, 27, 28, 29, 28, 23, 18, 13, 11, 12, 15, 19, 22, 22, 19, 13, 8, 4, 2, 3, 7, 13, 18, 22, 23, 21, 17, 11, 5, 1, 0, 0, 3, 8, 13, 15, 16, 14, 12, 9, 8, 8, 9, 9, 8, 4, 0, 0, 0, 3, 9, 11, 5, 0, 0, 19, 89, 211, 375, 552, 701, 784, 778, 685, 531, 354, 194, 78, 14, 0, 0, 7, 12, 10, 3, 0, 0, 0, 2, 6, 8, 8, 7, 6, 6, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 10, 13, 13, 12, 9, 7, 5, 4, 3, 2, 0, 0, 0, 0, 5, 11, 12, 6, 0, 0, 22, 95, 219, 385, 563, 713, 796, 788, 690, 528, 346, 190, 101, 95, 168, 290, 421, 518, 550, 508, 405, 273, 155, 92, 110, 211, 375, 561, 721, 813, 816, 729, 577, 398, 231, 104, 27, 0, 0, 9, 22, 30, 32, 29, 26, 22, 18, 12, 5, 0, 0, 0, 3, 8, 9, 3, 0, 0, 22, 84, 187, 323, 467, 585, 647, 633, 546, 408, 257, 135, 75, 93, 181, 314, 453, 558, 601, 574, 485, 361, 231, 121, 46, 7, 0, 0, 6, 10, 10, 8, 5, 5, 5, 7, 8, 9, 10, 10, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 1, 4, 6, 7, 7, 7, 5, 4, 3, 2, 1, 0, 0, 0, 0, 5, 9, 10, 4, 0, 0, 20, 85, 195, 338, 490, 617, 685, 678, 598, 466, 315, 177, 75, 17, 0, 0, 4, 8, 6, 2, 0, 0, 1, 4, 4, 3, 0, 0, 2, 6, 9, 7, 0, 0, 5, 48, 133, 256, 400, 532, 621, 641, 585, 468, 320, 181, 88, 65, 116, 229, 373, 512, 608, 637, 589, 475, 323, 176, 75, 55, 129, 287, 495, 703, 862, 931, 895, 766, 578, 376, 201, 78, 13, 0, 0, 11, 19, 22, 20, 19, 19, 19, 18, 14, 8, 1, 0, 0, 3, 9, 12, 7, 0, 0, 8, 60, 157, 296, 456, 605, 708, 740, 692, 578, 426, 270, 139, 50, 5, 0, 0, 11, 17, 18, 14, 9, 5, 2, 0, 0, 2, 4, 8, 12, 15, 16, 15, 12, 9, 6, 5, 4, 3, 2, 1, 1, 4, 8, 10, 6, 0, 0, 3, 43, 123, 243, 385, 521, 620, 657, 621, 523, 387, 246, 127, 47, 6, 0, 0, 5, 8, 5, 1, 0, 0, 0, 3, 8, 12, 16, 19, 21, 21, 19, 15, 11, 8, 5, 4, 2, 1, 0, 0, 0, 0, 4, 7, 6, 1, 0, 0, 26, 89, 190, 318, 452, 561, 618, 609, 536, 417, 281, 158, 68, 16, 0, 0, 3, 7, 6, 2, 0, 0, 0, 3, 3, 2, 0, 0, 0, 4, 8, 8, 1, 0, 0, 28, 97, 207, 346, 488, 601, 657, 642, 561, 435, 294, 167, 73, 19, 0, 0, 2, 6, 5, 1, 0, 0, 0, 2, 4, 4, 1, 0, 0, 0, 4, 7, 6, 0, 0, 0, 28, 90, 183, 296, 407, 489, 523, 499, 425, 319, 207, 111, 44, 8, 0, 0, 3, 6, 4, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 11, 12, 11, 9, 5, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 10, 14, 18, 21, 20, 18, 13, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 5, 7, 5, 0, 0, 5, 42, 114, 217, 336, 446, 522, 546, 512, 431, 323, 212, 117, 50, 13, 0, 0, 3, 7, 8, 7, 6, 5, 5, 6, 7, 9, 11, 13, 15, 18, 19, 19, 17, 14, 11, 7, 6, 6, 8, 11, 14, 15, 15, 14, 11, 9, 7, 8, 9, 10, 11, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 8, 7, 6, 6, 8, 12, 12, 7, 0, 0, 9, 67, 179, 344, 539, 730, 873, 935, 902, 783, 608, 416, 244, 114, 36, 0, 0, 0, 6, 11, 11, 6, 0, 0, 2, 43, 131, 270, 451, 646, 815, 920, 933, 850, 692, 502, 330, 224, 210, 290, 436, 605, 746, 817, 798, 697, 544, 384, 264, 218, 257, 370, 524, 677, 786, 824, 783, 672, 517, 352, 205, 95, 29, 0, 0, 7, 18, 25, 27, 24, 20, 16, 15, 15, 17, 19, 21, 21, 19, 15, 11, 7, 6, 7, 10, 13, 16, 19, 19, 18, 16, 14, 10, 8, 6, 6, 8, 11, 14, 14, 13, 11, 10, 10, 10, 7, 1, 0, 0, 27, 96, 212, 370, 549, 715, 833, 877, 835, 718, 553, 373, 214, 96, 26, 0, 0, 6, 15, 19, 18, 17, 19, 23, 29, 33, 34, 30, 26, 22, 20, 17, 10, 0, 0, 3, 52, 158, 325, 539, 766, 960, 1078, 1092, 999, 821, 598, 377, 196, 74, 12, 0, 0, 13, 21, 23, 21, 18, 17, 16, 15, 13, 12, 12, 13, 15, 13, 7, 0, 0, 10, 56, 144, 270, 422, 572, 692, 756, 751, 678, 554, 405, 260, 140, 57, 12, 0, 0, 4, 8, 6, 0, 0, 0, 19, 61, 126, 206, 290, 361, 406, 414, 384, 325, 248, 168, 98, 45, 13, 0, 0, 1, 5, 5, 1, 0, 0, 13, 52, 119, 211, 316, 417, 493, 528, 514, 455, 363, 258, 158, 79, 27, 2, 0, 0, 7, 12, 14, 12, 9, 7, 5, 5, 5, 6, 8, 10, 11, 12, 12, 11, 11, 10, 9, 9, 8, 8, 9, 10, 11, 12, 13, 12, 11, 10, 8, 8, 8, 8, 6, 4, 3, 2, 3, 5, 7, 4, 0, 0, 6, 40, 106, 205, 325, 445, 539, 587, 576, 510, 406, 294, 204, 162, 179, 253, 362, 477, 564, 597, 566, 479, 363, 254, 187, 190, 270, 413, 588, 755, 872, 913, 867, 747, 580, 399, 238, 115, 39, 4, 0, 1, 8, 12, 13, 13, 14, 14, 15, 14, 13, 10, 8, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 2, 4, 8, 11, 14, 17, 19, 19, 17, 15, 11, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 10, 14, 18, 21, 21, 19, 15, 11, 7, 5, 4, 6, 9, 12, 15, 18, 18, 17, 15, 11, 6, 1, 0, 0, 1, 4, 5, 3, 0, 0, 10, 48, 116, 210, 318, 418, 489, 513, 487, 422, 339, 264, 220, 221, 266, 345, 437, 520, 573, 585, 555, 491, 412, 340, 297, 302, 358, 454, 567, 664, 717, 706, 629, 503, 356, 215, 104, 33, 1, 0, 6, 17, 25, 27, 24, 20, 16, 13, 10, 8, 7, 5, 4, 4, 5, 8, 13, 20, 27, 33, 36, 35, 31, 24, 15, 8, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 10, 13, 13, 12, 9, 6, 3, 1, 0, 0, 2, 3, 5, 6, 7, 8, 8, 7, 5, 3, 0, 0, 0, 0, 2, 4, 4, 1, 0, 0, 19, 64, 136, 233, 339, 434, 495, 507, 467, 389, 295, 218, 182, 204, 281, 397, 521, 622, 675, 665, 597, 485, 354, 228, 124, 53, 14, 0, 0, 5, 11, 14, 15, 14, 12, 10, 7, 5, 3, 1, 0, 0, 0, 1, 1, 1, 1, 1, 0, 1, 2, 4, 7, 10, 12, 13, 13, 11, 9, 6, 3, 1, 0, 0, 1, 3, 6, 9, 10, 9, 7, 4, 2, 1, 1, 3, 6, 8, 10, 11, 11, 10, 9, 8, 7, 5, 3, 1, 1, 2, 5, 6, 5, 0, 0, 1, 27, 84, 177, 299, 433, 556, 642, 675, 647, 565, 445, 313, 190, 93, 31, 2, 0, 1, 5, 4, 0, 0, 11, 53, 128, 233, 353, 468, 556, 599, 587, 524, 423, 305, 192, 100, 39, 7, 0, 0, 4, 7, 7, 5, 3, 2, 2, 2, 3, 5, 7, 10, 13, 16, 18, 18, 17, 14, 12, 9, 7, 5, 4, 4, 5, 6, 7, 5, 0, 0, 0, 20, 69, 150, 257, 379, 492, 576, 614, 597, 530, 427, 309, 197, 106, 44, 11, 0, 0, 1, 3, 2, 0, 0, 0, 2, 6, 10, 13, 15, 17, 18, 18, 18, 17, 15, 13, 12, 13, 14, 15, 15, 14, 12, 11, 11, 11, 8, 2, 0, 0, 26, 87, 192, 335, 500, 660, 781, 838, 817, 726, 589, 441, 322, 261, 273, 350, 467, 591, 687, 730, 710, 631, 512, 376, 245, 137, 61, 18, 0, 0, 3, 4, 0, 0, 1, 30, 93, 192, 321, 459, 582, 665, 690, 652, 562, 438, 305, 187, 97, 40, 13, 6, 9, 15, 19, 20, 19, 18, 18, 17, 16, 15, 11, 7, 4, 1, 0, 0, 1, 3, 4, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 1, 0, 1, 2, 3, 1, 0, 0, 4, 25, 65, 126, 201, 281, 352, 401, 420, 403, 356, 286, 207, 132, 70, 29, 6, 0, 0, 3, 5, 6, 6, 5, 6, 7, 8, 8, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 2, 5, 7, 10, 11, 11, 9, 7, 6, 5, 5, 7, 10, 13, 16, 16, 15, 14, 13, 13, 14, 12, 6, 0, 0, 10, 57, 147, 283, 451, 630, 788, 896, 935, 896, 789, 635, 462, 297, 162, 68, 16, 0, 0, 9, 20, 27, 29, 28, 24, 20, 16, 11, 8, 4, 2, 0, 0, 0, 1, 4, 7, 10, 12, 13, 14, 14, 15, 16, 17, 19, 19, 17, 14, 9, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 9, 10, 10, 9, 8, 7, 7, 6, 6, 5, 4, 3, 3, 4, 5, 6, 7, 8, 9, 9, 8, 7, 5, 3, 2, 3, 5, 6, 5, 1, 0, 0, 17, 60, 130, 224, 329, 428, 502, 539, 531, 482, 403, 308, 213, 130, 68, 28, 7, 0, 0, 0, 2, 2, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 3, 6, 10, 13, 14, 13, 10, 7, 4, 3, 4, 5, 6, 5, 3, 2, 2, 2, 4, 4, 1, 0, 0, 10, 43, 101, 186, 289, 396, 490, 555, 579, 559, 497, 406, 302, 200, 114, 52, 15, 0, 0, 1, 6, 8, 8, 7, 6, 5, 5, 5, 6, 6, 6, 6, 6, 5, 4, 4, 3, 3, 2, 2, 3, 3, 4, 5, 6, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 4, 2, 0, 0, 0, 2, 4, 7, 10, 11, 11, 10, 7, 5, 4, 4, 6, 7, 8, 8, 6, 4, 2, 1, 0, 0, 0, 0, 5, 24, 61, 122, 207, 307, 408, 492, 544, 551, 512, 436, 338, 236, 146, 78, 34, 13, 5, 6, 8, 10, 11, 12, 11, 11, 9, 7, 5, 2, 1, 1, 3, 5, 7, 9, 10, 9, 8, 6, 4, 2, 1, 2, 4, 6, 9, 11, 11, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 13, 14, 13, 11, 7, 1, 0, 3, 25, 71, 147, 250, 371, 495, 601, 667, 682, 644, 563, 465, 379, 333, 345, 418, 536, 672, 792, 866, 876, 818, 703, 553, 394, 249, 134, 57, 14, 0, 0, 7, 16, 21, 24, 25, 24, 23, 23, 22, 22, 21, 21, 22, 22, 22, 21, 20, 17, 14, 10, 6, 3, 0, 0, 0, 1, 3, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 4, 2, 1, 0, 0, 1, 10, 30, 71, 136, 226, 335, 449, 550, 618, 641, 614, 542, 440, 326, 219, 130, 67, 28, 8, 1, 0, 0, 0, 0, 0, 2, 5, 8, 10, 12, 12, 12, 11, 10, 10, 10, 10, 10, 9, 7, 5, 2, 1, 1, 1, 1, 0, 0, 2, 16, 48, 99, 170, 253, 336, 405, 449, 459, 434, 377, 301, 218, 140, 78, 35, 12, 2, 0, 0, 0, 0, 3, 18, 51, 105, 177, 263, 352, 430, 485, 508, 493, 443, 366, 275, 185, 108, 52, 17, 1, 0, 0, 3, 5, 5, 4, 3, 2, 2, 4, 6, 8, 11, 14, 17, 18, 18, 16, 13, 10, 6, 3, 1, 1, 3, 5, 8, 11, 13, 14, 14, 13, 11, 8, 5, 2, 0, 0, 1, 3, 7, 10, 13, 14, 14, 12, 8, 5, 3, 2, 3, 3, 2, 0, 0, 0, 15, 47, 101, 175, 262, 352, 431, 488, 513, 503, 460, 390, 305, 217, 137, 74, 31, 8, 0, 0, 0, 2, 3, 3, 4, 5, 6, 7, 7, 7, 7, 7, 6, 2, 0, 0, 8, 44, 114, 225, 372, 541, 711, 854, 947, 974, 932, 827, 679, 512, 349, 209, 106, 40, 7, 0, 0, 5, 9, 11, 10, 9, 8, 7, 8, 10, 12, 14, 15, 15, 15, 13, 10, 7, 4, 3, 3, 5, 7, 9, 10, 10, 9, 6, 4, 3, 2, 3, 3, 4, 5, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 5, 5, 4, 1, 0, 0, 0, 2, 5, 8, 9, 8, 6, 3, 0, 0, 0, 3, 6, 9, 12, 12, 11, 9, 7, 4, 2, 1, 1, 2, 4, 6, 8, 9, 10, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 3, 2, 0, 0, 0, 5, 21, 52, 100, 164, 239, 316, 384, 431, 450, 438, 402, 352, 305, 277, 278, 313, 375, 449, 518, 563, 572, 541, 479, 401, 326, 273, 256, 280, 336, 411, 485, 537, 554, 531, 476, 402, 329, 276, 254, 268, 313, 376, 443, 496, 525, 522, 486, 423, 343, 257, 176, 109, 61, 32, 18, 13, 12, 11, 10, 17, 38, 82, 151, 243, 347, 446, 525, 569, 571, 533, 464, 376, 285, 200, 131, 78, 42, 19, 7, 1, 0, 2, 6, 9, 11, 12, 11, 9, 6, 4, 2, 0, 0, 0, 4, 16, 40, 77, 129, 193, 264, 332, 390, 426, 436, 416, 368, 301, 224, 150, 87, 42, 14, 1, 0, 0, 1, 2, 2, 1, 1, 1, 2, 3, 5, 6, 8, 10, 12, 14, 15, 14, 13, 11, 9, 6, 5, 4, 6, 9, 12, 14, 13, 8, 2, 0, 2, 24, 69, 142, 240, 355, 473, 580, 658, 696, 690, 643, 566, 476, 393, 331, 303, 311, 346, 397, 445, 476, 478, 450, 394, 321, 242, 167, 104, 57, 26, 8, 0, 0, 3, 8, 12, 16, 18, 18, 19, 19, 20, 22, 24, 24, 21, 16, 10, 7, 14, 39, 88, 167, 272, 397, 526, 640, 722, 757, 740, 675, 572, 451, 328, 218, 131, 69, 31, 11, 3, 1, 3, 6, 8, 9, 9, 9, 8, 6, 5, 3, 0, 0, 0, 9, 31, 68, 121, 187, 261, 332, 392, 431, 443, 426, 382, 319, 246, 174, 112, 65, 34, 18, 13, 13, 15, 15, 13, 9, 5, 2, 0, 1, 3, 5, 6, 6, 5, 4, 4, 4, 6, 7, 7, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 10, 10, 10, 11, 11, 11, 10, 7, 4, 1, 0, 0, 0, 2, 4, 6, 7, 8, 7, 6, 4, 2, 1, 0, 0, 0, 1, 0, 0, 0, 3, 15, 40, 81, 136, 202, 273, 338, 387, 413, 410, 380, 327, 260, 191, 128, 78, 43, 21, 11, 7, 6, 6, 6, 6, 6, 6, 5, 3, 1, 0, 0, 0, 1, 0, 0, 0, 4, 19, 48, 92, 149, 214, 279, 334, 372, 386, 375, 339, 286, 222, 157, 99, 54, 24, 7, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 3, 1, 0, 0, 0, 6, 19, 42, 77, 126, 186, 255, 325, 387, 433, 456, 450, 417, 360, 288, 212, 142, 84, 43, 19, 8, 6, 8, 11, 12, 12, 10, 8, 6, 5, 5, 6, 8, 9, 10, 10, 8, 6, 4, 4, 5, 7, 9, 12, 12, 11, 9, 7, 6, 5, 7, 9, 12, 14, 16, 16, 16, 14, 11, 8, 4, 1, 0, 0, 5, 22, 54, 108, 186, 291, 414, 544, 665, 755, 801, 793, 732, 629, 502, 370, 251, 154, 85, 40, 15, 3, 0, 0, 2, 4, 7, 9, 9, 9, 9, 9, 10, 11, 13, 13, 12, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 9, 9, 8, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 4, 2, 0, 2, 9, 25, 51, 90, 141, 205, 277, 351, 417, 465, 487, 477, 438, 375, 300, 224, 155, 101, 62, 37, 23, 16, 13, 12, 12, 13, 14, 15, 15, 14, 12, 11, 9, 9, 10, 11, 12, 13, 12, 11, 10, 9, 9, 11, 13, 15, 16, 15, 14, 12, 10, 8, 8, 7, 7, 6, 4, 3, 2, 2, 4, 6, 7, 9, 8, 8, 7, 6, 7, 9, 12, 14, 14, 14, 12, 10, 8, 6, 5, 5, 5, 5, 3, 1, 0, 0, 3, 16, 41, 83, 141, 213, 294, 372, 438, 482, 496, 480, 437, 374, 302, 229, 164, 109, 67, 37, 19, 9, 6, 8, 11, 15, 17, 17, 15, 12, 9, 7, 6, 5, 5, 4, 3, 6, 15, 35, 69, 118, 180, 251, 321, 381, 420, 433, 419, 381, 326, 263, 200, 143, 98, 63, 40, 26, 19, 16, 14, 13, 12, 11, 10, 8, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 6, 10, 15, 18, 20, 20, 18, 15, 13, 12, 12, 14, 16, 17, 17, 15, 14, 13, 12, 14, 15, 16, 16, 15, 13, 12, 12, 12, 14, 16, 19, 26, 40, 64, 101, 151, 213, 280, 343, 392, 422, 428, 414, 385, 354, 331, 326, 343, 382, 436, 493, 539, 563, 559, 526, 475, 416, 366, 334, 328, 344, 377, 415, 447, 463, 459, 432, 385, 323, 254, 186, 127, 80, 49, 32, 24, 23, 24, 25, 25, 26, 26, 27, 27, 26, 24, 21, 18, 15, 13, 13, 16, 26, 46, 83, 139, 215, 307, 405, 497, 572, 618, 629, 606, 553, 477, 388, 297, 212, 140, 84, 46, 22, 10, 5, 4, 5, 6, 7, 7, 8, 9, 11, 12, 14, 16, 17, 16, 15, 13, 10, 8, 7, 6, 7, 8, 8, 8, 7, 8, 8, 9, 10, 10, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 2, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 4, 14, 31, 55, 90, 135, 192, 258, 326, 389, 434, 455, 446, 411, 355, 290, 225, 167, 120, 83, 55, 33, 18, 8, 2, 1, 2, 4, 6, 6, 6, 4, 3, 1, 0, 0, 1, 2, 4, 6, 6, 5, 4, 3, 3, 5, 6, 8, 8, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 5, 4, 2, 2, 3, 4, 7, 8, 8, 7, 4, 2, 1, 0, 0, 1, 1, 0, 0, 0, 1, 3, 6, 9, 10, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 4, 5, 7, 8, 8, 8, 7, 6, 6, 6, 8, 9, 10, 9, 8, 6, 4, 2, 1, 1, 1, 2, 3, 5, 6, 8, 10, 11, 11, 11, 10, 8, 7, 6, 5, 4, 2, 1, 2, 7, 20, 43, 77, 123, 179, 240, 302, 358, 402, 430, 436, 421, 386, 335, 274, 211, 153, 105, 69, 46, 32, 24, 21, 20, 23, 34, 58, 99, 158, 234, 322, 413, 498, 569, 618, 638, 627, 586, 521, 437, 347, 258, 180, 118, 73, 44, 27, 19, 17, 18, 19, 20, 19, 17, 14, 12, 10, 10, 10, 10, 12, 16, 27, 48, 82, 130, 189, 255, 322, 383, 431, 461, 471, 460, 430, 384, 325, 261, 196, 137, 89, 53, 30, 19, 14, 14, 16, 17, 18, 17, 16, 15, 14, 13, 13, 13, 13, 14, 14, 13, 13, 11, 10, 9, 8, 6, 3, 1, 0, 0, 4, 16, 36, 63, 98, 140, 187, 237, 287, 332, 367, 386, 389, 377, 357, 336, 325, 328, 347, 380, 420, 458, 488, 502, 496, 469, 423, 363, 295, 225, 161, 108, 69, 43, 29, 23, 21, 21, 21, 20, 18, 16, 15, 14, 14, 14, 14, 14, 12, 10, 10, 15, 29, 54, 93, 146, 212, 286, 362, 432, 490, 529, 544, 535, 501, 447, 380, 305, 231, 164, 107, 64, 34, 15, 6, 3, 3, 4, 6, 7, 7, 6, 5, 3, 1, 0, 0, 3, 14, 32, 62, 101, 150, 206, 263, 317, 362, 394, 409, 406, 386, 350, 304, 252, 199, 149, 104, 66, 37, 16, 3, 0, 4, 16, 35, 61, 91, 126, 165, 206, 245, 280, 305, 317, 316, 303, 284, 264, 252, 252, 266, 293, 328, 363, 393, 410, 409, 390, 354, 305, 249, 192, 138, 93, 59, 35, 20, 13, 10, 9, 9, 9, 8, 8, 9, 10, 11, 12, 11, 8, 5, 2, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 2, 3, 6, 9, 12, 15, 16, 17, 16, 15, 15, 16, 17, 20, 26, 36, 55, 84, 126, 180, 243, 309, 370, 419, 450, 461, 451, 422, 377, 322, 262, 203, 149, 103, 67, 42, 25, 14, 8, 4, 2, 2, 4, 6, 8, 10, 9, 8, 8, 11, 20, 37, 61, 92, 130, 174, 222, 274, 325, 371, 407, 428, 431, 418, 393, 365, 345, 340, 354, 386, 429, 474, 509, 527, 523, 495, 448, 388, 322, 257, 197, 146, 103, 70, 45, 29, 19, 16, 16, 18, 20, 21, 20, 19, 18, 19, 21, 24, 26, 26, 24, 21, 17, 15, 14, 13, 14, 15, 16, 17, 19, 21, 23, 25, 26, 24, 20, 16, 11, 8, 5, 4, 4, 5, 8, 14, 23, 40, 64, 98, 142, 195, 253, 311, 363, 402, 421, 420, 398, 359, 308, 252, 197, 147, 104, 70, 44, 25, 13, 5, 1, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 9, 10, 11, 12, 12, 12, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 9, 17, 29, 44, 65, 92, 127, 168, 213, 256, 292, 316, 325, 322, 312, 300, 293, 297, 313, 340, 375, 412, 446, 469, 479, 472, 453, 425, 396, 373, 360, 360, 370, 387, 406, 421, 429, 428, 417, 400, 378, 358, 344, 342, 355, 380, 413, 446, 472, 482, 473, 444, 400, 345, 287, 229, 177, 132, 96, 69, 50, 38, 31, 28, 26, 25, 24, 22, 19, 17, 16, 15, 16, 18, 21, 29, 41, 60, 85, 118, 155, 196, 238, 277, 310, 333, 344, 340, 321, 288, 247, 201, 157, 119, 88, 65, 48, 37, 29, 26, 28, 38, 59, 90, 134, 188, 252, 325, 405, 486, 564, 629, 672, 687, 670, 621, 547, 458, 364, 277, 202, 143, 100, 70, 50, 37, 30, 25, 23, 22, 21, 21, 21, 21, 21, 21, 20, 18, 17, 15, 14, 13, 13, 13, 13, 13, 14, 15, 16, 17, 17, 18, 19, 20, 22, 24, 25, 24, 22, 20, 18, 18, 21, 27, 37, 51, 70, 97, 132, 177, 229, 284, 336, 378, 406, 416, 408, 385, 349, 304, 255, 206, 159, 118, 83, 57, 39, 29, 24, 22, 22, 21, 20, 17, 13, 9, 5, 2, 0, 0, 0, 0, 1, 3, 6, 8, 10, 11, 11, 11, 12, 13, 15, 20, 28, 40, 57, 79, 106, 136, 168, 201, 233, 263, 290, 311, 324, 329, 327, 322, 319, 324, 341, 371, 410, 452, 488, 512, 519, 510, 486, 453, 416, 382, 355, 338, 332, 336, 347, 359, 369, 374, 372, 365, 356, 351, 352, 365, 388, 421, 457, 491, 516, 525, 516, 488, 444, 389, 328, 267, 208, 155, 109, 71, 42, 22, 11, 8, 10, 14, 16, 17, 15, 11, 8, 5, 5, 5, 6, 7, 7, 7, 8, 8, 9, 10, 10, 9, 8, 8, 11, 17, 28, 42, 60, 81, 107, 139, 177, 220, 264, 304, 335, 352, 354, 344, 326, 309, 296, 290, 290, 294, 300, 306, 310, 314, 316, 317, 315, 309, 299, 288, 281, 283, 297, 324, 358, 391, 414, 422, 409, 378, 332, 279, 225, 175, 132, 97, 71, 53, 41, 37, 38, 47, 63, 85, 114, 149, 189, 230, 271, 306, 333, 348, 348, 333, 304, 265, 221, 177, 137, 103, 75, 55, 40, 30, 27, 31, 44, 65, 95, 132, 172, 213, 251, 283, 307, 320, 322, 313, 293, 266, 232, 196, 159, 124, 92, 66, 45, 31, 22, 18, 16, 15, 15, 14, 12, 9, 6, 4, 2, 1, 1, 3, 7, 15, 27, 43, 66, 94, 128, 164, 201, 235, 262, 281, 289, 286, 274, 255, 230, 201, 171, 141, 112, 85, 60, 38, 21, 11, 10, 18, 38, 69, 111, 163, 227, 301, 384, 472, 558, 635, 694, 728, 734, 713, 667, 602, 523, 438, 351, 269, 197, 137, 92, 61, 41, 29, 21, 16, 13, 10, 9, 10, 10, 10, 9, 7, 6, 4, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 3, 3, 4, 5, 6, 5, 4, 2, 0, 0, 0, 1, 3, 5, 6, 6, 6, 4, 2, 1, 0, 0, 0, 1, 3, 5, 7, 9, 10, 11, 11, 11, 10, 8, 6, 4, 1, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 3, 2, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 10, 12, 12, 12, 10, 8, 7, 5, 4, 3, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 7, 7, 6, 5, 5, 4, 4, 4, 3, 3, 1, 0, 0, 0, 1, 4, 7, 9, 11, 13, 17, 27, 45, 71, 105, 143, 184, 222, 255, 282, 302, 316, 323, 321, 310, 289, 259, 220, 178, 136, 98, 67, 45, 29, 19, 13, 9, 7, 5, 5, 6, 7, 8, 9, 8, 7, 6, 6, 7, 8, 11, 13, 15, 16, 15, 15, 15, 16, 18, 21, 26, 33, 41, 53, 67, 87, 113, 145, 183, 225, 270, 312, 348, 376, 391, 392, 379, 353, 318, 277, 233, 189, 149, 114, 84, 62, 45, 34, 28, 24, 23, 23, 23, 22, 21, 20, 20, 19, 18, 18, 17, 17, 16, 16, 16, 15, 14, 13, 12, 11, 12, 13, 15, 16, 17, 16, 14, 12, 10, 9, 9, 10, 10, 11, 12, 13, 16, 21, 31, 45, 67, 96, 131, 171, 212, 250, 281, 303, 314, 315, 306, 290, 268, 242, 213, 183, 153, 125, 98, 75, 56, 40, 28, 21, 16, 15, 15, 15, 15, 14, 13, 11, 10, 10, 11, 11, 12, 11, 9, 6, 3, 2, 2, 3, 6, 9, 11, 11, 10, 8, 6, 5, 6, 9, 14, 17, 20, 19, 17, 13, 9, 7, 7, 8, 10, 11, 11, 9, 6, 3, 1, 1, 4, 10, 17, 26, 38, 52, 70, 91, 117, 145, 175, 205, 234, 258, 277, 288, 289, 280, 261, 234, 201, 166, 131, 102, 79, 65, 58, 58, 63, 73, 87, 107, 134, 169, 210, 255, 299, 337, 363, 376, 375, 363, 343, 316, 284, 249, 211, 172, 134, 100, 71, 50, 35, 26, 20, 16, 13, 11, 11, 12, 14, 17, 21, 25, 31, 38, 48, 61, 78, 100, 126, 156, 188, 222, 256, 288, 317, 340, 355, 360, 354, 336, 307, 269, 226, 181, 139, 103, 75, 55, 42, 35, 30, 25, 20, 15, 10, 6, 4, 5, 6, 8, 9, 10, 10, 10, 11, 12, 14, 15, 15, 14, 12, 10, 9, 8, 9, 10, 12, 13, 13, 13, 13, 12, 11, 9, 7, 4, 2, 0, 0, 1, 3, 4, 5, 5, 4, 2, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 8, 8, 9, 8, 8, 8, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 6, 8, 11, 15, 19, 23, 27, 31, 38, 50, 68, 92, 122, 156, 193, 233, 273, 313, 351, 385, 410, 423, 422, 407, 379, 342, 298, 252, 206, 164, 127, 97, 75, 59, 49, 42, 35, 27, 20, 13, 8, 6, 7, 9, 12, 13, 12, 10, 7, 3, 1, 0, 1, 3, 5, 8, 10, 11, 10, 9, 7, 7, 7, 9, 11, 14, 15, 16, 16, 16, 18, 25, 37, 55, 78, 108, 142, 182, 226, 276, 330, 386, 440, 487, 523, 542, 543, 527, 495, 451, 399, 344, 288, 236, 190, 151, 120, 94, 74, 58, 46, 37, 30, 27, 26, 27, 29, 30, 32, 34, 39, 48, 62, 82, 110, 144, 182, 224, 265, 302, 334, 356, 369, 371, 363, 346, 321, 290, 255, 218, 184, 153, 128, 109, 94, 83, 76, 75, 79, 90, 109, 134, 161, 188, 211, 231, 247, 260, 271, 282, 292, 302, 311, 319, 328, 336, 344, 351, 356, 357, 354, 347, 334, 317, 292, 262, 227, 190, 154, 121, 95, 74, 58, 46, 36, 27, 21, 17, 16, 18, 20, 21, 22, 22, 22, 23, 26, 31, 37, 46, 57, 71, 90, 113, 142, 175, 214, 255, 297, 337, 371, 397, 412, 415, 405, 384, 354, 317, 277, 234, 191, 152, 117, 89, 68, 53, 43, 36, 30, 25, 20, 16, 14, 12, 10, 9, 9, 9, 10, 11, 11, 11, 11, 11, 11, 12, 13, 13, 13, 13, 11, 11, 11, 13, 16, 19, 21, 21, 21, 20, 20, 22, 27, 33, 41, 51, 63, 77, 96, 119, 147, 177, 210, 241, 270, 295, 313, 325, 329, 325, 313, 292, 265, 234, 200, 167, 137, 113, 96, 86, 84, 88, 97, 113, 134, 159, 188, 219, 249, 275, 297, 313, 322, 325, 321, 308, 288, 260, 225, 187, 150, 116, 88, 67, 52, 43, 37, 31, 26, 20, 14, 9, 5, 4, 5, 7, 11, 14, 16, 18, 19, 19, 18, 17, 15, 13, 12, 12, 14, 17, 20, 23, 26, 30, 38, 52, 72, 98, 129, 162, 195, 227, 256, 281, 302, 317, 325, 325, 316, 299, 277, 252, 225, 198, 170, 143, 117, 94, 75, 63, 60, 66, 80, 100, 123, 144, 164, 181, 196, 210, 224, 236, 244, 246, 240, 226, 206, 182, 157, 132, 108, 87, 67, 50, 36, 24, 17, 12, 9, 8, 6, 4, 2, 1, 2, 4, 7, 10, 10, 9, 7, 4, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 10, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 6, 14, 27, 44, 64, 87, 111, 136, 161, 186, 210, 231, 249, 261, 265, 261, 248, 227, 201, 174, 147, 123, 103, 84, 68, 52, 36, 23, 12, 4, 0, 0, 0, 0, 0, 0, 0, 1, 6, 14, 24, 38, 53, 71, 92, 117, 144, 172, 198, 221, 239, 252, 261, 269, 278, 288, 298, 305, 310, 311, 308, 306, 304, 305, 308, 309, 306, 297, 281, 257, 230, 200, 171, 143, 117, 93, 72, 54, 40, 29, 22, 17, 14, 12, 10, 7, 5, 3, 3, 5, 9, 14, 20, 28, 38, 50, 66, 87, 114, 145, 181, 218, 256, 291, 324, 352, 375, 391, 400, 399, 388, 367, 339, 305, 269, 233, 198, 166, 135, 107, 81, 57, 38, 23, 13, 7, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 3, 4, 6, 7, 9, 11, 13, 15, 18, 21, 25, 31, 40, 54, 74, 100, 132, 170, 211, 253, 295, 336, 375, 411, 443, 468, 484, 490, 485, 468, 442, 407, 367, 323, 278, 233, 190, 151, 117, 90, 69, 53, 41, 33, 28, 24, 23, 24, 26, 29, 35, 42, 51, 63, 78, 95, 116, 140, 167, 196, 225, 253, 278, 300, 316, 327, 331, 328, 317, 297, 270, 238, 202, 169, 140, 117, 101, 91, 85, 82, 81, 82, 87, 96, 108, 125, 144, 163, 181, 196, 205, 209, 205, 197, 185, 171, 157, 144, 133, 121, 109, 97, 85, 76, 71, 73, 81, 96, 115, 135, 155, 173, 190, 207, 226, 246, 266, 283, 291, 290, 279, 259, 235, 211, 188, 168, 150, 132, 113, 94, 74, 56, 42, 30, 22, 16, 12, 8, 4, 2, 1, 1, 1, 2, 2, 2, 1, 0, 0, 1, 2, 2, 2, 2, 1, 0, 2, 5, 10, 18, 27, 37, 48, 59, 74, 91, 113, 138, 167, 198, 228, 257, 283, 305, 322, 331, 333, 326, 312, 293, 271, 249, 227, 204, 180, 154, 126, 98, 73, 52, 36, 27, 21, 19, 17, 16, 14, 13, 12, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 1, 2, 4, 5, 6, 5, 4, 2, 0, 0, 0, 0, 1, 3, 6, 10, 16, 25, 37, 51, 69, 88, 110, 133, 158, 184, 208, 230, 247, 258, 264, 263, 258, 249, 237, 223, 207, 187, 164, 138, 112, 88, 68, 53, 42, 35, 30, 24, 17, 11, 5, 2, 4, 9, 18, 29, 39, 50, 59, 70, 82, 99, 120, 145, 171, 196, 218, 236, 250, 262, 271, 279, 286, 290, 294, 298, 303, 311, 321, 332, 342, 349, 351, 349, 345, 340, 337, 337, 339, 343, 347, 352, 358, 366, 375, 384, 391, 394, 393, 387, 380, 372, 365, 361, 359, 358, 356, 354, 350, 344, 337, 328, 316, 302, 286, 268, 248, 228, 207, 186, 165, 145, 128, 114, 104, 100, 102, 109, 121, 135, 152, 171, 190, 211, 231, 251, 270, 287, 300, 308, 312, 313, 313, 313, 315, 319, 325, 331, 335, 336, 336, 334, 335, 339, 348, 359, 370, 380, 385, 386, 384, 382, 382, 384, 387, 388, 383, 371, 351, 326, 297, 268, 242, 217, 194, 171, 147, 122, 99, 78, 62, 51, 44, 39, 35, 31, 27, 23, 21, 20, 22, 26, 32, 41, 52, 65, 80, 96, 113, 131, 151, 174, 198, 223, 245, 261, 269, 269, 262, 250, 237, 223, 210, 196, 180, 162, 141, 120, 100, 81, 66, 53, 43, 34, 28, 23, 20, 18, 16, 15, 13, 11, 10, 9, 8, 8, 7, 5, 3, 0, 0, 0, 2, 5, 9, 12, 13, 13, 11, 8, 6, 4, 4, 5, 5, 6, 7, 9, 12, 18, 24, 31, 39, 47, 56, 67, 81, 97, 116, 134, 153, 171, 189, 206, 223, 240, 254, 265, 270, 269, 261, 248, 230, 211, 192, 175, 159, 146, 136, 128, 123, 119, 119, 120, 126, 135, 149, 167, 188, 211, 233, 251, 263, 267, 263, 253, 239, 223, 208, 196, 184, 173, 161, 147, 132, 116, 103, 94, 89, 88, 91, 98, 106, 117, 132, 149, 167, 186, 203, 215, 221, 220, 212, 201, 186, 172, 158, 144, 129, 114, 97, 81, 66, 53, 43, 36, 30, 23, 17, 10, 5, 1, 0, 0, 0, 3, 5, 9, 14, 22, 32, 44, 57, 70, 83, 95, 107, 120, 136, 156, 178, 202, 225, 243, 254, 257, 251, 238, 221, 202, 182, 163, 145, 128, 111, 94, 77, 61, 46, 34, 24, 18, 14, 11, 9, 7, 5, 3, 2, 2, 2, 3, 4, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 10, 15, 22, 29, 36, 45, 54, 66, 81, 98, 118, 141, 164, 188, 211, 231, 246, 258, 265, 269, 269, 268, 263, 256, 244, 227, 207, 185, 162, 142, 125, 112, 103, 99, 99, 103, 112, 124, 138, 154, 171, 187, 202, 216, 229, 242, 255, 268, 280, 290, 297, 303, 306, 309, 312, 317, 323, 328, 333, 336, 337, 338, 339, 343, 348, 355, 363, 369, 374, 378, 382, 387, 392, 397, 400, 400, 396, 389, 381, 375, 372, 375, 380, 387, 393, 394, 389, 378, 363, 346, 328, 310, 292, 273, 253, 230, 206, 180, 154, 131, 109, 91, 76, 63, 52, 43, 35, 29, 24, 21, 19, 19, 18, 18, 16, 14, 10, 6, 2, 0, 0, 0, 2, 5, 8, 10, 11, 10, 9, 8, 8, 8, 8, 8, 7, 6, 5, 4, 3, 4, 6, 8, 10, 11, 10, 8, 6, 5, 5, 7, 9, 11, 12, 14, 14, 15, 17, 21, 27, 35, 45, 57, 70, 84, 97, 112, 128, 145, 164, 183, 202, 219, 233, 245, 256, 268, 282, 296, 310, 321, 327, 328, 324, 318, 312, 307, 304, 302, 299, 295, 286, 273, 256, 236, 214, 191, 168, 145, 123, 102, 84, 68, 55, 44, 36, 30, 26, 25, 25, 27, 30, 34, 39, 45, 52, 61, 72, 84, 99, 115, 133, 152, 173, 193, 214, 232, 248, 260, 268, 273, 276, 276, 273, 267, 256, 239, 217, 192, 167, 143, 123, 107, 93, 81, 69, 59, 50, 43, 38, 35, 33, 31, 27, 24, 22, 23, 27, 36, 48, 61, 76, 90, 104, 119, 134, 151, 168, 185, 201, 213, 223, 230, 234, 237, 238, 236, 230, 219, 204, 185, 164, 145, 127, 112, 98, 85, 72, 59, 47, 37, 29, 23, 20, 17, 14, 12, 11, 10, 11, 11, 11, 10, 8, 5, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 6, 14, 24, 36, 49, 61, 73, 85, 99, 115, 132, 148, 163, 177, 187, 195, 199, 199, 194, 186, 175, 163, 153, 144, 138, 132, 126, 117, 106, 95, 85, 79, 78, 81, 87, 96, 105, 115, 126, 138, 150, 161, 169, 173, 174, 170, 164, 155, 144, 133, 120, 108, 96, 86, 79, 75, 74, 75, 77, 81, 86, 94, 106, 120, 137, 154, 169, 180, 186, 188, 187, 184, 181, 178, 175, 170, 162, 151, 137, 120, 100, 81, 64, 50, 40, 33, 29, 26, 23, 18, 12, 6, 2, 1, 1, 3, 6, 9, 11, 15, 21, 31, 44, 59, 76, 94, 112, 132, 153, 177, 203, 231, 259, 287, 313, 337, 357, 374, 388, 399, 407, 413, 417, 417, 414, 407, 395, 380, 363, 346, 331, 318, 307, 296, 284, 270, 253, 234, 215, 198, 185, 174, 167, 163, 160, 159, 160, 163, 168, 177, 191, 211, 238, 272, 312, 354, 395, 429, 454, 469, 474, 472, 465, 455, 443, 428, 409, 385, 355, 320, 282, 243, 207, 175, 149, 128, 111, 96, 83, 70, 58, 47, 38, 30, 23, 18, 13, 10, 7, 5, 4, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 11, 19, 28, 37, 45, 54, 62, 72, 84, 96, 110, 123, 135, 147, 159, 171, 186, 202, 220, 237, 251, 263, 271, 277, 284, 292, 302, 313, 324, 334, 341, 346, 351, 355, 359, 362, 364, 364, 363, 362, 361, 361, 364, 367, 372, 376, 380, 383, 386, 389, 393, 398, 404, 411, 415, 416, 413, 407, 399, 391, 384, 377, 370, 359, 343, 323, 298, 273, 248, 225, 204, 184, 165, 146, 128, 112, 96, 81, 67, 54, 41, 31, 23, 19, 18, 20, 21, 21, 19, 16, 11, 7, 4, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 6, 5, 3, 1, 1, 1, 2, 3, 4, 4, 3, 3, 3, 3, 5, 6, 7, 6, 6, 5, 5, 6, 7, 9, 9, 9, 8, 7, 6, 6, 7, 8, 8, 8, 6, 4, 3, 2, 4, 8, 12, 18, 23, 28, 31, 33, 33, 34, 35, 39, 48, 60, 75, 91, 106, 119, 131, 143, 157, 176, 199, 224, 248, 268, 280, 284, 282, 274, 265, 256, 249, 242, 235, 225, 213, 197, 180, 162, 144, 127, 110, 95, 80, 67, 56, 48, 43, 40, 38, 35, 32, 30, 30, 33, 39, 48, 58, 67, 75, 83, 91, 101, 113, 127, 140, 153, 165, 176, 187, 197, 207, 216, 222, 225, 225, 221, 217, 211, 204, 195, 186, 175, 164, 154, 145, 136, 126, 114, 99, 82, 65, 49, 38, 32, 29, 30, 33, 35, 36, 36, 38, 40, 44, 51, 60, 70, 82, 94, 107, 120, 132, 143, 152, 159, 165, 170, 177, 184, 191, 197, 200, 199, 194, 184, 172, 157, 142, 128, 116, 106, 97, 89, 81, 72, 60, 47, 34, 23, 14, 8, 6, 6, 7, 7, 6, 5, 3, 2, 3, 4, 6, 7, 7, 6, 3, 1, 0, 0, 0, 1, 2, 5, 7, 9, 11, 13, 15, 18, 20, 22, 24, 27, 29, 30, 31, 32, 33, 35, 37, 41, 46, 54, 64, 76, 89, 103, 117, 133, 152, 176, 206, 243, 285, 330, 373, 413, 450, 485, 521, 561, 605, 652, 695, 729, 749, 752, 741, 718, 688, 655, 621, 589, 558, 530, 504, 480, 457, 433, 404, 370, 330, 287, 245, 208, 180, 161, 150, 146, 144, 142, 141, 138, 135, 131, 126, 122, 119, 116, 115, 116, 118, 122, 126, 130, 133, 135, 135, 135, 134, 133, 133, 134, 136, 138, 140, 142, 144, 145, 144, 142, 138, 134, 131, 127, 126, 126, 129, 134, 141, 147, 153, 155, 154, 150, 144, 139, 135, 134, 136, 138, 140, 140, 137, 134, 131, 131, 134, 140, 147, 154, 157, 158, 157, 155, 154, 156, 160, 166, 170, 174, 175, 174, 173, 172, 172, 172, 173, 174, 174, 174, 172, 171, 170, 169, 169, 169, 170, 171, 171, 170, 169, 167, 165, 164, 162, 160, 158, 155, 152, 150, 149, 149, 148, 147, 144, 139, 133, 127, 122, 119, 119, 121, 124, 126, 126, 124, 119, 112, 103, 93, 85, 78, 74, 71, 68, 64, 59, 52, 43, 35, 27, 21, 16, 12, 8, 5, 2, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 3, 7, 13, 18, 22, 25, 27, 28, 30, 33, 38, 44, 52, 60, 70, 80, 92, 105, 120, 134, 147, 156, 160, 160, 155, 148, 140, 136, 135, 139, 148, 160, 173, 185, 195, 203, 207, 209, 209, 208, 209, 211, 217, 227, 242, 258, 275, 288, 298, 305, 311, 319, 332, 350, 373, 397, 420, 441, 460, 477, 496, 517, 541, 566, 591, 615, 640, 664, 692, 722, 756, 792, 829, 864, 898, 928, 955, 977, 995, 1008, 1017, 1020, 1020, 1018, 1013, 1007, 998, 987, 972, 950, 921, 886, 844, 798, 752, 708, 666, 629, 593, 557, 519, 476, 430, 381, 334, 290, 253, 222, 198, 179, 162, 145, 127, 108, 89, 71, 55, 41, 30, 23, 18, 15, 14, 14, 13, 12, 10, 6, 3, 1, 0, 0, 0, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0],
-"peakC": [137, 140, 146, 157, 175, 196, 217, 232, 240, 244, 248, 253, 259, 266, 275, 284, 294, 303, 308, 308, 305, 299, 291, 285, 281, 279, 277, 274, 268, 259, 246, 232, 216, 201, 186, 171, 155, 138, 123, 109, 97, 89, 82, 75, 68, 59, 48, 38, 30, 25, 23, 23, 23, 23, 21, 18, 14, 10, 8, 8, 9, 10, 10, 10, 9, 8, 8, 8, 10, 12, 13, 13, 13, 13, 12, 11, 11, 9, 8, 6, 4, 3, 3, 3, 4, 5, 6, 6, 6, 5, 5, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 14, 22, 31, 43, 57, 73, 93, 115, 141, 168, 196, 223, 247, 267, 283, 294, 300, 300, 294, 282, 265, 244, 219, 193, 166, 139, 114, 91, 70, 52, 39, 28, 21, 16, 12, 9, 7, 4, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 6, 8, 8, 8, 7, 7, 7, 8, 9, 11, 11, 10, 8, 5, 3, 2, 3, 4, 5, 6, 6, 6, 5, 4, 3, 3, 2, 1, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 4, 13, 29, 50, 75, 103, 132, 163, 196, 231, 268, 302, 331, 350, 356, 346, 324, 291, 253, 214, 177, 143, 112, 85, 62, 43, 28, 17, 11, 8, 6, 5, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 1, 2, 3, 4, 4, 4, 3, 3, 4, 4, 5, 5, 4, 2, 1, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 12, 28, 52, 85, 128, 178, 233, 290, 344, 391, 427, 449, 455, 443, 415, 373, 319, 259, 197, 140, 92, 55, 30, 15, 7, 5, 4, 4, 4, 3, 2, 1, 2, 3, 5, 8, 10, 12, 12, 13, 13, 13, 13, 13, 13, 12, 11, 9, 6, 4, 1, 0, 0, 2, 4, 6, 7, 7, 5, 4, 2, 2, 2, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 14, 35, 67, 113, 169, 233, 297, 354, 398, 422, 423, 401, 361, 306, 245, 184, 128, 81, 45, 20, 6, 0, 0, 2, 7, 10, 12, 12, 11, 9, 7, 5, 4, 3, 2, 3, 3, 5, 7, 8, 9, 8, 7, 6, 6, 7, 8, 8, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 11, 11, 9, 6, 3, 1, 1, 2, 4, 6, 7, 6, 4, 2, 0, 0, 0, 2, 4, 5, 4, 3, 1, 0, 0, 0, 1, 1, 0, 0, 1, 15, 46, 97, 168, 254, 345, 431, 499, 539, 546, 520, 463, 386, 299, 213, 138, 80, 39, 15, 4, 0, 0, 2, 2, 2, 2, 2, 2, 1, 0, 0, 3, 19, 55, 117, 208, 324, 455, 585, 696, 771, 797, 769, 691, 576, 442, 309, 193, 104, 45, 12, 0, 0, 5, 26, 64, 124, 206, 305, 410, 508, 584, 625, 626, 587, 513, 417, 313, 214, 131, 70, 31, 10, 3, 2, 4, 7, 9, 11, 12, 14, 15, 15, 15, 15, 13, 12, 11, 10, 10, 9, 8, 7, 7, 6, 5, 4, 2, 0, 0, 0, 0, 1, 2, 0, 0, 0, 10, 39, 92, 170, 269, 376, 477, 554, 592, 586, 537, 459, 370, 293, 249, 248, 290, 366, 455, 535, 587, 601, 572, 507, 417, 317, 220, 137, 74, 33, 12, 5, 8, 14, 20, 24, 26, 26, 25, 24, 22, 20, 17, 14, 12, 10, 10, 11, 12, 14, 15, 15, 13, 11, 9, 7, 5, 5, 5, 6, 8, 8, 8, 7, 5, 4, 5, 6, 7, 9, 9, 7, 5, 3, 2, 1, 1, 1, 2, 1, 0, 0, 0, 0, 3, 7, 9, 10, 8, 4, 1, 0, 0, 1, 2, 1, 0, 0, 12, 51, 120, 219, 338, 461, 566, 634, 652, 618, 540, 432, 314, 203, 114, 51, 16, 0, 0, 0, 4, 7, 9, 12, 13, 15, 15, 14, 12, 9, 8, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 2, 3, 5, 7, 8, 9, 9, 8, 8, 8, 9, 10, 11, 11, 10, 7, 4, 2, 0, 1, 3, 6, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 1, 3, 6, 8, 9, 9, 7, 3, 0, 0, 0, 0, 3, 4, 2, 0, 0, 11, 49, 120, 222, 344, 467, 568, 626, 628, 574, 476, 354, 232, 129, 55, 14, 0, 0, 4, 9, 12, 12, 12, 12, 13, 14, 14, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 7, 5, 2, 0, 0, 0, 2, 7, 7, 2, 0, 0, 26, 97, 219, 385, 572, 746, 873, 924, 889, 776, 612, 428, 260, 129, 46, 6, 0, 0, 6, 8, 6, 4, 4, 8, 15, 21, 24, 23, 17, 9, 1, 0, 0, 2, 6, 6, 1, 0, 0, 29, 98, 210, 357, 518, 661, 756, 782, 732, 619, 468, 310, 173, 75, 19, 0, 0, 4, 10, 11, 10, 8, 7, 8, 11, 14, 16, 16, 16, 15, 14, 13, 11, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 0, 0, 0, 0, 4, 7, 6, 0, 0, 2, 42, 127, 262, 435, 621, 783, 887, 908, 842, 706, 529, 347, 192, 82, 19, 0, 0, 2, 11, 14, 8, 0, 0, 0, 44, 135, 278, 459, 649, 810, 905, 912, 830, 678, 493, 311, 164, 65, 13, 0, 0, 0, 4, 7, 7, 4, 0, 0, 0, 32, 110, 239, 414, 610, 790, 916, 958, 906, 773, 590, 396, 227, 102, 29, 0, 0, 0, 7, 12, 12, 6, 0, 0, 4, 48, 139, 278, 452, 630, 773, 846, 828, 725, 565, 391, 253, 188, 213, 318, 471, 627, 739, 777, 729, 613, 465, 332, 256, 261, 347, 489, 644, 769, 826, 800, 698, 545, 375, 221, 105, 34, 2, 0, 6, 17, 23, 24, 22, 18, 15, 14, 12, 10, 9, 9, 9, 12, 15, 17, 16, 12, 6, 0, 0, 1, 6, 8, 5, 0, 0, 12, 69, 175, 325, 498, 660, 775, 817, 777, 666, 509, 341, 192, 83, 20, 0, 0, 8, 11, 5, 0, 0, 32, 112, 243, 412, 591, 742, 830, 831, 744, 587, 398, 226, 114, 90, 161, 309, 498, 680, 810, 858, 816, 698, 532, 356, 203, 91, 27, 0, 0, 3, 9, 12, 12, 13, 15, 18, 21, 22, 22, 19, 16, 12, 9, 6, 3, 2, 1, 0, 1, 2, 2, 2, 2, 1, 0, 0, 1, 1, 2, 3, 4, 5, 5, 5, 3, 0, 0, 0, 0, 5, 9, 9, 2, 0, 0, 34, 116, 249, 420, 601, 751, 834, 825, 724, 556, 366, 203, 115, 128, 239, 421, 627, 803, 902, 901, 804, 637, 442, 260, 122, 37, 0, 0, 3, 11, 15, 15, 15, 18, 22, 28, 30, 29, 24, 18, 11, 6, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 9, 10, 11, 11, 10, 9, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 0, 0, 0, 0, 6, 10, 9, 1, 0, 2, 44, 133, 271, 441, 608, 733, 781, 737, 609, 434, 260, 141, 112, 188, 350, 558, 757, 894, 937, 876, 731, 539, 344, 181, 70, 13, 0, 0, 9, 13, 11, 8, 7, 10, 16, 21, 22, 17, 9, 1, 0, 0, 6, 10, 8, 0, 0, 2, 47, 141, 281, 446, 602, 712, 749, 703, 588, 433, 274, 141, 50, 3, 0, 0, 10, 18, 16, 5, 0, 0, 20, 95, 222, 389, 566, 715, 799, 796, 707, 556, 381, 218, 94, 21, 0, 0, 7, 19, 20, 9, 0, 0, 13, 83, 208, 376, 560, 720, 818, 829, 751, 604, 426, 256, 123, 40, 3, 0, 1, 4, 2, 0, 0, 1, 5, 5, 0, 0, 11, 64, 171, 328, 515, 693, 819, 859, 798, 649, 450, 250, 102, 40, 80, 207, 387, 571, 714, 781, 758, 657, 504, 337, 188, 81, 20, 0, 0, 6, 12, 13, 9, 5, 3, 4, 6, 8, 9, 8, 5, 3, 1, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 6, 5, 3, 0, 0, 0, 0, 3, 9, 11, 6, 0, 0, 17, 81, 196, 355, 532, 687, 782, 788, 700, 537, 342, 164, 51, 34, 119, 287, 494, 687, 815, 846, 770, 609, 408, 223, 104, 86, 173, 341, 545, 729, 844, 862, 783, 629, 441, 261, 122, 36, 0, 0, 4, 13, 15, 12, 7, 4, 4, 6, 8, 10, 11, 12, 13, 13, 11, 9, 8, 9, 11, 12, 8, 0, 0, 1, 41, 121, 240, 379, 509, 598, 622, 575, 470, 335, 201, 93, 24, 0, 0, 5, 19, 23, 14, 0, 0, 5, 75, 209, 397, 609, 799, 918, 935, 847, 678, 473, 278, 128, 37, 0, 0, 0, 6, 9, 10, 10, 8, 1, 0, 0, 23, 101, 237, 418, 613, 777, 869, 864, 764, 597, 404, 227, 96, 19, 0, 0, 9, 20, 20, 8, 0, 0, 22, 101, 232, 404, 586, 737, 817, 801, 691, 512, 309, 136, 39, 42, 146, 324, 529, 709, 820, 837, 759, 609, 428, 255, 120, 37, 1, 0, 3, 9, 9, 7, 5, 5, 5, 2, 0, 0, 18, 77, 178, 311, 452, 564, 620, 602, 516, 387, 246, 126, 44, 3, 0, 0, 7, 10, 7, 1, 0, 0, 1, 4, 6, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 11, 14, 17, 17, 15, 13, 9, 6, 4, 3, 3, 5, 7, 8, 9, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 4, 1, 0, 0, 0, 6, 15, 18, 9, 0, 0, 22, 118, 287, 513, 753, 947, 1045, 1018, 876, 658, 420, 216, 76, 6, 0, 0, 13, 19, 14, 6, 0, 1, 6, 14, 20, 22, 22, 19, 16, 13, 10, 8, 6, 4, 4, 4, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 6, 5, 1, 0, 0, 0, 5, 12, 14, 6, 0, 0, 20, 98, 234, 412, 596, 741, 807, 775, 655, 480, 296, 143, 44, 0, 0, 2, 11, 12, 6, 0, 0, 4, 9, 12, 9, 2, 0, 3, 13, 22, 20, 4, 0, 0, 63, 223, 474, 780, 1079, 1292, 1363, 1271, 1043, 741, 441, 202, 55, 0, 0, 8, 25, 27, 18, 6, 0, 0, 0, 4, 7, 7, 5, 3, 1, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 0, 0, 0, 0, 6, 12, 13, 5, 0, 0, 28, 111, 250, 428, 613, 759, 824, 786, 651, 451, 238, 69, 0, 31, 182, 409, 657, 864, 978, 973, 855, 661, 440, 241, 96, 15, 0, 0, 12, 26, 27, 13, 0, 0, 6, 83, 222, 413, 623, 803, 906, 905, 799, 619, 411, 223, 87, 13, 0, 0, 14, 25, 25, 18, 10, 5, 4, 6, 11, 15, 17, 19, 20, 20, 20, 19, 18, 16, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 1, 1, 0, 0, 0, 0, 2, 8, 14, 19, 19, 14, 7, 1, 1, 6, 12, 12, 4, 0, 0, 36, 126, 269, 447, 619, 739, 769, 695, 534, 333, 157, 62, 86, 227, 450, 693, 888, 982, 953, 814, 606, 385, 196, 69, 6, 0, 1, 13, 17, 12, 2, 0, 0, 0, 9, 18, 22, 20, 12, 3, 0, 0, 7, 16, 17, 6, 0, 0, 39, 155, 341, 571, 796, 957, 1009, 938, 765, 539, 316, 141, 35, 0, 0, 8, 20, 20, 12, 3, 0, 0, 3, 9, 14, 15, 14, 11, 9, 6, 5, 5, 4, 4, 3, 2, 1, 1, 1, 1, 2, 4, 5, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 6, 3, 0, 0, 0, 3, 12, 17, 11, 0, 0, 6, 78, 214, 404, 613, 789, 884, 870, 751, 563, 356, 177, 57, 0, 0, 0, 13, 17, 12, 3, 0, 0, 0, 2, 5, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 7, 5, 1, 0, 0, 1, 9, 15, 12, 1, 0, 0, 47, 153, 312, 498, 669, 778, 795, 715, 561, 376, 206, 81, 13, 0, 0, 8, 14, 12, 4, 0, 0, 0, 0, 3, 4, 3, 2, 0, 0, 0, 0, 0, 1, 4, 5, 5, 2, 0, 0, 0, 2, 11, 16, 13, 0, 0, 2, 62, 184, 362, 566, 748, 858, 860, 750, 554, 324, 122, 2, 0, 92, 273, 488, 679, 799, 821, 744, 593, 410, 236, 104, 26, 0, 0, 7, 15, 15, 8, 1, 0, 0, 0, 2, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 2, 3, 5, 4, 1, 0, 0, 0, 5, 12, 14, 7, 0, 0, 14, 86, 211, 376, 546, 678, 736, 701, 587, 424, 257, 121, 34, 0, 0, 3, 11, 12, 6, 0, 0, 0, 1, 6, 9, 9, 7, 4, 1, 0, 0, 0, 4, 8, 12, 14, 15, 14, 12, 9, 6, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 11, 13, 13, 11, 7, 4, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 4, 8, 10, 10, 8, 5, 6, 11, 17, 20, 13, 0, 0, 2, 70, 201, 387, 594, 771, 870, 863, 752, 570, 366, 188, 65, 4, 0, 0, 11, 15, 10, 2, 0, 0, 0, 3, 7, 8, 6, 2, 0, 0, 0, 4, 12, 14, 8, 0, 0, 9, 74, 190, 345, 507, 633, 688, 655, 545, 391, 234, 108, 29, 0, 0, 0, 7, 14, 15, 11, 2, 0, 0, 15, 86, 209, 371, 540, 674, 736, 706, 595, 434, 266, 127, 37, 0, 0, 2, 11, 13, 9, 2, 0, 0, 0, 3, 5, 6, 5, 5, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 2, 9, 13, 9, 0, 0, 3, 55, 157, 301, 463, 602, 682, 679, 596, 455, 295, 153, 54, 4, 0, 0, 11, 16, 13, 6, 0, 0, 0, 0, 2, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 3, 6, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 3, 4, 4, 2, 0, 0, 0, 2, 10, 16, 12, 0, 0, 0, 53, 166, 331, 519, 686, 784, 785, 688, 523, 336, 171, 57, 1, 0, 0, 12, 16, 12, 3, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 5, 5, 3, 0, 0, 0, 0, 7, 15, 16, 7, 0, 0, 27, 125, 289, 499, 710, 869, 930, 876, 722, 514, 304, 136, 34, 0, 0, 9, 21, 21, 13, 2, 0, 0, 3, 10, 16, 18, 16, 12, 7, 3, 1, 0, 1, 3, 4, 5, 5, 3, 0, 0, 0, 0, 7, 14, 14, 4, 0, 0, 27, 112, 248, 416, 577, 687, 716, 654, 521, 355, 197, 80, 14, 0, 0, 7, 13, 11, 5, 0, 0, 0, 0, 2, 3, 3, 1, 0, 0, 0, 0, 0, 1, 2, 5, 7, 10, 11, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 0, 0, 1, 3, 5, 6, 4, 0, 0, 0, 0, 11, 20, 19, 5, 0, 0, 47, 177, 383, 635, 877, 1044, 1089, 999, 801, 552, 313, 131, 27, 0, 0, 9, 18, 16, 6, 0, 0, 0, 5, 12, 16, 16, 13, 9, 4, 1, 0, 0, 0, 0, 1, 4, 7, 8, 6, 1, 0, 0, 0, 10, 19, 17, 4, 0, 0, 44, 164, 352, 577, 790, 933, 964, 876, 695, 472, 263, 107, 20, 0, 0, 9, 16, 13, 4, 0, 0, 0, 6, 12, 14, 10, 3, 0, 0, 0, 12, 21, 19, 3, 0, 0, 58, 201, 421, 680, 919, 1073, 1097, 986, 771, 515, 280, 110, 17, 0, 0, 4, 12, 13, 10, 6, 0, 0, 0, 8, 68, 179, 335, 506, 651, 729, 717, 619, 464, 295, 150, 52, 4, 0, 0, 0, 3, 6, 8, 10, 6, 0, 0, 3, 66, 192, 372, 575, 752, 853, 850, 743, 564, 362, 185, 63, 3, 0, 0, 11, 15, 10, 2, 0, 0, 0, 2, 5, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 9, 10, 8, 3, 0, 0, 2, 10, 15, 12, 0, 0, 0, 50, 155, 307, 478, 626, 708, 702, 610, 459, 290, 145, 47, 0, 0, 0, 10, 13, 8, 1, 0, 0, 0, 1, 3, 3, 3, 2, 0, 0, 0, 0, 2, 9, 17, 22, 23, 17, 8, 0, 0, 2, 12, 17, 11, 0, 0, 7, 80, 218, 407, 610, 774, 854, 826, 699, 511, 313, 148, 42, 0, 0, 4, 15, 17, 10, 2, 0, 0, 3, 8, 11, 10, 7, 3, 0, 0, 0, 0, 0, 0, 0, 3, 7, 12, 16, 19, 19, 17, 13, 8, 4, 2, 1, 2, 4, 6, 6, 5, 1, 0, 0, 0, 4, 10, 12, 6, 0, 0, 16, 74, 175, 308, 445, 550, 589, 548, 431, 270, 111, 3, 0, 76, 261, 501, 739, 915, 983, 929, 771, 555, 336, 158, 46, 0, 0, 5, 16, 17, 10, 1, 0, 0, 2, 8, 10, 9, 5, 2, 0, 0, 1, 4, 7, 10, 12, 13, 13, 11, 9, 6, 3, 0, 0, 0, 2, 5, 8, 10, 11, 11, 9, 6, 4, 2, 1, 1, 1, 1, 2, 3, 3, 3, 2, 2, 1, 2, 3, 5, 8, 11, 13, 15, 16, 16, 15, 13, 12, 10, 8, 7, 7, 8, 7, 5, 1, 0, 0, 0, 7, 17, 20, 10, 0, 0, 23, 120, 290, 514, 745, 923, 997, 940, 764, 516, 262, 71, 0, 31, 181, 394, 610, 773, 841, 804, 676, 496, 309, 154, 52, 3, 0, 2, 11, 14, 9, 2, 0, 0, 0, 1, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 11, 14, 15, 14, 11, 7, 3, 1, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 1, 2, 4, 5, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 11, 9, 6, 3, 1, 1, 2, 4, 4, 1, 0, 0, 0, 3, 12, 17, 12, 0, 0, 0, 58, 175, 343, 532, 696, 789, 785, 687, 523, 338, 177, 66, 9, 0, 0, 2, 3, 2, 1, 4, 5, 1, 0, 0, 23, 101, 234, 408, 588, 729, 791, 758, 639, 467, 288, 140, 43, 0, 0, 1, 10, 12, 7, 0, 0, 0, 0, 3, 4, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 5, 9, 13, 15, 15, 12, 8, 3, 0, 0, 0, 4, 9, 13, 13, 9, 2, 0, 0, 3, 13, 18, 12, 0, 0, 13, 92, 240, 443, 664, 847, 940, 910, 761, 535, 295, 111, 35, 87, 247, 466, 678, 823, 863, 793, 640, 446, 260, 115, 27, 0, 0, 8, 25, 31, 20, 0, 0, 0, 63, 201, 401, 630, 833, 957, 965, 856, 662, 435, 232, 86, 10, 0, 0, 11, 17, 13, 4, 0, 0, 0, 3, 9, 13, 14, 14, 12, 10, 7, 5, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 16, 17, 15, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 3, 1, 0, 0, 2, 9, 17, 27, 35, 40, 40, 37, 31, 25, 19, 14, 11, 10, 9, 9, 8, 8, 7, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 15, 15, 13, 10, 6, 4, 3, 3, 2, 2, 1, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 1, 4, 5, 5, 2, 0, 0, 0, 5, 13, 16, 8, 0, 0, 15, 93, 231, 415, 608, 762, 836, 807, 686, 507, 316, 156, 50, 0, 0, 0, 11, 13, 8, 0, 0, 0, 3, 11, 18, 23, 23, 21, 18, 14, 10, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 12, 15, 16, 16, 13, 9, 4, 1, 0, 1, 4, 8, 12, 15, 16, 15, 13, 11, 10, 10, 10, 10, 12, 13, 15, 16, 16, 14, 12, 9, 8, 11, 16, 20, 18, 8, 0, 0, 20, 96, 221, 382, 543, 665, 713, 674, 561, 404, 244, 115, 33, 0, 0, 2, 11, 12, 7, 1, 0, 0, 4, 8, 10, 9, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 10, 9, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 8, 7, 5, 2, 0, 0, 0, 2, 4, 5, 3, 0, 0, 0, 1, 9, 14, 11, 0, 0, 0, 54, 165, 330, 523, 701, 817, 842, 768, 617, 430, 251, 113, 28, 0, 0, 2, 16, 23, 19, 5, 0, 0, 19, 105, 252, 442, 640, 797, 870, 840, 716, 532, 335, 169, 58, 4, 0, 0, 10, 13, 8, 0, 0, 0, 1, 8, 14, 18, 18, 16, 11, 6, 2, 0, 0, 1, 5, 8, 12, 14, 16, 16, 16, 16, 15, 14, 13, 11, 8, 6, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 3, 6, 11, 15, 18, 18, 16, 12, 7, 2, 0, 0, 0, 3, 5, 6, 6, 4, 2, 1, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 4, 5, 4, 1, 0, 0, 0, 7, 18, 21, 12, 0, 0, 15, 108, 275, 501, 741, 935, 1029, 998, 851, 631, 397, 198, 64, 0, 0, 0, 14, 26, 27, 15, 0, 0, 0, 56, 183, 372, 596, 804, 944, 975, 889, 712, 491, 281, 121, 28, 0, 0, 7, 14, 13, 5, 0, 0, 0, 5, 12, 15, 16, 13, 9, 6, 4, 4, 4, 5, 5, 4, 4, 4, 4, 3, 1, 0, 0, 0, 0, 7, 12, 11, 2, 0, 0, 39, 128, 267, 435, 596, 708, 737, 670, 522, 333, 154, 38, 16, 96, 258, 458, 643, 766, 796, 731, 592, 417, 248, 115, 34, 0, 0, 3, 10, 10, 5, 0, 0, 0, 0, 4, 5, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 2, 1, 1, 2, 5, 10, 15, 18, 18, 14, 8, 4, 4, 9, 15, 15, 7, 0, 0, 22, 104, 243, 422, 606, 748, 809, 773, 650, 475, 293, 142, 45, 0, 0, 1, 10, 11, 7, 0, 0, 0, 1, 6, 9, 11, 11, 10, 10, 9, 9, 8, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 7, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 6, 3, 1, 0, 0, 0, 2, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 9, 9, 8, 7, 5, 2, 1, 0, 1, 4, 7, 11, 14, 15, 14, 12, 9, 5, 2, 1, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 0, 4, 8, 12, 13, 10, 4, 0, 0, 1, 9, 14, 11, 0, 0, 1, 56, 171, 340, 537, 719, 838, 863, 787, 631, 437, 253, 111, 27, 0, 0, 6, 14, 12, 5, 0, 0, 0, 6, 14, 17, 14, 7, 0, 0, 1, 9, 14, 11, 0, 0, 5, 70, 199, 387, 604, 802, 932, 959, 877, 708, 498, 295, 134, 35, 0, 0, 5, 21, 25, 17, 0, 0, 0, 55, 166, 329, 519, 695, 812, 834, 750, 579, 366, 167, 40, 21, 118, 306, 538, 751, 892, 926, 850, 688, 485, 289, 135, 40, 0, 0, 4, 12, 12, 6, 0, 0, 0, 6, 12, 17, 18, 16, 13, 10, 8, 6, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 1, 6, 12, 16, 16, 11, 4, 0, 0, 5, 12, 14, 6, 0, 0, 26, 117, 270, 469, 676, 842, 925, 902, 781, 596, 392, 214, 87, 18, 0, 0, 6, 10, 7, 1, 0, 0, 1, 7, 13, 16, 17, 14, 11, 6, 3, 1, 2, 3, 6, 9, 10, 10, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 7, 5, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 4, 4, 3, 3, 2, 2, 2, 2, 4, 7, 10, 12, 13, 12, 10, 8, 8, 10, 13, 15, 14, 10, 4, 0, 0, 4, 10, 12, 6, 0, 0, 14, 82, 203, 365, 538, 682, 760, 750, 657, 508, 339, 188, 79, 18, 0, 0, 7, 13, 12, 7, 1, 0, 0, 3, 6, 8, 8, 6, 3, 0, 0, 0, 2, 7, 13, 18, 22, 23, 22, 19, 14, 10, 7, 5, 5, 5, 6, 7, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 6, 7, 8, 7, 6, 4, 2, 1, 2, 3, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 2, 4, 7, 10, 12, 14, 14, 12, 9, 6, 2, 0, 0, 0, 2, 6, 11, 15, 18, 19, 16, 12, 7, 2, 0, 0, 4, 8, 10, 10, 7, 5, 5, 9, 13, 15, 8, 0, 0, 15, 83, 206, 377, 567, 734, 834, 839, 743, 570, 365, 181, 67, 52, 140, 307, 509, 693, 814, 842, 774, 632, 452, 276, 135, 45, 3, 0, 1, 8, 9, 4, 0, 0, 0, 3, 7, 11, 11, 10, 8, 5, 3, 2, 0, 0, 0, 0, 2, 5, 8, 10, 10, 8, 5, 2, 0, 0, 0, 1, 2, 4, 5, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 3, 7, 10, 12, 13, 12, 10, 8, 5, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 2, 3, 4, 6, 8, 8, 7, 4, 1, 0, 0, 1, 5, 10, 12, 10, 4, 0, 0, 0, 7, 16, 17, 6, 0, 0, 40, 157, 349, 595, 847, 1044, 1136, 1099, 942, 710, 460, 243, 93, 15, 0, 0, 9, 14, 9, 1, 0, 0, 0, 9, 16, 20, 19, 13, 7, 2, 2, 6, 11, 12, 7, 0, 0, 10, 68, 171, 312, 465, 597, 672, 671, 595, 466, 317, 180, 79, 20, 0, 0, 3, 7, 6, 2, 0, 0, 0, 1, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 9, 9, 7, 5, 2, 0, 0, 0, 4, 9, 14, 17, 17, 13, 6, 2, 1, 5, 10, 10, 4, 0, 0, 22, 91, 208, 360, 519, 650, 719, 710, 627, 493, 338, 197, 89, 23, 0, 0, 5, 15, 17, 8, 0, 0, 10, 74, 186, 338, 506, 651, 740, 749, 678, 546, 385, 231, 111, 35, 1, 0, 0, 6, 7, 3, 0, 0, 0, 4, 9, 14, 16, 15, 13, 10, 8, 7, 5, 4, 3, 2, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 3, 0, 0, 0, 0, 5, 11, 12, 5, 0, 0, 23, 104, 244, 428, 624, 787, 878, 871, 772, 606, 415, 240, 109, 31, 0, 0, 3, 8, 8, 5, 2, 3, 8, 15, 20, 22, 21, 16, 11, 7, 4, 3, 3, 5, 6, 7, 5, 2, 0, 0, 0, 3, 8, 10, 4, 0, 0, 15, 74, 176, 314, 462, 587, 658, 657, 585, 461, 316, 182, 82, 22, 0, 0, 3, 7, 7, 3, 0, 0, 0, 1, 4, 6, 6, 5, 2, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 11, 9, 7, 4, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 5, 8, 5, 0, 0, 2, 38, 110, 214, 337, 451, 531, 557, 522, 438, 325, 210, 112, 43, 5, 0, 0, 6, 15, 16, 8, 0, 0, 12, 85, 216, 397, 598, 775, 886, 902, 819, 662, 470, 285, 140, 49, 5, 0, 0, 2, 5, 6, 6, 4, 0, 0, 0, 30, 103, 221, 375, 536, 668, 735, 717, 616, 456, 279, 130, 50, 61, 165, 339, 541, 726, 848, 881, 820, 683, 504, 322, 170, 67, 13, 0, 0, 5, 8, 5, 0, 0, 0, 4, 11, 18, 22, 23, 21, 16, 12, 8, 5, 3, 2, 2, 2, 3, 4, 6, 7, 8, 8, 8, 7, 6, 6, 5, 5, 4, 4, 5, 5, 6, 7, 6, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 2, 0, 0, 0, 0, 4, 8, 7, 1, 0, 0, 30, 102, 216, 359, 506, 622, 679, 664, 581, 451, 306, 175, 78, 21, 0, 0, 2, 6, 5, 2, 0, 0, 0, 1, 4, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 5, 8, 12, 16, 15, 8, 0, 0, 16, 80, 194, 352, 529, 686, 787, 802, 726, 577, 394, 225, 113, 86, 148, 281, 447, 603, 709, 741, 692, 579, 430, 277, 149, 61, 13, 0, 0, 5, 8, 6, 1, 0, 0, 2, 7, 11, 13, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 6, 4, 2, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 5, 8, 10, 11, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 4, 7, 9, 10, 8, 6, 6, 9, 11, 10, 4, 0, 0, 18, 81, 192, 341, 507, 654, 748, 765, 704, 579, 421, 264, 136, 51, 8, 0, 0, 6, 9, 8, 4, 0, 0, 0, 0, 2, 2, 4, 5, 7, 9, 10, 11, 11, 12, 14, 16, 17, 15, 11, 7, 5, 7, 10, 11, 7, 0, 0, 11, 68, 177, 336, 522, 699, 826, 872, 822, 688, 505, 319, 177, 113, 141, 251, 412, 582, 718, 786, 774, 687, 549, 390, 241, 123, 46, 6, 0, 0, 8, 12, 8, 0, 0, 1, 38, 115, 231, 374, 518, 632, 688, 669, 579, 439, 284, 156, 88, 100, 193, 345, 520, 677, 781, 809, 756, 639, 485, 325, 187, 87, 28, 2, 0, 1, 4, 4, 2, 0, 0, 2, 5, 9, 13, 16, 18, 18, 17, 14, 11, 8, 6, 6, 7, 8, 9, 8, 6, 4, 4, 5, 7, 7, 4, 0, 0, 4, 34, 94, 180, 281, 377, 446, 474, 454, 393, 306, 213, 130, 67, 27, 6, 0, 0, 0, 4, 7, 7, 1, 0, 0, 24, 90, 199, 344, 500, 635, 718, 732, 675, 563, 421, 280, 161, 76, 26, 2, 0, 0, 3, 6, 6, 2, 0, 0, 14, 65, 157, 288, 441, 589, 699, 742, 707, 601, 454, 303, 192, 152, 195, 312, 472, 633, 756, 808, 780, 680, 534, 372, 225, 113, 42, 8, 0, 2, 8, 12, 13, 11, 9, 8, 8, 8, 10, 11, 13, 15, 16, 16, 14, 10, 7, 4, 2, 3, 5, 9, 11, 12, 11, 9, 7, 6, 7, 10, 14, 17, 18, 17, 15, 13, 12, 11, 8, 3, 0, 0, 17, 64, 143, 250, 369, 479, 553, 574, 536, 449, 335, 226, 154, 142, 199, 316, 468, 618, 729, 773, 738, 634, 488, 338, 225, 177, 205, 298, 429, 562, 660, 698, 668, 578, 450, 312, 188, 94, 36, 9, 2, 4, 8, 9, 9, 9, 10, 13, 16, 18, 18, 17, 15, 13, 13, 14, 15, 15, 13, 11, 9, 8, 9, 10, 12, 12, 11, 8, 5, 2, 1, 1, 3, 5, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 6, 7, 8, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 5, 4, 3, 2, 1, 0, 1, 2, 3, 3, 2, 0, 0, 0, 0, 6, 10, 9, 1, 0, 0, 38, 127, 269, 451, 640, 797, 887, 889, 806, 659, 481, 307, 166, 70, 18, 0, 0, 2, 3, 1, 0, 0, 3, 9, 14, 15, 12, 6, 3, 4, 7, 10, 6, 0, 0, 10, 69, 184, 353, 557, 761, 925, 1013, 1006, 908, 742, 543, 349, 188, 77, 16, 0, 0, 6, 12, 10, 0, 0, 0, 30, 99, 208, 346, 492, 618, 698, 715, 666, 562, 426, 286, 164, 75, 23, 0, 0, 0, 3, 3, 1, 0, 0, 0, 0, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 5, 4, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 2, 4, 4, 1, 0, 0, 13, 48, 105, 181, 263, 335, 382, 394, 369, 314, 241, 165, 98, 48, 18, 3, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 2, 2, 3, 2, 1, 2, 4, 6, 7, 6, 0, 0, 1, 28, 86, 178, 298, 426, 538, 608, 620, 570, 470, 347, 232, 157, 144, 198, 309, 452, 592, 696, 740, 715, 628, 499, 355, 222, 118, 48, 12, 0, 0, 0, 4, 6, 4, 0, 0, 0, 24, 81, 177, 305, 451, 588, 691, 737, 718, 638, 515, 374, 239, 131, 56, 15, 0, 0, 1, 2, 1, 0, 0, 0, 4, 9, 13, 12, 9, 5, 2, 2, 4, 5, 2, 0, 0, 11, 54, 133, 247, 383, 518, 625, 682, 677, 612, 503, 372, 244, 137, 61, 18, 0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 1, 2, 3, 3, 5, 6, 6, 6, 5, 3, 2, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 0, 0, 0, 2, 5, 7, 6, 1, 0, 0, 21, 70, 151, 260, 382, 494, 572, 598, 566, 483, 371, 257, 171, 137, 163, 246, 364, 489, 592, 647, 643, 582, 478, 355, 233, 132, 61, 20, 2, 0, 0, 2, 2, 1, 0, 0, 2, 3, 4, 3, 1, 0, 0, 1, 4, 5, 3, 0, 0, 5, 37, 99, 192, 305, 421, 516, 573, 579, 535, 452, 346, 237, 143, 72, 28, 6, 0, 0, 1, 1, 0, 0, 0, 0, 1, 4, 6, 7, 6, 4, 1, 0, 0, 2, 5, 6, 6, 3, 1, 0, 1, 3, 3, 1, 0, 0, 16, 61, 140, 253, 387, 521, 629, 689, 689, 629, 522, 390, 258, 146, 66, 19, 0, 0, 0, 3, 2, 0, 0, 0, 0, 3, 5, 5, 4, 3, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 8, 8, 6, 3, 1, 0, 1, 3, 4, 5, 4, 4, 4, 5, 7, 7, 3, 0, 0, 12, 57, 139, 254, 389, 521, 623, 676, 669, 607, 502, 376, 251, 144, 66, 20, 0, 0, 3, 6, 2, 0, 0, 20, 77, 173, 301, 443, 572, 665, 703, 681, 605, 493, 366, 244, 144, 72, 28, 6, 0, 0, 0, 0, 0, 0, 0, 1, 5, 9, 12, 13, 11, 7, 3, 0, 0, 2, 7, 11, 14, 14, 11, 7, 5, 5, 7, 8, 6, 0, 0, 0, 29, 93, 194, 324, 465, 592, 679, 709, 677, 593, 475, 345, 223, 126, 58, 20, 2, 0, 0, 1, 1, 0, 0, 0, 0, 2, 4, 5, 5, 4, 2, 1, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 1, 4, 5, 2, 0, 0, 11, 53, 130, 241, 377, 516, 635, 709, 724, 679, 583, 455, 319, 197, 102, 41, 9, 0, 0, 1, 2, 3, 4, 5, 8, 10, 10, 7, 3, 0, 0, 0, 1, 1, 0, 0, 11, 44, 105, 197, 312, 433, 539, 608, 624, 583, 495, 381, 269, 189, 161, 195, 283, 408, 538, 645, 703, 700, 636, 530, 407, 298, 231, 221, 270, 365, 480, 583, 648, 656, 607, 513, 400, 302, 246, 251, 319, 436, 573, 697, 779, 800, 754, 653, 518, 372, 240, 135, 64, 24, 8, 5, 8, 11, 13, 13, 12, 12, 12, 13, 13, 13, 13, 11, 9, 6, 2, 0, 0, 12, 41, 92, 165, 255, 349, 432, 487, 502, 474, 409, 323, 240, 182, 166, 200, 281, 393, 512, 611, 667, 667, 610, 510, 394, 291, 228, 221, 269, 358, 462, 555, 611, 618, 575, 492, 387, 279, 182, 107, 55, 24, 9, 3, 3, 4, 6, 7, 8, 9, 10, 10, 9, 8, 8, 7, 7, 7, 6, 6, 5, 5, 4, 4, 4, 5, 6, 8, 9, 9, 8, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 2, 3, 2, 0, 0, 8, 40, 103, 195, 309, 427, 530, 598, 618, 589, 518, 420, 311, 208, 123, 61, 22, 3, 0, 0, 3, 2, 0, 0, 1, 25, 75, 153, 255, 365, 467, 541, 574, 560, 503, 415, 313, 213, 128, 65, 26, 6, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 1, 1, 3, 5, 7, 6, 2, 0, 0, 21, 74, 164, 290, 435, 576, 686, 743, 736, 669, 559, 435, 327, 262, 254, 302, 393, 499, 593, 652, 661, 618, 534, 425, 310, 205, 120, 60, 24, 6, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 5, 4, 2, 1, 0, 0, 0, 3, 6, 8, 10, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 10, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 2, 3, 0, 0, 0, 13, 49, 112, 200, 303, 405, 489, 538, 545, 509, 440, 351, 257, 170, 101, 51, 21, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 1, 0, 0, 4, 27, 73, 146, 242, 350, 453, 532, 574, 570, 522, 441, 342, 241, 153, 85, 40, 15, 4, 1, 1, 1, 0, 0, 1, 17, 50, 105, 180, 269, 361, 443, 499, 518, 497, 440, 361, 281, 222, 201, 227, 296, 394, 498, 584, 634, 637, 593, 511, 407, 297, 196, 114, 56, 21, 4, 0, 0, 2, 5, 7, 10, 12, 13, 13, 13, 12, 10, 9, 7, 3, 0, 0, 8, 38, 96, 185, 299, 427, 549, 645, 699, 702, 654, 564, 449, 327, 214, 122, 57, 19, 1, 0, 0, 1, 0, 0, 0, 9, 37, 88, 166, 265, 376, 482, 568, 619, 626, 588, 514, 415, 308, 208, 125, 66, 29, 10, 2, 0, 0, 0, 7, 30, 75, 146, 240, 347, 452, 537, 586, 592, 554, 479, 383, 281, 188, 113, 60, 28, 12, 6, 3, 0, 0, 0, 15, 52, 117, 207, 314, 424, 520, 585, 608, 586, 525, 436, 333, 233, 147, 82, 38, 14, 3, 0, 0, 0, 0, 0, 3, 7, 12, 17, 19, 20, 17, 13, 8, 3, 0, 0, 0, 0, 3, 5, 7, 8, 8, 7, 5, 2, 0, 0, 0, 1, 3, 5, 7, 8, 7, 6, 3, 1, 0, 0, 0, 2, 3, 4, 4, 3, 3, 4, 4, 4, 2, 0, 0, 6, 32, 84, 164, 269, 387, 503, 599, 660, 674, 640, 565, 460, 343, 231, 136, 68, 25, 5, 0, 0, 0, 1, 0, 1, 2, 3, 5, 5, 5, 5, 4, 4, 3, 1, 0, 0, 7, 33, 82, 155, 251, 358, 462, 546, 596, 604, 569, 497, 403, 300, 204, 125, 67, 31, 11, 2, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 4, 3, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 6, 9, 10, 9, 7, 4, 1, 0, 0, 0, 1, 3, 5, 6, 6, 6, 4, 3, 1, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 4, 3, 1, 0, 0, 4, 21, 55, 111, 190, 286, 387, 478, 544, 574, 563, 518, 451, 380, 323, 294, 300, 338, 400, 468, 526, 558, 556, 518, 449, 361, 267, 180, 108, 56, 24, 7, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 7, 6, 4, 0, 0, 2, 16, 46, 96, 167, 254, 347, 435, 503, 539, 540, 504, 443, 371, 304, 259, 247, 272, 327, 401, 477, 539, 571, 567, 525, 453, 363, 266, 178, 105, 53, 22, 7, 1, 0, 0, 0, 6, 25, 65, 128, 212, 309, 406, 489, 544, 562, 541, 486, 406, 315, 226, 149, 88, 46, 20, 6, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 5, 4, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 6, 24, 60, 115, 189, 273, 359, 432, 481, 497, 480, 435, 375, 317, 275, 263, 284, 335, 406, 481, 543, 579, 580, 546, 480, 392, 296, 203, 125, 66, 28, 8, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 13, 36, 74, 130, 200, 280, 362, 433, 484, 506, 495, 453, 388, 309, 228, 155, 96, 52, 24, 8, 1, 0, 0, 1, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 21, 47, 86, 137, 195, 254, 307, 346, 365, 362, 337, 295, 240, 182, 127, 80, 44, 20, 7, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 4, 16, 39, 78, 132, 198, 269, 338, 394, 428, 437, 418, 377, 319, 253, 187, 128, 80, 45, 22, 8, 1, 0, 0, 7, 27, 63, 118, 191, 275, 362, 439, 496, 525, 521, 487, 427, 352, 271, 193, 127, 75, 39, 16, 4, 0, 0, 0, 1, 3, 4, 6, 7, 9, 10, 11, 11, 10, 9, 8, 6, 5, 4, 4, 5, 6, 6, 5, 4, 2, 2, 2, 2, 3, 3, 3, 1, 0, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 5, 18, 44, 88, 152, 235, 330, 427, 513, 574, 601, 591, 545, 472, 383, 292, 207, 136, 83, 46, 22, 9, 2, 0, 0, 3, 16, 41, 83, 142, 217, 302, 389, 468, 526, 556, 552, 518, 463, 403, 355, 335, 351, 404, 484, 572, 650, 699, 709, 680, 619, 541, 461, 397, 358, 348, 364, 397, 435, 466, 481, 473, 440, 386, 318, 245, 174, 114, 68, 36, 17, 7, 2, 0, 0, 1, 11, 32, 69, 125, 196, 280, 367, 447, 509, 544, 546, 517, 461, 387, 306, 227, 157, 101, 59, 30, 12, 2, 0, 0, 3, 7, 12, 15, 15, 14, 11, 7, 4, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 5, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 2, 12, 32, 64, 109, 166, 231, 297, 357, 402, 427, 426, 402, 356, 295, 228, 162, 105, 60, 29, 10, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 3, 18, 45, 89, 146, 214, 285, 351, 405, 438, 445, 427, 385, 326, 258, 190, 129, 80, 44, 20, 7, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 17, 42, 83, 141, 213, 295, 378, 454, 511, 542, 543, 512, 455, 380, 297, 215, 144, 87, 46, 20, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 4, 4, 5, 6, 6, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 12, 33, 68, 117, 180, 253, 326, 393, 445, 474, 476, 452, 404, 341, 270, 199, 135, 83, 45, 20, 6, 0, 0, 0, 1, 3, 5, 7, 9, 10, 11, 10, 9, 6, 3, 0, 0, 3, 16, 41, 79, 131, 196, 269, 344, 414, 470, 506, 516, 499, 457, 397, 325, 251, 181, 122, 75, 41, 20, 9, 4, 4, 6, 7, 8, 7, 5, 4, 2, 2, 1, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 8, 8, 6, 3, 1, 1, 1, 3, 4, 5, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 3, 14, 35, 69, 114, 167, 223, 277, 321, 352, 368, 367, 349, 317, 274, 224, 171, 120, 76, 41, 17, 4, 0, 0, 0, 1, 0, 0, 0, 0, 2, 5, 8, 10, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 3, 3, 4, 4, 3, 2, 1, 0, 0, 1, 1, 2, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 2, 8, 20, 38, 65, 101, 146, 199, 257, 313, 362, 397, 415, 412, 390, 353, 304, 250, 195, 144, 99, 61, 34, 15, 4, 0, 0, 0, 1, 1, 1, 0, 0, 1, 2, 4, 5, 6, 6, 5, 3, 2, 1, 2, 2, 3, 3, 3, 3, 3, 3, 4, 5, 6, 7, 7, 8, 8, 9, 10, 11, 11, 11, 10, 10, 9, 9, 9, 10, 12, 14, 14, 13, 12, 10, 11, 17, 32, 56, 93, 141, 200, 265, 332, 395, 446, 479, 492, 483, 456, 418, 379, 347, 330, 331, 349, 378, 411, 439, 455, 455, 437, 402, 355, 300, 243, 187, 137, 94, 61, 37, 23, 20, 28, 48, 79, 122, 176, 238, 307, 377, 443, 497, 534, 547, 534, 496, 438, 368, 293, 223, 162, 114, 78, 52, 34, 21, 14, 9, 8, 9, 10, 12, 13, 14, 16, 17, 19, 20, 21, 24, 33, 50, 80, 123, 177, 240, 304, 364, 413, 448, 465, 463, 443, 410, 373, 339, 320, 320, 341, 378, 423, 463, 489, 496, 482, 453, 416, 378, 346, 326, 319, 326, 345, 371, 398, 420, 430, 423, 398, 357, 306, 249, 193, 143, 101, 68, 43, 27, 16, 10, 7, 7, 7, 8, 9, 9, 10, 12, 12, 12, 11, 10, 9, 12, 20, 36, 62, 98, 143, 195, 253, 312, 368, 414, 445, 459, 455, 435, 405, 373, 348, 335, 338, 354, 380, 408, 431, 443, 440, 422, 388, 342, 289, 232, 177, 127, 86, 54, 33, 21, 15, 13, 12, 11, 9, 6, 3, 1, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 14, 29, 53, 87, 130, 182, 239, 295, 343, 380, 399, 401, 384, 352, 309, 260, 210, 161, 117, 80, 50, 28, 17, 17, 28, 51, 86, 132, 187, 250, 317, 382, 440, 483, 505, 505, 484, 450, 412, 380, 361, 358, 371, 394, 421, 445, 460, 463, 451, 425, 385, 335, 278, 220, 164, 115, 75, 45, 25, 15, 11, 13, 19, 32, 52, 81, 121, 170, 226, 284, 338, 383, 415, 433, 436, 428, 411, 389, 366, 347, 337, 339, 354, 379, 409, 436, 452, 451, 431, 392, 341, 284, 227, 175, 130, 93, 64, 41, 23, 11, 3, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 5, 5, 4, 2, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 9, 25, 49, 81, 121, 166, 213, 260, 304, 340, 365, 374, 367, 343, 306, 259, 209, 162, 122, 89, 63, 43, 28, 16, 7, 1, 0, 0, 1, 3, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 3, 5, 5, 5, 4, 2, 1, 1, 4, 10, 21, 38, 61, 91, 129, 173, 221, 269, 314, 350, 374, 382, 374, 350, 315, 272, 225, 179, 136, 98, 66, 40, 21, 9, 2, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 6, 9, 13, 18, 27, 40, 61, 90, 128, 174, 225, 276, 322, 358, 382, 392, 389, 378, 362, 349, 342, 345, 359, 380, 407, 433, 453, 464, 464, 451, 430, 403, 376, 354, 343, 344, 356, 375, 396, 412, 418, 409, 385, 349, 303, 253, 204, 160, 122, 91, 66, 47, 31, 19, 11, 5, 2, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 5, 7, 8, 9, 8, 8, 11, 19, 34, 59, 92, 134, 181, 232, 282, 328, 365, 390, 401, 397, 378, 347, 307, 261, 214, 168, 126, 90, 62, 43, 33, 32, 42, 61, 90, 127, 172, 222, 275, 326, 370, 403, 421, 422, 405, 373, 330, 282, 232, 185, 144, 108, 77, 52, 32, 16, 6, 1, 0, 1, 4, 6, 6, 5, 3, 1, 1, 3, 8, 16, 27, 43, 64, 91, 123, 159, 200, 241, 281, 315, 339, 350, 347, 330, 300, 261, 218, 175, 135, 101, 74, 53, 37, 26, 19, 14, 10, 8, 6, 4, 3, 2, 2, 2, 2, 1, 1, 2, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 3, 3, 4, 6, 9, 14, 22, 32, 48, 71, 101, 138, 181, 227, 272, 312, 343, 361, 365, 354, 330, 296, 255, 213, 173, 136, 104, 77, 55, 37, 23, 12, 5, 1, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 9, 16, 28, 45, 68, 96, 130, 166, 203, 240, 273, 301, 323, 338, 346, 348, 348, 347, 349, 357, 372, 393, 420, 449, 477, 498, 509, 509, 499, 480, 458, 437, 421, 411, 408, 410, 413, 415, 411, 398, 376, 346, 308, 268, 226, 187, 151, 119, 92, 68, 49, 36, 30, 31, 41, 58, 82, 113, 148, 188, 230, 271, 309, 339, 358, 363, 355, 334, 305, 269, 230, 191, 153, 117, 85, 58, 36, 21, 11, 6, 4, 5, 6, 7, 7, 6, 5, 3, 2, 3, 6, 13, 24, 37, 54, 76, 103, 137, 177, 222, 269, 314, 351, 378, 393, 399, 398, 392, 386, 382, 381, 384, 390, 399, 409, 416, 418, 414, 401, 379, 350, 314, 274, 232, 191, 152, 119, 93, 76, 71, 76, 94, 122, 160, 206, 256, 308, 358, 403, 438, 463, 473, 471, 457, 438, 417, 399, 387, 383, 384, 389, 393, 395, 391, 382, 366, 343, 313, 278, 240, 201, 162, 127, 97, 70, 48, 31, 19, 11, 7, 6, 7, 8, 8, 7, 7, 6, 7, 8, 9, 8, 6, 3, 1, 0, 0, 2, 4, 5, 5, 3, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 2, 6, 9, 14, 19, 26, 36, 51, 72, 98, 127, 157, 186, 213, 235, 251, 259, 259, 250, 233, 210, 183, 154, 126, 99, 74, 52, 34, 20, 10, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 10, 19, 31, 49, 71, 98, 128, 160, 190, 216, 236, 249, 254, 250, 239, 222, 200, 174, 148, 121, 95, 72, 51, 34, 20, 11, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 11, 15, 21, 30, 43, 62, 88, 119, 154, 193, 234, 274, 312, 344, 366, 376, 372, 355, 327, 291, 252, 212, 173, 137, 104, 76, 52, 34, 23, 16, 13, 12, 11, 9, 7, 6, 6, 7, 10, 13, 17, 22, 30, 42, 60, 85, 117, 153, 193, 235, 277, 317, 351, 377, 393, 394, 382, 357, 321, 280, 237, 196, 158, 124, 94, 69, 49, 33, 22, 16, 12, 11, 10, 8, 7, 6, 6, 7, 9, 11, 12, 13, 15, 19, 27, 39, 57, 78, 103, 129, 157, 184, 210, 234, 255, 270, 279, 284, 287, 289, 295, 304, 318, 334, 352, 371, 389, 405, 421, 434, 444, 447, 445, 437, 427, 416, 409, 408, 413, 420, 426, 426, 418, 401, 375, 342, 306, 268, 230, 193, 158, 124, 93, 67, 46, 31, 21, 16, 14, 14, 13, 12, 11, 10, 10, 10, 11, 11, 12, 11, 11, 10, 9, 8, 8, 8, 8, 7, 6, 5, 4, 3, 3, 3, 4, 5, 6, 6, 6, 4, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 10, 9, 7, 4, 2, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 6, 10, 14, 20, 28, 39, 52, 70, 93, 123, 159, 200, 244, 288, 329, 363, 389, 405, 410, 403, 386, 360, 328, 290, 251, 211, 172, 135, 102, 74, 51, 33, 21, 13, 9, 6, 4, 2, 1, 0, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 10, 12, 14, 17, 22, 31, 43, 60, 81, 107, 138, 174, 215, 259, 303, 344, 380, 406, 422, 427, 421, 405, 379, 345, 304, 261, 218, 178, 145, 119, 102, 92, 90, 93, 104, 120, 142, 169, 200, 231, 263, 291, 315, 333, 341, 340, 327, 305, 275, 240, 205, 171, 141, 114, 90, 69, 51, 35, 24, 16, 13, 11, 11, 10, 8, 6, 3, 1, 1, 1, 3, 5, 6, 7, 6, 5, 4, 5, 6, 9, 12, 16, 21, 26, 34, 45, 60, 81, 107, 137, 172, 209, 249, 289, 327, 362, 390, 409, 417, 416, 404, 385, 359, 328, 293, 256, 217, 181, 149, 125, 109, 103, 106, 115, 131, 152, 178, 211, 249, 291, 333, 371, 401, 421, 430, 430, 426, 420, 416, 414, 415, 416, 418, 419, 421, 423, 426, 430, 433, 436, 435, 432, 426, 421, 417, 418, 424, 432, 442, 449, 452, 451, 445, 438, 431, 426, 424, 424, 425, 425, 425, 423, 419, 413, 404, 392, 376, 355, 330, 301, 269, 236, 202, 169, 138, 111, 89, 74, 67, 67, 73, 83, 97, 114, 135, 162, 194, 231, 269, 304, 332, 349, 355, 351, 338, 322, 302, 281, 259, 233, 204, 174, 144, 116, 95, 80, 74, 74, 81, 94, 111, 134, 163, 196, 232, 268, 301, 331, 354, 372, 384, 393, 400, 405, 409, 413, 416, 420, 424, 428, 430, 429, 424, 413, 396, 373, 347, 317, 286, 253, 222, 192, 166, 145, 129, 121, 121, 128, 142, 162, 187, 215, 245, 275, 303, 328, 350, 366, 379, 386, 391, 392, 391, 389, 387, 385, 383, 380, 375, 367, 356, 342, 326, 308, 289, 267, 242, 214, 182, 150, 120, 94, 74, 59, 48, 39, 31, 22, 14, 8, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 10, 15, 22, 31, 44, 61, 81, 104, 130, 156, 183, 208, 232, 253, 271, 283, 289, 288, 280, 266, 247, 224, 199, 174, 148, 124, 101, 79, 60, 44, 31, 22, 17, 13, 11, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 5, 9, 13, 18, 22, 28, 34, 44, 57, 75, 98, 126, 157, 189, 219, 245, 268, 286, 299, 307, 309, 305, 294, 276, 252, 226, 198, 170, 144, 120, 99, 79, 62, 48, 36, 27, 20, 14, 9, 6, 6, 9, 15, 25, 36, 49, 63, 78, 95, 117, 144, 177, 215, 255, 294, 330, 360, 383, 399, 407, 408, 399, 382, 358, 328, 294, 259, 225, 192, 161, 131, 103, 78, 56, 39, 25, 16, 9, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 8, 6, 5, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 3, 5, 5, 5, 3, 1, 0, 0, 1, 5, 9, 15, 22, 30, 42, 57, 75, 96, 119, 140, 161, 179, 196, 211, 225, 237, 246, 252, 252, 246, 234, 218, 199, 178, 158, 139, 124, 113, 109, 111, 120, 134, 152, 173, 195, 219, 244, 270, 298, 326, 353, 377, 397, 412, 421, 423, 421, 416, 410, 405, 403, 402, 402, 402, 397, 388, 374, 357, 337, 316, 293, 269, 243, 214, 183, 152, 122, 97, 76, 60, 49, 40, 34, 29, 24, 19, 15, 13, 11, 10, 9, 9, 8, 6, 4, 2, 2, 2, 3, 4, 5, 5, 5, 5, 6, 7, 8, 10, 12, 13, 12, 11, 10, 10, 11, 15, 20, 26, 34, 44, 56, 70, 88, 108, 132, 157, 184, 210, 236, 259, 280, 298, 311, 320, 324, 322, 313, 298, 278, 253, 226, 200, 175, 152, 131, 112, 94, 75, 58, 43, 31, 21, 15, 12, 10, 8, 7, 6, 5, 5, 5, 5, 6, 6, 5, 4, 3, 1, 0, 0, 0, 2, 5, 8, 10, 10, 9, 6, 3, 1, 1, 2, 5, 9, 13, 16, 17, 19, 22, 28, 39, 54, 73, 92, 109, 125, 139, 152, 166, 181, 195, 207, 214, 216, 212, 204, 193, 181, 167, 153, 137, 120, 102, 84, 67, 53, 42, 33, 27, 21, 15, 10, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 8, 6, 4, 1, 0, 0, 0, 2, 3, 4, 3, 2, 0, 0, 0, 2, 4, 7, 10, 11, 13, 14, 15, 18, 22, 28, 37, 49, 64, 82, 101, 122, 142, 162, 183, 205, 228, 253, 278, 299, 314, 321, 319, 309, 293, 274, 255, 236, 218, 201, 184, 167, 152, 140, 132, 128, 130, 138, 150, 166, 185, 205, 226, 245, 263, 278, 290, 299, 305, 306, 303, 294, 279, 258, 233, 205, 177, 151, 128, 109, 93, 80, 68, 56, 46, 36, 27, 20, 16, 13, 12, 12, 13, 14, 17, 21, 27, 35, 44, 55, 66, 77, 89, 102, 117, 133, 151, 167, 183, 195, 204, 209, 210, 207, 201, 192, 180, 166, 150, 133, 116, 100, 86, 74, 64, 55, 47, 39, 31, 23, 17, 12, 10, 8, 8, 8, 8, 8, 7, 7, 7, 6, 6, 6, 5, 4, 4, 5, 8, 11, 16, 20, 24, 27, 31, 36, 44, 55, 70, 86, 103, 120, 135, 149, 162, 174, 187, 199, 209, 215, 217, 214, 206, 193, 178, 162, 145, 129, 113, 99, 85, 73, 63, 54, 47, 41, 36, 32, 28, 26, 25, 26, 29, 32, 38, 45, 55, 67, 82, 98, 117, 137, 160, 184, 210, 235, 257, 276, 289, 296, 297, 295, 291, 284, 276, 267, 254, 237, 216, 191, 164, 138, 113, 90, 72, 56, 44, 35, 27, 21, 16, 13, 11, 10, 9, 9, 8, 8, 6, 5, 3, 2, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 9, 12, 16, 20, 26, 32, 40, 50, 64, 81, 102, 126, 152, 177, 200, 221, 240, 257, 272, 286, 298, 306, 308, 303, 292, 276, 257, 236, 215, 193, 171, 150, 129, 109, 90, 75, 61, 50, 41, 34, 29, 25, 23, 21, 21, 21, 22, 24, 27, 33, 41, 53, 66, 80, 93, 106, 118, 131, 146, 163, 183, 203, 221, 235, 243, 247, 246, 243, 238, 230, 221, 208, 191, 172, 151, 130, 110, 92, 76, 64, 54, 47, 41, 35, 30, 25, 22, 20, 22, 27, 36, 47, 60, 74, 88, 102, 117, 133, 150, 170, 192, 214, 237, 257, 274, 283, 286, 282, 273, 260, 247, 233, 220, 205, 189, 171, 151, 131, 112, 94, 79, 65, 53, 42, 32, 25, 19, 16, 14, 13, 13, 11, 10, 8, 7, 6, 6, 7, 8, 9, 9, 10, 10, 12, 14, 17, 22, 27, 34, 43, 52, 63, 74, 87, 101, 118, 137, 156, 176, 195, 210, 221, 228, 232, 232, 229, 223, 215, 204, 190, 174, 157, 140, 123, 107, 91, 76, 63, 50, 39, 30, 23, 17, 12, 9, 6, 4, 2, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 2, 4, 6, 6, 6, 5, 3, 1, 0, 0, 0, 2, 3, 5, 6, 6, 4, 3, 1, 0, 0, 0, 1, 4, 6, 8, 9, 9, 9, 8, 7, 6, 5, 5, 5, 5, 4, 4, 5, 5, 6, 7, 9, 12, 15, 17, 19, 22, 26, 31, 39, 48, 59, 71, 82, 94, 108, 123, 140, 159, 179, 198, 217, 234, 249, 265, 280, 295, 310, 323, 334, 344, 352, 359, 366, 373, 380, 386, 389, 388, 382, 369, 353, 333, 311, 291, 273, 257, 243, 231, 219, 208, 199, 193, 192, 197, 207, 223, 242, 262, 280, 296, 309, 319, 326, 330, 332, 330, 323, 312, 296, 276, 255, 233, 214, 198, 185, 175, 168, 163, 162, 164, 169, 178, 188, 199, 210, 221, 232, 242, 251, 260, 266, 269, 267, 262, 252, 238, 222, 205, 188, 170, 152, 134, 116, 99, 83, 69, 58, 49, 42, 36, 31, 26, 21, 16, 12, 9, 7, 5, 3, 2, 1, 1, 2, 3, 4, 4, 3, 3, 3, 4, 5, 7, 7, 7, 6, 5, 4, 3, 4, 4, 5, 6, 5, 3, 2, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 3, 1, 0, 0, 1, 5, 9, 15, 21, 27, 34, 43, 54, 68, 83, 100, 116, 133, 150, 169, 191, 216, 244, 275, 304, 331, 353, 369, 382, 392, 401, 410, 418, 425, 429, 429, 426, 420, 414, 407, 401, 394, 386, 377, 365, 349, 331, 310, 287, 263, 238, 215, 196, 179, 166, 157, 150, 145, 142, 143, 147, 155, 167, 181, 199, 218, 237, 256, 274, 290, 304, 316, 328, 338, 347, 355, 361, 366, 370, 375, 379, 384, 387, 386, 382, 374, 362, 348, 332, 316, 299, 281, 263, 244, 226, 208, 189, 171, 152, 133, 114, 96, 80, 66, 56, 49, 44, 40, 36, 32, 27, 22, 18, 15, 15, 15, 16, 16, 16, 14, 12, 10, 9, 8, 8, 8, 8, 6, 5, 5, 6, 8, 10, 12, 13, 12, 11, 10, 9, 8, 7, 6, 4, 2, 0, 0, 1, 3, 5, 7, 8, 6, 5, 3, 2, 3, 5, 8, 10, 10, 9, 7, 5, 5, 7, 10, 16, 22, 27, 32, 37, 42, 48, 58, 71, 85, 101, 116, 129, 140, 149, 158, 167, 178, 189, 199, 208, 213, 214, 211, 206, 198, 188, 176, 162, 147, 132, 117, 103, 90, 78, 67, 56, 46, 36, 28, 21, 16, 11, 8, 6, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 4, 5, 7, 9, 12, 15, 20, 26, 32, 39, 46, 53, 61, 70, 82, 97, 113, 129, 143, 154, 162, 169, 177, 188, 201, 215, 227, 235, 237, 233, 225, 215, 205, 196, 186, 175, 162, 146, 128, 110, 93, 79, 67, 58, 50, 42, 35, 27, 21, 16, 12, 9, 8, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 5, 6, 6, 7, 8, 10, 12, 15, 20, 26, 33, 41, 51, 62, 76, 90, 104, 117, 127, 133, 133, 128, 117, 103, 87, 71, 57, 45, 36, 30, 27, 25, 25, 25, 24, 22, 20, 17, 15, 14, 14, 16, 18, 20, 21, 20, 18, 16, 14, 12, 12, 12, 11, 10, 8, 6, 3, 1, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 7, 8, 9, 11, 13, 17, 20, 24, 27, 28, 29, 29, 31, 33, 37, 43, 48, 53, 58, 61, 65, 70, 76, 83, 91, 97, 103, 106, 109, 111, 115, 120, 126, 134, 143, 152, 160, 168, 175, 182, 188, 193, 196, 199, 203, 207, 213, 222, 233, 244, 254, 263, 270, 275, 278, 282, 286, 292, 297, 304, 310, 316, 322, 325, 327, 326, 323, 319, 316, 315, 316, 319, 322, 324, 322, 317, 309, 300, 292, 287, 283, 280, 277, 272, 266, 259, 253, 249, 246, 243, 238, 231, 220, 208, 195, 184, 175, 170, 166, 163, 159, 155, 149, 145, 142, 141, 141, 143, 144, 143, 141, 137, 132, 127, 123, 119, 118, 118, 118, 118, 117, 114, 110, 105, 99, 94, 90, 85, 79, 73, 67, 61, 56, 52, 49, 46, 43, 40, 37, 34, 32, 30, 29, 26, 23, 20, 18, 17, 16, 17, 17, 18, 18, 19, 19, 20, 20, 21, 20, 20, 19, 19, 20, 23, 26, 29, 32, 34, 34, 33, 31, 29, 29, 29, 30, 32, 32, 31, 29, 26, 22, 19, 18, 18, 19, 20, 20, 20, 19, 17, 15, 13, 11, 11, 11, 11, 11, 10, 9, 7, 5, 3, 2, 1, 1, 2, 3, 5, 6, 7, 6, 5, 3, 2, 1, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakG": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 5, 4, 3, 3, 3, 5, 7, 8, 10, 12, 14, 18, 24, 31, 38, 45, 51, 56, 62, 68, 76, 85, 97, 109, 123, 137, 151, 165, 178, 189, 196, 200, 202, 201, 201, 202, 205, 209, 214, 219, 222, 224, 226, 228, 233, 240, 250, 262, 274, 288, 302, 317, 334, 353, 373, 393, 412, 428, 441, 451, 459, 465, 470, 474, 477, 477, 475, 470, 464, 456, 446, 434, 420, 404, 385, 365, 344, 324, 303, 283, 265, 248, 233, 220, 211, 206, 204, 204, 206, 212, 220, 231, 246, 264, 282, 299, 313, 321, 324, 322, 315, 306, 293, 277, 258, 236, 211, 185, 159, 135, 112, 92, 74, 58, 45, 34, 26, 19, 14, 10, 7, 5, 3, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 4, 7, 12, 17, 24, 32, 42, 56, 74, 98, 126, 158, 192, 225, 255, 281, 303, 321, 337, 351, 362, 370, 372, 367, 358, 347, 337, 332, 335, 347, 366, 392, 419, 447, 471, 491, 502, 503, 493, 471, 438, 395, 348, 300, 254, 213, 177, 146, 118, 91, 67, 45, 27, 14, 7, 4, 5, 6, 6, 5, 4, 1, 0, 0, 0, 2, 4, 5, 5, 3, 2, 1, 2, 6, 13, 24, 39, 57, 80, 105, 135, 168, 203, 238, 271, 298, 316, 324, 322, 309, 287, 260, 228, 195, 163, 132, 104, 79, 57, 40, 27, 18, 11, 8, 6, 5, 4, 2, 1, 0, 1, 5, 13, 25, 44, 70, 105, 151, 209, 277, 353, 432, 510, 578, 631, 663, 671, 652, 610, 548, 474, 394, 316, 245, 182, 129, 85, 51, 26, 10, 1, 0, 0, 1, 3, 4, 4, 3, 1, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 5, 17, 37, 66, 107, 160, 225, 301, 385, 470, 547, 609, 645, 651, 626, 572, 498, 412, 324, 241, 169, 111, 67, 36, 17, 7, 7, 14, 29, 52, 83, 121, 166, 217, 272, 325, 373, 408, 425, 423, 404, 373, 340, 313, 301, 310, 342, 396, 469, 552, 637, 712, 768, 797, 793, 759, 700, 629, 557, 499, 464, 458, 479, 521, 575, 627, 665, 681, 668, 626, 560, 476, 383, 291, 208, 137, 83, 44, 19, 5, 0, 0, 4, 8, 11, 12, 12, 12, 11, 12, 12, 12, 11, 9, 6, 2, 0, 0, 1, 13, 37, 78, 141, 224, 327, 441, 556, 660, 739, 783, 786, 747, 672, 570, 454, 337, 232, 145, 80, 38, 14, 2, 0, 0, 1, 3, 5, 7, 10, 12, 14, 16, 18, 18, 17, 14, 10, 6, 4, 3, 3, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 14, 46, 103, 187, 297, 425, 560, 686, 788, 851, 865, 827, 743, 624, 488, 352, 231, 135, 68, 27, 6, 0, 0, 1, 4, 7, 9, 10, 11, 11, 11, 10, 11, 12, 13, 14, 13, 12, 9, 7, 5, 5, 5, 6, 7, 7, 6, 5, 4, 4, 4, 6, 8, 9, 11, 11, 10, 8, 6, 4, 4, 4, 5, 7, 8, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 5, 7, 9, 10, 10, 8, 5, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 9, 32, 72, 132, 207, 292, 374, 442, 484, 494, 471, 419, 346, 264, 184, 115, 62, 27, 8, 0, 0, 0, 0, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 2, 2, 1, 0, 0, 10, 45, 112, 214, 344, 489, 629, 742, 809, 820, 774, 679, 551, 409, 274, 160, 76, 25, 1, 0, 0, 2, 2, 0, 0, 6, 37, 97, 191, 319, 471, 631, 777, 886, 939, 924, 844, 711, 548, 381, 233, 121, 48, 11, 0, 0, 1, 4, 6, 7, 10, 13, 16, 18, 18, 18, 18, 18, 19, 20, 21, 21, 20, 17, 15, 14, 15, 17, 19, 21, 21, 20, 18, 16, 15, 15, 16, 18, 19, 20, 19, 17, 16, 15, 15, 14, 13, 12, 10, 8, 6, 3, 0, 0, 1, 16, 50, 107, 186, 282, 382, 471, 535, 563, 550, 498, 418, 322, 226, 140, 74, 29, 5, 0, 0, 1, 5, 6, 1, 0, 0, 22, 85, 196, 357, 554, 762, 946, 1074, 1121, 1079, 956, 775, 569, 373, 217, 122, 96, 134, 223, 342, 467, 575, 644, 660, 620, 532, 415, 295, 202, 163, 192, 290, 443, 623, 794, 922, 982, 961, 863, 710, 533, 368, 248, 196, 222, 319, 466, 630, 776, 870, 892, 836, 714, 555, 396, 275, 224, 258, 373, 545, 739, 913, 1031, 1068, 1018, 892, 714, 518, 334, 185, 82, 23, 0, 0, 5, 13, 19, 22, 23, 23, 22, 21, 20, 18, 15, 9, 1, 0, 1, 27, 85, 181, 313, 468, 626, 762, 849, 872, 825, 716, 565, 400, 248, 128, 49, 8, 0, 0, 3, 6, 5, 2, 1, 2, 5, 10, 13, 15, 14, 12, 9, 6, 3, 2, 2, 4, 7, 11, 16, 20, 23, 24, 24, 22, 21, 20, 20, 19, 18, 16, 12, 9, 7, 7, 7, 4, 0, 0, 2, 31, 96, 201, 341, 498, 646, 755, 804, 781, 691, 553, 396, 246, 127, 48, 8, 0, 0, 3, 5, 4, 1, 1, 3, 7, 11, 12, 11, 9, 5, 3, 1, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 1, 3, 5, 7, 9, 12, 15, 16, 16, 14, 10, 5, 2, 1, 1, 2, 0, 0, 0, 11, 44, 105, 193, 301, 414, 510, 569, 578, 533, 442, 322, 202, 110, 73, 107, 215, 382, 584, 783, 940, 1025, 1019, 921, 749, 539, 333, 176, 103, 133, 264, 470, 711, 935, 1095, 1156, 1106, 958, 745, 512, 302, 143, 45, 2, 0, 0, 6, 6, 2, 0, 1, 8, 15, 19, 19, 16, 12, 11, 9, 6, 0, 0, 2, 39, 120, 249, 415, 593, 747, 845, 863, 797, 664, 493, 319, 174, 72, 17, 0, 0, 3, 5, 4, 0, 0, 0, 2, 6, 9, 10, 10, 10, 11, 13, 16, 18, 19, 19, 17, 16, 14, 12, 10, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 2, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 12, 13, 12, 11, 9, 6, 5, 4, 4, 6, 8, 11, 14, 16, 16, 16, 14, 12, 10, 9, 9, 10, 12, 13, 14, 14, 13, 11, 8, 5, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 6, 7, 8, 7, 5, 3, 0, 0, 1, 5, 11, 15, 15, 12, 6, 0, 0, 0, 4, 7, 5, 0, 0, 8, 54, 145, 280, 441, 599, 720, 774, 749, 651, 503, 339, 192, 84, 21, 0, 0, 3, 7, 5, 1, 0, 0, 7, 16, 23, 27, 27, 23, 18, 14, 11, 10, 8, 4, 0, 0, 7, 36, 93, 178, 283, 395, 491, 554, 568, 531, 451, 344, 233, 134, 62, 18, 0, 0, 2, 7, 9, 8, 7, 6, 6, 7, 8, 9, 9, 8, 7, 5, 5, 7, 10, 12, 14, 12, 7, 1, 0, 0, 1, 7, 10, 5, 0, 0, 20, 96, 233, 428, 654, 869, 1025, 1084, 1032, 882, 671, 445, 248, 108, 28, 0, 0, 0, 2, 7, 10, 9, 3, 0, 0, 25, 125, 310, 577, 891, 1193, 1415, 1503, 1434, 1222, 915, 580, 284, 79, 0, 31, 166, 359, 565, 737, 841, 857, 786, 648, 474, 301, 158, 61, 11, 0, 0, 5, 9, 9, 9, 11, 16, 23, 28, 30, 29, 25, 21, 18, 16, 15, 15, 15, 15, 14, 15, 15, 15, 15, 13, 11, 8, 6, 6, 8, 11, 13, 13, 12, 9, 8, 9, 10, 9, 3, 0, 0, 17, 75, 177, 316, 469, 606, 694, 711, 652, 533, 383, 235, 116, 39, 2, 0, 0, 6, 7, 4, 0, 0, 0, 3, 7, 10, 10, 9, 7, 5, 4, 4, 6, 8, 12, 16, 20, 23, 24, 24, 22, 20, 17, 14, 11, 9, 7, 6, 6, 6, 7, 9, 10, 12, 13, 14, 14, 14, 14, 15, 17, 19, 21, 22, 22, 21, 18, 14, 10, 5, 2, 0, 0, 0, 2, 4, 5, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 10, 9, 7, 5, 4, 4, 3, 3, 3, 1, 0, 0, 2, 6, 11, 15, 17, 14, 8, 1, 0, 0, 3, 10, 12, 6, 0, 0, 32, 125, 284, 499, 735, 944, 1074, 1088, 975, 760, 493, 242, 79, 54, 190, 467, 829, 1196, 1481, 1617, 1574, 1367, 1050, 700, 388, 163, 36, 0, 0, 10, 18, 14, 3, 0, 0, 1, 12, 22, 28, 29, 27, 24, 22, 20, 19, 18, 16, 14, 13, 13, 14, 16, 18, 19, 18, 16, 12, 9, 7, 7, 7, 9, 10, 11, 11, 10, 9, 7, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 5, 2, 0, 0, 0, 3, 12, 16, 10, 0, 0, 13, 93, 244, 455, 694, 905, 1038, 1055, 950, 749, 497, 250, 61, 0, 3, 165, 437, 772, 1105, 1362, 1481, 1433, 1232, 931, 604, 319, 120, 16, 0, 0, 14, 20, 14, 2, 0, 0, 1, 9, 14, 15, 11, 7, 5, 5, 7, 11, 14, 15, 15, 14, 12, 12, 12, 12, 12, 11, 9, 7, 5, 4, 4, 6, 9, 11, 12, 12, 10, 7, 5, 3, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 11, 11, 12, 13, 14, 14, 15, 15, 13, 11, 9, 5, 2, 0, 0, 1, 5, 9, 12, 9, 4, 0, 0, 1, 10, 17, 13, 0, 0, 2, 71, 216, 430, 684, 922, 1084, 1127, 1039, 845, 597, 353, 162, 45, 0, 0, 4, 14, 13, 5, 0, 0, 3, 12, 20, 22, 19, 12, 6, 4, 5, 8, 10, 7, 0, 0, 6, 44, 117, 225, 355, 483, 579, 619, 593, 507, 382, 250, 137, 58, 15, 0, 0, 0, 0, 1, 12, 21, 19, 2, 0, 0, 80, 277, 589, 975, 1358, 1641, 1748, 1649, 1371, 985, 585, 252, 38, 0, 10, 151, 345, 547, 715, 812, 819, 735, 583, 400, 229, 99, 23, 0, 0, 6, 12, 11, 6, 1, 1, 7, 16, 25, 32, 35, 35, 34, 31, 29, 26, 25, 23, 23, 22, 22, 22, 22, 22, 22, 23, 24, 25, 27, 29, 30, 31, 31, 30, 28, 24, 19, 15, 11, 11, 13, 17, 20, 19, 12, 1, 0, 0, 2, 20, 32, 25, 0, 0, 3, 130, 395, 790, 1258, 1698, 1999, 2081, 1921, 1561, 1093, 623, 244, 14, 0, 44, 260, 553, 864, 1131, 1295, 1313, 1178, 918, 595, 288, 70, 0, 63, 263, 536, 811, 1017, 1106, 1058, 887, 636, 364, 132, 0, 0, 114, 363, 687, 1017, 1280, 1412, 1383, 1203, 921, 607, 329, 131, 24, 0, 0, 11, 18, 13, 3, 0, 0, 3, 12, 18, 19, 16, 12, 8, 6, 5, 6, 6, 6, 6, 5, 4, 3, 2, 1, 1, 2, 5, 9, 13, 17, 19, 20, 18, 16, 13, 11, 9, 8, 8, 8, 8, 7, 7, 8, 9, 12, 15, 17, 19, 19, 18, 17, 17, 18, 20, 23, 24, 24, 23, 19, 16, 14, 13, 14, 16, 18, 20, 22, 22, 21, 21, 21, 22, 23, 23, 23, 23, 21, 19, 17, 15, 13, 12, 10, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 8, 9, 11, 13, 14, 15, 14, 12, 9, 6, 4, 3, 4, 5, 6, 6, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 4, 11, 18, 19, 12, 0, 0, 6, 65, 178, 336, 510, 660, 745, 742, 652, 500, 327, 173, 64, 7, 0, 0, 9, 13, 11, 6, 2, 3, 8, 12, 15, 14, 11, 6, 2, 0, 0, 1, 3, 5, 6, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 8, 8, 7, 5, 3, 2, 1, 1, 2, 4, 6, 8, 11, 15, 18, 21, 22, 21, 18, 13, 8, 4, 1, 1, 2, 5, 7, 10, 11, 10, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 5, 9, 13, 12, 7, 0, 0, 0, 2, 17, 28, 22, 1, 0, 0, 95, 301, 609, 969, 1301, 1516, 1554, 1403, 1108, 751, 416, 169, 30, 0, 0, 14, 26, 22, 10, 1, 3, 13, 27, 37, 40, 36, 29, 21, 15, 11, 9, 7, 5, 4, 4, 5, 6, 9, 11, 12, 12, 12, 12, 12, 13, 15, 16, 17, 17, 15, 13, 12, 11, 11, 12, 13, 13, 12, 10, 7, 5, 4, 5, 7, 10, 13, 16, 17, 18, 17, 15, 13, 11, 10, 10, 12, 14, 17, 18, 18, 16, 13, 10, 7, 5, 4, 3, 2, 1, 0, 0, 0, 1, 3, 6, 9, 14, 17, 21, 23, 24, 23, 21, 19, 16, 13, 11, 10, 9, 8, 6, 4, 2, 1, 0, 1, 4, 7, 12, 15, 18, 19, 19, 16, 13, 10, 7, 5, 4, 4, 5, 7, 9, 11, 12, 13, 12, 10, 8, 5, 4, 3, 5, 8, 12, 15, 17, 17, 15, 12, 9, 7, 5, 5, 5, 5, 5, 4, 4, 5, 6, 7, 9, 10, 10, 8, 7, 5, 5, 6, 10, 15, 20, 22, 21, 18, 14, 12, 14, 17, 17, 11, 0, 0, 2, 50, 147, 288, 451, 601, 697, 715, 647, 513, 350, 196, 81, 15, 0, 0, 7, 13, 11, 6, 2, 3, 10, 19, 27, 31, 30, 26, 21, 16, 12, 9, 8, 6, 5, 3, 1, 1, 1, 2, 4, 5, 5, 7, 10, 15, 22, 27, 27, 20, 7, 0, 0, 0, 17, 34, 34, 12, 0, 0, 72, 289, 640, 1074, 1496, 1793, 1881, 1732, 1391, 957, 539, 222, 41, 0, 0, 18, 34, 29, 11, 0, 0, 0, 5, 13, 15, 12, 7, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 9, 7, 4, 1, 0, 0, 1, 2, 4, 4, 4, 2, 1, 0, 0, 0, 2, 4, 7, 9, 11, 13, 14, 14, 13, 11, 9, 6, 4, 2, 2, 3, 5, 7, 9, 8, 5, 1, 0, 0, 5, 13, 16, 11, 0, 0, 5, 67, 186, 356, 544, 707, 801, 797, 697, 531, 342, 176, 60, 2, 0, 0, 11, 16, 12, 4, 0, 0, 0, 1, 3, 4, 3, 2, 2, 3, 5, 7, 9, 11, 13, 14, 14, 13, 11, 7, 3, 1, 0, 0, 1, 4, 6, 7, 6, 2, 0, 0, 0, 4, 11, 14, 9, 0, 0, 10, 69, 176, 321, 478, 609, 679, 669, 580, 431, 254, 88, 0, 0, 98, 376, 777, 1229, 1627, 1867, 1881, 1665, 1283, 838, 438, 156, 11, 0, 0, 24, 35, 24, 5, 0, 0, 0, 11, 18, 17, 11, 5, 0, 0, 0, 1, 4, 5, 7, 7, 8, 9, 10, 9, 9, 8, 8, 9, 13, 19, 25, 29, 28, 21, 10, 0, 0, 0, 9, 22, 25, 12, 0, 0, 50, 193, 430, 729, 1026, 1242, 1306, 1187, 908, 542, 196, 0, 0, 244, 709, 1283, 1827, 2200, 2306, 2124, 1714, 1191, 685, 297, 68, 0, 0, 18, 38, 33, 13, 0, 0, 0, 10, 22, 26, 23, 14, 6, 2, 1, 3, 6, 8, 10, 11, 11, 11, 8, 3, 0, 0, 2, 11, 18, 17, 6, 0, 0, 30, 127, 284, 481, 674, 812, 855, 790, 637, 441, 252, 108, 24, 0, 0, 0, 4, 7, 8, 9, 7, 0, 0, 0, 44, 160, 345, 578, 809, 979, 1041, 977, 805, 573, 341, 156, 41, 0, 0, 5, 17, 17, 10, 1, 0, 0, 2, 6, 8, 7, 5, 3, 2, 3, 4, 6, 7, 8, 8, 8, 8, 7, 6, 5, 4, 4, 5, 6, 8, 10, 11, 11, 9, 4, 0, 0, 0, 2, 10, 15, 12, 1, 0, 0, 44, 141, 286, 457, 613, 713, 729, 655, 513, 342, 185, 70, 9, 0, 0, 8, 12, 8, 1, 0, 0, 5, 14, 20, 22, 19, 15, 12, 11, 12, 15, 19, 21, 21, 19, 15, 10, 6, 4, 4, 6, 10, 15, 18, 20, 18, 14, 8, 2, 0, 0, 0, 6, 11, 11, 6, 0, 0, 12, 60, 142, 250, 361, 448, 487, 465, 391, 284, 172, 81, 22, 0, 0, 2, 8, 8, 4, 0, 0, 0, 4, 10, 14, 16, 15, 12, 8, 5, 3, 3, 4, 6, 7, 8, 7, 6, 5, 4, 4, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 1, 0, 0, 2, 5, 7, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 1, 4, 6, 8, 9, 8, 5, 2, 0, 0, 0, 2, 4, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 10, 13, 13, 10, 6, 2, 0, 0, 2, 6, 10, 14, 16, 16, 15, 13, 11, 9, 7, 6, 5, 4, 3, 4, 5, 8, 11, 13, 13, 9, 3, 0, 0, 2, 9, 14, 11, 0, 0, 0, 46, 146, 294, 466, 621, 717, 727, 648, 504, 335, 182, 72, 12, 0, 0, 0, 3, 5, 7, 9, 7, 0, 0, 0, 50, 164, 341, 557, 764, 910, 953, 880, 713, 500, 293, 132, 35, 0, 0, 0, 4, 11, 16, 17, 9, 0, 0, 7, 97, 277, 540, 844, 1118, 1289, 1305, 1155, 878, 545, 240, 35, 0, 55, 254, 511, 760, 935, 991, 914, 725, 472, 223, 44, 0, 73, 285, 575, 870, 1094, 1183, 1110, 890, 582, 275, 60, 8, 142, 434, 809, 1164, 1403, 1466, 1342, 1076, 745, 430, 192, 52, 0, 0, 0, 3, 8, 15, 21, 18, 1, 0, 0, 74, 286, 631, 1061, 1483, 1784, 1875, 1728, 1389, 953, 534, 217, 37, 0, 0, 19, 35, 28, 9, 0, 0, 2, 17, 30, 35, 32, 26, 20, 16, 17, 21, 27, 33, 38, 37, 31, 18, 5, 0, 1, 15, 31, 35, 17, 0, 0, 38, 205, 494, 872, 1260, 1559, 1681, 1592, 1319, 939, 555, 249, 63, 0, 0, 7, 21, 19, 8, 0, 0, 0, 0, 0, 0, 38, 130, 277, 462, 645, 776, 817, 756, 612, 426, 246, 108, 28, 0, 0, 0, 0, 0, 4, 14, 21, 14, 0, 0, 15, 137, 372, 703, 1070, 1383, 1555, 1533, 1320, 970, 574, 229, 11, 0, 72, 307, 601, 877, 1067, 1125, 1042, 847, 594, 347, 155, 40, 0, 0, 7, 17, 15, 6, 0, 0, 0, 6, 12, 15, 13, 9, 5, 2, 2, 3, 4, 5, 5, 4, 2, 0, 0, 0, 1, 4, 7, 10, 12, 13, 12, 11, 8, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 9, 10, 10, 9, 6, 3, 1, 0, 0, 0, 0, 0, 1, 3, 6, 11, 17, 21, 22, 19, 11, 1, 0, 0, 4, 17, 23, 16, 0, 0, 5, 96, 270, 515, 783, 1007, 1125, 1101, 945, 701, 437, 213, 65, 0, 0, 2, 17, 19, 10, 0, 0, 0, 10, 21, 28, 29, 25, 18, 11, 7, 4, 3, 4, 6, 10, 14, 16, 15, 10, 2, 0, 0, 2, 13, 21, 16, 0, 0, 0, 72, 224, 447, 706, 938, 1082, 1095, 975, 757, 502, 272, 107, 18, 0, 0, 0, 4, 7, 12, 15, 11, 0, 0, 0, 80, 257, 527, 846, 1141, 1333, 1364, 1225, 953, 619, 304, 74, 0, 0, 132, 342, 572, 769, 883, 889, 787, 607, 399, 211, 77, 7, 0, 0, 12, 18, 13, 5, 1, 5, 16, 28, 36, 38, 34, 26, 18, 13, 10, 10, 12, 13, 13, 12, 10, 7, 6, 5, 6, 9, 12, 14, 16, 18, 17, 16, 13, 10, 8, 6, 7, 11, 17, 24, 30, 34, 34, 31, 25, 19, 13, 9, 8, 8, 10, 11, 11, 10, 9, 7, 6, 6, 6, 6, 6, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 6, 4, 2, 0, 0, 3, 8, 14, 15, 10, 0, 0, 1, 38, 113, 221, 342, 448, 509, 509, 447, 341, 220, 113, 38, 1, 0, 0, 7, 9, 6, 0, 0, 0, 2, 6, 8, 8, 6, 3, 2, 2, 4, 6, 7, 7, 6, 4, 1, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 9, 9, 9, 9, 7, 6, 4, 3, 2, 1, 1, 1, 1, 1, 2, 4, 7, 10, 13, 15, 15, 13, 11, 7, 3, 1, 0, 0, 1, 3, 5, 6, 6, 5, 4, 5, 7, 9, 12, 14, 14, 12, 9, 5, 3, 2, 2, 2, 1, 0, 0, 0, 1, 8, 15, 16, 8, 0, 0, 13, 76, 185, 326, 470, 580, 623, 587, 484, 344, 204, 93, 27, 0, 0, 0, 0, 0, 0, 7, 18, 21, 10, 0, 0, 38, 178, 416, 723, 1034, 1267, 1354, 1270, 1041, 732, 424, 184, 40, 0, 0, 10, 24, 21, 9, 0, 0, 1, 13, 23, 28, 26, 21, 15, 10, 8, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 2, 5, 9, 13, 16, 19, 19, 16, 10, 4, 0, 0, 3, 10, 14, 11, 1, 0, 1, 45, 136, 271, 429, 575, 671, 690, 624, 485, 305, 127, 0, 0, 61, 290, 625, 1002, 1336, 1540, 1559, 1389, 1080, 716, 384, 145, 18, 0, 0, 18, 27, 19, 4, 0, 0, 8, 23, 33, 34, 29, 20, 12, 7, 5, 5, 6, 7, 5, 3, 1, 0, 0, 0, 3, 7, 10, 13, 15, 15, 14, 11, 7, 1, 0, 0, 0, 7, 14, 15, 7, 0, 0, 18, 90, 212, 372, 537, 665, 723, 692, 583, 426, 262, 127, 38, 0, 0, 1, 9, 10, 5, 0, 0, 0, 3, 8, 11, 10, 8, 5, 3, 3, 3, 4, 5, 6, 5, 5, 4, 2, 1, 0, 0, 1, 4, 9, 14, 19, 21, 21, 18, 13, 8, 4, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 2, 4, 5, 4, 0, 0, 0, 0, 7, 17, 20, 10, 0, 0, 20, 119, 293, 523, 763, 953, 1039, 996, 836, 606, 367, 171, 47, 0, 0, 4, 17, 17, 8, 0, 0, 0, 8, 16, 20, 16, 9, 2, 0, 4, 10, 14, 10, 0, 0, 4, 56, 156, 298, 456, 594, 675, 678, 602, 469, 316, 177, 77, 20, 0, 0, 0, 0, 4, 14, 21, 17, 0, 0, 0, 84, 276, 571, 924, 1258, 1484, 1538, 1405, 1124, 773, 440, 189, 43, 0, 0, 0, 10, 12, 10, 9, 5, 0, 0, 0, 62, 213, 456, 763, 1072, 1305, 1399, 1324, 1099, 784, 454, 181, 13, 0, 32, 176, 357, 528, 651, 698, 661, 552, 402, 248, 122, 39, 0, 0, 1, 10, 14, 13, 12, 14, 19, 25, 30, 31, 28, 21, 15, 12, 13, 17, 18, 13, 2, 0, 0, 41, 132, 270, 435, 593, 704, 738, 685, 561, 398, 237, 109, 30, 0, 0, 2, 9, 11, 8, 7, 11, 18, 27, 33, 33, 29, 21, 14, 8, 5, 4, 5, 6, 7, 7, 8, 8, 8, 6, 4, 2, 0, 0, 1, 3, 5, 5, 5, 3, 2, 2, 4, 8, 13, 18, 21, 22, 20, 17, 12, 8, 5, 3, 2, 2, 3, 5, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 13, 13, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 3, 5, 5, 4, 1, 0, 0, 2, 9, 15, 15, 5, 0, 0, 31, 122, 271, 458, 645, 784, 836, 787, 651, 466, 278, 128, 35, 0, 0, 3, 12, 11, 5, 0, 0, 4, 12, 19, 21, 19, 14, 10, 7, 6, 7, 8, 9, 9, 9, 9, 10, 11, 12, 13, 14, 15, 15, 14, 13, 11, 9, 8, 7, 7, 7, 8, 7, 7, 6, 6, 8, 10, 11, 9, 4, 0, 0, 0, 7, 21, 26, 16, 0, 0, 16, 135, 354, 654, 978, 1248, 1388, 1359, 1169, 874, 552, 276, 90, 1, 0, 0, 18, 23, 14, 1, 0, 0, 1, 9, 15, 16, 14, 10, 7, 5, 4, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 2, 0, 0, 0, 0, 4, 10, 12, 7, 0, 0, 10, 68, 174, 319, 476, 609, 682, 674, 587, 447, 290, 151, 55, 5, 0, 0, 8, 11, 8, 1, 0, 0, 0, 5, 9, 11, 8, 2, 0, 0, 0, 7, 16, 18, 8, 0, 0, 25, 126, 300, 524, 755, 934, 1011, 964, 808, 587, 359, 173, 53, 0, 0, 0, 7, 8, 4, 1, 0, 0, 0, 0, 8, 50, 134, 256, 400, 534, 622, 639, 578, 451, 288, 130, 16, 0, 28, 164, 358, 568, 742, 837, 829, 723, 551, 358, 188, 69, 7, 0, 0, 6, 14, 15, 10, 2, 0, 0, 12, 69, 172, 317, 480, 627, 718, 725, 641, 484, 291, 113, 0, 0, 88, 295, 566, 840, 1050, 1144, 1099, 930, 685, 425, 208, 66, 0, 0, 1, 15, 17, 9, 0, 0, 2, 11, 20, 23, 20, 14, 7, 5, 7, 12, 18, 21, 21, 18, 13, 8, 4, 3, 4, 6, 9, 11, 13, 15, 16, 16, 17, 18, 19, 19, 16, 13, 8, 4, 2, 2, 3, 6, 6, 3, 0, 0, 0, 5, 16, 22, 15, 0, 0, 7, 97, 271, 520, 799, 1042, 1185, 1186, 1044, 797, 507, 242, 55, 0, 1, 117, 288, 472, 627, 717, 723, 646, 508, 346, 197, 85, 21, 0, 0, 0, 5, 8, 10, 8, 2, 0, 0, 11, 75, 192, 357, 540, 699, 792, 792, 700, 542, 360, 195, 77, 13, 0, 0, 7, 11, 9, 2, 0, 0, 0, 1, 3, 3, 2, 2, 2, 3, 4, 5, 4, 3, 1, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 8, 8, 9, 10, 12, 13, 13, 11, 9, 7, 4, 3, 3, 3, 4, 5, 5, 6, 8, 9, 11, 13, 13, 11, 9, 6, 4, 3, 4, 5, 8, 9, 10, 10, 9, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 13, 15, 15, 14, 12, 9, 6, 4, 3, 3, 3, 4, 5, 6, 7, 7, 7, 7, 5, 4, 2, 1, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 0, 0, 0, 0, 2, 7, 9, 5, 0, 0, 9, 58, 148, 273, 410, 527, 593, 588, 515, 392, 253, 131, 45, 2, 0, 0, 10, 16, 17, 15, 14, 15, 18, 20, 20, 18, 14, 11, 8, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 4, 4, 4, 2, 0, 0, 0, 0, 5, 12, 12, 5, 0, 0, 25, 107, 244, 422, 606, 752, 820, 793, 677, 506, 322, 165, 58, 5, 0, 0, 8, 11, 7, 1, 0, 2, 8, 15, 19, 19, 15, 10, 5, 2, 1, 1, 1, 1, 0, 0, 0, 0, 2, 5, 8, 11, 14, 15, 16, 16, 14, 10, 3, 0, 0, 0, 7, 17, 20, 10, 0, 0, 31, 146, 347, 612, 894, 1123, 1239, 1207, 1032, 759, 457, 197, 33, 0, 53, 193, 360, 504, 587, 592, 524, 406, 270, 148, 60, 12, 0, 0, 6, 9, 6, 1, 0, 0, 4, 10, 14, 15, 14, 11, 9, 8, 9, 11, 13, 16, 17, 17, 14, 11, 7, 3, 0, 0, 0, 2, 4, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 4, 6, 9, 10, 10, 8, 6, 4, 2, 2, 2, 3, 4, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 4, 4, 4, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 11, 10, 9, 8, 7, 5, 3, 0, 0, 0, 0, 8, 15, 15, 5, 0, 0, 33, 135, 303, 519, 739, 910, 985, 944, 799, 591, 371, 187, 66, 6, 0, 0, 2, 4, 4, 4, 5, 3, 0, 0, 3, 59, 175, 351, 562, 765, 908, 953, 887, 730, 522, 315, 149, 44, 0, 0, 2, 12, 14, 11, 8, 9, 16, 23, 28, 27, 22, 16, 11, 10, 13, 18, 21, 22, 19, 14, 8, 4, 1, 2, 3, 5, 7, 7, 7, 5, 3, 1, 0, 0, 0, 2, 7, 12, 16, 18, 18, 15, 11, 7, 5, 6, 8, 12, 15, 16, 15, 13, 11, 11, 12, 13, 12, 8, 4, 3, 8, 17, 24, 20, 5, 0, 0, 56, 200, 429, 716, 1003, 1222, 1316, 1261, 1072, 800, 512, 267, 99, 13, 0, 0, 11, 16, 11, 2, 0, 0, 2, 9, 15, 17, 16, 14, 13, 14, 16, 19, 22, 24, 23, 20, 15, 9, 5, 4, 6, 10, 15, 18, 18, 15, 9, 4, 0, 0, 2, 7, 14, 20, 24, 26, 24, 21, 16, 10, 5, 2, 2, 3, 7, 11, 14, 15, 15, 12, 9, 6, 4, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 12, 13, 13, 10, 6, 2, 0, 0, 1, 2, 4, 4, 4, 4, 5, 6, 7, 6, 3, 0, 0, 0, 5, 13, 15, 7, 0, 0, 24, 116, 277, 494, 728, 928, 1041, 1038, 920, 718, 486, 273, 116, 27, 0, 0, 3, 10, 9, 4, 0, 0, 0, 0, 7, 33, 84, 162, 260, 360, 439, 477, 463, 400, 304, 199, 107, 41, 6, 0, 0, 4, 6, 6, 3, 3, 5, 9, 13, 14, 14, 12, 9, 8, 8, 9, 11, 13, 15, 15, 15, 13, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 11, 15, 18, 19, 17, 14, 10, 7, 5, 5, 7, 10, 14, 17, 19, 18, 15, 10, 6, 2, 0, 0, 0, 2, 4, 5, 7, 7, 7, 6, 6, 6, 7, 9, 11, 13, 14, 14, 12, 10, 7, 3, 1, 0, 1, 3, 6, 8, 11, 14, 17, 19, 20, 17, 11, 3, 0, 0, 3, 13, 19, 14, 0, 0, 4, 79, 232, 460, 730, 988, 1171, 1233, 1154, 953, 677, 390, 154, 15, 0, 85, 257, 465, 657, 788, 827, 767, 623, 429, 234, 84, 15, 42, 156, 329, 516, 672, 760, 761, 681, 541, 377, 223, 105, 32, 1, 0, 1, 6, 6, 2, 0, 0, 0, 6, 11, 14, 15, 13, 11, 11, 12, 15, 18, 21, 22, 20, 16, 10, 5, 2, 2, 6, 10, 12, 8, 0, 0, 2, 38, 109, 215, 340, 460, 548, 580, 550, 466, 348, 224, 118, 45, 7, 0, 0, 5, 10, 10, 8, 6, 5, 5, 6, 5, 5, 4, 4, 4, 5, 5, 5, 5, 6, 6, 6, 6, 5, 4, 3, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 11, 13, 12, 10, 7, 4, 2, 2, 2, 4, 4, 4, 4, 3, 3, 3, 4, 4, 5, 5, 5, 6, 7, 9, 11, 13, 14, 14, 13, 12, 11, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 6, 7, 7, 8, 9, 11, 14, 15, 16, 14, 12, 9, 8, 7, 9, 13, 18, 23, 24, 20, 9, 0, 0, 17, 75, 177, 315, 466, 600, 686, 703, 646, 532, 387, 243, 126, 48, 7, 0, 0, 0, 6, 11, 11, 5, 0, 0, 12, 81, 212, 404, 630, 849, 1010, 1074, 1025, 876, 664, 438, 241, 100, 22, 0, 0, 6, 13, 13, 10, 6, 5, 7, 10, 11, 10, 9, 8, 8, 10, 12, 13, 14, 14, 12, 10, 9, 8, 8, 8, 8, 8, 7, 6, 4, 3, 2, 3, 4, 5, 6, 5, 4, 2, 1, 1, 2, 4, 7, 8, 9, 8, 7, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 8, 10, 13, 15, 17, 17, 16, 13, 10, 6, 3, 1, 0, 1, 2, 5, 8, 11, 13, 13, 12, 10, 7, 4, 2, 2, 3, 5, 7, 7, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 11, 14, 15, 14, 13, 11, 9, 6, 2, 0, 0, 0, 4, 9, 11, 5, 0, 0, 19, 89, 212, 380, 565, 728, 829, 842, 764, 616, 434, 259, 122, 37, 0, 0, 1, 8, 9, 4, 0, 0, 0, 0, 2, 3, 2, 2, 2, 3, 5, 8, 10, 12, 12, 11, 9, 6, 2, 0, 0, 1, 3, 6, 5, 0, 0, 0, 22, 74, 156, 263, 378, 475, 533, 537, 485, 391, 276, 165, 78, 23, 0, 0, 0, 5, 6, 3, 0, 0, 0, 0, 1, 2, 2, 1, 1, 1, 3, 4, 6, 7, 7, 6, 4, 3, 1, 1, 1, 2, 4, 5, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 8, 7, 7, 6, 4, 3, 2, 3, 5, 8, 11, 10, 5, 0, 0, 15, 61, 140, 246, 362, 462, 522, 524, 464, 354, 223, 107, 43, 60, 168, 357, 595, 834, 1023, 1119, 1101, 976, 773, 540, 323, 155, 51, 3, 0, 0, 4, 7, 6, 3, 0, 0, 0, 5, 41, 113, 221, 357, 496, 607, 666, 657, 582, 461, 320, 190, 89, 28, 0, 0, 0, 5, 5, 2, 0, 0, 1, 6, 9, 11, 11, 9, 7, 6, 5, 6, 7, 8, 8, 8, 8, 6, 5, 3, 1, 0, 0, 1, 2, 4, 6, 8, 9, 8, 6, 4, 2, 1, 1, 2, 4, 6, 8, 9, 10, 11, 12, 12, 13, 14, 14, 11, 6, 0, 0, 5, 34, 89, 167, 259, 347, 414, 442, 426, 369, 286, 196, 115, 55, 17, 0, 0, 0, 0, 6, 10, 9, 2, 0, 0, 30, 118, 268, 468, 690, 887, 1015, 1042, 962, 796, 583, 369, 192, 73, 12, 0, 0, 6, 9, 5, 0, 0, 0, 3, 8, 12, 13, 12, 10, 9, 9, 10, 11, 13, 13, 13, 12, 10, 8, 5, 4, 4, 6, 8, 9, 6, 0, 0, 0, 25, 79, 163, 268, 375, 464, 513, 511, 460, 373, 268, 168, 88, 34, 6, 0, 0, 1, 4, 4, 1, 0, 0, 7, 32, 80, 152, 243, 340, 426, 480, 490, 451, 372, 271, 169, 85, 29, 1, 0, 0, 7, 11, 11, 10, 9, 10, 12, 15, 16, 16, 14, 12, 11, 12, 15, 18, 21, 23, 22, 20, 17, 15, 15, 18, 21, 25, 28, 30, 30, 29, 27, 24, 19, 13, 9, 7, 8, 10, 10, 5, 0, 0, 20, 89, 214, 391, 600, 802, 957, 1027, 997, 872, 681, 467, 278, 150, 105, 144, 246, 379, 506, 594, 622, 583, 486, 357, 227, 128, 87, 114, 203, 333, 471, 584, 643, 638, 570, 458, 328, 205, 108, 43, 10, 0, 0, 3, 6, 9, 12, 17, 24, 29, 30, 26, 18, 11, 7, 7, 9, 10, 5, 0, 0, 16, 79, 194, 357, 546, 726, 858, 913, 877, 761, 590, 403, 235, 108, 32, 0, 0, 1, 7, 8, 7, 6, 8, 12, 17, 19, 19, 16, 11, 8, 8, 9, 12, 15, 16, 17, 15, 13, 10, 7, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 11, 11, 9, 7, 4, 1, 0, 0, 0, 1, 3, 5, 6, 6, 6, 5, 4, 4, 4, 4, 5, 6, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 1, 3, 6, 8, 10, 11, 11, 11, 11, 12, 12, 11, 8, 4, 1, 1, 5, 8, 9, 3, 0, 0, 26, 100, 227, 401, 598, 779, 905, 946, 891, 752, 561, 363, 203, 114, 111, 188, 321, 473, 606, 687, 698, 639, 525, 384, 243, 128, 50, 10, 0, 0, 4, 6, 3, 0, 0, 0, 2, 7, 12, 15, 17, 16, 15, 13, 11, 9, 8, 7, 6, 5, 5, 5, 6, 7, 8, 10, 11, 11, 10, 8, 6, 3, 1, 0, 0, 0, 0, 2, 5, 8, 11, 13, 12, 10, 6, 3, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 2, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 2, 4, 5, 6, 6, 4, 3, 3, 3, 5, 7, 9, 10, 10, 8, 7, 6, 6, 7, 8, 9, 10, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 11, 11, 11, 10, 10, 10, 10, 10, 11, 11, 10, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 11, 10, 7, 5, 4, 3, 3, 1, 0, 0, 7, 35, 86, 160, 249, 339, 412, 453, 453, 413, 342, 254, 167, 93, 41, 11, 0, 0, 1, 4, 4, 4, 4, 4, 5, 5, 6, 5, 3, 1, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 6, 6, 6, 7, 9, 10, 11, 12, 11, 10, 9, 6, 5, 4, 4, 6, 8, 11, 12, 11, 9, 6, 3, 2, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 12, 13, 13, 11, 9, 6, 3, 3, 4, 6, 8, 9, 9, 8, 7, 6, 6, 7, 8, 9, 10, 11, 11, 10, 8, 6, 4, 3, 2, 2, 3, 3, 4, 4, 3, 2, 2, 2, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 9, 8, 6, 3, 0, 0, 0, 1, 3, 3, 0, 0, 2, 20, 57, 114, 186, 260, 322, 358, 358, 323, 260, 184, 117, 79, 85, 141, 244, 378, 516, 633, 704, 714, 662, 559, 426, 289, 169, 81, 27, 3, 0, 0, 2, 3, 2, 2, 5, 9, 14, 18, 19, 18, 15, 13, 12, 12, 14, 16, 18, 18, 17, 14, 10, 7, 5, 4, 4, 5, 5, 5, 3, 2, 1, 1, 1, 3, 5, 6, 7, 6, 2, 0, 0, 8, 33, 77, 140, 216, 292, 355, 390, 392, 359, 299, 224, 149, 86, 40, 13, 1, 0, 0, 1, 1, 0, 0, 0, 0, 3, 6, 8, 9, 9, 7, 5, 4, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 6, 6, 6, 6, 4, 0, 0, 0, 14, 45, 98, 169, 250, 328, 390, 421, 417, 378, 313, 234, 156, 90, 42, 14, 1, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 1, 3, 4, 5, 5, 5, 4, 3, 2, 1, 1, 1, 2, 4, 5, 3, 0, 0, 2, 24, 71, 147, 248, 359, 461, 533, 560, 536, 466, 368, 266, 184, 143, 156, 221, 326, 448, 562, 642, 671, 642, 561, 445, 316, 197, 103, 41, 9, 0, 0, 1, 3, 4, 5, 9, 15, 21, 25, 25, 22, 15, 8, 3, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 9, 39, 93, 171, 265, 361, 441, 489, 497, 463, 394, 306, 217, 146, 110, 115, 161, 237, 326, 408, 464, 483, 462, 404, 323, 233, 149, 82, 36, 10, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 4, 6, 7, 9, 11, 13, 14, 14, 14, 13, 10, 8, 5, 4, 3, 3, 4, 5, 6, 7, 7, 6, 4, 2, 1, 0, 1, 2, 2, 0, 0, 0, 13, 44, 97, 171, 257, 343, 413, 454, 459, 427, 364, 282, 196, 119, 60, 23, 4, 0, 0, 1, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 6, 9, 12, 15, 16, 14, 11, 6, 1, 0, 1, 3, 4, 1, 0, 0, 13, 59, 142, 265, 415, 573, 714, 813, 852, 825, 736, 603, 449, 298, 170, 79, 25, 1, 0, 0, 2, 2, 1, 0, 0, 1, 3, 5, 5, 4, 3, 4, 5, 6, 4, 0, 0, 6, 36, 98, 196, 324, 467, 601, 700, 744, 724, 645, 525, 391, 271, 190, 162, 188, 259, 356, 457, 538, 581, 579, 529, 443, 336, 227, 132, 62, 20, 1, 0, 0, 4, 4, 3, 0, 0, 2, 5, 9, 12, 13, 13, 11, 8, 6, 5, 5, 6, 6, 7, 7, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 0, 0, 0, 0, 1, 1, 1, 0, 0, 2, 14, 40, 81, 135, 195, 256, 307, 340, 350, 335, 296, 241, 177, 115, 63, 26, 6, 0, 0, 1, 3, 5, 6, 7, 9, 10, 11, 11, 11, 10, 11, 12, 15, 19, 22, 25, 25, 23, 19, 14, 9, 5, 3, 1, 0, 0, 0, 3, 18, 47, 96, 164, 246, 334, 413, 472, 498, 487, 441, 368, 281, 193, 117, 60, 23, 5, 0, 0, 1, 3, 5, 7, 9, 11, 11, 11, 10, 8, 6, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 7, 8, 8, 8, 8, 8, 8, 9, 9, 9, 7, 5, 3, 0, 0, 0, 3, 7, 11, 15, 17, 17, 15, 11, 7, 3, 1, 0, 0, 1, 3, 6, 7, 7, 7, 5, 3, 2, 1, 1, 2, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 8, 8, 7, 6, 4, 3, 2, 1, 1, 1, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 3, 3, 2, 1, 1, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 7, 8, 8, 9, 9, 9, 9, 8, 7, 6, 4, 2, 2, 4, 11, 26, 53, 92, 142, 199, 254, 299, 326, 329, 307, 264, 209, 150, 96, 54, 24, 7, 0, 0, 1, 6, 11, 16, 21, 24, 26, 25, 21, 16, 11, 6, 3, 2, 3, 7, 14, 27, 50, 83, 129, 183, 241, 292, 329, 341, 328, 290, 240, 190, 156, 153, 185, 253, 347, 450, 545, 614, 645, 630, 573, 483, 375, 264, 166, 89, 38, 10, 0, 0, 0, 1, 1, 0, 1, 3, 6, 9, 11, 12, 11, 9, 6, 4, 3, 2, 3, 4, 6, 7, 6, 5, 2, 1, 0, 0, 1, 3, 5, 5, 4, 3, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 3, 1, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 4, 5, 6, 6, 5, 4, 3, 3, 3, 5, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 1, 2, 4, 7, 9, 10, 9, 8, 6, 4, 3, 3, 3, 4, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 5, 9, 12, 13, 12, 10, 6, 3, 1, 1, 0, 1, 1, 1, 2, 3, 4, 6, 7, 7, 5, 3, 1, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 6, 5, 5, 5, 4, 2, 0, 0, 2, 19, 53, 107, 181, 270, 365, 452, 522, 562, 567, 534, 470, 382, 285, 191, 112, 54, 19, 2, 0, 0, 3, 5, 7, 9, 11, 14, 15, 16, 15, 12, 10, 7, 6, 6, 6, 8, 13, 23, 41, 69, 111, 166, 229, 292, 346, 379, 384, 361, 317, 264, 220, 205, 229, 297, 401, 525, 647, 743, 796, 796, 745, 650, 528, 396, 271, 165, 87, 36, 9, 0, 0, 1, 5, 8, 10, 12, 14, 15, 15, 14, 13, 11, 9, 7, 6, 4, 4, 4, 5, 6, 8, 9, 10, 9, 9, 8, 7, 7, 8, 10, 11, 12, 13, 14, 13, 12, 9, 6, 4, 5, 15, 35, 68, 114, 170, 229, 285, 331, 359, 366, 351, 316, 266, 208, 149, 96, 53, 24, 7, 0, 0, 0, 0, 0, 0, 1, 4, 6, 8, 8, 7, 5, 3, 1, 0, 0, 1, 6, 16, 32, 57, 91, 134, 182, 232, 275, 306, 319, 311, 284, 243, 201, 169, 158, 177, 225, 295, 376, 453, 511, 539, 532, 491, 422, 337, 246, 162, 93, 44, 14, 1, 0, 0, 0, 1, 1, 1, 2, 4, 5, 6, 5, 3, 2, 1, 2, 5, 13, 27, 50, 86, 134, 192, 252, 306, 347, 367, 364, 338, 294, 239, 179, 123, 75, 39, 16, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 6, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 3, 5, 9, 18, 34, 60, 97, 146, 203, 264, 319, 359, 379, 373, 343, 297, 247, 206, 186, 194, 233, 297, 374, 448, 506, 535, 529, 489, 420, 336, 247, 166, 99, 51, 21, 5, 0, 0, 0, 0, 3, 14, 40, 87, 156, 247, 353, 461, 556, 622, 648, 630, 572, 484, 381, 278, 188, 116, 64, 30, 11, 2, 0, 2, 6, 10, 14, 15, 16, 14, 12, 11, 9, 8, 8, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 10, 10, 9, 8, 5, 3, 1, 1, 1, 4, 9, 21, 44, 81, 138, 214, 305, 401, 488, 553, 584, 577, 535, 469, 394, 326, 281, 269, 291, 345, 418, 496, 561, 600, 603, 570, 505, 418, 323, 230, 149, 87, 43, 17, 4, 0, 0, 0, 6, 22, 52, 102, 172, 261, 360, 458, 544, 604, 630, 621, 577, 506, 419, 325, 235, 156, 93, 48, 19, 4, 0, 0, 0, 2, 4, 5, 6, 7, 8, 7, 6, 4, 3, 4, 8, 16, 30, 49, 73, 103, 138, 174, 207, 234, 249, 250, 237, 210, 174, 134, 96, 62, 36, 18, 7, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 3, 3, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 4, 6, 7, 9, 10, 10, 10, 9, 9, 10, 10, 11, 11, 11, 10, 9, 9, 9, 11, 13, 15, 17, 18, 18, 16, 14, 12, 10, 8, 6, 3, 0, 0, 0, 6, 24, 56, 104, 169, 247, 334, 422, 502, 564, 599, 601, 568, 505, 420, 325, 232, 150, 86, 43, 17, 4, 0, 1, 3, 6, 8, 10, 12, 13, 13, 12, 10, 8, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 3, 2, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 3, 9, 19, 34, 54, 80, 110, 142, 174, 201, 220, 228, 225, 211, 190, 167, 151, 149, 164, 201, 258, 328, 401, 467, 513, 532, 519, 477, 412, 334, 252, 176, 112, 64, 31, 12, 2, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 9, 10, 12, 14, 16, 17, 16, 14, 12, 10, 9, 9, 9, 9, 9, 8, 7, 4, 2, 1, 1, 2, 4, 6, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 6, 12, 26, 52, 94, 153, 229, 316, 405, 484, 542, 570, 565, 529, 471, 403, 339, 291, 270, 276, 308, 356, 409, 453, 477, 478, 453, 408, 348, 283, 218, 159, 108, 68, 37, 17, 5, 0, 0, 2, 7, 12, 18, 22, 24, 23, 18, 12, 5, 0, 0, 5, 21, 48, 91, 150, 226, 316, 414, 511, 594, 653, 677, 664, 616, 540, 446, 348, 256, 176, 112, 65, 33, 13, 3, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 1, 2, 4, 5, 6, 5, 5, 4, 4, 6, 11, 19, 33, 51, 76, 108, 145, 186, 226, 261, 287, 300, 298, 280, 249, 209, 164, 121, 83, 53, 31, 18, 10, 7, 6, 9, 15, 28, 49, 79, 118, 164, 215, 266, 313, 350, 374, 381, 369, 339, 294, 239, 183, 130, 85, 51, 27, 12, 4, 1, 0, 0, 0, 1, 2, 4, 6, 8, 10, 11, 10, 8, 8, 11, 19, 36, 61, 93, 130, 169, 207, 241, 267, 283, 287, 277, 254, 220, 179, 134, 93, 57, 31, 13, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 8, 7, 5, 3, 2, 3, 5, 8, 10, 12, 12, 11, 9, 6, 5, 4, 4, 3, 1, 0, 0, 5, 23, 56, 108, 177, 259, 347, 433, 507, 563, 595, 600, 577, 530, 462, 382, 297, 216, 145, 89, 48, 22, 8, 1, 0, 0, 1, 4, 7, 10, 12, 12, 11, 9, 7, 5, 3, 3, 4, 4, 5, 5, 4, 4, 3, 2, 3, 3, 4, 4, 3, 2, 1, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 4, 4, 3, 2, 2, 2, 3, 5, 6, 7, 7, 7, 7, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 1, 6, 14, 27, 47, 74, 109, 149, 194, 239, 279, 309, 324, 322, 304, 272, 231, 185, 140, 98, 64, 38, 19, 8, 2, 0, 0, 0, 0, 2, 3, 5, 6, 6, 5, 4, 3, 2, 2, 2, 3, 3, 3, 2, 1, 1, 1, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 8, 8, 7, 6, 6, 5, 5, 6, 6, 7, 9, 13, 19, 28, 43, 64, 92, 126, 164, 203, 240, 270, 290, 300, 301, 298, 295, 299, 313, 342, 386, 443, 509, 575, 634, 674, 689, 672, 625, 552, 462, 365, 272, 190, 123, 72, 38, 16, 4, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 5, 6, 7, 9, 11, 12, 12, 12, 10, 8, 6, 5, 4, 3, 3, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 3, 3, 4, 6, 7, 7, 8, 8, 8, 7, 7, 6, 5, 5, 5, 5, 6, 8, 10, 11, 13, 13, 13, 11, 9, 7, 5, 3, 3, 4, 5, 7, 8, 8, 9, 9, 9, 9, 10, 10, 10, 10, 9, 8, 8, 7, 7, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 5, 7, 14, 25, 43, 65, 91, 118, 144, 168, 189, 204, 213, 214, 207, 193, 171, 145, 117, 89, 64, 43, 26, 14, 8, 7, 11, 21, 37, 57, 82, 112, 145, 181, 217, 250, 278, 296, 302, 296, 278, 252, 219, 183, 147, 112, 81, 54, 34, 20, 13, 13, 21, 36, 62, 99, 150, 216, 295, 384, 474, 555, 617, 652, 656, 628, 575, 504, 425, 344, 267, 198, 138, 88, 49, 21, 5, 0, 0, 3, 7, 9, 8, 5, 2, 0, 0, 2, 6, 9, 10, 10, 9, 7, 4, 2, 1, 1, 2, 3, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 3, 2, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 6, 6, 6, 6, 7, 8, 9, 11, 12, 13, 13, 13, 13, 12, 12, 12, 11, 11, 10, 9, 7, 6, 5, 4, 3, 4, 4, 5, 6, 7, 8, 9, 10, 11, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 10, 9, 7, 6, 6, 7, 8, 9, 9, 8, 7, 5, 4, 3, 4, 5, 6, 8, 9, 9, 9, 7, 6, 4, 2, 1, 1, 1, 3, 4, 5, 5, 6, 6, 7, 7, 8, 8, 8, 7, 6, 5, 4, 4, 4, 5, 7, 10, 12, 13, 13, 12, 10, 8, 8, 9, 11, 15, 17, 18, 17, 14, 10, 7, 5, 6, 9, 12, 15, 17, 16, 14, 11, 8, 5, 4, 4, 4, 5, 6, 6, 6, 6, 5, 5, 7, 8, 10, 11, 12, 11, 9, 8, 7, 6, 7, 9, 10, 11, 10, 9, 7, 6, 5, 5, 5, 6, 7, 7, 8, 9, 10, 11, 12, 12, 13, 13, 13, 12, 10, 9, 8, 8, 8, 7, 7, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 14, 20, 29, 42, 58, 78, 98, 116, 132, 142, 147, 147, 142, 132, 119, 103, 86, 69, 54, 41, 33, 27, 23, 21, 22, 25, 33, 45, 62, 83, 107, 132, 157, 182, 206, 225, 239, 244, 240, 226, 203, 174, 143, 113, 86, 63, 44, 28, 16, 7, 1, 0, 0, 2, 4, 5, 5, 4, 3, 2, 3, 3, 4, 5, 6, 7, 9, 12, 16, 18, 19, 18, 16, 14, 14, 16, 23, 35, 54, 80, 115, 158, 209, 267, 330, 393, 454, 507, 549, 576, 584, 574, 549, 513, 476, 444, 424, 419, 428, 448, 472, 494, 508, 510, 495, 463, 417, 359, 295, 230, 172, 123, 86, 60, 46, 40, 43, 54, 74, 105, 148, 202, 265, 333, 399, 459, 507, 540, 555, 551, 529, 491, 439, 378, 313, 248, 189, 138, 98, 68, 48, 35, 28, 24, 23, 22, 21, 20, 19, 18, 18, 18, 19, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 23, 25, 28, 34, 42, 55, 73, 98, 128, 164, 203, 243, 278, 306, 322, 326, 317, 296, 267, 233, 198, 164, 132, 104, 79, 59, 42, 30, 24, 25, 32, 47, 68, 97, 130, 166, 202, 234, 261, 280, 289, 288, 277, 258, 233, 204, 172, 141, 111, 83, 60, 42, 28, 20, 14, 12, 10, 8, 6, 3, 1, 1, 1, 3, 5, 6, 6, 5, 4, 3, 5, 7, 10, 13, 14, 14, 13, 10, 7, 3, 1, 0, 1, 4, 7, 11, 14, 15, 14, 11, 8, 5, 4, 5, 6, 9, 11, 11, 11, 10, 9, 8, 8, 9, 10, 11, 12, 13, 13, 12, 10, 7, 4, 2, 1, 2, 6, 12, 21, 32, 46, 65, 89, 118, 151, 186, 219, 247, 267, 279, 282, 275, 259, 236, 207, 173, 139, 106, 77, 54, 39, 30, 27, 28, 33, 41, 53, 71, 95, 125, 161, 198, 235, 269, 296, 316, 327, 332, 332, 328, 324, 322, 324, 331, 343, 360, 380, 402, 423, 439, 449, 449, 439, 421, 400, 382, 372, 373, 386, 407, 430, 450, 459, 456, 440, 413, 377, 335, 289, 243, 197, 153, 115, 82, 57, 39, 28, 23, 21, 22, 24, 25, 25, 25, 24, 25, 25, 27, 30, 35, 43, 54, 70, 92, 118, 147, 179, 210, 239, 264, 284, 296, 300, 295, 280, 258, 229, 198, 165, 134, 105, 81, 62, 50, 46, 50, 64, 87, 117, 155, 200, 249, 302, 355, 405, 449, 482, 502, 508, 500, 480, 453, 422, 392, 366, 349, 341, 340, 346, 353, 358, 359, 351, 334, 308, 274, 236, 195, 155, 119, 89, 66, 49, 39, 31, 26, 23, 20, 18, 16, 16, 16, 16, 15, 14, 13, 12, 13, 15, 17, 19, 20, 19, 16, 12, 9, 6, 6, 7, 9, 11, 12, 12, 10, 8, 7, 6, 7, 10, 12, 15, 16, 16, 15, 14, 12, 12, 12, 12, 13, 13, 12, 11, 9, 7, 6, 5, 4, 4, 4, 4, 4, 5, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 7, 6, 5, 4, 4, 4, 6, 9, 13, 20, 28, 41, 57, 77, 99, 122, 145, 166, 187, 205, 221, 234, 244, 251, 255, 259, 263, 269, 278, 291, 307, 327, 348, 369, 388, 400, 403, 394, 373, 340, 300, 256, 213, 172, 135, 103, 76, 53, 35, 23, 16, 12, 11, 10, 9, 7, 4, 2, 2, 3, 6, 9, 12, 13, 14, 13, 10, 8, 6, 5, 5, 6, 8, 8, 9, 8, 6, 6, 6, 8, 10, 13, 16, 17, 18, 18, 20, 23, 29, 38, 51, 69, 95, 129, 172, 221, 275, 328, 376, 414, 439, 452, 454, 448, 436, 421, 405, 390, 376, 366, 361, 362, 368, 376, 385, 389, 386, 374, 354, 325, 292, 257, 221, 186, 154, 125, 99, 77, 61, 50, 47, 52, 64, 83, 105, 130, 156, 182, 206, 228, 247, 263, 273, 277, 274, 263, 244, 220, 191, 160, 129, 101, 77, 58, 44, 33, 25, 18, 13, 10, 8, 8, 11, 15, 20, 24, 28, 30, 32, 35, 42, 55, 73, 98, 129, 164, 200, 236, 269, 298, 321, 335, 339, 333, 316, 289, 257, 221, 186, 153, 124, 100, 79, 62, 47, 34, 25, 17, 13, 11, 10, 9, 10, 10, 10, 11, 11, 11, 9, 7, 5, 2, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 5, 6, 7, 9, 9, 9, 9, 8, 6, 5, 3, 2, 1, 1, 2, 3, 5, 7, 8, 9, 10, 12, 13, 15, 15, 15, 13, 10, 7, 6, 6, 9, 14, 20, 26, 31, 36, 42, 52, 67, 87, 113, 141, 171, 201, 230, 258, 283, 306, 325, 339, 348, 354, 359, 367, 379, 398, 423, 448, 471, 486, 491, 485, 468, 443, 411, 374, 334, 291, 246, 201, 158, 120, 88, 63, 46, 36, 29, 25, 21, 19, 17, 16, 17, 19, 22, 26, 32, 40, 50, 63, 80, 102, 129, 161, 199, 242, 288, 335, 380, 420, 450, 470, 479, 479, 472, 462, 451, 443, 440, 442, 450, 463, 477, 489, 495, 492, 479, 455, 422, 382, 337, 290, 244, 200, 161, 127, 99, 75, 55, 40, 28, 19, 13, 10, 9, 9, 9, 9, 10, 11, 12, 13, 13, 13, 13, 12, 11, 10, 10, 10, 11, 12, 13, 14, 14, 13, 12, 11, 10, 10, 10, 12, 13, 15, 17, 17, 17, 16, 14, 12, 11, 10, 10, 10, 11, 13, 14, 14, 12, 9, 6, 4, 3, 2, 3, 4, 5, 5, 5, 5, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 5, 5, 4, 4, 3, 4, 4, 6, 7, 8, 8, 7, 5, 3, 1, 1, 1, 1, 2, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 1, 0, 0, 0, 1, 3, 5, 5, 5, 4, 3, 3, 5, 7, 9, 10, 10, 8, 7, 6, 7, 8, 9, 9, 8, 6, 4, 2, 2, 2, 4, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 4, 3, 3, 5, 7, 10, 12, 13, 13, 13, 12, 11, 11, 11, 13, 16, 21, 28, 37, 47, 59, 72, 88, 107, 130, 157, 187, 219, 248, 274, 295, 310, 319, 326, 330, 336, 344, 355, 369, 385, 402, 417, 430, 439, 443, 443, 436, 423, 403, 376, 343, 304, 262, 219, 178, 141, 110, 85, 65, 51, 42, 36, 31, 27, 23, 19, 16, 15, 14, 15, 16, 17, 16, 14, 11, 8, 6, 6, 8, 11, 14, 15, 14, 11, 8, 5, 3, 3, 4, 6, 8, 10, 11, 12, 14, 15, 17, 19, 23, 28, 35, 46, 62, 82, 106, 132, 158, 183, 206, 226, 245, 261, 276, 288, 295, 296, 287, 271, 248, 222, 194, 169, 145, 124, 104, 85, 67, 51, 37, 27, 20, 15, 12, 11, 9, 8, 8, 7, 6, 6, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 12, 12, 10, 7, 5, 4, 4, 6, 7, 8, 7, 6, 5, 5, 5, 6, 7, 8, 8, 8, 7, 7, 6, 6, 5, 5, 5, 5, 6, 7, 7, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 6, 8, 11, 14, 20, 28, 39, 53, 72, 94, 118, 145, 174, 203, 234, 264, 292, 318, 338, 353, 361, 364, 362, 358, 353, 349, 346, 345, 346, 348, 352, 356, 358, 358, 353, 343, 329, 311, 290, 267, 242, 214, 185, 156, 127, 102, 81, 65, 51, 40, 31, 23, 16, 12, 9, 8, 9, 9, 9, 8, 7, 7, 6, 6, 4, 2, 1, 1, 2, 5, 10, 14, 16, 16, 14, 11, 8, 6, 6, 7, 8, 9, 8, 8, 8, 10, 15, 23, 33, 44, 55, 67, 78, 92, 110, 133, 161, 195, 230, 265, 297, 322, 340, 352, 359, 363, 365, 366, 366, 365, 365, 365, 368, 374, 384, 395, 406, 413, 416, 415, 411, 406, 400, 396, 392, 389, 384, 378, 370, 362, 353, 346, 339, 332, 324, 311, 292, 267, 236, 203, 170, 141, 118, 99, 84, 71, 58, 45, 33, 22, 14, 10, 9, 10, 12, 13, 14, 13, 11, 10, 8, 8, 8, 10, 11, 12, 12, 10, 7, 4, 1, 1, 2, 4, 7, 9, 10, 8, 6, 3, 1, 1, 3, 6, 9, 10, 10, 9, 7, 5, 5, 6, 8, 10, 11, 11, 10, 8, 6, 5, 5, 7, 8, 9, 10, 9, 8, 8, 7, 8, 9, 10, 12, 13, 13, 13, 12, 10, 8, 7, 6, 7, 9, 12, 13, 13, 11, 7, 4, 1, 0, 1, 3, 5, 6, 6, 5, 4, 3, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 5, 6, 8, 10, 14, 19, 27, 37, 49, 61, 73, 84, 95, 106, 119, 134, 150, 163, 172, 174, 170, 160, 148, 135, 125, 115, 105, 94, 80, 63, 47, 32, 20, 13, 9, 7, 5, 4, 2, 0, 0, 0, 0, 2, 5, 9, 14, 20, 26, 32, 39, 46, 54, 62, 72, 82, 93, 105, 116, 125, 131, 134, 134, 130, 124, 118, 111, 104, 96, 88, 79, 71, 64, 61, 62, 68, 80, 94, 111, 131, 154, 180, 209, 241, 274, 304, 329, 348, 361, 366, 364, 356, 342, 322, 297, 269, 239, 209, 178, 148, 120, 94, 72, 54, 40, 30, 23, 18, 13, 8, 4, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 6, 5, 3, 1, 0, 0, 0, 1, 1, 2, 3, 3, 3, 4, 4, 4, 5, 7, 12, 18, 27, 37, 47, 58, 69, 80, 92, 106, 122, 138, 154, 169, 181, 190, 195, 196, 193, 187, 178, 166, 152, 137, 122, 108, 95, 83, 72, 62, 52, 42, 33, 25, 19, 13, 8, 4, 1, 0, 0, 2, 7, 13, 20, 26, 30, 35, 39, 44, 52, 61, 71, 81, 91, 100, 110, 122, 135, 151, 168, 186, 204, 223, 245, 268, 294, 320, 345, 368, 390, 409, 428, 446, 462, 474, 478, 472, 454, 426, 390, 350, 307, 266, 228, 193, 162, 135, 111, 90, 72, 57, 44, 33, 25, 17, 11, 7, 3, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 7, 6, 5, 4, 4, 5, 7, 10, 11, 12, 12, 12, 11, 9, 7, 5, 3, 2, 1, 2, 4, 6, 7, 8, 7, 6, 5, 4, 3, 3, 4, 4, 4, 5, 5, 5, 4, 4, 4, 3, 4, 5, 6, 8, 10, 12, 13, 13, 13, 13, 13, 13, 12, 12, 12, 11, 11, 10, 9, 8, 6, 4, 3, 3, 4, 6, 7, 8, 8, 6, 5, 3, 2, 1, 1, 2, 2, 1, 0, 0, 0, 1, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 14, 18, 22, 28, 35, 44, 54, 66, 79, 97, 118, 143, 170, 198, 223, 243, 258, 267, 272, 275, 277, 280, 281, 280, 274, 261, 243, 219, 193, 166, 141, 119, 99, 82, 67, 54, 43, 34, 27, 21, 16, 12, 9, 7, 6, 5, 5, 5, 5, 5, 4, 4, 3, 3, 4, 4, 5, 6, 6, 5, 5, 4, 3, 3, 2, 2, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 10, 12, 16, 21, 30, 41, 57, 76, 96, 118, 140, 161, 182, 203, 226, 250, 276, 302, 325, 345, 359, 368, 373, 374, 372, 368, 362, 355, 347, 339, 332, 328, 325, 322, 318, 309, 297, 281, 263, 245, 228, 213, 198, 183, 165, 146, 125, 104, 85, 69, 56, 46, 37, 30, 24, 18, 12, 8, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 4, 6, 9, 12, 14, 13, 11, 8, 4, 1, 0, 0, 3, 6, 8, 10, 10, 9, 8, 6, 6, 5, 5, 5, 6, 6, 5, 5, 5, 6, 6, 6, 5, 4, 3, 2, 1, 1, 2, 4, 7, 10, 12, 13, 14, 14, 15, 17, 19, 21, 24, 26, 29, 34, 40, 50, 62, 77, 94, 110, 125, 139, 151, 161, 170, 178, 186, 195, 206, 218, 232, 247, 261, 275, 287, 297, 305, 311, 315, 319, 322, 325, 327, 328, 325, 319, 308, 293, 274, 253, 229, 206, 183, 162, 142, 125, 109, 95, 81, 68, 58, 50, 44, 40, 37, 36, 34, 33, 33, 35, 39, 45, 53, 62, 72, 83, 95, 109, 125, 141, 158, 174, 188, 200, 210, 220, 227, 234, 237, 237, 232, 222, 209, 194, 179, 164, 150, 137, 124, 110, 96, 81, 68, 57, 48, 41, 36, 31, 26, 21, 15, 10, 7, 6, 7, 9, 11, 13, 13, 12, 11, 9, 7, 6, 4, 3, 3, 2, 3, 3, 4, 5, 4, 3, 2, 0, 0, 0, 2, 3, 5, 5, 5, 4, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 2, 1, 0, 0, 0, 2, 3, 5, 6, 6, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 4, 4, 5, 5, 5, 4, 3, 2, 1, 0, 0, 2, 4, 8, 12, 17, 22, 27, 31, 36, 41, 49, 59, 72, 89, 109, 132, 155, 179, 201, 223, 244, 263, 282, 299, 313, 324, 333, 338, 339, 337, 330, 320, 307, 290, 271, 250, 229, 208, 188, 169, 152, 138, 126, 117, 112, 109, 110, 115, 124, 135, 148, 162, 175, 186, 196, 205, 213, 221, 228, 234, 239, 242, 245, 249, 253, 258, 261, 261, 259, 253, 247, 240, 235, 231, 229, 225, 219, 209, 195, 179, 160, 141, 123, 107, 92, 79, 67, 56, 45, 35, 25, 18, 12, 9, 7, 6, 6, 5, 4, 4, 3, 3, 5, 7, 9, 12, 14, 15, 17, 19, 21, 26, 32, 41, 53, 67, 81, 96, 110, 123, 135, 146, 158, 170, 182, 192, 201, 208, 214, 220, 226, 231, 234, 234, 228, 217, 201, 182, 163, 145, 130, 116, 103, 92, 82, 72, 64, 55, 47, 40, 33, 27, 21, 17, 13, 11, 9, 7, 5, 3, 2, 1, 1, 2, 3, 5, 7, 8, 7, 6, 4, 2, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 6, 6, 6, 6, 7, 8, 12, 17, 24, 33, 44, 56, 69, 82, 95, 109, 125, 143, 163, 186, 210, 233, 256, 278, 299, 319, 337, 353, 365, 370, 369, 360, 347, 332, 316, 301, 287, 274, 260, 247, 234, 224, 217, 213, 213, 214, 217, 221, 228, 238, 252, 270, 291, 312, 332, 349, 364, 376, 385, 390, 391, 389, 383, 374, 365, 356, 346, 336, 325, 312, 297, 281, 264, 248, 232, 216, 200, 185, 168, 151, 134, 117, 100, 84, 71, 60, 52, 46, 43, 41, 40, 38, 35, 32, 28, 24, 21, 19, 20, 22, 27, 35, 43, 52, 62, 70, 76, 81, 83, 82, 79, 75, 70, 65, 60, 56, 53, 50, 48, 45, 43, 42, 42, 44, 47, 50, 53, 53, 52, 50, 48, 46, 46, 47, 49, 52, 54, 55, 56, 57, 58, 60, 62, 64, 66, 68, 68, 68, 67, 64, 62, 60, 60, 61, 63, 66, 68, 69, 68, 65, 62, 60, 59, 61, 64, 67, 70, 72, 71, 68, 64, 60, 57, 57, 57, 59, 60, 60, 59, 56, 54, 52, 52, 51, 52, 51, 51, 50, 49, 50, 50, 51, 52, 52, 51, 49, 48, 48, 48, 50, 51, 51, 50, 48, 46, 43, 40, 37, 35, 34, 33, 34, 35, 35, 34, 32, 28, 22, 17, 13, 10, 9, 9, 10, 12, 12, 12, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 2, 3, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 8, 9, 9, 9, 7, 5, 3, 1, 1, 2, 4, 7, 11, 14, 17, 19, 20, 20, 20, 19, 19, 19, 19, 20, 20, 21, 21, 20, 20, 20, 20, 20, 19, 18, 18, 18, 19, 20, 21, 20, 17, 13, 8, 3, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakT": [136, 137, 137, 138, 140, 141, 141, 138, 134, 128, 120, 112, 104, 97, 91, 85, 78, 72, 66, 61, 56, 52, 47, 42, 36, 29, 23, 19, 16, 16, 15, 15, 13, 9, 6, 3, 2, 3, 6, 9, 11, 12, 10, 8, 5, 3, 3, 5, 7, 9, 11, 11, 11, 10, 8, 8, 7, 6, 6, 5, 5, 5, 5, 6, 7, 7, 8, 7, 6, 5, 4, 4, 4, 5, 6, 6, 6, 4, 3, 2, 1, 1, 2, 3, 3, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 3, 4, 4, 5, 4, 3, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 9, 15, 25, 39, 58, 81, 108, 137, 168, 200, 232, 264, 294, 319, 338, 349, 352, 345, 330, 310, 285, 256, 225, 193, 160, 129, 100, 75, 55, 40, 29, 21, 15, 10, 6, 3, 1, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 12, 18, 27, 40, 57, 78, 104, 134, 167, 203, 238, 269, 293, 307, 311, 303, 286, 262, 233, 202, 170, 140, 112, 87, 64, 45, 30, 18, 9, 3, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 3, 9, 21, 38, 62, 94, 135, 183, 238, 296, 353, 405, 445, 468, 472, 455, 420, 372, 317, 259, 204, 155, 113, 78, 50, 29, 14, 4, 0, 0, 0, 2, 5, 8, 11, 12, 11, 9, 5, 2, 2, 6, 16, 33, 59, 94, 137, 188, 245, 305, 363, 415, 455, 479, 483, 469, 439, 401, 362, 331, 315, 316, 336, 369, 410, 450, 481, 496, 492, 469, 427, 372, 308, 242, 179, 122, 76, 42, 19, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 6, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 6, 22, 54, 104, 174, 262, 361, 462, 553, 624, 664, 668, 636, 572, 484, 384, 282, 190, 115, 60, 25, 7, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 2, 12, 34, 73, 130, 206, 293, 384, 467, 530, 566, 568, 539, 484, 414, 343, 286, 253, 253, 287, 350, 431, 514, 584, 626, 631, 597, 529, 439, 339, 242, 158, 93, 47, 20, 5, 0, 0, 0, 0, 3, 5, 8, 10, 11, 11, 9, 7, 4, 3, 2, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 3, 4, 6, 7, 8, 8, 8, 8, 8, 9, 9, 10, 10, 9, 8, 7, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 11, 11, 10, 7, 5, 3, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 2, 4, 6, 6, 7, 7, 7, 8, 10, 12, 14, 15, 14, 13, 11, 8, 7, 6, 6, 6, 7, 7, 7, 6, 4, 2, 0, 0, 0, 0, 1, 1, 0, 0, 2, 19, 53, 107, 180, 262, 344, 412, 456, 469, 449, 399, 329, 248, 168, 100, 50, 18, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 4, 6, 9, 12, 13, 13, 11, 7, 3, 0, 0, 0, 2, 2, 0, 0, 0, 16, 54, 117, 204, 304, 403, 484, 532, 538, 503, 433, 341, 244, 155, 85, 37, 10, 0, 0, 0, 1, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 2, 2, 3, 5, 5, 5, 4, 2, 2, 3, 5, 7, 9, 11, 11, 9, 8, 6, 6, 6, 8, 9, 9, 8, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 5, 6, 7, 8, 9, 9, 10, 10, 10, 9, 8, 5, 3, 2, 2, 3, 2, 0, 0, 0, 11, 44, 101, 182, 279, 379, 464, 519, 533, 504, 438, 347, 248, 157, 84, 35, 8, 0, 0, 0, 2, 2, 2, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 8, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 7, 6, 6, 6, 6, 7, 7, 6, 4, 1, 0, 0, 2, 3, 2, 0, 0, 4, 30, 85, 171, 282, 402, 511, 587, 615, 588, 512, 405, 286, 176, 91, 35, 7, 0, 0, 2, 4, 4, 3, 4, 7, 10, 13, 14, 14, 13, 10, 7, 5, 2, 1, 0, 0, 0, 1, 3, 5, 7, 9, 10, 12, 15, 17, 20, 20, 18, 13, 7, 2, 0, 0, 2, 2, 0, 0, 1, 25, 78, 166, 285, 420, 547, 642, 683, 661, 580, 460, 323, 197, 99, 36, 5, 0, 0, 1, 3, 4, 2, 0, 0, 0, 10, 44, 110, 210, 336, 469, 586, 662, 679, 634, 535, 405, 269, 151, 67, 18, 0, 0, 1, 4, 4, 2, 1, 3, 6, 10, 11, 10, 6, 3, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 10, 12, 14, 13, 11, 7, 3, 0, 0, 0, 4, 8, 11, 13, 12, 9, 6, 2, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 14, 17, 18, 18, 18, 17, 17, 16, 15, 12, 8, 5, 2, 1, 1, 3, 4, 3, 0, 0, 0, 0, 5, 9, 8, 0, 0, 1, 45, 143, 302, 507, 726, 917, 1037, 1057, 974, 806, 593, 379, 202, 80, 16, 0, 0, 1, 7, 8, 6, 2, 0, 0, 6, 52, 147, 295, 486, 691, 869, 980, 997, 915, 753, 549, 345, 177, 65, 9, 0, 0, 6, 8, 5, 0, 0, 3, 10, 18, 23, 24, 23, 21, 20, 20, 19, 18, 15, 12, 10, 8, 10, 13, 17, 20, 22, 21, 19, 16, 13, 12, 13, 15, 17, 19, 20, 20, 18, 16, 14, 12, 12, 12, 13, 13, 13, 12, 10, 8, 6, 5, 5, 7, 8, 10, 12, 12, 11, 9, 6, 3, 1, 0, 0, 1, 3, 6, 8, 9, 10, 11, 11, 12, 13, 14, 15, 16, 17, 17, 17, 16, 14, 11, 7, 3, 0, 0, 0, 1, 4, 7, 8, 9, 8, 8, 7, 7, 7, 7, 6, 5, 3, 1, 1, 3, 6, 10, 13, 15, 16, 14, 12, 9, 7, 6, 6, 5, 5, 4, 3, 2, 1, 0, 0, 1, 4, 7, 9, 12, 12, 11, 9, 6, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 5, 3, 1, 0, 0, 1, 3, 5, 7, 8, 9, 10, 11, 12, 12, 11, 10, 8, 6, 4, 3, 3, 4, 5, 7, 8, 7, 4, 0, 0, 0, 0, 5, 8, 6, 0, 0, 2, 40, 119, 241, 390, 538, 653, 707, 685, 593, 455, 303, 168, 70, 15, 0, 0, 4, 8, 7, 2, 0, 0, 0, 1, 5, 7, 8, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 8, 10, 10, 8, 5, 2, 0, 0, 2, 4, 6, 8, 9, 8, 7, 6, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 4, 7, 9, 12, 13, 14, 13, 12, 10, 9, 8, 8, 7, 7, 6, 6, 6, 6, 6, 7, 6, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 8, 10, 13, 14, 14, 12, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 13, 14, 14, 12, 9, 6, 3, 2, 3, 4, 4, 2, 0, 0, 0, 1, 9, 15, 12, 0, 0, 2, 62, 190, 383, 617, 844, 1011, 1073, 1014, 850, 623, 389, 195, 66, 3, 0, 0, 11, 14, 9, 3, 0, 4, 11, 18, 21, 19, 15, 10, 6, 3, 3, 4, 5, 7, 9, 12, 15, 18, 19, 19, 17, 14, 10, 7, 4, 2, 1, 1, 2, 3, 4, 3, 3, 2, 1, 2, 3, 5, 6, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 2, 5, 8, 11, 12, 12, 9, 6, 3, 1, 0, 0, 0, 1, 2, 4, 6, 8, 10, 10, 7, 2, 0, 0, 0, 5, 13, 15, 7, 0, 0, 28, 124, 290, 511, 749, 949, 1059, 1049, 921, 711, 472, 257, 102, 17, 0, 0, 9, 15, 11, 3, 0, 0, 2, 9, 12, 12, 8, 4, 1, 0, 1, 4, 6, 8, 9, 9, 7, 5, 3, 2, 0, 0, 0, 0, 1, 2, 5, 8, 11, 14, 15, 14, 12, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 0, 0, 0, 0, 2, 6, 12, 20, 26, 30, 31, 27, 21, 15, 11, 8, 9, 11, 13, 13, 11, 9, 7, 6, 6, 6, 5, 1, 0, 0, 0, 5, 13, 15, 7, 0, 0, 30, 132, 309, 543, 793, 1001, 1113, 1097, 957, 732, 480, 255, 97, 13, 0, 0, 11, 16, 11, 1, 0, 0, 6, 17, 24, 26, 23, 17, 11, 6, 4, 2, 2, 1, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 13, 12, 10, 9, 8, 7, 6, 6, 6, 7, 7, 7, 8, 9, 9, 9, 8, 7, 5, 3, 2, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 5, 5, 7, 10, 12, 14, 14, 12, 10, 7, 6, 6, 7, 7, 6, 3, 0, 0, 0, 2, 9, 13, 9, 0, 0, 5, 62, 174, 334, 517, 681, 783, 796, 716, 565, 385, 216, 91, 19, 0, 0, 6, 11, 9, 3, 0, 0, 0, 3, 6, 7, 6, 3, 1, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 1, 3, 6, 8, 9, 9, 6, 3, 0, 0, 0, 3, 6, 8, 9, 7, 5, 3, 1, 0, 0, 0, 0, 2, 5, 8, 10, 11, 11, 10, 8, 6, 4, 0, 0, 0, 0, 4, 12, 15, 9, 0, 0, 17, 100, 250, 456, 681, 872, 976, 965, 842, 640, 413, 214, 75, 5, 0, 0, 12, 17, 12, 3, 0, 0, 0, 2, 5, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 4, 5, 6, 5, 1, 0, 0, 0, 5, 15, 19, 11, 0, 0, 17, 113, 289, 531, 795, 1019, 1141, 1129, 984, 748, 483, 250, 88, 6, 0, 0, 13, 19, 13, 3, 0, 0, 0, 2, 5, 5, 4, 3, 3, 6, 8, 10, 10, 9, 8, 7, 7, 7, 6, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 5, 3, 0, 0, 0, 1, 11, 19, 18, 4, 0, 0, 50, 179, 380, 623, 853, 1010, 1048, 956, 762, 521, 292, 120, 23, 0, 0, 9, 17, 14, 4, 0, 0, 2, 11, 18, 19, 17, 12, 8, 5, 6, 8, 10, 11, 11, 11, 11, 11, 11, 12, 12, 11, 10, 7, 5, 3, 3, 4, 5, 5, 2, 0, 0, 0, 1, 11, 17, 13, 0, 0, 0, 58, 183, 370, 588, 787, 914, 932, 835, 652, 434, 233, 88, 11, 0, 0, 11, 17, 13, 3, 0, 0, 0, 6, 12, 15, 13, 8, 0, 0, 0, 0, 10, 18, 17, 4, 0, 0, 49, 169, 358, 587, 805, 956, 993, 901, 702, 448, 205, 36, 0, 53, 230, 465, 697, 866, 932, 880, 731, 526, 319, 151, 45, 0, 0, 4, 13, 12, 5, 0, 0, 6, 18, 27, 30, 24, 13, 2, 0, 2, 11, 16, 12, 0, 0, 9, 80, 216, 408, 624, 812, 922, 920, 801, 594, 351, 133, 0, 0, 91, 309, 584, 851, 1043, 1113, 1045, 862, 616, 369, 173, 50, 0, 0, 0, 7, 8, 6, 4, 3, 0, 0, 0, 18, 94, 233, 422, 627, 798, 886, 864, 740, 549, 342, 166, 50, 0, 0, 1, 14, 16, 9, 0, 0, 0, 2, 7, 9, 6, 0, 0, 0, 2, 13, 19, 14, 0, 0, 2, 73, 216, 423, 657, 863, 985, 988, 871, 668, 434, 226, 80, 5, 0, 0, 12, 18, 13, 3, 0, 0, 0, 2, 5, 5, 4, 2, 1, 1, 1, 2, 3, 5, 8, 12, 15, 17, 16, 13, 8, 4, 3, 3, 4, 3, 1, 0, 0, 0, 5, 15, 19, 11, 0, 0, 10, 91, 239, 444, 665, 850, 946, 926, 797, 596, 376, 187, 61, 0, 0, 0, 13, 17, 12, 3, 0, 0, 0, 4, 5, 5, 3, 1, 0, 1, 2, 2, 2, 1, 0, 0, 1, 3, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 6, 7, 7, 6, 6, 4, 3, 1, 0, 0, 0, 0, 3, 7, 12, 15, 17, 16, 13, 8, 4, 0, 0, 0, 2, 5, 7, 8, 7, 5, 3, 2, 2, 3, 5, 6, 6, 4, 3, 1, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 2, 4, 8, 10, 13, 14, 13, 11, 9, 6, 4, 2, 1, 0, 0, 0, 0, 2, 6, 11, 15, 15, 11, 4, 0, 0, 6, 18, 24, 18, 0, 0, 0, 83, 250, 492, 765, 1003, 1140, 1137, 994, 754, 483, 247, 85, 5, 0, 0, 10, 11, 4, 0, 1, 7, 7, 0, 0, 3, 65, 197, 392, 619, 824, 950, 959, 846, 641, 396, 172, 20, 0, 27, 172, 369, 569, 722, 790, 759, 642, 471, 293, 143, 44, 0, 0, 0, 13, 25, 26, 14, 0, 0, 0, 68, 210, 416, 653, 867, 998, 1008, 895, 690, 451, 235, 83, 5, 0, 0, 13, 19, 13, 3, 0, 0, 4, 11, 15, 14, 10, 7, 5, 5, 8, 10, 12, 13, 13, 13, 13, 13, 14, 14, 13, 11, 9, 7, 6, 6, 7, 8, 9, 9, 10, 11, 12, 13, 14, 15, 14, 12, 9, 5, 2, 0, 0, 0, 0, 2, 4, 6, 8, 9, 11, 12, 12, 13, 13, 14, 15, 16, 17, 18, 17, 16, 13, 11, 8, 7, 6, 7, 8, 10, 11, 11, 12, 11, 11, 11, 12, 13, 15, 16, 16, 14, 12, 9, 5, 3, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 5, 7, 7, 4, 0, 0, 0, 3, 12, 17, 12, 0, 0, 3, 69, 195, 372, 566, 729, 815, 799, 685, 507, 315, 152, 45, 0, 0, 2, 13, 14, 8, 0, 0, 0, 3, 9, 12, 11, 9, 6, 4, 4, 4, 5, 5, 4, 3, 1, 0, 0, 1, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 3, 5, 7, 5, 2, 0, 0, 3, 11, 16, 13, 0, 0, 0, 50, 162, 328, 519, 691, 796, 803, 710, 545, 353, 182, 62, 2, 0, 0, 11, 16, 11, 3, 0, 0, 3, 9, 13, 13, 10, 7, 4, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 4, 6, 9, 12, 14, 15, 16, 15, 12, 6, 0, 0, 0, 4, 13, 18, 12, 0, 0, 7, 82, 225, 425, 643, 827, 925, 909, 784, 588, 372, 188, 64, 3, 0, 0, 3, 9, 10, 10, 8, 1, 0, 0, 18, 102, 250, 447, 655, 818, 890, 849, 708, 507, 300, 135, 33, 0, 0, 6, 16, 16, 7, 0, 0, 0, 3, 9, 13, 12, 9, 6, 3, 3, 4, 6, 7, 7, 6, 3, 1, 0, 0, 0, 2, 4, 6, 8, 9, 9, 8, 6, 2, 0, 0, 0, 4, 13, 19, 15, 2, 0, 0, 50, 163, 334, 534, 716, 832, 847, 756, 587, 387, 204, 74, 5, 0, 0, 13, 20, 16, 7, 0, 0, 3, 9, 14, 16, 15, 12, 8, 6, 5, 5, 6, 6, 5, 3, 1, 1, 2, 6, 11, 17, 20, 21, 19, 16, 12, 8, 5, 1, 0, 0, 0, 8, 19, 25, 21, 4, 0, 0, 48, 172, 364, 590, 800, 936, 958, 860, 672, 447, 242, 94, 15, 0, 0, 3, 7, 6, 5, 6, 6, 1, 0, 0, 32, 126, 284, 490, 700, 863, 929, 876, 714, 484, 246, 60, 0, 13, 167, 400, 655, 865, 977, 959, 818, 590, 334, 116, 0, 0, 114, 341, 615, 867, 1033, 1069, 971, 770, 523, 292, 121, 25, 0, 0, 2, 8, 9, 8, 8, 6, 0, 0, 0, 46, 156, 334, 555, 773, 927, 971, 885, 689, 433, 188, 21, 0, 71, 278, 545, 801, 978, 1031, 950, 765, 528, 300, 127, 26, 0, 0, 11, 21, 20, 11, 4, 3, 9, 17, 23, 25, 23, 18, 13, 9, 8, 9, 11, 12, 13, 13, 12, 11, 10, 9, 9, 9, 9, 10, 10, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 2, 3, 5, 7, 8, 8, 6, 4, 2, 0, 0, 0, 0, 2, 3, 4, 6, 7, 7, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 1, 3, 5, 5, 3, 0, 0, 0, 3, 12, 18, 13, 0, 0, 0, 62, 183, 356, 547, 706, 790, 771, 657, 482, 294, 137, 37, 0, 0, 3, 14, 14, 7, 0, 0, 0, 4, 10, 13, 12, 8, 4, 0, 0, 0, 3, 8, 12, 14, 12, 7, 0, 0, 2, 12, 21, 22, 9, 0, 0, 31, 146, 337, 579, 817, 989, 1044, 965, 777, 534, 299, 121, 20, 0, 0, 10, 19, 16, 5, 0, 0, 0, 8, 13, 13, 10, 6, 4, 4, 6, 7, 8, 7, 6, 4, 5, 7, 8, 8, 5, 0, 0, 0, 1, 12, 21, 19, 4, 0, 0, 49, 180, 382, 622, 841, 980, 997, 887, 683, 444, 229, 79, 3, 0, 0, 14, 20, 14, 3, 0, 0, 0, 2, 5, 6, 4, 2, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 4, 3, 2, 1, 3, 5, 8, 11, 13, 13, 12, 11, 9, 7, 7, 7, 8, 11, 14, 17, 19, 18, 11, 3, 0, 0, 3, 16, 25, 20, 2, 0, 0, 73, 234, 474, 751, 1000, 1152, 1160, 1020, 766, 467, 195, 15, 0, 38, 221, 461, 697, 869, 934, 879, 724, 514, 304, 138, 35, 0, 0, 0, 14, 22, 22, 13, 0, 0, 0, 44, 158, 335, 551, 757, 899, 935, 854, 680, 463, 257, 103, 17, 0, 0, 9, 17, 13, 5, 0, 0, 0, 3, 6, 8, 7, 5, 5, 5, 7, 9, 11, 12, 12, 12, 12, 13, 14, 15, 16, 16, 16, 15, 14, 13, 13, 14, 14, 16, 17, 18, 19, 20, 20, 18, 16, 11, 7, 3, 2, 3, 5, 6, 5, 2, 0, 1, 7, 14, 16, 10, 0, 0, 6, 70, 188, 348, 519, 654, 715, 684, 570, 406, 239, 105, 24, 0, 0, 5, 13, 13, 6, 0, 0, 0, 0, 2, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 4, 1, 0, 0, 0, 6, 16, 20, 11, 0, 0, 14, 106, 272, 496, 732, 921, 1009, 969, 814, 590, 356, 165, 45, 0, 0, 4, 17, 18, 10, 0, 0, 0, 0, 3, 6, 7, 6, 6, 7, 8, 9, 9, 10, 12, 12, 11, 7, 0, 0, 0, 2, 13, 22, 20, 5, 0, 0, 52, 188, 400, 655, 894, 1052, 1084, 980, 771, 516, 280, 107, 14, 0, 0, 12, 20, 15, 5, 0, 0, 5, 13, 17, 17, 14, 10, 9, 9, 11, 13, 13, 11, 9, 8, 8, 8, 7, 3, 0, 0, 0, 5, 14, 19, 13, 0, 0, 9, 85, 227, 423, 636, 811, 897, 866, 721, 500, 261, 68, 0, 9, 170, 421, 702, 943, 1081, 1077, 932, 685, 400, 152, 4, 0, 100, 306, 545, 752, 872, 877, 772, 591, 385, 202, 74, 8, 0, 0, 12, 16, 11, 3, 0, 3, 13, 23, 31, 32, 28, 22, 16, 11, 9, 8, 8, 7, 6, 5, 5, 6, 9, 11, 12, 13, 13, 13, 14, 17, 19, 20, 16, 11, 5, 5, 10, 19, 23, 16, 0, 0, 1, 73, 217, 426, 660, 864, 981, 976, 851, 643, 409, 205, 66, 0, 0, 0, 16, 22, 16, 6, 0, 0, 4, 11, 15, 15, 11, 4, 0, 0, 0, 6, 13, 15, 7, 0, 0, 19, 97, 230, 403, 578, 711, 763, 717, 588, 413, 238, 102, 21, 0, 0, 7, 15, 13, 4, 0, 0, 1, 9, 16, 17, 12, 4, 0, 0, 4, 14, 19, 13, 0, 0, 5, 78, 216, 408, 617, 790, 880, 858, 733, 541, 334, 160, 47, 0, 0, 2, 14, 16, 9, 0, 0, 0, 0, 4, 7, 7, 6, 4, 3, 3, 4, 4, 5, 4, 3, 1, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 1, 2, 3, 4, 3, 0, 0, 0, 0, 7, 16, 19, 11, 0, 0, 15, 100, 253, 458, 674, 848, 930, 897, 758, 554, 339, 161, 47, 0, 0, 2, 14, 15, 9, 0, 0, 0, 1, 6, 9, 10, 9, 9, 9, 10, 10, 9, 6, 3, 0, 0, 0, 1, 3, 5, 5, 4, 2, 0, 0, 0, 3, 8, 13, 16, 14, 7, 0, 0, 0, 10, 18, 18, 5, 0, 0, 41, 158, 343, 570, 787, 937, 976, 894, 715, 490, 276, 115, 21, 0, 0, 2, 17, 23, 21, 10, 0, 0, 1, 70, 206, 406, 640, 856, 997, 1022, 919, 713, 457, 214, 41, 0, 29, 185, 404, 631, 810, 896, 865, 726, 513, 282, 91, 0, 4, 133, 344, 583, 789, 909, 914, 808, 623, 411, 221, 85, 12, 0, 0, 10, 16, 11, 2, 0, 0, 0, 8, 15, 19, 20, 18, 15, 12, 11, 10, 10, 10, 10, 8, 7, 6, 6, 6, 8, 9, 10, 10, 10, 10, 10, 11, 11, 9, 6, 1, 0, 0, 0, 7, 13, 12, 3, 0, 0, 32, 119, 256, 423, 583, 694, 724, 665, 533, 367, 208, 88, 19, 0, 0, 0, 5, 5, 5, 5, 4, 0, 0, 0, 24, 96, 215, 368, 522, 637, 681, 640, 526, 372, 217, 95, 22, 0, 0, 4, 11, 11, 4, 0, 0, 0, 3, 6, 8, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 6, 5, 3, 1, 0, 0, 1, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 3, 5, 5, 2, 0, 0, 0, 3, 13, 19, 15, 0, 0, 0, 62, 193, 388, 612, 812, 933, 941, 832, 640, 416, 217, 76, 5, 0, 0, 12, 17, 13, 5, 1, 3, 10, 17, 20, 20, 17, 15, 15, 17, 19, 20, 20, 19, 18, 17, 15, 12, 7, 1, 0, 3, 12, 20, 19, 7, 0, 0, 39, 153, 338, 569, 794, 956, 1007, 929, 742, 493, 245, 58, 0, 6, 147, 362, 597, 795, 907, 905, 795, 610, 400, 214, 81, 10, 0, 0, 4, 13, 17, 15, 7, 0, 0, 0, 53, 167, 340, 545, 737, 866, 894, 814, 648, 442, 248, 102, 20, 0, 0, 8, 15, 13, 6, 0, 0, 1, 7, 11, 13, 13, 12, 12, 12, 13, 13, 12, 9, 5, 2, 0, 0, 1, 5, 9, 11, 12, 10, 8, 4, 2, 1, 1, 3, 4, 6, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 1, 4, 6, 9, 12, 14, 16, 17, 17, 17, 16, 15, 13, 12, 10, 9, 7, 6, 5, 4, 4, 5, 6, 7, 8, 7, 6, 6, 8, 11, 16, 18, 16, 10, 2, 0, 0, 5, 15, 19, 11, 0, 0, 16, 107, 271, 492, 728, 919, 1012, 981, 833, 613, 379, 184, 57, 0, 0, 0, 9, 9, 3, 0, 0, 3, 3, 0, 0, 8, 62, 166, 314, 479, 621, 700, 692, 601, 452, 287, 144, 46, 0, 0, 0, 10, 13, 10, 5, 3, 7, 14, 21, 25, 25, 22, 19, 17, 17, 17, 17, 16, 14, 11, 8, 5, 5, 6, 7, 9, 10, 9, 7, 5, 4, 4, 4, 4, 3, 1, 0, 0, 0, 4, 10, 12, 6, 0, 0, 19, 86, 201, 352, 508, 630, 682, 645, 525, 350, 170, 34, 0, 44, 203, 427, 664, 853, 945, 920, 787, 586, 370, 185, 61, 2, 0, 0, 13, 15, 9, 0, 0, 0, 4, 13, 21, 25, 25, 22, 18, 15, 13, 12, 12, 11, 10, 8, 5, 3, 1, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 11, 12, 12, 10, 6, 3, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 2, 4, 5, 6, 6, 4, 2, 0, 0, 0, 1, 2, 3, 3, 3, 4, 4, 5, 4, 2, 0, 0, 0, 0, 9, 17, 16, 6, 0, 0, 39, 142, 308, 514, 717, 864, 911, 839, 664, 432, 204, 42, 0, 61, 234, 461, 682, 837, 887, 822, 668, 467, 272, 120, 29, 0, 0, 6, 14, 13, 6, 0, 0, 0, 0, 3, 4, 3, 2, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 6, 8, 9, 9, 8, 8, 7, 7, 5, 1, 0, 0, 0, 8, 16, 18, 10, 0, 0, 20, 103, 250, 447, 655, 824, 904, 869, 723, 503, 269, 86, 5, 47, 200, 420, 646, 815, 884, 840, 701, 509, 313, 154, 50, 1, 0, 0, 7, 14, 17, 15, 7, 0, 0, 4, 67, 193, 379, 596, 798, 930, 951, 849, 648, 399, 169, 20, 0, 86, 282, 522, 744, 890, 925, 847, 681, 475, 278, 126, 35, 0, 0, 5, 13, 13, 9, 4, 3, 5, 9, 11, 10, 7, 4, 2, 1, 2, 3, 5, 7, 9, 11, 13, 14, 14, 13, 12, 10, 9, 10, 13, 18, 23, 25, 24, 18, 10, 3, 2, 6, 14, 17, 11, 0, 0, 7, 76, 208, 393, 600, 778, 882, 881, 776, 598, 395, 213, 83, 11, 0, 0, 3, 13, 18, 16, 7, 0, 0, 4, 69, 198, 389, 612, 821, 960, 990, 897, 702, 455, 218, 48, 0, 41, 199, 415, 635, 803, 878, 847, 721, 539, 345, 182, 70, 11, 0, 0, 2, 7, 9, 9, 7, 0, 0, 0, 21, 95, 225, 397, 580, 729, 801, 776, 660, 487, 303, 147, 45, 0, 0, 1, 11, 14, 8, 1, 0, 0, 0, 2, 5, 7, 7, 6, 6, 5, 4, 3, 3, 4, 4, 4, 2, 0, 0, 0, 0, 9, 15, 14, 3, 0, 0, 45, 150, 316, 519, 717, 860, 906, 838, 669, 445, 225, 66, 9, 67, 219, 420, 616, 752, 792, 728, 577, 382, 197, 73, 45, 124, 289, 497, 693, 823, 855, 783, 629, 437, 253, 111, 27, 0, 0, 6, 13, 12, 5, 0, 0, 0, 0, 3, 4, 4, 2, 0, 0, 0, 1, 3, 6, 8, 10, 12, 12, 12, 12, 11, 10, 8, 7, 6, 6, 6, 5, 3, 0, 0, 0, 0, 9, 16, 15, 3, 0, 0, 42, 153, 327, 543, 754, 907, 959, 896, 736, 523, 311, 142, 38, 0, 0, 4, 14, 15, 8, 0, 0, 0, 0, 4, 7, 9, 9, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 6, 4, 3, 3, 3, 3, 2, 0, 0, 0, 1, 9, 14, 11, 1, 0, 2, 56, 168, 336, 535, 723, 851, 881, 799, 622, 397, 184, 42, 13, 108, 307, 559, 801, 971, 1024, 949, 764, 519, 277, 99, 27, 74, 219, 418, 614, 752, 797, 741, 605, 428, 254, 117, 32, 0, 0, 4, 12, 13, 9, 5, 4, 7, 13, 17, 18, 18, 17, 16, 16, 15, 15, 15, 16, 18, 21, 23, 22, 18, 11, 6, 5, 9, 14, 15, 8, 0, 0, 23, 107, 254, 451, 662, 840, 935, 921, 796, 591, 356, 148, 16, 0, 73, 244, 459, 665, 814, 866, 810, 660, 451, 238, 71, 0, 25, 158, 360, 581, 766, 869, 868, 767, 597, 401, 225, 96, 22, 0, 0, 1, 6, 7, 6, 4, 0, 0, 0, 5, 51, 142, 275, 430, 573, 667, 686, 624, 498, 343, 195, 83, 18, 0, 0, 5, 10, 9, 3, 0, 0, 0, 3, 6, 4, 0, 0, 0, 1, 8, 12, 9, 0, 0, 7, 64, 177, 341, 533, 710, 827, 850, 768, 600, 388, 189, 54, 18, 88, 244, 441, 627, 754, 791, 733, 599, 427, 257, 122, 37, 0, 0, 2, 9, 9, 3, 0, 0, 5, 14, 20, 22, 19, 14, 11, 11, 14, 15, 9, 0, 0, 10, 68, 177, 332, 508, 668, 770, 786, 713, 569, 392, 224, 96, 21, 0, 0, 5, 12, 11, 5, 0, 0, 0, 2, 7, 10, 13, 13, 13, 11, 9, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 2, 4, 5, 6, 6, 4, 2, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 4, 4, 4, 1, 0, 0, 0, 1, 10, 15, 13, 1, 0, 0, 53, 168, 342, 547, 740, 871, 905, 834, 678, 479, 287, 142, 70, 77, 151, 273, 416, 550, 643, 671, 622, 503, 345, 193, 97, 91, 183, 349, 538, 696, 774, 755, 646, 483, 309, 160, 60, 9, 0, 0, 9, 12, 10, 7, 5, 8, 12, 16, 18, 16, 13, 8, 5, 3, 2, 5, 9, 15, 21, 26, 25, 21, 13, 6, 4, 6, 11, 11, 4, 0, 0, 27, 110, 252, 440, 640, 808, 899, 889, 781, 603, 400, 218, 87, 15, 0, 0, 7, 13, 10, 3, 0, 0, 0, 1, 4, 4, 2, 1, 1, 2, 4, 6, 7, 7, 6, 4, 1, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 9, 12, 16, 21, 24, 26, 25, 21, 14, 8, 6, 8, 12, 13, 6, 0, 0, 20, 96, 230, 410, 607, 774, 870, 867, 767, 597, 400, 221, 90, 17, 0, 0, 6, 12, 10, 3, 0, 0, 0, 1, 3, 4, 3, 2, 2, 2, 4, 6, 8, 10, 12, 13, 14, 14, 13, 12, 11, 11, 10, 10, 8, 7, 4, 2, 0, 0, 0, 1, 1, 1, 1, 1, 2, 3, 3, 3, 0, 0, 0, 0, 4, 10, 13, 7, 0, 0, 13, 79, 200, 366, 549, 707, 799, 799, 708, 551, 369, 203, 82, 15, 0, 0, 6, 11, 9, 3, 0, 0, 0, 2, 4, 4, 3, 1, 0, 0, 1, 2, 3, 3, 2, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 4, 7, 10, 13, 13, 12, 9, 6, 3, 1, 2, 2, 3, 4, 3, 1, 0, 0, 0, 2, 4, 7, 9, 11, 12, 14, 15, 16, 17, 16, 15, 12, 10, 7, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 2, 3, 5, 6, 7, 7, 7, 5, 4, 3, 4, 5, 7, 10, 13, 15, 16, 16, 15, 13, 11, 10, 12, 15, 18, 16, 7, 0, 0, 20, 89, 208, 368, 543, 696, 788, 793, 707, 549, 358, 181, 60, 25, 80, 210, 379, 545, 665, 711, 675, 568, 421, 267, 137, 50, 6, 0, 0, 7, 10, 8, 2, 0, 0, 0, 0, 3, 4, 5, 6, 7, 7, 8, 8, 8, 8, 6, 3, 0, 0, 0, 0, 7, 11, 9, 0, 0, 0, 40, 130, 270, 441, 609, 736, 788, 754, 643, 485, 316, 171, 70, 15, 0, 0, 4, 7, 5, 1, 0, 0, 0, 0, 2, 4, 4, 5, 5, 5, 5, 3, 2, 0, 0, 0, 0, 2, 3, 4, 4, 3, 1, 0, 0, 0, 2, 3, 3, 1, 0, 0, 0, 2, 7, 10, 6, 0, 0, 7, 55, 148, 281, 434, 574, 668, 691, 639, 526, 380, 236, 118, 42, 4, 0, 0, 3, 7, 8, 6, 1, 0, 0, 9, 51, 130, 243, 375, 498, 584, 611, 571, 474, 345, 214, 107, 36, 2, 0, 0, 5, 7, 6, 3, 4, 7, 12, 17, 19, 20, 19, 17, 16, 14, 13, 12, 11, 11, 11, 12, 13, 14, 14, 13, 11, 9, 6, 4, 2, 0, 0, 0, 1, 3, 6, 8, 9, 8, 6, 3, 1, 0, 0, 0, 0, 1, 3, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 3, 9, 14, 17, 12, 2, 0, 2, 44, 134, 270, 435, 598, 721, 770, 731, 612, 442, 264, 123, 57, 80, 187, 351, 530, 681, 766, 766, 684, 542, 376, 220, 100, 26, 0, 0, 2, 13, 17, 12, 1, 0, 0, 27, 103, 226, 385, 554, 697, 777, 775, 689, 543, 373, 215, 96, 26, 0, 0, 0, 4, 5, 4, 3, 1, 0, 0, 0, 28, 93, 197, 331, 472, 588, 650, 642, 567, 443, 301, 171, 75, 19, 0, 0, 3, 7, 6, 2, 0, 0, 3, 9, 16, 22, 26, 29, 30, 30, 27, 22, 16, 11, 7, 4, 3, 2, 0, 0, 0, 0, 3, 8, 8, 3, 0, 0, 20, 84, 195, 345, 507, 649, 735, 744, 674, 542, 382, 228, 107, 32, 0, 0, 1, 7, 7, 3, 0, 0, 1, 8, 15, 21, 22, 21, 17, 14, 11, 10, 11, 14, 17, 21, 24, 27, 28, 28, 26, 23, 18, 12, 7, 3, 1, 2, 4, 8, 12, 15, 15, 14, 11, 7, 4, 2, 2, 5, 10, 16, 21, 24, 25, 24, 21, 18, 15, 12, 12, 12, 14, 16, 18, 19, 19, 17, 14, 10, 6, 3, 2, 2, 3, 4, 5, 5, 6, 6, 6, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 4, 7, 11, 16, 22, 27, 31, 33, 33, 29, 22, 15, 8, 3, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 3, 8, 13, 15, 14, 11, 9, 9, 11, 11, 7, 0, 0, 3, 51, 150, 300, 482, 665, 807, 874, 852, 745, 582, 398, 232, 107, 32, 0, 0, 1, 6, 5, 2, 0, 0, 4, 12, 21, 27, 30, 30, 28, 25, 21, 16, 12, 8, 6, 5, 5, 5, 5, 4, 2, 1, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 2, 6, 8, 4, 0, 0, 9, 53, 136, 253, 387, 511, 596, 622, 581, 484, 356, 226, 117, 43, 6, 0, 0, 5, 7, 4, 0, 0, 0, 0, 4, 8, 11, 12, 12, 11, 9, 7, 5, 5, 6, 8, 10, 12, 13, 14, 13, 12, 10, 9, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 7, 5, 3, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 7, 7, 6, 5, 4, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 2, 1, 0, 1, 2, 4, 5, 6, 6, 5, 5, 4, 3, 1, 0, 0, 2, 6, 8, 6, 0, 0, 1, 32, 99, 203, 336, 474, 590, 658, 661, 599, 486, 350, 217, 110, 40, 5, 0, 0, 4, 6, 3, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 1, 5, 8, 6, 0, 0, 4, 47, 134, 262, 418, 573, 694, 753, 737, 649, 512, 356, 212, 102, 33, 2, 0, 0, 4, 5, 2, 0, 0, 0, 1, 3, 3, 2, 1, 1, 3, 6, 10, 12, 13, 14, 15, 16, 17, 18, 17, 15, 15, 15, 14, 11, 3, 0, 0, 20, 82, 189, 334, 497, 647, 750, 784, 739, 628, 476, 315, 176, 76, 20, 0, 0, 2, 5, 4, 1, 0, 3, 9, 17, 24, 29, 30, 29, 26, 23, 20, 19, 18, 17, 17, 17, 16, 14, 12, 10, 8, 6, 4, 4, 5, 7, 11, 16, 21, 26, 27, 26, 23, 18, 14, 11, 11, 11, 11, 9, 6, 3, 1, 3, 7, 8, 5, 0, 0, 7, 50, 134, 259, 411, 564, 687, 753, 748, 673, 545, 393, 246, 127, 48, 8, 0, 0, 4, 6, 4, 0, 0, 0, 0, 3, 6, 8, 9, 9, 7, 5, 3, 1, 0, 0, 2, 3, 5, 7, 8, 9, 9, 9, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 15, 18, 20, 22, 22, 21, 19, 17, 14, 12, 11, 12, 14, 17, 21, 24, 26, 25, 23, 20, 18, 17, 15, 10, 1, 0, 0, 31, 102, 216, 362, 519, 654, 738, 751, 691, 573, 425, 277, 153, 67, 19, 0, 0, 0, 3, 5, 4, 2, 0, 0, 5, 38, 105, 209, 345, 491, 621, 706, 726, 675, 564, 419, 276, 168, 122, 147, 235, 364, 498, 606, 661, 652, 583, 471, 340, 215, 115, 47, 11, 0, 0, 5, 8, 8, 7, 5, 5, 7, 10, 12, 14, 15, 15, 14, 12, 10, 8, 7, 6, 5, 6, 6, 7, 7, 6, 6, 5, 5, 5, 4, 2, 0, 0, 0, 0, 4, 6, 4, 0, 0, 3, 36, 104, 210, 344, 486, 608, 684, 700, 652, 553, 425, 292, 176, 90, 36, 9, 0, 0, 1, 2, 3, 4, 7, 13, 18, 24, 27, 28, 27, 25, 22, 19, 16, 15, 15, 15, 16, 17, 15, 11, 6, 2, 0, 0, 2, 4, 3, 0, 0, 5, 36, 95, 182, 287, 391, 472, 514, 506, 452, 364, 262, 165, 87, 35, 8, 0, 0, 4, 7, 7, 6, 6, 6, 7, 8, 8, 8, 7, 5, 4, 4, 5, 6, 6, 6, 4, 1, 0, 0, 0, 4, 7, 6, 1, 0, 0, 24, 81, 176, 301, 441, 569, 660, 695, 668, 587, 470, 340, 218, 121, 53, 15, 0, 0, 2, 6, 7, 4, 0, 0, 7, 42, 109, 209, 335, 469, 586, 663, 684, 644, 551, 426, 300, 201, 153, 168, 241, 355, 481, 586, 643, 635, 565, 449, 319, 209, 149, 156, 230, 352, 492, 614, 686, 690, 627, 512, 374, 250, 170, 153, 202, 302, 427, 543, 623, 646, 608, 520, 401, 276, 165, 82, 29, 4, 0, 0, 5, 8, 11, 14, 17, 22, 28, 33, 36, 37, 35, 32, 27, 22, 18, 14, 12, 10, 10, 10, 10, 11, 12, 14, 17, 20, 24, 28, 31, 32, 31, 29, 26, 22, 19, 14, 7, 0, 0, 9, 47, 121, 232, 370, 516, 642, 724, 742, 691, 584, 443, 303, 195, 146, 164, 245, 368, 501, 611, 672, 669, 605, 494, 360, 230, 124, 51, 13, 0, 0, 1, 3, 2, 3, 6, 13, 22, 30, 35, 36, 34, 30, 25, 21, 19, 17, 15, 13, 10, 8, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 4, 2, 0, 0, 0, 1, 3, 4, 4, 3, 2, 3, 6, 10, 16, 20, 23, 23, 21, 18, 15, 12, 11, 10, 10, 9, 8, 8, 7, 7, 7, 7, 6, 4, 2, 1, 0, 0, 1, 2, 3, 4, 3, 2, 0, 0, 0, 1, 3, 6, 9, 12, 14, 16, 17, 16, 14, 11, 8, 6, 6, 8, 13, 18, 23, 25, 24, 21, 17, 13, 10, 10, 10, 13, 16, 19, 21, 22, 22, 21, 19, 16, 15, 15, 16, 18, 21, 23, 25, 26, 25, 24, 22, 19, 17, 14, 12, 8, 5, 3, 1, 0, 1, 2, 3, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 9, 12, 13, 14, 13, 11, 9, 7, 6, 8, 10, 13, 16, 17, 17, 16, 14, 12, 11, 10, 11, 13, 16, 20, 24, 27, 29, 28, 25, 20, 14, 9, 4, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 0, 1, 3, 2, 0, 0, 0, 18, 61, 135, 238, 360, 482, 585, 648, 661, 622, 538, 426, 306, 194, 105, 44, 10, 0, 0, 3, 6, 4, 0, 0, 1, 30, 91, 185, 305, 436, 554, 639, 673, 651, 578, 470, 347, 228, 130, 61, 20, 2, 0, 0, 3, 3, 2, 1, 0, 0, 1, 2, 3, 3, 3, 2, 0, 0, 0, 0, 2, 6, 8, 9, 8, 5, 2, 0, 0, 0, 1, 1, 0, 0, 7, 31, 77, 144, 226, 310, 382, 427, 435, 406, 346, 266, 183, 109, 53, 18, 2, 0, 0, 2, 5, 6, 8, 11, 13, 16, 18, 20, 20, 20, 20, 20, 20, 20, 20, 21, 23, 26, 29, 30, 29, 25, 20, 15, 10, 8, 9, 11, 13, 14, 13, 10, 6, 3, 2, 2, 2, 1, 0, 0, 3, 23, 63, 123, 198, 276, 343, 386, 397, 375, 326, 258, 186, 118, 64, 27, 7, 0, 0, 1, 1, 0, 0, 3, 26, 73, 147, 245, 355, 461, 544, 589, 589, 544, 463, 360, 252, 156, 80, 31, 5, 0, 0, 2, 4, 1, 0, 0, 11, 45, 103, 186, 288, 395, 490, 556, 580, 557, 493, 403, 306, 226, 182, 182, 225, 300, 387, 464, 511, 517, 480, 407, 313, 216, 130, 65, 24, 4, 0, 0, 1, 2, 1, 0, 0, 0, 2, 3, 5, 5, 6, 6, 6, 5, 3, 0, 0, 2, 18, 51, 104, 177, 261, 347, 419, 465, 476, 449, 390, 308, 218, 135, 69, 26, 5, 0, 0, 1, 0, 0, 5, 35, 96, 193, 317, 456, 587, 689, 743, 740, 681, 580, 457, 340, 254, 218, 238, 308, 408, 510, 588, 620, 598, 528, 430, 327, 247, 207, 216, 268, 349, 436, 508, 548, 545, 501, 424, 329, 232, 148, 84, 42, 20, 11, 10, 10, 11, 10, 9, 8, 8, 8, 7, 6, 6, 5, 5, 6, 6, 7, 6, 4, 2, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 10, 13, 14, 15, 14, 12, 11, 11, 10, 10, 9, 8, 6, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 5, 5, 6, 7, 7, 8, 10, 13, 16, 18, 20, 20, 19, 15, 9, 2, 0, 0, 16, 52, 112, 195, 294, 397, 488, 553, 580, 564, 507, 419, 314, 210, 121, 57, 18, 0, 0, 0, 1, 2, 3, 6, 10, 17, 24, 29, 31, 30, 25, 19, 10, 3, 0, 0, 16, 53, 114, 199, 301, 410, 509, 581, 616, 605, 552, 466, 362, 254, 159, 85, 35, 8, 0, 0, 4, 8, 9, 8, 5, 3, 1, 0, 0, 0, 1, 2, 3, 4, 7, 9, 12, 15, 18, 20, 21, 20, 19, 16, 13, 10, 7, 5, 4, 2, 1, 0, 0, 0, 2, 5, 8, 13, 16, 19, 21, 22, 22, 21, 20, 20, 18, 15, 10, 4, 1, 6, 28, 72, 144, 239, 351, 464, 560, 621, 637, 604, 529, 429, 327, 248, 211, 224, 286, 381, 487, 578, 631, 635, 587, 502, 400, 305, 238, 215, 238, 298, 381, 464, 528, 557, 544, 493, 414, 328, 255, 213, 213, 255, 328, 414, 492, 542, 554, 525, 460, 373, 278, 188, 114, 59, 25, 6, 0, 0, 2, 7, 13, 19, 26, 31, 34, 34, 33, 31, 29, 27, 25, 22, 19, 15, 12, 9, 8, 9, 9, 9, 8, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 9, 12, 15, 17, 19, 20, 22, 23, 24, 24, 24, 22, 19, 17, 14, 12, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 11, 31, 65, 115, 178, 249, 316, 367, 391, 384, 347, 291, 231, 186, 169, 187, 237, 309, 385, 448, 485, 487, 456, 399, 332, 272, 235, 231, 263, 326, 404, 478, 530, 547, 524, 468, 393, 320, 269, 254, 281, 345, 429, 512, 573, 596, 575, 515, 433, 350, 288, 261, 275, 326, 400, 476, 537, 567, 559, 514, 441, 351, 259, 175, 108, 59, 29, 14, 10, 11, 14, 18, 22, 25, 27, 28, 29, 28, 27, 25, 23, 21, 18, 16, 15, 12, 10, 7, 5, 3, 2, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 1, 0, 0, 3, 23, 63, 125, 206, 297, 388, 462, 511, 524, 502, 448, 369, 279, 190, 113, 56, 20, 2, 0, 0, 1, 2, 1, 2, 4, 8, 14, 18, 20, 20, 17, 13, 9, 6, 5, 6, 8, 10, 13, 15, 16, 16, 16, 15, 13, 10, 8, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 9, 12, 15, 17, 16, 14, 12, 8, 3, 0, 0, 5, 27, 71, 139, 229, 332, 437, 525, 584, 604, 582, 524, 439, 339, 240, 152, 83, 36, 10, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 12, 13, 12, 11, 10, 10, 11, 13, 16, 18, 19, 20, 19, 19, 18, 18, 18, 18, 17, 14, 11, 7, 3, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 9, 30, 66, 116, 175, 238, 296, 341, 367, 370, 350, 310, 257, 197, 138, 87, 48, 22, 7, 0, 0, 1, 2, 4, 5, 5, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 9, 12, 13, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 10, 11, 11, 10, 9, 7, 4, 1, 0, 2, 11, 34, 73, 132, 210, 300, 394, 480, 544, 578, 575, 535, 465, 375, 277, 185, 108, 52, 18, 2, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 10, 32, 70, 123, 186, 253, 316, 364, 393, 397, 376, 332, 273, 206, 141, 85, 43, 16, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 3, 7, 12, 16, 18, 18, 16, 13, 10, 7, 4, 3, 4, 12, 30, 63, 114, 186, 275, 373, 470, 551, 603, 618, 594, 534, 449, 351, 254, 168, 100, 52, 22, 6, 0, 1, 4, 9, 13, 17, 21, 23, 24, 25, 25, 25, 25, 24, 23, 21, 18, 16, 14, 14, 15, 17, 18, 19, 18, 15, 11, 6, 4, 7, 20, 47, 92, 157, 239, 332, 427, 509, 567, 592, 581, 535, 463, 375, 284, 199, 128, 74, 38, 17, 6, 2, 0, 0, 0, 7, 27, 64, 119, 192, 275, 357, 429, 480, 503, 498, 465, 411, 342, 266, 191, 124, 70, 33, 10, 0, 0, 0, 6, 23, 53, 103, 171, 255, 345, 431, 500, 542, 551, 526, 473, 397, 311, 224, 146, 83, 39, 13, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 4, 16, 38, 71, 115, 165, 218, 266, 302, 321, 320, 300, 264, 217, 166, 116, 72, 39, 17, 4, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 4, 6, 8, 8, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 4, 18, 46, 91, 152, 226, 306, 382, 444, 483, 493, 472, 426, 360, 285, 210, 145, 93, 55, 31, 16, 8, 2, 0, 0, 5, 18, 41, 77, 126, 187, 255, 326, 390, 439, 465, 464, 437, 391, 337, 290, 261, 257, 281, 324, 377, 425, 457, 465, 449, 412, 363, 314, 274, 253, 255, 280, 323, 374, 422, 454, 464, 446, 403, 340, 266, 191, 124, 71, 34, 12, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 8, 25, 55, 101, 163, 238, 320, 400, 468, 514, 532, 518, 476, 411, 332, 249, 171, 106, 56, 24, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 15, 17, 19, 20, 20, 20, 18, 15, 13, 13, 20, 36, 66, 112, 174, 250, 332, 412, 481, 528, 548, 538, 502, 448, 388, 334, 297, 284, 296, 328, 372, 415, 447, 460, 450, 416, 363, 299, 231, 166, 111, 69, 40, 23, 15, 12, 12, 11, 10, 7, 5, 4, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 8, 19, 37, 65, 103, 148, 198, 245, 285, 312, 323, 317, 294, 257, 210, 159, 110, 67, 35, 14, 2, 0, 0, 4, 18, 45, 88, 150, 228, 315, 402, 477, 530, 556, 552, 523, 476, 422, 373, 337, 322, 328, 353, 390, 428, 459, 473, 468, 445, 407, 366, 330, 309, 308, 328, 363, 405, 442, 465, 467, 447, 410, 365, 322, 291, 279, 289, 318, 359, 402, 437, 454, 449, 419, 368, 303, 232, 164, 106, 61, 30, 11, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 12, 12, 11, 8, 5, 3, 6, 15, 35, 66, 112, 172, 244, 323, 402, 471, 523, 548, 542, 507, 446, 367, 282, 200, 129, 75, 38, 16, 5, 0, 0, 0, 2, 11, 30, 61, 103, 154, 210, 265, 312, 347, 364, 364, 347, 318, 286, 257, 240, 239, 253, 279, 310, 338, 356, 359, 346, 317, 276, 225, 172, 120, 75, 40, 17, 4, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 11, 27, 52, 85, 127, 174, 223, 269, 306, 329, 336, 324, 295, 253, 204, 154, 107, 67, 37, 17, 5, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 7, 23, 49, 86, 131, 181, 231, 275, 308, 327, 329, 314, 285, 246, 201, 157, 116, 82, 55, 34, 20, 10, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 7, 16, 33, 59, 95, 143, 199, 262, 324, 380, 422, 446, 449, 430, 392, 338, 274, 206, 143, 88, 46, 19, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 11, 13, 15, 16, 17, 18, 18, 18, 18, 17, 16, 14, 13, 12, 13, 14, 16, 17, 18, 18, 16, 13, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 13, 15, 16, 17, 16, 15, 13, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 6, 7, 9, 13, 16, 18, 19, 17, 15, 12, 10, 10, 11, 14, 17, 20, 22, 22, 20, 17, 14, 12, 11, 12, 14, 17, 19, 20, 20, 19, 17, 15, 13, 11, 10, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 4, 6, 10, 13, 16, 18, 18, 16, 14, 12, 10, 10, 11, 13, 16, 17, 18, 17, 16, 13, 10, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 8, 18, 34, 56, 86, 121, 160, 199, 236, 266, 287, 297, 294, 278, 251, 215, 176, 136, 100, 71, 50, 36, 27, 22, 18, 14, 10, 7, 5, 4, 5, 5, 6, 6, 5, 4, 4, 5, 7, 9, 12, 16, 20, 23, 26, 28, 28, 27, 26, 24, 22, 22, 23, 25, 27, 29, 30, 29, 28, 25, 24, 25, 30, 41, 59, 87, 125, 174, 233, 297, 361, 418, 461, 484, 485, 466, 428, 378, 320, 260, 201, 148, 103, 67, 41, 24, 15, 13, 13, 15, 16, 18, 19, 21, 22, 23, 23, 22, 20, 17, 14, 11, 9, 8, 7, 6, 5, 4, 4, 4, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 0, 2, 4, 6, 8, 8, 8, 6, 4, 2, 0, 0, 0, 0, 1, 3, 4, 4, 4, 4, 3, 1, 0, 0, 0, 1, 4, 9, 15, 25, 38, 56, 81, 115, 158, 208, 262, 313, 355, 384, 395, 388, 365, 329, 285, 237, 188, 143, 102, 68, 42, 24, 14, 9, 8, 8, 8, 7, 5, 3, 2, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 8, 8, 7, 5, 4, 3, 3, 4, 8, 14, 24, 38, 57, 82, 112, 149, 191, 235, 278, 313, 336, 343, 333, 308, 271, 228, 182, 139, 101, 70, 45, 26, 12, 4, 2, 7, 19, 39, 67, 101, 138, 176, 212, 243, 268, 285, 292, 288, 273, 248, 214, 175, 136, 99, 69, 46, 31, 22, 21, 26, 41, 67, 105, 153, 210, 271, 329, 381, 421, 447, 456, 448, 424, 386, 337, 282, 225, 172, 125, 87, 59, 40, 29, 25, 27, 34, 48, 68, 96, 134, 180, 233, 290, 345, 392, 426, 441, 436, 413, 373, 323, 267, 211, 159, 114, 77, 50, 31, 19, 13, 9, 6, 4, 2, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 1, 2, 4, 6, 8, 11, 13, 15, 17, 19, 20, 21, 20, 19, 17, 16, 15, 15, 16, 18, 21, 23, 24, 24, 22, 20, 19, 17, 16, 16, 17, 18, 19, 20, 20, 20, 19, 17, 16, 16, 16, 17, 16, 15, 11, 7, 4, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 8, 8, 9, 11, 13, 15, 16, 16, 14, 12, 10, 9, 8, 7, 5, 4, 2, 0, 0, 1, 3, 6, 9, 11, 11, 11, 11, 10, 11, 13, 14, 15, 15, 15, 13, 11, 9, 7, 5, 3, 2, 2, 2, 4, 7, 13, 22, 37, 59, 88, 125, 170, 220, 272, 322, 365, 399, 419, 423, 412, 386, 347, 300, 249, 198, 151, 110, 76, 50, 31, 18, 10, 6, 5, 5, 6, 6, 5, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 2, 4, 8, 11, 14, 15, 16, 16, 18, 24, 34, 52, 77, 108, 145, 184, 222, 256, 283, 302, 310, 308, 296, 277, 250, 219, 186, 151, 118, 88, 63, 44, 34, 31, 35, 46, 62, 84, 112, 145, 184, 226, 269, 309, 342, 363, 371, 364, 343, 310, 270, 225, 180, 138, 101, 72, 49, 33, 22, 14, 8, 4, 1, 0, 0, 1, 2, 3, 4, 3, 2, 2, 3, 7, 15, 28, 44, 65, 89, 117, 147, 180, 213, 244, 270, 288, 294, 287, 269, 241, 206, 169, 132, 98, 70, 47, 31, 19, 12, 8, 6, 5, 6, 7, 8, 10, 12, 14, 15, 15, 16, 17, 18, 20, 22, 23, 23, 22, 21, 20, 21, 22, 24, 25, 25, 24, 22, 21, 20, 21, 21, 22, 22, 21, 20, 19, 18, 18, 18, 17, 15, 12, 8, 6, 4, 5, 6, 8, 9, 9, 8, 7, 6, 6, 7, 8, 10, 10, 11, 11, 11, 12, 13, 14, 14, 14, 12, 10, 7, 4, 2, 1, 1, 2, 4, 7, 10, 15, 21, 31, 46, 68, 97, 131, 168, 205, 240, 270, 295, 313, 323, 323, 313, 292, 263, 226, 186, 145, 109, 79, 56, 41, 32, 28, 26, 24, 23, 20, 18, 16, 15, 16, 18, 19, 19, 17, 14, 10, 7, 5, 4, 5, 6, 7, 7, 6, 5, 5, 6, 8, 11, 15, 18, 20, 21, 22, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 23, 24, 24, 24, 22, 18, 13, 8, 3, 1, 0, 0, 1, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 7, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 13, 23, 37, 55, 78, 104, 133, 162, 191, 217, 238, 251, 257, 253, 242, 222, 197, 168, 138, 109, 83, 60, 42, 28, 18, 10, 5, 2, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 15, 15, 14, 12, 10, 9, 9, 9, 10, 12, 13, 15, 19, 28, 43, 65, 95, 132, 174, 219, 264, 309, 350, 385, 412, 427, 428, 414, 386, 346, 299, 249, 201, 158, 121, 90, 66, 47, 34, 24, 20, 18, 19, 22, 24, 25, 26, 26, 27, 29, 32, 38, 47, 62, 82, 109, 141, 180, 222, 264, 306, 343, 373, 392, 400, 395, 377, 349, 313, 273, 231, 190, 151, 116, 85, 60, 42, 29, 22, 20, 20, 22, 23, 24, 25, 25, 26, 26, 26, 25, 23, 20, 16, 12, 9, 6, 5, 5, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 11, 13, 13, 12, 11, 9, 8, 8, 10, 12, 15, 19, 21, 22, 22, 20, 19, 18, 18, 18, 19, 19, 19, 20, 20, 21, 23, 25, 28, 31, 36, 45, 58, 77, 102, 135, 174, 217, 262, 307, 348, 382, 406, 418, 418, 405, 381, 348, 308, 264, 219, 175, 135, 100, 71, 48, 30, 17, 8, 3, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 1, 3, 7, 12, 19, 27, 37, 50, 65, 85, 110, 140, 174, 210, 247, 281, 311, 335, 351, 359, 362, 359, 355, 351, 350, 352, 357, 365, 372, 378, 378, 372, 359, 337, 309, 275, 238, 201, 165, 131, 100, 74, 52, 34, 21, 12, 7, 5, 4, 4, 4, 5, 7, 12, 19, 28, 39, 52, 67, 86, 109, 139, 175, 216, 261, 306, 347, 381, 404, 417, 419, 412, 400, 385, 372, 362, 357, 359, 364, 373, 381, 385, 382, 371, 350, 322, 288, 250, 212, 176, 143, 115, 91, 72, 56, 44, 34, 27, 22, 18, 17, 17, 18, 21, 24, 28, 30, 31, 29, 26, 21, 17, 14, 13, 13, 13, 13, 12, 9, 6, 4, 3, 3, 3, 4, 4, 3, 1, 0, 0, 0, 1, 4, 6, 7, 7, 6, 4, 3, 2, 3, 4, 6, 6, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 4, 3, 1, 0, 0, 0, 1, 3, 6, 12, 19, 30, 46, 66, 90, 119, 150, 182, 215, 247, 277, 305, 328, 346, 356, 357, 346, 325, 294, 256, 214, 173, 136, 103, 76, 54, 37, 25, 15, 9, 4, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 3, 7, 17, 33, 53, 76, 100, 123, 145, 165, 184, 201, 215, 224, 226, 221, 209, 191, 170, 148, 125, 104, 84, 66, 51, 39, 30, 24, 21, 20, 19, 19, 19, 20, 20, 21, 21, 20, 18, 16, 15, 14, 14, 14, 15, 14, 13, 10, 8, 7, 8, 12, 16, 20, 22, 23, 21, 18, 16, 15, 16, 19, 23, 30, 38, 48, 61, 76, 96, 121, 151, 187, 226, 267, 306, 341, 371, 394, 411, 422, 428, 429, 425, 418, 409, 401, 395, 394, 397, 403, 409, 411, 407, 396, 377, 353, 323, 290, 256, 220, 185, 151, 119, 90, 66, 48, 36, 28, 24, 23, 24, 26, 27, 28, 29, 28, 27, 25, 22, 19, 16, 14, 13, 13, 14, 16, 17, 17, 16, 16, 16, 16, 17, 18, 19, 18, 17, 15, 15, 17, 20, 24, 28, 31, 32, 30, 27, 23, 20, 19, 19, 21, 23, 25, 27, 28, 30, 31, 32, 33, 33, 32, 30, 27, 25, 23, 22, 24, 26, 29, 32, 33, 33, 31, 29, 27, 26, 26, 27, 28, 30, 32, 34, 37, 41, 46, 54, 65, 81, 103, 132, 167, 207, 249, 289, 324, 355, 379, 397, 410, 416, 414, 401, 378, 345, 306, 265, 226, 191, 161, 136, 116, 102, 92, 89, 93, 103, 119, 141, 168, 200, 234, 271, 309, 344, 372, 391, 399, 396, 381, 358, 330, 297, 264, 229, 196, 164, 135, 110, 89, 73, 60, 50, 42, 37, 32, 29, 26, 26, 25, 25, 25, 25, 23, 21, 18, 14, 11, 8, 6, 5, 7, 9, 12, 14, 16, 16, 15, 15, 15, 17, 19, 22, 25, 26, 27, 25, 23, 22, 21, 21, 24, 27, 30, 32, 32, 30, 27, 23, 20, 18, 17, 17, 18, 17, 16, 15, 13, 12, 11, 10, 9, 8, 7, 5, 4, 3, 3, 3, 4, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 4, 6, 8, 8, 7, 5, 3, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 5, 7, 11, 14, 17, 20, 23, 27, 33, 43, 58, 77, 100, 125, 151, 178, 205, 233, 259, 283, 303, 317, 323, 321, 311, 293, 269, 242, 213, 183, 156, 132, 111, 95, 83, 75, 74, 80, 93, 114, 141, 172, 204, 233, 259, 281, 300, 316, 329, 337, 339, 333, 318, 294, 264, 230, 196, 163, 133, 106, 82, 61, 44, 30, 20, 13, 7, 4, 1, 0, 0, 0, 0, 2, 3, 4, 5, 7, 9, 11, 14, 16, 17, 18, 18, 19, 22, 26, 33, 42, 52, 63, 77, 92, 111, 135, 163, 195, 229, 263, 293, 319, 338, 349, 353, 349, 338, 319, 295, 266, 234, 201, 170, 141, 115, 93, 74, 59, 46, 37, 31, 28, 26, 25, 25, 24, 23, 22, 21, 20, 20, 21, 21, 21, 21, 20, 20, 20, 21, 23, 26, 30, 37, 49, 64, 84, 108, 134, 161, 189, 217, 245, 272, 297, 318, 334, 343, 343, 333, 316, 292, 264, 235, 206, 179, 154, 133, 115, 100, 91, 87, 91, 102, 120, 144, 171, 199, 227, 252, 275, 294, 309, 319, 324, 321, 312, 296, 273, 247, 218, 189, 159, 130, 104, 79, 59, 42, 29, 21, 16, 13, 11, 10, 8, 5, 3, 1, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 2, 4, 7, 11, 16, 23, 32, 44, 60, 78, 98, 120, 143, 167, 193, 222, 254, 287, 321, 352, 378, 395, 403, 402, 396, 388, 380, 375, 373, 373, 374, 374, 374, 374, 374, 375, 377, 377, 376, 372, 368, 363, 361, 360, 362, 365, 367, 366, 360, 350, 336, 317, 296, 273, 248, 222, 193, 164, 134, 106, 81, 61, 45, 33, 25, 17, 11, 6, 2, 0, 0, 1, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 2, 1, 0, 0, 1, 4, 7, 10, 12, 13, 13, 13, 12, 11, 11, 10, 9, 7, 5, 3, 1, 0, 1, 4, 7, 9, 11, 11, 10, 8, 7, 7, 8, 10, 12, 14, 13, 11, 9, 6, 6, 7, 10, 14, 17, 19, 18, 16, 14, 12, 11, 11, 12, 11, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 7, 8, 8, 8, 9, 10, 11, 11, 11, 11, 10, 8, 7, 5, 4, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 6, 7, 8, 10, 11, 12, 15, 21, 30, 43, 59, 76, 95, 113, 133, 151, 170, 186, 200, 209, 213, 213, 209, 203, 195, 186, 174, 160, 143, 124, 105, 88, 74, 65, 61, 61, 63, 68, 76, 85, 96, 109, 124, 141, 159, 176, 192, 205, 214, 218, 217, 212, 204, 192, 179, 163, 146, 128, 110, 94, 79, 67, 58, 49, 42, 34, 27, 21, 16, 13, 11, 11, 12, 14, 15, 16, 17, 18, 18, 17, 16, 14, 13, 13, 13, 14, 15, 15, 13, 12, 10, 10, 12, 15, 18, 20, 21, 19, 17, 14, 12, 12, 12, 12, 12, 11, 10, 8, 7, 6, 7, 8, 10, 11, 10, 9, 7, 4, 2, 1, 2, 4, 6, 8, 8, 7, 4, 2, 0, 0, 1, 3, 6, 8, 8, 7, 5, 3, 3, 4, 6, 8, 10, 11, 11, 12, 11, 11, 10, 9, 7, 6, 4, 3, 2, 1, 0, 0, 0, 1, 3, 5, 7, 7, 6, 5, 3, 2, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 1, 4, 7, 10, 13, 15, 15, 15, 16, 18, 23, 30, 39, 50, 63, 77, 92, 109, 129, 153, 181, 211, 241, 270, 295, 313, 323, 326, 323, 318, 311, 304, 296, 285, 270, 248, 222, 191, 161, 132, 107, 88, 73, 61, 50, 41, 32, 24, 18, 14, 12, 12, 14, 16, 17, 16, 14, 11, 7, 4, 2, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 3, 6, 10, 13, 16, 18, 20, 23, 26, 32, 40, 50, 63, 77, 92, 109, 128, 148, 172, 197, 223, 247, 267, 281, 289, 291, 288, 280, 269, 256, 240, 222, 202, 181, 160, 142, 127, 117, 111, 109, 109, 111, 116, 123, 133, 146, 162, 180, 198, 214, 229, 242, 252, 259, 264, 264, 261, 254, 243, 230, 214, 196, 175, 153, 128, 103, 80, 61, 46, 37, 32, 30, 29, 26, 22, 17, 12, 8, 5, 4, 4, 5, 7, 9, 10, 11, 11, 9, 7, 5, 3, 2, 2, 3, 3, 2, 1, 0, 0, 0, 1, 2, 4, 5, 5, 6, 6, 7, 8, 9, 10, 11, 12, 13, 16, 19, 23, 26, 30, 32, 34, 36, 39, 44, 53, 66, 81, 100, 120, 140, 160, 181, 201, 221, 241, 260, 278, 295, 309, 320, 325, 324, 317, 305, 288, 268, 247, 226, 206, 187, 170, 158, 151, 150, 155, 166, 180, 198, 217, 235, 254, 271, 289, 306, 323, 338, 351, 359, 362, 358, 348, 332, 311, 287, 260, 233, 206, 180, 157, 135, 115, 98, 82, 68, 56, 47, 41, 37, 36, 36, 36, 37, 38, 41, 45, 52, 62, 75, 90, 107, 124, 142, 161, 179, 197, 216, 234, 251, 267, 282, 295, 306, 315, 323, 330, 337, 345, 352, 359, 367, 374, 381, 389, 397, 404, 409, 412, 411, 407, 400, 393, 388, 384, 382, 381, 379, 375, 366, 353, 337, 320, 301, 282, 264, 246, 227, 208, 189, 168, 148, 127, 107, 88, 71, 57, 44, 34, 26, 20, 16, 13, 12, 12, 12, 13, 13, 13, 13, 13, 13, 12, 10, 9, 8, 8, 10, 13, 16, 19, 21, 21, 20, 18, 16, 16, 18, 20, 23, 25, 26, 25, 23, 21, 19, 18, 19, 22, 24, 26, 26, 24, 21, 16, 12, 9, 8, 10, 13, 17, 20, 22, 22, 20, 19, 17, 17, 18, 19, 21, 23, 23, 22, 21, 19, 18, 17, 16, 15, 15, 16, 17, 19, 20, 21, 19, 16, 12, 8, 6, 7, 9, 13, 16, 17, 16, 13, 11, 9, 9, 10, 12, 14, 16, 16, 16, 16, 14, 13, 11, 9, 7, 6, 5, 4, 4, 3, 2, 1, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 3, 1, 0, 0, 0, 0, 1, 1, 1, 0, 1, 1, 3, 6, 8, 10, 13, 15, 18, 21, 24, 25, 24, 21, 18, 15, 14, 16, 20, 25, 31, 35, 38, 40, 42, 45, 50, 58, 68, 79, 91, 104, 118, 132, 147, 164, 182, 201, 221, 241, 259, 275, 288, 299, 306, 308, 306, 298, 285, 270, 253, 235, 218, 201, 184, 165, 146, 127, 109, 93, 80, 69, 61, 53, 46, 38, 31, 24, 19, 15, 13, 13, 14, 14, 14, 13, 11, 8, 7, 6, 7, 8, 9, 10, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 9, 11, 15, 20, 25, 31, 38, 45, 51, 59, 69, 82, 97, 113, 131, 147, 163, 178, 191, 204, 217, 228, 239, 247, 252, 254, 253, 249, 243, 233, 220, 204, 185, 165, 146, 128, 113, 101, 90, 81, 72, 62, 53, 45, 39, 34, 31, 28, 26, 24, 21, 19, 16, 15, 14, 14, 15, 17, 19, 21, 22, 22, 22, 21, 19, 17, 14, 12, 11, 11, 11, 12, 13, 14, 14, 15, 15, 17, 19, 21, 26, 31, 37, 45, 53, 63, 73, 84, 95, 106, 117, 128, 140, 152, 166, 182, 197, 213, 227, 238, 249, 258, 268, 279, 290, 299, 306, 310, 311, 310, 308, 305, 302, 297, 289, 279, 266, 251, 237, 223, 210, 197, 184, 169, 152, 134, 116, 99, 86, 75, 67, 62, 57, 52, 47, 41, 36, 33, 33, 36, 41, 48, 54, 61, 67, 74, 82, 90, 98, 106, 112, 118, 124, 130, 136, 144, 151, 159, 165, 170, 175, 178, 179, 179, 176, 172, 168, 164, 161, 159, 157, 156, 154, 152, 152, 154, 159, 166, 175, 184, 193, 202, 211, 222, 236, 250, 265, 277, 285, 288, 287, 281, 274, 265, 256, 247, 237, 225, 210, 193, 174, 155, 139, 125, 114, 106, 98, 91, 83, 73, 64, 56, 52, 51, 55, 61, 68, 75, 82, 88, 96, 104, 114, 125, 136, 146, 156, 166, 178, 190, 203, 216, 226, 232, 233, 230, 223, 214, 203, 191, 179, 167, 155, 145, 136, 129, 126, 126, 129, 134, 142, 150, 158, 166, 174, 184, 194, 205, 214, 222, 228, 230, 230, 227, 223, 217, 209, 199, 188, 175, 162, 148, 134, 120, 106, 91, 76, 61, 48, 38, 31, 27, 25, 25, 25, 23, 21, 19, 16, 13, 12, 12, 13, 14, 14, 12, 11, 10, 10, 12, 18, 26, 37, 51, 67, 85, 106, 128, 149, 167, 180, 186, 184, 175, 161, 142, 122, 101, 82, 66, 54, 46, 41, 38, 38, 38, 40, 41, 42, 42, 41, 39, 36, 33, 31, 31, 32, 32, 32, 31, 27, 22, 18, 14, 14, 16, 19, 22, 25, 26, 25, 22, 20, 17, 15, 13, 12, 10, 9, 8, 7, 6, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 1, 2, 3, 5, 6, 7, 6, 5, 4, 3, 3, 4, 5, 6, 7, 7, 6, 6, 6, 6, 7, 7, 8, 8, 9, 10, 12, 14, 17, 19, 21, 22, 23, 24, 25, 27, 29, 31, 34, 38, 42, 46, 51, 55, 58, 59, 60, 60, 62, 66, 73, 83, 94, 104, 112, 117, 120, 120, 121, 121, 124, 128, 133, 140, 147, 155, 164, 173, 184, 194, 204, 214, 223, 231, 239, 248, 258, 267, 276, 283, 288, 291, 294, 296, 297, 298, 297, 294, 289, 282, 274, 266, 260, 255, 252, 252, 253, 255, 256, 257, 256, 253, 250, 246, 244, 245, 249, 254, 261, 268, 274, 279, 285, 291, 297, 304, 310, 317, 323, 329, 335, 342, 348, 354, 360, 367, 375, 387, 401, 415, 427, 434, 436, 436, 435, 437, 443, 451, 460, 465, 465, 460, 452, 443, 435, 429, 424, 419, 413, 404, 391, 377, 361, 345, 329, 314, 298, 282, 265, 246, 226, 204, 184, 164, 147, 133, 122, 112, 103, 95, 85, 76, 66, 58, 51, 46, 41, 38, 34, 31, 28, 25, 22, 20, 20, 20, 22, 23, 24, 23, 21, 18, 14, 11, 9, 7, 7, 7, 7, 8, 8, 10, 11, 11, 11, 10, 9, 6, 4, 3, 3, 3, 4, 4, 5, 5, 6, 7, 7, 7, 6, 4, 2, 1, 0, 0, 1, 2, 4, 6, 6, 5, 3, 1, 0, 0, 0, 2, 4, 6, 7, 6, 4, 2, 0, 0, 0, 1, 3, 5, 6, 7, 6, 6, 5, 4, 3, 3, 3, 4, 5, 5, 6, 6],
-"basecallPos": [786, 800, 813, 825, 835, 847, 860, 871, 883, 893, 906, 919, 932, 945, 956, 968, 981, 995, 1009, 1018, 1030, 1042, 1055, 1067, 1080, 1091, 1103, 1114, 1123, 1134, 1146, 1158, 1168, 1180, 1192, 1204, 1219, 1231, 1242, 1254, 1266, 1276, 1289, 1302, 1314, 1328, 1341, 1351, 1363, 1373, 1386, 1399, 1410, 1421, 1432, 1444, 1457, 1470, 1482, 1492, 1504, 1516, 1528, 1543, 1554, 1565, 1575, 1588, 1600, 1612, 1625, 1638, 1651, 1662, 1673, 1685, 1697, 1708, 1719, 1732, 1744, 1757, 1769, 1780, 1794, 1805, 1819, 1832, 1843, 1854, 1864, 1876, 1889, 1903, 1915, 1928, 1940, 1952, 1963, 1974, 1985, 1996, 2008, 2020, 2032, 2044, 2055, 2066, 2080, 2091, 2103, 2117, 2129, 2141, 2152, 2164, 2177, 2189, 2201, 2214, 2226, 2237, 2248, 2258, 2269, 2280, 2292, 2304, 2316, 2327, 2338, 2351, 2363, 2375, 2386, 2399, 2412, 2423, 2434, 2445, 2458, 2471, 2483, 2495, 2506, 2517, 2528, 2539, 2552, 2565, 2577, 2588, 2599, 2611, 2625, 2637, 2649, 2660, 2672, 2684, 2696, 2709, 2721, 2731, 2744, 2756, 2768, 2780, 2792, 2804, 2815, 2828, 2840, 2851, 2863, 2874, 2886, 2899, 2911, 2922, 2934, 2946, 2958, 2971, 2983, 2995, 3007, 3019, 3031, 3042, 3055, 3066, 3079, 3091, 3103, 3115, 3127, 3139, 3150, 3162, 3173, 3185, 3197, 3210, 3223, 3234, 3247, 3259, 3271, 3282, 3294, 3306, 3317, 3329, 3341, 3354, 3365, 3377, 3390, 3402, 3414, 3427, 3440, 3450, 3462, 3473, 3484, 3497, 3509, 3520, 3532, 3545, 3557, 3570, 3581, 3593, 3603, 3615, 3627, 3638, 3651, 3664, 3676, 3689, 3699, 3711, 3722, 3735, 3748, 3760, 3770, 3782, 3794, 3806, 3818, 3831, 3842, 3854, 3866, 3879, 3891, 3903, 3914, 3927, 3939, 3951, 3963, 3975, 3988, 4001, 4012, 4024, 4036, 4047, 4059, 4070, 4081, 4094, 4106, 4118, 4130, 4141, 4153, 4165, 4177, 4189, 4200, 4211, 4223, 4235, 4247, 4260, 4273, 4285, 4295, 4307, 4320, 4332, 4344, 4356, 4369, 4381, 4394, 4405, 4417, 4430, 4441, 4452, 4463, 4475, 4488, 4501, 4513, 4524, 4536, 4548, 4560, 4572, 4584, 4596, 4606, 4618, 4630, 4642, 4654, 4666, 4678, 4690, 4702, 4713, 4725, 4738, 4749, 4761, 4773, 4785, 4797, 4808, 4819, 4831, 4843, 4856, 4869, 4881, 4892, 4904, 4916, 4927, 4939, 4951, 4963, 4976, 4988, 5000, 5013, 5025, 5037, 5048, 5060, 5071, 5082, 5095, 5107, 5119, 5131, 5142, 5154, 5166, 5179, 5190, 5202, 5213, 5225, 5237, 5249, 5263, 5274, 5287, 5298, 5310, 5321, 5334, 5345, 5357, 5368, 5380, 5393, 5406, 5419, 5431, 5442, 5454, 5466, 5478, 5491, 5504, 5516, 5527, 5539, 5551, 5562, 5574, 5585, 5597, 5610, 5622, 5634, 5646, 5657, 5669, 5681, 5692, 5704, 5716, 5728, 5740, 5752, 5763, 5777, 5788, 5800, 5812, 5825, 5837, 5848, 5860, 5872, 5883, 5895, 5908, 5919, 5932, 5944, 5957, 5969, 5982, 5994, 6006, 6018, 6029, 6041, 6054, 6066, 6078, 6090, 6102, 6114, 6127, 6139, 6152, 6163, 6175, 6186, 6198, 6211, 6223, 6236, 6246, 6259, 6272, 6283, 6295, 6306, 6318, 6330, 6342, 6353, 6365, 6378, 6391, 6404, 6415, 6427, 6439, 6451, 6463, 6476, 6488, 6501, 6513, 6525, 6536, 6548, 6559, 6571, 6583, 6595, 6608, 6620, 6633, 6644, 6655, 6667, 6679, 6692, 6704, 6717, 6729, 6740, 6751, 6762, 6774, 6787, 6799, 6811, 6823, 6835, 6849, 6861, 6873, 6885, 6896, 6909, 6921, 6933, 6946, 6958, 6969, 6981, 6994, 7006, 7019, 7031, 7044, 7057, 7068, 7080, 7092, 7104, 7117, 7130, 7142, 7153, 7164, 7177, 7190, 7202, 7214, 7225, 7238, 7250, 7263, 7275, 7288, 7300, 7312, 7322, 7335, 7347, 7360, 7373, 7385, 7397, 7408, 7421, 7433, 7446, 7458, 7470, 7482, 7494, 7507, 7518, 7530, 7541, 7553, 7566, 7579, 7591, 7604, 7615, 7627, 7640, 7652, 7664, 7676, 7689, 7701, 7714, 7726, 7738, 7750, 7762, 7774, 7785, 7797, 7809, 7821, 7833, 7845, 7857, 7869, 7881, 7893, 7906, 7919, 7932, 7945, 7957, 7969, 7982, 7993, 8006, 8017, 8030, 8043, 8055, 8068, 8081, 8093, 8105, 8117, 8130, 8142, 8153, 8166, 8178, 8191, 8204, 8217, 8229, 8242, 8253, 8266, 8278, 8291, 8303, 8316, 8329, 8341, 8353, 8365, 8377, 8391, 8402, 8415, 8427, 8439, 8452, 8464, 8476, 8488, 8501, 8513, 8526, 8539, 8551, 8562, 8574, 8586, 8600, 8612, 8624, 8636, 8649, 8662, 8674, 8688, 8700, 8712, 8723, 8736, 8749, 8761, 8774, 8788, 8799, 8812, 8825, 8837, 8850, 8862, 8874, 8887, 8900, 8912, 8924, 8937, 8949, 8961, 8974, 8985, 8998, 9011, 9024, 9036, 9048, 9060, 9073, 9085, 9097, 9110, 9123, 9136, 9149, 9163, 9175, 9187, 9200, 9211, 9225, 9237, 9250, 9263, 9274, 9286, 9299, 9313, 9326, 9338, 9350, 9362, 9374, 9387, 9399, 9412, 9424, 9438, 9451, 9463, 9476, 9489, 9501, 9513, 9525, 9538, 9551, 9565, 9576, 9589, 9601, 9614, 9626, 9639, 9652, 9665, 9677, 9689, 9701, 9714, 9726, 9739, 9752, 9764, 9777, 9792, 9804, 9817, 9830, 9843, 9857, 9870, 9883, 9895, 9910, 9921, 9932, 9947, 9960, 9972, 9987, 10000, 10011, 10024, 10036, 10047, 10062, 10077, 10089, 10102, 10114, 10128, 10141, 10154, 10167, 10180, 10193, 10206, 10220, 10232],
-"basecalls": {"786":"1:G", "800":"2:G", "813":"3:G", "825":"4:C", "835":"5:A", "847":"6:G", "860":"7:T", "871":"8:A", "883":"9:A", "893":"10:C", "906":"11:G", "919":"12:T", "932":"13:C", "945":"14:T", "956":"15:A", "968":"16:G", "981":"17:G", "995":"18:G", "1009":"19:A", "1018":"20:C", "1030":"21:G", "1042":"22:C", "1055":"23:T", "1067":"24:C", "1080":"25:T", "1091":"26:C", "1103":"27:C", "1114":"28:C", "1123":"29:A", "1134":"30:A", "1146":"31:A", "1158":"32:C", "1168":"33:A", "1180":"34:C", "1192":"35:C", "1204":"36:G", "1219":"37:A", "1231":"38:A", "1242":"39:G", "1254":"40:C", "1266":"41:C", "1276":"42:A", "1289":"43:G", "1302":"44:T", "1314":"45:G", "1328":"46:G", "1341":"47:A", "1351":"48:C", "1363":"49:C", "1373":"50:A", "1386":"51:G", "1399":"52:C", "1410":"53:A", "1421":"54:C", "1432":"55:A", "1444":"56:C", "1457":"57:T", "1470":"58:C", "1482":"59:C", "1492":"60:A", "1504":"61:A", "1516":"62:G", "1528":"63:G", "1543":"64:A", "1554":"65:A", "1565":"66:A", "1575":"67:T", "1588":"68:C", "1600":"69:C", "1612":"70:C", "1625":"71:G", "1638":"72:G", "1651":"73:C", "1662":"74:A", "1673":"75:C", "1685":"76:T", "1697":"77:C", "1708":"78:A", "1719":"79:C", "1732":"80:C", "1744":"81:G", "1757":"82:C", "1769":"83:A", "1780":"84:G", "1794":"85:T", "1805":"86:G", "1819":"87:G", "1832":"88:A", "1843":"89:A", "1854":"90:A", "1864":"91:C", "1876":"92:T", "1889":"93:G", "1903":"94:G", "1915":"95:G", "1928":"96:G", "1940":"97:C", "1952":"98:T", "1963":"99:A", "1974":"100:C", "1985":"101:A", "1996":"102:A", "2008":"103:A", "2020":"104:T", "2032":"105:C", "2044":"106:C", "2055":"107:A", "2066":"108:C", "2080":"109:T", "2091":"110:A", "2103":"111:G", "2117":"112:T", "2129":"113:T", "2141":"114:C", "2152":"115:C", "2164":"116:T", "2177":"117:T", "2189":"118:C", "2201":"119:T", "2214":"120:G", "2226":"121:A", "2237":"122:T", "2248":"123:A", "2258":"124:C", "2269":"125:A", "2280":"126:A", "2292":"127:T", "2304":"128:A", "2316":"129:C", "2327":"130:A", "2338":"131:A", "2351":"132:A", "2363":"133:C", "2375":"134:C", "2386":"135:A", "2399":"136:G", "2412":"137:A", "2423":"138:C", "2434":"139:A", "2445":"140:T", "2458":"141:G", "2471":"142:T", "2483":"143:T", "2495":"144:A", "2506":"145:T", "2517":"146:A", "2528":"147:C", "2539":"148:A", "2552":"149:G", "2565":"150:C", "2577":"151:A", "2588":"152:C", "2599":"153:A", "2611":"154:G", "2625":"155:G", "2637":"156:T", "2649":"157:C", "2660":"158:A", "2672":"159:A", "2684":"160:G", "2696":"161:G", "2709":"162:T", "2721":"163:C", "2731":"164:A", "2744":"165:G", "2756":"166:A", "2768":"167:G", "2780":"168:T", "2792":"169:C", "2804":"170:T", "2815":"171:A", "2828":"172:G", "2840":"173:C", "2851":"174:A", "2863":"175:T", "2874":"176:A", "2886":"177:G", "2899":"178:A", "2911":"179:A", "2922":"180:T", "2934":"181:C", "2946":"182:T", "2958":"183:T", "2971":"184:T", "2983":"185:C", "2995":"186:T", "3007":"187:T", "3019":"188:C", "3031":"189:G", "3042":"190:C", "3055":"191:G", "3066":"192:C", "3079":"193:G", "3091":"194:G", "3103":"195:G", "3115":"196:G", "3127":"197:T", "3139":"198:G", "3150":"199:C", "3162":"200:A", "3173":"201:T", "3185":"202:G", "3197":"203:C", "3210":"204:G", "3223":"205:T", "3234":"206:G", "3247":"207:G", "3259":"208:C", "3271":"209:C", "3282":"210:A", "3294":"211:T", "3306":"212:T", "3317":"213:A", "3329":"214:T", "3341":"215:G", "3354":"216:A", "3365":"217:C", "3377":"218:C", "3390":"219:G", "3402":"220:T", "3414":"221:G", "3427":"222:G", "3440":"223:A", "3450":"224:T", "3462":"225:A", "3473":"226:A", "3484":"227:C", "3497":"228:T", "3509":"229:C", "3520":"230:A", "3532":"231:G", "3545":"232:T", "3557":"233:T", "3570":"234:T", "3581":"235:C", "3593":"236:C", "3603":"237:A", "3615":"238:C", "3627":"239:T", "3638":"240:A", "3651":"241:G", "3664":"242:T", "3676":"243:G", "3689":"244:A", "3699":"245:T", "3711":"246:A", "3722":"247:A", "3735":"248:G", "3748":"249:G", "3760":"250:A", "3770":"251:T", "3782":"252:A", "3794":"253:A", "3806":"254:G", "3818":"255:C", "3831":"256:T", "3842":"257:A", "3854":"258:T", "3866":"259:T", "3879":"260:T", "3891":"261:G", "3903":"262:C", "3914":"263:A", "3927":"264:G", "3939":"265:T", "3951":"266:G", "3963":"267:T", "3975":"268:G", "3988":"269:G", "4001":"270:A", "4012":"271:A", "4024":"272:G", "4036":"273:A", "4047":"274:T", "4059":"275:C", "4070":"276:A", "4081":"277:C", "4094":"278:T", "4106":"279:T", "4118":"280:A", "4130":"281:T", "4141":"282:A", "4153":"283:A", "4165":"284:A", "4177":"285:G", "4189":"286:A", "4200":"287:C", "4211":"288:A", "4223":"289:C", "4235":"290:T", "4247":"291:G", "4260":"292:T", "4273":"293:C", "4285":"294:C", "4295":"295:A", "4307":"296:G", "4320":"297:T", "4332":"298:T", "4344":"299:G", "4356":"300:C", "4369":"301:G", "4381":"302:G", "4394":"303:A", "4405":"304:G", "4417":"305:G", "4430":"306:A", "4441":"307:A", "4452":"308:A", "4463":"309:T", "4475":"310:T", "4488":"311:G", "4501":"312:G", "4513":"313:A", "4524":"314:G", "4536":"315:T", "4548":"316:T", "4560":"317:C", "4572":"318:T", "4584":"319:T", "4596":"320:C", "4606":"321:A", "4618":"322:C", "4630":"323:C", "4642":"324:T", "4654":"325:A", "4666":"326:T", "4678":"327:T", "4690":"328:C", "4702":"329:T", "4713":"330:A", "4725":"331:G", "4738":"332:A", "4749":"333:T", "4761":"334:T", "4773":"335:T", "4785":"336:G", "4797":"337:A", "4808":"338:C", "4819":"339:A", "4831":"340:T", "4843":"341:G", "4856":"342:G", "4869":"343:A", "4881":"344:A", "4892":"345:T", "4904":"346:T", "4916":"347:T", "4927":"348:A", "4939":"349:C", "4951":"350:C", "4963":"351:T", "4976":"352:T", "4988":"353:T", "5000":"354:G", "5013":"355:T", "5025":"356:G", "5037":"357:A", "5048":"358:T", "5060":"359:T", "5071":"360:A", "5082":"361:C", "5095":"362:T", "5107":"363:G", "5119":"364:C", "5131":"365:A", "5142":"366:A", "5154":"367:A", "5166":"368:T", "5179":"369:T", "5190":"370:T", "5202":"371:C", "5213":"372:A", "5225":"373:C", "5237":"374:T", "5249":"375:G", "5263":"376:A", "5274":"377:G", "5287":"378:A", "5298":"379:C", "5310":"380:T", "5321":"381:A", "5334":"382:A", "5345":"383:C", "5357":"384:A", "5368":"385:A", "5380":"386:T", "5393":"387:G", "5406":"388:G", "5419":"389:G", "5431":"390:C", "5442":"391:A", "5454":"392:C", "5466":"393:G", "5478":"394:C", "5491":"395:C", "5504":"396:T", "5516":"397:T", "5527":"398:A", "5539":"399:A", "5551":"400:A", "5562":"401:T", "5574":"402:C", "5585":"403:A", "5597":"404:A", "5610":"405:G", "5622":"406:T", "5634":"407:G", "5646":"408:T", "5657":"409:A", "5669":"410:C", "5681":"411:C", "5692":"412:A", "5704":"413:A", "5716":"414:A", "5728":"415:T", "5740":"416:T", "5752":"417:A", "5763":"418:T", "5777":"419:G", "5788":"420:T", "5800":"421:A", "5812":"422:C", "5825":"423:G", "5837":"424:T", "5848":"425:A", "5860":"426:C", "5872":"427:C", "5883":"428:A", "5895":"429:C", "5908":"430:C", "5919":"431:A", "5932":"432:G", "5944":"433:G", "5957":"434:C", "5969":"435:G", "5982":"436:C", "5994":"437:T", "6006":"438:C", "6018":"439:C", "6029":"440:A", "6041":"441:G", "6054":"442:T", "6066":"443:G", "6078":"444:C", "6090":"445:C", "6102":"446:C", "6114":"447:G", "6127":"448:A", "6139":"449:G", "6152":"450:A", "6163":"451:A", "6175":"452:A", "6186":"453:T", "6198":"454:G", "6211":"455:G", "6223":"456:G", "6236":"457:A", "6246":"458:T", "6259":"459:G", "6272":"460:A", "6283":"461:C", "6295":"462:T", "6306":"463:A", "6318":"464:C", "6330":"465:A", "6342":"466:C", "6353":"467:A", "6365":"468:T", "6378":"469:G", "6391":"470:G", "6404":"471:C", "6415":"472:A", "6427":"473:A", "6439":"474:A", "6451":"475:C", "6463":"476:C", "6476":"477:T", "6488":"478:C", "6501":"479:T", "6513":"480:T", "6525":"481:C", "6536":"482:A", "6548":"483:A", "6559":"484:A", "6571":"485:T", "6583":"486:C", "6595":"487:C", "6608":"488:G", "6620":"489:T", "6633":"490:C", "6644":"491:A", "6655":"492:A", "6667":"493:T", "6679":"494:C", "6692":"495:T", "6704":"496:T", "6717":"497:T", "6729":"498:T", "6740":"499:A", "6751":"500:C", "6762":"501:A", "6774":"502:C", "6787":"503:T", "6799":"504:T", "6811":"505:A", "6823":"506:C", "6835":"507:G", "6849":"508:G", "6861":"509:A", "6873":"510:A", "6885":"511:C", "6896":"512:A", "6909":"513:G", "6921":"514:C", "6933":"515:C", "6946":"516:C", "6958":"517:C", "6969":"518:A", "6981":"519:G", "6994":"520:C", "7006":"521:C", "7019":"522:C", "7031":"523:G", "7044":"524:G", "7057":"525:A", "7068":"526:T", "7080":"527:C", "7092":"528:T", "7104":"529:C", "7117":"530:G", "7130":"531:G", "7142":"532:T", "7153":"533:A", "7164":"534:C", "7177":"535:C", "7190":"536:G", "7202":"537:T", "7214":"538:A", "7225":"539:T", "7238":"540:G", "7250":"541:T", "7263":"542:T", "7275":"543:G", "7288":"544:G", "7300":"545:T", "7312":"546:A", "7322":"547:T", "7335":"548:T", "7347":"549:T", "7360":"550:C", "7373":"551:G", "7385":"552:A", "7397":"553:A", "7408":"554:C", "7421":"555:G", "7433":"556:C", "7446":"557:C", "7458":"558:T", "7470":"559:A", "7482":"560:C", "7494":"561:T", "7507":"562:C", "7518":"563:A", "7530":"564:C", "7541":"565:A", "7553":"566:C", "7566":"567:T", "7579":"568:T", "7591":"569:T", "7604":"570:T", "7615":"571:A", "7627":"572:C", "7640":"573:G", "7652":"574:A", "7664":"575:C", "7676":"576:G", "7689":"577:G", "7701":"578:T", "7714":"579:T", "7726":"580:T", "7738":"581:T", "7750":"582:T", "7762":"583:C", "7774":"584:C", "7785":"585:A", "7797":"586:A", "7809":"587:A", "7821":"588:A", "7833":"589:T", "7845":"590:A", "7857":"591:C", "7869":"592:C", "7881":"593:A", "7893":"594:C", "7906":"595:T", "7919":"596:G", "7932":"597:A", "7945":"598:A", "7957":"599:G", "7969":"600:G", "7982":"601:A", "7993":"602:C", "8006":"603:C", "8017":"604:A", "8030":"605:G", "8043":"606:T", "8055":"607:C", "8068":"608:G", "8081":"609:G", "8093":"610:C", "8105":"611:A", "8117":"612:G", "8130":"613:C", "8142":"614:A", "8153":"615:C", "8166":"616:T", "8178":"617:A", "8191":"618:G", "8204":"619:G", "8217":"620:T", "8229":"621:G", "8242":"622:A", "8253":"623:C", "8266":"624:T", "8278":"625:C", "8291":"626:C", "8303":"627:C", "8316":"628:T", "8329":"629:C", "8341":"630:T", "8353":"631:A", "8365":"632:T", "8377":"633:G", "8391":"634:G", "8402":"635:T", "8415":"636:G", "8427":"637:C", "8439":"638:A", "8452":"639:G", "8464":"640:C", "8476":"641:A", "8488":"642:T", "8501":"643:C", "8513":"644:T", "8526":"645:T", "8539":"646:T", "8551":"647:A", "8562":"648:A", "8574":"649:A", "8586":"650:T", "8600":"651:G", "8612":"652:A", "8624":"653:C", "8636":"654:T", "8649":"655:T", "8662":"656:C", "8674":"657:G", "8688":"658:G", "8700":"659:T", "8712":"660:A", "8723":"661:T", "8736":"662:T", "8749":"663:T", "8761":"664:T", "8774":"665:G", "8788":"666:G", "8799":"667:C", "8812":"668:T", "8825":"669:G", "8837":"670:T", "8850":"671:T", "8862":"672:A", "8874":"673:G", "8887":"674:A", "8900":"675:G", "8912":"676:T", "8924":"677:A", "8937":"678:G", "8949":"679:T", "8961":"680:C", "8974":"681:A", "8985":"682:A", "8998":"683:T", "9011":"684:G", "9024":"685:A", "9036":"686:C", "9048":"687:C", "9060":"688:A", "9073":"689:C", "9085":"690:A", "9097":"691:A", "9110":"692:C", "9123":"693:C", "9136":"694:C", "9149":"695:G", "9163":"696:A", "9175":"697:C", "9187":"698:C", "9200":"699:A", "9211":"700:A", "9225":"701:G", "9237":"702:G", "9250":"703:T", "9263":"704:C", "9274":"705:A", "9286":"706:C", "9299":"707:C", "9313":"708:T", "9326":"709:C", "9338":"710:C", "9350":"711:A", "9362":"712:A", "9374":"713:A", "9387":"714:A", "9399":"715:T", "9412":"716:C", "9424":"717:A", "9438":"718:G", "9451":"719:A", "9463":"720:G", "9476":"721:T", "9489":"722:G", "9501":"723:T", "9513":"724:A", "9525":"725:T", "9538":"726:C", "9551":"727:T", "9565":"728:A", "9576":"729:A", "9589":"730:A", "9601":"731:A", "9614":"732:C", "9626":"733:C", "9639":"734:C", "9652":"735:A", "9665":"736:A", "9677":"737:A", "9689":"738:C", "9701":"739:A", "9714":"740:C", "9726":"741:A", "9739":"742:T", "9752":"743:C", "9764":"744:A", "9777":"745:G", "9792":"746:A", "9804":"747:G", "9817":"748:T", "9830":"749:C", "9843":"750:T", "9857":"751:G", "9870":"752:G", "9883":"753:T", "9895":"754:G", "9910":"755:C", "9921":"756:C", "9932":"757:C", "9947":"758:G", "9960":"759:C", "9972":"760:G", "9987":"761:T", "10000":"762:C", "10011":"763:C", "10024":"764:A", "10036":"765:C", "10047":"766:C", "10062":"767:G", "10077":"768:A", "10089":"769:G", "10102":"770:G", "10114":"771:G", "10128":"772:C", "10141":"773:A", "10154":"774:G", "10167":"775:T", "10180":"776:G", "10193":"777:G", "10206":"778:C", "10220":"779:A", "10232":"780:T"}
-}
-, {
-"traceFileName": "dataset_152169",
-"leadingGaps": 2653,
-"trailingGaps": 4010,
-"peakA": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 1, 1, 1, 0, 0, 0, 1, 1, 2, 2, 3, 4, 5, 6, 7, 8, 8, 9, 9, 9, 10, 11, 13, 16, 18, 20, 21, 22, 22, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 34, 35, 36, 36, 36, 36, 36, 37, 38, 38, 39, 40, 41, 42, 42, 43, 45, 46, 47, 47, 47, 47, 47, 47, 47, 47, 47, 48, 48, 49, 50, 51, 51, 51, 51, 51, 51, 51, 52, 53, 53, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 55, 55, 56, 56, 56, 56, 56, 56, 56, 57, 57, 58, 58, 57, 57, 57, 57, 57, 57, 57, 58, 59, 60, 60, 60, 60, 60, 59, 58, 58, 58, 60, 61, 62, 63, 63, 63, 62, 61, 61, 62, 63, 65, 66, 66, 66, 65, 64, 63, 62, 62, 63, 63, 63, 64, 64, 65, 65, 65, 65, 65, 64, 64, 64, 65, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 66, 66, 67, 67, 67, 67, 66, 65, 65, 65, 65, 66, 66, 66, 67, 67, 66, 66, 65, 64, 64, 64, 64, 64, 64, 64, 64, 63, 63, 63, 63, 64, 65, 65, 64, 63, 63, 62, 62, 63, 64, 65, 66, 66, 65, 65, 64, 64, 63, 63, 63, 62, 62, 62, 62, 62, 63, 63, 63, 64, 64, 63, 63, 62, 62, 62, 62, 62, 62, 62, 62, 61, 61, 60, 60, 60, 61, 62, 63, 64, 64, 63, 63, 62, 61, 60, 60, 59, 59, 59, 59, 59, 60, 61, 62, 62, 63, 63, 63, 62, 62, 62, 62, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 62, 62, 62, 63, 63, 63, 63, 63, 63, 63, 63, 64, 65, 65, 65, 66, 66, 67, 67, 68, 68, 69, 69, 68, 68, 68, 68, 69, 69, 70, 70, 71, 71, 71, 72, 73, 73, 74, 74, 74, 74, 74, 75, 75, 76, 77, 77, 77, 77, 78, 78, 79, 80, 81, 82, 83, 83, 84, 84, 85, 86, 87, 89, 91, 92, 94, 95, 97, 97, 98, 98, 99, 100, 102, 105, 109, 115, 123, 136, 155, 181, 212, 247, 282, 312, 336, 351, 359, 364, 369, 379, 395, 418, 444, 471, 494, 511, 519, 518, 508, 492, 472, 453, 435, 422, 412, 405, 399, 392, 382, 368, 352, 333, 314, 297, 284, 275, 271, 273, 278, 287, 296, 305, 312, 315, 313, 306, 295, 278, 258, 236, 212, 188, 165, 144, 126, 112, 102, 95, 92, 92, 95, 100, 109, 121, 136, 154, 175, 197, 220, 242, 264, 285, 305, 325, 345, 364, 382, 398, 411, 421, 428, 431, 433, 433, 433, 431, 430, 429, 428, 426, 425, 424, 422, 421, 418, 415, 411, 406, 401, 396, 391, 386, 382, 378, 374, 370, 366, 362, 358, 355, 352, 350, 348, 346, 343, 341, 337, 333, 329, 324, 319, 313, 306, 298, 288, 277, 265, 252, 238, 223, 208, 192, 175, 159, 144, 128, 113, 99, 86, 73, 61, 50, 41, 34, 28, 23, 18, 14, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 5, 6, 9, 12, 15, 19, 23, 28, 34, 40, 46, 54, 63, 73, 85, 97, 110, 124, 138, 152, 166, 180, 194, 206, 218, 228, 237, 244, 250, 256, 260, 264, 266, 267, 267, 264, 259, 253, 245, 237, 229, 221, 211, 201, 189, 176, 163, 150, 137, 126, 116, 108, 102, 97, 95, 94, 95, 96, 99, 102, 106, 112, 118, 125, 132, 138, 144, 148, 150, 152, 153, 153, 152, 149, 145, 138, 131, 122, 114, 107, 101, 96, 92, 90, 89, 90, 92, 97, 103, 111, 119, 128, 137, 145, 154, 163, 171, 178, 185, 189, 191, 190, 187, 181, 172, 163, 152, 141, 129, 117, 105, 93, 81, 70, 59, 50, 43, 36, 31, 27, 23, 20, 17, 15, 14, 13, 12, 11, 10, 9, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 6, 6, 6, 7, 7, 8, 8, 7, 7, 7, 7, 8, 8, 8, 8, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 6, 9, 11, 14, 17, 20, 23, 27, 32, 37, 43, 50, 58, 66, 75, 84, 93, 103, 113, 123, 133, 143, 151, 159, 166, 171, 175, 177, 177, 175, 172, 166, 159, 149, 139, 128, 116, 104, 93, 82, 71, 62, 53, 46, 39, 34, 29, 25, 21, 18, 15, 13, 11, 10, 9, 8, 8, 8, 8, 7, 7, 7, 6, 5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 1, 1, 0, 0, 1, 2, 4, 6, 9, 12, 15, 19, 22, 27, 32, 38, 46, 54, 64, 74, 85, 96, 108, 120, 132, 144, 156, 166, 175, 183, 189, 193, 196, 196, 194, 190, 183, 175, 166, 156, 145, 134, 124, 115, 108, 102, 99, 97, 98, 101, 107, 114, 122, 132, 143, 155, 167, 178, 188, 197, 204, 209, 212, 212, 209, 203, 195, 183, 170, 156, 140, 125, 109, 94, 80, 67, 55, 44, 35, 27, 20, 15, 12, 9, 8, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 7, 9, 11, 14, 18, 22, 26, 30, 34, 38, 44, 51, 60, 69, 79, 90, 102, 114, 127, 140, 154, 168, 182, 194, 206, 215, 222, 226, 227, 225, 219, 212, 202, 191, 178, 164, 149, 133, 117, 102, 88, 75, 65, 56, 48, 41, 36, 32, 29, 26, 25, 24, 23, 22, 21, 20, 19, 18, 18, 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 16, 16, 16, 15, 15, 15, 15, 15, 15, 15, 16, 17, 19, 21, 24, 27, 30, 33, 37, 42, 48, 55, 64, 74, 86, 98, 111, 124, 137, 150, 163, 175, 186, 196, 202, 205, 204, 200, 192, 181, 169, 155, 142, 127, 112, 97, 83, 69, 57, 47, 39, 33, 28, 25, 23, 22, 22, 23, 25, 29, 33, 39, 45, 52, 61, 70, 81, 93, 106, 120, 135, 150, 166, 181, 195, 208, 217, 224, 227, 226, 222, 214, 204, 191, 176, 160, 144, 126, 109, 92, 76, 62, 50, 40, 31, 24, 18, 14, 10, 7, 4, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 4, 5, 6, 8, 11, 15, 20, 25, 31, 37, 43, 50, 58, 68, 78, 90, 102, 115, 127, 138, 147, 153, 157, 158, 156, 152, 145, 138, 130, 122, 113, 104, 95, 86, 77, 71, 66, 64, 64, 67, 73, 81, 92, 104, 118, 133, 148, 163, 178, 191, 204, 215, 225, 233, 240, 245, 248, 250, 251, 251, 252, 252, 252, 251, 248, 245, 241, 236, 230, 223, 214, 202, 187, 170, 152, 134, 117, 102, 89, 78, 69, 62, 58, 56, 57, 61, 68, 77, 88, 99, 110, 121, 132, 142, 151, 159, 164, 166, 165, 162, 156, 147, 136, 124, 111, 97, 85, 74, 66, 60, 57, 57, 60, 66, 74, 86, 99, 114, 130, 147, 164, 181, 197, 212, 224, 233, 237, 238, 234, 227, 216, 202, 185, 167, 148, 129, 110, 92, 76, 62, 50, 41, 33, 27, 21, 17, 13, 10, 8, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 4, 5, 6, 7, 8, 8, 9, 9, 10, 10, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 11, 11, 11, 10, 10, 9, 9, 9, 9, 11, 13, 16, 21, 26, 33, 40, 48, 58, 69, 82, 98, 116, 136, 157, 179, 200, 219, 236, 251, 263, 273, 280, 285, 288, 288, 287, 286, 285, 284, 284, 284, 283, 282, 280, 277, 273, 269, 265, 261, 256, 252, 248, 245, 243, 241, 239, 237, 233, 228, 220, 210, 197, 182, 165, 147, 129, 112, 97, 84, 73, 66, 62, 61, 64, 71, 81, 95, 113, 134, 157, 181, 205, 227, 246, 261, 272, 278, 278, 274, 265, 251, 234, 215, 194, 172, 150, 130, 110, 93, 78, 65, 54, 45, 39, 34, 30, 27, 25, 23, 21, 19, 17, 15, 13, 12, 10, 9, 9, 8, 8, 8, 9, 9, 9, 10, 11, 12, 13, 14, 15, 16, 16, 17, 17, 18, 18, 19, 20, 20, 20, 21, 21, 21, 22, 22, 22, 22, 22, 21, 20, 19, 19, 20, 21, 22, 22, 22, 22, 21, 20, 20, 19, 19, 19, 19, 20, 20, 21, 21, 21, 21, 21, 20, 19, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 17, 16, 16, 15, 13, 12, 11, 11, 11, 11, 12, 13, 16, 19, 24, 32, 41, 54, 69, 87, 108, 131, 155, 180, 205, 227, 248, 264, 277, 286, 289, 287, 279, 267, 249, 227, 203, 178, 154, 131, 110, 93, 78, 66, 56, 47, 41, 35, 31, 27, 25, 24, 24, 25, 27, 30, 36, 44, 54, 68, 84, 102, 123, 145, 167, 190, 211, 232, 250, 264, 276, 284, 289, 291, 293, 294, 296, 298, 302, 306, 310, 313, 314, 311, 304, 293, 278, 259, 236, 212, 186, 160, 135, 112, 91, 72, 56, 43, 33, 25, 19, 15, 12, 11, 11, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 15, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 5, 8, 12, 17, 24, 32, 43, 55, 71, 89, 111, 135, 161, 186, 211, 234, 254, 270, 281, 286, 285, 277, 263, 244, 221, 196, 169, 143, 119, 98, 79, 64, 52, 43, 36, 31, 27, 25, 23, 22, 21, 20, 20, 19, 19, 18, 18, 17, 16, 16, 15, 15, 15, 15, 15, 16, 17, 18, 21, 24, 27, 33, 39, 48, 59, 72, 88, 106, 125, 144, 163, 181, 197, 210, 220, 226, 227, 224, 215, 202, 185, 165, 144, 122, 101, 81, 63, 48, 36, 26, 20, 15, 12, 10, 9, 9, 8, 8, 8, 9, 9, 9, 10, 10, 10, 10, 11, 11, 11, 11, 11, 10, 10, 9, 8, 8, 7, 6, 6, 5, 5, 5, 6, 6, 7, 7, 7, 6, 6, 6, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 1, 2, 2, 3, 4, 5, 6, 6, 6, 5, 4, 4, 3, 3, 3, 3, 3, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 8, 12, 17, 23, 30, 39, 49, 62, 77, 94, 113, 134, 155, 178, 199, 219, 237, 251, 263, 270, 274, 275, 274, 273, 274, 276, 279, 284, 289, 293, 295, 295, 294, 291, 288, 286, 284, 284, 285, 287, 290, 291, 291, 289, 284, 275, 263, 247, 227, 204, 179, 152, 127, 104, 84, 68, 57, 49, 46, 47, 51, 59, 70, 84, 101, 118, 136, 153, 169, 182, 192, 198, 200, 196, 188, 175, 159, 141, 122, 103, 85, 69, 54, 42, 32, 24, 18, 13, 10, 7, 5, 4, 3, 3, 3, 3, 3, 4, 4, 5, 5, 4, 4, 5, 5, 6, 7, 8, 10, 12, 15, 18, 23, 30, 39, 50, 64, 80, 99, 120, 143, 167, 191, 214, 236, 255, 271, 284, 293, 300, 304, 307, 310, 312, 315, 318, 322, 328, 333, 338, 340, 339, 333, 322, 306, 284, 260, 233, 206, 178, 151, 126, 102, 82, 64, 51, 41, 34, 28, 24, 21, 18, 14, 12, 10, 9, 8, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 14, 20, 27, 37, 49, 65, 85, 108, 133, 161, 190, 217, 244, 267, 286, 299, 307, 308, 302, 289, 271, 247, 219, 189, 159, 131, 105, 83, 65, 50, 40, 32, 26, 22, 19, 17, 16, 15, 14, 13, 12, 11, 9, 8, 6, 5, 4, 4, 4, 5, 5, 6, 8, 10, 12, 14, 15, 17, 17, 17, 17, 17, 16, 17, 18, 20, 23, 27, 33, 40, 49, 60, 75, 92, 111, 133, 154, 175, 194, 210, 222, 230, 232, 229, 221, 206, 188, 166, 142, 118, 96, 76, 59, 44, 32, 23, 15, 10, 6, 4, 3, 2, 1, 0, 0, 0, 1, 4, 8, 13, 21, 31, 44, 60, 79, 101, 126, 153, 182, 209, 235, 257, 274, 286, 291, 290, 281, 266, 245, 220, 192, 163, 136, 111, 89, 71, 56, 44, 35, 28, 24, 21, 19, 18, 17, 15, 13, 12, 10, 10, 11, 13, 17, 24, 33, 44, 58, 75, 93, 113, 134, 154, 172, 188, 199, 206, 207, 202, 191, 176, 157, 137, 117, 97, 79, 64, 52, 44, 39, 39, 42, 50, 62, 78, 98, 121, 145, 170, 194, 214, 230, 240, 243, 241, 233, 220, 203, 182, 160, 135, 111, 89, 69, 53, 40, 31, 24, 18, 15, 12, 11, 9, 8, 8, 7, 7, 6, 6, 6, 5, 5, 5, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 2, 2, 3, 4, 5, 6, 9, 13, 19, 27, 38, 52, 68, 88, 111, 137, 165, 194, 224, 251, 276, 297, 314, 325, 331, 332, 329, 324, 317, 310, 306, 304, 304, 305, 307, 307, 304, 297, 287, 271, 252, 229, 203, 177, 151, 127, 106, 88, 74, 61, 51, 43, 37, 32, 29, 27, 26, 25, 25, 25, 26, 27, 28, 30, 34, 39, 46, 56, 70, 86, 105, 126, 147, 169, 190, 210, 229, 247, 263, 277, 288, 297, 302, 306, 309, 313, 318, 326, 336, 348, 360, 370, 378, 382, 383, 380, 376, 372, 370, 372, 377, 384, 392, 398, 400, 397, 388, 372, 348, 318, 282, 244, 203, 165, 129, 99, 73, 54, 39, 28, 20, 14, 10, 7, 5, 4, 3, 3, 3, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 4, 5, 5, 6, 7, 8, 10, 11, 12, 13, 13, 14, 15, 15, 15, 14, 14, 13, 12, 12, 11, 11, 11, 10, 10, 9, 9, 9, 8, 8, 8, 9, 10, 12, 15, 20, 29, 40, 55, 73, 94, 117, 142, 167, 191, 213, 231, 245, 253, 255, 251, 239, 221, 197, 171, 143, 117, 92, 70, 53, 38, 28, 20, 15, 12, 9, 8, 7, 6, 6, 5, 5, 5, 5, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 1, 2, 5, 9, 16, 24, 36, 50, 66, 84, 103, 122, 140, 157, 171, 181, 186, 186, 181, 170, 156, 137, 117, 97, 78, 61, 46, 34, 25, 18, 12, 8, 5, 2, 1, 0, 0, 1, 1, 1, 2, 1, 1, 1, 2, 2, 3, 3, 3, 4, 4, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 13, 14, 14, 14, 13, 13, 12, 11, 11, 13, 16, 20, 28, 38, 50, 66, 86, 108, 133, 160, 188, 218, 247, 275, 300, 320, 334, 341, 338, 327, 307, 279, 246, 210, 173, 138, 107, 81, 62, 47, 38, 32, 29, 27, 25, 23, 21, 19, 18, 16, 15, 13, 11, 10, 8, 8, 7, 8, 8, 9, 10, 11, 11, 12, 14, 15, 16, 17, 18, 19, 19, 20, 20, 21, 22, 23, 25, 29, 34, 42, 53, 67, 85, 107, 132, 159, 188, 216, 243, 267, 285, 299, 307, 309, 308, 306, 304, 305, 310, 319, 331, 344, 355, 364, 368, 366, 360, 349, 335, 321, 307, 295, 286, 281, 280, 280, 279, 276, 268, 255, 237, 214, 188, 160, 132, 106, 83, 62, 46, 33, 23, 16, 12, 9, 7, 6, 6, 5, 5, 6, 6, 5, 5, 5, 4, 4, 4, 5, 6, 6, 7, 8, 9, 11, 12, 14, 16, 17, 19, 20, 21, 22, 22, 23, 23, 22, 22, 21, 20, 20, 19, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 17, 17, 18, 19, 19, 20, 21, 21, 20, 20, 19, 19, 19, 19, 18, 18, 17, 16, 15, 13, 11, 10, 8, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 16, 25, 37, 52, 70, 92, 116, 142, 167, 191, 212, 227, 237, 240, 235, 223, 206, 183, 157, 130, 104, 79, 58, 42, 31, 25, 24, 29, 39, 55, 76, 102, 132, 166, 201, 235, 268, 296, 318, 332, 340, 342, 338, 332, 325, 320, 317, 317, 319, 324, 329, 334, 337, 338, 336, 332, 325, 318, 312, 308, 309, 314, 322, 332, 340, 345, 344, 335, 318, 293, 263, 228, 192, 156, 123, 93, 68, 48, 33, 22, 15, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 12, 20, 30, 44, 62, 82, 105, 129, 153, 175, 193, 206, 212, 212, 206, 192, 174, 152, 129, 105, 82, 62, 45, 32, 21, 14, 9, 5, 3, 2, 1, 1, 1, 1, 1, 1, 2, 4, 7, 11, 18, 27, 40, 57, 78, 103, 133, 165, 200, 234, 266, 293, 312, 321, 320, 309, 288, 261, 229, 194, 161, 129, 101, 78, 59, 45, 35, 28, 24, 22, 20, 19, 18, 17, 16, 15, 14, 13, 11, 10, 8, 7, 6, 5, 4, 4, 4, 3, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 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, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 16, 27, 42, 61, 86, 115, 148, 185, 223, 260, 293, 319, 336, 341, 335, 317, 289, 253, 214, 173, 135, 101, 73, 51, 36, 28, 27, 31, 41, 55, 73, 93, 115, 138, 160, 179, 194, 202, 204, 198, 185, 167, 145, 121, 97, 75, 56, 40, 28, 20, 16, 16, 21, 30, 44, 63, 87, 117, 150, 185, 221, 255, 284, 307, 322, 329, 330, 326, 319, 313, 310, 311, 318, 329, 344, 359, 371, 377, 375, 363, 340, 308, 269, 226, 183, 143, 107, 79, 58, 44, 37, 36, 42, 53, 70, 92, 116, 143, 169, 193, 212, 226, 232, 231, 221, 204, 180, 153, 124, 96, 71, 50, 34, 24, 19, 18, 23, 32, 45, 64, 87, 114, 145, 177, 208, 238, 263, 283, 297, 304, 305, 303, 298, 293, 291, 292, 298, 307, 319, 330, 338, 341, 337, 328, 313, 295, 277, 259, 245, 234, 228, 225, 226, 227, 228, 225, 218, 205, 185, 161, 135, 107, 81, 58, 38, 24, 13, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 11, 21, 35, 54, 77, 105, 136, 171, 206, 241, 272, 297, 312, 316, 308, 288, 259, 223, 184, 145, 110, 79, 55, 38, 27, 21, 19, 22, 29, 39, 53, 71, 93, 118, 145, 174, 201, 225, 243, 253, 256, 249, 233, 211, 182, 151, 118, 87, 60, 37, 21, 9, 4, 3, 7, 15, 28, 45, 66, 91, 120, 152, 186, 219, 250, 277, 296, 305, 303, 290, 266, 234, 197, 157, 119, 86, 58, 36, 21, 11, 6, 3, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 7, 8, 10, 10, 10, 10, 9, 8, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 7, 16, 29, 48, 73, 105, 143, 185, 228, 269, 304, 330, 344, 344, 331, 305, 270, 228, 183, 139, 100, 67, 42, 26, 19, 20, 27, 40, 58, 81, 108, 138, 168, 196, 220, 236, 243, 241, 229, 209, 182, 152, 120, 91, 64, 42, 26, 15, 10, 9, 14, 24, 41, 63, 92, 126, 164, 205, 247, 286, 320, 345, 359, 360, 347, 322, 286, 244, 198, 153, 113, 79, 53, 36, 25, 19, 16, 15, 14, 14, 13, 11, 10, 8, 6, 4, 3, 3, 5, 9, 16, 27, 42, 63, 87, 116, 147, 178, 207, 231, 247, 253, 249, 235, 213, 185, 153, 121, 91, 64, 43, 27, 16, 10, 8, 12, 19, 33, 51, 77, 108, 146, 188, 233, 276, 315, 344, 362, 367, 357, 333, 299, 258, 213, 168, 127, 92, 65, 44, 31, 23, 19, 18, 19, 19, 20, 20, 20, 19, 18, 17, 17, 16, 16, 16, 16, 16, 16, 15, 15, 14, 12, 10, 8, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 7, 16, 30, 51, 78, 112, 151, 195, 241, 285, 325, 357, 377, 384, 378, 363, 341, 319, 300, 290, 290, 300, 318, 339, 358, 370, 371, 358, 333, 296, 252, 205, 160, 119, 86, 61, 42, 30, 23, 19, 17, 17, 18, 18, 18, 18, 17, 16, 15, 15, 15, 15, 16, 16, 16, 15, 14, 12, 11, 10, 9, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 19, 37, 64, 99, 141, 189, 241, 292, 338, 374, 396, 402, 389, 360, 318, 267, 213, 161, 114, 76, 48, 30, 19, 16, 18, 26, 39, 58, 85, 119, 161, 209, 260, 311, 355, 390, 410, 412, 397, 366, 322, 271, 217, 166, 121, 85, 57, 38, 26, 20, 17, 16, 16, 16, 16, 15, 15, 14, 13, 12, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 1, 2, 6, 14, 26, 44, 69, 102, 140, 184, 230, 276, 315, 344, 360, 360, 343, 312, 271, 223, 175, 131, 92, 62, 41, 26, 18, 14, 13, 12, 13, 13, 13, 13, 12, 10, 8, 5, 2, 0, 0, 1, 5, 13, 26, 47, 76, 115, 161, 214, 269, 322, 367, 400, 416, 415, 396, 360, 313, 259, 203, 150, 104, 67, 39, 22, 13, 12, 18, 31, 50, 78, 112, 151, 195, 240, 281, 316, 339, 348, 341, 319, 284, 241, 193, 146, 103, 69, 43, 26, 17, 14, 16, 22, 32, 46, 67, 93, 126, 165, 207, 250, 288, 319, 338, 344, 339, 323, 303, 282, 266, 259, 263, 277, 298, 322, 342, 355, 356, 343, 316, 277, 231, 182, 134, 93, 60, 36, 20, 11, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 9, 9, 9, 9, 8, 8, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 9, 9, 9, 8, 7, 6, 5, 3, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 3, 5, 6, 8, 10, 12, 13, 15, 16, 17, 17, 17, 18, 18, 17, 17, 17, 17, 17, 17, 18, 18, 19, 19, 19, 19, 19, 19, 18, 18, 17, 17, 18, 19, 20, 21, 22, 22, 21, 20, 18, 17, 17, 17, 18, 19, 20, 21, 21, 20, 20, 19, 17, 15, 14, 12, 11, 10, 9, 8, 8, 8, 7, 6, 6, 6, 7, 8, 10, 11, 13, 14, 15, 15, 15, 14, 13, 11, 9, 6, 4, 3, 2, 3, 5, 11, 21, 37, 58, 87, 123, 164, 207, 249, 285, 311, 322, 318, 298, 266, 225, 180, 136, 96, 64, 39, 22, 11, 5, 2, 2, 2, 3, 3, 4, 4, 5, 6, 7, 8, 9, 9, 10, 10, 10, 9, 8, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 9, 11, 12, 14, 15, 15, 16, 15, 14, 13, 11, 10, 8, 6, 5, 3, 3, 2, 2, 2, 2, 2, 3, 5, 7, 9, 11, 12, 13, 14, 14, 14, 14, 13, 12, 11, 10, 9, 9, 9, 9, 10, 11, 11, 11, 10, 8, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 6, 18, 38, 67, 106, 154, 206, 259, 305, 340, 359, 358, 338, 303, 257, 205, 155, 109, 71, 42, 22, 10, 4, 1, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 6, 15, 32, 57, 92, 137, 190, 249, 309, 363, 407, 432, 436, 418, 379, 324, 261, 197, 138, 89, 53, 28, 14, 7, 5, 6, 7, 8, 8, 8, 8, 8, 8, 9, 10, 11, 13, 17, 23, 33, 49, 69, 95, 124, 155, 185, 210, 227, 234, 230, 213, 187, 155, 121, 88, 59, 36, 19, 9, 3, 1, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 9, 10, 12, 14, 15, 17, 18, 19, 19, 18, 17, 15, 13, 12, 10, 8, 7, 5, 5, 4, 4, 5, 6, 7, 8, 9, 11, 13, 14, 16, 17, 18, 18, 18, 17, 16, 14, 12, 9, 8, 8, 10, 14, 23, 37, 58, 88, 128, 178, 235, 297, 355, 405, 439, 451, 440, 406, 354, 291, 224, 160, 106, 64, 34, 16, 8, 7, 14, 28, 50, 80, 120, 167, 219, 271, 318, 354, 373, 374, 359, 331, 298, 269, 250, 248, 262, 290, 327, 363, 389, 400, 391, 362, 316, 260, 199, 142, 93, 56, 30, 14, 6, 2, 1, 2, 3, 4, 5, 6, 6, 7, 7, 8, 8, 8, 8, 8, 8, 7, 5, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 1, 6, 17, 36, 65, 105, 155, 212, 273, 330, 378, 411, 423, 412, 380, 330, 271, 208, 150, 101, 64, 39, 25, 19, 18, 19, 21, 23, 24, 25, 24, 23, 21, 19, 18, 16, 14, 13, 11, 10, 8, 7, 7, 6, 7, 7, 8, 8, 9, 9, 9, 9, 9, 8, 7, 6, 5, 5, 5, 6, 6, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 19, 39, 68, 104, 146, 190, 230, 262, 282, 286, 273, 245, 207, 162, 118, 78, 46, 23, 9, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 19, 42, 76, 122, 178, 241, 304, 359, 399, 418, 413, 385, 338, 278, 215, 155, 103, 63, 36, 19, 12, 10, 11, 14, 17, 18, 19, 18, 17, 15, 13, 11, 10, 8, 7, 5, 4, 4, 3, 3, 4, 4, 5, 5, 6, 7, 9, 13, 21, 34, 55, 86, 128, 181, 243, 307, 368, 417, 447, 453, 434, 391, 332, 263, 194, 131, 80, 42, 18, 4, 0, 0, 4, 14, 30, 53, 86, 127, 177, 234, 292, 347, 390, 415, 417, 397, 359, 313, 271, 242, 235, 252, 287, 333, 377, 408, 417, 402, 364, 309, 244, 179, 122, 76, 44, 24, 14, 12, 13, 15, 18, 20, 20, 20, 19, 17, 15, 13, 11, 9, 7, 6, 7, 11, 19, 35, 61, 100, 151, 213, 282, 349, 408, 448, 463, 452, 414, 355, 285, 211, 143, 87, 46, 19, 5, 0, 0, 1, 9, 24, 47, 80, 123, 174, 227, 277, 316, 340, 345, 331, 303, 268, 236, 218, 221, 248, 295, 356, 418, 468, 497, 496, 465, 409, 335, 255, 178, 113, 63, 30, 12, 5, 4, 6, 9, 11, 12, 11, 10, 9, 7, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 13, 32, 63, 106, 161, 224, 289, 349, 397, 424, 426, 403, 356, 292, 222, 153, 95, 51, 22, 6, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 7, 8, 9, 10, 9, 8, 7, 4, 2, 1, 0, 0, 0, 0, 0, 3, 13, 33, 66, 112, 172, 240, 310, 374, 423, 448, 447, 418, 366, 299, 226, 156, 97, 53, 25, 10, 6, 7, 11, 15, 17, 18, 18, 17, 16, 14, 12, 10, 9, 7, 5, 4, 3, 2, 2, 2, 2, 3, 4, 5, 6, 8, 10, 12, 14, 16, 17, 17, 15, 13, 10, 8, 6, 5, 4, 3, 3, 2, 2, 2, 3, 3, 5, 6, 8, 11, 13, 16, 18, 19, 19, 18, 16, 14, 11, 8, 6, 5, 5, 7, 12, 22, 40, 68, 109, 162, 224, 290, 353, 404, 436, 443, 426, 387, 337, 285, 245, 226, 233, 264, 312, 367, 415, 445, 450, 427, 378, 313, 239, 168, 107, 60, 28, 10, 1, 0, 0, 3, 7, 14, 26, 47, 80, 125, 183, 248, 314, 372, 414, 433, 426, 392, 338, 271, 200, 134, 79, 40, 15, 3, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 2, 13, 35, 69, 115, 171, 232, 291, 340, 373, 384, 371, 335, 282, 219, 154, 96, 52, 22, 5, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 14, 35, 70, 120, 183, 256, 329, 396, 446, 472, 469, 437, 380, 306, 227, 151, 89, 44, 16, 3, 0, 0, 1, 9, 26, 54, 97, 154, 221, 293, 360, 413, 445, 450, 429, 387, 332, 277, 235, 215, 221, 253, 301, 354, 399, 426, 426, 402, 357, 304, 254, 220, 210, 225, 263, 315, 367, 408, 428, 420, 387, 332, 265, 196, 133, 81, 43, 19, 6, 0, 0, 1, 4, 10, 19, 35, 61, 98, 145, 201, 258, 308, 345, 361, 353, 321, 271, 211, 148, 91, 48, 19, 4, 0, 0, 0, 0, 0, 1, 8, 24, 51, 88, 135, 187, 239, 283, 314, 326, 315, 283, 235, 178, 122, 73, 36, 13, 2, 0, 0, 0, 1, 0, 0, 0, 0, 2, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 4, 6, 8, 10, 11, 12, 12, 12, 11, 9, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 9, 25, 54, 97, 156, 228, 306, 382, 444, 484, 493, 470, 418, 346, 263, 183, 114, 62, 29, 12, 7, 10, 15, 21, 25, 27, 27, 27, 25, 23, 21, 18, 16, 14, 12, 11, 10, 9, 8, 7, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 6, 7, 9, 11, 13, 14, 14, 13, 11, 9, 7, 5, 4, 2, 2, 1, 1, 1, 2, 3, 4, 6, 7, 8, 10, 12, 14, 16, 19, 21, 23, 24, 24, 22, 20, 17, 14, 12, 10, 9, 8, 9, 15, 28, 52, 90, 144, 213, 291, 369, 436, 482, 499, 482, 434, 363, 280, 196, 122, 65, 27, 7, 0, 2, 7, 13, 18, 22, 23, 23, 22, 20, 18, 16, 14, 12, 10, 9, 9, 13, 22, 42, 75, 124, 187, 261, 337, 404, 451, 469, 456, 414, 356, 296, 252, 238, 261, 319, 403, 495, 575, 625, 633, 597, 524, 432, 341, 271, 236, 242, 286, 355, 431, 496, 533, 534, 497, 429, 341, 248, 163, 93, 45, 16, 3, 1, 3, 6, 9, 9, 9, 9, 8, 8, 8, 8, 8, 9, 9, 10, 10, 10, 10, 10, 10, 11, 12, 13, 15, 17, 19, 21, 23, 24, 25, 25, 24, 21, 18, 15, 11, 8, 6, 4, 4, 7, 16, 34, 67, 117, 187, 272, 365, 454, 525, 565, 567, 530, 459, 366, 266, 172, 97, 44, 13, 1, 0, 5, 12, 17, 20, 22, 22, 22, 21, 19, 17, 16, 14, 13, 12, 11, 9, 8, 7, 6, 6, 7, 8, 8, 9, 8, 8, 6, 5, 3, 2, 1, 1, 0, 0, 0, 1, 1, 2, 3, 4, 5, 5, 6, 6, 6, 6, 7, 7, 8, 8, 7, 6, 5, 4, 3, 2, 2, 3, 4, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 10, 31, 67, 118, 180, 249, 313, 364, 393, 394, 366, 315, 247, 175, 109, 57, 23, 5, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 15, 38, 77, 130, 195, 265, 329, 378, 402, 397, 364, 307, 237, 165, 102, 53, 22, 5, 0, 0, 0, 2, 2, 2, 2, 2, 3, 3, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 3, 14, 38, 79, 140, 216, 302, 384, 449, 485, 483, 444, 374, 287, 197, 117, 58, 20, 2, 0, 0, 2, 4, 4, 5, 11, 25, 53, 99, 163, 242, 329, 410, 474, 506, 501, 458, 385, 295, 202, 121, 59, 21, 3, 0, 0, 3, 4, 4, 4, 3, 3, 3, 4, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 1, 1, 1, 2, 3, 4, 5, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 2, 4, 11, 28, 60, 108, 172, 246, 321, 386, 428, 441, 419, 369, 297, 217, 141, 78, 34, 9, 0, 0, 0, 2, 1, 0, 0, 0, 14, 44, 93, 163, 250, 345, 435, 505, 543, 542, 500, 424, 329, 228, 139, 70, 26, 4, 0, 0, 3, 5, 6, 5, 5, 6, 7, 8, 10, 12, 13, 15, 17, 18, 20, 20, 20, 20, 18, 16, 13, 11, 9, 7, 4, 2, 2, 4, 14, 37, 77, 137, 217, 309, 402, 481, 532, 545, 516, 452, 366, 280, 214, 185, 201, 258, 343, 436, 515, 562, 565, 524, 445, 345, 241, 148, 76, 30, 6, 0, 0, 3, 6, 6, 6, 5, 5, 6, 7, 8, 9, 10, 10, 10, 9, 8, 7, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 10, 30, 65, 115, 177, 245, 309, 358, 384, 380, 346, 289, 218, 146, 83, 38, 11, 0, 0, 0, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 3, 3, 2, 2, 3, 3, 4, 4, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 10, 11, 12, 12, 11, 10, 7, 5, 3, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 30, 71, 135, 219, 316, 413, 493, 541, 548, 510, 435, 336, 232, 138, 67, 23, 2, 0, 0, 2, 3, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 10, 32, 70, 123, 187, 253, 310, 347, 356, 336, 289, 225, 156, 93, 45, 15, 1, 0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 4, 6, 7, 8, 9, 10, 10, 9, 7, 4, 1, 0, 0, 0, 0, 1, 0, 0, 0, 7, 29, 68, 127, 202, 285, 363, 423, 452, 446, 405, 340, 267, 206, 175, 185, 237, 321, 418, 504, 556, 563, 521, 441, 344, 254, 194, 178, 209, 279, 368, 454, 516, 537, 513, 448, 355, 252, 156, 81, 31, 6, 0, 0, 3, 5, 6, 4, 3, 2, 3, 4, 6, 7, 8, 9, 9, 8, 6, 4, 2, 1, 0, 0, 2, 3, 5, 5, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 1, 13, 40, 84, 146, 219, 294, 358, 399, 407, 381, 324, 249, 169, 98, 45, 13, 0, 0, 0, 2, 3, 1, 0, 0, 0, 0, 2, 3, 4, 4, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 4, 3, 2, 0, 0, 4, 18, 48, 98, 169, 256, 350, 437, 502, 530, 515, 459, 371, 269, 170, 90, 35, 6, 0, 0, 2, 5, 4, 1, 1, 7, 26, 60, 114, 184, 264, 343, 407, 444, 444, 408, 341, 257, 171, 97, 43, 12, 0, 0, 1, 4, 5, 5, 4, 4, 5, 6, 6, 6, 6, 5, 4, 2, 1, 0, 0, 5, 18, 46, 90, 153, 230, 311, 382, 430, 442, 417, 359, 282, 204, 146, 121, 134, 181, 248, 317, 370, 393, 381, 336, 269, 192, 120, 62, 24, 3, 0, 0, 2, 4, 2, 0, 0, 2, 20, 59, 124, 213, 318, 426, 517, 573, 582, 540, 456, 350, 247, 172, 144, 172, 249, 360, 478, 576, 633, 634, 581, 484, 363, 240, 136, 60, 17, 0, 0, 2, 7, 8, 8, 6, 5, 6, 7, 9, 11, 12, 14, 16, 18, 19, 19, 19, 18, 17, 16, 14, 13, 13, 13, 14, 15, 16, 17, 17, 17, 16, 14, 13, 11, 10, 9, 9, 9, 9, 10, 11, 11, 10, 8, 5, 1, 0, 0, 0, 1, 1, 0, 0, 0, 14, 44, 97, 170, 258, 347, 421, 465, 468, 429, 356, 263, 170, 90, 35, 6, 0, 0, 2, 4, 3, 0, 0, 0, 0, 1, 3, 5, 6, 7, 8, 9, 10, 11, 10, 10, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 6, 4, 3, 2, 1, 2, 3, 5, 6, 6, 6, 6, 6, 6, 5, 5, 4, 3, 1, 0, 0, 1, 2, 1, 0, 0, 3, 21, 57, 118, 200, 295, 387, 460, 498, 491, 441, 361, 271, 196, 156, 163, 218, 307, 410, 501, 557, 566, 525, 443, 340, 238, 161, 125, 140, 201, 296, 402, 494, 549, 553, 504, 413, 299, 186, 94, 33, 2, 0, 0, 8, 11, 11, 8, 6, 5, 6, 7, 7, 6, 4, 2, 2, 3, 2, 0, 0, 0, 15, 52, 116, 208, 317, 428, 519, 571, 572, 520, 426, 312, 204, 129, 105, 139, 225, 343, 467, 566, 618, 610, 545, 437, 311, 191, 95, 33, 3, 0, 0, 7, 11, 13, 13, 13, 15, 16, 17, 17, 16, 15, 14, 13, 12, 10, 9, 7, 5, 4, 4, 5, 7, 10, 13, 15, 18, 19, 21, 21, 20, 17, 14, 10, 7, 5, 4, 4, 2, 0, 0, 5, 26, 67, 130, 210, 295, 371, 420, 432, 403, 340, 256, 168, 92, 38, 8, 0, 0, 3, 6, 7, 5, 4, 4, 4, 6, 6, 6, 4, 2, 0, 0, 1, 2, 1, 0, 0, 3, 20, 55, 113, 193, 283, 371, 439, 471, 459, 406, 322, 230, 156, 120, 137, 208, 317, 442, 550, 617, 624, 569, 466, 339, 219, 133, 100, 124, 195, 292, 389, 462, 493, 476, 416, 328, 230, 139, 69, 24, 3, 0, 1, 7, 10, 11, 10, 9, 9, 9, 9, 8, 6, 5, 4, 4, 4, 3, 0, 0, 3, 27, 77, 158, 266, 389, 506, 594, 635, 618, 547, 436, 308, 187, 92, 31, 2, 0, 0, 6, 8, 8, 6, 4, 4, 6, 7, 9, 10, 11, 12, 13, 15, 17, 18, 18, 16, 13, 8, 4, 1, 0, 1, 2, 1, 0, 0, 6, 29, 75, 145, 234, 331, 417, 476, 494, 465, 396, 300, 199, 110, 46, 10, 0, 0, 2, 5, 4, 1, 0, 0, 0, 3, 6, 8, 9, 10, 11, 13, 15, 18, 20, 22, 21, 19, 15, 11, 8, 5, 5, 4, 2, 0, 0, 2, 21, 61, 123, 203, 289, 366, 416, 428, 399, 336, 252, 164, 90, 37, 8, 0, 0, 2, 4, 3, 1, 0, 0, 0, 1, 2, 1, 0, 0, 0, 0, 2, 1, 0, 0, 1, 16, 47, 99, 167, 242, 312, 362, 381, 364, 313, 241, 163, 92, 40, 10, 0, 0, 1, 3, 3, 1, 0, 0, 0, 1, 3, 3, 2, 0, 0, 0, 0, 3, 4, 2, 0, 0, 9, 43, 105, 195, 303, 409, 493, 535, 526, 467, 371, 261, 157, 76, 24, 0, 0, 0, 7, 11, 14, 15, 16, 18, 19, 19, 18, 16, 13, 12, 11, 10, 10, 9, 8, 7, 6, 4, 3, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 3, 5, 7, 8, 10, 11, 11, 11, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 2, 3, 3, 0, 0, 5, 35, 95, 188, 309, 438, 553, 627, 643, 596, 496, 366, 233, 122, 45, 6, 0, 0, 7, 13, 15, 15, 15, 16, 18, 19, 18, 16, 13, 10, 7, 6, 4, 3, 2, 1, 1, 1, 2, 4, 5, 7, 9, 10, 11, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 6, 6, 5, 5, 5, 6, 5, 3, 0, 0, 4, 27, 74, 149, 249, 362, 468, 545, 577, 554, 481, 375, 257, 150, 69, 19, 0, 0, 0, 5, 7, 5, 0, 0, 0, 20, 68, 150, 265, 400, 534, 638, 688, 669, 583, 451, 305, 183, 120, 132, 219, 359, 519, 656, 737, 741, 666, 531, 370, 220, 119, 89, 136, 248, 396, 542, 652, 699, 672, 578, 442, 294, 163, 69, 15, 0, 0, 6, 11, 11, 8, 4, 2, 2, 4, 7, 9, 10, 11, 13, 15, 17, 19, 20, 20, 20, 18, 17, 15, 14, 14, 14, 14, 15, 16, 18, 20, 21, 20, 16, 11, 5, 1, 0, 2, 4, 4, 0, 0, 2, 33, 100, 209, 353, 512, 655, 751, 776, 724, 606, 450, 288, 151, 57, 8, 0, 0, 6, 11, 10, 7, 5, 6, 8, 10, 11, 11, 10, 9, 9, 7, 4, 0, 0, 6, 31, 78, 149, 236, 325, 398, 440, 438, 393, 315, 222, 133, 63, 19, 0, 0, 0, 5, 6, 4, 3, 2, 4, 6, 6, 5, 2, 0, 0, 0, 3, 4, 2, 0, 0, 12, 48, 113, 204, 309, 408, 479, 506, 481, 411, 311, 205, 112, 46, 10, 0, 0, 1, 5, 6, 4, 0, 0, 0, 7, 36, 89, 169, 268, 369, 453, 499, 496, 444, 355, 249, 149, 71, 22, 0, 0, 0, 2, 5, 6, 4, 0, 0, 0, 17, 67, 155, 279, 424, 563, 665, 706, 675, 579, 441, 292, 161, 66, 13, 0, 0, 5, 11, 11, 8, 5, 3, 4, 6, 8, 9, 10, 11, 12, 14, 16, 18, 19, 18, 17, 16, 15, 14, 14, 14, 14, 15, 15, 15, 16, 17, 17, 15, 11, 6, 1, 0, 0, 2, 4, 3, 0, 0, 10, 45, 113, 212, 333, 456, 552, 599, 582, 505, 386, 258, 158, 114, 142, 234, 366, 501, 602, 641, 606, 509, 375, 241, 142, 103, 133, 221, 343, 464, 552, 583, 549, 460, 339, 214, 109, 39, 4, 0, 0, 5, 7, 5, 1, 0, 0, 0, 1, 2, 3, 3, 4, 4, 5, 5, 5, 4, 3, 3, 3, 4, 6, 8, 10, 10, 10, 8, 6, 3, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 2, 4, 6, 8, 10, 11, 10, 8, 6, 4, 2, 1, 2, 3, 5, 6, 6, 5, 4, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 4, 5, 2, 0, 0, 16, 62, 141, 252, 378, 497, 580, 607, 569, 474, 346, 218, 125, 92, 130, 230, 365, 500, 600, 637, 600, 498, 358, 214, 105, 56, 81, 172, 303, 441, 547, 595, 574, 490, 368, 237, 124, 46, 6, 0, 0, 7, 10, 8, 3, 0, 0, 0, 0, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 1, 1, 3, 4, 6, 8, 9, 10, 11, 12, 12, 13, 14, 14, 14, 13, 12, 10, 9, 7, 6, 4, 3, 2, 1, 2, 2, 2, 1, 0, 0, 0, 0, 3, 5, 5, 0, 0, 2, 31, 93, 192, 319, 452, 563, 627, 626, 557, 438, 298, 173, 96, 88, 152, 272, 415, 544, 626, 641, 584, 473, 336, 202, 96, 30, 0, 0, 2, 10, 12, 9, 4, 0, 0, 0, 0, 2, 4, 5, 6, 6, 6, 6, 4, 3, 2, 2, 4, 6, 9, 12, 15, 15, 14, 12, 9, 5, 2, 1, 1, 2, 3, 5, 7, 7, 6, 5, 3, 2, 1, 1, 3, 5, 7, 9, 10, 10, 9, 8, 7, 4, 2, 0, 0, 0, 0, 3, 5, 4, 0, 0, 2, 30, 86, 174, 282, 392, 480, 523, 512, 448, 348, 236, 134, 58, 13, 0, 0, 0, 7, 10, 8, 2, 0, 0, 11, 56, 137, 252, 384, 507, 592, 618, 577, 480, 350, 217, 107, 35, 1, 0, 0, 7, 9, 6, 1, 0, 0, 0, 3, 5, 6, 7, 7, 8, 9, 9, 9, 8, 8, 7, 5, 3, 1, 0, 1, 4, 6, 5, 2, 0, 0, 15, 57, 129, 224, 328, 418, 472, 477, 429, 343, 237, 138, 61, 15, 0, 0, 2, 7, 7, 4, 1, 0, 0, 3, 6, 8, 9, 10, 11, 12, 13, 15, 17, 19, 21, 22, 21, 19, 14, 10, 6, 5, 6, 7, 6, 1, 0, 2, 31, 92, 191, 319, 455, 570, 638, 638, 569, 447, 301, 170, 86, 72, 132, 249, 392, 524, 611, 631, 580, 474, 340, 207, 101, 33, 0, 0, 0, 5, 11, 11, 7, 0, 0, 0, 36, 118, 250, 421, 603, 757, 844, 842, 749, 589, 402, 228, 97, 22, 0, 0, 6, 14, 14, 10, 5, 3, 5, 8, 10, 10, 8, 6, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 1, 0, 1, 3, 4, 4, 3, 0, 0, 0, 0, 5, 8, 6, 0, 0, 7, 53, 147, 287, 455, 620, 743, 793, 756, 642, 479, 306, 158, 57, 5, 0, 0, 8, 13, 10, 5, 2, 2, 6, 9, 11, 11, 9, 7, 5, 4, 3, 2, 2, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 8, 9, 10, 10, 11, 14, 16, 19, 19, 17, 13, 7, 2, 0, 3, 6, 7, 2, 0, 0, 22, 82, 186, 327, 482, 620, 706, 718, 653, 527, 370, 219, 101, 28, 0, 0, 3, 11, 12, 8, 3, 0, 0, 1, 3, 5, 5, 5, 4, 4, 4, 3, 3, 3, 2, 3, 3, 5, 7, 9, 10, 11, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 9, 9, 9, 10, 11, 13, 15, 16, 18, 18, 16, 14, 12, 10, 8, 9, 10, 13, 16, 18, 18, 16, 12, 7, 4, 4, 5, 5, 3, 0, 0, 4, 31, 84, 162, 256, 345, 408, 430, 404, 336, 244, 150, 73, 23, 0, 0, 0, 5, 6, 3, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 9, 9, 11, 13, 15, 17, 16, 12, 7, 1, 0, 0, 3, 7, 7, 1, 0, 0, 30, 102, 216, 363, 517, 643, 709, 699, 613, 474, 317, 174, 70, 13, 0, 0, 6, 12, 11, 7, 3, 2, 4, 7, 9, 10, 9, 9, 8, 9, 11, 13, 14, 15, 14, 13, 11, 9, 8, 7, 6, 6, 6, 6, 4, 3, 2, 1, 1, 1, 2, 4, 5, 6, 6, 6, 6, 6, 6, 7, 8, 8, 9, 10, 11, 12, 14, 15, 16, 17, 17, 17, 16, 15, 13, 11, 11, 11, 14, 17, 19, 19, 16, 10, 3, 0, 1, 5, 9, 7, 0, 0, 3, 45, 132, 264, 424, 579, 693, 736, 695, 582, 425, 264, 129, 41, 0, 0, 0, 10, 13, 10, 4, 0, 0, 0, 2, 5, 6, 7, 8, 9, 10, 9, 8, 5, 3, 1, 1, 3, 5, 8, 9, 10, 9, 7, 4, 2, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 5, 6, 7, 8, 7, 4, 2, 1, 3, 6, 8, 6, 0, 0, 5, 41, 112, 221, 353, 485, 586, 628, 598, 500, 357, 206, 88, 37, 69, 180, 342, 514, 651, 717, 696, 597, 447, 285, 146, 51, 4, 0, 0, 9, 12, 8, 2, 0, 0, 0, 3, 6, 9, 10, 10, 11, 11, 11, 11, 10, 8, 7, 6, 5, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 3, 8, 9, 3, 0, 0, 19, 82, 188, 328, 478, 603, 669, 660, 576, 441, 289, 154, 58, 7, 0, 0, 7, 11, 8, 3, 0, 0, 0, 2, 5, 7, 8, 9, 10, 11, 10, 9, 7, 5, 3, 2, 2, 2, 1, 0, 0, 0, 0, 4, 7, 6, 0, 0, 1, 33, 104, 212, 343, 472, 567, 603, 569, 474, 345, 213, 104, 33, 0, 0, 0, 5, 11, 12, 8, 0, 0, 0, 19, 80, 184, 323, 473, 600, 670, 664, 582, 447, 293, 155, 57, 6, 0, 0, 7, 11, 8, 2, 0, 0, 0, 1, 3, 3, 3, 3, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 2, 3, 4, 5, 5, 5, 5, 4, 2, 0, 0, 0, 0, 2, 6, 7, 3, 0, 0, 13, 59, 141, 250, 366, 464, 516, 508, 442, 336, 218, 113, 40, 3, 0, 0, 6, 9, 6, 1, 0, 0, 0, 5, 8, 9, 8, 4, 0, 0, 0, 3, 6, 5, 0, 0, 1, 26, 79, 162, 264, 365, 441, 473, 451, 381, 281, 176, 87, 28, 0, 0, 0, 5, 7, 5, 0, 0, 0, 0, 1, 3, 5, 6, 7, 8, 8, 9, 9, 9, 9, 10, 11, 12, 12, 11, 10, 8, 6, 5, 5, 6, 6, 7, 8, 8, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 6, 5, 4, 2, 1, 0, 0, 0, 1, 2, 4, 5, 6, 5, 4, 2, 1, 0, 0, 1, 3, 5, 8, 9, 10, 8, 6, 4, 2, 1, 2, 4, 7, 9, 10, 10, 8, 5, 2, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 2, 3, 4, 3, 0, 0, 0, 0, 3, 8, 9, 4, 0, 0, 21, 81, 185, 322, 468, 589, 654, 642, 552, 407, 245, 108, 34, 44, 137, 289, 461, 607, 689, 684, 593, 441, 268, 123, 45, 58, 160, 327, 513, 671, 758, 751, 649, 480, 287, 122, 30, 38, 147, 329, 539, 720, 826, 831, 737, 574, 384, 210, 83, 12, 0, 0, 10, 20, 19, 8, 0, 0, 5, 53, 137, 251, 377, 485, 548, 548, 485, 375, 247, 132, 49, 5, 0, 0, 7, 11, 8, 3, 0, 0, 0, 3, 5, 5, 2, 0, 0, 0, 2, 6, 8, 5, 0, 0, 10, 59, 147, 269, 403, 519, 587, 586, 517, 399, 262, 140, 52, 5, 0, 0, 6, 10, 8, 2, 0, 0, 0, 0, 3, 4, 5, 6, 7, 7, 7, 8, 8, 9, 10, 9, 6, 2, 0, 0, 0, 5, 9, 8, 1, 0, 1, 39, 123, 254, 417, 583, 710, 765, 728, 604, 423, 232, 81, 13, 47, 178, 371, 575, 738, 817, 795, 681, 509, 324, 165, 57, 4, 0, 0, 12, 16, 13, 8, 6, 8, 14, 19, 21, 18, 13, 7, 4, 5, 8, 9, 5, 0, 0, 8, 49, 126, 233, 354, 462, 527, 532, 475, 371, 248, 135, 52, 7, 0, 0, 5, 10, 8, 2, 0, 0, 0, 2, 5, 7, 5, 1, 0, 0, 0, 4, 10, 12, 6, 0, 0, 18, 91, 219, 390, 573, 724, 801, 783, 674, 505, 320, 160, 52, 0, 0, 0, 12, 17, 14, 8, 4, 4, 7, 10, 13, 13, 12, 11, 10, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 11, 10, 9, 8, 7, 7, 7, 8, 8, 7, 7, 6, 4, 3, 3, 3, 5, 7, 9, 9, 8, 4, 0, 0, 0, 2, 10, 14, 10, 0, 0, 8, 73, 200, 382, 589, 774, 888, 898, 802, 626, 418, 226, 87, 11, 0, 0, 11, 19, 16, 8, 1, 0, 4, 10, 14, 14, 10, 4, 0, 0, 0, 4, 9, 8, 1, 0, 0, 29, 100, 211, 346, 477, 570, 598, 553, 448, 311, 177, 75, 15, 0, 0, 5, 11, 11, 5, 0, 0, 0, 1, 5, 9, 9, 7, 2, 0, 0, 2, 8, 12, 9, 0, 0, 0, 46, 142, 285, 455, 613, 718, 741, 675, 538, 368, 206, 84, 15, 0, 0, 8, 16, 15, 9, 3, 2, 4, 10, 15, 18, 19, 18, 16, 14, 12, 10, 8, 7, 6, 7, 9, 12, 14, 16, 17, 16, 14, 12, 11, 11, 12, 13, 13, 10, 4, 0, 0, 1, 7, 11, 9, 0, 0, 2, 52, 155, 306, 485, 650, 760, 783, 712, 568, 388, 218, 89, 16, 0, 0, 7, 14, 13, 6, 0, 0, 0, 0, 3, 5, 7, 8, 10, 11, 11, 10, 8, 4, 2, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 3, 2, 1, 1, 2, 3, 6, 8, 10, 12, 12, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 6, 4, 0, 0, 0, 1, 7, 11, 8, 0, 0, 3, 54, 156, 307, 483, 646, 753, 775, 704, 561, 384, 216, 90, 17, 0, 0, 7, 14, 13, 7, 0, 0, 1, 5, 10, 12, 12, 11, 9, 8, 7, 7, 7, 8, 10, 12, 14, 15, 15, 14, 12, 9, 6, 4, 3, 3, 3, 4, 6, 6, 7, 7, 7, 6, 5, 4, 3, 2, 3, 4, 5, 6, 7, 7, 6, 6, 5, 6, 7, 9, 10, 10, 7, 2, 0, 0, 0, 6, 12, 12, 3, 0, 0, 36, 131, 282, 470, 656, 793, 843, 790, 650, 462, 272, 122, 29, 0, 0, 6, 16, 15, 8, 0, 0, 0, 6, 13, 16, 15, 8, 1, 0, 0, 1, 9, 13, 9, 0, 0, 7, 69, 188, 356, 545, 710, 808, 810, 714, 549, 359, 188, 67, 4, 0, 0, 11, 17, 13, 5, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 7, 6, 4, 3, 2, 3, 4, 7, 8, 9, 10, 10, 10, 10, 9, 8, 4, 0, 0, 0, 2, 8, 11, 8, 0, 0, 9, 60, 158, 299, 461, 608, 703, 717, 641, 491, 305, 131, 16, 0, 75, 241, 455, 664, 815, 870, 815, 664, 454, 237, 67, 0, 16, 149, 354, 579, 769, 873, 868, 760, 579, 376, 197, 71, 6, 0, 0, 13, 19, 17, 12, 8, 9, 12, 14, 11, 6, 0, 0, 3, 9, 11, 6, 0, 0, 19, 89, 213, 381, 560, 709, 786, 770, 664, 498, 316, 158, 51, 0, 0, 0, 11, 14, 9, 2, 0, 0, 0, 3, 6, 7, 6, 6, 7, 8, 9, 9, 8, 6, 4, 3, 2, 3, 5, 7, 9, 10, 9, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 4, 3, 3, 4, 6, 8, 10, 11, 10, 9, 6, 3, 0, 0, 1, 4, 9, 12, 12, 8, 2, 0, 0, 3, 10, 13, 8, 0, 0, 14, 85, 213, 386, 572, 724, 802, 781, 668, 496, 309, 150, 46, 0, 0, 1, 12, 15, 10, 2, 0, 0, 0, 2, 4, 4, 3, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 2, 4, 5, 5, 5, 4, 2, 0, 0, 0, 0, 1, 3, 4, 5, 6, 6, 6, 6, 6, 6, 6, 5, 4, 3, 2, 2, 2, 3, 5, 7, 8, 9, 9, 8, 5, 3, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 5, 6, 7, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 1, 2, 3, 4, 5, 6, 7, 7, 6, 6, 5, 5, 5, 5, 5, 3, 0, 0, 0, 0, 6, 14, 15, 6, 0, 0, 25, 115, 267, 463, 664, 817, 879, 832, 689, 491, 291, 132, 35, 0, 0, 0, 6, 6, 3, 3, 4, 3, 0, 0, 3, 56, 169, 340, 542, 732, 858, 884, 802, 635, 430, 237, 93, 14, 0, 0, 11, 18, 14, 5, 0, 0, 3, 12, 17, 16, 9, 2, 0, 1, 8, 15, 13, 2, 0, 0, 48, 161, 333, 540, 737, 871, 905, 828, 662, 454, 255, 104, 18, 0, 0, 9, 18, 16, 7, 0, 0, 0, 5, 10, 12, 12, 10, 9, 8, 8, 7, 6, 4, 3, 3, 4, 4, 2, 0, 0, 0, 0, 8, 15, 14, 3, 0, 0, 50, 164, 343, 562, 773, 924, 969, 893, 711, 468, 227, 48, 0, 29, 196, 435, 687, 887, 984, 953, 810, 595, 367, 177, 53, 0, 0, 4, 17, 20, 14, 6, 3, 5, 9, 11, 9, 4, 0, 0, 5, 10, 10, 2, 0, 0, 36, 122, 257, 422, 581, 693, 725, 667, 538, 371, 210, 87, 16, 0, 0, 7, 14, 13, 6, 0, 0, 0, 3, 7, 8, 6, 2, 0, 0, 0, 4, 10, 12, 6, 0, 0, 15, 78, 189, 336, 490, 611, 666, 639, 537, 391, 239, 114, 34, 0, 0, 0, 4, 11, 15, 13, 6, 0, 0, 12, 85, 222, 417, 638, 832, 947, 943, 816, 595, 341, 125, 8, 22, 162, 386, 626, 815, 900, 862, 719, 516, 308, 141, 37, 0, 0, 6, 17, 17, 9, 0, 0, 0, 0, 2, 4, 5, 4, 3, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 3, 4, 7, 9, 9, 6, 2, 0, 0, 2, 8, 12, 8, 0, 0, 8, 66, 175, 329, 501, 651, 738, 738, 649, 497, 323, 168, 59, 3, 0, 0, 10, 14, 10, 3, 0, 0, 0, 4, 9, 11, 10, 5, 0, 0, 0, 1, 10, 16, 13, 0, 0, 2, 66, 196, 388, 613, 819, 953, 975, 875, 677, 430, 196, 30, 0, 29, 191, 417, 651, 834, 920, 888, 752, 550, 338, 161, 47, 0, 0, 5, 18, 20, 13, 4, 0, 0, 4, 11, 17, 20, 20, 18, 15, 12, 8, 5, 3, 2, 2, 5, 8, 13, 16, 19, 19, 18, 15, 12, 9, 7, 6, 4, 2, 0, 0, 0, 1, 8, 14, 12, 1, 0, 0, 46, 152, 313, 505, 684, 803, 827, 749, 592, 399, 218, 85, 12, 0, 0, 9, 15, 12, 4, 0, 0, 0, 1, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 9, 8, 5, 3, 1, 0, 0, 0, 2, 3, 4, 5, 4, 2, 1, 1, 2, 3, 5, 5, 2, 0, 0, 0, 2, 10, 13, 9, 0, 0, 13, 79, 201, 371, 560, 724, 816, 806, 692, 502, 287, 108, 17, 42, 178, 387, 613, 790, 870, 827, 674, 453, 227, 63, 11, 90, 282, 538, 787, 961, 1012, 926, 726, 468, 219, 43, 0, 58, 242, 487, 727, 899, 959, 896, 732, 516, 302, 134, 33, 0, 0, 8, 18, 17, 9, 0, 0, 0, 5, 11, 13, 11, 4, 0, 0, 0, 6, 13, 14, 5, 0, 0, 31, 126, 280, 475, 670, 814, 867, 813, 667, 471, 276, 123, 31, 0, 0, 2, 6, 3, 0, 0, 5, 9, 4, 0, 0, 26, 121, 288, 508, 740, 925, 1010, 970, 817, 594, 361, 169, 46, 0, 0, 4, 17, 18, 10, 0, 0, 0, 0, 3, 6, 7, 6, 5, 5, 6, 7, 7, 8, 7, 7, 7, 7, 6, 5, 4, 3, 2, 2, 4, 7, 9, 8, 5, 0, 0, 0, 4, 13, 17, 10, 0, 0, 14, 94, 243, 447, 668, 852, 948, 928, 798, 595, 373, 184, 57, 0, 0, 2, 16, 21, 15, 5, 0, 0, 0, 1, 4, 4, 3, 1, 0, 0, 0, 0, 2, 4, 4, 2, 0, 0, 0, 1, 7, 12, 10, 1, 0, 1, 46, 140, 283, 453, 614, 721, 742, 666, 511, 318, 146, 44, 47, 157, 345, 561, 741, 835, 814, 682, 477, 259, 94, 34, 103, 285, 534, 779, 951, 999, 906, 696, 430, 185, 32, 20, 156, 403, 693, 945, 1088, 1088, 951, 721, 463, 237, 82, 4, 0, 0, 16, 21, 14, 3, 0, 0, 0, 3, 6, 6, 4, 1, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 6, 2, 0, 0, 0, 4, 10, 12, 6, 0, 0, 22, 95, 221, 386, 559, 699, 764, 732, 607, 422, 227, 77, 15, 59, 200, 398, 599, 748, 803, 748, 598, 393, 189, 42, 0, 64, 230, 449, 661, 808, 852, 785, 631, 436, 250, 109, 26, 0, 0, 0, 7, 10, 10, 8, 2, 0, 0, 7, 70, 193, 372, 579, 767, 886, 902, 809, 634, 425, 233, 93, 15, 0, 0, 1, 9, 12, 12, 8, 1, 0, 0, 18, 98, 242, 441, 657, 840, 938, 922, 797, 598, 378, 188, 60, 0, 0, 0, 15, 19, 12, 2, 0, 0, 0, 6, 9, 7, 2, 0, 0, 0, 7, 14, 14, 4, 0, 0, 37, 139, 302, 507, 709, 857, 910, 852, 700, 497, 295, 136, 37, 0, 0, 0, 4, 6, 7, 8, 8, 1, 0, 0, 30, 133, 309, 543, 789, 985, 1078, 1038, 877, 642, 393, 186, 53, 0, 0, 3, 17, 19, 11, 1, 0, 0, 0, 3, 6, 8, 8, 8, 8, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 4, 7, 9, 11, 12, 12, 11, 11, 10, 9, 8, 7, 5, 4, 3, 2, 2, 3, 5, 7, 9, 10, 10, 9, 7, 4, 2, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 7, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 6, 6, 6, 6, 5, 3, 2, 1, 0, 0, 0, 1, 2, 3, 5, 7, 10, 12, 14, 15, 15, 13, 11, 8, 5, 2, 1, 1, 2, 3, 4, 5, 5, 5, 5, 6, 6, 6, 5, 2, 0, 0, 0, 2, 9, 12, 7, 0, 0, 10, 71, 182, 338, 509, 656, 740, 737, 646, 494, 321, 167, 60, 4, 0, 0, 9, 13, 10, 2, 0, 0, 0, 3, 6, 6, 5, 4, 4, 5, 6, 6, 7, 8, 10, 13, 17, 20, 19, 14, 5, 0, 0, 3, 11, 16, 10, 0, 0, 12, 91, 239, 448, 681, 883, 1002, 1003, 887, 685, 452, 242, 92, 11, 0, 0, 11, 18, 14, 5, 0, 0, 2, 10, 17, 21, 21, 20, 17, 14, 11, 9, 6, 5, 6, 7, 10, 13, 15, 16, 16, 14, 10, 6, 2, 0, 0, 2, 7, 12, 13, 11, 5, 0, 0, 0, 8, 14, 12, 0, 0, 1, 62, 192, 390, 628, 854, 1013, 1059, 980, 797, 559, 326, 144, 34, 0, 0, 7, 17, 17, 8, 0, 0, 0, 0, 6, 9, 11, 11, 11, 12, 13, 14, 15, 15, 15, 14, 14, 14, 13, 13, 11, 10, 8, 6, 5, 5, 5, 6, 8, 10, 12, 12, 11, 9, 5, 2, 0, 1, 4, 8, 11, 10, 6, 0, 0, 0, 5, 12, 11, 3, 0, 0, 38, 135, 292, 491, 692, 847, 915, 877, 743, 549, 343, 168, 51, 0, 0, 2, 20, 26, 17, 0, 0, 1, 61, 175, 338, 522, 689, 796, 814, 738, 589, 404, 229, 96, 20, 0, 0, 7, 14, 12, 5, 0, 0, 1, 8, 14, 15, 11, 5, 1, 1, 4, 9, 10, 4, 0, 0, 19, 82, 190, 335, 493, 626, 702, 699, 617, 479, 319, 174, 68, 11, 0, 0, 7, 12, 10, 5, 1, 0, 4, 9, 13, 15, 14, 13, 11, 9, 7, 5, 3, 2, 0, 1, 2, 4, 6, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 4, 6, 7, 9, 10, 11, 11, 12, 12, 11, 10, 8, 6, 4, 3, 4, 8, 13, 18, 19, 16, 9, 1, 0, 0, 7, 13, 11, 0, 0, 1, 58, 181, 372, 605, 835, 1007, 1074, 1017, 852, 622, 384, 187, 58, 0, 0, 1, 14, 16, 10, 1, 0, 0, 0, 6, 11, 13, 13, 13, 12, 12, 13, 13, 13, 12, 11, 10, 9, 9, 10, 11, 13, 14, 17, 20, 23, 26, 26, 23, 16, 8, 3, 3, 8, 12, 10, 1, 0, 0, 44, 147, 309, 512, 717, 876, 948, 913, 779, 583, 373, 192, 68, 5, 0, 0, 11, 17, 15, 10, 6, 5, 5, 5, 4, 4, 6, 9, 9, 4, 0, 0, 14, 70, 171, 311, 467, 606, 694, 706, 638, 510, 354, 206, 93, 26, 0, 0, 0, 1, 1, 2, 4, 5, 1, 0, 0, 25, 106, 249, 448, 670, 870, 998, 1018, 921, 728, 483, 245, 69, 0, 37, 183, 395, 621, 805, 904, 897, 790, 614, 413, 231, 97, 22, 0, 0, 7, 13, 11, 4, 0, 0, 0, 8, 17, 24, 27, 25, 17, 9, 2, 1, 5, 11, 11, 4, 0, 0, 35, 132, 295, 511, 741, 934, 1040, 1032, 910, 706, 473, 261, 106, 20, 0, 0, 8, 16, 15, 9, 4, 4, 9, 15, 19, 20, 17, 14, 10, 7, 5, 4, 3, 3, 4, 6, 9, 11, 13, 13, 12, 11, 10, 9, 8, 7, 5, 1, 0, 0, 0, 6, 11, 10, 2, 0, 0, 39, 130, 277, 462, 653, 804, 878, 854, 739, 563, 369, 200, 80, 15, 0, 0, 0, 7, 10, 10, 6, 0, 0, 0, 39, 136, 299, 516, 749, 949, 1064, 1064, 946, 742, 504, 283, 119, 25, 0, 0, 7, 15, 13, 5, 0, 0, 0, 3, 7, 9, 9, 7, 6, 6, 7, 8, 11, 13, 14, 14, 11, 7, 3, 1, 3, 8, 11, 8, 0, 0, 2, 44, 132, 268, 437, 607, 741, 804, 780, 675, 516, 341, 187, 76, 14, 0, 0, 1, 9, 12, 11, 4, 0, 0, 6, 59, 165, 325, 520, 714, 863, 928, 892, 764, 575, 371, 195, 72, 9, 0, 0, 8, 13, 9, 2, 0, 0, 0, 3, 6, 6, 5, 3, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 9, 9, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 6, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 0, 0, 0, 0, 2, 7, 8, 3, 0, 0, 18, 78, 185, 330, 493, 640, 736, 756, 695, 568, 407, 248, 120, 37, 0, 0, 0, 8, 9, 5, 0, 0, 0, 2, 7, 11, 12, 10, 5, 0, 0, 0, 0, 6, 9, 6, 0, 0, 11, 66, 173, 332, 522, 710, 855, 922, 890, 766, 577, 366, 180, 62, 36, 104, 249, 435, 616, 751, 810, 780, 672, 513, 342, 190, 80, 19, 0, 0, 5, 9, 7, 1, 0, 0, 3, 10, 15, 15, 11, 4, 0, 0, 2, 7, 8, 3, 0, 0, 30, 109, 242, 419, 613, 784, 893, 913, 838, 689, 499, 311, 157, 55, 5, 0, 0, 8, 11, 8, 3, 0, 0, 1, 3, 4, 4, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 4, 5, 7, 10, 13, 15, 15, 12, 6, 1, 0, 0, 3, 5, 4, 0, 0, 8, 49, 127, 241, 378, 512, 615, 662, 641, 556, 429, 288, 162, 69, 16, 0, 0, 3, 7, 5, 1, 0, 0, 1, 5, 7, 7, 3, 0, 0, 0, 2, 5, 4, 0, 0, 6, 44, 121, 239, 388, 543, 672, 747, 749, 676, 547, 390, 239, 119, 42, 4, 0, 0, 0, 2, 2, 2, 2, 0, 0, 0, 21, 82, 195, 357, 549, 739, 887, 957, 934, 821, 646, 446, 262, 120, 33, 0, 0, 3, 14, 16, 8, 0, 0, 12, 72, 180, 335, 519, 702, 847, 921, 906, 805, 640, 448, 268, 127, 40, 0, 0, 0, 8, 11, 8, 5, 4, 7, 11, 14, 15, 14, 11, 8, 6, 5, 6, 9, 10, 10, 8, 4, 0, 0, 1, 5, 6, 3, 0, 0, 16, 73, 179, 333, 518, 704, 854, 934, 925, 828, 666, 474, 289, 143, 49, 4, 0, 0, 6, 8, 5, 0, 0, 0, 0, 2, 4, 4, 4, 3, 3, 4, 4, 4, 3, 2, 2, 2, 3, 5, 8, 10, 12, 13, 13, 13, 12, 10, 8, 7, 5, 5, 4, 4, 3, 2, 2, 1, 2, 3, 4, 6, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 2, 1, 0, 0, 0, 0, 3, 5, 4, 0, 0, 5, 40, 113, 228, 377, 539, 685, 784, 814, 768, 655, 501, 337, 192, 86, 23, 0, 0, 1, 5, 5, 1, 0, 1, 6, 11, 15, 14, 10, 5, 1, 0, 1, 3, 3, 0, 0, 8, 40, 105, 207, 337, 480, 608, 696, 724, 685, 590, 465, 343, 258, 235, 280, 381, 510, 632, 712, 727, 672, 564, 431, 311, 238, 232, 296, 412, 549, 671, 745, 750, 685, 567, 425, 294, 206, 180, 217, 305, 417, 522, 594, 614, 577, 493, 380, 261, 154, 74, 24, 1, 0, 0, 5, 7, 4, 0, 0, 7, 41, 108, 212, 345, 492, 629, 729, 772, 746, 658, 527, 383, 262, 192, 190, 256, 375, 516, 647, 733, 755, 707, 600, 459, 320, 215, 171, 201, 298, 443, 603, 742, 830, 849, 793, 675, 521, 358, 213, 104, 36, 4, 0, 0, 3, 4, 2, 0, 0, 0, 0, 2, 4, 5, 4, 2, 0, 0, 0, 0, 2, 3, 1, 0, 0, 10, 48, 119, 226, 363, 513, 651, 754, 801, 783, 703, 577, 428, 280, 157, 70, 19, 0, 0, 0, 3, 3, 1, 0, 0, 0, 1, 2, 2, 1, 1, 2, 4, 6, 8, 10, 11, 11, 10, 9, 8, 6, 5, 3, 1, 0, 0, 0, 1, 2, 1, 0, 0, 3, 23, 66, 136, 229, 338, 447, 539, 599, 616, 586, 515, 415, 303, 195, 107, 45, 10, 0, 0, 2, 4, 3, 0, 0, 6, 34, 86, 164, 262, 368, 469, 547, 589, 588, 545, 466, 366, 259, 162, 85, 33, 6, 0, 0, 2, 4, 2, 0, 0, 7, 39, 99, 191, 310, 445, 577, 686, 756, 773, 734, 646, 523, 385, 254, 144, 66, 21, 1, 0, 0, 2, 2, 0, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 0, 1, 0, 0, 0, 5, 26, 68, 134, 223, 327, 432, 525, 590, 618, 602, 546, 459, 354, 248, 154, 81, 33, 8, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 6, 5, 4, 3, 2, 0, 0, 0, 5, 19, 45, 88, 148, 221, 303, 382, 449, 492, 506, 487, 440, 370, 290, 209, 136, 78, 37, 13, 2, 0, 0, 0, 0, 0, 4, 18, 46, 92, 158, 240, 333, 427, 510, 569, 596, 588, 546, 481, 408, 345, 305, 299, 327, 384, 455, 524, 574, 595, 581, 538, 475, 409, 356, 328, 332, 367, 424, 490, 549, 586, 591, 563, 508, 438, 370, 320, 300, 316, 364, 435, 512, 579, 622, 631, 604, 544, 460, 364, 267, 180, 110, 58, 25, 7, 0, 0, 1, 3, 5, 6, 6, 6, 5, 4, 3, 3, 2, 1, 1, 1, 1, 2, 3, 4, 5, 6, 7, 7, 7, 8, 8, 8, 8, 8, 7, 7, 6, 6, 5, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 15, 37, 70, 118, 178, 249, 323, 394, 454, 495, 511, 503, 471, 424, 370, 319, 282, 265, 270, 294, 332, 374, 411, 433, 436, 418, 379, 326, 265, 202, 143, 94, 55, 28, 11, 2, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 1, 0, 1, 5, 13, 27, 50, 82, 126, 179, 239, 300, 358, 405, 436, 447, 437, 408, 362, 307, 246, 187, 134, 89, 55, 31, 15, 6, 2, 0, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 4, 13, 27, 49, 81, 122, 174, 232, 294, 355, 408, 447, 469, 470, 452, 415, 366, 308, 248, 190, 137, 93, 58, 32, 15, 5, 0, 0, 0, 0, 1, 2, 3, 3, 4, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 4, 5, 6, 7, 10, 15, 22, 31, 44, 61, 81, 106, 134, 164, 196, 227, 255, 278, 293, 300, 298, 287, 269, 244, 215, 184, 153, 124, 97, 75, 57, 43, 35, 30, 31, 36, 44, 58, 75, 97, 121, 147, 173, 199, 221, 239, 252, 259, 260, 254, 243, 226, 206, 182, 157, 132, 108, 86, 68, 53, 41, 32, 27, 23, 22, 24, 29, 37, 49, 63, 81, 102, 124, 147, 171, 195, 218, 237, 253, 264, 269, 269, 263, 252, 237, 218, 197, 174, 151, 128, 106, 86, 69, 55, 43, 34, 26, 21, 17, 14, 13, 13, 14, 16, 19, 24, 30, 38, 48, 59, 72, 87, 103, 121, 139, 158, 177, 195, 211, 225, 238, 248, 256, 262, 266, 269, 270, 271, 271, 272, 272, 272, 271, 270, 267, 262, 257, 251, 243, 235, 225, 214, 201, 187, 173, 159, 146, 135, 126, 119, 114, 110, 109, 109, 111, 114, 119, 124, 130, 135, 140, 143, 145, 145, 144, 141, 136, 130, 122, 113, 105, 96, 87, 78, 70, 61, 53, 45, 38, 31, 26, 21, 17, 13, 11, 9, 7, 5, 4, 4, 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, 2, 2, 3, 3, 3, 3],
-"peakC": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 5, 6, 7, 8, 9, 11, 12, 14, 15, 16, 18, 19, 19, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 22, 23, 24, 25, 26, 26, 26, 26, 25, 25, 24, 24, 25, 25, 26, 27, 28, 29, 30, 31, 31, 31, 31, 31, 30, 30, 29, 29, 29, 29, 30, 31, 31, 32, 33, 33, 33, 33, 34, 35, 36, 37, 38, 38, 38, 38, 38, 37, 37, 38, 38, 39, 39, 40, 40, 40, 40, 40, 40, 41, 41, 42, 43, 43, 43, 42, 42, 41, 42, 42, 43, 44, 44, 43, 43, 43, 43, 43, 43, 44, 44, 44, 44, 43, 43, 44, 44, 44, 44, 44, 43, 42, 42, 42, 43, 44, 45, 46, 47, 48, 47, 47, 45, 44, 44, 44, 44, 46, 47, 48, 49, 49, 50, 49, 49, 50, 50, 50, 50, 50, 50, 50, 49, 49, 50, 50, 51, 51, 51, 51, 50, 50, 50, 49, 49, 50, 50, 51, 52, 53, 53, 53, 53, 52, 51, 50, 48, 47, 47, 47, 47, 47, 47, 48, 49, 50, 51, 52, 53, 53, 52, 51, 50, 48, 47, 47, 46, 47, 47, 48, 48, 49, 50, 50, 50, 50, 49, 48, 48, 48, 48, 49, 50, 51, 51, 51, 50, 49, 48, 47, 47, 48, 49, 51, 52, 53, 53, 52, 51, 50, 49, 49, 50, 51, 52, 54, 55, 55, 55, 55, 54, 53, 52, 51, 51, 52, 53, 55, 56, 57, 57, 57, 57, 56, 55, 55, 56, 56, 56, 57, 57, 57, 57, 57, 57, 58, 59, 60, 61, 62, 63, 63, 64, 64, 64, 64, 64, 64, 64, 64, 65, 66, 68, 69, 71, 71, 71, 70, 69, 69, 69, 70, 72, 73, 74, 74, 74, 74, 74, 74, 74, 75, 76, 76, 77, 78, 78, 78, 78, 79, 80, 80, 81, 82, 83, 83, 83, 82, 82, 82, 82, 82, 82, 82, 82, 83, 83, 84, 85, 85, 86, 86, 86, 86, 86, 86, 86, 87, 87, 87, 87, 88, 88, 90, 91, 93, 93, 94, 93, 92, 91, 90, 89, 89, 90, 90, 90, 89, 89, 89, 89, 90, 90, 91, 90, 90, 89, 87, 86, 85, 85, 85, 86, 86, 87, 88, 88, 87, 87, 87, 86, 87, 87, 87, 88, 88, 87, 87, 85, 84, 84, 84, 84, 85, 87, 87, 88, 87, 85, 83, 81, 80, 80, 82, 85, 90, 96, 105, 118, 135, 155, 180, 206, 230, 250, 263, 269, 268, 260, 247, 230, 209, 185, 157, 127, 96, 68, 44, 26, 15, 10, 9, 10, 11, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 10, 10, 11, 11, 11, 12, 12, 12, 13, 14, 15, 17, 18, 20, 21, 23, 24, 27, 30, 35, 40, 47, 54, 61, 70, 80, 91, 104, 119, 136, 155, 175, 195, 214, 232, 247, 258, 266, 271, 271, 267, 259, 247, 232, 213, 191, 169, 146, 124, 104, 86, 69, 54, 41, 30, 21, 14, 10, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 1, 1, 2, 3, 5, 6, 7, 7, 7, 7, 8, 8, 9, 11, 14, 17, 20, 23, 26, 30, 33, 37, 42, 48, 55, 63, 72, 83, 93, 103, 113, 123, 132, 140, 148, 153, 157, 158, 157, 154, 149, 143, 136, 129, 121, 113, 106, 99, 92, 88, 86, 85, 87, 89, 93, 97, 102, 107, 112, 117, 122, 126, 129, 130, 130, 128, 126, 122, 117, 112, 105, 97, 89, 81, 73, 66, 58, 51, 44, 38, 32, 27, 22, 19, 17, 15, 14, 13, 12, 11, 11, 11, 12, 13, 15, 17, 19, 22, 25, 29, 32, 37, 42, 48, 56, 63, 72, 81, 91, 101, 110, 120, 130, 141, 153, 165, 178, 190, 199, 206, 210, 211, 209, 207, 204, 200, 196, 190, 183, 174, 164, 154, 145, 138, 133, 131, 131, 134, 138, 144, 150, 158, 166, 176, 186, 199, 211, 223, 234, 242, 247, 250, 250, 248, 244, 238, 229, 219, 206, 191, 175, 158, 141, 125, 110, 95, 82, 71, 60, 52, 44, 38, 32, 28, 24, 21, 19, 18, 17, 16, 14, 13, 12, 12, 12, 13, 13, 13, 13, 12, 11, 11, 11, 11, 12, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 12, 12, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 21, 22, 24, 26, 28, 31, 34, 37, 41, 44, 47, 50, 54, 58, 63, 69, 74, 78, 81, 83, 85, 85, 85, 85, 85, 85, 84, 82, 79, 74, 69, 63, 58, 52, 46, 42, 37, 34, 30, 27, 23, 20, 17, 14, 12, 11, 9, 9, 8, 8, 7, 6, 5, 4, 4, 4, 4, 5, 5, 6, 6, 5, 5, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 9, 11, 12, 14, 16, 18, 20, 22, 24, 27, 29, 32, 35, 39, 43, 49, 55, 63, 71, 79, 87, 96, 105, 114, 125, 135, 146, 155, 163, 169, 172, 173, 172, 169, 165, 160, 152, 143, 132, 120, 108, 97, 86, 76, 66, 57, 48, 40, 33, 26, 21, 18, 15, 13, 11, 10, 8, 7, 6, 5, 4, 4, 3, 3, 3, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 3, 3, 4, 4, 5, 5, 5, 6, 6, 6, 6, 7, 7, 7, 7, 8, 8, 9, 9, 10, 10, 11, 12, 13, 15, 17, 20, 23, 27, 31, 35, 40, 45, 51, 58, 66, 75, 83, 92, 100, 108, 116, 123, 130, 135, 139, 140, 140, 136, 131, 125, 118, 110, 101, 92, 83, 73, 64, 54, 46, 38, 31, 25, 20, 17, 14, 12, 10, 9, 7, 6, 5, 4, 3, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 4, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 8, 8, 9, 10, 11, 12, 14, 17, 21, 25, 30, 35, 41, 48, 56, 65, 76, 89, 104, 120, 137, 154, 172, 188, 203, 217, 229, 240, 248, 254, 255, 251, 242, 229, 213, 195, 177, 158, 141, 123, 105, 88, 72, 58, 47, 38, 31, 27, 23, 20, 17, 14, 11, 9, 8, 7, 7, 7, 6, 6, 5, 4, 4, 4, 4, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 6, 7, 7, 8, 8, 8, 9, 9, 9, 8, 8, 8, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 6, 5, 5, 4, 4, 4, 4, 5, 5, 6, 6, 7, 8, 9, 11, 14, 16, 20, 24, 28, 34, 42, 52, 63, 75, 88, 102, 116, 131, 145, 160, 174, 187, 199, 209, 216, 219, 220, 217, 211, 202, 191, 177, 162, 147, 131, 115, 100, 86, 72, 61, 50, 42, 35, 30, 25, 22, 19, 18, 17, 17, 19, 22, 26, 31, 36, 43, 51, 60, 72, 86, 101, 118, 136, 154, 171, 188, 203, 217, 228, 236, 240, 240, 237, 230, 219, 206, 191, 175, 158, 142, 127, 114, 105, 99, 97, 99, 105, 113, 125, 140, 157, 178, 200, 224, 247, 267, 285, 299, 309, 315, 317, 314, 306, 293, 275, 254, 230, 205, 180, 155, 132, 111, 92, 76, 62, 50, 40, 31, 25, 20, 17, 14, 13, 11, 10, 10, 9, 9, 9, 10, 10, 10, 9, 9, 10, 10, 11, 12, 14, 16, 18, 21, 25, 29, 36, 43, 53, 66, 80, 96, 113, 130, 145, 160, 173, 184, 194, 203, 211, 217, 221, 222, 220, 218, 215, 213, 212, 213, 215, 216, 216, 213, 208, 201, 194, 187, 180, 173, 165, 155, 143, 130, 115, 99, 85, 72, 61, 51, 42, 35, 29, 23, 19, 15, 13, 11, 9, 8, 7, 6, 5, 5, 5, 5, 5, 6, 6, 5, 5, 5, 5, 4, 3, 3, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 4, 6, 9, 14, 21, 29, 40, 55, 72, 92, 115, 140, 167, 197, 226, 256, 283, 306, 324, 336, 341, 339, 331, 317, 298, 277, 252, 225, 197, 168, 141, 116, 93, 73, 58, 45, 35, 28, 23, 19, 16, 13, 11, 9, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 4, 4, 4, 3, 3, 2, 2, 2, 2, 3, 4, 4, 4, 4, 3, 3, 2, 2, 3, 3, 3, 4, 4, 4, 4, 4, 3, 3, 3, 4, 4, 5, 5, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 7, 8, 11, 14, 19, 26, 36, 49, 64, 83, 105, 129, 155, 182, 210, 237, 262, 284, 302, 314, 320, 320, 315, 304, 289, 269, 246, 220, 193, 165, 138, 113, 91, 72, 56, 44, 35, 28, 22, 18, 14, 12, 10, 9, 8, 7, 7, 7, 6, 6, 5, 5, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 15, 21, 30, 39, 50, 63, 76, 90, 103, 114, 123, 130, 135, 137, 137, 135, 130, 122, 111, 99, 86, 72, 60, 49, 39, 31, 25, 20, 16, 14, 12, 11, 11, 11, 11, 11, 10, 10, 11, 12, 15, 19, 24, 31, 38, 47, 57, 68, 81, 95, 110, 125, 138, 149, 158, 163, 165, 165, 162, 157, 149, 138, 126, 112, 99, 85, 72, 61, 51, 41, 33, 27, 21, 16, 12, 9, 8, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 5, 5, 6, 6, 6, 5, 6, 6, 6, 7, 7, 7, 6, 6, 6, 5, 6, 6, 7, 7, 7, 6, 6, 5, 5, 6, 6, 7, 7, 7, 7, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 6, 9, 14, 20, 27, 37, 49, 65, 84, 106, 130, 154, 175, 194, 208, 219, 225, 228, 226, 220, 209, 193, 174, 153, 132, 111, 93, 78, 65, 57, 52, 51, 54, 62, 73, 87, 103, 121, 138, 156, 173, 188, 201, 211, 216, 216, 212, 203, 190, 175, 158, 141, 124, 108, 92, 78, 67, 59, 54, 53, 57, 63, 73, 86, 100, 116, 133, 149, 165, 179, 189, 197, 200, 201, 197, 191, 181, 168, 152, 135, 117, 100, 85, 72, 62, 56, 52, 53, 56, 62, 71, 81, 94, 109, 125, 143, 160, 176, 190, 202, 210, 217, 221, 225, 228, 230, 232, 233, 233, 234, 236, 240, 246, 252, 257, 260, 260, 258, 254, 251, 250, 252, 257, 264, 273, 283, 292, 302, 311, 318, 323, 325, 321, 311, 295, 273, 246, 216, 185, 155, 127, 102, 80, 61, 46, 34, 25, 19, 14, 11, 9, 7, 6, 4, 2, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 3, 5, 9, 14, 21, 30, 42, 57, 76, 99, 124, 153, 183, 214, 243, 269, 292, 310, 322, 329, 328, 320, 305, 282, 254, 222, 189, 158, 130, 107, 89, 76, 68, 65, 68, 75, 88, 104, 124, 145, 167, 188, 208, 225, 240, 250, 255, 255, 249, 239, 226, 212, 198, 185, 175, 166, 159, 155, 151, 148, 144, 140, 134, 126, 116, 105, 93, 81, 69, 59, 49, 40, 32, 25, 18, 13, 9, 6, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 5, 8, 12, 17, 24, 33, 43, 55, 70, 87, 106, 126, 147, 167, 185, 202, 216, 226, 234, 240, 243, 245, 246, 248, 251, 257, 265, 276, 288, 300, 311, 320, 327, 330, 329, 323, 313, 296, 274, 247, 217, 184, 152, 122, 96, 75, 57, 44, 33, 24, 18, 12, 9, 7, 6, 6, 7, 8, 9, 8, 8, 7, 5, 5, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 10, 17, 26, 37, 52, 71, 93, 118, 145, 174, 201, 227, 249, 268, 282, 292, 297, 298, 296, 291, 286, 282, 279, 280, 283, 289, 295, 300, 303, 302, 295, 284, 267, 246, 222, 196, 168, 141, 116, 93, 73, 57, 43, 33, 25, 19, 15, 12, 10, 9, 9, 8, 9, 9, 11, 14, 18, 24, 33, 45, 61, 81, 106, 134, 166, 199, 233, 266, 295, 318, 333, 340, 339, 328, 310, 285, 256, 225, 192, 160, 131, 106, 86, 73, 67, 68, 75, 87, 105, 128, 156, 188, 223, 258, 292, 322, 344, 358, 363, 358, 345, 325, 298, 267, 234, 199, 166, 135, 107, 85, 68, 56, 50, 48, 52, 60, 71, 85, 102, 121, 139, 157, 173, 185, 193, 196, 195, 189, 180, 168, 154, 138, 121, 104, 88, 74, 61, 51, 45, 42, 43, 47, 55, 65, 78, 93, 109, 127, 144, 161, 176, 189, 199, 207, 213, 219, 224, 230, 236, 244, 253, 266, 280, 297, 315, 332, 346, 355, 357, 351, 336, 313, 285, 253, 219, 185, 153, 123, 97, 74, 54, 38, 26, 17, 11, 7, 5, 5, 4, 4, 4, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 6, 7, 8, 8, 9, 9, 10, 11, 13, 16, 22, 30, 40, 55, 72, 92, 116, 142, 170, 199, 226, 249, 268, 282, 289, 291, 289, 285, 281, 277, 275, 274, 275, 278, 282, 286, 289, 291, 289, 283, 274, 262, 249, 235, 224, 215, 209, 206, 205, 205, 205, 204, 201, 196, 188, 176, 162, 145, 127, 108, 91, 74, 60, 48, 38, 30, 23, 18, 14, 12, 11, 10, 10, 10, 11, 11, 12, 14, 18, 24, 32, 45, 62, 83, 109, 138, 169, 201, 233, 263, 291, 315, 333, 343, 344, 335, 317, 290, 259, 224, 189, 155, 123, 96, 74, 57, 46, 41, 43, 50, 62, 78, 99, 123, 149, 177, 205, 232, 255, 272, 281, 282, 274, 258, 237, 211, 183, 155, 127, 102, 79, 61, 48, 40, 39, 43, 53, 68, 86, 109, 134, 161, 188, 214, 237, 255, 267, 272, 270, 261, 245, 224, 199, 172, 144, 117, 92, 71, 55, 45, 41, 42, 48, 58, 71, 86, 104, 123, 143, 164, 183, 199, 210, 217, 220, 218, 213, 206, 198, 190, 182, 177, 172, 170, 170, 172, 174, 175, 174, 170, 163, 153, 140, 125, 110, 94, 80, 67, 55, 46, 39, 34, 33, 35, 41, 52, 68, 88, 111, 138, 166, 194, 223, 250, 276, 299, 317, 330, 335, 334, 324, 308, 286, 258, 226, 192, 157, 124, 93, 67, 47, 32, 23, 17, 14, 12, 11, 10, 9, 8, 7, 7, 7, 7, 6, 6, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 8, 7, 7, 7, 6, 6, 5, 5, 5, 5, 5, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 13, 21, 32, 45, 60, 77, 95, 113, 131, 148, 162, 173, 180, 181, 177, 166, 152, 134, 115, 96, 79, 64, 51, 39, 30, 23, 18, 14, 12, 10, 9, 8, 7, 5, 4, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 2, 2, 2, 3, 2, 2, 2, 1, 1, 2, 2, 3, 5, 8, 11, 17, 25, 35, 48, 63, 80, 99, 119, 138, 157, 173, 185, 192, 194, 189, 179, 163, 145, 125, 105, 87, 71, 57, 45, 35, 28, 22, 17, 14, 11, 9, 7, 6, 6, 6, 7, 8, 11, 15, 20, 28, 40, 56, 75, 99, 126, 154, 184, 212, 237, 257, 271, 278, 275, 265, 246, 222, 193, 163, 133, 105, 80, 59, 43, 30, 21, 15, 11, 9, 7, 6, 6, 5, 5, 6, 6, 6, 6, 5, 5, 4, 4, 4, 5, 5, 6, 6, 6, 6, 5, 6, 6, 7, 9, 9, 10, 10, 11, 11, 11, 11, 12, 12, 13, 16, 20, 27, 36, 48, 63, 80, 98, 118, 138, 157, 176, 193, 207, 217, 223, 226, 227, 228, 232, 240, 253, 271, 293, 318, 343, 364, 380, 387, 384, 371, 347, 314, 276, 234, 192, 153, 118, 89, 65, 48, 36, 30, 29, 32, 39, 49, 63, 80, 99, 120, 142, 163, 182, 196, 205, 208, 205, 196, 182, 163, 142, 120, 97, 77, 59, 44, 32, 23, 17, 13, 10, 8, 6, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 2, 2, 2, 3, 3, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 3, 6, 10, 18, 29, 45, 65, 91, 122, 158, 198, 239, 279, 316, 346, 369, 381, 383, 375, 358, 335, 310, 284, 262, 243, 230, 222, 217, 215, 212, 209, 203, 194, 182, 166, 147, 126, 105, 85, 66, 49, 36, 25, 18, 13, 11, 10, 10, 10, 10, 10, 10, 9, 8, 8, 8, 9, 11, 14, 18, 25, 33, 43, 55, 68, 81, 93, 103, 110, 114, 114, 110, 103, 94, 82, 70, 58, 47, 37, 28, 20, 14, 10, 7, 6, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 1, 3, 6, 11, 19, 30, 46, 67, 95, 129, 168, 211, 255, 299, 338, 370, 392, 402, 398, 381, 352, 313, 268, 221, 175, 133, 97, 68, 46, 30, 19, 13, 9, 8, 8, 8, 8, 8, 7, 6, 5, 5, 5, 5, 6, 7, 7, 7, 7, 7, 7, 7, 8, 8, 9, 9, 8, 8, 7, 6, 5, 4, 4, 4, 4, 5, 7, 11, 17, 27, 41, 60, 86, 117, 155, 196, 239, 281, 319, 351, 374, 386, 387, 375, 351, 317, 276, 231, 185, 143, 105, 75, 52, 35, 23, 15, 9, 6, 4, 3, 3, 3, 4, 4, 4, 4, 4, 5, 5, 5, 5, 4, 4, 3, 2, 2, 2, 2, 4, 6, 11, 19, 31, 49, 73, 103, 139, 180, 223, 268, 310, 348, 378, 400, 411, 412, 403, 389, 370, 351, 335, 324, 320, 323, 332, 345, 359, 369, 373, 367, 350, 324, 289, 248, 205, 163, 124, 90, 61, 40, 24, 14, 8, 5, 4, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 9, 18, 32, 50, 74, 103, 137, 175, 215, 256, 295, 328, 354, 370, 374, 365, 344, 313, 274, 231, 186, 143, 105, 73, 48, 29, 17, 9, 6, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 4, 3, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 3, 1, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 11, 22, 37, 59, 86, 120, 158, 199, 240, 278, 309, 330, 340, 339, 325, 302, 270, 233, 193, 152, 114, 81, 54, 34, 21, 13, 9, 7, 7, 7, 7, 6, 5, 4, 4, 3, 4, 4, 6, 10, 16, 27, 44, 68, 99, 137, 180, 224, 268, 306, 336, 355, 361, 353, 332, 300, 259, 213, 167, 124, 87, 58, 36, 23, 17, 17, 24, 37, 58, 85, 119, 159, 205, 253, 299, 341, 375, 396, 404, 397, 375, 340, 296, 246, 194, 146, 104, 70, 45, 29, 19, 14, 11, 10, 10, 9, 9, 8, 8, 8, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 9, 10, 11, 12, 14, 19, 28, 41, 61, 86, 116, 151, 188, 226, 261, 292, 314, 326, 324, 310, 284, 249, 208, 167, 127, 92, 64, 42, 26, 16, 10, 6, 5, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 3, 4, 5, 6, 6, 6, 5, 4, 4, 4, 4, 6, 8, 12, 18, 29, 46, 69, 100, 137, 176, 216, 252, 280, 297, 303, 296, 278, 249, 214, 175, 135, 99, 67, 42, 23, 11, 4, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 6, 6, 6, 6, 5, 4, 4, 4, 5, 7, 11, 18, 28, 42, 61, 85, 112, 142, 170, 194, 211, 219, 217, 206, 186, 161, 134, 106, 80, 58, 40, 26, 17, 11, 7, 5, 4, 3, 3, 2, 2, 1, 1, 1, 1, 2, 3, 4, 4, 4, 5, 5, 5, 5, 5, 5, 4, 3, 2, 3, 5, 11, 20, 35, 56, 84, 119, 161, 207, 255, 300, 338, 365, 377, 373, 352, 318, 274, 225, 177, 132, 94, 64, 41, 26, 16, 10, 8, 7, 8, 9, 10, 10, 11, 10, 10, 9, 9, 8, 8, 7, 6, 4, 3, 3, 2, 2, 3, 3, 4, 4, 5, 5, 5, 6, 6, 6, 6, 6, 6, 5, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 6, 6, 6, 7, 7, 8, 11, 15, 24, 37, 58, 86, 121, 160, 202, 242, 276, 300, 311, 308, 291, 264, 228, 188, 147, 109, 77, 52, 34, 22, 15, 11, 9, 8, 8, 8, 8, 9, 9, 10, 10, 10, 10, 10, 10, 9, 9, 8, 7, 7, 7, 7, 7, 6, 6, 6, 6, 9, 13, 21, 33, 50, 70, 94, 120, 148, 174, 196, 211, 216, 211, 196, 173, 145, 117, 90, 67, 48, 34, 23, 15, 10, 6, 5, 5, 5, 6, 6, 6, 5, 5, 4, 4, 4, 5, 8, 14, 24, 40, 62, 90, 122, 158, 193, 224, 247, 260, 261, 250, 228, 198, 163, 127, 93, 64, 41, 23, 12, 4, 0, 0, 3, 11, 22, 39, 61, 88, 119, 152, 185, 215, 238, 253, 256, 246, 226, 198, 164, 129, 96, 67, 43, 25, 13, 5, 2, 2, 5, 11, 20, 33, 49, 71, 96, 126, 157, 187, 213, 230, 238, 234, 219, 195, 166, 134, 103, 75, 51, 33, 20, 12, 7, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 6, 18, 38, 67, 107, 155, 209, 268, 326, 379, 421, 447, 453, 438, 402, 351, 290, 227, 167, 116, 76, 46, 26, 14, 8, 5, 4, 5, 6, 7, 7, 8, 8, 8, 8, 9, 9, 9, 8, 8, 7, 6, 5, 4, 4, 4, 4, 4, 4, 4, 5, 7, 11, 19, 30, 45, 64, 87, 111, 135, 157, 174, 185, 188, 183, 170, 151, 128, 104, 79, 58, 39, 25, 16, 10, 7, 6, 6, 7, 7, 8, 9, 9, 9, 10, 10, 10, 10, 9, 9, 8, 8, 7, 7, 6, 6, 5, 5, 4, 4, 4, 5, 5, 5, 6, 6, 5, 5, 5, 4, 4, 4, 4, 7, 12, 21, 35, 54, 78, 107, 140, 175, 210, 241, 266, 282, 287, 281, 266, 248, 231, 224, 231, 255, 297, 352, 413, 471, 515, 538, 534, 503, 448, 376, 297, 220, 152, 96, 56, 29, 14, 7, 6, 7, 9, 11, 12, 13, 14, 14, 14, 14, 14, 13, 12, 11, 10, 9, 8, 8, 8, 9, 9, 10, 10, 10, 10, 9, 8, 7, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 9, 22, 43, 72, 109, 154, 204, 256, 305, 346, 373, 382, 373, 347, 309, 265, 223, 190, 169, 164, 172, 189, 210, 228, 239, 239, 227, 205, 175, 141, 107, 77, 52, 33, 21, 13, 9, 6, 5, 5, 6, 6, 7, 9, 9, 10, 10, 9, 9, 8, 7, 7, 7, 6, 6, 5, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 6, 6, 7, 6, 6, 5, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 6, 11, 20, 34, 53, 77, 106, 137, 167, 191, 208, 214, 209, 195, 173, 145, 117, 89, 63, 42, 26, 13, 5, 1, 0, 4, 11, 25, 46, 77, 118, 169, 227, 290, 350, 399, 432, 444, 432, 398, 346, 284, 218, 155, 101, 59, 29, 11, 3, 0, 1, 2, 4, 5, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 5, 6, 7, 9, 9, 10, 10, 9, 8, 7, 6, 6, 6, 6, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 6, 5, 4, 3, 2, 3, 6, 12, 24, 43, 69, 103, 143, 185, 225, 256, 276, 280, 270, 249, 223, 201, 190, 197, 224, 270, 327, 388, 441, 477, 489, 475, 436, 378, 308, 235, 166, 107, 62, 31, 12, 2, 0, 0, 0, 4, 11, 22, 40, 64, 93, 127, 163, 198, 229, 252, 265, 264, 249, 223, 188, 148, 109, 74, 46, 26, 14, 8, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 6, 7, 8, 8, 9, 8, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 5, 6, 7, 9, 11, 14, 17, 20, 22, 23, 22, 20, 18, 14, 11, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 5, 6, 7, 8, 8, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 2, 8, 18, 34, 56, 86, 120, 158, 194, 225, 247, 256, 251, 232, 202, 165, 125, 88, 57, 34, 18, 9, 6, 5, 5, 5, 5, 4, 3, 2, 2, 3, 3, 4, 5, 6, 6, 6, 6, 6, 6, 6, 7, 9, 10, 11, 10, 10, 8, 6, 5, 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, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 8, 25, 54, 97, 152, 219, 290, 359, 418, 459, 476, 465, 428, 369, 296, 220, 148, 89, 45, 18, 4, 0, 0, 0, 1, 2, 3, 3, 4, 5, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 3, 3, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 7, 8, 8, 7, 6, 4, 3, 1, 0, 0, 0, 6, 20, 46, 87, 142, 210, 284, 355, 412, 448, 456, 435, 390, 327, 255, 184, 120, 70, 34, 13, 2, 0, 0, 0, 2, 6, 14, 29, 52, 82, 120, 162, 204, 241, 268, 280, 275, 255, 221, 181, 137, 97, 64, 39, 23, 13, 9, 8, 8, 9, 10, 10, 10, 10, 9, 9, 8, 7, 6, 5, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 11, 32, 68, 121, 193, 277, 365, 448, 512, 547, 547, 512, 447, 363, 270, 183, 110, 56, 22, 5, 0, 0, 0, 1, 4, 12, 28, 55, 94, 145, 203, 264, 319, 361, 382, 379, 353, 307, 250, 189, 131, 84, 48, 24, 11, 5, 4, 5, 6, 7, 8, 8, 9, 9, 8, 8, 8, 7, 7, 6, 6, 7, 7, 8, 8, 8, 7, 6, 4, 2, 1, 0, 0, 1, 9, 25, 52, 92, 145, 208, 274, 335, 381, 404, 401, 371, 323, 266, 215, 180, 171, 192, 240, 310, 388, 463, 520, 550, 546, 507, 439, 352, 258, 170, 97, 45, 14, 0, 0, 0, 2, 3, 4, 4, 4, 5, 7, 8, 8, 8, 7, 6, 5, 5, 4, 5, 5, 6, 7, 8, 8, 9, 8, 8, 7, 6, 6, 6, 6, 7, 7, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 7, 6, 5, 4, 2, 1, 0, 0, 0, 1, 8, 22, 45, 78, 120, 167, 212, 250, 273, 279, 267, 238, 197, 151, 106, 67, 38, 18, 7, 3, 2, 4, 5, 7, 7, 8, 8, 8, 8, 8, 7, 6, 5, 4, 3, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 4, 4, 4, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 4, 4, 5, 5, 5, 5, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 3, 3, 4, 5, 6, 6, 5, 4, 3, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 3, 4, 5, 6, 7, 8, 9, 9, 9, 8, 7, 6, 5, 5, 5, 5, 5, 5, 4, 3, 2, 0, 0, 0, 7, 23, 50, 91, 141, 196, 249, 290, 312, 312, 291, 251, 201, 149, 100, 61, 32, 15, 5, 2, 2, 3, 4, 6, 7, 9, 9, 9, 8, 6, 5, 4, 3, 1, 0, 0, 1, 12, 36, 77, 136, 208, 287, 361, 419, 451, 453, 423, 367, 294, 214, 139, 78, 35, 10, 0, 0, 0, 0, 0, 0, 6, 24, 57, 108, 176, 255, 337, 409, 462, 486, 476, 434, 368, 290, 215, 155, 119, 111, 127, 159, 196, 228, 246, 245, 227, 195, 155, 113, 75, 44, 23, 11, 5, 4, 4, 5, 5, 5, 4, 3, 2, 1, 2, 3, 4, 4, 5, 5, 5, 5, 5, 6, 8, 10, 11, 12, 12, 12, 10, 8, 6, 5, 5, 5, 6, 7, 8, 8, 7, 5, 3, 1, 0, 0, 3, 11, 26, 48, 77, 111, 148, 183, 210, 225, 225, 210, 181, 144, 104, 67, 38, 18, 6, 2, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 7, 8, 8, 9, 9, 10, 11, 11, 10, 9, 8, 6, 6, 6, 6, 7, 8, 9, 9, 9, 8, 8, 7, 7, 6, 6, 6, 7, 7, 8, 8, 9, 9, 8, 8, 7, 7, 7, 6, 6, 5, 4, 4, 3, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 10, 38, 90, 169, 271, 387, 503, 600, 663, 680, 647, 570, 460, 336, 217, 120, 52, 13, 0, 0, 0, 3, 4, 3, 3, 4, 6, 8, 9, 9, 9, 8, 7, 7, 6, 6, 5, 4, 3, 3, 2, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 4, 5, 6, 8, 10, 10, 10, 10, 8, 7, 5, 5, 5, 6, 7, 8, 10, 11, 12, 12, 11, 9, 8, 6, 5, 5, 5, 5, 6, 7, 7, 7, 7, 7, 6, 6, 5, 4, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 8, 32, 79, 150, 243, 350, 456, 546, 604, 619, 588, 516, 417, 309, 214, 148, 121, 130, 168, 220, 269, 301, 308, 289, 249, 196, 140, 89, 49, 23, 8, 2, 2, 3, 4, 5, 5, 5, 5, 5, 6, 8, 9, 10, 10, 9, 8, 7, 5, 4, 4, 4, 5, 7, 8, 10, 10, 10, 10, 8, 7, 6, 5, 5, 5, 6, 7, 7, 7, 7, 6, 6, 6, 6, 6, 7, 7, 8, 8, 8, 7, 7, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 4, 4, 5, 6, 5, 5, 4, 2, 1, 1, 1, 1, 3, 4, 5, 5, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 12, 33, 67, 112, 164, 215, 258, 285, 291, 274, 239, 191, 139, 90, 50, 22, 6, 0, 0, 1, 3, 5, 5, 6, 5, 4, 3, 1, 0, 0, 0, 1, 0, 0, 0, 1, 14, 42, 89, 155, 235, 320, 397, 453, 477, 466, 419, 345, 257, 169, 95, 42, 11, 0, 0, 0, 3, 3, 2, 1, 0, 0, 1, 2, 3, 3, 3, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 4, 4, 6, 7, 9, 10, 11, 10, 10, 8, 7, 6, 6, 7, 8, 9, 10, 11, 11, 11, 10, 9, 8, 8, 8, 9, 8, 7, 5, 3, 2, 1, 1, 0, 0, 0, 10, 34, 78, 143, 227, 320, 409, 479, 516, 511, 465, 386, 289, 191, 107, 47, 12, 0, 0, 0, 3, 2, 0, 0, 0, 7, 22, 48, 82, 123, 166, 206, 236, 249, 244, 221, 183, 138, 93, 55, 27, 9, 1, 0, 0, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 3, 18, 49, 97, 161, 232, 300, 353, 381, 378, 347, 292, 225, 155, 94, 47, 18, 3, 0, 0, 2, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 1, 2, 1, 0, 0, 6, 33, 88, 175, 291, 421, 548, 650, 706, 706, 648, 543, 411, 275, 158, 72, 21, 0, 0, 0, 5, 5, 3, 1, 0, 0, 1, 2, 3, 3, 4, 4, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 6, 6, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 5, 6, 7, 7, 6, 3, 1, 0, 0, 1, 1, 0, 0, 0, 12, 45, 105, 195, 311, 439, 561, 655, 703, 694, 628, 517, 382, 248, 134, 55, 11, 0, 0, 2, 5, 3, 0, 0, 6, 27, 63, 115, 178, 245, 307, 353, 375, 367, 332, 274, 205, 136, 77, 34, 8, 0, 0, 1, 4, 4, 0, 0, 0, 25, 81, 175, 306, 460, 616, 747, 827, 840, 783, 668, 517, 361, 229, 144, 113, 134, 192, 265, 333, 377, 388, 365, 314, 246, 173, 107, 56, 22, 5, 0, 1, 5, 8, 9, 8, 7, 6, 6, 7, 9, 11, 12, 12, 11, 8, 5, 3, 1, 0, 0, 0, 1, 3, 4, 5, 6, 5, 4, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 3, 2, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 4, 6, 8, 8, 7, 5, 3, 2, 2, 2, 2, 0, 0, 2, 21, 63, 132, 226, 334, 439, 520, 561, 551, 493, 399, 287, 178, 91, 33, 4, 0, 0, 4, 6, 5, 2, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 3, 5, 6, 8, 9, 9, 9, 9, 8, 7, 6, 5, 5, 5, 5, 6, 5, 5, 4, 4, 4, 4, 5, 7, 8, 10, 11, 11, 10, 9, 8, 7, 6, 4, 3, 1, 0, 0, 0, 1, 2, 1, 0, 0, 6, 27, 66, 127, 204, 288, 364, 417, 435, 414, 355, 273, 184, 112, 74, 83, 142, 242, 364, 485, 579, 627, 619, 555, 451, 326, 206, 108, 42, 7, 0, 0, 4, 7, 6, 4, 2, 1, 1, 1, 2, 2, 2, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 1, 1, 3, 5, 6, 7, 7, 5, 4, 2, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 2, 3, 4, 6, 7, 8, 8, 8, 7, 6, 5, 4, 4, 5, 6, 7, 7, 8, 7, 6, 6, 5, 5, 5, 6, 8, 9, 10, 10, 9, 8, 6, 5, 3, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 5, 25, 61, 114, 181, 251, 313, 353, 365, 346, 298, 233, 163, 99, 50, 18, 2, 0, 0, 5, 8, 10, 11, 12, 13, 14, 15, 16, 16, 16, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 8, 8, 7, 5, 1, 0, 1, 18, 57, 121, 208, 311, 411, 491, 532, 524, 467, 374, 268, 175, 123, 128, 197, 319, 471, 620, 733, 786, 765, 677, 539, 382, 234, 117, 42, 4, 0, 0, 4, 6, 3, 0, 0, 4, 25, 68, 134, 223, 328, 436, 530, 589, 600, 556, 465, 347, 230, 149, 129, 184, 310, 484, 668, 820, 906, 905, 818, 665, 481, 301, 156, 59, 9, 0, 0, 7, 12, 13, 12, 11, 13, 16, 19, 20, 19, 18, 16, 15, 14, 14, 13, 13, 13, 12, 11, 10, 8, 6, 5, 5, 4, 3, 0, 0, 0, 14, 46, 102, 179, 269, 357, 428, 465, 460, 414, 337, 244, 154, 81, 31, 5, 0, 0, 2, 4, 4, 1, 0, 0, 5, 20, 47, 89, 145, 210, 275, 329, 360, 360, 329, 273, 202, 131, 71, 28, 5, 0, 0, 3, 6, 6, 2, 0, 0, 12, 42, 93, 164, 248, 330, 397, 432, 428, 383, 306, 213, 127, 70, 60, 107, 206, 345, 496, 632, 723, 750, 706, 601, 458, 306, 172, 75, 19, 0, 0, 4, 10, 12, 11, 10, 10, 11, 13, 15, 15, 15, 14, 13, 13, 12, 12, 12, 12, 13, 15, 17, 20, 22, 23, 22, 20, 18, 16, 14, 13, 11, 9, 7, 5, 5, 5, 5, 3, 0, 0, 4, 28, 77, 155, 256, 368, 471, 542, 566, 535, 456, 348, 238, 151, 111, 124, 187, 279, 376, 450, 481, 461, 395, 299, 197, 115, 73, 79, 133, 221, 323, 413, 471, 485, 451, 378, 283, 185, 102, 43, 10, 0, 0, 3, 5, 5, 2, 0, 0, 0, 0, 2, 3, 4, 5, 6, 6, 6, 6, 5, 4, 3, 3, 3, 5, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 5, 4, 3, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 1, 1, 1, 1, 2, 3, 3, 4, 4, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 2, 3, 2, 0, 0, 3, 23, 64, 127, 204, 284, 350, 385, 382, 341, 272, 190, 113, 53, 16, 0, 0, 0, 3, 4, 2, 0, 0, 0, 2, 3, 2, 0, 0, 0, 0, 3, 5, 3, 0, 0, 7, 42, 111, 213, 338, 465, 567, 621, 614, 548, 437, 308, 185, 90, 29, 0, 0, 0, 2, 6, 7, 5, 0, 0, 0, 20, 81, 188, 341, 519, 693, 824, 881, 850, 736, 567, 381, 214, 91, 21, 0, 0, 4, 10, 8, 3, 0, 0, 0, 5, 9, 10, 10, 8, 6, 4, 3, 2, 1, 1, 0, 1, 2, 3, 3, 4, 3, 3, 3, 3, 4, 5, 4, 3, 1, 0, 0, 0, 2, 5, 4, 0, 0, 3, 36, 104, 214, 356, 510, 648, 740, 765, 714, 600, 448, 290, 154, 60, 10, 0, 0, 5, 9, 7, 2, 0, 0, 0, 1, 2, 3, 3, 2, 1, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 3, 6, 4, 0, 0, 4, 37, 108, 220, 361, 511, 638, 714, 720, 653, 528, 374, 228, 123, 82, 110, 195, 309, 422, 501, 527, 494, 413, 305, 194, 102, 40, 6, 0, 0, 3, 6, 7, 3, 0, 0, 0, 16, 54, 116, 196, 284, 361, 410, 419, 385, 316, 230, 143, 73, 26, 3, 0, 0, 4, 5, 4, 1, 0, 1, 3, 5, 5, 4, 1, 0, 0, 1, 3, 3, 0, 0, 0, 20, 62, 130, 218, 313, 394, 444, 451, 412, 336, 241, 148, 72, 23, 0, 0, 0, 4, 5, 3, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 4, 4, 3, 2, 1, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 6, 9, 11, 11, 9, 6, 5, 6, 8, 9, 6, 0, 0, 7, 50, 135, 262, 418, 576, 701, 764, 748, 656, 507, 337, 181, 73, 30, 53, 129, 230, 328, 396, 418, 392, 325, 237, 148, 75, 27, 3, 0, 0, 4, 5, 2, 0, 0, 0, 4, 7, 9, 7, 3, 0, 0, 1, 5, 6, 3, 0, 0, 17, 73, 171, 306, 460, 603, 702, 733, 689, 579, 431, 277, 146, 56, 9, 0, 0, 5, 8, 6, 1, 0, 0, 0, 1, 3, 4, 5, 5, 4, 4, 3, 2, 2, 3, 5, 7, 8, 8, 8, 7, 7, 6, 5, 1, 0, 0, 10, 40, 92, 163, 243, 316, 367, 381, 356, 297, 219, 139, 71, 26, 3, 0, 0, 3, 5, 4, 1, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 5, 3, 1, 0, 0, 1, 2, 4, 6, 6, 6, 4, 2, 1, 0, 0, 0, 1, 2, 4, 5, 4, 4, 2, 1, 1, 2, 3, 2, 1, 0, 0, 0, 1, 6, 8, 5, 0, 0, 13, 69, 171, 316, 484, 641, 750, 783, 732, 609, 446, 279, 141, 49, 3, 0, 0, 5, 10, 9, 5, 0, 0, 0, 13, 54, 126, 227, 346, 459, 543, 576, 549, 469, 354, 232, 125, 50, 9, 0, 0, 4, 7, 6, 2, 0, 0, 1, 4, 7, 9, 9, 8, 7, 5, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 1, 3, 4, 1, 0, 0, 13, 48, 109, 192, 283, 363, 415, 424, 388, 316, 226, 137, 66, 21, 0, 0, 0, 4, 5, 4, 1, 0, 1, 3, 4, 5, 5, 4, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 1, 3, 4, 4, 3, 2, 2, 2, 3, 4, 5, 4, 1, 0, 0, 0, 3, 7, 7, 2, 0, 0, 29, 101, 221, 382, 557, 710, 805, 817, 742, 600, 423, 252, 118, 34, 0, 0, 2, 11, 12, 9, 5, 4, 7, 12, 14, 13, 8, 2, 0, 0, 3, 7, 7, 1, 0, 0, 32, 102, 215, 357, 505, 625, 688, 675, 588, 447, 287, 145, 56, 39, 96, 209, 350, 482, 571, 596, 551, 446, 311, 182, 97, 83, 149, 283, 454, 619, 737, 775, 724, 594, 420, 245, 115, 67, 117, 256, 455, 666, 840, 934, 925, 818, 640, 435, 247, 107, 25, 0, 0, 6, 13, 12, 6, 0, 0, 3, 10, 15, 15, 12, 6, 1, 0, 3, 6, 7, 2, 0, 0, 23, 82, 181, 313, 457, 583, 659, 665, 595, 467, 312, 172, 84, 75, 148, 285, 450, 600, 694, 708, 639, 504, 337, 178, 62, 12, 32, 110, 221, 333, 419, 457, 442, 380, 288, 189, 103, 42, 8, 0, 0, 4, 7, 6, 3, 0, 0, 0, 2, 4, 6, 7, 7, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 5, 4, 3, 2, 4, 6, 7, 8, 6, 3, 0, 0, 1, 4, 5, 2, 0, 0, 12, 52, 120, 213, 314, 402, 456, 460, 415, 331, 230, 135, 61, 17, 0, 0, 0, 3, 5, 5, 3, 0, 0, 0, 9, 40, 95, 172, 260, 340, 394, 406, 374, 305, 217, 130, 61, 18, 0, 0, 0, 5, 5, 3, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 4, 7, 6, 1, 0, 0, 30, 97, 205, 341, 481, 595, 653, 640, 558, 425, 272, 132, 34, 0, 15, 85, 183, 283, 360, 396, 385, 332, 252, 165, 89, 35, 6, 0, 0, 3, 6, 4, 1, 0, 0, 0, 2, 4, 6, 7, 7, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 1, 3, 4, 5, 5, 5, 4, 3, 2, 2, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 1, 1, 0, 0, 1, 3, 5, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 6, 7, 9, 11, 12, 12, 11, 9, 7, 5, 4, 4, 5, 7, 9, 11, 12, 11, 9, 6, 4, 3, 4, 6, 7, 8, 6, 4, 2, 1, 3, 4, 4, 0, 0, 0, 21, 67, 139, 230, 322, 395, 430, 418, 361, 274, 179, 95, 36, 5, 0, 0, 4, 6, 5, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 3, 5, 4, 0, 0, 3, 32, 90, 176, 281, 384, 461, 493, 471, 401, 301, 195, 104, 41, 7, 0, 0, 0, 4, 7, 7, 4, 0, 0, 2, 40, 121, 248, 410, 576, 711, 780, 764, 663, 501, 317, 153, 45, 13, 58, 159, 287, 405, 482, 501, 461, 373, 264, 157, 73, 21, 0, 0, 3, 7, 8, 4, 0, 0, 0, 2, 4, 4, 2, 0, 0, 0, 3, 6, 6, 1, 0, 0, 26, 87, 185, 310, 437, 539, 589, 574, 497, 380, 251, 138, 57, 12, 0, 0, 0, 4, 6, 7, 5, 0, 0, 0, 21, 85, 196, 345, 507, 645, 724, 723, 640, 500, 337, 188, 79, 16, 0, 0, 1, 9, 13, 12, 5, 0, 0, 2, 50, 149, 300, 485, 668, 806, 862, 821, 694, 513, 324, 164, 56, 2, 0, 0, 8, 13, 12, 6, 0, 0, 0, 13, 54, 123, 215, 316, 406, 462, 469, 426, 344, 242, 145, 68, 20, 0, 0, 2, 8, 10, 9, 6, 4, 4, 6, 9, 13, 15, 17, 17, 16, 14, 11, 8, 6, 4, 4, 5, 6, 7, 8, 8, 7, 6, 5, 3, 3, 3, 4, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 2, 4, 3, 0, 0, 1, 21, 61, 123, 198, 270, 324, 344, 325, 272, 199, 123, 60, 19, 0, 0, 0, 4, 5, 3, 0, 0, 0, 1, 4, 6, 5, 2, 0, 0, 0, 2, 7, 8, 3, 0, 0, 19, 77, 174, 302, 436, 546, 601, 586, 506, 381, 244, 125, 43, 2, 0, 0, 7, 10, 7, 2, 0, 0, 2, 7, 10, 11, 10, 9, 8, 7, 7, 6, 6, 6, 7, 8, 10, 13, 14, 15, 15, 14, 11, 9, 7, 6, 7, 8, 10, 13, 14, 15, 14, 12, 10, 7, 6, 6, 8, 11, 14, 17, 19, 19, 18, 15, 12, 10, 8, 8, 9, 10, 12, 13, 13, 12, 10, 9, 8, 9, 11, 12, 10, 7, 4, 3, 4, 6, 7, 4, 0, 0, 9, 50, 128, 240, 369, 490, 573, 595, 548, 439, 294, 148, 37, 0, 32, 153, 333, 535, 713, 824, 840, 760, 607, 419, 240, 104, 24, 0, 0, 6, 13, 12, 6, 0, 0, 0, 0, 2, 4, 4, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 3, 2, 2, 3, 4, 5, 7, 9, 10, 10, 10, 10, 9, 9, 10, 11, 13, 14, 14, 14, 12, 9, 7, 6, 5, 5, 5, 3, 0, 0, 0, 0, 4, 7, 5, 0, 0, 6, 43, 117, 227, 361, 490, 586, 620, 581, 474, 322, 162, 39, 0, 41, 194, 424, 686, 919, 1067, 1092, 989, 789, 543, 310, 134, 30, 0, 0, 5, 14, 13, 7, 0, 0, 0, 0, 6, 29, 74, 143, 228, 313, 379, 407, 390, 331, 247, 157, 79, 27, 1, 0, 0, 6, 10, 9, 6, 3, 2, 2, 3, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 2, 2, 2, 2, 2, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 2, 3, 4, 2, 0, 0, 0, 0, 5, 8, 7, 0, 0, 5, 47, 134, 267, 430, 592, 713, 762, 721, 595, 411, 214, 56, 0, 33, 208, 486, 812, 1113, 1315, 1368, 1259, 1019, 714, 416, 184, 44, 0, 0, 9, 23, 22, 11, 0, 0, 0, 4, 11, 14, 14, 13, 11, 10, 9, 9, 8, 9, 10, 12, 14, 15, 15, 12, 9, 8, 8, 8, 6, 0, 0, 0, 23, 76, 161, 269, 379, 466, 507, 490, 420, 315, 201, 102, 35, 1, 0, 0, 7, 10, 8, 4, 2, 3, 7, 11, 14, 12, 7, 1, 0, 0, 3, 9, 11, 5, 0, 0, 25, 103, 237, 414, 601, 755, 834, 817, 706, 533, 342, 175, 59, 2, 0, 0, 13, 18, 15, 7, 2, 2, 7, 14, 19, 19, 13, 5, 0, 0, 0, 7, 15, 14, 2, 0, 0, 58, 193, 406, 672, 937, 1136, 1214, 1148, 956, 689, 416, 194, 54, 0, 0, 3, 16, 17, 9, 1, 0, 0, 0, 0, 7, 33, 83, 159, 250, 338, 400, 419, 390, 319, 227, 135, 62, 16, 0, 0, 2, 7, 8, 5, 1, 0, 0, 0, 0, 2, 2, 2, 3, 3, 3, 2, 2, 2, 2, 3, 4, 5, 6, 6, 6, 5, 4, 3, 2, 1, 0, 0, 1, 2, 3, 4, 4, 5, 4, 4, 3, 2, 1, 2, 3, 5, 8, 9, 10, 9, 8, 6, 4, 2, 2, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 2, 5, 8, 8, 5, 0, 0, 0, 2, 8, 10, 5, 0, 0, 18, 88, 213, 384, 575, 741, 840, 845, 754, 592, 401, 225, 94, 18, 0, 0, 0, 10, 16, 15, 8, 0, 0, 1, 57, 176, 360, 590, 820, 996, 1068, 1012, 838, 586, 320, 107, 0, 21, 163, 386, 631, 836, 949, 944, 825, 625, 393, 184, 43, 0, 39, 154, 302, 440, 530, 550, 501, 398, 273, 155, 67, 16, 0, 0, 4, 7, 5, 2, 0, 0, 0, 0, 0, 3, 23, 63, 122, 191, 256, 300, 311, 287, 232, 163, 95, 42, 10, 0, 0, 3, 7, 8, 6, 3, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 1, 3, 4, 5, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 1, 2, 5, 8, 11, 13, 14, 13, 12, 11, 10, 10, 10, 9, 7, 2, 0, 0, 0, 4, 12, 14, 6, 0, 0, 23, 109, 257, 453, 660, 826, 907, 878, 748, 553, 344, 168, 51, 0, 0, 1, 14, 16, 10, 0, 0, 0, 2, 8, 12, 12, 7, 0, 0, 0, 0, 8, 14, 10, 0, 0, 5, 65, 187, 367, 579, 776, 909, 939, 858, 688, 475, 270, 114, 23, 0, 0, 8, 16, 14, 5, 0, 0, 3, 11, 17, 16, 10, 3, 0, 0, 6, 10, 9, 0, 0, 3, 54, 158, 312, 496, 669, 789, 822, 759, 617, 434, 254, 113, 28, 0, 0, 5, 13, 13, 7, 0, 0, 0, 0, 4, 7, 8, 8, 7, 6, 5, 4, 2, 1, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 4, 5, 6, 7, 7, 7, 6, 5, 3, 1, 0, 0, 0, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 0, 0, 0, 0, 1, 5, 6, 3, 0, 0, 9, 49, 120, 218, 324, 415, 468, 467, 413, 320, 213, 116, 45, 7, 0, 0, 5, 9, 7, 3, 0, 0, 2, 6, 10, 11, 8, 3, 0, 0, 1, 5, 8, 5, 0, 0, 6, 47, 123, 229, 348, 451, 511, 511, 451, 347, 228, 121, 44, 4, 0, 0, 6, 9, 7, 3, 0, 0, 1, 5, 7, 8, 7, 6, 4, 4, 3, 2, 2, 1, 2, 3, 5, 8, 10, 12, 12, 11, 9, 6, 3, 1, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 4, 6, 8, 10, 11, 12, 12, 10, 8, 6, 4, 3, 3, 4, 5, 7, 8, 9, 9, 9, 7, 6, 4, 3, 3, 3, 5, 7, 10, 13, 15, 15, 14, 11, 8, 6, 5, 5, 7, 8, 10, 10, 9, 8, 6, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 5, 6, 6, 4, 1, 0, 0, 0, 3, 7, 7, 2, 0, 0, 24, 87, 187, 312, 437, 529, 564, 531, 439, 314, 187, 85, 22, 0, 0, 3, 10, 11, 7, 1, 0, 0, 0, 3, 6, 7, 7, 7, 6, 6, 5, 5, 5, 5, 7, 9, 11, 13, 14, 14, 12, 9, 6, 4, 3, 4, 5, 6, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 1, 2, 4, 5, 7, 7, 7, 7, 6, 5, 5, 5, 5, 6, 7, 6, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 5, 3, 2, 2, 2, 4, 6, 8, 9, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 1, 3, 4, 6, 8, 9, 9, 9, 8, 7, 6, 6, 6, 6, 6, 5, 5, 5, 6, 10, 14, 17, 17, 13, 5, 0, 0, 1, 11, 18, 14, 0, 0, 2, 73, 220, 437, 690, 922, 1072, 1096, 988, 778, 524, 286, 112, 16, 0, 0, 12, 21, 18, 7, 0, 0, 0, 1, 5, 7, 7, 6, 6, 6, 7, 8, 8, 8, 8, 9, 11, 13, 14, 15, 15, 13, 12, 10, 8, 6, 6, 5, 6, 5, 5, 4, 3, 2, 2, 3, 5, 8, 8, 6, 2, 0, 0, 0, 5, 12, 11, 3, 0, 0, 40, 136, 290, 484, 680, 832, 897, 856, 713, 500, 269, 76, 0, 2, 166, 442, 777, 1092, 1309, 1371, 1266, 1026, 717, 418, 186, 46, 0, 0, 0, 12, 17, 15, 11, 2, 0, 0, 9, 93, 258, 501, 786, 1048, 1220, 1251, 1131, 893, 603, 332, 131, 20, 0, 0, 14, 24, 19, 6, 0, 0, 0, 8, 13, 12, 6, 0, 0, 0, 6, 12, 11, 2, 0, 2, 47, 144, 294, 477, 654, 779, 814, 742, 577, 360, 155, 25, 15, 140, 375, 663, 930, 1104, 1142, 1035, 814, 535, 266, 67, 0, 5, 141, 346, 570, 758, 863, 860, 755, 578, 377, 199, 73, 8, 0, 0, 11, 15, 11, 2, 0, 0, 0, 5, 9, 9, 6, 0, 0, 0, 1, 9, 13, 9, 0, 0, 10, 76, 199, 374, 569, 741, 845, 853, 761, 592, 385, 184, 33, 0, 4, 155, 403, 707, 1004, 1222, 1304, 1227, 1014, 723, 429, 194, 49, 0, 0, 7, 22, 22, 11, 0, 0, 0, 0, 4, 7, 7, 6, 4, 3, 2, 2, 1, 1, 1, 1, 2, 3, 4, 4, 4, 4, 3, 2, 2, 2, 2, 3, 4, 5, 7, 8, 8, 7, 6, 6, 7, 10, 15, 19, 20, 15, 6, 0, 0, 1, 11, 18, 14, 0, 0, 2, 76, 230, 457, 723, 967, 1127, 1157, 1048, 834, 571, 322, 135, 25, 0, 0, 4, 23, 33, 28, 10, 0, 0, 29, 162, 400, 726, 1088, 1404, 1593, 1598, 1414, 1083, 689, 327, 76, 0, 47, 234, 479, 708, 860, 900, 824, 662, 459, 267, 120, 31, 0, 0, 1, 12, 17, 16, 8, 0, 0, 0, 51, 156, 316, 510, 698, 833, 877, 814, 656, 443, 225, 54, 0, 6, 149, 375, 634, 865, 1011, 1035, 933, 735, 497, 275, 110, 19, 0, 0, 10, 18, 15, 5, 0, 0, 0, 1, 5, 7, 7, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 4, 4, 5, 9, 14, 17, 18, 14, 6, 0, 0, 0, 7, 17, 18, 6, 0, 0, 40, 159, 355, 604, 854, 1042, 1114, 1050, 868, 619, 367, 166, 42, 0, 0, 6, 19, 19, 10, 0, 0, 0, 0, 5, 8, 8, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 13, 18, 21, 22, 21, 19, 15, 11, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 8, 7, 4, 2, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 2, 3, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 2, 3, 5, 9, 13, 14, 13, 9, 4, 1, 2, 6, 8, 6, 0, 0, 5, 46, 128, 248, 386, 513, 596, 613, 557, 446, 307, 176, 75, 16, 0, 0, 4, 10, 9, 4, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 3, 6, 9, 11, 10, 6, 0, 0, 0, 2, 10, 14, 9, 0, 0, 19, 99, 248, 455, 688, 895, 1020, 1025, 899, 671, 397, 152, 5, 1, 149, 416, 738, 1034, 1231, 1278, 1168, 929, 620, 314, 81, 0, 15, 200, 488, 814, 1100, 1276, 1298, 1165, 916, 619, 343, 139, 25, 0, 0, 13, 22, 18, 6, 0, 0, 0, 7, 15, 18, 18, 16, 12, 8, 5, 3, 3, 5, 8, 12, 14, 12, 6, 0, 0, 0, 6, 17, 19, 8, 0, 0, 40, 168, 388, 676, 978, 1221, 1340, 1301, 1114, 831, 527, 267, 91, 4, 0, 0, 7, 16, 18, 15, 8, 0, 0, 0, 59, 201, 428, 716, 1007, 1230, 1321, 1255, 1048, 757, 458, 214, 59, 0, 0, 6, 21, 22, 11, 0, 0, 0, 13, 25, 30, 26, 15, 2, 0, 0, 7, 16, 15, 3, 0, 0, 59, 196, 411, 676, 936, 1127, 1195, 1120, 924, 659, 392, 179, 47, 0, 0, 6, 19, 20, 10, 0, 0, 0, 0, 6, 8, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 2, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 2, 5, 9, 11, 11, 8, 4, 0, 0, 1, 6, 9, 6, 0, 0, 7, 52, 137, 259, 397, 521, 599, 609, 548, 432, 293, 164, 67, 12, 0, 0, 5, 10, 9, 4, 0, 0, 0, 0, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 7, 6, 6, 5, 5, 5, 4, 4, 3, 2, 3, 4, 7, 11, 13, 13, 9, 2, 0, 0, 0, 8, 15, 14, 2, 0, 0, 57, 185, 385, 632, 876, 1059, 1129, 1062, 871, 603, 324, 104, 0, 16, 161, 385, 630, 834, 945, 938, 817, 614, 378, 166, 25, 0, 59, 221, 433, 644, 800, 863, 820, 686, 500, 308, 151, 49, 0, 0, 0, 6, 11, 11, 8, 2, 0, 0, 5, 58, 164, 324, 516, 702, 835, 878, 820, 674, 481, 287, 132, 36, 0, 0, 4, 14, 15, 12, 9, 12, 19, 25, 26, 19, 8, 0, 0, 6, 15, 18, 8, 0, 0, 46, 175, 391, 673, 967, 1206, 1326, 1291, 1102, 803, 466, 173, 0, 0, 147, 454, 841, 1219, 1499, 1612, 1535, 1292, 949, 592, 295, 98, 2, 0, 0, 14, 24, 21, 12, 0, 0, 0, 16, 93, 231, 426, 650, 855, 989, 1016, 926, 741, 505, 273, 91, 0, 0, 72, 225, 412, 591, 721, 772, 732, 614, 448, 277, 135, 42, 0, 0, 1, 10, 12, 7, 0, 0, 0, 0, 4, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 1, 4, 9, 13, 14, 9, 1, 0, 0, 0, 14, 26, 23, 3, 0, 0, 94, 310, 650, 1070, 1487, 1799, 1921, 1818, 1518, 1103, 675, 324, 97, 0, 0, 4, 26, 30, 18, 1, 0, 0, 0, 6, 11, 12, 9, 6, 3, 2, 2, 2, 2, 3, 4, 7, 9, 12, 13, 13, 11, 9, 6, 3, 1, 0, 0, 0, 0, 1, 2, 1, 1, 0, 0, 3, 6, 10, 11, 9, 3, 0, 0, 0, 8, 18, 18, 6, 0, 0, 54, 200, 439, 746, 1063, 1314, 1433, 1386, 1185, 884, 559, 282, 94, 2, 0, 0, 18, 24, 16, 3, 0, 0, 0, 6, 11, 13, 11, 7, 3, 1, 0, 0, 0, 1, 2, 2, 2, 0, 0, 0, 0, 2, 6, 7, 3, 0, 0, 12, 58, 140, 253, 377, 486, 551, 556, 498, 394, 269, 153, 65, 15, 0, 0, 3, 7, 5, 1, 0, 0, 3, 9, 11, 9, 3, 0, 0, 0, 7, 12, 9, 0, 0, 8, 70, 193, 373, 583, 779, 912, 945, 870, 706, 497, 292, 132, 34, 0, 0, 5, 14, 14, 7, 0, 0, 3, 12, 20, 25, 25, 18, 9, 0, 0, 0, 4, 13, 15, 7, 0, 0, 41, 149, 331, 572, 829, 1044, 1157, 1131, 967, 707, 429, 224, 169, 301, 606, 1019, 1437, 1754, 1886, 1800, 1519, 1114, 678, 305, 62, 0, 42, 216, 440, 655, 807, 864, 817, 685, 504, 317, 161, 57, 6, 0, 1, 10, 13, 9, 3, 0, 0, 3, 8, 12, 14, 14, 13, 11, 9, 7, 5, 4, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 2, 1, 2, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 8, 10, 12, 13, 13, 12, 10, 8, 6, 4, 3, 4, 5, 7, 8, 8, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 4, 5, 6, 8, 9, 9, 9, 8, 7, 6, 5, 4, 4, 4, 5, 6, 6, 7, 6, 5, 4, 2, 0, 0, 0, 3, 6, 9, 9, 4, 0, 0, 0, 2, 12, 17, 11, 0, 0, 20, 121, 310, 583, 900, 1195, 1397, 1452, 1345, 1102, 787, 474, 223, 65, 0, 0, 3, 18, 20, 11, 0, 0, 0, 0, 6, 8, 7, 5, 2, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 3, 2, 1, 0, 0, 1, 1, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 1, 2, 5, 8, 10, 12, 13, 11, 9, 6, 3, 1, 0, 0, 1, 3, 4, 5, 6, 5, 4, 3, 2, 1, 0, 0, 0, 1, 2, 2, 2, 3, 3, 3, 4, 5, 7, 8, 10, 10, 10, 8, 6, 4, 3, 4, 7, 10, 11, 9, 3, 0, 0, 0, 6, 15, 15, 5, 0, 0, 51, 186, 414, 715, 1040, 1318, 1480, 1483, 1326, 1049, 722, 416, 185, 48, 0, 0, 1, 12, 13, 8, 2, 0, 0, 0, 9, 61, 166, 332, 545, 770, 960, 1070, 1072, 963, 771, 541, 321, 150, 44, 0, 0, 2, 12, 13, 8, 2, 0, 3, 9, 15, 17, 15, 11, 6, 3, 2, 4, 9, 14, 16, 15, 9, 1, 0, 0, 5, 14, 16, 6, 0, 0, 46, 178, 406, 713, 1053, 1354, 1546, 1580, 1448, 1182, 848, 518, 253, 80, 0, 0, 0, 18, 27, 21, 5, 0, 0, 32, 126, 285, 501, 743, 966, 1119, 1161, 1077, 883, 628, 380, 206, 161, 263, 493, 798, 1102, 1327, 1415, 1343, 1130, 831, 522, 283, 173, 217, 401, 674, 963, 1195, 1310, 1279, 1111, 850, 560, 311, 162, 144, 254, 457, 696, 908, 1038, 1057, 962, 782, 560, 345, 172, 60, 6, 0, 0, 9, 13, 10, 2, 0, 0, 9, 48, 116, 213, 327, 440, 530, 576, 567, 505, 404, 286, 174, 84, 26, 0, 0, 0, 9, 13, 8, 0, 0, 12, 74, 190, 360, 567, 775, 941, 1026, 1005, 880, 675, 438, 226, 95, 83, 205, 441, 746, 1054, 1295, 1413, 1384, 1215, 950, 650, 376, 171, 47, 0, 0, 0, 11, 14, 10, 2, 0, 0, 2, 42, 123, 252, 421, 605, 770, 879, 905, 840, 694, 497, 288, 111, 3, 0, 90, 288, 559, 856, 1120, 1297, 1346, 1257, 1051, 778, 496, 259, 97, 14, 0, 0, 10, 15, 10, 1, 0, 0, 0, 4, 8, 8, 7, 5, 3, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 9, 11, 14, 17, 19, 19, 15, 10, 4, 1, 1, 4, 5, 3, 0, 0, 12, 59, 149, 283, 445, 610, 742, 813, 805, 719, 576, 407, 246, 119, 39, 1, 0, 0, 6, 7, 4, 0, 0, 0, 1, 4, 5, 5, 3, 1, 0, 0, 0, 1, 3, 4, 6, 5, 3, 0, 0, 0, 1, 3, 3, 0, 0, 0, 21, 70, 152, 261, 382, 495, 575, 605, 578, 500, 388, 266, 155, 72, 22, 0, 0, 0, 3, 3, 0, 0, 0, 3, 8, 11, 9, 5, 0, 0, 0, 3, 6, 5, 0, 0, 9, 60, 164, 324, 527, 742, 930, 1048, 1070, 989, 825, 612, 394, 211, 84, 16, 0, 0, 5, 9, 6, 0, 0, 0, 4, 9, 12, 11, 8, 4, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 3, 4, 5, 6, 7, 7, 7, 7, 5, 3, 2, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 4, 6, 6, 7, 8, 7, 7, 6, 5, 5, 5, 6, 9, 13, 18, 23, 28, 31, 32, 31, 27, 22, 17, 13, 11, 11, 13, 17, 20, 24, 25, 26, 24, 21, 17, 13, 9, 6, 3, 2, 2, 3, 4, 5, 5, 5, 4, 4, 3, 3, 3, 4, 4, 5, 6, 9, 12, 14, 15, 12, 7, 2, 0, 1, 4, 7, 4, 0, 0, 12, 71, 189, 369, 599, 846, 1067, 1219, 1269, 1207, 1045, 817, 567, 339, 163, 53, 2, 0, 0, 9, 9, 1, 0, 1, 34, 102, 204, 333, 472, 600, 694, 734, 711, 626, 498, 352, 222, 141, 131, 204, 349, 542, 746, 918, 1025, 1042, 968, 818, 623, 421, 244, 113, 35, 1, 0, 0, 5, 5, 2, 0, 0, 0, 2, 4, 5, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 3, 5, 7, 9, 11, 12, 10, 7, 3, 1, 1, 2, 3, 1, 0, 0, 12, 55, 139, 266, 432, 614, 786, 916, 978, 959, 863, 707, 522, 340, 188, 81, 21, 0, 0, 1, 5, 4, 1, 0, 0, 0, 2, 3, 4, 3, 1, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 4, 4, 5, 5, 5, 5, 5, 5, 5, 6, 9, 12, 15, 16, 14, 9, 4, 0, 0, 3, 5, 3, 0, 0, 12, 64, 171, 338, 558, 806, 1044, 1231, 1332, 1327, 1218, 1023, 781, 533, 316, 154, 54, 6, 0, 0, 4, 5, 2, 0, 0, 1, 6, 11, 14, 14, 12, 10, 8, 8, 9, 10, 11, 12, 12, 12, 11, 11, 10, 8, 7, 6, 5, 4, 4, 4, 5, 6, 7, 8, 8, 8, 8, 7, 7, 6, 6, 6, 6, 7, 8, 10, 11, 13, 13, 11, 8, 5, 3, 2, 2, 1, 0, 0, 1, 20, 64, 142, 257, 401, 562, 719, 847, 926, 941, 890, 781, 631, 464, 305, 173, 78, 23, 0, 0, 0, 1, 0, 0, 5, 33, 91, 181, 301, 440, 582, 706, 794, 831, 811, 736, 618, 477, 333, 206, 109, 45, 11, 0, 0, 0, 2, 2, 2, 5, 9, 13, 15, 15, 12, 8, 5, 3, 2, 1, 0, 0, 5, 35, 99, 207, 362, 557, 771, 979, 1149, 1256, 1280, 1217, 1077, 882, 662, 449, 268, 135, 52, 10, 0, 0, 1, 2, 1, 0, 0, 0, 3, 6, 8, 9, 7, 6, 4, 4, 4, 5, 5, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 2, 10, 29, 60, 106, 164, 230, 296, 353, 393, 411, 404, 373, 324, 263, 198, 136, 84, 44, 18, 4, 0, 0, 1, 3, 4, 4, 3, 2, 2, 2, 2, 1, 0, 0, 0, 8, 30, 71, 136, 225, 333, 453, 570, 669, 736, 762, 743, 681, 585, 469, 347, 233, 139, 71, 27, 5, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 8, 10, 11, 12, 12, 12, 11, 10, 8, 6, 4, 2, 0, 0, 0, 4, 13, 30, 56, 93, 139, 192, 248, 301, 344, 372, 381, 369, 337, 292, 239, 184, 132, 88, 53, 29, 13, 4, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 2, 11, 29, 60, 107, 170, 247, 334, 422, 502, 564, 601, 608, 584, 531, 458, 372, 283, 199, 128, 74, 36, 13, 2, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 3, 2, 0, 0, 0, 1, 4, 12, 24, 42, 67, 99, 137, 180, 223, 263, 294, 314, 320, 310, 287, 252, 210, 165, 122, 84, 54, 31, 16, 6, 2, 0, 0, 0, 0, 1, 2, 3, 5, 6, 6, 7, 7, 8, 8, 8, 8, 8, 7, 6, 5, 3, 2, 2, 5, 11, 24, 44, 75, 116, 169, 233, 303, 376, 446, 505, 548, 570, 569, 544, 498, 438, 368, 296, 227, 165, 113, 72, 42, 22, 10, 4, 1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 7, 6, 5, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 5, 5, 5, 5, 5, 5, 6, 8, 12, 17, 26, 38, 55, 78, 105, 138, 176, 216, 257, 294, 327, 351, 367, 374, 374, 367, 356, 343, 330, 321, 316, 317, 326, 342, 364, 389, 414, 434, 448, 451, 444, 425, 396, 359, 316, 271, 226, 184, 146, 114, 87, 65, 50, 40, 37, 41, 50, 66, 86, 110, 138, 169, 202, 236, 270, 302, 330, 352, 365, 370, 366, 354, 335, 311, 283, 252, 219, 186, 154, 124, 98, 78, 63, 54, 51, 54, 61, 72, 89, 111, 139, 172, 208, 247, 285, 320, 350, 374, 392, 403, 407, 403, 391, 373, 347, 316, 282, 247, 212, 179, 149, 121, 96, 74, 56, 40, 27, 18, 10, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 6, 7, 9, 10, 12, 14, 17, 20, 24, 29, 34, 40, 47, 54, 62, 71, 79, 89, 99, 109, 120, 131, 142, 153, 164, 174, 183, 192, 201, 208, 215, 221, 226, 229, 232, 234, 235, 234, 233, 232, 230, 227, 224, 220, 216, 211, 206, 201, 197, 194, 190, 186, 181, 174, 166, 159, 154, 150, 145, 140, 132, 125, 118, 114, 112, 111],
-"peakG": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 4, 5, 6, 7, 7, 8, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 17, 17, 17, 17, 17, 17, 17, 18, 19, 20, 21, 22, 22, 22, 22, 22, 23, 24, 24, 26, 27, 27, 28, 29, 29, 30, 31, 32, 34, 36, 37, 39, 40, 41, 41, 41, 41, 41, 42, 43, 44, 46, 47, 48, 49, 49, 50, 50, 51, 51, 51, 51, 50, 50, 51, 51, 52, 53, 53, 53, 53, 53, 53, 53, 54, 55, 55, 55, 54, 53, 52, 52, 53, 54, 55, 56, 56, 56, 56, 55, 55, 55, 54, 54, 55, 55, 54, 54, 54, 53, 53, 54, 54, 55, 56, 57, 57, 57, 56, 56, 55, 55, 55, 54, 54, 53, 53, 54, 54, 54, 54, 54, 54, 53, 53, 53, 52, 52, 52, 52, 52, 53, 53, 53, 53, 53, 53, 52, 51, 51, 50, 50, 51, 51, 52, 51, 50, 49, 48, 48, 48, 48, 49, 50, 50, 50, 49, 48, 47, 47, 47, 47, 47, 47, 46, 45, 45, 44, 44, 44, 45, 45, 46, 46, 45, 45, 44, 43, 42, 41, 40, 40, 41, 41, 41, 40, 39, 38, 37, 36, 35, 36, 36, 37, 37, 37, 37, 36, 35, 34, 34, 34, 33, 33, 33, 32, 32, 31, 30, 30, 30, 29, 29, 29, 28, 28, 28, 28, 27, 27, 27, 26, 25, 24, 23, 23, 22, 22, 22, 22, 22, 21, 21, 20, 19, 19, 19, 19, 19, 18, 18, 18, 18, 18, 18, 17, 17, 16, 15, 14, 14, 13, 12, 12, 12, 11, 11, 11, 11, 11, 10, 10, 10, 10, 9, 9, 9, 8, 8, 7, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 5, 6, 7, 8, 9, 11, 13, 14, 15, 16, 16, 16, 15, 16, 16, 17, 18, 20, 21, 23, 25, 27, 29, 32, 35, 39, 43, 49, 56, 65, 77, 90, 107, 126, 147, 171, 197, 223, 248, 271, 290, 303, 311, 312, 308, 299, 287, 272, 256, 239, 223, 208, 196, 189, 186, 188, 193, 200, 208, 216, 222, 225, 225, 222, 216, 206, 193, 177, 160, 141, 122, 104, 87, 73, 59, 48, 38, 29, 22, 16, 12, 9, 6, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 14, 17, 20, 23, 26, 29, 33, 37, 42, 47, 54, 61, 68, 77, 85, 94, 104, 113, 123, 132, 141, 149, 156, 162, 167, 171, 175, 177, 178, 177, 174, 169, 163, 155, 146, 137, 129, 122, 117, 114, 112, 112, 114, 118, 124, 131, 139, 148, 157, 166, 174, 181, 186, 188, 188, 185, 178, 169, 158, 146, 133, 120, 107, 93, 80, 67, 55, 45, 36, 29, 24, 19, 15, 12, 9, 7, 6, 5, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 5, 6, 8, 10, 12, 14, 16, 19, 21, 23, 26, 30, 35, 41, 47, 55, 62, 71, 81, 92, 105, 120, 135, 151, 167, 183, 198, 214, 229, 244, 259, 273, 286, 298, 308, 316, 323, 328, 331, 333, 334, 333, 332, 331, 330, 330, 330, 331, 332, 332, 332, 330, 328, 326, 325, 324, 323, 323, 323, 322, 321, 320, 317, 314, 310, 305, 300, 294, 288, 281, 273, 266, 258, 251, 245, 238, 230, 221, 212, 202, 191, 180, 169, 158, 146, 134, 122, 111, 100, 89, 79, 69, 60, 52, 44, 36, 30, 25, 22, 19, 17, 15, 14, 13, 12, 11, 10, 10, 11, 11, 13, 14, 16, 18, 20, 22, 24, 26, 29, 32, 37, 42, 48, 54, 61, 69, 77, 87, 98, 109, 122, 135, 149, 164, 179, 195, 210, 225, 239, 252, 262, 271, 277, 281, 283, 284, 283, 280, 277, 273, 268, 263, 257, 251, 244, 236, 228, 218, 208, 196, 184, 171, 158, 145, 132, 119, 106, 93, 81, 69, 59, 50, 42, 35, 29, 23, 19, 15, 12, 11, 9, 9, 8, 7, 6, 5, 5, 6, 7, 8, 9, 9, 10, 11, 12, 14, 17, 21, 25, 29, 33, 38, 43, 49, 55, 64, 73, 83, 94, 105, 116, 127, 139, 150, 160, 169, 176, 181, 185, 186, 185, 182, 177, 170, 161, 151, 140, 127, 115, 102, 89, 77, 65, 55, 46, 39, 34, 30, 27, 25, 25, 25, 27, 29, 33, 38, 44, 50, 57, 65, 74, 83, 93, 104, 115, 125, 134, 143, 151, 157, 163, 166, 168, 168, 166, 161, 153, 144, 132, 121, 108, 96, 85, 74, 64, 54, 45, 37, 30, 24, 19, 15, 12, 9, 7, 6, 6, 6, 6, 6, 7, 7, 8, 8, 9, 11, 13, 15, 17, 21, 25, 30, 36, 42, 48, 55, 62, 70, 80, 91, 104, 117, 131, 145, 158, 170, 182, 192, 202, 209, 214, 218, 218, 216, 212, 206, 197, 186, 175, 162, 149, 137, 127, 118, 111, 107, 105, 105, 106, 110, 116, 125, 136, 150, 166, 183, 200, 217, 233, 247, 260, 272, 283, 292, 300, 306, 311, 315, 318, 321, 322, 323, 323, 322, 322, 320, 319, 317, 314, 311, 307, 302, 295, 288, 281, 273, 265, 257, 250, 243, 237, 229, 221, 212, 201, 189, 175, 161, 146, 130, 115, 99, 84, 70, 58, 47, 38, 31, 25, 20, 17, 13, 11, 9, 7, 5, 4, 3, 2, 1, 1, 2, 3, 4, 5, 6, 8, 9, 11, 13, 16, 19, 23, 28, 34, 40, 47, 56, 66, 76, 88, 101, 115, 129, 143, 157, 170, 182, 192, 200, 205, 207, 206, 201, 193, 182, 169, 155, 141, 126, 110, 95, 80, 65, 52, 41, 32, 25, 20, 16, 13, 10, 8, 5, 4, 3, 2, 2, 2, 2, 3, 3, 4, 6, 8, 10, 13, 16, 19, 22, 26, 32, 38, 46, 56, 66, 78, 90, 104, 117, 131, 145, 158, 170, 181, 190, 197, 201, 202, 201, 196, 187, 175, 161, 145, 129, 113, 98, 83, 70, 58, 47, 37, 28, 21, 16, 12, 9, 7, 5, 4, 3, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 4, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 3, 3, 3, 3, 3, 4, 4, 4, 5, 5, 5, 6, 6, 7, 8, 9, 10, 10, 11, 12, 14, 17, 20, 24, 29, 35, 41, 49, 58, 69, 82, 97, 113, 130, 147, 162, 176, 186, 194, 199, 202, 202, 199, 194, 186, 176, 163, 149, 134, 118, 101, 86, 71, 57, 46, 37, 30, 24, 20, 16, 13, 11, 8, 7, 5, 4, 4, 3, 3, 2, 2, 3, 3, 3, 4, 4, 5, 5, 7, 8, 9, 11, 14, 18, 22, 28, 34, 42, 50, 59, 70, 82, 96, 111, 128, 145, 161, 176, 189, 199, 206, 211, 213, 213, 209, 202, 193, 181, 168, 154, 140, 129, 120, 115, 112, 113, 117, 124, 133, 145, 158, 173, 188, 203, 216, 227, 234, 238, 238, 234, 226, 215, 200, 183, 164, 145, 126, 107, 89, 74, 60, 48, 38, 30, 24, 19, 16, 13, 11, 9, 7, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 8, 9, 11, 14, 17, 22, 27, 33, 42, 52, 66, 81, 99, 119, 141, 163, 184, 204, 222, 237, 248, 256, 259, 258, 252, 241, 226, 208, 188, 167, 146, 129, 114, 104, 99, 97, 100, 107, 117, 131, 147, 166, 187, 208, 228, 248, 266, 281, 295, 305, 314, 321, 326, 330, 333, 335, 337, 339, 342, 346, 350, 354, 357, 359, 359, 358, 354, 350, 345, 342, 341, 341, 342, 344, 345, 345, 344, 343, 342, 342, 341, 341, 340, 340, 341, 342, 344, 347, 348, 348, 347, 344, 339, 335, 330, 326, 323, 319, 317, 314, 312, 310, 307, 303, 297, 288, 277, 262, 245, 225, 203, 180, 157, 134, 112, 93, 76, 62, 50, 40, 33, 26, 21, 16, 13, 12, 11, 11, 11, 13, 14, 17, 21, 26, 35, 46, 60, 78, 99, 122, 148, 176, 205, 235, 263, 288, 309, 325, 334, 336, 330, 316, 297, 272, 243, 213, 183, 153, 126, 102, 81, 63, 48, 36, 26, 19, 14, 10, 8, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 9, 12, 17, 25, 34, 47, 61, 77, 94, 113, 134, 156, 178, 199, 217, 231, 240, 244, 243, 237, 227, 213, 195, 175, 153, 131, 110, 91, 74, 59, 46, 35, 25, 17, 11, 7, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 7, 10, 15, 21, 30, 42, 56, 74, 94, 117, 142, 168, 195, 221, 246, 268, 288, 303, 314, 320, 323, 323, 322, 320, 318, 317, 317, 317, 318, 318, 317, 315, 312, 307, 301, 296, 291, 287, 284, 282, 281, 279, 277, 275, 272, 269, 264, 258, 249, 237, 221, 202, 180, 156, 133, 112, 92, 75, 60, 47, 36, 27, 20, 14, 10, 7, 6, 5, 6, 7, 9, 12, 17, 22, 30, 39, 50, 64, 82, 102, 125, 148, 172, 194, 212, 226, 236, 240, 238, 232, 221, 205, 186, 164, 141, 118, 96, 76, 59, 46, 35, 26, 19, 13, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 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, 8, 8, 9, 9, 9, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 7, 6, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 7, 7, 8, 8, 8, 8, 8, 8, 9, 11, 13, 16, 20, 25, 33, 42, 55, 70, 89, 110, 132, 156, 180, 204, 227, 247, 265, 278, 286, 287, 282, 270, 252, 229, 203, 176, 149, 124, 101, 81, 63, 49, 37, 28, 22, 17, 14, 11, 9, 8, 7, 6, 7, 8, 10, 13, 16, 22, 28, 37, 47, 59, 73, 89, 107, 125, 143, 159, 172, 182, 188, 189, 185, 178, 167, 154, 138, 122, 105, 88, 72, 58, 47, 37, 29, 23, 18, 13, 10, 7, 5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 5, 5, 6, 6, 6, 6, 8, 10, 14, 20, 29, 40, 55, 73, 95, 120, 148, 177, 205, 232, 255, 272, 283, 286, 283, 272, 256, 234, 209, 182, 156, 133, 113, 99, 91, 89, 93, 104, 120, 140, 165, 192, 220, 249, 276, 300, 320, 335, 344, 349, 349, 346, 342, 337, 332, 329, 326, 323, 320, 315, 309, 300, 288, 273, 254, 232, 208, 181, 154, 127, 102, 80, 62, 47, 35, 26, 19, 15, 11, 9, 7, 6, 6, 6, 5, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 5, 5, 5, 5, 6, 6, 6, 6, 6, 5, 5, 5, 5, 6, 7, 9, 11, 13, 17, 22, 29, 39, 51, 66, 84, 102, 122, 143, 163, 183, 200, 215, 225, 229, 227, 219, 206, 189, 169, 147, 125, 104, 84, 66, 50, 38, 28, 20, 15, 11, 9, 7, 6, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 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, 3, 3, 3, 3, 3, 4, 6, 7, 9, 12, 16, 22, 29, 38, 49, 63, 79, 99, 120, 144, 169, 194, 218, 239, 258, 273, 286, 296, 305, 311, 316, 318, 318, 317, 316, 315, 314, 313, 312, 308, 300, 288, 272, 253, 230, 206, 182, 158, 134, 112, 92, 75, 59, 47, 36, 28, 23, 18, 16, 14, 13, 13, 12, 12, 11, 10, 10, 9, 9, 8, 8, 7, 7, 6, 6, 5, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 5, 6, 8, 11, 15, 21, 28, 38, 50, 66, 84, 106, 131, 157, 185, 213, 240, 264, 284, 298, 307, 310, 308, 303, 296, 289, 283, 280, 278, 277, 276, 274, 269, 261, 250, 235, 217, 196, 172, 147, 122, 99, 78, 60, 47, 36, 29, 23, 19, 16, 13, 12, 10, 10, 9, 8, 7, 6, 6, 5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 4, 6, 9, 12, 17, 24, 33, 45, 60, 78, 99, 121, 143, 165, 185, 203, 216, 225, 228, 225, 215, 200, 180, 157, 133, 109, 87, 68, 53, 41, 32, 25, 20, 16, 14, 11, 10, 9, 8, 8, 8, 7, 7, 7, 8, 10, 13, 18, 27, 39, 56, 77, 103, 133, 166, 202, 237, 271, 300, 323, 336, 339, 332, 314, 288, 257, 223, 188, 156, 127, 104, 88, 77, 74, 77, 87, 101, 120, 142, 167, 193, 219, 244, 267, 286, 301, 311, 317, 318, 318, 316, 315, 316, 319, 324, 330, 335, 339, 339, 333, 322, 305, 282, 253, 220, 186, 153, 121, 94, 71, 54, 41, 31, 25, 21, 18, 17, 16, 15, 15, 14, 13, 12, 11, 11, 11, 10, 10, 10, 10, 10, 9, 9, 9, 8, 8, 7, 7, 6, 6, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 8, 8, 9, 11, 12, 15, 19, 26, 35, 47, 63, 82, 107, 135, 169, 206, 246, 286, 323, 355, 378, 392, 397, 395, 387, 375, 363, 352, 344, 337, 333, 331, 331, 331, 331, 330, 328, 325, 323, 322, 323, 327, 334, 343, 355, 366, 375, 380, 379, 372, 359, 342, 324, 307, 295, 287, 283, 283, 283, 283, 279, 271, 258, 241, 220, 196, 170, 144, 119, 96, 75, 57, 42, 30, 22, 15, 11, 9, 7, 7, 6, 5, 5, 4, 4, 3, 3, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 4, 4, 4, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 5, 5, 5, 5, 5, 6, 6, 6, 7, 8, 8, 8, 9, 9, 10, 11, 12, 13, 13, 13, 13, 12, 12, 13, 15, 19, 25, 33, 44, 58, 76, 97, 123, 152, 184, 216, 248, 277, 301, 317, 324, 321, 308, 286, 257, 222, 186, 151, 118, 89, 66, 48, 34, 25, 19, 15, 13, 11, 11, 11, 11, 11, 11, 11, 12, 12, 11, 11, 11, 10, 10, 10, 10, 10, 10, 9, 9, 9, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 8, 8, 8, 8, 7, 7, 7, 7, 8, 9, 9, 10, 12, 13, 15, 19, 23, 30, 40, 53, 69, 90, 115, 143, 174, 205, 234, 258, 276, 286, 286, 278, 261, 238, 210, 179, 148, 118, 91, 67, 48, 33, 23, 16, 11, 9, 8, 8, 8, 8, 9, 9, 9, 8, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 4, 4, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 7, 13, 21, 33, 48, 67, 89, 115, 142, 170, 197, 222, 242, 255, 261, 257, 245, 225, 199, 170, 140, 110, 83, 60, 41, 26, 16, 9, 5, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 9, 13, 20, 30, 43, 61, 84, 112, 145, 181, 219, 254, 286, 309, 323, 324, 312, 288, 255, 215, 173, 132, 96, 67, 45, 29, 18, 11, 7, 4, 3, 3, 3, 4, 4, 4, 4, 4, 3, 3, 3, 4, 4, 4, 4, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 4, 3, 3, 2, 2, 1, 1, 1, 2, 4, 8, 16, 26, 42, 63, 88, 119, 153, 188, 221, 250, 271, 283, 283, 271, 249, 220, 185, 149, 114, 83, 57, 37, 23, 13, 7, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 1, 1, 3, 5, 10, 17, 28, 45, 67, 95, 128, 165, 203, 241, 276, 305, 326, 338, 340, 332, 318, 301, 285, 274, 270, 273, 283, 297, 310, 319, 320, 311, 292, 262, 226, 185, 145, 108, 76, 51, 32, 19, 11, 5, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 6, 11, 18, 30, 45, 66, 92, 123, 160, 200, 241, 282, 317, 345, 363, 369, 363, 349, 331, 313, 299, 292, 294, 304, 318, 334, 345, 349, 341, 321, 291, 252, 208, 164, 122, 87, 58, 37, 23, 14, 9, 6, 5, 5, 5, 4, 4, 4, 4, 4, 5, 5, 5, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 5, 8, 14, 24, 37, 56, 81, 112, 150, 193, 240, 288, 331, 365, 386, 392, 381, 355, 317, 270, 220, 170, 125, 87, 57, 35, 21, 15, 14, 19, 28, 44, 65, 93, 125, 162, 201, 238, 271, 297, 314, 318, 311, 292, 262, 225, 183, 141, 103, 70, 45, 27, 16, 9, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 2, 3, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 5, 9, 15, 25, 40, 60, 86, 116, 151, 188, 226, 261, 290, 308, 315, 307, 287, 257, 219, 178, 137, 101, 70, 46, 29, 17, 11, 7, 6, 6, 6, 6, 6, 6, 5, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 4, 5, 5, 5, 4, 4, 4, 4, 5, 8, 15, 26, 43, 66, 98, 136, 181, 229, 276, 320, 354, 376, 382, 371, 345, 307, 261, 211, 162, 117, 80, 51, 31, 17, 10, 7, 5, 5, 6, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 7, 10, 16, 26, 40, 61, 88, 122, 160, 199, 236, 268, 290, 301, 298, 282, 255, 220, 180, 140, 103, 71, 47, 29, 17, 11, 9, 10, 15, 24, 36, 53, 75, 102, 133, 166, 199, 228, 251, 263, 264, 252, 229, 197, 162, 126, 93, 66, 44, 29, 19, 14, 12, 13, 18, 28, 42, 62, 88, 121, 160, 203, 246, 287, 321, 344, 354, 352, 338, 318, 296, 280, 274, 281, 300, 329, 360, 389, 408, 414, 405, 384, 356, 326, 301, 286, 284, 294, 315, 340, 365, 383, 389, 383, 366, 341, 315, 294, 284, 288, 305, 332, 363, 391, 408, 410, 395, 363, 318, 265, 209, 156, 109, 71, 43, 26, 17, 16, 21, 32, 49, 71, 100, 135, 176, 219, 262, 299, 326, 340, 337, 319, 287, 245, 198, 151, 107, 71, 44, 25, 13, 7, 5, 4, 4, 5, 5, 5, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 13, 23, 39, 61, 90, 125, 166, 210, 251, 286, 311, 321, 317, 297, 265, 224, 179, 135, 95, 63, 38, 21, 10, 5, 4, 7, 14, 26, 45, 70, 104, 145, 193, 246, 299, 349, 388, 413, 418, 404, 370, 322, 264, 203, 146, 97, 59, 33, 19, 14, 17, 27, 44, 68, 99, 139, 185, 234, 284, 327, 359, 375, 375, 358, 329, 295, 262, 235, 219, 216, 225, 241, 261, 278, 288, 286, 273, 247, 213, 173, 133, 95, 63, 37, 19, 8, 2, 0, 0, 1, 2, 2, 1, 1, 1, 1, 1, 2, 3, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 2, 2, 3, 3, 3, 4, 4, 4, 5, 5, 7, 10, 15, 25, 40, 62, 91, 127, 169, 214, 258, 297, 327, 342, 340, 322, 289, 245, 196, 147, 103, 67, 40, 22, 10, 5, 2, 2, 2, 3, 3, 3, 2, 2, 2, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 3, 3, 2, 2, 2, 2, 3, 7, 13, 23, 38, 61, 93, 133, 180, 232, 285, 331, 367, 386, 385, 364, 325, 273, 216, 158, 107, 66, 36, 18, 10, 9, 15, 27, 47, 74, 111, 156, 207, 260, 310, 352, 379, 391, 385, 364, 333, 299, 269, 248, 241, 250, 272, 302, 332, 355, 365, 358, 333, 294, 246, 193, 143, 98, 63, 36, 19, 8, 3, 1, 1, 2, 2, 3, 3, 3, 3, 3, 4, 5, 5, 6, 6, 6, 5, 5, 5, 4, 4, 3, 3, 2, 2, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 2, 7, 15, 31, 54, 89, 135, 191, 254, 318, 378, 425, 452, 456, 436, 394, 335, 268, 200, 138, 87, 49, 23, 8, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 4, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 6, 5, 4, 3, 2, 2, 2, 3, 7, 16, 31, 54, 87, 129, 180, 236, 291, 340, 376, 393, 390, 366, 323, 269, 209, 150, 99, 58, 29, 12, 4, 4, 10, 21, 39, 63, 96, 136, 182, 230, 275, 312, 335, 340, 327, 297, 255, 206, 155, 109, 70, 41, 21, 8, 2, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 3, 3, 4, 5, 6, 6, 5, 5, 4, 3, 3, 2, 2, 2, 3, 3, 3, 4, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 5, 14, 29, 53, 86, 129, 181, 240, 301, 356, 399, 423, 425, 406, 369, 323, 278, 245, 231, 239, 265, 304, 345, 377, 394, 389, 362, 317, 261, 200, 142, 93, 54, 27, 11, 2, 0, 0, 1, 3, 4, 4, 4, 4, 4, 4, 5, 6, 7, 7, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 7, 7, 8, 8, 8, 7, 5, 4, 2, 1, 0, 1, 1, 4, 9, 18, 33, 56, 89, 128, 173, 218, 258, 287, 301, 296, 275, 240, 197, 150, 105, 68, 39, 19, 7, 2, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 3, 3, 3, 4, 4, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 6, 11, 19, 34, 56, 87, 127, 173, 221, 265, 300, 319, 320, 302, 267, 222, 171, 121, 78, 45, 22, 8, 3, 2, 4, 7, 10, 12, 13, 14, 13, 12, 11, 9, 8, 7, 6, 5, 6, 9, 15, 28, 49, 80, 123, 176, 237, 300, 358, 403, 429, 431, 409, 364, 304, 236, 170, 111, 65, 34, 16, 8, 6, 10, 16, 28, 46, 74, 113, 164, 223, 286, 344, 389, 415, 417, 395, 351, 291, 225, 161, 105, 61, 30, 12, 4, 4, 10, 23, 44, 75, 117, 170, 231, 296, 357, 405, 435, 441, 423, 388, 342, 297, 264, 250, 257, 284, 323, 363, 395, 409, 401, 370, 320, 259, 194, 134, 84, 46, 22, 8, 3, 2, 3, 5, 7, 8, 9, 9, 10, 9, 8, 7, 5, 4, 3, 5, 9, 17, 31, 52, 82, 124, 177, 239, 305, 368, 417, 445, 448, 422, 373, 306, 232, 161, 99, 53, 22, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 4, 5, 5, 5, 6, 6, 6, 6, 5, 5, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 6, 6, 5, 4, 4, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 5, 5, 6, 7, 8, 9, 9, 9, 8, 8, 7, 6, 5, 4, 4, 4, 4, 5, 6, 6, 6, 6, 5, 5, 4, 3, 2, 2, 3, 4, 6, 7, 7, 8, 7, 6, 5, 3, 2, 1, 1, 3, 6, 14, 28, 50, 85, 133, 192, 260, 327, 386, 426, 440, 424, 382, 318, 244, 169, 105, 55, 23, 6, 0, 0, 0, 1, 2, 2, 2, 3, 3, 4, 4, 4, 3, 3, 2, 2, 2, 2, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 6, 15, 31, 58, 97, 149, 210, 276, 339, 389, 419, 423, 401, 355, 293, 224, 155, 97, 52, 22, 6, 0, 0, 0, 1, 2, 2, 3, 3, 4, 4, 4, 3, 3, 2, 3, 3, 4, 4, 5, 5, 5, 5, 5, 5, 6, 6, 7, 8, 9, 10, 11, 12, 13, 13, 12, 11, 9, 7, 5, 3, 2, 2, 4, 11, 24, 48, 85, 137, 203, 279, 357, 429, 484, 513, 511, 477, 417, 338, 252, 171, 103, 52, 20, 4, 0, 0, 2, 4, 6, 6, 6, 6, 6, 5, 4, 3, 2, 3, 5, 11, 24, 46, 78, 123, 178, 238, 296, 344, 373, 379, 360, 318, 260, 196, 133, 80, 41, 16, 3, 0, 0, 1, 5, 12, 25, 48, 83, 135, 200, 276, 355, 425, 476, 499, 491, 454, 397, 335, 283, 254, 255, 287, 342, 406, 464, 500, 506, 479, 422, 344, 259, 178, 110, 60, 27, 9, 1, 0, 2, 6, 13, 24, 42, 71, 112, 166, 231, 303, 372, 429, 463, 468, 443, 395, 336, 283, 250, 246, 274, 327, 391, 450, 488, 496, 470, 414, 338, 255, 175, 108, 58, 27, 10, 4, 4, 7, 11, 14, 17, 18, 19, 18, 18, 16, 14, 12, 11, 10, 9, 10, 10, 11, 12, 12, 12, 12, 11, 11, 10, 9, 9, 8, 8, 7, 7, 7, 7, 8, 8, 8, 8, 9, 9, 10, 11, 12, 12, 12, 11, 10, 10, 9, 9, 9, 9, 11, 17, 28, 51, 87, 139, 206, 283, 362, 431, 479, 499, 488, 447, 387, 320, 262, 224, 215, 235, 279, 335, 390, 431, 447, 433, 391, 327, 253, 178, 112, 62, 29, 11, 3, 2, 4, 7, 10, 17, 31, 56, 95, 148, 214, 286, 355, 413, 448, 456, 434, 384, 315, 238, 162, 97, 49, 18, 3, 0, 0, 2, 5, 6, 6, 6, 6, 6, 6, 7, 7, 8, 8, 8, 8, 8, 8, 8, 7, 7, 6, 5, 5, 5, 4, 4, 4, 3, 3, 3, 2, 2, 2, 3, 3, 4, 4, 5, 5, 5, 5, 4, 3, 3, 3, 2, 3, 3, 3, 4, 4, 4, 5, 5, 5, 5, 5, 5, 4, 4, 4, 5, 5, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 2, 2, 3, 4, 5, 6, 6, 5, 4, 2, 0, 0, 0, 0, 0, 0, 3, 14, 37, 76, 133, 206, 287, 367, 435, 477, 486, 461, 403, 324, 237, 154, 86, 39, 11, 0, 0, 0, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 6, 19, 44, 83, 136, 199, 266, 327, 372, 393, 385, 350, 294, 225, 156, 95, 48, 18, 3, 0, 0, 1, 2, 2, 2, 2, 2, 4, 5, 5, 6, 5, 5, 5, 6, 6, 7, 7, 8, 8, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 2, 7, 19, 41, 77, 130, 198, 276, 352, 417, 456, 463, 436, 381, 312, 246, 200, 186, 207, 259, 329, 401, 457, 484, 475, 431, 361, 276, 191, 117, 60, 24, 5, 0, 0, 3, 6, 9, 11, 12, 13, 13, 13, 13, 12, 10, 8, 6, 5, 4, 3, 3, 3, 3, 3, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 4, 4, 4, 5, 5, 5, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 4, 4, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 3, 16, 43, 88, 153, 235, 326, 412, 479, 515, 512, 471, 398, 306, 210, 126, 62, 22, 3, 0, 0, 1, 2, 4, 12, 30, 64, 117, 187, 269, 353, 426, 477, 495, 476, 423, 347, 258, 172, 100, 48, 16, 1, 0, 0, 3, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 6, 6, 7, 7, 7, 6, 6, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 5, 5, 6, 6, 6, 5, 4, 4, 3, 2, 1, 0, 1, 4, 14, 35, 69, 117, 177, 242, 304, 352, 375, 370, 337, 281, 213, 145, 85, 41, 14, 1, 0, 0, 3, 5, 6, 7, 8, 8, 9, 9, 9, 9, 8, 7, 7, 6, 6, 6, 7, 7, 8, 8, 7, 7, 6, 5, 4, 3, 3, 3, 3, 4, 4, 4, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 0, 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, 0, 2, 8, 24, 54, 102, 167, 245, 328, 401, 453, 472, 453, 401, 323, 235, 150, 81, 34, 7, 0, 0, 0, 2, 2, 1, 4, 14, 38, 79, 140, 217, 303, 385, 449, 482, 476, 432, 358, 267, 177, 101, 46, 14, 0, 0, 0, 2, 3, 3, 2, 2, 3, 4, 5, 5, 5, 5, 5, 5, 4, 4, 3, 2, 1, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 5, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 2, 2, 3, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 3, 4, 5, 5, 6, 7, 8, 8, 8, 8, 8, 8, 7, 6, 5, 5, 5, 6, 7, 8, 9, 10, 10, 9, 8, 7, 5, 4, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 2, 2, 3, 8, 23, 53, 105, 180, 273, 372, 462, 524, 545, 519, 454, 365, 277, 214, 193, 221, 290, 384, 476, 543, 566, 539, 469, 372, 273, 194, 152, 154, 195, 261, 333, 389, 416, 405, 360, 290, 210, 133, 71, 29, 7, 0, 0, 4, 8, 11, 13, 13, 13, 14, 14, 13, 12, 11, 10, 9, 8, 8, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 6, 5, 3, 4, 11, 28, 58, 104, 163, 230, 293, 340, 361, 351, 310, 248, 176, 108, 53, 18, 1, 0, 0, 3, 4, 3, 2, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 7, 8, 8, 8, 8, 7, 5, 3, 2, 2, 2, 3, 4, 5, 6, 6, 5, 4, 3, 2, 2, 2, 2, 3, 3, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 3, 3, 2, 2, 2, 2, 3, 4, 5, 6, 8, 9, 10, 10, 10, 10, 10, 9, 8, 7, 6, 6, 5, 5, 6, 7, 9, 10, 11, 11, 9, 6, 2, 0, 0, 0, 0, 0, 0, 1, 12, 39, 87, 159, 250, 348, 437, 500, 522, 498, 432, 337, 232, 136, 63, 18, 0, 0, 0, 3, 3, 0, 3, 19, 55, 117, 205, 312, 425, 524, 592, 613, 581, 502, 391, 270, 160, 76, 24, 0, 0, 0, 5, 7, 6, 5, 4, 4, 5, 5, 5, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 4, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 2, 1, 1, 2, 3, 4, 6, 7, 8, 8, 8, 7, 6, 4, 3, 2, 1, 1, 1, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 1, 1, 2, 2, 2, 3, 3, 4, 5, 6, 7, 7, 7, 6, 5, 4, 3, 2, 1, 1, 2, 3, 4, 5, 5, 5, 4, 3, 3, 3, 3, 2, 0, 0, 3, 20, 57, 119, 206, 308, 411, 494, 541, 540, 489, 401, 292, 184, 96, 36, 5, 0, 0, 4, 8, 8, 8, 7, 8, 8, 8, 8, 6, 4, 2, 2, 1, 2, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 1, 1, 0, 0, 3, 22, 66, 142, 250, 380, 513, 624, 690, 694, 634, 522, 382, 242, 126, 47, 6, 0, 0, 5, 8, 8, 5, 3, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 4, 4, 4, 4, 6, 7, 9, 10, 12, 13, 14, 15, 15, 14, 12, 9, 6, 5, 5, 5, 5, 2, 0, 1, 20, 66, 148, 269, 418, 576, 713, 801, 820, 765, 647, 494, 340, 219, 155, 154, 207, 293, 384, 452, 480, 460, 399, 310, 214, 127, 61, 20, 1, 0, 0, 4, 5, 2, 0, 0, 7, 33, 83, 159, 256, 362, 459, 527, 551, 524, 451, 347, 234, 134, 59, 15, 0, 0, 1, 5, 5, 2, 0, 0, 0, 0, 1, 2, 2, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 4, 4, 4, 4, 4, 4, 5, 6, 7, 8, 9, 9, 10, 11, 13, 15, 16, 16, 13, 10, 7, 5, 4, 3, 2, 0, 0, 8, 36, 91, 178, 292, 419, 538, 622, 652, 619, 529, 402, 265, 144, 58, 10, 0, 0, 4, 7, 5, 0, 1, 16, 50, 105, 178, 258, 335, 392, 417, 404, 354, 279, 193, 114, 53, 15, 0, 0, 0, 4, 5, 4, 3, 3, 4, 5, 6, 6, 6, 5, 4, 4, 4, 5, 5, 5, 5, 5, 5, 4, 3, 2, 2, 2, 3, 3, 2, 0, 0, 5, 26, 68, 136, 225, 327, 424, 498, 532, 517, 457, 363, 255, 154, 75, 24, 0, 0, 0, 3, 5, 3, 0, 0, 5, 26, 69, 137, 228, 334, 438, 520, 562, 552, 491, 393, 278, 169, 82, 27, 1, 0, 0, 7, 11, 12, 12, 12, 13, 15, 16, 16, 14, 13, 11, 10, 9, 9, 10, 12, 13, 15, 16, 16, 16, 14, 12, 9, 8, 7, 8, 9, 10, 11, 11, 10, 9, 9, 9, 9, 9, 8, 5, 4, 9, 28, 67, 133, 222, 327, 430, 510, 550, 538, 475, 377, 270, 184, 144, 164, 239, 353, 475, 573, 622, 607, 533, 418, 290, 180, 115, 110, 164, 261, 378, 483, 551, 565, 522, 433, 320, 205, 109, 43, 8, 0, 0, 4, 6, 6, 4, 2, 2, 2, 2, 2, 0, 0, 1, 2, 2, 1, 0, 0, 14, 51, 117, 214, 332, 454, 556, 617, 620, 564, 461, 333, 207, 104, 36, 3, 0, 0, 5, 6, 4, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, 5, 6, 7, 8, 9, 9, 9, 9, 7, 6, 4, 2, 1, 0, 1, 2, 4, 5, 5, 3, 0, 0, 0, 0, 1, 2, 0, 0, 5, 26, 75, 155, 264, 390, 509, 597, 630, 601, 512, 386, 254, 148, 94, 104, 172, 278, 392, 482, 526, 513, 447, 346, 233, 132, 57, 14, 0, 0, 3, 6, 6, 4, 2, 2, 5, 7, 9, 8, 7, 4, 2, 1, 1, 1, 3, 4, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 5, 4, 4, 3, 3, 3, 3, 3, 4, 5, 6, 8, 9, 9, 10, 9, 8, 7, 5, 4, 4, 5, 6, 7, 9, 10, 10, 10, 9, 7, 6, 5, 4, 4, 6, 8, 10, 11, 12, 12, 11, 9, 7, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 2, 3, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 3, 4, 6, 7, 7, 6, 3, 1, 0, 0, 2, 4, 3, 0, 0, 6, 34, 91, 179, 291, 408, 506, 563, 563, 506, 406, 284, 168, 78, 22, 0, 0, 1, 7, 8, 5, 2, 0, 1, 2, 4, 5, 5, 4, 4, 4, 5, 7, 8, 8, 9, 9, 9, 8, 7, 6, 5, 3, 3, 3, 3, 5, 6, 8, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 7, 8, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 3, 3, 1, 0, 0, 18, 62, 140, 251, 382, 511, 611, 657, 636, 552, 425, 288, 178, 126, 147, 236, 368, 507, 612, 655, 624, 527, 391, 248, 127, 45, 4, 0, 0, 7, 10, 8, 3, 0, 0, 3, 6, 7, 7, 5, 3, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 6, 8, 9, 10, 10, 10, 7, 4, 0, 0, 0, 1, 3, 3, 0, 0, 2, 23, 72, 151, 254, 365, 461, 519, 523, 472, 378, 263, 154, 69, 17, 0, 0, 2, 7, 7, 3, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 4, 5, 5, 6, 7, 9, 11, 13, 13, 12, 9, 5, 1, 0, 0, 1, 3, 3, 0, 0, 3, 29, 81, 164, 268, 376, 464, 510, 501, 440, 340, 227, 124, 50, 9, 0, 0, 4, 7, 6, 2, 0, 0, 0, 1, 2, 3, 2, 2, 1, 1, 1, 1, 1, 1, 2, 3, 5, 6, 6, 4, 1, 0, 0, 1, 4, 4, 1, 0, 2, 25, 79, 169, 290, 425, 547, 629, 648, 597, 487, 345, 209, 113, 84, 129, 234, 371, 500, 587, 609, 560, 456, 324, 195, 92, 28, 0, 0, 2, 7, 8, 4, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 4, 4, 5, 7, 8, 8, 6, 3, 1, 0, 2, 5, 6, 4, 0, 0, 14, 60, 145, 272, 426, 581, 703, 762, 738, 636, 479, 307, 166, 94, 111, 212, 369, 538, 672, 736, 712, 611, 459, 294, 153, 56, 6, 0, 0, 9, 13, 11, 6, 3, 2, 4, 7, 8, 7, 6, 4, 4, 4, 4, 4, 3, 1, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 1, 4, 4, 1, 0, 0, 21, 72, 158, 273, 401, 514, 586, 597, 543, 438, 308, 181, 82, 22, 0, 0, 2, 8, 9, 6, 3, 3, 5, 8, 10, 10, 8, 4, 1, 0, 0, 0, 0, 2, 2, 2, 1, 0, 0, 0, 0, 2, 5, 4, 0, 0, 4, 35, 102, 206, 339, 477, 592, 654, 646, 570, 444, 299, 166, 69, 13, 0, 0, 5, 10, 9, 5, 2, 1, 3, 6, 6, 3, 0, 0, 0, 3, 6, 5, 0, 0, 6, 43, 120, 237, 384, 536, 660, 725, 712, 622, 474, 305, 157, 66, 54, 122, 249, 399, 532, 611, 619, 554, 436, 297, 168, 72, 16, 0, 0, 5, 10, 10, 7, 4, 3, 5, 7, 8, 8, 5, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 2, 0, 0, 0, 0, 3, 5, 5, 0, 0, 2, 33, 98, 202, 335, 473, 586, 646, 637, 559, 433, 289, 159, 64, 11, 0, 0, 5, 10, 9, 5, 2, 2, 5, 9, 11, 10, 8, 5, 2, 1, 0, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 0, 1, 3, 4, 2, 0, 0, 12, 50, 120, 219, 334, 442, 518, 541, 504, 416, 299, 181, 85, 24, 0, 0, 1, 8, 9, 6, 1, 0, 0, 1, 4, 5, 5, 5, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 2, 3, 4, 4, 5, 6, 7, 8, 9, 9, 8, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 5, 6, 6, 7, 7, 8, 9, 8, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 4, 6, 3, 0, 0, 12, 58, 141, 258, 394, 519, 605, 628, 581, 475, 339, 203, 94, 26, 0, 0, 2, 9, 9, 5, 0, 0, 0, 2, 7, 10, 10, 6, 2, 0, 0, 0, 5, 8, 6, 0, 0, 11, 56, 144, 274, 431, 584, 697, 741, 700, 582, 417, 249, 128, 87, 142, 277, 457, 631, 751, 783, 722, 586, 413, 243, 110, 29, 0, 0, 5, 13, 13, 8, 1, 0, 0, 1, 4, 6, 6, 6, 6, 6, 6, 6, 6, 4, 2, 1, 0, 0, 0, 2, 3, 4, 5, 4, 3, 2, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 6, 7, 8, 8, 9, 9, 9, 8, 7, 6, 5, 4, 4, 5, 7, 8, 10, 11, 11, 10, 9, 7, 6, 5, 4, 5, 6, 7, 8, 10, 10, 10, 9, 8, 6, 4, 2, 2, 2, 4, 6, 8, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 5, 4, 3, 1, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 12, 11, 9, 7, 4, 2, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 5, 5, 3, 0, 0, 0, 0, 4, 7, 6, 0, 0, 3, 40, 119, 243, 398, 558, 684, 746, 724, 625, 474, 307, 161, 58, 5, 0, 0, 8, 13, 11, 7, 4, 7, 11, 16, 17, 13, 7, 0, 0, 0, 4, 8, 7, 1, 0, 7, 50, 137, 270, 435, 601, 730, 788, 756, 640, 468, 285, 143, 79, 110, 222, 382, 538, 647, 676, 621, 499, 346, 199, 87, 21, 0, 0, 6, 12, 12, 6, 1, 0, 0, 2, 5, 6, 7, 8, 9, 10, 12, 13, 12, 11, 10, 8, 8, 8, 8, 9, 11, 11, 12, 13, 13, 15, 16, 18, 18, 17, 14, 9, 4, 1, 1, 5, 9, 9, 4, 0, 0, 21, 83, 189, 333, 492, 631, 714, 719, 642, 504, 340, 188, 75, 12, 0, 0, 7, 13, 10, 4, 0, 0, 1, 6, 10, 9, 5, 1, 0, 0, 4, 8, 8, 2, 0, 1, 31, 102, 216, 365, 524, 659, 735, 730, 642, 491, 313, 153, 52, 35, 104, 237, 398, 542, 630, 640, 574, 451, 306, 171, 71, 14, 0, 0, 7, 12, 12, 9, 6, 7, 10, 14, 16, 14, 9, 2, 0, 0, 0, 5, 8, 5, 0, 0, 7, 47, 126, 239, 371, 493, 574, 592, 542, 437, 304, 175, 76, 17, 0, 0, 4, 10, 11, 7, 4, 4, 6, 9, 11, 11, 9, 6, 3, 2, 2, 2, 3, 3, 3, 3, 2, 3, 3, 4, 5, 5, 5, 5, 5, 5, 4, 4, 4, 5, 5, 6, 7, 8, 9, 9, 10, 11, 13, 15, 17, 18, 18, 14, 9, 3, 0, 0, 4, 10, 11, 7, 0, 0, 18, 80, 192, 348, 523, 682, 785, 801, 722, 566, 369, 184, 56, 21, 86, 234, 426, 610, 739, 780, 725, 594, 422, 251, 114, 29, 0, 0, 4, 18, 21, 13, 0, 0, 0, 43, 135, 270, 434, 593, 709, 751, 707, 587, 424, 257, 121, 35, 0, 0, 2, 11, 12, 7, 0, 0, 0, 0, 2, 4, 4, 3, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 5, 6, 7, 8, 8, 7, 6, 5, 3, 2, 0, 0, 0, 0, 1, 3, 4, 4, 2, 0, 0, 0, 0, 5, 9, 7, 0, 0, 7, 56, 155, 303, 484, 661, 792, 841, 790, 649, 452, 248, 92, 21, 53, 172, 343, 516, 641, 687, 644, 529, 377, 225, 103, 28, 0, 0, 1, 12, 18, 15, 5, 0, 0, 11, 70, 175, 319, 478, 617, 697, 696, 613, 470, 306, 159, 55, 2, 0, 0, 11, 17, 14, 9, 4, 5, 9, 14, 16, 16, 11, 4, 0, 0, 0, 4, 9, 10, 4, 0, 0, 27, 105, 235, 403, 580, 721, 789, 765, 653, 485, 304, 150, 47, 0, 0, 1, 13, 17, 14, 7, 4, 5, 9, 15, 18, 18, 16, 13, 10, 7, 5, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 4, 3, 3, 3, 3, 3, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 9, 9, 9, 9, 7, 5, 3, 2, 2, 2, 4, 6, 8, 10, 12, 11, 10, 8, 6, 4, 2, 2, 2, 4, 5, 7, 9, 11, 11, 10, 9, 7, 4, 1, 0, 0, 0, 2, 5, 6, 5, 2, 0, 0, 0, 2, 7, 10, 7, 0, 0, 8, 57, 151, 284, 438, 578, 669, 685, 621, 494, 338, 190, 78, 15, 0, 0, 6, 12, 10, 4, 0, 0, 0, 1, 4, 4, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 3, 1, 0, 0, 0, 4, 9, 9, 4, 0, 0, 27, 98, 217, 373, 540, 681, 759, 750, 651, 485, 293, 123, 21, 13, 100, 259, 447, 612, 712, 722, 643, 501, 334, 182, 71, 11, 0, 0, 9, 15, 13, 8, 3, 3, 5, 8, 10, 10, 7, 4, 2, 1, 1, 2, 1, 1, 0, 0, 0, 1, 2, 4, 6, 7, 7, 6, 5, 3, 2, 1, 1, 2, 3, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 5, 3, 0, 0, 0, 0, 5, 9, 8, 1, 0, 1, 38, 120, 248, 409, 571, 696, 750, 714, 594, 416, 227, 74, 0, 17, 128, 302, 491, 647, 729, 717, 620, 467, 298, 151, 52, 2, 0, 0, 11, 14, 9, 2, 0, 0, 2, 7, 9, 7, 2, 0, 0, 1, 7, 12, 9, 0, 0, 4, 52, 150, 297, 472, 638, 751, 781, 718, 579, 402, 229, 97, 19, 0, 0, 7, 16, 15, 8, 1, 0, 0, 3, 7, 8, 8, 8, 8, 9, 11, 13, 15, 15, 15, 12, 8, 3, 0, 0, 0, 4, 11, 13, 7, 0, 0, 18, 88, 216, 390, 581, 746, 840, 837, 736, 567, 373, 199, 76, 10, 0, 0, 3, 7, 6, 5, 5, 4, 0, 0, 0, 38, 132, 289, 493, 706, 876, 957, 925, 787, 582, 362, 176, 53, 0, 0, 2, 16, 21, 16, 9, 6, 8, 13, 16, 14, 8, 1, 0, 0, 5, 10, 10, 2, 0, 0, 40, 131, 276, 455, 631, 761, 807, 756, 622, 441, 259, 115, 27, 0, 0, 5, 15, 14, 7, 0, 0, 0, 0, 3, 5, 5, 4, 4, 4, 6, 8, 10, 11, 11, 11, 10, 8, 6, 4, 2, 1, 1, 2, 5, 7, 9, 10, 10, 9, 7, 5, 2, 0, 0, 0, 0, 1, 3, 3, 2, 0, 0, 0, 0, 3, 8, 9, 3, 0, 0, 24, 94, 210, 363, 523, 652, 715, 693, 591, 438, 274, 134, 41, 0, 0, 0, 10, 13, 8, 1, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 0, 0, 1, 1, 0, 0, 1, 2, 3, 4, 5, 6, 7, 7, 8, 8, 8, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 9, 10, 12, 13, 14, 14, 12, 10, 7, 5, 4, 4, 6, 8, 10, 12, 12, 11, 9, 6, 4, 3, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 3, 3, 4, 5, 6, 7, 8, 10, 11, 10, 9, 5, 2, 0, 2, 7, 13, 16, 11, 0, 0, 5, 55, 156, 304, 476, 636, 742, 764, 697, 557, 382, 216, 90, 17, 0, 0, 7, 14, 12, 5, 0, 0, 0, 0, 3, 3, 3, 2, 2, 2, 3, 4, 4, 4, 3, 2, 2, 2, 3, 5, 6, 8, 10, 11, 13, 14, 15, 15, 14, 13, 11, 8, 6, 4, 3, 3, 3, 5, 8, 11, 14, 16, 16, 13, 7, 1, 0, 0, 2, 10, 15, 11, 1, 0, 6, 63, 176, 344, 540, 724, 847, 871, 785, 607, 383, 175, 41, 19, 115, 301, 524, 719, 832, 835, 731, 556, 357, 183, 63, 3, 0, 0, 12, 16, 11, 3, 0, 0, 0, 2, 4, 5, 5, 5, 5, 7, 8, 10, 10, 10, 9, 8, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 5, 6, 7, 8, 8, 8, 8, 8, 6, 5, 3, 1, 0, 1, 2, 4, 6, 7, 8, 8, 7, 6, 4, 3, 2, 3, 5, 7, 9, 10, 11, 10, 8, 6, 3, 2, 1, 2, 4, 6, 9, 10, 10, 9, 8, 7, 7, 7, 8, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 15, 16, 15, 12, 6, 0, 0, 0, 2, 10, 14, 10, 0, 0, 8, 70, 190, 361, 556, 730, 838, 848, 757, 590, 392, 212, 81, 11, 0, 0, 6, 9, 5, 0, 0, 2, 3, 0, 0, 5, 50, 146, 293, 471, 643, 766, 805, 749, 613, 434, 255, 114, 26, 0, 0, 3, 18, 24, 17, 2, 0, 0, 37, 137, 299, 503, 712, 875, 946, 905, 762, 556, 339, 160, 45, 0, 0, 4, 18, 23, 19, 13, 10, 11, 14, 16, 15, 11, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 3, 3, 2, 2, 2, 2, 2, 3, 4, 6, 8, 9, 9, 9, 7, 5, 3, 2, 3, 4, 7, 9, 11, 12, 11, 10, 8, 7, 6, 6, 8, 11, 15, 18, 19, 19, 16, 12, 8, 5, 2, 2, 4, 7, 11, 13, 14, 14, 12, 9, 6, 4, 3, 3, 3, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 7, 7, 7, 5, 3, 1, 0, 0, 0, 2, 4, 6, 8, 8, 7, 5, 3, 1, 0, 0, 0, 2, 3, 5, 6, 6, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 4, 6, 8, 10, 11, 10, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 7, 10, 14, 16, 17, 16, 13, 9, 5, 2, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 9, 11, 11, 11, 9, 5, 1, 0, 0, 0, 6, 12, 12, 4, 0, 0, 31, 119, 265, 455, 652, 809, 885, 856, 732, 545, 345, 174, 59, 2, 0, 0, 6, 11, 10, 6, 2, 0, 0, 0, 21, 83, 189, 331, 485, 615, 685, 675, 587, 444, 285, 146, 50, 1, 0, 0, 9, 12, 9, 2, 0, 0, 0, 1, 4, 4, 4, 3, 2, 2, 2, 2, 3, 4, 6, 7, 7, 4, 1, 0, 0, 3, 10, 14, 11, 2, 0, 4, 52, 152, 304, 490, 669, 798, 838, 771, 611, 400, 199, 67, 47, 148, 346, 585, 799, 928, 939, 833, 645, 425, 226, 83, 6, 0, 0, 16, 26, 22, 6, 0, 0, 25, 101, 220, 366, 510, 618, 659, 621, 514, 368, 220, 100, 25, 0, 0, 3, 11, 11, 6, 0, 0, 0, 0, 3, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 8, 5, 1, 0, 0, 5, 12, 14, 9, 0, 0, 13, 80, 205, 382, 581, 758, 868, 878, 785, 615, 413, 227, 90, 14, 0, 0, 4, 13, 14, 10, 4, 0, 0, 0, 32, 106, 224, 376, 533, 658, 715, 688, 584, 430, 266, 128, 38, 0, 0, 1, 11, 13, 8, 1, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 5, 6, 7, 8, 9, 9, 9, 9, 8, 7, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 9, 8, 5, 0, 0, 0, 2, 8, 12, 8, 0, 0, 8, 63, 171, 328, 512, 683, 798, 827, 759, 614, 430, 251, 112, 28, 0, 0, 0, 8, 11, 11, 9, 4, 0, 0, 7, 56, 156, 307, 491, 672, 805, 850, 791, 641, 441, 247, 118, 94, 184, 365, 588, 789, 913, 924, 818, 622, 388, 176, 41, 16, 104, 281, 497, 693, 818, 842, 762, 605, 414, 234, 100, 22, 0, 0, 8, 15, 14, 8, 4, 3, 8, 15, 21, 24, 23, 18, 12, 6, 2, 2, 6, 11, 13, 9, 0, 0, 6, 53, 147, 287, 452, 611, 722, 758, 706, 580, 413, 246, 110, 25, 0, 0, 7, 21, 22, 11, 0, 0, 20, 96, 227, 402, 591, 755, 850, 850, 751, 575, 365, 173, 46, 13, 78, 218, 393, 554, 659, 681, 619, 493, 339, 193, 83, 19, 0, 0, 6, 12, 12, 8, 4, 5, 9, 14, 17, 18, 15, 11, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 8, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 5, 3, 0, 0, 0, 5, 12, 15, 11, 0, 0, 7, 65, 180, 350, 554, 749, 890, 938, 877, 721, 507, 290, 124, 45, 65, 169, 319, 467, 570, 599, 551, 443, 307, 176, 77, 18, 0, 0, 5, 10, 9, 4, 0, 0, 0, 1, 3, 5, 5, 5, 4, 3, 3, 3, 2, 3, 3, 4, 4, 6, 6, 7, 7, 6, 5, 3, 3, 3, 5, 8, 11, 12, 10, 7, 4, 3, 6, 11, 15, 13, 4, 0, 0, 39, 130, 276, 464, 662, 824, 910, 894, 776, 583, 363, 173, 61, 53, 149, 318, 514, 680, 773, 770, 677, 521, 345, 188, 76, 15, 0, 0, 3, 6, 5, 3, 2, 1, 0, 0, 1, 33, 106, 225, 381, 544, 679, 750, 736, 641, 489, 319, 168, 61, 6, 0, 0, 8, 12, 9, 3, 0, 0, 2, 4, 4, 3, 3, 5, 9, 11, 7, 0, 0, 9, 63, 167, 320, 500, 670, 789, 825, 767, 630, 450, 271, 126, 35, 0, 0, 2, 11, 12, 7, 0, 0, 0, 0, 2, 4, 3, 2, 0, 0, 0, 0, 1, 1, 1, 0, 1, 2, 4, 6, 8, 9, 10, 8, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 9, 11, 13, 13, 12, 10, 7, 4, 2, 1, 1, 3, 6, 9, 12, 14, 14, 14, 13, 11, 8, 4, 1, 0, 2, 7, 12, 13, 7, 0, 0, 17, 78, 187, 341, 518, 684, 800, 834, 774, 632, 439, 243, 93, 26, 62, 194, 391, 606, 786, 888, 887, 787, 616, 417, 235, 100, 22, 0, 0, 6, 12, 10, 3, 0, 0, 2, 8, 13, 14, 12, 9, 9, 11, 15, 16, 12, 2, 0, 6, 53, 148, 293, 472, 654, 797, 866, 839, 719, 534, 333, 168, 85, 105, 223, 408, 608, 770, 850, 828, 715, 541, 352, 186, 71, 10, 0, 0, 9, 13, 10, 3, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 12, 13, 12, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 1, 2, 3, 4, 6, 8, 9, 10, 10, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 4, 5, 6, 8, 10, 12, 13, 13, 12, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 2, 2, 1, 0, 0, 1, 1, 2, 3, 4, 4, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 4, 5, 6, 7, 8, 9, 10, 10, 10, 8, 6, 3, 2, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 4, 5, 7, 9, 11, 11, 11, 10, 7, 5, 3, 1, 1, 2, 4, 6, 9, 11, 12, 13, 14, 14, 13, 12, 10, 8, 8, 9, 12, 14, 12, 5, 0, 0, 25, 92, 207, 368, 554, 731, 860, 908, 863, 731, 546, 354, 204, 132, 154, 260, 417, 579, 701, 750, 715, 607, 454, 293, 155, 60, 11, 0, 0, 6, 9, 6, 1, 0, 0, 0, 1, 3, 3, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 3, 3, 3, 4, 6, 8, 10, 11, 11, 10, 9, 10, 11, 11, 7, 1, 0, 3, 35, 105, 217, 362, 519, 657, 745, 761, 699, 574, 415, 257, 127, 43, 2, 0, 0, 6, 8, 5, 0, 0, 0, 1, 5, 7, 7, 5, 2, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 5, 6, 7, 8, 9, 9, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 6, 7, 8, 9, 10, 11, 11, 10, 8, 6, 4, 3, 2, 1, 2, 3, 4, 5, 5, 6, 6, 6, 6, 7, 8, 9, 11, 13, 14, 14, 13, 12, 10, 7, 6, 4, 4, 5, 6, 8, 11, 13, 15, 15, 15, 14, 14, 14, 14, 12, 7, 1, 0, 13, 54, 131, 247, 395, 552, 692, 784, 805, 750, 629, 471, 316, 201, 154, 185, 282, 418, 556, 659, 701, 671, 578, 444, 298, 169, 74, 19, 0, 0, 3, 6, 6, 2, 0, 0, 0, 4, 7, 9, 9, 9, 8, 8, 7, 7, 6, 6, 5, 6, 7, 9, 11, 13, 15, 16, 18, 18, 18, 17, 16, 16, 17, 17, 15, 11, 5, 2, 10, 40, 100, 196, 323, 464, 596, 690, 725, 693, 605, 487, 377, 311, 314, 388, 512, 649, 756, 800, 766, 662, 518, 377, 278, 249, 294, 396, 523, 633, 695, 689, 616, 493, 349, 212, 105, 37, 4, 0, 0, 5, 7, 5, 3, 1, 2, 3, 5, 5, 4, 3, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 4, 5, 7, 8, 9, 8, 7, 5, 3, 1, 1, 1, 3, 5, 8, 9, 9, 9, 7, 5, 3, 2, 4, 7, 11, 16, 21, 23, 24, 23, 19, 15, 10, 6, 3, 1, 2, 4, 6, 9, 10, 10, 9, 6, 4, 2, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 5, 5, 6, 7, 7, 8, 7, 7, 5, 4, 2, 1, 0, 0, 1, 3, 5, 7, 8, 8, 8, 6, 5, 3, 1, 0, 0, 1, 3, 5, 8, 9, 10, 10, 9, 9, 8, 8, 8, 8, 7, 7, 8, 8, 7, 5, 1, 0, 0, 15, 50, 111, 195, 297, 401, 488, 543, 554, 517, 441, 340, 233, 139, 67, 23, 2, 0, 0, 2, 4, 4, 5, 7, 10, 13, 16, 18, 19, 19, 18, 18, 16, 15, 14, 12, 8, 3, 0, 0, 12, 50, 119, 225, 361, 516, 665, 785, 851, 850, 781, 656, 498, 337, 198, 96, 34, 4, 0, 0, 7, 32, 82, 164, 276, 408, 539, 648, 714, 724, 676, 581, 456, 322, 200, 105, 42, 9, 0, 0, 1, 3, 2, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 1, 1, 2, 3, 4, 5, 6, 6, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 5, 6, 7, 8, 9, 10, 10, 10, 10, 10, 10, 10, 11, 11, 11, 12, 12, 12, 10, 7, 4, 0, 1, 11, 35, 78, 142, 222, 312, 400, 472, 515, 523, 494, 432, 348, 256, 168, 97, 45, 15, 1, 0, 0, 2, 4, 7, 9, 12, 15, 18, 20, 20, 19, 18, 16, 14, 12, 10, 9, 12, 25, 53, 102, 175, 272, 386, 505, 612, 689, 723, 709, 649, 557, 455, 365, 305, 286, 307, 359, 424, 485, 523, 528, 497, 434, 350, 258, 172, 100, 48, 17, 3, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 4, 5, 5, 5, 5, 4, 3, 2, 1, 1, 1, 2, 3, 4, 5, 6, 6, 6, 5, 4, 3, 2, 2, 2, 3, 4, 5, 6, 6, 6, 5, 4, 2, 2, 2, 2, 3, 4, 6, 7, 7, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 4, 4, 4, 5, 7, 8, 9, 10, 11, 11, 10, 9, 8, 7, 5, 4, 3, 4, 10, 24, 48, 86, 136, 198, 266, 334, 394, 438, 459, 456, 428, 380, 317, 248, 181, 121, 73, 38, 16, 4, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 5, 6, 6, 6, 6, 5, 4, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 4, 5, 5, 6, 7, 8, 8, 9, 9, 10, 10, 11, 11, 12, 12, 12, 12, 12, 12, 12, 13, 14, 17, 22, 31, 44, 63, 88, 120, 158, 200, 245, 290, 332, 367, 393, 408, 412, 406, 391, 371, 348, 327, 307, 291, 278, 267, 257, 245, 231, 213, 191, 167, 141, 115, 91, 69, 50, 35, 24, 15, 9, 5, 3, 2, 2, 3, 3, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 5, 6, 6, 6, 7, 7, 8, 9, 9, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10, 11, 11, 12, 13, 14, 15, 17, 20, 23, 27, 33, 40, 50, 62, 77, 94, 112, 132, 152, 173, 193, 214, 234, 253, 271, 287, 302, 314, 323, 329, 333, 335, 335, 334, 331, 326, 320, 311, 299, 286, 270, 253, 234, 214, 194, 173, 152, 132, 113, 95, 78, 64, 52, 42, 34, 27, 22, 18, 15, 13, 12, 12, 13, 15, 18, 21, 25, 30, 36, 43, 51, 60, 70, 81, 93, 104, 116, 127, 139, 149, 158, 165, 170, 173, 174, 174, 171, 166, 160, 152, 142, 131, 120, 109, 97, 87, 76, 66, 57, 48, 40, 32, 25, 20, 15, 11, 8, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakT": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 3, 4, 6, 7, 9, 10, 11, 12, 13, 15, 16, 18, 19, 20, 21, 22, 22, 23, 23, 25, 26, 27, 29, 30, 31, 31, 31, 31, 31, 31, 30, 30, 30, 30, 31, 31, 31, 32, 33, 34, 35, 36, 37, 38, 38, 39, 39, 39, 39, 40, 40, 41, 42, 43, 44, 45, 46, 46, 45, 45, 45, 46, 47, 48, 49, 49, 49, 48, 47, 46, 46, 47, 49, 50, 51, 52, 52, 51, 51, 51, 51, 52, 54, 56, 57, 58, 59, 58, 58, 57, 57, 57, 58, 59, 60, 60, 61, 60, 60, 59, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 71, 70, 69, 68, 68, 68, 69, 71, 73, 75, 77, 78, 78, 78, 78, 78, 78, 79, 80, 80, 81, 80, 80, 80, 79, 80, 80, 81, 81, 81, 80, 79, 78, 77, 76, 75, 75, 74, 73, 73, 72, 73, 73, 72, 71, 69, 67, 66, 64, 64, 65, 66, 67, 67, 67, 65, 63, 61, 59, 58, 59, 60, 62, 62, 62, 61, 58, 56, 54, 53, 52, 51, 50, 49, 49, 48, 48, 47, 47, 47, 46, 46, 45, 44, 44, 44, 45, 45, 44, 43, 42, 41, 39, 38, 38, 37, 37, 36, 36, 36, 37, 37, 38, 38, 37, 37, 36, 36, 36, 37, 38, 38, 37, 36, 35, 34, 33, 32, 32, 32, 32, 32, 31, 30, 29, 28, 28, 28, 29, 29, 30, 31, 31, 31, 30, 30, 29, 29, 29, 29, 29, 29, 28, 28, 28, 28, 28, 27, 27, 26, 26, 25, 24, 24, 24, 24, 25, 25, 26, 26, 26, 26, 25, 25, 24, 23, 23, 23, 23, 24, 25, 25, 25, 25, 24, 23, 22, 22, 23, 23, 24, 24, 24, 24, 23, 23, 23, 23, 23, 23, 23, 22, 21, 21, 20, 20, 21, 21, 22, 22, 22, 22, 22, 22, 23, 23, 23, 23, 23, 23, 22, 22, 22, 21, 20, 19, 18, 18, 18, 19, 19, 20, 20, 20, 20, 19, 19, 18, 18, 18, 18, 18, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 15, 15, 15, 15, 15, 15, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 22, 22, 22, 22, 23, 24, 25, 25, 26, 26, 26, 27, 28, 29, 30, 31, 32, 32, 32, 32, 32, 33, 33, 34, 36, 39, 42, 47, 54, 61, 68, 75, 80, 85, 91, 99, 114, 138, 171, 213, 257, 301, 337, 362, 375, 377, 370, 360, 350, 340, 330, 317, 300, 277, 248, 215, 180, 145, 114, 86, 63, 44, 29, 18, 11, 7, 5, 5, 6, 7, 7, 8, 9, 9, 10, 10, 10, 10, 9, 8, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 2, 2, 3, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 4, 4, 5, 6, 7, 8, 8, 8, 8, 8, 7, 7, 7, 8, 9, 10, 12, 13, 16, 18, 20, 23, 27, 31, 36, 43, 50, 59, 68, 77, 87, 96, 107, 118, 130, 143, 157, 170, 181, 189, 196, 200, 202, 203, 201, 198, 192, 184, 173, 161, 148, 135, 121, 108, 95, 84, 73, 64, 56, 49, 42, 35, 29, 24, 20, 17, 15, 13, 13, 12, 12, 11, 10, 9, 8, 8, 7, 7, 8, 8, 8, 8, 8, 9, 9, 10, 10, 11, 10, 10, 9, 8, 8, 9, 9, 10, 11, 11, 11, 10, 9, 9, 9, 9, 9, 10, 10, 9, 8, 7, 7, 6, 7, 8, 9, 10, 10, 10, 10, 9, 8, 7, 7, 8, 8, 9, 9, 9, 8, 7, 6, 5, 5, 5, 5, 6, 6, 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, 1, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 4, 5, 6, 7, 9, 10, 11, 13, 15, 17, 19, 22, 25, 28, 31, 34, 38, 42, 47, 53, 61, 69, 78, 87, 97, 107, 116, 126, 135, 145, 155, 165, 174, 183, 189, 194, 197, 198, 198, 197, 195, 190, 184, 174, 163, 150, 137, 124, 112, 100, 90, 81, 71, 62, 52, 43, 36, 29, 24, 21, 20, 19, 19, 19, 19, 19, 19, 19, 19, 21, 22, 25, 29, 33, 37, 42, 48, 54, 60, 67, 75, 84, 94, 105, 117, 130, 144, 158, 172, 187, 202, 216, 229, 242, 253, 262, 268, 272, 272, 269, 262, 252, 239, 224, 208, 191, 174, 157, 140, 123, 107, 91, 78, 65, 54, 45, 37, 30, 24, 20, 17, 14, 12, 11, 9, 8, 7, 6, 6, 5, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 6, 8, 11, 15, 19, 24, 28, 33, 37, 42, 48, 55, 63, 73, 84, 96, 108, 119, 130, 140, 149, 156, 162, 167, 169, 169, 166, 160, 151, 141, 130, 118, 107, 96, 84, 74, 63, 54, 45, 38, 32, 28, 25, 23, 22, 22, 22, 22, 24, 26, 29, 33, 38, 44, 50, 58, 66, 75, 84, 94, 105, 116, 127, 139, 151, 163, 175, 187, 197, 205, 211, 214, 216, 216, 215, 213, 211, 208, 205, 200, 195, 188, 180, 171, 162, 151, 141, 132, 122, 112, 102, 92, 81, 70, 59, 49, 41, 33, 27, 21, 17, 12, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 3, 3, 4, 5, 5, 5, 5, 6, 7, 8, 9, 11, 12, 14, 15, 17, 18, 20, 23, 25, 28, 30, 34, 37, 42, 48, 55, 64, 75, 87, 99, 112, 123, 134, 144, 153, 162, 169, 175, 179, 180, 178, 173, 165, 156, 146, 135, 123, 110, 97, 83, 69, 57, 47, 39, 34, 31, 29, 29, 29, 29, 30, 31, 33, 35, 39, 45, 52, 61, 72, 84, 98, 112, 127, 143, 159, 177, 196, 215, 233, 250, 263, 273, 280, 284, 285, 284, 282, 279, 274, 269, 261, 253, 243, 233, 223, 212, 201, 190, 179, 168, 157, 144, 131, 117, 102, 87, 73, 60, 50, 41, 34, 29, 25, 22, 19, 17, 16, 15, 13, 12, 12, 11, 11, 10, 10, 10, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 8, 8, 8, 9, 9, 9, 9, 9, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 9, 9, 9, 9, 9, 8, 8, 8, 9, 10, 10, 10, 10, 10, 10, 10, 10, 11, 11, 11, 11, 11, 10, 10, 10, 11, 11, 12, 12, 12, 12, 11, 10, 10, 9, 9, 10, 11, 12, 13, 14, 14, 14, 14, 13, 13, 13, 13, 13, 13, 14, 14, 15, 15, 16, 16, 16, 16, 16, 17, 17, 18, 20, 21, 23, 25, 28, 32, 37, 43, 51, 61, 72, 86, 101, 119, 138, 160, 182, 204, 225, 245, 262, 277, 288, 295, 298, 296, 290, 279, 265, 247, 226, 204, 181, 158, 135, 113, 94, 77, 64, 53, 45, 39, 34, 30, 26, 23, 20, 17, 16, 15, 14, 14, 13, 13, 14, 14, 15, 16, 16, 16, 16, 16, 16, 16, 17, 19, 21, 23, 26, 29, 33, 38, 46, 56, 68, 81, 96, 111, 126, 140, 153, 164, 174, 182, 187, 189, 187, 181, 171, 159, 146, 131, 116, 101, 87, 73, 60, 49, 39, 31, 24, 19, 15, 13, 11, 10, 10, 10, 9, 9, 8, 8, 8, 8, 8, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 10, 10, 11, 11, 11, 10, 10, 9, 9, 9, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 10, 10, 11, 11, 12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 11, 12, 13, 15, 18, 22, 28, 36, 45, 56, 68, 82, 97, 113, 129, 145, 160, 173, 183, 189, 191, 190, 184, 174, 162, 147, 131, 115, 101, 87, 73, 61, 50, 39, 29, 21, 15, 11, 8, 6, 5, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 3, 4, 5, 5, 5, 6, 6, 6, 7, 7, 9, 10, 11, 11, 12, 12, 12, 12, 11, 11, 10, 11, 11, 11, 12, 12, 12, 11, 10, 10, 9, 9, 10, 11, 13, 15, 19, 25, 33, 44, 57, 72, 89, 108, 127, 147, 166, 183, 197, 209, 216, 218, 216, 210, 200, 187, 172, 155, 137, 118, 101, 84, 69, 56, 45, 37, 30, 25, 21, 18, 16, 14, 13, 13, 13, 14, 14, 14, 14, 14, 13, 12, 11, 10, 10, 10, 10, 11, 11, 12, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 15, 16, 19, 23, 28, 36, 46, 59, 74, 92, 114, 137, 162, 188, 212, 235, 254, 269, 280, 285, 285, 278, 265, 247, 226, 202, 178, 154, 132, 111, 93, 78, 66, 59, 56, 56, 61, 68, 77, 88, 100, 114, 129, 145, 162, 178, 193, 206, 215, 219, 219, 214, 205, 193, 179, 163, 147, 129, 112, 95, 79, 65, 53, 43, 35, 28, 23, 19, 16, 13, 10, 7, 5, 3, 2, 1, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 5, 5, 5, 5, 6, 6, 7, 8, 8, 8, 9, 9, 9, 9, 9, 10, 10, 11, 11, 11, 11, 11, 11, 10, 9, 9, 8, 7, 7, 7, 8, 8, 8, 9, 9, 10, 11, 13, 16, 20, 24, 29, 35, 44, 56, 71, 91, 117, 147, 180, 217, 254, 292, 329, 364, 395, 421, 441, 453, 457, 451, 434, 409, 375, 335, 292, 250, 211, 178, 151, 132, 120, 114, 115, 123, 136, 156, 183, 215, 250, 286, 321, 352, 378, 398, 410, 416, 413, 403, 386, 361, 331, 297, 260, 223, 187, 153, 124, 98, 77, 61, 48, 39, 32, 26, 22, 19, 17, 15, 14, 13, 12, 11, 10, 9, 8, 8, 8, 9, 8, 8, 8, 7, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 8, 8, 7, 7, 6, 5, 5, 4, 4, 3, 4, 4, 5, 5, 5, 6, 6, 5, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 6, 5, 5, 5, 6, 6, 7, 8, 8, 8, 8, 7, 7, 7, 6, 6, 7, 7, 7, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 3, 3, 3, 3, 4, 5, 5, 5, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 3, 3, 3, 3, 3, 4, 4, 4, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 3, 4, 5, 5, 6, 6, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 7, 6, 6, 6, 7, 7, 8, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 9, 9, 9, 8, 8, 7, 7, 6, 5, 5, 5, 7, 10, 15, 22, 32, 44, 58, 75, 93, 114, 136, 159, 181, 201, 217, 227, 231, 228, 218, 204, 185, 164, 142, 120, 99, 80, 63, 48, 35, 25, 17, 11, 7, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 4, 4, 4, 5, 5, 5, 5, 6, 6, 7, 7, 7, 8, 8, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 3, 4, 4, 5, 5, 5, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 5, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 5, 5, 5, 6, 6, 6, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 8, 9, 10, 12, 13, 15, 17, 20, 25, 32, 42, 54, 69, 86, 107, 131, 159, 190, 223, 255, 285, 310, 328, 337, 338, 330, 316, 295, 269, 240, 209, 177, 146, 117, 91, 70, 52, 38, 28, 20, 15, 12, 11, 10, 10, 9, 9, 8, 7, 6, 5, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 6, 7, 8, 8, 9, 9, 10, 10, 11, 12, 13, 16, 19, 24, 31, 40, 53, 71, 93, 120, 151, 184, 219, 253, 284, 311, 331, 343, 346, 338, 320, 294, 261, 225, 188, 153, 122, 96, 75, 58, 44, 34, 26, 21, 17, 16, 15, 14, 14, 13, 13, 13, 12, 12, 12, 11, 11, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 9, 9, 8, 8, 7, 7, 7, 7, 7, 6, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 5, 5, 5, 6, 7, 8, 10, 12, 14, 15, 17, 18, 18, 19, 19, 19, 19, 19, 18, 18, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 18, 19, 21, 24, 28, 33, 41, 53, 68, 88, 114, 144, 179, 218, 259, 299, 337, 368, 391, 403, 403, 390, 366, 332, 293, 250, 207, 167, 132, 102, 78, 59, 45, 34, 27, 22, 19, 17, 15, 14, 13, 13, 12, 11, 11, 10, 9, 8, 8, 7, 7, 7, 8, 8, 8, 8, 8, 8, 9, 9, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 9, 9, 9, 8, 7, 6, 5, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 4, 5, 6, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 10, 10, 10, 9, 9, 8, 8, 7, 7, 7, 7, 8, 10, 14, 20, 29, 41, 57, 75, 97, 120, 144, 169, 192, 212, 228, 240, 246, 245, 236, 221, 201, 177, 151, 125, 101, 80, 62, 47, 34, 24, 17, 11, 8, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 4, 4, 6, 8, 11, 15, 19, 25, 32, 41, 53, 68, 86, 107, 129, 150, 168, 183, 193, 198, 199, 194, 184, 169, 151, 129, 107, 85, 65, 47, 33, 22, 14, 9, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 11, 15, 21, 30, 41, 56, 75, 96, 121, 147, 173, 197, 218, 234, 244, 248, 245, 235, 218, 197, 171, 144, 117, 91, 68, 49, 35, 24, 16, 11, 7, 5, 3, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 3, 4, 6, 7, 9, 12, 15, 18, 24, 31, 41, 56, 77, 105, 139, 181, 228, 278, 327, 373, 411, 437, 451, 451, 437, 411, 374, 330, 282, 233, 186, 143, 106, 77, 54, 38, 26, 19, 14, 11, 9, 9, 9, 8, 8, 7, 7, 6, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 2, 2, 3, 3, 2, 2, 1, 1, 1, 1, 2, 3, 4, 6, 9, 13, 18, 26, 35, 48, 65, 86, 111, 140, 171, 202, 230, 255, 272, 282, 284, 276, 261, 238, 211, 181, 150, 121, 95, 73, 55, 41, 31, 23, 18, 14, 12, 10, 9, 9, 8, 9, 10, 13, 18, 26, 38, 55, 76, 103, 136, 174, 216, 261, 305, 345, 379, 404, 419, 426, 424, 418, 412, 407, 405, 408, 414, 420, 423, 421, 412, 395, 370, 337, 299, 257, 213, 171, 133, 99, 72, 52, 37, 27, 21, 17, 15, 14, 14, 14, 14, 14, 14, 13, 13, 14, 16, 19, 25, 32, 42, 55, 71, 90, 113, 140, 168, 197, 225, 250, 271, 287, 300, 311, 322, 337, 356, 379, 407, 438, 470, 499, 523, 537, 537, 523, 492, 447, 392, 331, 269, 211, 160, 117, 82, 56, 38, 27, 23, 25, 32, 44, 59, 78, 99, 122, 146, 170, 193, 213, 229, 237, 238, 230, 214, 192, 165, 138, 110, 85, 63, 44, 29, 17, 9, 3, 1, 0, 0, 0, 1, 2, 3, 5, 8, 13, 19, 26, 37, 50, 68, 90, 117, 148, 181, 214, 243, 266, 280, 285, 281, 267, 246, 219, 189, 157, 125, 96, 70, 50, 34, 23, 16, 11, 7, 4, 2, 1, 1, 1, 1, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 9, 12, 18, 26, 36, 51, 69, 91, 117, 144, 173, 201, 227, 248, 262, 269, 266, 253, 232, 204, 173, 140, 110, 83, 61, 44, 30, 20, 12, 7, 5, 4, 4, 4, 5, 4, 4, 3, 2, 2, 3, 4, 4, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 4, 5, 5, 5, 6, 6, 6, 6, 6, 6, 7, 8, 8, 9, 8, 7, 6, 5, 5, 4, 4, 5, 5, 5, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 8, 8, 9, 9, 9, 9, 9, 10, 10, 10, 9, 9, 9, 9, 10, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 14, 18, 23, 31, 42, 57, 76, 99, 125, 154, 185, 215, 243, 265, 280, 286, 282, 269, 247, 219, 188, 155, 124, 95, 70, 51, 39, 33, 34, 43, 59, 82, 113, 149, 190, 232, 273, 310, 338, 356, 363, 360, 349, 333, 316, 301, 291, 288, 291, 298, 308, 316, 318, 313, 298, 273, 241, 205, 167, 132, 102, 77, 58, 46, 41, 41, 48, 63, 85, 112, 145, 180, 214, 245, 269, 285, 290, 285, 269, 244, 212, 177, 141, 107, 78, 55, 37, 25, 17, 12, 9, 6, 5, 4, 4, 5, 5, 6, 6, 6, 5, 4, 4, 4, 4, 5, 5, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 4, 4, 4, 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, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 7, 10, 15, 24, 38, 57, 84, 119, 160, 205, 252, 295, 333, 359, 372, 371, 355, 327, 289, 245, 200, 156, 115, 81, 54, 34, 21, 13, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 7, 6, 5, 4, 4, 4, 4, 5, 6, 7, 8, 8, 9, 9, 8, 8, 8, 7, 7, 6, 5, 4, 3, 2, 2, 1, 1, 1, 1, 2, 2, 4, 5, 7, 9, 11, 12, 14, 17, 23, 33, 50, 73, 105, 144, 192, 245, 303, 361, 416, 461, 492, 505, 496, 467, 420, 361, 296, 231, 173, 123, 84, 56, 37, 25, 18, 15, 14, 14, 15, 15, 16, 16, 16, 16, 16, 16, 15, 14, 13, 13, 12, 11, 10, 9, 8, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 5, 6, 8, 9, 10, 12, 13, 14, 14, 15, 15, 14, 13, 12, 11, 11, 10, 10, 11, 12, 14, 19, 28, 42, 62, 90, 126, 170, 221, 277, 333, 386, 428, 455, 463, 450, 417, 370, 312, 252, 193, 141, 98, 65, 42, 27, 19, 17, 19, 26, 36, 51, 72, 98, 129, 164, 200, 235, 265, 285, 295, 293, 278, 253, 220, 182, 144, 109, 78, 54, 36, 23, 15, 10, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 5, 5, 6, 7, 7, 8, 9, 9, 9, 9, 8, 9, 9, 10, 12, 14, 17, 23, 31, 44, 62, 86, 116, 152, 191, 231, 268, 297, 316, 321, 311, 288, 255, 214, 172, 131, 96, 67, 46, 31, 21, 16, 12, 10, 9, 8, 7, 6, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 2, 4, 6, 9, 11, 12, 13, 13, 14, 14, 14, 15, 16, 16, 17, 18, 19, 21, 25, 30, 39, 54, 77, 109, 153, 208, 271, 338, 401, 456, 494, 512, 508, 482, 438, 379, 313, 246, 183, 130, 87, 56, 36, 26, 23, 26, 35, 48, 67, 91, 120, 154, 192, 229, 264, 291, 310, 318, 317, 311, 302, 297, 298, 308, 327, 354, 385, 415, 439, 454, 457, 449, 434, 416, 404, 401, 412, 435, 465, 497, 522, 532, 523, 492, 444, 381, 312, 243, 181, 129, 88, 60, 43, 34, 32, 35, 45, 61, 85, 118, 158, 204, 254, 305, 351, 389, 415, 427, 426, 413, 392, 368, 349, 337, 336, 346, 363, 381, 395, 398, 388, 362, 322, 273, 220, 168, 121, 83, 55, 35, 23, 16, 13, 13, 13, 13, 13, 13, 12, 10, 9, 7, 6, 5, 5, 4, 4, 3, 3, 3, 3, 4, 5, 6, 8, 10, 11, 12, 13, 13, 12, 12, 11, 9, 8, 7, 6, 5, 3, 2, 1, 1, 0, 0, 0, 1, 2, 3, 3, 4, 4, 5, 6, 6, 7, 8, 8, 8, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 5, 8, 14, 22, 35, 53, 76, 104, 136, 168, 197, 220, 233, 236, 228, 210, 185, 154, 122, 92, 64, 42, 25, 14, 8, 5, 5, 5, 6, 7, 7, 7, 8, 8, 9, 10, 10, 10, 10, 10, 10, 11, 12, 13, 13, 14, 14, 13, 13, 12, 13, 14, 18, 25, 35, 52, 75, 105, 141, 180, 220, 255, 282, 296, 297, 284, 259, 225, 186, 146, 109, 76, 50, 31, 18, 11, 7, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 18, 18, 18, 17, 16, 15, 15, 14, 13, 12, 12, 12, 13, 16, 23, 35, 54, 80, 114, 155, 201, 248, 290, 324, 344, 347, 332, 302, 261, 213, 164, 120, 82, 53, 32, 18, 10, 6, 4, 5, 6, 7, 8, 8, 8, 8, 7, 6, 5, 5, 4, 5, 5, 6, 6, 7, 7, 7, 8, 8, 9, 10, 10, 11, 11, 11, 10, 10, 9, 8, 8, 8, 8, 8, 8, 9, 9, 10, 10, 10, 10, 10, 9, 9, 9, 9, 10, 11, 12, 13, 16, 21, 32, 50, 77, 114, 159, 210, 262, 309, 345, 366, 371, 360, 336, 306, 275, 250, 235, 232, 241, 258, 278, 296, 305, 302, 285, 255, 216, 172, 130, 92, 62, 40, 26, 18, 15, 16, 22, 34, 54, 81, 116, 157, 202, 246, 286, 316, 334, 336, 322, 292, 249, 200, 149, 102, 63, 34, 15, 4, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 4, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 7, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 1, 7, 18, 36, 62, 96, 136, 179, 221, 258, 285, 298, 296, 279, 249, 210, 167, 124, 85, 53, 30, 14, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 10, 12, 16, 24, 37, 57, 86, 123, 167, 216, 265, 311, 347, 367, 369, 351, 316, 268, 212, 157, 108, 68, 40, 21, 11, 7, 6, 6, 6, 5, 5, 4, 4, 5, 6, 8, 10, 12, 13, 13, 13, 12, 11, 10, 10, 10, 11, 11, 12, 13, 15, 18, 25, 37, 57, 86, 127, 181, 245, 314, 383, 443, 486, 504, 496, 461, 404, 334, 260, 189, 128, 81, 48, 27, 16, 11, 10, 10, 12, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 13, 13, 13, 13, 13, 12, 12, 10, 9, 10, 14, 24, 43, 73, 115, 169, 232, 301, 370, 431, 477, 502, 503, 483, 446, 402, 361, 333, 323, 333, 357, 389, 419, 440, 446, 436, 415, 389, 367, 358, 366, 393, 434, 481, 524, 551, 554, 530, 481, 414, 335, 256, 182, 121, 73, 40, 20, 10, 7, 8, 9, 10, 11, 10, 10, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 7, 7, 7, 7, 8, 9, 9, 9, 9, 8, 7, 7, 6, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 10, 17, 28, 45, 71, 105, 148, 198, 250, 298, 337, 359, 360, 341, 303, 252, 195, 141, 94, 58, 33, 19, 12, 9, 9, 8, 8, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 2, 8, 18, 36, 62, 98, 143, 192, 242, 287, 320, 336, 333, 311, 273, 224, 170, 118, 74, 40, 17, 5, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 9, 10, 10, 11, 12, 17, 27, 44, 69, 103, 144, 192, 241, 288, 326, 350, 357, 346, 317, 275, 224, 172, 122, 81, 50, 28, 16, 9, 6, 6, 5, 5, 5, 5, 5, 5, 6, 7, 8, 9, 9, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 8, 10, 12, 14, 15, 16, 18, 22, 32, 51, 83, 129, 191, 263, 341, 415, 475, 511, 517, 492, 441, 370, 290, 211, 142, 87, 47, 22, 8, 2, 1, 1, 3, 4, 4, 5, 6, 6, 7, 9, 10, 10, 10, 9, 8, 6, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 7, 8, 9, 9, 9, 10, 13, 20, 31, 49, 76, 112, 159, 212, 268, 318, 357, 377, 374, 350, 307, 252, 194, 139, 93, 58, 34, 20, 12, 10, 11, 17, 30, 54, 91, 143, 209, 285, 363, 433, 484, 508, 502, 467, 412, 347, 285, 238, 212, 208, 222, 245, 269, 284, 287, 276, 255, 230, 209, 198, 201, 218, 244, 274, 299, 313, 312, 294, 261, 217, 168, 120, 78, 45, 22, 8, 2, 0, 1, 2, 4, 5, 6, 6, 7, 7, 7, 7, 7, 7, 8, 8, 8, 9, 8, 7, 6, 5, 5, 5, 6, 7, 7, 7, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 17, 39, 72, 117, 171, 229, 285, 332, 362, 372, 358, 324, 275, 217, 158, 105, 62, 31, 12, 2, 0, 0, 2, 9, 22, 44, 76, 118, 166, 217, 263, 299, 318, 318, 298, 261, 214, 162, 113, 70, 38, 17, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 11, 11, 11, 9, 8, 6, 5, 4, 5, 6, 7, 8, 10, 10, 11, 11, 10, 10, 9, 8, 7, 5, 4, 4, 3, 3, 2, 2, 2, 3, 4, 5, 7, 9, 11, 13, 15, 16, 17, 17, 20, 27, 43, 71, 115, 177, 255, 343, 430, 505, 557, 576, 560, 510, 434, 344, 253, 171, 104, 57, 28, 13, 8, 9, 11, 14, 16, 17, 17, 16, 15, 14, 14, 14, 14, 15, 15, 15, 14, 13, 12, 12, 11, 12, 13, 14, 15, 16, 17, 17, 18, 20, 25, 36, 55, 87, 131, 188, 253, 321, 382, 429, 452, 448, 420, 373, 318, 267, 230, 213, 218, 240, 270, 298, 315, 315, 297, 262, 217, 169, 123, 83, 53, 33, 21, 16, 15, 18, 25, 37, 57, 86, 126, 177, 234, 291, 339, 372, 382, 369, 333, 281, 221, 160, 107, 65, 36, 18, 8, 5, 5, 5, 6, 7, 7, 6, 6, 6, 7, 7, 8, 8, 8, 7, 6, 5, 3, 2, 2, 3, 3, 5, 6, 8, 9, 9, 9, 8, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 10, 11, 12, 12, 12, 11, 10, 9, 9, 8, 8, 8, 9, 9, 10, 12, 13, 14, 14, 14, 14, 14, 13, 12, 11, 11, 11, 11, 12, 12, 13, 13, 12, 12, 11, 12, 12, 13, 13, 14, 13, 13, 14, 18, 28, 47, 78, 119, 170, 225, 279, 323, 353, 363, 351, 319, 271, 214, 155, 102, 60, 29, 11, 3, 1, 3, 10, 23, 45, 78, 123, 180, 244, 307, 360, 395, 407, 394, 357, 303, 240, 176, 118, 71, 39, 18, 9, 6, 8, 12, 15, 17, 18, 18, 17, 16, 14, 13, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 11, 11, 12, 12, 12, 11, 11, 10, 10, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 6, 18, 42, 80, 131, 193, 257, 316, 360, 381, 378, 352, 311, 267, 232, 215, 220, 246, 284, 325, 357, 369, 358, 323, 269, 205, 141, 85, 43, 16, 3, 0, 0, 1, 2, 2, 1, 1, 2, 3, 4, 6, 7, 8, 9, 9, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 10, 11, 11, 11, 9, 7, 5, 3, 2, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 6, 5, 3, 2, 1, 2, 4, 6, 8, 10, 11, 11, 10, 9, 7, 6, 5, 5, 6, 7, 8, 10, 11, 12, 10, 8, 7, 8, 17, 37, 71, 121, 183, 253, 321, 378, 414, 424, 406, 365, 309, 252, 205, 177, 172, 188, 218, 252, 279, 290, 281, 253, 210, 160, 110, 66, 34, 13, 3, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 14, 15, 15, 15, 14, 12, 11, 10, 9, 8, 8, 7, 6, 4, 3, 6, 16, 38, 78, 136, 214, 306, 400, 485, 546, 572, 560, 514, 447, 379, 330, 319, 352, 428, 531, 639, 726, 771, 761, 696, 586, 452, 315, 194, 102, 41, 10, 0, 0, 3, 7, 10, 15, 25, 46, 81, 135, 207, 292, 380, 460, 517, 541, 526, 478, 412, 349, 309, 308, 352, 431, 529, 619, 681, 697, 662, 582, 471, 349, 232, 136, 66, 23, 3, 0, 1, 6, 11, 13, 14, 14, 14, 14, 13, 13, 13, 13, 13, 13, 13, 13, 12, 11, 10, 10, 10, 11, 12, 13, 14, 15, 16, 17, 17, 17, 17, 16, 15, 15, 15, 16, 17, 17, 18, 16, 14, 12, 13, 21, 39, 73, 125, 194, 276, 363, 442, 501, 531, 524, 482, 411, 323, 232, 150, 86, 43, 19, 10, 8, 10, 12, 17, 28, 53, 96, 160, 242, 334, 423, 493, 531, 531, 492, 425, 347, 277, 233, 225, 253, 309, 376, 435, 471, 472, 438, 375, 294, 210, 134, 74, 34, 11, 1, 0, 3, 6, 8, 8, 9, 13, 23, 43, 76, 122, 180, 245, 306, 356, 385, 386, 361, 312, 249, 181, 120, 71, 37, 18, 9, 8, 10, 11, 12, 12, 10, 9, 7, 6, 4, 4, 3, 2, 1, 1, 1, 2, 3, 5, 7, 10, 13, 16, 18, 19, 18, 15, 12, 11, 16, 32, 65, 120, 195, 287, 385, 476, 543, 575, 565, 515, 436, 348, 269, 218, 203, 226, 275, 336, 390, 421, 420, 388, 333, 271, 216, 184, 180, 203, 245, 292, 329, 344, 333, 296, 240, 176, 115, 65, 30, 9, 1, 0, 0, 1, 0, 0, 0, 0, 2, 5, 7, 9, 11, 12, 12, 12, 11, 10, 9, 8, 7, 6, 6, 6, 8, 9, 11, 12, 13, 13, 12, 11, 10, 10, 10, 10, 10, 11, 11, 11, 9, 7, 5, 5, 12, 29, 60, 106, 165, 232, 297, 350, 381, 385, 360, 311, 245, 176, 111, 60, 26, 7, 0, 0, 0, 1, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 12, 11, 10, 8, 6, 5, 6, 7, 9, 11, 13, 14, 13, 11, 7, 6, 11, 27, 60, 113, 184, 269, 357, 433, 486, 503, 483, 429, 356, 282, 227, 206, 227, 284, 363, 445, 507, 534, 519, 465, 387, 303, 235, 194, 189, 216, 264, 317, 360, 380, 372, 335, 278, 210, 143, 86, 43, 17, 4, 1, 3, 7, 10, 11, 12, 11, 11, 10, 10, 10, 11, 12, 14, 15, 15, 15, 15, 14, 13, 12, 12, 12, 13, 13, 13, 11, 9, 6, 5, 9, 23, 50, 94, 155, 231, 312, 387, 443, 469, 460, 417, 349, 272, 202, 156, 143, 166, 217, 283, 347, 392, 407, 388, 340, 276, 212, 164, 144, 155, 193, 247, 301, 342, 358, 345, 306, 248, 182, 119, 67, 30, 9, 0, 0, 0, 0, 0, 2, 11, 31, 67, 119, 185, 255, 321, 372, 397, 391, 356, 297, 226, 154, 91, 44, 15, 1, 0, 0, 1, 2, 2, 2, 2, 3, 5, 7, 9, 11, 12, 12, 11, 8, 6, 7, 17, 39, 78, 133, 201, 272, 335, 379, 395, 378, 335, 276, 217, 176, 164, 187, 240, 310, 381, 435, 458, 443, 394, 320, 235, 153, 85, 38, 11, 0, 0, 2, 6, 8, 8, 8, 8, 7, 8, 9, 9, 10, 10, 10, 8, 5, 3, 3, 9, 24, 51, 93, 147, 210, 273, 327, 361, 369, 348, 301, 237, 167, 102, 52, 19, 3, 0, 0, 1, 2, 2, 1, 1, 2, 4, 5, 6, 7, 8, 8, 9, 9, 9, 8, 7, 6, 5, 4, 4, 5, 6, 7, 8, 8, 7, 5, 4, 3, 2, 3, 4, 6, 9, 11, 13, 14, 13, 12, 10, 9, 8, 8, 10, 12, 15, 16, 15, 12, 8, 6, 9, 23, 53, 100, 165, 242, 322, 392, 440, 456, 437, 388, 321, 255, 210, 199, 231, 299, 390, 480, 547, 573, 551, 488, 401, 316, 256, 239, 269, 338, 425, 505, 554, 559, 516, 433, 328, 221, 128, 60, 19, 1, 0, 2, 7, 10, 12, 12, 13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 11, 10, 9, 8, 8, 7, 7, 8, 8, 9, 9, 9, 8, 7, 4, 3, 7, 20, 46, 89, 149, 220, 293, 357, 399, 411, 389, 337, 265, 186, 113, 57, 20, 2, 0, 0, 1, 2, 1, 0, 0, 0, 0, 3, 5, 8, 9, 9, 8, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 11, 12, 11, 9, 8, 6, 4, 4, 4, 4, 5, 7, 8, 9, 8, 7, 5, 7, 16, 39, 79, 138, 212, 294, 370, 427, 454, 444, 400, 329, 244, 160, 90, 40, 11, 0, 0, 0, 3, 3, 2, 1, 0, 0, 1, 2, 4, 5, 6, 7, 7, 7, 6, 4, 3, 2, 3, 3, 5, 7, 8, 10, 11, 12, 11, 11, 10, 8, 7, 7, 7, 7, 8, 9, 9, 8, 6, 4, 2, 0, 0, 0, 2, 5, 8, 10, 11, 10, 7, 3, 0, 0, 12, 37, 80, 139, 208, 278, 338, 375, 382, 359, 307, 239, 165, 99, 48, 16, 1, 0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 11, 11, 10, 8, 7, 5, 3, 2, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 2, 3, 5, 7, 8, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 9, 11, 13, 14, 14, 14, 13, 11, 9, 7, 6, 6, 6, 6, 5, 3, 0, 0, 5, 23, 57, 109, 179, 259, 336, 398, 432, 430, 394, 332, 260, 198, 164, 169, 214, 287, 369, 438, 476, 470, 422, 341, 245, 153, 78, 30, 5, 0, 0, 3, 4, 3, 1, 0, 0, 0, 1, 3, 5, 7, 7, 8, 8, 7, 5, 4, 2, 0, 0, 0, 2, 5, 8, 9, 7, 2, 0, 3, 28, 79, 162, 272, 394, 508, 590, 622, 596, 517, 402, 276, 160, 74, 21, 0, 0, 1, 6, 7, 7, 6, 6, 6, 7, 7, 6, 5, 5, 6, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 2, 4, 8, 10, 12, 12, 11, 9, 7, 6, 5, 5, 5, 4, 3, 3, 3, 3, 2, 0, 0, 0, 11, 40, 91, 164, 254, 347, 426, 476, 485, 451, 381, 288, 191, 107, 46, 11, 0, 0, 2, 4, 1, 0, 1, 21, 65, 135, 227, 329, 424, 495, 525, 507, 445, 352, 246, 148, 71, 23, 0, 0, 0, 4, 6, 5, 3, 2, 1, 1, 2, 2, 3, 3, 5, 6, 7, 8, 8, 7, 5, 3, 1, 0, 0, 1, 2, 4, 5, 6, 7, 6, 5, 3, 2, 1, 1, 2, 3, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 6, 4, 2, 1, 1, 2, 4, 6, 8, 9, 10, 9, 5, 0, 0, 3, 27, 75, 150, 247, 354, 451, 518, 541, 514, 442, 344, 241, 158, 113, 114, 158, 232, 315, 384, 423, 422, 383, 314, 231, 149, 81, 33, 7, 0, 0, 4, 8, 7, 2, 0, 0, 17, 57, 123, 211, 312, 407, 478, 509, 494, 434, 342, 239, 142, 67, 20, 0, 0, 1, 6, 5, 1, 0, 0, 21, 67, 139, 232, 334, 426, 492, 515, 491, 424, 329, 226, 132, 61, 18, 0, 0, 1, 6, 7, 6, 4, 3, 2, 3, 5, 6, 9, 11, 13, 14, 15, 16, 15, 13, 10, 7, 3, 0, 0, 0, 0, 2, 3, 1, 0, 0, 12, 45, 103, 186, 283, 378, 453, 491, 483, 430, 344, 243, 147, 72, 23, 1, 0, 0, 4, 5, 4, 2, 0, 0, 1, 2, 3, 4, 4, 5, 6, 8, 9, 11, 11, 11, 10, 8, 7, 6, 5, 5, 6, 8, 9, 10, 10, 10, 9, 8, 7, 5, 5, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 1, 1, 2, 3, 5, 6, 6, 7, 7, 6, 5, 4, 3, 2, 2, 2, 3, 4, 6, 7, 8, 8, 7, 6, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 10, 17, 24, 32, 38, 42, 43, 40, 34, 27, 19, 12, 6, 2, 0, 0, 0, 0, 1, 2, 5, 7, 10, 12, 14, 15, 16, 17, 18, 16, 10, 2, 0, 5, 38, 104, 207, 336, 473, 591, 663, 671, 613, 501, 362, 224, 112, 38, 2, 0, 0, 7, 12, 13, 12, 12, 14, 16, 18, 18, 17, 15, 13, 12, 13, 14, 15, 15, 15, 15, 14, 13, 12, 12, 12, 13, 14, 14, 13, 12, 11, 9, 8, 6, 5, 3, 2, 2, 3, 4, 5, 4, 0, 0, 0, 20, 65, 140, 239, 348, 447, 514, 532, 497, 417, 310, 200, 106, 41, 7, 0, 0, 3, 5, 4, 1, 0, 0, 2, 5, 8, 9, 9, 9, 9, 10, 11, 12, 12, 12, 11, 10, 9, 9, 9, 10, 11, 12, 13, 13, 13, 11, 10, 8, 6, 6, 7, 9, 11, 13, 15, 16, 16, 14, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 12, 13, 13, 11, 9, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 12, 12, 10, 8, 5, 2, 1, 2, 4, 7, 10, 13, 14, 14, 13, 10, 7, 5, 3, 2, 2, 3, 6, 8, 11, 14, 14, 11, 5, 0, 0, 9, 43, 103, 187, 287, 383, 458, 494, 482, 425, 337, 235, 140, 67, 21, 0, 0, 0, 4, 5, 4, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 2, 4, 6, 8, 7, 4, 0, 0, 7, 33, 81, 151, 236, 322, 391, 428, 422, 375, 298, 207, 121, 55, 15, 0, 0, 1, 4, 5, 2, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 4, 6, 9, 11, 11, 7, 1, 0, 3, 27, 76, 152, 249, 353, 443, 500, 509, 468, 386, 281, 176, 89, 31, 3, 0, 0, 5, 7, 6, 3, 1, 1, 1, 3, 3, 4, 4, 4, 5, 6, 7, 8, 8, 8, 8, 8, 8, 8, 8, 9, 8, 8, 7, 6, 5, 4, 3, 3, 3, 4, 6, 8, 9, 11, 12, 12, 12, 12, 12, 11, 11, 10, 10, 11, 12, 13, 12, 9, 4, 0, 0, 11, 46, 107, 191, 288, 380, 448, 475, 455, 392, 300, 201, 112, 48, 11, 0, 0, 2, 4, 4, 1, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 2, 5, 8, 11, 11, 10, 8, 4, 2, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 5, 4, 3, 3, 4, 6, 8, 10, 12, 13, 14, 16, 18, 20, 21, 21, 20, 19, 20, 21, 23, 23, 16, 4, 0, 0, 43, 143, 304, 514, 742, 940, 1063, 1080, 984, 800, 571, 346, 167, 52, 0, 0, 0, 11, 16, 13, 6, 0, 0, 0, 22, 71, 152, 262, 387, 504, 585, 609, 568, 472, 350, 237, 171, 172, 245, 368, 507, 621, 678, 661, 575, 442, 296, 165, 70, 16, 0, 0, 6, 12, 14, 13, 11, 9, 8, 8, 7, 7, 7, 8, 10, 12, 13, 12, 9, 5, 2, 0, 0, 0, 2, 4, 6, 8, 8, 7, 5, 4, 2, 2, 2, 3, 5, 9, 14, 19, 20, 16, 6, 0, 0, 28, 104, 232, 401, 585, 747, 850, 866, 792, 645, 462, 281, 137, 43, 0, 0, 1, 11, 17, 17, 14, 14, 15, 16, 17, 15, 12, 9, 6, 6, 7, 10, 12, 14, 15, 15, 14, 12, 9, 7, 4, 4, 5, 8, 9, 7, 1, 0, 0, 28, 90, 189, 315, 449, 563, 628, 630, 567, 455, 319, 190, 89, 26, 0, 0, 2, 9, 12, 12, 10, 9, 10, 10, 11, 11, 11, 11, 13, 14, 15, 15, 13, 11, 10, 10, 11, 12, 15, 18, 22, 26, 28, 25, 13, 0, 0, 17, 92, 230, 427, 656, 872, 1025, 1077, 1014, 851, 629, 399, 205, 73, 6, 0, 0, 11, 18, 18, 11, 2, 0, 0, 12, 57, 138, 255, 396, 537, 648, 702, 683, 593, 455, 304, 180, 116, 129, 215, 350, 495, 610, 662, 636, 541, 403, 261, 155, 115, 150, 249, 382, 509, 593, 610, 555, 445, 311, 191, 119, 112, 168, 267, 378, 466, 506, 487, 415, 310, 199, 104, 39, 5, 0, 0, 7, 11, 10, 7, 4, 2, 2, 3, 4, 5, 7, 9, 11, 13, 13, 13, 11, 9, 6, 5, 5, 6, 9, 11, 12, 11, 9, 7, 4, 2, 2, 2, 3, 5, 6, 8, 10, 10, 8, 3, 0, 0, 15, 54, 120, 210, 311, 402, 460, 470, 427, 342, 238, 147, 97, 107, 178, 294, 423, 530, 586, 575, 501, 383, 252, 136, 54, 9, 0, 0, 5, 9, 7, 2, 0, 0, 0, 0, 2, 2, 1, 1, 2, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 8, 7, 5, 2, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 6, 5, 4, 2, 1, 1, 1, 2, 4, 6, 8, 10, 11, 12, 11, 10, 9, 9, 10, 11, 12, 12, 12, 10, 8, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 9, 11, 13, 14, 14, 13, 11, 9, 6, 4, 3, 3, 5, 7, 9, 11, 12, 12, 11, 9, 7, 5, 5, 5, 7, 9, 12, 14, 15, 15, 14, 12, 10, 8, 7, 7, 8, 10, 12, 14, 15, 15, 14, 13, 11, 11, 11, 11, 11, 10, 8, 6, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 14, 15, 15, 15, 13, 12, 10, 8, 8, 8, 10, 11, 13, 14, 15, 14, 13, 11, 9, 9, 8, 9, 11, 13, 14, 15, 15, 14, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 3, 5, 6, 8, 9, 12, 15, 18, 18, 13, 2, 0, 0, 38, 123, 255, 420, 590, 727, 796, 779, 680, 525, 351, 194, 80, 16, 0, 0, 5, 14, 19, 19, 15, 7, 0, 0, 13, 73, 186, 347, 535, 713, 839, 881, 826, 688, 503, 312, 155, 50, 0, 0, 0, 12, 17, 16, 13, 11, 12, 14, 17, 16, 14, 11, 8, 6, 5, 4, 4, 3, 3, 3, 5, 6, 7, 7, 6, 7, 9, 11, 12, 9, 2, 0, 0, 27, 91, 193, 324, 461, 575, 636, 629, 554, 430, 289, 160, 66, 12, 0, 0, 6, 12, 12, 9, 5, 4, 5, 7, 9, 10, 10, 11, 12, 14, 16, 17, 17, 17, 16, 14, 13, 12, 12, 12, 14, 16, 18, 19, 20, 20, 19, 18, 17, 17, 15, 13, 11, 9, 8, 9, 11, 9, 4, 0, 0, 14, 64, 152, 272, 407, 529, 607, 622, 570, 463, 329, 198, 93, 27, 0, 0, 1, 10, 15, 13, 7, 0, 0, 0, 27, 81, 165, 270, 376, 461, 503, 491, 427, 329, 219, 120, 49, 8, 0, 0, 2, 8, 10, 7, 1, 0, 0, 16, 64, 146, 259, 385, 498, 572, 585, 531, 424, 290, 164, 79, 58, 103, 200, 321, 430, 497, 504, 451, 355, 240, 134, 56, 11, 0, 0, 5, 10, 10, 6, 4, 3, 5, 7, 9, 8, 7, 8, 10, 12, 11, 6, 0, 0, 12, 62, 153, 280, 424, 555, 641, 661, 609, 498, 356, 216, 102, 29, 0, 0, 2, 14, 17, 11, 0, 0, 7, 59, 157, 299, 468, 630, 750, 795, 752, 629, 457, 283, 153, 103, 143, 259, 414, 560, 653, 664, 590, 456, 302, 178, 125, 162, 283, 454, 625, 748, 788, 733, 601, 427, 255, 119, 33, 0, 0, 4, 15, 20, 19, 16, 15, 15, 16, 16, 13, 10, 6, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 2, 4, 7, 9, 9, 9, 7, 4, 2, 0, 0, 0, 1, 3, 6, 8, 10, 10, 9, 7, 4, 2, 0, 1, 2, 4, 6, 8, 10, 12, 13, 13, 12, 11, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 10, 12, 15, 17, 18, 19, 19, 18, 16, 14, 12, 13, 15, 17, 19, 17, 10, 0, 0, 8, 51, 130, 245, 378, 503, 590, 617, 576, 477, 345, 211, 101, 31, 0, 0, 1, 9, 12, 9, 5, 3, 4, 8, 11, 13, 13, 12, 12, 14, 16, 16, 10, 0, 0, 6, 51, 139, 271, 427, 579, 691, 733, 694, 583, 428, 267, 133, 43, 0, 0, 0, 10, 14, 13, 9, 7, 7, 9, 11, 11, 10, 8, 6, 7, 8, 9, 9, 9, 7, 6, 5, 5, 6, 8, 10, 12, 13, 14, 15, 15, 15, 14, 13, 13, 13, 14, 15, 15, 15, 15, 14, 13, 14, 16, 19, 21, 23, 23, 23, 23, 23, 21, 16, 8, 0, 0, 19, 74, 169, 298, 442, 571, 653, 664, 597, 468, 312, 173, 95, 107, 212, 388, 589, 762, 859, 853, 746, 568, 367, 197, 99, 93, 168, 292, 420, 509, 531, 479, 372, 244, 137, 84, 104, 194, 329, 471, 579, 623, 594, 499, 367, 229, 113, 37, 1, 0, 1, 11, 16, 15, 11, 7, 5, 5, 7, 8, 9, 11, 12, 15, 17, 18, 18, 17, 15, 12, 9, 7, 6, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 6, 5, 4, 2, 2, 2, 3, 5, 7, 11, 15, 18, 21, 23, 23, 21, 18, 14, 10, 7, 5, 4, 3, 2, 1, 2, 3, 6, 9, 11, 12, 10, 9, 8, 9, 12, 11, 6, 0, 0, 14, 68, 166, 304, 462, 605, 696, 709, 636, 496, 328, 184, 111, 137, 261, 451, 656, 817, 887, 846, 704, 504, 302, 158, 113, 179, 336, 538, 725, 844, 860, 770, 600, 401, 229, 134, 139, 239, 399, 567, 690, 727, 667, 530, 360, 216, 150, 191, 335, 547, 766, 928, 987, 926, 763, 545, 325, 150, 41, 0, 0, 6, 18, 21, 16, 9, 6, 8, 11, 14, 14, 12, 10, 8, 9, 11, 14, 16, 17, 15, 13, 10, 7, 5, 5, 6, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 2, 5, 7, 9, 9, 8, 6, 3, 1, 0, 0, 0, 2, 4, 7, 8, 9, 8, 6, 4, 2, 1, 1, 1, 2, 3, 6, 10, 13, 15, 11, 2, 0, 0, 30, 97, 201, 331, 461, 561, 605, 580, 492, 364, 229, 114, 37, 0, 0, 0, 8, 11, 8, 2, 0, 0, 0, 2, 5, 6, 7, 7, 8, 10, 12, 13, 13, 13, 12, 11, 9, 8, 8, 8, 10, 12, 14, 15, 16, 15, 14, 12, 11, 10, 10, 10, 10, 10, 8, 6, 4, 3, 2, 3, 3, 4, 4, 5, 7, 9, 11, 11, 6, 0, 0, 8, 47, 119, 218, 330, 429, 490, 496, 445, 351, 238, 133, 54, 10, 0, 0, 4, 8, 7, 3, 0, 0, 0, 1, 4, 7, 10, 11, 11, 10, 7, 4, 2, 0, 0, 0, 1, 4, 7, 9, 10, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 7, 7, 6, 4, 2, 0, 0, 0, 1, 3, 4, 6, 8, 10, 12, 14, 17, 18, 18, 17, 16, 14, 13, 12, 13, 14, 17, 19, 21, 22, 21, 20, 19, 17, 17, 16, 14, 12, 9, 7, 7, 9, 12, 15, 17, 16, 16, 18, 22, 25, 21, 9, 0, 0, 28, 127, 299, 531, 784, 1000, 1125, 1123, 994, 774, 518, 285, 114, 20, 0, 0, 10, 19, 18, 12, 7, 7, 11, 16, 19, 17, 13, 8, 5, 4, 4, 4, 4, 3, 1, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 2, 1, 1, 1, 2, 4, 6, 8, 10, 12, 13, 13, 12, 11, 9, 8, 7, 7, 8, 10, 11, 12, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 11, 12, 13, 14, 15, 15, 15, 14, 13, 12, 11, 9, 8, 6, 4, 3, 1, 0, 1, 3, 6, 8, 10, 10, 10, 10, 13, 16, 17, 12, 2, 0, 0, 37, 121, 252, 414, 574, 694, 741, 701, 585, 424, 258, 122, 35, 0, 0, 3, 13, 15, 10, 2, 0, 0, 0, 1, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 1, 6, 10, 8, 0, 0, 1, 39, 120, 241, 385, 520, 612, 636, 584, 470, 327, 188, 81, 18, 0, 0, 4, 10, 9, 4, 0, 0, 0, 0, 2, 5, 7, 8, 8, 8, 7, 7, 7, 9, 11, 13, 13, 12, 12, 14, 19, 23, 22, 12, 0, 0, 13, 89, 230, 426, 642, 828, 934, 929, 814, 621, 402, 207, 72, 3, 0, 0, 13, 20, 16, 9, 5, 7, 13, 19, 22, 21, 18, 13, 10, 9, 9, 10, 12, 13, 15, 17, 21, 24, 25, 24, 20, 15, 13, 15, 17, 17, 9, 0, 0, 11, 77, 200, 373, 567, 738, 841, 846, 751, 584, 387, 209, 80, 11, 0, 0, 9, 14, 11, 7, 5, 5, 5, 1, 0, 0, 32, 104, 221, 368, 515, 628, 674, 640, 536, 390, 239, 115, 34, 0, 0, 0, 8, 13, 13, 10, 5, 0, 0, 0, 27, 89, 188, 313, 439, 536, 576, 548, 459, 333, 202, 95, 27, 0, 0, 2, 9, 10, 5, 0, 0, 0, 2, 5, 5, 3, 1, 2, 5, 9, 9, 3, 0, 0, 18, 75, 171, 297, 429, 534, 585, 566, 483, 358, 225, 111, 35, 0, 0, 0, 8, 10, 6, 1, 0, 0, 0, 2, 4, 5, 5, 6, 8, 10, 12, 13, 13, 11, 9, 7, 5, 5, 6, 8, 10, 11, 10, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 9, 10, 10, 11, 11, 14, 18, 23, 27, 29, 28, 24, 22, 23, 25, 24, 15, 0, 0, 1, 64, 194, 389, 620, 839, 989, 1029, 948, 767, 537, 312, 138, 34, 0, 0, 4, 15, 17, 13, 9, 5, 0, 0, 0, 18, 74, 174, 313, 467, 602, 681, 679, 593, 444, 273, 128, 49, 58, 149, 293, 447, 564, 610, 571, 460, 310, 165, 69, 49, 111, 237, 388, 520, 595, 593, 517, 392, 251, 128, 44, 2, 0, 0, 9, 13, 9, 3, 0, 0, 0, 0, 2, 5, 8, 11, 13, 15, 14, 11, 7, 3, 1, 1, 3, 6, 9, 11, 14, 17, 19, 18, 11, 1, 0, 0, 36, 112, 224, 356, 480, 564, 583, 532, 426, 292, 164, 68, 12, 0, 0, 5, 10, 9, 4, 0, 0, 0, 0, 3, 6, 8, 10, 10, 9, 7, 5, 4, 5, 8, 12, 15, 16, 15, 14, 15, 17, 18, 15, 5, 0, 0, 34, 119, 259, 438, 622, 767, 831, 793, 658, 460, 254, 96, 30, 73, 211, 401, 588, 719, 758, 699, 562, 389, 222, 95, 21, 0, 0, 7, 15, 15, 11, 7, 7, 10, 13, 14, 12, 8, 3, 0, 0, 0, 1, 1, 0, 0, 0, 1, 4, 7, 8, 7, 5, 4, 6, 11, 14, 12, 3, 0, 0, 33, 119, 256, 425, 592, 715, 761, 715, 593, 426, 258, 121, 33, 0, 0, 0, 14, 21, 17, 5, 0, 0, 19, 93, 220, 390, 573, 728, 814, 806, 702, 527, 328, 155, 51, 39, 115, 252, 409, 540, 608, 594, 501, 353, 192, 66, 15, 63, 208, 419, 644, 824, 909, 873, 727, 511, 285, 111, 34, 67, 192, 361, 519, 617, 629, 555, 422, 271, 138, 47, 2, 0, 1, 10, 13, 9, 2, 0, 0, 0, 1, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 2, 5, 9, 11, 12, 11, 10, 10, 13, 15, 13, 6, 0, 0, 16, 79, 187, 331, 483, 608, 672, 657, 567, 428, 275, 141, 48, 0, 0, 0, 10, 19, 19, 10, 0, 0, 5, 63, 172, 327, 504, 664, 764, 773, 685, 521, 325, 152, 50, 44, 133, 285, 453, 585, 644, 615, 511, 365, 217, 98, 25, 0, 0, 5, 13, 13, 7, 0, 0, 0, 0, 2, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 13, 16, 17, 15, 11, 6, 3, 3, 6, 10, 13, 13, 12, 11, 12, 16, 18, 14, 3, 0, 0, 40, 142, 304, 506, 706, 854, 908, 851, 701, 498, 294, 132, 32, 0, 0, 6, 17, 17, 10, 2, 1, 5, 12, 17, 18, 15, 13, 13, 15, 16, 11, 0, 0, 1, 52, 158, 316, 502, 675, 791, 816, 744, 594, 407, 229, 94, 17, 0, 0, 9, 18, 20, 16, 13, 13, 16, 19, 21, 21, 19, 16, 15, 15, 16, 16, 13, 10, 5, 2, 1, 3, 6, 10, 13, 15, 18, 20, 22, 19, 10, 0, 0, 6, 58, 155, 292, 444, 576, 654, 653, 575, 441, 286, 149, 52, 3, 0, 0, 8, 12, 9, 2, 0, 0, 0, 1, 5, 7, 7, 7, 7, 6, 4, 3, 1, 0, 0, 0, 1, 2, 4, 6, 8, 11, 14, 16, 18, 18, 17, 14, 11, 9, 7, 7, 9, 13, 16, 20, 22, 23, 22, 20, 17, 14, 10, 7, 5, 3, 1, 0, 0, 0, 0, 1, 2, 3, 5, 7, 9, 11, 13, 15, 17, 17, 18, 18, 17, 15, 13, 10, 7, 4, 2, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 5, 3, 1, 0, 0, 0, 0, 2, 4, 5, 8, 10, 12, 15, 17, 17, 17, 16, 13, 11, 9, 9, 9, 12, 15, 18, 20, 21, 20, 17, 14, 11, 9, 8, 9, 11, 15, 18, 20, 21, 20, 17, 14, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 6, 5, 3, 1, 0, 0, 0, 1, 2, 4, 5, 6, 7, 7, 9, 10, 11, 12, 12, 12, 11, 9, 8, 7, 7, 9, 10, 12, 14, 16, 17, 18, 18, 17, 17, 15, 13, 10, 7, 4, 2, 0, 0, 0, 0, 2, 5, 8, 10, 11, 11, 10, 7, 5, 2, 0, 0, 0, 1, 1, 1, 0, 0, 0, 4, 10, 18, 23, 24, 20, 16, 14, 16, 21, 22, 12, 0, 0, 16, 110, 284, 526, 791, 1017, 1142, 1130, 984, 745, 478, 243, 82, 2, 0, 0, 16, 22, 17, 7, 1, 3, 11, 19, 24, 24, 21, 16, 12, 9, 7, 5, 4, 2, 2, 2, 4, 7, 11, 14, 17, 18, 20, 23, 28, 34, 42, 48, 49, 46, 38, 31, 26, 27, 28, 23, 10, 0, 0, 29, 135, 316, 554, 801, 997, 1086, 1042, 877, 638, 387, 181, 49, 0, 0, 5, 19, 20, 12, 2, 0, 1, 8, 15, 18, 16, 11, 7, 5, 6, 8, 11, 13, 14, 13, 12, 11, 10, 11, 12, 12, 12, 11, 9, 6, 3, 0, 0, 0, 1, 4, 8, 11, 13, 13, 11, 8, 4, 1, 0, 0, 3, 7, 11, 14, 15, 12, 9, 6, 6, 8, 13, 19, 21, 21, 19, 17, 19, 22, 21, 12, 0, 0, 8, 79, 215, 407, 623, 813, 926, 929, 821, 632, 414, 218, 79, 6, 0, 0, 12, 18, 14, 5, 0, 0, 5, 12, 18, 20, 21, 20, 18, 17, 16, 13, 10, 7, 4, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 12, 15, 17, 16, 13, 9, 6, 5, 6, 10, 14, 16, 15, 12, 8, 7, 9, 12, 12, 6, 0, 0, 14, 74, 181, 325, 480, 609, 678, 667, 581, 442, 286, 148, 51, 0, 0, 0, 14, 23, 19, 4, 0, 0, 32, 124, 266, 440, 610, 734, 780, 734, 610, 442, 270, 128, 35, 0, 0, 3, 22, 30, 22, 0, 0, 0, 71, 227, 461, 738, 998, 1174, 1218, 1115, 896, 620, 355, 152, 33, 0, 0, 7, 19, 21, 17, 11, 6, 0, 0, 0, 28, 107, 240, 415, 599, 746, 814, 784, 663, 485, 297, 141, 40, 0, 0, 2, 13, 15, 9, 0, 0, 0, 0, 4, 9, 10, 10, 9, 6, 3, 1, 0, 0, 0, 1, 3, 6, 8, 9, 9, 7, 5, 2, 0, 0, 0, 1, 3, 6, 8, 10, 10, 8, 6, 3, 1, 0, 1, 2, 4, 5, 7, 8, 10, 12, 15, 17, 19, 19, 18, 16, 12, 9, 8, 7, 9, 12, 16, 19, 21, 21, 19, 16, 11, 8, 5, 5, 6, 8, 11, 14, 17, 18, 18, 17, 15, 13, 11, 9, 6, 4, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 2, 4, 5, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 2, 4, 6, 10, 13, 16, 18, 19, 18, 18, 16, 15, 14, 12, 10, 8, 6, 3, 1, 0, 0, 1, 2, 4, 6, 7, 8, 11, 16, 25, 36, 46, 52, 51, 44, 33, 25, 21, 22, 21, 12, 0, 0, 9, 87, 238, 454, 698, 916, 1049, 1060, 945, 736, 490, 265, 102, 14, 0, 0, 12, 19, 16, 6, 0, 0, 7, 15, 22, 25, 24, 21, 18, 15, 13, 10, 8, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 3, 7, 11, 14, 15, 14, 12, 11, 14, 21, 31, 38, 39, 33, 23, 13, 10, 13, 17, 16, 4, 0, 0, 49, 178, 389, 656, 927, 1135, 1222, 1164, 976, 710, 434, 207, 61, 0, 0, 4, 18, 20, 13, 5, 3, 5, 5, 1, 0, 4, 45, 132, 267, 431, 590, 703, 740, 689, 564, 399, 236, 106, 27, 0, 0, 4, 12, 13, 9, 6, 6, 9, 12, 13, 11, 9, 8, 10, 10, 5, 0, 0, 8, 57, 149, 280, 428, 560, 641, 649, 580, 454, 305, 167, 66, 10, 0, 0, 6, 11, 9, 3, 0, 0, 0, 2, 5, 7, 8, 8, 9, 10, 12, 15, 18, 20, 22, 23, 23, 21, 19, 15, 12, 10, 9, 10, 12, 14, 16, 17, 17, 15, 13, 11, 10, 9, 10, 11, 13, 16, 18, 19, 18, 17, 14, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 10, 17, 28, 42, 54, 60, 58, 47, 32, 20, 16, 17, 18, 11, 0, 0, 8, 89, 247, 476, 739, 978, 1130, 1153, 1040, 823, 559, 312, 129, 24, 0, 0, 10, 19, 17, 10, 4, 6, 14, 23, 30, 31, 27, 21, 16, 12, 10, 10, 12, 14, 18, 22, 26, 30, 31, 30, 27, 22, 15, 9, 5, 1, 0, 0, 0, 0, 1, 2, 3, 5, 6, 8, 10, 12, 14, 15, 16, 16, 14, 12, 9, 7, 6, 6, 8, 10, 13, 15, 17, 17, 15, 13, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 13, 17, 20, 23, 26, 28, 30, 30, 28, 26, 22, 18, 12, 7, 3, 2, 3, 6, 10, 13, 12, 9, 4, 0, 0, 4, 8, 7, 1, 0, 0, 31, 106, 224, 371, 519, 631, 677, 644, 541, 395, 243, 117, 35, 0, 0, 1, 9, 11, 6, 0, 0, 0, 0, 2, 3, 4, 3, 2, 2, 1, 1, 1, 0, 0, 1, 3, 5, 7, 10, 12, 15, 19, 24, 31, 39, 45, 47, 44, 37, 28, 21, 17, 15, 12, 4, 0, 0, 21, 89, 204, 357, 521, 658, 732, 723, 633, 486, 320, 171, 65, 8, 0, 0, 8, 12, 9, 2, 0, 0, 8, 16, 22, 23, 20, 14, 10, 9, 11, 10, 5, 0, 0, 11, 60, 153, 283, 431, 567, 655, 673, 615, 497, 349, 205, 93, 25, 0, 0, 3, 10, 10, 5, 0, 0, 0, 0, 2, 3, 4, 4, 5, 7, 10, 14, 17, 20, 22, 22, 21, 19, 16, 12, 8, 5, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 6, 7, 9, 10, 12, 13, 15, 18, 20, 22, 23, 22, 21, 19, 17, 16, 17, 20, 24, 30, 36, 41, 44, 42, 37, 28, 19, 11, 7, 7, 7, 6, 1, 0, 0, 25, 82, 174, 290, 410, 506, 553, 539, 467, 355, 231, 122, 46, 5, 0, 0, 5, 8, 5, 1, 0, 0, 1, 4, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 1, 3, 7, 11, 15, 17, 18, 18, 18, 20, 23, 28, 32, 33, 28, 20, 10, 3, 2, 5, 8, 7, 0, 0, 6, 54, 154, 308, 501, 696, 849, 920, 886, 755, 561, 355, 194, 117, 139, 245, 394, 537, 627, 639, 571, 446, 298, 164, 66, 13, 0, 0, 6, 12, 12, 11, 12, 15, 18, 20, 18, 14, 10, 9, 10, 10, 5, 0, 0, 16, 71, 170, 310, 469, 615, 712, 734, 674, 549, 395, 256, 171, 161, 222, 329, 442, 522, 543, 498, 401, 278, 161, 71, 18, 0, 0, 4, 8, 7, 3, 0, 0, 0, 0, 1, 3, 4, 6, 8, 12, 15, 18, 20, 22, 23, 25, 27, 28, 29, 28, 25, 21, 16, 10, 5, 2, 0, 0, 0, 2, 4, 7, 10, 12, 12, 11, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 0, 0, 0, 2, 8, 16, 25, 30, 30, 25, 17, 11, 8, 8, 8, 5, 0, 0, 11, 63, 162, 306, 475, 634, 746, 782, 731, 608, 442, 274, 135, 44, 1, 0, 0, 8, 11, 11, 9, 10, 13, 15, 15, 12, 9, 7, 7, 7, 3, 0, 0, 14, 63, 153, 278, 418, 547, 632, 652, 602, 495, 357, 219, 107, 35, 1, 0, 0, 7, 9, 5, 1, 0, 0, 1, 5, 8, 11, 12, 13, 15, 16, 18, 21, 23, 26, 28, 30, 30, 29, 26, 22, 18, 15, 13, 13, 16, 19, 22, 23, 21, 16, 11, 6, 4, 4, 5, 4, 1, 1, 13, 48, 119, 227, 366, 513, 640, 715, 717, 643, 513, 362, 233, 166, 179, 267, 404, 546, 651, 686, 643, 534, 387, 239, 117, 39, 2, 0, 1, 8, 9, 5, 0, 0, 0, 0, 3, 6, 8, 9, 10, 11, 14, 17, 20, 24, 29, 32, 35, 36, 34, 30, 24, 17, 10, 5, 1, 0, 0, 2, 3, 5, 6, 8, 9, 11, 14, 17, 20, 23, 25, 26, 26, 25, 22, 20, 17, 16, 15, 17, 20, 23, 27, 29, 30, 30, 30, 29, 31, 35, 42, 51, 61, 68, 69, 62, 48, 32, 18, 10, 9, 10, 8, 1, 0, 1, 47, 152, 327, 558, 814, 1045, 1201, 1244, 1164, 979, 731, 475, 255, 100, 16, 0, 0, 9, 20, 19, 7, 0, 0, 18, 94, 232, 424, 647, 861, 1019, 1082, 1034, 886, 674, 444, 243, 100, 20, 0, 0, 6, 12, 10, 4, 1, 3, 10, 18, 24, 26, 24, 20, 16, 12, 10, 9, 10, 12, 15, 19, 23, 27, 30, 30, 27, 23, 18, 12, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 10, 11, 11, 10, 9, 8, 8, 7, 6, 6, 6, 7, 9, 13, 16, 20, 24, 25, 25, 22, 18, 12, 7, 3, 1, 0, 0, 0, 0, 1, 3, 5, 7, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 11, 18, 25, 31, 35, 38, 38, 34, 27, 17, 6, 0, 0, 2, 8, 10, 4, 0, 0, 30, 120, 279, 501, 756, 998, 1175, 1245, 1190, 1025, 786, 528, 299, 131, 34, 0, 0, 2, 9, 8, 4, 0, 0, 0, 0, 13, 43, 96, 175, 274, 379, 470, 526, 533, 488, 401, 292, 183, 93, 33, 3, 0, 0, 4, 5, 3, 0, 0, 0, 1, 5, 8, 9, 9, 9, 8, 9, 11, 13, 16, 18, 18, 16, 11, 6, 2, 0, 1, 2, 2, 0, 0, 1, 21, 67, 142, 246, 364, 475, 558, 594, 573, 500, 390, 269, 157, 73, 21, 0, 0, 0, 4, 5, 2, 0, 0, 0, 0, 2, 4, 5, 7, 9, 12, 16, 21, 27, 33, 37, 40, 41, 38, 31, 24, 16, 11, 9, 7, 4, 0, 0, 5, 37, 103, 206, 339, 484, 614, 702, 729, 688, 588, 452, 306, 176, 79, 21, 0, 0, 1, 8, 8, 3, 0, 0, 11, 52, 122, 221, 337, 454, 548, 599, 594, 535, 434, 312, 193, 97, 34, 3, 0, 0, 4, 5, 3, 0, 0, 0, 4, 10, 16, 20, 21, 20, 18, 15, 11, 9, 7, 7, 8, 10, 14, 18, 20, 20, 16, 10, 8, 18, 52, 118, 219, 349, 490, 618, 706, 734, 693, 594, 461, 328, 231, 194, 223, 307, 419, 525, 591, 601, 553, 464, 365, 290, 266, 305, 398, 522, 641, 722, 740, 688, 576, 429, 279, 151, 62, 13, 0, 0, 4, 7, 5, 1, 0, 0, 0, 1, 3, 3, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 10, 13, 17, 21, 25, 27, 28, 27, 23, 19, 13, 8, 4, 1, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 9, 11, 12, 13, 13, 13, 12, 10, 8, 6, 5, 4, 5, 7, 10, 13, 17, 20, 22, 22, 21, 18, 14, 10, 6, 3, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 6, 9, 13, 17, 21, 24, 25, 25, 22, 18, 13, 8, 4, 2, 1, 2, 3, 4, 6, 6, 6, 4, 3, 1, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 11, 14, 18, 23, 29, 34, 39, 43, 44, 42, 38, 33, 27, 21, 15, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 2, 16, 47, 101, 179, 277, 386, 490, 572, 616, 614, 566, 479, 369, 256, 155, 78, 26, 0, 0, 7, 40, 95, 173, 269, 373, 470, 544, 582, 576, 527, 445, 345, 241, 149, 78, 32, 8, 0, 0, 0, 1, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 6, 7, 10, 13, 17, 21, 24, 26, 26, 25, 23, 19, 15, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 11, 15, 18, 20, 21, 22, 21, 19, 15, 12, 8, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 6, 9, 13, 17, 21, 24, 26, 27, 27, 25, 21, 17, 12, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 5, 7, 10, 13, 15, 16, 16, 15, 13, 10, 8, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 3, 12, 32, 66, 117, 184, 263, 346, 423, 483, 517, 521, 493, 438, 365, 283, 203, 132, 76, 36, 13, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 6, 8, 10, 13, 15, 18, 20, 21, 21, 20, 18, 14, 11, 8, 5, 4, 3, 4, 5, 8, 11, 15, 19, 24, 28, 33, 36, 38, 38, 36, 33, 29, 24, 19, 15, 11, 9, 7, 6, 6, 6, 7, 7, 6, 5, 4, 2, 1, 1, 4, 14, 36, 74, 135, 219, 327, 452, 583, 706, 807, 871, 890, 862, 790, 685, 560, 428, 304, 197, 113, 55, 20, 4, 0, 0, 0, 2, 8, 19, 39, 69, 109, 157, 209, 262, 308, 345, 366, 369, 353, 321, 276, 224, 170, 120, 77, 44, 21, 8, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 6, 8, 10, 12, 15, 16, 17, 18, 18, 17, 16, 16, 15, 14, 14, 14, 14, 14, 13, 13, 12, 10, 9, 8, 7, 7, 7, 7, 9, 11, 13, 15, 16, 17, 17, 16, 15, 14, 14, 16, 21, 33, 51, 77, 113, 156, 205, 256, 305, 345, 374, 387, 384, 363, 328, 283, 232, 181, 135, 98, 73, 62, 66, 85, 119, 166, 223, 286, 350, 409, 456, 488, 499, 491, 463, 419, 364, 304, 242, 185, 135, 94, 61, 38, 22, 13, 8, 7, 8, 10, 13, 16, 19, 21, 22, 23, 23, 23, 24, 26, 30, 38, 50, 67, 90, 118, 150, 185, 221, 256, 287, 314, 336, 352, 364, 374, 382, 393, 406, 422, 441, 461, 479, 492, 499, 498, 491, 477, 460, 440, 419, 398, 375, 351, 325, 297, 266, 234, 202, 169, 138, 109, 83, 60, 41, 27, 16, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 3, 4, 5, 5, 5, 6, 6, 6, 7, 7, 8, 8, 9, 9, 9, 8, 8, 7, 7, 7, 6, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 4, 4, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 3, 4, 4, 5, 6, 6, 5, 5, 4, 4, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 3, 4, 5, 6, 8, 10, 12, 14, 17, 20, 24, 28, 33, 39, 45, 51, 57, 64, 71, 78, 86, 94, 103, 110, 118, 125, 131, 138, 143, 149, 153, 156, 158, 158, 158, 158, 157, 155, 149, 140, 130, 121, 116, 112, 110],
-"basecallPos": [3251, 3264, 3276, 3289, 3302, 3317, 3328, 3341, 3353, 3367, 3381, 3392, 3405, 3420, 3433, 3447, 3460, 3474, 3488, 3501, 3514, 3527, 3539, 3551, 3564, 3575, 3587, 3600, 3614, 3627, 3640, 3652, 3666, 3679, 3693, 3705, 3716, 3731, 3744, 3757, 3771, 3783, 3795, 3809, 3822, 3835, 3848, 3861, 3873, 3886, 3899, 3912, 3925, 3938, 3951, 3964, 3976, 3989, 4002, 4015, 4025, 4038, 4051, 4064, 4075, 4089, 4101, 4113, 4127, 4139, 4153, 4166, 4179, 4192, 4205, 4218, 4231, 4243, 4255, 4269, 4281, 4294, 4306, 4320, 4333, 4345, 4357, 4369, 4383, 4396, 4409, 4422, 4434, 4447, 4459, 4470, 4483, 4497, 4511, 4523, 4535, 4547, 4560, 4573, 4585, 4597, 4609, 4622, 4634, 4648, 4661, 4674, 4686, 4698, 4710, 4723, 4736, 4749, 4762, 4776, 4787, 4800, 4812, 4824, 4837, 4849, 4862, 4874, 4887, 4899, 4912, 4924, 4936, 4948, 4961, 4974, 4987, 5000, 5011, 5024, 5035, 5048, 5061, 5073, 5087, 5099, 5111, 5123, 5134, 5146, 5159, 5172, 5185, 5197, 5208, 5221, 5234, 5246, 5259, 5272, 5283, 5295, 5307, 5320, 5332, 5345, 5357, 5370, 5382, 5394, 5407, 5419, 5430, 5443, 5457, 5470, 5482, 5494, 5506, 5518, 5530, 5542, 5555, 5567, 5580, 5592, 5604, 5617, 5630, 5642, 5654, 5665, 5678, 5691, 5703, 5714, 5726, 5739, 5751, 5763, 5776, 5789, 5800, 5813, 5826, 5838, 5850, 5862, 5875, 5888, 5899, 5912, 5924, 5936, 5948, 5960, 5971, 5984, 5997, 6009, 6022, 6033, 6045, 6058, 6071, 6082, 6094, 6106, 6118, 6130, 6143, 6155, 6168, 6180, 6191, 6203, 6215, 6228, 6239, 6251, 6263, 6275, 6288, 6299, 6311, 6324, 6337, 6349, 6360, 6372, 6384, 6396, 6409, 6421, 6434, 6445, 6457, 6469, 6482, 6493, 6506, 6518, 6530, 6543, 6555, 6568, 6580, 6591, 6603, 6615, 6627, 6640, 6651, 6664, 6676, 6689, 6701, 6713, 6724, 6737, 6750, 6760, 6773, 6786, 6798, 6811, 6823, 6834, 6845, 6857, 6868, 6881, 6894, 6907, 6919, 6931, 6943, 6955, 6967, 6978, 6990, 7002, 7014, 7027, 7037, 7049, 7060, 7073, 7085, 7098, 7110, 7122, 7135, 7147, 7158, 7171, 7184, 7195, 7207, 7221, 7233, 7245, 7256, 7267, 7279, 7291, 7304, 7316, 7328, 7340, 7352, 7365, 7377, 7389, 7400, 7412, 7425, 7437, 7448, 7460, 7471, 7483, 7496, 7507, 7519, 7531, 7544, 7556, 7568, 7579, 7591, 7603, 7615, 7627, 7639, 7650, 7662, 7674, 7686, 7698, 7709, 7722, 7734, 7746, 7758, 7769, 7781, 7794, 7807, 7818, 7830, 7842, 7855, 7865, 7877, 7889, 7901, 7913, 7924, 7935, 7947, 7959, 7971, 7983, 7994, 8006, 8018, 8030, 8042, 8054, 8066, 8078, 8089, 8102, 8113, 8126, 8138, 8150, 8162, 8174, 8187, 8199, 8211, 8224, 8236, 8248, 8258, 8272, 8283, 8296, 8308, 8320, 8331, 8343, 8355, 8368, 8381, 8393, 8404, 8416, 8427, 8440, 8452, 8462, 8475, 8486, 8497, 8508, 8520, 8531, 8543, 8555, 8567, 8579, 8591, 8604, 8615, 8628, 8640, 8651, 8663, 8675, 8687, 8700, 8711, 8723, 8735, 8747, 8758, 8770, 8781, 8792, 8805, 8817, 8829, 8841, 8854, 8866, 8877, 8888, 8900, 8911, 8922, 8934, 8947, 8959, 8971, 8983, 8996, 9006, 9018, 9029, 9042, 9053, 9066, 9078, 9088, 9100, 9112, 9124, 9136, 9148, 9160, 9173, 9184, 9197, 9207, 9220, 9232, 9245, 9256, 9269, 9281, 9293, 9305, 9318, 9330, 9342, 9355, 9367, 9378, 9389, 9401, 9413, 9423, 9436, 9448, 9461, 9473, 9486, 9498, 9510, 9522, 9533, 9545, 9556, 9567, 9579, 9592, 9604, 9616, 9629, 9639, 9651, 9663, 9675, 9686, 9698, 9710, 9722, 9734, 9745, 9756, 9768, 9780, 9792, 9805, 9817, 9830, 9841, 9852, 9863, 9875, 9887, 9899, 9909, 9921, 9934, 9946, 9957, 9969, 9980, 9991, 10003, 10016, 10028, 10040, 10051, 10063, 10074, 10087, 10099, 10111, 10122, 10133, 10145, 10156, 10169, 10181, 10193, 10204, 10216, 10228, 10240, 10252, 10265, 10277, 10289, 10302, 10314, 10326, 10339, 10351, 10360, 10373, 10385, 10396, 10408, 10419, 10431, 10444, 10456, 10468, 10480, 10492, 10503, 10516, 10528, 10541, 10553, 10566, 10577, 10588, 10599, 10610, 10621, 10633, 10645, 10656, 10667, 10679, 10691, 10702, 10714, 10727, 10739, 10751, 10763, 10774, 10787, 10798, 10810, 10821, 10834, 10846, 10858, 10870, 10882, 10893, 10907, 10919, 10930, 10942, 10952, 10963, 10975, 10987, 11000, 11013, 11024, 11036, 11046, 11058, 11071, 11082, 11095, 11108, 11120, 11132, 11144, 11156, 11168, 11181, 11193, 11206, 11217, 11228, 11240, 11251, 11264, 11274, 11286, 11299, 11310, 11321, 11334, 11346, 11358, 11371, 11383, 11396, 11408, 11418, 11430, 11443, 11455, 11467, 11479, 11489, 11501, 11512, 11523, 11534, 11547, 11559, 11571, 11584, 11596, 11609, 11622, 11632, 11644, 11655, 11666, 11678, 11691, 11703, 11715, 11726, 11737, 11749, 11761, 11772, 11784, 11796, 11809, 11820, 11832, 11843, 11855, 11868, 11881, 11893, 11907, 11919, 11932, 11944, 11956, 11969, 11979, 11991, 12005, 12015, 12027, 12039, 12052, 12064, 12076, 12089, 12101, 12112, 12124, 12134, 12146, 12158, 12170, 12182, 12193, 12202, 12213, 12224, 12235, 12248, 12258, 12272, 12285, 12297, 12309, 12321, 12333, 12345, 12358, 12371, 12384, 12398, 12411, 12424, 12435, 12445, 12454, 12465, 12478, 12489, 12502, 12515, 12528, 12541, 12554, 12566, 12579, 12590, 12604, 12615, 12626, 12641, 12654, 12667, 12680],
-"basecalls": {"3251":"1:G", "3264":"2:A", "3276":"3:T", "3289":"4:A", "3302":"5:C", "3317":"6:A", "3328":"7:A", "3341":"8:T", "3353":"9:A", "3367":"10:C", "3381":"11:A", "3392":"12:A", "3405":"13:A", "3420":"14:C", "3433":"15:C", "3447":"16:A", "3460":"17:G", "3474":"18:A", "3488":"19:C", "3501":"20:A", "3514":"21:T", "3527":"22:G", "3539":"23:T", "3551":"24:T", "3564":"25:A", "3575":"26:T", "3587":"27:A", "3600":"28:C", "3614":"29:A", "3627":"30:G", "3640":"31:C", "3652":"32:A", "3666":"33:C", "3679":"34:A", "3693":"35:G", "3705":"36:G", "3716":"37:T", "3731":"38:C", "3744":"39:A", "3757":"40:A", "3771":"41:G", "3783":"42:G", "3795":"43:T", "3809":"44:C", "3822":"45:A", "3835":"46:G", "3848":"47:A", "3861":"48:G", "3873":"49:T", "3886":"50:C", "3899":"51:T", "3912":"52:A", "3925":"53:G", "3938":"54:C", "3951":"55:A", "3964":"56:T", "3976":"57:A", "3989":"58:G", "4002":"59:A", "4015":"60:A", "4025":"61:T", "4038":"62:C", "4051":"63:T", "4064":"64:T", "4075":"65:T", "4089":"66:C", "4101":"67:T", "4113":"68:T", "4127":"69:C", "4139":"70:G", "4153":"71:C", "4166":"72:G", "4179":"73:C", "4192":"74:G", "4205":"75:G", "4218":"76:G", "4231":"77:G", "4243":"78:T", "4255":"79:G", "4269":"80:C", "4281":"81:A", "4294":"82:T", "4306":"83:G", "4320":"84:C", "4333":"85:G", "4345":"86:T", "4357":"87:G", "4369":"88:G", "4383":"89:C", "4396":"90:C", "4409":"91:A", "4422":"92:T", "4434":"93:T", "4447":"94:A", "4459":"95:T", "4470":"96:G", "4483":"97:A", "4497":"98:C", "4511":"99:C", "4523":"100:G", "4535":"101:T", "4547":"102:G", "4560":"103:G", "4573":"104:A", "4585":"105:T", "4597":"106:A", "4609":"107:A", "4622":"108:C", "4634":"109:T", "4648":"110:C", "4661":"111:A", "4674":"112:G", "4686":"113:T", "4698":"114:T", "4710":"115:T", "4723":"116:C", "4736":"117:C", "4749":"118:A", "4762":"119:C", "4776":"120:T", "4787":"121:A", "4800":"122:G", "4812":"123:T", "4824":"124:G", "4837":"125:A", "4849":"126:T", "4862":"127:A", "4874":"128:A", "4887":"129:G", "4899":"130:G", "4912":"131:A", "4924":"132:T", "4936":"133:A", "4948":"134:A", "4961":"135:G", "4974":"136:C", "4987":"137:T", "5000":"138:A", "5011":"139:T", "5024":"140:T", "5035":"141:T", "5048":"142:G", "5061":"143:C", "5073":"144:A", "5087":"145:G", "5099":"146:T", "5111":"147:G", "5123":"148:T", "5134":"149:G", "5146":"150:G", "5159":"151:A", "5172":"152:A", "5185":"153:G", "5197":"154:A", "5208":"155:T", "5221":"156:C", "5234":"157:A", "5246":"158:C", "5259":"159:T", "5272":"160:T", "5283":"161:A", "5295":"162:T", "5307":"163:A", "5320":"164:A", "5332":"165:A", "5345":"166:G", "5357":"167:A", "5370":"168:C", "5382":"169:A", "5394":"170:C", "5407":"171:T", "5419":"172:G", "5430":"173:T", "5443":"174:C", "5457":"175:C", "5470":"176:A", "5482":"177:G", "5494":"178:T", "5506":"179:T", "5518":"180:G", "5530":"181:C", "5542":"182:G", "5555":"183:G", "5567":"184:A", "5580":"185:G", "5592":"186:G", "5604":"187:A", "5617":"188:A", "5630":"189:A", "5642":"190:T", "5654":"191:T", "5665":"192:G", "5678":"193:G", "5691":"194:A", "5703":"195:G", "5714":"196:T", "5726":"197:T", "5739":"198:C", "5751":"199:T", "5763":"200:T", "5776":"201:C", "5789":"202:A", "5800":"203:C", "5813":"204:C", "5826":"205:T", "5838":"206:A", "5850":"207:T", "5862":"208:T", "5875":"209:C", "5888":"210:T", "5899":"211:A", "5912":"212:G", "5924":"213:A", "5936":"214:T", "5948":"215:T", "5960":"216:T", "5971":"217:G", "5984":"218:A", "5997":"219:C", "6009":"220:A", "6022":"221:T", "6033":"222:G", "6045":"223:G", "6058":"224:A", "6071":"225:A", "6082":"226:T", "6094":"227:T", "6106":"228:T", "6118":"229:A", "6130":"230:C", "6143":"231:C", "6155":"232:T", "6168":"233:T", "6180":"234:T", "6191":"235:G", "6203":"236:T", "6215":"237:G", "6228":"238:A", "6239":"239:T", "6251":"240:T", "6263":"241:A", "6275":"242:C", "6288":"243:T", "6299":"244:G", "6311":"245:C", "6324":"246:A", "6337":"247:A", "6349":"248:A", "6360":"249:T", "6372":"250:T", "6384":"251:T", "6396":"252:C", "6409":"253:A", "6421":"254:C", "6434":"255:T", "6445":"256:G", "6457":"257:A", "6469":"258:G", "6482":"259:A", "6493":"260:C", "6506":"261:T", "6518":"262:A", "6530":"263:A", "6543":"264:C", "6555":"265:A", "6568":"266:A", "6580":"267:T", "6591":"268:G", "6603":"269:G", "6615":"270:G", "6627":"271:C", "6640":"272:A", "6651":"273:C", "6664":"274:G", "6676":"275:C", "6689":"276:C", "6701":"277:T", "6713":"278:T", "6724":"279:A", "6737":"280:A", "6750":"281:A", "6760":"282:T", "6773":"283:C", "6786":"284:A", "6798":"285:A", "6811":"286:G", "6823":"287:T", "6834":"288:G", "6845":"289:T", "6857":"290:A", "6868":"291:C", "6881":"292:C", "6894":"293:A", "6907":"294:A", "6919":"295:A", "6931":"296:T", "6943":"297:T", "6955":"298:A", "6967":"299:T", "6978":"300:G", "6990":"301:T", "7002":"302:A", "7014":"303:C", "7027":"304:G", "7037":"305:T", "7049":"306:A", "7060":"307:C", "7073":"308:C", "7085":"309:A", "7098":"310:C", "7110":"311:C", "7122":"312:A", "7135":"313:G", "7147":"314:G", "7158":"315:C", "7171":"316:G", "7184":"317:C", "7195":"318:T", "7207":"319:C", "7221":"320:C", "7233":"321:A", "7245":"322:G", "7256":"323:T", "7267":"324:G", "7279":"325:C", "7291":"326:C", "7304":"327:C", "7316":"328:G", "7328":"329:A", "7340":"330:G", "7352":"331:A", "7365":"332:A", "7377":"333:A", "7389":"334:T", "7400":"335:G", "7412":"336:G", "7425":"337:G", "7437":"338:A", "7448":"339:T", "7460":"340:G", "7471":"341:A", "7483":"342:C", "7496":"343:T", "7507":"344:A", "7519":"345:C", "7531":"346:A", "7544":"347:C", "7556":"348:A", "7568":"349:T", "7579":"350:G", "7591":"351:G", "7603":"352:C", "7615":"353:A", "7627":"354:A", "7639":"355:A", "7650":"356:C", "7662":"357:C", "7674":"358:T", "7686":"359:C", "7698":"360:T", "7709":"361:T", "7722":"362:C", "7734":"363:A", "7746":"364:A", "7758":"365:A", "7769":"366:T", "7781":"367:C", "7794":"368:C", "7807":"369:G", "7818":"370:T", "7830":"371:C", "7842":"372:A", "7855":"373:A", "7865":"374:T", "7877":"375:C", "7889":"376:T", "7901":"377:T", "7913":"378:T", "7924":"379:T", "7935":"380:A", "7947":"381:C", "7959":"382:A", "7971":"383:C", "7983":"384:T", "7994":"385:T", "8006":"386:A", "8018":"387:C", "8030":"388:G", "8042":"389:G", "8054":"390:A", "8066":"391:A", "8078":"392:C", "8089":"393:A", "8102":"394:G", "8113":"395:C", "8126":"396:C", "8138":"397:C", "8150":"398:C", "8162":"399:A", "8174":"400:G", "8187":"401:C", "8199":"402:C", "8211":"403:C", "8224":"404:G", "8236":"405:G", "8248":"406:A", "8258":"407:T", "8272":"408:C", "8283":"409:T", "8296":"410:C", "8308":"411:G", "8320":"412:G", "8331":"413:T", "8343":"414:A", "8355":"415:C", "8368":"416:C", "8381":"417:G", "8393":"418:T", "8404":"419:A", "8416":"420:T", "8427":"421:G", "8440":"422:T", "8452":"423:T", "8462":"424:G", "8475":"425:G", "8486":"426:T", "8497":"427:A", "8508":"428:T", "8520":"429:T", "8531":"430:T", "8543":"431:C", "8555":"432:G", "8567":"433:A", "8579":"434:A", "8591":"435:C", "8604":"436:G", "8615":"437:C", "8628":"438:C", "8640":"439:T", "8651":"440:A", "8663":"441:C", "8675":"442:T", "8687":"443:C", "8700":"444:A", "8711":"445:C", "8723":"446:A", "8735":"447:C", "8747":"448:T", "8758":"449:T", "8770":"450:T", "8781":"451:T", "8792":"452:A", "8805":"453:C", "8817":"454:G", "8829":"455:A", "8841":"456:C", "8854":"457:G", "8866":"458:G", "8877":"459:T", "8888":"460:T", "8900":"461:T", "8911":"462:T", "8922":"463:T", "8934":"464:C", "8947":"465:C", "8959":"466:A", "8971":"467:A", "8983":"468:A", "8996":"469:A", "9006":"470:T", "9018":"471:A", "9029":"472:C", "9042":"473:C", "9053":"474:A", "9066":"475:C", "9078":"476:T", "9088":"477:G", "9100":"478:A", "9112":"479:A", "9124":"480:G", "9136":"481:G", "9148":"482:A", "9160":"483:C", "9173":"484:C", "9184":"485:A", "9197":"486:G", "9207":"487:T", "9220":"488:C", "9232":"489:G", "9245":"490:G", "9256":"491:C", "9269":"492:A", "9281":"493:G", "9293":"494:C", "9305":"495:A", "9318":"496:C", "9330":"497:T", "9342":"498:A", "9355":"499:G", "9367":"500:G", "9378":"501:T", "9389":"502:G", "9401":"503:A", "9413":"504:C", "9423":"505:T", "9436":"506:C", "9448":"507:C", "9461":"508:C", "9473":"509:T", "9486":"510:C", "9498":"511:T", "9510":"512:A", "9522":"513:T", "9533":"514:G", "9545":"515:G", "9556":"516:T", "9567":"517:G", "9579":"518:C", "9592":"519:A", "9604":"520:G", "9616":"521:C", "9629":"522:A", "9639":"523:T", "9651":"524:C", "9663":"525:T", "9675":"526:T", "9686":"527:T", "9698":"528:A", "9710":"529:A", "9722":"530:A", "9734":"531:T", "9745":"532:G", "9756":"533:A", "9768":"534:C", "9780":"535:T", "9792":"536:T", "9805":"537:C", "9817":"538:G", "9830":"539:G", "9841":"540:T", "9852":"541:A", "9863":"542:T", "9875":"543:T", "9887":"544:T", "9899":"545:T", "9909":"546:G", "9921":"547:G", "9934":"548:C", "9946":"549:T", "9957":"550:G", "9969":"551:T", "9980":"552:T", "9991":"553:A", "10003":"554:G", "10016":"555:A", "10028":"556:G", "10040":"557:T", "10051":"558:A", "10063":"559:G", "10074":"560:T", "10087":"561:C", "10099":"562:A", "10111":"563:A", "10122":"564:T", "10133":"565:G", "10145":"566:A", "10156":"567:C", "10169":"568:C", "10181":"569:A", "10193":"570:C", "10204":"571:A", "10216":"572:A", "10228":"573:C", "10240":"574:C", "10252":"575:C", "10265":"576:G", "10277":"577:A", "10289":"578:C", "10302":"579:C", "10314":"580:A", "10326":"581:A", "10339":"582:G", "10351":"583:G", "10360":"584:T", "10373":"585:C", "10385":"586:A", "10396":"587:C", "10408":"588:C", "10419":"589:T", "10431":"590:C", "10444":"591:C", "10456":"592:A", "10468":"593:A", "10480":"594:A", "10492":"595:A", "10503":"596:T", "10516":"597:C", "10528":"598:A", "10541":"599:G", "10553":"600:A", "10566":"601:G", "10577":"602:T", "10588":"603:G", "10599":"604:T", "10610":"605:A", "10621":"606:T", "10633":"607:C", "10645":"608:T", "10656":"609:A", "10667":"610:A", "10679":"611:A", "10691":"612:A", "10702":"613:C", "10714":"614:C", "10727":"615:C", "10739":"616:A", "10751":"617:A", "10763":"618:A", "10774":"619:C", "10787":"620:A", "10798":"621:C", "10810":"622:A", "10821":"623:T", "10834":"624:C", "10846":"625:A", "10858":"626:G", "10870":"627:A", "10882":"628:G", "10893":"629:T", "10907":"630:C", "10919":"631:T", "10930":"632:G", "10942":"633:G", "10952":"634:T", "10963":"635:G", "10975":"636:C", "10987":"637:C", "11000":"638:C", "11013":"639:G", "11024":"640:C", "11036":"641:G", "11046":"642:T", "11058":"643:C", "11071":"644:C", "11082":"645:A", "11095":"646:C", "11108":"647:C", "11120":"648:G", "11132":"649:A", "11144":"650:G", "11156":"651:G", "11168":"652:G", "11181":"653:C", "11193":"654:A", "11206":"655:G", "11217":"656:T", "11228":"657:G", "11240":"658:G", "11251":"659:C", "11264":"660:A", "11274":"661:T", "11286":"662:A", "11299":"663:C", "11310":"664:T", "11321":"665:A", "11334":"666:C", "11346":"667:G", "11358":"668:G", "11371":"669:C", "11383":"670:C", "11396":"671:C", "11408":"672:T", "11418":"673:G", "11430":"674:G", "11443":"675:A", "11455":"676:G", "11467":"677:T", "11479":"678:T", "11489":"679:G", "11501":"680:A", "11512":"681:T", "11523":"682:T", "11534":"683:A", "11547":"684:C", "11559":"685:A", "11571":"686:A", "11584":"687:G", "11596":"688:G", "11609":"689:A", "11622":"690:T", "11632":"691:G", "11644":"692:G", "11655":"693:T", "11666":"694:A", "11678":"695:C", "11691":"696:A", "11703":"697:C", "11715":"698:T", "11726":"699:T", "11737":"700:A", "11749":"701:C", "11761":"702:A", "11772":"703:C", "11784":"704:C", "11796":"705:C", "11809":"706:C", "11820":"707:T", "11832":"708:C", "11843":"709:T", "11855":"710:C", "11868":"711:C", "11881":"712:A", "11893":"713:C", "11907":"714:C", "11919":"715:A", "11932":"716:A", "11944":"717:G", "11956":"718:G", "11969":"719:A", "11979":"720:T", "11991":"721:C", "12005":"722:T", "12015":"723:G", "12027":"724:A", "12039":"725:C", "12052":"726:T", "12064":"727:A", "12076":"728:C", "12089":"729:A", "12101":"730:T", "12112":"731:A", "12124":"732:T", "12134":"733:G", "12146":"734:G", "12158":"735:A", "12170":"736:T", "12182":"737:T", "12193":"738:T", "12202":"739:G", "12213":"740:G", "12224":"741:G", "12235":"742:C", "12248":"743:A", "12258":"744:C", "12272":"745:C", "12285":"746:A", "12297":"747:A", "12309":"748:A", "12321":"749:A", "12333":"750:C", "12345":"751:A", "12358":"752:A", "12371":"753:A", "12384":"754:G", "12398":"755:C", "12411":"756:A", "12424":"757:G", "12435":"758:T", "12445":"759:G", "12454":"760:T", "12465":"761:A", "12478":"762:C", "12489":"763:A", "12502":"764:C", "12515":"765:A", "12528":"766:G", "12541":"767:C", "12554":"768:A", "12566":"769:G", "12579":"770:G", "12590":"771:C", "12604":"772:T", "12615":"773:A", "12626":"774:C", "12641":"775:A", "12654":"776:A", "12667":"777:A", "12680":"778:A"}
-}
-, {
-"traceFileName": "dataset_152175",
-"leadingGaps": 2888,
-"trailingGaps": 3960,
-"peakA": [451, 451, 452, 453, 452, 451, 449, 446, 444, 444, 447, 451, 456, 461, 466, 470, 474, 480, 488, 499, 513, 528, 545, 561, 576, 591, 604, 618, 632, 649, 667, 686, 704, 721, 734, 744, 752, 757, 762, 766, 768, 767, 761, 749, 730, 708, 682, 654, 625, 596, 566, 534, 500, 465, 431, 399, 369, 343, 320, 301, 286, 276, 270, 270, 277, 290, 307, 329, 353, 380, 410, 443, 478, 514, 551, 584, 615, 642, 667, 689, 709, 728, 742, 750, 752, 745, 731, 712, 690, 665, 638, 610, 579, 546, 509, 470, 430, 390, 351, 314, 279, 247, 219, 193, 169, 147, 128, 110, 96, 84, 76, 70, 66, 63, 59, 56, 52, 48, 45, 43, 42, 42, 42, 42, 40, 38, 35, 33, 31, 30, 28, 27, 25, 23, 21, 19, 18, 17, 16, 15, 14, 13, 12, 11, 11, 11, 12, 13, 15, 17, 19, 21, 23, 26, 28, 31, 34, 36, 38, 38, 37, 34, 32, 28, 25, 23, 21, 20, 20, 21, 25, 32, 43, 60, 82, 111, 145, 185, 229, 276, 323, 370, 413, 450, 480, 500, 509, 506, 491, 465, 428, 384, 335, 283, 233, 186, 145, 110, 81, 57, 38, 24, 13, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 6, 5, 5, 6, 8, 11, 15, 18, 21, 23, 25, 25, 25, 23, 21, 18, 14, 10, 7, 5, 3, 2, 1, 0, 0, 0, 1, 2, 4, 6, 8, 10, 11, 12, 12, 12, 11, 11, 10, 10, 9, 9, 9, 9, 10, 10, 11, 11, 12, 12, 12, 12, 12, 12, 10, 9, 7, 4, 2, 0, 0, 0, 1, 9, 23, 49, 87, 140, 208, 292, 388, 493, 599, 699, 786, 851, 887, 891, 862, 803, 718, 616, 506, 398, 300, 216, 149, 100, 66, 45, 32, 26, 22, 20, 17, 13, 9, 5, 1, 0, 3, 13, 32, 64, 112, 179, 268, 380, 510, 652, 796, 932, 1046, 1132, 1184, 1203, 1193, 1161, 1115, 1060, 1004, 952, 908, 877, 861, 862, 879, 906, 937, 963, 976, 969, 935, 874, 788, 682, 563, 441, 325, 224, 142, 82, 41, 17, 5, 0, 0, 0, 4, 11, 20, 31, 43, 53, 60, 64, 65, 62, 56, 48, 40, 32, 25, 21, 19, 20, 23, 27, 31, 36, 40, 44, 47, 48, 46, 41, 34, 25, 17, 10, 5, 1, 0, 0, 0, 8, 30, 69, 129, 209, 305, 412, 521, 621, 702, 756, 773, 753, 695, 608, 501, 387, 277, 182, 107, 54, 22, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 6, 7, 8, 10, 11, 13, 15, 18, 21, 23, 23, 21, 18, 13, 8, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 10, 12, 13, 13, 13, 11, 8, 5, 2, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 0, 1, 2, 0, 0, 0, 5, 27, 71, 139, 229, 336, 448, 553, 636, 689, 703, 678, 616, 525, 418, 306, 204, 120, 60, 22, 4, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 5, 7, 11, 14, 18, 19, 19, 17, 13, 9, 5, 1, 0, 0, 8, 34, 84, 163, 271, 401, 541, 674, 780, 845, 857, 814, 723, 599, 459, 322, 203, 112, 51, 16, 1, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 3, 5, 9, 14, 21, 27, 32, 34, 33, 29, 23, 16, 9, 4, 1, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 4, 25, 70, 145, 249, 376, 510, 634, 728, 777, 774, 719, 622, 498, 367, 246, 146, 73, 28, 4, 0, 0, 1, 4, 3, 0, 0, 1, 32, 102, 220, 384, 584, 794, 984, 1124, 1191, 1174, 1077, 915, 717, 511, 326, 179, 80, 23, 0, 0, 0, 2, 2, 0, 0, 0, 1, 3, 5, 7, 9, 12, 16, 22, 29, 35, 39, 41, 40, 37, 32, 27, 21, 16, 12, 10, 10, 12, 15, 17, 17, 14, 9, 3, 0, 0, 0, 2, 2, 0, 0, 4, 34, 99, 204, 347, 512, 678, 818, 905, 924, 871, 755, 599, 429, 274, 150, 65, 16, 0, 0, 14, 61, 141, 258, 403, 558, 698, 798, 840, 818, 737, 615, 471, 329, 205, 111, 48, 13, 0, 0, 2, 7, 12, 17, 21, 24, 26, 27, 27, 27, 27, 28, 30, 32, 34, 35, 34, 31, 27, 22, 17, 14, 12, 9, 6, 3, 0, 0, 0, 2, 5, 5, 0, 0, 3, 38, 113, 236, 399, 581, 751, 877, 932, 908, 817, 688, 559, 467, 436, 474, 564, 677, 776, 828, 815, 735, 604, 447, 293, 165, 74, 21, 0, 0, 4, 11, 17, 20, 21, 20, 17, 12, 7, 3, 2, 5, 11, 20, 27, 31, 29, 22, 13, 4, 0, 0, 1, 3, 3, 0, 0, 8, 45, 122, 240, 392, 558, 710, 821, 867, 839, 743, 597, 430, 271, 143, 57, 11, 0, 0, 3, 5, 3, 0, 0, 0, 1, 6, 13, 19, 24, 27, 28, 27, 23, 18, 12, 6, 2, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 11, 14, 16, 16, 15, 12, 8, 4, 2, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 11, 15, 17, 16, 11, 4, 0, 0, 0, 5, 8, 5, 0, 0, 17, 86, 214, 401, 625, 850, 1032, 1132, 1129, 1023, 839, 615, 394, 212, 86, 19, 0, 0, 5, 9, 8, 3, 0, 0, 0, 0, 3, 6, 6, 4, 0, 0, 11, 50, 126, 243, 393, 556, 705, 808, 843, 801, 691, 535, 366, 215, 100, 31, 0, 0, 0, 4, 4, 1, 0, 0, 3, 10, 17, 22, 25, 25, 24, 21, 19, 16, 15, 14, 15, 17, 20, 21, 21, 20, 17, 14, 10, 8, 6, 5, 5, 4, 4, 2, 0, 0, 0, 0, 3, 6, 6, 1, 0, 0, 26, 85, 181, 308, 445, 566, 641, 653, 601, 500, 381, 281, 231, 245, 320, 432, 546, 624, 639, 586, 478, 351, 247, 208, 256, 393, 591, 808, 989, 1090, 1087, 978, 791, 567, 351, 178, 65, 9, 0, 0, 8, 12, 9, 4, 0, 0, 0, 3, 8, 14, 22, 30, 38, 44, 46, 43, 36, 26, 16, 8, 3, 0, 0, 0, 0, 1, 2, 4, 6, 7, 6, 4, 0, 0, 0, 0, 4, 7, 7, 0, 0, 0, 33, 108, 228, 382, 547, 687, 772, 780, 710, 579, 416, 257, 128, 44, 4, 0, 0, 6, 7, 4, 0, 0, 0, 7, 16, 24, 29, 31, 29, 25, 20, 15, 10, 6, 4, 4, 7, 12, 17, 21, 21, 17, 10, 1, 0, 0, 3, 10, 12, 5, 0, 0, 33, 133, 306, 541, 805, 1046, 1211, 1261, 1186, 1003, 756, 498, 277, 119, 31, 0, 0, 0, 5, 7, 6, 4, 0, 0, 0, 23, 98, 237, 440, 683, 924, 1115, 1210, 1187, 1050, 832, 580, 345, 163, 50, 0, 0, 1, 10, 11, 6, 0, 0, 1, 8, 16, 24, 29, 30, 26, 16, 3, 0, 6, 55, 155, 306, 492, 681, 831, 905, 879, 759, 572, 370, 209, 137, 178, 327, 548, 787, 985, 1093, 1088, 973, 779, 551, 333, 162, 51, 0, 0, 3, 16, 19, 9, 0, 0, 21, 97, 225, 395, 578, 736, 832, 839, 754, 600, 417, 255, 158, 151, 233, 377, 541, 677, 747, 734, 643, 500, 339, 194, 87, 24, 0, 0, 3, 7, 6, 2, 0, 0, 0, 8, 17, 26, 32, 34, 32, 28, 21, 14, 7, 2, 0, 0, 0, 2, 5, 8, 11, 12, 12, 10, 7, 4, 1, 0, 0, 0, 1, 4, 7, 10, 12, 13, 13, 11, 8, 4, 2, 1, 2, 5, 7, 8, 6, 2, 0, 0, 0, 4, 10, 11, 4, 0, 0, 26, 107, 246, 433, 635, 812, 920, 931, 844, 681, 481, 288, 137, 42, 0, 0, 1, 8, 8, 3, 0, 0, 7, 20, 34, 44, 48, 44, 37, 28, 19, 12, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 1, 3, 4, 5, 6, 7, 7, 6, 5, 5, 5, 4, 3, 0, 0, 0, 0, 4, 10, 11, 5, 0, 0, 27, 107, 244, 426, 622, 787, 881, 878, 779, 609, 415, 249, 150, 139, 208, 326, 448, 534, 552, 499, 392, 272, 182, 160, 225, 369, 559, 747, 884, 934, 884, 748, 560, 363, 195, 78, 15, 0, 0, 6, 10, 8, 4, 3, 7, 14, 21, 24, 22, 19, 16, 16, 17, 14, 5, 0, 0, 25, 100, 225, 390, 564, 707, 782, 766, 661, 497, 318, 175, 106, 128, 231, 381, 533, 644, 686, 648, 546, 407, 263, 142, 58, 14, 0, 0, 4, 6, 5, 1, 0, 2, 6, 12, 17, 19, 19, 17, 15, 11, 9, 6, 5, 4, 3, 4, 6, 10, 13, 17, 20, 22, 21, 19, 15, 11, 8, 7, 8, 9, 9, 6, 2, 0, 0, 0, 6, 10, 8, 0, 0, 1, 46, 140, 279, 445, 604, 716, 752, 704, 585, 425, 263, 131, 44, 3, 0, 0, 6, 7, 6, 5, 9, 17, 25, 29, 28, 22, 17, 14, 13, 11, 5, 0, 0, 18, 82, 196, 349, 518, 663, 747, 745, 655, 499, 317, 158, 63, 57, 141, 292, 470, 628, 724, 732, 650, 497, 313, 149, 53, 57, 170, 372, 619, 852, 1015, 1070, 1005, 840, 617, 389, 199, 72, 9, 0, 0, 9, 11, 6, 0, 0, 8, 22, 36, 43, 41, 31, 17, 6, 2, 6, 11, 12, 5, 0, 0, 28, 112, 252, 434, 621, 769, 840, 813, 698, 524, 337, 175, 64, 7, 0, 0, 8, 12, 10, 6, 5, 9, 16, 22, 25, 25, 23, 20, 19, 18, 17, 15, 12, 9, 5, 3, 3, 3, 2, 0, 0, 0, 0, 4, 9, 10, 4, 0, 0, 20, 88, 205, 357, 518, 649, 715, 699, 604, 458, 297, 157, 59, 8, 0, 0, 6, 9, 6, 3, 2, 7, 17, 26, 32, 35, 33, 29, 24, 19, 14, 10, 6, 3, 2, 1, 2, 3, 2, 0, 0, 0, 0, 4, 9, 10, 4, 0, 0, 20, 88, 204, 356, 516, 645, 709, 691, 596, 449, 288, 149, 54, 5, 0, 0, 6, 9, 7, 4, 7, 14, 23, 28, 26, 18, 8, 2, 3, 8, 12, 8, 0, 0, 6, 64, 177, 337, 519, 682, 783, 794, 714, 565, 385, 217, 92, 20, 0, 0, 5, 10, 9, 4, 2, 6, 15, 24, 30, 29, 23, 13, 5, 2, 5, 10, 11, 7, 0, 0, 10, 64, 161, 294, 436, 555, 619, 610, 531, 403, 261, 136, 49, 5, 0, 0, 7, 10, 6, 1, 0, 0, 1, 7, 13, 18, 20, 20, 19, 17, 14, 11, 8, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 7, 8, 7, 5, 3, 1, 0, 0, 0, 0, 2, 3, 5, 7, 9, 11, 12, 11, 8, 4, 0, 0, 3, 8, 11, 8, 0, 0, 3, 48, 136, 264, 411, 546, 633, 649, 589, 471, 324, 186, 80, 18, 0, 0, 4, 10, 11, 8, 7, 8, 13, 18, 21, 20, 17, 12, 9, 7, 6, 7, 7, 8, 8, 8, 10, 12, 15, 18, 21, 22, 23, 22, 21, 19, 17, 14, 12, 9, 6, 4, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 9, 12, 12, 7, 1, 0, 0, 6, 14, 16, 7, 0, 0, 30, 132, 305, 531, 766, 952, 1040, 1005, 857, 639, 405, 208, 75, 8, 0, 0, 1, 3, 2, 3, 6, 6, 0, 0, 0, 52, 174, 370, 617, 864, 1047, 1112, 1037, 838, 573, 319, 150, 112, 212, 413, 649, 843, 936, 899, 745, 525, 309, 166, 142, 243, 440, 672, 870, 977, 964, 839, 640, 418, 224, 87, 15, 0, 0, 9, 12, 7, 0, 0, 4, 17, 32, 44, 48, 44, 35, 24, 13, 6, 1, 0, 0, 0, 1, 3, 4, 4, 5, 4, 4, 2, 1, 0, 0, 0, 1, 5, 10, 12, 11, 5, 0, 0, 0, 7, 16, 17, 6, 0, 0, 35, 148, 334, 567, 800, 970, 1031, 963, 788, 555, 323, 142, 33, 0, 0, 7, 17, 15, 6, 0, 3, 15, 31, 43, 44, 34, 18, 5, 0, 7, 18, 23, 13, 0, 0, 24, 139, 345, 621, 911, 1144, 1255, 1212, 1027, 754, 464, 224, 67, 0, 0, 2, 17, 20, 16, 12, 16, 28, 41, 47, 42, 29, 15, 7, 8, 14, 17, 10, 0, 0, 16, 100, 250, 451, 662, 830, 907, 871, 734, 534, 325, 154, 43, 0, 0, 0, 14, 18, 15, 5, 0, 0, 0, 28, 87, 176, 284, 388, 463, 488, 456, 375, 267, 160, 74, 19, 0, 0, 0, 7, 13, 14, 9, 0, 0, 0, 36, 120, 247, 398, 540, 635, 657, 597, 475, 323, 179, 72, 12, 0, 0, 6, 12, 11, 7, 2, 2, 5, 9, 13, 15, 16, 17, 18, 17, 15, 12, 8, 4, 0, 0, 0, 1, 3, 5, 7, 9, 11, 12, 12, 11, 9, 6, 4, 3, 4, 5, 5, 3, 0, 0, 0, 1, 8, 13, 11, 1, 0, 0, 44, 138, 278, 440, 587, 676, 680, 593, 439, 262, 114, 40, 61, 171, 337, 509, 638, 684, 630, 490, 305, 130, 27, 37, 172, 409, 690, 942, 1096, 1114, 994, 774, 515, 279, 109, 17, 0, 0, 11, 17, 12, 4, 1, 7, 19, 31, 37, 35, 26, 15, 5, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 3, 7, 12, 15, 16, 15, 11, 7, 3, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 9, 7, 4, 2, 0, 0, 0, 1, 3, 5, 7, 8, 8, 9, 8, 6, 3, 0, 0, 0, 0, 6, 12, 12, 5, 0, 0, 25, 97, 215, 361, 502, 599, 621, 557, 426, 270, 141, 85, 125, 253, 432, 606, 721, 737, 647, 476, 278, 114, 39, 79, 228, 445, 669, 836, 903, 854, 709, 510, 309, 147, 44, 0, 0, 3, 13, 16, 13, 10, 11, 16, 22, 24, 23, 17, 10, 5, 3, 3, 4, 6, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 11, 16, 20, 22, 20, 16, 11, 6, 2, 0, 0, 0, 0, 0, 2, 3, 5, 7, 8, 8, 8, 7, 5, 3, 0, 0, 0, 0, 4, 11, 13, 8, 0, 0, 13, 72, 178, 319, 466, 580, 624, 580, 458, 295, 146, 63, 80, 201, 395, 609, 780, 860, 829, 700, 513, 316, 153, 47, 0, 0, 2, 13, 17, 15, 12, 12, 15, 19, 21, 18, 12, 5, 0, 0, 0, 3, 6, 7, 7, 5, 2, 0, 0, 1, 4, 8, 11, 13, 12, 10, 7, 4, 1, 0, 0, 0, 0, 3, 6, 9, 12, 13, 12, 9, 5, 2, 0, 0, 0, 2, 7, 11, 15, 18, 18, 17, 15, 11, 6, 1, 0, 0, 0, 6, 14, 16, 9, 0, 0, 13, 87, 220, 401, 594, 751, 830, 808, 691, 512, 319, 155, 45, 0, 0, 4, 22, 28, 18, 0, 0, 0, 59, 170, 325, 494, 639, 721, 717, 627, 479, 310, 161, 57, 4, 0, 0, 9, 13, 11, 7, 5, 8, 11, 14, 13, 9, 4, 1, 0, 2, 5, 8, 9, 9, 7, 6, 4, 3, 2, 0, 0, 0, 0, 8, 15, 17, 9, 0, 0, 16, 93, 227, 402, 583, 722, 779, 737, 609, 432, 253, 111, 25, 0, 0, 6, 16, 18, 14, 10, 9, 11, 16, 19, 20, 20, 19, 18, 17, 17, 14, 11, 6, 1, 0, 0, 3, 10, 17, 19, 17, 10, 4, 3, 8, 17, 21, 13, 0, 0, 15, 106, 272, 500, 745, 947, 1046, 1008, 838, 583, 315, 112, 29, 87, 263, 500, 726, 876, 910, 826, 655, 445, 248, 101, 17, 0, 0, 12, 26, 27, 14, 0, 0, 2, 68, 193, 368, 564, 736, 839, 844, 748, 578, 381, 203, 75, 7, 0, 0, 12, 22, 22, 19, 16, 16, 17, 18, 16, 11, 6, 2, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 11, 7, 1, 0, 0, 0, 7, 11, 9, 0, 0, 0, 37, 117, 236, 372, 492, 562, 563, 493, 374, 239, 121, 39, 0, 0, 0, 11, 18, 18, 16, 14, 13, 13, 13, 11, 7, 3, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 11, 15, 18, 19, 16, 12, 6, 1, 0, 0, 2, 10, 18, 23, 23, 17, 8, 2, 3, 12, 21, 23, 10, 0, 0, 33, 157, 369, 641, 916, 1123, 1202, 1131, 931, 659, 386, 170, 39, 0, 0, 11, 29, 36, 34, 30, 28, 28, 28, 25, 19, 11, 3, 0, 0, 1, 3, 4, 4, 3, 1, 0, 0, 0, 2, 4, 7, 9, 9, 8, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 11, 13, 13, 11, 8, 5, 1, 0, 0, 0, 2, 6, 9, 13, 15, 14, 12, 8, 5, 2, 2, 2, 3, 3, 0, 0, 0, 0, 5, 12, 14, 7, 0, 0, 14, 83, 205, 366, 532, 659, 711, 672, 555, 393, 229, 100, 22, 0, 0, 5, 15, 16, 12, 8, 7, 8, 10, 11, 9, 6, 2, 0, 0, 0, 0, 0, 0, 0, 3, 7, 12, 17, 20, 20, 18, 15, 11, 8, 7, 8, 10, 11, 9, 5, 0, 0, 0, 3, 12, 17, 12, 0, 0, 1, 58, 174, 340, 526, 686, 778, 773, 674, 509, 324, 163, 53, 0, 0, 0, 16, 24, 24, 20, 16, 14, 14, 15, 15, 15, 15, 15, 15, 15, 14, 13, 11, 10, 9, 9, 8, 7, 7, 6, 7, 7, 8, 8, 7, 6, 3, 1, 0, 0, 0, 0, 1, 3, 3, 4, 3, 2, 0, 0, 0, 2, 4, 8, 11, 13, 13, 12, 9, 6, 3, 2, 2, 4, 6, 9, 11, 12, 10, 8, 5, 2, 1, 2, 3, 4, 2, 0, 0, 0, 0, 8, 14, 13, 4, 0, 0, 31, 120, 260, 432, 595, 706, 732, 666, 528, 357, 195, 76, 10, 0, 0, 11, 20, 21, 17, 11, 8, 6, 6, 4, 3, 1, 1, 3, 5, 7, 9, 8, 7, 4, 2, 0, 0, 0, 0, 2, 5, 7, 9, 10, 9, 7, 4, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 4, 10, 16, 19, 18, 15, 13, 14, 19, 23, 21, 9, 0, 0, 32, 134, 302, 515, 728, 881, 925, 841, 646, 399, 176, 53, 74, 242, 513, 811, 1052, 1169, 1135, 965, 711, 443, 218, 70, 1, 0, 2, 18, 24, 22, 19, 18, 23, 30, 33, 32, 26, 20, 14, 12, 12, 14, 14, 12, 10, 6, 3, 1, 0, 0, 0, 0, 2, 5, 8, 11, 12, 12, 10, 7, 4, 2, 2, 3, 6, 8, 9, 9, 8, 7, 6, 4, 2, 0, 0, 0, 1, 10, 18, 19, 9, 0, 0, 20, 105, 251, 443, 639, 791, 854, 812, 676, 486, 291, 133, 35, 0, 0, 4, 17, 21, 19, 15, 14, 14, 15, 14, 11, 6, 2, 1, 3, 7, 10, 13, 13, 12, 10, 7, 4, 0, 0, 0, 0, 5, 10, 11, 4, 0, 0, 18, 82, 188, 324, 461, 563, 601, 565, 465, 331, 196, 88, 21, 0, 0, 0, 12, 18, 16, 7, 0, 0, 5, 61, 164, 308, 466, 602, 679, 674, 589, 448, 289, 149, 52, 3, 0, 0, 9, 14, 12, 8, 6, 8, 12, 15, 16, 13, 9, 6, 5, 7, 10, 13, 15, 14, 12, 8, 5, 2, 0, 0, 0, 1, 4, 7, 9, 11, 11, 9, 6, 3, 1, 0, 0, 0, 2, 5, 8, 11, 12, 13, 12, 9, 5, 1, 0, 0, 0, 5, 13, 19, 16, 4, 0, 0, 37, 130, 274, 445, 604, 708, 726, 654, 512, 340, 182, 67, 6, 0, 0, 10, 15, 12, 4, 0, 0, 4, 13, 20, 23, 20, 13, 7, 7, 15, 27, 32, 24, 1, 0, 0, 88, 274, 547, 859, 1138, 1307, 1318, 1167, 899, 588, 308, 111, 9, 0, 0, 18, 31, 32, 29, 28, 31, 36, 38, 35, 27, 19, 14, 13, 14, 17, 19, 18, 15, 12, 9, 8, 8, 9, 10, 12, 13, 15, 17, 18, 19, 18, 16, 13, 9, 6, 3, 2, 3, 4, 6, 7, 8, 7, 6, 4, 1, 0, 0, 0, 1, 4, 7, 9, 9, 9, 7, 4, 1, 0, 0, 0, 3, 7, 12, 15, 16, 16, 13, 9, 4, 1, 0, 0, 2, 7, 11, 15, 16, 14, 11, 6, 2, 0, 0, 0, 1, 4, 7, 9, 10, 9, 7, 5, 2, 1, 0, 0, 0, 0, 1, 3, 8, 11, 13, 12, 7, 1, 0, 0, 4, 10, 12, 6, 0, 0, 21, 88, 202, 347, 493, 601, 638, 588, 464, 302, 153, 65, 70, 172, 344, 539, 701, 784, 762, 641, 454, 252, 91, 15, 42, 166, 352, 551, 708, 783, 754, 631, 445, 246, 88, 11, 36, 156, 338, 530, 682, 752, 727, 618, 458, 288, 145, 49, 1, 0, 0, 8, 17, 18, 11, 0, 0, 0, 30, 114, 247, 416, 586, 716, 770, 733, 615, 449, 276, 134, 41, 0, 0, 1, 11, 15, 13, 10, 11, 15, 20, 24, 23, 18, 11, 6, 6, 10, 13, 12, 4, 0, 0, 23, 92, 203, 341, 477, 575, 608, 565, 461, 324, 188, 83, 19, 0, 0, 4, 11, 12, 8, 4, 2, 3, 5, 6, 7, 6, 6, 6, 8, 10, 12, 12, 11, 9, 6, 4, 4, 8, 14, 19, 21, 18, 11, 5, 5, 10, 18, 20, 11, 0, 0, 19, 110, 275, 496, 731, 921, 1012, 973, 812, 572, 318, 117, 19, 41, 166, 346, 526, 652, 691, 638, 515, 358, 206, 91, 22, 0, 0, 7, 15, 16, 13, 8, 6, 7, 11, 17, 23, 26, 27, 23, 17, 13, 13, 19, 24, 22, 10, 0, 0, 26, 132, 314, 550, 793, 979, 1057, 1003, 832, 595, 354, 160, 40, 0, 0, 6, 19, 22, 18, 13, 13, 18, 22, 21, 16, 8, 3, 3, 7, 10, 7, 0, 0, 5, 53, 147, 280, 427, 554, 627, 625, 549, 420, 274, 144, 53, 5, 0, 0, 8, 14, 13, 8, 5, 4, 5, 6, 6, 5, 2, 0, 0, 0, 3, 6, 8, 9, 8, 6, 4, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 0, 0, 0, 2, 5, 9, 12, 13, 13, 11, 8, 4, 1, 0, 0, 0, 3, 6, 9, 11, 12, 12, 10, 8, 6, 5, 4, 4, 3, 1, 0, 0, 0, 5, 10, 12, 8, 0, 0, 4, 48, 133, 253, 388, 506, 577, 582, 518, 405, 271, 149, 59, 9, 0, 0, 10, 19, 22, 20, 17, 15, 15, 15, 14, 11, 7, 3, 1, 3, 7, 11, 11, 6, 0, 0, 11, 59, 143, 256, 378, 479, 533, 525, 457, 349, 227, 120, 44, 5, 0, 0, 6, 9, 8, 4, 3, 4, 7, 10, 11, 9, 5, 2, 3, 8, 14, 17, 12, 1, 0, 0, 42, 134, 270, 428, 573, 665, 679, 611, 479, 321, 175, 68, 9, 0, 0, 9, 17, 16, 11, 5, 2, 1, 2, 3, 3, 4, 5, 6, 8, 10, 10, 9, 8, 6, 4, 2, 0, 0, 0, 0, 1, 3, 5, 6, 6, 4, 3, 3, 6, 11, 16, 18, 16, 11, 7, 8, 15, 23, 23, 11, 0, 0, 26, 137, 332, 588, 854, 1062, 1155, 1106, 928, 673, 407, 190, 52, 0, 0, 7, 25, 33, 31, 25, 21, 21, 21, 20, 16, 12, 9, 9, 12, 17, 21, 22, 20, 15, 10, 5, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 12, 13, 11, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 2, 4, 10, 17, 23, 21, 11, 0, 0, 13, 80, 198, 355, 520, 653, 718, 697, 594, 440, 275, 135, 42, 0, 0, 2, 15, 21, 21, 16, 12, 10, 9, 9, 9, 10, 11, 13, 16, 17, 18, 16, 13, 9, 6, 5, 5, 7, 9, 12, 13, 13, 12, 10, 8, 6, 4, 3, 2, 2, 3, 4, 6, 8, 9, 9, 7, 5, 3, 3, 4, 9, 14, 19, 22, 22, 19, 15, 12, 9, 8, 8, 6, 3, 0, 0, 0, 5, 11, 13, 6, 0, 0, 19, 92, 216, 378, 545, 675, 734, 705, 595, 437, 270, 131, 40, 0, 0, 3, 15, 21, 21, 19, 17, 18, 21, 22, 21, 16, 9, 3, 1, 4, 9, 13, 10, 1, 0, 0, 37, 118, 240, 382, 516, 606, 627, 574, 463, 323, 187, 83, 20, 0, 0, 6, 16, 21, 21, 19, 17, 15, 12, 9, 6, 3, 2, 3, 5, 7, 9, 9, 9, 9, 8, 8, 9, 10, 11, 13, 15, 17, 19, 19, 19, 17, 13, 9, 6, 3, 2, 3, 6, 9, 12, 14, 14, 13, 11, 7, 4, 0, 0, 0, 4, 10, 17, 20, 15, 5, 0, 0, 33, 108, 223, 363, 496, 588, 609, 551, 427, 275, 145, 81, 112, 235, 422, 619, 771, 831, 782, 636, 437, 242, 106, 66, 127, 267, 439, 591, 677, 678, 596, 458, 302, 163, 64, 10, 0, 0, 11, 20, 24, 23, 22, 21, 22, 23, 23, 22, 18, 15, 12, 13, 18, 23, 25, 17, 2, 0, 0, 54, 173, 353, 566, 767, 904, 939, 862, 696, 485, 281, 123, 29, 0, 0, 7, 18, 20, 17, 13, 13, 15, 17, 18, 16, 14, 12, 12, 14, 16, 18, 18, 16, 12, 7, 4, 2, 1, 3, 6, 9, 12, 14, 14, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 11, 10, 7, 4, 1, 0, 0, 0, 3, 6, 10, 13, 15, 15, 15, 14, 13, 13, 13, 12, 10, 6, 1, 0, 1, 7, 13, 15, 8, 0, 0, 12, 76, 189, 341, 502, 633, 698, 680, 584, 437, 277, 140, 46, 0, 0, 1, 15, 24, 27, 26, 23, 20, 16, 11, 6, 3, 1, 3, 6, 10, 12, 13, 11, 7, 4, 1, 0, 0, 0, 3, 6, 9, 11, 12, 10, 7, 4, 1, 0, 0, 0, 1, 2, 4, 4, 4, 3, 2, 0, 0, 0, 1, 4, 8, 11, 13, 12, 10, 6, 3, 0, 0, 0, 3, 6, 9, 12, 13, 12, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 9, 10, 9, 6, 3, 0, 0, 0, 3, 6, 10, 12, 13, 11, 9, 6, 3, 1, 0, 0, 0, 1, 4, 8, 12, 15, 17, 18, 16, 13, 9, 4, 0, 0, 0, 4, 11, 14, 11, 2, 0, 0, 35, 114, 236, 383, 525, 627, 662, 619, 512, 369, 225, 109, 34, 0, 0, 0, 7, 14, 18, 20, 16, 4, 0, 0, 30, 126, 288, 497, 716, 890, 975, 945, 810, 607, 387, 198, 68, 4, 0, 0, 14, 22, 21, 16, 11, 10, 12, 13, 11, 6, 0, 0, 0, 4, 11, 14, 8, 0, 0, 11, 74, 190, 348, 519, 662, 738, 726, 630, 477, 307, 158, 55, 2, 0, 0, 14, 22, 22, 17, 12, 8, 7, 8, 8, 8, 8, 8, 9, 10, 10, 10, 10, 8, 7, 5, 3, 0, 0, 0, 0, 3, 9, 11, 8, 0, 0, 4, 47, 131, 251, 388, 507, 576, 572, 492, 356, 205, 86, 40, 85, 217, 401, 588, 728, 783, 740, 616, 444, 270, 128, 38, 0, 0, 3, 15, 20, 19, 15, 11, 9, 9, 9, 11, 12, 13, 12, 11, 11, 13, 17, 19, 17, 7, 0, 0, 21, 101, 239, 421, 612, 767, 845, 822, 707, 530, 338, 172, 59, 3, 0, 0, 11, 16, 14, 8, 4, 4, 6, 7, 6, 2, 0, 0, 1, 7, 11, 9, 0, 0, 0, 40, 125, 252, 402, 540, 632, 652, 596, 480, 334, 195, 87, 22, 0, 0, 0, 8, 12, 11, 7, 0, 0, 0, 20, 71, 154, 258, 363, 441, 469, 436, 348, 229, 113, 34, 19, 77, 197, 351, 500, 606, 644, 605, 502, 363, 223, 108, 34, 0, 0, 1, 8, 10, 7, 2, 0, 1, 4, 6, 6, 5, 2, 0, 0, 0, 0, 2, 3, 4, 5, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 9, 10, 9, 7, 7, 9, 13, 14, 8, 0, 0, 4, 54, 151, 290, 449, 592, 682, 694, 626, 496, 339, 191, 81, 17, 0, 0, 5, 11, 11, 7, 4, 4, 8, 11, 12, 10, 6, 4, 5, 9, 12, 9, 1, 0, 2, 40, 118, 236, 377, 512, 606, 631, 578, 458, 304, 159, 67, 60, 143, 299, 488, 659, 767, 784, 709, 564, 388, 223, 98, 24, 0, 0, 7, 15, 17, 13, 8, 4, 3, 5, 7, 9, 11, 13, 15, 16, 16, 14, 11, 8, 5, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 5, 6, 6, 5, 3, 1, 0, 0, 0, 2, 8, 10, 6, 0, 0, 8, 59, 152, 282, 426, 550, 624, 625, 555, 434, 292, 162, 66, 13, 0, 0, 5, 10, 10, 6, 3, 1, 2, 4, 5, 5, 4, 3, 2, 2, 2, 3, 4, 5, 5, 5, 4, 3, 2, 3, 5, 8, 11, 14, 15, 14, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 4, 8, 8, 3, 0, 0, 18, 69, 153, 261, 369, 450, 479, 445, 355, 236, 128, 67, 80, 171, 319, 487, 630, 706, 695, 599, 443, 271, 127, 49, 57, 146, 292, 454, 589, 659, 647, 555, 407, 245, 113, 50, 76, 185, 350, 526, 666, 734, 713, 613, 462, 298, 157, 59, 8, 0, 0, 10, 17, 19, 19, 19, 20, 20, 18, 13, 6, 0, 0, 0, 4, 8, 7, 0, 0, 0, 28, 91, 187, 304, 418, 500, 530, 499, 417, 305, 190, 96, 34, 4, 0, 0, 2, 5, 8, 13, 17, 16, 6, 0, 0, 33, 138, 313, 541, 780, 973, 1070, 1045, 906, 690, 452, 243, 94, 15, 0, 0, 13, 24, 27, 24, 21, 18, 16, 13, 10, 6, 3, 3, 4, 7, 9, 9, 7, 5, 2, 1, 2, 5, 9, 13, 16, 19, 20, 21, 20, 20, 19, 17, 14, 11, 8, 6, 7, 11, 14, 13, 6, 0, 0, 14, 70, 168, 301, 446, 572, 647, 652, 586, 466, 322, 186, 82, 20, 0, 0, 8, 19, 25, 26, 23, 19, 16, 13, 10, 8, 5, 4, 4, 6, 8, 11, 14, 16, 17, 16, 15, 13, 12, 12, 14, 17, 20, 18, 12, 1, 0, 4, 40, 111, 212, 329, 437, 507, 518, 466, 361, 233, 120, 59, 73, 166, 320, 497, 654, 749, 757, 677, 530, 353, 193, 87, 58, 108, 217, 352, 472, 544, 547, 478, 358, 220, 106, 53, 84, 197, 370, 560, 718, 804, 798, 702, 545, 365, 203, 85, 18, 0, 0, 7, 15, 16, 12, 9, 8, 8, 9, 9, 7, 4, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 1, 5, 8, 8, 3, 0, 0, 16, 63, 145, 254, 371, 470, 525, 520, 454, 344, 220, 117, 61, 68, 133, 238, 350, 438, 477, 455, 378, 267, 153, 68, 37, 73, 170, 307, 450, 565, 622, 610, 532, 410, 274, 152, 64, 13, 0, 0, 4, 11, 12, 8, 0, 0, 0, 24, 83, 173, 286, 401, 492, 537, 524, 457, 353, 237, 133, 57, 12, 0, 0, 2, 9, 12, 8, 0, 0, 0, 22, 79, 169, 283, 399, 492, 538, 525, 457, 352, 235, 129, 53, 10, 0, 0, 7, 15, 19, 19, 18, 18, 19, 20, 21, 20, 17, 13, 10, 9, 9, 10, 8, 3, 0, 0, 13, 57, 132, 231, 339, 430, 483, 485, 434, 345, 240, 141, 66, 21, 1, 0, 0, 2, 5, 9, 14, 16, 11, 0, 0, 7, 77, 219, 431, 686, 935, 1118, 1189, 1129, 955, 710, 453, 234, 85, 9, 0, 0, 16, 26, 26, 22, 16, 13, 12, 11, 9, 5, 2, 1, 2, 4, 6, 7, 7, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 4, 7, 10, 12, 13, 13, 11, 8, 4, 2, 1, 3, 6, 10, 14, 17, 17, 16, 13, 9, 6, 3, 3, 5, 8, 11, 14, 15, 15, 14, 12, 10, 8, 6, 5, 4, 3, 4, 4, 5, 7, 9, 10, 9, 8, 6, 5, 6, 8, 11, 15, 19, 20, 20, 18, 15, 13, 11, 11, 11, 11, 11, 9, 8, 6, 5, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 3, 4, 5, 7, 9, 11, 12, 12, 11, 9, 7, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 13, 13, 12, 10, 8, 5, 3, 1, 0, 0, 0, 1, 4, 8, 11, 14, 15, 14, 11, 7, 4, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 2, 0, 0, 0, 2, 5, 6, 3, 0, 0, 12, 55, 129, 231, 345, 447, 513, 527, 485, 397, 285, 175, 85, 28, 0, 0, 0, 5, 7, 5, 2, 0, 0, 1, 2, 3, 2, 2, 2, 3, 4, 4, 3, 2, 1, 2, 3, 6, 9, 11, 11, 12, 12, 13, 13, 10, 3, 0, 0, 19, 74, 166, 287, 419, 532, 602, 610, 555, 452, 325, 201, 101, 35, 3, 0, 0, 7, 11, 10, 8, 5, 3, 3, 5, 7, 9, 11, 13, 13, 13, 10, 7, 4, 1, 0, 1, 3, 7, 11, 14, 16, 16, 15, 13, 11, 9, 8, 7, 5, 2, 0, 0, 0, 3, 6, 7, 2, 0, 0, 15, 63, 143, 249, 362, 458, 515, 518, 467, 376, 267, 163, 80, 27, 2, 0, 0, 6, 9, 9, 7, 4, 3, 2, 2, 2, 2, 2, 4, 5, 6, 5, 4, 2, 0, 0, 0, 1, 4, 7, 10, 11, 11, 9, 7, 4, 2, 0, 0, 0, 1, 3, 6, 9, 11, 13, 13, 12, 10, 8, 6, 4, 1, 0, 0, 0, 2, 5, 6, 3, 0, 0, 7, 40, 102, 189, 286, 375, 435, 451, 420, 351, 261, 168, 90, 35, 5, 0, 0, 5, 10, 9, 3, 0, 0, 16, 67, 153, 269, 395, 508, 582, 597, 552, 456, 334, 211, 109, 41, 6, 0, 0, 5, 8, 8, 7, 7, 8, 9, 11, 11, 9, 8, 8, 10, 12, 13, 9, 2, 0, 0, 25, 81, 169, 282, 401, 502, 561, 563, 508, 409, 290, 175, 84, 27, 0, 0, 0, 5, 6, 4, 1, 0, 0, 1, 2, 4, 6, 9, 12, 14, 16, 15, 12, 8, 4, 2, 1, 2, 4, 7, 8, 9, 10, 9, 8, 7, 5, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 8, 11, 13, 15, 16, 15, 13, 11, 8, 6, 6, 8, 11, 13, 14, 14, 11, 8, 6, 5, 6, 9, 13, 16, 16, 15, 13, 12, 12, 13, 11, 5, 0, 0, 12, 61, 150, 275, 420, 557, 655, 692, 657, 560, 424, 280, 154, 64, 14, 0, 0, 6, 13, 15, 13, 10, 7, 5, 4, 4, 3, 3, 4, 4, 5, 5, 5, 4, 2, 0, 0, 0, 0, 1, 4, 6, 8, 8, 8, 7, 7, 8, 9, 10, 10, 10, 10, 12, 15, 14, 8, 0, 0, 7, 60, 164, 319, 505, 689, 833, 901, 878, 770, 603, 414, 241, 110, 30, 0, 0, 9, 23, 30, 31, 26, 21, 16, 13, 13, 14, 16, 18, 18, 15, 8, 0, 0, 9, 47, 116, 216, 334, 452, 546, 595, 588, 528, 427, 307, 191, 98, 36, 4, 0, 0, 6, 7, 3, 0, 0, 13, 49, 108, 184, 267, 339, 385, 394, 362, 298, 220, 150, 110, 116, 171, 264, 373, 472, 536, 549, 508, 424, 316, 206, 113, 48, 11, 0, 0, 7, 13, 17, 17, 15, 12, 10, 9, 9, 11, 13, 15, 15, 15, 14, 14, 14, 11, 5, 0, 0, 12, 59, 145, 266, 407, 542, 641, 683, 657, 572, 447, 308, 182, 87, 28, 1, 0, 2, 9, 13, 13, 10, 7, 5, 5, 6, 8, 10, 11, 12, 11, 9, 7, 4, 2, 1, 1, 3, 6, 8, 11, 12, 13, 13, 13, 12, 12, 12, 11, 9, 7, 6, 5, 6, 8, 8, 5, 0, 0, 3, 32, 90, 179, 289, 403, 498, 553, 557, 508, 419, 308, 197, 105, 41, 7, 0, 0, 5, 7, 4, 0, 0, 11, 50, 120, 216, 326, 431, 510, 545, 527, 462, 364, 254, 152, 74, 24, 1, 0, 0, 5, 7, 7, 6, 4, 4, 4, 4, 4, 4, 5, 7, 10, 13, 15, 16, 16, 15, 12, 9, 6, 3, 2, 3, 5, 7, 9, 8, 3, 0, 0, 12, 49, 113, 203, 308, 412, 493, 533, 524, 468, 375, 268, 164, 82, 27, 1, 0, 0, 6, 8, 5, 0, 0, 3, 30, 80, 153, 238, 320, 383, 413, 402, 355, 281, 198, 121, 61, 22, 3, 0, 0, 1, 2, 2, 1, 1, 2, 4, 6, 6, 6, 5, 5, 4, 5, 6, 7, 8, 9, 9, 8, 8, 6, 5, 4, 4, 3, 4, 4, 4, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 4, 4, 3, 2, 1, 2, 3, 5, 8, 10, 12, 13, 12, 11, 8, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 12, 12, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 4, 2, 0, 0, 7, 36, 90, 167, 259, 349, 419, 453, 443, 392, 312, 220, 134, 67, 23, 2, 0, 0, 3, 4, 4, 3, 2, 3, 4, 6, 6, 7, 7, 7, 7, 4, 1, 0, 2, 20, 58, 119, 198, 284, 361, 412, 424, 395, 332, 252, 177, 130, 124, 162, 235, 326, 412, 470, 487, 460, 394, 304, 209, 124, 60, 20, 2, 0, 2, 7, 10, 9, 6, 4, 4, 5, 8, 12, 15, 16, 15, 15, 15, 14, 12, 7, 0, 0, 3, 36, 103, 207, 337, 476, 597, 676, 697, 654, 559, 431, 295, 173, 82, 25, 0, 0, 4, 14, 20, 21, 20, 16, 12, 9, 6, 4, 2, 1, 1, 1, 2, 3, 4, 4, 3, 3, 3, 4, 6, 9, 12, 14, 14, 12, 10, 8, 7, 7, 9, 11, 12, 14, 15, 17, 17, 13, 5, 0, 0, 20, 80, 185, 331, 500, 662, 785, 843, 825, 734, 592, 428, 272, 146, 61, 15, 0, 0, 5, 10, 12, 11, 10, 9, 9, 10, 11, 12, 13, 13, 12, 8, 2, 0, 1, 20, 64, 136, 234, 345, 450, 530, 566, 551, 486, 387, 273, 166, 82, 28, 2, 0, 0, 4, 5, 1, 0, 0, 11, 40, 87, 148, 216, 281, 329, 353, 346, 312, 255, 189, 122, 67, 28, 7, 0, 3, 8, 11, 9, 3, 0, 1, 20, 62, 128, 213, 306, 392, 454, 480, 465, 412, 333, 244, 159, 90, 43, 17, 8, 9, 14, 19, 21, 20, 18, 15, 13, 13, 13, 15, 17, 19, 20, 20, 18, 16, 13, 10, 8, 7, 8, 10, 14, 18, 21, 23, 23, 20, 14, 7, 0, 0, 8, 37, 89, 167, 265, 373, 472, 544, 574, 555, 490, 392, 279, 173, 89, 33, 5, 0, 1, 8, 13, 14, 12, 9, 6, 4, 4, 4, 5, 6, 7, 7, 7, 6, 5, 3, 2, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 3, 2, 1, 1, 2, 2, 3, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 5, 4, 3, 1, 0, 0, 0, 0, 1, 2, 2, 0, 0, 2, 20, 58, 120, 201, 293, 379, 443, 471, 459, 407, 328, 236, 148, 78, 31, 6, 0, 0, 1, 2, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 7, 28, 67, 126, 201, 279, 347, 390, 399, 370, 312, 240, 173, 129, 122, 153, 217, 297, 373, 425, 442, 418, 359, 282, 206, 153, 138, 167, 234, 325, 417, 489, 522, 509, 452, 366, 272, 194, 150, 150, 192, 265, 347, 417, 456, 456, 415, 344, 258, 172, 99, 47, 16, 2, 0, 1, 2, 0, 0, 2, 17, 50, 103, 173, 252, 326, 382, 408, 401, 363, 306, 245, 193, 163, 160, 184, 228, 282, 332, 365, 371, 346, 297, 235, 181, 153, 165, 219, 307, 408, 499, 559, 574, 541, 466, 367, 260, 162, 86, 35, 8, 0, 0, 4, 8, 11, 12, 12, 12, 11, 10, 7, 4, 2, 1, 1, 2, 1, 0, 0, 4, 21, 58, 115, 190, 273, 351, 409, 434, 423, 376, 305, 223, 144, 79, 35, 10, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 9, 7, 4, 2, 0, 0, 0, 1, 3, 5, 6, 5, 2, 0, 0, 9, 35, 79, 143, 220, 301, 373, 424, 445, 432, 387, 319, 239, 160, 93, 44, 14, 1, 0, 0, 0, 0, 0, 8, 33, 79, 145, 225, 309, 383, 433, 450, 431, 379, 304, 219, 139, 74, 30, 6, 0, 0, 2, 3, 1, 0, 0, 10, 38, 85, 147, 217, 283, 334, 358, 352, 317, 261, 195, 130, 76, 36, 12, 1, 0, 0, 3, 4, 5, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 2, 1, 0, 0, 5, 24, 61, 117, 188, 264, 334, 386, 409, 400, 360, 298, 224, 151, 89, 43, 15, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 10, 10, 9, 8, 7, 5, 4, 3, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 3, 5, 8, 10, 12, 12, 9, 4, 0, 1, 14, 45, 96, 168, 252, 338, 411, 459, 472, 449, 395, 319, 235, 155, 91, 44, 17, 4, 0, 0, 0, 0, 5, 19, 45, 85, 138, 199, 259, 310, 343, 350, 332, 292, 242, 195, 165, 161, 187, 238, 300, 358, 395, 402, 375, 321, 256, 198, 164, 164, 199, 261, 336, 405, 453, 472, 459, 417, 358, 294, 241, 211, 212, 246, 306, 376, 439, 476, 476, 436, 365, 275, 184, 107, 50, 17, 2, 0, 2, 6, 7, 7, 5, 3, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 6, 4, 3, 3, 4, 6, 8, 10, 12, 13, 13, 13, 12, 11, 11, 10, 8, 6, 4, 3, 2, 1, 0, 0, 0, 7, 24, 56, 103, 164, 230, 291, 335, 354, 345, 310, 262, 214, 182, 176, 200, 249, 310, 369, 409, 421, 401, 354, 287, 215, 146, 90, 48, 22, 8, 2, 0, 0, 0, 1, 2, 3, 4, 5, 7, 8, 10, 11, 10, 8, 4, 3, 8, 25, 58, 110, 178, 258, 338, 405, 449, 460, 438, 386, 314, 233, 157, 93, 46, 17, 3, 0, 2, 6, 10, 12, 11, 9, 6, 3, 1, 0, 0, 0, 1, 1, 0, 0, 0, 7, 29, 68, 124, 194, 267, 333, 379, 397, 385, 346, 286, 217, 150, 92, 48, 20, 6, 1, 0, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 5, 4, 2, 1, 1, 1, 2, 3, 4, 3, 3, 2, 1, 0, 0, 0, 1, 2, 4, 5, 6, 7, 6, 5, 4, 2, 0, 0, 0, 1, 2, 5, 7, 8, 9, 9, 8, 7, 7, 6, 7, 7, 7, 6, 4, 2, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 5, 23, 58, 109, 174, 242, 303, 345, 362, 351, 316, 263, 201, 141, 88, 48, 22, 7, 1, 0, 0, 0, 0, 5, 20, 48, 88, 139, 193, 242, 279, 296, 291, 265, 222, 170, 117, 71, 36, 13, 2, 0, 0, 0, 0, 0, 1, 14, 40, 82, 137, 200, 260, 308, 335, 338, 315, 273, 218, 160, 107, 64, 33, 14, 3, 0, 0, 0, 1, 1, 1, 0, 0, 1, 2, 3, 5, 6, 7, 8, 9, 8, 5, 0, 0, 1, 19, 59, 125, 214, 318, 421, 504, 555, 563, 530, 465, 385, 309, 252, 225, 230, 262, 309, 356, 388, 396, 377, 332, 271, 204, 141, 89, 51, 29, 17, 12, 9, 5, 0, 0, 5, 30, 82, 166, 280, 415, 557, 683, 774, 813, 793, 718, 603, 465, 326, 204, 110, 48, 14, 0, 0, 4, 8, 12, 13, 14, 14, 14, 14, 14, 14, 13, 12, 9, 6, 4, 2, 1, 1, 3, 5, 7, 10, 12, 13, 14, 14, 13, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 21, 48, 87, 138, 193, 245, 283, 300, 294, 268, 230, 195, 175, 180, 210, 262, 322, 376, 409, 412, 386, 338, 280, 229, 197, 195, 221, 270, 330, 383, 418, 423, 398, 348, 288, 234, 202, 202, 238, 301, 376, 446, 494, 506, 481, 422, 340, 249, 164, 94, 44, 15, 1, 0, 1, 4, 5, 5, 4, 3, 3, 4, 5, 8, 9, 10, 10, 9, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 16, 17, 16, 13, 10, 6, 4, 3, 4, 7, 10, 12, 14, 15, 15, 13, 11, 8, 6, 5, 4, 5, 6, 8, 9, 9, 9, 9, 8, 6, 5, 4, 3, 3, 3, 3, 4, 2, 0, 0, 4, 23, 62, 127, 214, 316, 415, 494, 535, 531, 482, 399, 299, 201, 119, 62, 29, 15, 12, 14, 15, 14, 10, 7, 4, 2, 3, 4, 5, 6, 6, 7, 10, 16, 28, 47, 75, 111, 156, 205, 256, 303, 341, 364, 370, 356, 324, 278, 225, 169, 118, 75, 44, 23, 12, 9, 9, 11, 12, 13, 11, 9, 6, 4, 2, 1, 0, 0, 0, 0, 1, 6, 19, 41, 77, 125, 182, 243, 299, 340, 359, 354, 325, 278, 220, 161, 108, 67, 38, 22, 15, 14, 14, 15, 14, 12, 9, 8, 8, 10, 13, 18, 21, 24, 24, 22, 18, 15, 11, 9, 8, 8, 9, 10, 11, 11, 11, 10, 9, 9, 11, 15, 21, 31, 42, 53, 61, 67, 67, 62, 53, 43, 32, 25, 21, 22, 28, 36, 43, 47, 44, 37, 32, 39, 69, 131, 226, 345, 468, 572, 635, 649, 618, 563, 510, 483, 493, 539, 601, 654, 673, 641, 556, 428, 278, 136, 31, 0, 17, 119, 272, 442, 591, 687, 713, 672, 587, 486, 394, 325, 282, 255, 235, 214, 191, 169, 151, 142, 140, 143, 147, 149, 148, 144, 141, 138, 138, 138, 140, 141, 142, 140, 139, 136, 135, 135, 136, 138, 141, 143, 145, 146, 145, 144, 142, 141, 141, 142, 142, 142, 141, 139, 137, 135, 133, 132, 131, 130, 127, 124, 120, 117, 115, 114, 114, 114, 115, 115, 114, 114, 114, 115, 117, 118, 120, 120, 120, 117, 112, 105, 96, 85, 73, 61, 50, 40, 31, 24, 19, 14, 11, 8, 7, 6, 6, 6, 7, 7, 7, 7, 8, 8, 8, 9, 9, 9, 8, 7, 6, 5, 4, 4, 5, 6, 7, 8, 8, 8, 7, 6, 6, 6, 7, 9, 10, 12, 14, 16, 19, 21, 24, 27, 30, 35, 42, 51, 63, 79, 98, 120, 144, 170, 198, 229, 264, 303, 349, 400, 454, 511, 568, 623, 675, 727, 781, 839, 904, 977, 1058, 1144, 1230, 1308, 1371, 1408, 1413, 1379, 1306, 1195, 1054, 892, 723, 559, 412, 289, 196, 130, 89, 64, 51, 42, 35, 29, 24, 19, 16, 13, 11, 9, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakC": [23, 23, 22, 21, 21, 20, 19, 19, 20, 20, 20, 21, 21, 22, 22, 23, 24, 24, 23, 23, 22, 21, 21, 21, 21, 22, 22, 22, 21, 21, 21, 21, 22, 22, 22, 21, 21, 20, 19, 19, 19, 19, 19, 18, 18, 17, 17, 18, 18, 18, 19, 19, 19, 19, 20, 21, 24, 28, 32, 38, 45, 54, 65, 78, 94, 113, 135, 161, 189, 218, 249, 282, 315, 350, 384, 419, 451, 481, 506, 526, 540, 551, 559, 566, 571, 576, 580, 584, 586, 589, 591, 594, 598, 600, 600, 596, 587, 573, 552, 528, 499, 466, 431, 392, 351, 309, 268, 229, 193, 162, 136, 113, 94, 77, 64, 52, 44, 38, 35, 32, 31, 30, 29, 29, 28, 28, 28, 29, 29, 29, 29, 29, 30, 31, 32, 34, 35, 35, 35, 34, 32, 30, 29, 27, 26, 25, 24, 24, 24, 25, 27, 31, 37, 46, 59, 76, 97, 123, 154, 190, 229, 271, 313, 355, 394, 429, 459, 483, 502, 516, 525, 531, 534, 536, 536, 536, 533, 527, 516, 498, 474, 443, 406, 365, 322, 278, 234, 193, 156, 123, 96, 74, 57, 45, 36, 31, 27, 24, 22, 21, 21, 20, 20, 21, 21, 20, 20, 20, 19, 19, 19, 19, 20, 20, 20, 20, 19, 18, 17, 16, 14, 13, 12, 11, 10, 10, 10, 11, 12, 13, 14, 15, 16, 16, 17, 17, 17, 16, 15, 13, 12, 11, 11, 13, 17, 25, 39, 60, 90, 130, 179, 235, 295, 355, 412, 461, 500, 523, 529, 516, 484, 437, 379, 315, 250, 191, 139, 97, 65, 41, 26, 16, 10, 8, 8, 10, 12, 14, 15, 16, 17, 16, 16, 16, 15, 15, 15, 15, 14, 13, 12, 11, 11, 10, 11, 11, 11, 11, 10, 9, 9, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 10, 11, 12, 12, 12, 11, 10, 8, 6, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 6, 7, 8, 9, 10, 13, 15, 17, 18, 18, 18, 17, 16, 14, 13, 12, 11, 11, 12, 13, 14, 14, 15, 14, 14, 13, 11, 10, 8, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 6, 7, 8, 8, 8, 8, 8, 7, 7, 6, 5, 4, 4, 3, 2, 3, 9, 24, 53, 102, 174, 267, 375, 487, 589, 667, 708, 706, 662, 582, 479, 368, 262, 171, 100, 51, 21, 6, 0, 0, 2, 6, 9, 13, 16, 18, 19, 19, 17, 14, 11, 6, 1, 0, 3, 20, 56, 118, 210, 328, 465, 605, 730, 820, 861, 844, 773, 659, 521, 378, 247, 141, 65, 22, 11, 33, 85, 167, 272, 393, 515, 622, 699, 734, 721, 668, 588, 503, 436, 405, 421, 483, 577, 682, 773, 828, 833, 785, 691, 567, 431, 303, 195, 113, 59, 28, 13, 9, 10, 13, 16, 18, 20, 21, 22, 24, 24, 25, 25, 25, 24, 22, 20, 18, 16, 13, 11, 10, 9, 8, 7, 7, 7, 7, 7, 6, 5, 5, 5, 7, 9, 11, 12, 11, 10, 9, 8, 7, 4, 0, 0, 0, 20, 67, 150, 268, 415, 573, 718, 827, 881, 870, 797, 676, 528, 375, 239, 132, 59, 18, 1, 0, 1, 6, 11, 14, 18, 21, 24, 27, 29, 30, 30, 29, 27, 24, 21, 18, 14, 11, 8, 6, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 12, 15, 17, 17, 16, 15, 12, 9, 7, 5, 4, 5, 6, 9, 12, 14, 16, 17, 16, 14, 11, 8, 6, 6, 7, 9, 12, 14, 15, 15, 13, 11, 9, 8, 6, 4, 1, 0, 0, 0, 1, 3, 3, 0, 0, 0, 21, 71, 156, 273, 410, 546, 657, 723, 731, 680, 581, 452, 317, 196, 102, 41, 9, 0, 0, 2, 4, 5, 6, 7, 9, 11, 13, 14, 13, 11, 9, 9, 9, 11, 14, 18, 21, 24, 24, 23, 21, 18, 14, 12, 11, 11, 11, 12, 13, 12, 11, 9, 7, 6, 5, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 10, 13, 17, 19, 21, 22, 21, 19, 16, 12, 9, 6, 6, 7, 10, 14, 17, 20, 22, 22, 21, 20, 19, 17, 15, 12, 8, 6, 6, 7, 8, 6, 0, 0, 2, 32, 99, 208, 351, 511, 657, 760, 797, 758, 652, 506, 355, 239, 189, 219, 326, 485, 658, 806, 893, 900, 826, 690, 521, 350, 203, 96, 32, 4, 0, 5, 13, 18, 21, 22, 23, 25, 28, 31, 32, 33, 33, 32, 30, 27, 24, 20, 16, 13, 9, 7, 7, 8, 10, 14, 17, 20, 21, 21, 18, 15, 12, 9, 8, 8, 10, 12, 15, 17, 18, 17, 16, 14, 12, 10, 8, 7, 5, 4, 3, 2, 2, 2, 3, 3, 4, 5, 7, 8, 8, 9, 10, 11, 12, 13, 13, 13, 12, 11, 9, 7, 5, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 9, 14, 19, 22, 23, 21, 18, 15, 14, 14, 13, 12, 8, 5, 3, 5, 10, 13, 10, 0, 0, 1, 53, 167, 349, 583, 834, 1052, 1189, 1216, 1125, 940, 701, 457, 251, 106, 26, 0, 0, 5, 13, 15, 13, 12, 14, 19, 26, 32, 35, 35, 32, 24, 16, 8, 3, 3, 6, 7, 3, 0, 0, 13, 64, 159, 292, 448, 595, 703, 747, 716, 620, 481, 329, 192, 90, 27, 0, 0, 1, 8, 11, 11, 11, 11, 12, 13, 14, 13, 10, 7, 5, 3, 2, 1, 1, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 2, 5, 9, 13, 18, 22, 24, 23, 20, 16, 10, 5, 1, 1, 3, 9, 14, 18, 19, 16, 12, 8, 7, 8, 8, 3, 0, 0, 14, 67, 164, 301, 461, 613, 726, 771, 739, 636, 486, 323, 177, 71, 13, 0, 0, 10, 11, 1, 0, 4, 57, 163, 316, 497, 668, 794, 844, 807, 694, 532, 357, 202, 89, 23, 0, 0, 5, 13, 16, 14, 12, 10, 11, 13, 16, 19, 20, 21, 21, 19, 17, 14, 10, 8, 6, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 4, 1, 0, 0, 0, 4, 11, 12, 6, 0, 0, 24, 108, 255, 456, 679, 875, 1000, 1023, 937, 767, 554, 343, 172, 61, 6, 0, 0, 11, 17, 17, 15, 14, 16, 21, 28, 33, 35, 35, 33, 28, 23, 18, 15, 13, 12, 11, 9, 5, 0, 0, 0, 3, 7, 7, 1, 0, 0, 31, 102, 216, 361, 509, 630, 694, 684, 605, 477, 329, 193, 89, 26, 0, 0, 1, 7, 7, 4, 1, 0, 0, 3, 5, 6, 6, 6, 6, 6, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 10, 14, 18, 20, 21, 20, 18, 15, 11, 8, 5, 3, 1, 0, 0, 0, 0, 1, 2, 3, 5, 5, 5, 4, 2, 1, 1, 2, 6, 9, 12, 12, 9, 4, 1, 0, 3, 7, 7, 3, 0, 0, 19, 78, 178, 308, 447, 563, 629, 628, 561, 446, 309, 179, 79, 18, 0, 0, 8, 19, 18, 5, 0, 0, 37, 141, 308, 521, 741, 919, 1012, 996, 878, 687, 471, 273, 125, 37, 0, 0, 0, 4, 5, 5, 6, 6, 3, 0, 0, 16, 79, 196, 363, 555, 734, 855, 887, 816, 658, 449, 239, 81, 15, 60, 209, 431, 675, 885, 1012, 1029, 934, 756, 537, 326, 158, 51, 2, 0, 1, 12, 16, 13, 9, 7, 9, 13, 17, 20, 21, 20, 19, 17, 15, 12, 8, 5, 2, 1, 1, 3, 6, 10, 13, 15, 15, 14, 11, 7, 4, 1, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 4, 5, 7, 8, 7, 4, 0, 0, 0, 1, 6, 9, 5, 0, 0, 10, 62, 161, 303, 467, 621, 727, 758, 707, 587, 427, 266, 132, 45, 2, 0, 0, 8, 11, 8, 3, 0, 0, 1, 3, 5, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 11, 14, 15, 15, 13, 10, 7, 4, 2, 1, 1, 2, 2, 3, 3, 3, 2, 1, 0, 0, 1, 5, 12, 19, 24, 25, 21, 16, 12, 12, 14, 14, 8, 0, 0, 11, 73, 190, 357, 549, 724, 838, 858, 775, 608, 399, 203, 71, 35, 104, 258, 456, 645, 778, 823, 773, 643, 471, 295, 150, 53, 6, 0, 0, 9, 13, 10, 6, 3, 4, 8, 12, 14, 14, 12, 9, 6, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 2, 5, 8, 12, 15, 15, 13, 10, 7, 4, 2, 3, 5, 8, 12, 14, 16, 15, 13, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 10, 15, 20, 22, 23, 20, 16, 11, 6, 2, 0, 0, 0, 2, 3, 4, 5, 5, 5, 4, 2, 0, 0, 0, 2, 8, 14, 18, 19, 15, 10, 7, 8, 12, 14, 10, 0, 0, 2, 56, 165, 327, 515, 689, 805, 831, 761, 615, 432, 255, 116, 32, 0, 0, 4, 13, 15, 11, 5, 2, 2, 4, 7, 8, 9, 8, 7, 7, 5, 3, 1, 0, 0, 3, 10, 17, 21, 21, 17, 10, 6, 7, 12, 15, 11, 0, 0, 7, 72, 201, 390, 611, 815, 951, 979, 889, 699, 459, 229, 68, 16, 84, 252, 475, 694, 853, 914, 867, 728, 538, 340, 175, 63, 5, 0, 0, 10, 19, 18, 8, 0, 0, 7, 65, 171, 321, 491, 645, 745, 762, 686, 535, 344, 161, 31, 0, 51, 204, 418, 643, 827, 926, 918, 808, 626, 420, 233, 96, 20, 0, 0, 9, 17, 16, 9, 3, 0, 2, 5, 9, 11, 11, 11, 11, 10, 10, 10, 8, 6, 4, 3, 4, 6, 9, 11, 11, 8, 5, 3, 3, 6, 9, 8, 1, 0, 0, 25, 88, 188, 312, 433, 521, 553, 519, 430, 310, 189, 92, 30, 1, 0, 0, 1, 3, 5, 9, 12, 10, 0, 0, 0, 47, 154, 318, 517, 705, 836, 871, 803, 651, 456, 268, 122, 33, 0, 0, 0, 7, 9, 9, 8, 7, 2, 0, 0, 23, 95, 221, 394, 584, 746, 836, 825, 711, 521, 309, 136, 52, 85, 229, 445, 674, 855, 938, 907, 773, 576, 367, 188, 67, 6, 0, 1, 16, 23, 22, 16, 10, 8, 9, 11, 13, 14, 14, 12, 10, 8, 6, 4, 3, 2, 2, 2, 4, 6, 8, 9, 9, 8, 7, 6, 7, 10, 14, 20, 25, 27, 24, 17, 9, 5, 5, 9, 12, 9, 0, 0, 4, 51, 143, 277, 432, 573, 659, 665, 582, 431, 253, 99, 18, 38, 161, 361, 588, 783, 894, 890, 773, 574, 351, 164, 67, 83, 207, 398, 600, 755, 821, 784, 660, 485, 303, 152, 52, 4, 0, 2, 13, 17, 13, 6, 1, 0, 1, 4, 8, 11, 12, 13, 12, 10, 8, 5, 3, 1, 0, 1, 3, 5, 7, 9, 9, 8, 7, 5, 3, 2, 2, 2, 3, 4, 5, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 4, 6, 7, 6, 5, 3, 1, 1, 1, 2, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 13, 15, 16, 15, 12, 9, 7, 4, 3, 2, 1, 2, 2, 3, 3, 4, 5, 5, 5, 5, 3, 2, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 6, 10, 14, 19, 23, 25, 26, 24, 21, 16, 10, 5, 2, 1, 2, 4, 5, 5, 1, 0, 0, 0, 5, 15, 20, 12, 0, 0, 10, 94, 253, 474, 717, 922, 1036, 1025, 893, 679, 439, 227, 81, 6, 0, 0, 15, 20, 14, 3, 0, 0, 8, 21, 29, 28, 20, 9, 3, 4, 14, 22, 20, 4, 0, 0, 60, 210, 443, 724, 992, 1175, 1223, 1123, 905, 629, 363, 159, 37, 0, 0, 3, 19, 26, 21, 8, 0, 0, 1, 62, 181, 352, 549, 729, 844, 862, 778, 615, 418, 233, 95, 17, 0, 0, 10, 18, 17, 10, 1, 0, 0, 0, 4, 7, 8, 9, 9, 9, 10, 12, 14, 16, 18, 19, 20, 20, 18, 15, 12, 8, 5, 3, 1, 1, 1, 1, 2, 4, 5, 5, 4, 1, 0, 0, 0, 3, 7, 9, 5, 0, 0, 7, 50, 129, 234, 345, 434, 477, 460, 390, 287, 178, 86, 27, 0, 0, 1, 8, 9, 6, 2, 0, 0, 0, 1, 3, 4, 5, 4, 3, 2, 1, 2, 3, 6, 8, 8, 6, 3, 2, 4, 10, 15, 14, 6, 0, 0, 29, 112, 248, 421, 595, 725, 773, 721, 577, 378, 179, 37, 0, 64, 235, 462, 686, 847, 906, 850, 701, 501, 301, 142, 43, 1, 0, 1, 6, 3, 0, 0, 4, 9, 6, 0, 0, 11, 84, 221, 413, 623, 802, 901, 890, 774, 587, 377, 194, 68, 4, 0, 0, 12, 17, 13, 3, 0, 0, 0, 6, 14, 20, 20, 15, 7, 0, 0, 1, 8, 14, 10, 0, 0, 2, 59, 175, 343, 533, 701, 801, 805, 712, 550, 361, 192, 71, 8, 0, 0, 9, 14, 10, 3, 0, 0, 0, 1, 4, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 3, 4, 5, 4, 3, 2, 3, 7, 13, 16, 13, 2, 0, 0, 42, 135, 276, 444, 603, 709, 731, 657, 504, 312, 132, 14, 0, 69, 231, 436, 632, 768, 810, 753, 614, 434, 257, 118, 32, 0, 0, 5, 14, 14, 8, 1, 0, 0, 0, 4, 9, 11, 10, 7, 2, 0, 0, 5, 11, 13, 6, 0, 0, 15, 82, 199, 354, 516, 645, 705, 679, 574, 422, 261, 126, 39, 0, 0, 1, 10, 12, 7, 1, 0, 0, 0, 3, 6, 7, 7, 5, 3, 1, 0, 0, 3, 6, 8, 7, 3, 0, 0, 0, 8, 15, 16, 7, 0, 0, 26, 118, 272, 468, 665, 812, 869, 817, 674, 479, 284, 129, 33, 0, 0, 5, 14, 14, 7, 0, 0, 0, 1, 7, 12, 14, 13, 11, 8, 5, 2, 0, 0, 0, 1, 4, 7, 11, 14, 16, 15, 12, 9, 6, 4, 3, 4, 7, 11, 14, 17, 18, 17, 14, 9, 5, 2, 2, 5, 9, 12, 12, 9, 7, 8, 12, 18, 18, 9, 0, 0, 15, 94, 235, 421, 616, 771, 842, 809, 683, 500, 308, 148, 43, 0, 0, 0, 17, 27, 24, 8, 0, 0, 15, 101, 251, 446, 650, 812, 886, 852, 719, 525, 322, 154, 45, 0, 0, 3, 14, 16, 9, 0, 0, 0, 4, 12, 19, 23, 23, 21, 17, 12, 7, 2, 0, 0, 3, 9, 15, 18, 17, 11, 4, 0, 2, 9, 17, 16, 4, 0, 0, 39, 145, 314, 518, 711, 843, 876, 800, 639, 437, 245, 101, 19, 0, 0, 9, 17, 15, 8, 0, 0, 0, 1, 4, 5, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 2, 5, 6, 4, 0, 0, 0, 1, 11, 19, 18, 6, 0, 0, 37, 147, 322, 537, 742, 884, 922, 844, 676, 463, 261, 108, 21, 0, 0, 9, 17, 15, 6, 0, 0, 0, 4, 9, 11, 7, 1, 0, 0, 3, 12, 16, 11, 0, 0, 8, 74, 199, 372, 560, 718, 801, 783, 666, 479, 271, 95, 0, 0, 96, 279, 501, 709, 850, 887, 809, 634, 408, 190, 40, 0, 75, 249, 474, 685, 825, 854, 762, 575, 345, 137, 13, 11, 137, 360, 622, 853, 994, 1009, 902, 706, 476, 264, 109, 22, 0, 0, 11, 19, 16, 8, 0, 0, 1, 8, 14, 16, 13, 7, 1, 0, 4, 10, 14, 10, 0, 0, 4, 52, 147, 281, 431, 561, 634, 628, 539, 390, 218, 71, 0, 0, 105, 286, 502, 700, 831, 858, 772, 595, 373, 168, 35, 10, 96, 269, 477, 662, 773, 784, 697, 541, 360, 196, 77, 13, 0, 0, 10, 16, 13, 7, 0, 0, 0, 3, 5, 6, 4, 2, 0, 0, 0, 1, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 3, 1, 0, 0, 0, 1, 3, 4, 4, 1, 0, 0, 0, 4, 11, 15, 9, 0, 0, 9, 75, 198, 367, 550, 704, 787, 774, 670, 507, 326, 170, 62, 7, 0, 0, 1, 6, 8, 9, 7, 1, 0, 0, 14, 83, 204, 368, 543, 685, 756, 733, 623, 459, 284, 138, 42, 0, 0, 1, 11, 13, 7, 0, 0, 0, 0, 5, 8, 9, 7, 5, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 6, 12, 17, 18, 14, 9, 6, 8, 16, 22, 20, 6, 0, 0, 45, 163, 351, 580, 798, 946, 978, 878, 671, 415, 180, 33, 11, 118, 317, 550, 750, 864, 865, 759, 581, 380, 202, 77, 12, 0, 0, 10, 15, 11, 3, 0, 0, 0, 1, 4, 5, 4, 2, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 6, 7, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 16, 16, 15, 12, 9, 5, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 6, 8, 11, 13, 15, 14, 12, 9, 5, 2, 0, 0, 0, 2, 5, 9, 11, 12, 12, 11, 8, 6, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 3, 5, 7, 8, 9, 9, 8, 7, 7, 7, 7, 8, 7, 7, 5, 4, 3, 3, 4, 6, 8, 9, 9, 9, 7, 5, 4, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 2, 5, 10, 15, 19, 22, 22, 21, 18, 14, 10, 6, 5, 6, 10, 15, 19, 21, 19, 13, 5, 0, 0, 5, 11, 13, 6, 0, 0, 20, 94, 222, 387, 557, 688, 744, 708, 592, 428, 260, 122, 35, 0, 0, 2, 10, 11, 6, 0, 0, 0, 0, 2, 4, 5, 5, 5, 5, 5, 4, 2, 1, 1, 2, 3, 3, 2, 0, 0, 0, 0, 8, 14, 14, 4, 0, 0, 32, 124, 268, 445, 613, 730, 762, 701, 566, 395, 230, 104, 28, 0, 0, 0, 2, 4, 4, 5, 5, 0, 0, 0, 23, 94, 213, 368, 527, 648, 696, 653, 526, 348, 167, 32, 0, 31, 174, 378, 593, 764, 849, 827, 710, 530, 337, 171, 59, 4, 0, 1, 11, 14, 8, 0, 0, 0, 7, 17, 24, 24, 18, 11, 7, 10, 16, 20, 15, 0, 0, 0, 61, 189, 377, 594, 789, 910, 921, 821, 638, 425, 231, 92, 17, 0, 0, 3, 6, 4, 2, 3, 5, 2, 0, 0, 16, 89, 220, 399, 592, 752, 836, 820, 709, 535, 343, 176, 61, 1, 0, 0, 11, 23, 24, 14, 0, 0, 0, 51, 162, 323, 507, 673, 774, 784, 699, 545, 364, 200, 80, 13, 0, 0, 3, 14, 20, 17, 7, 0, 0, 5, 73, 199, 373, 563, 723, 808, 794, 684, 511, 322, 160, 51, 0, 0, 0, 11, 14, 9, 0, 0, 0, 1, 8, 15, 18, 19, 16, 11, 6, 3, 1, 2, 6, 9, 13, 16, 16, 15, 13, 10, 7, 5, 4, 4, 6, 8, 10, 12, 14, 14, 13, 11, 8, 5, 2, 0, 0, 0, 4, 8, 12, 12, 9, 3, 0, 3, 10, 18, 18, 7, 0, 0, 29, 132, 301, 513, 722, 873, 921, 854, 691, 480, 275, 117, 25, 0, 0, 7, 16, 14, 5, 0, 0, 0, 3, 9, 12, 10, 5, 0, 0, 0, 5, 14, 16, 8, 0, 0, 17, 99, 242, 430, 624, 774, 839, 800, 670, 485, 295, 140, 41, 0, 0, 2, 11, 12, 6, 0, 0, 0, 0, 5, 7, 8, 7, 6, 6, 6, 7, 7, 7, 5, 3, 2, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 9, 10, 10, 10, 9, 8, 5, 3, 1, 0, 0, 0, 3, 5, 8, 10, 10, 10, 8, 6, 4, 2, 2, 3, 5, 7, 10, 12, 13, 12, 11, 8, 5, 3, 1, 1, 3, 7, 11, 15, 15, 12, 6, 2, 2, 6, 12, 14, 8, 0, 0, 18, 90, 219, 392, 576, 726, 797, 764, 632, 436, 231, 77, 18, 70, 218, 416, 609, 741, 779, 717, 578, 403, 234, 104, 27, 0, 0, 6, 13, 12, 6, 0, 0, 0, 1, 5, 7, 7, 5, 4, 3, 3, 3, 4, 5, 5, 4, 3, 3, 2, 2, 2, 2, 3, 3, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 4, 11, 18, 23, 23, 19, 12, 7, 6, 10, 14, 12, 2, 0, 0, 44, 143, 294, 474, 642, 755, 777, 700, 541, 341, 152, 24, 0, 52, 198, 390, 578, 716, 771, 731, 614, 451, 283, 144, 51, 4, 0, 0, 5, 13, 16, 12, 2, 0, 0, 16, 88, 212, 376, 548, 685, 749, 721, 611, 448, 277, 134, 41, 0, 0, 1, 10, 12, 6, 0, 0, 0, 5, 14, 22, 27, 27, 23, 17, 10, 5, 1, 0, 1, 2, 3, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 7, 7, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 3, 4, 5, 7, 9, 11, 13, 11, 8, 3, 0, 0, 5, 12, 16, 12, 1, 0, 2, 51, 150, 296, 463, 612, 702, 703, 610, 445, 253, 88, 1, 17, 138, 331, 547, 728, 829, 826, 725, 558, 369, 200, 80, 15, 0, 0, 7, 12, 9, 2, 0, 0, 0, 1, 4, 5, 5, 4, 3, 2, 1, 1, 0, 0, 1, 3, 5, 6, 6, 3, 0, 0, 0, 3, 10, 12, 7, 0, 0, 10, 71, 182, 333, 497, 634, 707, 697, 606, 460, 298, 155, 57, 6, 0, 0, 7, 11, 8, 1, 0, 0, 0, 3, 7, 10, 9, 6, 2, 0, 0, 0, 5, 9, 9, 2, 0, 0, 21, 81, 177, 296, 412, 495, 522, 486, 397, 280, 166, 75, 20, 0, 0, 2, 7, 7, 2, 0, 0, 0, 4, 9, 11, 10, 5, 0, 0, 2, 7, 11, 9, 0, 0, 0, 40, 123, 245, 387, 515, 597, 610, 551, 438, 301, 172, 75, 17, 0, 0, 0, 10, 15, 15, 7, 0, 0, 3, 59, 166, 319, 492, 647, 742, 752, 674, 530, 359, 201, 84, 18, 0, 0, 5, 10, 8, 1, 0, 0, 3, 11, 19, 24, 24, 21, 16, 11, 7, 4, 2, 2, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 2, 5, 9, 13, 16, 18, 18, 16, 14, 11, 7, 4, 2, 1, 1, 3, 5, 6, 3, 0, 0, 0, 5, 15, 20, 15, 0, 0, 0, 57, 178, 356, 562, 746, 860, 871, 778, 608, 407, 225, 92, 19, 0, 0, 2, 7, 7, 7, 7, 5, 0, 0, 0, 34, 118, 254, 429, 608, 744, 797, 745, 598, 393, 188, 43, 4, 87, 277, 527, 772, 948, 1009, 942, 764, 525, 287, 110, 34, 71, 199, 377, 549, 667, 703, 652, 532, 379, 230, 112, 39, 4, 0, 0, 1, 2, 3, 6, 7, 3, 0, 0, 9, 67, 178, 336, 514, 671, 768, 775, 693, 543, 366, 203, 83, 16, 0, 0, 6, 11, 9, 2, 0, 0, 0, 7, 13, 17, 17, 14, 11, 7, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 12, 13, 12, 9, 6, 3, 2, 1, 2, 3, 3, 4, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 7, 9, 12, 14, 15, 14, 10, 6, 3, 4, 7, 11, 11, 4, 0, 0, 20, 85, 192, 328, 465, 569, 613, 583, 490, 359, 224, 111, 37, 1, 0, 0, 6, 8, 4, 0, 0, 0, 2, 4, 5, 3, 0, 0, 0, 4, 10, 11, 5, 0, 0, 16, 80, 188, 330, 477, 594, 649, 627, 535, 399, 254, 130, 46, 4, 0, 0, 6, 8, 5, 0, 0, 0, 2, 6, 7, 5, 1, 0, 0, 4, 11, 13, 7, 0, 0, 14, 82, 205, 371, 552, 705, 791, 787, 694, 538, 360, 199, 82, 17, 0, 0, 5, 10, 7, 1, 0, 0, 1, 8, 14, 17, 17, 14, 9, 5, 1, 0, 0, 2, 4, 8, 11, 13, 14, 13, 11, 8, 5, 3, 3, 4, 6, 10, 13, 16, 16, 16, 13, 10, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 5, 8, 11, 12, 11, 9, 6, 4, 1, 0, 0, 0, 2, 3, 4, 3, 0, 0, 0, 0, 6, 12, 12, 4, 0, 0, 26, 104, 229, 387, 542, 657, 698, 657, 544, 391, 237, 113, 34, 0, 0, 1, 8, 9, 4, 0, 0, 0, 5, 13, 19, 20, 16, 8, 1, 0, 0, 7, 12, 10, 0, 0, 0, 45, 141, 284, 454, 614, 723, 752, 692, 562, 397, 235, 108, 30, 0, 0, 2, 9, 9, 4, 0, 0, 0, 1, 5, 7, 7, 6, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 7, 5, 3, 2, 1, 0, 0, 1, 2, 2, 2, 1, 1, 0, 1, 3, 6, 10, 14, 16, 16, 14, 11, 7, 4, 2, 3, 5, 9, 12, 15, 16, 15, 13, 10, 7, 4, 3, 3, 5, 7, 10, 13, 15, 15, 14, 11, 8, 4, 2, 1, 2, 4, 8, 11, 13, 14, 14, 12, 9, 6, 3, 1, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 4, 9, 10, 4, 0, 0, 16, 72, 168, 291, 419, 519, 566, 546, 465, 347, 221, 114, 41, 5, 0, 0, 5, 6, 3, 0, 0, 2, 8, 15, 20, 22, 20, 16, 11, 7, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 6, 5, 3, 1, 0, 0, 0, 1, 3, 6, 8, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 7, 8, 9, 10, 10, 10, 9, 7, 5, 3, 2, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 3, 4, 5, 5, 5, 4, 3, 2, 5, 9, 13, 12, 5, 0, 0, 18, 80, 183, 318, 459, 573, 629, 614, 531, 403, 263, 140, 54, 9, 0, 0, 5, 8, 6, 1, 0, 0, 0, 1, 3, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 8, 10, 11, 11, 10, 9, 8, 6, 4, 3, 1, 0, 0, 1, 3, 4, 5, 3, 0, 0, 0, 3, 10, 13, 8, 0, 0, 9, 65, 170, 318, 485, 633, 723, 730, 649, 499, 318, 154, 48, 26, 91, 222, 384, 534, 635, 663, 616, 509, 371, 234, 121, 44, 4, 0, 0, 6, 15, 16, 8, 0, 0, 3, 59, 168, 325, 507, 675, 787, 815, 751, 614, 439, 266, 128, 41, 1, 0, 1, 9, 10, 6, 0, 0, 0, 5, 10, 14, 14, 11, 9, 10, 12, 15, 14, 7, 0, 0, 16, 78, 185, 329, 484, 615, 687, 678, 588, 440, 270, 124, 40, 38, 119, 262, 431, 583, 679, 697, 631, 499, 334, 176, 64, 24, 65, 174, 322, 471, 581, 628, 602, 512, 384, 249, 133, 52, 9, 0, 0, 6, 9, 8, 4, 1, 1, 3, 6, 9, 10, 8, 5, 3, 3, 6, 11, 14, 11, 2, 0, 0, 35, 114, 236, 386, 535, 645, 688, 649, 536, 379, 219, 99, 50, 84, 190, 339, 489, 603, 651, 625, 534, 403, 264, 145, 60, 14, 0, 0, 4, 6, 5, 1, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 3, 4, 5, 6, 6, 6, 6, 6, 6, 7, 7, 6, 5, 4, 3, 3, 4, 5, 6, 7, 5, 3, 3, 4, 8, 11, 10, 4, 0, 0, 17, 74, 171, 298, 432, 544, 605, 600, 533, 420, 291, 170, 78, 20, 0, 0, 3, 13, 16, 9, 0, 0, 6, 62, 167, 315, 483, 636, 735, 753, 682, 539, 361, 194, 80, 47, 102, 228, 391, 547, 657, 695, 655, 550, 408, 263, 141, 58, 14, 0, 0, 0, 2, 3, 4, 5, 3, 0, 0, 2, 35, 107, 221, 363, 509, 623, 675, 650, 549, 399, 238, 107, 42, 59, 152, 298, 456, 588, 658, 653, 577, 452, 310, 179, 82, 24, 0, 0, 2, 6, 6, 3, 1, 2, 6, 11, 15, 16, 14, 11, 8, 5, 4, 4, 5, 6, 7, 8, 8, 8, 8, 7, 7, 7, 6, 6, 5, 5, 6, 6, 7, 7, 7, 6, 4, 3, 2, 2, 4, 5, 6, 5, 3, 1, 0, 3, 6, 8, 5, 0, 0, 5, 42, 116, 223, 348, 466, 549, 577, 543, 455, 337, 215, 112, 43, 7, 0, 0, 4, 5, 4, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 3, 2, 2, 2, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 1, 3, 5, 8, 10, 11, 11, 10, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 11, 12, 11, 9, 6, 3, 1, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 5, 7, 4, 0, 0, 7, 47, 123, 231, 356, 473, 555, 582, 546, 457, 338, 216, 113, 43, 7, 0, 0, 4, 6, 4, 0, 0, 0, 1, 5, 9, 10, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 1, 2, 3, 4, 4, 4, 5, 8, 10, 11, 8, 1, 0, 1, 32, 97, 197, 321, 444, 539, 579, 552, 463, 336, 204, 107, 72, 114, 223, 374, 527, 645, 696, 667, 566, 419, 263, 137, 70, 77, 152, 273, 407, 519, 581, 581, 520, 417, 295, 181, 91, 34, 6, 0, 0, 3, 4, 2, 0, 0, 0, 3, 7, 10, 11, 11, 10, 8, 6, 5, 4, 5, 6, 8, 8, 8, 6, 6, 8, 11, 12, 9, 1, 0, 0, 28, 95, 202, 335, 469, 575, 626, 611, 533, 414, 281, 162, 72, 19, 0, 0, 2, 10, 13, 8, 0, 0, 0, 38, 115, 230, 368, 502, 602, 644, 617, 529, 402, 266, 148, 63, 15, 0, 0, 2, 5, 4, 1, 0, 0, 0, 3, 5, 5, 3, 1, 1, 2, 5, 7, 5, 0, 0, 1, 29, 87, 177, 288, 400, 488, 532, 520, 456, 356, 243, 141, 64, 18, 0, 0, 1, 4, 4, 1, 0, 0, 0, 2, 5, 6, 6, 5, 4, 3, 3, 4, 4, 4, 4, 4, 3, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 5, 7, 5, 0, 0, 5, 42, 113, 217, 338, 454, 538, 569, 541, 461, 349, 230, 127, 54, 14, 0, 0, 1, 3, 2, 0, 0, 3, 9, 15, 20, 21, 20, 16, 12, 9, 6, 5, 4, 4, 5, 5, 6, 6, 7, 7, 6, 6, 6, 5, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 4, 6, 9, 11, 11, 10, 8, 7, 7, 9, 9, 6, 0, 0, 3, 34, 94, 185, 294, 400, 478, 507, 478, 397, 286, 176, 102, 87, 143, 260, 414, 565, 677, 720, 684, 578, 431, 283, 172, 126, 152, 239, 359, 475, 556, 579, 542, 454, 339, 223, 124, 55, 16, 0, 0, 0, 3, 5, 6, 3, 0, 0, 0, 28, 85, 175, 287, 401, 493, 541, 535, 475, 378, 266, 161, 79, 27, 3, 0, 0, 4, 5, 3, 1, 0, 1, 4, 6, 7, 5, 2, 0, 0, 1, 5, 7, 5, 0, 0, 6, 42, 113, 218, 342, 463, 553, 587, 557, 469, 347, 224, 134, 102, 138, 233, 360, 486, 579, 615, 588, 506, 390, 264, 152, 68, 18, 0, 0, 7, 11, 8, 0, 0, 10, 63, 160, 296, 451, 594, 693, 722, 676, 564, 414, 265, 152, 100, 120, 200, 316, 435, 527, 567, 548, 476, 371, 256, 152, 74, 26, 4, 0, 1, 4, 5, 4, 3, 4, 6, 8, 10, 10, 10, 9, 7, 6, 5, 5, 4, 4, 4, 4, 4, 5, 5, 4, 4, 4, 3, 4, 4, 5, 6, 7, 7, 8, 8, 8, 8, 8, 9, 10, 11, 12, 13, 13, 14, 14, 13, 11, 9, 8, 7, 7, 8, 7, 4, 0, 0, 6, 35, 88, 165, 254, 340, 402, 428, 410, 354, 273, 185, 106, 49, 14, 0, 0, 0, 2, 2, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 7, 6, 5, 4, 3, 2, 2, 2, 2, 3, 4, 4, 4, 4, 3, 3, 4, 6, 6, 3, 0, 0, 3, 28, 78, 151, 238, 323, 387, 415, 401, 349, 272, 187, 110, 52, 17, 1, 0, 0, 2, 2, 1, 0, 0, 0, 1, 2, 4, 4, 3, 2, 2, 3, 6, 10, 14, 17, 17, 16, 13, 10, 10, 11, 10, 6, 0, 0, 2, 35, 102, 202, 324, 445, 539, 585, 572, 504, 399, 279, 168, 83, 29, 4, 0, 0, 3, 3, 1, 0, 0, 2, 7, 11, 13, 13, 10, 7, 6, 7, 8, 6, 0, 0, 0, 26, 86, 180, 300, 426, 532, 595, 599, 545, 447, 327, 209, 112, 47, 11, 0, 0, 2, 4, 5, 4, 5, 7, 10, 12, 13, 13, 11, 10, 10, 12, 14, 14, 12, 6, 0, 0, 7, 34, 82, 149, 227, 304, 362, 388, 375, 324, 248, 165, 99, 71, 92, 165, 278, 406, 522, 598, 614, 567, 469, 345, 228, 150, 130, 173, 267, 385, 496, 570, 589, 549, 461, 346, 228, 128, 57, 16, 0, 0, 1, 3, 2, 0, 0, 0, 2, 6, 10, 12, 12, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 8, 10, 12, 12, 11, 9, 6, 4, 1, 0, 0, 0, 0, 2, 4, 6, 8, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 13, 14, 14, 12, 9, 6, 3, 1, 1, 3, 7, 11, 14, 16, 16, 16, 15, 15, 13, 9, 1, 0, 0, 26, 87, 183, 308, 443, 562, 640, 660, 618, 524, 400, 270, 156, 73, 23, 1, 0, 0, 3, 2, 0, 0, 0, 1, 5, 9, 11, 11, 10, 7, 5, 3, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 3, 4, 5, 5, 6, 7, 7, 8, 8, 8, 8, 7, 6, 5, 4, 4, 4, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 8, 8, 9, 8, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 6, 8, 11, 13, 14, 12, 10, 8, 8, 9, 9, 7, 0, 0, 0, 28, 92, 195, 327, 469, 593, 673, 692, 647, 550, 421, 287, 169, 81, 26, 1, 0, 1, 6, 6, 1, 0, 0, 21, 72, 153, 256, 366, 462, 524, 539, 506, 433, 336, 234, 144, 75, 30, 8, 0, 0, 1, 2, 3, 4, 6, 9, 13, 17, 19, 19, 18, 15, 12, 10, 8, 8, 9, 11, 14, 18, 21, 22, 23, 23, 22, 21, 19, 13, 5, 0, 0, 17, 68, 156, 276, 412, 542, 638, 682, 664, 590, 476, 346, 223, 122, 52, 13, 0, 0, 4, 7, 4, 0, 0, 11, 55, 134, 246, 376, 500, 594, 636, 617, 543, 430, 307, 202, 140, 134, 183, 274, 384, 486, 554, 572, 535, 452, 344, 237, 160, 133, 163, 245, 357, 472, 561, 600, 581, 508, 401, 286, 193, 144, 149, 207, 299, 402, 489, 540, 542, 497, 416, 317, 217, 131, 67, 26, 6, 1, 3, 7, 10, 8, 3, 0, 0, 15, 55, 124, 219, 328, 435, 518, 561, 557, 507, 424, 323, 223, 137, 74, 34, 13, 6, 5, 6, 6, 3, 0, 0, 7, 35, 88, 168, 267, 373, 466, 526, 539, 502, 425, 328, 238, 180, 171, 215, 300, 404, 501, 564, 580, 545, 468, 366, 259, 164, 91, 44, 20, 10, 7, 4, 0, 0, 8, 40, 99, 186, 292, 401, 492, 546, 552, 509, 427, 327, 233, 167, 146, 173, 240, 328, 415, 479, 504, 485, 427, 343, 250, 163, 92, 44, 16, 4, 1, 2, 4, 5, 6, 6, 7, 8, 10, 11, 12, 12, 11, 10, 9, 8, 7, 6, 6, 6, 6, 7, 7, 7, 6, 6, 5, 4, 4, 3, 3, 3, 3, 4, 4, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 3, 3, 2, 0, 0, 6, 33, 84, 159, 249, 342, 420, 468, 475, 441, 374, 287, 198, 119, 60, 23, 5, 0, 0, 0, 1, 1, 1, 3, 7, 11, 14, 15, 14, 12, 10, 8, 7, 7, 7, 8, 9, 11, 12, 12, 12, 12, 11, 11, 10, 7, 2, 0, 0, 11, 44, 103, 186, 284, 381, 460, 504, 506, 465, 391, 298, 204, 122, 61, 23, 5, 0, 0, 0, 1, 2, 4, 8, 13, 18, 20, 20, 19, 17, 14, 11, 6, 0, 0, 3, 34, 97, 195, 321, 456, 578, 661, 689, 656, 570, 450, 319, 199, 106, 44, 11, 0, 0, 0, 1, 0, 0, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 1, 3, 5, 7, 9, 10, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 9, 9, 8, 7, 6, 5, 3, 2, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 7, 9, 11, 12, 12, 12, 12, 11, 10, 10, 11, 11, 12, 14, 15, 17, 18, 19, 20, 20, 19, 18, 17, 17, 16, 15, 15, 14, 14, 13, 12, 11, 10, 9, 8, 8, 7, 7, 6, 6, 5, 4, 3, 3, 2, 2, 2, 2, 3, 4, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 0, 0, 0, 12, 40, 88, 155, 231, 307, 367, 402, 404, 374, 319, 249, 177, 113, 63, 30, 12, 6, 4, 3, 0, 0, 1, 22, 68, 143, 241, 350, 452, 528, 563, 549, 491, 404, 309, 229, 183, 181, 221, 291, 373, 443, 485, 488, 451, 383, 297, 208, 130, 71, 32, 11, 2, 0, 0, 1, 3, 4, 6, 7, 9, 9, 8, 7, 6, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 2, 2, 3, 3, 2, 2, 1, 1, 1, 2, 3, 4, 6, 7, 8, 6, 3, 0, 0, 7, 33, 81, 152, 242, 339, 428, 492, 519, 504, 449, 367, 273, 182, 106, 52, 19, 4, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 10, 35, 77, 134, 201, 265, 315, 341, 339, 309, 258, 196, 134, 80, 41, 16, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 2, 3, 4, 6, 8, 10, 12, 13, 13, 12, 11, 10, 8, 7, 6, 6, 6, 6, 7, 7, 6, 5, 3, 2, 1, 1, 2, 4, 6, 8, 10, 11, 11, 10, 9, 9, 7, 4, 0, 0, 1, 18, 57, 118, 201, 294, 383, 453, 489, 486, 446, 376, 291, 204, 126, 67, 28, 8, 1, 1, 1, 0, 0, 0, 12, 46, 103, 182, 274, 364, 436, 479, 484, 453, 392, 313, 228, 150, 87, 43, 16, 3, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 1, 0, 0, 2, 17, 47, 91, 149, 211, 267, 309, 327, 319, 288, 239, 181, 124, 76, 39, 16, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 5, 5, 6, 6, 6, 6, 5, 5, 3, 0, 0, 0, 11, 35, 74, 128, 190, 251, 302, 331, 335, 313, 269, 212, 152, 97, 54, 25, 8, 1, 0, 0, 0, 0, 2, 4, 7, 11, 13, 14, 13, 11, 9, 6, 2, 0, 0, 5, 28, 70, 134, 215, 305, 389, 453, 485, 480, 440, 372, 290, 205, 131, 73, 34, 12, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0, 1, 14, 42, 89, 157, 240, 329, 409, 467, 492, 480, 434, 361, 276, 191, 118, 63, 28, 8, 1, 0, 0, 0, 0, 0, 0, 3, 5, 8, 9, 9, 8, 7, 5, 4, 2, 0, 0, 2, 16, 43, 87, 147, 217, 287, 346, 382, 390, 367, 319, 256, 186, 122, 70, 34, 12, 2, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 6, 5, 2, 0, 0, 2, 17, 47, 97, 163, 241, 318, 384, 428, 441, 422, 375, 308, 234, 161, 100, 54, 24, 8, 1, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 4, 2, 1, 1, 2, 3, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 5, 20, 48, 91, 148, 211, 274, 326, 358, 366, 348, 307, 251, 189, 129, 79, 42, 18, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 6, 5, 4, 2, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 5, 4, 2, 2, 2, 3, 5, 8, 10, 11, 12, 12, 12, 10, 8, 7, 5, 5, 5, 5, 6, 7, 7, 7, 7, 7, 6, 5, 4, 2, 0, 0, 3, 15, 37, 73, 120, 175, 229, 275, 303, 307, 289, 252, 209, 173, 156, 167, 209, 275, 355, 432, 490, 517, 507, 463, 393, 309, 224, 149, 90, 49, 24, 11, 3, 0, 0, 3, 23, 63, 125, 207, 300, 390, 465, 511, 521, 494, 436, 357, 270, 186, 115, 62, 28, 10, 3, 1, 0, 0, 0, 10, 35, 80, 144, 220, 298, 367, 413, 431, 417, 375, 312, 240, 168, 105, 58, 26, 8, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 4, 5, 5, 4, 4, 3, 3, 2, 2, 3, 3, 4, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, 4, 5, 5, 3, 0, 0, 2, 19, 54, 110, 187, 277, 367, 444, 492, 504, 478, 422, 350, 280, 229, 209, 223, 269, 331, 395, 443, 464, 453, 412, 348, 273, 196, 128, 74, 35, 12, 2, 0, 0, 0, 0, 0, 1, 17, 50, 102, 172, 252, 331, 396, 437, 446, 425, 378, 317, 256, 209, 188, 196, 231, 284, 340, 385, 407, 401, 367, 313, 246, 179, 118, 70, 36, 15, 4, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 10, 11, 11, 11, 10, 8, 6, 3, 0, 0, 0, 9, 32, 70, 122, 183, 245, 298, 332, 341, 326, 289, 237, 179, 124, 77, 42, 18, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 5, 4, 3, 3, 3, 4, 5, 7, 9, 10, 12, 12, 11, 10, 9, 7, 5, 4, 2, 2, 2, 2, 2, 3, 3, 4, 3, 3, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 3, 4, 5, 7, 7, 8, 8, 8, 8, 7, 7, 6, 6, 5, 4, 3, 3, 3, 4, 4, 4, 3, 2, 1, 0, 1, 7, 18, 37, 66, 104, 152, 205, 258, 306, 341, 360, 358, 337, 300, 251, 198, 147, 101, 65, 39, 22, 12, 7, 5, 4, 4, 4, 4, 4, 4, 4, 5, 6, 6, 7, 8, 9, 9, 10, 11, 12, 12, 11, 10, 8, 7, 6, 5, 5, 4, 4, 3, 2, 2, 3, 4, 5, 6, 7, 8, 8, 8, 9, 9, 10, 11, 12, 13, 13, 13, 12, 10, 9, 9, 9, 9, 10, 12, 13, 13, 13, 12, 11, 10, 9, 8, 9, 10, 11, 13, 13, 13, 12, 11, 10, 9, 10, 11, 12, 11, 8, 6, 7, 17, 39, 75, 123, 174, 220, 249, 254, 234, 193, 141, 89, 46, 17, 3, 0, 2, 6, 8, 8, 7, 5, 5, 5, 6, 7, 8, 8, 7, 6, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 6, 7, 9, 11, 13, 14, 16, 19, 21, 24, 26, 29, 33, 36, 40, 45, 50, 55, 61, 66, 71, 76, 81, 86, 92, 99, 106, 114, 122, 129, 135, 140, 144, 149, 155, 163, 172, 182, 193, 203, 211, 218, 224, 230, 236, 244, 252, 259, 266, 269, 269, 265, 257, 245, 232, 219, 206, 196, 188, 182, 179, 176, 173, 171, 167, 161, 154, 146, 137, 129, 122, 118, 117, 119, 123, 129, 136, 143, 151, 159, 168, 176, 184, 192, 199, 204, 207, 206, 201, 192, 177, 158, 136, 113, 90, 69, 50, 35, 24, 16, 11, 10, 10, 12, 14, 16, 17, 18, 18, 19, 20, 21, 23, 25, 27, 29, 31, 32, 34, 35, 37, 39, 41, 42, 43, 44, 42, 40, 37, 33, 28, 24, 20, 17, 14, 13, 12, 11, 10, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakG": [18, 18, 17, 15, 13, 11, 9, 8, 8, 9, 10, 10, 10, 10, 10, 10, 10, 11, 12, 14, 16, 19, 22, 25, 29, 32, 36, 40, 46, 53, 62, 72, 85, 98, 114, 130, 148, 168, 189, 211, 233, 256, 278, 302, 325, 349, 373, 395, 414, 429, 441, 450, 456, 460, 461, 460, 455, 447, 433, 416, 396, 373, 350, 325, 300, 274, 249, 223, 198, 174, 152, 131, 112, 95, 80, 68, 57, 49, 42, 37, 32, 29, 27, 25, 23, 21, 19, 18, 18, 18, 18, 19, 19, 19, 19, 18, 17, 16, 16, 17, 17, 18, 18, 18, 19, 22, 27, 34, 45, 59, 76, 98, 125, 157, 197, 244, 299, 363, 433, 509, 587, 664, 738, 807, 869, 923, 968, 1001, 1019, 1019, 998, 957, 897, 823, 740, 653, 567, 485, 408, 337, 273, 217, 169, 128, 96, 70, 50, 36, 26, 19, 14, 12, 11, 11, 11, 10, 9, 7, 6, 6, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 8, 9, 11, 16, 25, 38, 56, 79, 109, 146, 190, 241, 298, 359, 420, 479, 532, 575, 607, 625, 629, 618, 591, 550, 497, 436, 371, 306, 246, 193, 147, 109, 79, 55, 37, 25, 18, 14, 13, 13, 14, 14, 14, 14, 13, 12, 11, 10, 10, 11, 14, 21, 35, 56, 86, 127, 180, 245, 321, 406, 498, 592, 683, 763, 825, 864, 875, 857, 810, 740, 654, 558, 460, 366, 280, 205, 143, 95, 61, 40, 34, 41, 60, 92, 137, 193, 259, 333, 411, 488, 559, 618, 660, 682, 681, 660, 622, 574, 524, 483, 458, 456, 478, 523, 585, 656, 725, 782, 818, 827, 807, 759, 687, 598, 500, 402, 310, 231, 169, 128, 109, 116, 146, 200, 274, 361, 455, 547, 629, 694, 737, 756, 751, 728, 692, 655, 625, 615, 631, 677, 750, 842, 944, 1039, 1114, 1158, 1162, 1124, 1047, 938, 805, 662, 519, 388, 275, 185, 118, 72, 43, 27, 18, 14, 13, 13, 15, 17, 19, 21, 23, 24, 24, 25, 25, 25, 26, 26, 26, 26, 26, 25, 25, 24, 24, 24, 23, 23, 22, 21, 21, 21, 21, 19, 16, 12, 7, 4, 2, 1, 0, 0, 0, 1, 17, 52, 115, 212, 344, 507, 691, 882, 1061, 1205, 1297, 1324, 1282, 1178, 1027, 852, 676, 521, 405, 339, 324, 358, 429, 523, 622, 708, 767, 789, 769, 711, 622, 515, 401, 293, 197, 121, 65, 27, 5, 0, 0, 15, 47, 99, 176, 278, 404, 546, 690, 821, 921, 976, 980, 932, 840, 717, 577, 437, 309, 200, 116, 58, 22, 4, 0, 0, 0, 1, 2, 3, 5, 8, 10, 12, 12, 11, 10, 8, 7, 6, 5, 5, 5, 5, 6, 7, 9, 10, 11, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 2, 3, 4, 6, 8, 9, 10, 10, 9, 7, 5, 3, 1, 1, 1, 1, 3, 4, 5, 5, 6, 7, 8, 8, 9, 9, 8, 7, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 8, 9, 10, 11, 11, 11, 10, 9, 7, 4, 3, 2, 2, 2, 4, 5, 6, 6, 5, 4, 2, 0, 0, 0, 1, 2, 4, 5, 7, 8, 9, 9, 9, 9, 9, 8, 6, 5, 5, 5, 6, 8, 9, 11, 12, 12, 11, 11, 10, 9, 8, 6, 3, 0, 0, 0, 0, 1, 1, 0, 0, 4, 25, 69, 143, 246, 369, 499, 615, 699, 737, 723, 659, 558, 436, 312, 202, 114, 53, 18, 2, 0, 6, 15, 24, 32, 37, 40, 41, 40, 38, 34, 30, 25, 20, 15, 10, 7, 4, 3, 2, 3, 3, 3, 4, 4, 3, 3, 3, 4, 5, 7, 7, 7, 5, 2, 0, 0, 0, 2, 3, 1, 0, 0, 13, 59, 147, 281, 455, 649, 836, 984, 1070, 1078, 1007, 870, 692, 502, 326, 184, 85, 28, 3, 0, 0, 2, 3, 3, 4, 8, 13, 18, 22, 23, 21, 18, 13, 9, 6, 5, 4, 5, 5, 5, 5, 5, 7, 11, 16, 20, 22, 19, 12, 4, 0, 0, 2, 6, 5, 0, 0, 9, 72, 208, 429, 726, 1067, 1400, 1667, 1818, 1823, 1681, 1421, 1094, 760, 478, 289, 212, 242, 353, 504, 653, 763, 809, 784, 694, 560, 408, 263, 146, 65, 19, 0, 0, 0, 2, 2, 0, 0, 2, 5, 9, 12, 15, 16, 17, 18, 19, 19, 18, 16, 14, 13, 12, 11, 11, 12, 12, 11, 10, 9, 8, 7, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 7, 6, 3, 2, 0, 0, 1, 2, 5, 7, 10, 12, 13, 12, 10, 8, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 8, 9, 9, 8, 7, 5, 3, 2, 1, 1, 1, 2, 4, 6, 8, 8, 6, 2, 0, 0, 0, 3, 8, 8, 1, 0, 0, 44, 147, 321, 556, 825, 1081, 1275, 1366, 1337, 1192, 964, 699, 445, 239, 100, 25, 0, 0, 0, 2, 4, 4, 3, 0, 0, 0, 25, 100, 239, 441, 687, 938, 1148, 1273, 1286, 1185, 992, 746, 495, 280, 125, 35, 0, 0, 1, 8, 10, 9, 9, 14, 21, 29, 33, 32, 28, 21, 15, 11, 9, 8, 8, 7, 7, 6, 5, 5, 5, 7, 8, 10, 12, 13, 13, 13, 11, 9, 7, 4, 3, 2, 4, 6, 9, 12, 15, 16, 16, 14, 11, 8, 4, 1, 0, 1, 6, 12, 18, 20, 16, 7, 0, 0, 0, 8, 16, 15, 0, 0, 2, 88, 278, 582, 976, 1401, 1775, 2019, 2076, 1934, 1627, 1223, 805, 446, 191, 48, 0, 0, 6, 16, 13, 3, 0, 0, 0, 7, 13, 15, 14, 10, 6, 3, 2, 2, 3, 3, 4, 5, 5, 5, 5, 4, 3, 3, 3, 3, 5, 7, 10, 12, 13, 13, 12, 10, 8, 6, 5, 5, 6, 7, 9, 10, 10, 9, 6, 4, 2, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 8, 8, 8, 9, 9, 9, 10, 10, 10, 10, 10, 10, 9, 8, 6, 5, 4, 3, 3, 5, 8, 11, 13, 11, 6, 0, 0, 0, 3, 13, 16, 9, 0, 0, 31, 146, 355, 651, 992, 1315, 1546, 1631, 1548, 1318, 997, 657, 361, 151, 35, 0, 0, 5, 11, 8, 2, 0, 0, 0, 0, 3, 24, 75, 163, 285, 426, 560, 659, 700, 673, 583, 453, 309, 180, 83, 24, 0, 0, 1, 6, 7, 6, 4, 5, 8, 13, 17, 20, 21, 20, 17, 15, 12, 9, 6, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 7, 8, 9, 10, 10, 10, 10, 10, 9, 8, 8, 8, 8, 7, 7, 6, 5, 4, 3, 3, 3, 4, 4, 4, 3, 3, 1, 0, 0, 0, 1, 3, 6, 9, 12, 14, 14, 14, 13, 11, 10, 8, 7, 7, 10, 16, 23, 31, 33, 29, 18, 5, 0, 0, 5, 17, 20, 8, 0, 0, 54, 215, 493, 865, 1271, 1628, 1851, 1883, 1718, 1395, 987, 580, 247, 36, 0, 33, 213, 468, 750, 1005, 1181, 1239, 1166, 975, 708, 422, 178, 26, 0, 91, 290, 551, 818, 1034, 1153, 1151, 1032, 827, 582, 350, 168, 54, 1, 0, 0, 9, 10, 5, 0, 0, 0, 4, 9, 12, 12, 10, 7, 5, 5, 6, 10, 14, 18, 20, 18, 13, 6, 0, 0, 3, 8, 10, 5, 0, 0, 19, 92, 220, 395, 589, 760, 867, 884, 806, 653, 465, 281, 136, 43, 1, 0, 0, 8, 9, 4, 0, 0, 0, 4, 9, 13, 13, 12, 10, 8, 6, 5, 4, 3, 2, 2, 2, 3, 5, 7, 8, 8, 8, 8, 7, 6, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 11, 14, 16, 17, 15, 12, 9, 7, 6, 5, 6, 6, 7, 7, 6, 5, 4, 3, 2, 2, 2, 4, 5, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 8, 9, 9, 10, 10, 10, 12, 14, 18, 21, 22, 20, 14, 7, 1, 0, 3, 9, 12, 6, 0, 0, 18, 91, 225, 411, 621, 811, 938, 969, 898, 743, 543, 343, 180, 71, 15, 0, 0, 0, 0, 2, 8, 13, 9, 0, 0, 9, 100, 283, 559, 890, 1211, 1446, 1534, 1452, 1221, 902, 569, 290, 102, 9, 0, 0, 15, 20, 13, 2, 0, 0, 0, 6, 11, 12, 10, 7, 3, 1, 1, 2, 3, 4, 5, 5, 4, 3, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 1, 2, 3, 5, 7, 8, 8, 7, 6, 4, 2, 2, 2, 2, 4, 5, 6, 7, 8, 8, 7, 6, 5, 3, 3, 3, 3, 5, 7, 9, 10, 10, 10, 9, 8, 7, 6, 5, 5, 5, 5, 4, 3, 2, 1, 1, 2, 3, 5, 7, 9, 10, 10, 9, 8, 6, 4, 2, 1, 0, 1, 3, 5, 7, 9, 10, 12, 14, 16, 18, 17, 13, 6, 0, 0, 0, 5, 14, 16, 7, 0, 0, 33, 141, 325, 569, 829, 1046, 1162, 1148, 1007, 776, 515, 281, 112, 20, 0, 0, 9, 16, 13, 4, 0, 0, 0, 1, 5, 6, 4, 3, 2, 2, 2, 4, 5, 7, 9, 11, 11, 10, 6, 0, 0, 0, 1, 8, 11, 7, 0, 0, 7, 61, 166, 317, 490, 647, 750, 771, 704, 568, 399, 235, 107, 30, 0, 0, 2, 9, 9, 5, 0, 0, 0, 0, 2, 4, 4, 3, 3, 3, 4, 5, 7, 8, 8, 7, 6, 5, 3, 2, 2, 2, 3, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 5, 7, 9, 11, 11, 11, 9, 8, 7, 7, 7, 6, 6, 5, 4, 3, 3, 4, 6, 9, 12, 14, 14, 12, 9, 7, 6, 7, 9, 10, 9, 6, 2, 1, 3, 7, 11, 9, 1, 0, 0, 39, 123, 254, 414, 573, 691, 737, 696, 574, 400, 211, 55, 0, 2, 153, 416, 749, 1085, 1350, 1478, 1437, 1240, 939, 609, 322, 123, 18, 0, 0, 10, 13, 7, 0, 0, 0, 2, 0, 0, 2, 46, 145, 302, 497, 692, 837, 895, 848, 711, 520, 322, 158, 51, 0, 0, 0, 10, 12, 7, 0, 0, 0, 5, 11, 14, 14, 12, 9, 7, 6, 6, 7, 7, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 2, 2, 0, 0, 0, 0, 2, 7, 9, 5, 0, 0, 7, 50, 132, 247, 376, 491, 562, 569, 511, 404, 276, 158, 69, 19, 0, 0, 0, 0, 0, 0, 6, 16, 17, 5, 0, 0, 53, 201, 440, 742, 1043, 1268, 1354, 1276, 1057, 758, 455, 211, 59, 0, 0, 5, 20, 21, 11, 0, 0, 0, 0, 5, 8, 8, 5, 2, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 2, 0, 0, 0, 1, 7, 11, 9, 0, 0, 0, 42, 131, 265, 424, 575, 677, 704, 648, 524, 366, 213, 95, 24, 0, 0, 0, 5, 6, 5, 3, 1, 0, 0, 0, 28, 91, 191, 318, 446, 544, 586, 560, 472, 347, 216, 106, 34, 0, 0, 0, 7, 9, 5, 0, 0, 0, 1, 6, 10, 12, 12, 11, 9, 7, 6, 6, 7, 8, 9, 10, 10, 10, 10, 9, 8, 7, 6, 7, 10, 14, 18, 19, 15, 7, 0, 0, 0, 11, 22, 23, 8, 0, 0, 49, 195, 432, 733, 1035, 1264, 1358, 1287, 1071, 765, 443, 175, 11, 0, 47, 207, 410, 604, 745, 799, 753, 619, 430, 232, 73, 0, 2, 109, 285, 491, 677, 797, 824, 754, 607, 424, 248, 111, 29, 0, 0, 5, 11, 10, 3, 0, 0, 4, 13, 20, 20, 13, 3, 0, 0, 4, 14, 19, 11, 0, 0, 20, 121, 302, 548, 810, 1028, 1140, 1116, 961, 721, 457, 230, 76, 2, 0, 0, 15, 19, 12, 1, 0, 0, 7, 17, 23, 23, 20, 15, 11, 9, 9, 9, 10, 9, 9, 8, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 1, 1, 2, 2, 4, 5, 7, 9, 10, 10, 9, 8, 7, 6, 5, 5, 5, 6, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 9, 3, 0, 0, 0, 6, 18, 24, 15, 0, 0, 12, 113, 304, 568, 857, 1100, 1231, 1211, 1044, 774, 470, 201, 23, 0, 25, 183, 397, 616, 788, 872, 848, 727, 543, 343, 172, 57, 2, 0, 0, 11, 14, 9, 1, 0, 0, 0, 4, 7, 7, 6, 3, 2, 1, 1, 2, 3, 5, 5, 5, 5, 4, 3, 2, 1, 1, 2, 3, 4, 4, 4, 3, 2, 1, 1, 1, 2, 4, 5, 7, 9, 10, 10, 9, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 7, 5, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 10, 9, 7, 6, 3, 2, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 5, 5, 4, 4, 3, 4, 4, 4, 5, 6, 6, 7, 8, 8, 8, 7, 6, 5, 4, 4, 4, 5, 6, 7, 7, 7, 6, 5, 4, 4, 5, 6, 7, 9, 10, 11, 10, 9, 7, 5, 4, 4, 6, 8, 11, 12, 12, 10, 7, 4, 2, 2, 3, 5, 7, 8, 9, 7, 5, 3, 1, 0, 0, 0, 1, 3, 4, 5, 6, 7, 7, 8, 8, 7, 4, 0, 0, 0, 0, 6, 11, 10, 3, 0, 0, 26, 96, 209, 348, 484, 581, 613, 569, 463, 325, 188, 82, 19, 0, 0, 4, 10, 9, 4, 0, 0, 0, 0, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 6, 4, 2, 1, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 2, 2, 3, 4, 4, 4, 3, 3, 2, 2, 2, 1, 2, 2, 3, 4, 6, 7, 7, 7, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 10, 11, 11, 10, 7, 5, 3, 2, 2, 2, 2, 3, 3, 4, 5, 7, 9, 12, 16, 19, 21, 22, 22, 19, 16, 12, 8, 4, 3, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 10, 7, 3, 0, 0, 0, 3, 7, 9, 4, 0, 0, 13, 62, 145, 253, 363, 449, 486, 463, 386, 271, 147, 41, 0, 0, 80, 246, 463, 686, 863, 944, 909, 766, 559, 340, 160, 45, 0, 0, 4, 15, 16, 8, 0, 0, 0, 7, 14, 16, 13, 8, 3, 1, 1, 4, 7, 11, 13, 13, 12, 10, 7, 5, 3, 1, 0, 0, 1, 2, 3, 3, 3, 2, 0, 0, 0, 2, 7, 11, 11, 4, 0, 0, 19, 77, 171, 290, 406, 490, 519, 483, 393, 275, 159, 69, 15, 0, 0, 3, 9, 8, 3, 0, 0, 0, 0, 2, 3, 4, 4, 4, 5, 6, 7, 9, 10, 10, 10, 9, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 4, 4, 3, 0, 0, 0, 2, 8, 11, 8, 0, 0, 0, 39, 119, 235, 368, 484, 553, 554, 487, 371, 239, 122, 41, 1, 0, 0, 7, 10, 7, 1, 0, 0, 0, 1, 2, 3, 2, 3, 4, 6, 9, 11, 12, 12, 12, 11, 10, 9, 8, 5, 1, 0, 0, 0, 7, 14, 14, 5, 0, 0, 28, 114, 255, 431, 604, 728, 768, 710, 567, 377, 187, 41, 0, 1, 121, 311, 531, 728, 854, 878, 793, 627, 423, 233, 92, 15, 0, 0, 9, 15, 11, 2, 0, 0, 4, 12, 18, 19, 15, 8, 3, 0, 0, 0, 2, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 5, 3, 2, 0, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 1, 8, 13, 10, 1, 0, 0, 41, 130, 264, 418, 558, 645, 655, 583, 449, 286, 134, 23, 0, 2, 95, 237, 400, 546, 639, 657, 594, 470, 318, 175, 70, 11, 0, 0, 7, 11, 9, 3, 0, 0, 3, 8, 11, 12, 9, 7, 5, 6, 9, 13, 17, 20, 22, 21, 19, 16, 13, 10, 7, 5, 4, 4, 5, 7, 10, 11, 11, 8, 3, 1, 2, 7, 12, 12, 5, 0, 0, 18, 85, 196, 339, 483, 593, 636, 601, 497, 354, 209, 94, 23, 0, 0, 4, 11, 11, 5, 0, 0, 0, 0, 3, 5, 5, 4, 3, 3, 4, 5, 7, 10, 14, 18, 21, 20, 15, 7, 0, 0, 0, 9, 19, 20, 8, 0, 0, 38, 163, 369, 628, 886, 1075, 1140, 1063, 867, 607, 350, 151, 33, 0, 0, 8, 20, 19, 8, 0, 0, 0, 2, 10, 15, 16, 12, 4, 0, 0, 1, 12, 21, 20, 7, 0, 0, 40, 157, 344, 574, 796, 953, 999, 921, 739, 501, 264, 81, 0, 0, 79, 242, 435, 616, 739, 774, 714, 576, 398, 227, 96, 20, 0, 0, 7, 13, 12, 4, 0, 0, 0, 0, 3, 4, 3, 3, 3, 5, 8, 12, 14, 15, 14, 12, 9, 7, 5, 4, 5, 5, 6, 7, 7, 6, 5, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 4, 8, 8, 3, 0, 0, 15, 67, 154, 263, 370, 448, 474, 439, 355, 245, 139, 57, 10, 0, 0, 4, 9, 8, 5, 2, 3, 7, 11, 13, 13, 12, 10, 10, 11, 13, 16, 18, 19, 20, 19, 17, 13, 8, 3, 0, 2, 7, 13, 13, 6, 0, 0, 17, 85, 201, 353, 509, 631, 686, 657, 553, 404, 247, 118, 35, 0, 0, 1, 9, 11, 6, 0, 0, 0, 2, 6, 7, 5, 3, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 5, 7, 9, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 16, 17, 16, 13, 9, 5, 2, 1, 1, 3, 5, 6, 8, 8, 8, 6, 5, 3, 2, 1, 1, 1, 1, 2, 2, 3, 3, 3, 4, 6, 8, 10, 11, 11, 11, 10, 8, 6, 4, 2, 1, 1, 2, 4, 7, 9, 11, 12, 11, 9, 7, 4, 2, 1, 1, 2, 3, 4, 4, 4, 4, 3, 2, 0, 0, 0, 2, 4, 6, 8, 9, 9, 7, 4, 2, 0, 0, 0, 3, 7, 11, 14, 15, 15, 13, 9, 6, 3, 1, 1, 1, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 11, 9, 4, 0, 0, 0, 2, 6, 8, 5, 0, 0, 5, 43, 111, 206, 308, 394, 439, 431, 372, 278, 176, 88, 28, 0, 0, 0, 5, 7, 4, 1, 2, 5, 11, 15, 16, 12, 6, 0, 0, 0, 5, 10, 10, 3, 0, 0, 23, 82, 176, 289, 396, 469, 487, 444, 350, 227, 104, 11, 0, 9, 124, 306, 522, 725, 864, 903, 831, 669, 462, 263, 110, 22, 0, 0, 8, 16, 13, 5, 0, 0, 0, 1, 5, 6, 5, 3, 3, 3, 6, 9, 11, 12, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 8, 7, 5, 3, 0, 0, 0, 0, 3, 6, 10, 12, 13, 12, 9, 5, 2, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 7, 5, 4, 2, 0, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 4, 4, 2, 1, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 2, 4, 6, 8, 8, 7, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 5, 7, 8, 9, 10, 9, 7, 5, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 2, 2, 3, 4, 5, 6, 7, 7, 7, 6, 5, 5, 4, 3, 2, 2, 3, 5, 9, 13, 16, 15, 12, 6, 2, 3, 9, 15, 15, 6, 0, 0, 25, 110, 253, 436, 621, 761, 815, 770, 638, 456, 272, 125, 33, 0, 0, 4, 12, 12, 6, 0, 0, 0, 3, 10, 15, 17, 15, 11, 6, 3, 3, 6, 9, 11, 8, 0, 0, 4, 40, 111, 214, 333, 441, 511, 520, 462, 349, 207, 74, 0, 0, 93, 290, 551, 820, 1032, 1134, 1099, 940, 700, 442, 222, 74, 2, 0, 0, 13, 17, 9, 0, 0, 0, 9, 19, 24, 23, 18, 11, 5, 2, 2, 3, 5, 7, 8, 8, 8, 6, 4, 2, 1, 0, 1, 3, 6, 8, 10, 10, 8, 4, 1, 0, 2, 7, 11, 11, 5, 0, 0, 15, 69, 160, 277, 397, 490, 529, 504, 421, 305, 184, 86, 24, 0, 0, 1, 8, 9, 5, 2, 1, 4, 9, 14, 18, 18, 16, 11, 6, 3, 2, 4, 8, 9, 7, 0, 0, 1, 32, 97, 190, 298, 396, 458, 466, 417, 322, 204, 90, 8, 0, 16, 123, 283, 469, 639, 753, 781, 716, 578, 403, 234, 103, 25, 0, 0, 5, 11, 10, 4, 0, 0, 0, 5, 9, 10, 7, 2, 0, 0, 3, 8, 9, 4, 0, 0, 14, 65, 153, 268, 386, 479, 520, 500, 423, 312, 194, 96, 31, 0, 0, 0, 6, 7, 4, 0, 0, 0, 0, 3, 5, 6, 5, 4, 4, 4, 5, 7, 8, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 11, 7, 3, 1, 3, 7, 11, 11, 4, 0, 0, 19, 78, 175, 297, 418, 509, 543, 510, 416, 285, 148, 39, 0, 0, 89, 239, 421, 595, 720, 764, 716, 593, 426, 259, 124, 39, 0, 0, 0, 1, 4, 6, 8, 8, 2, 0, 0, 22, 109, 262, 466, 681, 854, 936, 903, 765, 562, 346, 166, 50, 0, 0, 2, 13, 14, 7, 0, 0, 0, 7, 14, 16, 14, 9, 3, 0, 0, 0, 1, 2, 3, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 7, 6, 5, 4, 3, 2, 3, 5, 8, 10, 12, 13, 12, 11, 9, 6, 4, 1, 0, 0, 1, 3, 6, 8, 10, 11, 11, 10, 9, 8, 7, 7, 8, 9, 10, 10, 9, 7, 5, 2, 1, 0, 0, 1, 3, 5, 6, 8, 8, 9, 8, 8, 6, 5, 4, 3, 2, 1, 1, 1, 0, 0, 0, 1, 2, 3, 5, 7, 9, 10, 12, 14, 16, 18, 19, 17, 12, 6, 1, 2, 8, 15, 17, 11, 0, 0, 12, 83, 213, 393, 590, 755, 846, 835, 722, 536, 322, 132, 7, 0, 41, 194, 400, 613, 783, 869, 851, 736, 556, 360, 189, 71, 10, 0, 0, 1, 7, 10, 10, 7, 0, 0, 0, 25, 111, 258, 455, 663, 834, 920, 899, 775, 583, 373, 192, 68, 5, 0, 0, 10, 14, 9, 1, 0, 0, 1, 7, 10, 10, 7, 4, 3, 5, 7, 7, 3, 0, 0, 9, 43, 103, 182, 266, 334, 368, 360, 311, 235, 152, 80, 29, 3, 0, 0, 3, 5, 3, 0, 0, 0, 0, 3, 4, 4, 3, 2, 2, 3, 5, 7, 8, 8, 8, 7, 5, 4, 3, 2, 3, 3, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, 3, 2, 2, 1, 1, 2, 2, 3, 4, 4, 4, 4, 2, 1, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 10, 10, 8, 6, 3, 2, 2, 3, 6, 9, 11, 12, 12, 9, 7, 4, 2, 2, 2, 4, 5, 6, 8, 10, 11, 12, 10, 6, 0, 0, 0, 3, 12, 17, 12, 0, 0, 4, 71, 202, 390, 602, 788, 899, 903, 800, 619, 409, 220, 84, 12, 0, 0, 9, 14, 10, 3, 0, 2, 9, 16, 20, 19, 15, 10, 6, 4, 5, 7, 9, 10, 10, 9, 8, 7, 5, 4, 4, 3, 4, 4, 4, 4, 3, 2, 2, 1, 1, 2, 4, 6, 7, 9, 10, 10, 10, 10, 9, 7, 4, 1, 0, 0, 2, 5, 7, 4, 0, 0, 3, 28, 78, 149, 229, 301, 346, 352, 317, 248, 161, 74, 8, 0, 8, 95, 237, 413, 585, 714, 766, 727, 608, 442, 270, 129, 39, 0, 0, 1, 10, 11, 6, 0, 0, 0, 0, 2, 4, 3, 1, 0, 0, 1, 4, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 2, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 5, 5, 5, 5, 3, 0, 0, 0, 1, 8, 14, 14, 4, 0, 0, 33, 123, 269, 453, 639, 780, 838, 797, 664, 472, 268, 98, 0, 0, 64, 205, 378, 541, 655, 694, 650, 537, 387, 235, 112, 33, 0, 0, 2, 9, 10, 4, 0, 0, 0, 6, 13, 16, 13, 6, 0, 0, 1, 10, 17, 14, 1, 0, 0, 58, 185, 379, 610, 828, 978, 1018, 937, 759, 531, 309, 137, 34, 0, 0, 5, 15, 14, 7, 0, 0, 0, 0, 3, 5, 5, 5, 4, 4, 4, 4, 3, 3, 2, 2, 2, 1, 0, 0, 0, 3, 7, 9, 7, 0, 0, 0, 25, 81, 167, 269, 366, 433, 452, 417, 337, 236, 138, 62, 16, 0, 0, 0, 3, 4, 5, 5, 4, 0, 0, 0, 23, 80, 174, 295, 420, 520, 569, 552, 475, 358, 230, 120, 43, 4, 0, 0, 5, 8, 5, 0, 0, 0, 1, 4, 6, 6, 4, 3, 3, 6, 9, 9, 5, 0, 0, 6, 42, 107, 196, 294, 378, 427, 428, 380, 296, 199, 110, 45, 9, 0, 0, 3, 6, 5, 1, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 13, 14, 13, 10, 7, 5, 3, 4, 6, 9, 12, 14, 16, 18, 19, 20, 19, 16, 11, 5, 1, 2, 8, 14, 15, 7, 0, 0, 21, 103, 248, 443, 652, 827, 923, 913, 800, 615, 406, 219, 85, 14, 0, 0, 8, 12, 9, 2, 0, 0, 7, 14, 18, 17, 12, 6, 1, 0, 0, 1, 4, 5, 6, 6, 5, 5, 4, 4, 3, 3, 2, 2, 1, 2, 3, 3, 3, 3, 3, 2, 3, 3, 5, 7, 8, 9, 8, 6, 4, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 1, 2, 4, 6, 7, 7, 7, 5, 3, 1, 0, 0, 0, 1, 3, 6, 7, 8, 7, 6, 3, 1, 0, 0, 0, 1, 2, 4, 5, 6, 7, 6, 6, 4, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 3, 7, 8, 5, 0, 0, 7, 47, 119, 220, 333, 431, 491, 495, 442, 348, 235, 132, 55, 11, 0, 0, 3, 7, 6, 3, 1, 2, 7, 11, 14, 13, 11, 7, 4, 2, 1, 2, 3, 5, 6, 6, 6, 5, 4, 3, 2, 3, 4, 6, 8, 9, 10, 9, 7, 5, 3, 2, 3, 4, 7, 10, 13, 15, 15, 14, 11, 7, 4, 2, 3, 6, 10, 10, 7, 0, 0, 8, 43, 109, 202, 309, 407, 470, 477, 422, 316, 186, 73, 18, 53, 184, 394, 639, 864, 1013, 1050, 969, 791, 565, 341, 163, 50, 0, 0, 2, 11, 11, 5, 0, 0, 1, 9, 16, 19, 17, 12, 7, 3, 2, 4, 7, 10, 12, 12, 11, 9, 7, 6, 5, 6, 8, 11, 14, 17, 18, 17, 15, 11, 7, 3, 1, 0, 0, 1, 3, 4, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 1, 1, 2, 3, 4, 4, 3, 2, 0, 0, 0, 0, 2, 5, 8, 10, 10, 9, 6, 4, 1, 0, 0, 0, 1, 4, 6, 7, 8, 8, 6, 5, 4, 4, 5, 7, 10, 12, 14, 14, 13, 10, 7, 4, 2, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 5, 4, 4, 3, 4, 6, 8, 8, 5, 0, 0, 3, 26, 69, 133, 207, 277, 328, 346, 326, 274, 204, 130, 68, 26, 3, 0, 0, 0, 3, 4, 4, 1, 0, 0, 5, 33, 87, 169, 269, 368, 445, 480, 463, 399, 304, 202, 112, 47, 10, 0, 0, 0, 3, 9, 12, 10, 1, 0, 0, 37, 136, 297, 505, 721, 897, 987, 969, 847, 654, 437, 242, 101, 22, 0, 0, 6, 12, 10, 3, 0, 0, 0, 1, 4, 4, 3, 1, 0, 0, 0, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 2, 3, 5, 8, 10, 12, 13, 12, 11, 9, 8, 6, 7, 8, 12, 16, 21, 24, 26, 26, 24, 20, 15, 11, 8, 7, 8, 9, 11, 12, 12, 12, 10, 8, 7, 6, 6, 8, 10, 12, 14, 15, 15, 14, 11, 8, 5, 3, 1, 2, 3, 5, 6, 8, 8, 8, 7, 6, 5, 4, 3, 2, 3, 4, 6, 8, 11, 13, 15, 15, 13, 11, 8, 5, 3, 2, 2, 2, 3, 3, 3, 3, 3, 3, 4, 5, 6, 8, 9, 9, 9, 7, 5, 3, 1, 1, 1, 3, 5, 7, 8, 7, 6, 4, 2, 1, 0, 0, 2, 4, 6, 8, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 4, 3, 2, 2, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 7, 7, 7, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 2, 1, 0, 0, 2, 17, 46, 88, 137, 184, 219, 231, 219, 186, 140, 91, 50, 21, 5, 0, 0, 0, 1, 2, 3, 3, 0, 0, 0, 9, 38, 88, 157, 235, 305, 351, 363, 337, 279, 204, 129, 66, 24, 3, 0, 0, 2, 4, 3, 2, 2, 3, 4, 4, 4, 3, 1, 0, 0, 1, 2, 2, 3, 4, 5, 6, 7, 6, 3, 0, 0, 0, 4, 10, 11, 6, 0, 0, 20, 89, 212, 382, 571, 742, 853, 877, 803, 648, 449, 252, 103, 36, 64, 176, 341, 517, 658, 731, 720, 631, 490, 332, 189, 84, 22, 0, 0, 0, 7, 11, 11, 5, 0, 0, 1, 45, 137, 279, 455, 635, 778, 850, 831, 727, 564, 381, 215, 93, 23, 0, 0, 4, 9, 7, 2, 0, 0, 0, 3, 7, 8, 6, 4, 2, 0, 0, 0, 2, 3, 4, 5, 5, 4, 2, 0, 0, 0, 4, 6, 6, 1, 0, 0, 20, 69, 148, 248, 352, 435, 479, 472, 416, 327, 225, 131, 61, 18, 0, 0, 0, 3, 6, 5, 2, 0, 0, 0, 21, 65, 135, 224, 317, 395, 440, 440, 394, 315, 221, 131, 61, 18, 0, 0, 0, 4, 4, 2, 0, 0, 0, 0, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 2, 2, 3, 3, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 4, 4, 4, 3, 1, 0, 0, 0, 3, 5, 4, 0, 0, 0, 21, 66, 136, 224, 313, 383, 418, 409, 357, 277, 187, 107, 47, 12, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 10, 42, 100, 182, 280, 375, 445, 472, 448, 376, 273, 166, 83, 49, 78, 169, 303, 449, 574, 645, 646, 575, 449, 301, 169, 84, 69, 126, 241, 385, 522, 618, 652, 616, 521, 392, 256, 139, 57, 12, 0, 0, 4, 6, 5, 1, 0, 0, 0, 3, 5, 7, 7, 8, 10, 11, 10, 7, 1, 0, 1, 24, 71, 143, 232, 325, 402, 446, 446, 403, 327, 236, 148, 76, 28, 3, 0, 0, 2, 7, 9, 6, 0, 0, 0, 37, 116, 239, 396, 561, 698, 777, 776, 696, 553, 381, 218, 98, 42, 56, 131, 243, 362, 460, 513, 511, 457, 365, 258, 155, 76, 25, 2, 0, 0, 3, 4, 2, 0, 0, 0, 1, 3, 4, 3, 2, 1, 1, 2, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 1, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 11, 10, 7, 4, 1, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 2, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 4, 5, 6, 8, 10, 12, 13, 14, 15, 13, 11, 9, 5, 2, 0, 0, 0, 2, 3, 2, 0, 0, 2, 17, 48, 98, 163, 235, 299, 342, 353, 326, 265, 184, 100, 36, 13, 41, 121, 241, 377, 501, 585, 610, 573, 482, 361, 234, 127, 52, 11, 0, 0, 3, 5, 4, 1, 0, 0, 0, 1, 2, 2, 1, 0, 0, 1, 3, 6, 8, 9, 10, 10, 9, 8, 7, 7, 6, 6, 5, 5, 5, 6, 8, 10, 11, 10, 8, 4, 2, 2, 5, 7, 6, 1, 0, 0, 26, 88, 189, 323, 468, 598, 683, 704, 653, 543, 398, 249, 130, 63, 62, 123, 229, 354, 468, 547, 572, 541, 461, 353, 238, 137, 62, 18, 0, 0, 0, 4, 6, 4, 0, 0, 0, 13, 47, 105, 183, 272, 358, 423, 451, 437, 383, 302, 211, 126, 61, 20, 1, 0, 0, 2, 3, 1, 0, 1, 4, 8, 11, 13, 14, 13, 13, 13, 12, 10, 4, 0, 0, 11, 49, 118, 213, 322, 426, 501, 532, 511, 443, 343, 234, 136, 62, 18, 0, 0, 0, 3, 4, 4, 4, 6, 10, 13, 14, 13, 10, 7, 4, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 9, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 2, 3, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 1, 3, 6, 7, 5, 1, 0, 3, 25, 68, 136, 222, 311, 385, 427, 425, 378, 298, 208, 134, 103, 128, 213, 341, 487, 618, 703, 722, 672, 564, 423, 277, 153, 65, 16, 0, 0, 2, 5, 4, 2, 2, 5, 10, 15, 17, 16, 11, 6, 4, 4, 6, 7, 3, 0, 0, 14, 59, 141, 258, 396, 533, 639, 690, 674, 591, 462, 317, 190, 112, 101, 161, 278, 423, 562, 665, 708, 682, 596, 469, 328, 198, 98, 35, 5, 0, 0, 3, 4, 1, 0, 0, 0, 3, 6, 7, 8, 8, 8, 8, 9, 11, 11, 11, 10, 8, 6, 4, 2, 1, 1, 1, 1, 3, 4, 6, 7, 7, 6, 5, 4, 4, 4, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 8, 9, 9, 7, 5, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 2, 2, 3, 3, 4, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 7, 5, 3, 1, 0, 0, 2, 4, 7, 9, 11, 12, 11, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 7, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 5, 7, 9, 11, 13, 15, 15, 15, 13, 11, 9, 6, 5, 3, 3, 3, 3, 3, 4, 4, 5, 5, 6, 6, 7, 8, 8, 9, 9, 9, 7, 5, 3, 1, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 3, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 4, 6, 7, 8, 9, 9, 8, 7, 5, 4, 3, 3, 4, 6, 7, 5, 2, 0, 0, 14, 47, 101, 174, 257, 334, 388, 407, 386, 331, 256, 184, 139, 137, 186, 280, 401, 524, 621, 671, 661, 595, 486, 356, 229, 125, 53, 13, 0, 0, 1, 3, 3, 2, 2, 5, 8, 12, 13, 12, 9, 6, 4, 2, 2, 3, 4, 4, 4, 4, 3, 3, 2, 2, 2, 3, 3, 4, 5, 7, 9, 10, 11, 10, 9, 7, 6, 6, 6, 6, 3, 0, 0, 3, 27, 76, 149, 241, 338, 423, 478, 492, 461, 394, 304, 208, 122, 58, 19, 1, 0, 0, 2, 3, 3, 4, 6, 9, 11, 12, 11, 8, 4, 2, 1, 1, 2, 4, 5, 6, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 4, 4, 4, 4, 5, 5, 6, 7, 7, 7, 6, 5, 4, 4, 4, 4, 5, 5, 4, 3, 2, 1, 0, 0, 1, 3, 4, 6, 7, 8, 8, 9, 9, 9, 8, 7, 5, 4, 5, 5, 5, 3, 0, 0, 3, 27, 75, 150, 248, 356, 453, 522, 546, 519, 446, 343, 232, 138, 80, 72, 113, 194, 296, 395, 471, 507, 498, 446, 364, 268, 174, 97, 43, 13, 0, 0, 0, 1, 1, 0, 0, 2, 5, 7, 8, 7, 5, 3, 1, 0, 1, 2, 3, 3, 4, 4, 3, 3, 4, 4, 4, 4, 3, 3, 2, 2, 3, 3, 3, 3, 3, 3, 4, 5, 5, 3, 0, 0, 1, 19, 59, 124, 212, 311, 407, 479, 513, 501, 446, 358, 258, 170, 112, 100, 137, 214, 316, 420, 502, 544, 537, 484, 396, 295, 204, 142, 124, 151, 214, 297, 377, 436, 459, 442, 388, 310, 223, 141, 75, 31, 8, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 3, 3, 3, 3, 3, 4, 5, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 4, 5, 6, 6, 5, 5, 4, 3, 3, 4, 5, 7, 9, 10, 11, 12, 12, 11, 9, 7, 4, 2, 1, 1, 2, 4, 5, 7, 7, 7, 6, 4, 2, 1, 0, 0, 0, 2, 3, 5, 5, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 3, 3, 3, 4, 4, 5, 5, 5, 5, 4, 4, 5, 6, 7, 9, 10, 11, 11, 11, 9, 7, 5, 4, 3, 4, 5, 7, 7, 6, 6, 9, 20, 42, 76, 121, 171, 220, 259, 279, 277, 254, 212, 162, 110, 65, 32, 11, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 8, 20, 41, 71, 110, 150, 186, 210, 218, 208, 182, 147, 107, 69, 38, 16, 3, 0, 0, 2, 4, 3, 0, 0, 3, 28, 79, 160, 264, 377, 482, 559, 594, 580, 522, 430, 321, 213, 122, 57, 18, 0, 0, 0, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 1, 1, 1, 1, 2, 3, 3, 3, 3, 2, 0, 0, 0, 0, 1, 4, 7, 10, 13, 14, 15, 14, 13, 12, 11, 10, 10, 10, 9, 8, 6, 4, 3, 1, 0, 0, 0, 1, 3, 5, 7, 8, 8, 8, 7, 7, 7, 9, 10, 11, 10, 8, 7, 11, 25, 52, 92, 145, 202, 255, 294, 311, 304, 275, 228, 174, 120, 74, 39, 17, 5, 0, 0, 0, 0, 2, 3, 5, 6, 8, 10, 11, 11, 11, 11, 11, 10, 10, 8, 8, 9, 14, 27, 48, 79, 115, 151, 180, 196, 192, 171, 137, 103, 82, 88, 132, 216, 331, 463, 590, 687, 737, 728, 662, 551, 417, 280, 163, 77, 25, 2, 0, 0, 2, 3, 1, 0, 0, 0, 0, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 4, 4, 5, 5, 4, 4, 3, 3, 2, 1, 1, 2, 3, 5, 6, 7, 7, 6, 5, 3, 2, 2, 2, 2, 3, 4, 6, 8, 11, 12, 14, 14, 13, 11, 9, 8, 8, 8, 9, 11, 12, 13, 12, 12, 10, 9, 9, 8, 7, 6, 5, 4, 3, 2, 1, 1, 1, 1, 2, 2, 3, 3, 3, 4, 4, 6, 8, 10, 12, 13, 13, 12, 10, 8, 6, 5, 2, 0, 0, 0, 13, 44, 95, 165, 249, 336, 411, 462, 481, 464, 413, 339, 253, 169, 98, 46, 15, 1, 0, 0, 1, 1, 0, 0, 0, 1, 3, 5, 7, 7, 7, 6, 5, 5, 6, 6, 5, 5, 4, 2, 1, 1, 1, 3, 4, 5, 6, 6, 5, 4, 3, 1, 1, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 11, 41, 94, 169, 262, 360, 447, 509, 534, 517, 463, 382, 291, 207, 147, 120, 129, 167, 224, 283, 330, 356, 354, 325, 275, 214, 150, 94, 50, 21, 5, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 6, 6, 5, 4, 3, 2, 2, 2, 2, 3, 4, 5, 6, 6, 6, 7, 7, 8, 9, 10, 10, 9, 8, 7, 5, 4, 3, 3, 3, 2, 2, 2, 2, 3, 3, 4, 4, 5, 5, 5, 4, 4, 3, 1, 0, 0, 2, 10, 24, 48, 81, 121, 163, 202, 231, 245, 241, 220, 187, 150, 119, 106, 118, 158, 223, 301, 378, 440, 472, 468, 429, 363, 282, 199, 125, 68, 30, 9, 0, 0, 0, 0, 0, 1, 2, 4, 7, 9, 10, 10, 9, 8, 6, 4, 1, 0, 0, 5, 23, 55, 102, 161, 226, 289, 339, 370, 375, 355, 312, 252, 185, 122, 68, 31, 8, 0, 0, 0, 2, 2, 3, 3, 3, 4, 4, 4, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 4, 5, 5, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 9, 9, 8, 7, 5, 4, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 2, 3, 4, 6, 7, 7, 6, 5, 4, 3, 2, 2, 2, 3, 4, 5, 6, 7, 7, 7, 6, 6, 5, 5, 5, 6, 8, 10, 12, 14, 16, 16, 14, 11, 8, 6, 6, 6, 5, 2, 0, 0, 7, 35, 87, 164, 261, 366, 462, 534, 569, 564, 520, 445, 352, 255, 166, 94, 44, 14, 1, 0, 0, 0, 0, 0, 1, 9, 28, 59, 102, 153, 207, 254, 288, 300, 289, 257, 213, 167, 132, 119, 132, 169, 222, 277, 323, 348, 346, 317, 268, 206, 143, 88, 45, 18, 4, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 5, 5, 4, 3, 3, 4, 6, 8, 10, 13, 14, 14, 12, 8, 4, 5, 15, 39, 80, 137, 205, 276, 340, 387, 409, 403, 371, 317, 250, 180, 115, 63, 27, 7, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 3, 4, 4, 4, 4, 4, 5, 5, 6, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 1, 2, 2, 3, 3, 4, 4, 5, 6, 7, 8, 8, 8, 8, 6, 5, 4, 4, 4, 4, 3, 1, 0, 0, 8, 31, 75, 141, 227, 324, 421, 504, 559, 579, 559, 503, 421, 324, 226, 140, 74, 31, 8, 0, 0, 0, 0, 0, 5, 26, 67, 130, 210, 297, 378, 440, 473, 471, 437, 380, 310, 243, 190, 161, 158, 178, 211, 247, 274, 283, 270, 239, 193, 142, 93, 53, 24, 8, 0, 0, 0, 2, 4, 6, 6, 7, 8, 9, 11, 14, 16, 16, 14, 9, 3, 0, 0, 0, 7, 12, 11, 2, 0, 0, 23, 87, 180, 282, 363, 397, 371, 295, 193, 95, 26, 0, 3, 27, 52, 68, 71, 65, 58, 54, 55, 59, 63, 64, 63, 60, 56, 53, 52, 52, 52, 51, 50, 48, 46, 44, 43, 43, 43, 43, 42, 40, 37, 34, 33, 31, 31, 30, 30, 28, 26, 24, 22, 21, 20, 19, 19, 18, 16, 14, 12, 9, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 3, 3, 4, 5, 7, 8, 10, 12, 14, 16, 18, 20, 21, 21, 22, 23, 24, 26, 29, 31, 34, 36, 37, 37, 36, 34, 32, 29, 25, 20, 16, 11, 8, 5, 4, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 4, 4, 4],
-"peakT": [531, 532, 532, 533, 534, 535, 535, 534, 531, 529, 526, 523, 520, 517, 514, 510, 505, 500, 496, 493, 490, 488, 485, 482, 477, 472, 466, 459, 452, 443, 432, 419, 404, 388, 372, 356, 340, 324, 305, 285, 262, 237, 213, 189, 167, 147, 130, 114, 100, 87, 74, 63, 53, 44, 37, 31, 26, 22, 18, 14, 11, 8, 6, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 11, 15, 22, 31, 42, 58, 76, 98, 124, 154, 188, 227, 268, 313, 359, 404, 448, 486, 518, 540, 552, 552, 541, 518, 487, 449, 406, 361, 314, 268, 224, 182, 145, 113, 86, 64, 48, 37, 30, 29, 31, 37, 47, 61, 78, 98, 122, 150, 182, 218, 257, 296, 334, 366, 391, 407, 412, 408, 394, 372, 344, 310, 273, 234, 193, 154, 118, 87, 62, 42, 28, 19, 13, 9, 7, 6, 6, 7, 8, 10, 11, 13, 14, 14, 14, 13, 13, 13, 13, 13, 14, 14, 13, 13, 13, 13, 13, 13, 12, 11, 11, 10, 10, 11, 13, 17, 24, 35, 52, 74, 104, 141, 185, 235, 289, 343, 395, 439, 474, 497, 507, 506, 496, 483, 470, 464, 466, 480, 504, 537, 574, 611, 643, 664, 671, 659, 629, 580, 515, 439, 358, 278, 205, 141, 90, 52, 26, 10, 2, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 8, 9, 10, 10, 10, 10, 10, 10, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 9, 8, 6, 5, 3, 2, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 5, 4, 3, 3, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 5, 20, 47, 91, 154, 236, 334, 442, 551, 649, 725, 770, 781, 757, 706, 642, 579, 533, 513, 525, 564, 621, 681, 729, 752, 742, 697, 621, 524, 415, 307, 209, 130, 70, 32, 10, 1, 0, 0, 0, 1, 1, 2, 4, 5, 7, 7, 7, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 9, 9, 9, 9, 8, 7, 5, 3, 2, 2, 1, 0, 0, 0, 6, 26, 67, 134, 231, 354, 496, 643, 780, 887, 951, 963, 924, 844, 744, 645, 571, 535, 543, 588, 654, 721, 767, 779, 748, 676, 572, 451, 328, 216, 127, 65, 27, 9, 0, 0, 0, 10, 42, 102, 193, 308, 432, 546, 634, 685, 697, 677, 635, 580, 523, 471, 432, 416, 431, 480, 559, 656, 750, 817, 840, 807, 723, 600, 459, 320, 200, 109, 49, 16, 2, 0, 0, 1, 4, 6, 9, 12, 14, 14, 13, 10, 7, 5, 5, 5, 6, 7, 7, 6, 4, 2, 1, 1, 1, 3, 6, 8, 10, 12, 12, 11, 9, 6, 4, 1, 0, 0, 11, 37, 86, 162, 267, 393, 528, 655, 753, 809, 812, 763, 670, 546, 410, 279, 167, 85, 33, 7, 0, 0, 0, 0, 2, 23, 73, 160, 283, 434, 595, 744, 858, 919, 916, 850, 734, 588, 441, 322, 253, 250, 313, 430, 576, 722, 838, 900, 896, 827, 706, 554, 395, 251, 137, 59, 16, 0, 0, 1, 2, 0, 0, 0, 17, 56, 123, 214, 325, 442, 550, 633, 678, 676, 628, 541, 429, 310, 200, 112, 50, 15, 0, 0, 0, 1, 2, 2, 2, 3, 5, 7, 8, 8, 7, 6, 7, 8, 10, 12, 12, 11, 7, 4, 1, 2, 3, 4, 1, 0, 0, 13, 58, 142, 270, 434, 615, 785, 915, 980, 968, 884, 745, 583, 434, 332, 297, 336, 437, 573, 707, 807, 846, 816, 725, 597, 466, 365, 320, 340, 421, 541, 669, 773, 828, 820, 749, 629, 482, 332, 202, 103, 40, 9, 0, 0, 1, 2, 1, 0, 0, 0, 2, 6, 8, 10, 10, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 12, 13, 12, 10, 7, 6, 6, 7, 6, 1, 0, 0, 23, 87, 200, 362, 555, 754, 923, 1030, 1055, 991, 853, 666, 466, 284, 144, 53, 9, 0, 0, 3, 4, 2, 0, 0, 0, 5, 9, 12, 13, 12, 10, 8, 7, 7, 6, 6, 6, 6, 5, 5, 4, 4, 4, 5, 6, 8, 10, 11, 13, 14, 15, 16, 15, 12, 7, 3, 0, 0, 2, 5, 5, 0, 0, 2, 35, 109, 235, 406, 603, 795, 943, 1017, 998, 891, 719, 522, 350, 246, 239, 337, 520, 747, 966, 1124, 1184, 1132, 981, 769, 547, 363, 256, 243, 316, 448, 599, 728, 802, 804, 734, 609, 455, 301, 172, 79, 24, 1, 0, 1, 4, 3, 1, 0, 0, 0, 4, 10, 15, 18, 18, 15, 10, 6, 3, 2, 3, 4, 3, 2, 0, 0, 2, 6, 7, 5, 0, 0, 11, 63, 166, 323, 520, 730, 912, 1031, 1059, 989, 835, 626, 405, 215, 93, 63, 129, 279, 481, 693, 872, 980, 995, 915, 756, 551, 344, 176, 80, 76, 162, 321, 520, 719, 876, 959, 953, 859, 700, 510, 326, 175, 73, 17, 0, 0, 0, 3, 5, 4, 1, 0, 0, 3, 36, 104, 215, 362, 524, 672, 776, 812, 771, 663, 513, 350, 204, 95, 29, 1, 0, 0, 4, 4, 1, 0, 2, 5, 9, 10, 8, 5, 4, 6, 9, 8, 2, 0, 0, 34, 117, 257, 446, 657, 852, 987, 1032, 974, 825, 620, 407, 237, 147, 157, 261, 429, 618, 781, 879, 889, 812, 668, 490, 314, 168, 69, 16, 0, 0, 3, 6, 5, 2, 0, 0, 0, 0, 0, 0, 2, 5, 7, 5, 0, 0, 9, 58, 154, 300, 481, 668, 823, 913, 917, 832, 679, 492, 308, 158, 59, 8, 0, 0, 5, 8, 5, 0, 0, 0, 1, 4, 5, 5, 2, 0, 0, 1, 4, 7, 10, 12, 14, 14, 15, 16, 18, 19, 19, 19, 17, 15, 12, 9, 7, 7, 8, 11, 13, 15, 14, 13, 10, 8, 8, 9, 10, 10, 8, 4, 1, 0, 4, 9, 11, 6, 0, 0, 23, 104, 250, 456, 694, 921, 1084, 1144, 1084, 915, 676, 424, 217, 104, 109, 230, 435, 674, 889, 1028, 1057, 971, 791, 561, 336, 168, 93, 125, 252, 437, 633, 790, 869, 855, 752, 589, 404, 234, 107, 30, 0, 0, 3, 8, 7, 2, 0, 0, 4, 12, 20, 26, 28, 26, 22, 16, 10, 6, 3, 3, 4, 5, 5, 3, 0, 0, 3, 8, 12, 10, 0, 0, 0, 48, 154, 321, 533, 752, 933, 1032, 1026, 916, 730, 512, 305, 145, 46, 1, 0, 0, 8, 9, 5, 0, 0, 0, 0, 3, 5, 4, 2, 2, 2, 4, 6, 9, 10, 11, 11, 10, 10, 9, 8, 8, 8, 8, 8, 7, 6, 5, 4, 2, 1, 0, 0, 0, 1, 4, 7, 10, 11, 10, 8, 6, 4, 3, 3, 2, 0, 0, 0, 0, 4, 9, 9, 3, 0, 0, 31, 117, 263, 458, 671, 858, 975, 992, 905, 736, 526, 320, 156, 51, 1, 0, 0, 9, 11, 6, 0, 0, 0, 3, 11, 17, 22, 24, 24, 23, 20, 17, 13, 8, 4, 1, 0, 0, 2, 4, 7, 9, 11, 12, 14, 16, 19, 23, 27, 30, 32, 32, 29, 26, 24, 22, 23, 24, 23, 21, 16, 11, 9, 11, 14, 13, 7, 0, 0, 16, 86, 215, 394, 598, 784, 908, 939, 870, 718, 521, 324, 162, 56, 5, 0, 0, 8, 10, 6, 0, 0, 0, 2, 8, 13, 15, 15, 14, 12, 11, 10, 9, 8, 6, 6, 5, 5, 6, 6, 7, 8, 8, 9, 10, 10, 11, 11, 10, 9, 6, 4, 2, 0, 0, 0, 0, 1, 3, 6, 8, 10, 10, 10, 10, 10, 11, 13, 16, 18, 18, 16, 12, 8, 4, 1, 0, 0, 0, 0, 0, 1, 3, 6, 10, 14, 18, 20, 21, 21, 20, 19, 18, 17, 16, 14, 11, 9, 6, 3, 2, 0, 0, 0, 0, 0, 2, 5, 8, 9, 10, 8, 6, 4, 3, 3, 2, 0, 0, 0, 0, 3, 9, 12, 7, 0, 0, 14, 78, 199, 372, 570, 755, 883, 920, 853, 697, 487, 269, 93, 0, 0, 93, 261, 461, 647, 778, 823, 775, 650, 481, 305, 158, 58, 7, 0, 0, 8, 11, 9, 3, 0, 0, 5, 10, 15, 18, 18, 15, 12, 10, 8, 8, 10, 12, 12, 10, 7, 5, 6, 10, 14, 14, 5, 0, 0, 26, 111, 257, 452, 662, 841, 943, 941, 835, 654, 443, 249, 105, 23, 0, 0, 6, 13, 10, 3, 0, 0, 1, 9, 16, 20, 22, 21, 18, 15, 12, 10, 8, 6, 6, 7, 9, 10, 11, 11, 10, 7, 5, 4, 5, 8, 12, 17, 20, 20, 15, 8, 1, 0, 4, 10, 12, 7, 0, 0, 14, 84, 211, 388, 586, 762, 870, 882, 795, 633, 437, 253, 114, 31, 0, 0, 0, 4, 5, 4, 3, 2, 0, 0, 0, 26, 95, 212, 366, 531, 667, 740, 729, 637, 489, 323, 174, 68, 11, 0, 0, 6, 10, 8, 2, 0, 0, 0, 0, 2, 3, 2, 3, 5, 8, 11, 13, 14, 13, 11, 8, 6, 4, 3, 4, 6, 7, 9, 10, 11, 12, 14, 15, 17, 18, 18, 16, 13, 10, 6, 2, 0, 0, 2, 5, 8, 11, 12, 12, 9, 6, 3, 1, 2, 4, 7, 8, 6, 4, 4, 6, 12, 16, 13, 3, 0, 0, 42, 141, 299, 496, 696, 850, 918, 877, 735, 524, 296, 104, 0, 0, 104, 295, 522, 731, 870, 908, 840, 687, 491, 298, 143, 44, 0, 0, 0, 12, 20, 18, 7, 0, 0, 7, 72, 192, 362, 556, 733, 847, 868, 789, 632, 438, 252, 111, 28, 0, 0, 4, 8, 4, 0, 0, 1, 5, 5, 0, 0, 8, 63, 171, 326, 504, 664, 766, 781, 705, 560, 383, 217, 92, 19, 0, 0, 6, 13, 12, 6, 0, 0, 0, 0, 3, 3, 2, 1, 0, 0, 1, 3, 6, 8, 12, 15, 17, 18, 15, 9, 2, 0, 0, 2, 11, 15, 10, 0, 0, 7, 76, 209, 397, 608, 794, 907, 914, 814, 636, 426, 234, 94, 16, 0, 0, 9, 16, 13, 5, 0, 0, 0, 2, 4, 4, 2, 1, 2, 5, 11, 16, 19, 19, 17, 11, 6, 1, 0, 0, 3, 7, 12, 17, 19, 21, 21, 21, 20, 21, 21, 21, 20, 18, 15, 11, 7, 3, 1, 0, 0, 0, 0, 1, 4, 7, 10, 12, 12, 10, 8, 4, 1, 0, 0, 0, 1, 4, 6, 9, 11, 12, 13, 14, 14, 15, 15, 14, 13, 12, 10, 8, 6, 5, 4, 5, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 7, 7, 7, 7, 6, 4, 2, 0, 0, 0, 2, 7, 15, 23, 31, 35, 35, 32, 26, 19, 13, 9, 8, 9, 10, 11, 12, 11, 9, 7, 5, 4, 4, 4, 4, 4, 1, 0, 0, 0, 4, 13, 19, 14, 0, 0, 2, 68, 201, 399, 629, 839, 976, 1001, 906, 719, 490, 274, 113, 21, 0, 0, 8, 16, 14, 6, 1, 1, 6, 13, 16, 16, 12, 7, 4, 4, 7, 10, 14, 17, 19, 19, 19, 19, 18, 17, 15, 12, 10, 7, 5, 5, 6, 8, 9, 8, 4, 0, 0, 0, 3, 10, 13, 8, 0, 0, 11, 75, 193, 354, 528, 672, 748, 733, 633, 475, 301, 152, 50, 1, 0, 0, 9, 12, 8, 1, 0, 0, 0, 4, 6, 6, 4, 2, 1, 2, 5, 9, 12, 15, 16, 15, 13, 9, 6, 4, 3, 6, 10, 15, 20, 23, 24, 22, 18, 14, 10, 7, 5, 6, 7, 9, 11, 13, 13, 13, 12, 12, 12, 11, 11, 11, 10, 8, 6, 4, 2, 0, 0, 0, 0, 1, 2, 4, 7, 8, 8, 8, 6, 5, 3, 2, 2, 3, 4, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 1, 3, 6, 9, 12, 12, 11, 8, 4, 1, 0, 1, 4, 8, 12, 14, 14, 12, 10, 7, 5, 2, 0, 0, 0, 2, 9, 17, 18, 11, 0, 0, 9, 75, 197, 366, 549, 704, 786, 773, 668, 502, 318, 159, 52, 0, 0, 0, 11, 14, 9, 1, 0, 0, 0, 2, 5, 6, 7, 7, 7, 7, 7, 6, 5, 3, 1, 0, 0, 0, 0, 1, 3, 4, 6, 6, 6, 6, 5, 5, 6, 6, 4, 1, 0, 0, 0, 5, 14, 19, 13, 0, 0, 2, 64, 189, 369, 573, 755, 866, 873, 776, 602, 398, 213, 81, 10, 0, 0, 9, 15, 11, 3, 0, 0, 0, 3, 6, 8, 8, 8, 10, 13, 16, 18, 17, 15, 11, 8, 6, 5, 2, 0, 0, 0, 0, 8, 15, 15, 5, 0, 0, 33, 135, 301, 509, 715, 866, 918, 856, 699, 490, 285, 124, 28, 0, 0, 7, 17, 16, 8, 0, 0, 0, 0, 3, 4, 3, 1, 1, 3, 7, 12, 17, 19, 19, 17, 14, 12, 11, 10, 10, 10, 10, 8, 6, 4, 2, 0, 0, 0, 0, 1, 2, 3, 4, 6, 9, 12, 13, 12, 8, 3, 0, 1, 8, 16, 18, 9, 0, 0, 18, 106, 260, 463, 674, 839, 911, 868, 724, 520, 310, 140, 35, 0, 0, 5, 16, 16, 8, 0, 0, 0, 1, 6, 9, 8, 6, 3, 1, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 9, 11, 10, 8, 5, 2, 0, 0, 0, 3, 6, 10, 12, 12, 10, 7, 4, 1, 0, 0, 1, 3, 6, 8, 9, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 2, 4, 8, 10, 12, 13, 12, 10, 7, 3, 0, 0, 0, 1, 9, 17, 16, 5, 0, 0, 32, 128, 284, 479, 672, 813, 862, 805, 658, 464, 272, 121, 31, 0, 0, 3, 7, 4, 0, 0, 3, 8, 6, 0, 0, 16, 88, 222, 405, 604, 769, 854, 831, 704, 505, 284, 98, 0, 0, 86, 260, 466, 651, 769, 791, 713, 563, 380, 210, 85, 15, 0, 0, 8, 13, 10, 3, 0, 0, 0, 5, 12, 16, 19, 20, 20, 19, 18, 14, 10, 6, 3, 2, 3, 6, 9, 10, 10, 9, 7, 5, 4, 3, 0, 0, 0, 0, 4, 12, 18, 14, 1, 0, 0, 51, 164, 332, 529, 708, 821, 836, 747, 580, 383, 203, 75, 7, 0, 0, 10, 15, 10, 2, 0, 0, 4, 12, 16, 17, 13, 8, 5, 4, 6, 9, 11, 12, 11, 10, 9, 9, 8, 6, 2, 0, 0, 0, 4, 10, 11, 6, 0, 0, 13, 71, 174, 310, 452, 563, 611, 583, 486, 349, 208, 94, 24, 0, 0, 3, 11, 11, 6, 1, 0, 1, 6, 10, 13, 14, 14, 14, 13, 11, 10, 8, 6, 5, 4, 2, 0, 0, 0, 1, 10, 17, 16, 5, 0, 0, 32, 131, 289, 485, 674, 806, 843, 773, 618, 423, 236, 97, 19, 0, 0, 3, 6, 3, 0, 1, 4, 4, 0, 0, 5, 58, 167, 330, 521, 696, 807, 820, 727, 551, 337, 140, 9, 0, 52, 213, 422, 624, 768, 816, 755, 603, 398, 194, 42, 0, 20, 154, 350, 560, 730, 817, 798, 677, 485, 272, 92, 0, 0, 100, 280, 486, 663, 765, 765, 668, 505, 322, 162, 53, 1, 0, 0, 12, 15, 10, 2, 0, 0, 0, 5, 10, 12, 13, 14, 15, 15, 15, 14, 12, 10, 8, 7, 7, 7, 8, 9, 9, 9, 8, 8, 7, 6, 3, 0, 0, 0, 1, 10, 19, 20, 9, 0, 0, 27, 124, 285, 490, 697, 850, 907, 849, 689, 469, 245, 69, 0, 0, 106, 290, 501, 688, 803, 818, 732, 570, 377, 201, 74, 7, 0, 0, 12, 19, 17, 11, 7, 7, 10, 13, 13, 10, 5, 1, 0, 1, 5, 10, 13, 15, 16, 14, 12, 10, 8, 6, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 9, 7, 5, 2, 0, 0, 0, 3, 6, 10, 12, 12, 11, 8, 4, 2, 0, 0, 0, 2, 4, 7, 9, 10, 11, 10, 8, 5, 3, 1, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 9, 8, 7, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 7, 11, 14, 15, 13, 10, 6, 2, 0, 0, 1, 5, 10, 15, 18, 19, 17, 13, 8, 4, 2, 2, 4, 8, 12, 16, 17, 16, 14, 10, 6, 3, 1, 1, 3, 5, 8, 9, 10, 9, 8, 7, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 6, 4, 2, 0, 0, 0, 1, 4, 8, 12, 17, 19, 20, 19, 15, 11, 6, 3, 1, 2, 5, 8, 12, 15, 16, 16, 14, 11, 8, 6, 6, 7, 9, 12, 14, 15, 14, 13, 11, 10, 9, 8, 8, 8, 8, 7, 6, 5, 4, 4, 4, 5, 6, 7, 7, 8, 8, 7, 6, 5, 5, 5, 5, 4, 1, 0, 0, 0, 5, 15, 20, 15, 1, 0, 0, 56, 176, 353, 555, 735, 845, 851, 753, 580, 380, 202, 76, 10, 0, 0, 1, 6, 7, 7, 8, 4, 0, 0, 1, 58, 175, 349, 551, 733, 846, 855, 757, 582, 378, 195, 67, 3, 0, 0, 11, 16, 10, 1, 0, 0, 3, 11, 16, 18, 16, 13, 11, 9, 8, 7, 5, 3, 1, 0, 1, 2, 2, 2, 0, 0, 0, 0, 5, 11, 11, 4, 0, 0, 19, 83, 190, 323, 452, 543, 568, 520, 413, 278, 151, 57, 6, 0, 0, 7, 12, 9, 3, 0, 0, 0, 2, 4, 4, 2, 0, 0, 1, 5, 10, 14, 18, 19, 18, 15, 11, 8, 5, 4, 4, 5, 6, 6, 6, 7, 6, 6, 4, 0, 0, 0, 0, 4, 9, 10, 3, 0, 0, 16, 73, 167, 284, 398, 480, 504, 465, 375, 260, 148, 64, 13, 0, 0, 0, 6, 13, 15, 11, 1, 0, 0, 29, 120, 267, 449, 628, 754, 791, 728, 583, 399, 224, 92, 18, 0, 0, 1, 5, 3, 2, 4, 6, 3, 0, 0, 11, 75, 194, 358, 536, 681, 752, 725, 605, 424, 228, 70, 0, 0, 95, 254, 430, 578, 660, 657, 572, 433, 278, 142, 49, 2, 0, 0, 9, 12, 8, 2, 0, 0, 0, 2, 6, 8, 9, 6, 2, 0, 0, 3, 10, 13, 10, 0, 0, 0, 41, 131, 261, 409, 538, 614, 613, 536, 407, 262, 134, 44, 0, 0, 0, 10, 22, 25, 16, 0, 0, 0, 62, 194, 391, 619, 827, 957, 970, 859, 650, 399, 170, 18, 0, 48, 211, 419, 620, 760, 805, 742, 590, 387, 187, 40, 0, 26, 158, 342, 528, 666, 720, 679, 559, 395, 231, 103, 25, 0, 0, 5, 12, 11, 4, 0, 0, 0, 5, 9, 11, 9, 6, 3, 2, 2, 3, 4, 4, 3, 2, 0, 0, 0, 0, 1, 4, 7, 10, 11, 10, 8, 5, 2, 0, 0, 0, 0, 2, 4, 7, 9, 10, 10, 9, 7, 4, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 7, 6, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 6, 9, 11, 13, 13, 11, 7, 2, 0, 0, 3, 11, 18, 17, 7, 0, 0, 26, 113, 255, 433, 608, 734, 775, 717, 579, 400, 226, 93, 17, 0, 0, 8, 15, 14, 7, 2, 1, 6, 13, 17, 15, 9, 0, 0, 0, 4, 13, 17, 11, 0, 0, 11, 86, 222, 408, 606, 768, 847, 820, 695, 509, 311, 147, 41, 0, 0, 3, 14, 15, 8, 0, 0, 0, 2, 8, 12, 12, 11, 8, 6, 4, 4, 5, 5, 6, 6, 6, 5, 4, 3, 2, 3, 4, 5, 6, 7, 7, 7, 7, 9, 11, 14, 16, 18, 18, 17, 17, 18, 19, 18, 15, 8, 1, 0, 0, 5, 14, 17, 10, 0, 0, 16, 95, 237, 425, 624, 782, 855, 819, 683, 481, 264, 85, 0, 0, 97, 280, 497, 696, 827, 856, 775, 607, 393, 187, 37, 0, 13, 140, 325, 523, 684, 768, 752, 641, 463, 264, 94, 0, 0, 78, 239, 433, 609, 723, 744, 671, 527, 352, 191, 72, 9, 0, 0, 11, 18, 18, 13, 10, 10, 14, 17, 19, 17, 14, 12, 12, 14, 18, 22, 24, 23, 20, 16, 12, 9, 8, 7, 7, 7, 6, 5, 4, 2, 0, 0, 0, 1, 5, 10, 15, 20, 23, 24, 22, 20, 17, 14, 12, 11, 10, 10, 9, 9, 9, 10, 10, 10, 10, 9, 8, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 2, 3, 3, 1, 0, 0, 0, 3, 9, 12, 8, 0, 0, 4, 46, 126, 239, 362, 466, 521, 508, 428, 300, 158, 42, 0, 8, 111, 274, 459, 621, 715, 716, 622, 457, 264, 96, 0, 0, 95, 268, 470, 648, 754, 758, 659, 482, 277, 98, 0, 0, 109, 297, 515, 704, 813, 812, 702, 512, 293, 104, 0, 0, 106, 289, 497, 672, 769, 765, 668, 507, 328, 171, 62, 7, 0, 0, 9, 12, 8, 2, 0, 5, 13, 22, 28, 27, 23, 17, 12, 11, 12, 14, 16, 16, 15, 12, 10, 8, 7, 7, 8, 7, 6, 4, 1, 0, 0, 1, 3, 6, 8, 9, 8, 6, 4, 2, 0, 0, 0, 0, 2, 3, 5, 5, 5, 5, 4, 4, 4, 3, 1, 0, 0, 0, 5, 13, 18, 14, 2, 0, 0, 41, 136, 282, 453, 611, 712, 728, 653, 508, 336, 178, 64, 5, 0, 0, 10, 14, 10, 2, 0, 0, 2, 8, 13, 14, 12, 8, 5, 4, 4, 6, 10, 13, 16, 18, 18, 17, 14, 11, 9, 8, 8, 9, 11, 13, 15, 15, 15, 14, 14, 13, 12, 11, 10, 10, 10, 12, 15, 18, 20, 18, 14, 8, 5, 6, 12, 19, 21, 12, 0, 0, 11, 87, 226, 413, 612, 771, 845, 812, 682, 493, 295, 134, 34, 0, 0, 5, 15, 15, 8, 0, 0, 0, 0, 4, 5, 4, 2, 0, 0, 2, 5, 9, 11, 12, 12, 10, 7, 4, 2, 1, 1, 1, 2, 3, 4, 5, 6, 6, 5, 4, 4, 3, 2, 3, 3, 4, 5, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 5, 7, 10, 12, 13, 12, 10, 8, 5, 2, 0, 0, 1, 5, 10, 15, 20, 22, 21, 18, 13, 7, 3, 2, 2, 3, 5, 6, 6, 6, 5, 5, 5, 6, 8, 9, 9, 7, 6, 4, 3, 3, 3, 4, 4, 3, 2, 2, 5, 9, 12, 11, 5, 0, 0, 15, 70, 162, 279, 398, 489, 527, 500, 416, 300, 181, 84, 23, 0, 0, 2, 7, 7, 3, 0, 0, 0, 5, 9, 11, 10, 7, 5, 3, 2, 2, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 4, 6, 7, 8, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 1, 2, 2, 3, 3, 4, 6, 8, 10, 11, 9, 4, 0, 0, 0, 3, 12, 15, 9, 0, 0, 12, 83, 213, 390, 580, 738, 820, 801, 688, 513, 322, 160, 51, 0, 0, 0, 11, 14, 9, 1, 0, 0, 0, 2, 4, 5, 5, 5, 7, 9, 10, 11, 9, 7, 5, 4, 4, 5, 5, 5, 4, 3, 4, 8, 13, 14, 8, 0, 0, 5, 53, 144, 271, 409, 524, 586, 575, 495, 369, 231, 113, 35, 0, 0, 0, 8, 10, 6, 1, 0, 0, 0, 1, 2, 2, 2, 3, 5, 8, 11, 13, 15, 17, 19, 20, 18, 13, 7, 0, 0, 1, 9, 16, 16, 5, 0, 0, 34, 133, 293, 492, 686, 825, 871, 809, 658, 461, 267, 117, 27, 0, 0, 6, 13, 12, 4, 0, 0, 5, 14, 21, 24, 22, 17, 12, 8, 7, 8, 10, 12, 15, 18, 21, 23, 22, 18, 13, 7, 6, 10, 16, 19, 14, 0, 0, 0, 56, 172, 341, 537, 712, 821, 832, 743, 580, 387, 211, 84, 15, 0, 0, 2, 5, 4, 3, 3, 3, 0, 0, 0, 22, 94, 217, 379, 547, 679, 738, 708, 596, 436, 268, 129, 38, 0, 0, 0, 12, 21, 21, 10, 0, 0, 0, 58, 170, 331, 515, 679, 779, 788, 701, 544, 360, 193, 73, 9, 0, 0, 8, 13, 10, 3, 0, 0, 0, 3, 6, 7, 6, 3, 0, 0, 1, 5, 9, 9, 4, 0, 0, 11, 56, 135, 239, 346, 431, 470, 450, 378, 274, 166, 77, 21, 0, 0, 2, 8, 8, 4, 0, 0, 0, 2, 6, 9, 8, 7, 4, 3, 2, 3, 4, 5, 6, 5, 4, 3, 4, 5, 7, 10, 11, 11, 10, 7, 4, 2, 1, 0, 1, 1, 2, 2, 1, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 1, 2, 2, 3, 4, 4, 5, 4, 2, 0, 0, 1, 8, 14, 16, 9, 0, 0, 9, 71, 187, 345, 515, 657, 732, 717, 618, 463, 294, 149, 51, 4, 0, 0, 3, 4, 2, 1, 2, 4, 0, 0, 0, 25, 96, 214, 367, 524, 643, 690, 649, 527, 356, 181, 46, 0, 15, 126, 292, 470, 616, 692, 679, 580, 420, 240, 87, 0, 0, 77, 224, 397, 553, 649, 664, 596, 467, 313, 171, 68, 11, 0, 0, 7, 11, 9, 3, 0, 0, 0, 0, 2, 3, 4, 4, 5, 5, 5, 5, 5, 5, 4, 2, 0, 0, 0, 4, 11, 17, 15, 4, 0, 0, 32, 122, 266, 443, 616, 741, 781, 726, 591, 415, 241, 106, 25, 0, 0, 5, 12, 12, 5, 0, 0, 0, 0, 2, 3, 2, 1, 1, 3, 5, 7, 9, 10, 11, 11, 13, 13, 11, 6, 1, 0, 0, 5, 12, 14, 7, 0, 0, 20, 95, 225, 399, 583, 732, 806, 781, 658, 469, 263, 91, 0, 0, 92, 251, 429, 579, 664, 665, 586, 453, 301, 164, 66, 13, 0, 0, 6, 10, 8, 3, 0, 2, 7, 12, 16, 16, 14, 10, 7, 5, 4, 3, 2, 1, 0, 0, 1, 1, 2, 1, 0, 0, 0, 0, 5, 8, 7, 1, 0, 0, 22, 79, 169, 278, 383, 459, 483, 449, 368, 261, 155, 70, 16, 0, 0, 1, 12, 18, 16, 5, 0, 0, 25, 107, 244, 420, 604, 750, 818, 786, 658, 465, 258, 91, 4, 18, 126, 295, 478, 628, 705, 689, 586, 424, 245, 98, 19, 29, 126, 283, 459, 607, 687, 678, 581, 422, 244, 93, 10, 18, 114, 271, 447, 594, 673, 666, 580, 440, 285, 149, 55, 7, 0, 0, 8, 11, 7, 1, 0, 0, 0, 1, 3, 3, 2, 0, 0, 1, 3, 5, 7, 9, 11, 14, 16, 18, 17, 14, 9, 5, 4, 9, 15, 17, 12, 0, 0, 2, 59, 173, 339, 529, 700, 807, 821, 736, 578, 390, 215, 88, 16, 0, 0, 2, 8, 8, 5, 2, 0, 0, 0, 5, 41, 113, 220, 346, 465, 544, 561, 505, 391, 246, 110, 18, 0, 49, 162, 307, 442, 534, 559, 513, 413, 286, 164, 71, 17, 0, 0, 4, 9, 8, 3, 0, 0, 0, 0, 1, 2, 3, 3, 4, 5, 6, 7, 6, 4, 2, 0, 0, 0, 0, 3, 6, 8, 11, 11, 11, 9, 8, 6, 4, 2, 0, 0, 0, 1, 6, 9, 9, 3, 0, 0, 19, 76, 169, 285, 401, 487, 519, 488, 403, 288, 171, 78, 20, 0, 0, 2, 8, 8, 4, 0, 0, 0, 1, 4, 4, 2, 0, 0, 0, 2, 7, 8, 4, 0, 0, 9, 53, 131, 236, 349, 443, 492, 484, 422, 321, 210, 111, 42, 6, 0, 0, 5, 8, 7, 4, 2, 3, 4, 7, 9, 11, 12, 13, 14, 13, 12, 10, 7, 5, 3, 2, 0, 0, 0, 0, 3, 9, 14, 11, 2, 0, 0, 33, 115, 242, 398, 550, 658, 693, 645, 527, 372, 219, 98, 25, 0, 0, 3, 10, 10, 5, 0, 0, 0, 0, 2, 3, 2, 1, 0, 1, 3, 6, 9, 12, 14, 15, 15, 15, 15, 15, 14, 12, 11, 10, 11, 13, 17, 21, 24, 26, 26, 24, 21, 17, 14, 13, 12, 13, 13, 13, 13, 12, 11, 10, 10, 10, 10, 11, 11, 12, 12, 13, 14, 14, 13, 12, 10, 8, 6, 6, 6, 8, 8, 9, 8, 7, 6, 5, 5, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 6, 8, 9, 11, 12, 13, 14, 14, 14, 13, 11, 9, 8, 8, 9, 11, 13, 16, 18, 19, 20, 18, 16, 14, 12, 11, 13, 15, 19, 22, 24, 24, 23, 20, 18, 16, 15, 15, 16, 15, 14, 12, 9, 7, 4, 3, 3, 4, 5, 6, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 9, 10, 10, 10, 11, 11, 11, 10, 9, 9, 9, 10, 11, 13, 15, 16, 16, 15, 14, 12, 10, 8, 7, 7, 6, 6, 6, 6, 6, 6, 6, 8, 9, 9, 9, 7, 5, 2, 0, 0, 1, 4, 7, 10, 11, 10, 8, 5, 2, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 6, 7, 4, 0, 0, 7, 44, 113, 208, 313, 404, 458, 459, 408, 318, 213, 118, 48, 9, 0, 0, 3, 6, 5, 2, 0, 0, 0, 1, 3, 4, 4, 5, 5, 6, 7, 8, 9, 10, 11, 11, 11, 10, 9, 8, 7, 7, 8, 10, 13, 15, 18, 19, 19, 16, 12, 8, 7, 9, 13, 15, 10, 0, 0, 0, 44, 136, 273, 438, 595, 707, 745, 698, 580, 421, 259, 127, 41, 1, 0, 0, 8, 10, 7, 4, 5, 10, 19, 27, 32, 34, 32, 27, 23, 20, 18, 17, 16, 15, 14, 13, 12, 11, 11, 11, 11, 11, 9, 7, 4, 2, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 4, 2, 0, 0, 0, 1, 3, 5, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 1, 5, 9, 10, 7, 0, 0, 5, 44, 120, 229, 357, 476, 560, 585, 547, 454, 330, 205, 102, 34, 2, 0, 0, 5, 7, 4, 0, 0, 0, 0, 3, 4, 5, 4, 4, 4, 4, 4, 3, 3, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 5, 8, 11, 12, 12, 11, 9, 6, 4, 2, 1, 0, 0, 3, 7, 9, 7, 1, 0, 0, 24, 80, 168, 278, 390, 478, 520, 504, 436, 334, 221, 122, 51, 11, 0, 0, 1, 5, 7, 6, 2, 0, 0, 3, 32, 89, 173, 274, 371, 441, 467, 441, 371, 274, 173, 88, 30, 0, 0, 0, 7, 14, 13, 5, 0, 0, 12, 70, 172, 312, 466, 601, 684, 694, 629, 505, 356, 213, 101, 32, 1, 0, 0, 1, 3, 3, 3, 2, 0, 0, 0, 24, 85, 187, 323, 469, 593, 664, 664, 592, 468, 321, 184, 81, 20, 0, 0, 3, 9, 9, 5, 1, 0, 0, 2, 3, 4, 4, 4, 5, 7, 8, 9, 8, 6, 3, 0, 0, 0, 1, 3, 5, 7, 7, 6, 4, 2, 0, 0, 0, 0, 1, 3, 6, 8, 9, 10, 11, 11, 11, 11, 12, 12, 11, 10, 8, 7, 6, 6, 8, 12, 15, 18, 20, 19, 17, 13, 10, 7, 6, 6, 9, 12, 15, 18, 19, 19, 18, 16, 14, 11, 9, 8, 7, 5, 4, 4, 3, 4, 5, 6, 8, 9, 9, 8, 7, 5, 3, 2, 2, 3, 4, 6, 7, 8, 8, 8, 6, 5, 5, 5, 6, 8, 10, 11, 12, 13, 14, 15, 17, 20, 22, 24, 25, 24, 22, 19, 16, 14, 13, 12, 11, 11, 11, 10, 11, 11, 12, 12, 13, 13, 14, 15, 16, 17, 17, 17, 16, 14, 13, 12, 12, 12, 13, 13, 13, 12, 10, 7, 6, 7, 10, 13, 12, 5, 0, 0, 15, 72, 172, 307, 454, 582, 659, 664, 598, 477, 331, 194, 89, 25, 0, 0, 2, 7, 7, 3, 0, 0, 0, 2, 5, 6, 6, 5, 5, 5, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 7, 11, 15, 17, 17, 16, 15, 13, 12, 11, 9, 8, 8, 9, 11, 10, 6, 0, 0, 3, 35, 97, 189, 297, 400, 474, 502, 477, 406, 308, 203, 114, 49, 12, 0, 0, 0, 5, 8, 8, 4, 0, 0, 3, 39, 110, 216, 343, 466, 558, 593, 564, 476, 353, 224, 115, 41, 4, 0, 0, 5, 7, 4, 0, 0, 0, 0, 3, 5, 5, 3, 1, 0, 1, 4, 7, 9, 7, 1, 0, 0, 22, 71, 148, 243, 338, 412, 446, 431, 370, 280, 182, 97, 37, 5, 0, 0, 3, 5, 3, 0, 0, 2, 7, 12, 16, 18, 16, 14, 11, 9, 9, 11, 13, 17, 21, 24, 26, 27, 26, 25, 22, 21, 20, 20, 22, 26, 29, 32, 33, 32, 29, 25, 20, 16, 14, 13, 13, 14, 14, 14, 13, 12, 11, 10, 9, 7, 7, 7, 8, 10, 13, 16, 18, 19, 19, 18, 17, 16, 15, 15, 15, 14, 14, 13, 12, 10, 8, 6, 4, 4, 6, 9, 10, 8, 2, 0, 0, 21, 73, 156, 261, 371, 460, 509, 505, 451, 359, 252, 151, 72, 23, 1, 0, 0, 6, 8, 9, 10, 12, 16, 21, 24, 26, 25, 23, 19, 15, 12, 10, 8, 6, 5, 4, 3, 2, 2, 4, 6, 8, 11, 14, 16, 18, 19, 20, 19, 17, 15, 14, 13, 13, 14, 16, 18, 19, 20, 20, 19, 18, 16, 15, 14, 13, 12, 11, 10, 9, 8, 6, 5, 5, 6, 6, 7, 7, 7, 6, 4, 2, 0, 0, 0, 0, 2, 4, 6, 9, 11, 12, 11, 10, 7, 5, 3, 2, 2, 3, 5, 6, 7, 7, 6, 4, 2, 1, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 9, 10, 10, 10, 10, 10, 10, 9, 9, 8, 8, 7, 6, 4, 3, 2, 2, 3, 5, 7, 8, 9, 8, 6, 4, 3, 2, 1, 1, 0, 0, 0, 0, 3, 5, 5, 2, 0, 0, 13, 52, 117, 203, 294, 372, 417, 419, 376, 301, 210, 124, 58, 17, 0, 0, 0, 4, 4, 2, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 11, 12, 12, 12, 11, 9, 8, 7, 7, 6, 6, 6, 6, 7, 10, 12, 12, 7, 0, 0, 6, 48, 130, 251, 396, 538, 647, 694, 668, 574, 437, 288, 156, 63, 12, 0, 0, 4, 8, 6, 2, 0, 2, 8, 15, 19, 20, 17, 13, 11, 11, 12, 10, 5, 0, 0, 13, 59, 143, 260, 395, 523, 614, 648, 615, 524, 396, 260, 142, 58, 12, 0, 0, 3, 6, 4, 0, 0, 1, 7, 14, 19, 21, 20, 17, 14, 11, 10, 10, 10, 10, 9, 8, 6, 4, 2, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 3, 5, 6, 7, 8, 9, 10, 10, 10, 10, 10, 11, 12, 14, 15, 16, 17, 17, 17, 16, 15, 14, 14, 14, 14, 16, 19, 22, 23, 23, 21, 18, 16, 15, 14, 12, 6, 0, 0, 10, 56, 140, 261, 402, 538, 639, 680, 652, 561, 429, 286, 159, 68, 16, 0, 0, 3, 6, 5, 2, 0, 0, 0, 0, 2, 2, 2, 1, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 6, 5, 3, 1, 0, 0, 0, 1, 5, 6, 4, 0, 0, 7, 39, 101, 191, 298, 400, 474, 501, 473, 398, 294, 192, 120, 99, 136, 221, 333, 441, 517, 540, 505, 422, 312, 199, 105, 40, 7, 0, 0, 3, 5, 3, 0, 0, 0, 0, 1, 1, 0, 0, 1, 5, 8, 7, 3, 0, 0, 22, 76, 168, 288, 419, 534, 604, 612, 555, 444, 309, 182, 95, 69, 108, 200, 320, 437, 521, 552, 523, 444, 334, 218, 119, 49, 11, 0, 0, 3, 6, 5, 4, 5, 9, 15, 20, 25, 26, 25, 22, 19, 16, 13, 11, 9, 7, 6, 5, 4, 4, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 3, 5, 4, 0, 0, 2, 31, 92, 185, 301, 421, 520, 576, 576, 521, 422, 304, 188, 95, 34, 4, 0, 0, 3, 5, 3, 0, 0, 0, 0, 2, 4, 3, 1, 0, 0, 0, 2, 4, 4, 1, 0, 0, 14, 49, 107, 181, 259, 324, 362, 362, 325, 261, 185, 112, 55, 18, 1, 0, 0, 2, 2, 1, 0, 0, 1, 5, 8, 10, 10, 9, 7, 6, 4, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 12, 13, 14, 13, 12, 10, 8, 8, 9, 9, 6, 0, 0, 2, 31, 92, 188, 311, 442, 556, 627, 639, 587, 483, 350, 220, 122, 79, 100, 178, 293, 417, 520, 577, 577, 519, 419, 299, 184, 92, 33, 4, 0, 0, 3, 5, 4, 4, 6, 12, 18, 24, 27, 27, 25, 23, 21, 19, 17, 16, 14, 12, 10, 9, 9, 9, 10, 11, 11, 12, 14, 16, 18, 20, 22, 23, 23, 22, 20, 17, 15, 14, 13, 14, 16, 19, 21, 22, 22, 21, 19, 16, 13, 10, 9, 9, 11, 13, 16, 19, 20, 20, 18, 16, 14, 12, 10, 10, 12, 14, 16, 18, 19, 18, 16, 14, 12, 12, 11, 8, 3, 0, 0, 15, 62, 144, 258, 390, 517, 613, 659, 644, 572, 460, 332, 210, 112, 46, 10, 0, 0, 1, 5, 6, 4, 0, 0, 0, 23, 74, 158, 269, 392, 506, 587, 618, 594, 520, 412, 293, 182, 95, 37, 8, 0, 0, 1, 2, 1, 1, 4, 10, 18, 26, 31, 32, 30, 24, 17, 11, 7, 4, 2, 2, 2, 2, 2, 2, 2, 3, 3, 5, 8, 11, 14, 16, 17, 17, 15, 12, 9, 7, 6, 6, 7, 9, 12, 14, 16, 16, 15, 12, 9, 5, 2, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 2, 2, 3, 5, 7, 9, 9, 7, 2, 0, 1, 20, 61, 129, 221, 324, 421, 495, 528, 515, 457, 368, 267, 170, 92, 39, 9, 0, 0, 0, 4, 5, 2, 0, 0, 4, 32, 88, 172, 278, 390, 488, 551, 567, 530, 450, 343, 231, 133, 61, 18, 0, 0, 0, 3, 3, 1, 0, 0, 0, 0, 1, 1, 1, 0, 1, 3, 6, 10, 14, 18, 21, 23, 24, 24, 24, 23, 22, 21, 19, 15, 8, 0, 0, 3, 31, 87, 171, 278, 391, 490, 554, 571, 536, 456, 349, 236, 136, 63, 19, 0, 0, 0, 3, 4, 4, 5, 9, 15, 22, 27, 30, 29, 25, 21, 17, 14, 12, 11, 11, 11, 11, 11, 11, 11, 11, 10, 6, 1, 0, 0, 19, 63, 133, 227, 334, 435, 513, 551, 541, 487, 398, 292, 188, 101, 41, 7, 0, 0, 3, 7, 5, 0, 0, 0, 23, 70, 145, 240, 344, 438, 505, 530, 508, 444, 350, 246, 150, 75, 26, 3, 0, 0, 2, 3, 1, 0, 0, 0, 1, 3, 4, 4, 2, 1, 1, 1, 1, 2, 3, 3, 4, 4, 3, 3, 3, 4, 5, 7, 8, 7, 3, 0, 0, 11, 44, 104, 190, 295, 402, 492, 546, 553, 511, 428, 325, 224, 149, 117, 133, 193, 278, 367, 437, 469, 457, 403, 323, 238, 171, 139, 151, 204, 286, 375, 450, 493, 492, 448, 371, 276, 182, 102, 45, 13, 0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 7, 8, 8, 8, 7, 5, 4, 3, 3, 2, 2, 1, 0, 0, 0, 1, 2, 5, 7, 10, 12, 14, 15, 16, 16, 15, 13, 11, 9, 7, 6, 6, 8, 10, 13, 15, 15, 15, 13, 10, 7, 5, 3, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 5, 4, 2, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 11, 11, 12, 12, 12, 12, 12, 10, 9, 7, 6, 5, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 10, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 7, 7, 7, 6, 5, 4, 3, 3, 3, 3, 2, 0, 0, 0, 8, 30, 67, 121, 186, 252, 308, 343, 351, 329, 282, 220, 154, 93, 47, 17, 1, 0, 0, 2, 3, 2, 0, 0, 1, 18, 51, 102, 166, 235, 298, 343, 360, 347, 306, 247, 179, 116, 64, 28, 8, 0, 0, 0, 2, 5, 7, 11, 14, 17, 19, 19, 18, 15, 13, 11, 9, 7, 6, 4, 2, 1, 0, 0, 0, 2, 4, 5, 7, 9, 11, 13, 15, 17, 18, 19, 18, 16, 14, 11, 9, 7, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 7, 7, 6, 5, 3, 2, 2, 1, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 8, 9, 11, 13, 15, 16, 17, 16, 16, 15, 13, 9, 4, 0, 0, 10, 42, 98, 179, 277, 380, 471, 534, 558, 538, 479, 391, 290, 192, 110, 52, 17, 1, 0, 0, 1, 1, 1, 2, 5, 9, 14, 17, 18, 16, 14, 11, 8, 6, 5, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 1, 2, 3, 4, 2, 0, 0, 3, 20, 55, 110, 182, 263, 342, 406, 443, 446, 417, 360, 286, 208, 136, 78, 38, 14, 3, 1, 1, 2, 1, 0, 0, 5, 24, 61, 118, 190, 270, 346, 406, 438, 438, 404, 343, 266, 186, 114, 59, 23, 5, 0, 0, 0, 1, 0, 0, 0, 3, 7, 11, 15, 17, 17, 16, 15, 14, 12, 11, 10, 9, 8, 7, 7, 7, 7, 7, 7, 7, 6, 6, 4, 3, 1, 0, 0, 1, 2, 4, 6, 7, 9, 10, 11, 12, 14, 16, 19, 21, 22, 21, 18, 13, 6, 0, 0, 9, 36, 83, 151, 236, 328, 414, 481, 514, 509, 467, 394, 304, 212, 131, 68, 28, 7, 0, 0, 0, 0, 0, 2, 19, 57, 121, 207, 310, 416, 507, 568, 588, 564, 501, 409, 306, 208, 125, 64, 26, 7, 0, 0, 1, 2, 3, 4, 6, 8, 11, 13, 15, 15, 14, 11, 7, 3, 1, 5, 19, 47, 93, 156, 230, 306, 373, 418, 431, 411, 362, 295, 228, 178, 157, 173, 222, 295, 375, 445, 487, 493, 461, 398, 321, 246, 192, 171, 187, 233, 298, 364, 416, 440, 431, 391, 327, 251, 175, 108, 57, 24, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 8, 7, 6, 4, 4, 5, 7, 11, 14, 17, 19, 20, 19, 18, 15, 12, 9, 6, 3, 1, 0, 0, 0, 0, 1, 1, 2, 3, 5, 7, 10, 12, 13, 14, 14, 13, 11, 10, 9, 7, 5, 3, 2, 1, 1, 2, 3, 3, 3, 3, 2, 2, 3, 4, 6, 9, 10, 11, 11, 10, 9, 7, 6, 4, 3, 3, 2, 2, 2, 2, 3, 4, 5, 5, 6, 5, 5, 4, 3, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 1, 2, 4, 5, 7, 8, 8, 7, 6, 4, 3, 1, 1, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 11, 12, 12, 12, 12, 12, 11, 10, 10, 9, 9, 10, 12, 14, 16, 18, 19, 19, 18, 17, 14, 11, 6, 2, 2, 12, 38, 83, 150, 233, 323, 407, 471, 503, 497, 457, 389, 306, 221, 144, 84, 42, 17, 4, 0, 0, 0, 2, 4, 6, 10, 14, 18, 21, 22, 21, 18, 15, 11, 7, 5, 4, 4, 4, 5, 6, 6, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 1, 1, 3, 4, 7, 9, 11, 12, 12, 11, 9, 7, 5, 5, 7, 8, 10, 10, 8, 5, 3, 8, 24, 58, 112, 183, 263, 343, 407, 445, 449, 417, 357, 280, 198, 124, 66, 28, 8, 0, 0, 0, 0, 0, 1, 2, 6, 10, 15, 19, 20, 21, 20, 18, 17, 14, 12, 10, 7, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 3, 2, 1, 0, 0, 5, 21, 50, 92, 146, 203, 256, 295, 312, 305, 277, 235, 191, 158, 147, 162, 203, 263, 328, 384, 417, 419, 388, 328, 252, 173, 102, 49, 17, 2, 0, 0, 2, 3, 2, 0, 0, 0, 0, 2, 5, 7, 6, 2, 0, 0, 8, 33, 77, 136, 202, 262, 306, 324, 315, 284, 238, 187, 140, 101, 70, 48, 32, 19, 10, 4, 0, 0, 1, 9, 26, 54, 98, 157, 229, 306, 377, 431, 458, 454, 421, 364, 294, 222, 156, 102, 62, 36, 20, 12, 8, 7, 7, 7, 7, 7, 7, 7, 8, 8, 9, 9, 9, 7, 5, 5, 10, 26, 55, 102, 162, 231, 298, 354, 389, 397, 375, 330, 268, 200, 135, 80, 40, 15, 3, 0, 0, 0, 0, 0, 0, 12, 37, 79, 135, 199, 264, 317, 351, 360, 343, 303, 247, 184, 123, 72, 35, 13, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 5, 6, 6, 4, 2, 1, 2, 4, 5, 4, 0, 0, 2, 25, 73, 144, 228, 307, 362, 375, 344, 276, 191, 108, 45, 8, 0, 0, 4, 9, 10, 8, 6, 6, 8, 11, 14, 16, 16, 15, 13, 13, 12, 13, 13, 13, 14, 14, 13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 11, 11, 10, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 8, 8, 9, 10, 10, 11, 11, 12, 12, 13, 14, 16, 18, 21, 24, 27, 30, 33, 36, 39, 42, 45, 50, 55, 61, 69, 76, 84, 92, 99, 105, 111, 116, 120, 124, 129, 135, 142, 150, 159, 168, 177, 185, 192, 198, 202, 203, 202, 196, 187, 175, 161, 148, 137, 131, 130, 136, 146, 159, 175, 192, 209, 227, 248, 271, 298, 327, 358, 389, 418, 444, 466, 483, 494, 499, 500, 499, 496, 496, 498, 505, 515, 526, 534, 534, 522, 495, 452, 395, 329, 260, 194, 137, 91, 59, 39, 28, 23, 22, 22, 22, 22, 20, 19, 17, 15, 13, 11, 9, 8, 8, 8, 8, 7, 7, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 1, 2, 2, 2, 2],
-"basecallPos": [934, 947, 959, 969, 982, 992, 1003, 1016, 1029, 1042, 1053, 1064, 1075, 1087, 1100, 1112, 1125, 1135, 1146, 1159, 1172, 1187, 1198, 1212, 1223, 1235, 1245, 1257, 1269, 1280, 1291, 1304, 1317, 1331, 1344, 1357, 1369, 1379, 1392, 1405, 1418, 1431, 1444, 1455, 1467, 1478, 1489, 1502, 1512, 1524, 1537, 1550, 1562, 1574, 1586, 1597, 1609, 1619, 1632, 1644, 1656, 1669, 1680, 1692, 1705, 1718, 1729, 1741, 1754, 1767, 1778, 1790, 1802, 1813, 1825, 1837, 1848, 1861, 1874, 1888, 1900, 1913, 1926, 1937, 1949, 1960, 1972, 1985, 1997, 2010, 2021, 2033, 2046, 2059, 2070, 2084, 2095, 2106, 2116, 2129, 2142, 2155, 2168, 2178, 2190, 2203, 2213, 2226, 2237, 2249, 2260, 2272, 2283, 2295, 2307, 2320, 2334, 2346, 2357, 2369, 2380, 2392, 2405, 2417, 2430, 2443, 2455, 2465, 2476, 2487, 2499, 2511, 2523, 2536, 2548, 2560, 2571, 2582, 2594, 2606, 2619, 2631, 2643, 2655, 2666, 2677, 2687, 2699, 2712, 2725, 2736, 2748, 2760, 2773, 2786, 2798, 2809, 2820, 2832, 2844, 2857, 2869, 2881, 2892, 2904, 2916, 2929, 2941, 2953, 2966, 2979, 2990, 3001, 3014, 3025, 3038, 3051, 3063, 3074, 3085, 3097, 3109, 3122, 3133, 3145, 3157, 3169, 3181, 3194, 3207, 3218, 3230, 3241, 3253, 3265, 3277, 3290, 3302, 3313, 3325, 3337, 3349, 3361, 3374, 3385, 3397, 3409, 3421, 3432, 3444, 3454, 3466, 3479, 3492, 3504, 3517, 3528, 3539, 3551, 3564, 3575, 3587, 3600, 3612, 3625, 3637, 3648, 3660, 3672, 3684, 3694, 3705, 3717, 3729, 3741, 3752, 3764, 3776, 3787, 3799, 3812, 3824, 3838, 3850, 3862, 3874, 3887, 3898, 3909, 3920, 3933, 3946, 3958, 3971, 3984, 3996, 4008, 4019, 4032, 4043, 4055, 4067, 4079, 4091, 4104, 4116, 4128, 4141, 4152, 4164, 4176, 4188, 4200, 4213, 4225, 4237, 4248, 4260, 4271, 4284, 4296, 4308, 4320, 4331, 4343, 4355, 4367, 4378, 4390, 4403, 4415, 4428, 4439, 4450, 4462, 4473, 4486, 4498, 4509, 4521, 4534, 4546, 4558, 4571, 4583, 4594, 4605, 4617, 4629, 4641, 4654, 4667, 4678, 4691, 4703, 4715, 4727, 4738, 4750, 4762, 4774, 4786, 4797, 4810, 4821, 4833, 4844, 4856, 4868, 4880, 4893, 4905, 4917, 4928, 4940, 4951, 4963, 4975, 4988, 5000, 5013, 5026, 5037, 5049, 5060, 5072, 5084, 5096, 5109, 5120, 5132, 5143, 5155, 5168, 5180, 5192, 5203, 5214, 5226, 5238, 5250, 5262, 5273, 5286, 5298, 5310, 5322, 5334, 5346, 5358, 5369, 5381, 5393, 5405, 5417, 5429, 5440, 5452, 5464, 5476, 5487, 5499, 5511, 5523, 5534, 5546, 5557, 5570, 5582, 5594, 5606, 5619, 5631, 5643, 5655, 5667, 5680, 5692, 5704, 5716, 5728, 5740, 5752, 5764, 5776, 5788, 5801, 5813, 5825, 5836, 5847, 5859, 5871, 5885, 5896, 5909, 5921, 5933, 5945, 5956, 5969, 5980, 5993, 6005, 6017, 6028, 6040, 6051, 6064, 6076, 6088, 6100, 6113, 6125, 6138, 6150, 6162, 6174, 6187, 6200, 6211, 6223, 6235, 6247, 6259, 6270, 6282, 6293, 6305, 6316, 6328, 6340, 6353, 6366, 6376, 6389, 6402, 6413, 6426, 6437, 6448, 6460, 6473, 6485, 6497, 6509, 6520, 6532, 6545, 6557, 6570, 6582, 6594, 6607, 6619, 6631, 6641, 6653, 6665, 6676, 6688, 6700, 6712, 6726, 6736, 6749, 6761, 6774, 6786, 6798, 6810, 6821, 6833, 6844, 6856, 6868, 6880, 6893, 6906, 6919, 6930, 6942, 6954, 6967, 6980, 6993, 7005, 7016, 7027, 7040, 7051, 7063, 7075, 7087, 7099, 7110, 7123, 7135, 7147, 7159, 7171, 7184, 7196, 7208, 7220, 7232, 7243, 7255, 7267, 7278, 7291, 7304, 7316, 7328, 7341, 7354, 7366, 7378, 7389, 7401, 7413, 7425, 7437, 7449, 7461, 7473, 7487, 7499, 7510, 7522, 7534, 7546, 7558, 7570, 7583, 7594, 7606, 7619, 7631, 7644, 7657, 7669, 7681, 7692, 7704, 7715, 7727, 7739, 7751, 7764, 7778, 7790, 7802, 7814, 7825, 7837, 7849, 7862, 7874, 7885, 7897, 7909, 7921, 7932, 7944, 7956, 7969, 7981, 7991, 8004, 8014, 8026, 8036],
-"basecalls": {"934":"1:T", "947":"2:G", "959":"3:A", "969":"4:T", "982":"5:T", "992":"6:A", "1003":"7:C", "1016":"8:T", "1029":"9:G", "1042":"10:C", "1053":"11:A", "1064":"12:A", "1075":"13:A", "1087":"14:T", "1100":"15:T", "1112":"16:T", "1125":"17:C", "1135":"18:A", "1146":"19:C", "1159":"20:T", "1172":"21:G", "1187":"22:A", "1198":"23:G", "1212":"24:A", "1223":"25:C", "1235":"26:T", "1245":"27:A", "1257":"28:A", "1269":"29:C", "1280":"30:A", "1291":"31:A", "1304":"32:T", "1317":"33:G", "1331":"34:G", "1344":"35:G", "1357":"36:C", "1369":"37:A", "1379":"38:C", "1392":"39:G", "1405":"40:C", "1418":"41:C", "1431":"42:T", "1444":"43:T", "1455":"44:A", "1467":"45:A", "1478":"46:A", "1489":"47:T", "1502":"48:C", "1512":"49:A", "1524":"50:A", "1537":"51:G", "1550":"52:T", "1562":"53:G", "1574":"54:T", "1586":"55:A", "1597":"56:C", "1609":"57:C", "1619":"58:A", "1632":"59:A", "1644":"60:A", "1656":"61:T", "1669":"62:T", "1680":"63:A", "1692":"64:T", "1705":"65:G", "1718":"66:T", "1729":"67:A", "1741":"68:C", "1754":"69:G", "1767":"70:T", "1778":"71:A", "1790":"72:C", "1802":"73:C", "1813":"74:A", "1825":"75:C", "1837":"76:C", "1848":"77:A", "1861":"78:G", "1874":"79:G", "1888":"80:C", "1900":"81:G", "1913":"82:C", "1926":"83:T", "1937":"84:C", "1949":"85:C", "1960":"86:A", "1972":"87:G", "1985":"88:T", "1997":"89:G", "2010":"90:C", "2021":"91:C", "2033":"92:C", "2046":"93:G", "2059":"94:A", "2070":"95:G", "2084":"96:A", "2095":"97:A", "2106":"98:A", "2116":"99:T", "2129":"100:G", "2142":"101:G", "2155":"102:G", "2168":"103:A", "2178":"104:T", "2190":"105:G", "2203":"106:A", "2213":"107:C", "2226":"108:T", "2237":"109:A", "2249":"110:C", "2260":"111:A", "2272":"112:C", "2283":"113:A", "2295":"114:T", "2307":"115:G", "2320":"116:G", "2334":"117:C", "2346":"118:A", "2357":"119:A", "2369":"120:A", "2380":"121:C", "2392":"122:C", "2405":"123:T", "2417":"124:C", "2430":"125:T", "2443":"126:T", "2455":"127:C", "2465":"128:A", "2476":"129:A", "2487":"130:A", "2499":"131:T", "2511":"132:C", "2523":"133:C", "2536":"134:G", "2548":"135:T", "2560":"136:C", "2571":"137:A", "2582":"138:A", "2594":"139:T", "2606":"140:C", "2619":"141:T", "2631":"142:T", "2643":"143:T", "2655":"144:T", "2666":"145:A", "2677":"146:C", "2687":"147:A", "2699":"148:C", "2712":"149:T", "2725":"150:T", "2736":"151:A", "2748":"152:C", "2760":"153:G", "2773":"154:G", "2786":"155:A", "2798":"156:A", "2809":"157:C", "2820":"158:A", "2832":"159:G", "2844":"160:C", "2857":"161:C", "2869":"162:C", "2881":"163:C", "2892":"164:A", "2904":"165:G", "2916":"166:C", "2929":"167:C", "2941":"168:C", "2953":"169:G", "2966":"170:G", "2979":"171:A", "2990":"172:T", "3001":"173:C", "3014":"174:T", "3025":"175:C", "3038":"176:G", "3051":"177:G", "3063":"178:T", "3074":"179:A", "3085":"180:C", "3097":"181:C", "3109":"182:G", "3122":"183:T", "3133":"184:A", "3145":"185:T", "3157":"186:G", "3169":"187:T", "3181":"188:T", "3194":"189:G", "3207":"190:G", "3218":"191:T", "3230":"192:A", "3241":"193:T", "3253":"194:T", "3265":"195:T", "3277":"196:C", "3290":"197:G", "3302":"198:A", "3313":"199:A", "3325":"200:C", "3337":"201:G", "3349":"202:C", "3361":"203:C", "3374":"204:T", "3385":"205:A", "3397":"206:C", "3409":"207:T", "3421":"208:C", "3432":"209:A", "3444":"210:C", "3454":"211:A", "3466":"212:C", "3479":"213:T", "3492":"214:T", "3504":"215:T", "3517":"216:T", "3528":"217:A", "3539":"218:C", "3551":"219:G", "3564":"220:A", "3575":"221:C", "3587":"222:G", "3600":"223:G", "3612":"224:T", "3625":"225:T", "3637":"226:T", "3648":"227:T", "3660":"228:T", "3672":"229:C", "3684":"230:C", "3694":"231:A", "3705":"232:A", "3717":"233:A", "3729":"234:A", "3741":"235:T", "3752":"236:A", "3764":"237:C", "3776":"238:C", "3787":"239:A", "3799":"240:C", "3812":"241:T", "3824":"242:G", "3838":"243:A", "3850":"244:A", "3862":"245:G", "3874":"246:G", "3887":"247:A", "3898":"248:C", "3909":"249:C", "3920":"250:A", "3933":"251:G", "3946":"252:T", "3958":"253:C", "3971":"254:G", "3984":"255:G", "3996":"256:C", "4008":"257:A", "4019":"258:G", "4032":"259:C", "4043":"260:A", "4055":"261:C", "4067":"262:T", "4079":"263:A", "4091":"264:G", "4104":"265:G", "4116":"266:T", "4128":"267:G", "4141":"268:A", "4152":"269:C", "4164":"270:T", "4176":"271:C", "4188":"272:C", "4200":"273:C", "4213":"274:T", "4225":"275:C", "4237":"276:T", "4248":"277:A", "4260":"278:T", "4271":"279:G", "4284":"280:G", "4296":"281:T", "4308":"282:G", "4320":"283:C", "4331":"284:A", "4343":"285:G", "4355":"286:C", "4367":"287:A", "4378":"288:T", "4390":"289:C", "4403":"290:T", "4415":"291:T", "4428":"292:T", "4439":"293:A", "4450":"294:A", "4462":"295:A", "4473":"296:T", "4486":"297:G", "4498":"298:A", "4509":"299:C", "4521":"300:T", "4534":"301:T", "4546":"302:C", "4558":"303:G", "4571":"304:G", "4583":"305:T", "4594":"306:A", "4605":"307:T", "4617":"308:T", "4629":"309:T", "4641":"310:T", "4654":"311:G", "4667":"312:G", "4678":"313:C", "4691":"314:T", "4703":"315:G", "4715":"316:T", "4727":"317:T", "4738":"318:A", "4750":"319:G", "4762":"320:A", "4774":"321:G", "4786":"322:T", "4797":"323:A", "4810":"324:G", "4821":"325:T", "4833":"326:C", "4844":"327:A", "4856":"328:A", "4868":"329:T", "4880":"330:G", "4893":"331:A", "4905":"332:C", "4917":"333:C", "4928":"334:A", "4940":"335:C", "4951":"336:A", "4963":"337:A", "4975":"338:C", "4988":"339:C", "5000":"340:C", "5013":"341:G", "5026":"342:A", "5037":"343:C", "5049":"344:C", "5060":"345:A", "5072":"346:A", "5084":"347:G", "5096":"348:G", "5109":"349:T", "5120":"350:C", "5132":"351:A", "5143":"352:C", "5155":"353:C", "5168":"354:T", "5180":"355:C", "5192":"356:C", "5203":"357:A", "5214":"358:A", "5226":"359:A", "5238":"360:A", "5250":"361:T", "5262":"362:C", "5273":"363:A", "5286":"364:G", "5298":"365:A", "5310":"366:G", "5322":"367:T", "5334":"368:G", "5346":"369:T", "5358":"370:A", "5369":"371:T", "5381":"372:C", "5393":"373:T", "5405":"374:A", "5417":"375:A", "5429":"376:A", "5440":"377:A", "5452":"378:C", "5464":"379:C", "5476":"380:C", "5487":"381:A", "5499":"382:A", "5511":"383:A", "5523":"384:C", "5534":"385:A", "5546":"386:C", "5557":"387:A", "5570":"388:T", "5582":"389:C", "5594":"390:A", "5606":"391:G", "5619":"392:A", "5631":"393:G", "5643":"394:T", "5655":"395:C", "5667":"396:T", "5680":"397:G", "5692":"398:G", "5704":"399:T", "5716":"400:G", "5728":"401:C", "5740":"402:C", "5752":"403:C", "5764":"404:G", "5776":"405:C", "5788":"406:G", "5801":"407:T", "5813":"408:C", "5825":"409:C", "5836":"410:A", "5847":"411:C", "5859":"412:C", "5871":"413:G", "5885":"414:A", "5896":"415:G", "5909":"416:G", "5921":"417:G", "5933":"418:C", "5945":"419:A", "5956":"420:G", "5969":"421:T", "5980":"422:G", "5993":"423:G", "6005":"424:C", "6017":"425:A", "6028":"426:T", "6040":"427:A", "6051":"428:C", "6064":"429:T", "6076":"430:A", "6088":"431:C", "6100":"432:G", "6113":"433:G", "6125":"434:C", "6138":"435:C", "6150":"436:C", "6162":"437:T", "6174":"438:G", "6187":"439:G", "6200":"440:A", "6211":"441:G", "6223":"442:T", "6235":"443:T", "6247":"444:G", "6259":"445:A", "6270":"446:T", "6282":"447:T", "6293":"448:A", "6305":"449:C", "6316":"450:A", "6328":"451:A", "6340":"452:G", "6353":"453:G", "6366":"454:A", "6376":"455:T", "6389":"456:G", "6402":"457:G", "6413":"458:T", "6426":"459:A", "6437":"460:C", "6448":"461:A", "6460":"462:C", "6473":"463:T", "6485":"464:T", "6497":"465:A", "6509":"466:C", "6520":"467:A", "6532":"468:C", "6545":"469:C", "6557":"470:C", "6570":"471:C", "6582":"472:T", "6594":"473:C", "6607":"474:T", "6619":"475:C", "6631":"476:C", "6641":"477:A", "6653":"478:C", "6665":"479:C", "6676":"480:A", "6688":"481:A", "6700":"482:G", "6712":"483:G", "6726":"484:A", "6736":"485:T", "6749":"486:C", "6761":"487:T", "6774":"488:G", "6786":"489:A", "6798":"490:C", "6810":"491:T", "6821":"492:A", "6833":"493:C", "6844":"494:A", "6856":"495:T", "6868":"496:A", "6880":"497:T", "6893":"498:G", "6906":"499:G", "6919":"500:A", "6930":"501:T", "6942":"502:T", "6954":"503:T", "6967":"504:G", "6980":"505:G", "6993":"506:G", "7005":"507:C", "7016":"508:A", "7027":"509:C", "7040":"510:C", "7051":"511:A", "7063":"512:A", "7075":"513:A", "7087":"514:A", "7099":"515:C", "7110":"516:A", "7123":"517:A", "7135":"518:A", "7147":"519:G", "7159":"520:C", "7171":"521:A", "7184":"522:G", "7196":"523:T", "7208":"524:G", "7220":"525:T", "7232":"526:A", "7243":"527:C", "7255":"528:A", "7267":"529:C", "7278":"530:A", "7291":"531:G", "7304":"532:C", "7316":"533:A", "7328":"534:G", "7341":"535:G", "7354":"536:C", "7366":"537:T", "7378":"538:A", "7389":"539:C", "7401":"540:A", "7413":"541:A", "7425":"542:A", "7437":"543:A", "7449":"544:T", "7461":"545:C", "7473":"546:T", "7487":"547:G", "7499":"548:C", "7510":"549:A", "7522":"550:A", "7534":"551:C", "7546":"552:T", "7558":"553:A", "7570":"554:T", "7583":"555:C", "7594":"556:A", "7606":"557:T", "7619":"558:T", "7631":"559:T", "7644":"560:G", "7657":"561:G", "7669":"562:C", "7681":"563:C", "7692":"564:A", "7704":"565:C", "7715":"566:A", "7727":"567:C", "7739":"568:A", "7751":"569:G", "7764":"570:G", "7778":"571:A", "7790":"572:A", "7802":"573:G", "7814":"574:A", "7825":"575:C", "7837":"576:C", "7849":"577:T", "7862":"578:C", "7874":"579:C", "7885":"580:A", "7897":"581:A", "7909":"582:A", "7921":"583:A", "7932":"584:T", "7944":"585:G", "7956":"586:C", "7969":"587:G", "7981":"588:G", "7991":"589:T", "8004":"590:T", "8014":"591:A", "8026":"592:G", "8036":"593:T"}
-}
-, {
-"traceFileName": "dataset_152177",
-"leadingGaps": 2460,
-"trailingGaps": 4708,
-"peakA": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 12, 16, 19, 20, 17, 13, 8, 3, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 1, 3, 3, 2, 0, 0, 0, 0, 4, 8, 9, 3, 0, 0, 28, 104, 230, 397, 575, 726, 814, 816, 733, 585, 409, 243, 113, 33, 0, 0, 7, 20, 29, 32, 31, 24, 12, 0, 0, 10, 69, 179, 340, 530, 717, 860, 928, 904, 796, 629, 439, 262, 125, 39, 0, 0, 5, 17, 22, 18, 9, 3, 8, 34, 83, 156, 244, 336, 414, 466, 481, 457, 401, 324, 239, 160, 95, 48, 19, 5, 1, 4, 8, 12, 15, 16, 15, 12, 9, 6, 3, 1, 0, 0, 1, 0, 0, 0, 0, 0, 4, 10, 14, 13, 8, 2, 2, 15, 40, 70, 91, 90, 64, 33, 26, 79, 205, 390, 584, 726, 765, 687, 521, 324, 154, 45, 0, 0, 0, 0, 42, 148, 327, 552, 765, 899, 905, 780, 566, 331, 137, 20, 0, 0, 8, 28, 36, 33, 23, 7, 0, 0, 6, 90, 246, 462, 696, 887, 981, 948, 798, 577, 345, 156, 37, 0, 0, 3, 24, 37, 38, 28, 9, 0, 0, 22, 127, 303, 529, 755, 920, 975, 902, 725, 496, 274, 106, 11, 0, 0, 13, 33, 41, 34, 16, 0, 0, 1, 75, 215, 412, 630, 816, 918, 906, 783, 586, 368, 181, 56, 0, 0, 1, 19, 30, 35, 35, 30, 18, 0, 0, 0, 64, 198, 397, 631, 846, 985, 1007, 906, 710, 473, 253, 92, 6, 0, 0, 24, 45, 53, 53, 49, 45, 42, 38, 32, 24, 14, 5, 0, 0, 0, 6, 15, 17, 10, 0, 0, 21, 107, 258, 459, 670, 836, 910, 865, 709, 482, 245, 63, 0, 33, 195, 428, 672, 862, 947, 905, 746, 514, 270, 78, 0, 22, 172, 399, 642, 839, 936, 909, 766, 545, 305, 105, 0, 0, 116, 314, 543, 745, 868, 879, 776, 584, 351, 138, 2, 0, 93, 313, 593, 865, 1059, 1124, 1048, 854, 599, 346, 149, 31, 0, 0, 20, 45, 58, 60, 54, 46, 37, 27, 17, 8, 3, 1, 4, 8, 12, 14, 13, 10, 6, 2, 0, 0, 0, 1, 3, 6, 8, 10, 11, 11, 10, 8, 5, 3, 2, 1, 1, 2, 3, 4, 4, 3, 2, 2, 2, 3, 3, 2, 0, 0, 0, 0, 6, 12, 13, 5, 0, 0, 28, 109, 242, 408, 573, 694, 733, 675, 531, 339, 151, 20, 0, 59, 227, 448, 664, 818, 870, 809, 657, 458, 264, 114, 26, 0, 0, 8, 20, 25, 26, 25, 20, 11, 0, 0, 6, 65, 177, 332, 501, 641, 713, 694, 591, 433, 264, 124, 34, 0, 0, 5, 14, 17, 15, 15, 17, 18, 11, 0, 0, 7, 78, 214, 405, 614, 791, 886, 870, 748, 557, 347, 168, 49, 0, 0, 7, 29, 44, 49, 46, 41, 35, 29, 24, 18, 14, 11, 11, 11, 13, 14, 15, 16, 16, 17, 17, 16, 15, 14, 13, 12, 11, 11, 10, 10, 9, 9, 9, 9, 9, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 3, 0, 0, 0, 0, 6, 14, 17, 8, 0, 0, 18, 102, 248, 439, 637, 791, 856, 814, 676, 483, 286, 127, 29, 0, 0, 10, 28, 38, 39, 35, 32, 29, 27, 23, 19, 15, 11, 9, 9, 10, 11, 12, 12, 12, 11, 10, 9, 9, 10, 11, 13, 13, 13, 10, 6, 3, 1, 1, 2, 4, 4, 2, 0, 0, 0, 2, 11, 17, 12, 0, 0, 0, 62, 186, 367, 573, 754, 861, 862, 757, 578, 373, 192, 66, 3, 0, 0, 16, 25, 27, 27, 27, 24, 15, 0, 0, 6, 75, 211, 406, 625, 818, 933, 935, 824, 631, 409, 211, 71, 0, 0, 1, 25, 42, 47, 43, 35, 27, 19, 13, 8, 4, 3, 5, 8, 11, 15, 17, 17, 16, 14, 11, 8, 5, 3, 3, 3, 5, 5, 6, 5, 4, 2, 1, 0, 0, 0, 1, 3, 6, 8, 8, 8, 5, 2, 0, 0, 0, 3, 7, 11, 13, 15, 15, 15, 15, 14, 11, 7, 1, 0, 0, 2, 10, 16, 12, 0, 0, 1, 63, 190, 378, 596, 796, 922, 939, 842, 658, 437, 233, 85, 6, 0, 0, 21, 38, 44, 42, 36, 32, 28, 25, 22, 18, 15, 13, 13, 13, 14, 15, 16, 17, 17, 18, 19, 19, 19, 18, 16, 14, 12, 10, 8, 8, 8, 9, 11, 13, 14, 13, 9, 3, 0, 0, 0, 6, 15, 17, 8, 0, 0, 23, 116, 275, 482, 695, 859, 927, 879, 729, 521, 309, 138, 32, 0, 0, 12, 31, 41, 42, 37, 31, 27, 24, 21, 16, 9, 3, 0, 0, 6, 15, 21, 17, 2, 0, 0, 50, 168, 346, 557, 753, 879, 901, 811, 634, 421, 224, 80, 4, 0, 0, 24, 42, 48, 45, 37, 28, 19, 12, 6, 3, 2, 4, 8, 13, 18, 21, 23, 22, 19, 14, 7, 1, 0, 0, 2, 8, 12, 8, 0, 0, 4, 50, 140, 269, 414, 541, 617, 618, 546, 420, 275, 145, 53, 4, 0, 0, 8, 17, 23, 26, 24, 15, 1, 0, 0, 52, 160, 323, 515, 692, 806, 821, 729, 550, 332, 133, 5, 0, 70, 245, 463, 664, 798, 830, 756, 601, 409, 228, 92, 16, 0, 0, 13, 25, 30, 30, 27, 21, 11, 0, 0, 6, 60, 160, 300, 454, 583, 652, 640, 551, 411, 258, 128, 41, 0, 0, 0, 8, 13, 15, 19, 22, 19, 7, 0, 0, 30, 135, 313, 540, 769, 940, 1003, 940, 768, 538, 309, 131, 24, 0, 0, 16, 37, 46, 44, 38, 31, 25, 20, 16, 13, 13, 15, 18, 22, 23, 22, 17, 11, 5, 1, 0, 0, 1, 3, 5, 7, 7, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 7, 7, 6, 7, 7, 8, 9, 10, 10, 11, 11, 11, 11, 12, 12, 13, 13, 13, 13, 13, 13, 14, 16, 17, 18, 16, 11, 5, 0, 0, 2, 9, 14, 12, 3, 0, 0, 45, 145, 298, 485, 666, 795, 833, 763, 601, 388, 180, 33, 0, 59, 227, 447, 660, 810, 856, 789, 627, 414, 204, 47, 0, 12, 135, 314, 502, 649, 718, 693, 584, 426, 259, 123, 36, 0, 0, 8, 20, 26, 29, 30, 30, 25, 12, 0, 0, 23, 122, 293, 518, 751, 932, 1010, 961, 799, 572, 338, 149, 32, 0, 0, 20, 48, 65, 68, 62, 52, 41, 30, 20, 13, 9, 8, 11, 15, 18, 20, 20, 17, 14, 10, 7, 6, 7, 9, 11, 13, 15, 16, 17, 17, 18, 18, 19, 19, 18, 17, 15, 13, 12, 12, 13, 15, 17, 18, 19, 20, 19, 18, 17, 16, 15, 15, 16, 16, 17, 17, 16, 15, 13, 12, 10, 9, 8, 9, 10, 12, 13, 14, 14, 14, 12, 11, 10, 8, 7, 7, 7, 8, 10, 13, 14, 14, 10, 3, 0, 0, 0, 8, 17, 18, 6, 0, 0, 37, 152, 339, 574, 804, 970, 1024, 949, 768, 532, 301, 124, 21, 0, 0, 18, 38, 46, 44, 38, 34, 32, 31, 27, 20, 12, 6, 4, 8, 15, 18, 13, 0, 0, 6, 66, 183, 349, 538, 706, 807, 810, 708, 524, 306, 111, 0, 0, 106, 319, 578, 817, 973, 1007, 912, 720, 484, 264, 101, 12, 0, 0, 22, 41, 48, 46, 39, 33, 27, 21, 16, 11, 8, 8, 10, 12, 15, 16, 16, 14, 13, 12, 11, 11, 12, 12, 13, 12, 11, 10, 7, 5, 2, 0, 0, 0, 2, 5, 8, 10, 11, 11, 11, 10, 10, 11, 11, 9, 4, 0, 0, 0, 4, 14, 19, 13, 0, 0, 6, 83, 232, 440, 669, 862, 966, 950, 819, 612, 383, 187, 56, 0, 0, 7, 31, 46, 49, 44, 36, 29, 24, 19, 17, 15, 15, 15, 16, 15, 13, 11, 10, 12, 15, 20, 23, 21, 15, 6, 0, 0, 3, 10, 14, 8, 0, 0, 13, 87, 219, 397, 586, 739, 812, 784, 663, 484, 295, 138, 37, 0, 0, 6, 23, 32, 32, 27, 21, 17, 13, 9, 6, 3, 2, 3, 5, 7, 7, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 8, 8, 6, 4, 2, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 1, 4, 8, 11, 13, 14, 12, 8, 5, 1, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 2, 0, 0, 0, 0, 7, 13, 13, 4, 0, 0, 37, 128, 271, 446, 614, 731, 761, 688, 529, 328, 139, 18, 0, 93, 274, 493, 690, 810, 819, 714, 521, 295, 99, 0, 5, 140, 362, 610, 815, 921, 904, 774, 573, 356, 174, 54, 0, 0, 2, 19, 29, 31, 27, 17, 4, 0, 0, 24, 101, 229, 391, 555, 677, 722, 677, 555, 390, 225, 96, 19, 0, 0, 10, 24, 30, 27, 22, 16, 11, 9, 6, 5, 5, 7, 10, 14, 16, 17, 16, 14, 14, 16, 19, 22, 23, 19, 12, 5, 2, 5, 11, 15, 11, 0, 0, 7, 70, 195, 376, 581, 765, 876, 879, 765, 561, 320, 109, 0, 0, 145, 398, 693, 954, 1113, 1129, 1003, 776, 510, 269, 97, 7, 0, 0, 26, 44, 47, 40, 29, 20, 14, 10, 7, 5, 5, 6, 9, 11, 12, 11, 9, 6, 2, 1, 1, 3, 5, 7, 5, 1, 0, 0, 0, 6, 16, 20, 11, 0, 0, 18, 117, 295, 533, 785, 986, 1080, 1039, 874, 634, 383, 176, 45, 0, 0, 11, 33, 42, 40, 31, 21, 14, 10, 7, 5, 4, 5, 7, 10, 13, 15, 15, 14, 12, 10, 9, 9, 9, 9, 8, 6, 4, 3, 5, 8, 12, 14, 12, 6, 0, 0, 0, 7, 14, 14, 3, 0, 0, 41, 146, 310, 506, 690, 812, 834, 751, 587, 389, 206, 74, 4, 0, 0, 16, 27, 27, 21, 13, 7, 5, 6, 7, 8, 7, 5, 0, 0, 0, 0, 6, 16, 18, 9, 0, 0, 22, 119, 287, 507, 732, 906, 976, 924, 764, 542, 318, 139, 30, 0, 0, 14, 34, 41, 38, 28, 19, 14, 11, 11, 10, 7, 3, 0, 0, 0, 3, 9, 12, 7, 0, 0, 12, 74, 187, 338, 499, 629, 692, 668, 566, 415, 255, 123, 37, 0, 0, 0, 6, 14, 18, 15, 5, 0, 0, 11, 87, 226, 418, 625, 798, 888, 868, 744, 551, 342, 165, 48, 0, 0, 4, 21, 30, 29, 23, 16, 12, 9, 7, 5, 4, 4, 7, 10, 13, 14, 12, 8, 4, 1, 0, 1, 4, 7, 9, 9, 8, 5, 2, 0, 0, 1, 4, 7, 8, 6, 1, 0, 0, 0, 7, 16, 17, 7, 0, 0, 34, 141, 320, 549, 782, 961, 1035, 980, 807, 559, 299, 90, 0, 0, 129, 347, 596, 812, 943, 955, 850, 660, 437, 234, 87, 8, 0, 1, 23, 40, 46, 42, 36, 33, 32, 33, 33, 29, 22, 13, 6, 4, 8, 13, 13, 6, 0, 0, 28, 110, 250, 436, 633, 793, 871, 838, 696, 482, 255, 83, 21, 95, 294, 567, 843, 1044, 1114, 1032, 818, 530, 247, 48, 0, 91, 330, 644, 950, 1167, 1240, 1155, 942, 662, 386, 169, 39, 0, 0, 21, 46, 57, 53, 42, 29, 18, 10, 5, 3, 4, 6, 9, 12, 13, 11, 8, 4, 1, 0, 0, 1, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 12, 12, 10, 8, 5, 3, 2, 1, 2, 3, 5, 7, 9, 9, 9, 7, 4, 1, 0, 0, 1, 4, 6, 5, 2, 0, 0, 0, 3, 13, 18, 12, 0, 0, 6, 81, 227, 434, 666, 866, 981, 976, 854, 649, 417, 212, 71, 0, 0, 0, 20, 30, 30, 23, 15, 11, 9, 8, 6, 4, 2, 2, 4, 6, 8, 9, 9, 7, 5, 4, 3, 2, 0, 0, 0, 0, 5, 10, 11, 4, 0, 0, 21, 91, 209, 360, 512, 626, 669, 628, 516, 365, 213, 93, 20, 0, 0, 7, 18, 21, 17, 11, 7, 5, 4, 4, 3, 2, 1, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 7, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 2, 5, 8, 9, 7, 1, 0, 0, 0, 9, 19, 19, 6, 0, 0, 44, 174, 386, 653, 919, 1116, 1188, 1114, 917, 651, 384, 171, 41, 0, 0, 13, 34, 43, 40, 31, 22, 16, 11, 8, 5, 5, 6, 10, 15, 19, 22, 23, 21, 18, 15, 12, 12, 12, 13, 14, 15, 17, 18, 21, 22, 21, 18, 11, 5, 1, 3, 9, 14, 12, 3, 0, 0, 43, 142, 296, 486, 673, 808, 852, 786, 623, 405, 193, 49, 21, 125, 341, 617, 883, 1071, 1129, 1044, 835, 558, 282, 77, 0, 40, 208, 444, 683, 863, 936, 890, 742, 538, 328, 157, 46, 0, 0, 8, 25, 35, 35, 30, 24, 18, 13, 9, 6, 4, 4, 6, 9, 12, 14, 15, 14, 13, 13, 13, 14, 15, 17, 18, 18, 16, 13, 9, 5, 2, 1, 2, 6, 10, 14, 17, 18, 17, 14, 10, 7, 5, 6, 8, 13, 17, 20, 21, 19, 15, 10, 6, 2, 0, 0, 1, 5, 11, 18, 24, 28, 28, 25, 18, 12, 5, 1, 0, 0, 0, 2, 4, 5, 6, 7, 7, 8, 9, 9, 8, 6, 2, 0, 0, 0, 4, 11, 13, 6, 0, 0, 16, 86, 209, 374, 549, 694, 768, 752, 650, 491, 317, 165, 61, 7, 0, 0, 5, 12, 15, 17, 15, 9, 0, 0, 7, 67, 188, 369, 586, 792, 935, 973, 890, 703, 461, 230, 73, 37, 131, 331, 584, 820, 977, 1012, 914, 708, 448, 202, 36, 0, 96, 312, 592, 863, 1056, 1123, 1052, 868, 622, 375, 175, 49, 0, 0, 14, 38, 51, 52, 43, 31, 19, 10, 5, 3, 4, 7, 12, 15, 17, 16, 13, 9, 6, 5, 6, 7, 7, 4, 1, 0, 1, 7, 12, 12, 5, 0, 0, 24, 101, 231, 399, 573, 711, 777, 751, 642, 479, 303, 152, 50, 0, 0, 3, 19, 30, 32, 28, 21, 16, 13, 13, 13, 12, 9, 4, 0, 0, 0, 5, 13, 14, 6, 0, 0, 30, 126, 289, 501, 724, 903, 991, 965, 830, 624, 398, 203, 69, 2, 0, 1, 20, 31, 30, 23, 13, 6, 2, 1, 1, 2, 4, 7, 11, 15, 16, 16, 12, 7, 3, 0, 0, 1, 4, 7, 10, 10, 8, 6, 3, 1, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 3, 5, 7, 8, 8, 6, 4, 2, 1, 1, 4, 8, 12, 15, 16, 14, 11, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 9, 12, 15, 14, 10, 4, 0, 0, 0, 6, 14, 15, 5, 0, 0, 34, 136, 305, 523, 749, 927, 1013, 981, 841, 630, 402, 205, 69, 1, 0, 0, 17, 24, 17, 1, 0, 0, 38, 121, 241, 383, 518, 615, 649, 609, 508, 371, 230, 115, 39, 2, 0, 0, 2, 6, 10, 12, 11, 4, 0, 0, 26, 111, 262, 467, 695, 895, 1016, 1022, 905, 691, 435, 202, 54, 33, 146, 366, 640, 897, 1074, 1127, 1048, 861, 616, 372, 174, 50, 0, 0, 9, 23, 22, 8, 0, 3, 47, 137, 268, 422, 568, 675, 715, 678, 573, 426, 272, 141, 50, 3, 0, 0, 7, 17, 20, 15, 5, 0, 0, 28, 106, 240, 420, 617, 789, 890, 890, 785, 600, 386, 206, 114, 142, 285, 508, 752, 949, 1047, 1019, 871, 643, 395, 189, 75, 76, 183, 362, 559, 719, 799, 782, 678, 516, 337, 181, 70, 10, 0, 1, 16, 28, 33, 32, 28, 24, 21, 19, 17, 15, 12, 8, 3, 0, 0, 0, 3, 8, 10, 4, 0, 0, 22, 94, 219, 388, 573, 734, 832, 841, 759, 607, 424, 251, 116, 34, 0, 0, 0, 8, 11, 12, 12, 9, 3, 0, 0, 19, 89, 213, 385, 579, 752, 863, 881, 801, 646, 453, 267, 123, 35, 0, 0, 3, 10, 11, 10, 10, 12, 11, 5, 0, 0, 28, 116, 270, 478, 708, 908, 1030, 1041, 939, 749, 521, 304, 136, 34, 0, 0, 10, 28, 38, 40, 37, 32, 27, 23, 18, 13, 8, 5, 4, 3, 2, 2, 1, 0, 0, 0, 0, 1, 4, 8, 12, 14, 15, 12, 6, 0, 0, 0, 1, 7, 10, 6, 0, 0, 15, 79, 200, 373, 574, 763, 895, 939, 881, 735, 538, 335, 166, 53, 0, 0, 2, 12, 11, 1, 0, 17, 75, 177, 313, 463, 597, 684, 703, 651, 538, 394, 248, 128, 47, 5, 0, 0, 2, 9, 13, 10, 2, 0, 0, 22, 102, 243, 437, 657, 857, 991, 1025, 951, 787, 574, 359, 181, 62, 4, 0, 2, 18, 29, 31, 28, 22, 17, 13, 10, 7, 3, 0, 0, 0, 2, 6, 7, 3, 0, 0, 15, 68, 164, 297, 448, 585, 677, 700, 650, 538, 393, 247, 127, 47, 7, 0, 0, 1, 4, 6, 8, 8, 4, 0, 0, 11, 68, 182, 351, 557, 760, 917, 990, 961, 836, 646, 435, 246, 105, 24, 0, 0, 12, 25, 30, 27, 20, 13, 7, 4, 2, 2, 4, 6, 7, 8, 7, 5, 3, 1, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 7, 6, 4, 2, 0, 0, 0, 0, 5, 9, 7, 0, 0, 3, 48, 146, 303, 505, 720, 904, 1014, 1022, 921, 735, 507, 292, 142, 92, 153, 308, 519, 732, 896, 973, 949, 832, 652, 450, 265, 123, 36, 0, 0, 13, 30, 39, 40, 34, 24, 15, 9, 6, 5, 7, 8, 9, 9, 8, 5, 3, 1, 0, 0, 0, 1, 4, 7, 9, 11, 10, 9, 7, 5, 4, 3, 1, 0, 0, 0, 0, 5, 8, 6, 0, 0, 7, 58, 162, 321, 518, 720, 887, 982, 983, 891, 728, 530, 337, 178, 70, 12, 0, 0, 5, 14, 16, 10, 0, 0, 0, 44, 140, 293, 491, 705, 895, 1019, 1051, 981, 828, 624, 413, 231, 99, 25, 0, 0, 9, 19, 23, 20, 15, 9, 4, 2, 1, 2, 4, 7, 10, 12, 12, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 2, 0, 0, 0, 1, 4, 5, 2, 0, 0, 16, 67, 161, 296, 457, 618, 748, 820, 817, 740, 608, 446, 287, 154, 62, 12, 0, 0, 11, 20, 23, 21, 16, 11, 7, 5, 4, 4, 3, 0, 0, 0, 0, 3, 5, 4, 0, 0, 9, 54, 145, 285, 463, 653, 822, 936, 971, 919, 792, 616, 426, 254, 123, 41, 4, 0, 0, 3, 4, 7, 24, 67, 144, 255, 390, 530, 650, 730, 752, 712, 617, 486, 344, 212, 109, 41, 6, 0, 0, 4, 7, 4, 0, 0, 10, 50, 126, 241, 385, 538, 674, 765, 790, 745, 641, 505, 373, 281, 254, 300, 408, 550, 690, 791, 830, 795, 697, 555, 397, 250, 133, 55, 14, 0, 3, 12, 18, 20, 18, 12, 7, 3, 1, 0, 1, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 5, 4, 2, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 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, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 11, 11, 12, 12, 12, 12, 12, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 10, 12, 13, 15, 15, 16, 16, 16, 16, 16, 15, 14, 13, 11, 9, 6, 4, 2, 1, 1, 2, 3, 4, 5, 6, 7, 7, 6, 5, 4, 2, 1, 0, 0, 1, 3, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 2, 1, 0, 1, 3, 6, 9, 11, 13, 13, 13, 11, 10, 9, 9, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 1, 12, 37, 81, 148, 237, 342, 454, 560, 645, 697, 708, 677, 607, 509, 399, 291, 196, 122, 70, 38, 23, 18, 19, 21, 24, 25, 26, 25, 23, 21, 19, 17, 14, 13, 11, 10, 9, 8, 7, 5, 4, 3, 2, 1, 2, 3, 4, 6, 9, 11, 12, 14, 15, 15, 15, 14, 13, 13, 13, 12, 12, 12, 10, 8, 5, 3, 0, 0, 0, 1, 3, 5, 8, 10, 12, 13, 14, 14, 14, 14, 12, 10, 8, 5, 3, 1, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 10, 12, 13, 13, 12, 11, 9, 7, 6, 6, 7, 13, 24, 44, 76, 120, 177, 246, 321, 396, 464, 518, 550, 556, 537, 493, 432, 361, 287, 218, 159, 112, 78, 55, 41, 34, 30, 28, 27, 26, 25, 24, 25, 30, 41, 62, 93, 137, 193, 261, 336, 414, 487, 548, 591, 612, 607, 577, 527, 462, 389, 315, 246, 186, 137, 100, 73, 55, 43, 36, 33, 31, 33, 36, 44, 55, 72, 95, 124, 159, 198, 238, 276, 309, 335, 349, 352, 343, 322, 293, 257, 218, 179, 142, 109, 82, 61, 46, 35, 29, 26, 24, 23, 23, 22, 22, 21, 21, 21, 21, 21, 22, 22, 22, 21, 21, 21, 21, 22, 22, 23, 23, 23, 22, 21, 21, 21, 21, 21, 21, 21, 20, 20, 20, 20, 21, 22, 23, 24, 24, 24, 23, 22, 21, 20, 19, 19, 20, 21, 23, 23, 24, 23, 23, 22, 23, 24, 26, 29, 35, 42, 52, 66, 84, 109, 140, 177, 219, 264, 310, 354, 394, 429, 458, 480, 496, 505, 507, 504, 496, 486, 477, 471, 469, 472, 480, 492, 505, 518, 532, 545, 557, 570, 581, 592, 601, 608, 611, 610, 605, 596, 582, 563, 539, 510, 476, 439, 398, 355, 311, 269, 230, 194, 163, 137, 115, 96, 81, 69, 59, 52, 46, 42, 39, 37, 36, 34, 33, 31, 30, 29, 29, 29, 29, 29, 29, 30, 32, 34, 37, 41, 46, 53, 60, 70, 81, 95, 112, 131, 152, 174, 197, 221, 245, 267, 289, 308, 324, 336, 343, 346, 345, 340, 333, 322, 309, 294, 276, 256, 234, 211, 189, 167, 148, 131, 116, 104, 93, 84, 75, 68, 62, 57, 53, 51, 49, 48, 48, 48, 49, 49, 51, 53, 55, 58, 62, 67, 73, 79, 86, 92, 99, 107, 115, 124, 135, 146, 156, 165, 171, 178, 186, 196, 206, 214, 219, 222, 223],
-"peakC": [1, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 4, 6, 6, 7, 6, 6, 6, 8, 13, 20, 27, 33, 34, 31, 26, 22, 21, 22, 20, 12, 0, 0, 8, 77, 216, 424, 675, 925, 1118, 1209, 1173, 1022, 791, 535, 303, 130, 30, 0, 0, 19, 41, 56, 60, 57, 49, 38, 27, 17, 9, 5, 6, 10, 16, 21, 25, 26, 24, 20, 15, 11, 8, 7, 7, 9, 10, 11, 11, 10, 8, 5, 3, 1, 0, 1, 3, 6, 8, 11, 12, 12, 11, 10, 9, 9, 9, 11, 13, 14, 16, 16, 15, 14, 12, 10, 8, 7, 6, 5, 5, 4, 4, 5, 5, 5, 4, 2, 0, 0, 4, 19, 49, 93, 148, 210, 271, 324, 362, 384, 389, 381, 362, 337, 311, 286, 264, 243, 223, 203, 184, 170, 165, 168, 180, 196, 209, 220, 233, 258, 308, 385, 480, 569, 622, 618, 552, 438, 304, 177, 76, 7, 0, 0, 50, 186, 386, 618, 824, 942, 931, 794, 573, 334, 137, 18, 0, 0, 17, 42, 51, 42, 22, 0, 0, 0, 46, 157, 322, 514, 690, 803, 817, 729, 564, 368, 190, 63, 0, 0, 2, 25, 41, 45, 40, 32, 23, 17, 14, 13, 14, 16, 20, 24, 26, 26, 23, 17, 10, 4, 0, 0, 1, 4, 9, 13, 15, 16, 14, 12, 9, 7, 6, 7, 8, 10, 11, 11, 10, 8, 5, 3, 2, 1, 0, 1, 1, 2, 3, 5, 6, 7, 7, 7, 5, 4, 3, 2, 3, 4, 6, 7, 8, 7, 6, 5, 4, 3, 4, 5, 7, 8, 8, 8, 8, 8, 9, 11, 13, 14, 12, 7, 1, 0, 0, 1, 9, 15, 12, 0, 0, 0, 58, 179, 359, 569, 764, 891, 915, 828, 656, 445, 246, 98, 14, 0, 0, 14, 29, 33, 29, 22, 16, 12, 9, 6, 3, 1, 1, 2, 3, 4, 5, 4, 3, 2, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 6, 5, 5, 6, 7, 7, 6, 4, 0, 0, 0, 1, 6, 9, 6, 0, 0, 2, 41, 118, 229, 358, 473, 545, 554, 496, 388, 260, 141, 54, 7, 0, 0, 9, 16, 18, 17, 16, 14, 9, 2, 0, 0, 27, 86, 176, 284, 384, 452, 468, 427, 340, 232, 129, 51, 7, 0, 0, 10, 19, 23, 20, 16, 10, 6, 3, 2, 1, 1, 2, 5, 7, 9, 9, 9, 8, 8, 7, 7, 6, 3, 0, 0, 0, 0, 8, 13, 11, 1, 0, 0, 45, 150, 310, 504, 689, 818, 855, 788, 637, 444, 256, 112, 26, 0, 0, 6, 14, 17, 17, 19, 21, 17, 5, 0, 0, 45, 166, 360, 602, 842, 1016, 1076, 1004, 820, 576, 334, 145, 31, 0, 0, 14, 34, 43, 42, 36, 30, 24, 19, 14, 8, 3, 1, 2, 4, 8, 10, 11, 10, 8, 6, 3, 2, 1, 2, 3, 5, 6, 7, 6, 5, 4, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 3, 4, 3, 1, 0, 0, 0, 3, 5, 4, 0, 0, 0, 23, 70, 139, 218, 289, 334, 339, 304, 237, 158, 85, 31, 2, 0, 0, 9, 16, 18, 15, 10, 6, 3, 1, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 2, 2, 1, 1, 1, 2, 3, 3, 4, 4, 5, 4, 4, 3, 3, 3, 3, 4, 5, 5, 5, 4, 4, 5, 9, 14, 18, 20, 17, 10, 2, 0, 0, 5, 11, 12, 4, 0, 0, 28, 113, 251, 423, 593, 715, 755, 701, 569, 397, 227, 96, 19, 0, 0, 10, 23, 28, 26, 21, 17, 14, 11, 8, 4, 2, 1, 1, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 4, 4, 5, 6, 8, 9, 10, 10, 8, 7, 5, 3, 3, 4, 5, 6, 5, 2, 0, 0, 0, 3, 8, 9, 3, 0, 0, 17, 75, 171, 296, 423, 521, 563, 537, 451, 328, 200, 95, 27, 0, 0, 4, 16, 23, 24, 21, 18, 16, 14, 12, 11, 9, 9, 9, 9, 9, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 2, 2, 1, 1, 2, 2, 3, 3, 3, 3, 3, 5, 8, 11, 12, 11, 6, 0, 0, 0, 1, 11, 17, 13, 0, 0, 2, 70, 208, 410, 641, 848, 974, 984, 873, 675, 442, 232, 82, 4, 0, 0, 20, 34, 36, 31, 24, 20, 17, 15, 13, 10, 8, 7, 7, 8, 9, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 4, 5, 5, 6, 6, 7, 7, 9, 10, 12, 12, 12, 11, 9, 7, 5, 3, 2, 3, 3, 4, 5, 5, 5, 4, 3, 2, 1, 1, 1, 1, 2, 3, 4, 5, 5, 4, 4, 4, 5, 6, 7, 6, 3, 0, 0, 0, 2, 11, 15, 10, 0, 0, 6, 71, 196, 372, 566, 733, 826, 817, 709, 534, 339, 169, 53, 0, 0, 3, 21, 32, 34, 30, 24, 20, 18, 17, 17, 15, 12, 8, 2, 0, 0, 2, 10, 15, 13, 2, 0, 0, 46, 155, 323, 527, 723, 858, 896, 825, 665, 461, 264, 114, 26, 0, 0, 4, 15, 20, 24, 26, 23, 10, 0, 0, 25, 139, 339, 608, 893, 1122, 1231, 1187, 1002, 729, 442, 204, 52, 0, 0, 13, 40, 54, 55, 48, 39, 32, 27, 22, 18, 15, 14, 16, 19, 21, 22, 22, 20, 19, 19, 21, 23, 23, 20, 14, 7, 4, 5, 9, 13, 11, 2, 0, 0, 38, 127, 265, 433, 594, 707, 740, 681, 545, 364, 183, 45, 0, 4, 107, 265, 440, 587, 669, 666, 583, 443, 285, 146, 49, 1, 0, 2, 19, 29, 32, 29, 23, 19, 16, 14, 13, 13, 13, 13, 14, 14, 13, 11, 9, 6, 3, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 7, 5, 4, 3, 4, 7, 9, 9, 6, 0, 0, 0, 1, 14, 22, 18, 1, 0, 0, 76, 243, 492, 782, 1046, 1212, 1232, 1099, 853, 562, 296, 106, 6, 0, 0, 24, 40, 43, 36, 28, 22, 18, 15, 11, 7, 3, 2, 3, 6, 8, 10, 11, 10, 10, 9, 9, 9, 8, 7, 6, 5, 5, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 4, 6, 8, 9, 10, 9, 8, 6, 5, 4, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 5, 6, 7, 8, 9, 10, 9, 8, 8, 8, 10, 12, 14, 12, 6, 0, 0, 0, 3, 15, 21, 14, 0, 0, 9, 99, 273, 518, 791, 1025, 1157, 1149, 1002, 759, 485, 245, 80, 0, 0, 2, 27, 43, 45, 38, 29, 22, 17, 13, 10, 6, 4, 4, 6, 9, 12, 14, 15, 14, 12, 11, 10, 9, 9, 9, 8, 7, 5, 3, 2, 1, 1, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 1, 2, 4, 4, 3, 0, 0, 0, 0, 4, 8, 6, 0, 0, 0, 30, 96, 196, 314, 425, 499, 515, 468, 372, 253, 140, 56, 8, 0, 0, 9, 17, 20, 18, 15, 13, 14, 15, 16, 16, 14, 11, 7, 6, 7, 11, 14, 12, 5, 0, 0, 18, 78, 179, 308, 439, 539, 581, 551, 459, 330, 198, 91, 24, 0, 0, 5, 17, 22, 21, 17, 12, 9, 7, 6, 5, 4, 3, 3, 4, 5, 5, 6, 5, 5, 4, 3, 2, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 4, 4, 2, 0, 0, 0, 0, 7, 12, 11, 2, 0, 0, 35, 125, 266, 439, 606, 723, 758, 700, 566, 394, 226, 98, 22, 0, 0, 3, 13, 17, 17, 14, 8, 0, 0, 0, 33, 112, 235, 386, 532, 635, 666, 615, 498, 347, 200, 86, 19, 0, 0, 4, 14, 19, 19, 15, 7, 0, 0, 4, 51, 143, 273, 422, 555, 638, 648, 582, 458, 310, 172, 70, 12, 0, 0, 6, 17, 23, 22, 15, 3, 0, 0, 26, 97, 213, 358, 504, 615, 658, 619, 504, 341, 173, 43, 0, 20, 139, 316, 509, 669, 756, 749, 650, 484, 290, 116, 1, 0, 59, 238, 483, 743, 956, 1069, 1052, 913, 689, 440, 223, 73, 0, 0, 4, 28, 44, 46, 38, 27, 18, 12, 9, 8, 8, 10, 13, 14, 15, 13, 11, 9, 9, 11, 14, 17, 15, 9, 1, 0, 0, 3, 15, 21, 15, 0, 0, 10, 105, 289, 546, 832, 1077, 1213, 1201, 1045, 789, 503, 255, 84, 0, 0, 0, 18, 31, 32, 24, 10, 0, 0, 0, 57, 172, 342, 542, 727, 850, 875, 795, 631, 426, 229, 79, 0, 0, 26, 111, 216, 319, 396, 430, 413, 350, 258, 160, 77, 23, 0, 0, 3, 12, 16, 15, 10, 6, 3, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 1, 0, 0, 1, 5, 10, 14, 15, 12, 6, 0, 0, 0, 6, 12, 10, 0, 0, 0, 49, 151, 304, 483, 649, 758, 781, 712, 570, 389, 207, 60, 0, 0, 85, 290, 573, 881, 1146, 1297, 1292, 1131, 861, 554, 282, 94, 0, 0, 1, 27, 42, 43, 34, 25, 19, 15, 13, 10, 6, 3, 2, 3, 5, 7, 8, 8, 8, 8, 8, 9, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 1, 3, 5, 4, 2, 0, 0, 0, 2, 11, 15, 11, 0, 0, 8, 76, 208, 398, 612, 803, 920, 930, 827, 635, 401, 180, 23, 0, 28, 197, 440, 704, 924, 1045, 1036, 903, 684, 438, 223, 74, 0, 0, 2, 25, 38, 39, 33, 25, 22, 22, 25, 26, 23, 16, 6, 0, 0, 0, 11, 18, 15, 1, 0, 0, 67, 213, 434, 697, 945, 1112, 1153, 1055, 847, 586, 337, 146, 33, 0, 0, 1, 17, 27, 28, 20, 3, 0, 0, 39, 171, 393, 681, 979, 1213, 1317, 1261, 1061, 773, 473, 224, 64, 0, 0, 5, 28, 39, 37, 28, 14, 0, 0, 0, 34, 115, 239, 392, 542, 654, 697, 659, 551, 401, 248, 121, 38, 0, 0, 0, 12, 20, 23, 18, 8, 0, 0, 8, 59, 153, 285, 433, 565, 648, 658, 592, 463, 300, 139, 17, 0, 17, 176, 430, 739, 1037, 1254, 1333, 1252, 1034, 739, 441, 201, 51, 0, 0, 12, 34, 43, 38, 28, 19, 14, 12, 12, 11, 10, 9, 7, 7, 6, 4, 2, 1, 0, 0, 1, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 2, 5, 7, 9, 10, 10, 9, 9, 10, 13, 17, 20, 20, 16, 9, 1, 0, 0, 3, 11, 13, 7, 0, 0, 27, 113, 261, 458, 668, 842, 934, 913, 780, 567, 329, 129, 22, 38, 174, 393, 637, 841, 952, 943, 820, 615, 382, 172, 29, 0, 19, 140, 311, 492, 639, 718, 712, 623, 479, 314, 167, 62, 6, 0, 1, 16, 28, 31, 29, 25, 25, 26, 29, 28, 23, 12, 1, 0, 0, 8, 19, 20, 7, 0, 0, 48, 189, 423, 721, 1024, 1257, 1357, 1296, 1092, 801, 497, 243, 76, 0, 0, 2, 26, 42, 46, 41, 29, 12, 0, 0, 23, 107, 252, 446, 655, 831, 929, 923, 812, 628, 418, 228, 91, 15, 0, 0, 9, 22, 29, 30, 25, 13, 0, 0, 4, 70, 203, 397, 623, 831, 969, 998, 910, 730, 506, 291, 126, 28, 0, 0, 7, 24, 33, 31, 20, 4, 0, 0, 34, 127, 276, 464, 654, 801, 865, 829, 700, 512, 308, 132, 16, 0, 13, 117, 266, 431, 575, 667, 685, 623, 501, 348, 201, 89, 22, 0, 0, 12, 23, 29, 33, 37, 38, 30, 10, 0, 0, 54, 211, 470, 802, 1142, 1406, 1523, 1460, 1233, 906, 562, 273, 83, 0, 0, 6, 34, 48, 47, 38, 29, 24, 22, 21, 19, 16, 14, 12, 12, 13, 15, 16, 17, 17, 18, 18, 19, 19, 18, 16, 14, 10, 7, 4, 2, 2, 2, 4, 6, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 2, 7, 10, 7, 0, 0, 7, 56, 151, 287, 440, 578, 665, 676, 608, 481, 327, 183, 75, 13, 0, 0, 9, 19, 22, 20, 15, 10, 7, 5, 4, 2, 2, 2, 3, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 3, 8, 9, 4, 0, 0, 15, 72, 170, 302, 442, 560, 624, 617, 541, 416, 274, 147, 56, 7, 0, 0, 10, 18, 20, 18, 15, 13, 12, 12, 10, 6, 0, 0, 0, 1, 9, 14, 11, 0, 0, 3, 63, 187, 370, 586, 788, 925, 959, 881, 713, 499, 290, 128, 30, 0, 0, 8, 22, 27, 23, 16, 11, 7, 6, 5, 4, 3, 4, 6, 7, 8, 8, 6, 4, 1, 0, 0, 0, 3, 5, 8, 10, 12, 13, 13, 14, 15, 15, 14, 11, 7, 2, 0, 1, 6, 9, 8, 1, 0, 0, 38, 119, 245, 399, 551, 664, 708, 669, 556, 391, 213, 63, 0, 0, 127, 368, 683, 1012, 1283, 1428, 1411, 1235, 949, 625, 335, 129, 18, 0, 0, 17, 30, 29, 23, 18, 14, 8, 0, 0, 6, 57, 162, 319, 503, 678, 799, 833, 773, 633, 451, 270, 126, 35, 0, 0, 7, 22, 29, 28, 23, 17, 11, 8, 7, 7, 7, 8, 8, 9, 9, 9, 8, 7, 7, 7, 8, 9, 11, 13, 15, 17, 19, 20, 20, 19, 18, 17, 16, 16, 16, 15, 15, 14, 15, 18, 22, 25, 25, 20, 12, 2, 0, 0, 6, 16, 17, 5, 0, 0, 54, 194, 427, 731, 1054, 1327, 1481, 1475, 1308, 1017, 672, 350, 119, 18, 52, 193, 390, 585, 726, 780, 740, 623, 462, 296, 155, 59, 9, 0, 1, 14, 25, 29, 29, 27, 24, 22, 20, 17, 14, 11, 9, 9, 10, 10, 9, 5, 0, 0, 3, 30, 80, 153, 236, 315, 369, 385, 359, 297, 216, 133, 65, 20, 0, 0, 4, 12, 18, 18, 15, 10, 5, 2, 0, 0, 1, 3, 4, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 4, 3, 2, 2, 1, 1, 1, 2, 5, 7, 9, 9, 6, 0, 0, 0, 0, 10, 17, 15, 2, 0, 0, 67, 218, 455, 751, 1050, 1281, 1387, 1339, 1149, 869, 564, 299, 113, 15, 0, 0, 20, 35, 39, 35, 29, 23, 18, 14, 10, 5, 3, 2, 4, 6, 9, 11, 11, 11, 10, 8, 7, 6, 4, 3, 2, 3, 6, 10, 14, 16, 14, 8, 0, 0, 0, 2, 11, 16, 10, 0, 0, 20, 114, 291, 543, 835, 1106, 1294, 1349, 1259, 1046, 764, 476, 238, 80, 3, 0, 1, 21, 33, 35, 30, 25, 21, 19, 17, 15, 12, 10, 8, 8, 9, 10, 11, 12, 15, 17, 17, 15, 9, 1, 0, 0, 2, 11, 15, 9, 0, 0, 28, 132, 323, 591, 900, 1188, 1390, 1453, 1357, 1119, 792, 449, 170, 16, 25, 196, 492, 849, 1188, 1432, 1527, 1456, 1241, 936, 610, 328, 128, 20, 0, 0, 25, 45, 51, 47, 37, 28, 22, 18, 15, 14, 13, 12, 12, 12, 12, 10, 9, 7, 6, 7, 10, 14, 16, 16, 11, 3, 0, 0, 0, 9, 16, 12, 0, 0, 9, 92, 260, 516, 828, 1139, 1379, 1487, 1437, 1241, 947, 626, 341, 137, 25, 0, 0, 17, 34, 40, 38, 33, 29, 27, 24, 21, 16, 11, 8, 7, 7, 8, 9, 8, 6, 4, 2, 0, 0, 0, 0, 1, 3, 4, 5, 6, 7, 7, 7, 7, 6, 6, 6, 7, 7, 7, 7, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 5, 5, 5, 3, 2, 0, 0, 0, 0, 1, 4, 6, 8, 7, 4, 0, 0, 0, 1, 8, 12, 8, 0, 0, 15, 92, 239, 456, 716, 970, 1164, 1250, 1208, 1047, 808, 543, 305, 131, 30, 0, 0, 13, 28, 33, 31, 26, 22, 20, 20, 20, 16, 10, 3, 0, 0, 2, 8, 11, 7, 0, 0, 19, 98, 246, 460, 713, 960, 1147, 1232, 1194, 1043, 815, 561, 330, 155, 47, 0, 0, 0, 10, 18, 18, 9, 0, 0, 6, 77, 223, 450, 740, 1045, 1307, 1465, 1480, 1349, 1102, 796, 494, 248, 86, 6, 0, 1, 22, 35, 38, 34, 29, 25, 22, 20, 18, 15, 14, 13, 13, 13, 13, 12, 10, 8, 7, 7, 9, 12, 15, 17, 17, 17, 16, 15, 16, 17, 17, 15, 11, 6, 3, 3, 6, 9, 7, 0, 0, 1, 45, 142, 299, 502, 721, 914, 1037, 1063, 985, 821, 609, 392, 210, 83, 15, 0, 0, 12, 22, 25, 23, 18, 14, 11, 9, 8, 8, 7, 7, 7, 7, 6, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 12, 14, 14, 15, 15, 13, 9, 4, 0, 0, 0, 3, 6, 6, 0, 0, 2, 42, 130, 273, 460, 664, 848, 974, 1012, 955, 816, 625, 422, 242, 110, 31, 0, 0, 5, 16, 22, 21, 18, 13, 9, 6, 4, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 12, 13, 14, 13, 11, 8, 5, 3, 3, 3, 4, 3, 0, 0, 2, 24, 71, 148, 249, 364, 474, 558, 599, 588, 528, 432, 317, 205, 112, 47, 11, 0, 0, 5, 11, 14, 13, 11, 8, 7, 6, 5, 5, 5, 5, 5, 5, 5, 6, 8, 9, 9, 7, 3, 0, 0, 0, 2, 5, 5, 0, 0, 2, 43, 132, 281, 482, 712, 935, 1110, 1201, 1190, 1081, 896, 671, 446, 254, 116, 34, 0, 0, 8, 22, 32, 35, 33, 28, 22, 17, 12, 8, 6, 5, 6, 7, 8, 8, 8, 6, 5, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 12, 15, 17, 17, 15, 11, 6, 3, 2, 2, 2, 0, 0, 0, 8, 37, 95, 185, 306, 446, 586, 705, 783, 805, 768, 679, 553, 412, 277, 166, 85, 37, 16, 12, 17, 23, 27, 27, 24, 21, 18, 16, 16, 17, 18, 19, 20, 19, 16, 13, 9, 5, 3, 2, 1, 0, 0, 0, 6, 27, 66, 127, 207, 299, 392, 472, 526, 545, 527, 475, 399, 310, 222, 145, 87, 48, 26, 18, 18, 21, 24, 24, 22, 17, 12, 8, 6, 4, 2, 0, 0, 2, 18, 51, 108, 191, 293, 405, 511, 596, 644, 648, 608, 530, 428, 318, 215, 130, 69, 31, 11, 5, 3, 3, 2, 1, 4, 19, 50, 104, 181, 278, 387, 493, 582, 638, 653, 624, 555, 459, 350, 244, 154, 85, 41, 17, 7, 5, 6, 6, 4, 1, 1, 8, 28, 68, 129, 212, 312, 416, 511, 583, 619, 613, 566, 488, 390, 287, 193, 116, 61, 27, 10, 5, 5, 8, 10, 10, 9, 8, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 6, 7, 8, 8, 8, 6, 4, 2, 1, 1, 0, 0, 0, 0, 10, 39, 94, 182, 304, 454, 619, 779, 912, 999, 1027, 991, 898, 764, 609, 454, 315, 202, 120, 67, 37, 23, 20, 21, 23, 24, 23, 20, 17, 13, 10, 8, 7, 7, 7, 8, 8, 7, 7, 6, 5, 5, 4, 3, 1, 0, 0, 0, 5, 18, 42, 77, 124, 180, 241, 300, 352, 387, 403, 396, 368, 323, 267, 208, 154, 107, 72, 47, 32, 24, 20, 19, 18, 17, 17, 15, 14, 13, 12, 11, 11, 10, 9, 9, 8, 8, 8, 8, 8, 9, 10, 11, 11, 10, 9, 6, 4, 2, 1, 3, 10, 23, 47, 81, 129, 189, 259, 333, 407, 470, 516, 539, 537, 510, 464, 409, 357, 320, 309, 332, 391, 484, 601, 731, 856, 961, 1032, 1059, 1038, 972, 870, 744, 609, 476, 356, 256, 178, 121, 82, 58, 45, 37, 34, 31, 30, 28, 25, 23, 20, 18, 17, 16, 15, 14, 14, 14, 13, 12, 11, 10, 10, 9, 8, 7, 6, 5, 5, 4, 5, 5, 6, 7, 7, 7, 6, 6, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 6, 6, 5, 5, 5, 6, 6, 6, 6, 7, 7, 8, 10, 11, 11, 11, 10, 9, 8, 8, 8, 10, 12, 16, 24, 35, 54, 81, 117, 163, 218, 279, 345, 411, 473, 527, 569, 597, 607, 601, 579, 544, 500, 451, 404, 361, 328, 306, 297, 299, 311, 329, 348, 366, 377, 381, 375, 360, 338, 310, 278, 243, 208, 173, 141, 111, 87, 66, 51, 39, 30, 24, 19, 15, 11, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 3, 4, 4, 5, 5, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 5, 5, 5, 6, 6, 7, 8, 8, 9, 9, 10, 10, 12, 14, 18, 22, 28, 34, 42, 51, 60, 71, 83, 97, 112, 128, 144, 159, 173, 186, 196, 205, 211, 215, 216, 215, 210, 203, 195, 185, 175, 166, 158, 151, 145, 141, 138, 138, 141, 147, 156, 169, 184, 203, 224, 247, 270, 294, 317, 340, 361, 381, 397, 410, 418, 422, 422, 419, 412, 402, 389, 373, 354, 332, 308, 285, 261, 239, 218, 197, 178, 159, 142, 125, 110, 97, 85, 75, 67, 61, 56, 53, 51, 49, 48, 48, 48, 49, 50, 52, 55, 59, 63, 68, 74, 80, 87, 95, 102, 109, 116, 124, 132, 142, 152, 161, 168, 175, 182, 193, 207, 221, 233, 240, 244, 247],
-"peakG": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 2, 1, 0, 0, 1, 2, 3, 4, 5, 6, 6, 5, 4, 2, 0, 0, 0, 2, 6, 13, 21, 28, 33, 34, 32, 27, 21, 14, 10, 6, 4, 2, 1, 2, 5, 9, 12, 11, 5, 0, 0, 21, 84, 194, 347, 521, 686, 802, 844, 800, 681, 515, 339, 185, 75, 14, 0, 0, 14, 30, 40, 43, 38, 25, 9, 0, 5, 44, 128, 256, 418, 589, 734, 825, 839, 774, 645, 481, 313, 171, 70, 15, 0, 1, 15, 29, 37, 39, 36, 30, 23, 16, 11, 7, 6, 7, 9, 12, 15, 17, 17, 17, 15, 13, 12, 10, 9, 8, 7, 7, 7, 6, 6, 5, 4, 3, 2, 1, 1, 1, 2, 3, 4, 5, 6, 6, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 1, 1, 1, 2, 3, 4, 5, 5, 5, 5, 6, 6, 7, 7, 9, 10, 12, 13, 14, 14, 12, 10, 8, 6, 5, 6, 8, 12, 16, 20, 22, 23, 21, 18, 13, 8, 4, 1, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 4, 5, 8, 11, 14, 16, 17, 15, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 11, 13, 12, 11, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 12, 10, 5, 0, 0, 0, 1, 9, 15, 11, 0, 0, 2, 62, 186, 372, 591, 795, 932, 964, 880, 704, 485, 275, 116, 24, 0, 0, 7, 21, 28, 31, 29, 24, 11, 0, 0, 18, 95, 228, 406, 592, 741, 811, 782, 662, 485, 297, 141, 39, 0, 0, 7, 27, 39, 44, 43, 41, 37, 33, 27, 21, 14, 9, 7, 8, 12, 17, 22, 25, 26, 25, 22, 17, 12, 8, 5, 5, 7, 10, 14, 17, 19, 19, 18, 14, 10, 5, 2, 0, 0, 2, 5, 8, 10, 11, 11, 10, 7, 5, 4, 3, 4, 6, 9, 13, 16, 19, 20, 20, 17, 13, 6, 0, 0, 0, 0, 8, 13, 10, 0, 0, 0, 48, 151, 306, 491, 665, 784, 813, 744, 597, 412, 234, 98, 19, 0, 0, 9, 22, 29, 33, 34, 31, 22, 6, 0, 0, 46, 143, 291, 466, 630, 739, 763, 694, 551, 374, 207, 81, 10, 0, 0, 15, 29, 34, 32, 26, 20, 15, 11, 7, 4, 1, 0, 1, 4, 7, 11, 13, 14, 13, 12, 9, 6, 3, 2, 3, 5, 8, 11, 14, 16, 16, 14, 11, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 10, 11, 11, 7, 2, 0, 0, 0, 5, 13, 15, 7, 0, 0, 29, 123, 286, 504, 739, 934, 1038, 1016, 868, 631, 366, 145, 26, 39, 179, 403, 647, 842, 933, 896, 740, 511, 271, 88, 14, 72, 246, 491, 741, 929, 1007, 955, 788, 550, 301, 100, 0, 0, 111, 296, 502, 673, 767, 760, 660, 499, 319, 162, 54, 0, 0, 4, 23, 36, 40, 37, 30, 23, 16, 10, 5, 2, 1, 2, 6, 10, 13, 15, 15, 14, 13, 12, 13, 12, 10, 6, 0, 0, 0, 4, 13, 18, 13, 0, 0, 7, 74, 209, 406, 635, 846, 982, 1005, 901, 696, 440, 200, 35, 0, 56, 226, 446, 654, 794, 832, 760, 605, 412, 228, 90, 13, 0, 0, 19, 36, 43, 41, 35, 27, 20, 13, 7, 3, 1, 1, 2, 5, 7, 9, 10, 11, 10, 9, 9, 8, 7, 4, 1, 0, 0, 0, 4, 11, 13, 6, 0, 0, 19, 96, 230, 410, 601, 757, 836, 814, 698, 520, 326, 160, 49, 0, 0, 3, 21, 30, 30, 24, 17, 12, 10, 9, 7, 4, 0, 0, 0, 2, 9, 13, 10, 0, 0, 2, 54, 159, 311, 487, 643, 739, 746, 661, 510, 332, 172, 59, 1, 0, 0, 16, 27, 27, 22, 15, 10, 7, 5, 4, 2, 1, 1, 1, 2, 3, 4, 4, 5, 6, 6, 4, 2, 0, 0, 0, 2, 10, 14, 10, 0, 0, 7, 73, 204, 392, 608, 801, 921, 933, 833, 650, 433, 234, 90, 11, 0, 0, 12, 25, 31, 32, 32, 27, 16, 0, 0, 16, 91, 230, 426, 644, 836, 949, 947, 822, 605, 352, 133, 10, 18, 157, 391, 655, 879, 1002, 995, 861, 638, 383, 158, 15, 0, 59, 223, 430, 625, 759, 799, 738, 596, 415, 238, 101, 20, 0, 0, 16, 33, 42, 43, 39, 34, 28, 22, 17, 12, 8, 7, 6, 7, 7, 6, 4, 2, 1, 2, 3, 5, 5, 2, 0, 0, 0, 4, 12, 16, 10, 0, 0, 10, 81, 215, 402, 607, 781, 875, 862, 744, 556, 349, 171, 51, 0, 0, 4, 24, 34, 34, 27, 19, 13, 9, 7, 4, 3, 1, 1, 2, 4, 5, 6, 6, 6, 6, 5, 2, 0, 0, 0, 1, 7, 12, 9, 0, 0, 1, 50, 153, 309, 493, 666, 782, 808, 736, 586, 399, 221, 88, 13, 0, 0, 13, 25, 28, 25, 18, 14, 11, 9, 7, 4, 2, 0, 0, 1, 3, 6, 9, 11, 12, 11, 9, 6, 3, 1, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 8, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 10, 14, 15, 14, 10, 4, 0, 0, 0, 4, 11, 14, 8, 0, 0, 15, 85, 213, 386, 571, 723, 799, 777, 663, 489, 301, 144, 40, 0, 0, 5, 21, 28, 27, 21, 14, 10, 8, 6, 5, 3, 1, 0, 0, 1, 2, 3, 3, 3, 3, 4, 4, 5, 4, 3, 0, 0, 0, 0, 5, 12, 13, 6, 0, 0, 24, 107, 248, 432, 623, 771, 836, 797, 665, 478, 284, 125, 26, 0, 0, 11, 29, 30, 16, 0, 0, 21, 107, 252, 440, 636, 795, 874, 850, 730, 546, 345, 172, 55, 0, 0, 1, 19, 30, 32, 29, 25, 22, 20, 16, 11, 6, 2, 0, 0, 1, 3, 6, 8, 9, 9, 8, 6, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 2, 5, 9, 13, 17, 20, 21, 20, 17, 11, 4, 0, 0, 0, 5, 13, 15, 7, 0, 0, 25, 116, 271, 476, 690, 861, 940, 905, 765, 560, 342, 160, 41, 0, 0, 9, 36, 51, 49, 30, 6, 0, 10, 82, 218, 409, 623, 813, 928, 932, 817, 610, 367, 156, 41, 58, 208, 452, 724, 950, 1066, 1039, 878, 627, 358, 144, 45, 86, 254, 498, 748, 933, 1001, 932, 745, 493, 247, 76, 29, 120, 326, 591, 840, 1006, 1044, 943, 731, 466, 214, 39, 0, 58, 244, 491, 736, 913, 978, 918, 753, 533, 312, 138, 32, 0, 0, 15, 36, 48, 50, 46, 41, 37, 33, 31, 28, 24, 18, 11, 4, 0, 2, 11, 20, 24, 15, 0, 0, 14, 107, 280, 521, 786, 1010, 1131, 1113, 962, 719, 451, 221, 66, 0, 0, 6, 31, 46, 47, 41, 33, 27, 23, 18, 13, 7, 3, 2, 4, 8, 12, 16, 18, 17, 15, 11, 7, 3, 1, 0, 0, 0, 0, 0, 1, 2, 4, 4, 3, 0, 0, 0, 0, 6, 13, 14, 5, 0, 0, 29, 121, 273, 466, 660, 805, 859, 806, 662, 466, 271, 117, 24, 0, 0, 10, 25, 29, 26, 19, 13, 10, 8, 6, 4, 2, 1, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 1, 3, 6, 10, 14, 17, 19, 20, 18, 15, 9, 3, 0, 0, 0, 5, 14, 16, 9, 0, 0, 23, 108, 260, 464, 682, 862, 953, 925, 781, 557, 318, 131, 48, 92, 249, 471, 695, 854, 903, 826, 645, 410, 185, 35, 3, 100, 299, 545, 768, 907, 927, 827, 642, 424, 226, 84, 8, 0, 0, 18, 31, 34, 29, 23, 19, 17, 16, 14, 10, 5, 0, 0, 0, 1, 10, 16, 14, 3, 0, 0, 41, 145, 307, 502, 688, 813, 841, 763, 602, 404, 217, 80, 6, 0, 0, 16, 29, 30, 23, 15, 9, 6, 4, 4, 3, 2, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 3, 4, 3, 2, 1, 1, 1, 3, 6, 9, 12, 14, 14, 12, 8, 5, 1, 0, 0, 0, 2, 5, 8, 10, 10, 9, 6, 3, 1, 0, 0, 1, 4, 7, 10, 11, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 11, 13, 13, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 4, 6, 9, 11, 11, 8, 2, 0, 0, 0, 8, 15, 14, 4, 0, 0, 43, 152, 327, 544, 760, 919, 977, 917, 755, 536, 316, 141, 33, 0, 0, 11, 31, 40, 41, 39, 36, 34, 32, 28, 21, 13, 4, 0, 0, 1, 8, 14, 14, 6, 0, 0, 23, 96, 216, 369, 525, 643, 690, 653, 542, 388, 230, 103, 24, 0, 0, 7, 21, 28, 28, 24, 21, 19, 18, 17, 16, 16, 17, 18, 19, 21, 21, 21, 21, 21, 23, 26, 30, 34, 35, 33, 27, 18, 10, 5, 7, 14, 21, 21, 12, 0, 0, 20, 103, 250, 448, 659, 834, 926, 909, 786, 592, 376, 186, 56, 0, 0, 6, 30, 38, 26, 3, 0, 14, 98, 252, 464, 699, 904, 1025, 1024, 894, 667, 404, 177, 53, 66, 210, 441, 691, 884, 969, 925, 771, 554, 333, 153, 41, 0, 0, 13, 33, 44, 45, 39, 31, 24, 18, 14, 12, 11, 12, 14, 16, 17, 17, 16, 14, 12, 10, 10, 10, 10, 10, 10, 10, 10, 11, 12, 15, 19, 24, 28, 31, 32, 28, 21, 12, 5, 3, 6, 12, 15, 10, 0, 0, 5, 58, 163, 315, 488, 644, 742, 753, 675, 528, 352, 190, 71, 7, 0, 0, 16, 29, 33, 32, 28, 25, 24, 22, 20, 16, 12, 8, 6, 5, 5, 5, 5, 5, 5, 6, 7, 8, 9, 10, 10, 11, 13, 14, 17, 19, 20, 19, 17, 13, 9, 4, 1, 0, 0, 0, 1, 3, 4, 6, 8, 8, 8, 7, 6, 4, 2, 1, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 6, 10, 14, 17, 19, 19, 16, 12, 7, 4, 2, 2, 5, 9, 14, 20, 25, 28, 28, 24, 16, 7, 0, 0, 1, 10, 17, 16, 6, 0, 0, 43, 146, 310, 517, 723, 876, 933, 871, 703, 474, 250, 95, 57, 148, 342, 583, 800, 933, 946, 841, 651, 430, 230, 86, 9, 0, 0, 20, 36, 43, 42, 39, 36, 33, 29, 23, 17, 11, 8, 7, 10, 14, 19, 23, 26, 27, 27, 24, 21, 17, 12, 8, 5, 3, 1, 0, 0, 1, 2, 3, 5, 6, 7, 7, 6, 5, 3, 2, 2, 2, 4, 5, 6, 6, 6, 5, 4, 4, 4, 4, 5, 6, 6, 7, 7, 7, 7, 7, 6, 5, 5, 4, 5, 7, 11, 15, 17, 17, 13, 8, 4, 4, 8, 14, 15, 8, 0, 0, 23, 101, 238, 424, 626, 799, 895, 885, 766, 568, 341, 147, 37, 39, 147, 327, 525, 682, 757, 731, 619, 454, 281, 137, 42, 0, 0, 5, 21, 31, 35, 35, 33, 31, 28, 24, 18, 12, 8, 5, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 9, 10, 11, 11, 10, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 6, 4, 0, 0, 0, 2, 9, 13, 10, 0, 0, 2, 50, 149, 297, 470, 632, 741, 766, 700, 561, 387, 220, 92, 17, 0, 0, 11, 25, 33, 34, 33, 33, 34, 34, 34, 31, 28, 23, 17, 10, 6, 5, 10, 18, 23, 19, 6, 0, 0, 44, 160, 348, 585, 824, 1008, 1085, 1034, 868, 630, 382, 177, 45, 0, 0, 12, 32, 34, 19, 1, 3, 47, 147, 302, 493, 679, 817, 867, 809, 655, 448, 248, 119, 104, 214, 419, 661, 869, 984, 974, 847, 641, 411, 210, 72, 2, 0, 3, 27, 44, 52, 52, 49, 44, 38, 30, 21, 13, 7, 5, 8, 13, 19, 24, 26, 25, 22, 18, 14, 11, 9, 9, 10, 11, 12, 11, 10, 9, 8, 8, 9, 11, 13, 15, 16, 16, 15, 13, 13, 14, 16, 19, 21, 21, 18, 14, 13, 17, 24, 29, 26, 11, 0, 0, 44, 167, 372, 639, 918, 1144, 1256, 1220, 1040, 763, 461, 215, 86, 100, 243, 463, 691, 858, 914, 845, 672, 447, 237, 106, 97, 218, 442, 711, 954, 1104, 1119, 995, 762, 480, 221, 49, 3, 88, 273, 503, 712, 845, 870, 786, 622, 424, 239, 100, 20, 0, 0, 17, 33, 40, 39, 32, 24, 16, 10, 5, 3, 4, 8, 13, 18, 21, 22, 19, 16, 11, 7, 5, 4, 5, 7, 8, 10, 9, 8, 6, 3, 1, 0, 0, 1, 3, 6, 9, 12, 13, 14, 14, 13, 12, 12, 11, 10, 9, 8, 8, 9, 10, 12, 13, 14, 13, 12, 9, 6, 3, 1, 1, 3, 5, 9, 13, 16, 17, 16, 14, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 3, 2, 1, 1, 2, 3, 4, 7, 10, 13, 15, 16, 14, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 1, 2, 3, 5, 8, 11, 14, 17, 18, 16, 12, 6, 2, 3, 8, 15, 18, 13, 1, 0, 2, 57, 171, 342, 546, 741, 879, 923, 860, 708, 506, 303, 140, 38, 0, 0, 7, 22, 29, 28, 22, 15, 10, 7, 5, 3, 2, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 5, 4, 3, 1, 1, 1, 2, 3, 4, 5, 5, 4, 4, 3, 3, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 3, 4, 6, 9, 10, 9, 6, 2, 0, 2, 7, 12, 13, 6, 0, 0, 20, 91, 215, 383, 566, 724, 816, 818, 728, 571, 387, 217, 90, 17, 0, 0, 10, 21, 25, 24, 20, 16, 12, 9, 6, 3, 2, 2, 5, 9, 12, 15, 14, 12, 9, 5, 2, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 1, 4, 8, 12, 16, 18, 18, 16, 13, 9, 5, 3, 3, 4, 7, 11, 14, 15, 15, 14, 11, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 7, 6, 3, 2, 1, 1, 3, 5, 7, 8, 8, 7, 6, 3, 1, 0, 0, 0, 1, 3, 6, 8, 9, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 2, 5, 8, 12, 15, 16, 16, 13, 7, 2, 0, 0, 4, 8, 8, 3, 0, 0, 26, 96, 212, 364, 526, 662, 739, 736, 653, 512, 347, 195, 82, 17, 0, 0, 7, 17, 20, 18, 15, 12, 10, 8, 6, 4, 2, 1, 2, 4, 6, 9, 11, 14, 16, 17, 18, 18, 16, 14, 11, 7, 4, 2, 1, 2, 5, 8, 11, 11, 9, 5, 2, 2, 5, 9, 9, 4, 0, 0, 18, 80, 189, 340, 512, 668, 773, 799, 739, 608, 438, 268, 130, 40, 0, 0, 2, 14, 21, 21, 17, 12, 8, 6, 4, 4, 4, 5, 7, 10, 11, 12, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 11, 9, 7, 4, 1, 0, 0, 0, 1, 2, 3, 4, 4, 4, 2, 1, 0, 0, 1, 4, 7, 11, 15, 18, 21, 23, 23, 21, 18, 13, 8, 6, 5, 7, 9, 7, 1, 0, 1, 30, 96, 201, 339, 487, 614, 691, 698, 633, 511, 362, 217, 103, 30, 0, 0, 4, 16, 24, 27, 26, 24, 21, 18, 15, 12, 10, 8, 8, 8, 8, 8, 7, 6, 5, 4, 4, 4, 4, 6, 8, 10, 12, 15, 17, 20, 23, 25, 27, 28, 27, 24, 21, 20, 20, 20, 19, 14, 5, 0, 3, 36, 112, 234, 395, 572, 729, 832, 854, 789, 655, 487, 335, 240, 230, 306, 444, 600, 728, 789, 766, 663, 509, 339, 187, 78, 16, 0, 0, 13, 25, 30, 30, 27, 23, 20, 17, 15, 14, 14, 16, 19, 22, 24, 25, 24, 22, 18, 14, 12, 12, 14, 17, 20, 23, 26, 27, 27, 27, 27, 26, 24, 22, 21, 21, 21, 22, 20, 14, 5, 0, 6, 43, 123, 251, 420, 607, 776, 891, 923, 863, 727, 551, 386, 277, 254, 323, 461, 625, 768, 848, 843, 754, 605, 429, 262, 129, 44, 4, 0, 8, 24, 36, 42, 41, 36, 31, 25, 21, 19, 20, 22, 24, 27, 30, 32, 33, 33, 33, 32, 30, 27, 24, 21, 20, 21, 20, 16, 8, 0, 0, 19, 81, 195, 359, 554, 749, 905, 989, 981, 884, 719, 520, 326, 168, 61, 6, 0, 1, 16, 26, 26, 16, 5, 4, 25, 80, 175, 303, 450, 592, 699, 748, 727, 641, 507, 355, 213, 102, 33, 0, 0, 2, 12, 19, 21, 19, 17, 14, 12, 9, 7, 6, 5, 5, 5, 6, 7, 7, 7, 7, 8, 9, 11, 13, 15, 18, 19, 20, 19, 19, 17, 15, 14, 12, 12, 12, 13, 13, 11, 5, 0, 0, 12, 53, 130, 241, 379, 522, 645, 723, 739, 689, 584, 446, 302, 174, 79, 22, 0, 0, 8, 20, 28, 31, 31, 27, 23, 19, 15, 11, 9, 7, 7, 6, 6, 6, 6, 5, 4, 4, 5, 6, 7, 9, 11, 12, 13, 14, 16, 16, 16, 15, 13, 10, 8, 7, 7, 7, 4, 0, 0, 5, 38, 107, 216, 362, 526, 683, 803, 862, 845, 757, 616, 448, 286, 152, 60, 10, 0, 0, 13, 24, 30, 31, 27, 22, 17, 11, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 8, 10, 11, 10, 9, 7, 6, 4, 3, 1, 0, 0, 2, 18, 54, 114, 199, 303, 415, 517, 593, 630, 620, 566, 479, 373, 265, 170, 97, 48, 21, 10, 9, 11, 13, 14, 13, 16, 25, 47, 85, 143, 217, 302, 386, 457, 501, 510, 484, 426, 347, 261, 181, 115, 69, 41, 29, 26, 28, 30, 31, 29, 27, 26, 34, 56, 98, 164, 254, 361, 473, 575, 650, 685, 677, 628, 555, 476, 416, 393, 415, 480, 574, 673, 754, 796, 787, 730, 640, 540, 456, 408, 406, 450, 524, 608, 676, 710, 702, 655, 582, 505, 446, 424, 444, 503, 586, 671, 735, 759, 736, 667, 563, 441, 318, 210, 124, 65, 32, 23, 34, 66, 117, 187, 274, 371, 468, 552, 611, 635, 618, 564, 480, 380, 280, 190, 119, 72, 44, 32, 29, 30, 32, 31, 30, 27, 25, 24, 24, 25, 27, 29, 32, 33, 34, 34, 33, 31, 28, 25, 22, 19, 17, 14, 13, 12, 16, 26, 47, 83, 136, 208, 294, 387, 477, 552, 600, 614, 592, 536, 457, 366, 275, 195, 130, 84, 55, 38, 30, 26, 24, 24, 27, 37, 59, 97, 156, 236, 335, 444, 552, 646, 712, 741, 728, 674, 589, 484, 374, 272, 191, 138, 117, 127, 166, 227, 303, 383, 458, 519, 558, 571, 558, 526, 481, 435, 400, 382, 386, 408, 441, 474, 497, 501, 482, 441, 383, 316, 246, 180, 124, 80, 48, 27, 16, 12, 11, 12, 14, 14, 14, 13, 13, 13, 13, 14, 16, 17, 18, 17, 16, 13, 11, 8, 7, 6, 6, 6, 6, 6, 5, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 5, 7, 9, 10, 11, 12, 12, 12, 11, 12, 12, 12, 13, 13, 12, 11, 10, 9, 9, 9, 10, 10, 10, 10, 9, 9, 8, 8, 8, 11, 16, 27, 44, 69, 104, 147, 198, 253, 308, 359, 402, 432, 447, 445, 426, 392, 347, 295, 241, 190, 143, 104, 73, 49, 33, 22, 15, 11, 10, 10, 10, 11, 11, 11, 11, 10, 10, 10, 10, 10, 11, 11, 11, 11, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 23, 23, 24, 25, 27, 31, 38, 49, 64, 85, 112, 145, 184, 228, 276, 325, 371, 413, 445, 466, 475, 471, 456, 433, 404, 374, 345, 322, 307, 303, 309, 325, 349, 378, 408, 438, 465, 486, 503, 514, 521, 524, 525, 523, 519, 515, 509, 503, 495, 485, 471, 452, 428, 397, 362, 324, 284, 244, 207, 172, 141, 114, 92, 73, 57, 45, 36, 29, 24, 20, 18, 16, 14, 12, 10, 8, 6, 5, 4, 4, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 5, 5, 5, 5, 5, 5, 6, 7, 8, 9, 9, 9, 9, 9, 10, 10, 10, 9, 8, 8, 7, 7, 7, 8, 8, 10, 11, 13, 15, 18, 21, 25, 31, 37, 46, 56, 68, 83, 99, 116, 134, 153, 171, 190, 209, 229, 249, 268, 286, 301, 313, 320, 324, 324, 322, 318, 312, 305, 296, 284, 269, 253, 234, 215, 196, 177, 159, 142, 126, 111, 97, 85, 74, 64, 55, 47, 39, 33, 29, 26, 23, 21, 17, 14, 11, 9, 8, 8],
-"peakT": [5, 5, 5, 5, 5, 4, 4, 5, 5, 6, 6, 7, 8, 9, 10, 11, 12, 11, 10, 8, 8, 12, 19, 30, 41, 51, 57, 60, 61, 59, 53, 38, 15, 0, 0, 42, 177, 406, 713, 1048, 1341, 1523, 1547, 1408, 1141, 810, 489, 232, 68, 0, 0, 21, 65, 104, 133, 148, 151, 141, 119, 90, 59, 31, 13, 5, 8, 17, 28, 38, 44, 44, 39, 31, 22, 14, 10, 9, 13, 19, 26, 32, 35, 35, 32, 27, 21, 15, 10, 7, 6, 6, 7, 9, 10, 11, 11, 10, 8, 7, 6, 8, 12, 18, 25, 32, 37, 39, 34, 22, 6, 0, 0, 34, 109, 225, 370, 521, 652, 735, 755, 710, 611, 479, 340, 214, 116, 52, 18, 7, 11, 20, 29, 34, 35, 32, 27, 22, 17, 14, 13, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 11, 9, 7, 5, 4, 3, 3, 3, 4, 5, 5, 5, 5, 4, 4, 5, 6, 8, 10, 11, 9, 6, 2, 0, 0, 4, 10, 17, 23, 25, 25, 22, 21, 21, 24, 26, 27, 25, 18, 10, 4, 1, 3, 9, 16, 21, 22, 20, 14, 8, 4, 3, 5, 9, 15, 20, 24, 26, 25, 21, 17, 13, 11, 12, 16, 20, 26, 31, 36, 38, 33, 21, 3, 0, 0, 48, 153, 306, 485, 649, 754, 772, 697, 549, 369, 201, 75, 5, 0, 0, 23, 45, 53, 46, 25, 0, 0, 1, 62, 179, 339, 516, 667, 752, 748, 655, 499, 322, 164, 54, 0, 0, 4, 28, 46, 53, 52, 45, 35, 25, 15, 7, 2, 1, 3, 7, 11, 13, 13, 11, 8, 3, 0, 0, 2, 9, 19, 29, 38, 44, 45, 40, 32, 22, 12, 5, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 3, 3, 4, 6, 9, 13, 17, 21, 23, 23, 20, 16, 11, 6, 4, 4, 6, 10, 12, 14, 13, 10, 6, 2, 0, 0, 1, 5, 9, 13, 15, 15, 12, 8, 4, 1, 0, 0, 2, 5, 9, 13, 16, 17, 15, 12, 8, 3, 0, 0, 0, 2, 5, 9, 11, 11, 10, 8, 5, 2, 0, 0, 0, 2, 6, 10, 14, 16, 15, 12, 9, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 10, 16, 23, 30, 35, 37, 35, 30, 23, 16, 9, 4, 1, 0, 0, 1, 2, 2, 3, 3, 5, 8, 12, 17, 20, 21, 22, 23, 25, 29, 29, 22, 7, 0, 0, 34, 131, 286, 478, 667, 803, 850, 792, 646, 453, 262, 112, 22, 0, 0, 15, 33, 41, 39, 32, 23, 16, 10, 6, 5, 7, 11, 16, 20, 23, 23, 21, 16, 12, 8, 6, 5, 6, 9, 12, 16, 20, 23, 23, 22, 18, 14, 9, 6, 5, 6, 8, 11, 13, 13, 12, 10, 7, 5, 2, 1, 1, 2, 6, 10, 15, 18, 21, 21, 18, 15, 10, 7, 6, 6, 8, 11, 13, 14, 13, 11, 8, 5, 3, 2, 2, 2, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 4, 9, 15, 20, 22, 22, 20, 21, 24, 28, 28, 20, 4, 0, 0, 50, 170, 353, 573, 780, 921, 955, 873, 698, 477, 266, 106, 15, 0, 0, 23, 45, 55, 54, 47, 37, 28, 20, 13, 9, 7, 8, 10, 12, 13, 12, 12, 13, 16, 21, 27, 29, 28, 24, 22, 23, 28, 30, 24, 6, 0, 0, 53, 195, 420, 696, 965, 1156, 1215, 1126, 913, 636, 365, 155, 30, 0, 0, 20, 47, 62, 65, 61, 53, 44, 33, 22, 12, 5, 4, 8, 16, 23, 29, 30, 28, 23, 17, 11, 7, 5, 5, 7, 10, 12, 14, 14, 11, 7, 3, 0, 1, 5, 13, 20, 27, 31, 32, 32, 31, 27, 18, 4, 0, 0, 32, 113, 242, 402, 561, 678, 722, 678, 560, 399, 236, 106, 25, 0, 0, 9, 24, 31, 30, 25, 20, 17, 18, 20, 23, 26, 28, 28, 29, 31, 32, 31, 25, 12, 0, 0, 18, 87, 207, 365, 532, 667, 733, 706, 593, 422, 242, 104, 44, 75, 182, 327, 463, 549, 561, 500, 387, 254, 135, 49, 4, 0, 1, 14, 24, 27, 26, 22, 17, 14, 11, 10, 11, 13, 17, 21, 23, 24, 22, 18, 14, 9, 5, 3, 3, 4, 5, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 1, 2, 4, 6, 10, 14, 18, 21, 21, 19, 15, 12, 9, 9, 10, 13, 15, 17, 20, 23, 25, 21, 10, 0, 0, 13, 79, 198, 356, 524, 659, 724, 699, 592, 433, 264, 123, 33, 0, 0, 7, 22, 30, 29, 23, 18, 16, 17, 22, 26, 30, 31, 30, 29, 30, 31, 29, 19, 2, 0, 0, 55, 174, 353, 567, 768, 905, 936, 848, 664, 434, 221, 82, 48, 120, 265, 431, 564, 625, 599, 498, 356, 211, 95, 24, 0, 0, 9, 22, 29, 29, 26, 21, 17, 14, 11, 8, 7, 7, 9, 11, 13, 15, 15, 13, 11, 8, 5, 3, 4, 6, 9, 14, 18, 21, 21, 18, 13, 8, 5, 4, 5, 8, 12, 14, 13, 11, 7, 3, 0, 0, 0, 1, 4, 7, 9, 11, 10, 9, 6, 3, 1, 0, 0, 0, 1, 3, 5, 8, 11, 13, 15, 14, 13, 10, 7, 4, 3, 2, 3, 4, 5, 6, 6, 6, 5, 4, 3, 2, 3, 4, 6, 10, 13, 17, 20, 21, 20, 16, 12, 7, 5, 4, 6, 8, 9, 8, 7, 8, 11, 18, 27, 33, 34, 29, 23, 19, 20, 22, 21, 10, 0, 0, 20, 120, 299, 542, 803, 1016, 1124, 1094, 935, 693, 431, 209, 62, 0, 0, 6, 30, 45, 48, 44, 38, 34, 31, 26, 20, 13, 8, 5, 5, 8, 13, 17, 21, 23, 25, 25, 25, 24, 23, 20, 15, 9, 5, 4, 7, 12, 12, 6, 0, 0, 14, 77, 188, 337, 493, 619, 678, 653, 551, 402, 244, 113, 29, 0, 0, 5, 18, 23, 20, 14, 9, 7, 8, 9, 11, 12, 13, 13, 13, 11, 8, 5, 2, 0, 0, 2, 6, 9, 11, 12, 11, 9, 6, 2, 0, 0, 0, 1, 3, 5, 7, 7, 7, 6, 4, 3, 1, 1, 0, 1, 2, 4, 7, 11, 16, 19, 22, 23, 22, 20, 17, 14, 12, 11, 12, 13, 15, 15, 15, 13, 13, 14, 16, 18, 19, 17, 13, 8, 6, 7, 12, 14, 11, 1, 0, 0, 41, 132, 269, 432, 582, 680, 697, 629, 494, 331, 179, 67, 6, 0, 0, 15, 27, 31, 29, 24, 18, 14, 10, 7, 4, 1, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 16, 20, 24, 26, 26, 24, 19, 13, 8, 5, 4, 5, 8, 11, 12, 11, 8, 6, 6, 7, 10, 12, 12, 9, 6, 6, 9, 13, 14, 8, 0, 0, 10, 72, 187, 344, 512, 649, 717, 695, 591, 433, 265, 124, 33, 0, 0, 7, 24, 33, 33, 27, 19, 13, 9, 7, 8, 10, 13, 16, 19, 20, 20, 18, 15, 12, 9, 7, 7, 7, 9, 11, 13, 16, 19, 23, 28, 35, 40, 41, 37, 29, 18, 11, 11, 15, 18, 14, 1, 0, 0, 55, 178, 363, 583, 788, 926, 956, 869, 691, 469, 260, 103, 15, 0, 0, 21, 39, 46, 45, 41, 34, 24, 9, 0, 0, 30, 118, 259, 437, 614, 745, 792, 741, 607, 426, 246, 104, 19, 0, 0, 16, 34, 42, 40, 33, 25, 18, 12, 9, 6, 5, 5, 6, 6, 7, 7, 6, 6, 5, 5, 6, 7, 8, 8, 8, 8, 7, 7, 7, 8, 8, 8, 8, 7, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 2, 5, 9, 13, 17, 18, 18, 15, 12, 9, 7, 6, 5, 6, 8, 11, 15, 20, 24, 26, 27, 25, 22, 17, 13, 11, 10, 10, 10, 9, 8, 10, 16, 29, 45, 59, 67, 64, 53, 40, 32, 31, 33, 28, 10, 0, 0, 47, 205, 469, 809, 1158, 1428, 1545, 1475, 1240, 905, 555, 265, 77, 0, 0, 11, 47, 71, 76, 63, 35, 0, 0, 0, 100, 301, 593, 929, 1232, 1421, 1442, 1286, 999, 658, 347, 123, 6, 0, 0, 33, 57, 64, 59, 50, 42, 37, 31, 25, 19, 14, 12, 12, 15, 19, 22, 24, 24, 25, 24, 23, 21, 18, 16, 13, 12, 12, 14, 16, 19, 22, 23, 23, 21, 19, 17, 15, 14, 13, 12, 11, 9, 7, 5, 3, 4, 5, 8, 12, 14, 15, 15, 12, 8, 4, 1, 0, 0, 2, 6, 10, 13, 15, 14, 11, 8, 5, 2, 1, 2, 3, 4, 5, 6, 7, 9, 11, 14, 15, 17, 17, 16, 13, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 11, 12, 11, 9, 7, 4, 1, 0, 0, 0, 2, 5, 8, 11, 13, 13, 12, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 11, 13, 12, 9, 6, 2, 0, 0, 1, 6, 11, 15, 18, 19, 17, 13, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 6, 8, 10, 12, 13, 13, 11, 8, 4, 2, 1, 2, 5, 9, 13, 17, 18, 19, 17, 15, 13, 11, 9, 9, 8, 8, 7, 6, 6, 8, 12, 17, 20, 21, 18, 12, 7, 6, 8, 12, 12, 5, 0, 0, 22, 99, 228, 397, 570, 705, 764, 730, 611, 443, 268, 124, 33, 0, 0, 6, 21, 28, 27, 21, 15, 11, 8, 7, 6, 6, 6, 6, 6, 5, 3, 2, 1, 1, 3, 6, 9, 11, 12, 11, 9, 6, 4, 1, 0, 0, 0, 1, 3, 5, 7, 9, 11, 13, 15, 16, 16, 15, 13, 11, 10, 9, 10, 11, 14, 16, 17, 17, 15, 13, 10, 7, 6, 7, 8, 10, 10, 9, 7, 4, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 6, 9, 12, 16, 18, 19, 19, 17, 14, 10, 7, 4, 3, 3, 3, 4, 6, 7, 7, 7, 7, 7, 7, 8, 11, 14, 18, 20, 21, 20, 18, 15, 12, 10, 7, 6, 5, 5, 8, 15, 24, 33, 38, 38, 32, 23, 16, 15, 18, 20, 14, 0, 0, 2, 70, 212, 424, 674, 908, 1064, 1099, 1001, 799, 547, 307, 125, 21, 0, 0, 16, 34, 40, 37, 31, 26, 24, 21, 18, 13, 8, 5, 4, 5, 9, 13, 17, 19, 21, 21, 20, 18, 16, 14, 12, 12, 11, 11, 10, 9, 6, 4, 1, 0, 0, 0, 2, 5, 7, 8, 8, 7, 6, 4, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 11, 10, 8, 5, 2, 0, 0, 0, 1, 3, 5, 6, 7, 8, 12, 18, 25, 30, 32, 27, 19, 10, 6, 9, 15, 18, 10, 0, 0, 16, 106, 271, 498, 745, 952, 1065, 1049, 910, 687, 438, 222, 73, 0, 0, 1, 23, 36, 38, 34, 28, 25, 23, 22, 20, 16, 13, 10, 8, 7, 7, 8, 9, 11, 13, 17, 20, 21, 20, 17, 13, 8, 4, 2, 2, 5, 9, 15, 20, 23, 24, 22, 17, 12, 6, 2, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 4, 10, 18, 28, 39, 48, 54, 54, 50, 42, 32, 23, 17, 12, 9, 7, 6, 7, 11, 19, 30, 42, 49, 50, 42, 29, 17, 10, 11, 15, 14, 5, 0, 0, 41, 157, 349, 596, 852, 1054, 1148, 1107, 943, 700, 439, 218, 69, 0, 0, 3, 25, 39, 42, 39, 34, 31, 29, 27, 24, 21, 18, 15, 15, 14, 13, 12, 10, 7, 5, 4, 4, 5, 6, 6, 7, 8, 8, 9, 10, 11, 12, 12, 12, 9, 6, 3, 1, 0, 0, 3, 7, 11, 14, 16, 16, 15, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 5, 7, 9, 12, 14, 17, 20, 21, 21, 20, 19, 18, 16, 15, 14, 12, 9, 6, 5, 6, 12, 20, 29, 36, 36, 29, 18, 8, 3, 5, 10, 12, 5, 0, 0, 26, 113, 261, 454, 657, 819, 898, 869, 742, 551, 346, 171, 54, 0, 0, 2, 19, 28, 28, 23, 17, 13, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 7, 7, 5, 3, 1, 0, 0, 0, 1, 3, 6, 8, 9, 9, 7, 5, 2, 0, 0, 0, 0, 1, 4, 6, 8, 9, 8, 6, 3, 1, 2, 6, 12, 17, 20, 18, 13, 6, 3, 3, 7, 9, 6, 0, 0, 5, 51, 141, 271, 422, 561, 652, 671, 611, 489, 338, 193, 83, 17, 0, 0, 6, 15, 17, 14, 9, 5, 4, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 6, 12, 18, 22, 22, 18, 12, 7, 5, 7, 10, 8, 1, 0, 0, 35, 116, 243, 401, 558, 674, 719, 678, 565, 408, 247, 116, 33, 0, 0, 5, 18, 24, 23, 18, 12, 8, 5, 4, 3, 3, 3, 5, 8, 11, 13, 14, 14, 13, 11, 10, 9, 9, 10, 9, 9, 7, 5, 2, 0, 0, 0, 0, 1, 3, 6, 10, 16, 25, 35, 45, 53, 54, 48, 34, 17, 4, 0, 5, 14, 16, 7, 0, 0, 38, 156, 356, 620, 898, 1125, 1243, 1219, 1061, 810, 531, 283, 107, 13, 0, 0, 21, 38, 43, 41, 36, 31, 28, 25, 21, 16, 12, 10, 10, 12, 15, 18, 20, 21, 21, 22, 22, 22, 21, 21, 20, 19, 18, 16, 14, 12, 10, 9, 10, 14, 22, 31, 40, 44, 42, 35, 24, 16, 12, 12, 14, 10, 1, 0, 0, 46, 148, 305, 501, 696, 845, 910, 872, 743, 555, 354, 181, 62, 1, 0, 3, 28, 51, 66, 73, 72, 63, 49, 32, 15, 5, 4, 9, 14, 13, 4, 0, 9, 67, 192, 384, 623, 865, 1051, 1132, 1082, 914, 679, 451, 304, 288, 412, 637, 893, 1098, 1188, 1135, 957, 703, 437, 215, 69, 0, 0, 7, 32, 50, 60, 64, 66, 69, 70, 67, 58, 46, 31, 19, 12, 13, 20, 30, 37, 39, 36, 35, 50, 94, 178, 302, 449, 592, 692, 720, 660, 524, 351, 198, 125, 175, 358, 643, 965, 1245, 1409, 1416, 1266, 1001, 687, 395, 173, 43, 0, 0, 20, 42, 52, 51, 43, 34, 22, 9, 0, 0, 26, 93, 204, 349, 502, 630, 702, 698, 620, 487, 333, 190, 82, 19, 0, 0, 10, 23, 33, 39, 42, 44, 43, 38, 32, 24, 19, 16, 16, 13, 7, 0, 0, 11, 65, 163, 300, 456, 598, 693, 715, 660, 541, 389, 237, 114, 34, 0, 0, 7, 22, 31, 33, 29, 23, 17, 12, 9, 8, 9, 11, 15, 19, 22, 25, 27, 27, 25, 23, 21, 18, 16, 14, 13, 13, 14, 17, 21, 25, 28, 28, 25, 18, 11, 6, 5, 7, 9, 7, 0, 0, 0, 35, 111, 230, 377, 526, 642, 695, 672, 578, 438, 285, 152, 58, 8, 0, 0, 10, 17, 18, 14, 9, 6, 4, 3, 2, 2, 3, 5, 7, 11, 14, 17, 20, 21, 21, 20, 17, 12, 8, 4, 2, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 12, 16, 18, 18, 16, 12, 7, 3, 0, 0, 0, 4, 10, 16, 21, 24, 25, 23, 19, 15, 10, 6, 4, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 15, 24, 34, 43, 51, 54, 51, 43, 29, 15, 3, 0, 0, 5, 9, 6, 0, 0, 13, 74, 187, 351, 542, 724, 856, 905, 859, 729, 547, 352, 185, 67, 6, 0, 0, 14, 21, 18, 16, 31, 80, 173, 310, 474, 634, 756, 808, 775, 665, 509, 356, 254, 236, 311, 458, 633, 784, 866, 854, 752, 585, 395, 222, 95, 22, 0, 0, 7, 9, 6, 7, 28, 84, 180, 310, 454, 584, 673, 700, 657, 556, 418, 274, 149, 60, 11, 0, 0, 9, 19, 23, 23, 21, 17, 14, 11, 9, 8, 8, 10, 13, 16, 19, 21, 22, 22, 22, 21, 19, 17, 14, 12, 9, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 6, 10, 13, 16, 19, 20, 19, 17, 13, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 12, 15, 17, 18, 17, 15, 12, 8, 4, 1, 0, 0, 0, 1, 4, 8, 14, 19, 24, 27, 27, 24, 19, 12, 6, 0, 0, 0, 0, 5, 8, 6, 0, 0, 4, 47, 137, 277, 452, 635, 787, 876, 880, 800, 653, 474, 298, 154, 58, 8, 0, 0, 9, 16, 17, 15, 13, 12, 13, 14, 16, 18, 20, 21, 20, 17, 13, 9, 4, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 2, 8, 15, 24, 32, 37, 39, 36, 31, 23, 15, 7, 1, 0, 0, 0, 4, 8, 7, 0, 0, 0, 39, 127, 274, 471, 690, 894, 1040, 1097, 1051, 915, 716, 497, 296, 142, 46, 1, 0, 2, 13, 21, 22, 21, 18, 17, 17, 18, 19, 19, 20, 20, 19, 17, 13, 9, 4, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 5, 12, 22, 32, 40, 44, 44, 39, 32, 24, 17, 11, 7, 2, 0, 0, 0, 2, 5, 6, 1, 0, 0, 31, 109, 242, 425, 638, 845, 1006, 1090, 1078, 974, 799, 589, 383, 211, 90, 22, 0, 0, 5, 13, 16, 12, 5, 0, 0, 10, 48, 115, 213, 334, 462, 576, 653, 677, 644, 559, 441, 311, 192, 99, 38, 6, 0, 0, 6, 11, 13, 13, 11, 8, 6, 4, 3, 2, 3, 4, 5, 6, 5, 5, 3, 3, 3, 5, 9, 14, 19, 23, 26, 28, 28, 28, 29, 29, 28, 26, 22, 16, 11, 8, 5, 3, 0, 0, 0, 17, 60, 135, 244, 377, 516, 637, 717, 740, 702, 610, 483, 344, 216, 115, 47, 11, 0, 2, 10, 17, 21, 21, 19, 16, 13, 11, 12, 15, 20, 28, 36, 43, 48, 49, 47, 43, 37, 31, 26, 22, 19, 16, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 11, 43, 107, 213, 360, 541, 735, 914, 1049, 1114, 1096, 1000, 841, 650, 456, 287, 159, 80, 42, 34, 41, 53, 64, 74, 91, 124, 180, 262, 363, 471, 569, 638, 669, 662, 629, 592, 573, 590, 648, 736, 833, 913, 955, 952, 913, 858, 814, 804, 836, 904, 986, 1053, 1079, 1044, 946, 798, 621, 441, 281, 158, 75, 29, 10, 6, 11, 21, 41, 77, 138, 228, 345, 481, 619, 740, 826, 866, 859, 816, 754, 696, 660, 655, 678, 716, 750, 758, 729, 658, 554, 431, 306, 197, 114, 58, 29, 18, 18, 23, 28, 32, 34, 33, 32, 30, 27, 25, 24, 22, 21, 20, 19, 17, 15, 12, 9, 6, 4, 2, 2, 2, 3, 5, 7, 9, 10, 11, 12, 12, 13, 13, 14, 14, 14, 13, 11, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 9, 9, 9, 8, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 28, 61, 106, 164, 227, 289, 341, 378, 393, 385, 354, 306, 248, 188, 132, 86, 52, 31, 20, 17, 17, 19, 20, 20, 18, 14, 10, 6, 3, 1, 0, 0, 0, 2, 4, 6, 9, 12, 14, 15, 15, 13, 11, 8, 7, 10, 22, 45, 83, 135, 202, 279, 358, 430, 487, 519, 524, 500, 451, 384, 308, 233, 166, 111, 72, 47, 34, 27, 24, 22, 19, 16, 12, 8, 6, 5, 5, 5, 6, 7, 8, 10, 11, 11, 11, 10, 8, 6, 4, 2, 3, 7, 17, 37, 70, 117, 178, 251, 330, 406, 472, 519, 543, 539, 509, 457, 390, 314, 239, 170, 114, 72, 44, 27, 18, 14, 12, 11, 10, 9, 8, 8, 8, 9, 10, 11, 12, 14, 15, 17, 19, 21, 23, 23, 23, 22, 20, 18, 16, 15, 16, 17, 18, 20, 21, 21, 21, 20, 18, 15, 13, 11, 11, 11, 13, 16, 19, 22, 25, 28, 31, 34, 38, 44, 54, 71, 96, 131, 175, 229, 288, 348, 404, 452, 486, 505, 511, 506, 494, 480, 467, 456, 449, 444, 440, 433, 421, 404, 379, 346, 306, 262, 216, 175, 141, 118, 108, 112, 129, 158, 197, 243, 293, 344, 390, 428, 454, 464, 457, 434, 396, 349, 296, 242, 191, 147, 110, 81, 58, 42, 30, 22, 16, 12, 11, 10, 11, 12, 13, 13, 14, 14, 15, 15, 16, 16, 16, 15, 13, 12, 10, 8, 6, 5, 4, 3, 2, 2, 2, 3, 4, 6, 7, 8, 9, 9, 11, 12, 14, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 34, 41, 53, 68, 89, 114, 142, 174, 207, 241, 274, 305, 331, 351, 363, 368, 363, 351, 332, 306, 276, 244, 212, 181, 152, 127, 105, 88, 74, 63, 55, 49, 45, 41, 39, 37, 38, 40, 45, 54, 67, 82, 101, 123, 146, 171, 197, 224, 251, 276, 300, 320, 337, 348, 352, 350, 341, 327, 307, 285, 261, 236, 212, 188, 165, 142, 121, 102, 86, 73, 63, 55, 50, 45, 41, 37, 35, 34, 35, 38, 43, 49, 58, 68, 81, 96, 114, 135, 160, 186, 215, 244, 272, 298, 322, 343, 360, 374, 384, 390, 392, 389, 381, 368, 350, 329, 305, 281, 257, 234, 213, 193, 174, 156, 139, 122, 108, 95, 85, 78, 72, 69, 68, 69, 72, 76, 83, 93, 106, 123, 142, 164, 188, 215, 244, 276, 312, 353, 399, 447, 498, 547, 593, 635, 674, 709, 743, 775, 803, 826, 842, 850, 850, 841, 827, 806, 782, 754, 723, 689, 652, 613, 572, 532, 491, 451, 412, 375, 340, 308, 277, 249, 222, 197, 173, 151, 131, 116, 104, 95, 88, 80, 72, 65, 59, 56, 55, 54],
-"basecallPos": [301, 313, 325, 337, 349, 362, 374, 387, 399, 412, 424, 436, 447, 459, 472, 483, 497, 508, 521, 533, 545, 557, 571, 583, 594, 607, 619, 630, 643, 656, 668, 681, 692, 704, 716, 728, 740, 751, 763, 775, 787, 800, 813, 825, 837, 848, 861, 873, 884, 895, 907, 918, 931, 943, 956, 967, 980, 992, 1004, 1015, 1029, 1041, 1054, 1065, 1075, 1087, 1099, 1111, 1125, 1136, 1149, 1161, 1172, 1183, 1195, 1207, 1219, 1231, 1244, 1256, 1267, 1279, 1291, 1303, 1315, 1326, 1339, 1351, 1362, 1375, 1387, 1399, 1410, 1422, 1435, 1446, 1457, 1470, 1481, 1493, 1505, 1518, 1531, 1543, 1554, 1566, 1578, 1590, 1603, 1615, 1627, 1639, 1651, 1664, 1677, 1689, 1702, 1713, 1723, 1735, 1747, 1759, 1771, 1784, 1797, 1808, 1820, 1831, 1843, 1855, 1866, 1879, 1892, 1904, 1917, 1929, 1941, 1952, 1964, 1976, 1985, 1999, 2011, 2024, 2037, 2049, 2060, 2072, 2084, 2095, 2109, 2120, 2132, 2146, 2158, 2171, 2183, 2196, 2207, 2217, 2228, 2240, 2252, 2264, 2278, 2290, 2300, 2312, 2324, 2336, 2347, 2360, 2371, 2383, 2396, 2408, 2420, 2429, 2442, 2455, 2468, 2481, 2494, 2505, 2517, 2527, 2538, 2550, 2563, 2575, 2587, 2599, 2612, 2623, 2635, 2646, 2657, 2668, 2682, 2694, 2704, 2715, 2726, 2739, 2750, 2762, 2774, 2787, 2801, 2812, 2826, 2838, 2852, 2863, 2873, 2884, 2895, 2906, 2916, 2927, 2938, 2951, 2963, 2975, 2987, 3000, 3012, 3024, 3035, 3045, 3059, 3071, 3083, 3095, 3106, 3116, 3130, 3143, 3154, 3167, 3178, 3188, 3201, 3214, 3224, 3237, 3249, 3263, 3274, 3285, 3296, 3309, 3321, 3328, 3340, 3351, 3361, 3371, 3384, 3394, 3404, 3418, 3429, 3443, 3455, 3469, 3481, 3493, 3505, 3517, 3527, 3537, 3551],
-"basecalls": {"301":"1:G", "313":"2:C", "325":"3:A", "337":"4:A", "349":"5:A", "362":"6:A", "374":"7:A", "387":"8:G", "399":"9:C", "412":"10:G", "424":"11:C", "436":"12:T", "447":"13:A", "459":"14:A", "472":"15:C", "483":"16:A", "497":"17:C", "508":"18:A", "521":"19:G", "533":"20:G", "545":"21:G", "557":"22:G", "571":"23:C", "583":"24:T", "594":"25:A", "607":"26:G", "619":"27:G", "630":"28:T", "643":"29:C", "656":"30:A", "668":"31:G", "681":"32:A", "692":"33:T", "704":"34:G", "716":"35:C", "728":"36:T", "740":"37:T", "751":"38:G", "763":"39:A", "775":"40:G", "787":"41:G", "800":"42:G", "813":"43:C", "825":"44:A", "837":"45:T", "848":"46:G", "861":"47:A", "873":"48:T", "884":"49:T", "895":"50:G", "907":"51:A", "918":"52:C", "931":"53:A", "943":"54:A", "956":"55:C", "967":"56:A", "980":"57:C", "992":"58:A", "1004":"59:G", "1015":"60:T", "1029":"61:C", "1041":"62:C", "1054":"63:G", "1065":"64:T", "1075":"65:G", "1087":"66:A", "1099":"67:A", "1111":"68:A", "1125":"69:C", "1136":"70:A", "1149":"71:G", "1161":"72:T", "1172":"73:G", "1183":"74:G", "1195":"75:G", "1207":"76:G", "1219":"77:G", "1231":"78:C", "1244":"79:A", "1256":"80:G", "1267":"81:T", "1279":"82:A", "1291":"83:A", "1303":"84:C", "1315":"85:G", "1326":"86:T", "1339":"87:C", "1351":"88:T", "1362":"89:A", "1375":"90:G", "1387":"91:G", "1399":"92:G", "1410":"93:A", "1422":"94:C", "1435":"95:G", "1446":"96:C", "1457":"97:T", "1470":"98:C", "1481":"99:T", "1493":"100:C", "1505":"101:C", "1518":"102:C", "1531":"103:A", "1543":"104:A", "1554":"105:A", "1566":"106:C", "1578":"107:A", "1590":"108:C", "1603":"109:C", "1615":"110:G", "1627":"111:A", "1639":"112:A", "1651":"113:G", "1664":"114:C", "1677":"115:C", "1689":"116:A", "1702":"117:G", "1713":"118:T", "1723":"119:G", "1735":"120:G", "1747":"121:A", "1759":"122:C", "1771":"123:C", "1784":"124:A", "1797":"125:G", "1808":"126:C", "1820":"127:A", "1831":"128:C", "1843":"129:A", "1855":"130:C", "1866":"131:T", "1879":"132:C", "1892":"133:C", "1904":"134:A", "1917":"135:A", "1929":"136:G", "1941":"137:G", "1952":"138:A", "1964":"139:A", "1976":"140:A", "1985":"141:T", "1999":"142:C", "2011":"143:C", "2024":"144:C", "2037":"145:G", "2049":"146:G", "2060":"147:C", "2072":"148:A", "2084":"149:C", "2095":"150:T", "2109":"151:C", "2120":"152:A", "2132":"153:C", "2146":"154:C", "2158":"155:G", "2171":"156:C", "2183":"157:A", "2196":"158:G", "2207":"159:T", "2217":"160:G", "2228":"161:G", "2240":"162:A", "2252":"163:A", "2264":"164:A", "2278":"165:C", "2290":"166:T", "2300":"167:G", "2312":"168:G", "2324":"169:G", "2336":"170:G", "2347":"171:C", "2360":"172:T", "2371":"173:A", "2383":"174:C", "2396":"175:A", "2408":"176:A", "2420":"177:A", "2429":"178:T", "2442":"179:C", "2455":"180:C", "2468":"181:A", "2481":"182:C", "2494":"183:T", "2505":"184:A", "2517":"185:G", "2527":"186:T", "2538":"187:T", "2550":"188:C", "2563":"189:C", "2575":"190:T", "2587":"191:T", "2599":"192:C", "2612":"193:T", "2623":"194:G", "2635":"195:A", "2646":"196:T", "2657":"197:A", "2668":"198:C", "2682":"199:A", "2694":"200:A", "2704":"201:T", "2715":"202:A", "2726":"203:C", "2739":"204:A", "2750":"205:A", "2762":"206:A", "2774":"207:C", "2787":"208:C", "2801":"209:A", "2812":"210:G", "2826":"211:A", "2838":"212:C", "2852":"213:A", "2863":"214:T", "2873":"215:G", "2884":"216:T", "2895":"217:T", "2906":"218:A", "2916":"219:T", "2927":"220:A", "2938":"221:C", "2951":"222:A", "2963":"223:G", "2975":"224:C", "2987":"225:A", "3000":"226:C", "3012":"227:A", "3024":"228:G", "3035":"229:G", "3045":"230:T", "3059":"231:C", "3071":"232:A", "3083":"233:A", "3095":"234:G", "3106":"235:G", "3116":"236:T", "3130":"237:C", "3143":"238:A", "3154":"239:G", "3167":"240:A", "3178":"241:G", "3188":"242:T", "3201":"243:C", "3214":"244:T", "3224":"245:A", "3237":"246:G", "3249":"247:C", "3263":"248:A", "3274":"249:T", "3285":"250:A", "3296":"251:G", "3309":"252:A", "3321":"253:A", "3328":"254:T", "3340":"255:C", "3351":"256:T", "3361":"257:T", "3371":"258:T", "3384":"259:C", "3394":"260:T", "3404":"261:T", "3418":"262:C", "3429":"263:G", "3443":"264:C", "3455":"265:G", "3469":"266:C", "3481":"267:G", "3493":"268:G", "3505":"269:G", "3517":"270:G", "3527":"271:T", "3537":"272:G", "3551":"273:C"}
-}
-]
-}
diff -r 7e49c6b19f5e -r f2a7aaf93a1d test-data/0353/poliovirus2sabin.json
--- a/test-data/0353/poliovirus2sabin.json Tue Jul 19 11:47:08 2022 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,98 +0,0 @@
-{
-"gapFreeConsensus": "GCAAAAAGCGCTAACACAGGGGCTAGGTCAGATGCTTGAGGGCATGATTGACAACACAGTCCGTGAAACAGTGGGGGCAGTAACGTCTAGGGACGCTCTCCCAAACACCGAAGCCAGTGGACCAGCACACTCCAAGGAAATCCCGGCACTCACCGCAGTGGAAACTGGGGCTACAAATCCACTAGTTCCTTCTGATACAATACAAACCAGACATGTTATACAGCACAGGTCAAGGTCAGAGTCTAGCATAGAATCTTTCTTCGCGCGGGGTGCATGCGTGGCCATTATGACCGTGGATAACTCAGTTTCCACTAGTGATAAGGATAAGCTATTTGCAGTGTGGAAGATCACTTATAAAGACACTGTCCAGTTGCGGAGGAAATTGGAGTTCTTCACCTATTCTAGATTTGACATGGAATTTACCTTTGTGATTACTGCAAATTTCACTGAGACTAACAATGGGCACGCCTTAAATCAAGTGTACCAAATTATGTACGTACCACCAGGCGCTCCAGTGCCCGAGAAATGGGATGACTACACATGGCAAACCTCTTCAAATCCGTCAATCTTTTACACTTACGGAACAGCCCCAGCCCGGATCTCGGTACCGTATGTTGGTATTTCGAACGCCTACTCACACTTTTACGACGGTTTTTCCAAAATACCACTGAAGGACCAGTCGGCAGCACTAGGTGACTCCCTCTATGGTGCAGCATCTTTAAATGACTTCGGTATTTTGGCTGTTAGAGTAGTCAATGACCACAACCCGACCAAGGTCACCTCCAAAATCAGAGTGTATCTAAAACCCAAACACATCAGAGTCTGGTGCCCGCGTCCACCGAGGGCAGTGGCATACTACGGCCCTGGAGTTGATTACAAGGATGGTACACTTACACCCCTCTCCACCAAGGATCTGACTACATATGGATTTGGGCACCAAAACAAAGCAGTGTACACAGCAGGCTACAAAATCTGCAACTATCATTTGGCCACACAGGAAGACCTCCAAAATGCGGTTAGT",
-"gappedConsensus": "--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCAAAAAGCGCTAACACAGGGGCTAGGTCAGATGCTTGAGGGCATGATTGACAACACAGTCCGTGAAA--CAGTGG--GGGCAGTAACGTCTAGGGACGCTCTCCCAAACACCGAAGCC-AGTGGACCAGCACACTCCAAGGAAATCCCGGCACTCACCGCAGTGGAAACTGGGGCTACAAATCCACTAGTTCCTTCTGATACAATACAAACCAGACATGTTATACAGCACAGGTCAAGGTCAGAGTCTAGCATAGAATCTTTCTTCGCGCGGGGTGCATGCGTGGCCATTATGACCGTGGATAACTCAGTTTCCACTA-GTGATA-AGGATAAGCTATTTGCAGTGTGGAAGATCACTTATAAAGACACTGTCCAGTTGCGGAGGAAATTGGAGTTCTTCACCTATTCTAGATTTGACATGGAATTTACCTTTGTGATTACTGCAAATTTCACTGAGACTAACAATGGGCACGCCTTAAATCAAGTGTACCAAATTATGTACGTACCACCAGGCGCTCCAGTGCCCGAGAAATGGGATGACTACACATGGCAAACCTCTTCAAATCCGTCAATCTTTTACACTTACGGAACAGCCCCAGCCCGGATCTCGGTACCGTATGTTGGTATTTCGAACGCCTACTCACACTTTTACGACGGTTTTTCCAAAATACCACTGAAGGACCAGTCGGCAGCACTAGGTGACTCCCTCTATGGTGCAGCATCTTTAAATGACTTCGGTATTTTGGCTGTTAGAGTAGTCAATGACCACAACCCGACCAAGGTCACCTCCAAAATCAGAGTGTATCTAAAACCCAAACACATCAGAGTCTGGTGCCCGCGTCCACCGAGGGCAGTGGCATACTACGGCCCTGGAGTTGATTACAAGGATGGTACACTTACACCCCTCTCCACCAAGGATCTGACTACATATGGATTTGGGCACCAAAACAAAGCAGTGTACACAGCAGGCTACAAAATCTGCAACTATCATTTGGCCACACAGGAAGACCTCCAAAATGCGGTTAGT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------",
-"msa":
-[
-{
-"reference": false,
-"forward": true,
-"traceFileName": "dataset_152175",
-"leadingGaps": "2897",
-"trailingGaps": "3959",
-"align": "TGATTACTGCAAATTTCACTGAGACTAACAATGGGCACGCCTTAAATCAAGTGTACCAAATTATGTACGTACCACCAGGCGCTCCAGTGCCCGAGAAATGGGATGACTACACATGGCAAACCTCTTCAAATCCGTCAATCTTTTACACTTACGGAACAGCCCCAGCCCGGATCTCGGTACCGTATGTTGGTATTTCGAACGCCTACTCACACTTTTACGACGGTTTTTCCAAAATACCACTGAAGGACCAGTCGGCAGCACTAGGTGACTCCCTCTATGGTGCAGCATCTTTAAATGACTTCGGTATTTTGGCTGTTAGAGTAGTCAATGACCACAACCCGACCAAGGTCACCTCCAAAATCAGAGTGTATCTAAAACCCAAACACATCAGAGTCTGGTGCCCGCGTCCACCGAGGGCAGTGGCATACTACGGCCCTGGAGTTGATTACAAGGATGGTACACTTACACCCCTCTCCACCAAGGATCTGACTACATATGGATTTGGGCACCAAAACAAAGCAGTGTACACAGCAGGCTACAAAATCTGCAACTATCATTTGGCCACACAGGAAGACCTCCAAAATGCGGTTAGT"
-}
-,
-{
-"reference": false,
-"forward": false,
-"traceFileName": "dataset_152169",
-"leadingGaps": "2660",
-"trailingGaps": "4009",
-"align": "GATACAATACAAACCAGACATGTTATACAGCACAGGTCAAGGTCAGAGTCTAGCATAGAATCTTTCTTCGCGCGGGGTGCATGCGTGGCCATTATGACCGTGGATAACTCAGTTTCCACTA-GTGATA-AGGATAAGCTATTTGCAGTGTGGAAGATCACTTATAAAGACACTGTCCAGTTGCGGAGGAAATTGGAGTTCTTCACCTATTCTAGATTTGACATGGAATTTACCTTTGTGATTACTGCAAATTTCACTGAGACTAACAATGGGCACGCCTTAAATCAAGTGTACCAAATTATGTACGTACCACCAGGCGCTCCAGTGCCCGAGAAATGGGATGACTACACATGGCAAACCTCTTCAAATCCGTCAATCTTTTACACTTACGGAACAGCCCCAGCCCGGATCTCGGTACCGTATGTTGGTATTTCGAACGCCTACTCACACTTTTACGACGGTTTTTCCAAAATACCACTGAAGGACCAGTCGGCAGCACTAGGTGACTCCCTCTATGGTGCAGCATCTTTAAATGACTTCGGTATTTTGGCTGTTAGAGTAGTCAATGACCACAACCCGACCAAGGTCACCTCCAAAATCAGAGTGTATCTAAAACCCAAACACATCAGAGTCTGGTGCCCGCGTCCACCGAGGGCAGTGGCATACTACGGCCCTGGAGTTGATTACAAGGATGGTACACTTACACCCCTCTCCACCAAGGATCTGACTACATATGGATTTGGGCACCAAAACAAAGCAGTGTACACAGCAGGCTACAAAA"
-}
-,
-{
-"reference": false,
-"forward": true,
-"traceFileName": "dataset_152170",
-"leadingGaps": "2540",
-"trailingGaps": "4126",
-"align": "GGGCAGTAACGTCTAGGGACGCTCTCCCAAACACCGAAGCC-AGTGGACCAGCACACTCCAAGGAAATCCCGGCACTCACCGCAGTGGAAACTGGGGCTACAAATCCACTAGTTCCTTCTGATACAATACAAACCAGACATGTTATACAGCACAGGTCAAGGTCAGAGTCTAGCATAGAATCTTTCTTCGCGCGGGGTGCATGCGTGGCCATTATGACCGTGGATAACTCAGTTTCCACTA-GTGATA-AGGATAAGCTATTTGCAGTGTGGAAGATCACTTATAAAGACACTGTCCAGTTGCGGAGGAAATTGGAGTTCTTCACCTATTCTAGATTTGACATGGAATTTACCTTTGTGATTACTGCAAATTTCACTGAGACTAACAATGGGCACGCCTTAAATCAAGTGTACCAAATTATGTACGTACCACCAGGCGCTCCAGTGCCCGAGAAATGGGATGACTACACATGGCAAACCTCTTCAAATCCGTCAATCTTTTACACTTACGGAACAGCCCCAGCCCGGATCTCGGTACCGTATGTTGGTATTTCGAACGCCTACTCACACTTTTACGACGGTTTTTCCAAAATACCACTGAAGGACCAGTCGGCAGCACTAGGTGACTCCCTCTATGGTGCAGCATCTTTAAATGACTTCGGTATTTTGGCTGTTAGAGTAGTCAATGACCACAACCCGACCAAGGTCACCTCCAAAATCAGAGTGTATCTAAAACCCAAACACATCAGAGTCTGGTGCCCGCGTCCACCGAGGGCAGTGGCAT"
-}
-,
-{
-"reference": false,
-"forward": false,
-"traceFileName": "dataset_152177",
-"leadingGaps": "2462",
-"trailingGaps": "4709",
-"align": "GCAAAAAGCGCTAACACAGGGGCTAGGTCAGATGCTTGAGGGCATGATTGACAACACAGTCCGTGAAA--CAGTGG--GGGCAGTAACGTCTAGGGACGCTCTCCCAAACACCGAAGCC-AGTGGACCAGCACACTCCAAGGAAATCCCGGCACTCACCGCAGTGGAAACTGGGGCTACAAATCCACTAGTTCCTTCTGATACAATACAAACCAGACATGTTATACAGCACAGGTCAAGGTCAGAGTCTAGCATAGAATCTTTCTTCGCGCGGGGTGC"
-}
-,
-{
-"reference": true,
-"forward": true,
-"traceFileName": "",
-"leadingGaps": "0",
-"trailingGaps": "0",
-"align": "TTAAAACAGCTCTGGGGTTGTACCCACCCCAGAGGCCCACGTGGCGGCTAGCACTCCGGTATTACGGTACCCTTGTGCGCCTGTTTTATACTCCCCTCCCGCAACTTAGAAGCACGAAACCAAGTTCAATAGAAGGGGGTACAAACCAGTACCACTACGAACAAGCACTTCTGTTTCCCCGGTGACATTGCATAGACTGCTCACGCGGTTGAAAGTGATCGATCCGTTACCCGCTTGTGTACTTCGAAAAGCCTAGTATCGCCTTGGAATCTTCGACGCGTTGCGCTCAGCACCCGACCCCGGGGTGTAGCTTAGGCTGATGAGTCTGGACATTCCTCACCGGTGACGGTGGTCCAGGCTGCGTTGGCGGCCTACCTATGGCTAACGCCATAGGACGTTAGATGTGAACAAGGTGTGAAGAGCCTATTGAGCTACATAAGAGTCCTCCGGCCCCTGAATGCGGCTAATCCTAACCACGGAACAGGCGGTCGCGAACCAGTGACTGGCTTGTCGTAACGCGCAAGTCTGTGGCGGAACCGACTACTTTGGGTGTCCGTGTTTCCTGTTATTTTTATCATGGCTGCTTATGGTGACAATCAGAGATTGTTATCATAAAGCGAATTGGATTGGCCATCCGGTGAGTGTTGTGTCAGGTATACAACTGTTTGTTGGAACCACTGTGTTAGCTTTACTTCTCATTTAACCAATTAATCAAAAACAATACGAGGATAAAACAACAATACTACAATGGGCGCCCAAGTTTCATCACAGAAAGTTGGAGCCCACGAAAATTCAAACAGAGCCTATGGCGGGTCCACCATCAATTACACTACAATCAATTACTATAGGGACTCTGCAAGCAATGCAGCAAGCAAGCAAGATTTTGCACAAGATCCGTCCAAGTTCACCGAACCCATTAAGGACGTCCTTATTAAGACCGCTCCCATGCTAAACTCCCCAAACATTGAGGCGTGTGGTTATAGTGACAGGGTAATGCAGCTAACTCTGGGCAATTCAACGATCACCACCCAAGAAGCGGCCAATTCTGTTGTTGCCTACGGTAGATGGCCTGAATACATCAGAGATACCGAGGCAAATCCTGTAGACCAACCAACCGAGCCCGATGTAGCCGCGTGCAGGTTCTACACATTAGATACCGTCACTTGGCGCAAGGAGTCCAGAGGGTGGTGGTGGAAACTACCAGACGCTTTAAAAGACATGGGGTTATTTGGTCAAAACATGTTTTATCACTATCTTGGGAGGGCTGGCTACACAGTGCACGTACAGTGCAATGCTTCAAAGTTTCATCAAGGAGCTCTAGGGGTGTTTGCAGTTCCAGAAATGTGTTTAGCTGGTGATAGCACAACTCACATGTTCACAAAGTACGAGAATGCGAATCCAGGCGAAAAAGGAGGTGAATTCAAAGGGAGTTTCACCCTTGATACCAACGCCACTAACCCTGCACGGAACTTCTGCCCAGTTGATTACCTCTTCGGGAGTGGAGTGCTGGTAGGGAATGCATTTGTTTATCCACATCAAATAATAAACCTGCGCACTAACAACTGTGCTACGCTAGTATTGCCCTATGTAAACTCACTCTCAATAGATAGCATGACAAAGCACAACAACTGGGGGATCGCTATCCTCCCCCTGGCGCCACTAGACTTTGCCACTGAATCTTCCACTGAGATACCCATTACACTGACCATTGCTCCCATGTGCTGCGAATTCAATGGTTTACGCAACATCACTGTGCCAAGAACCCAAGGATTACCAGTCCTGAACACTCCAGGGAGTAACCAGTACCTGACCGCAGACAATTACCAGTCTCCGTGTGCGATACCTGAGTTTGATGTCACTCCACCCATAGACATACCAGGGGAGGTGCGCAACATGATGGAATTGGCGGAAATAGACACCATGATACCCCTCAACTTGACAAGTCAACGCAAGAACACAATGGACATGTATAGAGTCGAGTTGAGCGACACGGCTCACTCTGACACGCCGATCTTGTGTCTCTCGTTGTCCCCCGCTTCAGACCCCAGATTGGCACACACTATGTTGGGTGAGATATTAAATTACTACACACACTGGGCAGGGTCCTTGAAATTTACCTTTCTCTTTTGCGGCTCAATGATGGCCACCGGAAAGTTATTGGTTTCTTACGCACCACCCGGAGCAGAGGCCCCCAAGAGTCGCAAAGAAGCAATGCTTGGGACACATGTGATATGGGACATTGGGTTGCAGTCTTCATGCACTATGGTGGTACCTTGGATCAGTAATACCACATACAGACAAACCATCAACGATAGTTTCACAGAAGGTGGCTACATTAGCATGTTCTATCAAACTAGGGTTGTTGTCCCGTTGTCCACACCCAGAAAGATGGACATCCTGGGTTTTGTGTCAGCTTGCAATGACTTCAGTGTGCGCTTACTGCGAGATACAACACACATTAGTCAAGAGGCTATGCCACAAGGAATTGGTGACATGATTGAGGGGGCCGTTGA--AGGGATTACTAAAAATGCATTGGTTCCCCCG--ACTTCCACCAATAGCCTGCCTGACACA-AAGCCGAGCGGTCCAGCCCACTCCAAGGAGATACCTGCATTGACAGCCGTGGAGACAGGGGCTACCAATCCGTTGGTGCCTTCGGACACCGTGCAAACGCGCCATGTCATCCAGAGACGAACGCGATCAGAGTCCACGGTTGAGTCATTCTTTGCAAGAGGGGCTTGCGTGGCTATCATTGAGGTGGACAATGATGCACCGACAAAGCGCGCCAGCAGAT--TGTTTTCGGTTTGGAAAATAACTTACAAAGATACTGTTCAACTGAGACGCAAACTGGAATTTTTCACATATTCGAGATTTGACATGGAGTTCACTTTTGTGGTCACCTCAAACTACATTGATGCAAATAACGGACATGCATTGAACCAAGTTTATCAGATAATGTATATACCACCCGGAGCACCTATCCCTGGTAAATGGAATGACTATACGTGGCAGACGTCCTCTAACCCGTCGGTGTTTTACACCTATGGGGCGCCCCCAGCAAGAATATCAGTGCCCTACGTGGGAATTGCTAATGCGTATTCCCACTTTTATGATGGGTTTGCAAAAGTACCACTAGCGGGTCAAGCCTCAACTGAAGGCGATTCGTTGTACGGTGCTGCCTCACTGAATGATTTTGGATCACTGGCTGTTCGCGTGGTAAATGATCACAACCCCACGCGGCTCACCTCCAAGATCAGAGTGTACATGAAGCCAAAGCATGTCAGAGTCTGGTGCCCACGACCTCCACGAGCAGTCCCATACTTCGGACCAGGTGTTGATTATAAAGATGGG---CTCACCCCACTACCAGAAAAGGGATTAACGACTTATGGATTTGGACACCAAAACAAAGCTGTGTACACAGCTGGCTACAAAATTTGCAATTACCACCTAGCTACACAAGAAGACTTGCAAAATGCCGTGAGTGTCATGTGGAACAGAGACCTCTTAGTGGCTGAATCAAGGGCCCTTGGCACCGACTCGATCGCAAGGTGCAGCTGTAACACGGGTGTGTACTACTGTGAATCCAGGAGAAAATATTATCCAGTTTCTTTCATTGGGCCCACCTTCCAATACATGGAAGCCAATGAATATTACCCGGCTAGATATCAATCACACATGCTTATTGGTCATGGGTTTGCATCACCGGGTGATTGTGGTGGCATACTTAGATGTCAACACGGGGTGATAGGAATAATCACTGCTGGTGGGGAAGGCTTGGTTGCATTTTCAGACATTAGAGACCTGTATGCTTATGAGGAGGAAGCTATGGAGCAGGGCATTTCCAACTATATTGAGTCACTTGGTGCTGCATTTGGTAGTGGATTCACTCAACAAATTGGTGATAAAGTTTCCGAGCTAACCAGCATGGTAACTAGCACCATTACAGAGAAGTTGCTTAAAAACTTAATCAAAATTATCTCATCACTTGTGATCATTACCAGGAATTATGAGGACACTACCACAGTGCTTGCCACCCTCGCCCTCCTTGGGTGCGACATCTCACCGTGGCAGTGGCTAAAGAAGAAGGCATGTGACATCCTGGAAATTCCATACGCCATCAAACAAGGAGATAGTTGGTTGAAGAAATTCACTGAGGCATGTAATGCTGCAAAGGGACTGGAGTGGGTGTCCAATAAGATATCCAAATTCATTAGTTGGTTGCAGGATAAAATCATCCCACAAGCGAGAGACAAATTAGAGTTTGTCACTAAACTAAAGCAATTAGAAATGCTTGAAAATCAGATTTCCACCATACACCAATCTTGTCCAAGTCAAGAACATCAGGAGATCTTATTCAACAATGTGCGGTGGCTATCTATCCAGTCCAAGAGGTTTGCACCACTATATGCACATGAAGCTAAAAGGATTCAAAAGCTGGAGCATACCATAAATAATTACGTACAGTTCAAGAGCAAGCACCGTATTGAGCCAGTATGTTTGTTAGTACATGGCAGTCCAGGGACAGGAAAATCAGTTGCAACCAATCTAATTGCTAGAGCAATAGCCGAGAAAGAGAACACCTCCACATACTCACTGCCACCTGATCCGTCTCACTTTGATGGCTACAAGCAACAGGGTGTGGTTATTATGGATGACCTAAACCAAAATCCAGACGGAGCAGACATGAAACTTTTTTGTCAAATGGTGTCCACTGTGGAGTTTATTCCACCGATGGCCTCGCTAGAAGAGAAAGGCATTTTGTTCACATCTAATTACGTTTTAGCCTCCACCAACTCCAGTCGGATCACACCACCCACGGTGGCTCACAGTGATGCGCTGGCCAGGAGATTCGCATTTGACGTGGACATACAAGTCATGAGCGAGTACTCCAGAGACGGAAAGCTCAACATGGCAATGGCTACTGAAATGTGCAAAAACTGTCATCAACCAGCAAACTTCAAAAGATGTTGTCCTTTAGTGTGTGGCAAGGCAATTCAGTTAATGGATAAATCTTCCAGGGTTAGATACAGCATTGATCAGATCACTACAATGATTGTTAATGAGAGAAACAGAAGATCAAACATTGGTAATTGCATGGAAGCTCTATTCCAGGGACCACTGCAGTATAAAGATCTAAAAATAGATGTTAAGACCAGTCCCCCTCCGGAGTGTATCAACGATTTGCTCCAGGCAGTTGATTCCCAGGAAGTGAGAGATTACTGTGAAAAGAAAGGCTGGATTGTTAACATTACCAGTCAGGTTCAAACAGAGAGGAACATCAACCGGGCGATGACTATCCTACAAGCAGTAACTACTTTCGCTGCAGTAGCCGGTGTCGTGTACGTTATGTACAAGCTGTTCGCTGGGCACCAGGGTGCATACACTGGTTTGCCAAATAAACGACCCAATGTACCCACTATCAGGACAGCAAAAGTGCAAGGCCCTGGGTTTGATTACGCAGTGGCCATGGCTAAAAGAAACATTGTTACAGCAACCACCAGCAAAGGGGAGTTTACGATGTTGGGAGTCTATGATAATGTGGCCATCTTGCCAACCCACGCCTCACCTGGTGAAAGCATTGCGATCGACGGTAAAGAGGTGGAAATTCTTGACGCCAAAGCCCTTGAAGATCAGGCAGGAACTAATCTTGAAATTACCATAATTACACTAAAGAGGAACGAGAAGTTCAGAGATATCAGGCCACACATTCCCACCCAAATCACCGAAACAAATGATGGAGTTTTGATCGTGAACACTAGTAAGTACCCCAACATGTATGTTCCCGTTGGTGCTGTGACCGAACAGGGGTATCTTAATCTCGGTGGACGACAAACCGCTCGTACGCTAATGTACAACTTTCCAACTAGAGCAGGTCAGTGTGGTGGTGTCATCACGTGCACTGGTAAAGTCATTGGGATGCATGTTGGTGGGAACGGTTCACATGGGTTCGCGGCGGCCCTAAAGCGGTCATACTTCACTCAGATTCAAGGTGAGATTCAATGGATGAAACCATCAAAAGAAGTGGGATACCCGATCATAAATGCTCCGTCCAAAACCAAACTTGAACCCAGCGCTTTTCACTATGTGTTTGAAGGGGTGAAGGAACCAGCAGTCCTTACCAAAAATGATCCCAGGCTCAGGACAGACTTTGAAGAAGCAATATTCTCTAAGTATGTAGGCAACAAGATCACTGATGTGGATGAGTACATGAAAGAGGCAGTGGATCATTACGCTGGCCAACTCATGTCTCTAGACATCAACACAGAACAAATGTGCTTGGAGGACGCCATGTACGGCACCGATGGCCTGGAAGCACTTGACTTGACCACTAGTGCTGGATACCCTTATGTAGCAATGGGAAAGAAAAAGAGAGACATCTTGAATAAGCAGACTAGAGACACCAAGGAAATGCGGAGACTCTTAGATACTTATGGAATTAACTTACCGCTTGTAACATATGTTAAAGATGAACTAAGGTCAAAAACTAAGGTGGAGCAGGGAAAATCCAGATTGATTGAAGCCTCCAGTTTGAATGATTCAGTGGCCATGAGAATGGCATTTGGAAATCTCTATGCAGCATTTCACAAAAACCCAGGAGTTGTCACTGGCAGTGCAGTTGGTTGTGATCCAGATCTATTTTGGAGCAAGATCCCAGTGCTAATGGAAGAGAAGCTCTTTGCTTTTGACTACACAGGTTATGATGCATCACTCAGCCCGGCCTGGTTTGAGGCACTCAAAATGGTGCTAGAGAAAATCGGATTTGGGGACAGGGTGGATTATATTGATTACCTCAACCATTCCCACCACCTGTACAAAAACAAAACTTATTGCGTAAAAGGCGGCATGCCATCTGGCTGCTCAGGCACATCAATTTTTAACTCAATGATTAACAACTTAATCATTAGGACACTCCTACTGAAAACCTACAAGGGCATAGATTTAGATCACCTAAAGATGATTGCCTATGGTGATGATGTAATTGCTTCCTACCCCCATGAGGTTGATGCTAGTCTCCTAGCCCAATCAGGAAAAGACTATGGACTAACCATGACTCCAGCAGACAAGTCAGCTACCTTTGAAACAGTCACATGGGAGAATGTAACATTCTTGAAAAGATTCTTTAGAGCGGATGAGAAGTATCCCTTCCTCATACATCCAGTAATGCCAATGAAGGAGATTCATGAATCAATTAGATGGACAAAGGATCCCAGAAACACACAGGATCACGTGCGCTCATTGTGCCTATTGGCCTGGCACAACGGCGAAGAAGAATACAACAAGTTCTTAGCTAAAATCAGGAGTGTGCCAATTGGGAGAGCTTTATTGCTCCCAGAGTACTCTACATTGTACCGCCGTTGGCTCGACTCTTTTTAGTAACCCTACCTCAGTCGAATTGGATTGGGTCATGCTGTTGTAGGGGTAAATTTTTCTTTAATTCGGGG"
-}
-],
-"gappedTraces":
-[
-{
-"traceFileName": "dataset_152175",
-"leadingGaps": 2897,
-"trailingGaps": 3959,
-"peakA": [451, 451, 452, 453, 452, 451, 449, 446, 444, 444, 447, 451, 456, 461, 466, 470, 474, 480, 488, 499, 513, 528, 545, 561, 576, 591, 604, 618, 632, 649, 667, 686, 704, 721, 734, 744, 752, 757, 762, 766, 768, 767, 761, 749, 730, 708, 682, 654, 625, 596, 566, 534, 500, 465, 431, 399, 369, 343, 320, 301, 286, 276, 270, 270, 277, 290, 307, 329, 353, 380, 410, 443, 478, 514, 551, 584, 615, 642, 667, 689, 709, 728, 742, 750, 752, 745, 731, 712, 690, 665, 638, 610, 579, 546, 509, 470, 430, 390, 351, 314, 279, 247, 219, 193, 169, 147, 128, 110, 96, 84, 76, 70, 66, 63, 59, 56, 52, 48, 45, 43, 42, 42, 42, 42, 40, 38, 35, 33, 31, 30, 28, 27, 25, 23, 21, 19, 18, 17, 16, 15, 14, 13, 12, 11, 11, 11, 12, 13, 15, 17, 19, 21, 23, 26, 28, 31, 34, 36, 38, 38, 37, 34, 32, 28, 25, 23, 21, 20, 20, 21, 25, 32, 43, 60, 82, 111, 145, 185, 229, 276, 323, 370, 413, 450, 480, 500, 509, 506, 491, 465, 428, 384, 335, 283, 233, 186, 145, 110, 81, 57, 38, 24, 13, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 6, 5, 5, 6, 8, 11, 15, 18, 21, 23, 25, 25, 25, 23, 21, 18, 14, 10, 7, 5, 3, 2, 1, 0, 0, 0, 1, 2, 4, 6, 8, 10, 11, 12, 12, 12, 11, 11, 10, 10, 9, 9, 9, 9, 10, 10, 11, 11, 12, 12, 12, 12, 12, 12, 10, 9, 7, 4, 2, 0, 0, 0, 1, 9, 23, 49, 87, 140, 208, 292, 388, 493, 599, 699, 786, 851, 887, 891, 862, 803, 718, 616, 506, 398, 300, 216, 149, 100, 66, 45, 32, 26, 22, 20, 17, 13, 9, 5, 1, 0, 3, 13, 32, 64, 112, 179, 268, 380, 510, 652, 796, 932, 1046, 1132, 1184, 1203, 1193, 1161, 1115, 1060, 1004, 952, 908, 877, 861, 862, 879, 906, 937, 963, 976, 969, 935, 874, 788, 682, 563, 441, 325, 224, 142, 82, 41, 17, 5, 0, 0, 0, 4, 11, 20, 31, 43, 53, 60, 64, 65, 62, 56, 48, 40, 32, 25, 21, 19, 20, 23, 27, 31, 36, 40, 44, 47, 48, 46, 41, 34, 25, 17, 10, 5, 1, 0, 0, 0, 8, 30, 69, 129, 209, 305, 412, 521, 621, 702, 756, 773, 753, 695, 608, 501, 387, 277, 182, 107, 54, 22, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 6, 7, 8, 10, 11, 13, 15, 18, 21, 23, 23, 21, 18, 13, 8, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 10, 12, 13, 13, 13, 11, 8, 5, 2, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 0, 1, 2, 0, 0, 0, 5, 27, 71, 139, 229, 336, 448, 553, 636, 689, 703, 678, 616, 525, 418, 306, 204, 120, 60, 22, 4, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 5, 7, 11, 14, 18, 19, 19, 17, 13, 9, 5, 1, 0, 0, 8, 34, 84, 163, 271, 401, 541, 674, 780, 845, 857, 814, 723, 599, 459, 322, 203, 112, 51, 16, 1, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 3, 5, 9, 14, 21, 27, 32, 34, 33, 29, 23, 16, 9, 4, 1, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 4, 25, 70, 145, 249, 376, 510, 634, 728, 777, 774, 719, 622, 498, 367, 246, 146, 73, 28, 4, 0, 0, 1, 4, 3, 0, 0, 1, 32, 102, 220, 384, 584, 794, 984, 1124, 1191, 1174, 1077, 915, 717, 511, 326, 179, 80, 23, 0, 0, 0, 2, 2, 0, 0, 0, 1, 3, 5, 7, 9, 12, 16, 22, 29, 35, 39, 41, 40, 37, 32, 27, 21, 16, 12, 10, 10, 12, 15, 17, 17, 14, 9, 3, 0, 0, 0, 2, 2, 0, 0, 4, 34, 99, 204, 347, 512, 678, 818, 905, 924, 871, 755, 599, 429, 274, 150, 65, 16, 0, 0, 14, 61, 141, 258, 403, 558, 698, 798, 840, 818, 737, 615, 471, 329, 205, 111, 48, 13, 0, 0, 2, 7, 12, 17, 21, 24, 26, 27, 27, 27, 27, 28, 30, 32, 34, 35, 34, 31, 27, 22, 17, 14, 12, 9, 6, 3, 0, 0, 0, 2, 5, 5, 0, 0, 3, 38, 113, 236, 399, 581, 751, 877, 932, 908, 817, 688, 559, 467, 436, 474, 564, 677, 776, 828, 815, 735, 604, 447, 293, 165, 74, 21, 0, 0, 4, 11, 17, 20, 21, 20, 17, 12, 7, 3, 2, 5, 11, 20, 27, 31, 29, 22, 13, 4, 0, 0, 1, 3, 3, 0, 0, 8, 45, 122, 240, 392, 558, 710, 821, 867, 839, 743, 597, 430, 271, 143, 57, 11, 0, 0, 3, 5, 3, 0, 0, 0, 1, 6, 13, 19, 24, 27, 28, 27, 23, 18, 12, 6, 2, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 11, 14, 16, 16, 15, 12, 8, 4, 2, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 11, 15, 17, 16, 11, 4, 0, 0, 0, 5, 8, 5, 0, 0, 17, 86, 214, 401, 625, 850, 1032, 1132, 1129, 1023, 839, 615, 394, 212, 86, 19, 0, 0, 5, 9, 8, 3, 0, 0, 0, 0, 3, 6, 6, 4, 0, 0, 11, 50, 126, 243, 393, 556, 705, 808, 843, 801, 691, 535, 366, 215, 100, 31, 0, 0, 0, 4, 4, 1, 0, 0, 3, 10, 17, 22, 25, 25, 24, 21, 19, 16, 15, 14, 15, 17, 20, 21, 21, 20, 17, 14, 10, 8, 6, 5, 5, 4, 4, 2, 0, 0, 0, 0, 3, 6, 6, 1, 0, 0, 26, 85, 181, 308, 445, 566, 641, 653, 601, 500, 381, 281, 231, 245, 320, 432, 546, 624, 639, 586, 478, 351, 247, 208, 256, 393, 591, 808, 989, 1090, 1087, 978, 791, 567, 351, 178, 65, 9, 0, 0, 8, 12, 9, 4, 0, 0, 0, 3, 8, 14, 22, 30, 38, 44, 46, 43, 36, 26, 16, 8, 3, 0, 0, 0, 0, 1, 2, 4, 6, 7, 6, 4, 0, 0, 0, 0, 4, 7, 7, 0, 0, 0, 33, 108, 228, 382, 547, 687, 772, 780, 710, 579, 416, 257, 128, 44, 4, 0, 0, 6, 7, 4, 0, 0, 0, 7, 16, 24, 29, 31, 29, 25, 20, 15, 10, 6, 4, 4, 7, 12, 17, 21, 21, 17, 10, 1, 0, 0, 3, 10, 12, 5, 0, 0, 33, 133, 306, 541, 805, 1046, 1211, 1261, 1186, 1003, 756, 498, 277, 119, 31, 0, 0, 0, 5, 7, 6, 4, 0, 0, 0, 23, 98, 237, 440, 683, 924, 1115, 1210, 1187, 1050, 832, 580, 345, 163, 50, 0, 0, 1, 10, 11, 6, 0, 0, 1, 8, 16, 24, 29, 30, 26, 16, 3, 0, 6, 55, 155, 306, 492, 681, 831, 905, 879, 759, 572, 370, 209, 137, 178, 327, 548, 787, 985, 1093, 1088, 973, 779, 551, 333, 162, 51, 0, 0, 3, 16, 19, 9, 0, 0, 21, 97, 225, 395, 578, 736, 832, 839, 754, 600, 417, 255, 158, 151, 233, 377, 541, 677, 747, 734, 643, 500, 339, 194, 87, 24, 0, 0, 3, 7, 6, 2, 0, 0, 0, 8, 17, 26, 32, 34, 32, 28, 21, 14, 7, 2, 0, 0, 0, 2, 5, 8, 11, 12, 12, 10, 7, 4, 1, 0, 0, 0, 1, 4, 7, 10, 12, 13, 13, 11, 8, 4, 2, 1, 2, 5, 7, 8, 6, 2, 0, 0, 0, 4, 10, 11, 4, 0, 0, 26, 107, 246, 433, 635, 812, 920, 931, 844, 681, 481, 288, 137, 42, 0, 0, 1, 8, 8, 3, 0, 0, 7, 20, 34, 44, 48, 44, 37, 28, 19, 12, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 1, 3, 4, 5, 6, 7, 7, 6, 5, 5, 5, 4, 3, 0, 0, 0, 0, 4, 10, 11, 5, 0, 0, 27, 107, 244, 426, 622, 787, 881, 878, 779, 609, 415, 249, 150, 139, 208, 326, 448, 534, 552, 499, 392, 272, 182, 160, 225, 369, 559, 747, 884, 934, 884, 748, 560, 363, 195, 78, 15, 0, 0, 6, 10, 8, 4, 3, 7, 14, 21, 24, 22, 19, 16, 16, 17, 14, 5, 0, 0, 25, 100, 225, 390, 564, 707, 782, 766, 661, 497, 318, 175, 106, 128, 231, 381, 533, 644, 686, 648, 546, 407, 263, 142, 58, 14, 0, 0, 4, 6, 5, 1, 0, 2, 6, 12, 17, 19, 19, 17, 15, 11, 9, 6, 5, 4, 3, 4, 6, 10, 13, 17, 20, 22, 21, 19, 15, 11, 8, 7, 8, 9, 9, 6, 2, 0, 0, 0, 6, 10, 8, 0, 0, 1, 46, 140, 279, 445, 604, 716, 752, 704, 585, 425, 263, 131, 44, 3, 0, 0, 6, 7, 6, 5, 9, 17, 25, 29, 28, 22, 17, 14, 13, 11, 5, 0, 0, 18, 82, 196, 349, 518, 663, 747, 745, 655, 499, 317, 158, 63, 57, 141, 292, 470, 628, 724, 732, 650, 497, 313, 149, 53, 57, 170, 372, 619, 852, 1015, 1070, 1005, 840, 617, 389, 199, 72, 9, 0, 0, 9, 11, 6, 0, 0, 8, 22, 36, 43, 41, 31, 17, 6, 2, 6, 11, 12, 5, 0, 0, 28, 112, 252, 434, 621, 769, 840, 813, 698, 524, 337, 175, 64, 7, 0, 0, 8, 12, 10, 6, 5, 9, 16, 22, 25, 25, 23, 20, 19, 18, 17, 15, 12, 9, 5, 3, 3, 3, 2, 0, 0, 0, 0, 4, 9, 10, 4, 0, 0, 20, 88, 205, 357, 518, 649, 715, 699, 604, 458, 297, 157, 59, 8, 0, 0, 6, 9, 6, 3, 2, 7, 17, 26, 32, 35, 33, 29, 24, 19, 14, 10, 6, 3, 2, 1, 2, 3, 2, 0, 0, 0, 0, 4, 9, 10, 4, 0, 0, 20, 88, 204, 356, 516, 645, 709, 691, 596, 449, 288, 149, 54, 5, 0, 0, 6, 9, 7, 4, 7, 14, 23, 28, 26, 18, 8, 2, 3, 8, 12, 8, 0, 0, 6, 64, 177, 337, 519, 682, 783, 794, 714, 565, 385, 217, 92, 20, 0, 0, 5, 10, 9, 4, 2, 6, 15, 24, 30, 29, 23, 13, 5, 2, 5, 10, 11, 7, 0, 0, 10, 64, 161, 294, 436, 555, 619, 610, 531, 403, 261, 136, 49, 5, 0, 0, 7, 10, 6, 1, 0, 0, 1, 7, 13, 18, 20, 20, 19, 17, 14, 11, 8, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 7, 8, 7, 5, 3, 1, 0, 0, 0, 0, 2, 3, 5, 7, 9, 11, 12, 11, 8, 4, 0, 0, 3, 8, 11, 8, 0, 0, 3, 48, 136, 264, 411, 546, 633, 649, 589, 471, 324, 186, 80, 18, 0, 0, 4, 10, 11, 8, 7, 8, 13, 18, 21, 20, 17, 12, 9, 7, 6, 7, 7, 8, 8, 8, 10, 12, 15, 18, 21, 22, 23, 22, 21, 19, 17, 14, 12, 9, 6, 4, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 9, 12, 12, 7, 1, 0, 0, 6, 14, 16, 7, 0, 0, 30, 132, 305, 531, 766, 952, 1040, 1005, 857, 639, 405, 208, 75, 8, 0, 0, 1, 3, 2, 3, 6, 6, 0, 0, 0, 52, 174, 370, 617, 864, 1047, 1112, 1037, 838, 573, 319, 150, 112, 212, 413, 649, 843, 936, 899, 745, 525, 309, 166, 142, 243, 440, 672, 870, 977, 964, 839, 640, 418, 224, 87, 15, 0, 0, 9, 12, 7, 0, 0, 4, 17, 32, 44, 48, 44, 35, 24, 13, 6, 1, 0, 0, 0, 1, 3, 4, 4, 5, 4, 4, 2, 1, 0, 0, 0, 1, 5, 10, 12, 11, 5, 0, 0, 0, 7, 16, 17, 6, 0, 0, 35, 148, 334, 567, 800, 970, 1031, 963, 788, 555, 323, 142, 33, 0, 0, 7, 17, 15, 6, 0, 3, 15, 31, 43, 44, 34, 18, 5, 0, 7, 18, 23, 13, 0, 0, 24, 139, 345, 621, 911, 1144, 1255, 1212, 1027, 754, 464, 224, 67, 0, 0, 2, 17, 20, 16, 12, 16, 28, 41, 47, 42, 29, 15, 7, 8, 14, 17, 10, 0, 0, 16, 100, 250, 451, 662, 830, 907, 871, 734, 534, 325, 154, 43, 0, 0, 0, 14, 18, 15, 5, 0, 0, 0, 28, 87, 176, 284, 388, 463, 488, 456, 375, 267, 160, 74, 19, 0, 0, 0, 7, 13, 14, 9, 0, 0, 0, 36, 120, 247, 398, 540, 635, 657, 597, 475, 323, 179, 72, 12, 0, 0, 6, 12, 11, 7, 2, 2, 5, 9, 13, 15, 16, 17, 18, 17, 15, 12, 8, 4, 0, 0, 0, 1, 3, 5, 7, 9, 11, 12, 12, 11, 9, 6, 4, 3, 4, 5, 5, 3, 0, 0, 0, 1, 8, 13, 11, 1, 0, 0, 44, 138, 278, 440, 587, 676, 680, 593, 439, 262, 114, 40, 61, 171, 337, 509, 638, 684, 630, 490, 305, 130, 27, 37, 172, 409, 690, 942, 1096, 1114, 994, 774, 515, 279, 109, 17, 0, 0, 11, 17, 12, 4, 1, 7, 19, 31, 37, 35, 26, 15, 5, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 3, 7, 12, 15, 16, 15, 11, 7, 3, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 9, 7, 4, 2, 0, 0, 0, 1, 3, 5, 7, 8, 8, 9, 8, 6, 3, 0, 0, 0, 0, 6, 12, 12, 5, 0, 0, 25, 97, 215, 361, 502, 599, 621, 557, 426, 270, 141, 85, 125, 253, 432, 606, 721, 737, 647, 476, 278, 114, 39, 79, 228, 445, 669, 836, 903, 854, 709, 510, 309, 147, 44, 0, 0, 3, 13, 16, 13, 10, 11, 16, 22, 24, 23, 17, 10, 5, 3, 3, 4, 6, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 11, 16, 20, 22, 20, 16, 11, 6, 2, 0, 0, 0, 0, 0, 2, 3, 5, 7, 8, 8, 8, 7, 5, 3, 0, 0, 0, 0, 4, 11, 13, 8, 0, 0, 13, 72, 178, 319, 466, 580, 624, 580, 458, 295, 146, 63, 80, 201, 395, 609, 780, 860, 829, 700, 513, 316, 153, 47, 0, 0, 2, 13, 17, 15, 12, 12, 15, 19, 21, 18, 12, 5, 0, 0, 0, 3, 6, 7, 7, 5, 2, 0, 0, 1, 4, 8, 11, 13, 12, 10, 7, 4, 1, 0, 0, 0, 0, 3, 6, 9, 12, 13, 12, 9, 5, 2, 0, 0, 0, 2, 7, 11, 15, 18, 18, 17, 15, 11, 6, 1, 0, 0, 0, 6, 14, 16, 9, 0, 0, 13, 87, 220, 401, 594, 751, 830, 808, 691, 512, 319, 155, 45, 0, 0, 4, 22, 28, 18, 0, 0, 0, 59, 170, 325, 494, 639, 721, 717, 627, 479, 310, 161, 57, 4, 0, 0, 9, 13, 11, 7, 5, 8, 11, 14, 13, 9, 4, 1, 0, 2, 5, 8, 9, 9, 7, 6, 4, 3, 2, 0, 0, 0, 0, 8, 15, 17, 9, 0, 0, 16, 93, 227, 402, 583, 722, 779, 737, 609, 432, 253, 111, 25, 0, 0, 6, 16, 18, 14, 10, 9, 11, 16, 19, 20, 20, 19, 18, 17, 17, 14, 11, 6, 1, 0, 0, 3, 10, 17, 19, 17, 10, 4, 3, 8, 17, 21, 13, 0, 0, 15, 106, 272, 500, 745, 947, 1046, 1008, 838, 583, 315, 112, 29, 87, 263, 500, 726, 876, 910, 826, 655, 445, 248, 101, 17, 0, 0, 12, 26, 27, 14, 0, 0, 2, 68, 193, 368, 564, 736, 839, 844, 748, 578, 381, 203, 75, 7, 0, 0, 12, 22, 22, 19, 16, 16, 17, 18, 16, 11, 6, 2, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 11, 7, 1, 0, 0, 0, 7, 11, 9, 0, 0, 0, 37, 117, 236, 372, 492, 562, 563, 493, 374, 239, 121, 39, 0, 0, 0, 11, 18, 18, 16, 14, 13, 13, 13, 11, 7, 3, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 11, 15, 18, 19, 16, 12, 6, 1, 0, 0, 2, 10, 18, 23, 23, 17, 8, 2, 3, 12, 21, 23, 10, 0, 0, 33, 157, 369, 641, 916, 1123, 1202, 1131, 931, 659, 386, 170, 39, 0, 0, 11, 29, 36, 34, 30, 28, 28, 28, 25, 19, 11, 3, 0, 0, 1, 3, 4, 4, 3, 1, 0, 0, 0, 2, 4, 7, 9, 9, 8, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 11, 13, 13, 11, 8, 5, 1, 0, 0, 0, 2, 6, 9, 13, 15, 14, 12, 8, 5, 2, 2, 2, 3, 3, 0, 0, 0, 0, 5, 12, 14, 7, 0, 0, 14, 83, 205, 366, 532, 659, 711, 672, 555, 393, 229, 100, 22, 0, 0, 5, 15, 16, 12, 8, 7, 8, 10, 11, 9, 6, 2, 0, 0, 0, 0, 0, 0, 0, 3, 7, 12, 17, 20, 20, 18, 15, 11, 8, 7, 8, 10, 11, 9, 5, 0, 0, 0, 3, 12, 17, 12, 0, 0, 1, 58, 174, 340, 526, 686, 778, 773, 674, 509, 324, 163, 53, 0, 0, 0, 16, 24, 24, 20, 16, 14, 14, 15, 15, 15, 15, 15, 15, 15, 14, 13, 11, 10, 9, 9, 8, 7, 7, 6, 7, 7, 8, 8, 7, 6, 3, 1, 0, 0, 0, 0, 1, 3, 3, 4, 3, 2, 0, 0, 0, 2, 4, 8, 11, 13, 13, 12, 9, 6, 3, 2, 2, 4, 6, 9, 11, 12, 10, 8, 5, 2, 1, 2, 3, 4, 2, 0, 0, 0, 0, 8, 14, 13, 4, 0, 0, 31, 120, 260, 432, 595, 706, 732, 666, 528, 357, 195, 76, 10, 0, 0, 11, 20, 21, 17, 11, 8, 6, 6, 4, 3, 1, 1, 3, 5, 7, 9, 8, 7, 4, 2, 0, 0, 0, 0, 2, 5, 7, 9, 10, 9, 7, 4, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 4, 10, 16, 19, 18, 15, 13, 14, 19, 23, 21, 9, 0, 0, 32, 134, 302, 515, 728, 881, 925, 841, 646, 399, 176, 53, 74, 242, 513, 811, 1052, 1169, 1135, 965, 711, 443, 218, 70, 1, 0, 2, 18, 24, 22, 19, 18, 23, 30, 33, 32, 26, 20, 14, 12, 12, 14, 14, 12, 10, 6, 3, 1, 0, 0, 0, 0, 2, 5, 8, 11, 12, 12, 10, 7, 4, 2, 2, 3, 6, 8, 9, 9, 8, 7, 6, 4, 2, 0, 0, 0, 1, 10, 18, 19, 9, 0, 0, 20, 105, 251, 443, 639, 791, 854, 812, 676, 486, 291, 133, 35, 0, 0, 4, 17, 21, 19, 15, 14, 14, 15, 14, 11, 6, 2, 1, 3, 7, 10, 13, 13, 12, 10, 7, 4, 0, 0, 0, 0, 5, 10, 11, 4, 0, 0, 18, 82, 188, 324, 461, 563, 601, 565, 465, 331, 196, 88, 21, 0, 0, 0, 12, 18, 16, 7, 0, 0, 5, 61, 164, 308, 466, 602, 679, 674, 589, 448, 289, 149, 52, 3, 0, 0, 9, 14, 12, 8, 6, 8, 12, 15, 16, 13, 9, 6, 5, 7, 10, 13, 15, 14, 12, 8, 5, 2, 0, 0, 0, 1, 4, 7, 9, 11, 11, 9, 6, 3, 1, 0, 0, 0, 2, 5, 8, 11, 12, 13, 12, 9, 5, 1, 0, 0, 0, 5, 13, 19, 16, 4, 0, 0, 37, 130, 274, 445, 604, 708, 726, 654, 512, 340, 182, 67, 6, 0, 0, 10, 15, 12, 4, 0, 0, 4, 13, 20, 23, 20, 13, 7, 7, 15, 27, 32, 24, 1, 0, 0, 88, 274, 547, 859, 1138, 1307, 1318, 1167, 899, 588, 308, 111, 9, 0, 0, 18, 31, 32, 29, 28, 31, 36, 38, 35, 27, 19, 14, 13, 14, 17, 19, 18, 15, 12, 9, 8, 8, 9, 10, 12, 13, 15, 17, 18, 19, 18, 16, 13, 9, 6, 3, 2, 3, 4, 6, 7, 8, 7, 6, 4, 1, 0, 0, 0, 1, 4, 7, 9, 9, 9, 7, 4, 1, 0, 0, 0, 3, 7, 12, 15, 16, 16, 13, 9, 4, 1, 0, 0, 2, 7, 11, 15, 16, 14, 11, 6, 2, 0, 0, 0, 1, 4, 7, 9, 10, 9, 7, 5, 2, 1, 0, 0, 0, 0, 1, 3, 8, 11, 13, 12, 7, 1, 0, 0, 4, 10, 12, 6, 0, 0, 21, 88, 202, 347, 493, 601, 638, 588, 464, 302, 153, 65, 70, 172, 344, 539, 701, 784, 762, 641, 454, 252, 91, 15, 42, 166, 352, 551, 708, 783, 754, 631, 445, 246, 88, 11, 36, 156, 338, 530, 682, 752, 727, 618, 458, 288, 145, 49, 1, 0, 0, 8, 17, 18, 11, 0, 0, 0, 30, 114, 247, 416, 586, 716, 770, 733, 615, 449, 276, 134, 41, 0, 0, 1, 11, 15, 13, 10, 11, 15, 20, 24, 23, 18, 11, 6, 6, 10, 13, 12, 4, 0, 0, 23, 92, 203, 341, 477, 575, 608, 565, 461, 324, 188, 83, 19, 0, 0, 4, 11, 12, 8, 4, 2, 3, 5, 6, 7, 6, 6, 6, 8, 10, 12, 12, 11, 9, 6, 4, 4, 8, 14, 19, 21, 18, 11, 5, 5, 10, 18, 20, 11, 0, 0, 19, 110, 275, 496, 731, 921, 1012, 973, 812, 572, 318, 117, 19, 41, 166, 346, 526, 652, 691, 638, 515, 358, 206, 91, 22, 0, 0, 7, 15, 16, 13, 8, 6, 7, 11, 17, 23, 26, 27, 23, 17, 13, 13, 19, 24, 22, 10, 0, 0, 26, 132, 314, 550, 793, 979, 1057, 1003, 832, 595, 354, 160, 40, 0, 0, 6, 19, 22, 18, 13, 13, 18, 22, 21, 16, 8, 3, 3, 7, 10, 7, 0, 0, 5, 53, 147, 280, 427, 554, 627, 625, 549, 420, 274, 144, 53, 5, 0, 0, 8, 14, 13, 8, 5, 4, 5, 6, 6, 5, 2, 0, 0, 0, 3, 6, 8, 9, 8, 6, 4, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 0, 0, 0, 2, 5, 9, 12, 13, 13, 11, 8, 4, 1, 0, 0, 0, 3, 6, 9, 11, 12, 12, 10, 8, 6, 5, 4, 4, 3, 1, 0, 0, 0, 5, 10, 12, 8, 0, 0, 4, 48, 133, 253, 388, 506, 577, 582, 518, 405, 271, 149, 59, 9, 0, 0, 10, 19, 22, 20, 17, 15, 15, 15, 14, 11, 7, 3, 1, 3, 7, 11, 11, 6, 0, 0, 11, 59, 143, 256, 378, 479, 533, 525, 457, 349, 227, 120, 44, 5, 0, 0, 6, 9, 8, 4, 3, 4, 7, 10, 11, 9, 5, 2, 3, 8, 14, 17, 12, 1, 0, 0, 42, 134, 270, 428, 573, 665, 679, 611, 479, 321, 175, 68, 9, 0, 0, 9, 17, 16, 11, 5, 2, 1, 2, 3, 3, 4, 5, 6, 8, 10, 10, 9, 8, 6, 4, 2, 0, 0, 0, 0, 1, 3, 5, 6, 6, 4, 3, 3, 6, 11, 16, 18, 16, 11, 7, 8, 15, 23, 23, 11, 0, 0, 26, 137, 332, 588, 854, 1062, 1155, 1106, 928, 673, 407, 190, 52, 0, 0, 7, 25, 33, 31, 25, 21, 21, 21, 20, 16, 12, 9, 9, 12, 17, 21, 22, 20, 15, 10, 5, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 12, 13, 11, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 2, 4, 10, 17, 23, 21, 11, 0, 0, 13, 80, 198, 355, 520, 653, 718, 697, 594, 440, 275, 135, 42, 0, 0, 2, 15, 21, 21, 16, 12, 10, 9, 9, 9, 10, 11, 13, 16, 17, 18, 16, 13, 9, 6, 5, 5, 7, 9, 12, 13, 13, 12, 10, 8, 6, 4, 3, 2, 2, 3, 4, 6, 8, 9, 9, 7, 5, 3, 3, 4, 9, 14, 19, 22, 22, 19, 15, 12, 9, 8, 8, 6, 3, 0, 0, 0, 5, 11, 13, 6, 0, 0, 19, 92, 216, 378, 545, 675, 734, 705, 595, 437, 270, 131, 40, 0, 0, 3, 15, 21, 21, 19, 17, 18, 21, 22, 21, 16, 9, 3, 1, 4, 9, 13, 10, 1, 0, 0, 37, 118, 240, 382, 516, 606, 627, 574, 463, 323, 187, 83, 20, 0, 0, 6, 16, 21, 21, 19, 17, 15, 12, 9, 6, 3, 2, 3, 5, 7, 9, 9, 9, 9, 8, 8, 9, 10, 11, 13, 15, 17, 19, 19, 19, 17, 13, 9, 6, 3, 2, 3, 6, 9, 12, 14, 14, 13, 11, 7, 4, 0, 0, 0, 4, 10, 17, 20, 15, 5, 0, 0, 33, 108, 223, 363, 496, 588, 609, 551, 427, 275, 145, 81, 112, 235, 422, 619, 771, 831, 782, 636, 437, 242, 106, 66, 127, 267, 439, 591, 677, 678, 596, 458, 302, 163, 64, 10, 0, 0, 11, 20, 24, 23, 22, 21, 22, 23, 23, 22, 18, 15, 12, 13, 18, 23, 25, 17, 2, 0, 0, 54, 173, 353, 566, 767, 904, 939, 862, 696, 485, 281, 123, 29, 0, 0, 7, 18, 20, 17, 13, 13, 15, 17, 18, 16, 14, 12, 12, 14, 16, 18, 18, 16, 12, 7, 4, 2, 1, 3, 6, 9, 12, 14, 14, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 11, 10, 7, 4, 1, 0, 0, 0, 3, 6, 10, 13, 15, 15, 15, 14, 13, 13, 13, 12, 10, 6, 1, 0, 1, 7, 13, 15, 8, 0, 0, 12, 76, 189, 341, 502, 633, 698, 680, 584, 437, 277, 140, 46, 0, 0, 1, 15, 24, 27, 26, 23, 20, 16, 11, 6, 3, 1, 3, 6, 10, 12, 13, 11, 7, 4, 1, 0, 0, 0, 3, 6, 9, 11, 12, 10, 7, 4, 1, 0, 0, 0, 1, 2, 4, 4, 4, 3, 2, 0, 0, 0, 1, 4, 8, 11, 13, 12, 10, 6, 3, 0, 0, 0, 3, 6, 9, 12, 13, 12, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 9, 10, 9, 6, 3, 0, 0, 0, 3, 6, 10, 12, 13, 11, 9, 6, 3, 1, 0, 0, 0, 1, 4, 8, 12, 15, 17, 18, 16, 13, 9, 4, 0, 0, 0, 4, 11, 14, 11, 2, 0, 0, 35, 114, 236, 383, 525, 627, 662, 619, 512, 369, 225, 109, 34, 0, 0, 0, 7, 14, 18, 20, 16, 4, 0, 0, 30, 126, 288, 497, 716, 890, 975, 945, 810, 607, 387, 198, 68, 4, 0, 0, 14, 22, 21, 16, 11, 10, 12, 13, 11, 6, 0, 0, 0, 4, 11, 14, 8, 0, 0, 11, 74, 190, 348, 519, 662, 738, 726, 630, 477, 307, 158, 55, 2, 0, 0, 14, 22, 22, 17, 12, 8, 7, 8, 8, 8, 8, 8, 9, 10, 10, 10, 10, 8, 7, 5, 3, 0, 0, 0, 0, 3, 9, 11, 8, 0, 0, 4, 47, 131, 251, 388, 507, 576, 572, 492, 356, 205, 86, 40, 85, 217, 401, 588, 728, 783, 740, 616, 444, 270, 128, 38, 0, 0, 3, 15, 20, 19, 15, 11, 9, 9, 9, 11, 12, 13, 12, 11, 11, 13, 17, 19, 17, 7, 0, 0, 21, 101, 239, 421, 612, 767, 845, 822, 707, 530, 338, 172, 59, 3, 0, 0, 11, 16, 14, 8, 4, 4, 6, 7, 6, 2, 0, 0, 1, 7, 11, 9, 0, 0, 0, 40, 125, 252, 402, 540, 632, 652, 596, 480, 334, 195, 87, 22, 0, 0, 0, 8, 12, 11, 7, 0, 0, 0, 20, 71, 154, 258, 363, 441, 469, 436, 348, 229, 113, 34, 19, 77, 197, 351, 500, 606, 644, 605, 502, 363, 223, 108, 34, 0, 0, 1, 8, 10, 7, 2, 0, 1, 4, 6, 6, 5, 2, 0, 0, 0, 0, 2, 3, 4, 5, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 9, 10, 9, 7, 7, 9, 13, 14, 8, 0, 0, 4, 54, 151, 290, 449, 592, 682, 694, 626, 496, 339, 191, 81, 17, 0, 0, 5, 11, 11, 7, 4, 4, 8, 11, 12, 10, 6, 4, 5, 9, 12, 9, 1, 0, 2, 40, 118, 236, 377, 512, 606, 631, 578, 458, 304, 159, 67, 60, 143, 299, 488, 659, 767, 784, 709, 564, 388, 223, 98, 24, 0, 0, 7, 15, 17, 13, 8, 4, 3, 5, 7, 9, 11, 13, 15, 16, 16, 14, 11, 8, 5, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 5, 6, 6, 5, 3, 1, 0, 0, 0, 2, 8, 10, 6, 0, 0, 8, 59, 152, 282, 426, 550, 624, 625, 555, 434, 292, 162, 66, 13, 0, 0, 5, 10, 10, 6, 3, 1, 2, 4, 5, 5, 4, 3, 2, 2, 2, 3, 4, 5, 5, 5, 4, 3, 2, 3, 5, 8, 11, 14, 15, 14, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 4, 8, 8, 3, 0, 0, 18, 69, 153, 261, 369, 450, 479, 445, 355, 236, 128, 67, 80, 171, 319, 487, 630, 706, 695, 599, 443, 271, 127, 49, 57, 146, 292, 454, 589, 659, 647, 555, 407, 245, 113, 50, 76, 185, 350, 526, 666, 734, 713, 613, 462, 298, 157, 59, 8, 0, 0, 10, 17, 19, 19, 19, 20, 20, 18, 13, 6, 0, 0, 0, 4, 8, 7, 0, 0, 0, 28, 91, 187, 304, 418, 500, 530, 499, 417, 305, 190, 96, 34, 4, 0, 0, 2, 5, 8, 13, 17, 16, 6, 0, 0, 33, 138, 313, 541, 780, 973, 1070, 1045, 906, 690, 452, 243, 94, 15, 0, 0, 13, 24, 27, 24, 21, 18, 16, 13, 10, 6, 3, 3, 4, 7, 9, 9, 7, 5, 2, 1, 2, 5, 9, 13, 16, 19, 20, 21, 20, 20, 19, 17, 14, 11, 8, 6, 7, 11, 14, 13, 6, 0, 0, 14, 70, 168, 301, 446, 572, 647, 652, 586, 466, 322, 186, 82, 20, 0, 0, 8, 19, 25, 26, 23, 19, 16, 13, 10, 8, 5, 4, 4, 6, 8, 11, 14, 16, 17, 16, 15, 13, 12, 12, 14, 17, 20, 18, 12, 1, 0, 4, 40, 111, 212, 329, 437, 507, 518, 466, 361, 233, 120, 59, 73, 166, 320, 497, 654, 749, 757, 677, 530, 353, 193, 87, 58, 108, 217, 352, 472, 544, 547, 478, 358, 220, 106, 53, 84, 197, 370, 560, 718, 804, 798, 702, 545, 365, 203, 85, 18, 0, 0, 7, 15, 16, 12, 9, 8, 8, 9, 9, 7, 4, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 1, 5, 8, 8, 3, 0, 0, 16, 63, 145, 254, 371, 470, 525, 520, 454, 344, 220, 117, 61, 68, 133, 238, 350, 438, 477, 455, 378, 267, 153, 68, 37, 73, 170, 307, 450, 565, 622, 610, 532, 410, 274, 152, 64, 13, 0, 0, 4, 11, 12, 8, 0, 0, 0, 24, 83, 173, 286, 401, 492, 537, 524, 457, 353, 237, 133, 57, 12, 0, 0, 2, 9, 12, 8, 0, 0, 0, 22, 79, 169, 283, 399, 492, 538, 525, 457, 352, 235, 129, 53, 10, 0, 0, 7, 15, 19, 19, 18, 18, 19, 20, 21, 20, 17, 13, 10, 9, 9, 10, 8, 3, 0, 0, 13, 57, 132, 231, 339, 430, 483, 485, 434, 345, 240, 141, 66, 21, 1, 0, 0, 2, 5, 9, 14, 16, 11, 0, 0, 7, 77, 219, 431, 686, 935, 1118, 1189, 1129, 955, 710, 453, 234, 85, 9, 0, 0, 16, 26, 26, 22, 16, 13, 12, 11, 9, 5, 2, 1, 2, 4, 6, 7, 7, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 4, 7, 10, 12, 13, 13, 11, 8, 4, 2, 1, 3, 6, 10, 14, 17, 17, 16, 13, 9, 6, 3, 3, 5, 8, 11, 14, 15, 15, 14, 12, 10, 8, 6, 5, 4, 3, 4, 4, 5, 7, 9, 10, 9, 8, 6, 5, 6, 8, 11, 15, 19, 20, 20, 18, 15, 13, 11, 11, 11, 11, 11, 9, 8, 6, 5, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 3, 4, 5, 7, 9, 11, 12, 12, 11, 9, 7, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 13, 13, 12, 10, 8, 5, 3, 1, 0, 0, 0, 1, 4, 8, 11, 14, 15, 14, 11, 7, 4, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 2, 0, 0, 0, 2, 5, 6, 3, 0, 0, 12, 55, 129, 231, 345, 447, 513, 527, 485, 397, 285, 175, 85, 28, 0, 0, 0, 5, 7, 5, 2, 0, 0, 1, 2, 3, 2, 2, 2, 3, 4, 4, 3, 2, 1, 2, 3, 6, 9, 11, 11, 12, 12, 13, 13, 10, 3, 0, 0, 19, 74, 166, 287, 419, 532, 602, 610, 555, 452, 325, 201, 101, 35, 3, 0, 0, 7, 11, 10, 8, 5, 3, 3, 5, 7, 9, 11, 13, 13, 13, 10, 7, 4, 1, 0, 1, 3, 7, 11, 14, 16, 16, 15, 13, 11, 9, 8, 7, 5, 2, 0, 0, 0, 3, 6, 7, 2, 0, 0, 15, 63, 143, 249, 362, 458, 515, 518, 467, 376, 267, 163, 80, 27, 2, 0, 0, 6, 9, 9, 7, 4, 3, 2, 2, 2, 2, 2, 4, 5, 6, 5, 4, 2, 0, 0, 0, 1, 4, 7, 10, 11, 11, 9, 7, 4, 2, 0, 0, 0, 1, 3, 6, 9, 11, 13, 13, 12, 10, 8, 6, 4, 1, 0, 0, 0, 2, 5, 6, 3, 0, 0, 7, 40, 102, 189, 286, 375, 435, 451, 420, 351, 261, 168, 90, 35, 5, 0, 0, 5, 10, 9, 3, 0, 0, 16, 67, 153, 269, 395, 508, 582, 597, 552, 456, 334, 211, 109, 41, 6, 0, 0, 5, 8, 8, 7, 7, 8, 9, 11, 11, 9, 8, 8, 10, 12, 13, 9, 2, 0, 0, 25, 81, 169, 282, 401, 502, 561, 563, 508, 409, 290, 175, 84, 27, 0, 0, 0, 5, 6, 4, 1, 0, 0, 1, 2, 4, 6, 9, 12, 14, 16, 15, 12, 8, 4, 2, 1, 2, 4, 7, 8, 9, 10, 9, 8, 7, 5, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 8, 11, 13, 15, 16, 15, 13, 11, 8, 6, 6, 8, 11, 13, 14, 14, 11, 8, 6, 5, 6, 9, 13, 16, 16, 15, 13, 12, 12, 13, 11, 5, 0, 0, 12, 61, 150, 275, 420, 557, 655, 692, 657, 560, 424, 280, 154, 64, 14, 0, 0, 6, 13, 15, 13, 10, 7, 5, 4, 4, 3, 3, 4, 4, 5, 5, 5, 4, 2, 0, 0, 0, 0, 1, 4, 6, 8, 8, 8, 7, 7, 8, 9, 10, 10, 10, 10, 12, 15, 14, 8, 0, 0, 7, 60, 164, 319, 505, 689, 833, 901, 878, 770, 603, 414, 241, 110, 30, 0, 0, 9, 23, 30, 31, 26, 21, 16, 13, 13, 14, 16, 18, 18, 15, 8, 0, 0, 9, 47, 116, 216, 334, 452, 546, 595, 588, 528, 427, 307, 191, 98, 36, 4, 0, 0, 6, 7, 3, 0, 0, 13, 49, 108, 184, 267, 339, 385, 394, 362, 298, 220, 150, 110, 116, 171, 264, 373, 472, 536, 549, 508, 424, 316, 206, 113, 48, 11, 0, 0, 7, 13, 17, 17, 15, 12, 10, 9, 9, 11, 13, 15, 15, 15, 14, 14, 14, 11, 5, 0, 0, 12, 59, 145, 266, 407, 542, 641, 683, 657, 572, 447, 308, 182, 87, 28, 1, 0, 2, 9, 13, 13, 10, 7, 5, 5, 6, 8, 10, 11, 12, 11, 9, 7, 4, 2, 1, 1, 3, 6, 8, 11, 12, 13, 13, 13, 12, 12, 12, 11, 9, 7, 6, 5, 6, 8, 8, 5, 0, 0, 3, 32, 90, 179, 289, 403, 498, 553, 557, 508, 419, 308, 197, 105, 41, 7, 0, 0, 5, 7, 4, 0, 0, 11, 50, 120, 216, 326, 431, 510, 545, 527, 462, 364, 254, 152, 74, 24, 1, 0, 0, 5, 7, 7, 6, 4, 4, 4, 4, 4, 4, 5, 7, 10, 13, 15, 16, 16, 15, 12, 9, 6, 3, 2, 3, 5, 7, 9, 8, 3, 0, 0, 12, 49, 113, 203, 308, 412, 493, 533, 524, 468, 375, 268, 164, 82, 27, 1, 0, 0, 6, 8, 5, 0, 0, 3, 30, 80, 153, 238, 320, 383, 413, 402, 355, 281, 198, 121, 61, 22, 3, 0, 0, 1, 2, 2, 1, 1, 2, 4, 6, 6, 6, 5, 5, 4, 5, 6, 7, 8, 9, 9, 8, 8, 6, 5, 4, 4, 3, 4, 4, 4, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 4, 4, 3, 2, 1, 2, 3, 5, 8, 10, 12, 13, 12, 11, 8, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 12, 12, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 4, 2, 0, 0, 7, 36, 90, 167, 259, 349, 419, 453, 443, 392, 312, 220, 134, 67, 23, 2, 0, 0, 3, 4, 4, 3, 2, 3, 4, 6, 6, 7, 7, 7, 7, 4, 1, 0, 2, 20, 58, 119, 198, 284, 361, 412, 424, 395, 332, 252, 177, 130, 124, 162, 235, 326, 412, 470, 487, 460, 394, 304, 209, 124, 60, 20, 2, 0, 2, 7, 10, 9, 6, 4, 4, 5, 8, 12, 15, 16, 15, 15, 15, 14, 12, 7, 0, 0, 3, 36, 103, 207, 337, 476, 597, 676, 697, 654, 559, 431, 295, 173, 82, 25, 0, 0, 4, 14, 20, 21, 20, 16, 12, 9, 6, 4, 2, 1, 1, 1, 2, 3, 4, 4, 3, 3, 3, 4, 6, 9, 12, 14, 14, 12, 10, 8, 7, 7, 9, 11, 12, 14, 15, 17, 17, 13, 5, 0, 0, 20, 80, 185, 331, 500, 662, 785, 843, 825, 734, 592, 428, 272, 146, 61, 15, 0, 0, 5, 10, 12, 11, 10, 9, 9, 10, 11, 12, 13, 13, 12, 8, 2, 0, 1, 20, 64, 136, 234, 345, 450, 530, 566, 551, 486, 387, 273, 166, 82, 28, 2, 0, 0, 4, 5, 1, 0, 0, 11, 40, 87, 148, 216, 281, 329, 353, 346, 312, 255, 189, 122, 67, 28, 7, 0, 3, 8, 11, 9, 3, 0, 1, 20, 62, 128, 213, 306, 392, 454, 480, 465, 412, 333, 244, 159, 90, 43, 17, 8, 9, 14, 19, 21, 20, 18, 15, 13, 13, 13, 15, 17, 19, 20, 20, 18, 16, 13, 10, 8, 7, 8, 10, 14, 18, 21, 23, 23, 20, 14, 7, 0, 0, 8, 37, 89, 167, 265, 373, 472, 544, 574, 555, 490, 392, 279, 173, 89, 33, 5, 0, 1, 8, 13, 14, 12, 9, 6, 4, 4, 4, 5, 6, 7, 7, 7, 6, 5, 3, 2, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 3, 2, 1, 1, 2, 2, 3, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 5, 4, 3, 1, 0, 0, 0, 0, 1, 2, 2, 0, 0, 2, 20, 58, 120, 201, 293, 379, 443, 471, 459, 407, 328, 236, 148, 78, 31, 6, 0, 0, 1, 2, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 7, 28, 67, 126, 201, 279, 347, 390, 399, 370, 312, 240, 173, 129, 122, 153, 217, 297, 373, 425, 442, 418, 359, 282, 206, 153, 138, 167, 234, 325, 417, 489, 522, 509, 452, 366, 272, 194, 150, 150, 192, 265, 347, 417, 456, 456, 415, 344, 258, 172, 99, 47, 16, 2, 0, 1, 2, 0, 0, 2, 17, 50, 103, 173, 252, 326, 382, 408, 401, 363, 306, 245, 193, 163, 160, 184, 228, 282, 332, 365, 371, 346, 297, 235, 181, 153, 165, 219, 307, 408, 499, 559, 574, 541, 466, 367, 260, 162, 86, 35, 8, 0, 0, 4, 8, 11, 12, 12, 12, 11, 10, 7, 4, 2, 1, 1, 2, 1, 0, 0, 4, 21, 58, 115, 190, 273, 351, 409, 434, 423, 376, 305, 223, 144, 79, 35, 10, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 9, 7, 4, 2, 0, 0, 0, 1, 3, 5, 6, 5, 2, 0, 0, 9, 35, 79, 143, 220, 301, 373, 424, 445, 432, 387, 319, 239, 160, 93, 44, 14, 1, 0, 0, 0, 0, 0, 8, 33, 79, 145, 225, 309, 383, 433, 450, 431, 379, 304, 219, 139, 74, 30, 6, 0, 0, 2, 3, 1, 0, 0, 10, 38, 85, 147, 217, 283, 334, 358, 352, 317, 261, 195, 130, 76, 36, 12, 1, 0, 0, 3, 4, 5, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 2, 1, 0, 0, 5, 24, 61, 117, 188, 264, 334, 386, 409, 400, 360, 298, 224, 151, 89, 43, 15, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 10, 10, 9, 8, 7, 5, 4, 3, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 3, 5, 8, 10, 12, 12, 9, 4, 0, 1, 14, 45, 96, 168, 252, 338, 411, 459, 472, 449, 395, 319, 235, 155, 91, 44, 17, 4, 0, 0, 0, 0, 5, 19, 45, 85, 138, 199, 259, 310, 343, 350, 332, 292, 242, 195, 165, 161, 187, 238, 300, 358, 395, 402, 375, 321, 256, 198, 164, 164, 199, 261, 336, 405, 453, 472, 459, 417, 358, 294, 241, 211, 212, 246, 306, 376, 439, 476, 476, 436, 365, 275, 184, 107, 50, 17, 2, 0, 2, 6, 7, 7, 5, 3, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 6, 4, 3, 3, 4, 6, 8, 10, 12, 13, 13, 13, 12, 11, 11, 10, 8, 6, 4, 3, 2, 1, 0, 0, 0, 7, 24, 56, 103, 164, 230, 291, 335, 354, 345, 310, 262, 214, 182, 176, 200, 249, 310, 369, 409, 421, 401, 354, 287, 215, 146, 90, 48, 22, 8, 2, 0, 0, 0, 1, 2, 3, 4, 5, 7, 8, 10, 11, 10, 8, 4, 3, 8, 25, 58, 110, 178, 258, 338, 405, 449, 460, 438, 386, 314, 233, 157, 93, 46, 17, 3, 0, 2, 6, 10, 12, 11, 9, 6, 3, 1, 0, 0, 0, 1, 1, 0, 0, 0, 7, 29, 68, 124, 194, 267, 333, 379, 397, 385, 346, 286, 217, 150, 92, 48, 20, 6, 1, 0, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 5, 4, 2, 1, 1, 1, 2, 3, 4, 3, 3, 2, 1, 0, 0, 0, 1, 2, 4, 5, 6, 7, 6, 5, 4, 2, 0, 0, 0, 1, 2, 5, 7, 8, 9, 9, 8, 7, 7, 6, 7, 7, 7, 6, 4, 2, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 5, 23, 58, 109, 174, 242, 303, 345, 362, 351, 316, 263, 201, 141, 88, 48, 22, 7, 1, 0, 0, 0, 0, 5, 20, 48, 88, 139, 193, 242, 279, 296, 291, 265, 222, 170, 117, 71, 36, 13, 2, 0, 0, 0, 0, 0, 1, 14, 40, 82, 137, 200, 260, 308, 335, 338, 315, 273, 218, 160, 107, 64, 33, 14, 3, 0, 0, 0, 1, 1, 1, 0, 0, 1, 2, 3, 5, 6, 7, 8, 9, 8, 5, 0, 0, 1, 19, 59, 125, 214, 318, 421, 504, 555, 563, 530, 465, 385, 309, 252, 225, 230, 262, 309, 356, 388, 396, 377, 332, 271, 204, 141, 89, 51, 29, 17, 12, 9, 5, 0, 0, 5, 30, 82, 166, 280, 415, 557, 683, 774, 813, 793, 718, 603, 465, 326, 204, 110, 48, 14, 0, 0, 4, 8, 12, 13, 14, 14, 14, 14, 14, 14, 13, 12, 9, 6, 4, 2, 1, 1, 3, 5, 7, 10, 12, 13, 14, 14, 13, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 21, 48, 87, 138, 193, 245, 283, 300, 294, 268, 230, 195, 175, 180, 210, 262, 322, 376, 409, 412, 386, 338, 280, 229, 197, 195, 221, 270, 330, 383, 418, 423, 398, 348, 288, 234, 202, 202, 238, 301, 376, 446, 494, 506, 481, 422, 340, 249, 164, 94, 44, 15, 1, 0, 1, 4, 5, 5, 4, 3, 3, 4, 5, 8, 9, 10, 10, 9, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 16, 17, 16, 13, 10, 6, 4, 3, 4, 7, 10, 12, 14, 15, 15, 13, 11, 8, 6, 5, 4, 5, 6, 8, 9, 9, 9, 9, 8, 6, 5, 4, 3, 3, 3, 3, 4, 2, 0, 0, 4, 23, 62, 127, 214, 316, 415, 494, 535, 531, 482, 399, 299, 201, 119, 62, 29, 15, 12, 14, 15, 14, 10, 7, 4, 2, 3, 4, 5, 6, 6, 7, 10, 16, 28, 47, 75, 111, 156, 205, 256, 303, 341, 364, 370, 356, 324, 278, 225, 169, 118, 75, 44, 23, 12, 9, 9, 11, 12, 13, 11, 9, 6, 4, 2, 1, 0, 0, 0, 0, 1, 6, 19, 41, 77, 125, 182, 243, 299, 340, 359, 354, 325, 278, 220, 161, 108, 67, 38, 22, 15, 14, 14, 15, 14, 12, 9, 8, 8, 10, 13, 18, 21, 24, 24, 22, 18, 15, 11, 9, 8, 8, 9, 10, 11, 11, 11, 10, 9, 9, 11, 15, 21, 31, 42, 53, 61, 67, 67, 62, 53, 43, 32, 25, 21, 22, 28, 36, 43, 47, 44, 37, 32, 39, 69, 131, 226, 345, 468, 572, 635, 649, 618, 563, 510, 483, 493, 539, 601, 654, 673, 641, 556, 428, 278, 136, 31, 0, 17, 119, 272, 442, 591, 687, 713, 672, 587, 486, 394, 325, 282, 255, 235, 214, 191, 169, 151, 142, 140, 143, 147, 149, 148, 144, 141, 138, 138, 138, 140, 141, 142, 140, 139, 136, 135, 135, 136, 138, 141, 143, 145, 146, 145, 144, 142, 141, 141, 142, 142, 142, 141, 139, 137, 135, 133, 132, 131, 130, 127, 124, 120, 117, 115, 114, 114, 114, 115, 115, 114, 114, 114, 115, 117, 118, 120, 120, 120, 117, 112, 105, 96, 85, 73, 61, 50, 40, 31, 24, 19, 14, 11, 8, 7, 6, 6, 6, 7, 7, 7, 7, 8, 8, 8, 9, 9, 9, 8, 7, 6, 5, 4, 4, 5, 6, 7, 8, 8, 8, 7, 6, 6, 6, 7, 9, 10, 12, 14, 16, 19, 21, 24, 27, 30, 35, 42, 51, 63, 79, 98, 120, 144, 170, 198, 229, 264, 303, 349, 400, 454, 511, 568, 623, 675, 727, 781, 839, 904, 977, 1058, 1144, 1230, 1308, 1371, 1408, 1413, 1379, 1306, 1195, 1054, 892, 723, 559, 412, 289, 196, 130, 89, 64, 51, 42, 35, 29, 24, 19, 16, 13, 11, 9, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakC": [23, 23, 22, 21, 21, 20, 19, 19, 20, 20, 20, 21, 21, 22, 22, 23, 24, 24, 23, 23, 22, 21, 21, 21, 21, 22, 22, 22, 21, 21, 21, 21, 22, 22, 22, 21, 21, 20, 19, 19, 19, 19, 19, 18, 18, 17, 17, 18, 18, 18, 19, 19, 19, 19, 20, 21, 24, 28, 32, 38, 45, 54, 65, 78, 94, 113, 135, 161, 189, 218, 249, 282, 315, 350, 384, 419, 451, 481, 506, 526, 540, 551, 559, 566, 571, 576, 580, 584, 586, 589, 591, 594, 598, 600, 600, 596, 587, 573, 552, 528, 499, 466, 431, 392, 351, 309, 268, 229, 193, 162, 136, 113, 94, 77, 64, 52, 44, 38, 35, 32, 31, 30, 29, 29, 28, 28, 28, 29, 29, 29, 29, 29, 30, 31, 32, 34, 35, 35, 35, 34, 32, 30, 29, 27, 26, 25, 24, 24, 24, 25, 27, 31, 37, 46, 59, 76, 97, 123, 154, 190, 229, 271, 313, 355, 394, 429, 459, 483, 502, 516, 525, 531, 534, 536, 536, 536, 533, 527, 516, 498, 474, 443, 406, 365, 322, 278, 234, 193, 156, 123, 96, 74, 57, 45, 36, 31, 27, 24, 22, 21, 21, 20, 20, 21, 21, 20, 20, 20, 19, 19, 19, 19, 20, 20, 20, 20, 19, 18, 17, 16, 14, 13, 12, 11, 10, 10, 10, 11, 12, 13, 14, 15, 16, 16, 17, 17, 17, 16, 15, 13, 12, 11, 11, 13, 17, 25, 39, 60, 90, 130, 179, 235, 295, 355, 412, 461, 500, 523, 529, 516, 484, 437, 379, 315, 250, 191, 139, 97, 65, 41, 26, 16, 10, 8, 8, 10, 12, 14, 15, 16, 17, 16, 16, 16, 15, 15, 15, 15, 14, 13, 12, 11, 11, 10, 11, 11, 11, 11, 10, 9, 9, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 10, 11, 12, 12, 12, 11, 10, 8, 6, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 6, 7, 8, 9, 10, 13, 15, 17, 18, 18, 18, 17, 16, 14, 13, 12, 11, 11, 12, 13, 14, 14, 15, 14, 14, 13, 11, 10, 8, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 6, 7, 8, 8, 8, 8, 8, 7, 7, 6, 5, 4, 4, 3, 2, 3, 9, 24, 53, 102, 174, 267, 375, 487, 589, 667, 708, 706, 662, 582, 479, 368, 262, 171, 100, 51, 21, 6, 0, 0, 2, 6, 9, 13, 16, 18, 19, 19, 17, 14, 11, 6, 1, 0, 3, 20, 56, 118, 210, 328, 465, 605, 730, 820, 861, 844, 773, 659, 521, 378, 247, 141, 65, 22, 11, 33, 85, 167, 272, 393, 515, 622, 699, 734, 721, 668, 588, 503, 436, 405, 421, 483, 577, 682, 773, 828, 833, 785, 691, 567, 431, 303, 195, 113, 59, 28, 13, 9, 10, 13, 16, 18, 20, 21, 22, 24, 24, 25, 25, 25, 24, 22, 20, 18, 16, 13, 11, 10, 9, 8, 7, 7, 7, 7, 7, 6, 5, 5, 5, 7, 9, 11, 12, 11, 10, 9, 8, 7, 4, 0, 0, 0, 20, 67, 150, 268, 415, 573, 718, 827, 881, 870, 797, 676, 528, 375, 239, 132, 59, 18, 1, 0, 1, 6, 11, 14, 18, 21, 24, 27, 29, 30, 30, 29, 27, 24, 21, 18, 14, 11, 8, 6, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 12, 15, 17, 17, 16, 15, 12, 9, 7, 5, 4, 5, 6, 9, 12, 14, 16, 17, 16, 14, 11, 8, 6, 6, 7, 9, 12, 14, 15, 15, 13, 11, 9, 8, 6, 4, 1, 0, 0, 0, 1, 3, 3, 0, 0, 0, 21, 71, 156, 273, 410, 546, 657, 723, 731, 680, 581, 452, 317, 196, 102, 41, 9, 0, 0, 2, 4, 5, 6, 7, 9, 11, 13, 14, 13, 11, 9, 9, 9, 11, 14, 18, 21, 24, 24, 23, 21, 18, 14, 12, 11, 11, 11, 12, 13, 12, 11, 9, 7, 6, 5, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 10, 13, 17, 19, 21, 22, 21, 19, 16, 12, 9, 6, 6, 7, 10, 14, 17, 20, 22, 22, 21, 20, 19, 17, 15, 12, 8, 6, 6, 7, 8, 6, 0, 0, 2, 32, 99, 208, 351, 511, 657, 760, 797, 758, 652, 506, 355, 239, 189, 219, 326, 485, 658, 806, 893, 900, 826, 690, 521, 350, 203, 96, 32, 4, 0, 5, 13, 18, 21, 22, 23, 25, 28, 31, 32, 33, 33, 32, 30, 27, 24, 20, 16, 13, 9, 7, 7, 8, 10, 14, 17, 20, 21, 21, 18, 15, 12, 9, 8, 8, 10, 12, 15, 17, 18, 17, 16, 14, 12, 10, 8, 7, 5, 4, 3, 2, 2, 2, 3, 3, 4, 5, 7, 8, 8, 9, 10, 11, 12, 13, 13, 13, 12, 11, 9, 7, 5, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 9, 14, 19, 22, 23, 21, 18, 15, 14, 14, 13, 12, 8, 5, 3, 5, 10, 13, 10, 0, 0, 1, 53, 167, 349, 583, 834, 1052, 1189, 1216, 1125, 940, 701, 457, 251, 106, 26, 0, 0, 5, 13, 15, 13, 12, 14, 19, 26, 32, 35, 35, 32, 24, 16, 8, 3, 3, 6, 7, 3, 0, 0, 13, 64, 159, 292, 448, 595, 703, 747, 716, 620, 481, 329, 192, 90, 27, 0, 0, 1, 8, 11, 11, 11, 11, 12, 13, 14, 13, 10, 7, 5, 3, 2, 1, 1, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 2, 5, 9, 13, 18, 22, 24, 23, 20, 16, 10, 5, 1, 1, 3, 9, 14, 18, 19, 16, 12, 8, 7, 8, 8, 3, 0, 0, 14, 67, 164, 301, 461, 613, 726, 771, 739, 636, 486, 323, 177, 71, 13, 0, 0, 10, 11, 1, 0, 4, 57, 163, 316, 497, 668, 794, 844, 807, 694, 532, 357, 202, 89, 23, 0, 0, 5, 13, 16, 14, 12, 10, 11, 13, 16, 19, 20, 21, 21, 19, 17, 14, 10, 8, 6, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 4, 1, 0, 0, 0, 4, 11, 12, 6, 0, 0, 24, 108, 255, 456, 679, 875, 1000, 1023, 937, 767, 554, 343, 172, 61, 6, 0, 0, 11, 17, 17, 15, 14, 16, 21, 28, 33, 35, 35, 33, 28, 23, 18, 15, 13, 12, 11, 9, 5, 0, 0, 0, 3, 7, 7, 1, 0, 0, 31, 102, 216, 361, 509, 630, 694, 684, 605, 477, 329, 193, 89, 26, 0, 0, 1, 7, 7, 4, 1, 0, 0, 3, 5, 6, 6, 6, 6, 6, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 10, 14, 18, 20, 21, 20, 18, 15, 11, 8, 5, 3, 1, 0, 0, 0, 0, 1, 2, 3, 5, 5, 5, 4, 2, 1, 1, 2, 6, 9, 12, 12, 9, 4, 1, 0, 3, 7, 7, 3, 0, 0, 19, 78, 178, 308, 447, 563, 629, 628, 561, 446, 309, 179, 79, 18, 0, 0, 8, 19, 18, 5, 0, 0, 37, 141, 308, 521, 741, 919, 1012, 996, 878, 687, 471, 273, 125, 37, 0, 0, 0, 4, 5, 5, 6, 6, 3, 0, 0, 16, 79, 196, 363, 555, 734, 855, 887, 816, 658, 449, 239, 81, 15, 60, 209, 431, 675, 885, 1012, 1029, 934, 756, 537, 326, 158, 51, 2, 0, 1, 12, 16, 13, 9, 7, 9, 13, 17, 20, 21, 20, 19, 17, 15, 12, 8, 5, 2, 1, 1, 3, 6, 10, 13, 15, 15, 14, 11, 7, 4, 1, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 4, 5, 7, 8, 7, 4, 0, 0, 0, 1, 6, 9, 5, 0, 0, 10, 62, 161, 303, 467, 621, 727, 758, 707, 587, 427, 266, 132, 45, 2, 0, 0, 8, 11, 8, 3, 0, 0, 1, 3, 5, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 11, 14, 15, 15, 13, 10, 7, 4, 2, 1, 1, 2, 2, 3, 3, 3, 2, 1, 0, 0, 1, 5, 12, 19, 24, 25, 21, 16, 12, 12, 14, 14, 8, 0, 0, 11, 73, 190, 357, 549, 724, 838, 858, 775, 608, 399, 203, 71, 35, 104, 258, 456, 645, 778, 823, 773, 643, 471, 295, 150, 53, 6, 0, 0, 9, 13, 10, 6, 3, 4, 8, 12, 14, 14, 12, 9, 6, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 2, 5, 8, 12, 15, 15, 13, 10, 7, 4, 2, 3, 5, 8, 12, 14, 16, 15, 13, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 10, 15, 20, 22, 23, 20, 16, 11, 6, 2, 0, 0, 0, 2, 3, 4, 5, 5, 5, 4, 2, 0, 0, 0, 2, 8, 14, 18, 19, 15, 10, 7, 8, 12, 14, 10, 0, 0, 2, 56, 165, 327, 515, 689, 805, 831, 761, 615, 432, 255, 116, 32, 0, 0, 4, 13, 15, 11, 5, 2, 2, 4, 7, 8, 9, 8, 7, 7, 5, 3, 1, 0, 0, 3, 10, 17, 21, 21, 17, 10, 6, 7, 12, 15, 11, 0, 0, 7, 72, 201, 390, 611, 815, 951, 979, 889, 699, 459, 229, 68, 16, 84, 252, 475, 694, 853, 914, 867, 728, 538, 340, 175, 63, 5, 0, 0, 10, 19, 18, 8, 0, 0, 7, 65, 171, 321, 491, 645, 745, 762, 686, 535, 344, 161, 31, 0, 51, 204, 418, 643, 827, 926, 918, 808, 626, 420, 233, 96, 20, 0, 0, 9, 17, 16, 9, 3, 0, 2, 5, 9, 11, 11, 11, 11, 10, 10, 10, 8, 6, 4, 3, 4, 6, 9, 11, 11, 8, 5, 3, 3, 6, 9, 8, 1, 0, 0, 25, 88, 188, 312, 433, 521, 553, 519, 430, 310, 189, 92, 30, 1, 0, 0, 1, 3, 5, 9, 12, 10, 0, 0, 0, 47, 154, 318, 517, 705, 836, 871, 803, 651, 456, 268, 122, 33, 0, 0, 0, 7, 9, 9, 8, 7, 2, 0, 0, 23, 95, 221, 394, 584, 746, 836, 825, 711, 521, 309, 136, 52, 85, 229, 445, 674, 855, 938, 907, 773, 576, 367, 188, 67, 6, 0, 1, 16, 23, 22, 16, 10, 8, 9, 11, 13, 14, 14, 12, 10, 8, 6, 4, 3, 2, 2, 2, 4, 6, 8, 9, 9, 8, 7, 6, 7, 10, 14, 20, 25, 27, 24, 17, 9, 5, 5, 9, 12, 9, 0, 0, 4, 51, 143, 277, 432, 573, 659, 665, 582, 431, 253, 99, 18, 38, 161, 361, 588, 783, 894, 890, 773, 574, 351, 164, 67, 83, 207, 398, 600, 755, 821, 784, 660, 485, 303, 152, 52, 4, 0, 2, 13, 17, 13, 6, 1, 0, 1, 4, 8, 11, 12, 13, 12, 10, 8, 5, 3, 1, 0, 1, 3, 5, 7, 9, 9, 8, 7, 5, 3, 2, 2, 2, 3, 4, 5, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 4, 6, 7, 6, 5, 3, 1, 1, 1, 2, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 13, 15, 16, 15, 12, 9, 7, 4, 3, 2, 1, 2, 2, 3, 3, 4, 5, 5, 5, 5, 3, 2, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 6, 10, 14, 19, 23, 25, 26, 24, 21, 16, 10, 5, 2, 1, 2, 4, 5, 5, 1, 0, 0, 0, 5, 15, 20, 12, 0, 0, 10, 94, 253, 474, 717, 922, 1036, 1025, 893, 679, 439, 227, 81, 6, 0, 0, 15, 20, 14, 3, 0, 0, 8, 21, 29, 28, 20, 9, 3, 4, 14, 22, 20, 4, 0, 0, 60, 210, 443, 724, 992, 1175, 1223, 1123, 905, 629, 363, 159, 37, 0, 0, 3, 19, 26, 21, 8, 0, 0, 1, 62, 181, 352, 549, 729, 844, 862, 778, 615, 418, 233, 95, 17, 0, 0, 10, 18, 17, 10, 1, 0, 0, 0, 4, 7, 8, 9, 9, 9, 10, 12, 14, 16, 18, 19, 20, 20, 18, 15, 12, 8, 5, 3, 1, 1, 1, 1, 2, 4, 5, 5, 4, 1, 0, 0, 0, 3, 7, 9, 5, 0, 0, 7, 50, 129, 234, 345, 434, 477, 460, 390, 287, 178, 86, 27, 0, 0, 1, 8, 9, 6, 2, 0, 0, 0, 1, 3, 4, 5, 4, 3, 2, 1, 2, 3, 6, 8, 8, 6, 3, 2, 4, 10, 15, 14, 6, 0, 0, 29, 112, 248, 421, 595, 725, 773, 721, 577, 378, 179, 37, 0, 64, 235, 462, 686, 847, 906, 850, 701, 501, 301, 142, 43, 1, 0, 1, 6, 3, 0, 0, 4, 9, 6, 0, 0, 11, 84, 221, 413, 623, 802, 901, 890, 774, 587, 377, 194, 68, 4, 0, 0, 12, 17, 13, 3, 0, 0, 0, 6, 14, 20, 20, 15, 7, 0, 0, 1, 8, 14, 10, 0, 0, 2, 59, 175, 343, 533, 701, 801, 805, 712, 550, 361, 192, 71, 8, 0, 0, 9, 14, 10, 3, 0, 0, 0, 1, 4, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 3, 4, 5, 4, 3, 2, 3, 7, 13, 16, 13, 2, 0, 0, 42, 135, 276, 444, 603, 709, 731, 657, 504, 312, 132, 14, 0, 69, 231, 436, 632, 768, 810, 753, 614, 434, 257, 118, 32, 0, 0, 5, 14, 14, 8, 1, 0, 0, 0, 4, 9, 11, 10, 7, 2, 0, 0, 5, 11, 13, 6, 0, 0, 15, 82, 199, 354, 516, 645, 705, 679, 574, 422, 261, 126, 39, 0, 0, 1, 10, 12, 7, 1, 0, 0, 0, 3, 6, 7, 7, 5, 3, 1, 0, 0, 3, 6, 8, 7, 3, 0, 0, 0, 8, 15, 16, 7, 0, 0, 26, 118, 272, 468, 665, 812, 869, 817, 674, 479, 284, 129, 33, 0, 0, 5, 14, 14, 7, 0, 0, 0, 1, 7, 12, 14, 13, 11, 8, 5, 2, 0, 0, 0, 1, 4, 7, 11, 14, 16, 15, 12, 9, 6, 4, 3, 4, 7, 11, 14, 17, 18, 17, 14, 9, 5, 2, 2, 5, 9, 12, 12, 9, 7, 8, 12, 18, 18, 9, 0, 0, 15, 94, 235, 421, 616, 771, 842, 809, 683, 500, 308, 148, 43, 0, 0, 0, 17, 27, 24, 8, 0, 0, 15, 101, 251, 446, 650, 812, 886, 852, 719, 525, 322, 154, 45, 0, 0, 3, 14, 16, 9, 0, 0, 0, 4, 12, 19, 23, 23, 21, 17, 12, 7, 2, 0, 0, 3, 9, 15, 18, 17, 11, 4, 0, 2, 9, 17, 16, 4, 0, 0, 39, 145, 314, 518, 711, 843, 876, 800, 639, 437, 245, 101, 19, 0, 0, 9, 17, 15, 8, 0, 0, 0, 1, 4, 5, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 2, 5, 6, 4, 0, 0, 0, 1, 11, 19, 18, 6, 0, 0, 37, 147, 322, 537, 742, 884, 922, 844, 676, 463, 261, 108, 21, 0, 0, 9, 17, 15, 6, 0, 0, 0, 4, 9, 11, 7, 1, 0, 0, 3, 12, 16, 11, 0, 0, 8, 74, 199, 372, 560, 718, 801, 783, 666, 479, 271, 95, 0, 0, 96, 279, 501, 709, 850, 887, 809, 634, 408, 190, 40, 0, 75, 249, 474, 685, 825, 854, 762, 575, 345, 137, 13, 11, 137, 360, 622, 853, 994, 1009, 902, 706, 476, 264, 109, 22, 0, 0, 11, 19, 16, 8, 0, 0, 1, 8, 14, 16, 13, 7, 1, 0, 4, 10, 14, 10, 0, 0, 4, 52, 147, 281, 431, 561, 634, 628, 539, 390, 218, 71, 0, 0, 105, 286, 502, 700, 831, 858, 772, 595, 373, 168, 35, 10, 96, 269, 477, 662, 773, 784, 697, 541, 360, 196, 77, 13, 0, 0, 10, 16, 13, 7, 0, 0, 0, 3, 5, 6, 4, 2, 0, 0, 0, 1, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 3, 1, 0, 0, 0, 1, 3, 4, 4, 1, 0, 0, 0, 4, 11, 15, 9, 0, 0, 9, 75, 198, 367, 550, 704, 787, 774, 670, 507, 326, 170, 62, 7, 0, 0, 1, 6, 8, 9, 7, 1, 0, 0, 14, 83, 204, 368, 543, 685, 756, 733, 623, 459, 284, 138, 42, 0, 0, 1, 11, 13, 7, 0, 0, 0, 0, 5, 8, 9, 7, 5, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 6, 12, 17, 18, 14, 9, 6, 8, 16, 22, 20, 6, 0, 0, 45, 163, 351, 580, 798, 946, 978, 878, 671, 415, 180, 33, 11, 118, 317, 550, 750, 864, 865, 759, 581, 380, 202, 77, 12, 0, 0, 10, 15, 11, 3, 0, 0, 0, 1, 4, 5, 4, 2, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 6, 7, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 16, 16, 15, 12, 9, 5, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 6, 8, 11, 13, 15, 14, 12, 9, 5, 2, 0, 0, 0, 2, 5, 9, 11, 12, 12, 11, 8, 6, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 3, 5, 7, 8, 9, 9, 8, 7, 7, 7, 7, 8, 7, 7, 5, 4, 3, 3, 4, 6, 8, 9, 9, 9, 7, 5, 4, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 2, 5, 10, 15, 19, 22, 22, 21, 18, 14, 10, 6, 5, 6, 10, 15, 19, 21, 19, 13, 5, 0, 0, 5, 11, 13, 6, 0, 0, 20, 94, 222, 387, 557, 688, 744, 708, 592, 428, 260, 122, 35, 0, 0, 2, 10, 11, 6, 0, 0, 0, 0, 2, 4, 5, 5, 5, 5, 5, 4, 2, 1, 1, 2, 3, 3, 2, 0, 0, 0, 0, 8, 14, 14, 4, 0, 0, 32, 124, 268, 445, 613, 730, 762, 701, 566, 395, 230, 104, 28, 0, 0, 0, 2, 4, 4, 5, 5, 0, 0, 0, 23, 94, 213, 368, 527, 648, 696, 653, 526, 348, 167, 32, 0, 31, 174, 378, 593, 764, 849, 827, 710, 530, 337, 171, 59, 4, 0, 1, 11, 14, 8, 0, 0, 0, 7, 17, 24, 24, 18, 11, 7, 10, 16, 20, 15, 0, 0, 0, 61, 189, 377, 594, 789, 910, 921, 821, 638, 425, 231, 92, 17, 0, 0, 3, 6, 4, 2, 3, 5, 2, 0, 0, 16, 89, 220, 399, 592, 752, 836, 820, 709, 535, 343, 176, 61, 1, 0, 0, 11, 23, 24, 14, 0, 0, 0, 51, 162, 323, 507, 673, 774, 784, 699, 545, 364, 200, 80, 13, 0, 0, 3, 14, 20, 17, 7, 0, 0, 5, 73, 199, 373, 563, 723, 808, 794, 684, 511, 322, 160, 51, 0, 0, 0, 11, 14, 9, 0, 0, 0, 1, 8, 15, 18, 19, 16, 11, 6, 3, 1, 2, 6, 9, 13, 16, 16, 15, 13, 10, 7, 5, 4, 4, 6, 8, 10, 12, 14, 14, 13, 11, 8, 5, 2, 0, 0, 0, 4, 8, 12, 12, 9, 3, 0, 3, 10, 18, 18, 7, 0, 0, 29, 132, 301, 513, 722, 873, 921, 854, 691, 480, 275, 117, 25, 0, 0, 7, 16, 14, 5, 0, 0, 0, 3, 9, 12, 10, 5, 0, 0, 0, 5, 14, 16, 8, 0, 0, 17, 99, 242, 430, 624, 774, 839, 800, 670, 485, 295, 140, 41, 0, 0, 2, 11, 12, 6, 0, 0, 0, 0, 5, 7, 8, 7, 6, 6, 6, 7, 7, 7, 5, 3, 2, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 9, 10, 10, 10, 9, 8, 5, 3, 1, 0, 0, 0, 3, 5, 8, 10, 10, 10, 8, 6, 4, 2, 2, 3, 5, 7, 10, 12, 13, 12, 11, 8, 5, 3, 1, 1, 3, 7, 11, 15, 15, 12, 6, 2, 2, 6, 12, 14, 8, 0, 0, 18, 90, 219, 392, 576, 726, 797, 764, 632, 436, 231, 77, 18, 70, 218, 416, 609, 741, 779, 717, 578, 403, 234, 104, 27, 0, 0, 6, 13, 12, 6, 0, 0, 0, 1, 5, 7, 7, 5, 4, 3, 3, 3, 4, 5, 5, 4, 3, 3, 2, 2, 2, 2, 3, 3, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 4, 11, 18, 23, 23, 19, 12, 7, 6, 10, 14, 12, 2, 0, 0, 44, 143, 294, 474, 642, 755, 777, 700, 541, 341, 152, 24, 0, 52, 198, 390, 578, 716, 771, 731, 614, 451, 283, 144, 51, 4, 0, 0, 5, 13, 16, 12, 2, 0, 0, 16, 88, 212, 376, 548, 685, 749, 721, 611, 448, 277, 134, 41, 0, 0, 1, 10, 12, 6, 0, 0, 0, 5, 14, 22, 27, 27, 23, 17, 10, 5, 1, 0, 1, 2, 3, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 7, 7, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 3, 4, 5, 7, 9, 11, 13, 11, 8, 3, 0, 0, 5, 12, 16, 12, 1, 0, 2, 51, 150, 296, 463, 612, 702, 703, 610, 445, 253, 88, 1, 17, 138, 331, 547, 728, 829, 826, 725, 558, 369, 200, 80, 15, 0, 0, 7, 12, 9, 2, 0, 0, 0, 1, 4, 5, 5, 4, 3, 2, 1, 1, 0, 0, 1, 3, 5, 6, 6, 3, 0, 0, 0, 3, 10, 12, 7, 0, 0, 10, 71, 182, 333, 497, 634, 707, 697, 606, 460, 298, 155, 57, 6, 0, 0, 7, 11, 8, 1, 0, 0, 0, 3, 7, 10, 9, 6, 2, 0, 0, 0, 5, 9, 9, 2, 0, 0, 21, 81, 177, 296, 412, 495, 522, 486, 397, 280, 166, 75, 20, 0, 0, 2, 7, 7, 2, 0, 0, 0, 4, 9, 11, 10, 5, 0, 0, 2, 7, 11, 9, 0, 0, 0, 40, 123, 245, 387, 515, 597, 610, 551, 438, 301, 172, 75, 17, 0, 0, 0, 10, 15, 15, 7, 0, 0, 3, 59, 166, 319, 492, 647, 742, 752, 674, 530, 359, 201, 84, 18, 0, 0, 5, 10, 8, 1, 0, 0, 3, 11, 19, 24, 24, 21, 16, 11, 7, 4, 2, 2, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 2, 5, 9, 13, 16, 18, 18, 16, 14, 11, 7, 4, 2, 1, 1, 3, 5, 6, 3, 0, 0, 0, 5, 15, 20, 15, 0, 0, 0, 57, 178, 356, 562, 746, 860, 871, 778, 608, 407, 225, 92, 19, 0, 0, 2, 7, 7, 7, 7, 5, 0, 0, 0, 34, 118, 254, 429, 608, 744, 797, 745, 598, 393, 188, 43, 4, 87, 277, 527, 772, 948, 1009, 942, 764, 525, 287, 110, 34, 71, 199, 377, 549, 667, 703, 652, 532, 379, 230, 112, 39, 4, 0, 0, 1, 2, 3, 6, 7, 3, 0, 0, 9, 67, 178, 336, 514, 671, 768, 775, 693, 543, 366, 203, 83, 16, 0, 0, 6, 11, 9, 2, 0, 0, 0, 7, 13, 17, 17, 14, 11, 7, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 12, 13, 12, 9, 6, 3, 2, 1, 2, 3, 3, 4, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 7, 9, 12, 14, 15, 14, 10, 6, 3, 4, 7, 11, 11, 4, 0, 0, 20, 85, 192, 328, 465, 569, 613, 583, 490, 359, 224, 111, 37, 1, 0, 0, 6, 8, 4, 0, 0, 0, 2, 4, 5, 3, 0, 0, 0, 4, 10, 11, 5, 0, 0, 16, 80, 188, 330, 477, 594, 649, 627, 535, 399, 254, 130, 46, 4, 0, 0, 6, 8, 5, 0, 0, 0, 2, 6, 7, 5, 1, 0, 0, 4, 11, 13, 7, 0, 0, 14, 82, 205, 371, 552, 705, 791, 787, 694, 538, 360, 199, 82, 17, 0, 0, 5, 10, 7, 1, 0, 0, 1, 8, 14, 17, 17, 14, 9, 5, 1, 0, 0, 2, 4, 8, 11, 13, 14, 13, 11, 8, 5, 3, 3, 4, 6, 10, 13, 16, 16, 16, 13, 10, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 5, 8, 11, 12, 11, 9, 6, 4, 1, 0, 0, 0, 2, 3, 4, 3, 0, 0, 0, 0, 6, 12, 12, 4, 0, 0, 26, 104, 229, 387, 542, 657, 698, 657, 544, 391, 237, 113, 34, 0, 0, 1, 8, 9, 4, 0, 0, 0, 5, 13, 19, 20, 16, 8, 1, 0, 0, 7, 12, 10, 0, 0, 0, 45, 141, 284, 454, 614, 723, 752, 692, 562, 397, 235, 108, 30, 0, 0, 2, 9, 9, 4, 0, 0, 0, 1, 5, 7, 7, 6, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 7, 5, 3, 2, 1, 0, 0, 1, 2, 2, 2, 1, 1, 0, 1, 3, 6, 10, 14, 16, 16, 14, 11, 7, 4, 2, 3, 5, 9, 12, 15, 16, 15, 13, 10, 7, 4, 3, 3, 5, 7, 10, 13, 15, 15, 14, 11, 8, 4, 2, 1, 2, 4, 8, 11, 13, 14, 14, 12, 9, 6, 3, 1, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 4, 9, 10, 4, 0, 0, 16, 72, 168, 291, 419, 519, 566, 546, 465, 347, 221, 114, 41, 5, 0, 0, 5, 6, 3, 0, 0, 2, 8, 15, 20, 22, 20, 16, 11, 7, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 6, 5, 3, 1, 0, 0, 0, 1, 3, 6, 8, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 7, 8, 9, 10, 10, 10, 9, 7, 5, 3, 2, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 3, 4, 5, 5, 5, 4, 3, 2, 5, 9, 13, 12, 5, 0, 0, 18, 80, 183, 318, 459, 573, 629, 614, 531, 403, 263, 140, 54, 9, 0, 0, 5, 8, 6, 1, 0, 0, 0, 1, 3, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 8, 10, 11, 11, 10, 9, 8, 6, 4, 3, 1, 0, 0, 1, 3, 4, 5, 3, 0, 0, 0, 3, 10, 13, 8, 0, 0, 9, 65, 170, 318, 485, 633, 723, 730, 649, 499, 318, 154, 48, 26, 91, 222, 384, 534, 635, 663, 616, 509, 371, 234, 121, 44, 4, 0, 0, 6, 15, 16, 8, 0, 0, 3, 59, 168, 325, 507, 675, 787, 815, 751, 614, 439, 266, 128, 41, 1, 0, 1, 9, 10, 6, 0, 0, 0, 5, 10, 14, 14, 11, 9, 10, 12, 15, 14, 7, 0, 0, 16, 78, 185, 329, 484, 615, 687, 678, 588, 440, 270, 124, 40, 38, 119, 262, 431, 583, 679, 697, 631, 499, 334, 176, 64, 24, 65, 174, 322, 471, 581, 628, 602, 512, 384, 249, 133, 52, 9, 0, 0, 6, 9, 8, 4, 1, 1, 3, 6, 9, 10, 8, 5, 3, 3, 6, 11, 14, 11, 2, 0, 0, 35, 114, 236, 386, 535, 645, 688, 649, 536, 379, 219, 99, 50, 84, 190, 339, 489, 603, 651, 625, 534, 403, 264, 145, 60, 14, 0, 0, 4, 6, 5, 1, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 3, 4, 5, 6, 6, 6, 6, 6, 6, 7, 7, 6, 5, 4, 3, 3, 4, 5, 6, 7, 5, 3, 3, 4, 8, 11, 10, 4, 0, 0, 17, 74, 171, 298, 432, 544, 605, 600, 533, 420, 291, 170, 78, 20, 0, 0, 3, 13, 16, 9, 0, 0, 6, 62, 167, 315, 483, 636, 735, 753, 682, 539, 361, 194, 80, 47, 102, 228, 391, 547, 657, 695, 655, 550, 408, 263, 141, 58, 14, 0, 0, 0, 2, 3, 4, 5, 3, 0, 0, 2, 35, 107, 221, 363, 509, 623, 675, 650, 549, 399, 238, 107, 42, 59, 152, 298, 456, 588, 658, 653, 577, 452, 310, 179, 82, 24, 0, 0, 2, 6, 6, 3, 1, 2, 6, 11, 15, 16, 14, 11, 8, 5, 4, 4, 5, 6, 7, 8, 8, 8, 8, 7, 7, 7, 6, 6, 5, 5, 6, 6, 7, 7, 7, 6, 4, 3, 2, 2, 4, 5, 6, 5, 3, 1, 0, 3, 6, 8, 5, 0, 0, 5, 42, 116, 223, 348, 466, 549, 577, 543, 455, 337, 215, 112, 43, 7, 0, 0, 4, 5, 4, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 3, 2, 2, 2, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 1, 3, 5, 8, 10, 11, 11, 10, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 11, 12, 11, 9, 6, 3, 1, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 5, 7, 4, 0, 0, 7, 47, 123, 231, 356, 473, 555, 582, 546, 457, 338, 216, 113, 43, 7, 0, 0, 4, 6, 4, 0, 0, 0, 1, 5, 9, 10, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 1, 2, 3, 4, 4, 4, 5, 8, 10, 11, 8, 1, 0, 1, 32, 97, 197, 321, 444, 539, 579, 552, 463, 336, 204, 107, 72, 114, 223, 374, 527, 645, 696, 667, 566, 419, 263, 137, 70, 77, 152, 273, 407, 519, 581, 581, 520, 417, 295, 181, 91, 34, 6, 0, 0, 3, 4, 2, 0, 0, 0, 3, 7, 10, 11, 11, 10, 8, 6, 5, 4, 5, 6, 8, 8, 8, 6, 6, 8, 11, 12, 9, 1, 0, 0, 28, 95, 202, 335, 469, 575, 626, 611, 533, 414, 281, 162, 72, 19, 0, 0, 2, 10, 13, 8, 0, 0, 0, 38, 115, 230, 368, 502, 602, 644, 617, 529, 402, 266, 148, 63, 15, 0, 0, 2, 5, 4, 1, 0, 0, 0, 3, 5, 5, 3, 1, 1, 2, 5, 7, 5, 0, 0, 1, 29, 87, 177, 288, 400, 488, 532, 520, 456, 356, 243, 141, 64, 18, 0, 0, 1, 4, 4, 1, 0, 0, 0, 2, 5, 6, 6, 5, 4, 3, 3, 4, 4, 4, 4, 4, 3, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 5, 7, 5, 0, 0, 5, 42, 113, 217, 338, 454, 538, 569, 541, 461, 349, 230, 127, 54, 14, 0, 0, 1, 3, 2, 0, 0, 3, 9, 15, 20, 21, 20, 16, 12, 9, 6, 5, 4, 4, 5, 5, 6, 6, 7, 7, 6, 6, 6, 5, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 4, 6, 9, 11, 11, 10, 8, 7, 7, 9, 9, 6, 0, 0, 3, 34, 94, 185, 294, 400, 478, 507, 478, 397, 286, 176, 102, 87, 143, 260, 414, 565, 677, 720, 684, 578, 431, 283, 172, 126, 152, 239, 359, 475, 556, 579, 542, 454, 339, 223, 124, 55, 16, 0, 0, 0, 3, 5, 6, 3, 0, 0, 0, 28, 85, 175, 287, 401, 493, 541, 535, 475, 378, 266, 161, 79, 27, 3, 0, 0, 4, 5, 3, 1, 0, 1, 4, 6, 7, 5, 2, 0, 0, 1, 5, 7, 5, 0, 0, 6, 42, 113, 218, 342, 463, 553, 587, 557, 469, 347, 224, 134, 102, 138, 233, 360, 486, 579, 615, 588, 506, 390, 264, 152, 68, 18, 0, 0, 7, 11, 8, 0, 0, 10, 63, 160, 296, 451, 594, 693, 722, 676, 564, 414, 265, 152, 100, 120, 200, 316, 435, 527, 567, 548, 476, 371, 256, 152, 74, 26, 4, 0, 1, 4, 5, 4, 3, 4, 6, 8, 10, 10, 10, 9, 7, 6, 5, 5, 4, 4, 4, 4, 4, 5, 5, 4, 4, 4, 3, 4, 4, 5, 6, 7, 7, 8, 8, 8, 8, 8, 9, 10, 11, 12, 13, 13, 14, 14, 13, 11, 9, 8, 7, 7, 8, 7, 4, 0, 0, 6, 35, 88, 165, 254, 340, 402, 428, 410, 354, 273, 185, 106, 49, 14, 0, 0, 0, 2, 2, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 7, 6, 5, 4, 3, 2, 2, 2, 2, 3, 4, 4, 4, 4, 3, 3, 4, 6, 6, 3, 0, 0, 3, 28, 78, 151, 238, 323, 387, 415, 401, 349, 272, 187, 110, 52, 17, 1, 0, 0, 2, 2, 1, 0, 0, 0, 1, 2, 4, 4, 3, 2, 2, 3, 6, 10, 14, 17, 17, 16, 13, 10, 10, 11, 10, 6, 0, 0, 2, 35, 102, 202, 324, 445, 539, 585, 572, 504, 399, 279, 168, 83, 29, 4, 0, 0, 3, 3, 1, 0, 0, 2, 7, 11, 13, 13, 10, 7, 6, 7, 8, 6, 0, 0, 0, 26, 86, 180, 300, 426, 532, 595, 599, 545, 447, 327, 209, 112, 47, 11, 0, 0, 2, 4, 5, 4, 5, 7, 10, 12, 13, 13, 11, 10, 10, 12, 14, 14, 12, 6, 0, 0, 7, 34, 82, 149, 227, 304, 362, 388, 375, 324, 248, 165, 99, 71, 92, 165, 278, 406, 522, 598, 614, 567, 469, 345, 228, 150, 130, 173, 267, 385, 496, 570, 589, 549, 461, 346, 228, 128, 57, 16, 0, 0, 1, 3, 2, 0, 0, 0, 2, 6, 10, 12, 12, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 8, 10, 12, 12, 11, 9, 6, 4, 1, 0, 0, 0, 0, 2, 4, 6, 8, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 13, 14, 14, 12, 9, 6, 3, 1, 1, 3, 7, 11, 14, 16, 16, 16, 15, 15, 13, 9, 1, 0, 0, 26, 87, 183, 308, 443, 562, 640, 660, 618, 524, 400, 270, 156, 73, 23, 1, 0, 0, 3, 2, 0, 0, 0, 1, 5, 9, 11, 11, 10, 7, 5, 3, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 3, 4, 5, 5, 6, 7, 7, 8, 8, 8, 8, 7, 6, 5, 4, 4, 4, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 8, 8, 9, 8, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 6, 8, 11, 13, 14, 12, 10, 8, 8, 9, 9, 7, 0, 0, 0, 28, 92, 195, 327, 469, 593, 673, 692, 647, 550, 421, 287, 169, 81, 26, 1, 0, 1, 6, 6, 1, 0, 0, 21, 72, 153, 256, 366, 462, 524, 539, 506, 433, 336, 234, 144, 75, 30, 8, 0, 0, 1, 2, 3, 4, 6, 9, 13, 17, 19, 19, 18, 15, 12, 10, 8, 8, 9, 11, 14, 18, 21, 22, 23, 23, 22, 21, 19, 13, 5, 0, 0, 17, 68, 156, 276, 412, 542, 638, 682, 664, 590, 476, 346, 223, 122, 52, 13, 0, 0, 4, 7, 4, 0, 0, 11, 55, 134, 246, 376, 500, 594, 636, 617, 543, 430, 307, 202, 140, 134, 183, 274, 384, 486, 554, 572, 535, 452, 344, 237, 160, 133, 163, 245, 357, 472, 561, 600, 581, 508, 401, 286, 193, 144, 149, 207, 299, 402, 489, 540, 542, 497, 416, 317, 217, 131, 67, 26, 6, 1, 3, 7, 10, 8, 3, 0, 0, 15, 55, 124, 219, 328, 435, 518, 561, 557, 507, 424, 323, 223, 137, 74, 34, 13, 6, 5, 6, 6, 3, 0, 0, 7, 35, 88, 168, 267, 373, 466, 526, 539, 502, 425, 328, 238, 180, 171, 215, 300, 404, 501, 564, 580, 545, 468, 366, 259, 164, 91, 44, 20, 10, 7, 4, 0, 0, 8, 40, 99, 186, 292, 401, 492, 546, 552, 509, 427, 327, 233, 167, 146, 173, 240, 328, 415, 479, 504, 485, 427, 343, 250, 163, 92, 44, 16, 4, 1, 2, 4, 5, 6, 6, 7, 8, 10, 11, 12, 12, 11, 10, 9, 8, 7, 6, 6, 6, 6, 7, 7, 7, 6, 6, 5, 4, 4, 3, 3, 3, 3, 4, 4, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 3, 3, 2, 0, 0, 6, 33, 84, 159, 249, 342, 420, 468, 475, 441, 374, 287, 198, 119, 60, 23, 5, 0, 0, 0, 1, 1, 1, 3, 7, 11, 14, 15, 14, 12, 10, 8, 7, 7, 7, 8, 9, 11, 12, 12, 12, 12, 11, 11, 10, 7, 2, 0, 0, 11, 44, 103, 186, 284, 381, 460, 504, 506, 465, 391, 298, 204, 122, 61, 23, 5, 0, 0, 0, 1, 2, 4, 8, 13, 18, 20, 20, 19, 17, 14, 11, 6, 0, 0, 3, 34, 97, 195, 321, 456, 578, 661, 689, 656, 570, 450, 319, 199, 106, 44, 11, 0, 0, 0, 1, 0, 0, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 1, 3, 5, 7, 9, 10, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 9, 9, 8, 7, 6, 5, 3, 2, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 7, 9, 11, 12, 12, 12, 12, 11, 10, 10, 11, 11, 12, 14, 15, 17, 18, 19, 20, 20, 19, 18, 17, 17, 16, 15, 15, 14, 14, 13, 12, 11, 10, 9, 8, 8, 7, 7, 6, 6, 5, 4, 3, 3, 2, 2, 2, 2, 3, 4, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 0, 0, 0, 12, 40, 88, 155, 231, 307, 367, 402, 404, 374, 319, 249, 177, 113, 63, 30, 12, 6, 4, 3, 0, 0, 1, 22, 68, 143, 241, 350, 452, 528, 563, 549, 491, 404, 309, 229, 183, 181, 221, 291, 373, 443, 485, 488, 451, 383, 297, 208, 130, 71, 32, 11, 2, 0, 0, 1, 3, 4, 6, 7, 9, 9, 8, 7, 6, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 2, 2, 3, 3, 2, 2, 1, 1, 1, 2, 3, 4, 6, 7, 8, 6, 3, 0, 0, 7, 33, 81, 152, 242, 339, 428, 492, 519, 504, 449, 367, 273, 182, 106, 52, 19, 4, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 10, 35, 77, 134, 201, 265, 315, 341, 339, 309, 258, 196, 134, 80, 41, 16, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 2, 3, 4, 6, 8, 10, 12, 13, 13, 12, 11, 10, 8, 7, 6, 6, 6, 6, 7, 7, 6, 5, 3, 2, 1, 1, 2, 4, 6, 8, 10, 11, 11, 10, 9, 9, 7, 4, 0, 0, 1, 18, 57, 118, 201, 294, 383, 453, 489, 486, 446, 376, 291, 204, 126, 67, 28, 8, 1, 1, 1, 0, 0, 0, 12, 46, 103, 182, 274, 364, 436, 479, 484, 453, 392, 313, 228, 150, 87, 43, 16, 3, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 1, 0, 0, 2, 17, 47, 91, 149, 211, 267, 309, 327, 319, 288, 239, 181, 124, 76, 39, 16, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 5, 5, 6, 6, 6, 6, 5, 5, 3, 0, 0, 0, 11, 35, 74, 128, 190, 251, 302, 331, 335, 313, 269, 212, 152, 97, 54, 25, 8, 1, 0, 0, 0, 0, 2, 4, 7, 11, 13, 14, 13, 11, 9, 6, 2, 0, 0, 5, 28, 70, 134, 215, 305, 389, 453, 485, 480, 440, 372, 290, 205, 131, 73, 34, 12, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0, 1, 14, 42, 89, 157, 240, 329, 409, 467, 492, 480, 434, 361, 276, 191, 118, 63, 28, 8, 1, 0, 0, 0, 0, 0, 0, 3, 5, 8, 9, 9, 8, 7, 5, 4, 2, 0, 0, 2, 16, 43, 87, 147, 217, 287, 346, 382, 390, 367, 319, 256, 186, 122, 70, 34, 12, 2, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 6, 5, 2, 0, 0, 2, 17, 47, 97, 163, 241, 318, 384, 428, 441, 422, 375, 308, 234, 161, 100, 54, 24, 8, 1, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 4, 2, 1, 1, 2, 3, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 5, 20, 48, 91, 148, 211, 274, 326, 358, 366, 348, 307, 251, 189, 129, 79, 42, 18, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 6, 5, 4, 2, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 5, 4, 2, 2, 2, 3, 5, 8, 10, 11, 12, 12, 12, 10, 8, 7, 5, 5, 5, 5, 6, 7, 7, 7, 7, 7, 6, 5, 4, 2, 0, 0, 3, 15, 37, 73, 120, 175, 229, 275, 303, 307, 289, 252, 209, 173, 156, 167, 209, 275, 355, 432, 490, 517, 507, 463, 393, 309, 224, 149, 90, 49, 24, 11, 3, 0, 0, 3, 23, 63, 125, 207, 300, 390, 465, 511, 521, 494, 436, 357, 270, 186, 115, 62, 28, 10, 3, 1, 0, 0, 0, 10, 35, 80, 144, 220, 298, 367, 413, 431, 417, 375, 312, 240, 168, 105, 58, 26, 8, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 4, 5, 5, 4, 4, 3, 3, 2, 2, 3, 3, 4, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, 4, 5, 5, 3, 0, 0, 2, 19, 54, 110, 187, 277, 367, 444, 492, 504, 478, 422, 350, 280, 229, 209, 223, 269, 331, 395, 443, 464, 453, 412, 348, 273, 196, 128, 74, 35, 12, 2, 0, 0, 0, 0, 0, 1, 17, 50, 102, 172, 252, 331, 396, 437, 446, 425, 378, 317, 256, 209, 188, 196, 231, 284, 340, 385, 407, 401, 367, 313, 246, 179, 118, 70, 36, 15, 4, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 10, 11, 11, 11, 10, 8, 6, 3, 0, 0, 0, 9, 32, 70, 122, 183, 245, 298, 332, 341, 326, 289, 237, 179, 124, 77, 42, 18, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 5, 4, 3, 3, 3, 4, 5, 7, 9, 10, 12, 12, 11, 10, 9, 7, 5, 4, 2, 2, 2, 2, 2, 3, 3, 4, 3, 3, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 3, 4, 5, 7, 7, 8, 8, 8, 8, 7, 7, 6, 6, 5, 4, 3, 3, 3, 4, 4, 4, 3, 2, 1, 0, 1, 7, 18, 37, 66, 104, 152, 205, 258, 306, 341, 360, 358, 337, 300, 251, 198, 147, 101, 65, 39, 22, 12, 7, 5, 4, 4, 4, 4, 4, 4, 4, 5, 6, 6, 7, 8, 9, 9, 10, 11, 12, 12, 11, 10, 8, 7, 6, 5, 5, 4, 4, 3, 2, 2, 3, 4, 5, 6, 7, 8, 8, 8, 9, 9, 10, 11, 12, 13, 13, 13, 12, 10, 9, 9, 9, 9, 10, 12, 13, 13, 13, 12, 11, 10, 9, 8, 9, 10, 11, 13, 13, 13, 12, 11, 10, 9, 10, 11, 12, 11, 8, 6, 7, 17, 39, 75, 123, 174, 220, 249, 254, 234, 193, 141, 89, 46, 17, 3, 0, 2, 6, 8, 8, 7, 5, 5, 5, 6, 7, 8, 8, 7, 6, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 6, 7, 9, 11, 13, 14, 16, 19, 21, 24, 26, 29, 33, 36, 40, 45, 50, 55, 61, 66, 71, 76, 81, 86, 92, 99, 106, 114, 122, 129, 135, 140, 144, 149, 155, 163, 172, 182, 193, 203, 211, 218, 224, 230, 236, 244, 252, 259, 266, 269, 269, 265, 257, 245, 232, 219, 206, 196, 188, 182, 179, 176, 173, 171, 167, 161, 154, 146, 137, 129, 122, 118, 117, 119, 123, 129, 136, 143, 151, 159, 168, 176, 184, 192, 199, 204, 207, 206, 201, 192, 177, 158, 136, 113, 90, 69, 50, 35, 24, 16, 11, 10, 10, 12, 14, 16, 17, 18, 18, 19, 20, 21, 23, 25, 27, 29, 31, 32, 34, 35, 37, 39, 41, 42, 43, 44, 42, 40, 37, 33, 28, 24, 20, 17, 14, 13, 12, 11, 10, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakG": [18, 18, 17, 15, 13, 11, 9, 8, 8, 9, 10, 10, 10, 10, 10, 10, 10, 11, 12, 14, 16, 19, 22, 25, 29, 32, 36, 40, 46, 53, 62, 72, 85, 98, 114, 130, 148, 168, 189, 211, 233, 256, 278, 302, 325, 349, 373, 395, 414, 429, 441, 450, 456, 460, 461, 460, 455, 447, 433, 416, 396, 373, 350, 325, 300, 274, 249, 223, 198, 174, 152, 131, 112, 95, 80, 68, 57, 49, 42, 37, 32, 29, 27, 25, 23, 21, 19, 18, 18, 18, 18, 19, 19, 19, 19, 18, 17, 16, 16, 17, 17, 18, 18, 18, 19, 22, 27, 34, 45, 59, 76, 98, 125, 157, 197, 244, 299, 363, 433, 509, 587, 664, 738, 807, 869, 923, 968, 1001, 1019, 1019, 998, 957, 897, 823, 740, 653, 567, 485, 408, 337, 273, 217, 169, 128, 96, 70, 50, 36, 26, 19, 14, 12, 11, 11, 11, 10, 9, 7, 6, 6, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 8, 9, 11, 16, 25, 38, 56, 79, 109, 146, 190, 241, 298, 359, 420, 479, 532, 575, 607, 625, 629, 618, 591, 550, 497, 436, 371, 306, 246, 193, 147, 109, 79, 55, 37, 25, 18, 14, 13, 13, 14, 14, 14, 14, 13, 12, 11, 10, 10, 11, 14, 21, 35, 56, 86, 127, 180, 245, 321, 406, 498, 592, 683, 763, 825, 864, 875, 857, 810, 740, 654, 558, 460, 366, 280, 205, 143, 95, 61, 40, 34, 41, 60, 92, 137, 193, 259, 333, 411, 488, 559, 618, 660, 682, 681, 660, 622, 574, 524, 483, 458, 456, 478, 523, 585, 656, 725, 782, 818, 827, 807, 759, 687, 598, 500, 402, 310, 231, 169, 128, 109, 116, 146, 200, 274, 361, 455, 547, 629, 694, 737, 756, 751, 728, 692, 655, 625, 615, 631, 677, 750, 842, 944, 1039, 1114, 1158, 1162, 1124, 1047, 938, 805, 662, 519, 388, 275, 185, 118, 72, 43, 27, 18, 14, 13, 13, 15, 17, 19, 21, 23, 24, 24, 25, 25, 25, 26, 26, 26, 26, 26, 25, 25, 24, 24, 24, 23, 23, 22, 21, 21, 21, 21, 19, 16, 12, 7, 4, 2, 1, 0, 0, 0, 1, 17, 52, 115, 212, 344, 507, 691, 882, 1061, 1205, 1297, 1324, 1282, 1178, 1027, 852, 676, 521, 405, 339, 324, 358, 429, 523, 622, 708, 767, 789, 769, 711, 622, 515, 401, 293, 197, 121, 65, 27, 5, 0, 0, 15, 47, 99, 176, 278, 404, 546, 690, 821, 921, 976, 980, 932, 840, 717, 577, 437, 309, 200, 116, 58, 22, 4, 0, 0, 0, 1, 2, 3, 5, 8, 10, 12, 12, 11, 10, 8, 7, 6, 5, 5, 5, 5, 6, 7, 9, 10, 11, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 2, 3, 4, 6, 8, 9, 10, 10, 9, 7, 5, 3, 1, 1, 1, 1, 3, 4, 5, 5, 6, 7, 8, 8, 9, 9, 8, 7, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 8, 9, 10, 11, 11, 11, 10, 9, 7, 4, 3, 2, 2, 2, 4, 5, 6, 6, 5, 4, 2, 0, 0, 0, 1, 2, 4, 5, 7, 8, 9, 9, 9, 9, 9, 8, 6, 5, 5, 5, 6, 8, 9, 11, 12, 12, 11, 11, 10, 9, 8, 6, 3, 0, 0, 0, 0, 1, 1, 0, 0, 4, 25, 69, 143, 246, 369, 499, 615, 699, 737, 723, 659, 558, 436, 312, 202, 114, 53, 18, 2, 0, 6, 15, 24, 32, 37, 40, 41, 40, 38, 34, 30, 25, 20, 15, 10, 7, 4, 3, 2, 3, 3, 3, 4, 4, 3, 3, 3, 4, 5, 7, 7, 7, 5, 2, 0, 0, 0, 2, 3, 1, 0, 0, 13, 59, 147, 281, 455, 649, 836, 984, 1070, 1078, 1007, 870, 692, 502, 326, 184, 85, 28, 3, 0, 0, 2, 3, 3, 4, 8, 13, 18, 22, 23, 21, 18, 13, 9, 6, 5, 4, 5, 5, 5, 5, 5, 7, 11, 16, 20, 22, 19, 12, 4, 0, 0, 2, 6, 5, 0, 0, 9, 72, 208, 429, 726, 1067, 1400, 1667, 1818, 1823, 1681, 1421, 1094, 760, 478, 289, 212, 242, 353, 504, 653, 763, 809, 784, 694, 560, 408, 263, 146, 65, 19, 0, 0, 0, 2, 2, 0, 0, 2, 5, 9, 12, 15, 16, 17, 18, 19, 19, 18, 16, 14, 13, 12, 11, 11, 12, 12, 11, 10, 9, 8, 7, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 7, 6, 3, 2, 0, 0, 1, 2, 5, 7, 10, 12, 13, 12, 10, 8, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 8, 9, 9, 8, 7, 5, 3, 2, 1, 1, 1, 2, 4, 6, 8, 8, 6, 2, 0, 0, 0, 3, 8, 8, 1, 0, 0, 44, 147, 321, 556, 825, 1081, 1275, 1366, 1337, 1192, 964, 699, 445, 239, 100, 25, 0, 0, 0, 2, 4, 4, 3, 0, 0, 0, 25, 100, 239, 441, 687, 938, 1148, 1273, 1286, 1185, 992, 746, 495, 280, 125, 35, 0, 0, 1, 8, 10, 9, 9, 14, 21, 29, 33, 32, 28, 21, 15, 11, 9, 8, 8, 7, 7, 6, 5, 5, 5, 7, 8, 10, 12, 13, 13, 13, 11, 9, 7, 4, 3, 2, 4, 6, 9, 12, 15, 16, 16, 14, 11, 8, 4, 1, 0, 1, 6, 12, 18, 20, 16, 7, 0, 0, 0, 8, 16, 15, 0, 0, 2, 88, 278, 582, 976, 1401, 1775, 2019, 2076, 1934, 1627, 1223, 805, 446, 191, 48, 0, 0, 6, 16, 13, 3, 0, 0, 0, 7, 13, 15, 14, 10, 6, 3, 2, 2, 3, 3, 4, 5, 5, 5, 5, 4, 3, 3, 3, 3, 5, 7, 10, 12, 13, 13, 12, 10, 8, 6, 5, 5, 6, 7, 9, 10, 10, 9, 6, 4, 2, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 8, 8, 8, 9, 9, 9, 10, 10, 10, 10, 10, 10, 9, 8, 6, 5, 4, 3, 3, 5, 8, 11, 13, 11, 6, 0, 0, 0, 3, 13, 16, 9, 0, 0, 31, 146, 355, 651, 992, 1315, 1546, 1631, 1548, 1318, 997, 657, 361, 151, 35, 0, 0, 5, 11, 8, 2, 0, 0, 0, 0, 3, 24, 75, 163, 285, 426, 560, 659, 700, 673, 583, 453, 309, 180, 83, 24, 0, 0, 1, 6, 7, 6, 4, 5, 8, 13, 17, 20, 21, 20, 17, 15, 12, 9, 6, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 7, 8, 9, 10, 10, 10, 10, 10, 9, 8, 8, 8, 8, 7, 7, 6, 5, 4, 3, 3, 3, 4, 4, 4, 3, 3, 1, 0, 0, 0, 1, 3, 6, 9, 12, 14, 14, 14, 13, 11, 10, 8, 7, 7, 10, 16, 23, 31, 33, 29, 18, 5, 0, 0, 5, 17, 20, 8, 0, 0, 54, 215, 493, 865, 1271, 1628, 1851, 1883, 1718, 1395, 987, 580, 247, 36, 0, 33, 213, 468, 750, 1005, 1181, 1239, 1166, 975, 708, 422, 178, 26, 0, 91, 290, 551, 818, 1034, 1153, 1151, 1032, 827, 582, 350, 168, 54, 1, 0, 0, 9, 10, 5, 0, 0, 0, 4, 9, 12, 12, 10, 7, 5, 5, 6, 10, 14, 18, 20, 18, 13, 6, 0, 0, 3, 8, 10, 5, 0, 0, 19, 92, 220, 395, 589, 760, 867, 884, 806, 653, 465, 281, 136, 43, 1, 0, 0, 8, 9, 4, 0, 0, 0, 4, 9, 13, 13, 12, 10, 8, 6, 5, 4, 3, 2, 2, 2, 3, 5, 7, 8, 8, 8, 8, 7, 6, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 11, 14, 16, 17, 15, 12, 9, 7, 6, 5, 6, 6, 7, 7, 6, 5, 4, 3, 2, 2, 2, 4, 5, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 8, 9, 9, 10, 10, 10, 12, 14, 18, 21, 22, 20, 14, 7, 1, 0, 3, 9, 12, 6, 0, 0, 18, 91, 225, 411, 621, 811, 938, 969, 898, 743, 543, 343, 180, 71, 15, 0, 0, 0, 0, 2, 8, 13, 9, 0, 0, 9, 100, 283, 559, 890, 1211, 1446, 1534, 1452, 1221, 902, 569, 290, 102, 9, 0, 0, 15, 20, 13, 2, 0, 0, 0, 6, 11, 12, 10, 7, 3, 1, 1, 2, 3, 4, 5, 5, 4, 3, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 1, 2, 3, 5, 7, 8, 8, 7, 6, 4, 2, 2, 2, 2, 4, 5, 6, 7, 8, 8, 7, 6, 5, 3, 3, 3, 3, 5, 7, 9, 10, 10, 10, 9, 8, 7, 6, 5, 5, 5, 5, 4, 3, 2, 1, 1, 2, 3, 5, 7, 9, 10, 10, 9, 8, 6, 4, 2, 1, 0, 1, 3, 5, 7, 9, 10, 12, 14, 16, 18, 17, 13, 6, 0, 0, 0, 5, 14, 16, 7, 0, 0, 33, 141, 325, 569, 829, 1046, 1162, 1148, 1007, 776, 515, 281, 112, 20, 0, 0, 9, 16, 13, 4, 0, 0, 0, 1, 5, 6, 4, 3, 2, 2, 2, 4, 5, 7, 9, 11, 11, 10, 6, 0, 0, 0, 1, 8, 11, 7, 0, 0, 7, 61, 166, 317, 490, 647, 750, 771, 704, 568, 399, 235, 107, 30, 0, 0, 2, 9, 9, 5, 0, 0, 0, 0, 2, 4, 4, 3, 3, 3, 4, 5, 7, 8, 8, 7, 6, 5, 3, 2, 2, 2, 3, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 5, 7, 9, 11, 11, 11, 9, 8, 7, 7, 7, 6, 6, 5, 4, 3, 3, 4, 6, 9, 12, 14, 14, 12, 9, 7, 6, 7, 9, 10, 9, 6, 2, 1, 3, 7, 11, 9, 1, 0, 0, 39, 123, 254, 414, 573, 691, 737, 696, 574, 400, 211, 55, 0, 2, 153, 416, 749, 1085, 1350, 1478, 1437, 1240, 939, 609, 322, 123, 18, 0, 0, 10, 13, 7, 0, 0, 0, 2, 0, 0, 2, 46, 145, 302, 497, 692, 837, 895, 848, 711, 520, 322, 158, 51, 0, 0, 0, 10, 12, 7, 0, 0, 0, 5, 11, 14, 14, 12, 9, 7, 6, 6, 7, 7, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 2, 2, 0, 0, 0, 0, 2, 7, 9, 5, 0, 0, 7, 50, 132, 247, 376, 491, 562, 569, 511, 404, 276, 158, 69, 19, 0, 0, 0, 0, 0, 0, 6, 16, 17, 5, 0, 0, 53, 201, 440, 742, 1043, 1268, 1354, 1276, 1057, 758, 455, 211, 59, 0, 0, 5, 20, 21, 11, 0, 0, 0, 0, 5, 8, 8, 5, 2, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 2, 0, 0, 0, 1, 7, 11, 9, 0, 0, 0, 42, 131, 265, 424, 575, 677, 704, 648, 524, 366, 213, 95, 24, 0, 0, 0, 5, 6, 5, 3, 1, 0, 0, 0, 28, 91, 191, 318, 446, 544, 586, 560, 472, 347, 216, 106, 34, 0, 0, 0, 7, 9, 5, 0, 0, 0, 1, 6, 10, 12, 12, 11, 9, 7, 6, 6, 7, 8, 9, 10, 10, 10, 10, 9, 8, 7, 6, 7, 10, 14, 18, 19, 15, 7, 0, 0, 0, 11, 22, 23, 8, 0, 0, 49, 195, 432, 733, 1035, 1264, 1358, 1287, 1071, 765, 443, 175, 11, 0, 47, 207, 410, 604, 745, 799, 753, 619, 430, 232, 73, 0, 2, 109, 285, 491, 677, 797, 824, 754, 607, 424, 248, 111, 29, 0, 0, 5, 11, 10, 3, 0, 0, 4, 13, 20, 20, 13, 3, 0, 0, 4, 14, 19, 11, 0, 0, 20, 121, 302, 548, 810, 1028, 1140, 1116, 961, 721, 457, 230, 76, 2, 0, 0, 15, 19, 12, 1, 0, 0, 7, 17, 23, 23, 20, 15, 11, 9, 9, 9, 10, 9, 9, 8, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 1, 1, 2, 2, 4, 5, 7, 9, 10, 10, 9, 8, 7, 6, 5, 5, 5, 6, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 9, 3, 0, 0, 0, 6, 18, 24, 15, 0, 0, 12, 113, 304, 568, 857, 1100, 1231, 1211, 1044, 774, 470, 201, 23, 0, 25, 183, 397, 616, 788, 872, 848, 727, 543, 343, 172, 57, 2, 0, 0, 11, 14, 9, 1, 0, 0, 0, 4, 7, 7, 6, 3, 2, 1, 1, 2, 3, 5, 5, 5, 5, 4, 3, 2, 1, 1, 2, 3, 4, 4, 4, 3, 2, 1, 1, 1, 2, 4, 5, 7, 9, 10, 10, 9, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 7, 5, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 10, 9, 7, 6, 3, 2, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 5, 5, 4, 4, 3, 4, 4, 4, 5, 6, 6, 7, 8, 8, 8, 7, 6, 5, 4, 4, 4, 5, 6, 7, 7, 7, 6, 5, 4, 4, 5, 6, 7, 9, 10, 11, 10, 9, 7, 5, 4, 4, 6, 8, 11, 12, 12, 10, 7, 4, 2, 2, 3, 5, 7, 8, 9, 7, 5, 3, 1, 0, 0, 0, 1, 3, 4, 5, 6, 7, 7, 8, 8, 7, 4, 0, 0, 0, 0, 6, 11, 10, 3, 0, 0, 26, 96, 209, 348, 484, 581, 613, 569, 463, 325, 188, 82, 19, 0, 0, 4, 10, 9, 4, 0, 0, 0, 0, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 6, 4, 2, 1, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 2, 2, 3, 4, 4, 4, 3, 3, 2, 2, 2, 1, 2, 2, 3, 4, 6, 7, 7, 7, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 10, 11, 11, 10, 7, 5, 3, 2, 2, 2, 2, 3, 3, 4, 5, 7, 9, 12, 16, 19, 21, 22, 22, 19, 16, 12, 8, 4, 3, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 10, 7, 3, 0, 0, 0, 3, 7, 9, 4, 0, 0, 13, 62, 145, 253, 363, 449, 486, 463, 386, 271, 147, 41, 0, 0, 80, 246, 463, 686, 863, 944, 909, 766, 559, 340, 160, 45, 0, 0, 4, 15, 16, 8, 0, 0, 0, 7, 14, 16, 13, 8, 3, 1, 1, 4, 7, 11, 13, 13, 12, 10, 7, 5, 3, 1, 0, 0, 1, 2, 3, 3, 3, 2, 0, 0, 0, 2, 7, 11, 11, 4, 0, 0, 19, 77, 171, 290, 406, 490, 519, 483, 393, 275, 159, 69, 15, 0, 0, 3, 9, 8, 3, 0, 0, 0, 0, 2, 3, 4, 4, 4, 5, 6, 7, 9, 10, 10, 10, 9, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 4, 4, 3, 0, 0, 0, 2, 8, 11, 8, 0, 0, 0, 39, 119, 235, 368, 484, 553, 554, 487, 371, 239, 122, 41, 1, 0, 0, 7, 10, 7, 1, 0, 0, 0, 1, 2, 3, 2, 3, 4, 6, 9, 11, 12, 12, 12, 11, 10, 9, 8, 5, 1, 0, 0, 0, 7, 14, 14, 5, 0, 0, 28, 114, 255, 431, 604, 728, 768, 710, 567, 377, 187, 41, 0, 1, 121, 311, 531, 728, 854, 878, 793, 627, 423, 233, 92, 15, 0, 0, 9, 15, 11, 2, 0, 0, 4, 12, 18, 19, 15, 8, 3, 0, 0, 0, 2, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 5, 3, 2, 0, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 1, 8, 13, 10, 1, 0, 0, 41, 130, 264, 418, 558, 645, 655, 583, 449, 286, 134, 23, 0, 2, 95, 237, 400, 546, 639, 657, 594, 470, 318, 175, 70, 11, 0, 0, 7, 11, 9, 3, 0, 0, 3, 8, 11, 12, 9, 7, 5, 6, 9, 13, 17, 20, 22, 21, 19, 16, 13, 10, 7, 5, 4, 4, 5, 7, 10, 11, 11, 8, 3, 1, 2, 7, 12, 12, 5, 0, 0, 18, 85, 196, 339, 483, 593, 636, 601, 497, 354, 209, 94, 23, 0, 0, 4, 11, 11, 5, 0, 0, 0, 0, 3, 5, 5, 4, 3, 3, 4, 5, 7, 10, 14, 18, 21, 20, 15, 7, 0, 0, 0, 9, 19, 20, 8, 0, 0, 38, 163, 369, 628, 886, 1075, 1140, 1063, 867, 607, 350, 151, 33, 0, 0, 8, 20, 19, 8, 0, 0, 0, 2, 10, 15, 16, 12, 4, 0, 0, 1, 12, 21, 20, 7, 0, 0, 40, 157, 344, 574, 796, 953, 999, 921, 739, 501, 264, 81, 0, 0, 79, 242, 435, 616, 739, 774, 714, 576, 398, 227, 96, 20, 0, 0, 7, 13, 12, 4, 0, 0, 0, 0, 3, 4, 3, 3, 3, 5, 8, 12, 14, 15, 14, 12, 9, 7, 5, 4, 5, 5, 6, 7, 7, 6, 5, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 4, 8, 8, 3, 0, 0, 15, 67, 154, 263, 370, 448, 474, 439, 355, 245, 139, 57, 10, 0, 0, 4, 9, 8, 5, 2, 3, 7, 11, 13, 13, 12, 10, 10, 11, 13, 16, 18, 19, 20, 19, 17, 13, 8, 3, 0, 2, 7, 13, 13, 6, 0, 0, 17, 85, 201, 353, 509, 631, 686, 657, 553, 404, 247, 118, 35, 0, 0, 1, 9, 11, 6, 0, 0, 0, 2, 6, 7, 5, 3, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 5, 7, 9, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 16, 17, 16, 13, 9, 5, 2, 1, 1, 3, 5, 6, 8, 8, 8, 6, 5, 3, 2, 1, 1, 1, 1, 2, 2, 3, 3, 3, 4, 6, 8, 10, 11, 11, 11, 10, 8, 6, 4, 2, 1, 1, 2, 4, 7, 9, 11, 12, 11, 9, 7, 4, 2, 1, 1, 2, 3, 4, 4, 4, 4, 3, 2, 0, 0, 0, 2, 4, 6, 8, 9, 9, 7, 4, 2, 0, 0, 0, 3, 7, 11, 14, 15, 15, 13, 9, 6, 3, 1, 1, 1, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 11, 9, 4, 0, 0, 0, 2, 6, 8, 5, 0, 0, 5, 43, 111, 206, 308, 394, 439, 431, 372, 278, 176, 88, 28, 0, 0, 0, 5, 7, 4, 1, 2, 5, 11, 15, 16, 12, 6, 0, 0, 0, 5, 10, 10, 3, 0, 0, 23, 82, 176, 289, 396, 469, 487, 444, 350, 227, 104, 11, 0, 9, 124, 306, 522, 725, 864, 903, 831, 669, 462, 263, 110, 22, 0, 0, 8, 16, 13, 5, 0, 0, 0, 1, 5, 6, 5, 3, 3, 3, 6, 9, 11, 12, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 8, 7, 5, 3, 0, 0, 0, 0, 3, 6, 10, 12, 13, 12, 9, 5, 2, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 7, 5, 4, 2, 0, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 4, 4, 2, 1, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 2, 4, 6, 8, 8, 7, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 5, 7, 8, 9, 10, 9, 7, 5, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 2, 2, 3, 4, 5, 6, 7, 7, 7, 6, 5, 5, 4, 3, 2, 2, 3, 5, 9, 13, 16, 15, 12, 6, 2, 3, 9, 15, 15, 6, 0, 0, 25, 110, 253, 436, 621, 761, 815, 770, 638, 456, 272, 125, 33, 0, 0, 4, 12, 12, 6, 0, 0, 0, 3, 10, 15, 17, 15, 11, 6, 3, 3, 6, 9, 11, 8, 0, 0, 4, 40, 111, 214, 333, 441, 511, 520, 462, 349, 207, 74, 0, 0, 93, 290, 551, 820, 1032, 1134, 1099, 940, 700, 442, 222, 74, 2, 0, 0, 13, 17, 9, 0, 0, 0, 9, 19, 24, 23, 18, 11, 5, 2, 2, 3, 5, 7, 8, 8, 8, 6, 4, 2, 1, 0, 1, 3, 6, 8, 10, 10, 8, 4, 1, 0, 2, 7, 11, 11, 5, 0, 0, 15, 69, 160, 277, 397, 490, 529, 504, 421, 305, 184, 86, 24, 0, 0, 1, 8, 9, 5, 2, 1, 4, 9, 14, 18, 18, 16, 11, 6, 3, 2, 4, 8, 9, 7, 0, 0, 1, 32, 97, 190, 298, 396, 458, 466, 417, 322, 204, 90, 8, 0, 16, 123, 283, 469, 639, 753, 781, 716, 578, 403, 234, 103, 25, 0, 0, 5, 11, 10, 4, 0, 0, 0, 5, 9, 10, 7, 2, 0, 0, 3, 8, 9, 4, 0, 0, 14, 65, 153, 268, 386, 479, 520, 500, 423, 312, 194, 96, 31, 0, 0, 0, 6, 7, 4, 0, 0, 0, 0, 3, 5, 6, 5, 4, 4, 4, 5, 7, 8, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 11, 7, 3, 1, 3, 7, 11, 11, 4, 0, 0, 19, 78, 175, 297, 418, 509, 543, 510, 416, 285, 148, 39, 0, 0, 89, 239, 421, 595, 720, 764, 716, 593, 426, 259, 124, 39, 0, 0, 0, 1, 4, 6, 8, 8, 2, 0, 0, 22, 109, 262, 466, 681, 854, 936, 903, 765, 562, 346, 166, 50, 0, 0, 2, 13, 14, 7, 0, 0, 0, 7, 14, 16, 14, 9, 3, 0, 0, 0, 1, 2, 3, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 7, 6, 5, 4, 3, 2, 3, 5, 8, 10, 12, 13, 12, 11, 9, 6, 4, 1, 0, 0, 1, 3, 6, 8, 10, 11, 11, 10, 9, 8, 7, 7, 8, 9, 10, 10, 9, 7, 5, 2, 1, 0, 0, 1, 3, 5, 6, 8, 8, 9, 8, 8, 6, 5, 4, 3, 2, 1, 1, 1, 0, 0, 0, 1, 2, 3, 5, 7, 9, 10, 12, 14, 16, 18, 19, 17, 12, 6, 1, 2, 8, 15, 17, 11, 0, 0, 12, 83, 213, 393, 590, 755, 846, 835, 722, 536, 322, 132, 7, 0, 41, 194, 400, 613, 783, 869, 851, 736, 556, 360, 189, 71, 10, 0, 0, 1, 7, 10, 10, 7, 0, 0, 0, 25, 111, 258, 455, 663, 834, 920, 899, 775, 583, 373, 192, 68, 5, 0, 0, 10, 14, 9, 1, 0, 0, 1, 7, 10, 10, 7, 4, 3, 5, 7, 7, 3, 0, 0, 9, 43, 103, 182, 266, 334, 368, 360, 311, 235, 152, 80, 29, 3, 0, 0, 3, 5, 3, 0, 0, 0, 0, 3, 4, 4, 3, 2, 2, 3, 5, 7, 8, 8, 8, 7, 5, 4, 3, 2, 3, 3, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, 3, 2, 2, 1, 1, 2, 2, 3, 4, 4, 4, 4, 2, 1, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 10, 10, 8, 6, 3, 2, 2, 3, 6, 9, 11, 12, 12, 9, 7, 4, 2, 2, 2, 4, 5, 6, 8, 10, 11, 12, 10, 6, 0, 0, 0, 3, 12, 17, 12, 0, 0, 4, 71, 202, 390, 602, 788, 899, 903, 800, 619, 409, 220, 84, 12, 0, 0, 9, 14, 10, 3, 0, 2, 9, 16, 20, 19, 15, 10, 6, 4, 5, 7, 9, 10, 10, 9, 8, 7, 5, 4, 4, 3, 4, 4, 4, 4, 3, 2, 2, 1, 1, 2, 4, 6, 7, 9, 10, 10, 10, 10, 9, 7, 4, 1, 0, 0, 2, 5, 7, 4, 0, 0, 3, 28, 78, 149, 229, 301, 346, 352, 317, 248, 161, 74, 8, 0, 8, 95, 237, 413, 585, 714, 766, 727, 608, 442, 270, 129, 39, 0, 0, 1, 10, 11, 6, 0, 0, 0, 0, 2, 4, 3, 1, 0, 0, 1, 4, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 2, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 5, 5, 5, 5, 3, 0, 0, 0, 1, 8, 14, 14, 4, 0, 0, 33, 123, 269, 453, 639, 780, 838, 797, 664, 472, 268, 98, 0, 0, 64, 205, 378, 541, 655, 694, 650, 537, 387, 235, 112, 33, 0, 0, 2, 9, 10, 4, 0, 0, 0, 6, 13, 16, 13, 6, 0, 0, 1, 10, 17, 14, 1, 0, 0, 58, 185, 379, 610, 828, 978, 1018, 937, 759, 531, 309, 137, 34, 0, 0, 5, 15, 14, 7, 0, 0, 0, 0, 3, 5, 5, 5, 4, 4, 4, 4, 3, 3, 2, 2, 2, 1, 0, 0, 0, 3, 7, 9, 7, 0, 0, 0, 25, 81, 167, 269, 366, 433, 452, 417, 337, 236, 138, 62, 16, 0, 0, 0, 3, 4, 5, 5, 4, 0, 0, 0, 23, 80, 174, 295, 420, 520, 569, 552, 475, 358, 230, 120, 43, 4, 0, 0, 5, 8, 5, 0, 0, 0, 1, 4, 6, 6, 4, 3, 3, 6, 9, 9, 5, 0, 0, 6, 42, 107, 196, 294, 378, 427, 428, 380, 296, 199, 110, 45, 9, 0, 0, 3, 6, 5, 1, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 13, 14, 13, 10, 7, 5, 3, 4, 6, 9, 12, 14, 16, 18, 19, 20, 19, 16, 11, 5, 1, 2, 8, 14, 15, 7, 0, 0, 21, 103, 248, 443, 652, 827, 923, 913, 800, 615, 406, 219, 85, 14, 0, 0, 8, 12, 9, 2, 0, 0, 7, 14, 18, 17, 12, 6, 1, 0, 0, 1, 4, 5, 6, 6, 5, 5, 4, 4, 3, 3, 2, 2, 1, 2, 3, 3, 3, 3, 3, 2, 3, 3, 5, 7, 8, 9, 8, 6, 4, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 1, 2, 4, 6, 7, 7, 7, 5, 3, 1, 0, 0, 0, 1, 3, 6, 7, 8, 7, 6, 3, 1, 0, 0, 0, 1, 2, 4, 5, 6, 7, 6, 6, 4, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 3, 7, 8, 5, 0, 0, 7, 47, 119, 220, 333, 431, 491, 495, 442, 348, 235, 132, 55, 11, 0, 0, 3, 7, 6, 3, 1, 2, 7, 11, 14, 13, 11, 7, 4, 2, 1, 2, 3, 5, 6, 6, 6, 5, 4, 3, 2, 3, 4, 6, 8, 9, 10, 9, 7, 5, 3, 2, 3, 4, 7, 10, 13, 15, 15, 14, 11, 7, 4, 2, 3, 6, 10, 10, 7, 0, 0, 8, 43, 109, 202, 309, 407, 470, 477, 422, 316, 186, 73, 18, 53, 184, 394, 639, 864, 1013, 1050, 969, 791, 565, 341, 163, 50, 0, 0, 2, 11, 11, 5, 0, 0, 1, 9, 16, 19, 17, 12, 7, 3, 2, 4, 7, 10, 12, 12, 11, 9, 7, 6, 5, 6, 8, 11, 14, 17, 18, 17, 15, 11, 7, 3, 1, 0, 0, 1, 3, 4, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 1, 1, 2, 3, 4, 4, 3, 2, 0, 0, 0, 0, 2, 5, 8, 10, 10, 9, 6, 4, 1, 0, 0, 0, 1, 4, 6, 7, 8, 8, 6, 5, 4, 4, 5, 7, 10, 12, 14, 14, 13, 10, 7, 4, 2, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 5, 4, 4, 3, 4, 6, 8, 8, 5, 0, 0, 3, 26, 69, 133, 207, 277, 328, 346, 326, 274, 204, 130, 68, 26, 3, 0, 0, 0, 3, 4, 4, 1, 0, 0, 5, 33, 87, 169, 269, 368, 445, 480, 463, 399, 304, 202, 112, 47, 10, 0, 0, 0, 3, 9, 12, 10, 1, 0, 0, 37, 136, 297, 505, 721, 897, 987, 969, 847, 654, 437, 242, 101, 22, 0, 0, 6, 12, 10, 3, 0, 0, 0, 1, 4, 4, 3, 1, 0, 0, 0, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 2, 3, 5, 8, 10, 12, 13, 12, 11, 9, 8, 6, 7, 8, 12, 16, 21, 24, 26, 26, 24, 20, 15, 11, 8, 7, 8, 9, 11, 12, 12, 12, 10, 8, 7, 6, 6, 8, 10, 12, 14, 15, 15, 14, 11, 8, 5, 3, 1, 2, 3, 5, 6, 8, 8, 8, 7, 6, 5, 4, 3, 2, 3, 4, 6, 8, 11, 13, 15, 15, 13, 11, 8, 5, 3, 2, 2, 2, 3, 3, 3, 3, 3, 3, 4, 5, 6, 8, 9, 9, 9, 7, 5, 3, 1, 1, 1, 3, 5, 7, 8, 7, 6, 4, 2, 1, 0, 0, 2, 4, 6, 8, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 4, 3, 2, 2, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 7, 7, 7, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 2, 1, 0, 0, 2, 17, 46, 88, 137, 184, 219, 231, 219, 186, 140, 91, 50, 21, 5, 0, 0, 0, 1, 2, 3, 3, 0, 0, 0, 9, 38, 88, 157, 235, 305, 351, 363, 337, 279, 204, 129, 66, 24, 3, 0, 0, 2, 4, 3, 2, 2, 3, 4, 4, 4, 3, 1, 0, 0, 1, 2, 2, 3, 4, 5, 6, 7, 6, 3, 0, 0, 0, 4, 10, 11, 6, 0, 0, 20, 89, 212, 382, 571, 742, 853, 877, 803, 648, 449, 252, 103, 36, 64, 176, 341, 517, 658, 731, 720, 631, 490, 332, 189, 84, 22, 0, 0, 0, 7, 11, 11, 5, 0, 0, 1, 45, 137, 279, 455, 635, 778, 850, 831, 727, 564, 381, 215, 93, 23, 0, 0, 4, 9, 7, 2, 0, 0, 0, 3, 7, 8, 6, 4, 2, 0, 0, 0, 2, 3, 4, 5, 5, 4, 2, 0, 0, 0, 4, 6, 6, 1, 0, 0, 20, 69, 148, 248, 352, 435, 479, 472, 416, 327, 225, 131, 61, 18, 0, 0, 0, 3, 6, 5, 2, 0, 0, 0, 21, 65, 135, 224, 317, 395, 440, 440, 394, 315, 221, 131, 61, 18, 0, 0, 0, 4, 4, 2, 0, 0, 0, 0, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 2, 2, 3, 3, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 4, 4, 4, 3, 1, 0, 0, 0, 3, 5, 4, 0, 0, 0, 21, 66, 136, 224, 313, 383, 418, 409, 357, 277, 187, 107, 47, 12, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 10, 42, 100, 182, 280, 375, 445, 472, 448, 376, 273, 166, 83, 49, 78, 169, 303, 449, 574, 645, 646, 575, 449, 301, 169, 84, 69, 126, 241, 385, 522, 618, 652, 616, 521, 392, 256, 139, 57, 12, 0, 0, 4, 6, 5, 1, 0, 0, 0, 3, 5, 7, 7, 8, 10, 11, 10, 7, 1, 0, 1, 24, 71, 143, 232, 325, 402, 446, 446, 403, 327, 236, 148, 76, 28, 3, 0, 0, 2, 7, 9, 6, 0, 0, 0, 37, 116, 239, 396, 561, 698, 777, 776, 696, 553, 381, 218, 98, 42, 56, 131, 243, 362, 460, 513, 511, 457, 365, 258, 155, 76, 25, 2, 0, 0, 3, 4, 2, 0, 0, 0, 1, 3, 4, 3, 2, 1, 1, 2, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 1, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 11, 10, 7, 4, 1, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 2, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 4, 5, 6, 8, 10, 12, 13, 14, 15, 13, 11, 9, 5, 2, 0, 0, 0, 2, 3, 2, 0, 0, 2, 17, 48, 98, 163, 235, 299, 342, 353, 326, 265, 184, 100, 36, 13, 41, 121, 241, 377, 501, 585, 610, 573, 482, 361, 234, 127, 52, 11, 0, 0, 3, 5, 4, 1, 0, 0, 0, 1, 2, 2, 1, 0, 0, 1, 3, 6, 8, 9, 10, 10, 9, 8, 7, 7, 6, 6, 5, 5, 5, 6, 8, 10, 11, 10, 8, 4, 2, 2, 5, 7, 6, 1, 0, 0, 26, 88, 189, 323, 468, 598, 683, 704, 653, 543, 398, 249, 130, 63, 62, 123, 229, 354, 468, 547, 572, 541, 461, 353, 238, 137, 62, 18, 0, 0, 0, 4, 6, 4, 0, 0, 0, 13, 47, 105, 183, 272, 358, 423, 451, 437, 383, 302, 211, 126, 61, 20, 1, 0, 0, 2, 3, 1, 0, 1, 4, 8, 11, 13, 14, 13, 13, 13, 12, 10, 4, 0, 0, 11, 49, 118, 213, 322, 426, 501, 532, 511, 443, 343, 234, 136, 62, 18, 0, 0, 0, 3, 4, 4, 4, 6, 10, 13, 14, 13, 10, 7, 4, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 9, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 2, 3, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 1, 3, 6, 7, 5, 1, 0, 3, 25, 68, 136, 222, 311, 385, 427, 425, 378, 298, 208, 134, 103, 128, 213, 341, 487, 618, 703, 722, 672, 564, 423, 277, 153, 65, 16, 0, 0, 2, 5, 4, 2, 2, 5, 10, 15, 17, 16, 11, 6, 4, 4, 6, 7, 3, 0, 0, 14, 59, 141, 258, 396, 533, 639, 690, 674, 591, 462, 317, 190, 112, 101, 161, 278, 423, 562, 665, 708, 682, 596, 469, 328, 198, 98, 35, 5, 0, 0, 3, 4, 1, 0, 0, 0, 3, 6, 7, 8, 8, 8, 8, 9, 11, 11, 11, 10, 8, 6, 4, 2, 1, 1, 1, 1, 3, 4, 6, 7, 7, 6, 5, 4, 4, 4, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 8, 9, 9, 7, 5, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 2, 2, 3, 3, 4, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 7, 5, 3, 1, 0, 0, 2, 4, 7, 9, 11, 12, 11, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 7, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 5, 7, 9, 11, 13, 15, 15, 15, 13, 11, 9, 6, 5, 3, 3, 3, 3, 3, 4, 4, 5, 5, 6, 6, 7, 8, 8, 9, 9, 9, 7, 5, 3, 1, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 3, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 4, 6, 7, 8, 9, 9, 8, 7, 5, 4, 3, 3, 4, 6, 7, 5, 2, 0, 0, 14, 47, 101, 174, 257, 334, 388, 407, 386, 331, 256, 184, 139, 137, 186, 280, 401, 524, 621, 671, 661, 595, 486, 356, 229, 125, 53, 13, 0, 0, 1, 3, 3, 2, 2, 5, 8, 12, 13, 12, 9, 6, 4, 2, 2, 3, 4, 4, 4, 4, 3, 3, 2, 2, 2, 3, 3, 4, 5, 7, 9, 10, 11, 10, 9, 7, 6, 6, 6, 6, 3, 0, 0, 3, 27, 76, 149, 241, 338, 423, 478, 492, 461, 394, 304, 208, 122, 58, 19, 1, 0, 0, 2, 3, 3, 4, 6, 9, 11, 12, 11, 8, 4, 2, 1, 1, 2, 4, 5, 6, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 4, 4, 4, 4, 5, 5, 6, 7, 7, 7, 6, 5, 4, 4, 4, 4, 5, 5, 4, 3, 2, 1, 0, 0, 1, 3, 4, 6, 7, 8, 8, 9, 9, 9, 8, 7, 5, 4, 5, 5, 5, 3, 0, 0, 3, 27, 75, 150, 248, 356, 453, 522, 546, 519, 446, 343, 232, 138, 80, 72, 113, 194, 296, 395, 471, 507, 498, 446, 364, 268, 174, 97, 43, 13, 0, 0, 0, 1, 1, 0, 0, 2, 5, 7, 8, 7, 5, 3, 1, 0, 1, 2, 3, 3, 4, 4, 3, 3, 4, 4, 4, 4, 3, 3, 2, 2, 3, 3, 3, 3, 3, 3, 4, 5, 5, 3, 0, 0, 1, 19, 59, 124, 212, 311, 407, 479, 513, 501, 446, 358, 258, 170, 112, 100, 137, 214, 316, 420, 502, 544, 537, 484, 396, 295, 204, 142, 124, 151, 214, 297, 377, 436, 459, 442, 388, 310, 223, 141, 75, 31, 8, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 3, 3, 3, 3, 3, 4, 5, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 4, 5, 6, 6, 5, 5, 4, 3, 3, 4, 5, 7, 9, 10, 11, 12, 12, 11, 9, 7, 4, 2, 1, 1, 2, 4, 5, 7, 7, 7, 6, 4, 2, 1, 0, 0, 0, 2, 3, 5, 5, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 3, 3, 3, 4, 4, 5, 5, 5, 5, 4, 4, 5, 6, 7, 9, 10, 11, 11, 11, 9, 7, 5, 4, 3, 4, 5, 7, 7, 6, 6, 9, 20, 42, 76, 121, 171, 220, 259, 279, 277, 254, 212, 162, 110, 65, 32, 11, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 8, 20, 41, 71, 110, 150, 186, 210, 218, 208, 182, 147, 107, 69, 38, 16, 3, 0, 0, 2, 4, 3, 0, 0, 3, 28, 79, 160, 264, 377, 482, 559, 594, 580, 522, 430, 321, 213, 122, 57, 18, 0, 0, 0, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 1, 1, 1, 1, 2, 3, 3, 3, 3, 2, 0, 0, 0, 0, 1, 4, 7, 10, 13, 14, 15, 14, 13, 12, 11, 10, 10, 10, 9, 8, 6, 4, 3, 1, 0, 0, 0, 1, 3, 5, 7, 8, 8, 8, 7, 7, 7, 9, 10, 11, 10, 8, 7, 11, 25, 52, 92, 145, 202, 255, 294, 311, 304, 275, 228, 174, 120, 74, 39, 17, 5, 0, 0, 0, 0, 2, 3, 5, 6, 8, 10, 11, 11, 11, 11, 11, 10, 10, 8, 8, 9, 14, 27, 48, 79, 115, 151, 180, 196, 192, 171, 137, 103, 82, 88, 132, 216, 331, 463, 590, 687, 737, 728, 662, 551, 417, 280, 163, 77, 25, 2, 0, 0, 2, 3, 1, 0, 0, 0, 0, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 4, 4, 5, 5, 4, 4, 3, 3, 2, 1, 1, 2, 3, 5, 6, 7, 7, 6, 5, 3, 2, 2, 2, 2, 3, 4, 6, 8, 11, 12, 14, 14, 13, 11, 9, 8, 8, 8, 9, 11, 12, 13, 12, 12, 10, 9, 9, 8, 7, 6, 5, 4, 3, 2, 1, 1, 1, 1, 2, 2, 3, 3, 3, 4, 4, 6, 8, 10, 12, 13, 13, 12, 10, 8, 6, 5, 2, 0, 0, 0, 13, 44, 95, 165, 249, 336, 411, 462, 481, 464, 413, 339, 253, 169, 98, 46, 15, 1, 0, 0, 1, 1, 0, 0, 0, 1, 3, 5, 7, 7, 7, 6, 5, 5, 6, 6, 5, 5, 4, 2, 1, 1, 1, 3, 4, 5, 6, 6, 5, 4, 3, 1, 1, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 11, 41, 94, 169, 262, 360, 447, 509, 534, 517, 463, 382, 291, 207, 147, 120, 129, 167, 224, 283, 330, 356, 354, 325, 275, 214, 150, 94, 50, 21, 5, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 6, 6, 5, 4, 3, 2, 2, 2, 2, 3, 4, 5, 6, 6, 6, 7, 7, 8, 9, 10, 10, 9, 8, 7, 5, 4, 3, 3, 3, 2, 2, 2, 2, 3, 3, 4, 4, 5, 5, 5, 4, 4, 3, 1, 0, 0, 2, 10, 24, 48, 81, 121, 163, 202, 231, 245, 241, 220, 187, 150, 119, 106, 118, 158, 223, 301, 378, 440, 472, 468, 429, 363, 282, 199, 125, 68, 30, 9, 0, 0, 0, 0, 0, 1, 2, 4, 7, 9, 10, 10, 9, 8, 6, 4, 1, 0, 0, 5, 23, 55, 102, 161, 226, 289, 339, 370, 375, 355, 312, 252, 185, 122, 68, 31, 8, 0, 0, 0, 2, 2, 3, 3, 3, 4, 4, 4, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 4, 5, 5, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 9, 9, 8, 7, 5, 4, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 2, 3, 4, 6, 7, 7, 6, 5, 4, 3, 2, 2, 2, 3, 4, 5, 6, 7, 7, 7, 6, 6, 5, 5, 5, 6, 8, 10, 12, 14, 16, 16, 14, 11, 8, 6, 6, 6, 5, 2, 0, 0, 7, 35, 87, 164, 261, 366, 462, 534, 569, 564, 520, 445, 352, 255, 166, 94, 44, 14, 1, 0, 0, 0, 0, 0, 1, 9, 28, 59, 102, 153, 207, 254, 288, 300, 289, 257, 213, 167, 132, 119, 132, 169, 222, 277, 323, 348, 346, 317, 268, 206, 143, 88, 45, 18, 4, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 5, 5, 4, 3, 3, 4, 6, 8, 10, 13, 14, 14, 12, 8, 4, 5, 15, 39, 80, 137, 205, 276, 340, 387, 409, 403, 371, 317, 250, 180, 115, 63, 27, 7, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 3, 4, 4, 4, 4, 4, 5, 5, 6, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 1, 2, 2, 3, 3, 4, 4, 5, 6, 7, 8, 8, 8, 8, 6, 5, 4, 4, 4, 4, 3, 1, 0, 0, 8, 31, 75, 141, 227, 324, 421, 504, 559, 579, 559, 503, 421, 324, 226, 140, 74, 31, 8, 0, 0, 0, 0, 0, 5, 26, 67, 130, 210, 297, 378, 440, 473, 471, 437, 380, 310, 243, 190, 161, 158, 178, 211, 247, 274, 283, 270, 239, 193, 142, 93, 53, 24, 8, 0, 0, 0, 2, 4, 6, 6, 7, 8, 9, 11, 14, 16, 16, 14, 9, 3, 0, 0, 0, 7, 12, 11, 2, 0, 0, 23, 87, 180, 282, 363, 397, 371, 295, 193, 95, 26, 0, 3, 27, 52, 68, 71, 65, 58, 54, 55, 59, 63, 64, 63, 60, 56, 53, 52, 52, 52, 51, 50, 48, 46, 44, 43, 43, 43, 43, 42, 40, 37, 34, 33, 31, 31, 30, 30, 28, 26, 24, 22, 21, 20, 19, 19, 18, 16, 14, 12, 9, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 3, 3, 4, 5, 7, 8, 10, 12, 14, 16, 18, 20, 21, 21, 22, 23, 24, 26, 29, 31, 34, 36, 37, 37, 36, 34, 32, 29, 25, 20, 16, 11, 8, 5, 4, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 4, 4, 4],
-"peakT": [531, 532, 532, 533, 534, 535, 535, 534, 531, 529, 526, 523, 520, 517, 514, 510, 505, 500, 496, 493, 490, 488, 485, 482, 477, 472, 466, 459, 452, 443, 432, 419, 404, 388, 372, 356, 340, 324, 305, 285, 262, 237, 213, 189, 167, 147, 130, 114, 100, 87, 74, 63, 53, 44, 37, 31, 26, 22, 18, 14, 11, 8, 6, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 11, 15, 22, 31, 42, 58, 76, 98, 124, 154, 188, 227, 268, 313, 359, 404, 448, 486, 518, 540, 552, 552, 541, 518, 487, 449, 406, 361, 314, 268, 224, 182, 145, 113, 86, 64, 48, 37, 30, 29, 31, 37, 47, 61, 78, 98, 122, 150, 182, 218, 257, 296, 334, 366, 391, 407, 412, 408, 394, 372, 344, 310, 273, 234, 193, 154, 118, 87, 62, 42, 28, 19, 13, 9, 7, 6, 6, 7, 8, 10, 11, 13, 14, 14, 14, 13, 13, 13, 13, 13, 14, 14, 13, 13, 13, 13, 13, 13, 12, 11, 11, 10, 10, 11, 13, 17, 24, 35, 52, 74, 104, 141, 185, 235, 289, 343, 395, 439, 474, 497, 507, 506, 496, 483, 470, 464, 466, 480, 504, 537, 574, 611, 643, 664, 671, 659, 629, 580, 515, 439, 358, 278, 205, 141, 90, 52, 26, 10, 2, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 8, 9, 10, 10, 10, 10, 10, 10, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 9, 8, 6, 5, 3, 2, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 5, 4, 3, 3, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 5, 20, 47, 91, 154, 236, 334, 442, 551, 649, 725, 770, 781, 757, 706, 642, 579, 533, 513, 525, 564, 621, 681, 729, 752, 742, 697, 621, 524, 415, 307, 209, 130, 70, 32, 10, 1, 0, 0, 0, 1, 1, 2, 4, 5, 7, 7, 7, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 9, 9, 9, 9, 8, 7, 5, 3, 2, 2, 1, 0, 0, 0, 6, 26, 67, 134, 231, 354, 496, 643, 780, 887, 951, 963, 924, 844, 744, 645, 571, 535, 543, 588, 654, 721, 767, 779, 748, 676, 572, 451, 328, 216, 127, 65, 27, 9, 0, 0, 0, 10, 42, 102, 193, 308, 432, 546, 634, 685, 697, 677, 635, 580, 523, 471, 432, 416, 431, 480, 559, 656, 750, 817, 840, 807, 723, 600, 459, 320, 200, 109, 49, 16, 2, 0, 0, 1, 4, 6, 9, 12, 14, 14, 13, 10, 7, 5, 5, 5, 6, 7, 7, 6, 4, 2, 1, 1, 1, 3, 6, 8, 10, 12, 12, 11, 9, 6, 4, 1, 0, 0, 11, 37, 86, 162, 267, 393, 528, 655, 753, 809, 812, 763, 670, 546, 410, 279, 167, 85, 33, 7, 0, 0, 0, 0, 2, 23, 73, 160, 283, 434, 595, 744, 858, 919, 916, 850, 734, 588, 441, 322, 253, 250, 313, 430, 576, 722, 838, 900, 896, 827, 706, 554, 395, 251, 137, 59, 16, 0, 0, 1, 2, 0, 0, 0, 17, 56, 123, 214, 325, 442, 550, 633, 678, 676, 628, 541, 429, 310, 200, 112, 50, 15, 0, 0, 0, 1, 2, 2, 2, 3, 5, 7, 8, 8, 7, 6, 7, 8, 10, 12, 12, 11, 7, 4, 1, 2, 3, 4, 1, 0, 0, 13, 58, 142, 270, 434, 615, 785, 915, 980, 968, 884, 745, 583, 434, 332, 297, 336, 437, 573, 707, 807, 846, 816, 725, 597, 466, 365, 320, 340, 421, 541, 669, 773, 828, 820, 749, 629, 482, 332, 202, 103, 40, 9, 0, 0, 1, 2, 1, 0, 0, 0, 2, 6, 8, 10, 10, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 12, 13, 12, 10, 7, 6, 6, 7, 6, 1, 0, 0, 23, 87, 200, 362, 555, 754, 923, 1030, 1055, 991, 853, 666, 466, 284, 144, 53, 9, 0, 0, 3, 4, 2, 0, 0, 0, 5, 9, 12, 13, 12, 10, 8, 7, 7, 6, 6, 6, 6, 5, 5, 4, 4, 4, 5, 6, 8, 10, 11, 13, 14, 15, 16, 15, 12, 7, 3, 0, 0, 2, 5, 5, 0, 0, 2, 35, 109, 235, 406, 603, 795, 943, 1017, 998, 891, 719, 522, 350, 246, 239, 337, 520, 747, 966, 1124, 1184, 1132, 981, 769, 547, 363, 256, 243, 316, 448, 599, 728, 802, 804, 734, 609, 455, 301, 172, 79, 24, 1, 0, 1, 4, 3, 1, 0, 0, 0, 4, 10, 15, 18, 18, 15, 10, 6, 3, 2, 3, 4, 3, 2, 0, 0, 2, 6, 7, 5, 0, 0, 11, 63, 166, 323, 520, 730, 912, 1031, 1059, 989, 835, 626, 405, 215, 93, 63, 129, 279, 481, 693, 872, 980, 995, 915, 756, 551, 344, 176, 80, 76, 162, 321, 520, 719, 876, 959, 953, 859, 700, 510, 326, 175, 73, 17, 0, 0, 0, 3, 5, 4, 1, 0, 0, 3, 36, 104, 215, 362, 524, 672, 776, 812, 771, 663, 513, 350, 204, 95, 29, 1, 0, 0, 4, 4, 1, 0, 2, 5, 9, 10, 8, 5, 4, 6, 9, 8, 2, 0, 0, 34, 117, 257, 446, 657, 852, 987, 1032, 974, 825, 620, 407, 237, 147, 157, 261, 429, 618, 781, 879, 889, 812, 668, 490, 314, 168, 69, 16, 0, 0, 3, 6, 5, 2, 0, 0, 0, 0, 0, 0, 2, 5, 7, 5, 0, 0, 9, 58, 154, 300, 481, 668, 823, 913, 917, 832, 679, 492, 308, 158, 59, 8, 0, 0, 5, 8, 5, 0, 0, 0, 1, 4, 5, 5, 2, 0, 0, 1, 4, 7, 10, 12, 14, 14, 15, 16, 18, 19, 19, 19, 17, 15, 12, 9, 7, 7, 8, 11, 13, 15, 14, 13, 10, 8, 8, 9, 10, 10, 8, 4, 1, 0, 4, 9, 11, 6, 0, 0, 23, 104, 250, 456, 694, 921, 1084, 1144, 1084, 915, 676, 424, 217, 104, 109, 230, 435, 674, 889, 1028, 1057, 971, 791, 561, 336, 168, 93, 125, 252, 437, 633, 790, 869, 855, 752, 589, 404, 234, 107, 30, 0, 0, 3, 8, 7, 2, 0, 0, 4, 12, 20, 26, 28, 26, 22, 16, 10, 6, 3, 3, 4, 5, 5, 3, 0, 0, 3, 8, 12, 10, 0, 0, 0, 48, 154, 321, 533, 752, 933, 1032, 1026, 916, 730, 512, 305, 145, 46, 1, 0, 0, 8, 9, 5, 0, 0, 0, 0, 3, 5, 4, 2, 2, 2, 4, 6, 9, 10, 11, 11, 10, 10, 9, 8, 8, 8, 8, 8, 7, 6, 5, 4, 2, 1, 0, 0, 0, 1, 4, 7, 10, 11, 10, 8, 6, 4, 3, 3, 2, 0, 0, 0, 0, 4, 9, 9, 3, 0, 0, 31, 117, 263, 458, 671, 858, 975, 992, 905, 736, 526, 320, 156, 51, 1, 0, 0, 9, 11, 6, 0, 0, 0, 3, 11, 17, 22, 24, 24, 23, 20, 17, 13, 8, 4, 1, 0, 0, 2, 4, 7, 9, 11, 12, 14, 16, 19, 23, 27, 30, 32, 32, 29, 26, 24, 22, 23, 24, 23, 21, 16, 11, 9, 11, 14, 13, 7, 0, 0, 16, 86, 215, 394, 598, 784, 908, 939, 870, 718, 521, 324, 162, 56, 5, 0, 0, 8, 10, 6, 0, 0, 0, 2, 8, 13, 15, 15, 14, 12, 11, 10, 9, 8, 6, 6, 5, 5, 6, 6, 7, 8, 8, 9, 10, 10, 11, 11, 10, 9, 6, 4, 2, 0, 0, 0, 0, 1, 3, 6, 8, 10, 10, 10, 10, 10, 11, 13, 16, 18, 18, 16, 12, 8, 4, 1, 0, 0, 0, 0, 0, 1, 3, 6, 10, 14, 18, 20, 21, 21, 20, 19, 18, 17, 16, 14, 11, 9, 6, 3, 2, 0, 0, 0, 0, 0, 2, 5, 8, 9, 10, 8, 6, 4, 3, 3, 2, 0, 0, 0, 0, 3, 9, 12, 7, 0, 0, 14, 78, 199, 372, 570, 755, 883, 920, 853, 697, 487, 269, 93, 0, 0, 93, 261, 461, 647, 778, 823, 775, 650, 481, 305, 158, 58, 7, 0, 0, 8, 11, 9, 3, 0, 0, 5, 10, 15, 18, 18, 15, 12, 10, 8, 8, 10, 12, 12, 10, 7, 5, 6, 10, 14, 14, 5, 0, 0, 26, 111, 257, 452, 662, 841, 943, 941, 835, 654, 443, 249, 105, 23, 0, 0, 6, 13, 10, 3, 0, 0, 1, 9, 16, 20, 22, 21, 18, 15, 12, 10, 8, 6, 6, 7, 9, 10, 11, 11, 10, 7, 5, 4, 5, 8, 12, 17, 20, 20, 15, 8, 1, 0, 4, 10, 12, 7, 0, 0, 14, 84, 211, 388, 586, 762, 870, 882, 795, 633, 437, 253, 114, 31, 0, 0, 0, 4, 5, 4, 3, 2, 0, 0, 0, 26, 95, 212, 366, 531, 667, 740, 729, 637, 489, 323, 174, 68, 11, 0, 0, 6, 10, 8, 2, 0, 0, 0, 0, 2, 3, 2, 3, 5, 8, 11, 13, 14, 13, 11, 8, 6, 4, 3, 4, 6, 7, 9, 10, 11, 12, 14, 15, 17, 18, 18, 16, 13, 10, 6, 2, 0, 0, 2, 5, 8, 11, 12, 12, 9, 6, 3, 1, 2, 4, 7, 8, 6, 4, 4, 6, 12, 16, 13, 3, 0, 0, 42, 141, 299, 496, 696, 850, 918, 877, 735, 524, 296, 104, 0, 0, 104, 295, 522, 731, 870, 908, 840, 687, 491, 298, 143, 44, 0, 0, 0, 12, 20, 18, 7, 0, 0, 7, 72, 192, 362, 556, 733, 847, 868, 789, 632, 438, 252, 111, 28, 0, 0, 4, 8, 4, 0, 0, 1, 5, 5, 0, 0, 8, 63, 171, 326, 504, 664, 766, 781, 705, 560, 383, 217, 92, 19, 0, 0, 6, 13, 12, 6, 0, 0, 0, 0, 3, 3, 2, 1, 0, 0, 1, 3, 6, 8, 12, 15, 17, 18, 15, 9, 2, 0, 0, 2, 11, 15, 10, 0, 0, 7, 76, 209, 397, 608, 794, 907, 914, 814, 636, 426, 234, 94, 16, 0, 0, 9, 16, 13, 5, 0, 0, 0, 2, 4, 4, 2, 1, 2, 5, 11, 16, 19, 19, 17, 11, 6, 1, 0, 0, 3, 7, 12, 17, 19, 21, 21, 21, 20, 21, 21, 21, 20, 18, 15, 11, 7, 3, 1, 0, 0, 0, 0, 1, 4, 7, 10, 12, 12, 10, 8, 4, 1, 0, 0, 0, 1, 4, 6, 9, 11, 12, 13, 14, 14, 15, 15, 14, 13, 12, 10, 8, 6, 5, 4, 5, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 7, 7, 7, 7, 6, 4, 2, 0, 0, 0, 2, 7, 15, 23, 31, 35, 35, 32, 26, 19, 13, 9, 8, 9, 10, 11, 12, 11, 9, 7, 5, 4, 4, 4, 4, 4, 1, 0, 0, 0, 4, 13, 19, 14, 0, 0, 2, 68, 201, 399, 629, 839, 976, 1001, 906, 719, 490, 274, 113, 21, 0, 0, 8, 16, 14, 6, 1, 1, 6, 13, 16, 16, 12, 7, 4, 4, 7, 10, 14, 17, 19, 19, 19, 19, 18, 17, 15, 12, 10, 7, 5, 5, 6, 8, 9, 8, 4, 0, 0, 0, 3, 10, 13, 8, 0, 0, 11, 75, 193, 354, 528, 672, 748, 733, 633, 475, 301, 152, 50, 1, 0, 0, 9, 12, 8, 1, 0, 0, 0, 4, 6, 6, 4, 2, 1, 2, 5, 9, 12, 15, 16, 15, 13, 9, 6, 4, 3, 6, 10, 15, 20, 23, 24, 22, 18, 14, 10, 7, 5, 6, 7, 9, 11, 13, 13, 13, 12, 12, 12, 11, 11, 11, 10, 8, 6, 4, 2, 0, 0, 0, 0, 1, 2, 4, 7, 8, 8, 8, 6, 5, 3, 2, 2, 3, 4, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 1, 3, 6, 9, 12, 12, 11, 8, 4, 1, 0, 1, 4, 8, 12, 14, 14, 12, 10, 7, 5, 2, 0, 0, 0, 2, 9, 17, 18, 11, 0, 0, 9, 75, 197, 366, 549, 704, 786, 773, 668, 502, 318, 159, 52, 0, 0, 0, 11, 14, 9, 1, 0, 0, 0, 2, 5, 6, 7, 7, 7, 7, 7, 6, 5, 3, 1, 0, 0, 0, 0, 1, 3, 4, 6, 6, 6, 6, 5, 5, 6, 6, 4, 1, 0, 0, 0, 5, 14, 19, 13, 0, 0, 2, 64, 189, 369, 573, 755, 866, 873, 776, 602, 398, 213, 81, 10, 0, 0, 9, 15, 11, 3, 0, 0, 0, 3, 6, 8, 8, 8, 10, 13, 16, 18, 17, 15, 11, 8, 6, 5, 2, 0, 0, 0, 0, 8, 15, 15, 5, 0, 0, 33, 135, 301, 509, 715, 866, 918, 856, 699, 490, 285, 124, 28, 0, 0, 7, 17, 16, 8, 0, 0, 0, 0, 3, 4, 3, 1, 1, 3, 7, 12, 17, 19, 19, 17, 14, 12, 11, 10, 10, 10, 10, 8, 6, 4, 2, 0, 0, 0, 0, 1, 2, 3, 4, 6, 9, 12, 13, 12, 8, 3, 0, 1, 8, 16, 18, 9, 0, 0, 18, 106, 260, 463, 674, 839, 911, 868, 724, 520, 310, 140, 35, 0, 0, 5, 16, 16, 8, 0, 0, 0, 1, 6, 9, 8, 6, 3, 1, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 9, 11, 10, 8, 5, 2, 0, 0, 0, 3, 6, 10, 12, 12, 10, 7, 4, 1, 0, 0, 1, 3, 6, 8, 9, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 2, 4, 8, 10, 12, 13, 12, 10, 7, 3, 0, 0, 0, 1, 9, 17, 16, 5, 0, 0, 32, 128, 284, 479, 672, 813, 862, 805, 658, 464, 272, 121, 31, 0, 0, 3, 7, 4, 0, 0, 3, 8, 6, 0, 0, 16, 88, 222, 405, 604, 769, 854, 831, 704, 505, 284, 98, 0, 0, 86, 260, 466, 651, 769, 791, 713, 563, 380, 210, 85, 15, 0, 0, 8, 13, 10, 3, 0, 0, 0, 5, 12, 16, 19, 20, 20, 19, 18, 14, 10, 6, 3, 2, 3, 6, 9, 10, 10, 9, 7, 5, 4, 3, 0, 0, 0, 0, 4, 12, 18, 14, 1, 0, 0, 51, 164, 332, 529, 708, 821, 836, 747, 580, 383, 203, 75, 7, 0, 0, 10, 15, 10, 2, 0, 0, 4, 12, 16, 17, 13, 8, 5, 4, 6, 9, 11, 12, 11, 10, 9, 9, 8, 6, 2, 0, 0, 0, 4, 10, 11, 6, 0, 0, 13, 71, 174, 310, 452, 563, 611, 583, 486, 349, 208, 94, 24, 0, 0, 3, 11, 11, 6, 1, 0, 1, 6, 10, 13, 14, 14, 14, 13, 11, 10, 8, 6, 5, 4, 2, 0, 0, 0, 1, 10, 17, 16, 5, 0, 0, 32, 131, 289, 485, 674, 806, 843, 773, 618, 423, 236, 97, 19, 0, 0, 3, 6, 3, 0, 1, 4, 4, 0, 0, 5, 58, 167, 330, 521, 696, 807, 820, 727, 551, 337, 140, 9, 0, 52, 213, 422, 624, 768, 816, 755, 603, 398, 194, 42, 0, 20, 154, 350, 560, 730, 817, 798, 677, 485, 272, 92, 0, 0, 100, 280, 486, 663, 765, 765, 668, 505, 322, 162, 53, 1, 0, 0, 12, 15, 10, 2, 0, 0, 0, 5, 10, 12, 13, 14, 15, 15, 15, 14, 12, 10, 8, 7, 7, 7, 8, 9, 9, 9, 8, 8, 7, 6, 3, 0, 0, 0, 1, 10, 19, 20, 9, 0, 0, 27, 124, 285, 490, 697, 850, 907, 849, 689, 469, 245, 69, 0, 0, 106, 290, 501, 688, 803, 818, 732, 570, 377, 201, 74, 7, 0, 0, 12, 19, 17, 11, 7, 7, 10, 13, 13, 10, 5, 1, 0, 1, 5, 10, 13, 15, 16, 14, 12, 10, 8, 6, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 9, 7, 5, 2, 0, 0, 0, 3, 6, 10, 12, 12, 11, 8, 4, 2, 0, 0, 0, 2, 4, 7, 9, 10, 11, 10, 8, 5, 3, 1, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 9, 8, 7, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 7, 11, 14, 15, 13, 10, 6, 2, 0, 0, 1, 5, 10, 15, 18, 19, 17, 13, 8, 4, 2, 2, 4, 8, 12, 16, 17, 16, 14, 10, 6, 3, 1, 1, 3, 5, 8, 9, 10, 9, 8, 7, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 6, 4, 2, 0, 0, 0, 1, 4, 8, 12, 17, 19, 20, 19, 15, 11, 6, 3, 1, 2, 5, 8, 12, 15, 16, 16, 14, 11, 8, 6, 6, 7, 9, 12, 14, 15, 14, 13, 11, 10, 9, 8, 8, 8, 8, 7, 6, 5, 4, 4, 4, 5, 6, 7, 7, 8, 8, 7, 6, 5, 5, 5, 5, 4, 1, 0, 0, 0, 5, 15, 20, 15, 1, 0, 0, 56, 176, 353, 555, 735, 845, 851, 753, 580, 380, 202, 76, 10, 0, 0, 1, 6, 7, 7, 8, 4, 0, 0, 1, 58, 175, 349, 551, 733, 846, 855, 757, 582, 378, 195, 67, 3, 0, 0, 11, 16, 10, 1, 0, 0, 3, 11, 16, 18, 16, 13, 11, 9, 8, 7, 5, 3, 1, 0, 1, 2, 2, 2, 0, 0, 0, 0, 5, 11, 11, 4, 0, 0, 19, 83, 190, 323, 452, 543, 568, 520, 413, 278, 151, 57, 6, 0, 0, 7, 12, 9, 3, 0, 0, 0, 2, 4, 4, 2, 0, 0, 1, 5, 10, 14, 18, 19, 18, 15, 11, 8, 5, 4, 4, 5, 6, 6, 6, 7, 6, 6, 4, 0, 0, 0, 0, 4, 9, 10, 3, 0, 0, 16, 73, 167, 284, 398, 480, 504, 465, 375, 260, 148, 64, 13, 0, 0, 0, 6, 13, 15, 11, 1, 0, 0, 29, 120, 267, 449, 628, 754, 791, 728, 583, 399, 224, 92, 18, 0, 0, 1, 5, 3, 2, 4, 6, 3, 0, 0, 11, 75, 194, 358, 536, 681, 752, 725, 605, 424, 228, 70, 0, 0, 95, 254, 430, 578, 660, 657, 572, 433, 278, 142, 49, 2, 0, 0, 9, 12, 8, 2, 0, 0, 0, 2, 6, 8, 9, 6, 2, 0, 0, 3, 10, 13, 10, 0, 0, 0, 41, 131, 261, 409, 538, 614, 613, 536, 407, 262, 134, 44, 0, 0, 0, 10, 22, 25, 16, 0, 0, 0, 62, 194, 391, 619, 827, 957, 970, 859, 650, 399, 170, 18, 0, 48, 211, 419, 620, 760, 805, 742, 590, 387, 187, 40, 0, 26, 158, 342, 528, 666, 720, 679, 559, 395, 231, 103, 25, 0, 0, 5, 12, 11, 4, 0, 0, 0, 5, 9, 11, 9, 6, 3, 2, 2, 3, 4, 4, 3, 2, 0, 0, 0, 0, 1, 4, 7, 10, 11, 10, 8, 5, 2, 0, 0, 0, 0, 2, 4, 7, 9, 10, 10, 9, 7, 4, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 7, 6, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 6, 9, 11, 13, 13, 11, 7, 2, 0, 0, 3, 11, 18, 17, 7, 0, 0, 26, 113, 255, 433, 608, 734, 775, 717, 579, 400, 226, 93, 17, 0, 0, 8, 15, 14, 7, 2, 1, 6, 13, 17, 15, 9, 0, 0, 0, 4, 13, 17, 11, 0, 0, 11, 86, 222, 408, 606, 768, 847, 820, 695, 509, 311, 147, 41, 0, 0, 3, 14, 15, 8, 0, 0, 0, 2, 8, 12, 12, 11, 8, 6, 4, 4, 5, 5, 6, 6, 6, 5, 4, 3, 2, 3, 4, 5, 6, 7, 7, 7, 7, 9, 11, 14, 16, 18, 18, 17, 17, 18, 19, 18, 15, 8, 1, 0, 0, 5, 14, 17, 10, 0, 0, 16, 95, 237, 425, 624, 782, 855, 819, 683, 481, 264, 85, 0, 0, 97, 280, 497, 696, 827, 856, 775, 607, 393, 187, 37, 0, 13, 140, 325, 523, 684, 768, 752, 641, 463, 264, 94, 0, 0, 78, 239, 433, 609, 723, 744, 671, 527, 352, 191, 72, 9, 0, 0, 11, 18, 18, 13, 10, 10, 14, 17, 19, 17, 14, 12, 12, 14, 18, 22, 24, 23, 20, 16, 12, 9, 8, 7, 7, 7, 6, 5, 4, 2, 0, 0, 0, 1, 5, 10, 15, 20, 23, 24, 22, 20, 17, 14, 12, 11, 10, 10, 9, 9, 9, 10, 10, 10, 10, 9, 8, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 2, 3, 3, 1, 0, 0, 0, 3, 9, 12, 8, 0, 0, 4, 46, 126, 239, 362, 466, 521, 508, 428, 300, 158, 42, 0, 8, 111, 274, 459, 621, 715, 716, 622, 457, 264, 96, 0, 0, 95, 268, 470, 648, 754, 758, 659, 482, 277, 98, 0, 0, 109, 297, 515, 704, 813, 812, 702, 512, 293, 104, 0, 0, 106, 289, 497, 672, 769, 765, 668, 507, 328, 171, 62, 7, 0, 0, 9, 12, 8, 2, 0, 5, 13, 22, 28, 27, 23, 17, 12, 11, 12, 14, 16, 16, 15, 12, 10, 8, 7, 7, 8, 7, 6, 4, 1, 0, 0, 1, 3, 6, 8, 9, 8, 6, 4, 2, 0, 0, 0, 0, 2, 3, 5, 5, 5, 5, 4, 4, 4, 3, 1, 0, 0, 0, 5, 13, 18, 14, 2, 0, 0, 41, 136, 282, 453, 611, 712, 728, 653, 508, 336, 178, 64, 5, 0, 0, 10, 14, 10, 2, 0, 0, 2, 8, 13, 14, 12, 8, 5, 4, 4, 6, 10, 13, 16, 18, 18, 17, 14, 11, 9, 8, 8, 9, 11, 13, 15, 15, 15, 14, 14, 13, 12, 11, 10, 10, 10, 12, 15, 18, 20, 18, 14, 8, 5, 6, 12, 19, 21, 12, 0, 0, 11, 87, 226, 413, 612, 771, 845, 812, 682, 493, 295, 134, 34, 0, 0, 5, 15, 15, 8, 0, 0, 0, 0, 4, 5, 4, 2, 0, 0, 2, 5, 9, 11, 12, 12, 10, 7, 4, 2, 1, 1, 1, 2, 3, 4, 5, 6, 6, 5, 4, 4, 3, 2, 3, 3, 4, 5, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 5, 7, 10, 12, 13, 12, 10, 8, 5, 2, 0, 0, 1, 5, 10, 15, 20, 22, 21, 18, 13, 7, 3, 2, 2, 3, 5, 6, 6, 6, 5, 5, 5, 6, 8, 9, 9, 7, 6, 4, 3, 3, 3, 4, 4, 3, 2, 2, 5, 9, 12, 11, 5, 0, 0, 15, 70, 162, 279, 398, 489, 527, 500, 416, 300, 181, 84, 23, 0, 0, 2, 7, 7, 3, 0, 0, 0, 5, 9, 11, 10, 7, 5, 3, 2, 2, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 4, 6, 7, 8, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 1, 2, 2, 3, 3, 4, 6, 8, 10, 11, 9, 4, 0, 0, 0, 3, 12, 15, 9, 0, 0, 12, 83, 213, 390, 580, 738, 820, 801, 688, 513, 322, 160, 51, 0, 0, 0, 11, 14, 9, 1, 0, 0, 0, 2, 4, 5, 5, 5, 7, 9, 10, 11, 9, 7, 5, 4, 4, 5, 5, 5, 4, 3, 4, 8, 13, 14, 8, 0, 0, 5, 53, 144, 271, 409, 524, 586, 575, 495, 369, 231, 113, 35, 0, 0, 0, 8, 10, 6, 1, 0, 0, 0, 1, 2, 2, 2, 3, 5, 8, 11, 13, 15, 17, 19, 20, 18, 13, 7, 0, 0, 1, 9, 16, 16, 5, 0, 0, 34, 133, 293, 492, 686, 825, 871, 809, 658, 461, 267, 117, 27, 0, 0, 6, 13, 12, 4, 0, 0, 5, 14, 21, 24, 22, 17, 12, 8, 7, 8, 10, 12, 15, 18, 21, 23, 22, 18, 13, 7, 6, 10, 16, 19, 14, 0, 0, 0, 56, 172, 341, 537, 712, 821, 832, 743, 580, 387, 211, 84, 15, 0, 0, 2, 5, 4, 3, 3, 3, 0, 0, 0, 22, 94, 217, 379, 547, 679, 738, 708, 596, 436, 268, 129, 38, 0, 0, 0, 12, 21, 21, 10, 0, 0, 0, 58, 170, 331, 515, 679, 779, 788, 701, 544, 360, 193, 73, 9, 0, 0, 8, 13, 10, 3, 0, 0, 0, 3, 6, 7, 6, 3, 0, 0, 1, 5, 9, 9, 4, 0, 0, 11, 56, 135, 239, 346, 431, 470, 450, 378, 274, 166, 77, 21, 0, 0, 2, 8, 8, 4, 0, 0, 0, 2, 6, 9, 8, 7, 4, 3, 2, 3, 4, 5, 6, 5, 4, 3, 4, 5, 7, 10, 11, 11, 10, 7, 4, 2, 1, 0, 1, 1, 2, 2, 1, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 1, 2, 2, 3, 4, 4, 5, 4, 2, 0, 0, 1, 8, 14, 16, 9, 0, 0, 9, 71, 187, 345, 515, 657, 732, 717, 618, 463, 294, 149, 51, 4, 0, 0, 3, 4, 2, 1, 2, 4, 0, 0, 0, 25, 96, 214, 367, 524, 643, 690, 649, 527, 356, 181, 46, 0, 15, 126, 292, 470, 616, 692, 679, 580, 420, 240, 87, 0, 0, 77, 224, 397, 553, 649, 664, 596, 467, 313, 171, 68, 11, 0, 0, 7, 11, 9, 3, 0, 0, 0, 0, 2, 3, 4, 4, 5, 5, 5, 5, 5, 5, 4, 2, 0, 0, 0, 4, 11, 17, 15, 4, 0, 0, 32, 122, 266, 443, 616, 741, 781, 726, 591, 415, 241, 106, 25, 0, 0, 5, 12, 12, 5, 0, 0, 0, 0, 2, 3, 2, 1, 1, 3, 5, 7, 9, 10, 11, 11, 13, 13, 11, 6, 1, 0, 0, 5, 12, 14, 7, 0, 0, 20, 95, 225, 399, 583, 732, 806, 781, 658, 469, 263, 91, 0, 0, 92, 251, 429, 579, 664, 665, 586, 453, 301, 164, 66, 13, 0, 0, 6, 10, 8, 3, 0, 2, 7, 12, 16, 16, 14, 10, 7, 5, 4, 3, 2, 1, 0, 0, 1, 1, 2, 1, 0, 0, 0, 0, 5, 8, 7, 1, 0, 0, 22, 79, 169, 278, 383, 459, 483, 449, 368, 261, 155, 70, 16, 0, 0, 1, 12, 18, 16, 5, 0, 0, 25, 107, 244, 420, 604, 750, 818, 786, 658, 465, 258, 91, 4, 18, 126, 295, 478, 628, 705, 689, 586, 424, 245, 98, 19, 29, 126, 283, 459, 607, 687, 678, 581, 422, 244, 93, 10, 18, 114, 271, 447, 594, 673, 666, 580, 440, 285, 149, 55, 7, 0, 0, 8, 11, 7, 1, 0, 0, 0, 1, 3, 3, 2, 0, 0, 1, 3, 5, 7, 9, 11, 14, 16, 18, 17, 14, 9, 5, 4, 9, 15, 17, 12, 0, 0, 2, 59, 173, 339, 529, 700, 807, 821, 736, 578, 390, 215, 88, 16, 0, 0, 2, 8, 8, 5, 2, 0, 0, 0, 5, 41, 113, 220, 346, 465, 544, 561, 505, 391, 246, 110, 18, 0, 49, 162, 307, 442, 534, 559, 513, 413, 286, 164, 71, 17, 0, 0, 4, 9, 8, 3, 0, 0, 0, 0, 1, 2, 3, 3, 4, 5, 6, 7, 6, 4, 2, 0, 0, 0, 0, 3, 6, 8, 11, 11, 11, 9, 8, 6, 4, 2, 0, 0, 0, 1, 6, 9, 9, 3, 0, 0, 19, 76, 169, 285, 401, 487, 519, 488, 403, 288, 171, 78, 20, 0, 0, 2, 8, 8, 4, 0, 0, 0, 1, 4, 4, 2, 0, 0, 0, 2, 7, 8, 4, 0, 0, 9, 53, 131, 236, 349, 443, 492, 484, 422, 321, 210, 111, 42, 6, 0, 0, 5, 8, 7, 4, 2, 3, 4, 7, 9, 11, 12, 13, 14, 13, 12, 10, 7, 5, 3, 2, 0, 0, 0, 0, 3, 9, 14, 11, 2, 0, 0, 33, 115, 242, 398, 550, 658, 693, 645, 527, 372, 219, 98, 25, 0, 0, 3, 10, 10, 5, 0, 0, 0, 0, 2, 3, 2, 1, 0, 1, 3, 6, 9, 12, 14, 15, 15, 15, 15, 15, 14, 12, 11, 10, 11, 13, 17, 21, 24, 26, 26, 24, 21, 17, 14, 13, 12, 13, 13, 13, 13, 12, 11, 10, 10, 10, 10, 11, 11, 12, 12, 13, 14, 14, 13, 12, 10, 8, 6, 6, 6, 8, 8, 9, 8, 7, 6, 5, 5, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 6, 8, 9, 11, 12, 13, 14, 14, 14, 13, 11, 9, 8, 8, 9, 11, 13, 16, 18, 19, 20, 18, 16, 14, 12, 11, 13, 15, 19, 22, 24, 24, 23, 20, 18, 16, 15, 15, 16, 15, 14, 12, 9, 7, 4, 3, 3, 4, 5, 6, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 9, 10, 10, 10, 11, 11, 11, 10, 9, 9, 9, 10, 11, 13, 15, 16, 16, 15, 14, 12, 10, 8, 7, 7, 6, 6, 6, 6, 6, 6, 6, 8, 9, 9, 9, 7, 5, 2, 0, 0, 1, 4, 7, 10, 11, 10, 8, 5, 2, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 6, 7, 4, 0, 0, 7, 44, 113, 208, 313, 404, 458, 459, 408, 318, 213, 118, 48, 9, 0, 0, 3, 6, 5, 2, 0, 0, 0, 1, 3, 4, 4, 5, 5, 6, 7, 8, 9, 10, 11, 11, 11, 10, 9, 8, 7, 7, 8, 10, 13, 15, 18, 19, 19, 16, 12, 8, 7, 9, 13, 15, 10, 0, 0, 0, 44, 136, 273, 438, 595, 707, 745, 698, 580, 421, 259, 127, 41, 1, 0, 0, 8, 10, 7, 4, 5, 10, 19, 27, 32, 34, 32, 27, 23, 20, 18, 17, 16, 15, 14, 13, 12, 11, 11, 11, 11, 11, 9, 7, 4, 2, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 4, 2, 0, 0, 0, 1, 3, 5, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 1, 5, 9, 10, 7, 0, 0, 5, 44, 120, 229, 357, 476, 560, 585, 547, 454, 330, 205, 102, 34, 2, 0, 0, 5, 7, 4, 0, 0, 0, 0, 3, 4, 5, 4, 4, 4, 4, 4, 3, 3, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 5, 8, 11, 12, 12, 11, 9, 6, 4, 2, 1, 0, 0, 3, 7, 9, 7, 1, 0, 0, 24, 80, 168, 278, 390, 478, 520, 504, 436, 334, 221, 122, 51, 11, 0, 0, 1, 5, 7, 6, 2, 0, 0, 3, 32, 89, 173, 274, 371, 441, 467, 441, 371, 274, 173, 88, 30, 0, 0, 0, 7, 14, 13, 5, 0, 0, 12, 70, 172, 312, 466, 601, 684, 694, 629, 505, 356, 213, 101, 32, 1, 0, 0, 1, 3, 3, 3, 2, 0, 0, 0, 24, 85, 187, 323, 469, 593, 664, 664, 592, 468, 321, 184, 81, 20, 0, 0, 3, 9, 9, 5, 1, 0, 0, 2, 3, 4, 4, 4, 5, 7, 8, 9, 8, 6, 3, 0, 0, 0, 1, 3, 5, 7, 7, 6, 4, 2, 0, 0, 0, 0, 1, 3, 6, 8, 9, 10, 11, 11, 11, 11, 12, 12, 11, 10, 8, 7, 6, 6, 8, 12, 15, 18, 20, 19, 17, 13, 10, 7, 6, 6, 9, 12, 15, 18, 19, 19, 18, 16, 14, 11, 9, 8, 7, 5, 4, 4, 3, 4, 5, 6, 8, 9, 9, 8, 7, 5, 3, 2, 2, 3, 4, 6, 7, 8, 8, 8, 6, 5, 5, 5, 6, 8, 10, 11, 12, 13, 14, 15, 17, 20, 22, 24, 25, 24, 22, 19, 16, 14, 13, 12, 11, 11, 11, 10, 11, 11, 12, 12, 13, 13, 14, 15, 16, 17, 17, 17, 16, 14, 13, 12, 12, 12, 13, 13, 13, 12, 10, 7, 6, 7, 10, 13, 12, 5, 0, 0, 15, 72, 172, 307, 454, 582, 659, 664, 598, 477, 331, 194, 89, 25, 0, 0, 2, 7, 7, 3, 0, 0, 0, 2, 5, 6, 6, 5, 5, 5, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 7, 11, 15, 17, 17, 16, 15, 13, 12, 11, 9, 8, 8, 9, 11, 10, 6, 0, 0, 3, 35, 97, 189, 297, 400, 474, 502, 477, 406, 308, 203, 114, 49, 12, 0, 0, 0, 5, 8, 8, 4, 0, 0, 3, 39, 110, 216, 343, 466, 558, 593, 564, 476, 353, 224, 115, 41, 4, 0, 0, 5, 7, 4, 0, 0, 0, 0, 3, 5, 5, 3, 1, 0, 1, 4, 7, 9, 7, 1, 0, 0, 22, 71, 148, 243, 338, 412, 446, 431, 370, 280, 182, 97, 37, 5, 0, 0, 3, 5, 3, 0, 0, 2, 7, 12, 16, 18, 16, 14, 11, 9, 9, 11, 13, 17, 21, 24, 26, 27, 26, 25, 22, 21, 20, 20, 22, 26, 29, 32, 33, 32, 29, 25, 20, 16, 14, 13, 13, 14, 14, 14, 13, 12, 11, 10, 9, 7, 7, 7, 8, 10, 13, 16, 18, 19, 19, 18, 17, 16, 15, 15, 15, 14, 14, 13, 12, 10, 8, 6, 4, 4, 6, 9, 10, 8, 2, 0, 0, 21, 73, 156, 261, 371, 460, 509, 505, 451, 359, 252, 151, 72, 23, 1, 0, 0, 6, 8, 9, 10, 12, 16, 21, 24, 26, 25, 23, 19, 15, 12, 10, 8, 6, 5, 4, 3, 2, 2, 4, 6, 8, 11, 14, 16, 18, 19, 20, 19, 17, 15, 14, 13, 13, 14, 16, 18, 19, 20, 20, 19, 18, 16, 15, 14, 13, 12, 11, 10, 9, 8, 6, 5, 5, 6, 6, 7, 7, 7, 6, 4, 2, 0, 0, 0, 0, 2, 4, 6, 9, 11, 12, 11, 10, 7, 5, 3, 2, 2, 3, 5, 6, 7, 7, 6, 4, 2, 1, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 9, 10, 10, 10, 10, 10, 10, 9, 9, 8, 8, 7, 6, 4, 3, 2, 2, 3, 5, 7, 8, 9, 8, 6, 4, 3, 2, 1, 1, 0, 0, 0, 0, 3, 5, 5, 2, 0, 0, 13, 52, 117, 203, 294, 372, 417, 419, 376, 301, 210, 124, 58, 17, 0, 0, 0, 4, 4, 2, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 11, 12, 12, 12, 11, 9, 8, 7, 7, 6, 6, 6, 6, 7, 10, 12, 12, 7, 0, 0, 6, 48, 130, 251, 396, 538, 647, 694, 668, 574, 437, 288, 156, 63, 12, 0, 0, 4, 8, 6, 2, 0, 2, 8, 15, 19, 20, 17, 13, 11, 11, 12, 10, 5, 0, 0, 13, 59, 143, 260, 395, 523, 614, 648, 615, 524, 396, 260, 142, 58, 12, 0, 0, 3, 6, 4, 0, 0, 1, 7, 14, 19, 21, 20, 17, 14, 11, 10, 10, 10, 10, 9, 8, 6, 4, 2, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 3, 5, 6, 7, 8, 9, 10, 10, 10, 10, 10, 11, 12, 14, 15, 16, 17, 17, 17, 16, 15, 14, 14, 14, 14, 16, 19, 22, 23, 23, 21, 18, 16, 15, 14, 12, 6, 0, 0, 10, 56, 140, 261, 402, 538, 639, 680, 652, 561, 429, 286, 159, 68, 16, 0, 0, 3, 6, 5, 2, 0, 0, 0, 0, 2, 2, 2, 1, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 6, 5, 3, 1, 0, 0, 0, 1, 5, 6, 4, 0, 0, 7, 39, 101, 191, 298, 400, 474, 501, 473, 398, 294, 192, 120, 99, 136, 221, 333, 441, 517, 540, 505, 422, 312, 199, 105, 40, 7, 0, 0, 3, 5, 3, 0, 0, 0, 0, 1, 1, 0, 0, 1, 5, 8, 7, 3, 0, 0, 22, 76, 168, 288, 419, 534, 604, 612, 555, 444, 309, 182, 95, 69, 108, 200, 320, 437, 521, 552, 523, 444, 334, 218, 119, 49, 11, 0, 0, 3, 6, 5, 4, 5, 9, 15, 20, 25, 26, 25, 22, 19, 16, 13, 11, 9, 7, 6, 5, 4, 4, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 3, 5, 4, 0, 0, 2, 31, 92, 185, 301, 421, 520, 576, 576, 521, 422, 304, 188, 95, 34, 4, 0, 0, 3, 5, 3, 0, 0, 0, 0, 2, 4, 3, 1, 0, 0, 0, 2, 4, 4, 1, 0, 0, 14, 49, 107, 181, 259, 324, 362, 362, 325, 261, 185, 112, 55, 18, 1, 0, 0, 2, 2, 1, 0, 0, 1, 5, 8, 10, 10, 9, 7, 6, 4, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 12, 13, 14, 13, 12, 10, 8, 8, 9, 9, 6, 0, 0, 2, 31, 92, 188, 311, 442, 556, 627, 639, 587, 483, 350, 220, 122, 79, 100, 178, 293, 417, 520, 577, 577, 519, 419, 299, 184, 92, 33, 4, 0, 0, 3, 5, 4, 4, 6, 12, 18, 24, 27, 27, 25, 23, 21, 19, 17, 16, 14, 12, 10, 9, 9, 9, 10, 11, 11, 12, 14, 16, 18, 20, 22, 23, 23, 22, 20, 17, 15, 14, 13, 14, 16, 19, 21, 22, 22, 21, 19, 16, 13, 10, 9, 9, 11, 13, 16, 19, 20, 20, 18, 16, 14, 12, 10, 10, 12, 14, 16, 18, 19, 18, 16, 14, 12, 12, 11, 8, 3, 0, 0, 15, 62, 144, 258, 390, 517, 613, 659, 644, 572, 460, 332, 210, 112, 46, 10, 0, 0, 1, 5, 6, 4, 0, 0, 0, 23, 74, 158, 269, 392, 506, 587, 618, 594, 520, 412, 293, 182, 95, 37, 8, 0, 0, 1, 2, 1, 1, 4, 10, 18, 26, 31, 32, 30, 24, 17, 11, 7, 4, 2, 2, 2, 2, 2, 2, 2, 3, 3, 5, 8, 11, 14, 16, 17, 17, 15, 12, 9, 7, 6, 6, 7, 9, 12, 14, 16, 16, 15, 12, 9, 5, 2, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 2, 2, 3, 5, 7, 9, 9, 7, 2, 0, 1, 20, 61, 129, 221, 324, 421, 495, 528, 515, 457, 368, 267, 170, 92, 39, 9, 0, 0, 0, 4, 5, 2, 0, 0, 4, 32, 88, 172, 278, 390, 488, 551, 567, 530, 450, 343, 231, 133, 61, 18, 0, 0, 0, 3, 3, 1, 0, 0, 0, 0, 1, 1, 1, 0, 1, 3, 6, 10, 14, 18, 21, 23, 24, 24, 24, 23, 22, 21, 19, 15, 8, 0, 0, 3, 31, 87, 171, 278, 391, 490, 554, 571, 536, 456, 349, 236, 136, 63, 19, 0, 0, 0, 3, 4, 4, 5, 9, 15, 22, 27, 30, 29, 25, 21, 17, 14, 12, 11, 11, 11, 11, 11, 11, 11, 11, 10, 6, 1, 0, 0, 19, 63, 133, 227, 334, 435, 513, 551, 541, 487, 398, 292, 188, 101, 41, 7, 0, 0, 3, 7, 5, 0, 0, 0, 23, 70, 145, 240, 344, 438, 505, 530, 508, 444, 350, 246, 150, 75, 26, 3, 0, 0, 2, 3, 1, 0, 0, 0, 1, 3, 4, 4, 2, 1, 1, 1, 1, 2, 3, 3, 4, 4, 3, 3, 3, 4, 5, 7, 8, 7, 3, 0, 0, 11, 44, 104, 190, 295, 402, 492, 546, 553, 511, 428, 325, 224, 149, 117, 133, 193, 278, 367, 437, 469, 457, 403, 323, 238, 171, 139, 151, 204, 286, 375, 450, 493, 492, 448, 371, 276, 182, 102, 45, 13, 0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 7, 8, 8, 8, 7, 5, 4, 3, 3, 2, 2, 1, 0, 0, 0, 1, 2, 5, 7, 10, 12, 14, 15, 16, 16, 15, 13, 11, 9, 7, 6, 6, 8, 10, 13, 15, 15, 15, 13, 10, 7, 5, 3, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 5, 4, 2, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 11, 11, 12, 12, 12, 12, 12, 10, 9, 7, 6, 5, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 10, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 7, 7, 7, 6, 5, 4, 3, 3, 3, 3, 2, 0, 0, 0, 8, 30, 67, 121, 186, 252, 308, 343, 351, 329, 282, 220, 154, 93, 47, 17, 1, 0, 0, 2, 3, 2, 0, 0, 1, 18, 51, 102, 166, 235, 298, 343, 360, 347, 306, 247, 179, 116, 64, 28, 8, 0, 0, 0, 2, 5, 7, 11, 14, 17, 19, 19, 18, 15, 13, 11, 9, 7, 6, 4, 2, 1, 0, 0, 0, 2, 4, 5, 7, 9, 11, 13, 15, 17, 18, 19, 18, 16, 14, 11, 9, 7, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 7, 7, 6, 5, 3, 2, 2, 1, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 8, 9, 11, 13, 15, 16, 17, 16, 16, 15, 13, 9, 4, 0, 0, 10, 42, 98, 179, 277, 380, 471, 534, 558, 538, 479, 391, 290, 192, 110, 52, 17, 1, 0, 0, 1, 1, 1, 2, 5, 9, 14, 17, 18, 16, 14, 11, 8, 6, 5, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 1, 2, 3, 4, 2, 0, 0, 3, 20, 55, 110, 182, 263, 342, 406, 443, 446, 417, 360, 286, 208, 136, 78, 38, 14, 3, 1, 1, 2, 1, 0, 0, 5, 24, 61, 118, 190, 270, 346, 406, 438, 438, 404, 343, 266, 186, 114, 59, 23, 5, 0, 0, 0, 1, 0, 0, 0, 3, 7, 11, 15, 17, 17, 16, 15, 14, 12, 11, 10, 9, 8, 7, 7, 7, 7, 7, 7, 7, 6, 6, 4, 3, 1, 0, 0, 1, 2, 4, 6, 7, 9, 10, 11, 12, 14, 16, 19, 21, 22, 21, 18, 13, 6, 0, 0, 9, 36, 83, 151, 236, 328, 414, 481, 514, 509, 467, 394, 304, 212, 131, 68, 28, 7, 0, 0, 0, 0, 0, 2, 19, 57, 121, 207, 310, 416, 507, 568, 588, 564, 501, 409, 306, 208, 125, 64, 26, 7, 0, 0, 1, 2, 3, 4, 6, 8, 11, 13, 15, 15, 14, 11, 7, 3, 1, 5, 19, 47, 93, 156, 230, 306, 373, 418, 431, 411, 362, 295, 228, 178, 157, 173, 222, 295, 375, 445, 487, 493, 461, 398, 321, 246, 192, 171, 187, 233, 298, 364, 416, 440, 431, 391, 327, 251, 175, 108, 57, 24, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 8, 7, 6, 4, 4, 5, 7, 11, 14, 17, 19, 20, 19, 18, 15, 12, 9, 6, 3, 1, 0, 0, 0, 0, 1, 1, 2, 3, 5, 7, 10, 12, 13, 14, 14, 13, 11, 10, 9, 7, 5, 3, 2, 1, 1, 2, 3, 3, 3, 3, 2, 2, 3, 4, 6, 9, 10, 11, 11, 10, 9, 7, 6, 4, 3, 3, 2, 2, 2, 2, 3, 4, 5, 5, 6, 5, 5, 4, 3, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 1, 2, 4, 5, 7, 8, 8, 7, 6, 4, 3, 1, 1, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 11, 12, 12, 12, 12, 12, 11, 10, 10, 9, 9, 10, 12, 14, 16, 18, 19, 19, 18, 17, 14, 11, 6, 2, 2, 12, 38, 83, 150, 233, 323, 407, 471, 503, 497, 457, 389, 306, 221, 144, 84, 42, 17, 4, 0, 0, 0, 2, 4, 6, 10, 14, 18, 21, 22, 21, 18, 15, 11, 7, 5, 4, 4, 4, 5, 6, 6, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 1, 1, 3, 4, 7, 9, 11, 12, 12, 11, 9, 7, 5, 5, 7, 8, 10, 10, 8, 5, 3, 8, 24, 58, 112, 183, 263, 343, 407, 445, 449, 417, 357, 280, 198, 124, 66, 28, 8, 0, 0, 0, 0, 0, 1, 2, 6, 10, 15, 19, 20, 21, 20, 18, 17, 14, 12, 10, 7, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 3, 2, 1, 0, 0, 5, 21, 50, 92, 146, 203, 256, 295, 312, 305, 277, 235, 191, 158, 147, 162, 203, 263, 328, 384, 417, 419, 388, 328, 252, 173, 102, 49, 17, 2, 0, 0, 2, 3, 2, 0, 0, 0, 0, 2, 5, 7, 6, 2, 0, 0, 8, 33, 77, 136, 202, 262, 306, 324, 315, 284, 238, 187, 140, 101, 70, 48, 32, 19, 10, 4, 0, 0, 1, 9, 26, 54, 98, 157, 229, 306, 377, 431, 458, 454, 421, 364, 294, 222, 156, 102, 62, 36, 20, 12, 8, 7, 7, 7, 7, 7, 7, 7, 8, 8, 9, 9, 9, 7, 5, 5, 10, 26, 55, 102, 162, 231, 298, 354, 389, 397, 375, 330, 268, 200, 135, 80, 40, 15, 3, 0, 0, 0, 0, 0, 0, 12, 37, 79, 135, 199, 264, 317, 351, 360, 343, 303, 247, 184, 123, 72, 35, 13, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 5, 6, 6, 4, 2, 1, 2, 4, 5, 4, 0, 0, 2, 25, 73, 144, 228, 307, 362, 375, 344, 276, 191, 108, 45, 8, 0, 0, 4, 9, 10, 8, 6, 6, 8, 11, 14, 16, 16, 15, 13, 13, 12, 13, 13, 13, 14, 14, 13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 11, 11, 10, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 8, 8, 9, 10, 10, 11, 11, 12, 12, 13, 14, 16, 18, 21, 24, 27, 30, 33, 36, 39, 42, 45, 50, 55, 61, 69, 76, 84, 92, 99, 105, 111, 116, 120, 124, 129, 135, 142, 150, 159, 168, 177, 185, 192, 198, 202, 203, 202, 196, 187, 175, 161, 148, 137, 131, 130, 136, 146, 159, 175, 192, 209, 227, 248, 271, 298, 327, 358, 389, 418, 444, 466, 483, 494, 499, 500, 499, 496, 496, 498, 505, 515, 526, 534, 534, 522, 495, 452, 395, 329, 260, 194, 137, 91, 59, 39, 28, 23, 22, 22, 22, 22, 20, 19, 17, 15, 13, 11, 9, 8, 8, 8, 8, 7, 7, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 1, 2, 2, 2, 2],
-"basecallPos": [934, 947, 959, 969, 982, 992, 1003, 1016, 1029, 1042, 1053, 1064, 1075, 1087, 1100, 1112, 1125, 1135, 1146, 1159, 1172, 1187, 1198, 1212, 1223, 1235, 1245, 1257, 1269, 1280, 1291, 1304, 1317, 1331, 1344, 1357, 1369, 1379, 1392, 1405, 1418, 1431, 1444, 1455, 1467, 1478, 1489, 1502, 1512, 1524, 1537, 1550, 1562, 1574, 1586, 1597, 1609, 1619, 1632, 1644, 1656, 1669, 1680, 1692, 1705, 1718, 1729, 1741, 1754, 1767, 1778, 1790, 1802, 1813, 1825, 1837, 1848, 1861, 1874, 1888, 1900, 1913, 1926, 1937, 1949, 1960, 1972, 1985, 1997, 2010, 2021, 2033, 2046, 2059, 2070, 2084, 2095, 2106, 2116, 2129, 2142, 2155, 2168, 2178, 2190, 2203, 2213, 2226, 2237, 2249, 2260, 2272, 2283, 2295, 2307, 2320, 2334, 2346, 2357, 2369, 2380, 2392, 2405, 2417, 2430, 2443, 2455, 2465, 2476, 2487, 2499, 2511, 2523, 2536, 2548, 2560, 2571, 2582, 2594, 2606, 2619, 2631, 2643, 2655, 2666, 2677, 2687, 2699, 2712, 2725, 2736, 2748, 2760, 2773, 2786, 2798, 2809, 2820, 2832, 2844, 2857, 2869, 2881, 2892, 2904, 2916, 2929, 2941, 2953, 2966, 2979, 2990, 3001, 3014, 3025, 3038, 3051, 3063, 3074, 3085, 3097, 3109, 3122, 3133, 3145, 3157, 3169, 3181, 3194, 3207, 3218, 3230, 3241, 3253, 3265, 3277, 3290, 3302, 3313, 3325, 3337, 3349, 3361, 3374, 3385, 3397, 3409, 3421, 3432, 3444, 3454, 3466, 3479, 3492, 3504, 3517, 3528, 3539, 3551, 3564, 3575, 3587, 3600, 3612, 3625, 3637, 3648, 3660, 3672, 3684, 3694, 3705, 3717, 3729, 3741, 3752, 3764, 3776, 3787, 3799, 3812, 3824, 3838, 3850, 3862, 3874, 3887, 3898, 3909, 3920, 3933, 3946, 3958, 3971, 3984, 3996, 4008, 4019, 4032, 4043, 4055, 4067, 4079, 4091, 4104, 4116, 4128, 4141, 4152, 4164, 4176, 4188, 4200, 4213, 4225, 4237, 4248, 4260, 4271, 4284, 4296, 4308, 4320, 4331, 4343, 4355, 4367, 4378, 4390, 4403, 4415, 4428, 4439, 4450, 4462, 4473, 4486, 4498, 4509, 4521, 4534, 4546, 4558, 4571, 4583, 4594, 4605, 4617, 4629, 4641, 4654, 4667, 4678, 4691, 4703, 4715, 4727, 4738, 4750, 4762, 4774, 4786, 4797, 4810, 4821, 4833, 4844, 4856, 4868, 4880, 4893, 4905, 4917, 4928, 4940, 4951, 4963, 4975, 4988, 5000, 5013, 5026, 5037, 5049, 5060, 5072, 5084, 5096, 5109, 5120, 5132, 5143, 5155, 5168, 5180, 5192, 5203, 5214, 5226, 5238, 5250, 5262, 5273, 5286, 5298, 5310, 5322, 5334, 5346, 5358, 5369, 5381, 5393, 5405, 5417, 5429, 5440, 5452, 5464, 5476, 5487, 5499, 5511, 5523, 5534, 5546, 5557, 5570, 5582, 5594, 5606, 5619, 5631, 5643, 5655, 5667, 5680, 5692, 5704, 5716, 5728, 5740, 5752, 5764, 5776, 5788, 5801, 5813, 5825, 5836, 5847, 5859, 5871, 5885, 5896, 5909, 5921, 5933, 5945, 5956, 5969, 5980, 5993, 6005, 6017, 6028, 6040, 6051, 6064, 6076, 6088, 6100, 6113, 6125, 6138, 6150, 6162, 6174, 6187, 6200, 6211, 6223, 6235, 6247, 6259, 6270, 6282, 6293, 6305, 6316, 6328, 6340, 6353, 6366, 6376, 6389, 6402, 6413, 6426, 6437, 6448, 6460, 6473, 6485, 6497, 6509, 6520, 6532, 6545, 6557, 6570, 6582, 6594, 6607, 6619, 6631, 6641, 6653, 6665, 6676, 6688, 6700, 6712, 6726, 6736, 6749, 6761, 6774, 6786, 6798, 6810, 6821, 6833, 6844, 6856, 6868, 6880, 6893, 6906, 6919, 6930, 6942, 6954, 6967, 6980, 6993, 7005, 7016, 7027, 7040, 7051, 7063, 7075, 7087, 7099, 7110, 7123, 7135, 7147, 7159, 7171, 7184, 7196, 7208, 7220, 7232, 7243, 7255, 7267, 7278, 7291, 7304, 7316, 7328, 7341, 7354, 7366, 7378, 7389, 7401, 7413, 7425, 7437, 7449, 7461, 7473, 7487, 7499, 7510, 7522, 7534, 7546, 7558, 7570, 7583, 7594, 7606, 7619, 7631, 7644, 7657, 7669, 7681, 7692, 7704, 7715, 7727, 7739, 7751, 7764, 7778, 7790, 7802, 7814, 7825, 7837, 7849, 7862, 7874, 7885, 7897, 7909, 7921, 7932, 7944, 7956, 7969, 7981, 7991, 8004, 8014, 8026, 8036],
-"basecalls": {"934":"1:T", "947":"2:G", "959":"3:A", "969":"4:T", "982":"5:T", "992":"6:A", "1003":"7:C", "1016":"8:T", "1029":"9:G", "1042":"10:C", "1053":"11:A", "1064":"12:A", "1075":"13:A", "1087":"14:T", "1100":"15:T", "1112":"16:T", "1125":"17:C", "1135":"18:A", "1146":"19:C", "1159":"20:T", "1172":"21:G", "1187":"22:A", "1198":"23:G", "1212":"24:A", "1223":"25:C", "1235":"26:T", "1245":"27:A", "1257":"28:A", "1269":"29:C", "1280":"30:A", "1291":"31:A", "1304":"32:T", "1317":"33:G", "1331":"34:G", "1344":"35:G", "1357":"36:C", "1369":"37:A", "1379":"38:C", "1392":"39:G", "1405":"40:C", "1418":"41:C", "1431":"42:T", "1444":"43:T", "1455":"44:A", "1467":"45:A", "1478":"46:A", "1489":"47:T", "1502":"48:C", "1512":"49:A", "1524":"50:A", "1537":"51:G", "1550":"52:T", "1562":"53:G", "1574":"54:T", "1586":"55:A", "1597":"56:C", "1609":"57:C", "1619":"58:A", "1632":"59:A", "1644":"60:A", "1656":"61:T", "1669":"62:T", "1680":"63:A", "1692":"64:T", "1705":"65:G", "1718":"66:T", "1729":"67:A", "1741":"68:C", "1754":"69:G", "1767":"70:T", "1778":"71:A", "1790":"72:C", "1802":"73:C", "1813":"74:A", "1825":"75:C", "1837":"76:C", "1848":"77:A", "1861":"78:G", "1874":"79:G", "1888":"80:C", "1900":"81:G", "1913":"82:C", "1926":"83:T", "1937":"84:C", "1949":"85:C", "1960":"86:A", "1972":"87:G", "1985":"88:T", "1997":"89:G", "2010":"90:C", "2021":"91:C", "2033":"92:C", "2046":"93:G", "2059":"94:A", "2070":"95:G", "2084":"96:A", "2095":"97:A", "2106":"98:A", "2116":"99:T", "2129":"100:G", "2142":"101:G", "2155":"102:G", "2168":"103:A", "2178":"104:T", "2190":"105:G", "2203":"106:A", "2213":"107:C", "2226":"108:T", "2237":"109:A", "2249":"110:C", "2260":"111:A", "2272":"112:C", "2283":"113:A", "2295":"114:T", "2307":"115:G", "2320":"116:G", "2334":"117:C", "2346":"118:A", "2357":"119:A", "2369":"120:A", "2380":"121:C", "2392":"122:C", "2405":"123:T", "2417":"124:C", "2430":"125:T", "2443":"126:T", "2455":"127:C", "2465":"128:A", "2476":"129:A", "2487":"130:A", "2499":"131:T", "2511":"132:C", "2523":"133:C", "2536":"134:G", "2548":"135:T", "2560":"136:C", "2571":"137:A", "2582":"138:A", "2594":"139:T", "2606":"140:C", "2619":"141:T", "2631":"142:T", "2643":"143:T", "2655":"144:T", "2666":"145:A", "2677":"146:C", "2687":"147:A", "2699":"148:C", "2712":"149:T", "2725":"150:T", "2736":"151:A", "2748":"152:C", "2760":"153:G", "2773":"154:G", "2786":"155:A", "2798":"156:A", "2809":"157:C", "2820":"158:A", "2832":"159:G", "2844":"160:C", "2857":"161:C", "2869":"162:C", "2881":"163:C", "2892":"164:A", "2904":"165:G", "2916":"166:C", "2929":"167:C", "2941":"168:C", "2953":"169:G", "2966":"170:G", "2979":"171:A", "2990":"172:T", "3001":"173:C", "3014":"174:T", "3025":"175:C", "3038":"176:G", "3051":"177:G", "3063":"178:T", "3074":"179:A", "3085":"180:C", "3097":"181:C", "3109":"182:G", "3122":"183:T", "3133":"184:A", "3145":"185:T", "3157":"186:G", "3169":"187:T", "3181":"188:T", "3194":"189:G", "3207":"190:G", "3218":"191:T", "3230":"192:A", "3241":"193:T", "3253":"194:T", "3265":"195:T", "3277":"196:C", "3290":"197:G", "3302":"198:A", "3313":"199:A", "3325":"200:C", "3337":"201:G", "3349":"202:C", "3361":"203:C", "3374":"204:T", "3385":"205:A", "3397":"206:C", "3409":"207:T", "3421":"208:C", "3432":"209:A", "3444":"210:C", "3454":"211:A", "3466":"212:C", "3479":"213:T", "3492":"214:T", "3504":"215:T", "3517":"216:T", "3528":"217:A", "3539":"218:C", "3551":"219:G", "3564":"220:A", "3575":"221:C", "3587":"222:G", "3600":"223:G", "3612":"224:T", "3625":"225:T", "3637":"226:T", "3648":"227:T", "3660":"228:T", "3672":"229:C", "3684":"230:C", "3694":"231:A", "3705":"232:A", "3717":"233:A", "3729":"234:A", "3741":"235:T", "3752":"236:A", "3764":"237:C", "3776":"238:C", "3787":"239:A", "3799":"240:C", "3812":"241:T", "3824":"242:G", "3838":"243:A", "3850":"244:A", "3862":"245:G", "3874":"246:G", "3887":"247:A", "3898":"248:C", "3909":"249:C", "3920":"250:A", "3933":"251:G", "3946":"252:T", "3958":"253:C", "3971":"254:G", "3984":"255:G", "3996":"256:C", "4008":"257:A", "4019":"258:G", "4032":"259:C", "4043":"260:A", "4055":"261:C", "4067":"262:T", "4079":"263:A", "4091":"264:G", "4104":"265:G", "4116":"266:T", "4128":"267:G", "4141":"268:A", "4152":"269:C", "4164":"270:T", "4176":"271:C", "4188":"272:C", "4200":"273:C", "4213":"274:T", "4225":"275:C", "4237":"276:T", "4248":"277:A", "4260":"278:T", "4271":"279:G", "4284":"280:G", "4296":"281:T", "4308":"282:G", "4320":"283:C", "4331":"284:A", "4343":"285:G", "4355":"286:C", "4367":"287:A", "4378":"288:T", "4390":"289:C", "4403":"290:T", "4415":"291:T", "4428":"292:T", "4439":"293:A", "4450":"294:A", "4462":"295:A", "4473":"296:T", "4486":"297:G", "4498":"298:A", "4509":"299:C", "4521":"300:T", "4534":"301:T", "4546":"302:C", "4558":"303:G", "4571":"304:G", "4583":"305:T", "4594":"306:A", "4605":"307:T", "4617":"308:T", "4629":"309:T", "4641":"310:T", "4654":"311:G", "4667":"312:G", "4678":"313:C", "4691":"314:T", "4703":"315:G", "4715":"316:T", "4727":"317:T", "4738":"318:A", "4750":"319:G", "4762":"320:A", "4774":"321:G", "4786":"322:T", "4797":"323:A", "4810":"324:G", "4821":"325:T", "4833":"326:C", "4844":"327:A", "4856":"328:A", "4868":"329:T", "4880":"330:G", "4893":"331:A", "4905":"332:C", "4917":"333:C", "4928":"334:A", "4940":"335:C", "4951":"336:A", "4963":"337:A", "4975":"338:C", "4988":"339:C", "5000":"340:C", "5013":"341:G", "5026":"342:A", "5037":"343:C", "5049":"344:C", "5060":"345:A", "5072":"346:A", "5084":"347:G", "5096":"348:G", "5109":"349:T", "5120":"350:C", "5132":"351:A", "5143":"352:C", "5155":"353:C", "5168":"354:T", "5180":"355:C", "5192":"356:C", "5203":"357:A", "5214":"358:A", "5226":"359:A", "5238":"360:A", "5250":"361:T", "5262":"362:C", "5273":"363:A", "5286":"364:G", "5298":"365:A", "5310":"366:G", "5322":"367:T", "5334":"368:G", "5346":"369:T", "5358":"370:A", "5369":"371:T", "5381":"372:C", "5393":"373:T", "5405":"374:A", "5417":"375:A", "5429":"376:A", "5440":"377:A", "5452":"378:C", "5464":"379:C", "5476":"380:C", "5487":"381:A", "5499":"382:A", "5511":"383:A", "5523":"384:C", "5534":"385:A", "5546":"386:C", "5557":"387:A", "5570":"388:T", "5582":"389:C", "5594":"390:A", "5606":"391:G", "5619":"392:A", "5631":"393:G", "5643":"394:T", "5655":"395:C", "5667":"396:T", "5680":"397:G", "5692":"398:G", "5704":"399:T", "5716":"400:G", "5728":"401:C", "5740":"402:C", "5752":"403:C", "5764":"404:G", "5776":"405:C", "5788":"406:G", "5801":"407:T", "5813":"408:C", "5825":"409:C", "5836":"410:A", "5847":"411:C", "5859":"412:C", "5871":"413:G", "5885":"414:A", "5896":"415:G", "5909":"416:G", "5921":"417:G", "5933":"418:C", "5945":"419:A", "5956":"420:G", "5969":"421:T", "5980":"422:G", "5993":"423:G", "6005":"424:C", "6017":"425:A", "6028":"426:T", "6040":"427:A", "6051":"428:C", "6064":"429:T", "6076":"430:A", "6088":"431:C", "6100":"432:G", "6113":"433:G", "6125":"434:C", "6138":"435:C", "6150":"436:C", "6162":"437:T", "6174":"438:G", "6187":"439:G", "6200":"440:A", "6211":"441:G", "6223":"442:T", "6235":"443:T", "6247":"444:G", "6259":"445:A", "6270":"446:T", "6282":"447:T", "6293":"448:A", "6305":"449:C", "6316":"450:A", "6328":"451:A", "6340":"452:G", "6353":"453:G", "6366":"454:A", "6376":"455:T", "6389":"456:G", "6402":"457:G", "6413":"458:T", "6426":"459:A", "6437":"460:C", "6448":"461:A", "6460":"462:C", "6473":"463:T", "6485":"464:T", "6497":"465:A", "6509":"466:C", "6520":"467:A", "6532":"468:C", "6545":"469:C", "6557":"470:C", "6570":"471:C", "6582":"472:T", "6594":"473:C", "6607":"474:T", "6619":"475:C", "6631":"476:C", "6641":"477:A", "6653":"478:C", "6665":"479:C", "6676":"480:A", "6688":"481:A", "6700":"482:G", "6712":"483:G", "6726":"484:A", "6736":"485:T", "6749":"486:C", "6761":"487:T", "6774":"488:G", "6786":"489:A", "6798":"490:C", "6810":"491:T", "6821":"492:A", "6833":"493:C", "6844":"494:A", "6856":"495:T", "6868":"496:A", "6880":"497:T", "6893":"498:G", "6906":"499:G", "6919":"500:A", "6930":"501:T", "6942":"502:T", "6954":"503:T", "6967":"504:G", "6980":"505:G", "6993":"506:G", "7005":"507:C", "7016":"508:A", "7027":"509:C", "7040":"510:C", "7051":"511:A", "7063":"512:A", "7075":"513:A", "7087":"514:A", "7099":"515:C", "7110":"516:A", "7123":"517:A", "7135":"518:A", "7147":"519:G", "7159":"520:C", "7171":"521:A", "7184":"522:G", "7196":"523:T", "7208":"524:G", "7220":"525:T", "7232":"526:A", "7243":"527:C", "7255":"528:A", "7267":"529:C", "7278":"530:A", "7291":"531:G", "7304":"532:C", "7316":"533:A", "7328":"534:G", "7341":"535:G", "7354":"536:C", "7366":"537:T", "7378":"538:A", "7389":"539:C", "7401":"540:A", "7413":"541:A", "7425":"542:A", "7437":"543:A", "7449":"544:T", "7461":"545:C", "7473":"546:T", "7487":"547:G", "7499":"548:C", "7510":"549:A", "7522":"550:A", "7534":"551:C", "7546":"552:T", "7558":"553:A", "7570":"554:T", "7583":"555:C", "7594":"556:A", "7606":"557:T", "7619":"558:T", "7631":"559:T", "7644":"560:G", "7657":"561:G", "7669":"562:C", "7681":"563:C", "7692":"564:A", "7704":"565:C", "7715":"566:A", "7727":"567:C", "7739":"568:A", "7751":"569:G", "7764":"570:G", "7778":"571:A", "7790":"572:A", "7802":"573:G", "7814":"574:A", "7825":"575:C", "7837":"576:C", "7849":"577:T", "7862":"578:C", "7874":"579:C", "7885":"580:A", "7897":"581:A", "7909":"582:A", "7921":"583:A", "7932":"584:T", "7944":"585:G", "7956":"586:C", "7969":"587:G", "7981":"588:G", "7991":"589:T", "8004":"590:T", "8014":"591:A", "8026":"592:G", "8036":"593:T"}
-}
-, {
-"traceFileName": "dataset_152169",
-"leadingGaps": 2660,
-"trailingGaps": 4009,
-"peakA": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 1, 1, 1, 0, 0, 0, 1, 1, 2, 2, 3, 4, 5, 6, 7, 8, 8, 9, 9, 9, 10, 11, 13, 16, 18, 20, 21, 22, 22, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 34, 35, 36, 36, 36, 36, 36, 37, 38, 38, 39, 40, 41, 42, 42, 43, 45, 46, 47, 47, 47, 47, 47, 47, 47, 47, 47, 48, 48, 49, 50, 51, 51, 51, 51, 51, 51, 51, 52, 53, 53, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 55, 55, 56, 56, 56, 56, 56, 56, 56, 57, 57, 58, 58, 57, 57, 57, 57, 57, 57, 57, 58, 59, 60, 60, 60, 60, 60, 59, 58, 58, 58, 60, 61, 62, 63, 63, 63, 62, 61, 61, 62, 63, 65, 66, 66, 66, 65, 64, 63, 62, 62, 63, 63, 63, 64, 64, 65, 65, 65, 65, 65, 64, 64, 64, 65, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 66, 66, 67, 67, 67, 67, 66, 65, 65, 65, 65, 66, 66, 66, 67, 67, 66, 66, 65, 64, 64, 64, 64, 64, 64, 64, 64, 63, 63, 63, 63, 64, 65, 65, 64, 63, 63, 62, 62, 63, 64, 65, 66, 66, 65, 65, 64, 64, 63, 63, 63, 62, 62, 62, 62, 62, 63, 63, 63, 64, 64, 63, 63, 62, 62, 62, 62, 62, 62, 62, 62, 61, 61, 60, 60, 60, 61, 62, 63, 64, 64, 63, 63, 62, 61, 60, 60, 59, 59, 59, 59, 59, 60, 61, 62, 62, 63, 63, 63, 62, 62, 62, 62, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 62, 62, 62, 63, 63, 63, 63, 63, 63, 63, 63, 64, 65, 65, 65, 66, 66, 67, 67, 68, 68, 69, 69, 68, 68, 68, 68, 69, 69, 70, 70, 71, 71, 71, 72, 73, 73, 74, 74, 74, 74, 74, 75, 75, 76, 77, 77, 77, 77, 78, 78, 79, 80, 81, 82, 83, 83, 84, 84, 85, 86, 87, 89, 91, 92, 94, 95, 97, 97, 98, 98, 99, 100, 102, 105, 109, 115, 123, 136, 155, 181, 212, 247, 282, 312, 336, 351, 359, 364, 369, 379, 395, 418, 444, 471, 494, 511, 519, 518, 508, 492, 472, 453, 435, 422, 412, 405, 399, 392, 382, 368, 352, 333, 314, 297, 284, 275, 271, 273, 278, 287, 296, 305, 312, 315, 313, 306, 295, 278, 258, 236, 212, 188, 165, 144, 126, 112, 102, 95, 92, 92, 95, 100, 109, 121, 136, 154, 175, 197, 220, 242, 264, 285, 305, 325, 345, 364, 382, 398, 411, 421, 428, 431, 433, 433, 433, 431, 430, 429, 428, 426, 425, 424, 422, 421, 418, 415, 411, 406, 401, 396, 391, 386, 382, 378, 374, 370, 366, 362, 358, 355, 352, 350, 348, 346, 343, 341, 337, 333, 329, 324, 319, 313, 306, 298, 288, 277, 265, 252, 238, 223, 208, 192, 175, 159, 144, 128, 113, 99, 86, 73, 61, 50, 41, 34, 28, 23, 18, 14, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 5, 6, 9, 12, 15, 19, 23, 28, 34, 40, 46, 54, 63, 73, 85, 97, 110, 124, 138, 152, 166, 180, 194, 206, 218, 228, 237, 244, 250, 256, 260, 264, 266, 267, 267, 264, 259, 253, 245, 237, 229, 221, 211, 201, 189, 176, 163, 150, 137, 126, 116, 108, 102, 97, 95, 94, 95, 96, 99, 102, 106, 112, 118, 125, 132, 138, 144, 148, 150, 152, 153, 153, 152, 149, 145, 138, 131, 122, 114, 107, 101, 96, 92, 90, 89, 90, 92, 97, 103, 111, 119, 128, 137, 145, 154, 163, 171, 178, 185, 189, 191, 190, 187, 181, 172, 163, 152, 141, 129, 117, 105, 93, 81, 70, 59, 50, 43, 36, 31, 27, 23, 20, 17, 15, 14, 13, 12, 11, 10, 9, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 6, 6, 6, 7, 7, 8, 8, 7, 7, 7, 7, 8, 8, 8, 8, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 6, 9, 11, 14, 17, 20, 23, 27, 32, 37, 43, 50, 58, 66, 75, 84, 93, 103, 113, 123, 133, 143, 151, 159, 166, 171, 175, 177, 177, 175, 172, 166, 159, 149, 139, 128, 116, 104, 93, 82, 71, 62, 53, 46, 39, 34, 29, 25, 21, 18, 15, 13, 11, 10, 9, 8, 8, 8, 8, 7, 7, 7, 6, 5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 1, 1, 0, 0, 1, 2, 4, 6, 9, 12, 15, 19, 22, 27, 32, 38, 46, 54, 64, 74, 85, 96, 108, 120, 132, 144, 156, 166, 175, 183, 189, 193, 196, 196, 194, 190, 183, 175, 166, 156, 145, 134, 124, 115, 108, 102, 99, 97, 98, 101, 107, 114, 122, 132, 143, 155, 167, 178, 188, 197, 204, 209, 212, 212, 209, 203, 195, 183, 170, 156, 140, 125, 109, 94, 80, 67, 55, 44, 35, 27, 20, 15, 12, 9, 8, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 7, 9, 11, 14, 18, 22, 26, 30, 34, 38, 44, 51, 60, 69, 79, 90, 102, 114, 127, 140, 154, 168, 182, 194, 206, 215, 222, 226, 227, 225, 219, 212, 202, 191, 178, 164, 149, 133, 117, 102, 88, 75, 65, 56, 48, 41, 36, 32, 29, 26, 25, 24, 23, 22, 21, 20, 19, 18, 18, 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 16, 16, 16, 15, 15, 15, 15, 15, 15, 15, 16, 17, 19, 21, 24, 27, 30, 33, 37, 42, 48, 55, 64, 74, 86, 98, 111, 124, 137, 150, 163, 175, 186, 196, 202, 205, 204, 200, 192, 181, 169, 155, 142, 127, 112, 97, 83, 69, 57, 47, 39, 33, 28, 25, 23, 22, 22, 23, 25, 29, 33, 39, 45, 52, 61, 70, 81, 93, 106, 120, 135, 150, 166, 181, 195, 208, 217, 224, 227, 226, 222, 214, 204, 191, 176, 160, 144, 126, 109, 92, 76, 62, 50, 40, 31, 24, 18, 14, 10, 7, 4, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 4, 5, 6, 8, 11, 15, 20, 25, 31, 37, 43, 50, 58, 68, 78, 90, 102, 115, 127, 138, 147, 153, 157, 158, 156, 152, 145, 138, 130, 122, 113, 104, 95, 86, 77, 71, 66, 64, 64, 67, 73, 81, 92, 104, 118, 133, 148, 163, 178, 191, 204, 215, 225, 233, 240, 245, 248, 250, 251, 251, 252, 252, 252, 251, 248, 245, 241, 236, 230, 223, 214, 202, 187, 170, 152, 134, 117, 102, 89, 78, 69, 62, 58, 56, 57, 61, 68, 77, 88, 99, 110, 121, 132, 142, 151, 159, 164, 166, 165, 162, 156, 147, 136, 124, 111, 97, 85, 74, 66, 60, 57, 57, 60, 66, 74, 86, 99, 114, 130, 147, 164, 181, 197, 212, 224, 233, 237, 238, 234, 227, 216, 202, 185, 167, 148, 129, 110, 92, 76, 62, 50, 41, 33, 27, 21, 17, 13, 10, 8, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 4, 5, 6, 7, 8, 8, 9, 9, 10, 10, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 11, 11, 11, 10, 10, 9, 9, 9, 9, 11, 13, 16, 21, 26, 33, 40, 48, 58, 69, 82, 98, 116, 136, 157, 179, 200, 219, 236, 251, 263, 273, 280, 285, 288, 288, 287, 286, 285, 284, 284, 284, 283, 282, 280, 277, 273, 269, 265, 261, 256, 252, 248, 245, 243, 241, 239, 237, 233, 228, 220, 210, 197, 182, 165, 147, 129, 112, 97, 84, 73, 66, 62, 61, 64, 71, 81, 95, 113, 134, 157, 181, 205, 227, 246, 261, 272, 278, 278, 274, 265, 251, 234, 215, 194, 172, 150, 130, 110, 93, 78, 65, 54, 45, 39, 34, 30, 27, 25, 23, 21, 19, 17, 15, 13, 12, 10, 9, 9, 8, 8, 8, 9, 9, 9, 10, 11, 12, 13, 14, 15, 16, 16, 17, 17, 18, 18, 19, 20, 20, 20, 21, 21, 21, 22, 22, 22, 22, 22, 21, 20, 19, 19, 20, 21, 22, 22, 22, 22, 21, 20, 20, 19, 19, 19, 19, 20, 20, 21, 21, 21, 21, 21, 20, 19, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 17, 16, 16, 15, 13, 12, 11, 11, 11, 11, 12, 13, 16, 19, 24, 32, 41, 54, 69, 87, 108, 131, 155, 180, 205, 227, 248, 264, 277, 286, 289, 287, 279, 267, 249, 227, 203, 178, 154, 131, 110, 93, 78, 66, 56, 47, 41, 35, 31, 27, 25, 24, 24, 25, 27, 30, 36, 44, 54, 68, 84, 102, 123, 145, 167, 190, 211, 232, 250, 264, 276, 284, 289, 291, 293, 294, 296, 298, 302, 306, 310, 313, 314, 311, 304, 293, 278, 259, 236, 212, 186, 160, 135, 112, 91, 72, 56, 43, 33, 25, 19, 15, 12, 11, 11, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 15, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 5, 8, 12, 17, 24, 32, 43, 55, 71, 89, 111, 135, 161, 186, 211, 234, 254, 270, 281, 286, 285, 277, 263, 244, 221, 196, 169, 143, 119, 98, 79, 64, 52, 43, 36, 31, 27, 25, 23, 22, 21, 20, 20, 19, 19, 18, 18, 17, 16, 16, 15, 15, 15, 15, 15, 16, 17, 18, 21, 24, 27, 33, 39, 48, 59, 72, 88, 106, 125, 144, 163, 181, 197, 210, 220, 226, 227, 224, 215, 202, 185, 165, 144, 122, 101, 81, 63, 48, 36, 26, 20, 15, 12, 10, 9, 9, 8, 8, 8, 9, 9, 9, 10, 10, 10, 10, 11, 11, 11, 11, 11, 10, 10, 9, 8, 8, 7, 6, 6, 5, 5, 5, 6, 6, 7, 7, 7, 6, 6, 6, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 1, 2, 2, 3, 4, 5, 6, 6, 6, 5, 4, 4, 3, 3, 3, 3, 3, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 8, 12, 17, 23, 30, 39, 49, 62, 77, 94, 113, 134, 155, 178, 199, 219, 237, 251, 263, 270, 274, 275, 274, 273, 274, 276, 279, 284, 289, 293, 295, 295, 294, 291, 288, 286, 284, 284, 285, 287, 290, 291, 291, 289, 284, 275, 263, 247, 227, 204, 179, 152, 127, 104, 84, 68, 57, 49, 46, 47, 51, 59, 70, 84, 101, 118, 136, 153, 169, 182, 192, 198, 200, 196, 188, 175, 159, 141, 122, 103, 85, 69, 54, 42, 32, 24, 18, 13, 10, 7, 5, 4, 3, 3, 3, 3, 3, 4, 4, 5, 5, 4, 4, 5, 5, 6, 7, 8, 10, 12, 15, 18, 23, 30, 39, 50, 64, 80, 99, 120, 143, 167, 191, 214, 236, 255, 271, 284, 293, 300, 304, 307, 310, 312, 315, 318, 322, 328, 333, 338, 340, 339, 333, 322, 306, 284, 260, 233, 206, 178, 151, 126, 102, 82, 64, 51, 41, 34, 28, 24, 21, 18, 14, 12, 10, 9, 8, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 14, 20, 27, 37, 49, 65, 85, 108, 133, 161, 190, 217, 244, 267, 286, 299, 307, 308, 302, 289, 271, 247, 219, 189, 159, 131, 105, 83, 65, 50, 40, 32, 26, 22, 19, 17, 16, 15, 14, 13, 12, 11, 9, 8, 6, 5, 4, 4, 4, 5, 5, 6, 8, 10, 12, 14, 15, 17, 17, 17, 17, 17, 16, 17, 18, 20, 23, 27, 33, 40, 49, 60, 75, 92, 111, 133, 154, 175, 194, 210, 222, 230, 232, 229, 221, 206, 188, 166, 142, 118, 96, 76, 59, 44, 32, 23, 15, 10, 6, 4, 3, 2, 1, 0, 0, 0, 1, 4, 8, 13, 21, 31, 44, 60, 79, 101, 126, 153, 182, 209, 235, 257, 274, 286, 291, 290, 281, 266, 245, 220, 192, 163, 136, 111, 89, 71, 56, 44, 35, 28, 24, 21, 19, 18, 17, 15, 13, 12, 10, 10, 11, 13, 17, 24, 33, 44, 58, 75, 93, 113, 134, 154, 172, 188, 199, 206, 207, 202, 191, 176, 157, 137, 117, 97, 79, 64, 52, 44, 39, 39, 42, 50, 62, 78, 98, 121, 145, 170, 194, 214, 230, 240, 243, 241, 233, 220, 203, 182, 160, 135, 111, 89, 69, 53, 40, 31, 24, 18, 15, 12, 11, 9, 8, 8, 7, 7, 6, 6, 6, 5, 5, 5, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 2, 2, 3, 4, 5, 6, 9, 13, 19, 27, 38, 52, 68, 88, 111, 137, 165, 194, 224, 251, 276, 297, 314, 325, 331, 332, 329, 324, 317, 310, 306, 304, 304, 305, 307, 307, 304, 297, 287, 271, 252, 229, 203, 177, 151, 127, 106, 88, 74, 61, 51, 43, 37, 32, 29, 27, 26, 25, 25, 25, 26, 27, 28, 30, 34, 39, 46, 56, 70, 86, 105, 126, 147, 169, 190, 210, 229, 247, 263, 277, 288, 297, 302, 306, 309, 313, 318, 326, 336, 348, 360, 370, 378, 382, 383, 380, 376, 372, 370, 372, 377, 384, 392, 398, 400, 397, 388, 372, 348, 318, 282, 244, 203, 165, 129, 99, 73, 54, 39, 28, 20, 14, 10, 7, 5, 4, 3, 3, 3, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 4, 5, 5, 6, 7, 8, 10, 11, 12, 13, 13, 14, 15, 15, 15, 14, 14, 13, 12, 12, 11, 11, 11, 10, 10, 9, 9, 9, 8, 8, 8, 9, 10, 12, 15, 20, 29, 40, 55, 73, 94, 117, 142, 167, 191, 213, 231, 245, 253, 255, 251, 239, 221, 197, 171, 143, 117, 92, 70, 53, 38, 28, 20, 15, 12, 9, 8, 7, 6, 6, 5, 5, 5, 5, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 1, 2, 5, 9, 16, 24, 36, 50, 66, 84, 103, 122, 140, 157, 171, 181, 186, 186, 181, 170, 156, 137, 117, 97, 78, 61, 46, 34, 25, 18, 12, 8, 5, 2, 1, 0, 0, 1, 1, 1, 2, 1, 1, 1, 2, 2, 3, 3, 3, 4, 4, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 13, 14, 14, 14, 13, 13, 12, 11, 11, 13, 16, 20, 28, 38, 50, 66, 86, 108, 133, 160, 188, 218, 247, 275, 300, 320, 334, 341, 338, 327, 307, 279, 246, 210, 173, 138, 107, 81, 62, 47, 38, 32, 29, 27, 25, 23, 21, 19, 18, 16, 15, 13, 11, 10, 8, 8, 7, 8, 8, 9, 10, 11, 11, 12, 14, 15, 16, 17, 18, 19, 19, 20, 20, 21, 22, 23, 25, 29, 34, 42, 53, 67, 85, 107, 132, 159, 188, 216, 243, 267, 285, 299, 307, 309, 308, 306, 304, 305, 310, 319, 331, 344, 355, 364, 368, 366, 360, 349, 335, 321, 307, 295, 286, 281, 280, 280, 279, 276, 268, 255, 237, 214, 188, 160, 132, 106, 83, 62, 46, 33, 23, 16, 12, 9, 7, 6, 6, 5, 5, 6, 6, 5, 5, 5, 4, 4, 4, 5, 6, 6, 7, 8, 9, 11, 12, 14, 16, 17, 19, 20, 21, 22, 22, 23, 23, 22, 22, 21, 20, 20, 19, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 17, 17, 18, 19, 19, 20, 21, 21, 20, 20, 19, 19, 19, 19, 18, 18, 17, 16, 15, 13, 11, 10, 8, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 16, 25, 37, 52, 70, 92, 116, 142, 167, 191, 212, 227, 237, 240, 235, 223, 206, 183, 157, 130, 104, 79, 58, 42, 31, 25, 24, 29, 39, 55, 76, 102, 132, 166, 201, 235, 268, 296, 318, 332, 340, 342, 338, 332, 325, 320, 317, 317, 319, 324, 329, 334, 337, 338, 336, 332, 325, 318, 312, 308, 309, 314, 322, 332, 340, 345, 344, 335, 318, 293, 263, 228, 192, 156, 123, 93, 68, 48, 33, 22, 15, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 12, 20, 30, 44, 62, 82, 105, 129, 153, 175, 193, 206, 212, 212, 206, 192, 174, 152, 129, 105, 82, 62, 45, 32, 21, 14, 9, 5, 3, 2, 1, 1, 1, 1, 1, 1, 2, 4, 7, 11, 18, 27, 40, 57, 78, 103, 133, 165, 200, 234, 266, 293, 312, 321, 320, 309, 288, 261, 229, 194, 161, 129, 101, 78, 59, 45, 35, 28, 24, 22, 20, 19, 18, 17, 16, 15, 14, 13, 11, 10, 8, 7, 6, 5, 4, 4, 4, 3, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 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, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 16, 27, 42, 61, 86, 115, 148, 185, 223, 260, 293, 319, 336, 341, 335, 317, 289, 253, 214, 173, 135, 101, 73, 51, 36, 28, 27, 31, 41, 55, 73, 93, 115, 138, 160, 179, 194, 202, 204, 198, 185, 167, 145, 121, 97, 75, 56, 40, 28, 20, 16, 16, 21, 30, 44, 63, 87, 117, 150, 185, 221, 255, 284, 307, 322, 329, 330, 326, 319, 313, 310, 311, 318, 329, 344, 359, 371, 377, 375, 363, 340, 308, 269, 226, 183, 143, 107, 79, 58, 44, 37, 36, 42, 53, 70, 92, 116, 143, 169, 193, 212, 226, 232, 231, 221, 204, 180, 153, 124, 96, 71, 50, 34, 24, 19, 18, 23, 32, 45, 64, 87, 114, 145, 177, 208, 238, 263, 283, 297, 304, 305, 303, 298, 293, 291, 292, 298, 307, 319, 330, 338, 341, 337, 328, 313, 295, 277, 259, 245, 234, 228, 225, 226, 227, 228, 225, 218, 205, 185, 161, 135, 107, 81, 58, 38, 24, 13, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 11, 21, 35, 54, 77, 105, 136, 171, 206, 241, 272, 297, 312, 316, 308, 288, 259, 223, 184, 145, 110, 79, 55, 38, 27, 21, 19, 22, 29, 39, 53, 71, 93, 118, 145, 174, 201, 225, 243, 253, 256, 249, 233, 211, 182, 151, 118, 87, 60, 37, 21, 9, 4, 3, 7, 15, 28, 45, 66, 91, 120, 152, 186, 219, 250, 277, 296, 305, 303, 290, 266, 234, 197, 157, 119, 86, 58, 36, 21, 11, 6, 3, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 7, 8, 10, 10, 10, 10, 9, 8, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 7, 16, 29, 48, 73, 105, 143, 185, 228, 269, 304, 330, 344, 344, 331, 305, 270, 228, 183, 139, 100, 67, 42, 26, 19, 20, 27, 40, 58, 81, 108, 138, 168, 196, 220, 236, 243, 241, 229, 209, 182, 152, 120, 91, 64, 42, 26, 15, 10, 9, 14, 24, 41, 63, 92, 126, 164, 205, 247, 286, 320, 345, 359, 360, 347, 322, 286, 244, 198, 153, 113, 79, 53, 36, 25, 19, 16, 15, 14, 14, 13, 11, 10, 8, 6, 4, 3, 3, 5, 9, 16, 27, 42, 63, 87, 116, 147, 178, 207, 231, 247, 253, 249, 235, 213, 185, 153, 121, 91, 64, 43, 27, 16, 10, 8, 12, 19, 33, 51, 77, 108, 146, 188, 233, 276, 315, 344, 362, 367, 357, 333, 299, 258, 213, 168, 127, 92, 65, 44, 31, 23, 19, 18, 19, 19, 20, 20, 20, 19, 18, 17, 17, 16, 16, 16, 16, 16, 16, 15, 15, 14, 12, 10, 8, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 7, 16, 30, 51, 78, 112, 151, 195, 241, 285, 325, 357, 377, 384, 378, 363, 341, 319, 300, 290, 290, 300, 318, 339, 358, 370, 371, 358, 333, 296, 252, 205, 160, 119, 86, 61, 42, 30, 23, 19, 17, 17, 18, 18, 18, 18, 17, 16, 15, 15, 15, 15, 16, 16, 16, 15, 14, 12, 11, 10, 9, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 19, 37, 64, 99, 141, 189, 241, 292, 338, 374, 396, 402, 389, 360, 318, 267, 213, 161, 114, 76, 48, 30, 19, 16, 18, 26, 39, 58, 85, 119, 161, 209, 260, 311, 355, 390, 410, 412, 397, 366, 322, 271, 217, 166, 121, 85, 57, 38, 26, 20, 17, 16, 16, 16, 16, 15, 15, 14, 13, 12, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 1, 2, 6, 14, 26, 44, 69, 102, 140, 184, 230, 276, 315, 344, 360, 360, 343, 312, 271, 223, 175, 131, 92, 62, 41, 26, 18, 14, 13, 12, 13, 13, 13, 13, 12, 10, 8, 5, 2, 0, 0, 1, 5, 13, 26, 47, 76, 115, 161, 214, 269, 322, 367, 400, 416, 415, 396, 360, 313, 259, 203, 150, 104, 67, 39, 22, 13, 12, 18, 31, 50, 78, 112, 151, 195, 240, 281, 316, 339, 348, 341, 319, 284, 241, 193, 146, 103, 69, 43, 26, 17, 14, 16, 22, 32, 46, 67, 93, 126, 165, 207, 250, 288, 319, 338, 344, 339, 323, 303, 282, 266, 259, 263, 277, 298, 322, 342, 355, 356, 343, 316, 277, 231, 182, 134, 93, 60, 36, 20, 11, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 9, 9, 9, 9, 8, 8, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 9, 9, 9, 8, 7, 6, 5, 3, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 3, 5, 6, 8, 10, 12, 13, 15, 16, 17, 17, 17, 18, 18, 17, 17, 17, 17, 17, 17, 18, 18, 19, 19, 19, 19, 19, 19, 18, 18, 17, 17, 18, 19, 20, 21, 22, 22, 21, 20, 18, 17, 17, 17, 18, 19, 20, 21, 21, 20, 20, 19, 17, 15, 14, 12, 11, 10, 9, 8, 8, 8, 7, 6, 6, 6, 7, 8, 10, 11, 13, 14, 15, 15, 15, 14, 13, 11, 9, 6, 4, 3, 2, 3, 5, 11, 21, 37, 58, 87, 123, 164, 207, 249, 285, 311, 322, 318, 298, 266, 225, 180, 136, 96, 64, 39, 22, 11, 5, 2, 2, 2, 3, 3, 4, 4, 5, 6, 7, 8, 9, 9, 10, 10, 10, 9, 8, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 9, 11, 12, 14, 15, 15, 16, 15, 14, 13, 11, 10, 8, 6, 5, 3, 3, 2, 2, 2, 2, 2, 3, 5, 7, 9, 11, 12, 13, 14, 14, 14, 14, 13, 12, 11, 10, 9, 9, 9, 9, 10, 11, 11, 11, 10, 8, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 6, 18, 38, 67, 106, 154, 206, 259, 305, 340, 359, 358, 338, 303, 257, 205, 155, 109, 71, 42, 22, 10, 4, 1, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 6, 15, 32, 57, 92, 137, 190, 249, 309, 363, 407, 432, 436, 418, 379, 324, 261, 197, 138, 89, 53, 28, 14, 7, 5, 6, 7, 8, 8, 8, 8, 8, 8, 9, 10, 11, 13, 17, 23, 33, 49, 69, 95, 124, 155, 185, 210, 227, 234, 230, 213, 187, 155, 121, 88, 59, 36, 19, 9, 3, 1, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 9, 10, 12, 14, 15, 17, 18, 19, 19, 18, 17, 15, 13, 12, 10, 8, 7, 5, 5, 4, 4, 5, 6, 7, 8, 9, 11, 13, 14, 16, 17, 18, 18, 18, 17, 16, 14, 12, 9, 8, 8, 10, 14, 23, 37, 58, 88, 128, 178, 235, 297, 355, 405, 439, 451, 440, 406, 354, 291, 224, 160, 106, 64, 34, 16, 8, 7, 14, 28, 50, 80, 120, 167, 219, 271, 318, 354, 373, 374, 359, 331, 298, 269, 250, 248, 262, 290, 327, 363, 389, 400, 391, 362, 316, 260, 199, 142, 93, 56, 30, 14, 6, 2, 1, 2, 3, 4, 5, 6, 6, 7, 7, 8, 8, 8, 8, 8, 8, 7, 5, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 1, 6, 17, 36, 65, 105, 155, 212, 273, 330, 378, 411, 423, 412, 380, 330, 271, 208, 150, 101, 64, 39, 25, 19, 18, 19, 21, 23, 24, 25, 24, 23, 21, 19, 18, 16, 14, 13, 11, 10, 8, 7, 7, 6, 7, 7, 8, 8, 9, 9, 9, 9, 9, 8, 7, 6, 5, 5, 5, 6, 6, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 19, 39, 68, 104, 146, 190, 230, 262, 282, 286, 273, 245, 207, 162, 118, 78, 46, 23, 9, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 19, 42, 76, 122, 178, 241, 304, 359, 399, 418, 413, 385, 338, 278, 215, 155, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 103, 63, 36, 19, 12, 10, 11, 14, 17, 18, 19, 18, 17, 15, 13, 11, 10, 8, 7, 5, 4, 4, 3, 3, 4, 4, 5, 5, 6, 7, 9, 13, 21, 34, 55, 86, 128, 181, 243, 307, 368, 417, 447, 453, 434, 391, 332, 263, 194, 131, 80, 42, 18, 4, 0, 0, 4, 14, 30, 53, 86, 127, 177, 234, 292, 347, 390, 415, 417, 397, 359, 313, 271, 242, 235, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 252, 287, 333, 377, 408, 417, 402, 364, 309, 244, 179, 122, 76, 44, 24, 14, 12, 13, 15, 18, 20, 20, 20, 19, 17, 15, 13, 11, 9, 7, 6, 7, 11, 19, 35, 61, 100, 151, 213, 282, 349, 408, 448, 463, 452, 414, 355, 285, 211, 143, 87, 46, 19, 5, 0, 0, 1, 9, 24, 47, 80, 123, 174, 227, 277, 316, 340, 345, 331, 303, 268, 236, 218, 221, 248, 295, 356, 418, 468, 497, 496, 465, 409, 335, 255, 178, 113, 63, 30, 12, 5, 4, 6, 9, 11, 12, 11, 10, 9, 7, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 13, 32, 63, 106, 161, 224, 289, 349, 397, 424, 426, 403, 356, 292, 222, 153, 95, 51, 22, 6, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 7, 8, 9, 10, 9, 8, 7, 4, 2, 1, 0, 0, 0, 0, 0, 3, 13, 33, 66, 112, 172, 240, 310, 374, 423, 448, 447, 418, 366, 299, 226, 156, 97, 53, 25, 10, 6, 7, 11, 15, 17, 18, 18, 17, 16, 14, 12, 10, 9, 7, 5, 4, 3, 2, 2, 2, 2, 3, 4, 5, 6, 8, 10, 12, 14, 16, 17, 17, 15, 13, 10, 8, 6, 5, 4, 3, 3, 2, 2, 2, 3, 3, 5, 6, 8, 11, 13, 16, 18, 19, 19, 18, 16, 14, 11, 8, 6, 5, 5, 7, 12, 22, 40, 68, 109, 162, 224, 290, 353, 404, 436, 443, 426, 387, 337, 285, 245, 226, 233, 264, 312, 367, 415, 445, 450, 427, 378, 313, 239, 168, 107, 60, 28, 10, 1, 0, 0, 3, 7, 14, 26, 47, 80, 125, 183, 248, 314, 372, 414, 433, 426, 392, 338, 271, 200, 134, 79, 40, 15, 3, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 2, 13, 35, 69, 115, 171, 232, 291, 340, 373, 384, 371, 335, 282, 219, 154, 96, 52, 22, 5, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 14, 35, 70, 120, 183, 256, 329, 396, 446, 472, 469, 437, 380, 306, 227, 151, 89, 44, 16, 3, 0, 0, 1, 9, 26, 54, 97, 154, 221, 293, 360, 413, 445, 450, 429, 387, 332, 277, 235, 215, 221, 253, 301, 354, 399, 426, 426, 402, 357, 304, 254, 220, 210, 225, 263, 315, 367, 408, 428, 420, 387, 332, 265, 196, 133, 81, 43, 19, 6, 0, 0, 1, 4, 10, 19, 35, 61, 98, 145, 201, 258, 308, 345, 361, 353, 321, 271, 211, 148, 91, 48, 19, 4, 0, 0, 0, 0, 0, 1, 8, 24, 51, 88, 135, 187, 239, 283, 314, 326, 315, 283, 235, 178, 122, 73, 36, 13, 2, 0, 0, 0, 1, 0, 0, 0, 0, 2, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 4, 6, 8, 10, 11, 12, 12, 12, 11, 9, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 9, 25, 54, 97, 156, 228, 306, 382, 444, 484, 493, 470, 418, 346, 263, 183, 114, 62, 29, 12, 7, 10, 15, 21, 25, 27, 27, 27, 25, 23, 21, 18, 16, 14, 12, 11, 10, 9, 8, 7, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 6, 7, 9, 11, 13, 14, 14, 13, 11, 9, 7, 5, 4, 2, 2, 1, 1, 1, 2, 3, 4, 6, 7, 8, 10, 12, 14, 16, 19, 21, 23, 24, 24, 22, 20, 17, 14, 12, 10, 9, 8, 9, 15, 28, 52, 90, 144, 213, 291, 369, 436, 482, 499, 482, 434, 363, 280, 196, 122, 65, 27, 7, 0, 2, 7, 13, 18, 22, 23, 23, 22, 20, 18, 16, 14, 12, 10, 9, 9, 13, 22, 42, 75, 124, 187, 261, 337, 404, 451, 469, 456, 414, 356, 296, 252, 238, 261, 319, 403, 495, 575, 625, 633, 597, 524, 432, 341, 271, 236, 242, 286, 355, 431, 496, 533, 534, 497, 429, 341, 248, 163, 93, 45, 16, 3, 1, 3, 6, 9, 9, 9, 9, 8, 8, 8, 8, 8, 9, 9, 10, 10, 10, 10, 10, 10, 11, 12, 13, 15, 17, 19, 21, 23, 24, 25, 25, 24, 21, 18, 15, 11, 8, 6, 4, 4, 7, 16, 34, 67, 117, 187, 272, 365, 454, 525, 565, 567, 530, 459, 366, 266, 172, 97, 44, 13, 1, 0, 5, 12, 17, 20, 22, 22, 22, 21, 19, 17, 16, 14, 13, 12, 11, 9, 8, 7, 6, 6, 7, 8, 8, 9, 8, 8, 6, 5, 3, 2, 1, 1, 0, 0, 0, 1, 1, 2, 3, 4, 5, 5, 6, 6, 6, 6, 7, 7, 8, 8, 7, 6, 5, 4, 3, 2, 2, 3, 4, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 10, 31, 67, 118, 180, 249, 313, 364, 393, 394, 366, 315, 247, 175, 109, 57, 23, 5, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 15, 38, 77, 130, 195, 265, 329, 378, 402, 397, 364, 307, 237, 165, 102, 53, 22, 5, 0, 0, 0, 2, 2, 2, 2, 2, 3, 3, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 3, 14, 38, 79, 140, 216, 302, 384, 449, 485, 483, 444, 374, 287, 197, 117, 58, 20, 2, 0, 0, 2, 4, 4, 5, 11, 25, 53, 99, 163, 242, 329, 410, 474, 506, 501, 458, 385, 295, 202, 121, 59, 21, 3, 0, 0, 3, 4, 4, 4, 3, 3, 3, 4, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 1, 1, 1, 2, 3, 4, 5, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 2, 4, 11, 28, 60, 108, 172, 246, 321, 386, 428, 441, 419, 369, 297, 217, 141, 78, 34, 9, 0, 0, 0, 2, 1, 0, 0, 0, 14, 44, 93, 163, 250, 345, 435, 505, 543, 542, 500, 424, 329, 228, 139, 70, 26, 4, 0, 0, 3, 5, 6, 5, 5, 6, 7, 8, 10, 12, 13, 15, 17, 18, 20, 20, 20, 20, 18, 16, 13, 11, 9, 7, 4, 2, 2, 4, 14, 37, 77, 137, 217, 309, 402, 481, 532, 545, 516, 452, 366, 280, 214, 185, 201, 258, 343, 436, 515, 562, 565, 524, 445, 345, 241, 148, 76, 30, 6, 0, 0, 3, 6, 6, 6, 5, 5, 6, 7, 8, 9, 10, 10, 10, 9, 8, 7, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 10, 30, 65, 115, 177, 245, 309, 358, 384, 380, 346, 289, 218, 146, 83, 38, 11, 0, 0, 0, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 3, 3, 2, 2, 3, 3, 4, 4, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 10, 11, 12, 12, 11, 10, 7, 5, 3, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 30, 71, 135, 219, 316, 413, 493, 541, 548, 510, 435, 336, 232, 138, 67, 23, 2, 0, 0, 2, 3, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 10, 32, 70, 123, 187, 253, 310, 347, 356, 336, 289, 225, 156, 93, 45, 15, 1, 0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 4, 6, 7, 8, 9, 10, 10, 9, 7, 4, 1, 0, 0, 0, 0, 1, 0, 0, 0, 7, 29, 68, 127, 202, 285, 363, 423, 452, 446, 405, 340, 267, 206, 175, 185, 237, 321, 418, 504, 556, 563, 521, 441, 344, 254, 194, 178, 209, 279, 368, 454, 516, 537, 513, 448, 355, 252, 156, 81, 31, 6, 0, 0, 3, 5, 6, 4, 3, 2, 3, 4, 6, 7, 8, 9, 9, 8, 6, 4, 2, 1, 0, 0, 2, 3, 5, 5, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 1, 13, 40, 84, 146, 219, 294, 358, 399, 407, 381, 324, 249, 169, 98, 45, 13, 0, 0, 0, 2, 3, 1, 0, 0, 0, 0, 2, 3, 4, 4, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 4, 3, 2, 0, 0, 4, 18, 48, 98, 169, 256, 350, 437, 502, 530, 515, 459, 371, 269, 170, 90, 35, 6, 0, 0, 2, 5, 4, 1, 1, 7, 26, 60, 114, 184, 264, 343, 407, 444, 444, 408, 341, 257, 171, 97, 43, 12, 0, 0, 1, 4, 5, 5, 4, 4, 5, 6, 6, 6, 6, 5, 4, 2, 1, 0, 0, 5, 18, 46, 90, 153, 230, 311, 382, 430, 442, 417, 359, 282, 204, 146, 121, 134, 181, 248, 317, 370, 393, 381, 336, 269, 192, 120, 62, 24, 3, 0, 0, 2, 4, 2, 0, 0, 2, 20, 59, 124, 213, 318, 426, 517, 573, 582, 540, 456, 350, 247, 172, 144, 172, 249, 360, 478, 576, 633, 634, 581, 484, 363, 240, 136, 60, 17, 0, 0, 2, 7, 8, 8, 6, 5, 6, 7, 9, 11, 12, 14, 16, 18, 19, 19, 19, 18, 17, 16, 14, 13, 13, 13, 14, 15, 16, 17, 17, 17, 16, 14, 13, 11, 10, 9, 9, 9, 9, 10, 11, 11, 10, 8, 5, 1, 0, 0, 0, 1, 1, 0, 0, 0, 14, 44, 97, 170, 258, 347, 421, 465, 468, 429, 356, 263, 170, 90, 35, 6, 0, 0, 2, 4, 3, 0, 0, 0, 0, 1, 3, 5, 6, 7, 8, 9, 10, 11, 10, 10, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 6, 4, 3, 2, 1, 2, 3, 5, 6, 6, 6, 6, 6, 6, 5, 5, 4, 3, 1, 0, 0, 1, 2, 1, 0, 0, 3, 21, 57, 118, 200, 295, 387, 460, 498, 491, 441, 361, 271, 196, 156, 163, 218, 307, 410, 501, 557, 566, 525, 443, 340, 238, 161, 125, 140, 201, 296, 402, 494, 549, 553, 504, 413, 299, 186, 94, 33, 2, 0, 0, 8, 11, 11, 8, 6, 5, 6, 7, 7, 6, 4, 2, 2, 3, 2, 0, 0, 0, 15, 52, 116, 208, 317, 428, 519, 571, 572, 520, 426, 312, 204, 129, 105, 139, 225, 343, 467, 566, 618, 610, 545, 437, 311, 191, 95, 33, 3, 0, 0, 7, 11, 13, 13, 13, 15, 16, 17, 17, 16, 15, 14, 13, 12, 10, 9, 7, 5, 4, 4, 5, 7, 10, 13, 15, 18, 19, 21, 21, 20, 17, 14, 10, 7, 5, 4, 4, 2, 0, 0, 5, 26, 67, 130, 210, 295, 371, 420, 432, 403, 340, 256, 168, 92, 38, 8, 0, 0, 3, 6, 7, 5, 4, 4, 4, 6, 6, 6, 4, 2, 0, 0, 1, 2, 1, 0, 0, 3, 20, 55, 113, 193, 283, 371, 439, 471, 459, 406, 322, 230, 156, 120, 137, 208, 317, 442, 550, 617, 624, 569, 466, 339, 219, 133, 100, 124, 195, 292, 389, 462, 493, 476, 416, 328, 230, 139, 69, 24, 3, 0, 1, 7, 10, 11, 10, 9, 9, 9, 9, 8, 6, 5, 4, 4, 4, 3, 0, 0, 3, 27, 77, 158, 266, 389, 506, 594, 635, 618, 547, 436, 308, 187, 92, 31, 2, 0, 0, 6, 8, 8, 6, 4, 4, 6, 7, 9, 10, 11, 12, 13, 15, 17, 18, 18, 16, 13, 8, 4, 1, 0, 1, 2, 1, 0, 0, 6, 29, 75, 145, 234, 331, 417, 476, 494, 465, 396, 300, 199, 110, 46, 10, 0, 0, 2, 5, 4, 1, 0, 0, 0, 3, 6, 8, 9, 10, 11, 13, 15, 18, 20, 22, 21, 19, 15, 11, 8, 5, 5, 4, 2, 0, 0, 2, 21, 61, 123, 203, 289, 366, 416, 428, 399, 336, 252, 164, 90, 37, 8, 0, 0, 2, 4, 3, 1, 0, 0, 0, 1, 2, 1, 0, 0, 0, 0, 2, 1, 0, 0, 1, 16, 47, 99, 167, 242, 312, 362, 381, 364, 313, 241, 163, 92, 40, 10, 0, 0, 1, 3, 3, 1, 0, 0, 0, 1, 3, 3, 2, 0, 0, 0, 0, 3, 4, 2, 0, 0, 9, 43, 105, 195, 303, 409, 493, 535, 526, 467, 371, 261, 157, 76, 24, 0, 0, 0, 7, 11, 14, 15, 16, 18, 19, 19, 18, 16, 13, 12, 11, 10, 10, 9, 8, 7, 6, 4, 3, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 3, 5, 7, 8, 10, 11, 11, 11, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 2, 3, 3, 0, 0, 5, 35, 95, 188, 309, 438, 553, 627, 643, 596, 496, 366, 233, 122, 45, 6, 0, 0, 7, 13, 15, 15, 15, 16, 18, 19, 18, 16, 13, 10, 7, 6, 4, 3, 2, 1, 1, 1, 2, 4, 5, 7, 9, 10, 11, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 6, 6, 5, 5, 5, 6, 5, 3, 0, 0, 4, 27, 74, 149, 249, 362, 468, 545, 577, 554, 481, 375, 257, 150, 69, 19, 0, 0, 0, 5, 7, 5, 0, 0, 0, 20, 68, 150, 265, 400, 534, 638, 688, 669, 583, 451, 305, 183, 120, 132, 219, 359, 519, 656, 737, 741, 666, 531, 370, 220, 119, 89, 136, 248, 396, 542, 652, 699, 672, 578, 442, 294, 163, 69, 15, 0, 0, 6, 11, 11, 8, 4, 2, 2, 4, 7, 9, 10, 11, 13, 15, 17, 19, 20, 20, 20, 18, 17, 15, 14, 14, 14, 14, 15, 16, 18, 20, 21, 20, 16, 11, 5, 1, 0, 2, 4, 4, 0, 0, 2, 33, 100, 209, 353, 512, 655, 751, 776, 724, 606, 450, 288, 151, 57, 8, 0, 0, 6, 11, 10, 7, 5, 6, 8, 10, 11, 11, 10, 9, 9, 7, 4, 0, 0, 6, 31, 78, 149, 236, 325, 398, 440, 438, 393, 315, 222, 133, 63, 19, 0, 0, 0, 5, 6, 4, 3, 2, 4, 6, 6, 5, 2, 0, 0, 0, 3, 4, 2, 0, 0, 12, 48, 113, 204, 309, 408, 479, 506, 481, 411, 311, 205, 112, 46, 10, 0, 0, 1, 5, 6, 4, 0, 0, 0, 7, 36, 89, 169, 268, 369, 453, 499, 496, 444, 355, 249, 149, 71, 22, 0, 0, 0, 2, 5, 6, 4, 0, 0, 0, 17, 67, 155, 279, 424, 563, 665, 706, 675, 579, 441, 292, 161, 66, 13, 0, 0, 5, 11, 11, 8, 5, 3, 4, 6, 8, 9, 10, 11, 12, 14, 16, 18, 19, 18, 17, 16, 15, 14, 14, 14, 14, 15, 15, 15, 16, 17, 17, 15, 11, 6, 1, 0, 0, 2, 4, 3, 0, 0, 10, 45, 113, 212, 333, 456, 552, 599, 582, 505, 386, 258, 158, 114, 142, 234, 366, 501, 602, 641, 606, 509, 375, 241, 142, 103, 133, 221, 343, 464, 552, 583, 549, 460, 339, 214, 109, 39, 4, 0, 0, 5, 7, 5, 1, 0, 0, 0, 1, 2, 3, 3, 4, 4, 5, 5, 5, 4, 3, 3, 3, 4, 6, 8, 10, 10, 10, 8, 6, 3, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 2, 4, 6, 8, 10, 11, 10, 8, 6, 4, 2, 1, 2, 3, 5, 6, 6, 5, 4, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 4, 5, 2, 0, 0, 16, 62, 141, 252, 378, 497, 580, 607, 569, 474, 346, 218, 125, 92, 130, 230, 365, 500, 600, 637, 600, 498, 358, 214, 105, 56, 81, 172, 303, 441, 547, 595, 574, 490, 368, 237, 124, 46, 6, 0, 0, 7, 10, 8, 3, 0, 0, 0, 0, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 1, 1, 3, 4, 6, 8, 9, 10, 11, 12, 12, 13, 14, 14, 14, 13, 12, 10, 9, 7, 6, 4, 3, 2, 1, 2, 2, 2, 1, 0, 0, 0, 0, 3, 5, 5, 0, 0, 2, 31, 93, 192, 319, 452, 563, 627, 626, 557, 438, 298, 173, 96, 88, 152, 272, 415, 544, 626, 641, 584, 473, 336, 202, 96, 30, 0, 0, 2, 10, 12, 9, 4, 0, 0, 0, 0, 2, 4, 5, 6, 6, 6, 6, 4, 3, 2, 2, 4, 6, 9, 12, 15, 15, 14, 12, 9, 5, 2, 1, 1, 2, 3, 5, 7, 7, 6, 5, 3, 2, 1, 1, 3, 5, 7, 9, 10, 10, 9, 8, 7, 4, 2, 0, 0, 0, 0, 3, 5, 4, 0, 0, 2, 30, 86, 174, 282, 392, 480, 523, 512, 448, 348, 236, 134, 58, 13, 0, 0, 0, 7, 10, 8, 2, 0, 0, 11, 56, 137, 252, 384, 507, 592, 618, 577, 480, 350, 217, 107, 35, 1, 0, 0, 7, 9, 6, 1, 0, 0, 0, 3, 5, 6, 7, 7, 8, 9, 9, 9, 8, 8, 7, 5, 3, 1, 0, 1, 4, 6, 5, 2, 0, 0, 15, 57, 129, 224, 328, 418, 472, 477, 429, 343, 237, 138, 61, 15, 0, 0, 2, 7, 7, 4, 1, 0, 0, 3, 6, 8, 9, 10, 11, 12, 13, 15, 17, 19, 21, 22, 21, 19, 14, 10, 6, 5, 6, 7, 6, 1, 0, 2, 31, 92, 191, 319, 455, 570, 638, 638, 569, 447, 301, 170, 86, 72, 132, 249, 392, 524, 611, 631, 580, 474, 340, 207, 101, 33, 0, 0, 0, 5, 11, 11, 7, 0, 0, 0, 36, 118, 250, 421, 603, 757, 844, 842, 749, 589, 402, 228, 97, 22, 0, 0, 6, 14, 14, 10, 5, 3, 5, 8, 10, 10, 8, 6, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 1, 0, 1, 3, 4, 4, 3, 0, 0, 0, 0, 5, 8, 6, 0, 0, 7, 53, 147, 287, 455, 620, 743, 793, 756, 642, 479, 306, 158, 57, 5, 0, 0, 8, 13, 10, 5, 2, 2, 6, 9, 11, 11, 9, 7, 5, 4, 3, 2, 2, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 8, 9, 10, 10, 11, 14, 16, 19, 19, 17, 13, 7, 2, 0, 3, 6, 7, 2, 0, 0, 22, 82, 186, 327, 482, 620, 706, 718, 653, 527, 370, 219, 101, 28, 0, 0, 3, 11, 12, 8, 3, 0, 0, 1, 3, 5, 5, 5, 4, 4, 4, 3, 3, 3, 2, 3, 3, 5, 7, 9, 10, 11, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 9, 9, 9, 10, 11, 13, 15, 16, 18, 18, 16, 14, 12, 10, 8, 9, 10, 13, 16, 18, 18, 16, 12, 7, 4, 4, 5, 5, 3, 0, 0, 4, 31, 84, 162, 256, 345, 408, 430, 404, 336, 244, 150, 73, 23, 0, 0, 0, 5, 6, 3, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 9, 9, 11, 13, 15, 17, 16, 12, 7, 1, 0, 0, 3, 7, 7, 1, 0, 0, 30, 102, 216, 363, 517, 643, 709, 699, 613, 474, 317, 174, 70, 13, 0, 0, 6, 12, 11, 7, 3, 2, 4, 7, 9, 10, 9, 9, 8, 9, 11, 13, 14, 15, 14, 13, 11, 9, 8, 7, 6, 6, 6, 6, 4, 3, 2, 1, 1, 1, 2, 4, 5, 6, 6, 6, 6, 6, 6, 7, 8, 8, 9, 10, 11, 12, 14, 15, 16, 17, 17, 17, 16, 15, 13, 11, 11, 11, 14, 17, 19, 19, 16, 10, 3, 0, 1, 5, 9, 7, 0, 0, 3, 45, 132, 264, 424, 579, 693, 736, 695, 582, 425, 264, 129, 41, 0, 0, 0, 10, 13, 10, 4, 0, 0, 0, 2, 5, 6, 7, 8, 9, 10, 9, 8, 5, 3, 1, 1, 3, 5, 8, 9, 10, 9, 7, 4, 2, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 5, 6, 7, 8, 7, 4, 2, 1, 3, 6, 8, 6, 0, 0, 5, 41, 112, 221, 353, 485, 586, 628, 598, 500, 357, 206, 88, 37, 69, 180, 342, 514, 651, 717, 696, 597, 447, 285, 146, 51, 4, 0, 0, 9, 12, 8, 2, 0, 0, 0, 3, 6, 9, 10, 10, 11, 11, 11, 11, 10, 8, 7, 6, 5, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 3, 8, 9, 3, 0, 0, 19, 82, 188, 328, 478, 603, 669, 660, 576, 441, 289, 154, 58, 7, 0, 0, 7, 11, 8, 3, 0, 0, 0, 2, 5, 7, 8, 9, 10, 11, 10, 9, 7, 5, 3, 2, 2, 2, 1, 0, 0, 0, 0, 4, 7, 6, 0, 0, 1, 33, 104, 212, 343, 472, 567, 603, 569, 474, 345, 213, 104, 33, 0, 0, 0, 5, 11, 12, 8, 0, 0, 0, 19, 80, 184, 323, 473, 600, 670, 664, 582, 447, 293, 155, 57, 6, 0, 0, 7, 11, 8, 2, 0, 0, 0, 1, 3, 3, 3, 3, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 2, 3, 4, 5, 5, 5, 5, 4, 2, 0, 0, 0, 0, 2, 6, 7, 3, 0, 0, 13, 59, 141, 250, 366, 464, 516, 508, 442, 336, 218, 113, 40, 3, 0, 0, 6, 9, 6, 1, 0, 0, 0, 5, 8, 9, 8, 4, 0, 0, 0, 3, 6, 5, 0, 0, 1, 26, 79, 162, 264, 365, 441, 473, 451, 381, 281, 176, 87, 28, 0, 0, 0, 5, 7, 5, 0, 0, 0, 0, 1, 3, 5, 6, 7, 8, 8, 9, 9, 9, 9, 10, 11, 12, 12, 11, 10, 8, 6, 5, 5, 6, 6, 7, 8, 8, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 6, 5, 4, 2, 1, 0, 0, 0, 1, 2, 4, 5, 6, 5, 4, 2, 1, 0, 0, 1, 3, 5, 8, 9, 10, 8, 6, 4, 2, 1, 2, 4, 7, 9, 10, 10, 8, 5, 2, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 2, 3, 4, 3, 0, 0, 0, 0, 3, 8, 9, 4, 0, 0, 21, 81, 185, 322, 468, 589, 654, 642, 552, 407, 245, 108, 34, 44, 137, 289, 461, 607, 689, 684, 593, 441, 268, 123, 45, 58, 160, 327, 513, 671, 758, 751, 649, 480, 287, 122, 30, 38, 147, 329, 539, 720, 826, 831, 737, 574, 384, 210, 83, 12, 0, 0, 10, 20, 19, 8, 0, 0, 5, 53, 137, 251, 377, 485, 548, 548, 485, 375, 247, 132, 49, 5, 0, 0, 7, 11, 8, 3, 0, 0, 0, 3, 5, 5, 2, 0, 0, 0, 2, 6, 8, 5, 0, 0, 10, 59, 147, 269, 403, 519, 587, 586, 517, 399, 262, 140, 52, 5, 0, 0, 6, 10, 8, 2, 0, 0, 0, 0, 3, 4, 5, 6, 7, 7, 7, 8, 8, 9, 10, 9, 6, 2, 0, 0, 0, 5, 9, 8, 1, 0, 1, 39, 123, 254, 417, 583, 710, 765, 728, 604, 423, 232, 81, 13, 47, 178, 371, 575, 738, 817, 795, 681, 509, 324, 165, 57, 4, 0, 0, 12, 16, 13, 8, 6, 8, 14, 19, 21, 18, 13, 7, 4, 5, 8, 9, 5, 0, 0, 8, 49, 126, 233, 354, 462, 527, 532, 475, 371, 248, 135, 52, 7, 0, 0, 5, 10, 8, 2, 0, 0, 0, 2, 5, 7, 5, 1, 0, 0, 0, 4, 10, 12, 6, 0, 0, 18, 91, 219, 390, 573, 724, 801, 783, 674, 505, 320, 160, 52, 0, 0, 0, 12, 17, 14, 8, 4, 4, 7, 10, 13, 13, 12, 11, 10, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 11, 10, 9, 8, 7, 7, 7, 8, 8, 7, 7, 6, 4, 3, 3, 3, 5, 7, 9, 9, 8, 4, 0, 0, 0, 2, 10, 14, 10, 0, 0, 8, 73, 200, 382, 589, 774, 888, 898, 802, 626, 418, 226, 87, 11, 0, 0, 11, 19, 16, 8, 1, 0, 4, 10, 14, 14, 10, 4, 0, 0, 0, 4, 9, 8, 1, 0, 0, 29, 100, 211, 346, 477, 570, 598, 553, 448, 311, 177, 75, 15, 0, 0, 5, 11, 11, 5, 0, 0, 0, 1, 5, 9, 9, 7, 2, 0, 0, 2, 8, 12, 9, 0, 0, 0, 46, 142, 285, 455, 613, 718, 741, 675, 538, 368, 206, 84, 15, 0, 0, 8, 16, 15, 9, 3, 2, 4, 10, 15, 18, 19, 18, 16, 14, 12, 10, 8, 7, 6, 7, 9, 12, 14, 16, 17, 16, 14, 12, 11, 11, 12, 13, 13, 10, 4, 0, 0, 1, 7, 11, 9, 0, 0, 2, 52, 155, 306, 485, 650, 760, 783, 712, 568, 388, 218, 89, 16, 0, 0, 7, 14, 13, 6, 0, 0, 0, 0, 3, 5, 7, 8, 10, 11, 11, 10, 8, 4, 2, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 3, 2, 1, 1, 2, 3, 6, 8, 10, 12, 12, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 6, 4, 0, 0, 0, 1, 7, 11, 8, 0, 0, 3, 54, 156, 307, 483, 646, 753, 775, 704, 561, 384, 216, 90, 17, 0, 0, 7, 14, 13, 7, 0, 0, 1, 5, 10, 12, 12, 11, 9, 8, 7, 7, 7, 8, 10, 12, 14, 15, 15, 14, 12, 9, 6, 4, 3, 3, 3, 4, 6, 6, 7, 7, 7, 6, 5, 4, 3, 2, 3, 4, 5, 6, 7, 7, 6, 6, 5, 6, 7, 9, 10, 10, 7, 2, 0, 0, 0, 6, 12, 12, 3, 0, 0, 36, 131, 282, 470, 656, 793, 843, 790, 650, 462, 272, 122, 29, 0, 0, 6, 16, 15, 8, 0, 0, 0, 6, 13, 16, 15, 8, 1, 0, 0, 1, 9, 13, 9, 0, 0, 7, 69, 188, 356, 545, 710, 808, 810, 714, 549, 359, 188, 67, 4, 0, 0, 11, 17, 13, 5, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 7, 6, 4, 3, 2, 3, 4, 7, 8, 9, 10, 10, 10, 10, 9, 8, 4, 0, 0, 0, 2, 8, 11, 8, 0, 0, 9, 60, 158, 299, 461, 608, 703, 717, 641, 491, 305, 131, 16, 0, 75, 241, 455, 664, 815, 870, 815, 664, 454, 237, 67, 0, 16, 149, 354, 579, 769, 873, 868, 760, 579, 376, 197, 71, 6, 0, 0, 13, 19, 17, 12, 8, 9, 12, 14, 11, 6, 0, 0, 3, 9, 11, 6, 0, 0, 19, 89, 213, 381, 560, 709, 786, 770, 664, 498, 316, 158, 51, 0, 0, 0, 11, 14, 9, 2, 0, 0, 0, 3, 6, 7, 6, 6, 7, 8, 9, 9, 8, 6, 4, 3, 2, 3, 5, 7, 9, 10, 9, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 4, 3, 3, 4, 6, 8, 10, 11, 10, 9, 6, 3, 0, 0, 1, 4, 9, 12, 12, 8, 2, 0, 0, 3, 10, 13, 8, 0, 0, 14, 85, 213, 386, 572, 724, 802, 781, 668, 496, 309, 150, 46, 0, 0, 1, 12, 15, 10, 2, 0, 0, 0, 2, 4, 4, 3, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 2, 4, 5, 5, 5, 4, 2, 0, 0, 0, 0, 1, 3, 4, 5, 6, 6, 6, 6, 6, 6, 6, 5, 4, 3, 2, 2, 2, 3, 5, 7, 8, 9, 9, 8, 5, 3, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 5, 6, 7, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 1, 2, 3, 4, 5, 6, 7, 7, 6, 6, 5, 5, 5, 5, 5, 3, 0, 0, 0, 0, 6, 14, 15, 6, 0, 0, 25, 115, 267, 463, 664, 817, 879, 832, 689, 491, 291, 132, 35, 0, 0, 0, 6, 6, 3, 3, 4, 3, 0, 0, 3, 56, 169, 340, 542, 732, 858, 884, 802, 635, 430, 237, 93, 14, 0, 0, 11, 18, 14, 5, 0, 0, 3, 12, 17, 16, 9, 2, 0, 1, 8, 15, 13, 2, 0, 0, 48, 161, 333, 540, 737, 871, 905, 828, 662, 454, 255, 104, 18, 0, 0, 9, 18, 16, 7, 0, 0, 0, 5, 10, 12, 12, 10, 9, 8, 8, 7, 6, 4, 3, 3, 4, 4, 2, 0, 0, 0, 0, 8, 15, 14, 3, 0, 0, 50, 164, 343, 562, 773, 924, 969, 893, 711, 468, 227, 48, 0, 29, 196, 435, 687, 887, 984, 953, 810, 595, 367, 177, 53, 0, 0, 4, 17, 20, 14, 6, 3, 5, 9, 11, 9, 4, 0, 0, 5, 10, 10, 2, 0, 0, 36, 122, 257, 422, 581, 693, 725, 667, 538, 371, 210, 87, 16, 0, 0, 7, 14, 13, 6, 0, 0, 0, 3, 7, 8, 6, 2, 0, 0, 0, 4, 10, 12, 6, 0, 0, 15, 78, 189, 336, 490, 611, 666, 639, 537, 391, 239, 114, 34, 0, 0, 0, 4, 11, 15, 13, 6, 0, 0, 12, 85, 222, 417, 638, 832, 947, 943, 816, 595, 341, 125, 8, 22, 162, 386, 626, 815, 900, 862, 719, 516, 308, 141, 37, 0, 0, 6, 17, 17, 9, 0, 0, 0, 0, 2, 4, 5, 4, 3, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 3, 4, 7, 9, 9, 6, 2, 0, 0, 2, 8, 12, 8, 0, 0, 8, 66, 175, 329, 501, 651, 738, 738, 649, 497, 323, 168, 59, 3, 0, 0, 10, 14, 10, 3, 0, 0, 0, 4, 9, 11, 10, 5, 0, 0, 0, 1, 10, 16, 13, 0, 0, 2, 66, 196, 388, 613, 819, 953, 975, 875, 677, 430, 196, 30, 0, 29, 191, 417, 651, 834, 920, 888, 752, 550, 338, 161, 47, 0, 0, 5, 18, 20, 13, 4, 0, 0, 4, 11, 17, 20, 20, 18, 15, 12, 8, 5, 3, 2, 2, 5, 8, 13, 16, 19, 19, 18, 15, 12, 9, 7, 6, 4, 2, 0, 0, 0, 1, 8, 14, 12, 1, 0, 0, 46, 152, 313, 505, 684, 803, 827, 749, 592, 399, 218, 85, 12, 0, 0, 9, 15, 12, 4, 0, 0, 0, 1, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 9, 8, 5, 3, 1, 0, 0, 0, 2, 3, 4, 5, 4, 2, 1, 1, 2, 3, 5, 5, 2, 0, 0, 0, 2, 10, 13, 9, 0, 0, 13, 79, 201, 371, 560, 724, 816, 806, 692, 502, 287, 108, 17, 42, 178, 387, 613, 790, 870, 827, 674, 453, 227, 63, 11, 90, 282, 538, 787, 961, 1012, 926, 726, 468, 219, 43, 0, 58, 242, 487, 727, 899, 959, 896, 732, 516, 302, 134, 33, 0, 0, 8, 18, 17, 9, 0, 0, 0, 5, 11, 13, 11, 4, 0, 0, 0, 6, 13, 14, 5, 0, 0, 31, 126, 280, 475, 670, 814, 867, 813, 667, 471, 276, 123, 31, 0, 0, 2, 6, 3, 0, 0, 5, 9, 4, 0, 0, 26, 121, 288, 508, 740, 925, 1010, 970, 817, 594, 361, 169, 46, 0, 0, 4, 17, 18, 10, 0, 0, 0, 0, 3, 6, 7, 6, 5, 5, 6, 7, 7, 8, 7, 7, 7, 7, 6, 5, 4, 3, 2, 2, 4, 7, 9, 8, 5, 0, 0, 0, 4, 13, 17, 10, 0, 0, 14, 94, 243, 447, 668, 852, 948, 928, 798, 595, 373, 184, 57, 0, 0, 2, 16, 21, 15, 5, 0, 0, 0, 1, 4, 4, 3, 1, 0, 0, 0, 0, 2, 4, 4, 2, 0, 0, 0, 1, 7, 12, 10, 1, 0, 1, 46, 140, 283, 453, 614, 721, 742, 666, 511, 318, 146, 44, 47, 157, 345, 561, 741, 835, 814, 682, 477, 259, 94, 34, 103, 285, 534, 779, 951, 999, 906, 696, 430, 185, 32, 20, 156, 403, 693, 945, 1088, 1088, 951, 721, 463, 237, 82, 4, 0, 0, 16, 21, 14, 3, 0, 0, 0, 3, 6, 6, 4, 1, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 6, 2, 0, 0, 0, 4, 10, 12, 6, 0, 0, 22, 95, 221, 386, 559, 699, 764, 732, 607, 422, 227, 77, 15, 59, 200, 398, 599, 748, 803, 748, 598, 393, 189, 42, 0, 64, 230, 449, 661, 808, 852, 785, 631, 436, 250, 109, 26, 0, 0, 0, 7, 10, 10, 8, 2, 0, 0, 7, 70, 193, 372, 579, 767, 886, 902, 809, 634, 425, 233, 93, 15, 0, 0, 1, 9, 12, 12, 8, 1, 0, 0, 18, 98, 242, 441, 657, 840, 938, 922, 797, 598, 378, 188, 60, 0, 0, 0, 15, 19, 12, 2, 0, 0, 0, 6, 9, 7, 2, 0, 0, 0, 7, 14, 14, 4, 0, 0, 37, 139, 302, 507, 709, 857, 910, 852, 700, 497, 295, 136, 37, 0, 0, 0, 4, 6, 7, 8, 8, 1, 0, 0, 30, 133, 309, 543, 789, 985, 1078, 1038, 877, 642, 393, 186, 53, 0, 0, 3, 17, 19, 11, 1, 0, 0, 0, 3, 6, 8, 8, 8, 8, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 4, 7, 9, 11, 12, 12, 11, 11, 10, 9, 8, 7, 5, 4, 3, 2, 2, 3, 5, 7, 9, 10, 10, 9, 7, 4, 2, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 7, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 6, 6, 6, 6, 5, 3, 2, 1, 0, 0, 0, 1, 2, 3, 5, 7, 10, 12, 14, 15, 15, 13, 11, 8, 5, 2, 1, 1, 2, 3, 4, 5, 5, 5, 5, 6, 6, 6, 5, 2, 0, 0, 0, 2, 9, 12, 7, 0, 0, 10, 71, 182, 338, 509, 656, 740, 737, 646, 494, 321, 167, 60, 4, 0, 0, 9, 13, 10, 2, 0, 0, 0, 3, 6, 6, 5, 4, 4, 5, 6, 6, 7, 8, 10, 13, 17, 20, 19, 14, 5, 0, 0, 3, 11, 16, 10, 0, 0, 12, 91, 239, 448, 681, 883, 1002, 1003, 887, 685, 452, 242, 92, 11, 0, 0, 11, 18, 14, 5, 0, 0, 2, 10, 17, 21, 21, 20, 17, 14, 11, 9, 6, 5, 6, 7, 10, 13, 15, 16, 16, 14, 10, 6, 2, 0, 0, 2, 7, 12, 13, 11, 5, 0, 0, 0, 8, 14, 12, 0, 0, 1, 62, 192, 390, 628, 854, 1013, 1059, 980, 797, 559, 326, 144, 34, 0, 0, 7, 17, 17, 8, 0, 0, 0, 0, 6, 9, 11, 11, 11, 12, 13, 14, 15, 15, 15, 14, 14, 14, 13, 13, 11, 10, 8, 6, 5, 5, 5, 6, 8, 10, 12, 12, 11, 9, 5, 2, 0, 1, 4, 8, 11, 10, 6, 0, 0, 0, 5, 12, 11, 3, 0, 0, 38, 135, 292, 491, 692, 847, 915, 877, 743, 549, 343, 168, 51, 0, 0, 2, 20, 26, 17, 0, 0, 1, 61, 175, 338, 522, 689, 796, 814, 738, 589, 404, 229, 96, 20, 0, 0, 7, 14, 12, 5, 0, 0, 1, 8, 14, 15, 11, 5, 1, 1, 4, 9, 10, 4, 0, 0, 19, 82, 190, 335, 493, 626, 702, 699, 617, 479, 319, 174, 68, 11, 0, 0, 7, 12, 10, 5, 1, 0, 4, 9, 13, 15, 14, 13, 11, 9, 7, 5, 3, 2, 0, 1, 2, 4, 6, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 4, 6, 7, 9, 10, 11, 11, 12, 12, 11, 10, 8, 6, 4, 3, 4, 8, 13, 18, 19, 16, 9, 1, 0, 0, 7, 13, 11, 0, 0, 1, 58, 181, 372, 605, 835, 1007, 1074, 1017, 852, 622, 384, 187, 58, 0, 0, 1, 14, 16, 10, 1, 0, 0, 0, 6, 11, 13, 13, 13, 12, 12, 13, 13, 13, 12, 11, 10, 9, 9, 10, 11, 13, 14, 17, 20, 23, 26, 26, 23, 16, 8, 3, 3, 8, 12, 10, 1, 0, 0, 44, 147, 309, 512, 717, 876, 948, 913, 779, 583, 373, 192, 68, 5, 0, 0, 11, 17, 15, 10, 6, 5, 5, 5, 4, 4, 6, 9, 9, 4, 0, 0, 14, 70, 171, 311, 467, 606, 694, 706, 638, 510, 354, 206, 93, 26, 0, 0, 0, 1, 1, 2, 4, 5, 1, 0, 0, 25, 106, 249, 448, 670, 870, 998, 1018, 921, 728, 483, 245, 69, 0, 37, 183, 395, 621, 805, 904, 897, 790, 614, 413, 231, 97, 22, 0, 0, 7, 13, 11, 4, 0, 0, 0, 8, 17, 24, 27, 25, 17, 9, 2, 1, 5, 11, 11, 4, 0, 0, 35, 132, 295, 511, 741, 934, 1040, 1032, 910, 706, 473, 261, 106, 20, 0, 0, 8, 16, 15, 9, 4, 4, 9, 15, 19, 20, 17, 14, 10, 7, 5, 4, 3, 3, 4, 6, 9, 11, 13, 13, 12, 11, 10, 9, 8, 7, 5, 1, 0, 0, 0, 6, 11, 10, 2, 0, 0, 39, 130, 277, 462, 653, 804, 878, 854, 739, 563, 369, 200, 80, 15, 0, 0, 0, 7, 10, 10, 6, 0, 0, 0, 39, 136, 299, 516, 749, 949, 1064, 1064, 946, 742, 504, 283, 119, 25, 0, 0, 7, 15, 13, 5, 0, 0, 0, 3, 7, 9, 9, 7, 6, 6, 7, 8, 11, 13, 14, 14, 11, 7, 3, 1, 3, 8, 11, 8, 0, 0, 2, 44, 132, 268, 437, 607, 741, 804, 780, 675, 516, 341, 187, 76, 14, 0, 0, 1, 9, 12, 11, 4, 0, 0, 6, 59, 165, 325, 520, 714, 863, 928, 892, 764, 575, 371, 195, 72, 9, 0, 0, 8, 13, 9, 2, 0, 0, 0, 3, 6, 6, 5, 3, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 9, 9, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 6, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 0, 0, 0, 0, 2, 7, 8, 3, 0, 0, 18, 78, 185, 330, 493, 640, 736, 756, 695, 568, 407, 248, 120, 37, 0, 0, 0, 8, 9, 5, 0, 0, 0, 2, 7, 11, 12, 10, 5, 0, 0, 0, 0, 6, 9, 6, 0, 0, 11, 66, 173, 332, 522, 710, 855, 922, 890, 766, 577, 366, 180, 62, 36, 104, 249, 435, 616, 751, 810, 780, 672, 513, 342, 190, 80, 19, 0, 0, 5, 9, 7, 1, 0, 0, 3, 10, 15, 15, 11, 4, 0, 0, 2, 7, 8, 3, 0, 0, 30, 109, 242, 419, 613, 784, 893, 913, 838, 689, 499, 311, 157, 55, 5, 0, 0, 8, 11, 8, 3, 0, 0, 1, 3, 4, 4, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 4, 5, 7, 10, 13, 15, 15, 12, 6, 1, 0, 0, 3, 5, 4, 0, 0, 8, 49, 127, 241, 378, 512, 615, 662, 641, 556, 429, 288, 162, 69, 16, 0, 0, 3, 7, 5, 1, 0, 0, 1, 5, 7, 7, 3, 0, 0, 0, 2, 5, 4, 0, 0, 6, 44, 121, 239, 388, 543, 672, 747, 749, 676, 547, 390, 239, 119, 42, 4, 0, 0, 0, 2, 2, 2, 2, 0, 0, 0, 21, 82, 195, 357, 549, 739, 887, 957, 934, 821, 646, 446, 262, 120, 33, 0, 0, 3, 14, 16, 8, 0, 0, 12, 72, 180, 335, 519, 702, 847, 921, 906, 805, 640, 448, 268, 127, 40, 0, 0, 0, 8, 11, 8, 5, 4, 7, 11, 14, 15, 14, 11, 8, 6, 5, 6, 9, 10, 10, 8, 4, 0, 0, 1, 5, 6, 3, 0, 0, 16, 73, 179, 333, 518, 704, 854, 934, 925, 828, 666, 474, 289, 143, 49, 4, 0, 0, 6, 8, 5, 0, 0, 0, 0, 2, 4, 4, 4, 3, 3, 4, 4, 4, 3, 2, 2, 2, 3, 5, 8, 10, 12, 13, 13, 13, 12, 10, 8, 7, 5, 5, 4, 4, 3, 2, 2, 1, 2, 3, 4, 6, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 2, 1, 0, 0, 0, 0, 3, 5, 4, 0, 0, 5, 40, 113, 228, 377, 539, 685, 784, 814, 768, 655, 501, 337, 192, 86, 23, 0, 0, 1, 5, 5, 1, 0, 1, 6, 11, 15, 14, 10, 5, 1, 0, 1, 3, 3, 0, 0, 8, 40, 105, 207, 337, 480, 608, 696, 724, 685, 590, 465, 343, 258, 235, 280, 381, 510, 632, 712, 727, 672, 564, 431, 311, 238, 232, 296, 412, 549, 671, 745, 750, 685, 567, 425, 294, 206, 180, 217, 305, 417, 522, 594, 614, 577, 493, 380, 261, 154, 74, 24, 1, 0, 0, 5, 7, 4, 0, 0, 7, 41, 108, 212, 345, 492, 629, 729, 772, 746, 658, 527, 383, 262, 192, 190, 256, 375, 516, 647, 733, 755, 707, 600, 459, 320, 215, 171, 201, 298, 443, 603, 742, 830, 849, 793, 675, 521, 358, 213, 104, 36, 4, 0, 0, 3, 4, 2, 0, 0, 0, 0, 2, 4, 5, 4, 2, 0, 0, 0, 0, 2, 3, 1, 0, 0, 10, 48, 119, 226, 363, 513, 651, 754, 801, 783, 703, 577, 428, 280, 157, 70, 19, 0, 0, 0, 3, 3, 1, 0, 0, 0, 1, 2, 2, 1, 1, 2, 4, 6, 8, 10, 11, 11, 10, 9, 8, 6, 5, 3, 1, 0, 0, 0, 1, 2, 1, 0, 0, 3, 23, 66, 136, 229, 338, 447, 539, 599, 616, 586, 515, 415, 303, 195, 107, 45, 10, 0, 0, 2, 4, 3, 0, 0, 6, 34, 86, 164, 262, 368, 469, 547, 589, 588, 545, 466, 366, 259, 162, 85, 33, 6, 0, 0, 2, 4, 2, 0, 0, 7, 39, 99, 191, 310, 445, 577, 686, 756, 773, 734, 646, 523, 385, 254, 144, 66, 21, 1, 0, 0, 2, 2, 0, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 0, 1, 0, 0, 0, 5, 26, 68, 134, 223, 327, 432, 525, 590, 618, 602, 546, 459, 354, 248, 154, 81, 33, 8, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 6, 5, 4, 3, 2, 0, 0, 0, 5, 19, 45, 88, 148, 221, 303, 382, 449, 492, 506, 487, 440, 370, 290, 209, 136, 78, 37, 13, 2, 0, 0, 0, 0, 0, 4, 18, 46, 92, 158, 240, 333, 427, 510, 569, 596, 588, 546, 481, 408, 345, 305, 299, 327, 384, 455, 524, 574, 595, 581, 538, 475, 409, 356, 328, 332, 367, 424, 490, 549, 586, 591, 563, 508, 438, 370, 320, 300, 316, 364, 435, 512, 579, 622, 631, 604, 544, 460, 364, 267, 180, 110, 58, 25, 7, 0, 0, 1, 3, 5, 6, 6, 6, 5, 4, 3, 3, 2, 1, 1, 1, 1, 2, 3, 4, 5, 6, 7, 7, 7, 8, 8, 8, 8, 8, 7, 7, 6, 6, 5, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 15, 37, 70, 118, 178, 249, 323, 394, 454, 495, 511, 503, 471, 424, 370, 319, 282, 265, 270, 294, 332, 374, 411, 433, 436, 418, 379, 326, 265, 202, 143, 94, 55, 28, 11, 2, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 1, 0, 1, 5, 13, 27, 50, 82, 126, 179, 239, 300, 358, 405, 436, 447, 437, 408, 362, 307, 246, 187, 134, 89, 55, 31, 15, 6, 2, 0, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 4, 13, 27, 49, 81, 122, 174, 232, 294, 355, 408, 447, 469, 470, 452, 415, 366, 308, 248, 190, 137, 93, 58, 32, 15, 5, 0, 0, 0, 0, 1, 2, 3, 3, 4, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 4, 5, 6, 7, 10, 15, 22, 31, 44, 61, 81, 106, 134, 164, 196, 227, 255, 278, 293, 300, 298, 287, 269, 244, 215, 184, 153, 124, 97, 75, 57, 43, 35, 30, 31, 36, 44, 58, 75, 97, 121, 147, 173, 199, 221, 239, 252, 259, 260, 254, 243, 226, 206, 182, 157, 132, 108, 86, 68, 53, 41, 32, 27, 23, 22, 24, 29, 37, 49, 63, 81, 102, 124, 147, 171, 195, 218, 237, 253, 264, 269, 269, 263, 252, 237, 218, 197, 174, 151, 128, 106, 86, 69, 55, 43, 34, 26, 21, 17, 14, 13, 13, 14, 16, 19, 24, 30, 38, 48, 59, 72, 87, 103, 121, 139, 158, 177, 195, 211, 225, 238, 248, 256, 262, 266, 269, 270, 271, 271, 272, 272, 272, 271, 270, 267, 262, 257, 251, 243, 235, 225, 214, 201, 187, 173, 159, 146, 135, 126, 119, 114, 110, 109, 109, 111, 114, 119, 124, 130, 135, 140, 143, 145, 145, 144, 141, 136, 130, 122, 113, 105, 96, 87, 78, 70, 61, 53, 45, 38, 31, 26, 21, 17, 13, 11, 9, 7, 5, 4, 4, 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, 2, 2, 3, 3, 3, 3],
-"peakC": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 5, 6, 7, 8, 9, 11, 12, 14, 15, 16, 18, 19, 19, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 22, 23, 24, 25, 26, 26, 26, 26, 25, 25, 24, 24, 25, 25, 26, 27, 28, 29, 30, 31, 31, 31, 31, 31, 30, 30, 29, 29, 29, 29, 30, 31, 31, 32, 33, 33, 33, 33, 34, 35, 36, 37, 38, 38, 38, 38, 38, 37, 37, 38, 38, 39, 39, 40, 40, 40, 40, 40, 40, 41, 41, 42, 43, 43, 43, 42, 42, 41, 42, 42, 43, 44, 44, 43, 43, 43, 43, 43, 43, 44, 44, 44, 44, 43, 43, 44, 44, 44, 44, 44, 43, 42, 42, 42, 43, 44, 45, 46, 47, 48, 47, 47, 45, 44, 44, 44, 44, 46, 47, 48, 49, 49, 50, 49, 49, 50, 50, 50, 50, 50, 50, 50, 49, 49, 50, 50, 51, 51, 51, 51, 50, 50, 50, 49, 49, 50, 50, 51, 52, 53, 53, 53, 53, 52, 51, 50, 48, 47, 47, 47, 47, 47, 47, 48, 49, 50, 51, 52, 53, 53, 52, 51, 50, 48, 47, 47, 46, 47, 47, 48, 48, 49, 50, 50, 50, 50, 49, 48, 48, 48, 48, 49, 50, 51, 51, 51, 50, 49, 48, 47, 47, 48, 49, 51, 52, 53, 53, 52, 51, 50, 49, 49, 50, 51, 52, 54, 55, 55, 55, 55, 54, 53, 52, 51, 51, 52, 53, 55, 56, 57, 57, 57, 57, 56, 55, 55, 56, 56, 56, 57, 57, 57, 57, 57, 57, 58, 59, 60, 61, 62, 63, 63, 64, 64, 64, 64, 64, 64, 64, 64, 65, 66, 68, 69, 71, 71, 71, 70, 69, 69, 69, 70, 72, 73, 74, 74, 74, 74, 74, 74, 74, 75, 76, 76, 77, 78, 78, 78, 78, 79, 80, 80, 81, 82, 83, 83, 83, 82, 82, 82, 82, 82, 82, 82, 82, 83, 83, 84, 85, 85, 86, 86, 86, 86, 86, 86, 86, 87, 87, 87, 87, 88, 88, 90, 91, 93, 93, 94, 93, 92, 91, 90, 89, 89, 90, 90, 90, 89, 89, 89, 89, 90, 90, 91, 90, 90, 89, 87, 86, 85, 85, 85, 86, 86, 87, 88, 88, 87, 87, 87, 86, 87, 87, 87, 88, 88, 87, 87, 85, 84, 84, 84, 84, 85, 87, 87, 88, 87, 85, 83, 81, 80, 80, 82, 85, 90, 96, 105, 118, 135, 155, 180, 206, 230, 250, 263, 269, 268, 260, 247, 230, 209, 185, 157, 127, 96, 68, 44, 26, 15, 10, 9, 10, 11, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 10, 10, 11, 11, 11, 12, 12, 12, 13, 14, 15, 17, 18, 20, 21, 23, 24, 27, 30, 35, 40, 47, 54, 61, 70, 80, 91, 104, 119, 136, 155, 175, 195, 214, 232, 247, 258, 266, 271, 271, 267, 259, 247, 232, 213, 191, 169, 146, 124, 104, 86, 69, 54, 41, 30, 21, 14, 10, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 1, 1, 2, 3, 5, 6, 7, 7, 7, 7, 8, 8, 9, 11, 14, 17, 20, 23, 26, 30, 33, 37, 42, 48, 55, 63, 72, 83, 93, 103, 113, 123, 132, 140, 148, 153, 157, 158, 157, 154, 149, 143, 136, 129, 121, 113, 106, 99, 92, 88, 86, 85, 87, 89, 93, 97, 102, 107, 112, 117, 122, 126, 129, 130, 130, 128, 126, 122, 117, 112, 105, 97, 89, 81, 73, 66, 58, 51, 44, 38, 32, 27, 22, 19, 17, 15, 14, 13, 12, 11, 11, 11, 12, 13, 15, 17, 19, 22, 25, 29, 32, 37, 42, 48, 56, 63, 72, 81, 91, 101, 110, 120, 130, 141, 153, 165, 178, 190, 199, 206, 210, 211, 209, 207, 204, 200, 196, 190, 183, 174, 164, 154, 145, 138, 133, 131, 131, 134, 138, 144, 150, 158, 166, 176, 186, 199, 211, 223, 234, 242, 247, 250, 250, 248, 244, 238, 229, 219, 206, 191, 175, 158, 141, 125, 110, 95, 82, 71, 60, 52, 44, 38, 32, 28, 24, 21, 19, 18, 17, 16, 14, 13, 12, 12, 12, 13, 13, 13, 13, 12, 11, 11, 11, 11, 12, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 12, 12, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 21, 22, 24, 26, 28, 31, 34, 37, 41, 44, 47, 50, 54, 58, 63, 69, 74, 78, 81, 83, 85, 85, 85, 85, 85, 85, 84, 82, 79, 74, 69, 63, 58, 52, 46, 42, 37, 34, 30, 27, 23, 20, 17, 14, 12, 11, 9, 9, 8, 8, 7, 6, 5, 4, 4, 4, 4, 5, 5, 6, 6, 5, 5, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 9, 11, 12, 14, 16, 18, 20, 22, 24, 27, 29, 32, 35, 39, 43, 49, 55, 63, 71, 79, 87, 96, 105, 114, 125, 135, 146, 155, 163, 169, 172, 173, 172, 169, 165, 160, 152, 143, 132, 120, 108, 97, 86, 76, 66, 57, 48, 40, 33, 26, 21, 18, 15, 13, 11, 10, 8, 7, 6, 5, 4, 4, 3, 3, 3, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 3, 3, 4, 4, 5, 5, 5, 6, 6, 6, 6, 7, 7, 7, 7, 8, 8, 9, 9, 10, 10, 11, 12, 13, 15, 17, 20, 23, 27, 31, 35, 40, 45, 51, 58, 66, 75, 83, 92, 100, 108, 116, 123, 130, 135, 139, 140, 140, 136, 131, 125, 118, 110, 101, 92, 83, 73, 64, 54, 46, 38, 31, 25, 20, 17, 14, 12, 10, 9, 7, 6, 5, 4, 3, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 4, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 8, 8, 9, 10, 11, 12, 14, 17, 21, 25, 30, 35, 41, 48, 56, 65, 76, 89, 104, 120, 137, 154, 172, 188, 203, 217, 229, 240, 248, 254, 255, 251, 242, 229, 213, 195, 177, 158, 141, 123, 105, 88, 72, 58, 47, 38, 31, 27, 23, 20, 17, 14, 11, 9, 8, 7, 7, 7, 6, 6, 5, 4, 4, 4, 4, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 6, 7, 7, 8, 8, 8, 9, 9, 9, 8, 8, 8, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 6, 5, 5, 4, 4, 4, 4, 5, 5, 6, 6, 7, 8, 9, 11, 14, 16, 20, 24, 28, 34, 42, 52, 63, 75, 88, 102, 116, 131, 145, 160, 174, 187, 199, 209, 216, 219, 220, 217, 211, 202, 191, 177, 162, 147, 131, 115, 100, 86, 72, 61, 50, 42, 35, 30, 25, 22, 19, 18, 17, 17, 19, 22, 26, 31, 36, 43, 51, 60, 72, 86, 101, 118, 136, 154, 171, 188, 203, 217, 228, 236, 240, 240, 237, 230, 219, 206, 191, 175, 158, 142, 127, 114, 105, 99, 97, 99, 105, 113, 125, 140, 157, 178, 200, 224, 247, 267, 285, 299, 309, 315, 317, 314, 306, 293, 275, 254, 230, 205, 180, 155, 132, 111, 92, 76, 62, 50, 40, 31, 25, 20, 17, 14, 13, 11, 10, 10, 9, 9, 9, 10, 10, 10, 9, 9, 10, 10, 11, 12, 14, 16, 18, 21, 25, 29, 36, 43, 53, 66, 80, 96, 113, 130, 145, 160, 173, 184, 194, 203, 211, 217, 221, 222, 220, 218, 215, 213, 212, 213, 215, 216, 216, 213, 208, 201, 194, 187, 180, 173, 165, 155, 143, 130, 115, 99, 85, 72, 61, 51, 42, 35, 29, 23, 19, 15, 13, 11, 9, 8, 7, 6, 5, 5, 5, 5, 5, 6, 6, 5, 5, 5, 5, 4, 3, 3, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 4, 6, 9, 14, 21, 29, 40, 55, 72, 92, 115, 140, 167, 197, 226, 256, 283, 306, 324, 336, 341, 339, 331, 317, 298, 277, 252, 225, 197, 168, 141, 116, 93, 73, 58, 45, 35, 28, 23, 19, 16, 13, 11, 9, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 4, 4, 4, 3, 3, 2, 2, 2, 2, 3, 4, 4, 4, 4, 3, 3, 2, 2, 3, 3, 3, 4, 4, 4, 4, 4, 3, 3, 3, 4, 4, 5, 5, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 7, 8, 11, 14, 19, 26, 36, 49, 64, 83, 105, 129, 155, 182, 210, 237, 262, 284, 302, 314, 320, 320, 315, 304, 289, 269, 246, 220, 193, 165, 138, 113, 91, 72, 56, 44, 35, 28, 22, 18, 14, 12, 10, 9, 8, 7, 7, 7, 6, 6, 5, 5, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 15, 21, 30, 39, 50, 63, 76, 90, 103, 114, 123, 130, 135, 137, 137, 135, 130, 122, 111, 99, 86, 72, 60, 49, 39, 31, 25, 20, 16, 14, 12, 11, 11, 11, 11, 11, 10, 10, 11, 12, 15, 19, 24, 31, 38, 47, 57, 68, 81, 95, 110, 125, 138, 149, 158, 163, 165, 165, 162, 157, 149, 138, 126, 112, 99, 85, 72, 61, 51, 41, 33, 27, 21, 16, 12, 9, 8, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 5, 5, 6, 6, 6, 5, 6, 6, 6, 7, 7, 7, 6, 6, 6, 5, 6, 6, 7, 7, 7, 6, 6, 5, 5, 6, 6, 7, 7, 7, 7, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 6, 9, 14, 20, 27, 37, 49, 65, 84, 106, 130, 154, 175, 194, 208, 219, 225, 228, 226, 220, 209, 193, 174, 153, 132, 111, 93, 78, 65, 57, 52, 51, 54, 62, 73, 87, 103, 121, 138, 156, 173, 188, 201, 211, 216, 216, 212, 203, 190, 175, 158, 141, 124, 108, 92, 78, 67, 59, 54, 53, 57, 63, 73, 86, 100, 116, 133, 149, 165, 179, 189, 197, 200, 201, 197, 191, 181, 168, 152, 135, 117, 100, 85, 72, 62, 56, 52, 53, 56, 62, 71, 81, 94, 109, 125, 143, 160, 176, 190, 202, 210, 217, 221, 225, 228, 230, 232, 233, 233, 234, 236, 240, 246, 252, 257, 260, 260, 258, 254, 251, 250, 252, 257, 264, 273, 283, 292, 302, 311, 318, 323, 325, 321, 311, 295, 273, 246, 216, 185, 155, 127, 102, 80, 61, 46, 34, 25, 19, 14, 11, 9, 7, 6, 4, 2, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 3, 5, 9, 14, 21, 30, 42, 57, 76, 99, 124, 153, 183, 214, 243, 269, 292, 310, 322, 329, 328, 320, 305, 282, 254, 222, 189, 158, 130, 107, 89, 76, 68, 65, 68, 75, 88, 104, 124, 145, 167, 188, 208, 225, 240, 250, 255, 255, 249, 239, 226, 212, 198, 185, 175, 166, 159, 155, 151, 148, 144, 140, 134, 126, 116, 105, 93, 81, 69, 59, 49, 40, 32, 25, 18, 13, 9, 6, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 5, 8, 12, 17, 24, 33, 43, 55, 70, 87, 106, 126, 147, 167, 185, 202, 216, 226, 234, 240, 243, 245, 246, 248, 251, 257, 265, 276, 288, 300, 311, 320, 327, 330, 329, 323, 313, 296, 274, 247, 217, 184, 152, 122, 96, 75, 57, 44, 33, 24, 18, 12, 9, 7, 6, 6, 7, 8, 9, 8, 8, 7, 5, 5, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 10, 17, 26, 37, 52, 71, 93, 118, 145, 174, 201, 227, 249, 268, 282, 292, 297, 298, 296, 291, 286, 282, 279, 280, 283, 289, 295, 300, 303, 302, 295, 284, 267, 246, 222, 196, 168, 141, 116, 93, 73, 57, 43, 33, 25, 19, 15, 12, 10, 9, 9, 8, 9, 9, 11, 14, 18, 24, 33, 45, 61, 81, 106, 134, 166, 199, 233, 266, 295, 318, 333, 340, 339, 328, 310, 285, 256, 225, 192, 160, 131, 106, 86, 73, 67, 68, 75, 87, 105, 128, 156, 188, 223, 258, 292, 322, 344, 358, 363, 358, 345, 325, 298, 267, 234, 199, 166, 135, 107, 85, 68, 56, 50, 48, 52, 60, 71, 85, 102, 121, 139, 157, 173, 185, 193, 196, 195, 189, 180, 168, 154, 138, 121, 104, 88, 74, 61, 51, 45, 42, 43, 47, 55, 65, 78, 93, 109, 127, 144, 161, 176, 189, 199, 207, 213, 219, 224, 230, 236, 244, 253, 266, 280, 297, 315, 332, 346, 355, 357, 351, 336, 313, 285, 253, 219, 185, 153, 123, 97, 74, 54, 38, 26, 17, 11, 7, 5, 5, 4, 4, 4, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 6, 7, 8, 8, 9, 9, 10, 11, 13, 16, 22, 30, 40, 55, 72, 92, 116, 142, 170, 199, 226, 249, 268, 282, 289, 291, 289, 285, 281, 277, 275, 274, 275, 278, 282, 286, 289, 291, 289, 283, 274, 262, 249, 235, 224, 215, 209, 206, 205, 205, 205, 204, 201, 196, 188, 176, 162, 145, 127, 108, 91, 74, 60, 48, 38, 30, 23, 18, 14, 12, 11, 10, 10, 10, 11, 11, 12, 14, 18, 24, 32, 45, 62, 83, 109, 138, 169, 201, 233, 263, 291, 315, 333, 343, 344, 335, 317, 290, 259, 224, 189, 155, 123, 96, 74, 57, 46, 41, 43, 50, 62, 78, 99, 123, 149, 177, 205, 232, 255, 272, 281, 282, 274, 258, 237, 211, 183, 155, 127, 102, 79, 61, 48, 40, 39, 43, 53, 68, 86, 109, 134, 161, 188, 214, 237, 255, 267, 272, 270, 261, 245, 224, 199, 172, 144, 117, 92, 71, 55, 45, 41, 42, 48, 58, 71, 86, 104, 123, 143, 164, 183, 199, 210, 217, 220, 218, 213, 206, 198, 190, 182, 177, 172, 170, 170, 172, 174, 175, 174, 170, 163, 153, 140, 125, 110, 94, 80, 67, 55, 46, 39, 34, 33, 35, 41, 52, 68, 88, 111, 138, 166, 194, 223, 250, 276, 299, 317, 330, 335, 334, 324, 308, 286, 258, 226, 192, 157, 124, 93, 67, 47, 32, 23, 17, 14, 12, 11, 10, 9, 8, 7, 7, 7, 7, 6, 6, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 8, 7, 7, 7, 6, 6, 5, 5, 5, 5, 5, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 13, 21, 32, 45, 60, 77, 95, 113, 131, 148, 162, 173, 180, 181, 177, 166, 152, 134, 115, 96, 79, 64, 51, 39, 30, 23, 18, 14, 12, 10, 9, 8, 7, 5, 4, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 2, 2, 2, 3, 2, 2, 2, 1, 1, 2, 2, 3, 5, 8, 11, 17, 25, 35, 48, 63, 80, 99, 119, 138, 157, 173, 185, 192, 194, 189, 179, 163, 145, 125, 105, 87, 71, 57, 45, 35, 28, 22, 17, 14, 11, 9, 7, 6, 6, 6, 7, 8, 11, 15, 20, 28, 40, 56, 75, 99, 126, 154, 184, 212, 237, 257, 271, 278, 275, 265, 246, 222, 193, 163, 133, 105, 80, 59, 43, 30, 21, 15, 11, 9, 7, 6, 6, 5, 5, 6, 6, 6, 6, 5, 5, 4, 4, 4, 5, 5, 6, 6, 6, 6, 5, 6, 6, 7, 9, 9, 10, 10, 11, 11, 11, 11, 12, 12, 13, 16, 20, 27, 36, 48, 63, 80, 98, 118, 138, 157, 176, 193, 207, 217, 223, 226, 227, 228, 232, 240, 253, 271, 293, 318, 343, 364, 380, 387, 384, 371, 347, 314, 276, 234, 192, 153, 118, 89, 65, 48, 36, 30, 29, 32, 39, 49, 63, 80, 99, 120, 142, 163, 182, 196, 205, 208, 205, 196, 182, 163, 142, 120, 97, 77, 59, 44, 32, 23, 17, 13, 10, 8, 6, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 2, 2, 2, 3, 3, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 3, 6, 10, 18, 29, 45, 65, 91, 122, 158, 198, 239, 279, 316, 346, 369, 381, 383, 375, 358, 335, 310, 284, 262, 243, 230, 222, 217, 215, 212, 209, 203, 194, 182, 166, 147, 126, 105, 85, 66, 49, 36, 25, 18, 13, 11, 10, 10, 10, 10, 10, 10, 9, 8, 8, 8, 9, 11, 14, 18, 25, 33, 43, 55, 68, 81, 93, 103, 110, 114, 114, 110, 103, 94, 82, 70, 58, 47, 37, 28, 20, 14, 10, 7, 6, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 1, 3, 6, 11, 19, 30, 46, 67, 95, 129, 168, 211, 255, 299, 338, 370, 392, 402, 398, 381, 352, 313, 268, 221, 175, 133, 97, 68, 46, 30, 19, 13, 9, 8, 8, 8, 8, 8, 7, 6, 5, 5, 5, 5, 6, 7, 7, 7, 7, 7, 7, 7, 8, 8, 9, 9, 8, 8, 7, 6, 5, 4, 4, 4, 4, 5, 7, 11, 17, 27, 41, 60, 86, 117, 155, 196, 239, 281, 319, 351, 374, 386, 387, 375, 351, 317, 276, 231, 185, 143, 105, 75, 52, 35, 23, 15, 9, 6, 4, 3, 3, 3, 4, 4, 4, 4, 4, 5, 5, 5, 5, 4, 4, 3, 2, 2, 2, 2, 4, 6, 11, 19, 31, 49, 73, 103, 139, 180, 223, 268, 310, 348, 378, 400, 411, 412, 403, 389, 370, 351, 335, 324, 320, 323, 332, 345, 359, 369, 373, 367, 350, 324, 289, 248, 205, 163, 124, 90, 61, 40, 24, 14, 8, 5, 4, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 9, 18, 32, 50, 74, 103, 137, 175, 215, 256, 295, 328, 354, 370, 374, 365, 344, 313, 274, 231, 186, 143, 105, 73, 48, 29, 17, 9, 6, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 4, 3, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 3, 1, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 11, 22, 37, 59, 86, 120, 158, 199, 240, 278, 309, 330, 340, 339, 325, 302, 270, 233, 193, 152, 114, 81, 54, 34, 21, 13, 9, 7, 7, 7, 7, 6, 5, 4, 4, 3, 4, 4, 6, 10, 16, 27, 44, 68, 99, 137, 180, 224, 268, 306, 336, 355, 361, 353, 332, 300, 259, 213, 167, 124, 87, 58, 36, 23, 17, 17, 24, 37, 58, 85, 119, 159, 205, 253, 299, 341, 375, 396, 404, 397, 375, 340, 296, 246, 194, 146, 104, 70, 45, 29, 19, 14, 11, 10, 10, 9, 9, 8, 8, 8, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 9, 10, 11, 12, 14, 19, 28, 41, 61, 86, 116, 151, 188, 226, 261, 292, 314, 326, 324, 310, 284, 249, 208, 167, 127, 92, 64, 42, 26, 16, 10, 6, 5, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 3, 4, 5, 6, 6, 6, 5, 4, 4, 4, 4, 6, 8, 12, 18, 29, 46, 69, 100, 137, 176, 216, 252, 280, 297, 303, 296, 278, 249, 214, 175, 135, 99, 67, 42, 23, 11, 4, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 6, 6, 6, 6, 5, 4, 4, 4, 5, 7, 11, 18, 28, 42, 61, 85, 112, 142, 170, 194, 211, 219, 217, 206, 186, 161, 134, 106, 80, 58, 40, 26, 17, 11, 7, 5, 4, 3, 3, 2, 2, 1, 1, 1, 1, 2, 3, 4, 4, 4, 5, 5, 5, 5, 5, 5, 4, 3, 2, 3, 5, 11, 20, 35, 56, 84, 119, 161, 207, 255, 300, 338, 365, 377, 373, 352, 318, 274, 225, 177, 132, 94, 64, 41, 26, 16, 10, 8, 7, 8, 9, 10, 10, 11, 10, 10, 9, 9, 8, 8, 7, 6, 4, 3, 3, 2, 2, 3, 3, 4, 4, 5, 5, 5, 6, 6, 6, 6, 6, 6, 5, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 6, 6, 6, 7, 7, 8, 11, 15, 24, 37, 58, 86, 121, 160, 202, 242, 276, 300, 311, 308, 291, 264, 228, 188, 147, 109, 77, 52, 34, 22, 15, 11, 9, 8, 8, 8, 8, 9, 9, 10, 10, 10, 10, 10, 10, 9, 9, 8, 7, 7, 7, 7, 7, 6, 6, 6, 6, 9, 13, 21, 33, 50, 70, 94, 120, 148, 174, 196, 211, 216, 211, 196, 173, 145, 117, 90, 67, 48, 34, 23, 15, 10, 6, 5, 5, 5, 6, 6, 6, 5, 5, 4, 4, 4, 5, 8, 14, 24, 40, 62, 90, 122, 158, 193, 224, 247, 260, 261, 250, 228, 198, 163, 127, 93, 64, 41, 23, 12, 4, 0, 0, 3, 11, 22, 39, 61, 88, 119, 152, 185, 215, 238, 253, 256, 246, 226, 198, 164, 129, 96, 67, 43, 25, 13, 5, 2, 2, 5, 11, 20, 33, 49, 71, 96, 126, 157, 187, 213, 230, 238, 234, 219, 195, 166, 134, 103, 75, 51, 33, 20, 12, 7, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 6, 18, 38, 67, 107, 155, 209, 268, 326, 379, 421, 447, 453, 438, 402, 351, 290, 227, 167, 116, 76, 46, 26, 14, 8, 5, 4, 5, 6, 7, 7, 8, 8, 8, 8, 9, 9, 9, 8, 8, 7, 6, 5, 4, 4, 4, 4, 4, 4, 4, 5, 7, 11, 19, 30, 45, 64, 87, 111, 135, 157, 174, 185, 188, 183, 170, 151, 128, 104, 79, 58, 39, 25, 16, 10, 7, 6, 6, 7, 7, 8, 9, 9, 9, 10, 10, 10, 10, 9, 9, 8, 8, 7, 7, 6, 6, 5, 5, 4, 4, 4, 5, 5, 5, 6, 6, 5, 5, 5, 4, 4, 4, 4, 7, 12, 21, 35, 54, 78, 107, 140, 175, 210, 241, 266, 282, 287, 281, 266, 248, 231, 224, 231, 255, 297, 352, 413, 471, 515, 538, 534, 503, 448, 376, 297, 220, 152, 96, 56, 29, 14, 7, 6, 7, 9, 11, 12, 13, 14, 14, 14, 14, 14, 13, 12, 11, 10, 9, 8, 8, 8, 9, 9, 10, 10, 10, 10, 9, 8, 7, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 9, 22, 43, 72, 109, 154, 204, 256, 305, 346, 373, 382, 373, 347, 309, 265, 223, 190, 169, 164, 172, 189, 210, 228, 239, 239, 227, 205, 175, 141, 107, 77, 52, 33, 21, 13, 9, 6, 5, 5, 6, 6, 7, 9, 9, 10, 10, 9, 9, 8, 7, 7, 7, 6, 6, 5, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 6, 6, 7, 6, 6, 5, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 6, 11, 20, 34, 53, 77, 106, 137, 167, 191, 208, 214, 209, 195, 173, 145, 117, 89, 63, 42, 26, 13, 5, 1, 0, 4, 11, 25, 46, 77, 118, 169, 227, 290, 350, 399, 432, 444, 432, 398, 346, 284, 218, 155, 101, 59, 29, 11, 3, 0, 1, 2, 4, 5, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 5, 6, 7, 9, 9, 10, 10, 9, 8, 7, 6, 6, 6, 6, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 6, 5, 4, 3, 2, 3, 6, 12, 24, 43, 69, 103, 143, 185, 225, 256, 276, 280, 270, 249, 223, 201, 190, 197, 224, 270, 327, 388, 441, 477, 489, 475, 436, 378, 308, 235, 166, 107, 62, 31, 12, 2, 0, 0, 0, 4, 11, 22, 40, 64, 93, 127, 163, 198, 229, 252, 265, 264, 249, 223, 188, 148, 109, 74, 46, 26, 14, 8, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 1, 1, 1, 2, 2, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 6, 7, 8, 8, 9, 8, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 5, 6, 7, 9, 11, 14, 17, 20, 22, 23, 22, 20, 18, 14, 11, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 5, 6, 7, 8, 8, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 2, 8, 18, 34, 56, 86, 120, 158, 194, 225, 247, 256, 251, 232, 202, 165, 125, 88, 57, 34, 18, 9, 6, 5, 5, 5, 5, 4, 3, 2, 2, 3, 3, 4, 5, 6, 6, 6, 6, 6, 6, 6, 7, 9, 10, 11, 10, 10, 8, 6, 5, 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, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 8, 25, 54, 97, 152, 219, 290, 359, 418, 459, 476, 465, 428, 369, 296, 220, 148, 89, 45, 18, 4, 0, 0, 0, 1, 2, 3, 3, 4, 5, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 3, 3, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 7, 8, 8, 7, 6, 4, 3, 1, 0, 0, 0, 6, 20, 46, 87, 142, 210, 284, 355, 412, 448, 456, 435, 390, 327, 255, 184, 120, 70, 34, 13, 2, 0, 0, 0, 2, 6, 14, 29, 52, 82, 120, 162, 204, 241, 268, 280, 275, 255, 221, 181, 137, 97, 64, 39, 23, 13, 9, 8, 8, 9, 10, 10, 10, 10, 9, 9, 8, 7, 6, 5, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 11, 32, 68, 121, 193, 277, 365, 448, 512, 547, 547, 512, 447, 363, 270, 183, 110, 56, 22, 5, 0, 0, 0, 1, 4, 12, 28, 55, 94, 145, 203, 264, 319, 361, 382, 379, 353, 307, 250, 189, 131, 84, 48, 24, 11, 5, 4, 5, 6, 7, 8, 8, 9, 9, 8, 8, 8, 7, 7, 6, 6, 7, 7, 8, 8, 8, 7, 6, 4, 2, 1, 0, 0, 1, 9, 25, 52, 92, 145, 208, 274, 335, 381, 404, 401, 371, 323, 266, 215, 180, 171, 192, 240, 310, 388, 463, 520, 550, 546, 507, 439, 352, 258, 170, 97, 45, 14, 0, 0, 0, 2, 3, 4, 4, 4, 5, 7, 8, 8, 8, 7, 6, 5, 5, 4, 5, 5, 6, 7, 8, 8, 9, 8, 8, 7, 6, 6, 6, 6, 7, 7, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 7, 6, 5, 4, 2, 1, 0, 0, 0, 1, 8, 22, 45, 78, 120, 167, 212, 250, 273, 279, 267, 238, 197, 151, 106, 67, 38, 18, 7, 3, 2, 4, 5, 7, 7, 8, 8, 8, 8, 8, 7, 6, 5, 4, 3, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 4, 4, 4, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 4, 4, 5, 5, 5, 5, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 3, 3, 4, 5, 6, 6, 5, 4, 3, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 3, 4, 5, 6, 7, 8, 9, 9, 9, 8, 7, 6, 5, 5, 5, 5, 5, 5, 4, 3, 2, 0, 0, 0, 7, 23, 50, 91, 141, 196, 249, 290, 312, 312, 291, 251, 201, 149, 100, 61, 32, 15, 5, 2, 2, 3, 4, 6, 7, 9, 9, 9, 8, 6, 5, 4, 3, 1, 0, 0, 1, 12, 36, 77, 136, 208, 287, 361, 419, 451, 453, 423, 367, 294, 214, 139, 78, 35, 10, 0, 0, 0, 0, 0, 0, 6, 24, 57, 108, 176, 255, 337, 409, 462, 486, 476, 434, 368, 290, 215, 155, 119, 111, 127, 159, 196, 228, 246, 245, 227, 195, 155, 113, 75, 44, 23, 11, 5, 4, 4, 5, 5, 5, 4, 3, 2, 1, 2, 3, 4, 4, 5, 5, 5, 5, 5, 6, 8, 10, 11, 12, 12, 12, 10, 8, 6, 5, 5, 5, 6, 7, 8, 8, 7, 5, 3, 1, 0, 0, 3, 11, 26, 48, 77, 111, 148, 183, 210, 225, 225, 210, 181, 144, 104, 67, 38, 18, 6, 2, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 7, 8, 8, 9, 9, 10, 11, 11, 10, 9, 8, 6, 6, 6, 6, 7, 8, 9, 9, 9, 8, 8, 7, 7, 6, 6, 6, 7, 7, 8, 8, 9, 9, 8, 8, 7, 7, 7, 6, 6, 5, 4, 4, 3, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 10, 38, 90, 169, 271, 387, 503, 600, 663, 680, 647, 570, 460, 336, 217, 120, 52, 13, 0, 0, 0, 3, 4, 3, 3, 4, 6, 8, 9, 9, 9, 8, 7, 7, 6, 6, 5, 4, 3, 3, 2, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 4, 5, 6, 8, 10, 10, 10, 10, 8, 7, 5, 5, 5, 6, 7, 8, 10, 11, 12, 12, 11, 9, 8, 6, 5, 5, 5, 5, 6, 7, 7, 7, 7, 7, 6, 6, 5, 4, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 8, 32, 79, 150, 243, 350, 456, 546, 604, 619, 588, 516, 417, 309, 214, 148, 121, 130, 168, 220, 269, 301, 308, 289, 249, 196, 140, 89, 49, 23, 8, 2, 2, 3, 4, 5, 5, 5, 5, 5, 6, 8, 9, 10, 10, 9, 8, 7, 5, 4, 4, 4, 5, 7, 8, 10, 10, 10, 10, 8, 7, 6, 5, 5, 5, 6, 7, 7, 7, 7, 6, 6, 6, 6, 6, 7, 7, 8, 8, 8, 7, 7, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 4, 4, 5, 6, 5, 5, 4, 2, 1, 1, 1, 1, 3, 4, 5, 5, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 12, 33, 67, 112, 164, 215, 258, 285, 291, 274, 239, 191, 139, 90, 50, 22, 6, 0, 0, 1, 3, 5, 5, 6, 5, 4, 3, 1, 0, 0, 0, 1, 0, 0, 0, 1, 14, 42, 89, 155, 235, 320, 397, 453, 477, 466, 419, 345, 257, 169, 95, 42, 11, 0, 0, 0, 3, 3, 2, 1, 0, 0, 1, 2, 3, 3, 3, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 4, 4, 6, 7, 9, 10, 11, 10, 10, 8, 7, 6, 6, 7, 8, 9, 10, 11, 11, 11, 10, 9, 8, 8, 8, 9, 8, 7, 5, 3, 2, 1, 1, 0, 0, 0, 10, 34, 78, 143, 227, 320, 409, 479, 516, 511, 465, 386, 289, 191, 107, 47, 12, 0, 0, 0, 3, 2, 0, 0, 0, 7, 22, 48, 82, 123, 166, 206, 236, 249, 244, 221, 183, 138, 93, 55, 27, 9, 1, 0, 0, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 3, 18, 49, 97, 161, 232, 300, 353, 381, 378, 347, 292, 225, 155, 94, 47, 18, 3, 0, 0, 2, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 1, 2, 1, 0, 0, 6, 33, 88, 175, 291, 421, 548, 650, 706, 706, 648, 543, 411, 275, 158, 72, 21, 0, 0, 0, 5, 5, 3, 1, 0, 0, 1, 2, 3, 3, 4, 4, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 6, 6, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 5, 6, 7, 7, 6, 3, 1, 0, 0, 1, 1, 0, 0, 0, 12, 45, 105, 195, 311, 439, 561, 655, 703, 694, 628, 517, 382, 248, 134, 55, 11, 0, 0, 2, 5, 3, 0, 0, 6, 27, 63, 115, 178, 245, 307, 353, 375, 367, 332, 274, 205, 136, 77, 34, 8, 0, 0, 1, 4, 4, 0, 0, 0, 25, 81, 175, 306, 460, 616, 747, 827, 840, 783, 668, 517, 361, 229, 144, 113, 134, 192, 265, 333, 377, 388, 365, 314, 246, 173, 107, 56, 22, 5, 0, 1, 5, 8, 9, 8, 7, 6, 6, 7, 9, 11, 12, 12, 11, 8, 5, 3, 1, 0, 0, 0, 1, 3, 4, 5, 6, 5, 4, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 3, 2, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 4, 6, 8, 8, 7, 5, 3, 2, 2, 2, 2, 0, 0, 2, 21, 63, 132, 226, 334, 439, 520, 561, 551, 493, 399, 287, 178, 91, 33, 4, 0, 0, 4, 6, 5, 2, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 3, 5, 6, 8, 9, 9, 9, 9, 8, 7, 6, 5, 5, 5, 5, 6, 5, 5, 4, 4, 4, 4, 5, 7, 8, 10, 11, 11, 10, 9, 8, 7, 6, 4, 3, 1, 0, 0, 0, 1, 2, 1, 0, 0, 6, 27, 66, 127, 204, 288, 364, 417, 435, 414, 355, 273, 184, 112, 74, 83, 142, 242, 364, 485, 579, 627, 619, 555, 451, 326, 206, 108, 42, 7, 0, 0, 4, 7, 6, 4, 2, 1, 1, 1, 2, 2, 2, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 1, 1, 3, 5, 6, 7, 7, 5, 4, 2, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 2, 3, 4, 6, 7, 8, 8, 8, 7, 6, 5, 4, 4, 5, 6, 7, 7, 8, 7, 6, 6, 5, 5, 5, 6, 8, 9, 10, 10, 9, 8, 6, 5, 3, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 5, 25, 61, 114, 181, 251, 313, 353, 365, 346, 298, 233, 163, 99, 50, 18, 2, 0, 0, 5, 8, 10, 11, 12, 13, 14, 15, 16, 16, 16, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 8, 8, 7, 5, 1, 0, 1, 18, 57, 121, 208, 311, 411, 491, 532, 524, 467, 374, 268, 175, 123, 128, 197, 319, 471, 620, 733, 786, 765, 677, 539, 382, 234, 117, 42, 4, 0, 0, 4, 6, 3, 0, 0, 4, 25, 68, 134, 223, 328, 436, 530, 589, 600, 556, 465, 347, 230, 149, 129, 184, 310, 484, 668, 820, 906, 905, 818, 665, 481, 301, 156, 59, 9, 0, 0, 7, 12, 13, 12, 11, 13, 16, 19, 20, 19, 18, 16, 15, 14, 14, 13, 13, 13, 12, 11, 10, 8, 6, 5, 5, 4, 3, 0, 0, 0, 14, 46, 102, 179, 269, 357, 428, 465, 460, 414, 337, 244, 154, 81, 31, 5, 0, 0, 2, 4, 4, 1, 0, 0, 5, 20, 47, 89, 145, 210, 275, 329, 360, 360, 329, 273, 202, 131, 71, 28, 5, 0, 0, 3, 6, 6, 2, 0, 0, 12, 42, 93, 164, 248, 330, 397, 432, 428, 383, 306, 213, 127, 70, 60, 107, 206, 345, 496, 632, 723, 750, 706, 601, 458, 306, 172, 75, 19, 0, 0, 4, 10, 12, 11, 10, 10, 11, 13, 15, 15, 15, 14, 13, 13, 12, 12, 12, 12, 13, 15, 17, 20, 22, 23, 22, 20, 18, 16, 14, 13, 11, 9, 7, 5, 5, 5, 5, 3, 0, 0, 4, 28, 77, 155, 256, 368, 471, 542, 566, 535, 456, 348, 238, 151, 111, 124, 187, 279, 376, 450, 481, 461, 395, 299, 197, 115, 73, 79, 133, 221, 323, 413, 471, 485, 451, 378, 283, 185, 102, 43, 10, 0, 0, 3, 5, 5, 2, 0, 0, 0, 0, 2, 3, 4, 5, 6, 6, 6, 6, 5, 4, 3, 3, 3, 5, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 5, 4, 3, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 1, 1, 1, 1, 2, 3, 3, 4, 4, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 2, 3, 2, 0, 0, 3, 23, 64, 127, 204, 284, 350, 385, 382, 341, 272, 190, 113, 53, 16, 0, 0, 0, 3, 4, 2, 0, 0, 0, 2, 3, 2, 0, 0, 0, 0, 3, 5, 3, 0, 0, 7, 42, 111, 213, 338, 465, 567, 621, 614, 548, 437, 308, 185, 90, 29, 0, 0, 0, 2, 6, 7, 5, 0, 0, 0, 20, 81, 188, 341, 519, 693, 824, 881, 850, 736, 567, 381, 214, 91, 21, 0, 0, 4, 10, 8, 3, 0, 0, 0, 5, 9, 10, 10, 8, 6, 4, 3, 2, 1, 1, 0, 1, 2, 3, 3, 4, 3, 3, 3, 3, 4, 5, 4, 3, 1, 0, 0, 0, 2, 5, 4, 0, 0, 3, 36, 104, 214, 356, 510, 648, 740, 765, 714, 600, 448, 290, 154, 60, 10, 0, 0, 5, 9, 7, 2, 0, 0, 0, 1, 2, 3, 3, 2, 1, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 3, 6, 4, 0, 0, 4, 37, 108, 220, 361, 511, 638, 714, 720, 653, 528, 374, 228, 123, 82, 110, 195, 309, 422, 501, 527, 494, 413, 305, 194, 102, 40, 6, 0, 0, 3, 6, 7, 3, 0, 0, 0, 16, 54, 116, 196, 284, 361, 410, 419, 385, 316, 230, 143, 73, 26, 3, 0, 0, 4, 5, 4, 1, 0, 1, 3, 5, 5, 4, 1, 0, 0, 1, 3, 3, 0, 0, 0, 20, 62, 130, 218, 313, 394, 444, 451, 412, 336, 241, 148, 72, 23, 0, 0, 0, 4, 5, 3, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 4, 4, 3, 2, 1, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 6, 9, 11, 11, 9, 6, 5, 6, 8, 9, 6, 0, 0, 7, 50, 135, 262, 418, 576, 701, 764, 748, 656, 507, 337, 181, 73, 30, 53, 129, 230, 328, 396, 418, 392, 325, 237, 148, 75, 27, 3, 0, 0, 4, 5, 2, 0, 0, 0, 4, 7, 9, 7, 3, 0, 0, 1, 5, 6, 3, 0, 0, 17, 73, 171, 306, 460, 603, 702, 733, 689, 579, 431, 277, 146, 56, 9, 0, 0, 5, 8, 6, 1, 0, 0, 0, 1, 3, 4, 5, 5, 4, 4, 3, 2, 2, 3, 5, 7, 8, 8, 8, 7, 7, 6, 5, 1, 0, 0, 10, 40, 92, 163, 243, 316, 367, 381, 356, 297, 219, 139, 71, 26, 3, 0, 0, 3, 5, 4, 1, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 5, 3, 1, 0, 0, 1, 2, 4, 6, 6, 6, 4, 2, 1, 0, 0, 0, 1, 2, 4, 5, 4, 4, 2, 1, 1, 2, 3, 2, 1, 0, 0, 0, 1, 6, 8, 5, 0, 0, 13, 69, 171, 316, 484, 641, 750, 783, 732, 609, 446, 279, 141, 49, 3, 0, 0, 5, 10, 9, 5, 0, 0, 0, 13, 54, 126, 227, 346, 459, 543, 576, 549, 469, 354, 232, 125, 50, 9, 0, 0, 4, 7, 6, 2, 0, 0, 1, 4, 7, 9, 9, 8, 7, 5, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 1, 3, 4, 1, 0, 0, 13, 48, 109, 192, 283, 363, 415, 424, 388, 316, 226, 137, 66, 21, 0, 0, 0, 4, 5, 4, 1, 0, 1, 3, 4, 5, 5, 4, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 1, 3, 4, 4, 3, 2, 2, 2, 3, 4, 5, 4, 1, 0, 0, 0, 3, 7, 7, 2, 0, 0, 29, 101, 221, 382, 557, 710, 805, 817, 742, 600, 423, 252, 118, 34, 0, 0, 2, 11, 12, 9, 5, 4, 7, 12, 14, 13, 8, 2, 0, 0, 3, 7, 7, 1, 0, 0, 32, 102, 215, 357, 505, 625, 688, 675, 588, 447, 287, 145, 56, 39, 96, 209, 350, 482, 571, 596, 551, 446, 311, 182, 97, 83, 149, 283, 454, 619, 737, 775, 724, 594, 420, 245, 115, 67, 117, 256, 455, 666, 840, 934, 925, 818, 640, 435, 247, 107, 25, 0, 0, 6, 13, 12, 6, 0, 0, 3, 10, 15, 15, 12, 6, 1, 0, 3, 6, 7, 2, 0, 0, 23, 82, 181, 313, 457, 583, 659, 665, 595, 467, 312, 172, 84, 75, 148, 285, 450, 600, 694, 708, 639, 504, 337, 178, 62, 12, 32, 110, 221, 333, 419, 457, 442, 380, 288, 189, 103, 42, 8, 0, 0, 4, 7, 6, 3, 0, 0, 0, 2, 4, 6, 7, 7, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 5, 4, 3, 2, 4, 6, 7, 8, 6, 3, 0, 0, 1, 4, 5, 2, 0, 0, 12, 52, 120, 213, 314, 402, 456, 460, 415, 331, 230, 135, 61, 17, 0, 0, 0, 3, 5, 5, 3, 0, 0, 0, 9, 40, 95, 172, 260, 340, 394, 406, 374, 305, 217, 130, 61, 18, 0, 0, 0, 5, 5, 3, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 4, 7, 6, 1, 0, 0, 30, 97, 205, 341, 481, 595, 653, 640, 558, 425, 272, 132, 34, 0, 15, 85, 183, 283, 360, 396, 385, 332, 252, 165, 89, 35, 6, 0, 0, 3, 6, 4, 1, 0, 0, 0, 2, 4, 6, 7, 7, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 1, 3, 4, 5, 5, 5, 4, 3, 2, 2, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 1, 1, 0, 0, 1, 3, 5, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 6, 7, 9, 11, 12, 12, 11, 9, 7, 5, 4, 4, 5, 7, 9, 11, 12, 11, 9, 6, 4, 3, 4, 6, 7, 8, 6, 4, 2, 1, 3, 4, 4, 0, 0, 0, 21, 67, 139, 230, 322, 395, 430, 418, 361, 274, 179, 95, 36, 5, 0, 0, 4, 6, 5, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 3, 5, 4, 0, 0, 3, 32, 90, 176, 281, 384, 461, 493, 471, 401, 301, 195, 104, 41, 7, 0, 0, 0, 4, 7, 7, 4, 0, 0, 2, 40, 121, 248, 410, 576, 711, 780, 764, 663, 501, 317, 153, 45, 13, 58, 159, 287, 405, 482, 501, 461, 373, 264, 157, 73, 21, 0, 0, 3, 7, 8, 4, 0, 0, 0, 2, 4, 4, 2, 0, 0, 0, 3, 6, 6, 1, 0, 0, 26, 87, 185, 310, 437, 539, 589, 574, 497, 380, 251, 138, 57, 12, 0, 0, 0, 4, 6, 7, 5, 0, 0, 0, 21, 85, 196, 345, 507, 645, 724, 723, 640, 500, 337, 188, 79, 16, 0, 0, 1, 9, 13, 12, 5, 0, 0, 2, 50, 149, 300, 485, 668, 806, 862, 821, 694, 513, 324, 164, 56, 2, 0, 0, 8, 13, 12, 6, 0, 0, 0, 13, 54, 123, 215, 316, 406, 462, 469, 426, 344, 242, 145, 68, 20, 0, 0, 2, 8, 10, 9, 6, 4, 4, 6, 9, 13, 15, 17, 17, 16, 14, 11, 8, 6, 4, 4, 5, 6, 7, 8, 8, 7, 6, 5, 3, 3, 3, 4, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 2, 4, 3, 0, 0, 1, 21, 61, 123, 198, 270, 324, 344, 325, 272, 199, 123, 60, 19, 0, 0, 0, 4, 5, 3, 0, 0, 0, 1, 4, 6, 5, 2, 0, 0, 0, 2, 7, 8, 3, 0, 0, 19, 77, 174, 302, 436, 546, 601, 586, 506, 381, 244, 125, 43, 2, 0, 0, 7, 10, 7, 2, 0, 0, 2, 7, 10, 11, 10, 9, 8, 7, 7, 6, 6, 6, 7, 8, 10, 13, 14, 15, 15, 14, 11, 9, 7, 6, 7, 8, 10, 13, 14, 15, 14, 12, 10, 7, 6, 6, 8, 11, 14, 17, 19, 19, 18, 15, 12, 10, 8, 8, 9, 10, 12, 13, 13, 12, 10, 9, 8, 9, 11, 12, 10, 7, 4, 3, 4, 6, 7, 4, 0, 0, 9, 50, 128, 240, 369, 490, 573, 595, 548, 439, 294, 148, 37, 0, 32, 153, 333, 535, 713, 824, 840, 760, 607, 419, 240, 104, 24, 0, 0, 6, 13, 12, 6, 0, 0, 0, 0, 2, 4, 4, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 3, 2, 2, 3, 4, 5, 7, 9, 10, 10, 10, 10, 9, 9, 10, 11, 13, 14, 14, 14, 12, 9, 7, 6, 5, 5, 5, 3, 0, 0, 0, 0, 4, 7, 5, 0, 0, 6, 43, 117, 227, 361, 490, 586, 620, 581, 474, 322, 162, 39, 0, 41, 194, 424, 686, 919, 1067, 1092, 989, 789, 543, 310, 134, 30, 0, 0, 5, 14, 13, 7, 0, 0, 0, 0, 6, 29, 74, 143, 228, 313, 379, 407, 390, 331, 247, 157, 79, 27, 1, 0, 0, 6, 10, 9, 6, 3, 2, 2, 3, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 2, 2, 2, 2, 2, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 2, 3, 4, 2, 0, 0, 0, 0, 5, 8, 7, 0, 0, 5, 47, 134, 267, 430, 592, 713, 762, 721, 595, 411, 214, 56, 0, 33, 208, 486, 812, 1113, 1315, 1368, 1259, 1019, 714, 416, 184, 44, 0, 0, 9, 23, 22, 11, 0, 0, 0, 4, 11, 14, 14, 13, 11, 10, 9, 9, 8, 9, 10, 12, 14, 15, 15, 12, 9, 8, 8, 8, 6, 0, 0, 0, 23, 76, 161, 269, 379, 466, 507, 490, 420, 315, 201, 102, 35, 1, 0, 0, 7, 10, 8, 4, 2, 3, 7, 11, 14, 12, 7, 1, 0, 0, 3, 9, 11, 5, 0, 0, 25, 103, 237, 414, 601, 755, 834, 817, 706, 533, 342, 175, 59, 2, 0, 0, 13, 18, 15, 7, 2, 2, 7, 14, 19, 19, 13, 5, 0, 0, 0, 7, 15, 14, 2, 0, 0, 58, 193, 406, 672, 937, 1136, 1214, 1148, 956, 689, 416, 194, 54, 0, 0, 3, 16, 17, 9, 1, 0, 0, 0, 0, 7, 33, 83, 159, 250, 338, 400, 419, 390, 319, 227, 135, 62, 16, 0, 0, 2, 7, 8, 5, 1, 0, 0, 0, 0, 2, 2, 2, 3, 3, 3, 2, 2, 2, 2, 3, 4, 5, 6, 6, 6, 5, 4, 3, 2, 1, 0, 0, 1, 2, 3, 4, 4, 5, 4, 4, 3, 2, 1, 2, 3, 5, 8, 9, 10, 9, 8, 6, 4, 2, 2, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 2, 5, 8, 8, 5, 0, 0, 0, 2, 8, 10, 5, 0, 0, 18, 88, 213, 384, 575, 741, 840, 845, 754, 592, 401, 225, 94, 18, 0, 0, 0, 10, 16, 15, 8, 0, 0, 1, 57, 176, 360, 590, 820, 996, 1068, 1012, 838, 586, 320, 107, 0, 21, 163, 386, 631, 836, 949, 944, 825, 625, 393, 184, 43, 0, 39, 154, 302, 440, 530, 550, 501, 398, 273, 155, 67, 16, 0, 0, 4, 7, 5, 2, 0, 0, 0, 0, 0, 3, 23, 63, 122, 191, 256, 300, 311, 287, 232, 163, 95, 42, 10, 0, 0, 3, 7, 8, 6, 3, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 1, 3, 4, 5, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 1, 2, 5, 8, 11, 13, 14, 13, 12, 11, 10, 10, 10, 9, 7, 2, 0, 0, 0, 4, 12, 14, 6, 0, 0, 23, 109, 257, 453, 660, 826, 907, 878, 748, 553, 344, 168, 51, 0, 0, 1, 14, 16, 10, 0, 0, 0, 2, 8, 12, 12, 7, 0, 0, 0, 0, 8, 14, 10, 0, 0, 5, 65, 187, 367, 579, 776, 909, 939, 858, 688, 475, 270, 114, 23, 0, 0, 8, 16, 14, 5, 0, 0, 3, 11, 17, 16, 10, 3, 0, 0, 6, 10, 9, 0, 0, 3, 54, 158, 312, 496, 669, 789, 822, 759, 617, 434, 254, 113, 28, 0, 0, 5, 13, 13, 7, 0, 0, 0, 0, 4, 7, 8, 8, 7, 6, 5, 4, 2, 1, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 4, 5, 6, 7, 7, 7, 6, 5, 3, 1, 0, 0, 0, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 0, 0, 0, 0, 1, 5, 6, 3, 0, 0, 9, 49, 120, 218, 324, 415, 468, 467, 413, 320, 213, 116, 45, 7, 0, 0, 5, 9, 7, 3, 0, 0, 2, 6, 10, 11, 8, 3, 0, 0, 1, 5, 8, 5, 0, 0, 6, 47, 123, 229, 348, 451, 511, 511, 451, 347, 228, 121, 44, 4, 0, 0, 6, 9, 7, 3, 0, 0, 1, 5, 7, 8, 7, 6, 4, 4, 3, 2, 2, 1, 2, 3, 5, 8, 10, 12, 12, 11, 9, 6, 3, 1, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 4, 6, 8, 10, 11, 12, 12, 10, 8, 6, 4, 3, 3, 4, 5, 7, 8, 9, 9, 9, 7, 6, 4, 3, 3, 3, 5, 7, 10, 13, 15, 15, 14, 11, 8, 6, 5, 5, 7, 8, 10, 10, 9, 8, 6, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 5, 6, 6, 4, 1, 0, 0, 0, 3, 7, 7, 2, 0, 0, 24, 87, 187, 312, 437, 529, 564, 531, 439, 314, 187, 85, 22, 0, 0, 3, 10, 11, 7, 1, 0, 0, 0, 3, 6, 7, 7, 7, 6, 6, 5, 5, 5, 5, 7, 9, 11, 13, 14, 14, 12, 9, 6, 4, 3, 4, 5, 6, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 1, 2, 4, 5, 7, 7, 7, 7, 6, 5, 5, 5, 5, 6, 7, 6, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 5, 3, 2, 2, 2, 4, 6, 8, 9, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 1, 3, 4, 6, 8, 9, 9, 9, 8, 7, 6, 6, 6, 6, 6, 5, 5, 5, 6, 10, 14, 17, 17, 13, 5, 0, 0, 1, 11, 18, 14, 0, 0, 2, 73, 220, 437, 690, 922, 1072, 1096, 988, 778, 524, 286, 112, 16, 0, 0, 12, 21, 18, 7, 0, 0, 0, 1, 5, 7, 7, 6, 6, 6, 7, 8, 8, 8, 8, 9, 11, 13, 14, 15, 15, 13, 12, 10, 8, 6, 6, 5, 6, 5, 5, 4, 3, 2, 2, 3, 5, 8, 8, 6, 2, 0, 0, 0, 5, 12, 11, 3, 0, 0, 40, 136, 290, 484, 680, 832, 897, 856, 713, 500, 269, 76, 0, 2, 166, 442, 777, 1092, 1309, 1371, 1266, 1026, 717, 418, 186, 46, 0, 0, 0, 12, 17, 15, 11, 2, 0, 0, 9, 93, 258, 501, 786, 1048, 1220, 1251, 1131, 893, 603, 332, 131, 20, 0, 0, 14, 24, 19, 6, 0, 0, 0, 8, 13, 12, 6, 0, 0, 0, 6, 12, 11, 2, 0, 2, 47, 144, 294, 477, 654, 779, 814, 742, 577, 360, 155, 25, 15, 140, 375, 663, 930, 1104, 1142, 1035, 814, 535, 266, 67, 0, 5, 141, 346, 570, 758, 863, 860, 755, 578, 377, 199, 73, 8, 0, 0, 11, 15, 11, 2, 0, 0, 0, 5, 9, 9, 6, 0, 0, 0, 1, 9, 13, 9, 0, 0, 10, 76, 199, 374, 569, 741, 845, 853, 761, 592, 385, 184, 33, 0, 4, 155, 403, 707, 1004, 1222, 1304, 1227, 1014, 723, 429, 194, 49, 0, 0, 7, 22, 22, 11, 0, 0, 0, 0, 4, 7, 7, 6, 4, 3, 2, 2, 1, 1, 1, 1, 2, 3, 4, 4, 4, 4, 3, 2, 2, 2, 2, 3, 4, 5, 7, 8, 8, 7, 6, 6, 7, 10, 15, 19, 20, 15, 6, 0, 0, 1, 11, 18, 14, 0, 0, 2, 76, 230, 457, 723, 967, 1127, 1157, 1048, 834, 571, 322, 135, 25, 0, 0, 4, 23, 33, 28, 10, 0, 0, 29, 162, 400, 726, 1088, 1404, 1593, 1598, 1414, 1083, 689, 327, 76, 0, 47, 234, 479, 708, 860, 900, 824, 662, 459, 267, 120, 31, 0, 0, 1, 12, 17, 16, 8, 0, 0, 0, 51, 156, 316, 510, 698, 833, 877, 814, 656, 443, 225, 54, 0, 6, 149, 375, 634, 865, 1011, 1035, 933, 735, 497, 275, 110, 19, 0, 0, 10, 18, 15, 5, 0, 0, 0, 1, 5, 7, 7, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 4, 4, 5, 9, 14, 17, 18, 14, 6, 0, 0, 0, 7, 17, 18, 6, 0, 0, 40, 159, 355, 604, 854, 1042, 1114, 1050, 868, 619, 367, 166, 42, 0, 0, 6, 19, 19, 10, 0, 0, 0, 0, 5, 8, 8, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 13, 18, 21, 22, 21, 19, 15, 11, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 8, 7, 4, 2, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 2, 3, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 2, 3, 5, 9, 13, 14, 13, 9, 4, 1, 2, 6, 8, 6, 0, 0, 5, 46, 128, 248, 386, 513, 596, 613, 557, 446, 307, 176, 75, 16, 0, 0, 4, 10, 9, 4, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 3, 6, 9, 11, 10, 6, 0, 0, 0, 2, 10, 14, 9, 0, 0, 19, 99, 248, 455, 688, 895, 1020, 1025, 899, 671, 397, 152, 5, 1, 149, 416, 738, 1034, 1231, 1278, 1168, 929, 620, 314, 81, 0, 15, 200, 488, 814, 1100, 1276, 1298, 1165, 916, 619, 343, 139, 25, 0, 0, 13, 22, 18, 6, 0, 0, 0, 7, 15, 18, 18, 16, 12, 8, 5, 3, 3, 5, 8, 12, 14, 12, 6, 0, 0, 0, 6, 17, 19, 8, 0, 0, 40, 168, 388, 676, 978, 1221, 1340, 1301, 1114, 831, 527, 267, 91, 4, 0, 0, 7, 16, 18, 15, 8, 0, 0, 0, 59, 201, 428, 716, 1007, 1230, 1321, 1255, 1048, 757, 458, 214, 59, 0, 0, 6, 21, 22, 11, 0, 0, 0, 13, 25, 30, 26, 15, 2, 0, 0, 7, 16, 15, 3, 0, 0, 59, 196, 411, 676, 936, 1127, 1195, 1120, 924, 659, 392, 179, 47, 0, 0, 6, 19, 20, 10, 0, 0, 0, 0, 6, 8, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 2, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 2, 5, 9, 11, 11, 8, 4, 0, 0, 1, 6, 9, 6, 0, 0, 7, 52, 137, 259, 397, 521, 599, 609, 548, 432, 293, 164, 67, 12, 0, 0, 5, 10, 9, 4, 0, 0, 0, 0, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 7, 6, 6, 5, 5, 5, 4, 4, 3, 2, 3, 4, 7, 11, 13, 13, 9, 2, 0, 0, 0, 8, 15, 14, 2, 0, 0, 57, 185, 385, 632, 876, 1059, 1129, 1062, 871, 603, 324, 104, 0, 16, 161, 385, 630, 834, 945, 938, 817, 614, 378, 166, 25, 0, 59, 221, 433, 644, 800, 863, 820, 686, 500, 308, 151, 49, 0, 0, 0, 6, 11, 11, 8, 2, 0, 0, 5, 58, 164, 324, 516, 702, 835, 878, 820, 674, 481, 287, 132, 36, 0, 0, 4, 14, 15, 12, 9, 12, 19, 25, 26, 19, 8, 0, 0, 6, 15, 18, 8, 0, 0, 46, 175, 391, 673, 967, 1206, 1326, 1291, 1102, 803, 466, 173, 0, 0, 147, 454, 841, 1219, 1499, 1612, 1535, 1292, 949, 592, 295, 98, 2, 0, 0, 14, 24, 21, 12, 0, 0, 0, 16, 93, 231, 426, 650, 855, 989, 1016, 926, 741, 505, 273, 91, 0, 0, 72, 225, 412, 591, 721, 772, 732, 614, 448, 277, 135, 42, 0, 0, 1, 10, 12, 7, 0, 0, 0, 0, 4, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 1, 4, 9, 13, 14, 9, 1, 0, 0, 0, 14, 26, 23, 3, 0, 0, 94, 310, 650, 1070, 1487, 1799, 1921, 1818, 1518, 1103, 675, 324, 97, 0, 0, 4, 26, 30, 18, 1, 0, 0, 0, 6, 11, 12, 9, 6, 3, 2, 2, 2, 2, 3, 4, 7, 9, 12, 13, 13, 11, 9, 6, 3, 1, 0, 0, 0, 0, 1, 2, 1, 1, 0, 0, 3, 6, 10, 11, 9, 3, 0, 0, 0, 8, 18, 18, 6, 0, 0, 54, 200, 439, 746, 1063, 1314, 1433, 1386, 1185, 884, 559, 282, 94, 2, 0, 0, 18, 24, 16, 3, 0, 0, 0, 6, 11, 13, 11, 7, 3, 1, 0, 0, 0, 1, 2, 2, 2, 0, 0, 0, 0, 2, 6, 7, 3, 0, 0, 12, 58, 140, 253, 377, 486, 551, 556, 498, 394, 269, 153, 65, 15, 0, 0, 3, 7, 5, 1, 0, 0, 3, 9, 11, 9, 3, 0, 0, 0, 7, 12, 9, 0, 0, 8, 70, 193, 373, 583, 779, 912, 945, 870, 706, 497, 292, 132, 34, 0, 0, 5, 14, 14, 7, 0, 0, 3, 12, 20, 25, 25, 18, 9, 0, 0, 0, 4, 13, 15, 7, 0, 0, 41, 149, 331, 572, 829, 1044, 1157, 1131, 967, 707, 429, 224, 169, 301, 606, 1019, 1437, 1754, 1886, 1800, 1519, 1114, 678, 305, 62, 0, 42, 216, 440, 655, 807, 864, 817, 685, 504, 317, 161, 57, 6, 0, 1, 10, 13, 9, 3, 0, 0, 3, 8, 12, 14, 14, 13, 11, 9, 7, 5, 4, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 2, 1, 2, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 8, 10, 12, 13, 13, 12, 10, 8, 6, 4, 3, 4, 5, 7, 8, 8, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 4, 5, 6, 8, 9, 9, 9, 8, 7, 6, 5, 4, 4, 4, 5, 6, 6, 7, 6, 5, 4, 2, 0, 0, 0, 3, 6, 9, 9, 4, 0, 0, 0, 2, 12, 17, 11, 0, 0, 20, 121, 310, 583, 900, 1195, 1397, 1452, 1345, 1102, 787, 474, 223, 65, 0, 0, 3, 18, 20, 11, 0, 0, 0, 0, 6, 8, 7, 5, 2, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 3, 2, 1, 0, 0, 1, 1, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 1, 2, 5, 8, 10, 12, 13, 11, 9, 6, 3, 1, 0, 0, 1, 3, 4, 5, 6, 5, 4, 3, 2, 1, 0, 0, 0, 1, 2, 2, 2, 3, 3, 3, 4, 5, 7, 8, 10, 10, 10, 8, 6, 4, 3, 4, 7, 10, 11, 9, 3, 0, 0, 0, 6, 15, 15, 5, 0, 0, 51, 186, 414, 715, 1040, 1318, 1480, 1483, 1326, 1049, 722, 416, 185, 48, 0, 0, 1, 12, 13, 8, 2, 0, 0, 0, 9, 61, 166, 332, 545, 770, 960, 1070, 1072, 963, 771, 541, 321, 150, 44, 0, 0, 2, 12, 13, 8, 2, 0, 3, 9, 15, 17, 15, 11, 6, 3, 2, 4, 9, 14, 16, 15, 9, 1, 0, 0, 5, 14, 16, 6, 0, 0, 46, 178, 406, 713, 1053, 1354, 1546, 1580, 1448, 1182, 848, 518, 253, 80, 0, 0, 0, 18, 27, 21, 5, 0, 0, 32, 126, 285, 501, 743, 966, 1119, 1161, 1077, 883, 628, 380, 206, 161, 263, 493, 798, 1102, 1327, 1415, 1343, 1130, 831, 522, 283, 173, 217, 401, 674, 963, 1195, 1310, 1279, 1111, 850, 560, 311, 162, 144, 254, 457, 696, 908, 1038, 1057, 962, 782, 560, 345, 172, 60, 6, 0, 0, 9, 13, 10, 2, 0, 0, 9, 48, 116, 213, 327, 440, 530, 576, 567, 505, 404, 286, 174, 84, 26, 0, 0, 0, 9, 13, 8, 0, 0, 12, 74, 190, 360, 567, 775, 941, 1026, 1005, 880, 675, 438, 226, 95, 83, 205, 441, 746, 1054, 1295, 1413, 1384, 1215, 950, 650, 376, 171, 47, 0, 0, 0, 11, 14, 10, 2, 0, 0, 2, 42, 123, 252, 421, 605, 770, 879, 905, 840, 694, 497, 288, 111, 3, 0, 90, 288, 559, 856, 1120, 1297, 1346, 1257, 1051, 778, 496, 259, 97, 14, 0, 0, 10, 15, 10, 1, 0, 0, 0, 4, 8, 8, 7, 5, 3, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 9, 11, 14, 17, 19, 19, 15, 10, 4, 1, 1, 4, 5, 3, 0, 0, 12, 59, 149, 283, 445, 610, 742, 813, 805, 719, 576, 407, 246, 119, 39, 1, 0, 0, 6, 7, 4, 0, 0, 0, 1, 4, 5, 5, 3, 1, 0, 0, 0, 1, 3, 4, 6, 5, 3, 0, 0, 0, 1, 3, 3, 0, 0, 0, 21, 70, 152, 261, 382, 495, 575, 605, 578, 500, 388, 266, 155, 72, 22, 0, 0, 0, 3, 3, 0, 0, 0, 3, 8, 11, 9, 5, 0, 0, 0, 3, 6, 5, 0, 0, 9, 60, 164, 324, 527, 742, 930, 1048, 1070, 989, 825, 612, 394, 211, 84, 16, 0, 0, 5, 9, 6, 0, 0, 0, 4, 9, 12, 11, 8, 4, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 3, 4, 5, 6, 7, 7, 7, 7, 5, 3, 2, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 4, 6, 6, 7, 8, 7, 7, 6, 5, 5, 5, 6, 9, 13, 18, 23, 28, 31, 32, 31, 27, 22, 17, 13, 11, 11, 13, 17, 20, 24, 25, 26, 24, 21, 17, 13, 9, 6, 3, 2, 2, 3, 4, 5, 5, 5, 4, 4, 3, 3, 3, 4, 4, 5, 6, 9, 12, 14, 15, 12, 7, 2, 0, 1, 4, 7, 4, 0, 0, 12, 71, 189, 369, 599, 846, 1067, 1219, 1269, 1207, 1045, 817, 567, 339, 163, 53, 2, 0, 0, 9, 9, 1, 0, 1, 34, 102, 204, 333, 472, 600, 694, 734, 711, 626, 498, 352, 222, 141, 131, 204, 349, 542, 746, 918, 1025, 1042, 968, 818, 623, 421, 244, 113, 35, 1, 0, 0, 5, 5, 2, 0, 0, 0, 2, 4, 5, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 3, 5, 7, 9, 11, 12, 10, 7, 3, 1, 1, 2, 3, 1, 0, 0, 12, 55, 139, 266, 432, 614, 786, 916, 978, 959, 863, 707, 522, 340, 188, 81, 21, 0, 0, 1, 5, 4, 1, 0, 0, 0, 2, 3, 4, 3, 1, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 4, 4, 5, 5, 5, 5, 5, 5, 5, 6, 9, 12, 15, 16, 14, 9, 4, 0, 0, 3, 5, 3, 0, 0, 12, 64, 171, 338, 558, 806, 1044, 1231, 1332, 1327, 1218, 1023, 781, 533, 316, 154, 54, 6, 0, 0, 4, 5, 2, 0, 0, 1, 6, 11, 14, 14, 12, 10, 8, 8, 9, 10, 11, 12, 12, 12, 11, 11, 10, 8, 7, 6, 5, 4, 4, 4, 5, 6, 7, 8, 8, 8, 8, 7, 7, 6, 6, 6, 6, 7, 8, 10, 11, 13, 13, 11, 8, 5, 3, 2, 2, 1, 0, 0, 1, 20, 64, 142, 257, 401, 562, 719, 847, 926, 941, 890, 781, 631, 464, 305, 173, 78, 23, 0, 0, 0, 1, 0, 0, 5, 33, 91, 181, 301, 440, 582, 706, 794, 831, 811, 736, 618, 477, 333, 206, 109, 45, 11, 0, 0, 0, 2, 2, 2, 5, 9, 13, 15, 15, 12, 8, 5, 3, 2, 1, 0, 0, 5, 35, 99, 207, 362, 557, 771, 979, 1149, 1256, 1280, 1217, 1077, 882, 662, 449, 268, 135, 52, 10, 0, 0, 1, 2, 1, 0, 0, 0, 3, 6, 8, 9, 7, 6, 4, 4, 4, 5, 5, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 2, 10, 29, 60, 106, 164, 230, 296, 353, 393, 411, 404, 373, 324, 263, 198, 136, 84, 44, 18, 4, 0, 0, 1, 3, 4, 4, 3, 2, 2, 2, 2, 1, 0, 0, 0, 8, 30, 71, 136, 225, 333, 453, 570, 669, 736, 762, 743, 681, 585, 469, 347, 233, 139, 71, 27, 5, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 8, 10, 11, 12, 12, 12, 11, 10, 8, 6, 4, 2, 0, 0, 0, 4, 13, 30, 56, 93, 139, 192, 248, 301, 344, 372, 381, 369, 337, 292, 239, 184, 132, 88, 53, 29, 13, 4, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 2, 11, 29, 60, 107, 170, 247, 334, 422, 502, 564, 601, 608, 584, 531, 458, 372, 283, 199, 128, 74, 36, 13, 2, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 3, 2, 0, 0, 0, 1, 4, 12, 24, 42, 67, 99, 137, 180, 223, 263, 294, 314, 320, 310, 287, 252, 210, 165, 122, 84, 54, 31, 16, 6, 2, 0, 0, 0, 0, 1, 2, 3, 5, 6, 6, 7, 7, 8, 8, 8, 8, 8, 7, 6, 5, 3, 2, 2, 5, 11, 24, 44, 75, 116, 169, 233, 303, 376, 446, 505, 548, 570, 569, 544, 498, 438, 368, 296, 227, 165, 113, 72, 42, 22, 10, 4, 1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 7, 6, 5, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 5, 5, 5, 5, 5, 5, 6, 8, 12, 17, 26, 38, 55, 78, 105, 138, 176, 216, 257, 294, 327, 351, 367, 374, 374, 367, 356, 343, 330, 321, 316, 317, 326, 342, 364, 389, 414, 434, 448, 451, 444, 425, 396, 359, 316, 271, 226, 184, 146, 114, 87, 65, 50, 40, 37, 41, 50, 66, 86, 110, 138, 169, 202, 236, 270, 302, 330, 352, 365, 370, 366, 354, 335, 311, 283, 252, 219, 186, 154, 124, 98, 78, 63, 54, 51, 54, 61, 72, 89, 111, 139, 172, 208, 247, 285, 320, 350, 374, 392, 403, 407, 403, 391, 373, 347, 316, 282, 247, 212, 179, 149, 121, 96, 74, 56, 40, 27, 18, 10, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 6, 7, 9, 10, 12, 14, 17, 20, 24, 29, 34, 40, 47, 54, 62, 71, 79, 89, 99, 109, 120, 131, 142, 153, 164, 174, 183, 192, 201, 208, 215, 221, 226, 229, 232, 234, 235, 234, 233, 232, 230, 227, 224, 220, 216, 211, 206, 201, 197, 194, 190, 186, 181, 174, 166, 159, 154, 150, 145, 140, 132, 125, 118, 114, 112, 111],
-"peakG": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 4, 5, 6, 7, 7, 8, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 17, 17, 17, 17, 17, 17, 17, 18, 19, 20, 21, 22, 22, 22, 22, 22, 23, 24, 24, 26, 27, 27, 28, 29, 29, 30, 31, 32, 34, 36, 37, 39, 40, 41, 41, 41, 41, 41, 42, 43, 44, 46, 47, 48, 49, 49, 50, 50, 51, 51, 51, 51, 50, 50, 51, 51, 52, 53, 53, 53, 53, 53, 53, 53, 54, 55, 55, 55, 54, 53, 52, 52, 53, 54, 55, 56, 56, 56, 56, 55, 55, 55, 54, 54, 55, 55, 54, 54, 54, 53, 53, 54, 54, 55, 56, 57, 57, 57, 56, 56, 55, 55, 55, 54, 54, 53, 53, 54, 54, 54, 54, 54, 54, 53, 53, 53, 52, 52, 52, 52, 52, 53, 53, 53, 53, 53, 53, 52, 51, 51, 50, 50, 51, 51, 52, 51, 50, 49, 48, 48, 48, 48, 49, 50, 50, 50, 49, 48, 47, 47, 47, 47, 47, 47, 46, 45, 45, 44, 44, 44, 45, 45, 46, 46, 45, 45, 44, 43, 42, 41, 40, 40, 41, 41, 41, 40, 39, 38, 37, 36, 35, 36, 36, 37, 37, 37, 37, 36, 35, 34, 34, 34, 33, 33, 33, 32, 32, 31, 30, 30, 30, 29, 29, 29, 28, 28, 28, 28, 27, 27, 27, 26, 25, 24, 23, 23, 22, 22, 22, 22, 22, 21, 21, 20, 19, 19, 19, 19, 19, 18, 18, 18, 18, 18, 18, 17, 17, 16, 15, 14, 14, 13, 12, 12, 12, 11, 11, 11, 11, 11, 10, 10, 10, 10, 9, 9, 9, 8, 8, 7, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 5, 6, 7, 8, 9, 11, 13, 14, 15, 16, 16, 16, 15, 16, 16, 17, 18, 20, 21, 23, 25, 27, 29, 32, 35, 39, 43, 49, 56, 65, 77, 90, 107, 126, 147, 171, 197, 223, 248, 271, 290, 303, 311, 312, 308, 299, 287, 272, 256, 239, 223, 208, 196, 189, 186, 188, 193, 200, 208, 216, 222, 225, 225, 222, 216, 206, 193, 177, 160, 141, 122, 104, 87, 73, 59, 48, 38, 29, 22, 16, 12, 9, 6, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 14, 17, 20, 23, 26, 29, 33, 37, 42, 47, 54, 61, 68, 77, 85, 94, 104, 113, 123, 132, 141, 149, 156, 162, 167, 171, 175, 177, 178, 177, 174, 169, 163, 155, 146, 137, 129, 122, 117, 114, 112, 112, 114, 118, 124, 131, 139, 148, 157, 166, 174, 181, 186, 188, 188, 185, 178, 169, 158, 146, 133, 120, 107, 93, 80, 67, 55, 45, 36, 29, 24, 19, 15, 12, 9, 7, 6, 5, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 5, 6, 8, 10, 12, 14, 16, 19, 21, 23, 26, 30, 35, 41, 47, 55, 62, 71, 81, 92, 105, 120, 135, 151, 167, 183, 198, 214, 229, 244, 259, 273, 286, 298, 308, 316, 323, 328, 331, 333, 334, 333, 332, 331, 330, 330, 330, 331, 332, 332, 332, 330, 328, 326, 325, 324, 323, 323, 323, 322, 321, 320, 317, 314, 310, 305, 300, 294, 288, 281, 273, 266, 258, 251, 245, 238, 230, 221, 212, 202, 191, 180, 169, 158, 146, 134, 122, 111, 100, 89, 79, 69, 60, 52, 44, 36, 30, 25, 22, 19, 17, 15, 14, 13, 12, 11, 10, 10, 11, 11, 13, 14, 16, 18, 20, 22, 24, 26, 29, 32, 37, 42, 48, 54, 61, 69, 77, 87, 98, 109, 122, 135, 149, 164, 179, 195, 210, 225, 239, 252, 262, 271, 277, 281, 283, 284, 283, 280, 277, 273, 268, 263, 257, 251, 244, 236, 228, 218, 208, 196, 184, 171, 158, 145, 132, 119, 106, 93, 81, 69, 59, 50, 42, 35, 29, 23, 19, 15, 12, 11, 9, 9, 8, 7, 6, 5, 5, 6, 7, 8, 9, 9, 10, 11, 12, 14, 17, 21, 25, 29, 33, 38, 43, 49, 55, 64, 73, 83, 94, 105, 116, 127, 139, 150, 160, 169, 176, 181, 185, 186, 185, 182, 177, 170, 161, 151, 140, 127, 115, 102, 89, 77, 65, 55, 46, 39, 34, 30, 27, 25, 25, 25, 27, 29, 33, 38, 44, 50, 57, 65, 74, 83, 93, 104, 115, 125, 134, 143, 151, 157, 163, 166, 168, 168, 166, 161, 153, 144, 132, 121, 108, 96, 85, 74, 64, 54, 45, 37, 30, 24, 19, 15, 12, 9, 7, 6, 6, 6, 6, 6, 7, 7, 8, 8, 9, 11, 13, 15, 17, 21, 25, 30, 36, 42, 48, 55, 62, 70, 80, 91, 104, 117, 131, 145, 158, 170, 182, 192, 202, 209, 214, 218, 218, 216, 212, 206, 197, 186, 175, 162, 149, 137, 127, 118, 111, 107, 105, 105, 106, 110, 116, 125, 136, 150, 166, 183, 200, 217, 233, 247, 260, 272, 283, 292, 300, 306, 311, 315, 318, 321, 322, 323, 323, 322, 322, 320, 319, 317, 314, 311, 307, 302, 295, 288, 281, 273, 265, 257, 250, 243, 237, 229, 221, 212, 201, 189, 175, 161, 146, 130, 115, 99, 84, 70, 58, 47, 38, 31, 25, 20, 17, 13, 11, 9, 7, 5, 4, 3, 2, 1, 1, 2, 3, 4, 5, 6, 8, 9, 11, 13, 16, 19, 23, 28, 34, 40, 47, 56, 66, 76, 88, 101, 115, 129, 143, 157, 170, 182, 192, 200, 205, 207, 206, 201, 193, 182, 169, 155, 141, 126, 110, 95, 80, 65, 52, 41, 32, 25, 20, 16, 13, 10, 8, 5, 4, 3, 2, 2, 2, 2, 3, 3, 4, 6, 8, 10, 13, 16, 19, 22, 26, 32, 38, 46, 56, 66, 78, 90, 104, 117, 131, 145, 158, 170, 181, 190, 197, 201, 202, 201, 196, 187, 175, 161, 145, 129, 113, 98, 83, 70, 58, 47, 37, 28, 21, 16, 12, 9, 7, 5, 4, 3, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 4, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 3, 3, 3, 3, 3, 4, 4, 4, 5, 5, 5, 6, 6, 7, 8, 9, 10, 10, 11, 12, 14, 17, 20, 24, 29, 35, 41, 49, 58, 69, 82, 97, 113, 130, 147, 162, 176, 186, 194, 199, 202, 202, 199, 194, 186, 176, 163, 149, 134, 118, 101, 86, 71, 57, 46, 37, 30, 24, 20, 16, 13, 11, 8, 7, 5, 4, 4, 3, 3, 2, 2, 3, 3, 3, 4, 4, 5, 5, 7, 8, 9, 11, 14, 18, 22, 28, 34, 42, 50, 59, 70, 82, 96, 111, 128, 145, 161, 176, 189, 199, 206, 211, 213, 213, 209, 202, 193, 181, 168, 154, 140, 129, 120, 115, 112, 113, 117, 124, 133, 145, 158, 173, 188, 203, 216, 227, 234, 238, 238, 234, 226, 215, 200, 183, 164, 145, 126, 107, 89, 74, 60, 48, 38, 30, 24, 19, 16, 13, 11, 9, 7, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 8, 9, 11, 14, 17, 22, 27, 33, 42, 52, 66, 81, 99, 119, 141, 163, 184, 204, 222, 237, 248, 256, 259, 258, 252, 241, 226, 208, 188, 167, 146, 129, 114, 104, 99, 97, 100, 107, 117, 131, 147, 166, 187, 208, 228, 248, 266, 281, 295, 305, 314, 321, 326, 330, 333, 335, 337, 339, 342, 346, 350, 354, 357, 359, 359, 358, 354, 350, 345, 342, 341, 341, 342, 344, 345, 345, 344, 343, 342, 342, 341, 341, 340, 340, 341, 342, 344, 347, 348, 348, 347, 344, 339, 335, 330, 326, 323, 319, 317, 314, 312, 310, 307, 303, 297, 288, 277, 262, 245, 225, 203, 180, 157, 134, 112, 93, 76, 62, 50, 40, 33, 26, 21, 16, 13, 12, 11, 11, 11, 13, 14, 17, 21, 26, 35, 46, 60, 78, 99, 122, 148, 176, 205, 235, 263, 288, 309, 325, 334, 336, 330, 316, 297, 272, 243, 213, 183, 153, 126, 102, 81, 63, 48, 36, 26, 19, 14, 10, 8, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 9, 12, 17, 25, 34, 47, 61, 77, 94, 113, 134, 156, 178, 199, 217, 231, 240, 244, 243, 237, 227, 213, 195, 175, 153, 131, 110, 91, 74, 59, 46, 35, 25, 17, 11, 7, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 7, 10, 15, 21, 30, 42, 56, 74, 94, 117, 142, 168, 195, 221, 246, 268, 288, 303, 314, 320, 323, 323, 322, 320, 318, 317, 317, 317, 318, 318, 317, 315, 312, 307, 301, 296, 291, 287, 284, 282, 281, 279, 277, 275, 272, 269, 264, 258, 249, 237, 221, 202, 180, 156, 133, 112, 92, 75, 60, 47, 36, 27, 20, 14, 10, 7, 6, 5, 6, 7, 9, 12, 17, 22, 30, 39, 50, 64, 82, 102, 125, 148, 172, 194, 212, 226, 236, 240, 238, 232, 221, 205, 186, 164, 141, 118, 96, 76, 59, 46, 35, 26, 19, 13, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 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, 8, 8, 9, 9, 9, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 7, 6, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 7, 7, 8, 8, 8, 8, 8, 8, 9, 11, 13, 16, 20, 25, 33, 42, 55, 70, 89, 110, 132, 156, 180, 204, 227, 247, 265, 278, 286, 287, 282, 270, 252, 229, 203, 176, 149, 124, 101, 81, 63, 49, 37, 28, 22, 17, 14, 11, 9, 8, 7, 6, 7, 8, 10, 13, 16, 22, 28, 37, 47, 59, 73, 89, 107, 125, 143, 159, 172, 182, 188, 189, 185, 178, 167, 154, 138, 122, 105, 88, 72, 58, 47, 37, 29, 23, 18, 13, 10, 7, 5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 5, 5, 6, 6, 6, 6, 8, 10, 14, 20, 29, 40, 55, 73, 95, 120, 148, 177, 205, 232, 255, 272, 283, 286, 283, 272, 256, 234, 209, 182, 156, 133, 113, 99, 91, 89, 93, 104, 120, 140, 165, 192, 220, 249, 276, 300, 320, 335, 344, 349, 349, 346, 342, 337, 332, 329, 326, 323, 320, 315, 309, 300, 288, 273, 254, 232, 208, 181, 154, 127, 102, 80, 62, 47, 35, 26, 19, 15, 11, 9, 7, 6, 6, 6, 5, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 5, 5, 5, 5, 6, 6, 6, 6, 6, 5, 5, 5, 5, 6, 7, 9, 11, 13, 17, 22, 29, 39, 51, 66, 84, 102, 122, 143, 163, 183, 200, 215, 225, 229, 227, 219, 206, 189, 169, 147, 125, 104, 84, 66, 50, 38, 28, 20, 15, 11, 9, 7, 6, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 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, 3, 3, 3, 3, 3, 4, 6, 7, 9, 12, 16, 22, 29, 38, 49, 63, 79, 99, 120, 144, 169, 194, 218, 239, 258, 273, 286, 296, 305, 311, 316, 318, 318, 317, 316, 315, 314, 313, 312, 308, 300, 288, 272, 253, 230, 206, 182, 158, 134, 112, 92, 75, 59, 47, 36, 28, 23, 18, 16, 14, 13, 13, 12, 12, 11, 10, 10, 9, 9, 8, 8, 7, 7, 6, 6, 5, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 5, 6, 8, 11, 15, 21, 28, 38, 50, 66, 84, 106, 131, 157, 185, 213, 240, 264, 284, 298, 307, 310, 308, 303, 296, 289, 283, 280, 278, 277, 276, 274, 269, 261, 250, 235, 217, 196, 172, 147, 122, 99, 78, 60, 47, 36, 29, 23, 19, 16, 13, 12, 10, 10, 9, 8, 7, 6, 6, 5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 4, 6, 9, 12, 17, 24, 33, 45, 60, 78, 99, 121, 143, 165, 185, 203, 216, 225, 228, 225, 215, 200, 180, 157, 133, 109, 87, 68, 53, 41, 32, 25, 20, 16, 14, 11, 10, 9, 8, 8, 8, 7, 7, 7, 8, 10, 13, 18, 27, 39, 56, 77, 103, 133, 166, 202, 237, 271, 300, 323, 336, 339, 332, 314, 288, 257, 223, 188, 156, 127, 104, 88, 77, 74, 77, 87, 101, 120, 142, 167, 193, 219, 244, 267, 286, 301, 311, 317, 318, 318, 316, 315, 316, 319, 324, 330, 335, 339, 339, 333, 322, 305, 282, 253, 220, 186, 153, 121, 94, 71, 54, 41, 31, 25, 21, 18, 17, 16, 15, 15, 14, 13, 12, 11, 11, 11, 10, 10, 10, 10, 10, 9, 9, 9, 8, 8, 7, 7, 6, 6, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 8, 8, 9, 11, 12, 15, 19, 26, 35, 47, 63, 82, 107, 135, 169, 206, 246, 286, 323, 355, 378, 392, 397, 395, 387, 375, 363, 352, 344, 337, 333, 331, 331, 331, 331, 330, 328, 325, 323, 322, 323, 327, 334, 343, 355, 366, 375, 380, 379, 372, 359, 342, 324, 307, 295, 287, 283, 283, 283, 283, 279, 271, 258, 241, 220, 196, 170, 144, 119, 96, 75, 57, 42, 30, 22, 15, 11, 9, 7, 7, 6, 5, 5, 4, 4, 3, 3, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 4, 4, 4, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 5, 5, 5, 5, 5, 6, 6, 6, 7, 8, 8, 8, 9, 9, 10, 11, 12, 13, 13, 13, 13, 12, 12, 13, 15, 19, 25, 33, 44, 58, 76, 97, 123, 152, 184, 216, 248, 277, 301, 317, 324, 321, 308, 286, 257, 222, 186, 151, 118, 89, 66, 48, 34, 25, 19, 15, 13, 11, 11, 11, 11, 11, 11, 11, 12, 12, 11, 11, 11, 10, 10, 10, 10, 10, 10, 9, 9, 9, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 8, 8, 8, 8, 7, 7, 7, 7, 8, 9, 9, 10, 12, 13, 15, 19, 23, 30, 40, 53, 69, 90, 115, 143, 174, 205, 234, 258, 276, 286, 286, 278, 261, 238, 210, 179, 148, 118, 91, 67, 48, 33, 23, 16, 11, 9, 8, 8, 8, 8, 9, 9, 9, 8, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 4, 4, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 7, 13, 21, 33, 48, 67, 89, 115, 142, 170, 197, 222, 242, 255, 261, 257, 245, 225, 199, 170, 140, 110, 83, 60, 41, 26, 16, 9, 5, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 9, 13, 20, 30, 43, 61, 84, 112, 145, 181, 219, 254, 286, 309, 323, 324, 312, 288, 255, 215, 173, 132, 96, 67, 45, 29, 18, 11, 7, 4, 3, 3, 3, 4, 4, 4, 4, 4, 3, 3, 3, 4, 4, 4, 4, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 4, 3, 3, 2, 2, 1, 1, 1, 2, 4, 8, 16, 26, 42, 63, 88, 119, 153, 188, 221, 250, 271, 283, 283, 271, 249, 220, 185, 149, 114, 83, 57, 37, 23, 13, 7, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 1, 1, 3, 5, 10, 17, 28, 45, 67, 95, 128, 165, 203, 241, 276, 305, 326, 338, 340, 332, 318, 301, 285, 274, 270, 273, 283, 297, 310, 319, 320, 311, 292, 262, 226, 185, 145, 108, 76, 51, 32, 19, 11, 5, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 6, 11, 18, 30, 45, 66, 92, 123, 160, 200, 241, 282, 317, 345, 363, 369, 363, 349, 331, 313, 299, 292, 294, 304, 318, 334, 345, 349, 341, 321, 291, 252, 208, 164, 122, 87, 58, 37, 23, 14, 9, 6, 5, 5, 5, 4, 4, 4, 4, 4, 5, 5, 5, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 5, 8, 14, 24, 37, 56, 81, 112, 150, 193, 240, 288, 331, 365, 386, 392, 381, 355, 317, 270, 220, 170, 125, 87, 57, 35, 21, 15, 14, 19, 28, 44, 65, 93, 125, 162, 201, 238, 271, 297, 314, 318, 311, 292, 262, 225, 183, 141, 103, 70, 45, 27, 16, 9, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 2, 3, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 5, 9, 15, 25, 40, 60, 86, 116, 151, 188, 226, 261, 290, 308, 315, 307, 287, 257, 219, 178, 137, 101, 70, 46, 29, 17, 11, 7, 6, 6, 6, 6, 6, 6, 5, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 4, 5, 5, 5, 4, 4, 4, 4, 5, 8, 15, 26, 43, 66, 98, 136, 181, 229, 276, 320, 354, 376, 382, 371, 345, 307, 261, 211, 162, 117, 80, 51, 31, 17, 10, 7, 5, 5, 6, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 7, 10, 16, 26, 40, 61, 88, 122, 160, 199, 236, 268, 290, 301, 298, 282, 255, 220, 180, 140, 103, 71, 47, 29, 17, 11, 9, 10, 15, 24, 36, 53, 75, 102, 133, 166, 199, 228, 251, 263, 264, 252, 229, 197, 162, 126, 93, 66, 44, 29, 19, 14, 12, 13, 18, 28, 42, 62, 88, 121, 160, 203, 246, 287, 321, 344, 354, 352, 338, 318, 296, 280, 274, 281, 300, 329, 360, 389, 408, 414, 405, 384, 356, 326, 301, 286, 284, 294, 315, 340, 365, 383, 389, 383, 366, 341, 315, 294, 284, 288, 305, 332, 363, 391, 408, 410, 395, 363, 318, 265, 209, 156, 109, 71, 43, 26, 17, 16, 21, 32, 49, 71, 100, 135, 176, 219, 262, 299, 326, 340, 337, 319, 287, 245, 198, 151, 107, 71, 44, 25, 13, 7, 5, 4, 4, 5, 5, 5, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 13, 23, 39, 61, 90, 125, 166, 210, 251, 286, 311, 321, 317, 297, 265, 224, 179, 135, 95, 63, 38, 21, 10, 5, 4, 7, 14, 26, 45, 70, 104, 145, 193, 246, 299, 349, 388, 413, 418, 404, 370, 322, 264, 203, 146, 97, 59, 33, 19, 14, 17, 27, 44, 68, 99, 139, 185, 234, 284, 327, 359, 375, 375, 358, 329, 295, 262, 235, 219, 216, 225, 241, 261, 278, 288, 286, 273, 247, 213, 173, 133, 95, 63, 37, 19, 8, 2, 0, 0, 1, 2, 2, 1, 1, 1, 1, 1, 2, 3, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 2, 2, 3, 3, 3, 4, 4, 4, 5, 5, 7, 10, 15, 25, 40, 62, 91, 127, 169, 214, 258, 297, 327, 342, 340, 322, 289, 245, 196, 147, 103, 67, 40, 22, 10, 5, 2, 2, 2, 3, 3, 3, 2, 2, 2, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 3, 3, 2, 2, 2, 2, 3, 7, 13, 23, 38, 61, 93, 133, 180, 232, 285, 331, 367, 386, 385, 364, 325, 273, 216, 158, 107, 66, 36, 18, 10, 9, 15, 27, 47, 74, 111, 156, 207, 260, 310, 352, 379, 391, 385, 364, 333, 299, 269, 248, 241, 250, 272, 302, 332, 355, 365, 358, 333, 294, 246, 193, 143, 98, 63, 36, 19, 8, 3, 1, 1, 2, 2, 3, 3, 3, 3, 3, 4, 5, 5, 6, 6, 6, 5, 5, 5, 4, 4, 3, 3, 2, 2, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 2, 7, 15, 31, 54, 89, 135, 191, 254, 318, 378, 425, 452, 456, 436, 394, 335, 268, 200, 138, 87, 49, 23, 8, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 4, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 6, 5, 4, 3, 2, 2, 2, 3, 7, 16, 31, 54, 87, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 129, 180, 236, 291, 340, 376, 393, 390, 366, 323, 269, 209, 150, 99, 58, 29, 12, 4, 4, 10, 21, 39, 63, 96, 136, 182, 230, 275, 312, 335, 340, 327, 297, 255, 206, 155, 109, 70, 41, 21, 8, 2, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 3, 3, 4, 5, 6, 6, 5, 5, 4, 3, 3, 2, 2, 2, 3, 3, 3, 4, 4, 5, 5, 5, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 4, 2, 1, 0, 0, 0, 5, 14, 29, 53, 86, 129, 181, 240, 301, 356, 399, 423, 425, 406, 369, 323, 278, 245, 231, 239, 265, 304, 345, 377, 394, 389, 362, 317, 261, 200, 142, 93, 54, 27, 11, 2, 0, 0, 1, 3, 4, 4, 4, 4, 4, 4, 5, 6, 7, 7, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 7, 7, 8, 8, 8, 7, 5, 4, 2, 1, 0, 1, 1, 4, 9, 18, 33, 56, 89, 128, 173, 218, 258, 287, 301, 296, 275, 240, 197, 150, 105, 68, 39, 19, 7, 2, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 3, 3, 3, 4, 4, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 6, 11, 19, 34, 56, 87, 127, 173, 221, 265, 300, 319, 320, 302, 267, 222, 171, 121, 78, 45, 22, 8, 3, 2, 4, 7, 10, 12, 13, 14, 13, 12, 11, 9, 8, 7, 6, 5, 6, 9, 15, 28, 49, 80, 123, 176, 237, 300, 358, 403, 429, 431, 409, 364, 304, 236, 170, 111, 65, 34, 16, 8, 6, 10, 16, 28, 46, 74, 113, 164, 223, 286, 344, 389, 415, 417, 395, 351, 291, 225, 161, 105, 61, 30, 12, 4, 4, 10, 23, 44, 75, 117, 170, 231, 296, 357, 405, 435, 441, 423, 388, 342, 297, 264, 250, 257, 284, 323, 363, 395, 409, 401, 370, 320, 259, 194, 134, 84, 46, 22, 8, 3, 2, 3, 5, 7, 8, 9, 9, 10, 9, 8, 7, 5, 4, 3, 5, 9, 17, 31, 52, 82, 124, 177, 239, 305, 368, 417, 445, 448, 422, 373, 306, 232, 161, 99, 53, 22, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 4, 5, 5, 5, 6, 6, 6, 6, 5, 5, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 6, 6, 5, 4, 4, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 5, 5, 6, 7, 8, 9, 9, 9, 8, 8, 7, 6, 5, 4, 4, 4, 4, 5, 6, 6, 6, 6, 5, 5, 4, 3, 2, 2, 3, 4, 6, 7, 7, 8, 7, 6, 5, 3, 2, 1, 1, 3, 6, 14, 28, 50, 85, 133, 192, 260, 327, 386, 426, 440, 424, 382, 318, 244, 169, 105, 55, 23, 6, 0, 0, 0, 1, 2, 2, 2, 3, 3, 4, 4, 4, 3, 3, 2, 2, 2, 2, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 6, 15, 31, 58, 97, 149, 210, 276, 339, 389, 419, 423, 401, 355, 293, 224, 155, 97, 52, 22, 6, 0, 0, 0, 1, 2, 2, 3, 3, 4, 4, 4, 3, 3, 2, 3, 3, 4, 4, 5, 5, 5, 5, 5, 5, 6, 6, 7, 8, 9, 10, 11, 12, 13, 13, 12, 11, 9, 7, 5, 3, 2, 2, 4, 11, 24, 48, 85, 137, 203, 279, 357, 429, 484, 513, 511, 477, 417, 338, 252, 171, 103, 52, 20, 4, 0, 0, 2, 4, 6, 6, 6, 6, 6, 5, 4, 3, 2, 3, 5, 11, 24, 46, 78, 123, 178, 238, 296, 344, 373, 379, 360, 318, 260, 196, 133, 80, 41, 16, 3, 0, 0, 1, 5, 12, 25, 48, 83, 135, 200, 276, 355, 425, 476, 499, 491, 454, 397, 335, 283, 254, 255, 287, 342, 406, 464, 500, 506, 479, 422, 344, 259, 178, 110, 60, 27, 9, 1, 0, 2, 6, 13, 24, 42, 71, 112, 166, 231, 303, 372, 429, 463, 468, 443, 395, 336, 283, 250, 246, 274, 327, 391, 450, 488, 496, 470, 414, 338, 255, 175, 108, 58, 27, 10, 4, 4, 7, 11, 14, 17, 18, 19, 18, 18, 16, 14, 12, 11, 10, 9, 10, 10, 11, 12, 12, 12, 12, 11, 11, 10, 9, 9, 8, 8, 7, 7, 7, 7, 8, 8, 8, 8, 9, 9, 10, 11, 12, 12, 12, 11, 10, 10, 9, 9, 9, 9, 11, 17, 28, 51, 87, 139, 206, 283, 362, 431, 479, 499, 488, 447, 387, 320, 262, 224, 215, 235, 279, 335, 390, 431, 447, 433, 391, 327, 253, 178, 112, 62, 29, 11, 3, 2, 4, 7, 10, 17, 31, 56, 95, 148, 214, 286, 355, 413, 448, 456, 434, 384, 315, 238, 162, 97, 49, 18, 3, 0, 0, 2, 5, 6, 6, 6, 6, 6, 6, 7, 7, 8, 8, 8, 8, 8, 8, 8, 7, 7, 6, 5, 5, 5, 4, 4, 4, 3, 3, 3, 2, 2, 2, 3, 3, 4, 4, 5, 5, 5, 5, 4, 3, 3, 3, 2, 3, 3, 3, 4, 4, 4, 5, 5, 5, 5, 5, 5, 4, 4, 4, 5, 5, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 2, 2, 3, 4, 5, 6, 6, 5, 4, 2, 0, 0, 0, 0, 0, 0, 3, 14, 37, 76, 133, 206, 287, 367, 435, 477, 486, 461, 403, 324, 237, 154, 86, 39, 11, 0, 0, 0, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 6, 19, 44, 83, 136, 199, 266, 327, 372, 393, 385, 350, 294, 225, 156, 95, 48, 18, 3, 0, 0, 1, 2, 2, 2, 2, 2, 4, 5, 5, 6, 5, 5, 5, 6, 6, 7, 7, 8, 8, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 2, 7, 19, 41, 77, 130, 198, 276, 352, 417, 456, 463, 436, 381, 312, 246, 200, 186, 207, 259, 329, 401, 457, 484, 475, 431, 361, 276, 191, 117, 60, 24, 5, 0, 0, 3, 6, 9, 11, 12, 13, 13, 13, 13, 12, 10, 8, 6, 5, 4, 3, 3, 3, 3, 3, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 4, 4, 4, 5, 5, 5, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 4, 4, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 3, 16, 43, 88, 153, 235, 326, 412, 479, 515, 512, 471, 398, 306, 210, 126, 62, 22, 3, 0, 0, 1, 2, 4, 12, 30, 64, 117, 187, 269, 353, 426, 477, 495, 476, 423, 347, 258, 172, 100, 48, 16, 1, 0, 0, 3, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 6, 6, 7, 7, 7, 6, 6, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 5, 5, 6, 6, 6, 5, 4, 4, 3, 2, 1, 0, 1, 4, 14, 35, 69, 117, 177, 242, 304, 352, 375, 370, 337, 281, 213, 145, 85, 41, 14, 1, 0, 0, 3, 5, 6, 7, 8, 8, 9, 9, 9, 9, 8, 7, 7, 6, 6, 6, 7, 7, 8, 8, 7, 7, 6, 5, 4, 3, 3, 3, 3, 4, 4, 4, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 0, 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, 0, 2, 8, 24, 54, 102, 167, 245, 328, 401, 453, 472, 453, 401, 323, 235, 150, 81, 34, 7, 0, 0, 0, 2, 2, 1, 4, 14, 38, 79, 140, 217, 303, 385, 449, 482, 476, 432, 358, 267, 177, 101, 46, 14, 0, 0, 0, 2, 3, 3, 2, 2, 3, 4, 5, 5, 5, 5, 5, 5, 4, 4, 3, 2, 1, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 5, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 2, 2, 3, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 3, 4, 5, 5, 6, 7, 8, 8, 8, 8, 8, 8, 7, 6, 5, 5, 5, 6, 7, 8, 9, 10, 10, 9, 8, 7, 5, 4, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 2, 2, 3, 8, 23, 53, 105, 180, 273, 372, 462, 524, 545, 519, 454, 365, 277, 214, 193, 221, 290, 384, 476, 543, 566, 539, 469, 372, 273, 194, 152, 154, 195, 261, 333, 389, 416, 405, 360, 290, 210, 133, 71, 29, 7, 0, 0, 4, 8, 11, 13, 13, 13, 14, 14, 13, 12, 11, 10, 9, 8, 8, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 6, 5, 3, 4, 11, 28, 58, 104, 163, 230, 293, 340, 361, 351, 310, 248, 176, 108, 53, 18, 1, 0, 0, 3, 4, 3, 2, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 7, 8, 8, 8, 8, 7, 5, 3, 2, 2, 2, 3, 4, 5, 6, 6, 5, 4, 3, 2, 2, 2, 2, 3, 3, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 3, 3, 2, 2, 2, 2, 3, 4, 5, 6, 8, 9, 10, 10, 10, 10, 10, 9, 8, 7, 6, 6, 5, 5, 6, 7, 9, 10, 11, 11, 9, 6, 2, 0, 0, 0, 0, 0, 0, 1, 12, 39, 87, 159, 250, 348, 437, 500, 522, 498, 432, 337, 232, 136, 63, 18, 0, 0, 0, 3, 3, 0, 3, 19, 55, 117, 205, 312, 425, 524, 592, 613, 581, 502, 391, 270, 160, 76, 24, 0, 0, 0, 5, 7, 6, 5, 4, 4, 5, 5, 5, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 4, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 2, 1, 1, 2, 3, 4, 6, 7, 8, 8, 8, 7, 6, 4, 3, 2, 1, 1, 1, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 1, 1, 2, 2, 2, 3, 3, 4, 5, 6, 7, 7, 7, 6, 5, 4, 3, 2, 1, 1, 2, 3, 4, 5, 5, 5, 4, 3, 3, 3, 3, 2, 0, 0, 3, 20, 57, 119, 206, 308, 411, 494, 541, 540, 489, 401, 292, 184, 96, 36, 5, 0, 0, 4, 8, 8, 8, 7, 8, 8, 8, 8, 6, 4, 2, 2, 1, 2, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 1, 1, 0, 0, 3, 22, 66, 142, 250, 380, 513, 624, 690, 694, 634, 522, 382, 242, 126, 47, 6, 0, 0, 5, 8, 8, 5, 3, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 4, 4, 4, 4, 6, 7, 9, 10, 12, 13, 14, 15, 15, 14, 12, 9, 6, 5, 5, 5, 5, 2, 0, 1, 20, 66, 148, 269, 418, 576, 713, 801, 820, 765, 647, 494, 340, 219, 155, 154, 207, 293, 384, 452, 480, 460, 399, 310, 214, 127, 61, 20, 1, 0, 0, 4, 5, 2, 0, 0, 7, 33, 83, 159, 256, 362, 459, 527, 551, 524, 451, 347, 234, 134, 59, 15, 0, 0, 1, 5, 5, 2, 0, 0, 0, 0, 1, 2, 2, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 4, 4, 4, 4, 4, 4, 5, 6, 7, 8, 9, 9, 10, 11, 13, 15, 16, 16, 13, 10, 7, 5, 4, 3, 2, 0, 0, 8, 36, 91, 178, 292, 419, 538, 622, 652, 619, 529, 402, 265, 144, 58, 10, 0, 0, 4, 7, 5, 0, 1, 16, 50, 105, 178, 258, 335, 392, 417, 404, 354, 279, 193, 114, 53, 15, 0, 0, 0, 4, 5, 4, 3, 3, 4, 5, 6, 6, 6, 5, 4, 4, 4, 5, 5, 5, 5, 5, 5, 4, 3, 2, 2, 2, 3, 3, 2, 0, 0, 5, 26, 68, 136, 225, 327, 424, 498, 532, 517, 457, 363, 255, 154, 75, 24, 0, 0, 0, 3, 5, 3, 0, 0, 5, 26, 69, 137, 228, 334, 438, 520, 562, 552, 491, 393, 278, 169, 82, 27, 1, 0, 0, 7, 11, 12, 12, 12, 13, 15, 16, 16, 14, 13, 11, 10, 9, 9, 10, 12, 13, 15, 16, 16, 16, 14, 12, 9, 8, 7, 8, 9, 10, 11, 11, 10, 9, 9, 9, 9, 9, 8, 5, 4, 9, 28, 67, 133, 222, 327, 430, 510, 550, 538, 475, 377, 270, 184, 144, 164, 239, 353, 475, 573, 622, 607, 533, 418, 290, 180, 115, 110, 164, 261, 378, 483, 551, 565, 522, 433, 320, 205, 109, 43, 8, 0, 0, 4, 6, 6, 4, 2, 2, 2, 2, 2, 0, 0, 1, 2, 2, 1, 0, 0, 14, 51, 117, 214, 332, 454, 556, 617, 620, 564, 461, 333, 207, 104, 36, 3, 0, 0, 5, 6, 4, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, 5, 6, 7, 8, 9, 9, 9, 9, 7, 6, 4, 2, 1, 0, 1, 2, 4, 5, 5, 3, 0, 0, 0, 0, 1, 2, 0, 0, 5, 26, 75, 155, 264, 390, 509, 597, 630, 601, 512, 386, 254, 148, 94, 104, 172, 278, 392, 482, 526, 513, 447, 346, 233, 132, 57, 14, 0, 0, 3, 6, 6, 4, 2, 2, 5, 7, 9, 8, 7, 4, 2, 1, 1, 1, 3, 4, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 5, 4, 4, 3, 3, 3, 3, 3, 4, 5, 6, 8, 9, 9, 10, 9, 8, 7, 5, 4, 4, 5, 6, 7, 9, 10, 10, 10, 9, 7, 6, 5, 4, 4, 6, 8, 10, 11, 12, 12, 11, 9, 7, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 2, 3, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 3, 4, 6, 7, 7, 6, 3, 1, 0, 0, 2, 4, 3, 0, 0, 6, 34, 91, 179, 291, 408, 506, 563, 563, 506, 406, 284, 168, 78, 22, 0, 0, 1, 7, 8, 5, 2, 0, 1, 2, 4, 5, 5, 4, 4, 4, 5, 7, 8, 8, 9, 9, 9, 8, 7, 6, 5, 3, 3, 3, 3, 5, 6, 8, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 7, 8, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 3, 3, 1, 0, 0, 18, 62, 140, 251, 382, 511, 611, 657, 636, 552, 425, 288, 178, 126, 147, 236, 368, 507, 612, 655, 624, 527, 391, 248, 127, 45, 4, 0, 0, 7, 10, 8, 3, 0, 0, 3, 6, 7, 7, 5, 3, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 6, 8, 9, 10, 10, 10, 7, 4, 0, 0, 0, 1, 3, 3, 0, 0, 2, 23, 72, 151, 254, 365, 461, 519, 523, 472, 378, 263, 154, 69, 17, 0, 0, 2, 7, 7, 3, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 4, 5, 5, 6, 7, 9, 11, 13, 13, 12, 9, 5, 1, 0, 0, 1, 3, 3, 0, 0, 3, 29, 81, 164, 268, 376, 464, 510, 501, 440, 340, 227, 124, 50, 9, 0, 0, 4, 7, 6, 2, 0, 0, 0, 1, 2, 3, 2, 2, 1, 1, 1, 1, 1, 1, 2, 3, 5, 6, 6, 4, 1, 0, 0, 1, 4, 4, 1, 0, 2, 25, 79, 169, 290, 425, 547, 629, 648, 597, 487, 345, 209, 113, 84, 129, 234, 371, 500, 587, 609, 560, 456, 324, 195, 92, 28, 0, 0, 2, 7, 8, 4, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 4, 4, 5, 7, 8, 8, 6, 3, 1, 0, 2, 5, 6, 4, 0, 0, 14, 60, 145, 272, 426, 581, 703, 762, 738, 636, 479, 307, 166, 94, 111, 212, 369, 538, 672, 736, 712, 611, 459, 294, 153, 56, 6, 0, 0, 9, 13, 11, 6, 3, 2, 4, 7, 8, 7, 6, 4, 4, 4, 4, 4, 3, 1, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 1, 4, 4, 1, 0, 0, 21, 72, 158, 273, 401, 514, 586, 597, 543, 438, 308, 181, 82, 22, 0, 0, 2, 8, 9, 6, 3, 3, 5, 8, 10, 10, 8, 4, 1, 0, 0, 0, 0, 2, 2, 2, 1, 0, 0, 0, 0, 2, 5, 4, 0, 0, 4, 35, 102, 206, 339, 477, 592, 654, 646, 570, 444, 299, 166, 69, 13, 0, 0, 5, 10, 9, 5, 2, 1, 3, 6, 6, 3, 0, 0, 0, 3, 6, 5, 0, 0, 6, 43, 120, 237, 384, 536, 660, 725, 712, 622, 474, 305, 157, 66, 54, 122, 249, 399, 532, 611, 619, 554, 436, 297, 168, 72, 16, 0, 0, 5, 10, 10, 7, 4, 3, 5, 7, 8, 8, 5, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 2, 0, 0, 0, 0, 3, 5, 5, 0, 0, 2, 33, 98, 202, 335, 473, 586, 646, 637, 559, 433, 289, 159, 64, 11, 0, 0, 5, 10, 9, 5, 2, 2, 5, 9, 11, 10, 8, 5, 2, 1, 0, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 0, 1, 3, 4, 2, 0, 0, 12, 50, 120, 219, 334, 442, 518, 541, 504, 416, 299, 181, 85, 24, 0, 0, 1, 8, 9, 6, 1, 0, 0, 1, 4, 5, 5, 5, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 2, 3, 4, 4, 5, 6, 7, 8, 9, 9, 8, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 5, 6, 6, 7, 7, 8, 9, 8, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 4, 6, 3, 0, 0, 12, 58, 141, 258, 394, 519, 605, 628, 581, 475, 339, 203, 94, 26, 0, 0, 2, 9, 9, 5, 0, 0, 0, 2, 7, 10, 10, 6, 2, 0, 0, 0, 5, 8, 6, 0, 0, 11, 56, 144, 274, 431, 584, 697, 741, 700, 582, 417, 249, 128, 87, 142, 277, 457, 631, 751, 783, 722, 586, 413, 243, 110, 29, 0, 0, 5, 13, 13, 8, 1, 0, 0, 1, 4, 6, 6, 6, 6, 6, 6, 6, 6, 4, 2, 1, 0, 0, 0, 2, 3, 4, 5, 4, 3, 2, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 6, 7, 8, 8, 9, 9, 9, 8, 7, 6, 5, 4, 4, 5, 7, 8, 10, 11, 11, 10, 9, 7, 6, 5, 4, 5, 6, 7, 8, 10, 10, 10, 9, 8, 6, 4, 2, 2, 2, 4, 6, 8, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 5, 4, 3, 1, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 12, 11, 9, 7, 4, 2, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 5, 5, 3, 0, 0, 0, 0, 4, 7, 6, 0, 0, 3, 40, 119, 243, 398, 558, 684, 746, 724, 625, 474, 307, 161, 58, 5, 0, 0, 8, 13, 11, 7, 4, 7, 11, 16, 17, 13, 7, 0, 0, 0, 4, 8, 7, 1, 0, 7, 50, 137, 270, 435, 601, 730, 788, 756, 640, 468, 285, 143, 79, 110, 222, 382, 538, 647, 676, 621, 499, 346, 199, 87, 21, 0, 0, 6, 12, 12, 6, 1, 0, 0, 2, 5, 6, 7, 8, 9, 10, 12, 13, 12, 11, 10, 8, 8, 8, 8, 9, 11, 11, 12, 13, 13, 15, 16, 18, 18, 17, 14, 9, 4, 1, 1, 5, 9, 9, 4, 0, 0, 21, 83, 189, 333, 492, 631, 714, 719, 642, 504, 340, 188, 75, 12, 0, 0, 7, 13, 10, 4, 0, 0, 1, 6, 10, 9, 5, 1, 0, 0, 4, 8, 8, 2, 0, 1, 31, 102, 216, 365, 524, 659, 735, 730, 642, 491, 313, 153, 52, 35, 104, 237, 398, 542, 630, 640, 574, 451, 306, 171, 71, 14, 0, 0, 7, 12, 12, 9, 6, 7, 10, 14, 16, 14, 9, 2, 0, 0, 0, 5, 8, 5, 0, 0, 7, 47, 126, 239, 371, 493, 574, 592, 542, 437, 304, 175, 76, 17, 0, 0, 4, 10, 11, 7, 4, 4, 6, 9, 11, 11, 9, 6, 3, 2, 2, 2, 3, 3, 3, 3, 2, 3, 3, 4, 5, 5, 5, 5, 5, 5, 4, 4, 4, 5, 5, 6, 7, 8, 9, 9, 10, 11, 13, 15, 17, 18, 18, 14, 9, 3, 0, 0, 4, 10, 11, 7, 0, 0, 18, 80, 192, 348, 523, 682, 785, 801, 722, 566, 369, 184, 56, 21, 86, 234, 426, 610, 739, 780, 725, 594, 422, 251, 114, 29, 0, 0, 4, 18, 21, 13, 0, 0, 0, 43, 135, 270, 434, 593, 709, 751, 707, 587, 424, 257, 121, 35, 0, 0, 2, 11, 12, 7, 0, 0, 0, 0, 2, 4, 4, 3, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 5, 6, 7, 8, 8, 7, 6, 5, 3, 2, 0, 0, 0, 0, 1, 3, 4, 4, 2, 0, 0, 0, 0, 5, 9, 7, 0, 0, 7, 56, 155, 303, 484, 661, 792, 841, 790, 649, 452, 248, 92, 21, 53, 172, 343, 516, 641, 687, 644, 529, 377, 225, 103, 28, 0, 0, 1, 12, 18, 15, 5, 0, 0, 11, 70, 175, 319, 478, 617, 697, 696, 613, 470, 306, 159, 55, 2, 0, 0, 11, 17, 14, 9, 4, 5, 9, 14, 16, 16, 11, 4, 0, 0, 0, 4, 9, 10, 4, 0, 0, 27, 105, 235, 403, 580, 721, 789, 765, 653, 485, 304, 150, 47, 0, 0, 1, 13, 17, 14, 7, 4, 5, 9, 15, 18, 18, 16, 13, 10, 7, 5, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 4, 3, 3, 3, 3, 3, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 9, 9, 9, 9, 7, 5, 3, 2, 2, 2, 4, 6, 8, 10, 12, 11, 10, 8, 6, 4, 2, 2, 2, 4, 5, 7, 9, 11, 11, 10, 9, 7, 4, 1, 0, 0, 0, 2, 5, 6, 5, 2, 0, 0, 0, 2, 7, 10, 7, 0, 0, 8, 57, 151, 284, 438, 578, 669, 685, 621, 494, 338, 190, 78, 15, 0, 0, 6, 12, 10, 4, 0, 0, 0, 1, 4, 4, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 3, 1, 0, 0, 0, 4, 9, 9, 4, 0, 0, 27, 98, 217, 373, 540, 681, 759, 750, 651, 485, 293, 123, 21, 13, 100, 259, 447, 612, 712, 722, 643, 501, 334, 182, 71, 11, 0, 0, 9, 15, 13, 8, 3, 3, 5, 8, 10, 10, 7, 4, 2, 1, 1, 2, 1, 1, 0, 0, 0, 1, 2, 4, 6, 7, 7, 6, 5, 3, 2, 1, 1, 2, 3, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 5, 3, 0, 0, 0, 0, 5, 9, 8, 1, 0, 1, 38, 120, 248, 409, 571, 696, 750, 714, 594, 416, 227, 74, 0, 17, 128, 302, 491, 647, 729, 717, 620, 467, 298, 151, 52, 2, 0, 0, 11, 14, 9, 2, 0, 0, 2, 7, 9, 7, 2, 0, 0, 1, 7, 12, 9, 0, 0, 4, 52, 150, 297, 472, 638, 751, 781, 718, 579, 402, 229, 97, 19, 0, 0, 7, 16, 15, 8, 1, 0, 0, 3, 7, 8, 8, 8, 8, 9, 11, 13, 15, 15, 15, 12, 8, 3, 0, 0, 0, 4, 11, 13, 7, 0, 0, 18, 88, 216, 390, 581, 746, 840, 837, 736, 567, 373, 199, 76, 10, 0, 0, 3, 7, 6, 5, 5, 4, 0, 0, 0, 38, 132, 289, 493, 706, 876, 957, 925, 787, 582, 362, 176, 53, 0, 0, 2, 16, 21, 16, 9, 6, 8, 13, 16, 14, 8, 1, 0, 0, 5, 10, 10, 2, 0, 0, 40, 131, 276, 455, 631, 761, 807, 756, 622, 441, 259, 115, 27, 0, 0, 5, 15, 14, 7, 0, 0, 0, 0, 3, 5, 5, 4, 4, 4, 6, 8, 10, 11, 11, 11, 10, 8, 6, 4, 2, 1, 1, 2, 5, 7, 9, 10, 10, 9, 7, 5, 2, 0, 0, 0, 0, 1, 3, 3, 2, 0, 0, 0, 0, 3, 8, 9, 3, 0, 0, 24, 94, 210, 363, 523, 652, 715, 693, 591, 438, 274, 134, 41, 0, 0, 0, 10, 13, 8, 1, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 0, 0, 1, 1, 0, 0, 1, 2, 3, 4, 5, 6, 7, 7, 8, 8, 8, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 9, 10, 12, 13, 14, 14, 12, 10, 7, 5, 4, 4, 6, 8, 10, 12, 12, 11, 9, 6, 4, 3, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 3, 3, 4, 5, 6, 7, 8, 10, 11, 10, 9, 5, 2, 0, 2, 7, 13, 16, 11, 0, 0, 5, 55, 156, 304, 476, 636, 742, 764, 697, 557, 382, 216, 90, 17, 0, 0, 7, 14, 12, 5, 0, 0, 0, 0, 3, 3, 3, 2, 2, 2, 3, 4, 4, 4, 3, 2, 2, 2, 3, 5, 6, 8, 10, 11, 13, 14, 15, 15, 14, 13, 11, 8, 6, 4, 3, 3, 3, 5, 8, 11, 14, 16, 16, 13, 7, 1, 0, 0, 2, 10, 15, 11, 1, 0, 6, 63, 176, 344, 540, 724, 847, 871, 785, 607, 383, 175, 41, 19, 115, 301, 524, 719, 832, 835, 731, 556, 357, 183, 63, 3, 0, 0, 12, 16, 11, 3, 0, 0, 0, 2, 4, 5, 5, 5, 5, 7, 8, 10, 10, 10, 9, 8, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 5, 6, 7, 8, 8, 8, 8, 8, 6, 5, 3, 1, 0, 1, 2, 4, 6, 7, 8, 8, 7, 6, 4, 3, 2, 3, 5, 7, 9, 10, 11, 10, 8, 6, 3, 2, 1, 2, 4, 6, 9, 10, 10, 9, 8, 7, 7, 7, 8, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 15, 16, 15, 12, 6, 0, 0, 0, 2, 10, 14, 10, 0, 0, 8, 70, 190, 361, 556, 730, 838, 848, 757, 590, 392, 212, 81, 11, 0, 0, 6, 9, 5, 0, 0, 2, 3, 0, 0, 5, 50, 146, 293, 471, 643, 766, 805, 749, 613, 434, 255, 114, 26, 0, 0, 3, 18, 24, 17, 2, 0, 0, 37, 137, 299, 503, 712, 875, 946, 905, 762, 556, 339, 160, 45, 0, 0, 4, 18, 23, 19, 13, 10, 11, 14, 16, 15, 11, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 3, 3, 2, 2, 2, 2, 2, 3, 4, 6, 8, 9, 9, 9, 7, 5, 3, 2, 3, 4, 7, 9, 11, 12, 11, 10, 8, 7, 6, 6, 8, 11, 15, 18, 19, 19, 16, 12, 8, 5, 2, 2, 4, 7, 11, 13, 14, 14, 12, 9, 6, 4, 3, 3, 3, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 7, 7, 7, 5, 3, 1, 0, 0, 0, 2, 4, 6, 8, 8, 7, 5, 3, 1, 0, 0, 0, 2, 3, 5, 6, 6, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 4, 6, 8, 10, 11, 10, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 7, 10, 14, 16, 17, 16, 13, 9, 5, 2, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 9, 11, 11, 11, 9, 5, 1, 0, 0, 0, 6, 12, 12, 4, 0, 0, 31, 119, 265, 455, 652, 809, 885, 856, 732, 545, 345, 174, 59, 2, 0, 0, 6, 11, 10, 6, 2, 0, 0, 0, 21, 83, 189, 331, 485, 615, 685, 675, 587, 444, 285, 146, 50, 1, 0, 0, 9, 12, 9, 2, 0, 0, 0, 1, 4, 4, 4, 3, 2, 2, 2, 2, 3, 4, 6, 7, 7, 4, 1, 0, 0, 3, 10, 14, 11, 2, 0, 4, 52, 152, 304, 490, 669, 798, 838, 771, 611, 400, 199, 67, 47, 148, 346, 585, 799, 928, 939, 833, 645, 425, 226, 83, 6, 0, 0, 16, 26, 22, 6, 0, 0, 25, 101, 220, 366, 510, 618, 659, 621, 514, 368, 220, 100, 25, 0, 0, 3, 11, 11, 6, 0, 0, 0, 0, 3, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 8, 5, 1, 0, 0, 5, 12, 14, 9, 0, 0, 13, 80, 205, 382, 581, 758, 868, 878, 785, 615, 413, 227, 90, 14, 0, 0, 4, 13, 14, 10, 4, 0, 0, 0, 32, 106, 224, 376, 533, 658, 715, 688, 584, 430, 266, 128, 38, 0, 0, 1, 11, 13, 8, 1, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 5, 6, 7, 8, 9, 9, 9, 9, 8, 7, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 9, 8, 5, 0, 0, 0, 2, 8, 12, 8, 0, 0, 8, 63, 171, 328, 512, 683, 798, 827, 759, 614, 430, 251, 112, 28, 0, 0, 0, 8, 11, 11, 9, 4, 0, 0, 7, 56, 156, 307, 491, 672, 805, 850, 791, 641, 441, 247, 118, 94, 184, 365, 588, 789, 913, 924, 818, 622, 388, 176, 41, 16, 104, 281, 497, 693, 818, 842, 762, 605, 414, 234, 100, 22, 0, 0, 8, 15, 14, 8, 4, 3, 8, 15, 21, 24, 23, 18, 12, 6, 2, 2, 6, 11, 13, 9, 0, 0, 6, 53, 147, 287, 452, 611, 722, 758, 706, 580, 413, 246, 110, 25, 0, 0, 7, 21, 22, 11, 0, 0, 20, 96, 227, 402, 591, 755, 850, 850, 751, 575, 365, 173, 46, 13, 78, 218, 393, 554, 659, 681, 619, 493, 339, 193, 83, 19, 0, 0, 6, 12, 12, 8, 4, 5, 9, 14, 17, 18, 15, 11, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 8, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 5, 3, 0, 0, 0, 5, 12, 15, 11, 0, 0, 7, 65, 180, 350, 554, 749, 890, 938, 877, 721, 507, 290, 124, 45, 65, 169, 319, 467, 570, 599, 551, 443, 307, 176, 77, 18, 0, 0, 5, 10, 9, 4, 0, 0, 0, 1, 3, 5, 5, 5, 4, 3, 3, 3, 2, 3, 3, 4, 4, 6, 6, 7, 7, 6, 5, 3, 3, 3, 5, 8, 11, 12, 10, 7, 4, 3, 6, 11, 15, 13, 4, 0, 0, 39, 130, 276, 464, 662, 824, 910, 894, 776, 583, 363, 173, 61, 53, 149, 318, 514, 680, 773, 770, 677, 521, 345, 188, 76, 15, 0, 0, 3, 6, 5, 3, 2, 1, 0, 0, 1, 33, 106, 225, 381, 544, 679, 750, 736, 641, 489, 319, 168, 61, 6, 0, 0, 8, 12, 9, 3, 0, 0, 2, 4, 4, 3, 3, 5, 9, 11, 7, 0, 0, 9, 63, 167, 320, 500, 670, 789, 825, 767, 630, 450, 271, 126, 35, 0, 0, 2, 11, 12, 7, 0, 0, 0, 0, 2, 4, 3, 2, 0, 0, 0, 0, 1, 1, 1, 0, 1, 2, 4, 6, 8, 9, 10, 8, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 9, 11, 13, 13, 12, 10, 7, 4, 2, 1, 1, 3, 6, 9, 12, 14, 14, 14, 13, 11, 8, 4, 1, 0, 2, 7, 12, 13, 7, 0, 0, 17, 78, 187, 341, 518, 684, 800, 834, 774, 632, 439, 243, 93, 26, 62, 194, 391, 606, 786, 888, 887, 787, 616, 417, 235, 100, 22, 0, 0, 6, 12, 10, 3, 0, 0, 2, 8, 13, 14, 12, 9, 9, 11, 15, 16, 12, 2, 0, 6, 53, 148, 293, 472, 654, 797, 866, 839, 719, 534, 333, 168, 85, 105, 223, 408, 608, 770, 850, 828, 715, 541, 352, 186, 71, 10, 0, 0, 9, 13, 10, 3, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 12, 13, 12, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 1, 2, 3, 4, 6, 8, 9, 10, 10, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 4, 5, 6, 8, 10, 12, 13, 13, 12, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 2, 2, 1, 0, 0, 1, 1, 2, 3, 4, 4, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 4, 5, 6, 7, 8, 9, 10, 10, 10, 8, 6, 3, 2, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 4, 5, 7, 9, 11, 11, 11, 10, 7, 5, 3, 1, 1, 2, 4, 6, 9, 11, 12, 13, 14, 14, 13, 12, 10, 8, 8, 9, 12, 14, 12, 5, 0, 0, 25, 92, 207, 368, 554, 731, 860, 908, 863, 731, 546, 354, 204, 132, 154, 260, 417, 579, 701, 750, 715, 607, 454, 293, 155, 60, 11, 0, 0, 6, 9, 6, 1, 0, 0, 0, 1, 3, 3, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 3, 3, 3, 4, 6, 8, 10, 11, 11, 10, 9, 10, 11, 11, 7, 1, 0, 3, 35, 105, 217, 362, 519, 657, 745, 761, 699, 574, 415, 257, 127, 43, 2, 0, 0, 6, 8, 5, 0, 0, 0, 1, 5, 7, 7, 5, 2, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 5, 6, 7, 8, 9, 9, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 6, 7, 8, 9, 10, 11, 11, 10, 8, 6, 4, 3, 2, 1, 2, 3, 4, 5, 5, 6, 6, 6, 6, 7, 8, 9, 11, 13, 14, 14, 13, 12, 10, 7, 6, 4, 4, 5, 6, 8, 11, 13, 15, 15, 15, 14, 14, 14, 14, 12, 7, 1, 0, 13, 54, 131, 247, 395, 552, 692, 784, 805, 750, 629, 471, 316, 201, 154, 185, 282, 418, 556, 659, 701, 671, 578, 444, 298, 169, 74, 19, 0, 0, 3, 6, 6, 2, 0, 0, 0, 4, 7, 9, 9, 9, 8, 8, 7, 7, 6, 6, 5, 6, 7, 9, 11, 13, 15, 16, 18, 18, 18, 17, 16, 16, 17, 17, 15, 11, 5, 2, 10, 40, 100, 196, 323, 464, 596, 690, 725, 693, 605, 487, 377, 311, 314, 388, 512, 649, 756, 800, 766, 662, 518, 377, 278, 249, 294, 396, 523, 633, 695, 689, 616, 493, 349, 212, 105, 37, 4, 0, 0, 5, 7, 5, 3, 1, 2, 3, 5, 5, 4, 3, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 4, 5, 7, 8, 9, 8, 7, 5, 3, 1, 1, 1, 3, 5, 8, 9, 9, 9, 7, 5, 3, 2, 4, 7, 11, 16, 21, 23, 24, 23, 19, 15, 10, 6, 3, 1, 2, 4, 6, 9, 10, 10, 9, 6, 4, 2, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 5, 5, 6, 7, 7, 8, 7, 7, 5, 4, 2, 1, 0, 0, 1, 3, 5, 7, 8, 8, 8, 6, 5, 3, 1, 0, 0, 1, 3, 5, 8, 9, 10, 10, 9, 9, 8, 8, 8, 8, 7, 7, 8, 8, 7, 5, 1, 0, 0, 15, 50, 111, 195, 297, 401, 488, 543, 554, 517, 441, 340, 233, 139, 67, 23, 2, 0, 0, 2, 4, 4, 5, 7, 10, 13, 16, 18, 19, 19, 18, 18, 16, 15, 14, 12, 8, 3, 0, 0, 12, 50, 119, 225, 361, 516, 665, 785, 851, 850, 781, 656, 498, 337, 198, 96, 34, 4, 0, 0, 7, 32, 82, 164, 276, 408, 539, 648, 714, 724, 676, 581, 456, 322, 200, 105, 42, 9, 0, 0, 1, 3, 2, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 1, 1, 2, 3, 4, 5, 6, 6, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 5, 6, 7, 8, 9, 10, 10, 10, 10, 10, 10, 10, 11, 11, 11, 12, 12, 12, 10, 7, 4, 0, 1, 11, 35, 78, 142, 222, 312, 400, 472, 515, 523, 494, 432, 348, 256, 168, 97, 45, 15, 1, 0, 0, 2, 4, 7, 9, 12, 15, 18, 20, 20, 19, 18, 16, 14, 12, 10, 9, 12, 25, 53, 102, 175, 272, 386, 505, 612, 689, 723, 709, 649, 557, 455, 365, 305, 286, 307, 359, 424, 485, 523, 528, 497, 434, 350, 258, 172, 100, 48, 17, 3, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 4, 5, 5, 5, 5, 4, 3, 2, 1, 1, 1, 2, 3, 4, 5, 6, 6, 6, 5, 4, 3, 2, 2, 2, 3, 4, 5, 6, 6, 6, 5, 4, 2, 2, 2, 2, 3, 4, 6, 7, 7, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 4, 4, 4, 5, 7, 8, 9, 10, 11, 11, 10, 9, 8, 7, 5, 4, 3, 4, 10, 24, 48, 86, 136, 198, 266, 334, 394, 438, 459, 456, 428, 380, 317, 248, 181, 121, 73, 38, 16, 4, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 5, 6, 6, 6, 6, 5, 4, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 4, 5, 5, 6, 7, 8, 8, 9, 9, 10, 10, 11, 11, 12, 12, 12, 12, 12, 12, 12, 13, 14, 17, 22, 31, 44, 63, 88, 120, 158, 200, 245, 290, 332, 367, 393, 408, 412, 406, 391, 371, 348, 327, 307, 291, 278, 267, 257, 245, 231, 213, 191, 167, 141, 115, 91, 69, 50, 35, 24, 15, 9, 5, 3, 2, 2, 3, 3, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 5, 6, 6, 6, 7, 7, 8, 9, 9, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10, 11, 11, 12, 13, 14, 15, 17, 20, 23, 27, 33, 40, 50, 62, 77, 94, 112, 132, 152, 173, 193, 214, 234, 253, 271, 287, 302, 314, 323, 329, 333, 335, 335, 334, 331, 326, 320, 311, 299, 286, 270, 253, 234, 214, 194, 173, 152, 132, 113, 95, 78, 64, 52, 42, 34, 27, 22, 18, 15, 13, 12, 12, 13, 15, 18, 21, 25, 30, 36, 43, 51, 60, 70, 81, 93, 104, 116, 127, 139, 149, 158, 165, 170, 173, 174, 174, 171, 166, 160, 152, 142, 131, 120, 109, 97, 87, 76, 66, 57, 48, 40, 32, 25, 20, 15, 11, 8, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakT": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 3, 4, 6, 7, 9, 10, 11, 12, 13, 15, 16, 18, 19, 20, 21, 22, 22, 23, 23, 25, 26, 27, 29, 30, 31, 31, 31, 31, 31, 31, 30, 30, 30, 30, 31, 31, 31, 32, 33, 34, 35, 36, 37, 38, 38, 39, 39, 39, 39, 40, 40, 41, 42, 43, 44, 45, 46, 46, 45, 45, 45, 46, 47, 48, 49, 49, 49, 48, 47, 46, 46, 47, 49, 50, 51, 52, 52, 51, 51, 51, 51, 52, 54, 56, 57, 58, 59, 58, 58, 57, 57, 57, 58, 59, 60, 60, 61, 60, 60, 59, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 71, 70, 69, 68, 68, 68, 69, 71, 73, 75, 77, 78, 78, 78, 78, 78, 78, 79, 80, 80, 81, 80, 80, 80, 79, 80, 80, 81, 81, 81, 80, 79, 78, 77, 76, 75, 75, 74, 73, 73, 72, 73, 73, 72, 71, 69, 67, 66, 64, 64, 65, 66, 67, 67, 67, 65, 63, 61, 59, 58, 59, 60, 62, 62, 62, 61, 58, 56, 54, 53, 52, 51, 50, 49, 49, 48, 48, 47, 47, 47, 46, 46, 45, 44, 44, 44, 45, 45, 44, 43, 42, 41, 39, 38, 38, 37, 37, 36, 36, 36, 37, 37, 38, 38, 37, 37, 36, 36, 36, 37, 38, 38, 37, 36, 35, 34, 33, 32, 32, 32, 32, 32, 31, 30, 29, 28, 28, 28, 29, 29, 30, 31, 31, 31, 30, 30, 29, 29, 29, 29, 29, 29, 28, 28, 28, 28, 28, 27, 27, 26, 26, 25, 24, 24, 24, 24, 25, 25, 26, 26, 26, 26, 25, 25, 24, 23, 23, 23, 23, 24, 25, 25, 25, 25, 24, 23, 22, 22, 23, 23, 24, 24, 24, 24, 23, 23, 23, 23, 23, 23, 23, 22, 21, 21, 20, 20, 21, 21, 22, 22, 22, 22, 22, 22, 23, 23, 23, 23, 23, 23, 22, 22, 22, 21, 20, 19, 18, 18, 18, 19, 19, 20, 20, 20, 20, 19, 19, 18, 18, 18, 18, 18, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 15, 15, 15, 15, 15, 15, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 22, 22, 22, 22, 23, 24, 25, 25, 26, 26, 26, 27, 28, 29, 30, 31, 32, 32, 32, 32, 32, 33, 33, 34, 36, 39, 42, 47, 54, 61, 68, 75, 80, 85, 91, 99, 114, 138, 171, 213, 257, 301, 337, 362, 375, 377, 370, 360, 350, 340, 330, 317, 300, 277, 248, 215, 180, 145, 114, 86, 63, 44, 29, 18, 11, 7, 5, 5, 6, 7, 7, 8, 9, 9, 10, 10, 10, 10, 9, 8, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 2, 2, 3, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 4, 4, 5, 6, 7, 8, 8, 8, 8, 8, 7, 7, 7, 8, 9, 10, 12, 13, 16, 18, 20, 23, 27, 31, 36, 43, 50, 59, 68, 77, 87, 96, 107, 118, 130, 143, 157, 170, 181, 189, 196, 200, 202, 203, 201, 198, 192, 184, 173, 161, 148, 135, 121, 108, 95, 84, 73, 64, 56, 49, 42, 35, 29, 24, 20, 17, 15, 13, 13, 12, 12, 11, 10, 9, 8, 8, 7, 7, 8, 8, 8, 8, 8, 9, 9, 10, 10, 11, 10, 10, 9, 8, 8, 9, 9, 10, 11, 11, 11, 10, 9, 9, 9, 9, 9, 10, 10, 9, 8, 7, 7, 6, 7, 8, 9, 10, 10, 10, 10, 9, 8, 7, 7, 8, 8, 9, 9, 9, 8, 7, 6, 5, 5, 5, 5, 6, 6, 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, 1, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 4, 5, 6, 7, 9, 10, 11, 13, 15, 17, 19, 22, 25, 28, 31, 34, 38, 42, 47, 53, 61, 69, 78, 87, 97, 107, 116, 126, 135, 145, 155, 165, 174, 183, 189, 194, 197, 198, 198, 197, 195, 190, 184, 174, 163, 150, 137, 124, 112, 100, 90, 81, 71, 62, 52, 43, 36, 29, 24, 21, 20, 19, 19, 19, 19, 19, 19, 19, 19, 21, 22, 25, 29, 33, 37, 42, 48, 54, 60, 67, 75, 84, 94, 105, 117, 130, 144, 158, 172, 187, 202, 216, 229, 242, 253, 262, 268, 272, 272, 269, 262, 252, 239, 224, 208, 191, 174, 157, 140, 123, 107, 91, 78, 65, 54, 45, 37, 30, 24, 20, 17, 14, 12, 11, 9, 8, 7, 6, 6, 5, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 6, 8, 11, 15, 19, 24, 28, 33, 37, 42, 48, 55, 63, 73, 84, 96, 108, 119, 130, 140, 149, 156, 162, 167, 169, 169, 166, 160, 151, 141, 130, 118, 107, 96, 84, 74, 63, 54, 45, 38, 32, 28, 25, 23, 22, 22, 22, 22, 24, 26, 29, 33, 38, 44, 50, 58, 66, 75, 84, 94, 105, 116, 127, 139, 151, 163, 175, 187, 197, 205, 211, 214, 216, 216, 215, 213, 211, 208, 205, 200, 195, 188, 180, 171, 162, 151, 141, 132, 122, 112, 102, 92, 81, 70, 59, 49, 41, 33, 27, 21, 17, 12, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 3, 3, 4, 5, 5, 5, 5, 6, 7, 8, 9, 11, 12, 14, 15, 17, 18, 20, 23, 25, 28, 30, 34, 37, 42, 48, 55, 64, 75, 87, 99, 112, 123, 134, 144, 153, 162, 169, 175, 179, 180, 178, 173, 165, 156, 146, 135, 123, 110, 97, 83, 69, 57, 47, 39, 34, 31, 29, 29, 29, 29, 30, 31, 33, 35, 39, 45, 52, 61, 72, 84, 98, 112, 127, 143, 159, 177, 196, 215, 233, 250, 263, 273, 280, 284, 285, 284, 282, 279, 274, 269, 261, 253, 243, 233, 223, 212, 201, 190, 179, 168, 157, 144, 131, 117, 102, 87, 73, 60, 50, 41, 34, 29, 25, 22, 19, 17, 16, 15, 13, 12, 12, 11, 11, 10, 10, 10, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 8, 8, 8, 9, 9, 9, 9, 9, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 9, 9, 9, 9, 9, 8, 8, 8, 9, 10, 10, 10, 10, 10, 10, 10, 10, 11, 11, 11, 11, 11, 10, 10, 10, 11, 11, 12, 12, 12, 12, 11, 10, 10, 9, 9, 10, 11, 12, 13, 14, 14, 14, 14, 13, 13, 13, 13, 13, 13, 14, 14, 15, 15, 16, 16, 16, 16, 16, 17, 17, 18, 20, 21, 23, 25, 28, 32, 37, 43, 51, 61, 72, 86, 101, 119, 138, 160, 182, 204, 225, 245, 262, 277, 288, 295, 298, 296, 290, 279, 265, 247, 226, 204, 181, 158, 135, 113, 94, 77, 64, 53, 45, 39, 34, 30, 26, 23, 20, 17, 16, 15, 14, 14, 13, 13, 14, 14, 15, 16, 16, 16, 16, 16, 16, 16, 17, 19, 21, 23, 26, 29, 33, 38, 46, 56, 68, 81, 96, 111, 126, 140, 153, 164, 174, 182, 187, 189, 187, 181, 171, 159, 146, 131, 116, 101, 87, 73, 60, 49, 39, 31, 24, 19, 15, 13, 11, 10, 10, 10, 9, 9, 8, 8, 8, 8, 8, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 10, 10, 11, 11, 11, 10, 10, 9, 9, 9, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 10, 10, 11, 11, 12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 11, 12, 13, 15, 18, 22, 28, 36, 45, 56, 68, 82, 97, 113, 129, 145, 160, 173, 183, 189, 191, 190, 184, 174, 162, 147, 131, 115, 101, 87, 73, 61, 50, 39, 29, 21, 15, 11, 8, 6, 5, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 3, 4, 5, 5, 5, 6, 6, 6, 7, 7, 9, 10, 11, 11, 12, 12, 12, 12, 11, 11, 10, 11, 11, 11, 12, 12, 12, 11, 10, 10, 9, 9, 10, 11, 13, 15, 19, 25, 33, 44, 57, 72, 89, 108, 127, 147, 166, 183, 197, 209, 216, 218, 216, 210, 200, 187, 172, 155, 137, 118, 101, 84, 69, 56, 45, 37, 30, 25, 21, 18, 16, 14, 13, 13, 13, 14, 14, 14, 14, 14, 13, 12, 11, 10, 10, 10, 10, 11, 11, 12, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 15, 16, 19, 23, 28, 36, 46, 59, 74, 92, 114, 137, 162, 188, 212, 235, 254, 269, 280, 285, 285, 278, 265, 247, 226, 202, 178, 154, 132, 111, 93, 78, 66, 59, 56, 56, 61, 68, 77, 88, 100, 114, 129, 145, 162, 178, 193, 206, 215, 219, 219, 214, 205, 193, 179, 163, 147, 129, 112, 95, 79, 65, 53, 43, 35, 28, 23, 19, 16, 13, 10, 7, 5, 3, 2, 1, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 5, 5, 5, 5, 6, 6, 7, 8, 8, 8, 9, 9, 9, 9, 9, 10, 10, 11, 11, 11, 11, 11, 11, 10, 9, 9, 8, 7, 7, 7, 8, 8, 8, 9, 9, 10, 11, 13, 16, 20, 24, 29, 35, 44, 56, 71, 91, 117, 147, 180, 217, 254, 292, 329, 364, 395, 421, 441, 453, 457, 451, 434, 409, 375, 335, 292, 250, 211, 178, 151, 132, 120, 114, 115, 123, 136, 156, 183, 215, 250, 286, 321, 352, 378, 398, 410, 416, 413, 403, 386, 361, 331, 297, 260, 223, 187, 153, 124, 98, 77, 61, 48, 39, 32, 26, 22, 19, 17, 15, 14, 13, 12, 11, 10, 9, 8, 8, 8, 9, 8, 8, 8, 7, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 8, 8, 7, 7, 6, 5, 5, 4, 4, 3, 4, 4, 5, 5, 5, 6, 6, 5, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 6, 5, 5, 5, 6, 6, 7, 8, 8, 8, 8, 7, 7, 7, 6, 6, 7, 7, 7, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 3, 3, 3, 3, 4, 5, 5, 5, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 3, 3, 3, 3, 3, 4, 4, 4, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 3, 4, 5, 5, 6, 6, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 7, 6, 6, 6, 7, 7, 8, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 9, 9, 9, 8, 8, 7, 7, 6, 5, 5, 5, 7, 10, 15, 22, 32, 44, 58, 75, 93, 114, 136, 159, 181, 201, 217, 227, 231, 228, 218, 204, 185, 164, 142, 120, 99, 80, 63, 48, 35, 25, 17, 11, 7, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 4, 4, 4, 5, 5, 5, 5, 6, 6, 7, 7, 7, 8, 8, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 3, 4, 4, 5, 5, 5, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 5, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 5, 5, 5, 6, 6, 6, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 8, 9, 10, 12, 13, 15, 17, 20, 25, 32, 42, 54, 69, 86, 107, 131, 159, 190, 223, 255, 285, 310, 328, 337, 338, 330, 316, 295, 269, 240, 209, 177, 146, 117, 91, 70, 52, 38, 28, 20, 15, 12, 11, 10, 10, 9, 9, 8, 7, 6, 5, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 6, 7, 8, 8, 9, 9, 10, 10, 11, 12, 13, 16, 19, 24, 31, 40, 53, 71, 93, 120, 151, 184, 219, 253, 284, 311, 331, 343, 346, 338, 320, 294, 261, 225, 188, 153, 122, 96, 75, 58, 44, 34, 26, 21, 17, 16, 15, 14, 14, 13, 13, 13, 12, 12, 12, 11, 11, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 9, 9, 8, 8, 7, 7, 7, 7, 7, 6, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 5, 5, 5, 6, 7, 8, 10, 12, 14, 15, 17, 18, 18, 19, 19, 19, 19, 19, 18, 18, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 18, 19, 21, 24, 28, 33, 41, 53, 68, 88, 114, 144, 179, 218, 259, 299, 337, 368, 391, 403, 403, 390, 366, 332, 293, 250, 207, 167, 132, 102, 78, 59, 45, 34, 27, 22, 19, 17, 15, 14, 13, 13, 12, 11, 11, 10, 9, 8, 8, 7, 7, 7, 8, 8, 8, 8, 8, 8, 9, 9, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 9, 9, 9, 8, 7, 6, 5, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 4, 5, 6, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 10, 10, 10, 9, 9, 8, 8, 7, 7, 7, 7, 8, 10, 14, 20, 29, 41, 57, 75, 97, 120, 144, 169, 192, 212, 228, 240, 246, 245, 236, 221, 201, 177, 151, 125, 101, 80, 62, 47, 34, 24, 17, 11, 8, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 4, 4, 6, 8, 11, 15, 19, 25, 32, 41, 53, 68, 86, 107, 129, 150, 168, 183, 193, 198, 199, 194, 184, 169, 151, 129, 107, 85, 65, 47, 33, 22, 14, 9, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 11, 15, 21, 30, 41, 56, 75, 96, 121, 147, 173, 197, 218, 234, 244, 248, 245, 235, 218, 197, 171, 144, 117, 91, 68, 49, 35, 24, 16, 11, 7, 5, 3, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 3, 4, 6, 7, 9, 12, 15, 18, 24, 31, 41, 56, 77, 105, 139, 181, 228, 278, 327, 373, 411, 437, 451, 451, 437, 411, 374, 330, 282, 233, 186, 143, 106, 77, 54, 38, 26, 19, 14, 11, 9, 9, 9, 8, 8, 7, 7, 6, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 2, 2, 3, 3, 2, 2, 1, 1, 1, 1, 2, 3, 4, 6, 9, 13, 18, 26, 35, 48, 65, 86, 111, 140, 171, 202, 230, 255, 272, 282, 284, 276, 261, 238, 211, 181, 150, 121, 95, 73, 55, 41, 31, 23, 18, 14, 12, 10, 9, 9, 8, 9, 10, 13, 18, 26, 38, 55, 76, 103, 136, 174, 216, 261, 305, 345, 379, 404, 419, 426, 424, 418, 412, 407, 405, 408, 414, 420, 423, 421, 412, 395, 370, 337, 299, 257, 213, 171, 133, 99, 72, 52, 37, 27, 21, 17, 15, 14, 14, 14, 14, 14, 14, 13, 13, 14, 16, 19, 25, 32, 42, 55, 71, 90, 113, 140, 168, 197, 225, 250, 271, 287, 300, 311, 322, 337, 356, 379, 407, 438, 470, 499, 523, 537, 537, 523, 492, 447, 392, 331, 269, 211, 160, 117, 82, 56, 38, 27, 23, 25, 32, 44, 59, 78, 99, 122, 146, 170, 193, 213, 229, 237, 238, 230, 214, 192, 165, 138, 110, 85, 63, 44, 29, 17, 9, 3, 1, 0, 0, 0, 1, 2, 3, 5, 8, 13, 19, 26, 37, 50, 68, 90, 117, 148, 181, 214, 243, 266, 280, 285, 281, 267, 246, 219, 189, 157, 125, 96, 70, 50, 34, 23, 16, 11, 7, 4, 2, 1, 1, 1, 1, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 9, 12, 18, 26, 36, 51, 69, 91, 117, 144, 173, 201, 227, 248, 262, 269, 266, 253, 232, 204, 173, 140, 110, 83, 61, 44, 30, 20, 12, 7, 5, 4, 4, 4, 5, 4, 4, 3, 2, 2, 3, 4, 4, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 4, 5, 5, 5, 6, 6, 6, 6, 6, 6, 7, 8, 8, 9, 8, 7, 6, 5, 5, 4, 4, 5, 5, 5, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 8, 8, 9, 9, 9, 9, 9, 10, 10, 10, 9, 9, 9, 9, 10, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 14, 18, 23, 31, 42, 57, 76, 99, 125, 154, 185, 215, 243, 265, 280, 286, 282, 269, 247, 219, 188, 155, 124, 95, 70, 51, 39, 33, 34, 43, 59, 82, 113, 149, 190, 232, 273, 310, 338, 356, 363, 360, 349, 333, 316, 301, 291, 288, 291, 298, 308, 316, 318, 313, 298, 273, 241, 205, 167, 132, 102, 77, 58, 46, 41, 41, 48, 63, 85, 112, 145, 180, 214, 245, 269, 285, 290, 285, 269, 244, 212, 177, 141, 107, 78, 55, 37, 25, 17, 12, 9, 6, 5, 4, 4, 5, 5, 6, 6, 6, 5, 4, 4, 4, 4, 5, 5, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 4, 4, 4, 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, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 7, 10, 15, 24, 38, 57, 84, 119, 160, 205, 252, 295, 333, 359, 372, 371, 355, 327, 289, 245, 200, 156, 115, 81, 54, 34, 21, 13, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 7, 6, 5, 4, 4, 4, 4, 5, 6, 7, 8, 8, 9, 9, 8, 8, 8, 7, 7, 6, 5, 4, 3, 2, 2, 1, 1, 1, 1, 2, 2, 4, 5, 7, 9, 11, 12, 14, 17, 23, 33, 50, 73, 105, 144, 192, 245, 303, 361, 416, 461, 492, 505, 496, 467, 420, 361, 296, 231, 173, 123, 84, 56, 37, 25, 18, 15, 14, 14, 15, 15, 16, 16, 16, 16, 16, 16, 15, 14, 13, 13, 12, 11, 10, 9, 8, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 5, 6, 8, 9, 10, 12, 13, 14, 14, 15, 15, 14, 13, 12, 11, 11, 10, 10, 11, 12, 14, 19, 28, 42, 62, 90, 126, 170, 221, 277, 333, 386, 428, 455, 463, 450, 417, 370, 312, 252, 193, 141, 98, 65, 42, 27, 19, 17, 19, 26, 36, 51, 72, 98, 129, 164, 200, 235, 265, 285, 295, 293, 278, 253, 220, 182, 144, 109, 78, 54, 36, 23, 15, 10, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 5, 5, 6, 7, 7, 8, 9, 9, 9, 9, 8, 9, 9, 10, 12, 14, 17, 23, 31, 44, 62, 86, 116, 152, 191, 231, 268, 297, 316, 321, 311, 288, 255, 214, 172, 131, 96, 67, 46, 31, 21, 16, 12, 10, 9, 8, 7, 6, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 2, 4, 6, 9, 11, 12, 13, 13, 14, 14, 14, 15, 16, 16, 17, 18, 19, 21, 25, 30, 39, 54, 77, 109, 153, 208, 271, 338, 401, 456, 494, 512, 508, 482, 438, 379, 313, 246, 183, 130, 87, 56, 36, 26, 23, 26, 35, 48, 67, 91, 120, 154, 192, 229, 264, 291, 310, 318, 317, 311, 302, 297, 298, 308, 327, 354, 385, 415, 439, 454, 457, 449, 434, 416, 404, 401, 412, 435, 465, 497, 522, 532, 523, 492, 444, 381, 312, 243, 181, 129, 88, 60, 43, 34, 32, 35, 45, 61, 85, 118, 158, 204, 254, 305, 351, 389, 415, 427, 426, 413, 392, 368, 349, 337, 336, 346, 363, 381, 395, 398, 388, 362, 322, 273, 220, 168, 121, 83, 55, 35, 23, 16, 13, 13, 13, 13, 13, 13, 12, 10, 9, 7, 6, 5, 5, 4, 4, 3, 3, 3, 3, 4, 5, 6, 8, 10, 11, 12, 13, 13, 12, 12, 11, 9, 8, 7, 6, 5, 3, 2, 1, 1, 0, 0, 0, 1, 2, 3, 3, 4, 4, 5, 6, 6, 7, 8, 8, 8, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 5, 8, 14, 22, 35, 53, 76, 104, 136, 168, 197, 220, 233, 236, 228, 210, 185, 154, 122, 92, 64, 42, 25, 14, 8, 5, 5, 5, 6, 7, 7, 7, 8, 8, 9, 10, 10, 10, 10, 10, 10, 11, 12, 13, 13, 14, 14, 13, 13, 12, 13, 14, 18, 25, 35, 52, 75, 105, 141, 180, 220, 255, 282, 296, 297, 284, 259, 225, 186, 146, 109, 76, 50, 31, 18, 11, 7, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 18, 18, 18, 17, 16, 15, 15, 14, 13, 12, 12, 12, 13, 16, 23, 35, 54, 80, 114, 155, 201, 248, 290, 324, 344, 347, 332, 302, 261, 213, 164, 120, 82, 53, 32, 18, 10, 6, 4, 5, 6, 7, 8, 8, 8, 8, 7, 6, 5, 5, 4, 5, 5, 6, 6, 7, 7, 7, 8, 8, 9, 10, 10, 11, 11, 11, 10, 10, 9, 8, 8, 8, 8, 8, 8, 9, 9, 10, 10, 10, 10, 10, 9, 9, 9, 9, 10, 11, 12, 13, 16, 21, 32, 50, 77, 114, 159, 210, 262, 309, 345, 366, 371, 360, 336, 306, 275, 250, 235, 232, 241, 258, 278, 296, 305, 302, 285, 255, 216, 172, 130, 92, 62, 40, 26, 18, 15, 16, 22, 34, 54, 81, 116, 157, 202, 246, 286, 316, 334, 336, 322, 292, 249, 200, 149, 102, 63, 34, 15, 4, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 4, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 7, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 1, 7, 18, 36, 62, 96, 136, 179, 221, 258, 285, 298, 296, 279, 249, 210, 167, 124, 85, 53, 30, 14, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 10, 12, 16, 24, 37, 57, 86, 123, 167, 216, 265, 311, 347, 367, 369, 351, 316, 268, 212, 157, 108, 68, 40, 21, 11, 7, 6, 6, 6, 5, 5, 4, 4, 5, 6, 8, 10, 12, 13, 13, 13, 12, 11, 10, 10, 10, 11, 11, 12, 13, 15, 18, 25, 37, 57, 86, 127, 181, 245, 314, 383, 443, 486, 504, 496, 461, 404, 334, 260, 189, 128, 81, 48, 27, 16, 11, 10, 10, 12, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 13, 13, 13, 13, 13, 12, 12, 10, 9, 10, 14, 24, 43, 73, 115, 169, 232, 301, 370, 431, 477, 502, 503, 483, 446, 402, 361, 333, 323, 333, 357, 389, 419, 440, 446, 436, 415, 389, 367, 358, 366, 393, 434, 481, 524, 551, 554, 530, 481, 414, 335, 256, 182, 121, 73, 40, 20, 10, 7, 8, 9, 10, 11, 10, 10, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 7, 7, 7, 7, 8, 9, 9, 9, 9, 8, 7, 7, 6, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 10, 17, 28, 45, 71, 105, 148, 198, 250, 298, 337, 359, 360, 341, 303, 252, 195, 141, 94, 58, 33, 19, 12, 9, 9, 8, 8, 6, 5, 3, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 2, 1, 0, 0, 0, 0, 0, 2, 8, 18, 36, 62, 98, 143, 192, 242, 287, 320, 336, 333, 311, 273, 224, 170, 118, 74, 40, 17, 5, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 9, 10, 10, 11, 12, 17, 27, 44, 69, 103, 144, 192, 241, 288, 326, 350, 357, 346, 317, 275, 224, 172, 122, 81, 50, 28, 16, 9, 6, 6, 5, 5, 5, 5, 5, 5, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 6, 7, 8, 9, 9, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 8, 10, 12, 14, 15, 16, 18, 22, 32, 51, 83, 129, 191, 263, 341, 415, 475, 511, 517, 492, 441, 370, 290, 211, 142, 87, 47, 22, 8, 2, 1, 1, 3, 4, 4, 5, 6, 6, 7, 9, 10, 10, 10, 9, 8, 6, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 7, 8, 9, 9, 9, 10, 13, 20, 31, 49, 76, 112, 159, 212, 268, 318, 357, 377, 374, 350, 307, 252, 194, 139, 93, 58, 34, 20, 12, 10, 11, 17, 30, 54, 91, 143, 209, 285, 363, 433, 484, 508, 502, 467, 412, 347, 285, 238, 212, 208, 222, 245, 269, 284, 287, 276, 255, 230, 209, 198, 201, 218, 244, 274, 299, 313, 312, 294, 261, 217, 168, 120, 78, 45, 22, 8, 2, 0, 1, 2, 4, 5, 6, 6, 7, 7, 7, 7, 7, 7, 8, 8, 8, 9, 8, 7, 6, 5, 5, 5, 6, 7, 7, 7, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 17, 39, 72, 117, 171, 229, 285, 332, 362, 372, 358, 324, 275, 217, 158, 105, 62, 31, 12, 2, 0, 0, 2, 9, 22, 44, 76, 118, 166, 217, 263, 299, 318, 318, 298, 261, 214, 162, 113, 70, 38, 17, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 11, 11, 11, 9, 8, 6, 5, 4, 5, 6, 7, 8, 10, 10, 11, 11, 10, 10, 9, 8, 7, 5, 4, 4, 3, 3, 2, 2, 2, 3, 4, 5, 7, 9, 11, 13, 15, 16, 17, 17, 20, 27, 43, 71, 115, 177, 255, 343, 430, 505, 557, 576, 560, 510, 434, 344, 253, 171, 104, 57, 28, 13, 8, 9, 11, 14, 16, 17, 17, 16, 15, 14, 14, 14, 14, 15, 15, 15, 14, 13, 12, 12, 11, 12, 13, 14, 15, 16, 17, 17, 18, 20, 25, 36, 55, 87, 131, 188, 253, 321, 382, 429, 452, 448, 420, 373, 318, 267, 230, 213, 218, 240, 270, 298, 315, 315, 297, 262, 217, 169, 123, 83, 53, 33, 21, 16, 15, 18, 25, 37, 57, 86, 126, 177, 234, 291, 339, 372, 382, 369, 333, 281, 221, 160, 107, 65, 36, 18, 8, 5, 5, 5, 6, 7, 7, 6, 6, 6, 7, 7, 8, 8, 8, 7, 6, 5, 3, 2, 2, 3, 3, 5, 6, 8, 9, 9, 9, 8, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 10, 11, 12, 12, 12, 11, 10, 9, 9, 8, 8, 8, 9, 9, 10, 12, 13, 14, 14, 14, 14, 14, 13, 12, 11, 11, 11, 11, 12, 12, 13, 13, 12, 12, 11, 12, 12, 13, 13, 14, 13, 13, 14, 18, 28, 47, 78, 119, 170, 225, 279, 323, 353, 363, 351, 319, 271, 214, 155, 102, 60, 29, 11, 3, 1, 3, 10, 23, 45, 78, 123, 180, 244, 307, 360, 395, 407, 394, 357, 303, 240, 176, 118, 71, 39, 18, 9, 6, 8, 12, 15, 17, 18, 18, 17, 16, 14, 13, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 11, 11, 12, 12, 12, 11, 11, 10, 10, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 6, 18, 42, 80, 131, 193, 257, 316, 360, 381, 378, 352, 311, 267, 232, 215, 220, 246, 284, 325, 357, 369, 358, 323, 269, 205, 141, 85, 43, 16, 3, 0, 0, 1, 2, 2, 1, 1, 2, 3, 4, 6, 7, 8, 9, 9, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 10, 11, 11, 11, 9, 7, 5, 3, 2, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 6, 5, 3, 2, 1, 2, 4, 6, 8, 10, 11, 11, 10, 9, 7, 6, 5, 5, 6, 7, 8, 10, 11, 12, 10, 8, 7, 8, 17, 37, 71, 121, 183, 253, 321, 378, 414, 424, 406, 365, 309, 252, 205, 177, 172, 188, 218, 252, 279, 290, 281, 253, 210, 160, 110, 66, 34, 13, 3, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 14, 15, 15, 15, 14, 12, 11, 10, 9, 8, 8, 7, 6, 4, 3, 6, 16, 38, 78, 136, 214, 306, 400, 485, 546, 572, 560, 514, 447, 379, 330, 319, 352, 428, 531, 639, 726, 771, 761, 696, 586, 452, 315, 194, 102, 41, 10, 0, 0, 3, 7, 10, 15, 25, 46, 81, 135, 207, 292, 380, 460, 517, 541, 526, 478, 412, 349, 309, 308, 352, 431, 529, 619, 681, 697, 662, 582, 471, 349, 232, 136, 66, 23, 3, 0, 1, 6, 11, 13, 14, 14, 14, 14, 13, 13, 13, 13, 13, 13, 13, 13, 12, 11, 10, 10, 10, 11, 12, 13, 14, 15, 16, 17, 17, 17, 17, 16, 15, 15, 15, 16, 17, 17, 18, 16, 14, 12, 13, 21, 39, 73, 125, 194, 276, 363, 442, 501, 531, 524, 482, 411, 323, 232, 150, 86, 43, 19, 10, 8, 10, 12, 17, 28, 53, 96, 160, 242, 334, 423, 493, 531, 531, 492, 425, 347, 277, 233, 225, 253, 309, 376, 435, 471, 472, 438, 375, 294, 210, 134, 74, 34, 11, 1, 0, 3, 6, 8, 8, 9, 13, 23, 43, 76, 122, 180, 245, 306, 356, 385, 386, 361, 312, 249, 181, 120, 71, 37, 18, 9, 8, 10, 11, 12, 12, 10, 9, 7, 6, 4, 4, 3, 2, 1, 1, 1, 2, 3, 5, 7, 10, 13, 16, 18, 19, 18, 15, 12, 11, 16, 32, 65, 120, 195, 287, 385, 476, 543, 575, 565, 515, 436, 348, 269, 218, 203, 226, 275, 336, 390, 421, 420, 388, 333, 271, 216, 184, 180, 203, 245, 292, 329, 344, 333, 296, 240, 176, 115, 65, 30, 9, 1, 0, 0, 1, 0, 0, 0, 0, 2, 5, 7, 9, 11, 12, 12, 12, 11, 10, 9, 8, 7, 6, 6, 6, 8, 9, 11, 12, 13, 13, 12, 11, 10, 10, 10, 10, 10, 11, 11, 11, 9, 7, 5, 5, 12, 29, 60, 106, 165, 232, 297, 350, 381, 385, 360, 311, 245, 176, 111, 60, 26, 7, 0, 0, 0, 1, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 12, 11, 10, 8, 6, 5, 6, 7, 9, 11, 13, 14, 13, 11, 7, 6, 11, 27, 60, 113, 184, 269, 357, 433, 486, 503, 483, 429, 356, 282, 227, 206, 227, 284, 363, 445, 507, 534, 519, 465, 387, 303, 235, 194, 189, 216, 264, 317, 360, 380, 372, 335, 278, 210, 143, 86, 43, 17, 4, 1, 3, 7, 10, 11, 12, 11, 11, 10, 10, 10, 11, 12, 14, 15, 15, 15, 15, 14, 13, 12, 12, 12, 13, 13, 13, 11, 9, 6, 5, 9, 23, 50, 94, 155, 231, 312, 387, 443, 469, 460, 417, 349, 272, 202, 156, 143, 166, 217, 283, 347, 392, 407, 388, 340, 276, 212, 164, 144, 155, 193, 247, 301, 342, 358, 345, 306, 248, 182, 119, 67, 30, 9, 0, 0, 0, 0, 0, 2, 11, 31, 67, 119, 185, 255, 321, 372, 397, 391, 356, 297, 226, 154, 91, 44, 15, 1, 0, 0, 1, 2, 2, 2, 2, 3, 5, 7, 9, 11, 12, 12, 11, 8, 6, 7, 17, 39, 78, 133, 201, 272, 335, 379, 395, 378, 335, 276, 217, 176, 164, 187, 240, 310, 381, 435, 458, 443, 394, 320, 235, 153, 85, 38, 11, 0, 0, 2, 6, 8, 8, 8, 8, 7, 8, 9, 9, 10, 10, 10, 8, 5, 3, 3, 9, 24, 51, 93, 147, 210, 273, 327, 361, 369, 348, 301, 237, 167, 102, 52, 19, 3, 0, 0, 1, 2, 2, 1, 1, 2, 4, 5, 6, 7, 8, 8, 9, 9, 9, 8, 7, 6, 5, 4, 4, 5, 6, 7, 8, 8, 7, 5, 4, 3, 2, 3, 4, 6, 9, 11, 13, 14, 13, 12, 10, 9, 8, 8, 10, 12, 15, 16, 15, 12, 8, 6, 9, 23, 53, 100, 165, 242, 322, 392, 440, 456, 437, 388, 321, 255, 210, 199, 231, 299, 390, 480, 547, 573, 551, 488, 401, 316, 256, 239, 269, 338, 425, 505, 554, 559, 516, 433, 328, 221, 128, 60, 19, 1, 0, 2, 7, 10, 12, 12, 13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 11, 10, 9, 8, 8, 7, 7, 8, 8, 9, 9, 9, 8, 7, 4, 3, 7, 20, 46, 89, 149, 220, 293, 357, 399, 411, 389, 337, 265, 186, 113, 57, 20, 2, 0, 0, 1, 2, 1, 0, 0, 0, 0, 3, 5, 8, 9, 9, 8, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 11, 12, 11, 9, 8, 6, 4, 4, 4, 4, 5, 7, 8, 9, 8, 7, 5, 7, 16, 39, 79, 138, 212, 294, 370, 427, 454, 444, 400, 329, 244, 160, 90, 40, 11, 0, 0, 0, 3, 3, 2, 1, 0, 0, 1, 2, 4, 5, 6, 7, 7, 7, 6, 4, 3, 2, 3, 3, 5, 7, 8, 10, 11, 12, 11, 11, 10, 8, 7, 7, 7, 7, 8, 9, 9, 8, 6, 4, 2, 0, 0, 0, 2, 5, 8, 10, 11, 10, 7, 3, 0, 0, 12, 37, 80, 139, 208, 278, 338, 375, 382, 359, 307, 239, 165, 99, 48, 16, 1, 0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 11, 11, 10, 8, 7, 5, 3, 2, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 2, 3, 5, 7, 8, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 9, 11, 13, 14, 14, 14, 13, 11, 9, 7, 6, 6, 6, 6, 5, 3, 0, 0, 5, 23, 57, 109, 179, 259, 336, 398, 432, 430, 394, 332, 260, 198, 164, 169, 214, 287, 369, 438, 476, 470, 422, 341, 245, 153, 78, 30, 5, 0, 0, 3, 4, 3, 1, 0, 0, 0, 1, 3, 5, 7, 7, 8, 8, 7, 5, 4, 2, 0, 0, 0, 2, 5, 8, 9, 7, 2, 0, 3, 28, 79, 162, 272, 394, 508, 590, 622, 596, 517, 402, 276, 160, 74, 21, 0, 0, 1, 6, 7, 7, 6, 6, 6, 7, 7, 6, 5, 5, 6, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 2, 4, 8, 10, 12, 12, 11, 9, 7, 6, 5, 5, 5, 4, 3, 3, 3, 3, 2, 0, 0, 0, 11, 40, 91, 164, 254, 347, 426, 476, 485, 451, 381, 288, 191, 107, 46, 11, 0, 0, 2, 4, 1, 0, 1, 21, 65, 135, 227, 329, 424, 495, 525, 507, 445, 352, 246, 148, 71, 23, 0, 0, 0, 4, 6, 5, 3, 2, 1, 1, 2, 2, 3, 3, 5, 6, 7, 8, 8, 7, 5, 3, 1, 0, 0, 1, 2, 4, 5, 6, 7, 6, 5, 3, 2, 1, 1, 2, 3, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 6, 4, 2, 1, 1, 2, 4, 6, 8, 9, 10, 9, 5, 0, 0, 3, 27, 75, 150, 247, 354, 451, 518, 541, 514, 442, 344, 241, 158, 113, 114, 158, 232, 315, 384, 423, 422, 383, 314, 231, 149, 81, 33, 7, 0, 0, 4, 8, 7, 2, 0, 0, 17, 57, 123, 211, 312, 407, 478, 509, 494, 434, 342, 239, 142, 67, 20, 0, 0, 1, 6, 5, 1, 0, 0, 21, 67, 139, 232, 334, 426, 492, 515, 491, 424, 329, 226, 132, 61, 18, 0, 0, 1, 6, 7, 6, 4, 3, 2, 3, 5, 6, 9, 11, 13, 14, 15, 16, 15, 13, 10, 7, 3, 0, 0, 0, 0, 2, 3, 1, 0, 0, 12, 45, 103, 186, 283, 378, 453, 491, 483, 430, 344, 243, 147, 72, 23, 1, 0, 0, 4, 5, 4, 2, 0, 0, 1, 2, 3, 4, 4, 5, 6, 8, 9, 11, 11, 11, 10, 8, 7, 6, 5, 5, 6, 8, 9, 10, 10, 10, 9, 8, 7, 5, 5, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 1, 1, 2, 3, 5, 6, 6, 7, 7, 6, 5, 4, 3, 2, 2, 2, 3, 4, 6, 7, 8, 8, 7, 6, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 10, 17, 24, 32, 38, 42, 43, 40, 34, 27, 19, 12, 6, 2, 0, 0, 0, 0, 1, 2, 5, 7, 10, 12, 14, 15, 16, 17, 18, 16, 10, 2, 0, 5, 38, 104, 207, 336, 473, 591, 663, 671, 613, 501, 362, 224, 112, 38, 2, 0, 0, 7, 12, 13, 12, 12, 14, 16, 18, 18, 17, 15, 13, 12, 13, 14, 15, 15, 15, 15, 14, 13, 12, 12, 12, 13, 14, 14, 13, 12, 11, 9, 8, 6, 5, 3, 2, 2, 3, 4, 5, 4, 0, 0, 0, 20, 65, 140, 239, 348, 447, 514, 532, 497, 417, 310, 200, 106, 41, 7, 0, 0, 3, 5, 4, 1, 0, 0, 2, 5, 8, 9, 9, 9, 9, 10, 11, 12, 12, 12, 11, 10, 9, 9, 9, 10, 11, 12, 13, 13, 13, 11, 10, 8, 6, 6, 7, 9, 11, 13, 15, 16, 16, 14, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 12, 13, 13, 11, 9, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 12, 12, 10, 8, 5, 2, 1, 2, 4, 7, 10, 13, 14, 14, 13, 10, 7, 5, 3, 2, 2, 3, 6, 8, 11, 14, 14, 11, 5, 0, 0, 9, 43, 103, 187, 287, 383, 458, 494, 482, 425, 337, 235, 140, 67, 21, 0, 0, 0, 4, 5, 4, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 2, 4, 6, 8, 7, 4, 0, 0, 7, 33, 81, 151, 236, 322, 391, 428, 422, 375, 298, 207, 121, 55, 15, 0, 0, 1, 4, 5, 2, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 4, 6, 9, 11, 11, 7, 1, 0, 3, 27, 76, 152, 249, 353, 443, 500, 509, 468, 386, 281, 176, 89, 31, 3, 0, 0, 5, 7, 6, 3, 1, 1, 1, 3, 3, 4, 4, 4, 5, 6, 7, 8, 8, 8, 8, 8, 8, 8, 8, 9, 8, 8, 7, 6, 5, 4, 3, 3, 3, 4, 6, 8, 9, 11, 12, 12, 12, 12, 12, 11, 11, 10, 10, 11, 12, 13, 12, 9, 4, 0, 0, 11, 46, 107, 191, 288, 380, 448, 475, 455, 392, 300, 201, 112, 48, 11, 0, 0, 2, 4, 4, 1, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 2, 5, 8, 11, 11, 10, 8, 4, 2, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 5, 4, 3, 3, 4, 6, 8, 10, 12, 13, 14, 16, 18, 20, 21, 21, 20, 19, 20, 21, 23, 23, 16, 4, 0, 0, 43, 143, 304, 514, 742, 940, 1063, 1080, 984, 800, 571, 346, 167, 52, 0, 0, 0, 11, 16, 13, 6, 0, 0, 0, 22, 71, 152, 262, 387, 504, 585, 609, 568, 472, 350, 237, 171, 172, 245, 368, 507, 621, 678, 661, 575, 442, 296, 165, 70, 16, 0, 0, 6, 12, 14, 13, 11, 9, 8, 8, 7, 7, 7, 8, 10, 12, 13, 12, 9, 5, 2, 0, 0, 0, 2, 4, 6, 8, 8, 7, 5, 4, 2, 2, 2, 3, 5, 9, 14, 19, 20, 16, 6, 0, 0, 28, 104, 232, 401, 585, 747, 850, 866, 792, 645, 462, 281, 137, 43, 0, 0, 1, 11, 17, 17, 14, 14, 15, 16, 17, 15, 12, 9, 6, 6, 7, 10, 12, 14, 15, 15, 14, 12, 9, 7, 4, 4, 5, 8, 9, 7, 1, 0, 0, 28, 90, 189, 315, 449, 563, 628, 630, 567, 455, 319, 190, 89, 26, 0, 0, 2, 9, 12, 12, 10, 9, 10, 10, 11, 11, 11, 11, 13, 14, 15, 15, 13, 11, 10, 10, 11, 12, 15, 18, 22, 26, 28, 25, 13, 0, 0, 17, 92, 230, 427, 656, 872, 1025, 1077, 1014, 851, 629, 399, 205, 73, 6, 0, 0, 11, 18, 18, 11, 2, 0, 0, 12, 57, 138, 255, 396, 537, 648, 702, 683, 593, 455, 304, 180, 116, 129, 215, 350, 495, 610, 662, 636, 541, 403, 261, 155, 115, 150, 249, 382, 509, 593, 610, 555, 445, 311, 191, 119, 112, 168, 267, 378, 466, 506, 487, 415, 310, 199, 104, 39, 5, 0, 0, 7, 11, 10, 7, 4, 2, 2, 3, 4, 5, 7, 9, 11, 13, 13, 13, 11, 9, 6, 5, 5, 6, 9, 11, 12, 11, 9, 7, 4, 2, 2, 2, 3, 5, 6, 8, 10, 10, 8, 3, 0, 0, 15, 54, 120, 210, 311, 402, 460, 470, 427, 342, 238, 147, 97, 107, 178, 294, 423, 530, 586, 575, 501, 383, 252, 136, 54, 9, 0, 0, 5, 9, 7, 2, 0, 0, 0, 0, 2, 2, 1, 1, 2, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 8, 7, 5, 2, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 6, 5, 4, 2, 1, 1, 1, 2, 4, 6, 8, 10, 11, 12, 11, 10, 9, 9, 10, 11, 12, 12, 12, 10, 8, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 9, 11, 13, 14, 14, 13, 11, 9, 6, 4, 3, 3, 5, 7, 9, 11, 12, 12, 11, 9, 7, 5, 5, 5, 7, 9, 12, 14, 15, 15, 14, 12, 10, 8, 7, 7, 8, 10, 12, 14, 15, 15, 14, 13, 11, 11, 11, 11, 11, 10, 8, 6, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 14, 15, 15, 15, 13, 12, 10, 8, 8, 8, 10, 11, 13, 14, 15, 14, 13, 11, 9, 9, 8, 9, 11, 13, 14, 15, 15, 14, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 3, 5, 6, 8, 9, 12, 15, 18, 18, 13, 2, 0, 0, 38, 123, 255, 420, 590, 727, 796, 779, 680, 525, 351, 194, 80, 16, 0, 0, 5, 14, 19, 19, 15, 7, 0, 0, 13, 73, 186, 347, 535, 713, 839, 881, 826, 688, 503, 312, 155, 50, 0, 0, 0, 12, 17, 16, 13, 11, 12, 14, 17, 16, 14, 11, 8, 6, 5, 4, 4, 3, 3, 3, 5, 6, 7, 7, 6, 7, 9, 11, 12, 9, 2, 0, 0, 27, 91, 193, 324, 461, 575, 636, 629, 554, 430, 289, 160, 66, 12, 0, 0, 6, 12, 12, 9, 5, 4, 5, 7, 9, 10, 10, 11, 12, 14, 16, 17, 17, 17, 16, 14, 13, 12, 12, 12, 14, 16, 18, 19, 20, 20, 19, 18, 17, 17, 15, 13, 11, 9, 8, 9, 11, 9, 4, 0, 0, 14, 64, 152, 272, 407, 529, 607, 622, 570, 463, 329, 198, 93, 27, 0, 0, 1, 10, 15, 13, 7, 0, 0, 0, 27, 81, 165, 270, 376, 461, 503, 491, 427, 329, 219, 120, 49, 8, 0, 0, 2, 8, 10, 7, 1, 0, 0, 16, 64, 146, 259, 385, 498, 572, 585, 531, 424, 290, 164, 79, 58, 103, 200, 321, 430, 497, 504, 451, 355, 240, 134, 56, 11, 0, 0, 5, 10, 10, 6, 4, 3, 5, 7, 9, 8, 7, 8, 10, 12, 11, 6, 0, 0, 12, 62, 153, 280, 424, 555, 641, 661, 609, 498, 356, 216, 102, 29, 0, 0, 2, 14, 17, 11, 0, 0, 7, 59, 157, 299, 468, 630, 750, 795, 752, 629, 457, 283, 153, 103, 143, 259, 414, 560, 653, 664, 590, 456, 302, 178, 125, 162, 283, 454, 625, 748, 788, 733, 601, 427, 255, 119, 33, 0, 0, 4, 15, 20, 19, 16, 15, 15, 16, 16, 13, 10, 6, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 2, 4, 7, 9, 9, 9, 7, 4, 2, 0, 0, 0, 1, 3, 6, 8, 10, 10, 9, 7, 4, 2, 0, 1, 2, 4, 6, 8, 10, 12, 13, 13, 12, 11, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 10, 12, 15, 17, 18, 19, 19, 18, 16, 14, 12, 13, 15, 17, 19, 17, 10, 0, 0, 8, 51, 130, 245, 378, 503, 590, 617, 576, 477, 345, 211, 101, 31, 0, 0, 1, 9, 12, 9, 5, 3, 4, 8, 11, 13, 13, 12, 12, 14, 16, 16, 10, 0, 0, 6, 51, 139, 271, 427, 579, 691, 733, 694, 583, 428, 267, 133, 43, 0, 0, 0, 10, 14, 13, 9, 7, 7, 9, 11, 11, 10, 8, 6, 7, 8, 9, 9, 9, 7, 6, 5, 5, 6, 8, 10, 12, 13, 14, 15, 15, 15, 14, 13, 13, 13, 14, 15, 15, 15, 15, 14, 13, 14, 16, 19, 21, 23, 23, 23, 23, 23, 21, 16, 8, 0, 0, 19, 74, 169, 298, 442, 571, 653, 664, 597, 468, 312, 173, 95, 107, 212, 388, 589, 762, 859, 853, 746, 568, 367, 197, 99, 93, 168, 292, 420, 509, 531, 479, 372, 244, 137, 84, 104, 194, 329, 471, 579, 623, 594, 499, 367, 229, 113, 37, 1, 0, 1, 11, 16, 15, 11, 7, 5, 5, 7, 8, 9, 11, 12, 15, 17, 18, 18, 17, 15, 12, 9, 7, 6, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 6, 5, 4, 2, 2, 2, 3, 5, 7, 11, 15, 18, 21, 23, 23, 21, 18, 14, 10, 7, 5, 4, 3, 2, 1, 2, 3, 6, 9, 11, 12, 10, 9, 8, 9, 12, 11, 6, 0, 0, 14, 68, 166, 304, 462, 605, 696, 709, 636, 496, 328, 184, 111, 137, 261, 451, 656, 817, 887, 846, 704, 504, 302, 158, 113, 179, 336, 538, 725, 844, 860, 770, 600, 401, 229, 134, 139, 239, 399, 567, 690, 727, 667, 530, 360, 216, 150, 191, 335, 547, 766, 928, 987, 926, 763, 545, 325, 150, 41, 0, 0, 6, 18, 21, 16, 9, 6, 8, 11, 14, 14, 12, 10, 8, 9, 11, 14, 16, 17, 15, 13, 10, 7, 5, 5, 6, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 2, 5, 7, 9, 9, 8, 6, 3, 1, 0, 0, 0, 2, 4, 7, 8, 9, 8, 6, 4, 2, 1, 1, 1, 2, 3, 6, 10, 13, 15, 11, 2, 0, 0, 30, 97, 201, 331, 461, 561, 605, 580, 492, 364, 229, 114, 37, 0, 0, 0, 8, 11, 8, 2, 0, 0, 0, 2, 5, 6, 7, 7, 8, 10, 12, 13, 13, 13, 12, 11, 9, 8, 8, 8, 10, 12, 14, 15, 16, 15, 14, 12, 11, 10, 10, 10, 10, 10, 8, 6, 4, 3, 2, 3, 3, 4, 4, 5, 7, 9, 11, 11, 6, 0, 0, 8, 47, 119, 218, 330, 429, 490, 496, 445, 351, 238, 133, 54, 10, 0, 0, 4, 8, 7, 3, 0, 0, 0, 1, 4, 7, 10, 11, 11, 10, 7, 4, 2, 0, 0, 0, 1, 4, 7, 9, 10, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 7, 7, 6, 4, 2, 0, 0, 0, 1, 3, 4, 6, 8, 10, 12, 14, 17, 18, 18, 17, 16, 14, 13, 12, 13, 14, 17, 19, 21, 22, 21, 20, 19, 17, 17, 16, 14, 12, 9, 7, 7, 9, 12, 15, 17, 16, 16, 18, 22, 25, 21, 9, 0, 0, 28, 127, 299, 531, 784, 1000, 1125, 1123, 994, 774, 518, 285, 114, 20, 0, 0, 10, 19, 18, 12, 7, 7, 11, 16, 19, 17, 13, 8, 5, 4, 4, 4, 4, 3, 1, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 2, 1, 1, 1, 2, 4, 6, 8, 10, 12, 13, 13, 12, 11, 9, 8, 7, 7, 8, 10, 11, 12, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 11, 12, 13, 14, 15, 15, 15, 14, 13, 12, 11, 9, 8, 6, 4, 3, 1, 0, 1, 3, 6, 8, 10, 10, 10, 10, 13, 16, 17, 12, 2, 0, 0, 37, 121, 252, 414, 574, 694, 741, 701, 585, 424, 258, 122, 35, 0, 0, 3, 13, 15, 10, 2, 0, 0, 0, 1, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 1, 6, 10, 8, 0, 0, 1, 39, 120, 241, 385, 520, 612, 636, 584, 470, 327, 188, 81, 18, 0, 0, 4, 10, 9, 4, 0, 0, 0, 0, 2, 5, 7, 8, 8, 8, 7, 7, 7, 9, 11, 13, 13, 12, 12, 14, 19, 23, 22, 12, 0, 0, 13, 89, 230, 426, 642, 828, 934, 929, 814, 621, 402, 207, 72, 3, 0, 0, 13, 20, 16, 9, 5, 7, 13, 19, 22, 21, 18, 13, 10, 9, 9, 10, 12, 13, 15, 17, 21, 24, 25, 24, 20, 15, 13, 15, 17, 17, 9, 0, 0, 11, 77, 200, 373, 567, 738, 841, 846, 751, 584, 387, 209, 80, 11, 0, 0, 9, 14, 11, 7, 5, 5, 5, 1, 0, 0, 32, 104, 221, 368, 515, 628, 674, 640, 536, 390, 239, 115, 34, 0, 0, 0, 8, 13, 13, 10, 5, 0, 0, 0, 27, 89, 188, 313, 439, 536, 576, 548, 459, 333, 202, 95, 27, 0, 0, 2, 9, 10, 5, 0, 0, 0, 2, 5, 5, 3, 1, 2, 5, 9, 9, 3, 0, 0, 18, 75, 171, 297, 429, 534, 585, 566, 483, 358, 225, 111, 35, 0, 0, 0, 8, 10, 6, 1, 0, 0, 0, 2, 4, 5, 5, 6, 8, 10, 12, 13, 13, 11, 9, 7, 5, 5, 6, 8, 10, 11, 10, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 9, 10, 10, 11, 11, 14, 18, 23, 27, 29, 28, 24, 22, 23, 25, 24, 15, 0, 0, 1, 64, 194, 389, 620, 839, 989, 1029, 948, 767, 537, 312, 138, 34, 0, 0, 4, 15, 17, 13, 9, 5, 0, 0, 0, 18, 74, 174, 313, 467, 602, 681, 679, 593, 444, 273, 128, 49, 58, 149, 293, 447, 564, 610, 571, 460, 310, 165, 69, 49, 111, 237, 388, 520, 595, 593, 517, 392, 251, 128, 44, 2, 0, 0, 9, 13, 9, 3, 0, 0, 0, 0, 2, 5, 8, 11, 13, 15, 14, 11, 7, 3, 1, 1, 3, 6, 9, 11, 14, 17, 19, 18, 11, 1, 0, 0, 36, 112, 224, 356, 480, 564, 583, 532, 426, 292, 164, 68, 12, 0, 0, 5, 10, 9, 4, 0, 0, 0, 0, 3, 6, 8, 10, 10, 9, 7, 5, 4, 5, 8, 12, 15, 16, 15, 14, 15, 17, 18, 15, 5, 0, 0, 34, 119, 259, 438, 622, 767, 831, 793, 658, 460, 254, 96, 30, 73, 211, 401, 588, 719, 758, 699, 562, 389, 222, 95, 21, 0, 0, 7, 15, 15, 11, 7, 7, 10, 13, 14, 12, 8, 3, 0, 0, 0, 1, 1, 0, 0, 0, 1, 4, 7, 8, 7, 5, 4, 6, 11, 14, 12, 3, 0, 0, 33, 119, 256, 425, 592, 715, 761, 715, 593, 426, 258, 121, 33, 0, 0, 0, 14, 21, 17, 5, 0, 0, 19, 93, 220, 390, 573, 728, 814, 806, 702, 527, 328, 155, 51, 39, 115, 252, 409, 540, 608, 594, 501, 353, 192, 66, 15, 63, 208, 419, 644, 824, 909, 873, 727, 511, 285, 111, 34, 67, 192, 361, 519, 617, 629, 555, 422, 271, 138, 47, 2, 0, 1, 10, 13, 9, 2, 0, 0, 0, 1, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 2, 5, 9, 11, 12, 11, 10, 10, 13, 15, 13, 6, 0, 0, 16, 79, 187, 331, 483, 608, 672, 657, 567, 428, 275, 141, 48, 0, 0, 0, 10, 19, 19, 10, 0, 0, 5, 63, 172, 327, 504, 664, 764, 773, 685, 521, 325, 152, 50, 44, 133, 285, 453, 585, 644, 615, 511, 365, 217, 98, 25, 0, 0, 5, 13, 13, 7, 0, 0, 0, 0, 2, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 13, 16, 17, 15, 11, 6, 3, 3, 6, 10, 13, 13, 12, 11, 12, 16, 18, 14, 3, 0, 0, 40, 142, 304, 506, 706, 854, 908, 851, 701, 498, 294, 132, 32, 0, 0, 6, 17, 17, 10, 2, 1, 5, 12, 17, 18, 15, 13, 13, 15, 16, 11, 0, 0, 1, 52, 158, 316, 502, 675, 791, 816, 744, 594, 407, 229, 94, 17, 0, 0, 9, 18, 20, 16, 13, 13, 16, 19, 21, 21, 19, 16, 15, 15, 16, 16, 13, 10, 5, 2, 1, 3, 6, 10, 13, 15, 18, 20, 22, 19, 10, 0, 0, 6, 58, 155, 292, 444, 576, 654, 653, 575, 441, 286, 149, 52, 3, 0, 0, 8, 12, 9, 2, 0, 0, 0, 1, 5, 7, 7, 7, 7, 6, 4, 3, 1, 0, 0, 0, 1, 2, 4, 6, 8, 11, 14, 16, 18, 18, 17, 14, 11, 9, 7, 7, 9, 13, 16, 20, 22, 23, 22, 20, 17, 14, 10, 7, 5, 3, 1, 0, 0, 0, 0, 1, 2, 3, 5, 7, 9, 11, 13, 15, 17, 17, 18, 18, 17, 15, 13, 10, 7, 4, 2, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 5, 3, 1, 0, 0, 0, 0, 2, 4, 5, 8, 10, 12, 15, 17, 17, 17, 16, 13, 11, 9, 9, 9, 12, 15, 18, 20, 21, 20, 17, 14, 11, 9, 8, 9, 11, 15, 18, 20, 21, 20, 17, 14, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 6, 5, 3, 1, 0, 0, 0, 1, 2, 4, 5, 6, 7, 7, 9, 10, 11, 12, 12, 12, 11, 9, 8, 7, 7, 9, 10, 12, 14, 16, 17, 18, 18, 17, 17, 15, 13, 10, 7, 4, 2, 0, 0, 0, 0, 2, 5, 8, 10, 11, 11, 10, 7, 5, 2, 0, 0, 0, 1, 1, 1, 0, 0, 0, 4, 10, 18, 23, 24, 20, 16, 14, 16, 21, 22, 12, 0, 0, 16, 110, 284, 526, 791, 1017, 1142, 1130, 984, 745, 478, 243, 82, 2, 0, 0, 16, 22, 17, 7, 1, 3, 11, 19, 24, 24, 21, 16, 12, 9, 7, 5, 4, 2, 2, 2, 4, 7, 11, 14, 17, 18, 20, 23, 28, 34, 42, 48, 49, 46, 38, 31, 26, 27, 28, 23, 10, 0, 0, 29, 135, 316, 554, 801, 997, 1086, 1042, 877, 638, 387, 181, 49, 0, 0, 5, 19, 20, 12, 2, 0, 1, 8, 15, 18, 16, 11, 7, 5, 6, 8, 11, 13, 14, 13, 12, 11, 10, 11, 12, 12, 12, 11, 9, 6, 3, 0, 0, 0, 1, 4, 8, 11, 13, 13, 11, 8, 4, 1, 0, 0, 3, 7, 11, 14, 15, 12, 9, 6, 6, 8, 13, 19, 21, 21, 19, 17, 19, 22, 21, 12, 0, 0, 8, 79, 215, 407, 623, 813, 926, 929, 821, 632, 414, 218, 79, 6, 0, 0, 12, 18, 14, 5, 0, 0, 5, 12, 18, 20, 21, 20, 18, 17, 16, 13, 10, 7, 4, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 12, 15, 17, 16, 13, 9, 6, 5, 6, 10, 14, 16, 15, 12, 8, 7, 9, 12, 12, 6, 0, 0, 14, 74, 181, 325, 480, 609, 678, 667, 581, 442, 286, 148, 51, 0, 0, 0, 14, 23, 19, 4, 0, 0, 32, 124, 266, 440, 610, 734, 780, 734, 610, 442, 270, 128, 35, 0, 0, 3, 22, 30, 22, 0, 0, 0, 71, 227, 461, 738, 998, 1174, 1218, 1115, 896, 620, 355, 152, 33, 0, 0, 7, 19, 21, 17, 11, 6, 0, 0, 0, 28, 107, 240, 415, 599, 746, 814, 784, 663, 485, 297, 141, 40, 0, 0, 2, 13, 15, 9, 0, 0, 0, 0, 4, 9, 10, 10, 9, 6, 3, 1, 0, 0, 0, 1, 3, 6, 8, 9, 9, 7, 5, 2, 0, 0, 0, 1, 3, 6, 8, 10, 10, 8, 6, 3, 1, 0, 1, 2, 4, 5, 7, 8, 10, 12, 15, 17, 19, 19, 18, 16, 12, 9, 8, 7, 9, 12, 16, 19, 21, 21, 19, 16, 11, 8, 5, 5, 6, 8, 11, 14, 17, 18, 18, 17, 15, 13, 11, 9, 6, 4, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 2, 4, 5, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 2, 4, 6, 10, 13, 16, 18, 19, 18, 18, 16, 15, 14, 12, 10, 8, 6, 3, 1, 0, 0, 1, 2, 4, 6, 7, 8, 11, 16, 25, 36, 46, 52, 51, 44, 33, 25, 21, 22, 21, 12, 0, 0, 9, 87, 238, 454, 698, 916, 1049, 1060, 945, 736, 490, 265, 102, 14, 0, 0, 12, 19, 16, 6, 0, 0, 7, 15, 22, 25, 24, 21, 18, 15, 13, 10, 8, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 3, 7, 11, 14, 15, 14, 12, 11, 14, 21, 31, 38, 39, 33, 23, 13, 10, 13, 17, 16, 4, 0, 0, 49, 178, 389, 656, 927, 1135, 1222, 1164, 976, 710, 434, 207, 61, 0, 0, 4, 18, 20, 13, 5, 3, 5, 5, 1, 0, 4, 45, 132, 267, 431, 590, 703, 740, 689, 564, 399, 236, 106, 27, 0, 0, 4, 12, 13, 9, 6, 6, 9, 12, 13, 11, 9, 8, 10, 10, 5, 0, 0, 8, 57, 149, 280, 428, 560, 641, 649, 580, 454, 305, 167, 66, 10, 0, 0, 6, 11, 9, 3, 0, 0, 0, 2, 5, 7, 8, 8, 9, 10, 12, 15, 18, 20, 22, 23, 23, 21, 19, 15, 12, 10, 9, 10, 12, 14, 16, 17, 17, 15, 13, 11, 10, 9, 10, 11, 13, 16, 18, 19, 18, 17, 14, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 10, 17, 28, 42, 54, 60, 58, 47, 32, 20, 16, 17, 18, 11, 0, 0, 8, 89, 247, 476, 739, 978, 1130, 1153, 1040, 823, 559, 312, 129, 24, 0, 0, 10, 19, 17, 10, 4, 6, 14, 23, 30, 31, 27, 21, 16, 12, 10, 10, 12, 14, 18, 22, 26, 30, 31, 30, 27, 22, 15, 9, 5, 1, 0, 0, 0, 0, 1, 2, 3, 5, 6, 8, 10, 12, 14, 15, 16, 16, 14, 12, 9, 7, 6, 6, 8, 10, 13, 15, 17, 17, 15, 13, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 13, 17, 20, 23, 26, 28, 30, 30, 28, 26, 22, 18, 12, 7, 3, 2, 3, 6, 10, 13, 12, 9, 4, 0, 0, 4, 8, 7, 1, 0, 0, 31, 106, 224, 371, 519, 631, 677, 644, 541, 395, 243, 117, 35, 0, 0, 1, 9, 11, 6, 0, 0, 0, 0, 2, 3, 4, 3, 2, 2, 1, 1, 1, 0, 0, 1, 3, 5, 7, 10, 12, 15, 19, 24, 31, 39, 45, 47, 44, 37, 28, 21, 17, 15, 12, 4, 0, 0, 21, 89, 204, 357, 521, 658, 732, 723, 633, 486, 320, 171, 65, 8, 0, 0, 8, 12, 9, 2, 0, 0, 8, 16, 22, 23, 20, 14, 10, 9, 11, 10, 5, 0, 0, 11, 60, 153, 283, 431, 567, 655, 673, 615, 497, 349, 205, 93, 25, 0, 0, 3, 10, 10, 5, 0, 0, 0, 0, 2, 3, 4, 4, 5, 7, 10, 14, 17, 20, 22, 22, 21, 19, 16, 12, 8, 5, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 6, 7, 9, 10, 12, 13, 15, 18, 20, 22, 23, 22, 21, 19, 17, 16, 17, 20, 24, 30, 36, 41, 44, 42, 37, 28, 19, 11, 7, 7, 7, 6, 1, 0, 0, 25, 82, 174, 290, 410, 506, 553, 539, 467, 355, 231, 122, 46, 5, 0, 0, 5, 8, 5, 1, 0, 0, 1, 4, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 1, 3, 7, 11, 15, 17, 18, 18, 18, 20, 23, 28, 32, 33, 28, 20, 10, 3, 2, 5, 8, 7, 0, 0, 6, 54, 154, 308, 501, 696, 849, 920, 886, 755, 561, 355, 194, 117, 139, 245, 394, 537, 627, 639, 571, 446, 298, 164, 66, 13, 0, 0, 6, 12, 12, 11, 12, 15, 18, 20, 18, 14, 10, 9, 10, 10, 5, 0, 0, 16, 71, 170, 310, 469, 615, 712, 734, 674, 549, 395, 256, 171, 161, 222, 329, 442, 522, 543, 498, 401, 278, 161, 71, 18, 0, 0, 4, 8, 7, 3, 0, 0, 0, 0, 1, 3, 4, 6, 8, 12, 15, 18, 20, 22, 23, 25, 27, 28, 29, 28, 25, 21, 16, 10, 5, 2, 0, 0, 0, 2, 4, 7, 10, 12, 12, 11, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 0, 0, 0, 2, 8, 16, 25, 30, 30, 25, 17, 11, 8, 8, 8, 5, 0, 0, 11, 63, 162, 306, 475, 634, 746, 782, 731, 608, 442, 274, 135, 44, 1, 0, 0, 8, 11, 11, 9, 10, 13, 15, 15, 12, 9, 7, 7, 7, 3, 0, 0, 14, 63, 153, 278, 418, 547, 632, 652, 602, 495, 357, 219, 107, 35, 1, 0, 0, 7, 9, 5, 1, 0, 0, 1, 5, 8, 11, 12, 13, 15, 16, 18, 21, 23, 26, 28, 30, 30, 29, 26, 22, 18, 15, 13, 13, 16, 19, 22, 23, 21, 16, 11, 6, 4, 4, 5, 4, 1, 1, 13, 48, 119, 227, 366, 513, 640, 715, 717, 643, 513, 362, 233, 166, 179, 267, 404, 546, 651, 686, 643, 534, 387, 239, 117, 39, 2, 0, 1, 8, 9, 5, 0, 0, 0, 0, 3, 6, 8, 9, 10, 11, 14, 17, 20, 24, 29, 32, 35, 36, 34, 30, 24, 17, 10, 5, 1, 0, 0, 2, 3, 5, 6, 8, 9, 11, 14, 17, 20, 23, 25, 26, 26, 25, 22, 20, 17, 16, 15, 17, 20, 23, 27, 29, 30, 30, 30, 29, 31, 35, 42, 51, 61, 68, 69, 62, 48, 32, 18, 10, 9, 10, 8, 1, 0, 1, 47, 152, 327, 558, 814, 1045, 1201, 1244, 1164, 979, 731, 475, 255, 100, 16, 0, 0, 9, 20, 19, 7, 0, 0, 18, 94, 232, 424, 647, 861, 1019, 1082, 1034, 886, 674, 444, 243, 100, 20, 0, 0, 6, 12, 10, 4, 1, 3, 10, 18, 24, 26, 24, 20, 16, 12, 10, 9, 10, 12, 15, 19, 23, 27, 30, 30, 27, 23, 18, 12, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 10, 11, 11, 10, 9, 8, 8, 7, 6, 6, 6, 7, 9, 13, 16, 20, 24, 25, 25, 22, 18, 12, 7, 3, 1, 0, 0, 0, 0, 1, 3, 5, 7, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 11, 18, 25, 31, 35, 38, 38, 34, 27, 17, 6, 0, 0, 2, 8, 10, 4, 0, 0, 30, 120, 279, 501, 756, 998, 1175, 1245, 1190, 1025, 786, 528, 299, 131, 34, 0, 0, 2, 9, 8, 4, 0, 0, 0, 0, 13, 43, 96, 175, 274, 379, 470, 526, 533, 488, 401, 292, 183, 93, 33, 3, 0, 0, 4, 5, 3, 0, 0, 0, 1, 5, 8, 9, 9, 9, 8, 9, 11, 13, 16, 18, 18, 16, 11, 6, 2, 0, 1, 2, 2, 0, 0, 1, 21, 67, 142, 246, 364, 475, 558, 594, 573, 500, 390, 269, 157, 73, 21, 0, 0, 0, 4, 5, 2, 0, 0, 0, 0, 2, 4, 5, 7, 9, 12, 16, 21, 27, 33, 37, 40, 41, 38, 31, 24, 16, 11, 9, 7, 4, 0, 0, 5, 37, 103, 206, 339, 484, 614, 702, 729, 688, 588, 452, 306, 176, 79, 21, 0, 0, 1, 8, 8, 3, 0, 0, 11, 52, 122, 221, 337, 454, 548, 599, 594, 535, 434, 312, 193, 97, 34, 3, 0, 0, 4, 5, 3, 0, 0, 0, 4, 10, 16, 20, 21, 20, 18, 15, 11, 9, 7, 7, 8, 10, 14, 18, 20, 20, 16, 10, 8, 18, 52, 118, 219, 349, 490, 618, 706, 734, 693, 594, 461, 328, 231, 194, 223, 307, 419, 525, 591, 601, 553, 464, 365, 290, 266, 305, 398, 522, 641, 722, 740, 688, 576, 429, 279, 151, 62, 13, 0, 0, 4, 7, 5, 1, 0, 0, 0, 1, 3, 3, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 10, 13, 17, 21, 25, 27, 28, 27, 23, 19, 13, 8, 4, 1, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 9, 11, 12, 13, 13, 13, 12, 10, 8, 6, 5, 4, 5, 7, 10, 13, 17, 20, 22, 22, 21, 18, 14, 10, 6, 3, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 6, 9, 13, 17, 21, 24, 25, 25, 22, 18, 13, 8, 4, 2, 1, 2, 3, 4, 6, 6, 6, 4, 3, 1, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 11, 14, 18, 23, 29, 34, 39, 43, 44, 42, 38, 33, 27, 21, 15, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 2, 16, 47, 101, 179, 277, 386, 490, 572, 616, 614, 566, 479, 369, 256, 155, 78, 26, 0, 0, 7, 40, 95, 173, 269, 373, 470, 544, 582, 576, 527, 445, 345, 241, 149, 78, 32, 8, 0, 0, 0, 1, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 6, 7, 10, 13, 17, 21, 24, 26, 26, 25, 23, 19, 15, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 11, 15, 18, 20, 21, 22, 21, 19, 15, 12, 8, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 6, 9, 13, 17, 21, 24, 26, 27, 27, 25, 21, 17, 12, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 5, 7, 10, 13, 15, 16, 16, 15, 13, 10, 8, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 3, 12, 32, 66, 117, 184, 263, 346, 423, 483, 517, 521, 493, 438, 365, 283, 203, 132, 76, 36, 13, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 6, 8, 10, 13, 15, 18, 20, 21, 21, 20, 18, 14, 11, 8, 5, 4, 3, 4, 5, 8, 11, 15, 19, 24, 28, 33, 36, 38, 38, 36, 33, 29, 24, 19, 15, 11, 9, 7, 6, 6, 6, 7, 7, 6, 5, 4, 2, 1, 1, 4, 14, 36, 74, 135, 219, 327, 452, 583, 706, 807, 871, 890, 862, 790, 685, 560, 428, 304, 197, 113, 55, 20, 4, 0, 0, 0, 2, 8, 19, 39, 69, 109, 157, 209, 262, 308, 345, 366, 369, 353, 321, 276, 224, 170, 120, 77, 44, 21, 8, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 6, 8, 10, 12, 15, 16, 17, 18, 18, 17, 16, 16, 15, 14, 14, 14, 14, 14, 13, 13, 12, 10, 9, 8, 7, 7, 7, 7, 9, 11, 13, 15, 16, 17, 17, 16, 15, 14, 14, 16, 21, 33, 51, 77, 113, 156, 205, 256, 305, 345, 374, 387, 384, 363, 328, 283, 232, 181, 135, 98, 73, 62, 66, 85, 119, 166, 223, 286, 350, 409, 456, 488, 499, 491, 463, 419, 364, 304, 242, 185, 135, 94, 61, 38, 22, 13, 8, 7, 8, 10, 13, 16, 19, 21, 22, 23, 23, 23, 24, 26, 30, 38, 50, 67, 90, 118, 150, 185, 221, 256, 287, 314, 336, 352, 364, 374, 382, 393, 406, 422, 441, 461, 479, 492, 499, 498, 491, 477, 460, 440, 419, 398, 375, 351, 325, 297, 266, 234, 202, 169, 138, 109, 83, 60, 41, 27, 16, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 3, 4, 5, 5, 5, 6, 6, 6, 7, 7, 8, 8, 9, 9, 9, 8, 8, 7, 7, 7, 6, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 4, 4, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 3, 4, 4, 5, 6, 6, 5, 5, 4, 4, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 3, 4, 5, 6, 8, 10, 12, 14, 17, 20, 24, 28, 33, 39, 45, 51, 57, 64, 71, 78, 86, 94, 103, 110, 118, 125, 131, 138, 143, 149, 153, 156, 158, 158, 158, 158, 157, 155, 149, 140, 130, 121, 116, 112, 110],
-"basecallPos": [3251, 3264, 3276, 3289, 3302, 3317, 3328, 3341, 3353, 3367, 3381, 3392, 3405, 3420, 3433, 3447, 3460, 3474, 3488, 3501, 3514, 3527, 3539, 3551, 3564, 3575, 3587, 3600, 3614, 3627, 3640, 3652, 3666, 3679, 3693, 3705, 3716, 3731, 3744, 3757, 3771, 3783, 3795, 3809, 3822, 3835, 3848, 3861, 3873, 3886, 3899, 3912, 3925, 3938, 3951, 3964, 3976, 3989, 4002, 4015, 4025, 4038, 4051, 4064, 4075, 4089, 4101, 4113, 4127, 4139, 4153, 4166, 4179, 4192, 4205, 4218, 4231, 4243, 4255, 4269, 4281, 4294, 4306, 4320, 4333, 4345, 4357, 4369, 4383, 4396, 4409, 4422, 4434, 4447, 4459, 4470, 4483, 4497, 4511, 4523, 4535, 4547, 4560, 4573, 4585, 4597, 4609, 4622, 4634, 4648, 4661, 4674, 4686, 4698, 4710, 4723, 4736, 4749, 4762, 4776, 4787, 4799, 4812, 4824, 4836, 4849, 4861, 4874, 4886, 4898, 4911, 4923, 4936, 4948, 4960, 4972, 4985, 4998, 5011, 5024, 5035, 5048, 5059, 5072, 5085, 5097, 5111, 5123, 5135, 5147, 5158, 5170, 5183, 5196, 5209, 5221, 5232, 5245, 5258, 5270, 5283, 5296, 5307, 5319, 5331, 5344, 5356, 5369, 5381, 5394, 5406, 5418, 5431, 5443, 5454, 5467, 5481, 5494, 5506, 5518, 5530, 5542, 5554, 5566, 5579, 5591, 5604, 5616, 5628, 5641, 5654, 5666, 5678, 5689, 5702, 5715, 5727, 5738, 5750, 5763, 5775, 5787, 5800, 5813, 5824, 5837, 5850, 5862, 5874, 5886, 5899, 5912, 5923, 5936, 5948, 5960, 5972, 5984, 5995, 6008, 6021, 6033, 6046, 6057, 6069, 6082, 6095, 6106, 6118, 6130, 6142, 6154, 6167, 6179, 6192, 6204, 6215, 6227, 6239, 6252, 6263, 6275, 6287, 6299, 6312, 6323, 6335, 6348, 6361, 6373, 6384, 6396, 6408, 6420, 6433, 6445, 6458, 6469, 6481, 6493, 6506, 6517, 6530, 6542, 6554, 6567, 6579, 6592, 6604, 6615, 6627, 6639, 6651, 6664, 6675, 6688, 6700, 6713, 6725, 6737, 6748, 6761, 6774, 6784, 6797, 6810, 6822, 6835, 6847, 6858, 6869, 6881, 6892, 6905, 6918, 6931, 6943, 6955, 6967, 6979, 6991, 7002, 7014, 7026, 7038, 7051, 7061, 7073, 7084, 7097, 7109, 7122, 7134, 7146, 7159, 7171, 7182, 7195, 7208, 7219, 7231, 7245, 7257, 7269, 7280, 7291, 7303, 7315, 7328, 7340, 7352, 7364, 7376, 7389, 7401, 7413, 7424, 7436, 7449, 7461, 7472, 7484, 7495, 7507, 7520, 7531, 7543, 7555, 7568, 7580, 7592, 7603, 7615, 7627, 7639, 7651, 7663, 7674, 7686, 7698, 7710, 7722, 7733, 7746, 7758, 7770, 7782, 7793, 7805, 7818, 7831, 7842, 7854, 7866, 7879, 7889, 7901, 7913, 7925, 7937, 7948, 7959, 7971, 7983, 7995, 8007, 8018, 8030, 8042, 8054, 8066, 8078, 8090, 8102, 8113, 8126, 8137, 8150, 8162, 8174, 8186, 8198, 8211, 8223, 8235, 8248, 8260, 8272, 8282, 8296, 8307, 8320, 8332, 8344, 8355, 8367, 8379, 8392, 8405, 8417, 8428, 8440, 8451, 8464, 8476, 8486, 8499, 8510, 8521, 8532, 8544, 8555, 8567, 8579, 8591, 8603, 8615, 8628, 8639, 8652, 8664, 8675, 8687, 8699, 8711, 8724, 8735, 8747, 8759, 8771, 8782, 8794, 8805, 8816, 8829, 8841, 8853, 8865, 8878, 8890, 8901, 8912, 8924, 8935, 8946, 8958, 8971, 8983, 8995, 9007, 9020, 9030, 9042, 9053, 9066, 9077, 9090, 9102, 9112, 9124, 9136, 9148, 9160, 9172, 9184, 9197, 9208, 9221, 9231, 9244, 9256, 9269, 9280, 9293, 9305, 9317, 9329, 9342, 9354, 9366, 9379, 9391, 9402, 9413, 9425, 9437, 9447, 9460, 9472, 9485, 9497, 9510, 9522, 9534, 9546, 9557, 9569, 9580, 9591, 9603, 9616, 9628, 9640, 9653, 9663, 9675, 9687, 9699, 9710, 9722, 9734, 9746, 9758, 9769, 9780, 9792, 9804, 9816, 9829, 9841, 9854, 9865, 9876, 9887, 9899, 9911, 9923, 9933, 9945, 9958, 9970, 9981, 9993, 10004, 10015, 10027, 10040, 10052, 10064, 10075, 10087, 10098, 10111, 10123, 10135, 10146, 10157, 10169, 10180, 10193, 10205, 10217, 10228, 10240, 10252, 10264, 10276, 10289, 10301, 10313, 10326, 10338, 10350, 10363, 10375, 10384, 10397, 10409, 10420, 10432, 10443, 10455, 10468, 10480, 10492, 10504, 10516, 10527, 10540, 10552, 10565, 10577, 10590, 10601, 10612, 10623, 10634, 10645, 10657, 10669, 10680, 10691, 10703, 10715, 10726, 10738, 10751, 10763, 10775, 10787, 10798, 10811, 10822, 10834, 10845, 10858, 10870, 10882, 10894, 10906, 10917, 10931, 10943, 10954, 10966, 10976, 10987, 10999, 11011, 11024, 11037, 11048, 11060, 11070, 11082, 11095, 11106, 11119, 11132, 11144, 11156, 11168, 11180, 11192, 11205, 11217, 11230, 11241, 11252, 11264, 11275, 11288, 11298, 11310, 11323, 11334, 11345, 11358, 11370, 11382, 11395, 11407, 11420, 11432, 11442, 11454, 11467, 11479, 11491, 11503, 11513, 11525, 11536, 11547, 11558, 11571, 11583, 11595, 11608, 11620, 11633, 11646, 11656, 11668, 11679, 11690, 11702, 11715, 11727, 11739, 11750, 11761, 11773, 11785, 11796, 11808, 11820, 11833, 11844, 11856, 11867, 11879, 11892, 11905, 11917, 11931, 11943, 11956, 11968, 11980, 11993, 12003, 12015, 12029, 12039, 12051, 12063, 12076, 12088, 12100, 12113, 12125, 12136, 12148, 12158, 12170, 12182, 12194, 12206, 12217, 12226, 12237, 12248, 12259, 12272, 12282, 12296, 12309, 12321, 12333, 12345, 12357, 12369, 12382, 12395, 12408, 12422, 12435, 12448, 12459, 12469, 12478, 12489, 12502, 12513, 12526, 12539, 12552, 12565, 12578, 12590, 12603, 12614, 12628, 12639, 12650, 12665, 12678, 12691, 12704],
-"basecalls": {"3251":"1:G", "3264":"2:A", "3276":"3:T", "3289":"4:A", "3302":"5:C", "3317":"6:A", "3328":"7:A", "3341":"8:T", "3353":"9:A", "3367":"10:C", "3381":"11:A", "3392":"12:A", "3405":"13:A", "3420":"14:C", "3433":"15:C", "3447":"16:A", "3460":"17:G", "3474":"18:A", "3488":"19:C", "3501":"20:A", "3514":"21:T", "3527":"22:G", "3539":"23:T", "3551":"24:T", "3564":"25:A", "3575":"26:T", "3587":"27:A", "3600":"28:C", "3614":"29:A", "3627":"30:G", "3640":"31:C", "3652":"32:A", "3666":"33:C", "3679":"34:A", "3693":"35:G", "3705":"36:G", "3716":"37:T", "3731":"38:C", "3744":"39:A", "3757":"40:A", "3771":"41:G", "3783":"42:G", "3795":"43:T", "3809":"44:C", "3822":"45:A", "3835":"46:G", "3848":"47:A", "3861":"48:G", "3873":"49:T", "3886":"50:C", "3899":"51:T", "3912":"52:A", "3925":"53:G", "3938":"54:C", "3951":"55:A", "3964":"56:T", "3976":"57:A", "3989":"58:G", "4002":"59:A", "4015":"60:A", "4025":"61:T", "4038":"62:C", "4051":"63:T", "4064":"64:T", "4075":"65:T", "4089":"66:C", "4101":"67:T", "4113":"68:T", "4127":"69:C", "4139":"70:G", "4153":"71:C", "4166":"72:G", "4179":"73:C", "4192":"74:G", "4205":"75:G", "4218":"76:G", "4231":"77:G", "4243":"78:T", "4255":"79:G", "4269":"80:C", "4281":"81:A", "4294":"82:T", "4306":"83:G", "4320":"84:C", "4333":"85:G", "4345":"86:T", "4357":"87:G", "4369":"88:G", "4383":"89:C", "4396":"90:C", "4409":"91:A", "4422":"92:T", "4434":"93:T", "4447":"94:A", "4459":"95:T", "4470":"96:G", "4483":"97:A", "4497":"98:C", "4511":"99:C", "4523":"100:G", "4535":"101:T", "4547":"102:G", "4560":"103:G", "4573":"104:A", "4585":"105:T", "4597":"106:A", "4609":"107:A", "4622":"108:C", "4634":"109:T", "4648":"110:C", "4661":"111:A", "4674":"112:G", "4686":"113:T", "4698":"114:T", "4710":"115:T", "4723":"116:C", "4736":"117:C", "4749":"118:A", "4762":"119:C", "4776":"120:T", "4787":"121:A", "4799":"-", "4812":"122:G", "4824":"123:T", "4836":"124:G", "4849":"125:A", "4861":"126:T", "4874":"127:A", "4886":"-", "4898":"128:A", "4911":"129:G", "4923":"130:G", "4936":"131:A", "4948":"132:T", "4960":"133:A", "4972":"134:A", "4985":"135:G", "4998":"136:C", "5011":"137:T", "5024":"138:A", "5035":"139:T", "5048":"140:T", "5059":"141:T", "5072":"142:G", "5085":"143:C", "5097":"144:A", "5111":"145:G", "5123":"146:T", "5135":"147:G", "5147":"148:T", "5158":"149:G", "5170":"150:G", "5183":"151:A", "5196":"152:A", "5209":"153:G", "5221":"154:A", "5232":"155:T", "5245":"156:C", "5258":"157:A", "5270":"158:C", "5283":"159:T", "5296":"160:T", "5307":"161:A", "5319":"162:T", "5331":"163:A", "5344":"164:A", "5356":"165:A", "5369":"166:G", "5381":"167:A", "5394":"168:C", "5406":"169:A", "5418":"170:C", "5431":"171:T", "5443":"172:G", "5454":"173:T", "5467":"174:C", "5481":"175:C", "5494":"176:A", "5506":"177:G", "5518":"178:T", "5530":"179:T", "5542":"180:G", "5554":"181:C", "5566":"182:G", "5579":"183:G", "5591":"184:A", "5604":"185:G", "5616":"186:G", "5628":"187:A", "5641":"188:A", "5654":"189:A", "5666":"190:T", "5678":"191:T", "5689":"192:G", "5702":"193:G", "5715":"194:A", "5727":"195:G", "5738":"196:T", "5750":"197:T", "5763":"198:C", "5775":"199:T", "5787":"200:T", "5800":"201:C", "5813":"202:A", "5824":"203:C", "5837":"204:C", "5850":"205:T", "5862":"206:A", "5874":"207:T", "5886":"208:T", "5899":"209:C", "5912":"210:T", "5923":"211:A", "5936":"212:G", "5948":"213:A", "5960":"214:T", "5972":"215:T", "5984":"216:T", "5995":"217:G", "6008":"218:A", "6021":"219:C", "6033":"220:A", "6046":"221:T", "6057":"222:G", "6069":"223:G", "6082":"224:A", "6095":"225:A", "6106":"226:T", "6118":"227:T", "6130":"228:T", "6142":"229:A", "6154":"230:C", "6167":"231:C", "6179":"232:T", "6192":"233:T", "6204":"234:T", "6215":"235:G", "6227":"236:T", "6239":"237:G", "6252":"238:A", "6263":"239:T", "6275":"240:T", "6287":"241:A", "6299":"242:C", "6312":"243:T", "6323":"244:G", "6335":"245:C", "6348":"246:A", "6361":"247:A", "6373":"248:A", "6384":"249:T", "6396":"250:T", "6408":"251:T", "6420":"252:C", "6433":"253:A", "6445":"254:C", "6458":"255:T", "6469":"256:G", "6481":"257:A", "6493":"258:G", "6506":"259:A", "6517":"260:C", "6530":"261:T", "6542":"262:A", "6554":"263:A", "6567":"264:C", "6579":"265:A", "6592":"266:A", "6604":"267:T", "6615":"268:G", "6627":"269:G", "6639":"270:G", "6651":"271:C", "6664":"272:A", "6675":"273:C", "6688":"274:G", "6700":"275:C", "6713":"276:C", "6725":"277:T", "6737":"278:T", "6748":"279:A", "6761":"280:A", "6774":"281:A", "6784":"282:T", "6797":"283:C", "6810":"284:A", "6822":"285:A", "6835":"286:G", "6847":"287:T", "6858":"288:G", "6869":"289:T", "6881":"290:A", "6892":"291:C", "6905":"292:C", "6918":"293:A", "6931":"294:A", "6943":"295:A", "6955":"296:T", "6967":"297:T", "6979":"298:A", "6991":"299:T", "7002":"300:G", "7014":"301:T", "7026":"302:A", "7038":"303:C", "7051":"304:G", "7061":"305:T", "7073":"306:A", "7084":"307:C", "7097":"308:C", "7109":"309:A", "7122":"310:C", "7134":"311:C", "7146":"312:A", "7159":"313:G", "7171":"314:G", "7182":"315:C", "7195":"316:G", "7208":"317:C", "7219":"318:T", "7231":"319:C", "7245":"320:C", "7257":"321:A", "7269":"322:G", "7280":"323:T", "7291":"324:G", "7303":"325:C", "7315":"326:C", "7328":"327:C", "7340":"328:G", "7352":"329:A", "7364":"330:G", "7376":"331:A", "7389":"332:A", "7401":"333:A", "7413":"334:T", "7424":"335:G", "7436":"336:G", "7449":"337:G", "7461":"338:A", "7472":"339:T", "7484":"340:G", "7495":"341:A", "7507":"342:C", "7520":"343:T", "7531":"344:A", "7543":"345:C", "7555":"346:A", "7568":"347:C", "7580":"348:A", "7592":"349:T", "7603":"350:G", "7615":"351:G", "7627":"352:C", "7639":"353:A", "7651":"354:A", "7663":"355:A", "7674":"356:C", "7686":"357:C", "7698":"358:T", "7710":"359:C", "7722":"360:T", "7733":"361:T", "7746":"362:C", "7758":"363:A", "7770":"364:A", "7782":"365:A", "7793":"366:T", "7805":"367:C", "7818":"368:C", "7831":"369:G", "7842":"370:T", "7854":"371:C", "7866":"372:A", "7879":"373:A", "7889":"374:T", "7901":"375:C", "7913":"376:T", "7925":"377:T", "7937":"378:T", "7948":"379:T", "7959":"380:A", "7971":"381:C", "7983":"382:A", "7995":"383:C", "8007":"384:T", "8018":"385:T", "8030":"386:A", "8042":"387:C", "8054":"388:G", "8066":"389:G", "8078":"390:A", "8090":"391:A", "8102":"392:C", "8113":"393:A", "8126":"394:G", "8137":"395:C", "8150":"396:C", "8162":"397:C", "8174":"398:C", "8186":"399:A", "8198":"400:G", "8211":"401:C", "8223":"402:C", "8235":"403:C", "8248":"404:G", "8260":"405:G", "8272":"406:A", "8282":"407:T", "8296":"408:C", "8307":"409:T", "8320":"410:C", "8332":"411:G", "8344":"412:G", "8355":"413:T", "8367":"414:A", "8379":"415:C", "8392":"416:C", "8405":"417:G", "8417":"418:T", "8428":"419:A", "8440":"420:T", "8451":"421:G", "8464":"422:T", "8476":"423:T", "8486":"424:G", "8499":"425:G", "8510":"426:T", "8521":"427:A", "8532":"428:T", "8544":"429:T", "8555":"430:T", "8567":"431:C", "8579":"432:G", "8591":"433:A", "8603":"434:A", "8615":"435:C", "8628":"436:G", "8639":"437:C", "8652":"438:C", "8664":"439:T", "8675":"440:A", "8687":"441:C", "8699":"442:T", "8711":"443:C", "8724":"444:A", "8735":"445:C", "8747":"446:A", "8759":"447:C", "8771":"448:T", "8782":"449:T", "8794":"450:T", "8805":"451:T", "8816":"452:A", "8829":"453:C", "8841":"454:G", "8853":"455:A", "8865":"456:C", "8878":"457:G", "8890":"458:G", "8901":"459:T", "8912":"460:T", "8924":"461:T", "8935":"462:T", "8946":"463:T", "8958":"464:C", "8971":"465:C", "8983":"466:A", "8995":"467:A", "9007":"468:A", "9020":"469:A", "9030":"470:T", "9042":"471:A", "9053":"472:C", "9066":"473:C", "9077":"474:A", "9090":"475:C", "9102":"476:T", "9112":"477:G", "9124":"478:A", "9136":"479:A", "9148":"480:G", "9160":"481:G", "9172":"482:A", "9184":"483:C", "9197":"484:C", "9208":"485:A", "9221":"486:G", "9231":"487:T", "9244":"488:C", "9256":"489:G", "9269":"490:G", "9280":"491:C", "9293":"492:A", "9305":"493:G", "9317":"494:C", "9329":"495:A", "9342":"496:C", "9354":"497:T", "9366":"498:A", "9379":"499:G", "9391":"500:G", "9402":"501:T", "9413":"502:G", "9425":"503:A", "9437":"504:C", "9447":"505:T", "9460":"506:C", "9472":"507:C", "9485":"508:C", "9497":"509:T", "9510":"510:C", "9522":"511:T", "9534":"512:A", "9546":"513:T", "9557":"514:G", "9569":"515:G", "9580":"516:T", "9591":"517:G", "9603":"518:C", "9616":"519:A", "9628":"520:G", "9640":"521:C", "9653":"522:A", "9663":"523:T", "9675":"524:C", "9687":"525:T", "9699":"526:T", "9710":"527:T", "9722":"528:A", "9734":"529:A", "9746":"530:A", "9758":"531:T", "9769":"532:G", "9780":"533:A", "9792":"534:C", "9804":"535:T", "9816":"536:T", "9829":"537:C", "9841":"538:G", "9854":"539:G", "9865":"540:T", "9876":"541:A", "9887":"542:T", "9899":"543:T", "9911":"544:T", "9923":"545:T", "9933":"546:G", "9945":"547:G", "9958":"548:C", "9970":"549:T", "9981":"550:G", "9993":"551:T", "10004":"552:T", "10015":"553:A", "10027":"554:G", "10040":"555:A", "10052":"556:G", "10064":"557:T", "10075":"558:A", "10087":"559:G", "10098":"560:T", "10111":"561:C", "10123":"562:A", "10135":"563:A", "10146":"564:T", "10157":"565:G", "10169":"566:A", "10180":"567:C", "10193":"568:C", "10205":"569:A", "10217":"570:C", "10228":"571:A", "10240":"572:A", "10252":"573:C", "10264":"574:C", "10276":"575:C", "10289":"576:G", "10301":"577:A", "10313":"578:C", "10326":"579:C", "10338":"580:A", "10350":"581:A", "10363":"582:G", "10375":"583:G", "10384":"584:T", "10397":"585:C", "10409":"586:A", "10420":"587:C", "10432":"588:C", "10443":"589:T", "10455":"590:C", "10468":"591:C", "10480":"592:A", "10492":"593:A", "10504":"594:A", "10516":"595:A", "10527":"596:T", "10540":"597:C", "10552":"598:A", "10565":"599:G", "10577":"600:A", "10590":"601:G", "10601":"602:T", "10612":"603:G", "10623":"604:T", "10634":"605:A", "10645":"606:T", "10657":"607:C", "10669":"608:T", "10680":"609:A", "10691":"610:A", "10703":"611:A", "10715":"612:A", "10726":"613:C", "10738":"614:C", "10751":"615:C", "10763":"616:A", "10775":"617:A", "10787":"618:A", "10798":"619:C", "10811":"620:A", "10822":"621:C", "10834":"622:A", "10845":"623:T", "10858":"624:C", "10870":"625:A", "10882":"626:G", "10894":"627:A", "10906":"628:G", "10917":"629:T", "10931":"630:C", "10943":"631:T", "10954":"632:G", "10966":"633:G", "10976":"634:T", "10987":"635:G", "10999":"636:C", "11011":"637:C", "11024":"638:C", "11037":"639:G", "11048":"640:C", "11060":"641:G", "11070":"642:T", "11082":"643:C", "11095":"644:C", "11106":"645:A", "11119":"646:C", "11132":"647:C", "11144":"648:G", "11156":"649:A", "11168":"650:G", "11180":"651:G", "11192":"652:G", "11205":"653:C", "11217":"654:A", "11230":"655:G", "11241":"656:T", "11252":"657:G", "11264":"658:G", "11275":"659:C", "11288":"660:A", "11298":"661:T", "11310":"662:A", "11323":"663:C", "11334":"664:T", "11345":"665:A", "11358":"666:C", "11370":"667:G", "11382":"668:G", "11395":"669:C", "11407":"670:C", "11420":"671:C", "11432":"672:T", "11442":"673:G", "11454":"674:G", "11467":"675:A", "11479":"676:G", "11491":"677:T", "11503":"678:T", "11513":"679:G", "11525":"680:A", "11536":"681:T", "11547":"682:T", "11558":"683:A", "11571":"684:C", "11583":"685:A", "11595":"686:A", "11608":"687:G", "11620":"688:G", "11633":"689:A", "11646":"690:T", "11656":"691:G", "11668":"692:G", "11679":"693:T", "11690":"694:A", "11702":"695:C", "11715":"696:A", "11727":"697:C", "11739":"698:T", "11750":"699:T", "11761":"700:A", "11773":"701:C", "11785":"702:A", "11796":"703:C", "11808":"704:C", "11820":"705:C", "11833":"706:C", "11844":"707:T", "11856":"708:C", "11867":"709:T", "11879":"710:C", "11892":"711:C", "11905":"712:A", "11917":"713:C", "11931":"714:C", "11943":"715:A", "11956":"716:A", "11968":"717:G", "11980":"718:G", "11993":"719:A", "12003":"720:T", "12015":"721:C", "12029":"722:T", "12039":"723:G", "12051":"724:A", "12063":"725:C", "12076":"726:T", "12088":"727:A", "12100":"728:C", "12113":"729:A", "12125":"730:T", "12136":"731:A", "12148":"732:T", "12158":"733:G", "12170":"734:G", "12182":"735:A", "12194":"736:T", "12206":"737:T", "12217":"738:T", "12226":"739:G", "12237":"740:G", "12248":"741:G", "12259":"742:C", "12272":"743:A", "12282":"744:C", "12296":"745:C", "12309":"746:A", "12321":"747:A", "12333":"748:A", "12345":"749:A", "12357":"750:C", "12369":"751:A", "12382":"752:A", "12395":"753:A", "12408":"754:G", "12422":"755:C", "12435":"756:A", "12448":"757:G", "12459":"758:T", "12469":"759:G", "12478":"760:T", "12489":"761:A", "12502":"762:C", "12513":"763:A", "12526":"764:C", "12539":"765:A", "12552":"766:G", "12565":"767:C", "12578":"768:A", "12590":"769:G", "12603":"770:G", "12614":"771:C", "12628":"772:T", "12639":"773:A", "12650":"774:C", "12665":"775:A", "12678":"776:A", "12691":"777:A", "12704":"778:A"}
-}
-, {
-"traceFileName": "dataset_152170",
-"leadingGaps": 2540,
-"trailingGaps": 4126,
-"peakA": [278, 280, 284, 290, 300, 312, 324, 332, 336, 337, 337, 337, 336, 335, 334, 333, 333, 331, 329, 324, 318, 309, 300, 290, 282, 275, 271, 268, 267, 266, 264, 259, 254, 247, 242, 239, 238, 238, 237, 235, 229, 222, 213, 204, 196, 187, 178, 167, 155, 142, 130, 119, 110, 102, 95, 87, 78, 68, 58, 49, 42, 36, 30, 26, 22, 18, 15, 13, 12, 12, 14, 15, 17, 18, 18, 18, 18, 17, 16, 14, 13, 13, 12, 12, 11, 11, 10, 9, 9, 9, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 8, 9, 10, 12, 13, 14, 14, 12, 10, 8, 6, 4, 3, 3, 3, 3, 4, 4, 4, 4, 2, 1, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 1, 2, 3, 5, 7, 10, 14, 21, 29, 39, 50, 61, 75, 91, 112, 138, 168, 201, 235, 268, 296, 319, 337, 348, 353, 351, 342, 326, 304, 277, 246, 214, 182, 152, 124, 100, 78, 60, 45, 33, 24, 17, 12, 8, 5, 4, 4, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 11, 19, 29, 42, 57, 76, 100, 129, 162, 199, 237, 273, 304, 328, 341, 342, 333, 314, 286, 253, 216, 178, 141, 106, 76, 51, 32, 19, 12, 11, 19, 36, 65, 107, 161, 226, 300, 380, 462, 543, 617, 680, 726, 752, 754, 732, 687, 623, 543, 456, 367, 283, 209, 149, 102, 70, 49, 36, 27, 20, 14, 10, 7, 6, 7, 8, 9, 9, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 12, 17, 22, 24, 25, 23, 20, 16, 12, 10, 10, 10, 10, 9, 7, 4, 2, 0, 0, 0, 2, 3, 5, 7, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 7, 21, 45, 82, 131, 191, 259, 328, 394, 448, 487, 505, 502, 477, 435, 380, 316, 250, 187, 131, 86, 52, 30, 17, 11, 9, 8, 8, 8, 8, 8, 9, 10, 12, 14, 15, 16, 16, 15, 12, 9, 6, 4, 2, 3, 5, 8, 11, 13, 13, 11, 8, 4, 1, 0, 0, 0, 0, 0, 0, 4, 15, 37, 71, 116, 172, 233, 295, 351, 394, 420, 425, 406, 367, 313, 251, 189, 133, 87, 54, 32, 19, 12, 10, 9, 10, 10, 10, 8, 6, 4, 3, 1, 1, 0, 0, 0, 0, 7, 25, 57, 107, 174, 256, 349, 442, 526, 589, 621, 617, 577, 507, 419, 325, 237, 162, 105, 63, 35, 18, 7, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 6, 10, 14, 18, 23, 26, 26, 25, 21, 17, 12, 9, 7, 5, 2, 0, 0, 2, 20, 58, 118, 201, 302, 413, 524, 622, 698, 740, 742, 702, 624, 518, 398, 280, 177, 100, 54, 38, 52, 90, 149, 222, 303, 383, 451, 501, 527, 529, 512, 489, 469, 464, 479, 512, 554, 592, 613, 606, 568, 501, 414, 318, 225, 145, 83, 40, 14, 0, 0, 2, 18, 50, 97, 161, 235, 311, 378, 427, 451, 446, 415, 360, 292, 218, 149, 91, 48, 20, 5, 0, 0, 3, 17, 47, 95, 164, 249, 341, 428, 496, 535, 538, 506, 446, 367, 282, 201, 132, 78, 41, 18, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 8, 9, 10, 12, 14, 16, 17, 17, 15, 12, 9, 6, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 6, 8, 9, 8, 5, 3, 1, 0, 0, 1, 3, 6, 10, 14, 18, 20, 21, 20, 17, 12, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 11, 14, 16, 17, 15, 13, 10, 6, 3, 0, 0, 0, 0, 3, 4, 2, 0, 0, 8, 39, 99, 188, 302, 423, 534, 615, 655, 652, 616, 565, 522, 506, 525, 576, 643, 704, 738, 733, 691, 624, 556, 510, 500, 530, 588, 654, 706, 723, 694, 622, 515, 391, 269, 164, 84, 31, 1, 0, 5, 41, 105, 197, 312, 436, 550, 636, 678, 669, 612, 518, 404, 288, 186, 107, 54, 25, 15, 14, 17, 20, 20, 19, 16, 13, 10, 6, 3, 1, 1, 3, 7, 14, 20, 26, 30, 32, 32, 30, 27, 24, 21, 17, 12, 7, 3, 0, 0, 0, 2, 4, 6, 7, 7, 8, 8, 9, 9, 8, 6, 4, 1, 0, 0, 2, 5, 9, 12, 14, 15, 14, 12, 9, 7, 6, 5, 5, 5, 5, 6, 6, 6, 5, 5, 4, 3, 2, 2, 4, 6, 8, 11, 13, 14, 13, 12, 10, 8, 5, 3, 2, 1, 1, 1, 2, 1, 0, 0, 0, 0, 2, 3, 3, 0, 0, 0, 21, 68, 144, 248, 365, 477, 565, 612, 608, 557, 467, 356, 243, 145, 72, 26, 4, 0, 0, 1, 2, 1, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 5, 1, 0, 2, 21, 66, 140, 240, 355, 465, 549, 588, 575, 514, 423, 330, 261, 240, 274, 356, 463, 566, 637, 654, 612, 521, 400, 272, 160, 77, 26, 2, 0, 2, 8, 12, 15, 16, 17, 17, 17, 17, 17, 17, 18, 19, 19, 19, 17, 13, 9, 5, 2, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 4, 2, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 2, 3, 3, 3, 1, 0, 0, 1, 4, 5, 2, 0, 0, 14, 63, 153, 284, 442, 601, 732, 807, 810, 742, 617, 463, 307, 176, 81, 26, 2, 0, 0, 2, 1, 0, 0, 4, 11, 20, 29, 35, 38, 38, 35, 30, 24, 17, 10, 4, 1, 1, 5, 12, 18, 22, 22, 17, 9, 2, 0, 0, 3, 6, 5, 0, 0, 7, 52, 143, 279, 449, 625, 771, 856, 861, 784, 644, 471, 300, 158, 62, 12, 0, 0, 4, 6, 3, 0, 0, 1, 10, 20, 29, 34, 34, 31, 26, 20, 15, 11, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 2, 4, 7, 8, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 1, 2, 2, 1, 0, 0, 0, 0, 3, 6, 6, 1, 0, 1, 31, 95, 198, 328, 465, 579, 644, 643, 579, 473, 359, 274, 247, 290, 393, 524, 645, 716, 713, 635, 503, 356, 239, 187, 221, 334, 499, 671, 808, 874, 853, 752, 594, 414, 247, 117, 36, 0, 0, 5, 11, 8, 0, 0, 11, 66, 166, 306, 467, 617, 727, 771, 739, 640, 496, 338, 196, 90, 26, 0, 0, 1, 6, 6, 2, 0, 0, 1, 7, 14, 21, 25, 27, 26, 22, 18, 14, 11, 10, 11, 14, 17, 19, 19, 15, 9, 2, 0, 0, 1, 6, 9, 5, 0, 0, 18, 78, 186, 335, 504, 658, 760, 783, 722, 592, 429, 279, 185, 173, 247, 387, 555, 707, 802, 817, 750, 617, 451, 286, 150, 58, 11, 0, 0, 8, 13, 13, 11, 9, 10, 13, 17, 21, 23, 23, 21, 18, 14, 11, 8, 5, 3, 1, 0, 0, 0, 0, 5, 8, 7, 0, 0, 0, 30, 99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 207, 341, 477, 584, 637, 624, 549, 432, 300, 180, 88, 31, 4, 0, 0, 3, 3, 0, 0, 0, 2, 8, 13, 17, 19, 18, 15, 11, 7, 4, 4, 5, 9, 13, 17, 20, 20, 19, 16, 14, 13, 13, 13, 12, 9, 5, 3, 4, 8, 15, 22, 25, 22, 14, 4, 0, 0, 4, 11, 10, 1, 0, 0, 51, 167, 354, 591, 838, 1041, 1151, 1141, 1012, 798, 550, 319, 144, 39, 0, 0, 4, 12, 12, 6, 0, 0, 4, 13, 22, 29, 30, 24, 12, 0, 0, 11, 69, 177, 329, 504, 669, 787, 829, 784, 664, 498, 324, 174, 69, 13, 0, 0, 7, 12, 11, 8, 7, 11, 19, 28, 35, 35, 29, 19, 8, 1, 0, 1, 5, 5, 0, 0, 1, 31, 96, 198, 327, 461, 571, 632, 630, 564, 450, 314, 185, 83, 20, 0, 0, 8, 16, 13, 0, 0, 5, 64, 177, 338, 525, 701, 825, 867, 819, 692, 517, 334, 179, 70, 13, 0, 0, 5, 8, 4, 0, 0, 3, 13, 24, 32, 34, 31, 24, 17, 12, 10, 11, 13, 14, 14, 11, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 2, 0, 0, 0, 0, 5, 9, 9, 3, 0, 0, 30, 104, 223, 374, 527, 647, 700, 672, 570, 422, 271, 162, 124, 167, 278, 422, 556, 643, 659, 602, 489, 349, 213, 105, 35, 3, 0, 2, 9, 13, 13, 13, 13, 17, 23, 30, 37, 43, 44, 40, 30, 17, 4, 0, 0, 7, 13, 12, 2, 0, 2, 57, 175, 358, 579, 795, 953, 1008, 946, 782, 565, 362, 236, 226, 339, 539, 766, 947, 1026, 977, 815, 590, 374, 235, 217, 325, 528, 764, 962, 1067, 1050, 919, 711, 478, 269, 116, 29, 0, 0, 11, 21, 23, 18, 13, 12, 15, 20, 26, 29, 30, 28, 26, 23, 20, 18, 15, 12, 9, 6, 4, 3, 3, 4, 5, 5, 5, 5, 6, 6, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 2, 6, 10, 14, 17, 17, 14, 10, 5, 1, 0, 0, 3, 7, 11, 14, 16, 15, 13, 11, 9, 7, 6, 5, 4, 4, 4, 3, 1, 0, 0, 0, 0, 4, 9, 9, 2, 0, 0, 25, 93, 206, 350, 499, 616, 672, 650, 557, 419, 268, 139, 50, 5, 0, 0, 6, 8, 4, 0, 0, 3, 12, 20, 24, 23, 18, 12, 8, 7, 9, 13, 15, 15, 13, 7, 1, 0, 0, 0, 7, 13, 12, 3, 0, 0, 32, 119, 259, 434, 609, 740, 794, 754, 632, 463, 287, 141, 46, 1, 0, 0, 8, 9, 5, 0, 0, 5, 13, 19, 21, 17, 11, 5, 0, 0, 0, 0, 0, 0, 0, 2, 6, 12, 17, 20, 20, 17, 12, 7, 4, 3, 4, 6, 7, 6, 3, 0, 0, 0, 2, 8, 11, 7, 0, 0, 7, 61, 162, 307, 472, 622, 719, 739, 675, 546, 385, 228, 106, 30, 0, 0, 2, 8, 8, 4, 0, 1, 6, 13, 18, 19, 16, 10, 4, 0, 0, 1, 5, 11, 17, 22, 25, 26, 25, 22, 20, 18, 17, 17, 16, 14, 11, 7, 4, 4, 7, 10, 11, 8, 2, 0, 0, 0, 11, 19, 17, 2, 0, 0, 67, 217, 447, 725, 992, 1179, 1234, 1139, 920, 641, 380, 206, 156, 228, 380, 549, 670, 700, 628, 481, 311, 181, 146, 228, 419, 671, 921, 1099, 1158, 1084, 898, 650, 398, 194, 62, 1, 0, 2, 13, 13, 6, 0, 0, 7, 22, 36, 44, 43, 36, 26, 16, 10, 6, 6, 8, 11, 15, 18, 20, 21, 21, 18, 14, 9, 5, 1, 0, 0, 1, 3, 7, 10, 13, 14, 13, 11, 8, 5, 3, 2, 2, 3, 6, 9, 12, 13, 13, 11, 7, 3, 0, 0, 1, 5, 9, 13, 16, 17, 19, 20, 22, 26, 28, 29, 27, 23, 16, 10, 4, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 3, 0, 0, 0, 0, 5, 13, 15, 9, 0, 0, 15, 89, 223, 405, 602, 769, 862, 856, 751, 579, 381, 203, 75, 7, 0, 0, 15, 23, 17, 1, 0, 1, 48, 138, 266, 411, 541, 623, 631, 560, 427, 270, 138, 73, 103, 227, 418, 625, 792, 872, 840, 703, 496, 277, 107, 35, 86, 249, 484, 729, 922, 1012, 982, 843, 637, 414, 221, 87, 16, 0, 0, 10, 19, 25, 29, 35, 42, 48, 49, 44, 35, 25, 17, 11, 9, 7, 7, 6, 7, 7, 7, 5, 2, 0, 0, 1, 8, 14, 13, 4, 0, 0, 30, 116, 254, 427, 598, 721, 762, 710, 580, 408, 238, 105, 25, 0, 0, 4, 12, 11, 6, 3, 5, 11, 18, 22, 20, 13, 4, 0, 0, 0, 10, 17, 16, 3, 0, 0, 48, 166, 351, 575, 790, 941, 985, 909, 737, 514, 298, 130, 30, 0, 0, 7, 17, 19, 16, 13, 14, 19, 23, 25, 21, 14, 7, 1, 0, 0, 1, 5, 8, 9, 10, 9, 6, 3, 1, 0, 0, 0, 2, 5, 7, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 10, 9, 7, 5, 2, 1, 0, 0, 0, 2, 6, 12, 18, 22, 22, 19, 13, 7, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 5, 11, 16, 17, 13, 6, 1, 2, 11, 20, 22, 11, 0, 0, 31, 155, 369, 650, 941, 1170, 1273, 1221, 1029, 750, 458, 216, 59, 0, 0, 6, 28, 34, 20, 0, 0, 0, 60, 175, 336, 518, 680, 784, 800, 724, 575, 392, 218, 86, 10, 0, 0, 14, 27, 25, 9, 0, 0, 31, 126, 277, 464, 649, 784, 828, 765, 608, 400, 203, 72, 47, 133, 301, 500, 670, 763, 757, 658, 500, 325, 173, 67, 11, 0, 0, 2, 8, 12, 12, 7, 0, 0, 0, 41, 140, 297, 493, 689, 834, 889, 838, 695, 499, 300, 140, 37, 0, 0, 0, 15, 24, 22, 11, 0, 0, 3, 68, 195, 376, 583, 768, 883, 893, 794, 611, 395, 203, 84, 63, 136, 279, 448, 597, 684, 684, 593, 432, 244, 82, 1, 35, 190, 434, 711, 948, 1085, 1088, 961, 743, 493, 268, 107, 19, 0, 0, 10, 15, 11, 5, 3, 11, 24, 37, 41, 35, 21, 5, 0, 0, 8, 16, 14, 1, 0, 0, 60, 191, 387, 616, 822, 951, 965, 859, 665, 435, 227, 81, 6, 0, 3, 18, 20, 11, 0, 0, 8, 22, 27, 14, 0, 0, 44, 191, 438, 752, 1066, 1300, 1387, 1301, 1068, 756, 443, 196, 45, 0, 0, 8, 29, 33, 22, 2, 0, 0, 29, 120, 263, 444, 628, 772, 836, 803, 679, 500, 310, 151, 46, 0, 0, 1, 14, 20, 19, 18, 19, 24, 30, 33, 33, 30, 26, 21, 18, 16, 15, 13, 11, 9, 6, 5, 4, 3, 3, 4, 5, 6, 8, 10, 11, 11, 11, 10, 8, 6, 2, 0, 0, 0, 3, 11, 16, 13, 0, 0, 0, 53, 167, 334, 525, 694, 795, 798, 703, 539, 350, 183, 64, 2, 0, 0, 8, 20, 22, 16, 2, 0, 0, 24, 111, 255, 439, 624, 762, 814, 764, 628, 444, 260, 115, 26, 0, 0, 1, 16, 24, 21, 9, 0, 0, 4, 74, 205, 388, 591, 765, 860, 848, 734, 549, 344, 169, 52, 0, 0, 1, 14, 19, 15, 9, 7, 8, 13, 17, 18, 16, 11, 4, 0, 0, 0, 1, 10, 17, 15, 3, 0, 0, 42, 152, 324, 530, 725, 855, 882, 799, 631, 426, 234, 92, 11, 0, 0, 6, 21, 27, 22, 6, 0, 0, 19, 117, 286, 508, 741, 924, 1006, 961, 804, 579, 346, 157, 40, 0, 0, 6, 20, 22, 16, 8, 5, 8, 13, 18, 21, 21, 21, 21, 22, 23, 24, 24, 21, 17, 12, 8, 4, 2, 0, 0, 0, 0, 0, 1, 3, 4, 6, 8, 10, 10, 7, 3, 0, 0, 0, 3, 14, 20, 16, 0, 0, 0, 69, 209, 415, 648, 853, 970, 961, 825, 599, 349, 145, 40, 56, 173, 347, 518, 633, 663, 605, 482, 330, 188, 81, 19, 0, 0, 9, 16, 17, 13, 8, 7, 9, 15, 23, 30, 35, 36, 35, 31, 26, 21, 16, 13, 11, 9, 6, 4, 2, 0, 0, 0, 1, 2, 3, 5, 6, 7, 7, 6, 2, 0, 0, 0, 2, 11, 16, 12, 0, 0, 0, 57, 173, 341, 531, 697, 793, 790, 691, 524, 336, 173, 62, 7, 0, 0, 3, 3, 3, 8, 19, 27, 20, 0, 0, 4, 118, 350, 686, 1069, 1406, 1603, 1603, 1406, 1069, 686, 348, 116, 1, 0, 0, 25, 38, 37, 32, 33, 43, 54, 59, 54, 40, 23, 8, 2, 2, 7, 13, 16, 14, 10, 5, 1, 0, 0, 1, 2, 2, 2, 1, 0, 1, 3, 5, 4, 2, 0, 0, 0, 4, 14, 18, 12, 0, 0, 6, 84, 232, 439, 666, 857, 959, 943, 813, 607, 381, 188, 59, 0, 0, 1, 17, 24, 23, 18, 17, 19, 24, 26, 24, 17, 8, 0, 0, 0, 4, 13, 18, 12, 0, 0, 5, 73, 205, 389, 588, 753, 837, 816, 695, 513, 317, 153, 45, 0, 0, 0, 12, 22, 24, 16, 0, 0, 0, 39, 154, 339, 571, 799, 965, 1021, 949, 771, 537, 308, 132, 29, 0, 0, 9, 16, 14, 9, 9, 16, 21, 16, 0, 0, 11, 98, 267, 507, 774, 1001, 1122, 1095, 921, 646, 346, 107, 0, 42, 226, 490, 755, 945, 1011, 941, 764, 534, 310, 137, 34, 0, 0, 8, 19, 21, 17, 13, 12, 15, 18, 18, 14, 8, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 8, 6, 4, 1, 0, 0, 0, 2, 5, 8, 10, 10, 9, 6, 4, 1, 0, 0, 0, 0, 2, 5, 9, 11, 12, 10, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 4, 7, 11, 15, 18, 20, 20, 17, 13, 7, 3, 0, 0, 0, 4, 9, 13, 16, 17, 15, 11, 6, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 4, 9, 14, 18, 20, 19, 16, 12, 8, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 9, 15, 21, 25, 25, 23, 18, 13, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 10, 13, 15, 14, 11, 7, 3, 0, 0, 0, 2, 5, 8, 9, 9, 8, 6, 3, 1, 0, 0, 0, 2, 4, 8, 11, 13, 13, 11, 8, 3, 0, 0, 1, 5, 8, 12, 13, 12, 11, 9, 8, 7, 6, 5, 5, 3, 2, 0, 0, 0, 0, 0, 1, 3, 6, 9, 14, 18, 22, 26, 27, 27, 23, 18, 12, 8, 5, 5, 6, 6, 4, 0, 0, 0, 1, 9, 16, 13, 1, 0, 0, 50, 165, 339, 544, 731, 851, 868, 777, 606, 402, 215, 80, 8, 0, 0, 11, 20, 20, 17, 14, 15, 18, 20, 20, 18, 15, 15, 16, 20, 23, 23, 21, 15, 9, 4, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 3, 7, 11, 15, 17, 17, 14, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 8, 8, 6, 4, 4, 5, 7, 11, 14, 15, 15, 12, 8, 5, 3, 3, 7, 12, 17, 21, 23, 22, 18, 12, 7, 3, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 2, 0, 0, 0, 0, 7, 13, 12, 3, 0, 0, 31, 118, 254, 420, 579, 689, 717, 655, 521, 354, 195, 77, 11, 0, 0, 10, 20, 22, 20, 17, 16, 17, 17, 16, 12, 5, 0, 0, 0, 4, 14, 19, 13, 0, 0, 1, 71, 208, 403, 619, 802, 901, 886, 762, 567, 353, 172, 51, 0, 0, 2, 17, 24, 21, 15, 11, 11, 14, 18, 19, 17, 11, 2, 0, 0, 0, 11, 21, 22, 9, 0, 0, 37, 164, 373, 638, 901, 1095, 1162, 1085, 886, 622, 361, 157, 35, 0, 0, 8, 23, 27, 23, 19, 18, 21, 22, 21, 16, 8, 2, 0, 0, 0, 1, 1, 0, 0, 0, 1, 4, 8, 12, 15, 16, 15, 13, 9, 6, 3, 1, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 6, 5, 4, 5, 7, 10, 13, 14, 13, 10, 6, 1, 0, 0, 1, 8, 15, 20, 18, 11, 1, 0, 0, 9, 22, 24, 10, 0, 0, 40, 183, 420, 721, 1020, 1240, 1316, 1227, 1000, 699, 402, 171, 33, 0, 0, 13, 35, 38, 24, 1, 0, 0, 52, 166, 334, 530, 709, 823, 832, 728, 534, 307, 117, 27, 72, 248, 510, 786, 999, 1092, 1043, 873, 632, 384, 182, 53, 0, 0, 5, 19, 23, 18, 11, 9, 11, 14, 16, 16, 13, 10, 11, 14, 19, 23, 24, 23, 19, 14, 9, 4, 0, 0, 0, 0, 6, 14, 15, 7, 0, 0, 21, 105, 249, 436, 628, 775, 835, 791, 655, 467, 275, 123, 29, 0, 0, 8, 21, 25, 20, 14, 10, 10, 11, 12, 11, 7, 3, 0, 0, 2, 6, 10, 11, 11, 8, 5, 2, 0, 0, 0, 2, 6, 11, 15, 17, 17, 14, 10, 5, 1, 0, 0, 1, 5, 10, 14, 16, 15, 13, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 1, 0, 0, 0, 5, 13, 17, 10, 0, 0, 12, 90, 230, 419, 618, 776, 847, 810, 675, 483, 285, 126, 28, 0, 0, 6, 17, 16, 8, 1, 0, 3, 11, 16, 16, 10, 1, 0, 0, 3, 13, 20, 15, 0, 0, 0, 63, 192, 378, 589, 773, 881, 880, 771, 586, 377, 192, 64, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 1, 19, 30, 30, 25, 18, 15, 13, 12, 10, 7, 3, 0, 0, 0, 2, 5, 6, 6, 4, 2, 2, 5, 10, 14, 15, 12, 7, 3, 5, 11, 17, 16, 4, 0, 0, 37, 145, 318, 530, 735, 879, 919, 845, 680, 469, 266, 111, 20, 0, 0, 7, 21, 25, 16, 1, 0, 0, 35, 122, 256, 421, 582, 697, 728, 660, 507, 312, 132, 27, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 33, 156, 365, 604, 806, 917, 909, 791, 600, 388, 202, 73, 7, 0, 0, 15, 26, 28, 26, 22, 19, 17, 16, 16, 17, 17, 17, 15, 11, 9, 12, 18, 24, 23, 10, 0, 0, 28, 142, 338, 594, 858, 1064, 1154, 1103, 926, 673, 411, 194, 53, 0, 0, 3, 25, 34, 28, 9, 0, 0, 26, 119, 273, 469, 669, 823, 883, 826, 662, 434, 208, 52, 16, 114, 322, 583, 826, 984, 1019, 925, 736, 505, 286, 122, 27, 0, 0, 12, 25, 28, 25, 20, 17, 17, 18, 17, 14, 9, 4, 0, 0, 0, 1, 3, 5, 7, 8, 9, 8, 5, 0, 0, 0, 0, 8, 17, 19, 10, 0, 0, 17, 102, 251, 449, 658, 825, 903, 870, 734, 535, 326, 153, 42, 0, 0, 5, 21, 27, 24, 18, 13, 11, 11, 10, 8, 4, 1, 0, 1, 4, 8, 11, 11, 10, 7, 3, 0, 0, 0, 0, 3, 5, 7, 8, 7, 5, 2, 0, 0, 0, 2, 4, 6, 6, 5, 3, 1, 0, 1, 2, 3, 3, 0, 0, 0, 0, 4, 10, 12, 6, 0, 0, 17, 85, 201, 354, 511, 634, 687, 656, 550, 400, 243, 115, 33, 0, 0, 3, 13, 16, 13, 8, 5, 5, 7, 8, 8, 7, 4, 2, 1, 1, 2, 2, 2, 1, 0, 0, 0, 2, 5, 8, 12, 13, 13, 10, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 6, 5, 4, 3, 5, 8, 12, 16, 18, 17, 13, 8, 3, 0, 0, 4, 8, 10, 8, 2, 0, 0, 0, 12, 22, 21, 6, 0, 0, 58, 200, 422, 690, 943, 1112, 1143, 1024, 785, 494, 236, 84, 76, 207, 430, 673, 861, 942, 898, 748, 540, 329, 160, 53, 3, 0, 0, 1, 8, 17, 27, 29, 15, 0, 0, 26, 179, 459, 844, 1260, 1607, 1790, 1757, 1518, 1141, 727, 369, 125, 4, 0, 0, 29, 47, 51, 47, 45, 46, 45, 39, 26, 11, 1, 0, 5, 13, 14, 5, 0, 0, 31, 121, 266, 445, 618, 739, 774, 712, 573, 395, 224, 93, 17, 0, 0, 10, 22, 26, 24, 20, 16, 14, 11, 8, 5, 4, 4, 7, 11, 15, 16, 16, 13, 10, 8, 6, 5, 3, 0, 0, 0, 0, 7, 16, 17, 9, 0, 0, 20, 105, 253, 447, 648, 804, 873, 834, 699, 507, 308, 145, 41, 0, 0, 0, 15, 23, 23, 16, 5, 0, 0, 16, 80, 191, 339, 495, 620, 675, 640, 518, 342, 163, 37, 5, 85, 261, 488, 708, 859, 900, 819, 639, 409, 192, 48, 15, 100, 275, 488, 679, 794, 805, 715, 555, 369, 202, 83, 18, 0, 0, 1, 4, 5, 9, 14, 16, 8, 0, 0, 19, 121, 304, 553, 819, 1035, 1142, 1106, 940, 691, 426, 204, 58, 0, 0, 1, 22, 30, 23, 6, 0, 0, 14, 86, 206, 364, 531, 667, 736, 717, 615, 458, 288, 142, 45, 0, 0, 0, 10, 12, 7, 0, 0, 0, 1, 4, 5, 5, 4, 5, 7, 10, 11, 11, 8, 4, 0, 0, 0, 3, 6, 8, 8, 6, 4, 2, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 5, 2, 0, 0, 0, 4, 11, 14, 8, 0, 0, 13, 83, 209, 377, 556, 701, 773, 751, 643, 478, 301, 150, 49, 0, 0, 1, 15, 22, 22, 18, 16, 16, 17, 19, 18, 15, 11, 7, 4, 4, 6, 10, 15, 19, 20, 20, 18, 15, 13, 12, 12, 15, 17, 19, 19, 17, 14, 11, 8, 7, 8, 10, 13, 16, 18, 20, 20, 20, 18, 16, 13, 9, 6, 4, 3, 3, 3, 3, 3, 3, 4, 5, 7, 10, 13, 17, 21, 25, 27, 28, 26, 21, 16, 12, 10, 12, 16, 18, 17, 11, 5, 3, 8, 18, 25, 20, 3, 0, 0, 71, 237, 492, 799, 1091, 1294, 1349, 1242, 1003, 699, 402, 173, 37, 0, 0, 17, 38, 46, 43, 36, 32, 33, 37, 41, 40, 34, 23, 13, 8, 12, 23, 30, 26, 7, 0, 0, 66, 232, 493, 812, 1120, 1338, 1401, 1288, 1028, 695, 382, 170, 105, 186, 370, 584, 753, 821, 767, 609, 399, 203, 90, 101, 243, 484, 761, 998, 1130, 1123, 983, 752, 491, 260, 96, 10, 0, 1, 24, 39, 43, 39, 31, 25, 22, 21, 20, 20, 20, 20, 20, 19, 17, 14, 11, 8, 7, 8, 11, 16, 22, 27, 30, 32, 31, 28, 24, 21, 19, 19, 20, 20, 18, 13, 8, 6, 10, 17, 22, 18, 3, 0, 0, 52, 180, 378, 617, 846, 1005, 1050, 967, 782, 545, 314, 136, 30, 0, 0, 11, 27, 32, 28, 23, 19, 18, 19, 20, 18, 15, 11, 8, 6, 6, 8, 9, 9, 8, 7, 5, 4, 5, 7, 11, 15, 17, 17, 14, 9, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 12, 16, 17, 17, 14, 10, 5, 2, 2, 4, 7, 11, 14, 15, 14, 12, 10, 7, 4, 1, 0, 0, 0, 3, 10, 13, 8, 0, 0, 6, 64, 172, 324, 492, 637, 719, 716, 629, 483, 317, 169, 64, 8, 0, 0, 7, 11, 8, 2, 0, 0, 0, 5, 7, 7, 6, 3, 1, 0, 0, 0, 0, 1, 3, 4, 4, 2, 0, 0, 0, 6, 14, 17, 13, 0, 0, 1, 58, 174, 346, 546, 732, 855, 881, 804, 645, 446, 255, 109, 23, 0, 0, 10, 23, 27, 25, 21, 17, 15, 14, 12, 8, 4, 1, 0, 3, 7, 12, 16, 18, 17, 13, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 2, 0, 0, 0, 1, 8, 14, 14, 5, 0, 0, 29, 115, 257, 438, 623, 767, 830, 795, 672, 495, 310, 155, 53, 4, 0, 0, 2, 6, 8, 12, 14, 11, 0, 0, 0, 63, 204, 423, 689, 946, 1129, 1186, 1102, 900, 636, 375, 168, 42, 0, 0, 10, 29, 37, 35, 29, 24, 20, 17, 12, 8, 5, 4, 7, 13, 18, 21, 21, 17, 11, 4, 0, 0, 0, 4, 9, 14, 17, 17, 14, 11, 9, 9, 11, 11, 10, 6, 3, 4, 10, 18, 20, 11, 0, 0, 13, 98, 256, 473, 708, 905, 1011, 997, 867, 658, 425, 221, 77, 3, 0, 0, 16, 27, 23, 8, 0, 0, 14, 88, 211, 371, 537, 671, 736, 715, 613, 459, 292, 148, 51, 2, 0, 0, 11, 18, 18, 16, 14, 13, 12, 12, 11, 10, 10, 12, 15, 18, 19, 16, 11, 6, 4, 4, 9, 14, 18, 17, 11, 3, 0, 0, 6, 14, 16, 8, 0, 0, 31, 129, 295, 508, 727, 898, 971, 922, 762, 534, 303, 132, 71, 133, 300, 520, 730, 870, 903, 824, 659, 455, 260, 112, 25, 0, 0, 11, 23, 27, 24, 18, 13, 9, 7, 5, 3, 3, 5, 9, 13, 17, 19, 19, 17, 14, 10, 5, 0, 0, 0, 0, 7, 14, 14, 5, 0, 0, 29, 121, 272, 464, 658, 806, 866, 822, 687, 498, 304, 144, 43, 0, 0, 3, 13, 16, 10, 2, 0, 0, 0, 2, 3, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 13, 16, 18, 18, 15, 11, 7, 2, 0, 0, 0, 1, 4, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 1, 4, 7, 10, 13, 14, 13, 11, 7, 4, 1, 0, 0, 1, 3, 6, 8, 10, 10, 8, 6, 4, 2, 2, 3, 5, 8, 9, 8, 6, 3, 2, 3, 5, 6, 5, 2, 0, 0, 2, 11, 18, 17, 5, 0, 0, 46, 168, 365, 612, 859, 1045, 1122, 1069, 901, 663, 414, 206, 67, 0, 0, 2, 22, 34, 35, 31, 24, 19, 14, 8, 3, 0, 0, 2, 9, 13, 10, 0, 0, 1, 49, 149, 299, 478, 648, 766, 802, 744, 609, 434, 259, 120, 34, 0, 0, 2, 10, 11, 6, 0, 0, 0, 0, 1, 2, 3, 4, 6, 10, 13, 15, 14, 11, 6, 2, 0, 0, 1, 5, 8, 10, 10, 9, 7, 6, 5, 5, 5, 4, 2, 0, 0, 0, 0, 5, 8, 7, 0, 0, 2, 38, 110, 217, 345, 467, 553, 578, 534, 431, 298, 171, 90, 78, 142, 266, 415, 545, 617, 607, 515, 367, 208, 86, 45, 106, 260, 473, 692, 862, 940, 907, 777, 585, 378, 199, 75, 10, 0, 0, 13, 22, 23, 19, 15, 12, 10, 9, 7, 4, 2, 2, 3, 6, 9, 11, 11, 9, 6, 3, 0, 0, 0, 1, 5, 9, 12, 15, 15, 14, 12, 8, 3, 0, 0, 0, 0, 6, 10, 9, 1, 0, 0, 31, 107, 227, 373, 515, 619, 656, 616, 511, 369, 225, 108, 33, 0, 0, 0, 7, 8, 5, 0, 0, 0, 0, 1, 1, 2, 3, 6, 9, 13, 15, 14, 11, 6, 2, 0, 2, 5, 8, 8, 5, 3, 3, 7, 14, 17, 11, 0, 0, 8, 81, 222, 427, 666, 887, 1036, 1072, 986, 802, 567, 337, 156, 44, 0, 0, 1, 14, 22, 23, 20, 13, 0, 0, 0, 40, 145, 315, 534, 761, 944, 1036, 1013, 881, 675, 447, 244, 99, 19, 0, 0, 7, 14, 13, 8, 5, 6, 10, 13, 13, 11, 8, 9, 13, 17, 17, 10, 0, 0, 17, 86, 209, 376, 558, 715, 804, 800, 700, 529, 333, 166, 75, 87, 202, 391, 607, 793, 903, 910, 816, 649, 451, 264, 121, 33, 0, 0, 2, 13, 17, 13, 3, 0, 0, 19, 78, 176, 306, 448, 572, 646, 649, 579, 451, 300, 168, 93, 96, 176, 312, 465, 592, 658, 647, 565, 433, 287, 157, 64, 12, 0, 0, 8, 17, 22, 25, 27, 28, 29, 28, 23, 18, 13, 11, 12, 15, 19, 22, 22, 19, 13, 8, 4, 2, 3, 7, 13, 18, 22, 23, 21, 17, 11, 5, 1, 0, 0, 3, 8, 13, 15, 16, 14, 12, 9, 8, 8, 9, 9, 8, 4, 0, 0, 0, 3, 9, 11, 5, 0, 0, 19, 89, 211, 375, 552, 701, 784, 778, 685, 531, 354, 194, 78, 14, 0, 0, 7, 12, 10, 3, 0, 0, 0, 2, 6, 8, 8, 7, 6, 6, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 10, 13, 13, 12, 9, 7, 5, 4, 3, 2, 0, 0, 0, 0, 5, 11, 12, 6, 0, 0, 22, 95, 219, 385, 563, 713, 796, 788, 690, 528, 346, 190, 101, 95, 168, 290, 421, 518, 550, 508, 405, 273, 155, 92, 110, 211, 375, 561, 721, 813, 816, 729, 577, 398, 231, 104, 27, 0, 0, 9, 22, 30, 32, 29, 26, 22, 18, 12, 5, 0, 0, 0, 3, 8, 9, 3, 0, 0, 22, 84, 187, 323, 467, 585, 647, 633, 546, 408, 257, 135, 75, 93, 181, 314, 453, 558, 601, 574, 485, 361, 231, 121, 46, 7, 0, 0, 6, 10, 10, 8, 5, 5, 5, 7, 8, 9, 10, 10, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 1, 4, 6, 7, 7, 7, 5, 4, 3, 2, 1, 0, 0, 0, 0, 5, 9, 10, 4, 0, 0, 20, 85, 195, 338, 490, 617, 685, 678, 598, 466, 315, 177, 75, 17, 0, 0, 4, 8, 6, 2, 0, 0, 1, 4, 4, 3, 0, 0, 2, 6, 9, 7, 0, 0, 5, 48, 133, 256, 400, 532, 621, 641, 585, 468, 320, 181, 88, 65, 116, 229, 373, 512, 608, 637, 589, 475, 323, 176, 75, 55, 129, 287, 495, 703, 862, 931, 895, 766, 578, 376, 201, 78, 13, 0, 0, 11, 19, 22, 20, 19, 19, 19, 18, 14, 8, 1, 0, 0, 3, 9, 12, 7, 0, 0, 8, 60, 157, 296, 456, 605, 708, 740, 692, 578, 426, 270, 139, 50, 5, 0, 0, 11, 17, 18, 14, 9, 5, 2, 0, 0, 2, 4, 8, 12, 15, 16, 15, 12, 9, 6, 5, 4, 3, 2, 1, 1, 4, 8, 10, 6, 0, 0, 3, 43, 123, 243, 385, 521, 620, 657, 621, 523, 387, 246, 127, 47, 6, 0, 0, 5, 8, 5, 1, 0, 0, 0, 3, 8, 12, 16, 19, 21, 21, 19, 15, 11, 8, 5, 4, 2, 1, 0, 0, 0, 0, 4, 7, 6, 1, 0, 0, 26, 89, 190, 318, 452, 561, 618, 609, 536, 417, 281, 158, 68, 16, 0, 0, 3, 7, 6, 2, 0, 0, 0, 3, 3, 2, 0, 0, 0, 4, 8, 8, 1, 0, 0, 28, 97, 207, 346, 488, 601, 657, 642, 561, 435, 294, 167, 73, 19, 0, 0, 2, 6, 5, 1, 0, 0, 0, 2, 4, 4, 1, 0, 0, 0, 4, 7, 6, 0, 0, 0, 28, 90, 183, 296, 407, 489, 523, 499, 425, 319, 207, 111, 44, 8, 0, 0, 3, 6, 4, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 11, 12, 11, 9, 5, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 10, 14, 18, 21, 20, 18, 13, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 5, 7, 5, 0, 0, 5, 42, 114, 217, 336, 446, 522, 546, 512, 431, 323, 212, 117, 50, 13, 0, 0, 3, 7, 8, 7, 6, 5, 5, 6, 7, 9, 11, 13, 15, 18, 19, 19, 17, 14, 11, 7, 6, 6, 8, 11, 14, 15, 15, 14, 11, 9, 7, 8, 9, 10, 11, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 8, 7, 6, 6, 8, 12, 12, 7, 0, 0, 9, 67, 179, 344, 539, 730, 873, 935, 902, 783, 608, 416, 244, 114, 36, 0, 0, 0, 6, 11, 11, 6, 0, 0, 2, 43, 131, 270, 451, 646, 815, 920, 933, 850, 692, 502, 330, 224, 210, 290, 436, 605, 746, 817, 798, 697, 544, 384, 264, 218, 257, 370, 524, 677, 786, 824, 783, 672, 517, 352, 205, 95, 29, 0, 0, 7, 18, 25, 27, 24, 20, 16, 15, 15, 17, 19, 21, 21, 19, 15, 11, 7, 6, 7, 10, 13, 16, 19, 19, 18, 16, 14, 10, 8, 6, 6, 8, 11, 14, 14, 13, 11, 10, 10, 10, 7, 1, 0, 0, 27, 96, 212, 370, 549, 715, 833, 877, 835, 718, 553, 373, 214, 96, 26, 0, 0, 6, 15, 19, 18, 17, 19, 23, 29, 33, 34, 30, 26, 22, 20, 17, 10, 0, 0, 3, 52, 158, 325, 539, 766, 960, 1078, 1092, 999, 821, 598, 377, 196, 74, 12, 0, 0, 13, 21, 23, 21, 18, 17, 16, 15, 13, 12, 12, 13, 15, 13, 7, 0, 0, 10, 56, 144, 270, 422, 572, 692, 756, 751, 678, 554, 405, 260, 140, 57, 12, 0, 0, 4, 8, 6, 0, 0, 0, 19, 61, 126, 206, 290, 361, 406, 414, 384, 325, 248, 168, 98, 45, 13, 0, 0, 1, 5, 5, 1, 0, 0, 13, 52, 119, 211, 316, 417, 493, 528, 514, 455, 363, 258, 158, 79, 27, 2, 0, 0, 7, 12, 14, 12, 9, 7, 5, 5, 5, 6, 8, 10, 11, 12, 12, 11, 11, 10, 9, 9, 8, 8, 9, 10, 11, 12, 13, 12, 11, 10, 8, 8, 8, 8, 6, 4, 3, 2, 3, 5, 7, 4, 0, 0, 6, 40, 106, 205, 325, 445, 539, 587, 576, 510, 406, 294, 204, 162, 179, 253, 362, 477, 564, 597, 566, 479, 363, 254, 187, 190, 270, 413, 588, 755, 872, 913, 867, 747, 580, 399, 238, 115, 39, 4, 0, 1, 8, 12, 13, 13, 14, 14, 15, 14, 13, 10, 8, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 2, 4, 8, 11, 14, 17, 19, 19, 17, 15, 11, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 10, 14, 18, 21, 21, 19, 15, 11, 7, 5, 4, 6, 9, 12, 15, 18, 18, 17, 15, 11, 6, 1, 0, 0, 1, 4, 5, 3, 0, 0, 10, 48, 116, 210, 318, 418, 489, 513, 487, 422, 339, 264, 220, 221, 266, 345, 437, 520, 573, 585, 555, 491, 412, 340, 297, 302, 358, 454, 567, 664, 717, 706, 629, 503, 356, 215, 104, 33, 1, 0, 6, 17, 25, 27, 24, 20, 16, 13, 10, 8, 7, 5, 4, 4, 5, 8, 13, 20, 27, 33, 36, 35, 31, 24, 15, 8, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 10, 13, 13, 12, 9, 6, 3, 1, 0, 0, 2, 3, 5, 6, 7, 8, 8, 7, 5, 3, 0, 0, 0, 0, 2, 4, 4, 1, 0, 0, 19, 64, 136, 233, 339, 434, 495, 507, 467, 389, 295, 218, 182, 204, 281, 397, 521, 622, 675, 665, 597, 485, 354, 228, 124, 53, 14, 0, 0, 5, 11, 14, 15, 14, 12, 10, 7, 5, 3, 1, 0, 0, 0, 1, 1, 1, 1, 1, 0, 1, 2, 4, 7, 10, 12, 13, 13, 11, 9, 6, 3, 1, 0, 0, 1, 3, 6, 9, 10, 9, 7, 4, 2, 1, 1, 3, 6, 8, 10, 11, 11, 10, 9, 8, 7, 5, 3, 1, 1, 2, 5, 6, 5, 0, 0, 1, 27, 84, 177, 299, 433, 556, 642, 675, 647, 565, 445, 313, 190, 93, 31, 2, 0, 1, 5, 4, 0, 0, 11, 53, 128, 233, 353, 468, 556, 599, 587, 524, 423, 305, 192, 100, 39, 7, 0, 0, 4, 7, 7, 5, 3, 2, 2, 2, 3, 5, 7, 10, 13, 16, 18, 18, 17, 14, 12, 9, 7, 5, 4, 4, 5, 6, 7, 5, 0, 0, 0, 20, 69, 150, 257, 379, 492, 576, 614, 597, 530, 427, 309, 197, 106, 44, 11, 0, 0, 1, 3, 2, 0, 0, 0, 2, 6, 10, 13, 15, 17, 18, 18, 18, 17, 15, 13, 12, 13, 14, 15, 15, 14, 12, 11, 11, 11, 8, 2, 0, 0, 26, 87, 192, 335, 500, 660, 781, 838, 817, 726, 589, 441, 322, 261, 273, 350, 467, 591, 687, 730, 710, 631, 512, 376, 245, 137, 61, 18, 0, 0, 3, 4, 0, 0, 1, 30, 93, 192, 321, 459, 582, 665, 690, 652, 562, 438, 305, 187, 97, 40, 13, 6, 9, 15, 19, 20, 19, 18, 18, 17, 16, 15, 11, 7, 4, 1, 0, 0, 1, 3, 4, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 1, 0, 1, 2, 3, 1, 0, 0, 4, 25, 65, 126, 201, 281, 352, 401, 420, 403, 356, 286, 207, 132, 70, 29, 6, 0, 0, 3, 5, 6, 6, 5, 6, 7, 8, 8, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 2, 5, 7, 10, 11, 11, 9, 7, 6, 5, 5, 7, 10, 13, 16, 16, 15, 14, 13, 13, 14, 12, 6, 0, 0, 10, 57, 147, 283, 451, 630, 788, 896, 935, 896, 789, 635, 462, 297, 162, 68, 16, 0, 0, 9, 20, 27, 29, 28, 24, 20, 16, 11, 8, 4, 2, 0, 0, 0, 1, 4, 7, 10, 12, 13, 14, 14, 15, 16, 17, 19, 19, 17, 14, 9, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 9, 10, 10, 9, 8, 7, 7, 6, 6, 5, 4, 3, 3, 4, 5, 6, 7, 8, 9, 9, 8, 7, 5, 3, 2, 3, 5, 6, 5, 1, 0, 0, 17, 60, 130, 224, 329, 428, 502, 539, 531, 482, 403, 308, 213, 130, 68, 28, 7, 0, 0, 0, 2, 2, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 3, 6, 10, 13, 14, 13, 10, 7, 4, 3, 4, 5, 6, 5, 3, 2, 2, 2, 4, 4, 1, 0, 0, 10, 43, 101, 186, 289, 396, 490, 555, 579, 559, 497, 406, 302, 200, 114, 52, 15, 0, 0, 1, 6, 8, 8, 7, 6, 5, 5, 5, 6, 6, 6, 6, 6, 5, 4, 4, 3, 3, 2, 2, 3, 3, 4, 5, 6, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 4, 2, 0, 0, 0, 2, 4, 7, 10, 11, 11, 10, 7, 5, 4, 4, 6, 7, 8, 8, 6, 4, 2, 1, 0, 0, 0, 0, 5, 24, 61, 122, 207, 307, 408, 492, 544, 551, 512, 436, 338, 236, 146, 78, 34, 13, 5, 6, 8, 10, 11, 12, 11, 11, 9, 7, 5, 2, 1, 1, 3, 5, 7, 9, 10, 9, 8, 6, 4, 2, 1, 2, 4, 6, 9, 11, 11, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 13, 14, 13, 11, 7, 1, 0, 3, 25, 71, 147, 250, 371, 495, 601, 667, 682, 644, 563, 465, 379, 333, 345, 418, 536, 672, 792, 866, 876, 818, 703, 553, 394, 249, 134, 57, 14, 0, 0, 7, 16, 21, 24, 25, 24, 23, 23, 22, 22, 21, 21, 22, 22, 22, 21, 20, 17, 14, 10, 6, 3, 0, 0, 0, 1, 3, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 4, 2, 1, 0, 0, 1, 10, 30, 71, 136, 226, 335, 449, 550, 618, 641, 614, 542, 440, 326, 219, 130, 67, 28, 8, 1, 0, 0, 0, 0, 0, 2, 5, 8, 10, 12, 12, 12, 11, 10, 10, 10, 10, 10, 9, 7, 5, 2, 1, 1, 1, 1, 0, 0, 2, 16, 48, 99, 170, 253, 336, 405, 449, 459, 434, 377, 301, 218, 140, 78, 35, 12, 2, 0, 0, 0, 0, 3, 18, 51, 105, 177, 263, 352, 430, 485, 508, 493, 443, 366, 275, 185, 108, 52, 17, 1, 0, 0, 3, 5, 5, 4, 3, 2, 2, 4, 6, 8, 11, 14, 17, 18, 18, 16, 13, 10, 6, 3, 1, 1, 3, 5, 8, 11, 13, 14, 14, 13, 11, 8, 5, 2, 0, 0, 1, 3, 7, 10, 13, 14, 14, 12, 8, 5, 3, 2, 3, 3, 2, 0, 0, 0, 15, 47, 101, 175, 262, 352, 431, 488, 513, 503, 460, 390, 305, 217, 137, 74, 31, 8, 0, 0, 0, 2, 3, 3, 4, 5, 6, 7, 7, 7, 7, 7, 6, 2, 0, 0, 8, 44, 114, 225, 372, 541, 711, 854, 947, 974, 932, 827, 679, 512, 349, 209, 106, 40, 7, 0, 0, 5, 9, 11, 10, 9, 8, 7, 8, 10, 12, 14, 15, 15, 15, 13, 10, 7, 4, 3, 3, 5, 7, 9, 10, 10, 9, 6, 4, 3, 2, 3, 3, 4, 5, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 5, 5, 4, 1, 0, 0, 0, 2, 5, 8, 9, 8, 6, 3, 0, 0, 0, 3, 6, 9, 12, 12, 11, 9, 7, 4, 2, 1, 1, 2, 4, 6, 8, 9, 10, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 3, 2, 0, 0, 0, 5, 21, 52, 100, 164, 239, 316, 384, 431, 450, 438, 402, 352, 305, 277, 278, 313, 375, 449, 518, 563, 572, 541, 479, 401, 326, 273, 256, 280, 336, 411, 485, 537, 554, 531, 476, 402, 329, 276, 254, 268, 313, 376, 443, 496, 525, 522, 486, 423, 343, 257, 176, 109, 61, 32, 18, 13, 12, 11, 10, 17, 38, 82, 151, 243, 347, 446, 525, 569, 571, 533, 464, 376, 285, 200, 131, 78, 42, 19, 7, 1, 0, 2, 6, 9, 11, 12, 11, 9, 6, 4, 2, 0, 0, 0, 4, 16, 40, 77, 129, 193, 264, 332, 390, 426, 436, 416, 368, 301, 224, 150, 87, 42, 14, 1, 0, 0, 1, 2, 2, 1, 1, 1, 2, 3, 5, 6, 8, 10, 12, 14, 15, 14, 13, 11, 9, 6, 5, 4, 6, 9, 12, 14, 13, 8, 2, 0, 2, 24, 69, 142, 240, 355, 473, 580, 658, 696, 690, 643, 566, 476, 393, 331, 303, 311, 346, 397, 445, 476, 478, 450, 394, 321, 242, 167, 104, 57, 26, 8, 0, 0, 3, 8, 12, 16, 18, 18, 19, 19, 20, 22, 24, 24, 21, 16, 10, 7, 14, 39, 88, 167, 272, 397, 526, 640, 722, 757, 740, 675, 572, 451, 328, 218, 131, 69, 31, 11, 3, 1, 3, 6, 8, 9, 9, 9, 8, 6, 5, 3, 0, 0, 0, 9, 31, 68, 121, 187, 261, 332, 392, 431, 443, 426, 382, 319, 246, 174, 112, 65, 34, 18, 13, 13, 15, 15, 13, 9, 5, 2, 0, 1, 3, 5, 6, 6, 5, 4, 4, 4, 6, 7, 7, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 10, 10, 10, 11, 11, 11, 10, 7, 4, 1, 0, 0, 0, 2, 4, 6, 7, 8, 7, 6, 4, 2, 1, 0, 0, 0, 1, 0, 0, 0, 3, 15, 40, 81, 136, 202, 273, 338, 387, 413, 410, 380, 327, 260, 191, 128, 78, 43, 21, 11, 7, 6, 6, 6, 6, 6, 6, 5, 3, 1, 0, 0, 0, 1, 0, 0, 0, 4, 19, 48, 92, 149, 214, 279, 334, 372, 386, 375, 339, 286, 222, 157, 99, 54, 24, 7, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 3, 1, 0, 0, 0, 6, 19, 42, 77, 126, 186, 255, 325, 387, 433, 456, 450, 417, 360, 288, 212, 142, 84, 43, 19, 8, 6, 8, 11, 12, 12, 10, 8, 6, 5, 5, 6, 8, 9, 10, 10, 8, 6, 4, 4, 5, 7, 9, 12, 12, 11, 9, 7, 6, 5, 7, 9, 12, 14, 16, 16, 16, 14, 11, 8, 4, 1, 0, 0, 5, 22, 54, 108, 186, 291, 414, 544, 665, 755, 801, 793, 732, 629, 502, 370, 251, 154, 85, 40, 15, 3, 0, 0, 2, 4, 7, 9, 9, 9, 9, 9, 10, 11, 13, 13, 12, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 9, 9, 8, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 4, 2, 0, 2, 9, 25, 51, 90, 141, 205, 277, 351, 417, 465, 487, 477, 438, 375, 300, 224, 155, 101, 62, 37, 23, 16, 13, 12, 12, 13, 14, 15, 15, 14, 12, 11, 9, 9, 10, 11, 12, 13, 12, 11, 10, 9, 9, 11, 13, 15, 16, 15, 14, 12, 10, 8, 8, 7, 7, 6, 4, 3, 2, 2, 4, 6, 7, 9, 8, 8, 7, 6, 7, 9, 12, 14, 14, 14, 12, 10, 8, 6, 5, 5, 5, 5, 3, 1, 0, 0, 3, 16, 41, 83, 141, 213, 294, 372, 438, 482, 496, 480, 437, 374, 302, 229, 164, 109, 67, 37, 19, 9, 6, 8, 11, 15, 17, 17, 15, 12, 9, 7, 6, 5, 5, 4, 3, 6, 15, 35, 69, 118, 180, 251, 321, 381, 420, 433, 419, 381, 326, 263, 200, 143, 98, 63, 40, 26, 19, 16, 14, 13, 12, 11, 10, 8, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 6, 10, 15, 18, 20, 20, 18, 15, 13, 12, 12, 14, 16, 17, 17, 15, 14, 13, 12, 14, 15, 16, 16, 15, 13, 12, 12, 12, 14, 16, 19, 26, 40, 64, 101, 151, 213, 280, 343, 392, 422, 428, 414, 385, 354, 331, 326, 343, 382, 436, 493, 539, 563, 559, 526, 475, 416, 366, 334, 328, 344, 377, 415, 447, 463, 459, 432, 385, 323, 254, 186, 127, 80, 49, 32, 24, 23, 24, 25, 25, 26, 26, 27, 27, 26, 24, 21, 18, 15, 13, 13, 16, 26, 46, 83, 139, 215, 307, 405, 497, 572, 618, 629, 606, 553, 477, 388, 297, 212, 140, 84, 46, 22, 10, 5, 4, 5, 6, 7, 7, 8, 9, 11, 12, 14, 16, 17, 16, 15, 13, 10, 8, 7, 6, 7, 8, 8, 8, 7, 8, 8, 9, 10, 10, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 2, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 4, 14, 31, 55, 90, 135, 192, 258, 326, 389, 434, 455, 446, 411, 355, 290, 225, 167, 120, 83, 55, 33, 18, 8, 2, 1, 2, 4, 6, 6, 6, 4, 3, 1, 0, 0, 1, 2, 4, 6, 6, 5, 4, 3, 3, 5, 6, 8, 8, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 5, 4, 2, 2, 3, 4, 7, 8, 8, 7, 4, 2, 1, 0, 0, 1, 1, 0, 0, 0, 1, 3, 6, 9, 10, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 4, 5, 7, 8, 8, 8, 7, 6, 6, 6, 8, 9, 10, 9, 8, 6, 4, 2, 1, 1, 1, 2, 3, 5, 6, 8, 10, 11, 11, 11, 10, 8, 7, 6, 5, 4, 2, 1, 2, 7, 20, 43, 77, 123, 179, 240, 302, 358, 402, 430, 436, 421, 386, 335, 274, 211, 153, 105, 69, 46, 32, 24, 21, 20, 23, 34, 58, 99, 158, 234, 322, 413, 498, 569, 618, 638, 627, 586, 521, 437, 347, 258, 180, 118, 73, 44, 27, 19, 17, 18, 19, 20, 19, 17, 14, 12, 10, 10, 10, 10, 12, 16, 27, 48, 82, 130, 189, 255, 322, 383, 431, 461, 471, 460, 430, 384, 325, 261, 196, 137, 89, 53, 30, 19, 14, 14, 16, 17, 18, 17, 16, 15, 14, 13, 13, 13, 13, 14, 14, 13, 13, 11, 10, 9, 8, 6, 3, 1, 0, 0, 4, 16, 36, 63, 98, 140, 187, 237, 287, 332, 367, 386, 389, 377, 357, 336, 325, 328, 347, 380, 420, 458, 488, 502, 496, 469, 423, 363, 295, 225, 161, 108, 69, 43, 29, 23, 21, 21, 21, 20, 18, 16, 15, 14, 14, 14, 14, 14, 12, 10, 10, 15, 29, 54, 93, 146, 212, 286, 362, 432, 490, 529, 544, 535, 501, 447, 380, 305, 231, 164, 107, 64, 34, 15, 6, 3, 3, 4, 6, 7, 7, 6, 5, 3, 1, 0, 0, 3, 14, 32, 62, 101, 150, 206, 263, 317, 362, 394, 409, 406, 386, 350, 304, 252, 199, 149, 104, 66, 37, 16, 3, 0, 4, 16, 35, 61, 91, 126, 165, 206, 245, 280, 305, 317, 316, 303, 284, 264, 252, 252, 266, 293, 328, 363, 393, 410, 409, 390, 354, 305, 249, 192, 138, 93, 59, 35, 20, 13, 10, 9, 9, 9, 8, 8, 9, 10, 11, 12, 11, 8, 5, 2, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 2, 3, 6, 9, 12, 15, 16, 17, 16, 15, 15, 16, 17, 20, 26, 36, 55, 84, 126, 180, 243, 309, 370, 419, 450, 461, 451, 422, 377, 322, 262, 203, 149, 103, 67, 42, 25, 14, 8, 4, 2, 2, 4, 6, 8, 10, 9, 8, 8, 11, 20, 37, 61, 92, 130, 174, 222, 274, 325, 371, 407, 428, 431, 418, 393, 365, 345, 340, 354, 386, 429, 474, 509, 527, 523, 495, 448, 388, 322, 257, 197, 146, 103, 70, 45, 29, 19, 16, 16, 18, 20, 21, 20, 19, 18, 19, 21, 24, 26, 26, 24, 21, 17, 15, 14, 13, 14, 15, 16, 17, 19, 21, 23, 25, 26, 24, 20, 16, 11, 8, 5, 4, 4, 5, 8, 14, 23, 40, 64, 98, 142, 195, 253, 311, 363, 402, 421, 420, 398, 359, 308, 252, 197, 147, 104, 70, 44, 25, 13, 5, 1, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 9, 10, 11, 12, 12, 12, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 9, 17, 29, 44, 65, 92, 127, 168, 213, 256, 292, 316, 325, 322, 312, 300, 293, 297, 313, 340, 375, 412, 446, 469, 479, 472, 453, 425, 396, 373, 360, 360, 370, 387, 406, 421, 429, 428, 417, 400, 378, 358, 344, 342, 355, 380, 413, 446, 472, 482, 473, 444, 400, 345, 287, 229, 177, 132, 96, 69, 50, 38, 31, 28, 26, 25, 24, 22, 19, 17, 16, 15, 16, 18, 21, 29, 41, 60, 85, 118, 155, 196, 238, 277, 310, 333, 344, 340, 321, 288, 247, 201, 157, 119, 88, 65, 48, 37, 29, 26, 28, 38, 59, 90, 134, 188, 252, 325, 405, 486, 564, 629, 672, 687, 670, 621, 547, 458, 364, 277, 202, 143, 100, 70, 50, 37, 30, 25, 23, 22, 21, 21, 21, 21, 21, 21, 20, 18, 17, 15, 14, 13, 13, 13, 13, 13, 14, 15, 16, 17, 17, 18, 19, 20, 22, 24, 25, 24, 22, 20, 18, 18, 21, 27, 37, 51, 70, 97, 132, 177, 229, 284, 336, 378, 406, 416, 408, 385, 349, 304, 255, 206, 159, 118, 83, 57, 39, 29, 24, 22, 22, 21, 20, 17, 13, 9, 5, 2, 0, 0, 0, 0, 1, 3, 6, 8, 10, 11, 11, 11, 12, 13, 15, 20, 28, 40, 57, 79, 106, 136, 168, 201, 233, 263, 290, 311, 324, 329, 327, 322, 319, 324, 341, 371, 410, 452, 488, 512, 519, 510, 486, 453, 416, 382, 355, 338, 332, 336, 347, 359, 369, 374, 372, 365, 356, 351, 352, 365, 388, 421, 457, 491, 516, 525, 516, 488, 444, 389, 328, 267, 208, 155, 109, 71, 42, 22, 11, 8, 10, 14, 16, 17, 15, 11, 8, 5, 5, 5, 6, 7, 7, 7, 8, 8, 9, 10, 10, 9, 8, 8, 11, 17, 28, 42, 60, 81, 107, 139, 177, 220, 264, 304, 335, 352, 354, 344, 326, 309, 296, 290, 290, 294, 300, 306, 310, 314, 316, 317, 315, 309, 299, 288, 281, 283, 297, 324, 358, 391, 414, 422, 409, 378, 332, 279, 225, 175, 132, 97, 71, 53, 41, 37, 38, 47, 63, 85, 114, 149, 189, 230, 271, 306, 333, 348, 348, 333, 304, 265, 221, 177, 137, 103, 75, 55, 40, 30, 27, 31, 44, 65, 95, 132, 172, 213, 251, 283, 307, 320, 322, 313, 293, 266, 232, 196, 159, 124, 92, 66, 45, 31, 22, 18, 16, 15, 15, 14, 12, 9, 6, 4, 2, 1, 1, 3, 7, 15, 27, 43, 66, 94, 128, 164, 201, 235, 262, 281, 289, 286, 274, 255, 230, 201, 171, 141, 112, 85, 60, 38, 21, 11, 10, 18, 38, 69, 111, 163, 227, 301, 384, 472, 558, 635, 694, 728, 734, 713, 667, 602, 523, 438, 351, 269, 197, 137, 92, 61, 41, 29, 21, 16, 13, 10, 9, 10, 10, 10, 9, 7, 6, 4, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 3, 3, 4, 5, 6, 5, 4, 2, 0, 0, 0, 1, 3, 5, 6, 6, 6, 4, 2, 1, 0, 0, 0, 1, 3, 5, 7, 9, 10, 11, 11, 11, 10, 8, 6, 4, 1, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 3, 2, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 10, 12, 12, 12, 10, 8, 7, 5, 4, 3, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 7, 7, 6, 5, 5, 4, 4, 4, 3, 3, 1, 0, 0, 0, 1, 4, 7, 9, 11, 13, 17, 27, 45, 71, 105, 143, 184, 222, 255, 282, 302, 316, 323, 321, 310, 289, 259, 220, 178, 136, 98, 67, 45, 29, 19, 13, 9, 7, 5, 5, 6, 7, 8, 9, 8, 7, 6, 6, 7, 8, 11, 13, 15, 16, 15, 15, 15, 16, 18, 21, 26, 33, 41, 53, 67, 87, 113, 145, 183, 225, 270, 312, 348, 376, 391, 392, 379, 353, 318, 277, 233, 189, 149, 114, 84, 62, 45, 34, 28, 24, 23, 23, 23, 22, 21, 20, 20, 19, 18, 18, 17, 17, 16, 16, 16, 15, 14, 13, 12, 11, 12, 13, 15, 16, 17, 16, 14, 12, 10, 9, 9, 10, 10, 11, 12, 13, 16, 21, 31, 45, 67, 96, 131, 171, 212, 250, 281, 303, 314, 315, 306, 290, 268, 242, 213, 183, 153, 125, 98, 75, 56, 40, 28, 21, 16, 15, 15, 15, 15, 14, 13, 11, 10, 10, 11, 11, 12, 11, 9, 6, 3, 2, 2, 3, 6, 9, 11, 11, 10, 8, 6, 5, 6, 9, 14, 17, 20, 19, 17, 13, 9, 7, 7, 8, 10, 11, 11, 9, 6, 3, 1, 1, 4, 10, 17, 26, 38, 52, 70, 91, 117, 145, 175, 205, 234, 258, 277, 288, 289, 280, 261, 234, 201, 166, 131, 102, 79, 65, 58, 58, 63, 73, 87, 107, 134, 169, 210, 255, 299, 337, 363, 376, 375, 363, 343, 316, 284, 249, 211, 172, 134, 100, 71, 50, 35, 26, 20, 16, 13, 11, 11, 12, 14, 17, 21, 25, 31, 38, 48, 61, 78, 100, 126, 156, 188, 222, 256, 288, 317, 340, 355, 360, 354, 336, 307, 269, 226, 181, 139, 103, 75, 55, 42, 35, 30, 25, 20, 15, 10, 6, 4, 5, 6, 8, 9, 10, 10, 10, 11, 12, 14, 15, 15, 14, 12, 10, 9, 8, 9, 10, 12, 13, 13, 13, 13, 12, 11, 9, 7, 4, 2, 0, 0, 1, 3, 4, 5, 5, 4, 2, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 8, 8, 9, 8, 8, 8, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 6, 8, 11, 15, 19, 23, 27, 31, 38, 50, 68, 92, 122, 156, 193, 233, 273, 313, 351, 385, 410, 423, 422, 407, 379, 342, 298, 252, 206, 164, 127, 97, 75, 59, 49, 42, 35, 27, 20, 13, 8, 6, 7, 9, 12, 13, 12, 10, 7, 3, 1, 0, 1, 3, 5, 8, 10, 11, 10, 9, 7, 7, 7, 9, 11, 14, 15, 16, 16, 16, 18, 25, 37, 55, 78, 108, 142, 182, 226, 276, 330, 386, 440, 487, 523, 542, 543, 527, 495, 451, 399, 344, 288, 236, 190, 151, 120, 94, 74, 58, 46, 37, 30, 27, 26, 27, 29, 30, 32, 34, 39, 48, 62, 82, 110, 144, 182, 224, 265, 302, 334, 356, 369, 371, 363, 346, 321, 290, 255, 218, 184, 153, 128, 109, 94, 83, 76, 75, 79, 90, 109, 134, 161, 188, 211, 231, 247, 260, 271, 282, 292, 302, 311, 319, 328, 336, 344, 351, 356, 357, 354, 347, 334, 317, 292, 262, 227, 190, 154, 121, 95, 74, 58, 46, 36, 27, 21, 17, 16, 18, 20, 21, 22, 22, 22, 23, 26, 31, 37, 46, 57, 71, 90, 113, 142, 175, 214, 255, 297, 337, 371, 397, 412, 415, 405, 384, 354, 317, 277, 234, 191, 152, 117, 89, 68, 53, 43, 36, 30, 25, 20, 16, 14, 12, 10, 9, 9, 9, 10, 11, 11, 11, 11, 11, 11, 12, 13, 13, 13, 13, 11, 11, 11, 13, 16, 19, 21, 21, 21, 20, 20, 22, 27, 33, 41, 51, 63, 77, 96, 119, 147, 177, 210, 241, 270, 295, 313, 325, 329, 325, 313, 292, 265, 234, 200, 167, 137, 113, 96, 86, 84, 88, 97, 113, 134, 159, 188, 219, 249, 275, 297, 313, 322, 325, 321, 308, 288, 260, 225, 187, 150, 116, 88, 67, 52, 43, 37, 31, 26, 20, 14, 9, 5, 4, 5, 7, 11, 14, 16, 18, 19, 19, 18, 17, 15, 13, 12, 12, 14, 17, 20, 23, 26, 30, 38, 52, 72, 98, 129, 162, 195, 227, 256, 281, 302, 317, 325, 325, 316, 299, 277, 252, 225, 198, 170, 143, 117, 94, 75, 63, 60, 66, 80, 100, 123, 144, 164, 181, 196, 210, 224, 236, 244, 246, 240, 226, 206, 182, 157, 132, 108, 87, 67, 50, 36, 24, 17, 12, 9, 8, 6, 4, 2, 1, 2, 4, 7, 10, 10, 9, 7, 4, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 10, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 6, 14, 27, 44, 64, 87, 111, 136, 161, 186, 210, 231, 249, 261, 265, 261, 248, 227, 201, 174, 147, 123, 103, 84, 68, 52, 36, 23, 12, 4, 0, 0, 0, 0, 0, 0, 0, 1, 6, 14, 24, 38, 53, 71, 92, 117, 144, 172, 198, 221, 239, 252, 261, 269, 278, 288, 298, 305, 310, 311, 308, 306, 304, 305, 308, 309, 306, 297, 281, 257, 230, 200, 171, 143, 117, 93, 72, 54, 40, 29, 22, 17, 14, 12, 10, 7, 5, 3, 3, 5, 9, 14, 20, 28, 38, 50, 66, 87, 114, 145, 181, 218, 256, 291, 324, 352, 375, 391, 400, 399, 388, 367, 339, 305, 269, 233, 198, 166, 135, 107, 81, 57, 38, 23, 13, 7, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 3, 4, 6, 7, 9, 11, 13, 15, 18, 21, 25, 31, 40, 54, 74, 100, 132, 170, 211, 253, 295, 336, 375, 411, 443, 468, 484, 490, 485, 468, 442, 407, 367, 323, 278, 233, 190, 151, 117, 90, 69, 53, 41, 33, 28, 24, 23, 24, 26, 29, 35, 42, 51, 63, 78, 95, 116, 140, 167, 196, 225, 253, 278, 300, 316, 327, 331, 328, 317, 297, 270, 238, 202, 169, 140, 117, 101, 91, 85, 82, 81, 82, 87, 96, 108, 125, 144, 163, 181, 196, 205, 209, 205, 197, 185, 171, 157, 144, 133, 121, 109, 97, 85, 76, 71, 73, 81, 96, 115, 135, 155, 173, 190, 207, 226, 246, 266, 283, 291, 290, 279, 259, 235, 211, 188, 168, 150, 132, 113, 94, 74, 56, 42, 30, 22, 16, 12, 8, 4, 2, 1, 1, 1, 2, 2, 2, 1, 0, 0, 1, 2, 2, 2, 2, 1, 0, 2, 5, 10, 18, 27, 37, 48, 59, 74, 91, 113, 138, 167, 198, 228, 257, 283, 305, 322, 331, 333, 326, 312, 293, 271, 249, 227, 204, 180, 154, 126, 98, 73, 52, 36, 27, 21, 19, 17, 16, 14, 13, 12, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 1, 2, 4, 5, 6, 5, 4, 2, 0, 0, 0, 0, 1, 3, 6, 10, 16, 25, 37, 51, 69, 88, 110, 133, 158, 184, 208, 230, 247, 258, 264, 263, 258, 249, 237, 223, 207, 187, 164, 138, 112, 88, 68, 53, 42, 35, 30, 24, 17, 11, 5, 2, 4, 9, 18, 29, 39, 50, 59, 70, 82, 99, 120, 145, 171, 196, 218, 236, 250, 262, 271, 279, 286, 290, 294, 298, 303, 311, 321, 332, 342, 349, 351, 349, 345, 340, 337, 337, 339, 343, 347, 352, 358, 366, 375, 384, 391, 394, 393, 387, 380, 372, 365, 361, 359, 358, 356, 354, 350, 344, 337, 328, 316, 302, 286, 268, 248, 228, 207, 186, 165, 145, 128, 114, 104, 100, 102, 109, 121, 135, 152, 171, 190, 211, 231, 251, 270, 287, 300, 308, 312, 313, 313, 313, 315, 319, 325, 331, 335, 336, 336, 334, 335, 339, 348, 359, 370, 380, 385, 386, 384, 382, 382, 384, 387, 388, 383, 371, 351, 326, 297, 268, 242, 217, 194, 171, 147, 122, 99, 78, 62, 51, 44, 39, 35, 31, 27, 23, 21, 20, 22, 26, 32, 41, 52, 65, 80, 96, 113, 131, 151, 174, 198, 223, 245, 261, 269, 269, 262, 250, 237, 223, 210, 196, 180, 162, 141, 120, 100, 81, 66, 53, 43, 34, 28, 23, 20, 18, 16, 15, 13, 11, 10, 9, 8, 8, 7, 5, 3, 0, 0, 0, 2, 5, 9, 12, 13, 13, 11, 8, 6, 4, 4, 5, 5, 6, 7, 9, 12, 18, 24, 31, 39, 47, 56, 67, 81, 97, 116, 134, 153, 171, 189, 206, 223, 240, 254, 265, 270, 269, 261, 248, 230, 211, 192, 175, 159, 146, 136, 128, 123, 119, 119, 120, 126, 135, 149, 167, 188, 211, 233, 251, 263, 267, 263, 253, 239, 223, 208, 196, 184, 173, 161, 147, 132, 116, 103, 94, 89, 88, 91, 98, 106, 117, 132, 149, 167, 186, 203, 215, 221, 220, 212, 201, 186, 172, 158, 144, 129, 114, 97, 81, 66, 53, 43, 36, 30, 23, 17, 10, 5, 1, 0, 0, 0, 3, 5, 9, 14, 22, 32, 44, 57, 70, 83, 95, 107, 120, 136, 156, 178, 202, 225, 243, 254, 257, 251, 238, 221, 202, 182, 163, 145, 128, 111, 94, 77, 61, 46, 34, 24, 18, 14, 11, 9, 7, 5, 3, 2, 2, 2, 3, 4, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 10, 15, 22, 29, 36, 45, 54, 66, 81, 98, 118, 141, 164, 188, 211, 231, 246, 258, 265, 269, 269, 268, 263, 256, 244, 227, 207, 185, 162, 142, 125, 112, 103, 99, 99, 103, 112, 124, 138, 154, 171, 187, 202, 216, 229, 242, 255, 268, 280, 290, 297, 303, 306, 309, 312, 317, 323, 328, 333, 336, 337, 338, 339, 343, 348, 355, 363, 369, 374, 378, 382, 387, 392, 397, 400, 400, 396, 389, 381, 375, 372, 375, 380, 387, 393, 394, 389, 378, 363, 346, 328, 310, 292, 273, 253, 230, 206, 180, 154, 131, 109, 91, 76, 63, 52, 43, 35, 29, 24, 21, 19, 19, 18, 18, 16, 14, 10, 6, 2, 0, 0, 0, 2, 5, 8, 10, 11, 10, 9, 8, 8, 8, 8, 8, 7, 6, 5, 4, 3, 4, 6, 8, 10, 11, 10, 8, 6, 5, 5, 7, 9, 11, 12, 14, 14, 15, 17, 21, 27, 35, 45, 57, 70, 84, 97, 112, 128, 145, 164, 183, 202, 219, 233, 245, 256, 268, 282, 296, 310, 321, 327, 328, 324, 318, 312, 307, 304, 302, 299, 295, 286, 273, 256, 236, 214, 191, 168, 145, 123, 102, 84, 68, 55, 44, 36, 30, 26, 25, 25, 27, 30, 34, 39, 45, 52, 61, 72, 84, 99, 115, 133, 152, 173, 193, 214, 232, 248, 260, 268, 273, 276, 276, 273, 267, 256, 239, 217, 192, 167, 143, 123, 107, 93, 81, 69, 59, 50, 43, 38, 35, 33, 31, 27, 24, 22, 23, 27, 36, 48, 61, 76, 90, 104, 119, 134, 151, 168, 185, 201, 213, 223, 230, 234, 237, 238, 236, 230, 219, 204, 185, 164, 145, 127, 112, 98, 85, 72, 59, 47, 37, 29, 23, 20, 17, 14, 12, 11, 10, 11, 11, 11, 10, 8, 5, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 6, 14, 24, 36, 49, 61, 73, 85, 99, 115, 132, 148, 163, 177, 187, 195, 199, 199, 194, 186, 175, 163, 153, 144, 138, 132, 126, 117, 106, 95, 85, 79, 78, 81, 87, 96, 105, 115, 126, 138, 150, 161, 169, 173, 174, 170, 164, 155, 144, 133, 120, 108, 96, 86, 79, 75, 74, 75, 77, 81, 86, 94, 106, 120, 137, 154, 169, 180, 186, 188, 187, 184, 181, 178, 175, 170, 162, 151, 137, 120, 100, 81, 64, 50, 40, 33, 29, 26, 23, 18, 12, 6, 2, 1, 1, 3, 6, 9, 11, 15, 21, 31, 44, 59, 76, 94, 112, 132, 153, 177, 203, 231, 259, 287, 313, 337, 357, 374, 388, 399, 407, 413, 417, 417, 414, 407, 395, 380, 363, 346, 331, 318, 307, 296, 284, 270, 253, 234, 215, 198, 185, 174, 167, 163, 160, 159, 160, 163, 168, 177, 191, 211, 238, 272, 312, 354, 395, 429, 454, 469, 474, 472, 465, 455, 443, 428, 409, 385, 355, 320, 282, 243, 207, 175, 149, 128, 111, 96, 83, 70, 58, 47, 38, 30, 23, 18, 13, 10, 7, 5, 4, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 11, 19, 28, 37, 45, 54, 62, 72, 84, 96, 110, 123, 135, 147, 159, 171, 186, 202, 220, 237, 251, 263, 271, 277, 284, 292, 302, 313, 324, 334, 341, 346, 351, 355, 359, 362, 364, 364, 363, 362, 361, 361, 364, 367, 372, 376, 380, 383, 386, 389, 393, 398, 404, 411, 415, 416, 413, 407, 399, 391, 384, 377, 370, 359, 343, 323, 298, 273, 248, 225, 204, 184, 165, 146, 128, 112, 96, 81, 67, 54, 41, 31, 23, 19, 18, 20, 21, 21, 19, 16, 11, 7, 4, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 6, 5, 3, 1, 1, 1, 2, 3, 4, 4, 3, 3, 3, 3, 5, 6, 7, 6, 6, 5, 5, 6, 7, 9, 9, 9, 8, 7, 6, 6, 7, 8, 8, 8, 6, 4, 3, 2, 4, 8, 12, 18, 23, 28, 31, 33, 33, 34, 35, 39, 48, 60, 75, 91, 106, 119, 131, 143, 157, 176, 199, 224, 248, 268, 280, 284, 282, 274, 265, 256, 249, 242, 235, 225, 213, 197, 180, 162, 144, 127, 110, 95, 80, 67, 56, 48, 43, 40, 38, 35, 32, 30, 30, 33, 39, 48, 58, 67, 75, 83, 91, 101, 113, 127, 140, 153, 165, 176, 187, 197, 207, 216, 222, 225, 225, 221, 217, 211, 204, 195, 186, 175, 164, 154, 145, 136, 126, 114, 99, 82, 65, 49, 38, 32, 29, 30, 33, 35, 36, 36, 38, 40, 44, 51, 60, 70, 82, 94, 107, 120, 132, 143, 152, 159, 165, 170, 177, 184, 191, 197, 200, 199, 194, 184, 172, 157, 142, 128, 116, 106, 97, 89, 81, 72, 60, 47, 34, 23, 14, 8, 6, 6, 7, 7, 6, 5, 3, 2, 3, 4, 6, 7, 7, 6, 3, 1, 0, 0, 0, 1, 2, 5, 7, 9, 11, 13, 15, 18, 20, 22, 24, 27, 29, 30, 31, 32, 33, 35, 37, 41, 46, 54, 64, 76, 89, 103, 117, 133, 152, 176, 206, 243, 285, 330, 373, 413, 450, 485, 521, 561, 605, 652, 695, 729, 749, 752, 741, 718, 688, 655, 621, 589, 558, 530, 504, 480, 457, 433, 404, 370, 330, 287, 245, 208, 180, 161, 150, 146, 144, 142, 141, 138, 135, 131, 126, 122, 119, 116, 115, 116, 118, 122, 126, 130, 133, 135, 135, 135, 134, 133, 133, 134, 136, 138, 140, 142, 144, 145, 144, 142, 138, 134, 131, 127, 126, 126, 129, 134, 141, 147, 153, 155, 154, 150, 144, 139, 135, 134, 136, 138, 140, 140, 137, 134, 131, 131, 134, 140, 147, 154, 157, 158, 157, 155, 154, 156, 160, 166, 170, 174, 175, 174, 173, 172, 172, 172, 173, 174, 174, 174, 172, 171, 170, 169, 169, 169, 170, 171, 171, 170, 169, 167, 165, 164, 162, 160, 158, 155, 152, 150, 149, 149, 148, 147, 144, 139, 133, 127, 122, 119, 119, 121, 124, 126, 126, 124, 119, 112, 103, 93, 85, 78, 74, 71, 68, 64, 59, 52, 43, 35, 27, 21, 16, 12, 8, 5, 2, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 3, 7, 13, 18, 22, 25, 27, 28, 30, 33, 38, 44, 52, 60, 70, 80, 92, 105, 120, 134, 147, 156, 160, 160, 155, 148, 140, 136, 135, 139, 148, 160, 173, 185, 195, 203, 207, 209, 209, 208, 209, 211, 217, 227, 242, 258, 275, 288, 298, 305, 311, 319, 332, 350, 373, 397, 420, 441, 460, 477, 496, 517, 541, 566, 591, 615, 640, 664, 692, 722, 756, 792, 829, 864, 898, 928, 955, 977, 995, 1008, 1017, 1020, 1020, 1018, 1013, 1007, 998, 987, 972, 950, 921, 886, 844, 798, 752, 708, 666, 629, 593, 557, 519, 476, 430, 381, 334, 290, 253, 222, 198, 179, 162, 145, 127, 108, 89, 71, 55, 41, 30, 23, 18, 15, 14, 14, 13, 12, 10, 6, 3, 1, 0, 0, 0, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0],
-"peakC": [137, 140, 146, 157, 175, 196, 217, 232, 240, 244, 248, 253, 259, 266, 275, 284, 294, 303, 308, 308, 305, 299, 291, 285, 281, 279, 277, 274, 268, 259, 246, 232, 216, 201, 186, 171, 155, 138, 123, 109, 97, 89, 82, 75, 68, 59, 48, 38, 30, 25, 23, 23, 23, 23, 21, 18, 14, 10, 8, 8, 9, 10, 10, 10, 9, 8, 8, 8, 10, 12, 13, 13, 13, 13, 12, 11, 11, 9, 8, 6, 4, 3, 3, 3, 4, 5, 6, 6, 6, 5, 5, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 14, 22, 31, 43, 57, 73, 93, 115, 141, 168, 196, 223, 247, 267, 283, 294, 300, 300, 294, 282, 265, 244, 219, 193, 166, 139, 114, 91, 70, 52, 39, 28, 21, 16, 12, 9, 7, 4, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 6, 8, 8, 8, 7, 7, 7, 8, 9, 11, 11, 10, 8, 5, 3, 2, 3, 4, 5, 6, 6, 6, 5, 4, 3, 3, 2, 1, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 4, 13, 29, 50, 75, 103, 132, 163, 196, 231, 268, 302, 331, 350, 356, 346, 324, 291, 253, 214, 177, 143, 112, 85, 62, 43, 28, 17, 11, 8, 6, 5, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 1, 2, 3, 4, 4, 4, 3, 3, 4, 4, 5, 5, 4, 2, 1, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 12, 28, 52, 85, 128, 178, 233, 290, 344, 391, 427, 449, 455, 443, 415, 373, 319, 259, 197, 140, 92, 55, 30, 15, 7, 5, 4, 4, 4, 3, 2, 1, 2, 3, 5, 8, 10, 12, 12, 13, 13, 13, 13, 13, 13, 12, 11, 9, 6, 4, 1, 0, 0, 2, 4, 6, 7, 7, 5, 4, 2, 2, 2, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 14, 35, 67, 113, 169, 233, 297, 354, 398, 422, 423, 401, 361, 306, 245, 184, 128, 81, 45, 20, 6, 0, 0, 2, 7, 10, 12, 12, 11, 9, 7, 5, 4, 3, 2, 3, 3, 5, 7, 8, 9, 8, 7, 6, 6, 7, 8, 8, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 11, 11, 9, 6, 3, 1, 1, 2, 4, 6, 7, 6, 4, 2, 0, 0, 0, 2, 4, 5, 4, 3, 1, 0, 0, 0, 1, 1, 0, 0, 1, 15, 46, 97, 168, 254, 345, 431, 499, 539, 546, 520, 463, 386, 299, 213, 138, 80, 39, 15, 4, 0, 0, 2, 2, 2, 2, 2, 2, 1, 0, 0, 3, 19, 55, 117, 208, 324, 455, 585, 696, 771, 797, 769, 691, 576, 442, 309, 193, 104, 45, 12, 0, 0, 5, 26, 64, 124, 206, 305, 410, 508, 584, 625, 626, 587, 513, 417, 313, 214, 131, 70, 31, 10, 3, 2, 4, 7, 9, 11, 12, 14, 15, 15, 15, 15, 13, 12, 11, 10, 10, 9, 8, 7, 7, 6, 5, 4, 2, 0, 0, 0, 0, 1, 2, 0, 0, 0, 10, 39, 92, 170, 269, 376, 477, 554, 592, 586, 537, 459, 370, 293, 249, 248, 290, 366, 455, 535, 587, 601, 572, 507, 417, 317, 220, 137, 74, 33, 12, 5, 8, 14, 20, 24, 26, 26, 25, 24, 22, 20, 17, 14, 12, 10, 10, 11, 12, 14, 15, 15, 13, 11, 9, 7, 5, 5, 5, 6, 8, 8, 8, 7, 5, 4, 5, 6, 7, 9, 9, 7, 5, 3, 2, 1, 1, 1, 2, 1, 0, 0, 0, 0, 3, 7, 9, 10, 8, 4, 1, 0, 0, 1, 2, 1, 0, 0, 12, 51, 120, 219, 338, 461, 566, 634, 652, 618, 540, 432, 314, 203, 114, 51, 16, 0, 0, 0, 4, 7, 9, 12, 13, 15, 15, 14, 12, 9, 8, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 2, 3, 5, 7, 8, 9, 9, 8, 8, 8, 9, 10, 11, 11, 10, 7, 4, 2, 0, 1, 3, 6, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 1, 3, 6, 8, 9, 9, 7, 3, 0, 0, 0, 0, 3, 4, 2, 0, 0, 11, 49, 120, 222, 344, 467, 568, 626, 628, 574, 476, 354, 232, 129, 55, 14, 0, 0, 4, 9, 12, 12, 12, 12, 13, 14, 14, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 7, 5, 2, 0, 0, 0, 2, 7, 7, 2, 0, 0, 26, 97, 219, 385, 572, 746, 873, 924, 889, 776, 612, 428, 260, 129, 46, 6, 0, 0, 6, 8, 6, 4, 4, 8, 15, 21, 24, 23, 17, 9, 1, 0, 0, 2, 6, 6, 1, 0, 0, 29, 98, 210, 357, 518, 661, 756, 782, 732, 619, 468, 310, 173, 75, 19, 0, 0, 4, 10, 11, 10, 8, 7, 8, 11, 14, 16, 16, 16, 15, 14, 13, 11, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 0, 0, 0, 0, 4, 7, 6, 0, 0, 2, 42, 127, 262, 435, 621, 783, 887, 908, 842, 706, 529, 347, 192, 82, 19, 0, 0, 2, 11, 14, 8, 0, 0, 0, 44, 135, 278, 459, 649, 810, 905, 912, 830, 678, 493, 311, 164, 65, 13, 0, 0, 0, 4, 7, 7, 4, 0, 0, 0, 32, 110, 239, 414, 610, 790, 916, 958, 906, 773, 590, 396, 227, 102, 29, 0, 0, 0, 7, 12, 12, 6, 0, 0, 4, 48, 139, 278, 452, 630, 773, 846, 828, 725, 565, 391, 253, 188, 213, 318, 471, 627, 739, 777, 729, 613, 465, 332, 256, 261, 347, 489, 644, 769, 826, 800, 698, 545, 375, 221, 105, 34, 2, 0, 6, 17, 23, 24, 22, 18, 15, 14, 12, 10, 9, 9, 9, 12, 15, 17, 16, 12, 6, 0, 0, 1, 6, 8, 5, 0, 0, 12, 69, 175, 325, 498, 660, 775, 817, 777, 666, 509, 341, 192, 83, 20, 0, 0, 8, 11, 5, 0, 0, 32, 112, 243, 412, 591, 742, 830, 831, 744, 587, 398, 226, 114, 90, 161, 309, 498, 680, 810, 858, 816, 698, 532, 356, 203, 91, 27, 0, 0, 3, 9, 12, 12, 13, 15, 18, 21, 22, 22, 19, 16, 12, 9, 6, 3, 2, 1, 0, 1, 2, 2, 2, 2, 1, 0, 0, 1, 1, 2, 3, 4, 5, 5, 5, 3, 0, 0, 0, 0, 5, 9, 9, 2, 0, 0, 34, 116, 249, 420, 601, 751, 834, 825, 724, 556, 366, 203, 115, 128, 239, 421, 627, 803, 902, 901, 804, 637, 442, 260, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 122, 37, 0, 0, 3, 11, 15, 15, 15, 18, 22, 28, 30, 29, 24, 18, 11, 6, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 9, 10, 11, 11, 10, 9, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 0, 0, 0, 0, 6, 10, 9, 1, 0, 2, 44, 133, 271, 441, 608, 733, 781, 737, 609, 434, 260, 141, 112, 188, 350, 558, 757, 894, 937, 876, 731, 539, 344, 181, 70, 13, 0, 0, 9, 13, 11, 8, 7, 10, 16, 21, 22, 17, 9, 1, 0, 0, 6, 10, 8, 0, 0, 2, 47, 141, 281, 446, 602, 712, 749, 703, 588, 433, 274, 141, 50, 3, 0, 0, 10, 18, 16, 5, 0, 0, 20, 95, 222, 389, 566, 715, 799, 796, 707, 556, 381, 218, 94, 21, 0, 0, 7, 19, 20, 9, 0, 0, 13, 83, 208, 376, 560, 720, 818, 829, 751, 604, 426, 256, 123, 40, 3, 0, 1, 4, 2, 0, 0, 1, 5, 5, 0, 0, 11, 64, 171, 328, 515, 693, 819, 859, 798, 649, 450, 250, 102, 40, 80, 207, 387, 571, 714, 781, 758, 657, 504, 337, 188, 81, 20, 0, 0, 6, 12, 13, 9, 5, 3, 4, 6, 8, 9, 8, 5, 3, 1, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 6, 5, 3, 0, 0, 0, 0, 3, 9, 11, 6, 0, 0, 17, 81, 196, 355, 532, 687, 782, 788, 700, 537, 342, 164, 51, 34, 119, 287, 494, 687, 815, 846, 770, 609, 408, 223, 104, 86, 173, 341, 545, 729, 844, 862, 783, 629, 441, 261, 122, 36, 0, 0, 4, 13, 15, 12, 7, 4, 4, 6, 8, 10, 11, 12, 13, 13, 11, 9, 8, 9, 11, 12, 8, 0, 0, 1, 41, 121, 240, 379, 509, 598, 622, 575, 470, 335, 201, 93, 24, 0, 0, 5, 19, 23, 14, 0, 0, 5, 75, 209, 397, 609, 799, 918, 935, 847, 678, 473, 278, 128, 37, 0, 0, 0, 6, 9, 10, 10, 8, 1, 0, 0, 23, 101, 237, 418, 613, 777, 869, 864, 764, 597, 404, 227, 96, 19, 0, 0, 9, 20, 20, 8, 0, 0, 22, 101, 232, 404, 586, 737, 817, 801, 691, 512, 309, 136, 39, 42, 146, 324, 529, 709, 820, 837, 759, 609, 428, 255, 120, 37, 1, 0, 3, 9, 9, 7, 5, 5, 5, 2, 0, 0, 18, 77, 178, 311, 452, 564, 620, 602, 516, 387, 246, 126, 44, 3, 0, 0, 7, 10, 7, 1, 0, 0, 1, 4, 6, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 11, 14, 17, 17, 15, 13, 9, 6, 4, 3, 3, 5, 7, 8, 9, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 4, 1, 0, 0, 0, 6, 15, 18, 9, 0, 0, 22, 118, 287, 513, 753, 947, 1045, 1018, 876, 658, 420, 216, 76, 6, 0, 0, 13, 19, 14, 6, 0, 1, 6, 14, 20, 22, 22, 19, 16, 13, 10, 8, 6, 4, 4, 4, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 6, 5, 1, 0, 0, 0, 5, 12, 14, 6, 0, 0, 20, 98, 234, 412, 596, 741, 807, 775, 655, 480, 296, 143, 44, 0, 0, 2, 11, 12, 6, 0, 0, 4, 9, 12, 9, 2, 0, 3, 13, 22, 20, 4, 0, 0, 63, 223, 474, 780, 1079, 1292, 1363, 1271, 1043, 741, 441, 202, 55, 0, 0, 8, 25, 27, 18, 6, 0, 0, 0, 4, 7, 7, 5, 3, 1, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 0, 0, 0, 0, 6, 12, 13, 5, 0, 0, 28, 111, 250, 428, 613, 759, 824, 786, 651, 451, 238, 69, 0, 31, 182, 409, 657, 864, 978, 973, 855, 661, 440, 241, 96, 15, 0, 0, 12, 26, 27, 13, 0, 0, 6, 83, 222, 413, 623, 803, 906, 905, 799, 619, 411, 223, 87, 13, 0, 0, 14, 25, 25, 18, 10, 5, 4, 6, 11, 15, 17, 19, 20, 20, 20, 19, 18, 16, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 1, 1, 0, 0, 0, 0, 2, 8, 14, 19, 19, 14, 7, 1, 1, 6, 12, 12, 4, 0, 0, 36, 126, 269, 447, 619, 739, 769, 695, 534, 333, 157, 62, 86, 227, 450, 693, 888, 982, 953, 814, 606, 385, 196, 69, 6, 0, 1, 13, 17, 12, 2, 0, 0, 0, 9, 18, 22, 20, 12, 3, 0, 0, 7, 16, 17, 6, 0, 0, 39, 155, 341, 571, 796, 957, 1009, 938, 765, 539, 316, 141, 35, 0, 0, 8, 20, 20, 12, 3, 0, 0, 3, 9, 14, 15, 14, 11, 9, 6, 5, 5, 4, 4, 3, 2, 1, 1, 1, 1, 2, 4, 5, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 6, 3, 0, 0, 0, 3, 12, 17, 11, 0, 0, 6, 78, 214, 404, 613, 789, 884, 870, 751, 563, 356, 177, 57, 0, 0, 0, 13, 17, 12, 3, 0, 0, 0, 2, 5, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 7, 5, 1, 0, 0, 1, 9, 15, 12, 1, 0, 0, 47, 153, 312, 498, 669, 778, 795, 715, 561, 376, 206, 81, 13, 0, 0, 8, 14, 12, 4, 0, 0, 0, 0, 3, 4, 3, 2, 0, 0, 0, 0, 0, 1, 4, 5, 5, 2, 0, 0, 0, 2, 11, 16, 13, 0, 0, 2, 62, 184, 362, 566, 748, 858, 860, 750, 554, 324, 122, 2, 0, 92, 273, 488, 679, 799, 821, 744, 593, 410, 236, 104, 26, 0, 0, 7, 15, 15, 8, 1, 0, 0, 0, 2, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 2, 3, 5, 4, 1, 0, 0, 0, 5, 12, 14, 7, 0, 0, 14, 86, 211, 376, 546, 678, 736, 701, 587, 424, 257, 121, 34, 0, 0, 3, 11, 12, 6, 0, 0, 0, 1, 6, 9, 9, 7, 4, 1, 0, 0, 0, 4, 8, 12, 14, 15, 14, 12, 9, 6, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 11, 13, 13, 11, 7, 4, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 4, 8, 10, 10, 8, 5, 6, 11, 17, 20, 13, 0, 0, 2, 70, 201, 387, 594, 771, 870, 863, 752, 570, 366, 188, 65, 4, 0, 0, 11, 15, 10, 2, 0, 0, 0, 3, 7, 8, 6, 2, 0, 0, 0, 4, 12, 14, 8, 0, 0, 9, 74, 190, 345, 507, 633, 688, 655, 545, 391, 234, 108, 29, 0, 0, 0, 7, 14, 15, 11, 2, 0, 0, 15, 86, 209, 371, 540, 674, 736, 706, 595, 434, 266, 127, 37, 0, 0, 2, 11, 13, 9, 2, 0, 0, 0, 3, 5, 6, 5, 5, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 2, 9, 13, 9, 0, 0, 3, 55, 157, 301, 463, 602, 682, 679, 596, 455, 295, 153, 54, 4, 0, 0, 11, 16, 13, 6, 0, 0, 0, 0, 2, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 3, 6, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 3, 4, 4, 2, 0, 0, 0, 2, 10, 16, 12, 0, 0, 0, 53, 166, 331, 519, 686, 784, 785, 688, 523, 336, 171, 57, 1, 0, 0, 12, 16, 12, 3, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 5, 5, 3, 0, 0, 0, 0, 7, 15, 16, 7, 0, 0, 27, 125, 289, 499, 710, 869, 930, 876, 722, 514, 304, 136, 34, 0, 0, 9, 21, 21, 13, 2, 0, 0, 3, 10, 16, 18, 16, 12, 7, 3, 1, 0, 1, 3, 4, 5, 5, 3, 0, 0, 0, 0, 7, 14, 14, 4, 0, 0, 27, 112, 248, 416, 577, 687, 716, 654, 521, 355, 197, 80, 14, 0, 0, 7, 13, 11, 5, 0, 0, 0, 0, 2, 3, 3, 1, 0, 0, 0, 0, 0, 1, 2, 5, 7, 10, 11, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 0, 0, 1, 3, 5, 6, 4, 0, 0, 0, 0, 11, 20, 19, 5, 0, 0, 47, 177, 383, 635, 877, 1044, 1089, 999, 801, 552, 313, 131, 27, 0, 0, 9, 18, 16, 6, 0, 0, 0, 5, 12, 16, 16, 13, 9, 4, 1, 0, 0, 0, 0, 1, 4, 7, 8, 6, 1, 0, 0, 0, 10, 19, 17, 4, 0, 0, 44, 164, 352, 577, 790, 933, 964, 876, 695, 472, 263, 107, 20, 0, 0, 9, 16, 13, 4, 0, 0, 0, 6, 12, 14, 10, 3, 0, 0, 0, 12, 21, 19, 3, 0, 0, 58, 201, 421, 680, 919, 1073, 1097, 986, 771, 515, 280, 110, 17, 0, 0, 4, 12, 13, 10, 6, 0, 0, 0, 8, 68, 179, 335, 506, 651, 729, 717, 619, 464, 295, 150, 52, 4, 0, 0, 0, 3, 6, 8, 10, 6, 0, 0, 3, 66, 192, 372, 575, 752, 853, 850, 743, 564, 362, 185, 63, 3, 0, 0, 11, 15, 10, 2, 0, 0, 0, 2, 5, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 9, 10, 8, 3, 0, 0, 2, 10, 15, 12, 0, 0, 0, 50, 155, 307, 478, 626, 708, 702, 610, 459, 290, 145, 47, 0, 0, 0, 10, 13, 8, 1, 0, 0, 0, 1, 3, 3, 3, 2, 0, 0, 0, 0, 2, 9, 17, 22, 23, 17, 8, 0, 0, 2, 12, 17, 11, 0, 0, 7, 80, 218, 407, 610, 774, 854, 826, 699, 511, 313, 148, 42, 0, 0, 4, 15, 17, 10, 2, 0, 0, 3, 8, 11, 10, 7, 3, 0, 0, 0, 0, 0, 0, 0, 3, 7, 12, 16, 19, 19, 17, 13, 8, 4, 2, 1, 2, 4, 6, 6, 5, 1, 0, 0, 0, 4, 10, 12, 6, 0, 0, 16, 74, 175, 308, 445, 550, 589, 548, 431, 270, 111, 3, 0, 76, 261, 501, 739, 915, 983, 929, 771, 555, 336, 158, 46, 0, 0, 5, 16, 17, 10, 1, 0, 0, 2, 8, 10, 9, 5, 2, 0, 0, 1, 4, 7, 10, 12, 13, 13, 11, 9, 6, 3, 0, 0, 0, 2, 5, 8, 10, 11, 11, 9, 6, 4, 2, 1, 1, 1, 1, 2, 3, 3, 3, 2, 2, 1, 2, 3, 5, 8, 11, 13, 15, 16, 16, 15, 13, 12, 10, 8, 7, 7, 8, 7, 5, 1, 0, 0, 0, 7, 17, 20, 10, 0, 0, 23, 120, 290, 514, 745, 923, 997, 940, 764, 516, 262, 71, 0, 31, 181, 394, 610, 773, 841, 804, 676, 496, 309, 154, 52, 3, 0, 2, 11, 14, 9, 2, 0, 0, 0, 1, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 11, 14, 15, 14, 11, 7, 3, 1, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 1, 2, 4, 5, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 11, 9, 6, 3, 1, 1, 2, 4, 4, 1, 0, 0, 0, 3, 12, 17, 12, 0, 0, 0, 58, 175, 343, 532, 696, 789, 785, 687, 523, 338, 177, 66, 9, 0, 0, 2, 3, 2, 1, 4, 5, 1, 0, 0, 23, 101, 234, 408, 588, 729, 791, 758, 639, 467, 288, 140, 43, 0, 0, 1, 10, 12, 7, 0, 0, 0, 0, 3, 4, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 5, 9, 13, 15, 15, 12, 8, 3, 0, 0, 0, 4, 9, 13, 13, 9, 2, 0, 0, 3, 13, 18, 12, 0, 0, 13, 92, 240, 443, 664, 847, 940, 910, 761, 535, 295, 111, 35, 87, 247, 466, 678, 823, 863, 793, 640, 446, 260, 115, 27, 0, 0, 8, 25, 31, 20, 0, 0, 0, 63, 201, 401, 630, 833, 957, 965, 856, 662, 435, 232, 86, 10, 0, 0, 11, 17, 13, 4, 0, 0, 0, 3, 9, 13, 14, 14, 12, 10, 7, 5, 4, 4, 4, 4, 3, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 16, 17, 15, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 3, 1, 0, 0, 2, 9, 17, 27, 35, 40, 40, 37, 31, 25, 19, 14, 11, 10, 9, 9, 8, 8, 7, 5, 3, 2, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 15, 15, 13, 10, 6, 4, 3, 3, 2, 2, 1, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 1, 4, 5, 5, 2, 0, 0, 0, 5, 13, 16, 8, 0, 0, 15, 93, 231, 415, 608, 762, 836, 807, 686, 507, 316, 156, 50, 0, 0, 0, 11, 13, 8, 0, 0, 0, 3, 11, 18, 23, 23, 21, 18, 14, 10, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 12, 15, 16, 16, 13, 9, 4, 1, 0, 1, 4, 8, 12, 15, 16, 15, 13, 11, 10, 10, 10, 10, 12, 13, 15, 16, 16, 14, 12, 9, 8, 11, 16, 20, 18, 8, 0, 0, 20, 96, 221, 382, 543, 665, 713, 674, 561, 404, 244, 115, 33, 0, 0, 2, 11, 12, 7, 1, 0, 0, 4, 8, 10, 9, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 10, 9, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 8, 7, 5, 2, 0, 0, 0, 2, 4, 5, 3, 0, 0, 0, 1, 9, 14, 11, 0, 0, 0, 54, 165, 330, 523, 701, 817, 842, 768, 617, 430, 251, 113, 28, 0, 0, 2, 16, 23, 19, 5, 0, 0, 19, 105, 252, 442, 640, 797, 870, 840, 716, 532, 335, 169, 58, 4, 0, 0, 10, 13, 8, 0, 0, 0, 1, 8, 14, 18, 18, 16, 11, 6, 2, 0, 0, 1, 5, 8, 12, 14, 16, 16, 16, 16, 15, 14, 13, 11, 8, 6, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 3, 6, 11, 15, 18, 18, 16, 12, 7, 2, 0, 0, 0, 3, 5, 6, 6, 4, 2, 1, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 4, 5, 4, 1, 0, 0, 0, 7, 18, 21, 12, 0, 0, 15, 108, 275, 501, 741, 935, 1029, 998, 851, 631, 397, 198, 64, 0, 0, 0, 14, 26, 27, 15, 0, 0, 0, 56, 183, 372, 596, 804, 944, 975, 889, 712, 491, 281, 121, 28, 0, 0, 7, 14, 13, 5, 0, 0, 0, 5, 12, 15, 16, 13, 9, 6, 4, 4, 4, 5, 5, 4, 4, 4, 4, 3, 1, 0, 0, 0, 0, 7, 12, 11, 2, 0, 0, 39, 128, 267, 435, 596, 708, 737, 670, 522, 333, 154, 38, 16, 96, 258, 458, 643, 766, 796, 731, 592, 417, 248, 115, 34, 0, 0, 3, 10, 10, 5, 0, 0, 0, 0, 4, 5, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 2, 1, 1, 2, 5, 10, 15, 18, 18, 14, 8, 4, 4, 9, 15, 15, 7, 0, 0, 22, 104, 243, 422, 606, 748, 809, 773, 650, 475, 293, 142, 45, 0, 0, 1, 10, 11, 7, 0, 0, 0, 1, 6, 9, 11, 11, 10, 10, 9, 9, 8, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 7, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 6, 3, 1, 0, 0, 0, 2, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 9, 9, 8, 7, 5, 2, 1, 0, 1, 4, 7, 11, 14, 15, 14, 12, 9, 5, 2, 1, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 0, 4, 8, 12, 13, 10, 4, 0, 0, 1, 9, 14, 11, 0, 0, 1, 56, 171, 340, 537, 719, 838, 863, 787, 631, 437, 253, 111, 27, 0, 0, 6, 14, 12, 5, 0, 0, 0, 6, 14, 17, 14, 7, 0, 0, 1, 9, 14, 11, 0, 0, 5, 70, 199, 387, 604, 802, 932, 959, 877, 708, 498, 295, 134, 35, 0, 0, 5, 21, 25, 17, 0, 0, 0, 55, 166, 329, 519, 695, 812, 834, 750, 579, 366, 167, 40, 21, 118, 306, 538, 751, 892, 926, 850, 688, 485, 289, 135, 40, 0, 0, 4, 12, 12, 6, 0, 0, 0, 6, 12, 17, 18, 16, 13, 10, 8, 6, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 1, 6, 12, 16, 16, 11, 4, 0, 0, 5, 12, 14, 6, 0, 0, 26, 117, 270, 469, 676, 842, 925, 902, 781, 596, 392, 214, 87, 18, 0, 0, 6, 10, 7, 1, 0, 0, 1, 7, 13, 16, 17, 14, 11, 6, 3, 1, 2, 3, 6, 9, 10, 10, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 7, 5, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 4, 4, 3, 3, 2, 2, 2, 2, 4, 7, 10, 12, 13, 12, 10, 8, 8, 10, 13, 15, 14, 10, 4, 0, 0, 4, 10, 12, 6, 0, 0, 14, 82, 203, 365, 538, 682, 760, 750, 657, 508, 339, 188, 79, 18, 0, 0, 7, 13, 12, 7, 1, 0, 0, 3, 6, 8, 8, 6, 3, 0, 0, 0, 2, 7, 13, 18, 22, 23, 22, 19, 14, 10, 7, 5, 5, 5, 6, 7, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 6, 7, 8, 7, 6, 4, 2, 1, 2, 3, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 2, 4, 7, 10, 12, 14, 14, 12, 9, 6, 2, 0, 0, 0, 2, 6, 11, 15, 18, 19, 16, 12, 7, 2, 0, 0, 4, 8, 10, 10, 7, 5, 5, 9, 13, 15, 8, 0, 0, 15, 83, 206, 377, 567, 734, 834, 839, 743, 570, 365, 181, 67, 52, 140, 307, 509, 693, 814, 842, 774, 632, 452, 276, 135, 45, 3, 0, 1, 8, 9, 4, 0, 0, 0, 3, 7, 11, 11, 10, 8, 5, 3, 2, 0, 0, 0, 0, 2, 5, 8, 10, 10, 8, 5, 2, 0, 0, 0, 1, 2, 4, 5, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 3, 7, 10, 12, 13, 12, 10, 8, 5, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 2, 3, 4, 6, 8, 8, 7, 4, 1, 0, 0, 1, 5, 10, 12, 10, 4, 0, 0, 0, 7, 16, 17, 6, 0, 0, 40, 157, 349, 595, 847, 1044, 1136, 1099, 942, 710, 460, 243, 93, 15, 0, 0, 9, 14, 9, 1, 0, 0, 0, 9, 16, 20, 19, 13, 7, 2, 2, 6, 11, 12, 7, 0, 0, 10, 68, 171, 312, 465, 597, 672, 671, 595, 466, 317, 180, 79, 20, 0, 0, 3, 7, 6, 2, 0, 0, 0, 1, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 9, 9, 7, 5, 2, 0, 0, 0, 4, 9, 14, 17, 17, 13, 6, 2, 1, 5, 10, 10, 4, 0, 0, 22, 91, 208, 360, 519, 650, 719, 710, 627, 493, 338, 197, 89, 23, 0, 0, 5, 15, 17, 8, 0, 0, 10, 74, 186, 338, 506, 651, 740, 749, 678, 546, 385, 231, 111, 35, 1, 0, 0, 6, 7, 3, 0, 0, 0, 4, 9, 14, 16, 15, 13, 10, 8, 7, 5, 4, 3, 2, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 3, 0, 0, 0, 0, 5, 11, 12, 5, 0, 0, 23, 104, 244, 428, 624, 787, 878, 871, 772, 606, 415, 240, 109, 31, 0, 0, 3, 8, 8, 5, 2, 3, 8, 15, 20, 22, 21, 16, 11, 7, 4, 3, 3, 5, 6, 7, 5, 2, 0, 0, 0, 3, 8, 10, 4, 0, 0, 15, 74, 176, 314, 462, 587, 658, 657, 585, 461, 316, 182, 82, 22, 0, 0, 3, 7, 7, 3, 0, 0, 0, 1, 4, 6, 6, 5, 2, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 11, 9, 7, 4, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 5, 8, 5, 0, 0, 2, 38, 110, 214, 337, 451, 531, 557, 522, 438, 325, 210, 112, 43, 5, 0, 0, 6, 15, 16, 8, 0, 0, 12, 85, 216, 397, 598, 775, 886, 902, 819, 662, 470, 285, 140, 49, 5, 0, 0, 2, 5, 6, 6, 4, 0, 0, 0, 30, 103, 221, 375, 536, 668, 735, 717, 616, 456, 279, 130, 50, 61, 165, 339, 541, 726, 848, 881, 820, 683, 504, 322, 170, 67, 13, 0, 0, 5, 8, 5, 0, 0, 0, 4, 11, 18, 22, 23, 21, 16, 12, 8, 5, 3, 2, 2, 2, 3, 4, 6, 7, 8, 8, 8, 7, 6, 6, 5, 5, 4, 4, 5, 5, 6, 7, 6, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 2, 0, 0, 0, 0, 4, 8, 7, 1, 0, 0, 30, 102, 216, 359, 506, 622, 679, 664, 581, 451, 306, 175, 78, 21, 0, 0, 2, 6, 5, 2, 0, 0, 0, 1, 4, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 5, 8, 12, 16, 15, 8, 0, 0, 16, 80, 194, 352, 529, 686, 787, 802, 726, 577, 394, 225, 113, 86, 148, 281, 447, 603, 709, 741, 692, 579, 430, 277, 149, 61, 13, 0, 0, 5, 8, 6, 1, 0, 0, 2, 7, 11, 13, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 6, 4, 2, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 5, 8, 10, 11, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 4, 7, 9, 10, 8, 6, 6, 9, 11, 10, 4, 0, 0, 18, 81, 192, 341, 507, 654, 748, 765, 704, 579, 421, 264, 136, 51, 8, 0, 0, 6, 9, 8, 4, 0, 0, 0, 0, 2, 2, 4, 5, 7, 9, 10, 11, 11, 12, 14, 16, 17, 15, 11, 7, 5, 7, 10, 11, 7, 0, 0, 11, 68, 177, 336, 522, 699, 826, 872, 822, 688, 505, 319, 177, 113, 141, 251, 412, 582, 718, 786, 774, 687, 549, 390, 241, 123, 46, 6, 0, 0, 8, 12, 8, 0, 0, 1, 38, 115, 231, 374, 518, 632, 688, 669, 579, 439, 284, 156, 88, 100, 193, 345, 520, 677, 781, 809, 756, 639, 485, 325, 187, 87, 28, 2, 0, 1, 4, 4, 2, 0, 0, 2, 5, 9, 13, 16, 18, 18, 17, 14, 11, 8, 6, 6, 7, 8, 9, 8, 6, 4, 4, 5, 7, 7, 4, 0, 0, 4, 34, 94, 180, 281, 377, 446, 474, 454, 393, 306, 213, 130, 67, 27, 6, 0, 0, 0, 4, 7, 7, 1, 0, 0, 24, 90, 199, 344, 500, 635, 718, 732, 675, 563, 421, 280, 161, 76, 26, 2, 0, 0, 3, 6, 6, 2, 0, 0, 14, 65, 157, 288, 441, 589, 699, 742, 707, 601, 454, 303, 192, 152, 195, 312, 472, 633, 756, 808, 780, 680, 534, 372, 225, 113, 42, 8, 0, 2, 8, 12, 13, 11, 9, 8, 8, 8, 10, 11, 13, 15, 16, 16, 14, 10, 7, 4, 2, 3, 5, 9, 11, 12, 11, 9, 7, 6, 7, 10, 14, 17, 18, 17, 15, 13, 12, 11, 8, 3, 0, 0, 17, 64, 143, 250, 369, 479, 553, 574, 536, 449, 335, 226, 154, 142, 199, 316, 468, 618, 729, 773, 738, 634, 488, 338, 225, 177, 205, 298, 429, 562, 660, 698, 668, 578, 450, 312, 188, 94, 36, 9, 2, 4, 8, 9, 9, 9, 10, 13, 16, 18, 18, 17, 15, 13, 13, 14, 15, 15, 13, 11, 9, 8, 9, 10, 12, 12, 11, 8, 5, 2, 1, 1, 3, 5, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 6, 7, 8, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 5, 4, 3, 2, 1, 0, 1, 2, 3, 3, 2, 0, 0, 0, 0, 6, 10, 9, 1, 0, 0, 38, 127, 269, 451, 640, 797, 887, 889, 806, 659, 481, 307, 166, 70, 18, 0, 0, 2, 3, 1, 0, 0, 3, 9, 14, 15, 12, 6, 3, 4, 7, 10, 6, 0, 0, 10, 69, 184, 353, 557, 761, 925, 1013, 1006, 908, 742, 543, 349, 188, 77, 16, 0, 0, 6, 12, 10, 0, 0, 0, 30, 99, 208, 346, 492, 618, 698, 715, 666, 562, 426, 286, 164, 75, 23, 0, 0, 0, 3, 3, 1, 0, 0, 0, 0, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 5, 4, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 2, 4, 4, 1, 0, 0, 13, 48, 105, 181, 263, 335, 382, 394, 369, 314, 241, 165, 98, 48, 18, 3, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 2, 2, 3, 2, 1, 2, 4, 6, 7, 6, 0, 0, 1, 28, 86, 178, 298, 426, 538, 608, 620, 570, 470, 347, 232, 157, 144, 198, 309, 452, 592, 696, 740, 715, 628, 499, 355, 222, 118, 48, 12, 0, 0, 0, 4, 6, 4, 0, 0, 0, 24, 81, 177, 305, 451, 588, 691, 737, 718, 638, 515, 374, 239, 131, 56, 15, 0, 0, 1, 2, 1, 0, 0, 0, 4, 9, 13, 12, 9, 5, 2, 2, 4, 5, 2, 0, 0, 11, 54, 133, 247, 383, 518, 625, 682, 677, 612, 503, 372, 244, 137, 61, 18, 0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 1, 2, 3, 3, 5, 6, 6, 6, 5, 3, 2, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 0, 0, 0, 2, 5, 7, 6, 1, 0, 0, 21, 70, 151, 260, 382, 494, 572, 598, 566, 483, 371, 257, 171, 137, 163, 246, 364, 489, 592, 647, 643, 582, 478, 355, 233, 132, 61, 20, 2, 0, 0, 2, 2, 1, 0, 0, 2, 3, 4, 3, 1, 0, 0, 1, 4, 5, 3, 0, 0, 5, 37, 99, 192, 305, 421, 516, 573, 579, 535, 452, 346, 237, 143, 72, 28, 6, 0, 0, 1, 1, 0, 0, 0, 0, 1, 4, 6, 7, 6, 4, 1, 0, 0, 2, 5, 6, 6, 3, 1, 0, 1, 3, 3, 1, 0, 0, 16, 61, 140, 253, 387, 521, 629, 689, 689, 629, 522, 390, 258, 146, 66, 19, 0, 0, 0, 3, 2, 0, 0, 0, 0, 3, 5, 5, 4, 3, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 8, 8, 6, 3, 1, 0, 1, 3, 4, 5, 4, 4, 4, 5, 7, 7, 3, 0, 0, 12, 57, 139, 254, 389, 521, 623, 676, 669, 607, 502, 376, 251, 144, 66, 20, 0, 0, 3, 6, 2, 0, 0, 20, 77, 173, 301, 443, 572, 665, 703, 681, 605, 493, 366, 244, 144, 72, 28, 6, 0, 0, 0, 0, 0, 0, 0, 1, 5, 9, 12, 13, 11, 7, 3, 0, 0, 2, 7, 11, 14, 14, 11, 7, 5, 5, 7, 8, 6, 0, 0, 0, 29, 93, 194, 324, 465, 592, 679, 709, 677, 593, 475, 345, 223, 126, 58, 20, 2, 0, 0, 1, 1, 0, 0, 0, 0, 2, 4, 5, 5, 4, 2, 1, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 1, 4, 5, 2, 0, 0, 11, 53, 130, 241, 377, 516, 635, 709, 724, 679, 583, 455, 319, 197, 102, 41, 9, 0, 0, 1, 2, 3, 4, 5, 8, 10, 10, 7, 3, 0, 0, 0, 1, 1, 0, 0, 11, 44, 105, 197, 312, 433, 539, 608, 624, 583, 495, 381, 269, 189, 161, 195, 283, 408, 538, 645, 703, 700, 636, 530, 407, 298, 231, 221, 270, 365, 480, 583, 648, 656, 607, 513, 400, 302, 246, 251, 319, 436, 573, 697, 779, 800, 754, 653, 518, 372, 240, 135, 64, 24, 8, 5, 8, 11, 13, 13, 12, 12, 12, 13, 13, 13, 13, 11, 9, 6, 2, 0, 0, 12, 41, 92, 165, 255, 349, 432, 487, 502, 474, 409, 323, 240, 182, 166, 200, 281, 393, 512, 611, 667, 667, 610, 510, 394, 291, 228, 221, 269, 358, 462, 555, 611, 618, 575, 492, 387, 279, 182, 107, 55, 24, 9, 3, 3, 4, 6, 7, 8, 9, 10, 10, 9, 8, 8, 7, 7, 7, 6, 6, 5, 5, 4, 4, 4, 5, 6, 8, 9, 9, 8, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 2, 3, 2, 0, 0, 8, 40, 103, 195, 309, 427, 530, 598, 618, 589, 518, 420, 311, 208, 123, 61, 22, 3, 0, 0, 3, 2, 0, 0, 1, 25, 75, 153, 255, 365, 467, 541, 574, 560, 503, 415, 313, 213, 128, 65, 26, 6, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 1, 1, 3, 5, 7, 6, 2, 0, 0, 21, 74, 164, 290, 435, 576, 686, 743, 736, 669, 559, 435, 327, 262, 254, 302, 393, 499, 593, 652, 661, 618, 534, 425, 310, 205, 120, 60, 24, 6, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 5, 4, 2, 1, 0, 0, 0, 3, 6, 8, 10, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 10, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 2, 3, 0, 0, 0, 13, 49, 112, 200, 303, 405, 489, 538, 545, 509, 440, 351, 257, 170, 101, 51, 21, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 1, 0, 0, 4, 27, 73, 146, 242, 350, 453, 532, 574, 570, 522, 441, 342, 241, 153, 85, 40, 15, 4, 1, 1, 1, 0, 0, 1, 17, 50, 105, 180, 269, 361, 443, 499, 518, 497, 440, 361, 281, 222, 201, 227, 296, 394, 498, 584, 634, 637, 593, 511, 407, 297, 196, 114, 56, 21, 4, 0, 0, 2, 5, 7, 10, 12, 13, 13, 13, 12, 10, 9, 7, 3, 0, 0, 8, 38, 96, 185, 299, 427, 549, 645, 699, 702, 654, 564, 449, 327, 214, 122, 57, 19, 1, 0, 0, 1, 0, 0, 0, 9, 37, 88, 166, 265, 376, 482, 568, 619, 626, 588, 514, 415, 308, 208, 125, 66, 29, 10, 2, 0, 0, 0, 7, 30, 75, 146, 240, 347, 452, 537, 586, 592, 554, 479, 383, 281, 188, 113, 60, 28, 12, 6, 3, 0, 0, 0, 15, 52, 117, 207, 314, 424, 520, 585, 608, 586, 525, 436, 333, 233, 147, 82, 38, 14, 3, 0, 0, 0, 0, 0, 3, 7, 12, 17, 19, 20, 17, 13, 8, 3, 0, 0, 0, 0, 3, 5, 7, 8, 8, 7, 5, 2, 0, 0, 0, 1, 3, 5, 7, 8, 7, 6, 3, 1, 0, 0, 0, 2, 3, 4, 4, 3, 3, 4, 4, 4, 2, 0, 0, 6, 32, 84, 164, 269, 387, 503, 599, 660, 674, 640, 565, 460, 343, 231, 136, 68, 25, 5, 0, 0, 0, 1, 0, 1, 2, 3, 5, 5, 5, 5, 4, 4, 3, 1, 0, 0, 7, 33, 82, 155, 251, 358, 462, 546, 596, 604, 569, 497, 403, 300, 204, 125, 67, 31, 11, 2, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 4, 3, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 6, 9, 10, 9, 7, 4, 1, 0, 0, 0, 1, 3, 5, 6, 6, 6, 4, 3, 1, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 4, 3, 1, 0, 0, 4, 21, 55, 111, 190, 286, 387, 478, 544, 574, 563, 518, 451, 380, 323, 294, 300, 338, 400, 468, 526, 558, 556, 518, 449, 361, 267, 180, 108, 56, 24, 7, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 7, 6, 4, 0, 0, 2, 16, 46, 96, 167, 254, 347, 435, 503, 539, 540, 504, 443, 371, 304, 259, 247, 272, 327, 401, 477, 539, 571, 567, 525, 453, 363, 266, 178, 105, 53, 22, 7, 1, 0, 0, 0, 6, 25, 65, 128, 212, 309, 406, 489, 544, 562, 541, 486, 406, 315, 226, 149, 88, 46, 20, 6, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 5, 4, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 6, 24, 60, 115, 189, 273, 359, 432, 481, 497, 480, 435, 375, 317, 275, 263, 284, 335, 406, 481, 543, 579, 580, 546, 480, 392, 296, 203, 125, 66, 28, 8, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 13, 36, 74, 130, 200, 280, 362, 433, 484, 506, 495, 453, 388, 309, 228, 155, 96, 52, 24, 8, 1, 0, 0, 1, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 21, 47, 86, 137, 195, 254, 307, 346, 365, 362, 337, 295, 240, 182, 127, 80, 44, 20, 7, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 4, 16, 39, 78, 132, 198, 269, 338, 394, 428, 437, 418, 377, 319, 253, 187, 128, 80, 45, 22, 8, 1, 0, 0, 7, 27, 63, 118, 191, 275, 362, 439, 496, 525, 521, 487, 427, 352, 271, 193, 127, 75, 39, 16, 4, 0, 0, 0, 1, 3, 4, 6, 7, 9, 10, 11, 11, 10, 9, 8, 6, 5, 4, 4, 5, 6, 6, 5, 4, 2, 2, 2, 2, 3, 3, 3, 1, 0, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 5, 18, 44, 88, 152, 235, 330, 427, 513, 574, 601, 591, 545, 472, 383, 292, 207, 136, 83, 46, 22, 9, 2, 0, 0, 3, 16, 41, 83, 142, 217, 302, 389, 468, 526, 556, 552, 518, 463, 403, 355, 335, 351, 404, 484, 572, 650, 699, 709, 680, 619, 541, 461, 397, 358, 348, 364, 397, 435, 466, 481, 473, 440, 386, 318, 245, 174, 114, 68, 36, 17, 7, 2, 0, 0, 1, 11, 32, 69, 125, 196, 280, 367, 447, 509, 544, 546, 517, 461, 387, 306, 227, 157, 101, 59, 30, 12, 2, 0, 0, 3, 7, 12, 15, 15, 14, 11, 7, 4, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 5, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 2, 12, 32, 64, 109, 166, 231, 297, 357, 402, 427, 426, 402, 356, 295, 228, 162, 105, 60, 29, 10, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 3, 18, 45, 89, 146, 214, 285, 351, 405, 438, 445, 427, 385, 326, 258, 190, 129, 80, 44, 20, 7, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 17, 42, 83, 141, 213, 295, 378, 454, 511, 542, 543, 512, 455, 380, 297, 215, 144, 87, 46, 20, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 4, 4, 5, 6, 6, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 12, 33, 68, 117, 180, 253, 326, 393, 445, 474, 476, 452, 404, 341, 270, 199, 135, 83, 45, 20, 6, 0, 0, 0, 1, 3, 5, 7, 9, 10, 11, 10, 9, 6, 3, 0, 0, 3, 16, 41, 79, 131, 196, 269, 344, 414, 470, 506, 516, 499, 457, 397, 325, 251, 181, 122, 75, 41, 20, 9, 4, 4, 6, 7, 8, 7, 5, 4, 2, 2, 1, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 8, 8, 6, 3, 1, 1, 1, 3, 4, 5, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 3, 14, 35, 69, 114, 167, 223, 277, 321, 352, 368, 367, 349, 317, 274, 224, 171, 120, 76, 41, 17, 4, 0, 0, 0, 1, 0, 0, 0, 0, 2, 5, 8, 10, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 3, 3, 4, 4, 3, 2, 1, 0, 0, 1, 1, 2, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 2, 8, 20, 38, 65, 101, 146, 199, 257, 313, 362, 397, 415, 412, 390, 353, 304, 250, 195, 144, 99, 61, 34, 15, 4, 0, 0, 0, 1, 1, 1, 0, 0, 1, 2, 4, 5, 6, 6, 5, 3, 2, 1, 2, 2, 3, 3, 3, 3, 3, 3, 4, 5, 6, 7, 7, 8, 8, 9, 10, 11, 11, 11, 10, 10, 9, 9, 9, 10, 12, 14, 14, 13, 12, 10, 11, 17, 32, 56, 93, 141, 200, 265, 332, 395, 446, 479, 492, 483, 456, 418, 379, 347, 330, 331, 349, 378, 411, 439, 455, 455, 437, 402, 355, 300, 243, 187, 137, 94, 61, 37, 23, 20, 28, 48, 79, 122, 176, 238, 307, 377, 443, 497, 534, 547, 534, 496, 438, 368, 293, 223, 162, 114, 78, 52, 34, 21, 14, 9, 8, 9, 10, 12, 13, 14, 16, 17, 19, 20, 21, 24, 33, 50, 80, 123, 177, 240, 304, 364, 413, 448, 465, 463, 443, 410, 373, 339, 320, 320, 341, 378, 423, 463, 489, 496, 482, 453, 416, 378, 346, 326, 319, 326, 345, 371, 398, 420, 430, 423, 398, 357, 306, 249, 193, 143, 101, 68, 43, 27, 16, 10, 7, 7, 7, 8, 9, 9, 10, 12, 12, 12, 11, 10, 9, 12, 20, 36, 62, 98, 143, 195, 253, 312, 368, 414, 445, 459, 455, 435, 405, 373, 348, 335, 338, 354, 380, 408, 431, 443, 440, 422, 388, 342, 289, 232, 177, 127, 86, 54, 33, 21, 15, 13, 12, 11, 9, 6, 3, 1, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 14, 29, 53, 87, 130, 182, 239, 295, 343, 380, 399, 401, 384, 352, 309, 260, 210, 161, 117, 80, 50, 28, 17, 17, 28, 51, 86, 132, 187, 250, 317, 382, 440, 483, 505, 505, 484, 450, 412, 380, 361, 358, 371, 394, 421, 445, 460, 463, 451, 425, 385, 335, 278, 220, 164, 115, 75, 45, 25, 15, 11, 13, 19, 32, 52, 81, 121, 170, 226, 284, 338, 383, 415, 433, 436, 428, 411, 389, 366, 347, 337, 339, 354, 379, 409, 436, 452, 451, 431, 392, 341, 284, 227, 175, 130, 93, 64, 41, 23, 11, 3, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 5, 5, 4, 2, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 9, 25, 49, 81, 121, 166, 213, 260, 304, 340, 365, 374, 367, 343, 306, 259, 209, 162, 122, 89, 63, 43, 28, 16, 7, 1, 0, 0, 1, 3, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 3, 5, 5, 5, 4, 2, 1, 1, 4, 10, 21, 38, 61, 91, 129, 173, 221, 269, 314, 350, 374, 382, 374, 350, 315, 272, 225, 179, 136, 98, 66, 40, 21, 9, 2, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 6, 9, 13, 18, 27, 40, 61, 90, 128, 174, 225, 276, 322, 358, 382, 392, 389, 378, 362, 349, 342, 345, 359, 380, 407, 433, 453, 464, 464, 451, 430, 403, 376, 354, 343, 344, 356, 375, 396, 412, 418, 409, 385, 349, 303, 253, 204, 160, 122, 91, 66, 47, 31, 19, 11, 5, 2, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 5, 7, 8, 9, 8, 8, 11, 19, 34, 59, 92, 134, 181, 232, 282, 328, 365, 390, 401, 397, 378, 347, 307, 261, 214, 168, 126, 90, 62, 43, 33, 32, 42, 61, 90, 127, 172, 222, 275, 326, 370, 403, 421, 422, 405, 373, 330, 282, 232, 185, 144, 108, 77, 52, 32, 16, 6, 1, 0, 1, 4, 6, 6, 5, 3, 1, 1, 3, 8, 16, 27, 43, 64, 91, 123, 159, 200, 241, 281, 315, 339, 350, 347, 330, 300, 261, 218, 175, 135, 101, 74, 53, 37, 26, 19, 14, 10, 8, 6, 4, 3, 2, 2, 2, 2, 1, 1, 2, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 3, 3, 4, 6, 9, 14, 22, 32, 48, 71, 101, 138, 181, 227, 272, 312, 343, 361, 365, 354, 330, 296, 255, 213, 173, 136, 104, 77, 55, 37, 23, 12, 5, 1, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 9, 16, 28, 45, 68, 96, 130, 166, 203, 240, 273, 301, 323, 338, 346, 348, 348, 347, 349, 357, 372, 393, 420, 449, 477, 498, 509, 509, 499, 480, 458, 437, 421, 411, 408, 410, 413, 415, 411, 398, 376, 346, 308, 268, 226, 187, 151, 119, 92, 68, 49, 36, 30, 31, 41, 58, 82, 113, 148, 188, 230, 271, 309, 339, 358, 363, 355, 334, 305, 269, 230, 191, 153, 117, 85, 58, 36, 21, 11, 6, 4, 5, 6, 7, 7, 6, 5, 3, 2, 3, 6, 13, 24, 37, 54, 76, 103, 137, 177, 222, 269, 314, 351, 378, 393, 399, 398, 392, 386, 382, 381, 384, 390, 399, 409, 416, 418, 414, 401, 379, 350, 314, 274, 232, 191, 152, 119, 93, 76, 71, 76, 94, 122, 160, 206, 256, 308, 358, 403, 438, 463, 473, 471, 457, 438, 417, 399, 387, 383, 384, 389, 393, 395, 391, 382, 366, 343, 313, 278, 240, 201, 162, 127, 97, 70, 48, 31, 19, 11, 7, 6, 7, 8, 8, 7, 7, 6, 7, 8, 9, 8, 6, 3, 1, 0, 0, 2, 4, 5, 5, 3, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 2, 6, 9, 14, 19, 26, 36, 51, 72, 98, 127, 157, 186, 213, 235, 251, 259, 259, 250, 233, 210, 183, 154, 126, 99, 74, 52, 34, 20, 10, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 10, 19, 31, 49, 71, 98, 128, 160, 190, 216, 236, 249, 254, 250, 239, 222, 200, 174, 148, 121, 95, 72, 51, 34, 20, 11, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 11, 15, 21, 30, 43, 62, 88, 119, 154, 193, 234, 274, 312, 344, 366, 376, 372, 355, 327, 291, 252, 212, 173, 137, 104, 76, 52, 34, 23, 16, 13, 12, 11, 9, 7, 6, 6, 7, 10, 13, 17, 22, 30, 42, 60, 85, 117, 153, 193, 235, 277, 317, 351, 377, 393, 394, 382, 357, 321, 280, 237, 196, 158, 124, 94, 69, 49, 33, 22, 16, 12, 11, 10, 8, 7, 6, 6, 7, 9, 11, 12, 13, 15, 19, 27, 39, 57, 78, 103, 129, 157, 184, 210, 234, 255, 270, 279, 284, 287, 289, 295, 304, 318, 334, 352, 371, 389, 405, 421, 434, 444, 447, 445, 437, 427, 416, 409, 408, 413, 420, 426, 426, 418, 401, 375, 342, 306, 268, 230, 193, 158, 124, 93, 67, 46, 31, 21, 16, 14, 14, 13, 12, 11, 10, 10, 10, 11, 11, 12, 11, 11, 10, 9, 8, 8, 8, 8, 7, 6, 5, 4, 3, 3, 3, 4, 5, 6, 6, 6, 4, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 10, 9, 7, 4, 2, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 6, 10, 14, 20, 28, 39, 52, 70, 93, 123, 159, 200, 244, 288, 329, 363, 389, 405, 410, 403, 386, 360, 328, 290, 251, 211, 172, 135, 102, 74, 51, 33, 21, 13, 9, 6, 4, 2, 1, 0, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 10, 12, 14, 17, 22, 31, 43, 60, 81, 107, 138, 174, 215, 259, 303, 344, 380, 406, 422, 427, 421, 405, 379, 345, 304, 261, 218, 178, 145, 119, 102, 92, 90, 93, 104, 120, 142, 169, 200, 231, 263, 291, 315, 333, 341, 340, 327, 305, 275, 240, 205, 171, 141, 114, 90, 69, 51, 35, 24, 16, 13, 11, 11, 10, 8, 6, 3, 1, 1, 1, 3, 5, 6, 7, 6, 5, 4, 5, 6, 9, 12, 16, 21, 26, 34, 45, 60, 81, 107, 137, 172, 209, 249, 289, 327, 362, 390, 409, 417, 416, 404, 385, 359, 328, 293, 256, 217, 181, 149, 125, 109, 103, 106, 115, 131, 152, 178, 211, 249, 291, 333, 371, 401, 421, 430, 430, 426, 420, 416, 414, 415, 416, 418, 419, 421, 423, 426, 430, 433, 436, 435, 432, 426, 421, 417, 418, 424, 432, 442, 449, 452, 451, 445, 438, 431, 426, 424, 424, 425, 425, 425, 423, 419, 413, 404, 392, 376, 355, 330, 301, 269, 236, 202, 169, 138, 111, 89, 74, 67, 67, 73, 83, 97, 114, 135, 162, 194, 231, 269, 304, 332, 349, 355, 351, 338, 322, 302, 281, 259, 233, 204, 174, 144, 116, 95, 80, 74, 74, 81, 94, 111, 134, 163, 196, 232, 268, 301, 331, 354, 372, 384, 393, 400, 405, 409, 413, 416, 420, 424, 428, 430, 429, 424, 413, 396, 373, 347, 317, 286, 253, 222, 192, 166, 145, 129, 121, 121, 128, 142, 162, 187, 215, 245, 275, 303, 328, 350, 366, 379, 386, 391, 392, 391, 389, 387, 385, 383, 380, 375, 367, 356, 342, 326, 308, 289, 267, 242, 214, 182, 150, 120, 94, 74, 59, 48, 39, 31, 22, 14, 8, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 10, 15, 22, 31, 44, 61, 81, 104, 130, 156, 183, 208, 232, 253, 271, 283, 289, 288, 280, 266, 247, 224, 199, 174, 148, 124, 101, 79, 60, 44, 31, 22, 17, 13, 11, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 5, 9, 13, 18, 22, 28, 34, 44, 57, 75, 98, 126, 157, 189, 219, 245, 268, 286, 299, 307, 309, 305, 294, 276, 252, 226, 198, 170, 144, 120, 99, 79, 62, 48, 36, 27, 20, 14, 9, 6, 6, 9, 15, 25, 36, 49, 63, 78, 95, 117, 144, 177, 215, 255, 294, 330, 360, 383, 399, 407, 408, 399, 382, 358, 328, 294, 259, 225, 192, 161, 131, 103, 78, 56, 39, 25, 16, 9, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 8, 6, 5, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 3, 5, 5, 5, 3, 1, 0, 0, 1, 5, 9, 15, 22, 30, 42, 57, 75, 96, 119, 140, 161, 179, 196, 211, 225, 237, 246, 252, 252, 246, 234, 218, 199, 178, 158, 139, 124, 113, 109, 111, 120, 134, 152, 173, 195, 219, 244, 270, 298, 326, 353, 377, 397, 412, 421, 423, 421, 416, 410, 405, 403, 402, 402, 402, 397, 388, 374, 357, 337, 316, 293, 269, 243, 214, 183, 152, 122, 97, 76, 60, 49, 40, 34, 29, 24, 19, 15, 13, 11, 10, 9, 9, 8, 6, 4, 2, 2, 2, 3, 4, 5, 5, 5, 5, 6, 7, 8, 10, 12, 13, 12, 11, 10, 10, 11, 15, 20, 26, 34, 44, 56, 70, 88, 108, 132, 157, 184, 210, 236, 259, 280, 298, 311, 320, 324, 322, 313, 298, 278, 253, 226, 200, 175, 152, 131, 112, 94, 75, 58, 43, 31, 21, 15, 12, 10, 8, 7, 6, 5, 5, 5, 5, 6, 6, 5, 4, 3, 1, 0, 0, 0, 2, 5, 8, 10, 10, 9, 6, 3, 1, 1, 2, 5, 9, 13, 16, 17, 19, 22, 28, 39, 54, 73, 92, 109, 125, 139, 152, 166, 181, 195, 207, 214, 216, 212, 204, 193, 181, 167, 153, 137, 120, 102, 84, 67, 53, 42, 33, 27, 21, 15, 10, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 8, 6, 4, 1, 0, 0, 0, 2, 3, 4, 3, 2, 0, 0, 0, 2, 4, 7, 10, 11, 13, 14, 15, 18, 22, 28, 37, 49, 64, 82, 101, 122, 142, 162, 183, 205, 228, 253, 278, 299, 314, 321, 319, 309, 293, 274, 255, 236, 218, 201, 184, 167, 152, 140, 132, 128, 130, 138, 150, 166, 185, 205, 226, 245, 263, 278, 290, 299, 305, 306, 303, 294, 279, 258, 233, 205, 177, 151, 128, 109, 93, 80, 68, 56, 46, 36, 27, 20, 16, 13, 12, 12, 13, 14, 17, 21, 27, 35, 44, 55, 66, 77, 89, 102, 117, 133, 151, 167, 183, 195, 204, 209, 210, 207, 201, 192, 180, 166, 150, 133, 116, 100, 86, 74, 64, 55, 47, 39, 31, 23, 17, 12, 10, 8, 8, 8, 8, 8, 7, 7, 7, 6, 6, 6, 5, 4, 4, 5, 8, 11, 16, 20, 24, 27, 31, 36, 44, 55, 70, 86, 103, 120, 135, 149, 162, 174, 187, 199, 209, 215, 217, 214, 206, 193, 178, 162, 145, 129, 113, 99, 85, 73, 63, 54, 47, 41, 36, 32, 28, 26, 25, 26, 29, 32, 38, 45, 55, 67, 82, 98, 117, 137, 160, 184, 210, 235, 257, 276, 289, 296, 297, 295, 291, 284, 276, 267, 254, 237, 216, 191, 164, 138, 113, 90, 72, 56, 44, 35, 27, 21, 16, 13, 11, 10, 9, 9, 8, 8, 6, 5, 3, 2, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 9, 12, 16, 20, 26, 32, 40, 50, 64, 81, 102, 126, 152, 177, 200, 221, 240, 257, 272, 286, 298, 306, 308, 303, 292, 276, 257, 236, 215, 193, 171, 150, 129, 109, 90, 75, 61, 50, 41, 34, 29, 25, 23, 21, 21, 21, 22, 24, 27, 33, 41, 53, 66, 80, 93, 106, 118, 131, 146, 163, 183, 203, 221, 235, 243, 247, 246, 243, 238, 230, 221, 208, 191, 172, 151, 130, 110, 92, 76, 64, 54, 47, 41, 35, 30, 25, 22, 20, 22, 27, 36, 47, 60, 74, 88, 102, 117, 133, 150, 170, 192, 214, 237, 257, 274, 283, 286, 282, 273, 260, 247, 233, 220, 205, 189, 171, 151, 131, 112, 94, 79, 65, 53, 42, 32, 25, 19, 16, 14, 13, 13, 11, 10, 8, 7, 6, 6, 7, 8, 9, 9, 10, 10, 12, 14, 17, 22, 27, 34, 43, 52, 63, 74, 87, 101, 118, 137, 156, 176, 195, 210, 221, 228, 232, 232, 229, 223, 215, 204, 190, 174, 157, 140, 123, 107, 91, 76, 63, 50, 39, 30, 23, 17, 12, 9, 6, 4, 2, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 2, 4, 6, 6, 6, 5, 3, 1, 0, 0, 0, 2, 3, 5, 6, 6, 4, 3, 1, 0, 0, 0, 1, 4, 6, 8, 9, 9, 9, 8, 7, 6, 5, 5, 5, 5, 4, 4, 5, 5, 6, 7, 9, 12, 15, 17, 19, 22, 26, 31, 39, 48, 59, 71, 82, 94, 108, 123, 140, 159, 179, 198, 217, 234, 249, 265, 280, 295, 310, 323, 334, 344, 352, 359, 366, 373, 380, 386, 389, 388, 382, 369, 353, 333, 311, 291, 273, 257, 243, 231, 219, 208, 199, 193, 192, 197, 207, 223, 242, 262, 280, 296, 309, 319, 326, 330, 332, 330, 323, 312, 296, 276, 255, 233, 214, 198, 185, 175, 168, 163, 162, 164, 169, 178, 188, 199, 210, 221, 232, 242, 251, 260, 266, 269, 267, 262, 252, 238, 222, 205, 188, 170, 152, 134, 116, 99, 83, 69, 58, 49, 42, 36, 31, 26, 21, 16, 12, 9, 7, 5, 3, 2, 1, 1, 2, 3, 4, 4, 3, 3, 3, 4, 5, 7, 7, 7, 6, 5, 4, 3, 4, 4, 5, 6, 5, 3, 2, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 3, 1, 0, 0, 1, 5, 9, 15, 21, 27, 34, 43, 54, 68, 83, 100, 116, 133, 150, 169, 191, 216, 244, 275, 304, 331, 353, 369, 382, 392, 401, 410, 418, 425, 429, 429, 426, 420, 414, 407, 401, 394, 386, 377, 365, 349, 331, 310, 287, 263, 238, 215, 196, 179, 166, 157, 150, 145, 142, 143, 147, 155, 167, 181, 199, 218, 237, 256, 274, 290, 304, 316, 328, 338, 347, 355, 361, 366, 370, 375, 379, 384, 387, 386, 382, 374, 362, 348, 332, 316, 299, 281, 263, 244, 226, 208, 189, 171, 152, 133, 114, 96, 80, 66, 56, 49, 44, 40, 36, 32, 27, 22, 18, 15, 15, 15, 16, 16, 16, 14, 12, 10, 9, 8, 8, 8, 8, 6, 5, 5, 6, 8, 10, 12, 13, 12, 11, 10, 9, 8, 7, 6, 4, 2, 0, 0, 1, 3, 5, 7, 8, 6, 5, 3, 2, 3, 5, 8, 10, 10, 9, 7, 5, 5, 7, 10, 16, 22, 27, 32, 37, 42, 48, 58, 71, 85, 101, 116, 129, 140, 149, 158, 167, 178, 189, 199, 208, 213, 214, 211, 206, 198, 188, 176, 162, 147, 132, 117, 103, 90, 78, 67, 56, 46, 36, 28, 21, 16, 11, 8, 6, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 4, 5, 7, 9, 12, 15, 20, 26, 32, 39, 46, 53, 61, 70, 82, 97, 113, 129, 143, 154, 162, 169, 177, 188, 201, 215, 227, 235, 237, 233, 225, 215, 205, 196, 186, 175, 162, 146, 128, 110, 93, 79, 67, 58, 50, 42, 35, 27, 21, 16, 12, 9, 8, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 5, 6, 6, 7, 8, 10, 12, 15, 20, 26, 33, 41, 51, 62, 76, 90, 104, 117, 127, 133, 133, 128, 117, 103, 87, 71, 57, 45, 36, 30, 27, 25, 25, 25, 24, 22, 20, 17, 15, 14, 14, 16, 18, 20, 21, 20, 18, 16, 14, 12, 12, 12, 11, 10, 8, 6, 3, 1, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 7, 8, 9, 11, 13, 17, 20, 24, 27, 28, 29, 29, 31, 33, 37, 43, 48, 53, 58, 61, 65, 70, 76, 83, 91, 97, 103, 106, 109, 111, 115, 120, 126, 134, 143, 152, 160, 168, 175, 182, 188, 193, 196, 199, 203, 207, 213, 222, 233, 244, 254, 263, 270, 275, 278, 282, 286, 292, 297, 304, 310, 316, 322, 325, 327, 326, 323, 319, 316, 315, 316, 319, 322, 324, 322, 317, 309, 300, 292, 287, 283, 280, 277, 272, 266, 259, 253, 249, 246, 243, 238, 231, 220, 208, 195, 184, 175, 170, 166, 163, 159, 155, 149, 145, 142, 141, 141, 143, 144, 143, 141, 137, 132, 127, 123, 119, 118, 118, 118, 118, 117, 114, 110, 105, 99, 94, 90, 85, 79, 73, 67, 61, 56, 52, 49, 46, 43, 40, 37, 34, 32, 30, 29, 26, 23, 20, 18, 17, 16, 17, 17, 18, 18, 19, 19, 20, 20, 21, 20, 20, 19, 19, 20, 23, 26, 29, 32, 34, 34, 33, 31, 29, 29, 29, 30, 32, 32, 31, 29, 26, 22, 19, 18, 18, 19, 20, 20, 20, 19, 17, 15, 13, 11, 11, 11, 11, 11, 10, 9, 7, 5, 3, 2, 1, 1, 2, 3, 5, 6, 7, 6, 5, 3, 2, 1, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakG": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 5, 4, 3, 3, 3, 5, 7, 8, 10, 12, 14, 18, 24, 31, 38, 45, 51, 56, 62, 68, 76, 85, 97, 109, 123, 137, 151, 165, 178, 189, 196, 200, 202, 201, 201, 202, 205, 209, 214, 219, 222, 224, 226, 228, 233, 240, 250, 262, 274, 288, 302, 317, 334, 353, 373, 393, 412, 428, 441, 451, 459, 465, 470, 474, 477, 477, 475, 470, 464, 456, 446, 434, 420, 404, 385, 365, 344, 324, 303, 283, 265, 248, 233, 220, 211, 206, 204, 204, 206, 212, 220, 231, 246, 264, 282, 299, 313, 321, 324, 322, 315, 306, 293, 277, 258, 236, 211, 185, 159, 135, 112, 92, 74, 58, 45, 34, 26, 19, 14, 10, 7, 5, 3, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 4, 7, 12, 17, 24, 32, 42, 56, 74, 98, 126, 158, 192, 225, 255, 281, 303, 321, 337, 351, 362, 370, 372, 367, 358, 347, 337, 332, 335, 347, 366, 392, 419, 447, 471, 491, 502, 503, 493, 471, 438, 395, 348, 300, 254, 213, 177, 146, 118, 91, 67, 45, 27, 14, 7, 4, 5, 6, 6, 5, 4, 1, 0, 0, 0, 2, 4, 5, 5, 3, 2, 1, 2, 6, 13, 24, 39, 57, 80, 105, 135, 168, 203, 238, 271, 298, 316, 324, 322, 309, 287, 260, 228, 195, 163, 132, 104, 79, 57, 40, 27, 18, 11, 8, 6, 5, 4, 2, 1, 0, 1, 5, 13, 25, 44, 70, 105, 151, 209, 277, 353, 432, 510, 578, 631, 663, 671, 652, 610, 548, 474, 394, 316, 245, 182, 129, 85, 51, 26, 10, 1, 0, 0, 1, 3, 4, 4, 3, 1, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 5, 17, 37, 66, 107, 160, 225, 301, 385, 470, 547, 609, 645, 651, 626, 572, 498, 412, 324, 241, 169, 111, 67, 36, 17, 7, 7, 14, 29, 52, 83, 121, 166, 217, 272, 325, 373, 408, 425, 423, 404, 373, 340, 313, 301, 310, 342, 396, 469, 552, 637, 712, 768, 797, 793, 759, 700, 629, 557, 499, 464, 458, 479, 521, 575, 627, 665, 681, 668, 626, 560, 476, 383, 291, 208, 137, 83, 44, 19, 5, 0, 0, 4, 8, 11, 12, 12, 12, 11, 12, 12, 12, 11, 9, 6, 2, 0, 0, 1, 13, 37, 78, 141, 224, 327, 441, 556, 660, 739, 783, 786, 747, 672, 570, 454, 337, 232, 145, 80, 38, 14, 2, 0, 0, 1, 3, 5, 7, 10, 12, 14, 16, 18, 18, 17, 14, 10, 6, 4, 3, 3, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 14, 46, 103, 187, 297, 425, 560, 686, 788, 851, 865, 827, 743, 624, 488, 352, 231, 135, 68, 27, 6, 0, 0, 1, 4, 7, 9, 10, 11, 11, 11, 10, 11, 12, 13, 14, 13, 12, 9, 7, 5, 5, 5, 6, 7, 7, 6, 5, 4, 4, 4, 6, 8, 9, 11, 11, 10, 8, 6, 4, 4, 4, 5, 7, 8, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 5, 7, 9, 10, 10, 8, 5, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 9, 32, 72, 132, 207, 292, 374, 442, 484, 494, 471, 419, 346, 264, 184, 115, 62, 27, 8, 0, 0, 0, 0, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 2, 2, 1, 0, 0, 10, 45, 112, 214, 344, 489, 629, 742, 809, 820, 774, 679, 551, 409, 274, 160, 76, 25, 1, 0, 0, 2, 2, 0, 0, 6, 37, 97, 191, 319, 471, 631, 777, 886, 939, 924, 844, 711, 548, 381, 233, 121, 48, 11, 0, 0, 1, 4, 6, 7, 10, 13, 16, 18, 18, 18, 18, 18, 19, 20, 21, 21, 20, 17, 15, 14, 15, 17, 19, 21, 21, 20, 18, 16, 15, 15, 16, 18, 19, 20, 19, 17, 16, 15, 15, 14, 13, 12, 10, 8, 6, 3, 0, 0, 1, 16, 50, 107, 186, 282, 382, 471, 535, 563, 550, 498, 418, 322, 226, 140, 74, 29, 5, 0, 0, 1, 5, 6, 1, 0, 0, 22, 85, 196, 357, 554, 762, 946, 1074, 1121, 1079, 956, 775, 569, 373, 217, 122, 96, 134, 223, 342, 467, 575, 644, 660, 620, 532, 415, 295, 202, 163, 192, 290, 443, 623, 794, 922, 982, 961, 863, 710, 533, 368, 248, 196, 222, 319, 466, 630, 776, 870, 892, 836, 714, 555, 396, 275, 224, 258, 373, 545, 739, 913, 1031, 1068, 1018, 892, 714, 518, 334, 185, 82, 23, 0, 0, 5, 13, 19, 22, 23, 23, 22, 21, 20, 18, 15, 9, 1, 0, 1, 27, 85, 181, 313, 468, 626, 762, 849, 872, 825, 716, 565, 400, 248, 128, 49, 8, 0, 0, 3, 6, 5, 2, 1, 2, 5, 10, 13, 15, 14, 12, 9, 6, 3, 2, 2, 4, 7, 11, 16, 20, 23, 24, 24, 22, 21, 20, 20, 19, 18, 16, 12, 9, 7, 7, 7, 4, 0, 0, 2, 31, 96, 201, 341, 498, 646, 755, 804, 781, 691, 553, 396, 246, 127, 48, 8, 0, 0, 3, 5, 4, 1, 1, 3, 7, 11, 12, 11, 9, 5, 3, 1, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 1, 3, 5, 7, 9, 12, 15, 16, 16, 14, 10, 5, 2, 1, 1, 2, 0, 0, 0, 11, 44, 105, 193, 301, 414, 510, 569, 578, 533, 442, 322, 202, 110, 73, 107, 215, 382, 584, 783, 940, 1025, 1019, 921, 749, 539, 333, 176, 103, 133, 264, 470, 711, 935, 1095, 1156, 1106, 958, 745, 512, 302, 143, 45, 2, 0, 0, 6, 6, 2, 0, 1, 8, 15, 19, 19, 16, 12, 11, 9, 6, 0, 0, 2, 39, 120, 249, 415, 593, 747, 845, 863, 797, 664, 493, 319, 174, 72, 17, 0, 0, 3, 5, 4, 0, 0, 0, 2, 6, 9, 10, 10, 10, 11, 13, 16, 18, 19, 19, 17, 16, 14, 12, 10, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 2, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 12, 13, 12, 11, 9, 6, 5, 4, 4, 6, 8, 11, 14, 16, 16, 16, 14, 12, 10, 9, 9, 10, 12, 13, 14, 14, 13, 11, 8, 5, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 6, 7, 8, 7, 5, 3, 0, 0, 1, 5, 11, 15, 15, 12, 6, 0, 0, 0, 4, 7, 5, 0, 0, 8, 54, 145, 280, 441, 599, 720, 774, 749, 651, 503, 339, 192, 84, 21, 0, 0, 3, 7, 5, 1, 0, 0, 7, 16, 23, 27, 27, 23, 18, 14, 11, 10, 8, 4, 0, 0, 7, 36, 93, 178, 283, 395, 491, 554, 568, 531, 451, 344, 233, 134, 62, 18, 0, 0, 2, 7, 9, 8, 7, 6, 6, 7, 8, 9, 9, 8, 7, 5, 5, 7, 10, 12, 14, 12, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 7, 1, 0, 0, 1, 7, 10, 5, 0, 0, 20, 96, 233, 428, 654, 869, 1025, 1084, 1032, 882, 671, 445, 248, 108, 28, 0, 0, 0, 2, 7, 10, 9, 3, 0, 0, 25, 125, 310, 577, 891, 1193, 1415, 1503, 1434, 1222, 915, 580, 284, 79, 0, 31, 166, 359, 565, 737, 841, 857, 786, 648, 474, 301, 158, 61, 11, 0, 0, 5, 9, 9, 9, 11, 16, 23, 28, 30, 29, 25, 21, 18, 16, 15, 15, 15, 15, 14, 15, 15, 15, 15, 13, 11, 8, 6, 6, 8, 11, 13, 13, 12, 9, 8, 9, 10, 9, 3, 0, 0, 17, 75, 177, 316, 469, 606, 694, 711, 652, 533, 383, 235, 116, 39, 2, 0, 0, 6, 7, 4, 0, 0, 0, 3, 7, 10, 10, 9, 7, 5, 4, 4, 6, 8, 12, 16, 20, 23, 24, 24, 22, 20, 17, 14, 11, 9, 7, 6, 6, 6, 7, 9, 10, 12, 13, 14, 14, 14, 14, 15, 17, 19, 21, 22, 22, 21, 18, 14, 10, 5, 2, 0, 0, 0, 2, 4, 5, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 10, 9, 7, 5, 4, 4, 3, 3, 3, 1, 0, 0, 2, 6, 11, 15, 17, 14, 8, 1, 0, 0, 3, 10, 12, 6, 0, 0, 32, 125, 284, 499, 735, 944, 1074, 1088, 975, 760, 493, 242, 79, 54, 190, 467, 829, 1196, 1481, 1617, 1574, 1367, 1050, 700, 388, 163, 36, 0, 0, 10, 18, 14, 3, 0, 0, 1, 12, 22, 28, 29, 27, 24, 22, 20, 19, 18, 16, 14, 13, 13, 14, 16, 18, 19, 18, 16, 12, 9, 7, 7, 7, 9, 10, 11, 11, 10, 9, 7, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 5, 2, 0, 0, 0, 3, 12, 16, 10, 0, 0, 13, 93, 244, 455, 694, 905, 1038, 1055, 950, 749, 497, 250, 61, 0, 3, 165, 437, 772, 1105, 1362, 1481, 1433, 1232, 931, 604, 319, 120, 16, 0, 0, 14, 20, 14, 2, 0, 0, 1, 9, 14, 15, 11, 7, 5, 5, 7, 11, 14, 15, 15, 14, 12, 12, 12, 12, 12, 11, 9, 7, 5, 4, 4, 6, 9, 11, 12, 12, 10, 7, 5, 3, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 11, 11, 12, 13, 14, 14, 15, 15, 13, 11, 9, 5, 2, 0, 0, 1, 5, 9, 12, 9, 4, 0, 0, 1, 10, 17, 13, 0, 0, 2, 71, 216, 430, 684, 922, 1084, 1127, 1039, 845, 597, 353, 162, 45, 0, 0, 4, 14, 13, 5, 0, 0, 3, 12, 20, 22, 19, 12, 6, 4, 5, 8, 10, 7, 0, 0, 6, 44, 117, 225, 355, 483, 579, 619, 593, 507, 382, 250, 137, 58, 15, 0, 0, 0, 0, 1, 12, 21, 19, 2, 0, 0, 80, 277, 589, 975, 1358, 1641, 1748, 1649, 1371, 985, 585, 252, 38, 0, 10, 151, 345, 547, 715, 812, 819, 735, 583, 400, 229, 99, 23, 0, 0, 6, 12, 11, 6, 1, 1, 7, 16, 25, 32, 35, 35, 34, 31, 29, 26, 25, 23, 23, 22, 22, 22, 22, 22, 22, 23, 24, 25, 27, 29, 30, 31, 31, 30, 28, 24, 19, 15, 11, 11, 13, 17, 20, 19, 12, 1, 0, 0, 2, 20, 32, 25, 0, 0, 3, 130, 395, 790, 1258, 1698, 1999, 2081, 1921, 1561, 1093, 623, 244, 14, 0, 44, 260, 553, 864, 1131, 1295, 1313, 1178, 918, 595, 288, 70, 0, 63, 263, 536, 811, 1017, 1106, 1058, 887, 636, 364, 132, 0, 0, 114, 363, 687, 1017, 1280, 1412, 1383, 1203, 921, 607, 329, 131, 24, 0, 0, 11, 18, 13, 3, 0, 0, 3, 12, 18, 19, 16, 12, 8, 6, 5, 6, 6, 6, 6, 5, 4, 3, 2, 1, 1, 2, 5, 9, 13, 17, 19, 20, 18, 16, 13, 11, 9, 8, 8, 8, 8, 7, 7, 8, 9, 12, 15, 17, 19, 19, 18, 17, 17, 18, 20, 23, 24, 24, 23, 19, 16, 14, 13, 14, 16, 18, 20, 22, 22, 21, 21, 21, 22, 23, 23, 23, 23, 21, 19, 17, 15, 13, 12, 10, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 8, 9, 11, 13, 14, 15, 14, 12, 9, 6, 4, 3, 4, 5, 6, 6, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 4, 11, 18, 19, 12, 0, 0, 6, 65, 178, 336, 510, 660, 745, 742, 652, 500, 327, 173, 64, 7, 0, 0, 9, 13, 11, 6, 2, 3, 8, 12, 15, 14, 11, 6, 2, 0, 0, 1, 3, 5, 6, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 8, 8, 7, 5, 3, 2, 1, 1, 2, 4, 6, 8, 11, 15, 18, 21, 22, 21, 18, 13, 8, 4, 1, 1, 2, 5, 7, 10, 11, 10, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 5, 9, 13, 12, 7, 0, 0, 0, 2, 17, 28, 22, 1, 0, 0, 95, 301, 609, 969, 1301, 1516, 1554, 1403, 1108, 751, 416, 169, 30, 0, 0, 14, 26, 22, 10, 1, 3, 13, 27, 37, 40, 36, 29, 21, 15, 11, 9, 7, 5, 4, 4, 5, 6, 9, 11, 12, 12, 12, 12, 12, 13, 15, 16, 17, 17, 15, 13, 12, 11, 11, 12, 13, 13, 12, 10, 7, 5, 4, 5, 7, 10, 13, 16, 17, 18, 17, 15, 13, 11, 10, 10, 12, 14, 17, 18, 18, 16, 13, 10, 7, 5, 4, 3, 2, 1, 0, 0, 0, 1, 3, 6, 9, 14, 17, 21, 23, 24, 23, 21, 19, 16, 13, 11, 10, 9, 8, 6, 4, 2, 1, 0, 1, 4, 7, 12, 15, 18, 19, 19, 16, 13, 10, 7, 5, 4, 4, 5, 7, 9, 11, 12, 13, 12, 10, 8, 5, 4, 3, 5, 8, 12, 15, 17, 17, 15, 12, 9, 7, 5, 5, 5, 5, 5, 4, 4, 5, 6, 7, 9, 10, 10, 8, 7, 5, 5, 6, 10, 15, 20, 22, 21, 18, 14, 12, 14, 17, 17, 11, 0, 0, 2, 50, 147, 288, 451, 601, 697, 715, 647, 513, 350, 196, 81, 15, 0, 0, 7, 13, 11, 6, 2, 3, 10, 19, 27, 31, 30, 26, 21, 16, 12, 9, 8, 6, 5, 3, 1, 1, 1, 2, 4, 5, 5, 7, 10, 15, 22, 27, 27, 20, 7, 0, 0, 0, 17, 34, 34, 12, 0, 0, 72, 289, 640, 1074, 1496, 1793, 1881, 1732, 1391, 957, 539, 222, 41, 0, 0, 18, 34, 29, 11, 0, 0, 0, 5, 13, 15, 12, 7, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 9, 7, 4, 1, 0, 0, 1, 2, 4, 4, 4, 2, 1, 0, 0, 0, 2, 4, 7, 9, 11, 13, 14, 14, 13, 11, 9, 6, 4, 2, 2, 3, 5, 7, 9, 8, 5, 1, 0, 0, 5, 13, 16, 11, 0, 0, 5, 67, 186, 356, 544, 707, 801, 797, 697, 531, 342, 176, 60, 2, 0, 0, 11, 16, 12, 4, 0, 0, 0, 1, 3, 4, 3, 2, 2, 3, 5, 7, 9, 11, 13, 14, 14, 13, 11, 7, 3, 1, 0, 0, 1, 4, 6, 7, 6, 2, 0, 0, 0, 4, 11, 14, 9, 0, 0, 10, 69, 176, 321, 478, 609, 679, 669, 580, 431, 254, 88, 0, 0, 98, 376, 777, 1229, 1627, 1867, 1881, 1665, 1283, 838, 438, 156, 11, 0, 0, 24, 35, 24, 5, 0, 0, 0, 11, 18, 17, 11, 5, 0, 0, 0, 1, 4, 5, 7, 7, 8, 9, 10, 9, 9, 8, 8, 9, 13, 19, 25, 29, 28, 21, 10, 0, 0, 0, 9, 22, 25, 12, 0, 0, 50, 193, 430, 729, 1026, 1242, 1306, 1187, 908, 542, 196, 0, 0, 244, 709, 1283, 1827, 2200, 2306, 2124, 1714, 1191, 685, 297, 68, 0, 0, 18, 38, 33, 13, 0, 0, 0, 10, 22, 26, 23, 14, 6, 2, 1, 3, 6, 8, 10, 11, 11, 11, 8, 3, 0, 0, 2, 11, 18, 17, 6, 0, 0, 30, 127, 284, 481, 674, 812, 855, 790, 637, 441, 252, 108, 24, 0, 0, 0, 4, 7, 8, 9, 7, 0, 0, 0, 44, 160, 345, 578, 809, 979, 1041, 977, 805, 573, 341, 156, 41, 0, 0, 5, 17, 17, 10, 1, 0, 0, 2, 6, 8, 7, 5, 3, 2, 3, 4, 6, 7, 8, 8, 8, 8, 7, 6, 5, 4, 4, 5, 6, 8, 10, 11, 11, 9, 4, 0, 0, 0, 2, 10, 15, 12, 1, 0, 0, 44, 141, 286, 457, 613, 713, 729, 655, 513, 342, 185, 70, 9, 0, 0, 8, 12, 8, 1, 0, 0, 5, 14, 20, 22, 19, 15, 12, 11, 12, 15, 19, 21, 21, 19, 15, 10, 6, 4, 4, 6, 10, 15, 18, 20, 18, 14, 8, 2, 0, 0, 0, 6, 11, 11, 6, 0, 0, 12, 60, 142, 250, 361, 448, 487, 465, 391, 284, 172, 81, 22, 0, 0, 2, 8, 8, 4, 0, 0, 0, 4, 10, 14, 16, 15, 12, 8, 5, 3, 3, 4, 6, 7, 8, 7, 6, 5, 4, 4, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 1, 0, 0, 2, 5, 7, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 1, 4, 6, 8, 9, 8, 5, 2, 0, 0, 0, 2, 4, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 10, 13, 13, 10, 6, 2, 0, 0, 2, 6, 10, 14, 16, 16, 15, 13, 11, 9, 7, 6, 5, 4, 3, 4, 5, 8, 11, 13, 13, 9, 3, 0, 0, 2, 9, 14, 11, 0, 0, 0, 46, 146, 294, 466, 621, 717, 727, 648, 504, 335, 182, 72, 12, 0, 0, 0, 3, 5, 7, 9, 7, 0, 0, 0, 50, 164, 341, 557, 764, 910, 953, 880, 713, 500, 293, 132, 35, 0, 0, 0, 4, 11, 16, 17, 9, 0, 0, 7, 97, 277, 540, 844, 1118, 1289, 1305, 1155, 878, 545, 240, 35, 0, 55, 254, 511, 760, 935, 991, 914, 725, 472, 223, 44, 0, 73, 285, 575, 870, 1094, 1183, 1110, 890, 582, 275, 60, 8, 142, 434, 809, 1164, 1403, 1466, 1342, 1076, 745, 430, 192, 52, 0, 0, 0, 3, 8, 15, 21, 18, 1, 0, 0, 74, 286, 631, 1061, 1483, 1784, 1875, 1728, 1389, 953, 534, 217, 37, 0, 0, 19, 35, 28, 9, 0, 0, 2, 17, 30, 35, 32, 26, 20, 16, 17, 21, 27, 33, 38, 37, 31, 18, 5, 0, 1, 15, 31, 35, 17, 0, 0, 38, 205, 494, 872, 1260, 1559, 1681, 1592, 1319, 939, 555, 249, 63, 0, 0, 7, 21, 19, 8, 0, 0, 0, 0, 0, 0, 38, 130, 277, 462, 645, 776, 817, 756, 612, 426, 246, 108, 28, 0, 0, 0, 0, 0, 4, 14, 21, 14, 0, 0, 15, 137, 372, 703, 1070, 1383, 1555, 1533, 1320, 970, 574, 229, 11, 0, 72, 307, 601, 877, 1067, 1125, 1042, 847, 594, 347, 155, 40, 0, 0, 7, 17, 15, 6, 0, 0, 0, 6, 12, 15, 13, 9, 5, 2, 2, 3, 4, 5, 5, 4, 2, 0, 0, 0, 1, 4, 7, 10, 12, 13, 12, 11, 8, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 9, 10, 10, 9, 6, 3, 1, 0, 0, 0, 0, 0, 1, 3, 6, 11, 17, 21, 22, 19, 11, 1, 0, 0, 4, 17, 23, 16, 0, 0, 5, 96, 270, 515, 783, 1007, 1125, 1101, 945, 701, 437, 213, 65, 0, 0, 2, 17, 19, 10, 0, 0, 0, 10, 21, 28, 29, 25, 18, 11, 7, 4, 3, 4, 6, 10, 14, 16, 15, 10, 2, 0, 0, 2, 13, 21, 16, 0, 0, 0, 72, 224, 447, 706, 938, 1082, 1095, 975, 757, 502, 272, 107, 18, 0, 0, 0, 4, 7, 12, 15, 11, 0, 0, 0, 80, 257, 527, 846, 1141, 1333, 1364, 1225, 953, 619, 304, 74, 0, 0, 132, 342, 572, 769, 883, 889, 787, 607, 399, 211, 77, 7, 0, 0, 12, 18, 13, 5, 1, 5, 16, 28, 36, 38, 34, 26, 18, 13, 10, 10, 12, 13, 13, 12, 10, 7, 6, 5, 6, 9, 12, 14, 16, 18, 17, 16, 13, 10, 8, 6, 7, 11, 17, 24, 30, 34, 34, 31, 25, 19, 13, 9, 8, 8, 10, 11, 11, 10, 9, 7, 6, 6, 6, 6, 6, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 6, 4, 2, 0, 0, 3, 8, 14, 15, 10, 0, 0, 1, 38, 113, 221, 342, 448, 509, 509, 447, 341, 220, 113, 38, 1, 0, 0, 7, 9, 6, 0, 0, 0, 2, 6, 8, 8, 6, 3, 2, 2, 4, 6, 7, 7, 6, 4, 1, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 9, 9, 9, 9, 7, 6, 4, 3, 2, 1, 1, 1, 1, 1, 2, 4, 7, 10, 13, 15, 15, 13, 11, 7, 3, 1, 0, 0, 1, 3, 5, 6, 6, 5, 4, 5, 7, 9, 12, 14, 14, 12, 9, 5, 3, 2, 2, 2, 1, 0, 0, 0, 1, 8, 15, 16, 8, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 13, 76, 185, 326, 470, 580, 623, 587, 484, 344, 204, 93, 27, 0, 0, 0, 0, 0, 0, 7, 18, 21, 10, 0, 0, 38, 178, 416, 723, 1034, 1267, 1354, 1270, 1041, 732, 424, 184, 40, 0, 0, 10, 24, 21, 9, 0, 0, 1, 13, 23, 28, 26, 21, 15, 10, 8, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 2, 5, 9, 13, 16, 19, 19, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 16, 10, 4, 0, 0, 3, 10, 14, 11, 1, 0, 1, 45, 136, 271, 429, 575, 671, 690, 624, 485, 305, 127, 0, 0, 61, 290, 625, 1002, 1336, 1540, 1559, 1389, 1080, 716, 384, 145, 18, 0, 0, 18, 27, 19, 4, 0, 0, 8, 23, 33, 34, 29, 20, 12, 7, 5, 5, 6, 7, 5, 3, 1, 0, 0, 0, 3, 7, 10, 13, 15, 15, 14, 11, 7, 1, 0, 0, 0, 7, 14, 15, 7, 0, 0, 18, 90, 212, 372, 537, 665, 723, 692, 583, 426, 262, 127, 38, 0, 0, 1, 9, 10, 5, 0, 0, 0, 3, 8, 11, 10, 8, 5, 3, 3, 3, 4, 5, 6, 5, 5, 4, 2, 1, 0, 0, 1, 4, 9, 14, 19, 21, 21, 18, 13, 8, 4, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 2, 4, 5, 4, 0, 0, 0, 0, 7, 17, 20, 10, 0, 0, 20, 119, 293, 523, 763, 953, 1039, 996, 836, 606, 367, 171, 47, 0, 0, 4, 17, 17, 8, 0, 0, 0, 8, 16, 20, 16, 9, 2, 0, 4, 10, 14, 10, 0, 0, 4, 56, 156, 298, 456, 594, 675, 678, 602, 469, 316, 177, 77, 20, 0, 0, 0, 0, 4, 14, 21, 17, 0, 0, 0, 84, 276, 571, 924, 1258, 1484, 1538, 1405, 1124, 773, 440, 189, 43, 0, 0, 0, 10, 12, 10, 9, 5, 0, 0, 0, 62, 213, 456, 763, 1072, 1305, 1399, 1324, 1099, 784, 454, 181, 13, 0, 32, 176, 357, 528, 651, 698, 661, 552, 402, 248, 122, 39, 0, 0, 1, 10, 14, 13, 12, 14, 19, 25, 30, 31, 28, 21, 15, 12, 13, 17, 18, 13, 2, 0, 0, 41, 132, 270, 435, 593, 704, 738, 685, 561, 398, 237, 109, 30, 0, 0, 2, 9, 11, 8, 7, 11, 18, 27, 33, 33, 29, 21, 14, 8, 5, 4, 5, 6, 7, 7, 8, 8, 8, 6, 4, 2, 0, 0, 1, 3, 5, 5, 5, 3, 2, 2, 4, 8, 13, 18, 21, 22, 20, 17, 12, 8, 5, 3, 2, 2, 3, 5, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 13, 13, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 3, 5, 5, 4, 1, 0, 0, 2, 9, 15, 15, 5, 0, 0, 31, 122, 271, 458, 645, 784, 836, 787, 651, 466, 278, 128, 35, 0, 0, 3, 12, 11, 5, 0, 0, 4, 12, 19, 21, 19, 14, 10, 7, 6, 7, 8, 9, 9, 9, 9, 10, 11, 12, 13, 14, 15, 15, 14, 13, 11, 9, 8, 7, 7, 7, 8, 7, 7, 6, 6, 8, 10, 11, 9, 4, 0, 0, 0, 7, 21, 26, 16, 0, 0, 16, 135, 354, 654, 978, 1248, 1388, 1359, 1169, 874, 552, 276, 90, 1, 0, 0, 18, 23, 14, 1, 0, 0, 1, 9, 15, 16, 14, 10, 7, 5, 4, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 2, 0, 0, 0, 0, 4, 10, 12, 7, 0, 0, 10, 68, 174, 319, 476, 609, 682, 674, 587, 447, 290, 151, 55, 5, 0, 0, 8, 11, 8, 1, 0, 0, 0, 5, 9, 11, 8, 2, 0, 0, 0, 7, 16, 18, 8, 0, 0, 25, 126, 300, 524, 755, 934, 1011, 964, 808, 587, 359, 173, 53, 0, 0, 0, 7, 8, 4, 1, 0, 0, 0, 0, 8, 50, 134, 256, 400, 534, 622, 639, 578, 451, 288, 130, 16, 0, 28, 164, 358, 568, 742, 837, 829, 723, 551, 358, 188, 69, 7, 0, 0, 6, 14, 15, 10, 2, 0, 0, 12, 69, 172, 317, 480, 627, 718, 725, 641, 484, 291, 113, 0, 0, 88, 295, 566, 840, 1050, 1144, 1099, 930, 685, 425, 208, 66, 0, 0, 1, 15, 17, 9, 0, 0, 2, 11, 20, 23, 20, 14, 7, 5, 7, 12, 18, 21, 21, 18, 13, 8, 4, 3, 4, 6, 9, 11, 13, 15, 16, 16, 17, 18, 19, 19, 16, 13, 8, 4, 2, 2, 3, 6, 6, 3, 0, 0, 0, 5, 16, 22, 15, 0, 0, 7, 97, 271, 520, 799, 1042, 1185, 1186, 1044, 797, 507, 242, 55, 0, 1, 117, 288, 472, 627, 717, 723, 646, 508, 346, 197, 85, 21, 0, 0, 0, 5, 8, 10, 8, 2, 0, 0, 11, 75, 192, 357, 540, 699, 792, 792, 700, 542, 360, 195, 77, 13, 0, 0, 7, 11, 9, 2, 0, 0, 0, 1, 3, 3, 2, 2, 2, 3, 4, 5, 4, 3, 1, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 8, 8, 9, 10, 12, 13, 13, 11, 9, 7, 4, 3, 3, 3, 4, 5, 5, 6, 8, 9, 11, 13, 13, 11, 9, 6, 4, 3, 4, 5, 8, 9, 10, 10, 9, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 13, 15, 15, 14, 12, 9, 6, 4, 3, 3, 3, 4, 5, 6, 7, 7, 7, 7, 5, 4, 2, 1, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 0, 0, 0, 0, 2, 7, 9, 5, 0, 0, 9, 58, 148, 273, 410, 527, 593, 588, 515, 392, 253, 131, 45, 2, 0, 0, 10, 16, 17, 15, 14, 15, 18, 20, 20, 18, 14, 11, 8, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 4, 4, 4, 2, 0, 0, 0, 0, 5, 12, 12, 5, 0, 0, 25, 107, 244, 422, 606, 752, 820, 793, 677, 506, 322, 165, 58, 5, 0, 0, 8, 11, 7, 1, 0, 2, 8, 15, 19, 19, 15, 10, 5, 2, 1, 1, 1, 1, 0, 0, 0, 0, 2, 5, 8, 11, 14, 15, 16, 16, 14, 10, 3, 0, 0, 0, 7, 17, 20, 10, 0, 0, 31, 146, 347, 612, 894, 1123, 1239, 1207, 1032, 759, 457, 197, 33, 0, 53, 193, 360, 504, 587, 592, 524, 406, 270, 148, 60, 12, 0, 0, 6, 9, 6, 1, 0, 0, 4, 10, 14, 15, 14, 11, 9, 8, 9, 11, 13, 16, 17, 17, 14, 11, 7, 3, 0, 0, 0, 2, 4, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 4, 6, 9, 10, 10, 8, 6, 4, 2, 2, 2, 3, 4, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 4, 4, 4, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 11, 10, 9, 8, 7, 5, 3, 0, 0, 0, 0, 8, 15, 15, 5, 0, 0, 33, 135, 303, 519, 739, 910, 985, 944, 799, 591, 371, 187, 66, 6, 0, 0, 2, 4, 4, 4, 5, 3, 0, 0, 3, 59, 175, 351, 562, 765, 908, 953, 887, 730, 522, 315, 149, 44, 0, 0, 2, 12, 14, 11, 8, 9, 16, 23, 28, 27, 22, 16, 11, 10, 13, 18, 21, 22, 19, 14, 8, 4, 1, 2, 3, 5, 7, 7, 7, 5, 3, 1, 0, 0, 0, 2, 7, 12, 16, 18, 18, 15, 11, 7, 5, 6, 8, 12, 15, 16, 15, 13, 11, 11, 12, 13, 12, 8, 4, 3, 8, 17, 24, 20, 5, 0, 0, 56, 200, 429, 716, 1003, 1222, 1316, 1261, 1072, 800, 512, 267, 99, 13, 0, 0, 11, 16, 11, 2, 0, 0, 2, 9, 15, 17, 16, 14, 13, 14, 16, 19, 22, 24, 23, 20, 15, 9, 5, 4, 6, 10, 15, 18, 18, 15, 9, 4, 0, 0, 2, 7, 14, 20, 24, 26, 24, 21, 16, 10, 5, 2, 2, 3, 7, 11, 14, 15, 15, 12, 9, 6, 4, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 12, 13, 13, 10, 6, 2, 0, 0, 1, 2, 4, 4, 4, 4, 5, 6, 7, 6, 3, 0, 0, 0, 5, 13, 15, 7, 0, 0, 24, 116, 277, 494, 728, 928, 1041, 1038, 920, 718, 486, 273, 116, 27, 0, 0, 3, 10, 9, 4, 0, 0, 0, 0, 7, 33, 84, 162, 260, 360, 439, 477, 463, 400, 304, 199, 107, 41, 6, 0, 0, 4, 6, 6, 3, 3, 5, 9, 13, 14, 14, 12, 9, 8, 8, 9, 11, 13, 15, 15, 15, 13, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 11, 15, 18, 19, 17, 14, 10, 7, 5, 5, 7, 10, 14, 17, 19, 18, 15, 10, 6, 2, 0, 0, 0, 2, 4, 5, 7, 7, 7, 6, 6, 6, 7, 9, 11, 13, 14, 14, 12, 10, 7, 3, 1, 0, 1, 3, 6, 8, 11, 14, 17, 19, 20, 17, 11, 3, 0, 0, 3, 13, 19, 14, 0, 0, 4, 79, 232, 460, 730, 988, 1171, 1233, 1154, 953, 677, 390, 154, 15, 0, 85, 257, 465, 657, 788, 827, 767, 623, 429, 234, 84, 15, 42, 156, 329, 516, 672, 760, 761, 681, 541, 377, 223, 105, 32, 1, 0, 1, 6, 6, 2, 0, 0, 0, 6, 11, 14, 15, 13, 11, 11, 12, 15, 18, 21, 22, 20, 16, 10, 5, 2, 2, 6, 10, 12, 8, 0, 0, 2, 38, 109, 215, 340, 460, 548, 580, 550, 466, 348, 224, 118, 45, 7, 0, 0, 5, 10, 10, 8, 6, 5, 5, 6, 5, 5, 4, 4, 4, 5, 5, 5, 5, 6, 6, 6, 6, 5, 4, 3, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 11, 13, 12, 10, 7, 4, 2, 2, 2, 4, 4, 4, 4, 3, 3, 3, 4, 4, 5, 5, 5, 6, 7, 9, 11, 13, 14, 14, 13, 12, 11, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 6, 7, 7, 8, 9, 11, 14, 15, 16, 14, 12, 9, 8, 7, 9, 13, 18, 23, 24, 20, 9, 0, 0, 17, 75, 177, 315, 466, 600, 686, 703, 646, 532, 387, 243, 126, 48, 7, 0, 0, 0, 6, 11, 11, 5, 0, 0, 12, 81, 212, 404, 630, 849, 1010, 1074, 1025, 876, 664, 438, 241, 100, 22, 0, 0, 6, 13, 13, 10, 6, 5, 7, 10, 11, 10, 9, 8, 8, 10, 12, 13, 14, 14, 12, 10, 9, 8, 8, 8, 8, 8, 7, 6, 4, 3, 2, 3, 4, 5, 6, 5, 4, 2, 1, 1, 2, 4, 7, 8, 9, 8, 7, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 8, 10, 13, 15, 17, 17, 16, 13, 10, 6, 3, 1, 0, 1, 2, 5, 8, 11, 13, 13, 12, 10, 7, 4, 2, 2, 3, 5, 7, 7, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 11, 14, 15, 14, 13, 11, 9, 6, 2, 0, 0, 0, 4, 9, 11, 5, 0, 0, 19, 89, 212, 380, 565, 728, 829, 842, 764, 616, 434, 259, 122, 37, 0, 0, 1, 8, 9, 4, 0, 0, 0, 0, 2, 3, 2, 2, 2, 3, 5, 8, 10, 12, 12, 11, 9, 6, 2, 0, 0, 1, 3, 6, 5, 0, 0, 0, 22, 74, 156, 263, 378, 475, 533, 537, 485, 391, 276, 165, 78, 23, 0, 0, 0, 5, 6, 3, 0, 0, 0, 0, 1, 2, 2, 1, 1, 1, 3, 4, 6, 7, 7, 6, 4, 3, 1, 1, 1, 2, 4, 5, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 8, 7, 7, 6, 4, 3, 2, 3, 5, 8, 11, 10, 5, 0, 0, 15, 61, 140, 246, 362, 462, 522, 524, 464, 354, 223, 107, 43, 60, 168, 357, 595, 834, 1023, 1119, 1101, 976, 773, 540, 323, 155, 51, 3, 0, 0, 4, 7, 6, 3, 0, 0, 0, 5, 41, 113, 221, 357, 496, 607, 666, 657, 582, 461, 320, 190, 89, 28, 0, 0, 0, 5, 5, 2, 0, 0, 1, 6, 9, 11, 11, 9, 7, 6, 5, 6, 7, 8, 8, 8, 8, 6, 5, 3, 1, 0, 0, 1, 2, 4, 6, 8, 9, 8, 6, 4, 2, 1, 1, 2, 4, 6, 8, 9, 10, 11, 12, 12, 13, 14, 14, 11, 6, 0, 0, 5, 34, 89, 167, 259, 347, 414, 442, 426, 369, 286, 196, 115, 55, 17, 0, 0, 0, 0, 6, 10, 9, 2, 0, 0, 30, 118, 268, 468, 690, 887, 1015, 1042, 962, 796, 583, 369, 192, 73, 12, 0, 0, 6, 9, 5, 0, 0, 0, 3, 8, 12, 13, 12, 10, 9, 9, 10, 11, 13, 13, 13, 12, 10, 8, 5, 4, 4, 6, 8, 9, 6, 0, 0, 0, 25, 79, 163, 268, 375, 464, 513, 511, 460, 373, 268, 168, 88, 34, 6, 0, 0, 1, 4, 4, 1, 0, 0, 7, 32, 80, 152, 243, 340, 426, 480, 490, 451, 372, 271, 169, 85, 29, 1, 0, 0, 7, 11, 11, 10, 9, 10, 12, 15, 16, 16, 14, 12, 11, 12, 15, 18, 21, 23, 22, 20, 17, 15, 15, 18, 21, 25, 28, 30, 30, 29, 27, 24, 19, 13, 9, 7, 8, 10, 10, 5, 0, 0, 20, 89, 214, 391, 600, 802, 957, 1027, 997, 872, 681, 467, 278, 150, 105, 144, 246, 379, 506, 594, 622, 583, 486, 357, 227, 128, 87, 114, 203, 333, 471, 584, 643, 638, 570, 458, 328, 205, 108, 43, 10, 0, 0, 3, 6, 9, 12, 17, 24, 29, 30, 26, 18, 11, 7, 7, 9, 10, 5, 0, 0, 16, 79, 194, 357, 546, 726, 858, 913, 877, 761, 590, 403, 235, 108, 32, 0, 0, 1, 7, 8, 7, 6, 8, 12, 17, 19, 19, 16, 11, 8, 8, 9, 12, 15, 16, 17, 15, 13, 10, 7, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 11, 11, 9, 7, 4, 1, 0, 0, 0, 1, 3, 5, 6, 6, 6, 5, 4, 4, 4, 4, 5, 6, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 1, 3, 6, 8, 10, 11, 11, 11, 11, 12, 12, 11, 8, 4, 1, 1, 5, 8, 9, 3, 0, 0, 26, 100, 227, 401, 598, 779, 905, 946, 891, 752, 561, 363, 203, 114, 111, 188, 321, 473, 606, 687, 698, 639, 525, 384, 243, 128, 50, 10, 0, 0, 4, 6, 3, 0, 0, 0, 2, 7, 12, 15, 17, 16, 15, 13, 11, 9, 8, 7, 6, 5, 5, 5, 6, 7, 8, 10, 11, 11, 10, 8, 6, 3, 1, 0, 0, 0, 0, 2, 5, 8, 11, 13, 12, 10, 6, 3, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 2, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 2, 4, 5, 6, 6, 4, 3, 3, 3, 5, 7, 9, 10, 10, 8, 7, 6, 6, 7, 8, 9, 10, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 11, 11, 11, 10, 10, 10, 10, 10, 11, 11, 10, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 11, 10, 7, 5, 4, 3, 3, 1, 0, 0, 7, 35, 86, 160, 249, 339, 412, 453, 453, 413, 342, 254, 167, 93, 41, 11, 0, 0, 1, 4, 4, 4, 4, 4, 5, 5, 6, 5, 3, 1, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 6, 6, 6, 7, 9, 10, 11, 12, 11, 10, 9, 6, 5, 4, 4, 6, 8, 11, 12, 11, 9, 6, 3, 2, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 12, 13, 13, 11, 9, 6, 3, 3, 4, 6, 8, 9, 9, 8, 7, 6, 6, 7, 8, 9, 10, 11, 11, 10, 8, 6, 4, 3, 2, 2, 3, 3, 4, 4, 3, 2, 2, 2, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 9, 8, 6, 3, 0, 0, 0, 1, 3, 3, 0, 0, 2, 20, 57, 114, 186, 260, 322, 358, 358, 323, 260, 184, 117, 79, 85, 141, 244, 378, 516, 633, 704, 714, 662, 559, 426, 289, 169, 81, 27, 3, 0, 0, 2, 3, 2, 2, 5, 9, 14, 18, 19, 18, 15, 13, 12, 12, 14, 16, 18, 18, 17, 14, 10, 7, 5, 4, 4, 5, 5, 5, 3, 2, 1, 1, 1, 3, 5, 6, 7, 6, 2, 0, 0, 8, 33, 77, 140, 216, 292, 355, 390, 392, 359, 299, 224, 149, 86, 40, 13, 1, 0, 0, 1, 1, 0, 0, 0, 0, 3, 6, 8, 9, 9, 7, 5, 4, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 6, 6, 6, 6, 4, 0, 0, 0, 14, 45, 98, 169, 250, 328, 390, 421, 417, 378, 313, 234, 156, 90, 42, 14, 1, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 1, 3, 4, 5, 5, 5, 4, 3, 2, 1, 1, 1, 2, 4, 5, 3, 0, 0, 2, 24, 71, 147, 248, 359, 461, 533, 560, 536, 466, 368, 266, 184, 143, 156, 221, 326, 448, 562, 642, 671, 642, 561, 445, 316, 197, 103, 41, 9, 0, 0, 1, 3, 4, 5, 9, 15, 21, 25, 25, 22, 15, 8, 3, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 9, 39, 93, 171, 265, 361, 441, 489, 497, 463, 394, 306, 217, 146, 110, 115, 161, 237, 326, 408, 464, 483, 462, 404, 323, 233, 149, 82, 36, 10, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 4, 6, 7, 9, 11, 13, 14, 14, 14, 13, 10, 8, 5, 4, 3, 3, 4, 5, 6, 7, 7, 6, 4, 2, 1, 0, 1, 2, 2, 0, 0, 0, 13, 44, 97, 171, 257, 343, 413, 454, 459, 427, 364, 282, 196, 119, 60, 23, 4, 0, 0, 1, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 6, 9, 12, 15, 16, 14, 11, 6, 1, 0, 1, 3, 4, 1, 0, 0, 13, 59, 142, 265, 415, 573, 714, 813, 852, 825, 736, 603, 449, 298, 170, 79, 25, 1, 0, 0, 2, 2, 1, 0, 0, 1, 3, 5, 5, 4, 3, 4, 5, 6, 4, 0, 0, 6, 36, 98, 196, 324, 467, 601, 700, 744, 724, 645, 525, 391, 271, 190, 162, 188, 259, 356, 457, 538, 581, 579, 529, 443, 336, 227, 132, 62, 20, 1, 0, 0, 4, 4, 3, 0, 0, 2, 5, 9, 12, 13, 13, 11, 8, 6, 5, 5, 6, 6, 7, 7, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 0, 0, 0, 0, 1, 1, 1, 0, 0, 2, 14, 40, 81, 135, 195, 256, 307, 340, 350, 335, 296, 241, 177, 115, 63, 26, 6, 0, 0, 1, 3, 5, 6, 7, 9, 10, 11, 11, 11, 10, 11, 12, 15, 19, 22, 25, 25, 23, 19, 14, 9, 5, 3, 1, 0, 0, 0, 3, 18, 47, 96, 164, 246, 334, 413, 472, 498, 487, 441, 368, 281, 193, 117, 60, 23, 5, 0, 0, 1, 3, 5, 7, 9, 11, 11, 11, 10, 8, 6, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 7, 8, 8, 8, 8, 8, 8, 9, 9, 9, 7, 5, 3, 0, 0, 0, 3, 7, 11, 15, 17, 17, 15, 11, 7, 3, 1, 0, 0, 1, 3, 6, 7, 7, 7, 5, 3, 2, 1, 1, 2, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 8, 8, 7, 6, 4, 3, 2, 1, 1, 1, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 3, 3, 2, 1, 1, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 7, 8, 8, 9, 9, 9, 9, 8, 7, 6, 4, 2, 2, 4, 11, 26, 53, 92, 142, 199, 254, 299, 326, 329, 307, 264, 209, 150, 96, 54, 24, 7, 0, 0, 1, 6, 11, 16, 21, 24, 26, 25, 21, 16, 11, 6, 3, 2, 3, 7, 14, 27, 50, 83, 129, 183, 241, 292, 329, 341, 328, 290, 240, 190, 156, 153, 185, 253, 347, 450, 545, 614, 645, 630, 573, 483, 375, 264, 166, 89, 38, 10, 0, 0, 0, 1, 1, 0, 1, 3, 6, 9, 11, 12, 11, 9, 6, 4, 3, 2, 3, 4, 6, 7, 6, 5, 2, 1, 0, 0, 1, 3, 5, 5, 4, 3, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 3, 1, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 4, 5, 6, 6, 5, 4, 3, 3, 3, 5, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 1, 2, 4, 7, 9, 10, 9, 8, 6, 4, 3, 3, 3, 4, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 5, 9, 12, 13, 12, 10, 6, 3, 1, 1, 0, 1, 1, 1, 2, 3, 4, 6, 7, 7, 5, 3, 1, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 6, 5, 5, 5, 4, 2, 0, 0, 2, 19, 53, 107, 181, 270, 365, 452, 522, 562, 567, 534, 470, 382, 285, 191, 112, 54, 19, 2, 0, 0, 3, 5, 7, 9, 11, 14, 15, 16, 15, 12, 10, 7, 6, 6, 6, 8, 13, 23, 41, 69, 111, 166, 229, 292, 346, 379, 384, 361, 317, 264, 220, 205, 229, 297, 401, 525, 647, 743, 796, 796, 745, 650, 528, 396, 271, 165, 87, 36, 9, 0, 0, 1, 5, 8, 10, 12, 14, 15, 15, 14, 13, 11, 9, 7, 6, 4, 4, 4, 5, 6, 8, 9, 10, 9, 9, 8, 7, 7, 8, 10, 11, 12, 13, 14, 13, 12, 9, 6, 4, 5, 15, 35, 68, 114, 170, 229, 285, 331, 359, 366, 351, 316, 266, 208, 149, 96, 53, 24, 7, 0, 0, 0, 0, 0, 0, 1, 4, 6, 8, 8, 7, 5, 3, 1, 0, 0, 1, 6, 16, 32, 57, 91, 134, 182, 232, 275, 306, 319, 311, 284, 243, 201, 169, 158, 177, 225, 295, 376, 453, 511, 539, 532, 491, 422, 337, 246, 162, 93, 44, 14, 1, 0, 0, 0, 1, 1, 1, 2, 4, 5, 6, 5, 3, 2, 1, 2, 5, 13, 27, 50, 86, 134, 192, 252, 306, 347, 367, 364, 338, 294, 239, 179, 123, 75, 39, 16, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 6, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 3, 5, 9, 18, 34, 60, 97, 146, 203, 264, 319, 359, 379, 373, 343, 297, 247, 206, 186, 194, 233, 297, 374, 448, 506, 535, 529, 489, 420, 336, 247, 166, 99, 51, 21, 5, 0, 0, 0, 0, 3, 14, 40, 87, 156, 247, 353, 461, 556, 622, 648, 630, 572, 484, 381, 278, 188, 116, 64, 30, 11, 2, 0, 2, 6, 10, 14, 15, 16, 14, 12, 11, 9, 8, 8, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 10, 10, 9, 8, 5, 3, 1, 1, 1, 4, 9, 21, 44, 81, 138, 214, 305, 401, 488, 553, 584, 577, 535, 469, 394, 326, 281, 269, 291, 345, 418, 496, 561, 600, 603, 570, 505, 418, 323, 230, 149, 87, 43, 17, 4, 0, 0, 0, 6, 22, 52, 102, 172, 261, 360, 458, 544, 604, 630, 621, 577, 506, 419, 325, 235, 156, 93, 48, 19, 4, 0, 0, 0, 2, 4, 5, 6, 7, 8, 7, 6, 4, 3, 4, 8, 16, 30, 49, 73, 103, 138, 174, 207, 234, 249, 250, 237, 210, 174, 134, 96, 62, 36, 18, 7, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 3, 3, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 4, 6, 7, 9, 10, 10, 10, 9, 9, 10, 10, 11, 11, 11, 10, 9, 9, 9, 11, 13, 15, 17, 18, 18, 16, 14, 12, 10, 8, 6, 3, 0, 0, 0, 6, 24, 56, 104, 169, 247, 334, 422, 502, 564, 599, 601, 568, 505, 420, 325, 232, 150, 86, 43, 17, 4, 0, 1, 3, 6, 8, 10, 12, 13, 13, 12, 10, 8, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 3, 2, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 3, 9, 19, 34, 54, 80, 110, 142, 174, 201, 220, 228, 225, 211, 190, 167, 151, 149, 164, 201, 258, 328, 401, 467, 513, 532, 519, 477, 412, 334, 252, 176, 112, 64, 31, 12, 2, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 9, 10, 12, 14, 16, 17, 16, 14, 12, 10, 9, 9, 9, 9, 9, 8, 7, 4, 2, 1, 1, 2, 4, 6, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 6, 12, 26, 52, 94, 153, 229, 316, 405, 484, 542, 570, 565, 529, 471, 403, 339, 291, 270, 276, 308, 356, 409, 453, 477, 478, 453, 408, 348, 283, 218, 159, 108, 68, 37, 17, 5, 0, 0, 2, 7, 12, 18, 22, 24, 23, 18, 12, 5, 0, 0, 5, 21, 48, 91, 150, 226, 316, 414, 511, 594, 653, 677, 664, 616, 540, 446, 348, 256, 176, 112, 65, 33, 13, 3, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 1, 2, 4, 5, 6, 5, 5, 4, 4, 6, 11, 19, 33, 51, 76, 108, 145, 186, 226, 261, 287, 300, 298, 280, 249, 209, 164, 121, 83, 53, 31, 18, 10, 7, 6, 9, 15, 28, 49, 79, 118, 164, 215, 266, 313, 350, 374, 381, 369, 339, 294, 239, 183, 130, 85, 51, 27, 12, 4, 1, 0, 0, 0, 1, 2, 4, 6, 8, 10, 11, 10, 8, 8, 11, 19, 36, 61, 93, 130, 169, 207, 241, 267, 283, 287, 277, 254, 220, 179, 134, 93, 57, 31, 13, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 8, 7, 5, 3, 2, 3, 5, 8, 10, 12, 12, 11, 9, 6, 5, 4, 4, 3, 1, 0, 0, 5, 23, 56, 108, 177, 259, 347, 433, 507, 563, 595, 600, 577, 530, 462, 382, 297, 216, 145, 89, 48, 22, 8, 1, 0, 0, 1, 4, 7, 10, 12, 12, 11, 9, 7, 5, 3, 3, 4, 4, 5, 5, 4, 4, 3, 2, 3, 3, 4, 4, 3, 2, 1, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 4, 4, 3, 2, 2, 2, 3, 5, 6, 7, 7, 7, 7, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 1, 6, 14, 27, 47, 74, 109, 149, 194, 239, 279, 309, 324, 322, 304, 272, 231, 185, 140, 98, 64, 38, 19, 8, 2, 0, 0, 0, 0, 2, 3, 5, 6, 6, 5, 4, 3, 2, 2, 2, 3, 3, 3, 2, 1, 1, 1, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 8, 8, 7, 6, 6, 5, 5, 6, 6, 7, 9, 13, 19, 28, 43, 64, 92, 126, 164, 203, 240, 270, 290, 300, 301, 298, 295, 299, 313, 342, 386, 443, 509, 575, 634, 674, 689, 672, 625, 552, 462, 365, 272, 190, 123, 72, 38, 16, 4, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 5, 6, 7, 9, 11, 12, 12, 12, 10, 8, 6, 5, 4, 3, 3, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 3, 3, 4, 6, 7, 7, 8, 8, 8, 7, 7, 6, 5, 5, 5, 5, 6, 8, 10, 11, 13, 13, 13, 11, 9, 7, 5, 3, 3, 4, 5, 7, 8, 8, 9, 9, 9, 9, 10, 10, 10, 10, 9, 8, 8, 7, 7, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 5, 7, 14, 25, 43, 65, 91, 118, 144, 168, 189, 204, 213, 214, 207, 193, 171, 145, 117, 89, 64, 43, 26, 14, 8, 7, 11, 21, 37, 57, 82, 112, 145, 181, 217, 250, 278, 296, 302, 296, 278, 252, 219, 183, 147, 112, 81, 54, 34, 20, 13, 13, 21, 36, 62, 99, 150, 216, 295, 384, 474, 555, 617, 652, 656, 628, 575, 504, 425, 344, 267, 198, 138, 88, 49, 21, 5, 0, 0, 3, 7, 9, 8, 5, 2, 0, 0, 2, 6, 9, 10, 10, 9, 7, 4, 2, 1, 1, 2, 3, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 3, 2, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 6, 6, 6, 6, 7, 8, 9, 11, 12, 13, 13, 13, 13, 12, 12, 12, 11, 11, 10, 9, 7, 6, 5, 4, 3, 4, 4, 5, 6, 7, 8, 9, 10, 11, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 10, 9, 7, 6, 6, 7, 8, 9, 9, 8, 7, 5, 4, 3, 4, 5, 6, 8, 9, 9, 9, 7, 6, 4, 2, 1, 1, 1, 3, 4, 5, 5, 6, 6, 7, 7, 8, 8, 8, 7, 6, 5, 4, 4, 4, 5, 7, 10, 12, 13, 13, 12, 10, 8, 8, 9, 11, 15, 17, 18, 17, 14, 10, 7, 5, 6, 9, 12, 15, 17, 16, 14, 11, 8, 5, 4, 4, 4, 5, 6, 6, 6, 6, 5, 5, 7, 8, 10, 11, 12, 11, 9, 8, 7, 6, 7, 9, 10, 11, 10, 9, 7, 6, 5, 5, 5, 6, 7, 7, 8, 9, 10, 11, 12, 12, 13, 13, 13, 12, 10, 9, 8, 8, 8, 7, 7, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 14, 20, 29, 42, 58, 78, 98, 116, 132, 142, 147, 147, 142, 132, 119, 103, 86, 69, 54, 41, 33, 27, 23, 21, 22, 25, 33, 45, 62, 83, 107, 132, 157, 182, 206, 225, 239, 244, 240, 226, 203, 174, 143, 113, 86, 63, 44, 28, 16, 7, 1, 0, 0, 2, 4, 5, 5, 4, 3, 2, 3, 3, 4, 5, 6, 7, 9, 12, 16, 18, 19, 18, 16, 14, 14, 16, 23, 35, 54, 80, 115, 158, 209, 267, 330, 393, 454, 507, 549, 576, 584, 574, 549, 513, 476, 444, 424, 419, 428, 448, 472, 494, 508, 510, 495, 463, 417, 359, 295, 230, 172, 123, 86, 60, 46, 40, 43, 54, 74, 105, 148, 202, 265, 333, 399, 459, 507, 540, 555, 551, 529, 491, 439, 378, 313, 248, 189, 138, 98, 68, 48, 35, 28, 24, 23, 22, 21, 20, 19, 18, 18, 18, 19, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 23, 25, 28, 34, 42, 55, 73, 98, 128, 164, 203, 243, 278, 306, 322, 326, 317, 296, 267, 233, 198, 164, 132, 104, 79, 59, 42, 30, 24, 25, 32, 47, 68, 97, 130, 166, 202, 234, 261, 280, 289, 288, 277, 258, 233, 204, 172, 141, 111, 83, 60, 42, 28, 20, 14, 12, 10, 8, 6, 3, 1, 1, 1, 3, 5, 6, 6, 5, 4, 3, 5, 7, 10, 13, 14, 14, 13, 10, 7, 3, 1, 0, 1, 4, 7, 11, 14, 15, 14, 11, 8, 5, 4, 5, 6, 9, 11, 11, 11, 10, 9, 8, 8, 9, 10, 11, 12, 13, 13, 12, 10, 7, 4, 2, 1, 2, 6, 12, 21, 32, 46, 65, 89, 118, 151, 186, 219, 247, 267, 279, 282, 275, 259, 236, 207, 173, 139, 106, 77, 54, 39, 30, 27, 28, 33, 41, 53, 71, 95, 125, 161, 198, 235, 269, 296, 316, 327, 332, 332, 328, 324, 322, 324, 331, 343, 360, 380, 402, 423, 439, 449, 449, 439, 421, 400, 382, 372, 373, 386, 407, 430, 450, 459, 456, 440, 413, 377, 335, 289, 243, 197, 153, 115, 82, 57, 39, 28, 23, 21, 22, 24, 25, 25, 25, 24, 25, 25, 27, 30, 35, 43, 54, 70, 92, 118, 147, 179, 210, 239, 264, 284, 296, 300, 295, 280, 258, 229, 198, 165, 134, 105, 81, 62, 50, 46, 50, 64, 87, 117, 155, 200, 249, 302, 355, 405, 449, 482, 502, 508, 500, 480, 453, 422, 392, 366, 349, 341, 340, 346, 353, 358, 359, 351, 334, 308, 274, 236, 195, 155, 119, 89, 66, 49, 39, 31, 26, 23, 20, 18, 16, 16, 16, 16, 15, 14, 13, 12, 13, 15, 17, 19, 20, 19, 16, 12, 9, 6, 6, 7, 9, 11, 12, 12, 10, 8, 7, 6, 7, 10, 12, 15, 16, 16, 15, 14, 12, 12, 12, 12, 13, 13, 12, 11, 9, 7, 6, 5, 4, 4, 4, 4, 4, 5, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 7, 6, 5, 4, 4, 4, 6, 9, 13, 20, 28, 41, 57, 77, 99, 122, 145, 166, 187, 205, 221, 234, 244, 251, 255, 259, 263, 269, 278, 291, 307, 327, 348, 369, 388, 400, 403, 394, 373, 340, 300, 256, 213, 172, 135, 103, 76, 53, 35, 23, 16, 12, 11, 10, 9, 7, 4, 2, 2, 3, 6, 9, 12, 13, 14, 13, 10, 8, 6, 5, 5, 6, 8, 8, 9, 8, 6, 6, 6, 8, 10, 13, 16, 17, 18, 18, 20, 23, 29, 38, 51, 69, 95, 129, 172, 221, 275, 328, 376, 414, 439, 452, 454, 448, 436, 421, 405, 390, 376, 366, 361, 362, 368, 376, 385, 389, 386, 374, 354, 325, 292, 257, 221, 186, 154, 125, 99, 77, 61, 50, 47, 52, 64, 83, 105, 130, 156, 182, 206, 228, 247, 263, 273, 277, 274, 263, 244, 220, 191, 160, 129, 101, 77, 58, 44, 33, 25, 18, 13, 10, 8, 8, 11, 15, 20, 24, 28, 30, 32, 35, 42, 55, 73, 98, 129, 164, 200, 236, 269, 298, 321, 335, 339, 333, 316, 289, 257, 221, 186, 153, 124, 100, 79, 62, 47, 34, 25, 17, 13, 11, 10, 9, 10, 10, 10, 11, 11, 11, 9, 7, 5, 2, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 5, 6, 7, 9, 9, 9, 9, 8, 6, 5, 3, 2, 1, 1, 2, 3, 5, 7, 8, 9, 10, 12, 13, 15, 15, 15, 13, 10, 7, 6, 6, 9, 14, 20, 26, 31, 36, 42, 52, 67, 87, 113, 141, 171, 201, 230, 258, 283, 306, 325, 339, 348, 354, 359, 367, 379, 398, 423, 448, 471, 486, 491, 485, 468, 443, 411, 374, 334, 291, 246, 201, 158, 120, 88, 63, 46, 36, 29, 25, 21, 19, 17, 16, 17, 19, 22, 26, 32, 40, 50, 63, 80, 102, 129, 161, 199, 242, 288, 335, 380, 420, 450, 470, 479, 479, 472, 462, 451, 443, 440, 442, 450, 463, 477, 489, 495, 492, 479, 455, 422, 382, 337, 290, 244, 200, 161, 127, 99, 75, 55, 40, 28, 19, 13, 10, 9, 9, 9, 9, 10, 11, 12, 13, 13, 13, 13, 12, 11, 10, 10, 10, 11, 12, 13, 14, 14, 13, 12, 11, 10, 10, 10, 12, 13, 15, 17, 17, 17, 16, 14, 12, 11, 10, 10, 10, 11, 13, 14, 14, 12, 9, 6, 4, 3, 2, 3, 4, 5, 5, 5, 5, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 5, 5, 4, 4, 3, 4, 4, 6, 7, 8, 8, 7, 5, 3, 1, 1, 1, 1, 2, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 1, 0, 0, 0, 1, 3, 5, 5, 5, 4, 3, 3, 5, 7, 9, 10, 10, 8, 7, 6, 7, 8, 9, 9, 8, 6, 4, 2, 2, 2, 4, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 4, 3, 3, 5, 7, 10, 12, 13, 13, 13, 12, 11, 11, 11, 13, 16, 21, 28, 37, 47, 59, 72, 88, 107, 130, 157, 187, 219, 248, 274, 295, 310, 319, 326, 330, 336, 344, 355, 369, 385, 402, 417, 430, 439, 443, 443, 436, 423, 403, 376, 343, 304, 262, 219, 178, 141, 110, 85, 65, 51, 42, 36, 31, 27, 23, 19, 16, 15, 14, 15, 16, 17, 16, 14, 11, 8, 6, 6, 8, 11, 14, 15, 14, 11, 8, 5, 3, 3, 4, 6, 8, 10, 11, 12, 14, 15, 17, 19, 23, 28, 35, 46, 62, 82, 106, 132, 158, 183, 206, 226, 245, 261, 276, 288, 295, 296, 287, 271, 248, 222, 194, 169, 145, 124, 104, 85, 67, 51, 37, 27, 20, 15, 12, 11, 9, 8, 8, 7, 6, 6, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 12, 12, 10, 7, 5, 4, 4, 6, 7, 8, 7, 6, 5, 5, 5, 6, 7, 8, 8, 8, 7, 7, 6, 6, 5, 5, 5, 5, 6, 7, 7, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 6, 8, 11, 14, 20, 28, 39, 53, 72, 94, 118, 145, 174, 203, 234, 264, 292, 318, 338, 353, 361, 364, 362, 358, 353, 349, 346, 345, 346, 348, 352, 356, 358, 358, 353, 343, 329, 311, 290, 267, 242, 214, 185, 156, 127, 102, 81, 65, 51, 40, 31, 23, 16, 12, 9, 8, 9, 9, 9, 8, 7, 7, 6, 6, 4, 2, 1, 1, 2, 5, 10, 14, 16, 16, 14, 11, 8, 6, 6, 7, 8, 9, 8, 8, 8, 10, 15, 23, 33, 44, 55, 67, 78, 92, 110, 133, 161, 195, 230, 265, 297, 322, 340, 352, 359, 363, 365, 366, 366, 365, 365, 365, 368, 374, 384, 395, 406, 413, 416, 415, 411, 406, 400, 396, 392, 389, 384, 378, 370, 362, 353, 346, 339, 332, 324, 311, 292, 267, 236, 203, 170, 141, 118, 99, 84, 71, 58, 45, 33, 22, 14, 10, 9, 10, 12, 13, 14, 13, 11, 10, 8, 8, 8, 10, 11, 12, 12, 10, 7, 4, 1, 1, 2, 4, 7, 9, 10, 8, 6, 3, 1, 1, 3, 6, 9, 10, 10, 9, 7, 5, 5, 6, 8, 10, 11, 11, 10, 8, 6, 5, 5, 7, 8, 9, 10, 9, 8, 8, 7, 8, 9, 10, 12, 13, 13, 13, 12, 10, 8, 7, 6, 7, 9, 12, 13, 13, 11, 7, 4, 1, 0, 1, 3, 5, 6, 6, 5, 4, 3, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 5, 6, 8, 10, 14, 19, 27, 37, 49, 61, 73, 84, 95, 106, 119, 134, 150, 163, 172, 174, 170, 160, 148, 135, 125, 115, 105, 94, 80, 63, 47, 32, 20, 13, 9, 7, 5, 4, 2, 0, 0, 0, 0, 2, 5, 9, 14, 20, 26, 32, 39, 46, 54, 62, 72, 82, 93, 105, 116, 125, 131, 134, 134, 130, 124, 118, 111, 104, 96, 88, 79, 71, 64, 61, 62, 68, 80, 94, 111, 131, 154, 180, 209, 241, 274, 304, 329, 348, 361, 366, 364, 356, 342, 322, 297, 269, 239, 209, 178, 148, 120, 94, 72, 54, 40, 30, 23, 18, 13, 8, 4, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 6, 5, 3, 1, 0, 0, 0, 1, 1, 2, 3, 3, 3, 4, 4, 4, 5, 7, 12, 18, 27, 37, 47, 58, 69, 80, 92, 106, 122, 138, 154, 169, 181, 190, 195, 196, 193, 187, 178, 166, 152, 137, 122, 108, 95, 83, 72, 62, 52, 42, 33, 25, 19, 13, 8, 4, 1, 0, 0, 2, 7, 13, 20, 26, 30, 35, 39, 44, 52, 61, 71, 81, 91, 100, 110, 122, 135, 151, 168, 186, 204, 223, 245, 268, 294, 320, 345, 368, 390, 409, 428, 446, 462, 474, 478, 472, 454, 426, 390, 350, 307, 266, 228, 193, 162, 135, 111, 90, 72, 57, 44, 33, 25, 17, 11, 7, 3, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 7, 6, 5, 4, 4, 5, 7, 10, 11, 12, 12, 12, 11, 9, 7, 5, 3, 2, 1, 2, 4, 6, 7, 8, 7, 6, 5, 4, 3, 3, 4, 4, 4, 5, 5, 5, 4, 4, 4, 3, 4, 5, 6, 8, 10, 12, 13, 13, 13, 13, 13, 13, 12, 12, 12, 11, 11, 10, 9, 8, 6, 4, 3, 3, 4, 6, 7, 8, 8, 6, 5, 3, 2, 1, 1, 2, 2, 1, 0, 0, 0, 1, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 14, 18, 22, 28, 35, 44, 54, 66, 79, 97, 118, 143, 170, 198, 223, 243, 258, 267, 272, 275, 277, 280, 281, 280, 274, 261, 243, 219, 193, 166, 141, 119, 99, 82, 67, 54, 43, 34, 27, 21, 16, 12, 9, 7, 6, 5, 5, 5, 5, 5, 4, 4, 3, 3, 4, 4, 5, 6, 6, 5, 5, 4, 3, 3, 2, 2, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 10, 12, 16, 21, 30, 41, 57, 76, 96, 118, 140, 161, 182, 203, 226, 250, 276, 302, 325, 345, 359, 368, 373, 374, 372, 368, 362, 355, 347, 339, 332, 328, 325, 322, 318, 309, 297, 281, 263, 245, 228, 213, 198, 183, 165, 146, 125, 104, 85, 69, 56, 46, 37, 30, 24, 18, 12, 8, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 4, 6, 9, 12, 14, 13, 11, 8, 4, 1, 0, 0, 3, 6, 8, 10, 10, 9, 8, 6, 6, 5, 5, 5, 6, 6, 5, 5, 5, 6, 6, 6, 5, 4, 3, 2, 1, 1, 2, 4, 7, 10, 12, 13, 14, 14, 15, 17, 19, 21, 24, 26, 29, 34, 40, 50, 62, 77, 94, 110, 125, 139, 151, 161, 170, 178, 186, 195, 206, 218, 232, 247, 261, 275, 287, 297, 305, 311, 315, 319, 322, 325, 327, 328, 325, 319, 308, 293, 274, 253, 229, 206, 183, 162, 142, 125, 109, 95, 81, 68, 58, 50, 44, 40, 37, 36, 34, 33, 33, 35, 39, 45, 53, 62, 72, 83, 95, 109, 125, 141, 158, 174, 188, 200, 210, 220, 227, 234, 237, 237, 232, 222, 209, 194, 179, 164, 150, 137, 124, 110, 96, 81, 68, 57, 48, 41, 36, 31, 26, 21, 15, 10, 7, 6, 7, 9, 11, 13, 13, 12, 11, 9, 7, 6, 4, 3, 3, 2, 3, 3, 4, 5, 4, 3, 2, 0, 0, 0, 2, 3, 5, 5, 5, 4, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 2, 1, 0, 0, 0, 2, 3, 5, 6, 6, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 4, 4, 5, 5, 5, 4, 3, 2, 1, 0, 0, 2, 4, 8, 12, 17, 22, 27, 31, 36, 41, 49, 59, 72, 89, 109, 132, 155, 179, 201, 223, 244, 263, 282, 299, 313, 324, 333, 338, 339, 337, 330, 320, 307, 290, 271, 250, 229, 208, 188, 169, 152, 138, 126, 117, 112, 109, 110, 115, 124, 135, 148, 162, 175, 186, 196, 205, 213, 221, 228, 234, 239, 242, 245, 249, 253, 258, 261, 261, 259, 253, 247, 240, 235, 231, 229, 225, 219, 209, 195, 179, 160, 141, 123, 107, 92, 79, 67, 56, 45, 35, 25, 18, 12, 9, 7, 6, 6, 5, 4, 4, 3, 3, 5, 7, 9, 12, 14, 15, 17, 19, 21, 26, 32, 41, 53, 67, 81, 96, 110, 123, 135, 146, 158, 170, 182, 192, 201, 208, 214, 220, 226, 231, 234, 234, 228, 217, 201, 182, 163, 145, 130, 116, 103, 92, 82, 72, 64, 55, 47, 40, 33, 27, 21, 17, 13, 11, 9, 7, 5, 3, 2, 1, 1, 2, 3, 5, 7, 8, 7, 6, 4, 2, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 6, 6, 6, 6, 7, 8, 12, 17, 24, 33, 44, 56, 69, 82, 95, 109, 125, 143, 163, 186, 210, 233, 256, 278, 299, 319, 337, 353, 365, 370, 369, 360, 347, 332, 316, 301, 287, 274, 260, 247, 234, 224, 217, 213, 213, 214, 217, 221, 228, 238, 252, 270, 291, 312, 332, 349, 364, 376, 385, 390, 391, 389, 383, 374, 365, 356, 346, 336, 325, 312, 297, 281, 264, 248, 232, 216, 200, 185, 168, 151, 134, 117, 100, 84, 71, 60, 52, 46, 43, 41, 40, 38, 35, 32, 28, 24, 21, 19, 20, 22, 27, 35, 43, 52, 62, 70, 76, 81, 83, 82, 79, 75, 70, 65, 60, 56, 53, 50, 48, 45, 43, 42, 42, 44, 47, 50, 53, 53, 52, 50, 48, 46, 46, 47, 49, 52, 54, 55, 56, 57, 58, 60, 62, 64, 66, 68, 68, 68, 67, 64, 62, 60, 60, 61, 63, 66, 68, 69, 68, 65, 62, 60, 59, 61, 64, 67, 70, 72, 71, 68, 64, 60, 57, 57, 57, 59, 60, 60, 59, 56, 54, 52, 52, 51, 52, 51, 51, 50, 49, 50, 50, 51, 52, 52, 51, 49, 48, 48, 48, 50, 51, 51, 50, 48, 46, 43, 40, 37, 35, 34, 33, 34, 35, 35, 34, 32, 28, 22, 17, 13, 10, 9, 9, 10, 12, 12, 12, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 2, 3, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 8, 9, 9, 9, 7, 5, 3, 1, 1, 2, 4, 7, 11, 14, 17, 19, 20, 20, 20, 19, 19, 19, 19, 20, 20, 21, 21, 20, 20, 20, 20, 20, 19, 18, 18, 18, 19, 20, 21, 20, 17, 13, 8, 3, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakT": [136, 137, 137, 138, 140, 141, 141, 138, 134, 128, 120, 112, 104, 97, 91, 85, 78, 72, 66, 61, 56, 52, 47, 42, 36, 29, 23, 19, 16, 16, 15, 15, 13, 9, 6, 3, 2, 3, 6, 9, 11, 12, 10, 8, 5, 3, 3, 5, 7, 9, 11, 11, 11, 10, 8, 8, 7, 6, 6, 5, 5, 5, 5, 6, 7, 7, 8, 7, 6, 5, 4, 4, 4, 5, 6, 6, 6, 4, 3, 2, 1, 1, 2, 3, 3, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 3, 4, 4, 5, 4, 3, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 9, 15, 25, 39, 58, 81, 108, 137, 168, 200, 232, 264, 294, 319, 338, 349, 352, 345, 330, 310, 285, 256, 225, 193, 160, 129, 100, 75, 55, 40, 29, 21, 15, 10, 6, 3, 1, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 12, 18, 27, 40, 57, 78, 104, 134, 167, 203, 238, 269, 293, 307, 311, 303, 286, 262, 233, 202, 170, 140, 112, 87, 64, 45, 30, 18, 9, 3, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 3, 9, 21, 38, 62, 94, 135, 183, 238, 296, 353, 405, 445, 468, 472, 455, 420, 372, 317, 259, 204, 155, 113, 78, 50, 29, 14, 4, 0, 0, 0, 2, 5, 8, 11, 12, 11, 9, 5, 2, 2, 6, 16, 33, 59, 94, 137, 188, 245, 305, 363, 415, 455, 479, 483, 469, 439, 401, 362, 331, 315, 316, 336, 369, 410, 450, 481, 496, 492, 469, 427, 372, 308, 242, 179, 122, 76, 42, 19, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 6, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 6, 22, 54, 104, 174, 262, 361, 462, 553, 624, 664, 668, 636, 572, 484, 384, 282, 190, 115, 60, 25, 7, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 2, 12, 34, 73, 130, 206, 293, 384, 467, 530, 566, 568, 539, 484, 414, 343, 286, 253, 253, 287, 350, 431, 514, 584, 626, 631, 597, 529, 439, 339, 242, 158, 93, 47, 20, 5, 0, 0, 0, 0, 3, 5, 8, 10, 11, 11, 9, 7, 4, 3, 2, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 3, 4, 6, 7, 8, 8, 8, 8, 8, 9, 9, 10, 10, 9, 8, 7, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 11, 11, 10, 7, 5, 3, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 2, 4, 6, 6, 7, 7, 7, 8, 10, 12, 14, 15, 14, 13, 11, 8, 7, 6, 6, 6, 7, 7, 7, 6, 4, 2, 0, 0, 0, 0, 1, 1, 0, 0, 2, 19, 53, 107, 180, 262, 344, 412, 456, 469, 449, 399, 329, 248, 168, 100, 50, 18, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 4, 6, 9, 12, 13, 13, 11, 7, 3, 0, 0, 0, 2, 2, 0, 0, 0, 16, 54, 117, 204, 304, 403, 484, 532, 538, 503, 433, 341, 244, 155, 85, 37, 10, 0, 0, 0, 1, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 2, 2, 3, 5, 5, 5, 4, 2, 2, 3, 5, 7, 9, 11, 11, 9, 8, 6, 6, 6, 8, 9, 9, 8, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 5, 6, 7, 8, 9, 9, 10, 10, 10, 9, 8, 5, 3, 2, 2, 3, 2, 0, 0, 0, 11, 44, 101, 182, 279, 379, 464, 519, 533, 504, 438, 347, 248, 157, 84, 35, 8, 0, 0, 0, 2, 2, 2, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 8, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 7, 6, 6, 6, 6, 7, 7, 6, 4, 1, 0, 0, 2, 3, 2, 0, 0, 4, 30, 85, 171, 282, 402, 511, 587, 615, 588, 512, 405, 286, 176, 91, 35, 7, 0, 0, 2, 4, 4, 3, 4, 7, 10, 13, 14, 14, 13, 10, 7, 5, 2, 1, 0, 0, 0, 1, 3, 5, 7, 9, 10, 12, 15, 17, 20, 20, 18, 13, 7, 2, 0, 0, 2, 2, 0, 0, 1, 25, 78, 166, 285, 420, 547, 642, 683, 661, 580, 460, 323, 197, 99, 36, 5, 0, 0, 1, 3, 4, 2, 0, 0, 0, 10, 44, 110, 210, 336, 469, 586, 662, 679, 634, 535, 405, 269, 151, 67, 18, 0, 0, 1, 4, 4, 2, 1, 3, 6, 10, 11, 10, 6, 3, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 10, 12, 14, 13, 11, 7, 3, 0, 0, 0, 4, 8, 11, 13, 12, 9, 6, 2, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 14, 17, 18, 18, 18, 17, 17, 16, 15, 12, 8, 5, 2, 1, 1, 3, 4, 3, 0, 0, 0, 0, 5, 9, 8, 0, 0, 1, 45, 143, 302, 507, 726, 917, 1037, 1057, 974, 806, 593, 379, 202, 80, 16, 0, 0, 1, 7, 8, 6, 2, 0, 0, 6, 52, 147, 295, 486, 691, 869, 980, 997, 915, 753, 549, 345, 177, 65, 9, 0, 0, 6, 8, 5, 0, 0, 3, 10, 18, 23, 24, 23, 21, 20, 20, 19, 18, 15, 12, 10, 8, 10, 13, 17, 20, 22, 21, 19, 16, 13, 12, 13, 15, 17, 19, 20, 20, 18, 16, 14, 12, 12, 12, 13, 13, 13, 12, 10, 8, 6, 5, 5, 7, 8, 10, 12, 12, 11, 9, 6, 3, 1, 0, 0, 1, 3, 6, 8, 9, 10, 11, 11, 12, 13, 14, 15, 16, 17, 17, 17, 16, 14, 11, 7, 3, 0, 0, 0, 1, 4, 7, 8, 9, 8, 8, 7, 7, 7, 7, 6, 5, 3, 1, 1, 3, 6, 10, 13, 15, 16, 14, 12, 9, 7, 6, 6, 5, 5, 4, 3, 2, 1, 0, 0, 1, 4, 7, 9, 12, 12, 11, 9, 6, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 5, 3, 1, 0, 0, 1, 3, 5, 7, 8, 9, 10, 11, 12, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 12, 11, 10, 8, 6, 4, 3, 3, 4, 5, 7, 8, 7, 4, 0, 0, 0, 0, 5, 8, 6, 0, 0, 2, 40, 119, 241, 390, 538, 653, 707, 685, 593, 455, 303, 168, 70, 15, 0, 0, 4, 8, 7, 2, 0, 0, 0, 1, 5, 7, 8, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 8, 10, 10, 8, 5, 2, 0, 0, 2, 4, 6, 8, 9, 8, 7, 6, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 4, 7, 9, 12, 13, 14, 13, 12, 10, 9, 8, 8, 7, 7, 6, 6, 6, 6, 6, 7, 6, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 8, 10, 13, 14, 14, 12, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 13, 14, 14, 12, 9, 6, 3, 2, 3, 4, 4, 2, 0, 0, 0, 1, 9, 15, 12, 0, 0, 2, 62, 190, 383, 617, 844, 1011, 1073, 1014, 850, 623, 389, 195, 66, 3, 0, 0, 11, 14, 9, 3, 0, 4, 11, 18, 21, 19, 15, 10, 6, 3, 3, 4, 5, 7, 9, 12, 15, 18, 19, 19, 17, 14, 10, 7, 4, 2, 1, 1, 2, 3, 4, 3, 3, 2, 1, 2, 3, 5, 6, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 2, 5, 8, 11, 12, 12, 9, 6, 3, 1, 0, 0, 0, 1, 2, 4, 6, 8, 10, 10, 7, 2, 0, 0, 0, 5, 13, 15, 7, 0, 0, 28, 124, 290, 511, 749, 949, 1059, 1049, 921, 711, 472, 257, 102, 17, 0, 0, 9, 15, 11, 3, 0, 0, 2, 9, 12, 12, 8, 4, 1, 0, 1, 4, 6, 8, 9, 9, 7, 5, 3, 2, 0, 0, 0, 0, 1, 2, 5, 8, 11, 14, 15, 14, 12, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 0, 0, 0, 0, 2, 6, 12, 20, 26, 30, 31, 27, 21, 15, 11, 8, 9, 11, 13, 13, 11, 9, 7, 6, 6, 6, 5, 1, 0, 0, 0, 5, 13, 15, 7, 0, 0, 30, 132, 309, 543, 793, 1001, 1113, 1097, 957, 732, 480, 255, 97, 13, 0, 0, 11, 16, 11, 1, 0, 0, 6, 17, 24, 26, 23, 17, 11, 6, 4, 2, 2, 1, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 13, 12, 10, 9, 8, 7, 6, 6, 6, 7, 7, 7, 8, 9, 9, 9, 8, 7, 5, 3, 2, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 5, 5, 7, 10, 12, 14, 14, 12, 10, 7, 6, 6, 7, 7, 6, 3, 0, 0, 0, 2, 9, 13, 9, 0, 0, 5, 62, 174, 334, 517, 681, 783, 796, 716, 565, 385, 216, 91, 19, 0, 0, 6, 11, 9, 3, 0, 0, 0, 3, 6, 7, 6, 3, 1, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 1, 3, 6, 8, 9, 9, 6, 3, 0, 0, 0, 3, 6, 8, 9, 7, 5, 3, 1, 0, 0, 0, 0, 2, 5, 8, 10, 11, 11, 10, 8, 6, 4, 0, 0, 0, 0, 4, 12, 15, 9, 0, 0, 17, 100, 250, 456, 681, 872, 976, 965, 842, 640, 413, 214, 75, 5, 0, 0, 12, 17, 12, 3, 0, 0, 0, 2, 5, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 4, 5, 6, 5, 1, 0, 0, 0, 5, 15, 19, 11, 0, 0, 17, 113, 289, 531, 795, 1019, 1141, 1129, 984, 748, 483, 250, 88, 6, 0, 0, 13, 19, 13, 3, 0, 0, 0, 2, 5, 5, 4, 3, 3, 6, 8, 10, 10, 9, 8, 7, 7, 7, 6, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 5, 3, 0, 0, 0, 1, 11, 19, 18, 4, 0, 0, 50, 179, 380, 623, 853, 1010, 1048, 956, 762, 521, 292, 120, 23, 0, 0, 9, 17, 14, 4, 0, 0, 2, 11, 18, 19, 17, 12, 8, 5, 6, 8, 10, 11, 11, 11, 11, 11, 11, 12, 12, 11, 10, 7, 5, 3, 3, 4, 5, 5, 2, 0, 0, 0, 1, 11, 17, 13, 0, 0, 0, 58, 183, 370, 588, 787, 914, 932, 835, 652, 434, 233, 88, 11, 0, 0, 11, 17, 13, 3, 0, 0, 0, 6, 12, 15, 13, 8, 0, 0, 0, 0, 10, 18, 17, 4, 0, 0, 49, 169, 358, 587, 805, 956, 993, 901, 702, 448, 205, 36, 0, 53, 230, 465, 697, 866, 932, 880, 731, 526, 319, 151, 45, 0, 0, 4, 13, 12, 5, 0, 0, 6, 18, 27, 30, 24, 13, 2, 0, 2, 11, 16, 12, 0, 0, 9, 80, 216, 408, 624, 812, 922, 920, 801, 594, 351, 133, 0, 0, 91, 309, 584, 851, 1043, 1113, 1045, 862, 616, 369, 173, 50, 0, 0, 0, 7, 8, 6, 4, 3, 0, 0, 0, 18, 94, 233, 422, 627, 798, 886, 864, 740, 549, 342, 166, 50, 0, 0, 1, 14, 16, 9, 0, 0, 0, 2, 7, 9, 6, 0, 0, 0, 2, 13, 19, 14, 0, 0, 2, 73, 216, 423, 657, 863, 985, 988, 871, 668, 434, 226, 80, 5, 0, 0, 12, 18, 13, 3, 0, 0, 0, 2, 5, 5, 4, 2, 1, 1, 1, 2, 3, 5, 8, 12, 15, 17, 16, 13, 8, 4, 3, 3, 4, 3, 1, 0, 0, 0, 5, 15, 19, 11, 0, 0, 10, 91, 239, 444, 665, 850, 946, 926, 797, 596, 376, 187, 61, 0, 0, 0, 13, 17, 12, 3, 0, 0, 0, 4, 5, 5, 3, 1, 0, 1, 2, 2, 2, 1, 0, 0, 1, 3, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 6, 7, 7, 6, 6, 4, 3, 1, 0, 0, 0, 0, 3, 7, 12, 15, 17, 16, 13, 8, 4, 0, 0, 0, 2, 5, 7, 8, 7, 5, 3, 2, 2, 3, 5, 6, 6, 4, 3, 1, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 2, 4, 8, 10, 13, 14, 13, 11, 9, 6, 4, 2, 1, 0, 0, 0, 0, 2, 6, 11, 15, 15, 11, 4, 0, 0, 6, 18, 24, 18, 0, 0, 0, 83, 250, 492, 765, 1003, 1140, 1137, 994, 754, 483, 247, 85, 5, 0, 0, 10, 11, 4, 0, 1, 7, 7, 0, 0, 3, 65, 197, 392, 619, 824, 950, 959, 846, 641, 396, 172, 20, 0, 27, 172, 369, 569, 722, 790, 759, 642, 471, 293, 143, 44, 0, 0, 0, 13, 25, 26, 14, 0, 0, 0, 68, 210, 416, 653, 867, 998, 1008, 895, 690, 451, 235, 83, 5, 0, 0, 13, 19, 13, 3, 0, 0, 4, 11, 15, 14, 10, 7, 5, 5, 8, 10, 12, 13, 13, 13, 13, 13, 14, 14, 13, 11, 9, 7, 6, 6, 7, 8, 9, 9, 10, 11, 12, 13, 14, 15, 14, 12, 9, 5, 2, 0, 0, 0, 0, 2, 4, 6, 8, 9, 11, 12, 12, 13, 13, 14, 15, 16, 17, 18, 17, 16, 13, 11, 8, 7, 6, 7, 8, 10, 11, 11, 12, 11, 11, 11, 12, 13, 15, 16, 16, 14, 12, 9, 5, 3, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 5, 7, 7, 4, 0, 0, 0, 3, 12, 17, 12, 0, 0, 3, 69, 195, 372, 566, 729, 815, 799, 685, 507, 315, 152, 45, 0, 0, 2, 13, 14, 8, 0, 0, 0, 3, 9, 12, 11, 9, 6, 4, 4, 4, 5, 5, 4, 3, 1, 0, 0, 1, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 3, 5, 7, 5, 2, 0, 0, 3, 11, 16, 13, 0, 0, 0, 50, 162, 328, 519, 691, 796, 803, 710, 545, 353, 182, 62, 2, 0, 0, 11, 16, 11, 3, 0, 0, 3, 9, 13, 13, 10, 7, 4, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 4, 6, 9, 12, 14, 15, 16, 15, 12, 6, 0, 0, 0, 4, 13, 18, 12, 0, 0, 7, 82, 225, 425, 643, 827, 925, 909, 784, 588, 372, 188, 64, 3, 0, 0, 3, 9, 10, 10, 8, 1, 0, 0, 18, 102, 250, 447, 655, 818, 890, 849, 708, 507, 300, 135, 33, 0, 0, 6, 16, 16, 7, 0, 0, 0, 3, 9, 13, 12, 9, 6, 3, 3, 4, 6, 7, 7, 6, 3, 1, 0, 0, 0, 2, 4, 6, 8, 9, 9, 8, 6, 2, 0, 0, 0, 4, 13, 19, 15, 2, 0, 0, 50, 163, 334, 534, 716, 832, 847, 756, 587, 387, 204, 74, 5, 0, 0, 13, 20, 16, 7, 0, 0, 3, 9, 14, 16, 15, 12, 8, 6, 5, 5, 6, 6, 5, 3, 1, 1, 2, 6, 11, 17, 20, 21, 19, 16, 12, 8, 5, 1, 0, 0, 0, 8, 19, 25, 21, 4, 0, 0, 48, 172, 364, 590, 800, 936, 958, 860, 672, 447, 242, 94, 15, 0, 0, 3, 7, 6, 5, 6, 6, 1, 0, 0, 32, 126, 284, 490, 700, 863, 929, 876, 714, 484, 246, 60, 0, 13, 167, 400, 655, 865, 977, 959, 818, 590, 334, 116, 0, 0, 114, 341, 615, 867, 1033, 1069, 971, 770, 523, 292, 121, 25, 0, 0, 2, 8, 9, 8, 8, 6, 0, 0, 0, 46, 156, 334, 555, 773, 927, 971, 885, 689, 433, 188, 21, 0, 71, 278, 545, 801, 978, 1031, 950, 765, 528, 300, 127, 26, 0, 0, 11, 21, 20, 11, 4, 3, 9, 17, 23, 25, 23, 18, 13, 9, 8, 9, 11, 12, 13, 13, 12, 11, 10, 9, 9, 9, 9, 10, 10, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 2, 3, 5, 7, 8, 8, 6, 4, 2, 0, 0, 0, 0, 2, 3, 4, 6, 7, 7, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 1, 3, 5, 5, 3, 0, 0, 0, 3, 12, 18, 13, 0, 0, 0, 62, 183, 356, 547, 706, 790, 771, 657, 482, 294, 137, 37, 0, 0, 3, 14, 14, 7, 0, 0, 0, 4, 10, 13, 12, 8, 4, 0, 0, 0, 3, 8, 12, 14, 12, 7, 0, 0, 2, 12, 21, 22, 9, 0, 0, 31, 146, 337, 579, 817, 989, 1044, 965, 777, 534, 299, 121, 20, 0, 0, 10, 19, 16, 5, 0, 0, 0, 8, 13, 13, 10, 6, 4, 4, 6, 7, 8, 7, 6, 4, 5, 7, 8, 8, 5, 0, 0, 0, 1, 12, 21, 19, 4, 0, 0, 49, 180, 382, 622, 841, 980, 997, 887, 683, 444, 229, 79, 3, 0, 0, 14, 20, 14, 3, 0, 0, 0, 2, 5, 6, 4, 2, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 4, 3, 2, 1, 3, 5, 8, 11, 13, 13, 12, 11, 9, 7, 7, 7, 8, 11, 14, 17, 19, 18, 11, 3, 0, 0, 3, 16, 25, 20, 2, 0, 0, 73, 234, 474, 751, 1000, 1152, 1160, 1020, 766, 467, 195, 15, 0, 38, 221, 461, 697, 869, 934, 879, 724, 514, 304, 138, 35, 0, 0, 0, 14, 22, 22, 13, 0, 0, 0, 44, 158, 335, 551, 757, 899, 935, 854, 680, 463, 257, 103, 17, 0, 0, 9, 17, 13, 5, 0, 0, 0, 3, 6, 8, 7, 5, 5, 5, 7, 9, 11, 12, 12, 12, 12, 13, 14, 15, 16, 16, 16, 15, 14, 13, 13, 14, 14, 16, 17, 18, 19, 20, 20, 18, 16, 11, 7, 3, 2, 3, 5, 6, 5, 2, 0, 1, 7, 14, 16, 10, 0, 0, 6, 70, 188, 348, 519, 654, 715, 684, 570, 406, 239, 105, 24, 0, 0, 5, 13, 13, 6, 0, 0, 0, 0, 2, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 4, 1, 0, 0, 0, 6, 16, 20, 11, 0, 0, 14, 106, 272, 496, 732, 921, 1009, 969, 814, 590, 356, 165, 45, 0, 0, 4, 17, 18, 10, 0, 0, 0, 0, 3, 6, 7, 6, 6, 7, 8, 9, 9, 10, 12, 12, 11, 7, 0, 0, 0, 2, 13, 22, 20, 5, 0, 0, 52, 188, 400, 655, 894, 1052, 1084, 980, 771, 516, 280, 107, 14, 0, 0, 12, 20, 15, 5, 0, 0, 5, 13, 17, 17, 14, 10, 9, 9, 11, 13, 13, 11, 9, 8, 8, 8, 7, 3, 0, 0, 0, 5, 14, 19, 13, 0, 0, 9, 85, 227, 423, 636, 811, 897, 866, 721, 500, 261, 68, 0, 9, 170, 421, 702, 943, 1081, 1077, 932, 685, 400, 152, 4, 0, 100, 306, 545, 752, 872, 877, 772, 591, 385, 202, 74, 8, 0, 0, 12, 16, 11, 3, 0, 3, 13, 23, 31, 32, 28, 22, 16, 11, 9, 8, 8, 7, 6, 5, 5, 6, 9, 11, 12, 13, 13, 13, 14, 17, 19, 20, 16, 11, 5, 5, 10, 19, 23, 16, 0, 0, 1, 73, 217, 426, 660, 864, 981, 976, 851, 643, 409, 205, 66, 0, 0, 0, 16, 22, 16, 6, 0, 0, 4, 11, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 15, 15, 11, 4, 0, 0, 0, 6, 13, 15, 7, 0, 0, 19, 97, 230, 403, 578, 711, 763, 717, 588, 413, 238, 102, 21, 0, 0, 7, 15, 13, 4, 0, 0, 1, 9, 16, 17, 12, 4, 0, 0, 4, 14, 19, 13, 0, 0, 5, 78, 216, 408, 617, 790, 880, 858, 733, 541, 334, 160, 47, 0, 0, 2, 14, 16, 9, 0, 0, 0, 0, 4, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 7, 7, 6, 4, 3, 3, 4, 4, 5, 4, 3, 1, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 1, 2, 3, 4, 3, 0, 0, 0, 0, 7, 16, 19, 11, 0, 0, 15, 100, 253, 458, 674, 848, 930, 897, 758, 554, 339, 161, 47, 0, 0, 2, 14, 15, 9, 0, 0, 0, 1, 6, 9, 10, 9, 9, 9, 10, 10, 9, 6, 3, 0, 0, 0, 1, 3, 5, 5, 4, 2, 0, 0, 0, 3, 8, 13, 16, 14, 7, 0, 0, 0, 10, 18, 18, 5, 0, 0, 41, 158, 343, 570, 787, 937, 976, 894, 715, 490, 276, 115, 21, 0, 0, 2, 17, 23, 21, 10, 0, 0, 1, 70, 206, 406, 640, 856, 997, 1022, 919, 713, 457, 214, 41, 0, 29, 185, 404, 631, 810, 896, 865, 726, 513, 282, 91, 0, 4, 133, 344, 583, 789, 909, 914, 808, 623, 411, 221, 85, 12, 0, 0, 10, 16, 11, 2, 0, 0, 0, 8, 15, 19, 20, 18, 15, 12, 11, 10, 10, 10, 10, 8, 7, 6, 6, 6, 8, 9, 10, 10, 10, 10, 10, 11, 11, 9, 6, 1, 0, 0, 0, 7, 13, 12, 3, 0, 0, 32, 119, 256, 423, 583, 694, 724, 665, 533, 367, 208, 88, 19, 0, 0, 0, 5, 5, 5, 5, 4, 0, 0, 0, 24, 96, 215, 368, 522, 637, 681, 640, 526, 372, 217, 95, 22, 0, 0, 4, 11, 11, 4, 0, 0, 0, 3, 6, 8, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 6, 5, 3, 1, 0, 0, 1, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 3, 5, 5, 2, 0, 0, 0, 3, 13, 19, 15, 0, 0, 0, 62, 193, 388, 612, 812, 933, 941, 832, 640, 416, 217, 76, 5, 0, 0, 12, 17, 13, 5, 1, 3, 10, 17, 20, 20, 17, 15, 15, 17, 19, 20, 20, 19, 18, 17, 15, 12, 7, 1, 0, 3, 12, 20, 19, 7, 0, 0, 39, 153, 338, 569, 794, 956, 1007, 929, 742, 493, 245, 58, 0, 6, 147, 362, 597, 795, 907, 905, 795, 610, 400, 214, 81, 10, 0, 0, 4, 13, 17, 15, 7, 0, 0, 0, 53, 167, 340, 545, 737, 866, 894, 814, 648, 442, 248, 102, 20, 0, 0, 8, 15, 13, 6, 0, 0, 1, 7, 11, 13, 13, 12, 12, 12, 13, 13, 12, 9, 5, 2, 0, 0, 1, 5, 9, 11, 12, 10, 8, 4, 2, 1, 1, 3, 4, 6, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 1, 4, 6, 9, 12, 14, 16, 17, 17, 17, 16, 15, 13, 12, 10, 9, 7, 6, 5, 4, 4, 5, 6, 7, 8, 7, 6, 6, 8, 11, 16, 18, 16, 10, 2, 0, 0, 5, 15, 19, 11, 0, 0, 16, 107, 271, 492, 728, 919, 1012, 981, 833, 613, 379, 184, 57, 0, 0, 0, 9, 9, 3, 0, 0, 3, 3, 0, 0, 8, 62, 166, 314, 479, 621, 700, 692, 601, 452, 287, 144, 46, 0, 0, 0, 10, 13, 10, 5, 3, 7, 14, 21, 25, 25, 22, 19, 17, 17, 17, 17, 16, 14, 11, 8, 5, 5, 6, 7, 9, 10, 9, 7, 5, 4, 4, 4, 4, 3, 1, 0, 0, 0, 4, 10, 12, 6, 0, 0, 19, 86, 201, 352, 508, 630, 682, 645, 525, 350, 170, 34, 0, 44, 203, 427, 664, 853, 945, 920, 787, 586, 370, 185, 61, 2, 0, 0, 13, 15, 9, 0, 0, 0, 4, 13, 21, 25, 25, 22, 18, 15, 13, 12, 12, 11, 10, 8, 5, 3, 1, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 11, 12, 12, 10, 6, 3, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 2, 4, 5, 6, 6, 4, 2, 0, 0, 0, 1, 2, 3, 3, 3, 4, 4, 5, 4, 2, 0, 0, 0, 0, 9, 17, 16, 6, 0, 0, 39, 142, 308, 514, 717, 864, 911, 839, 664, 432, 204, 42, 0, 61, 234, 461, 682, 837, 887, 822, 668, 467, 272, 120, 29, 0, 0, 6, 14, 13, 6, 0, 0, 0, 0, 3, 4, 3, 2, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 6, 8, 9, 9, 8, 8, 7, 7, 5, 1, 0, 0, 0, 8, 16, 18, 10, 0, 0, 20, 103, 250, 447, 655, 824, 904, 869, 723, 503, 269, 86, 5, 47, 200, 420, 646, 815, 884, 840, 701, 509, 313, 154, 50, 1, 0, 0, 7, 14, 17, 15, 7, 0, 0, 4, 67, 193, 379, 596, 798, 930, 951, 849, 648, 399, 169, 20, 0, 86, 282, 522, 744, 890, 925, 847, 681, 475, 278, 126, 35, 0, 0, 5, 13, 13, 9, 4, 3, 5, 9, 11, 10, 7, 4, 2, 1, 2, 3, 5, 7, 9, 11, 13, 14, 14, 13, 12, 10, 9, 10, 13, 18, 23, 25, 24, 18, 10, 3, 2, 6, 14, 17, 11, 0, 0, 7, 76, 208, 393, 600, 778, 882, 881, 776, 598, 395, 213, 83, 11, 0, 0, 3, 13, 18, 16, 7, 0, 0, 4, 69, 198, 389, 612, 821, 960, 990, 897, 702, 455, 218, 48, 0, 41, 199, 415, 635, 803, 878, 847, 721, 539, 345, 182, 70, 11, 0, 0, 2, 7, 9, 9, 7, 0, 0, 0, 21, 95, 225, 397, 580, 729, 801, 776, 660, 487, 303, 147, 45, 0, 0, 1, 11, 14, 8, 1, 0, 0, 0, 2, 5, 7, 7, 6, 6, 5, 4, 3, 3, 4, 4, 4, 2, 0, 0, 0, 0, 9, 15, 14, 3, 0, 0, 45, 150, 316, 519, 717, 860, 906, 838, 669, 445, 225, 66, 9, 67, 219, 420, 616, 752, 792, 728, 577, 382, 197, 73, 45, 124, 289, 497, 693, 823, 855, 783, 629, 437, 253, 111, 27, 0, 0, 6, 13, 12, 5, 0, 0, 0, 0, 3, 4, 4, 2, 0, 0, 0, 1, 3, 6, 8, 10, 12, 12, 12, 12, 11, 10, 8, 7, 6, 6, 6, 5, 3, 0, 0, 0, 0, 9, 16, 15, 3, 0, 0, 42, 153, 327, 543, 754, 907, 959, 896, 736, 523, 311, 142, 38, 0, 0, 4, 14, 15, 8, 0, 0, 0, 0, 4, 7, 9, 9, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 6, 4, 3, 3, 3, 3, 2, 0, 0, 0, 1, 9, 14, 11, 1, 0, 2, 56, 168, 336, 535, 723, 851, 881, 799, 622, 397, 184, 42, 13, 108, 307, 559, 801, 971, 1024, 949, 764, 519, 277, 99, 27, 74, 219, 418, 614, 752, 797, 741, 605, 428, 254, 117, 32, 0, 0, 4, 12, 13, 9, 5, 4, 7, 13, 17, 18, 18, 17, 16, 16, 15, 15, 15, 16, 18, 21, 23, 22, 18, 11, 6, 5, 9, 14, 15, 8, 0, 0, 23, 107, 254, 451, 662, 840, 935, 921, 796, 591, 356, 148, 16, 0, 73, 244, 459, 665, 814, 866, 810, 660, 451, 238, 71, 0, 25, 158, 360, 581, 766, 869, 868, 767, 597, 401, 225, 96, 22, 0, 0, 1, 6, 7, 6, 4, 0, 0, 0, 5, 51, 142, 275, 430, 573, 667, 686, 624, 498, 343, 195, 83, 18, 0, 0, 5, 10, 9, 3, 0, 0, 0, 3, 6, 4, 0, 0, 0, 1, 8, 12, 9, 0, 0, 7, 64, 177, 341, 533, 710, 827, 850, 768, 600, 388, 189, 54, 18, 88, 244, 441, 627, 754, 791, 733, 599, 427, 257, 122, 37, 0, 0, 2, 9, 9, 3, 0, 0, 5, 14, 20, 22, 19, 14, 11, 11, 14, 15, 9, 0, 0, 10, 68, 177, 332, 508, 668, 770, 786, 713, 569, 392, 224, 96, 21, 0, 0, 5, 12, 11, 5, 0, 0, 0, 2, 7, 10, 13, 13, 13, 11, 9, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 2, 4, 5, 6, 6, 4, 2, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 4, 4, 4, 1, 0, 0, 0, 1, 10, 15, 13, 1, 0, 0, 53, 168, 342, 547, 740, 871, 905, 834, 678, 479, 287, 142, 70, 77, 151, 273, 416, 550, 643, 671, 622, 503, 345, 193, 97, 91, 183, 349, 538, 696, 774, 755, 646, 483, 309, 160, 60, 9, 0, 0, 9, 12, 10, 7, 5, 8, 12, 16, 18, 16, 13, 8, 5, 3, 2, 5, 9, 15, 21, 26, 25, 21, 13, 6, 4, 6, 11, 11, 4, 0, 0, 27, 110, 252, 440, 640, 808, 899, 889, 781, 603, 400, 218, 87, 15, 0, 0, 7, 13, 10, 3, 0, 0, 0, 1, 4, 4, 2, 1, 1, 2, 4, 6, 7, 7, 6, 4, 1, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 9, 12, 16, 21, 24, 26, 25, 21, 14, 8, 6, 8, 12, 13, 6, 0, 0, 20, 96, 230, 410, 607, 774, 870, 867, 767, 597, 400, 221, 90, 17, 0, 0, 6, 12, 10, 3, 0, 0, 0, 1, 3, 4, 3, 2, 2, 2, 4, 6, 8, 10, 12, 13, 14, 14, 13, 12, 11, 11, 10, 10, 8, 7, 4, 2, 0, 0, 0, 1, 1, 1, 1, 1, 2, 3, 3, 3, 0, 0, 0, 0, 4, 10, 13, 7, 0, 0, 13, 79, 200, 366, 549, 707, 799, 799, 708, 551, 369, 203, 82, 15, 0, 0, 6, 11, 9, 3, 0, 0, 0, 2, 4, 4, 3, 1, 0, 0, 1, 2, 3, 3, 2, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 4, 7, 10, 13, 13, 12, 9, 6, 3, 1, 2, 2, 3, 4, 3, 1, 0, 0, 0, 2, 4, 7, 9, 11, 12, 14, 15, 16, 17, 16, 15, 12, 10, 7, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 2, 3, 5, 6, 7, 7, 7, 5, 4, 3, 4, 5, 7, 10, 13, 15, 16, 16, 15, 13, 11, 10, 12, 15, 18, 16, 7, 0, 0, 20, 89, 208, 368, 543, 696, 788, 793, 707, 549, 358, 181, 60, 25, 80, 210, 379, 545, 665, 711, 675, 568, 421, 267, 137, 50, 6, 0, 0, 7, 10, 8, 2, 0, 0, 0, 0, 3, 4, 5, 6, 7, 7, 8, 8, 8, 8, 6, 3, 0, 0, 0, 0, 7, 11, 9, 0, 0, 0, 40, 130, 270, 441, 609, 736, 788, 754, 643, 485, 316, 171, 70, 15, 0, 0, 4, 7, 5, 1, 0, 0, 0, 0, 2, 4, 4, 5, 5, 5, 5, 3, 2, 0, 0, 0, 0, 2, 3, 4, 4, 3, 1, 0, 0, 0, 2, 3, 3, 1, 0, 0, 0, 2, 7, 10, 6, 0, 0, 7, 55, 148, 281, 434, 574, 668, 691, 639, 526, 380, 236, 118, 42, 4, 0, 0, 3, 7, 8, 6, 1, 0, 0, 9, 51, 130, 243, 375, 498, 584, 611, 571, 474, 345, 214, 107, 36, 2, 0, 0, 5, 7, 6, 3, 4, 7, 12, 17, 19, 20, 19, 17, 16, 14, 13, 12, 11, 11, 11, 12, 13, 14, 14, 13, 11, 9, 6, 4, 2, 0, 0, 0, 1, 3, 6, 8, 9, 8, 6, 3, 1, 0, 0, 0, 0, 1, 3, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 3, 9, 14, 17, 12, 2, 0, 2, 44, 134, 270, 435, 598, 721, 770, 731, 612, 442, 264, 123, 57, 80, 187, 351, 530, 681, 766, 766, 684, 542, 376, 220, 100, 26, 0, 0, 2, 13, 17, 12, 1, 0, 0, 27, 103, 226, 385, 554, 697, 777, 775, 689, 543, 373, 215, 96, 26, 0, 0, 0, 4, 5, 4, 3, 1, 0, 0, 0, 28, 93, 197, 331, 472, 588, 650, 642, 567, 443, 301, 171, 75, 19, 0, 0, 3, 7, 6, 2, 0, 0, 3, 9, 16, 22, 26, 29, 30, 30, 27, 22, 16, 11, 7, 4, 3, 2, 0, 0, 0, 0, 3, 8, 8, 3, 0, 0, 20, 84, 195, 345, 507, 649, 735, 744, 674, 542, 382, 228, 107, 32, 0, 0, 1, 7, 7, 3, 0, 0, 1, 8, 15, 21, 22, 21, 17, 14, 11, 10, 11, 14, 17, 21, 24, 27, 28, 28, 26, 23, 18, 12, 7, 3, 1, 2, 4, 8, 12, 15, 15, 14, 11, 7, 4, 2, 2, 5, 10, 16, 21, 24, 25, 24, 21, 18, 15, 12, 12, 12, 14, 16, 18, 19, 19, 17, 14, 10, 6, 3, 2, 2, 3, 4, 5, 5, 6, 6, 6, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 4, 7, 11, 16, 22, 27, 31, 33, 33, 29, 22, 15, 8, 3, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 3, 8, 13, 15, 14, 11, 9, 9, 11, 11, 7, 0, 0, 3, 51, 150, 300, 482, 665, 807, 874, 852, 745, 582, 398, 232, 107, 32, 0, 0, 1, 6, 5, 2, 0, 0, 4, 12, 21, 27, 30, 30, 28, 25, 21, 16, 12, 8, 6, 5, 5, 5, 5, 4, 2, 1, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 2, 6, 8, 4, 0, 0, 9, 53, 136, 253, 387, 511, 596, 622, 581, 484, 356, 226, 117, 43, 6, 0, 0, 5, 7, 4, 0, 0, 0, 0, 4, 8, 11, 12, 12, 11, 9, 7, 5, 5, 6, 8, 10, 12, 13, 14, 13, 12, 10, 9, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 7, 5, 3, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 7, 7, 6, 5, 4, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 2, 1, 0, 1, 2, 4, 5, 6, 6, 5, 5, 4, 3, 1, 0, 0, 2, 6, 8, 6, 0, 0, 1, 32, 99, 203, 336, 474, 590, 658, 661, 599, 486, 350, 217, 110, 40, 5, 0, 0, 4, 6, 3, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 1, 5, 8, 6, 0, 0, 4, 47, 134, 262, 418, 573, 694, 753, 737, 649, 512, 356, 212, 102, 33, 2, 0, 0, 4, 5, 2, 0, 0, 0, 1, 3, 3, 2, 1, 1, 3, 6, 10, 12, 13, 14, 15, 16, 17, 18, 17, 15, 15, 15, 14, 11, 3, 0, 0, 20, 82, 189, 334, 497, 647, 750, 784, 739, 628, 476, 315, 176, 76, 20, 0, 0, 2, 5, 4, 1, 0, 3, 9, 17, 24, 29, 30, 29, 26, 23, 20, 19, 18, 17, 17, 17, 16, 14, 12, 10, 8, 6, 4, 4, 5, 7, 11, 16, 21, 26, 27, 26, 23, 18, 14, 11, 11, 11, 11, 9, 6, 3, 1, 3, 7, 8, 5, 0, 0, 7, 50, 134, 259, 411, 564, 687, 753, 748, 673, 545, 393, 246, 127, 48, 8, 0, 0, 4, 6, 4, 0, 0, 0, 0, 3, 6, 8, 9, 9, 7, 5, 3, 1, 0, 0, 2, 3, 5, 7, 8, 9, 9, 9, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 15, 18, 20, 22, 22, 21, 19, 17, 14, 12, 11, 12, 14, 17, 21, 24, 26, 25, 23, 20, 18, 17, 15, 10, 1, 0, 0, 31, 102, 216, 362, 519, 654, 738, 751, 691, 573, 425, 277, 153, 67, 19, 0, 0, 0, 3, 5, 4, 2, 0, 0, 5, 38, 105, 209, 345, 491, 621, 706, 726, 675, 564, 419, 276, 168, 122, 147, 235, 364, 498, 606, 661, 652, 583, 471, 340, 215, 115, 47, 11, 0, 0, 5, 8, 8, 7, 5, 5, 7, 10, 12, 14, 15, 15, 14, 12, 10, 8, 7, 6, 5, 6, 6, 7, 7, 6, 6, 5, 5, 5, 4, 2, 0, 0, 0, 0, 4, 6, 4, 0, 0, 3, 36, 104, 210, 344, 486, 608, 684, 700, 652, 553, 425, 292, 176, 90, 36, 9, 0, 0, 1, 2, 3, 4, 7, 13, 18, 24, 27, 28, 27, 25, 22, 19, 16, 15, 15, 15, 16, 17, 15, 11, 6, 2, 0, 0, 2, 4, 3, 0, 0, 5, 36, 95, 182, 287, 391, 472, 514, 506, 452, 364, 262, 165, 87, 35, 8, 0, 0, 4, 7, 7, 6, 6, 6, 7, 8, 8, 8, 7, 5, 4, 4, 5, 6, 6, 6, 4, 1, 0, 0, 0, 4, 7, 6, 1, 0, 0, 24, 81, 176, 301, 441, 569, 660, 695, 668, 587, 470, 340, 218, 121, 53, 15, 0, 0, 2, 6, 7, 4, 0, 0, 7, 42, 109, 209, 335, 469, 586, 663, 684, 644, 551, 426, 300, 201, 153, 168, 241, 355, 481, 586, 643, 635, 565, 449, 319, 209, 149, 156, 230, 352, 492, 614, 686, 690, 627, 512, 374, 250, 170, 153, 202, 302, 427, 543, 623, 646, 608, 520, 401, 276, 165, 82, 29, 4, 0, 0, 5, 8, 11, 14, 17, 22, 28, 33, 36, 37, 35, 32, 27, 22, 18, 14, 12, 10, 10, 10, 10, 11, 12, 14, 17, 20, 24, 28, 31, 32, 31, 29, 26, 22, 19, 14, 7, 0, 0, 9, 47, 121, 232, 370, 516, 642, 724, 742, 691, 584, 443, 303, 195, 146, 164, 245, 368, 501, 611, 672, 669, 605, 494, 360, 230, 124, 51, 13, 0, 0, 1, 3, 2, 3, 6, 13, 22, 30, 35, 36, 34, 30, 25, 21, 19, 17, 15, 13, 10, 8, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 4, 2, 0, 0, 0, 1, 3, 4, 4, 3, 2, 3, 6, 10, 16, 20, 23, 23, 21, 18, 15, 12, 11, 10, 10, 9, 8, 8, 7, 7, 7, 7, 6, 4, 2, 1, 0, 0, 1, 2, 3, 4, 3, 2, 0, 0, 0, 1, 3, 6, 9, 12, 14, 16, 17, 16, 14, 11, 8, 6, 6, 8, 13, 18, 23, 25, 24, 21, 17, 13, 10, 10, 10, 13, 16, 19, 21, 22, 22, 21, 19, 16, 15, 15, 16, 18, 21, 23, 25, 26, 25, 24, 22, 19, 17, 14, 12, 8, 5, 3, 1, 0, 1, 2, 3, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 9, 12, 13, 14, 13, 11, 9, 7, 6, 8, 10, 13, 16, 17, 17, 16, 14, 12, 11, 10, 11, 13, 16, 20, 24, 27, 29, 28, 25, 20, 14, 9, 4, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 0, 1, 3, 2, 0, 0, 0, 18, 61, 135, 238, 360, 482, 585, 648, 661, 622, 538, 426, 306, 194, 105, 44, 10, 0, 0, 3, 6, 4, 0, 0, 1, 30, 91, 185, 305, 436, 554, 639, 673, 651, 578, 470, 347, 228, 130, 61, 20, 2, 0, 0, 3, 3, 2, 1, 0, 0, 1, 2, 3, 3, 3, 2, 0, 0, 0, 0, 2, 6, 8, 9, 8, 5, 2, 0, 0, 0, 1, 1, 0, 0, 7, 31, 77, 144, 226, 310, 382, 427, 435, 406, 346, 266, 183, 109, 53, 18, 2, 0, 0, 2, 5, 6, 8, 11, 13, 16, 18, 20, 20, 20, 20, 20, 20, 20, 20, 21, 23, 26, 29, 30, 29, 25, 20, 15, 10, 8, 9, 11, 13, 14, 13, 10, 6, 3, 2, 2, 2, 1, 0, 0, 3, 23, 63, 123, 198, 276, 343, 386, 397, 375, 326, 258, 186, 118, 64, 27, 7, 0, 0, 1, 1, 0, 0, 3, 26, 73, 147, 245, 355, 461, 544, 589, 589, 544, 463, 360, 252, 156, 80, 31, 5, 0, 0, 2, 4, 1, 0, 0, 11, 45, 103, 186, 288, 395, 490, 556, 580, 557, 493, 403, 306, 226, 182, 182, 225, 300, 387, 464, 511, 517, 480, 407, 313, 216, 130, 65, 24, 4, 0, 0, 1, 2, 1, 0, 0, 0, 2, 3, 5, 5, 6, 6, 6, 5, 3, 0, 0, 2, 18, 51, 104, 177, 261, 347, 419, 465, 476, 449, 390, 308, 218, 135, 69, 26, 5, 0, 0, 1, 0, 0, 5, 35, 96, 193, 317, 456, 587, 689, 743, 740, 681, 580, 457, 340, 254, 218, 238, 308, 408, 510, 588, 620, 598, 528, 430, 327, 247, 207, 216, 268, 349, 436, 508, 548, 545, 501, 424, 329, 232, 148, 84, 42, 20, 11, 10, 10, 11, 10, 9, 8, 8, 8, 7, 6, 6, 5, 5, 6, 6, 7, 6, 4, 2, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 10, 13, 14, 15, 14, 12, 11, 11, 10, 10, 9, 8, 6, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 5, 5, 6, 7, 7, 8, 10, 13, 16, 18, 20, 20, 19, 15, 9, 2, 0, 0, 16, 52, 112, 195, 294, 397, 488, 553, 580, 564, 507, 419, 314, 210, 121, 57, 18, 0, 0, 0, 1, 2, 3, 6, 10, 17, 24, 29, 31, 30, 25, 19, 10, 3, 0, 0, 16, 53, 114, 199, 301, 410, 509, 581, 616, 605, 552, 466, 362, 254, 159, 85, 35, 8, 0, 0, 4, 8, 9, 8, 5, 3, 1, 0, 0, 0, 1, 2, 3, 4, 7, 9, 12, 15, 18, 20, 21, 20, 19, 16, 13, 10, 7, 5, 4, 2, 1, 0, 0, 0, 2, 5, 8, 13, 16, 19, 21, 22, 22, 21, 20, 20, 18, 15, 10, 4, 1, 6, 28, 72, 144, 239, 351, 464, 560, 621, 637, 604, 529, 429, 327, 248, 211, 224, 286, 381, 487, 578, 631, 635, 587, 502, 400, 305, 238, 215, 238, 298, 381, 464, 528, 557, 544, 493, 414, 328, 255, 213, 213, 255, 328, 414, 492, 542, 554, 525, 460, 373, 278, 188, 114, 59, 25, 6, 0, 0, 2, 7, 13, 19, 26, 31, 34, 34, 33, 31, 29, 27, 25, 22, 19, 15, 12, 9, 8, 9, 9, 9, 8, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 9, 12, 15, 17, 19, 20, 22, 23, 24, 24, 24, 22, 19, 17, 14, 12, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 11, 31, 65, 115, 178, 249, 316, 367, 391, 384, 347, 291, 231, 186, 169, 187, 237, 309, 385, 448, 485, 487, 456, 399, 332, 272, 235, 231, 263, 326, 404, 478, 530, 547, 524, 468, 393, 320, 269, 254, 281, 345, 429, 512, 573, 596, 575, 515, 433, 350, 288, 261, 275, 326, 400, 476, 537, 567, 559, 514, 441, 351, 259, 175, 108, 59, 29, 14, 10, 11, 14, 18, 22, 25, 27, 28, 29, 28, 27, 25, 23, 21, 18, 16, 15, 12, 10, 7, 5, 3, 2, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 1, 0, 0, 3, 23, 63, 125, 206, 297, 388, 462, 511, 524, 502, 448, 369, 279, 190, 113, 56, 20, 2, 0, 0, 1, 2, 1, 2, 4, 8, 14, 18, 20, 20, 17, 13, 9, 6, 5, 6, 8, 10, 13, 15, 16, 16, 16, 15, 13, 10, 8, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 9, 12, 15, 17, 16, 14, 12, 8, 3, 0, 0, 5, 27, 71, 139, 229, 332, 437, 525, 584, 604, 582, 524, 439, 339, 240, 152, 83, 36, 10, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 12, 13, 12, 11, 10, 10, 11, 13, 16, 18, 19, 20, 19, 19, 18, 18, 18, 18, 17, 14, 11, 7, 3, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 9, 30, 66, 116, 175, 238, 296, 341, 367, 370, 350, 310, 257, 197, 138, 87, 48, 22, 7, 0, 0, 1, 2, 4, 5, 5, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 9, 12, 13, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 10, 11, 11, 10, 9, 7, 4, 1, 0, 2, 11, 34, 73, 132, 210, 300, 394, 480, 544, 578, 575, 535, 465, 375, 277, 185, 108, 52, 18, 2, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 10, 32, 70, 123, 186, 253, 316, 364, 393, 397, 376, 332, 273, 206, 141, 85, 43, 16, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 3, 7, 12, 16, 18, 18, 16, 13, 10, 7, 4, 3, 4, 12, 30, 63, 114, 186, 275, 373, 470, 551, 603, 618, 594, 534, 449, 351, 254, 168, 100, 52, 22, 6, 0, 1, 4, 9, 13, 17, 21, 23, 24, 25, 25, 25, 25, 24, 23, 21, 18, 16, 14, 14, 15, 17, 18, 19, 18, 15, 11, 6, 4, 7, 20, 47, 92, 157, 239, 332, 427, 509, 567, 592, 581, 535, 463, 375, 284, 199, 128, 74, 38, 17, 6, 2, 0, 0, 0, 7, 27, 64, 119, 192, 275, 357, 429, 480, 503, 498, 465, 411, 342, 266, 191, 124, 70, 33, 10, 0, 0, 0, 6, 23, 53, 103, 171, 255, 345, 431, 500, 542, 551, 526, 473, 397, 311, 224, 146, 83, 39, 13, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 4, 16, 38, 71, 115, 165, 218, 266, 302, 321, 320, 300, 264, 217, 166, 116, 72, 39, 17, 4, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 4, 6, 8, 8, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 4, 18, 46, 91, 152, 226, 306, 382, 444, 483, 493, 472, 426, 360, 285, 210, 145, 93, 55, 31, 16, 8, 2, 0, 0, 5, 18, 41, 77, 126, 187, 255, 326, 390, 439, 465, 464, 437, 391, 337, 290, 261, 257, 281, 324, 377, 425, 457, 465, 449, 412, 363, 314, 274, 253, 255, 280, 323, 374, 422, 454, 464, 446, 403, 340, 266, 191, 124, 71, 34, 12, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 8, 25, 55, 101, 163, 238, 320, 400, 468, 514, 532, 518, 476, 411, 332, 249, 171, 106, 56, 24, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 15, 17, 19, 20, 20, 20, 18, 15, 13, 13, 20, 36, 66, 112, 174, 250, 332, 412, 481, 528, 548, 538, 502, 448, 388, 334, 297, 284, 296, 328, 372, 415, 447, 460, 450, 416, 363, 299, 231, 166, 111, 69, 40, 23, 15, 12, 12, 11, 10, 7, 5, 4, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 8, 19, 37, 65, 103, 148, 198, 245, 285, 312, 323, 317, 294, 257, 210, 159, 110, 67, 35, 14, 2, 0, 0, 4, 18, 45, 88, 150, 228, 315, 402, 477, 530, 556, 552, 523, 476, 422, 373, 337, 322, 328, 353, 390, 428, 459, 473, 468, 445, 407, 366, 330, 309, 308, 328, 363, 405, 442, 465, 467, 447, 410, 365, 322, 291, 279, 289, 318, 359, 402, 437, 454, 449, 419, 368, 303, 232, 164, 106, 61, 30, 11, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 12, 12, 11, 8, 5, 3, 6, 15, 35, 66, 112, 172, 244, 323, 402, 471, 523, 548, 542, 507, 446, 367, 282, 200, 129, 75, 38, 16, 5, 0, 0, 0, 2, 11, 30, 61, 103, 154, 210, 265, 312, 347, 364, 364, 347, 318, 286, 257, 240, 239, 253, 279, 310, 338, 356, 359, 346, 317, 276, 225, 172, 120, 75, 40, 17, 4, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 11, 27, 52, 85, 127, 174, 223, 269, 306, 329, 336, 324, 295, 253, 204, 154, 107, 67, 37, 17, 5, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 7, 23, 49, 86, 131, 181, 231, 275, 308, 327, 329, 314, 285, 246, 201, 157, 116, 82, 55, 34, 20, 10, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 7, 16, 33, 59, 95, 143, 199, 262, 324, 380, 422, 446, 449, 430, 392, 338, 274, 206, 143, 88, 46, 19, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 11, 13, 15, 16, 17, 18, 18, 18, 18, 17, 16, 14, 13, 12, 13, 14, 16, 17, 18, 18, 16, 13, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 13, 15, 16, 17, 16, 15, 13, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 6, 7, 9, 13, 16, 18, 19, 17, 15, 12, 10, 10, 11, 14, 17, 20, 22, 22, 20, 17, 14, 12, 11, 12, 14, 17, 19, 20, 20, 19, 17, 15, 13, 11, 10, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 4, 6, 10, 13, 16, 18, 18, 16, 14, 12, 10, 10, 11, 13, 16, 17, 18, 17, 16, 13, 10, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 8, 18, 34, 56, 86, 121, 160, 199, 236, 266, 287, 297, 294, 278, 251, 215, 176, 136, 100, 71, 50, 36, 27, 22, 18, 14, 10, 7, 5, 4, 5, 5, 6, 6, 5, 4, 4, 5, 7, 9, 12, 16, 20, 23, 26, 28, 28, 27, 26, 24, 22, 22, 23, 25, 27, 29, 30, 29, 28, 25, 24, 25, 30, 41, 59, 87, 125, 174, 233, 297, 361, 418, 461, 484, 485, 466, 428, 378, 320, 260, 201, 148, 103, 67, 41, 24, 15, 13, 13, 15, 16, 18, 19, 21, 22, 23, 23, 22, 20, 17, 14, 11, 9, 8, 7, 6, 5, 4, 4, 4, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 0, 2, 4, 6, 8, 8, 8, 6, 4, 2, 0, 0, 0, 0, 1, 3, 4, 4, 4, 4, 3, 1, 0, 0, 0, 1, 4, 9, 15, 25, 38, 56, 81, 115, 158, 208, 262, 313, 355, 384, 395, 388, 365, 329, 285, 237, 188, 143, 102, 68, 42, 24, 14, 9, 8, 8, 8, 7, 5, 3, 2, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 8, 8, 7, 5, 4, 3, 3, 4, 8, 14, 24, 38, 57, 82, 112, 149, 191, 235, 278, 313, 336, 343, 333, 308, 271, 228, 182, 139, 101, 70, 45, 26, 12, 4, 2, 7, 19, 39, 67, 101, 138, 176, 212, 243, 268, 285, 292, 288, 273, 248, 214, 175, 136, 99, 69, 46, 31, 22, 21, 26, 41, 67, 105, 153, 210, 271, 329, 381, 421, 447, 456, 448, 424, 386, 337, 282, 225, 172, 125, 87, 59, 40, 29, 25, 27, 34, 48, 68, 96, 134, 180, 233, 290, 345, 392, 426, 441, 436, 413, 373, 323, 267, 211, 159, 114, 77, 50, 31, 19, 13, 9, 6, 4, 2, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 1, 2, 4, 6, 8, 11, 13, 15, 17, 19, 20, 21, 20, 19, 17, 16, 15, 15, 16, 18, 21, 23, 24, 24, 22, 20, 19, 17, 16, 16, 17, 18, 19, 20, 20, 20, 19, 17, 16, 16, 16, 17, 16, 15, 11, 7, 4, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 8, 8, 9, 11, 13, 15, 16, 16, 14, 12, 10, 9, 8, 7, 5, 4, 2, 0, 0, 1, 3, 6, 9, 11, 11, 11, 11, 10, 11, 13, 14, 15, 15, 15, 13, 11, 9, 7, 5, 3, 2, 2, 2, 4, 7, 13, 22, 37, 59, 88, 125, 170, 220, 272, 322, 365, 399, 419, 423, 412, 386, 347, 300, 249, 198, 151, 110, 76, 50, 31, 18, 10, 6, 5, 5, 6, 6, 5, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 2, 4, 8, 11, 14, 15, 16, 16, 18, 24, 34, 52, 77, 108, 145, 184, 222, 256, 283, 302, 310, 308, 296, 277, 250, 219, 186, 151, 118, 88, 63, 44, 34, 31, 35, 46, 62, 84, 112, 145, 184, 226, 269, 309, 342, 363, 371, 364, 343, 310, 270, 225, 180, 138, 101, 72, 49, 33, 22, 14, 8, 4, 1, 0, 0, 1, 2, 3, 4, 3, 2, 2, 3, 7, 15, 28, 44, 65, 89, 117, 147, 180, 213, 244, 270, 288, 294, 287, 269, 241, 206, 169, 132, 98, 70, 47, 31, 19, 12, 8, 6, 5, 6, 7, 8, 10, 12, 14, 15, 15, 16, 17, 18, 20, 22, 23, 23, 22, 21, 20, 21, 22, 24, 25, 25, 24, 22, 21, 20, 21, 21, 22, 22, 21, 20, 19, 18, 18, 18, 17, 15, 12, 8, 6, 4, 5, 6, 8, 9, 9, 8, 7, 6, 6, 7, 8, 10, 10, 11, 11, 11, 12, 13, 14, 14, 14, 12, 10, 7, 4, 2, 1, 1, 2, 4, 7, 10, 15, 21, 31, 46, 68, 97, 131, 168, 205, 240, 270, 295, 313, 323, 323, 313, 292, 263, 226, 186, 145, 109, 79, 56, 41, 32, 28, 26, 24, 23, 20, 18, 16, 15, 16, 18, 19, 19, 17, 14, 10, 7, 5, 4, 5, 6, 7, 7, 6, 5, 5, 6, 8, 11, 15, 18, 20, 21, 22, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 23, 24, 24, 24, 22, 18, 13, 8, 3, 1, 0, 0, 1, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 7, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 13, 23, 37, 55, 78, 104, 133, 162, 191, 217, 238, 251, 257, 253, 242, 222, 197, 168, 138, 109, 83, 60, 42, 28, 18, 10, 5, 2, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 15, 15, 14, 12, 10, 9, 9, 9, 10, 12, 13, 15, 19, 28, 43, 65, 95, 132, 174, 219, 264, 309, 350, 385, 412, 427, 428, 414, 386, 346, 299, 249, 201, 158, 121, 90, 66, 47, 34, 24, 20, 18, 19, 22, 24, 25, 26, 26, 27, 29, 32, 38, 47, 62, 82, 109, 141, 180, 222, 264, 306, 343, 373, 392, 400, 395, 377, 349, 313, 273, 231, 190, 151, 116, 85, 60, 42, 29, 22, 20, 20, 22, 23, 24, 25, 25, 26, 26, 26, 25, 23, 20, 16, 12, 9, 6, 5, 5, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 11, 13, 13, 12, 11, 9, 8, 8, 10, 12, 15, 19, 21, 22, 22, 20, 19, 18, 18, 18, 19, 19, 19, 20, 20, 21, 23, 25, 28, 31, 36, 45, 58, 77, 102, 135, 174, 217, 262, 307, 348, 382, 406, 418, 418, 405, 381, 348, 308, 264, 219, 175, 135, 100, 71, 48, 30, 17, 8, 3, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 1, 3, 7, 12, 19, 27, 37, 50, 65, 85, 110, 140, 174, 210, 247, 281, 311, 335, 351, 359, 362, 359, 355, 351, 350, 352, 357, 365, 372, 378, 378, 372, 359, 337, 309, 275, 238, 201, 165, 131, 100, 74, 52, 34, 21, 12, 7, 5, 4, 4, 4, 5, 7, 12, 19, 28, 39, 52, 67, 86, 109, 139, 175, 216, 261, 306, 347, 381, 404, 417, 419, 412, 400, 385, 372, 362, 357, 359, 364, 373, 381, 385, 382, 371, 350, 322, 288, 250, 212, 176, 143, 115, 91, 72, 56, 44, 34, 27, 22, 18, 17, 17, 18, 21, 24, 28, 30, 31, 29, 26, 21, 17, 14, 13, 13, 13, 13, 12, 9, 6, 4, 3, 3, 3, 4, 4, 3, 1, 0, 0, 0, 1, 4, 6, 7, 7, 6, 4, 3, 2, 3, 4, 6, 6, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 4, 3, 1, 0, 0, 0, 1, 3, 6, 12, 19, 30, 46, 66, 90, 119, 150, 182, 215, 247, 277, 305, 328, 346, 356, 357, 346, 325, 294, 256, 214, 173, 136, 103, 76, 54, 37, 25, 15, 9, 4, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 3, 7, 17, 33, 53, 76, 100, 123, 145, 165, 184, 201, 215, 224, 226, 221, 209, 191, 170, 148, 125, 104, 84, 66, 51, 39, 30, 24, 21, 20, 19, 19, 19, 20, 20, 21, 21, 20, 18, 16, 15, 14, 14, 14, 15, 14, 13, 10, 8, 7, 8, 12, 16, 20, 22, 23, 21, 18, 16, 15, 16, 19, 23, 30, 38, 48, 61, 76, 96, 121, 151, 187, 226, 267, 306, 341, 371, 394, 411, 422, 428, 429, 425, 418, 409, 401, 395, 394, 397, 403, 409, 411, 407, 396, 377, 353, 323, 290, 256, 220, 185, 151, 119, 90, 66, 48, 36, 28, 24, 23, 24, 26, 27, 28, 29, 28, 27, 25, 22, 19, 16, 14, 13, 13, 14, 16, 17, 17, 16, 16, 16, 16, 17, 18, 19, 18, 17, 15, 15, 17, 20, 24, 28, 31, 32, 30, 27, 23, 20, 19, 19, 21, 23, 25, 27, 28, 30, 31, 32, 33, 33, 32, 30, 27, 25, 23, 22, 24, 26, 29, 32, 33, 33, 31, 29, 27, 26, 26, 27, 28, 30, 32, 34, 37, 41, 46, 54, 65, 81, 103, 132, 167, 207, 249, 289, 324, 355, 379, 397, 410, 416, 414, 401, 378, 345, 306, 265, 226, 191, 161, 136, 116, 102, 92, 89, 93, 103, 119, 141, 168, 200, 234, 271, 309, 344, 372, 391, 399, 396, 381, 358, 330, 297, 264, 229, 196, 164, 135, 110, 89, 73, 60, 50, 42, 37, 32, 29, 26, 26, 25, 25, 25, 25, 23, 21, 18, 14, 11, 8, 6, 5, 7, 9, 12, 14, 16, 16, 15, 15, 15, 17, 19, 22, 25, 26, 27, 25, 23, 22, 21, 21, 24, 27, 30, 32, 32, 30, 27, 23, 20, 18, 17, 17, 18, 17, 16, 15, 13, 12, 11, 10, 9, 8, 7, 5, 4, 3, 3, 3, 4, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 4, 6, 8, 8, 7, 5, 3, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 5, 7, 11, 14, 17, 20, 23, 27, 33, 43, 58, 77, 100, 125, 151, 178, 205, 233, 259, 283, 303, 317, 323, 321, 311, 293, 269, 242, 213, 183, 156, 132, 111, 95, 83, 75, 74, 80, 93, 114, 141, 172, 204, 233, 259, 281, 300, 316, 329, 337, 339, 333, 318, 294, 264, 230, 196, 163, 133, 106, 82, 61, 44, 30, 20, 13, 7, 4, 1, 0, 0, 0, 0, 2, 3, 4, 5, 7, 9, 11, 14, 16, 17, 18, 18, 19, 22, 26, 33, 42, 52, 63, 77, 92, 111, 135, 163, 195, 229, 263, 293, 319, 338, 349, 353, 349, 338, 319, 295, 266, 234, 201, 170, 141, 115, 93, 74, 59, 46, 37, 31, 28, 26, 25, 25, 24, 23, 22, 21, 20, 20, 21, 21, 21, 21, 20, 20, 20, 21, 23, 26, 30, 37, 49, 64, 84, 108, 134, 161, 189, 217, 245, 272, 297, 318, 334, 343, 343, 333, 316, 292, 264, 235, 206, 179, 154, 133, 115, 100, 91, 87, 91, 102, 120, 144, 171, 199, 227, 252, 275, 294, 309, 319, 324, 321, 312, 296, 273, 247, 218, 189, 159, 130, 104, 79, 59, 42, 29, 21, 16, 13, 11, 10, 8, 5, 3, 1, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 2, 4, 7, 11, 16, 23, 32, 44, 60, 78, 98, 120, 143, 167, 193, 222, 254, 287, 321, 352, 378, 395, 403, 402, 396, 388, 380, 375, 373, 373, 374, 374, 374, 374, 374, 375, 377, 377, 376, 372, 368, 363, 361, 360, 362, 365, 367, 366, 360, 350, 336, 317, 296, 273, 248, 222, 193, 164, 134, 106, 81, 61, 45, 33, 25, 17, 11, 6, 2, 0, 0, 1, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 2, 1, 0, 0, 1, 4, 7, 10, 12, 13, 13, 13, 12, 11, 11, 10, 9, 7, 5, 3, 1, 0, 1, 4, 7, 9, 11, 11, 10, 8, 7, 7, 8, 10, 12, 14, 13, 11, 9, 6, 6, 7, 10, 14, 17, 19, 18, 16, 14, 12, 11, 11, 12, 11, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 7, 8, 8, 8, 9, 10, 11, 11, 11, 11, 10, 8, 7, 5, 4, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 6, 7, 8, 10, 11, 12, 15, 21, 30, 43, 59, 76, 95, 113, 133, 151, 170, 186, 200, 209, 213, 213, 209, 203, 195, 186, 174, 160, 143, 124, 105, 88, 74, 65, 61, 61, 63, 68, 76, 85, 96, 109, 124, 141, 159, 176, 192, 205, 214, 218, 217, 212, 204, 192, 179, 163, 146, 128, 110, 94, 79, 67, 58, 49, 42, 34, 27, 21, 16, 13, 11, 11, 12, 14, 15, 16, 17, 18, 18, 17, 16, 14, 13, 13, 13, 14, 15, 15, 13, 12, 10, 10, 12, 15, 18, 20, 21, 19, 17, 14, 12, 12, 12, 12, 12, 11, 10, 8, 7, 6, 7, 8, 10, 11, 10, 9, 7, 4, 2, 1, 2, 4, 6, 8, 8, 7, 4, 2, 0, 0, 1, 3, 6, 8, 8, 7, 5, 3, 3, 4, 6, 8, 10, 11, 11, 12, 11, 11, 10, 9, 7, 6, 4, 3, 2, 1, 0, 0, 0, 1, 3, 5, 7, 7, 6, 5, 3, 2, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 1, 4, 7, 10, 13, 15, 15, 15, 16, 18, 23, 30, 39, 50, 63, 77, 92, 109, 129, 153, 181, 211, 241, 270, 295, 313, 323, 326, 323, 318, 311, 304, 296, 285, 270, 248, 222, 191, 161, 132, 107, 88, 73, 61, 50, 41, 32, 24, 18, 14, 12, 12, 14, 16, 17, 16, 14, 11, 7, 4, 2, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 3, 6, 10, 13, 16, 18, 20, 23, 26, 32, 40, 50, 63, 77, 92, 109, 128, 148, 172, 197, 223, 247, 267, 281, 289, 291, 288, 280, 269, 256, 240, 222, 202, 181, 160, 142, 127, 117, 111, 109, 109, 111, 116, 123, 133, 146, 162, 180, 198, 214, 229, 242, 252, 259, 264, 264, 261, 254, 243, 230, 214, 196, 175, 153, 128, 103, 80, 61, 46, 37, 32, 30, 29, 26, 22, 17, 12, 8, 5, 4, 4, 5, 7, 9, 10, 11, 11, 9, 7, 5, 3, 2, 2, 3, 3, 2, 1, 0, 0, 0, 1, 2, 4, 5, 5, 6, 6, 7, 8, 9, 10, 11, 12, 13, 16, 19, 23, 26, 30, 32, 34, 36, 39, 44, 53, 66, 81, 100, 120, 140, 160, 181, 201, 221, 241, 260, 278, 295, 309, 320, 325, 324, 317, 305, 288, 268, 247, 226, 206, 187, 170, 158, 151, 150, 155, 166, 180, 198, 217, 235, 254, 271, 289, 306, 323, 338, 351, 359, 362, 358, 348, 332, 311, 287, 260, 233, 206, 180, 157, 135, 115, 98, 82, 68, 56, 47, 41, 37, 36, 36, 36, 37, 38, 41, 45, 52, 62, 75, 90, 107, 124, 142, 161, 179, 197, 216, 234, 251, 267, 282, 295, 306, 315, 323, 330, 337, 345, 352, 359, 367, 374, 381, 389, 397, 404, 409, 412, 411, 407, 400, 393, 388, 384, 382, 381, 379, 375, 366, 353, 337, 320, 301, 282, 264, 246, 227, 208, 189, 168, 148, 127, 107, 88, 71, 57, 44, 34, 26, 20, 16, 13, 12, 12, 12, 13, 13, 13, 13, 13, 13, 12, 10, 9, 8, 8, 10, 13, 16, 19, 21, 21, 20, 18, 16, 16, 18, 20, 23, 25, 26, 25, 23, 21, 19, 18, 19, 22, 24, 26, 26, 24, 21, 16, 12, 9, 8, 10, 13, 17, 20, 22, 22, 20, 19, 17, 17, 18, 19, 21, 23, 23, 22, 21, 19, 18, 17, 16, 15, 15, 16, 17, 19, 20, 21, 19, 16, 12, 8, 6, 7, 9, 13, 16, 17, 16, 13, 11, 9, 9, 10, 12, 14, 16, 16, 16, 16, 14, 13, 11, 9, 7, 6, 5, 4, 4, 3, 2, 1, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 3, 1, 0, 0, 0, 0, 1, 1, 1, 0, 1, 1, 3, 6, 8, 10, 13, 15, 18, 21, 24, 25, 24, 21, 18, 15, 14, 16, 20, 25, 31, 35, 38, 40, 42, 45, 50, 58, 68, 79, 91, 104, 118, 132, 147, 164, 182, 201, 221, 241, 259, 275, 288, 299, 306, 308, 306, 298, 285, 270, 253, 235, 218, 201, 184, 165, 146, 127, 109, 93, 80, 69, 61, 53, 46, 38, 31, 24, 19, 15, 13, 13, 14, 14, 14, 13, 11, 8, 7, 6, 7, 8, 9, 10, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 9, 11, 15, 20, 25, 31, 38, 45, 51, 59, 69, 82, 97, 113, 131, 147, 163, 178, 191, 204, 217, 228, 239, 247, 252, 254, 253, 249, 243, 233, 220, 204, 185, 165, 146, 128, 113, 101, 90, 81, 72, 62, 53, 45, 39, 34, 31, 28, 26, 24, 21, 19, 16, 15, 14, 14, 15, 17, 19, 21, 22, 22, 22, 21, 19, 17, 14, 12, 11, 11, 11, 12, 13, 14, 14, 15, 15, 17, 19, 21, 26, 31, 37, 45, 53, 63, 73, 84, 95, 106, 117, 128, 140, 152, 166, 182, 197, 213, 227, 238, 249, 258, 268, 279, 290, 299, 306, 310, 311, 310, 308, 305, 302, 297, 289, 279, 266, 251, 237, 223, 210, 197, 184, 169, 152, 134, 116, 99, 86, 75, 67, 62, 57, 52, 47, 41, 36, 33, 33, 36, 41, 48, 54, 61, 67, 74, 82, 90, 98, 106, 112, 118, 124, 130, 136, 144, 151, 159, 165, 170, 175, 178, 179, 179, 176, 172, 168, 164, 161, 159, 157, 156, 154, 152, 152, 154, 159, 166, 175, 184, 193, 202, 211, 222, 236, 250, 265, 277, 285, 288, 287, 281, 274, 265, 256, 247, 237, 225, 210, 193, 174, 155, 139, 125, 114, 106, 98, 91, 83, 73, 64, 56, 52, 51, 55, 61, 68, 75, 82, 88, 96, 104, 114, 125, 136, 146, 156, 166, 178, 190, 203, 216, 226, 232, 233, 230, 223, 214, 203, 191, 179, 167, 155, 145, 136, 129, 126, 126, 129, 134, 142, 150, 158, 166, 174, 184, 194, 205, 214, 222, 228, 230, 230, 227, 223, 217, 209, 199, 188, 175, 162, 148, 134, 120, 106, 91, 76, 61, 48, 38, 31, 27, 25, 25, 25, 23, 21, 19, 16, 13, 12, 12, 13, 14, 14, 12, 11, 10, 10, 12, 18, 26, 37, 51, 67, 85, 106, 128, 149, 167, 180, 186, 184, 175, 161, 142, 122, 101, 82, 66, 54, 46, 41, 38, 38, 38, 40, 41, 42, 42, 41, 39, 36, 33, 31, 31, 32, 32, 32, 31, 27, 22, 18, 14, 14, 16, 19, 22, 25, 26, 25, 22, 20, 17, 15, 13, 12, 10, 9, 8, 7, 6, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 1, 2, 3, 5, 6, 7, 6, 5, 4, 3, 3, 4, 5, 6, 7, 7, 6, 6, 6, 6, 7, 7, 8, 8, 9, 10, 12, 14, 17, 19, 21, 22, 23, 24, 25, 27, 29, 31, 34, 38, 42, 46, 51, 55, 58, 59, 60, 60, 62, 66, 73, 83, 94, 104, 112, 117, 120, 120, 121, 121, 124, 128, 133, 140, 147, 155, 164, 173, 184, 194, 204, 214, 223, 231, 239, 248, 258, 267, 276, 283, 288, 291, 294, 296, 297, 298, 297, 294, 289, 282, 274, 266, 260, 255, 252, 252, 253, 255, 256, 257, 256, 253, 250, 246, 244, 245, 249, 254, 261, 268, 274, 279, 285, 291, 297, 304, 310, 317, 323, 329, 335, 342, 348, 354, 360, 367, 375, 387, 401, 415, 427, 434, 436, 436, 435, 437, 443, 451, 460, 465, 465, 460, 452, 443, 435, 429, 424, 419, 413, 404, 391, 377, 361, 345, 329, 314, 298, 282, 265, 246, 226, 204, 184, 164, 147, 133, 122, 112, 103, 95, 85, 76, 66, 58, 51, 46, 41, 38, 34, 31, 28, 25, 22, 20, 20, 20, 22, 23, 24, 23, 21, 18, 14, 11, 9, 7, 7, 7, 7, 8, 8, 10, 11, 11, 11, 10, 9, 6, 4, 3, 3, 3, 4, 4, 5, 5, 6, 7, 7, 7, 6, 4, 2, 1, 0, 0, 1, 2, 4, 6, 6, 5, 3, 1, 0, 0, 0, 2, 4, 6, 7, 6, 4, 2, 0, 0, 0, 1, 3, 5, 6, 7, 6, 6, 5, 4, 3, 3, 3, 4, 5, 5, 6, 6],
-"basecallPos": [786, 800, 813, 825, 835, 847, 860, 871, 883, 893, 906, 919, 932, 945, 956, 968, 981, 995, 1009, 1018, 1030, 1042, 1055, 1067, 1080, 1091, 1103, 1114, 1123, 1134, 1146, 1158, 1168, 1180, 1192, 1204, 1219, 1231, 1242, 1254, 1266, 1277, 1288, 1301, 1314, 1326, 1340, 1353, 1363, 1375, 1385, 1398, 1411, 1422, 1433, 1444, 1456, 1469, 1482, 1494, 1504, 1516, 1528, 1540, 1555, 1566, 1577, 1587, 1600, 1612, 1624, 1637, 1650, 1663, 1674, 1685, 1697, 1709, 1720, 1731, 1744, 1756, 1769, 1781, 1792, 1806, 1817, 1831, 1844, 1855, 1866, 1876, 1888, 1901, 1915, 1927, 1940, 1952, 1964, 1975, 1986, 1997, 2008, 2020, 2032, 2044, 2056, 2067, 2078, 2092, 2103, 2115, 2129, 2141, 2153, 2164, 2176, 2189, 2201, 2213, 2226, 2238, 2249, 2260, 2270, 2281, 2292, 2304, 2316, 2328, 2339, 2350, 2363, 2375, 2387, 2398, 2411, 2424, 2435, 2446, 2457, 2470, 2483, 2495, 2507, 2518, 2529, 2540, 2551, 2564, 2577, 2589, 2600, 2611, 2623, 2637, 2649, 2661, 2672, 2684, 2696, 2708, 2721, 2733, 2743, 2756, 2768, 2780, 2792, 2804, 2816, 2827, 2840, 2852, 2863, 2875, 2886, 2898, 2911, 2923, 2934, 2946, 2958, 2970, 2983, 2995, 3007, 3019, 3031, 3043, 3054, 3067, 3078, 3091, 3103, 3115, 3127, 3139, 3151, 3162, 3174, 3185, 3197, 3209, 3222, 3235, 3246, 3259, 3271, 3283, 3294, 3306, 3318, 3329, 3341, 3353, 3366, 3377, 3389, 3402, 3414, 3426, 3439, 3452, 3462, 3474, 3485, 3496, 3509, 3521, 3532, 3544, 3557, 3569, 3582, 3593, 3605, 3615, 3627, 3639, 3650, 3662, 3675, 3688, 3700, 3713, 3723, 3735, 3746, 3758, 3771, 3784, 3796, 3806, 3818, 3830, 3842, 3854, 3867, 3878, 3890, 3902, 3915, 3927, 3939, 3950, 3963, 3975, 3987, 3999, 4011, 4024, 4037, 4048, 4060, 4072, 4083, 4095, 4106, 4117, 4130, 4142, 4154, 4166, 4177, 4189, 4201, 4213, 4225, 4236, 4247, 4259, 4271, 4283, 4296, 4309, 4321, 4331, 4343, 4356, 4368, 4380, 4392, 4405, 4417, 4430, 4441, 4453, 4466, 4477, 4488, 4499, 4511, 4524, 4537, 4549, 4560, 4572, 4584, 4596, 4608, 4620, 4632, 4642, 4654, 4666, 4678, 4690, 4702, 4714, 4726, 4738, 4749, 4761, 4774, 4785, 4797, 4809, 4821, 4833, 4844, 4855, 4867, 4879, 4892, 4905, 4917, 4928, 4940, 4952, 4963, 4975, 4987, 4999, 5012, 5024, 5036, 5049, 5061, 5073, 5084, 5096, 5107, 5118, 5131, 5143, 5155, 5167, 5178, 5190, 5202, 5215, 5226, 5238, 5249, 5261, 5273, 5285, 5299, 5310, 5323, 5334, 5346, 5357, 5370, 5381, 5393, 5404, 5416, 5429, 5442, 5455, 5467, 5478, 5490, 5502, 5514, 5527, 5540, 5552, 5563, 5575, 5587, 5598, 5610, 5621, 5633, 5646, 5658, 5670, 5682, 5693, 5705, 5717, 5728, 5740, 5752, 5764, 5776, 5788, 5799, 5813, 5824, 5836, 5848, 5861, 5873, 5884, 5896, 5908, 5919, 5931, 5944, 5955, 5968, 5980, 5993, 6005, 6018, 6030, 6042, 6054, 6065, 6077, 6090, 6102, 6114, 6126, 6138, 6150, 6163, 6175, 6188, 6199, 6211, 6222, 6234, 6247, 6259, 6272, 6282, 6295, 6308, 6319, 6331, 6342, 6354, 6366, 6378, 6389, 6401, 6414, 6427, 6440, 6451, 6463, 6475, 6487, 6499, 6512, 6524, 6537, 6549, 6561, 6572, 6584, 6595, 6607, 6619, 6631, 6644, 6656, 6669, 6680, 6691, 6703, 6715, 6728, 6740, 6753, 6765, 6776, 6787, 6798, 6810, 6823, 6835, 6847, 6859, 6871, 6885, 6897, 6909, 6921, 6932, 6945, 6957, 6969, 6982, 6994, 7005, 7017, 7030, 7042, 7055, 7067, 7080, 7093, 7104, 7116, 7128, 7140, 7153, 7166, 7178, 7189, 7200, 7213, 7226, 7238, 7250, 7261, 7274, 7286, 7299, 7311, 7324, 7336, 7348, 7358, 7371, 7383, 7396, 7409, 7421, 7433, 7444, 7457, 7469, 7482, 7494, 7506, 7518, 7530, 7543, 7554, 7566, 7577, 7589, 7602, 7615, 7627, 7640, 7651, 7663, 7676, 7688, 7700, 7712, 7725, 7737, 7750, 7762, 7774, 7786, 7798, 7810, 7821, 7833, 7845, 7857, 7869, 7881, 7893, 7905, 7917, 7929, 7942, 7955, 7968, 7981, 7993, 8005, 8018, 8029, 8042, 8053, 8066, 8079, 8091, 8104, 8117, 8129, 8141, 8153, 8166, 8178, 8189, 8202, 8214, 8227, 8240, 8253, 8265, 8278, 8289, 8302, 8314, 8327, 8339, 8352, 8365, 8377, 8389, 8401, 8413, 8427, 8438, 8451, 8463, 8475, 8488, 8500, 8512, 8524, 8537, 8549, 8562, 8575, 8587, 8598, 8610, 8622, 8636, 8648, 8660, 8672, 8685, 8698, 8710, 8724, 8736, 8748, 8759, 8772, 8785, 8797, 8810, 8824, 8835, 8848, 8861, 8873, 8886, 8898, 8910, 8923, 8936, 8948, 8960, 8973, 8985, 8997, 9010, 9021, 9034, 9047, 9060, 9072, 9084, 9096, 9109, 9121, 9133, 9146, 9159, 9172, 9185, 9199, 9211, 9223, 9236, 9247, 9261, 9273, 9286, 9299, 9310, 9322, 9335, 9349, 9362, 9374, 9386, 9398, 9410, 9423, 9435, 9448, 9460, 9474, 9487, 9499, 9512, 9525, 9537, 9549, 9561, 9574, 9587, 9601, 9612, 9625, 9637, 9650, 9662, 9675, 9688, 9701, 9713, 9725, 9737, 9750, 9762, 9775, 9788, 9800, 9813, 9828, 9840, 9853, 9866, 9879, 9893, 9906, 9919, 9931, 9946, 9957, 9968, 9983, 9996, 10008, 10023, 10036, 10047, 10060, 10072, 10083, 10098, 10113, 10125, 10138, 10150, 10164, 10177, 10190, 10203, 10216, 10229, 10242, 10256, 10268],
-"basecalls": {"786":"1:G", "800":"2:G", "813":"3:G", "825":"4:C", "835":"5:A", "847":"6:G", "860":"7:T", "871":"8:A", "883":"9:A", "893":"10:C", "906":"11:G", "919":"12:T", "932":"13:C", "945":"14:T", "956":"15:A", "968":"16:G", "981":"17:G", "995":"18:G", "1009":"19:A", "1018":"20:C", "1030":"21:G", "1042":"22:C", "1055":"23:T", "1067":"24:C", "1080":"25:T", "1091":"26:C", "1103":"27:C", "1114":"28:C", "1123":"29:A", "1134":"30:A", "1146":"31:A", "1158":"32:C", "1168":"33:A", "1180":"34:C", "1192":"35:C", "1204":"36:G", "1219":"37:A", "1231":"38:A", "1242":"39:G", "1254":"40:C", "1266":"41:C", "1277":"-", "1288":"42:A", "1301":"43:G", "1314":"44:T", "1326":"45:G", "1340":"46:G", "1353":"47:A", "1363":"48:C", "1375":"49:C", "1385":"50:A", "1398":"51:G", "1411":"52:C", "1422":"53:A", "1433":"54:C", "1444":"55:A", "1456":"56:C", "1469":"57:T", "1482":"58:C", "1494":"59:C", "1504":"60:A", "1516":"61:A", "1528":"62:G", "1540":"63:G", "1555":"64:A", "1566":"65:A", "1577":"66:A", "1587":"67:T", "1600":"68:C", "1612":"69:C", "1624":"70:C", "1637":"71:G", "1650":"72:G", "1663":"73:C", "1674":"74:A", "1685":"75:C", "1697":"76:T", "1709":"77:C", "1720":"78:A", "1731":"79:C", "1744":"80:C", "1756":"81:G", "1769":"82:C", "1781":"83:A", "1792":"84:G", "1806":"85:T", "1817":"86:G", "1831":"87:G", "1844":"88:A", "1855":"89:A", "1866":"90:A", "1876":"91:C", "1888":"92:T", "1901":"93:G", "1915":"94:G", "1927":"95:G", "1940":"96:G", "1952":"97:C", "1964":"98:T", "1975":"99:A", "1986":"100:C", "1997":"101:A", "2008":"102:A", "2020":"103:A", "2032":"104:T", "2044":"105:C", "2056":"106:C", "2067":"107:A", "2078":"108:C", "2092":"109:T", "2103":"110:A", "2115":"111:G", "2129":"112:T", "2141":"113:T", "2153":"114:C", "2164":"115:C", "2176":"116:T", "2189":"117:T", "2201":"118:C", "2213":"119:T", "2226":"120:G", "2238":"121:A", "2249":"122:T", "2260":"123:A", "2270":"124:C", "2281":"125:A", "2292":"126:A", "2304":"127:T", "2316":"128:A", "2328":"129:C", "2339":"130:A", "2350":"131:A", "2363":"132:A", "2375":"133:C", "2387":"134:C", "2398":"135:A", "2411":"136:G", "2424":"137:A", "2435":"138:C", "2446":"139:A", "2457":"140:T", "2470":"141:G", "2483":"142:T", "2495":"143:T", "2507":"144:A", "2518":"145:T", "2529":"146:A", "2540":"147:C", "2551":"148:A", "2564":"149:G", "2577":"150:C", "2589":"151:A", "2600":"152:C", "2611":"153:A", "2623":"154:G", "2637":"155:G", "2649":"156:T", "2661":"157:C", "2672":"158:A", "2684":"159:A", "2696":"160:G", "2708":"161:G", "2721":"162:T", "2733":"163:C", "2743":"164:A", "2756":"165:G", "2768":"166:A", "2780":"167:G", "2792":"168:T", "2804":"169:C", "2816":"170:T", "2827":"171:A", "2840":"172:G", "2852":"173:C", "2863":"174:A", "2875":"175:T", "2886":"176:A", "2898":"177:G", "2911":"178:A", "2923":"179:A", "2934":"180:T", "2946":"181:C", "2958":"182:T", "2970":"183:T", "2983":"184:T", "2995":"185:C", "3007":"186:T", "3019":"187:T", "3031":"188:C", "3043":"189:G", "3054":"190:C", "3067":"191:G", "3078":"192:C", "3091":"193:G", "3103":"194:G", "3115":"195:G", "3127":"196:G", "3139":"197:T", "3151":"198:G", "3162":"199:C", "3174":"200:A", "3185":"201:T", "3197":"202:G", "3209":"203:C", "3222":"204:G", "3235":"205:T", "3246":"206:G", "3259":"207:G", "3271":"208:C", "3283":"209:C", "3294":"210:A", "3306":"211:T", "3318":"212:T", "3329":"213:A", "3341":"214:T", "3353":"215:G", "3366":"216:A", "3377":"217:C", "3389":"218:C", "3402":"219:G", "3414":"220:T", "3426":"221:G", "3439":"222:G", "3452":"223:A", "3462":"224:T", "3474":"225:A", "3485":"226:A", "3496":"227:C", "3509":"228:T", "3521":"229:C", "3532":"230:A", "3544":"231:G", "3557":"232:T", "3569":"233:T", "3582":"234:T", "3593":"235:C", "3605":"236:C", "3615":"237:A", "3627":"238:C", "3639":"239:T", "3650":"240:A", "3662":"-", "3675":"241:G", "3688":"242:T", "3700":"243:G", "3713":"244:A", "3723":"245:T", "3735":"246:A", "3746":"-", "3758":"247:A", "3771":"248:G", "3784":"249:G", "3796":"250:A", "3806":"251:T", "3818":"252:A", "3830":"253:A", "3842":"254:G", "3854":"255:C", "3867":"256:T", "3878":"257:A", "3890":"258:T", "3902":"259:T", "3915":"260:T", "3927":"261:G", "3939":"262:C", "3950":"263:A", "3963":"264:G", "3975":"265:T", "3987":"266:G", "3999":"267:T", "4011":"268:G", "4024":"269:G", "4037":"270:A", "4048":"271:A", "4060":"272:G", "4072":"273:A", "4083":"274:T", "4095":"275:C", "4106":"276:A", "4117":"277:C", "4130":"278:T", "4142":"279:T", "4154":"280:A", "4166":"281:T", "4177":"282:A", "4189":"283:A", "4201":"284:A", "4213":"285:G", "4225":"286:A", "4236":"287:C", "4247":"288:A", "4259":"289:C", "4271":"290:T", "4283":"291:G", "4296":"292:T", "4309":"293:C", "4321":"294:C", "4331":"295:A", "4343":"296:G", "4356":"297:T", "4368":"298:T", "4380":"299:G", "4392":"300:C", "4405":"301:G", "4417":"302:G", "4430":"303:A", "4441":"304:G", "4453":"305:G", "4466":"306:A", "4477":"307:A", "4488":"308:A", "4499":"309:T", "4511":"310:T", "4524":"311:G", "4537":"312:G", "4549":"313:A", "4560":"314:G", "4572":"315:T", "4584":"316:T", "4596":"317:C", "4608":"318:T", "4620":"319:T", "4632":"320:C", "4642":"321:A", "4654":"322:C", "4666":"323:C", "4678":"324:T", "4690":"325:A", "4702":"326:T", "4714":"327:T", "4726":"328:C", "4738":"329:T", "4749":"330:A", "4761":"331:G", "4774":"332:A", "4785":"333:T", "4797":"334:T", "4809":"335:T", "4821":"336:G", "4833":"337:A", "4844":"338:C", "4855":"339:A", "4867":"340:T", "4879":"341:G", "4892":"342:G", "4905":"343:A", "4917":"344:A", "4928":"345:T", "4940":"346:T", "4952":"347:T", "4963":"348:A", "4975":"349:C", "4987":"350:C", "4999":"351:T", "5012":"352:T", "5024":"353:T", "5036":"354:G", "5049":"355:T", "5061":"356:G", "5073":"357:A", "5084":"358:T", "5096":"359:T", "5107":"360:A", "5118":"361:C", "5131":"362:T", "5143":"363:G", "5155":"364:C", "5167":"365:A", "5178":"366:A", "5190":"367:A", "5202":"368:T", "5215":"369:T", "5226":"370:T", "5238":"371:C", "5249":"372:A", "5261":"373:C", "5273":"374:T", "5285":"375:G", "5299":"376:A", "5310":"377:G", "5323":"378:A", "5334":"379:C", "5346":"380:T", "5357":"381:A", "5370":"382:A", "5381":"383:C", "5393":"384:A", "5404":"385:A", "5416":"386:T", "5429":"387:G", "5442":"388:G", "5455":"389:G", "5467":"390:C", "5478":"391:A", "5490":"392:C", "5502":"393:G", "5514":"394:C", "5527":"395:C", "5540":"396:T", "5552":"397:T", "5563":"398:A", "5575":"399:A", "5587":"400:A", "5598":"401:T", "5610":"402:C", "5621":"403:A", "5633":"404:A", "5646":"405:G", "5658":"406:T", "5670":"407:G", "5682":"408:T", "5693":"409:A", "5705":"410:C", "5717":"411:C", "5728":"412:A", "5740":"413:A", "5752":"414:A", "5764":"415:T", "5776":"416:T", "5788":"417:A", "5799":"418:T", "5813":"419:G", "5824":"420:T", "5836":"421:A", "5848":"422:C", "5861":"423:G", "5873":"424:T", "5884":"425:A", "5896":"426:C", "5908":"427:C", "5919":"428:A", "5931":"429:C", "5944":"430:C", "5955":"431:A", "5968":"432:G", "5980":"433:G", "5993":"434:C", "6005":"435:G", "6018":"436:C", "6030":"437:T", "6042":"438:C", "6054":"439:C", "6065":"440:A", "6077":"441:G", "6090":"442:T", "6102":"443:G", "6114":"444:C", "6126":"445:C", "6138":"446:C", "6150":"447:G", "6163":"448:A", "6175":"449:G", "6188":"450:A", "6199":"451:A", "6211":"452:A", "6222":"453:T", "6234":"454:G", "6247":"455:G", "6259":"456:G", "6272":"457:A", "6282":"458:T", "6295":"459:G", "6308":"460:A", "6319":"461:C", "6331":"462:T", "6342":"463:A", "6354":"464:C", "6366":"465:A", "6378":"466:C", "6389":"467:A", "6401":"468:T", "6414":"469:G", "6427":"470:G", "6440":"471:C", "6451":"472:A", "6463":"473:A", "6475":"474:A", "6487":"475:C", "6499":"476:C", "6512":"477:T", "6524":"478:C", "6537":"479:T", "6549":"480:T", "6561":"481:C", "6572":"482:A", "6584":"483:A", "6595":"484:A", "6607":"485:T", "6619":"486:C", "6631":"487:C", "6644":"488:G", "6656":"489:T", "6669":"490:C", "6680":"491:A", "6691":"492:A", "6703":"493:T", "6715":"494:C", "6728":"495:T", "6740":"496:T", "6753":"497:T", "6765":"498:T", "6776":"499:A", "6787":"500:C", "6798":"501:A", "6810":"502:C", "6823":"503:T", "6835":"504:T", "6847":"505:A", "6859":"506:C", "6871":"507:G", "6885":"508:G", "6897":"509:A", "6909":"510:A", "6921":"511:C", "6932":"512:A", "6945":"513:G", "6957":"514:C", "6969":"515:C", "6982":"516:C", "6994":"517:C", "7005":"518:A", "7017":"519:G", "7030":"520:C", "7042":"521:C", "7055":"522:C", "7067":"523:G", "7080":"524:G", "7093":"525:A", "7104":"526:T", "7116":"527:C", "7128":"528:T", "7140":"529:C", "7153":"530:G", "7166":"531:G", "7178":"532:T", "7189":"533:A", "7200":"534:C", "7213":"535:C", "7226":"536:G", "7238":"537:T", "7250":"538:A", "7261":"539:T", "7274":"540:G", "7286":"541:T", "7299":"542:T", "7311":"543:G", "7324":"544:G", "7336":"545:T", "7348":"546:A", "7358":"547:T", "7371":"548:T", "7383":"549:T", "7396":"550:C", "7409":"551:G", "7421":"552:A", "7433":"553:A", "7444":"554:C", "7457":"555:G", "7469":"556:C", "7482":"557:C", "7494":"558:T", "7506":"559:A", "7518":"560:C", "7530":"561:T", "7543":"562:C", "7554":"563:A", "7566":"564:C", "7577":"565:A", "7589":"566:C", "7602":"567:T", "7615":"568:T", "7627":"569:T", "7640":"570:T", "7651":"571:A", "7663":"572:C", "7676":"573:G", "7688":"574:A", "7700":"575:C", "7712":"576:G", "7725":"577:G", "7737":"578:T", "7750":"579:T", "7762":"580:T", "7774":"581:T", "7786":"582:T", "7798":"583:C", "7810":"584:C", "7821":"585:A", "7833":"586:A", "7845":"587:A", "7857":"588:A", "7869":"589:T", "7881":"590:A", "7893":"591:C", "7905":"592:C", "7917":"593:A", "7929":"594:C", "7942":"595:T", "7955":"596:G", "7968":"597:A", "7981":"598:A", "7993":"599:G", "8005":"600:G", "8018":"601:A", "8029":"602:C", "8042":"603:C", "8053":"604:A", "8066":"605:G", "8079":"606:T", "8091":"607:C", "8104":"608:G", "8117":"609:G", "8129":"610:C", "8141":"611:A", "8153":"612:G", "8166":"613:C", "8178":"614:A", "8189":"615:C", "8202":"616:T", "8214":"617:A", "8227":"618:G", "8240":"619:G", "8253":"620:T", "8265":"621:G", "8278":"622:A", "8289":"623:C", "8302":"624:T", "8314":"625:C", "8327":"626:C", "8339":"627:C", "8352":"628:T", "8365":"629:C", "8377":"630:T", "8389":"631:A", "8401":"632:T", "8413":"633:G", "8427":"634:G", "8438":"635:T", "8451":"636:G", "8463":"637:C", "8475":"638:A", "8488":"639:G", "8500":"640:C", "8512":"641:A", "8524":"642:T", "8537":"643:C", "8549":"644:T", "8562":"645:T", "8575":"646:T", "8587":"647:A", "8598":"648:A", "8610":"649:A", "8622":"650:T", "8636":"651:G", "8648":"652:A", "8660":"653:C", "8672":"654:T", "8685":"655:T", "8698":"656:C", "8710":"657:G", "8724":"658:G", "8736":"659:T", "8748":"660:A", "8759":"661:T", "8772":"662:T", "8785":"663:T", "8797":"664:T", "8810":"665:G", "8824":"666:G", "8835":"667:C", "8848":"668:T", "8861":"669:G", "8873":"670:T", "8886":"671:T", "8898":"672:A", "8910":"673:G", "8923":"674:A", "8936":"675:G", "8948":"676:T", "8960":"677:A", "8973":"678:G", "8985":"679:T", "8997":"680:C", "9010":"681:A", "9021":"682:A", "9034":"683:T", "9047":"684:G", "9060":"685:A", "9072":"686:C", "9084":"687:C", "9096":"688:A", "9109":"689:C", "9121":"690:A", "9133":"691:A", "9146":"692:C", "9159":"693:C", "9172":"694:C", "9185":"695:G", "9199":"696:A", "9211":"697:C", "9223":"698:C", "9236":"699:A", "9247":"700:A", "9261":"701:G", "9273":"702:G", "9286":"703:T", "9299":"704:C", "9310":"705:A", "9322":"706:C", "9335":"707:C", "9349":"708:T", "9362":"709:C", "9374":"710:C", "9386":"711:A", "9398":"712:A", "9410":"713:A", "9423":"714:A", "9435":"715:T", "9448":"716:C", "9460":"717:A", "9474":"718:G", "9487":"719:A", "9499":"720:G", "9512":"721:T", "9525":"722:G", "9537":"723:T", "9549":"724:A", "9561":"725:T", "9574":"726:C", "9587":"727:T", "9601":"728:A", "9612":"729:A", "9625":"730:A", "9637":"731:A", "9650":"732:C", "9662":"733:C", "9675":"734:C", "9688":"735:A", "9701":"736:A", "9713":"737:A", "9725":"738:C", "9737":"739:A", "9750":"740:C", "9762":"741:A", "9775":"742:T", "9788":"743:C", "9800":"744:A", "9813":"745:G", "9828":"746:A", "9840":"747:G", "9853":"748:T", "9866":"749:C", "9879":"750:T", "9893":"751:G", "9906":"752:G", "9919":"753:T", "9931":"754:G", "9946":"755:C", "9957":"756:C", "9968":"757:C", "9983":"758:G", "9996":"759:C", "10008":"760:G", "10023":"761:T", "10036":"762:C", "10047":"763:C", "10060":"764:A", "10072":"765:C", "10083":"766:C", "10098":"767:G", "10113":"768:A", "10125":"769:G", "10138":"770:G", "10150":"771:G", "10164":"772:C", "10177":"773:A", "10190":"774:G", "10203":"775:T", "10216":"776:G", "10229":"777:G", "10242":"778:C", "10256":"779:A", "10268":"780:T"}
-}
-, {
-"traceFileName": "dataset_152177",
-"leadingGaps": 2462,
-"trailingGaps": 4709,
-"peakA": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 12, 16, 19, 20, 17, 13, 8, 3, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 1, 3, 3, 2, 0, 0, 0, 0, 4, 8, 9, 3, 0, 0, 28, 104, 230, 397, 575, 726, 814, 816, 733, 585, 409, 243, 113, 33, 0, 0, 7, 20, 29, 32, 31, 24, 12, 0, 0, 10, 69, 179, 340, 530, 717, 860, 928, 904, 796, 629, 439, 262, 125, 39, 0, 0, 5, 17, 22, 18, 9, 3, 8, 34, 83, 156, 244, 336, 414, 466, 481, 457, 401, 324, 239, 160, 95, 48, 19, 5, 1, 4, 8, 12, 15, 16, 15, 12, 9, 6, 3, 1, 0, 0, 1, 0, 0, 0, 0, 0, 4, 10, 14, 13, 8, 2, 2, 15, 40, 70, 91, 90, 64, 33, 26, 79, 205, 390, 584, 726, 765, 687, 521, 324, 154, 45, 0, 0, 0, 0, 42, 148, 327, 552, 765, 899, 905, 780, 566, 331, 137, 20, 0, 0, 8, 28, 36, 33, 23, 7, 0, 0, 6, 90, 246, 462, 696, 887, 981, 948, 798, 577, 345, 156, 37, 0, 0, 3, 24, 37, 38, 28, 9, 0, 0, 22, 127, 303, 529, 755, 920, 975, 902, 725, 496, 274, 106, 11, 0, 0, 13, 33, 41, 34, 16, 0, 0, 1, 75, 215, 412, 630, 816, 918, 906, 783, 586, 368, 181, 56, 0, 0, 1, 19, 30, 35, 35, 30, 18, 0, 0, 0, 64, 198, 397, 631, 846, 985, 1007, 906, 710, 473, 253, 92, 6, 0, 0, 24, 45, 53, 53, 49, 45, 42, 38, 32, 24, 14, 5, 0, 0, 0, 6, 15, 17, 10, 0, 0, 21, 107, 258, 459, 670, 836, 910, 865, 709, 482, 245, 63, 0, 33, 195, 428, 672, 862, 947, 905, 746, 514, 270, 78, 0, 22, 172, 399, 642, 839, 936, 909, 766, 545, 305, 105, 0, 0, 116, 314, 543, 745, 868, 879, 776, 584, 351, 138, 2, 0, 93, 313, 593, 865, 1059, 1124, 1048, 854, 599, 346, 149, 31, 0, 0, 20, 45, 58, 60, 54, 46, 37, 27, 17, 8, 3, 1, 4, 8, 12, 14, 13, 10, 6, 2, 0, 0, 0, 1, 3, 6, 8, 10, 11, 11, 10, 8, 5, 3, 2, 1, 1, 2, 3, 4, 4, 3, 2, 2, 2, 3, 3, 2, 0, 0, 0, 0, 6, 12, 13, 5, 0, 0, 28, 109, 242, 408, 573, 694, 733, 675, 531, 339, 151, 20, 0, 59, 227, 448, 664, 818, 870, 809, 657, 458, 264, 114, 26, 0, 0, 8, 20, 25, 26, 25, 20, 11, 0, 0, 6, 65, 177, 332, 501, 641, 713, 694, 591, 433, 264, 124, 34, 0, 0, 5, 14, 17, 15, 15, 17, 18, 11, 0, 0, 7, 78, 214, 405, 614, 791, 886, 870, 748, 557, 347, 168, 49, 0, 0, 7, 29, 44, 49, 46, 41, 35, 29, 24, 18, 14, 11, 11, 11, 13, 14, 15, 16, 16, 17, 17, 16, 15, 14, 13, 12, 11, 11, 10, 10, 9, 9, 9, 9, 9, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 3, 0, 0, 0, 0, 6, 14, 17, 8, 0, 0, 18, 102, 248, 439, 637, 791, 856, 814, 676, 483, 286, 127, 29, 0, 0, 10, 28, 38, 39, 35, 32, 29, 27, 23, 19, 15, 11, 9, 9, 10, 11, 12, 12, 12, 11, 10, 9, 9, 10, 11, 13, 13, 13, 10, 6, 3, 1, 1, 2, 4, 4, 2, 0, 0, 0, 2, 11, 17, 12, 0, 0, 0, 62, 186, 367, 573, 754, 861, 862, 757, 578, 373, 192, 66, 3, 0, 0, 16, 25, 27, 27, 27, 24, 15, 0, 0, 6, 75, 211, 406, 625, 818, 933, 935, 824, 631, 409, 211, 71, 0, 0, 1, 25, 42, 47, 43, 35, 27, 19, 13, 8, 4, 3, 5, 8, 11, 15, 17, 17, 16, 14, 11, 8, 5, 3, 3, 3, 5, 5, 6, 5, 4, 2, 1, 0, 0, 0, 1, 3, 6, 8, 8, 8, 5, 2, 0, 0, 0, 3, 7, 11, 13, 15, 15, 15, 15, 14, 11, 7, 1, 0, 0, 2, 10, 16, 12, 0, 0, 1, 63, 190, 378, 596, 796, 922, 939, 842, 658, 437, 233, 85, 6, 0, 0, 21, 38, 44, 42, 36, 32, 28, 25, 22, 18, 15, 13, 13, 13, 14, 15, 16, 17, 17, 18, 19, 19, 19, 18, 16, 14, 12, 10, 8, 8, 8, 9, 11, 13, 14, 13, 9, 3, 0, 0, 0, 6, 15, 17, 8, 0, 0, 23, 116, 275, 482, 695, 859, 927, 879, 729, 521, 309, 138, 32, 0, 0, 12, 31, 41, 42, 37, 31, 27, 24, 21, 16, 9, 3, 0, 0, 6, 15, 21, 17, 2, 0, 0, 50, 168, 346, 557, 753, 879, 901, 811, 634, 421, 224, 80, 4, 0, 0, 24, 42, 48, 45, 37, 28, 19, 12, 6, 3, 2, 4, 8, 13, 18, 21, 23, 22, 19, 14, 7, 1, 0, 0, 2, 8, 12, 8, 0, 0, 4, 50, 140, 269, 414, 541, 617, 618, 546, 420, 275, 145, 53, 4, 0, 0, 8, 17, 23, 26, 24, 15, 1, 0, 0, 52, 160, 323, 515, 692, 806, 821, 729, 550, 332, 133, 5, 0, 70, 245, 463, 664, 798, 830, 756, 601, 409, 228, 92, 16, 0, 0, 13, 25, 30, 30, 27, 21, 11, 0, 0, 6, 60, 160, 300, 454, 583, 652, 640, 551, 411, 258, 128, 41, 0, 0, 0, 8, 13, 15, 19, 22, 19, 7, 0, 0, 30, 135, 313, 540, 769, 940, 1003, 940, 768, 538, 309, 131, 24, 0, 0, 16, 37, 46, 44, 38, 31, 25, 20, 16, 13, 13, 15, 18, 22, 23, 22, 17, 11, 5, 1, 0, 0, 1, 3, 5, 7, 7, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 7, 7, 6, 7, 7, 8, 9, 10, 10, 11, 11, 11, 11, 12, 12, 13, 13, 13, 13, 13, 13, 14, 16, 17, 18, 16, 11, 5, 0, 0, 2, 9, 14, 12, 3, 0, 0, 45, 145, 298, 485, 666, 795, 833, 763, 601, 388, 180, 33, 0, 59, 227, 447, 660, 810, 856, 789, 627, 414, 204, 47, 0, 12, 135, 314, 502, 649, 718, 693, 584, 426, 259, 123, 36, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 8, 20, 26, 29, 30, 30, 25, 12, 0, 0, 23, 122, 293, 518, 751, 932, 1010, 961, 799, 572, 338, 149, 32, 0, 0, 20, 48, 65, 68, 62, 52, 41, 30, 20, 13, 9, 8, 11, 15, 18, 20, 20, 17, 14, 10, 7, 6, 7, 9, 11, 13, 15, 16, 17, 17, 18, 18, 19, 19, 18, 17, 15, 13, 12, 12, 13, 15, 17, 18, 19, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 20, 19, 18, 17, 16, 15, 15, 16, 16, 17, 17, 16, 15, 13, 12, 10, 9, 8, 9, 10, 12, 13, 14, 14, 14, 12, 11, 10, 8, 7, 7, 7, 8, 10, 13, 14, 14, 10, 3, 0, 0, 0, 8, 17, 18, 6, 0, 0, 37, 152, 339, 574, 804, 970, 1024, 949, 768, 532, 301, 124, 21, 0, 0, 18, 38, 46, 44, 38, 34, 32, 31, 27, 20, 12, 6, 4, 8, 15, 18, 13, 0, 0, 6, 66, 183, 349, 538, 706, 807, 810, 708, 524, 306, 111, 0, 0, 106, 319, 578, 817, 973, 1007, 912, 720, 484, 264, 101, 12, 0, 0, 22, 41, 48, 46, 39, 33, 27, 21, 16, 11, 8, 8, 10, 12, 15, 16, 16, 14, 13, 12, 11, 11, 12, 12, 13, 12, 11, 10, 7, 5, 2, 0, 0, 0, 2, 5, 8, 10, 11, 11, 11, 10, 10, 11, 11, 9, 4, 0, 0, 0, 4, 14, 19, 13, 0, 0, 6, 83, 232, 440, 669, 862, 966, 950, 819, 612, 383, 187, 56, 0, 0, 7, 31, 46, 49, 44, 36, 29, 24, 19, 17, 15, 15, 15, 16, 15, 13, 11, 10, 12, 15, 20, 23, 21, 15, 6, 0, 0, 3, 10, 14, 8, 0, 0, 13, 87, 219, 397, 586, 739, 812, 784, 663, 484, 295, 138, 37, 0, 0, 6, 23, 32, 32, 27, 21, 17, 13, 9, 6, 3, 2, 3, 5, 7, 7, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 8, 8, 6, 4, 2, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 1, 4, 8, 11, 13, 14, 12, 8, 5, 1, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 2, 0, 0, 0, 0, 7, 13, 13, 4, 0, 0, 37, 128, 271, 446, 614, 731, 761, 688, 529, 328, 139, 18, 0, 93, 274, 493, 690, 810, 819, 714, 521, 295, 99, 0, 5, 140, 362, 610, 815, 921, 904, 774, 573, 356, 174, 54, 0, 0, 2, 19, 29, 31, 27, 17, 4, 0, 0, 24, 101, 229, 391, 555, 677, 722, 677, 555, 390, 225, 96, 19, 0, 0, 10, 24, 30, 27, 22, 16, 11, 9, 6, 5, 5, 7, 10, 14, 16, 17, 16, 14, 14, 16, 19, 22, 23, 19, 12, 5, 2, 5, 11, 15, 11, 0, 0, 7, 70, 195, 376, 581, 765, 876, 879, 765, 561, 320, 109, 0, 0, 145, 398, 693, 954, 1113, 1129, 1003, 776, 510, 269, 97, 7, 0, 0, 26, 44, 47, 40, 29, 20, 14, 10, 7, 5, 5, 6, 9, 11, 12, 11, 9, 6, 2, 1, 1, 3, 5, 7, 5, 1, 0, 0, 0, 6, 16, 20, 11, 0, 0, 18, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 117, 295, 533, 785, 986, 1080, 1039, 874, 634, 383, 176, 45, 0, 0, 11, 33, 42, 40, 31, 21, 14, 10, 7, 5, 4, 5, 7, 10, 13, 15, 15, 14, 12, 10, 9, 9, 9, 9, 8, 6, 4, 3, 5, 8, 12, 14, 12, 6, 0, 0, 0, 7, 14, 14, 3, 0, 0, 41, 146, 310, 506, 690, 812, 834, 751, 587, 389, 206, 74, 4, 0, 0, 16, 27, 27, 21, 13, 7, 5, 6, 7, 8, 7, 5, 0, 0, 0, 0, 6, 16, 18, 9, 0, 0, 22, 119, 287, 507, 732, 906, 976, 924, 764, 542, 318, 139, 30, 0, 0, 14, 34, 41, 38, 28, 19, 14, 11, 11, 10, 7, 3, 0, 0, 0, 3, 9, 12, 7, 0, 0, 12, 74, 187, 338, 499, 629, 692, 668, 566, 415, 255, 123, 37, 0, 0, 0, 6, 14, 18, 15, 5, 0, 0, 11, 87, 226, 418, 625, 798, 888, 868, 744, 551, 342, 165, 48, 0, 0, 4, 21, 30, 29, 23, 16, 12, 9, 7, 5, 4, 4, 7, 10, 13, 14, 12, 8, 4, 1, 0, 1, 4, 7, 9, 9, 8, 5, 2, 0, 0, 1, 4, 7, 8, 6, 1, 0, 0, 0, 7, 16, 17, 7, 0, 0, 34, 141, 320, 549, 782, 961, 1035, 980, 807, 559, 299, 90, 0, 0, 129, 347, 596, 812, 943, 955, 850, 660, 437, 234, 87, 8, 0, 1, 23, 40, 46, 42, 36, 33, 32, 33, 33, 29, 22, 13, 6, 4, 8, 13, 13, 6, 0, 0, 28, 110, 250, 436, 633, 793, 871, 838, 696, 482, 255, 83, 21, 95, 294, 567, 843, 1044, 1114, 1032, 818, 530, 247, 48, 0, 91, 330, 644, 950, 1167, 1240, 1155, 942, 662, 386, 169, 39, 0, 0, 21, 46, 57, 53, 42, 29, 18, 10, 5, 3, 4, 6, 9, 12, 13, 11, 8, 4, 1, 0, 0, 1, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 12, 12, 10, 8, 5, 3, 2, 1, 2, 3, 5, 7, 9, 9, 9, 7, 4, 1, 0, 0, 1, 4, 6, 5, 2, 0, 0, 0, 3, 13, 18, 12, 0, 0, 6, 81, 227, 434, 666, 866, 981, 976, 854, 649, 417, 212, 71, 0, 0, 0, 20, 30, 30, 23, 15, 11, 9, 8, 6, 4, 2, 2, 4, 6, 8, 9, 9, 7, 5, 4, 3, 2, 0, 0, 0, 0, 5, 10, 11, 4, 0, 0, 21, 91, 209, 360, 512, 626, 669, 628, 516, 365, 213, 93, 20, 0, 0, 7, 18, 21, 17, 11, 7, 5, 4, 4, 3, 2, 1, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 7, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 2, 5, 8, 9, 7, 1, 0, 0, 0, 9, 19, 19, 6, 0, 0, 44, 174, 386, 653, 919, 1116, 1188, 1114, 917, 651, 384, 171, 41, 0, 0, 13, 34, 43, 40, 31, 22, 16, 11, 8, 5, 5, 6, 10, 15, 19, 22, 23, 21, 18, 15, 12, 12, 12, 13, 14, 15, 17, 18, 21, 22, 21, 18, 11, 5, 1, 3, 9, 14, 12, 3, 0, 0, 43, 142, 296, 486, 673, 808, 852, 786, 623, 405, 193, 49, 21, 125, 341, 617, 883, 1071, 1129, 1044, 835, 558, 282, 77, 0, 40, 208, 444, 683, 863, 936, 890, 742, 538, 328, 157, 46, 0, 0, 8, 25, 35, 35, 30, 24, 18, 13, 9, 6, 4, 4, 6, 9, 12, 14, 15, 14, 13, 13, 13, 14, 15, 17, 18, 18, 16, 13, 9, 5, 2, 1, 2, 6, 10, 14, 17, 18, 17, 14, 10, 7, 5, 6, 8, 13, 17, 20, 21, 19, 15, 10, 6, 2, 0, 0, 1, 5, 11, 18, 24, 28, 28, 25, 18, 12, 5, 1, 0, 0, 0, 2, 4, 5, 6, 7, 7, 8, 9, 9, 8, 6, 2, 0, 0, 0, 4, 11, 13, 6, 0, 0, 16, 86, 209, 374, 549, 694, 768, 752, 650, 491, 317, 165, 61, 7, 0, 0, 5, 12, 15, 17, 15, 9, 0, 0, 7, 67, 188, 369, 586, 792, 935, 973, 890, 703, 461, 230, 73, 37, 131, 331, 584, 820, 977, 1012, 914, 708, 448, 202, 36, 0, 96, 312, 592, 863, 1056, 1123, 1052, 868, 622, 375, 175, 49, 0, 0, 14, 38, 51, 52, 43, 31, 19, 10, 5, 3, 4, 7, 12, 15, 17, 16, 13, 9, 6, 5, 6, 7, 7, 4, 1, 0, 1, 7, 12, 12, 5, 0, 0, 24, 101, 231, 399, 573, 711, 777, 751, 642, 479, 303, 152, 50, 0, 0, 3, 19, 30, 32, 28, 21, 16, 13, 13, 13, 12, 9, 4, 0, 0, 0, 5, 13, 14, 6, 0, 0, 30, 126, 289, 501, 724, 903, 991, 965, 830, 624, 398, 203, 69, 2, 0, 1, 20, 31, 30, 23, 13, 6, 2, 1, 1, 2, 4, 7, 11, 15, 16, 16, 12, 7, 3, 0, 0, 1, 4, 7, 10, 10, 8, 6, 3, 1, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 3, 5, 7, 8, 8, 6, 4, 2, 1, 1, 4, 8, 12, 15, 16, 14, 11, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 9, 12, 15, 14, 10, 4, 0, 0, 0, 6, 14, 15, 5, 0, 0, 34, 136, 305, 523, 749, 927, 1013, 981, 841, 630, 402, 205, 69, 1, 0, 0, 17, 24, 17, 1, 0, 0, 38, 121, 241, 383, 518, 615, 649, 609, 508, 371, 230, 115, 39, 2, 0, 0, 2, 6, 10, 12, 11, 4, 0, 0, 26, 111, 262, 467, 695, 895, 1016, 1022, 905, 691, 435, 202, 54, 33, 146, 366, 640, 897, 1074, 1127, 1048, 861, 616, 372, 174, 50, 0, 0, 9, 23, 22, 8, 0, 3, 47, 137, 268, 422, 568, 675, 715, 678, 573, 426, 272, 141, 50, 3, 0, 0, 7, 17, 20, 15, 5, 0, 0, 28, 106, 240, 420, 617, 789, 890, 890, 785, 600, 386, 206, 114, 142, 285, 508, 752, 949, 1047, 1019, 871, 643, 395, 189, 75, 76, 183, 362, 559, 719, 799, 782, 678, 516, 337, 181, 70, 10, 0, 1, 16, 28, 33, 32, 28, 24, 21, 19, 17, 15, 12, 8, 3, 0, 0, 0, 3, 8, 10, 4, 0, 0, 22, 94, 219, 388, 573, 734, 832, 841, 759, 607, 424, 251, 116, 34, 0, 0, 0, 8, 11, 12, 12, 9, 3, 0, 0, 19, 89, 213, 385, 579, 752, 863, 881, 801, 646, 453, 267, 123, 35, 0, 0, 3, 10, 11, 10, 10, 12, 11, 5, 0, 0, 28, 116, 270, 478, 708, 908, 1030, 1041, 939, 749, 521, 304, 136, 34, 0, 0, 10, 28, 38, 40, 37, 32, 27, 23, 18, 13, 8, 5, 4, 3, 2, 2, 1, 0, 0, 0, 0, 1, 4, 8, 12, 14, 15, 12, 6, 0, 0, 0, 1, 7, 10, 6, 0, 0, 15, 79, 200, 373, 574, 763, 895, 939, 881, 735, 538, 335, 166, 53, 0, 0, 2, 12, 11, 1, 0, 17, 75, 177, 313, 463, 597, 684, 703, 651, 538, 394, 248, 128, 47, 5, 0, 0, 2, 9, 13, 10, 2, 0, 0, 22, 102, 243, 437, 657, 857, 991, 1025, 951, 787, 574, 359, 181, 62, 4, 0, 2, 18, 29, 31, 28, 22, 17, 13, 10, 7, 3, 0, 0, 0, 2, 6, 7, 3, 0, 0, 15, 68, 164, 297, 448, 585, 677, 700, 650, 538, 393, 247, 127, 47, 7, 0, 0, 1, 4, 6, 8, 8, 4, 0, 0, 11, 68, 182, 351, 557, 760, 917, 990, 961, 836, 646, 435, 246, 105, 24, 0, 0, 12, 25, 30, 27, 20, 13, 7, 4, 2, 2, 4, 6, 7, 8, 7, 5, 3, 1, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 7, 6, 4, 2, 0, 0, 0, 0, 5, 9, 7, 0, 0, 3, 48, 146, 303, 505, 720, 904, 1014, 1022, 921, 735, 507, 292, 142, 92, 153, 308, 519, 732, 896, 973, 949, 832, 652, 450, 265, 123, 36, 0, 0, 13, 30, 39, 40, 34, 24, 15, 9, 6, 5, 7, 8, 9, 9, 8, 5, 3, 1, 0, 0, 0, 1, 4, 7, 9, 11, 10, 9, 7, 5, 4, 3, 1, 0, 0, 0, 0, 5, 8, 6, 0, 0, 7, 58, 162, 321, 518, 720, 887, 982, 983, 891, 728, 530, 337, 178, 70, 12, 0, 0, 5, 14, 16, 10, 0, 0, 0, 44, 140, 293, 491, 705, 895, 1019, 1051, 981, 828, 624, 413, 231, 99, 25, 0, 0, 9, 19, 23, 20, 15, 9, 4, 2, 1, 2, 4, 7, 10, 12, 12, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 2, 0, 0, 0, 1, 4, 5, 2, 0, 0, 16, 67, 161, 296, 457, 618, 748, 820, 817, 740, 608, 446, 287, 154, 62, 12, 0, 0, 11, 20, 23, 21, 16, 11, 7, 5, 4, 4, 3, 0, 0, 0, 0, 3, 5, 4, 0, 0, 9, 54, 145, 285, 463, 653, 822, 936, 971, 919, 792, 616, 426, 254, 123, 41, 4, 0, 0, 3, 4, 7, 24, 67, 144, 255, 390, 530, 650, 730, 752, 712, 617, 486, 344, 212, 109, 41, 6, 0, 0, 4, 7, 4, 0, 0, 10, 50, 126, 241, 385, 538, 674, 765, 790, 745, 641, 505, 373, 281, 254, 300, 408, 550, 690, 791, 830, 795, 697, 555, 397, 250, 133, 55, 14, 0, 3, 12, 18, 20, 18, 12, 7, 3, 1, 0, 1, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 5, 4, 2, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 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, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 11, 11, 12, 12, 12, 12, 12, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 10, 12, 13, 15, 15, 16, 16, 16, 16, 16, 15, 14, 13, 11, 9, 6, 4, 2, 1, 1, 2, 3, 4, 5, 6, 7, 7, 6, 5, 4, 2, 1, 0, 0, 1, 3, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 2, 1, 0, 1, 3, 6, 9, 11, 13, 13, 13, 11, 10, 9, 9, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 1, 12, 37, 81, 148, 237, 342, 454, 560, 645, 697, 708, 677, 607, 509, 399, 291, 196, 122, 70, 38, 23, 18, 19, 21, 24, 25, 26, 25, 23, 21, 19, 17, 14, 13, 11, 10, 9, 8, 7, 5, 4, 3, 2, 1, 2, 3, 4, 6, 9, 11, 12, 14, 15, 15, 15, 14, 13, 13, 13, 12, 12, 12, 10, 8, 5, 3, 0, 0, 0, 1, 3, 5, 8, 10, 12, 13, 14, 14, 14, 14, 12, 10, 8, 5, 3, 1, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 10, 12, 13, 13, 12, 11, 9, 7, 6, 6, 7, 13, 24, 44, 76, 120, 177, 246, 321, 396, 464, 518, 550, 556, 537, 493, 432, 361, 287, 218, 159, 112, 78, 55, 41, 34, 30, 28, 27, 26, 25, 24, 25, 30, 41, 62, 93, 137, 193, 261, 336, 414, 487, 548, 591, 612, 607, 577, 527, 462, 389, 315, 246, 186, 137, 100, 73, 55, 43, 36, 33, 31, 33, 36, 44, 55, 72, 95, 124, 159, 198, 238, 276, 309, 335, 349, 352, 343, 322, 293, 257, 218, 179, 142, 109, 82, 61, 46, 35, 29, 26, 24, 23, 23, 22, 22, 21, 21, 21, 21, 21, 22, 22, 22, 21, 21, 21, 21, 22, 22, 23, 23, 23, 22, 21, 21, 21, 21, 21, 21, 21, 20, 20, 20, 20, 21, 22, 23, 24, 24, 24, 23, 22, 21, 20, 19, 19, 20, 21, 23, 23, 24, 23, 23, 22, 23, 24, 26, 29, 35, 42, 52, 66, 84, 109, 140, 177, 219, 264, 310, 354, 394, 429, 458, 480, 496, 505, 507, 504, 496, 486, 477, 471, 469, 472, 480, 492, 505, 518, 532, 545, 557, 570, 581, 592, 601, 608, 611, 610, 605, 596, 582, 563, 539, 510, 476, 439, 398, 355, 311, 269, 230, 194, 163, 137, 115, 96, 81, 69, 59, 52, 46, 42, 39, 37, 36, 34, 33, 31, 30, 29, 29, 29, 29, 29, 29, 30, 32, 34, 37, 41, 46, 53, 60, 70, 81, 95, 112, 131, 152, 174, 197, 221, 245, 267, 289, 308, 324, 336, 343, 346, 345, 340, 333, 322, 309, 294, 276, 256, 234, 211, 189, 167, 148, 131, 116, 104, 93, 84, 75, 68, 62, 57, 53, 51, 49, 48, 48, 48, 49, 49, 51, 53, 55, 58, 62, 67, 73, 79, 86, 92, 99, 107, 115, 124, 135, 146, 156, 165, 171, 178, 186, 196, 206, 214, 219, 222, 223],
-"peakC": [1, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 4, 6, 6, 7, 6, 6, 6, 8, 13, 20, 27, 33, 34, 31, 26, 22, 21, 22, 20, 12, 0, 0, 8, 77, 216, 424, 675, 925, 1118, 1209, 1173, 1022, 791, 535, 303, 130, 30, 0, 0, 19, 41, 56, 60, 57, 49, 38, 27, 17, 9, 5, 6, 10, 16, 21, 25, 26, 24, 20, 15, 11, 8, 7, 7, 9, 10, 11, 11, 10, 8, 5, 3, 1, 0, 1, 3, 6, 8, 11, 12, 12, 11, 10, 9, 9, 9, 11, 13, 14, 16, 16, 15, 14, 12, 10, 8, 7, 6, 5, 5, 4, 4, 5, 5, 5, 4, 2, 0, 0, 4, 19, 49, 93, 148, 210, 271, 324, 362, 384, 389, 381, 362, 337, 311, 286, 264, 243, 223, 203, 184, 170, 165, 168, 180, 196, 209, 220, 233, 258, 308, 385, 480, 569, 622, 618, 552, 438, 304, 177, 76, 7, 0, 0, 50, 186, 386, 618, 824, 942, 931, 794, 573, 334, 137, 18, 0, 0, 17, 42, 51, 42, 22, 0, 0, 0, 46, 157, 322, 514, 690, 803, 817, 729, 564, 368, 190, 63, 0, 0, 2, 25, 41, 45, 40, 32, 23, 17, 14, 13, 14, 16, 20, 24, 26, 26, 23, 17, 10, 4, 0, 0, 1, 4, 9, 13, 15, 16, 14, 12, 9, 7, 6, 7, 8, 10, 11, 11, 10, 8, 5, 3, 2, 1, 0, 1, 1, 2, 3, 5, 6, 7, 7, 7, 5, 4, 3, 2, 3, 4, 6, 7, 8, 7, 6, 5, 4, 3, 4, 5, 7, 8, 8, 8, 8, 8, 9, 11, 13, 14, 12, 7, 1, 0, 0, 1, 9, 15, 12, 0, 0, 0, 58, 179, 359, 569, 764, 891, 915, 828, 656, 445, 246, 98, 14, 0, 0, 14, 29, 33, 29, 22, 16, 12, 9, 6, 3, 1, 1, 2, 3, 4, 5, 4, 3, 2, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 6, 5, 5, 6, 7, 7, 6, 4, 0, 0, 0, 1, 6, 9, 6, 0, 0, 2, 41, 118, 229, 358, 473, 545, 554, 496, 388, 260, 141, 54, 7, 0, 0, 9, 16, 18, 17, 16, 14, 9, 2, 0, 0, 27, 86, 176, 284, 384, 452, 468, 427, 340, 232, 129, 51, 7, 0, 0, 10, 19, 23, 20, 16, 10, 6, 3, 2, 1, 1, 2, 5, 7, 9, 9, 9, 8, 8, 7, 7, 6, 3, 0, 0, 0, 0, 8, 13, 11, 1, 0, 0, 45, 150, 310, 504, 689, 818, 855, 788, 637, 444, 256, 112, 26, 0, 0, 6, 14, 17, 17, 19, 21, 17, 5, 0, 0, 45, 166, 360, 602, 842, 1016, 1076, 1004, 820, 576, 334, 145, 31, 0, 0, 14, 34, 43, 42, 36, 30, 24, 19, 14, 8, 3, 1, 2, 4, 8, 10, 11, 10, 8, 6, 3, 2, 1, 2, 3, 5, 6, 7, 6, 5, 4, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 3, 4, 3, 1, 0, 0, 0, 3, 5, 4, 0, 0, 0, 23, 70, 139, 218, 289, 334, 339, 304, 237, 158, 85, 31, 2, 0, 0, 9, 16, 18, 15, 10, 6, 3, 1, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 2, 2, 1, 1, 1, 2, 3, 3, 4, 4, 5, 4, 4, 3, 3, 3, 3, 4, 5, 5, 5, 4, 4, 5, 9, 14, 18, 20, 17, 10, 2, 0, 0, 5, 11, 12, 4, 0, 0, 28, 113, 251, 423, 593, 715, 755, 701, 569, 397, 227, 96, 19, 0, 0, 10, 23, 28, 26, 21, 17, 14, 11, 8, 4, 2, 1, 1, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 4, 4, 5, 6, 8, 9, 10, 10, 8, 7, 5, 3, 3, 4, 5, 6, 5, 2, 0, 0, 0, 3, 8, 9, 3, 0, 0, 17, 75, 171, 296, 423, 521, 563, 537, 451, 328, 200, 95, 27, 0, 0, 4, 16, 23, 24, 21, 18, 16, 14, 12, 11, 9, 9, 9, 9, 9, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 2, 2, 1, 1, 2, 2, 3, 3, 3, 3, 3, 5, 8, 11, 12, 11, 6, 0, 0, 0, 1, 11, 17, 13, 0, 0, 2, 70, 208, 410, 641, 848, 974, 984, 873, 675, 442, 232, 82, 4, 0, 0, 20, 34, 36, 31, 24, 20, 17, 15, 13, 10, 8, 7, 7, 8, 9, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 4, 5, 5, 6, 6, 7, 7, 9, 10, 12, 12, 12, 11, 9, 7, 5, 3, 2, 3, 3, 4, 5, 5, 5, 4, 3, 2, 1, 1, 1, 1, 2, 3, 4, 5, 5, 4, 4, 4, 5, 6, 7, 6, 3, 0, 0, 0, 2, 11, 15, 10, 0, 0, 6, 71, 196, 372, 566, 733, 826, 817, 709, 534, 339, 169, 53, 0, 0, 3, 21, 32, 34, 30, 24, 20, 18, 17, 17, 15, 12, 8, 2, 0, 0, 2, 10, 15, 13, 2, 0, 0, 46, 155, 323, 527, 723, 858, 896, 825, 665, 461, 264, 114, 26, 0, 0, 4, 15, 20, 24, 26, 23, 10, 0, 0, 25, 139, 339, 608, 893, 1122, 1231, 1187, 1002, 729, 442, 204, 52, 0, 0, 13, 40, 54, 55, 48, 39, 32, 27, 22, 18, 15, 14, 16, 19, 21, 22, 22, 20, 19, 19, 21, 23, 23, 20, 14, 7, 4, 5, 9, 13, 11, 2, 0, 0, 38, 127, 265, 433, 594, 707, 740, 681, 545, 364, 183, 45, 0, 4, 107, 265, 440, 587, 669, 666, 583, 443, 285, 146, 49, 1, 0, 2, 19, 29, 32, 29, 23, 19, 16, 14, 13, 13, 13, 13, 14, 14, 13, 11, 9, 6, 3, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 7, 5, 4, 3, 4, 7, 9, 9, 6, 0, 0, 0, 1, 14, 22, 18, 1, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 76, 243, 492, 782, 1046, 1212, 1232, 1099, 853, 562, 296, 106, 6, 0, 0, 24, 40, 43, 36, 28, 22, 18, 15, 11, 7, 3, 2, 3, 6, 8, 10, 11, 10, 10, 9, 9, 9, 8, 7, 6, 5, 5, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 4, 6, 8, 9, 10, 9, 8, 6, 5, 4, 3, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 5, 6, 7, 8, 9, 10, 9, 8, 8, 8, 10, 12, 14, 12, 6, 0, 0, 0, 3, 15, 21, 14, 0, 0, 9, 99, 273, 518, 791, 1025, 1157, 1149, 1002, 759, 485, 245, 80, 0, 0, 2, 27, 43, 45, 38, 29, 22, 17, 13, 10, 6, 4, 4, 6, 9, 12, 14, 15, 14, 12, 11, 10, 9, 9, 9, 8, 7, 5, 3, 2, 1, 1, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 1, 2, 4, 4, 3, 0, 0, 0, 0, 4, 8, 6, 0, 0, 0, 30, 96, 196, 314, 425, 499, 515, 468, 372, 253, 140, 56, 8, 0, 0, 9, 17, 20, 18, 15, 13, 14, 15, 16, 16, 14, 11, 7, 6, 7, 11, 14, 12, 5, 0, 0, 18, 78, 179, 308, 439, 539, 581, 551, 459, 330, 198, 91, 24, 0, 0, 5, 17, 22, 21, 17, 12, 9, 7, 6, 5, 4, 3, 3, 4, 5, 5, 6, 5, 5, 4, 3, 2, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 4, 4, 2, 0, 0, 0, 0, 7, 12, 11, 2, 0, 0, 35, 125, 266, 439, 606, 723, 758, 700, 566, 394, 226, 98, 22, 0, 0, 3, 13, 17, 17, 14, 8, 0, 0, 0, 33, 112, 235, 386, 532, 635, 666, 615, 498, 347, 200, 86, 19, 0, 0, 4, 14, 19, 19, 15, 7, 0, 0, 4, 51, 143, 273, 422, 555, 638, 648, 582, 458, 310, 172, 70, 12, 0, 0, 6, 17, 23, 22, 15, 3, 0, 0, 26, 97, 213, 358, 504, 615, 658, 619, 504, 341, 173, 43, 0, 20, 139, 316, 509, 669, 756, 749, 650, 484, 290, 116, 1, 0, 59, 238, 483, 743, 956, 1069, 1052, 913, 689, 440, 223, 73, 0, 0, 4, 28, 44, 46, 38, 27, 18, 12, 9, 8, 8, 10, 13, 14, 15, 13, 11, 9, 9, 11, 14, 17, 15, 9, 1, 0, 0, 3, 15, 21, 15, 0, 0, 10, 105, 289, 546, 832, 1077, 1213, 1201, 1045, 789, 503, 255, 84, 0, 0, 0, 18, 31, 32, 24, 10, 0, 0, 0, 57, 172, 342, 542, 727, 850, 875, 795, 631, 426, 229, 79, 0, 0, 26, 111, 216, 319, 396, 430, 413, 350, 258, 160, 77, 23, 0, 0, 3, 12, 16, 15, 10, 6, 3, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 1, 0, 0, 1, 5, 10, 14, 15, 12, 6, 0, 0, 0, 6, 12, 10, 0, 0, 0, 49, 151, 304, 483, 649, 758, 781, 712, 570, 389, 207, 60, 0, 0, 85, 290, 573, 881, 1146, 1297, 1292, 1131, 861, 554, 282, 94, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 1, 27, 42, 43, 34, 25, 19, 15, 13, 10, 6, 3, 2, 3, 5, 7, 8, 8, 8, 8, 8, 9, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 1, 3, 5, 4, 2, 0, 0, 0, 2, 11, 15, 11, 0, 0, 8, 76, 208, 398, 612, 803, 920, 930, 827, 635, 401, 180, 23, 0, 28, 197, 440, 704, 924, 1045, 1036, 903, 684, 438, 223, 74, 0, 0, 2, 25, 38, 39, 33, 25, 22, 22, 25, 26, 23, 16, 6, 0, 0, 0, 11, 18, 15, 1, 0, 0, 67, 213, 434, 697, 945, 1112, 1153, 1055, 847, 586, 337, 146, 33, 0, 0, 1, 17, 27, 28, 20, 3, 0, 0, 39, 171, 393, 681, 979, 1213, 1317, 1261, 1061, 773, 473, 224, 64, 0, 0, 5, 28, 39, 37, 28, 14, 0, 0, 0, 34, 115, 239, 392, 542, 654, 697, 659, 551, 401, 248, 121, 38, 0, 0, 0, 12, 20, 23, 18, 8, 0, 0, 8, 59, 153, 285, 433, 565, 648, 658, 592, 463, 300, 139, 17, 0, 17, 176, 430, 739, 1037, 1254, 1333, 1252, 1034, 739, 441, 201, 51, 0, 0, 12, 34, 43, 38, 28, 19, 14, 12, 12, 11, 10, 9, 7, 7, 6, 4, 2, 1, 0, 0, 1, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 2, 5, 7, 9, 10, 10, 9, 9, 10, 13, 17, 20, 20, 16, 9, 1, 0, 0, 3, 11, 13, 7, 0, 0, 27, 113, 261, 458, 668, 842, 934, 913, 780, 567, 329, 129, 22, 38, 174, 393, 637, 841, 952, 943, 820, 615, 382, 172, 29, 0, 19, 140, 311, 492, 639, 718, 712, 623, 479, 314, 167, 62, 6, 0, 1, 16, 28, 31, 29, 25, 25, 26, 29, 28, 23, 12, 1, 0, 0, 8, 19, 20, 7, 0, 0, 48, 189, 423, 721, 1024, 1257, 1357, 1296, 1092, 801, 497, 243, 76, 0, 0, 2, 26, 42, 46, 41, 29, 12, 0, 0, 23, 107, 252, 446, 655, 831, 929, 923, 812, 628, 418, 228, 91, 15, 0, 0, 9, 22, 29, 30, 25, 13, 0, 0, 4, 70, 203, 397, 623, 831, 969, 998, 910, 730, 506, 291, 126, 28, 0, 0, 7, 24, 33, 31, 20, 4, 0, 0, 34, 127, 276, 464, 654, 801, 865, 829, 700, 512, 308, 132, 16, 0, 13, 117, 266, 431, 575, 667, 685, 623, 501, 348, 201, 89, 22, 0, 0, 12, 23, 29, 33, 37, 38, 30, 10, 0, 0, 54, 211, 470, 802, 1142, 1406, 1523, 1460, 1233, 906, 562, 273, 83, 0, 0, 6, 34, 48, 47, 38, 29, 24, 22, 21, 19, 16, 14, 12, 12, 13, 15, 16, 17, 17, 18, 18, 19, 19, 18, 16, 14, 10, 7, 4, 2, 2, 2, 4, 6, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 2, 7, 10, 7, 0, 0, 7, 56, 151, 287, 440, 578, 665, 676, 608, 481, 327, 183, 75, 13, 0, 0, 9, 19, 22, 20, 15, 10, 7, 5, 4, 2, 2, 2, 3, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 3, 8, 9, 4, 0, 0, 15, 72, 170, 302, 442, 560, 624, 617, 541, 416, 274, 147, 56, 7, 0, 0, 10, 18, 20, 18, 15, 13, 12, 12, 10, 6, 0, 0, 0, 1, 9, 14, 11, 0, 0, 3, 63, 187, 370, 586, 788, 925, 959, 881, 713, 499, 290, 128, 30, 0, 0, 8, 22, 27, 23, 16, 11, 7, 6, 5, 4, 3, 4, 6, 7, 8, 8, 6, 4, 1, 0, 0, 0, 3, 5, 8, 10, 12, 13, 13, 14, 15, 15, 14, 11, 7, 2, 0, 1, 6, 9, 8, 1, 0, 0, 38, 119, 245, 399, 551, 664, 708, 669, 556, 391, 213, 63, 0, 0, 127, 368, 683, 1012, 1283, 1428, 1411, 1235, 949, 625, 335, 129, 18, 0, 0, 17, 30, 29, 23, 18, 14, 8, 0, 0, 6, 57, 162, 319, 503, 678, 799, 833, 773, 633, 451, 270, 126, 35, 0, 0, 7, 22, 29, 28, 23, 17, 11, 8, 7, 7, 7, 8, 8, 9, 9, 9, 8, 7, 7, 7, 8, 9, 11, 13, 15, 17, 19, 20, 20, 19, 18, 17, 16, 16, 16, 15, 15, 14, 15, 18, 22, 25, 25, 20, 12, 2, 0, 0, 6, 16, 17, 5, 0, 0, 54, 194, 427, 731, 1054, 1327, 1481, 1475, 1308, 1017, 672, 350, 119, 18, 52, 193, 390, 585, 726, 780, 740, 623, 462, 296, 155, 59, 9, 0, 1, 14, 25, 29, 29, 27, 24, 22, 20, 17, 14, 11, 9, 9, 10, 10, 9, 5, 0, 0, 3, 30, 80, 153, 236, 315, 369, 385, 359, 297, 216, 133, 65, 20, 0, 0, 4, 12, 18, 18, 15, 10, 5, 2, 0, 0, 1, 3, 4, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 4, 3, 2, 2, 1, 1, 1, 2, 5, 7, 9, 9, 6, 0, 0, 0, 0, 10, 17, 15, 2, 0, 0, 67, 218, 455, 751, 1050, 1281, 1387, 1339, 1149, 869, 564, 299, 113, 15, 0, 0, 20, 35, 39, 35, 29, 23, 18, 14, 10, 5, 3, 2, 4, 6, 9, 11, 11, 11, 10, 8, 7, 6, 4, 3, 2, 3, 6, 10, 14, 16, 14, 8, 0, 0, 0, 2, 11, 16, 10, 0, 0, 20, 114, 291, 543, 835, 1106, 1294, 1349, 1259, 1046, 764, 476, 238, 80, 3, 0, 1, 21, 33, 35, 30, 25, 21, 19, 17, 15, 12, 10, 8, 8, 9, 10, 11, 12, 15, 17, 17, 15, 9, 1, 0, 0, 2, 11, 15, 9, 0, 0, 28, 132, 323, 591, 900, 1188, 1390, 1453, 1357, 1119, 792, 449, 170, 16, 25, 196, 492, 849, 1188, 1432, 1527, 1456, 1241, 936, 610, 328, 128, 20, 0, 0, 25, 45, 51, 47, 37, 28, 22, 18, 15, 14, 13, 12, 12, 12, 12, 10, 9, 7, 6, 7, 10, 14, 16, 16, 11, 3, 0, 0, 0, 9, 16, 12, 0, 0, 9, 92, 260, 516, 828, 1139, 1379, 1487, 1437, 1241, 947, 626, 341, 137, 25, 0, 0, 17, 34, 40, 38, 33, 29, 27, 24, 21, 16, 11, 8, 7, 7, 8, 9, 8, 6, 4, 2, 0, 0, 0, 0, 1, 3, 4, 5, 6, 7, 7, 7, 7, 6, 6, 6, 7, 7, 7, 7, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 5, 5, 5, 3, 2, 0, 0, 0, 0, 1, 4, 6, 8, 7, 4, 0, 0, 0, 1, 8, 12, 8, 0, 0, 15, 92, 239, 456, 716, 970, 1164, 1250, 1208, 1047, 808, 543, 305, 131, 30, 0, 0, 13, 28, 33, 31, 26, 22, 20, 20, 20, 16, 10, 3, 0, 0, 2, 8, 11, 7, 0, 0, 19, 98, 246, 460, 713, 960, 1147, 1232, 1194, 1043, 815, 561, 330, 155, 47, 0, 0, 0, 10, 18, 18, 9, 0, 0, 6, 77, 223, 450, 740, 1045, 1307, 1465, 1480, 1349, 1102, 796, 494, 248, 86, 6, 0, 1, 22, 35, 38, 34, 29, 25, 22, 20, 18, 15, 14, 13, 13, 13, 13, 12, 10, 8, 7, 7, 9, 12, 15, 17, 17, 17, 16, 15, 16, 17, 17, 15, 11, 6, 3, 3, 6, 9, 7, 0, 0, 1, 45, 142, 299, 502, 721, 914, 1037, 1063, 985, 821, 609, 392, 210, 83, 15, 0, 0, 12, 22, 25, 23, 18, 14, 11, 9, 8, 8, 7, 7, 7, 7, 6, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 12, 14, 14, 15, 15, 13, 9, 4, 0, 0, 0, 3, 6, 6, 0, 0, 2, 42, 130, 273, 460, 664, 848, 974, 1012, 955, 816, 625, 422, 242, 110, 31, 0, 0, 5, 16, 22, 21, 18, 13, 9, 6, 4, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 12, 13, 14, 13, 11, 8, 5, 3, 3, 3, 4, 3, 0, 0, 2, 24, 71, 148, 249, 364, 474, 558, 599, 588, 528, 432, 317, 205, 112, 47, 11, 0, 0, 5, 11, 14, 13, 11, 8, 7, 6, 5, 5, 5, 5, 5, 5, 5, 6, 8, 9, 9, 7, 3, 0, 0, 0, 2, 5, 5, 0, 0, 2, 43, 132, 281, 482, 712, 935, 1110, 1201, 1190, 1081, 896, 671, 446, 254, 116, 34, 0, 0, 8, 22, 32, 35, 33, 28, 22, 17, 12, 8, 6, 5, 6, 7, 8, 8, 8, 6, 5, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 12, 15, 17, 17, 15, 11, 6, 3, 2, 2, 2, 0, 0, 0, 8, 37, 95, 185, 306, 446, 586, 705, 783, 805, 768, 679, 553, 412, 277, 166, 85, 37, 16, 12, 17, 23, 27, 27, 24, 21, 18, 16, 16, 17, 18, 19, 20, 19, 16, 13, 9, 5, 3, 2, 1, 0, 0, 0, 6, 27, 66, 127, 207, 299, 392, 472, 526, 545, 527, 475, 399, 310, 222, 145, 87, 48, 26, 18, 18, 21, 24, 24, 22, 17, 12, 8, 6, 4, 2, 0, 0, 2, 18, 51, 108, 191, 293, 405, 511, 596, 644, 648, 608, 530, 428, 318, 215, 130, 69, 31, 11, 5, 3, 3, 2, 1, 4, 19, 50, 104, 181, 278, 387, 493, 582, 638, 653, 624, 555, 459, 350, 244, 154, 85, 41, 17, 7, 5, 6, 6, 4, 1, 1, 8, 28, 68, 129, 212, 312, 416, 511, 583, 619, 613, 566, 488, 390, 287, 193, 116, 61, 27, 10, 5, 5, 8, 10, 10, 9, 8, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 6, 7, 8, 8, 8, 6, 4, 2, 1, 1, 0, 0, 0, 0, 10, 39, 94, 182, 304, 454, 619, 779, 912, 999, 1027, 991, 898, 764, 609, 454, 315, 202, 120, 67, 37, 23, 20, 21, 23, 24, 23, 20, 17, 13, 10, 8, 7, 7, 7, 8, 8, 7, 7, 6, 5, 5, 4, 3, 1, 0, 0, 0, 5, 18, 42, 77, 124, 180, 241, 300, 352, 387, 403, 396, 368, 323, 267, 208, 154, 107, 72, 47, 32, 24, 20, 19, 18, 17, 17, 15, 14, 13, 12, 11, 11, 10, 9, 9, 8, 8, 8, 8, 8, 9, 10, 11, 11, 10, 9, 6, 4, 2, 1, 3, 10, 23, 47, 81, 129, 189, 259, 333, 407, 470, 516, 539, 537, 510, 464, 409, 357, 320, 309, 332, 391, 484, 601, 731, 856, 961, 1032, 1059, 1038, 972, 870, 744, 609, 476, 356, 256, 178, 121, 82, 58, 45, 37, 34, 31, 30, 28, 25, 23, 20, 18, 17, 16, 15, 14, 14, 14, 13, 12, 11, 10, 10, 9, 8, 7, 6, 5, 5, 4, 5, 5, 6, 7, 7, 7, 6, 6, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 6, 6, 5, 5, 5, 6, 6, 6, 6, 7, 7, 8, 10, 11, 11, 11, 10, 9, 8, 8, 8, 10, 12, 16, 24, 35, 54, 81, 117, 163, 218, 279, 345, 411, 473, 527, 569, 597, 607, 601, 579, 544, 500, 451, 404, 361, 328, 306, 297, 299, 311, 329, 348, 366, 377, 381, 375, 360, 338, 310, 278, 243, 208, 173, 141, 111, 87, 66, 51, 39, 30, 24, 19, 15, 11, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 3, 4, 4, 5, 5, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 5, 5, 5, 6, 6, 7, 8, 8, 9, 9, 10, 10, 12, 14, 18, 22, 28, 34, 42, 51, 60, 71, 83, 97, 112, 128, 144, 159, 173, 186, 196, 205, 211, 215, 216, 215, 210, 203, 195, 185, 175, 166, 158, 151, 145, 141, 138, 138, 141, 147, 156, 169, 184, 203, 224, 247, 270, 294, 317, 340, 361, 381, 397, 410, 418, 422, 422, 419, 412, 402, 389, 373, 354, 332, 308, 285, 261, 239, 218, 197, 178, 159, 142, 125, 110, 97, 85, 75, 67, 61, 56, 53, 51, 49, 48, 48, 48, 49, 50, 52, 55, 59, 63, 68, 74, 80, 87, 95, 102, 109, 116, 124, 132, 142, 152, 161, 168, 175, 182, 193, 207, 221, 233, 240, 244, 247],
-"peakG": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 2, 1, 0, 0, 1, 2, 3, 4, 5, 6, 6, 5, 4, 2, 0, 0, 0, 2, 6, 13, 21, 28, 33, 34, 32, 27, 21, 14, 10, 6, 4, 2, 1, 2, 5, 9, 12, 11, 5, 0, 0, 21, 84, 194, 347, 521, 686, 802, 844, 800, 681, 515, 339, 185, 75, 14, 0, 0, 14, 30, 40, 43, 38, 25, 9, 0, 5, 44, 128, 256, 418, 589, 734, 825, 839, 774, 645, 481, 313, 171, 70, 15, 0, 1, 15, 29, 37, 39, 36, 30, 23, 16, 11, 7, 6, 7, 9, 12, 15, 17, 17, 17, 15, 13, 12, 10, 9, 8, 7, 7, 7, 6, 6, 5, 4, 3, 2, 1, 1, 1, 2, 3, 4, 5, 6, 6, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 1, 1, 1, 2, 3, 4, 5, 5, 5, 5, 6, 6, 7, 7, 9, 10, 12, 13, 14, 14, 12, 10, 8, 6, 5, 6, 8, 12, 16, 20, 22, 23, 21, 18, 13, 8, 4, 1, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 4, 5, 8, 11, 14, 16, 17, 15, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 11, 13, 12, 11, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 12, 10, 5, 0, 0, 0, 1, 9, 15, 11, 0, 0, 2, 62, 186, 372, 591, 795, 932, 964, 880, 704, 485, 275, 116, 24, 0, 0, 7, 21, 28, 31, 29, 24, 11, 0, 0, 18, 95, 228, 406, 592, 741, 811, 782, 662, 485, 297, 141, 39, 0, 0, 7, 27, 39, 44, 43, 41, 37, 33, 27, 21, 14, 9, 7, 8, 12, 17, 22, 25, 26, 25, 22, 17, 12, 8, 5, 5, 7, 10, 14, 17, 19, 19, 18, 14, 10, 5, 2, 0, 0, 2, 5, 8, 10, 11, 11, 10, 7, 5, 4, 3, 4, 6, 9, 13, 16, 19, 20, 20, 17, 13, 6, 0, 0, 0, 0, 8, 13, 10, 0, 0, 0, 48, 151, 306, 491, 665, 784, 813, 744, 597, 412, 234, 98, 19, 0, 0, 9, 22, 29, 33, 34, 31, 22, 6, 0, 0, 46, 143, 291, 466, 630, 739, 763, 694, 551, 374, 207, 81, 10, 0, 0, 15, 29, 34, 32, 26, 20, 15, 11, 7, 4, 1, 0, 1, 4, 7, 11, 13, 14, 13, 12, 9, 6, 3, 2, 3, 5, 8, 11, 14, 16, 16, 14, 11, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 10, 11, 11, 7, 2, 0, 0, 0, 5, 13, 15, 7, 0, 0, 29, 123, 286, 504, 739, 934, 1038, 1016, 868, 631, 366, 145, 26, 39, 179, 403, 647, 842, 933, 896, 740, 511, 271, 88, 14, 72, 246, 491, 741, 929, 1007, 955, 788, 550, 301, 100, 0, 0, 111, 296, 502, 673, 767, 760, 660, 499, 319, 162, 54, 0, 0, 4, 23, 36, 40, 37, 30, 23, 16, 10, 5, 2, 1, 2, 6, 10, 13, 15, 15, 14, 13, 12, 13, 12, 10, 6, 0, 0, 0, 4, 13, 18, 13, 0, 0, 7, 74, 209, 406, 635, 846, 982, 1005, 901, 696, 440, 200, 35, 0, 56, 226, 446, 654, 794, 832, 760, 605, 412, 228, 90, 13, 0, 0, 19, 36, 43, 41, 35, 27, 20, 13, 7, 3, 1, 1, 2, 5, 7, 9, 10, 11, 10, 9, 9, 8, 7, 4, 1, 0, 0, 0, 4, 11, 13, 6, 0, 0, 19, 96, 230, 410, 601, 757, 836, 814, 698, 520, 326, 160, 49, 0, 0, 3, 21, 30, 30, 24, 17, 12, 10, 9, 7, 4, 0, 0, 0, 2, 9, 13, 10, 0, 0, 2, 54, 159, 311, 487, 643, 739, 746, 661, 510, 332, 172, 59, 1, 0, 0, 16, 27, 27, 22, 15, 10, 7, 5, 4, 2, 1, 1, 1, 2, 3, 4, 4, 5, 6, 6, 4, 2, 0, 0, 0, 2, 10, 14, 10, 0, 0, 7, 73, 204, 392, 608, 801, 921, 933, 833, 650, 433, 234, 90, 11, 0, 0, 12, 25, 31, 32, 32, 27, 16, 0, 0, 16, 91, 230, 426, 644, 836, 949, 947, 822, 605, 352, 133, 10, 18, 157, 391, 655, 879, 1002, 995, 861, 638, 383, 158, 15, 0, 59, 223, 430, 625, 759, 799, 738, 596, 415, 238, 101, 20, 0, 0, 16, 33, 42, 43, 39, 34, 28, 22, 17, 12, 8, 7, 6, 7, 7, 6, 4, 2, 1, 2, 3, 5, 5, 2, 0, 0, 0, 4, 12, 16, 10, 0, 0, 10, 81, 215, 402, 607, 781, 875, 862, 744, 556, 349, 171, 51, 0, 0, 4, 24, 34, 34, 27, 19, 13, 9, 7, 4, 3, 1, 1, 2, 4, 5, 6, 6, 6, 6, 5, 2, 0, 0, 0, 1, 7, 12, 9, 0, 0, 1, 50, 153, 309, 493, 666, 782, 808, 736, 586, 399, 221, 88, 13, 0, 0, 13, 25, 28, 25, 18, 14, 11, 9, 7, 4, 2, 0, 0, 1, 3, 6, 9, 11, 12, 11, 9, 6, 3, 1, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 8, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 10, 14, 15, 14, 10, 4, 0, 0, 0, 4, 11, 14, 8, 0, 0, 15, 85, 213, 386, 571, 723, 799, 777, 663, 489, 301, 144, 40, 0, 0, 5, 21, 28, 27, 21, 14, 10, 8, 6, 5, 3, 1, 0, 0, 1, 2, 3, 3, 3, 3, 4, 4, 5, 4, 3, 0, 0, 0, 0, 5, 12, 13, 6, 0, 0, 24, 107, 248, 432, 623, 771, 836, 797, 665, 478, 284, 125, 26, 0, 0, 11, 29, 30, 16, 0, 0, 21, 107, 252, 440, 636, 795, 874, 850, 730, 546, 345, 172, 55, 0, 0, 1, 19, 30, 32, 29, 25, 22, 20, 16, 11, 6, 2, 0, 0, 1, 3, 6, 8, 9, 9, 8, 6, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 0, 0, 2, 5, 9, 13, 17, 20, 21, 20, 17, 11, 4, 0, 0, 0, 5, 13, 15, 7, 0, 0, 25, 116, 271, 476, 690, 861, 940, 905, 765, 560, 342, 160, 41, 0, 0, 9, 36, 51, 49, 30, 6, 0, 10, 82, 218, 409, 623, 813, 928, 932, 817, 610, 367, 156, 41, 58, 208, 452, 724, 950, 1066, 1039, 878, 627, 358, 144, 45, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 86, 254, 498, 748, 933, 1001, 932, 745, 493, 247, 76, 29, 120, 326, 591, 840, 1006, 1044, 943, 731, 466, 214, 39, 0, 58, 244, 491, 736, 913, 978, 918, 753, 533, 312, 138, 32, 0, 0, 15, 36, 48, 50, 46, 41, 37, 33, 31, 28, 24, 18, 11, 4, 0, 2, 11, 20, 24, 15, 0, 0, 14, 107, 280, 521, 786, 1010, 1131, 1113, 962, 719, 451, 221, 66, 0, 0, 6, 31, 46, 47, 41, 33, 27, 23, 18, 13, 7, 3, 2, 4, 8, 12, 16, 18, 17, 15, 11, 7, 3, 1, 0, 0, 0, 0, 0, 1, 2, 4, 4, 3, 0, 0, 0, 0, 6, 13, 14, 5, 0, 0, 29, 121, 273, 466, 660, 805, 859, 806, 662, 466, 271, 117, 24, 0, 0, 10, 25, 29, 26, 19, 13, 10, 8, 6, 4, 2, 1, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 1, 3, 6, 10, 14, 17, 19, 20, 18, 15, 9, 3, 0, 0, 0, 5, 14, 16, 9, 0, 0, 23, 108, 260, 464, 682, 862, 953, 925, 781, 557, 318, 131, 48, 92, 249, 471, 695, 854, 903, 826, 645, 410, 185, 35, 3, 100, 299, 545, 768, 907, 927, 827, 642, 424, 226, 84, 8, 0, 0, 18, 31, 34, 29, 23, 19, 17, 16, 14, 10, 5, 0, 0, 0, 1, 10, 16, 14, 3, 0, 0, 41, 145, 307, 502, 688, 813, 841, 763, 602, 404, 217, 80, 6, 0, 0, 16, 29, 30, 23, 15, 9, 6, 4, 4, 3, 2, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 3, 4, 3, 2, 1, 1, 1, 3, 6, 9, 12, 14, 14, 12, 8, 5, 1, 0, 0, 0, 2, 5, 8, 10, 10, 9, 6, 3, 1, 0, 0, 1, 4, 7, 10, 11, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 11, 13, 13, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 4, 6, 9, 11, 11, 8, 2, 0, 0, 0, 8, 15, 14, 4, 0, 0, 43, 152, 327, 544, 760, 919, 977, 917, 755, 536, 316, 141, 33, 0, 0, 11, 31, 40, 41, 39, 36, 34, 32, 28, 21, 13, 4, 0, 0, 1, 8, 14, 14, 6, 0, 0, 23, 96, 216, 369, 525, 643, 690, 653, 542, 388, 230, 103, 24, 0, 0, 7, 21, 28, 28, 24, 21, 19, 18, 17, 16, 16, 17, 18, 19, 21, 21, 21, 21, 21, 23, 26, 30, 34, 35, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 33, 27, 18, 10, 5, 7, 14, 21, 21, 12, 0, 0, 20, 103, 250, 448, 659, 834, 926, 909, 786, 592, 376, 186, 56, 0, 0, 6, 30, 38, 26, 3, 0, 14, 98, 252, 464, 699, 904, 1025, 1024, 894, 667, 404, 177, 53, 66, 210, 441, 691, 884, 969, 925, 771, 554, 333, 153, 41, 0, 0, 13, 33, 44, 45, 39, 31, 24, 18, 14, 12, 11, 12, 14, 16, 17, 17, 16, 14, 12, 10, 10, 10, 10, 10, 10, 10, 10, 11, 12, 15, 19, 24, 28, 31, 32, 28, 21, 12, 5, 3, 6, 12, 15, 10, 0, 0, 5, 58, 163, 315, 488, 644, 742, 753, 675, 528, 352, 190, 71, 7, 0, 0, 16, 29, 33, 32, 28, 25, 24, 22, 20, 16, 12, 8, 6, 5, 5, 5, 5, 5, 5, 6, 7, 8, 9, 10, 10, 11, 13, 14, 17, 19, 20, 19, 17, 13, 9, 4, 1, 0, 0, 0, 1, 3, 4, 6, 8, 8, 8, 7, 6, 4, 2, 1, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 6, 10, 14, 17, 19, 19, 16, 12, 7, 4, 2, 2, 5, 9, 14, 20, 25, 28, 28, 24, 16, 7, 0, 0, 1, 10, 17, 16, 6, 0, 0, 43, 146, 310, 517, 723, 876, 933, 871, 703, 474, 250, 95, 57, 148, 342, 583, 800, 933, 946, 841, 651, 430, 230, 86, 9, 0, 0, 20, 36, 43, 42, 39, 36, 33, 29, 23, 17, 11, 8, 7, 10, 14, 19, 23, 26, 27, 27, 24, 21, 17, 12, 8, 5, 3, 1, 0, 0, 1, 2, 3, 5, 6, 7, 7, 6, 5, 3, 2, 2, 2, 4, 5, 6, 6, 6, 5, 4, 4, 4, 4, 5, 6, 6, 7, 7, 7, 7, 7, 6, 5, 5, 4, 5, 7, 11, 15, 17, 17, 13, 8, 4, 4, 8, 14, 15, 8, 0, 0, 23, 101, 238, 424, 626, 799, 895, 885, 766, 568, 341, 147, 37, 39, 147, 327, 525, 682, 757, 731, 619, 454, 281, 137, 42, 0, 0, 5, 21, 31, 35, 35, 33, 31, 28, 24, 18, 12, 8, 5, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 9, 10, 11, 11, 10, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 6, 4, 0, 0, 0, 2, 9, 13, 10, 0, 0, 2, 50, 149, 297, 470, 632, 741, 766, 700, 561, 387, 220, 92, 17, 0, 0, 11, 25, 33, 34, 33, 33, 34, 34, 34, 31, 28, 23, 17, 10, 6, 5, 10, 18, 23, 19, 6, 0, 0, 44, 160, 348, 585, 824, 1008, 1085, 1034, 868, 630, 382, 177, 45, 0, 0, 12, 32, 34, 19, 1, 3, 47, 147, 302, 493, 679, 817, 867, 809, 655, 448, 248, 119, 104, 214, 419, 661, 869, 984, 974, 847, 641, 411, 210, 72, 2, 0, 3, 27, 44, 52, 52, 49, 44, 38, 30, 21, 13, 7, 5, 8, 13, 19, 24, 26, 25, 22, 18, 14, 11, 9, 9, 10, 11, 12, 11, 10, 9, 8, 8, 9, 11, 13, 15, 16, 16, 15, 13, 13, 14, 16, 19, 21, 21, 18, 14, 13, 17, 24, 29, 26, 11, 0, 0, 44, 167, 372, 639, 918, 1144, 1256, 1220, 1040, 763, 461, 215, 86, 100, 243, 463, 691, 858, 914, 845, 672, 447, 237, 106, 97, 218, 442, 711, 954, 1104, 1119, 995, 762, 480, 221, 49, 3, 88, 273, 503, 712, 845, 870, 786, 622, 424, 239, 100, 20, 0, 0, 17, 33, 40, 39, 32, 24, 16, 10, 5, 3, 4, 8, 13, 18, 21, 22, 19, 16, 11, 7, 5, 4, 5, 7, 8, 10, 9, 8, 6, 3, 1, 0, 0, 1, 3, 6, 9, 12, 13, 14, 14, 13, 12, 12, 11, 10, 9, 8, 8, 9, 10, 12, 13, 14, 13, 12, 9, 6, 3, 1, 1, 3, 5, 9, 13, 16, 17, 16, 14, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 3, 2, 1, 1, 2, 3, 4, 7, 10, 13, 15, 16, 14, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 1, 2, 3, 5, 8, 11, 14, 17, 18, 16, 12, 6, 2, 3, 8, 15, 18, 13, 1, 0, 2, 57, 171, 342, 546, 741, 879, 923, 860, 708, 506, 303, 140, 38, 0, 0, 7, 22, 29, 28, 22, 15, 10, 7, 5, 3, 2, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 5, 4, 3, 1, 1, 1, 2, 3, 4, 5, 5, 4, 4, 3, 3, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 3, 4, 6, 9, 10, 9, 6, 2, 0, 2, 7, 12, 13, 6, 0, 0, 20, 91, 215, 383, 566, 724, 816, 818, 728, 571, 387, 217, 90, 17, 0, 0, 10, 21, 25, 24, 20, 16, 12, 9, 6, 3, 2, 2, 5, 9, 12, 15, 14, 12, 9, 5, 2, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 1, 4, 8, 12, 16, 18, 18, 16, 13, 9, 5, 3, 3, 4, 7, 11, 14, 15, 15, 14, 11, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 7, 6, 3, 2, 1, 1, 3, 5, 7, 8, 8, 7, 6, 3, 1, 0, 0, 0, 1, 3, 6, 8, 9, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 2, 5, 8, 12, 15, 16, 16, 13, 7, 2, 0, 0, 4, 8, 8, 3, 0, 0, 26, 96, 212, 364, 526, 662, 739, 736, 653, 512, 347, 195, 82, 17, 0, 0, 7, 17, 20, 18, 15, 12, 10, 8, 6, 4, 2, 1, 2, 4, 6, 9, 11, 14, 16, 17, 18, 18, 16, 14, 11, 7, 4, 2, 1, 2, 5, 8, 11, 11, 9, 5, 2, 2, 5, 9, 9, 4, 0, 0, 18, 80, 189, 340, 512, 668, 773, 799, 739, 608, 438, 268, 130, 40, 0, 0, 2, 14, 21, 21, 17, 12, 8, 6, 4, 4, 4, 5, 7, 10, 11, 12, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 11, 9, 7, 4, 1, 0, 0, 0, 1, 2, 3, 4, 4, 4, 2, 1, 0, 0, 1, 4, 7, 11, 15, 18, 21, 23, 23, 21, 18, 13, 8, 6, 5, 7, 9, 7, 1, 0, 1, 30, 96, 201, 339, 487, 614, 691, 698, 633, 511, 362, 217, 103, 30, 0, 0, 4, 16, 24, 27, 26, 24, 21, 18, 15, 12, 10, 8, 8, 8, 8, 8, 7, 6, 5, 4, 4, 4, 4, 6, 8, 10, 12, 15, 17, 20, 23, 25, 27, 28, 27, 24, 21, 20, 20, 20, 19, 14, 5, 0, 3, 36, 112, 234, 395, 572, 729, 832, 854, 789, 655, 487, 335, 240, 230, 306, 444, 600, 728, 789, 766, 663, 509, 339, 187, 78, 16, 0, 0, 13, 25, 30, 30, 27, 23, 20, 17, 15, 14, 14, 16, 19, 22, 24, 25, 24, 22, 18, 14, 12, 12, 14, 17, 20, 23, 26, 27, 27, 27, 27, 26, 24, 22, 21, 21, 21, 22, 20, 14, 5, 0, 6, 43, 123, 251, 420, 607, 776, 891, 923, 863, 727, 551, 386, 277, 254, 323, 461, 625, 768, 848, 843, 754, 605, 429, 262, 129, 44, 4, 0, 8, 24, 36, 42, 41, 36, 31, 25, 21, 19, 20, 22, 24, 27, 30, 32, 33, 33, 33, 32, 30, 27, 24, 21, 20, 21, 20, 16, 8, 0, 0, 19, 81, 195, 359, 554, 749, 905, 989, 981, 884, 719, 520, 326, 168, 61, 6, 0, 1, 16, 26, 26, 16, 5, 4, 25, 80, 175, 303, 450, 592, 699, 748, 727, 641, 507, 355, 213, 102, 33, 0, 0, 2, 12, 19, 21, 19, 17, 14, 12, 9, 7, 6, 5, 5, 5, 6, 7, 7, 7, 7, 8, 9, 11, 13, 15, 18, 19, 20, 19, 19, 17, 15, 14, 12, 12, 12, 13, 13, 11, 5, 0, 0, 12, 53, 130, 241, 379, 522, 645, 723, 739, 689, 584, 446, 302, 174, 79, 22, 0, 0, 8, 20, 28, 31, 31, 27, 23, 19, 15, 11, 9, 7, 7, 6, 6, 6, 6, 5, 4, 4, 5, 6, 7, 9, 11, 12, 13, 14, 16, 16, 16, 15, 13, 10, 8, 7, 7, 7, 4, 0, 0, 5, 38, 107, 216, 362, 526, 683, 803, 862, 845, 757, 616, 448, 286, 152, 60, 10, 0, 0, 13, 24, 30, 31, 27, 22, 17, 11, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 8, 10, 11, 10, 9, 7, 6, 4, 3, 1, 0, 0, 2, 18, 54, 114, 199, 303, 415, 517, 593, 630, 620, 566, 479, 373, 265, 170, 97, 48, 21, 10, 9, 11, 13, 14, 13, 16, 25, 47, 85, 143, 217, 302, 386, 457, 501, 510, 484, 426, 347, 261, 181, 115, 69, 41, 29, 26, 28, 30, 31, 29, 27, 26, 34, 56, 98, 164, 254, 361, 473, 575, 650, 685, 677, 628, 555, 476, 416, 393, 415, 480, 574, 673, 754, 796, 787, 730, 640, 540, 456, 408, 406, 450, 524, 608, 676, 710, 702, 655, 582, 505, 446, 424, 444, 503, 586, 671, 735, 759, 736, 667, 563, 441, 318, 210, 124, 65, 32, 23, 34, 66, 117, 187, 274, 371, 468, 552, 611, 635, 618, 564, 480, 380, 280, 190, 119, 72, 44, 32, 29, 30, 32, 31, 30, 27, 25, 24, 24, 25, 27, 29, 32, 33, 34, 34, 33, 31, 28, 25, 22, 19, 17, 14, 13, 12, 16, 26, 47, 83, 136, 208, 294, 387, 477, 552, 600, 614, 592, 536, 457, 366, 275, 195, 130, 84, 55, 38, 30, 26, 24, 24, 27, 37, 59, 97, 156, 236, 335, 444, 552, 646, 712, 741, 728, 674, 589, 484, 374, 272, 191, 138, 117, 127, 166, 227, 303, 383, 458, 519, 558, 571, 558, 526, 481, 435, 400, 382, 386, 408, 441, 474, 497, 501, 482, 441, 383, 316, 246, 180, 124, 80, 48, 27, 16, 12, 11, 12, 14, 14, 14, 13, 13, 13, 13, 14, 16, 17, 18, 17, 16, 13, 11, 8, 7, 6, 6, 6, 6, 6, 5, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 5, 7, 9, 10, 11, 12, 12, 12, 11, 12, 12, 12, 13, 13, 12, 11, 10, 9, 9, 9, 10, 10, 10, 10, 9, 9, 8, 8, 8, 11, 16, 27, 44, 69, 104, 147, 198, 253, 308, 359, 402, 432, 447, 445, 426, 392, 347, 295, 241, 190, 143, 104, 73, 49, 33, 22, 15, 11, 10, 10, 10, 11, 11, 11, 11, 10, 10, 10, 10, 10, 11, 11, 11, 11, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 23, 23, 24, 25, 27, 31, 38, 49, 64, 85, 112, 145, 184, 228, 276, 325, 371, 413, 445, 466, 475, 471, 456, 433, 404, 374, 345, 322, 307, 303, 309, 325, 349, 378, 408, 438, 465, 486, 503, 514, 521, 524, 525, 523, 519, 515, 509, 503, 495, 485, 471, 452, 428, 397, 362, 324, 284, 244, 207, 172, 141, 114, 92, 73, 57, 45, 36, 29, 24, 20, 18, 16, 14, 12, 10, 8, 6, 5, 4, 4, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 5, 5, 5, 5, 5, 5, 6, 7, 8, 9, 9, 9, 9, 9, 10, 10, 10, 9, 8, 8, 7, 7, 7, 8, 8, 10, 11, 13, 15, 18, 21, 25, 31, 37, 46, 56, 68, 83, 99, 116, 134, 153, 171, 190, 209, 229, 249, 268, 286, 301, 313, 320, 324, 324, 322, 318, 312, 305, 296, 284, 269, 253, 234, 215, 196, 177, 159, 142, 126, 111, 97, 85, 74, 64, 55, 47, 39, 33, 29, 26, 23, 21, 17, 14, 11, 9, 8, 8],
-"peakT": [5, 5, 5, 5, 5, 4, 4, 5, 5, 6, 6, 7, 8, 9, 10, 11, 12, 11, 10, 8, 8, 12, 19, 30, 41, 51, 57, 60, 61, 59, 53, 38, 15, 0, 0, 42, 177, 406, 713, 1048, 1341, 1523, 1547, 1408, 1141, 810, 489, 232, 68, 0, 0, 21, 65, 104, 133, 148, 151, 141, 119, 90, 59, 31, 13, 5, 8, 17, 28, 38, 44, 44, 39, 31, 22, 14, 10, 9, 13, 19, 26, 32, 35, 35, 32, 27, 21, 15, 10, 7, 6, 6, 7, 9, 10, 11, 11, 10, 8, 7, 6, 8, 12, 18, 25, 32, 37, 39, 34, 22, 6, 0, 0, 34, 109, 225, 370, 521, 652, 735, 755, 710, 611, 479, 340, 214, 116, 52, 18, 7, 11, 20, 29, 34, 35, 32, 27, 22, 17, 14, 13, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 11, 9, 7, 5, 4, 3, 3, 3, 4, 5, 5, 5, 5, 4, 4, 5, 6, 8, 10, 11, 9, 6, 2, 0, 0, 4, 10, 17, 23, 25, 25, 22, 21, 21, 24, 26, 27, 25, 18, 10, 4, 1, 3, 9, 16, 21, 22, 20, 14, 8, 4, 3, 5, 9, 15, 20, 24, 26, 25, 21, 17, 13, 11, 12, 16, 20, 26, 31, 36, 38, 33, 21, 3, 0, 0, 48, 153, 306, 485, 649, 754, 772, 697, 549, 369, 201, 75, 5, 0, 0, 23, 45, 53, 46, 25, 0, 0, 1, 62, 179, 339, 516, 667, 752, 748, 655, 499, 322, 164, 54, 0, 0, 4, 28, 46, 53, 52, 45, 35, 25, 15, 7, 2, 1, 3, 7, 11, 13, 13, 11, 8, 3, 0, 0, 2, 9, 19, 29, 38, 44, 45, 40, 32, 22, 12, 5, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 3, 3, 4, 6, 9, 13, 17, 21, 23, 23, 20, 16, 11, 6, 4, 4, 6, 10, 12, 14, 13, 10, 6, 2, 0, 0, 1, 5, 9, 13, 15, 15, 12, 8, 4, 1, 0, 0, 2, 5, 9, 13, 16, 17, 15, 12, 8, 3, 0, 0, 0, 2, 5, 9, 11, 11, 10, 8, 5, 2, 0, 0, 0, 2, 6, 10, 14, 16, 15, 12, 9, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 10, 16, 23, 30, 35, 37, 35, 30, 23, 16, 9, 4, 1, 0, 0, 1, 2, 2, 3, 3, 5, 8, 12, 17, 20, 21, 22, 23, 25, 29, 29, 22, 7, 0, 0, 34, 131, 286, 478, 667, 803, 850, 792, 646, 453, 262, 112, 22, 0, 0, 15, 33, 41, 39, 32, 23, 16, 10, 6, 5, 7, 11, 16, 20, 23, 23, 21, 16, 12, 8, 6, 5, 6, 9, 12, 16, 20, 23, 23, 22, 18, 14, 9, 6, 5, 6, 8, 11, 13, 13, 12, 10, 7, 5, 2, 1, 1, 2, 6, 10, 15, 18, 21, 21, 18, 15, 10, 7, 6, 6, 8, 11, 13, 14, 13, 11, 8, 5, 3, 2, 2, 2, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 4, 9, 15, 20, 22, 22, 20, 21, 24, 28, 28, 20, 4, 0, 0, 50, 170, 353, 573, 780, 921, 955, 873, 698, 477, 266, 106, 15, 0, 0, 23, 45, 55, 54, 47, 37, 28, 20, 13, 9, 7, 8, 10, 12, 13, 12, 12, 13, 16, 21, 27, 29, 28, 24, 22, 23, 28, 30, 24, 6, 0, 0, 53, 195, 420, 696, 965, 1156, 1215, 1126, 913, 636, 365, 155, 30, 0, 0, 20, 47, 62, 65, 61, 53, 44, 33, 22, 12, 5, 4, 8, 16, 23, 29, 30, 28, 23, 17, 11, 7, 5, 5, 7, 10, 12, 14, 14, 11, 7, 3, 0, 1, 5, 13, 20, 27, 31, 32, 32, 31, 27, 18, 4, 0, 0, 32, 113, 242, 402, 561, 678, 722, 678, 560, 399, 236, 106, 25, 0, 0, 9, 24, 31, 30, 25, 20, 17, 18, 20, 23, 26, 28, 28, 29, 31, 32, 31, 25, 12, 0, 0, 18, 87, 207, 365, 532, 667, 733, 706, 593, 422, 242, 104, 44, 75, 182, 327, 463, 549, 561, 500, 387, 254, 135, 49, 4, 0, 1, 14, 24, 27, 26, 22, 17, 14, 11, 10, 11, 13, 17, 21, 23, 24, 22, 18, 14, 9, 5, 3, 3, 4, 5, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 1, 2, 4, 6, 10, 14, 18, 21, 21, 19, 15, 12, 9, 9, 10, 13, 15, 17, 20, 23, 25, 21, 10, 0, 0, 13, 79, 198, 356, 524, 659, 724, 699, 592, 433, 264, 123, 33, 0, 0, 7, 22, 30, 29, 23, 18, 16, 17, 22, 26, 30, 31, 30, 29, 30, 31, 29, 19, 2, 0, 0, 55, 174, 353, 567, 768, 905, 936, 848, 664, 434, 221, 82, 48, 120, 265, 431, 564, 625, 599, 498, 356, 211, 95, 24, 0, 0, 9, 22, 29, 29, 26, 21, 17, 14, 11, 8, 7, 7, 9, 11, 13, 15, 15, 13, 11, 8, 5, 3, 4, 6, 9, 14, 18, 21, 21, 18, 13, 8, 5, 4, 5, 8, 12, 14, 13, 11, 7, 3, 0, 0, 0, 1, 4, 7, 9, 11, 10, 9, 6, 3, 1, 0, 0, 0, 1, 3, 5, 8, 11, 13, 15, 14, 13, 10, 7, 4, 3, 2, 3, 4, 5, 6, 6, 6, 5, 4, 3, 2, 3, 4, 6, 10, 13, 17, 20, 21, 20, 16, 12, 7, 5, 4, 6, 8, 9, 8, 7, 8, 11, 18, 27, 33, 34, 29, 23, 19, 20, 22, 21, 10, 0, 0, 20, 120, 299, 542, 803, 1016, 1124, 1094, 935, 693, 431, 209, 62, 0, 0, 6, 30, 45, 48, 44, 38, 34, 31, 26, 20, 13, 8, 5, 5, 8, 13, 17, 21, 23, 25, 25, 25, 24, 23, 20, 15, 9, 5, 4, 7, 12, 12, 6, 0, 0, 14, 77, 188, 337, 493, 619, 678, 653, 551, 402, 244, 113, 29, 0, 0, 5, 18, 23, 20, 14, 9, 7, 8, 9, 11, 12, 13, 13, 13, 11, 8, 5, 2, 0, 0, 2, 6, 9, 11, 12, 11, 9, 6, 2, 0, 0, 0, 1, 3, 5, 7, 7, 7, 6, 4, 3, 1, 1, 0, 1, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 2, 4, 7, 11, 16, 19, 22, 23, 22, 20, 17, 14, 12, 11, 12, 13, 15, 15, 15, 13, 13, 14, 16, 18, 19, 17, 13, 8, 6, 7, 12, 14, 11, 1, 0, 0, 41, 132, 269, 432, 582, 680, 697, 629, 494, 331, 179, 67, 6, 0, 0, 15, 27, 31, 29, 24, 18, 14, 10, 7, 4, 1, 0, 0, 1, 2, 3, 3, 3, 2, 1, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 16, 20, 24, 26, 26, 24, 19, 13, 8, 5, 4, 5, 8, 11, 12, 11, 8, 6, 6, 7, 10, 12, 12, 9, 6, 6, 9, 13, 14, 8, 0, 0, 10, 72, 187, 344, 512, 649, 717, 695, 591, 433, 265, 124, 33, 0, 0, 7, 24, 33, 33, 27, 19, 13, 9, 7, 8, 10, 13, 16, 19, 20, 20, 18, 15, 12, 9, 7, 7, 7, 9, 11, 13, 16, 19, 23, 28, 35, 40, 41, 37, 29, 18, 11, 11, 15, 18, 14, 1, 0, 0, 55, 178, 363, 583, 788, 926, 956, 869, 691, 469, 260, 103, 15, 0, 0, 21, 39, 46, 45, 41, 34, 24, 9, 0, 0, 30, 118, 259, 437, 614, 745, 792, 741, 607, 426, 246, 104, 19, 0, 0, 16, 34, 42, 40, 33, 25, 18, 12, 9, 6, 5, 5, 6, 6, 7, 7, 6, 6, 5, 5, 6, 7, 8, 8, 8, 8, 7, 7, 7, 8, 8, 8, 8, 7, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 2, 5, 9, 13, 17, 18, 18, 15, 12, 9, 7, 6, 5, 6, 8, 11, 15, 20, 24, 26, 27, 25, 22, 17, 13, 11, 10, 10, 10, 9, 8, 10, 16, 29, 45, 59, 67, 64, 53, 40, 32, 31, 33, 28, 10, 0, 0, 47, 205, 469, 809, 1158, 1428, 1545, 1475, 1240, 905, 555, 265, 77, 0, 0, 11, 47, 71, 76, 63, 35, 0, 0, 0, 100, 301, 593, 929, 1232, 1421, 1442, 1286, 999, 658, 347, 123, 6, 0, 0, 33, 57, 64, 59, 50, 42, 37, 31, 25, 19, 14, 12, 12, 15, 19, 22, 24, 24, 25, 24, 23, 21, 18, 16, 13, 12, 12, 14, 16, 19, 22, 23, 23, 21, 19, 17, 15, 14, 13, 12, 11, 9, 7, 5, 3, 4, 5, 8, 12, 14, 15, 15, 12, 8, 4, 1, 0, 0, 2, 6, 10, 13, 15, 14, 11, 8, 5, 2, 1, 2, 3, 4, 5, 6, 7, 9, 11, 14, 15, 17, 17, 16, 13, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 11, 12, 11, 9, 7, 4, 1, 0, 0, 0, 2, 5, 8, 11, 13, 13, 12, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 11, 13, 12, 9, 6, 2, 0, 0, 1, 6, 11, 15, 18, 19, 17, 13, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 6, 8, 10, 12, 13, 13, 11, 8, 4, 2, 1, 2, 5, 9, 13, 17, 18, 19, 17, 15, 13, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 11, 9, 9, 8, 8, 7, 6, 6, 8, 12, 17, 20, 21, 18, 12, 7, 6, 8, 12, 12, 5, 0, 0, 22, 99, 228, 397, 570, 705, 764, 730, 611, 443, 268, 124, 33, 0, 0, 6, 21, 28, 27, 21, 15, 11, 8, 7, 6, 6, 6, 6, 6, 5, 3, 2, 1, 1, 3, 6, 9, 11, 12, 11, 9, 6, 4, 1, 0, 0, 0, 1, 3, 5, 7, 9, 11, 13, 15, 16, 16, 15, 13, 11, 10, 9, 10, 11, 14, 16, 17, 17, 15, 13, 10, 7, 6, 7, 8, 10, 10, 9, 7, 4, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 6, 9, 12, 16, 18, 19, 19, 17, 14, 10, 7, 4, 3, 3, 3, 4, 6, 7, 7, 7, 7, 7, 7, 8, 11, 14, 18, 20, 21, 20, 18, 15, 12, 10, 7, 6, 5, 5, 8, 15, 24, 33, 38, 38, 32, 23, 16, 15, 18, 20, 14, 0, 0, 2, 70, 212, 424, 674, 908, 1064, 1099, 1001, 799, 547, 307, 125, 21, 0, 0, 16, 34, 40, 37, 31, 26, 24, 21, 18, 13, 8, 5, 4, 5, 9, 13, 17, 19, 21, 21, 20, 18, 16, 14, 12, 12, 11, 11, 10, 9, 6, 4, 1, 0, 0, 0, 2, 5, 7, 8, 8, 7, 6, 4, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 11, 10, 8, 5, 2, 0, 0, 0, 1, 3, 5, 6, 7, 8, 12, 18, 25, 30, 32, 27, 19, 10, 6, 9, 15, 18, 10, 0, 0, 16, 106, 271, 498, 745, 952, 1065, 1049, 910, 687, 438, 222, 73, 0, 0, 1, 23, 36, 38, 34, 28, 25, 23, 22, 20, 16, 13, 10, 8, 7, 7, 8, 9, 11, 13, 17, 20, 21, 20, 17, 13, 8, 4, 2, 2, 5, 9, 15, 20, 23, 24, 22, 17, 12, 6, 2, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 4, 10, 18, 28, 39, 48, 54, 54, 50, 42, 32, 23, 17, 12, 9, 7, 6, 7, 11, 19, 30, 42, 49, 50, 42, 29, 17, 10, 11, 15, 14, 5, 0, 0, 41, 157, 349, 596, 852, 1054, 1148, 1107, 943, 700, 439, 218, 69, 0, 0, 3, 25, 39, 42, 39, 34, 31, 29, 27, 24, 21, 18, 15, 15, 14, 13, 12, 10, 7, 5, 4, 4, 5, 6, 6, 7, 8, 8, 9, 10, 11, 12, 12, 12, 9, 6, 3, 1, 0, 0, 3, 7, 11, 14, 16, 16, 15, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 5, 7, 9, 12, 14, 17, 20, 21, 21, 20, 19, 18, 16, 15, 14, 12, 9, 6, 5, 6, 12, 20, 29, 36, 36, 29, 18, 8, 3, 5, 10, 12, 5, 0, 0, 26, 113, 261, 454, 657, 819, 898, 869, 742, 551, 346, 171, 54, 0, 0, 2, 19, 28, 28, 23, 17, 13, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 7, 7, 5, 3, 1, 0, 0, 0, 1, 3, 6, 8, 9, 9, 7, 5, 2, 0, 0, 0, 0, 1, 4, 6, 8, 9, 8, 6, 3, 1, 2, 6, 12, 17, 20, 18, 13, 6, 3, 3, 7, 9, 6, 0, 0, 5, 51, 141, 271, 422, 561, 652, 671, 611, 489, 338, 193, 83, 17, 0, 0, 6, 15, 17, 14, 9, 5, 4, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 6, 12, 18, 22, 22, 18, 12, 7, 5, 7, 10, 8, 1, 0, 0, 35, 116, 243, 401, 558, 674, 719, 678, 565, 408, 247, 116, 33, 0, 0, 5, 18, 24, 23, 18, 12, 8, 5, 4, 3, 3, 3, 5, 8, 11, 13, 14, 14, 13, 11, 10, 9, 9, 10, 9, 9, 7, 5, 2, 0, 0, 0, 0, 1, 3, 6, 10, 16, 25, 35, 45, 53, 54, 48, 34, 17, 4, 0, 5, 14, 16, 7, 0, 0, 38, 156, 356, 620, 898, 1125, 1243, 1219, 1061, 810, 531, 283, 107, 13, 0, 0, 21, 38, 43, 41, 36, 31, 28, 25, 21, 16, 12, 10, 10, 12, 15, 18, 20, 21, 21, 22, 22, 22, 21, 21, 20, 19, 18, 16, 14, 12, 10, 9, 10, 14, 22, 31, 40, 44, 42, 35, 24, 16, 12, 12, 14, 10, 1, 0, 0, 46, 148, 305, 501, 696, 845, 910, 872, 743, 555, 354, 181, 62, 1, 0, 3, 28, 51, 66, 73, 72, 63, 49, 32, 15, 5, 4, 9, 14, 13, 4, 0, 9, 67, 192, 384, 623, 865, 1051, 1132, 1082, 914, 679, 451, 304, 288, 412, 637, 893, 1098, 1188, 1135, 957, 703, 437, 215, 69, 0, 0, 7, 32, 50, 60, 64, 66, 69, 70, 67, 58, 46, 31, 19, 12, 13, 20, 30, 37, 39, 36, 35, 50, 94, 178, 302, 449, 592, 692, 720, 660, 524, 351, 198, 125, 175, 358, 643, 965, 1245, 1409, 1416, 1266, 1001, 687, 395, 173, 43, 0, 0, 20, 42, 52, 51, 43, 34, 22, 9, 0, 0, 26, 93, 204, 349, 502, 630, 702, 698, 620, 487, 333, 190, 82, 19, 0, 0, 10, 23, 33, 39, 42, 44, 43, 38, 32, 24, 19, 16, 16, 13, 7, 0, 0, 11, 65, 163, 300, 456, 598, 693, 715, 660, 541, 389, 237, 114, 34, 0, 0, 7, 22, 31, 33, 29, 23, 17, 12, 9, 8, 9, 11, 15, 19, 22, 25, 27, 27, 25, 23, 21, 18, 16, 14, 13, 13, 14, 17, 21, 25, 28, 28, 25, 18, 11, 6, 5, 7, 9, 7, 0, 0, 0, 35, 111, 230, 377, 526, 642, 695, 672, 578, 438, 285, 152, 58, 8, 0, 0, 10, 17, 18, 14, 9, 6, 4, 3, 2, 2, 3, 5, 7, 11, 14, 17, 20, 21, 21, 20, 17, 12, 8, 4, 2, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 12, 16, 18, 18, 16, 12, 7, 3, 0, 0, 0, 4, 10, 16, 21, 24, 25, 23, 19, 15, 10, 6, 4, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 15, 24, 34, 43, 51, 54, 51, 43, 29, 15, 3, 0, 0, 5, 9, 6, 0, 0, 13, 74, 187, 351, 542, 724, 856, 905, 859, 729, 547, 352, 185, 67, 6, 0, 0, 14, 21, 18, 16, 31, 80, 173, 310, 474, 634, 756, 808, 775, 665, 509, 356, 254, 236, 311, 458, 633, 784, 866, 854, 752, 585, 395, 222, 95, 22, 0, 0, 7, 9, 6, 7, 28, 84, 180, 310, 454, 584, 673, 700, 657, 556, 418, 274, 149, 60, 11, 0, 0, 9, 19, 23, 23, 21, 17, 14, 11, 9, 8, 8, 10, 13, 16, 19, 21, 22, 22, 22, 21, 19, 17, 14, 12, 9, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 6, 10, 13, 16, 19, 20, 19, 17, 13, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 12, 15, 17, 18, 17, 15, 12, 8, 4, 1, 0, 0, 0, 1, 4, 8, 14, 19, 24, 27, 27, 24, 19, 12, 6, 0, 0, 0, 0, 5, 8, 6, 0, 0, 4, 47, 137, 277, 452, 635, 787, 876, 880, 800, 653, 474, 298, 154, 58, 8, 0, 0, 9, 16, 17, 15, 13, 12, 13, 14, 16, 18, 20, 21, 20, 17, 13, 9, 4, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 2, 8, 15, 24, 32, 37, 39, 36, 31, 23, 15, 7, 1, 0, 0, 0, 4, 8, 7, 0, 0, 0, 39, 127, 274, 471, 690, 894, 1040, 1097, 1051, 915, 716, 497, 296, 142, 46, 1, 0, 2, 13, 21, 22, 21, 18, 17, 17, 18, 19, 19, 20, 20, 19, 17, 13, 9, 4, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 5, 12, 22, 32, 40, 44, 44, 39, 32, 24, 17, 11, 7, 2, 0, 0, 0, 2, 5, 6, 1, 0, 0, 31, 109, 242, 425, 638, 845, 1006, 1090, 1078, 974, 799, 589, 383, 211, 90, 22, 0, 0, 5, 13, 16, 12, 5, 0, 0, 10, 48, 115, 213, 334, 462, 576, 653, 677, 644, 559, 441, 311, 192, 99, 38, 6, 0, 0, 6, 11, 13, 13, 11, 8, 6, 4, 3, 2, 3, 4, 5, 6, 5, 5, 3, 3, 3, 5, 9, 14, 19, 23, 26, 28, 28, 28, 29, 29, 28, 26, 22, 16, 11, 8, 5, 3, 0, 0, 0, 17, 60, 135, 244, 377, 516, 637, 717, 740, 702, 610, 483, 344, 216, 115, 47, 11, 0, 2, 10, 17, 21, 21, 19, 16, 13, 11, 12, 15, 20, 28, 36, 43, 48, 49, 47, 43, 37, 31, 26, 22, 19, 16, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 11, 43, 107, 213, 360, 541, 735, 914, 1049, 1114, 1096, 1000, 841, 650, 456, 287, 159, 80, 42, 34, 41, 53, 64, 74, 91, 124, 180, 262, 363, 471, 569, 638, 669, 662, 629, 592, 573, 590, 648, 736, 833, 913, 955, 952, 913, 858, 814, 804, 836, 904, 986, 1053, 1079, 1044, 946, 798, 621, 441, 281, 158, 75, 29, 10, 6, 11, 21, 41, 77, 138, 228, 345, 481, 619, 740, 826, 866, 859, 816, 754, 696, 660, 655, 678, 716, 750, 758, 729, 658, 554, 431, 306, 197, 114, 58, 29, 18, 18, 23, 28, 32, 34, 33, 32, 30, 27, 25, 24, 22, 21, 20, 19, 17, 15, 12, 9, 6, 4, 2, 2, 2, 3, 5, 7, 9, 10, 11, 12, 12, 13, 13, 14, 14, 14, 13, 11, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 9, 9, 9, 8, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 28, 61, 106, 164, 227, 289, 341, 378, 393, 385, 354, 306, 248, 188, 132, 86, 52, 31, 20, 17, 17, 19, 20, 20, 18, 14, 10, 6, 3, 1, 0, 0, 0, 2, 4, 6, 9, 12, 14, 15, 15, 13, 11, 8, 7, 10, 22, 45, 83, 135, 202, 279, 358, 430, 487, 519, 524, 500, 451, 384, 308, 233, 166, 111, 72, 47, 34, 27, 24, 22, 19, 16, 12, 8, 6, 5, 5, 5, 6, 7, 8, 10, 11, 11, 11, 10, 8, 6, 4, 2, 3, 7, 17, 37, 70, 117, 178, 251, 330, 406, 472, 519, 543, 539, 509, 457, 390, 314, 239, 170, 114, 72, 44, 27, 18, 14, 12, 11, 10, 9, 8, 8, 8, 9, 10, 11, 12, 14, 15, 17, 19, 21, 23, 23, 23, 22, 20, 18, 16, 15, 16, 17, 18, 20, 21, 21, 21, 20, 18, 15, 13, 11, 11, 11, 13, 16, 19, 22, 25, 28, 31, 34, 38, 44, 54, 71, 96, 131, 175, 229, 288, 348, 404, 452, 486, 505, 511, 506, 494, 480, 467, 456, 449, 444, 440, 433, 421, 404, 379, 346, 306, 262, 216, 175, 141, 118, 108, 112, 129, 158, 197, 243, 293, 344, 390, 428, 454, 464, 457, 434, 396, 349, 296, 242, 191, 147, 110, 81, 58, 42, 30, 22, 16, 12, 11, 10, 11, 12, 13, 13, 14, 14, 15, 15, 16, 16, 16, 15, 13, 12, 10, 8, 6, 5, 4, 3, 2, 2, 2, 3, 4, 6, 7, 8, 9, 9, 11, 12, 14, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 34, 41, 53, 68, 89, 114, 142, 174, 207, 241, 274, 305, 331, 351, 363, 368, 363, 351, 332, 306, 276, 244, 212, 181, 152, 127, 105, 88, 74, 63, 55, 49, 45, 41, 39, 37, 38, 40, 45, 54, 67, 82, 101, 123, 146, 171, 197, 224, 251, 276, 300, 320, 337, 348, 352, 350, 341, 327, 307, 285, 261, 236, 212, 188, 165, 142, 121, 102, 86, 73, 63, 55, 50, 45, 41, 37, 35, 34, 35, 38, 43, 49, 58, 68, 81, 96, 114, 135, 160, 186, 215, 244, 272, 298, 322, 343, 360, 374, 384, 390, 392, 389, 381, 368, 350, 329, 305, 281, 257, 234, 213, 193, 174, 156, 139, 122, 108, 95, 85, 78, 72, 69, 68, 69, 72, 76, 83, 93, 106, 123, 142, 164, 188, 215, 244, 276, 312, 353, 399, 447, 498, 547, 593, 635, 674, 709, 743, 775, 803, 826, 842, 850, 850, 841, 827, 806, 782, 754, 723, 689, 652, 613, 572, 532, 491, 451, 412, 375, 340, 308, 277, 249, 222, 197, 173, 151, 131, 116, 104, 95, 88, 80, 72, 65, 59, 56, 55, 54],
-"basecallPos": [301, 313, 325, 337, 349, 362, 374, 387, 399, 412, 424, 436, 447, 459, 472, 483, 497, 508, 521, 533, 545, 557, 571, 583, 594, 607, 619, 630, 643, 656, 668, 681, 692, 704, 716, 728, 740, 751, 763, 775, 787, 800, 813, 825, 837, 848, 861, 873, 884, 895, 907, 918, 931, 943, 956, 967, 980, 992, 1004, 1015, 1029, 1041, 1054, 1065, 1075, 1087, 1099, 1111, 1123, 1134, 1147, 1158, 1171, 1183, 1194, 1205, 1216, 1227, 1239, 1251, 1263, 1275, 1288, 1300, 1311, 1323, 1335, 1347, 1359, 1370, 1383, 1395, 1406, 1419, 1431, 1443, 1454, 1466, 1479, 1490, 1501, 1514, 1525, 1537, 1549, 1562, 1575, 1587, 1598, 1610, 1622, 1634, 1647, 1659, 1671, 1683, 1695, 1708, 1721, 1732, 1744, 1757, 1768, 1778, 1790, 1802, 1814, 1826, 1839, 1852, 1863, 1875, 1886, 1898, 1910, 1921, 1934, 1947, 1959, 1972, 1984, 1996, 2007, 2019, 2031, 2040, 2054, 2066, 2079, 2092, 2104, 2115, 2127, 2139, 2150, 2164, 2175, 2187, 2201, 2213, 2226, 2238, 2251, 2262, 2272, 2283, 2295, 2307, 2319, 2333, 2345, 2355, 2367, 2379, 2391, 2402, 2415, 2426, 2438, 2451, 2463, 2475, 2484, 2497, 2510, 2523, 2536, 2549, 2560, 2572, 2582, 2593, 2605, 2618, 2630, 2642, 2654, 2667, 2678, 2690, 2701, 2712, 2723, 2737, 2749, 2759, 2770, 2781, 2794, 2805, 2817, 2829, 2842, 2856, 2867, 2881, 2893, 2907, 2918, 2928, 2939, 2950, 2961, 2971, 2982, 2993, 3006, 3018, 3030, 3042, 3055, 3067, 3079, 3090, 3100, 3114, 3126, 3138, 3150, 3161, 3171, 3185, 3198, 3209, 3222, 3233, 3243, 3256, 3269, 3279, 3292, 3304, 3318, 3329, 3340, 3351, 3364, 3376, 3383, 3395, 3406, 3416, 3426, 3439, 3449, 3459, 3473, 3484, 3498, 3510, 3524, 3536, 3548, 3560, 3572, 3582, 3592, 3606],
-"basecalls": {"301":"1:G", "313":"2:C", "325":"3:A", "337":"4:A", "349":"5:A", "362":"6:A", "374":"7:A", "387":"8:G", "399":"9:C", "412":"10:G", "424":"11:C", "436":"12:T", "447":"13:A", "459":"14:A", "472":"15:C", "483":"16:A", "497":"17:C", "508":"18:A", "521":"19:G", "533":"20:G", "545":"21:G", "557":"22:G", "571":"23:C", "583":"24:T", "594":"25:A", "607":"26:G", "619":"27:G", "630":"28:T", "643":"29:C", "656":"30:A", "668":"31:G", "681":"32:A", "692":"33:T", "704":"34:G", "716":"35:C", "728":"36:T", "740":"37:T", "751":"38:G", "763":"39:A", "775":"40:G", "787":"41:G", "800":"42:G", "813":"43:C", "825":"44:A", "837":"45:T", "848":"46:G", "861":"47:A", "873":"48:T", "884":"49:T", "895":"50:G", "907":"51:A", "918":"52:C", "931":"53:A", "943":"54:A", "956":"55:C", "967":"56:A", "980":"57:C", "992":"58:A", "1004":"59:G", "1015":"60:T", "1029":"61:C", "1041":"62:C", "1054":"63:G", "1065":"64:T", "1075":"65:G", "1087":"66:A", "1099":"67:A", "1111":"68:A", "1123":"-", "1134":"-", "1147":"69:C", "1158":"70:A", "1171":"71:G", "1183":"72:T", "1194":"73:G", "1205":"74:G", "1216":"-", "1227":"-", "1239":"75:G", "1251":"76:G", "1263":"77:G", "1275":"78:C", "1288":"79:A", "1300":"80:G", "1311":"81:T", "1323":"82:A", "1335":"83:A", "1347":"84:C", "1359":"85:G", "1370":"86:T", "1383":"87:C", "1395":"88:T", "1406":"89:A", "1419":"90:G", "1431":"91:G", "1443":"92:G", "1454":"93:A", "1466":"94:C", "1479":"95:G", "1490":"96:C", "1501":"97:T", "1514":"98:C", "1525":"99:T", "1537":"100:C", "1549":"101:C", "1562":"102:C", "1575":"103:A", "1587":"104:A", "1598":"105:A", "1610":"106:C", "1622":"107:A", "1634":"108:C", "1647":"109:C", "1659":"110:G", "1671":"111:A", "1683":"112:A", "1695":"113:G", "1708":"114:C", "1721":"115:C", "1732":"-", "1744":"116:A", "1757":"117:G", "1768":"118:T", "1778":"119:G", "1790":"120:G", "1802":"121:A", "1814":"122:C", "1826":"123:C", "1839":"124:A", "1852":"125:G", "1863":"126:C", "1875":"127:A", "1886":"128:C", "1898":"129:A", "1910":"130:C", "1921":"131:T", "1934":"132:C", "1947":"133:C", "1959":"134:A", "1972":"135:A", "1984":"136:G", "1996":"137:G", "2007":"138:A", "2019":"139:A", "2031":"140:A", "2040":"141:T", "2054":"142:C", "2066":"143:C", "2079":"144:C", "2092":"145:G", "2104":"146:G", "2115":"147:C", "2127":"148:A", "2139":"149:C", "2150":"150:T", "2164":"151:C", "2175":"152:A", "2187":"153:C", "2201":"154:C", "2213":"155:G", "2226":"156:C", "2238":"157:A", "2251":"158:G", "2262":"159:T", "2272":"160:G", "2283":"161:G", "2295":"162:A", "2307":"163:A", "2319":"164:A", "2333":"165:C", "2345":"166:T", "2355":"167:G", "2367":"168:G", "2379":"169:G", "2391":"170:G", "2402":"171:C", "2415":"172:T", "2426":"173:A", "2438":"174:C", "2451":"175:A", "2463":"176:A", "2475":"177:A", "2484":"178:T", "2497":"179:C", "2510":"180:C", "2523":"181:A", "2536":"182:C", "2549":"183:T", "2560":"184:A", "2572":"185:G", "2582":"186:T", "2593":"187:T", "2605":"188:C", "2618":"189:C", "2630":"190:T", "2642":"191:T", "2654":"192:C", "2667":"193:T", "2678":"194:G", "2690":"195:A", "2701":"196:T", "2712":"197:A", "2723":"198:C", "2737":"199:A", "2749":"200:A", "2759":"201:T", "2770":"202:A", "2781":"203:C", "2794":"204:A", "2805":"205:A", "2817":"206:A", "2829":"207:C", "2842":"208:C", "2856":"209:A", "2867":"210:G", "2881":"211:A", "2893":"212:C", "2907":"213:A", "2918":"214:T", "2928":"215:G", "2939":"216:T", "2950":"217:T", "2961":"218:A", "2971":"219:T", "2982":"220:A", "2993":"221:C", "3006":"222:A", "3018":"223:G", "3030":"224:C", "3042":"225:A", "3055":"226:C", "3067":"227:A", "3079":"228:G", "3090":"229:G", "3100":"230:T", "3114":"231:C", "3126":"232:A", "3138":"233:A", "3150":"234:G", "3161":"235:G", "3171":"236:T", "3185":"237:C", "3198":"238:A", "3209":"239:G", "3222":"240:A", "3233":"241:G", "3243":"242:T", "3256":"243:C", "3269":"244:T", "3279":"245:A", "3292":"246:G", "3304":"247:C", "3318":"248:A", "3329":"249:T", "3340":"250:A", "3351":"251:G", "3364":"252:A", "3376":"253:A", "3383":"254:T", "3395":"255:C", "3406":"256:T", "3416":"257:T", "3426":"258:T", "3439":"259:C", "3449":"260:T", "3459":"261:T", "3473":"262:C", "3484":"263:G", "3498":"264:C", "3510":"265:G", "3524":"266:C", "3536":"267:G", "3548":"268:G", "3560":"269:G", "3572":"270:G", "3582":"271:T", "3592":"272:G", "3606":"273:C"}
-}
-]
-}
diff -r 7e49c6b19f5e -r f2a7aaf93a1d test-data/0353/poliovirus3sabin.json
--- a/test-data/0353/poliovirus3sabin.json Tue Jul 19 11:47:08 2022 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,98 +0,0 @@
-{
-"gapFreeConsensus": "GCAAAAAGCGCTAACACAGGGGCTAGGTCAGATGCTTGAGGGCATGATTGACAACACAGTCCGTGAAACAGTGGGGGCAGTAACGTCTAGGGACGCTCTCCCAAACACCGAAGCCAGTGGACCAGCACACTCCAAGGAAATCCCGGCACTCACCGCAGTGGAAACTGGGGCTACAAATCCACTAGTTCCTTCTGATACAATACAAACCAGACATGTTATACAGCACAGGTCAAGGTCAGAGTCTAGCATAGAATCTTTCTTCGCGCGGGGTGCATGCGTGGCCATTATGACCGTGGATAACTCAGTTTCCACTAGTGATAAGGATAAGCTATTTGCAGTGTGGAAGATCACTTATAAAGACACTGTCCAGTTGCGGAGGAAATTGGAGTTCTTCACCTATTCTAGATTTGACATGGAATTTACCTTTGTGATTACTGCAAATTTCACTGAGACTAACAATGGGCACGCCTTAAATCAAGTGTACCAAATTATGTACGTACCACCAGGCGCTCCAGTGCCCGAGAAATGGGATGACTACACATGGCAAACCTCTTCAAATCCGTCAATCTTTTACACTTACGGAACAGCCCCAGCCCGGATCTCGGTACCGTATGTTGGTATTTCGAACGCCTACTCACACTTTTACGACGGTTTTTCCAAAATACCACTGAAGGACCAGTCGGCAGCACTAGGTGACTCCCTCTATGGTGCAGCATCTTTAAATGACTTCGGTATTTTGGCTGTTAGAGTAGTCAATGACCACAACCCGACCAAGGTCACCTCCAAAATCAGAGTGTATCTAAAACCCAAACACATCAGAGTCTGGTGCCCGCGTCCACCGAGGGCAGTGGCATACTACGGCCCTGGAGTTGATTACAAGGATGGTACACTTACACCCCTCTCCACCAAGGATCTGACTACATATGGATTTGGGCACCAAAACAAAGCAGTGTACACAGCAGGCTACAAAATCTGCAACTATCATTTGGCCACACAGGAAGACCTCCAAAATGCGGTTAGT",
-"gappedConsensus": "---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCAAAAAGCGCTAACACAGGGGCTAGGTCAGATGCTTGAGGGCATGA--TTGACAACACAGTCCGTGA-AACAGTGG-----GGGCAGTAACGTCTAGGGACGCTCTCCCAAACACCGAAGCCAGTGGACCAGCACACTCCAAGGAAATCCCGGCACTCACCGCAGTGGAAACTGGGGCTACAAATCCACTAGTTCCTTCTGATACAATACAAACCAGACATGTTATACAGCACAGGTCAAGGTCAGAGTCTAGCATAGAATCTTTCTTCGCGCGGGGTGCATGCGTGGCCATTATGACCGTGGATAACTCAGTTTCCACTAGTGATAAGGATAAGCTATTTGCAGTGTGGAAGATCACTTATAAAGACACTGTCCAGTTGCGGAGGAAATTGGAGTTCTTCACCTATTCTAGATTTGACATGGAATTTACCTTTGTGATTACTGCAAATTTCACTGAGACTAACAATGGGCACGCCTTAAATCAAGTGTACCAAATTATGTACGTACCACCAGGCGCTCCAGTGCCCGAGAAATGGGATGACTACACATGGCAAACCTCTTCAAATCCGTCAATCTTTTACACTTACGGAACAGCCCCAGCCCGGATCTCGGTACCGTATGTTGGTATTTCGAACGCCTACTCACACTTTTACGACGGTTTTTCCAAAATACCACTGAAGGA-----CCAGTCGGCAGCACTAGGTGACTCCCTCTATGGTGCAGCATCTTTAAATGACTTCGGTATTTTGGCTGTTAGAGTAGTCAATGACCACAACCCGACCAAGGTCACCTCCAAAATCAGAGTGTATCTAAAACCCAAACACATCAGAGTCTGGTGCCCGCGTCCACCGAGGGCAGTGGCATACTACGGCCCTGGAGTTGATTACAAGGATGGTACA-CTTACACCCCTC-TCCACCAAGGATCTGACTACATATGGATTTGGGCACCAAAACAAAGCAGTGTACACAGCAGGCTACAAAATCTGCAACTATCATTTGGCCACACAGGAAGACCTCCAAAATGCGGTTAGT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------",
-"msa":
-[
-{
-"reference": false,
-"forward": false,
-"traceFileName": "dataset_152169",
-"leadingGaps": "2658",
-"trailingGaps": "4010",
-"align": "GATACAATACAAACCAGACATGTTATACAGCACAGGTCAAGGTCAGAGTCTAGCATAGAATCTTTCTTCGCGCGGGGTGCATGCGTGGCCATTATGACCGTGGATAACTCAGTTTCCACTAGTGATAAGGATAAGCTATTTGCAGTGTGGAAGATCACTTATAAAGACACTGTCCAGTTGCGGAGGAAATTGGAGTTCTTCACCTATTCTAGATTTGACATGGAATTTACCTTTGTGATTACTGCAAATTTCACTGAGACTAACAATGGGCACGCCTTAAATCAAGTGTACCAAATTATGTACGTACCACCAGGCGCTCCAGTGCCCGAGAAATGGGATGACTACACATGGCAAACCTCTTCAAATCCGTCAATCTTTTACACTTACGGAACAGCCCCAGCCCGGATCTCGGTACCGTATGTTGGTATTTCGAACGCCTACTCACACTTTTACGACGGTTTTTCCAAAATACCACTGAAG---GA--CCAGTCGGCAGCACTAGGTGACTCCCTCTATGGTGCAGCATCTTTAAATGACTTCGGTATTTTGGCTGTTAGAGTAGTCAATGACCACAACCCGACCAAGGTCACCTCCAAAATCAGAGTGTATCTAAAACCCAAACACATCAGAGTCTGGTGCCCGCGTCCACCGAGGGCAGTGGCATACTACGGCCCTGGAGTTGATTACAAGGATGGTACA-CTTACACCCCTC-TCCACCAAGGATCTGACTACATATGGATTTGGGCACCAAAACAAAGCAGTGTACACAGCAGGCTACAAAA"
-}
-,
-{
-"reference": false,
-"forward": true,
-"traceFileName": "dataset_152170",
-"leadingGaps": "2539",
-"trailingGaps": "4129",
-"align": "GGGCAGTAACGTCTAGGGACGCTCTCCCAAACACCGAAGCCAGTGGACCAGCACACTCCAAGGAAATCCCGGCACTCACCGCAGTGGAAACTGGGGCTACAAATCCACTAGTTCCTTCTGATACAATACAAACCAGACATGTTATACAGCACAGGTCAAGGTCAGAGTCTAGCATAGAATCTTTCTTCGCGCGGGGTGCATGCGTGGCCATTATGACCGTGGATAACTCAGTTTCCACTAGTGATAAGGATAAGCTATTTGCAGTGTGGAAGATCACTTATAAAGACACTGTCCAGTTGCGGAGGAAATTGGAGTTCTTCACCTATTCTAGATTTGACATGGAATTTACCTTTGTGATTACTGCAAATTTCACTGAGACTAACAATGGGCACGCCTTAAATCAAGTGTACCAAATTATGTACGTACCACCAGGCGCTCCAGTGCCCGAGAAATGGGATGACTACACATGGCAAACCTCTTCAAATCCGTCAATCTTTTACACTTACGGAACAGCCCCAGCCCGGATCTCGGTACCGTATGTTGGTATTTCGAACGCCTACTCACACTTTTACGACGGTTTTTCCAAAATACCACTGAAGGA-----CCAGTCGGCAGCACTAGGTGACTCCCTCTATGGTGCAGCATCTTTAAATGACTTCGGTATTTTGGCTGTTAGAGTAGTCAATGACCACAACCCGACCAAGGTCACCTCCAAAATCAGAGTGTATCTAAAACCCAAACACATCAGAGTCTGGTGCCCGCGTCCACCGAGGGCAGTGGCAT"
-}
-,
-{
-"reference": false,
-"forward": true,
-"traceFileName": "dataset_152175",
-"leadingGaps": "2893",
-"trailingGaps": "3960",
-"align": "TGATTACTGCAAATTTCACTGAGACTAACAATGGGCACGCCTTAAATCAAGTGTACCAAATTATGTACGTACCACCAGGCGCTCCAGTGCCCGAGAAATGGGATGACTACACATGGCAAACCTCTTCAAATCCGTCAATCTTTTACACTTACGGAACAGCCCCAGCCCGGATCTCGGTACCGTATGTTGGTATTTCGAACGCCTACTCACACTTTTACGACGGTTTTTCCAAAATACCACTGAAGGA-----CCAGTCGGCAGCACTAGGTGACTCCCTCTATGGTGCAGCATCTTTAAATGACTTCGGTATTTTGGCTGTTAGAGTAGTCAATGACCACAACCCGACCAAGGTCACCTCCAAAATCAGAGTGTATCTAAAACCCAAACACATCAGAGTCTGGTGCCCGCGTCCACCGAGGGCAGTGGCATACTACGGCCCTGGAGTTGATTACAAGGATGGTACA-CTTACACCCCTC-TCCACCAAGGATCTGACTACATATGGATTTGGGCACCAAAACAAAGCAGTGTACACAGCAGGCTACAAAATCTGCAACTATCATTTGGCCACACAGGAAGACCTCCAAAATGCGGTTAGT"
-}
-,
-{
-"reference": false,
-"forward": false,
-"traceFileName": "dataset_152177",
-"leadingGaps": "2457",
-"trailingGaps": "4715",
-"align": "GCAAAAAGCGCTAACACAGGGGCTAGGTCAGATGCTTGAGGGCATGA--TTGACAACACAGTCCGTGA-AACAGTGG-----GGGCAGTAACGTCTAGGGACGCTCTCCCAAACACCGAAGCCAGTGGACCAGCACACTCCAAGGAAATCCCGGCACTCACCGCAGTGGAAACTGGGGCTACAAATCCACTAGTTCCTTCTGATACAATACAAACCAGACATGTTATACAGCACAGGTCAAGGTCAGAGTCTAGCATAGAATCTTTCTTCGCGCGGGGTGC"
-}
-,
-{
-"reference": true,
-"forward": true,
-"traceFileName": "",
-"leadingGaps": "0",
-"trailingGaps": "0",
-"align": "TTAAAACAGCTCTGGGGTTGTTCCCACCCCAGAGGCCCACGTGGCGGCTAGTACACTGGTATCACGGTACCTTTGTACGCCTGTTTTATACTCCCTCCCCCGCAACTTAGAAGCATACAATTCAAGCTCAATAGGAGGGGGTGCAAGCCAGCGCCTCCGTGGGCAAGCACTACTGTTTCCCCGGTGAGGCCGCATAGACTGTTCCCACGGTTGAAAGTGTCCGATCCGTTATCCGCTCATGTACTTCGAGAAGCCTAGTATCGCTCTGGAATCTTCGACGCGTTGCGCTCAGCACTCAACCCCGGAGTGTAGCTTGGGCCGATGAGTCTGGACAGTCCCCACTGGCGACAGTGGTCCAGGCTGCGCTGGCGGCCCACCTGTGGCCCAAAGCCACGGGACGCTAGTTGTGAACAGGGTGTGAAGAGCCTATTGAGCTACATGAGAGTCCTCCGGCCCCTGAATGCGGCTAATTCTAACCATGGAGCAGGCAGCTGCAACCCAGCAGCCAGCCTGTCGTAACGCGCAAGTCCGTGGCGGAACCGACTACTTTGGGTGTCCGTGTTTCCTTTTATTCTTGAATGGCTGCTTATGGTGACAATCATAGATTGTTATCATAAAGCGAGTTGGATTGGCCATCCAGTGTGAATCAGATTAATTACTCCCTTGTTTGTTGGATCCACTCCCGAAACGTTTTACTCCTTAACTTATTGAAATTGTTTGAAGACAGGATTTCAGTGTCACAATGGGAGCTCAAGTATCATCCCAAAAAGTAGGCGCTCACGAGAATTCTAACCGAGCCTACGGTGGTTCTACGATCAACTACACCACAATTAATTATTATAAAGATTCCGCAAGTAATGCGGCGTCCAAACAAGATTACTCACAGGATCCATCAAAATTCACCGAGCCACTAAAGGACGTGCTCATAAAAACAGCTCCAGCACTCAATTCACCAAATGTGGAAGCGTGTGGGTATAGTGATAGAGTGTTGCAACTCACTTTAGGCAATTCCACTATTACTACACAGGAGGCAGCAAATTCAGTAGTGGCTTACGGACGTTGGCCTGAGTTTATTAGAGATGACGAAGCAAACCCGGTGGACCAACCAACTGAACCAGATGTGGCTACATGCAGATTCTACACACTAGACACTGTAATGTGGGGTAAGGAGTCGAAAGGCTGGTGGTGGAAGTTACCTGACGCACTGAGAGACATGGGTCTGTTTGGACAAAACATGTATTACCACTACCTAGGAAGATCCGGGTACACTGTGCACGTGCAGTGTAATGCATCCAAATTTCACCAAGGTGCACTCGGGGTGTTTGCGATTCCTGAGTATTGTCTGGCGGGTGACAGTGACAAGCAAAGGTACACTAGTTATGCAAATGCGAATCCAGGTGAAAGAGGGGGAAAATTTTACTCCCAATTCAACAAGGATAACGCAGTAACATCCCCAAAAAGAGAGTTCTGCCCAGTGGATTATCTCCTGGGATGTGGGGTGTTACTGGGAAATGCCTTTGTATACCCACATCAAATCATTAATCTGAGGACCAACAACAGCGCAACTATTGTCCTACCATATGTGAATGCTTTGGCCATTGATTCAATGGTTAAACACAACAACTGGGGCATTGCCATTCTGCCCTTATCACCGCTGGATTTTGCTCAAGATTCATCAGTTGAAATTCCAATTACTGTGACAATTGCCCCAATGTGTAGCGAGTTCAACGGCCTTCGCAACGTGACTGCACCTAAATTTCAAGGACTACCAGTGTTGAACACTCCTGGTAGTAACCAGTACCTGACGTCAGACAACCACCAATCACCATGCGCAATCCCAGAATTTGATGTCACTCCGCCTATTGATATCCCAGGTGAGGTTAAAAACATGATGGAGCTCGCCGAGATAGACACCATGATTCCTCTCAATTTGGAGAGCACCAAGAGAAACACAATGGACATGTACAGAGTTACTCTGAGCGACAGTGCCGATCTATCGCAACCAATTTTGTGCTTGTCACTATCCCCAGCATTTGATCCGCGCTTGTCACACACCATGCTTGGGGAAGTACTGAACTATTATACTCATTGGGCCGGGTCCTTGAAATTTACCTTCCTGTTCTGTGGTTCAATGATGGCTACGGGGAAAATCCTAGTGGCCTATGCACCACCAGGTGCACAACCCCCCACCAGCCGTAAGGAGGCTATGTTGGGCACACATGTCATTTGGGATCTTGGCCTGCAATCATCTTGTACTATGGTGGTGCCGTGGATTAGTAATGTGACATACAGACAGACTACACAAGATAGTTTCACTGAGGGCGGATATATCAGCATGTTCTACCAAACAAGAATTGTGGTGCCACTGTCCACCCCTAAGAGTATGAGCATGCTGGGGTTTGTGTCAGCCTGTAATGATTTCAGTGTGCGATTGCTGCGAGACACCACTCACATTTCACAATCTGCGCTTCCACAGGGTATTGA--AGAT--TTGATTTC-TGAAGTTG----CACAGGGCGCCCTAACTTTGTCACTCCCGAAGCAAC----AGGATAGCT-TACCTGATACTAAGGCCAGTGGCCCGGCGCATTCCAAGGAGGTACCTGCACTCACTGCAGTCGAGACTGGAGCCACCAATCCTCTGGCACCATCCGACACAGTTCAAACGCGCCACGTAGTCCAACGACGCAGCAGGTCAGAGTCCACAATAGAATCATTCTTCGCACGCGGGGCGTGCGTCGCTATTATTGAGGTGGACAATGAACAACCAACCACCCGGGCACAGAAACTATTTGCCATGTGGCGCATTACATACAAAGATACAGTGCAGTTGCGCCGTAAGTTGGAGTTTTTCACATACTCTCGTTTTGACATGGAATTCACCTTCGTGGTAACCGCCAACTTCACCAACGCTAATAATGGGCATGCACTCAACCAGGTGTACCAGATAATGTACATCCCCCCAGGGGCACCCACACCAAAGTCATGGGACGACTACACTTGGCAAACATCTTCCAACCCGTCCATATTTTACACCTATGGGGCTGCCCCGGCGCGAATCTCAGTGCCATACGTGGGGTTAGCCAATGCTTACTCGCACTTTTACGACGGCTTCGCCAAGGTGCCATTGAAGACAGATGCCAATGACCAGA--TTGGTGATTCCTTGTACAGCGCCATGACAGTTGATGACTTTGGTGTATTGGCAGTTCGTGTTGTCAATGATCACAACCCCACTAAAGTAACCTCCAAAGTCCGCATTTACATGAAACCCAAACACGTACGTGTCTGGTGCCCTAGACCGCCGCGCGCGGTACCTTATTATGGACCAGGGGTGGACTATA-----GGAACAACTTGGACCCCTTATCTGAGAAAGGTTTGACCACATATGGCTTTGGGCATCAGAATAAAGCTGTGTACACTGCTGGTTACAAGATCTGCAACTACCATCTCGCCACTAAGGAGGATTTACAAAATGCTGTAAGCATCATGTGGAATAGAGACCTCTTGGTTGTTGAATCAAAAGCTCAAGGTACCGACTCAATAGCAAGGTGCAATTGCAATGCAGGGGTGTACTATTGTGAGTCCAGAAGGAAATACTACCCTGTGTCGTTTGTGGGACCCACCTTCCAATACATGGAGGCTAATGACTACTACCCAGCTAGATACCAATCCCACATGTTAATCGGGCACGGCTTTGCCTCACCAGGTGACTGTGGTGGTATCCTTAGGTGTCAACATGGCGTCATCGGAATCGTGACAGCTGGTGGAGAGGGATTAGTCGCATTCTCTGACATAAGGGACTTGTATGCTTACGAGGAAGAGGCCATGGAGCAGGGCATTTCAAACTATATTGAGTCACTCGGTGCTGCGTTCGGTAGTGGGTTCACTCAGCAAATAGGGGATAAGATATCAGAACTAACCAGCATGGTGACCAGCACGATTACAGAGAAGCTACTTAAAAACCTAATCAAAATTATTTCATCTCTGGTGATTATCACTAGAAATTACGAAGATACCACCACAGTGCTCGCCACTCTAGCTCTTCTTGGGTGTGATGTTTCACCGTGGCAATGGCTGAAGAAGAAAGCATGTGACACTTTGGAGATTCCCTATGTTATTAGACAGGGTGATAGTTGGTTGAAAAAATTTACTGAGGCGTGCAACGCAGCTAAGGGGTTGGAATGGGTGTCCAACAAAATCTCAAAATTTATTGACTGGTTGAGAGAAAGAATCATCCCACAAGCCAGGGACAAGCTTGAGTTTGTAACCAAATTGAAACAGTTGGAAATGCTAGAGAATCAGATATCCACAATACACCAATCTTGTCCAAGTCAGGAACACCAGGAAATTTTGTTCAACAATGTACGCTGGTTGTCCATTCAATCCAAGAGATTCGCTCCATTGTACGCACTTGAGGCCAAGAGAATACAAAAGTTGGAACACACCATTAATAATTACATACAGTTCAAGAGCAAACACCGTATTGAGCCAGTATGTTTGTTAGTGCATGGGAGCCCAGGTACAGGAAAATCAGTTGCGACTAACCTAATTGCTAGAGCCATAGCTGAGAAAGAGAACACCTCCACCTACTCGCTACCACCGGACCCGTCTCACTTTGATGGATACAAACAACAAGGTGTGGTTATCATGGACGACCTAAACCAAAACCCGGATGGGGCAGATATGAAGCTCTTTTGTCAAATGGTGTCCACTGTGGAGTTTATCCCACCTATGGCCTCGCTGGAAGAGAAAGGCATTCTGTTCACATCCAACTATGTTTTAGCCTCCACCAACTCCAGTCGCATCACACCACCTACAGTAGCCCACAGTGACGCTCTGGCCAGGAGGTTCGCTTTCGATATGGATATTCAAGTGATGGGCGAGTACTCCAGAGATGGTAAACTCAACATGGCAATGGCTACTGAGACGTGCAAGGACTGCCACCAACCAGCAAACTTCAAAAGATGCTGTCCTTTAGTGTGTGGTAAGGCAATTCAGTTAATGGACAAATCTTCCAGAGTTAGGTACAGTGTTGACCAGATTACTACAATGATTATCAACGAGAGAAACAGAAGATCTAACATTGGCAATTGCATGGAGGCTTTGTTCCAAGGACCACTCCAGTACAAAGACCTGAAAATTGACATCAAGACGAGGCCCCCCCCTGAATGCATCAATGATCTGCTTCAAGCAGTTGACTCCCAGGAAGTGAGGGATTATTGTGAAAAGAAAGGATGGATCGTCAACATCACTAGCCAAGTTCAAACAGAGAGAAACATTAACCGAGCAATGACCATTTTGCAGGCAGTGACAACTTTCGCCGCAGTGGCTGGTGTCGTGTACGTCATGTACAAGTTATTCGCTGGACACCAGGGAGCATACACTGGTCTGCCAAACAAAAGACCCAATGTGCCCACCATTAGAGCAGCAAAAGTGCAAGGGCCTGGGTTTGACTATGCAGTGGCTATGGCTAAAAGAAACATTGTTACAGCAACTACTAGCAAAGGGGAGTTCACAATGCTAGGAGTCCACGACAACGTGGCCATTTTACCAACTCATGCCTCACCTGGTGAGAGTATTGTAATTGATGGCAAAGAGGTTGAAATCCTAGACGCTAAAGCCCTCGAAGATCAGGCAGGCACTAATCTGGAAATCACCATAATAACCCTCAAAAGAAATGAAAAGTTCAGAGATATCAGACAACACATACCCACTCAAATCACCGAGACGAATGATGGAGTTCTGATTGTGAACACTAGTAAGTACCCCAACATGTATGTTCCTGTCGGTGCTGTGACTGAGCAGGGATACCTAAATCTCGGTGGGCGCCAGACTGCTCGTATTCTAATGTACAACTTTCCAACCAGAGCTGGTCAGTGTGGTGGAGTCATCACATGCACTGGGAAAGTCATCGGGATGCACGTTGGTGGGAATGGTTCACATGGGTTTGCAGCGGCCCTGAAGCGGTCATACTTCACTCAGAGCCAAGGTGAAATCCAGTGGATGAGACCATCAAAGGAGGCAGGGTATCCAATTATAAACGCCCCAACCAAGACCAAGCTCGAGCCCAGCGCTTTCCACTATGTGTTTGAAGGAGTAAAGGAACCAGCAGTCCTCACAAAGAATGATCCCAGACTCAAAACAGACTTTGAAGAAGCAATCTTCTCTAAGTATGTAGGGAACAAGATCACTGAGGTGGATGAGTACATGAAAGAGGCAGTGGACCATTATGCTGGACAACTTATGTCGCTGGATATCAGCACAGAGCAAATGTGTCTAGAAGACGCCATGTATGGTACTGATGGTCTGGAGGCGCTAGATCTGTCTACCAGTGCCGGGTACCCCTACGTGGCAATGGGGAAGAAGAAGAGAGATATCCTAAACAAGCAAACCAGAGACACCAAAGAAATGCAAAGACTTTTGGACGCTTACGGAATCAACCTACCATTAGTGACATATGTCAAGGACGAGCTGAGGTCCAAAACAAAAGTGGAACAGGGAAAATCCAGACTGATTGAAGCTTCCAGTCTAAATGACTCAGTGGCCATGAGAATGGCATTTGGAAACCTTTATGCAGCATTCCACAGGAATCCAGGGGTCGTCACTGGTAGTGCAGTTGGATGCGATCCAGACCTATTCTGGAGCAAGATCCCAGTGTTGATGGAAGAAAAGCTATTTGCCTTTGATTACACAGGATACGACGCATCACTTAGCCCAGCTTGGTTTGAGGCACTCAAGATGGTGTTAGAGAAAATTGGTTTTGGAGATAGAGTGGATTACATAGACTACCTTAACCATTCACACCACTTGTACAAAAACAAGATATATTGTGTTAAGGGCGGCATGCCATCTGGCTGCTCCGGCACTTCAATTTTTAATTCAATGATTAACAATTTGATCATTAGGACGCTTTTACTGAAAACCTACAAGGGCATAGATTTGGACCACTTAAAAATGATTGCCTATGGTGACGATGTAATAGCTTCCTATCCCCATGAGGTTGACGCTAGTCTCCTAGCCCAATCAGGAAAAGACTATGGACTAACCATGACTCCGGCAGATAAATCTGCCACTTTTGAGACAGTCACATGGGAGAATGTAACTTTCTTGAAAAGATTCTTCAGAGCAGATGAGAAATACCCCTTCCTCATACATCCAGTAATGCCAATGAAGGAAATTCATGAATCAATCAGATGGACAAAAGATCCTCGGAATACGCAGGACCATGTACGCTCCTTGTGTCTATTGGCTTGGCACAACGGGGAAGAAGAATACAACAAATTTTTAGCTAAAATTAGGAGTGTGCCAATCGGAAGAGCTTTGTTGCTCCCAGAGTACTCAACATTGTACCGCCGTTGGCTTGACTCATTTTAGTAACCCTACCTCAGTCGAATTGGATTGGGTCATACTGTTGTAGGGGTAAATTTTTCTTTAATTCGGAGG"
-}
-],
-"gappedTraces":
-[
-{
-"traceFileName": "dataset_152169",
-"leadingGaps": 2658,
-"trailingGaps": 4010,
-"peakA": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 1, 1, 1, 0, 0, 0, 1, 1, 2, 2, 3, 4, 5, 6, 7, 8, 8, 9, 9, 9, 10, 11, 13, 16, 18, 20, 21, 22, 22, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 34, 35, 36, 36, 36, 36, 36, 37, 38, 38, 39, 40, 41, 42, 42, 43, 45, 46, 47, 47, 47, 47, 47, 47, 47, 47, 47, 48, 48, 49, 50, 51, 51, 51, 51, 51, 51, 51, 52, 53, 53, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 55, 55, 56, 56, 56, 56, 56, 56, 56, 57, 57, 58, 58, 57, 57, 57, 57, 57, 57, 57, 58, 59, 60, 60, 60, 60, 60, 59, 58, 58, 58, 60, 61, 62, 63, 63, 63, 62, 61, 61, 62, 63, 65, 66, 66, 66, 65, 64, 63, 62, 62, 63, 63, 63, 64, 64, 65, 65, 65, 65, 65, 64, 64, 64, 65, 66, 66, 66, 66, 66, 66, 65, 65, 65, 65, 65, 65, 65, 65, 66, 66, 67, 67, 67, 67, 66, 65, 65, 65, 65, 66, 66, 66, 67, 67, 66, 66, 65, 64, 64, 64, 64, 64, 64, 64, 64, 63, 63, 63, 63, 64, 65, 65, 64, 63, 63, 62, 62, 63, 64, 65, 66, 66, 65, 65, 64, 64, 63, 63, 63, 62, 62, 62, 62, 62, 63, 63, 63, 64, 64, 63, 63, 62, 62, 62, 62, 62, 62, 62, 62, 61, 61, 60, 60, 60, 61, 62, 63, 64, 64, 63, 63, 62, 61, 60, 60, 59, 59, 59, 59, 59, 60, 61, 62, 62, 63, 63, 63, 62, 62, 62, 62, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 62, 62, 62, 63, 63, 63, 63, 63, 63, 63, 63, 64, 65, 65, 65, 66, 66, 67, 67, 68, 68, 69, 69, 68, 68, 68, 68, 69, 69, 70, 70, 71, 71, 71, 72, 73, 73, 74, 74, 74, 74, 74, 75, 75, 76, 77, 77, 77, 77, 78, 78, 79, 80, 81, 82, 83, 83, 84, 84, 85, 86, 87, 89, 91, 92, 94, 95, 97, 97, 98, 98, 99, 100, 102, 105, 109, 115, 123, 136, 155, 181, 212, 247, 282, 312, 336, 351, 359, 364, 369, 379, 395, 418, 444, 471, 494, 511, 519, 518, 508, 492, 472, 453, 435, 422, 412, 405, 399, 392, 382, 368, 352, 333, 314, 297, 284, 275, 271, 273, 278, 287, 296, 305, 312, 315, 313, 306, 295, 278, 258, 236, 212, 188, 165, 144, 126, 112, 102, 95, 92, 92, 95, 100, 109, 121, 136, 154, 175, 197, 220, 242, 264, 285, 305, 325, 345, 364, 382, 398, 411, 421, 428, 431, 433, 433, 433, 431, 430, 429, 428, 426, 425, 424, 422, 421, 418, 415, 411, 406, 401, 396, 391, 386, 382, 378, 374, 370, 366, 362, 358, 355, 352, 350, 348, 346, 343, 341, 337, 333, 329, 324, 319, 313, 306, 298, 288, 277, 265, 252, 238, 223, 208, 192, 175, 159, 144, 128, 113, 99, 86, 73, 61, 50, 41, 34, 28, 23, 18, 14, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 5, 6, 9, 12, 15, 19, 23, 28, 34, 40, 46, 54, 63, 73, 85, 97, 110, 124, 138, 152, 166, 180, 194, 206, 218, 228, 237, 244, 250, 256, 260, 264, 266, 267, 267, 264, 259, 253, 245, 237, 229, 221, 211, 201, 189, 176, 163, 150, 137, 126, 116, 108, 102, 97, 95, 94, 95, 96, 99, 102, 106, 112, 118, 125, 132, 138, 144, 148, 150, 152, 153, 153, 152, 149, 145, 138, 131, 122, 114, 107, 101, 96, 92, 90, 89, 90, 92, 97, 103, 111, 119, 128, 137, 145, 154, 163, 171, 178, 185, 189, 191, 190, 187, 181, 172, 163, 152, 141, 129, 117, 105, 93, 81, 70, 59, 50, 43, 36, 31, 27, 23, 20, 17, 15, 14, 13, 12, 11, 10, 9, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 6, 6, 6, 7, 7, 8, 8, 7, 7, 7, 7, 8, 8, 8, 8, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 6, 9, 11, 14, 17, 20, 23, 27, 32, 37, 43, 50, 58, 66, 75, 84, 93, 103, 113, 123, 133, 143, 151, 159, 166, 171, 175, 177, 177, 175, 172, 166, 159, 149, 139, 128, 116, 104, 93, 82, 71, 62, 53, 46, 39, 34, 29, 25, 21, 18, 15, 13, 11, 10, 9, 8, 8, 8, 8, 7, 7, 7, 6, 5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 1, 1, 0, 0, 1, 2, 4, 6, 9, 12, 15, 19, 22, 27, 32, 38, 46, 54, 64, 74, 85, 96, 108, 120, 132, 144, 156, 166, 175, 183, 189, 193, 196, 196, 194, 190, 183, 175, 166, 156, 145, 134, 124, 115, 108, 102, 99, 97, 98, 101, 107, 114, 122, 132, 143, 155, 167, 178, 188, 197, 204, 209, 212, 212, 209, 203, 195, 183, 170, 156, 140, 125, 109, 94, 80, 67, 55, 44, 35, 27, 20, 15, 12, 9, 8, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 7, 9, 11, 14, 18, 22, 26, 30, 34, 38, 44, 51, 60, 69, 79, 90, 102, 114, 127, 140, 154, 168, 182, 194, 206, 215, 222, 226, 227, 225, 219, 212, 202, 191, 178, 164, 149, 133, 117, 102, 88, 75, 65, 56, 48, 41, 36, 32, 29, 26, 25, 24, 23, 22, 21, 20, 19, 18, 18, 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 16, 16, 16, 15, 15, 15, 15, 15, 15, 15, 16, 17, 19, 21, 24, 27, 30, 33, 37, 42, 48, 55, 64, 74, 86, 98, 111, 124, 137, 150, 163, 175, 186, 196, 202, 205, 204, 200, 192, 181, 169, 155, 142, 127, 112, 97, 83, 69, 57, 47, 39, 33, 28, 25, 23, 22, 22, 23, 25, 29, 33, 39, 45, 52, 61, 70, 81, 93, 106, 120, 135, 150, 166, 181, 195, 208, 217, 224, 227, 226, 222, 214, 204, 191, 176, 160, 144, 126, 109, 92, 76, 62, 50, 40, 31, 24, 18, 14, 10, 7, 4, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 4, 5, 6, 8, 11, 15, 20, 25, 31, 37, 43, 50, 58, 68, 78, 90, 102, 115, 127, 138, 147, 153, 157, 158, 156, 152, 145, 138, 130, 122, 113, 104, 95, 86, 77, 71, 66, 64, 64, 67, 73, 81, 92, 104, 118, 133, 148, 163, 178, 191, 204, 215, 225, 233, 240, 245, 248, 250, 251, 251, 252, 252, 252, 251, 248, 245, 241, 236, 230, 223, 214, 202, 187, 170, 152, 134, 117, 102, 89, 78, 69, 62, 58, 56, 57, 61, 68, 77, 88, 99, 110, 121, 132, 142, 151, 159, 164, 166, 165, 162, 156, 147, 136, 124, 111, 97, 85, 74, 66, 60, 57, 57, 60, 66, 74, 86, 99, 114, 130, 147, 164, 181, 197, 212, 224, 233, 237, 238, 234, 227, 216, 202, 185, 167, 148, 129, 110, 92, 76, 62, 50, 41, 33, 27, 21, 17, 13, 10, 8, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 4, 5, 6, 7, 8, 8, 9, 9, 10, 10, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 11, 11, 11, 10, 10, 9, 9, 9, 9, 11, 13, 16, 21, 26, 33, 40, 48, 58, 69, 82, 98, 116, 136, 157, 179, 200, 219, 236, 251, 263, 273, 280, 285, 288, 288, 287, 286, 285, 284, 284, 284, 283, 282, 280, 277, 273, 269, 265, 261, 256, 252, 248, 245, 243, 241, 239, 237, 233, 228, 220, 210, 197, 182, 165, 147, 129, 112, 97, 84, 73, 66, 62, 61, 64, 71, 81, 95, 113, 134, 157, 181, 205, 227, 246, 261, 272, 278, 278, 274, 265, 251, 234, 215, 194, 172, 150, 130, 110, 93, 78, 65, 54, 45, 39, 34, 30, 27, 25, 23, 21, 19, 17, 15, 13, 12, 10, 9, 9, 8, 8, 8, 9, 9, 9, 10, 11, 12, 13, 14, 15, 16, 16, 17, 17, 18, 18, 19, 20, 20, 20, 21, 21, 21, 22, 22, 22, 22, 22, 21, 20, 19, 19, 20, 21, 22, 22, 22, 22, 21, 20, 20, 19, 19, 19, 19, 20, 20, 21, 21, 21, 21, 21, 20, 19, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 17, 16, 16, 15, 13, 12, 11, 11, 11, 11, 12, 13, 16, 19, 24, 32, 41, 54, 69, 87, 108, 131, 155, 180, 205, 227, 248, 264, 277, 286, 289, 287, 279, 267, 249, 227, 203, 178, 154, 131, 110, 93, 78, 66, 56, 47, 41, 35, 31, 27, 25, 24, 24, 25, 27, 30, 36, 44, 54, 68, 84, 102, 123, 145, 167, 190, 211, 232, 250, 264, 276, 284, 289, 291, 293, 294, 296, 298, 302, 306, 310, 313, 314, 311, 304, 293, 278, 259, 236, 212, 186, 160, 135, 112, 91, 72, 56, 43, 33, 25, 19, 15, 12, 11, 11, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 15, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 5, 8, 12, 17, 24, 32, 43, 55, 71, 89, 111, 135, 161, 186, 211, 234, 254, 270, 281, 286, 285, 277, 263, 244, 221, 196, 169, 143, 119, 98, 79, 64, 52, 43, 36, 31, 27, 25, 23, 22, 21, 20, 20, 19, 19, 18, 18, 17, 16, 16, 15, 15, 15, 15, 15, 16, 17, 18, 21, 24, 27, 33, 39, 48, 59, 72, 88, 106, 125, 144, 163, 181, 197, 210, 220, 226, 227, 224, 215, 202, 185, 165, 144, 122, 101, 81, 63, 48, 36, 26, 20, 15, 12, 10, 9, 9, 8, 8, 8, 9, 9, 9, 10, 10, 10, 10, 11, 11, 11, 11, 11, 10, 10, 9, 8, 8, 7, 6, 6, 5, 5, 5, 6, 6, 7, 7, 7, 6, 6, 6, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 1, 2, 2, 3, 4, 5, 6, 6, 6, 5, 4, 4, 3, 3, 3, 3, 3, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 8, 12, 17, 23, 30, 39, 49, 62, 77, 94, 113, 134, 155, 178, 199, 219, 237, 251, 263, 270, 274, 275, 274, 273, 274, 276, 279, 284, 289, 293, 295, 295, 294, 291, 288, 286, 284, 284, 285, 287, 290, 291, 291, 289, 284, 275, 263, 247, 227, 204, 179, 152, 127, 104, 84, 68, 57, 49, 46, 47, 51, 59, 70, 84, 101, 118, 136, 153, 169, 182, 192, 198, 200, 196, 188, 175, 159, 141, 122, 103, 85, 69, 54, 42, 32, 24, 18, 13, 10, 7, 5, 4, 3, 3, 3, 3, 3, 4, 4, 5, 5, 4, 4, 5, 5, 6, 7, 8, 10, 12, 15, 18, 23, 30, 39, 50, 64, 80, 99, 120, 143, 167, 191, 214, 236, 255, 271, 284, 293, 300, 304, 307, 310, 312, 315, 318, 322, 328, 333, 338, 340, 339, 333, 322, 306, 284, 260, 233, 206, 178, 151, 126, 102, 82, 64, 51, 41, 34, 28, 24, 21, 18, 14, 12, 10, 9, 8, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 14, 20, 27, 37, 49, 65, 85, 108, 133, 161, 190, 217, 244, 267, 286, 299, 307, 308, 302, 289, 271, 247, 219, 189, 159, 131, 105, 83, 65, 50, 40, 32, 26, 22, 19, 17, 16, 15, 14, 13, 12, 11, 9, 8, 6, 5, 4, 4, 4, 5, 5, 6, 8, 10, 12, 14, 15, 17, 17, 17, 17, 17, 16, 17, 18, 20, 23, 27, 33, 40, 49, 60, 75, 92, 111, 133, 154, 175, 194, 210, 222, 230, 232, 229, 221, 206, 188, 166, 142, 118, 96, 76, 59, 44, 32, 23, 15, 10, 6, 4, 3, 2, 1, 0, 0, 0, 1, 4, 8, 13, 21, 31, 44, 60, 79, 101, 126, 153, 182, 209, 235, 257, 274, 286, 291, 290, 281, 266, 245, 220, 192, 163, 136, 111, 89, 71, 56, 44, 35, 28, 24, 21, 19, 18, 17, 15, 13, 12, 10, 10, 11, 13, 17, 24, 33, 44, 58, 75, 93, 113, 134, 154, 172, 188, 199, 206, 207, 202, 191, 176, 157, 137, 117, 97, 79, 64, 52, 44, 39, 39, 42, 50, 62, 78, 98, 121, 145, 170, 194, 214, 230, 240, 243, 241, 233, 220, 203, 182, 160, 135, 111, 89, 69, 53, 40, 31, 24, 18, 15, 12, 11, 9, 8, 8, 7, 7, 6, 6, 6, 5, 5, 5, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 2, 2, 3, 4, 5, 6, 9, 13, 19, 27, 38, 52, 68, 88, 111, 137, 165, 194, 224, 251, 276, 297, 314, 325, 331, 332, 329, 324, 317, 310, 306, 304, 304, 305, 307, 307, 304, 297, 287, 271, 252, 229, 203, 177, 151, 127, 106, 88, 74, 61, 51, 43, 37, 32, 29, 27, 26, 25, 25, 25, 26, 27, 28, 30, 34, 39, 46, 56, 70, 86, 105, 126, 147, 169, 190, 210, 229, 247, 263, 277, 288, 297, 302, 306, 309, 313, 318, 326, 336, 348, 360, 370, 378, 382, 383, 380, 376, 372, 370, 372, 377, 384, 392, 398, 400, 397, 388, 372, 348, 318, 282, 244, 203, 165, 129, 99, 73, 54, 39, 28, 20, 14, 10, 7, 5, 4, 3, 3, 3, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 4, 5, 5, 6, 7, 8, 10, 11, 12, 13, 13, 14, 15, 15, 15, 14, 14, 13, 12, 12, 11, 11, 11, 10, 10, 9, 9, 9, 8, 8, 8, 9, 10, 12, 15, 20, 29, 40, 55, 73, 94, 117, 142, 167, 191, 213, 231, 245, 253, 255, 251, 239, 221, 197, 171, 143, 117, 92, 70, 53, 38, 28, 20, 15, 12, 9, 8, 7, 6, 6, 5, 5, 5, 5, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 1, 2, 5, 9, 16, 24, 36, 50, 66, 84, 103, 122, 140, 157, 171, 181, 186, 186, 181, 170, 156, 137, 117, 97, 78, 61, 46, 34, 25, 18, 12, 8, 5, 2, 1, 0, 0, 1, 1, 1, 2, 1, 1, 1, 2, 2, 3, 3, 3, 4, 4, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 13, 14, 14, 14, 13, 13, 12, 11, 11, 13, 16, 20, 28, 38, 50, 66, 86, 108, 133, 160, 188, 218, 247, 275, 300, 320, 334, 341, 338, 327, 307, 279, 246, 210, 173, 138, 107, 81, 62, 47, 38, 32, 29, 27, 25, 23, 21, 19, 18, 16, 15, 13, 11, 10, 8, 8, 7, 8, 8, 9, 10, 11, 11, 12, 14, 15, 16, 17, 18, 19, 19, 20, 20, 21, 22, 23, 25, 29, 34, 42, 53, 67, 85, 107, 132, 159, 188, 216, 243, 267, 285, 299, 307, 309, 308, 306, 304, 305, 310, 319, 331, 344, 355, 364, 368, 366, 360, 349, 335, 321, 307, 295, 286, 281, 280, 280, 279, 276, 268, 255, 237, 214, 188, 160, 132, 106, 83, 62, 46, 33, 23, 16, 12, 9, 7, 6, 6, 5, 5, 6, 6, 5, 5, 5, 4, 4, 4, 5, 6, 6, 7, 8, 9, 11, 12, 14, 16, 17, 19, 20, 21, 22, 22, 23, 23, 22, 22, 21, 20, 20, 19, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 17, 17, 18, 19, 19, 20, 21, 21, 20, 20, 19, 19, 19, 19, 18, 18, 17, 16, 15, 13, 11, 10, 8, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 16, 25, 37, 52, 70, 92, 116, 142, 167, 191, 212, 227, 237, 240, 235, 223, 206, 183, 157, 130, 104, 79, 58, 42, 31, 25, 24, 29, 39, 55, 76, 102, 132, 166, 201, 235, 268, 296, 318, 332, 340, 342, 338, 332, 325, 320, 317, 317, 319, 324, 329, 334, 337, 338, 336, 332, 325, 318, 312, 308, 309, 314, 322, 332, 340, 345, 344, 335, 318, 293, 263, 228, 192, 156, 123, 93, 68, 48, 33, 22, 15, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 12, 20, 30, 44, 62, 82, 105, 129, 153, 175, 193, 206, 212, 212, 206, 192, 174, 152, 129, 105, 82, 62, 45, 32, 21, 14, 9, 5, 3, 2, 1, 1, 1, 1, 1, 1, 2, 4, 7, 11, 18, 27, 40, 57, 78, 103, 133, 165, 200, 234, 266, 293, 312, 321, 320, 309, 288, 261, 229, 194, 161, 129, 101, 78, 59, 45, 35, 28, 24, 22, 20, 19, 18, 17, 16, 15, 14, 13, 11, 10, 8, 7, 6, 5, 4, 4, 4, 3, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 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, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 16, 27, 42, 61, 86, 115, 148, 185, 223, 260, 293, 319, 336, 341, 335, 317, 289, 253, 214, 173, 135, 101, 73, 51, 36, 28, 27, 31, 41, 55, 73, 93, 115, 138, 160, 179, 194, 202, 204, 198, 185, 167, 145, 121, 97, 75, 56, 40, 28, 20, 16, 16, 21, 30, 44, 63, 87, 117, 150, 185, 221, 255, 284, 307, 322, 329, 330, 326, 319, 313, 310, 311, 318, 329, 344, 359, 371, 377, 375, 363, 340, 308, 269, 226, 183, 143, 107, 79, 58, 44, 37, 36, 42, 53, 70, 92, 116, 143, 169, 193, 212, 226, 232, 231, 221, 204, 180, 153, 124, 96, 71, 50, 34, 24, 19, 18, 23, 32, 45, 64, 87, 114, 145, 177, 208, 238, 263, 283, 297, 304, 305, 303, 298, 293, 291, 292, 298, 307, 319, 330, 338, 341, 337, 328, 313, 295, 277, 259, 245, 234, 228, 225, 226, 227, 228, 225, 218, 205, 185, 161, 135, 107, 81, 58, 38, 24, 13, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 11, 21, 35, 54, 77, 105, 136, 171, 206, 241, 272, 297, 312, 316, 308, 288, 259, 223, 184, 145, 110, 79, 55, 38, 27, 21, 19, 22, 29, 39, 53, 71, 93, 118, 145, 174, 201, 225, 243, 253, 256, 249, 233, 211, 182, 151, 118, 87, 60, 37, 21, 9, 4, 3, 7, 15, 28, 45, 66, 91, 120, 152, 186, 219, 250, 277, 296, 305, 303, 290, 266, 234, 197, 157, 119, 86, 58, 36, 21, 11, 6, 3, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 7, 8, 10, 10, 10, 10, 9, 8, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 7, 16, 29, 48, 73, 105, 143, 185, 228, 269, 304, 330, 344, 344, 331, 305, 270, 228, 183, 139, 100, 67, 42, 26, 19, 20, 27, 40, 58, 81, 108, 138, 168, 196, 220, 236, 243, 241, 229, 209, 182, 152, 120, 91, 64, 42, 26, 15, 10, 9, 14, 24, 41, 63, 92, 126, 164, 205, 247, 286, 320, 345, 359, 360, 347, 322, 286, 244, 198, 153, 113, 79, 53, 36, 25, 19, 16, 15, 14, 14, 13, 11, 10, 8, 6, 4, 3, 3, 5, 9, 16, 27, 42, 63, 87, 116, 147, 178, 207, 231, 247, 253, 249, 235, 213, 185, 153, 121, 91, 64, 43, 27, 16, 10, 8, 12, 19, 33, 51, 77, 108, 146, 188, 233, 276, 315, 344, 362, 367, 357, 333, 299, 258, 213, 168, 127, 92, 65, 44, 31, 23, 19, 18, 19, 19, 20, 20, 20, 19, 18, 17, 17, 16, 16, 16, 16, 16, 16, 15, 15, 14, 12, 10, 8, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 7, 16, 30, 51, 78, 112, 151, 195, 241, 285, 325, 357, 377, 384, 378, 363, 341, 319, 300, 290, 290, 300, 318, 339, 358, 370, 371, 358, 333, 296, 252, 205, 160, 119, 86, 61, 42, 30, 23, 19, 17, 17, 18, 18, 18, 18, 17, 16, 15, 15, 15, 15, 16, 16, 16, 15, 14, 12, 11, 10, 9, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 19, 37, 64, 99, 141, 189, 241, 292, 338, 374, 396, 402, 389, 360, 318, 267, 213, 161, 114, 76, 48, 30, 19, 16, 18, 26, 39, 58, 85, 119, 161, 209, 260, 311, 355, 390, 410, 412, 397, 366, 322, 271, 217, 166, 121, 85, 57, 38, 26, 20, 17, 16, 16, 16, 16, 15, 15, 14, 13, 12, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 1, 2, 6, 14, 26, 44, 69, 102, 140, 184, 230, 276, 315, 344, 360, 360, 343, 312, 271, 223, 175, 131, 92, 62, 41, 26, 18, 14, 13, 12, 13, 13, 13, 13, 12, 10, 8, 5, 2, 0, 0, 1, 5, 13, 26, 47, 76, 115, 161, 214, 269, 322, 367, 400, 416, 415, 396, 360, 313, 259, 203, 150, 104, 67, 39, 22, 13, 12, 18, 31, 50, 78, 112, 151, 195, 240, 281, 316, 339, 348, 341, 319, 284, 241, 193, 146, 103, 69, 43, 26, 17, 14, 16, 22, 32, 46, 67, 93, 126, 165, 207, 250, 288, 319, 338, 344, 339, 323, 303, 282, 266, 259, 263, 277, 298, 322, 342, 355, 356, 343, 316, 277, 231, 182, 134, 93, 60, 36, 20, 11, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 9, 9, 9, 9, 8, 8, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 9, 9, 9, 8, 7, 6, 5, 3, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 3, 5, 6, 8, 10, 12, 13, 15, 16, 17, 17, 17, 18, 18, 17, 17, 17, 17, 17, 17, 18, 18, 19, 19, 19, 19, 19, 19, 18, 18, 17, 17, 18, 19, 20, 21, 22, 22, 21, 20, 18, 17, 17, 17, 18, 19, 20, 21, 21, 20, 20, 19, 17, 15, 14, 12, 11, 10, 9, 8, 8, 8, 7, 6, 6, 6, 7, 8, 10, 11, 13, 14, 15, 15, 15, 14, 13, 11, 9, 6, 4, 3, 2, 3, 5, 11, 21, 37, 58, 87, 123, 164, 207, 249, 285, 311, 322, 318, 298, 266, 225, 180, 136, 96, 64, 39, 22, 11, 5, 2, 2, 2, 3, 3, 4, 4, 5, 6, 7, 8, 9, 9, 10, 10, 10, 9, 8, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 9, 11, 12, 14, 15, 15, 16, 15, 14, 13, 11, 10, 8, 6, 5, 3, 3, 2, 2, 2, 2, 2, 3, 5, 7, 9, 11, 12, 13, 14, 14, 14, 14, 13, 12, 11, 10, 9, 9, 9, 9, 10, 11, 11, 11, 10, 8, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 6, 18, 38, 67, 106, 154, 206, 259, 305, 340, 359, 358, 338, 303, 257, 205, 155, 109, 71, 42, 22, 10, 4, 1, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 6, 15, 32, 57, 92, 137, 190, 249, 309, 363, 407, 432, 436, 418, 379, 324, 261, 197, 138, 89, 53, 28, 14, 7, 5, 6, 7, 8, 8, 8, 8, 8, 8, 9, 10, 11, 13, 17, 23, 33, 49, 69, 95, 124, 155, 185, 210, 227, 234, 230, 213, 187, 155, 121, 88, 59, 36, 19, 9, 3, 1, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 9, 10, 12, 14, 15, 17, 18, 19, 19, 18, 17, 15, 13, 12, 10, 8, 7, 5, 5, 4, 4, 5, 6, 7, 8, 9, 11, 13, 14, 16, 17, 18, 18, 18, 17, 16, 14, 12, 9, 8, 8, 10, 14, 23, 37, 58, 88, 128, 178, 235, 297, 355, 405, 439, 451, 440, 406, 354, 291, 224, 160, 106, 64, 34, 16, 8, 7, 14, 28, 50, 80, 120, 167, 219, 271, 318, 354, 373, 374, 359, 331, 298, 269, 250, 248, 262, 290, 327, 363, 389, 400, 391, 362, 316, 260, 199, 142, 93, 56, 30, 14, 6, 2, 1, 2, 3, 4, 5, 6, 6, 7, 7, 8, 8, 8, 8, 8, 8, 7, 5, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 1, 6, 17, 36, 65, 105, 155, 212, 273, 330, 378, 411, 423, 412, 380, 330, 271, 208, 150, 101, 64, 39, 25, 19, 18, 19, 21, 23, 24, 25, 24, 23, 21, 19, 18, 16, 14, 13, 11, 10, 8, 7, 7, 6, 7, 7, 8, 8, 9, 9, 9, 9, 9, 8, 7, 6, 5, 5, 5, 6, 6, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 19, 39, 68, 104, 146, 190, 230, 262, 282, 286, 273, 245, 207, 162, 118, 78, 46, 23, 9, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 19, 42, 76, 122, 178, 241, 304, 359, 399, 418, 413, 385, 338, 278, 215, 155, 103, 63, 36, 19, 12, 10, 11, 14, 17, 18, 19, 18, 17, 15, 13, 11, 10, 8, 7, 5, 4, 4, 3, 3, 4, 4, 5, 5, 6, 7, 9, 13, 21, 34, 55, 86, 128, 181, 243, 307, 368, 417, 447, 453, 434, 391, 332, 263, 194, 131, 80, 42, 18, 4, 0, 0, 4, 14, 30, 53, 86, 127, 177, 234, 292, 347, 390, 415, 417, 397, 359, 313, 271, 242, 235, 252, 287, 333, 377, 408, 417, 402, 364, 309, 244, 179, 122, 76, 44, 24, 14, 12, 13, 15, 18, 20, 20, 20, 19, 17, 15, 13, 11, 9, 7, 6, 7, 11, 19, 35, 61, 100, 151, 213, 282, 349, 408, 448, 463, 452, 414, 355, 285, 211, 143, 87, 46, 19, 5, 0, 0, 1, 9, 24, 47, 80, 123, 174, 227, 277, 316, 340, 345, 331, 303, 268, 236, 218, 221, 248, 295, 356, 418, 468, 497, 496, 465, 409, 335, 255, 178, 113, 63, 30, 12, 5, 4, 6, 9, 11, 12, 11, 10, 9, 7, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 13, 32, 63, 106, 161, 224, 289, 349, 397, 424, 426, 403, 356, 292, 222, 153, 95, 51, 22, 6, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 7, 8, 9, 10, 9, 8, 7, 4, 2, 1, 0, 0, 0, 0, 0, 3, 13, 33, 66, 112, 172, 240, 310, 374, 423, 448, 447, 418, 366, 299, 226, 156, 97, 53, 25, 10, 6, 7, 11, 15, 17, 18, 18, 17, 16, 14, 12, 10, 9, 7, 5, 4, 3, 2, 2, 2, 2, 3, 4, 5, 6, 8, 10, 12, 14, 16, 17, 17, 15, 13, 10, 8, 6, 5, 4, 3, 3, 2, 2, 2, 3, 3, 5, 6, 8, 11, 13, 16, 18, 19, 19, 18, 16, 14, 11, 8, 6, 5, 5, 7, 12, 22, 40, 68, 109, 162, 224, 290, 353, 404, 436, 443, 426, 387, 337, 285, 245, 226, 233, 264, 312, 367, 415, 445, 450, 427, 378, 313, 239, 168, 107, 60, 28, 10, 1, 0, 0, 3, 7, 14, 26, 47, 80, 125, 183, 248, 314, 372, 414, 433, 426, 392, 338, 271, 200, 134, 79, 40, 15, 3, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 2, 13, 35, 69, 115, 171, 232, 291, 340, 373, 384, 371, 335, 282, 219, 154, 96, 52, 22, 5, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 14, 35, 70, 120, 183, 256, 329, 396, 446, 472, 469, 437, 380, 306, 227, 151, 89, 44, 16, 3, 0, 0, 1, 9, 26, 54, 97, 154, 221, 293, 360, 413, 445, 450, 429, 387, 332, 277, 235, 215, 221, 253, 301, 354, 399, 426, 426, 402, 357, 304, 254, 220, 210, 225, 263, 315, 367, 408, 428, 420, 387, 332, 265, 196, 133, 81, 43, 19, 6, 0, 0, 1, 4, 10, 19, 35, 61, 98, 145, 201, 258, 308, 345, 361, 353, 321, 271, 211, 148, 91, 48, 19, 4, 0, 0, 0, 0, 0, 1, 8, 24, 51, 88, 135, 187, 239, 283, 314, 326, 315, 283, 235, 178, 122, 73, 36, 13, 2, 0, 0, 0, 1, 0, 0, 0, 0, 2, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 4, 6, 8, 10, 11, 12, 12, 12, 11, 9, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 9, 25, 54, 97, 156, 228, 306, 382, 444, 484, 493, 470, 418, 346, 263, 183, 114, 62, 29, 12, 7, 10, 15, 21, 25, 27, 27, 27, 25, 23, 21, 18, 16, 14, 12, 11, 10, 9, 8, 7, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 6, 7, 9, 11, 13, 14, 14, 13, 11, 9, 7, 5, 4, 2, 2, 1, 1, 1, 2, 3, 4, 6, 7, 8, 10, 12, 14, 16, 19, 21, 23, 24, 24, 22, 20, 17, 14, 12, 10, 9, 8, 9, 15, 28, 52, 90, 144, 213, 291, 369, 436, 482, 499, 482, 434, 363, 280, 196, 122, 65, 27, 7, 0, 2, 7, 13, 18, 22, 23, 23, 22, 20, 18, 16, 14, 12, 10, 9, 9, 13, 22, 42, 75, 124, 187, 261, 337, 404, 451, 469, 456, 414, 356, 296, 252, 238, 261, 319, 403, 495, 575, 625, 633, 597, 524, 432, 341, 271, 236, 242, 286, 355, 431, 496, 533, 534, 497, 429, 341, 248, 163, 93, 45, 16, 3, 1, 3, 6, 9, 9, 9, 9, 8, 8, 8, 8, 8, 9, 9, 10, 10, 10, 10, 10, 10, 11, 12, 13, 15, 17, 19, 21, 23, 24, 25, 25, 24, 21, 18, 15, 11, 8, 6, 4, 4, 7, 16, 34, 67, 117, 187, 272, 365, 454, 525, 565, 567, 530, 459, 366, 266, 172, 97, 44, 13, 1, 0, 5, 12, 17, 20, 22, 22, 22, 21, 19, 17, 16, 14, 13, 12, 11, 9, 8, 7, 6, 6, 7, 8, 8, 9, 8, 8, 6, 5, 3, 2, 1, 1, 0, 0, 0, 1, 1, 2, 3, 4, 5, 5, 6, 6, 6, 6, 7, 7, 8, 8, 7, 6, 5, 4, 3, 2, 2, 3, 4, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 10, 31, 67, 118, 180, 249, 313, 364, 393, 394, 366, 315, 247, 175, 109, 57, 23, 5, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 15, 38, 77, 130, 195, 265, 329, 378, 402, 397, 364, 307, 237, 165, 102, 53, 22, 5, 0, 0, 0, 2, 2, 2, 2, 2, 3, 3, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 3, 14, 38, 79, 140, 216, 302, 384, 449, 485, 483, 444, 374, 287, 197, 117, 58, 20, 2, 0, 0, 2, 4, 4, 5, 11, 25, 53, 99, 163, 242, 329, 410, 474, 506, 501, 458, 385, 295, 202, 121, 59, 21, 3, 0, 0, 3, 4, 4, 4, 3, 3, 3, 4, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 1, 1, 1, 2, 3, 4, 5, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 2, 4, 11, 28, 60, 108, 172, 246, 321, 386, 428, 441, 419, 369, 297, 217, 141, 78, 34, 9, 0, 0, 0, 2, 1, 0, 0, 0, 14, 44, 93, 163, 250, 345, 435, 505, 543, 542, 500, 424, 329, 228, 139, 70, 26, 4, 0, 0, 3, 5, 6, 5, 5, 6, 7, 8, 10, 12, 13, 15, 17, 18, 20, 20, 20, 20, 18, 16, 13, 11, 9, 7, 4, 2, 2, 4, 14, 37, 77, 137, 217, 309, 402, 481, 532, 545, 516, 452, 366, 280, 214, 185, 201, 258, 343, 436, 515, 562, 565, 524, 445, 345, 241, 148, 76, 30, 6, 0, 0, 3, 6, 6, 6, 5, 5, 6, 7, 8, 9, 10, 10, 10, 9, 8, 7, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 10, 30, 65, 115, 177, 245, 309, 358, 384, 380, 346, 289, 218, 146, 83, 38, 11, 0, 0, 0, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 3, 3, 2, 2, 3, 3, 4, 4, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 10, 11, 12, 12, 11, 10, 7, 5, 3, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 30, 71, 135, 219, 316, 413, 493, 541, 548, 510, 435, 336, 232, 138, 67, 23, 2, 0, 0, 2, 3, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 10, 32, 70, 123, 187, 253, 310, 347, 356, 336, 289, 225, 156, 93, 45, 15, 1, 0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 4, 6, 7, 8, 9, 10, 10, 9, 7, 4, 1, 0, 0, 0, 0, 1, 0, 0, 0, 7, 29, 68, 127, 202, 285, 363, 423, 452, 446, 405, 340, 267, 206, 175, 185, 237, 321, 418, 504, 556, 563, 521, 441, 344, 254, 194, 178, 209, 279, 368, 454, 516, 537, 513, 448, 355, 252, 156, 81, 31, 6, 0, 0, 3, 5, 6, 4, 3, 2, 3, 4, 6, 7, 8, 9, 9, 8, 6, 4, 2, 1, 0, 0, 2, 3, 5, 5, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 1, 13, 40, 84, 146, 219, 294, 358, 399, 407, 381, 324, 249, 169, 98, 45, 13, 0, 0, 0, 2, 3, 1, 0, 0, 0, 0, 2, 3, 4, 4, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 4, 3, 2, 0, 0, 4, 18, 48, 98, 169, 256, 350, 437, 502, 530, 515, 459, 371, 269, 170, 90, 35, 6, 0, 0, 2, 5, 4, 1, 1, 7, 26, 60, 114, 184, 264, 343, 407, 444, 444, 408, 341, 257, 171, 97, 43, 12, 0, 0, 1, 4, 5, 5, 4, 4, 5, 6, 6, 6, 6, 5, 4, 2, 1, 0, 0, 5, 18, 46, 90, 153, 230, 311, 382, 430, 442, 417, 359, 282, 204, 146, 121, 134, 181, 248, 317, 370, 393, 381, 336, 269, 192, 120, 62, 24, 3, 0, 0, 2, 4, 2, 0, 0, 2, 20, 59, 124, 213, 318, 426, 517, 573, 582, 540, 456, 350, 247, 172, 144, 172, 249, 360, 478, 576, 633, 634, 581, 484, 363, 240, 136, 60, 17, 0, 0, 2, 7, 8, 8, 6, 5, 6, 7, 9, 11, 12, 14, 16, 18, 19, 19, 19, 18, 17, 16, 14, 13, 13, 13, 14, 15, 16, 17, 17, 17, 16, 14, 13, 11, 10, 9, 9, 9, 9, 10, 11, 11, 10, 8, 5, 1, 0, 0, 0, 1, 1, 0, 0, 0, 14, 44, 97, 170, 258, 347, 421, 465, 468, 429, 356, 263, 170, 90, 35, 6, 0, 0, 2, 4, 3, 0, 0, 0, 0, 1, 3, 5, 6, 7, 8, 9, 10, 11, 10, 10, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 6, 4, 3, 2, 1, 2, 3, 5, 6, 6, 6, 6, 6, 6, 5, 5, 4, 3, 1, 0, 0, 1, 2, 1, 0, 0, 3, 21, 57, 118, 200, 295, 387, 460, 498, 491, 441, 361, 271, 196, 156, 163, 218, 307, 410, 501, 557, 566, 525, 443, 340, 238, 161, 125, 140, 201, 296, 402, 494, 549, 553, 504, 413, 299, 186, 94, 33, 2, 0, 0, 8, 11, 11, 8, 6, 5, 6, 7, 7, 6, 4, 2, 2, 3, 2, 0, 0, 0, 15, 52, 116, 208, 317, 428, 519, 571, 572, 520, 426, 312, 204, 129, 105, 139, 225, 343, 467, 566, 618, 610, 545, 437, 311, 191, 95, 33, 3, 0, 0, 7, 11, 13, 13, 13, 15, 16, 17, 17, 16, 15, 14, 13, 12, 10, 9, 7, 5, 4, 4, 5, 7, 10, 13, 15, 18, 19, 21, 21, 20, 17, 14, 10, 7, 5, 4, 4, 2, 0, 0, 5, 26, 67, 130, 210, 295, 371, 420, 432, 403, 340, 256, 168, 92, 38, 8, 0, 0, 3, 6, 7, 5, 4, 4, 4, 6, 6, 6, 4, 2, 0, 0, 1, 2, 1, 0, 0, 3, 20, 55, 113, 193, 283, 371, 439, 471, 459, 406, 322, 230, 156, 120, 137, 208, 317, 442, 550, 617, 624, 569, 466, 339, 219, 133, 100, 124, 195, 292, 389, 462, 493, 476, 416, 328, 230, 139, 69, 24, 3, 0, 1, 7, 10, 11, 10, 9, 9, 9, 9, 8, 6, 5, 4, 4, 4, 3, 0, 0, 3, 27, 77, 158, 266, 389, 506, 594, 635, 618, 547, 436, 308, 187, 92, 31, 2, 0, 0, 6, 8, 8, 6, 4, 4, 6, 7, 9, 10, 11, 12, 13, 15, 17, 18, 18, 16, 13, 8, 4, 1, 0, 1, 2, 1, 0, 0, 6, 29, 75, 145, 234, 331, 417, 476, 494, 465, 396, 300, 199, 110, 46, 10, 0, 0, 2, 5, 4, 1, 0, 0, 0, 3, 6, 8, 9, 10, 11, 13, 15, 18, 20, 22, 21, 19, 15, 11, 8, 5, 5, 4, 2, 0, 0, 2, 21, 61, 123, 203, 289, 366, 416, 428, 399, 336, 252, 164, 90, 37, 8, 0, 0, 2, 4, 3, 1, 0, 0, 0, 1, 2, 1, 0, 0, 0, 0, 2, 1, 0, 0, 1, 16, 47, 99, 167, 242, 312, 362, 381, 364, 313, 241, 163, 92, 40, 10, 0, 0, 1, 3, 3, 1, 0, 0, 0, 1, 3, 3, 2, 0, 0, 0, 0, 3, 4, 2, 0, 0, 9, 43, 105, 195, 303, 409, 493, 535, 526, 467, 371, 261, 157, 76, 24, 0, 0, 0, 7, 11, 14, 15, 16, 18, 19, 19, 18, 16, 13, 12, 11, 10, 10, 9, 8, 7, 6, 4, 3, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 3, 5, 7, 8, 10, 11, 11, 11, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 2, 3, 3, 0, 0, 5, 35, 95, 188, 309, 438, 553, 627, 643, 596, 496, 366, 233, 122, 45, 6, 0, 0, 7, 13, 15, 15, 15, 16, 18, 19, 18, 16, 13, 10, 7, 6, 4, 3, 2, 1, 1, 1, 2, 4, 5, 7, 9, 10, 11, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 6, 6, 5, 5, 5, 6, 5, 3, 0, 0, 4, 27, 74, 149, 249, 362, 468, 545, 577, 554, 481, 375, 257, 150, 69, 19, 0, 0, 0, 5, 7, 5, 0, 0, 0, 20, 68, 150, 265, 400, 534, 638, 688, 669, 583, 451, 305, 183, 120, 132, 219, 359, 519, 656, 737, 741, 666, 531, 370, 220, 119, 89, 136, 248, 396, 542, 652, 699, 672, 578, 442, 294, 163, 69, 15, 0, 0, 6, 11, 11, 8, 4, 2, 2, 4, 7, 9, 10, 11, 13, 15, 17, 19, 20, 20, 20, 18, 17, 15, 14, 14, 14, 14, 15, 16, 18, 20, 21, 20, 16, 11, 5, 1, 0, 2, 4, 4, 0, 0, 2, 33, 100, 209, 353, 512, 655, 751, 776, 724, 606, 450, 288, 151, 57, 8, 0, 0, 6, 11, 10, 7, 5, 6, 8, 10, 11, 11, 10, 9, 9, 7, 4, 0, 0, 6, 31, 78, 149, 236, 325, 398, 440, 438, 393, 315, 222, 133, 63, 19, 0, 0, 0, 5, 6, 4, 3, 2, 4, 6, 6, 5, 2, 0, 0, 0, 3, 4, 2, 0, 0, 12, 48, 113, 204, 309, 408, 479, 506, 481, 411, 311, 205, 112, 46, 10, 0, 0, 1, 5, 6, 4, 0, 0, 0, 7, 36, 89, 169, 268, 369, 453, 499, 496, 444, 355, 249, 149, 71, 22, 0, 0, 0, 2, 5, 6, 4, 0, 0, 0, 17, 67, 155, 279, 424, 563, 665, 706, 675, 579, 441, 292, 161, 66, 13, 0, 0, 5, 11, 11, 8, 5, 3, 4, 6, 8, 9, 10, 11, 12, 14, 16, 18, 19, 18, 17, 16, 15, 14, 14, 14, 14, 15, 15, 15, 16, 17, 17, 15, 11, 6, 1, 0, 0, 2, 4, 3, 0, 0, 10, 45, 113, 212, 333, 456, 552, 599, 582, 505, 386, 258, 158, 114, 142, 234, 366, 501, 602, 641, 606, 509, 375, 241, 142, 103, 133, 221, 343, 464, 552, 583, 549, 460, 339, 214, 109, 39, 4, 0, 0, 5, 7, 5, 1, 0, 0, 0, 1, 2, 3, 3, 4, 4, 5, 5, 5, 4, 3, 3, 3, 4, 6, 8, 10, 10, 10, 8, 6, 3, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 2, 4, 6, 8, 10, 11, 10, 8, 6, 4, 2, 1, 2, 3, 5, 6, 6, 5, 4, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 4, 5, 2, 0, 0, 16, 62, 141, 252, 378, 497, 580, 607, 569, 474, 346, 218, 125, 92, 130, 230, 365, 500, 600, 637, 600, 498, 358, 214, 105, 56, 81, 172, 303, 441, 547, 595, 574, 490, 368, 237, 124, 46, 6, 0, 0, 7, 10, 8, 3, 0, 0, 0, 0, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 1, 1, 3, 4, 6, 8, 9, 10, 11, 12, 12, 13, 14, 14, 14, 13, 12, 10, 9, 7, 6, 4, 3, 2, 1, 2, 2, 2, 1, 0, 0, 0, 0, 3, 5, 5, 0, 0, 2, 31, 93, 192, 319, 452, 563, 627, 626, 557, 438, 298, 173, 96, 88, 152, 272, 415, 544, 626, 641, 584, 473, 336, 202, 96, 30, 0, 0, 2, 10, 12, 9, 4, 0, 0, 0, 0, 2, 4, 5, 6, 6, 6, 6, 4, 3, 2, 2, 4, 6, 9, 12, 15, 15, 14, 12, 9, 5, 2, 1, 1, 2, 3, 5, 7, 7, 6, 5, 3, 2, 1, 1, 3, 5, 7, 9, 10, 10, 9, 8, 7, 4, 2, 0, 0, 0, 0, 3, 5, 4, 0, 0, 2, 30, 86, 174, 282, 392, 480, 523, 512, 448, 348, 236, 134, 58, 13, 0, 0, 0, 7, 10, 8, 2, 0, 0, 11, 56, 137, 252, 384, 507, 592, 618, 577, 480, 350, 217, 107, 35, 1, 0, 0, 7, 9, 6, 1, 0, 0, 0, 3, 5, 6, 7, 7, 8, 9, 9, 9, 8, 8, 7, 5, 3, 1, 0, 1, 4, 6, 5, 2, 0, 0, 15, 57, 129, 224, 328, 418, 472, 477, 429, 343, 237, 138, 61, 15, 0, 0, 2, 7, 7, 4, 1, 0, 0, 3, 6, 8, 9, 10, 11, 12, 13, 15, 17, 19, 21, 22, 21, 19, 14, 10, 6, 5, 6, 7, 6, 1, 0, 2, 31, 92, 191, 319, 455, 570, 638, 638, 569, 447, 301, 170, 86, 72, 132, 249, 392, 524, 611, 631, 580, 474, 340, 207, 101, 33, 0, 0, 0, 5, 11, 11, 7, 0, 0, 0, 36, 118, 250, 421, 603, 757, 844, 842, 749, 589, 402, 228, 97, 22, 0, 0, 6, 14, 14, 10, 5, 3, 5, 8, 10, 10, 8, 6, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 1, 0, 1, 3, 4, 4, 3, 0, 0, 0, 0, 5, 8, 6, 0, 0, 7, 53, 147, 287, 455, 620, 743, 793, 756, 642, 479, 306, 158, 57, 5, 0, 0, 8, 13, 10, 5, 2, 2, 6, 9, 11, 11, 9, 7, 5, 4, 3, 2, 2, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 8, 9, 10, 10, 11, 14, 16, 19, 19, 17, 13, 7, 2, 0, 3, 6, 7, 2, 0, 0, 22, 82, 186, 327, 482, 620, 706, 718, 653, 527, 370, 219, 101, 28, 0, 0, 3, 11, 12, 8, 3, 0, 0, 1, 3, 5, 5, 5, 4, 4, 4, 3, 3, 3, 2, 3, 3, 5, 7, 9, 10, 11, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 9, 9, 9, 10, 11, 13, 15, 16, 18, 18, 16, 14, 12, 10, 8, 9, 10, 13, 16, 18, 18, 16, 12, 7, 4, 4, 5, 5, 3, 0, 0, 4, 31, 84, 162, 256, 345, 408, 430, 404, 336, 244, 150, 73, 23, 0, 0, 0, 5, 6, 3, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 9, 9, 11, 13, 15, 17, 16, 12, 7, 1, 0, 0, 3, 7, 7, 1, 0, 0, 30, 102, 216, 363, 517, 643, 709, 699, 613, 474, 317, 174, 70, 13, 0, 0, 6, 12, 11, 7, 3, 2, 4, 7, 9, 10, 9, 9, 8, 9, 11, 13, 14, 15, 14, 13, 11, 9, 8, 7, 6, 6, 6, 6, 4, 3, 2, 1, 1, 1, 2, 4, 5, 6, 6, 6, 6, 6, 6, 7, 8, 8, 9, 10, 11, 12, 14, 15, 16, 17, 17, 17, 16, 15, 13, 11, 11, 11, 14, 17, 19, 19, 16, 10, 3, 0, 1, 5, 9, 7, 0, 0, 3, 45, 132, 264, 424, 579, 693, 736, 695, 582, 425, 264, 129, 41, 0, 0, 0, 10, 13, 10, 4, 0, 0, 0, 2, 5, 6, 7, 8, 9, 10, 9, 8, 5, 3, 1, 1, 3, 5, 8, 9, 10, 9, 7, 4, 2, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 5, 6, 7, 8, 7, 4, 2, 1, 3, 6, 8, 6, 0, 0, 5, 41, 112, 221, 353, 485, 586, 628, 598, 500, 357, 206, 88, 37, 69, 180, 342, 514, 651, 717, 696, 597, 447, 285, 146, 51, 4, 0, 0, 9, 12, 8, 2, 0, 0, 0, 3, 6, 9, 10, 10, 11, 11, 11, 11, 10, 8, 7, 6, 5, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 3, 8, 9, 3, 0, 0, 19, 82, 188, 328, 478, 603, 669, 660, 576, 441, 289, 154, 58, 7, 0, 0, 7, 11, 8, 3, 0, 0, 0, 2, 5, 7, 8, 9, 10, 11, 10, 9, 7, 5, 3, 2, 2, 2, 1, 0, 0, 0, 0, 4, 7, 6, 0, 0, 1, 33, 104, 212, 343, 472, 567, 603, 569, 474, 345, 213, 104, 33, 0, 0, 0, 5, 11, 12, 8, 0, 0, 0, 19, 80, 184, 323, 473, 600, 670, 664, 582, 447, 293, 155, 57, 6, 0, 0, 7, 11, 8, 2, 0, 0, 0, 1, 3, 3, 3, 3, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 2, 3, 4, 5, 5, 5, 5, 4, 2, 0, 0, 0, 0, 2, 6, 7, 3, 0, 0, 13, 59, 141, 250, 366, 464, 516, 508, 442, 336, 218, 113, 40, 3, 0, 0, 6, 9, 6, 1, 0, 0, 0, 5, 8, 9, 8, 4, 0, 0, 0, 3, 6, 5, 0, 0, 1, 26, 79, 162, 264, 365, 441, 473, 451, 381, 281, 176, 87, 28, 0, 0, 0, 5, 7, 5, 0, 0, 0, 0, 1, 3, 5, 6, 7, 8, 8, 9, 9, 9, 9, 10, 11, 12, 12, 11, 10, 8, 6, 5, 5, 6, 6, 7, 8, 8, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 6, 5, 4, 2, 1, 0, 0, 0, 1, 2, 4, 5, 6, 5, 4, 2, 1, 0, 0, 1, 3, 5, 8, 9, 10, 8, 6, 4, 2, 1, 2, 4, 7, 9, 10, 10, 8, 5, 2, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 2, 3, 4, 3, 0, 0, 0, 0, 3, 8, 9, 4, 0, 0, 21, 81, 185, 322, 468, 589, 654, 642, 552, 407, 245, 108, 34, 44, 137, 289, 461, 607, 689, 684, 593, 441, 268, 123, 45, 58, 160, 327, 513, 671, 758, 751, 649, 480, 287, 122, 30, 38, 147, 329, 539, 720, 826, 831, 737, 574, 384, 210, 83, 12, 0, 0, 10, 20, 19, 8, 0, 0, 5, 53, 137, 251, 377, 485, 548, 548, 485, 375, 247, 132, 49, 5, 0, 0, 7, 11, 8, 3, 0, 0, 0, 3, 5, 5, 2, 0, 0, 0, 2, 6, 8, 5, 0, 0, 10, 59, 147, 269, 403, 519, 587, 586, 517, 399, 262, 140, 52, 5, 0, 0, 6, 10, 8, 2, 0, 0, 0, 0, 3, 4, 5, 6, 7, 7, 7, 8, 8, 9, 10, 9, 6, 2, 0, 0, 0, 5, 9, 8, 1, 0, 1, 39, 123, 254, 417, 583, 710, 765, 728, 604, 423, 232, 81, 13, 47, 178, 371, 575, 738, 817, 795, 681, 509, 324, 165, 57, 4, 0, 0, 12, 16, 13, 8, 6, 8, 14, 19, 21, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 18, 13, 7, 4, 5, 8, 9, 5, 0, 0, 8, 49, 126, 233, 354, 462, 527, 532, 475, 371, 248, 135, 52, 7, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 5, 10, 8, 2, 0, 0, 0, 2, 5, 7, 5, 1, 0, 0, 0, 4, 10, 12, 6, 0, 0, 18, 91, 219, 390, 573, 724, 801, 783, 674, 505, 320, 160, 52, 0, 0, 0, 12, 17, 14, 8, 4, 4, 7, 10, 13, 13, 12, 11, 10, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 11, 10, 9, 8, 7, 7, 7, 8, 8, 7, 7, 6, 4, 3, 3, 3, 5, 7, 9, 9, 8, 4, 0, 0, 0, 2, 10, 14, 10, 0, 0, 8, 73, 200, 382, 589, 774, 888, 898, 802, 626, 418, 226, 87, 11, 0, 0, 11, 19, 16, 8, 1, 0, 4, 10, 14, 14, 10, 4, 0, 0, 0, 4, 9, 8, 1, 0, 0, 29, 100, 211, 346, 477, 570, 598, 553, 448, 311, 177, 75, 15, 0, 0, 5, 11, 11, 5, 0, 0, 0, 1, 5, 9, 9, 7, 2, 0, 0, 2, 8, 12, 9, 0, 0, 0, 46, 142, 285, 455, 613, 718, 741, 675, 538, 368, 206, 84, 15, 0, 0, 8, 16, 15, 9, 3, 2, 4, 10, 15, 18, 19, 18, 16, 14, 12, 10, 8, 7, 6, 7, 9, 12, 14, 16, 17, 16, 14, 12, 11, 11, 12, 13, 13, 10, 4, 0, 0, 1, 7, 11, 9, 0, 0, 2, 52, 155, 306, 485, 650, 760, 783, 712, 568, 388, 218, 89, 16, 0, 0, 7, 14, 13, 6, 0, 0, 0, 0, 3, 5, 7, 8, 10, 11, 11, 10, 8, 4, 2, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 3, 2, 1, 1, 2, 3, 6, 8, 10, 12, 12, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 6, 4, 0, 0, 0, 1, 7, 11, 8, 0, 0, 3, 54, 156, 307, 483, 646, 753, 775, 704, 561, 384, 216, 90, 17, 0, 0, 7, 14, 13, 7, 0, 0, 1, 5, 10, 12, 12, 11, 9, 8, 7, 7, 7, 8, 10, 12, 14, 15, 15, 14, 12, 9, 6, 4, 3, 3, 3, 4, 6, 6, 7, 7, 7, 6, 5, 4, 3, 2, 3, 4, 5, 6, 7, 7, 6, 6, 5, 6, 7, 9, 10, 10, 7, 2, 0, 0, 0, 6, 12, 12, 3, 0, 0, 36, 131, 282, 470, 656, 793, 843, 790, 650, 462, 272, 122, 29, 0, 0, 6, 16, 15, 8, 0, 0, 0, 6, 13, 16, 15, 8, 1, 0, 0, 1, 9, 13, 9, 0, 0, 7, 69, 188, 356, 545, 710, 808, 810, 714, 549, 359, 188, 67, 4, 0, 0, 11, 17, 13, 5, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 7, 6, 4, 3, 2, 3, 4, 7, 8, 9, 10, 10, 10, 10, 9, 8, 4, 0, 0, 0, 2, 8, 11, 8, 0, 0, 9, 60, 158, 299, 461, 608, 703, 717, 641, 491, 305, 131, 16, 0, 75, 241, 455, 664, 815, 870, 815, 664, 454, 237, 67, 0, 16, 149, 354, 579, 769, 873, 868, 760, 579, 376, 197, 71, 6, 0, 0, 13, 19, 17, 12, 8, 9, 12, 14, 11, 6, 0, 0, 3, 9, 11, 6, 0, 0, 19, 89, 213, 381, 560, 709, 786, 770, 664, 498, 316, 158, 51, 0, 0, 0, 11, 14, 9, 2, 0, 0, 0, 3, 6, 7, 6, 6, 7, 8, 9, 9, 8, 6, 4, 3, 2, 3, 5, 7, 9, 10, 9, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 4, 3, 3, 4, 6, 8, 10, 11, 10, 9, 6, 3, 0, 0, 1, 4, 9, 12, 12, 8, 2, 0, 0, 3, 10, 13, 8, 0, 0, 14, 85, 213, 386, 572, 724, 802, 781, 668, 496, 309, 150, 46, 0, 0, 1, 12, 15, 10, 2, 0, 0, 0, 2, 4, 4, 3, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 2, 4, 5, 5, 5, 4, 2, 0, 0, 0, 0, 1, 3, 4, 5, 6, 6, 6, 6, 6, 6, 6, 5, 4, 3, 2, 2, 2, 3, 5, 7, 8, 9, 9, 8, 5, 3, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 5, 6, 7, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 1, 2, 3, 4, 5, 6, 7, 7, 6, 6, 5, 5, 5, 5, 5, 3, 0, 0, 0, 0, 6, 14, 15, 6, 0, 0, 25, 115, 267, 463, 664, 817, 879, 832, 689, 491, 291, 132, 35, 0, 0, 0, 6, 6, 3, 3, 4, 3, 0, 0, 3, 56, 169, 340, 542, 732, 858, 884, 802, 635, 430, 237, 93, 14, 0, 0, 11, 18, 14, 5, 0, 0, 3, 12, 17, 16, 9, 2, 0, 1, 8, 15, 13, 2, 0, 0, 48, 161, 333, 540, 737, 871, 905, 828, 662, 454, 255, 104, 18, 0, 0, 9, 18, 16, 7, 0, 0, 0, 5, 10, 12, 12, 10, 9, 8, 8, 7, 6, 4, 3, 3, 4, 4, 2, 0, 0, 0, 0, 8, 15, 14, 3, 0, 0, 50, 164, 343, 562, 773, 924, 969, 893, 711, 468, 227, 48, 0, 29, 196, 435, 687, 887, 984, 953, 810, 595, 367, 177, 53, 0, 0, 4, 17, 20, 14, 6, 3, 5, 9, 11, 9, 4, 0, 0, 5, 10, 10, 2, 0, 0, 36, 122, 257, 422, 581, 693, 725, 667, 538, 371, 210, 87, 16, 0, 0, 7, 14, 13, 6, 0, 0, 0, 3, 7, 8, 6, 2, 0, 0, 0, 4, 10, 12, 6, 0, 0, 15, 78, 189, 336, 490, 611, 666, 639, 537, 391, 239, 114, 34, 0, 0, 0, 4, 11, 15, 13, 6, 0, 0, 12, 85, 222, 417, 638, 832, 947, 943, 816, 595, 341, 125, 8, 22, 162, 386, 626, 815, 900, 862, 719, 516, 308, 141, 37, 0, 0, 6, 17, 17, 9, 0, 0, 0, 0, 2, 4, 5, 4, 3, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 3, 4, 7, 9, 9, 6, 2, 0, 0, 2, 8, 12, 8, 0, 0, 8, 66, 175, 329, 501, 651, 738, 738, 649, 497, 323, 168, 59, 3, 0, 0, 10, 14, 10, 3, 0, 0, 0, 4, 9, 11, 10, 5, 0, 0, 0, 1, 10, 16, 13, 0, 0, 2, 66, 196, 388, 613, 819, 953, 975, 875, 677, 430, 196, 30, 0, 29, 191, 417, 651, 834, 920, 888, 752, 550, 338, 161, 47, 0, 0, 5, 18, 20, 13, 4, 0, 0, 4, 11, 17, 20, 20, 18, 15, 12, 8, 5, 3, 2, 2, 5, 8, 13, 16, 19, 19, 18, 15, 12, 9, 7, 6, 4, 2, 0, 0, 0, 1, 8, 14, 12, 1, 0, 0, 46, 152, 313, 505, 684, 803, 827, 749, 592, 399, 218, 85, 12, 0, 0, 9, 15, 12, 4, 0, 0, 0, 1, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 9, 8, 5, 3, 1, 0, 0, 0, 2, 3, 4, 5, 4, 2, 1, 1, 2, 3, 5, 5, 2, 0, 0, 0, 2, 10, 13, 9, 0, 0, 13, 79, 201, 371, 560, 724, 816, 806, 692, 502, 287, 108, 17, 42, 178, 387, 613, 790, 870, 827, 674, 453, 227, 63, 11, 90, 282, 538, 787, 961, 1012, 926, 726, 468, 219, 43, 0, 58, 242, 487, 727, 899, 959, 896, 732, 516, 302, 134, 33, 0, 0, 8, 18, 17, 9, 0, 0, 0, 5, 11, 13, 11, 4, 0, 0, 0, 6, 13, 14, 5, 0, 0, 31, 126, 280, 475, 670, 814, 867, 813, 667, 471, 276, 123, 31, 0, 0, 2, 6, 3, 0, 0, 5, 9, 4, 0, 0, 26, 121, 288, 508, 740, 925, 1010, 970, 817, 594, 361, 169, 46, 0, 0, 4, 17, 18, 10, 0, 0, 0, 0, 3, 6, 7, 6, 5, 5, 6, 7, 7, 8, 7, 7, 7, 7, 6, 5, 4, 3, 2, 2, 4, 7, 9, 8, 5, 0, 0, 0, 4, 13, 17, 10, 0, 0, 14, 94, 243, 447, 668, 852, 948, 928, 798, 595, 373, 184, 57, 0, 0, 2, 16, 21, 15, 5, 0, 0, 0, 1, 4, 4, 3, 1, 0, 0, 0, 0, 2, 4, 4, 2, 0, 0, 0, 1, 7, 12, 10, 1, 0, 1, 46, 140, 283, 453, 614, 721, 742, 666, 511, 318, 146, 44, 47, 157, 345, 561, 741, 835, 814, 682, 477, 259, 94, 34, 103, 285, 534, 779, 951, 999, 906, 696, 430, 185, 32, 20, 156, 403, 693, 945, 1088, 1088, 951, 721, 463, 237, 82, 4, 0, 0, 16, 21, 14, 3, 0, 0, 0, 3, 6, 6, 4, 1, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 6, 2, 0, 0, 0, 4, 10, 12, 6, 0, 0, 22, 95, 221, 386, 559, 699, 764, 732, 607, 422, 227, 77, 15, 59, 200, 398, 599, 748, 803, 748, 598, 393, 189, 42, 0, 64, 230, 449, 661, 808, 852, 785, 631, 436, 250, 109, 26, 0, 0, 0, 7, 10, 10, 8, 2, 0, 0, 7, 70, 193, 372, 579, 767, 886, 902, 809, 634, 425, 233, 93, 15, 0, 0, 1, 9, 12, 12, 8, 1, 0, 0, 18, 98, 242, 441, 657, 840, 938, 922, 797, 598, 378, 188, 60, 0, 0, 0, 15, 19, 12, 2, 0, 0, 0, 6, 9, 7, 2, 0, 0, 0, 7, 14, 14, 4, 0, 0, 37, 139, 302, 507, 709, 857, 910, 852, 700, 497, 295, 136, 37, 0, 0, 0, 4, 6, 7, 8, 8, 1, 0, 0, 30, 133, 309, 543, 789, 985, 1078, 1038, 877, 642, 393, 186, 53, 0, 0, 3, 17, 19, 11, 1, 0, 0, 0, 3, 6, 8, 8, 8, 8, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 4, 7, 9, 11, 12, 12, 11, 11, 10, 9, 8, 7, 5, 4, 3, 2, 2, 3, 5, 7, 9, 10, 10, 9, 7, 4, 2, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 7, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 6, 6, 6, 6, 5, 3, 2, 1, 0, 0, 0, 1, 2, 3, 5, 7, 10, 12, 14, 15, 15, 13, 11, 8, 5, 2, 1, 1, 2, 3, 4, 5, 5, 5, 5, 6, 6, 6, 5, 2, 0, 0, 0, 2, 9, 12, 7, 0, 0, 10, 71, 182, 338, 509, 656, 740, 737, 646, 494, 321, 167, 60, 4, 0, 0, 9, 13, 10, 2, 0, 0, 0, 3, 6, 6, 5, 4, 4, 5, 6, 6, 7, 8, 10, 13, 17, 20, 19, 14, 5, 0, 0, 3, 11, 16, 10, 0, 0, 12, 91, 239, 448, 681, 883, 1002, 1003, 887, 685, 452, 242, 92, 11, 0, 0, 11, 18, 14, 5, 0, 0, 2, 10, 17, 21, 21, 20, 17, 14, 11, 9, 6, 5, 6, 7, 10, 13, 15, 16, 16, 14, 10, 6, 2, 0, 0, 2, 7, 12, 13, 11, 5, 0, 0, 0, 8, 14, 12, 0, 0, 1, 62, 192, 390, 628, 854, 1013, 1059, 980, 797, 559, 326, 144, 34, 0, 0, 7, 17, 17, 8, 0, 0, 0, 0, 6, 9, 11, 11, 11, 12, 13, 14, 15, 15, 15, 14, 14, 14, 13, 13, 11, 10, 8, 6, 5, 5, 5, 6, 8, 10, 12, 12, 11, 9, 5, 2, 0, 1, 4, 8, 11, 10, 6, 0, 0, 0, 5, 12, 11, 3, 0, 0, 38, 135, 292, 491, 692, 847, 915, 877, 743, 549, 343, 168, 51, 0, 0, 2, 20, 26, 17, 0, 0, 1, 61, 175, 338, 522, 689, 796, 814, 738, 589, 404, 229, 96, 20, 0, 0, 7, 14, 12, 5, 0, 0, 1, 8, 14, 15, 11, 5, 1, 1, 4, 9, 10, 4, 0, 0, 19, 82, 190, 335, 493, 626, 702, 699, 617, 479, 319, 174, 68, 11, 0, 0, 7, 12, 10, 5, 1, 0, 4, 9, 13, 15, 14, 13, 11, 9, 7, 5, 3, 2, 0, 1, 2, 4, 6, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 4, 6, 7, 9, 10, 11, 11, 12, 12, 11, 10, 8, 6, 4, 3, 4, 8, 13, 18, 19, 16, 9, 1, 0, 0, 7, 13, 11, 0, 0, 1, 58, 181, 372, 605, 835, 1007, 1074, 1017, 852, 622, 384, 187, 58, 0, 0, 1, 14, 16, 10, 1, 0, 0, 0, 6, 11, 13, 13, 13, 12, 12, 13, 13, 13, 12, 11, 10, 9, 9, 10, 11, 13, 14, 17, 20, 23, 26, 26, 23, 16, 8, 3, 3, 8, 12, 10, 1, 0, 0, 44, 147, 309, 512, 717, 876, 948, 913, 779, 583, 373, 192, 68, 5, 0, 0, 11, 17, 15, 10, 6, 5, 5, 5, 4, 4, 6, 9, 9, 4, 0, 0, 14, 70, 171, 311, 467, 606, 694, 706, 638, 510, 354, 206, 93, 26, 0, 0, 0, 1, 1, 2, 4, 5, 1, 0, 0, 25, 106, 249, 448, 670, 870, 998, 1018, 921, 728, 483, 245, 69, 0, 37, 183, 395, 621, 805, 904, 897, 790, 614, 413, 231, 97, 22, 0, 0, 7, 13, 11, 4, 0, 0, 0, 8, 17, 24, 27, 25, 17, 9, 2, 1, 5, 11, 11, 4, 0, 0, 35, 132, 295, 511, 741, 934, 1040, 1032, 910, 706, 473, 261, 106, 20, 0, 0, 8, 16, 15, 9, 4, 4, 9, 15, 19, 20, 17, 14, 10, 7, 5, 4, 3, 3, 4, 6, 9, 11, 13, 13, 12, 11, 10, 9, 8, 7, 5, 1, 0, 0, 0, 6, 11, 10, 2, 0, 0, 39, 130, 277, 462, 653, 804, 878, 854, 739, 563, 369, 200, 80, 15, 0, 0, 0, 7, 10, 10, 6, 0, 0, 0, 39, 136, 299, 516, 749, 949, 1064, 1064, 946, 742, 504, 283, 119, 25, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 7, 15, 13, 5, 0, 0, 0, 3, 7, 9, 9, 7, 6, 6, 7, 8, 11, 13, 14, 14, 11, 7, 3, 1, 3, 8, 11, 8, 0, 0, 2, 44, 132, 268, 437, 607, 741, 804, 780, 675, 516, 341, 187, 76, 14, 0, 0, 1, 9, 12, 11, 4, 0, 0, 6, 59, 165, 325, 520, 714, 863, 928, 892, 764, 575, 371, 195, 72, 9, 0, 0, 8, 13, 9, 2, 0, 0, 0, 3, 6, 6, 5, 3, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 9, 9, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 1, 3, 5, 7, 8, 8, 6, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 0, 0, 0, 0, 2, 7, 8, 3, 0, 0, 18, 78, 185, 330, 493, 640, 736, 756, 695, 568, 407, 248, 120, 37, 0, 0, 0, 8, 9, 5, 0, 0, 0, 2, 7, 11, 12, 10, 5, 0, 0, 0, 0, 6, 9, 6, 0, 0, 11, 66, 173, 332, 522, 710, 855, 922, 890, 766, 577, 366, 180, 62, 36, 104, 249, 435, 616, 751, 810, 780, 672, 513, 342, 190, 80, 19, 0, 0, 5, 9, 7, 1, 0, 0, 3, 10, 15, 15, 11, 4, 0, 0, 2, 7, 8, 3, 0, 0, 30, 109, 242, 419, 613, 784, 893, 913, 838, 689, 499, 311, 157, 55, 5, 0, 0, 8, 11, 8, 3, 0, 0, 1, 3, 4, 4, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 4, 5, 7, 10, 13, 15, 15, 12, 6, 1, 0, 0, 3, 5, 4, 0, 0, 8, 49, 127, 241, 378, 512, 615, 662, 641, 556, 429, 288, 162, 69, 16, 0, 0, 3, 7, 5, 1, 0, 0, 1, 5, 7, 7, 3, 0, 0, 0, 2, 5, 4, 0, 0, 6, 44, 121, 239, 388, 543, 672, 747, 749, 676, 547, 390, 239, 119, 42, 4, 0, 0, 0, 2, 2, 2, 2, 0, 0, 0, 21, 82, 195, 357, 549, 739, 887, 957, 934, 821, 646, 446, 262, 120, 33, 0, 0, 3, 14, 16, 8, 0, 0, 12, 72, 180, 335, 519, 702, 847, 921, 906, 805, 640, 448, 268, 127, 40, 0, 0, 0, 8, 11, 8, 5, 4, 7, 11, 14, 15, 14, 11, 8, 6, 5, 6, 9, 10, 10, 8, 4, 0, 0, 1, 5, 6, 3, 0, 0, 16, 73, 179, 333, 518, 704, 854, 934, 925, 828, 666, 474, 289, 143, 49, 4, 0, 0, 6, 8, 5, 0, 0, 0, 0, 2, 4, 4, 4, 3, 3, 4, 4, 4, 3, 2, 2, 2, 3, 5, 8, 10, 12, 13, 13, 13, 12, 10, 8, 7, 5, 5, 4, 4, 3, 2, 2, 1, 2, 3, 4, 6, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 2, 1, 0, 0, 0, 0, 3, 5, 4, 0, 0, 5, 40, 113, 228, 377, 539, 685, 784, 814, 768, 655, 501, 337, 192, 86, 23, 0, 0, 1, 5, 5, 1, 0, 1, 6, 11, 15, 14, 10, 5, 1, 0, 1, 3, 3, 0, 0, 8, 40, 105, 207, 337, 480, 608, 696, 724, 685, 590, 465, 343, 258, 235, 280, 381, 510, 632, 712, 727, 672, 564, 431, 311, 238, 232, 296, 412, 549, 671, 745, 750, 685, 567, 425, 294, 206, 180, 217, 305, 417, 522, 594, 614, 577, 493, 380, 261, 154, 74, 24, 1, 0, 0, 5, 7, 4, 0, 0, 7, 41, 108, 212, 345, 492, 629, 729, 772, 746, 658, 527, 383, 262, 192, 190, 256, 375, 516, 647, 733, 755, 707, 600, 459, 320, 215, 171, 201, 298, 443, 603, 742, 830, 849, 793, 675, 521, 358, 213, 104, 36, 4, 0, 0, 3, 4, 2, 0, 0, 0, 0, 2, 4, 5, 4, 2, 0, 0, 0, 0, 2, 3, 1, 0, 0, 10, 48, 119, 226, 363, 513, 651, 754, 801, 783, 703, 577, 428, 280, 157, 70, 19, 0, 0, 0, 3, 3, 1, 0, 0, 0, 1, 2, 2, 1, 1, 2, 4, 6, 8, 10, 11, 11, 10, 9, 8, 6, 5, 3, 1, 0, 0, 0, 1, 2, 1, 0, 0, 3, 23, 66, 136, 229, 338, 447, 539, 599, 616, 586, 515, 415, 303, 195, 107, 45, 10, 0, 0, 2, 4, 3, 0, 0, 6, 34, 86, 164, 262, 368, 469, 547, 589, 588, 545, 466, 366, 259, 162, 85, 33, 6, 0, 0, 2, 4, 2, 0, 0, 7, 39, 99, 191, 310, 445, 577, 686, 756, 773, 734, 646, 523, 385, 254, 144, 66, 21, 1, 0, 0, 2, 2, 0, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 0, 1, 0, 0, 0, 5, 26, 68, 134, 223, 327, 432, 525, 590, 618, 602, 546, 459, 354, 248, 154, 81, 33, 8, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 6, 5, 4, 3, 2, 0, 0, 0, 5, 19, 45, 88, 148, 221, 303, 382, 449, 492, 506, 487, 440, 370, 290, 209, 136, 78, 37, 13, 2, 0, 0, 0, 0, 0, 4, 18, 46, 92, 158, 240, 333, 427, 510, 569, 596, 588, 546, 481, 408, 345, 305, 299, 327, 384, 455, 524, 574, 595, 581, 538, 475, 409, 356, 328, 332, 367, 424, 490, 549, 586, 591, 563, 508, 438, 370, 320, 300, 316, 364, 435, 512, 579, 622, 631, 604, 544, 460, 364, 267, 180, 110, 58, 25, 7, 0, 0, 1, 3, 5, 6, 6, 6, 5, 4, 3, 3, 2, 1, 1, 1, 1, 2, 3, 4, 5, 6, 7, 7, 7, 8, 8, 8, 8, 8, 7, 7, 6, 6, 5, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 15, 37, 70, 118, 178, 249, 323, 394, 454, 495, 511, 503, 471, 424, 370, 319, 282, 265, 270, 294, 332, 374, 411, 433, 436, 418, 379, 326, 265, 202, 143, 94, 55, 28, 11, 2, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 1, 0, 1, 5, 13, 27, 50, 82, 126, 179, 239, 300, 358, 405, 436, 447, 437, 408, 362, 307, 246, 187, 134, 89, 55, 31, 15, 6, 2, 0, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 4, 13, 27, 49, 81, 122, 174, 232, 294, 355, 408, 447, 469, 470, 452, 415, 366, 308, 248, 190, 137, 93, 58, 32, 15, 5, 0, 0, 0, 0, 1, 2, 3, 3, 4, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 4, 5, 6, 7, 10, 15, 22, 31, 44, 61, 81, 106, 134, 164, 196, 227, 255, 278, 293, 300, 298, 287, 269, 244, 215, 184, 153, 124, 97, 75, 57, 43, 35, 30, 31, 36, 44, 58, 75, 97, 121, 147, 173, 199, 221, 239, 252, 259, 260, 254, 243, 226, 206, 182, 157, 132, 108, 86, 68, 53, 41, 32, 27, 23, 22, 24, 29, 37, 49, 63, 81, 102, 124, 147, 171, 195, 218, 237, 253, 264, 269, 269, 263, 252, 237, 218, 197, 174, 151, 128, 106, 86, 69, 55, 43, 34, 26, 21, 17, 14, 13, 13, 14, 16, 19, 24, 30, 38, 48, 59, 72, 87, 103, 121, 139, 158, 177, 195, 211, 225, 238, 248, 256, 262, 266, 269, 270, 271, 271, 272, 272, 272, 271, 270, 267, 262, 257, 251, 243, 235, 225, 214, 201, 187, 173, 159, 146, 135, 126, 119, 114, 110, 109, 109, 111, 114, 119, 124, 130, 135, 140, 143, 145, 145, 144, 141, 136, 130, 122, 113, 105, 96, 87, 78, 70, 61, 53, 45, 38, 31, 26, 21, 17, 13, 11, 9, 7, 5, 4, 4, 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, 2, 2, 3, 3, 3, 3],
-"peakC": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 5, 6, 7, 8, 9, 11, 12, 14, 15, 16, 18, 19, 19, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 22, 23, 24, 25, 26, 26, 26, 26, 25, 25, 24, 24, 25, 25, 26, 27, 28, 29, 30, 31, 31, 31, 31, 31, 30, 30, 29, 29, 29, 29, 30, 31, 31, 32, 33, 33, 33, 33, 34, 35, 36, 37, 38, 38, 38, 38, 38, 37, 37, 38, 38, 39, 39, 40, 40, 40, 40, 40, 40, 41, 41, 42, 43, 43, 43, 42, 42, 41, 42, 42, 43, 44, 44, 43, 43, 43, 43, 43, 43, 44, 44, 44, 44, 43, 43, 44, 44, 44, 44, 44, 43, 42, 42, 42, 43, 44, 45, 46, 47, 48, 47, 47, 45, 44, 44, 44, 44, 46, 47, 48, 49, 49, 50, 49, 49, 50, 50, 50, 50, 50, 50, 50, 49, 49, 50, 50, 51, 51, 51, 51, 50, 50, 50, 49, 49, 50, 50, 51, 52, 53, 53, 53, 53, 52, 51, 50, 48, 47, 47, 47, 47, 47, 47, 48, 49, 50, 51, 52, 53, 53, 52, 51, 50, 48, 47, 47, 46, 47, 47, 48, 48, 49, 50, 50, 50, 50, 49, 48, 48, 48, 48, 49, 50, 51, 51, 51, 50, 49, 48, 47, 47, 48, 49, 51, 52, 53, 53, 52, 51, 50, 49, 49, 50, 51, 52, 54, 55, 55, 55, 55, 54, 53, 52, 51, 51, 52, 53, 55, 56, 57, 57, 57, 57, 56, 55, 55, 56, 56, 56, 57, 57, 57, 57, 57, 57, 58, 59, 60, 61, 62, 63, 63, 64, 64, 64, 64, 64, 64, 64, 64, 65, 66, 68, 69, 71, 71, 71, 70, 69, 69, 69, 70, 72, 73, 74, 74, 74, 74, 74, 74, 74, 75, 76, 76, 77, 78, 78, 78, 78, 79, 80, 80, 81, 82, 83, 83, 83, 82, 82, 82, 82, 82, 82, 82, 82, 83, 83, 84, 85, 85, 86, 86, 86, 86, 86, 86, 86, 87, 87, 87, 87, 88, 88, 90, 91, 93, 93, 94, 93, 92, 91, 90, 89, 89, 90, 90, 90, 89, 89, 89, 89, 90, 90, 91, 90, 90, 89, 87, 86, 85, 85, 85, 86, 86, 87, 88, 88, 87, 87, 87, 86, 87, 87, 87, 88, 88, 87, 87, 85, 84, 84, 84, 84, 85, 87, 87, 88, 87, 85, 83, 81, 80, 80, 82, 85, 90, 96, 105, 118, 135, 155, 180, 206, 230, 250, 263, 269, 268, 260, 247, 230, 209, 185, 157, 127, 96, 68, 44, 26, 15, 10, 9, 10, 11, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 10, 10, 11, 11, 11, 12, 12, 12, 13, 14, 15, 17, 18, 20, 21, 23, 24, 27, 30, 35, 40, 47, 54, 61, 70, 80, 91, 104, 119, 136, 155, 175, 195, 214, 232, 247, 258, 266, 271, 271, 267, 259, 247, 232, 213, 191, 169, 146, 124, 104, 86, 69, 54, 41, 30, 21, 14, 10, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 1, 1, 2, 3, 5, 6, 7, 7, 7, 7, 8, 8, 9, 11, 14, 17, 20, 23, 26, 30, 33, 37, 42, 48, 55, 63, 72, 83, 93, 103, 113, 123, 132, 140, 148, 153, 157, 158, 157, 154, 149, 143, 136, 129, 121, 113, 106, 99, 92, 88, 86, 85, 87, 89, 93, 97, 102, 107, 112, 117, 122, 126, 129, 130, 130, 128, 126, 122, 117, 112, 105, 97, 89, 81, 73, 66, 58, 51, 44, 38, 32, 27, 22, 19, 17, 15, 14, 13, 12, 11, 11, 11, 12, 13, 15, 17, 19, 22, 25, 29, 32, 37, 42, 48, 56, 63, 72, 81, 91, 101, 110, 120, 130, 141, 153, 165, 178, 190, 199, 206, 210, 211, 209, 207, 204, 200, 196, 190, 183, 174, 164, 154, 145, 138, 133, 131, 131, 134, 138, 144, 150, 158, 166, 176, 186, 199, 211, 223, 234, 242, 247, 250, 250, 248, 244, 238, 229, 219, 206, 191, 175, 158, 141, 125, 110, 95, 82, 71, 60, 52, 44, 38, 32, 28, 24, 21, 19, 18, 17, 16, 14, 13, 12, 12, 12, 13, 13, 13, 13, 12, 11, 11, 11, 11, 12, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 12, 12, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 21, 22, 24, 26, 28, 31, 34, 37, 41, 44, 47, 50, 54, 58, 63, 69, 74, 78, 81, 83, 85, 85, 85, 85, 85, 85, 84, 82, 79, 74, 69, 63, 58, 52, 46, 42, 37, 34, 30, 27, 23, 20, 17, 14, 12, 11, 9, 9, 8, 8, 7, 6, 5, 4, 4, 4, 4, 5, 5, 6, 6, 5, 5, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 9, 11, 12, 14, 16, 18, 20, 22, 24, 27, 29, 32, 35, 39, 43, 49, 55, 63, 71, 79, 87, 96, 105, 114, 125, 135, 146, 155, 163, 169, 172, 173, 172, 169, 165, 160, 152, 143, 132, 120, 108, 97, 86, 76, 66, 57, 48, 40, 33, 26, 21, 18, 15, 13, 11, 10, 8, 7, 6, 5, 4, 4, 3, 3, 3, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 3, 3, 4, 4, 5, 5, 5, 6, 6, 6, 6, 7, 7, 7, 7, 8, 8, 9, 9, 10, 10, 11, 12, 13, 15, 17, 20, 23, 27, 31, 35, 40, 45, 51, 58, 66, 75, 83, 92, 100, 108, 116, 123, 130, 135, 139, 140, 140, 136, 131, 125, 118, 110, 101, 92, 83, 73, 64, 54, 46, 38, 31, 25, 20, 17, 14, 12, 10, 9, 7, 6, 5, 4, 3, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 4, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7, 8, 8, 9, 10, 11, 12, 14, 17, 21, 25, 30, 35, 41, 48, 56, 65, 76, 89, 104, 120, 137, 154, 172, 188, 203, 217, 229, 240, 248, 254, 255, 251, 242, 229, 213, 195, 177, 158, 141, 123, 105, 88, 72, 58, 47, 38, 31, 27, 23, 20, 17, 14, 11, 9, 8, 7, 7, 7, 6, 6, 5, 4, 4, 4, 4, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 6, 7, 7, 8, 8, 8, 9, 9, 9, 8, 8, 8, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 6, 5, 5, 4, 4, 4, 4, 5, 5, 6, 6, 7, 8, 9, 11, 14, 16, 20, 24, 28, 34, 42, 52, 63, 75, 88, 102, 116, 131, 145, 160, 174, 187, 199, 209, 216, 219, 220, 217, 211, 202, 191, 177, 162, 147, 131, 115, 100, 86, 72, 61, 50, 42, 35, 30, 25, 22, 19, 18, 17, 17, 19, 22, 26, 31, 36, 43, 51, 60, 72, 86, 101, 118, 136, 154, 171, 188, 203, 217, 228, 236, 240, 240, 237, 230, 219, 206, 191, 175, 158, 142, 127, 114, 105, 99, 97, 99, 105, 113, 125, 140, 157, 178, 200, 224, 247, 267, 285, 299, 309, 315, 317, 314, 306, 293, 275, 254, 230, 205, 180, 155, 132, 111, 92, 76, 62, 50, 40, 31, 25, 20, 17, 14, 13, 11, 10, 10, 9, 9, 9, 10, 10, 10, 9, 9, 10, 10, 11, 12, 14, 16, 18, 21, 25, 29, 36, 43, 53, 66, 80, 96, 113, 130, 145, 160, 173, 184, 194, 203, 211, 217, 221, 222, 220, 218, 215, 213, 212, 213, 215, 216, 216, 213, 208, 201, 194, 187, 180, 173, 165, 155, 143, 130, 115, 99, 85, 72, 61, 51, 42, 35, 29, 23, 19, 15, 13, 11, 9, 8, 7, 6, 5, 5, 5, 5, 5, 6, 6, 5, 5, 5, 5, 4, 3, 3, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 4, 6, 9, 14, 21, 29, 40, 55, 72, 92, 115, 140, 167, 197, 226, 256, 283, 306, 324, 336, 341, 339, 331, 317, 298, 277, 252, 225, 197, 168, 141, 116, 93, 73, 58, 45, 35, 28, 23, 19, 16, 13, 11, 9, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 4, 4, 4, 3, 3, 2, 2, 2, 2, 3, 4, 4, 4, 4, 3, 3, 2, 2, 3, 3, 3, 4, 4, 4, 4, 4, 3, 3, 3, 4, 4, 5, 5, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 7, 8, 11, 14, 19, 26, 36, 49, 64, 83, 105, 129, 155, 182, 210, 237, 262, 284, 302, 314, 320, 320, 315, 304, 289, 269, 246, 220, 193, 165, 138, 113, 91, 72, 56, 44, 35, 28, 22, 18, 14, 12, 10, 9, 8, 7, 7, 7, 6, 6, 5, 5, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 15, 21, 30, 39, 50, 63, 76, 90, 103, 114, 123, 130, 135, 137, 137, 135, 130, 122, 111, 99, 86, 72, 60, 49, 39, 31, 25, 20, 16, 14, 12, 11, 11, 11, 11, 11, 10, 10, 11, 12, 15, 19, 24, 31, 38, 47, 57, 68, 81, 95, 110, 125, 138, 149, 158, 163, 165, 165, 162, 157, 149, 138, 126, 112, 99, 85, 72, 61, 51, 41, 33, 27, 21, 16, 12, 9, 8, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 5, 5, 6, 6, 6, 5, 6, 6, 6, 7, 7, 7, 6, 6, 6, 5, 6, 6, 7, 7, 7, 6, 6, 5, 5, 6, 6, 7, 7, 7, 7, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 6, 9, 14, 20, 27, 37, 49, 65, 84, 106, 130, 154, 175, 194, 208, 219, 225, 228, 226, 220, 209, 193, 174, 153, 132, 111, 93, 78, 65, 57, 52, 51, 54, 62, 73, 87, 103, 121, 138, 156, 173, 188, 201, 211, 216, 216, 212, 203, 190, 175, 158, 141, 124, 108, 92, 78, 67, 59, 54, 53, 57, 63, 73, 86, 100, 116, 133, 149, 165, 179, 189, 197, 200, 201, 197, 191, 181, 168, 152, 135, 117, 100, 85, 72, 62, 56, 52, 53, 56, 62, 71, 81, 94, 109, 125, 143, 160, 176, 190, 202, 210, 217, 221, 225, 228, 230, 232, 233, 233, 234, 236, 240, 246, 252, 257, 260, 260, 258, 254, 251, 250, 252, 257, 264, 273, 283, 292, 302, 311, 318, 323, 325, 321, 311, 295, 273, 246, 216, 185, 155, 127, 102, 80, 61, 46, 34, 25, 19, 14, 11, 9, 7, 6, 4, 2, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 3, 5, 9, 14, 21, 30, 42, 57, 76, 99, 124, 153, 183, 214, 243, 269, 292, 310, 322, 329, 328, 320, 305, 282, 254, 222, 189, 158, 130, 107, 89, 76, 68, 65, 68, 75, 88, 104, 124, 145, 167, 188, 208, 225, 240, 250, 255, 255, 249, 239, 226, 212, 198, 185, 175, 166, 159, 155, 151, 148, 144, 140, 134, 126, 116, 105, 93, 81, 69, 59, 49, 40, 32, 25, 18, 13, 9, 6, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 5, 8, 12, 17, 24, 33, 43, 55, 70, 87, 106, 126, 147, 167, 185, 202, 216, 226, 234, 240, 243, 245, 246, 248, 251, 257, 265, 276, 288, 300, 311, 320, 327, 330, 329, 323, 313, 296, 274, 247, 217, 184, 152, 122, 96, 75, 57, 44, 33, 24, 18, 12, 9, 7, 6, 6, 7, 8, 9, 8, 8, 7, 5, 5, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 10, 17, 26, 37, 52, 71, 93, 118, 145, 174, 201, 227, 249, 268, 282, 292, 297, 298, 296, 291, 286, 282, 279, 280, 283, 289, 295, 300, 303, 302, 295, 284, 267, 246, 222, 196, 168, 141, 116, 93, 73, 57, 43, 33, 25, 19, 15, 12, 10, 9, 9, 8, 9, 9, 11, 14, 18, 24, 33, 45, 61, 81, 106, 134, 166, 199, 233, 266, 295, 318, 333, 340, 339, 328, 310, 285, 256, 225, 192, 160, 131, 106, 86, 73, 67, 68, 75, 87, 105, 128, 156, 188, 223, 258, 292, 322, 344, 358, 363, 358, 345, 325, 298, 267, 234, 199, 166, 135, 107, 85, 68, 56, 50, 48, 52, 60, 71, 85, 102, 121, 139, 157, 173, 185, 193, 196, 195, 189, 180, 168, 154, 138, 121, 104, 88, 74, 61, 51, 45, 42, 43, 47, 55, 65, 78, 93, 109, 127, 144, 161, 176, 189, 199, 207, 213, 219, 224, 230, 236, 244, 253, 266, 280, 297, 315, 332, 346, 355, 357, 351, 336, 313, 285, 253, 219, 185, 153, 123, 97, 74, 54, 38, 26, 17, 11, 7, 5, 5, 4, 4, 4, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 6, 7, 8, 8, 9, 9, 10, 11, 13, 16, 22, 30, 40, 55, 72, 92, 116, 142, 170, 199, 226, 249, 268, 282, 289, 291, 289, 285, 281, 277, 275, 274, 275, 278, 282, 286, 289, 291, 289, 283, 274, 262, 249, 235, 224, 215, 209, 206, 205, 205, 205, 204, 201, 196, 188, 176, 162, 145, 127, 108, 91, 74, 60, 48, 38, 30, 23, 18, 14, 12, 11, 10, 10, 10, 11, 11, 12, 14, 18, 24, 32, 45, 62, 83, 109, 138, 169, 201, 233, 263, 291, 315, 333, 343, 344, 335, 317, 290, 259, 224, 189, 155, 123, 96, 74, 57, 46, 41, 43, 50, 62, 78, 99, 123, 149, 177, 205, 232, 255, 272, 281, 282, 274, 258, 237, 211, 183, 155, 127, 102, 79, 61, 48, 40, 39, 43, 53, 68, 86, 109, 134, 161, 188, 214, 237, 255, 267, 272, 270, 261, 245, 224, 199, 172, 144, 117, 92, 71, 55, 45, 41, 42, 48, 58, 71, 86, 104, 123, 143, 164, 183, 199, 210, 217, 220, 218, 213, 206, 198, 190, 182, 177, 172, 170, 170, 172, 174, 175, 174, 170, 163, 153, 140, 125, 110, 94, 80, 67, 55, 46, 39, 34, 33, 35, 41, 52, 68, 88, 111, 138, 166, 194, 223, 250, 276, 299, 317, 330, 335, 334, 324, 308, 286, 258, 226, 192, 157, 124, 93, 67, 47, 32, 23, 17, 14, 12, 11, 10, 9, 8, 7, 7, 7, 7, 6, 6, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 8, 7, 7, 7, 6, 6, 5, 5, 5, 5, 5, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 13, 21, 32, 45, 60, 77, 95, 113, 131, 148, 162, 173, 180, 181, 177, 166, 152, 134, 115, 96, 79, 64, 51, 39, 30, 23, 18, 14, 12, 10, 9, 8, 7, 5, 4, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 2, 2, 2, 3, 2, 2, 2, 1, 1, 2, 2, 3, 5, 8, 11, 17, 25, 35, 48, 63, 80, 99, 119, 138, 157, 173, 185, 192, 194, 189, 179, 163, 145, 125, 105, 87, 71, 57, 45, 35, 28, 22, 17, 14, 11, 9, 7, 6, 6, 6, 7, 8, 11, 15, 20, 28, 40, 56, 75, 99, 126, 154, 184, 212, 237, 257, 271, 278, 275, 265, 246, 222, 193, 163, 133, 105, 80, 59, 43, 30, 21, 15, 11, 9, 7, 6, 6, 5, 5, 6, 6, 6, 6, 5, 5, 4, 4, 4, 5, 5, 6, 6, 6, 6, 5, 6, 6, 7, 9, 9, 10, 10, 11, 11, 11, 11, 12, 12, 13, 16, 20, 27, 36, 48, 63, 80, 98, 118, 138, 157, 176, 193, 207, 217, 223, 226, 227, 228, 232, 240, 253, 271, 293, 318, 343, 364, 380, 387, 384, 371, 347, 314, 276, 234, 192, 153, 118, 89, 65, 48, 36, 30, 29, 32, 39, 49, 63, 80, 99, 120, 142, 163, 182, 196, 205, 208, 205, 196, 182, 163, 142, 120, 97, 77, 59, 44, 32, 23, 17, 13, 10, 8, 6, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 2, 2, 2, 3, 3, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 3, 6, 10, 18, 29, 45, 65, 91, 122, 158, 198, 239, 279, 316, 346, 369, 381, 383, 375, 358, 335, 310, 284, 262, 243, 230, 222, 217, 215, 212, 209, 203, 194, 182, 166, 147, 126, 105, 85, 66, 49, 36, 25, 18, 13, 11, 10, 10, 10, 10, 10, 10, 9, 8, 8, 8, 9, 11, 14, 18, 25, 33, 43, 55, 68, 81, 93, 103, 110, 114, 114, 110, 103, 94, 82, 70, 58, 47, 37, 28, 20, 14, 10, 7, 6, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 1, 3, 6, 11, 19, 30, 46, 67, 95, 129, 168, 211, 255, 299, 338, 370, 392, 402, 398, 381, 352, 313, 268, 221, 175, 133, 97, 68, 46, 30, 19, 13, 9, 8, 8, 8, 8, 8, 7, 6, 5, 5, 5, 5, 6, 7, 7, 7, 7, 7, 7, 7, 8, 8, 9, 9, 8, 8, 7, 6, 5, 4, 4, 4, 4, 5, 7, 11, 17, 27, 41, 60, 86, 117, 155, 196, 239, 281, 319, 351, 374, 386, 387, 375, 351, 317, 276, 231, 185, 143, 105, 75, 52, 35, 23, 15, 9, 6, 4, 3, 3, 3, 4, 4, 4, 4, 4, 5, 5, 5, 5, 4, 4, 3, 2, 2, 2, 2, 4, 6, 11, 19, 31, 49, 73, 103, 139, 180, 223, 268, 310, 348, 378, 400, 411, 412, 403, 389, 370, 351, 335, 324, 320, 323, 332, 345, 359, 369, 373, 367, 350, 324, 289, 248, 205, 163, 124, 90, 61, 40, 24, 14, 8, 5, 4, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 9, 18, 32, 50, 74, 103, 137, 175, 215, 256, 295, 328, 354, 370, 374, 365, 344, 313, 274, 231, 186, 143, 105, 73, 48, 29, 17, 9, 6, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 4, 3, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 3, 1, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 11, 22, 37, 59, 86, 120, 158, 199, 240, 278, 309, 330, 340, 339, 325, 302, 270, 233, 193, 152, 114, 81, 54, 34, 21, 13, 9, 7, 7, 7, 7, 6, 5, 4, 4, 3, 4, 4, 6, 10, 16, 27, 44, 68, 99, 137, 180, 224, 268, 306, 336, 355, 361, 353, 332, 300, 259, 213, 167, 124, 87, 58, 36, 23, 17, 17, 24, 37, 58, 85, 119, 159, 205, 253, 299, 341, 375, 396, 404, 397, 375, 340, 296, 246, 194, 146, 104, 70, 45, 29, 19, 14, 11, 10, 10, 9, 9, 8, 8, 8, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 9, 10, 11, 12, 14, 19, 28, 41, 61, 86, 116, 151, 188, 226, 261, 292, 314, 326, 324, 310, 284, 249, 208, 167, 127, 92, 64, 42, 26, 16, 10, 6, 5, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 3, 4, 5, 6, 6, 6, 5, 4, 4, 4, 4, 6, 8, 12, 18, 29, 46, 69, 100, 137, 176, 216, 252, 280, 297, 303, 296, 278, 249, 214, 175, 135, 99, 67, 42, 23, 11, 4, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 6, 6, 6, 6, 5, 4, 4, 4, 5, 7, 11, 18, 28, 42, 61, 85, 112, 142, 170, 194, 211, 219, 217, 206, 186, 161, 134, 106, 80, 58, 40, 26, 17, 11, 7, 5, 4, 3, 3, 2, 2, 1, 1, 1, 1, 2, 3, 4, 4, 4, 5, 5, 5, 5, 5, 5, 4, 3, 2, 3, 5, 11, 20, 35, 56, 84, 119, 161, 207, 255, 300, 338, 365, 377, 373, 352, 318, 274, 225, 177, 132, 94, 64, 41, 26, 16, 10, 8, 7, 8, 9, 10, 10, 11, 10, 10, 9, 9, 8, 8, 7, 6, 4, 3, 3, 2, 2, 3, 3, 4, 4, 5, 5, 5, 6, 6, 6, 6, 6, 6, 5, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 6, 6, 6, 7, 7, 8, 11, 15, 24, 37, 58, 86, 121, 160, 202, 242, 276, 300, 311, 308, 291, 264, 228, 188, 147, 109, 77, 52, 34, 22, 15, 11, 9, 8, 8, 8, 8, 9, 9, 10, 10, 10, 10, 10, 10, 9, 9, 8, 7, 7, 7, 7, 7, 6, 6, 6, 6, 9, 13, 21, 33, 50, 70, 94, 120, 148, 174, 196, 211, 216, 211, 196, 173, 145, 117, 90, 67, 48, 34, 23, 15, 10, 6, 5, 5, 5, 6, 6, 6, 5, 5, 4, 4, 4, 5, 8, 14, 24, 40, 62, 90, 122, 158, 193, 224, 247, 260, 261, 250, 228, 198, 163, 127, 93, 64, 41, 23, 12, 4, 0, 0, 3, 11, 22, 39, 61, 88, 119, 152, 185, 215, 238, 253, 256, 246, 226, 198, 164, 129, 96, 67, 43, 25, 13, 5, 2, 2, 5, 11, 20, 33, 49, 71, 96, 126, 157, 187, 213, 230, 238, 234, 219, 195, 166, 134, 103, 75, 51, 33, 20, 12, 7, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 6, 18, 38, 67, 107, 155, 209, 268, 326, 379, 421, 447, 453, 438, 402, 351, 290, 227, 167, 116, 76, 46, 26, 14, 8, 5, 4, 5, 6, 7, 7, 8, 8, 8, 8, 9, 9, 9, 8, 8, 7, 6, 5, 4, 4, 4, 4, 4, 4, 4, 5, 7, 11, 19, 30, 45, 64, 87, 111, 135, 157, 174, 185, 188, 183, 170, 151, 128, 104, 79, 58, 39, 25, 16, 10, 7, 6, 6, 7, 7, 8, 9, 9, 9, 10, 10, 10, 10, 9, 9, 8, 8, 7, 7, 6, 6, 5, 5, 4, 4, 4, 5, 5, 5, 6, 6, 5, 5, 5, 4, 4, 4, 4, 7, 12, 21, 35, 54, 78, 107, 140, 175, 210, 241, 266, 282, 287, 281, 266, 248, 231, 224, 231, 255, 297, 352, 413, 471, 515, 538, 534, 503, 448, 376, 297, 220, 152, 96, 56, 29, 14, 7, 6, 7, 9, 11, 12, 13, 14, 14, 14, 14, 14, 13, 12, 11, 10, 9, 8, 8, 8, 9, 9, 10, 10, 10, 10, 9, 8, 7, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 9, 22, 43, 72, 109, 154, 204, 256, 305, 346, 373, 382, 373, 347, 309, 265, 223, 190, 169, 164, 172, 189, 210, 228, 239, 239, 227, 205, 175, 141, 107, 77, 52, 33, 21, 13, 9, 6, 5, 5, 6, 6, 7, 9, 9, 10, 10, 9, 9, 8, 7, 7, 7, 6, 6, 5, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 6, 6, 7, 6, 6, 5, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 6, 11, 20, 34, 53, 77, 106, 137, 167, 191, 208, 214, 209, 195, 173, 145, 117, 89, 63, 42, 26, 13, 5, 1, 0, 4, 11, 25, 46, 77, 118, 169, 227, 290, 350, 399, 432, 444, 432, 398, 346, 284, 218, 155, 101, 59, 29, 11, 3, 0, 1, 2, 4, 5, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 5, 6, 7, 9, 9, 10, 10, 9, 8, 7, 6, 6, 6, 6, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 6, 5, 4, 3, 2, 3, 6, 12, 24, 43, 69, 103, 143, 185, 225, 256, 276, 280, 270, 249, 223, 201, 190, 197, 224, 270, 327, 388, 441, 477, 489, 475, 436, 378, 308, 235, 166, 107, 62, 31, 12, 2, 0, 0, 0, 4, 11, 22, 40, 64, 93, 127, 163, 198, 229, 252, 265, 264, 249, 223, 188, 148, 109, 74, 46, 26, 14, 8, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 6, 7, 8, 8, 9, 8, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 5, 6, 7, 9, 11, 14, 17, 20, 22, 23, 22, 20, 18, 14, 11, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 5, 6, 7, 8, 8, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 2, 8, 18, 34, 56, 86, 120, 158, 194, 225, 247, 256, 251, 232, 202, 165, 125, 88, 57, 34, 18, 9, 6, 5, 5, 5, 5, 4, 3, 2, 2, 3, 3, 4, 5, 6, 6, 6, 6, 6, 6, 6, 7, 9, 10, 11, 10, 10, 8, 6, 5, 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, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 8, 25, 54, 97, 152, 219, 290, 359, 418, 459, 476, 465, 428, 369, 296, 220, 148, 89, 45, 18, 4, 0, 0, 0, 1, 2, 3, 3, 4, 5, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 3, 3, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 7, 8, 8, 7, 6, 4, 3, 1, 0, 0, 0, 6, 20, 46, 87, 142, 210, 284, 355, 412, 448, 456, 435, 390, 327, 255, 184, 120, 70, 34, 13, 2, 0, 0, 0, 2, 6, 14, 29, 52, 82, 120, 162, 204, 241, 268, 280, 275, 255, 221, 181, 137, 97, 64, 39, 23, 13, 9, 8, 8, 9, 10, 10, 10, 10, 9, 9, 8, 7, 6, 5, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 11, 32, 68, 121, 193, 277, 365, 448, 512, 547, 547, 512, 447, 363, 270, 183, 110, 56, 22, 5, 0, 0, 0, 1, 4, 12, 28, 55, 94, 145, 203, 264, 319, 361, 382, 379, 353, 307, 250, 189, 131, 84, 48, 24, 11, 5, 4, 5, 6, 7, 8, 8, 9, 9, 8, 8, 8, 7, 7, 6, 6, 7, 7, 8, 8, 8, 7, 6, 4, 2, 1, 0, 0, 1, 9, 25, 52, 92, 145, 208, 274, 335, 381, 404, 401, 371, 323, 266, 215, 180, 171, 192, 240, 310, 388, 463, 520, 550, 546, 507, 439, 352, 258, 170, 97, 45, 14, 0, 0, 0, 2, 3, 4, 4, 4, 5, 7, 8, 8, 8, 7, 6, 5, 5, 4, 5, 5, 6, 7, 8, 8, 9, 8, 8, 7, 6, 6, 6, 6, 7, 7, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 7, 6, 5, 4, 2, 1, 0, 0, 0, 1, 8, 22, 45, 78, 120, 167, 212, 250, 273, 279, 267, 238, 197, 151, 106, 67, 38, 18, 7, 3, 2, 4, 5, 7, 7, 8, 8, 8, 8, 8, 7, 6, 5, 4, 3, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 4, 4, 4, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 4, 4, 5, 5, 5, 5, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 3, 3, 4, 5, 6, 6, 5, 4, 3, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 3, 4, 5, 6, 7, 8, 9, 9, 9, 8, 7, 6, 5, 5, 5, 5, 5, 5, 4, 3, 2, 0, 0, 0, 7, 23, 50, 91, 141, 196, 249, 290, 312, 312, 291, 251, 201, 149, 100, 61, 32, 15, 5, 2, 2, 3, 4, 6, 7, 9, 9, 9, 8, 6, 5, 4, 3, 1, 0, 0, 1, 12, 36, 77, 136, 208, 287, 361, 419, 451, 453, 423, 367, 294, 214, 139, 78, 35, 10, 0, 0, 0, 0, 0, 0, 6, 24, 57, 108, 176, 255, 337, 409, 462, 486, 476, 434, 368, 290, 215, 155, 119, 111, 127, 159, 196, 228, 246, 245, 227, 195, 155, 113, 75, 44, 23, 11, 5, 4, 4, 5, 5, 5, 4, 3, 2, 1, 2, 3, 4, 4, 5, 5, 5, 5, 5, 6, 8, 10, 11, 12, 12, 12, 10, 8, 6, 5, 5, 5, 6, 7, 8, 8, 7, 5, 3, 1, 0, 0, 3, 11, 26, 48, 77, 111, 148, 183, 210, 225, 225, 210, 181, 144, 104, 67, 38, 18, 6, 2, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 7, 8, 8, 9, 9, 10, 11, 11, 10, 9, 8, 6, 6, 6, 6, 7, 8, 9, 9, 9, 8, 8, 7, 7, 6, 6, 6, 7, 7, 8, 8, 9, 9, 8, 8, 7, 7, 7, 6, 6, 5, 4, 4, 3, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 10, 38, 90, 169, 271, 387, 503, 600, 663, 680, 647, 570, 460, 336, 217, 120, 52, 13, 0, 0, 0, 3, 4, 3, 3, 4, 6, 8, 9, 9, 9, 8, 7, 7, 6, 6, 5, 4, 3, 3, 2, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 4, 5, 6, 8, 10, 10, 10, 10, 8, 7, 5, 5, 5, 6, 7, 8, 10, 11, 12, 12, 11, 9, 8, 6, 5, 5, 5, 5, 6, 7, 7, 7, 7, 7, 6, 6, 5, 4, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 8, 32, 79, 150, 243, 350, 456, 546, 604, 619, 588, 516, 417, 309, 214, 148, 121, 130, 168, 220, 269, 301, 308, 289, 249, 196, 140, 89, 49, 23, 8, 2, 2, 3, 4, 5, 5, 5, 5, 5, 6, 8, 9, 10, 10, 9, 8, 7, 5, 4, 4, 4, 5, 7, 8, 10, 10, 10, 10, 8, 7, 6, 5, 5, 5, 6, 7, 7, 7, 7, 6, 6, 6, 6, 6, 7, 7, 8, 8, 8, 7, 7, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 4, 4, 5, 6, 5, 5, 4, 2, 1, 1, 1, 1, 3, 4, 5, 5, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 12, 33, 67, 112, 164, 215, 258, 285, 291, 274, 239, 191, 139, 90, 50, 22, 6, 0, 0, 1, 3, 5, 5, 6, 5, 4, 3, 1, 0, 0, 0, 1, 0, 0, 0, 1, 14, 42, 89, 155, 235, 320, 397, 453, 477, 466, 419, 345, 257, 169, 95, 42, 11, 0, 0, 0, 3, 3, 2, 1, 0, 0, 1, 2, 3, 3, 3, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 4, 4, 6, 7, 9, 10, 11, 10, 10, 8, 7, 6, 6, 7, 8, 9, 10, 11, 11, 11, 10, 9, 8, 8, 8, 9, 8, 7, 5, 3, 2, 1, 1, 0, 0, 0, 10, 34, 78, 143, 227, 320, 409, 479, 516, 511, 465, 386, 289, 191, 107, 47, 12, 0, 0, 0, 3, 2, 0, 0, 0, 7, 22, 48, 82, 123, 166, 206, 236, 249, 244, 221, 183, 138, 93, 55, 27, 9, 1, 0, 0, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 3, 18, 49, 97, 161, 232, 300, 353, 381, 378, 347, 292, 225, 155, 94, 47, 18, 3, 0, 0, 2, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 1, 2, 1, 0, 0, 6, 33, 88, 175, 291, 421, 548, 650, 706, 706, 648, 543, 411, 275, 158, 72, 21, 0, 0, 0, 5, 5, 3, 1, 0, 0, 1, 2, 3, 3, 4, 4, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 6, 6, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 5, 6, 7, 7, 6, 3, 1, 0, 0, 1, 1, 0, 0, 0, 12, 45, 105, 195, 311, 439, 561, 655, 703, 694, 628, 517, 382, 248, 134, 55, 11, 0, 0, 2, 5, 3, 0, 0, 6, 27, 63, 115, 178, 245, 307, 353, 375, 367, 332, 274, 205, 136, 77, 34, 8, 0, 0, 1, 4, 4, 0, 0, 0, 25, 81, 175, 306, 460, 616, 747, 827, 840, 783, 668, 517, 361, 229, 144, 113, 134, 192, 265, 333, 377, 388, 365, 314, 246, 173, 107, 56, 22, 5, 0, 1, 5, 8, 9, 8, 7, 6, 6, 7, 9, 11, 12, 12, 11, 8, 5, 3, 1, 0, 0, 0, 1, 3, 4, 5, 6, 5, 4, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 3, 2, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 4, 6, 8, 8, 7, 5, 3, 2, 2, 2, 2, 0, 0, 2, 21, 63, 132, 226, 334, 439, 520, 561, 551, 493, 399, 287, 178, 91, 33, 4, 0, 0, 4, 6, 5, 2, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 3, 5, 6, 8, 9, 9, 9, 9, 8, 7, 6, 5, 5, 5, 5, 6, 5, 5, 4, 4, 4, 4, 5, 7, 8, 10, 11, 11, 10, 9, 8, 7, 6, 4, 3, 1, 0, 0, 0, 1, 2, 1, 0, 0, 6, 27, 66, 127, 204, 288, 364, 417, 435, 414, 355, 273, 184, 112, 74, 83, 142, 242, 364, 485, 579, 627, 619, 555, 451, 326, 206, 108, 42, 7, 0, 0, 4, 7, 6, 4, 2, 1, 1, 1, 2, 2, 2, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 1, 1, 3, 5, 6, 7, 7, 5, 4, 2, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 2, 3, 4, 6, 7, 8, 8, 8, 7, 6, 5, 4, 4, 5, 6, 7, 7, 8, 7, 6, 6, 5, 5, 5, 6, 8, 9, 10, 10, 9, 8, 6, 5, 3, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 5, 25, 61, 114, 181, 251, 313, 353, 365, 346, 298, 233, 163, 99, 50, 18, 2, 0, 0, 5, 8, 10, 11, 12, 13, 14, 15, 16, 16, 16, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 8, 8, 7, 5, 1, 0, 1, 18, 57, 121, 208, 311, 411, 491, 532, 524, 467, 374, 268, 175, 123, 128, 197, 319, 471, 620, 733, 786, 765, 677, 539, 382, 234, 117, 42, 4, 0, 0, 4, 6, 3, 0, 0, 4, 25, 68, 134, 223, 328, 436, 530, 589, 600, 556, 465, 347, 230, 149, 129, 184, 310, 484, 668, 820, 906, 905, 818, 665, 481, 301, 156, 59, 9, 0, 0, 7, 12, 13, 12, 11, 13, 16, 19, 20, 19, 18, 16, 15, 14, 14, 13, 13, 13, 12, 11, 10, 8, 6, 5, 5, 4, 3, 0, 0, 0, 14, 46, 102, 179, 269, 357, 428, 465, 460, 414, 337, 244, 154, 81, 31, 5, 0, 0, 2, 4, 4, 1, 0, 0, 5, 20, 47, 89, 145, 210, 275, 329, 360, 360, 329, 273, 202, 131, 71, 28, 5, 0, 0, 3, 6, 6, 2, 0, 0, 12, 42, 93, 164, 248, 330, 397, 432, 428, 383, 306, 213, 127, 70, 60, 107, 206, 345, 496, 632, 723, 750, 706, 601, 458, 306, 172, 75, 19, 0, 0, 4, 10, 12, 11, 10, 10, 11, 13, 15, 15, 15, 14, 13, 13, 12, 12, 12, 12, 13, 15, 17, 20, 22, 23, 22, 20, 18, 16, 14, 13, 11, 9, 7, 5, 5, 5, 5, 3, 0, 0, 4, 28, 77, 155, 256, 368, 471, 542, 566, 535, 456, 348, 238, 151, 111, 124, 187, 279, 376, 450, 481, 461, 395, 299, 197, 115, 73, 79, 133, 221, 323, 413, 471, 485, 451, 378, 283, 185, 102, 43, 10, 0, 0, 3, 5, 5, 2, 0, 0, 0, 0, 2, 3, 4, 5, 6, 6, 6, 6, 5, 4, 3, 3, 3, 5, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 5, 4, 3, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 1, 1, 1, 1, 2, 3, 3, 4, 4, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 2, 3, 2, 0, 0, 3, 23, 64, 127, 204, 284, 350, 385, 382, 341, 272, 190, 113, 53, 16, 0, 0, 0, 3, 4, 2, 0, 0, 0, 2, 3, 2, 0, 0, 0, 0, 3, 5, 3, 0, 0, 7, 42, 111, 213, 338, 465, 567, 621, 614, 548, 437, 308, 185, 90, 29, 0, 0, 0, 2, 6, 7, 5, 0, 0, 0, 20, 81, 188, 341, 519, 693, 824, 881, 850, 736, 567, 381, 214, 91, 21, 0, 0, 4, 10, 8, 3, 0, 0, 0, 5, 9, 10, 10, 8, 6, 4, 3, 2, 1, 1, 0, 1, 2, 3, 3, 4, 3, 3, 3, 3, 4, 5, 4, 3, 1, 0, 0, 0, 2, 5, 4, 0, 0, 3, 36, 104, 214, 356, 510, 648, 740, 765, 714, 600, 448, 290, 154, 60, 10, 0, 0, 5, 9, 7, 2, 0, 0, 0, 1, 2, 3, 3, 2, 1, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 3, 6, 4, 0, 0, 4, 37, 108, 220, 361, 511, 638, 714, 720, 653, 528, 374, 228, 123, 82, 110, 195, 309, 422, 501, 527, 494, 413, 305, 194, 102, 40, 6, 0, 0, 3, 6, 7, 3, 0, 0, 0, 16, 54, 116, 196, 284, 361, 410, 419, 385, 316, 230, 143, 73, 26, 3, 0, 0, 4, 5, 4, 1, 0, 1, 3, 5, 5, 4, 1, 0, 0, 1, 3, 3, 0, 0, 0, 20, 62, 130, 218, 313, 394, 444, 451, 412, 336, 241, 148, 72, 23, 0, 0, 0, 4, 5, 3, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 4, 4, 3, 2, 1, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 6, 9, 11, 11, 9, 6, 5, 6, 8, 9, 6, 0, 0, 7, 50, 135, 262, 418, 576, 701, 764, 748, 656, 507, 337, 181, 73, 30, 53, 129, 230, 328, 396, 418, 392, 325, 237, 148, 75, 27, 3, 0, 0, 4, 5, 2, 0, 0, 0, 4, 7, 9, 7, 3, 0, 0, 1, 5, 6, 3, 0, 0, 17, 73, 171, 306, 460, 603, 702, 733, 689, 579, 431, 277, 146, 56, 9, 0, 0, 5, 8, 6, 1, 0, 0, 0, 1, 3, 4, 5, 5, 4, 4, 3, 2, 2, 3, 5, 7, 8, 8, 8, 7, 7, 6, 5, 1, 0, 0, 10, 40, 92, 163, 243, 316, 367, 381, 356, 297, 219, 139, 71, 26, 3, 0, 0, 3, 5, 4, 1, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 5, 3, 1, 0, 0, 1, 2, 4, 6, 6, 6, 4, 2, 1, 0, 0, 0, 1, 2, 4, 5, 4, 4, 2, 1, 1, 2, 3, 2, 1, 0, 0, 0, 1, 6, 8, 5, 0, 0, 13, 69, 171, 316, 484, 641, 750, 783, 732, 609, 446, 279, 141, 49, 3, 0, 0, 5, 10, 9, 5, 0, 0, 0, 13, 54, 126, 227, 346, 459, 543, 576, 549, 469, 354, 232, 125, 50, 9, 0, 0, 4, 7, 6, 2, 0, 0, 1, 4, 7, 9, 9, 8, 7, 5, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 1, 3, 4, 1, 0, 0, 13, 48, 109, 192, 283, 363, 415, 424, 388, 316, 226, 137, 66, 21, 0, 0, 0, 4, 5, 4, 1, 0, 1, 3, 4, 5, 5, 4, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 1, 3, 4, 4, 3, 2, 2, 2, 3, 4, 5, 4, 1, 0, 0, 0, 3, 7, 7, 2, 0, 0, 29, 101, 221, 382, 557, 710, 805, 817, 742, 600, 423, 252, 118, 34, 0, 0, 2, 11, 12, 9, 5, 4, 7, 12, 14, 13, 8, 2, 0, 0, 3, 7, 7, 1, 0, 0, 32, 102, 215, 357, 505, 625, 688, 675, 588, 447, 287, 145, 56, 39, 96, 209, 350, 482, 571, 596, 551, 446, 311, 182, 97, 83, 149, 283, 454, 619, 737, 775, 724, 594, 420, 245, 115, 67, 117, 256, 455, 666, 840, 934, 925, 818, 640, 435, 247, 107, 25, 0, 0, 6, 13, 12, 6, 0, 0, 3, 10, 15, 15, 12, 6, 1, 0, 3, 6, 7, 2, 0, 0, 23, 82, 181, 313, 457, 583, 659, 665, 595, 467, 312, 172, 84, 75, 148, 285, 450, 600, 694, 708, 639, 504, 337, 178, 62, 12, 32, 110, 221, 333, 419, 457, 442, 380, 288, 189, 103, 42, 8, 0, 0, 4, 7, 6, 3, 0, 0, 0, 2, 4, 6, 7, 7, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 5, 4, 3, 2, 4, 6, 7, 8, 6, 3, 0, 0, 1, 4, 5, 2, 0, 0, 12, 52, 120, 213, 314, 402, 456, 460, 415, 331, 230, 135, 61, 17, 0, 0, 0, 3, 5, 5, 3, 0, 0, 0, 9, 40, 95, 172, 260, 340, 394, 406, 374, 305, 217, 130, 61, 18, 0, 0, 0, 5, 5, 3, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 4, 7, 6, 1, 0, 0, 30, 97, 205, 341, 481, 595, 653, 640, 558, 425, 272, 132, 34, 0, 15, 85, 183, 283, 360, 396, 385, 332, 252, 165, 89, 35, 6, 0, 0, 3, 6, 4, 1, 0, 0, 0, 2, 4, 6, 7, 7, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 1, 3, 4, 5, 5, 5, 4, 3, 2, 2, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 1, 1, 0, 0, 1, 3, 5, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 6, 7, 9, 11, 12, 12, 11, 9, 7, 5, 4, 4, 5, 7, 9, 11, 12, 11, 9, 6, 4, 3, 4, 6, 7, 8, 6, 4, 2, 1, 3, 4, 4, 0, 0, 0, 21, 67, 139, 230, 322, 395, 430, 418, 361, 274, 179, 95, 36, 5, 0, 0, 4, 6, 5, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 3, 5, 4, 0, 0, 3, 32, 90, 176, 281, 384, 461, 493, 471, 401, 301, 195, 104, 41, 7, 0, 0, 0, 4, 7, 7, 4, 0, 0, 2, 40, 121, 248, 410, 576, 711, 780, 764, 663, 501, 317, 153, 45, 13, 58, 159, 287, 405, 482, 501, 461, 373, 264, 157, 73, 21, 0, 0, 3, 7, 8, 4, 0, 0, 0, 2, 4, 4, 2, 0, 0, 0, 3, 6, 6, 1, 0, 0, 26, 87, 185, 310, 437, 539, 589, 574, 497, 380, 251, 138, 57, 12, 0, 0, 0, 4, 6, 7, 5, 0, 0, 0, 21, 85, 196, 345, 507, 645, 724, 723, 640, 500, 337, 188, 79, 16, 0, 0, 1, 9, 13, 12, 5, 0, 0, 2, 50, 149, 300, 485, 668, 806, 862, 821, 694, 513, 324, 164, 56, 2, 0, 0, 8, 13, 12, 6, 0, 0, 0, 13, 54, 123, 215, 316, 406, 462, 469, 426, 344, 242, 145, 68, 20, 0, 0, 2, 8, 10, 9, 6, 4, 4, 6, 9, 13, 15, 17, 17, 16, 14, 11, 8, 6, 4, 4, 5, 6, 7, 8, 8, 7, 6, 5, 3, 3, 3, 4, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 2, 4, 3, 0, 0, 1, 21, 61, 123, 198, 270, 324, 344, 325, 272, 199, 123, 60, 19, 0, 0, 0, 4, 5, 3, 0, 0, 0, 1, 4, 6, 5, 2, 0, 0, 0, 2, 7, 8, 3, 0, 0, 19, 77, 174, 302, 436, 546, 601, 586, 506, 381, 244, 125, 43, 2, 0, 0, 7, 10, 7, 2, 0, 0, 2, 7, 10, 11, 10, 9, 8, 7, 7, 6, 6, 6, 7, 8, 10, 13, 14, 15, 15, 14, 11, 9, 7, 6, 7, 8, 10, 13, 14, 15, 14, 12, 10, 7, 6, 6, 8, 11, 14, 17, 19, 19, 18, 15, 12, 10, 8, 8, 9, 10, 12, 13, 13, 12, 10, 9, 8, 9, 11, 12, 10, 7, 4, 3, 4, 6, 7, 4, 0, 0, 9, 50, 128, 240, 369, 490, 573, 595, 548, 439, 294, 148, 37, 0, 32, 153, 333, 535, 713, 824, 840, 760, 607, 419, 240, 104, 24, 0, 0, 6, 13, 12, 6, 0, 0, 0, 0, 2, 4, 4, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 3, 2, 2, 3, 4, 5, 7, 9, 10, 10, 10, 10, 9, 9, 10, 11, 13, 14, 14, 14, 12, 9, 7, 6, 5, 5, 5, 3, 0, 0, 0, 0, 4, 7, 5, 0, 0, 6, 43, 117, 227, 361, 490, 586, 620, 581, 474, 322, 162, 39, 0, 41, 194, 424, 686, 919, 1067, 1092, 989, 789, 543, 310, 134, 30, 0, 0, 5, 14, 13, 7, 0, 0, 0, 0, 6, 29, 74, 143, 228, 313, 379, 407, 390, 331, 247, 157, 79, 27, 1, 0, 0, 6, 10, 9, 6, 3, 2, 2, 3, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 2, 2, 2, 2, 2, 2, 3, 4, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 4, 4, 4, 3, 2, 1, 0, 0, 0, 2, 3, 4, 2, 0, 0, 0, 0, 5, 8, 7, 0, 0, 5, 47, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 134, 267, 430, 592, 713, 762, 721, 595, 411, 214, 56, 0, 33, 208, 486, 812, 1113, 1315, 1368, 1259, 1019, 714, 416, 184, 44, 0, 0, 9, 23, 22, 11, 0, 0, 0, 4, 11, 14, 14, 13, 11, 10, 9, 9, 8, 9, 10, 12, 14, 15, 15, 12, 9, 8, 8, 8, 6, 0, 0, 0, 23, 76, 161, 269, 379, 466, 507, 490, 420, 315, 201, 102, 35, 1, 0, 0, 7, 10, 8, 4, 2, 3, 7, 11, 14, 12, 7, 1, 0, 0, 3, 9, 11, 5, 0, 0, 25, 103, 237, 414, 601, 755, 834, 817, 706, 533, 342, 175, 59, 2, 0, 0, 13, 18, 15, 7, 2, 2, 7, 14, 19, 19, 13, 5, 0, 0, 0, 7, 15, 14, 2, 0, 0, 58, 193, 406, 672, 937, 1136, 1214, 1148, 956, 689, 416, 194, 54, 0, 0, 3, 16, 17, 9, 1, 0, 0, 0, 0, 7, 33, 83, 159, 250, 338, 400, 419, 390, 319, 227, 135, 62, 16, 0, 0, 2, 7, 8, 5, 1, 0, 0, 0, 0, 2, 2, 2, 3, 3, 3, 2, 2, 2, 2, 3, 4, 5, 6, 6, 6, 5, 4, 3, 2, 1, 0, 0, 1, 2, 3, 4, 4, 5, 4, 4, 3, 2, 1, 2, 3, 5, 8, 9, 10, 9, 8, 6, 4, 2, 2, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 2, 5, 8, 8, 5, 0, 0, 0, 2, 8, 10, 5, 0, 0, 18, 88, 213, 384, 575, 741, 840, 845, 754, 592, 401, 225, 94, 18, 0, 0, 0, 10, 16, 15, 8, 0, 0, 1, 57, 176, 360, 590, 820, 996, 1068, 1012, 838, 586, 320, 107, 0, 21, 163, 386, 631, 836, 949, 944, 825, 625, 393, 184, 43, 0, 39, 154, 302, 440, 530, 550, 501, 398, 273, 155, 67, 16, 0, 0, 4, 7, 5, 2, 0, 0, 0, 0, 0, 3, 23, 63, 122, 191, 256, 300, 311, 287, 232, 163, 95, 42, 10, 0, 0, 3, 7, 8, 6, 3, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 1, 3, 4, 5, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 1, 2, 5, 8, 11, 13, 14, 13, 12, 11, 10, 10, 10, 9, 7, 2, 0, 0, 0, 4, 12, 14, 6, 0, 0, 23, 109, 257, 453, 660, 826, 907, 878, 748, 553, 344, 168, 51, 0, 0, 1, 14, 16, 10, 0, 0, 0, 2, 8, 12, 12, 7, 0, 0, 0, 0, 8, 14, 10, 0, 0, 5, 65, 187, 367, 579, 776, 909, 939, 858, 688, 475, 270, 114, 23, 0, 0, 8, 16, 14, 5, 0, 0, 3, 11, 17, 16, 10, 3, 0, 0, 6, 10, 9, 0, 0, 3, 54, 158, 312, 496, 669, 789, 822, 759, 617, 434, 254, 113, 28, 0, 0, 5, 13, 13, 7, 0, 0, 0, 0, 4, 7, 8, 8, 7, 6, 5, 4, 2, 1, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 4, 5, 6, 7, 7, 7, 6, 5, 3, 1, 0, 0, 0, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 0, 0, 0, 0, 1, 5, 6, 3, 0, 0, 9, 49, 120, 218, 324, 415, 468, 467, 413, 320, 213, 116, 45, 7, 0, 0, 5, 9, 7, 3, 0, 0, 2, 6, 10, 11, 8, 3, 0, 0, 1, 5, 8, 5, 0, 0, 6, 47, 123, 229, 348, 451, 511, 511, 451, 347, 228, 121, 44, 4, 0, 0, 6, 9, 7, 3, 0, 0, 1, 5, 7, 8, 7, 6, 4, 4, 3, 2, 2, 1, 2, 3, 5, 8, 10, 12, 12, 11, 9, 6, 3, 1, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 4, 6, 8, 10, 11, 12, 12, 10, 8, 6, 4, 3, 3, 4, 5, 7, 8, 9, 9, 9, 7, 6, 4, 3, 3, 3, 5, 7, 10, 13, 15, 15, 14, 11, 8, 6, 5, 5, 7, 8, 10, 10, 9, 8, 6, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 5, 6, 6, 4, 1, 0, 0, 0, 3, 7, 7, 2, 0, 0, 24, 87, 187, 312, 437, 529, 564, 531, 439, 314, 187, 85, 22, 0, 0, 3, 10, 11, 7, 1, 0, 0, 0, 3, 6, 7, 7, 7, 6, 6, 5, 5, 5, 5, 7, 9, 11, 13, 14, 14, 12, 9, 6, 4, 3, 4, 5, 6, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 1, 2, 4, 5, 7, 7, 7, 7, 6, 5, 5, 5, 5, 6, 7, 6, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 5, 3, 2, 2, 2, 4, 6, 8, 9, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 1, 3, 4, 6, 8, 9, 9, 9, 8, 7, 6, 6, 6, 6, 6, 5, 5, 5, 6, 10, 14, 17, 17, 13, 5, 0, 0, 1, 11, 18, 14, 0, 0, 2, 73, 220, 437, 690, 922, 1072, 1096, 988, 778, 524, 286, 112, 16, 0, 0, 12, 21, 18, 7, 0, 0, 0, 1, 5, 7, 7, 6, 6, 6, 7, 8, 8, 8, 8, 9, 11, 13, 14, 15, 15, 13, 12, 10, 8, 6, 6, 5, 6, 5, 5, 4, 3, 2, 2, 3, 5, 8, 8, 6, 2, 0, 0, 0, 5, 12, 11, 3, 0, 0, 40, 136, 290, 484, 680, 832, 897, 856, 713, 500, 269, 76, 0, 2, 166, 442, 777, 1092, 1309, 1371, 1266, 1026, 717, 418, 186, 46, 0, 0, 0, 12, 17, 15, 11, 2, 0, 0, 9, 93, 258, 501, 786, 1048, 1220, 1251, 1131, 893, 603, 332, 131, 20, 0, 0, 14, 24, 19, 6, 0, 0, 0, 8, 13, 12, 6, 0, 0, 0, 6, 12, 11, 2, 0, 2, 47, 144, 294, 477, 654, 779, 814, 742, 577, 360, 155, 25, 15, 140, 375, 663, 930, 1104, 1142, 1035, 814, 535, 266, 67, 0, 5, 141, 346, 570, 758, 863, 860, 755, 578, 377, 199, 73, 8, 0, 0, 11, 15, 11, 2, 0, 0, 0, 5, 9, 9, 6, 0, 0, 0, 1, 9, 13, 9, 0, 0, 10, 76, 199, 374, 569, 741, 845, 853, 761, 592, 385, 184, 33, 0, 4, 155, 403, 707, 1004, 1222, 1304, 1227, 1014, 723, 429, 194, 49, 0, 0, 7, 22, 22, 11, 0, 0, 0, 0, 4, 7, 7, 6, 4, 3, 2, 2, 1, 1, 1, 1, 2, 3, 4, 4, 4, 4, 3, 2, 2, 2, 2, 3, 4, 5, 7, 8, 8, 7, 6, 6, 7, 10, 15, 19, 20, 15, 6, 0, 0, 1, 11, 18, 14, 0, 0, 2, 76, 230, 457, 723, 967, 1127, 1157, 1048, 834, 571, 322, 135, 25, 0, 0, 4, 23, 33, 28, 10, 0, 0, 29, 162, 400, 726, 1088, 1404, 1593, 1598, 1414, 1083, 689, 327, 76, 0, 47, 234, 479, 708, 860, 900, 824, 662, 459, 267, 120, 31, 0, 0, 1, 12, 17, 16, 8, 0, 0, 0, 51, 156, 316, 510, 698, 833, 877, 814, 656, 443, 225, 54, 0, 6, 149, 375, 634, 865, 1011, 1035, 933, 735, 497, 275, 110, 19, 0, 0, 10, 18, 15, 5, 0, 0, 0, 1, 5, 7, 7, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 4, 4, 5, 9, 14, 17, 18, 14, 6, 0, 0, 0, 7, 17, 18, 6, 0, 0, 40, 159, 355, 604, 854, 1042, 1114, 1050, 868, 619, 367, 166, 42, 0, 0, 6, 19, 19, 10, 0, 0, 0, 0, 5, 8, 8, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 13, 18, 21, 22, 21, 19, 15, 11, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 8, 7, 4, 2, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 2, 3, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 2, 3, 5, 9, 13, 14, 13, 9, 4, 1, 2, 6, 8, 6, 0, 0, 5, 46, 128, 248, 386, 513, 596, 613, 557, 446, 307, 176, 75, 16, 0, 0, 4, 10, 9, 4, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 3, 6, 9, 11, 10, 6, 0, 0, 0, 2, 10, 14, 9, 0, 0, 19, 99, 248, 455, 688, 895, 1020, 1025, 899, 671, 397, 152, 5, 1, 149, 416, 738, 1034, 1231, 1278, 1168, 929, 620, 314, 81, 0, 15, 200, 488, 814, 1100, 1276, 1298, 1165, 916, 619, 343, 139, 25, 0, 0, 13, 22, 18, 6, 0, 0, 0, 7, 15, 18, 18, 16, 12, 8, 5, 3, 3, 5, 8, 12, 14, 12, 6, 0, 0, 0, 6, 17, 19, 8, 0, 0, 40, 168, 388, 676, 978, 1221, 1340, 1301, 1114, 831, 527, 267, 91, 4, 0, 0, 7, 16, 18, 15, 8, 0, 0, 0, 59, 201, 428, 716, 1007, 1230, 1321, 1255, 1048, 757, 458, 214, 59, 0, 0, 6, 21, 22, 11, 0, 0, 0, 13, 25, 30, 26, 15, 2, 0, 0, 7, 16, 15, 3, 0, 0, 59, 196, 411, 676, 936, 1127, 1195, 1120, 924, 659, 392, 179, 47, 0, 0, 6, 19, 20, 10, 0, 0, 0, 0, 6, 8, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 2, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 2, 5, 9, 11, 11, 8, 4, 0, 0, 1, 6, 9, 6, 0, 0, 7, 52, 137, 259, 397, 521, 599, 609, 548, 432, 293, 164, 67, 12, 0, 0, 5, 10, 9, 4, 0, 0, 0, 0, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 7, 6, 6, 5, 5, 5, 4, 4, 3, 2, 3, 4, 7, 11, 13, 13, 9, 2, 0, 0, 0, 8, 15, 14, 2, 0, 0, 57, 185, 385, 632, 876, 1059, 1129, 1062, 871, 603, 324, 104, 0, 16, 161, 385, 630, 834, 945, 938, 817, 614, 378, 166, 25, 0, 59, 221, 433, 644, 800, 863, 820, 686, 500, 308, 151, 49, 0, 0, 0, 6, 11, 11, 8, 2, 0, 0, 5, 58, 164, 324, 516, 702, 835, 878, 820, 674, 481, 287, 132, 36, 0, 0, 4, 14, 15, 12, 9, 12, 19, 25, 26, 19, 8, 0, 0, 6, 15, 18, 8, 0, 0, 46, 175, 391, 673, 967, 1206, 1326, 1291, 1102, 803, 466, 173, 0, 0, 147, 454, 841, 1219, 1499, 1612, 1535, 1292, 949, 592, 295, 98, 2, 0, 0, 14, 24, 21, 12, 0, 0, 0, 16, 93, 231, 426, 650, 855, 989, 1016, 926, 741, 505, 273, 91, 0, 0, 72, 225, 412, 591, 721, 772, 732, 614, 448, 277, 135, 42, 0, 0, 1, 10, 12, 7, 0, 0, 0, 0, 4, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 1, 4, 9, 13, 14, 9, 1, 0, 0, 0, 14, 26, 23, 3, 0, 0, 94, 310, 650, 1070, 1487, 1799, 1921, 1818, 1518, 1103, 675, 324, 97, 0, 0, 4, 26, 30, 18, 1, 0, 0, 0, 6, 11, 12, 9, 6, 3, 2, 2, 2, 2, 3, 4, 7, 9, 12, 13, 13, 11, 9, 6, 3, 1, 0, 0, 0, 0, 1, 2, 1, 1, 0, 0, 3, 6, 10, 11, 9, 3, 0, 0, 0, 8, 18, 18, 6, 0, 0, 54, 200, 439, 746, 1063, 1314, 1433, 1386, 1185, 884, 559, 282, 94, 2, 0, 0, 18, 24, 16, 3, 0, 0, 0, 6, 11, 13, 11, 7, 3, 1, 0, 0, 0, 1, 2, 2, 2, 0, 0, 0, 0, 2, 6, 7, 3, 0, 0, 12, 58, 140, 253, 377, 486, 551, 556, 498, 394, 269, 153, 65, 15, 0, 0, 3, 7, 5, 1, 0, 0, 3, 9, 11, 9, 3, 0, 0, 0, 7, 12, 9, 0, 0, 8, 70, 193, 373, 583, 779, 912, 945, 870, 706, 497, 292, 132, 34, 0, 0, 5, 14, 14, 7, 0, 0, 3, 12, 20, 25, 25, 18, 9, 0, 0, 0, 4, 13, 15, 7, 0, 0, 41, 149, 331, 572, 829, 1044, 1157, 1131, 967, 707, 429, 224, 169, 301, 606, 1019, 1437, 1754, 1886, 1800, 1519, 1114, 678, 305, 62, 0, 42, 216, 440, 655, 807, 864, 817, 685, 504, 317, 161, 57, 6, 0, 1, 10, 13, 9, 3, 0, 0, 3, 8, 12, 14, 14, 13, 11, 9, 7, 5, 4, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 2, 1, 2, 2, 3, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 8, 10, 12, 13, 13, 12, 10, 8, 6, 4, 3, 4, 5, 7, 8, 8, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 4, 5, 6, 8, 9, 9, 9, 8, 7, 6, 5, 4, 4, 4, 5, 6, 6, 7, 6, 5, 4, 2, 0, 0, 0, 3, 6, 9, 9, 4, 0, 0, 0, 2, 12, 17, 11, 0, 0, 20, 121, 310, 583, 900, 1195, 1397, 1452, 1345, 1102, 787, 474, 223, 65, 0, 0, 3, 18, 20, 11, 0, 0, 0, 0, 6, 8, 7, 5, 2, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 3, 2, 1, 0, 0, 1, 1, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 1, 2, 5, 8, 10, 12, 13, 11, 9, 6, 3, 1, 0, 0, 1, 3, 4, 5, 6, 5, 4, 3, 2, 1, 0, 0, 0, 1, 2, 2, 2, 3, 3, 3, 4, 5, 7, 8, 10, 10, 10, 8, 6, 4, 3, 4, 7, 10, 11, 9, 3, 0, 0, 0, 6, 15, 15, 5, 0, 0, 51, 186, 414, 715, 1040, 1318, 1480, 1483, 1326, 1049, 722, 416, 185, 48, 0, 0, 1, 12, 13, 8, 2, 0, 0, 0, 9, 61, 166, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 332, 545, 770, 960, 1070, 1072, 963, 771, 541, 321, 150, 44, 0, 0, 2, 12, 13, 8, 2, 0, 3, 9, 15, 17, 15, 11, 6, 3, 2, 4, 9, 14, 16, 15, 9, 1, 0, 0, 5, 14, 16, 6, 0, 0, 46, 178, 406, 713, 1053, 1354, 1546, 1580, 1448, 1182, 848, 518, 253, 80, 0, 0, 0, 18, 27, 21, 5, 0, 0, 32, 126, 285, 501, 743, 966, 1119, 1161, 1077, 883, 628, 380, 206, 161, 263, 493, 798, 1102, 1327, 1415, 1343, 1130, 831, 522, 283, 173, 217, 401, 674, 963, 1195, 1310, 1279, 1111, 850, 560, 311, 162, 144, 254, 457, 696, 908, 1038, 1057, 962, 782, 560, 345, 172, 60, 6, 0, 0, 9, 13, 10, 2, 0, 0, 9, 48, 116, 213, 327, 440, 530, 576, 567, 505, 404, 286, 174, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 84, 26, 0, 0, 0, 9, 13, 8, 0, 0, 12, 74, 190, 360, 567, 775, 941, 1026, 1005, 880, 675, 438, 226, 95, 83, 205, 441, 746, 1054, 1295, 1413, 1384, 1215, 950, 650, 376, 171, 47, 0, 0, 0, 11, 14, 10, 2, 0, 0, 2, 42, 123, 252, 421, 605, 770, 879, 905, 840, 694, 497, 288, 111, 3, 0, 90, 288, 559, 856, 1120, 1297, 1346, 1257, 1051, 778, 496, 259, 97, 14, 0, 0, 10, 15, 10, 1, 0, 0, 0, 4, 8, 8, 7, 5, 3, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 9, 11, 14, 17, 19, 19, 15, 10, 4, 1, 1, 4, 5, 3, 0, 0, 12, 59, 149, 283, 445, 610, 742, 813, 805, 719, 576, 407, 246, 119, 39, 1, 0, 0, 6, 7, 4, 0, 0, 0, 1, 4, 5, 5, 3, 1, 0, 0, 0, 1, 3, 4, 6, 5, 3, 0, 0, 0, 1, 3, 3, 0, 0, 0, 21, 70, 152, 261, 382, 495, 575, 605, 578, 500, 388, 266, 155, 72, 22, 0, 0, 0, 3, 3, 0, 0, 0, 3, 8, 11, 9, 5, 0, 0, 0, 3, 6, 5, 0, 0, 9, 60, 164, 324, 527, 742, 930, 1048, 1070, 989, 825, 612, 394, 211, 84, 16, 0, 0, 5, 9, 6, 0, 0, 0, 4, 9, 12, 11, 8, 4, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 3, 4, 5, 6, 7, 7, 7, 7, 5, 3, 2, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 4, 6, 6, 7, 8, 7, 7, 6, 5, 5, 5, 6, 9, 13, 18, 23, 28, 31, 32, 31, 27, 22, 17, 13, 11, 11, 13, 17, 20, 24, 25, 26, 24, 21, 17, 13, 9, 6, 3, 2, 2, 3, 4, 5, 5, 5, 4, 4, 3, 3, 3, 4, 4, 5, 6, 9, 12, 14, 15, 12, 7, 2, 0, 1, 4, 7, 4, 0, 0, 12, 71, 189, 369, 599, 846, 1067, 1219, 1269, 1207, 1045, 817, 567, 339, 163, 53, 2, 0, 0, 9, 9, 1, 0, 1, 34, 102, 204, 333, 472, 600, 694, 734, 711, 626, 498, 352, 222, 141, 131, 204, 349, 542, 746, 918, 1025, 1042, 968, 818, 623, 421, 244, 113, 35, 1, 0, 0, 5, 5, 2, 0, 0, 0, 2, 4, 5, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 3, 5, 7, 9, 11, 12, 10, 7, 3, 1, 1, 2, 3, 1, 0, 0, 12, 55, 139, 266, 432, 614, 786, 916, 978, 959, 863, 707, 522, 340, 188, 81, 21, 0, 0, 1, 5, 4, 1, 0, 0, 0, 2, 3, 4, 3, 1, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 4, 4, 5, 5, 5, 5, 5, 5, 5, 6, 9, 12, 15, 16, 14, 9, 4, 0, 0, 3, 5, 3, 0, 0, 12, 64, 171, 338, 558, 806, 1044, 1231, 1332, 1327, 1218, 1023, 781, 533, 316, 154, 54, 6, 0, 0, 4, 5, 2, 0, 0, 1, 6, 11, 14, 14, 12, 10, 8, 8, 9, 10, 11, 12, 12, 12, 11, 11, 10, 8, 7, 6, 5, 4, 4, 4, 5, 6, 7, 8, 8, 8, 8, 7, 7, 6, 6, 6, 6, 7, 8, 10, 11, 13, 13, 11, 8, 5, 3, 2, 2, 1, 0, 0, 1, 20, 64, 142, 257, 401, 562, 719, 847, 926, 941, 890, 781, 631, 464, 305, 173, 78, 23, 0, 0, 0, 1, 0, 0, 5, 33, 91, 181, 301, 440, 582, 706, 794, 831, 811, 736, 618, 477, 333, 206, 109, 45, 11, 0, 0, 0, 2, 2, 2, 5, 9, 13, 15, 15, 12, 8, 5, 3, 2, 1, 0, 0, 5, 35, 99, 207, 362, 557, 771, 979, 1149, 1256, 1280, 1217, 1077, 882, 662, 449, 268, 135, 52, 10, 0, 0, 1, 2, 1, 0, 0, 0, 3, 6, 8, 9, 7, 6, 4, 4, 4, 5, 5, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 2, 10, 29, 60, 106, 164, 230, 296, 353, 393, 411, 404, 373, 324, 263, 198, 136, 84, 44, 18, 4, 0, 0, 1, 3, 4, 4, 3, 2, 2, 2, 2, 1, 0, 0, 0, 8, 30, 71, 136, 225, 333, 453, 570, 669, 736, 762, 743, 681, 585, 469, 347, 233, 139, 71, 27, 5, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 8, 10, 11, 12, 12, 12, 11, 10, 8, 6, 4, 2, 0, 0, 0, 4, 13, 30, 56, 93, 139, 192, 248, 301, 344, 372, 381, 369, 337, 292, 239, 184, 132, 88, 53, 29, 13, 4, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 2, 11, 29, 60, 107, 170, 247, 334, 422, 502, 564, 601, 608, 584, 531, 458, 372, 283, 199, 128, 74, 36, 13, 2, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 3, 2, 0, 0, 0, 1, 4, 12, 24, 42, 67, 99, 137, 180, 223, 263, 294, 314, 320, 310, 287, 252, 210, 165, 122, 84, 54, 31, 16, 6, 2, 0, 0, 0, 0, 1, 2, 3, 5, 6, 6, 7, 7, 8, 8, 8, 8, 8, 7, 6, 5, 3, 2, 2, 5, 11, 24, 44, 75, 116, 169, 233, 303, 376, 446, 505, 548, 570, 569, 544, 498, 438, 368, 296, 227, 165, 113, 72, 42, 22, 10, 4, 1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 7, 6, 5, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 5, 5, 5, 5, 5, 5, 6, 8, 12, 17, 26, 38, 55, 78, 105, 138, 176, 216, 257, 294, 327, 351, 367, 374, 374, 367, 356, 343, 330, 321, 316, 317, 326, 342, 364, 389, 414, 434, 448, 451, 444, 425, 396, 359, 316, 271, 226, 184, 146, 114, 87, 65, 50, 40, 37, 41, 50, 66, 86, 110, 138, 169, 202, 236, 270, 302, 330, 352, 365, 370, 366, 354, 335, 311, 283, 252, 219, 186, 154, 124, 98, 78, 63, 54, 51, 54, 61, 72, 89, 111, 139, 172, 208, 247, 285, 320, 350, 374, 392, 403, 407, 403, 391, 373, 347, 316, 282, 247, 212, 179, 149, 121, 96, 74, 56, 40, 27, 18, 10, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 6, 7, 9, 10, 12, 14, 17, 20, 24, 29, 34, 40, 47, 54, 62, 71, 79, 89, 99, 109, 120, 131, 142, 153, 164, 174, 183, 192, 201, 208, 215, 221, 226, 229, 232, 234, 235, 234, 233, 232, 230, 227, 224, 220, 216, 211, 206, 201, 197, 194, 190, 186, 181, 174, 166, 159, 154, 150, 145, 140, 132, 125, 118, 114, 112, 111],
-"peakG": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 4, 5, 6, 7, 7, 8, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 17, 17, 17, 17, 17, 17, 17, 18, 19, 20, 21, 22, 22, 22, 22, 22, 23, 24, 24, 26, 27, 27, 28, 29, 29, 30, 31, 32, 34, 36, 37, 39, 40, 41, 41, 41, 41, 41, 42, 43, 44, 46, 47, 48, 49, 49, 50, 50, 51, 51, 51, 51, 50, 50, 51, 51, 52, 53, 53, 53, 53, 53, 53, 53, 54, 55, 55, 55, 54, 53, 52, 52, 53, 54, 55, 56, 56, 56, 56, 55, 55, 55, 54, 54, 55, 55, 54, 54, 54, 53, 53, 54, 54, 55, 56, 57, 57, 57, 56, 56, 55, 55, 55, 54, 54, 53, 53, 54, 54, 54, 54, 54, 54, 53, 53, 53, 52, 52, 52, 52, 52, 53, 53, 53, 53, 53, 53, 52, 51, 51, 50, 50, 51, 51, 52, 51, 50, 49, 48, 48, 48, 48, 49, 50, 50, 50, 49, 48, 47, 47, 47, 47, 47, 47, 46, 45, 45, 44, 44, 44, 45, 45, 46, 46, 45, 45, 44, 43, 42, 41, 40, 40, 41, 41, 41, 40, 39, 38, 37, 36, 35, 36, 36, 37, 37, 37, 37, 36, 35, 34, 34, 34, 33, 33, 33, 32, 32, 31, 30, 30, 30, 29, 29, 29, 28, 28, 28, 28, 27, 27, 27, 26, 25, 24, 23, 23, 22, 22, 22, 22, 22, 21, 21, 20, 19, 19, 19, 19, 19, 18, 18, 18, 18, 18, 18, 17, 17, 16, 15, 14, 14, 13, 12, 12, 12, 11, 11, 11, 11, 11, 10, 10, 10, 10, 9, 9, 9, 8, 8, 7, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 5, 6, 7, 8, 9, 11, 13, 14, 15, 16, 16, 16, 15, 16, 16, 17, 18, 20, 21, 23, 25, 27, 29, 32, 35, 39, 43, 49, 56, 65, 77, 90, 107, 126, 147, 171, 197, 223, 248, 271, 290, 303, 311, 312, 308, 299, 287, 272, 256, 239, 223, 208, 196, 189, 186, 188, 193, 200, 208, 216, 222, 225, 225, 222, 216, 206, 193, 177, 160, 141, 122, 104, 87, 73, 59, 48, 38, 29, 22, 16, 12, 9, 6, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 14, 17, 20, 23, 26, 29, 33, 37, 42, 47, 54, 61, 68, 77, 85, 94, 104, 113, 123, 132, 141, 149, 156, 162, 167, 171, 175, 177, 178, 177, 174, 169, 163, 155, 146, 137, 129, 122, 117, 114, 112, 112, 114, 118, 124, 131, 139, 148, 157, 166, 174, 181, 186, 188, 188, 185, 178, 169, 158, 146, 133, 120, 107, 93, 80, 67, 55, 45, 36, 29, 24, 19, 15, 12, 9, 7, 6, 5, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 5, 6, 8, 10, 12, 14, 16, 19, 21, 23, 26, 30, 35, 41, 47, 55, 62, 71, 81, 92, 105, 120, 135, 151, 167, 183, 198, 214, 229, 244, 259, 273, 286, 298, 308, 316, 323, 328, 331, 333, 334, 333, 332, 331, 330, 330, 330, 331, 332, 332, 332, 330, 328, 326, 325, 324, 323, 323, 323, 322, 321, 320, 317, 314, 310, 305, 300, 294, 288, 281, 273, 266, 258, 251, 245, 238, 230, 221, 212, 202, 191, 180, 169, 158, 146, 134, 122, 111, 100, 89, 79, 69, 60, 52, 44, 36, 30, 25, 22, 19, 17, 15, 14, 13, 12, 11, 10, 10, 11, 11, 13, 14, 16, 18, 20, 22, 24, 26, 29, 32, 37, 42, 48, 54, 61, 69, 77, 87, 98, 109, 122, 135, 149, 164, 179, 195, 210, 225, 239, 252, 262, 271, 277, 281, 283, 284, 283, 280, 277, 273, 268, 263, 257, 251, 244, 236, 228, 218, 208, 196, 184, 171, 158, 145, 132, 119, 106, 93, 81, 69, 59, 50, 42, 35, 29, 23, 19, 15, 12, 11, 9, 9, 8, 7, 6, 5, 5, 6, 7, 8, 9, 9, 10, 11, 12, 14, 17, 21, 25, 29, 33, 38, 43, 49, 55, 64, 73, 83, 94, 105, 116, 127, 139, 150, 160, 169, 176, 181, 185, 186, 185, 182, 177, 170, 161, 151, 140, 127, 115, 102, 89, 77, 65, 55, 46, 39, 34, 30, 27, 25, 25, 25, 27, 29, 33, 38, 44, 50, 57, 65, 74, 83, 93, 104, 115, 125, 134, 143, 151, 157, 163, 166, 168, 168, 166, 161, 153, 144, 132, 121, 108, 96, 85, 74, 64, 54, 45, 37, 30, 24, 19, 15, 12, 9, 7, 6, 6, 6, 6, 6, 7, 7, 8, 8, 9, 11, 13, 15, 17, 21, 25, 30, 36, 42, 48, 55, 62, 70, 80, 91, 104, 117, 131, 145, 158, 170, 182, 192, 202, 209, 214, 218, 218, 216, 212, 206, 197, 186, 175, 162, 149, 137, 127, 118, 111, 107, 105, 105, 106, 110, 116, 125, 136, 150, 166, 183, 200, 217, 233, 247, 260, 272, 283, 292, 300, 306, 311, 315, 318, 321, 322, 323, 323, 322, 322, 320, 319, 317, 314, 311, 307, 302, 295, 288, 281, 273, 265, 257, 250, 243, 237, 229, 221, 212, 201, 189, 175, 161, 146, 130, 115, 99, 84, 70, 58, 47, 38, 31, 25, 20, 17, 13, 11, 9, 7, 5, 4, 3, 2, 1, 1, 2, 3, 4, 5, 6, 8, 9, 11, 13, 16, 19, 23, 28, 34, 40, 47, 56, 66, 76, 88, 101, 115, 129, 143, 157, 170, 182, 192, 200, 205, 207, 206, 201, 193, 182, 169, 155, 141, 126, 110, 95, 80, 65, 52, 41, 32, 25, 20, 16, 13, 10, 8, 5, 4, 3, 2, 2, 2, 2, 3, 3, 4, 6, 8, 10, 13, 16, 19, 22, 26, 32, 38, 46, 56, 66, 78, 90, 104, 117, 131, 145, 158, 170, 181, 190, 197, 201, 202, 201, 196, 187, 175, 161, 145, 129, 113, 98, 83, 70, 58, 47, 37, 28, 21, 16, 12, 9, 7, 5, 4, 3, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 4, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 3, 3, 3, 3, 3, 4, 4, 4, 5, 5, 5, 6, 6, 7, 8, 9, 10, 10, 11, 12, 14, 17, 20, 24, 29, 35, 41, 49, 58, 69, 82, 97, 113, 130, 147, 162, 176, 186, 194, 199, 202, 202, 199, 194, 186, 176, 163, 149, 134, 118, 101, 86, 71, 57, 46, 37, 30, 24, 20, 16, 13, 11, 8, 7, 5, 4, 4, 3, 3, 2, 2, 3, 3, 3, 4, 4, 5, 5, 7, 8, 9, 11, 14, 18, 22, 28, 34, 42, 50, 59, 70, 82, 96, 111, 128, 145, 161, 176, 189, 199, 206, 211, 213, 213, 209, 202, 193, 181, 168, 154, 140, 129, 120, 115, 112, 113, 117, 124, 133, 145, 158, 173, 188, 203, 216, 227, 234, 238, 238, 234, 226, 215, 200, 183, 164, 145, 126, 107, 89, 74, 60, 48, 38, 30, 24, 19, 16, 13, 11, 9, 7, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 8, 9, 11, 14, 17, 22, 27, 33, 42, 52, 66, 81, 99, 119, 141, 163, 184, 204, 222, 237, 248, 256, 259, 258, 252, 241, 226, 208, 188, 167, 146, 129, 114, 104, 99, 97, 100, 107, 117, 131, 147, 166, 187, 208, 228, 248, 266, 281, 295, 305, 314, 321, 326, 330, 333, 335, 337, 339, 342, 346, 350, 354, 357, 359, 359, 358, 354, 350, 345, 342, 341, 341, 342, 344, 345, 345, 344, 343, 342, 342, 341, 341, 340, 340, 341, 342, 344, 347, 348, 348, 347, 344, 339, 335, 330, 326, 323, 319, 317, 314, 312, 310, 307, 303, 297, 288, 277, 262, 245, 225, 203, 180, 157, 134, 112, 93, 76, 62, 50, 40, 33, 26, 21, 16, 13, 12, 11, 11, 11, 13, 14, 17, 21, 26, 35, 46, 60, 78, 99, 122, 148, 176, 205, 235, 263, 288, 309, 325, 334, 336, 330, 316, 297, 272, 243, 213, 183, 153, 126, 102, 81, 63, 48, 36, 26, 19, 14, 10, 8, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 9, 12, 17, 25, 34, 47, 61, 77, 94, 113, 134, 156, 178, 199, 217, 231, 240, 244, 243, 237, 227, 213, 195, 175, 153, 131, 110, 91, 74, 59, 46, 35, 25, 17, 11, 7, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 7, 10, 15, 21, 30, 42, 56, 74, 94, 117, 142, 168, 195, 221, 246, 268, 288, 303, 314, 320, 323, 323, 322, 320, 318, 317, 317, 317, 318, 318, 317, 315, 312, 307, 301, 296, 291, 287, 284, 282, 281, 279, 277, 275, 272, 269, 264, 258, 249, 237, 221, 202, 180, 156, 133, 112, 92, 75, 60, 47, 36, 27, 20, 14, 10, 7, 6, 5, 6, 7, 9, 12, 17, 22, 30, 39, 50, 64, 82, 102, 125, 148, 172, 194, 212, 226, 236, 240, 238, 232, 221, 205, 186, 164, 141, 118, 96, 76, 59, 46, 35, 26, 19, 13, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 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, 8, 8, 9, 9, 9, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 7, 6, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 7, 7, 8, 8, 8, 8, 8, 8, 9, 11, 13, 16, 20, 25, 33, 42, 55, 70, 89, 110, 132, 156, 180, 204, 227, 247, 265, 278, 286, 287, 282, 270, 252, 229, 203, 176, 149, 124, 101, 81, 63, 49, 37, 28, 22, 17, 14, 11, 9, 8, 7, 6, 7, 8, 10, 13, 16, 22, 28, 37, 47, 59, 73, 89, 107, 125, 143, 159, 172, 182, 188, 189, 185, 178, 167, 154, 138, 122, 105, 88, 72, 58, 47, 37, 29, 23, 18, 13, 10, 7, 5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 5, 5, 6, 6, 6, 6, 8, 10, 14, 20, 29, 40, 55, 73, 95, 120, 148, 177, 205, 232, 255, 272, 283, 286, 283, 272, 256, 234, 209, 182, 156, 133, 113, 99, 91, 89, 93, 104, 120, 140, 165, 192, 220, 249, 276, 300, 320, 335, 344, 349, 349, 346, 342, 337, 332, 329, 326, 323, 320, 315, 309, 300, 288, 273, 254, 232, 208, 181, 154, 127, 102, 80, 62, 47, 35, 26, 19, 15, 11, 9, 7, 6, 6, 6, 5, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 5, 5, 5, 5, 6, 6, 6, 6, 6, 5, 5, 5, 5, 6, 7, 9, 11, 13, 17, 22, 29, 39, 51, 66, 84, 102, 122, 143, 163, 183, 200, 215, 225, 229, 227, 219, 206, 189, 169, 147, 125, 104, 84, 66, 50, 38, 28, 20, 15, 11, 9, 7, 6, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 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, 3, 3, 3, 3, 3, 4, 6, 7, 9, 12, 16, 22, 29, 38, 49, 63, 79, 99, 120, 144, 169, 194, 218, 239, 258, 273, 286, 296, 305, 311, 316, 318, 318, 317, 316, 315, 314, 313, 312, 308, 300, 288, 272, 253, 230, 206, 182, 158, 134, 112, 92, 75, 59, 47, 36, 28, 23, 18, 16, 14, 13, 13, 12, 12, 11, 10, 10, 9, 9, 8, 8, 7, 7, 6, 6, 5, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 5, 6, 8, 11, 15, 21, 28, 38, 50, 66, 84, 106, 131, 157, 185, 213, 240, 264, 284, 298, 307, 310, 308, 303, 296, 289, 283, 280, 278, 277, 276, 274, 269, 261, 250, 235, 217, 196, 172, 147, 122, 99, 78, 60, 47, 36, 29, 23, 19, 16, 13, 12, 10, 10, 9, 8, 7, 6, 6, 5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 4, 6, 9, 12, 17, 24, 33, 45, 60, 78, 99, 121, 143, 165, 185, 203, 216, 225, 228, 225, 215, 200, 180, 157, 133, 109, 87, 68, 53, 41, 32, 25, 20, 16, 14, 11, 10, 9, 8, 8, 8, 7, 7, 7, 8, 10, 13, 18, 27, 39, 56, 77, 103, 133, 166, 202, 237, 271, 300, 323, 336, 339, 332, 314, 288, 257, 223, 188, 156, 127, 104, 88, 77, 74, 77, 87, 101, 120, 142, 167, 193, 219, 244, 267, 286, 301, 311, 317, 318, 318, 316, 315, 316, 319, 324, 330, 335, 339, 339, 333, 322, 305, 282, 253, 220, 186, 153, 121, 94, 71, 54, 41, 31, 25, 21, 18, 17, 16, 15, 15, 14, 13, 12, 11, 11, 11, 10, 10, 10, 10, 10, 9, 9, 9, 8, 8, 7, 7, 6, 6, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 8, 8, 9, 11, 12, 15, 19, 26, 35, 47, 63, 82, 107, 135, 169, 206, 246, 286, 323, 355, 378, 392, 397, 395, 387, 375, 363, 352, 344, 337, 333, 331, 331, 331, 331, 330, 328, 325, 323, 322, 323, 327, 334, 343, 355, 366, 375, 380, 379, 372, 359, 342, 324, 307, 295, 287, 283, 283, 283, 283, 279, 271, 258, 241, 220, 196, 170, 144, 119, 96, 75, 57, 42, 30, 22, 15, 11, 9, 7, 7, 6, 5, 5, 4, 4, 3, 3, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 4, 4, 4, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 5, 5, 5, 5, 5, 6, 6, 6, 7, 8, 8, 8, 9, 9, 10, 11, 12, 13, 13, 13, 13, 12, 12, 13, 15, 19, 25, 33, 44, 58, 76, 97, 123, 152, 184, 216, 248, 277, 301, 317, 324, 321, 308, 286, 257, 222, 186, 151, 118, 89, 66, 48, 34, 25, 19, 15, 13, 11, 11, 11, 11, 11, 11, 11, 12, 12, 11, 11, 11, 10, 10, 10, 10, 10, 10, 9, 9, 9, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 8, 8, 8, 8, 7, 7, 7, 7, 8, 9, 9, 10, 12, 13, 15, 19, 23, 30, 40, 53, 69, 90, 115, 143, 174, 205, 234, 258, 276, 286, 286, 278, 261, 238, 210, 179, 148, 118, 91, 67, 48, 33, 23, 16, 11, 9, 8, 8, 8, 8, 9, 9, 9, 8, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 4, 4, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 7, 13, 21, 33, 48, 67, 89, 115, 142, 170, 197, 222, 242, 255, 261, 257, 245, 225, 199, 170, 140, 110, 83, 60, 41, 26, 16, 9, 5, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 9, 13, 20, 30, 43, 61, 84, 112, 145, 181, 219, 254, 286, 309, 323, 324, 312, 288, 255, 215, 173, 132, 96, 67, 45, 29, 18, 11, 7, 4, 3, 3, 3, 4, 4, 4, 4, 4, 3, 3, 3, 4, 4, 4, 4, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 4, 3, 3, 2, 2, 1, 1, 1, 2, 4, 8, 16, 26, 42, 63, 88, 119, 153, 188, 221, 250, 271, 283, 283, 271, 249, 220, 185, 149, 114, 83, 57, 37, 23, 13, 7, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 1, 1, 3, 5, 10, 17, 28, 45, 67, 95, 128, 165, 203, 241, 276, 305, 326, 338, 340, 332, 318, 301, 285, 274, 270, 273, 283, 297, 310, 319, 320, 311, 292, 262, 226, 185, 145, 108, 76, 51, 32, 19, 11, 5, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 6, 11, 18, 30, 45, 66, 92, 123, 160, 200, 241, 282, 317, 345, 363, 369, 363, 349, 331, 313, 299, 292, 294, 304, 318, 334, 345, 349, 341, 321, 291, 252, 208, 164, 122, 87, 58, 37, 23, 14, 9, 6, 5, 5, 5, 4, 4, 4, 4, 4, 5, 5, 5, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 5, 8, 14, 24, 37, 56, 81, 112, 150, 193, 240, 288, 331, 365, 386, 392, 381, 355, 317, 270, 220, 170, 125, 87, 57, 35, 21, 15, 14, 19, 28, 44, 65, 93, 125, 162, 201, 238, 271, 297, 314, 318, 311, 292, 262, 225, 183, 141, 103, 70, 45, 27, 16, 9, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 2, 3, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 5, 9, 15, 25, 40, 60, 86, 116, 151, 188, 226, 261, 290, 308, 315, 307, 287, 257, 219, 178, 137, 101, 70, 46, 29, 17, 11, 7, 6, 6, 6, 6, 6, 6, 5, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 4, 5, 5, 5, 4, 4, 4, 4, 5, 8, 15, 26, 43, 66, 98, 136, 181, 229, 276, 320, 354, 376, 382, 371, 345, 307, 261, 211, 162, 117, 80, 51, 31, 17, 10, 7, 5, 5, 6, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5, 7, 10, 16, 26, 40, 61, 88, 122, 160, 199, 236, 268, 290, 301, 298, 282, 255, 220, 180, 140, 103, 71, 47, 29, 17, 11, 9, 10, 15, 24, 36, 53, 75, 102, 133, 166, 199, 228, 251, 263, 264, 252, 229, 197, 162, 126, 93, 66, 44, 29, 19, 14, 12, 13, 18, 28, 42, 62, 88, 121, 160, 203, 246, 287, 321, 344, 354, 352, 338, 318, 296, 280, 274, 281, 300, 329, 360, 389, 408, 414, 405, 384, 356, 326, 301, 286, 284, 294, 315, 340, 365, 383, 389, 383, 366, 341, 315, 294, 284, 288, 305, 332, 363, 391, 408, 410, 395, 363, 318, 265, 209, 156, 109, 71, 43, 26, 17, 16, 21, 32, 49, 71, 100, 135, 176, 219, 262, 299, 326, 340, 337, 319, 287, 245, 198, 151, 107, 71, 44, 25, 13, 7, 5, 4, 4, 5, 5, 5, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 13, 23, 39, 61, 90, 125, 166, 210, 251, 286, 311, 321, 317, 297, 265, 224, 179, 135, 95, 63, 38, 21, 10, 5, 4, 7, 14, 26, 45, 70, 104, 145, 193, 246, 299, 349, 388, 413, 418, 404, 370, 322, 264, 203, 146, 97, 59, 33, 19, 14, 17, 27, 44, 68, 99, 139, 185, 234, 284, 327, 359, 375, 375, 358, 329, 295, 262, 235, 219, 216, 225, 241, 261, 278, 288, 286, 273, 247, 213, 173, 133, 95, 63, 37, 19, 8, 2, 0, 0, 1, 2, 2, 1, 1, 1, 1, 1, 2, 3, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 2, 2, 3, 3, 3, 4, 4, 4, 5, 5, 7, 10, 15, 25, 40, 62, 91, 127, 169, 214, 258, 297, 327, 342, 340, 322, 289, 245, 196, 147, 103, 67, 40, 22, 10, 5, 2, 2, 2, 3, 3, 3, 2, 2, 2, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 3, 3, 2, 2, 2, 2, 3, 7, 13, 23, 38, 61, 93, 133, 180, 232, 285, 331, 367, 386, 385, 364, 325, 273, 216, 158, 107, 66, 36, 18, 10, 9, 15, 27, 47, 74, 111, 156, 207, 260, 310, 352, 379, 391, 385, 364, 333, 299, 269, 248, 241, 250, 272, 302, 332, 355, 365, 358, 333, 294, 246, 193, 143, 98, 63, 36, 19, 8, 3, 1, 1, 2, 2, 3, 3, 3, 3, 3, 4, 5, 5, 6, 6, 6, 5, 5, 5, 4, 4, 3, 3, 2, 2, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 2, 7, 15, 31, 54, 89, 135, 191, 254, 318, 378, 425, 452, 456, 436, 394, 335, 268, 200, 138, 87, 49, 23, 8, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 4, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 6, 5, 4, 3, 2, 2, 2, 3, 7, 16, 31, 54, 87, 129, 180, 236, 291, 340, 376, 393, 390, 366, 323, 269, 209, 150, 99, 58, 29, 12, 4, 4, 10, 21, 39, 63, 96, 136, 182, 230, 275, 312, 335, 340, 327, 297, 255, 206, 155, 109, 70, 41, 21, 8, 2, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 3, 3, 4, 5, 6, 6, 5, 5, 4, 3, 3, 2, 2, 2, 3, 3, 3, 4, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 5, 14, 29, 53, 86, 129, 181, 240, 301, 356, 399, 423, 425, 406, 369, 323, 278, 245, 231, 239, 265, 304, 345, 377, 394, 389, 362, 317, 261, 200, 142, 93, 54, 27, 11, 2, 0, 0, 1, 3, 4, 4, 4, 4, 4, 4, 5, 6, 7, 7, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 7, 7, 8, 8, 8, 7, 5, 4, 2, 1, 0, 1, 1, 4, 9, 18, 33, 56, 89, 128, 173, 218, 258, 287, 301, 296, 275, 240, 197, 150, 105, 68, 39, 19, 7, 2, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 3, 3, 3, 4, 4, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 6, 11, 19, 34, 56, 87, 127, 173, 221, 265, 300, 319, 320, 302, 267, 222, 171, 121, 78, 45, 22, 8, 3, 2, 4, 7, 10, 12, 13, 14, 13, 12, 11, 9, 8, 7, 6, 5, 6, 9, 15, 28, 49, 80, 123, 176, 237, 300, 358, 403, 429, 431, 409, 364, 304, 236, 170, 111, 65, 34, 16, 8, 6, 10, 16, 28, 46, 74, 113, 164, 223, 286, 344, 389, 415, 417, 395, 351, 291, 225, 161, 105, 61, 30, 12, 4, 4, 10, 23, 44, 75, 117, 170, 231, 296, 357, 405, 435, 441, 423, 388, 342, 297, 264, 250, 257, 284, 323, 363, 395, 409, 401, 370, 320, 259, 194, 134, 84, 46, 22, 8, 3, 2, 3, 5, 7, 8, 9, 9, 10, 9, 8, 7, 5, 4, 3, 5, 9, 17, 31, 52, 82, 124, 177, 239, 305, 368, 417, 445, 448, 422, 373, 306, 232, 161, 99, 53, 22, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 4, 5, 5, 5, 6, 6, 6, 6, 5, 5, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 6, 6, 5, 4, 4, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 5, 5, 6, 7, 8, 9, 9, 9, 8, 8, 7, 6, 5, 4, 4, 4, 4, 5, 6, 6, 6, 6, 5, 5, 4, 3, 2, 2, 3, 4, 6, 7, 7, 8, 7, 6, 5, 3, 2, 1, 1, 3, 6, 14, 28, 50, 85, 133, 192, 260, 327, 386, 426, 440, 424, 382, 318, 244, 169, 105, 55, 23, 6, 0, 0, 0, 1, 2, 2, 2, 3, 3, 4, 4, 4, 3, 3, 2, 2, 2, 2, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 6, 15, 31, 58, 97, 149, 210, 276, 339, 389, 419, 423, 401, 355, 293, 224, 155, 97, 52, 22, 6, 0, 0, 0, 1, 2, 2, 3, 3, 4, 4, 4, 3, 3, 2, 3, 3, 4, 4, 5, 5, 5, 5, 5, 5, 6, 6, 7, 8, 9, 10, 11, 12, 13, 13, 12, 11, 9, 7, 5, 3, 2, 2, 4, 11, 24, 48, 85, 137, 203, 279, 357, 429, 484, 513, 511, 477, 417, 338, 252, 171, 103, 52, 20, 4, 0, 0, 2, 4, 6, 6, 6, 6, 6, 5, 4, 3, 2, 3, 5, 11, 24, 46, 78, 123, 178, 238, 296, 344, 373, 379, 360, 318, 260, 196, 133, 80, 41, 16, 3, 0, 0, 1, 5, 12, 25, 48, 83, 135, 200, 276, 355, 425, 476, 499, 491, 454, 397, 335, 283, 254, 255, 287, 342, 406, 464, 500, 506, 479, 422, 344, 259, 178, 110, 60, 27, 9, 1, 0, 2, 6, 13, 24, 42, 71, 112, 166, 231, 303, 372, 429, 463, 468, 443, 395, 336, 283, 250, 246, 274, 327, 391, 450, 488, 496, 470, 414, 338, 255, 175, 108, 58, 27, 10, 4, 4, 7, 11, 14, 17, 18, 19, 18, 18, 16, 14, 12, 11, 10, 9, 10, 10, 11, 12, 12, 12, 12, 11, 11, 10, 9, 9, 8, 8, 7, 7, 7, 7, 8, 8, 8, 8, 9, 9, 10, 11, 12, 12, 12, 11, 10, 10, 9, 9, 9, 9, 11, 17, 28, 51, 87, 139, 206, 283, 362, 431, 479, 499, 488, 447, 387, 320, 262, 224, 215, 235, 279, 335, 390, 431, 447, 433, 391, 327, 253, 178, 112, 62, 29, 11, 3, 2, 4, 7, 10, 17, 31, 56, 95, 148, 214, 286, 355, 413, 448, 456, 434, 384, 315, 238, 162, 97, 49, 18, 3, 0, 0, 2, 5, 6, 6, 6, 6, 6, 6, 7, 7, 8, 8, 8, 8, 8, 8, 8, 7, 7, 6, 5, 5, 5, 4, 4, 4, 3, 3, 3, 2, 2, 2, 3, 3, 4, 4, 5, 5, 5, 5, 4, 3, 3, 3, 2, 3, 3, 3, 4, 4, 4, 5, 5, 5, 5, 5, 5, 4, 4, 4, 5, 5, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 2, 2, 3, 4, 5, 6, 6, 5, 4, 2, 0, 0, 0, 0, 0, 0, 3, 14, 37, 76, 133, 206, 287, 367, 435, 477, 486, 461, 403, 324, 237, 154, 86, 39, 11, 0, 0, 0, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 6, 19, 44, 83, 136, 199, 266, 327, 372, 393, 385, 350, 294, 225, 156, 95, 48, 18, 3, 0, 0, 1, 2, 2, 2, 2, 2, 4, 5, 5, 6, 5, 5, 5, 6, 6, 7, 7, 8, 8, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 2, 7, 19, 41, 77, 130, 198, 276, 352, 417, 456, 463, 436, 381, 312, 246, 200, 186, 207, 259, 329, 401, 457, 484, 475, 431, 361, 276, 191, 117, 60, 24, 5, 0, 0, 3, 6, 9, 11, 12, 13, 13, 13, 13, 12, 10, 8, 6, 5, 4, 3, 3, 3, 3, 3, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 4, 4, 4, 5, 5, 5, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 4, 4, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 3, 16, 43, 88, 153, 235, 326, 412, 479, 515, 512, 471, 398, 306, 210, 126, 62, 22, 3, 0, 0, 1, 2, 4, 12, 30, 64, 117, 187, 269, 353, 426, 477, 495, 476, 423, 347, 258, 172, 100, 48, 16, 1, 0, 0, 3, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 5, 5, 6, 6, 7, 7, 6, 6, 7, 7, 7, 6, 6, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 5, 5, 6, 6, 6, 5, 4, 4, 3, 2, 1, 0, 1, 4, 14, 35, 69, 117, 177, 242, 304, 352, 375, 370, 337, 281, 213, 145, 85, 41, 14, 1, 0, 0, 3, 5, 6, 7, 8, 8, 9, 9, 9, 9, 8, 7, 7, 6, 6, 6, 7, 7, 8, 8, 7, 7, 6, 5, 4, 3, 3, 3, 3, 4, 4, 4, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 0, 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, 0, 2, 8, 24, 54, 102, 167, 245, 328, 401, 453, 472, 453, 401, 323, 235, 150, 81, 34, 7, 0, 0, 0, 2, 2, 1, 4, 14, 38, 79, 140, 217, 303, 385, 449, 482, 476, 432, 358, 267, 177, 101, 46, 14, 0, 0, 0, 2, 3, 3, 2, 2, 3, 4, 5, 5, 5, 5, 5, 5, 4, 4, 3, 2, 1, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 5, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 2, 2, 3, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 3, 4, 5, 5, 6, 7, 8, 8, 8, 8, 8, 8, 7, 6, 5, 5, 5, 6, 7, 8, 9, 10, 10, 9, 8, 7, 5, 4, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 2, 2, 3, 8, 23, 53, 105, 180, 273, 372, 462, 524, 545, 519, 454, 365, 277, 214, 193, 221, 290, 384, 476, 543, 566, 539, 469, 372, 273, 194, 152, 154, 195, 261, 333, 389, 416, 405, 360, 290, 210, 133, 71, 29, 7, 0, 0, 4, 8, 11, 13, 13, 13, 14, 14, 13, 12, 11, 10, 9, 8, 8, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 6, 5, 3, 4, 11, 28, 58, 104, 163, 230, 293, 340, 361, 351, 310, 248, 176, 108, 53, 18, 1, 0, 0, 3, 4, 3, 2, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 7, 8, 8, 8, 8, 7, 5, 3, 2, 2, 2, 3, 4, 5, 6, 6, 5, 4, 3, 2, 2, 2, 2, 3, 3, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 3, 3, 2, 2, 2, 2, 3, 4, 5, 6, 8, 9, 10, 10, 10, 10, 10, 9, 8, 7, 6, 6, 5, 5, 6, 7, 9, 10, 11, 11, 9, 6, 2, 0, 0, 0, 0, 0, 0, 1, 12, 39, 87, 159, 250, 348, 437, 500, 522, 498, 432, 337, 232, 136, 63, 18, 0, 0, 0, 3, 3, 0, 3, 19, 55, 117, 205, 312, 425, 524, 592, 613, 581, 502, 391, 270, 160, 76, 24, 0, 0, 0, 5, 7, 6, 5, 4, 4, 5, 5, 5, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 4, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 2, 1, 1, 2, 3, 4, 6, 7, 8, 8, 8, 7, 6, 4, 3, 2, 1, 1, 1, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 1, 1, 2, 2, 2, 3, 3, 4, 5, 6, 7, 7, 7, 6, 5, 4, 3, 2, 1, 1, 2, 3, 4, 5, 5, 5, 4, 3, 3, 3, 3, 2, 0, 0, 3, 20, 57, 119, 206, 308, 411, 494, 541, 540, 489, 401, 292, 184, 96, 36, 5, 0, 0, 4, 8, 8, 8, 7, 8, 8, 8, 8, 6, 4, 2, 2, 1, 2, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 1, 1, 0, 0, 3, 22, 66, 142, 250, 380, 513, 624, 690, 694, 634, 522, 382, 242, 126, 47, 6, 0, 0, 5, 8, 8, 5, 3, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 4, 4, 4, 4, 6, 7, 9, 10, 12, 13, 14, 15, 15, 14, 12, 9, 6, 5, 5, 5, 5, 2, 0, 1, 20, 66, 148, 269, 418, 576, 713, 801, 820, 765, 647, 494, 340, 219, 155, 154, 207, 293, 384, 452, 480, 460, 399, 310, 214, 127, 61, 20, 1, 0, 0, 4, 5, 2, 0, 0, 7, 33, 83, 159, 256, 362, 459, 527, 551, 524, 451, 347, 234, 134, 59, 15, 0, 0, 1, 5, 5, 2, 0, 0, 0, 0, 1, 2, 2, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 4, 4, 4, 4, 4, 4, 5, 6, 7, 8, 9, 9, 10, 11, 13, 15, 16, 16, 13, 10, 7, 5, 4, 3, 2, 0, 0, 8, 36, 91, 178, 292, 419, 538, 622, 652, 619, 529, 402, 265, 144, 58, 10, 0, 0, 4, 7, 5, 0, 1, 16, 50, 105, 178, 258, 335, 392, 417, 404, 354, 279, 193, 114, 53, 15, 0, 0, 0, 4, 5, 4, 3, 3, 4, 5, 6, 6, 6, 5, 4, 4, 4, 5, 5, 5, 5, 5, 5, 4, 3, 2, 2, 2, 3, 3, 2, 0, 0, 5, 26, 68, 136, 225, 327, 424, 498, 532, 517, 457, 363, 255, 154, 75, 24, 0, 0, 0, 3, 5, 3, 0, 0, 5, 26, 69, 137, 228, 334, 438, 520, 562, 552, 491, 393, 278, 169, 82, 27, 1, 0, 0, 7, 11, 12, 12, 12, 13, 15, 16, 16, 14, 13, 11, 10, 9, 9, 10, 12, 13, 15, 16, 16, 16, 14, 12, 9, 8, 7, 8, 9, 10, 11, 11, 10, 9, 9, 9, 9, 9, 8, 5, 4, 9, 28, 67, 133, 222, 327, 430, 510, 550, 538, 475, 377, 270, 184, 144, 164, 239, 353, 475, 573, 622, 607, 533, 418, 290, 180, 115, 110, 164, 261, 378, 483, 551, 565, 522, 433, 320, 205, 109, 43, 8, 0, 0, 4, 6, 6, 4, 2, 2, 2, 2, 2, 0, 0, 1, 2, 2, 1, 0, 0, 14, 51, 117, 214, 332, 454, 556, 617, 620, 564, 461, 333, 207, 104, 36, 3, 0, 0, 5, 6, 4, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, 5, 6, 7, 8, 9, 9, 9, 9, 7, 6, 4, 2, 1, 0, 1, 2, 4, 5, 5, 3, 0, 0, 0, 0, 1, 2, 0, 0, 5, 26, 75, 155, 264, 390, 509, 597, 630, 601, 512, 386, 254, 148, 94, 104, 172, 278, 392, 482, 526, 513, 447, 346, 233, 132, 57, 14, 0, 0, 3, 6, 6, 4, 2, 2, 5, 7, 9, 8, 7, 4, 2, 1, 1, 1, 3, 4, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 5, 4, 4, 3, 3, 3, 3, 3, 4, 5, 6, 8, 9, 9, 10, 9, 8, 7, 5, 4, 4, 5, 6, 7, 9, 10, 10, 10, 9, 7, 6, 5, 4, 4, 6, 8, 10, 11, 12, 12, 11, 9, 7, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 2, 3, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 3, 4, 6, 7, 7, 6, 3, 1, 0, 0, 2, 4, 3, 0, 0, 6, 34, 91, 179, 291, 408, 506, 563, 563, 506, 406, 284, 168, 78, 22, 0, 0, 1, 7, 8, 5, 2, 0, 1, 2, 4, 5, 5, 4, 4, 4, 5, 7, 8, 8, 9, 9, 9, 8, 7, 6, 5, 3, 3, 3, 3, 5, 6, 8, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 7, 8, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 3, 3, 1, 0, 0, 18, 62, 140, 251, 382, 511, 611, 657, 636, 552, 425, 288, 178, 126, 147, 236, 368, 507, 612, 655, 624, 527, 391, 248, 127, 45, 4, 0, 0, 7, 10, 8, 3, 0, 0, 3, 6, 7, 7, 5, 3, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 6, 8, 9, 10, 10, 10, 7, 4, 0, 0, 0, 1, 3, 3, 0, 0, 2, 23, 72, 151, 254, 365, 461, 519, 523, 472, 378, 263, 154, 69, 17, 0, 0, 2, 7, 7, 3, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 4, 5, 5, 6, 7, 9, 11, 13, 13, 12, 9, 5, 1, 0, 0, 1, 3, 3, 0, 0, 3, 29, 81, 164, 268, 376, 464, 510, 501, 440, 340, 227, 124, 50, 9, 0, 0, 4, 7, 6, 2, 0, 0, 0, 1, 2, 3, 2, 2, 1, 1, 1, 1, 1, 1, 2, 3, 5, 6, 6, 4, 1, 0, 0, 1, 4, 4, 1, 0, 2, 25, 79, 169, 290, 425, 547, 629, 648, 597, 487, 345, 209, 113, 84, 129, 234, 371, 500, 587, 609, 560, 456, 324, 195, 92, 28, 0, 0, 2, 7, 8, 4, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 4, 4, 5, 7, 8, 8, 6, 3, 1, 0, 2, 5, 6, 4, 0, 0, 14, 60, 145, 272, 426, 581, 703, 762, 738, 636, 479, 307, 166, 94, 111, 212, 369, 538, 672, 736, 712, 611, 459, 294, 153, 56, 6, 0, 0, 9, 13, 11, 6, 3, 2, 4, 7, 8, 7, 6, 4, 4, 4, 4, 4, 3, 1, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 1, 4, 4, 1, 0, 0, 21, 72, 158, 273, 401, 514, 586, 597, 543, 438, 308, 181, 82, 22, 0, 0, 2, 8, 9, 6, 3, 3, 5, 8, 10, 10, 8, 4, 1, 0, 0, 0, 0, 2, 2, 2, 1, 0, 0, 0, 0, 2, 5, 4, 0, 0, 4, 35, 102, 206, 339, 477, 592, 654, 646, 570, 444, 299, 166, 69, 13, 0, 0, 5, 10, 9, 5, 2, 1, 3, 6, 6, 3, 0, 0, 0, 3, 6, 5, 0, 0, 6, 43, 120, 237, 384, 536, 660, 725, 712, 622, 474, 305, 157, 66, 54, 122, 249, 399, 532, 611, 619, 554, 436, 297, 168, 72, 16, 0, 0, 5, 10, 10, 7, 4, 3, 5, 7, 8, 8, 5, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 2, 0, 0, 0, 0, 3, 5, 5, 0, 0, 2, 33, 98, 202, 335, 473, 586, 646, 637, 559, 433, 289, 159, 64, 11, 0, 0, 5, 10, 9, 5, 2, 2, 5, 9, 11, 10, 8, 5, 2, 1, 0, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 0, 1, 3, 4, 2, 0, 0, 12, 50, 120, 219, 334, 442, 518, 541, 504, 416, 299, 181, 85, 24, 0, 0, 1, 8, 9, 6, 1, 0, 0, 1, 4, 5, 5, 5, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 2, 3, 4, 4, 5, 6, 7, 8, 9, 9, 8, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 5, 6, 6, 7, 7, 8, 9, 8, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 4, 6, 3, 0, 0, 12, 58, 141, 258, 394, 519, 605, 628, 581, 475, 339, 203, 94, 26, 0, 0, 2, 9, 9, 5, 0, 0, 0, 2, 7, 10, 10, 6, 2, 0, 0, 0, 5, 8, 6, 0, 0, 11, 56, 144, 274, 431, 584, 697, 741, 700, 582, 417, 249, 128, 87, 142, 277, 457, 631, 751, 783, 722, 586, 413, 243, 110, 29, 0, 0, 5, 13, 13, 8, 1, 0, 0, 1, 4, 6, 6, 6, 6, 6, 6, 6, 6, 4, 2, 1, 0, 0, 0, 2, 3, 4, 5, 4, 3, 2, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 6, 7, 8, 8, 9, 9, 9, 8, 7, 6, 5, 4, 4, 5, 7, 8, 10, 11, 11, 10, 9, 7, 6, 5, 4, 5, 6, 7, 8, 10, 10, 10, 9, 8, 6, 4, 2, 2, 2, 4, 6, 8, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 5, 4, 3, 1, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 3, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 12, 11, 9, 7, 4, 2, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 4, 5, 5, 3, 0, 0, 0, 0, 4, 7, 6, 0, 0, 3, 40, 119, 243, 398, 558, 684, 746, 724, 625, 474, 307, 161, 58, 5, 0, 0, 8, 13, 11, 7, 4, 7, 11, 16, 17, 13, 7, 0, 0, 0, 4, 8, 7, 1, 0, 7, 50, 137, 270, 435, 601, 730, 788, 756, 640, 468, 285, 143, 79, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 110, 222, 382, 538, 647, 676, 621, 499, 346, 199, 87, 21, 0, 0, 6, 12, 12, 6, 1, 0, 0, 2, 5, 6, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 7, 8, 9, 10, 12, 13, 12, 11, 10, 8, 8, 8, 8, 9, 11, 11, 12, 13, 13, 15, 16, 18, 18, 17, 14, 9, 4, 1, 1, 5, 9, 9, 4, 0, 0, 21, 83, 189, 333, 492, 631, 714, 719, 642, 504, 340, 188, 75, 12, 0, 0, 7, 13, 10, 4, 0, 0, 1, 6, 10, 9, 5, 1, 0, 0, 4, 8, 8, 2, 0, 1, 31, 102, 216, 365, 524, 659, 735, 730, 642, 491, 313, 153, 52, 35, 104, 237, 398, 542, 630, 640, 574, 451, 306, 171, 71, 14, 0, 0, 7, 12, 12, 9, 6, 7, 10, 14, 16, 14, 9, 2, 0, 0, 0, 5, 8, 5, 0, 0, 7, 47, 126, 239, 371, 493, 574, 592, 542, 437, 304, 175, 76, 17, 0, 0, 4, 10, 11, 7, 4, 4, 6, 9, 11, 11, 9, 6, 3, 2, 2, 2, 3, 3, 3, 3, 2, 3, 3, 4, 5, 5, 5, 5, 5, 5, 4, 4, 4, 5, 5, 6, 7, 8, 9, 9, 10, 11, 13, 15, 17, 18, 18, 14, 9, 3, 0, 0, 4, 10, 11, 7, 0, 0, 18, 80, 192, 348, 523, 682, 785, 801, 722, 566, 369, 184, 56, 21, 86, 234, 426, 610, 739, 780, 725, 594, 422, 251, 114, 29, 0, 0, 4, 18, 21, 13, 0, 0, 0, 43, 135, 270, 434, 593, 709, 751, 707, 587, 424, 257, 121, 35, 0, 0, 2, 11, 12, 7, 0, 0, 0, 0, 2, 4, 4, 3, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 5, 6, 7, 8, 8, 7, 6, 5, 3, 2, 0, 0, 0, 0, 1, 3, 4, 4, 2, 0, 0, 0, 0, 5, 9, 7, 0, 0, 7, 56, 155, 303, 484, 661, 792, 841, 790, 649, 452, 248, 92, 21, 53, 172, 343, 516, 641, 687, 644, 529, 377, 225, 103, 28, 0, 0, 1, 12, 18, 15, 5, 0, 0, 11, 70, 175, 319, 478, 617, 697, 696, 613, 470, 306, 159, 55, 2, 0, 0, 11, 17, 14, 9, 4, 5, 9, 14, 16, 16, 11, 4, 0, 0, 0, 4, 9, 10, 4, 0, 0, 27, 105, 235, 403, 580, 721, 789, 765, 653, 485, 304, 150, 47, 0, 0, 1, 13, 17, 14, 7, 4, 5, 9, 15, 18, 18, 16, 13, 10, 7, 5, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 4, 3, 3, 3, 3, 3, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 9, 9, 9, 9, 7, 5, 3, 2, 2, 2, 4, 6, 8, 10, 12, 11, 10, 8, 6, 4, 2, 2, 2, 4, 5, 7, 9, 11, 11, 10, 9, 7, 4, 1, 0, 0, 0, 2, 5, 6, 5, 2, 0, 0, 0, 2, 7, 10, 7, 0, 0, 8, 57, 151, 284, 438, 578, 669, 685, 621, 494, 338, 190, 78, 15, 0, 0, 6, 12, 10, 4, 0, 0, 0, 1, 4, 4, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 3, 1, 0, 0, 0, 4, 9, 9, 4, 0, 0, 27, 98, 217, 373, 540, 681, 759, 750, 651, 485, 293, 123, 21, 13, 100, 259, 447, 612, 712, 722, 643, 501, 334, 182, 71, 11, 0, 0, 9, 15, 13, 8, 3, 3, 5, 8, 10, 10, 7, 4, 2, 1, 1, 2, 1, 1, 0, 0, 0, 1, 2, 4, 6, 7, 7, 6, 5, 3, 2, 1, 1, 2, 3, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 5, 3, 0, 0, 0, 0, 5, 9, 8, 1, 0, 1, 38, 120, 248, 409, 571, 696, 750, 714, 594, 416, 227, 74, 0, 17, 128, 302, 491, 647, 729, 717, 620, 467, 298, 151, 52, 2, 0, 0, 11, 14, 9, 2, 0, 0, 2, 7, 9, 7, 2, 0, 0, 1, 7, 12, 9, 0, 0, 4, 52, 150, 297, 472, 638, 751, 781, 718, 579, 402, 229, 97, 19, 0, 0, 7, 16, 15, 8, 1, 0, 0, 3, 7, 8, 8, 8, 8, 9, 11, 13, 15, 15, 15, 12, 8, 3, 0, 0, 0, 4, 11, 13, 7, 0, 0, 18, 88, 216, 390, 581, 746, 840, 837, 736, 567, 373, 199, 76, 10, 0, 0, 3, 7, 6, 5, 5, 4, 0, 0, 0, 38, 132, 289, 493, 706, 876, 957, 925, 787, 582, 362, 176, 53, 0, 0, 2, 16, 21, 16, 9, 6, 8, 13, 16, 14, 8, 1, 0, 0, 5, 10, 10, 2, 0, 0, 40, 131, 276, 455, 631, 761, 807, 756, 622, 441, 259, 115, 27, 0, 0, 5, 15, 14, 7, 0, 0, 0, 0, 3, 5, 5, 4, 4, 4, 6, 8, 10, 11, 11, 11, 10, 8, 6, 4, 2, 1, 1, 2, 5, 7, 9, 10, 10, 9, 7, 5, 2, 0, 0, 0, 0, 1, 3, 3, 2, 0, 0, 0, 0, 3, 8, 9, 3, 0, 0, 24, 94, 210, 363, 523, 652, 715, 693, 591, 438, 274, 134, 41, 0, 0, 0, 10, 13, 8, 1, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 0, 0, 1, 1, 0, 0, 1, 2, 3, 4, 5, 6, 7, 7, 8, 8, 8, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 9, 10, 12, 13, 14, 14, 12, 10, 7, 5, 4, 4, 6, 8, 10, 12, 12, 11, 9, 6, 4, 3, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 3, 3, 4, 5, 6, 7, 8, 10, 11, 10, 9, 5, 2, 0, 2, 7, 13, 16, 11, 0, 0, 5, 55, 156, 304, 476, 636, 742, 764, 697, 557, 382, 216, 90, 17, 0, 0, 7, 14, 12, 5, 0, 0, 0, 0, 3, 3, 3, 2, 2, 2, 3, 4, 4, 4, 3, 2, 2, 2, 3, 5, 6, 8, 10, 11, 13, 14, 15, 15, 14, 13, 11, 8, 6, 4, 3, 3, 3, 5, 8, 11, 14, 16, 16, 13, 7, 1, 0, 0, 2, 10, 15, 11, 1, 0, 6, 63, 176, 344, 540, 724, 847, 871, 785, 607, 383, 175, 41, 19, 115, 301, 524, 719, 832, 835, 731, 556, 357, 183, 63, 3, 0, 0, 12, 16, 11, 3, 0, 0, 0, 2, 4, 5, 5, 5, 5, 7, 8, 10, 10, 10, 9, 8, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 5, 6, 7, 8, 8, 8, 8, 8, 6, 5, 3, 1, 0, 1, 2, 4, 6, 7, 8, 8, 7, 6, 4, 3, 2, 3, 5, 7, 9, 10, 11, 10, 8, 6, 3, 2, 1, 2, 4, 6, 9, 10, 10, 9, 8, 7, 7, 7, 8, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 15, 16, 15, 12, 6, 0, 0, 0, 2, 10, 14, 10, 0, 0, 8, 70, 190, 361, 556, 730, 838, 848, 757, 590, 392, 212, 81, 11, 0, 0, 6, 9, 5, 0, 0, 2, 3, 0, 0, 5, 50, 146, 293, 471, 643, 766, 805, 749, 613, 434, 255, 114, 26, 0, 0, 3, 18, 24, 17, 2, 0, 0, 37, 137, 299, 503, 712, 875, 946, 905, 762, 556, 339, 160, 45, 0, 0, 4, 18, 23, 19, 13, 10, 11, 14, 16, 15, 11, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 3, 3, 2, 2, 2, 2, 2, 3, 4, 6, 8, 9, 9, 9, 7, 5, 3, 2, 3, 4, 7, 9, 11, 12, 11, 10, 8, 7, 6, 6, 8, 11, 15, 18, 19, 19, 16, 12, 8, 5, 2, 2, 4, 7, 11, 13, 14, 14, 12, 9, 6, 4, 3, 3, 3, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 7, 7, 7, 5, 3, 1, 0, 0, 0, 2, 4, 6, 8, 8, 7, 5, 3, 1, 0, 0, 0, 2, 3, 5, 6, 6, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 4, 6, 8, 10, 11, 10, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 7, 10, 14, 16, 17, 16, 13, 9, 5, 2, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 9, 11, 11, 11, 9, 5, 1, 0, 0, 0, 6, 12, 12, 4, 0, 0, 31, 119, 265, 455, 652, 809, 885, 856, 732, 545, 345, 174, 59, 2, 0, 0, 6, 11, 10, 6, 2, 0, 0, 0, 21, 83, 189, 331, 485, 615, 685, 675, 587, 444, 285, 146, 50, 1, 0, 0, 9, 12, 9, 2, 0, 0, 0, 1, 4, 4, 4, 3, 2, 2, 2, 2, 3, 4, 6, 7, 7, 4, 1, 0, 0, 3, 10, 14, 11, 2, 0, 4, 52, 152, 304, 490, 669, 798, 838, 771, 611, 400, 199, 67, 47, 148, 346, 585, 799, 928, 939, 833, 645, 425, 226, 83, 6, 0, 0, 16, 26, 22, 6, 0, 0, 25, 101, 220, 366, 510, 618, 659, 621, 514, 368, 220, 100, 25, 0, 0, 3, 11, 11, 6, 0, 0, 0, 0, 3, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 8, 5, 1, 0, 0, 5, 12, 14, 9, 0, 0, 13, 80, 205, 382, 581, 758, 868, 878, 785, 615, 413, 227, 90, 14, 0, 0, 4, 13, 14, 10, 4, 0, 0, 0, 32, 106, 224, 376, 533, 658, 715, 688, 584, 430, 266, 128, 38, 0, 0, 1, 11, 13, 8, 1, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 5, 6, 7, 8, 9, 9, 9, 9, 8, 7, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 9, 8, 5, 0, 0, 0, 2, 8, 12, 8, 0, 0, 8, 63, 171, 328, 512, 683, 798, 827, 759, 614, 430, 251, 112, 28, 0, 0, 0, 8, 11, 11, 9, 4, 0, 0, 7, 56, 156, 307, 491, 672, 805, 850, 791, 641, 441, 247, 118, 94, 184, 365, 588, 789, 913, 924, 818, 622, 388, 176, 41, 16, 104, 281, 497, 693, 818, 842, 762, 605, 414, 234, 100, 22, 0, 0, 8, 15, 14, 8, 4, 3, 8, 15, 21, 24, 23, 18, 12, 6, 2, 2, 6, 11, 13, 9, 0, 0, 6, 53, 147, 287, 452, 611, 722, 758, 706, 580, 413, 246, 110, 25, 0, 0, 7, 21, 22, 11, 0, 0, 20, 96, 227, 402, 591, 755, 850, 850, 751, 575, 365, 173, 46, 13, 78, 218, 393, 554, 659, 681, 619, 493, 339, 193, 83, 19, 0, 0, 6, 12, 12, 8, 4, 5, 9, 14, 17, 18, 15, 11, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 8, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 5, 3, 0, 0, 0, 5, 12, 15, 11, 0, 0, 7, 65, 180, 350, 554, 749, 890, 938, 877, 721, 507, 290, 124, 45, 65, 169, 319, 467, 570, 599, 551, 443, 307, 176, 77, 18, 0, 0, 5, 10, 9, 4, 0, 0, 0, 1, 3, 5, 5, 5, 4, 3, 3, 3, 2, 3, 3, 4, 4, 6, 6, 7, 7, 6, 5, 3, 3, 3, 5, 8, 11, 12, 10, 7, 4, 3, 6, 11, 15, 13, 4, 0, 0, 39, 130, 276, 464, 662, 824, 910, 894, 776, 583, 363, 173, 61, 53, 149, 318, 514, 680, 773, 770, 677, 521, 345, 188, 76, 15, 0, 0, 3, 6, 5, 3, 2, 1, 0, 0, 1, 33, 106, 225, 381, 544, 679, 750, 736, 641, 489, 319, 168, 61, 6, 0, 0, 8, 12, 9, 3, 0, 0, 2, 4, 4, 3, 3, 5, 9, 11, 7, 0, 0, 9, 63, 167, 320, 500, 670, 789, 825, 767, 630, 450, 271, 126, 35, 0, 0, 2, 11, 12, 7, 0, 0, 0, 0, 2, 4, 3, 2, 0, 0, 0, 0, 1, 1, 1, 0, 1, 2, 4, 6, 8, 9, 10, 8, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 9, 11, 13, 13, 12, 10, 7, 4, 2, 1, 1, 3, 6, 9, 12, 14, 14, 14, 13, 11, 8, 4, 1, 0, 2, 7, 12, 13, 7, 0, 0, 17, 78, 187, 341, 518, 684, 800, 834, 774, 632, 439, 243, 93, 26, 62, 194, 391, 606, 786, 888, 887, 787, 616, 417, 235, 100, 22, 0, 0, 6, 12, 10, 3, 0, 0, 2, 8, 13, 14, 12, 9, 9, 11, 15, 16, 12, 2, 0, 6, 53, 148, 293, 472, 654, 797, 866, 839, 719, 534, 333, 168, 85, 105, 223, 408, 608, 770, 850, 828, 715, 541, 352, 186, 71, 10, 0, 0, 9, 13, 10, 3, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 12, 13, 12, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 1, 2, 3, 4, 6, 8, 9, 10, 10, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 4, 5, 6, 8, 10, 12, 13, 13, 12, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 2, 2, 1, 0, 0, 1, 1, 2, 3, 4, 4, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 4, 5, 6, 7, 8, 9, 10, 10, 10, 8, 6, 3, 2, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 4, 5, 7, 9, 11, 11, 11, 10, 7, 5, 3, 1, 1, 2, 4, 6, 9, 11, 12, 13, 14, 14, 13, 12, 10, 8, 8, 9, 12, 14, 12, 5, 0, 0, 25, 92, 207, 368, 554, 731, 860, 908, 863, 731, 546, 354, 204, 132, 154, 260, 417, 579, 701, 750, 715, 607, 454, 293, 155, 60, 11, 0, 0, 6, 9, 6, 1, 0, 0, 0, 1, 3, 3, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 3, 3, 3, 4, 6, 8, 10, 11, 11, 10, 9, 10, 11, 11, 7, 1, 0, 3, 35, 105, 217, 362, 519, 657, 745, 761, 699, 574, 415, 257, 127, 43, 2, 0, 0, 6, 8, 5, 0, 0, 0, 1, 5, 7, 7, 5, 2, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 5, 6, 7, 8, 9, 9, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 6, 7, 8, 9, 10, 11, 11, 10, 8, 6, 4, 3, 2, 1, 2, 3, 4, 5, 5, 6, 6, 6, 6, 7, 8, 9, 11, 13, 14, 14, 13, 12, 10, 7, 6, 4, 4, 5, 6, 8, 11, 13, 15, 15, 15, 14, 14, 14, 14, 12, 7, 1, 0, 13, 54, 131, 247, 395, 552, 692, 784, 805, 750, 629, 471, 316, 201, 154, 185, 282, 418, 556, 659, 701, 671, 578, 444, 298, 169, 74, 19, 0, 0, 3, 6, 6, 2, 0, 0, 0, 4, 7, 9, 9, 9, 8, 8, 7, 7, 6, 6, 5, 6, 7, 9, 11, 13, 15, 16, 18, 18, 18, 17, 16, 16, 17, 17, 15, 11, 5, 2, 10, 40, 100, 196, 323, 464, 596, 690, 725, 693, 605, 487, 377, 311, 314, 388, 512, 649, 756, 800, 766, 662, 518, 377, 278, 249, 294, 396, 523, 633, 695, 689, 616, 493, 349, 212, 105, 37, 4, 0, 0, 5, 7, 5, 3, 1, 2, 3, 5, 5, 4, 3, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 4, 5, 7, 8, 9, 8, 7, 5, 3, 1, 1, 1, 3, 5, 8, 9, 9, 9, 7, 5, 3, 2, 4, 7, 11, 16, 21, 23, 24, 23, 19, 15, 10, 6, 3, 1, 2, 4, 6, 9, 10, 10, 9, 6, 4, 2, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 5, 5, 6, 7, 7, 8, 7, 7, 5, 4, 2, 1, 0, 0, 1, 3, 5, 7, 8, 8, 8, 6, 5, 3, 1, 0, 0, 1, 3, 5, 8, 9, 10, 10, 9, 9, 8, 8, 8, 8, 7, 7, 8, 8, 7, 5, 1, 0, 0, 15, 50, 111, 195, 297, 401, 488, 543, 554, 517, 441, 340, 233, 139, 67, 23, 2, 0, 0, 2, 4, 4, 5, 7, 10, 13, 16, 18, 19, 19, 18, 18, 16, 15, 14, 12, 8, 3, 0, 0, 12, 50, 119, 225, 361, 516, 665, 785, 851, 850, 781, 656, 498, 337, 198, 96, 34, 4, 0, 0, 7, 32, 82, 164, 276, 408, 539, 648, 714, 724, 676, 581, 456, 322, 200, 105, 42, 9, 0, 0, 1, 3, 2, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 1, 1, 2, 3, 4, 5, 6, 6, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 5, 6, 7, 8, 9, 10, 10, 10, 10, 10, 10, 10, 11, 11, 11, 12, 12, 12, 10, 7, 4, 0, 1, 11, 35, 78, 142, 222, 312, 400, 472, 515, 523, 494, 432, 348, 256, 168, 97, 45, 15, 1, 0, 0, 2, 4, 7, 9, 12, 15, 18, 20, 20, 19, 18, 16, 14, 12, 10, 9, 12, 25, 53, 102, 175, 272, 386, 505, 612, 689, 723, 709, 649, 557, 455, 365, 305, 286, 307, 359, 424, 485, 523, 528, 497, 434, 350, 258, 172, 100, 48, 17, 3, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 4, 5, 5, 5, 5, 4, 3, 2, 1, 1, 1, 2, 3, 4, 5, 6, 6, 6, 5, 4, 3, 2, 2, 2, 3, 4, 5, 6, 6, 6, 5, 4, 2, 2, 2, 2, 3, 4, 6, 7, 7, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 4, 4, 4, 5, 7, 8, 9, 10, 11, 11, 10, 9, 8, 7, 5, 4, 3, 4, 10, 24, 48, 86, 136, 198, 266, 334, 394, 438, 459, 456, 428, 380, 317, 248, 181, 121, 73, 38, 16, 4, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 5, 6, 6, 6, 6, 5, 4, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 4, 5, 5, 6, 7, 8, 8, 9, 9, 10, 10, 11, 11, 12, 12, 12, 12, 12, 12, 12, 13, 14, 17, 22, 31, 44, 63, 88, 120, 158, 200, 245, 290, 332, 367, 393, 408, 412, 406, 391, 371, 348, 327, 307, 291, 278, 267, 257, 245, 231, 213, 191, 167, 141, 115, 91, 69, 50, 35, 24, 15, 9, 5, 3, 2, 2, 3, 3, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 5, 6, 6, 6, 7, 7, 8, 9, 9, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10, 11, 11, 12, 13, 14, 15, 17, 20, 23, 27, 33, 40, 50, 62, 77, 94, 112, 132, 152, 173, 193, 214, 234, 253, 271, 287, 302, 314, 323, 329, 333, 335, 335, 334, 331, 326, 320, 311, 299, 286, 270, 253, 234, 214, 194, 173, 152, 132, 113, 95, 78, 64, 52, 42, 34, 27, 22, 18, 15, 13, 12, 12, 13, 15, 18, 21, 25, 30, 36, 43, 51, 60, 70, 81, 93, 104, 116, 127, 139, 149, 158, 165, 170, 173, 174, 174, 171, 166, 160, 152, 142, 131, 120, 109, 97, 87, 76, 66, 57, 48, 40, 32, 25, 20, 15, 11, 8, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakT": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 3, 4, 6, 7, 9, 10, 11, 12, 13, 15, 16, 18, 19, 20, 21, 22, 22, 23, 23, 25, 26, 27, 29, 30, 31, 31, 31, 31, 31, 31, 30, 30, 30, 30, 31, 31, 31, 32, 33, 34, 35, 36, 37, 38, 38, 39, 39, 39, 39, 40, 40, 41, 42, 43, 44, 45, 46, 46, 45, 45, 45, 46, 47, 48, 49, 49, 49, 48, 47, 46, 46, 47, 49, 50, 51, 52, 52, 51, 51, 51, 51, 52, 54, 56, 57, 58, 59, 58, 58, 57, 57, 57, 58, 59, 60, 60, 61, 60, 60, 59, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 71, 70, 69, 68, 68, 68, 69, 71, 73, 75, 77, 78, 78, 78, 78, 78, 78, 79, 80, 80, 81, 80, 80, 80, 79, 80, 80, 81, 81, 81, 80, 79, 78, 77, 76, 75, 75, 74, 73, 73, 72, 73, 73, 72, 71, 69, 67, 66, 64, 64, 65, 66, 67, 67, 67, 65, 63, 61, 59, 58, 59, 60, 62, 62, 62, 61, 58, 56, 54, 53, 52, 51, 50, 49, 49, 48, 48, 47, 47, 47, 46, 46, 45, 44, 44, 44, 45, 45, 44, 43, 42, 41, 39, 38, 38, 37, 37, 36, 36, 36, 37, 37, 38, 38, 37, 37, 36, 36, 36, 37, 38, 38, 37, 36, 35, 34, 33, 32, 32, 32, 32, 32, 31, 30, 29, 28, 28, 28, 29, 29, 30, 31, 31, 31, 30, 30, 29, 29, 29, 29, 29, 29, 28, 28, 28, 28, 28, 27, 27, 26, 26, 25, 24, 24, 24, 24, 25, 25, 26, 26, 26, 26, 25, 25, 24, 23, 23, 23, 23, 24, 25, 25, 25, 25, 24, 23, 22, 22, 23, 23, 24, 24, 24, 24, 23, 23, 23, 23, 23, 23, 23, 22, 21, 21, 20, 20, 21, 21, 22, 22, 22, 22, 22, 22, 23, 23, 23, 23, 23, 23, 22, 22, 22, 21, 20, 19, 18, 18, 18, 19, 19, 20, 20, 20, 20, 19, 19, 18, 18, 18, 18, 18, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 15, 15, 15, 15, 15, 15, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 22, 22, 22, 22, 23, 24, 25, 25, 26, 26, 26, 27, 28, 29, 30, 31, 32, 32, 32, 32, 32, 33, 33, 34, 36, 39, 42, 47, 54, 61, 68, 75, 80, 85, 91, 99, 114, 138, 171, 213, 257, 301, 337, 362, 375, 377, 370, 360, 350, 340, 330, 317, 300, 277, 248, 215, 180, 145, 114, 86, 63, 44, 29, 18, 11, 7, 5, 5, 6, 7, 7, 8, 9, 9, 10, 10, 10, 10, 9, 8, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 2, 2, 3, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 4, 4, 5, 6, 7, 8, 8, 8, 8, 8, 7, 7, 7, 8, 9, 10, 12, 13, 16, 18, 20, 23, 27, 31, 36, 43, 50, 59, 68, 77, 87, 96, 107, 118, 130, 143, 157, 170, 181, 189, 196, 200, 202, 203, 201, 198, 192, 184, 173, 161, 148, 135, 121, 108, 95, 84, 73, 64, 56, 49, 42, 35, 29, 24, 20, 17, 15, 13, 13, 12, 12, 11, 10, 9, 8, 8, 7, 7, 8, 8, 8, 8, 8, 9, 9, 10, 10, 11, 10, 10, 9, 8, 8, 9, 9, 10, 11, 11, 11, 10, 9, 9, 9, 9, 9, 10, 10, 9, 8, 7, 7, 6, 7, 8, 9, 10, 10, 10, 10, 9, 8, 7, 7, 8, 8, 9, 9, 9, 8, 7, 6, 5, 5, 5, 5, 6, 6, 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, 1, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 4, 5, 6, 7, 9, 10, 11, 13, 15, 17, 19, 22, 25, 28, 31, 34, 38, 42, 47, 53, 61, 69, 78, 87, 97, 107, 116, 126, 135, 145, 155, 165, 174, 183, 189, 194, 197, 198, 198, 197, 195, 190, 184, 174, 163, 150, 137, 124, 112, 100, 90, 81, 71, 62, 52, 43, 36, 29, 24, 21, 20, 19, 19, 19, 19, 19, 19, 19, 19, 21, 22, 25, 29, 33, 37, 42, 48, 54, 60, 67, 75, 84, 94, 105, 117, 130, 144, 158, 172, 187, 202, 216, 229, 242, 253, 262, 268, 272, 272, 269, 262, 252, 239, 224, 208, 191, 174, 157, 140, 123, 107, 91, 78, 65, 54, 45, 37, 30, 24, 20, 17, 14, 12, 11, 9, 8, 7, 6, 6, 5, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 6, 8, 11, 15, 19, 24, 28, 33, 37, 42, 48, 55, 63, 73, 84, 96, 108, 119, 130, 140, 149, 156, 162, 167, 169, 169, 166, 160, 151, 141, 130, 118, 107, 96, 84, 74, 63, 54, 45, 38, 32, 28, 25, 23, 22, 22, 22, 22, 24, 26, 29, 33, 38, 44, 50, 58, 66, 75, 84, 94, 105, 116, 127, 139, 151, 163, 175, 187, 197, 205, 211, 214, 216, 216, 215, 213, 211, 208, 205, 200, 195, 188, 180, 171, 162, 151, 141, 132, 122, 112, 102, 92, 81, 70, 59, 49, 41, 33, 27, 21, 17, 12, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 3, 3, 4, 5, 5, 5, 5, 6, 7, 8, 9, 11, 12, 14, 15, 17, 18, 20, 23, 25, 28, 30, 34, 37, 42, 48, 55, 64, 75, 87, 99, 112, 123, 134, 144, 153, 162, 169, 175, 179, 180, 178, 173, 165, 156, 146, 135, 123, 110, 97, 83, 69, 57, 47, 39, 34, 31, 29, 29, 29, 29, 30, 31, 33, 35, 39, 45, 52, 61, 72, 84, 98, 112, 127, 143, 159, 177, 196, 215, 233, 250, 263, 273, 280, 284, 285, 284, 282, 279, 274, 269, 261, 253, 243, 233, 223, 212, 201, 190, 179, 168, 157, 144, 131, 117, 102, 87, 73, 60, 50, 41, 34, 29, 25, 22, 19, 17, 16, 15, 13, 12, 12, 11, 11, 10, 10, 10, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 8, 8, 8, 9, 9, 9, 9, 9, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 9, 9, 9, 9, 9, 8, 8, 8, 9, 10, 10, 10, 10, 10, 10, 10, 10, 11, 11, 11, 11, 11, 10, 10, 10, 11, 11, 12, 12, 12, 12, 11, 10, 10, 9, 9, 10, 11, 12, 13, 14, 14, 14, 14, 13, 13, 13, 13, 13, 13, 14, 14, 15, 15, 16, 16, 16, 16, 16, 17, 17, 18, 20, 21, 23, 25, 28, 32, 37, 43, 51, 61, 72, 86, 101, 119, 138, 160, 182, 204, 225, 245, 262, 277, 288, 295, 298, 296, 290, 279, 265, 247, 226, 204, 181, 158, 135, 113, 94, 77, 64, 53, 45, 39, 34, 30, 26, 23, 20, 17, 16, 15, 14, 14, 13, 13, 14, 14, 15, 16, 16, 16, 16, 16, 16, 16, 17, 19, 21, 23, 26, 29, 33, 38, 46, 56, 68, 81, 96, 111, 126, 140, 153, 164, 174, 182, 187, 189, 187, 181, 171, 159, 146, 131, 116, 101, 87, 73, 60, 49, 39, 31, 24, 19, 15, 13, 11, 10, 10, 10, 9, 9, 8, 8, 8, 8, 8, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 10, 10, 11, 11, 11, 10, 10, 9, 9, 9, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 10, 10, 11, 11, 12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 11, 12, 13, 15, 18, 22, 28, 36, 45, 56, 68, 82, 97, 113, 129, 145, 160, 173, 183, 189, 191, 190, 184, 174, 162, 147, 131, 115, 101, 87, 73, 61, 50, 39, 29, 21, 15, 11, 8, 6, 5, 3, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 3, 4, 5, 5, 5, 6, 6, 6, 7, 7, 9, 10, 11, 11, 12, 12, 12, 12, 11, 11, 10, 11, 11, 11, 12, 12, 12, 11, 10, 10, 9, 9, 10, 11, 13, 15, 19, 25, 33, 44, 57, 72, 89, 108, 127, 147, 166, 183, 197, 209, 216, 218, 216, 210, 200, 187, 172, 155, 137, 118, 101, 84, 69, 56, 45, 37, 30, 25, 21, 18, 16, 14, 13, 13, 13, 14, 14, 14, 14, 14, 13, 12, 11, 10, 10, 10, 10, 11, 11, 12, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 15, 16, 19, 23, 28, 36, 46, 59, 74, 92, 114, 137, 162, 188, 212, 235, 254, 269, 280, 285, 285, 278, 265, 247, 226, 202, 178, 154, 132, 111, 93, 78, 66, 59, 56, 56, 61, 68, 77, 88, 100, 114, 129, 145, 162, 178, 193, 206, 215, 219, 219, 214, 205, 193, 179, 163, 147, 129, 112, 95, 79, 65, 53, 43, 35, 28, 23, 19, 16, 13, 10, 7, 5, 3, 2, 1, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 5, 5, 5, 5, 6, 6, 7, 8, 8, 8, 9, 9, 9, 9, 9, 10, 10, 11, 11, 11, 11, 11, 11, 10, 9, 9, 8, 7, 7, 7, 8, 8, 8, 9, 9, 10, 11, 13, 16, 20, 24, 29, 35, 44, 56, 71, 91, 117, 147, 180, 217, 254, 292, 329, 364, 395, 421, 441, 453, 457, 451, 434, 409, 375, 335, 292, 250, 211, 178, 151, 132, 120, 114, 115, 123, 136, 156, 183, 215, 250, 286, 321, 352, 378, 398, 410, 416, 413, 403, 386, 361, 331, 297, 260, 223, 187, 153, 124, 98, 77, 61, 48, 39, 32, 26, 22, 19, 17, 15, 14, 13, 12, 11, 10, 9, 8, 8, 8, 9, 8, 8, 8, 7, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 8, 8, 7, 7, 6, 5, 5, 4, 4, 3, 4, 4, 5, 5, 5, 6, 6, 5, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 6, 5, 5, 5, 6, 6, 7, 8, 8, 8, 8, 7, 7, 7, 6, 6, 7, 7, 7, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 3, 3, 3, 3, 4, 5, 5, 5, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 3, 3, 3, 3, 3, 4, 4, 4, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 3, 4, 5, 5, 6, 6, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 7, 6, 6, 6, 7, 7, 8, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 9, 9, 9, 8, 8, 7, 7, 6, 5, 5, 5, 7, 10, 15, 22, 32, 44, 58, 75, 93, 114, 136, 159, 181, 201, 217, 227, 231, 228, 218, 204, 185, 164, 142, 120, 99, 80, 63, 48, 35, 25, 17, 11, 7, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 4, 4, 4, 5, 5, 5, 5, 6, 6, 7, 7, 7, 8, 8, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 3, 4, 4, 5, 5, 5, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 5, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 5, 5, 5, 6, 6, 6, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 8, 9, 10, 12, 13, 15, 17, 20, 25, 32, 42, 54, 69, 86, 107, 131, 159, 190, 223, 255, 285, 310, 328, 337, 338, 330, 316, 295, 269, 240, 209, 177, 146, 117, 91, 70, 52, 38, 28, 20, 15, 12, 11, 10, 10, 9, 9, 8, 7, 6, 5, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 6, 7, 8, 8, 9, 9, 10, 10, 11, 12, 13, 16, 19, 24, 31, 40, 53, 71, 93, 120, 151, 184, 219, 253, 284, 311, 331, 343, 346, 338, 320, 294, 261, 225, 188, 153, 122, 96, 75, 58, 44, 34, 26, 21, 17, 16, 15, 14, 14, 13, 13, 13, 12, 12, 12, 11, 11, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 9, 9, 8, 8, 7, 7, 7, 7, 7, 6, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 5, 5, 5, 6, 7, 8, 10, 12, 14, 15, 17, 18, 18, 19, 19, 19, 19, 19, 18, 18, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 18, 19, 21, 24, 28, 33, 41, 53, 68, 88, 114, 144, 179, 218, 259, 299, 337, 368, 391, 403, 403, 390, 366, 332, 293, 250, 207, 167, 132, 102, 78, 59, 45, 34, 27, 22, 19, 17, 15, 14, 13, 13, 12, 11, 11, 10, 9, 8, 8, 7, 7, 7, 8, 8, 8, 8, 8, 8, 9, 9, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 9, 9, 9, 8, 7, 6, 5, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 4, 5, 6, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 10, 10, 10, 9, 9, 8, 8, 7, 7, 7, 7, 8, 10, 14, 20, 29, 41, 57, 75, 97, 120, 144, 169, 192, 212, 228, 240, 246, 245, 236, 221, 201, 177, 151, 125, 101, 80, 62, 47, 34, 24, 17, 11, 8, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 4, 4, 6, 8, 11, 15, 19, 25, 32, 41, 53, 68, 86, 107, 129, 150, 168, 183, 193, 198, 199, 194, 184, 169, 151, 129, 107, 85, 65, 47, 33, 22, 14, 9, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 11, 15, 21, 30, 41, 56, 75, 96, 121, 147, 173, 197, 218, 234, 244, 248, 245, 235, 218, 197, 171, 144, 117, 91, 68, 49, 35, 24, 16, 11, 7, 5, 3, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 3, 4, 6, 7, 9, 12, 15, 18, 24, 31, 41, 56, 77, 105, 139, 181, 228, 278, 327, 373, 411, 437, 451, 451, 437, 411, 374, 330, 282, 233, 186, 143, 106, 77, 54, 38, 26, 19, 14, 11, 9, 9, 9, 8, 8, 7, 7, 6, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 2, 2, 3, 3, 2, 2, 1, 1, 1, 1, 2, 3, 4, 6, 9, 13, 18, 26, 35, 48, 65, 86, 111, 140, 171, 202, 230, 255, 272, 282, 284, 276, 261, 238, 211, 181, 150, 121, 95, 73, 55, 41, 31, 23, 18, 14, 12, 10, 9, 9, 8, 9, 10, 13, 18, 26, 38, 55, 76, 103, 136, 174, 216, 261, 305, 345, 379, 404, 419, 426, 424, 418, 412, 407, 405, 408, 414, 420, 423, 421, 412, 395, 370, 337, 299, 257, 213, 171, 133, 99, 72, 52, 37, 27, 21, 17, 15, 14, 14, 14, 14, 14, 14, 13, 13, 14, 16, 19, 25, 32, 42, 55, 71, 90, 113, 140, 168, 197, 225, 250, 271, 287, 300, 311, 322, 337, 356, 379, 407, 438, 470, 499, 523, 537, 537, 523, 492, 447, 392, 331, 269, 211, 160, 117, 82, 56, 38, 27, 23, 25, 32, 44, 59, 78, 99, 122, 146, 170, 193, 213, 229, 237, 238, 230, 214, 192, 165, 138, 110, 85, 63, 44, 29, 17, 9, 3, 1, 0, 0, 0, 1, 2, 3, 5, 8, 13, 19, 26, 37, 50, 68, 90, 117, 148, 181, 214, 243, 266, 280, 285, 281, 267, 246, 219, 189, 157, 125, 96, 70, 50, 34, 23, 16, 11, 7, 4, 2, 1, 1, 1, 1, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 9, 12, 18, 26, 36, 51, 69, 91, 117, 144, 173, 201, 227, 248, 262, 269, 266, 253, 232, 204, 173, 140, 110, 83, 61, 44, 30, 20, 12, 7, 5, 4, 4, 4, 5, 4, 4, 3, 2, 2, 3, 4, 4, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 4, 5, 5, 5, 6, 6, 6, 6, 6, 6, 7, 8, 8, 9, 8, 7, 6, 5, 5, 4, 4, 5, 5, 5, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 8, 8, 9, 9, 9, 9, 9, 10, 10, 10, 9, 9, 9, 9, 10, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 14, 18, 23, 31, 42, 57, 76, 99, 125, 154, 185, 215, 243, 265, 280, 286, 282, 269, 247, 219, 188, 155, 124, 95, 70, 51, 39, 33, 34, 43, 59, 82, 113, 149, 190, 232, 273, 310, 338, 356, 363, 360, 349, 333, 316, 301, 291, 288, 291, 298, 308, 316, 318, 313, 298, 273, 241, 205, 167, 132, 102, 77, 58, 46, 41, 41, 48, 63, 85, 112, 145, 180, 214, 245, 269, 285, 290, 285, 269, 244, 212, 177, 141, 107, 78, 55, 37, 25, 17, 12, 9, 6, 5, 4, 4, 5, 5, 6, 6, 6, 5, 4, 4, 4, 4, 5, 5, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 4, 4, 4, 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, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 7, 10, 15, 24, 38, 57, 84, 119, 160, 205, 252, 295, 333, 359, 372, 371, 355, 327, 289, 245, 200, 156, 115, 81, 54, 34, 21, 13, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 7, 6, 5, 4, 4, 4, 4, 5, 6, 7, 8, 8, 9, 9, 8, 8, 8, 7, 7, 6, 5, 4, 3, 2, 2, 1, 1, 1, 1, 2, 2, 4, 5, 7, 9, 11, 12, 14, 17, 23, 33, 50, 73, 105, 144, 192, 245, 303, 361, 416, 461, 492, 505, 496, 467, 420, 361, 296, 231, 173, 123, 84, 56, 37, 25, 18, 15, 14, 14, 15, 15, 16, 16, 16, 16, 16, 16, 15, 14, 13, 13, 12, 11, 10, 9, 8, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 5, 6, 8, 9, 10, 12, 13, 14, 14, 15, 15, 14, 13, 12, 11, 11, 10, 10, 11, 12, 14, 19, 28, 42, 62, 90, 126, 170, 221, 277, 333, 386, 428, 455, 463, 450, 417, 370, 312, 252, 193, 141, 98, 65, 42, 27, 19, 17, 19, 26, 36, 51, 72, 98, 129, 164, 200, 235, 265, 285, 295, 293, 278, 253, 220, 182, 144, 109, 78, 54, 36, 23, 15, 10, 8, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 5, 5, 6, 7, 7, 8, 9, 9, 9, 9, 8, 9, 9, 10, 12, 14, 17, 23, 31, 44, 62, 86, 116, 152, 191, 231, 268, 297, 316, 321, 311, 288, 255, 214, 172, 131, 96, 67, 46, 31, 21, 16, 12, 10, 9, 8, 7, 6, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 2, 4, 6, 9, 11, 12, 13, 13, 14, 14, 14, 15, 16, 16, 17, 18, 19, 21, 25, 30, 39, 54, 77, 109, 153, 208, 271, 338, 401, 456, 494, 512, 508, 482, 438, 379, 313, 246, 183, 130, 87, 56, 36, 26, 23, 26, 35, 48, 67, 91, 120, 154, 192, 229, 264, 291, 310, 318, 317, 311, 302, 297, 298, 308, 327, 354, 385, 415, 439, 454, 457, 449, 434, 416, 404, 401, 412, 435, 465, 497, 522, 532, 523, 492, 444, 381, 312, 243, 181, 129, 88, 60, 43, 34, 32, 35, 45, 61, 85, 118, 158, 204, 254, 305, 351, 389, 415, 427, 426, 413, 392, 368, 349, 337, 336, 346, 363, 381, 395, 398, 388, 362, 322, 273, 220, 168, 121, 83, 55, 35, 23, 16, 13, 13, 13, 13, 13, 13, 12, 10, 9, 7, 6, 5, 5, 4, 4, 3, 3, 3, 3, 4, 5, 6, 8, 10, 11, 12, 13, 13, 12, 12, 11, 9, 8, 7, 6, 5, 3, 2, 1, 1, 0, 0, 0, 1, 2, 3, 3, 4, 4, 5, 6, 6, 7, 8, 8, 8, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 5, 8, 14, 22, 35, 53, 76, 104, 136, 168, 197, 220, 233, 236, 228, 210, 185, 154, 122, 92, 64, 42, 25, 14, 8, 5, 5, 5, 6, 7, 7, 7, 8, 8, 9, 10, 10, 10, 10, 10, 10, 11, 12, 13, 13, 14, 14, 13, 13, 12, 13, 14, 18, 25, 35, 52, 75, 105, 141, 180, 220, 255, 282, 296, 297, 284, 259, 225, 186, 146, 109, 76, 50, 31, 18, 11, 7, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 18, 18, 18, 17, 16, 15, 15, 14, 13, 12, 12, 12, 13, 16, 23, 35, 54, 80, 114, 155, 201, 248, 290, 324, 344, 347, 332, 302, 261, 213, 164, 120, 82, 53, 32, 18, 10, 6, 4, 5, 6, 7, 8, 8, 8, 8, 7, 6, 5, 5, 4, 5, 5, 6, 6, 7, 7, 7, 8, 8, 9, 10, 10, 11, 11, 11, 10, 10, 9, 8, 8, 8, 8, 8, 8, 9, 9, 10, 10, 10, 10, 10, 9, 9, 9, 9, 10, 11, 12, 13, 16, 21, 32, 50, 77, 114, 159, 210, 262, 309, 345, 366, 371, 360, 336, 306, 275, 250, 235, 232, 241, 258, 278, 296, 305, 302, 285, 255, 216, 172, 130, 92, 62, 40, 26, 18, 15, 16, 22, 34, 54, 81, 116, 157, 202, 246, 286, 316, 334, 336, 322, 292, 249, 200, 149, 102, 63, 34, 15, 4, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 4, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 7, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 1, 7, 18, 36, 62, 96, 136, 179, 221, 258, 285, 298, 296, 279, 249, 210, 167, 124, 85, 53, 30, 14, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 10, 12, 16, 24, 37, 57, 86, 123, 167, 216, 265, 311, 347, 367, 369, 351, 316, 268, 212, 157, 108, 68, 40, 21, 11, 7, 6, 6, 6, 5, 5, 4, 4, 5, 6, 8, 10, 12, 13, 13, 13, 12, 11, 10, 10, 10, 11, 11, 12, 13, 15, 18, 25, 37, 57, 86, 127, 181, 245, 314, 383, 443, 486, 504, 496, 461, 404, 334, 260, 189, 128, 81, 48, 27, 16, 11, 10, 10, 12, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 13, 13, 13, 13, 13, 12, 12, 10, 9, 10, 14, 24, 43, 73, 115, 169, 232, 301, 370, 431, 477, 502, 503, 483, 446, 402, 361, 333, 323, 333, 357, 389, 419, 440, 446, 436, 415, 389, 367, 358, 366, 393, 434, 481, 524, 551, 554, 530, 481, 414, 335, 256, 182, 121, 73, 40, 20, 10, 7, 8, 9, 10, 11, 10, 10, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 7, 7, 7, 7, 8, 9, 9, 9, 9, 8, 7, 7, 6, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 10, 17, 28, 45, 71, 105, 148, 198, 250, 298, 337, 359, 360, 341, 303, 252, 195, 141, 94, 58, 33, 19, 12, 9, 9, 8, 8, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 2, 8, 18, 36, 62, 98, 143, 192, 242, 287, 320, 336, 333, 311, 273, 224, 170, 118, 74, 40, 17, 5, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 9, 10, 10, 11, 12, 17, 27, 44, 69, 103, 144, 192, 241, 288, 326, 350, 357, 346, 317, 275, 224, 172, 122, 81, 50, 28, 16, 9, 6, 6, 5, 5, 5, 5, 5, 5, 6, 7, 8, 9, 9, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 8, 10, 12, 14, 15, 16, 18, 22, 32, 51, 83, 129, 191, 263, 341, 415, 475, 511, 517, 492, 441, 370, 290, 211, 142, 87, 47, 22, 8, 2, 1, 1, 3, 4, 4, 5, 6, 6, 7, 9, 10, 10, 10, 9, 8, 6, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 7, 8, 9, 9, 9, 10, 13, 20, 31, 49, 76, 112, 159, 212, 268, 318, 357, 377, 374, 350, 307, 252, 194, 139, 93, 58, 34, 20, 12, 10, 11, 17, 30, 54, 91, 143, 209, 285, 363, 433, 484, 508, 502, 467, 412, 347, 285, 238, 212, 208, 222, 245, 269, 284, 287, 276, 255, 230, 209, 198, 201, 218, 244, 274, 299, 313, 312, 294, 261, 217, 168, 120, 78, 45, 22, 8, 2, 0, 1, 2, 4, 5, 6, 6, 7, 7, 7, 7, 7, 7, 8, 8, 8, 9, 8, 7, 6, 5, 5, 5, 6, 7, 7, 7, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 17, 39, 72, 117, 171, 229, 285, 332, 362, 372, 358, 324, 275, 217, 158, 105, 62, 31, 12, 2, 0, 0, 2, 9, 22, 44, 76, 118, 166, 217, 263, 299, 318, 318, 298, 261, 214, 162, 113, 70, 38, 17, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 11, 11, 11, 9, 8, 6, 5, 4, 5, 6, 7, 8, 10, 10, 11, 11, 10, 10, 9, 8, 7, 5, 4, 4, 3, 3, 2, 2, 2, 3, 4, 5, 7, 9, 11, 13, 15, 16, 17, 17, 20, 27, 43, 71, 115, 177, 255, 343, 430, 505, 557, 576, 560, 510, 434, 344, 253, 171, 104, 57, 28, 13, 8, 9, 11, 14, 16, 17, 17, 16, 15, 14, 14, 14, 14, 15, 15, 15, 14, 13, 12, 12, 11, 12, 13, 14, 15, 16, 17, 17, 18, 20, 25, 36, 55, 87, 131, 188, 253, 321, 382, 429, 452, 448, 420, 373, 318, 267, 230, 213, 218, 240, 270, 298, 315, 315, 297, 262, 217, 169, 123, 83, 53, 33, 21, 16, 15, 18, 25, 37, 57, 86, 126, 177, 234, 291, 339, 372, 382, 369, 333, 281, 221, 160, 107, 65, 36, 18, 8, 5, 5, 5, 6, 7, 7, 6, 6, 6, 7, 7, 8, 8, 8, 7, 6, 5, 3, 2, 2, 3, 3, 5, 6, 8, 9, 9, 9, 8, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 10, 11, 12, 12, 12, 11, 10, 9, 9, 8, 8, 8, 9, 9, 10, 12, 13, 14, 14, 14, 14, 14, 13, 12, 11, 11, 11, 11, 12, 12, 13, 13, 12, 12, 11, 12, 12, 13, 13, 14, 13, 13, 14, 18, 28, 47, 78, 119, 170, 225, 279, 323, 353, 363, 351, 319, 271, 214, 155, 102, 60, 29, 11, 3, 1, 3, 10, 23, 45, 78, 123, 180, 244, 307, 360, 395, 407, 394, 357, 303, 240, 176, 118, 71, 39, 18, 9, 6, 8, 12, 15, 17, 18, 18, 17, 16, 14, 13, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 11, 11, 12, 12, 12, 11, 11, 10, 10, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 6, 18, 42, 80, 131, 193, 257, 316, 360, 381, 378, 352, 311, 267, 232, 215, 220, 246, 284, 325, 357, 369, 358, 323, 269, 205, 141, 85, 43, 16, 3, 0, 0, 1, 2, 2, 1, 1, 2, 3, 4, 6, 7, 8, 9, 9, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 10, 11, 11, 11, 9, 7, 5, 3, 2, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 6, 5, 3, 2, 1, 2, 4, 6, 8, 10, 11, 11, 10, 9, 7, 6, 5, 5, 6, 7, 8, 10, 11, 12, 10, 8, 7, 8, 17, 37, 71, 121, 183, 253, 321, 378, 414, 424, 406, 365, 309, 252, 205, 177, 172, 188, 218, 252, 279, 290, 281, 253, 210, 160, 110, 66, 34, 13, 3, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 14, 15, 15, 15, 14, 12, 11, 10, 9, 8, 8, 7, 6, 4, 3, 6, 16, 38, 78, 136, 214, 306, 400, 485, 546, 572, 560, 514, 447, 379, 330, 319, 352, 428, 531, 639, 726, 771, 761, 696, 586, 452, 315, 194, 102, 41, 10, 0, 0, 3, 7, 10, 15, 25, 46, 81, 135, 207, 292, 380, 460, 517, 541, 526, 478, 412, 349, 309, 308, 352, 431, 529, 619, 681, 697, 662, 582, 471, 349, 232, 136, 66, 23, 3, 0, 1, 6, 11, 13, 14, 14, 14, 14, 13, 13, 13, 13, 13, 13, 13, 13, 12, 11, 10, 10, 10, 11, 12, 13, 14, 15, 16, 17, 17, 17, 17, 16, 15, 15, 15, 16, 17, 17, 18, 16, 14, 12, 13, 21, 39, 73, 125, 194, 276, 363, 442, 501, 531, 524, 482, 411, 323, 232, 150, 86, 43, 19, 10, 8, 10, 12, 17, 28, 53, 96, 160, 242, 334, 423, 493, 531, 531, 492, 425, 347, 277, 233, 225, 253, 309, 376, 435, 471, 472, 438, 375, 294, 210, 134, 74, 34, 11, 1, 0, 3, 6, 8, 8, 9, 13, 23, 43, 76, 122, 180, 245, 306, 356, 385, 386, 361, 312, 249, 181, 120, 71, 37, 18, 9, 8, 10, 11, 12, 12, 10, 9, 7, 6, 4, 4, 3, 2, 1, 1, 1, 2, 3, 5, 7, 10, 13, 16, 18, 19, 18, 15, 12, 11, 16, 32, 65, 120, 195, 287, 385, 476, 543, 575, 565, 515, 436, 348, 269, 218, 203, 226, 275, 336, 390, 421, 420, 388, 333, 271, 216, 184, 180, 203, 245, 292, 329, 344, 333, 296, 240, 176, 115, 65, 30, 9, 1, 0, 0, 1, 0, 0, 0, 0, 2, 5, 7, 9, 11, 12, 12, 12, 11, 10, 9, 8, 7, 6, 6, 6, 8, 9, 11, 12, 13, 13, 12, 11, 10, 10, 10, 10, 10, 11, 11, 11, 9, 7, 5, 5, 12, 29, 60, 106, 165, 232, 297, 350, 381, 385, 360, 311, 245, 176, 111, 60, 26, 7, 0, 0, 0, 1, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 12, 11, 10, 8, 6, 5, 6, 7, 9, 11, 13, 14, 13, 11, 7, 6, 11, 27, 60, 113, 184, 269, 357, 433, 486, 503, 483, 429, 356, 282, 227, 206, 227, 284, 363, 445, 507, 534, 519, 465, 387, 303, 235, 194, 189, 216, 264, 317, 360, 380, 372, 335, 278, 210, 143, 86, 43, 17, 4, 1, 3, 7, 10, 11, 12, 11, 11, 10, 10, 10, 11, 12, 14, 15, 15, 15, 15, 14, 13, 12, 12, 12, 13, 13, 13, 11, 9, 6, 5, 9, 23, 50, 94, 155, 231, 312, 387, 443, 469, 460, 417, 349, 272, 202, 156, 143, 166, 217, 283, 347, 392, 407, 388, 340, 276, 212, 164, 144, 155, 193, 247, 301, 342, 358, 345, 306, 248, 182, 119, 67, 30, 9, 0, 0, 0, 0, 0, 2, 11, 31, 67, 119, 185, 255, 321, 372, 397, 391, 356, 297, 226, 154, 91, 44, 15, 1, 0, 0, 1, 2, 2, 2, 2, 3, 5, 7, 9, 11, 12, 12, 11, 8, 6, 7, 17, 39, 78, 133, 201, 272, 335, 379, 395, 378, 335, 276, 217, 176, 164, 187, 240, 310, 381, 435, 458, 443, 394, 320, 235, 153, 85, 38, 11, 0, 0, 2, 6, 8, 8, 8, 8, 7, 8, 9, 9, 10, 10, 10, 8, 5, 3, 3, 9, 24, 51, 93, 147, 210, 273, 327, 361, 369, 348, 301, 237, 167, 102, 52, 19, 3, 0, 0, 1, 2, 2, 1, 1, 2, 4, 5, 6, 7, 8, 8, 9, 9, 9, 8, 7, 6, 5, 4, 4, 5, 6, 7, 8, 8, 7, 5, 4, 3, 2, 3, 4, 6, 9, 11, 13, 14, 13, 12, 10, 9, 8, 8, 10, 12, 15, 16, 15, 12, 8, 6, 9, 23, 53, 100, 165, 242, 322, 392, 440, 456, 437, 388, 321, 255, 210, 199, 231, 299, 390, 480, 547, 573, 551, 488, 401, 316, 256, 239, 269, 338, 425, 505, 554, 559, 516, 433, 328, 221, 128, 60, 19, 1, 0, 2, 7, 10, 12, 12, 13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 11, 10, 9, 8, 8, 7, 7, 8, 8, 9, 9, 9, 8, 7, 4, 3, 7, 20, 46, 89, 149, 220, 293, 357, 399, 411, 389, 337, 265, 186, 113, 57, 20, 2, 0, 0, 1, 2, 1, 0, 0, 0, 0, 3, 5, 8, 9, 9, 8, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 11, 12, 11, 9, 8, 6, 4, 4, 4, 4, 5, 7, 8, 9, 8, 7, 5, 7, 16, 39, 79, 138, 212, 294, 370, 427, 454, 444, 400, 329, 244, 160, 90, 40, 11, 0, 0, 0, 3, 3, 2, 1, 0, 0, 1, 2, 4, 5, 6, 7, 7, 7, 6, 4, 3, 2, 3, 3, 5, 7, 8, 10, 11, 12, 11, 11, 10, 8, 7, 7, 7, 7, 8, 9, 9, 8, 6, 4, 2, 0, 0, 0, 2, 5, 8, 10, 11, 10, 7, 3, 0, 0, 12, 37, 80, 139, 208, 278, 338, 375, 382, 359, 307, 239, 165, 99, 48, 16, 1, 0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 11, 11, 10, 8, 7, 5, 3, 2, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 2, 3, 5, 7, 8, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 9, 11, 13, 14, 14, 14, 13, 11, 9, 7, 6, 6, 6, 6, 5, 3, 0, 0, 5, 23, 57, 109, 179, 259, 336, 398, 432, 430, 394, 332, 260, 198, 164, 169, 214, 287, 369, 438, 476, 470, 422, 341, 245, 153, 78, 30, 5, 0, 0, 3, 4, 3, 1, 0, 0, 0, 1, 3, 5, 7, 7, 8, 8, 7, 5, 4, 2, 0, 0, 0, 2, 5, 8, 9, 7, 2, 0, 3, 28, 79, 162, 272, 394, 508, 590, 622, 596, 517, 402, 276, 160, 74, 21, 0, 0, 1, 6, 7, 7, 6, 6, 6, 7, 7, 6, 5, 5, 6, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 2, 4, 8, 10, 12, 12, 11, 9, 7, 6, 5, 5, 5, 4, 3, 3, 3, 3, 2, 0, 0, 0, 11, 40, 91, 164, 254, 347, 426, 476, 485, 451, 381, 288, 191, 107, 46, 11, 0, 0, 2, 4, 1, 0, 1, 21, 65, 135, 227, 329, 424, 495, 525, 507, 445, 352, 246, 148, 71, 23, 0, 0, 0, 4, 6, 5, 3, 2, 1, 1, 2, 2, 3, 3, 5, 6, 7, 8, 8, 7, 5, 3, 1, 0, 0, 1, 2, 4, 5, 6, 7, 6, 5, 3, 2, 1, 1, 2, 3, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 6, 4, 2, 1, 1, 2, 4, 6, 8, 9, 10, 9, 5, 0, 0, 3, 27, 75, 150, 247, 354, 451, 518, 541, 514, 442, 344, 241, 158, 113, 114, 158, 232, 315, 384, 423, 422, 383, 314, 231, 149, 81, 33, 7, 0, 0, 4, 8, 7, 2, 0, 0, 17, 57, 123, 211, 312, 407, 478, 509, 494, 434, 342, 239, 142, 67, 20, 0, 0, 1, 6, 5, 1, 0, 0, 21, 67, 139, 232, 334, 426, 492, 515, 491, 424, 329, 226, 132, 61, 18, 0, 0, 1, 6, 7, 6, 4, 3, 2, 3, 5, 6, 9, 11, 13, 14, 15, 16, 15, 13, 10, 7, 3, 0, 0, 0, 0, 2, 3, 1, 0, 0, 12, 45, 103, 186, 283, 378, 453, 491, 483, 430, 344, 243, 147, 72, 23, 1, 0, 0, 4, 5, 4, 2, 0, 0, 1, 2, 3, 4, 4, 5, 6, 8, 9, 11, 11, 11, 10, 8, 7, 6, 5, 5, 6, 8, 9, 10, 10, 10, 9, 8, 7, 5, 5, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 1, 1, 2, 3, 5, 6, 6, 7, 7, 6, 5, 4, 3, 2, 2, 2, 3, 4, 6, 7, 8, 8, 7, 6, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 10, 17, 24, 32, 38, 42, 43, 40, 34, 27, 19, 12, 6, 2, 0, 0, 0, 0, 1, 2, 5, 7, 10, 12, 14, 15, 16, 17, 18, 16, 10, 2, 0, 5, 38, 104, 207, 336, 473, 591, 663, 671, 613, 501, 362, 224, 112, 38, 2, 0, 0, 7, 12, 13, 12, 12, 14, 16, 18, 18, 17, 15, 13, 12, 13, 14, 15, 15, 15, 15, 14, 13, 12, 12, 12, 13, 14, 14, 13, 12, 11, 9, 8, 6, 5, 3, 2, 2, 3, 4, 5, 4, 0, 0, 0, 20, 65, 140, 239, 348, 447, 514, 532, 497, 417, 310, 200, 106, 41, 7, 0, 0, 3, 5, 4, 1, 0, 0, 2, 5, 8, 9, 9, 9, 9, 10, 11, 12, 12, 12, 11, 10, 9, 9, 9, 10, 11, 12, 13, 13, 13, 11, 10, 8, 6, 6, 7, 9, 11, 13, 15, 16, 16, 14, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 12, 13, 13, 11, 9, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 12, 12, 10, 8, 5, 2, 1, 2, 4, 7, 10, 13, 14, 14, 13, 10, 7, 5, 3, 2, 2, 3, 6, 8, 11, 14, 14, 11, 5, 0, 0, 9, 43, 103, 187, 287, 383, 458, 494, 482, 425, 337, 235, 140, 67, 21, 0, 0, 0, 4, 5, 4, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 2, 4, 6, 8, 7, 4, 0, 0, 7, 33, 81, 151, 236, 322, 391, 428, 422, 375, 298, 207, 121, 55, 15, 0, 0, 1, 4, 5, 2, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 4, 6, 9, 11, 11, 7, 1, 0, 3, 27, 76, 152, 249, 353, 443, 500, 509, 468, 386, 281, 176, 89, 31, 3, 0, 0, 5, 7, 6, 3, 1, 1, 1, 3, 3, 4, 4, 4, 5, 6, 7, 8, 8, 8, 8, 8, 8, 8, 8, 9, 8, 8, 7, 6, 5, 4, 3, 3, 3, 4, 6, 8, 9, 11, 12, 12, 12, 12, 12, 11, 11, 10, 10, 11, 12, 13, 12, 9, 4, 0, 0, 11, 46, 107, 191, 288, 380, 448, 475, 455, 392, 300, 201, 112, 48, 11, 0, 0, 2, 4, 4, 1, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 2, 5, 8, 11, 11, 10, 8, 4, 2, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 5, 4, 3, 3, 4, 6, 8, 10, 12, 13, 14, 16, 18, 20, 21, 21, 20, 19, 20, 21, 23, 23, 16, 4, 0, 0, 43, 143, 304, 514, 742, 940, 1063, 1080, 984, 800, 571, 346, 167, 52, 0, 0, 0, 11, 16, 13, 6, 0, 0, 0, 22, 71, 152, 262, 387, 504, 585, 609, 568, 472, 350, 237, 171, 172, 245, 368, 507, 621, 678, 661, 575, 442, 296, 165, 70, 16, 0, 0, 6, 12, 14, 13, 11, 9, 8, 8, 7, 7, 7, 8, 10, 12, 13, 12, 9, 5, 2, 0, 0, 0, 2, 4, 6, 8, 8, 7, 5, 4, 2, 2, 2, 3, 5, 9, 14, 19, 20, 16, 6, 0, 0, 28, 104, 232, 401, 585, 747, 850, 866, 792, 645, 462, 281, 137, 43, 0, 0, 1, 11, 17, 17, 14, 14, 15, 16, 17, 15, 12, 9, 6, 6, 7, 10, 12, 14, 15, 15, 14, 12, 9, 7, 4, 4, 5, 8, 9, 7, 1, 0, 0, 28, 90, 189, 315, 449, 563, 628, 630, 567, 455, 319, 190, 89, 26, 0, 0, 2, 9, 12, 12, 10, 9, 10, 10, 11, 11, 11, 11, 13, 14, 15, 15, 13, 11, 10, 10, 11, 12, 15, 18, 22, 26, 28, 25, 13, 0, 0, 17, 92, 230, 427, 656, 872, 1025, 1077, 1014, 851, 629, 399, 205, 73, 6, 0, 0, 11, 18, 18, 11, 2, 0, 0, 12, 57, 138, 255, 396, 537, 648, 702, 683, 593, 455, 304, 180, 116, 129, 215, 350, 495, 610, 662, 636, 541, 403, 261, 155, 115, 150, 249, 382, 509, 593, 610, 555, 445, 311, 191, 119, 112, 168, 267, 378, 466, 506, 487, 415, 310, 199, 104, 39, 5, 0, 0, 7, 11, 10, 7, 4, 2, 2, 3, 4, 5, 7, 9, 11, 13, 13, 13, 11, 9, 6, 5, 5, 6, 9, 11, 12, 11, 9, 7, 4, 2, 2, 2, 3, 5, 6, 8, 10, 10, 8, 3, 0, 0, 15, 54, 120, 210, 311, 402, 460, 470, 427, 342, 238, 147, 97, 107, 178, 294, 423, 530, 586, 575, 501, 383, 252, 136, 54, 9, 0, 0, 5, 9, 7, 2, 0, 0, 0, 0, 2, 2, 1, 1, 2, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 8, 7, 5, 2, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 6, 5, 4, 2, 1, 1, 1, 2, 4, 6, 8, 10, 11, 12, 11, 10, 9, 9, 10, 11, 12, 12, 12, 10, 8, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 9, 11, 13, 14, 14, 13, 11, 9, 6, 4, 3, 3, 5, 7, 9, 11, 12, 12, 11, 9, 7, 5, 5, 5, 7, 9, 12, 14, 15, 15, 14, 12, 10, 8, 7, 7, 8, 10, 12, 14, 15, 15, 14, 13, 11, 11, 11, 11, 11, 10, 8, 6, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 14, 15, 15, 15, 13, 12, 10, 8, 8, 8, 10, 11, 13, 14, 15, 14, 13, 11, 9, 9, 8, 9, 11, 13, 14, 15, 15, 14, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 3, 5, 6, 8, 9, 12, 15, 18, 18, 13, 2, 0, 0, 38, 123, 255, 420, 590, 727, 796, 779, 680, 525, 351, 194, 80, 16, 0, 0, 5, 14, 19, 19, 15, 7, 0, 0, 13, 73, 186, 347, 535, 713, 839, 881, 826, 688, 503, 312, 155, 50, 0, 0, 0, 12, 17, 16, 13, 11, 12, 14, 17, 16, 14, 11, 8, 6, 5, 4, 4, 3, 3, 3, 5, 6, 7, 7, 6, 7, 9, 11, 12, 9, 2, 0, 0, 27, 91, 193, 324, 461, 575, 636, 629, 554, 430, 289, 160, 66, 12, 0, 0, 6, 12, 12, 9, 5, 4, 5, 7, 9, 10, 10, 11, 12, 14, 16, 17, 17, 17, 16, 14, 13, 12, 12, 12, 14, 16, 18, 19, 20, 20, 19, 18, 17, 17, 15, 13, 11, 9, 8, 9, 11, 9, 4, 0, 0, 14, 64, 152, 272, 407, 529, 607, 622, 570, 463, 329, 198, 93, 27, 0, 0, 1, 10, 15, 13, 7, 0, 0, 0, 27, 81, 165, 270, 376, 461, 503, 491, 427, 329, 219, 120, 49, 8, 0, 0, 2, 8, 10, 7, 1, 0, 0, 16, 64, 146, 259, 385, 498, 572, 585, 531, 424, 290, 164, 79, 58, 103, 200, 321, 430, 497, 504, 451, 355, 240, 134, 56, 11, 0, 0, 5, 10, 10, 6, 4, 3, 5, 7, 9, 8, 7, 8, 10, 12, 11, 6, 0, 0, 12, 62, 153, 280, 424, 555, 641, 661, 609, 498, 356, 216, 102, 29, 0, 0, 2, 14, 17, 11, 0, 0, 7, 59, 157, 299, 468, 630, 750, 795, 752, 629, 457, 283, 153, 103, 143, 259, 414, 560, 653, 664, 590, 456, 302, 178, 125, 162, 283, 454, 625, 748, 788, 733, 601, 427, 255, 119, 33, 0, 0, 4, 15, 20, 19, 16, 15, 15, 16, 16, 13, 10, 6, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 2, 4, 7, 9, 9, 9, 7, 4, 2, 0, 0, 0, 1, 3, 6, 8, 10, 10, 9, 7, 4, 2, 0, 1, 2, 4, 6, 8, 10, 12, 13, 13, 12, 11, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 10, 12, 15, 17, 18, 19, 19, 18, 16, 14, 12, 13, 15, 17, 19, 17, 10, 0, 0, 8, 51, 130, 245, 378, 503, 590, 617, 576, 477, 345, 211, 101, 31, 0, 0, 1, 9, 12, 9, 5, 3, 4, 8, 11, 13, 13, 12, 12, 14, 16, 16, 10, 0, 0, 6, 51, 139, 271, 427, 579, 691, 733, 694, 583, 428, 267, 133, 43, 0, 0, 0, 10, 14, 13, 9, 7, 7, 9, 11, 11, 10, 8, 6, 7, 8, 9, 9, 9, 7, 6, 5, 5, 6, 8, 10, 12, 13, 14, 15, 15, 15, 14, 13, 13, 13, 14, 15, 15, 15, 15, 14, 13, 14, 16, 19, 21, 23, 23, 23, 23, 23, 21, 16, 8, 0, 0, 19, 74, 169, 298, 442, 571, 653, 664, 597, 468, 312, 173, 95, 107, 212, 388, 589, 762, 859, 853, 746, 568, 367, 197, 99, 93, 168, 292, 420, 509, 531, 479, 372, 244, 137, 84, 104, 194, 329, 471, 579, 623, 594, 499, 367, 229, 113, 37, 1, 0, 1, 11, 16, 15, 11, 7, 5, 5, 7, 8, 9, 11, 12, 15, 17, 18, 18, 17, 15, 12, 9, 7, 6, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 6, 5, 4, 2, 2, 2, 3, 5, 7, 11, 15, 18, 21, 23, 23, 21, 18, 14, 10, 7, 5, 4, 3, 2, 1, 2, 3, 6, 9, 11, 12, 10, 9, 8, 9, 12, 11, 6, 0, 0, 14, 68, 166, 304, 462, 605, 696, 709, 636, 496, 328, 184, 111, 137, 261, 451, 656, 817, 887, 846, 704, 504, 302, 158, 113, 179, 336, 538, 725, 844, 860, 770, 600, 401, 229, 134, 139, 239, 399, 567, 690, 727, 667, 530, 360, 216, 150, 191, 335, 547, 766, 928, 987, 926, 763, 545, 325, 150, 41, 0, 0, 6, 18, 21, 16, 9, 6, 8, 11, 14, 14, 12, 10, 8, 9, 11, 14, 16, 17, 15, 13, 10, 7, 5, 5, 6, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 2, 5, 7, 9, 9, 8, 6, 3, 1, 0, 0, 0, 2, 4, 7, 8, 9, 8, 6, 4, 2, 1, 1, 1, 2, 3, 6, 10, 13, 15, 11, 2, 0, 0, 30, 97, 201, 331, 461, 561, 605, 580, 492, 364, 229, 114, 37, 0, 0, 0, 8, 11, 8, 2, 0, 0, 0, 2, 5, 6, 7, 7, 8, 10, 12, 13, 13, 13, 12, 11, 9, 8, 8, 8, 10, 12, 14, 15, 16, 15, 14, 12, 11, 10, 10, 10, 10, 10, 8, 6, 4, 3, 2, 3, 3, 4, 4, 5, 7, 9, 11, 11, 6, 0, 0, 8, 47, 119, 218, 330, 429, 490, 496, 445, 351, 238, 133, 54, 10, 0, 0, 4, 8, 7, 3, 0, 0, 0, 1, 4, 7, 10, 11, 11, 10, 7, 4, 2, 0, 0, 0, 1, 4, 7, 9, 10, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 7, 7, 6, 4, 2, 0, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 1, 3, 4, 6, 8, 10, 12, 14, 17, 18, 18, 17, 16, 14, 13, 12, 13, 14, 17, 19, 21, 22, 21, 20, 19, 17, 17, 16, 14, 12, 9, 7, 7, 9, 12, 15, 17, 16, 16, 18, 22, 25, 21, 9, 0, 0, 28, 127, 299, 531, 784, 1000, 1125, 1123, 994, 774, 518, 285, 114, 20, 0, 0, 10, 19, 18, 12, 7, 7, 11, 16, 19, 17, 13, 8, 5, 4, 4, 4, 4, 3, 1, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 2, 1, 1, 1, 2, 4, 6, 8, 10, 12, 13, 13, 12, 11, 9, 8, 7, 7, 8, 10, 11, 12, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 11, 12, 13, 14, 15, 15, 15, 14, 13, 12, 11, 9, 8, 6, 4, 3, 1, 0, 1, 3, 6, 8, 10, 10, 10, 10, 13, 16, 17, 12, 2, 0, 0, 37, 121, 252, 414, 574, 694, 741, 701, 585, 424, 258, 122, 35, 0, 0, 3, 13, 15, 10, 2, 0, 0, 0, 1, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 1, 6, 10, 8, 0, 0, 1, 39, 120, 241, 385, 520, 612, 636, 584, 470, 327, 188, 81, 18, 0, 0, 4, 10, 9, 4, 0, 0, 0, 0, 2, 5, 7, 8, 8, 8, 7, 7, 7, 9, 11, 13, 13, 12, 12, 14, 19, 23, 22, 12, 0, 0, 13, 89, 230, 426, 642, 828, 934, 929, 814, 621, 402, 207, 72, 3, 0, 0, 13, 20, 16, 9, 5, 7, 13, 19, 22, 21, 18, 13, 10, 9, 9, 10, 12, 13, 15, 17, 21, 24, 25, 24, 20, 15, 13, 15, 17, 17, 9, 0, 0, 11, 77, 200, 373, 567, 738, 841, 846, 751, 584, 387, 209, 80, 11, 0, 0, 9, 14, 11, 7, 5, 5, 5, 1, 0, 0, 32, 104, 221, 368, 515, 628, 674, 640, 536, 390, 239, 115, 34, 0, 0, 0, 8, 13, 13, 10, 5, 0, 0, 0, 27, 89, 188, 313, 439, 536, 576, 548, 459, 333, 202, 95, 27, 0, 0, 2, 9, 10, 5, 0, 0, 0, 2, 5, 5, 3, 1, 2, 5, 9, 9, 3, 0, 0, 18, 75, 171, 297, 429, 534, 585, 566, 483, 358, 225, 111, 35, 0, 0, 0, 8, 10, 6, 1, 0, 0, 0, 2, 4, 5, 5, 6, 8, 10, 12, 13, 13, 11, 9, 7, 5, 5, 6, 8, 10, 11, 10, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 9, 10, 10, 11, 11, 14, 18, 23, 27, 29, 28, 24, 22, 23, 25, 24, 15, 0, 0, 1, 64, 194, 389, 620, 839, 989, 1029, 948, 767, 537, 312, 138, 34, 0, 0, 4, 15, 17, 13, 9, 5, 0, 0, 0, 18, 74, 174, 313, 467, 602, 681, 679, 593, 444, 273, 128, 49, 58, 149, 293, 447, 564, 610, 571, 460, 310, 165, 69, 49, 111, 237, 388, 520, 595, 593, 517, 392, 251, 128, 44, 2, 0, 0, 9, 13, 9, 3, 0, 0, 0, 0, 2, 5, 8, 11, 13, 15, 14, 11, 7, 3, 1, 1, 3, 6, 9, 11, 14, 17, 19, 18, 11, 1, 0, 0, 36, 112, 224, 356, 480, 564, 583, 532, 426, 292, 164, 68, 12, 0, 0, 5, 10, 9, 4, 0, 0, 0, 0, 3, 6, 8, 10, 10, 9, 7, 5, 4, 5, 8, 12, 15, 16, 15, 14, 15, 17, 18, 15, 5, 0, 0, 34, 119, 259, 438, 622, 767, 831, 793, 658, 460, 254, 96, 30, 73, 211, 401, 588, 719, 758, 699, 562, 389, 222, 95, 21, 0, 0, 7, 15, 15, 11, 7, 7, 10, 13, 14, 12, 8, 3, 0, 0, 0, 1, 1, 0, 0, 0, 1, 4, 7, 8, 7, 5, 4, 6, 11, 14, 12, 3, 0, 0, 33, 119, 256, 425, 592, 715, 761, 715, 593, 426, 258, 121, 33, 0, 0, 0, 14, 21, 17, 5, 0, 0, 19, 93, 220, 390, 573, 728, 814, 806, 702, 527, 328, 155, 51, 39, 115, 252, 409, 540, 608, 594, 501, 353, 192, 66, 15, 63, 208, 419, 644, 824, 909, 873, 727, 511, 285, 111, 34, 67, 192, 361, 519, 617, 629, 555, 422, 271, 138, 47, 2, 0, 1, 10, 13, 9, 2, 0, 0, 0, 1, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 2, 5, 9, 11, 12, 11, 10, 10, 13, 15, 13, 6, 0, 0, 16, 79, 187, 331, 483, 608, 672, 657, 567, 428, 275, 141, 48, 0, 0, 0, 10, 19, 19, 10, 0, 0, 5, 63, 172, 327, 504, 664, 764, 773, 685, 521, 325, 152, 50, 44, 133, 285, 453, 585, 644, 615, 511, 365, 217, 98, 25, 0, 0, 5, 13, 13, 7, 0, 0, 0, 0, 2, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 13, 16, 17, 15, 11, 6, 3, 3, 6, 10, 13, 13, 12, 11, 12, 16, 18, 14, 3, 0, 0, 40, 142, 304, 506, 706, 854, 908, 851, 701, 498, 294, 132, 32, 0, 0, 6, 17, 17, 10, 2, 1, 5, 12, 17, 18, 15, 13, 13, 15, 16, 11, 0, 0, 1, 52, 158, 316, 502, 675, 791, 816, 744, 594, 407, 229, 94, 17, 0, 0, 9, 18, 20, 16, 13, 13, 16, 19, 21, 21, 19, 16, 15, 15, 16, 16, 13, 10, 5, 2, 1, 3, 6, 10, 13, 15, 18, 20, 22, 19, 10, 0, 0, 6, 58, 155, 292, 444, 576, 654, 653, 575, 441, 286, 149, 52, 3, 0, 0, 8, 12, 9, 2, 0, 0, 0, 1, 5, 7, 7, 7, 7, 6, 4, 3, 1, 0, 0, 0, 1, 2, 4, 6, 8, 11, 14, 16, 18, 18, 17, 14, 11, 9, 7, 7, 9, 13, 16, 20, 22, 23, 22, 20, 17, 14, 10, 7, 5, 3, 1, 0, 0, 0, 0, 1, 2, 3, 5, 7, 9, 11, 13, 15, 17, 17, 18, 18, 17, 15, 13, 10, 7, 4, 2, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 5, 3, 1, 0, 0, 0, 0, 2, 4, 5, 8, 10, 12, 15, 17, 17, 17, 16, 13, 11, 9, 9, 9, 12, 15, 18, 20, 21, 20, 17, 14, 11, 9, 8, 9, 11, 15, 18, 20, 21, 20, 17, 14, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 6, 5, 3, 1, 0, 0, 0, 1, 2, 4, 5, 6, 7, 7, 9, 10, 11, 12, 12, 12, 11, 9, 8, 7, 7, 9, 10, 12, 14, 16, 17, 18, 18, 17, 17, 15, 13, 10, 7, 4, 2, 0, 0, 0, 0, 2, 5, 8, 10, 11, 11, 10, 7, 5, 2, 0, 0, 0, 1, 1, 1, 0, 0, 0, 4, 10, 18, 23, 24, 20, 16, 14, 16, 21, 22, 12, 0, 0, 16, 110, 284, 526, 791, 1017, 1142, 1130, 984, 745, 478, 243, 82, 2, 0, 0, 16, 22, 17, 7, 1, 3, 11, 19, 24, 24, 21, 16, 12, 9, 7, 5, 4, 2, 2, 2, 4, 7, 11, 14, 17, 18, 20, 23, 28, 34, 42, 48, 49, 46, 38, 31, 26, 27, 28, 23, 10, 0, 0, 29, 135, 316, 554, 801, 997, 1086, 1042, 877, 638, 387, 181, 49, 0, 0, 5, 19, 20, 12, 2, 0, 1, 8, 15, 18, 16, 11, 7, 5, 6, 8, 11, 13, 14, 13, 12, 11, 10, 11, 12, 12, 12, 11, 9, 6, 3, 0, 0, 0, 1, 4, 8, 11, 13, 13, 11, 8, 4, 1, 0, 0, 3, 7, 11, 14, 15, 12, 9, 6, 6, 8, 13, 19, 21, 21, 19, 17, 19, 22, 21, 12, 0, 0, 8, 79, 215, 407, 623, 813, 926, 929, 821, 632, 414, 218, 79, 6, 0, 0, 12, 18, 14, 5, 0, 0, 5, 12, 18, 20, 21, 20, 18, 17, 16, 13, 10, 7, 4, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 12, 15, 17, 16, 13, 9, 6, 5, 6, 10, 14, 16, 15, 12, 8, 7, 9, 12, 12, 6, 0, 0, 14, 74, 181, 325, 480, 609, 678, 667, 581, 442, 286, 148, 51, 0, 0, 0, 14, 23, 19, 4, 0, 0, 32, 124, 266, 440, 610, 734, 780, 734, 610, 442, 270, 128, 35, 0, 0, 3, 22, 30, 22, 0, 0, 0, 71, 227, 461, 738, 998, 1174, 1218, 1115, 896, 620, 355, 152, 33, 0, 0, 7, 19, 21, 17, 11, 6, 0, 0, 0, 28, 107, 240, 415, 599, 746, 814, 784, 663, 485, 297, 141, 40, 0, 0, 2, 13, 15, 9, 0, 0, 0, 0, 4, 9, 10, 10, 9, 6, 3, 1, 0, 0, 0, 1, 3, 6, 8, 9, 9, 7, 5, 2, 0, 0, 0, 1, 3, 6, 8, 10, 10, 8, 6, 3, 1, 0, 1, 2, 4, 5, 7, 8, 10, 12, 15, 17, 19, 19, 18, 16, 12, 9, 8, 7, 9, 12, 16, 19, 21, 21, 19, 16, 11, 8, 5, 5, 6, 8, 11, 14, 17, 18, 18, 17, 15, 13, 11, 9, 6, 4, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 2, 4, 5, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 2, 4, 6, 10, 13, 16, 18, 19, 18, 18, 16, 15, 14, 12, 10, 8, 6, 3, 1, 0, 0, 1, 2, 4, 6, 7, 8, 11, 16, 25, 36, 46, 52, 51, 44, 33, 25, 21, 22, 21, 12, 0, 0, 9, 87, 238, 454, 698, 916, 1049, 1060, 945, 736, 490, 265, 102, 14, 0, 0, 12, 19, 16, 6, 0, 0, 7, 15, 22, 25, 24, 21, 18, 15, 13, 10, 8, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 3, 7, 11, 14, 15, 14, 12, 11, 14, 21, 31, 38, 39, 33, 23, 13, 10, 13, 17, 16, 4, 0, 0, 49, 178, 389, 656, 927, 1135, 1222, 1164, 976, 710, 434, 207, 61, 0, 0, 4, 18, 20, 13, 5, 3, 5, 5, 1, 0, 4, 45, 132, 267, 431, 590, 703, 740, 689, 564, 399, 236, 106, 27, 0, 0, 4, 12, 13, 9, 6, 6, 9, 12, 13, 11, 9, 8, 10, 10, 5, 0, 0, 8, 57, 149, 280, 428, 560, 641, 649, 580, 454, 305, 167, 66, 10, 0, 0, 6, 11, 9, 3, 0, 0, 0, 2, 5, 7, 8, 8, 9, 10, 12, 15, 18, 20, 22, 23, 23, 21, 19, 15, 12, 10, 9, 10, 12, 14, 16, 17, 17, 15, 13, 11, 10, 9, 10, 11, 13, 16, 18, 19, 18, 17, 14, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 10, 17, 28, 42, 54, 60, 58, 47, 32, 20, 16, 17, 18, 11, 0, 0, 8, 89, 247, 476, 739, 978, 1130, 1153, 1040, 823, 559, 312, 129, 24, 0, 0, 10, 19, 17, 10, 4, 6, 14, 23, 30, 31, 27, 21, 16, 12, 10, 10, 12, 14, 18, 22, 26, 30, 31, 30, 27, 22, 15, 9, 5, 1, 0, 0, 0, 0, 1, 2, 3, 5, 6, 8, 10, 12, 14, 15, 16, 16, 14, 12, 9, 7, 6, 6, 8, 10, 13, 15, 17, 17, 15, 13, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 13, 17, 20, 23, 26, 28, 30, 30, 28, 26, 22, 18, 12, 7, 3, 2, 3, 6, 10, 13, 12, 9, 4, 0, 0, 4, 8, 7, 1, 0, 0, 31, 106, 224, 371, 519, 631, 677, 644, 541, 395, 243, 117, 35, 0, 0, 1, 9, 11, 6, 0, 0, 0, 0, 2, 3, 4, 3, 2, 2, 1, 1, 1, 0, 0, 1, 3, 5, 7, 10, 12, 15, 19, 24, 31, 39, 45, 47, 44, 37, 28, 21, 17, 15, 12, 4, 0, 0, 21, 89, 204, 357, 521, 658, 732, 723, 633, 486, 320, 171, 65, 8, 0, 0, 8, 12, 9, 2, 0, 0, 8, 16, 22, 23, 20, 14, 10, 9, 11, 10, 5, 0, 0, 11, 60, 153, 283, 431, 567, 655, 673, 615, 497, 349, 205, 93, 25, 0, 0, 3, 10, 10, 5, 0, 0, 0, 0, 2, 3, 4, 4, 5, 7, 10, 14, 17, 20, 22, 22, 21, 19, 16, 12, 8, 5, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 6, 7, 9, 10, 12, 13, 15, 18, 20, 22, 23, 22, 21, 19, 17, 16, 17, 20, 24, 30, 36, 41, 44, 42, 37, 28, 19, 11, 7, 7, 7, 6, 1, 0, 0, 25, 82, 174, 290, 410, 506, 553, 539, 467, 355, 231, 122, 46, 5, 0, 0, 5, 8, 5, 1, 0, 0, 1, 4, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 1, 3, 7, 11, 15, 17, 18, 18, 18, 20, 23, 28, 32, 33, 28, 20, 10, 3, 2, 5, 8, 7, 0, 0, 6, 54, 154, 308, 501, 696, 849, 920, 886, 755, 561, 355, 194, 117, 139, 245, 394, 537, 627, 639, 571, 446, 298, 164, 66, 13, 0, 0, 6, 12, 12, 11, 12, 15, 18, 20, 18, 14, 10, 9, 10, 10, 5, 0, 0, 16, 71, 170, 310, 469, 615, 712, 734, 674, 549, 395, 256, 171, 161, 222, 329, 442, 522, 543, 498, 401, 278, 161, 71, 18, 0, 0, 4, 8, 7, 3, 0, 0, 0, 0, 1, 3, 4, 6, 8, 12, 15, 18, 20, 22, 23, 25, 27, 28, 29, 28, 25, 21, 16, 10, 5, 2, 0, 0, 0, 2, 4, 7, 10, 12, 12, 11, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 0, 0, 0, 2, 8, 16, 25, 30, 30, 25, 17, 11, 8, 8, 8, 5, 0, 0, 11, 63, 162, 306, 475, 634, 746, 782, 731, 608, 442, 274, 135, 44, 1, 0, 0, 8, 11, 11, 9, 10, 13, 15, 15, 12, 9, 7, 7, 7, 3, 0, 0, 14, 63, 153, 278, 418, 547, 632, 652, 602, 495, 357, 219, 107, 35, 1, 0, 0, 7, 9, 5, 1, 0, 0, 1, 5, 8, 11, 12, 13, 15, 16, 18, 21, 23, 26, 28, 30, 30, 29, 26, 22, 18, 15, 13, 13, 16, 19, 22, 23, 21, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 16, 11, 6, 4, 4, 5, 4, 1, 1, 13, 48, 119, 227, 366, 513, 640, 715, 717, 643, 513, 362, 233, 166, 179, 267, 404, 546, 651, 686, 643, 534, 387, 239, 117, 39, 2, 0, 1, 8, 9, 5, 0, 0, 0, 0, 3, 6, 8, 9, 10, 11, 14, 17, 20, 24, 29, 32, 35, 36, 34, 30, 24, 17, 10, 5, 1, 0, 0, 2, 3, 5, 6, 8, 9, 11, 14, 17, 20, 23, 25, 26, 26, 25, 22, 20, 17, 16, 15, 17, 20, 23, 27, 29, 30, 30, 30, 29, 31, 35, 42, 51, 61, 68, 69, 62, 48, 32, 18, 10, 9, 10, 8, 1, 0, 1, 47, 152, 327, 558, 814, 1045, 1201, 1244, 1164, 979, 731, 475, 255, 100, 16, 0, 0, 9, 20, 19, 7, 0, 0, 18, 94, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 232, 424, 647, 861, 1019, 1082, 1034, 886, 674, 444, 243, 100, 20, 0, 0, 6, 12, 10, 4, 1, 3, 10, 18, 24, 26, 24, 20, 16, 12, 10, 9, 10, 12, 15, 19, 23, 27, 30, 30, 27, 23, 18, 12, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 10, 11, 11, 10, 9, 8, 8, 7, 6, 6, 6, 7, 9, 13, 16, 20, 24, 25, 25, 22, 18, 12, 7, 3, 1, 0, 0, 0, 0, 1, 3, 5, 7, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 11, 18, 25, 31, 35, 38, 38, 34, 27, 17, 6, 0, 0, 2, 8, 10, 4, 0, 0, 30, 120, 279, 501, 756, 998, 1175, 1245, 1190, 1025, 786, 528, 299, 131, 34, 0, 0, 2, 9, 8, 4, 0, 0, 0, 0, 13, 43, 96, 175, 274, 379, 470, 526, 533, 488, 401, 292, 183, 93, 33, 3, 0, 0, 4, 5, 3, 0, 0, 0, 1, 5, 8, 9, 9, 9, 8, 9, 11, 13, 16, 18, 18, 16, 11, 6, 2, 0, 1, 2, 2, 0, 0, 1, 21, 67, 142, 246, 364, 475, 558, 594, 573, 500, 390, 269, 157, 73, 21, 0, 0, 0, 4, 5, 2, 0, 0, 0, 0, 2, 4, 5, 7, 9, 12, 16, 21, 27, 33, 37, 40, 41, 38, 31, 24, 16, 11, 9, 7, 4, 0, 0, 5, 37, 103, 206, 339, 484, 614, 702, 729, 688, 588, 452, 306, 176, 79, 21, 0, 0, 1, 8, 8, 3, 0, 0, 11, 52, 122, 221, 337, 454, 548, 599, 594, 535, 434, 312, 193, 97, 34, 3, 0, 0, 4, 5, 3, 0, 0, 0, 4, 10, 16, 20, 21, 20, 18, 15, 11, 9, 7, 7, 8, 10, 14, 18, 20, 20, 16, 10, 8, 18, 52, 118, 219, 349, 490, 618, 706, 734, 693, 594, 461, 328, 231, 194, 223, 307, 419, 525, 591, 601, 553, 464, 365, 290, 266, 305, 398, 522, 641, 722, 740, 688, 576, 429, 279, 151, 62, 13, 0, 0, 4, 7, 5, 1, 0, 0, 0, 1, 3, 3, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 10, 13, 17, 21, 25, 27, 28, 27, 23, 19, 13, 8, 4, 1, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 9, 11, 12, 13, 13, 13, 12, 10, 8, 6, 5, 4, 5, 7, 10, 13, 17, 20, 22, 22, 21, 18, 14, 10, 6, 3, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 6, 9, 13, 17, 21, 24, 25, 25, 22, 18, 13, 8, 4, 2, 1, 2, 3, 4, 6, 6, 6, 4, 3, 1, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 11, 14, 18, 23, 29, 34, 39, 43, 44, 42, 38, 33, 27, 21, 15, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 2, 16, 47, 101, 179, 277, 386, 490, 572, 616, 614, 566, 479, 369, 256, 155, 78, 26, 0, 0, 7, 40, 95, 173, 269, 373, 470, 544, 582, 576, 527, 445, 345, 241, 149, 78, 32, 8, 0, 0, 0, 1, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 6, 7, 10, 13, 17, 21, 24, 26, 26, 25, 23, 19, 15, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 11, 15, 18, 20, 21, 22, 21, 19, 15, 12, 8, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 6, 9, 13, 17, 21, 24, 26, 27, 27, 25, 21, 17, 12, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 5, 7, 10, 13, 15, 16, 16, 15, 13, 10, 8, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 3, 12, 32, 66, 117, 184, 263, 346, 423, 483, 517, 521, 493, 438, 365, 283, 203, 132, 76, 36, 13, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 6, 8, 10, 13, 15, 18, 20, 21, 21, 20, 18, 14, 11, 8, 5, 4, 3, 4, 5, 8, 11, 15, 19, 24, 28, 33, 36, 38, 38, 36, 33, 29, 24, 19, 15, 11, 9, 7, 6, 6, 6, 7, 7, 6, 5, 4, 2, 1, 1, 4, 14, 36, 74, 135, 219, 327, 452, 583, 706, 807, 871, 890, 862, 790, 685, 560, 428, 304, 197, 113, 55, 20, 4, 0, 0, 0, 2, 8, 19, 39, 69, 109, 157, 209, 262, 308, 345, 366, 369, 353, 321, 276, 224, 170, 120, 77, 44, 21, 8, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 6, 8, 10, 12, 15, 16, 17, 18, 18, 17, 16, 16, 15, 14, 14, 14, 14, 14, 13, 13, 12, 10, 9, 8, 7, 7, 7, 7, 9, 11, 13, 15, 16, 17, 17, 16, 15, 14, 14, 16, 21, 33, 51, 77, 113, 156, 205, 256, 305, 345, 374, 387, 384, 363, 328, 283, 232, 181, 135, 98, 73, 62, 66, 85, 119, 166, 223, 286, 350, 409, 456, 488, 499, 491, 463, 419, 364, 304, 242, 185, 135, 94, 61, 38, 22, 13, 8, 7, 8, 10, 13, 16, 19, 21, 22, 23, 23, 23, 24, 26, 30, 38, 50, 67, 90, 118, 150, 185, 221, 256, 287, 314, 336, 352, 364, 374, 382, 393, 406, 422, 441, 461, 479, 492, 499, 498, 491, 477, 460, 440, 419, 398, 375, 351, 325, 297, 266, 234, 202, 169, 138, 109, 83, 60, 41, 27, 16, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 3, 4, 5, 5, 5, 6, 6, 6, 7, 7, 8, 8, 9, 9, 9, 8, 8, 7, 7, 7, 6, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 4, 4, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 3, 4, 4, 5, 6, 6, 5, 5, 4, 4, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 3, 4, 5, 6, 8, 10, 12, 14, 17, 20, 24, 28, 33, 39, 45, 51, 57, 64, 71, 78, 86, 94, 103, 110, 118, 125, 131, 138, 143, 149, 153, 156, 158, 158, 158, 158, 157, 155, 149, 140, 130, 121, 116, 112, 110],
-"basecallPos": [3251, 3264, 3276, 3289, 3302, 3317, 3328, 3341, 3353, 3367, 3381, 3392, 3405, 3420, 3433, 3447, 3460, 3474, 3488, 3501, 3514, 3527, 3539, 3551, 3564, 3575, 3587, 3600, 3614, 3627, 3640, 3652, 3666, 3679, 3693, 3705, 3716, 3731, 3744, 3757, 3771, 3783, 3795, 3809, 3822, 3835, 3848, 3861, 3873, 3886, 3899, 3912, 3925, 3938, 3951, 3964, 3976, 3989, 4002, 4015, 4025, 4038, 4051, 4064, 4075, 4089, 4101, 4113, 4127, 4139, 4153, 4166, 4179, 4192, 4205, 4218, 4231, 4243, 4255, 4269, 4281, 4294, 4306, 4320, 4333, 4345, 4357, 4369, 4383, 4396, 4409, 4422, 4434, 4447, 4459, 4470, 4483, 4497, 4511, 4523, 4535, 4547, 4560, 4573, 4585, 4597, 4609, 4622, 4634, 4648, 4661, 4674, 4686, 4698, 4710, 4723, 4736, 4749, 4762, 4776, 4787, 4800, 4812, 4824, 4837, 4849, 4862, 4874, 4887, 4899, 4912, 4924, 4936, 4948, 4961, 4974, 4987, 5000, 5011, 5024, 5035, 5048, 5061, 5073, 5087, 5099, 5111, 5123, 5134, 5146, 5159, 5172, 5185, 5197, 5208, 5221, 5234, 5246, 5259, 5272, 5283, 5295, 5307, 5320, 5332, 5345, 5357, 5370, 5382, 5394, 5407, 5419, 5430, 5443, 5457, 5470, 5482, 5494, 5506, 5518, 5530, 5542, 5555, 5567, 5580, 5592, 5604, 5617, 5630, 5642, 5654, 5665, 5678, 5691, 5703, 5714, 5726, 5739, 5751, 5763, 5776, 5789, 5800, 5813, 5826, 5838, 5850, 5862, 5875, 5888, 5899, 5912, 5924, 5936, 5948, 5960, 5971, 5984, 5997, 6009, 6022, 6033, 6045, 6058, 6071, 6082, 6094, 6106, 6118, 6130, 6143, 6155, 6168, 6180, 6191, 6203, 6215, 6228, 6239, 6251, 6263, 6275, 6288, 6299, 6311, 6324, 6337, 6349, 6360, 6372, 6384, 6396, 6409, 6421, 6434, 6445, 6457, 6469, 6482, 6493, 6506, 6518, 6530, 6543, 6555, 6568, 6580, 6591, 6603, 6615, 6627, 6640, 6651, 6664, 6676, 6689, 6701, 6713, 6724, 6737, 6750, 6760, 6773, 6786, 6798, 6811, 6823, 6834, 6845, 6857, 6868, 6881, 6894, 6907, 6919, 6931, 6943, 6955, 6967, 6978, 6990, 7002, 7014, 7027, 7037, 7049, 7060, 7073, 7085, 7098, 7110, 7122, 7135, 7147, 7158, 7171, 7184, 7195, 7207, 7221, 7233, 7245, 7256, 7267, 7279, 7291, 7304, 7316, 7328, 7340, 7352, 7365, 7377, 7389, 7400, 7412, 7425, 7437, 7448, 7460, 7471, 7483, 7496, 7507, 7519, 7531, 7544, 7556, 7568, 7579, 7591, 7603, 7615, 7627, 7639, 7650, 7662, 7674, 7686, 7698, 7709, 7722, 7734, 7746, 7758, 7769, 7781, 7794, 7807, 7818, 7830, 7842, 7855, 7865, 7877, 7889, 7901, 7913, 7924, 7935, 7947, 7959, 7971, 7983, 7994, 8006, 8018, 8030, 8042, 8054, 8066, 8078, 8089, 8102, 8113, 8126, 8138, 8150, 8162, 8174, 8187, 8199, 8211, 8224, 8236, 8248, 8258, 8272, 8283, 8296, 8308, 8320, 8331, 8343, 8355, 8368, 8381, 8393, 8404, 8416, 8427, 8440, 8452, 8462, 8475, 8486, 8497, 8508, 8520, 8531, 8543, 8555, 8567, 8579, 8591, 8604, 8615, 8628, 8640, 8651, 8663, 8675, 8687, 8700, 8711, 8723, 8735, 8747, 8758, 8770, 8781, 8792, 8805, 8817, 8829, 8841, 8854, 8866, 8877, 8888, 8900, 8911, 8922, 8934, 8947, 8959, 8971, 8983, 8996, 9006, 9018, 9029, 9042, 9053, 9066, 9078, 9088, 9100, 9112, 9124, 9136, 9148, 9160, 9172, 9184, 9196, 9208, 9220, 9233, 9244, 9257, 9267, 9280, 9292, 9305, 9316, 9329, 9341, 9353, 9365, 9378, 9390, 9402, 9415, 9427, 9438, 9449, 9461, 9473, 9483, 9496, 9508, 9521, 9533, 9546, 9558, 9570, 9582, 9593, 9605, 9616, 9627, 9639, 9652, 9664, 9676, 9689, 9699, 9711, 9723, 9735, 9746, 9758, 9770, 9782, 9794, 9805, 9816, 9828, 9840, 9852, 9865, 9877, 9890, 9901, 9912, 9923, 9935, 9947, 9959, 9969, 9981, 9994, 10006, 10017, 10029, 10040, 10051, 10063, 10076, 10088, 10100, 10111, 10123, 10134, 10147, 10159, 10171, 10182, 10193, 10205, 10216, 10229, 10241, 10253, 10264, 10276, 10288, 10300, 10312, 10325, 10337, 10349, 10362, 10374, 10386, 10399, 10411, 10420, 10433, 10445, 10456, 10468, 10479, 10491, 10504, 10516, 10528, 10540, 10552, 10563, 10576, 10588, 10601, 10613, 10626, 10637, 10648, 10659, 10670, 10681, 10693, 10705, 10716, 10727, 10739, 10751, 10762, 10774, 10787, 10799, 10811, 10823, 10834, 10847, 10858, 10870, 10881, 10894, 10906, 10918, 10930, 10942, 10953, 10967, 10979, 10990, 11002, 11012, 11023, 11035, 11047, 11060, 11073, 11084, 11096, 11106, 11118, 11131, 11142, 11155, 11168, 11180, 11192, 11204, 11216, 11228, 11241, 11253, 11266, 11277, 11288, 11300, 11311, 11324, 11334, 11346, 11359, 11370, 11381, 11394, 11406, 11418, 11431, 11443, 11456, 11468, 11478, 11490, 11503, 11515, 11527, 11539, 11549, 11561, 11572, 11583, 11594, 11607, 11619, 11631, 11644, 11656, 11669, 11682, 11692, 11704, 11715, 11726, 11738, 11751, 11763, 11775, 11787, 11798, 11809, 11821, 11833, 11844, 11856, 11868, 11881, 11892, 11904, 11915, 11927, 11939, 11952, 11965, 11977, 11991, 12003, 12016, 12028, 12040, 12053, 12063, 12075, 12089, 12099, 12111, 12123, 12136, 12148, 12160, 12173, 12185, 12196, 12208, 12218, 12230, 12242, 12254, 12266, 12277, 12286, 12297, 12308, 12319, 12332, 12342, 12356, 12369, 12381, 12393, 12405, 12417, 12429, 12442, 12455, 12468, 12482, 12495, 12508, 12519, 12529, 12538, 12549, 12562, 12573, 12586, 12599, 12612, 12625, 12638, 12650, 12663, 12674, 12688, 12699, 12710, 12725, 12738, 12751, 12764],
-"basecalls": {"3251":"1:G", "3264":"2:A", "3276":"3:T", "3289":"4:A", "3302":"5:C", "3317":"6:A", "3328":"7:A", "3341":"8:T", "3353":"9:A", "3367":"10:C", "3381":"11:A", "3392":"12:A", "3405":"13:A", "3420":"14:C", "3433":"15:C", "3447":"16:A", "3460":"17:G", "3474":"18:A", "3488":"19:C", "3501":"20:A", "3514":"21:T", "3527":"22:G", "3539":"23:T", "3551":"24:T", "3564":"25:A", "3575":"26:T", "3587":"27:A", "3600":"28:C", "3614":"29:A", "3627":"30:G", "3640":"31:C", "3652":"32:A", "3666":"33:C", "3679":"34:A", "3693":"35:G", "3705":"36:G", "3716":"37:T", "3731":"38:C", "3744":"39:A", "3757":"40:A", "3771":"41:G", "3783":"42:G", "3795":"43:T", "3809":"44:C", "3822":"45:A", "3835":"46:G", "3848":"47:A", "3861":"48:G", "3873":"49:T", "3886":"50:C", "3899":"51:T", "3912":"52:A", "3925":"53:G", "3938":"54:C", "3951":"55:A", "3964":"56:T", "3976":"57:A", "3989":"58:G", "4002":"59:A", "4015":"60:A", "4025":"61:T", "4038":"62:C", "4051":"63:T", "4064":"64:T", "4075":"65:T", "4089":"66:C", "4101":"67:T", "4113":"68:T", "4127":"69:C", "4139":"70:G", "4153":"71:C", "4166":"72:G", "4179":"73:C", "4192":"74:G", "4205":"75:G", "4218":"76:G", "4231":"77:G", "4243":"78:T", "4255":"79:G", "4269":"80:C", "4281":"81:A", "4294":"82:T", "4306":"83:G", "4320":"84:C", "4333":"85:G", "4345":"86:T", "4357":"87:G", "4369":"88:G", "4383":"89:C", "4396":"90:C", "4409":"91:A", "4422":"92:T", "4434":"93:T", "4447":"94:A", "4459":"95:T", "4470":"96:G", "4483":"97:A", "4497":"98:C", "4511":"99:C", "4523":"100:G", "4535":"101:T", "4547":"102:G", "4560":"103:G", "4573":"104:A", "4585":"105:T", "4597":"106:A", "4609":"107:A", "4622":"108:C", "4634":"109:T", "4648":"110:C", "4661":"111:A", "4674":"112:G", "4686":"113:T", "4698":"114:T", "4710":"115:T", "4723":"116:C", "4736":"117:C", "4749":"118:A", "4762":"119:C", "4776":"120:T", "4787":"121:A", "4800":"122:G", "4812":"123:T", "4824":"124:G", "4837":"125:A", "4849":"126:T", "4862":"127:A", "4874":"128:A", "4887":"129:G", "4899":"130:G", "4912":"131:A", "4924":"132:T", "4936":"133:A", "4948":"134:A", "4961":"135:G", "4974":"136:C", "4987":"137:T", "5000":"138:A", "5011":"139:T", "5024":"140:T", "5035":"141:T", "5048":"142:G", "5061":"143:C", "5073":"144:A", "5087":"145:G", "5099":"146:T", "5111":"147:G", "5123":"148:T", "5134":"149:G", "5146":"150:G", "5159":"151:A", "5172":"152:A", "5185":"153:G", "5197":"154:A", "5208":"155:T", "5221":"156:C", "5234":"157:A", "5246":"158:C", "5259":"159:T", "5272":"160:T", "5283":"161:A", "5295":"162:T", "5307":"163:A", "5320":"164:A", "5332":"165:A", "5345":"166:G", "5357":"167:A", "5370":"168:C", "5382":"169:A", "5394":"170:C", "5407":"171:T", "5419":"172:G", "5430":"173:T", "5443":"174:C", "5457":"175:C", "5470":"176:A", "5482":"177:G", "5494":"178:T", "5506":"179:T", "5518":"180:G", "5530":"181:C", "5542":"182:G", "5555":"183:G", "5567":"184:A", "5580":"185:G", "5592":"186:G", "5604":"187:A", "5617":"188:A", "5630":"189:A", "5642":"190:T", "5654":"191:T", "5665":"192:G", "5678":"193:G", "5691":"194:A", "5703":"195:G", "5714":"196:T", "5726":"197:T", "5739":"198:C", "5751":"199:T", "5763":"200:T", "5776":"201:C", "5789":"202:A", "5800":"203:C", "5813":"204:C", "5826":"205:T", "5838":"206:A", "5850":"207:T", "5862":"208:T", "5875":"209:C", "5888":"210:T", "5899":"211:A", "5912":"212:G", "5924":"213:A", "5936":"214:T", "5948":"215:T", "5960":"216:T", "5971":"217:G", "5984":"218:A", "5997":"219:C", "6009":"220:A", "6022":"221:T", "6033":"222:G", "6045":"223:G", "6058":"224:A", "6071":"225:A", "6082":"226:T", "6094":"227:T", "6106":"228:T", "6118":"229:A", "6130":"230:C", "6143":"231:C", "6155":"232:T", "6168":"233:T", "6180":"234:T", "6191":"235:G", "6203":"236:T", "6215":"237:G", "6228":"238:A", "6239":"239:T", "6251":"240:T", "6263":"241:A", "6275":"242:C", "6288":"243:T", "6299":"244:G", "6311":"245:C", "6324":"246:A", "6337":"247:A", "6349":"248:A", "6360":"249:T", "6372":"250:T", "6384":"251:T", "6396":"252:C", "6409":"253:A", "6421":"254:C", "6434":"255:T", "6445":"256:G", "6457":"257:A", "6469":"258:G", "6482":"259:A", "6493":"260:C", "6506":"261:T", "6518":"262:A", "6530":"263:A", "6543":"264:C", "6555":"265:A", "6568":"266:A", "6580":"267:T", "6591":"268:G", "6603":"269:G", "6615":"270:G", "6627":"271:C", "6640":"272:A", "6651":"273:C", "6664":"274:G", "6676":"275:C", "6689":"276:C", "6701":"277:T", "6713":"278:T", "6724":"279:A", "6737":"280:A", "6750":"281:A", "6760":"282:T", "6773":"283:C", "6786":"284:A", "6798":"285:A", "6811":"286:G", "6823":"287:T", "6834":"288:G", "6845":"289:T", "6857":"290:A", "6868":"291:C", "6881":"292:C", "6894":"293:A", "6907":"294:A", "6919":"295:A", "6931":"296:T", "6943":"297:T", "6955":"298:A", "6967":"299:T", "6978":"300:G", "6990":"301:T", "7002":"302:A", "7014":"303:C", "7027":"304:G", "7037":"305:T", "7049":"306:A", "7060":"307:C", "7073":"308:C", "7085":"309:A", "7098":"310:C", "7110":"311:C", "7122":"312:A", "7135":"313:G", "7147":"314:G", "7158":"315:C", "7171":"316:G", "7184":"317:C", "7195":"318:T", "7207":"319:C", "7221":"320:C", "7233":"321:A", "7245":"322:G", "7256":"323:T", "7267":"324:G", "7279":"325:C", "7291":"326:C", "7304":"327:C", "7316":"328:G", "7328":"329:A", "7340":"330:G", "7352":"331:A", "7365":"332:A", "7377":"333:A", "7389":"334:T", "7400":"335:G", "7412":"336:G", "7425":"337:G", "7437":"338:A", "7448":"339:T", "7460":"340:G", "7471":"341:A", "7483":"342:C", "7496":"343:T", "7507":"344:A", "7519":"345:C", "7531":"346:A", "7544":"347:C", "7556":"348:A", "7568":"349:T", "7579":"350:G", "7591":"351:G", "7603":"352:C", "7615":"353:A", "7627":"354:A", "7639":"355:A", "7650":"356:C", "7662":"357:C", "7674":"358:T", "7686":"359:C", "7698":"360:T", "7709":"361:T", "7722":"362:C", "7734":"363:A", "7746":"364:A", "7758":"365:A", "7769":"366:T", "7781":"367:C", "7794":"368:C", "7807":"369:G", "7818":"370:T", "7830":"371:C", "7842":"372:A", "7855":"373:A", "7865":"374:T", "7877":"375:C", "7889":"376:T", "7901":"377:T", "7913":"378:T", "7924":"379:T", "7935":"380:A", "7947":"381:C", "7959":"382:A", "7971":"383:C", "7983":"384:T", "7994":"385:T", "8006":"386:A", "8018":"387:C", "8030":"388:G", "8042":"389:G", "8054":"390:A", "8066":"391:A", "8078":"392:C", "8089":"393:A", "8102":"394:G", "8113":"395:C", "8126":"396:C", "8138":"397:C", "8150":"398:C", "8162":"399:A", "8174":"400:G", "8187":"401:C", "8199":"402:C", "8211":"403:C", "8224":"404:G", "8236":"405:G", "8248":"406:A", "8258":"407:T", "8272":"408:C", "8283":"409:T", "8296":"410:C", "8308":"411:G", "8320":"412:G", "8331":"413:T", "8343":"414:A", "8355":"415:C", "8368":"416:C", "8381":"417:G", "8393":"418:T", "8404":"419:A", "8416":"420:T", "8427":"421:G", "8440":"422:T", "8452":"423:T", "8462":"424:G", "8475":"425:G", "8486":"426:T", "8497":"427:A", "8508":"428:T", "8520":"429:T", "8531":"430:T", "8543":"431:C", "8555":"432:G", "8567":"433:A", "8579":"434:A", "8591":"435:C", "8604":"436:G", "8615":"437:C", "8628":"438:C", "8640":"439:T", "8651":"440:A", "8663":"441:C", "8675":"442:T", "8687":"443:C", "8700":"444:A", "8711":"445:C", "8723":"446:A", "8735":"447:C", "8747":"448:T", "8758":"449:T", "8770":"450:T", "8781":"451:T", "8792":"452:A", "8805":"453:C", "8817":"454:G", "8829":"455:A", "8841":"456:C", "8854":"457:G", "8866":"458:G", "8877":"459:T", "8888":"460:T", "8900":"461:T", "8911":"462:T", "8922":"463:T", "8934":"464:C", "8947":"465:C", "8959":"466:A", "8971":"467:A", "8983":"468:A", "8996":"469:A", "9006":"470:T", "9018":"471:A", "9029":"472:C", "9042":"473:C", "9053":"474:A", "9066":"475:C", "9078":"476:T", "9088":"477:G", "9100":"478:A", "9112":"479:A", "9124":"480:G", "9136":"-", "9148":"-", "9160":"-", "9172":"481:G", "9184":"482:A", "9196":"-", "9208":"-", "9220":"483:C", "9233":"484:C", "9244":"485:A", "9257":"486:G", "9267":"487:T", "9280":"488:C", "9292":"489:G", "9305":"490:G", "9316":"491:C", "9329":"492:A", "9341":"493:G", "9353":"494:C", "9365":"495:A", "9378":"496:C", "9390":"497:T", "9402":"498:A", "9415":"499:G", "9427":"500:G", "9438":"501:T", "9449":"502:G", "9461":"503:A", "9473":"504:C", "9483":"505:T", "9496":"506:C", "9508":"507:C", "9521":"508:C", "9533":"509:T", "9546":"510:C", "9558":"511:T", "9570":"512:A", "9582":"513:T", "9593":"514:G", "9605":"515:G", "9616":"516:T", "9627":"517:G", "9639":"518:C", "9652":"519:A", "9664":"520:G", "9676":"521:C", "9689":"522:A", "9699":"523:T", "9711":"524:C", "9723":"525:T", "9735":"526:T", "9746":"527:T", "9758":"528:A", "9770":"529:A", "9782":"530:A", "9794":"531:T", "9805":"532:G", "9816":"533:A", "9828":"534:C", "9840":"535:T", "9852":"536:T", "9865":"537:C", "9877":"538:G", "9890":"539:G", "9901":"540:T", "9912":"541:A", "9923":"542:T", "9935":"543:T", "9947":"544:T", "9959":"545:T", "9969":"546:G", "9981":"547:G", "9994":"548:C", "10006":"549:T", "10017":"550:G", "10029":"551:T", "10040":"552:T", "10051":"553:A", "10063":"554:G", "10076":"555:A", "10088":"556:G", "10100":"557:T", "10111":"558:A", "10123":"559:G", "10134":"560:T", "10147":"561:C", "10159":"562:A", "10171":"563:A", "10182":"564:T", "10193":"565:G", "10205":"566:A", "10216":"567:C", "10229":"568:C", "10241":"569:A", "10253":"570:C", "10264":"571:A", "10276":"572:A", "10288":"573:C", "10300":"574:C", "10312":"575:C", "10325":"576:G", "10337":"577:A", "10349":"578:C", "10362":"579:C", "10374":"580:A", "10386":"581:A", "10399":"582:G", "10411":"583:G", "10420":"584:T", "10433":"585:C", "10445":"586:A", "10456":"587:C", "10468":"588:C", "10479":"589:T", "10491":"590:C", "10504":"591:C", "10516":"592:A", "10528":"593:A", "10540":"594:A", "10552":"595:A", "10563":"596:T", "10576":"597:C", "10588":"598:A", "10601":"599:G", "10613":"600:A", "10626":"601:G", "10637":"602:T", "10648":"603:G", "10659":"604:T", "10670":"605:A", "10681":"606:T", "10693":"607:C", "10705":"608:T", "10716":"609:A", "10727":"610:A", "10739":"611:A", "10751":"612:A", "10762":"613:C", "10774":"614:C", "10787":"615:C", "10799":"616:A", "10811":"617:A", "10823":"618:A", "10834":"619:C", "10847":"620:A", "10858":"621:C", "10870":"622:A", "10881":"623:T", "10894":"624:C", "10906":"625:A", "10918":"626:G", "10930":"627:A", "10942":"628:G", "10953":"629:T", "10967":"630:C", "10979":"631:T", "10990":"632:G", "11002":"633:G", "11012":"634:T", "11023":"635:G", "11035":"636:C", "11047":"637:C", "11060":"638:C", "11073":"639:G", "11084":"640:C", "11096":"641:G", "11106":"642:T", "11118":"643:C", "11131":"644:C", "11142":"645:A", "11155":"646:C", "11168":"647:C", "11180":"648:G", "11192":"649:A", "11204":"650:G", "11216":"651:G", "11228":"652:G", "11241":"653:C", "11253":"654:A", "11266":"655:G", "11277":"656:T", "11288":"657:G", "11300":"658:G", "11311":"659:C", "11324":"660:A", "11334":"661:T", "11346":"662:A", "11359":"663:C", "11370":"664:T", "11381":"665:A", "11394":"666:C", "11406":"667:G", "11418":"668:G", "11431":"669:C", "11443":"670:C", "11456":"671:C", "11468":"672:T", "11478":"673:G", "11490":"674:G", "11503":"675:A", "11515":"676:G", "11527":"677:T", "11539":"678:T", "11549":"679:G", "11561":"680:A", "11572":"681:T", "11583":"682:T", "11594":"683:A", "11607":"684:C", "11619":"685:A", "11631":"686:A", "11644":"687:G", "11656":"688:G", "11669":"689:A", "11682":"690:T", "11692":"691:G", "11704":"692:G", "11715":"693:T", "11726":"694:A", "11738":"695:C", "11751":"696:A", "11763":"-", "11775":"697:C", "11787":"698:T", "11798":"699:T", "11809":"700:A", "11821":"701:C", "11833":"702:A", "11844":"703:C", "11856":"704:C", "11868":"705:C", "11881":"706:C", "11892":"707:T", "11904":"708:C", "11915":"-", "11927":"709:T", "11939":"710:C", "11952":"711:C", "11965":"712:A", "11977":"713:C", "11991":"714:C", "12003":"715:A", "12016":"716:A", "12028":"717:G", "12040":"718:G", "12053":"719:A", "12063":"720:T", "12075":"721:C", "12089":"722:T", "12099":"723:G", "12111":"724:A", "12123":"725:C", "12136":"726:T", "12148":"727:A", "12160":"728:C", "12173":"729:A", "12185":"730:T", "12196":"731:A", "12208":"732:T", "12218":"733:G", "12230":"734:G", "12242":"735:A", "12254":"736:T", "12266":"737:T", "12277":"738:T", "12286":"739:G", "12297":"740:G", "12308":"741:G", "12319":"742:C", "12332":"743:A", "12342":"744:C", "12356":"745:C", "12369":"746:A", "12381":"747:A", "12393":"748:A", "12405":"749:A", "12417":"750:C", "12429":"751:A", "12442":"752:A", "12455":"753:A", "12468":"754:G", "12482":"755:C", "12495":"756:A", "12508":"757:G", "12519":"758:T", "12529":"759:G", "12538":"760:T", "12549":"761:A", "12562":"762:C", "12573":"763:A", "12586":"764:C", "12599":"765:A", "12612":"766:G", "12625":"767:C", "12638":"768:A", "12650":"769:G", "12663":"770:G", "12674":"771:C", "12688":"772:T", "12699":"773:A", "12710":"774:C", "12725":"775:A", "12738":"776:A", "12751":"777:A", "12764":"778:A"}
-}
-, {
-"traceFileName": "dataset_152170",
-"leadingGaps": 2539,
-"trailingGaps": 4129,
-"peakA": [278, 280, 284, 290, 300, 312, 324, 332, 336, 337, 337, 337, 336, 335, 334, 333, 333, 331, 329, 324, 318, 309, 300, 290, 282, 275, 271, 268, 267, 266, 264, 259, 254, 247, 242, 239, 238, 238, 237, 235, 229, 222, 213, 204, 196, 187, 178, 167, 155, 142, 130, 119, 110, 102, 95, 87, 78, 68, 58, 49, 42, 36, 30, 26, 22, 18, 15, 13, 12, 12, 14, 15, 17, 18, 18, 18, 18, 17, 16, 14, 13, 13, 12, 12, 11, 11, 10, 9, 9, 9, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 8, 9, 10, 12, 13, 14, 14, 12, 10, 8, 6, 4, 3, 3, 3, 3, 4, 4, 4, 4, 2, 1, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 1, 2, 3, 5, 7, 10, 14, 21, 29, 39, 50, 61, 75, 91, 112, 138, 168, 201, 235, 268, 296, 319, 337, 348, 353, 351, 342, 326, 304, 277, 246, 214, 182, 152, 124, 100, 78, 60, 45, 33, 24, 17, 12, 8, 5, 4, 4, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 11, 19, 29, 42, 57, 76, 100, 129, 162, 199, 237, 273, 304, 328, 341, 342, 333, 314, 286, 253, 216, 178, 141, 106, 76, 51, 32, 19, 12, 11, 19, 36, 65, 107, 161, 226, 300, 380, 462, 543, 617, 680, 726, 752, 754, 732, 687, 623, 543, 456, 367, 283, 209, 149, 102, 70, 49, 36, 27, 20, 14, 10, 7, 6, 7, 8, 9, 9, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 12, 17, 22, 24, 25, 23, 20, 16, 12, 10, 10, 10, 10, 9, 7, 4, 2, 0, 0, 0, 2, 3, 5, 7, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 7, 21, 45, 82, 131, 191, 259, 328, 394, 448, 487, 505, 502, 477, 435, 380, 316, 250, 187, 131, 86, 52, 30, 17, 11, 9, 8, 8, 8, 8, 8, 9, 10, 12, 14, 15, 16, 16, 15, 12, 9, 6, 4, 2, 3, 5, 8, 11, 13, 13, 11, 8, 4, 1, 0, 0, 0, 0, 0, 0, 4, 15, 37, 71, 116, 172, 233, 295, 351, 394, 420, 425, 406, 367, 313, 251, 189, 133, 87, 54, 32, 19, 12, 10, 9, 10, 10, 10, 8, 6, 4, 3, 1, 1, 0, 0, 0, 0, 7, 25, 57, 107, 174, 256, 349, 442, 526, 589, 621, 617, 577, 507, 419, 325, 237, 162, 105, 63, 35, 18, 7, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 6, 10, 14, 18, 23, 26, 26, 25, 21, 17, 12, 9, 7, 5, 2, 0, 0, 2, 20, 58, 118, 201, 302, 413, 524, 622, 698, 740, 742, 702, 624, 518, 398, 280, 177, 100, 54, 38, 52, 90, 149, 222, 303, 383, 451, 501, 527, 529, 512, 489, 469, 464, 479, 512, 554, 592, 613, 606, 568, 501, 414, 318, 225, 145, 83, 40, 14, 0, 0, 2, 18, 50, 97, 161, 235, 311, 378, 427, 451, 446, 415, 360, 292, 218, 149, 91, 48, 20, 5, 0, 0, 3, 17, 47, 95, 164, 249, 341, 428, 496, 535, 538, 506, 446, 367, 282, 201, 132, 78, 41, 18, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 8, 9, 10, 12, 14, 16, 17, 17, 15, 12, 9, 6, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 6, 8, 9, 8, 5, 3, 1, 0, 0, 1, 3, 6, 10, 14, 18, 20, 21, 20, 17, 12, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 11, 14, 16, 17, 15, 13, 10, 6, 3, 0, 0, 0, 0, 3, 4, 2, 0, 0, 8, 39, 99, 188, 302, 423, 534, 615, 655, 652, 616, 565, 522, 506, 525, 576, 643, 704, 738, 733, 691, 624, 556, 510, 500, 530, 588, 654, 706, 723, 694, 622, 515, 391, 269, 164, 84, 31, 1, 0, 5, 41, 105, 197, 312, 436, 550, 636, 678, 669, 612, 518, 404, 288, 186, 107, 54, 25, 15, 14, 17, 20, 20, 19, 16, 13, 10, 6, 3, 1, 1, 3, 7, 14, 20, 26, 30, 32, 32, 30, 27, 24, 21, 17, 12, 7, 3, 0, 0, 0, 2, 4, 6, 7, 7, 8, 8, 9, 9, 8, 6, 4, 1, 0, 0, 2, 5, 9, 12, 14, 15, 14, 12, 9, 7, 6, 5, 5, 5, 5, 6, 6, 6, 5, 5, 4, 3, 2, 2, 4, 6, 8, 11, 13, 14, 13, 12, 10, 8, 5, 3, 2, 1, 1, 1, 2, 1, 0, 0, 0, 0, 2, 3, 3, 0, 0, 0, 21, 68, 144, 248, 365, 477, 565, 612, 608, 557, 467, 356, 243, 145, 72, 26, 4, 0, 0, 1, 2, 1, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 5, 1, 0, 2, 21, 66, 140, 240, 355, 465, 549, 588, 575, 514, 423, 330, 261, 240, 274, 356, 463, 566, 637, 654, 612, 521, 400, 272, 160, 77, 26, 2, 0, 2, 8, 12, 15, 16, 17, 17, 17, 17, 17, 17, 18, 19, 19, 19, 17, 13, 9, 5, 2, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 4, 2, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 2, 3, 3, 3, 1, 0, 0, 1, 4, 5, 2, 0, 0, 14, 63, 153, 284, 442, 601, 732, 807, 810, 742, 617, 463, 307, 176, 81, 26, 2, 0, 0, 2, 1, 0, 0, 4, 11, 20, 29, 35, 38, 38, 35, 30, 24, 17, 10, 4, 1, 1, 5, 12, 18, 22, 22, 17, 9, 2, 0, 0, 3, 6, 5, 0, 0, 7, 52, 143, 279, 449, 625, 771, 856, 861, 784, 644, 471, 300, 158, 62, 12, 0, 0, 4, 6, 3, 0, 0, 1, 10, 20, 29, 34, 34, 31, 26, 20, 15, 11, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 2, 4, 7, 8, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 1, 2, 2, 1, 0, 0, 0, 0, 3, 6, 6, 1, 0, 1, 31, 95, 198, 328, 465, 579, 644, 643, 579, 473, 359, 274, 247, 290, 393, 524, 645, 716, 713, 635, 503, 356, 239, 187, 221, 334, 499, 671, 808, 874, 853, 752, 594, 414, 247, 117, 36, 0, 0, 5, 11, 8, 0, 0, 11, 66, 166, 306, 467, 617, 727, 771, 739, 640, 496, 338, 196, 90, 26, 0, 0, 1, 6, 6, 2, 0, 0, 1, 7, 14, 21, 25, 27, 26, 22, 18, 14, 11, 10, 11, 14, 17, 19, 19, 15, 9, 2, 0, 0, 1, 6, 9, 5, 0, 0, 18, 78, 186, 335, 504, 658, 760, 783, 722, 592, 429, 279, 185, 173, 247, 387, 555, 707, 802, 817, 750, 617, 451, 286, 150, 58, 11, 0, 0, 8, 13, 13, 11, 9, 10, 13, 17, 21, 23, 23, 21, 18, 14, 11, 8, 5, 3, 1, 0, 0, 0, 0, 5, 8, 7, 0, 0, 0, 30, 99, 207, 341, 477, 584, 637, 624, 549, 432, 300, 180, 88, 31, 4, 0, 0, 3, 3, 0, 0, 0, 2, 8, 13, 17, 19, 18, 15, 11, 7, 4, 4, 5, 9, 13, 17, 20, 20, 19, 16, 14, 13, 13, 13, 12, 9, 5, 3, 4, 8, 15, 22, 25, 22, 14, 4, 0, 0, 4, 11, 10, 1, 0, 0, 51, 167, 354, 591, 838, 1041, 1151, 1141, 1012, 798, 550, 319, 144, 39, 0, 0, 4, 12, 12, 6, 0, 0, 4, 13, 22, 29, 30, 24, 12, 0, 0, 11, 69, 177, 329, 504, 669, 787, 829, 784, 664, 498, 324, 174, 69, 13, 0, 0, 7, 12, 11, 8, 7, 11, 19, 28, 35, 35, 29, 19, 8, 1, 0, 1, 5, 5, 0, 0, 1, 31, 96, 198, 327, 461, 571, 632, 630, 564, 450, 314, 185, 83, 20, 0, 0, 8, 16, 13, 0, 0, 5, 64, 177, 338, 525, 701, 825, 867, 819, 692, 517, 334, 179, 70, 13, 0, 0, 5, 8, 4, 0, 0, 3, 13, 24, 32, 34, 31, 24, 17, 12, 10, 11, 13, 14, 14, 11, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 2, 0, 0, 0, 0, 5, 9, 9, 3, 0, 0, 30, 104, 223, 374, 527, 647, 700, 672, 570, 422, 271, 162, 124, 167, 278, 422, 556, 643, 659, 602, 489, 349, 213, 105, 35, 3, 0, 2, 9, 13, 13, 13, 13, 17, 23, 30, 37, 43, 44, 40, 30, 17, 4, 0, 0, 7, 13, 12, 2, 0, 2, 57, 175, 358, 579, 795, 953, 1008, 946, 782, 565, 362, 236, 226, 339, 539, 766, 947, 1026, 977, 815, 590, 374, 235, 217, 325, 528, 764, 962, 1067, 1050, 919, 711, 478, 269, 116, 29, 0, 0, 11, 21, 23, 18, 13, 12, 15, 20, 26, 29, 30, 28, 26, 23, 20, 18, 15, 12, 9, 6, 4, 3, 3, 4, 5, 5, 5, 5, 6, 6, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 2, 6, 10, 14, 17, 17, 14, 10, 5, 1, 0, 0, 3, 7, 11, 14, 16, 15, 13, 11, 9, 7, 6, 5, 4, 4, 4, 3, 1, 0, 0, 0, 0, 4, 9, 9, 2, 0, 0, 25, 93, 206, 350, 499, 616, 672, 650, 557, 419, 268, 139, 50, 5, 0, 0, 6, 8, 4, 0, 0, 3, 12, 20, 24, 23, 18, 12, 8, 7, 9, 13, 15, 15, 13, 7, 1, 0, 0, 0, 7, 13, 12, 3, 0, 0, 32, 119, 259, 434, 609, 740, 794, 754, 632, 463, 287, 141, 46, 1, 0, 0, 8, 9, 5, 0, 0, 5, 13, 19, 21, 17, 11, 5, 0, 0, 0, 0, 0, 0, 0, 2, 6, 12, 17, 20, 20, 17, 12, 7, 4, 3, 4, 6, 7, 6, 3, 0, 0, 0, 2, 8, 11, 7, 0, 0, 7, 61, 162, 307, 472, 622, 719, 739, 675, 546, 385, 228, 106, 30, 0, 0, 2, 8, 8, 4, 0, 1, 6, 13, 18, 19, 16, 10, 4, 0, 0, 1, 5, 11, 17, 22, 25, 26, 25, 22, 20, 18, 17, 17, 16, 14, 11, 7, 4, 4, 7, 10, 11, 8, 2, 0, 0, 0, 11, 19, 17, 2, 0, 0, 67, 217, 447, 725, 992, 1179, 1234, 1139, 920, 641, 380, 206, 156, 228, 380, 549, 670, 700, 628, 481, 311, 181, 146, 228, 419, 671, 921, 1099, 1158, 1084, 898, 650, 398, 194, 62, 1, 0, 2, 13, 13, 6, 0, 0, 7, 22, 36, 44, 43, 36, 26, 16, 10, 6, 6, 8, 11, 15, 18, 20, 21, 21, 18, 14, 9, 5, 1, 0, 0, 1, 3, 7, 10, 13, 14, 13, 11, 8, 5, 3, 2, 2, 3, 6, 9, 12, 13, 13, 11, 7, 3, 0, 0, 1, 5, 9, 13, 16, 17, 19, 20, 22, 26, 28, 29, 27, 23, 16, 10, 4, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 3, 0, 0, 0, 0, 5, 13, 15, 9, 0, 0, 15, 89, 223, 405, 602, 769, 862, 856, 751, 579, 381, 203, 75, 7, 0, 0, 15, 23, 17, 1, 0, 1, 48, 138, 266, 411, 541, 623, 631, 560, 427, 270, 138, 73, 103, 227, 418, 625, 792, 872, 840, 703, 496, 277, 107, 35, 86, 249, 484, 729, 922, 1012, 982, 843, 637, 414, 221, 87, 16, 0, 0, 10, 19, 25, 29, 35, 42, 48, 49, 44, 35, 25, 17, 11, 9, 7, 7, 6, 7, 7, 7, 5, 2, 0, 0, 1, 8, 14, 13, 4, 0, 0, 30, 116, 254, 427, 598, 721, 762, 710, 580, 408, 238, 105, 25, 0, 0, 4, 12, 11, 6, 3, 5, 11, 18, 22, 20, 13, 4, 0, 0, 0, 10, 17, 16, 3, 0, 0, 48, 166, 351, 575, 790, 941, 985, 909, 737, 514, 298, 130, 30, 0, 0, 7, 17, 19, 16, 13, 14, 19, 23, 25, 21, 14, 7, 1, 0, 0, 1, 5, 8, 9, 10, 9, 6, 3, 1, 0, 0, 0, 2, 5, 7, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 10, 9, 7, 5, 2, 1, 0, 0, 0, 2, 6, 12, 18, 22, 22, 19, 13, 7, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 5, 11, 16, 17, 13, 6, 1, 2, 11, 20, 22, 11, 0, 0, 31, 155, 369, 650, 941, 1170, 1273, 1221, 1029, 750, 458, 216, 59, 0, 0, 6, 28, 34, 20, 0, 0, 0, 60, 175, 336, 518, 680, 784, 800, 724, 575, 392, 218, 86, 10, 0, 0, 14, 27, 25, 9, 0, 0, 31, 126, 277, 464, 649, 784, 828, 765, 608, 400, 203, 72, 47, 133, 301, 500, 670, 763, 757, 658, 500, 325, 173, 67, 11, 0, 0, 2, 8, 12, 12, 7, 0, 0, 0, 41, 140, 297, 493, 689, 834, 889, 838, 695, 499, 300, 140, 37, 0, 0, 0, 15, 24, 22, 11, 0, 0, 3, 68, 195, 376, 583, 768, 883, 893, 794, 611, 395, 203, 84, 63, 136, 279, 448, 597, 684, 684, 593, 432, 244, 82, 1, 35, 190, 434, 711, 948, 1085, 1088, 961, 743, 493, 268, 107, 19, 0, 0, 10, 15, 11, 5, 3, 11, 24, 37, 41, 35, 21, 5, 0, 0, 8, 16, 14, 1, 0, 0, 60, 191, 387, 616, 822, 951, 965, 859, 665, 435, 227, 81, 6, 0, 3, 18, 20, 11, 0, 0, 8, 22, 27, 14, 0, 0, 44, 191, 438, 752, 1066, 1300, 1387, 1301, 1068, 756, 443, 196, 45, 0, 0, 8, 29, 33, 22, 2, 0, 0, 29, 120, 263, 444, 628, 772, 836, 803, 679, 500, 310, 151, 46, 0, 0, 1, 14, 20, 19, 18, 19, 24, 30, 33, 33, 30, 26, 21, 18, 16, 15, 13, 11, 9, 6, 5, 4, 3, 3, 4, 5, 6, 8, 10, 11, 11, 11, 10, 8, 6, 2, 0, 0, 0, 3, 11, 16, 13, 0, 0, 0, 53, 167, 334, 525, 694, 795, 798, 703, 539, 350, 183, 64, 2, 0, 0, 8, 20, 22, 16, 2, 0, 0, 24, 111, 255, 439, 624, 762, 814, 764, 628, 444, 260, 115, 26, 0, 0, 1, 16, 24, 21, 9, 0, 0, 4, 74, 205, 388, 591, 765, 860, 848, 734, 549, 344, 169, 52, 0, 0, 1, 14, 19, 15, 9, 7, 8, 13, 17, 18, 16, 11, 4, 0, 0, 0, 1, 10, 17, 15, 3, 0, 0, 42, 152, 324, 530, 725, 855, 882, 799, 631, 426, 234, 92, 11, 0, 0, 6, 21, 27, 22, 6, 0, 0, 19, 117, 286, 508, 741, 924, 1006, 961, 804, 579, 346, 157, 40, 0, 0, 6, 20, 22, 16, 8, 5, 8, 13, 18, 21, 21, 21, 21, 22, 23, 24, 24, 21, 17, 12, 8, 4, 2, 0, 0, 0, 0, 0, 1, 3, 4, 6, 8, 10, 10, 7, 3, 0, 0, 0, 3, 14, 20, 16, 0, 0, 0, 69, 209, 415, 648, 853, 970, 961, 825, 599, 349, 145, 40, 56, 173, 347, 518, 633, 663, 605, 482, 330, 188, 81, 19, 0, 0, 9, 16, 17, 13, 8, 7, 9, 15, 23, 30, 35, 36, 35, 31, 26, 21, 16, 13, 11, 9, 6, 4, 2, 0, 0, 0, 1, 2, 3, 5, 6, 7, 7, 6, 2, 0, 0, 0, 2, 11, 16, 12, 0, 0, 0, 57, 173, 341, 531, 697, 793, 790, 691, 524, 336, 173, 62, 7, 0, 0, 3, 3, 3, 8, 19, 27, 20, 0, 0, 4, 118, 350, 686, 1069, 1406, 1603, 1603, 1406, 1069, 686, 348, 116, 1, 0, 0, 25, 38, 37, 32, 33, 43, 54, 59, 54, 40, 23, 8, 2, 2, 7, 13, 16, 14, 10, 5, 1, 0, 0, 1, 2, 2, 2, 1, 0, 1, 3, 5, 4, 2, 0, 0, 0, 4, 14, 18, 12, 0, 0, 6, 84, 232, 439, 666, 857, 959, 943, 813, 607, 381, 188, 59, 0, 0, 1, 17, 24, 23, 18, 17, 19, 24, 26, 24, 17, 8, 0, 0, 0, 4, 13, 18, 12, 0, 0, 5, 73, 205, 389, 588, 753, 837, 816, 695, 513, 317, 153, 45, 0, 0, 0, 12, 22, 24, 16, 0, 0, 0, 39, 154, 339, 571, 799, 965, 1021, 949, 771, 537, 308, 132, 29, 0, 0, 9, 16, 14, 9, 9, 16, 21, 16, 0, 0, 11, 98, 267, 507, 774, 1001, 1122, 1095, 921, 646, 346, 107, 0, 42, 226, 490, 755, 945, 1011, 941, 764, 534, 310, 137, 34, 0, 0, 8, 19, 21, 17, 13, 12, 15, 18, 18, 14, 8, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 8, 6, 4, 1, 0, 0, 0, 2, 5, 8, 10, 10, 9, 6, 4, 1, 0, 0, 0, 0, 2, 5, 9, 11, 12, 10, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 4, 7, 11, 15, 18, 20, 20, 17, 13, 7, 3, 0, 0, 0, 4, 9, 13, 16, 17, 15, 11, 6, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 4, 9, 14, 18, 20, 19, 16, 12, 8, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 9, 15, 21, 25, 25, 23, 18, 13, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 10, 13, 15, 14, 11, 7, 3, 0, 0, 0, 2, 5, 8, 9, 9, 8, 6, 3, 1, 0, 0, 0, 2, 4, 8, 11, 13, 13, 11, 8, 3, 0, 0, 1, 5, 8, 12, 13, 12, 11, 9, 8, 7, 6, 5, 5, 3, 2, 0, 0, 0, 0, 0, 1, 3, 6, 9, 14, 18, 22, 26, 27, 27, 23, 18, 12, 8, 5, 5, 6, 6, 4, 0, 0, 0, 1, 9, 16, 13, 1, 0, 0, 50, 165, 339, 544, 731, 851, 868, 777, 606, 402, 215, 80, 8, 0, 0, 11, 20, 20, 17, 14, 15, 18, 20, 20, 18, 15, 15, 16, 20, 23, 23, 21, 15, 9, 4, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 3, 7, 11, 15, 17, 17, 14, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 8, 8, 6, 4, 4, 5, 7, 11, 14, 15, 15, 12, 8, 5, 3, 3, 7, 12, 17, 21, 23, 22, 18, 12, 7, 3, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 2, 0, 0, 0, 0, 7, 13, 12, 3, 0, 0, 31, 118, 254, 420, 579, 689, 717, 655, 521, 354, 195, 77, 11, 0, 0, 10, 20, 22, 20, 17, 16, 17, 17, 16, 12, 5, 0, 0, 0, 4, 14, 19, 13, 0, 0, 1, 71, 208, 403, 619, 802, 901, 886, 762, 567, 353, 172, 51, 0, 0, 2, 17, 24, 21, 15, 11, 11, 14, 18, 19, 17, 11, 2, 0, 0, 0, 11, 21, 22, 9, 0, 0, 37, 164, 373, 638, 901, 1095, 1162, 1085, 886, 622, 361, 157, 35, 0, 0, 8, 23, 27, 23, 19, 18, 21, 22, 21, 16, 8, 2, 0, 0, 0, 1, 1, 0, 0, 0, 1, 4, 8, 12, 15, 16, 15, 13, 9, 6, 3, 1, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 6, 5, 4, 5, 7, 10, 13, 14, 13, 10, 6, 1, 0, 0, 1, 8, 15, 20, 18, 11, 1, 0, 0, 9, 22, 24, 10, 0, 0, 40, 183, 420, 721, 1020, 1240, 1316, 1227, 1000, 699, 402, 171, 33, 0, 0, 13, 35, 38, 24, 1, 0, 0, 52, 166, 334, 530, 709, 823, 832, 728, 534, 307, 117, 27, 72, 248, 510, 786, 999, 1092, 1043, 873, 632, 384, 182, 53, 0, 0, 5, 19, 23, 18, 11, 9, 11, 14, 16, 16, 13, 10, 11, 14, 19, 23, 24, 23, 19, 14, 9, 4, 0, 0, 0, 0, 6, 14, 15, 7, 0, 0, 21, 105, 249, 436, 628, 775, 835, 791, 655, 467, 275, 123, 29, 0, 0, 8, 21, 25, 20, 14, 10, 10, 11, 12, 11, 7, 3, 0, 0, 2, 6, 10, 11, 11, 8, 5, 2, 0, 0, 0, 2, 6, 11, 15, 17, 17, 14, 10, 5, 1, 0, 0, 1, 5, 10, 14, 16, 15, 13, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 1, 0, 0, 0, 5, 13, 17, 10, 0, 0, 12, 90, 230, 419, 618, 776, 847, 810, 675, 483, 285, 126, 28, 0, 0, 6, 17, 16, 8, 1, 0, 3, 11, 16, 16, 10, 1, 0, 0, 3, 13, 20, 15, 0, 0, 0, 63, 192, 378, 589, 773, 881, 880, 771, 586, 377, 192, 64, 0, 0, 1, 19, 30, 30, 25, 18, 15, 13, 12, 10, 7, 3, 0, 0, 0, 2, 5, 6, 6, 4, 2, 2, 5, 10, 14, 15, 12, 7, 3, 5, 11, 17, 16, 4, 0, 0, 37, 145, 318, 530, 735, 879, 919, 845, 680, 469, 266, 111, 20, 0, 0, 7, 21, 25, 16, 1, 0, 0, 35, 122, 256, 421, 582, 697, 728, 660, 507, 312, 132, 27, 33, 156, 365, 604, 806, 917, 909, 791, 600, 388, 202, 73, 7, 0, 0, 15, 26, 28, 26, 22, 19, 17, 16, 16, 17, 17, 17, 15, 11, 9, 12, 18, 24, 23, 10, 0, 0, 28, 142, 338, 594, 858, 1064, 1154, 1103, 926, 673, 411, 194, 53, 0, 0, 3, 25, 34, 28, 9, 0, 0, 26, 119, 273, 469, 669, 823, 883, 826, 662, 434, 208, 52, 16, 114, 322, 583, 826, 984, 1019, 925, 736, 505, 286, 122, 27, 0, 0, 12, 25, 28, 25, 20, 17, 17, 18, 17, 14, 9, 4, 0, 0, 0, 1, 3, 5, 7, 8, 9, 8, 5, 0, 0, 0, 0, 8, 17, 19, 10, 0, 0, 17, 102, 251, 449, 658, 825, 903, 870, 734, 535, 326, 153, 42, 0, 0, 5, 21, 27, 24, 18, 13, 11, 11, 10, 8, 4, 1, 0, 1, 4, 8, 11, 11, 10, 7, 3, 0, 0, 0, 0, 3, 5, 7, 8, 7, 5, 2, 0, 0, 0, 2, 4, 6, 6, 5, 3, 1, 0, 1, 2, 3, 3, 0, 0, 0, 0, 4, 10, 12, 6, 0, 0, 17, 85, 201, 354, 511, 634, 687, 656, 550, 400, 243, 115, 33, 0, 0, 3, 13, 16, 13, 8, 5, 5, 7, 8, 8, 7, 4, 2, 1, 1, 2, 2, 2, 1, 0, 0, 0, 2, 5, 8, 12, 13, 13, 10, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 6, 5, 4, 3, 5, 8, 12, 16, 18, 17, 13, 8, 3, 0, 0, 4, 8, 10, 8, 2, 0, 0, 0, 12, 22, 21, 6, 0, 0, 58, 200, 422, 690, 943, 1112, 1143, 1024, 785, 494, 236, 84, 76, 207, 430, 673, 861, 942, 898, 748, 540, 329, 160, 53, 3, 0, 0, 1, 8, 17, 27, 29, 15, 0, 0, 26, 179, 459, 844, 1260, 1607, 1790, 1757, 1518, 1141, 727, 369, 125, 4, 0, 0, 29, 47, 51, 47, 45, 46, 45, 39, 26, 11, 1, 0, 5, 13, 14, 5, 0, 0, 31, 121, 266, 445, 618, 739, 774, 712, 573, 395, 224, 93, 17, 0, 0, 10, 22, 26, 24, 20, 16, 14, 11, 8, 5, 4, 4, 7, 11, 15, 16, 16, 13, 10, 8, 6, 5, 3, 0, 0, 0, 0, 7, 16, 17, 9, 0, 0, 20, 105, 253, 447, 648, 804, 873, 834, 699, 507, 308, 145, 41, 0, 0, 0, 15, 23, 23, 16, 5, 0, 0, 16, 80, 191, 339, 495, 620, 675, 640, 518, 342, 163, 37, 5, 85, 261, 488, 708, 859, 900, 819, 639, 409, 192, 48, 15, 100, 275, 488, 679, 794, 805, 715, 555, 369, 202, 83, 18, 0, 0, 1, 4, 5, 9, 14, 16, 8, 0, 0, 19, 121, 304, 553, 819, 1035, 1142, 1106, 940, 691, 426, 204, 58, 0, 0, 1, 22, 30, 23, 6, 0, 0, 14, 86, 206, 364, 531, 667, 736, 717, 615, 458, 288, 142, 45, 0, 0, 0, 10, 12, 7, 0, 0, 0, 1, 4, 5, 5, 4, 5, 7, 10, 11, 11, 8, 4, 0, 0, 0, 3, 6, 8, 8, 6, 4, 2, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 5, 2, 0, 0, 0, 4, 11, 14, 8, 0, 0, 13, 83, 209, 377, 556, 701, 773, 751, 643, 478, 301, 150, 49, 0, 0, 1, 15, 22, 22, 18, 16, 16, 17, 19, 18, 15, 11, 7, 4, 4, 6, 10, 15, 19, 20, 20, 18, 15, 13, 12, 12, 15, 17, 19, 19, 17, 14, 11, 8, 7, 8, 10, 13, 16, 18, 20, 20, 20, 18, 16, 13, 9, 6, 4, 3, 3, 3, 3, 3, 3, 4, 5, 7, 10, 13, 17, 21, 25, 27, 28, 26, 21, 16, 12, 10, 12, 16, 18, 17, 11, 5, 3, 8, 18, 25, 20, 3, 0, 0, 71, 237, 492, 799, 1091, 1294, 1349, 1242, 1003, 699, 402, 173, 37, 0, 0, 17, 38, 46, 43, 36, 32, 33, 37, 41, 40, 34, 23, 13, 8, 12, 23, 30, 26, 7, 0, 0, 66, 232, 493, 812, 1120, 1338, 1401, 1288, 1028, 695, 382, 170, 105, 186, 370, 584, 753, 821, 767, 609, 399, 203, 90, 101, 243, 484, 761, 998, 1130, 1123, 983, 752, 491, 260, 96, 10, 0, 1, 24, 39, 43, 39, 31, 25, 22, 21, 20, 20, 20, 20, 20, 19, 17, 14, 11, 8, 7, 8, 11, 16, 22, 27, 30, 32, 31, 28, 24, 21, 19, 19, 20, 20, 18, 13, 8, 6, 10, 17, 22, 18, 3, 0, 0, 52, 180, 378, 617, 846, 1005, 1050, 967, 782, 545, 314, 136, 30, 0, 0, 11, 27, 32, 28, 23, 19, 18, 19, 20, 18, 15, 11, 8, 6, 6, 8, 9, 9, 8, 7, 5, 4, 5, 7, 11, 15, 17, 17, 14, 9, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 12, 16, 17, 17, 14, 10, 5, 2, 2, 4, 7, 11, 14, 15, 14, 12, 10, 7, 4, 1, 0, 0, 0, 3, 10, 13, 8, 0, 0, 6, 64, 172, 324, 492, 637, 719, 716, 629, 483, 317, 169, 64, 8, 0, 0, 7, 11, 8, 2, 0, 0, 0, 5, 7, 7, 6, 3, 1, 0, 0, 0, 0, 1, 3, 4, 4, 2, 0, 0, 0, 6, 14, 17, 13, 0, 0, 1, 58, 174, 346, 546, 732, 855, 881, 804, 645, 446, 255, 109, 23, 0, 0, 10, 23, 27, 25, 21, 17, 15, 14, 12, 8, 4, 1, 0, 3, 7, 12, 16, 18, 17, 13, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 2, 0, 0, 0, 1, 8, 14, 14, 5, 0, 0, 29, 115, 257, 438, 623, 767, 830, 795, 672, 495, 310, 155, 53, 4, 0, 0, 2, 6, 8, 12, 14, 11, 0, 0, 0, 63, 204, 423, 689, 946, 1129, 1186, 1102, 900, 636, 375, 168, 42, 0, 0, 10, 29, 37, 35, 29, 24, 20, 17, 12, 8, 5, 4, 7, 13, 18, 21, 21, 17, 11, 4, 0, 0, 0, 4, 9, 14, 17, 17, 14, 11, 9, 9, 11, 11, 10, 6, 3, 4, 10, 18, 20, 11, 0, 0, 13, 98, 256, 473, 708, 905, 1011, 997, 867, 658, 425, 221, 77, 3, 0, 0, 16, 27, 23, 8, 0, 0, 14, 88, 211, 371, 537, 671, 736, 715, 613, 459, 292, 148, 51, 2, 0, 0, 11, 18, 18, 16, 14, 13, 12, 12, 11, 10, 10, 12, 15, 18, 19, 16, 11, 6, 4, 4, 9, 14, 18, 17, 11, 3, 0, 0, 6, 14, 16, 8, 0, 0, 31, 129, 295, 508, 727, 898, 971, 922, 762, 534, 303, 132, 71, 133, 300, 520, 730, 870, 903, 824, 659, 455, 260, 112, 25, 0, 0, 11, 23, 27, 24, 18, 13, 9, 7, 5, 3, 3, 5, 9, 13, 17, 19, 19, 17, 14, 10, 5, 0, 0, 0, 0, 7, 14, 14, 5, 0, 0, 29, 121, 272, 464, 658, 806, 866, 822, 687, 498, 304, 144, 43, 0, 0, 3, 13, 16, 10, 2, 0, 0, 0, 2, 3, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 13, 16, 18, 18, 15, 11, 7, 2, 0, 0, 0, 1, 4, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 1, 4, 7, 10, 13, 14, 13, 11, 7, 4, 1, 0, 0, 1, 3, 6, 8, 10, 10, 8, 6, 4, 2, 2, 3, 5, 8, 9, 8, 6, 3, 2, 3, 5, 6, 5, 2, 0, 0, 2, 11, 18, 17, 5, 0, 0, 46, 168, 365, 612, 859, 1045, 1122, 1069, 901, 663, 414, 206, 67, 0, 0, 2, 22, 34, 35, 31, 24, 19, 14, 8, 3, 0, 0, 2, 9, 13, 10, 0, 0, 1, 49, 149, 299, 478, 648, 766, 802, 744, 609, 434, 259, 120, 34, 0, 0, 2, 10, 11, 6, 0, 0, 0, 0, 1, 2, 3, 4, 6, 10, 13, 15, 14, 11, 6, 2, 0, 0, 1, 5, 8, 10, 10, 9, 7, 6, 5, 5, 5, 4, 2, 0, 0, 0, 0, 5, 8, 7, 0, 0, 2, 38, 110, 217, 345, 467, 553, 578, 534, 431, 298, 171, 90, 78, 142, 266, 415, 545, 617, 607, 515, 367, 208, 86, 45, 106, 260, 473, 692, 862, 940, 907, 777, 585, 378, 199, 75, 10, 0, 0, 13, 22, 23, 19, 15, 12, 10, 9, 7, 4, 2, 2, 3, 6, 9, 11, 11, 9, 6, 3, 0, 0, 0, 1, 5, 9, 12, 15, 15, 14, 12, 8, 3, 0, 0, 0, 0, 6, 10, 9, 1, 0, 0, 31, 107, 227, 373, 515, 619, 656, 616, 511, 369, 225, 108, 33, 0, 0, 0, 7, 8, 5, 0, 0, 0, 0, 1, 1, 2, 3, 6, 9, 13, 15, 14, 11, 6, 2, 0, 2, 5, 8, 8, 5, 3, 3, 7, 14, 17, 11, 0, 0, 8, 81, 222, 427, 666, 887, 1036, 1072, 986, 802, 567, 337, 156, 44, 0, 0, 1, 14, 22, 23, 20, 13, 0, 0, 0, 40, 145, 315, 534, 761, 944, 1036, 1013, 881, 675, 447, 244, 99, 19, 0, 0, 7, 14, 13, 8, 5, 6, 10, 13, 13, 11, 8, 9, 13, 17, 17, 10, 0, 0, 17, 86, 209, 376, 558, 715, 804, 800, 700, 529, 333, 166, 75, 87, 202, 391, 607, 793, 903, 910, 816, 649, 451, 264, 121, 33, 0, 0, 2, 13, 17, 13, 3, 0, 0, 19, 78, 176, 306, 448, 572, 646, 649, 579, 451, 300, 168, 93, 96, 176, 312, 465, 592, 658, 647, 565, 433, 287, 157, 64, 12, 0, 0, 8, 17, 22, 25, 27, 28, 29, 28, 23, 18, 13, 11, 12, 15, 19, 22, 22, 19, 13, 8, 4, 2, 3, 7, 13, 18, 22, 23, 21, 17, 11, 5, 1, 0, 0, 3, 8, 13, 15, 16, 14, 12, 9, 8, 8, 9, 9, 8, 4, 0, 0, 0, 3, 9, 11, 5, 0, 0, 19, 89, 211, 375, 552, 701, 784, 778, 685, 531, 354, 194, 78, 14, 0, 0, 7, 12, 10, 3, 0, 0, 0, 2, 6, 8, 8, 7, 6, 6, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 10, 13, 13, 12, 9, 7, 5, 4, 3, 2, 0, 0, 0, 0, 5, 11, 12, 6, 0, 0, 22, 95, 219, 385, 563, 713, 796, 788, 690, 528, 346, 190, 101, 95, 168, 290, 421, 518, 550, 508, 405, 273, 155, 92, 110, 211, 375, 561, 721, 813, 816, 729, 577, 398, 231, 104, 27, 0, 0, 9, 22, 30, 32, 29, 26, 22, 18, 12, 5, 0, 0, 0, 3, 8, 9, 3, 0, 0, 22, 84, 187, 323, 467, 585, 647, 633, 546, 408, 257, 135, 75, 93, 181, 314, 453, 558, 601, 574, 485, 361, 231, 121, 46, 7, 0, 0, 6, 10, 10, 8, 5, 5, 5, 7, 8, 9, 10, 10, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 1, 4, 6, 7, 7, 7, 5, 4, 3, 2, 1, 0, 0, 0, 0, 5, 9, 10, 4, 0, 0, 20, 85, 195, 338, 490, 617, 685, 678, 598, 466, 315, 177, 75, 17, 0, 0, 4, 8, 6, 2, 0, 0, 1, 4, 4, 3, 0, 0, 2, 6, 9, 7, 0, 0, 5, 48, 133, 256, 400, 532, 621, 641, 585, 468, 320, 181, 88, 65, 116, 229, 373, 512, 608, 637, 589, 475, 323, 176, 75, 55, 129, 287, 495, 703, 862, 931, 895, 766, 578, 376, 201, 78, 13, 0, 0, 11, 19, 22, 20, 19, 19, 19, 18, 14, 8, 1, 0, 0, 3, 9, 12, 7, 0, 0, 8, 60, 157, 296, 456, 605, 708, 740, 692, 578, 426, 270, 139, 50, 5, 0, 0, 11, 17, 18, 14, 9, 5, 2, 0, 0, 2, 4, 8, 12, 15, 16, 15, 12, 9, 6, 5, 4, 3, 2, 1, 1, 4, 8, 10, 6, 0, 0, 3, 43, 123, 243, 385, 521, 620, 657, 621, 523, 387, 246, 127, 47, 6, 0, 0, 5, 8, 5, 1, 0, 0, 0, 3, 8, 12, 16, 19, 21, 21, 19, 15, 11, 8, 5, 4, 2, 1, 0, 0, 0, 0, 4, 7, 6, 1, 0, 0, 26, 89, 190, 318, 452, 561, 618, 609, 536, 417, 281, 158, 68, 16, 0, 0, 3, 7, 6, 2, 0, 0, 0, 3, 3, 2, 0, 0, 0, 4, 8, 8, 1, 0, 0, 28, 97, 207, 346, 488, 601, 657, 642, 561, 435, 294, 167, 73, 19, 0, 0, 2, 6, 5, 1, 0, 0, 0, 2, 4, 4, 1, 0, 0, 0, 4, 7, 6, 0, 0, 0, 28, 90, 183, 296, 407, 489, 523, 499, 425, 319, 207, 111, 44, 8, 0, 0, 3, 6, 4, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 11, 12, 11, 9, 5, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 10, 14, 18, 21, 20, 18, 13, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 5, 7, 5, 0, 0, 5, 42, 114, 217, 336, 446, 522, 546, 512, 431, 323, 212, 117, 50, 13, 0, 0, 3, 7, 8, 7, 6, 5, 5, 6, 7, 9, 11, 13, 15, 18, 19, 19, 17, 14, 11, 7, 6, 6, 8, 11, 14, 15, 15, 14, 11, 9, 7, 8, 9, 10, 11, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 8, 7, 6, 6, 8, 12, 12, 7, 0, 0, 9, 67, 179, 344, 539, 730, 873, 935, 902, 783, 608, 416, 244, 114, 36, 0, 0, 0, 6, 11, 11, 6, 0, 0, 2, 43, 131, 270, 451, 646, 815, 920, 933, 850, 692, 502, 330, 224, 210, 290, 436, 605, 746, 817, 798, 697, 544, 384, 264, 218, 257, 370, 524, 677, 786, 824, 783, 672, 517, 352, 205, 95, 29, 0, 0, 7, 18, 25, 27, 24, 20, 16, 15, 15, 17, 19, 21, 21, 19, 15, 11, 7, 6, 7, 10, 13, 16, 19, 19, 18, 16, 14, 10, 8, 6, 6, 8, 11, 14, 14, 13, 11, 10, 10, 10, 7, 1, 0, 0, 27, 96, 212, 370, 549, 715, 833, 877, 835, 718, 553, 373, 214, 96, 26, 0, 0, 6, 15, 19, 18, 17, 19, 23, 29, 33, 34, 30, 26, 22, 20, 17, 10, 0, 0, 3, 52, 158, 325, 539, 766, 960, 1078, 1092, 999, 821, 598, 377, 196, 74, 12, 0, 0, 13, 21, 23, 21, 18, 17, 16, 15, 13, 12, 12, 13, 15, 13, 7, 0, 0, 10, 56, 144, 270, 422, 572, 692, 756, 751, 678, 554, 405, 260, 140, 57, 12, 0, 0, 4, 8, 6, 0, 0, 0, 19, 61, 126, 206, 290, 361, 406, 414, 384, 325, 248, 168, 98, 45, 13, 0, 0, 1, 5, 5, 1, 0, 0, 13, 52, 119, 211, 316, 417, 493, 528, 514, 455, 363, 258, 158, 79, 27, 2, 0, 0, 7, 12, 14, 12, 9, 7, 5, 5, 5, 6, 8, 10, 11, 12, 12, 11, 11, 10, 9, 9, 8, 8, 9, 10, 11, 12, 13, 12, 11, 10, 8, 8, 8, 8, 6, 4, 3, 2, 3, 5, 7, 4, 0, 0, 6, 40, 106, 205, 325, 445, 539, 587, 576, 510, 406, 294, 204, 162, 179, 253, 362, 477, 564, 597, 566, 479, 363, 254, 187, 190, 270, 413, 588, 755, 872, 913, 867, 747, 580, 399, 238, 115, 39, 4, 0, 1, 8, 12, 13, 13, 14, 14, 15, 14, 13, 10, 8, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 2, 4, 8, 11, 14, 17, 19, 19, 17, 15, 11, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 10, 14, 18, 21, 21, 19, 15, 11, 7, 5, 4, 6, 9, 12, 15, 18, 18, 17, 15, 11, 6, 1, 0, 0, 1, 4, 5, 3, 0, 0, 10, 48, 116, 210, 318, 418, 489, 513, 487, 422, 339, 264, 220, 221, 266, 345, 437, 520, 573, 585, 555, 491, 412, 340, 297, 302, 358, 454, 567, 664, 717, 706, 629, 503, 356, 215, 104, 33, 1, 0, 6, 17, 25, 27, 24, 20, 16, 13, 10, 8, 7, 5, 4, 4, 5, 8, 13, 20, 27, 33, 36, 35, 31, 24, 15, 8, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 10, 13, 13, 12, 9, 6, 3, 1, 0, 0, 2, 3, 5, 6, 7, 8, 8, 7, 5, 3, 0, 0, 0, 0, 2, 4, 4, 1, 0, 0, 19, 64, 136, 233, 339, 434, 495, 507, 467, 389, 295, 218, 182, 204, 281, 397, 521, 622, 675, 665, 597, 485, 354, 228, 124, 53, 14, 0, 0, 5, 11, 14, 15, 14, 12, 10, 7, 5, 3, 1, 0, 0, 0, 1, 1, 1, 1, 1, 0, 1, 2, 4, 7, 10, 12, 13, 13, 11, 9, 6, 3, 1, 0, 0, 1, 3, 6, 9, 10, 9, 7, 4, 2, 1, 1, 3, 6, 8, 10, 11, 11, 10, 9, 8, 7, 5, 3, 1, 1, 2, 5, 6, 5, 0, 0, 1, 27, 84, 177, 299, 433, 556, 642, 675, 647, 565, 445, 313, 190, 93, 31, 2, 0, 1, 5, 4, 0, 0, 11, 53, 128, 233, 353, 468, 556, 599, 587, 524, 423, 305, 192, 100, 39, 7, 0, 0, 4, 7, 7, 5, 3, 2, 2, 2, 3, 5, 7, 10, 13, 16, 18, 18, 17, 14, 12, 9, 7, 5, 4, 4, 5, 6, 7, 5, 0, 0, 0, 20, 69, 150, 257, 379, 492, 576, 614, 597, 530, 427, 309, 197, 106, 44, 11, 0, 0, 1, 3, 2, 0, 0, 0, 2, 6, 10, 13, 15, 17, 18, 18, 18, 17, 15, 13, 12, 13, 14, 15, 15, 14, 12, 11, 11, 11, 8, 2, 0, 0, 26, 87, 192, 335, 500, 660, 781, 838, 817, 726, 589, 441, 322, 261, 273, 350, 467, 591, 687, 730, 710, 631, 512, 376, 245, 137, 61, 18, 0, 0, 3, 4, 0, 0, 1, 30, 93, 192, 321, 459, 582, 665, 690, 652, 562, 438, 305, 187, 97, 40, 13, 6, 9, 15, 19, 20, 19, 18, 18, 17, 16, 15, 11, 7, 4, 1, 0, 0, 1, 3, 4, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 1, 0, 1, 2, 3, 1, 0, 0, 4, 25, 65, 126, 201, 281, 352, 401, 420, 403, 356, 286, 207, 132, 70, 29, 6, 0, 0, 3, 5, 6, 6, 5, 6, 7, 8, 8, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 2, 5, 7, 10, 11, 11, 9, 7, 6, 5, 5, 7, 10, 13, 16, 16, 15, 14, 13, 13, 14, 12, 6, 0, 0, 10, 57, 147, 283, 451, 630, 788, 896, 935, 896, 789, 635, 462, 297, 162, 68, 16, 0, 0, 9, 20, 27, 29, 28, 24, 20, 16, 11, 8, 4, 2, 0, 0, 0, 1, 4, 7, 10, 12, 13, 14, 14, 15, 16, 17, 19, 19, 17, 14, 9, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 9, 10, 10, 9, 8, 7, 7, 6, 6, 5, 4, 3, 3, 4, 5, 6, 7, 8, 9, 9, 8, 7, 5, 3, 2, 3, 5, 6, 5, 1, 0, 0, 17, 60, 130, 224, 329, 428, 502, 539, 531, 482, 403, 308, 213, 130, 68, 28, 7, 0, 0, 0, 2, 2, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 3, 6, 10, 13, 14, 13, 10, 7, 4, 3, 4, 5, 6, 5, 3, 2, 2, 2, 4, 4, 1, 0, 0, 10, 43, 101, 186, 289, 396, 490, 555, 579, 559, 497, 406, 302, 200, 114, 52, 15, 0, 0, 1, 6, 8, 8, 7, 6, 5, 5, 5, 6, 6, 6, 6, 6, 5, 4, 4, 3, 3, 2, 2, 3, 3, 4, 5, 6, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 4, 2, 0, 0, 0, 2, 4, 7, 10, 11, 11, 10, 7, 5, 4, 4, 6, 7, 8, 8, 6, 4, 2, 1, 0, 0, 0, 0, 5, 24, 61, 122, 207, 307, 408, 492, 544, 551, 512, 436, 338, 236, 146, 78, 34, 13, 5, 6, 8, 10, 11, 12, 11, 11, 9, 7, 5, 2, 1, 1, 3, 5, 7, 9, 10, 9, 8, 6, 4, 2, 1, 2, 4, 6, 9, 11, 11, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 13, 14, 13, 11, 7, 1, 0, 3, 25, 71, 147, 250, 371, 495, 601, 667, 682, 644, 563, 465, 379, 333, 345, 418, 536, 672, 792, 866, 876, 818, 703, 553, 394, 249, 134, 57, 14, 0, 0, 7, 16, 21, 24, 25, 24, 23, 23, 22, 22, 21, 21, 22, 22, 22, 21, 20, 17, 14, 10, 6, 3, 0, 0, 0, 1, 3, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 4, 2, 1, 0, 0, 1, 10, 30, 71, 136, 226, 335, 449, 550, 618, 641, 614, 542, 440, 326, 219, 130, 67, 28, 8, 1, 0, 0, 0, 0, 0, 2, 5, 8, 10, 12, 12, 12, 11, 10, 10, 10, 10, 10, 9, 7, 5, 2, 1, 1, 1, 1, 0, 0, 2, 16, 48, 99, 170, 253, 336, 405, 449, 459, 434, 377, 301, 218, 140, 78, 35, 12, 2, 0, 0, 0, 0, 3, 18, 51, 105, 177, 263, 352, 430, 485, 508, 493, 443, 366, 275, 185, 108, 52, 17, 1, 0, 0, 3, 5, 5, 4, 3, 2, 2, 4, 6, 8, 11, 14, 17, 18, 18, 16, 13, 10, 6, 3, 1, 1, 3, 5, 8, 11, 13, 14, 14, 13, 11, 8, 5, 2, 0, 0, 1, 3, 7, 10, 13, 14, 14, 12, 8, 5, 3, 2, 3, 3, 2, 0, 0, 0, 15, 47, 101, 175, 262, 352, 431, 488, 513, 503, 460, 390, 305, 217, 137, 74, 31, 8, 0, 0, 0, 2, 3, 3, 4, 5, 6, 7, 7, 7, 7, 7, 6, 2, 0, 0, 8, 44, 114, 225, 372, 541, 711, 854, 947, 974, 932, 827, 679, 512, 349, 209, 106, 40, 7, 0, 0, 5, 9, 11, 10, 9, 8, 7, 8, 10, 12, 14, 15, 15, 15, 13, 10, 7, 4, 3, 3, 5, 7, 9, 10, 10, 9, 6, 4, 3, 2, 3, 3, 4, 5, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 5, 5, 4, 1, 0, 0, 0, 2, 5, 8, 9, 8, 6, 3, 0, 0, 0, 3, 6, 9, 12, 12, 11, 9, 7, 4, 2, 1, 1, 2, 4, 6, 8, 9, 10, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 3, 2, 0, 0, 0, 5, 21, 52, 100, 164, 239, 316, 384, 431, 450, 438, 402, 352, 305, 277, 278, 313, 375, 449, 518, 563, 572, 541, 479, 401, 326, 273, 256, 280, 336, 411, 485, 537, 554, 531, 476, 402, 329, 276, 254, 268, 313, 376, 443, 496, 525, 522, 486, 423, 343, 257, 176, 109, 61, 32, 18, 13, 12, 11, 10, 17, 38, 82, 151, 243, 347, 446, 525, 569, 571, 533, 464, 376, 285, 200, 131, 78, 42, 19, 7, 1, 0, 2, 6, 9, 11, 12, 11, 9, 6, 4, 2, 0, 0, 0, 4, 16, 40, 77, 129, 193, 264, 332, 390, 426, 436, 416, 368, 301, 224, 150, 87, 42, 14, 1, 0, 0, 1, 2, 2, 1, 1, 1, 2, 3, 5, 6, 8, 10, 12, 14, 15, 14, 13, 11, 9, 6, 5, 4, 6, 9, 12, 14, 13, 8, 2, 0, 2, 24, 69, 142, 240, 355, 473, 580, 658, 696, 690, 643, 566, 476, 393, 331, 303, 311, 346, 397, 445, 476, 478, 450, 394, 321, 242, 167, 104, 57, 26, 8, 0, 0, 3, 8, 12, 16, 18, 18, 19, 19, 20, 22, 24, 24, 21, 16, 10, 7, 14, 39, 88, 167, 272, 397, 526, 640, 722, 757, 740, 675, 572, 451, 328, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 218, 131, 69, 31, 11, 3, 1, 3, 6, 8, 9, 9, 9, 8, 6, 5, 3, 0, 0, 0, 9, 31, 68, 121, 187, 261, 332, 392, 431, 443, 426, 382, 319, 246, 174, 112, 65, 34, 18, 13, 13, 15, 15, 13, 9, 5, 2, 0, 1, 3, 5, 6, 6, 5, 4, 4, 4, 6, 7, 7, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 10, 10, 10, 11, 11, 11, 10, 7, 4, 1, 0, 0, 0, 2, 4, 6, 7, 8, 7, 6, 4, 2, 1, 0, 0, 0, 1, 0, 0, 0, 3, 15, 40, 81, 136, 202, 273, 338, 387, 413, 410, 380, 327, 260, 191, 128, 78, 43, 21, 11, 7, 6, 6, 6, 6, 6, 6, 5, 3, 1, 0, 0, 0, 1, 0, 0, 0, 4, 19, 48, 92, 149, 214, 279, 334, 372, 386, 375, 339, 286, 222, 157, 99, 54, 24, 7, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 3, 1, 0, 0, 0, 6, 19, 42, 77, 126, 186, 255, 325, 387, 433, 456, 450, 417, 360, 288, 212, 142, 84, 43, 19, 8, 6, 8, 11, 12, 12, 10, 8, 6, 5, 5, 6, 8, 9, 10, 10, 8, 6, 4, 4, 5, 7, 9, 12, 12, 11, 9, 7, 6, 5, 7, 9, 12, 14, 16, 16, 16, 14, 11, 8, 4, 1, 0, 0, 5, 22, 54, 108, 186, 291, 414, 544, 665, 755, 801, 793, 732, 629, 502, 370, 251, 154, 85, 40, 15, 3, 0, 0, 2, 4, 7, 9, 9, 9, 9, 9, 10, 11, 13, 13, 12, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 9, 9, 8, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 4, 2, 0, 2, 9, 25, 51, 90, 141, 205, 277, 351, 417, 465, 487, 477, 438, 375, 300, 224, 155, 101, 62, 37, 23, 16, 13, 12, 12, 13, 14, 15, 15, 14, 12, 11, 9, 9, 10, 11, 12, 13, 12, 11, 10, 9, 9, 11, 13, 15, 16, 15, 14, 12, 10, 8, 8, 7, 7, 6, 4, 3, 2, 2, 4, 6, 7, 9, 8, 8, 7, 6, 7, 9, 12, 14, 14, 14, 12, 10, 8, 6, 5, 5, 5, 5, 3, 1, 0, 0, 3, 16, 41, 83, 141, 213, 294, 372, 438, 482, 496, 480, 437, 374, 302, 229, 164, 109, 67, 37, 19, 9, 6, 8, 11, 15, 17, 17, 15, 12, 9, 7, 6, 5, 5, 4, 3, 6, 15, 35, 69, 118, 180, 251, 321, 381, 420, 433, 419, 381, 326, 263, 200, 143, 98, 63, 40, 26, 19, 16, 14, 13, 12, 11, 10, 8, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 6, 10, 15, 18, 20, 20, 18, 15, 13, 12, 12, 14, 16, 17, 17, 15, 14, 13, 12, 14, 15, 16, 16, 15, 13, 12, 12, 12, 14, 16, 19, 26, 40, 64, 101, 151, 213, 280, 343, 392, 422, 428, 414, 385, 354, 331, 326, 343, 382, 436, 493, 539, 563, 559, 526, 475, 416, 366, 334, 328, 344, 377, 415, 447, 463, 459, 432, 385, 323, 254, 186, 127, 80, 49, 32, 24, 23, 24, 25, 25, 26, 26, 27, 27, 26, 24, 21, 18, 15, 13, 13, 16, 26, 46, 83, 139, 215, 307, 405, 497, 572, 618, 629, 606, 553, 477, 388, 297, 212, 140, 84, 46, 22, 10, 5, 4, 5, 6, 7, 7, 8, 9, 11, 12, 14, 16, 17, 16, 15, 13, 10, 8, 7, 6, 7, 8, 8, 8, 7, 8, 8, 9, 10, 10, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 2, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 4, 14, 31, 55, 90, 135, 192, 258, 326, 389, 434, 455, 446, 411, 355, 290, 225, 167, 120, 83, 55, 33, 18, 8, 2, 1, 2, 4, 6, 6, 6, 4, 3, 1, 0, 0, 1, 2, 4, 6, 6, 5, 4, 3, 3, 5, 6, 8, 8, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 5, 4, 2, 2, 3, 4, 7, 8, 8, 7, 4, 2, 1, 0, 0, 1, 1, 0, 0, 0, 1, 3, 6, 9, 10, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 4, 5, 7, 8, 8, 8, 7, 6, 6, 6, 8, 9, 10, 9, 8, 6, 4, 2, 1, 1, 1, 2, 3, 5, 6, 8, 10, 11, 11, 11, 10, 8, 7, 6, 5, 4, 2, 1, 2, 7, 20, 43, 77, 123, 179, 240, 302, 358, 402, 430, 436, 421, 386, 335, 274, 211, 153, 105, 69, 46, 32, 24, 21, 20, 23, 34, 58, 99, 158, 234, 322, 413, 498, 569, 618, 638, 627, 586, 521, 437, 347, 258, 180, 118, 73, 44, 27, 19, 17, 18, 19, 20, 19, 17, 14, 12, 10, 10, 10, 10, 12, 16, 27, 48, 82, 130, 189, 255, 322, 383, 431, 461, 471, 460, 430, 384, 325, 261, 196, 137, 89, 53, 30, 19, 14, 14, 16, 17, 18, 17, 16, 15, 14, 13, 13, 13, 13, 14, 14, 13, 13, 11, 10, 9, 8, 6, 3, 1, 0, 0, 4, 16, 36, 63, 98, 140, 187, 237, 287, 332, 367, 386, 389, 377, 357, 336, 325, 328, 347, 380, 420, 458, 488, 502, 496, 469, 423, 363, 295, 225, 161, 108, 69, 43, 29, 23, 21, 21, 21, 20, 18, 16, 15, 14, 14, 14, 14, 14, 12, 10, 10, 15, 29, 54, 93, 146, 212, 286, 362, 432, 490, 529, 544, 535, 501, 447, 380, 305, 231, 164, 107, 64, 34, 15, 6, 3, 3, 4, 6, 7, 7, 6, 5, 3, 1, 0, 0, 3, 14, 32, 62, 101, 150, 206, 263, 317, 362, 394, 409, 406, 386, 350, 304, 252, 199, 149, 104, 66, 37, 16, 3, 0, 4, 16, 35, 61, 91, 126, 165, 206, 245, 280, 305, 317, 316, 303, 284, 264, 252, 252, 266, 293, 328, 363, 393, 410, 409, 390, 354, 305, 249, 192, 138, 93, 59, 35, 20, 13, 10, 9, 9, 9, 8, 8, 9, 10, 11, 12, 11, 8, 5, 2, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 2, 3, 6, 9, 12, 15, 16, 17, 16, 15, 15, 16, 17, 20, 26, 36, 55, 84, 126, 180, 243, 309, 370, 419, 450, 461, 451, 422, 377, 322, 262, 203, 149, 103, 67, 42, 25, 14, 8, 4, 2, 2, 4, 6, 8, 10, 9, 8, 8, 11, 20, 37, 61, 92, 130, 174, 222, 274, 325, 371, 407, 428, 431, 418, 393, 365, 345, 340, 354, 386, 429, 474, 509, 527, 523, 495, 448, 388, 322, 257, 197, 146, 103, 70, 45, 29, 19, 16, 16, 18, 20, 21, 20, 19, 18, 19, 21, 24, 26, 26, 24, 21, 17, 15, 14, 13, 14, 15, 16, 17, 19, 21, 23, 25, 26, 24, 20, 16, 11, 8, 5, 4, 4, 5, 8, 14, 23, 40, 64, 98, 142, 195, 253, 311, 363, 402, 421, 420, 398, 359, 308, 252, 197, 147, 104, 70, 44, 25, 13, 5, 1, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 9, 10, 11, 12, 12, 12, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 9, 17, 29, 44, 65, 92, 127, 168, 213, 256, 292, 316, 325, 322, 312, 300, 293, 297, 313, 340, 375, 412, 446, 469, 479, 472, 453, 425, 396, 373, 360, 360, 370, 387, 406, 421, 429, 428, 417, 400, 378, 358, 344, 342, 355, 380, 413, 446, 472, 482, 473, 444, 400, 345, 287, 229, 177, 132, 96, 69, 50, 38, 31, 28, 26, 25, 24, 22, 19, 17, 16, 15, 16, 18, 21, 29, 41, 60, 85, 118, 155, 196, 238, 277, 310, 333, 344, 340, 321, 288, 247, 201, 157, 119, 88, 65, 48, 37, 29, 26, 28, 38, 59, 90, 134, 188, 252, 325, 405, 486, 564, 629, 672, 687, 670, 621, 547, 458, 364, 277, 202, 143, 100, 70, 50, 37, 30, 25, 23, 22, 21, 21, 21, 21, 21, 21, 20, 18, 17, 15, 14, 13, 13, 13, 13, 13, 14, 15, 16, 17, 17, 18, 19, 20, 22, 24, 25, 24, 22, 20, 18, 18, 21, 27, 37, 51, 70, 97, 132, 177, 229, 284, 336, 378, 406, 416, 408, 385, 349, 304, 255, 206, 159, 118, 83, 57, 39, 29, 24, 22, 22, 21, 20, 17, 13, 9, 5, 2, 0, 0, 0, 0, 1, 3, 6, 8, 10, 11, 11, 11, 12, 13, 15, 20, 28, 40, 57, 79, 106, 136, 168, 201, 233, 263, 290, 311, 324, 329, 327, 322, 319, 324, 341, 371, 410, 452, 488, 512, 519, 510, 486, 453, 416, 382, 355, 338, 332, 336, 347, 359, 369, 374, 372, 365, 356, 351, 352, 365, 388, 421, 457, 491, 516, 525, 516, 488, 444, 389, 328, 267, 208, 155, 109, 71, 42, 22, 11, 8, 10, 14, 16, 17, 15, 11, 8, 5, 5, 5, 6, 7, 7, 7, 8, 8, 9, 10, 10, 9, 8, 8, 11, 17, 28, 42, 60, 81, 107, 139, 177, 220, 264, 304, 335, 352, 354, 344, 326, 309, 296, 290, 290, 294, 300, 306, 310, 314, 316, 317, 315, 309, 299, 288, 281, 283, 297, 324, 358, 391, 414, 422, 409, 378, 332, 279, 225, 175, 132, 97, 71, 53, 41, 37, 38, 47, 63, 85, 114, 149, 189, 230, 271, 306, 333, 348, 348, 333, 304, 265, 221, 177, 137, 103, 75, 55, 40, 30, 27, 31, 44, 65, 95, 132, 172, 213, 251, 283, 307, 320, 322, 313, 293, 266, 232, 196, 159, 124, 92, 66, 45, 31, 22, 18, 16, 15, 15, 14, 12, 9, 6, 4, 2, 1, 1, 3, 7, 15, 27, 43, 66, 94, 128, 164, 201, 235, 262, 281, 289, 286, 274, 255, 230, 201, 171, 141, 112, 85, 60, 38, 21, 11, 10, 18, 38, 69, 111, 163, 227, 301, 384, 472, 558, 635, 694, 728, 734, 713, 667, 602, 523, 438, 351, 269, 197, 137, 92, 61, 41, 29, 21, 16, 13, 10, 9, 10, 10, 10, 9, 7, 6, 4, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 3, 3, 4, 5, 6, 5, 4, 2, 0, 0, 0, 1, 3, 5, 6, 6, 6, 4, 2, 1, 0, 0, 0, 1, 3, 5, 7, 9, 10, 11, 11, 11, 10, 8, 6, 4, 1, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 3, 2, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 10, 12, 12, 12, 10, 8, 7, 5, 4, 3, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 7, 7, 6, 5, 5, 4, 4, 4, 3, 3, 1, 0, 0, 0, 1, 4, 7, 9, 11, 13, 17, 27, 45, 71, 105, 143, 184, 222, 255, 282, 302, 316, 323, 321, 310, 289, 259, 220, 178, 136, 98, 67, 45, 29, 19, 13, 9, 7, 5, 5, 6, 7, 8, 9, 8, 7, 6, 6, 7, 8, 11, 13, 15, 16, 15, 15, 15, 16, 18, 21, 26, 33, 41, 53, 67, 87, 113, 145, 183, 225, 270, 312, 348, 376, 391, 392, 379, 353, 318, 277, 233, 189, 149, 114, 84, 62, 45, 34, 28, 24, 23, 23, 23, 22, 21, 20, 20, 19, 18, 18, 17, 17, 16, 16, 16, 15, 14, 13, 12, 11, 12, 13, 15, 16, 17, 16, 14, 12, 10, 9, 9, 10, 10, 11, 12, 13, 16, 21, 31, 45, 67, 96, 131, 171, 212, 250, 281, 303, 314, 315, 306, 290, 268, 242, 213, 183, 153, 125, 98, 75, 56, 40, 28, 21, 16, 15, 15, 15, 15, 14, 13, 11, 10, 10, 11, 11, 12, 11, 9, 6, 3, 2, 2, 3, 6, 9, 11, 11, 10, 8, 6, 5, 6, 9, 14, 17, 20, 19, 17, 13, 9, 7, 7, 8, 10, 11, 11, 9, 6, 3, 1, 1, 4, 10, 17, 26, 38, 52, 70, 91, 117, 145, 175, 205, 234, 258, 277, 288, 289, 280, 261, 234, 201, 166, 131, 102, 79, 65, 58, 58, 63, 73, 87, 107, 134, 169, 210, 255, 299, 337, 363, 376, 375, 363, 343, 316, 284, 249, 211, 172, 134, 100, 71, 50, 35, 26, 20, 16, 13, 11, 11, 12, 14, 17, 21, 25, 31, 38, 48, 61, 78, 100, 126, 156, 188, 222, 256, 288, 317, 340, 355, 360, 354, 336, 307, 269, 226, 181, 139, 103, 75, 55, 42, 35, 30, 25, 20, 15, 10, 6, 4, 5, 6, 8, 9, 10, 10, 10, 11, 12, 14, 15, 15, 14, 12, 10, 9, 8, 9, 10, 12, 13, 13, 13, 13, 12, 11, 9, 7, 4, 2, 0, 0, 1, 3, 4, 5, 5, 4, 2, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 8, 8, 9, 8, 8, 8, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 6, 8, 11, 15, 19, 23, 27, 31, 38, 50, 68, 92, 122, 156, 193, 233, 273, 313, 351, 385, 410, 423, 422, 407, 379, 342, 298, 252, 206, 164, 127, 97, 75, 59, 49, 42, 35, 27, 20, 13, 8, 6, 7, 9, 12, 13, 12, 10, 7, 3, 1, 0, 1, 3, 5, 8, 10, 11, 10, 9, 7, 7, 7, 9, 11, 14, 15, 16, 16, 16, 18, 25, 37, 55, 78, 108, 142, 182, 226, 276, 330, 386, 440, 487, 523, 542, 543, 527, 495, 451, 399, 344, 288, 236, 190, 151, 120, 94, 74, 58, 46, 37, 30, 27, 26, 27, 29, 30, 32, 34, 39, 48, 62, 82, 110, 144, 182, 224, 265, 302, 334, 356, 369, 371, 363, 346, 321, 290, 255, 218, 184, 153, 128, 109, 94, 83, 76, 75, 79, 90, 109, 134, 161, 188, 211, 231, 247, 260, 271, 282, 292, 302, 311, 319, 328, 336, 344, 351, 356, 357, 354, 347, 334, 317, 292, 262, 227, 190, 154, 121, 95, 74, 58, 46, 36, 27, 21, 17, 16, 18, 20, 21, 22, 22, 22, 23, 26, 31, 37, 46, 57, 71, 90, 113, 142, 175, 214, 255, 297, 337, 371, 397, 412, 415, 405, 384, 354, 317, 277, 234, 191, 152, 117, 89, 68, 53, 43, 36, 30, 25, 20, 16, 14, 12, 10, 9, 9, 9, 10, 11, 11, 11, 11, 11, 11, 12, 13, 13, 13, 13, 11, 11, 11, 13, 16, 19, 21, 21, 21, 20, 20, 22, 27, 33, 41, 51, 63, 77, 96, 119, 147, 177, 210, 241, 270, 295, 313, 325, 329, 325, 313, 292, 265, 234, 200, 167, 137, 113, 96, 86, 84, 88, 97, 113, 134, 159, 188, 219, 249, 275, 297, 313, 322, 325, 321, 308, 288, 260, 225, 187, 150, 116, 88, 67, 52, 43, 37, 31, 26, 20, 14, 9, 5, 4, 5, 7, 11, 14, 16, 18, 19, 19, 18, 17, 15, 13, 12, 12, 14, 17, 20, 23, 26, 30, 38, 52, 72, 98, 129, 162, 195, 227, 256, 281, 302, 317, 325, 325, 316, 299, 277, 252, 225, 198, 170, 143, 117, 94, 75, 63, 60, 66, 80, 100, 123, 144, 164, 181, 196, 210, 224, 236, 244, 246, 240, 226, 206, 182, 157, 132, 108, 87, 67, 50, 36, 24, 17, 12, 9, 8, 6, 4, 2, 1, 2, 4, 7, 10, 10, 9, 7, 4, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 10, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 6, 14, 27, 44, 64, 87, 111, 136, 161, 186, 210, 231, 249, 261, 265, 261, 248, 227, 201, 174, 147, 123, 103, 84, 68, 52, 36, 23, 12, 4, 0, 0, 0, 0, 0, 0, 0, 1, 6, 14, 24, 38, 53, 71, 92, 117, 144, 172, 198, 221, 239, 252, 261, 269, 278, 288, 298, 305, 310, 311, 308, 306, 304, 305, 308, 309, 306, 297, 281, 257, 230, 200, 171, 143, 117, 93, 72, 54, 40, 29, 22, 17, 14, 12, 10, 7, 5, 3, 3, 5, 9, 14, 20, 28, 38, 50, 66, 87, 114, 145, 181, 218, 256, 291, 324, 352, 375, 391, 400, 399, 388, 367, 339, 305, 269, 233, 198, 166, 135, 107, 81, 57, 38, 23, 13, 7, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 3, 4, 6, 7, 9, 11, 13, 15, 18, 21, 25, 31, 40, 54, 74, 100, 132, 170, 211, 253, 295, 336, 375, 411, 443, 468, 484, 490, 485, 468, 442, 407, 367, 323, 278, 233, 190, 151, 117, 90, 69, 53, 41, 33, 28, 24, 23, 24, 26, 29, 35, 42, 51, 63, 78, 95, 116, 140, 167, 196, 225, 253, 278, 300, 316, 327, 331, 328, 317, 297, 270, 238, 202, 169, 140, 117, 101, 91, 85, 82, 81, 82, 87, 96, 108, 125, 144, 163, 181, 196, 205, 209, 205, 197, 185, 171, 157, 144, 133, 121, 109, 97, 85, 76, 71, 73, 81, 96, 115, 135, 155, 173, 190, 207, 226, 246, 266, 283, 291, 290, 279, 259, 235, 211, 188, 168, 150, 132, 113, 94, 74, 56, 42, 30, 22, 16, 12, 8, 4, 2, 1, 1, 1, 2, 2, 2, 1, 0, 0, 1, 2, 2, 2, 2, 1, 0, 2, 5, 10, 18, 27, 37, 48, 59, 74, 91, 113, 138, 167, 198, 228, 257, 283, 305, 322, 331, 333, 326, 312, 293, 271, 249, 227, 204, 180, 154, 126, 98, 73, 52, 36, 27, 21, 19, 17, 16, 14, 13, 12, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 1, 2, 4, 5, 6, 5, 4, 2, 0, 0, 0, 0, 1, 3, 6, 10, 16, 25, 37, 51, 69, 88, 110, 133, 158, 184, 208, 230, 247, 258, 264, 263, 258, 249, 237, 223, 207, 187, 164, 138, 112, 88, 68, 53, 42, 35, 30, 24, 17, 11, 5, 2, 4, 9, 18, 29, 39, 50, 59, 70, 82, 99, 120, 145, 171, 196, 218, 236, 250, 262, 271, 279, 286, 290, 294, 298, 303, 311, 321, 332, 342, 349, 351, 349, 345, 340, 337, 337, 339, 343, 347, 352, 358, 366, 375, 384, 391, 394, 393, 387, 380, 372, 365, 361, 359, 358, 356, 354, 350, 344, 337, 328, 316, 302, 286, 268, 248, 228, 207, 186, 165, 145, 128, 114, 104, 100, 102, 109, 121, 135, 152, 171, 190, 211, 231, 251, 270, 287, 300, 308, 312, 313, 313, 313, 315, 319, 325, 331, 335, 336, 336, 334, 335, 339, 348, 359, 370, 380, 385, 386, 384, 382, 382, 384, 387, 388, 383, 371, 351, 326, 297, 268, 242, 217, 194, 171, 147, 122, 99, 78, 62, 51, 44, 39, 35, 31, 27, 23, 21, 20, 22, 26, 32, 41, 52, 65, 80, 96, 113, 131, 151, 174, 198, 223, 245, 261, 269, 269, 262, 250, 237, 223, 210, 196, 180, 162, 141, 120, 100, 81, 66, 53, 43, 34, 28, 23, 20, 18, 16, 15, 13, 11, 10, 9, 8, 8, 7, 5, 3, 0, 0, 0, 2, 5, 9, 12, 13, 13, 11, 8, 6, 4, 4, 5, 5, 6, 7, 9, 12, 18, 24, 31, 39, 47, 56, 67, 81, 97, 116, 134, 153, 171, 189, 206, 223, 240, 254, 265, 270, 269, 261, 248, 230, 211, 192, 175, 159, 146, 136, 128, 123, 119, 119, 120, 126, 135, 149, 167, 188, 211, 233, 251, 263, 267, 263, 253, 239, 223, 208, 196, 184, 173, 161, 147, 132, 116, 103, 94, 89, 88, 91, 98, 106, 117, 132, 149, 167, 186, 203, 215, 221, 220, 212, 201, 186, 172, 158, 144, 129, 114, 97, 81, 66, 53, 43, 36, 30, 23, 17, 10, 5, 1, 0, 0, 0, 3, 5, 9, 14, 22, 32, 44, 57, 70, 83, 95, 107, 120, 136, 156, 178, 202, 225, 243, 254, 257, 251, 238, 221, 202, 182, 163, 145, 128, 111, 94, 77, 61, 46, 34, 24, 18, 14, 11, 9, 7, 5, 3, 2, 2, 2, 3, 4, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 10, 15, 22, 29, 36, 45, 54, 66, 81, 98, 118, 141, 164, 188, 211, 231, 246, 258, 265, 269, 269, 268, 263, 256, 244, 227, 207, 185, 162, 142, 125, 112, 103, 99, 99, 103, 112, 124, 138, 154, 171, 187, 202, 216, 229, 242, 255, 268, 280, 290, 297, 303, 306, 309, 312, 317, 323, 328, 333, 336, 337, 338, 339, 343, 348, 355, 363, 369, 374, 378, 382, 387, 392, 397, 400, 400, 396, 389, 381, 375, 372, 375, 380, 387, 393, 394, 389, 378, 363, 346, 328, 310, 292, 273, 253, 230, 206, 180, 154, 131, 109, 91, 76, 63, 52, 43, 35, 29, 24, 21, 19, 19, 18, 18, 16, 14, 10, 6, 2, 0, 0, 0, 2, 5, 8, 10, 11, 10, 9, 8, 8, 8, 8, 8, 7, 6, 5, 4, 3, 4, 6, 8, 10, 11, 10, 8, 6, 5, 5, 7, 9, 11, 12, 14, 14, 15, 17, 21, 27, 35, 45, 57, 70, 84, 97, 112, 128, 145, 164, 183, 202, 219, 233, 245, 256, 268, 282, 296, 310, 321, 327, 328, 324, 318, 312, 307, 304, 302, 299, 295, 286, 273, 256, 236, 214, 191, 168, 145, 123, 102, 84, 68, 55, 44, 36, 30, 26, 25, 25, 27, 30, 34, 39, 45, 52, 61, 72, 84, 99, 115, 133, 152, 173, 193, 214, 232, 248, 260, 268, 273, 276, 276, 273, 267, 256, 239, 217, 192, 167, 143, 123, 107, 93, 81, 69, 59, 50, 43, 38, 35, 33, 31, 27, 24, 22, 23, 27, 36, 48, 61, 76, 90, 104, 119, 134, 151, 168, 185, 201, 213, 223, 230, 234, 237, 238, 236, 230, 219, 204, 185, 164, 145, 127, 112, 98, 85, 72, 59, 47, 37, 29, 23, 20, 17, 14, 12, 11, 10, 11, 11, 11, 10, 8, 5, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 6, 14, 24, 36, 49, 61, 73, 85, 99, 115, 132, 148, 163, 177, 187, 195, 199, 199, 194, 186, 175, 163, 153, 144, 138, 132, 126, 117, 106, 95, 85, 79, 78, 81, 87, 96, 105, 115, 126, 138, 150, 161, 169, 173, 174, 170, 164, 155, 144, 133, 120, 108, 96, 86, 79, 75, 74, 75, 77, 81, 86, 94, 106, 120, 137, 154, 169, 180, 186, 188, 187, 184, 181, 178, 175, 170, 162, 151, 137, 120, 100, 81, 64, 50, 40, 33, 29, 26, 23, 18, 12, 6, 2, 1, 1, 3, 6, 9, 11, 15, 21, 31, 44, 59, 76, 94, 112, 132, 153, 177, 203, 231, 259, 287, 313, 337, 357, 374, 388, 399, 407, 413, 417, 417, 414, 407, 395, 380, 363, 346, 331, 318, 307, 296, 284, 270, 253, 234, 215, 198, 185, 174, 167, 163, 160, 159, 160, 163, 168, 177, 191, 211, 238, 272, 312, 354, 395, 429, 454, 469, 474, 472, 465, 455, 443, 428, 409, 385, 355, 320, 282, 243, 207, 175, 149, 128, 111, 96, 83, 70, 58, 47, 38, 30, 23, 18, 13, 10, 7, 5, 4, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 11, 19, 28, 37, 45, 54, 62, 72, 84, 96, 110, 123, 135, 147, 159, 171, 186, 202, 220, 237, 251, 263, 271, 277, 284, 292, 302, 313, 324, 334, 341, 346, 351, 355, 359, 362, 364, 364, 363, 362, 361, 361, 364, 367, 372, 376, 380, 383, 386, 389, 393, 398, 404, 411, 415, 416, 413, 407, 399, 391, 384, 377, 370, 359, 343, 323, 298, 273, 248, 225, 204, 184, 165, 146, 128, 112, 96, 81, 67, 54, 41, 31, 23, 19, 18, 20, 21, 21, 19, 16, 11, 7, 4, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 6, 5, 3, 1, 1, 1, 2, 3, 4, 4, 3, 3, 3, 3, 5, 6, 7, 6, 6, 5, 5, 6, 7, 9, 9, 9, 8, 7, 6, 6, 7, 8, 8, 8, 6, 4, 3, 2, 4, 8, 12, 18, 23, 28, 31, 33, 33, 34, 35, 39, 48, 60, 75, 91, 106, 119, 131, 143, 157, 176, 199, 224, 248, 268, 280, 284, 282, 274, 265, 256, 249, 242, 235, 225, 213, 197, 180, 162, 144, 127, 110, 95, 80, 67, 56, 48, 43, 40, 38, 35, 32, 30, 30, 33, 39, 48, 58, 67, 75, 83, 91, 101, 113, 127, 140, 153, 165, 176, 187, 197, 207, 216, 222, 225, 225, 221, 217, 211, 204, 195, 186, 175, 164, 154, 145, 136, 126, 114, 99, 82, 65, 49, 38, 32, 29, 30, 33, 35, 36, 36, 38, 40, 44, 51, 60, 70, 82, 94, 107, 120, 132, 143, 152, 159, 165, 170, 177, 184, 191, 197, 200, 199, 194, 184, 172, 157, 142, 128, 116, 106, 97, 89, 81, 72, 60, 47, 34, 23, 14, 8, 6, 6, 7, 7, 6, 5, 3, 2, 3, 4, 6, 7, 7, 6, 3, 1, 0, 0, 0, 1, 2, 5, 7, 9, 11, 13, 15, 18, 20, 22, 24, 27, 29, 30, 31, 32, 33, 35, 37, 41, 46, 54, 64, 76, 89, 103, 117, 133, 152, 176, 206, 243, 285, 330, 373, 413, 450, 485, 521, 561, 605, 652, 695, 729, 749, 752, 741, 718, 688, 655, 621, 589, 558, 530, 504, 480, 457, 433, 404, 370, 330, 287, 245, 208, 180, 161, 150, 146, 144, 142, 141, 138, 135, 131, 126, 122, 119, 116, 115, 116, 118, 122, 126, 130, 133, 135, 135, 135, 134, 133, 133, 134, 136, 138, 140, 142, 144, 145, 144, 142, 138, 134, 131, 127, 126, 126, 129, 134, 141, 147, 153, 155, 154, 150, 144, 139, 135, 134, 136, 138, 140, 140, 137, 134, 131, 131, 134, 140, 147, 154, 157, 158, 157, 155, 154, 156, 160, 166, 170, 174, 175, 174, 173, 172, 172, 172, 173, 174, 174, 174, 172, 171, 170, 169, 169, 169, 170, 171, 171, 170, 169, 167, 165, 164, 162, 160, 158, 155, 152, 150, 149, 149, 148, 147, 144, 139, 133, 127, 122, 119, 119, 121, 124, 126, 126, 124, 119, 112, 103, 93, 85, 78, 74, 71, 68, 64, 59, 52, 43, 35, 27, 21, 16, 12, 8, 5, 2, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 3, 7, 13, 18, 22, 25, 27, 28, 30, 33, 38, 44, 52, 60, 70, 80, 92, 105, 120, 134, 147, 156, 160, 160, 155, 148, 140, 136, 135, 139, 148, 160, 173, 185, 195, 203, 207, 209, 209, 208, 209, 211, 217, 227, 242, 258, 275, 288, 298, 305, 311, 319, 332, 350, 373, 397, 420, 441, 460, 477, 496, 517, 541, 566, 591, 615, 640, 664, 692, 722, 756, 792, 829, 864, 898, 928, 955, 977, 995, 1008, 1017, 1020, 1020, 1018, 1013, 1007, 998, 987, 972, 950, 921, 886, 844, 798, 752, 708, 666, 629, 593, 557, 519, 476, 430, 381, 334, 290, 253, 222, 198, 179, 162, 145, 127, 108, 89, 71, 55, 41, 30, 23, 18, 15, 14, 14, 13, 12, 10, 6, 3, 1, 0, 0, 0, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0],
-"peakC": [137, 140, 146, 157, 175, 196, 217, 232, 240, 244, 248, 253, 259, 266, 275, 284, 294, 303, 308, 308, 305, 299, 291, 285, 281, 279, 277, 274, 268, 259, 246, 232, 216, 201, 186, 171, 155, 138, 123, 109, 97, 89, 82, 75, 68, 59, 48, 38, 30, 25, 23, 23, 23, 23, 21, 18, 14, 10, 8, 8, 9, 10, 10, 10, 9, 8, 8, 8, 10, 12, 13, 13, 13, 13, 12, 11, 11, 9, 8, 6, 4, 3, 3, 3, 4, 5, 6, 6, 6, 5, 5, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 14, 22, 31, 43, 57, 73, 93, 115, 141, 168, 196, 223, 247, 267, 283, 294, 300, 300, 294, 282, 265, 244, 219, 193, 166, 139, 114, 91, 70, 52, 39, 28, 21, 16, 12, 9, 7, 4, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 6, 8, 8, 8, 7, 7, 7, 8, 9, 11, 11, 10, 8, 5, 3, 2, 3, 4, 5, 6, 6, 6, 5, 4, 3, 3, 2, 1, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 4, 13, 29, 50, 75, 103, 132, 163, 196, 231, 268, 302, 331, 350, 356, 346, 324, 291, 253, 214, 177, 143, 112, 85, 62, 43, 28, 17, 11, 8, 6, 5, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 1, 2, 3, 4, 4, 4, 3, 3, 4, 4, 5, 5, 4, 2, 1, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 12, 28, 52, 85, 128, 178, 233, 290, 344, 391, 427, 449, 455, 443, 415, 373, 319, 259, 197, 140, 92, 55, 30, 15, 7, 5, 4, 4, 4, 3, 2, 1, 2, 3, 5, 8, 10, 12, 12, 13, 13, 13, 13, 13, 13, 12, 11, 9, 6, 4, 1, 0, 0, 2, 4, 6, 7, 7, 5, 4, 2, 2, 2, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 14, 35, 67, 113, 169, 233, 297, 354, 398, 422, 423, 401, 361, 306, 245, 184, 128, 81, 45, 20, 6, 0, 0, 2, 7, 10, 12, 12, 11, 9, 7, 5, 4, 3, 2, 3, 3, 5, 7, 8, 9, 8, 7, 6, 6, 7, 8, 8, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 11, 11, 9, 6, 3, 1, 1, 2, 4, 6, 7, 6, 4, 2, 0, 0, 0, 2, 4, 5, 4, 3, 1, 0, 0, 0, 1, 1, 0, 0, 1, 15, 46, 97, 168, 254, 345, 431, 499, 539, 546, 520, 463, 386, 299, 213, 138, 80, 39, 15, 4, 0, 0, 2, 2, 2, 2, 2, 2, 1, 0, 0, 3, 19, 55, 117, 208, 324, 455, 585, 696, 771, 797, 769, 691, 576, 442, 309, 193, 104, 45, 12, 0, 0, 5, 26, 64, 124, 206, 305, 410, 508, 584, 625, 626, 587, 513, 417, 313, 214, 131, 70, 31, 10, 3, 2, 4, 7, 9, 11, 12, 14, 15, 15, 15, 15, 13, 12, 11, 10, 10, 9, 8, 7, 7, 6, 5, 4, 2, 0, 0, 0, 0, 1, 2, 0, 0, 0, 10, 39, 92, 170, 269, 376, 477, 554, 592, 586, 537, 459, 370, 293, 249, 248, 290, 366, 455, 535, 587, 601, 572, 507, 417, 317, 220, 137, 74, 33, 12, 5, 8, 14, 20, 24, 26, 26, 25, 24, 22, 20, 17, 14, 12, 10, 10, 11, 12, 14, 15, 15, 13, 11, 9, 7, 5, 5, 5, 6, 8, 8, 8, 7, 5, 4, 5, 6, 7, 9, 9, 7, 5, 3, 2, 1, 1, 1, 2, 1, 0, 0, 0, 0, 3, 7, 9, 10, 8, 4, 1, 0, 0, 1, 2, 1, 0, 0, 12, 51, 120, 219, 338, 461, 566, 634, 652, 618, 540, 432, 314, 203, 114, 51, 16, 0, 0, 0, 4, 7, 9, 12, 13, 15, 15, 14, 12, 9, 8, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 2, 3, 5, 7, 8, 9, 9, 8, 8, 8, 9, 10, 11, 11, 10, 7, 4, 2, 0, 1, 3, 6, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 1, 3, 6, 8, 9, 9, 7, 3, 0, 0, 0, 0, 3, 4, 2, 0, 0, 11, 49, 120, 222, 344, 467, 568, 626, 628, 574, 476, 354, 232, 129, 55, 14, 0, 0, 4, 9, 12, 12, 12, 12, 13, 14, 14, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 7, 5, 2, 0, 0, 0, 2, 7, 7, 2, 0, 0, 26, 97, 219, 385, 572, 746, 873, 924, 889, 776, 612, 428, 260, 129, 46, 6, 0, 0, 6, 8, 6, 4, 4, 8, 15, 21, 24, 23, 17, 9, 1, 0, 0, 2, 6, 6, 1, 0, 0, 29, 98, 210, 357, 518, 661, 756, 782, 732, 619, 468, 310, 173, 75, 19, 0, 0, 4, 10, 11, 10, 8, 7, 8, 11, 14, 16, 16, 16, 15, 14, 13, 11, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 0, 0, 0, 0, 4, 7, 6, 0, 0, 2, 42, 127, 262, 435, 621, 783, 887, 908, 842, 706, 529, 347, 192, 82, 19, 0, 0, 2, 11, 14, 8, 0, 0, 0, 44, 135, 278, 459, 649, 810, 905, 912, 830, 678, 493, 311, 164, 65, 13, 0, 0, 0, 4, 7, 7, 4, 0, 0, 0, 32, 110, 239, 414, 610, 790, 916, 958, 906, 773, 590, 396, 227, 102, 29, 0, 0, 0, 7, 12, 12, 6, 0, 0, 4, 48, 139, 278, 452, 630, 773, 846, 828, 725, 565, 391, 253, 188, 213, 318, 471, 627, 739, 777, 729, 613, 465, 332, 256, 261, 347, 489, 644, 769, 826, 800, 698, 545, 375, 221, 105, 34, 2, 0, 6, 17, 23, 24, 22, 18, 15, 14, 12, 10, 9, 9, 9, 12, 15, 17, 16, 12, 6, 0, 0, 1, 6, 8, 5, 0, 0, 12, 69, 175, 325, 498, 660, 775, 817, 777, 666, 509, 341, 192, 83, 20, 0, 0, 8, 11, 5, 0, 0, 32, 112, 243, 412, 591, 742, 830, 831, 744, 587, 398, 226, 114, 90, 161, 309, 498, 680, 810, 858, 816, 698, 532, 356, 203, 91, 27, 0, 0, 3, 9, 12, 12, 13, 15, 18, 21, 22, 22, 19, 16, 12, 9, 6, 3, 2, 1, 0, 1, 2, 2, 2, 2, 1, 0, 0, 1, 1, 2, 3, 4, 5, 5, 5, 3, 0, 0, 0, 0, 5, 9, 9, 2, 0, 0, 34, 116, 249, 420, 601, 751, 834, 825, 724, 556, 366, 203, 115, 128, 239, 421, 627, 803, 902, 901, 804, 637, 442, 260, 122, 37, 0, 0, 3, 11, 15, 15, 15, 18, 22, 28, 30, 29, 24, 18, 11, 6, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 9, 10, 11, 11, 10, 9, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 0, 0, 0, 0, 6, 10, 9, 1, 0, 2, 44, 133, 271, 441, 608, 733, 781, 737, 609, 434, 260, 141, 112, 188, 350, 558, 757, 894, 937, 876, 731, 539, 344, 181, 70, 13, 0, 0, 9, 13, 11, 8, 7, 10, 16, 21, 22, 17, 9, 1, 0, 0, 6, 10, 8, 0, 0, 2, 47, 141, 281, 446, 602, 712, 749, 703, 588, 433, 274, 141, 50, 3, 0, 0, 10, 18, 16, 5, 0, 0, 20, 95, 222, 389, 566, 715, 799, 796, 707, 556, 381, 218, 94, 21, 0, 0, 7, 19, 20, 9, 0, 0, 13, 83, 208, 376, 560, 720, 818, 829, 751, 604, 426, 256, 123, 40, 3, 0, 1, 4, 2, 0, 0, 1, 5, 5, 0, 0, 11, 64, 171, 328, 515, 693, 819, 859, 798, 649, 450, 250, 102, 40, 80, 207, 387, 571, 714, 781, 758, 657, 504, 337, 188, 81, 20, 0, 0, 6, 12, 13, 9, 5, 3, 4, 6, 8, 9, 8, 5, 3, 1, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 6, 5, 3, 0, 0, 0, 0, 3, 9, 11, 6, 0, 0, 17, 81, 196, 355, 532, 687, 782, 788, 700, 537, 342, 164, 51, 34, 119, 287, 494, 687, 815, 846, 770, 609, 408, 223, 104, 86, 173, 341, 545, 729, 844, 862, 783, 629, 441, 261, 122, 36, 0, 0, 4, 13, 15, 12, 7, 4, 4, 6, 8, 10, 11, 12, 13, 13, 11, 9, 8, 9, 11, 12, 8, 0, 0, 1, 41, 121, 240, 379, 509, 598, 622, 575, 470, 335, 201, 93, 24, 0, 0, 5, 19, 23, 14, 0, 0, 5, 75, 209, 397, 609, 799, 918, 935, 847, 678, 473, 278, 128, 37, 0, 0, 0, 6, 9, 10, 10, 8, 1, 0, 0, 23, 101, 237, 418, 613, 777, 869, 864, 764, 597, 404, 227, 96, 19, 0, 0, 9, 20, 20, 8, 0, 0, 22, 101, 232, 404, 586, 737, 817, 801, 691, 512, 309, 136, 39, 42, 146, 324, 529, 709, 820, 837, 759, 609, 428, 255, 120, 37, 1, 0, 3, 9, 9, 7, 5, 5, 5, 2, 0, 0, 18, 77, 178, 311, 452, 564, 620, 602, 516, 387, 246, 126, 44, 3, 0, 0, 7, 10, 7, 1, 0, 0, 1, 4, 6, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 11, 14, 17, 17, 15, 13, 9, 6, 4, 3, 3, 5, 7, 8, 9, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 4, 1, 0, 0, 0, 6, 15, 18, 9, 0, 0, 22, 118, 287, 513, 753, 947, 1045, 1018, 876, 658, 420, 216, 76, 6, 0, 0, 13, 19, 14, 6, 0, 1, 6, 14, 20, 22, 22, 19, 16, 13, 10, 8, 6, 4, 4, 4, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 6, 5, 1, 0, 0, 0, 5, 12, 14, 6, 0, 0, 20, 98, 234, 412, 596, 741, 807, 775, 655, 480, 296, 143, 44, 0, 0, 2, 11, 12, 6, 0, 0, 4, 9, 12, 9, 2, 0, 3, 13, 22, 20, 4, 0, 0, 63, 223, 474, 780, 1079, 1292, 1363, 1271, 1043, 741, 441, 202, 55, 0, 0, 8, 25, 27, 18, 6, 0, 0, 0, 4, 7, 7, 5, 3, 1, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 0, 0, 0, 0, 6, 12, 13, 5, 0, 0, 28, 111, 250, 428, 613, 759, 824, 786, 651, 451, 238, 69, 0, 31, 182, 409, 657, 864, 978, 973, 855, 661, 440, 241, 96, 15, 0, 0, 12, 26, 27, 13, 0, 0, 6, 83, 222, 413, 623, 803, 906, 905, 799, 619, 411, 223, 87, 13, 0, 0, 14, 25, 25, 18, 10, 5, 4, 6, 11, 15, 17, 19, 20, 20, 20, 19, 18, 16, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 1, 1, 0, 0, 0, 0, 2, 8, 14, 19, 19, 14, 7, 1, 1, 6, 12, 12, 4, 0, 0, 36, 126, 269, 447, 619, 739, 769, 695, 534, 333, 157, 62, 86, 227, 450, 693, 888, 982, 953, 814, 606, 385, 196, 69, 6, 0, 1, 13, 17, 12, 2, 0, 0, 0, 9, 18, 22, 20, 12, 3, 0, 0, 7, 16, 17, 6, 0, 0, 39, 155, 341, 571, 796, 957, 1009, 938, 765, 539, 316, 141, 35, 0, 0, 8, 20, 20, 12, 3, 0, 0, 3, 9, 14, 15, 14, 11, 9, 6, 5, 5, 4, 4, 3, 2, 1, 1, 1, 1, 2, 4, 5, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 6, 3, 0, 0, 0, 3, 12, 17, 11, 0, 0, 6, 78, 214, 404, 613, 789, 884, 870, 751, 563, 356, 177, 57, 0, 0, 0, 13, 17, 12, 3, 0, 0, 0, 2, 5, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 7, 5, 1, 0, 0, 1, 9, 15, 12, 1, 0, 0, 47, 153, 312, 498, 669, 778, 795, 715, 561, 376, 206, 81, 13, 0, 0, 8, 14, 12, 4, 0, 0, 0, 0, 3, 4, 3, 2, 0, 0, 0, 0, 0, 1, 4, 5, 5, 2, 0, 0, 0, 2, 11, 16, 13, 0, 0, 2, 62, 184, 362, 566, 748, 858, 860, 750, 554, 324, 122, 2, 0, 92, 273, 488, 679, 799, 821, 744, 593, 410, 236, 104, 26, 0, 0, 7, 15, 15, 8, 1, 0, 0, 0, 2, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 2, 3, 5, 4, 1, 0, 0, 0, 5, 12, 14, 7, 0, 0, 14, 86, 211, 376, 546, 678, 736, 701, 587, 424, 257, 121, 34, 0, 0, 3, 11, 12, 6, 0, 0, 0, 1, 6, 9, 9, 7, 4, 1, 0, 0, 0, 4, 8, 12, 14, 15, 14, 12, 9, 6, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 11, 13, 13, 11, 7, 4, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 4, 8, 10, 10, 8, 5, 6, 11, 17, 20, 13, 0, 0, 2, 70, 201, 387, 594, 771, 870, 863, 752, 570, 366, 188, 65, 4, 0, 0, 11, 15, 10, 2, 0, 0, 0, 3, 7, 8, 6, 2, 0, 0, 0, 4, 12, 14, 8, 0, 0, 9, 74, 190, 345, 507, 633, 688, 655, 545, 391, 234, 108, 29, 0, 0, 0, 7, 14, 15, 11, 2, 0, 0, 15, 86, 209, 371, 540, 674, 736, 706, 595, 434, 266, 127, 37, 0, 0, 2, 11, 13, 9, 2, 0, 0, 0, 3, 5, 6, 5, 5, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 2, 9, 13, 9, 0, 0, 3, 55, 157, 301, 463, 602, 682, 679, 596, 455, 295, 153, 54, 4, 0, 0, 11, 16, 13, 6, 0, 0, 0, 0, 2, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 3, 6, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 3, 4, 4, 2, 0, 0, 0, 2, 10, 16, 12, 0, 0, 0, 53, 166, 331, 519, 686, 784, 785, 688, 523, 336, 171, 57, 1, 0, 0, 12, 16, 12, 3, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 5, 5, 3, 0, 0, 0, 0, 7, 15, 16, 7, 0, 0, 27, 125, 289, 499, 710, 869, 930, 876, 722, 514, 304, 136, 34, 0, 0, 9, 21, 21, 13, 2, 0, 0, 3, 10, 16, 18, 16, 12, 7, 3, 1, 0, 1, 3, 4, 5, 5, 3, 0, 0, 0, 0, 7, 14, 14, 4, 0, 0, 27, 112, 248, 416, 577, 687, 716, 654, 521, 355, 197, 80, 14, 0, 0, 7, 13, 11, 5, 0, 0, 0, 0, 2, 3, 3, 1, 0, 0, 0, 0, 0, 1, 2, 5, 7, 10, 11, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 0, 0, 1, 3, 5, 6, 4, 0, 0, 0, 0, 11, 20, 19, 5, 0, 0, 47, 177, 383, 635, 877, 1044, 1089, 999, 801, 552, 313, 131, 27, 0, 0, 9, 18, 16, 6, 0, 0, 0, 5, 12, 16, 16, 13, 9, 4, 1, 0, 0, 0, 0, 1, 4, 7, 8, 6, 1, 0, 0, 0, 10, 19, 17, 4, 0, 0, 44, 164, 352, 577, 790, 933, 964, 876, 695, 472, 263, 107, 20, 0, 0, 9, 16, 13, 4, 0, 0, 0, 6, 12, 14, 10, 3, 0, 0, 0, 12, 21, 19, 3, 0, 0, 58, 201, 421, 680, 919, 1073, 1097, 986, 771, 515, 280, 110, 17, 0, 0, 4, 12, 13, 10, 6, 0, 0, 0, 8, 68, 179, 335, 506, 651, 729, 717, 619, 464, 295, 150, 52, 4, 0, 0, 0, 3, 6, 8, 10, 6, 0, 0, 3, 66, 192, 372, 575, 752, 853, 850, 743, 564, 362, 185, 63, 3, 0, 0, 11, 15, 10, 2, 0, 0, 0, 2, 5, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 9, 10, 8, 3, 0, 0, 2, 10, 15, 12, 0, 0, 0, 50, 155, 307, 478, 626, 708, 702, 610, 459, 290, 145, 47, 0, 0, 0, 10, 13, 8, 1, 0, 0, 0, 1, 3, 3, 3, 2, 0, 0, 0, 0, 2, 9, 17, 22, 23, 17, 8, 0, 0, 2, 12, 17, 11, 0, 0, 7, 80, 218, 407, 610, 774, 854, 826, 699, 511, 313, 148, 42, 0, 0, 4, 15, 17, 10, 2, 0, 0, 3, 8, 11, 10, 7, 3, 0, 0, 0, 0, 0, 0, 0, 3, 7, 12, 16, 19, 19, 17, 13, 8, 4, 2, 1, 2, 4, 6, 6, 5, 1, 0, 0, 0, 4, 10, 12, 6, 0, 0, 16, 74, 175, 308, 445, 550, 589, 548, 431, 270, 111, 3, 0, 76, 261, 501, 739, 915, 983, 929, 771, 555, 336, 158, 46, 0, 0, 5, 16, 17, 10, 1, 0, 0, 2, 8, 10, 9, 5, 2, 0, 0, 1, 4, 7, 10, 12, 13, 13, 11, 9, 6, 3, 0, 0, 0, 2, 5, 8, 10, 11, 11, 9, 6, 4, 2, 1, 1, 1, 1, 2, 3, 3, 3, 2, 2, 1, 2, 3, 5, 8, 11, 13, 15, 16, 16, 15, 13, 12, 10, 8, 7, 7, 8, 7, 5, 1, 0, 0, 0, 7, 17, 20, 10, 0, 0, 23, 120, 290, 514, 745, 923, 997, 940, 764, 516, 262, 71, 0, 31, 181, 394, 610, 773, 841, 804, 676, 496, 309, 154, 52, 3, 0, 2, 11, 14, 9, 2, 0, 0, 0, 1, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 11, 14, 15, 14, 11, 7, 3, 1, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 1, 2, 4, 5, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 11, 9, 6, 3, 1, 1, 2, 4, 4, 1, 0, 0, 0, 3, 12, 17, 12, 0, 0, 0, 58, 175, 343, 532, 696, 789, 785, 687, 523, 338, 177, 66, 9, 0, 0, 2, 3, 2, 1, 4, 5, 1, 0, 0, 23, 101, 234, 408, 588, 729, 791, 758, 639, 467, 288, 140, 43, 0, 0, 1, 10, 12, 7, 0, 0, 0, 0, 3, 4, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 5, 9, 13, 15, 15, 12, 8, 3, 0, 0, 0, 4, 9, 13, 13, 9, 2, 0, 0, 3, 13, 18, 12, 0, 0, 13, 92, 240, 443, 664, 847, 940, 910, 761, 535, 295, 111, 35, 87, 247, 466, 678, 823, 863, 793, 640, 446, 260, 115, 27, 0, 0, 8, 25, 31, 20, 0, 0, 0, 63, 201, 401, 630, 833, 957, 965, 856, 662, 435, 232, 86, 10, 0, 0, 11, 17, 13, 4, 0, 0, 0, 3, 9, 13, 14, 14, 12, 10, 7, 5, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 16, 17, 15, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 3, 1, 0, 0, 2, 9, 17, 27, 35, 40, 40, 37, 31, 25, 19, 14, 11, 10, 9, 9, 8, 8, 7, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 15, 15, 13, 10, 6, 4, 3, 3, 2, 2, 1, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 1, 4, 5, 5, 2, 0, 0, 0, 5, 13, 16, 8, 0, 0, 15, 93, 231, 415, 608, 762, 836, 807, 686, 507, 316, 156, 50, 0, 0, 0, 11, 13, 8, 0, 0, 0, 3, 11, 18, 23, 23, 21, 18, 14, 10, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 12, 15, 16, 16, 13, 9, 4, 1, 0, 1, 4, 8, 12, 15, 16, 15, 13, 11, 10, 10, 10, 10, 12, 13, 15, 16, 16, 14, 12, 9, 8, 11, 16, 20, 18, 8, 0, 0, 20, 96, 221, 382, 543, 665, 713, 674, 561, 404, 244, 115, 33, 0, 0, 2, 11, 12, 7, 1, 0, 0, 4, 8, 10, 9, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 10, 9, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 8, 7, 5, 2, 0, 0, 0, 2, 4, 5, 3, 0, 0, 0, 1, 9, 14, 11, 0, 0, 0, 54, 165, 330, 523, 701, 817, 842, 768, 617, 430, 251, 113, 28, 0, 0, 2, 16, 23, 19, 5, 0, 0, 19, 105, 252, 442, 640, 797, 870, 840, 716, 532, 335, 169, 58, 4, 0, 0, 10, 13, 8, 0, 0, 0, 1, 8, 14, 18, 18, 16, 11, 6, 2, 0, 0, 1, 5, 8, 12, 14, 16, 16, 16, 16, 15, 14, 13, 11, 8, 6, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 3, 6, 11, 15, 18, 18, 16, 12, 7, 2, 0, 0, 0, 3, 5, 6, 6, 4, 2, 1, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 4, 5, 4, 1, 0, 0, 0, 7, 18, 21, 12, 0, 0, 15, 108, 275, 501, 741, 935, 1029, 998, 851, 631, 397, 198, 64, 0, 0, 0, 14, 26, 27, 15, 0, 0, 0, 56, 183, 372, 596, 804, 944, 975, 889, 712, 491, 281, 121, 28, 0, 0, 7, 14, 13, 5, 0, 0, 0, 5, 12, 15, 16, 13, 9, 6, 4, 4, 4, 5, 5, 4, 4, 4, 4, 3, 1, 0, 0, 0, 0, 7, 12, 11, 2, 0, 0, 39, 128, 267, 435, 596, 708, 737, 670, 522, 333, 154, 38, 16, 96, 258, 458, 643, 766, 796, 731, 592, 417, 248, 115, 34, 0, 0, 3, 10, 10, 5, 0, 0, 0, 0, 4, 5, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 2, 1, 1, 2, 5, 10, 15, 18, 18, 14, 8, 4, 4, 9, 15, 15, 7, 0, 0, 22, 104, 243, 422, 606, 748, 809, 773, 650, 475, 293, 142, 45, 0, 0, 1, 10, 11, 7, 0, 0, 0, 1, 6, 9, 11, 11, 10, 10, 9, 9, 8, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 7, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 6, 3, 1, 0, 0, 0, 2, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 9, 9, 8, 7, 5, 2, 1, 0, 1, 4, 7, 11, 14, 15, 14, 12, 9, 5, 2, 1, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 0, 4, 8, 12, 13, 10, 4, 0, 0, 1, 9, 14, 11, 0, 0, 1, 56, 171, 340, 537, 719, 838, 863, 787, 631, 437, 253, 111, 27, 0, 0, 6, 14, 12, 5, 0, 0, 0, 6, 14, 17, 14, 7, 0, 0, 1, 9, 14, 11, 0, 0, 5, 70, 199, 387, 604, 802, 932, 959, 877, 708, 498, 295, 134, 35, 0, 0, 5, 21, 25, 17, 0, 0, 0, 55, 166, 329, 519, 695, 812, 834, 750, 579, 366, 167, 40, 21, 118, 306, 538, 751, 892, 926, 850, 688, 485, 289, 135, 40, 0, 0, 4, 12, 12, 6, 0, 0, 0, 6, 12, 17, 18, 16, 13, 10, 8, 6, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 1, 6, 12, 16, 16, 11, 4, 0, 0, 5, 12, 14, 6, 0, 0, 26, 117, 270, 469, 676, 842, 925, 902, 781, 596, 392, 214, 87, 18, 0, 0, 6, 10, 7, 1, 0, 0, 1, 7, 13, 16, 17, 14, 11, 6, 3, 1, 2, 3, 6, 9, 10, 10, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 7, 5, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 4, 4, 3, 3, 2, 2, 2, 2, 4, 7, 10, 12, 13, 12, 10, 8, 8, 10, 13, 15, 14, 10, 4, 0, 0, 4, 10, 12, 6, 0, 0, 14, 82, 203, 365, 538, 682, 760, 750, 657, 508, 339, 188, 79, 18, 0, 0, 7, 13, 12, 7, 1, 0, 0, 3, 6, 8, 8, 6, 3, 0, 0, 0, 2, 7, 13, 18, 22, 23, 22, 19, 14, 10, 7, 5, 5, 5, 6, 7, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 6, 7, 8, 7, 6, 4, 2, 1, 2, 3, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 2, 4, 7, 10, 12, 14, 14, 12, 9, 6, 2, 0, 0, 0, 2, 6, 11, 15, 18, 19, 16, 12, 7, 2, 0, 0, 4, 8, 10, 10, 7, 5, 5, 9, 13, 15, 8, 0, 0, 15, 83, 206, 377, 567, 734, 834, 839, 743, 570, 365, 181, 67, 52, 140, 307, 509, 693, 814, 842, 774, 632, 452, 276, 135, 45, 3, 0, 1, 8, 9, 4, 0, 0, 0, 3, 7, 11, 11, 10, 8, 5, 3, 2, 0, 0, 0, 0, 2, 5, 8, 10, 10, 8, 5, 2, 0, 0, 0, 1, 2, 4, 5, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 3, 7, 10, 12, 13, 12, 10, 8, 5, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 2, 3, 4, 6, 8, 8, 7, 4, 1, 0, 0, 1, 5, 10, 12, 10, 4, 0, 0, 0, 7, 16, 17, 6, 0, 0, 40, 157, 349, 595, 847, 1044, 1136, 1099, 942, 710, 460, 243, 93, 15, 0, 0, 9, 14, 9, 1, 0, 0, 0, 9, 16, 20, 19, 13, 7, 2, 2, 6, 11, 12, 7, 0, 0, 10, 68, 171, 312, 465, 597, 672, 671, 595, 466, 317, 180, 79, 20, 0, 0, 3, 7, 6, 2, 0, 0, 0, 1, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 9, 9, 7, 5, 2, 0, 0, 0, 4, 9, 14, 17, 17, 13, 6, 2, 1, 5, 10, 10, 4, 0, 0, 22, 91, 208, 360, 519, 650, 719, 710, 627, 493, 338, 197, 89, 23, 0, 0, 5, 15, 17, 8, 0, 0, 10, 74, 186, 338, 506, 651, 740, 749, 678, 546, 385, 231, 111, 35, 1, 0, 0, 6, 7, 3, 0, 0, 0, 4, 9, 14, 16, 15, 13, 10, 8, 7, 5, 4, 3, 2, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 3, 0, 0, 0, 0, 5, 11, 12, 5, 0, 0, 23, 104, 244, 428, 624, 787, 878, 871, 772, 606, 415, 240, 109, 31, 0, 0, 3, 8, 8, 5, 2, 3, 8, 15, 20, 22, 21, 16, 11, 7, 4, 3, 3, 5, 6, 7, 5, 2, 0, 0, 0, 3, 8, 10, 4, 0, 0, 15, 74, 176, 314, 462, 587, 658, 657, 585, 461, 316, 182, 82, 22, 0, 0, 3, 7, 7, 3, 0, 0, 0, 1, 4, 6, 6, 5, 2, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 11, 9, 7, 4, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 5, 8, 5, 0, 0, 2, 38, 110, 214, 337, 451, 531, 557, 522, 438, 325, 210, 112, 43, 5, 0, 0, 6, 15, 16, 8, 0, 0, 12, 85, 216, 397, 598, 775, 886, 902, 819, 662, 470, 285, 140, 49, 5, 0, 0, 2, 5, 6, 6, 4, 0, 0, 0, 30, 103, 221, 375, 536, 668, 735, 717, 616, 456, 279, 130, 50, 61, 165, 339, 541, 726, 848, 881, 820, 683, 504, 322, 170, 67, 13, 0, 0, 5, 8, 5, 0, 0, 0, 4, 11, 18, 22, 23, 21, 16, 12, 8, 5, 3, 2, 2, 2, 3, 4, 6, 7, 8, 8, 8, 7, 6, 6, 5, 5, 4, 4, 5, 5, 6, 7, 6, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 2, 0, 0, 0, 0, 4, 8, 7, 1, 0, 0, 30, 102, 216, 359, 506, 622, 679, 664, 581, 451, 306, 175, 78, 21, 0, 0, 2, 6, 5, 2, 0, 0, 0, 1, 4, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 5, 8, 12, 16, 15, 8, 0, 0, 16, 80, 194, 352, 529, 686, 787, 802, 726, 577, 394, 225, 113, 86, 148, 281, 447, 603, 709, 741, 692, 579, 430, 277, 149, 61, 13, 0, 0, 5, 8, 6, 1, 0, 0, 2, 7, 11, 13, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 6, 4, 2, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 5, 8, 10, 11, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 4, 7, 9, 10, 8, 6, 6, 9, 11, 10, 4, 0, 0, 18, 81, 192, 341, 507, 654, 748, 765, 704, 579, 421, 264, 136, 51, 8, 0, 0, 6, 9, 8, 4, 0, 0, 0, 0, 2, 2, 4, 5, 7, 9, 10, 11, 11, 12, 14, 16, 17, 15, 11, 7, 5, 7, 10, 11, 7, 0, 0, 11, 68, 177, 336, 522, 699, 826, 872, 822, 688, 505, 319, 177, 113, 141, 251, 412, 582, 718, 786, 774, 687, 549, 390, 241, 123, 46, 6, 0, 0, 8, 12, 8, 0, 0, 1, 38, 115, 231, 374, 518, 632, 688, 669, 579, 439, 284, 156, 88, 100, 193, 345, 520, 677, 781, 809, 756, 639, 485, 325, 187, 87, 28, 2, 0, 1, 4, 4, 2, 0, 0, 2, 5, 9, 13, 16, 18, 18, 17, 14, 11, 8, 6, 6, 7, 8, 9, 8, 6, 4, 4, 5, 7, 7, 4, 0, 0, 4, 34, 94, 180, 281, 377, 446, 474, 454, 393, 306, 213, 130, 67, 27, 6, 0, 0, 0, 4, 7, 7, 1, 0, 0, 24, 90, 199, 344, 500, 635, 718, 732, 675, 563, 421, 280, 161, 76, 26, 2, 0, 0, 3, 6, 6, 2, 0, 0, 14, 65, 157, 288, 441, 589, 699, 742, 707, 601, 454, 303, 192, 152, 195, 312, 472, 633, 756, 808, 780, 680, 534, 372, 225, 113, 42, 8, 0, 2, 8, 12, 13, 11, 9, 8, 8, 8, 10, 11, 13, 15, 16, 16, 14, 10, 7, 4, 2, 3, 5, 9, 11, 12, 11, 9, 7, 6, 7, 10, 14, 17, 18, 17, 15, 13, 12, 11, 8, 3, 0, 0, 17, 64, 143, 250, 369, 479, 553, 574, 536, 449, 335, 226, 154, 142, 199, 316, 468, 618, 729, 773, 738, 634, 488, 338, 225, 177, 205, 298, 429, 562, 660, 698, 668, 578, 450, 312, 188, 94, 36, 9, 2, 4, 8, 9, 9, 9, 10, 13, 16, 18, 18, 17, 15, 13, 13, 14, 15, 15, 13, 11, 9, 8, 9, 10, 12, 12, 11, 8, 5, 2, 1, 1, 3, 5, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 6, 7, 8, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 5, 4, 3, 2, 1, 0, 1, 2, 3, 3, 2, 0, 0, 0, 0, 6, 10, 9, 1, 0, 0, 38, 127, 269, 451, 640, 797, 887, 889, 806, 659, 481, 307, 166, 70, 18, 0, 0, 2, 3, 1, 0, 0, 3, 9, 14, 15, 12, 6, 3, 4, 7, 10, 6, 0, 0, 10, 69, 184, 353, 557, 761, 925, 1013, 1006, 908, 742, 543, 349, 188, 77, 16, 0, 0, 6, 12, 10, 0, 0, 0, 30, 99, 208, 346, 492, 618, 698, 715, 666, 562, 426, 286, 164, 75, 23, 0, 0, 0, 3, 3, 1, 0, 0, 0, 0, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 5, 4, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 2, 4, 4, 1, 0, 0, 13, 48, 105, 181, 263, 335, 382, 394, 369, 314, 241, 165, 98, 48, 18, 3, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 2, 2, 3, 2, 1, 2, 4, 6, 7, 6, 0, 0, 1, 28, 86, 178, 298, 426, 538, 608, 620, 570, 470, 347, 232, 157, 144, 198, 309, 452, 592, 696, 740, 715, 628, 499, 355, 222, 118, 48, 12, 0, 0, 0, 4, 6, 4, 0, 0, 0, 24, 81, 177, 305, 451, 588, 691, 737, 718, 638, 515, 374, 239, 131, 56, 15, 0, 0, 1, 2, 1, 0, 0, 0, 4, 9, 13, 12, 9, 5, 2, 2, 4, 5, 2, 0, 0, 11, 54, 133, 247, 383, 518, 625, 682, 677, 612, 503, 372, 244, 137, 61, 18, 0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 1, 2, 3, 3, 5, 6, 6, 6, 5, 3, 2, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 0, 0, 0, 2, 5, 7, 6, 1, 0, 0, 21, 70, 151, 260, 382, 494, 572, 598, 566, 483, 371, 257, 171, 137, 163, 246, 364, 489, 592, 647, 643, 582, 478, 355, 233, 132, 61, 20, 2, 0, 0, 2, 2, 1, 0, 0, 2, 3, 4, 3, 1, 0, 0, 1, 4, 5, 3, 0, 0, 5, 37, 99, 192, 305, 421, 516, 573, 579, 535, 452, 346, 237, 143, 72, 28, 6, 0, 0, 1, 1, 0, 0, 0, 0, 1, 4, 6, 7, 6, 4, 1, 0, 0, 2, 5, 6, 6, 3, 1, 0, 1, 3, 3, 1, 0, 0, 16, 61, 140, 253, 387, 521, 629, 689, 689, 629, 522, 390, 258, 146, 66, 19, 0, 0, 0, 3, 2, 0, 0, 0, 0, 3, 5, 5, 4, 3, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 8, 8, 6, 3, 1, 0, 1, 3, 4, 5, 4, 4, 4, 5, 7, 7, 3, 0, 0, 12, 57, 139, 254, 389, 521, 623, 676, 669, 607, 502, 376, 251, 144, 66, 20, 0, 0, 3, 6, 2, 0, 0, 20, 77, 173, 301, 443, 572, 665, 703, 681, 605, 493, 366, 244, 144, 72, 28, 6, 0, 0, 0, 0, 0, 0, 0, 1, 5, 9, 12, 13, 11, 7, 3, 0, 0, 2, 7, 11, 14, 14, 11, 7, 5, 5, 7, 8, 6, 0, 0, 0, 29, 93, 194, 324, 465, 592, 679, 709, 677, 593, 475, 345, 223, 126, 58, 20, 2, 0, 0, 1, 1, 0, 0, 0, 0, 2, 4, 5, 5, 4, 2, 1, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 1, 4, 5, 2, 0, 0, 11, 53, 130, 241, 377, 516, 635, 709, 724, 679, 583, 455, 319, 197, 102, 41, 9, 0, 0, 1, 2, 3, 4, 5, 8, 10, 10, 7, 3, 0, 0, 0, 1, 1, 0, 0, 11, 44, 105, 197, 312, 433, 539, 608, 624, 583, 495, 381, 269, 189, 161, 195, 283, 408, 538, 645, 703, 700, 636, 530, 407, 298, 231, 221, 270, 365, 480, 583, 648, 656, 607, 513, 400, 302, 246, 251, 319, 436, 573, 697, 779, 800, 754, 653, 518, 372, 240, 135, 64, 24, 8, 5, 8, 11, 13, 13, 12, 12, 12, 13, 13, 13, 13, 11, 9, 6, 2, 0, 0, 12, 41, 92, 165, 255, 349, 432, 487, 502, 474, 409, 323, 240, 182, 166, 200, 281, 393, 512, 611, 667, 667, 610, 510, 394, 291, 228, 221, 269, 358, 462, 555, 611, 618, 575, 492, 387, 279, 182, 107, 55, 24, 9, 3, 3, 4, 6, 7, 8, 9, 10, 10, 9, 8, 8, 7, 7, 7, 6, 6, 5, 5, 4, 4, 4, 5, 6, 8, 9, 9, 8, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 2, 3, 2, 0, 0, 8, 40, 103, 195, 309, 427, 530, 598, 618, 589, 518, 420, 311, 208, 123, 61, 22, 3, 0, 0, 3, 2, 0, 0, 1, 25, 75, 153, 255, 365, 467, 541, 574, 560, 503, 415, 313, 213, 128, 65, 26, 6, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 1, 1, 3, 5, 7, 6, 2, 0, 0, 21, 74, 164, 290, 435, 576, 686, 743, 736, 669, 559, 435, 327, 262, 254, 302, 393, 499, 593, 652, 661, 618, 534, 425, 310, 205, 120, 60, 24, 6, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 5, 4, 2, 1, 0, 0, 0, 3, 6, 8, 10, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 10, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 2, 3, 0, 0, 0, 13, 49, 112, 200, 303, 405, 489, 538, 545, 509, 440, 351, 257, 170, 101, 51, 21, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 1, 0, 0, 4, 27, 73, 146, 242, 350, 453, 532, 574, 570, 522, 441, 342, 241, 153, 85, 40, 15, 4, 1, 1, 1, 0, 0, 1, 17, 50, 105, 180, 269, 361, 443, 499, 518, 497, 440, 361, 281, 222, 201, 227, 296, 394, 498, 584, 634, 637, 593, 511, 407, 297, 196, 114, 56, 21, 4, 0, 0, 2, 5, 7, 10, 12, 13, 13, 13, 12, 10, 9, 7, 3, 0, 0, 8, 38, 96, 185, 299, 427, 549, 645, 699, 702, 654, 564, 449, 327, 214, 122, 57, 19, 1, 0, 0, 1, 0, 0, 0, 9, 37, 88, 166, 265, 376, 482, 568, 619, 626, 588, 514, 415, 308, 208, 125, 66, 29, 10, 2, 0, 0, 0, 7, 30, 75, 146, 240, 347, 452, 537, 586, 592, 554, 479, 383, 281, 188, 113, 60, 28, 12, 6, 3, 0, 0, 0, 15, 52, 117, 207, 314, 424, 520, 585, 608, 586, 525, 436, 333, 233, 147, 82, 38, 14, 3, 0, 0, 0, 0, 0, 3, 7, 12, 17, 19, 20, 17, 13, 8, 3, 0, 0, 0, 0, 3, 5, 7, 8, 8, 7, 5, 2, 0, 0, 0, 1, 3, 5, 7, 8, 7, 6, 3, 1, 0, 0, 0, 2, 3, 4, 4, 3, 3, 4, 4, 4, 2, 0, 0, 6, 32, 84, 164, 269, 387, 503, 599, 660, 674, 640, 565, 460, 343, 231, 136, 68, 25, 5, 0, 0, 0, 1, 0, 1, 2, 3, 5, 5, 5, 5, 4, 4, 3, 1, 0, 0, 7, 33, 82, 155, 251, 358, 462, 546, 596, 604, 569, 497, 403, 300, 204, 125, 67, 31, 11, 2, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 4, 3, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 6, 9, 10, 9, 7, 4, 1, 0, 0, 0, 1, 3, 5, 6, 6, 6, 4, 3, 1, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 4, 3, 1, 0, 0, 4, 21, 55, 111, 190, 286, 387, 478, 544, 574, 563, 518, 451, 380, 323, 294, 300, 338, 400, 468, 526, 558, 556, 518, 449, 361, 267, 180, 108, 56, 24, 7, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 7, 6, 4, 0, 0, 2, 16, 46, 96, 167, 254, 347, 435, 503, 539, 540, 504, 443, 371, 304, 259, 247, 272, 327, 401, 477, 539, 571, 567, 525, 453, 363, 266, 178, 105, 53, 22, 7, 1, 0, 0, 0, 6, 25, 65, 128, 212, 309, 406, 489, 544, 562, 541, 486, 406, 315, 226, 149, 88, 46, 20, 6, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 5, 4, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 6, 24, 60, 115, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 189, 273, 359, 432, 481, 497, 480, 435, 375, 317, 275, 263, 284, 335, 406, 481, 543, 579, 580, 546, 480, 392, 296, 203, 125, 66, 28, 8, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 13, 36, 74, 130, 200, 280, 362, 433, 484, 506, 495, 453, 388, 309, 228, 155, 96, 52, 24, 8, 1, 0, 0, 1, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 21, 47, 86, 137, 195, 254, 307, 346, 365, 362, 337, 295, 240, 182, 127, 80, 44, 20, 7, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 4, 16, 39, 78, 132, 198, 269, 338, 394, 428, 437, 418, 377, 319, 253, 187, 128, 80, 45, 22, 8, 1, 0, 0, 7, 27, 63, 118, 191, 275, 362, 439, 496, 525, 521, 487, 427, 352, 271, 193, 127, 75, 39, 16, 4, 0, 0, 0, 1, 3, 4, 6, 7, 9, 10, 11, 11, 10, 9, 8, 6, 5, 4, 4, 5, 6, 6, 5, 4, 2, 2, 2, 2, 3, 3, 3, 1, 0, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 5, 18, 44, 88, 152, 235, 330, 427, 513, 574, 601, 591, 545, 472, 383, 292, 207, 136, 83, 46, 22, 9, 2, 0, 0, 3, 16, 41, 83, 142, 217, 302, 389, 468, 526, 556, 552, 518, 463, 403, 355, 335, 351, 404, 484, 572, 650, 699, 709, 680, 619, 541, 461, 397, 358, 348, 364, 397, 435, 466, 481, 473, 440, 386, 318, 245, 174, 114, 68, 36, 17, 7, 2, 0, 0, 1, 11, 32, 69, 125, 196, 280, 367, 447, 509, 544, 546, 517, 461, 387, 306, 227, 157, 101, 59, 30, 12, 2, 0, 0, 3, 7, 12, 15, 15, 14, 11, 7, 4, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 5, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 2, 12, 32, 64, 109, 166, 231, 297, 357, 402, 427, 426, 402, 356, 295, 228, 162, 105, 60, 29, 10, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 3, 18, 45, 89, 146, 214, 285, 351, 405, 438, 445, 427, 385, 326, 258, 190, 129, 80, 44, 20, 7, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 17, 42, 83, 141, 213, 295, 378, 454, 511, 542, 543, 512, 455, 380, 297, 215, 144, 87, 46, 20, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 4, 4, 5, 6, 6, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 12, 33, 68, 117, 180, 253, 326, 393, 445, 474, 476, 452, 404, 341, 270, 199, 135, 83, 45, 20, 6, 0, 0, 0, 1, 3, 5, 7, 9, 10, 11, 10, 9, 6, 3, 0, 0, 3, 16, 41, 79, 131, 196, 269, 344, 414, 470, 506, 516, 499, 457, 397, 325, 251, 181, 122, 75, 41, 20, 9, 4, 4, 6, 7, 8, 7, 5, 4, 2, 2, 1, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 8, 8, 6, 3, 1, 1, 1, 3, 4, 5, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 3, 14, 35, 69, 114, 167, 223, 277, 321, 352, 368, 367, 349, 317, 274, 224, 171, 120, 76, 41, 17, 4, 0, 0, 0, 1, 0, 0, 0, 0, 2, 5, 8, 10, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 3, 3, 4, 4, 3, 2, 1, 0, 0, 1, 1, 2, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 2, 8, 20, 38, 65, 101, 146, 199, 257, 313, 362, 397, 415, 412, 390, 353, 304, 250, 195, 144, 99, 61, 34, 15, 4, 0, 0, 0, 1, 1, 1, 0, 0, 1, 2, 4, 5, 6, 6, 5, 3, 2, 1, 2, 2, 3, 3, 3, 3, 3, 3, 4, 5, 6, 7, 7, 8, 8, 9, 10, 11, 11, 11, 10, 10, 9, 9, 9, 10, 12, 14, 14, 13, 12, 10, 11, 17, 32, 56, 93, 141, 200, 265, 332, 395, 446, 479, 492, 483, 456, 418, 379, 347, 330, 331, 349, 378, 411, 439, 455, 455, 437, 402, 355, 300, 243, 187, 137, 94, 61, 37, 23, 20, 28, 48, 79, 122, 176, 238, 307, 377, 443, 497, 534, 547, 534, 496, 438, 368, 293, 223, 162, 114, 78, 52, 34, 21, 14, 9, 8, 9, 10, 12, 13, 14, 16, 17, 19, 20, 21, 24, 33, 50, 80, 123, 177, 240, 304, 364, 413, 448, 465, 463, 443, 410, 373, 339, 320, 320, 341, 378, 423, 463, 489, 496, 482, 453, 416, 378, 346, 326, 319, 326, 345, 371, 398, 420, 430, 423, 398, 357, 306, 249, 193, 143, 101, 68, 43, 27, 16, 10, 7, 7, 7, 8, 9, 9, 10, 12, 12, 12, 11, 10, 9, 12, 20, 36, 62, 98, 143, 195, 253, 312, 368, 414, 445, 459, 455, 435, 405, 373, 348, 335, 338, 354, 380, 408, 431, 443, 440, 422, 388, 342, 289, 232, 177, 127, 86, 54, 33, 21, 15, 13, 12, 11, 9, 6, 3, 1, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 14, 29, 53, 87, 130, 182, 239, 295, 343, 380, 399, 401, 384, 352, 309, 260, 210, 161, 117, 80, 50, 28, 17, 17, 28, 51, 86, 132, 187, 250, 317, 382, 440, 483, 505, 505, 484, 450, 412, 380, 361, 358, 371, 394, 421, 445, 460, 463, 451, 425, 385, 335, 278, 220, 164, 115, 75, 45, 25, 15, 11, 13, 19, 32, 52, 81, 121, 170, 226, 284, 338, 383, 415, 433, 436, 428, 411, 389, 366, 347, 337, 339, 354, 379, 409, 436, 452, 451, 431, 392, 341, 284, 227, 175, 130, 93, 64, 41, 23, 11, 3, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 5, 5, 4, 2, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 9, 25, 49, 81, 121, 166, 213, 260, 304, 340, 365, 374, 367, 343, 306, 259, 209, 162, 122, 89, 63, 43, 28, 16, 7, 1, 0, 0, 1, 3, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 3, 5, 5, 5, 4, 2, 1, 1, 4, 10, 21, 38, 61, 91, 129, 173, 221, 269, 314, 350, 374, 382, 374, 350, 315, 272, 225, 179, 136, 98, 66, 40, 21, 9, 2, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 6, 9, 13, 18, 27, 40, 61, 90, 128, 174, 225, 276, 322, 358, 382, 392, 389, 378, 362, 349, 342, 345, 359, 380, 407, 433, 453, 464, 464, 451, 430, 403, 376, 354, 343, 344, 356, 375, 396, 412, 418, 409, 385, 349, 303, 253, 204, 160, 122, 91, 66, 47, 31, 19, 11, 5, 2, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 5, 7, 8, 9, 8, 8, 11, 19, 34, 59, 92, 134, 181, 232, 282, 328, 365, 390, 401, 397, 378, 347, 307, 261, 214, 168, 126, 90, 62, 43, 33, 32, 42, 61, 90, 127, 172, 222, 275, 326, 370, 403, 421, 422, 405, 373, 330, 282, 232, 185, 144, 108, 77, 52, 32, 16, 6, 1, 0, 1, 4, 6, 6, 5, 3, 1, 1, 3, 8, 16, 27, 43, 64, 91, 123, 159, 200, 241, 281, 315, 339, 350, 347, 330, 300, 261, 218, 175, 135, 101, 74, 53, 37, 26, 19, 14, 10, 8, 6, 4, 3, 2, 2, 2, 2, 1, 1, 2, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 3, 3, 4, 6, 9, 14, 22, 32, 48, 71, 101, 138, 181, 227, 272, 312, 343, 361, 365, 354, 330, 296, 255, 213, 173, 136, 104, 77, 55, 37, 23, 12, 5, 1, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 9, 16, 28, 45, 68, 96, 130, 166, 203, 240, 273, 301, 323, 338, 346, 348, 348, 347, 349, 357, 372, 393, 420, 449, 477, 498, 509, 509, 499, 480, 458, 437, 421, 411, 408, 410, 413, 415, 411, 398, 376, 346, 308, 268, 226, 187, 151, 119, 92, 68, 49, 36, 30, 31, 41, 58, 82, 113, 148, 188, 230, 271, 309, 339, 358, 363, 355, 334, 305, 269, 230, 191, 153, 117, 85, 58, 36, 21, 11, 6, 4, 5, 6, 7, 7, 6, 5, 3, 2, 3, 6, 13, 24, 37, 54, 76, 103, 137, 177, 222, 269, 314, 351, 378, 393, 399, 398, 392, 386, 382, 381, 384, 390, 399, 409, 416, 418, 414, 401, 379, 350, 314, 274, 232, 191, 152, 119, 93, 76, 71, 76, 94, 122, 160, 206, 256, 308, 358, 403, 438, 463, 473, 471, 457, 438, 417, 399, 387, 383, 384, 389, 393, 395, 391, 382, 366, 343, 313, 278, 240, 201, 162, 127, 97, 70, 48, 31, 19, 11, 7, 6, 7, 8, 8, 7, 7, 6, 7, 8, 9, 8, 6, 3, 1, 0, 0, 2, 4, 5, 5, 3, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 2, 6, 9, 14, 19, 26, 36, 51, 72, 98, 127, 157, 186, 213, 235, 251, 259, 259, 250, 233, 210, 183, 154, 126, 99, 74, 52, 34, 20, 10, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 10, 19, 31, 49, 71, 98, 128, 160, 190, 216, 236, 249, 254, 250, 239, 222, 200, 174, 148, 121, 95, 72, 51, 34, 20, 11, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 11, 15, 21, 30, 43, 62, 88, 119, 154, 193, 234, 274, 312, 344, 366, 376, 372, 355, 327, 291, 252, 212, 173, 137, 104, 76, 52, 34, 23, 16, 13, 12, 11, 9, 7, 6, 6, 7, 10, 13, 17, 22, 30, 42, 60, 85, 117, 153, 193, 235, 277, 317, 351, 377, 393, 394, 382, 357, 321, 280, 237, 196, 158, 124, 94, 69, 49, 33, 22, 16, 12, 11, 10, 8, 7, 6, 6, 7, 9, 11, 12, 13, 15, 19, 27, 39, 57, 78, 103, 129, 157, 184, 210, 234, 255, 270, 279, 284, 287, 289, 295, 304, 318, 334, 352, 371, 389, 405, 421, 434, 444, 447, 445, 437, 427, 416, 409, 408, 413, 420, 426, 426, 418, 401, 375, 342, 306, 268, 230, 193, 158, 124, 93, 67, 46, 31, 21, 16, 14, 14, 13, 12, 11, 10, 10, 10, 11, 11, 12, 11, 11, 10, 9, 8, 8, 8, 8, 7, 6, 5, 4, 3, 3, 3, 4, 5, 6, 6, 6, 4, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 10, 9, 7, 4, 2, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 6, 10, 14, 20, 28, 39, 52, 70, 93, 123, 159, 200, 244, 288, 329, 363, 389, 405, 410, 403, 386, 360, 328, 290, 251, 211, 172, 135, 102, 74, 51, 33, 21, 13, 9, 6, 4, 2, 1, 0, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 10, 12, 14, 17, 22, 31, 43, 60, 81, 107, 138, 174, 215, 259, 303, 344, 380, 406, 422, 427, 421, 405, 379, 345, 304, 261, 218, 178, 145, 119, 102, 92, 90, 93, 104, 120, 142, 169, 200, 231, 263, 291, 315, 333, 341, 340, 327, 305, 275, 240, 205, 171, 141, 114, 90, 69, 51, 35, 24, 16, 13, 11, 11, 10, 8, 6, 3, 1, 1, 1, 3, 5, 6, 7, 6, 5, 4, 5, 6, 9, 12, 16, 21, 26, 34, 45, 60, 81, 107, 137, 172, 209, 249, 289, 327, 362, 390, 409, 417, 416, 404, 385, 359, 328, 293, 256, 217, 181, 149, 125, 109, 103, 106, 115, 131, 152, 178, 211, 249, 291, 333, 371, 401, 421, 430, 430, 426, 420, 416, 414, 415, 416, 418, 419, 421, 423, 426, 430, 433, 436, 435, 432, 426, 421, 417, 418, 424, 432, 442, 449, 452, 451, 445, 438, 431, 426, 424, 424, 425, 425, 425, 423, 419, 413, 404, 392, 376, 355, 330, 301, 269, 236, 202, 169, 138, 111, 89, 74, 67, 67, 73, 83, 97, 114, 135, 162, 194, 231, 269, 304, 332, 349, 355, 351, 338, 322, 302, 281, 259, 233, 204, 174, 144, 116, 95, 80, 74, 74, 81, 94, 111, 134, 163, 196, 232, 268, 301, 331, 354, 372, 384, 393, 400, 405, 409, 413, 416, 420, 424, 428, 430, 429, 424, 413, 396, 373, 347, 317, 286, 253, 222, 192, 166, 145, 129, 121, 121, 128, 142, 162, 187, 215, 245, 275, 303, 328, 350, 366, 379, 386, 391, 392, 391, 389, 387, 385, 383, 380, 375, 367, 356, 342, 326, 308, 289, 267, 242, 214, 182, 150, 120, 94, 74, 59, 48, 39, 31, 22, 14, 8, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 10, 15, 22, 31, 44, 61, 81, 104, 130, 156, 183, 208, 232, 253, 271, 283, 289, 288, 280, 266, 247, 224, 199, 174, 148, 124, 101, 79, 60, 44, 31, 22, 17, 13, 11, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 5, 9, 13, 18, 22, 28, 34, 44, 57, 75, 98, 126, 157, 189, 219, 245, 268, 286, 299, 307, 309, 305, 294, 276, 252, 226, 198, 170, 144, 120, 99, 79, 62, 48, 36, 27, 20, 14, 9, 6, 6, 9, 15, 25, 36, 49, 63, 78, 95, 117, 144, 177, 215, 255, 294, 330, 360, 383, 399, 407, 408, 399, 382, 358, 328, 294, 259, 225, 192, 161, 131, 103, 78, 56, 39, 25, 16, 9, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 8, 6, 5, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 3, 5, 5, 5, 3, 1, 0, 0, 1, 5, 9, 15, 22, 30, 42, 57, 75, 96, 119, 140, 161, 179, 196, 211, 225, 237, 246, 252, 252, 246, 234, 218, 199, 178, 158, 139, 124, 113, 109, 111, 120, 134, 152, 173, 195, 219, 244, 270, 298, 326, 353, 377, 397, 412, 421, 423, 421, 416, 410, 405, 403, 402, 402, 402, 397, 388, 374, 357, 337, 316, 293, 269, 243, 214, 183, 152, 122, 97, 76, 60, 49, 40, 34, 29, 24, 19, 15, 13, 11, 10, 9, 9, 8, 6, 4, 2, 2, 2, 3, 4, 5, 5, 5, 5, 6, 7, 8, 10, 12, 13, 12, 11, 10, 10, 11, 15, 20, 26, 34, 44, 56, 70, 88, 108, 132, 157, 184, 210, 236, 259, 280, 298, 311, 320, 324, 322, 313, 298, 278, 253, 226, 200, 175, 152, 131, 112, 94, 75, 58, 43, 31, 21, 15, 12, 10, 8, 7, 6, 5, 5, 5, 5, 6, 6, 5, 4, 3, 1, 0, 0, 0, 2, 5, 8, 10, 10, 9, 6, 3, 1, 1, 2, 5, 9, 13, 16, 17, 19, 22, 28, 39, 54, 73, 92, 109, 125, 139, 152, 166, 181, 195, 207, 214, 216, 212, 204, 193, 181, 167, 153, 137, 120, 102, 84, 67, 53, 42, 33, 27, 21, 15, 10, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 8, 6, 4, 1, 0, 0, 0, 2, 3, 4, 3, 2, 0, 0, 0, 2, 4, 7, 10, 11, 13, 14, 15, 18, 22, 28, 37, 49, 64, 82, 101, 122, 142, 162, 183, 205, 228, 253, 278, 299, 314, 321, 319, 309, 293, 274, 255, 236, 218, 201, 184, 167, 152, 140, 132, 128, 130, 138, 150, 166, 185, 205, 226, 245, 263, 278, 290, 299, 305, 306, 303, 294, 279, 258, 233, 205, 177, 151, 128, 109, 93, 80, 68, 56, 46, 36, 27, 20, 16, 13, 12, 12, 13, 14, 17, 21, 27, 35, 44, 55, 66, 77, 89, 102, 117, 133, 151, 167, 183, 195, 204, 209, 210, 207, 201, 192, 180, 166, 150, 133, 116, 100, 86, 74, 64, 55, 47, 39, 31, 23, 17, 12, 10, 8, 8, 8, 8, 8, 7, 7, 7, 6, 6, 6, 5, 4, 4, 5, 8, 11, 16, 20, 24, 27, 31, 36, 44, 55, 70, 86, 103, 120, 135, 149, 162, 174, 187, 199, 209, 215, 217, 214, 206, 193, 178, 162, 145, 129, 113, 99, 85, 73, 63, 54, 47, 41, 36, 32, 28, 26, 25, 26, 29, 32, 38, 45, 55, 67, 82, 98, 117, 137, 160, 184, 210, 235, 257, 276, 289, 296, 297, 295, 291, 284, 276, 267, 254, 237, 216, 191, 164, 138, 113, 90, 72, 56, 44, 35, 27, 21, 16, 13, 11, 10, 9, 9, 8, 8, 6, 5, 3, 2, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 9, 12, 16, 20, 26, 32, 40, 50, 64, 81, 102, 126, 152, 177, 200, 221, 240, 257, 272, 286, 298, 306, 308, 303, 292, 276, 257, 236, 215, 193, 171, 150, 129, 109, 90, 75, 61, 50, 41, 34, 29, 25, 23, 21, 21, 21, 22, 24, 27, 33, 41, 53, 66, 80, 93, 106, 118, 131, 146, 163, 183, 203, 221, 235, 243, 247, 246, 243, 238, 230, 221, 208, 191, 172, 151, 130, 110, 92, 76, 64, 54, 47, 41, 35, 30, 25, 22, 20, 22, 27, 36, 47, 60, 74, 88, 102, 117, 133, 150, 170, 192, 214, 237, 257, 274, 283, 286, 282, 273, 260, 247, 233, 220, 205, 189, 171, 151, 131, 112, 94, 79, 65, 53, 42, 32, 25, 19, 16, 14, 13, 13, 11, 10, 8, 7, 6, 6, 7, 8, 9, 9, 10, 10, 12, 14, 17, 22, 27, 34, 43, 52, 63, 74, 87, 101, 118, 137, 156, 176, 195, 210, 221, 228, 232, 232, 229, 223, 215, 204, 190, 174, 157, 140, 123, 107, 91, 76, 63, 50, 39, 30, 23, 17, 12, 9, 6, 4, 2, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 2, 4, 6, 6, 6, 5, 3, 1, 0, 0, 0, 2, 3, 5, 6, 6, 4, 3, 1, 0, 0, 0, 1, 4, 6, 8, 9, 9, 9, 8, 7, 6, 5, 5, 5, 5, 4, 4, 5, 5, 6, 7, 9, 12, 15, 17, 19, 22, 26, 31, 39, 48, 59, 71, 82, 94, 108, 123, 140, 159, 179, 198, 217, 234, 249, 265, 280, 295, 310, 323, 334, 344, 352, 359, 366, 373, 380, 386, 389, 388, 382, 369, 353, 333, 311, 291, 273, 257, 243, 231, 219, 208, 199, 193, 192, 197, 207, 223, 242, 262, 280, 296, 309, 319, 326, 330, 332, 330, 323, 312, 296, 276, 255, 233, 214, 198, 185, 175, 168, 163, 162, 164, 169, 178, 188, 199, 210, 221, 232, 242, 251, 260, 266, 269, 267, 262, 252, 238, 222, 205, 188, 170, 152, 134, 116, 99, 83, 69, 58, 49, 42, 36, 31, 26, 21, 16, 12, 9, 7, 5, 3, 2, 1, 1, 2, 3, 4, 4, 3, 3, 3, 4, 5, 7, 7, 7, 6, 5, 4, 3, 4, 4, 5, 6, 5, 3, 2, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 3, 1, 0, 0, 1, 5, 9, 15, 21, 27, 34, 43, 54, 68, 83, 100, 116, 133, 150, 169, 191, 216, 244, 275, 304, 331, 353, 369, 382, 392, 401, 410, 418, 425, 429, 429, 426, 420, 414, 407, 401, 394, 386, 377, 365, 349, 331, 310, 287, 263, 238, 215, 196, 179, 166, 157, 150, 145, 142, 143, 147, 155, 167, 181, 199, 218, 237, 256, 274, 290, 304, 316, 328, 338, 347, 355, 361, 366, 370, 375, 379, 384, 387, 386, 382, 374, 362, 348, 332, 316, 299, 281, 263, 244, 226, 208, 189, 171, 152, 133, 114, 96, 80, 66, 56, 49, 44, 40, 36, 32, 27, 22, 18, 15, 15, 15, 16, 16, 16, 14, 12, 10, 9, 8, 8, 8, 8, 6, 5, 5, 6, 8, 10, 12, 13, 12, 11, 10, 9, 8, 7, 6, 4, 2, 0, 0, 1, 3, 5, 7, 8, 6, 5, 3, 2, 3, 5, 8, 10, 10, 9, 7, 5, 5, 7, 10, 16, 22, 27, 32, 37, 42, 48, 58, 71, 85, 101, 116, 129, 140, 149, 158, 167, 178, 189, 199, 208, 213, 214, 211, 206, 198, 188, 176, 162, 147, 132, 117, 103, 90, 78, 67, 56, 46, 36, 28, 21, 16, 11, 8, 6, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 4, 5, 7, 9, 12, 15, 20, 26, 32, 39, 46, 53, 61, 70, 82, 97, 113, 129, 143, 154, 162, 169, 177, 188, 201, 215, 227, 235, 237, 233, 225, 215, 205, 196, 186, 175, 162, 146, 128, 110, 93, 79, 67, 58, 50, 42, 35, 27, 21, 16, 12, 9, 8, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 5, 6, 6, 7, 8, 10, 12, 15, 20, 26, 33, 41, 51, 62, 76, 90, 104, 117, 127, 133, 133, 128, 117, 103, 87, 71, 57, 45, 36, 30, 27, 25, 25, 25, 24, 22, 20, 17, 15, 14, 14, 16, 18, 20, 21, 20, 18, 16, 14, 12, 12, 12, 11, 10, 8, 6, 3, 1, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 7, 8, 9, 11, 13, 17, 20, 24, 27, 28, 29, 29, 31, 33, 37, 43, 48, 53, 58, 61, 65, 70, 76, 83, 91, 97, 103, 106, 109, 111, 115, 120, 126, 134, 143, 152, 160, 168, 175, 182, 188, 193, 196, 199, 203, 207, 213, 222, 233, 244, 254, 263, 270, 275, 278, 282, 286, 292, 297, 304, 310, 316, 322, 325, 327, 326, 323, 319, 316, 315, 316, 319, 322, 324, 322, 317, 309, 300, 292, 287, 283, 280, 277, 272, 266, 259, 253, 249, 246, 243, 238, 231, 220, 208, 195, 184, 175, 170, 166, 163, 159, 155, 149, 145, 142, 141, 141, 143, 144, 143, 141, 137, 132, 127, 123, 119, 118, 118, 118, 118, 117, 114, 110, 105, 99, 94, 90, 85, 79, 73, 67, 61, 56, 52, 49, 46, 43, 40, 37, 34, 32, 30, 29, 26, 23, 20, 18, 17, 16, 17, 17, 18, 18, 19, 19, 20, 20, 21, 20, 20, 19, 19, 20, 23, 26, 29, 32, 34, 34, 33, 31, 29, 29, 29, 30, 32, 32, 31, 29, 26, 22, 19, 18, 18, 19, 20, 20, 20, 19, 17, 15, 13, 11, 11, 11, 11, 11, 10, 9, 7, 5, 3, 2, 1, 1, 2, 3, 5, 6, 7, 6, 5, 3, 2, 1, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakG": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 5, 4, 3, 3, 3, 5, 7, 8, 10, 12, 14, 18, 24, 31, 38, 45, 51, 56, 62, 68, 76, 85, 97, 109, 123, 137, 151, 165, 178, 189, 196, 200, 202, 201, 201, 202, 205, 209, 214, 219, 222, 224, 226, 228, 233, 240, 250, 262, 274, 288, 302, 317, 334, 353, 373, 393, 412, 428, 441, 451, 459, 465, 470, 474, 477, 477, 475, 470, 464, 456, 446, 434, 420, 404, 385, 365, 344, 324, 303, 283, 265, 248, 233, 220, 211, 206, 204, 204, 206, 212, 220, 231, 246, 264, 282, 299, 313, 321, 324, 322, 315, 306, 293, 277, 258, 236, 211, 185, 159, 135, 112, 92, 74, 58, 45, 34, 26, 19, 14, 10, 7, 5, 3, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 1, 4, 7, 12, 17, 24, 32, 42, 56, 74, 98, 126, 158, 192, 225, 255, 281, 303, 321, 337, 351, 362, 370, 372, 367, 358, 347, 337, 332, 335, 347, 366, 392, 419, 447, 471, 491, 502, 503, 493, 471, 438, 395, 348, 300, 254, 213, 177, 146, 118, 91, 67, 45, 27, 14, 7, 4, 5, 6, 6, 5, 4, 1, 0, 0, 0, 2, 4, 5, 5, 3, 2, 1, 2, 6, 13, 24, 39, 57, 80, 105, 135, 168, 203, 238, 271, 298, 316, 324, 322, 309, 287, 260, 228, 195, 163, 132, 104, 79, 57, 40, 27, 18, 11, 8, 6, 5, 4, 2, 1, 0, 1, 5, 13, 25, 44, 70, 105, 151, 209, 277, 353, 432, 510, 578, 631, 663, 671, 652, 610, 548, 474, 394, 316, 245, 182, 129, 85, 51, 26, 10, 1, 0, 0, 1, 3, 4, 4, 3, 1, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 5, 17, 37, 66, 107, 160, 225, 301, 385, 470, 547, 609, 645, 651, 626, 572, 498, 412, 324, 241, 169, 111, 67, 36, 17, 7, 7, 14, 29, 52, 83, 121, 166, 217, 272, 325, 373, 408, 425, 423, 404, 373, 340, 313, 301, 310, 342, 396, 469, 552, 637, 712, 768, 797, 793, 759, 700, 629, 557, 499, 464, 458, 479, 521, 575, 627, 665, 681, 668, 626, 560, 476, 383, 291, 208, 137, 83, 44, 19, 5, 0, 0, 4, 8, 11, 12, 12, 12, 11, 12, 12, 12, 11, 9, 6, 2, 0, 0, 1, 13, 37, 78, 141, 224, 327, 441, 556, 660, 739, 783, 786, 747, 672, 570, 454, 337, 232, 145, 80, 38, 14, 2, 0, 0, 1, 3, 5, 7, 10, 12, 14, 16, 18, 18, 17, 14, 10, 6, 4, 3, 3, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 14, 46, 103, 187, 297, 425, 560, 686, 788, 851, 865, 827, 743, 624, 488, 352, 231, 135, 68, 27, 6, 0, 0, 1, 4, 7, 9, 10, 11, 11, 11, 10, 11, 12, 13, 14, 13, 12, 9, 7, 5, 5, 5, 6, 7, 7, 6, 5, 4, 4, 4, 6, 8, 9, 11, 11, 10, 8, 6, 4, 4, 4, 5, 7, 8, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 5, 7, 9, 10, 10, 8, 5, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 9, 32, 72, 132, 207, 292, 374, 442, 484, 494, 471, 419, 346, 264, 184, 115, 62, 27, 8, 0, 0, 0, 0, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 2, 2, 1, 0, 0, 10, 45, 112, 214, 344, 489, 629, 742, 809, 820, 774, 679, 551, 409, 274, 160, 76, 25, 1, 0, 0, 2, 2, 0, 0, 6, 37, 97, 191, 319, 471, 631, 777, 886, 939, 924, 844, 711, 548, 381, 233, 121, 48, 11, 0, 0, 1, 4, 6, 7, 10, 13, 16, 18, 18, 18, 18, 18, 19, 20, 21, 21, 20, 17, 15, 14, 15, 17, 19, 21, 21, 20, 18, 16, 15, 15, 16, 18, 19, 20, 19, 17, 16, 15, 15, 14, 13, 12, 10, 8, 6, 3, 0, 0, 1, 16, 50, 107, 186, 282, 382, 471, 535, 563, 550, 498, 418, 322, 226, 140, 74, 29, 5, 0, 0, 1, 5, 6, 1, 0, 0, 22, 85, 196, 357, 554, 762, 946, 1074, 1121, 1079, 956, 775, 569, 373, 217, 122, 96, 134, 223, 342, 467, 575, 644, 660, 620, 532, 415, 295, 202, 163, 192, 290, 443, 623, 794, 922, 982, 961, 863, 710, 533, 368, 248, 196, 222, 319, 466, 630, 776, 870, 892, 836, 714, 555, 396, 275, 224, 258, 373, 545, 739, 913, 1031, 1068, 1018, 892, 714, 518, 334, 185, 82, 23, 0, 0, 5, 13, 19, 22, 23, 23, 22, 21, 20, 18, 15, 9, 1, 0, 1, 27, 85, 181, 313, 468, 626, 762, 849, 872, 825, 716, 565, 400, 248, 128, 49, 8, 0, 0, 3, 6, 5, 2, 1, 2, 5, 10, 13, 15, 14, 12, 9, 6, 3, 2, 2, 4, 7, 11, 16, 20, 23, 24, 24, 22, 21, 20, 20, 19, 18, 16, 12, 9, 7, 7, 7, 4, 0, 0, 2, 31, 96, 201, 341, 498, 646, 755, 804, 781, 691, 553, 396, 246, 127, 48, 8, 0, 0, 3, 5, 4, 1, 1, 3, 7, 11, 12, 11, 9, 5, 3, 1, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 1, 3, 5, 7, 9, 12, 15, 16, 16, 14, 10, 5, 2, 1, 1, 2, 0, 0, 0, 11, 44, 105, 193, 301, 414, 510, 569, 578, 533, 442, 322, 202, 110, 73, 107, 215, 382, 584, 783, 940, 1025, 1019, 921, 749, 539, 333, 176, 103, 133, 264, 470, 711, 935, 1095, 1156, 1106, 958, 745, 512, 302, 143, 45, 2, 0, 0, 6, 6, 2, 0, 1, 8, 15, 19, 19, 16, 12, 11, 9, 6, 0, 0, 2, 39, 120, 249, 415, 593, 747, 845, 863, 797, 664, 493, 319, 174, 72, 17, 0, 0, 3, 5, 4, 0, 0, 0, 2, 6, 9, 10, 10, 10, 11, 13, 16, 18, 19, 19, 17, 16, 14, 12, 10, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 2, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 12, 13, 12, 11, 9, 6, 5, 4, 4, 6, 8, 11, 14, 16, 16, 16, 14, 12, 10, 9, 9, 10, 12, 13, 14, 14, 13, 11, 8, 5, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 6, 7, 8, 7, 5, 3, 0, 0, 1, 5, 11, 15, 15, 12, 6, 0, 0, 0, 4, 7, 5, 0, 0, 8, 54, 145, 280, 441, 599, 720, 774, 749, 651, 503, 339, 192, 84, 21, 0, 0, 3, 7, 5, 1, 0, 0, 7, 16, 23, 27, 27, 23, 18, 14, 11, 10, 8, 4, 0, 0, 7, 36, 93, 178, 283, 395, 491, 554, 568, 531, 451, 344, 233, 134, 62, 18, 0, 0, 2, 7, 9, 8, 7, 6, 6, 7, 8, 9, 9, 8, 7, 5, 5, 7, 10, 12, 14, 12, 7, 1, 0, 0, 1, 7, 10, 5, 0, 0, 20, 96, 233, 428, 654, 869, 1025, 1084, 1032, 882, 671, 445, 248, 108, 28, 0, 0, 0, 2, 7, 10, 9, 3, 0, 0, 25, 125, 310, 577, 891, 1193, 1415, 1503, 1434, 1222, 915, 580, 284, 79, 0, 31, 166, 359, 565, 737, 841, 857, 786, 648, 474, 301, 158, 61, 11, 0, 0, 5, 9, 9, 9, 11, 16, 23, 28, 30, 29, 25, 21, 18, 16, 15, 15, 15, 15, 14, 15, 15, 15, 15, 13, 11, 8, 6, 6, 8, 11, 13, 13, 12, 9, 8, 9, 10, 9, 3, 0, 0, 17, 75, 177, 316, 469, 606, 694, 711, 652, 533, 383, 235, 116, 39, 2, 0, 0, 6, 7, 4, 0, 0, 0, 3, 7, 10, 10, 9, 7, 5, 4, 4, 6, 8, 12, 16, 20, 23, 24, 24, 22, 20, 17, 14, 11, 9, 7, 6, 6, 6, 7, 9, 10, 12, 13, 14, 14, 14, 14, 15, 17, 19, 21, 22, 22, 21, 18, 14, 10, 5, 2, 0, 0, 0, 2, 4, 5, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 10, 9, 7, 5, 4, 4, 3, 3, 3, 1, 0, 0, 2, 6, 11, 15, 17, 14, 8, 1, 0, 0, 3, 10, 12, 6, 0, 0, 32, 125, 284, 499, 735, 944, 1074, 1088, 975, 760, 493, 242, 79, 54, 190, 467, 829, 1196, 1481, 1617, 1574, 1367, 1050, 700, 388, 163, 36, 0, 0, 10, 18, 14, 3, 0, 0, 1, 12, 22, 28, 29, 27, 24, 22, 20, 19, 18, 16, 14, 13, 13, 14, 16, 18, 19, 18, 16, 12, 9, 7, 7, 7, 9, 10, 11, 11, 10, 9, 7, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 5, 2, 0, 0, 0, 3, 12, 16, 10, 0, 0, 13, 93, 244, 455, 694, 905, 1038, 1055, 950, 749, 497, 250, 61, 0, 3, 165, 437, 772, 1105, 1362, 1481, 1433, 1232, 931, 604, 319, 120, 16, 0, 0, 14, 20, 14, 2, 0, 0, 1, 9, 14, 15, 11, 7, 5, 5, 7, 11, 14, 15, 15, 14, 12, 12, 12, 12, 12, 11, 9, 7, 5, 4, 4, 6, 9, 11, 12, 12, 10, 7, 5, 3, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 11, 11, 12, 13, 14, 14, 15, 15, 13, 11, 9, 5, 2, 0, 0, 1, 5, 9, 12, 9, 4, 0, 0, 1, 10, 17, 13, 0, 0, 2, 71, 216, 430, 684, 922, 1084, 1127, 1039, 845, 597, 353, 162, 45, 0, 0, 4, 14, 13, 5, 0, 0, 3, 12, 20, 22, 19, 12, 6, 4, 5, 8, 10, 7, 0, 0, 6, 44, 117, 225, 355, 483, 579, 619, 593, 507, 382, 250, 137, 58, 15, 0, 0, 0, 0, 1, 12, 21, 19, 2, 0, 0, 80, 277, 589, 975, 1358, 1641, 1748, 1649, 1371, 985, 585, 252, 38, 0, 10, 151, 345, 547, 715, 812, 819, 735, 583, 400, 229, 99, 23, 0, 0, 6, 12, 11, 6, 1, 1, 7, 16, 25, 32, 35, 35, 34, 31, 29, 26, 25, 23, 23, 22, 22, 22, 22, 22, 22, 23, 24, 25, 27, 29, 30, 31, 31, 30, 28, 24, 19, 15, 11, 11, 13, 17, 20, 19, 12, 1, 0, 0, 2, 20, 32, 25, 0, 0, 3, 130, 395, 790, 1258, 1698, 1999, 2081, 1921, 1561, 1093, 623, 244, 14, 0, 44, 260, 553, 864, 1131, 1295, 1313, 1178, 918, 595, 288, 70, 0, 63, 263, 536, 811, 1017, 1106, 1058, 887, 636, 364, 132, 0, 0, 114, 363, 687, 1017, 1280, 1412, 1383, 1203, 921, 607, 329, 131, 24, 0, 0, 11, 18, 13, 3, 0, 0, 3, 12, 18, 19, 16, 12, 8, 6, 5, 6, 6, 6, 6, 5, 4, 3, 2, 1, 1, 2, 5, 9, 13, 17, 19, 20, 18, 16, 13, 11, 9, 8, 8, 8, 8, 7, 7, 8, 9, 12, 15, 17, 19, 19, 18, 17, 17, 18, 20, 23, 24, 24, 23, 19, 16, 14, 13, 14, 16, 18, 20, 22, 22, 21, 21, 21, 22, 23, 23, 23, 23, 21, 19, 17, 15, 13, 12, 10, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 8, 9, 11, 13, 14, 15, 14, 12, 9, 6, 4, 3, 4, 5, 6, 6, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 4, 11, 18, 19, 12, 0, 0, 6, 65, 178, 336, 510, 660, 745, 742, 652, 500, 327, 173, 64, 7, 0, 0, 9, 13, 11, 6, 2, 3, 8, 12, 15, 14, 11, 6, 2, 0, 0, 1, 3, 5, 6, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 8, 8, 7, 5, 3, 2, 1, 1, 2, 4, 6, 8, 11, 15, 18, 21, 22, 21, 18, 13, 8, 4, 1, 1, 2, 5, 7, 10, 11, 10, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 5, 9, 13, 12, 7, 0, 0, 0, 2, 17, 28, 22, 1, 0, 0, 95, 301, 609, 969, 1301, 1516, 1554, 1403, 1108, 751, 416, 169, 30, 0, 0, 14, 26, 22, 10, 1, 3, 13, 27, 37, 40, 36, 29, 21, 15, 11, 9, 7, 5, 4, 4, 5, 6, 9, 11, 12, 12, 12, 12, 12, 13, 15, 16, 17, 17, 15, 13, 12, 11, 11, 12, 13, 13, 12, 10, 7, 5, 4, 5, 7, 10, 13, 16, 17, 18, 17, 15, 13, 11, 10, 10, 12, 14, 17, 18, 18, 16, 13, 10, 7, 5, 4, 3, 2, 1, 0, 0, 0, 1, 3, 6, 9, 14, 17, 21, 23, 24, 23, 21, 19, 16, 13, 11, 10, 9, 8, 6, 4, 2, 1, 0, 1, 4, 7, 12, 15, 18, 19, 19, 16, 13, 10, 7, 5, 4, 4, 5, 7, 9, 11, 12, 13, 12, 10, 8, 5, 4, 3, 5, 8, 12, 15, 17, 17, 15, 12, 9, 7, 5, 5, 5, 5, 5, 4, 4, 5, 6, 7, 9, 10, 10, 8, 7, 5, 5, 6, 10, 15, 20, 22, 21, 18, 14, 12, 14, 17, 17, 11, 0, 0, 2, 50, 147, 288, 451, 601, 697, 715, 647, 513, 350, 196, 81, 15, 0, 0, 7, 13, 11, 6, 2, 3, 10, 19, 27, 31, 30, 26, 21, 16, 12, 9, 8, 6, 5, 3, 1, 1, 1, 2, 4, 5, 5, 7, 10, 15, 22, 27, 27, 20, 7, 0, 0, 0, 17, 34, 34, 12, 0, 0, 72, 289, 640, 1074, 1496, 1793, 1881, 1732, 1391, 957, 539, 222, 41, 0, 0, 18, 34, 29, 11, 0, 0, 0, 5, 13, 15, 12, 7, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 9, 7, 4, 1, 0, 0, 1, 2, 4, 4, 4, 2, 1, 0, 0, 0, 2, 4, 7, 9, 11, 13, 14, 14, 13, 11, 9, 6, 4, 2, 2, 3, 5, 7, 9, 8, 5, 1, 0, 0, 5, 13, 16, 11, 0, 0, 5, 67, 186, 356, 544, 707, 801, 797, 697, 531, 342, 176, 60, 2, 0, 0, 11, 16, 12, 4, 0, 0, 0, 1, 3, 4, 3, 2, 2, 3, 5, 7, 9, 11, 13, 14, 14, 13, 11, 7, 3, 1, 0, 0, 1, 4, 6, 7, 6, 2, 0, 0, 0, 4, 11, 14, 9, 0, 0, 10, 69, 176, 321, 478, 609, 679, 669, 580, 431, 254, 88, 0, 0, 98, 376, 777, 1229, 1627, 1867, 1881, 1665, 1283, 838, 438, 156, 11, 0, 0, 24, 35, 24, 5, 0, 0, 0, 11, 18, 17, 11, 5, 0, 0, 0, 1, 4, 5, 7, 7, 8, 9, 10, 9, 9, 8, 8, 9, 13, 19, 25, 29, 28, 21, 10, 0, 0, 0, 9, 22, 25, 12, 0, 0, 50, 193, 430, 729, 1026, 1242, 1306, 1187, 908, 542, 196, 0, 0, 244, 709, 1283, 1827, 2200, 2306, 2124, 1714, 1191, 685, 297, 68, 0, 0, 18, 38, 33, 13, 0, 0, 0, 10, 22, 26, 23, 14, 6, 2, 1, 3, 6, 8, 10, 11, 11, 11, 8, 3, 0, 0, 2, 11, 18, 17, 6, 0, 0, 30, 127, 284, 481, 674, 812, 855, 790, 637, 441, 252, 108, 24, 0, 0, 0, 4, 7, 8, 9, 7, 0, 0, 0, 44, 160, 345, 578, 809, 979, 1041, 977, 805, 573, 341, 156, 41, 0, 0, 5, 17, 17, 10, 1, 0, 0, 2, 6, 8, 7, 5, 3, 2, 3, 4, 6, 7, 8, 8, 8, 8, 7, 6, 5, 4, 4, 5, 6, 8, 10, 11, 11, 9, 4, 0, 0, 0, 2, 10, 15, 12, 1, 0, 0, 44, 141, 286, 457, 613, 713, 729, 655, 513, 342, 185, 70, 9, 0, 0, 8, 12, 8, 1, 0, 0, 5, 14, 20, 22, 19, 15, 12, 11, 12, 15, 19, 21, 21, 19, 15, 10, 6, 4, 4, 6, 10, 15, 18, 20, 18, 14, 8, 2, 0, 0, 0, 6, 11, 11, 6, 0, 0, 12, 60, 142, 250, 361, 448, 487, 465, 391, 284, 172, 81, 22, 0, 0, 2, 8, 8, 4, 0, 0, 0, 4, 10, 14, 16, 15, 12, 8, 5, 3, 3, 4, 6, 7, 8, 7, 6, 5, 4, 4, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 1, 0, 0, 2, 5, 7, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 1, 4, 6, 8, 9, 8, 5, 2, 0, 0, 0, 2, 4, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 10, 13, 13, 10, 6, 2, 0, 0, 2, 6, 10, 14, 16, 16, 15, 13, 11, 9, 7, 6, 5, 4, 3, 4, 5, 8, 11, 13, 13, 9, 3, 0, 0, 2, 9, 14, 11, 0, 0, 0, 46, 146, 294, 466, 621, 717, 727, 648, 504, 335, 182, 72, 12, 0, 0, 0, 3, 5, 7, 9, 7, 0, 0, 0, 50, 164, 341, 557, 764, 910, 953, 880, 713, 500, 293, 132, 35, 0, 0, 0, 4, 11, 16, 17, 9, 0, 0, 7, 97, 277, 540, 844, 1118, 1289, 1305, 1155, 878, 545, 240, 35, 0, 55, 254, 511, 760, 935, 991, 914, 725, 472, 223, 44, 0, 73, 285, 575, 870, 1094, 1183, 1110, 890, 582, 275, 60, 8, 142, 434, 809, 1164, 1403, 1466, 1342, 1076, 745, 430, 192, 52, 0, 0, 0, 3, 8, 15, 21, 18, 1, 0, 0, 74, 286, 631, 1061, 1483, 1784, 1875, 1728, 1389, 953, 534, 217, 37, 0, 0, 19, 35, 28, 9, 0, 0, 2, 17, 30, 35, 32, 26, 20, 16, 17, 21, 27, 33, 38, 37, 31, 18, 5, 0, 1, 15, 31, 35, 17, 0, 0, 38, 205, 494, 872, 1260, 1559, 1681, 1592, 1319, 939, 555, 249, 63, 0, 0, 7, 21, 19, 8, 0, 0, 0, 0, 0, 0, 38, 130, 277, 462, 645, 776, 817, 756, 612, 426, 246, 108, 28, 0, 0, 0, 0, 0, 4, 14, 21, 14, 0, 0, 15, 137, 372, 703, 1070, 1383, 1555, 1533, 1320, 970, 574, 229, 11, 0, 72, 307, 601, 877, 1067, 1125, 1042, 847, 594, 347, 155, 40, 0, 0, 7, 17, 15, 6, 0, 0, 0, 6, 12, 15, 13, 9, 5, 2, 2, 3, 4, 5, 5, 4, 2, 0, 0, 0, 1, 4, 7, 10, 12, 13, 12, 11, 8, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 9, 10, 10, 9, 6, 3, 1, 0, 0, 0, 0, 0, 1, 3, 6, 11, 17, 21, 22, 19, 11, 1, 0, 0, 4, 17, 23, 16, 0, 0, 5, 96, 270, 515, 783, 1007, 1125, 1101, 945, 701, 437, 213, 65, 0, 0, 2, 17, 19, 10, 0, 0, 0, 10, 21, 28, 29, 25, 18, 11, 7, 4, 3, 4, 6, 10, 14, 16, 15, 10, 2, 0, 0, 2, 13, 21, 16, 0, 0, 0, 72, 224, 447, 706, 938, 1082, 1095, 975, 757, 502, 272, 107, 18, 0, 0, 0, 4, 7, 12, 15, 11, 0, 0, 0, 80, 257, 527, 846, 1141, 1333, 1364, 1225, 953, 619, 304, 74, 0, 0, 132, 342, 572, 769, 883, 889, 787, 607, 399, 211, 77, 7, 0, 0, 12, 18, 13, 5, 1, 5, 16, 28, 36, 38, 34, 26, 18, 13, 10, 10, 12, 13, 13, 12, 10, 7, 6, 5, 6, 9, 12, 14, 16, 18, 17, 16, 13, 10, 8, 6, 7, 11, 17, 24, 30, 34, 34, 31, 25, 19, 13, 9, 8, 8, 10, 11, 11, 10, 9, 7, 6, 6, 6, 6, 6, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 6, 4, 2, 0, 0, 3, 8, 14, 15, 10, 0, 0, 1, 38, 113, 221, 342, 448, 509, 509, 447, 341, 220, 113, 38, 1, 0, 0, 7, 9, 6, 0, 0, 0, 2, 6, 8, 8, 6, 3, 2, 2, 4, 6, 7, 7, 6, 4, 1, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 9, 9, 9, 9, 7, 6, 4, 3, 2, 1, 1, 1, 1, 1, 2, 4, 7, 10, 13, 15, 15, 13, 11, 7, 3, 1, 0, 0, 1, 3, 5, 6, 6, 5, 4, 5, 7, 9, 12, 14, 14, 12, 9, 5, 3, 2, 2, 2, 1, 0, 0, 0, 1, 8, 15, 16, 8, 0, 0, 13, 76, 185, 326, 470, 580, 623, 587, 484, 344, 204, 93, 27, 0, 0, 0, 0, 0, 0, 7, 18, 21, 10, 0, 0, 38, 178, 416, 723, 1034, 1267, 1354, 1270, 1041, 732, 424, 184, 40, 0, 0, 10, 24, 21, 9, 0, 0, 1, 13, 23, 28, 26, 21, 15, 10, 8, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 2, 5, 9, 13, 16, 19, 19, 16, 10, 4, 0, 0, 3, 10, 14, 11, 1, 0, 1, 45, 136, 271, 429, 575, 671, 690, 624, 485, 305, 127, 0, 0, 61, 290, 625, 1002, 1336, 1540, 1559, 1389, 1080, 716, 384, 145, 18, 0, 0, 18, 27, 19, 4, 0, 0, 8, 23, 33, 34, 29, 20, 12, 7, 5, 5, 6, 7, 5, 3, 1, 0, 0, 0, 3, 7, 10, 13, 15, 15, 14, 11, 7, 1, 0, 0, 0, 7, 14, 15, 7, 0, 0, 18, 90, 212, 372, 537, 665, 723, 692, 583, 426, 262, 127, 38, 0, 0, 1, 9, 10, 5, 0, 0, 0, 3, 8, 11, 10, 8, 5, 3, 3, 3, 4, 5, 6, 5, 5, 4, 2, 1, 0, 0, 1, 4, 9, 14, 19, 21, 21, 18, 13, 8, 4, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 2, 4, 5, 4, 0, 0, 0, 0, 7, 17, 20, 10, 0, 0, 20, 119, 293, 523, 763, 953, 1039, 996, 836, 606, 367, 171, 47, 0, 0, 4, 17, 17, 8, 0, 0, 0, 8, 16, 20, 16, 9, 2, 0, 4, 10, 14, 10, 0, 0, 4, 56, 156, 298, 456, 594, 675, 678, 602, 469, 316, 177, 77, 20, 0, 0, 0, 0, 4, 14, 21, 17, 0, 0, 0, 84, 276, 571, 924, 1258, 1484, 1538, 1405, 1124, 773, 440, 189, 43, 0, 0, 0, 10, 12, 10, 9, 5, 0, 0, 0, 62, 213, 456, 763, 1072, 1305, 1399, 1324, 1099, 784, 454, 181, 13, 0, 32, 176, 357, 528, 651, 698, 661, 552, 402, 248, 122, 39, 0, 0, 1, 10, 14, 13, 12, 14, 19, 25, 30, 31, 28, 21, 15, 12, 13, 17, 18, 13, 2, 0, 0, 41, 132, 270, 435, 593, 704, 738, 685, 561, 398, 237, 109, 30, 0, 0, 2, 9, 11, 8, 7, 11, 18, 27, 33, 33, 29, 21, 14, 8, 5, 4, 5, 6, 7, 7, 8, 8, 8, 6, 4, 2, 0, 0, 1, 3, 5, 5, 5, 3, 2, 2, 4, 8, 13, 18, 21, 22, 20, 17, 12, 8, 5, 3, 2, 2, 3, 5, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 13, 13, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 3, 5, 5, 4, 1, 0, 0, 2, 9, 15, 15, 5, 0, 0, 31, 122, 271, 458, 645, 784, 836, 787, 651, 466, 278, 128, 35, 0, 0, 3, 12, 11, 5, 0, 0, 4, 12, 19, 21, 19, 14, 10, 7, 6, 7, 8, 9, 9, 9, 9, 10, 11, 12, 13, 14, 15, 15, 14, 13, 11, 9, 8, 7, 7, 7, 8, 7, 7, 6, 6, 8, 10, 11, 9, 4, 0, 0, 0, 7, 21, 26, 16, 0, 0, 16, 135, 354, 654, 978, 1248, 1388, 1359, 1169, 874, 552, 276, 90, 1, 0, 0, 18, 23, 14, 1, 0, 0, 1, 9, 15, 16, 14, 10, 7, 5, 4, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 2, 0, 0, 0, 0, 4, 10, 12, 7, 0, 0, 10, 68, 174, 319, 476, 609, 682, 674, 587, 447, 290, 151, 55, 5, 0, 0, 8, 11, 8, 1, 0, 0, 0, 5, 9, 11, 8, 2, 0, 0, 0, 7, 16, 18, 8, 0, 0, 25, 126, 300, 524, 755, 934, 1011, 964, 808, 587, 359, 173, 53, 0, 0, 0, 7, 8, 4, 1, 0, 0, 0, 0, 8, 50, 134, 256, 400, 534, 622, 639, 578, 451, 288, 130, 16, 0, 28, 164, 358, 568, 742, 837, 829, 723, 551, 358, 188, 69, 7, 0, 0, 6, 14, 15, 10, 2, 0, 0, 12, 69, 172, 317, 480, 627, 718, 725, 641, 484, 291, 113, 0, 0, 88, 295, 566, 840, 1050, 1144, 1099, 930, 685, 425, 208, 66, 0, 0, 1, 15, 17, 9, 0, 0, 2, 11, 20, 23, 20, 14, 7, 5, 7, 12, 18, 21, 21, 18, 13, 8, 4, 3, 4, 6, 9, 11, 13, 15, 16, 16, 17, 18, 19, 19, 16, 13, 8, 4, 2, 2, 3, 6, 6, 3, 0, 0, 0, 5, 16, 22, 15, 0, 0, 7, 97, 271, 520, 799, 1042, 1185, 1186, 1044, 797, 507, 242, 55, 0, 1, 117, 288, 472, 627, 717, 723, 646, 508, 346, 197, 85, 21, 0, 0, 0, 5, 8, 10, 8, 2, 0, 0, 11, 75, 192, 357, 540, 699, 792, 792, 700, 542, 360, 195, 77, 13, 0, 0, 7, 11, 9, 2, 0, 0, 0, 1, 3, 3, 2, 2, 2, 3, 4, 5, 4, 3, 1, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 8, 8, 9, 10, 12, 13, 13, 11, 9, 7, 4, 3, 3, 3, 4, 5, 5, 6, 8, 9, 11, 13, 13, 11, 9, 6, 4, 3, 4, 5, 8, 9, 10, 10, 9, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 13, 15, 15, 14, 12, 9, 6, 4, 3, 3, 3, 4, 5, 6, 7, 7, 7, 7, 5, 4, 2, 1, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 0, 0, 0, 0, 2, 7, 9, 5, 0, 0, 9, 58, 148, 273, 410, 527, 593, 588, 515, 392, 253, 131, 45, 2, 0, 0, 10, 16, 17, 15, 14, 15, 18, 20, 20, 18, 14, 11, 8, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 4, 4, 4, 2, 0, 0, 0, 0, 5, 12, 12, 5, 0, 0, 25, 107, 244, 422, 606, 752, 820, 793, 677, 506, 322, 165, 58, 5, 0, 0, 8, 11, 7, 1, 0, 2, 8, 15, 19, 19, 15, 10, 5, 2, 1, 1, 1, 1, 0, 0, 0, 0, 2, 5, 8, 11, 14, 15, 16, 16, 14, 10, 3, 0, 0, 0, 7, 17, 20, 10, 0, 0, 31, 146, 347, 612, 894, 1123, 1239, 1207, 1032, 759, 457, 197, 33, 0, 53, 193, 360, 504, 587, 592, 524, 406, 270, 148, 60, 12, 0, 0, 6, 9, 6, 1, 0, 0, 4, 10, 14, 15, 14, 11, 9, 8, 9, 11, 13, 16, 17, 17, 14, 11, 7, 3, 0, 0, 0, 2, 4, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 4, 6, 9, 10, 10, 8, 6, 4, 2, 2, 2, 3, 4, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 4, 4, 4, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 11, 10, 9, 8, 7, 5, 3, 0, 0, 0, 0, 8, 15, 15, 5, 0, 0, 33, 135, 303, 519, 739, 910, 985, 944, 799, 591, 371, 187, 66, 6, 0, 0, 2, 4, 4, 4, 5, 3, 0, 0, 3, 59, 175, 351, 562, 765, 908, 953, 887, 730, 522, 315, 149, 44, 0, 0, 2, 12, 14, 11, 8, 9, 16, 23, 28, 27, 22, 16, 11, 10, 13, 18, 21, 22, 19, 14, 8, 4, 1, 2, 3, 5, 7, 7, 7, 5, 3, 1, 0, 0, 0, 2, 7, 12, 16, 18, 18, 15, 11, 7, 5, 6, 8, 12, 15, 16, 15, 13, 11, 11, 12, 13, 12, 8, 4, 3, 8, 17, 24, 20, 5, 0, 0, 56, 200, 429, 716, 1003, 1222, 1316, 1261, 1072, 800, 512, 267, 99, 13, 0, 0, 11, 16, 11, 2, 0, 0, 2, 9, 15, 17, 16, 14, 13, 14, 16, 19, 22, 24, 23, 20, 15, 9, 5, 4, 6, 10, 15, 18, 18, 15, 9, 4, 0, 0, 2, 7, 14, 20, 24, 26, 24, 21, 16, 10, 5, 2, 2, 3, 7, 11, 14, 15, 15, 12, 9, 6, 4, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 12, 13, 13, 10, 6, 2, 0, 0, 1, 2, 4, 4, 4, 4, 5, 6, 7, 6, 3, 0, 0, 0, 5, 13, 15, 7, 0, 0, 24, 116, 277, 494, 728, 928, 1041, 1038, 920, 718, 486, 273, 116, 27, 0, 0, 3, 10, 9, 4, 0, 0, 0, 0, 7, 33, 84, 162, 260, 360, 439, 477, 463, 400, 304, 199, 107, 41, 6, 0, 0, 4, 6, 6, 3, 3, 5, 9, 13, 14, 14, 12, 9, 8, 8, 9, 11, 13, 15, 15, 15, 13, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 11, 15, 18, 19, 17, 14, 10, 7, 5, 5, 7, 10, 14, 17, 19, 18, 15, 10, 6, 2, 0, 0, 0, 2, 4, 5, 7, 7, 7, 6, 6, 6, 7, 9, 11, 13, 14, 14, 12, 10, 7, 3, 1, 0, 1, 3, 6, 8, 11, 14, 17, 19, 20, 17, 11, 3, 0, 0, 3, 13, 19, 14, 0, 0, 4, 79, 232, 460, 730, 988, 1171, 1233, 1154, 953, 677, 390, 154, 15, 0, 85, 257, 465, 657, 788, 827, 767, 623, 429, 234, 84, 15, 42, 156, 329, 516, 672, 760, 761, 681, 541, 377, 223, 105, 32, 1, 0, 1, 6, 6, 2, 0, 0, 0, 6, 11, 14, 15, 13, 11, 11, 12, 15, 18, 21, 22, 20, 16, 10, 5, 2, 2, 6, 10, 12, 8, 0, 0, 2, 38, 109, 215, 340, 460, 548, 580, 550, 466, 348, 224, 118, 45, 7, 0, 0, 5, 10, 10, 8, 6, 5, 5, 6, 5, 5, 4, 4, 4, 5, 5, 5, 5, 6, 6, 6, 6, 5, 4, 3, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 11, 13, 12, 10, 7, 4, 2, 2, 2, 4, 4, 4, 4, 3, 3, 3, 4, 4, 5, 5, 5, 6, 7, 9, 11, 13, 14, 14, 13, 12, 11, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 6, 7, 7, 8, 9, 11, 14, 15, 16, 14, 12, 9, 8, 7, 9, 13, 18, 23, 24, 20, 9, 0, 0, 17, 75, 177, 315, 466, 600, 686, 703, 646, 532, 387, 243, 126, 48, 7, 0, 0, 0, 6, 11, 11, 5, 0, 0, 12, 81, 212, 404, 630, 849, 1010, 1074, 1025, 876, 664, 438, 241, 100, 22, 0, 0, 6, 13, 13, 10, 6, 5, 7, 10, 11, 10, 9, 8, 8, 10, 12, 13, 14, 14, 12, 10, 9, 8, 8, 8, 8, 8, 7, 6, 4, 3, 2, 3, 4, 5, 6, 5, 4, 2, 1, 1, 2, 4, 7, 8, 9, 8, 7, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 8, 10, 13, 15, 17, 17, 16, 13, 10, 6, 3, 1, 0, 1, 2, 5, 8, 11, 13, 13, 12, 10, 7, 4, 2, 2, 3, 5, 7, 7, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 11, 14, 15, 14, 13, 11, 9, 6, 2, 0, 0, 0, 4, 9, 11, 5, 0, 0, 19, 89, 212, 380, 565, 728, 829, 842, 764, 616, 434, 259, 122, 37, 0, 0, 1, 8, 9, 4, 0, 0, 0, 0, 2, 3, 2, 2, 2, 3, 5, 8, 10, 12, 12, 11, 9, 6, 2, 0, 0, 1, 3, 6, 5, 0, 0, 0, 22, 74, 156, 263, 378, 475, 533, 537, 485, 391, 276, 165, 78, 23, 0, 0, 0, 5, 6, 3, 0, 0, 0, 0, 1, 2, 2, 1, 1, 1, 3, 4, 6, 7, 7, 6, 4, 3, 1, 1, 1, 2, 4, 5, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 8, 7, 7, 6, 4, 3, 2, 3, 5, 8, 11, 10, 5, 0, 0, 15, 61, 140, 246, 362, 462, 522, 524, 464, 354, 223, 107, 43, 60, 168, 357, 595, 834, 1023, 1119, 1101, 976, 773, 540, 323, 155, 51, 3, 0, 0, 4, 7, 6, 3, 0, 0, 0, 5, 41, 113, 221, 357, 496, 607, 666, 657, 582, 461, 320, 190, 89, 28, 0, 0, 0, 5, 5, 2, 0, 0, 1, 6, 9, 11, 11, 9, 7, 6, 5, 6, 7, 8, 8, 8, 8, 6, 5, 3, 1, 0, 0, 1, 2, 4, 6, 8, 9, 8, 6, 4, 2, 1, 1, 2, 4, 6, 8, 9, 10, 11, 12, 12, 13, 14, 14, 11, 6, 0, 0, 5, 34, 89, 167, 259, 347, 414, 442, 426, 369, 286, 196, 115, 55, 17, 0, 0, 0, 0, 6, 10, 9, 2, 0, 0, 30, 118, 268, 468, 690, 887, 1015, 1042, 962, 796, 583, 369, 192, 73, 12, 0, 0, 6, 9, 5, 0, 0, 0, 3, 8, 12, 13, 12, 10, 9, 9, 10, 11, 13, 13, 13, 12, 10, 8, 5, 4, 4, 6, 8, 9, 6, 0, 0, 0, 25, 79, 163, 268, 375, 464, 513, 511, 460, 373, 268, 168, 88, 34, 6, 0, 0, 1, 4, 4, 1, 0, 0, 7, 32, 80, 152, 243, 340, 426, 480, 490, 451, 372, 271, 169, 85, 29, 1, 0, 0, 7, 11, 11, 10, 9, 10, 12, 15, 16, 16, 14, 12, 11, 12, 15, 18, 21, 23, 22, 20, 17, 15, 15, 18, 21, 25, 28, 30, 30, 29, 27, 24, 19, 13, 9, 7, 8, 10, 10, 5, 0, 0, 20, 89, 214, 391, 600, 802, 957, 1027, 997, 872, 681, 467, 278, 150, 105, 144, 246, 379, 506, 594, 622, 583, 486, 357, 227, 128, 87, 114, 203, 333, 471, 584, 643, 638, 570, 458, 328, 205, 108, 43, 10, 0, 0, 3, 6, 9, 12, 17, 24, 29, 30, 26, 18, 11, 7, 7, 9, 10, 5, 0, 0, 16, 79, 194, 357, 546, 726, 858, 913, 877, 761, 590, 403, 235, 108, 32, 0, 0, 1, 7, 8, 7, 6, 8, 12, 17, 19, 19, 16, 11, 8, 8, 9, 12, 15, 16, 17, 15, 13, 10, 7, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 11, 11, 9, 7, 4, 1, 0, 0, 0, 1, 3, 5, 6, 6, 6, 5, 4, 4, 4, 4, 5, 6, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 1, 3, 6, 8, 10, 11, 11, 11, 11, 12, 12, 11, 8, 4, 1, 1, 5, 8, 9, 3, 0, 0, 26, 100, 227, 401, 598, 779, 905, 946, 891, 752, 561, 363, 203, 114, 111, 188, 321, 473, 606, 687, 698, 639, 525, 384, 243, 128, 50, 10, 0, 0, 4, 6, 3, 0, 0, 0, 2, 7, 12, 15, 17, 16, 15, 13, 11, 9, 8, 7, 6, 5, 5, 5, 6, 7, 8, 10, 11, 11, 10, 8, 6, 3, 1, 0, 0, 0, 0, 2, 5, 8, 11, 13, 12, 10, 6, 3, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 2, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 2, 4, 5, 6, 6, 4, 3, 3, 3, 5, 7, 9, 10, 10, 8, 7, 6, 6, 7, 8, 9, 10, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 11, 11, 11, 10, 10, 10, 10, 10, 11, 11, 10, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 11, 10, 7, 5, 4, 3, 3, 1, 0, 0, 7, 35, 86, 160, 249, 339, 412, 453, 453, 413, 342, 254, 167, 93, 41, 11, 0, 0, 1, 4, 4, 4, 4, 4, 5, 5, 6, 5, 3, 1, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 6, 6, 6, 7, 9, 10, 11, 12, 11, 10, 9, 6, 5, 4, 4, 6, 8, 11, 12, 11, 9, 6, 3, 2, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 12, 13, 13, 11, 9, 6, 3, 3, 4, 6, 8, 9, 9, 8, 7, 6, 6, 7, 8, 9, 10, 11, 11, 10, 8, 6, 4, 3, 2, 2, 3, 3, 4, 4, 3, 2, 2, 2, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 9, 8, 6, 3, 0, 0, 0, 1, 3, 3, 0, 0, 2, 20, 57, 114, 186, 260, 322, 358, 358, 323, 260, 184, 117, 79, 85, 141, 244, 378, 516, 633, 704, 714, 662, 559, 426, 289, 169, 81, 27, 3, 0, 0, 2, 3, 2, 2, 5, 9, 14, 18, 19, 18, 15, 13, 12, 12, 14, 16, 18, 18, 17, 14, 10, 7, 5, 4, 4, 5, 5, 5, 3, 2, 1, 1, 1, 3, 5, 6, 7, 6, 2, 0, 0, 8, 33, 77, 140, 216, 292, 355, 390, 392, 359, 299, 224, 149, 86, 40, 13, 1, 0, 0, 1, 1, 0, 0, 0, 0, 3, 6, 8, 9, 9, 7, 5, 4, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 6, 6, 6, 6, 4, 0, 0, 0, 14, 45, 98, 169, 250, 328, 390, 421, 417, 378, 313, 234, 156, 90, 42, 14, 1, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 1, 3, 4, 5, 5, 5, 4, 3, 2, 1, 1, 1, 2, 4, 5, 3, 0, 0, 2, 24, 71, 147, 248, 359, 461, 533, 560, 536, 466, 368, 266, 184, 143, 156, 221, 326, 448, 562, 642, 671, 642, 561, 445, 316, 197, 103, 41, 9, 0, 0, 1, 3, 4, 5, 9, 15, 21, 25, 25, 22, 15, 8, 3, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 9, 39, 93, 171, 265, 361, 441, 489, 497, 463, 394, 306, 217, 146, 110, 115, 161, 237, 326, 408, 464, 483, 462, 404, 323, 233, 149, 82, 36, 10, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 4, 6, 7, 9, 11, 13, 14, 14, 14, 13, 10, 8, 5, 4, 3, 3, 4, 5, 6, 7, 7, 6, 4, 2, 1, 0, 1, 2, 2, 0, 0, 0, 13, 44, 97, 171, 257, 343, 413, 454, 459, 427, 364, 282, 196, 119, 60, 23, 4, 0, 0, 1, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 6, 9, 12, 15, 16, 14, 11, 6, 1, 0, 1, 3, 4, 1, 0, 0, 13, 59, 142, 265, 415, 573, 714, 813, 852, 825, 736, 603, 449, 298, 170, 79, 25, 1, 0, 0, 2, 2, 1, 0, 0, 1, 3, 5, 5, 4, 3, 4, 5, 6, 4, 0, 0, 6, 36, 98, 196, 324, 467, 601, 700, 744, 724, 645, 525, 391, 271, 190, 162, 188, 259, 356, 457, 538, 581, 579, 529, 443, 336, 227, 132, 62, 20, 1, 0, 0, 4, 4, 3, 0, 0, 2, 5, 9, 12, 13, 13, 11, 8, 6, 5, 5, 6, 6, 7, 7, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 0, 0, 0, 0, 1, 1, 1, 0, 0, 2, 14, 40, 81, 135, 195, 256, 307, 340, 350, 335, 296, 241, 177, 115, 63, 26, 6, 0, 0, 1, 3, 5, 6, 7, 9, 10, 11, 11, 11, 10, 11, 12, 15, 19, 22, 25, 25, 23, 19, 14, 9, 5, 3, 1, 0, 0, 0, 3, 18, 47, 96, 164, 246, 334, 413, 472, 498, 487, 441, 368, 281, 193, 117, 60, 23, 5, 0, 0, 1, 3, 5, 7, 9, 11, 11, 11, 10, 8, 6, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 7, 8, 8, 8, 8, 8, 8, 9, 9, 9, 7, 5, 3, 0, 0, 0, 3, 7, 11, 15, 17, 17, 15, 11, 7, 3, 1, 0, 0, 1, 3, 6, 7, 7, 7, 5, 3, 2, 1, 1, 2, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 8, 8, 7, 6, 4, 3, 2, 1, 1, 1, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 3, 3, 2, 1, 1, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 6, 7, 8, 8, 9, 9, 9, 9, 8, 7, 6, 4, 2, 2, 4, 11, 26, 53, 92, 142, 199, 254, 299, 326, 329, 307, 264, 209, 150, 96, 54, 24, 7, 0, 0, 1, 6, 11, 16, 21, 24, 26, 25, 21, 16, 11, 6, 3, 2, 3, 7, 14, 27, 50, 83, 129, 183, 241, 292, 329, 341, 328, 290, 240, 190, 156, 153, 185, 253, 347, 450, 545, 614, 645, 630, 573, 483, 375, 264, 166, 89, 38, 10, 0, 0, 0, 1, 1, 0, 1, 3, 6, 9, 11, 12, 11, 9, 6, 4, 3, 2, 3, 4, 6, 7, 6, 5, 2, 1, 0, 0, 1, 3, 5, 5, 4, 3, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 3, 1, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 4, 5, 6, 6, 5, 4, 3, 3, 3, 5, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 1, 2, 4, 7, 9, 10, 9, 8, 6, 4, 3, 3, 3, 4, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 5, 9, 12, 13, 12, 10, 6, 3, 1, 1, 0, 1, 1, 1, 2, 3, 4, 6, 7, 7, 5, 3, 1, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 6, 5, 5, 5, 4, 2, 0, 0, 2, 19, 53, 107, 181, 270, 365, 452, 522, 562, 567, 534, 470, 382, 285, 191, 112, 54, 19, 2, 0, 0, 3, 5, 7, 9, 11, 14, 15, 16, 15, 12, 10, 7, 6, 6, 6, 8, 13, 23, 41, 69, 111, 166, 229, 292, 346, 379, 384, 361, 317, 264, 220, 205, 229, 297, 401, 525, 647, 743, 796, 796, 745, 650, 528, 396, 271, 165, 87, 36, 9, 0, 0, 1, 5, 8, 10, 12, 14, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 15, 15, 14, 13, 11, 9, 7, 6, 4, 4, 4, 5, 6, 8, 9, 10, 9, 9, 8, 7, 7, 8, 10, 11, 12, 13, 14, 13, 12, 9, 6, 4, 5, 15, 35, 68, 114, 170, 229, 285, 331, 359, 366, 351, 316, 266, 208, 149, 96, 53, 24, 7, 0, 0, 0, 0, 0, 0, 1, 4, 6, 8, 8, 7, 5, 3, 1, 0, 0, 1, 6, 16, 32, 57, 91, 134, 182, 232, 275, 306, 319, 311, 284, 243, 201, 169, 158, 177, 225, 295, 376, 453, 511, 539, 532, 491, 422, 337, 246, 162, 93, 44, 14, 1, 0, 0, 0, 1, 1, 1, 2, 4, 5, 6, 5, 3, 2, 1, 2, 5, 13, 27, 50, 86, 134, 192, 252, 306, 347, 367, 364, 338, 294, 239, 179, 123, 75, 39, 16, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 6, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 3, 5, 9, 18, 34, 60, 97, 146, 203, 264, 319, 359, 379, 373, 343, 297, 247, 206, 186, 194, 233, 297, 374, 448, 506, 535, 529, 489, 420, 336, 247, 166, 99, 51, 21, 5, 0, 0, 0, 0, 3, 14, 40, 87, 156, 247, 353, 461, 556, 622, 648, 630, 572, 484, 381, 278, 188, 116, 64, 30, 11, 2, 0, 2, 6, 10, 14, 15, 16, 14, 12, 11, 9, 8, 8, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 10, 10, 9, 8, 5, 3, 1, 1, 1, 4, 9, 21, 44, 81, 138, 214, 305, 401, 488, 553, 584, 577, 535, 469, 394, 326, 281, 269, 291, 345, 418, 496, 561, 600, 603, 570, 505, 418, 323, 230, 149, 87, 43, 17, 4, 0, 0, 0, 6, 22, 52, 102, 172, 261, 360, 458, 544, 604, 630, 621, 577, 506, 419, 325, 235, 156, 93, 48, 19, 4, 0, 0, 0, 2, 4, 5, 6, 7, 8, 7, 6, 4, 3, 4, 8, 16, 30, 49, 73, 103, 138, 174, 207, 234, 249, 250, 237, 210, 174, 134, 96, 62, 36, 18, 7, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 3, 3, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 4, 6, 7, 9, 10, 10, 10, 9, 9, 10, 10, 11, 11, 11, 10, 9, 9, 9, 11, 13, 15, 17, 18, 18, 16, 14, 12, 10, 8, 6, 3, 0, 0, 0, 6, 24, 56, 104, 169, 247, 334, 422, 502, 564, 599, 601, 568, 505, 420, 325, 232, 150, 86, 43, 17, 4, 0, 1, 3, 6, 8, 10, 12, 13, 13, 12, 10, 8, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 3, 2, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 3, 9, 19, 34, 54, 80, 110, 142, 174, 201, 220, 228, 225, 211, 190, 167, 151, 149, 164, 201, 258, 328, 401, 467, 513, 532, 519, 477, 412, 334, 252, 176, 112, 64, 31, 12, 2, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 9, 10, 12, 14, 16, 17, 16, 14, 12, 10, 9, 9, 9, 9, 9, 8, 7, 4, 2, 1, 1, 2, 4, 6, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 6, 12, 26, 52, 94, 153, 229, 316, 405, 484, 542, 570, 565, 529, 471, 403, 339, 291, 270, 276, 308, 356, 409, 453, 477, 478, 453, 408, 348, 283, 218, 159, 108, 68, 37, 17, 5, 0, 0, 2, 7, 12, 18, 22, 24, 23, 18, 12, 5, 0, 0, 5, 21, 48, 91, 150, 226, 316, 414, 511, 594, 653, 677, 664, 616, 540, 446, 348, 256, 176, 112, 65, 33, 13, 3, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 1, 2, 4, 5, 6, 5, 5, 4, 4, 6, 11, 19, 33, 51, 76, 108, 145, 186, 226, 261, 287, 300, 298, 280, 249, 209, 164, 121, 83, 53, 31, 18, 10, 7, 6, 9, 15, 28, 49, 79, 118, 164, 215, 266, 313, 350, 374, 381, 369, 339, 294, 239, 183, 130, 85, 51, 27, 12, 4, 1, 0, 0, 0, 1, 2, 4, 6, 8, 10, 11, 10, 8, 8, 11, 19, 36, 61, 93, 130, 169, 207, 241, 267, 283, 287, 277, 254, 220, 179, 134, 93, 57, 31, 13, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 8, 7, 5, 3, 2, 3, 5, 8, 10, 12, 12, 11, 9, 6, 5, 4, 4, 3, 1, 0, 0, 5, 23, 56, 108, 177, 259, 347, 433, 507, 563, 595, 600, 577, 530, 462, 382, 297, 216, 145, 89, 48, 22, 8, 1, 0, 0, 1, 4, 7, 10, 12, 12, 11, 9, 7, 5, 3, 3, 4, 4, 5, 5, 4, 4, 3, 2, 3, 3, 4, 4, 3, 2, 1, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 5, 4, 4, 3, 2, 2, 2, 3, 5, 6, 7, 7, 7, 7, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 1, 6, 14, 27, 47, 74, 109, 149, 194, 239, 279, 309, 324, 322, 304, 272, 231, 185, 140, 98, 64, 38, 19, 8, 2, 0, 0, 0, 0, 2, 3, 5, 6, 6, 5, 4, 3, 2, 2, 2, 3, 3, 3, 2, 1, 1, 1, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 8, 8, 7, 6, 6, 5, 5, 6, 6, 7, 9, 13, 19, 28, 43, 64, 92, 126, 164, 203, 240, 270, 290, 300, 301, 298, 295, 299, 313, 342, 386, 443, 509, 575, 634, 674, 689, 672, 625, 552, 462, 365, 272, 190, 123, 72, 38, 16, 4, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 5, 6, 7, 9, 11, 12, 12, 12, 10, 8, 6, 5, 4, 3, 3, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 3, 3, 4, 6, 7, 7, 8, 8, 8, 7, 7, 6, 5, 5, 5, 5, 6, 8, 10, 11, 13, 13, 13, 11, 9, 7, 5, 3, 3, 4, 5, 7, 8, 8, 9, 9, 9, 9, 10, 10, 10, 10, 9, 8, 8, 7, 7, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 5, 7, 14, 25, 43, 65, 91, 118, 144, 168, 189, 204, 213, 214, 207, 193, 171, 145, 117, 89, 64, 43, 26, 14, 8, 7, 11, 21, 37, 57, 82, 112, 145, 181, 217, 250, 278, 296, 302, 296, 278, 252, 219, 183, 147, 112, 81, 54, 34, 20, 13, 13, 21, 36, 62, 99, 150, 216, 295, 384, 474, 555, 617, 652, 656, 628, 575, 504, 425, 344, 267, 198, 138, 88, 49, 21, 5, 0, 0, 3, 7, 9, 8, 5, 2, 0, 0, 2, 6, 9, 10, 10, 9, 7, 4, 2, 1, 1, 2, 3, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 3, 2, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 6, 6, 6, 6, 7, 8, 9, 11, 12, 13, 13, 13, 13, 12, 12, 12, 11, 11, 10, 9, 7, 6, 5, 4, 3, 4, 4, 5, 6, 7, 8, 9, 10, 11, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 10, 9, 7, 6, 6, 7, 8, 9, 9, 8, 7, 5, 4, 3, 4, 5, 6, 8, 9, 9, 9, 7, 6, 4, 2, 1, 1, 1, 3, 4, 5, 5, 6, 6, 7, 7, 8, 8, 8, 7, 6, 5, 4, 4, 4, 5, 7, 10, 12, 13, 13, 12, 10, 8, 8, 9, 11, 15, 17, 18, 17, 14, 10, 7, 5, 6, 9, 12, 15, 17, 16, 14, 11, 8, 5, 4, 4, 4, 5, 6, 6, 6, 6, 5, 5, 7, 8, 10, 11, 12, 11, 9, 8, 7, 6, 7, 9, 10, 11, 10, 9, 7, 6, 5, 5, 5, 6, 7, 7, 8, 9, 10, 11, 12, 12, 13, 13, 13, 12, 10, 9, 8, 8, 8, 7, 7, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 14, 20, 29, 42, 58, 78, 98, 116, 132, 142, 147, 147, 142, 132, 119, 103, 86, 69, 54, 41, 33, 27, 23, 21, 22, 25, 33, 45, 62, 83, 107, 132, 157, 182, 206, 225, 239, 244, 240, 226, 203, 174, 143, 113, 86, 63, 44, 28, 16, 7, 1, 0, 0, 2, 4, 5, 5, 4, 3, 2, 3, 3, 4, 5, 6, 7, 9, 12, 16, 18, 19, 18, 16, 14, 14, 16, 23, 35, 54, 80, 115, 158, 209, 267, 330, 393, 454, 507, 549, 576, 584, 574, 549, 513, 476, 444, 424, 419, 428, 448, 472, 494, 508, 510, 495, 463, 417, 359, 295, 230, 172, 123, 86, 60, 46, 40, 43, 54, 74, 105, 148, 202, 265, 333, 399, 459, 507, 540, 555, 551, 529, 491, 439, 378, 313, 248, 189, 138, 98, 68, 48, 35, 28, 24, 23, 22, 21, 20, 19, 18, 18, 18, 19, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 23, 25, 28, 34, 42, 55, 73, 98, 128, 164, 203, 243, 278, 306, 322, 326, 317, 296, 267, 233, 198, 164, 132, 104, 79, 59, 42, 30, 24, 25, 32, 47, 68, 97, 130, 166, 202, 234, 261, 280, 289, 288, 277, 258, 233, 204, 172, 141, 111, 83, 60, 42, 28, 20, 14, 12, 10, 8, 6, 3, 1, 1, 1, 3, 5, 6, 6, 5, 4, 3, 5, 7, 10, 13, 14, 14, 13, 10, 7, 3, 1, 0, 1, 4, 7, 11, 14, 15, 14, 11, 8, 5, 4, 5, 6, 9, 11, 11, 11, 10, 9, 8, 8, 9, 10, 11, 12, 13, 13, 12, 10, 7, 4, 2, 1, 2, 6, 12, 21, 32, 46, 65, 89, 118, 151, 186, 219, 247, 267, 279, 282, 275, 259, 236, 207, 173, 139, 106, 77, 54, 39, 30, 27, 28, 33, 41, 53, 71, 95, 125, 161, 198, 235, 269, 296, 316, 327, 332, 332, 328, 324, 322, 324, 331, 343, 360, 380, 402, 423, 439, 449, 449, 439, 421, 400, 382, 372, 373, 386, 407, 430, 450, 459, 456, 440, 413, 377, 335, 289, 243, 197, 153, 115, 82, 57, 39, 28, 23, 21, 22, 24, 25, 25, 25, 24, 25, 25, 27, 30, 35, 43, 54, 70, 92, 118, 147, 179, 210, 239, 264, 284, 296, 300, 295, 280, 258, 229, 198, 165, 134, 105, 81, 62, 50, 46, 50, 64, 87, 117, 155, 200, 249, 302, 355, 405, 449, 482, 502, 508, 500, 480, 453, 422, 392, 366, 349, 341, 340, 346, 353, 358, 359, 351, 334, 308, 274, 236, 195, 155, 119, 89, 66, 49, 39, 31, 26, 23, 20, 18, 16, 16, 16, 16, 15, 14, 13, 12, 13, 15, 17, 19, 20, 19, 16, 12, 9, 6, 6, 7, 9, 11, 12, 12, 10, 8, 7, 6, 7, 10, 12, 15, 16, 16, 15, 14, 12, 12, 12, 12, 13, 13, 12, 11, 9, 7, 6, 5, 4, 4, 4, 4, 4, 5, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 7, 6, 5, 4, 4, 4, 6, 9, 13, 20, 28, 41, 57, 77, 99, 122, 145, 166, 187, 205, 221, 234, 244, 251, 255, 259, 263, 269, 278, 291, 307, 327, 348, 369, 388, 400, 403, 394, 373, 340, 300, 256, 213, 172, 135, 103, 76, 53, 35, 23, 16, 12, 11, 10, 9, 7, 4, 2, 2, 3, 6, 9, 12, 13, 14, 13, 10, 8, 6, 5, 5, 6, 8, 8, 9, 8, 6, 6, 6, 8, 10, 13, 16, 17, 18, 18, 20, 23, 29, 38, 51, 69, 95, 129, 172, 221, 275, 328, 376, 414, 439, 452, 454, 448, 436, 421, 405, 390, 376, 366, 361, 362, 368, 376, 385, 389, 386, 374, 354, 325, 292, 257, 221, 186, 154, 125, 99, 77, 61, 50, 47, 52, 64, 83, 105, 130, 156, 182, 206, 228, 247, 263, 273, 277, 274, 263, 244, 220, 191, 160, 129, 101, 77, 58, 44, 33, 25, 18, 13, 10, 8, 8, 11, 15, 20, 24, 28, 30, 32, 35, 42, 55, 73, 98, 129, 164, 200, 236, 269, 298, 321, 335, 339, 333, 316, 289, 257, 221, 186, 153, 124, 100, 79, 62, 47, 34, 25, 17, 13, 11, 10, 9, 10, 10, 10, 11, 11, 11, 9, 7, 5, 2, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 5, 6, 7, 9, 9, 9, 9, 8, 6, 5, 3, 2, 1, 1, 2, 3, 5, 7, 8, 9, 10, 12, 13, 15, 15, 15, 13, 10, 7, 6, 6, 9, 14, 20, 26, 31, 36, 42, 52, 67, 87, 113, 141, 171, 201, 230, 258, 283, 306, 325, 339, 348, 354, 359, 367, 379, 398, 423, 448, 471, 486, 491, 485, 468, 443, 411, 374, 334, 291, 246, 201, 158, 120, 88, 63, 46, 36, 29, 25, 21, 19, 17, 16, 17, 19, 22, 26, 32, 40, 50, 63, 80, 102, 129, 161, 199, 242, 288, 335, 380, 420, 450, 470, 479, 479, 472, 462, 451, 443, 440, 442, 450, 463, 477, 489, 495, 492, 479, 455, 422, 382, 337, 290, 244, 200, 161, 127, 99, 75, 55, 40, 28, 19, 13, 10, 9, 9, 9, 9, 10, 11, 12, 13, 13, 13, 13, 12, 11, 10, 10, 10, 11, 12, 13, 14, 14, 13, 12, 11, 10, 10, 10, 12, 13, 15, 17, 17, 17, 16, 14, 12, 11, 10, 10, 10, 11, 13, 14, 14, 12, 9, 6, 4, 3, 2, 3, 4, 5, 5, 5, 5, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 5, 5, 5, 4, 4, 3, 4, 4, 6, 7, 8, 8, 7, 5, 3, 1, 1, 1, 1, 2, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 1, 0, 0, 0, 1, 3, 5, 5, 5, 4, 3, 3, 5, 7, 9, 10, 10, 8, 7, 6, 7, 8, 9, 9, 8, 6, 4, 2, 2, 2, 4, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 4, 3, 3, 5, 7, 10, 12, 13, 13, 13, 12, 11, 11, 11, 13, 16, 21, 28, 37, 47, 59, 72, 88, 107, 130, 157, 187, 219, 248, 274, 295, 310, 319, 326, 330, 336, 344, 355, 369, 385, 402, 417, 430, 439, 443, 443, 436, 423, 403, 376, 343, 304, 262, 219, 178, 141, 110, 85, 65, 51, 42, 36, 31, 27, 23, 19, 16, 15, 14, 15, 16, 17, 16, 14, 11, 8, 6, 6, 8, 11, 14, 15, 14, 11, 8, 5, 3, 3, 4, 6, 8, 10, 11, 12, 14, 15, 17, 19, 23, 28, 35, 46, 62, 82, 106, 132, 158, 183, 206, 226, 245, 261, 276, 288, 295, 296, 287, 271, 248, 222, 194, 169, 145, 124, 104, 85, 67, 51, 37, 27, 20, 15, 12, 11, 9, 8, 8, 7, 6, 6, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 12, 12, 10, 7, 5, 4, 4, 6, 7, 8, 7, 6, 5, 5, 5, 6, 7, 8, 8, 8, 7, 7, 6, 6, 5, 5, 5, 5, 6, 7, 7, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 6, 8, 11, 14, 20, 28, 39, 53, 72, 94, 118, 145, 174, 203, 234, 264, 292, 318, 338, 353, 361, 364, 362, 358, 353, 349, 346, 345, 346, 348, 352, 356, 358, 358, 353, 343, 329, 311, 290, 267, 242, 214, 185, 156, 127, 102, 81, 65, 51, 40, 31, 23, 16, 12, 9, 8, 9, 9, 9, 8, 7, 7, 6, 6, 4, 2, 1, 1, 2, 5, 10, 14, 16, 16, 14, 11, 8, 6, 6, 7, 8, 9, 8, 8, 8, 10, 15, 23, 33, 44, 55, 67, 78, 92, 110, 133, 161, 195, 230, 265, 297, 322, 340, 352, 359, 363, 365, 366, 366, 365, 365, 365, 368, 374, 384, 395, 406, 413, 416, 415, 411, 406, 400, 396, 392, 389, 384, 378, 370, 362, 353, 346, 339, 332, 324, 311, 292, 267, 236, 203, 170, 141, 118, 99, 84, 71, 58, 45, 33, 22, 14, 10, 9, 10, 12, 13, 14, 13, 11, 10, 8, 8, 8, 10, 11, 12, 12, 10, 7, 4, 1, 1, 2, 4, 7, 9, 10, 8, 6, 3, 1, 1, 3, 6, 9, 10, 10, 9, 7, 5, 5, 6, 8, 10, 11, 11, 10, 8, 6, 5, 5, 7, 8, 9, 10, 9, 8, 8, 7, 8, 9, 10, 12, 13, 13, 13, 12, 10, 8, 7, 6, 7, 9, 12, 13, 13, 11, 7, 4, 1, 0, 1, 3, 5, 6, 6, 5, 4, 3, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 5, 6, 8, 10, 14, 19, 27, 37, 49, 61, 73, 84, 95, 106, 119, 134, 150, 163, 172, 174, 170, 160, 148, 135, 125, 115, 105, 94, 80, 63, 47, 32, 20, 13, 9, 7, 5, 4, 2, 0, 0, 0, 0, 2, 5, 9, 14, 20, 26, 32, 39, 46, 54, 62, 72, 82, 93, 105, 116, 125, 131, 134, 134, 130, 124, 118, 111, 104, 96, 88, 79, 71, 64, 61, 62, 68, 80, 94, 111, 131, 154, 180, 209, 241, 274, 304, 329, 348, 361, 366, 364, 356, 342, 322, 297, 269, 239, 209, 178, 148, 120, 94, 72, 54, 40, 30, 23, 18, 13, 8, 4, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 6, 5, 3, 1, 0, 0, 0, 1, 1, 2, 3, 3, 3, 4, 4, 4, 5, 7, 12, 18, 27, 37, 47, 58, 69, 80, 92, 106, 122, 138, 154, 169, 181, 190, 195, 196, 193, 187, 178, 166, 152, 137, 122, 108, 95, 83, 72, 62, 52, 42, 33, 25, 19, 13, 8, 4, 1, 0, 0, 2, 7, 13, 20, 26, 30, 35, 39, 44, 52, 61, 71, 81, 91, 100, 110, 122, 135, 151, 168, 186, 204, 223, 245, 268, 294, 320, 345, 368, 390, 409, 428, 446, 462, 474, 478, 472, 454, 426, 390, 350, 307, 266, 228, 193, 162, 135, 111, 90, 72, 57, 44, 33, 25, 17, 11, 7, 3, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 7, 6, 5, 4, 4, 5, 7, 10, 11, 12, 12, 12, 11, 9, 7, 5, 3, 2, 1, 2, 4, 6, 7, 8, 7, 6, 5, 4, 3, 3, 4, 4, 4, 5, 5, 5, 4, 4, 4, 3, 4, 5, 6, 8, 10, 12, 13, 13, 13, 13, 13, 13, 12, 12, 12, 11, 11, 10, 9, 8, 6, 4, 3, 3, 4, 6, 7, 8, 8, 6, 5, 3, 2, 1, 1, 2, 2, 1, 0, 0, 0, 1, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 14, 18, 22, 28, 35, 44, 54, 66, 79, 97, 118, 143, 170, 198, 223, 243, 258, 267, 272, 275, 277, 280, 281, 280, 274, 261, 243, 219, 193, 166, 141, 119, 99, 82, 67, 54, 43, 34, 27, 21, 16, 12, 9, 7, 6, 5, 5, 5, 5, 5, 4, 4, 3, 3, 4, 4, 5, 6, 6, 5, 5, 4, 3, 3, 2, 2, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 10, 12, 16, 21, 30, 41, 57, 76, 96, 118, 140, 161, 182, 203, 226, 250, 276, 302, 325, 345, 359, 368, 373, 374, 372, 368, 362, 355, 347, 339, 332, 328, 325, 322, 318, 309, 297, 281, 263, 245, 228, 213, 198, 183, 165, 146, 125, 104, 85, 69, 56, 46, 37, 30, 24, 18, 12, 8, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 4, 6, 9, 12, 14, 13, 11, 8, 4, 1, 0, 0, 3, 6, 8, 10, 10, 9, 8, 6, 6, 5, 5, 5, 6, 6, 5, 5, 5, 6, 6, 6, 5, 4, 3, 2, 1, 1, 2, 4, 7, 10, 12, 13, 14, 14, 15, 17, 19, 21, 24, 26, 29, 34, 40, 50, 62, 77, 94, 110, 125, 139, 151, 161, 170, 178, 186, 195, 206, 218, 232, 247, 261, 275, 287, 297, 305, 311, 315, 319, 322, 325, 327, 328, 325, 319, 308, 293, 274, 253, 229, 206, 183, 162, 142, 125, 109, 95, 81, 68, 58, 50, 44, 40, 37, 36, 34, 33, 33, 35, 39, 45, 53, 62, 72, 83, 95, 109, 125, 141, 158, 174, 188, 200, 210, 220, 227, 234, 237, 237, 232, 222, 209, 194, 179, 164, 150, 137, 124, 110, 96, 81, 68, 57, 48, 41, 36, 31, 26, 21, 15, 10, 7, 6, 7, 9, 11, 13, 13, 12, 11, 9, 7, 6, 4, 3, 3, 2, 3, 3, 4, 5, 4, 3, 2, 0, 0, 0, 2, 3, 5, 5, 5, 4, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 2, 1, 0, 0, 0, 2, 3, 5, 6, 6, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 4, 4, 5, 5, 5, 4, 3, 2, 1, 0, 0, 2, 4, 8, 12, 17, 22, 27, 31, 36, 41, 49, 59, 72, 89, 109, 132, 155, 179, 201, 223, 244, 263, 282, 299, 313, 324, 333, 338, 339, 337, 330, 320, 307, 290, 271, 250, 229, 208, 188, 169, 152, 138, 126, 117, 112, 109, 110, 115, 124, 135, 148, 162, 175, 186, 196, 205, 213, 221, 228, 234, 239, 242, 245, 249, 253, 258, 261, 261, 259, 253, 247, 240, 235, 231, 229, 225, 219, 209, 195, 179, 160, 141, 123, 107, 92, 79, 67, 56, 45, 35, 25, 18, 12, 9, 7, 6, 6, 5, 4, 4, 3, 3, 5, 7, 9, 12, 14, 15, 17, 19, 21, 26, 32, 41, 53, 67, 81, 96, 110, 123, 135, 146, 158, 170, 182, 192, 201, 208, 214, 220, 226, 231, 234, 234, 228, 217, 201, 182, 163, 145, 130, 116, 103, 92, 82, 72, 64, 55, 47, 40, 33, 27, 21, 17, 13, 11, 9, 7, 5, 3, 2, 1, 1, 2, 3, 5, 7, 8, 7, 6, 4, 2, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 6, 6, 6, 6, 7, 8, 12, 17, 24, 33, 44, 56, 69, 82, 95, 109, 125, 143, 163, 186, 210, 233, 256, 278, 299, 319, 337, 353, 365, 370, 369, 360, 347, 332, 316, 301, 287, 274, 260, 247, 234, 224, 217, 213, 213, 214, 217, 221, 228, 238, 252, 270, 291, 312, 332, 349, 364, 376, 385, 390, 391, 389, 383, 374, 365, 356, 346, 336, 325, 312, 297, 281, 264, 248, 232, 216, 200, 185, 168, 151, 134, 117, 100, 84, 71, 60, 52, 46, 43, 41, 40, 38, 35, 32, 28, 24, 21, 19, 20, 22, 27, 35, 43, 52, 62, 70, 76, 81, 83, 82, 79, 75, 70, 65, 60, 56, 53, 50, 48, 45, 43, 42, 42, 44, 47, 50, 53, 53, 52, 50, 48, 46, 46, 47, 49, 52, 54, 55, 56, 57, 58, 60, 62, 64, 66, 68, 68, 68, 67, 64, 62, 60, 60, 61, 63, 66, 68, 69, 68, 65, 62, 60, 59, 61, 64, 67, 70, 72, 71, 68, 64, 60, 57, 57, 57, 59, 60, 60, 59, 56, 54, 52, 52, 51, 52, 51, 51, 50, 49, 50, 50, 51, 52, 52, 51, 49, 48, 48, 48, 50, 51, 51, 50, 48, 46, 43, 40, 37, 35, 34, 33, 34, 35, 35, 34, 32, 28, 22, 17, 13, 10, 9, 9, 10, 12, 12, 12, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 2, 3, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 8, 9, 9, 9, 7, 5, 3, 1, 1, 2, 4, 7, 11, 14, 17, 19, 20, 20, 20, 19, 19, 19, 19, 20, 20, 21, 21, 20, 20, 20, 20, 20, 19, 18, 18, 18, 19, 20, 21, 20, 17, 13, 8, 3, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakT": [136, 137, 137, 138, 140, 141, 141, 138, 134, 128, 120, 112, 104, 97, 91, 85, 78, 72, 66, 61, 56, 52, 47, 42, 36, 29, 23, 19, 16, 16, 15, 15, 13, 9, 6, 3, 2, 3, 6, 9, 11, 12, 10, 8, 5, 3, 3, 5, 7, 9, 11, 11, 11, 10, 8, 8, 7, 6, 6, 5, 5, 5, 5, 6, 7, 7, 8, 7, 6, 5, 4, 4, 4, 5, 6, 6, 6, 4, 3, 2, 1, 1, 2, 3, 3, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 3, 4, 4, 5, 4, 3, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 9, 15, 25, 39, 58, 81, 108, 137, 168, 200, 232, 264, 294, 319, 338, 349, 352, 345, 330, 310, 285, 256, 225, 193, 160, 129, 100, 75, 55, 40, 29, 21, 15, 10, 6, 3, 1, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 12, 18, 27, 40, 57, 78, 104, 134, 167, 203, 238, 269, 293, 307, 311, 303, 286, 262, 233, 202, 170, 140, 112, 87, 64, 45, 30, 18, 9, 3, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 3, 9, 21, 38, 62, 94, 135, 183, 238, 296, 353, 405, 445, 468, 472, 455, 420, 372, 317, 259, 204, 155, 113, 78, 50, 29, 14, 4, 0, 0, 0, 2, 5, 8, 11, 12, 11, 9, 5, 2, 2, 6, 16, 33, 59, 94, 137, 188, 245, 305, 363, 415, 455, 479, 483, 469, 439, 401, 362, 331, 315, 316, 336, 369, 410, 450, 481, 496, 492, 469, 427, 372, 308, 242, 179, 122, 76, 42, 19, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 6, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 6, 22, 54, 104, 174, 262, 361, 462, 553, 624, 664, 668, 636, 572, 484, 384, 282, 190, 115, 60, 25, 7, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 2, 12, 34, 73, 130, 206, 293, 384, 467, 530, 566, 568, 539, 484, 414, 343, 286, 253, 253, 287, 350, 431, 514, 584, 626, 631, 597, 529, 439, 339, 242, 158, 93, 47, 20, 5, 0, 0, 0, 0, 3, 5, 8, 10, 11, 11, 9, 7, 4, 3, 2, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 3, 4, 6, 7, 8, 8, 8, 8, 8, 9, 9, 10, 10, 9, 8, 7, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 11, 11, 10, 7, 5, 3, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 2, 4, 6, 6, 7, 7, 7, 8, 10, 12, 14, 15, 14, 13, 11, 8, 7, 6, 6, 6, 7, 7, 7, 6, 4, 2, 0, 0, 0, 0, 1, 1, 0, 0, 2, 19, 53, 107, 180, 262, 344, 412, 456, 469, 449, 399, 329, 248, 168, 100, 50, 18, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 4, 6, 9, 12, 13, 13, 11, 7, 3, 0, 0, 0, 2, 2, 0, 0, 0, 16, 54, 117, 204, 304, 403, 484, 532, 538, 503, 433, 341, 244, 155, 85, 37, 10, 0, 0, 0, 1, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 2, 2, 3, 5, 5, 5, 4, 2, 2, 3, 5, 7, 9, 11, 11, 9, 8, 6, 6, 6, 8, 9, 9, 8, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 5, 6, 7, 8, 9, 9, 10, 10, 10, 9, 8, 5, 3, 2, 2, 3, 2, 0, 0, 0, 11, 44, 101, 182, 279, 379, 464, 519, 533, 504, 438, 347, 248, 157, 84, 35, 8, 0, 0, 0, 2, 2, 2, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 8, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 7, 6, 6, 6, 6, 7, 7, 6, 4, 1, 0, 0, 2, 3, 2, 0, 0, 4, 30, 85, 171, 282, 402, 511, 587, 615, 588, 512, 405, 286, 176, 91, 35, 7, 0, 0, 2, 4, 4, 3, 4, 7, 10, 13, 14, 14, 13, 10, 7, 5, 2, 1, 0, 0, 0, 1, 3, 5, 7, 9, 10, 12, 15, 17, 20, 20, 18, 13, 7, 2, 0, 0, 2, 2, 0, 0, 1, 25, 78, 166, 285, 420, 547, 642, 683, 661, 580, 460, 323, 197, 99, 36, 5, 0, 0, 1, 3, 4, 2, 0, 0, 0, 10, 44, 110, 210, 336, 469, 586, 662, 679, 634, 535, 405, 269, 151, 67, 18, 0, 0, 1, 4, 4, 2, 1, 3, 6, 10, 11, 10, 6, 3, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 10, 12, 14, 13, 11, 7, 3, 0, 0, 0, 4, 8, 11, 13, 12, 9, 6, 2, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 14, 17, 18, 18, 18, 17, 17, 16, 15, 12, 8, 5, 2, 1, 1, 3, 4, 3, 0, 0, 0, 0, 5, 9, 8, 0, 0, 1, 45, 143, 302, 507, 726, 917, 1037, 1057, 974, 806, 593, 379, 202, 80, 16, 0, 0, 1, 7, 8, 6, 2, 0, 0, 6, 52, 147, 295, 486, 691, 869, 980, 997, 915, 753, 549, 345, 177, 65, 9, 0, 0, 6, 8, 5, 0, 0, 3, 10, 18, 23, 24, 23, 21, 20, 20, 19, 18, 15, 12, 10, 8, 10, 13, 17, 20, 22, 21, 19, 16, 13, 12, 13, 15, 17, 19, 20, 20, 18, 16, 14, 12, 12, 12, 13, 13, 13, 12, 10, 8, 6, 5, 5, 7, 8, 10, 12, 12, 11, 9, 6, 3, 1, 0, 0, 1, 3, 6, 8, 9, 10, 11, 11, 12, 13, 14, 15, 16, 17, 17, 17, 16, 14, 11, 7, 3, 0, 0, 0, 1, 4, 7, 8, 9, 8, 8, 7, 7, 7, 7, 6, 5, 3, 1, 1, 3, 6, 10, 13, 15, 16, 14, 12, 9, 7, 6, 6, 5, 5, 4, 3, 2, 1, 0, 0, 1, 4, 7, 9, 12, 12, 11, 9, 6, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 5, 3, 1, 0, 0, 1, 3, 5, 7, 8, 9, 10, 11, 12, 12, 11, 10, 8, 6, 4, 3, 3, 4, 5, 7, 8, 7, 4, 0, 0, 0, 0, 5, 8, 6, 0, 0, 2, 40, 119, 241, 390, 538, 653, 707, 685, 593, 455, 303, 168, 70, 15, 0, 0, 4, 8, 7, 2, 0, 0, 0, 1, 5, 7, 8, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 8, 10, 10, 8, 5, 2, 0, 0, 2, 4, 6, 8, 9, 8, 7, 6, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 4, 7, 9, 12, 13, 14, 13, 12, 10, 9, 8, 8, 7, 7, 6, 6, 6, 6, 6, 7, 6, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 8, 10, 13, 14, 14, 12, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 13, 14, 14, 12, 9, 6, 3, 2, 3, 4, 4, 2, 0, 0, 0, 1, 9, 15, 12, 0, 0, 2, 62, 190, 383, 617, 844, 1011, 1073, 1014, 850, 623, 389, 195, 66, 3, 0, 0, 11, 14, 9, 3, 0, 4, 11, 18, 21, 19, 15, 10, 6, 3, 3, 4, 5, 7, 9, 12, 15, 18, 19, 19, 17, 14, 10, 7, 4, 2, 1, 1, 2, 3, 4, 3, 3, 2, 1, 2, 3, 5, 6, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 2, 5, 8, 11, 12, 12, 9, 6, 3, 1, 0, 0, 0, 1, 2, 4, 6, 8, 10, 10, 7, 2, 0, 0, 0, 5, 13, 15, 7, 0, 0, 28, 124, 290, 511, 749, 949, 1059, 1049, 921, 711, 472, 257, 102, 17, 0, 0, 9, 15, 11, 3, 0, 0, 2, 9, 12, 12, 8, 4, 1, 0, 1, 4, 6, 8, 9, 9, 7, 5, 3, 2, 0, 0, 0, 0, 1, 2, 5, 8, 11, 14, 15, 14, 12, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 0, 0, 0, 0, 2, 6, 12, 20, 26, 30, 31, 27, 21, 15, 11, 8, 9, 11, 13, 13, 11, 9, 7, 6, 6, 6, 5, 1, 0, 0, 0, 5, 13, 15, 7, 0, 0, 30, 132, 309, 543, 793, 1001, 1113, 1097, 957, 732, 480, 255, 97, 13, 0, 0, 11, 16, 11, 1, 0, 0, 6, 17, 24, 26, 23, 17, 11, 6, 4, 2, 2, 1, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 13, 12, 10, 9, 8, 7, 6, 6, 6, 7, 7, 7, 8, 9, 9, 9, 8, 7, 5, 3, 2, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 5, 5, 7, 10, 12, 14, 14, 12, 10, 7, 6, 6, 7, 7, 6, 3, 0, 0, 0, 2, 9, 13, 9, 0, 0, 5, 62, 174, 334, 517, 681, 783, 796, 716, 565, 385, 216, 91, 19, 0, 0, 6, 11, 9, 3, 0, 0, 0, 3, 6, 7, 6, 3, 1, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 1, 3, 6, 8, 9, 9, 6, 3, 0, 0, 0, 3, 6, 8, 9, 7, 5, 3, 1, 0, 0, 0, 0, 2, 5, 8, 10, 11, 11, 10, 8, 6, 4, 0, 0, 0, 0, 4, 12, 15, 9, 0, 0, 17, 100, 250, 456, 681, 872, 976, 965, 842, 640, 413, 214, 75, 5, 0, 0, 12, 17, 12, 3, 0, 0, 0, 2, 5, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 4, 5, 6, 5, 1, 0, 0, 0, 5, 15, 19, 11, 0, 0, 17, 113, 289, 531, 795, 1019, 1141, 1129, 984, 748, 483, 250, 88, 6, 0, 0, 13, 19, 13, 3, 0, 0, 0, 2, 5, 5, 4, 3, 3, 6, 8, 10, 10, 9, 8, 7, 7, 7, 6, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 5, 3, 0, 0, 0, 1, 11, 19, 18, 4, 0, 0, 50, 179, 380, 623, 853, 1010, 1048, 956, 762, 521, 292, 120, 23, 0, 0, 9, 17, 14, 4, 0, 0, 2, 11, 18, 19, 17, 12, 8, 5, 6, 8, 10, 11, 11, 11, 11, 11, 11, 12, 12, 11, 10, 7, 5, 3, 3, 4, 5, 5, 2, 0, 0, 0, 1, 11, 17, 13, 0, 0, 0, 58, 183, 370, 588, 787, 914, 932, 835, 652, 434, 233, 88, 11, 0, 0, 11, 17, 13, 3, 0, 0, 0, 6, 12, 15, 13, 8, 0, 0, 0, 0, 10, 18, 17, 4, 0, 0, 49, 169, 358, 587, 805, 956, 993, 901, 702, 448, 205, 36, 0, 53, 230, 465, 697, 866, 932, 880, 731, 526, 319, 151, 45, 0, 0, 4, 13, 12, 5, 0, 0, 6, 18, 27, 30, 24, 13, 2, 0, 2, 11, 16, 12, 0, 0, 9, 80, 216, 408, 624, 812, 922, 920, 801, 594, 351, 133, 0, 0, 91, 309, 584, 851, 1043, 1113, 1045, 862, 616, 369, 173, 50, 0, 0, 0, 7, 8, 6, 4, 3, 0, 0, 0, 18, 94, 233, 422, 627, 798, 886, 864, 740, 549, 342, 166, 50, 0, 0, 1, 14, 16, 9, 0, 0, 0, 2, 7, 9, 6, 0, 0, 0, 2, 13, 19, 14, 0, 0, 2, 73, 216, 423, 657, 863, 985, 988, 871, 668, 434, 226, 80, 5, 0, 0, 12, 18, 13, 3, 0, 0, 0, 2, 5, 5, 4, 2, 1, 1, 1, 2, 3, 5, 8, 12, 15, 17, 16, 13, 8, 4, 3, 3, 4, 3, 1, 0, 0, 0, 5, 15, 19, 11, 0, 0, 10, 91, 239, 444, 665, 850, 946, 926, 797, 596, 376, 187, 61, 0, 0, 0, 13, 17, 12, 3, 0, 0, 0, 4, 5, 5, 3, 1, 0, 1, 2, 2, 2, 1, 0, 0, 1, 3, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 6, 7, 7, 6, 6, 4, 3, 1, 0, 0, 0, 0, 3, 7, 12, 15, 17, 16, 13, 8, 4, 0, 0, 0, 2, 5, 7, 8, 7, 5, 3, 2, 2, 3, 5, 6, 6, 4, 3, 1, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 2, 4, 8, 10, 13, 14, 13, 11, 9, 6, 4, 2, 1, 0, 0, 0, 0, 2, 6, 11, 15, 15, 11, 4, 0, 0, 6, 18, 24, 18, 0, 0, 0, 83, 250, 492, 765, 1003, 1140, 1137, 994, 754, 483, 247, 85, 5, 0, 0, 10, 11, 4, 0, 1, 7, 7, 0, 0, 3, 65, 197, 392, 619, 824, 950, 959, 846, 641, 396, 172, 20, 0, 27, 172, 369, 569, 722, 790, 759, 642, 471, 293, 143, 44, 0, 0, 0, 13, 25, 26, 14, 0, 0, 0, 68, 210, 416, 653, 867, 998, 1008, 895, 690, 451, 235, 83, 5, 0, 0, 13, 19, 13, 3, 0, 0, 4, 11, 15, 14, 10, 7, 5, 5, 8, 10, 12, 13, 13, 13, 13, 13, 14, 14, 13, 11, 9, 7, 6, 6, 7, 8, 9, 9, 10, 11, 12, 13, 14, 15, 14, 12, 9, 5, 2, 0, 0, 0, 0, 2, 4, 6, 8, 9, 11, 12, 12, 13, 13, 14, 15, 16, 17, 18, 17, 16, 13, 11, 8, 7, 6, 7, 8, 10, 11, 11, 12, 11, 11, 11, 12, 13, 15, 16, 16, 14, 12, 9, 5, 3, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 5, 7, 7, 4, 0, 0, 0, 3, 12, 17, 12, 0, 0, 3, 69, 195, 372, 566, 729, 815, 799, 685, 507, 315, 152, 45, 0, 0, 2, 13, 14, 8, 0, 0, 0, 3, 9, 12, 11, 9, 6, 4, 4, 4, 5, 5, 4, 3, 1, 0, 0, 1, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 3, 5, 7, 5, 2, 0, 0, 3, 11, 16, 13, 0, 0, 0, 50, 162, 328, 519, 691, 796, 803, 710, 545, 353, 182, 62, 2, 0, 0, 11, 16, 11, 3, 0, 0, 3, 9, 13, 13, 10, 7, 4, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 4, 6, 9, 12, 14, 15, 16, 15, 12, 6, 0, 0, 0, 4, 13, 18, 12, 0, 0, 7, 82, 225, 425, 643, 827, 925, 909, 784, 588, 372, 188, 64, 3, 0, 0, 3, 9, 10, 10, 8, 1, 0, 0, 18, 102, 250, 447, 655, 818, 890, 849, 708, 507, 300, 135, 33, 0, 0, 6, 16, 16, 7, 0, 0, 0, 3, 9, 13, 12, 9, 6, 3, 3, 4, 6, 7, 7, 6, 3, 1, 0, 0, 0, 2, 4, 6, 8, 9, 9, 8, 6, 2, 0, 0, 0, 4, 13, 19, 15, 2, 0, 0, 50, 163, 334, 534, 716, 832, 847, 756, 587, 387, 204, 74, 5, 0, 0, 13, 20, 16, 7, 0, 0, 3, 9, 14, 16, 15, 12, 8, 6, 5, 5, 6, 6, 5, 3, 1, 1, 2, 6, 11, 17, 20, 21, 19, 16, 12, 8, 5, 1, 0, 0, 0, 8, 19, 25, 21, 4, 0, 0, 48, 172, 364, 590, 800, 936, 958, 860, 672, 447, 242, 94, 15, 0, 0, 3, 7, 6, 5, 6, 6, 1, 0, 0, 32, 126, 284, 490, 700, 863, 929, 876, 714, 484, 246, 60, 0, 13, 167, 400, 655, 865, 977, 959, 818, 590, 334, 116, 0, 0, 114, 341, 615, 867, 1033, 1069, 971, 770, 523, 292, 121, 25, 0, 0, 2, 8, 9, 8, 8, 6, 0, 0, 0, 46, 156, 334, 555, 773, 927, 971, 885, 689, 433, 188, 21, 0, 71, 278, 545, 801, 978, 1031, 950, 765, 528, 300, 127, 26, 0, 0, 11, 21, 20, 11, 4, 3, 9, 17, 23, 25, 23, 18, 13, 9, 8, 9, 11, 12, 13, 13, 12, 11, 10, 9, 9, 9, 9, 10, 10, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 2, 3, 5, 7, 8, 8, 6, 4, 2, 0, 0, 0, 0, 2, 3, 4, 6, 7, 7, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 1, 3, 5, 5, 3, 0, 0, 0, 3, 12, 18, 13, 0, 0, 0, 62, 183, 356, 547, 706, 790, 771, 657, 482, 294, 137, 37, 0, 0, 3, 14, 14, 7, 0, 0, 0, 4, 10, 13, 12, 8, 4, 0, 0, 0, 3, 8, 12, 14, 12, 7, 0, 0, 2, 12, 21, 22, 9, 0, 0, 31, 146, 337, 579, 817, 989, 1044, 965, 777, 534, 299, 121, 20, 0, 0, 10, 19, 16, 5, 0, 0, 0, 8, 13, 13, 10, 6, 4, 4, 6, 7, 8, 7, 6, 4, 5, 7, 8, 8, 5, 0, 0, 0, 1, 12, 21, 19, 4, 0, 0, 49, 180, 382, 622, 841, 980, 997, 887, 683, 444, 229, 79, 3, 0, 0, 14, 20, 14, 3, 0, 0, 0, 2, 5, 6, 4, 2, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 4, 3, 2, 1, 3, 5, 8, 11, 13, 13, 12, 11, 9, 7, 7, 7, 8, 11, 14, 17, 19, 18, 11, 3, 0, 0, 3, 16, 25, 20, 2, 0, 0, 73, 234, 474, 751, 1000, 1152, 1160, 1020, 766, 467, 195, 15, 0, 38, 221, 461, 697, 869, 934, 879, 724, 514, 304, 138, 35, 0, 0, 0, 14, 22, 22, 13, 0, 0, 0, 44, 158, 335, 551, 757, 899, 935, 854, 680, 463, 257, 103, 17, 0, 0, 9, 17, 13, 5, 0, 0, 0, 3, 6, 8, 7, 5, 5, 5, 7, 9, 11, 12, 12, 12, 12, 13, 14, 15, 16, 16, 16, 15, 14, 13, 13, 14, 14, 16, 17, 18, 19, 20, 20, 18, 16, 11, 7, 3, 2, 3, 5, 6, 5, 2, 0, 1, 7, 14, 16, 10, 0, 0, 6, 70, 188, 348, 519, 654, 715, 684, 570, 406, 239, 105, 24, 0, 0, 5, 13, 13, 6, 0, 0, 0, 0, 2, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 4, 1, 0, 0, 0, 6, 16, 20, 11, 0, 0, 14, 106, 272, 496, 732, 921, 1009, 969, 814, 590, 356, 165, 45, 0, 0, 4, 17, 18, 10, 0, 0, 0, 0, 3, 6, 7, 6, 6, 7, 8, 9, 9, 10, 12, 12, 11, 7, 0, 0, 0, 2, 13, 22, 20, 5, 0, 0, 52, 188, 400, 655, 894, 1052, 1084, 980, 771, 516, 280, 107, 14, 0, 0, 12, 20, 15, 5, 0, 0, 5, 13, 17, 17, 14, 10, 9, 9, 11, 13, 13, 11, 9, 8, 8, 8, 7, 3, 0, 0, 0, 5, 14, 19, 13, 0, 0, 9, 85, 227, 423, 636, 811, 897, 866, 721, 500, 261, 68, 0, 9, 170, 421, 702, 943, 1081, 1077, 932, 685, 400, 152, 4, 0, 100, 306, 545, 752, 872, 877, 772, 591, 385, 202, 74, 8, 0, 0, 12, 16, 11, 3, 0, 3, 13, 23, 31, 32, 28, 22, 16, 11, 9, 8, 8, 7, 6, 5, 5, 6, 9, 11, 12, 13, 13, 13, 14, 17, 19, 20, 16, 11, 5, 5, 10, 19, 23, 16, 0, 0, 1, 73, 217, 426, 660, 864, 981, 976, 851, 643, 409, 205, 66, 0, 0, 0, 16, 22, 16, 6, 0, 0, 4, 11, 15, 15, 11, 4, 0, 0, 0, 6, 13, 15, 7, 0, 0, 19, 97, 230, 403, 578, 711, 763, 717, 588, 413, 238, 102, 21, 0, 0, 7, 15, 13, 4, 0, 0, 1, 9, 16, 17, 12, 4, 0, 0, 4, 14, 19, 13, 0, 0, 5, 78, 216, 408, 617, 790, 880, 858, 733, 541, 334, 160, 47, 0, 0, 2, 14, 16, 9, 0, 0, 0, 0, 4, 7, 7, 6, 4, 3, 3, 4, 4, 5, 4, 3, 1, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 1, 2, 3, 4, 3, 0, 0, 0, 0, 7, 16, 19, 11, 0, 0, 15, 100, 253, 458, 674, 848, 930, 897, 758, 554, 339, 161, 47, 0, 0, 2, 14, 15, 9, 0, 0, 0, 1, 6, 9, 10, 9, 9, 9, 10, 10, 9, 6, 3, 0, 0, 0, 1, 3, 5, 5, 4, 2, 0, 0, 0, 3, 8, 13, 16, 14, 7, 0, 0, 0, 10, 18, 18, 5, 0, 0, 41, 158, 343, 570, 787, 937, 976, 894, 715, 490, 276, 115, 21, 0, 0, 2, 17, 23, 21, 10, 0, 0, 1, 70, 206, 406, 640, 856, 997, 1022, 919, 713, 457, 214, 41, 0, 29, 185, 404, 631, 810, 896, 865, 726, 513, 282, 91, 0, 4, 133, 344, 583, 789, 909, 914, 808, 623, 411, 221, 85, 12, 0, 0, 10, 16, 11, 2, 0, 0, 0, 8, 15, 19, 20, 18, 15, 12, 11, 10, 10, 10, 10, 8, 7, 6, 6, 6, 8, 9, 10, 10, 10, 10, 10, 11, 11, 9, 6, 1, 0, 0, 0, 7, 13, 12, 3, 0, 0, 32, 119, 256, 423, 583, 694, 724, 665, 533, 367, 208, 88, 19, 0, 0, 0, 5, 5, 5, 5, 4, 0, 0, 0, 24, 96, 215, 368, 522, 637, 681, 640, 526, 372, 217, 95, 22, 0, 0, 4, 11, 11, 4, 0, 0, 0, 3, 6, 8, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 6, 5, 3, 1, 0, 0, 1, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 3, 5, 5, 2, 0, 0, 0, 3, 13, 19, 15, 0, 0, 0, 62, 193, 388, 612, 812, 933, 941, 832, 640, 416, 217, 76, 5, 0, 0, 12, 17, 13, 5, 1, 3, 10, 17, 20, 20, 17, 15, 15, 17, 19, 20, 20, 19, 18, 17, 15, 12, 7, 1, 0, 3, 12, 20, 19, 7, 0, 0, 39, 153, 338, 569, 794, 956, 1007, 929, 742, 493, 245, 58, 0, 6, 147, 362, 597, 795, 907, 905, 795, 610, 400, 214, 81, 10, 0, 0, 4, 13, 17, 15, 7, 0, 0, 0, 53, 167, 340, 545, 737, 866, 894, 814, 648, 442, 248, 102, 20, 0, 0, 8, 15, 13, 6, 0, 0, 1, 7, 11, 13, 13, 12, 12, 12, 13, 13, 12, 9, 5, 2, 0, 0, 1, 5, 9, 11, 12, 10, 8, 4, 2, 1, 1, 3, 4, 6, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 1, 4, 6, 9, 12, 14, 16, 17, 17, 17, 16, 15, 13, 12, 10, 9, 7, 6, 5, 4, 4, 5, 6, 7, 8, 7, 6, 6, 8, 11, 16, 18, 16, 10, 2, 0, 0, 5, 15, 19, 11, 0, 0, 16, 107, 271, 492, 728, 919, 1012, 981, 833, 613, 379, 184, 57, 0, 0, 0, 9, 9, 3, 0, 0, 3, 3, 0, 0, 8, 62, 166, 314, 479, 621, 700, 692, 601, 452, 287, 144, 46, 0, 0, 0, 10, 13, 10, 5, 3, 7, 14, 21, 25, 25, 22, 19, 17, 17, 17, 17, 16, 14, 11, 8, 5, 5, 6, 7, 9, 10, 9, 7, 5, 4, 4, 4, 4, 3, 1, 0, 0, 0, 4, 10, 12, 6, 0, 0, 19, 86, 201, 352, 508, 630, 682, 645, 525, 350, 170, 34, 0, 44, 203, 427, 664, 853, 945, 920, 787, 586, 370, 185, 61, 2, 0, 0, 13, 15, 9, 0, 0, 0, 4, 13, 21, 25, 25, 22, 18, 15, 13, 12, 12, 11, 10, 8, 5, 3, 1, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 11, 12, 12, 10, 6, 3, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 2, 4, 5, 6, 6, 4, 2, 0, 0, 0, 1, 2, 3, 3, 3, 4, 4, 5, 4, 2, 0, 0, 0, 0, 9, 17, 16, 6, 0, 0, 39, 142, 308, 514, 717, 864, 911, 839, 664, 432, 204, 42, 0, 61, 234, 461, 682, 837, 887, 822, 668, 467, 272, 120, 29, 0, 0, 6, 14, 13, 6, 0, 0, 0, 0, 3, 4, 3, 2, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 6, 8, 9, 9, 8, 8, 7, 7, 5, 1, 0, 0, 0, 8, 16, 18, 10, 0, 0, 20, 103, 250, 447, 655, 824, 904, 869, 723, 503, 269, 86, 5, 47, 200, 420, 646, 815, 884, 840, 701, 509, 313, 154, 50, 1, 0, 0, 7, 14, 17, 15, 7, 0, 0, 4, 67, 193, 379, 596, 798, 930, 951, 849, 648, 399, 169, 20, 0, 86, 282, 522, 744, 890, 925, 847, 681, 475, 278, 126, 35, 0, 0, 5, 13, 13, 9, 4, 3, 5, 9, 11, 10, 7, 4, 2, 1, 2, 3, 5, 7, 9, 11, 13, 14, 14, 13, 12, 10, 9, 10, 13, 18, 23, 25, 24, 18, 10, 3, 2, 6, 14, 17, 11, 0, 0, 7, 76, 208, 393, 600, 778, 882, 881, 776, 598, 395, 213, 83, 11, 0, 0, 3, 13, 18, 16, 7, 0, 0, 4, 69, 198, 389, 612, 821, 960, 990, 897, 702, 455, 218, 48, 0, 41, 199, 415, 635, 803, 878, 847, 721, 539, 345, 182, 70, 11, 0, 0, 2, 7, 9, 9, 7, 0, 0, 0, 21, 95, 225, 397, 580, 729, 801, 776, 660, 487, 303, 147, 45, 0, 0, 1, 11, 14, 8, 1, 0, 0, 0, 2, 5, 7, 7, 6, 6, 5, 4, 3, 3, 4, 4, 4, 2, 0, 0, 0, 0, 9, 15, 14, 3, 0, 0, 45, 150, 316, 519, 717, 860, 906, 838, 669, 445, 225, 66, 9, 67, 219, 420, 616, 752, 792, 728, 577, 382, 197, 73, 45, 124, 289, 497, 693, 823, 855, 783, 629, 437, 253, 111, 27, 0, 0, 6, 13, 12, 5, 0, 0, 0, 0, 3, 4, 4, 2, 0, 0, 0, 1, 3, 6, 8, 10, 12, 12, 12, 12, 11, 10, 8, 7, 6, 6, 6, 5, 3, 0, 0, 0, 0, 9, 16, 15, 3, 0, 0, 42, 153, 327, 543, 754, 907, 959, 896, 736, 523, 311, 142, 38, 0, 0, 4, 14, 15, 8, 0, 0, 0, 0, 4, 7, 9, 9, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 6, 4, 3, 3, 3, 3, 2, 0, 0, 0, 1, 9, 14, 11, 1, 0, 2, 56, 168, 336, 535, 723, 851, 881, 799, 622, 397, 184, 42, 13, 108, 307, 559, 801, 971, 1024, 949, 764, 519, 277, 99, 27, 74, 219, 418, 614, 752, 797, 741, 605, 428, 254, 117, 32, 0, 0, 4, 12, 13, 9, 5, 4, 7, 13, 17, 18, 18, 17, 16, 16, 15, 15, 15, 16, 18, 21, 23, 22, 18, 11, 6, 5, 9, 14, 15, 8, 0, 0, 23, 107, 254, 451, 662, 840, 935, 921, 796, 591, 356, 148, 16, 0, 73, 244, 459, 665, 814, 866, 810, 660, 451, 238, 71, 0, 25, 158, 360, 581, 766, 869, 868, 767, 597, 401, 225, 96, 22, 0, 0, 1, 6, 7, 6, 4, 0, 0, 0, 5, 51, 142, 275, 430, 573, 667, 686, 624, 498, 343, 195, 83, 18, 0, 0, 5, 10, 9, 3, 0, 0, 0, 3, 6, 4, 0, 0, 0, 1, 8, 12, 9, 0, 0, 7, 64, 177, 341, 533, 710, 827, 850, 768, 600, 388, 189, 54, 18, 88, 244, 441, 627, 754, 791, 733, 599, 427, 257, 122, 37, 0, 0, 2, 9, 9, 3, 0, 0, 5, 14, 20, 22, 19, 14, 11, 11, 14, 15, 9, 0, 0, 10, 68, 177, 332, 508, 668, 770, 786, 713, 569, 392, 224, 96, 21, 0, 0, 5, 12, 11, 5, 0, 0, 0, 2, 7, 10, 13, 13, 13, 11, 9, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 2, 4, 5, 6, 6, 4, 2, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 4, 4, 4, 1, 0, 0, 0, 1, 10, 15, 13, 1, 0, 0, 53, 168, 342, 547, 740, 871, 905, 834, 678, 479, 287, 142, 70, 77, 151, 273, 416, 550, 643, 671, 622, 503, 345, 193, 97, 91, 183, 349, 538, 696, 774, 755, 646, 483, 309, 160, 60, 9, 0, 0, 9, 12, 10, 7, 5, 8, 12, 16, 18, 16, 13, 8, 5, 3, 2, 5, 9, 15, 21, 26, 25, 21, 13, 6, 4, 6, 11, 11, 4, 0, 0, 27, 110, 252, 440, 640, 808, 899, 889, 781, 603, 400, 218, 87, 15, 0, 0, 7, 13, 10, 3, 0, 0, 0, 1, 4, 4, 2, 1, 1, 2, 4, 6, 7, 7, 6, 4, 1, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 9, 12, 16, 21, 24, 26, 25, 21, 14, 8, 6, 8, 12, 13, 6, 0, 0, 20, 96, 230, 410, 607, 774, 870, 867, 767, 597, 400, 221, 90, 17, 0, 0, 6, 12, 10, 3, 0, 0, 0, 1, 3, 4, 3, 2, 2, 2, 4, 6, 8, 10, 12, 13, 14, 14, 13, 12, 11, 11, 10, 10, 8, 7, 4, 2, 0, 0, 0, 1, 1, 1, 1, 1, 2, 3, 3, 3, 0, 0, 0, 0, 4, 10, 13, 7, 0, 0, 13, 79, 200, 366, 549, 707, 799, 799, 708, 551, 369, 203, 82, 15, 0, 0, 6, 11, 9, 3, 0, 0, 0, 2, 4, 4, 3, 1, 0, 0, 1, 2, 3, 3, 2, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 4, 7, 10, 13, 13, 12, 9, 6, 3, 1, 2, 2, 3, 4, 3, 1, 0, 0, 0, 2, 4, 7, 9, 11, 12, 14, 15, 16, 17, 16, 15, 12, 10, 7, 5, 4, 2, 1, 1, 0, 0, 0, 0, 0, 2, 3, 5, 6, 7, 7, 7, 5, 4, 3, 4, 5, 7, 10, 13, 15, 16, 16, 15, 13, 11, 10, 12, 15, 18, 16, 7, 0, 0, 20, 89, 208, 368, 543, 696, 788, 793, 707, 549, 358, 181, 60, 25, 80, 210, 379, 545, 665, 711, 675, 568, 421, 267, 137, 50, 6, 0, 0, 7, 10, 8, 2, 0, 0, 0, 0, 3, 4, 5, 6, 7, 7, 8, 8, 8, 8, 6, 3, 0, 0, 0, 0, 7, 11, 9, 0, 0, 0, 40, 130, 270, 441, 609, 736, 788, 754, 643, 485, 316, 171, 70, 15, 0, 0, 4, 7, 5, 1, 0, 0, 0, 0, 2, 4, 4, 5, 5, 5, 5, 3, 2, 0, 0, 0, 0, 2, 3, 4, 4, 3, 1, 0, 0, 0, 2, 3, 3, 1, 0, 0, 0, 2, 7, 10, 6, 0, 0, 7, 55, 148, 281, 434, 574, 668, 691, 639, 526, 380, 236, 118, 42, 4, 0, 0, 3, 7, 8, 6, 1, 0, 0, 9, 51, 130, 243, 375, 498, 584, 611, 571, 474, 345, 214, 107, 36, 2, 0, 0, 5, 7, 6, 3, 4, 7, 12, 17, 19, 20, 19, 17, 16, 14, 13, 12, 11, 11, 11, 12, 13, 14, 14, 13, 11, 9, 6, 4, 2, 0, 0, 0, 1, 3, 6, 8, 9, 8, 6, 3, 1, 0, 0, 0, 0, 1, 3, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 3, 9, 14, 17, 12, 2, 0, 2, 44, 134, 270, 435, 598, 721, 770, 731, 612, 442, 264, 123, 57, 80, 187, 351, 530, 681, 766, 766, 684, 542, 376, 220, 100, 26, 0, 0, 2, 13, 17, 12, 1, 0, 0, 27, 103, 226, 385, 554, 697, 777, 775, 689, 543, 373, 215, 96, 26, 0, 0, 0, 4, 5, 4, 3, 1, 0, 0, 0, 28, 93, 197, 331, 472, 588, 650, 642, 567, 443, 301, 171, 75, 19, 0, 0, 3, 7, 6, 2, 0, 0, 3, 9, 16, 22, 26, 29, 30, 30, 27, 22, 16, 11, 7, 4, 3, 2, 0, 0, 0, 0, 3, 8, 8, 3, 0, 0, 20, 84, 195, 345, 507, 649, 735, 744, 674, 542, 382, 228, 107, 32, 0, 0, 1, 7, 7, 3, 0, 0, 1, 8, 15, 21, 22, 21, 17, 14, 11, 10, 11, 14, 17, 21, 24, 27, 28, 28, 26, 23, 18, 12, 7, 3, 1, 2, 4, 8, 12, 15, 15, 14, 11, 7, 4, 2, 2, 5, 10, 16, 21, 24, 25, 24, 21, 18, 15, 12, 12, 12, 14, 16, 18, 19, 19, 17, 14, 10, 6, 3, 2, 2, 3, 4, 5, 5, 6, 6, 6, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 4, 7, 11, 16, 22, 27, 31, 33, 33, 29, 22, 15, 8, 3, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 3, 8, 13, 15, 14, 11, 9, 9, 11, 11, 7, 0, 0, 3, 51, 150, 300, 482, 665, 807, 874, 852, 745, 582, 398, 232, 107, 32, 0, 0, 1, 6, 5, 2, 0, 0, 4, 12, 21, 27, 30, 30, 28, 25, 21, 16, 12, 8, 6, 5, 5, 5, 5, 4, 2, 1, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 2, 6, 8, 4, 0, 0, 9, 53, 136, 253, 387, 511, 596, 622, 581, 484, 356, 226, 117, 43, 6, 0, 0, 5, 7, 4, 0, 0, 0, 0, 4, 8, 11, 12, 12, 11, 9, 7, 5, 5, 6, 8, 10, 12, 13, 14, 13, 12, 10, 9, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 7, 5, 3, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 7, 7, 6, 5, 4, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 2, 1, 0, 1, 2, 4, 5, 6, 6, 5, 5, 4, 3, 1, 0, 0, 2, 6, 8, 6, 0, 0, 1, 32, 99, 203, 336, 474, 590, 658, 661, 599, 486, 350, 217, 110, 40, 5, 0, 0, 4, 6, 3, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 1, 5, 8, 6, 0, 0, 4, 47, 134, 262, 418, 573, 694, 753, 737, 649, 512, 356, 212, 102, 33, 2, 0, 0, 4, 5, 2, 0, 0, 0, 1, 3, 3, 2, 1, 1, 3, 6, 10, 12, 13, 14, 15, 16, 17, 18, 17, 15, 15, 15, 14, 11, 3, 0, 0, 20, 82, 189, 334, 497, 647, 750, 784, 739, 628, 476, 315, 176, 76, 20, 0, 0, 2, 5, 4, 1, 0, 3, 9, 17, 24, 29, 30, 29, 26, 23, 20, 19, 18, 17, 17, 17, 16, 14, 12, 10, 8, 6, 4, 4, 5, 7, 11, 16, 21, 26, 27, 26, 23, 18, 14, 11, 11, 11, 11, 9, 6, 3, 1, 3, 7, 8, 5, 0, 0, 7, 50, 134, 259, 411, 564, 687, 753, 748, 673, 545, 393, 246, 127, 48, 8, 0, 0, 4, 6, 4, 0, 0, 0, 0, 3, 6, 8, 9, 9, 7, 5, 3, 1, 0, 0, 2, 3, 5, 7, 8, 9, 9, 9, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 15, 18, 20, 22, 22, 21, 19, 17, 14, 12, 11, 12, 14, 17, 21, 24, 26, 25, 23, 20, 18, 17, 15, 10, 1, 0, 0, 31, 102, 216, 362, 519, 654, 738, 751, 691, 573, 425, 277, 153, 67, 19, 0, 0, 0, 3, 5, 4, 2, 0, 0, 5, 38, 105, 209, 345, 491, 621, 706, 726, 675, 564, 419, 276, 168, 122, 147, 235, 364, 498, 606, 661, 652, 583, 471, 340, 215, 115, 47, 11, 0, 0, 5, 8, 8, 7, 5, 5, 7, 10, 12, 14, 15, 15, 14, 12, 10, 8, 7, 6, 5, 6, 6, 7, 7, 6, 6, 5, 5, 5, 4, 2, 0, 0, 0, 0, 4, 6, 4, 0, 0, 3, 36, 104, 210, 344, 486, 608, 684, 700, 652, 553, 425, 292, 176, 90, 36, 9, 0, 0, 1, 2, 3, 4, 7, 13, 18, 24, 27, 28, 27, 25, 22, 19, 16, 15, 15, 15, 16, 17, 15, 11, 6, 2, 0, 0, 2, 4, 3, 0, 0, 5, 36, 95, 182, 287, 391, 472, 514, 506, 452, 364, 262, 165, 87, 35, 8, 0, 0, 4, 7, 7, 6, 6, 6, 7, 8, 8, 8, 7, 5, 4, 4, 5, 6, 6, 6, 4, 1, 0, 0, 0, 4, 7, 6, 1, 0, 0, 24, 81, 176, 301, 441, 569, 660, 695, 668, 587, 470, 340, 218, 121, 53, 15, 0, 0, 2, 6, 7, 4, 0, 0, 7, 42, 109, 209, 335, 469, 586, 663, 684, 644, 551, 426, 300, 201, 153, 168, 241, 355, 481, 586, 643, 635, 565, 449, 319, 209, 149, 156, 230, 352, 492, 614, 686, 690, 627, 512, 374, 250, 170, 153, 202, 302, 427, 543, 623, 646, 608, 520, 401, 276, 165, 82, 29, 4, 0, 0, 5, 8, 11, 14, 17, 22, 28, 33, 36, 37, 35, 32, 27, 22, 18, 14, 12, 10, 10, 10, 10, 11, 12, 14, 17, 20, 24, 28, 31, 32, 31, 29, 26, 22, 19, 14, 7, 0, 0, 9, 47, 121, 232, 370, 516, 642, 724, 742, 691, 584, 443, 303, 195, 146, 164, 245, 368, 501, 611, 672, 669, 605, 494, 360, 230, 124, 51, 13, 0, 0, 1, 3, 2, 3, 6, 13, 22, 30, 35, 36, 34, 30, 25, 21, 19, 17, 15, 13, 10, 8, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 4, 2, 0, 0, 0, 1, 3, 4, 4, 3, 2, 3, 6, 10, 16, 20, 23, 23, 21, 18, 15, 12, 11, 10, 10, 9, 8, 8, 7, 7, 7, 7, 6, 4, 2, 1, 0, 0, 1, 2, 3, 4, 3, 2, 0, 0, 0, 1, 3, 6, 9, 12, 14, 16, 17, 16, 14, 11, 8, 6, 6, 8, 13, 18, 23, 25, 24, 21, 17, 13, 10, 10, 10, 13, 16, 19, 21, 22, 22, 21, 19, 16, 15, 15, 16, 18, 21, 23, 25, 26, 25, 24, 22, 19, 17, 14, 12, 8, 5, 3, 1, 0, 1, 2, 3, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 9, 12, 13, 14, 13, 11, 9, 7, 6, 8, 10, 13, 16, 17, 17, 16, 14, 12, 11, 10, 11, 13, 16, 20, 24, 27, 29, 28, 25, 20, 14, 9, 4, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 0, 1, 3, 2, 0, 0, 0, 18, 61, 135, 238, 360, 482, 585, 648, 661, 622, 538, 426, 306, 194, 105, 44, 10, 0, 0, 3, 6, 4, 0, 0, 1, 30, 91, 185, 305, 436, 554, 639, 673, 651, 578, 470, 347, 228, 130, 61, 20, 2, 0, 0, 3, 3, 2, 1, 0, 0, 1, 2, 3, 3, 3, 2, 0, 0, 0, 0, 2, 6, 8, 9, 8, 5, 2, 0, 0, 0, 1, 1, 0, 0, 7, 31, 77, 144, 226, 310, 382, 427, 435, 406, 346, 266, 183, 109, 53, 18, 2, 0, 0, 2, 5, 6, 8, 11, 13, 16, 18, 20, 20, 20, 20, 20, 20, 20, 20, 21, 23, 26, 29, 30, 29, 25, 20, 15, 10, 8, 9, 11, 13, 14, 13, 10, 6, 3, 2, 2, 2, 1, 0, 0, 3, 23, 63, 123, 198, 276, 343, 386, 397, 375, 326, 258, 186, 118, 64, 27, 7, 0, 0, 1, 1, 0, 0, 3, 26, 73, 147, 245, 355, 461, 544, 589, 589, 544, 463, 360, 252, 156, 80, 31, 5, 0, 0, 2, 4, 1, 0, 0, 11, 45, 103, 186, 288, 395, 490, 556, 580, 557, 493, 403, 306, 226, 182, 182, 225, 300, 387, 464, 511, 517, 480, 407, 313, 216, 130, 65, 24, 4, 0, 0, 1, 2, 1, 0, 0, 0, 2, 3, 5, 5, 6, 6, 6, 5, 3, 0, 0, 2, 18, 51, 104, 177, 261, 347, 419, 465, 476, 449, 390, 308, 218, 135, 69, 26, 5, 0, 0, 1, 0, 0, 5, 35, 96, 193, 317, 456, 587, 689, 743, 740, 681, 580, 457, 340, 254, 218, 238, 308, 408, 510, 588, 620, 598, 528, 430, 327, 247, 207, 216, 268, 349, 436, 508, 548, 545, 501, 424, 329, 232, 148, 84, 42, 20, 11, 10, 10, 11, 10, 9, 8, 8, 8, 7, 6, 6, 5, 5, 6, 6, 7, 6, 4, 2, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 10, 13, 14, 15, 14, 12, 11, 11, 10, 10, 9, 8, 6, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 5, 5, 6, 7, 7, 8, 10, 13, 16, 18, 20, 20, 19, 15, 9, 2, 0, 0, 16, 52, 112, 195, 294, 397, 488, 553, 580, 564, 507, 419, 314, 210, 121, 57, 18, 0, 0, 0, 1, 2, 3, 6, 10, 17, 24, 29, 31, 30, 25, 19, 10, 3, 0, 0, 16, 53, 114, 199, 301, 410, 509, 581, 616, 605, 552, 466, 362, 254, 159, 85, 35, 8, 0, 0, 4, 8, 9, 8, 5, 3, 1, 0, 0, 0, 1, 2, 3, 4, 7, 9, 12, 15, 18, 20, 21, 20, 19, 16, 13, 10, 7, 5, 4, 2, 1, 0, 0, 0, 2, 5, 8, 13, 16, 19, 21, 22, 22, 21, 20, 20, 18, 15, 10, 4, 1, 6, 28, 72, 144, 239, 351, 464, 560, 621, 637, 604, 529, 429, 327, 248, 211, 224, 286, 381, 487, 578, 631, 635, 587, 502, 400, 305, 238, 215, 238, 298, 381, 464, 528, 557, 544, 493, 414, 328, 255, 213, 213, 255, 328, 414, 492, 542, 554, 525, 460, 373, 278, 188, 114, 59, 25, 6, 0, 0, 2, 7, 13, 19, 26, 31, 34, 34, 33, 31, 29, 27, 25, 22, 19, 15, 12, 9, 8, 9, 9, 9, 8, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 9, 12, 15, 17, 19, 20, 22, 23, 24, 24, 24, 22, 19, 17, 14, 12, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 11, 31, 65, 115, 178, 249, 316, 367, 391, 384, 347, 291, 231, 186, 169, 187, 237, 309, 385, 448, 485, 487, 456, 399, 332, 272, 235, 231, 263, 326, 404, 478, 530, 547, 524, 468, 393, 320, 269, 254, 281, 345, 429, 512, 573, 596, 575, 515, 433, 350, 288, 261, 275, 326, 400, 476, 537, 567, 559, 514, 441, 351, 259, 175, 108, 59, 29, 14, 10, 11, 14, 18, 22, 25, 27, 28, 29, 28, 27, 25, 23, 21, 18, 16, 15, 12, 10, 7, 5, 3, 2, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 1, 0, 0, 3, 23, 63, 125, 206, 297, 388, 462, 511, 524, 502, 448, 369, 279, 190, 113, 56, 20, 2, 0, 0, 1, 2, 1, 2, 4, 8, 14, 18, 20, 20, 17, 13, 9, 6, 5, 6, 8, 10, 13, 15, 16, 16, 16, 15, 13, 10, 8, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 9, 12, 15, 17, 16, 14, 12, 8, 3, 0, 0, 5, 27, 71, 139, 229, 332, 437, 525, 584, 604, 582, 524, 439, 339, 240, 152, 83, 36, 10, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 12, 13, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 12, 11, 10, 10, 11, 13, 16, 18, 19, 20, 19, 19, 18, 18, 18, 18, 17, 14, 11, 7, 3, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 9, 30, 66, 116, 175, 238, 296, 341, 367, 370, 350, 310, 257, 197, 138, 87, 48, 22, 7, 0, 0, 1, 2, 4, 5, 5, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 9, 12, 13, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 10, 11, 11, 10, 9, 7, 4, 1, 0, 2, 11, 34, 73, 132, 210, 300, 394, 480, 544, 578, 575, 535, 465, 375, 277, 185, 108, 52, 18, 2, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 10, 32, 70, 123, 186, 253, 316, 364, 393, 397, 376, 332, 273, 206, 141, 85, 43, 16, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 3, 7, 12, 16, 18, 18, 16, 13, 10, 7, 4, 3, 4, 12, 30, 63, 114, 186, 275, 373, 470, 551, 603, 618, 594, 534, 449, 351, 254, 168, 100, 52, 22, 6, 0, 1, 4, 9, 13, 17, 21, 23, 24, 25, 25, 25, 25, 24, 23, 21, 18, 16, 14, 14, 15, 17, 18, 19, 18, 15, 11, 6, 4, 7, 20, 47, 92, 157, 239, 332, 427, 509, 567, 592, 581, 535, 463, 375, 284, 199, 128, 74, 38, 17, 6, 2, 0, 0, 0, 7, 27, 64, 119, 192, 275, 357, 429, 480, 503, 498, 465, 411, 342, 266, 191, 124, 70, 33, 10, 0, 0, 0, 6, 23, 53, 103, 171, 255, 345, 431, 500, 542, 551, 526, 473, 397, 311, 224, 146, 83, 39, 13, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 4, 16, 38, 71, 115, 165, 218, 266, 302, 321, 320, 300, 264, 217, 166, 116, 72, 39, 17, 4, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 4, 6, 8, 8, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 4, 18, 46, 91, 152, 226, 306, 382, 444, 483, 493, 472, 426, 360, 285, 210, 145, 93, 55, 31, 16, 8, 2, 0, 0, 5, 18, 41, 77, 126, 187, 255, 326, 390, 439, 465, 464, 437, 391, 337, 290, 261, 257, 281, 324, 377, 425, 457, 465, 449, 412, 363, 314, 274, 253, 255, 280, 323, 374, 422, 454, 464, 446, 403, 340, 266, 191, 124, 71, 34, 12, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 8, 25, 55, 101, 163, 238, 320, 400, 468, 514, 532, 518, 476, 411, 332, 249, 171, 106, 56, 24, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 15, 17, 19, 20, 20, 20, 18, 15, 13, 13, 20, 36, 66, 112, 174, 250, 332, 412, 481, 528, 548, 538, 502, 448, 388, 334, 297, 284, 296, 328, 372, 415, 447, 460, 450, 416, 363, 299, 231, 166, 111, 69, 40, 23, 15, 12, 12, 11, 10, 7, 5, 4, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 8, 19, 37, 65, 103, 148, 198, 245, 285, 312, 323, 317, 294, 257, 210, 159, 110, 67, 35, 14, 2, 0, 0, 4, 18, 45, 88, 150, 228, 315, 402, 477, 530, 556, 552, 523, 476, 422, 373, 337, 322, 328, 353, 390, 428, 459, 473, 468, 445, 407, 366, 330, 309, 308, 328, 363, 405, 442, 465, 467, 447, 410, 365, 322, 291, 279, 289, 318, 359, 402, 437, 454, 449, 419, 368, 303, 232, 164, 106, 61, 30, 11, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 12, 12, 11, 8, 5, 3, 6, 15, 35, 66, 112, 172, 244, 323, 402, 471, 523, 548, 542, 507, 446, 367, 282, 200, 129, 75, 38, 16, 5, 0, 0, 0, 2, 11, 30, 61, 103, 154, 210, 265, 312, 347, 364, 364, 347, 318, 286, 257, 240, 239, 253, 279, 310, 338, 356, 359, 346, 317, 276, 225, 172, 120, 75, 40, 17, 4, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 11, 27, 52, 85, 127, 174, 223, 269, 306, 329, 336, 324, 295, 253, 204, 154, 107, 67, 37, 17, 5, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 7, 23, 49, 86, 131, 181, 231, 275, 308, 327, 329, 314, 285, 246, 201, 157, 116, 82, 55, 34, 20, 10, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 7, 16, 33, 59, 95, 143, 199, 262, 324, 380, 422, 446, 449, 430, 392, 338, 274, 206, 143, 88, 46, 19, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 11, 13, 15, 16, 17, 18, 18, 18, 18, 17, 16, 14, 13, 12, 13, 14, 16, 17, 18, 18, 16, 13, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 13, 15, 16, 17, 16, 15, 13, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 6, 7, 9, 13, 16, 18, 19, 17, 15, 12, 10, 10, 11, 14, 17, 20, 22, 22, 20, 17, 14, 12, 11, 12, 14, 17, 19, 20, 20, 19, 17, 15, 13, 11, 10, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 4, 6, 10, 13, 16, 18, 18, 16, 14, 12, 10, 10, 11, 13, 16, 17, 18, 17, 16, 13, 10, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 8, 18, 34, 56, 86, 121, 160, 199, 236, 266, 287, 297, 294, 278, 251, 215, 176, 136, 100, 71, 50, 36, 27, 22, 18, 14, 10, 7, 5, 4, 5, 5, 6, 6, 5, 4, 4, 5, 7, 9, 12, 16, 20, 23, 26, 28, 28, 27, 26, 24, 22, 22, 23, 25, 27, 29, 30, 29, 28, 25, 24, 25, 30, 41, 59, 87, 125, 174, 233, 297, 361, 418, 461, 484, 485, 466, 428, 378, 320, 260, 201, 148, 103, 67, 41, 24, 15, 13, 13, 15, 16, 18, 19, 21, 22, 23, 23, 22, 20, 17, 14, 11, 9, 8, 7, 6, 5, 4, 4, 4, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 0, 2, 4, 6, 8, 8, 8, 6, 4, 2, 0, 0, 0, 0, 1, 3, 4, 4, 4, 4, 3, 1, 0, 0, 0, 1, 4, 9, 15, 25, 38, 56, 81, 115, 158, 208, 262, 313, 355, 384, 395, 388, 365, 329, 285, 237, 188, 143, 102, 68, 42, 24, 14, 9, 8, 8, 8, 7, 5, 3, 2, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 8, 8, 7, 5, 4, 3, 3, 4, 8, 14, 24, 38, 57, 82, 112, 149, 191, 235, 278, 313, 336, 343, 333, 308, 271, 228, 182, 139, 101, 70, 45, 26, 12, 4, 2, 7, 19, 39, 67, 101, 138, 176, 212, 243, 268, 285, 292, 288, 273, 248, 214, 175, 136, 99, 69, 46, 31, 22, 21, 26, 41, 67, 105, 153, 210, 271, 329, 381, 421, 447, 456, 448, 424, 386, 337, 282, 225, 172, 125, 87, 59, 40, 29, 25, 27, 34, 48, 68, 96, 134, 180, 233, 290, 345, 392, 426, 441, 436, 413, 373, 323, 267, 211, 159, 114, 77, 50, 31, 19, 13, 9, 6, 4, 2, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 1, 2, 4, 6, 8, 11, 13, 15, 17, 19, 20, 21, 20, 19, 17, 16, 15, 15, 16, 18, 21, 23, 24, 24, 22, 20, 19, 17, 16, 16, 17, 18, 19, 20, 20, 20, 19, 17, 16, 16, 16, 17, 16, 15, 11, 7, 4, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 8, 8, 9, 11, 13, 15, 16, 16, 14, 12, 10, 9, 8, 7, 5, 4, 2, 0, 0, 1, 3, 6, 9, 11, 11, 11, 11, 10, 11, 13, 14, 15, 15, 15, 13, 11, 9, 7, 5, 3, 2, 2, 2, 4, 7, 13, 22, 37, 59, 88, 125, 170, 220, 272, 322, 365, 399, 419, 423, 412, 386, 347, 300, 249, 198, 151, 110, 76, 50, 31, 18, 10, 6, 5, 5, 6, 6, 5, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 2, 4, 8, 11, 14, 15, 16, 16, 18, 24, 34, 52, 77, 108, 145, 184, 222, 256, 283, 302, 310, 308, 296, 277, 250, 219, 186, 151, 118, 88, 63, 44, 34, 31, 35, 46, 62, 84, 112, 145, 184, 226, 269, 309, 342, 363, 371, 364, 343, 310, 270, 225, 180, 138, 101, 72, 49, 33, 22, 14, 8, 4, 1, 0, 0, 1, 2, 3, 4, 3, 2, 2, 3, 7, 15, 28, 44, 65, 89, 117, 147, 180, 213, 244, 270, 288, 294, 287, 269, 241, 206, 169, 132, 98, 70, 47, 31, 19, 12, 8, 6, 5, 6, 7, 8, 10, 12, 14, 15, 15, 16, 17, 18, 20, 22, 23, 23, 22, 21, 20, 21, 22, 24, 25, 25, 24, 22, 21, 20, 21, 21, 22, 22, 21, 20, 19, 18, 18, 18, 17, 15, 12, 8, 6, 4, 5, 6, 8, 9, 9, 8, 7, 6, 6, 7, 8, 10, 10, 11, 11, 11, 12, 13, 14, 14, 14, 12, 10, 7, 4, 2, 1, 1, 2, 4, 7, 10, 15, 21, 31, 46, 68, 97, 131, 168, 205, 240, 270, 295, 313, 323, 323, 313, 292, 263, 226, 186, 145, 109, 79, 56, 41, 32, 28, 26, 24, 23, 20, 18, 16, 15, 16, 18, 19, 19, 17, 14, 10, 7, 5, 4, 5, 6, 7, 7, 6, 5, 5, 6, 8, 11, 15, 18, 20, 21, 22, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 23, 24, 24, 24, 22, 18, 13, 8, 3, 1, 0, 0, 1, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 7, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 13, 23, 37, 55, 78, 104, 133, 162, 191, 217, 238, 251, 257, 253, 242, 222, 197, 168, 138, 109, 83, 60, 42, 28, 18, 10, 5, 2, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 15, 15, 14, 12, 10, 9, 9, 9, 10, 12, 13, 15, 19, 28, 43, 65, 95, 132, 174, 219, 264, 309, 350, 385, 412, 427, 428, 414, 386, 346, 299, 249, 201, 158, 121, 90, 66, 47, 34, 24, 20, 18, 19, 22, 24, 25, 26, 26, 27, 29, 32, 38, 47, 62, 82, 109, 141, 180, 222, 264, 306, 343, 373, 392, 400, 395, 377, 349, 313, 273, 231, 190, 151, 116, 85, 60, 42, 29, 22, 20, 20, 22, 23, 24, 25, 25, 26, 26, 26, 25, 23, 20, 16, 12, 9, 6, 5, 5, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 11, 13, 13, 12, 11, 9, 8, 8, 10, 12, 15, 19, 21, 22, 22, 20, 19, 18, 18, 18, 19, 19, 19, 20, 20, 21, 23, 25, 28, 31, 36, 45, 58, 77, 102, 135, 174, 217, 262, 307, 348, 382, 406, 418, 418, 405, 381, 348, 308, 264, 219, 175, 135, 100, 71, 48, 30, 17, 8, 3, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 1, 3, 7, 12, 19, 27, 37, 50, 65, 85, 110, 140, 174, 210, 247, 281, 311, 335, 351, 359, 362, 359, 355, 351, 350, 352, 357, 365, 372, 378, 378, 372, 359, 337, 309, 275, 238, 201, 165, 131, 100, 74, 52, 34, 21, 12, 7, 5, 4, 4, 4, 5, 7, 12, 19, 28, 39, 52, 67, 86, 109, 139, 175, 216, 261, 306, 347, 381, 404, 417, 419, 412, 400, 385, 372, 362, 357, 359, 364, 373, 381, 385, 382, 371, 350, 322, 288, 250, 212, 176, 143, 115, 91, 72, 56, 44, 34, 27, 22, 18, 17, 17, 18, 21, 24, 28, 30, 31, 29, 26, 21, 17, 14, 13, 13, 13, 13, 12, 9, 6, 4, 3, 3, 3, 4, 4, 3, 1, 0, 0, 0, 1, 4, 6, 7, 7, 6, 4, 3, 2, 3, 4, 6, 6, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 4, 3, 1, 0, 0, 0, 1, 3, 6, 12, 19, 30, 46, 66, 90, 119, 150, 182, 215, 247, 277, 305, 328, 346, 356, 357, 346, 325, 294, 256, 214, 173, 136, 103, 76, 54, 37, 25, 15, 9, 4, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 3, 7, 17, 33, 53, 76, 100, 123, 145, 165, 184, 201, 215, 224, 226, 221, 209, 191, 170, 148, 125, 104, 84, 66, 51, 39, 30, 24, 21, 20, 19, 19, 19, 20, 20, 21, 21, 20, 18, 16, 15, 14, 14, 14, 15, 14, 13, 10, 8, 7, 8, 12, 16, 20, 22, 23, 21, 18, 16, 15, 16, 19, 23, 30, 38, 48, 61, 76, 96, 121, 151, 187, 226, 267, 306, 341, 371, 394, 411, 422, 428, 429, 425, 418, 409, 401, 395, 394, 397, 403, 409, 411, 407, 396, 377, 353, 323, 290, 256, 220, 185, 151, 119, 90, 66, 48, 36, 28, 24, 23, 24, 26, 27, 28, 29, 28, 27, 25, 22, 19, 16, 14, 13, 13, 14, 16, 17, 17, 16, 16, 16, 16, 17, 18, 19, 18, 17, 15, 15, 17, 20, 24, 28, 31, 32, 30, 27, 23, 20, 19, 19, 21, 23, 25, 27, 28, 30, 31, 32, 33, 33, 32, 30, 27, 25, 23, 22, 24, 26, 29, 32, 33, 33, 31, 29, 27, 26, 26, 27, 28, 30, 32, 34, 37, 41, 46, 54, 65, 81, 103, 132, 167, 207, 249, 289, 324, 355, 379, 397, 410, 416, 414, 401, 378, 345, 306, 265, 226, 191, 161, 136, 116, 102, 92, 89, 93, 103, 119, 141, 168, 200, 234, 271, 309, 344, 372, 391, 399, 396, 381, 358, 330, 297, 264, 229, 196, 164, 135, 110, 89, 73, 60, 50, 42, 37, 32, 29, 26, 26, 25, 25, 25, 25, 23, 21, 18, 14, 11, 8, 6, 5, 7, 9, 12, 14, 16, 16, 15, 15, 15, 17, 19, 22, 25, 26, 27, 25, 23, 22, 21, 21, 24, 27, 30, 32, 32, 30, 27, 23, 20, 18, 17, 17, 18, 17, 16, 15, 13, 12, 11, 10, 9, 8, 7, 5, 4, 3, 3, 3, 4, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 4, 6, 8, 8, 7, 5, 3, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 5, 7, 11, 14, 17, 20, 23, 27, 33, 43, 58, 77, 100, 125, 151, 178, 205, 233, 259, 283, 303, 317, 323, 321, 311, 293, 269, 242, 213, 183, 156, 132, 111, 95, 83, 75, 74, 80, 93, 114, 141, 172, 204, 233, 259, 281, 300, 316, 329, 337, 339, 333, 318, 294, 264, 230, 196, 163, 133, 106, 82, 61, 44, 30, 20, 13, 7, 4, 1, 0, 0, 0, 0, 2, 3, 4, 5, 7, 9, 11, 14, 16, 17, 18, 18, 19, 22, 26, 33, 42, 52, 63, 77, 92, 111, 135, 163, 195, 229, 263, 293, 319, 338, 349, 353, 349, 338, 319, 295, 266, 234, 201, 170, 141, 115, 93, 74, 59, 46, 37, 31, 28, 26, 25, 25, 24, 23, 22, 21, 20, 20, 21, 21, 21, 21, 20, 20, 20, 21, 23, 26, 30, 37, 49, 64, 84, 108, 134, 161, 189, 217, 245, 272, 297, 318, 334, 343, 343, 333, 316, 292, 264, 235, 206, 179, 154, 133, 115, 100, 91, 87, 91, 102, 120, 144, 171, 199, 227, 252, 275, 294, 309, 319, 324, 321, 312, 296, 273, 247, 218, 189, 159, 130, 104, 79, 59, 42, 29, 21, 16, 13, 11, 10, 8, 5, 3, 1, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 2, 4, 7, 11, 16, 23, 32, 44, 60, 78, 98, 120, 143, 167, 193, 222, 254, 287, 321, 352, 378, 395, 403, 402, 396, 388, 380, 375, 373, 373, 374, 374, 374, 374, 374, 375, 377, 377, 376, 372, 368, 363, 361, 360, 362, 365, 367, 366, 360, 350, 336, 317, 296, 273, 248, 222, 193, 164, 134, 106, 81, 61, 45, 33, 25, 17, 11, 6, 2, 0, 0, 1, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 2, 1, 0, 0, 1, 4, 7, 10, 12, 13, 13, 13, 12, 11, 11, 10, 9, 7, 5, 3, 1, 0, 1, 4, 7, 9, 11, 11, 10, 8, 7, 7, 8, 10, 12, 14, 13, 11, 9, 6, 6, 7, 10, 14, 17, 19, 18, 16, 14, 12, 11, 11, 12, 11, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 7, 8, 8, 8, 9, 10, 11, 11, 11, 11, 10, 8, 7, 5, 4, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 6, 7, 8, 10, 11, 12, 15, 21, 30, 43, 59, 76, 95, 113, 133, 151, 170, 186, 200, 209, 213, 213, 209, 203, 195, 186, 174, 160, 143, 124, 105, 88, 74, 65, 61, 61, 63, 68, 76, 85, 96, 109, 124, 141, 159, 176, 192, 205, 214, 218, 217, 212, 204, 192, 179, 163, 146, 128, 110, 94, 79, 67, 58, 49, 42, 34, 27, 21, 16, 13, 11, 11, 12, 14, 15, 16, 17, 18, 18, 17, 16, 14, 13, 13, 13, 14, 15, 15, 13, 12, 10, 10, 12, 15, 18, 20, 21, 19, 17, 14, 12, 12, 12, 12, 12, 11, 10, 8, 7, 6, 7, 8, 10, 11, 10, 9, 7, 4, 2, 1, 2, 4, 6, 8, 8, 7, 4, 2, 0, 0, 1, 3, 6, 8, 8, 7, 5, 3, 3, 4, 6, 8, 10, 11, 11, 12, 11, 11, 10, 9, 7, 6, 4, 3, 2, 1, 0, 0, 0, 1, 3, 5, 7, 7, 6, 5, 3, 2, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 1, 4, 7, 10, 13, 15, 15, 15, 16, 18, 23, 30, 39, 50, 63, 77, 92, 109, 129, 153, 181, 211, 241, 270, 295, 313, 323, 326, 323, 318, 311, 304, 296, 285, 270, 248, 222, 191, 161, 132, 107, 88, 73, 61, 50, 41, 32, 24, 18, 14, 12, 12, 14, 16, 17, 16, 14, 11, 7, 4, 2, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 3, 6, 10, 13, 16, 18, 20, 23, 26, 32, 40, 50, 63, 77, 92, 109, 128, 148, 172, 197, 223, 247, 267, 281, 289, 291, 288, 280, 269, 256, 240, 222, 202, 181, 160, 142, 127, 117, 111, 109, 109, 111, 116, 123, 133, 146, 162, 180, 198, 214, 229, 242, 252, 259, 264, 264, 261, 254, 243, 230, 214, 196, 175, 153, 128, 103, 80, 61, 46, 37, 32, 30, 29, 26, 22, 17, 12, 8, 5, 4, 4, 5, 7, 9, 10, 11, 11, 9, 7, 5, 3, 2, 2, 3, 3, 2, 1, 0, 0, 0, 1, 2, 4, 5, 5, 6, 6, 7, 8, 9, 10, 11, 12, 13, 16, 19, 23, 26, 30, 32, 34, 36, 39, 44, 53, 66, 81, 100, 120, 140, 160, 181, 201, 221, 241, 260, 278, 295, 309, 320, 325, 324, 317, 305, 288, 268, 247, 226, 206, 187, 170, 158, 151, 150, 155, 166, 180, 198, 217, 235, 254, 271, 289, 306, 323, 338, 351, 359, 362, 358, 348, 332, 311, 287, 260, 233, 206, 180, 157, 135, 115, 98, 82, 68, 56, 47, 41, 37, 36, 36, 36, 37, 38, 41, 45, 52, 62, 75, 90, 107, 124, 142, 161, 179, 197, 216, 234, 251, 267, 282, 295, 306, 315, 323, 330, 337, 345, 352, 359, 367, 374, 381, 389, 397, 404, 409, 412, 411, 407, 400, 393, 388, 384, 382, 381, 379, 375, 366, 353, 337, 320, 301, 282, 264, 246, 227, 208, 189, 168, 148, 127, 107, 88, 71, 57, 44, 34, 26, 20, 16, 13, 12, 12, 12, 13, 13, 13, 13, 13, 13, 12, 10, 9, 8, 8, 10, 13, 16, 19, 21, 21, 20, 18, 16, 16, 18, 20, 23, 25, 26, 25, 23, 21, 19, 18, 19, 22, 24, 26, 26, 24, 21, 16, 12, 9, 8, 10, 13, 17, 20, 22, 22, 20, 19, 17, 17, 18, 19, 21, 23, 23, 22, 21, 19, 18, 17, 16, 15, 15, 16, 17, 19, 20, 21, 19, 16, 12, 8, 6, 7, 9, 13, 16, 17, 16, 13, 11, 9, 9, 10, 12, 14, 16, 16, 16, 16, 14, 13, 11, 9, 7, 6, 5, 4, 4, 3, 2, 1, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 3, 1, 0, 0, 0, 0, 1, 1, 1, 0, 1, 1, 3, 6, 8, 10, 13, 15, 18, 21, 24, 25, 24, 21, 18, 15, 14, 16, 20, 25, 31, 35, 38, 40, 42, 45, 50, 58, 68, 79, 91, 104, 118, 132, 147, 164, 182, 201, 221, 241, 259, 275, 288, 299, 306, 308, 306, 298, 285, 270, 253, 235, 218, 201, 184, 165, 146, 127, 109, 93, 80, 69, 61, 53, 46, 38, 31, 24, 19, 15, 13, 13, 14, 14, 14, 13, 11, 8, 7, 6, 7, 8, 9, 10, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 9, 11, 15, 20, 25, 31, 38, 45, 51, 59, 69, 82, 97, 113, 131, 147, 163, 178, 191, 204, 217, 228, 239, 247, 252, 254, 253, 249, 243, 233, 220, 204, 185, 165, 146, 128, 113, 101, 90, 81, 72, 62, 53, 45, 39, 34, 31, 28, 26, 24, 21, 19, 16, 15, 14, 14, 15, 17, 19, 21, 22, 22, 22, 21, 19, 17, 14, 12, 11, 11, 11, 12, 13, 14, 14, 15, 15, 17, 19, 21, 26, 31, 37, 45, 53, 63, 73, 84, 95, 106, 117, 128, 140, 152, 166, 182, 197, 213, 227, 238, 249, 258, 268, 279, 290, 299, 306, 310, 311, 310, 308, 305, 302, 297, 289, 279, 266, 251, 237, 223, 210, 197, 184, 169, 152, 134, 116, 99, 86, 75, 67, 62, 57, 52, 47, 41, 36, 33, 33, 36, 41, 48, 54, 61, 67, 74, 82, 90, 98, 106, 112, 118, 124, 130, 136, 144, 151, 159, 165, 170, 175, 178, 179, 179, 176, 172, 168, 164, 161, 159, 157, 156, 154, 152, 152, 154, 159, 166, 175, 184, 193, 202, 211, 222, 236, 250, 265, 277, 285, 288, 287, 281, 274, 265, 256, 247, 237, 225, 210, 193, 174, 155, 139, 125, 114, 106, 98, 91, 83, 73, 64, 56, 52, 51, 55, 61, 68, 75, 82, 88, 96, 104, 114, 125, 136, 146, 156, 166, 178, 190, 203, 216, 226, 232, 233, 230, 223, 214, 203, 191, 179, 167, 155, 145, 136, 129, 126, 126, 129, 134, 142, 150, 158, 166, 174, 184, 194, 205, 214, 222, 228, 230, 230, 227, 223, 217, 209, 199, 188, 175, 162, 148, 134, 120, 106, 91, 76, 61, 48, 38, 31, 27, 25, 25, 25, 23, 21, 19, 16, 13, 12, 12, 13, 14, 14, 12, 11, 10, 10, 12, 18, 26, 37, 51, 67, 85, 106, 128, 149, 167, 180, 186, 184, 175, 161, 142, 122, 101, 82, 66, 54, 46, 41, 38, 38, 38, 40, 41, 42, 42, 41, 39, 36, 33, 31, 31, 32, 32, 32, 31, 27, 22, 18, 14, 14, 16, 19, 22, 25, 26, 25, 22, 20, 17, 15, 13, 12, 10, 9, 8, 7, 6, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 1, 2, 3, 5, 6, 7, 6, 5, 4, 3, 3, 4, 5, 6, 7, 7, 6, 6, 6, 6, 7, 7, 8, 8, 9, 10, 12, 14, 17, 19, 21, 22, 23, 24, 25, 27, 29, 31, 34, 38, 42, 46, 51, 55, 58, 59, 60, 60, 62, 66, 73, 83, 94, 104, 112, 117, 120, 120, 121, 121, 124, 128, 133, 140, 147, 155, 164, 173, 184, 194, 204, 214, 223, 231, 239, 248, 258, 267, 276, 283, 288, 291, 294, 296, 297, 298, 297, 294, 289, 282, 274, 266, 260, 255, 252, 252, 253, 255, 256, 257, 256, 253, 250, 246, 244, 245, 249, 254, 261, 268, 274, 279, 285, 291, 297, 304, 310, 317, 323, 329, 335, 342, 348, 354, 360, 367, 375, 387, 401, 415, 427, 434, 436, 436, 435, 437, 443, 451, 460, 465, 465, 460, 452, 443, 435, 429, 424, 419, 413, 404, 391, 377, 361, 345, 329, 314, 298, 282, 265, 246, 226, 204, 184, 164, 147, 133, 122, 112, 103, 95, 85, 76, 66, 58, 51, 46, 41, 38, 34, 31, 28, 25, 22, 20, 20, 20, 22, 23, 24, 23, 21, 18, 14, 11, 9, 7, 7, 7, 7, 8, 8, 10, 11, 11, 11, 10, 9, 6, 4, 3, 3, 3, 4, 4, 5, 5, 6, 7, 7, 7, 6, 4, 2, 1, 0, 0, 1, 2, 4, 6, 6, 5, 3, 1, 0, 0, 0, 2, 4, 6, 7, 6, 4, 2, 0, 0, 0, 1, 3, 5, 6, 7, 6, 6, 5, 4, 3, 3, 3, 4, 5, 5, 6, 6],
-"basecallPos": [786, 800, 813, 825, 835, 847, 860, 871, 883, 893, 906, 919, 932, 945, 956, 968, 981, 995, 1009, 1018, 1030, 1042, 1055, 1067, 1080, 1091, 1103, 1114, 1123, 1134, 1146, 1158, 1168, 1180, 1192, 1204, 1219, 1231, 1242, 1254, 1266, 1276, 1289, 1302, 1314, 1328, 1341, 1351, 1363, 1373, 1386, 1399, 1410, 1421, 1432, 1444, 1457, 1470, 1482, 1492, 1504, 1516, 1528, 1543, 1554, 1565, 1575, 1588, 1600, 1612, 1625, 1638, 1651, 1662, 1673, 1685, 1697, 1708, 1719, 1732, 1744, 1757, 1769, 1780, 1794, 1805, 1819, 1832, 1843, 1854, 1864, 1876, 1889, 1903, 1915, 1928, 1940, 1952, 1963, 1974, 1985, 1996, 2008, 2020, 2032, 2044, 2055, 2066, 2080, 2091, 2103, 2117, 2129, 2141, 2152, 2164, 2177, 2189, 2201, 2214, 2226, 2237, 2248, 2258, 2269, 2280, 2292, 2304, 2316, 2327, 2338, 2351, 2363, 2375, 2386, 2399, 2412, 2423, 2434, 2445, 2458, 2471, 2483, 2495, 2506, 2517, 2528, 2539, 2552, 2565, 2577, 2588, 2599, 2611, 2625, 2637, 2649, 2660, 2672, 2684, 2696, 2709, 2721, 2731, 2744, 2756, 2768, 2780, 2792, 2804, 2815, 2828, 2840, 2851, 2863, 2874, 2886, 2899, 2911, 2922, 2934, 2946, 2958, 2971, 2983, 2995, 3007, 3019, 3031, 3042, 3055, 3066, 3079, 3091, 3103, 3115, 3127, 3139, 3150, 3162, 3173, 3185, 3197, 3210, 3223, 3234, 3247, 3259, 3271, 3282, 3294, 3306, 3317, 3329, 3341, 3354, 3365, 3377, 3390, 3402, 3414, 3427, 3440, 3450, 3462, 3473, 3484, 3497, 3509, 3520, 3532, 3545, 3557, 3570, 3581, 3593, 3603, 3615, 3627, 3638, 3651, 3664, 3676, 3689, 3699, 3711, 3722, 3735, 3748, 3760, 3770, 3782, 3794, 3806, 3818, 3831, 3842, 3854, 3866, 3879, 3891, 3903, 3914, 3927, 3939, 3951, 3963, 3975, 3988, 4001, 4012, 4024, 4036, 4047, 4059, 4070, 4081, 4094, 4106, 4118, 4130, 4141, 4153, 4165, 4177, 4189, 4200, 4211, 4223, 4235, 4247, 4260, 4273, 4285, 4295, 4307, 4320, 4332, 4344, 4356, 4369, 4381, 4394, 4405, 4417, 4430, 4441, 4452, 4463, 4475, 4488, 4501, 4513, 4524, 4536, 4548, 4560, 4572, 4584, 4596, 4606, 4618, 4630, 4642, 4654, 4666, 4678, 4690, 4702, 4713, 4725, 4738, 4749, 4761, 4773, 4785, 4797, 4808, 4819, 4831, 4843, 4856, 4869, 4881, 4892, 4904, 4916, 4927, 4939, 4951, 4963, 4976, 4988, 5000, 5013, 5025, 5037, 5048, 5060, 5071, 5082, 5095, 5107, 5119, 5131, 5142, 5154, 5166, 5179, 5190, 5202, 5213, 5225, 5237, 5249, 5263, 5274, 5287, 5298, 5310, 5321, 5334, 5345, 5357, 5368, 5380, 5393, 5406, 5419, 5431, 5442, 5454, 5466, 5478, 5491, 5504, 5516, 5527, 5539, 5551, 5562, 5574, 5585, 5597, 5610, 5622, 5634, 5646, 5657, 5669, 5681, 5692, 5704, 5716, 5728, 5740, 5752, 5763, 5777, 5788, 5800, 5812, 5825, 5837, 5848, 5860, 5872, 5883, 5895, 5908, 5919, 5932, 5944, 5957, 5969, 5982, 5994, 6006, 6018, 6029, 6041, 6054, 6066, 6078, 6090, 6102, 6114, 6127, 6139, 6152, 6163, 6175, 6186, 6198, 6211, 6223, 6236, 6246, 6259, 6272, 6283, 6295, 6306, 6318, 6330, 6342, 6353, 6365, 6378, 6391, 6404, 6415, 6427, 6439, 6451, 6463, 6476, 6488, 6501, 6513, 6525, 6536, 6548, 6559, 6571, 6583, 6595, 6608, 6620, 6633, 6644, 6655, 6667, 6679, 6692, 6704, 6717, 6729, 6740, 6751, 6762, 6774, 6787, 6799, 6811, 6823, 6835, 6849, 6861, 6873, 6885, 6896, 6909, 6921, 6933, 6946, 6958, 6969, 6981, 6994, 7006, 7019, 7031, 7044, 7057, 7068, 7080, 7092, 7104, 7117, 7130, 7142, 7153, 7164, 7177, 7190, 7202, 7214, 7225, 7238, 7250, 7263, 7275, 7288, 7300, 7312, 7322, 7335, 7347, 7360, 7373, 7385, 7397, 7408, 7421, 7433, 7446, 7458, 7470, 7482, 7494, 7507, 7518, 7530, 7541, 7553, 7566, 7579, 7591, 7604, 7615, 7627, 7640, 7652, 7664, 7676, 7689, 7701, 7714, 7726, 7738, 7750, 7762, 7774, 7785, 7797, 7809, 7821, 7833, 7845, 7857, 7869, 7881, 7893, 7906, 7919, 7932, 7945, 7957, 7969, 7982, 7993, 8005, 8017, 8029, 8041, 8053, 8066, 8077, 8090, 8103, 8115, 8128, 8141, 8153, 8165, 8177, 8190, 8202, 8213, 8226, 8238, 8251, 8264, 8277, 8289, 8302, 8313, 8326, 8338, 8351, 8363, 8376, 8389, 8401, 8413, 8425, 8437, 8451, 8462, 8475, 8487, 8499, 8512, 8524, 8536, 8548, 8561, 8573, 8586, 8599, 8611, 8622, 8634, 8646, 8660, 8672, 8684, 8696, 8709, 8722, 8734, 8748, 8760, 8772, 8783, 8796, 8809, 8821, 8834, 8848, 8859, 8872, 8885, 8897, 8910, 8922, 8934, 8947, 8960, 8972, 8984, 8997, 9009, 9021, 9034, 9045, 9058, 9071, 9084, 9096, 9108, 9120, 9133, 9145, 9157, 9170, 9183, 9196, 9209, 9223, 9235, 9247, 9260, 9271, 9285, 9297, 9310, 9323, 9334, 9346, 9359, 9373, 9386, 9398, 9410, 9422, 9434, 9447, 9459, 9472, 9484, 9498, 9511, 9523, 9536, 9549, 9561, 9573, 9585, 9598, 9611, 9625, 9636, 9649, 9661, 9674, 9686, 9699, 9712, 9725, 9737, 9749, 9761, 9774, 9786, 9799, 9812, 9824, 9837, 9852, 9864, 9877, 9890, 9903, 9917, 9930, 9943, 9955, 9970, 9981, 9992, 10007, 10020, 10032, 10047, 10060, 10071, 10084, 10096, 10107, 10122, 10137, 10149, 10162, 10174, 10188, 10201, 10214, 10227, 10240, 10253, 10266, 10280, 10292],
-"basecalls": {"786":"1:G", "800":"2:G", "813":"3:G", "825":"4:C", "835":"5:A", "847":"6:G", "860":"7:T", "871":"8:A", "883":"9:A", "893":"10:C", "906":"11:G", "919":"12:T", "932":"13:C", "945":"14:T", "956":"15:A", "968":"16:G", "981":"17:G", "995":"18:G", "1009":"19:A", "1018":"20:C", "1030":"21:G", "1042":"22:C", "1055":"23:T", "1067":"24:C", "1080":"25:T", "1091":"26:C", "1103":"27:C", "1114":"28:C", "1123":"29:A", "1134":"30:A", "1146":"31:A", "1158":"32:C", "1168":"33:A", "1180":"34:C", "1192":"35:C", "1204":"36:G", "1219":"37:A", "1231":"38:A", "1242":"39:G", "1254":"40:C", "1266":"41:C", "1276":"42:A", "1289":"43:G", "1302":"44:T", "1314":"45:G", "1328":"46:G", "1341":"47:A", "1351":"48:C", "1363":"49:C", "1373":"50:A", "1386":"51:G", "1399":"52:C", "1410":"53:A", "1421":"54:C", "1432":"55:A", "1444":"56:C", "1457":"57:T", "1470":"58:C", "1482":"59:C", "1492":"60:A", "1504":"61:A", "1516":"62:G", "1528":"63:G", "1543":"64:A", "1554":"65:A", "1565":"66:A", "1575":"67:T", "1588":"68:C", "1600":"69:C", "1612":"70:C", "1625":"71:G", "1638":"72:G", "1651":"73:C", "1662":"74:A", "1673":"75:C", "1685":"76:T", "1697":"77:C", "1708":"78:A", "1719":"79:C", "1732":"80:C", "1744":"81:G", "1757":"82:C", "1769":"83:A", "1780":"84:G", "1794":"85:T", "1805":"86:G", "1819":"87:G", "1832":"88:A", "1843":"89:A", "1854":"90:A", "1864":"91:C", "1876":"92:T", "1889":"93:G", "1903":"94:G", "1915":"95:G", "1928":"96:G", "1940":"97:C", "1952":"98:T", "1963":"99:A", "1974":"100:C", "1985":"101:A", "1996":"102:A", "2008":"103:A", "2020":"104:T", "2032":"105:C", "2044":"106:C", "2055":"107:A", "2066":"108:C", "2080":"109:T", "2091":"110:A", "2103":"111:G", "2117":"112:T", "2129":"113:T", "2141":"114:C", "2152":"115:C", "2164":"116:T", "2177":"117:T", "2189":"118:C", "2201":"119:T", "2214":"120:G", "2226":"121:A", "2237":"122:T", "2248":"123:A", "2258":"124:C", "2269":"125:A", "2280":"126:A", "2292":"127:T", "2304":"128:A", "2316":"129:C", "2327":"130:A", "2338":"131:A", "2351":"132:A", "2363":"133:C", "2375":"134:C", "2386":"135:A", "2399":"136:G", "2412":"137:A", "2423":"138:C", "2434":"139:A", "2445":"140:T", "2458":"141:G", "2471":"142:T", "2483":"143:T", "2495":"144:A", "2506":"145:T", "2517":"146:A", "2528":"147:C", "2539":"148:A", "2552":"149:G", "2565":"150:C", "2577":"151:A", "2588":"152:C", "2599":"153:A", "2611":"154:G", "2625":"155:G", "2637":"156:T", "2649":"157:C", "2660":"158:A", "2672":"159:A", "2684":"160:G", "2696":"161:G", "2709":"162:T", "2721":"163:C", "2731":"164:A", "2744":"165:G", "2756":"166:A", "2768":"167:G", "2780":"168:T", "2792":"169:C", "2804":"170:T", "2815":"171:A", "2828":"172:G", "2840":"173:C", "2851":"174:A", "2863":"175:T", "2874":"176:A", "2886":"177:G", "2899":"178:A", "2911":"179:A", "2922":"180:T", "2934":"181:C", "2946":"182:T", "2958":"183:T", "2971":"184:T", "2983":"185:C", "2995":"186:T", "3007":"187:T", "3019":"188:C", "3031":"189:G", "3042":"190:C", "3055":"191:G", "3066":"192:C", "3079":"193:G", "3091":"194:G", "3103":"195:G", "3115":"196:G", "3127":"197:T", "3139":"198:G", "3150":"199:C", "3162":"200:A", "3173":"201:T", "3185":"202:G", "3197":"203:C", "3210":"204:G", "3223":"205:T", "3234":"206:G", "3247":"207:G", "3259":"208:C", "3271":"209:C", "3282":"210:A", "3294":"211:T", "3306":"212:T", "3317":"213:A", "3329":"214:T", "3341":"215:G", "3354":"216:A", "3365":"217:C", "3377":"218:C", "3390":"219:G", "3402":"220:T", "3414":"221:G", "3427":"222:G", "3440":"223:A", "3450":"224:T", "3462":"225:A", "3473":"226:A", "3484":"227:C", "3497":"228:T", "3509":"229:C", "3520":"230:A", "3532":"231:G", "3545":"232:T", "3557":"233:T", "3570":"234:T", "3581":"235:C", "3593":"236:C", "3603":"237:A", "3615":"238:C", "3627":"239:T", "3638":"240:A", "3651":"241:G", "3664":"242:T", "3676":"243:G", "3689":"244:A", "3699":"245:T", "3711":"246:A", "3722":"247:A", "3735":"248:G", "3748":"249:G", "3760":"250:A", "3770":"251:T", "3782":"252:A", "3794":"253:A", "3806":"254:G", "3818":"255:C", "3831":"256:T", "3842":"257:A", "3854":"258:T", "3866":"259:T", "3879":"260:T", "3891":"261:G", "3903":"262:C", "3914":"263:A", "3927":"264:G", "3939":"265:T", "3951":"266:G", "3963":"267:T", "3975":"268:G", "3988":"269:G", "4001":"270:A", "4012":"271:A", "4024":"272:G", "4036":"273:A", "4047":"274:T", "4059":"275:C", "4070":"276:A", "4081":"277:C", "4094":"278:T", "4106":"279:T", "4118":"280:A", "4130":"281:T", "4141":"282:A", "4153":"283:A", "4165":"284:A", "4177":"285:G", "4189":"286:A", "4200":"287:C", "4211":"288:A", "4223":"289:C", "4235":"290:T", "4247":"291:G", "4260":"292:T", "4273":"293:C", "4285":"294:C", "4295":"295:A", "4307":"296:G", "4320":"297:T", "4332":"298:T", "4344":"299:G", "4356":"300:C", "4369":"301:G", "4381":"302:G", "4394":"303:A", "4405":"304:G", "4417":"305:G", "4430":"306:A", "4441":"307:A", "4452":"308:A", "4463":"309:T", "4475":"310:T", "4488":"311:G", "4501":"312:G", "4513":"313:A", "4524":"314:G", "4536":"315:T", "4548":"316:T", "4560":"317:C", "4572":"318:T", "4584":"319:T", "4596":"320:C", "4606":"321:A", "4618":"322:C", "4630":"323:C", "4642":"324:T", "4654":"325:A", "4666":"326:T", "4678":"327:T", "4690":"328:C", "4702":"329:T", "4713":"330:A", "4725":"331:G", "4738":"332:A", "4749":"333:T", "4761":"334:T", "4773":"335:T", "4785":"336:G", "4797":"337:A", "4808":"338:C", "4819":"339:A", "4831":"340:T", "4843":"341:G", "4856":"342:G", "4869":"343:A", "4881":"344:A", "4892":"345:T", "4904":"346:T", "4916":"347:T", "4927":"348:A", "4939":"349:C", "4951":"350:C", "4963":"351:T", "4976":"352:T", "4988":"353:T", "5000":"354:G", "5013":"355:T", "5025":"356:G", "5037":"357:A", "5048":"358:T", "5060":"359:T", "5071":"360:A", "5082":"361:C", "5095":"362:T", "5107":"363:G", "5119":"364:C", "5131":"365:A", "5142":"366:A", "5154":"367:A", "5166":"368:T", "5179":"369:T", "5190":"370:T", "5202":"371:C", "5213":"372:A", "5225":"373:C", "5237":"374:T", "5249":"375:G", "5263":"376:A", "5274":"377:G", "5287":"378:A", "5298":"379:C", "5310":"380:T", "5321":"381:A", "5334":"382:A", "5345":"383:C", "5357":"384:A", "5368":"385:A", "5380":"386:T", "5393":"387:G", "5406":"388:G", "5419":"389:G", "5431":"390:C", "5442":"391:A", "5454":"392:C", "5466":"393:G", "5478":"394:C", "5491":"395:C", "5504":"396:T", "5516":"397:T", "5527":"398:A", "5539":"399:A", "5551":"400:A", "5562":"401:T", "5574":"402:C", "5585":"403:A", "5597":"404:A", "5610":"405:G", "5622":"406:T", "5634":"407:G", "5646":"408:T", "5657":"409:A", "5669":"410:C", "5681":"411:C", "5692":"412:A", "5704":"413:A", "5716":"414:A", "5728":"415:T", "5740":"416:T", "5752":"417:A", "5763":"418:T", "5777":"419:G", "5788":"420:T", "5800":"421:A", "5812":"422:C", "5825":"423:G", "5837":"424:T", "5848":"425:A", "5860":"426:C", "5872":"427:C", "5883":"428:A", "5895":"429:C", "5908":"430:C", "5919":"431:A", "5932":"432:G", "5944":"433:G", "5957":"434:C", "5969":"435:G", "5982":"436:C", "5994":"437:T", "6006":"438:C", "6018":"439:C", "6029":"440:A", "6041":"441:G", "6054":"442:T", "6066":"443:G", "6078":"444:C", "6090":"445:C", "6102":"446:C", "6114":"447:G", "6127":"448:A", "6139":"449:G", "6152":"450:A", "6163":"451:A", "6175":"452:A", "6186":"453:T", "6198":"454:G", "6211":"455:G", "6223":"456:G", "6236":"457:A", "6246":"458:T", "6259":"459:G", "6272":"460:A", "6283":"461:C", "6295":"462:T", "6306":"463:A", "6318":"464:C", "6330":"465:A", "6342":"466:C", "6353":"467:A", "6365":"468:T", "6378":"469:G", "6391":"470:G", "6404":"471:C", "6415":"472:A", "6427":"473:A", "6439":"474:A", "6451":"475:C", "6463":"476:C", "6476":"477:T", "6488":"478:C", "6501":"479:T", "6513":"480:T", "6525":"481:C", "6536":"482:A", "6548":"483:A", "6559":"484:A", "6571":"485:T", "6583":"486:C", "6595":"487:C", "6608":"488:G", "6620":"489:T", "6633":"490:C", "6644":"491:A", "6655":"492:A", "6667":"493:T", "6679":"494:C", "6692":"495:T", "6704":"496:T", "6717":"497:T", "6729":"498:T", "6740":"499:A", "6751":"500:C", "6762":"501:A", "6774":"502:C", "6787":"503:T", "6799":"504:T", "6811":"505:A", "6823":"506:C", "6835":"507:G", "6849":"508:G", "6861":"509:A", "6873":"510:A", "6885":"511:C", "6896":"512:A", "6909":"513:G", "6921":"514:C", "6933":"515:C", "6946":"516:C", "6958":"517:C", "6969":"518:A", "6981":"519:G", "6994":"520:C", "7006":"521:C", "7019":"522:C", "7031":"523:G", "7044":"524:G", "7057":"525:A", "7068":"526:T", "7080":"527:C", "7092":"528:T", "7104":"529:C", "7117":"530:G", "7130":"531:G", "7142":"532:T", "7153":"533:A", "7164":"534:C", "7177":"535:C", "7190":"536:G", "7202":"537:T", "7214":"538:A", "7225":"539:T", "7238":"540:G", "7250":"541:T", "7263":"542:T", "7275":"543:G", "7288":"544:G", "7300":"545:T", "7312":"546:A", "7322":"547:T", "7335":"548:T", "7347":"549:T", "7360":"550:C", "7373":"551:G", "7385":"552:A", "7397":"553:A", "7408":"554:C", "7421":"555:G", "7433":"556:C", "7446":"557:C", "7458":"558:T", "7470":"559:A", "7482":"560:C", "7494":"561:T", "7507":"562:C", "7518":"563:A", "7530":"564:C", "7541":"565:A", "7553":"566:C", "7566":"567:T", "7579":"568:T", "7591":"569:T", "7604":"570:T", "7615":"571:A", "7627":"572:C", "7640":"573:G", "7652":"574:A", "7664":"575:C", "7676":"576:G", "7689":"577:G", "7701":"578:T", "7714":"579:T", "7726":"580:T", "7738":"581:T", "7750":"582:T", "7762":"583:C", "7774":"584:C", "7785":"585:A", "7797":"586:A", "7809":"587:A", "7821":"588:A", "7833":"589:T", "7845":"590:A", "7857":"591:C", "7869":"592:C", "7881":"593:A", "7893":"594:C", "7906":"595:T", "7919":"596:G", "7932":"597:A", "7945":"598:A", "7957":"599:G", "7969":"600:G", "7982":"601:A", "7993":"-", "8005":"-", "8017":"-", "8029":"-", "8041":"-", "8053":"602:C", "8066":"603:C", "8077":"604:A", "8090":"605:G", "8103":"606:T", "8115":"607:C", "8128":"608:G", "8141":"609:G", "8153":"610:C", "8165":"611:A", "8177":"612:G", "8190":"613:C", "8202":"614:A", "8213":"615:C", "8226":"616:T", "8238":"617:A", "8251":"618:G", "8264":"619:G", "8277":"620:T", "8289":"621:G", "8302":"622:A", "8313":"623:C", "8326":"624:T", "8338":"625:C", "8351":"626:C", "8363":"627:C", "8376":"628:T", "8389":"629:C", "8401":"630:T", "8413":"631:A", "8425":"632:T", "8437":"633:G", "8451":"634:G", "8462":"635:T", "8475":"636:G", "8487":"637:C", "8499":"638:A", "8512":"639:G", "8524":"640:C", "8536":"641:A", "8548":"642:T", "8561":"643:C", "8573":"644:T", "8586":"645:T", "8599":"646:T", "8611":"647:A", "8622":"648:A", "8634":"649:A", "8646":"650:T", "8660":"651:G", "8672":"652:A", "8684":"653:C", "8696":"654:T", "8709":"655:T", "8722":"656:C", "8734":"657:G", "8748":"658:G", "8760":"659:T", "8772":"660:A", "8783":"661:T", "8796":"662:T", "8809":"663:T", "8821":"664:T", "8834":"665:G", "8848":"666:G", "8859":"667:C", "8872":"668:T", "8885":"669:G", "8897":"670:T", "8910":"671:T", "8922":"672:A", "8934":"673:G", "8947":"674:A", "8960":"675:G", "8972":"676:T", "8984":"677:A", "8997":"678:G", "9009":"679:T", "9021":"680:C", "9034":"681:A", "9045":"682:A", "9058":"683:T", "9071":"684:G", "9084":"685:A", "9096":"686:C", "9108":"687:C", "9120":"688:A", "9133":"689:C", "9145":"690:A", "9157":"691:A", "9170":"692:C", "9183":"693:C", "9196":"694:C", "9209":"695:G", "9223":"696:A", "9235":"697:C", "9247":"698:C", "9260":"699:A", "9271":"700:A", "9285":"701:G", "9297":"702:G", "9310":"703:T", "9323":"704:C", "9334":"705:A", "9346":"706:C", "9359":"707:C", "9373":"708:T", "9386":"709:C", "9398":"710:C", "9410":"711:A", "9422":"712:A", "9434":"713:A", "9447":"714:A", "9459":"715:T", "9472":"716:C", "9484":"717:A", "9498":"718:G", "9511":"719:A", "9523":"720:G", "9536":"721:T", "9549":"722:G", "9561":"723:T", "9573":"724:A", "9585":"725:T", "9598":"726:C", "9611":"727:T", "9625":"728:A", "9636":"729:A", "9649":"730:A", "9661":"731:A", "9674":"732:C", "9686":"733:C", "9699":"734:C", "9712":"735:A", "9725":"736:A", "9737":"737:A", "9749":"738:C", "9761":"739:A", "9774":"740:C", "9786":"741:A", "9799":"742:T", "9812":"743:C", "9824":"744:A", "9837":"745:G", "9852":"746:A", "9864":"747:G", "9877":"748:T", "9890":"749:C", "9903":"750:T", "9917":"751:G", "9930":"752:G", "9943":"753:T", "9955":"754:G", "9970":"755:C", "9981":"756:C", "9992":"757:C", "10007":"758:G", "10020":"759:C", "10032":"760:G", "10047":"761:T", "10060":"762:C", "10071":"763:C", "10084":"764:A", "10096":"765:C", "10107":"766:C", "10122":"767:G", "10137":"768:A", "10149":"769:G", "10162":"770:G", "10174":"771:G", "10188":"772:C", "10201":"773:A", "10214":"774:G", "10227":"775:T", "10240":"776:G", "10253":"777:G", "10266":"778:C", "10280":"779:A", "10292":"780:T"}
-}
-, {
-"traceFileName": "dataset_152175",
-"leadingGaps": 2893,
-"trailingGaps": 3960,
-"peakA": [451, 451, 452, 453, 452, 451, 449, 446, 444, 444, 447, 451, 456, 461, 466, 470, 474, 480, 488, 499, 513, 528, 545, 561, 576, 591, 604, 618, 632, 649, 667, 686, 704, 721, 734, 744, 752, 757, 762, 766, 768, 767, 761, 749, 730, 708, 682, 654, 625, 596, 566, 534, 500, 465, 431, 399, 369, 343, 320, 301, 286, 276, 270, 270, 277, 290, 307, 329, 353, 380, 410, 443, 478, 514, 551, 584, 615, 642, 667, 689, 709, 728, 742, 750, 752, 745, 731, 712, 690, 665, 638, 610, 579, 546, 509, 470, 430, 390, 351, 314, 279, 247, 219, 193, 169, 147, 128, 110, 96, 84, 76, 70, 66, 63, 59, 56, 52, 48, 45, 43, 42, 42, 42, 42, 40, 38, 35, 33, 31, 30, 28, 27, 25, 23, 21, 19, 18, 17, 16, 15, 14, 13, 12, 11, 11, 11, 12, 13, 15, 17, 19, 21, 23, 26, 28, 31, 34, 36, 38, 38, 37, 34, 32, 28, 25, 23, 21, 20, 20, 21, 25, 32, 43, 60, 82, 111, 145, 185, 229, 276, 323, 370, 413, 450, 480, 500, 509, 506, 491, 465, 428, 384, 335, 283, 233, 186, 145, 110, 81, 57, 38, 24, 13, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 6, 5, 5, 6, 8, 11, 15, 18, 21, 23, 25, 25, 25, 23, 21, 18, 14, 10, 7, 5, 3, 2, 1, 0, 0, 0, 1, 2, 4, 6, 8, 10, 11, 12, 12, 12, 11, 11, 10, 10, 9, 9, 9, 9, 10, 10, 11, 11, 12, 12, 12, 12, 12, 12, 10, 9, 7, 4, 2, 0, 0, 0, 1, 9, 23, 49, 87, 140, 208, 292, 388, 493, 599, 699, 786, 851, 887, 891, 862, 803, 718, 616, 506, 398, 300, 216, 149, 100, 66, 45, 32, 26, 22, 20, 17, 13, 9, 5, 1, 0, 3, 13, 32, 64, 112, 179, 268, 380, 510, 652, 796, 932, 1046, 1132, 1184, 1203, 1193, 1161, 1115, 1060, 1004, 952, 908, 877, 861, 862, 879, 906, 937, 963, 976, 969, 935, 874, 788, 682, 563, 441, 325, 224, 142, 82, 41, 17, 5, 0, 0, 0, 4, 11, 20, 31, 43, 53, 60, 64, 65, 62, 56, 48, 40, 32, 25, 21, 19, 20, 23, 27, 31, 36, 40, 44, 47, 48, 46, 41, 34, 25, 17, 10, 5, 1, 0, 0, 0, 8, 30, 69, 129, 209, 305, 412, 521, 621, 702, 756, 773, 753, 695, 608, 501, 387, 277, 182, 107, 54, 22, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 6, 7, 8, 10, 11, 13, 15, 18, 21, 23, 23, 21, 18, 13, 8, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 10, 12, 13, 13, 13, 11, 8, 5, 2, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 0, 1, 2, 0, 0, 0, 5, 27, 71, 139, 229, 336, 448, 553, 636, 689, 703, 678, 616, 525, 418, 306, 204, 120, 60, 22, 4, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 5, 7, 11, 14, 18, 19, 19, 17, 13, 9, 5, 1, 0, 0, 8, 34, 84, 163, 271, 401, 541, 674, 780, 845, 857, 814, 723, 599, 459, 322, 203, 112, 51, 16, 1, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 3, 5, 9, 14, 21, 27, 32, 34, 33, 29, 23, 16, 9, 4, 1, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 4, 25, 70, 145, 249, 376, 510, 634, 728, 777, 774, 719, 622, 498, 367, 246, 146, 73, 28, 4, 0, 0, 1, 4, 3, 0, 0, 1, 32, 102, 220, 384, 584, 794, 984, 1124, 1191, 1174, 1077, 915, 717, 511, 326, 179, 80, 23, 0, 0, 0, 2, 2, 0, 0, 0, 1, 3, 5, 7, 9, 12, 16, 22, 29, 35, 39, 41, 40, 37, 32, 27, 21, 16, 12, 10, 10, 12, 15, 17, 17, 14, 9, 3, 0, 0, 0, 2, 2, 0, 0, 4, 34, 99, 204, 347, 512, 678, 818, 905, 924, 871, 755, 599, 429, 274, 150, 65, 16, 0, 0, 14, 61, 141, 258, 403, 558, 698, 798, 840, 818, 737, 615, 471, 329, 205, 111, 48, 13, 0, 0, 2, 7, 12, 17, 21, 24, 26, 27, 27, 27, 27, 28, 30, 32, 34, 35, 34, 31, 27, 22, 17, 14, 12, 9, 6, 3, 0, 0, 0, 2, 5, 5, 0, 0, 3, 38, 113, 236, 399, 581, 751, 877, 932, 908, 817, 688, 559, 467, 436, 474, 564, 677, 776, 828, 815, 735, 604, 447, 293, 165, 74, 21, 0, 0, 4, 11, 17, 20, 21, 20, 17, 12, 7, 3, 2, 5, 11, 20, 27, 31, 29, 22, 13, 4, 0, 0, 1, 3, 3, 0, 0, 8, 45, 122, 240, 392, 558, 710, 821, 867, 839, 743, 597, 430, 271, 143, 57, 11, 0, 0, 3, 5, 3, 0, 0, 0, 1, 6, 13, 19, 24, 27, 28, 27, 23, 18, 12, 6, 2, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 11, 14, 16, 16, 15, 12, 8, 4, 2, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 11, 15, 17, 16, 11, 4, 0, 0, 0, 5, 8, 5, 0, 0, 17, 86, 214, 401, 625, 850, 1032, 1132, 1129, 1023, 839, 615, 394, 212, 86, 19, 0, 0, 5, 9, 8, 3, 0, 0, 0, 0, 3, 6, 6, 4, 0, 0, 11, 50, 126, 243, 393, 556, 705, 808, 843, 801, 691, 535, 366, 215, 100, 31, 0, 0, 0, 4, 4, 1, 0, 0, 3, 10, 17, 22, 25, 25, 24, 21, 19, 16, 15, 14, 15, 17, 20, 21, 21, 20, 17, 14, 10, 8, 6, 5, 5, 4, 4, 2, 0, 0, 0, 0, 3, 6, 6, 1, 0, 0, 26, 85, 181, 308, 445, 566, 641, 653, 601, 500, 381, 281, 231, 245, 320, 432, 546, 624, 639, 586, 478, 351, 247, 208, 256, 393, 591, 808, 989, 1090, 1087, 978, 791, 567, 351, 178, 65, 9, 0, 0, 8, 12, 9, 4, 0, 0, 0, 3, 8, 14, 22, 30, 38, 44, 46, 43, 36, 26, 16, 8, 3, 0, 0, 0, 0, 1, 2, 4, 6, 7, 6, 4, 0, 0, 0, 0, 4, 7, 7, 0, 0, 0, 33, 108, 228, 382, 547, 687, 772, 780, 710, 579, 416, 257, 128, 44, 4, 0, 0, 6, 7, 4, 0, 0, 0, 7, 16, 24, 29, 31, 29, 25, 20, 15, 10, 6, 4, 4, 7, 12, 17, 21, 21, 17, 10, 1, 0, 0, 3, 10, 12, 5, 0, 0, 33, 133, 306, 541, 805, 1046, 1211, 1261, 1186, 1003, 756, 498, 277, 119, 31, 0, 0, 0, 5, 7, 6, 4, 0, 0, 0, 23, 98, 237, 440, 683, 924, 1115, 1210, 1187, 1050, 832, 580, 345, 163, 50, 0, 0, 1, 10, 11, 6, 0, 0, 1, 8, 16, 24, 29, 30, 26, 16, 3, 0, 6, 55, 155, 306, 492, 681, 831, 905, 879, 759, 572, 370, 209, 137, 178, 327, 548, 787, 985, 1093, 1088, 973, 779, 551, 333, 162, 51, 0, 0, 3, 16, 19, 9, 0, 0, 21, 97, 225, 395, 578, 736, 832, 839, 754, 600, 417, 255, 158, 151, 233, 377, 541, 677, 747, 734, 643, 500, 339, 194, 87, 24, 0, 0, 3, 7, 6, 2, 0, 0, 0, 8, 17, 26, 32, 34, 32, 28, 21, 14, 7, 2, 0, 0, 0, 2, 5, 8, 11, 12, 12, 10, 7, 4, 1, 0, 0, 0, 1, 4, 7, 10, 12, 13, 13, 11, 8, 4, 2, 1, 2, 5, 7, 8, 6, 2, 0, 0, 0, 4, 10, 11, 4, 0, 0, 26, 107, 246, 433, 635, 812, 920, 931, 844, 681, 481, 288, 137, 42, 0, 0, 1, 8, 8, 3, 0, 0, 7, 20, 34, 44, 48, 44, 37, 28, 19, 12, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 1, 3, 4, 5, 6, 7, 7, 6, 5, 5, 5, 4, 3, 0, 0, 0, 0, 4, 10, 11, 5, 0, 0, 27, 107, 244, 426, 622, 787, 881, 878, 779, 609, 415, 249, 150, 139, 208, 326, 448, 534, 552, 499, 392, 272, 182, 160, 225, 369, 559, 747, 884, 934, 884, 748, 560, 363, 195, 78, 15, 0, 0, 6, 10, 8, 4, 3, 7, 14, 21, 24, 22, 19, 16, 16, 17, 14, 5, 0, 0, 25, 100, 225, 390, 564, 707, 782, 766, 661, 497, 318, 175, 106, 128, 231, 381, 533, 644, 686, 648, 546, 407, 263, 142, 58, 14, 0, 0, 4, 6, 5, 1, 0, 2, 6, 12, 17, 19, 19, 17, 15, 11, 9, 6, 5, 4, 3, 4, 6, 10, 13, 17, 20, 22, 21, 19, 15, 11, 8, 7, 8, 9, 9, 6, 2, 0, 0, 0, 6, 10, 8, 0, 0, 1, 46, 140, 279, 445, 604, 716, 752, 704, 585, 425, 263, 131, 44, 3, 0, 0, 6, 7, 6, 5, 9, 17, 25, 29, 28, 22, 17, 14, 13, 11, 5, 0, 0, 18, 82, 196, 349, 518, 663, 747, 745, 655, 499, 317, 158, 63, 57, 141, 292, 470, 628, 724, 732, 650, 497, 313, 149, 53, 57, 170, 372, 619, 852, 1015, 1070, 1005, 840, 617, 389, 199, 72, 9, 0, 0, 9, 11, 6, 0, 0, 8, 22, 36, 43, 41, 31, 17, 6, 2, 6, 11, 12, 5, 0, 0, 28, 112, 252, 434, 621, 769, 840, 813, 698, 524, 337, 175, 64, 7, 0, 0, 8, 12, 10, 6, 5, 9, 16, 22, 25, 25, 23, 20, 19, 18, 17, 15, 12, 9, 5, 3, 3, 3, 2, 0, 0, 0, 0, 4, 9, 10, 4, 0, 0, 20, 88, 205, 357, 518, 649, 715, 699, 604, 458, 297, 157, 59, 8, 0, 0, 6, 9, 6, 3, 2, 7, 17, 26, 32, 35, 33, 29, 24, 19, 14, 10, 6, 3, 2, 1, 2, 3, 2, 0, 0, 0, 0, 4, 9, 10, 4, 0, 0, 20, 88, 204, 356, 516, 645, 709, 691, 596, 449, 288, 149, 54, 5, 0, 0, 6, 9, 7, 4, 7, 14, 23, 28, 26, 18, 8, 2, 3, 8, 12, 8, 0, 0, 6, 64, 177, 337, 519, 682, 783, 794, 714, 565, 385, 217, 92, 20, 0, 0, 5, 10, 9, 4, 2, 6, 15, 24, 30, 29, 23, 13, 5, 2, 5, 10, 11, 7, 0, 0, 10, 64, 161, 294, 436, 555, 619, 610, 531, 403, 261, 136, 49, 5, 0, 0, 7, 10, 6, 1, 0, 0, 1, 7, 13, 18, 20, 20, 19, 17, 14, 11, 8, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 7, 8, 7, 5, 3, 1, 0, 0, 0, 0, 2, 3, 5, 7, 9, 11, 12, 11, 8, 4, 0, 0, 3, 8, 11, 8, 0, 0, 3, 48, 136, 264, 411, 546, 633, 649, 589, 471, 324, 186, 80, 18, 0, 0, 4, 10, 11, 8, 7, 8, 13, 18, 21, 20, 17, 12, 9, 7, 6, 7, 7, 8, 8, 8, 10, 12, 15, 18, 21, 22, 23, 22, 21, 19, 17, 14, 12, 9, 6, 4, 3, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 9, 12, 12, 7, 1, 0, 0, 6, 14, 16, 7, 0, 0, 30, 132, 305, 531, 766, 952, 1040, 1005, 857, 639, 405, 208, 75, 8, 0, 0, 1, 3, 2, 3, 6, 6, 0, 0, 0, 52, 174, 370, 617, 864, 1047, 1112, 1037, 838, 573, 319, 150, 112, 212, 413, 649, 843, 936, 899, 745, 525, 309, 166, 142, 243, 440, 672, 870, 977, 964, 839, 640, 418, 224, 87, 15, 0, 0, 9, 12, 7, 0, 0, 4, 17, 32, 44, 48, 44, 35, 24, 13, 6, 1, 0, 0, 0, 1, 3, 4, 4, 5, 4, 4, 2, 1, 0, 0, 0, 1, 5, 10, 12, 11, 5, 0, 0, 0, 7, 16, 17, 6, 0, 0, 35, 148, 334, 567, 800, 970, 1031, 963, 788, 555, 323, 142, 33, 0, 0, 7, 17, 15, 6, 0, 3, 15, 31, 43, 44, 34, 18, 5, 0, 7, 18, 23, 13, 0, 0, 24, 139, 345, 621, 911, 1144, 1255, 1212, 1027, 754, 464, 224, 67, 0, 0, 2, 17, 20, 16, 12, 16, 28, 41, 47, 42, 29, 15, 7, 8, 14, 17, 10, 0, 0, 16, 100, 250, 451, 662, 830, 907, 871, 734, 534, 325, 154, 43, 0, 0, 0, 14, 18, 15, 5, 0, 0, 0, 28, 87, 176, 284, 388, 463, 488, 456, 375, 267, 160, 74, 19, 0, 0, 0, 7, 13, 14, 9, 0, 0, 0, 36, 120, 247, 398, 540, 635, 657, 597, 475, 323, 179, 72, 12, 0, 0, 6, 12, 11, 7, 2, 2, 5, 9, 13, 15, 16, 17, 18, 17, 15, 12, 8, 4, 0, 0, 0, 1, 3, 5, 7, 9, 11, 12, 12, 11, 9, 6, 4, 3, 4, 5, 5, 3, 0, 0, 0, 1, 8, 13, 11, 1, 0, 0, 44, 138, 278, 440, 587, 676, 680, 593, 439, 262, 114, 40, 61, 171, 337, 509, 638, 684, 630, 490, 305, 130, 27, 37, 172, 409, 690, 942, 1096, 1114, 994, 774, 515, 279, 109, 17, 0, 0, 11, 17, 12, 4, 1, 7, 19, 31, 37, 35, 26, 15, 5, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 3, 7, 12, 15, 16, 15, 11, 7, 3, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 9, 7, 4, 2, 0, 0, 0, 1, 3, 5, 7, 8, 8, 9, 8, 6, 3, 0, 0, 0, 0, 6, 12, 12, 5, 0, 0, 25, 97, 215, 361, 502, 599, 621, 557, 426, 270, 141, 85, 125, 253, 432, 606, 721, 737, 647, 476, 278, 114, 39, 79, 228, 445, 669, 836, 903, 854, 709, 510, 309, 147, 44, 0, 0, 3, 13, 16, 13, 10, 11, 16, 22, 24, 23, 17, 10, 5, 3, 3, 4, 6, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 11, 16, 20, 22, 20, 16, 11, 6, 2, 0, 0, 0, 0, 0, 2, 3, 5, 7, 8, 8, 8, 7, 5, 3, 0, 0, 0, 0, 4, 11, 13, 8, 0, 0, 13, 72, 178, 319, 466, 580, 624, 580, 458, 295, 146, 63, 80, 201, 395, 609, 780, 860, 829, 700, 513, 316, 153, 47, 0, 0, 2, 13, 17, 15, 12, 12, 15, 19, 21, 18, 12, 5, 0, 0, 0, 3, 6, 7, 7, 5, 2, 0, 0, 1, 4, 8, 11, 13, 12, 10, 7, 4, 1, 0, 0, 0, 0, 3, 6, 9, 12, 13, 12, 9, 5, 2, 0, 0, 0, 2, 7, 11, 15, 18, 18, 17, 15, 11, 6, 1, 0, 0, 0, 6, 14, 16, 9, 0, 0, 13, 87, 220, 401, 594, 751, 830, 808, 691, 512, 319, 155, 45, 0, 0, 4, 22, 28, 18, 0, 0, 0, 59, 170, 325, 494, 639, 721, 717, 627, 479, 310, 161, 57, 4, 0, 0, 9, 13, 11, 7, 5, 8, 11, 14, 13, 9, 4, 1, 0, 2, 5, 8, 9, 9, 7, 6, 4, 3, 2, 0, 0, 0, 0, 8, 15, 17, 9, 0, 0, 16, 93, 227, 402, 583, 722, 779, 737, 609, 432, 253, 111, 25, 0, 0, 6, 16, 18, 14, 10, 9, 11, 16, 19, 20, 20, 19, 18, 17, 17, 14, 11, 6, 1, 0, 0, 3, 10, 17, 19, 17, 10, 4, 3, 8, 17, 21, 13, 0, 0, 15, 106, 272, 500, 745, 947, 1046, 1008, 838, 583, 315, 112, 29, 87, 263, 500, 726, 876, 910, 826, 655, 445, 248, 101, 17, 0, 0, 12, 26, 27, 14, 0, 0, 2, 68, 193, 368, 564, 736, 839, 844, 748, 578, 381, 203, 75, 7, 0, 0, 12, 22, 22, 19, 16, 16, 17, 18, 16, 11, 6, 2, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 11, 7, 1, 0, 0, 0, 7, 11, 9, 0, 0, 0, 37, 117, 236, 372, 492, 562, 563, 493, 374, 239, 121, 39, 0, 0, 0, 11, 18, 18, 16, 14, 13, 13, 13, 11, 7, 3, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 11, 15, 18, 19, 16, 12, 6, 1, 0, 0, 2, 10, 18, 23, 23, 17, 8, 2, 3, 12, 21, 23, 10, 0, 0, 33, 157, 369, 641, 916, 1123, 1202, 1131, 931, 659, 386, 170, 39, 0, 0, 11, 29, 36, 34, 30, 28, 28, 28, 25, 19, 11, 3, 0, 0, 1, 3, 4, 4, 3, 1, 0, 0, 0, 2, 4, 7, 9, 9, 8, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 11, 13, 13, 11, 8, 5, 1, 0, 0, 0, 2, 6, 9, 13, 15, 14, 12, 8, 5, 2, 2, 2, 3, 3, 0, 0, 0, 0, 5, 12, 14, 7, 0, 0, 14, 83, 205, 366, 532, 659, 711, 672, 555, 393, 229, 100, 22, 0, 0, 5, 15, 16, 12, 8, 7, 8, 10, 11, 9, 6, 2, 0, 0, 0, 0, 0, 0, 0, 3, 7, 12, 17, 20, 20, 18, 15, 11, 8, 7, 8, 10, 11, 9, 5, 0, 0, 0, 3, 12, 17, 12, 0, 0, 1, 58, 174, 340, 526, 686, 778, 773, 674, 509, 324, 163, 53, 0, 0, 0, 16, 24, 24, 20, 16, 14, 14, 15, 15, 15, 15, 15, 15, 15, 14, 13, 11, 10, 9, 9, 8, 7, 7, 6, 7, 7, 8, 8, 7, 6, 3, 1, 0, 0, 0, 0, 1, 3, 3, 4, 3, 2, 0, 0, 0, 2, 4, 8, 11, 13, 13, 12, 9, 6, 3, 2, 2, 4, 6, 9, 11, 12, 10, 8, 5, 2, 1, 2, 3, 4, 2, 0, 0, 0, 0, 8, 14, 13, 4, 0, 0, 31, 120, 260, 432, 595, 706, 732, 666, 528, 357, 195, 76, 10, 0, 0, 11, 20, 21, 17, 11, 8, 6, 6, 4, 3, 1, 1, 3, 5, 7, 9, 8, 7, 4, 2, 0, 0, 0, 0, 2, 5, 7, 9, 10, 9, 7, 4, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 4, 10, 16, 19, 18, 15, 13, 14, 19, 23, 21, 9, 0, 0, 32, 134, 302, 515, 728, 881, 925, 841, 646, 399, 176, 53, 74, 242, 513, 811, 1052, 1169, 1135, 965, 711, 443, 218, 70, 1, 0, 2, 18, 24, 22, 19, 18, 23, 30, 33, 32, 26, 20, 14, 12, 12, 14, 14, 12, 10, 6, 3, 1, 0, 0, 0, 0, 2, 5, 8, 11, 12, 12, 10, 7, 4, 2, 2, 3, 6, 8, 9, 9, 8, 7, 6, 4, 2, 0, 0, 0, 1, 10, 18, 19, 9, 0, 0, 20, 105, 251, 443, 639, 791, 854, 812, 676, 486, 291, 133, 35, 0, 0, 4, 17, 21, 19, 15, 14, 14, 15, 14, 11, 6, 2, 1, 3, 7, 10, 13, 13, 12, 10, 7, 4, 0, 0, 0, 0, 5, 10, 11, 4, 0, 0, 18, 82, 188, 324, 461, 563, 601, 565, 465, 331, 196, 88, 21, 0, 0, 0, 12, 18, 16, 7, 0, 0, 5, 61, 164, 308, 466, 602, 679, 674, 589, 448, 289, 149, 52, 3, 0, 0, 9, 14, 12, 8, 6, 8, 12, 15, 16, 13, 9, 6, 5, 7, 10, 13, 15, 14, 12, 8, 5, 2, 0, 0, 0, 1, 4, 7, 9, 11, 11, 9, 6, 3, 1, 0, 0, 0, 2, 5, 8, 11, 12, 13, 12, 9, 5, 1, 0, 0, 0, 5, 13, 19, 16, 4, 0, 0, 37, 130, 274, 445, 604, 708, 726, 654, 512, 340, 182, 67, 6, 0, 0, 10, 15, 12, 4, 0, 0, 4, 13, 20, 23, 20, 13, 7, 7, 15, 27, 32, 24, 1, 0, 0, 88, 274, 547, 859, 1138, 1307, 1318, 1167, 899, 588, 308, 111, 9, 0, 0, 18, 31, 32, 29, 28, 31, 36, 38, 35, 27, 19, 14, 13, 14, 17, 19, 18, 15, 12, 9, 8, 8, 9, 10, 12, 13, 15, 17, 18, 19, 18, 16, 13, 9, 6, 3, 2, 3, 4, 6, 7, 8, 7, 6, 4, 1, 0, 0, 0, 1, 4, 7, 9, 9, 9, 7, 4, 1, 0, 0, 0, 3, 7, 12, 15, 16, 16, 13, 9, 4, 1, 0, 0, 2, 7, 11, 15, 16, 14, 11, 6, 2, 0, 0, 0, 1, 4, 7, 9, 10, 9, 7, 5, 2, 1, 0, 0, 0, 0, 1, 3, 8, 11, 13, 12, 7, 1, 0, 0, 4, 10, 12, 6, 0, 0, 21, 88, 202, 347, 493, 601, 638, 588, 464, 302, 153, 65, 70, 172, 344, 539, 701, 784, 762, 641, 454, 252, 91, 15, 42, 166, 352, 551, 708, 783, 754, 631, 445, 246, 88, 11, 36, 156, 338, 530, 682, 752, 727, 618, 458, 288, 145, 49, 1, 0, 0, 8, 17, 18, 11, 0, 0, 0, 30, 114, 247, 416, 586, 716, 770, 733, 615, 449, 276, 134, 41, 0, 0, 1, 11, 15, 13, 10, 11, 15, 20, 24, 23, 18, 11, 6, 6, 10, 13, 12, 4, 0, 0, 23, 92, 203, 341, 477, 575, 608, 565, 461, 324, 188, 83, 19, 0, 0, 4, 11, 12, 8, 4, 2, 3, 5, 6, 7, 6, 6, 6, 8, 10, 12, 12, 11, 9, 6, 4, 4, 8, 14, 19, 21, 18, 11, 5, 5, 10, 18, 20, 11, 0, 0, 19, 110, 275, 496, 731, 921, 1012, 973, 812, 572, 318, 117, 19, 41, 166, 346, 526, 652, 691, 638, 515, 358, 206, 91, 22, 0, 0, 7, 15, 16, 13, 8, 6, 7, 11, 17, 23, 26, 27, 23, 17, 13, 13, 19, 24, 22, 10, 0, 0, 26, 132, 314, 550, 793, 979, 1057, 1003, 832, 595, 354, 160, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 40, 0, 0, 6, 19, 22, 18, 13, 13, 18, 22, 21, 16, 8, 3, 3, 7, 10, 7, 0, 0, 5, 53, 147, 280, 427, 554, 627, 625, 549, 420, 274, 144, 53, 5, 0, 0, 8, 14, 13, 8, 5, 4, 5, 6, 6, 5, 2, 0, 0, 0, 3, 6, 8, 9, 8, 6, 4, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 0, 0, 0, 2, 5, 9, 12, 13, 13, 11, 8, 4, 1, 0, 0, 0, 3, 6, 9, 11, 12, 12, 10, 8, 6, 5, 4, 4, 3, 1, 0, 0, 0, 5, 10, 12, 8, 0, 0, 4, 48, 133, 253, 388, 506, 577, 582, 518, 405, 271, 149, 59, 9, 0, 0, 10, 19, 22, 20, 17, 15, 15, 15, 14, 11, 7, 3, 1, 3, 7, 11, 11, 6, 0, 0, 11, 59, 143, 256, 378, 479, 533, 525, 457, 349, 227, 120, 44, 5, 0, 0, 6, 9, 8, 4, 3, 4, 7, 10, 11, 9, 5, 2, 3, 8, 14, 17, 12, 1, 0, 0, 42, 134, 270, 428, 573, 665, 679, 611, 479, 321, 175, 68, 9, 0, 0, 9, 17, 16, 11, 5, 2, 1, 2, 3, 3, 4, 5, 6, 8, 10, 10, 9, 8, 6, 4, 2, 0, 0, 0, 0, 1, 3, 5, 6, 6, 4, 3, 3, 6, 11, 16, 18, 16, 11, 7, 8, 15, 23, 23, 11, 0, 0, 26, 137, 332, 588, 854, 1062, 1155, 1106, 928, 673, 407, 190, 52, 0, 0, 7, 25, 33, 31, 25, 21, 21, 21, 20, 16, 12, 9, 9, 12, 17, 21, 22, 20, 15, 10, 5, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 12, 13, 11, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 2, 4, 10, 17, 23, 21, 11, 0, 0, 13, 80, 198, 355, 520, 653, 718, 697, 594, 440, 275, 135, 42, 0, 0, 2, 15, 21, 21, 16, 12, 10, 9, 9, 9, 10, 11, 13, 16, 17, 18, 16, 13, 9, 6, 5, 5, 7, 9, 12, 13, 13, 12, 10, 8, 6, 4, 3, 2, 2, 3, 4, 6, 8, 9, 9, 7, 5, 3, 3, 4, 9, 14, 19, 22, 22, 19, 15, 12, 9, 8, 8, 6, 3, 0, 0, 0, 5, 11, 13, 6, 0, 0, 19, 92, 216, 378, 545, 675, 734, 705, 595, 437, 270, 131, 40, 0, 0, 3, 15, 21, 21, 19, 17, 18, 21, 22, 21, 16, 9, 3, 1, 4, 9, 13, 10, 1, 0, 0, 37, 118, 240, 382, 516, 606, 627, 574, 463, 323, 187, 83, 20, 0, 0, 6, 16, 21, 21, 19, 17, 15, 12, 9, 6, 3, 2, 3, 5, 7, 9, 9, 9, 9, 8, 8, 9, 10, 11, 13, 15, 17, 19, 19, 19, 17, 13, 9, 6, 3, 2, 3, 6, 9, 12, 14, 14, 13, 11, 7, 4, 0, 0, 0, 4, 10, 17, 20, 15, 5, 0, 0, 33, 108, 223, 363, 496, 588, 609, 551, 427, 275, 145, 81, 112, 235, 422, 619, 771, 831, 782, 636, 437, 242, 106, 66, 127, 267, 439, 591, 677, 678, 596, 458, 302, 163, 64, 10, 0, 0, 11, 20, 24, 23, 22, 21, 22, 23, 23, 22, 18, 15, 12, 13, 18, 23, 25, 17, 2, 0, 0, 54, 173, 353, 566, 767, 904, 939, 862, 696, 485, 281, 123, 29, 0, 0, 7, 18, 20, 17, 13, 13, 15, 17, 18, 16, 14, 12, 12, 14, 16, 18, 18, 16, 12, 7, 4, 2, 1, 3, 6, 9, 12, 14, 14, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 11, 10, 7, 4, 1, 0, 0, 0, 3, 6, 10, 13, 15, 15, 15, 14, 13, 13, 13, 12, 10, 6, 1, 0, 1, 7, 13, 15, 8, 0, 0, 12, 76, 189, 341, 502, 633, 698, 680, 584, 437, 277, 140, 46, 0, 0, 1, 15, 24, 27, 26, 23, 20, 16, 11, 6, 3, 1, 3, 6, 10, 12, 13, 11, 7, 4, 1, 0, 0, 0, 3, 6, 9, 11, 12, 10, 7, 4, 1, 0, 0, 0, 1, 2, 4, 4, 4, 3, 2, 0, 0, 0, 1, 4, 8, 11, 13, 12, 10, 6, 3, 0, 0, 0, 3, 6, 9, 12, 13, 12, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 9, 10, 9, 6, 3, 0, 0, 0, 3, 6, 10, 12, 13, 11, 9, 6, 3, 1, 0, 0, 0, 1, 4, 8, 12, 15, 17, 18, 16, 13, 9, 4, 0, 0, 0, 4, 11, 14, 11, 2, 0, 0, 35, 114, 236, 383, 525, 627, 662, 619, 512, 369, 225, 109, 34, 0, 0, 0, 7, 14, 18, 20, 16, 4, 0, 0, 30, 126, 288, 497, 716, 890, 975, 945, 810, 607, 387, 198, 68, 4, 0, 0, 14, 22, 21, 16, 11, 10, 12, 13, 11, 6, 0, 0, 0, 4, 11, 14, 8, 0, 0, 11, 74, 190, 348, 519, 662, 738, 726, 630, 477, 307, 158, 55, 2, 0, 0, 14, 22, 22, 17, 12, 8, 7, 8, 8, 8, 8, 8, 9, 10, 10, 10, 10, 8, 7, 5, 3, 0, 0, 0, 0, 3, 9, 11, 8, 0, 0, 4, 47, 131, 251, 388, 507, 576, 572, 492, 356, 205, 86, 40, 85, 217, 401, 588, 728, 783, 740, 616, 444, 270, 128, 38, 0, 0, 3, 15, 20, 19, 15, 11, 9, 9, 9, 11, 12, 13, 12, 11, 11, 13, 17, 19, 17, 7, 0, 0, 21, 101, 239, 421, 612, 767, 845, 822, 707, 530, 338, 172, 59, 3, 0, 0, 11, 16, 14, 8, 4, 4, 6, 7, 6, 2, 0, 0, 1, 7, 11, 9, 0, 0, 0, 40, 125, 252, 402, 540, 632, 652, 596, 480, 334, 195, 87, 22, 0, 0, 0, 8, 12, 11, 7, 0, 0, 0, 20, 71, 154, 258, 363, 441, 469, 436, 348, 229, 113, 34, 19, 77, 197, 351, 500, 606, 644, 605, 502, 363, 223, 108, 34, 0, 0, 1, 8, 10, 7, 2, 0, 1, 4, 6, 6, 5, 2, 0, 0, 0, 0, 2, 3, 4, 5, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 9, 10, 9, 7, 7, 9, 13, 14, 8, 0, 0, 4, 54, 151, 290, 449, 592, 682, 694, 626, 496, 339, 191, 81, 17, 0, 0, 5, 11, 11, 7, 4, 4, 8, 11, 12, 10, 6, 4, 5, 9, 12, 9, 1, 0, 2, 40, 118, 236, 377, 512, 606, 631, 578, 458, 304, 159, 67, 60, 143, 299, 488, 659, 767, 784, 709, 564, 388, 223, 98, 24, 0, 0, 7, 15, 17, 13, 8, 4, 3, 5, 7, 9, 11, 13, 15, 16, 16, 14, 11, 8, 5, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 5, 6, 6, 5, 3, 1, 0, 0, 0, 2, 8, 10, 6, 0, 0, 8, 59, 152, 282, 426, 550, 624, 625, 555, 434, 292, 162, 66, 13, 0, 0, 5, 10, 10, 6, 3, 1, 2, 4, 5, 5, 4, 3, 2, 2, 2, 3, 4, 5, 5, 5, 4, 3, 2, 3, 5, 8, 11, 14, 15, 14, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 4, 8, 8, 3, 0, 0, 18, 69, 153, 261, 369, 450, 479, 445, 355, 236, 128, 67, 80, 171, 319, 487, 630, 706, 695, 599, 443, 271, 127, 49, 57, 146, 292, 454, 589, 659, 647, 555, 407, 245, 113, 50, 76, 185, 350, 526, 666, 734, 713, 613, 462, 298, 157, 59, 8, 0, 0, 10, 17, 19, 19, 19, 20, 20, 18, 13, 6, 0, 0, 0, 4, 8, 7, 0, 0, 0, 28, 91, 187, 304, 418, 500, 530, 499, 417, 305, 190, 96, 34, 4, 0, 0, 2, 5, 8, 13, 17, 16, 6, 0, 0, 33, 138, 313, 541, 780, 973, 1070, 1045, 906, 690, 452, 243, 94, 15, 0, 0, 13, 24, 27, 24, 21, 18, 16, 13, 10, 6, 3, 3, 4, 7, 9, 9, 7, 5, 2, 1, 2, 5, 9, 13, 16, 19, 20, 21, 20, 20, 19, 17, 14, 11, 8, 6, 7, 11, 14, 13, 6, 0, 0, 14, 70, 168, 301, 446, 572, 647, 652, 586, 466, 322, 186, 82, 20, 0, 0, 8, 19, 25, 26, 23, 19, 16, 13, 10, 8, 5, 4, 4, 6, 8, 11, 14, 16, 17, 16, 15, 13, 12, 12, 14, 17, 20, 18, 12, 1, 0, 4, 40, 111, 212, 329, 437, 507, 518, 466, 361, 233, 120, 59, 73, 166, 320, 497, 654, 749, 757, 677, 530, 353, 193, 87, 58, 108, 217, 352, 472, 544, 547, 478, 358, 220, 106, 53, 84, 197, 370, 560, 718, 804, 798, 702, 545, 365, 203, 85, 18, 0, 0, 7, 15, 16, 12, 9, 8, 8, 9, 9, 7, 4, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 1, 5, 8, 8, 3, 0, 0, 16, 63, 145, 254, 371, 470, 525, 520, 454, 344, 220, 117, 61, 68, 133, 238, 350, 438, 477, 455, 378, 267, 153, 68, 37, 73, 170, 307, 450, 565, 622, 610, 532, 410, 274, 152, 64, 13, 0, 0, 4, 11, 12, 8, 0, 0, 0, 24, 83, 173, 286, 401, 492, 537, 524, 457, 353, 237, 133, 57, 12, 0, 0, 2, 9, 12, 8, 0, 0, 0, 22, 79, 169, 283, 399, 492, 538, 525, 457, 352, 235, 129, 53, 10, 0, 0, 7, 15, 19, 19, 18, 18, 19, 20, 21, 20, 17, 13, 10, 9, 9, 10, 8, 3, 0, 0, 13, 57, 132, 231, 339, 430, 483, 485, 434, 345, 240, 141, 66, 21, 1, 0, 0, 2, 5, 9, 14, 16, 11, 0, 0, 7, 77, 219, 431, 686, 935, 1118, 1189, 1129, 955, 710, 453, 234, 85, 9, 0, 0, 16, 26, 26, 22, 16, 13, 12, 11, 9, 5, 2, 1, 2, 4, 6, 7, 7, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 4, 7, 10, 12, 13, 13, 11, 8, 4, 2, 1, 3, 6, 10, 14, 17, 17, 16, 13, 9, 6, 3, 3, 5, 8, 11, 14, 15, 15, 14, 12, 10, 8, 6, 5, 4, 3, 4, 4, 5, 7, 9, 10, 9, 8, 6, 5, 6, 8, 11, 15, 19, 20, 20, 18, 15, 13, 11, 11, 11, 11, 11, 9, 8, 6, 5, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 3, 4, 5, 7, 9, 11, 12, 12, 11, 9, 7, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 13, 13, 12, 10, 8, 5, 3, 1, 0, 0, 0, 1, 4, 8, 11, 14, 15, 14, 11, 7, 4, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 2, 0, 0, 0, 2, 5, 6, 3, 0, 0, 12, 55, 129, 231, 345, 447, 513, 527, 485, 397, 285, 175, 85, 28, 0, 0, 0, 5, 7, 5, 2, 0, 0, 1, 2, 3, 2, 2, 2, 3, 4, 4, 3, 2, 1, 2, 3, 6, 9, 11, 11, 12, 12, 13, 13, 10, 3, 0, 0, 19, 74, 166, 287, 419, 532, 602, 610, 555, 452, 325, 201, 101, 35, 3, 0, 0, 7, 11, 10, 8, 5, 3, 3, 5, 7, 9, 11, 13, 13, 13, 10, 7, 4, 1, 0, 1, 3, 7, 11, 14, 16, 16, 15, 13, 11, 9, 8, 7, 5, 2, 0, 0, 0, 3, 6, 7, 2, 0, 0, 15, 63, 143, 249, 362, 458, 515, 518, 467, 376, 267, 163, 80, 27, 2, 0, 0, 6, 9, 9, 7, 4, 3, 2, 2, 2, 2, 2, 4, 5, 6, 5, 4, 2, 0, 0, 0, 1, 4, 7, 10, 11, 11, 9, 7, 4, 2, 0, 0, 0, 1, 3, 6, 9, 11, 13, 13, 12, 10, 8, 6, 4, 1, 0, 0, 0, 2, 5, 6, 3, 0, 0, 7, 40, 102, 189, 286, 375, 435, 451, 420, 351, 261, 168, 90, 35, 5, 0, 0, 5, 10, 9, 3, 0, 0, 16, 67, 153, 269, 395, 508, 582, 597, 552, 456, 334, 211, 109, 41, 6, 0, 0, 5, 8, 8, 7, 7, 8, 9, 11, 11, 9, 8, 8, 10, 12, 13, 9, 2, 0, 0, 25, 81, 169, 282, 401, 502, 561, 563, 508, 409, 290, 175, 84, 27, 0, 0, 0, 5, 6, 4, 1, 0, 0, 1, 2, 4, 6, 9, 12, 14, 16, 15, 12, 8, 4, 2, 1, 2, 4, 7, 8, 9, 10, 9, 8, 7, 5, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 8, 11, 13, 15, 16, 15, 13, 11, 8, 6, 6, 8, 11, 13, 14, 14, 11, 8, 6, 5, 6, 9, 13, 16, 16, 15, 13, 12, 12, 13, 11, 5, 0, 0, 12, 61, 150, 275, 420, 557, 655, 692, 657, 560, 424, 280, 154, 64, 14, 0, 0, 6, 13, 15, 13, 10, 7, 5, 4, 4, 3, 3, 4, 4, 5, 5, 5, 4, 2, 0, 0, 0, 0, 1, 4, 6, 8, 8, 8, 7, 7, 8, 9, 10, 10, 10, 10, 12, 15, 14, 8, 0, 0, 7, 60, 164, 319, 505, 689, 833, 901, 878, 770, 603, 414, 241, 110, 30, 0, 0, 9, 23, 30, 31, 26, 21, 16, 13, 13, 14, 16, 18, 18, 15, 8, 0, 0, 9, 47, 116, 216, 334, 452, 546, 595, 588, 528, 427, 307, 191, 98, 36, 4, 0, 0, 6, 7, 3, 0, 0, 13, 49, 108, 184, 267, 339, 385, 394, 362, 298, 220, 150, 110, 116, 171, 264, 373, 472, 536, 549, 508, 424, 316, 206, 113, 48, 11, 0, 0, 7, 13, 17, 17, 15, 12, 10, 9, 9, 11, 13, 15, 15, 15, 14, 14, 14, 11, 5, 0, 0, 12, 59, 145, 266, 407, 542, 641, 683, 657, 572, 447, 308, 182, 87, 28, 1, 0, 2, 9, 13, 13, 10, 7, 5, 5, 6, 8, 10, 11, 12, 11, 9, 7, 4, 2, 1, 1, 3, 6, 8, 11, 12, 13, 13, 13, 12, 12, 12, 11, 9, 7, 6, 5, 6, 8, 8, 5, 0, 0, 3, 32, 90, 179, 289, 403, 498, 553, 557, 508, 419, 308, 197, 105, 41, 7, 0, 0, 5, 7, 4, 0, 0, 11, 50, 120, 216, 326, 431, 510, 545, 527, 462, 364, 254, 152, 74, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 24, 1, 0, 0, 5, 7, 7, 6, 4, 4, 4, 4, 4, 4, 5, 7, 10, 13, 15, 16, 16, 15, 12, 9, 6, 3, 2, 3, 5, 7, 9, 8, 3, 0, 0, 12, 49, 113, 203, 308, 412, 493, 533, 524, 468, 375, 268, 164, 82, 27, 1, 0, 0, 6, 8, 5, 0, 0, 3, 30, 80, 153, 238, 320, 383, 413, 402, 355, 281, 198, 121, 61, 22, 3, 0, 0, 1, 2, 2, 1, 1, 2, 4, 6, 6, 6, 5, 5, 4, 5, 6, 7, 8, 9, 9, 8, 8, 6, 5, 4, 4, 3, 4, 4, 4, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 4, 4, 3, 2, 1, 2, 3, 5, 8, 10, 12, 13, 12, 11, 8, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 2, 5, 8, 10, 12, 12, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 4, 2, 0, 0, 7, 36, 90, 167, 259, 349, 419, 453, 443, 392, 312, 220, 134, 67, 23, 2, 0, 0, 3, 4, 4, 3, 2, 3, 4, 6, 6, 7, 7, 7, 7, 4, 1, 0, 2, 20, 58, 119, 198, 284, 361, 412, 424, 395, 332, 252, 177, 130, 124, 162, 235, 326, 412, 470, 487, 460, 394, 304, 209, 124, 60, 20, 2, 0, 2, 7, 10, 9, 6, 4, 4, 5, 8, 12, 15, 16, 15, 15, 15, 14, 12, 7, 0, 0, 3, 36, 103, 207, 337, 476, 597, 676, 697, 654, 559, 431, 295, 173, 82, 25, 0, 0, 4, 14, 20, 21, 20, 16, 12, 9, 6, 4, 2, 1, 1, 1, 2, 3, 4, 4, 3, 3, 3, 4, 6, 9, 12, 14, 14, 12, 10, 8, 7, 7, 9, 11, 12, 14, 15, 17, 17, 13, 5, 0, 0, 20, 80, 185, 331, 500, 662, 785, 843, 825, 734, 592, 428, 272, 146, 61, 15, 0, 0, 5, 10, 12, 11, 10, 9, 9, 10, 11, 12, 13, 13, 12, 8, 2, 0, 1, 20, 64, 136, 234, 345, 450, 530, 566, 551, 486, 387, 273, 166, 82, 28, 2, 0, 0, 4, 5, 1, 0, 0, 11, 40, 87, 148, 216, 281, 329, 353, 346, 312, 255, 189, 122, 67, 28, 7, 0, 3, 8, 11, 9, 3, 0, 1, 20, 62, 128, 213, 306, 392, 454, 480, 465, 412, 333, 244, 159, 90, 43, 17, 8, 9, 14, 19, 21, 20, 18, 15, 13, 13, 13, 15, 17, 19, 20, 20, 18, 16, 13, 10, 8, 7, 8, 10, 14, 18, 21, 23, 23, 20, 14, 7, 0, 0, 8, 37, 89, 167, 265, 373, 472, 544, 574, 555, 490, 392, 279, 173, 89, 33, 5, 0, 1, 8, 13, 14, 12, 9, 6, 4, 4, 4, 5, 6, 7, 7, 7, 6, 5, 3, 2, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 3, 2, 1, 1, 2, 2, 3, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 5, 4, 3, 1, 0, 0, 0, 0, 1, 2, 2, 0, 0, 2, 20, 58, 120, 201, 293, 379, 443, 471, 459, 407, 328, 236, 148, 78, 31, 6, 0, 0, 1, 2, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 7, 28, 67, 126, 201, 279, 347, 390, 399, 370, 312, 240, 173, 129, 122, 153, 217, 297, 373, 425, 442, 418, 359, 282, 206, 153, 138, 167, 234, 325, 417, 489, 522, 509, 452, 366, 272, 194, 150, 150, 192, 265, 347, 417, 456, 456, 415, 344, 258, 172, 99, 47, 16, 2, 0, 1, 2, 0, 0, 2, 17, 50, 103, 173, 252, 326, 382, 408, 401, 363, 306, 245, 193, 163, 160, 184, 228, 282, 332, 365, 371, 346, 297, 235, 181, 153, 165, 219, 307, 408, 499, 559, 574, 541, 466, 367, 260, 162, 86, 35, 8, 0, 0, 4, 8, 11, 12, 12, 12, 11, 10, 7, 4, 2, 1, 1, 2, 1, 0, 0, 4, 21, 58, 115, 190, 273, 351, 409, 434, 423, 376, 305, 223, 144, 79, 35, 10, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 9, 7, 4, 2, 0, 0, 0, 1, 3, 5, 6, 5, 2, 0, 0, 9, 35, 79, 143, 220, 301, 373, 424, 445, 432, 387, 319, 239, 160, 93, 44, 14, 1, 0, 0, 0, 0, 0, 8, 33, 79, 145, 225, 309, 383, 433, 450, 431, 379, 304, 219, 139, 74, 30, 6, 0, 0, 2, 3, 1, 0, 0, 10, 38, 85, 147, 217, 283, 334, 358, 352, 317, 261, 195, 130, 76, 36, 12, 1, 0, 0, 3, 4, 5, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 2, 1, 0, 0, 5, 24, 61, 117, 188, 264, 334, 386, 409, 400, 360, 298, 224, 151, 89, 43, 15, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 10, 10, 9, 8, 7, 5, 4, 3, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 3, 5, 8, 10, 12, 12, 9, 4, 0, 1, 14, 45, 96, 168, 252, 338, 411, 459, 472, 449, 395, 319, 235, 155, 91, 44, 17, 4, 0, 0, 0, 0, 5, 19, 45, 85, 138, 199, 259, 310, 343, 350, 332, 292, 242, 195, 165, 161, 187, 238, 300, 358, 395, 402, 375, 321, 256, 198, 164, 164, 199, 261, 336, 405, 453, 472, 459, 417, 358, 294, 241, 211, 212, 246, 306, 376, 439, 476, 476, 436, 365, 275, 184, 107, 50, 17, 2, 0, 2, 6, 7, 7, 5, 3, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 6, 4, 3, 3, 4, 6, 8, 10, 12, 13, 13, 13, 12, 11, 11, 10, 8, 6, 4, 3, 2, 1, 0, 0, 0, 7, 24, 56, 103, 164, 230, 291, 335, 354, 345, 310, 262, 214, 182, 176, 200, 249, 310, 369, 409, 421, 401, 354, 287, 215, 146, 90, 48, 22, 8, 2, 0, 0, 0, 1, 2, 3, 4, 5, 7, 8, 10, 11, 10, 8, 4, 3, 8, 25, 58, 110, 178, 258, 338, 405, 449, 460, 438, 386, 314, 233, 157, 93, 46, 17, 3, 0, 2, 6, 10, 12, 11, 9, 6, 3, 1, 0, 0, 0, 1, 1, 0, 0, 0, 7, 29, 68, 124, 194, 267, 333, 379, 397, 385, 346, 286, 217, 150, 92, 48, 20, 6, 1, 0, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 5, 4, 2, 1, 1, 1, 2, 3, 4, 3, 3, 2, 1, 0, 0, 0, 1, 2, 4, 5, 6, 7, 6, 5, 4, 2, 0, 0, 0, 1, 2, 5, 7, 8, 9, 9, 8, 7, 7, 6, 7, 7, 7, 6, 4, 2, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 5, 23, 58, 109, 174, 242, 303, 345, 362, 351, 316, 263, 201, 141, 88, 48, 22, 7, 1, 0, 0, 0, 0, 5, 20, 48, 88, 139, 193, 242, 279, 296, 291, 265, 222, 170, 117, 71, 36, 13, 2, 0, 0, 0, 0, 0, 1, 14, 40, 82, 137, 200, 260, 308, 335, 338, 315, 273, 218, 160, 107, 64, 33, 14, 3, 0, 0, 0, 1, 1, 1, 0, 0, 1, 2, 3, 5, 6, 7, 8, 9, 8, 5, 0, 0, 1, 19, 59, 125, 214, 318, 421, 504, 555, 563, 530, 465, 385, 309, 252, 225, 230, 262, 309, 356, 388, 396, 377, 332, 271, 204, 141, 89, 51, 29, 17, 12, 9, 5, 0, 0, 5, 30, 82, 166, 280, 415, 557, 683, 774, 813, 793, 718, 603, 465, 326, 204, 110, 48, 14, 0, 0, 4, 8, 12, 13, 14, 14, 14, 14, 14, 14, 13, 12, 9, 6, 4, 2, 1, 1, 3, 5, 7, 10, 12, 13, 14, 14, 13, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 21, 48, 87, 138, 193, 245, 283, 300, 294, 268, 230, 195, 175, 180, 210, 262, 322, 376, 409, 412, 386, 338, 280, 229, 197, 195, 221, 270, 330, 383, 418, 423, 398, 348, 288, 234, 202, 202, 238, 301, 376, 446, 494, 506, 481, 422, 340, 249, 164, 94, 44, 15, 1, 0, 1, 4, 5, 5, 4, 3, 3, 4, 5, 8, 9, 10, 10, 9, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 16, 17, 16, 13, 10, 6, 4, 3, 4, 7, 10, 12, 14, 15, 15, 13, 11, 8, 6, 5, 4, 5, 6, 8, 9, 9, 9, 9, 8, 6, 5, 4, 3, 3, 3, 3, 4, 2, 0, 0, 4, 23, 62, 127, 214, 316, 415, 494, 535, 531, 482, 399, 299, 201, 119, 62, 29, 15, 12, 14, 15, 14, 10, 7, 4, 2, 3, 4, 5, 6, 6, 7, 10, 16, 28, 47, 75, 111, 156, 205, 256, 303, 341, 364, 370, 356, 324, 278, 225, 169, 118, 75, 44, 23, 12, 9, 9, 11, 12, 13, 11, 9, 6, 4, 2, 1, 0, 0, 0, 0, 1, 6, 19, 41, 77, 125, 182, 243, 299, 340, 359, 354, 325, 278, 220, 161, 108, 67, 38, 22, 15, 14, 14, 15, 14, 12, 9, 8, 8, 10, 13, 18, 21, 24, 24, 22, 18, 15, 11, 9, 8, 8, 9, 10, 11, 11, 11, 10, 9, 9, 11, 15, 21, 31, 42, 53, 61, 67, 67, 62, 53, 43, 32, 25, 21, 22, 28, 36, 43, 47, 44, 37, 32, 39, 69, 131, 226, 345, 468, 572, 635, 649, 618, 563, 510, 483, 493, 539, 601, 654, 673, 641, 556, 428, 278, 136, 31, 0, 17, 119, 272, 442, 591, 687, 713, 672, 587, 486, 394, 325, 282, 255, 235, 214, 191, 169, 151, 142, 140, 143, 147, 149, 148, 144, 141, 138, 138, 138, 140, 141, 142, 140, 139, 136, 135, 135, 136, 138, 141, 143, 145, 146, 145, 144, 142, 141, 141, 142, 142, 142, 141, 139, 137, 135, 133, 132, 131, 130, 127, 124, 120, 117, 115, 114, 114, 114, 115, 115, 114, 114, 114, 115, 117, 118, 120, 120, 120, 117, 112, 105, 96, 85, 73, 61, 50, 40, 31, 24, 19, 14, 11, 8, 7, 6, 6, 6, 7, 7, 7, 7, 8, 8, 8, 9, 9, 9, 8, 7, 6, 5, 4, 4, 5, 6, 7, 8, 8, 8, 7, 6, 6, 6, 7, 9, 10, 12, 14, 16, 19, 21, 24, 27, 30, 35, 42, 51, 63, 79, 98, 120, 144, 170, 198, 229, 264, 303, 349, 400, 454, 511, 568, 623, 675, 727, 781, 839, 904, 977, 1058, 1144, 1230, 1308, 1371, 1408, 1413, 1379, 1306, 1195, 1054, 892, 723, 559, 412, 289, 196, 130, 89, 64, 51, 42, 35, 29, 24, 19, 16, 13, 11, 9, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakC": [23, 23, 22, 21, 21, 20, 19, 19, 20, 20, 20, 21, 21, 22, 22, 23, 24, 24, 23, 23, 22, 21, 21, 21, 21, 22, 22, 22, 21, 21, 21, 21, 22, 22, 22, 21, 21, 20, 19, 19, 19, 19, 19, 18, 18, 17, 17, 18, 18, 18, 19, 19, 19, 19, 20, 21, 24, 28, 32, 38, 45, 54, 65, 78, 94, 113, 135, 161, 189, 218, 249, 282, 315, 350, 384, 419, 451, 481, 506, 526, 540, 551, 559, 566, 571, 576, 580, 584, 586, 589, 591, 594, 598, 600, 600, 596, 587, 573, 552, 528, 499, 466, 431, 392, 351, 309, 268, 229, 193, 162, 136, 113, 94, 77, 64, 52, 44, 38, 35, 32, 31, 30, 29, 29, 28, 28, 28, 29, 29, 29, 29, 29, 30, 31, 32, 34, 35, 35, 35, 34, 32, 30, 29, 27, 26, 25, 24, 24, 24, 25, 27, 31, 37, 46, 59, 76, 97, 123, 154, 190, 229, 271, 313, 355, 394, 429, 459, 483, 502, 516, 525, 531, 534, 536, 536, 536, 533, 527, 516, 498, 474, 443, 406, 365, 322, 278, 234, 193, 156, 123, 96, 74, 57, 45, 36, 31, 27, 24, 22, 21, 21, 20, 20, 21, 21, 20, 20, 20, 19, 19, 19, 19, 20, 20, 20, 20, 19, 18, 17, 16, 14, 13, 12, 11, 10, 10, 10, 11, 12, 13, 14, 15, 16, 16, 17, 17, 17, 16, 15, 13, 12, 11, 11, 13, 17, 25, 39, 60, 90, 130, 179, 235, 295, 355, 412, 461, 500, 523, 529, 516, 484, 437, 379, 315, 250, 191, 139, 97, 65, 41, 26, 16, 10, 8, 8, 10, 12, 14, 15, 16, 17, 16, 16, 16, 15, 15, 15, 15, 14, 13, 12, 11, 11, 10, 11, 11, 11, 11, 10, 9, 9, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 10, 11, 12, 12, 12, 11, 10, 8, 6, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 6, 7, 8, 9, 10, 13, 15, 17, 18, 18, 18, 17, 16, 14, 13, 12, 11, 11, 12, 13, 14, 14, 15, 14, 14, 13, 11, 10, 8, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 6, 7, 8, 8, 8, 8, 8, 7, 7, 6, 5, 4, 4, 3, 2, 3, 9, 24, 53, 102, 174, 267, 375, 487, 589, 667, 708, 706, 662, 582, 479, 368, 262, 171, 100, 51, 21, 6, 0, 0, 2, 6, 9, 13, 16, 18, 19, 19, 17, 14, 11, 6, 1, 0, 3, 20, 56, 118, 210, 328, 465, 605, 730, 820, 861, 844, 773, 659, 521, 378, 247, 141, 65, 22, 11, 33, 85, 167, 272, 393, 515, 622, 699, 734, 721, 668, 588, 503, 436, 405, 421, 483, 577, 682, 773, 828, 833, 785, 691, 567, 431, 303, 195, 113, 59, 28, 13, 9, 10, 13, 16, 18, 20, 21, 22, 24, 24, 25, 25, 25, 24, 22, 20, 18, 16, 13, 11, 10, 9, 8, 7, 7, 7, 7, 7, 6, 5, 5, 5, 7, 9, 11, 12, 11, 10, 9, 8, 7, 4, 0, 0, 0, 20, 67, 150, 268, 415, 573, 718, 827, 881, 870, 797, 676, 528, 375, 239, 132, 59, 18, 1, 0, 1, 6, 11, 14, 18, 21, 24, 27, 29, 30, 30, 29, 27, 24, 21, 18, 14, 11, 8, 6, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 12, 15, 17, 17, 16, 15, 12, 9, 7, 5, 4, 5, 6, 9, 12, 14, 16, 17, 16, 14, 11, 8, 6, 6, 7, 9, 12, 14, 15, 15, 13, 11, 9, 8, 6, 4, 1, 0, 0, 0, 1, 3, 3, 0, 0, 0, 21, 71, 156, 273, 410, 546, 657, 723, 731, 680, 581, 452, 317, 196, 102, 41, 9, 0, 0, 2, 4, 5, 6, 7, 9, 11, 13, 14, 13, 11, 9, 9, 9, 11, 14, 18, 21, 24, 24, 23, 21, 18, 14, 12, 11, 11, 11, 12, 13, 12, 11, 9, 7, 6, 5, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 10, 13, 17, 19, 21, 22, 21, 19, 16, 12, 9, 6, 6, 7, 10, 14, 17, 20, 22, 22, 21, 20, 19, 17, 15, 12, 8, 6, 6, 7, 8, 6, 0, 0, 2, 32, 99, 208, 351, 511, 657, 760, 797, 758, 652, 506, 355, 239, 189, 219, 326, 485, 658, 806, 893, 900, 826, 690, 521, 350, 203, 96, 32, 4, 0, 5, 13, 18, 21, 22, 23, 25, 28, 31, 32, 33, 33, 32, 30, 27, 24, 20, 16, 13, 9, 7, 7, 8, 10, 14, 17, 20, 21, 21, 18, 15, 12, 9, 8, 8, 10, 12, 15, 17, 18, 17, 16, 14, 12, 10, 8, 7, 5, 4, 3, 2, 2, 2, 3, 3, 4, 5, 7, 8, 8, 9, 10, 11, 12, 13, 13, 13, 12, 11, 9, 7, 5, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 9, 14, 19, 22, 23, 21, 18, 15, 14, 14, 13, 12, 8, 5, 3, 5, 10, 13, 10, 0, 0, 1, 53, 167, 349, 583, 834, 1052, 1189, 1216, 1125, 940, 701, 457, 251, 106, 26, 0, 0, 5, 13, 15, 13, 12, 14, 19, 26, 32, 35, 35, 32, 24, 16, 8, 3, 3, 6, 7, 3, 0, 0, 13, 64, 159, 292, 448, 595, 703, 747, 716, 620, 481, 329, 192, 90, 27, 0, 0, 1, 8, 11, 11, 11, 11, 12, 13, 14, 13, 10, 7, 5, 3, 2, 1, 1, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 2, 5, 9, 13, 18, 22, 24, 23, 20, 16, 10, 5, 1, 1, 3, 9, 14, 18, 19, 16, 12, 8, 7, 8, 8, 3, 0, 0, 14, 67, 164, 301, 461, 613, 726, 771, 739, 636, 486, 323, 177, 71, 13, 0, 0, 10, 11, 1, 0, 4, 57, 163, 316, 497, 668, 794, 844, 807, 694, 532, 357, 202, 89, 23, 0, 0, 5, 13, 16, 14, 12, 10, 11, 13, 16, 19, 20, 21, 21, 19, 17, 14, 10, 8, 6, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 4, 1, 0, 0, 0, 4, 11, 12, 6, 0, 0, 24, 108, 255, 456, 679, 875, 1000, 1023, 937, 767, 554, 343, 172, 61, 6, 0, 0, 11, 17, 17, 15, 14, 16, 21, 28, 33, 35, 35, 33, 28, 23, 18, 15, 13, 12, 11, 9, 5, 0, 0, 0, 3, 7, 7, 1, 0, 0, 31, 102, 216, 361, 509, 630, 694, 684, 605, 477, 329, 193, 89, 26, 0, 0, 1, 7, 7, 4, 1, 0, 0, 3, 5, 6, 6, 6, 6, 6, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 10, 14, 18, 20, 21, 20, 18, 15, 11, 8, 5, 3, 1, 0, 0, 0, 0, 1, 2, 3, 5, 5, 5, 4, 2, 1, 1, 2, 6, 9, 12, 12, 9, 4, 1, 0, 3, 7, 7, 3, 0, 0, 19, 78, 178, 308, 447, 563, 629, 628, 561, 446, 309, 179, 79, 18, 0, 0, 8, 19, 18, 5, 0, 0, 37, 141, 308, 521, 741, 919, 1012, 996, 878, 687, 471, 273, 125, 37, 0, 0, 0, 4, 5, 5, 6, 6, 3, 0, 0, 16, 79, 196, 363, 555, 734, 855, 887, 816, 658, 449, 239, 81, 15, 60, 209, 431, 675, 885, 1012, 1029, 934, 756, 537, 326, 158, 51, 2, 0, 1, 12, 16, 13, 9, 7, 9, 13, 17, 20, 21, 20, 19, 17, 15, 12, 8, 5, 2, 1, 1, 3, 6, 10, 13, 15, 15, 14, 11, 7, 4, 1, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 4, 5, 7, 8, 7, 4, 0, 0, 0, 1, 6, 9, 5, 0, 0, 10, 62, 161, 303, 467, 621, 727, 758, 707, 587, 427, 266, 132, 45, 2, 0, 0, 8, 11, 8, 3, 0, 0, 1, 3, 5, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 11, 14, 15, 15, 13, 10, 7, 4, 2, 1, 1, 2, 2, 3, 3, 3, 2, 1, 0, 0, 1, 5, 12, 19, 24, 25, 21, 16, 12, 12, 14, 14, 8, 0, 0, 11, 73, 190, 357, 549, 724, 838, 858, 775, 608, 399, 203, 71, 35, 104, 258, 456, 645, 778, 823, 773, 643, 471, 295, 150, 53, 6, 0, 0, 9, 13, 10, 6, 3, 4, 8, 12, 14, 14, 12, 9, 6, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 2, 5, 8, 12, 15, 15, 13, 10, 7, 4, 2, 3, 5, 8, 12, 14, 16, 15, 13, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 10, 15, 20, 22, 23, 20, 16, 11, 6, 2, 0, 0, 0, 2, 3, 4, 5, 5, 5, 4, 2, 0, 0, 0, 2, 8, 14, 18, 19, 15, 10, 7, 8, 12, 14, 10, 0, 0, 2, 56, 165, 327, 515, 689, 805, 831, 761, 615, 432, 255, 116, 32, 0, 0, 4, 13, 15, 11, 5, 2, 2, 4, 7, 8, 9, 8, 7, 7, 5, 3, 1, 0, 0, 3, 10, 17, 21, 21, 17, 10, 6, 7, 12, 15, 11, 0, 0, 7, 72, 201, 390, 611, 815, 951, 979, 889, 699, 459, 229, 68, 16, 84, 252, 475, 694, 853, 914, 867, 728, 538, 340, 175, 63, 5, 0, 0, 10, 19, 18, 8, 0, 0, 7, 65, 171, 321, 491, 645, 745, 762, 686, 535, 344, 161, 31, 0, 51, 204, 418, 643, 827, 926, 918, 808, 626, 420, 233, 96, 20, 0, 0, 9, 17, 16, 9, 3, 0, 2, 5, 9, 11, 11, 11, 11, 10, 10, 10, 8, 6, 4, 3, 4, 6, 9, 11, 11, 8, 5, 3, 3, 6, 9, 8, 1, 0, 0, 25, 88, 188, 312, 433, 521, 553, 519, 430, 310, 189, 92, 30, 1, 0, 0, 1, 3, 5, 9, 12, 10, 0, 0, 0, 47, 154, 318, 517, 705, 836, 871, 803, 651, 456, 268, 122, 33, 0, 0, 0, 7, 9, 9, 8, 7, 2, 0, 0, 23, 95, 221, 394, 584, 746, 836, 825, 711, 521, 309, 136, 52, 85, 229, 445, 674, 855, 938, 907, 773, 576, 367, 188, 67, 6, 0, 1, 16, 23, 22, 16, 10, 8, 9, 11, 13, 14, 14, 12, 10, 8, 6, 4, 3, 2, 2, 2, 4, 6, 8, 9, 9, 8, 7, 6, 7, 10, 14, 20, 25, 27, 24, 17, 9, 5, 5, 9, 12, 9, 0, 0, 4, 51, 143, 277, 432, 573, 659, 665, 582, 431, 253, 99, 18, 38, 161, 361, 588, 783, 894, 890, 773, 574, 351, 164, 67, 83, 207, 398, 600, 755, 821, 784, 660, 485, 303, 152, 52, 4, 0, 2, 13, 17, 13, 6, 1, 0, 1, 4, 8, 11, 12, 13, 12, 10, 8, 5, 3, 1, 0, 1, 3, 5, 7, 9, 9, 8, 7, 5, 3, 2, 2, 2, 3, 4, 5, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 4, 6, 7, 6, 5, 3, 1, 1, 1, 2, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 13, 15, 16, 15, 12, 9, 7, 4, 3, 2, 1, 2, 2, 3, 3, 4, 5, 5, 5, 5, 3, 2, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 6, 10, 14, 19, 23, 25, 26, 24, 21, 16, 10, 5, 2, 1, 2, 4, 5, 5, 1, 0, 0, 0, 5, 15, 20, 12, 0, 0, 10, 94, 253, 474, 717, 922, 1036, 1025, 893, 679, 439, 227, 81, 6, 0, 0, 15, 20, 14, 3, 0, 0, 8, 21, 29, 28, 20, 9, 3, 4, 14, 22, 20, 4, 0, 0, 60, 210, 443, 724, 992, 1175, 1223, 1123, 905, 629, 363, 159, 37, 0, 0, 3, 19, 26, 21, 8, 0, 0, 1, 62, 181, 352, 549, 729, 844, 862, 778, 615, 418, 233, 95, 17, 0, 0, 10, 18, 17, 10, 1, 0, 0, 0, 4, 7, 8, 9, 9, 9, 10, 12, 14, 16, 18, 19, 20, 20, 18, 15, 12, 8, 5, 3, 1, 1, 1, 1, 2, 4, 5, 5, 4, 1, 0, 0, 0, 3, 7, 9, 5, 0, 0, 7, 50, 129, 234, 345, 434, 477, 460, 390, 287, 178, 86, 27, 0, 0, 1, 8, 9, 6, 2, 0, 0, 0, 1, 3, 4, 5, 4, 3, 2, 1, 2, 3, 6, 8, 8, 6, 3, 2, 4, 10, 15, 14, 6, 0, 0, 29, 112, 248, 421, 595, 725, 773, 721, 577, 378, 179, 37, 0, 64, 235, 462, 686, 847, 906, 850, 701, 501, 301, 142, 43, 1, 0, 1, 6, 3, 0, 0, 4, 9, 6, 0, 0, 11, 84, 221, 413, 623, 802, 901, 890, 774, 587, 377, 194, 68, 4, 0, 0, 12, 17, 13, 3, 0, 0, 0, 6, 14, 20, 20, 15, 7, 0, 0, 1, 8, 14, 10, 0, 0, 2, 59, 175, 343, 533, 701, 801, 805, 712, 550, 361, 192, 71, 8, 0, 0, 9, 14, 10, 3, 0, 0, 0, 1, 4, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 3, 4, 5, 4, 3, 2, 3, 7, 13, 16, 13, 2, 0, 0, 42, 135, 276, 444, 603, 709, 731, 657, 504, 312, 132, 14, 0, 69, 231, 436, 632, 768, 810, 753, 614, 434, 257, 118, 32, 0, 0, 5, 14, 14, 8, 1, 0, 0, 0, 4, 9, 11, 10, 7, 2, 0, 0, 5, 11, 13, 6, 0, 0, 15, 82, 199, 354, 516, 645, 705, 679, 574, 422, 261, 126, 39, 0, 0, 1, 10, 12, 7, 1, 0, 0, 0, 3, 6, 7, 7, 5, 3, 1, 0, 0, 3, 6, 8, 7, 3, 0, 0, 0, 8, 15, 16, 7, 0, 0, 26, 118, 272, 468, 665, 812, 869, 817, 674, 479, 284, 129, 33, 0, 0, 5, 14, 14, 7, 0, 0, 0, 1, 7, 12, 14, 13, 11, 8, 5, 2, 0, 0, 0, 1, 4, 7, 11, 14, 16, 15, 12, 9, 6, 4, 3, 4, 7, 11, 14, 17, 18, 17, 14, 9, 5, 2, 2, 5, 9, 12, 12, 9, 7, 8, 12, 18, 18, 9, 0, 0, 15, 94, 235, 421, 616, 771, 842, 809, 683, 500, 308, 148, 43, 0, 0, 0, 17, 27, 24, 8, 0, 0, 15, 101, 251, 446, 650, 812, 886, 852, 719, 525, 322, 154, 45, 0, 0, 3, 14, 16, 9, 0, 0, 0, 4, 12, 19, 23, 23, 21, 17, 12, 7, 2, 0, 0, 3, 9, 15, 18, 17, 11, 4, 0, 2, 9, 17, 16, 4, 0, 0, 39, 145, 314, 518, 711, 843, 876, 800, 639, 437, 245, 101, 19, 0, 0, 9, 17, 15, 8, 0, 0, 0, 1, 4, 5, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 2, 5, 6, 4, 0, 0, 0, 1, 11, 19, 18, 6, 0, 0, 37, 147, 322, 537, 742, 884, 922, 844, 676, 463, 261, 108, 21, 0, 0, 9, 17, 15, 6, 0, 0, 0, 4, 9, 11, 7, 1, 0, 0, 3, 12, 16, 11, 0, 0, 8, 74, 199, 372, 560, 718, 801, 783, 666, 479, 271, 95, 0, 0, 96, 279, 501, 709, 850, 887, 809, 634, 408, 190, 40, 0, 75, 249, 474, 685, 825, 854, 762, 575, 345, 137, 13, 11, 137, 360, 622, 853, 994, 1009, 902, 706, 476, 264, 109, 22, 0, 0, 11, 19, 16, 8, 0, 0, 1, 8, 14, 16, 13, 7, 1, 0, 4, 10, 14, 10, 0, 0, 4, 52, 147, 281, 431, 561, 634, 628, 539, 390, 218, 71, 0, 0, 105, 286, 502, 700, 831, 858, 772, 595, 373, 168, 35, 10, 96, 269, 477, 662, 773, 784, 697, 541, 360, 196, 77, 13, 0, 0, 10, 16, 13, 7, 0, 0, 0, 3, 5, 6, 4, 2, 0, 0, 0, 1, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 3, 1, 0, 0, 0, 1, 3, 4, 4, 1, 0, 0, 0, 4, 11, 15, 9, 0, 0, 9, 75, 198, 367, 550, 704, 787, 774, 670, 507, 326, 170, 62, 7, 0, 0, 1, 6, 8, 9, 7, 1, 0, 0, 14, 83, 204, 368, 543, 685, 756, 733, 623, 459, 284, 138, 42, 0, 0, 1, 11, 13, 7, 0, 0, 0, 0, 5, 8, 9, 7, 5, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 6, 12, 17, 18, 14, 9, 6, 8, 16, 22, 20, 6, 0, 0, 45, 163, 351, 580, 798, 946, 978, 878, 671, 415, 180, 33, 11, 118, 317, 550, 750, 864, 865, 759, 581, 380, 202, 77, 12, 0, 0, 10, 15, 11, 3, 0, 0, 0, 1, 4, 5, 4, 2, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 6, 7, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 16, 16, 15, 12, 9, 5, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 6, 8, 11, 13, 15, 14, 12, 9, 5, 2, 0, 0, 0, 2, 5, 9, 11, 12, 12, 11, 8, 6, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 3, 5, 7, 8, 9, 9, 8, 7, 7, 7, 7, 8, 7, 7, 5, 4, 3, 3, 4, 6, 8, 9, 9, 9, 7, 5, 4, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 2, 5, 10, 15, 19, 22, 22, 21, 18, 14, 10, 6, 5, 6, 10, 15, 19, 21, 19, 13, 5, 0, 0, 5, 11, 13, 6, 0, 0, 20, 94, 222, 387, 557, 688, 744, 708, 592, 428, 260, 122, 35, 0, 0, 2, 10, 11, 6, 0, 0, 0, 0, 2, 4, 5, 5, 5, 5, 5, 4, 2, 1, 1, 2, 3, 3, 2, 0, 0, 0, 0, 8, 14, 14, 4, 0, 0, 32, 124, 268, 445, 613, 730, 762, 701, 566, 395, 230, 104, 28, 0, 0, 0, 2, 4, 4, 5, 5, 0, 0, 0, 23, 94, 213, 368, 527, 648, 696, 653, 526, 348, 167, 32, 0, 31, 174, 378, 593, 764, 849, 827, 710, 530, 337, 171, 59, 4, 0, 1, 11, 14, 8, 0, 0, 0, 7, 17, 24, 24, 18, 11, 7, 10, 16, 20, 15, 0, 0, 0, 61, 189, 377, 594, 789, 910, 921, 821, 638, 425, 231, 92, 17, 0, 0, 3, 6, 4, 2, 3, 5, 2, 0, 0, 16, 89, 220, 399, 592, 752, 836, 820, 709, 535, 343, 176, 61, 1, 0, 0, 11, 23, 24, 14, 0, 0, 0, 51, 162, 323, 507, 673, 774, 784, 699, 545, 364, 200, 80, 13, 0, 0, 3, 14, 20, 17, 7, 0, 0, 5, 73, 199, 373, 563, 723, 808, 794, 684, 511, 322, 160, 51, 0, 0, 0, 11, 14, 9, 0, 0, 0, 1, 8, 15, 18, 19, 16, 11, 6, 3, 1, 2, 6, 9, 13, 16, 16, 15, 13, 10, 7, 5, 4, 4, 6, 8, 10, 12, 14, 14, 13, 11, 8, 5, 2, 0, 0, 0, 4, 8, 12, 12, 9, 3, 0, 3, 10, 18, 18, 7, 0, 0, 29, 132, 301, 513, 722, 873, 921, 854, 691, 480, 275, 117, 25, 0, 0, 7, 16, 14, 5, 0, 0, 0, 3, 9, 12, 10, 5, 0, 0, 0, 5, 14, 16, 8, 0, 0, 17, 99, 242, 430, 624, 774, 839, 800, 670, 485, 295, 140, 41, 0, 0, 2, 11, 12, 6, 0, 0, 0, 0, 5, 7, 8, 7, 6, 6, 6, 7, 7, 7, 5, 3, 2, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 9, 10, 10, 10, 9, 8, 5, 3, 1, 0, 0, 0, 3, 5, 8, 10, 10, 10, 8, 6, 4, 2, 2, 3, 5, 7, 10, 12, 13, 12, 11, 8, 5, 3, 1, 1, 3, 7, 11, 15, 15, 12, 6, 2, 2, 6, 12, 14, 8, 0, 0, 18, 90, 219, 392, 576, 726, 797, 764, 632, 436, 231, 77, 18, 70, 218, 416, 609, 741, 779, 717, 578, 403, 234, 104, 27, 0, 0, 6, 13, 12, 6, 0, 0, 0, 1, 5, 7, 7, 5, 4, 3, 3, 3, 4, 5, 5, 4, 3, 3, 2, 2, 2, 2, 3, 3, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 4, 11, 18, 23, 23, 19, 12, 7, 6, 10, 14, 12, 2, 0, 0, 44, 143, 294, 474, 642, 755, 777, 700, 541, 341, 152, 24, 0, 52, 198, 390, 578, 716, 771, 731, 614, 451, 283, 144, 51, 4, 0, 0, 5, 13, 16, 12, 2, 0, 0, 16, 88, 212, 376, 548, 685, 749, 721, 611, 448, 277, 134, 41, 0, 0, 1, 10, 12, 6, 0, 0, 0, 5, 14, 22, 27, 27, 23, 17, 10, 5, 1, 0, 1, 2, 3, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 7, 7, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 3, 4, 5, 7, 9, 11, 13, 11, 8, 3, 0, 0, 5, 12, 16, 12, 1, 0, 2, 51, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 150, 296, 463, 612, 702, 703, 610, 445, 253, 88, 1, 17, 138, 331, 547, 728, 829, 826, 725, 558, 369, 200, 80, 15, 0, 0, 7, 12, 9, 2, 0, 0, 0, 1, 4, 5, 5, 4, 3, 2, 1, 1, 0, 0, 1, 3, 5, 6, 6, 3, 0, 0, 0, 3, 10, 12, 7, 0, 0, 10, 71, 182, 333, 497, 634, 707, 697, 606, 460, 298, 155, 57, 6, 0, 0, 7, 11, 8, 1, 0, 0, 0, 3, 7, 10, 9, 6, 2, 0, 0, 0, 5, 9, 9, 2, 0, 0, 21, 81, 177, 296, 412, 495, 522, 486, 397, 280, 166, 75, 20, 0, 0, 2, 7, 7, 2, 0, 0, 0, 4, 9, 11, 10, 5, 0, 0, 2, 7, 11, 9, 0, 0, 0, 40, 123, 245, 387, 515, 597, 610, 551, 438, 301, 172, 75, 17, 0, 0, 0, 10, 15, 15, 7, 0, 0, 3, 59, 166, 319, 492, 647, 742, 752, 674, 530, 359, 201, 84, 18, 0, 0, 5, 10, 8, 1, 0, 0, 3, 11, 19, 24, 24, 21, 16, 11, 7, 4, 2, 2, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 2, 5, 9, 13, 16, 18, 18, 16, 14, 11, 7, 4, 2, 1, 1, 3, 5, 6, 3, 0, 0, 0, 5, 15, 20, 15, 0, 0, 0, 57, 178, 356, 562, 746, 860, 871, 778, 608, 407, 225, 92, 19, 0, 0, 2, 7, 7, 7, 7, 5, 0, 0, 0, 34, 118, 254, 429, 608, 744, 797, 745, 598, 393, 188, 43, 4, 87, 277, 527, 772, 948, 1009, 942, 764, 525, 287, 110, 34, 71, 199, 377, 549, 667, 703, 652, 532, 379, 230, 112, 39, 4, 0, 0, 1, 2, 3, 6, 7, 3, 0, 0, 9, 67, 178, 336, 514, 671, 768, 775, 693, 543, 366, 203, 83, 16, 0, 0, 6, 11, 9, 2, 0, 0, 0, 7, 13, 17, 17, 14, 11, 7, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 12, 13, 12, 9, 6, 3, 2, 1, 2, 3, 3, 4, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 7, 9, 12, 14, 15, 14, 10, 6, 3, 4, 7, 11, 11, 4, 0, 0, 20, 85, 192, 328, 465, 569, 613, 583, 490, 359, 224, 111, 37, 1, 0, 0, 6, 8, 4, 0, 0, 0, 2, 4, 5, 3, 0, 0, 0, 4, 10, 11, 5, 0, 0, 16, 80, 188, 330, 477, 594, 649, 627, 535, 399, 254, 130, 46, 4, 0, 0, 6, 8, 5, 0, 0, 0, 2, 6, 7, 5, 1, 0, 0, 4, 11, 13, 7, 0, 0, 14, 82, 205, 371, 552, 705, 791, 787, 694, 538, 360, 199, 82, 17, 0, 0, 5, 10, 7, 1, 0, 0, 1, 8, 14, 17, 17, 14, 9, 5, 1, 0, 0, 2, 4, 8, 11, 13, 14, 13, 11, 8, 5, 3, 3, 4, 6, 10, 13, 16, 16, 16, 13, 10, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 5, 8, 11, 12, 11, 9, 6, 4, 1, 0, 0, 0, 2, 3, 4, 3, 0, 0, 0, 0, 6, 12, 12, 4, 0, 0, 26, 104, 229, 387, 542, 657, 698, 657, 544, 391, 237, 113, 34, 0, 0, 1, 8, 9, 4, 0, 0, 0, 5, 13, 19, 20, 16, 8, 1, 0, 0, 7, 12, 10, 0, 0, 0, 45, 141, 284, 454, 614, 723, 752, 692, 562, 397, 235, 108, 30, 0, 0, 2, 9, 9, 4, 0, 0, 0, 1, 5, 7, 7, 6, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 7, 5, 3, 2, 1, 0, 0, 1, 2, 2, 2, 1, 1, 0, 1, 3, 6, 10, 14, 16, 16, 14, 11, 7, 4, 2, 3, 5, 9, 12, 15, 16, 15, 13, 10, 7, 4, 3, 3, 5, 7, 10, 13, 15, 15, 14, 11, 8, 4, 2, 1, 2, 4, 8, 11, 13, 14, 14, 12, 9, 6, 3, 1, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 4, 9, 10, 4, 0, 0, 16, 72, 168, 291, 419, 519, 566, 546, 465, 347, 221, 114, 41, 5, 0, 0, 5, 6, 3, 0, 0, 2, 8, 15, 20, 22, 20, 16, 11, 7, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 6, 5, 3, 1, 0, 0, 0, 1, 3, 6, 8, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 7, 8, 9, 10, 10, 10, 9, 7, 5, 3, 2, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 3, 4, 5, 5, 5, 4, 3, 2, 5, 9, 13, 12, 5, 0, 0, 18, 80, 183, 318, 459, 573, 629, 614, 531, 403, 263, 140, 54, 9, 0, 0, 5, 8, 6, 1, 0, 0, 0, 1, 3, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 8, 10, 11, 11, 10, 9, 8, 6, 4, 3, 1, 0, 0, 1, 3, 4, 5, 3, 0, 0, 0, 3, 10, 13, 8, 0, 0, 9, 65, 170, 318, 485, 633, 723, 730, 649, 499, 318, 154, 48, 26, 91, 222, 384, 534, 635, 663, 616, 509, 371, 234, 121, 44, 4, 0, 0, 6, 15, 16, 8, 0, 0, 3, 59, 168, 325, 507, 675, 787, 815, 751, 614, 439, 266, 128, 41, 1, 0, 1, 9, 10, 6, 0, 0, 0, 5, 10, 14, 14, 11, 9, 10, 12, 15, 14, 7, 0, 0, 16, 78, 185, 329, 484, 615, 687, 678, 588, 440, 270, 124, 40, 38, 119, 262, 431, 583, 679, 697, 631, 499, 334, 176, 64, 24, 65, 174, 322, 471, 581, 628, 602, 512, 384, 249, 133, 52, 9, 0, 0, 6, 9, 8, 4, 1, 1, 3, 6, 9, 10, 8, 5, 3, 3, 6, 11, 14, 11, 2, 0, 0, 35, 114, 236, 386, 535, 645, 688, 649, 536, 379, 219, 99, 50, 84, 190, 339, 489, 603, 651, 625, 534, 403, 264, 145, 60, 14, 0, 0, 4, 6, 5, 1, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 2, 2, 3, 3, 3, 3, 3, 3, 2, 2, 2, 3, 4, 5, 6, 6, 6, 6, 6, 6, 7, 7, 6, 5, 4, 3, 3, 4, 5, 6, 7, 5, 3, 3, 4, 8, 11, 10, 4, 0, 0, 17, 74, 171, 298, 432, 544, 605, 600, 533, 420, 291, 170, 78, 20, 0, 0, 3, 13, 16, 9, 0, 0, 6, 62, 167, 315, 483, 636, 735, 753, 682, 539, 361, 194, 80, 47, 102, 228, 391, 547, 657, 695, 655, 550, 408, 263, 141, 58, 14, 0, 0, 0, 2, 3, 4, 5, 3, 0, 0, 2, 35, 107, 221, 363, 509, 623, 675, 650, 549, 399, 238, 107, 42, 59, 152, 298, 456, 588, 658, 653, 577, 452, 310, 179, 82, 24, 0, 0, 2, 6, 6, 3, 1, 2, 6, 11, 15, 16, 14, 11, 8, 5, 4, 4, 5, 6, 7, 8, 8, 8, 8, 7, 7, 7, 6, 6, 5, 5, 6, 6, 7, 7, 7, 6, 4, 3, 2, 2, 4, 5, 6, 5, 3, 1, 0, 3, 6, 8, 5, 0, 0, 5, 42, 116, 223, 348, 466, 549, 577, 543, 455, 337, 215, 112, 43, 7, 0, 0, 4, 5, 4, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 3, 2, 2, 2, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 1, 3, 5, 8, 10, 11, 11, 10, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 11, 12, 11, 9, 6, 3, 1, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 5, 7, 4, 0, 0, 7, 47, 123, 231, 356, 473, 555, 582, 546, 457, 338, 216, 113, 43, 7, 0, 0, 4, 6, 4, 0, 0, 0, 1, 5, 9, 10, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 1, 2, 3, 4, 4, 4, 5, 8, 10, 11, 8, 1, 0, 1, 32, 97, 197, 321, 444, 539, 579, 552, 463, 336, 204, 107, 72, 114, 223, 374, 527, 645, 696, 667, 566, 419, 263, 137, 70, 77, 152, 273, 407, 519, 581, 581, 520, 417, 295, 181, 91, 34, 6, 0, 0, 3, 4, 2, 0, 0, 0, 3, 7, 10, 11, 11, 10, 8, 6, 5, 4, 5, 6, 8, 8, 8, 6, 6, 8, 11, 12, 9, 1, 0, 0, 28, 95, 202, 335, 469, 575, 626, 611, 533, 414, 281, 162, 72, 19, 0, 0, 2, 10, 13, 8, 0, 0, 0, 38, 115, 230, 368, 502, 602, 644, 617, 529, 402, 266, 148, 63, 15, 0, 0, 2, 5, 4, 1, 0, 0, 0, 3, 5, 5, 3, 1, 1, 2, 5, 7, 5, 0, 0, 1, 29, 87, 177, 288, 400, 488, 532, 520, 456, 356, 243, 141, 64, 18, 0, 0, 1, 4, 4, 1, 0, 0, 0, 2, 5, 6, 6, 5, 4, 3, 3, 4, 4, 4, 4, 4, 3, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 5, 7, 5, 0, 0, 5, 42, 113, 217, 338, 454, 538, 569, 541, 461, 349, 230, 127, 54, 14, 0, 0, 1, 3, 2, 0, 0, 3, 9, 15, 20, 21, 20, 16, 12, 9, 6, 5, 4, 4, 5, 5, 6, 6, 7, 7, 6, 6, 6, 5, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 4, 6, 9, 11, 11, 10, 8, 7, 7, 9, 9, 6, 0, 0, 3, 34, 94, 185, 294, 400, 478, 507, 478, 397, 286, 176, 102, 87, 143, 260, 414, 565, 677, 720, 684, 578, 431, 283, 172, 126, 152, 239, 359, 475, 556, 579, 542, 454, 339, 223, 124, 55, 16, 0, 0, 0, 3, 5, 6, 3, 0, 0, 0, 28, 85, 175, 287, 401, 493, 541, 535, 475, 378, 266, 161, 79, 27, 3, 0, 0, 4, 5, 3, 1, 0, 1, 4, 6, 7, 5, 2, 0, 0, 1, 5, 7, 5, 0, 0, 6, 42, 113, 218, 342, 463, 553, 587, 557, 469, 347, 224, 134, 102, 138, 233, 360, 486, 579, 615, 588, 506, 390, 264, 152, 68, 18, 0, 0, 7, 11, 8, 0, 0, 10, 63, 160, 296, 451, 594, 693, 722, 676, 564, 414, 265, 152, 100, 120, 200, 316, 435, 527, 567, 548, 476, 371, 256, 152, 74, 26, 4, 0, 1, 4, 5, 4, 3, 4, 6, 8, 10, 10, 10, 9, 7, 6, 5, 5, 4, 4, 4, 4, 4, 5, 5, 4, 4, 4, 3, 4, 4, 5, 6, 7, 7, 8, 8, 8, 8, 8, 9, 10, 11, 12, 13, 13, 14, 14, 13, 11, 9, 8, 7, 7, 8, 7, 4, 0, 0, 6, 35, 88, 165, 254, 340, 402, 428, 410, 354, 273, 185, 106, 49, 14, 0, 0, 0, 2, 2, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 7, 6, 5, 4, 3, 2, 2, 2, 2, 3, 4, 4, 4, 4, 3, 3, 4, 6, 6, 3, 0, 0, 3, 28, 78, 151, 238, 323, 387, 415, 401, 349, 272, 187, 110, 52, 17, 1, 0, 0, 2, 2, 1, 0, 0, 0, 1, 2, 4, 4, 3, 2, 2, 3, 6, 10, 14, 17, 17, 16, 13, 10, 10, 11, 10, 6, 0, 0, 2, 35, 102, 202, 324, 445, 539, 585, 572, 504, 399, 279, 168, 83, 29, 4, 0, 0, 3, 3, 1, 0, 0, 2, 7, 11, 13, 13, 10, 7, 6, 7, 8, 6, 0, 0, 0, 26, 86, 180, 300, 426, 532, 595, 599, 545, 447, 327, 209, 112, 47, 11, 0, 0, 2, 4, 5, 4, 5, 7, 10, 12, 13, 13, 11, 10, 10, 12, 14, 14, 12, 6, 0, 0, 7, 34, 82, 149, 227, 304, 362, 388, 375, 324, 248, 165, 99, 71, 92, 165, 278, 406, 522, 598, 614, 567, 469, 345, 228, 150, 130, 173, 267, 385, 496, 570, 589, 549, 461, 346, 228, 128, 57, 16, 0, 0, 1, 3, 2, 0, 0, 0, 2, 6, 10, 12, 12, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 8, 10, 12, 12, 11, 9, 6, 4, 1, 0, 0, 0, 0, 2, 4, 6, 8, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 13, 14, 14, 12, 9, 6, 3, 1, 1, 3, 7, 11, 14, 16, 16, 16, 15, 15, 13, 9, 1, 0, 0, 26, 87, 183, 308, 443, 562, 640, 660, 618, 524, 400, 270, 156, 73, 23, 1, 0, 0, 3, 2, 0, 0, 0, 1, 5, 9, 11, 11, 10, 7, 5, 3, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 3, 4, 5, 5, 6, 7, 7, 8, 8, 8, 8, 7, 6, 5, 4, 4, 4, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 8, 8, 9, 8, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 6, 8, 11, 13, 14, 12, 10, 8, 8, 9, 9, 7, 0, 0, 0, 28, 92, 195, 327, 469, 593, 673, 692, 647, 550, 421, 287, 169, 81, 26, 1, 0, 1, 6, 6, 1, 0, 0, 21, 72, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 153, 256, 366, 462, 524, 539, 506, 433, 336, 234, 144, 75, 30, 8, 0, 0, 1, 2, 3, 4, 6, 9, 13, 17, 19, 19, 18, 15, 12, 10, 8, 8, 9, 11, 14, 18, 21, 22, 23, 23, 22, 21, 19, 13, 5, 0, 0, 17, 68, 156, 276, 412, 542, 638, 682, 664, 590, 476, 346, 223, 122, 52, 13, 0, 0, 4, 7, 4, 0, 0, 11, 55, 134, 246, 376, 500, 594, 636, 617, 543, 430, 307, 202, 140, 134, 183, 274, 384, 486, 554, 572, 535, 452, 344, 237, 160, 133, 163, 245, 357, 472, 561, 600, 581, 508, 401, 286, 193, 144, 149, 207, 299, 402, 489, 540, 542, 497, 416, 317, 217, 131, 67, 26, 6, 1, 3, 7, 10, 8, 3, 0, 0, 15, 55, 124, 219, 328, 435, 518, 561, 557, 507, 424, 323, 223, 137, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 74, 34, 13, 6, 5, 6, 6, 3, 0, 0, 7, 35, 88, 168, 267, 373, 466, 526, 539, 502, 425, 328, 238, 180, 171, 215, 300, 404, 501, 564, 580, 545, 468, 366, 259, 164, 91, 44, 20, 10, 7, 4, 0, 0, 8, 40, 99, 186, 292, 401, 492, 546, 552, 509, 427, 327, 233, 167, 146, 173, 240, 328, 415, 479, 504, 485, 427, 343, 250, 163, 92, 44, 16, 4, 1, 2, 4, 5, 6, 6, 7, 8, 10, 11, 12, 12, 11, 10, 9, 8, 7, 6, 6, 6, 6, 7, 7, 7, 6, 6, 5, 4, 4, 3, 3, 3, 3, 4, 4, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 3, 3, 2, 0, 0, 6, 33, 84, 159, 249, 342, 420, 468, 475, 441, 374, 287, 198, 119, 60, 23, 5, 0, 0, 0, 1, 1, 1, 3, 7, 11, 14, 15, 14, 12, 10, 8, 7, 7, 7, 8, 9, 11, 12, 12, 12, 12, 11, 11, 10, 7, 2, 0, 0, 11, 44, 103, 186, 284, 381, 460, 504, 506, 465, 391, 298, 204, 122, 61, 23, 5, 0, 0, 0, 1, 2, 4, 8, 13, 18, 20, 20, 19, 17, 14, 11, 6, 0, 0, 3, 34, 97, 195, 321, 456, 578, 661, 689, 656, 570, 450, 319, 199, 106, 44, 11, 0, 0, 0, 1, 0, 0, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 1, 3, 5, 7, 9, 10, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 9, 9, 8, 7, 6, 5, 3, 2, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 7, 9, 11, 12, 12, 12, 12, 11, 10, 10, 11, 11, 12, 14, 15, 17, 18, 19, 20, 20, 19, 18, 17, 17, 16, 15, 15, 14, 14, 13, 12, 11, 10, 9, 8, 8, 7, 7, 6, 6, 5, 4, 3, 3, 2, 2, 2, 2, 3, 4, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 0, 0, 0, 12, 40, 88, 155, 231, 307, 367, 402, 404, 374, 319, 249, 177, 113, 63, 30, 12, 6, 4, 3, 0, 0, 1, 22, 68, 143, 241, 350, 452, 528, 563, 549, 491, 404, 309, 229, 183, 181, 221, 291, 373, 443, 485, 488, 451, 383, 297, 208, 130, 71, 32, 11, 2, 0, 0, 1, 3, 4, 6, 7, 9, 9, 8, 7, 6, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 2, 2, 3, 3, 2, 2, 1, 1, 1, 2, 3, 4, 6, 7, 8, 6, 3, 0, 0, 7, 33, 81, 152, 242, 339, 428, 492, 519, 504, 449, 367, 273, 182, 106, 52, 19, 4, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 10, 35, 77, 134, 201, 265, 315, 341, 339, 309, 258, 196, 134, 80, 41, 16, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 2, 3, 4, 6, 8, 10, 12, 13, 13, 12, 11, 10, 8, 7, 6, 6, 6, 6, 7, 7, 6, 5, 3, 2, 1, 1, 2, 4, 6, 8, 10, 11, 11, 10, 9, 9, 7, 4, 0, 0, 1, 18, 57, 118, 201, 294, 383, 453, 489, 486, 446, 376, 291, 204, 126, 67, 28, 8, 1, 1, 1, 0, 0, 0, 12, 46, 103, 182, 274, 364, 436, 479, 484, 453, 392, 313, 228, 150, 87, 43, 16, 3, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 1, 0, 0, 2, 17, 47, 91, 149, 211, 267, 309, 327, 319, 288, 239, 181, 124, 76, 39, 16, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 5, 5, 6, 6, 6, 6, 5, 5, 3, 0, 0, 0, 11, 35, 74, 128, 190, 251, 302, 331, 335, 313, 269, 212, 152, 97, 54, 25, 8, 1, 0, 0, 0, 0, 2, 4, 7, 11, 13, 14, 13, 11, 9, 6, 2, 0, 0, 5, 28, 70, 134, 215, 305, 389, 453, 485, 480, 440, 372, 290, 205, 131, 73, 34, 12, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0, 1, 14, 42, 89, 157, 240, 329, 409, 467, 492, 480, 434, 361, 276, 191, 118, 63, 28, 8, 1, 0, 0, 0, 0, 0, 0, 3, 5, 8, 9, 9, 8, 7, 5, 4, 2, 0, 0, 2, 16, 43, 87, 147, 217, 287, 346, 382, 390, 367, 319, 256, 186, 122, 70, 34, 12, 2, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 6, 5, 2, 0, 0, 2, 17, 47, 97, 163, 241, 318, 384, 428, 441, 422, 375, 308, 234, 161, 100, 54, 24, 8, 1, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 6, 4, 2, 1, 1, 2, 3, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 5, 20, 48, 91, 148, 211, 274, 326, 358, 366, 348, 307, 251, 189, 129, 79, 42, 18, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 6, 5, 4, 2, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 5, 4, 2, 2, 2, 3, 5, 8, 10, 11, 12, 12, 12, 10, 8, 7, 5, 5, 5, 5, 6, 7, 7, 7, 7, 7, 6, 5, 4, 2, 0, 0, 3, 15, 37, 73, 120, 175, 229, 275, 303, 307, 289, 252, 209, 173, 156, 167, 209, 275, 355, 432, 490, 517, 507, 463, 393, 309, 224, 149, 90, 49, 24, 11, 3, 0, 0, 3, 23, 63, 125, 207, 300, 390, 465, 511, 521, 494, 436, 357, 270, 186, 115, 62, 28, 10, 3, 1, 0, 0, 0, 10, 35, 80, 144, 220, 298, 367, 413, 431, 417, 375, 312, 240, 168, 105, 58, 26, 8, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 4, 5, 5, 4, 4, 3, 3, 2, 2, 3, 3, 4, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, 4, 5, 5, 3, 0, 0, 2, 19, 54, 110, 187, 277, 367, 444, 492, 504, 478, 422, 350, 280, 229, 209, 223, 269, 331, 395, 443, 464, 453, 412, 348, 273, 196, 128, 74, 35, 12, 2, 0, 0, 0, 0, 0, 1, 17, 50, 102, 172, 252, 331, 396, 437, 446, 425, 378, 317, 256, 209, 188, 196, 231, 284, 340, 385, 407, 401, 367, 313, 246, 179, 118, 70, 36, 15, 4, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 10, 11, 11, 11, 10, 8, 6, 3, 0, 0, 0, 9, 32, 70, 122, 183, 245, 298, 332, 341, 326, 289, 237, 179, 124, 77, 42, 18, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 5, 4, 3, 3, 3, 4, 5, 7, 9, 10, 12, 12, 11, 10, 9, 7, 5, 4, 2, 2, 2, 2, 2, 3, 3, 4, 3, 3, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 3, 4, 5, 7, 7, 8, 8, 8, 8, 7, 7, 6, 6, 5, 4, 3, 3, 3, 4, 4, 4, 3, 2, 1, 0, 1, 7, 18, 37, 66, 104, 152, 205, 258, 306, 341, 360, 358, 337, 300, 251, 198, 147, 101, 65, 39, 22, 12, 7, 5, 4, 4, 4, 4, 4, 4, 4, 5, 6, 6, 7, 8, 9, 9, 10, 11, 12, 12, 11, 10, 8, 7, 6, 5, 5, 4, 4, 3, 2, 2, 3, 4, 5, 6, 7, 8, 8, 8, 9, 9, 10, 11, 12, 13, 13, 13, 12, 10, 9, 9, 9, 9, 10, 12, 13, 13, 13, 12, 11, 10, 9, 8, 9, 10, 11, 13, 13, 13, 12, 11, 10, 9, 10, 11, 12, 11, 8, 6, 7, 17, 39, 75, 123, 174, 220, 249, 254, 234, 193, 141, 89, 46, 17, 3, 0, 2, 6, 8, 8, 7, 5, 5, 5, 6, 7, 8, 8, 7, 6, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 6, 7, 9, 11, 13, 14, 16, 19, 21, 24, 26, 29, 33, 36, 40, 45, 50, 55, 61, 66, 71, 76, 81, 86, 92, 99, 106, 114, 122, 129, 135, 140, 144, 149, 155, 163, 172, 182, 193, 203, 211, 218, 224, 230, 236, 244, 252, 259, 266, 269, 269, 265, 257, 245, 232, 219, 206, 196, 188, 182, 179, 176, 173, 171, 167, 161, 154, 146, 137, 129, 122, 118, 117, 119, 123, 129, 136, 143, 151, 159, 168, 176, 184, 192, 199, 204, 207, 206, 201, 192, 177, 158, 136, 113, 90, 69, 50, 35, 24, 16, 11, 10, 10, 12, 14, 16, 17, 18, 18, 19, 20, 21, 23, 25, 27, 29, 31, 32, 34, 35, 37, 39, 41, 42, 43, 44, 42, 40, 37, 33, 28, 24, 20, 17, 14, 13, 12, 11, 10, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakG": [18, 18, 17, 15, 13, 11, 9, 8, 8, 9, 10, 10, 10, 10, 10, 10, 10, 11, 12, 14, 16, 19, 22, 25, 29, 32, 36, 40, 46, 53, 62, 72, 85, 98, 114, 130, 148, 168, 189, 211, 233, 256, 278, 302, 325, 349, 373, 395, 414, 429, 441, 450, 456, 460, 461, 460, 455, 447, 433, 416, 396, 373, 350, 325, 300, 274, 249, 223, 198, 174, 152, 131, 112, 95, 80, 68, 57, 49, 42, 37, 32, 29, 27, 25, 23, 21, 19, 18, 18, 18, 18, 19, 19, 19, 19, 18, 17, 16, 16, 17, 17, 18, 18, 18, 19, 22, 27, 34, 45, 59, 76, 98, 125, 157, 197, 244, 299, 363, 433, 509, 587, 664, 738, 807, 869, 923, 968, 1001, 1019, 1019, 998, 957, 897, 823, 740, 653, 567, 485, 408, 337, 273, 217, 169, 128, 96, 70, 50, 36, 26, 19, 14, 12, 11, 11, 11, 10, 9, 7, 6, 6, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 8, 9, 11, 16, 25, 38, 56, 79, 109, 146, 190, 241, 298, 359, 420, 479, 532, 575, 607, 625, 629, 618, 591, 550, 497, 436, 371, 306, 246, 193, 147, 109, 79, 55, 37, 25, 18, 14, 13, 13, 14, 14, 14, 14, 13, 12, 11, 10, 10, 11, 14, 21, 35, 56, 86, 127, 180, 245, 321, 406, 498, 592, 683, 763, 825, 864, 875, 857, 810, 740, 654, 558, 460, 366, 280, 205, 143, 95, 61, 40, 34, 41, 60, 92, 137, 193, 259, 333, 411, 488, 559, 618, 660, 682, 681, 660, 622, 574, 524, 483, 458, 456, 478, 523, 585, 656, 725, 782, 818, 827, 807, 759, 687, 598, 500, 402, 310, 231, 169, 128, 109, 116, 146, 200, 274, 361, 455, 547, 629, 694, 737, 756, 751, 728, 692, 655, 625, 615, 631, 677, 750, 842, 944, 1039, 1114, 1158, 1162, 1124, 1047, 938, 805, 662, 519, 388, 275, 185, 118, 72, 43, 27, 18, 14, 13, 13, 15, 17, 19, 21, 23, 24, 24, 25, 25, 25, 26, 26, 26, 26, 26, 25, 25, 24, 24, 24, 23, 23, 22, 21, 21, 21, 21, 19, 16, 12, 7, 4, 2, 1, 0, 0, 0, 1, 17, 52, 115, 212, 344, 507, 691, 882, 1061, 1205, 1297, 1324, 1282, 1178, 1027, 852, 676, 521, 405, 339, 324, 358, 429, 523, 622, 708, 767, 789, 769, 711, 622, 515, 401, 293, 197, 121, 65, 27, 5, 0, 0, 15, 47, 99, 176, 278, 404, 546, 690, 821, 921, 976, 980, 932, 840, 717, 577, 437, 309, 200, 116, 58, 22, 4, 0, 0, 0, 1, 2, 3, 5, 8, 10, 12, 12, 11, 10, 8, 7, 6, 5, 5, 5, 5, 6, 7, 9, 10, 11, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 2, 3, 4, 6, 8, 9, 10, 10, 9, 7, 5, 3, 1, 1, 1, 1, 3, 4, 5, 5, 6, 7, 8, 8, 9, 9, 8, 7, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 8, 9, 10, 11, 11, 11, 10, 9, 7, 4, 3, 2, 2, 2, 4, 5, 6, 6, 5, 4, 2, 0, 0, 0, 1, 2, 4, 5, 7, 8, 9, 9, 9, 9, 9, 8, 6, 5, 5, 5, 6, 8, 9, 11, 12, 12, 11, 11, 10, 9, 8, 6, 3, 0, 0, 0, 0, 1, 1, 0, 0, 4, 25, 69, 143, 246, 369, 499, 615, 699, 737, 723, 659, 558, 436, 312, 202, 114, 53, 18, 2, 0, 6, 15, 24, 32, 37, 40, 41, 40, 38, 34, 30, 25, 20, 15, 10, 7, 4, 3, 2, 3, 3, 3, 4, 4, 3, 3, 3, 4, 5, 7, 7, 7, 5, 2, 0, 0, 0, 2, 3, 1, 0, 0, 13, 59, 147, 281, 455, 649, 836, 984, 1070, 1078, 1007, 870, 692, 502, 326, 184, 85, 28, 3, 0, 0, 2, 3, 3, 4, 8, 13, 18, 22, 23, 21, 18, 13, 9, 6, 5, 4, 5, 5, 5, 5, 5, 7, 11, 16, 20, 22, 19, 12, 4, 0, 0, 2, 6, 5, 0, 0, 9, 72, 208, 429, 726, 1067, 1400, 1667, 1818, 1823, 1681, 1421, 1094, 760, 478, 289, 212, 242, 353, 504, 653, 763, 809, 784, 694, 560, 408, 263, 146, 65, 19, 0, 0, 0, 2, 2, 0, 0, 2, 5, 9, 12, 15, 16, 17, 18, 19, 19, 18, 16, 14, 13, 12, 11, 11, 12, 12, 11, 10, 9, 8, 7, 6, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 7, 6, 3, 2, 0, 0, 1, 2, 5, 7, 10, 12, 13, 12, 10, 8, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 8, 9, 9, 8, 7, 5, 3, 2, 1, 1, 1, 2, 4, 6, 8, 8, 6, 2, 0, 0, 0, 3, 8, 8, 1, 0, 0, 44, 147, 321, 556, 825, 1081, 1275, 1366, 1337, 1192, 964, 699, 445, 239, 100, 25, 0, 0, 0, 2, 4, 4, 3, 0, 0, 0, 25, 100, 239, 441, 687, 938, 1148, 1273, 1286, 1185, 992, 746, 495, 280, 125, 35, 0, 0, 1, 8, 10, 9, 9, 14, 21, 29, 33, 32, 28, 21, 15, 11, 9, 8, 8, 7, 7, 6, 5, 5, 5, 7, 8, 10, 12, 13, 13, 13, 11, 9, 7, 4, 3, 2, 4, 6, 9, 12, 15, 16, 16, 14, 11, 8, 4, 1, 0, 1, 6, 12, 18, 20, 16, 7, 0, 0, 0, 8, 16, 15, 0, 0, 2, 88, 278, 582, 976, 1401, 1775, 2019, 2076, 1934, 1627, 1223, 805, 446, 191, 48, 0, 0, 6, 16, 13, 3, 0, 0, 0, 7, 13, 15, 14, 10, 6, 3, 2, 2, 3, 3, 4, 5, 5, 5, 5, 4, 3, 3, 3, 3, 5, 7, 10, 12, 13, 13, 12, 10, 8, 6, 5, 5, 6, 7, 9, 10, 10, 9, 6, 4, 2, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 8, 8, 8, 9, 9, 9, 10, 10, 10, 10, 10, 10, 9, 8, 6, 5, 4, 3, 3, 5, 8, 11, 13, 11, 6, 0, 0, 0, 3, 13, 16, 9, 0, 0, 31, 146, 355, 651, 992, 1315, 1546, 1631, 1548, 1318, 997, 657, 361, 151, 35, 0, 0, 5, 11, 8, 2, 0, 0, 0, 0, 3, 24, 75, 163, 285, 426, 560, 659, 700, 673, 583, 453, 309, 180, 83, 24, 0, 0, 1, 6, 7, 6, 4, 5, 8, 13, 17, 20, 21, 20, 17, 15, 12, 9, 6, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 7, 8, 9, 10, 10, 10, 10, 10, 9, 8, 8, 8, 8, 7, 7, 6, 5, 4, 3, 3, 3, 4, 4, 4, 3, 3, 1, 0, 0, 0, 1, 3, 6, 9, 12, 14, 14, 14, 13, 11, 10, 8, 7, 7, 10, 16, 23, 31, 33, 29, 18, 5, 0, 0, 5, 17, 20, 8, 0, 0, 54, 215, 493, 865, 1271, 1628, 1851, 1883, 1718, 1395, 987, 580, 247, 36, 0, 33, 213, 468, 750, 1005, 1181, 1239, 1166, 975, 708, 422, 178, 26, 0, 91, 290, 551, 818, 1034, 1153, 1151, 1032, 827, 582, 350, 168, 54, 1, 0, 0, 9, 10, 5, 0, 0, 0, 4, 9, 12, 12, 10, 7, 5, 5, 6, 10, 14, 18, 20, 18, 13, 6, 0, 0, 3, 8, 10, 5, 0, 0, 19, 92, 220, 395, 589, 760, 867, 884, 806, 653, 465, 281, 136, 43, 1, 0, 0, 8, 9, 4, 0, 0, 0, 4, 9, 13, 13, 12, 10, 8, 6, 5, 4, 3, 2, 2, 2, 3, 5, 7, 8, 8, 8, 8, 7, 6, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 11, 14, 16, 17, 15, 12, 9, 7, 6, 5, 6, 6, 7, 7, 6, 5, 4, 3, 2, 2, 2, 4, 5, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 8, 9, 9, 10, 10, 10, 12, 14, 18, 21, 22, 20, 14, 7, 1, 0, 3, 9, 12, 6, 0, 0, 18, 91, 225, 411, 621, 811, 938, 969, 898, 743, 543, 343, 180, 71, 15, 0, 0, 0, 0, 2, 8, 13, 9, 0, 0, 9, 100, 283, 559, 890, 1211, 1446, 1534, 1452, 1221, 902, 569, 290, 102, 9, 0, 0, 15, 20, 13, 2, 0, 0, 0, 6, 11, 12, 10, 7, 3, 1, 1, 2, 3, 4, 5, 5, 4, 3, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 1, 2, 3, 5, 7, 8, 8, 7, 6, 4, 2, 2, 2, 2, 4, 5, 6, 7, 8, 8, 7, 6, 5, 3, 3, 3, 3, 5, 7, 9, 10, 10, 10, 9, 8, 7, 6, 5, 5, 5, 5, 4, 3, 2, 1, 1, 2, 3, 5, 7, 9, 10, 10, 9, 8, 6, 4, 2, 1, 0, 1, 3, 5, 7, 9, 10, 12, 14, 16, 18, 17, 13, 6, 0, 0, 0, 5, 14, 16, 7, 0, 0, 33, 141, 325, 569, 829, 1046, 1162, 1148, 1007, 776, 515, 281, 112, 20, 0, 0, 9, 16, 13, 4, 0, 0, 0, 1, 5, 6, 4, 3, 2, 2, 2, 4, 5, 7, 9, 11, 11, 10, 6, 0, 0, 0, 1, 8, 11, 7, 0, 0, 7, 61, 166, 317, 490, 647, 750, 771, 704, 568, 399, 235, 107, 30, 0, 0, 2, 9, 9, 5, 0, 0, 0, 0, 2, 4, 4, 3, 3, 3, 4, 5, 7, 8, 8, 7, 6, 5, 3, 2, 2, 2, 3, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 2, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 5, 7, 9, 11, 11, 11, 9, 8, 7, 7, 7, 6, 6, 5, 4, 3, 3, 4, 6, 9, 12, 14, 14, 12, 9, 7, 6, 7, 9, 10, 9, 6, 2, 1, 3, 7, 11, 9, 1, 0, 0, 39, 123, 254, 414, 573, 691, 737, 696, 574, 400, 211, 55, 0, 2, 153, 416, 749, 1085, 1350, 1478, 1437, 1240, 939, 609, 322, 123, 18, 0, 0, 10, 13, 7, 0, 0, 0, 2, 0, 0, 2, 46, 145, 302, 497, 692, 837, 895, 848, 711, 520, 322, 158, 51, 0, 0, 0, 10, 12, 7, 0, 0, 0, 5, 11, 14, 14, 12, 9, 7, 6, 6, 7, 7, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 2, 2, 0, 0, 0, 0, 2, 7, 9, 5, 0, 0, 7, 50, 132, 247, 376, 491, 562, 569, 511, 404, 276, 158, 69, 19, 0, 0, 0, 0, 0, 0, 6, 16, 17, 5, 0, 0, 53, 201, 440, 742, 1043, 1268, 1354, 1276, 1057, 758, 455, 211, 59, 0, 0, 5, 20, 21, 11, 0, 0, 0, 0, 5, 8, 8, 5, 2, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 2, 0, 0, 0, 1, 7, 11, 9, 0, 0, 0, 42, 131, 265, 424, 575, 677, 704, 648, 524, 366, 213, 95, 24, 0, 0, 0, 5, 6, 5, 3, 1, 0, 0, 0, 28, 91, 191, 318, 446, 544, 586, 560, 472, 347, 216, 106, 34, 0, 0, 0, 7, 9, 5, 0, 0, 0, 1, 6, 10, 12, 12, 11, 9, 7, 6, 6, 7, 8, 9, 10, 10, 10, 10, 9, 8, 7, 6, 7, 10, 14, 18, 19, 15, 7, 0, 0, 0, 11, 22, 23, 8, 0, 0, 49, 195, 432, 733, 1035, 1264, 1358, 1287, 1071, 765, 443, 175, 11, 0, 47, 207, 410, 604, 745, 799, 753, 619, 430, 232, 73, 0, 2, 109, 285, 491, 677, 797, 824, 754, 607, 424, 248, 111, 29, 0, 0, 5, 11, 10, 3, 0, 0, 4, 13, 20, 20, 13, 3, 0, 0, 4, 14, 19, 11, 0, 0, 20, 121, 302, 548, 810, 1028, 1140, 1116, 961, 721, 457, 230, 76, 2, 0, 0, 15, 19, 12, 1, 0, 0, 7, 17, 23, 23, 20, 15, 11, 9, 9, 9, 10, 9, 9, 8, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 1, 1, 2, 2, 4, 5, 7, 9, 10, 10, 9, 8, 7, 6, 5, 5, 5, 6, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 9, 3, 0, 0, 0, 6, 18, 24, 15, 0, 0, 12, 113, 304, 568, 857, 1100, 1231, 1211, 1044, 774, 470, 201, 23, 0, 25, 183, 397, 616, 788, 872, 848, 727, 543, 343, 172, 57, 2, 0, 0, 11, 14, 9, 1, 0, 0, 0, 4, 7, 7, 6, 3, 2, 1, 1, 2, 3, 5, 5, 5, 5, 4, 3, 2, 1, 1, 2, 3, 4, 4, 4, 3, 2, 1, 1, 1, 2, 4, 5, 7, 9, 10, 10, 9, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 7, 5, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 10, 9, 7, 6, 3, 2, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 5, 5, 4, 4, 3, 4, 4, 4, 5, 6, 6, 7, 8, 8, 8, 7, 6, 5, 4, 4, 4, 5, 6, 7, 7, 7, 6, 5, 4, 4, 5, 6, 7, 9, 10, 11, 10, 9, 7, 5, 4, 4, 6, 8, 11, 12, 12, 10, 7, 4, 2, 2, 3, 5, 7, 8, 9, 7, 5, 3, 1, 0, 0, 0, 1, 3, 4, 5, 6, 7, 7, 8, 8, 7, 4, 0, 0, 0, 0, 6, 11, 10, 3, 0, 0, 26, 96, 209, 348, 484, 581, 613, 569, 463, 325, 188, 82, 19, 0, 0, 4, 10, 9, 4, 0, 0, 0, 0, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 6, 4, 2, 1, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 2, 2, 3, 4, 4, 4, 3, 3, 2, 2, 2, 1, 2, 2, 3, 4, 6, 7, 7, 7, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 10, 11, 11, 10, 7, 5, 3, 2, 2, 2, 2, 3, 3, 4, 5, 7, 9, 12, 16, 19, 21, 22, 22, 19, 16, 12, 8, 4, 3, 2, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 10, 7, 3, 0, 0, 0, 3, 7, 9, 4, 0, 0, 13, 62, 145, 253, 363, 449, 486, 463, 386, 271, 147, 41, 0, 0, 80, 246, 463, 686, 863, 944, 909, 766, 559, 340, 160, 45, 0, 0, 4, 15, 16, 8, 0, 0, 0, 7, 14, 16, 13, 8, 3, 1, 1, 4, 7, 11, 13, 13, 12, 10, 7, 5, 3, 1, 0, 0, 1, 2, 3, 3, 3, 2, 0, 0, 0, 2, 7, 11, 11, 4, 0, 0, 19, 77, 171, 290, 406, 490, 519, 483, 393, 275, 159, 69, 15, 0, 0, 3, 9, 8, 3, 0, 0, 0, 0, 2, 3, 4, 4, 4, 5, 6, 7, 9, 10, 10, 10, 9, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 4, 4, 3, 0, 0, 0, 2, 8, 11, 8, 0, 0, 0, 39, 119, 235, 368, 484, 553, 554, 487, 371, 239, 122, 41, 1, 0, 0, 7, 10, 7, 1, 0, 0, 0, 1, 2, 3, 2, 3, 4, 6, 9, 11, 12, 12, 12, 11, 10, 9, 8, 5, 1, 0, 0, 0, 7, 14, 14, 5, 0, 0, 28, 114, 255, 431, 604, 728, 768, 710, 567, 377, 187, 41, 0, 1, 121, 311, 531, 728, 854, 878, 793, 627, 423, 233, 92, 15, 0, 0, 9, 15, 11, 2, 0, 0, 4, 12, 18, 19, 15, 8, 3, 0, 0, 0, 2, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 5, 3, 2, 0, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 1, 8, 13, 10, 1, 0, 0, 41, 130, 264, 418, 558, 645, 655, 583, 449, 286, 134, 23, 0, 2, 95, 237, 400, 546, 639, 657, 594, 470, 318, 175, 70, 11, 0, 0, 7, 11, 9, 3, 0, 0, 3, 8, 11, 12, 9, 7, 5, 6, 9, 13, 17, 20, 22, 21, 19, 16, 13, 10, 7, 5, 4, 4, 5, 7, 10, 11, 11, 8, 3, 1, 2, 7, 12, 12, 5, 0, 0, 18, 85, 196, 339, 483, 593, 636, 601, 497, 354, 209, 94, 23, 0, 0, 4, 11, 11, 5, 0, 0, 0, 0, 3, 5, 5, 4, 3, 3, 4, 5, 7, 10, 14, 18, 21, 20, 15, 7, 0, 0, 0, 9, 19, 20, 8, 0, 0, 38, 163, 369, 628, 886, 1075, 1140, 1063, 867, 607, 350, 151, 33, 0, 0, 8, 20, 19, 8, 0, 0, 0, 2, 10, 15, 16, 12, 4, 0, 0, 1, 12, 21, 20, 7, 0, 0, 40, 157, 344, 574, 796, 953, 999, 921, 739, 501, 264, 81, 0, 0, 79, 242, 435, 616, 739, 774, 714, 576, 398, 227, 96, 20, 0, 0, 7, 13, 12, 4, 0, 0, 0, 0, 3, 4, 3, 3, 3, 5, 8, 12, 14, 15, 14, 12, 9, 7, 5, 4, 5, 5, 6, 7, 7, 6, 5, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 4, 8, 8, 3, 0, 0, 15, 67, 154, 263, 370, 448, 474, 439, 355, 245, 139, 57, 10, 0, 0, 4, 9, 8, 5, 2, 3, 7, 11, 13, 13, 12, 10, 10, 11, 13, 16, 18, 19, 20, 19, 17, 13, 8, 3, 0, 2, 7, 13, 13, 6, 0, 0, 17, 85, 201, 353, 509, 631, 686, 657, 553, 404, 247, 118, 35, 0, 0, 1, 9, 11, 6, 0, 0, 0, 2, 6, 7, 5, 3, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 5, 7, 9, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 16, 17, 16, 13, 9, 5, 2, 1, 1, 3, 5, 6, 8, 8, 8, 6, 5, 3, 2, 1, 1, 1, 1, 2, 2, 3, 3, 3, 4, 6, 8, 10, 11, 11, 11, 10, 8, 6, 4, 2, 1, 1, 2, 4, 7, 9, 11, 12, 11, 9, 7, 4, 2, 1, 1, 2, 3, 4, 4, 4, 4, 3, 2, 0, 0, 0, 2, 4, 6, 8, 9, 9, 7, 4, 2, 0, 0, 0, 3, 7, 11, 14, 15, 15, 13, 9, 6, 3, 1, 1, 1, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 11, 9, 4, 0, 0, 0, 2, 6, 8, 5, 0, 0, 5, 43, 111, 206, 308, 394, 439, 431, 372, 278, 176, 88, 28, 0, 0, 0, 5, 7, 4, 1, 2, 5, 11, 15, 16, 12, 6, 0, 0, 0, 5, 10, 10, 3, 0, 0, 23, 82, 176, 289, 396, 469, 487, 444, 350, 227, 104, 11, 0, 9, 124, 306, 522, 725, 864, 903, 831, 669, 462, 263, 110, 22, 0, 0, 8, 16, 13, 5, 0, 0, 0, 1, 5, 6, 5, 3, 3, 3, 6, 9, 11, 12, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 8, 7, 5, 3, 0, 0, 0, 0, 3, 6, 10, 12, 13, 12, 9, 5, 2, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 7, 5, 4, 2, 0, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 4, 4, 2, 1, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 2, 4, 6, 8, 8, 7, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 5, 7, 8, 9, 10, 9, 7, 5, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 2, 2, 3, 4, 5, 6, 7, 7, 7, 6, 5, 5, 4, 3, 2, 2, 3, 5, 9, 13, 16, 15, 12, 6, 2, 3, 9, 15, 15, 6, 0, 0, 25, 110, 253, 436, 621, 761, 815, 770, 638, 456, 272, 125, 33, 0, 0, 4, 12, 12, 6, 0, 0, 0, 3, 10, 15, 17, 15, 11, 6, 3, 3, 6, 9, 11, 8, 0, 0, 4, 40, 111, 214, 333, 441, 511, 520, 462, 349, 207, 74, 0, 0, 93, 290, 551, 820, 1032, 1134, 1099, 940, 700, 442, 222, 74, 2, 0, 0, 13, 17, 9, 0, 0, 0, 9, 19, 24, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 23, 18, 11, 5, 2, 2, 3, 5, 7, 8, 8, 8, 6, 4, 2, 1, 0, 1, 3, 6, 8, 10, 10, 8, 4, 1, 0, 2, 7, 11, 11, 5, 0, 0, 15, 69, 160, 277, 397, 490, 529, 504, 421, 305, 184, 86, 24, 0, 0, 1, 8, 9, 5, 2, 1, 4, 9, 14, 18, 18, 16, 11, 6, 3, 2, 4, 8, 9, 7, 0, 0, 1, 32, 97, 190, 298, 396, 458, 466, 417, 322, 204, 90, 8, 0, 16, 123, 283, 469, 639, 753, 781, 716, 578, 403, 234, 103, 25, 0, 0, 5, 11, 10, 4, 0, 0, 0, 5, 9, 10, 7, 2, 0, 0, 3, 8, 9, 4, 0, 0, 14, 65, 153, 268, 386, 479, 520, 500, 423, 312, 194, 96, 31, 0, 0, 0, 6, 7, 4, 0, 0, 0, 0, 3, 5, 6, 5, 4, 4, 4, 5, 7, 8, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 11, 7, 3, 1, 3, 7, 11, 11, 4, 0, 0, 19, 78, 175, 297, 418, 509, 543, 510, 416, 285, 148, 39, 0, 0, 89, 239, 421, 595, 720, 764, 716, 593, 426, 259, 124, 39, 0, 0, 0, 1, 4, 6, 8, 8, 2, 0, 0, 22, 109, 262, 466, 681, 854, 936, 903, 765, 562, 346, 166, 50, 0, 0, 2, 13, 14, 7, 0, 0, 0, 7, 14, 16, 14, 9, 3, 0, 0, 0, 1, 2, 3, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 7, 6, 5, 4, 3, 2, 3, 5, 8, 10, 12, 13, 12, 11, 9, 6, 4, 1, 0, 0, 1, 3, 6, 8, 10, 11, 11, 10, 9, 8, 7, 7, 8, 9, 10, 10, 9, 7, 5, 2, 1, 0, 0, 1, 3, 5, 6, 8, 8, 9, 8, 8, 6, 5, 4, 3, 2, 1, 1, 1, 0, 0, 0, 1, 2, 3, 5, 7, 9, 10, 12, 14, 16, 18, 19, 17, 12, 6, 1, 2, 8, 15, 17, 11, 0, 0, 12, 83, 213, 393, 590, 755, 846, 835, 722, 536, 322, 132, 7, 0, 41, 194, 400, 613, 783, 869, 851, 736, 556, 360, 189, 71, 10, 0, 0, 1, 7, 10, 10, 7, 0, 0, 0, 25, 111, 258, 455, 663, 834, 920, 899, 775, 583, 373, 192, 68, 5, 0, 0, 10, 14, 9, 1, 0, 0, 1, 7, 10, 10, 7, 4, 3, 5, 7, 7, 3, 0, 0, 9, 43, 103, 182, 266, 334, 368, 360, 311, 235, 152, 80, 29, 3, 0, 0, 3, 5, 3, 0, 0, 0, 0, 3, 4, 4, 3, 2, 2, 3, 5, 7, 8, 8, 8, 7, 5, 4, 3, 2, 3, 3, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, 3, 2, 2, 1, 1, 2, 2, 3, 4, 4, 4, 4, 2, 1, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 10, 10, 8, 6, 3, 2, 2, 3, 6, 9, 11, 12, 12, 9, 7, 4, 2, 2, 2, 4, 5, 6, 8, 10, 11, 12, 10, 6, 0, 0, 0, 3, 12, 17, 12, 0, 0, 4, 71, 202, 390, 602, 788, 899, 903, 800, 619, 409, 220, 84, 12, 0, 0, 9, 14, 10, 3, 0, 2, 9, 16, 20, 19, 15, 10, 6, 4, 5, 7, 9, 10, 10, 9, 8, 7, 5, 4, 4, 3, 4, 4, 4, 4, 3, 2, 2, 1, 1, 2, 4, 6, 7, 9, 10, 10, 10, 10, 9, 7, 4, 1, 0, 0, 2, 5, 7, 4, 0, 0, 3, 28, 78, 149, 229, 301, 346, 352, 317, 248, 161, 74, 8, 0, 8, 95, 237, 413, 585, 714, 766, 727, 608, 442, 270, 129, 39, 0, 0, 1, 10, 11, 6, 0, 0, 0, 0, 2, 4, 3, 1, 0, 0, 1, 4, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 2, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 5, 5, 5, 5, 3, 0, 0, 0, 1, 8, 14, 14, 4, 0, 0, 33, 123, 269, 453, 639, 780, 838, 797, 664, 472, 268, 98, 0, 0, 64, 205, 378, 541, 655, 694, 650, 537, 387, 235, 112, 33, 0, 0, 2, 9, 10, 4, 0, 0, 0, 6, 13, 16, 13, 6, 0, 0, 1, 10, 17, 14, 1, 0, 0, 58, 185, 379, 610, 828, 978, 1018, 937, 759, 531, 309, 137, 34, 0, 0, 5, 15, 14, 7, 0, 0, 0, 0, 3, 5, 5, 5, 4, 4, 4, 4, 3, 3, 2, 2, 2, 1, 0, 0, 0, 3, 7, 9, 7, 0, 0, 0, 25, 81, 167, 269, 366, 433, 452, 417, 337, 236, 138, 62, 16, 0, 0, 0, 3, 4, 5, 5, 4, 0, 0, 0, 23, 80, 174, 295, 420, 520, 569, 552, 475, 358, 230, 120, 43, 4, 0, 0, 5, 8, 5, 0, 0, 0, 1, 4, 6, 6, 4, 3, 3, 6, 9, 9, 5, 0, 0, 6, 42, 107, 196, 294, 378, 427, 428, 380, 296, 199, 110, 45, 9, 0, 0, 3, 6, 5, 1, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 13, 14, 13, 10, 7, 5, 3, 4, 6, 9, 12, 14, 16, 18, 19, 20, 19, 16, 11, 5, 1, 2, 8, 14, 15, 7, 0, 0, 21, 103, 248, 443, 652, 827, 923, 913, 800, 615, 406, 219, 85, 14, 0, 0, 8, 12, 9, 2, 0, 0, 7, 14, 18, 17, 12, 6, 1, 0, 0, 1, 4, 5, 6, 6, 5, 5, 4, 4, 3, 3, 2, 2, 1, 2, 3, 3, 3, 3, 3, 2, 3, 3, 5, 7, 8, 9, 8, 6, 4, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 1, 2, 4, 6, 7, 7, 7, 5, 3, 1, 0, 0, 0, 1, 3, 6, 7, 8, 7, 6, 3, 1, 0, 0, 0, 1, 2, 4, 5, 6, 7, 6, 6, 4, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 3, 7, 8, 5, 0, 0, 7, 47, 119, 220, 333, 431, 491, 495, 442, 348, 235, 132, 55, 11, 0, 0, 3, 7, 6, 3, 1, 2, 7, 11, 14, 13, 11, 7, 4, 2, 1, 2, 3, 5, 6, 6, 6, 5, 4, 3, 2, 3, 4, 6, 8, 9, 10, 9, 7, 5, 3, 2, 3, 4, 7, 10, 13, 15, 15, 14, 11, 7, 4, 2, 3, 6, 10, 10, 7, 0, 0, 8, 43, 109, 202, 309, 407, 470, 477, 422, 316, 186, 73, 18, 53, 184, 394, 639, 864, 1013, 1050, 969, 791, 565, 341, 163, 50, 0, 0, 2, 11, 11, 5, 0, 0, 1, 9, 16, 19, 17, 12, 7, 3, 2, 4, 7, 10, 12, 12, 11, 9, 7, 6, 5, 6, 8, 11, 14, 17, 18, 17, 15, 11, 7, 3, 1, 0, 0, 1, 3, 4, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 1, 1, 2, 3, 4, 4, 3, 2, 0, 0, 0, 0, 2, 5, 8, 10, 10, 9, 6, 4, 1, 0, 0, 0, 1, 4, 6, 7, 8, 8, 6, 5, 4, 4, 5, 7, 10, 12, 14, 14, 13, 10, 7, 4, 2, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 5, 4, 4, 3, 4, 6, 8, 8, 5, 0, 0, 3, 26, 69, 133, 207, 277, 328, 346, 326, 274, 204, 130, 68, 26, 3, 0, 0, 0, 3, 4, 4, 1, 0, 0, 5, 33, 87, 169, 269, 368, 445, 480, 463, 399, 304, 202, 112, 47, 10, 0, 0, 0, 3, 9, 12, 10, 1, 0, 0, 37, 136, 297, 505, 721, 897, 987, 969, 847, 654, 437, 242, 101, 22, 0, 0, 6, 12, 10, 3, 0, 0, 0, 1, 4, 4, 3, 1, 0, 0, 0, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 2, 3, 5, 8, 10, 12, 13, 12, 11, 9, 8, 6, 7, 8, 12, 16, 21, 24, 26, 26, 24, 20, 15, 11, 8, 7, 8, 9, 11, 12, 12, 12, 10, 8, 7, 6, 6, 8, 10, 12, 14, 15, 15, 14, 11, 8, 5, 3, 1, 2, 3, 5, 6, 8, 8, 8, 7, 6, 5, 4, 3, 2, 3, 4, 6, 8, 11, 13, 15, 15, 13, 11, 8, 5, 3, 2, 2, 2, 3, 3, 3, 3, 3, 3, 4, 5, 6, 8, 9, 9, 9, 7, 5, 3, 1, 1, 1, 3, 5, 7, 8, 7, 6, 4, 2, 1, 0, 0, 2, 4, 6, 8, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 4, 3, 2, 2, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 7, 7, 7, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 2, 1, 0, 0, 2, 17, 46, 88, 137, 184, 219, 231, 219, 186, 140, 91, 50, 21, 5, 0, 0, 0, 1, 2, 3, 3, 0, 0, 0, 9, 38, 88, 157, 235, 305, 351, 363, 337, 279, 204, 129, 66, 24, 3, 0, 0, 2, 4, 3, 2, 2, 3, 4, 4, 4, 3, 1, 0, 0, 1, 2, 2, 3, 4, 5, 6, 7, 6, 3, 0, 0, 0, 4, 10, 11, 6, 0, 0, 20, 89, 212, 382, 571, 742, 853, 877, 803, 648, 449, 252, 103, 36, 64, 176, 341, 517, 658, 731, 720, 631, 490, 332, 189, 84, 22, 0, 0, 0, 7, 11, 11, 5, 0, 0, 1, 45, 137, 279, 455, 635, 778, 850, 831, 727, 564, 381, 215, 93, 23, 0, 0, 4, 9, 7, 2, 0, 0, 0, 3, 7, 8, 6, 4, 2, 0, 0, 0, 2, 3, 4, 5, 5, 4, 2, 0, 0, 0, 4, 6, 6, 1, 0, 0, 20, 69, 148, 248, 352, 435, 479, 472, 416, 327, 225, 131, 61, 18, 0, 0, 0, 3, 6, 5, 2, 0, 0, 0, 21, 65, 135, 224, 317, 395, 440, 440, 394, 315, 221, 131, 61, 18, 0, 0, 0, 4, 4, 2, 0, 0, 0, 0, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 2, 2, 3, 3, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 4, 4, 4, 3, 1, 0, 0, 0, 3, 5, 4, 0, 0, 0, 21, 66, 136, 224, 313, 383, 418, 409, 357, 277, 187, 107, 47, 12, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 10, 42, 100, 182, 280, 375, 445, 472, 448, 376, 273, 166, 83, 49, 78, 169, 303, 449, 574, 645, 646, 575, 449, 301, 169, 84, 69, 126, 241, 385, 522, 618, 652, 616, 521, 392, 256, 139, 57, 12, 0, 0, 4, 6, 5, 1, 0, 0, 0, 3, 5, 7, 7, 8, 10, 11, 10, 7, 1, 0, 1, 24, 71, 143, 232, 325, 402, 446, 446, 403, 327, 236, 148, 76, 28, 3, 0, 0, 2, 7, 9, 6, 0, 0, 0, 37, 116, 239, 396, 561, 698, 777, 776, 696, 553, 381, 218, 98, 42, 56, 131, 243, 362, 460, 513, 511, 457, 365, 258, 155, 76, 25, 2, 0, 0, 3, 4, 2, 0, 0, 0, 1, 3, 4, 3, 2, 1, 1, 2, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 1, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 11, 10, 7, 4, 1, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 2, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 4, 5, 6, 8, 10, 12, 13, 14, 15, 13, 11, 9, 5, 2, 0, 0, 0, 2, 3, 2, 0, 0, 2, 17, 48, 98, 163, 235, 299, 342, 353, 326, 265, 184, 100, 36, 13, 41, 121, 241, 377, 501, 585, 610, 573, 482, 361, 234, 127, 52, 11, 0, 0, 3, 5, 4, 1, 0, 0, 0, 1, 2, 2, 1, 0, 0, 1, 3, 6, 8, 9, 10, 10, 9, 8, 7, 7, 6, 6, 5, 5, 5, 6, 8, 10, 11, 10, 8, 4, 2, 2, 5, 7, 6, 1, 0, 0, 26, 88, 189, 323, 468, 598, 683, 704, 653, 543, 398, 249, 130, 63, 62, 123, 229, 354, 468, 547, 572, 541, 461, 353, 238, 137, 62, 18, 0, 0, 0, 4, 6, 4, 0, 0, 0, 13, 47, 105, 183, 272, 358, 423, 451, 437, 383, 302, 211, 126, 61, 20, 1, 0, 0, 2, 3, 1, 0, 1, 4, 8, 11, 13, 14, 13, 13, 13, 12, 10, 4, 0, 0, 11, 49, 118, 213, 322, 426, 501, 532, 511, 443, 343, 234, 136, 62, 18, 0, 0, 0, 3, 4, 4, 4, 6, 10, 13, 14, 13, 10, 7, 4, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 9, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 2, 3, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 1, 3, 6, 7, 5, 1, 0, 3, 25, 68, 136, 222, 311, 385, 427, 425, 378, 298, 208, 134, 103, 128, 213, 341, 487, 618, 703, 722, 672, 564, 423, 277, 153, 65, 16, 0, 0, 2, 5, 4, 2, 2, 5, 10, 15, 17, 16, 11, 6, 4, 4, 6, 7, 3, 0, 0, 14, 59, 141, 258, 396, 533, 639, 690, 674, 591, 462, 317, 190, 112, 101, 161, 278, 423, 562, 665, 708, 682, 596, 469, 328, 198, 98, 35, 5, 0, 0, 3, 4, 1, 0, 0, 0, 3, 6, 7, 8, 8, 8, 8, 9, 11, 11, 11, 10, 8, 6, 4, 2, 1, 1, 1, 1, 3, 4, 6, 7, 7, 6, 5, 4, 4, 4, 5, 6, 7, 6, 5, 3, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 8, 9, 9, 7, 5, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 2, 2, 3, 3, 4, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 3, 5, 6, 7, 7, 7, 5, 3, 1, 0, 0, 2, 4, 7, 9, 11, 12, 11, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 7, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 5, 7, 9, 11, 13, 15, 15, 15, 13, 11, 9, 6, 5, 3, 3, 3, 3, 3, 4, 4, 5, 5, 6, 6, 7, 8, 8, 9, 9, 9, 7, 5, 3, 1, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 3, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 4, 6, 7, 8, 9, 9, 8, 7, 5, 4, 3, 3, 4, 6, 7, 5, 2, 0, 0, 14, 47, 101, 174, 257, 334, 388, 407, 386, 331, 256, 184, 139, 137, 186, 280, 401, 524, 621, 671, 661, 595, 486, 356, 229, 125, 53, 13, 0, 0, 1, 3, 3, 2, 2, 5, 8, 12, 13, 12, 9, 6, 4, 2, 2, 3, 4, 4, 4, 4, 3, 3, 2, 2, 2, 3, 3, 4, 5, 7, 9, 10, 11, 10, 9, 7, 6, 6, 6, 6, 3, 0, 0, 3, 27, 76, 149, 241, 338, 423, 478, 492, 461, 394, 304, 208, 122, 58, 19, 1, 0, 0, 2, 3, 3, 4, 6, 9, 11, 12, 11, 8, 4, 2, 1, 1, 2, 4, 5, 6, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 4, 4, 4, 4, 5, 5, 6, 7, 7, 7, 6, 5, 4, 4, 4, 4, 5, 5, 4, 3, 2, 1, 0, 0, 1, 3, 4, 6, 7, 8, 8, 9, 9, 9, 8, 7, 5, 4, 5, 5, 5, 3, 0, 0, 3, 27, 75, 150, 248, 356, 453, 522, 546, 519, 446, 343, 232, 138, 80, 72, 113, 194, 296, 395, 471, 507, 498, 446, 364, 268, 174, 97, 43, 13, 0, 0, 0, 1, 1, 0, 0, 2, 5, 7, 8, 7, 5, 3, 1, 0, 1, 2, 3, 3, 4, 4, 3, 3, 4, 4, 4, 4, 3, 3, 2, 2, 3, 3, 3, 3, 3, 3, 4, 5, 5, 3, 0, 0, 1, 19, 59, 124, 212, 311, 407, 479, 513, 501, 446, 358, 258, 170, 112, 100, 137, 214, 316, 420, 502, 544, 537, 484, 396, 295, 204, 142, 124, 151, 214, 297, 377, 436, 459, 442, 388, 310, 223, 141, 75, 31, 8, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 3, 3, 3, 3, 3, 4, 5, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 4, 5, 6, 6, 5, 5, 4, 3, 3, 4, 5, 7, 9, 10, 11, 12, 12, 11, 9, 7, 4, 2, 1, 1, 2, 4, 5, 7, 7, 7, 6, 4, 2, 1, 0, 0, 0, 2, 3, 5, 5, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 3, 3, 3, 4, 4, 5, 5, 5, 5, 4, 4, 5, 6, 7, 9, 10, 11, 11, 11, 9, 7, 5, 4, 3, 4, 5, 7, 7, 6, 6, 9, 20, 42, 76, 121, 171, 220, 259, 279, 277, 254, 212, 162, 110, 65, 32, 11, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 8, 20, 41, 71, 110, 150, 186, 210, 218, 208, 182, 147, 107, 69, 38, 16, 3, 0, 0, 2, 4, 3, 0, 0, 3, 28, 79, 160, 264, 377, 482, 559, 594, 580, 522, 430, 321, 213, 122, 57, 18, 0, 0, 0, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 1, 1, 1, 1, 2, 3, 3, 3, 3, 2, 0, 0, 0, 0, 1, 4, 7, 10, 13, 14, 15, 14, 13, 12, 11, 10, 10, 10, 9, 8, 6, 4, 3, 1, 0, 0, 0, 1, 3, 5, 7, 8, 8, 8, 7, 7, 7, 9, 10, 11, 10, 8, 7, 11, 25, 52, 92, 145, 202, 255, 294, 311, 304, 275, 228, 174, 120, 74, 39, 17, 5, 0, 0, 0, 0, 2, 3, 5, 6, 8, 10, 11, 11, 11, 11, 11, 10, 10, 8, 8, 9, 14, 27, 48, 79, 115, 151, 180, 196, 192, 171, 137, 103, 82, 88, 132, 216, 331, 463, 590, 687, 737, 728, 662, 551, 417, 280, 163, 77, 25, 2, 0, 0, 2, 3, 1, 0, 0, 0, 0, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 4, 4, 4, 5, 5, 4, 4, 3, 3, 2, 1, 1, 2, 3, 5, 6, 7, 7, 6, 5, 3, 2, 2, 2, 2, 3, 4, 6, 8, 11, 12, 14, 14, 13, 11, 9, 8, 8, 8, 9, 11, 12, 13, 12, 12, 10, 9, 9, 8, 7, 6, 5, 4, 3, 2, 1, 1, 1, 1, 2, 2, 3, 3, 3, 4, 4, 6, 8, 10, 12, 13, 13, 12, 10, 8, 6, 5, 2, 0, 0, 0, 13, 44, 95, 165, 249, 336, 411, 462, 481, 464, 413, 339, 253, 169, 98, 46, 15, 1, 0, 0, 1, 1, 0, 0, 0, 1, 3, 5, 7, 7, 7, 6, 5, 5, 6, 6, 5, 5, 4, 2, 1, 1, 1, 3, 4, 5, 6, 6, 5, 4, 3, 1, 1, 0, 0, 0, 1, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 5, 5, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 11, 41, 94, 169, 262, 360, 447, 509, 534, 517, 463, 382, 291, 207, 147, 120, 129, 167, 224, 283, 330, 356, 354, 325, 275, 214, 150, 94, 50, 21, 5, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 6, 6, 5, 4, 3, 2, 2, 2, 2, 3, 4, 5, 6, 6, 6, 7, 7, 8, 9, 10, 10, 9, 8, 7, 5, 4, 3, 3, 3, 2, 2, 2, 2, 3, 3, 4, 4, 5, 5, 5, 4, 4, 3, 1, 0, 0, 2, 10, 24, 48, 81, 121, 163, 202, 231, 245, 241, 220, 187, 150, 119, 106, 118, 158, 223, 301, 378, 440, 472, 468, 429, 363, 282, 199, 125, 68, 30, 9, 0, 0, 0, 0, 0, 1, 2, 4, 7, 9, 10, 10, 9, 8, 6, 4, 1, 0, 0, 5, 23, 55, 102, 161, 226, 289, 339, 370, 375, 355, 312, 252, 185, 122, 68, 31, 8, 0, 0, 0, 2, 2, 3, 3, 3, 4, 4, 4, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 4, 5, 5, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 9, 9, 8, 7, 5, 4, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 2, 3, 4, 6, 7, 7, 6, 5, 4, 3, 2, 2, 2, 3, 4, 5, 6, 7, 7, 7, 6, 6, 5, 5, 5, 6, 8, 10, 12, 14, 16, 16, 14, 11, 8, 6, 6, 6, 5, 2, 0, 0, 7, 35, 87, 164, 261, 366, 462, 534, 569, 564, 520, 445, 352, 255, 166, 94, 44, 14, 1, 0, 0, 0, 0, 0, 1, 9, 28, 59, 102, 153, 207, 254, 288, 300, 289, 257, 213, 167, 132, 119, 132, 169, 222, 277, 323, 348, 346, 317, 268, 206, 143, 88, 45, 18, 4, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 5, 5, 4, 3, 3, 4, 6, 8, 10, 13, 14, 14, 12, 8, 4, 5, 15, 39, 80, 137, 205, 276, 340, 387, 409, 403, 371, 317, 250, 180, 115, 63, 27, 7, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 3, 4, 4, 4, 4, 4, 5, 5, 6, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 1, 2, 2, 3, 3, 4, 4, 5, 6, 7, 8, 8, 8, 8, 6, 5, 4, 4, 4, 4, 3, 1, 0, 0, 8, 31, 75, 141, 227, 324, 421, 504, 559, 579, 559, 503, 421, 324, 226, 140, 74, 31, 8, 0, 0, 0, 0, 0, 5, 26, 67, 130, 210, 297, 378, 440, 473, 471, 437, 380, 310, 243, 190, 161, 158, 178, 211, 247, 274, 283, 270, 239, 193, 142, 93, 53, 24, 8, 0, 0, 0, 2, 4, 6, 6, 7, 8, 9, 11, 14, 16, 16, 14, 9, 3, 0, 0, 0, 7, 12, 11, 2, 0, 0, 23, 87, 180, 282, 363, 397, 371, 295, 193, 95, 26, 0, 3, 27, 52, 68, 71, 65, 58, 54, 55, 59, 63, 64, 63, 60, 56, 53, 52, 52, 52, 51, 50, 48, 46, 44, 43, 43, 43, 43, 42, 40, 37, 34, 33, 31, 31, 30, 30, 28, 26, 24, 22, 21, 20, 19, 19, 18, 16, 14, 12, 9, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 3, 3, 4, 5, 7, 8, 10, 12, 14, 16, 18, 20, 21, 21, 22, 23, 24, 26, 29, 31, 34, 36, 37, 37, 36, 34, 32, 29, 25, 20, 16, 11, 8, 5, 4, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 4, 4, 4],
-"peakT": [531, 532, 532, 533, 534, 535, 535, 534, 531, 529, 526, 523, 520, 517, 514, 510, 505, 500, 496, 493, 490, 488, 485, 482, 477, 472, 466, 459, 452, 443, 432, 419, 404, 388, 372, 356, 340, 324, 305, 285, 262, 237, 213, 189, 167, 147, 130, 114, 100, 87, 74, 63, 53, 44, 37, 31, 26, 22, 18, 14, 11, 8, 6, 4, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 11, 15, 22, 31, 42, 58, 76, 98, 124, 154, 188, 227, 268, 313, 359, 404, 448, 486, 518, 540, 552, 552, 541, 518, 487, 449, 406, 361, 314, 268, 224, 182, 145, 113, 86, 64, 48, 37, 30, 29, 31, 37, 47, 61, 78, 98, 122, 150, 182, 218, 257, 296, 334, 366, 391, 407, 412, 408, 394, 372, 344, 310, 273, 234, 193, 154, 118, 87, 62, 42, 28, 19, 13, 9, 7, 6, 6, 7, 8, 10, 11, 13, 14, 14, 14, 13, 13, 13, 13, 13, 14, 14, 13, 13, 13, 13, 13, 13, 12, 11, 11, 10, 10, 11, 13, 17, 24, 35, 52, 74, 104, 141, 185, 235, 289, 343, 395, 439, 474, 497, 507, 506, 496, 483, 470, 464, 466, 480, 504, 537, 574, 611, 643, 664, 671, 659, 629, 580, 515, 439, 358, 278, 205, 141, 90, 52, 26, 10, 2, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 8, 9, 10, 10, 10, 10, 10, 10, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 9, 8, 6, 5, 3, 2, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 5, 4, 3, 3, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 5, 20, 47, 91, 154, 236, 334, 442, 551, 649, 725, 770, 781, 757, 706, 642, 579, 533, 513, 525, 564, 621, 681, 729, 752, 742, 697, 621, 524, 415, 307, 209, 130, 70, 32, 10, 1, 0, 0, 0, 1, 1, 2, 4, 5, 7, 7, 7, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 9, 9, 9, 9, 8, 7, 5, 3, 2, 2, 1, 0, 0, 0, 6, 26, 67, 134, 231, 354, 496, 643, 780, 887, 951, 963, 924, 844, 744, 645, 571, 535, 543, 588, 654, 721, 767, 779, 748, 676, 572, 451, 328, 216, 127, 65, 27, 9, 0, 0, 0, 10, 42, 102, 193, 308, 432, 546, 634, 685, 697, 677, 635, 580, 523, 471, 432, 416, 431, 480, 559, 656, 750, 817, 840, 807, 723, 600, 459, 320, 200, 109, 49, 16, 2, 0, 0, 1, 4, 6, 9, 12, 14, 14, 13, 10, 7, 5, 5, 5, 6, 7, 7, 6, 4, 2, 1, 1, 1, 3, 6, 8, 10, 12, 12, 11, 9, 6, 4, 1, 0, 0, 11, 37, 86, 162, 267, 393, 528, 655, 753, 809, 812, 763, 670, 546, 410, 279, 167, 85, 33, 7, 0, 0, 0, 0, 2, 23, 73, 160, 283, 434, 595, 744, 858, 919, 916, 850, 734, 588, 441, 322, 253, 250, 313, 430, 576, 722, 838, 900, 896, 827, 706, 554, 395, 251, 137, 59, 16, 0, 0, 1, 2, 0, 0, 0, 17, 56, 123, 214, 325, 442, 550, 633, 678, 676, 628, 541, 429, 310, 200, 112, 50, 15, 0, 0, 0, 1, 2, 2, 2, 3, 5, 7, 8, 8, 7, 6, 7, 8, 10, 12, 12, 11, 7, 4, 1, 2, 3, 4, 1, 0, 0, 13, 58, 142, 270, 434, 615, 785, 915, 980, 968, 884, 745, 583, 434, 332, 297, 336, 437, 573, 707, 807, 846, 816, 725, 597, 466, 365, 320, 340, 421, 541, 669, 773, 828, 820, 749, 629, 482, 332, 202, 103, 40, 9, 0, 0, 1, 2, 1, 0, 0, 0, 2, 6, 8, 10, 10, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 12, 13, 12, 10, 7, 6, 6, 7, 6, 1, 0, 0, 23, 87, 200, 362, 555, 754, 923, 1030, 1055, 991, 853, 666, 466, 284, 144, 53, 9, 0, 0, 3, 4, 2, 0, 0, 0, 5, 9, 12, 13, 12, 10, 8, 7, 7, 6, 6, 6, 6, 5, 5, 4, 4, 4, 5, 6, 8, 10, 11, 13, 14, 15, 16, 15, 12, 7, 3, 0, 0, 2, 5, 5, 0, 0, 2, 35, 109, 235, 406, 603, 795, 943, 1017, 998, 891, 719, 522, 350, 246, 239, 337, 520, 747, 966, 1124, 1184, 1132, 981, 769, 547, 363, 256, 243, 316, 448, 599, 728, 802, 804, 734, 609, 455, 301, 172, 79, 24, 1, 0, 1, 4, 3, 1, 0, 0, 0, 4, 10, 15, 18, 18, 15, 10, 6, 3, 2, 3, 4, 3, 2, 0, 0, 2, 6, 7, 5, 0, 0, 11, 63, 166, 323, 520, 730, 912, 1031, 1059, 989, 835, 626, 405, 215, 93, 63, 129, 279, 481, 693, 872, 980, 995, 915, 756, 551, 344, 176, 80, 76, 162, 321, 520, 719, 876, 959, 953, 859, 700, 510, 326, 175, 73, 17, 0, 0, 0, 3, 5, 4, 1, 0, 0, 3, 36, 104, 215, 362, 524, 672, 776, 812, 771, 663, 513, 350, 204, 95, 29, 1, 0, 0, 4, 4, 1, 0, 2, 5, 9, 10, 8, 5, 4, 6, 9, 8, 2, 0, 0, 34, 117, 257, 446, 657, 852, 987, 1032, 974, 825, 620, 407, 237, 147, 157, 261, 429, 618, 781, 879, 889, 812, 668, 490, 314, 168, 69, 16, 0, 0, 3, 6, 5, 2, 0, 0, 0, 0, 0, 0, 2, 5, 7, 5, 0, 0, 9, 58, 154, 300, 481, 668, 823, 913, 917, 832, 679, 492, 308, 158, 59, 8, 0, 0, 5, 8, 5, 0, 0, 0, 1, 4, 5, 5, 2, 0, 0, 1, 4, 7, 10, 12, 14, 14, 15, 16, 18, 19, 19, 19, 17, 15, 12, 9, 7, 7, 8, 11, 13, 15, 14, 13, 10, 8, 8, 9, 10, 10, 8, 4, 1, 0, 4, 9, 11, 6, 0, 0, 23, 104, 250, 456, 694, 921, 1084, 1144, 1084, 915, 676, 424, 217, 104, 109, 230, 435, 674, 889, 1028, 1057, 971, 791, 561, 336, 168, 93, 125, 252, 437, 633, 790, 869, 855, 752, 589, 404, 234, 107, 30, 0, 0, 3, 8, 7, 2, 0, 0, 4, 12, 20, 26, 28, 26, 22, 16, 10, 6, 3, 3, 4, 5, 5, 3, 0, 0, 3, 8, 12, 10, 0, 0, 0, 48, 154, 321, 533, 752, 933, 1032, 1026, 916, 730, 512, 305, 145, 46, 1, 0, 0, 8, 9, 5, 0, 0, 0, 0, 3, 5, 4, 2, 2, 2, 4, 6, 9, 10, 11, 11, 10, 10, 9, 8, 8, 8, 8, 8, 7, 6, 5, 4, 2, 1, 0, 0, 0, 1, 4, 7, 10, 11, 10, 8, 6, 4, 3, 3, 2, 0, 0, 0, 0, 4, 9, 9, 3, 0, 0, 31, 117, 263, 458, 671, 858, 975, 992, 905, 736, 526, 320, 156, 51, 1, 0, 0, 9, 11, 6, 0, 0, 0, 3, 11, 17, 22, 24, 24, 23, 20, 17, 13, 8, 4, 1, 0, 0, 2, 4, 7, 9, 11, 12, 14, 16, 19, 23, 27, 30, 32, 32, 29, 26, 24, 22, 23, 24, 23, 21, 16, 11, 9, 11, 14, 13, 7, 0, 0, 16, 86, 215, 394, 598, 784, 908, 939, 870, 718, 521, 324, 162, 56, 5, 0, 0, 8, 10, 6, 0, 0, 0, 2, 8, 13, 15, 15, 14, 12, 11, 10, 9, 8, 6, 6, 5, 5, 6, 6, 7, 8, 8, 9, 10, 10, 11, 11, 10, 9, 6, 4, 2, 0, 0, 0, 0, 1, 3, 6, 8, 10, 10, 10, 10, 10, 11, 13, 16, 18, 18, 16, 12, 8, 4, 1, 0, 0, 0, 0, 0, 1, 3, 6, 10, 14, 18, 20, 21, 21, 20, 19, 18, 17, 16, 14, 11, 9, 6, 3, 2, 0, 0, 0, 0, 0, 2, 5, 8, 9, 10, 8, 6, 4, 3, 3, 2, 0, 0, 0, 0, 3, 9, 12, 7, 0, 0, 14, 78, 199, 372, 570, 755, 883, 920, 853, 697, 487, 269, 93, 0, 0, 93, 261, 461, 647, 778, 823, 775, 650, 481, 305, 158, 58, 7, 0, 0, 8, 11, 9, 3, 0, 0, 5, 10, 15, 18, 18, 15, 12, 10, 8, 8, 10, 12, 12, 10, 7, 5, 6, 10, 14, 14, 5, 0, 0, 26, 111, 257, 452, 662, 841, 943, 941, 835, 654, 443, 249, 105, 23, 0, 0, 6, 13, 10, 3, 0, 0, 1, 9, 16, 20, 22, 21, 18, 15, 12, 10, 8, 6, 6, 7, 9, 10, 11, 11, 10, 7, 5, 4, 5, 8, 12, 17, 20, 20, 15, 8, 1, 0, 4, 10, 12, 7, 0, 0, 14, 84, 211, 388, 586, 762, 870, 882, 795, 633, 437, 253, 114, 31, 0, 0, 0, 4, 5, 4, 3, 2, 0, 0, 0, 26, 95, 212, 366, 531, 667, 740, 729, 637, 489, 323, 174, 68, 11, 0, 0, 6, 10, 8, 2, 0, 0, 0, 0, 2, 3, 2, 3, 5, 8, 11, 13, 14, 13, 11, 8, 6, 4, 3, 4, 6, 7, 9, 10, 11, 12, 14, 15, 17, 18, 18, 16, 13, 10, 6, 2, 0, 0, 2, 5, 8, 11, 12, 12, 9, 6, 3, 1, 2, 4, 7, 8, 6, 4, 4, 6, 12, 16, 13, 3, 0, 0, 42, 141, 299, 496, 696, 850, 918, 877, 735, 524, 296, 104, 0, 0, 104, 295, 522, 731, 870, 908, 840, 687, 491, 298, 143, 44, 0, 0, 0, 12, 20, 18, 7, 0, 0, 7, 72, 192, 362, 556, 733, 847, 868, 789, 632, 438, 252, 111, 28, 0, 0, 4, 8, 4, 0, 0, 1, 5, 5, 0, 0, 8, 63, 171, 326, 504, 664, 766, 781, 705, 560, 383, 217, 92, 19, 0, 0, 6, 13, 12, 6, 0, 0, 0, 0, 3, 3, 2, 1, 0, 0, 1, 3, 6, 8, 12, 15, 17, 18, 15, 9, 2, 0, 0, 2, 11, 15, 10, 0, 0, 7, 76, 209, 397, 608, 794, 907, 914, 814, 636, 426, 234, 94, 16, 0, 0, 9, 16, 13, 5, 0, 0, 0, 2, 4, 4, 2, 1, 2, 5, 11, 16, 19, 19, 17, 11, 6, 1, 0, 0, 3, 7, 12, 17, 19, 21, 21, 21, 20, 21, 21, 21, 20, 18, 15, 11, 7, 3, 1, 0, 0, 0, 0, 1, 4, 7, 10, 12, 12, 10, 8, 4, 1, 0, 0, 0, 1, 4, 6, 9, 11, 12, 13, 14, 14, 15, 15, 14, 13, 12, 10, 8, 6, 5, 4, 5, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 7, 7, 7, 7, 6, 4, 2, 0, 0, 0, 2, 7, 15, 23, 31, 35, 35, 32, 26, 19, 13, 9, 8, 9, 10, 11, 12, 11, 9, 7, 5, 4, 4, 4, 4, 4, 1, 0, 0, 0, 4, 13, 19, 14, 0, 0, 2, 68, 201, 399, 629, 839, 976, 1001, 906, 719, 490, 274, 113, 21, 0, 0, 8, 16, 14, 6, 1, 1, 6, 13, 16, 16, 12, 7, 4, 4, 7, 10, 14, 17, 19, 19, 19, 19, 18, 17, 15, 12, 10, 7, 5, 5, 6, 8, 9, 8, 4, 0, 0, 0, 3, 10, 13, 8, 0, 0, 11, 75, 193, 354, 528, 672, 748, 733, 633, 475, 301, 152, 50, 1, 0, 0, 9, 12, 8, 1, 0, 0, 0, 4, 6, 6, 4, 2, 1, 2, 5, 9, 12, 15, 16, 15, 13, 9, 6, 4, 3, 6, 10, 15, 20, 23, 24, 22, 18, 14, 10, 7, 5, 6, 7, 9, 11, 13, 13, 13, 12, 12, 12, 11, 11, 11, 10, 8, 6, 4, 2, 0, 0, 0, 0, 1, 2, 4, 7, 8, 8, 8, 6, 5, 3, 2, 2, 3, 4, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 1, 3, 6, 9, 12, 12, 11, 8, 4, 1, 0, 1, 4, 8, 12, 14, 14, 12, 10, 7, 5, 2, 0, 0, 0, 2, 9, 17, 18, 11, 0, 0, 9, 75, 197, 366, 549, 704, 786, 773, 668, 502, 318, 159, 52, 0, 0, 0, 11, 14, 9, 1, 0, 0, 0, 2, 5, 6, 7, 7, 7, 7, 7, 6, 5, 3, 1, 0, 0, 0, 0, 1, 3, 4, 6, 6, 6, 6, 5, 5, 6, 6, 4, 1, 0, 0, 0, 5, 14, 19, 13, 0, 0, 2, 64, 189, 369, 573, 755, 866, 873, 776, 602, 398, 213, 81, 10, 0, 0, 9, 15, 11, 3, 0, 0, 0, 3, 6, 8, 8, 8, 10, 13, 16, 18, 17, 15, 11, 8, 6, 5, 2, 0, 0, 0, 0, 8, 15, 15, 5, 0, 0, 33, 135, 301, 509, 715, 866, 918, 856, 699, 490, 285, 124, 28, 0, 0, 7, 17, 16, 8, 0, 0, 0, 0, 3, 4, 3, 1, 1, 3, 7, 12, 17, 19, 19, 17, 14, 12, 11, 10, 10, 10, 10, 8, 6, 4, 2, 0, 0, 0, 0, 1, 2, 3, 4, 6, 9, 12, 13, 12, 8, 3, 0, 1, 8, 16, 18, 9, 0, 0, 18, 106, 260, 463, 674, 839, 911, 868, 724, 520, 310, 140, 35, 0, 0, 5, 16, 16, 8, 0, 0, 0, 1, 6, 9, 8, 6, 3, 1, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 9, 11, 10, 8, 5, 2, 0, 0, 0, 3, 6, 10, 12, 12, 10, 7, 4, 1, 0, 0, 1, 3, 6, 8, 9, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 2, 4, 8, 10, 12, 13, 12, 10, 7, 3, 0, 0, 0, 1, 9, 17, 16, 5, 0, 0, 32, 128, 284, 479, 672, 813, 862, 805, 658, 464, 272, 121, 31, 0, 0, 3, 7, 4, 0, 0, 3, 8, 6, 0, 0, 16, 88, 222, 405, 604, 769, 854, 831, 704, 505, 284, 98, 0, 0, 86, 260, 466, 651, 769, 791, 713, 563, 380, 210, 85, 15, 0, 0, 8, 13, 10, 3, 0, 0, 0, 5, 12, 16, 19, 20, 20, 19, 18, 14, 10, 6, 3, 2, 3, 6, 9, 10, 10, 9, 7, 5, 4, 3, 0, 0, 0, 0, 4, 12, 18, 14, 1, 0, 0, 51, 164, 332, 529, 708, 821, 836, 747, 580, 383, 203, 75, 7, 0, 0, 10, 15, 10, 2, 0, 0, 4, 12, 16, 17, 13, 8, 5, 4, 6, 9, 11, 12, 11, 10, 9, 9, 8, 6, 2, 0, 0, 0, 4, 10, 11, 6, 0, 0, 13, 71, 174, 310, 452, 563, 611, 583, 486, 349, 208, 94, 24, 0, 0, 3, 11, 11, 6, 1, 0, 1, 6, 10, 13, 14, 14, 14, 13, 11, 10, 8, 6, 5, 4, 2, 0, 0, 0, 1, 10, 17, 16, 5, 0, 0, 32, 131, 289, 485, 674, 806, 843, 773, 618, 423, 236, 97, 19, 0, 0, 3, 6, 3, 0, 1, 4, 4, 0, 0, 5, 58, 167, 330, 521, 696, 807, 820, 727, 551, 337, 140, 9, 0, 52, 213, 422, 624, 768, 816, 755, 603, 398, 194, 42, 0, 20, 154, 350, 560, 730, 817, 798, 677, 485, 272, 92, 0, 0, 100, 280, 486, 663, 765, 765, 668, 505, 322, 162, 53, 1, 0, 0, 12, 15, 10, 2, 0, 0, 0, 5, 10, 12, 13, 14, 15, 15, 15, 14, 12, 10, 8, 7, 7, 7, 8, 9, 9, 9, 8, 8, 7, 6, 3, 0, 0, 0, 1, 10, 19, 20, 9, 0, 0, 27, 124, 285, 490, 697, 850, 907, 849, 689, 469, 245, 69, 0, 0, 106, 290, 501, 688, 803, 818, 732, 570, 377, 201, 74, 7, 0, 0, 12, 19, 17, 11, 7, 7, 10, 13, 13, 10, 5, 1, 0, 1, 5, 10, 13, 15, 16, 14, 12, 10, 8, 6, 5, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 9, 7, 5, 2, 0, 0, 0, 3, 6, 10, 12, 12, 11, 8, 4, 2, 0, 0, 0, 2, 4, 7, 9, 10, 11, 10, 8, 5, 3, 1, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 9, 8, 7, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 7, 11, 14, 15, 13, 10, 6, 2, 0, 0, 1, 5, 10, 15, 18, 19, 17, 13, 8, 4, 2, 2, 4, 8, 12, 16, 17, 16, 14, 10, 6, 3, 1, 1, 3, 5, 8, 9, 10, 9, 8, 7, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 6, 4, 2, 0, 0, 0, 1, 4, 8, 12, 17, 19, 20, 19, 15, 11, 6, 3, 1, 2, 5, 8, 12, 15, 16, 16, 14, 11, 8, 6, 6, 7, 9, 12, 14, 15, 14, 13, 11, 10, 9, 8, 8, 8, 8, 7, 6, 5, 4, 4, 4, 5, 6, 7, 7, 8, 8, 7, 6, 5, 5, 5, 5, 4, 1, 0, 0, 0, 5, 15, 20, 15, 1, 0, 0, 56, 176, 353, 555, 735, 845, 851, 753, 580, 380, 202, 76, 10, 0, 0, 1, 6, 7, 7, 8, 4, 0, 0, 1, 58, 175, 349, 551, 733, 846, 855, 757, 582, 378, 195, 67, 3, 0, 0, 11, 16, 10, 1, 0, 0, 3, 11, 16, 18, 16, 13, 11, 9, 8, 7, 5, 3, 1, 0, 1, 2, 2, 2, 0, 0, 0, 0, 5, 11, 11, 4, 0, 0, 19, 83, 190, 323, 452, 543, 568, 520, 413, 278, 151, 57, 6, 0, 0, 7, 12, 9, 3, 0, 0, 0, 2, 4, 4, 2, 0, 0, 1, 5, 10, 14, 18, 19, 18, 15, 11, 8, 5, 4, 4, 5, 6, 6, 6, 7, 6, 6, 4, 0, 0, 0, 0, 4, 9, 10, 3, 0, 0, 16, 73, 167, 284, 398, 480, 504, 465, 375, 260, 148, 64, 13, 0, 0, 0, 6, 13, 15, 11, 1, 0, 0, 29, 120, 267, 449, 628, 754, 791, 728, 583, 399, 224, 92, 18, 0, 0, 1, 5, 3, 2, 4, 6, 3, 0, 0, 11, 75, 194, 358, 536, 681, 752, 725, 605, 424, 228, 70, 0, 0, 95, 254, 430, 578, 660, 657, 572, 433, 278, 142, 49, 2, 0, 0, 9, 12, 8, 2, 0, 0, 0, 2, 6, 8, 9, 6, 2, 0, 0, 3, 10, 13, 10, 0, 0, 0, 41, 131, 261, 409, 538, 614, 613, 536, 407, 262, 134, 44, 0, 0, 0, 10, 22, 25, 16, 0, 0, 0, 62, 194, 391, 619, 827, 957, 970, 859, 650, 399, 170, 18, 0, 48, 211, 419, 620, 760, 805, 742, 590, 387, 187, 40, 0, 26, 158, 342, 528, 666, 720, 679, 559, 395, 231, 103, 25, 0, 0, 5, 12, 11, 4, 0, 0, 0, 5, 9, 11, 9, 6, 3, 2, 2, 3, 4, 4, 3, 2, 0, 0, 0, 0, 1, 4, 7, 10, 11, 10, 8, 5, 2, 0, 0, 0, 0, 2, 4, 7, 9, 10, 10, 9, 7, 4, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 7, 6, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 6, 9, 11, 13, 13, 11, 7, 2, 0, 0, 3, 11, 18, 17, 7, 0, 0, 26, 113, 255, 433, 608, 734, 775, 717, 579, 400, 226, 93, 17, 0, 0, 8, 15, 14, 7, 2, 1, 6, 13, 17, 15, 9, 0, 0, 0, 4, 13, 17, 11, 0, 0, 11, 86, 222, 408, 606, 768, 847, 820, 695, 509, 311, 147, 41, 0, 0, 3, 14, 15, 8, 0, 0, 0, 2, 8, 12, 12, 11, 8, 6, 4, 4, 5, 5, 6, 6, 6, 5, 4, 3, 2, 3, 4, 5, 6, 7, 7, 7, 7, 9, 11, 14, 16, 18, 18, 17, 17, 18, 19, 18, 15, 8, 1, 0, 0, 5, 14, 17, 10, 0, 0, 16, 95, 237, 425, 624, 782, 855, 819, 683, 481, 264, 85, 0, 0, 97, 280, 497, 696, 827, 856, 775, 607, 393, 187, 37, 0, 13, 140, 325, 523, 684, 768, 752, 641, 463, 264, 94, 0, 0, 78, 239, 433, 609, 723, 744, 671, 527, 352, 191, 72, 9, 0, 0, 11, 18, 18, 13, 10, 10, 14, 17, 19, 17, 14, 12, 12, 14, 18, 22, 24, 23, 20, 16, 12, 9, 8, 7, 7, 7, 6, 5, 4, 2, 0, 0, 0, 1, 5, 10, 15, 20, 23, 24, 22, 20, 17, 14, 12, 11, 10, 10, 9, 9, 9, 10, 10, 10, 10, 9, 8, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 2, 3, 3, 1, 0, 0, 0, 3, 9, 12, 8, 0, 0, 4, 46, 126, 239, 362, 466, 521, 508, 428, 300, 158, 42, 0, 8, 111, 274, 459, 621, 715, 716, 622, 457, 264, 96, 0, 0, 95, 268, 470, 648, 754, 758, 659, 482, 277, 98, 0, 0, 109, 297, 515, 704, 813, 812, 702, 512, 293, 104, 0, 0, 106, 289, 497, 672, 769, 765, 668, 507, 328, 171, 62, 7, 0, 0, 9, 12, 8, 2, 0, 5, 13, 22, 28, 27, 23, 17, 12, 11, 12, 14, 16, 16, 15, 12, 10, 8, 7, 7, 8, 7, 6, 4, 1, 0, 0, 1, 3, 6, 8, 9, 8, 6, 4, 2, 0, 0, 0, 0, 2, 3, 5, 5, 5, 5, 4, 4, 4, 3, 1, 0, 0, 0, 5, 13, 18, 14, 2, 0, 0, 41, 136, 282, 453, 611, 712, 728, 653, 508, 336, 178, 64, 5, 0, 0, 10, 14, 10, 2, 0, 0, 2, 8, 13, 14, 12, 8, 5, 4, 4, 6, 10, 13, 16, 18, 18, 17, 14, 11, 9, 8, 8, 9, 11, 13, 15, 15, 15, 14, 14, 13, 12, 11, 10, 10, 10, 12, 15, 18, 20, 18, 14, 8, 5, 6, 12, 19, 21, 12, 0, 0, 11, 87, 226, 413, 612, 771, 845, 812, 682, 493, 295, 134, 34, 0, 0, 5, 15, 15, 8, 0, 0, 0, 0, 4, 5, 4, 2, 0, 0, 2, 5, 9, 11, 12, 12, 10, 7, 4, 2, 1, 1, 1, 2, 3, 4, 5, 6, 6, 5, 4, 4, 3, 2, 3, 3, 4, 5, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 5, 7, 10, 12, 13, 12, 10, 8, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 5, 2, 0, 0, 1, 5, 10, 15, 20, 22, 21, 18, 13, 7, 3, 2, 2, 3, 5, 6, 6, 6, 5, 5, 5, 6, 8, 9, 9, 7, 6, 4, 3, 3, 3, 4, 4, 3, 2, 2, 5, 9, 12, 11, 5, 0, 0, 15, 70, 162, 279, 398, 489, 527, 500, 416, 300, 181, 84, 23, 0, 0, 2, 7, 7, 3, 0, 0, 0, 5, 9, 11, 10, 7, 5, 3, 2, 2, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 4, 6, 7, 8, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 1, 2, 2, 3, 3, 4, 6, 8, 10, 11, 9, 4, 0, 0, 0, 3, 12, 15, 9, 0, 0, 12, 83, 213, 390, 580, 738, 820, 801, 688, 513, 322, 160, 51, 0, 0, 0, 11, 14, 9, 1, 0, 0, 0, 2, 4, 5, 5, 5, 7, 9, 10, 11, 9, 7, 5, 4, 4, 5, 5, 5, 4, 3, 4, 8, 13, 14, 8, 0, 0, 5, 53, 144, 271, 409, 524, 586, 575, 495, 369, 231, 113, 35, 0, 0, 0, 8, 10, 6, 1, 0, 0, 0, 1, 2, 2, 2, 3, 5, 8, 11, 13, 15, 17, 19, 20, 18, 13, 7, 0, 0, 1, 9, 16, 16, 5, 0, 0, 34, 133, 293, 492, 686, 825, 871, 809, 658, 461, 267, 117, 27, 0, 0, 6, 13, 12, 4, 0, 0, 5, 14, 21, 24, 22, 17, 12, 8, 7, 8, 10, 12, 15, 18, 21, 23, 22, 18, 13, 7, 6, 10, 16, 19, 14, 0, 0, 0, 56, 172, 341, 537, 712, 821, 832, 743, 580, 387, 211, 84, 15, 0, 0, 2, 5, 4, 3, 3, 3, 0, 0, 0, 22, 94, 217, 379, 547, 679, 738, 708, 596, 436, 268, 129, 38, 0, 0, 0, 12, 21, 21, 10, 0, 0, 0, 58, 170, 331, 515, 679, 779, 788, 701, 544, 360, 193, 73, 9, 0, 0, 8, 13, 10, 3, 0, 0, 0, 3, 6, 7, 6, 3, 0, 0, 1, 5, 9, 9, 4, 0, 0, 11, 56, 135, 239, 346, 431, 470, 450, 378, 274, 166, 77, 21, 0, 0, 2, 8, 8, 4, 0, 0, 0, 2, 6, 9, 8, 7, 4, 3, 2, 3, 4, 5, 6, 5, 4, 3, 4, 5, 7, 10, 11, 11, 10, 7, 4, 2, 1, 0, 1, 1, 2, 2, 1, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 1, 2, 2, 3, 4, 4, 5, 4, 2, 0, 0, 1, 8, 14, 16, 9, 0, 0, 9, 71, 187, 345, 515, 657, 732, 717, 618, 463, 294, 149, 51, 4, 0, 0, 3, 4, 2, 1, 2, 4, 0, 0, 0, 25, 96, 214, 367, 524, 643, 690, 649, 527, 356, 181, 46, 0, 15, 126, 292, 470, 616, 692, 679, 580, 420, 240, 87, 0, 0, 77, 224, 397, 553, 649, 664, 596, 467, 313, 171, 68, 11, 0, 0, 7, 11, 9, 3, 0, 0, 0, 0, 2, 3, 4, 4, 5, 5, 5, 5, 5, 5, 4, 2, 0, 0, 0, 4, 11, 17, 15, 4, 0, 0, 32, 122, 266, 443, 616, 741, 781, 726, 591, 415, 241, 106, 25, 0, 0, 5, 12, 12, 5, 0, 0, 0, 0, 2, 3, 2, 1, 1, 3, 5, 7, 9, 10, 11, 11, 13, 13, 11, 6, 1, 0, 0, 5, 12, 14, 7, 0, 0, 20, 95, 225, 399, 583, 732, 806, 781, 658, 469, 263, 91, 0, 0, 92, 251, 429, 579, 664, 665, 586, 453, 301, 164, 66, 13, 0, 0, 6, 10, 8, 3, 0, 2, 7, 12, 16, 16, 14, 10, 7, 5, 4, 3, 2, 1, 0, 0, 1, 1, 2, 1, 0, 0, 0, 0, 5, 8, 7, 1, 0, 0, 22, 79, 169, 278, 383, 459, 483, 449, 368, 261, 155, 70, 16, 0, 0, 1, 12, 18, 16, 5, 0, 0, 25, 107, 244, 420, 604, 750, 818, 786, 658, 465, 258, 91, 4, 18, 126, 295, 478, 628, 705, 689, 586, 424, 245, 98, 19, 29, 126, 283, 459, 607, 687, 678, 581, 422, 244, 93, 10, 18, 114, 271, 447, 594, 673, 666, 580, 440, 285, 149, 55, 7, 0, 0, 8, 11, 7, 1, 0, 0, 0, 1, 3, 3, 2, 0, 0, 1, 3, 5, 7, 9, 11, 14, 16, 18, 17, 14, 9, 5, 4, 9, 15, 17, 12, 0, 0, 2, 59, 173, 339, 529, 700, 807, 821, 736, 578, 390, 215, 88, 16, 0, 0, 2, 8, 8, 5, 2, 0, 0, 0, 5, 41, 113, 220, 346, 465, 544, 561, 505, 391, 246, 110, 18, 0, 49, 162, 307, 442, 534, 559, 513, 413, 286, 164, 71, 17, 0, 0, 4, 9, 8, 3, 0, 0, 0, 0, 1, 2, 3, 3, 4, 5, 6, 7, 6, 4, 2, 0, 0, 0, 0, 3, 6, 8, 11, 11, 11, 9, 8, 6, 4, 2, 0, 0, 0, 1, 6, 9, 9, 3, 0, 0, 19, 76, 169, 285, 401, 487, 519, 488, 403, 288, 171, 78, 20, 0, 0, 2, 8, 8, 4, 0, 0, 0, 1, 4, 4, 2, 0, 0, 0, 2, 7, 8, 4, 0, 0, 9, 53, 131, 236, 349, 443, 492, 484, 422, 321, 210, 111, 42, 6, 0, 0, 5, 8, 7, 4, 2, 3, 4, 7, 9, 11, 12, 13, 14, 13, 12, 10, 7, 5, 3, 2, 0, 0, 0, 0, 3, 9, 14, 11, 2, 0, 0, 33, 115, 242, 398, 550, 658, 693, 645, 527, 372, 219, 98, 25, 0, 0, 3, 10, 10, 5, 0, 0, 0, 0, 2, 3, 2, 1, 0, 1, 3, 6, 9, 12, 14, 15, 15, 15, 15, 15, 14, 12, 11, 10, 11, 13, 17, 21, 24, 26, 26, 24, 21, 17, 14, 13, 12, 13, 13, 13, 13, 12, 11, 10, 10, 10, 10, 11, 11, 12, 12, 13, 14, 14, 13, 12, 10, 8, 6, 6, 6, 8, 8, 9, 8, 7, 6, 5, 5, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 6, 8, 9, 11, 12, 13, 14, 14, 14, 13, 11, 9, 8, 8, 9, 11, 13, 16, 18, 19, 20, 18, 16, 14, 12, 11, 13, 15, 19, 22, 24, 24, 23, 20, 18, 16, 15, 15, 16, 15, 14, 12, 9, 7, 4, 3, 3, 4, 5, 6, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 9, 10, 10, 10, 11, 11, 11, 10, 9, 9, 9, 10, 11, 13, 15, 16, 16, 15, 14, 12, 10, 8, 7, 7, 6, 6, 6, 6, 6, 6, 6, 8, 9, 9, 9, 7, 5, 2, 0, 0, 1, 4, 7, 10, 11, 10, 8, 5, 2, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 6, 7, 4, 0, 0, 7, 44, 113, 208, 313, 404, 458, 459, 408, 318, 213, 118, 48, 9, 0, 0, 3, 6, 5, 2, 0, 0, 0, 1, 3, 4, 4, 5, 5, 6, 7, 8, 9, 10, 11, 11, 11, 10, 9, 8, 7, 7, 8, 10, 13, 15, 18, 19, 19, 16, 12, 8, 7, 9, 13, 15, 10, 0, 0, 0, 44, 136, 273, 438, 595, 707, 745, 698, 580, 421, 259, 127, 41, 1, 0, 0, 8, 10, 7, 4, 5, 10, 19, 27, 32, 34, 32, 27, 23, 20, 18, 17, 16, 15, 14, 13, 12, 11, 11, 11, 11, 11, 9, 7, 4, 2, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 4, 2, 0, 0, 0, 1, 3, 5, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 1, 5, 9, 10, 7, 0, 0, 5, 44, 120, 229, 357, 476, 560, 585, 547, 454, 330, 205, 102, 34, 2, 0, 0, 5, 7, 4, 0, 0, 0, 0, 3, 4, 5, 4, 4, 4, 4, 4, 3, 3, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 5, 8, 11, 12, 12, 11, 9, 6, 4, 2, 1, 0, 0, 3, 7, 9, 7, 1, 0, 0, 24, 80, 168, 278, 390, 478, 520, 504, 436, 334, 221, 122, 51, 11, 0, 0, 1, 5, 7, 6, 2, 0, 0, 3, 32, 89, 173, 274, 371, 441, 467, 441, 371, 274, 173, 88, 30, 0, 0, 0, 7, 14, 13, 5, 0, 0, 12, 70, 172, 312, 466, 601, 684, 694, 629, 505, 356, 213, 101, 32, 1, 0, 0, 1, 3, 3, 3, 2, 0, 0, 0, 24, 85, 187, 323, 469, 593, 664, 664, 592, 468, 321, 184, 81, 20, 0, 0, 3, 9, 9, 5, 1, 0, 0, 2, 3, 4, 4, 4, 5, 7, 8, 9, 8, 6, 3, 0, 0, 0, 1, 3, 5, 7, 7, 6, 4, 2, 0, 0, 0, 0, 1, 3, 6, 8, 9, 10, 11, 11, 11, 11, 12, 12, 11, 10, 8, 7, 6, 6, 8, 12, 15, 18, 20, 19, 17, 13, 10, 7, 6, 6, 9, 12, 15, 18, 19, 19, 18, 16, 14, 11, 9, 8, 7, 5, 4, 4, 3, 4, 5, 6, 8, 9, 9, 8, 7, 5, 3, 2, 2, 3, 4, 6, 7, 8, 8, 8, 6, 5, 5, 5, 6, 8, 10, 11, 12, 13, 14, 15, 17, 20, 22, 24, 25, 24, 22, 19, 16, 14, 13, 12, 11, 11, 11, 10, 11, 11, 12, 12, 13, 13, 14, 15, 16, 17, 17, 17, 16, 14, 13, 12, 12, 12, 13, 13, 13, 12, 10, 7, 6, 7, 10, 13, 12, 5, 0, 0, 15, 72, 172, 307, 454, 582, 659, 664, 598, 477, 331, 194, 89, 25, 0, 0, 2, 7, 7, 3, 0, 0, 0, 2, 5, 6, 6, 5, 5, 5, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 7, 11, 15, 17, 17, 16, 15, 13, 12, 11, 9, 8, 8, 9, 11, 10, 6, 0, 0, 3, 35, 97, 189, 297, 400, 474, 502, 477, 406, 308, 203, 114, 49, 12, 0, 0, 0, 5, 8, 8, 4, 0, 0, 3, 39, 110, 216, 343, 466, 558, 593, 564, 476, 353, 224, 115, 41, 4, 0, 0, 5, 7, 4, 0, 0, 0, 0, 3, 5, 5, 3, 1, 0, 1, 4, 7, 9, 7, 1, 0, 0, 22, 71, 148, 243, 338, 412, 446, 431, 370, 280, 182, 97, 37, 5, 0, 0, 3, 5, 3, 0, 0, 2, 7, 12, 16, 18, 16, 14, 11, 9, 9, 11, 13, 17, 21, 24, 26, 27, 26, 25, 22, 21, 20, 20, 22, 26, 29, 32, 33, 32, 29, 25, 20, 16, 14, 13, 13, 14, 14, 14, 13, 12, 11, 10, 9, 7, 7, 7, 8, 10, 13, 16, 18, 19, 19, 18, 17, 16, 15, 15, 15, 14, 14, 13, 12, 10, 8, 6, 4, 4, 6, 9, 10, 8, 2, 0, 0, 21, 73, 156, 261, 371, 460, 509, 505, 451, 359, 252, 151, 72, 23, 1, 0, 0, 6, 8, 9, 10, 12, 16, 21, 24, 26, 25, 23, 19, 15, 12, 10, 8, 6, 5, 4, 3, 2, 2, 4, 6, 8, 11, 14, 16, 18, 19, 20, 19, 17, 15, 14, 13, 13, 14, 16, 18, 19, 20, 20, 19, 18, 16, 15, 14, 13, 12, 11, 10, 9, 8, 6, 5, 5, 6, 6, 7, 7, 7, 6, 4, 2, 0, 0, 0, 0, 2, 4, 6, 9, 11, 12, 11, 10, 7, 5, 3, 2, 2, 3, 5, 6, 7, 7, 6, 4, 2, 1, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 9, 10, 10, 10, 10, 10, 10, 9, 9, 8, 8, 7, 6, 4, 3, 2, 2, 3, 5, 7, 8, 9, 8, 6, 4, 3, 2, 1, 1, 0, 0, 0, 0, 3, 5, 5, 2, 0, 0, 13, 52, 117, 203, 294, 372, 417, 419, 376, 301, 210, 124, 58, 17, 0, 0, 0, 4, 4, 2, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 11, 12, 12, 12, 11, 9, 8, 7, 7, 6, 6, 6, 6, 7, 10, 12, 12, 7, 0, 0, 6, 48, 130, 251, 396, 538, 647, 694, 668, 574, 437, 288, 156, 63, 12, 0, 0, 4, 8, 6, 2, 0, 2, 8, 15, 19, 20, 17, 13, 11, 11, 12, 10, 5, 0, 0, 13, 59, 143, 260, 395, 523, 614, 648, 615, 524, 396, 260, 142, 58, 12, 0, 0, 3, 6, 4, 0, 0, 1, 7, 14, 19, 21, 20, 17, 14, 11, 10, 10, 10, 10, 9, 8, 6, 4, 2, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 3, 5, 6, 7, 8, 9, 10, 10, 10, 10, 10, 11, 12, 14, 15, 16, 17, 17, 17, 16, 15, 14, 14, 14, 14, 16, 19, 22, 23, 23, 21, 18, 16, 15, 14, 12, 6, 0, 0, 10, 56, 140, 261, 402, 538, 639, 680, 652, 561, 429, 286, 159, 68, 16, 0, 0, 3, 6, 5, 2, 0, 0, 0, 0, 2, 2, 2, 1, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 6, 5, 3, 1, 0, 0, 0, 1, 5, 6, 4, 0, 0, 7, 39, 101, 191, 298, 400, 474, 501, 473, 398, 294, 192, 120, 99, 136, 221, 333, 441, 517, 540, 505, 422, 312, 199, 105, 40, 7, 0, 0, 3, 5, 3, 0, 0, 0, 0, 1, 1, 0, 0, 1, 5, 8, 7, 3, 0, 0, 22, 76, 168, 288, 419, 534, 604, 612, 555, 444, 309, 182, 95, 69, 108, 200, 320, 437, 521, 552, 523, 444, 334, 218, 119, 49, 11, 0, 0, 3, 6, 5, 4, 5, 9, 15, 20, 25, 26, 25, 22, 19, 16, 13, 11, 9, 7, 6, 5, 4, 4, 4, 4, 3, 3, 2, 1, 1, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 3, 5, 4, 0, 0, 2, 31, 92, 185, 301, 421, 520, 576, 576, 521, 422, 304, 188, 95, 34, 4, 0, 0, 3, 5, 3, 0, 0, 0, 0, 2, 4, 3, 1, 0, 0, 0, 2, 4, 4, 1, 0, 0, 14, 49, 107, 181, 259, 324, 362, 362, 325, 261, 185, 112, 55, 18, 1, 0, 0, 2, 2, 1, 0, 0, 1, 5, 8, 10, 10, 9, 7, 6, 4, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 12, 13, 14, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 13, 12, 10, 8, 8, 9, 9, 6, 0, 0, 2, 31, 92, 188, 311, 442, 556, 627, 639, 587, 483, 350, 220, 122, 79, 100, 178, 293, 417, 520, 577, 577, 519, 419, 299, 184, 92, 33, 4, 0, 0, 3, 5, 4, 4, 6, 12, 18, 24, 27, 27, 25, 23, 21, 19, 17, 16, 14, 12, 10, 9, 9, 9, 10, 11, 11, 12, 14, 16, 18, 20, 22, 23, 23, 22, 20, 17, 15, 14, 13, 14, 16, 19, 21, 22, 22, 21, 19, 16, 13, 10, 9, 9, 11, 13, 16, 19, 20, 20, 18, 16, 14, 12, 10, 10, 12, 14, 16, 18, 19, 18, 16, 14, 12, 12, 11, 8, 3, 0, 0, 15, 62, 144, 258, 390, 517, 613, 659, 644, 572, 460, 332, 210, 112, 46, 10, 0, 0, 1, 5, 6, 4, 0, 0, 0, 23, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 74, 158, 269, 392, 506, 587, 618, 594, 520, 412, 293, 182, 95, 37, 8, 0, 0, 1, 2, 1, 1, 4, 10, 18, 26, 31, 32, 30, 24, 17, 11, 7, 4, 2, 2, 2, 2, 2, 2, 2, 3, 3, 5, 8, 11, 14, 16, 17, 17, 15, 12, 9, 7, 6, 6, 7, 9, 12, 14, 16, 16, 15, 12, 9, 5, 2, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 2, 2, 3, 5, 7, 9, 9, 7, 2, 0, 1, 20, 61, 129, 221, 324, 421, 495, 528, 515, 457, 368, 267, 170, 92, 39, 9, 0, 0, 0, 4, 5, 2, 0, 0, 4, 32, 88, 172, 278, 390, 488, 551, 567, 530, 450, 343, 231, 133, 61, 18, 0, 0, 0, 3, 3, 1, 0, 0, 0, 0, 1, 1, 1, 0, 1, 3, 6, 10, 14, 18, 21, 23, 24, 24, 24, 23, 22, 21, 19, 15, 8, 0, 0, 3, 31, 87, 171, 278, 391, 490, 554, 571, 536, 456, 349, 236, 136, 63, 19, 0, 0, 0, 3, 4, 4, 5, 9, 15, 22, 27, 30, 29, 25, 21, 17, 14, 12, 11, 11, 11, 11, 11, 11, 11, 11, 10, 6, 1, 0, 0, 19, 63, 133, 227, 334, 435, 513, 551, 541, 487, 398, 292, 188, 101, 41, 7, 0, 0, 3, 7, 5, 0, 0, 0, 23, 70, 145, 240, 344, 438, 505, 530, 508, 444, 350, 246, 150, 75, 26, 3, 0, 0, 2, 3, 1, 0, 0, 0, 1, 3, 4, 4, 2, 1, 1, 1, 1, 2, 3, 3, 4, 4, 3, 3, 3, 4, 5, 7, 8, 7, 3, 0, 0, 11, 44, 104, 190, 295, 402, 492, 546, 553, 511, 428, 325, 224, 149, 117, 133, 193, 278, 367, 437, 469, 457, 403, 323, 238, 171, 139, 151, 204, 286, 375, 450, 493, 492, 448, 371, 276, 182, 102, 45, 13, 0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 7, 8, 8, 8, 7, 5, 4, 3, 3, 2, 2, 1, 0, 0, 0, 1, 2, 5, 7, 10, 12, 14, 15, 16, 16, 15, 13, 11, 9, 7, 6, 6, 8, 10, 13, 15, 15, 15, 13, 10, 7, 5, 3, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 5, 4, 2, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 11, 11, 12, 12, 12, 12, 12, 10, 9, 7, 6, 5, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 10, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 7, 7, 7, 6, 5, 4, 3, 3, 3, 3, 2, 0, 0, 0, 8, 30, 67, 121, 186, 252, 308, 343, 351, 329, 282, 220, 154, 93, 47, 17, 1, 0, 0, 2, 3, 2, 0, 0, 1, 18, 51, 102, 166, 235, 298, 343, 360, 347, 306, 247, 179, 116, 64, 28, 8, 0, 0, 0, 2, 5, 7, 11, 14, 17, 19, 19, 18, 15, 13, 11, 9, 7, 6, 4, 2, 1, 0, 0, 0, 2, 4, 5, 7, 9, 11, 13, 15, 17, 18, 19, 18, 16, 14, 11, 9, 7, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 7, 7, 6, 5, 3, 2, 2, 1, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 8, 9, 11, 13, 15, 16, 17, 16, 16, 15, 13, 9, 4, 0, 0, 10, 42, 98, 179, 277, 380, 471, 534, 558, 538, 479, 391, 290, 192, 110, 52, 17, 1, 0, 0, 1, 1, 1, 2, 5, 9, 14, 17, 18, 16, 14, 11, 8, 6, 5, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 1, 2, 3, 4, 2, 0, 0, 3, 20, 55, 110, 182, 263, 342, 406, 443, 446, 417, 360, 286, 208, 136, 78, 38, 14, 3, 1, 1, 2, 1, 0, 0, 5, 24, 61, 118, 190, 270, 346, 406, 438, 438, 404, 343, 266, 186, 114, 59, 23, 5, 0, 0, 0, 1, 0, 0, 0, 3, 7, 11, 15, 17, 17, 16, 15, 14, 12, 11, 10, 9, 8, 7, 7, 7, 7, 7, 7, 7, 6, 6, 4, 3, 1, 0, 0, 1, 2, 4, 6, 7, 9, 10, 11, 12, 14, 16, 19, 21, 22, 21, 18, 13, 6, 0, 0, 9, 36, 83, 151, 236, 328, 414, 481, 514, 509, 467, 394, 304, 212, 131, 68, 28, 7, 0, 0, 0, 0, 0, 2, 19, 57, 121, 207, 310, 416, 507, 568, 588, 564, 501, 409, 306, 208, 125, 64, 26, 7, 0, 0, 1, 2, 3, 4, 6, 8, 11, 13, 15, 15, 14, 11, 7, 3, 1, 5, 19, 47, 93, 156, 230, 306, 373, 418, 431, 411, 362, 295, 228, 178, 157, 173, 222, 295, 375, 445, 487, 493, 461, 398, 321, 246, 192, 171, 187, 233, 298, 364, 416, 440, 431, 391, 327, 251, 175, 108, 57, 24, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 8, 8, 7, 6, 4, 4, 5, 7, 11, 14, 17, 19, 20, 19, 18, 15, 12, 9, 6, 3, 1, 0, 0, 0, 0, 1, 1, 2, 3, 5, 7, 10, 12, 13, 14, 14, 13, 11, 10, 9, 7, 5, 3, 2, 1, 1, 2, 3, 3, 3, 3, 2, 2, 3, 4, 6, 9, 10, 11, 11, 10, 9, 7, 6, 4, 3, 3, 2, 2, 2, 2, 3, 4, 5, 5, 6, 5, 5, 4, 3, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 1, 2, 4, 5, 7, 8, 8, 7, 6, 4, 3, 1, 1, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 11, 12, 12, 12, 12, 12, 11, 10, 10, 9, 9, 10, 12, 14, 16, 18, 19, 19, 18, 17, 14, 11, 6, 2, 2, 12, 38, 83, 150, 233, 323, 407, 471, 503, 497, 457, 389, 306, 221, 144, 84, 42, 17, 4, 0, 0, 0, 2, 4, 6, 10, 14, 18, 21, 22, 21, 18, 15, 11, 7, 5, 4, 4, 4, 5, 6, 6, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 1, 1, 3, 4, 7, 9, 11, 12, 12, 11, 9, 7, 5, 5, 7, 8, 10, 10, 8, 5, 3, 8, 24, 58, 112, 183, 263, 343, 407, 445, 449, 417, 357, 280, 198, 124, 66, 28, 8, 0, 0, 0, 0, 0, 1, 2, 6, 10, 15, 19, 20, 21, 20, 18, 17, 14, 12, 10, 7, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 3, 2, 1, 0, 0, 5, 21, 50, 92, 146, 203, 256, 295, 312, 305, 277, 235, 191, 158, 147, 162, 203, 263, 328, 384, 417, 419, 388, 328, 252, 173, 102, 49, 17, 2, 0, 0, 2, 3, 2, 0, 0, 0, 0, 2, 5, 7, 6, 2, 0, 0, 8, 33, 77, 136, 202, 262, 306, 324, 315, 284, 238, 187, 140, 101, 70, 48, 32, 19, 10, 4, 0, 0, 1, 9, 26, 54, 98, 157, 229, 306, 377, 431, 458, 454, 421, 364, 294, 222, 156, 102, 62, 36, 20, 12, 8, 7, 7, 7, 7, 7, 7, 7, 8, 8, 9, 9, 9, 7, 5, 5, 10, 26, 55, 102, 162, 231, 298, 354, 389, 397, 375, 330, 268, 200, 135, 80, 40, 15, 3, 0, 0, 0, 0, 0, 0, 12, 37, 79, 135, 199, 264, 317, 351, 360, 343, 303, 247, 184, 123, 72, 35, 13, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 5, 6, 6, 4, 2, 1, 2, 4, 5, 4, 0, 0, 2, 25, 73, 144, 228, 307, 362, 375, 344, 276, 191, 108, 45, 8, 0, 0, 4, 9, 10, 8, 6, 6, 8, 11, 14, 16, 16, 15, 13, 13, 12, 13, 13, 13, 14, 14, 13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 11, 11, 10, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 8, 8, 9, 10, 10, 11, 11, 12, 12, 13, 14, 16, 18, 21, 24, 27, 30, 33, 36, 39, 42, 45, 50, 55, 61, 69, 76, 84, 92, 99, 105, 111, 116, 120, 124, 129, 135, 142, 150, 159, 168, 177, 185, 192, 198, 202, 203, 202, 196, 187, 175, 161, 148, 137, 131, 130, 136, 146, 159, 175, 192, 209, 227, 248, 271, 298, 327, 358, 389, 418, 444, 466, 483, 494, 499, 500, 499, 496, 496, 498, 505, 515, 526, 534, 534, 522, 495, 452, 395, 329, 260, 194, 137, 91, 59, 39, 28, 23, 22, 22, 22, 22, 20, 19, 17, 15, 13, 11, 9, 8, 8, 8, 8, 7, 7, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 1, 2, 2, 2, 2],
-"basecallPos": [934, 947, 959, 969, 982, 992, 1003, 1016, 1029, 1042, 1053, 1064, 1075, 1087, 1100, 1112, 1125, 1135, 1146, 1159, 1172, 1187, 1198, 1212, 1223, 1235, 1245, 1257, 1269, 1280, 1291, 1304, 1317, 1331, 1344, 1357, 1369, 1379, 1392, 1405, 1418, 1431, 1444, 1455, 1467, 1478, 1489, 1502, 1512, 1524, 1537, 1550, 1562, 1574, 1586, 1597, 1609, 1619, 1632, 1644, 1656, 1669, 1680, 1692, 1705, 1718, 1729, 1741, 1754, 1767, 1778, 1790, 1802, 1813, 1825, 1837, 1848, 1861, 1874, 1888, 1900, 1913, 1926, 1937, 1949, 1960, 1972, 1985, 1997, 2010, 2021, 2033, 2046, 2059, 2070, 2084, 2095, 2106, 2116, 2129, 2142, 2155, 2168, 2178, 2190, 2203, 2213, 2226, 2237, 2249, 2260, 2272, 2283, 2295, 2307, 2320, 2334, 2346, 2357, 2369, 2380, 2392, 2405, 2417, 2430, 2443, 2455, 2465, 2476, 2487, 2499, 2511, 2523, 2536, 2548, 2560, 2571, 2582, 2594, 2606, 2619, 2631, 2643, 2655, 2666, 2677, 2687, 2699, 2712, 2725, 2736, 2748, 2760, 2773, 2786, 2798, 2809, 2820, 2832, 2844, 2857, 2869, 2881, 2892, 2904, 2916, 2929, 2941, 2953, 2966, 2979, 2990, 3001, 3014, 3025, 3038, 3051, 3063, 3074, 3085, 3097, 3109, 3122, 3133, 3145, 3157, 3169, 3181, 3194, 3207, 3218, 3230, 3241, 3253, 3265, 3277, 3290, 3302, 3313, 3325, 3337, 3349, 3361, 3374, 3385, 3397, 3409, 3421, 3432, 3444, 3454, 3466, 3479, 3492, 3504, 3517, 3528, 3539, 3551, 3564, 3575, 3587, 3600, 3612, 3625, 3637, 3648, 3660, 3672, 3684, 3694, 3705, 3717, 3729, 3741, 3752, 3764, 3776, 3787, 3799, 3812, 3824, 3838, 3850, 3862, 3874, 3887, 3897, 3908, 3919, 3930, 3941, 3953, 3964, 3975, 3988, 4001, 4013, 4026, 4039, 4051, 4063, 4074, 4087, 4098, 4110, 4122, 4134, 4146, 4159, 4171, 4183, 4196, 4207, 4219, 4231, 4243, 4255, 4268, 4280, 4292, 4303, 4315, 4326, 4339, 4351, 4363, 4375, 4386, 4398, 4410, 4422, 4433, 4445, 4458, 4470, 4483, 4494, 4505, 4517, 4528, 4541, 4553, 4564, 4576, 4589, 4601, 4613, 4626, 4638, 4649, 4660, 4672, 4684, 4696, 4709, 4722, 4733, 4746, 4758, 4770, 4782, 4793, 4805, 4817, 4829, 4841, 4852, 4865, 4876, 4888, 4899, 4911, 4923, 4935, 4948, 4960, 4972, 4983, 4995, 5006, 5018, 5030, 5043, 5055, 5068, 5081, 5092, 5104, 5115, 5127, 5139, 5151, 5164, 5175, 5187, 5198, 5210, 5223, 5235, 5247, 5258, 5269, 5281, 5293, 5305, 5317, 5328, 5341, 5353, 5365, 5377, 5389, 5401, 5413, 5424, 5436, 5448, 5460, 5472, 5484, 5495, 5507, 5519, 5531, 5542, 5554, 5566, 5578, 5589, 5601, 5612, 5625, 5637, 5649, 5661, 5674, 5686, 5698, 5710, 5722, 5735, 5747, 5759, 5771, 5783, 5795, 5807, 5819, 5831, 5843, 5856, 5868, 5880, 5891, 5902, 5914, 5926, 5940, 5951, 5964, 5976, 5988, 6000, 6011, 6024, 6035, 6048, 6060, 6072, 6083, 6095, 6106, 6119, 6131, 6143, 6155, 6168, 6180, 6193, 6205, 6217, 6229, 6242, 6255, 6266, 6278, 6290, 6302, 6314, 6325, 6337, 6348, 6360, 6371, 6383, 6395, 6408, 6421, 6431, 6444, 6457, 6468, 6481, 6492, 6503, 6514, 6526, 6539, 6551, 6563, 6575, 6586, 6598, 6611, 6623, 6636, 6648, 6660, 6671, 6684, 6696, 6708, 6718, 6730, 6742, 6753, 6765, 6777, 6789, 6803, 6813, 6826, 6838, 6851, 6863, 6875, 6887, 6898, 6910, 6921, 6933, 6945, 6957, 6970, 6983, 6996, 7007, 7019, 7031, 7044, 7057, 7070, 7082, 7093, 7104, 7117, 7128, 7140, 7152, 7164, 7176, 7187, 7200, 7212, 7224, 7236, 7248, 7261, 7273, 7285, 7297, 7309, 7320, 7332, 7344, 7355, 7368, 7381, 7393, 7405, 7418, 7431, 7443, 7455, 7466, 7478, 7490, 7502, 7514, 7526, 7538, 7550, 7564, 7576, 7587, 7599, 7611, 7623, 7635, 7647, 7660, 7671, 7683, 7696, 7708, 7721, 7734, 7746, 7758, 7769, 7781, 7792, 7804, 7816, 7828, 7841, 7855, 7867, 7879, 7891, 7902, 7914, 7926, 7939, 7951, 7962, 7974, 7986, 7998, 8009, 8021, 8033, 8046, 8058, 8068, 8081, 8091, 8103, 8113],
-"basecalls": {"934":"1:T", "947":"2:G", "959":"3:A", "969":"4:T", "982":"5:T", "992":"6:A", "1003":"7:C", "1016":"8:T", "1029":"9:G", "1042":"10:C", "1053":"11:A", "1064":"12:A", "1075":"13:A", "1087":"14:T", "1100":"15:T", "1112":"16:T", "1125":"17:C", "1135":"18:A", "1146":"19:C", "1159":"20:T", "1172":"21:G", "1187":"22:A", "1198":"23:G", "1212":"24:A", "1223":"25:C", "1235":"26:T", "1245":"27:A", "1257":"28:A", "1269":"29:C", "1280":"30:A", "1291":"31:A", "1304":"32:T", "1317":"33:G", "1331":"34:G", "1344":"35:G", "1357":"36:C", "1369":"37:A", "1379":"38:C", "1392":"39:G", "1405":"40:C", "1418":"41:C", "1431":"42:T", "1444":"43:T", "1455":"44:A", "1467":"45:A", "1478":"46:A", "1489":"47:T", "1502":"48:C", "1512":"49:A", "1524":"50:A", "1537":"51:G", "1550":"52:T", "1562":"53:G", "1574":"54:T", "1586":"55:A", "1597":"56:C", "1609":"57:C", "1619":"58:A", "1632":"59:A", "1644":"60:A", "1656":"61:T", "1669":"62:T", "1680":"63:A", "1692":"64:T", "1705":"65:G", "1718":"66:T", "1729":"67:A", "1741":"68:C", "1754":"69:G", "1767":"70:T", "1778":"71:A", "1790":"72:C", "1802":"73:C", "1813":"74:A", "1825":"75:C", "1837":"76:C", "1848":"77:A", "1861":"78:G", "1874":"79:G", "1888":"80:C", "1900":"81:G", "1913":"82:C", "1926":"83:T", "1937":"84:C", "1949":"85:C", "1960":"86:A", "1972":"87:G", "1985":"88:T", "1997":"89:G", "2010":"90:C", "2021":"91:C", "2033":"92:C", "2046":"93:G", "2059":"94:A", "2070":"95:G", "2084":"96:A", "2095":"97:A", "2106":"98:A", "2116":"99:T", "2129":"100:G", "2142":"101:G", "2155":"102:G", "2168":"103:A", "2178":"104:T", "2190":"105:G", "2203":"106:A", "2213":"107:C", "2226":"108:T", "2237":"109:A", "2249":"110:C", "2260":"111:A", "2272":"112:C", "2283":"113:A", "2295":"114:T", "2307":"115:G", "2320":"116:G", "2334":"117:C", "2346":"118:A", "2357":"119:A", "2369":"120:A", "2380":"121:C", "2392":"122:C", "2405":"123:T", "2417":"124:C", "2430":"125:T", "2443":"126:T", "2455":"127:C", "2465":"128:A", "2476":"129:A", "2487":"130:A", "2499":"131:T", "2511":"132:C", "2523":"133:C", "2536":"134:G", "2548":"135:T", "2560":"136:C", "2571":"137:A", "2582":"138:A", "2594":"139:T", "2606":"140:C", "2619":"141:T", "2631":"142:T", "2643":"143:T", "2655":"144:T", "2666":"145:A", "2677":"146:C", "2687":"147:A", "2699":"148:C", "2712":"149:T", "2725":"150:T", "2736":"151:A", "2748":"152:C", "2760":"153:G", "2773":"154:G", "2786":"155:A", "2798":"156:A", "2809":"157:C", "2820":"158:A", "2832":"159:G", "2844":"160:C", "2857":"161:C", "2869":"162:C", "2881":"163:C", "2892":"164:A", "2904":"165:G", "2916":"166:C", "2929":"167:C", "2941":"168:C", "2953":"169:G", "2966":"170:G", "2979":"171:A", "2990":"172:T", "3001":"173:C", "3014":"174:T", "3025":"175:C", "3038":"176:G", "3051":"177:G", "3063":"178:T", "3074":"179:A", "3085":"180:C", "3097":"181:C", "3109":"182:G", "3122":"183:T", "3133":"184:A", "3145":"185:T", "3157":"186:G", "3169":"187:T", "3181":"188:T", "3194":"189:G", "3207":"190:G", "3218":"191:T", "3230":"192:A", "3241":"193:T", "3253":"194:T", "3265":"195:T", "3277":"196:C", "3290":"197:G", "3302":"198:A", "3313":"199:A", "3325":"200:C", "3337":"201:G", "3349":"202:C", "3361":"203:C", "3374":"204:T", "3385":"205:A", "3397":"206:C", "3409":"207:T", "3421":"208:C", "3432":"209:A", "3444":"210:C", "3454":"211:A", "3466":"212:C", "3479":"213:T", "3492":"214:T", "3504":"215:T", "3517":"216:T", "3528":"217:A", "3539":"218:C", "3551":"219:G", "3564":"220:A", "3575":"221:C", "3587":"222:G", "3600":"223:G", "3612":"224:T", "3625":"225:T", "3637":"226:T", "3648":"227:T", "3660":"228:T", "3672":"229:C", "3684":"230:C", "3694":"231:A", "3705":"232:A", "3717":"233:A", "3729":"234:A", "3741":"235:T", "3752":"236:A", "3764":"237:C", "3776":"238:C", "3787":"239:A", "3799":"240:C", "3812":"241:T", "3824":"242:G", "3838":"243:A", "3850":"244:A", "3862":"245:G", "3874":"246:G", "3887":"247:A", "3897":"-", "3908":"-", "3919":"-", "3930":"-", "3941":"-", "3953":"248:C", "3964":"249:C", "3975":"250:A", "3988":"251:G", "4001":"252:T", "4013":"253:C", "4026":"254:G", "4039":"255:G", "4051":"256:C", "4063":"257:A", "4074":"258:G", "4087":"259:C", "4098":"260:A", "4110":"261:C", "4122":"262:T", "4134":"263:A", "4146":"264:G", "4159":"265:G", "4171":"266:T", "4183":"267:G", "4196":"268:A", "4207":"269:C", "4219":"270:T", "4231":"271:C", "4243":"272:C", "4255":"273:C", "4268":"274:T", "4280":"275:C", "4292":"276:T", "4303":"277:A", "4315":"278:T", "4326":"279:G", "4339":"280:G", "4351":"281:T", "4363":"282:G", "4375":"283:C", "4386":"284:A", "4398":"285:G", "4410":"286:C", "4422":"287:A", "4433":"288:T", "4445":"289:C", "4458":"290:T", "4470":"291:T", "4483":"292:T", "4494":"293:A", "4505":"294:A", "4517":"295:A", "4528":"296:T", "4541":"297:G", "4553":"298:A", "4564":"299:C", "4576":"300:T", "4589":"301:T", "4601":"302:C", "4613":"303:G", "4626":"304:G", "4638":"305:T", "4649":"306:A", "4660":"307:T", "4672":"308:T", "4684":"309:T", "4696":"310:T", "4709":"311:G", "4722":"312:G", "4733":"313:C", "4746":"314:T", "4758":"315:G", "4770":"316:T", "4782":"317:T", "4793":"318:A", "4805":"319:G", "4817":"320:A", "4829":"321:G", "4841":"322:T", "4852":"323:A", "4865":"324:G", "4876":"325:T", "4888":"326:C", "4899":"327:A", "4911":"328:A", "4923":"329:T", "4935":"330:G", "4948":"331:A", "4960":"332:C", "4972":"333:C", "4983":"334:A", "4995":"335:C", "5006":"336:A", "5018":"337:A", "5030":"338:C", "5043":"339:C", "5055":"340:C", "5068":"341:G", "5081":"342:A", "5092":"343:C", "5104":"344:C", "5115":"345:A", "5127":"346:A", "5139":"347:G", "5151":"348:G", "5164":"349:T", "5175":"350:C", "5187":"351:A", "5198":"352:C", "5210":"353:C", "5223":"354:T", "5235":"355:C", "5247":"356:C", "5258":"357:A", "5269":"358:A", "5281":"359:A", "5293":"360:A", "5305":"361:T", "5317":"362:C", "5328":"363:A", "5341":"364:G", "5353":"365:A", "5365":"366:G", "5377":"367:T", "5389":"368:G", "5401":"369:T", "5413":"370:A", "5424":"371:T", "5436":"372:C", "5448":"373:T", "5460":"374:A", "5472":"375:A", "5484":"376:A", "5495":"377:A", "5507":"378:C", "5519":"379:C", "5531":"380:C", "5542":"381:A", "5554":"382:A", "5566":"383:A", "5578":"384:C", "5589":"385:A", "5601":"386:C", "5612":"387:A", "5625":"388:T", "5637":"389:C", "5649":"390:A", "5661":"391:G", "5674":"392:A", "5686":"393:G", "5698":"394:T", "5710":"395:C", "5722":"396:T", "5735":"397:G", "5747":"398:G", "5759":"399:T", "5771":"400:G", "5783":"401:C", "5795":"402:C", "5807":"403:C", "5819":"404:G", "5831":"405:C", "5843":"406:G", "5856":"407:T", "5868":"408:C", "5880":"409:C", "5891":"410:A", "5902":"411:C", "5914":"412:C", "5926":"413:G", "5940":"414:A", "5951":"415:G", "5964":"416:G", "5976":"417:G", "5988":"418:C", "6000":"419:A", "6011":"420:G", "6024":"421:T", "6035":"422:G", "6048":"423:G", "6060":"424:C", "6072":"425:A", "6083":"426:T", "6095":"427:A", "6106":"428:C", "6119":"429:T", "6131":"430:A", "6143":"431:C", "6155":"432:G", "6168":"433:G", "6180":"434:C", "6193":"435:C", "6205":"436:C", "6217":"437:T", "6229":"438:G", "6242":"439:G", "6255":"440:A", "6266":"441:G", "6278":"442:T", "6290":"443:T", "6302":"444:G", "6314":"445:A", "6325":"446:T", "6337":"447:T", "6348":"448:A", "6360":"449:C", "6371":"450:A", "6383":"451:A", "6395":"452:G", "6408":"453:G", "6421":"454:A", "6431":"455:T", "6444":"456:G", "6457":"457:G", "6468":"458:T", "6481":"459:A", "6492":"460:C", "6503":"461:A", "6514":"-", "6526":"462:C", "6539":"463:T", "6551":"464:T", "6563":"465:A", "6575":"466:C", "6586":"467:A", "6598":"468:C", "6611":"469:C", "6623":"470:C", "6636":"471:C", "6648":"472:T", "6660":"473:C", "6671":"-", "6684":"474:T", "6696":"475:C", "6708":"476:C", "6718":"477:A", "6730":"478:C", "6742":"479:C", "6753":"480:A", "6765":"481:A", "6777":"482:G", "6789":"483:G", "6803":"484:A", "6813":"485:T", "6826":"486:C", "6838":"487:T", "6851":"488:G", "6863":"489:A", "6875":"490:C", "6887":"491:T", "6898":"492:A", "6910":"493:C", "6921":"494:A", "6933":"495:T", "6945":"496:A", "6957":"497:T", "6970":"498:G", "6983":"499:G", "6996":"500:A", "7007":"501:T", "7019":"502:T", "7031":"503:T", "7044":"504:G", "7057":"505:G", "7070":"506:G", "7082":"507:C", "7093":"508:A", "7104":"509:C", "7117":"510:C", "7128":"511:A", "7140":"512:A", "7152":"513:A", "7164":"514:A", "7176":"515:C", "7187":"516:A", "7200":"517:A", "7212":"518:A", "7224":"519:G", "7236":"520:C", "7248":"521:A", "7261":"522:G", "7273":"523:T", "7285":"524:G", "7297":"525:T", "7309":"526:A", "7320":"527:C", "7332":"528:A", "7344":"529:C", "7355":"530:A", "7368":"531:G", "7381":"532:C", "7393":"533:A", "7405":"534:G", "7418":"535:G", "7431":"536:C", "7443":"537:T", "7455":"538:A", "7466":"539:C", "7478":"540:A", "7490":"541:A", "7502":"542:A", "7514":"543:A", "7526":"544:T", "7538":"545:C", "7550":"546:T", "7564":"547:G", "7576":"548:C", "7587":"549:A", "7599":"550:A", "7611":"551:C", "7623":"552:T", "7635":"553:A", "7647":"554:T", "7660":"555:C", "7671":"556:A", "7683":"557:T", "7696":"558:T", "7708":"559:T", "7721":"560:G", "7734":"561:G", "7746":"562:C", "7758":"563:C", "7769":"564:A", "7781":"565:C", "7792":"566:A", "7804":"567:C", "7816":"568:A", "7828":"569:G", "7841":"570:G", "7855":"571:A", "7867":"572:A", "7879":"573:G", "7891":"574:A", "7902":"575:C", "7914":"576:C", "7926":"577:T", "7939":"578:C", "7951":"579:C", "7962":"580:A", "7974":"581:A", "7986":"582:A", "7998":"583:A", "8009":"584:T", "8021":"585:G", "8033":"586:C", "8046":"587:G", "8058":"588:G", "8068":"589:T", "8081":"590:T", "8091":"591:A", "8103":"592:G", "8113":"593:T"}
-}
-, {
-"traceFileName": "dataset_152177",
-"leadingGaps": 2457,
-"trailingGaps": 4715,
-"peakA": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 12, 16, 19, 20, 17, 13, 8, 3, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 1, 3, 3, 2, 0, 0, 0, 0, 4, 8, 9, 3, 0, 0, 28, 104, 230, 397, 575, 726, 814, 816, 733, 585, 409, 243, 113, 33, 0, 0, 7, 20, 29, 32, 31, 24, 12, 0, 0, 10, 69, 179, 340, 530, 717, 860, 928, 904, 796, 629, 439, 262, 125, 39, 0, 0, 5, 17, 22, 18, 9, 3, 8, 34, 83, 156, 244, 336, 414, 466, 481, 457, 401, 324, 239, 160, 95, 48, 19, 5, 1, 4, 8, 12, 15, 16, 15, 12, 9, 6, 3, 1, 0, 0, 1, 0, 0, 0, 0, 0, 4, 10, 14, 13, 8, 2, 2, 15, 40, 70, 91, 90, 64, 33, 26, 79, 205, 390, 584, 726, 765, 687, 521, 324, 154, 45, 0, 0, 0, 0, 42, 148, 327, 552, 765, 899, 905, 780, 566, 331, 137, 20, 0, 0, 8, 28, 36, 33, 23, 7, 0, 0, 6, 90, 246, 462, 696, 887, 981, 948, 798, 577, 345, 156, 37, 0, 0, 3, 24, 37, 38, 28, 9, 0, 0, 22, 127, 303, 529, 755, 920, 975, 902, 725, 496, 274, 106, 11, 0, 0, 13, 33, 41, 34, 16, 0, 0, 1, 75, 215, 412, 630, 816, 918, 906, 783, 586, 368, 181, 56, 0, 0, 1, 19, 30, 35, 35, 30, 18, 0, 0, 0, 64, 198, 397, 631, 846, 985, 1007, 906, 710, 473, 253, 92, 6, 0, 0, 24, 45, 53, 53, 49, 45, 42, 38, 32, 24, 14, 5, 0, 0, 0, 6, 15, 17, 10, 0, 0, 21, 107, 258, 459, 670, 836, 910, 865, 709, 482, 245, 63, 0, 33, 195, 428, 672, 862, 947, 905, 746, 514, 270, 78, 0, 22, 172, 399, 642, 839, 936, 909, 766, 545, 305, 105, 0, 0, 116, 314, 543, 745, 868, 879, 776, 584, 351, 138, 2, 0, 93, 313, 593, 865, 1059, 1124, 1048, 854, 599, 346, 149, 31, 0, 0, 20, 45, 58, 60, 54, 46, 37, 27, 17, 8, 3, 1, 4, 8, 12, 14, 13, 10, 6, 2, 0, 0, 0, 1, 3, 6, 8, 10, 11, 11, 10, 8, 5, 3, 2, 1, 1, 2, 3, 4, 4, 3, 2, 2, 2, 3, 3, 2, 0, 0, 0, 0, 6, 12, 13, 5, 0, 0, 28, 109, 242, 408, 573, 694, 733, 675, 531, 339, 151, 20, 0, 59, 227, 448, 664, 818, 870, 809, 657, 458, 264, 114, 26, 0, 0, 8, 20, 25, 26, 25, 20, 11, 0, 0, 6, 65, 177, 332, 501, 641, 713, 694, 591, 433, 264, 124, 34, 0, 0, 5, 14, 17, 15, 15, 17, 18, 11, 0, 0, 7, 78, 214, 405, 614, 791, 886, 870, 748, 557, 347, 168, 49, 0, 0, 7, 29, 44, 49, 46, 41, 35, 29, 24, 18, 14, 11, 11, 11, 13, 14, 15, 16, 16, 17, 17, 16, 15, 14, 13, 12, 11, 11, 10, 10, 9, 9, 9, 9, 9, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 3, 0, 0, 0, 0, 6, 14, 17, 8, 0, 0, 18, 102, 248, 439, 637, 791, 856, 814, 676, 483, 286, 127, 29, 0, 0, 10, 28, 38, 39, 35, 32, 29, 27, 23, 19, 15, 11, 9, 9, 10, 11, 12, 12, 12, 11, 10, 9, 9, 10, 11, 13, 13, 13, 10, 6, 3, 1, 1, 2, 4, 4, 2, 0, 0, 0, 2, 11, 17, 12, 0, 0, 0, 62, 186, 367, 573, 754, 861, 862, 757, 578, 373, 192, 66, 3, 0, 0, 16, 25, 27, 27, 27, 24, 15, 0, 0, 6, 75, 211, 406, 625, 818, 933, 935, 824, 631, 409, 211, 71, 0, 0, 1, 25, 42, 47, 43, 35, 27, 19, 13, 8, 4, 3, 5, 8, 11, 15, 17, 17, 16, 14, 11, 8, 5, 3, 3, 3, 5, 5, 6, 5, 4, 2, 1, 0, 0, 0, 1, 3, 6, 8, 8, 8, 5, 2, 0, 0, 0, 3, 7, 11, 13, 15, 15, 15, 15, 14, 11, 7, 1, 0, 0, 2, 10, 16, 12, 0, 0, 1, 63, 190, 378, 596, 796, 922, 939, 842, 658, 437, 233, 85, 6, 0, 0, 21, 38, 44, 42, 36, 32, 28, 25, 22, 18, 15, 13, 13, 13, 14, 15, 16, 17, 17, 18, 19, 19, 19, 18, 16, 14, 12, 10, 8, 8, 8, 9, 11, 13, 14, 13, 9, 3, 0, 0, 0, 6, 15, 17, 8, 0, 0, 23, 116, 275, 482, 695, 859, 927, 879, 729, 521, 309, 138, 32, 0, 0, 12, 31, 41, 42, 37, 31, 27, 24, 21, 16, 9, 3, 0, 0, 6, 15, 21, 17, 2, 0, 0, 50, 168, 346, 557, 753, 879, 901, 811, 634, 421, 224, 80, 4, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 24, 42, 48, 45, 37, 28, 19, 12, 6, 3, 2, 4, 8, 13, 18, 21, 23, 22, 19, 14, 7, 1, 0, 0, 2, 8, 12, 8, 0, 0, 4, 50, 140, 269, 414, 541, 617, 618, 546, 420, 275, 145, 53, 4, 0, 0, 8, 17, 23, 26, 24, 15, 1, 0, 0, 52, 160, 323, 515, 692, 806, 821, 729, 550, 332, 133, 5, 0, 70, 245, 463, 664, 798, 830, 756, 601, 409, 228, 92, 16, 0, 0, 13, 25, 30, 30, 27, 21, 11, 0, 0, 6, 60, 160, 300, 454, 583, 652, 640, 551, 411, 258, 128, 41, 0, 0, 0, 8, 13, 15, 19, 22, 19, 7, 0, 0, 30, 135, 313, 540, 769, 940, 1003, 940, 768, 538, 309, 131, 24, 0, 0, 16, 37, 46, 44, 38, 31, 25, 20, 16, 13, 13, 15, 18, 22, 23, 22, 17, 11, 5, 1, 0, 0, 1, 3, 5, 7, 7, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 7, 7, 6, 7, 7, 8, 9, 10, 10, 11, 11, 11, 11, 12, 12, 13, 13, 13, 13, 13, 13, 14, 16, 17, 18, 16, 11, 5, 0, 0, 2, 9, 14, 12, 3, 0, 0, 45, 145, 298, 485, 666, 795, 833, 763, 601, 388, 180, 33, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 59, 227, 447, 660, 810, 856, 789, 627, 414, 204, 47, 0, 12, 135, 314, 502, 649, 718, 693, 584, 426, 259, 123, 36, 0, 0, 8, 20, 26, 29, 30, 30, 25, 12, 0, 0, 23, 122, 293, 518, 751, 932, 1010, 961, 799, 572, 338, 149, 32, 0, 0, 20, 48, 65, 68, 62, 52, 41, 30, 20, 13, 9, 8, 11, 15, 18, 20, 20, 17, 14, 10, 7, 6, 7, 9, 11, 13, 15, 16, 17, 17, 18, 18, 19, 19, 18, 17, 15, 13, 12, 12, 13, 15, 17, 18, 19, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 20, 19, 18, 17, 16, 15, 15, 16, 16, 17, 17, 16, 15, 13, 12, 10, 9, 8, 9, 10, 12, 13, 14, 14, 14, 12, 11, 10, 8, 7, 7, 7, 8, 10, 13, 14, 14, 10, 3, 0, 0, 0, 8, 17, 18, 6, 0, 0, 37, 152, 339, 574, 804, 970, 1024, 949, 768, 532, 301, 124, 21, 0, 0, 18, 38, 46, 44, 38, 34, 32, 31, 27, 20, 12, 6, 4, 8, 15, 18, 13, 0, 0, 6, 66, 183, 349, 538, 706, 807, 810, 708, 524, 306, 111, 0, 0, 106, 319, 578, 817, 973, 1007, 912, 720, 484, 264, 101, 12, 0, 0, 22, 41, 48, 46, 39, 33, 27, 21, 16, 11, 8, 8, 10, 12, 15, 16, 16, 14, 13, 12, 11, 11, 12, 12, 13, 12, 11, 10, 7, 5, 2, 0, 0, 0, 2, 5, 8, 10, 11, 11, 11, 10, 10, 11, 11, 9, 4, 0, 0, 0, 4, 14, 19, 13, 0, 0, 6, 83, 232, 440, 669, 862, 966, 950, 819, 612, 383, 187, 56, 0, 0, 7, 31, 46, 49, 44, 36, 29, 24, 19, 17, 15, 15, 15, 16, 15, 13, 11, 10, 12, 15, 20, 23, 21, 15, 6, 0, 0, 3, 10, 14, 8, 0, 0, 13, 87, 219, 397, 586, 739, 812, 784, 663, 484, 295, 138, 37, 0, 0, 6, 23, 32, 32, 27, 21, 17, 13, 9, 6, 3, 2, 3, 5, 7, 7, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 8, 8, 6, 4, 2, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 1, 4, 8, 11, 13, 14, 12, 8, 5, 1, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 2, 0, 0, 0, 0, 7, 13, 13, 4, 0, 0, 37, 128, 271, 446, 614, 731, 761, 688, 529, 328, 139, 18, 0, 93, 274, 493, 690, 810, 819, 714, 521, 295, 99, 0, 5, 140, 362, 610, 815, 921, 904, 774, 573, 356, 174, 54, 0, 0, 2, 19, 29, 31, 27, 17, 4, 0, 0, 24, 101, 229, 391, 555, 677, 722, 677, 555, 390, 225, 96, 19, 0, 0, 10, 24, 30, 27, 22, 16, 11, 9, 6, 5, 5, 7, 10, 14, 16, 17, 16, 14, 14, 16, 19, 22, 23, 19, 12, 5, 2, 5, 11, 15, 11, 0, 0, 7, 70, 195, 376, 581, 765, 876, 879, 765, 561, 320, 109, 0, 0, 145, 398, 693, 954, 1113, 1129, 1003, 776, 510, 269, 97, 7, 0, 0, 26, 44, 47, 40, 29, 20, 14, 10, 7, 5, 5, 6, 9, 11, 12, 11, 9, 6, 2, 1, 1, 3, 5, 7, 5, 1, 0, 0, 0, 6, 16, 20, 11, 0, 0, 18, 117, 295, 533, 785, 986, 1080, 1039, 874, 634, 383, 176, 45, 0, 0, 11, 33, 42, 40, 31, 21, 14, 10, 7, 5, 4, 5, 7, 10, 13, 15, 15, 14, 12, 10, 9, 9, 9, 9, 8, 6, 4, 3, 5, 8, 12, 14, 12, 6, 0, 0, 0, 7, 14, 14, 3, 0, 0, 41, 146, 310, 506, 690, 812, 834, 751, 587, 389, 206, 74, 4, 0, 0, 16, 27, 27, 21, 13, 7, 5, 6, 7, 8, 7, 5, 0, 0, 0, 0, 6, 16, 18, 9, 0, 0, 22, 119, 287, 507, 732, 906, 976, 924, 764, 542, 318, 139, 30, 0, 0, 14, 34, 41, 38, 28, 19, 14, 11, 11, 10, 7, 3, 0, 0, 0, 3, 9, 12, 7, 0, 0, 12, 74, 187, 338, 499, 629, 692, 668, 566, 415, 255, 123, 37, 0, 0, 0, 6, 14, 18, 15, 5, 0, 0, 11, 87, 226, 418, 625, 798, 888, 868, 744, 551, 342, 165, 48, 0, 0, 4, 21, 30, 29, 23, 16, 12, 9, 7, 5, 4, 4, 7, 10, 13, 14, 12, 8, 4, 1, 0, 1, 4, 7, 9, 9, 8, 5, 2, 0, 0, 1, 4, 7, 8, 6, 1, 0, 0, 0, 7, 16, 17, 7, 0, 0, 34, 141, 320, 549, 782, 961, 1035, 980, 807, 559, 299, 90, 0, 0, 129, 347, 596, 812, 943, 955, 850, 660, 437, 234, 87, 8, 0, 1, 23, 40, 46, 42, 36, 33, 32, 33, 33, 29, 22, 13, 6, 4, 8, 13, 13, 6, 0, 0, 28, 110, 250, 436, 633, 793, 871, 838, 696, 482, 255, 83, 21, 95, 294, 567, 843, 1044, 1114, 1032, 818, 530, 247, 48, 0, 91, 330, 644, 950, 1167, 1240, 1155, 942, 662, 386, 169, 39, 0, 0, 21, 46, 57, 53, 42, 29, 18, 10, 5, 3, 4, 6, 9, 12, 13, 11, 8, 4, 1, 0, 0, 1, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 12, 12, 10, 8, 5, 3, 2, 1, 2, 3, 5, 7, 9, 9, 9, 7, 4, 1, 0, 0, 1, 4, 6, 5, 2, 0, 0, 0, 3, 13, 18, 12, 0, 0, 6, 81, 227, 434, 666, 866, 981, 976, 854, 649, 417, 212, 71, 0, 0, 0, 20, 30, 30, 23, 15, 11, 9, 8, 6, 4, 2, 2, 4, 6, 8, 9, 9, 7, 5, 4, 3, 2, 0, 0, 0, 0, 5, 10, 11, 4, 0, 0, 21, 91, 209, 360, 512, 626, 669, 628, 516, 365, 213, 93, 20, 0, 0, 7, 18, 21, 17, 11, 7, 5, 4, 4, 3, 2, 1, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 7, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 2, 5, 8, 9, 7, 1, 0, 0, 0, 9, 19, 19, 6, 0, 0, 44, 174, 386, 653, 919, 1116, 1188, 1114, 917, 651, 384, 171, 41, 0, 0, 13, 34, 43, 40, 31, 22, 16, 11, 8, 5, 5, 6, 10, 15, 19, 22, 23, 21, 18, 15, 12, 12, 12, 13, 14, 15, 17, 18, 21, 22, 21, 18, 11, 5, 1, 3, 9, 14, 12, 3, 0, 0, 43, 142, 296, 486, 673, 808, 852, 786, 623, 405, 193, 49, 21, 125, 341, 617, 883, 1071, 1129, 1044, 835, 558, 282, 77, 0, 40, 208, 444, 683, 863, 936, 890, 742, 538, 328, 157, 46, 0, 0, 8, 25, 35, 35, 30, 24, 18, 13, 9, 6, 4, 4, 6, 9, 12, 14, 15, 14, 13, 13, 13, 14, 15, 17, 18, 18, 16, 13, 9, 5, 2, 1, 2, 6, 10, 14, 17, 18, 17, 14, 10, 7, 5, 6, 8, 13, 17, 20, 21, 19, 15, 10, 6, 2, 0, 0, 1, 5, 11, 18, 24, 28, 28, 25, 18, 12, 5, 1, 0, 0, 0, 2, 4, 5, 6, 7, 7, 8, 9, 9, 8, 6, 2, 0, 0, 0, 4, 11, 13, 6, 0, 0, 16, 86, 209, 374, 549, 694, 768, 752, 650, 491, 317, 165, 61, 7, 0, 0, 5, 12, 15, 17, 15, 9, 0, 0, 7, 67, 188, 369, 586, 792, 935, 973, 890, 703, 461, 230, 73, 37, 131, 331, 584, 820, 977, 1012, 914, 708, 448, 202, 36, 0, 96, 312, 592, 863, 1056, 1123, 1052, 868, 622, 375, 175, 49, 0, 0, 14, 38, 51, 52, 43, 31, 19, 10, 5, 3, 4, 7, 12, 15, 17, 16, 13, 9, 6, 5, 6, 7, 7, 4, 1, 0, 1, 7, 12, 12, 5, 0, 0, 24, 101, 231, 399, 573, 711, 777, 751, 642, 479, 303, 152, 50, 0, 0, 3, 19, 30, 32, 28, 21, 16, 13, 13, 13, 12, 9, 4, 0, 0, 0, 5, 13, 14, 6, 0, 0, 30, 126, 289, 501, 724, 903, 991, 965, 830, 624, 398, 203, 69, 2, 0, 1, 20, 31, 30, 23, 13, 6, 2, 1, 1, 2, 4, 7, 11, 15, 16, 16, 12, 7, 3, 0, 0, 1, 4, 7, 10, 10, 8, 6, 3, 1, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 3, 5, 7, 8, 8, 6, 4, 2, 1, 1, 4, 8, 12, 15, 16, 14, 11, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 9, 12, 15, 14, 10, 4, 0, 0, 0, 6, 14, 15, 5, 0, 0, 34, 136, 305, 523, 749, 927, 1013, 981, 841, 630, 402, 205, 69, 1, 0, 0, 17, 24, 17, 1, 0, 0, 38, 121, 241, 383, 518, 615, 649, 609, 508, 371, 230, 115, 39, 2, 0, 0, 2, 6, 10, 12, 11, 4, 0, 0, 26, 111, 262, 467, 695, 895, 1016, 1022, 905, 691, 435, 202, 54, 33, 146, 366, 640, 897, 1074, 1127, 1048, 861, 616, 372, 174, 50, 0, 0, 9, 23, 22, 8, 0, 3, 47, 137, 268, 422, 568, 675, 715, 678, 573, 426, 272, 141, 50, 3, 0, 0, 7, 17, 20, 15, 5, 0, 0, 28, 106, 240, 420, 617, 789, 890, 890, 785, 600, 386, 206, 114, 142, 285, 508, 752, 949, 1047, 1019, 871, 643, 395, 189, 75, 76, 183, 362, 559, 719, 799, 782, 678, 516, 337, 181, 70, 10, 0, 1, 16, 28, 33, 32, 28, 24, 21, 19, 17, 15, 12, 8, 3, 0, 0, 0, 3, 8, 10, 4, 0, 0, 22, 94, 219, 388, 573, 734, 832, 841, 759, 607, 424, 251, 116, 34, 0, 0, 0, 8, 11, 12, 12, 9, 3, 0, 0, 19, 89, 213, 385, 579, 752, 863, 881, 801, 646, 453, 267, 123, 35, 0, 0, 3, 10, 11, 10, 10, 12, 11, 5, 0, 0, 28, 116, 270, 478, 708, 908, 1030, 1041, 939, 749, 521, 304, 136, 34, 0, 0, 10, 28, 38, 40, 37, 32, 27, 23, 18, 13, 8, 5, 4, 3, 2, 2, 1, 0, 0, 0, 0, 1, 4, 8, 12, 14, 15, 12, 6, 0, 0, 0, 1, 7, 10, 6, 0, 0, 15, 79, 200, 373, 574, 763, 895, 939, 881, 735, 538, 335, 166, 53, 0, 0, 2, 12, 11, 1, 0, 17, 75, 177, 313, 463, 597, 684, 703, 651, 538, 394, 248, 128, 47, 5, 0, 0, 2, 9, 13, 10, 2, 0, 0, 22, 102, 243, 437, 657, 857, 991, 1025, 951, 787, 574, 359, 181, 62, 4, 0, 2, 18, 29, 31, 28, 22, 17, 13, 10, 7, 3, 0, 0, 0, 2, 6, 7, 3, 0, 0, 15, 68, 164, 297, 448, 585, 677, 700, 650, 538, 393, 247, 127, 47, 7, 0, 0, 1, 4, 6, 8, 8, 4, 0, 0, 11, 68, 182, 351, 557, 760, 917, 990, 961, 836, 646, 435, 246, 105, 24, 0, 0, 12, 25, 30, 27, 20, 13, 7, 4, 2, 2, 4, 6, 7, 8, 7, 5, 3, 1, 0, 0, 0, 1, 3, 5, 7, 8, 8, 7, 7, 6, 4, 2, 0, 0, 0, 0, 5, 9, 7, 0, 0, 3, 48, 146, 303, 505, 720, 904, 1014, 1022, 921, 735, 507, 292, 142, 92, 153, 308, 519, 732, 896, 973, 949, 832, 652, 450, 265, 123, 36, 0, 0, 13, 30, 39, 40, 34, 24, 15, 9, 6, 5, 7, 8, 9, 9, 8, 5, 3, 1, 0, 0, 0, 1, 4, 7, 9, 11, 10, 9, 7, 5, 4, 3, 1, 0, 0, 0, 0, 5, 8, 6, 0, 0, 7, 58, 162, 321, 518, 720, 887, 982, 983, 891, 728, 530, 337, 178, 70, 12, 0, 0, 5, 14, 16, 10, 0, 0, 0, 44, 140, 293, 491, 705, 895, 1019, 1051, 981, 828, 624, 413, 231, 99, 25, 0, 0, 9, 19, 23, 20, 15, 9, 4, 2, 1, 2, 4, 7, 10, 12, 12, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 2, 0, 0, 0, 1, 4, 5, 2, 0, 0, 16, 67, 161, 296, 457, 618, 748, 820, 817, 740, 608, 446, 287, 154, 62, 12, 0, 0, 11, 20, 23, 21, 16, 11, 7, 5, 4, 4, 3, 0, 0, 0, 0, 3, 5, 4, 0, 0, 9, 54, 145, 285, 463, 653, 822, 936, 971, 919, 792, 616, 426, 254, 123, 41, 4, 0, 0, 3, 4, 7, 24, 67, 144, 255, 390, 530, 650, 730, 752, 712, 617, 486, 344, 212, 109, 41, 6, 0, 0, 4, 7, 4, 0, 0, 10, 50, 126, 241, 385, 538, 674, 765, 790, 745, 641, 505, 373, 281, 254, 300, 408, 550, 690, 791, 830, 795, 697, 555, 397, 250, 133, 55, 14, 0, 3, 12, 18, 20, 18, 12, 7, 3, 1, 0, 1, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 5, 4, 2, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 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, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 11, 11, 12, 12, 12, 12, 12, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 10, 12, 13, 15, 15, 16, 16, 16, 16, 16, 15, 14, 13, 11, 9, 6, 4, 2, 1, 1, 2, 3, 4, 5, 6, 7, 7, 6, 5, 4, 2, 1, 0, 0, 1, 3, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 2, 1, 0, 1, 3, 6, 9, 11, 13, 13, 13, 11, 10, 9, 9, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 1, 12, 37, 81, 148, 237, 342, 454, 560, 645, 697, 708, 677, 607, 509, 399, 291, 196, 122, 70, 38, 23, 18, 19, 21, 24, 25, 26, 25, 23, 21, 19, 17, 14, 13, 11, 10, 9, 8, 7, 5, 4, 3, 2, 1, 2, 3, 4, 6, 9, 11, 12, 14, 15, 15, 15, 14, 13, 13, 13, 12, 12, 12, 10, 8, 5, 3, 0, 0, 0, 1, 3, 5, 8, 10, 12, 13, 14, 14, 14, 14, 12, 10, 8, 5, 3, 1, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 10, 12, 13, 13, 12, 11, 9, 7, 6, 6, 7, 13, 24, 44, 76, 120, 177, 246, 321, 396, 464, 518, 550, 556, 537, 493, 432, 361, 287, 218, 159, 112, 78, 55, 41, 34, 30, 28, 27, 26, 25, 24, 25, 30, 41, 62, 93, 137, 193, 261, 336, 414, 487, 548, 591, 612, 607, 577, 527, 462, 389, 315, 246, 186, 137, 100, 73, 55, 43, 36, 33, 31, 33, 36, 44, 55, 72, 95, 124, 159, 198, 238, 276, 309, 335, 349, 352, 343, 322, 293, 257, 218, 179, 142, 109, 82, 61, 46, 35, 29, 26, 24, 23, 23, 22, 22, 21, 21, 21, 21, 21, 22, 22, 22, 21, 21, 21, 21, 22, 22, 23, 23, 23, 22, 21, 21, 21, 21, 21, 21, 21, 20, 20, 20, 20, 21, 22, 23, 24, 24, 24, 23, 22, 21, 20, 19, 19, 20, 21, 23, 23, 24, 23, 23, 22, 23, 24, 26, 29, 35, 42, 52, 66, 84, 109, 140, 177, 219, 264, 310, 354, 394, 429, 458, 480, 496, 505, 507, 504, 496, 486, 477, 471, 469, 472, 480, 492, 505, 518, 532, 545, 557, 570, 581, 592, 601, 608, 611, 610, 605, 596, 582, 563, 539, 510, 476, 439, 398, 355, 311, 269, 230, 194, 163, 137, 115, 96, 81, 69, 59, 52, 46, 42, 39, 37, 36, 34, 33, 31, 30, 29, 29, 29, 29, 29, 29, 30, 32, 34, 37, 41, 46, 53, 60, 70, 81, 95, 112, 131, 152, 174, 197, 221, 245, 267, 289, 308, 324, 336, 343, 346, 345, 340, 333, 322, 309, 294, 276, 256, 234, 211, 189, 167, 148, 131, 116, 104, 93, 84, 75, 68, 62, 57, 53, 51, 49, 48, 48, 48, 49, 49, 51, 53, 55, 58, 62, 67, 73, 79, 86, 92, 99, 107, 115, 124, 135, 146, 156, 165, 171, 178, 186, 196, 206, 214, 219, 222, 223],
-"peakC": [1, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 4, 6, 6, 7, 6, 6, 6, 8, 13, 20, 27, 33, 34, 31, 26, 22, 21, 22, 20, 12, 0, 0, 8, 77, 216, 424, 675, 925, 1118, 1209, 1173, 1022, 791, 535, 303, 130, 30, 0, 0, 19, 41, 56, 60, 57, 49, 38, 27, 17, 9, 5, 6, 10, 16, 21, 25, 26, 24, 20, 15, 11, 8, 7, 7, 9, 10, 11, 11, 10, 8, 5, 3, 1, 0, 1, 3, 6, 8, 11, 12, 12, 11, 10, 9, 9, 9, 11, 13, 14, 16, 16, 15, 14, 12, 10, 8, 7, 6, 5, 5, 4, 4, 5, 5, 5, 4, 2, 0, 0, 4, 19, 49, 93, 148, 210, 271, 324, 362, 384, 389, 381, 362, 337, 311, 286, 264, 243, 223, 203, 184, 170, 165, 168, 180, 196, 209, 220, 233, 258, 308, 385, 480, 569, 622, 618, 552, 438, 304, 177, 76, 7, 0, 0, 50, 186, 386, 618, 824, 942, 931, 794, 573, 334, 137, 18, 0, 0, 17, 42, 51, 42, 22, 0, 0, 0, 46, 157, 322, 514, 690, 803, 817, 729, 564, 368, 190, 63, 0, 0, 2, 25, 41, 45, 40, 32, 23, 17, 14, 13, 14, 16, 20, 24, 26, 26, 23, 17, 10, 4, 0, 0, 1, 4, 9, 13, 15, 16, 14, 12, 9, 7, 6, 7, 8, 10, 11, 11, 10, 8, 5, 3, 2, 1, 0, 1, 1, 2, 3, 5, 6, 7, 7, 7, 5, 4, 3, 2, 3, 4, 6, 7, 8, 7, 6, 5, 4, 3, 4, 5, 7, 8, 8, 8, 8, 8, 9, 11, 13, 14, 12, 7, 1, 0, 0, 1, 9, 15, 12, 0, 0, 0, 58, 179, 359, 569, 764, 891, 915, 828, 656, 445, 246, 98, 14, 0, 0, 14, 29, 33, 29, 22, 16, 12, 9, 6, 3, 1, 1, 2, 3, 4, 5, 4, 3, 2, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 6, 5, 5, 6, 7, 7, 6, 4, 0, 0, 0, 1, 6, 9, 6, 0, 0, 2, 41, 118, 229, 358, 473, 545, 554, 496, 388, 260, 141, 54, 7, 0, 0, 9, 16, 18, 17, 16, 14, 9, 2, 0, 0, 27, 86, 176, 284, 384, 452, 468, 427, 340, 232, 129, 51, 7, 0, 0, 10, 19, 23, 20, 16, 10, 6, 3, 2, 1, 1, 2, 5, 7, 9, 9, 9, 8, 8, 7, 7, 6, 3, 0, 0, 0, 0, 8, 13, 11, 1, 0, 0, 45, 150, 310, 504, 689, 818, 855, 788, 637, 444, 256, 112, 26, 0, 0, 6, 14, 17, 17, 19, 21, 17, 5, 0, 0, 45, 166, 360, 602, 842, 1016, 1076, 1004, 820, 576, 334, 145, 31, 0, 0, 14, 34, 43, 42, 36, 30, 24, 19, 14, 8, 3, 1, 2, 4, 8, 10, 11, 10, 8, 6, 3, 2, 1, 2, 3, 5, 6, 7, 6, 5, 4, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 3, 4, 3, 1, 0, 0, 0, 3, 5, 4, 0, 0, 0, 23, 70, 139, 218, 289, 334, 339, 304, 237, 158, 85, 31, 2, 0, 0, 9, 16, 18, 15, 10, 6, 3, 1, 0, 0, 0, 1, 1, 2, 2, 2, 3, 3, 2, 2, 1, 1, 1, 2, 3, 3, 4, 4, 5, 4, 4, 3, 3, 3, 3, 4, 5, 5, 5, 4, 4, 5, 9, 14, 18, 20, 17, 10, 2, 0, 0, 5, 11, 12, 4, 0, 0, 28, 113, 251, 423, 593, 715, 755, 701, 569, 397, 227, 96, 19, 0, 0, 10, 23, 28, 26, 21, 17, 14, 11, 8, 4, 2, 1, 1, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 4, 4, 5, 6, 8, 9, 10, 10, 8, 7, 5, 3, 3, 4, 5, 6, 5, 2, 0, 0, 0, 3, 8, 9, 3, 0, 0, 17, 75, 171, 296, 423, 521, 563, 537, 451, 328, 200, 95, 27, 0, 0, 4, 16, 23, 24, 21, 18, 16, 14, 12, 11, 9, 9, 9, 9, 9, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 2, 2, 1, 1, 2, 2, 3, 3, 3, 3, 3, 5, 8, 11, 12, 11, 6, 0, 0, 0, 1, 11, 17, 13, 0, 0, 2, 70, 208, 410, 641, 848, 974, 984, 873, 675, 442, 232, 82, 4, 0, 0, 20, 34, 36, 31, 24, 20, 17, 15, 13, 10, 8, 7, 7, 8, 9, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 4, 5, 5, 6, 6, 7, 7, 9, 10, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 12, 12, 12, 11, 9, 7, 5, 3, 2, 3, 3, 4, 5, 5, 5, 4, 3, 2, 1, 1, 1, 1, 2, 3, 4, 5, 5, 4, 4, 4, 5, 6, 7, 6, 3, 0, 0, 0, 2, 11, 15, 10, 0, 0, 6, 71, 196, 372, 566, 733, 826, 817, 709, 534, 339, 169, 53, 0, 0, 3, 21, 32, 34, 30, 24, 20, 18, 17, 17, 15, 12, 8, 2, 0, 0, 2, 10, 15, 13, 2, 0, 0, 46, 155, 323, 527, 723, 858, 896, 825, 665, 461, 264, 114, 26, 0, 0, 4, 15, 20, 24, 26, 23, 10, 0, 0, 25, 139, 339, 608, 893, 1122, 1231, 1187, 1002, 729, 442, 204, 52, 0, 0, 13, 40, 54, 55, 48, 39, 32, 27, 22, 18, 15, 14, 16, 19, 21, 22, 22, 20, 19, 19, 21, 23, 23, 20, 14, 7, 4, 5, 9, 13, 11, 2, 0, 0, 38, 127, 265, 433, 594, 707, 740, 681, 545, 364, 183, 45, 0, 4, 107, 265, 440, 587, 669, 666, 583, 443, 285, 146, 49, 1, 0, 2, 19, 29, 32, 29, 23, 19, 16, 14, 13, 13, 13, 13, 14, 14, 13, 11, 9, 6, 3, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 1, 3, 5, 7, 8, 7, 5, 4, 3, 4, 7, 9, 9, 6, 0, 0, 0, 1, 14, 22, 18, 1, 0, 0, 76, 243, 492, 782, 1046, 1212, 1232, 1099, 853, 562, 296, 106, 6, 0, 0, 24, 40, 43, 36, 28, 22, 18, 15, 11, 7, 3, 2, 3, 6, 8, 10, 11, 10, 10, 9, 9, 9, 8, 7, 6, 5, 5, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 4, 6, 8, 9, 10, 9, 8, 6, 5, 4, 3, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 5, 6, 7, 8, 9, 10, 9, 8, 8, 8, 10, 12, 14, 12, 6, 0, 0, 0, 3, 15, 21, 14, 0, 0, 9, 99, 273, 518, 791, 1025, 1157, 1149, 1002, 759, 485, 245, 80, 0, 0, 2, 27, 43, 45, 38, 29, 22, 17, 13, 10, 6, 4, 4, 6, 9, 12, 14, 15, 14, 12, 11, 10, 9, 9, 9, 8, 7, 5, 3, 2, 1, 1, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 1, 2, 4, 4, 3, 0, 0, 0, 0, 4, 8, 6, 0, 0, 0, 30, 96, 196, 314, 425, 499, 515, 468, 372, 253, 140, 56, 8, 0, 0, 9, 17, 20, 18, 15, 13, 14, 15, 16, 16, 14, 11, 7, 6, 7, 11, 14, 12, 5, 0, 0, 18, 78, 179, 308, 439, 539, 581, 551, 459, 330, 198, 91, 24, 0, 0, 5, 17, 22, 21, 17, 12, 9, 7, 6, 5, 4, 3, 3, 4, 5, 5, 6, 5, 5, 4, 3, 2, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 4, 4, 2, 0, 0, 0, 0, 7, 12, 11, 2, 0, 0, 35, 125, 266, 439, 606, 723, 758, 700, 566, 394, 226, 98, 22, 0, 0, 3, 13, 17, 17, 14, 8, 0, 0, 0, 33, 112, 235, 386, 532, 635, 666, 615, 498, 347, 200, 86, 19, 0, 0, 4, 14, 19, 19, 15, 7, 0, 0, 4, 51, 143, 273, 422, 555, 638, 648, 582, 458, 310, 172, 70, 12, 0, 0, 6, 17, 23, 22, 15, 3, 0, 0, 26, 97, 213, 358, 504, 615, 658, 619, 504, 341, 173, 43, 0, 20, 139, 316, 509, 669, 756, 749, 650, 484, 290, 116, 1, 0, 59, 238, 483, 743, 956, 1069, 1052, 913, 689, 440, 223, 73, 0, 0, 4, 28, 44, 46, 38, 27, 18, 12, 9, 8, 8, 10, 13, 14, 15, 13, 11, 9, 9, 11, 14, 17, 15, 9, 1, 0, 0, 3, 15, 21, 15, 0, 0, 10, 105, 289, 546, 832, 1077, 1213, 1201, 1045, 789, 503, 255, 84, 0, 0, 0, 18, 31, 32, 24, 10, 0, 0, 0, 57, 172, 342, 542, 727, 850, 875, 795, 631, 426, 229, 79, 0, 0, 26, 111, 216, 319, 396, 430, 413, 350, 258, 160, 77, 23, 0, 0, 3, 12, 16, 15, 10, 6, 3, 1, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 1, 0, 0, 1, 5, 10, 14, 15, 12, 6, 0, 0, 0, 6, 12, 10, 0, 0, 0, 49, 151, 304, 483, 649, 758, 781, 712, 570, 389, 207, 60, 0, 0, 85, 290, 573, 881, 1146, 1297, 1292, 1131, 861, 554, 282, 94, 0, 0, 1, 27, 42, 43, 34, 25, 19, 15, 13, 10, 6, 3, 2, 3, 5, 7, 8, 8, 8, 8, 8, 9, 8, 7, 6, 4, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 1, 3, 5, 4, 2, 0, 0, 0, 2, 11, 15, 11, 0, 0, 8, 76, 208, 398, 612, 803, 920, 930, 827, 635, 401, 180, 23, 0, 28, 197, 440, 704, 924, 1045, 1036, 903, 684, 438, 223, 74, 0, 0, 2, 25, 38, 39, 33, 25, 22, 22, 25, 26, 23, 16, 6, 0, 0, 0, 11, 18, 15, 1, 0, 0, 67, 213, 434, 697, 945, 1112, 1153, 1055, 847, 586, 337, 146, 33, 0, 0, 1, 17, 27, 28, 20, 3, 0, 0, 39, 171, 393, 681, 979, 1213, 1317, 1261, 1061, 773, 473, 224, 64, 0, 0, 5, 28, 39, 37, 28, 14, 0, 0, 0, 34, 115, 239, 392, 542, 654, 697, 659, 551, 401, 248, 121, 38, 0, 0, 0, 12, 20, 23, 18, 8, 0, 0, 8, 59, 153, 285, 433, 565, 648, 658, 592, 463, 300, 139, 17, 0, 17, 176, 430, 739, 1037, 1254, 1333, 1252, 1034, 739, 441, 201, 51, 0, 0, 12, 34, 43, 38, 28, 19, 14, 12, 12, 11, 10, 9, 7, 7, 6, 4, 2, 1, 0, 0, 1, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 2, 5, 7, 9, 10, 10, 9, 9, 10, 13, 17, 20, 20, 16, 9, 1, 0, 0, 3, 11, 13, 7, 0, 0, 27, 113, 261, 458, 668, 842, 934, 913, 780, 567, 329, 129, 22, 38, 174, 393, 637, 841, 952, 943, 820, 615, 382, 172, 29, 0, 19, 140, 311, 492, 639, 718, 712, 623, 479, 314, 167, 62, 6, 0, 1, 16, 28, 31, 29, 25, 25, 26, 29, 28, 23, 12, 1, 0, 0, 8, 19, 20, 7, 0, 0, 48, 189, 423, 721, 1024, 1257, 1357, 1296, 1092, 801, 497, 243, 76, 0, 0, 2, 26, 42, 46, 41, 29, 12, 0, 0, 23, 107, 252, 446, 655, 831, 929, 923, 812, 628, 418, 228, 91, 15, 0, 0, 9, 22, 29, 30, 25, 13, 0, 0, 4, 70, 203, 397, 623, 831, 969, 998, 910, 730, 506, 291, 126, 28, 0, 0, 7, 24, 33, 31, 20, 4, 0, 0, 34, 127, 276, 464, 654, 801, 865, 829, 700, 512, 308, 132, 16, 0, 13, 117, 266, 431, 575, 667, 685, 623, 501, 348, 201, 89, 22, 0, 0, 12, 23, 29, 33, 37, 38, 30, 10, 0, 0, 54, 211, 470, 802, 1142, 1406, 1523, 1460, 1233, 906, 562, 273, 83, 0, 0, 6, 34, 48, 47, 38, 29, 24, 22, 21, 19, 16, 14, 12, 12, 13, 15, 16, 17, 17, 18, 18, 19, 19, 18, 16, 14, 10, 7, 4, 2, 2, 2, 4, 6, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 2, 7, 10, 7, 0, 0, 7, 56, 151, 287, 440, 578, 665, 676, 608, 481, 327, 183, 75, 13, 0, 0, 9, 19, 22, 20, 15, 10, 7, 5, 4, 2, 2, 2, 3, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 3, 8, 9, 4, 0, 0, 15, 72, 170, 302, 442, 560, 624, 617, 541, 416, 274, 147, 56, 7, 0, 0, 10, 18, 20, 18, 15, 13, 12, 12, 10, 6, 0, 0, 0, 1, 9, 14, 11, 0, 0, 3, 63, 187, 370, 586, 788, 925, 959, 881, 713, 499, 290, 128, 30, 0, 0, 8, 22, 27, 23, 16, 11, 7, 6, 5, 4, 3, 4, 6, 7, 8, 8, 6, 4, 1, 0, 0, 0, 3, 5, 8, 10, 12, 13, 13, 14, 15, 15, 14, 11, 7, 2, 0, 1, 6, 9, 8, 1, 0, 0, 38, 119, 245, 399, 551, 664, 708, 669, 556, 391, 213, 63, 0, 0, 127, 368, 683, 1012, 1283, 1428, 1411, 1235, 949, 625, 335, 129, 18, 0, 0, 17, 30, 29, 23, 18, 14, 8, 0, 0, 6, 57, 162, 319, 503, 678, 799, 833, 773, 633, 451, 270, 126, 35, 0, 0, 7, 22, 29, 28, 23, 17, 11, 8, 7, 7, 7, 8, 8, 9, 9, 9, 8, 7, 7, 7, 8, 9, 11, 13, 15, 17, 19, 20, 20, 19, 18, 17, 16, 16, 16, 15, 15, 14, 15, 18, 22, 25, 25, 20, 12, 2, 0, 0, 6, 16, 17, 5, 0, 0, 54, 194, 427, 731, 1054, 1327, 1481, 1475, 1308, 1017, 672, 350, 119, 18, 52, 193, 390, 585, 726, 780, 740, 623, 462, 296, 155, 59, 9, 0, 1, 14, 25, 29, 29, 27, 24, 22, 20, 17, 14, 11, 9, 9, 10, 10, 9, 5, 0, 0, 3, 30, 80, 153, 236, 315, 369, 385, 359, 297, 216, 133, 65, 20, 0, 0, 4, 12, 18, 18, 15, 10, 5, 2, 0, 0, 1, 3, 4, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 4, 3, 2, 2, 1, 1, 1, 2, 5, 7, 9, 9, 6, 0, 0, 0, 0, 10, 17, 15, 2, 0, 0, 67, 218, 455, 751, 1050, 1281, 1387, 1339, 1149, 869, 564, 299, 113, 15, 0, 0, 20, 35, 39, 35, 29, 23, 18, 14, 10, 5, 3, 2, 4, 6, 9, 11, 11, 11, 10, 8, 7, 6, 4, 3, 2, 3, 6, 10, 14, 16, 14, 8, 0, 0, 0, 2, 11, 16, 10, 0, 0, 20, 114, 291, 543, 835, 1106, 1294, 1349, 1259, 1046, 764, 476, 238, 80, 3, 0, 1, 21, 33, 35, 30, 25, 21, 19, 17, 15, 12, 10, 8, 8, 9, 10, 11, 12, 15, 17, 17, 15, 9, 1, 0, 0, 2, 11, 15, 9, 0, 0, 28, 132, 323, 591, 900, 1188, 1390, 1453, 1357, 1119, 792, 449, 170, 16, 25, 196, 492, 849, 1188, 1432, 1527, 1456, 1241, 936, 610, 328, 128, 20, 0, 0, 25, 45, 51, 47, 37, 28, 22, 18, 15, 14, 13, 12, 12, 12, 12, 10, 9, 7, 6, 7, 10, 14, 16, 16, 11, 3, 0, 0, 0, 9, 16, 12, 0, 0, 9, 92, 260, 516, 828, 1139, 1379, 1487, 1437, 1241, 947, 626, 341, 137, 25, 0, 0, 17, 34, 40, 38, 33, 29, 27, 24, 21, 16, 11, 8, 7, 7, 8, 9, 8, 6, 4, 2, 0, 0, 0, 0, 1, 3, 4, 5, 6, 7, 7, 7, 7, 6, 6, 6, 7, 7, 7, 7, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 5, 5, 5, 3, 2, 0, 0, 0, 0, 1, 4, 6, 8, 7, 4, 0, 0, 0, 1, 8, 12, 8, 0, 0, 15, 92, 239, 456, 716, 970, 1164, 1250, 1208, 1047, 808, 543, 305, 131, 30, 0, 0, 13, 28, 33, 31, 26, 22, 20, 20, 20, 16, 10, 3, 0, 0, 2, 8, 11, 7, 0, 0, 19, 98, 246, 460, 713, 960, 1147, 1232, 1194, 1043, 815, 561, 330, 155, 47, 0, 0, 0, 10, 18, 18, 9, 0, 0, 6, 77, 223, 450, 740, 1045, 1307, 1465, 1480, 1349, 1102, 796, 494, 248, 86, 6, 0, 1, 22, 35, 38, 34, 29, 25, 22, 20, 18, 15, 14, 13, 13, 13, 13, 12, 10, 8, 7, 7, 9, 12, 15, 17, 17, 17, 16, 15, 16, 17, 17, 15, 11, 6, 3, 3, 6, 9, 7, 0, 0, 1, 45, 142, 299, 502, 721, 914, 1037, 1063, 985, 821, 609, 392, 210, 83, 15, 0, 0, 12, 22, 25, 23, 18, 14, 11, 9, 8, 8, 7, 7, 7, 7, 6, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 12, 14, 14, 15, 15, 13, 9, 4, 0, 0, 0, 3, 6, 6, 0, 0, 2, 42, 130, 273, 460, 664, 848, 974, 1012, 955, 816, 625, 422, 242, 110, 31, 0, 0, 5, 16, 22, 21, 18, 13, 9, 6, 4, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 12, 13, 14, 13, 11, 8, 5, 3, 3, 3, 4, 3, 0, 0, 2, 24, 71, 148, 249, 364, 474, 558, 599, 588, 528, 432, 317, 205, 112, 47, 11, 0, 0, 5, 11, 14, 13, 11, 8, 7, 6, 5, 5, 5, 5, 5, 5, 5, 6, 8, 9, 9, 7, 3, 0, 0, 0, 2, 5, 5, 0, 0, 2, 43, 132, 281, 482, 712, 935, 1110, 1201, 1190, 1081, 896, 671, 446, 254, 116, 34, 0, 0, 8, 22, 32, 35, 33, 28, 22, 17, 12, 8, 6, 5, 6, 7, 8, 8, 8, 6, 5, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 12, 15, 17, 17, 15, 11, 6, 3, 2, 2, 2, 0, 0, 0, 8, 37, 95, 185, 306, 446, 586, 705, 783, 805, 768, 679, 553, 412, 277, 166, 85, 37, 16, 12, 17, 23, 27, 27, 24, 21, 18, 16, 16, 17, 18, 19, 20, 19, 16, 13, 9, 5, 3, 2, 1, 0, 0, 0, 6, 27, 66, 127, 207, 299, 392, 472, 526, 545, 527, 475, 399, 310, 222, 145, 87, 48, 26, 18, 18, 21, 24, 24, 22, 17, 12, 8, 6, 4, 2, 0, 0, 2, 18, 51, 108, 191, 293, 405, 511, 596, 644, 648, 608, 530, 428, 318, 215, 130, 69, 31, 11, 5, 3, 3, 2, 1, 4, 19, 50, 104, 181, 278, 387, 493, 582, 638, 653, 624, 555, 459, 350, 244, 154, 85, 41, 17, 7, 5, 6, 6, 4, 1, 1, 8, 28, 68, 129, 212, 312, 416, 511, 583, 619, 613, 566, 488, 390, 287, 193, 116, 61, 27, 10, 5, 5, 8, 10, 10, 9, 8, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 6, 7, 8, 8, 8, 6, 4, 2, 1, 1, 0, 0, 0, 0, 10, 39, 94, 182, 304, 454, 619, 779, 912, 999, 1027, 991, 898, 764, 609, 454, 315, 202, 120, 67, 37, 23, 20, 21, 23, 24, 23, 20, 17, 13, 10, 8, 7, 7, 7, 8, 8, 7, 7, 6, 5, 5, 4, 3, 1, 0, 0, 0, 5, 18, 42, 77, 124, 180, 241, 300, 352, 387, 403, 396, 368, 323, 267, 208, 154, 107, 72, 47, 32, 24, 20, 19, 18, 17, 17, 15, 14, 13, 12, 11, 11, 10, 9, 9, 8, 8, 8, 8, 8, 9, 10, 11, 11, 10, 9, 6, 4, 2, 1, 3, 10, 23, 47, 81, 129, 189, 259, 333, 407, 470, 516, 539, 537, 510, 464, 409, 357, 320, 309, 332, 391, 484, 601, 731, 856, 961, 1032, 1059, 1038, 972, 870, 744, 609, 476, 356, 256, 178, 121, 82, 58, 45, 37, 34, 31, 30, 28, 25, 23, 20, 18, 17, 16, 15, 14, 14, 14, 13, 12, 11, 10, 10, 9, 8, 7, 6, 5, 5, 4, 5, 5, 6, 7, 7, 7, 6, 6, 5, 5, 5, 5, 5, 6, 6, 7, 7, 7, 6, 6, 5, 5, 5, 6, 6, 6, 6, 7, 7, 8, 10, 11, 11, 11, 10, 9, 8, 8, 8, 10, 12, 16, 24, 35, 54, 81, 117, 163, 218, 279, 345, 411, 473, 527, 569, 597, 607, 601, 579, 544, 500, 451, 404, 361, 328, 306, 297, 299, 311, 329, 348, 366, 377, 381, 375, 360, 338, 310, 278, 243, 208, 173, 141, 111, 87, 66, 51, 39, 30, 24, 19, 15, 11, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 3, 4, 4, 5, 5, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 5, 5, 5, 6, 6, 7, 8, 8, 9, 9, 10, 10, 12, 14, 18, 22, 28, 34, 42, 51, 60, 71, 83, 97, 112, 128, 144, 159, 173, 186, 196, 205, 211, 215, 216, 215, 210, 203, 195, 185, 175, 166, 158, 151, 145, 141, 138, 138, 141, 147, 156, 169, 184, 203, 224, 247, 270, 294, 317, 340, 361, 381, 397, 410, 418, 422, 422, 419, 412, 402, 389, 373, 354, 332, 308, 285, 261, 239, 218, 197, 178, 159, 142, 125, 110, 97, 85, 75, 67, 61, 56, 53, 51, 49, 48, 48, 48, 49, 50, 52, 55, 59, 63, 68, 74, 80, 87, 95, 102, 109, 116, 124, 132, 142, 152, 161, 168, 175, 182, 193, 207, 221, 233, 240, 244, 247],
-"peakG": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 2, 1, 0, 0, 1, 2, 3, 4, 5, 6, 6, 5, 4, 2, 0, 0, 0, 2, 6, 13, 21, 28, 33, 34, 32, 27, 21, 14, 10, 6, 4, 2, 1, 2, 5, 9, 12, 11, 5, 0, 0, 21, 84, 194, 347, 521, 686, 802, 844, 800, 681, 515, 339, 185, 75, 14, 0, 0, 14, 30, 40, 43, 38, 25, 9, 0, 5, 44, 128, 256, 418, 589, 734, 825, 839, 774, 645, 481, 313, 171, 70, 15, 0, 1, 15, 29, 37, 39, 36, 30, 23, 16, 11, 7, 6, 7, 9, 12, 15, 17, 17, 17, 15, 13, 12, 10, 9, 8, 7, 7, 7, 6, 6, 5, 4, 3, 2, 1, 1, 1, 2, 3, 4, 5, 6, 6, 5, 5, 5, 5, 5, 5, 4, 3, 2, 1, 1, 1, 1, 2, 3, 4, 5, 5, 5, 5, 6, 6, 7, 7, 9, 10, 12, 13, 14, 14, 12, 10, 8, 6, 5, 6, 8, 12, 16, 20, 22, 23, 21, 18, 13, 8, 4, 1, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 4, 5, 8, 11, 14, 16, 17, 15, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 11, 13, 12, 11, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 12, 10, 5, 0, 0, 0, 1, 9, 15, 11, 0, 0, 2, 62, 186, 372, 591, 795, 932, 964, 880, 704, 485, 275, 116, 24, 0, 0, 7, 21, 28, 31, 29, 24, 11, 0, 0, 18, 95, 228, 406, 592, 741, 811, 782, 662, 485, 297, 141, 39, 0, 0, 7, 27, 39, 44, 43, 41, 37, 33, 27, 21, 14, 9, 7, 8, 12, 17, 22, 25, 26, 25, 22, 17, 12, 8, 5, 5, 7, 10, 14, 17, 19, 19, 18, 14, 10, 5, 2, 0, 0, 2, 5, 8, 10, 11, 11, 10, 7, 5, 4, 3, 4, 6, 9, 13, 16, 19, 20, 20, 17, 13, 6, 0, 0, 0, 0, 8, 13, 10, 0, 0, 0, 48, 151, 306, 491, 665, 784, 813, 744, 597, 412, 234, 98, 19, 0, 0, 9, 22, 29, 33, 34, 31, 22, 6, 0, 0, 46, 143, 291, 466, 630, 739, 763, 694, 551, 374, 207, 81, 10, 0, 0, 15, 29, 34, 32, 26, 20, 15, 11, 7, 4, 1, 0, 1, 4, 7, 11, 13, 14, 13, 12, 9, 6, 3, 2, 3, 5, 8, 11, 14, 16, 16, 14, 11, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 10, 11, 11, 7, 2, 0, 0, 0, 5, 13, 15, 7, 0, 0, 29, 123, 286, 504, 739, 934, 1038, 1016, 868, 631, 366, 145, 26, 39, 179, 403, 647, 842, 933, 896, 740, 511, 271, 88, 14, 72, 246, 491, 741, 929, 1007, 955, 788, 550, 301, 100, 0, 0, 111, 296, 502, 673, 767, 760, 660, 499, 319, 162, 54, 0, 0, 4, 23, 36, 40, 37, 30, 23, 16, 10, 5, 2, 1, 2, 6, 10, 13, 15, 15, 14, 13, 12, 13, 12, 10, 6, 0, 0, 0, 4, 13, 18, 13, 0, 0, 7, 74, 209, 406, 635, 846, 982, 1005, 901, 696, 440, 200, 35, 0, 56, 226, 446, 654, 794, 832, 760, 605, 412, 228, 90, 13, 0, 0, 19, 36, 43, 41, 35, 27, 20, 13, 7, 3, 1, 1, 2, 5, 7, 9, 10, 11, 10, 9, 9, 8, 7, 4, 1, 0, 0, 0, 4, 11, 13, 6, 0, 0, 19, 96, 230, 410, 601, 757, 836, 814, 698, 520, 326, 160, 49, 0, 0, 3, 21, 30, 30, 24, 17, 12, 10, 9, 7, 4, 0, 0, 0, 2, 9, 13, 10, 0, 0, 2, 54, 159, 311, 487, 643, 739, 746, 661, 510, 332, 172, 59, 1, 0, 0, 16, 27, 27, 22, 15, 10, 7, 5, 4, 2, 1, 1, 1, 2, 3, 4, 4, 5, 6, 6, 4, 2, 0, 0, 0, 2, 10, 14, 10, 0, 0, 7, 73, 204, 392, 608, 801, 921, 933, 833, 650, 433, 234, 90, 11, 0, 0, 12, 25, 31, 32, 32, 27, 16, 0, 0, 16, 91, 230, 426, 644, 836, 949, 947, 822, 605, 352, 133, 10, 18, 157, 391, 655, 879, 1002, 995, 861, 638, 383, 158, 15, 0, 59, 223, 430, 625, 759, 799, 738, 596, 415, 238, 101, 20, 0, 0, 16, 33, 42, 43, 39, 34, 28, 22, 17, 12, 8, 7, 6, 7, 7, 6, 4, 2, 1, 2, 3, 5, 5, 2, 0, 0, 0, 4, 12, 16, 10, 0, 0, 10, 81, 215, 402, 607, 781, 875, 862, 744, 556, 349, 171, 51, 0, 0, 4, 24, 34, 34, 27, 19, 13, 9, 7, 4, 3, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 1, 1, 2, 4, 5, 6, 6, 6, 6, 5, 2, 0, 0, 0, 1, 7, 12, 9, 0, 0, 1, 50, 153, 309, 493, 666, 782, 808, 736, 586, 399, 221, 88, 13, 0, 0, 13, 25, 28, 25, 18, 14, 11, 9, 7, 4, 2, 0, 0, 1, 3, 6, 9, 11, 12, 11, 9, 6, 3, 1, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 8, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 10, 14, 15, 14, 10, 4, 0, 0, 0, 4, 11, 14, 8, 0, 0, 15, 85, 213, 386, 571, 723, 799, 777, 663, 489, 301, 144, 40, 0, 0, 5, 21, 28, 27, 21, 14, 10, 8, 6, 5, 3, 1, 0, 0, 1, 2, 3, 3, 3, 3, 4, 4, 5, 4, 3, 0, 0, 0, 0, 5, 12, 13, 6, 0, 0, 24, 107, 248, 432, 623, 771, 836, 797, 665, 478, 284, 125, 26, 0, 0, 11, 29, 30, 16, 0, 0, 21, 107, 252, 440, 636, 795, 874, 850, 730, 546, 345, 172, 55, 0, 0, 1, 19, 30, 32, 29, 25, 22, 20, 16, 11, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 6, 2, 0, 0, 1, 3, 6, 8, 9, 9, 8, 6, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 2, 5, 9, 13, 17, 20, 21, 20, 17, 11, 4, 0, 0, 0, 5, 13, 15, 7, 0, 0, 25, 116, 271, 476, 690, 861, 940, 905, 765, 560, 342, 160, 41, 0, 0, 9, 36, 51, 49, 30, 6, 0, 10, 82, 218, 409, 623, 813, 928, 932, 817, 610, 367, 156, 41, 58, 208, 452, 724, 950, 1066, 1039, 878, 627, 358, 144, 45, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 86, 254, 498, 748, 933, 1001, 932, 745, 493, 247, 76, 29, 120, 326, 591, 840, 1006, 1044, 943, 731, 466, 214, 39, 0, 58, 244, 491, 736, 913, 978, 918, 753, 533, 312, 138, 32, 0, 0, 15, 36, 48, 50, 46, 41, 37, 33, 31, 28, 24, 18, 11, 4, 0, 2, 11, 20, 24, 15, 0, 0, 14, 107, 280, 521, 786, 1010, 1131, 1113, 962, 719, 451, 221, 66, 0, 0, 6, 31, 46, 47, 41, 33, 27, 23, 18, 13, 7, 3, 2, 4, 8, 12, 16, 18, 17, 15, 11, 7, 3, 1, 0, 0, 0, 0, 0, 1, 2, 4, 4, 3, 0, 0, 0, 0, 6, 13, 14, 5, 0, 0, 29, 121, 273, 466, 660, 805, 859, 806, 662, 466, 271, 117, 24, 0, 0, 10, 25, 29, 26, 19, 13, 10, 8, 6, 4, 2, 1, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 1, 3, 6, 10, 14, 17, 19, 20, 18, 15, 9, 3, 0, 0, 0, 5, 14, 16, 9, 0, 0, 23, 108, 260, 464, 682, 862, 953, 925, 781, 557, 318, 131, 48, 92, 249, 471, 695, 854, 903, 826, 645, 410, 185, 35, 3, 100, 299, 545, 768, 907, 927, 827, 642, 424, 226, 84, 8, 0, 0, 18, 31, 34, 29, 23, 19, 17, 16, 14, 10, 5, 0, 0, 0, 1, 10, 16, 14, 3, 0, 0, 41, 145, 307, 502, 688, 813, 841, 763, 602, 404, 217, 80, 6, 0, 0, 16, 29, 30, 23, 15, 9, 6, 4, 4, 3, 2, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 3, 4, 3, 2, 1, 1, 1, 3, 6, 9, 12, 14, 14, 12, 8, 5, 1, 0, 0, 0, 2, 5, 8, 10, 10, 9, 6, 3, 1, 0, 0, 1, 4, 7, 10, 11, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 11, 13, 13, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 4, 6, 9, 11, 11, 8, 2, 0, 0, 0, 8, 15, 14, 4, 0, 0, 43, 152, 327, 544, 760, 919, 977, 917, 755, 536, 316, 141, 33, 0, 0, 11, 31, 40, 41, 39, 36, 34, 32, 28, 21, 13, 4, 0, 0, 1, 8, 14, 14, 6, 0, 0, 23, 96, 216, 369, 525, 643, 690, 653, 542, 388, 230, 103, 24, 0, 0, 7, 21, 28, 28, 24, 21, 19, 18, 17, 16, 16, 17, 18, 19, 21, 21, 21, 21, 21, 23, 26, 30, 34, 35, 33, 27, 18, 10, 5, 7, 14, 21, 21, 12, 0, 0, 20, 103, 250, 448, 659, 834, 926, 909, 786, 592, 376, 186, 56, 0, 0, 6, 30, 38, 26, 3, 0, 14, 98, 252, 464, 699, 904, 1025, 1024, 894, 667, 404, 177, 53, 66, 210, 441, 691, 884, 969, 925, 771, 554, 333, 153, 41, 0, 0, 13, 33, 44, 45, 39, 31, 24, 18, 14, 12, 11, 12, 14, 16, 17, 17, 16, 14, 12, 10, 10, 10, 10, 10, 10, 10, 10, 11, 12, 15, 19, 24, 28, 31, 32, 28, 21, 12, 5, 3, 6, 12, 15, 10, 0, 0, 5, 58, 163, 315, 488, 644, 742, 753, 675, 528, 352, 190, 71, 7, 0, 0, 16, 29, 33, 32, 28, 25, 24, 22, 20, 16, 12, 8, 6, 5, 5, 5, 5, 5, 5, 6, 7, 8, 9, 10, 10, 11, 13, 14, 17, 19, 20, 19, 17, 13, 9, 4, 1, 0, 0, 0, 1, 3, 4, 6, 8, 8, 8, 7, 6, 4, 2, 1, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 6, 10, 14, 17, 19, 19, 16, 12, 7, 4, 2, 2, 5, 9, 14, 20, 25, 28, 28, 24, 16, 7, 0, 0, 1, 10, 17, 16, 6, 0, 0, 43, 146, 310, 517, 723, 876, 933, 871, 703, 474, 250, 95, 57, 148, 342, 583, 800, 933, 946, 841, 651, 430, 230, 86, 9, 0, 0, 20, 36, 43, 42, 39, 36, 33, 29, 23, 17, 11, 8, 7, 10, 14, 19, 23, 26, 27, 27, 24, 21, 17, 12, 8, 5, 3, 1, 0, 0, 1, 2, 3, 5, 6, 7, 7, 6, 5, 3, 2, 2, 2, 4, 5, 6, 6, 6, 5, 4, 4, 4, 4, 5, 6, 6, 7, 7, 7, 7, 7, 6, 5, 5, 4, 5, 7, 11, 15, 17, 17, 13, 8, 4, 4, 8, 14, 15, 8, 0, 0, 23, 101, 238, 424, 626, 799, 895, 885, 766, 568, 341, 147, 37, 39, 147, 327, 525, 682, 757, 731, 619, 454, 281, 137, 42, 0, 0, 5, 21, 31, 35, 35, 33, 31, 28, 24, 18, 12, 8, 5, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 7, 9, 10, 11, 11, 10, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 6, 4, 0, 0, 0, 2, 9, 13, 10, 0, 0, 2, 50, 149, 297, 470, 632, 741, 766, 700, 561, 387, 220, 92, 17, 0, 0, 11, 25, 33, 34, 33, 33, 34, 34, 34, 31, 28, 23, 17, 10, 6, 5, 10, 18, 23, 19, 6, 0, 0, 44, 160, 348, 585, 824, 1008, 1085, 1034, 868, 630, 382, 177, 45, 0, 0, 12, 32, 34, 19, 1, 3, 47, 147, 302, 493, 679, 817, 867, 809, 655, 448, 248, 119, 104, 214, 419, 661, 869, 984, 974, 847, 641, 411, 210, 72, 2, 0, 3, 27, 44, 52, 52, 49, 44, 38, 30, 21, 13, 7, 5, 8, 13, 19, 24, 26, 25, 22, 18, 14, 11, 9, 9, 10, 11, 12, 11, 10, 9, 8, 8, 9, 11, 13, 15, 16, 16, 15, 13, 13, 14, 16, 19, 21, 21, 18, 14, 13, 17, 24, 29, 26, 11, 0, 0, 44, 167, 372, 639, 918, 1144, 1256, 1220, 1040, 763, 461, 215, 86, 100, 243, 463, 691, 858, 914, 845, 672, 447, 237, 106, 97, 218, 442, 711, 954, 1104, 1119, 995, 762, 480, 221, 49, 3, 88, 273, 503, 712, 845, 870, 786, 622, 424, 239, 100, 20, 0, 0, 17, 33, 40, 39, 32, 24, 16, 10, 5, 3, 4, 8, 13, 18, 21, 22, 19, 16, 11, 7, 5, 4, 5, 7, 8, 10, 9, 8, 6, 3, 1, 0, 0, 1, 3, 6, 9, 12, 13, 14, 14, 13, 12, 12, 11, 10, 9, 8, 8, 9, 10, 12, 13, 14, 13, 12, 9, 6, 3, 1, 1, 3, 5, 9, 13, 16, 17, 16, 14, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 3, 2, 1, 1, 2, 3, 4, 7, 10, 13, 15, 16, 14, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 1, 2, 3, 5, 8, 11, 14, 17, 18, 16, 12, 6, 2, 3, 8, 15, 18, 13, 1, 0, 2, 57, 171, 342, 546, 741, 879, 923, 860, 708, 506, 303, 140, 38, 0, 0, 7, 22, 29, 28, 22, 15, 10, 7, 5, 3, 2, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 6, 5, 4, 3, 1, 1, 1, 2, 3, 4, 5, 5, 4, 4, 3, 3, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 3, 4, 6, 9, 10, 9, 6, 2, 0, 2, 7, 12, 13, 6, 0, 0, 20, 91, 215, 383, 566, 724, 816, 818, 728, 571, 387, 217, 90, 17, 0, 0, 10, 21, 25, 24, 20, 16, 12, 9, 6, 3, 2, 2, 5, 9, 12, 15, 14, 12, 9, 5, 2, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 1, 4, 8, 12, 16, 18, 18, 16, 13, 9, 5, 3, 3, 4, 7, 11, 14, 15, 15, 14, 11, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 7, 6, 3, 2, 1, 1, 3, 5, 7, 8, 8, 7, 6, 3, 1, 0, 0, 0, 1, 3, 6, 8, 9, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 2, 5, 8, 12, 15, 16, 16, 13, 7, 2, 0, 0, 4, 8, 8, 3, 0, 0, 26, 96, 212, 364, 526, 662, 739, 736, 653, 512, 347, 195, 82, 17, 0, 0, 7, 17, 20, 18, 15, 12, 10, 8, 6, 4, 2, 1, 2, 4, 6, 9, 11, 14, 16, 17, 18, 18, 16, 14, 11, 7, 4, 2, 1, 2, 5, 8, 11, 11, 9, 5, 2, 2, 5, 9, 9, 4, 0, 0, 18, 80, 189, 340, 512, 668, 773, 799, 739, 608, 438, 268, 130, 40, 0, 0, 2, 14, 21, 21, 17, 12, 8, 6, 4, 4, 4, 5, 7, 10, 11, 12, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 11, 9, 7, 4, 1, 0, 0, 0, 1, 2, 3, 4, 4, 4, 2, 1, 0, 0, 1, 4, 7, 11, 15, 18, 21, 23, 23, 21, 18, 13, 8, 6, 5, 7, 9, 7, 1, 0, 1, 30, 96, 201, 339, 487, 614, 691, 698, 633, 511, 362, 217, 103, 30, 0, 0, 4, 16, 24, 27, 26, 24, 21, 18, 15, 12, 10, 8, 8, 8, 8, 8, 7, 6, 5, 4, 4, 4, 4, 6, 8, 10, 12, 15, 17, 20, 23, 25, 27, 28, 27, 24, 21, 20, 20, 20, 19, 14, 5, 0, 3, 36, 112, 234, 395, 572, 729, 832, 854, 789, 655, 487, 335, 240, 230, 306, 444, 600, 728, 789, 766, 663, 509, 339, 187, 78, 16, 0, 0, 13, 25, 30, 30, 27, 23, 20, 17, 15, 14, 14, 16, 19, 22, 24, 25, 24, 22, 18, 14, 12, 12, 14, 17, 20, 23, 26, 27, 27, 27, 27, 26, 24, 22, 21, 21, 21, 22, 20, 14, 5, 0, 6, 43, 123, 251, 420, 607, 776, 891, 923, 863, 727, 551, 386, 277, 254, 323, 461, 625, 768, 848, 843, 754, 605, 429, 262, 129, 44, 4, 0, 8, 24, 36, 42, 41, 36, 31, 25, 21, 19, 20, 22, 24, 27, 30, 32, 33, 33, 33, 32, 30, 27, 24, 21, 20, 21, 20, 16, 8, 0, 0, 19, 81, 195, 359, 554, 749, 905, 989, 981, 884, 719, 520, 326, 168, 61, 6, 0, 1, 16, 26, 26, 16, 5, 4, 25, 80, 175, 303, 450, 592, 699, 748, 727, 641, 507, 355, 213, 102, 33, 0, 0, 2, 12, 19, 21, 19, 17, 14, 12, 9, 7, 6, 5, 5, 5, 6, 7, 7, 7, 7, 8, 9, 11, 13, 15, 18, 19, 20, 19, 19, 17, 15, 14, 12, 12, 12, 13, 13, 11, 5, 0, 0, 12, 53, 130, 241, 379, 522, 645, 723, 739, 689, 584, 446, 302, 174, 79, 22, 0, 0, 8, 20, 28, 31, 31, 27, 23, 19, 15, 11, 9, 7, 7, 6, 6, 6, 6, 5, 4, 4, 5, 6, 7, 9, 11, 12, 13, 14, 16, 16, 16, 15, 13, 10, 8, 7, 7, 7, 4, 0, 0, 5, 38, 107, 216, 362, 526, 683, 803, 862, 845, 757, 616, 448, 286, 152, 60, 10, 0, 0, 13, 24, 30, 31, 27, 22, 17, 11, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 8, 10, 11, 10, 9, 7, 6, 4, 3, 1, 0, 0, 2, 18, 54, 114, 199, 303, 415, 517, 593, 630, 620, 566, 479, 373, 265, 170, 97, 48, 21, 10, 9, 11, 13, 14, 13, 16, 25, 47, 85, 143, 217, 302, 386, 457, 501, 510, 484, 426, 347, 261, 181, 115, 69, 41, 29, 26, 28, 30, 31, 29, 27, 26, 34, 56, 98, 164, 254, 361, 473, 575, 650, 685, 677, 628, 555, 476, 416, 393, 415, 480, 574, 673, 754, 796, 787, 730, 640, 540, 456, 408, 406, 450, 524, 608, 676, 710, 702, 655, 582, 505, 446, 424, 444, 503, 586, 671, 735, 759, 736, 667, 563, 441, 318, 210, 124, 65, 32, 23, 34, 66, 117, 187, 274, 371, 468, 552, 611, 635, 618, 564, 480, 380, 280, 190, 119, 72, 44, 32, 29, 30, 32, 31, 30, 27, 25, 24, 24, 25, 27, 29, 32, 33, 34, 34, 33, 31, 28, 25, 22, 19, 17, 14, 13, 12, 16, 26, 47, 83, 136, 208, 294, 387, 477, 552, 600, 614, 592, 536, 457, 366, 275, 195, 130, 84, 55, 38, 30, 26, 24, 24, 27, 37, 59, 97, 156, 236, 335, 444, 552, 646, 712, 741, 728, 674, 589, 484, 374, 272, 191, 138, 117, 127, 166, 227, 303, 383, 458, 519, 558, 571, 558, 526, 481, 435, 400, 382, 386, 408, 441, 474, 497, 501, 482, 441, 383, 316, 246, 180, 124, 80, 48, 27, 16, 12, 11, 12, 14, 14, 14, 13, 13, 13, 13, 14, 16, 17, 18, 17, 16, 13, 11, 8, 7, 6, 6, 6, 6, 6, 5, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 3, 5, 7, 9, 10, 11, 12, 12, 12, 11, 12, 12, 12, 13, 13, 12, 11, 10, 9, 9, 9, 10, 10, 10, 10, 9, 9, 8, 8, 8, 11, 16, 27, 44, 69, 104, 147, 198, 253, 308, 359, 402, 432, 447, 445, 426, 392, 347, 295, 241, 190, 143, 104, 73, 49, 33, 22, 15, 11, 10, 10, 10, 11, 11, 11, 11, 10, 10, 10, 10, 10, 11, 11, 11, 11, 11, 12, 13, 14, 15, 16, 18, 19, 20, 22, 23, 23, 24, 25, 27, 31, 38, 49, 64, 85, 112, 145, 184, 228, 276, 325, 371, 413, 445, 466, 475, 471, 456, 433, 404, 374, 345, 322, 307, 303, 309, 325, 349, 378, 408, 438, 465, 486, 503, 514, 521, 524, 525, 523, 519, 515, 509, 503, 495, 485, 471, 452, 428, 397, 362, 324, 284, 244, 207, 172, 141, 114, 92, 73, 57, 45, 36, 29, 24, 20, 18, 16, 14, 12, 10, 8, 6, 5, 4, 4, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 5, 5, 5, 5, 5, 5, 6, 7, 8, 9, 9, 9, 9, 9, 10, 10, 10, 9, 8, 8, 7, 7, 7, 8, 8, 10, 11, 13, 15, 18, 21, 25, 31, 37, 46, 56, 68, 83, 99, 116, 134, 153, 171, 190, 209, 229, 249, 268, 286, 301, 313, 320, 324, 324, 322, 318, 312, 305, 296, 284, 269, 253, 234, 215, 196, 177, 159, 142, 126, 111, 97, 85, 74, 64, 55, 47, 39, 33, 29, 26, 23, 21, 17, 14, 11, 9, 8, 8],
-"peakT": [5, 5, 5, 5, 5, 4, 4, 5, 5, 6, 6, 7, 8, 9, 10, 11, 12, 11, 10, 8, 8, 12, 19, 30, 41, 51, 57, 60, 61, 59, 53, 38, 15, 0, 0, 42, 177, 406, 713, 1048, 1341, 1523, 1547, 1408, 1141, 810, 489, 232, 68, 0, 0, 21, 65, 104, 133, 148, 151, 141, 119, 90, 59, 31, 13, 5, 8, 17, 28, 38, 44, 44, 39, 31, 22, 14, 10, 9, 13, 19, 26, 32, 35, 35, 32, 27, 21, 15, 10, 7, 6, 6, 7, 9, 10, 11, 11, 10, 8, 7, 6, 8, 12, 18, 25, 32, 37, 39, 34, 22, 6, 0, 0, 34, 109, 225, 370, 521, 652, 735, 755, 710, 611, 479, 340, 214, 116, 52, 18, 7, 11, 20, 29, 34, 35, 32, 27, 22, 17, 14, 13, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 11, 9, 7, 5, 4, 3, 3, 3, 4, 5, 5, 5, 5, 4, 4, 5, 6, 8, 10, 11, 9, 6, 2, 0, 0, 4, 10, 17, 23, 25, 25, 22, 21, 21, 24, 26, 27, 25, 18, 10, 4, 1, 3, 9, 16, 21, 22, 20, 14, 8, 4, 3, 5, 9, 15, 20, 24, 26, 25, 21, 17, 13, 11, 12, 16, 20, 26, 31, 36, 38, 33, 21, 3, 0, 0, 48, 153, 306, 485, 649, 754, 772, 697, 549, 369, 201, 75, 5, 0, 0, 23, 45, 53, 46, 25, 0, 0, 1, 62, 179, 339, 516, 667, 752, 748, 655, 499, 322, 164, 54, 0, 0, 4, 28, 46, 53, 52, 45, 35, 25, 15, 7, 2, 1, 3, 7, 11, 13, 13, 11, 8, 3, 0, 0, 2, 9, 19, 29, 38, 44, 45, 40, 32, 22, 12, 5, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 3, 3, 4, 6, 9, 13, 17, 21, 23, 23, 20, 16, 11, 6, 4, 4, 6, 10, 12, 14, 13, 10, 6, 2, 0, 0, 1, 5, 9, 13, 15, 15, 12, 8, 4, 1, 0, 0, 2, 5, 9, 13, 16, 17, 15, 12, 8, 3, 0, 0, 0, 2, 5, 9, 11, 11, 10, 8, 5, 2, 0, 0, 0, 2, 6, 10, 14, 16, 15, 12, 9, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 10, 16, 23, 30, 35, 37, 35, 30, 23, 16, 9, 4, 1, 0, 0, 1, 2, 2, 3, 3, 5, 8, 12, 17, 20, 21, 22, 23, 25, 29, 29, 22, 7, 0, 0, 34, 131, 286, 478, 667, 803, 850, 792, 646, 453, 262, 112, 22, 0, 0, 15, 33, 41, 39, 32, 23, 16, 10, 6, 5, 7, 11, 16, 20, 23, 23, 21, 16, 12, 8, 6, 5, 6, 9, 12, 16, 20, 23, 23, 22, 18, 14, 9, 6, 5, 6, 8, 11, 13, 13, 12, 10, 7, 5, 2, 1, 1, 2, 6, 10, 15, 18, 21, 21, 18, 15, 10, 7, 6, 6, 8, 11, 13, 14, 13, 11, 8, 5, 3, 2, 2, 2, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 4, 9, 15, 20, 22, 22, 20, 21, 24, 28, 28, 20, 4, 0, 0, 50, 170, 353, 573, 780, 921, 955, 873, 698, 477, 266, 106, 15, 0, 0, 23, 45, 55, 54, 47, 37, 28, 20, 13, 9, 7, 8, 10, 12, 13, 12, 12, 13, 16, 21, 27, 29, 28, 24, 22, 23, 28, 30, 24, 6, 0, 0, 53, 195, 420, 696, 965, 1156, 1215, 1126, 913, 636, 365, 155, 30, 0, 0, 20, 47, 62, 65, 61, 53, 44, 33, 22, 12, 5, 4, 8, 16, 23, 29, 30, 28, 23, 17, 11, 7, 5, 5, 7, 10, 12, 14, 14, 11, 7, 3, 0, 1, 5, 13, 20, 27, 31, 32, 32, 31, 27, 18, 4, 0, 0, 32, 113, 242, 402, 561, 678, 722, 678, 560, 399, 236, 106, 25, 0, 0, 9, 24, 31, 30, 25, 20, 17, 18, 20, 23, 26, 28, 28, 29, 31, 32, 31, 25, 12, 0, 0, 18, 87, 207, 365, 532, 667, 733, 706, 593, 422, 242, 104, 44, 75, 182, 327, 463, 549, 561, 500, 387, 254, 135, 49, 4, 0, 1, 14, 24, 27, 26, 22, 17, 14, 11, 10, 11, 13, 17, 21, 23, 24, 22, 18, 14, 9, 5, 3, 3, 4, 5, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 1, 2, 4, 6, 10, 14, 18, 21, 21, 19, 15, 12, 9, 9, 10, 13, 15, 17, 20, 23, 25, 21, 10, 0, 0, 13, 79, 198, 356, 524, 659, 724, 699, 592, 433, 264, 123, 33, 0, 0, 7, 22, 30, 29, 23, 18, 16, 17, 22, 26, 30, 31, 30, 29, 30, 31, 29, 19, 2, 0, 0, 55, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 174, 353, 567, 768, 905, 936, 848, 664, 434, 221, 82, 48, 120, 265, 431, 564, 625, 599, 498, 356, 211, 95, 24, 0, 0, 9, 22, 29, 29, 26, 21, 17, 14, 11, 8, 7, 7, 9, 11, 13, 15, 15, 13, 11, 8, 5, 3, 4, 6, 9, 14, 18, 21, 21, 18, 13, 8, 5, 4, 5, 8, 12, 14, 13, 11, 7, 3, 0, 0, 0, 1, 4, 7, 9, 11, 10, 9, 6, 3, 1, 0, 0, 0, 1, 3, 5, 8, 11, 13, 15, 14, 13, 10, 7, 4, 3, 2, 3, 4, 5, 6, 6, 6, 5, 4, 3, 2, 3, 4, 6, 10, 13, 17, 20, 21, 20, 16, 12, 7, 5, 4, 6, 8, 9, 8, 7, 8, 11, 18, 27, 33, 34, 29, 23, 19, 20, 22, 21, 10, 0, 0, 20, 120, 299, 542, 803, 1016, 1124, 1094, 935, 693, 431, 209, 62, 0, 0, 6, 30, 45, 48, 44, 38, 34, 31, 26, 20, 13, 8, 5, 5, 8, 13, 17, 21, 23, 25, 25, 25, 24, 23, 20, 15, 9, 5, 4, 7, 12, 12, 6, 0, 0, 14, 77, 188, 337, 493, 619, 678, 653, 551, 402, 244, 113, 29, 0, 0, 5, 18, 23, 20, 14, 9, 7, 8, 9, 11, 12, 13, 13, 13, 11, 8, 5, 2, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 2, 6, 9, 11, 12, 11, 9, 6, 2, 0, 0, 0, 1, 3, 5, 7, 7, 7, 6, 4, 3, 1, 1, 0, 1, 2, 4, 7, 11, 16, 19, 22, 23, 22, 20, 17, 14, 12, 11, 12, 13, 15, 15, 15, 13, 13, 14, 16, 18, 19, 17, 13, 8, 6, 7, 12, 14, 11, 1, 0, 0, 41, 132, 269, 432, 582, 680, 697, 629, 494, 331, 179, 67, 6, 0, 0, 15, 27, 31, 29, 24, 18, 14, 10, 7, 4, 1, 0, 0, 1, 2, 3, 3, 3, 2, 1, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 16, 20, 24, 26, 26, 24, 19, 13, 8, 5, 4, 5, 8, 11, 12, 11, 8, 6, 6, 7, 10, 12, 12, 9, 6, 6, 9, 13, 14, 8, 0, 0, 10, 72, 187, 344, 512, 649, 717, 695, 591, 433, 265, 124, 33, 0, 0, 7, 24, 33, 33, 27, 19, 13, 9, 7, 8, 10, 13, 16, 19, 20, 20, 18, 15, 12, 9, 7, 7, 7, 9, 11, 13, 16, 19, 23, 28, 35, 40, 41, 37, 29, 18, 11, 11, 15, 18, 14, 1, 0, 0, 55, 178, 363, 583, 788, 926, 956, 869, 691, 469, 260, 103, 15, 0, 0, 21, 39, 46, 45, 41, 34, 24, 9, 0, 0, 30, 118, 259, 437, 614, 745, 792, 741, 607, 426, 246, 104, 19, 0, 0, 16, 34, 42, 40, 33, 25, 18, 12, 9, 6, 5, 5, 6, 6, 7, 7, 6, 6, 5, 5, 6, 7, 8, 8, 8, 8, 7, 7, 7, 8, 8, 8, 8, 7, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 2, 5, 9, 13, 17, 18, 18, 15, 12, 9, 7, 6, 5, 6, 8, 11, 15, 20, 24, 26, 27, 25, 22, 17, 13, 11, 10, 10, 10, 9, 8, 10, 16, 29, 45, 59, 67, 64, 53, 40, 32, 31, 33, 28, 10, 0, 0, 47, 205, 469, 809, 1158, 1428, 1545, 1475, 1240, 905, 555, 265, 77, 0, 0, 11, 47, 71, 76, 63, 35, 0, 0, 0, 100, 301, 593, 929, 1232, 1421, 1442, 1286, 999, 658, 347, 123, 6, 0, 0, 33, 57, 64, 59, 50, 42, 37, 31, 25, 19, 14, 12, 12, 15, 19, 22, 24, 24, 25, 24, 23, 21, 18, 16, 13, 12, 12, 14, 16, 19, 22, 23, 23, 21, 19, 17, 15, 14, 13, 12, 11, 9, 7, 5, 3, 4, 5, 8, 12, 14, 15, 15, 12, 8, 4, 1, 0, 0, 2, 6, 10, 13, 15, 14, 11, 8, 5, 2, 1, 2, 3, 4, 5, 6, 7, 9, 11, 14, 15, 17, 17, 16, 13, 11, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 11, 12, 11, 9, 7, 4, 1, 0, 0, 0, 2, 5, 8, 11, 13, 13, 12, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 11, 13, 12, 9, 6, 2, 0, 0, 1, 6, 11, 15, 18, 19, 17, 13, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 6, 8, 10, 12, 13, 13, 11, 8, 4, 2, 1, 2, 5, 9, 13, 17, 18, 19, 17, 15, 13, 11, 9, 9, 8, 8, 7, 6, 6, 8, 12, 17, 20, 21, 18, 12, 7, 6, 8, 12, 12, 5, 0, 0, 22, 99, 228, 397, 570, 705, 764, 730, 611, 443, 268, 124, 33, 0, 0, 6, 21, 28, 27, 21, 15, 11, 8, 7, 6, 6, 6, 6, 6, 5, 3, 2, 1, 1, 3, 6, 9, 11, 12, 11, 9, 6, 4, 1, 0, 0, 0, 1, 3, 5, 7, 9, 11, 13, 15, 16, 16, 15, 13, 11, 10, 9, 10, 11, 14, 16, 17, 17, 15, 13, 10, 7, 6, 7, 8, 10, 10, 9, 7, 4, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 6, 9, 12, 16, 18, 19, 19, 17, 14, 10, 7, 4, 3, 3, 3, 4, 6, 7, 7, 7, 7, 7, 7, 8, 11, 14, 18, 20, 21, 20, 18, 15, 12, 10, 7, 6, 5, 5, 8, 15, 24, 33, 38, 38, 32, 23, 16, 15, 18, 20, 14, 0, 0, 2, 70, 212, 424, 674, 908, 1064, 1099, 1001, 799, 547, 307, 125, 21, 0, 0, 16, 34, 40, 37, 31, 26, 24, 21, 18, 13, 8, 5, 4, 5, 9, 13, 17, 19, 21, 21, 20, 18, 16, 14, 12, 12, 11, 11, 10, 9, 6, 4, 1, 0, 0, 0, 2, 5, 7, 8, 8, 7, 6, 4, 3, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 11, 10, 8, 5, 2, 0, 0, 0, 1, 3, 5, 6, 7, 8, 12, 18, 25, 30, 32, 27, 19, 10, 6, 9, 15, 18, 10, 0, 0, 16, 106, 271, 498, 745, 952, 1065, 1049, 910, 687, 438, 222, 73, 0, 0, 1, 23, 36, 38, 34, 28, 25, 23, 22, 20, 16, 13, 10, 8, 7, 7, 8, 9, 11, 13, 17, 20, 21, 20, 17, 13, 8, 4, 2, 2, 5, 9, 15, 20, 23, 24, 22, 17, 12, 6, 2, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 4, 10, 18, 28, 39, 48, 54, 54, 50, 42, 32, 23, 17, 12, 9, 7, 6, 7, 11, 19, 30, 42, 49, 50, 42, 29, 17, 10, 11, 15, 14, 5, 0, 0, 41, 157, 349, 596, 852, 1054, 1148, 1107, 943, 700, 439, 218, 69, 0, 0, 3, 25, 39, 42, 39, 34, 31, 29, 27, 24, 21, 18, 15, 15, 14, 13, 12, 10, 7, 5, 4, 4, 5, 6, 6, 7, 8, 8, 9, 10, 11, 12, 12, 12, 9, 6, 3, 1, 0, 0, 3, 7, 11, 14, 16, 16, 15, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 5, 7, 9, 12, 14, 17, 20, 21, 21, 20, 19, 18, 16, 15, 14, 12, 9, 6, 5, 6, 12, 20, 29, 36, 36, 29, 18, 8, 3, 5, 10, 12, 5, 0, 0, 26, 113, 261, 454, 657, 819, 898, 869, 742, 551, 346, 171, 54, 0, 0, 2, 19, 28, 28, 23, 17, 13, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 7, 7, 5, 3, 1, 0, 0, 0, 1, 3, 6, 8, 9, 9, 7, 5, 2, 0, 0, 0, 0, 1, 4, 6, 8, 9, 8, 6, 3, 1, 2, 6, 12, 17, 20, 18, 13, 6, 3, 3, 7, 9, 6, 0, 0, 5, 51, 141, 271, 422, 561, 652, 671, 611, 489, 338, 193, 83, 17, 0, 0, 6, 15, 17, 14, 9, 5, 4, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 6, 12, 18, 22, 22, 18, 12, 7, 5, 7, 10, 8, 1, 0, 0, 35, 116, 243, 401, 558, 674, 719, 678, 565, 408, 247, 116, 33, 0, 0, 5, 18, 24, 23, 18, 12, 8, 5, 4, 3, 3, 3, 5, 8, 11, 13, 14, 14, 13, 11, 10, 9, 9, 10, 9, 9, 7, 5, 2, 0, 0, 0, 0, 1, 3, 6, 10, 16, 25, 35, 45, 53, 54, 48, 34, 17, 4, 0, 5, 14, 16, 7, 0, 0, 38, 156, 356, 620, 898, 1125, 1243, 1219, 1061, 810, 531, 283, 107, 13, 0, 0, 21, 38, 43, 41, 36, 31, 28, 25, 21, 16, 12, 10, 10, 12, 15, 18, 20, 21, 21, 22, 22, 22, 21, 21, 20, 19, 18, 16, 14, 12, 10, 9, 10, 14, 22, 31, 40, 44, 42, 35, 24, 16, 12, 12, 14, 10, 1, 0, 0, 46, 148, 305, 501, 696, 845, 910, 872, 743, 555, 354, 181, 62, 1, 0, 3, 28, 51, 66, 73, 72, 63, 49, 32, 15, 5, 4, 9, 14, 13, 4, 0, 9, 67, 192, 384, 623, 865, 1051, 1132, 1082, 914, 679, 451, 304, 288, 412, 637, 893, 1098, 1188, 1135, 957, 703, 437, 215, 69, 0, 0, 7, 32, 50, 60, 64, 66, 69, 70, 67, 58, 46, 31, 19, 12, 13, 20, 30, 37, 39, 36, 35, 50, 94, 178, 302, 449, 592, 692, 720, 660, 524, 351, 198, 125, 175, 358, 643, 965, 1245, 1409, 1416, 1266, 1001, 687, 395, 173, 43, 0, 0, 20, 42, 52, 51, 43, 34, 22, 9, 0, 0, 26, 93, 204, 349, 502, 630, 702, 698, 620, 487, 333, 190, 82, 19, 0, 0, 10, 23, 33, 39, 42, 44, 43, 38, 32, 24, 19, 16, 16, 13, 7, 0, 0, 11, 65, 163, 300, 456, 598, 693, 715, 660, 541, 389, 237, 114, 34, 0, 0, 7, 22, 31, 33, 29, 23, 17, 12, 9, 8, 9, 11, 15, 19, 22, 25, 27, 27, 25, 23, 21, 18, 16, 14, 13, 13, 14, 17, 21, 25, 28, 28, 25, 18, 11, 6, 5, 7, 9, 7, 0, 0, 0, 35, 111, 230, 377, 526, 642, 695, 672, 578, 438, 285, 152, 58, 8, 0, 0, 10, 17, 18, 14, 9, 6, 4, 3, 2, 2, 3, 5, 7, 11, 14, 17, 20, 21, 21, 20, 17, 12, 8, 4, 2, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 12, 16, 18, 18, 16, 12, 7, 3, 0, 0, 0, 4, 10, 16, 21, 24, 25, 23, 19, 15, 10, 6, 4, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 15, 24, 34, 43, 51, 54, 51, 43, 29, 15, 3, 0, 0, 5, 9, 6, 0, 0, 13, 74, 187, 351, 542, 724, 856, 905, 859, 729, 547, 352, 185, 67, 6, 0, 0, 14, 21, 18, 16, 31, 80, 173, 310, 474, 634, 756, 808, 775, 665, 509, 356, 254, 236, 311, 458, 633, 784, 866, 854, 752, 585, 395, 222, 95, 22, 0, 0, 7, 9, 6, 7, 28, 84, 180, 310, 454, 584, 673, 700, 657, 556, 418, 274, 149, 60, 11, 0, 0, 9, 19, 23, 23, 21, 17, 14, 11, 9, 8, 8, 10, 13, 16, 19, 21, 22, 22, 22, 21, 19, 17, 14, 12, 9, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 6, 10, 13, 16, 19, 20, 19, 17, 13, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 12, 15, 17, 18, 17, 15, 12, 8, 4, 1, 0, 0, 0, 1, 4, 8, 14, 19, 24, 27, 27, 24, 19, 12, 6, 0, 0, 0, 0, 5, 8, 6, 0, 0, 4, 47, 137, 277, 452, 635, 787, 876, 880, 800, 653, 474, 298, 154, 58, 8, 0, 0, 9, 16, 17, 15, 13, 12, 13, 14, 16, 18, 20, 21, 20, 17, 13, 9, 4, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 2, 8, 15, 24, 32, 37, 39, 36, 31, 23, 15, 7, 1, 0, 0, 0, 4, 8, 7, 0, 0, 0, 39, 127, 274, 471, 690, 894, 1040, 1097, 1051, 915, 716, 497, 296, 142, 46, 1, 0, 2, 13, 21, 22, 21, 18, 17, 17, 18, 19, 19, 20, 20, 19, 17, 13, 9, 4, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 5, 12, 22, 32, 40, 44, 44, 39, 32, 24, 17, 11, 7, 2, 0, 0, 0, 2, 5, 6, 1, 0, 0, 31, 109, 242, 425, 638, 845, 1006, 1090, 1078, 974, 799, 589, 383, 211, 90, 22, 0, 0, 5, 13, 16, 12, 5, 0, 0, 10, 48, 115, 213, 334, 462, 576, 653, 677, 644, 559, 441, 311, 192, 99, 38, 6, 0, 0, 6, 11, 13, 13, 11, 8, 6, 4, 3, 2, 3, 4, 5, 6, 5, 5, 3, 3, 3, 5, 9, 14, 19, 23, 26, 28, 28, 28, 29, 29, 28, 26, 22, 16, 11, 8, 5, 3, 0, 0, 0, 17, 60, 135, 244, 377, 516, 637, 717, 740, 702, 610, 483, 344, 216, 115, 47, 11, 0, 2, 10, 17, 21, 21, 19, 16, 13, 11, 12, 15, 20, 28, 36, 43, 48, 49, 47, 43, 37, 31, 26, 22, 19, 16, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 11, 43, 107, 213, 360, 541, 735, 914, 1049, 1114, 1096, 1000, 841, 650, 456, 287, 159, 80, 42, 34, 41, 53, 64, 74, 91, 124, 180, 262, 363, 471, 569, 638, 669, 662, 629, 592, 573, 590, 648, 736, 833, 913, 955, 952, 913, 858, 814, 804, 836, 904, 986, 1053, 1079, 1044, 946, 798, 621, 441, 281, 158, 75, 29, 10, 6, 11, 21, 41, 77, 138, 228, 345, 481, 619, 740, 826, 866, 859, 816, 754, 696, 660, 655, 678, 716, 750, 758, 729, 658, 554, 431, 306, 197, 114, 58, 29, 18, 18, 23, 28, 32, 34, 33, 32, 30, 27, 25, 24, 22, 21, 20, 19, 17, 15, 12, 9, 6, 4, 2, 2, 2, 3, 5, 7, 9, 10, 11, 12, 12, 13, 13, 14, 14, 14, 13, 11, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 9, 9, 9, 8, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 28, 61, 106, 164, 227, 289, 341, 378, 393, 385, 354, 306, 248, 188, 132, 86, 52, 31, 20, 17, 17, 19, 20, 20, 18, 14, 10, 6, 3, 1, 0, 0, 0, 2, 4, 6, 9, 12, 14, 15, 15, 13, 11, 8, 7, 10, 22, 45, 83, 135, 202, 279, 358, 430, 487, 519, 524, 500, 451, 384, 308, 233, 166, 111, 72, 47, 34, 27, 24, 22, 19, 16, 12, 8, 6, 5, 5, 5, 6, 7, 8, 10, 11, 11, 11, 10, 8, 6, 4, 2, 3, 7, 17, 37, 70, 117, 178, 251, 330, 406, 472, 519, 543, 539, 509, 457, 390, 314, 239, 170, 114, 72, 44, 27, 18, 14, 12, 11, 10, 9, 8, 8, 8, 9, 10, 11, 12, 14, 15, 17, 19, 21, 23, 23, 23, 22, 20, 18, 16, 15, 16, 17, 18, 20, 21, 21, 21, 20, 18, 15, 13, 11, 11, 11, 13, 16, 19, 22, 25, 28, 31, 34, 38, 44, 54, 71, 96, 131, 175, 229, 288, 348, 404, 452, 486, 505, 511, 506, 494, 480, 467, 456, 449, 444, 440, 433, 421, 404, 379, 346, 306, 262, 216, 175, 141, 118, 108, 112, 129, 158, 197, 243, 293, 344, 390, 428, 454, 464, 457, 434, 396, 349, 296, 242, 191, 147, 110, 81, 58, 42, 30, 22, 16, 12, 11, 10, 11, 12, 13, 13, 14, 14, 15, 15, 16, 16, 16, 15, 13, 12, 10, 8, 6, 5, 4, 3, 2, 2, 2, 3, 4, 6, 7, 8, 9, 9, 11, 12, 14, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 34, 41, 53, 68, 89, 114, 142, 174, 207, 241, 274, 305, 331, 351, 363, 368, 363, 351, 332, 306, 276, 244, 212, 181, 152, 127, 105, 88, 74, 63, 55, 49, 45, 41, 39, 37, 38, 40, 45, 54, 67, 82, 101, 123, 146, 171, 197, 224, 251, 276, 300, 320, 337, 348, 352, 350, 341, 327, 307, 285, 261, 236, 212, 188, 165, 142, 121, 102, 86, 73, 63, 55, 50, 45, 41, 37, 35, 34, 35, 38, 43, 49, 58, 68, 81, 96, 114, 135, 160, 186, 215, 244, 272, 298, 322, 343, 360, 374, 384, 390, 392, 389, 381, 368, 350, 329, 305, 281, 257, 234, 213, 193, 174, 156, 139, 122, 108, 95, 85, 78, 72, 69, 68, 69, 72, 76, 83, 93, 106, 123, 142, 164, 188, 215, 244, 276, 312, 353, 399, 447, 498, 547, 593, 635, 674, 709, 743, 775, 803, 826, 842, 850, 850, 841, 827, 806, 782, 754, 723, 689, 652, 613, 572, 532, 491, 451, 412, 375, 340, 308, 277, 249, 222, 197, 173, 151, 131, 116, 104, 95, 88, 80, 72, 65, 59, 56, 55, 54],
-"basecallPos": [301, 313, 325, 337, 349, 362, 374, 387, 399, 412, 424, 436, 447, 459, 472, 483, 497, 508, 521, 533, 545, 557, 571, 583, 594, 607, 619, 630, 643, 656, 668, 681, 692, 704, 716, 728, 740, 751, 763, 775, 787, 800, 813, 825, 837, 848, 861, 872, 883, 895, 906, 917, 929, 940, 953, 965, 978, 989, 1002, 1014, 1026, 1037, 1051, 1063, 1076, 1087, 1097, 1109, 1120, 1132, 1144, 1158, 1169, 1182, 1194, 1205, 1216, 1227, 1238, 1249, 1260, 1271, 1283, 1295, 1307, 1319, 1332, 1344, 1355, 1367, 1379, 1391, 1403, 1414, 1427, 1439, 1450, 1463, 1475, 1487, 1498, 1510, 1523, 1534, 1545, 1558, 1569, 1581, 1593, 1606, 1619, 1631, 1642, 1654, 1666, 1678, 1691, 1703, 1715, 1727, 1739, 1752, 1765, 1777, 1790, 1801, 1811, 1823, 1835, 1847, 1859, 1872, 1885, 1896, 1908, 1919, 1931, 1943, 1954, 1967, 1980, 1992, 2005, 2017, 2029, 2040, 2052, 2064, 2073, 2087, 2099, 2112, 2125, 2137, 2148, 2160, 2172, 2183, 2197, 2208, 2220, 2234, 2246, 2259, 2271, 2284, 2295, 2305, 2316, 2328, 2340, 2352, 2366, 2378, 2388, 2400, 2412, 2424, 2435, 2448, 2459, 2471, 2484, 2496, 2508, 2517, 2530, 2543, 2556, 2569, 2582, 2593, 2605, 2615, 2626, 2638, 2651, 2663, 2675, 2687, 2700, 2711, 2723, 2734, 2745, 2756, 2770, 2782, 2792, 2803, 2814, 2827, 2838, 2850, 2862, 2875, 2889, 2900, 2914, 2926, 2940, 2951, 2961, 2972, 2983, 2994, 3004, 3015, 3026, 3039, 3051, 3063, 3075, 3088, 3100, 3112, 3123, 3133, 3147, 3159, 3171, 3183, 3194, 3204, 3218, 3231, 3242, 3255, 3266, 3276, 3289, 3302, 3312, 3325, 3337, 3351, 3362, 3373, 3384, 3397, 3409, 3416, 3428, 3439, 3449, 3459, 3472, 3482, 3492, 3506, 3517, 3531, 3543, 3557, 3569, 3581, 3593, 3605, 3615, 3625, 3639],
-"basecalls": {"301":"1:G", "313":"2:C", "325":"3:A", "337":"4:A", "349":"5:A", "362":"6:A", "374":"7:A", "387":"8:G", "399":"9:C", "412":"10:G", "424":"11:C", "436":"12:T", "447":"13:A", "459":"14:A", "472":"15:C", "483":"16:A", "497":"17:C", "508":"18:A", "521":"19:G", "533":"20:G", "545":"21:G", "557":"22:G", "571":"23:C", "583":"24:T", "594":"25:A", "607":"26:G", "619":"27:G", "630":"28:T", "643":"29:C", "656":"30:A", "668":"31:G", "681":"32:A", "692":"33:T", "704":"34:G", "716":"35:C", "728":"36:T", "740":"37:T", "751":"38:G", "763":"39:A", "775":"40:G", "787":"41:G", "800":"42:G", "813":"43:C", "825":"44:A", "837":"45:T", "848":"46:G", "861":"47:A", "872":"-", "883":"-", "895":"48:T", "906":"49:T", "917":"50:G", "929":"51:A", "940":"52:C", "953":"53:A", "965":"54:A", "978":"55:C", "989":"56:A", "1002":"57:C", "1014":"58:A", "1026":"59:G", "1037":"60:T", "1051":"61:C", "1063":"62:C", "1076":"63:G", "1087":"64:T", "1097":"65:G", "1109":"66:A", "1120":"-", "1132":"67:A", "1144":"68:A", "1158":"69:C", "1169":"70:A", "1182":"71:G", "1194":"72:T", "1205":"73:G", "1216":"74:G", "1227":"-", "1238":"-", "1249":"-", "1260":"-", "1271":"-", "1283":"75:G", "1295":"76:G", "1307":"77:G", "1319":"78:C", "1332":"79:A", "1344":"80:G", "1355":"81:T", "1367":"82:A", "1379":"83:A", "1391":"84:C", "1403":"85:G", "1414":"86:T", "1427":"87:C", "1439":"88:T", "1450":"89:A", "1463":"90:G", "1475":"91:G", "1487":"92:G", "1498":"93:A", "1510":"94:C", "1523":"95:G", "1534":"96:C", "1545":"97:T", "1558":"98:C", "1569":"99:T", "1581":"100:C", "1593":"101:C", "1606":"102:C", "1619":"103:A", "1631":"104:A", "1642":"105:A", "1654":"106:C", "1666":"107:A", "1678":"108:C", "1691":"109:C", "1703":"110:G", "1715":"111:A", "1727":"112:A", "1739":"113:G", "1752":"114:C", "1765":"115:C", "1777":"116:A", "1790":"117:G", "1801":"118:T", "1811":"119:G", "1823":"120:G", "1835":"121:A", "1847":"122:C", "1859":"123:C", "1872":"124:A", "1885":"125:G", "1896":"126:C", "1908":"127:A", "1919":"128:C", "1931":"129:A", "1943":"130:C", "1954":"131:T", "1967":"132:C", "1980":"133:C", "1992":"134:A", "2005":"135:A", "2017":"136:G", "2029":"137:G", "2040":"138:A", "2052":"139:A", "2064":"140:A", "2073":"141:T", "2087":"142:C", "2099":"143:C", "2112":"144:C", "2125":"145:G", "2137":"146:G", "2148":"147:C", "2160":"148:A", "2172":"149:C", "2183":"150:T", "2197":"151:C", "2208":"152:A", "2220":"153:C", "2234":"154:C", "2246":"155:G", "2259":"156:C", "2271":"157:A", "2284":"158:G", "2295":"159:T", "2305":"160:G", "2316":"161:G", "2328":"162:A", "2340":"163:A", "2352":"164:A", "2366":"165:C", "2378":"166:T", "2388":"167:G", "2400":"168:G", "2412":"169:G", "2424":"170:G", "2435":"171:C", "2448":"172:T", "2459":"173:A", "2471":"174:C", "2484":"175:A", "2496":"176:A", "2508":"177:A", "2517":"178:T", "2530":"179:C", "2543":"180:C", "2556":"181:A", "2569":"182:C", "2582":"183:T", "2593":"184:A", "2605":"185:G", "2615":"186:T", "2626":"187:T", "2638":"188:C", "2651":"189:C", "2663":"190:T", "2675":"191:T", "2687":"192:C", "2700":"193:T", "2711":"194:G", "2723":"195:A", "2734":"196:T", "2745":"197:A", "2756":"198:C", "2770":"199:A", "2782":"200:A", "2792":"201:T", "2803":"202:A", "2814":"203:C", "2827":"204:A", "2838":"205:A", "2850":"206:A", "2862":"207:C", "2875":"208:C", "2889":"209:A", "2900":"210:G", "2914":"211:A", "2926":"212:C", "2940":"213:A", "2951":"214:T", "2961":"215:G", "2972":"216:T", "2983":"217:T", "2994":"218:A", "3004":"219:T", "3015":"220:A", "3026":"221:C", "3039":"222:A", "3051":"223:G", "3063":"224:C", "3075":"225:A", "3088":"226:C", "3100":"227:A", "3112":"228:G", "3123":"229:G", "3133":"230:T", "3147":"231:C", "3159":"232:A", "3171":"233:A", "3183":"234:G", "3194":"235:G", "3204":"236:T", "3218":"237:C", "3231":"238:A", "3242":"239:G", "3255":"240:A", "3266":"241:G", "3276":"242:T", "3289":"243:C", "3302":"244:T", "3312":"245:A", "3325":"246:G", "3337":"247:C", "3351":"248:A", "3362":"249:T", "3373":"250:A", "3384":"251:G", "3397":"252:A", "3409":"253:A", "3416":"254:T", "3428":"255:C", "3439":"256:T", "3449":"257:T", "3459":"258:T", "3472":"259:C", "3482":"260:T", "3492":"261:T", "3506":"262:C", "3517":"263:G", "3531":"264:C", "3543":"265:G", "3557":"266:C", "3569":"267:G", "3581":"268:G", "3593":"269:G", "3605":"270:G", "3615":"271:T", "3625":"272:G", "3639":"273:C"}
-}
-]
-}
diff -r 7e49c6b19f5e -r f2a7aaf93a1d test-data/0489 F4/poliovirus1sabin.json
--- a/test-data/0489 F4/poliovirus1sabin.json Tue Jul 19 11:47:08 2022 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,98 +0,0 @@
-{
-"gapFreeConsensus": "GGTTTTGTGTCAGCGTGTAATGACTTCAGTGTGCGCTTACTGCGAGACACAACACACATTAGTCAAGAGGCTATGCCACAAGGAATTGGTGACATGATTGAGGGGGCTGTTGAAGGGATTGTTAAAAATGCATTGGTTCCCCCGACTTCCACCAATAACCTGCCTGACACAAAGCCGAGCGGTCCAGCCCACTCCAAGGAGATACCTGCATTGACAGCCGTGGAGACAGGGGCTACCAATCCGTTGGTGCCTTCGGACACCGTGCAAACGCGCCATGTCATCCAGAGACGAACGCGGTCAGAGTCCACGGTTGAGTCATTCTTTGCAAGAGGGGCTTGCGTGGCTATCATTGAGGTGGACAATGATGCACCGACAAAGCGCGCCAGCAGATTGTTCTCGGTTTGGAAAATAACTTACAAAGATACTGTTCAACTGAGACGCAAACTGGAATTTTTCACATATTCAAGGTTTGACATGGAGTTCACTTTTGTGGTCACCTCAAACTACACTGATGCAAATAACGGACATGCATTGAACCAAGTTTATCAGATAATGTATATACCACCCGGAGCACCTATCCCTGGTAAATGGAATGACTATACGTGGCAGACGTCCTCTAACCCGTCAGTGTTTTACACCTATGGGGCGCCCCCAGCAAGAATATCAGTGCCCTACGTGGGAATTGCTAATGCGTATTCCCACTTTTATGATGGATTTGCAAAAGTACCACTAGCGGGTCAAGCCTCAACTGAAGGTGATTCGTTGTACGGTGCTGCCTCACTGAATGATTTTGGATCATTGGCTGTTCGCGTGGTAAATGATCACAACCCCACGCGGCTCACCTCTAAGGTCAGAGTGTACATGAAGCCAAAGCATGTCAGAGTCTGGTGCCCACGACCTCCACGAGCAGTCCCATACTTCGGACCAGGTGTTGATTATAAAGATGGGCTCACCCCACTACCAGAAAAGGGATTAACGACTTATGGATTTGGACACCAAAACAAAGCTGTGTACACAGCTGGCTACAAAATTTGCAATTACCACCTAGCTACACAAGAAGACTTGCAAAATGCCGTGAGTGTCATGTGGAATAGAAACCTCTT",
-"gappedConsensus": "----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGTTTTGTGTCAGCGTGTAATGACTTCAGTGTGCGCTTACTGCGAGACACAACACACATTAGTCAAGAGGCTATGCCACAAGGAATTGGTGACATGATTGAGGGGGCTGTTGAAGGGATTGTTAAAAATGCATTGGTTCCCCCGACTTCCACCAATAACCTGCCTGACACA-AAGCCGAGCGGTCCAGCCCACTCCAAGGAGATACCTGCATTGACAGCCGTGGAGACAGGGGCTACCAATCCGTTGGTGCCTTCGGACACCGTGCAAACGCGCCATGTCATCCAGAGACGAACGCGGTCAGAGTCCACGGTTGAGTCATTCTTTGCAAGAGGGGCTTGCGTGGCTATCATTGAGGTGGACAATGATGCACCGACAAAGCGCGCCAGCAGATTGTTCTCGGTTTGGAAAATAACTTACAAAGATACTGTTCAACTGAGACGCAAACTGGAATTTTTCACATATTCAAGGTTTGACATGGAGTTCACTTTTGTGGTCACCTCAAACTACACTGATGCAAATAACGGACATGCATTGAACCAAGTTTATCAGATAATGTATATACCACCCGGAGCACCTATCCCTGGTAAATGGAATGACTATACGTGGCAGACGTCCTCTAACCCGTCAGTGTTTTACACCTATGGGGCGCCCCCAGCAAGAATATCAGTGCCCTACGTGGGAATTGCTAATGCGTATTCCCACTTTTATGATGGATTTGCAAAAGTACCACTAGCGGGTCAAGCCTCAACTGAAGGTGATTCGTTGTACGGTGCTGCCTCACTGAATGATTTTGGATCATTGGCTGTTCGCGTGGTAAATGATCACAACCCCACGCGGCTCACCTCTAAGGTCAGAGTGTACATGAAGCCAAAGCATGTCAGAGTCTGGTGCCCACGACCTCCACGAGCAGTCCCATACTTCGGACCAGGTGTTGATTATAAAGATGG---GCTCACCCCACTACCAGAAAAGGGATTAACGACTTATGGATTTGGACACCAAAACAAAGCTGTGTACACAGCTGGCTACAAAATTTGCAATTACCACCTAGCTACACAAGAAGACTTGCAAAATGCCGTGAGTGTCATGTGGAATAGAAACCTCTT-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------",
-"msa":
-[
-{
-"reference": false,
-"forward": false,
-"traceFileName": "dataset_152168",
-"leadingGaps": "2619",
-"trailingGaps": "3997",
-"align": "TGGAGACAGGGGCTACCAATCCGTTGGTGCCTTCGGACACCGTGCAAACGCGCCATGTCATCCAGAGACGAACGCGGTCAGAGTCCACGGTTGAGTCATTCTTTGCAAGAGGGGCTTGCGTGGCTATCATTGAGGTGGACAATGATGCACCGACAAAGCGCGCCAGCAGATTGTTCTCGGTTTGGAAAATAACTTACAAAGATACTGTTCAACTGAGACGCAAACTGGAATTTTTCACATATTCAAGGTTTGACATGGAGTTCACTTTTGTGGTCACCTCAAACTACACTGATGCAAATAACGGACATGCATTGAACCAAGTTTATCAGATAATGTATATACCACCCGGAGCACCTATCCCTGGTAAATGGAATGACTATACGTGGCAGACGTCCTCTAACCCGTCAGTGTTTTACACCTATGGGGCGCCCCCAGCAAGAATATCAGTGCCCTACGTGGGAATTGCTAATGCGTATTCCCACTTTTATGATGGATTTGCAAAAGTACCACTAGCGGGTCAAGCCTCAACTGAAGGTGATTCGTTGTACGGTGCTGCCTCACTGAATGATTTTGGATCATTGGCTGTTCGCGTGGTAAATGATCACAACCCCACGCGGCTCACCTCTAAGGTCAGAGTGTACATGAAGCCAAAGCATGTCAGAGTCTGGTGCCCACGACCTCCACGAGCAGTCCCATACTTCGGACCAGGTGTTGATTATAAAGATGG---GCTCACCCCACTACCAGAAAAGGGATTAACGACTTATGGATTTGGACACCAAAACAAAGCTGTGTACACAGCTGGCTACAAAATTTGCAATTACCA"
-}
-,
-{
-"reference": false,
-"forward": true,
-"traceFileName": "dataset_152178",
-"leadingGaps": "2941",
-"trailingGaps": "3937",
-"align": "TTATCAGATAATGTATATACCACCCGGAGCACCTATCCCTGGTAAATGGAATGACTATACGTGGCAGACGTCCTCTAACCCGTCAGTGTTTTACACCTATGGGGCGCCCCCAGCAAGAATATCAGTGCCCTACGTGGGAATTGCTAATGCGTATTCCCACTTTTATGATGGATTTGCAAAAGTACCACTAGCGGGTCAAGCCTCAACTGAAGGTGATTCGTTGTACGGTGCTGCCTCACTGAATGATTTTGGATCATTGGCTGTTCGCGTGGTAAATGATCACAACCCCACGCGGCTCACCTCTAAGGTCAGAGTGTACATGAAGCCAAAGCATGTCAGAGTCTGGTGCCCACGACCTCCACGAGCAGTCCCATACTTCGGACCAGGTGTTGATTATAAAGATGG---GCTCACCCCACTACCAGAAAAGGGATTAACGACTTATGGATTTGGACACCAAAACAAAGCTGTGTACACAGCTGGCTACAAAATTTGCAATTACCACCTAGCTACACAAGAAGACTTGCAAAATGCCGTGAGTGTCATGTGGAATAGAAACCTCTT"
-}
-,
-{
-"reference": false,
-"forward": true,
-"traceFileName": "dataset_152167",
-"leadingGaps": "2492",
-"trailingGaps": "4204",
-"align": "TGATTGAGGGGGCTGTTGAAGGGATTGTTAAAAATGCATTGGTTCCCCCGACTTCCACCAATAACCTGCCTGACACA-AAGCCGAGCGGTCCAGCCCACTCCAAGGAGATACCTGCATTGACAGCCGTGGAGACAGGGGCTACCAATCCGTTGGTGCCTTCGGACACCGTGCAAACGCGCCATGTCATCCAGAGACGAACGCGGTCAGAGTCCACGGTTGAGTCATTCTTTGCAAGAGGGGCTTGCGTGGCTATCATTGAGGTGGACAATGATGCACCGACAAAGCGCGCCAGCAGATTGTTCTAGGTTTGGAAAATAACTTACAAAGATACTGTTCAACTGAGACGCAAACTGGAATTTTTCACATATTCAAGGTTTGACATGGAGTTCACTTTTGTGGTCACCTCAAACTACACTGATGCAAATAACGGACATGCATTGAACCAAGTTTATCAGATAATGTATATACCACCCGGAGCACCTATCCCTGGTAAATGGAATGACTATACGTGGCAGACGTCCTCTAACCCGTCAGTGTTTTACACCTATGGGGCGCCCCCAGCAAGAATATCAGTGCCCTACGTGGGAATTGCTAATGCGTATTCCCACTTTTATGATGGATTTGCAAAAGTACCACTAGCGGGTCAAGCCTCAACTGAAGGTGATTCGTTGTACGGTGCTGCCTCACTGAATGATTTTGGATCATTGGCTGTTCGCGTGGTAAATGATCACAACCCCACGCGGCT"
-}
-,
-{
-"reference": false,
-"forward": false,
-"traceFileName": "dataset_152176",
-"leadingGaps": "2398",
-"trailingGaps": "4591",
-"align": "GGTTTTGTGTCAGCGTGTAATGACTTCAGTGTGCGCTTACTGCGAGACACAACACACATTAGTCAAGAGGCTATGCCACAAGGAATTGGTGACATGATTGAGGGGGCTGTTGAAGGGATTGTTAAAAATGCATTGGTTCCCCCGACTTCCACCAATAACCTGCCTGACACA-AAGCCGAGCGGTCCAGCCCACTCCAAGGAGATACCTGCATTGACAGCCGTGGAGACAGGGGCTACCAATCCGTTGGTGCCTTCGGACACCGTGCAAACGCGCCATGTCATCCAGAGACGAACGCGGTCAGAGTCCACGGTTGAGTCATTCTTTGCAAGAGGGGCTTGCGTGGCTATCATTGAGGTGGACAATGATGCACCGACAAAGCGCGCCAGCAGATTGTTCTCGGTTTGGAAAATAACTTACAAAGATACTGTTCAACTGAGACGCAAACTGGAATT"
-}
-,
-{
-"reference": true,
-"forward": true,
-"traceFileName": "",
-"leadingGaps": "0",
-"trailingGaps": "0",
-"align": "TTAAAACAGCTCTGGGGTTGCACCCGCCCCAGAGGCCCACGTGGCGGCTAGTACTCCGGTATTGCGGTACCCTTGTACGCCTGTTTTATACTCCCTTCCCGTAACTTAGACGCACAAAACCAAGTTCAATAGAAGGGGGTACAAACCAGTACCACCACGAACAAGCACTTCTGTTTCCCCGGTGATGTTGTATAGACTGCTTGCGTGGTTGAAAGCGACGGATCCGTTATCCGCTTATGTACTTCGAGAAGCCCAGTACCACCTCGGAATCTTCGATGCGTTGCGCTCAGCACTCAACCCCAGAGTGTAGCTTAGGCTGATGAGTCTGGACATCCCTCACCGGTGACGGTGGTCTAGGCTGCGTTGGCGGCCTACCTATGGCTAACGCCATGGGACGCTAGTTGTGAACAAGGTGTGAAGAGCCTATTGAGCTACATAAGAATCCTCCGGCCCCTGAATGCGGCTAATCCCAACCTCGGGGCAGGTGGTCACAAACCAGTGATTGGCCTGTCGTAACGCGCAAGTCCGTGGCGGAACCGACTACTTTGGGTGTCCGTGTTTCCTTTTATTTTATTGTGGCTGCTTATGGTGACAATCACAGATTGTTATCATAAAGCGAATTGGATTGGCCATCCGGTGAAAGTGAGATTCATTATCTATCTGTTTGCTGGATTCGCTCCATTGAGTGTGTTTACTCTAAGTACAATTTCAACAGTTATTTCAATCAGACAATTGTATCATAATGGGTGCTCAGGTTTCATCACAGAAAGTGGGCGCACATGAAAACTCAAATAGAGCGTATGGTGGTTCTACCATTAATTACACCACCATTAATTATTATAGAGATTCAGCTAGTAACGCGGCTTCGAAACAGGACTTCTCTCAAGACCCTTCCAAGTTCACCGAGCCCATCAAGGATGTCCTGATAAAAACATCCCCAATGCTAAACTCGCCAAACATAGAGGCTTGCGGGTATAGCGATAGAGTACTGCAATTAACACTGGGAAACTCCACTATAACCACACAGGAGGCGGCTAATTCAGTAGTCGCTTATGGGCGTTGGCCTGAATATCTGAGGGACAGCGAAGCCAATCCAGTGGACCAGCCGACAGAACCAGACGTCGCTGCATGCAGGTTTTATACGCTAGACACCGTGTCTTGGACGAAAGAGTCGCGAGGGTGGTGGTGGAAGTTGCCTGATGCACTGCGGGACATGGGACTCTTTGGCCAAAATATGTACTACCACTACCTAGGTAGGTCCGGGTACACCGTGCATGTACAGTGTAACGCCTCCAAATTCCACCAGGGGGCACTAGGGGTATTCGCCGTACCAGAGATGTGTCTGGCCGGGGATAGCAACACCACTACCATGCACACCAGCTATCAAAATGCCAATCCTGGCGAGAAAGGAGGCACTTTCACGGGTACGTTCACTCCTGACGACAACCAGACATCACCTGCCCGTAGGTTCTGCCCGGTGGATTACCTCTTTGGAAATGGCACGTTATTGGGGAATGCCTTTGTGTTCCCGCACCAGATAATAAACCTACGGACCAACAACTGTGCTACACTGGTACTCCCTTACGTGAACTCCCTCTCGATAGATAGTATGGTAAAGCACAATAATTGGGGAATTGCAATATTACCATTGGCCCCATTAAATTTTGCTAGTGAGTCCTCCCCAGAGATTCCAATCACCTTGACCATAGCCCCTATGTGCTGTGAGTTCAATGGATTAAGAAACATTACCCTGCCACGCTTACAGGGCCTGCCGGTCATGAACACCCCTGGTAGCAATCAATATCTTACTGCAGACAACTTCCAGTCACCGTGTGCGCTGCCTGAATTTGATGTGACCCCACCTATTGACATACCCGGTGAAGTTAAGAACATGATGGAATTGGCAGAAATCGACACCATGATTCCCTTTGACTTAAGTGCAAAAAAAAAGAACACCATGGAAATGTATAGGGTTCGGTTAAGTGACAAACCACATACAGACGATCCCATACTCTGCCTGTCACTCTCTCCAGCTTCAGATCCTAGGTTGTCACATACTATGCTTGGAGAAATCCTAAATTACTACACACACTGGGCAGGATCCCTGAAGTTCACGTTTCTGTTCTGTGGATCCATGATGGCAACTGGCAAACTGTTGGTGTCATACGCGCCTCCTGGAGCCGACCCACCAAAGAAGCGTAAGGAGGCGATGTTGGGAACACATGTGATCTGGGACATAGGACTGCAGTCCTCATGTACTATGGTAGTGCCATGGATTAGCAACACCACGTATCGGCAAACCATAGATGATAGTTTCACCGAAGGCGGATACATCAGCGTCTTCTACCAAACCAGAATAGTCGTCCCTCTTTCGACACCCAGAGAGATGGACATCCTTGGTTTTGTGTCAGCGTGTAATGACTTCAGCGTGCGCTTGATGCGAGATACCACACATATAGAGCAAAAAGCGCTAGCACAGGGGTTAGGTCAGATGCTTGAAAGCATGATTGACAACACAGTCCGTGAAACGGTGGGGGCGGCAACGTCTAGAGACGCTCTCCCAAACACTGAAGCC-AGTGGACCAGCACACTCCAAGGAAATTCCGGCACTCACCGCAGTGGAAACTGGGGCCACAAATCCACTAGTCCCTTCTGATACAGTGCAAACCAGACATGTTGTACAACATAGGTCAAGGTCAGAGTCTAGCATAGAGTCTTTCTTCGCGCGGGGTGCATGCGTGGCCATTATAACCGTGGATAACTCAGCTTCCACCAAGAATAAGGATAAGCTATTTACAGTGTGGAAGATCACTTATAAAGATACTGTCCAGTTACGGAGGAAATTGGAGTTCTTCACCTATTCTAGATTTGATATGGAATTTACCTTTGTGGTTACTGCAAATTTCACTGAGACTAACAATGGGCATGCCTTAAATCAAGTGTACCAAATTATGTACGTACCACCAGGCGCTCCAGTGCCCGAGAAATGGGACGACTACACATGGCAAACCTCATCAAATCCATCAATCTTTTACACCTACGGAACAGCTCCAGCCCGGATCTCGGTACCGTATGTTGGTATTTCGAACGCCTATTCACACTTTTACGACGGTTTTTCCAAAGTACCACTGAAGGACCAGTCGGCAGCACTAGGTGACTCCCTCTATGGTGCAGCATCTCTAAATGACTTCGGTATTTTGGCTGTTAGAGTAGTCAATGATCACAACCCGACCAAGGTCACCTCCAAAATCAGAGTGTATCTAAAACCCAAACACATCAGAGTCTGGTGCCCGCGTCCACCGAGGGCAGTGGCGTACTACGGCCCTGGAGTGGATTACAAGGATGGTACGCTTACACCCCTCTCCACCAAGGATCTGACCACATATGGATTCGGACACCAAAACAAAGCGGTGTACACTGCAGGTTACAAAATTTGCAACTACCATTTGGCCACTCAGGAAGATTTGCAAAACGCAGTGAACGTCATGTGGAATAGAGACCTCTTAGTCACAGAATCAAGAGCCCAGGGCACCGATTCAATCGCAAGGTGCAATTGCAACGCAGGGGTGTACTACTGCGAGTCTAGAAGGAAATACTACCCAGTATCCTTCGTTGGCCCAACGTTCCAGTACATGGAGGCTAATAACTATTACCCAGCTAGGTACCAGTCCCATATGCTCATTGGCCATGGATTCGCATCTCCAGGGGATTGTGGTGGCATACTCAGATGTCACCACGGGGTGATAGGGATCATTACTGCTGGTGGAGAAGGGTTGGTTGCATTTACAGACATTAGAGACTTGTATGCCTACGAAGAAGAAGCCATGGAACAAGGCATCACCAATTACATAGAGTCACTTGGGGCCGCATTTGGAAGTGGATTTACTCAGCAGATTGGAGACAAAATAACAGAGTTGACTAATATGGTGACCAGTACCATCACTGAAAAGCTACTTAAGAACTTGATCAAGATCATATCCTCACTAGTTATTATAACTAGGAATTATGAAGACACCACAACAGTGCTCGCTACCCTGGCCCTTCTTGGGTGTGATGCTTCACCATGGCAGTGGCTTAGAAAGAAAGCATGCGATGTTCTGGAGATACCTTATGTCACCAAGCAAGGTGACAGTTGGTTGAAGAAGTTTACTGAAGCATGCAACGCAGCTAAGGGACTGGAGTGGGTGTCAAACAAAATCTCAAAATTCATTGATTGGCTCAAGGAGAAAATTATCCCACAAGCTAGAGATAAGTTGGAATTTGTAACAAAACTTAGACAACTAGAAATGCTGGAAAACCAAATCTCAACTATACACCAATCATGCCCTAGTCAGGAACACCAGGAAATTCTATTCAATAATGTCAGATGGTTATCCATCCAGTCTAAGAGGTTTGCCCCTCTTTACGCAGTGGAAGCCAAAAGAATACAGAAACTAGAGCATACCATTAACAACTACATACAGTTCAAGAGCAAACACCGTATTGAACCAGTATGTTTGCTAGTACATGGCAGCCCCGGAACAGGTAAATCTGTAGCAACCAACCTGATTGCTAGAGCCATAGCTGAAAGAGAAAACACGTCCACGTACTCGCTACCCCCGGATCCATCACACTTCGACGGATACAAACAACAGGGAGTGGTGATTATGGACGACCTGAATCAAAACCCAGATGGTGCGGACATGAAGCTGTTCTGTCAGATGGTATCAACAGTGGAGTTTATACCACCCATGGCATCCCTGGAGGAGAAAGGAATCCTGTTTACTTCAAATTACGTTCTAGCATCCACGAACTCAAGCAGAATTTCCCCCCCCACTGTGGCACACAGTGATGCATTAGCCAGGCGCTTTGCGTTCGACATGGACATTCAGGTCATGAATGAGTATTCTAGAGATGGGAAATTGAACATGGCCATGGCTACTGAAATGTGTAAGAACTGTCACCAACCAGCAAACTTTAAGAGATGCTGTCCTTTAGTGTGTGGTAAGGCAATTCAATTAATGGACAAATCTTCCAGAGTTAGATACAGTATTGACCAGATCACTACAATGATTATCAATGAGAGAAACAGAAGATCCAACATTGGCAATTGTATGGAGGCTTTGTTCCAAGGACCACTCCAGTATAAAGACTTGAAGATTGACATCAAGACGAGTCCCCCTCCTGAATGTATCAATGACTTGCTCCAAGCAGTTGACTCCCAGGAGGTGAGAGATTACTGTGAGAAGAAGGGTTGGATAGTCAACATCACCAGCCAGGTTCAAACAGAAAGGAACATCAACAGGGCAATGACAATTCTACAAGCGGTGACAACCTTCGCCGCAGTGGCTGGAGTTGTCTATGTCATGTATAAACTGTTTGCTGGACACCAGGGAGCATACACTGGTTTACCAAACAAAAAACCCAACGTGCCCACCATTAGGACAGCAAAGGTACAAGGGCCAGGGTTCGATTACGCAGTGGCTATGGCTAAAAGAAACATTGTTACAGCAACTACTAGCAAGGGAGAGTTCACTATGTTAGGAGTCCACGACAACGTGGCTATTTTACCAACCCACGCTTCACCTGGTGAAAGCATTGTGATCGATGGCAAAGAAGTGGAGATCTTGGATGCCAAAGCGCTCGAAGATCAAGCAGGAACCAATCTTGAAATCACTATAATCACTCTAAAGAGAAATGAAAAGTTCAGAGACATTAGACCACATATACCTACTCAAATCACTGAGACAAATGATGGAGTCTTGATCGTGAACACTAGCAAGTACCCCAATATGTATGTTCCTGTCGGTGCTGTGACTGAACAGGGATATCTAAATCTCGGTGGGCGCCAAACTGCTCGTACTCTAATGTACAACTTTCCAACCAGAGCAGGACAGTGTGGTGGAGTCATCACATGTACTGGGAAAGTCATCGGGATGCATGTTGGTGGGAACGGTTCACACGGGTTTGCAGCGGCCCTGAAGCGATCATACTTCACTCAGAGTCAAGGTGAAATCCAGTGGATGAGACCTTCGAAGGAAGTGGGATATCCAATCATAAATGCCCCGTCCAAAACCAAGCTTGAACCCAGTGCTTTCCACTATGTGTTTGAAGGGGTGAAGGAACCAGCAGTCCTCACTAAAAACGATCCCAGGCTTAAGACAAACTTTGAGGAGGCAATTTTCTCCAAGTACGTGGGTAACAAAATTACTGAAGTGGATGAGCACATGAAAGAGGCAGTAGACCACTATGCTGGCCAGCTCATGTCACTAGACATCAACACAGAACAAATGTGCTTGGAGGATGCCATGTATGGCACTGATGGTCTAGAAGCACTTGATTTGTCCACCAGTGCTGGCTACCCTTATGTAGCAATGGGAAAGAAGAAGAGAGATATCTTGAACAAACAAACCAGAGACACTAAGGAAATGCAAAAACTGCTCGACACATATGGAATCAACCTCCCACTGGTGACTTATGTAAAGGATGAACTTAGATCCAAAACAAAGGTTGAGCAGGGGAAATCCAGATTAATTGAAGCTTCTAGTTTGAATGACTCAGTGGCAATGAGAATGGCTTTTGGGAACCTATATGCTGCTTTTCACAAAAACCCAGGAGTGATAACAGGTTCAGCAGTAGGGTGCGATCCAGATTTGTTTTGGAGCAAAATTCCGGTATTGATGGAAGAGAAGCTGTTTGCCTTTGACTACACAGGGTATGATGCATCTCTCAGCCCTGCTTGGTTCGAGGCACTAGAGATGGTGCTTGAGAAAATCGGATTCGGAGACAGAGTTGACTACATCGACTACCTAAACCACTCACACCACCTGTACAAGAATAAAACATACTGTGTCAAGGGCGGTATGCCATCTGGTTGCTCAGGCACTTCAATTTTTAACTCAATGATTAACAACTTGATTATCAGGACACTCTTACTGAAAACCTACAAGGGCATAGATTTAGACCACCTAAAAATGATTGCCTATGGTGATGATGTAATTGCTTCCTACCCCCATGAAGTTGACGCTAGTCTCCTAGCCCAATCAGGAAAAGACTATGGACTAACTATGACTCCAGCTGACAAATCAGCTATATTTGAAACAGTCACATGGGAGAATGTAACATTCTTGAAGAGATTCTTCAGGGCAGACGAGAAATACCCATTTCTTATTCATCCAGTAATGCCAATGAAGGAAATTCATGAATCAATTAGATGGACAAAAGATCCTAGGAACACTCAGGATCACGTTCGCTCTCTGTGCCTATTAGCTTGGCACAATGGCGAAGAAGAATATAACAAATTCCTAGCTAAAATCAGGAGTGTGCCAATTGGAAGAGCTTTATTGCTCCCAGAGTACTCAACATTGTACCGCCGTTGGCTTGACTCATTTTAGTAACCCTACCTCAGTCGAATTGGATTGGGTCATACTGCTGTAGGGGTAAATTTTTCTTTAATTCGGAGG"
-}
-],
-"gappedTraces":
-[
-{
-"traceFileName": "dataset_152168",
-"leadingGaps": 2619,
-"trailingGaps": 3997,
-"peakA": [16, 14, 11, 8, 4, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 4, 9, 12, 14, 13, 10, 5, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 3, 8, 13, 18, 22, 23, 22, 19, 16, 13, 11, 10, 9, 9, 9, 8, 8, 8, 8, 8, 6, 3, 1, 0, 0, 4, 11, 20, 27, 30, 29, 25, 19, 16, 16, 20, 25, 29, 29, 26, 21, 14, 9, 6, 4, 3, 4, 6, 11, 16, 21, 24, 24, 21, 15, 9, 4, 0, 0, 0, 1, 5, 11, 19, 28, 34, 36, 33, 26, 17, 9, 4, 2, 4, 7, 10, 12, 14, 16, 17, 19, 20, 20, 17, 14, 9, 6, 4, 4, 4, 4, 3, 2, 0, 0, 1, 2, 3, 3, 2, 2, 3, 6, 10, 15, 18, 17, 14, 10, 8, 7, 10, 14, 18, 19, 16, 12, 6, 2, 0, 0, 0, 1, 2, 4, 7, 10, 14, 17, 18, 17, 14, 10, 6, 2, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 4, 7, 11, 13, 14, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 3, 10, 17, 24, 28, 26, 20, 13, 5, 0, 0, 0, 2, 3, 2, 2, 2, 5, 8, 12, 14, 13, 10, 5, 1, 0, 0, 2, 4, 5, 5, 3, 1, 0, 0, 0, 1, 1, 0, 0, 0, 2, 7, 13, 19, 22, 21, 16, 9, 3, 0, 0, 1, 4, 7, 9, 8, 6, 3, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 5, 7, 9, 8, 7, 6, 5, 5, 6, 8, 8, 8, 7, 6, 5, 5, 5, 6, 6, 5, 2, 0, 0, 0, 2, 7, 12, 15, 15, 12, 8, 3, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 12, 21, 30, 37, 39, 35, 27, 20, 17, 20, 30, 44, 57, 64, 64, 57, 47, 40, 39, 46, 58, 72, 85, 95, 100, 102, 103, 104, 107, 110, 114, 117, 119, 120, 121, 124, 129, 135, 142, 150, 158, 164, 168, 169, 167, 160, 151, 141, 133, 126, 122, 119, 113, 103, 87, 68, 49, 34, 27, 28, 33, 39, 41, 38, 30, 20, 9, 2, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 7, 12, 16, 17, 15, 10, 4, 0, 0, 1, 6, 14, 23, 32, 40, 47, 52, 56, 60, 64, 70, 78, 88, 99, 109, 118, 125, 131, 136, 143, 152, 161, 171, 181, 190, 200, 208, 215, 219, 221, 221, 221, 225, 233, 244, 256, 264, 266, 260, 249, 239, 234, 237, 245, 255, 259, 255, 241, 224, 208, 200, 201, 208, 214, 215, 206, 190, 170, 150, 135, 125, 118, 114, 109, 103, 96, 89, 81, 72, 61, 49, 38, 30, 26, 27, 30, 33, 34, 32, 29, 29, 31, 38, 47, 55, 60, 61, 59, 57, 57, 59, 64, 72, 82, 93, 105, 116, 126, 132, 132, 128, 120, 112, 107, 108, 113, 122, 128, 130, 124, 111, 94, 78, 64, 56, 53, 52, 51, 49, 44, 38, 32, 27, 24, 21, 18, 15, 10, 6, 2, 0, 0, 0, 2, 3, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 1, 3, 5, 7, 9, 10, 11, 12, 13, 16, 20, 24, 31, 39, 49, 62, 77, 92, 106, 116, 122, 125, 128, 132, 141, 153, 166, 177, 182, 179, 169, 155, 142, 133, 130, 134, 141, 147, 149, 145, 135, 121, 107, 96, 89, 86, 86, 85, 83, 78, 71, 61, 51, 42, 34, 29, 26, 23, 21, 19, 15, 10, 5, 1, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 11, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 10, 12, 12, 10, 6, 3, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 11, 17, 23, 29, 34, 40, 46, 52, 57, 60, 63, 66, 71, 79, 88, 97, 104, 106, 104, 98, 91, 85, 82, 81, 82, 83, 83, 79, 71, 58, 43, 27, 13, 4, 2, 6, 13, 20, 25, 26, 23, 16, 9, 4, 0, 0, 0, 1, 4, 6, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 6, 10, 13, 14, 12, 8, 4, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 6, 4, 0, 0, 0, 4, 13, 25, 36, 45, 50, 53, 56, 61, 70, 82, 96, 110, 121, 128, 133, 137, 141, 146, 152, 157, 162, 166, 169, 171, 173, 175, 177, 178, 176, 170, 160, 147, 133, 119, 108, 100, 95, 90, 84, 78, 73, 72, 76, 85, 100, 114, 126, 130, 126, 116, 105, 97, 96, 104, 118, 134, 147, 153, 153, 147, 138, 128, 119, 112, 107, 104, 103, 104, 105, 104, 101, 93, 83, 71, 59, 51, 47, 47, 50, 56, 64, 74, 85, 95, 103, 108, 107, 102, 96, 92, 93, 99, 109, 119, 126, 127, 125, 119, 113, 109, 105, 101, 95, 86, 75, 66, 59, 57, 59, 65, 71, 77, 80, 81, 80, 79, 78, 79, 85, 95, 110, 127, 143, 155, 160, 162, 161, 163, 169, 180, 191, 201, 206, 204, 199, 193, 189, 189, 193, 199, 206, 210, 211, 206, 197, 185, 171, 159, 151, 148, 150, 155, 158, 157, 150, 137, 121, 104, 91, 82, 77, 76, 76, 76, 75, 72, 70, 68, 68, 70, 76, 85, 97, 108, 118, 124, 126, 124, 119, 113, 108, 106, 107, 110, 114, 117, 118, 117, 112, 105, 95, 84, 75, 68, 63, 62, 62, 64, 66, 68, 68, 67, 65, 62, 60, 60, 62, 67, 75, 85, 96, 105, 111, 114, 115, 114, 114, 115, 116, 118, 119, 120, 118, 113, 106, 97, 88, 80, 76, 76, 80, 85, 89, 90, 88, 83, 78, 76, 78, 85, 94, 105, 114, 122, 127, 130, 131, 132, 134, 138, 147, 157, 168, 176, 176, 168, 152, 132, 113, 98, 88, 84, 81, 78, 73, 65, 57, 49, 43, 38, 33, 29, 25, 22, 21, 23, 25, 27, 29, 31, 36, 45, 56, 70, 81, 87, 86, 81, 76, 75, 82, 98, 120, 145, 167, 183, 191, 192, 189, 183, 178, 175, 174, 175, 177, 179, 177, 172, 160, 144, 124, 102, 81, 64, 51, 43, 39, 39, 39, 41, 42, 41, 39, 35, 28, 21, 14, 7, 3, 0, 0, 0, 1, 4, 8, 10, 11, 9, 7, 3, 0, 0, 0, 3, 7, 13, 18, 22, 25, 29, 34, 42, 54, 69, 84, 98, 110, 119, 128, 137, 150, 165, 181, 197, 210, 220, 226, 231, 235, 239, 242, 245, 245, 243, 242, 241, 242, 245, 248, 249, 246, 238, 225, 211, 197, 185, 178, 176, 177, 178, 177, 173, 162, 146, 128, 110, 98, 93, 94, 101, 108, 112, 111, 106, 103, 104, 110, 123, 138, 152, 164, 172, 179, 184, 189, 192, 192, 189, 184, 179, 176, 175, 176, 176, 173, 166, 155, 142, 129, 118, 108, 99, 89, 78, 66, 54, 45, 38, 35, 32, 30, 25, 19, 11, 4, 0, 0, 1, 5, 9, 11, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 2, 7, 15, 27, 40, 54, 69, 83, 98, 112, 125, 138, 151, 164, 177, 189, 197, 201, 199, 192, 182, 172, 166, 163, 162, 160, 154, 143, 126, 106, 89, 77, 71, 71, 72, 72, 69, 62, 52, 42, 32, 24, 18, 14, 9, 5, 2, 0, 0, 1, 6, 11, 16, 19, 17, 13, 8, 3, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 3, 5, 5, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 7, 14, 22, 32, 43, 54, 66, 77, 87, 96, 101, 105, 108, 110, 114, 117, 120, 120, 117, 110, 101, 92, 85, 81, 79, 79, 79, 78, 74, 69, 64, 59, 56, 56, 59, 66, 77, 91, 106, 120, 133, 143, 152, 160, 169, 180, 192, 203, 214, 223, 232, 242, 251, 261, 268, 271, 270, 265, 258, 250, 244, 238, 233, 229, 223, 217, 211, 206, 202, 198, 194, 185, 171, 152, 130, 108, 91, 81, 77, 77, 77, 72, 62, 48, 33, 21, 14, 14, 17, 21, 22, 20, 16, 12, 10, 13, 20, 30, 42, 56, 70, 84, 98, 111, 125, 138, 151, 162, 174, 185, 198, 211, 225, 239, 251, 261, 267, 272, 274, 275, 277, 280, 284, 289, 292, 293, 290, 282, 272, 259, 248, 239, 233, 228, 223, 214, 200, 180, 156, 132, 111, 94, 81, 71, 62, 52, 41, 28, 17, 7, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 10, 12, 12, 10, 7, 3, 1, 0, 0, 0, 0, 3, 7, 13, 18, 20, 18, 13, 8, 2, 0, 0, 0, 0, 1, 1, 2, 3, 4, 7, 9, 12, 14, 17, 19, 23, 28, 36, 47, 61, 76, 92, 106, 117, 123, 126, 126, 127, 129, 134, 139, 143, 145, 144, 141, 135, 127, 118, 108, 97, 86, 76, 69, 67, 69, 73, 77, 80, 81, 81, 82, 86, 95, 108, 124, 141, 156, 168, 177, 183, 186, 189, 192, 195, 198, 199, 197, 191, 180, 166, 151, 136, 122, 110, 98, 86, 73, 59, 46, 36, 31, 30, 31, 32, 31, 25, 17, 9, 3, 2, 6, 15, 27, 40, 53, 66, 78, 89, 100, 110, 118, 126, 135, 145, 158, 172, 186, 197, 201, 199, 189, 174, 157, 141, 128, 117, 107, 98, 89, 78, 67, 56, 46, 36, 27, 19, 13, 8, 5, 4, 4, 4, 4, 3, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 3, 8, 14, 20, 23, 25, 27, 32, 42, 57, 75, 93, 108, 119, 127, 136, 150, 169, 192, 216, 234, 244, 245, 237, 226, 214, 204, 196, 188, 178, 167, 154, 141, 127, 114, 100, 85, 68, 52, 39, 29, 23, 21, 20, 18, 15, 11, 6, 2, 0, 0, 0, 2, 5, 8, 10, 10, 8, 5, 1, 0, 0, 3, 7, 12, 15, 16, 14, 10, 6, 2, 0, 0, 0, 0, 2, 4, 6, 7, 6, 5, 3, 0, 0, 0, 1, 3, 5, 5, 4, 2, 1, 1, 2, 4, 6, 6, 5, 3, 1, 0, 0, 1, 3, 5, 5, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 6, 11, 16, 19, 18, 14, 9, 3, 0, 0, 0, 0, 1, 2, 2, 2, 3, 4, 5, 5, 6, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 7, 17, 28, 39, 45, 45, 40, 35, 34, 42, 58, 82, 108, 131, 149, 162, 172, 185, 202, 223, 244, 262, 272, 275, 271, 264, 259, 257, 259, 265, 273, 281, 288, 293, 294, 291, 283, 271, 256, 240, 225, 212, 199, 186, 169, 150, 131, 114, 102, 95, 91, 86, 76, 61, 42, 22, 8, 2, 2, 7, 12, 13, 10, 5, 1, 1, 4, 10, 16, 19, 18, 16, 15, 16, 20, 26, 32, 36, 36, 31, 24, 17, 13, 15, 26, 42, 62, 82, 99, 113, 126, 140, 156, 175, 196, 214, 227, 234, 234, 230, 224, 216, 208, 199, 189, 178, 164, 150, 135, 119, 104, 90, 75, 62, 50, 42, 36, 33, 33, 32, 30, 26, 20, 13, 6, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 3, 5, 5, 4, 3, 1, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 2, 6, 12, 17, 21, 21, 19, 14, 8, 3, 0, 0, 1, 5, 10, 16, 21, 27, 33, 41, 53, 67, 84, 102, 121, 137, 151, 161, 169, 176, 182, 189, 199, 210, 224, 238, 253, 266, 276, 282, 284, 282, 278, 272, 267, 263, 261, 260, 261, 264, 266, 270, 273, 275, 277, 278, 278, 278, 277, 278, 280, 284, 287, 289, 288, 286, 282, 280, 279, 281, 282, 282, 279, 275, 271, 269, 271, 276, 282, 285, 285, 283, 279, 279, 282, 288, 294, 297, 293, 285, 275, 266, 261, 261, 262, 260, 252, 236, 216, 193, 173, 155, 140, 126, 111, 93, 75, 56, 40, 28, 21, 17, 15, 14, 13, 11, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 4, 8, 15, 25, 37, 50, 63, 77, 91, 105, 119, 133, 145, 157, 167, 176, 183, 188, 191, 189, 183, 174, 162, 148, 134, 120, 105, 91, 77, 66, 59, 53, 48, 42, 35, 25, 16, 7, 2, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 6, 10, 15, 19, 20, 19, 16, 10, 5, 1, 0, 0, 0, 0, 1, 1, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 6, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 1, 3, 3, 3, 3, 1, 0, 0, 0, 2, 5, 7, 8, 9, 11, 16, 25, 38, 53, 68, 81, 92, 104, 118, 136, 155, 172, 185, 189, 184, 173, 159, 145, 135, 127, 121, 112, 99, 81, 62, 43, 29, 21, 17, 17, 18, 17, 13, 9, 4, 0, 0, 0, 0, 1, 2, 1, 1, 0, 0, 0, 0, 1, 3, 5, 5, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 10, 12, 12, 9, 6, 2, 0, 0, 0, 0, 0, 1, 3, 7, 10, 13, 13, 12, 10, 9, 11, 17, 27, 40, 52, 63, 71, 78, 84, 92, 102, 114, 128, 140, 149, 153, 150, 142, 130, 116, 101, 88, 77, 69, 63, 58, 53, 47, 39, 31, 22, 14, 7, 3, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 4, 11, 22, 37, 53, 69, 84, 99, 115, 134, 158, 185, 211, 233, 246, 250, 247, 243, 243, 249, 263, 280, 297, 308, 312, 310, 302, 293, 285, 278, 272, 264, 255, 242, 225, 205, 185, 165, 149, 136, 127, 118, 110, 100, 90, 83, 83, 91, 107, 128, 151, 172, 189, 202, 212, 220, 225, 226, 223, 215, 206, 200, 198, 202, 208, 213, 212, 205, 194, 183, 174, 170, 169, 166, 160, 147, 130, 112, 94, 78, 64, 51, 36, 22, 10, 2, 0, 3, 9, 16, 21, 22, 21, 17, 12, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 12, 14, 13, 10, 6, 3, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 7, 6, 3, 1, 0, 0, 0, 1, 3, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 4, 8, 11, 12, 11, 8, 6, 6, 8, 11, 14, 14, 12, 8, 3, 0, 0, 0, 1, 2, 2, 0, 0, 0, 0, 4, 10, 16, 21, 24, 27, 33, 43, 58, 79, 102, 123, 139, 150, 156, 162, 169, 180, 191, 200, 203, 196, 180, 157, 132, 110, 93, 82, 75, 69, 62, 54, 46, 40, 38, 43, 53, 67, 83, 98, 113, 126, 140, 154, 167, 178, 184, 183, 176, 165, 150, 136, 123, 112, 100, 88, 76, 63, 53, 48, 49, 57, 71, 87, 104, 119, 132, 145, 158, 173, 191, 212, 234, 253, 267, 275, 277, 276, 273, 272, 274, 278, 284, 289, 292, 293, 294, 295, 297, 301, 305, 307, 308, 309, 310, 315, 324, 338, 353, 366, 372, 369, 357, 337, 312, 285, 259, 234, 210, 187, 164, 140, 115, 91, 69, 50, 36, 26, 20, 16, 12, 8, 5, 2, 2, 2, 4, 4, 4, 2, 0, 0, 1, 5, 9, 12, 13, 12, 8, 4, 1, 0, 0, 0, 0, 0, 1, 4, 7, 10, 11, 10, 6, 2, 0, 0, 3, 9, 15, 22, 32, 45, 64, 89, 119, 150, 178, 201, 217, 229, 239, 248, 259, 269, 275, 273, 262, 242, 214, 181, 150, 120, 95, 73, 55, 40, 29, 24, 24, 29, 36, 39, 37, 30, 19, 8, 1, 0, 2, 6, 8, 8, 6, 2, 0, 0, 2, 5, 7, 7, 5, 2, 0, 0, 0, 1, 2, 2, 1, 0, 0, 1, 4, 7, 9, 10, 10, 9, 9, 9, 9, 10, 10, 9, 7, 4, 1, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 14, 28, 48, 72, 97, 124, 150, 176, 201, 224, 245, 262, 273, 277, 276, 268, 256, 241, 223, 202, 178, 151, 123, 96, 73, 55, 44, 38, 35, 33, 30, 25, 18, 11, 4, 0, 0, 0, 3, 8, 13, 16, 18, 16, 12, 7, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 4, 11, 18, 25, 30, 32, 33, 37, 44, 58, 78, 100, 121, 140, 155, 166, 173, 179, 182, 181, 176, 166, 152, 135, 118, 102, 88, 74, 59, 44, 28, 14, 6, 3, 5, 9, 12, 13, 11, 7, 3, 0, 0, 0, 0, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 10, 21, 35, 51, 69, 88, 108, 129, 151, 174, 196, 217, 236, 252, 263, 271, 275, 275, 271, 265, 258, 255, 257, 265, 276, 286, 293, 292, 283, 269, 252, 234, 216, 197, 177, 153, 127, 101, 76, 56, 40, 28, 19, 13, 10, 10, 13, 17, 21, 23, 23, 22, 20, 20, 20, 21, 22, 23, 26, 34, 50, 73, 103, 136, 167, 193, 212, 226, 239, 252, 265, 274, 275, 263, 236, 200, 159, 123, 97, 81, 75, 72, 68, 61, 53, 48, 50, 61, 81, 106, 133, 159, 185, 212, 240, 270, 298, 321, 335, 336, 325, 304, 275, 242, 207, 174, 144, 118, 97, 81, 69, 61, 57, 58, 65, 78, 94, 112, 128, 141, 150, 158, 166, 174, 181, 185, 183, 173, 156, 134, 110, 88, 69, 54, 41, 31, 21, 13, 6, 2, 0, 0, 0, 3, 5, 7, 7, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 4, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 2, 6, 12, 16, 17, 16, 12, 7, 2, 0, 0, 0, 0, 1, 2, 3, 3, 4, 7, 13, 23, 38, 58, 80, 104, 125, 144, 160, 176, 192, 210, 229, 246, 258, 260, 250, 229, 199, 166, 133, 106, 84, 67, 52, 38, 24, 11, 4, 2, 5, 11, 17, 19, 17, 12, 6, 2, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 4, 7, 11, 17, 25, 34, 45, 56, 68, 82, 96, 113, 133, 156, 180, 203, 219, 226, 220, 201, 171, 136, 102, 75, 58, 50, 48, 48, 48, 47, 45, 45, 50, 62, 82, 110, 142, 177, 209, 235, 255, 268, 276, 280, 282, 282, 276, 264, 243, 215, 181, 145, 110, 80, 55, 36, 21, 11, 4, 0, 0, 0, 2, 4, 5, 5, 3, 1, 0, 0, 2, 5, 8, 10, 10, 8, 5, 2, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 11, 14, 16, 15, 12, 9, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 10, 17, 24, 27, 26, 22, 15, 7, 1, 0, 0, 3, 9, 16, 21, 25, 27, 29, 34, 43, 58, 78, 103, 129, 156, 182, 207, 230, 250, 265, 273, 273, 263, 244, 217, 185, 152, 120, 93, 70, 52, 39, 31, 27, 29, 36, 48, 64, 83, 103, 123, 142, 160, 178, 196, 213, 227, 235, 235, 226, 206, 179, 148, 117, 90, 68, 52, 40, 31, 24, 20, 19, 21, 27, 36, 50, 70, 97, 129, 166, 204, 238, 265, 282, 290, 289, 281, 268, 249, 226, 200, 171, 143, 116, 92, 71, 53, 36, 23, 13, 8, 8, 12, 18, 23, 24, 23, 20, 16, 13, 12, 12, 13, 13, 13, 14, 15, 17, 18, 18, 15, 11, 6, 2, 1, 2, 5, 7, 7, 6, 3, 1, 0, 0, 0, 2, 4, 6, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 3, 10, 22, 38, 57, 77, 98, 118, 137, 154, 169, 179, 184, 182, 174, 160, 141, 119, 96, 73, 53, 35, 22, 12, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 13, 24, 41, 61, 85, 112, 141, 170, 198, 222, 241, 253, 259, 260, 256, 250, 243, 238, 235, 236, 241, 249, 258, 266, 272, 274, 271, 262, 246, 223, 195, 163, 129, 97, 69, 47, 31, 22, 16, 12, 8, 5, 2, 1, 0, 1, 1, 2, 1, 0, 0, 0, 0, 1, 3, 4, 4, 2, 0, 0, 1, 7, 16, 24, 29, 28, 23, 14, 6, 1, 0, 0, 0, 0, 0, 0, 1, 4, 10, 16, 19, 19, 15, 9, 3, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 3, 10, 17, 23, 26, 24, 18, 10, 4, 2, 5, 11, 17, 21, 21, 18, 12, 6, 1, 0, 0, 0, 0, 2, 3, 5, 6, 6, 5, 3, 1, 0, 0, 1, 3, 4, 3, 2, 0, 0, 0, 3, 9, 15, 19, 20, 18, 13, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 8, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 6, 7, 5, 2, 0, 0, 2, 6, 10, 12, 11, 8, 3, 0, 0, 3, 8, 13, 15, 15, 13, 12, 13, 16, 21, 25, 29, 33, 40, 54, 79, 111, 149, 185, 214, 230, 234, 227, 215, 199, 182, 164, 141, 114, 84, 54, 30, 14, 8, 10, 17, 24, 29, 31, 33, 36, 43, 55, 70, 87, 103, 117, 127, 132, 132, 128, 121, 114, 105, 96, 84, 69, 52, 35, 19, 7, 0, 0, 0, 3, 5, 5, 3, 1, 0, 0, 2, 6, 9, 10, 9, 5, 2, 0, 0, 2, 7, 11, 14, 16, 16, 16, 15, 16, 16, 15, 12, 8, 4, 0, 0, 0, 3, 6, 9, 10, 9, 6, 4, 1, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 8, 6, 4, 1, 0, 0, 2, 5, 7, 6, 3, 0, 0, 1, 11, 28, 52, 80, 110, 141, 171, 200, 225, 247, 263, 273, 277, 274, 268, 258, 249, 243, 243, 249, 261, 276, 290, 300, 301, 292, 275, 253, 231, 213, 202, 201, 208, 219, 232, 241, 242, 234, 218, 196, 172, 150, 131, 113, 96, 76, 54, 32, 14, 2, 0, 2, 8, 13, 15, 12, 8, 3, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 5, 4, 2, 1, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 8, 23, 46, 75, 107, 142, 178, 215, 253, 288, 315, 328, 323, 300, 262, 216, 170, 129, 97, 72, 53, 38, 24, 13, 5, 1, 0, 2, 4, 5, 6, 5, 4, 3, 4, 6, 9, 12, 14, 14, 12, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 5, 16, 32, 53, 78, 106, 137, 170, 205, 238, 267, 287, 295, 290, 274, 250, 220, 188, 155, 121, 89, 60, 36, 19, 10, 8, 9, 10, 10, 8, 4, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 4, 5, 5, 4, 1, 0, 0, 5, 14, 29, 48, 73, 105, 145, 191, 242, 290, 328, 349, 349, 327, 290, 245, 200, 160, 128, 102, 81, 61, 42, 26, 15, 11, 16, 30, 52, 78, 108, 139, 171, 203, 233, 262, 286, 303, 311, 307, 290, 261, 222, 179, 137, 99, 68, 46, 31, 22, 18, 18, 22, 30, 40, 55, 72, 92, 116, 142, 170, 195, 216, 228, 228, 218, 198, 172, 143, 113, 86, 62, 42, 26, 14, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 3, 12, 28, 51, 80, 113, 147, 179, 208, 232, 247, 254, 252, 242, 226, 208, 194, 187, 188, 196, 209, 223, 234, 240, 240, 236, 226, 212, 191, 163, 130, 94, 60, 31, 11, 1, 0, 0, 1, 2, 1, 0, 0, 0, 2, 4, 5, 5, 4, 2, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 11, 14, 16, 16, 12, 8, 3, 0, 0, 0, 3, 6, 9, 9, 7, 5, 3, 2, 3, 6, 9, 12, 14, 13, 11, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 8, 24, 51, 85, 125, 166, 206, 241, 270, 292, 305, 308, 298, 277, 245, 205, 162, 120, 82, 51, 28, 14, 7, 6, 10, 20, 37, 59, 88, 121, 157, 195, 233, 271, 308, 341, 367, 382, 379, 357, 317, 263, 204, 148, 103, 72, 53, 43, 36, 29, 20, 10, 3, 0, 4, 10, 17, 20, 19, 14, 8, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 9, 11, 11, 10, 8, 5, 1, 0, 0, 5, 18, 38, 63, 88, 111, 128, 142, 153, 163, 175, 184, 188, 183, 165, 137, 103, 70, 42, 22, 11, 6, 4, 3, 2, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 4, 4, 6, 7, 9, 11, 13, 14, 14, 11, 7, 3, 0, 0, 0, 2, 4, 5, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 6, 12, 18, 21, 22, 23, 28, 41, 64, 99, 140, 185, 228, 268, 303, 333, 356, 367, 363, 339, 296, 239, 177, 119, 73, 43, 29, 24, 25, 27, 27, 25, 23, 21, 19, 18, 17, 17, 15, 14, 11, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 2, 15, 38, 72, 113, 159, 203, 244, 276, 299, 309, 305, 287, 255, 212, 164, 115, 73, 41, 20, 9, 5, 5, 5, 5, 5, 6, 8, 11, 14, 15, 14, 11, 6, 2, 0, 0, 0, 2, 4, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 8, 7, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 6, 17, 36, 63, 99, 142, 190, 239, 283, 316, 335, 337, 323, 298, 271, 248, 237, 241, 258, 285, 315, 342, 360, 365, 357, 334, 299, 254, 205, 154, 109, 71, 44, 27, 20, 18, 19, 21, 24, 30, 42, 63, 94, 136, 185, 239, 291, 337, 371, 387, 382, 357, 314, 261, 204, 152, 108, 76, 53, 36, 23, 13, 6, 3, 4, 9, 16, 22, 25, 23, 18, 11, 5, 1, 0, 0, 3, 7, 11, 15, 19, 21, 20, 18, 13, 9, 5, 3, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 2, 6, 10, 13, 14, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 5, 4, 2, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 4, 9, 14, 17, 17, 14, 9, 4, 0, 0, 0, 0, 2, 3, 2, 1, 0, 0, 0, 2, 6, 10, 13, 14, 12, 8, 3, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 12, 14, 14, 11, 6, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 2, 4, 7, 9, 8, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 11, 21, 38, 64, 102, 151, 209, 267, 317, 350, 360, 346, 312, 265, 214, 165, 123, 88, 61, 39, 23, 11, 3, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 4, 16, 38, 70, 112, 160, 210, 256, 292, 315, 319, 307, 280, 242, 199, 157, 118, 84, 57, 35, 19, 8, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 3, 6, 10, 12, 12, 10, 6, 1, 0, 0, 4, 14, 31, 55, 86, 124, 169, 217, 266, 310, 344, 362, 362, 343, 307, 259, 206, 154, 108, 70, 43, 24, 13, 6, 3, 1, 0, 0, 0, 0, 2, 5, 8, 11, 13, 14, 13, 12, 11, 11, 12, 12, 12, 10, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 3, 2, 1, 0, 2, 5, 8, 11, 11, 9, 6, 3, 0, 0, 0, 0, 4, 10, 19, 32, 50, 73, 101, 133, 168, 200, 224, 236, 233, 216, 188, 154, 118, 86, 59, 38, 22, 12, 6, 2, 0, 0, 0, 0, 10, 31, 65, 111, 166, 226, 283, 330, 363, 377, 372, 350, 314, 273, 233, 202, 186, 187, 205, 236, 275, 313, 343, 359, 355, 331, 288, 232, 171, 113, 65, 30, 9, 0, 0, 0, 3, 7, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 1, 9, 25, 52, 90, 138, 193, 249, 300, 341, 368, 379, 372, 347, 306, 252, 191, 131, 77, 36, 11, 0, 0, 1, 4, 6, 5, 2, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 3, 16, 38, 69, 108, 148, 182, 206, 215, 209, 190, 162, 129, 96, 66, 42, 23, 11, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 1, 0, 0, 3, 18, 45, 84, 127, 169, 202, 222, 229, 223, 207, 185, 158, 128, 95, 64, 36, 16, 4, 0, 0, 0, 1, 4, 11, 26, 52, 91, 139, 194, 248, 294, 327, 341, 336, 315, 283, 249, 218, 199, 194, 205, 229, 261, 295, 322, 335, 331, 310, 276, 237, 207, 193, 204, 238, 291, 349, 400, 432, 436, 413, 365, 302, 233, 166, 107, 60, 27, 10, 5, 12, 25, 39, 49, 51, 46, 35, 22, 10, 3, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 8, 10, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 8, 8, 7, 5, 2, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 5, 24, 61, 115, 185, 261, 334, 391, 423, 428, 403, 355, 292, 223, 156, 100, 58, 32, 19, 16, 18, 19, 17, 12, 6, 2, 2, 7, 13, 19, 21, 19, 14, 8, 2, 0, 0, 0, 5, 16, 35, 64, 103, 151, 204, 256, 302, 333, 344, 334, 302, 255, 201, 147, 101, 67, 43, 28, 19, 14, 11, 10, 12, 15, 22, 32, 49, 76, 113, 161, 216, 271, 316, 346, 354, 342, 311, 267, 217, 164, 115, 73, 40, 17, 6, 2, 3, 5, 7, 6, 3, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 14, 18, 20, 17, 12, 6, 1, 0, 0, 2, 5, 8, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 8, 5, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 5, 5, 3, 2, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 2, 7, 14, 20, 24, 25, 23, 18, 13, 10, 8, 8, 9, 9, 9, 8, 6, 5, 4, 3, 2, 1, 0, 0, 1, 2, 3, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 1, 4, 6, 8, 9, 7, 4, 1, 0, 0, 3, 7, 11, 14, 15, 14, 12, 9, 8, 10, 18, 34, 60, 97, 145, 202, 262, 318, 361, 382, 378, 348, 301, 248, 202, 175, 175, 203, 251, 309, 364, 402, 414, 398, 359, 305, 250, 207, 185, 189, 217, 262, 312, 355, 383, 388, 370, 333, 286, 240, 206, 193, 204, 238, 289, 347, 399, 435, 446, 426, 379, 311, 232, 155, 90, 42, 13, 0, 0, 1, 7, 14, 23, 37, 58, 90, 132, 182, 232, 276, 304, 311, 296, 262, 220, 181, 155, 150, 166, 200, 245, 289, 323, 339, 333, 305, 260, 205, 148, 97, 57, 31, 18, 14, 15, 17, 17, 14, 9, 5, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 6, 22, 52, 93, 142, 193, 239, 272, 289, 286, 265, 228, 182, 132, 86, 49, 23, 9, 4, 5, 6, 6, 3, 0, 0, 4, 22, 55, 104, 167, 238, 310, 373, 415, 429, 414, 371, 311, 247, 193, 161, 156, 179, 221, 270, 314, 342, 349, 332, 297, 252, 207, 173, 160, 171, 207, 261, 320, 372, 404, 407, 381, 330, 265, 196, 133, 82, 47, 25, 15, 12, 13, 17, 20, 23, 25, 31, 44, 71, 114, 173, 244, 316, 379, 422, 439, 427, 388, 328, 257, 184, 119, 67, 30, 9, 0, 0, 0, 3, 10, 21, 36, 56, 82, 110, 141, 172, 199, 217, 224, 216, 194, 161, 123, 85, 52, 28, 13, 6, 6, 10, 16, 22, 24, 24, 21, 15, 10, 5, 2, 1, 1, 3, 5, 9, 13, 17, 18, 16, 11, 5, 1, 0, 4, 11, 19, 23, 24, 20, 13, 6, 1, 0, 1, 6, 12, 18, 24, 27, 27, 24, 17, 10, 4, 0, 0, 2, 6, 10, 12, 12, 10, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 11, 31, 62, 105, 159, 218, 275, 322, 351, 356, 336, 295, 242, 189, 149, 130, 136, 163, 204, 247, 281, 296, 288, 259, 213, 161, 110, 68, 38, 19, 9, 3, 0, 0, 0, 2, 6, 9, 11, 11, 8, 4, 1, 0, 0, 2, 4, 5, 4, 2, 1, 0, 1, 2, 5, 7, 7, 5, 2, 0, 0, 5, 23, 55, 102, 162, 231, 300, 358, 397, 408, 387, 339, 271, 196, 127, 72, 38, 21, 16, 16, 17, 14, 10, 5, 5, 13, 32, 65, 112, 169, 232, 291, 338, 363, 361, 333, 284, 222, 157, 99, 54, 23, 6, 0, 0, 0, 5, 11, 16, 19, 20, 16, 10, 4, 0, 0, 5, 12, 20, 25, 28, 28, 26, 23, 18, 14, 9, 5, 2, 1, 0, 0, 0, 0, 2, 11, 29, 58, 99, 151, 208, 264, 311, 340, 345, 325, 284, 232, 183, 150, 143, 163, 208, 266, 326, 372, 396, 391, 357, 301, 235, 174, 134, 123, 145, 193, 251, 302, 332, 333, 304, 254, 194, 135, 85, 48, 24, 10, 3, 0, 0, 0, 2, 5, 6, 6, 5, 3, 1, 1, 3, 7, 11, 14, 16, 14, 10, 6, 2, 0, 0, 0, 2, 5, 7, 8, 9, 9, 8, 5, 3, 1, 1, 3, 5, 8, 10, 10, 8, 4, 0, 0, 7, 26, 58, 106, 167, 235, 304, 362, 398, 406, 384, 336, 276, 217, 173, 157, 171, 212, 271, 333, 383, 409, 405, 369, 307, 231, 153, 86, 37, 9, 0, 0, 5, 12, 16, 17, 16, 14, 11, 8, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 3, 22, 57, 107, 167, 228, 280, 312, 321, 304, 265, 212, 152, 97, 51, 20, 3, 0, 0, 1, 4, 4, 1, 0, 0, 6, 31, 76, 142, 223, 309, 386, 441, 464, 450, 403, 330, 245, 161, 90, 40, 10, 0, 0, 0, 1, 4, 9, 21, 44, 82, 133, 195, 262, 325, 375, 400, 394, 357, 294, 216, 139, 73, 28, 3, 0, 0, 5, 11, 14, 14, 12, 10, 7, 4, 2, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 6, 23, 56, 107, 174, 249, 319, 371, 393, 378, 331, 263, 190, 131, 101, 107, 147, 213, 289, 360, 412, 433, 419, 373, 303, 221, 141, 74, 27, 3, 0, 1, 10, 18, 22, 21, 17, 11, 5, 2, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 8, 7, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 4, 2, 0, 0, 0, 1, 3, 6, 9, 10, 9, 6, 3, 0, 0, 0, 0, 1, 2, 2, 0, 1, 8, 25, 57, 105, 166, 232, 292, 335, 353, 340, 299, 239, 171, 107, 55, 21, 3, 0, 0, 2, 5, 5, 2, 0, 0, 3, 23, 62, 122, 200, 285, 367, 429, 460, 452, 406, 332, 242, 153, 80, 30, 4, 0, 0, 3, 7, 8, 8, 8, 11, 14, 17, 18, 16, 12, 7, 3, 0, 0, 0, 3, 7, 10, 11, 9, 7, 4, 2, 3, 5, 5, 3, 0, 0, 6, 37, 95, 177, 275, 371, 448, 492, 496, 461, 396, 314, 228, 150, 86, 41, 14, 2, 0, 4, 9, 12, 13, 10, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 3, 3, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 2, 16, 42, 84, 138, 198, 256, 300, 324, 322, 294, 244, 182, 120, 66, 27, 5, 0, 0, 3, 6, 7, 6, 3, 0, 0, 0, 3, 7, 11, 14, 14, 12, 8, 4, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 1, 3, 4, 5, 4, 2, 1, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 16, 17, 15, 12, 8, 5, 4, 5, 7, 9, 10, 10, 9, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 9, 13, 14, 14, 11, 8, 6, 6, 8, 11, 13, 12, 10, 7, 4, 3, 3, 3, 4, 3, 1, 0, 0, 1, 4, 6, 8, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 1, 2, 2, 0, 0, 0, 10, 36, 81, 142, 210, 273, 318, 332, 314, 267, 202, 133, 73, 31, 7, 0, 0, 4, 6, 5, 2, 0, 0, 0, 2, 6, 10, 11, 10, 7, 4, 1, 0, 0, 2, 3, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 2, 0, 0, 0, 11, 39, 83, 141, 204, 261, 303, 322, 314, 281, 231, 173, 124, 96, 100, 140, 208, 292, 368, 419, 428, 395, 325, 239, 155, 95, 68, 77, 115, 169, 224, 267, 286, 279, 246, 196, 138, 83, 40, 12, 0, 0, 6, 11, 13, 11, 6, 2, 0, 0, 0, 1, 0, 0, 0, 0, 1, 2, 1, 0, 0, 4, 24, 61, 114, 178, 242, 293, 322, 321, 291, 238, 174, 110, 58, 22, 3, 0, 0, 2, 5, 6, 4, 0, 0, 0, 9, 35, 77, 131, 191, 244, 279, 289, 272, 231, 177, 120, 69, 32, 9, 0, 0, 0, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 1, 2, 5, 6, 7, 6, 4, 3, 2, 1, 1, 0, 0, 0, 0, 1, 2, 2, 0, 0, 0, 17, 57, 126, 218, 323, 421, 489, 513, 486, 414, 313, 207, 114, 48, 11, 0, 0, 4, 6, 6, 2, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 3, 5, 4, 1, 0, 1, 19, 58, 121, 204, 293, 373, 424, 435, 401, 331, 242, 158, 101, 86, 117, 186, 277, 367, 434, 461, 442, 381, 290, 193, 114, 75, 88, 152, 250, 359, 450, 498, 494, 440, 351, 248, 152, 77, 29, 5, 0, 0, 3, 3, 0, 0, 0, 12, 40, 88, 151, 224, 294, 349, 377, 371, 330, 264, 186, 115, 68, 57, 85, 146, 224, 301, 356, 376, 357, 304, 229, 151, 82, 34, 7, 0, 0, 2, 3, 2, 0, 0, 0, 0, 1, 1, 1, 0, 0, 2, 7, 14, 21, 26, 28, 26, 21, 15, 9, 6, 4, 3, 3, 4, 5, 4, 2, 0, 0, 4, 26, 68, 130, 205, 279, 337, 367, 360, 319, 255, 181, 112, 58, 23, 5, 0, 0, 0, 2, 4, 4, 2, 0, 0, 4, 32, 88, 171, 271, 370, 448, 486, 477, 424, 339, 242, 151, 79, 32, 9, 4, 7, 13, 16, 15, 11, 5, 1, 0, 0, 4, 9, 13, 15, 14, 11, 7, 4, 4, 7, 10, 14, 15, 13, 10, 6, 4, 3, 4, 3, 0, 0, 0, 19, 62, 134, 231, 338, 433, 495, 507, 465, 378, 268, 160, 74, 20, 0, 0, 1, 6, 7, 4, 0, 0, 0, 0, 2, 3, 2, 1, 0, 0, 0, 1, 2, 4, 5, 4, 2, 0, 0, 0, 2, 5, 5, 2, 0, 0, 13, 50, 114, 198, 289, 369, 419, 426, 389, 317, 227, 141, 79, 53, 66, 113, 178, 244, 294, 314, 300, 257, 195, 129, 71, 29, 6, 0, 0, 3, 7, 9, 8, 7, 5, 4, 3, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 0, 0, 1, 18, 55, 114, 192, 278, 356, 407, 419, 387, 316, 225, 136, 73, 54, 87, 165, 268, 373, 453, 490, 475, 413, 321, 219, 126, 57, 16, 0, 0, 2, 7, 9, 8, 6, 4, 4, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 4, 5, 3, 0, 0, 3, 27, 74, 145, 230, 314, 380, 414, 408, 364, 292, 208, 128, 64, 22, 1, 0, 2, 9, 13, 14, 12, 9, 6, 3, 2, 1, 0, 0, 0, 0, 1, 4, 4, 2, 0, 0, 10, 45, 107, 193, 290, 381, 444, 464, 437, 370, 277, 181, 99, 41, 9, 0, 0, 0, 2, 3, 4, 4, 3, 0, 0, 1, 25, 78, 162, 271, 384, 476, 525, 517, 453, 350, 234, 129, 53, 10, 0, 0, 2, 8, 9, 6, 0, 0, 0, 12, 50, 112, 195, 288, 372, 430, 447, 420, 352, 259, 159, 76, 30, 34, 93, 197, 325, 449, 539, 572, 540, 452, 331, 205, 101, 32, 0, 0, 2, 11, 14, 10, 3, 0, 0, 1, 6, 12, 15, 16, 14, 11, 9, 8, 10, 13, 15, 15, 12, 8, 2, 0, 0, 0, 4, 7, 5, 0, 0, 3, 36, 100, 194, 305, 412, 490, 520, 496, 422, 319, 209, 113, 44, 6, 0, 0, 5, 11, 11, 4, 0, 0, 9, 52, 128, 232, 349, 455, 527, 547, 511, 428, 317, 203, 107, 40, 5, 0, 0, 6, 9, 6, 0, 0, 0, 16, 51, 101, 159, 215, 257, 276, 269, 238, 190, 136, 85, 44, 17, 3, 0, 0, 2, 4, 4, 3, 2, 1, 2, 3, 3, 2, 1, 1, 1, 3, 5, 5, 1, 0, 0, 11, 45, 102, 177, 256, 319, 351, 342, 296, 224, 145, 77, 29, 4, 0, 0, 3, 4, 3, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 3, 5, 6, 4, 1, 0, 0, 0, 4, 7, 7, 1, 0, 0, 25, 87, 184, 306, 429, 525, 570, 554, 481, 372, 251, 143, 64, 18, 0, 0, 3, 9, 13, 15, 16, 18, 19, 18, 16, 12, 7, 2, 0, 0, 1, 3, 3, 1, 0, 0, 12, 44, 98, 168, 243, 308, 349, 356, 328, 272, 201, 129, 69, 27, 5, 0, 0, 3, 6, 5, 3, 1, 0, 0, 0, 1, 2, 2, 3, 2, 1, 1, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 3, 6, 6, 1, 0, 0, 17, 65, 145, 247, 355, 444, 493, 490, 438, 349, 246, 149, 74, 26, 3, 0, 0, 4, 6, 6, 6, 5, 4, 3, 2, 0, 0, 2, 4, 8, 10, 11, 9, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 1, 3, 5, 5, 5, 3, 1, 0, 0, 0, 1, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 5, 6, 7, 5, 2, 0, 0, 0, 3, 7, 7, 2, 0, 0, 19, 71, 155, 261, 370, 456, 496, 480, 410, 306, 194, 103, 57, 68, 134, 240, 363, 474, 548, 565, 520, 422, 292, 161, 61, 20, 49, 143, 279, 422, 535, 589, 571, 489, 367, 235, 122, 44, 5, 0, 0, 7, 10, 7, 2, 0, 0, 0, 1, 3, 3, 2, 0, 0, 0, 1, 4, 7, 11, 13, 12, 10, 5, 1, 0, 0, 5, 9, 10, 6, 0, 0, 12, 59, 141, 252, 373, 476, 534, 529, 459, 341, 204, 85, 18, 23, 103, 238, 397, 540, 633, 652, 597, 484, 342, 204, 95, 27, 0, 0, 5, 16, 20, 20, 15, 11, 7, 5, 3, 1, 0, 0, 0, 1, 3, 4, 2, 0, 0, 4, 29, 74, 137, 208, 271, 311, 317, 288, 232, 163, 97, 45, 13, 0, 0, 0, 3, 3, 2, 0, 0, 0, 0, 2, 4, 4, 5, 5, 7, 9, 11, 10, 5, 0, 0, 8, 46, 116, 211, 319, 417, 482, 497, 459, 379, 275, 171, 85, 29, 1, 0, 0, 5, 9, 8, 2, 0, 0, 6, 36, 88, 159, 239, 313, 361, 373, 343, 280, 199, 119, 55, 15, 0, 0, 1, 5, 6, 3, 0, 0, 0, 1, 5, 11, 17, 22, 23, 22, 18, 12, 6, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 3, 2, 1, 2, 4, 7, 10, 10, 9, 6, 3, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 9, 6, 4, 3, 6, 9, 10, 5, 0, 0, 11, 61, 148, 264, 388, 488, 540, 528, 458, 348, 228, 122, 48, 8, 0, 0, 3, 7, 8, 8, 6, 3, 0, 0, 4, 31, 86, 166, 261, 353, 418, 439, 411, 340, 244, 146, 67, 17, 0, 0, 7, 16, 18, 13, 5, 0, 0, 1, 11, 22, 31, 33, 30, 22, 12, 4, 0, 0, 0, 2, 3, 2, 2, 2, 2, 4, 5, 6, 5, 5, 5, 6, 7, 9, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 3, 3, 4, 4, 3, 2, 2, 1, 2, 4, 7, 9, 11, 11, 10, 9, 6, 4, 2, 1, 1, 0, 0, 2, 5, 9, 14, 17, 17, 14, 10, 6, 5, 6, 8, 6, 1, 0, 0, 22, 74, 154, 252, 346, 415, 440, 413, 342, 245, 146, 69, 33, 45, 99, 180, 265, 331, 360, 346, 293, 216, 135, 67, 21, 0, 0, 2, 9, 13, 13, 11, 8, 5, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 2, 7, 13, 19, 21, 20, 15, 9, 3, 0, 0, 4, 9, 15, 18, 19, 15, 10, 4, 0, 0, 0, 5, 11, 16, 19, 18, 14, 9, 4, 0, 0, 0, 0, 2, 3, 4, 4, 3, 0, 0, 0, 0, 4, 10, 12, 7, 0, 0, 6, 56, 149, 275, 411, 524, 581, 567, 486, 362, 227, 112, 35, 0, 0, 3, 17, 26, 27, 22, 15, 9, 4, 3, 5, 9, 15, 20, 23, 22, 18, 12, 6, 1, 0, 0, 3, 11, 19, 26, 30, 28, 22, 14, 6, 0, 0, 0, 2, 4, 4, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 2, 5, 6, 7, 7, 5, 4, 2, 1, 0, 0, 0, 0, 1, 4, 5, 3, 0, 0, 9, 44, 108, 196, 293, 377, 426, 427, 379, 295, 198, 108, 43, 7, 0, 0, 3, 8, 11, 11, 8, 3, 0, 0, 2, 32, 90, 172, 264, 344, 391, 392, 346, 266, 175, 93, 35, 5, 0, 0, 4, 6, 4, 1, 0, 0, 0, 0, 2, 2, 1, 0, 0, 0, 0, 1, 3, 5, 7, 7, 5, 3, 0, 0, 0, 0, 4, 8, 9, 5, 0, 0, 9, 50, 123, 226, 341, 442, 506, 514, 464, 369, 255, 147, 64, 15, 0, 0, 2, 7, 6, 3, 0, 0, 0, 0, 2, 5, 9, 13, 17, 21, 23, 23, 20, 16, 11, 6, 3, 2, 4, 9, 16, 22, 26, 27, 23, 17, 10, 4, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 5, 9, 13, 15, 14, 11, 7, 3, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 11, 13, 13, 12, 9, 6, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 7, 11, 14, 15, 13, 9, 4, 1, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 12, 13, 13, 12, 10, 9, 8, 8, 8, 9, 9, 9, 10, 11, 13, 15, 16, 16, 13, 10, 6, 4, 4, 7, 11, 15, 17, 17, 15, 10, 4, 0, 0, 0, 1, 5, 7, 4, 0, 0, 7, 46, 120, 225, 347, 459, 535, 554, 512, 420, 301, 183, 88, 27, 0, 0, 1, 9, 14, 15, 14, 12, 10, 8, 7, 5, 2, 0, 0, 0, 0, 5, 9, 9, 5, 0, 0, 11, 55, 133, 240, 357, 459, 517, 515, 450, 336, 204, 87, 17, 11, 73, 184, 316, 435, 509, 523, 475, 380, 265, 156, 71, 20, 0, 0, 1, 6, 9, 9, 7, 2, 0, 0, 8, 44, 110, 204, 315, 420, 494, 515, 476, 382, 255, 126, 30, 0, 26, 129, 277, 435, 564, 631, 619, 536, 404, 260, 133, 46, 1, 0, 0, 11, 20, 20, 13, 1, 0, 0, 23, 86, 183, 301, 418, 503, 534, 502, 415, 297, 178, 82, 22, 0, 0, 5, 14, 16, 12, 6, 3, 3, 7, 12, 15, 13, 8, 2, 0, 0, 1, 6, 8, 5, 0, 0, 12, 63, 153, 278, 417, 539, 612, 617, 552, 434, 294, 164, 68, 13, 0, 0, 5, 12, 14, 12, 11, 10, 11, 11, 10, 7, 4, 2, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 6, 6, 6, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 5, 3, 2, 0, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 0, 3, 6, 5, 1, 0, 0, 18, 63, 133, 219, 300, 357, 374, 344, 278, 193, 111, 47, 10, 0, 0, 3, 7, 7, 3, 0, 0, 0, 0, 1, 3, 3, 3, 1, 0, 0, 0, 2, 6, 11, 15, 17, 17, 15, 11, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 4, 7, 12, 15, 17, 15, 11, 4, 0, 0, 0, 4, 8, 7, 0, 0, 1, 36, 110, 221, 355, 482, 571, 595, 544, 430, 281, 135, 27, 0, 20, 121, 266, 416, 534, 590, 571, 485, 358, 223, 109, 34, 0, 0, 1, 10, 12, 9, 4, 1, 0, 1, 3, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 7, 9, 12, 14, 16, 17, 16, 15, 12, 9, 6, 3, 1, 0, 1, 2, 2, 1, 0, 0, 0, 0, 5, 8, 7, 1, 0, 0, 27, 88, 182, 294, 400, 469, 483, 433, 332, 204, 85, 4, 0, 35, 144, 289, 434, 542, 588, 559, 467, 338, 204, 96, 27, 0, 0, 4, 15, 21, 23, 21, 20, 19, 18, 17, 14, 11, 8, 7, 8, 11, 15, 20, 23, 23, 20, 15, 8, 2, 0, 0, 2, 4, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 4, 7, 11, 15, 17, 17, 14, 10, 4, 0, 0, 0, 3, 8, 9, 3, 0, 0, 19, 79, 179, 311, 447, 554, 603, 579, 487, 355, 216, 101, 27, 0, 0, 2, 9, 10, 5, 0, 0, 1, 5, 8, 8, 6, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 4, 7, 6, 0, 0, 0, 24, 80, 164, 265, 358, 417, 424, 378, 292, 189, 97, 32, 0, 0, 0, 8, 13, 12, 9, 6, 4, 3, 3, 1, 0, 1, 4, 11, 20, 29, 35, 36, 34, 28, 20, 13, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 0, 0, 0, 0, 2, 7, 8, 5, 0, 0, 7, 49, 125, 229, 340, 431, 478, 466, 399, 296, 185, 90, 27, 0, 0, 4, 17, 26, 28, 25, 20, 14, 9, 6, 3, 1, 0, 0, 0, 1, 8, 13, 11, 2, 0, 0, 30, 109, 231, 376, 509, 595, 607, 542, 420, 275, 142, 48, 0, 0, 1, 18, 29, 31, 25, 16, 8, 3, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 4, 7, 12, 18, 23, 23, 15, 1, 0, 0, 41, 126, 247, 383, 501, 566, 560, 484, 361, 225, 109, 32, 0, 0, 1, 10, 11, 7, 1, 0, 0, 0, 2, 3, 3, 1, 0, 0, 0, 0, 2, 2, 0, 0, 0, 3, 14, 33, 55, 76, 88, 89, 77, 56, 33, 14, 2, 0, 0, 1, 3, 3, 2, 1, 1, 2, 3, 3, 1, 0, 0, 0, 3, 9, 12, 8, 0, 0, 7, 59, 155, 288, 430, 546, 602, 579, 481, 334, 177, 51, 0, 3, 89, 220, 362, 478, 536, 522, 442, 315, 175, 57, 0, 0, 79, 214, 373, 517, 609, 625, 559, 427, 263, 110, 7, 0, 44, 179, 353, 521, 639, 675, 623, 500, 342, 189, 72, 6, 0, 0, 32, 67, 97, 119, 128, 123, 103, 74, 41, 15, 1, 4, 23, 49, 73, 85, 82, 65, 46, 41, 64, 121, 205, 297, 371, 405, 387, 322, 229, 134, 57, 10, 0, 0, 10, 28, 44, 59, 69, 73, 68, 55, 35, 13, 0, 0, 12, 43, 82, 119, 140, 138, 115, 78, 47, 39, 68, 134, 227, 323, 396, 425, 400, 329, 233, 136, 59, 13, 0, 0, 4, 11, 13, 12, 9, 6, 4, 3, 2, 2, 3, 7, 15, 24, 32, 35, 29, 14, 0, 0, 16, 82, 191, 330, 469, 573, 611, 574, 473, 336, 198, 89, 22, 0, 0, 4, 17, 31, 48, 68, 88, 104, 109, 100, 79, 53, 27, 9, 0, 0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 7, 7, 3, 0, 0, 1, 12, 29, 48, 63, 67, 61, 44, 24, 6, 0, 0, 10, 23, 34, 39, 36, 28, 17, 7, 1, 0, 0, 0, 2, 3, 3, 3, 3, 2, 1, 1, 2, 2, 2, 1, 0, 0, 0, 1, 7, 10, 8, 0, 0, 0, 36, 110, 218, 341, 450, 513, 509, 436, 312, 169, 48, 0, 1, 98, 254, 429, 578, 659, 652, 561, 415, 256, 122, 34, 0, 0, 3, 13, 15, 9, 1, 0, 0, 0, 2, 4, 4, 3, 1, 0, 0, 0, 0, 1, 3, 3, 1, 0, 0, 1, 13, 32, 56, 77, 89, 87, 72, 48, 23, 3, 0, 0, 14, 32, 48, 57, 56, 46, 31, 16, 5, 0, 0, 0, 0, 0, 0, 0, 5, 9, 8, 1, 0, 0, 32, 105, 214, 341, 454, 522, 523, 454, 333, 194, 71, 0, 0, 42, 145, 267, 376, 442, 447, 392, 295, 185, 89, 25, 0, 0, 3, 10, 10, 6, 1, 0, 0, 0, 0, 0, 0, 5, 21, 45, 73, 95, 106, 100, 81, 55, 30, 11, 1, 0, 0, 0, 0, 5, 11, 13, 8, 0, 0, 6, 63, 171, 317, 471, 593, 647, 617, 508, 351, 184, 50, 0, 0, 87, 242, 423, 583, 681, 689, 607, 459, 288, 137, 34, 0, 0, 21, 59, 91, 107, 108, 94, 70, 43, 20, 7, 7, 19, 35, 50, 57, 54, 43, 29, 16, 7, 1, 0, 0, 0, 11, 29, 54, 78, 94, 96, 83, 58, 31, 8, 0, 0, 12, 35, 62, 86, 97, 91, 66, 30, 0, 0, 29, 118, 250, 396, 517, 579, 563, 474, 340, 197, 80, 8, 0, 0, 37, 80, 116, 137, 140, 123, 91, 54, 20, 1, 3, 23, 54, 82, 99, 97, 80, 54, 28, 9, 0, 0, 0, 7, 20, 37, 55, 72, 80, 77, 63, 41, 19, 5, 2, 11, 25, 39, 46, 44, 34, 21, 8, 0, 0, 0, 8, 23, 41, 62, 81, 93, 95, 84, 64, 41, 20, 9, 11, 24, 43, 61, 72, 72, 61, 44, 25, 10, 1, 0, 0, 4, 8, 11, 12, 12, 11, 10, 6, 1, 0, 0, 4, 23, 52, 83, 105, 109, 94, 66, 42, 41, 73, 140, 226, 305, 354, 354, 307, 227, 139, 63, 15, 0, 0, 4, 15, 23, 29, 32, 34, 33, 30, 22, 13, 4, 0, 0, 6, 20, 37, 53, 63, 64, 54, 37, 18, 2, 0, 3, 23, 53, 86, 112, 126, 123, 105, 75, 42, 14, 0, 0, 9, 37, 72, 103, 122, 122, 102, 69, 34, 8, 0, 2, 17, 33, 43, 44, 36, 24, 13, 3, 0, 0, 0, 13, 36, 69, 107, 139, 157, 153, 129, 90, 49, 15, 0, 0, 12, 33, 52, 61, 57, 44, 27, 11, 0, 0, 0, 5, 11, 15, 17, 16, 14, 11, 7, 3, 0, 0, 0, 10, 26, 43, 58, 65, 61, 48, 30, 13, 0, 0, 0, 8, 22, 37, 48, 53, 50, 41, 28, 16, 6, 0, 0, 0, 3, 17, 40, 68, 95, 112, 116, 104, 81, 55, 32, 16, 8, 7, 11, 16, 18, 14, 3, 0, 0, 18, 77, 168, 273, 364, 413, 405, 342, 244, 141, 58, 7, 0, 0, 10, 30, 49, 65, 76, 80, 75, 60, 39, 19, 4, 0, 0, 8, 19, 28, 32, 32, 28, 20, 12, 4, 0, 0, 3, 19, 42, 66, 82, 82, 63, 31, 2, 0, 32, 114, 232, 359, 461, 508, 485, 399, 272, 137, 31, 0, 0, 88, 233, 403, 558, 660, 683, 621, 493, 332, 177, 61, 0, 0, 18, 69, 122, 163, 184, 182, 159, 124, 84, 50, 27, 17, 17, 23, 31, 37, 35, 25, 7, 0, 0, 26, 109, 236, 384, 516, 594, 594, 515, 383, 235, 108, 25, 0, 0, 15, 48, 82, 112, 137, 154, 159, 149, 127, 97, 64, 37, 21, 17, 25, 41, 61, 79, 90, 92, 87, 78, 70, 65, 64, 67, 69, 67, 60, 47, 30, 13, 0, 0, 0, 17, 42, 71, 94, 105, 100, 81, 53, 25, 3, 0, 0, 19, 49, 84, 116, 137, 140, 124, 93, 56, 22, 0, 0, 6, 26, 46, 56, 49, 27, 0, 0, 10, 80, 195, 337, 470, 557, 574, 515, 400, 262, 137, 48, 2, 0, 0, 8, 17, 23, 29, 36, 41, 43, 39, 30, 17, 5, 0, 0, 0, 13, 31, 47, 55, 51, 41, 38, 59, 117, 214, 336, 454, 534, 550, 498, 391, 261, 140, 52, 5, 0, 0, 3, 13, 26, 47, 76, 107, 130, 136, 121, 90, 53, 20, 0, 0, 3, 18, 32, 40, 39, 31, 17, 4, 0, 0, 11, 29, 48, 63, 68, 62, 49, 33, 17, 4, 0, 0, 4, 24, 55, 90, 123, 143, 143, 124, 89, 51, 20, 1, 0, 0, 7, 13, 15, 13, 8, 4, 0, 0, 0, 0, 1, 3, 7, 12, 16, 19, 18, 14, 8, 2, 2, 10, 27, 51, 74, 91, 94, 82, 57, 27, 3, 0, 14, 55, 109, 163, 201, 212, 194, 153, 102, 53, 18, 0, 0, 0, 9, 18, 24, 28, 28, 24, 17, 8, 1, 0, 0, 10, 24, 38, 49, 52, 46, 33, 16, 2, 0, 1, 19, 48, 81, 109, 125, 125, 109, 82, 53, 27, 8, 0, 0, 0, 7, 17, 27, 35, 39, 37, 29, 18, 8, 1, 0, 0, 1, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 7, 4, 1, 0, 0, 2, 10, 22, 35, 46, 51, 51, 43, 33, 21, 13, 9, 9, 11, 14, 14, 13, 11, 7, 3, 0, 0, 0, 0, 6, 11, 11, 4, 0, 0, 19, 81, 180, 300, 414, 490, 505, 452, 345, 213, 88, 3, 0, 22, 127, 270, 419, 536, 592, 571, 479, 339, 187, 58, 0, 0, 71, 223, 413, 595, 722, 760, 699, 558, 378, 205, 76, 3, 0, 0, 30, 65, 97, 123, 138, 141, 127, 100, 65, 31, 6, 0, 0, 6, 16, 18, 11, 0, 0, 11, 73, 184, 330, 483, 606, 665, 642, 546, 402, 250, 122, 37, 0, 0, 3, 22, 41, 61, 81, 98, 110, 110, 95, 70, 39, 12, 0, 0, 12, 35, 58, 75, 84, 93, 110, 147, 208, 287, 369, 433, 461, 444, 383, 295, 199, 113, 50, 14, 0, 0, 0, 3, 5, 3, 0, 0, 3, 26, 77, 159, 269, 392, 503, 577, 592, 541, 434, 300, 173, 87, 64, 105, 195, 302, 394, 443, 437, 379, 289, 188, 101, 39, 7, 0, 0, 5, 9, 10, 10, 9, 9, 7, 5, 1, 0, 4, 17, 38, 65, 92, 112, 118, 109, 86, 56, 25, 3, 0, 2, 21, 47, 71, 86, 87, 76, 55, 31, 9, 0, 0, 9, 32, 61, 88, 104, 103, 81, 45, 7, 0, 5, 72, 188, 334, 477, 581, 618, 577, 470, 326, 181, 67, 2, 0, 13, 62, 115, 158, 180, 178, 154, 115, 72, 36, 14, 8, 16, 31, 46, 53, 52, 43, 30, 16, 4, 0, 0, 6, 20, 37, 55, 69, 74, 70, 58, 40, 21, 6, 0, 0, 7, 21, 36, 50, 57, 56, 47, 32, 15, 1, 0, 1, 20, 49, 85, 118, 141, 146, 133, 105, 69, 35, 11, 0, 1, 11, 23, 31, 33, 28, 18, 7, 0, 0, 3, 16, 33, 48, 57, 56, 47, 31, 15, 2, 0, 1, 11, 25, 39, 49, 54, 55, 51, 43, 31, 15, 0, 0, 2, 44, 122, 229, 344, 438, 486, 471, 398, 289, 171, 74, 14, 0, 0, 14, 32, 42, 41, 32, 20, 8, 0, 0, 3, 12, 22, 30, 33, 30, 23, 14, 6, 1, 0, 0, 0, 4, 9, 15, 19, 21, 20, 16, 9, 4, 0, 0, 0, 2, 4, 6, 6, 5, 3, 1, 0, 0, 1, 2, 3, 1, 0, 0, 0, 2, 9, 13, 10, 1, 0, 0, 34, 108, 214, 329, 420, 460, 435, 350, 231, 109, 17, 0, 1, 83, 207, 344, 463, 532, 535, 472, 362, 236, 123, 44, 3, 0, 0, 7, 11, 10, 5, 0, 0, 0, 3, 19, 43, 72, 97, 111, 109, 89, 59, 27, 5, 0, 4, 19, 35, 46, 47, 40, 27, 14, 2, 0, 0, 3, 18, 37, 58, 73, 79, 75, 62, 45, 27, 10, 0, 0, 5, 48, 129, 246, 382, 510, 599, 626, 583, 482, 352, 225, 127, 70, 51, 53, 59, 56, 42, 23, 8, 1, 0, 0, 0, 0, 4, 43, 122, 239, 377, 503, 584, 598, 542, 434, 304, 185, 101, 57, 46, 51, 55, 50, 34, 15, 0, 0, 1, 15, 30, 41, 44, 40, 30, 18, 7, 0, 0, 0, 3, 15, 30, 46, 57, 60, 54, 41, 26, 13, 3, 0, 0, 1, 14, 37, 69, 103, 128, 135, 118, 79, 31, 0, 0, 45, 152, 297, 449, 566, 615, 583, 480, 338, 196, 85, 19, 0, 0, 0, 2, 3, 5, 10, 12, 7, 0, 0, 4, 74, 207, 389, 582, 733, 796, 751, 612, 422, 233, 86, 3, 0, 0, 36, 73, 100, 114, 116, 107, 90, 65, 39, 16, 1, 0, 1, 10, 14, 10, 0, 0, 8, 63, 166, 305, 453, 572, 624, 592, 479, 316, 148, 27, 0, 49, 196, 393, 588, 730, 783, 737, 606, 429, 251, 108, 22, 0, 1, 28, 51, 60, 52, 33, 12, 0, 0, 8, 29, 54, 74, 83, 79, 63, 40, 19, 3, 0, 0, 7, 18, 26, 29, 25, 18, 10, 6, 7, 9, 8, 1, 0, 0, 28, 101, 214, 347, 470, 547, 554, 485, 360, 210, 78, 0, 0, 56, 181, 334, 475, 566, 584, 523, 397, 241, 95, 0, 0, 56, 203, 391, 574, 703, 744, 688, 554, 382, 215, 89, 17, 0, 0, 6, 12, 10, 4, 0, 0, 0, 0, 0, 7, 20, 39, 60, 78, 86, 84, 72, 53, 31, 9, 0, 0, 21, 91, 204, 348, 497, 614, 670, 648, 553, 411, 261, 137, 61, 36, 50, 80, 104, 109, 91, 57, 22, 0, 0, 14, 54, 106, 153, 183, 187, 164, 120, 69, 24, 0, 0, 16, 55, 101, 140, 162, 159, 133, 93, 50, 16, 0, 0, 15, 37, 59, 75, 83, 83, 73, 52, 24, 0, 0, 12, 88, 217, 380, 542, 661, 702, 653, 528, 362, 200, 76, 9, 0, 9, 35, 55, 62, 57, 46, 31, 13, 0, 0, 3, 59, 168, 321, 491, 637, 717, 705, 604, 443, 264, 111, 15, 0, 6, 58, 114, 152, 164, 149, 114, 72, 35, 10, 0, 0, 7, 14, 19, 19, 15, 9, 3, 0, 0, 1, 7, 13, 19, 22, 21, 18, 13, 7, 2, 0, 0, 0, 7, 20, 37, 55, 68, 73, 67, 52, 33, 16, 4, 0, 0, 0, 1, 2, 0, 0, 0, 1, 3, 5, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 1, 0, 0, 3, 15, 36, 62, 89, 108, 117, 112, 96, 73, 49, 29, 14, 5, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 2, 6, 9, 9, 4, 0, 0, 14, 59, 137, 239, 349, 442, 494, 493, 437, 344, 235, 137, 67, 31, 25, 36, 51, 57, 52, 38, 21, 6, 0, 0, 4, 12, 23, 35, 49, 62, 72, 75, 70, 59, 49, 51, 77, 135, 222, 326, 422, 489, 508, 475, 398, 299, 201, 126, 83, 71, 79, 95, 105, 103, 89, 68, 45, 29, 22, 24, 34, 48, 59, 67, 69, 68, 63, 57, 51, 45, 37, 28, 18, 9, 3, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 9, 10, 10, 11, 18, 33, 58, 88, 115, 130, 128, 107, 74, 37, 8, 0, 0, 18, 44, 69, 84, 88, 84, 84, 101, 142, 208, 285, 353, 393, 390, 343, 264, 173, 92, 34, 2, 0, 0, 7, 17, 28, 37, 44, 48, 46, 38, 27, 15, 4, 0, 0, 2, 19, 43, 70, 93, 103, 102, 96, 99, 129, 194, 292, 405, 507, 568, 568, 504, 393, 264, 147, 61, 13, 0, 0, 0, 8, 19, 40, 70, 104, 134, 147, 140, 113, 76, 39, 12, 0, 2, 14, 27, 34, 30, 15, 0, 0, 20, 97, 227, 397, 572, 711, 775, 746, 631, 462, 284, 136, 39, 0, 0, 2, 17, 30, 42, 54, 69, 81, 87, 82, 67, 47, 29, 18, 17, 23, 34, 45, 53, 58, 61, 65, 72, 82, 94, 104, 112, 113, 107, 95, 79, 61, 45, 30, 18, 9, 2, 0, 0, 2, 9, 17, 24, 27, 26, 22, 15, 9, 4, 1, 0, 0, 0, 0, 4, 9, 9, 4, 0, 0, 18, 83, 194, 341, 495, 620, 683, 666, 574, 433, 278, 142, 48, 0, 0, 0, 14, 21, 16, 2, 0, 0, 25, 92, 190, 301, 399, 458, 461, 408, 315, 206, 108, 38, 1, 0, 0, 15, 30, 41, 46, 46, 40, 31, 20, 10, 3, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 7, 12, 18, 23, 27, 30, 30, 29, 26, 20, 12, 5, 0, 0, 6, 16, 27, 34, 36, 32, 23, 13, 5, 1, 0, 0, 0, 0, 0, 3, 8, 12, 10, 3, 0, 0, 23, 89, 193, 318, 436, 514, 527, 473, 367, 239, 123, 40, 0, 0, 2, 21, 37, 47, 49, 45, 36, 24, 11, 2, 1, 7, 19, 33, 41, 42, 36, 27, 19, 14, 11, 5, 0, 0, 4, 52, 147, 287, 453, 609, 718, 752, 702, 582, 423, 262, 129, 43, 2, 0, 2, 12, 15, 12, 6, 0, 0, 0, 0, 2, 4, 5, 6, 7, 7, 7, 5, 3, 0, 0, 0, 4, 13, 24, 32, 37, 34, 26, 15, 5, 0, 0, 2, 10, 18, 24, 24, 21, 15, 8, 3, 0, 0, 0, 0, 3, 6, 11, 15, 17, 18, 15, 11, 6, 2, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 0, 5, 12, 19, 22, 19, 12, 5, 2, 4, 9, 11, 5, 0, 0, 22, 103, 240, 421, 608, 757, 828, 800, 683, 508, 321, 161, 53, 1, 0, 1, 15, 22, 21, 15, 9, 6, 7, 8, 8, 8, 10, 15, 22, 27, 23, 8, 0, 0, 33, 140, 314, 534, 752, 912, 971, 910, 747, 529, 310, 136, 29, 0, 0, 8, 27, 31, 19, 0, 0, 0, 61, 184, 362, 565, 751, 871, 888, 796, 614, 388, 175, 28, 0, 50, 219, 449, 688, 877, 970, 941, 796, 571, 322, 113, 0, 0, 121, 336, 589, 819, 969, 1005, 925, 752, 535, 324, 158, 54, 6, 0, 0, 0, 0, 0, 1, 8, 12, 5, 0, 0, 36, 155, 357, 621, 898, 1119, 1224, 1184, 1011, 752, 474, 239, 80, 3, 0, 0, 14, 19, 12, 2, 0, 0, 0, 3, 5, 5, 4, 1, 0, 0, 0, 0, 0, 0, 1, 3, 6, 7, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 2, 6, 10, 13, 14, 12, 7, 2, 0, 0, 2, 8, 15, 21, 23, 21, 16, 9, 3, 0, 0, 0, 1, 2, 1, 0, 0, 0, 0, 4, 8, 12, 15, 16, 13, 9, 4, 0, 0, 0, 1, 7, 11, 7, 0, 0, 7, 59, 161, 311, 487, 655, 771, 807, 750, 616, 440, 264, 122, 33, 0, 0, 6, 18, 21, 16, 8, 1, 0, 0, 1, 3, 3, 2, 0, 0, 0, 2, 4, 7, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 1, 5, 11, 18, 24, 27, 25, 20, 13, 7, 3, 3, 6, 10, 11, 8, 0, 0, 4, 42, 121, 242, 395, 553, 684, 755, 748, 662, 519, 352, 197, 83, 17, 0, 0, 5, 10, 7, 2, 0, 2, 10, 18, 23, 21, 16, 10, 7, 6, 6, 2, 0, 0, 15, 68, 162, 294, 444, 579, 667, 685, 628, 511, 363, 218, 103, 31, 0, 0, 1, 8, 10, 7, 3, 1, 2, 4, 7, 8, 7, 3, 0, 0, 0, 0, 7, 11, 9, 0, 0, 1, 49, 151, 305, 492, 675, 811, 864, 823, 698, 523, 339, 182, 72, 12, 0, 0, 3, 14, 19, 15, 4, 0, 0, 32, 131, 298, 518, 753, 949, 1052, 1032, 889, 659, 401, 185, 69, 83, 225, 458, 725, 957, 1099, 1118, 1009, 799, 538, 286, 100, 24, 75, 245, 495, 771, 1010, 1155, 1173, 1059, 838, 561, 291, 87, 0, 22, 169, 396, 649, 870, 1009, 1036, 948, 773, 553, 338, 165, 54, 2, 0, 1, 11, 13, 9, 4, 3, 7, 14, 21, 25, 25, 21, 17, 13, 11, 9, 9, 10, 12, 14, 16, 16, 14, 8, 2, 0, 0, 0, 8, 13, 9, 0, 0, 9, 78, 215, 420, 666, 905, 1083, 1153, 1098, 930, 694, 443, 229, 83, 9, 0, 0, 12, 17, 14, 6, 0, 0, 0, 0, 0, 1, 4, 8, 9, 5, 0, 0, 15, 74, 181, 332, 506, 668, 781, 817, 765, 633, 453, 266, 115, 34, 43, 136, 292, 471, 628, 725, 739, 668, 534, 371, 216, 97, 25, 0, 0, 4, 11, 12, 7, 2, 0, 1, 5, 8, 9, 7, 2, 0, 0, 0, 4, 10, 12, 6, 0, 0, 17, 87, 212, 381, 568, 731, 832, 846, 771, 627, 450, 278, 140, 50, 6, 0, 0, 6, 7, 4, 0, 0, 0, 0, 3, 5, 6, 4, 2, 0, 0, 2, 8, 15, 24, 31, 34, 32, 24, 12, 1, 0, 0, 5, 13, 14, 5, 0, 0, 37, 143, 318, 545, 783, 978, 1084, 1074, 953, 752, 520, 306, 144, 45, 2, 0, 1, 6, 6, 2, 1, 5, 13, 22, 27, 26, 19, 10, 2, 0, 0, 1, 5, 9, 10, 8, 3, 0, 0, 0, 3, 11, 14, 8, 0, 0, 18, 98, 247, 455, 691, 908, 1055, 1095, 1019, 847, 621, 391, 201, 74, 9, 0, 0, 8, 12, 8, 1, 0, 0, 0, 2, 4, 5, 3, 1, 0, 0, 0, 0, 1, 3, 5, 5, 5, 3, 1, 0, 0, 1, 4, 8, 10, 11, 9, 5, 2, 0, 0, 1, 3, 4, 2, 0, 0, 0, 0, 4, 8, 6, 0, 0, 2, 42, 125, 256, 420, 592, 737, 822, 829, 755, 619, 451, 285, 148, 55, 7, 0, 0, 6, 12, 11, 4, 0, 0, 12, 64, 157, 289, 445, 598, 717, 777, 763, 678, 542, 384, 234, 115, 39, 2, 0, 3, 14, 21, 22, 19, 14, 10, 8, 7, 5, 3, 0, 0, 0, 0, 3, 5, 2, 0, 0, 19, 71, 166, 301, 462, 622, 747, 811, 797, 710, 572, 421, 296, 233, 250, 344, 492, 654, 788, 856, 837, 735, 577, 406, 268, 203, 228, 337, 500, 673, 810, 874, 848, 739, 575, 397, 247, 160, 154, 225, 353, 502, 636, 721, 738, 684, 572, 428, 281, 156, 67, 16, 0, 0, 1, 7, 8, 4, 0, 0, 1, 31, 95, 199, 342, 507, 670, 799, 867, 856, 767, 617, 442, 280, 171, 140, 192, 313, 471, 627, 742, 790, 759, 658, 512, 355, 225, 154, 162, 252, 411, 610, 809, 968, 1052, 1042, 940, 766, 555, 349, 180, 66, 8, 0, 0, 9, 15, 13, 6, 1, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 3, 8, 16, 23, 30, 33, 33, 29, 23, 17, 11, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 5, 9, 13, 15, 14, 11, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 5, 28, 76, 153, 257, 380, 506, 616, 690, 713, 677, 589, 464, 324, 194, 93, 29, 0, 0, 0, 6, 8, 4, 0, 0, 7, 35, 86, 164, 266, 382, 500, 600, 666, 683, 647, 564, 448, 321, 201, 106, 42, 7, 0, 0, 2, 6, 5, 0, 0, 0, 15, 61, 144, 265, 418, 587, 748, 876, 949, 953, 887, 762, 598, 423, 263, 137, 53, 9, 0, 0, 7, 14, 17, 15, 12, 8, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 12, 15, 16, 13, 9, 4, 1, 0, 0, 1, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 3, 21, 57, 114, 191, 280, 373, 456, 518, 548, 542, 499, 424, 330, 231, 141, 71, 25, 1, 0, 0, 4, 7, 6, 1, 0, 0, 15, 57, 128, 225, 338, 451, 547, 614, 644, 635, 594, 527, 449, 371, 310, 279, 285, 331, 407, 496, 577, 628, 635, 596, 524, 437, 361, 316, 314, 357, 434, 529, 621, 693, 729, 722, 676, 600, 512, 431, 377, 364, 398, 471, 569, 669, 749, 792, 786, 732, 639, 521, 396, 278, 179, 104, 52, 21, 5, 0, 0, 2, 5, 9, 12, 14, 16, 17, 18, 18, 17, 16, 15, 13, 11, 8, 6, 3, 1, 0, 0, 1, 4, 7, 11, 12, 11, 8, 4, 1, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 2, 1, 0, 0, 0, 12, 42, 95, 172, 268, 377, 488, 590, 674, 730, 752, 735, 684, 606, 517, 437, 382, 368, 397, 463, 551, 642, 717, 761, 765, 727, 653, 552, 435, 317, 209, 122, 59, 21, 3, 0, 0, 0, 1, 0, 0, 0, 1, 9, 24, 50, 87, 137, 195, 256, 315, 364, 399, 416, 413, 392, 353, 301, 241, 179, 121, 73, 38, 15, 3, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 2, 0, 0, 0, 3, 16, 40, 73, 115, 162, 214, 270, 329, 388, 441, 481, 498, 487, 447, 383, 307, 229, 160, 104, 64, 36, 19, 8, 2, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 9, 11, 12, 13, 12, 9, 6, 2, 1, 1, 3, 4, 2, 0, 0, 4, 28, 75, 145, 235, 336, 435, 523, 591, 635, 654, 647, 617, 564, 493, 410, 322, 239, 167, 112, 74, 50, 34, 24, 16, 9, 3, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 21, 44, 78, 122, 173, 228, 285, 338, 386, 427, 456, 472, 471, 452, 415, 363, 302, 240, 183, 135, 99, 72, 52, 38, 29, 29, 42, 68, 109, 161, 219, 276, 327, 369, 399, 418, 424, 419, 402, 375, 337, 291, 240, 188, 138, 95, 62, 40, 30, 30, 38, 52, 73, 102, 140, 189, 247, 313, 382, 447, 504, 549, 581, 600, 605, 599, 584, 563, 541, 522, 510, 507, 511, 518, 524, 521, 509, 485, 451, 409, 364, 317, 269, 224, 182, 146, 118, 100, 91, 92, 101, 118, 141, 172, 210, 255, 306, 359, 410, 456, 494, 522, 541, 553, 559, 560, 559, 556, 553, 551, 551, 553, 557, 559, 557, 549, 534, 512, 483, 447, 407, 365, 321, 278, 238, 204, 178, 165, 165, 180, 207, 242, 280, 315, 341, 358, 368, 372, 376, 380, 383, 382, 375, 358, 334, 304, 271, 237, 203, 168, 134, 103, 78, 61, 53, 53, 56, 57, 53, 43, 31, 20, 13, 13, 16, 20, 22, 22, 18, 14, 11, 10, 9, 8, 6, 3, 1, 0, 0, 3, 8, 13, 18, 24, 31, 42, 58, 80, 107, 135, 163, 189, 211, 233, 256, 285, 322, 365, 414, 461, 504, 537, 559, 573, 581, 588, 598, 613, 633, 656, 680, 701, 716, 725, 726, 721, 716, 712, 713, 720, 731, 744, 754, 761, 764, 766, 770, 778, 791, 807, 822, 833, 835, 827, 812, 792, 771, 751, 735, 724, 715, 707, 699, 689, 675, 657, 635, 609, 579, 547, 513, 478, 444, 413, 386, 362, 342, 322, 300, 276, 250, 226, 205, 192, 184, 183, 184, 186, 186, 184, 183, 182, 184, 189, 195, 203, 210, 217, 223, 229, 236, 244, 254, 264, 273, 281, 287, 296, 310, 329, 348, 363, 373, 378, 380],
-"peakC": [27, 28, 29, 28, 26, 22, 17, 14, 16, 22, 32, 43, 52, 57, 55, 49, 42, 36, 35, 37, 41, 45, 47, 46, 42, 38, 36, 36, 38, 42, 46, 49, 49, 48, 45, 42, 39, 37, 36, 36, 35, 32, 28, 22, 16, 12, 12, 15, 20, 26, 31, 31, 28, 22, 16, 12, 11, 15, 23, 32, 39, 44, 44, 41, 36, 32, 29, 30, 35, 41, 46, 50, 50, 48, 45, 42, 41, 40, 40, 39, 38, 37, 35, 35, 35, 34, 32, 29, 25, 23, 24, 27, 31, 34, 34, 30, 22, 12, 4, 0, 0, 2, 6, 9, 9, 7, 3, 1, 1, 4, 9, 15, 20, 22, 20, 16, 10, 4, 0, 0, 0, 3, 7, 11, 14, 16, 16, 14, 12, 11, 10, 11, 12, 13, 12, 10, 6, 3, 1, 0, 1, 2, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 1, 4, 7, 9, 10, 9, 7, 4, 2, 0, 0, 0, 1, 4, 7, 10, 12, 12, 10, 7, 3, 0, 0, 0, 2, 5, 7, 8, 8, 7, 5, 3, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 10, 14, 17, 18, 17, 15, 14, 14, 16, 20, 25, 29, 33, 34, 34, 32, 30, 28, 28, 30, 35, 45, 58, 72, 86, 96, 100, 98, 90, 81, 72, 69, 73, 84, 98, 113, 124, 128, 125, 117, 109, 104, 104, 107, 112, 116, 117, 115, 112, 110, 109, 111, 112, 111, 106, 98, 87, 76, 66, 58, 53, 49, 45, 41, 36, 32, 29, 28, 29, 31, 36, 41, 45, 49, 52, 57, 65, 75, 88, 102, 114, 123, 129, 134, 139, 148, 160, 175, 191, 204, 213, 219, 223, 226, 228, 228, 227, 224, 219, 213, 206, 200, 193, 186, 175, 163, 148, 134, 121, 110, 100, 91, 84, 77, 70, 65, 59, 52, 44, 34, 24, 14, 8, 6, 8, 13, 17, 20, 20, 17, 14, 11, 8, 8, 8, 7, 6, 4, 1, 0, 0, 0, 3, 7, 10, 13, 14, 15, 14, 13, 11, 9, 7, 6, 7, 10, 16, 23, 31, 37, 41, 43, 43, 43, 43, 45, 47, 49, 50, 48, 46, 42, 37, 33, 30, 28, 27, 26, 25, 22, 19, 14, 9, 4, 2, 3, 4, 7, 9, 9, 9, 7, 5, 4, 5, 7, 10, 12, 12, 11, 9, 6, 3, 1, 0, 0, 0, 1, 3, 6, 9, 11, 12, 11, 9, 7, 5, 4, 5, 6, 7, 8, 9, 10, 12, 15, 18, 20, 21, 20, 18, 14, 10, 7, 6, 6, 6, 8, 9, 9, 8, 6, 4, 2, 0, 0, 0, 1, 2, 4, 5, 4, 3, 0, 0, 0, 3, 8, 14, 18, 19, 18, 15, 13, 14, 17, 24, 31, 38, 43, 45, 46, 46, 46, 49, 53, 58, 64, 68, 70, 70, 70, 70, 71, 74, 78, 81, 80, 76, 68, 58, 49, 42, 39, 38, 39, 37, 34, 27, 19, 11, 5, 1, 1, 2, 5, 8, 10, 12, 14, 15, 17, 18, 20, 21, 21, 21, 22, 25, 30, 37, 46, 54, 60, 64, 66, 68, 71, 79, 92, 107, 124, 139, 149, 153, 153, 148, 143, 139, 137, 137, 140, 143, 145, 147, 148, 147, 145, 140, 132, 122, 110, 96, 83, 72, 63, 57, 53, 48, 43, 38, 32, 26, 21, 18, 16, 15, 13, 12, 10, 7, 5, 3, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 1, 2, 3, 4, 3, 1, 0, 0, 0, 2, 6, 10, 14, 17, 19, 20, 21, 23, 27, 34, 42, 52, 62, 69, 74, 75, 75, 74, 74, 76, 80, 85, 89, 93, 96, 99, 101, 103, 103, 102, 99, 94, 88, 83, 80, 78, 77, 76, 73, 69, 64, 59, 55, 54, 55, 60, 66, 73, 79, 84, 87, 88, 89, 90, 93, 100, 109, 120, 130, 135, 135, 130, 122, 114, 107, 102, 99, 96, 93, 88, 82, 76, 71, 69, 68, 68, 66, 63, 56, 48, 39, 30, 22, 15, 10, 6, 3, 3, 5, 9, 12, 14, 13, 10, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 7, 11, 17, 23, 30, 35, 40, 42, 41, 39, 37, 36, 37, 39, 43, 46, 48, 49, 49, 50, 51, 54, 57, 58, 57, 52, 45, 37, 30, 25, 22, 20, 19, 18, 16, 13, 9, 7, 5, 4, 3, 3, 4, 5, 6, 7, 7, 6, 6, 6, 8, 14, 23, 34, 45, 54, 60, 63, 65, 68, 73, 81, 92, 104, 115, 122, 125, 122, 115, 106, 98, 92, 91, 93, 97, 101, 101, 95, 85, 71, 56, 44, 35, 31, 29, 28, 26, 23, 18, 13, 9, 6, 6, 6, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 10, 12, 12, 10, 6, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 2, 5, 9, 13, 18, 24, 30, 39, 50, 63, 77, 92, 106, 118, 128, 136, 144, 154, 165, 177, 189, 200, 207, 211, 212, 211, 209, 206, 202, 197, 191, 184, 177, 170, 165, 161, 156, 148, 137, 124, 109, 98, 91, 90, 93, 100, 107, 113, 117, 121, 126, 133, 141, 150, 158, 164, 168, 172, 176, 181, 187, 193, 196, 196, 191, 182, 170, 156, 143, 132, 123, 114, 106, 97, 87, 78, 70, 63, 56, 50, 44, 37, 30, 24, 18, 15, 12, 10, 8, 8, 10, 15, 24, 35, 48, 59, 67, 71, 73, 75, 81, 91, 105, 122, 138, 151, 159, 162, 162, 162, 164, 170, 180, 190, 200, 205, 206, 203, 195, 185, 174, 164, 155, 149, 145, 143, 139, 133, 124, 111, 100, 92, 91, 99, 112, 127, 139, 144, 140, 133, 125, 122, 127, 139, 154, 168, 176, 176, 171, 164, 158, 158, 161, 164, 165, 160, 150, 136, 122, 112, 107, 107, 108, 110, 111, 110, 111, 113, 118, 125, 132, 138, 143, 150, 158, 169, 183, 197, 210, 220, 227, 230, 232, 233, 232, 227, 218, 204, 185, 166, 150, 139, 136, 137, 140, 139, 131, 116, 95, 72, 52, 38, 30, 27, 27, 27, 27, 25, 22, 20, 18, 16, 15, 13, 9, 6, 3, 2, 2, 5, 7, 9, 10, 8, 6, 3, 1, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 4, 1, 0, 0, 2, 6, 11, 14, 15, 12, 8, 5, 4, 7, 14, 21, 28, 34, 38, 43, 50, 61, 74, 89, 105, 118, 128, 135, 140, 142, 145, 148, 154, 161, 169, 178, 185, 187, 183, 174, 160, 146, 132, 123, 117, 113, 108, 101, 91, 77, 63, 49, 37, 29, 23, 18, 14, 11, 9, 9, 11, 12, 13, 11, 9, 5, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 1, 4, 8, 11, 13, 12, 9, 6, 2, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 9, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 11, 14, 15, 14, 13, 13, 19, 30, 44, 60, 71, 76, 72, 64, 54, 47, 47, 52, 60, 67, 69, 67, 60, 51, 44, 41, 40, 41, 41, 39, 34, 27, 19, 14, 10, 8, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 2, 3, 5, 7, 7, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 13, 18, 22, 25, 28, 32, 37, 46, 56, 68, 80, 91, 101, 109, 114, 119, 124, 131, 142, 157, 175, 193, 208, 219, 225, 227, 227, 228, 229, 231, 231, 230, 227, 226, 228, 234, 243, 251, 256, 253, 242, 224, 204, 184, 169, 159, 153, 149, 142, 132, 119, 105, 93, 86, 86, 91, 101, 112, 122, 131, 138, 146, 157, 170, 186, 203, 220, 234, 245, 253, 256, 254, 248, 237, 224, 211, 201, 194, 190, 186, 179, 168, 152, 133, 113, 97, 83, 72, 61, 51, 39, 27, 17, 9, 4, 3, 4, 6, 7, 6, 4, 2, 0, 0, 1, 3, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 6, 6, 4, 2, 0, 0, 0, 2, 2, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 2, 5, 7, 8, 8, 5, 2, 0, 0, 2, 7, 11, 13, 13, 10, 7, 4, 4, 6, 9, 12, 12, 10, 7, 4, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 2, 3, 5, 7, 9, 10, 12, 15, 20, 27, 33, 40, 46, 52, 58, 67, 78, 93, 109, 125, 139, 153, 165, 178, 192, 204, 212, 214, 208, 197, 184, 172, 163, 159, 156, 152, 144, 131, 115, 98, 83, 72, 63, 55, 47, 38, 29, 20, 12, 8, 7, 8, 9, 10, 9, 6, 3, 0, 0, 0, 1, 4, 8, 10, 10, 9, 7, 4, 2, 1, 1, 1, 1, 0, 0, 0, 0, 2, 5, 8, 9, 8, 6, 2, 0, 0, 0, 3, 7, 11, 12, 11, 8, 5, 1, 0, 0, 0, 2, 2, 2, 1, 0, 0, 0, 1, 3, 4, 5, 4, 2, 1, 1, 1, 3, 5, 5, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 8, 7, 6, 3, 1, 0, 0, 2, 4, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 8, 8, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 7, 5, 4, 1, 0, 0, 0, 0, 2, 4, 5, 6, 6, 6, 5, 6, 8, 11, 15, 18, 20, 23, 26, 31, 38, 47, 57, 66, 73, 80, 87, 95, 104, 113, 119, 119, 114, 103, 91, 80, 73, 70, 71, 71, 70, 66, 58, 48, 38, 30, 24, 20, 16, 14, 12, 11, 11, 11, 11, 11, 10, 8, 6, 4, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 4, 6, 8, 9, 10, 10, 9, 8, 7, 7, 6, 5, 4, 3, 3, 2, 3, 3, 4, 3, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 1, 0, 0, 0, 0, 2, 3, 5, 5, 4, 2, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 3, 6, 10, 12, 12, 9, 7, 4, 4, 4, 6, 6, 5, 3, 1, 0, 0, 2, 5, 7, 8, 7, 6, 4, 2, 1, 1, 1, 2, 4, 5, 7, 8, 8, 7, 5, 2, 0, 0, 1, 3, 6, 8, 9, 8, 5, 3, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 1, 0, 0, 1, 4, 7, 9, 9, 8, 5, 3, 2, 2, 3, 4, 4, 3, 2, 0, 0, 0, 2, 4, 7, 10, 11, 11, 11, 11, 11, 10, 9, 7, 6, 7, 9, 12, 15, 17, 16, 13, 8, 4, 1, 1, 4, 7, 10, 12, 11, 9, 7, 5, 4, 3, 3, 2, 0, 0, 0, 2, 5, 8, 9, 9, 7, 5, 4, 4, 4, 5, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 2, 3, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 0, 2, 5, 8, 10, 13, 16, 19, 25, 34, 45, 58, 72, 85, 99, 112, 127, 145, 166, 189, 210, 229, 241, 246, 246, 240, 231, 220, 207, 191, 173, 153, 132, 112, 92, 74, 58, 43, 31, 22, 16, 14, 13, 13, 13, 13, 11, 10, 10, 11, 12, 14, 14, 12, 9, 5, 1, 0, 0, 0, 2, 5, 7, 8, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 1, 2, 4, 6, 7, 6, 4, 2, 1, 1, 3, 6, 9, 11, 12, 11, 10, 9, 8, 8, 9, 11, 14, 17, 21, 24, 29, 34, 42, 54, 70, 88, 107, 125, 141, 153, 162, 170, 178, 187, 198, 209, 221, 231, 239, 243, 245, 245, 243, 240, 237, 233, 228, 222, 216, 211, 209, 211, 215, 220, 223, 223, 219, 214, 211, 211, 215, 223, 229, 233, 231, 226, 219, 214, 213, 217, 224, 230, 234, 236, 235, 235, 237, 241, 247, 251, 251, 247, 237, 225, 213, 204, 197, 193, 189, 184, 178, 169, 161, 155, 154, 156, 160, 162, 160, 151, 137, 120, 103, 89, 77, 68, 59, 50, 40, 29, 19, 12, 8, 7, 8, 9, 9, 8, 7, 6, 6, 8, 11, 15, 18, 20, 22, 25, 32, 44, 62, 85, 109, 131, 148, 158, 163, 165, 168, 171, 175, 178, 177, 169, 155, 137, 118, 101, 88, 78, 70, 64, 56, 47, 38, 28, 20, 12, 6, 2, 0, 0, 0, 4, 9, 17, 25, 35, 44, 53, 61, 69, 77, 85, 93, 103, 116, 134, 155, 180, 204, 224, 236, 239, 234, 224, 217, 217, 225, 240, 257, 270, 278, 279, 276, 272, 269, 268, 266, 260, 249, 233, 213, 192, 172, 155, 139, 124, 108, 91, 76, 65, 58, 58, 63, 70, 79, 87, 93, 99, 107, 118, 133, 149, 165, 177, 186, 191, 197, 204, 215, 227, 239, 246, 248, 248, 248, 253, 265, 282, 298, 308, 307, 295, 275, 252, 230, 211, 195, 180, 163, 143, 121, 98, 77, 58, 44, 34, 26, 19, 13, 8, 4, 1, 0, 0, 0, 2, 3, 4, 5, 4, 3, 2, 1, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 12, 19, 28, 41, 58, 75, 93, 110, 125, 140, 157, 177, 202, 230, 257, 277, 288, 288, 280, 267, 254, 244, 238, 233, 226, 215, 198, 179, 160, 146, 137, 135, 135, 134, 128, 117, 101, 83, 65, 52, 43, 39, 38, 36, 32, 26, 17, 9, 3, 0, 0, 1, 3, 5, 7, 9, 13, 20, 30, 44, 61, 81, 103, 125, 148, 170, 192, 214, 237, 261, 285, 309, 328, 340, 343, 335, 318, 296, 271, 249, 232, 220, 212, 203, 193, 180, 164, 147, 131, 119, 111, 106, 101, 95, 85, 73, 59, 46, 34, 26, 19, 14, 10, 5, 2, 0, 0, 0, 2, 3, 3, 3, 2, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 7, 16, 26, 37, 47, 56, 66, 77, 92, 113, 136, 161, 183, 200, 210, 215, 215, 212, 206, 197, 185, 169, 150, 129, 108, 89, 74, 64, 59, 57, 57, 58, 59, 61, 65, 70, 79, 91, 108, 127, 147, 165, 177, 183, 180, 172, 161, 149, 139, 131, 123, 113, 101, 84, 65, 46, 30, 19, 13, 10, 9, 9, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 6, 4, 2, 1, 4, 11, 21, 34, 47, 59, 71, 83, 96, 111, 128, 147, 165, 180, 189, 193, 191, 188, 186, 188, 193, 201, 208, 214, 215, 213, 208, 202, 196, 189, 182, 174, 164, 152, 140, 127, 115, 104, 92, 79, 66, 53, 40, 28, 18, 10, 5, 3, 4, 7, 10, 13, 14, 14, 12, 10, 8, 7, 7, 7, 7, 7, 7, 7, 7, 9, 11, 12, 13, 12, 9, 6, 4, 5, 9, 19, 33, 53, 76, 101, 126, 148, 166, 178, 186, 188, 185, 179, 170, 158, 144, 129, 115, 101, 87, 73, 58, 43, 28, 16, 9, 6, 7, 11, 14, 15, 13, 9, 4, 0, 0, 0, 1, 4, 5, 5, 4, 3, 3, 4, 5, 7, 9, 11, 12, 13, 16, 22, 32, 44, 59, 74, 88, 100, 111, 122, 136, 155, 177, 202, 226, 246, 262, 272, 278, 282, 284, 286, 285, 283, 280, 278, 279, 283, 290, 297, 299, 296, 284, 265, 241, 214, 186, 159, 134, 110, 88, 68, 51, 38, 27, 19, 13, 9, 7, 6, 6, 7, 7, 7, 6, 4, 2, 3, 9, 19, 35, 55, 76, 96, 114, 132, 150, 170, 191, 211, 229, 241, 247, 247, 244, 240, 237, 236, 235, 233, 228, 221, 213, 208, 208, 214, 223, 232, 238, 240, 238, 236, 238, 248, 268, 296, 326, 352, 369, 373, 367, 352, 333, 310, 285, 257, 225, 189, 153, 120, 93, 74, 63, 58, 57, 59, 63, 68, 75, 84, 93, 104, 115, 127, 141, 155, 169, 179, 184, 182, 173, 157, 137, 117, 99, 83, 70, 60, 51, 44, 37, 33, 32, 35, 44, 56, 72, 89, 105, 119, 131, 142, 152, 164, 175, 185, 193, 198, 201, 203, 206, 210, 215, 222, 229, 238, 248, 260, 271, 280, 283, 278, 264, 241, 213, 183, 154, 129, 109, 93, 79, 66, 53, 39, 26, 14, 5, 0, 0, 0, 4, 8, 11, 12, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 11, 13, 13, 11, 8, 5, 3, 2, 2, 2, 3, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 3, 4, 5, 6, 5, 4, 3, 2, 1, 0, 0, 0, 2, 7, 15, 26, 39, 53, 68, 83, 100, 120, 144, 172, 203, 235, 266, 292, 311, 321, 321, 310, 291, 265, 237, 210, 187, 172, 164, 160, 159, 156, 150, 141, 129, 116, 103, 91, 80, 69, 59, 50, 41, 34, 28, 23, 20, 17, 14, 12, 11, 10, 10, 10, 9, 8, 6, 3, 1, 1, 6, 16, 33, 55, 81, 107, 132, 153, 172, 190, 208, 228, 248, 265, 275, 275, 264, 243, 217, 187, 157, 130, 105, 84, 66, 53, 43, 37, 32, 27, 23, 19, 15, 12, 10, 10, 10, 10, 9, 8, 7, 6, 5, 4, 2, 1, 0, 0, 1, 4, 8, 12, 13, 12, 9, 6, 3, 3, 4, 8, 11, 12, 12, 11, 8, 5, 4, 3, 5, 7, 9, 10, 10, 9, 7, 5, 5, 6, 9, 15, 22, 31, 42, 58, 79, 107, 142, 180, 217, 250, 275, 290, 297, 296, 289, 277, 259, 235, 206, 175, 145, 119, 99, 83, 70, 58, 45, 32, 21, 12, 5, 2, 0, 0, 0, 2, 3, 4, 4, 4, 4, 6, 13, 25, 42, 63, 86, 110, 134, 156, 177, 196, 212, 224, 231, 233, 231, 226, 218, 210, 203, 197, 193, 191, 190, 187, 181, 173, 162, 152, 142, 135, 129, 122, 113, 100, 83, 63, 45, 29, 19, 13, 11, 11, 11, 10, 7, 4, 2, 1, 1, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 0, 0, 1, 9, 25, 46, 71, 98, 123, 147, 172, 199, 229, 263, 297, 328, 350, 358, 352, 332, 300, 260, 218, 177, 141, 110, 84, 64, 48, 35, 24, 16, 10, 7, 7, 8, 9, 8, 7, 5, 3, 3, 5, 9, 12, 14, 12, 9, 4, 0, 0, 1, 5, 10, 13, 13, 11, 8, 5, 3, 3, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 2, 5, 7, 9, 9, 7, 4, 1, 0, 0, 1, 3, 4, 6, 10, 17, 31, 51, 79, 111, 143, 171, 192, 204, 209, 206, 199, 189, 177, 162, 143, 122, 98, 76, 56, 41, 30, 23, 18, 14, 10, 7, 5, 4, 3, 3, 3, 3, 2, 2, 3, 6, 11, 18, 26, 36, 48, 62, 79, 99, 120, 139, 155, 166, 171, 171, 169, 167, 169, 174, 184, 198, 217, 239, 267, 297, 328, 355, 374, 382, 375, 354, 321, 281, 237, 193, 151, 115, 85, 61, 44, 33, 26, 21, 18, 16, 13, 10, 8, 6, 6, 6, 7, 8, 9, 9, 9, 9, 9, 8, 7, 6, 4, 3, 2, 1, 0, 0, 0, 1, 6, 14, 27, 43, 62, 82, 101, 120, 138, 156, 174, 190, 204, 212, 213, 207, 197, 184, 173, 165, 161, 161, 164, 167, 171, 173, 173, 171, 165, 155, 140, 121, 99, 76, 55, 37, 23, 15, 11, 10, 10, 11, 11, 9, 7, 4, 1, 0, 0, 1, 2, 3, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 9, 11, 11, 9, 6, 3, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 7, 6, 5, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 2, 5, 10, 17, 28, 45, 70, 106, 150, 200, 251, 296, 332, 358, 373, 379, 376, 367, 349, 325, 297, 269, 245, 227, 215, 208, 201, 193, 184, 175, 166, 158, 150, 139, 124, 105, 85, 65, 48, 35, 26, 19, 13, 7, 3, 0, 0, 1, 3, 4, 4, 2, 1, 0, 1, 4, 10, 18, 29, 42, 57, 76, 97, 119, 141, 160, 173, 178, 175, 165, 148, 129, 108, 89, 72, 58, 45, 33, 22, 12, 5, 2, 1, 3, 7, 10, 11, 10, 7, 3, 0, 0, 1, 5, 8, 10, 10, 8, 5, 2, 0, 0, 0, 0, 1, 1, 2, 3, 6, 13, 26, 45, 70, 99, 130, 161, 189, 215, 241, 266, 289, 308, 317, 312, 289, 252, 205, 156, 113, 79, 56, 42, 33, 27, 21, 16, 16, 22, 35, 57, 86, 119, 155, 190, 223, 250, 270, 280, 281, 273, 257, 237, 215, 196, 181, 172, 168, 169, 174, 179, 184, 185, 181, 170, 153, 131, 108, 85, 65, 49, 37, 27, 19, 12, 6, 2, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 7, 20, 41, 70, 104, 142, 180, 217, 249, 275, 292, 298, 291, 273, 245, 211, 176, 143, 114, 90, 69, 50, 34, 19, 8, 2, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 10, 25, 47, 75, 108, 143, 178, 213, 244, 268, 283, 287, 277, 257, 228, 194, 160, 128, 101, 77, 58, 42, 29, 20, 15, 12, 12, 14, 19, 28, 42, 60, 83, 108, 130, 147, 157, 158, 151, 139, 125, 111, 98, 87, 75, 62, 47, 32, 18, 7, 0, 0, 1, 7, 15, 24, 33, 41, 51, 62, 76, 94, 116, 140, 163, 181, 191, 192, 187, 180, 176, 179, 191, 211, 237, 265, 292, 314, 330, 336, 330, 311, 281, 242, 197, 154, 114, 80, 53, 33, 18, 8, 2, 0, 0, 1, 4, 7, 9, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 1, 5, 10, 16, 24, 34, 50, 74, 107, 146, 188, 226, 256, 274, 279, 272, 255, 231, 201, 167, 131, 96, 65, 40, 21, 9, 3, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 0, 0, 0, 8, 23, 44, 71, 100, 131, 163, 196, 231, 265, 293, 309, 310, 296, 270, 240, 215, 202, 201, 212, 227, 242, 254, 260, 262, 262, 258, 250, 236, 215, 185, 151, 116, 84, 58, 40, 28, 21, 16, 12, 8, 5, 2, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 4, 15, 31, 51, 73, 95, 116, 136, 155, 173, 186, 193, 190, 178, 157, 131, 104, 78, 57, 39, 25, 14, 7, 2, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 9, 15, 23, 35, 50, 71, 96, 123, 149, 170, 182, 185, 178, 164, 144, 121, 96, 71, 47, 27, 12, 3, 0, 0, 2, 7, 14, 25, 39, 58, 80, 104, 129, 151, 172, 188, 199, 204, 200, 186, 163, 134, 103, 73, 47, 28, 16, 9, 5, 2, 1, 0, 0, 0, 2, 5, 7, 9, 9, 8, 5, 2, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 5, 14, 30, 53, 82, 119, 159, 200, 236, 263, 276, 274, 256, 227, 193, 158, 127, 100, 78, 60, 44, 29, 17, 8, 2, 0, 0, 2, 4, 7, 9, 10, 10, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 6, 6, 7, 9, 12, 14, 15, 14, 14, 13, 14, 15, 17, 18, 18, 18, 21, 30, 47, 71, 102, 135, 164, 187, 201, 205, 202, 195, 186, 178, 171, 169, 173, 185, 206, 235, 268, 299, 324, 335, 331, 313, 282, 243, 201, 158, 117, 80, 48, 24, 9, 0, 0, 0, 4, 9, 17, 30, 49, 74, 105, 136, 165, 186, 199, 202, 197, 186, 169, 148, 124, 99, 73, 49, 29, 14, 6, 2, 2, 4, 5, 7, 7, 7, 7, 6, 5, 4, 2, 1, 1, 3, 5, 9, 11, 12, 10, 6, 2, 0, 1, 4, 8, 11, 12, 10, 7, 3, 1, 2, 5, 9, 11, 11, 9, 6, 5, 5, 7, 9, 10, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 3, 10, 23, 45, 77, 118, 168, 221, 275, 321, 356, 374, 374, 355, 321, 276, 226, 175, 129, 90, 61, 41, 29, 22, 18, 15, 12, 9, 7, 6, 8, 11, 14, 16, 16, 15, 12, 9, 7, 5, 3, 2, 2, 3, 4, 6, 7, 6, 4, 1, 0, 1, 7, 18, 34, 55, 78, 103, 129, 154, 177, 195, 205, 205, 195, 175, 150, 124, 98, 76, 58, 44, 32, 22, 15, 11, 10, 11, 13, 13, 12, 10, 6, 3, 1, 0, 0, 0, 0, 2, 4, 5, 6, 6, 4, 3, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 3, 14, 35, 67, 110, 161, 217, 275, 329, 373, 402, 410, 397, 363, 312, 251, 188, 130, 83, 49, 26, 14, 8, 5, 4, 4, 3, 4, 4, 5, 6, 5, 4, 2, 0, 0, 0, 1, 4, 8, 12, 14, 14, 12, 9, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 1, 3, 6, 9, 11, 12, 10, 7, 4, 1, 0, 0, 0, 2, 4, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 3, 5, 7, 8, 7, 4, 2, 1, 2, 5, 10, 14, 16, 16, 13, 10, 7, 4, 3, 1, 0, 0, 0, 4, 14, 31, 57, 89, 129, 172, 217, 258, 291, 311, 314, 300, 271, 232, 189, 147, 110, 79, 53, 33, 18, 9, 5, 5, 9, 13, 16, 16, 14, 11, 9, 9, 11, 15, 18, 19, 17, 13, 8, 3, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 1, 5, 13, 25, 42, 63, 86, 111, 133, 150, 161, 164, 158, 145, 126, 104, 81, 61, 44, 32, 23, 17, 13, 11, 9, 9, 10, 11, 13, 15, 16, 15, 14, 12, 11, 10, 9, 9, 9, 8, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 2, 10, 24, 44, 70, 100, 130, 158, 182, 198, 205, 204, 192, 172, 146, 116, 85, 56, 34, 17, 8, 4, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 1, 3, 6, 8, 9, 8, 6, 3, 1, 0, 1, 3, 4, 3, 1, 0, 0, 2, 11, 27, 51, 84, 126, 175, 229, 283, 331, 365, 381, 376, 351, 309, 256, 200, 145, 98, 60, 34, 18, 11, 9, 10, 11, 10, 7, 4, 1, 0, 0, 2, 5, 8, 9, 10, 11, 12, 13, 14, 15, 15, 14, 12, 10, 10, 11, 12, 14, 13, 12, 10, 7, 6, 5, 5, 5, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 3, 2, 1, 1, 1, 2, 3, 4, 4, 5, 6, 6, 7, 6, 6, 7, 7, 8, 9, 9, 9, 7, 5, 3, 2, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 2, 12, 31, 57, 91, 130, 173, 218, 261, 300, 328, 341, 335, 309, 266, 213, 158, 108, 69, 41, 22, 11, 5, 1, 0, 0, 0, 2, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 1, 4, 6, 9, 9, 9, 7, 5, 3, 2, 3, 3, 4, 4, 3, 2, 0, 0, 0, 0, 1, 2, 4, 6, 8, 8, 7, 6, 4, 1, 0, 0, 0, 1, 2, 3, 4, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 7, 26, 59, 106, 162, 221, 275, 317, 343, 350, 339, 312, 272, 224, 173, 124, 83, 52, 31, 18, 10, 4, 0, 0, 6, 21, 48, 84, 128, 176, 222, 263, 296, 316, 320, 309, 282, 246, 207, 172, 149, 140, 143, 154, 168, 179, 183, 181, 173, 159, 140, 117, 92, 66, 41, 21, 8, 1, 0, 1, 3, 5, 7, 8, 9, 10, 11, 10, 9, 6, 4, 2, 0, 0, 0, 1, 9, 25, 53, 92, 142, 198, 253, 301, 333, 345, 336, 306, 260, 205, 147, 95, 53, 24, 6, 0, 0, 2, 6, 9, 9, 8, 5, 3, 1, 0, 1, 2, 2, 2, 2, 0, 0, 0, 0, 1, 3, 5, 7, 7, 6, 4, 2, 0, 0, 0, 1, 3, 3, 2, 1, 0, 0, 0, 1, 1, 0, 0, 0, 5, 20, 45, 79, 119, 160, 197, 228, 250, 260, 257, 242, 214, 176, 134, 92, 55, 28, 11, 3, 0, 0, 0, 0, 1, 7, 17, 32, 51, 73, 99, 127, 156, 183, 205, 217, 215, 197, 165, 126, 85, 50, 26, 13, 8, 7, 6, 4, 0, 0, 5, 20, 48, 87, 135, 186, 236, 281, 316, 338, 344, 332, 304, 264, 221, 185, 165, 168, 195, 241, 296, 347, 383, 396, 383, 346, 292, 229, 165, 108, 62, 29, 10, 0, 0, 0, 3, 5, 8, 9, 11, 11, 10, 8, 5, 3, 1, 1, 1, 0, 0, 0, 1, 14, 41, 84, 142, 208, 275, 333, 373, 392, 386, 359, 316, 262, 205, 150, 102, 62, 32, 13, 2, 0, 0, 4, 9, 13, 13, 10, 7, 3, 1, 2, 4, 6, 7, 7, 5, 3, 1, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 7, 5, 4, 2, 1, 0, 0, 1, 2, 3, 4, 4, 4, 2, 1, 0, 0, 0, 1, 3, 6, 10, 14, 18, 21, 21, 19, 15, 10, 4, 1, 0, 0, 3, 6, 9, 11, 12, 12, 12, 12, 12, 13, 12, 10, 8, 5, 4, 4, 6, 9, 12, 14, 15, 13, 11, 9, 8, 8, 8, 8, 7, 5, 3, 4, 11, 26, 51, 82, 118, 152, 180, 197, 204, 199, 186, 166, 142, 115, 88, 62, 39, 20, 9, 3, 3, 4, 6, 8, 11, 18, 31, 54, 84, 119, 154, 184, 203, 210, 204, 188, 163, 134, 104, 75, 49, 29, 15, 7, 4, 4, 6, 8, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 2, 6, 9, 12, 14, 13, 12, 10, 8, 8, 9, 11, 12, 11, 9, 6, 3, 1, 1, 2, 3, 3, 3, 2, 2, 2, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 1, 3, 5, 8, 10, 10, 8, 5, 2, 0, 0, 0, 2, 4, 6, 6, 6, 5, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 2, 4, 7, 10, 11, 10, 8, 4, 1, 0, 0, 0, 2, 4, 5, 5, 4, 3, 3, 4, 5, 7, 8, 7, 5, 2, 0, 0, 0, 1, 2, 3, 1, 0, 0, 1, 11, 29, 58, 96, 140, 185, 227, 259, 276, 276, 258, 224, 180, 131, 84, 46, 19, 5, 1, 6, 13, 21, 26, 28, 26, 22, 17, 14, 12, 12, 12, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 10, 28, 55, 90, 131, 176, 222, 266, 303, 327, 331, 312, 270, 211, 146, 86, 39, 11, 0, 0, 1, 5, 7, 7, 5, 4, 3, 2, 1, 1, 1, 3, 4, 7, 8, 9, 8, 7, 4, 2, 0, 0, 0, 0, 2, 4, 6, 8, 8, 8, 8, 8, 9, 9, 10, 9, 8, 5, 3, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 13, 30, 56, 93, 137, 183, 224, 251, 260, 249, 219, 178, 133, 89, 54, 29, 14, 8, 7, 10, 13, 15, 16, 16, 16, 15, 15, 15, 15, 14, 12, 10, 8, 8, 9, 12, 15, 19, 21, 21, 19, 17, 14, 12, 11, 10, 9, 8, 6, 3, 1, 0, 0, 0, 2, 4, 4, 2, 0, 0, 1, 14, 40, 79, 128, 183, 237, 282, 313, 325, 317, 290, 245, 190, 133, 80, 39, 13, 0, 0, 0, 5, 9, 12, 12, 12, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 2, 9, 20, 37, 59, 85, 110, 130, 142, 144, 134, 115, 91, 66, 44, 28, 18, 12, 9, 7, 6, 6, 6, 6, 6, 6, 5, 4, 1, 0, 0, 0, 3, 6, 8, 8, 7, 4, 2, 0, 0, 1, 3, 5, 7, 6, 5, 5, 5, 7, 9, 12, 14, 13, 10, 6, 3, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 8, 22, 43, 72, 108, 149, 188, 221, 241, 245, 232, 203, 163, 120, 79, 45, 22, 7, 0, 0, 0, 0, 0, 0, 0, 4, 18, 45, 90, 154, 231, 312, 383, 431, 446, 426, 373, 300, 219, 145, 85, 43, 18, 6, 1, 0, 0, 0, 0, 0, 0, 2, 5, 9, 11, 11, 9, 6, 3, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 14, 36, 68, 110, 155, 198, 229, 244, 240, 218, 181, 138, 96, 59, 31, 14, 5, 3, 4, 7, 10, 12, 12, 11, 8, 5, 2, 0, 0, 1, 3, 5, 6, 6, 5, 4, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 2, 2, 1, 1, 0, 1, 3, 5, 7, 8, 7, 5, 2, 0, 0, 1, 3, 6, 7, 8, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 12, 13, 13, 13, 12, 11, 11, 11, 11, 10, 8, 6, 4, 2, 1, 1, 2, 3, 5, 6, 7, 8, 8, 8, 8, 8, 7, 7, 6, 6, 6, 6, 7, 7, 8, 7, 6, 4, 3, 1, 1, 0, 0, 0, 1, 9, 29, 63, 112, 171, 233, 286, 319, 326, 307, 267, 213, 156, 105, 64, 34, 15, 5, 0, 0, 0, 0, 0, 0, 1, 12, 35, 73, 124, 184, 244, 294, 326, 334, 316, 276, 221, 161, 104, 57, 24, 5, 0, 0, 4, 10, 15, 18, 18, 16, 14, 11, 9, 9, 10, 11, 12, 12, 12, 11, 9, 9, 8, 9, 9, 10, 10, 11, 11, 12, 13, 15, 17, 18, 19, 19, 18, 16, 13, 11, 8, 6, 4, 4, 4, 5, 6, 8, 9, 10, 10, 10, 9, 8, 5, 1, 0, 0, 9, 31, 68, 121, 186, 255, 318, 362, 379, 365, 323, 260, 189, 122, 67, 30, 8, 0, 0, 0, 1, 1, 0, 0, 0, 0, 3, 5, 7, 8, 8, 6, 4, 2, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 2, 4, 6, 7, 8, 8, 8, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 3, 6, 9, 13, 17, 19, 18, 14, 9, 4, 0, 0, 0, 3, 5, 6, 6, 4, 2, 0, 0, 0, 1, 2, 3, 3, 2, 2, 3, 4, 6, 8, 10, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 11, 41, 94, 172, 267, 366, 453, 511, 528, 500, 432, 336, 232, 137, 64, 19, 0, 0, 4, 12, 18, 21, 20, 18, 15, 13, 11, 10, 9, 9, 9, 9, 9, 8, 7, 5, 3, 1, 1, 1, 1, 2, 3, 3, 4, 6, 8, 11, 14, 16, 16, 14, 12, 10, 7, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 10, 8, 5, 2, 0, 0, 1, 3, 5, 5, 5, 5, 6, 7, 10, 11, 10, 8, 5, 3, 2, 2, 2, 0, 0, 0, 7, 33, 78, 141, 213, 284, 340, 370, 369, 339, 286, 221, 153, 93, 47, 17, 2, 0, 0, 1, 2, 0, 0, 0, 8, 27, 58, 99, 146, 191, 230, 254, 261, 248, 217, 174, 124, 77, 38, 12, 0, 0, 4, 10, 14, 14, 10, 5, 1, 0, 0, 2, 4, 5, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 0, 1, 4, 6, 7, 8, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 1, 0, 0, 2, 4, 7, 8, 7, 5, 3, 2, 3, 4, 3, 0, 0, 0, 16, 57, 124, 213, 310, 399, 463, 491, 477, 426, 350, 261, 175, 101, 47, 14, 0, 0, 0, 3, 3, 0, 0, 1, 19, 57, 119, 201, 295, 384, 452, 483, 470, 416, 334, 242, 159, 104, 84, 102, 148, 210, 272, 321, 345, 341, 310, 257, 194, 131, 76, 36, 11, 0, 0, 0, 3, 4, 1, 0, 0, 12, 47, 105, 187, 283, 379, 460, 509, 517, 482, 410, 316, 216, 127, 59, 17, 0, 0, 4, 11, 15, 14, 11, 6, 2, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 2, 14, 37, 71, 111, 150, 181, 196, 194, 175, 144, 107, 71, 41, 20, 7, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 1, 3, 3, 1, 0, 0, 9, 41, 97, 177, 272, 365, 440, 480, 477, 432, 354, 259, 166, 89, 36, 7, 0, 0, 1, 4, 4, 1, 0, 0, 0, 6, 20, 42, 70, 102, 132, 155, 169, 169, 158, 135, 105, 73, 43, 20, 5, 0, 0, 3, 6, 8, 8, 7, 7, 6, 7, 8, 8, 7, 6, 4, 3, 3, 4, 4, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 6, 27, 69, 132, 212, 296, 369, 415, 423, 392, 330, 249, 166, 96, 45, 15, 1, 0, 1, 4, 6, 8, 8, 7, 6, 5, 3, 1, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 1, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 1, 2, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 3, 5, 7, 6, 4, 1, 0, 0, 1, 3, 4, 2, 0, 0, 7, 37, 87, 154, 224, 284, 319, 322, 295, 245, 185, 126, 77, 41, 19, 7, 2, 2, 4, 7, 8, 8, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 2, 3, 3, 0, 0, 3, 27, 78, 159, 263, 377, 478, 546, 564, 527, 443, 332, 216, 117, 47, 9, 0, 0, 3, 5, 4, 1, 0, 0, 0, 2, 5, 5, 5, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 0, 0, 0, 0, 1, 5, 6, 3, 0, 0, 12, 56, 136, 246, 372, 488, 569, 596, 562, 475, 357, 234, 128, 53, 11, 0, 0, 3, 6, 6, 3, 1, 1, 3, 7, 9, 10, 10, 7, 5, 2, 0, 0, 0, 0, 2, 5, 7, 8, 7, 6, 4, 1, 0, 0, 0, 2, 5, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 6, 4, 2, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 2, 0, 0, 0, 13, 43, 91, 153, 220, 279, 316, 323, 297, 244, 175, 108, 59, 44, 68, 132, 226, 332, 430, 499, 526, 503, 436, 339, 232, 134, 60, 15, 0, 0, 5, 13, 17, 17, 14, 11, 8, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 3, 1, 0, 0, 0, 2, 3, 4, 4, 2, 1, 1, 1, 3, 4, 3, 2, 0, 0, 2, 4, 5, 2, 0, 0, 11, 50, 117, 208, 309, 400, 460, 475, 442, 370, 276, 180, 99, 42, 11, 0, 0, 1, 3, 2, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 4, 6, 7, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 12, 14, 15, 14, 12, 9, 6, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 0, 0, 0, 2, 6, 10, 13, 15, 15, 13, 10, 6, 3, 1, 0, 0, 0, 2, 4, 8, 12, 15, 17, 17, 16, 13, 9, 5, 2, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 12, 14, 14, 12, 9, 5, 2, 1, 0, 1, 1, 1, 1, 0, 0, 0, 0, 3, 6, 10, 13, 14, 14, 12, 8, 4, 1, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 4, 6, 4, 0, 0, 5, 38, 103, 197, 308, 412, 487, 512, 480, 399, 288, 175, 88, 51, 75, 159, 290, 441, 577, 669, 694, 646, 537, 394, 248, 127, 45, 4, 0, 0, 5, 9, 8, 4, 0, 0, 0, 16, 53, 115, 198, 292, 379, 438, 454, 421, 344, 244, 146, 78, 60, 99, 184, 295, 402, 478, 503, 474, 399, 295, 185, 90, 28, 5, 23, 75, 146, 221, 282, 314, 312, 277, 218, 149, 85, 37, 9, 0, 0, 2, 6, 7, 6, 4, 3, 3, 3, 3, 3, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 1, 2, 3, 3, 2, 0, 0, 0, 0, 2, 5, 4, 0, 0, 1, 28, 87, 182, 306, 437, 549, 615, 618, 557, 446, 311, 184, 85, 24, 0, 0, 0, 6, 8, 7, 3, 0, 0, 0, 19, 62, 133, 227, 329, 419, 475, 482, 437, 351, 245, 142, 67, 35, 50, 105, 185, 269, 336, 373, 372, 335, 273, 200, 130, 74, 36, 16, 8, 7, 7, 5, 2, 0, 0, 5, 13, 22, 29, 33, 32, 26, 17, 8, 2, 0, 1, 4, 8, 10, 9, 6, 2, 0, 0, 0, 3, 5, 4, 0, 0, 2, 22, 62, 123, 195, 263, 310, 321, 294, 234, 162, 102, 78, 104, 183, 299, 428, 538, 603, 606, 549, 444, 316, 193, 100, 50, 45, 77, 130, 183, 221, 233, 217, 181, 135, 89, 54, 31, 20, 16, 15, 13, 11, 8, 6, 7, 9, 11, 13, 14, 12, 10, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 5, 6, 7, 8, 7, 6, 4, 2, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 3, 4, 4, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 10, 10, 9, 8, 6, 5, 4, 2, 1, 0, 0, 0, 2, 5, 8, 11, 11, 10, 7, 3, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 1, 3, 6, 8, 8, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 2, 3, 4, 4, 3, 1, 0, 0, 0, 3, 6, 10, 12, 11, 9, 5, 2, 0, 0, 0, 1, 1, 0, 0, 0, 0, 3, 5, 4, 0, 0, 0, 20, 62, 126, 201, 272, 321, 336, 312, 257, 184, 112, 54, 17, 0, 0, 1, 5, 7, 5, 2, 0, 0, 0, 0, 2, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 1, 3, 5, 6, 5, 4, 2, 1, 0, 0, 2, 3, 4, 3, 1, 0, 0, 0, 2, 4, 2, 0, 0, 4, 28, 73, 137, 211, 280, 327, 340, 316, 261, 188, 116, 57, 18, 0, 0, 0, 3, 4, 2, 0, 0, 0, 0, 3, 6, 9, 11, 12, 12, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 6, 6, 4, 1, 0, 0, 0, 4, 7, 6, 0, 0, 3, 41, 118, 234, 375, 513, 616, 657, 625, 528, 392, 248, 127, 44, 3, 0, 0, 6, 9, 6, 0, 0, 0, 0, 3, 5, 5, 4, 4, 4, 5, 5, 5, 3, 2, 1, 0, 1, 1, 0, 0, 0, 0, 1, 4, 6, 5, 0, 0, 0, 24, 72, 142, 222, 293, 339, 345, 311, 247, 170, 98, 43, 11, 0, 0, 2, 4, 4, 3, 3, 6, 11, 16, 19, 18, 13, 7, 3, 3, 5, 7, 5, 0, 0, 2, 37, 106, 210, 331, 445, 526, 552, 517, 429, 310, 188, 88, 31, 26, 71, 151, 246, 333, 389, 402, 370, 302, 216, 131, 65, 24, 7, 7, 13, 19, 21, 18, 12, 4, 0, 0, 0, 18, 52, 102, 160, 215, 254, 267, 250, 207, 151, 94, 47, 16, 1, 0, 0, 3, 3, 2, 0, 0, 0, 0, 1, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 2, 5, 7, 6, 2, 0, 0, 17, 59, 128, 216, 307, 380, 414, 399, 337, 243, 143, 65, 33, 59, 141, 261, 391, 502, 567, 571, 513, 407, 277, 151, 57, 10, 15, 65, 140, 218, 276, 300, 286, 242, 179, 114, 60, 23, 4, 0, 0, 3, 5, 5, 5, 6, 9, 13, 16, 17, 15, 10, 4, 0, 0, 0, 3, 6, 6, 1, 0, 0, 24, 80, 169, 281, 395, 484, 526, 508, 435, 327, 209, 108, 37, 2, 0, 0, 7, 11, 10, 6, 3, 2, 3, 5, 5, 5, 4, 3, 2, 2, 2, 3, 5, 7, 9, 11, 14, 16, 18, 19, 18, 16, 12, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 14, 19, 21, 20, 16, 10, 5, 1, 0, 0, 1, 1, 0, 0, 0, 1, 3, 5, 6, 6, 4, 2, 1, 0, 1, 2, 3, 5, 7, 10, 14, 19, 23, 25, 25, 22, 18, 14, 12, 10, 9, 9, 8, 7, 5, 2, 0, 0, 0, 0, 3, 7, 8, 3, 0, 0, 15, 69, 161, 285, 418, 530, 593, 590, 521, 406, 273, 152, 64, 14, 0, 0, 1, 5, 6, 6, 4, 1, 0, 0, 4, 38, 104, 201, 317, 428, 507, 534, 500, 412, 291, 166, 64, 7, 0, 37, 101, 172, 228, 255, 248, 213, 160, 103, 55, 21, 4, 0, 0, 3, 4, 4, 4, 4, 4, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 1, 2, 4, 4, 4, 2, 1, 0, 1, 2, 4, 5, 7, 7, 7, 8, 8, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 6, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 2, 4, 3, 0, 0, 3, 26, 74, 147, 237, 326, 394, 425, 409, 351, 265, 173, 92, 36, 5, 0, 0, 1, 6, 8, 7, 2, 0, 0, 9, 50, 123, 226, 343, 449, 518, 531, 482, 383, 258, 141, 58, 31, 61, 138, 239, 337, 406, 429, 400, 327, 228, 126, 46, 8, 24, 90, 191, 303, 396, 443, 432, 362, 253, 135, 43, 7, 42, 143, 287, 438, 558, 616, 598, 509, 371, 218, 89, 16, 16, 92, 223, 379, 520, 611, 631, 578, 468, 330, 196, 92, 27, 0, 0, 2, 8, 7, 3, 0, 0, 0, 6, 11, 13, 10, 5, 0, 0, 0, 5, 10, 10, 3, 0, 0, 28, 104, 226, 380, 536, 656, 709, 679, 575, 425, 267, 134, 45, 1, 0, 0, 8, 12, 11, 8, 8, 11, 16, 19, 20, 17, 12, 6, 2, 0, 0, 0, 5, 11, 18, 24, 27, 26, 22, 15, 9, 3, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 9, 11, 12, 12, 10, 8, 6, 4, 4, 5, 7, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 1, 0, 0, 0, 0, 5, 9, 8, 2, 0, 0, 25, 91, 196, 325, 453, 546, 581, 546, 451, 324, 194, 90, 25, 0, 0, 2, 8, 9, 5, 0, 0, 0, 0, 1, 2, 1, 1, 2, 5, 10, 15, 18, 18, 16, 11, 6, 2, 0, 0, 0, 2, 4, 7, 11, 16, 22, 26, 27, 23, 17, 10, 5, 5, 7, 8, 5, 0, 0, 10, 56, 139, 253, 377, 482, 541, 535, 464, 345, 210, 92, 23, 23, 93, 219, 374, 522, 626, 663, 622, 515, 367, 214, 88, 12, 0, 19, 78, 146, 204, 236, 238, 212, 166, 114, 65, 29, 8, 0, 0, 1, 5, 7, 8, 9, 9, 10, 9, 7, 5, 2, 0, 0, 0, 0, 3, 5, 4, 0, 0, 0, 20, 63, 128, 205, 276, 324, 334, 304, 242, 165, 92, 37, 6, 0, 0, 3, 7, 6, 2, 0, 0, 0, 1, 3, 4, 4, 3, 3, 3, 5, 7, 9, 9, 8, 5, 2, 0, 0, 2, 8, 15, 21, 26, 28, 27, 25, 22, 19, 15, 11, 8, 6, 6, 6, 7, 6, 5, 2, 0, 0, 1, 6, 12, 18, 22, 22, 18, 12, 6, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 2, 5, 8, 9, 10, 9, 7, 7, 7, 9, 11, 13, 12, 10, 6, 2, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 1, 3, 3, 1, 0, 0, 7, 28, 63, 108, 153, 189, 204, 195, 164, 120, 74, 35, 10, 0, 0, 1, 5, 7, 5, 3, 1, 0, 0, 3, 7, 11, 16, 18, 19, 17, 13, 8, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 3, 4, 3, 0, 0, 1, 20, 57, 112, 176, 234, 273, 281, 256, 205, 140, 78, 30, 3, 0, 4, 18, 29, 35, 34, 28, 19, 10, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 14, 22, 29, 33, 35, 33, 29, 24, 22, 21, 24, 28, 31, 31, 28, 22, 15, 8, 3, 1, 1, 1, 1, 0, 0, 0, 0, 4, 6, 4, 0, 0, 6, 40, 106, 200, 307, 405, 467, 476, 426, 329, 208, 95, 17, 0, 36, 128, 248, 365, 449, 479, 446, 358, 237, 113, 18, 0, 17, 128, 295, 482, 645, 741, 746, 662, 513, 339, 181, 68, 7, 0, 0, 13, 25, 28, 23, 13, 1, 0, 0, 20, 70, 146, 237, 324, 386, 406, 378, 309, 218, 128, 55, 11, 0, 4, 22, 40, 50, 50, 42, 30, 19, 12, 10, 12, 17, 21, 22, 20, 17, 13, 11, 11, 13, 15, 18, 19, 20, 21, 22, 24, 26, 27, 26, 23, 19, 14, 11, 11, 14, 18, 21, 22, 19, 14, 7, 2, 0, 0, 3, 7, 11, 12, 11, 7, 3, 0, 0, 0, 4, 9, 13, 16, 16, 14, 10, 6, 2, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 12, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 7, 10, 12, 14, 13, 11, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 11, 10, 7, 4, 2, 2, 4, 7, 10, 12, 13, 13, 10, 5, 1, 0, 0, 7, 22, 43, 68, 91, 106, 110, 102, 83, 59, 36, 16, 4, 0, 0, 1, 4, 6, 7, 7, 7, 5, 3, 0, 0, 0, 0, 4, 10, 12, 6, 0, 0, 15, 80, 194, 349, 515, 657, 741, 745, 671, 540, 384, 235, 118, 42, 5, 0, 1, 9, 14, 15, 12, 9, 6, 3, 2, 1, 1, 2, 4, 6, 9, 11, 12, 12, 9, 5, 0, 0, 0, 7, 24, 45, 66, 79, 81, 72, 53, 31, 12, 0, 0, 0, 8, 20, 33, 44, 50, 49, 42, 31, 18, 7, 1, 0, 0, 2, 3, 3, 2, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 5, 2, 0, 0, 0, 1, 7, 14, 16, 12, 3, 0, 0, 30, 92, 181, 283, 372, 426, 426, 370, 271, 153, 48, 0, 0, 84, 242, 438, 630, 767, 813, 758, 618, 433, 250, 107, 22, 0, 0, 11, 28, 38, 42, 41, 35, 23, 7, 0, 1, 36, 108, 213, 331, 435, 498, 501, 444, 342, 223, 116, 40, 2, 0, 0, 8, 12, 9, 4, 0, 0, 0, 0, 0, 0, 4, 16, 38, 66, 95, 119, 129, 124, 105, 77, 48, 23, 6, 0, 0, 0, 5, 11, 13, 7, 0, 0, 2, 46, 130, 242, 360, 450, 486, 457, 371, 255, 140, 52, 2, 0, 0, 18, 39, 55, 64, 66, 59, 46, 29, 13, 2, 0, 4, 13, 22, 27, 26, 20, 12, 5, 0, 0, 0, 0, 1, 2, 1, 1, 0, 0, 0, 1, 3, 4, 4, 2, 0, 0, 0, 3, 13, 20, 17, 3, 0, 0, 51, 176, 368, 597, 811, 952, 980, 885, 696, 465, 250, 93, 9, 0, 0, 13, 22, 19, 10, 3, 1, 4, 6, 5, 2, 1, 6, 21, 46, 75, 100, 114, 112, 95, 67, 38, 16, 7, 14, 31, 53, 70, 74, 61, 32, 0, 0, 13, 99, 245, 431, 618, 759, 814, 768, 633, 444, 249, 91, 0, 0, 36, 135, 253, 356, 419, 427, 380, 293, 191, 99, 35, 2, 0, 0, 7, 15, 20, 24, 25, 20, 9, 0, 0, 20, 88, 198, 333, 462, 547, 564, 506, 391, 253, 127, 40, 0, 0, 0, 12, 17, 15, 9, 5, 4, 4, 3, 0, 0, 5, 19, 42, 70, 93, 106, 102, 83, 52, 19, 0, 0, 23, 85, 173, 267, 346, 386, 377, 321, 235, 142, 65, 16, 0, 0, 2, 11, 14, 13, 10, 5, 0, 0, 0, 5, 18, 36, 53, 66, 70, 63, 49, 30, 13, 0, 0, 0, 11, 28, 47, 62, 71, 69, 58, 40, 20, 3, 0, 0, 16, 49, 92, 136, 172, 187, 178, 145, 98, 50, 14, 0, 6, 28, 54, 74, 82, 75, 58, 36, 15, 0, 0, 0, 21, 58, 104, 151, 185, 197, 181, 142, 92, 46, 16, 9, 22, 46, 69, 81, 80, 66, 46, 25, 9, 0, 0, 0, 7, 17, 29, 40, 48, 49, 43, 31, 15, 1, 0, 1, 25, 65, 115, 164, 200, 212, 195, 155, 103, 53, 17, 0, 2, 13, 26, 33, 32, 25, 15, 7, 1, 0, 0, 2, 15, 37, 67, 100, 124, 131, 115, 79, 34, 0, 0, 34, 121, 242, 369, 470, 516, 496, 416, 300, 178, 77, 13, 0, 0, 28, 73, 123, 167, 196, 202, 183, 141, 89, 40, 9, 1, 15, 42, 69, 86, 87, 73, 49, 24, 5, 0, 0, 10, 23, 34, 40, 38, 31, 20, 9, 0, 0, 1, 16, 39, 65, 88, 101, 100, 85, 62, 36, 15, 2, 0, 0, 2, 5, 6, 5, 4, 2, 0, 0, 0, 3, 11, 22, 35, 47, 56, 57, 49, 32, 12, 0, 0, 23, 86, 182, 294, 397, 464, 474, 426, 332, 220, 114, 37, 0, 0, 5, 35, 68, 97, 115, 119, 107, 82, 53, 26, 7, 0, 0, 1, 4, 5, 5, 4, 3, 1, 0, 0, 0, 1, 5, 12, 18, 24, 25, 23, 17, 9, 2, 0, 0, 5, 15, 28, 41, 48, 47, 35, 16, 0, 0, 16, 71, 155, 252, 337, 389, 390, 341, 256, 159, 74, 17, 0, 0, 19, 41, 56, 60, 52, 38, 21, 8, 0, 0, 5, 14, 26, 38, 47, 51, 45, 28, 6, 0, 0, 51, 160, 319, 502, 668, 774, 790, 708, 547, 349, 164, 35, 0, 31, 141, 284, 418, 507, 528, 479, 377, 252, 135, 50, 4, 0, 8, 29, 47, 59, 62, 59, 46, 26, 1, 0, 0, 64, 190, 367, 562, 725, 812, 795, 679, 498, 302, 137, 31, 0, 0, 23, 55, 78, 87, 83, 68, 46, 21, 0, 0, 12, 63, 145, 243, 334, 393, 405, 365, 285, 186, 94, 26, 0, 0, 19, 64, 113, 155, 179, 177, 149, 105, 57, 21, 7, 16, 40, 66, 83, 84, 71, 50, 28, 10, 0, 0, 0, 11, 38, 79, 130, 180, 216, 226, 205, 158, 100, 49, 18, 14, 32, 62, 89, 103, 98, 78, 51, 25, 6, 0, 0, 3, 11, 18, 23, 25, 24, 21, 14, 7, 0, 0, 0, 10, 27, 48, 67, 78, 78, 65, 45, 23, 8, 4, 12, 27, 44, 56, 60, 53, 39, 22, 7, 0, 0, 8, 25, 45, 62, 74, 75, 66, 50, 31, 16, 7, 7, 15, 28, 41, 52, 55, 52, 42, 28, 14, 3, 0, 0, 7, 19, 31, 41, 45, 43, 36, 25, 13, 4, 0, 0, 3, 10, 20, 27, 32, 31, 25, 15, 5, 0, 0, 6, 20, 37, 51, 57, 54, 43, 28, 14, 3, 0, 0, 0, 3, 5, 8, 10, 12, 12, 11, 9, 4, 0, 0, 0, 5, 14, 26, 37, 45, 48, 46, 38, 28, 16, 5, 0, 0, 0, 9, 19, 25, 19, 2, 0, 0, 59, 187, 378, 599, 799, 923, 935, 830, 640, 418, 218, 76, 3, 0, 0, 17, 39, 63, 93, 128, 162, 182, 181, 156, 115, 69, 31, 7, 0, 0, 1, 5, 8, 9, 10, 10, 9, 8, 7, 7, 11, 18, 28, 38, 44, 43, 34, 21, 7, 0, 0, 12, 35, 63, 88, 102, 101, 84, 57, 28, 5, 0, 0, 18, 40, 57, 59, 45, 20, 0, 0, 32, 112, 226, 352, 460, 519, 513, 446, 336, 214, 106, 32, 0, 0, 8, 36, 68, 97, 119, 129, 125, 106, 79, 48, 21, 5, 1, 7, 20, 35, 48, 55, 54, 48, 37, 24, 12, 3, 0, 0, 1, 7, 13, 19, 22, 21, 17, 11, 4, 1, 2, 7, 14, 19, 18, 12, 5, 6, 25, 71, 143, 232, 318, 380, 400, 371, 300, 209, 119, 50, 10, 0, 0, 2, 3, 1, 0, 0, 3, 6, 4, 0, 0, 6, 46, 120, 217, 317, 390, 414, 381, 302, 201, 105, 36, 0, 0, 0, 7, 11, 10, 6, 4, 4, 6, 8, 8, 6, 2, 0, 0, 5, 17, 34, 53, 68, 76, 74, 63, 46, 28, 13, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 9, 17, 26, 33, 38, 39, 37, 36, 35, 37, 40, 44, 46, 45, 41, 36, 30, 25, 22, 22, 23, 26, 28, 28, 27, 23, 16, 8, 2, 0, 0, 8, 23, 40, 56, 66, 67, 58, 43, 28, 17, 14, 19, 32, 49, 66, 81, 90, 91, 84, 69, 49, 28, 10, 0, 1, 13, 32, 55, 75, 87, 89, 80, 64, 45, 30, 22, 26, 39, 58, 76, 87, 87, 77, 59, 38, 19, 5, 0, 0, 3, 14, 27, 40, 48, 49, 42, 29, 15, 6, 4, 7, 11, 9, 2, 0, 0, 36, 116, 238, 383, 520, 612, 633, 575, 457, 311, 173, 71, 14, 0, 0, 0, 3, 4, 6, 7, 6, 0, 0, 0, 32, 119, 257, 425, 585, 692, 713, 642, 501, 329, 171, 59, 1, 0, 0, 11, 16, 12, 3, 0, 0, 0, 4, 7, 6, 2, 0, 0, 0, 6, 14, 14, 5, 0, 0, 28, 114, 254, 427, 595, 712, 743, 677, 531, 344, 162, 30, 0, 8, 112, 259, 412, 529, 582, 558, 466, 330, 187, 67, 0, 0, 40, 142, 269, 394, 483, 515, 477, 378, 243, 104, 3, 0, 34, 186, 404, 638, 828, 923, 895, 754, 545, 325, 147, 36, 0, 0, 5, 15, 17, 15, 15, 17, 18, 11, 0, 0, 11, 79, 200, 358, 517, 632, 669, 617, 492, 332, 181, 69, 8, 0, 0, 3, 9, 10, 8, 5, 0, 0, 0, 9, 60, 154, 285, 431, 557, 629, 626, 549, 418, 268, 133, 38, 0, 0, 26, 74, 120, 150, 158, 142, 109, 70, 35, 12, 1, 0, 0, 0, 0, 0, 4, 8, 8, 3, 0, 0, 18, 80, 181, 304, 421, 499, 513, 459, 355, 230, 119, 44, 12, 12, 29, 44, 51, 47, 36, 24, 10, 0, 0, 0, 46, 138, 272, 425, 559, 637, 633, 549, 410, 257, 125, 38, 0, 0, 0, 6, 13, 16, 15, 8, 0, 0, 0, 51, 161, 322, 509, 675, 775, 776, 676, 502, 302, 124, 8, 0, 17, 120, 252, 376, 460, 483, 444, 358, 253, 162, 106, 90, 104, 125, 137, 128, 102, 66, 32, 7, 0, 0, 3, 33, 82, 150, 226, 292, 331, 330, 290, 222, 145, 81, 43, 36, 52, 78, 98, 101, 85, 55, 22, 0, 0, 18, 59, 109, 156, 188, 195, 177, 139, 91, 45, 10, 0, 1, 26, 64, 104, 137, 153, 148, 123, 85, 45, 14, 0, 0, 14, 33, 48, 55, 51, 38, 21, 5, 0, 0, 11, 38, 71, 104, 126, 131, 117, 90, 57, 26, 4, 0, 0, 12, 41, 76, 110, 136, 145, 137, 116, 88, 58, 31, 6, 0, 0, 29, 118, 257, 426, 585, 689, 707, 631, 485, 312, 156, 48, 0, 0, 0, 16, 21, 15, 3, 0, 0, 7, 35, 74, 114, 143, 155, 144, 116, 79, 42, 13, 0, 0, 2, 24, 56, 90, 119, 133, 126, 100, 63, 27, 3, 0, 11, 33, 55, 70, 72, 62, 44, 24, 6, 0, 0, 11, 42, 84, 130, 169, 189, 184, 157, 115, 68, 27, 0, 0, 1, 32, 80, 136, 189, 227, 237, 218, 174, 117, 63, 22, 0, 0, 3, 14, 22, 24, 20, 12, 5, 0, 0, 3, 8, 11, 12, 9, 7, 8, 13, 19, 19, 9, 0, 0, 22, 117, 283, 501, 729, 908, 989, 946, 793, 573, 344, 158, 41, 0, 0, 6, 18, 19, 11, 1, 0, 0, 0, 3, 5, 4, 2, 0, 0, 0, 1, 1, 1, 0, 0, 3, 16, 39, 70, 104, 134, 151, 151, 133, 103, 68, 39, 24, 24, 37, 57, 74, 82, 80, 70, 56, 45, 39, 39, 43, 47, 47, 42, 32, 21, 9, 1, 0, 0, 8, 22, 40, 57, 72, 81, 81, 71, 49, 21, 0, 0, 23, 108, 248, 421, 594, 724, 776, 734, 608, 430, 240, 82, 0, 0, 73, 240, 454, 667, 827, 893, 846, 703, 504, 300, 136, 34, 0, 0, 5, 17, 19, 12, 2, 0, 0, 1, 21, 54, 95, 138, 171, 185, 178, 150, 110, 68, 33, 13, 8, 16, 29, 41, 48, 48, 41, 31, 19, 9, 1, 0, 0, 8, 27, 52, 77, 96, 103, 98, 84, 63, 39, 14, 0, 0, 19, 105, 252, 447, 656, 830, 921, 907, 790, 606, 403, 229, 117, 69, 72, 96, 114, 112, 87, 49, 15, 0, 0, 15, 44, 71, 87, 88, 74, 50, 26, 7, 0, 0, 7, 17, 24, 26, 24, 18, 11, 5, 0, 0, 0, 8, 24, 48, 77, 104, 125, 132, 124, 101, 66, 28, 0, 0, 29, 110, 237, 394, 550, 670, 724, 696, 594, 443, 279, 140, 51, 17, 31, 71, 113, 140, 144, 125, 91, 55, 24, 6, 3, 12, 33, 59, 86, 110, 127, 134, 131, 118, 98, 76, 55, 37, 24, 16, 11, 8, 4, 1, 0, 0, 6, 22, 46, 75, 103, 123, 129, 120, 97, 66, 35, 10, 0, 5, 26, 55, 85, 107, 116, 110, 95, 75, 54, 34, 14, 0, 0, 5, 54, 143, 266, 401, 517, 583, 582, 514, 398, 265, 146, 59, 11, 0, 0, 4, 8, 6, 2, 0, 0, 0, 2, 7, 12, 15, 16, 16, 13, 10, 6, 2, 0, 0, 1, 14, 36, 63, 90, 108, 112, 102, 80, 55, 36, 30, 39, 60, 89, 120, 145, 162, 166, 159, 141, 115, 85, 56, 36, 30, 42, 70, 104, 133, 146, 140, 123, 114, 136, 207, 328, 479, 625, 727, 752, 689, 552, 374, 196, 59, 0, 0, 82, 218, 375, 515, 604, 618, 549, 414, 246, 94, 2, 6, 119, 327, 594, 863, 1076, 1184, 1163, 1021, 795, 537, 302, 126, 24, 0, 0, 24, 54, 75, 82, 73, 50, 20, 0, 0, 44, 139, 279, 442, 592, 695, 724, 672, 553, 396, 238, 109, 28, 0, 5, 32, 60, 77, 77, 65, 45, 25, 8, 0, 0, 3, 24, 58, 100, 139, 162, 163, 142, 114, 104, 138, 231, 379, 558, 726, 838, 859, 779, 615, 406, 201, 48, 0, 9, 123, 293, 474, 624, 707, 707, 627, 491, 334, 189, 80, 18, 1, 21, 64, 115, 160, 189, 195, 180, 154, 135, 142, 190, 279, 393, 504, 578, 591, 534, 417, 268, 120, 10, 0, 15, 147, 347, 575, 778, 907, 928, 839, 664, 452, 252, 102, 17, 0, 6, 35, 61, 74, 70, 54, 31, 9, 0, 6, 43, 111, 208, 319, 424, 499, 525, 494, 413, 302, 186, 89, 26, 0, 0, 6, 17, 22, 19, 11, 4, 0, 0, 0, 4, 10, 16, 22, 25, 24, 20, 14, 7, 2, 0, 0, 3, 5, 6, 3, 0, 0, 0, 1, 11, 17, 13, 0, 0, 3, 72, 216, 429, 681, 914, 1068, 1100, 999, 795, 541, 302, 122, 21, 0, 0, 11, 20, 17, 6, 0, 0, 0, 14, 34, 59, 86, 116, 146, 174, 194, 203, 197, 176, 142, 103, 66, 40, 28, 30, 42, 56, 66, 66, 55, 36, 17, 11, 29, 78, 158, 258, 361, 442, 480, 462, 389, 277, 152, 48, 0, 8, 94, 236, 402, 554, 654, 678, 619, 493, 329, 165, 39, 0, 9, 127, 319, 551, 778, 950, 1030, 1000, 869, 671, 453, 259, 120, 45, 25, 36, 53, 60, 50, 30, 9, 0, 4, 22, 44, 62, 69, 63, 47, 28, 12, 1, 0, 0, 6, 19, 39, 64, 92, 118, 134, 134, 116, 81, 41, 11, 9, 48, 133, 254, 390, 512, 592, 608, 559, 457, 327, 199, 96, 30, 0, 0, 2, 9, 10, 4, 0, 0, 2, 22, 51, 81, 105, 116, 112, 97, 75, 50, 25, 2, 0, 0, 43, 142, 289, 463, 623, 727, 744, 668, 520, 343, 180, 64, 3, 0, 0, 10, 16, 12, 4, 0, 0, 0, 1, 6, 12, 17, 22, 25, 27, 24, 18, 10, 2, 0, 0, 8, 23, 40, 54, 60, 58, 50, 40, 30, 20, 9, 0, 0, 5, 56, 156, 301, 471, 628, 733, 760, 701, 572, 402, 227, 81, 0, 0, 61, 248, 523, 844, 1146, 1356, 1419, 1315, 1073, 758, 446, 201, 51, 0, 0, 6, 18, 15, 5, 0, 5, 21, 38, 49, 48, 37, 21, 7, 0, 0, 0, 1, 6, 11, 18, 27, 34, 39, 38, 32, 22, 11, 2, 0, 3, 16, 37, 63, 89, 108, 116, 111, 94, 68, 42, 22, 13, 17, 33, 54, 73, 84, 84, 73, 54, 35, 22, 17, 23, 35, 50, 60, 64, 60, 48, 34, 19, 7, 0, 0, 0, 7, 17, 27, 35, 39, 37, 31, 22, 12, 3, 0, 0, 6, 21, 40, 62, 80, 91, 90, 78, 58, 36, 18, 9, 10, 22, 39, 56, 68, 71, 65, 51, 33, 16, 3, 0, 0, 8, 19, 28, 34, 35, 31, 23, 15, 7, 2, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 2, 7, 14, 22, 29, 33, 33, 28, 21, 13, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 0, 0, 0, 2, 7, 15, 24, 33, 39, 41, 37, 29, 19, 9, 2, 0, 0, 5, 11, 17, 21, 23, 21, 18, 14, 12, 12, 15, 19, 24, 28, 29, 27, 24, 21, 19, 19, 20, 22, 23, 22, 20, 17, 15, 14, 15, 16, 16, 16, 14, 11, 7, 5, 3, 4, 6, 10, 16, 21, 26, 29, 31, 31, 32, 34, 37, 39, 39, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 35, 28, 22, 19, 21, 24, 22, 10, 0, 0, 31, 144, 345, 624, 938, 1224, 1417, 1467, 1363, 1132, 831, 527, 276, 105, 16, 0, 0, 3, 16, 22, 19, 7, 0, 0, 15, 117, 311, 588, 907, 1203, 1405, 1461, 1358, 1124, 820, 514, 263, 95, 10, 0, 0, 9, 21, 22, 13, 0, 0, 0, 55, 180, 376, 626, 887, 1102, 1216, 1196, 1042, 789, 497, 238, 76, 52, 171, 405, 698, 980, 1183, 1262, 1198, 1009, 740, 455, 216, 74, 55, 158, 352, 588, 807, 956, 997, 918, 736, 492, 246, 63, 0, 73, 295, 624, 995, 1328, 1548, 1606, 1490, 1233, 899, 561, 284, 101, 10, 0, 0, 9, 16, 13, 6, 0, 0, 0, 2, 39, 115, 233, 382, 535, 658, 720, 704, 615, 476, 320, 180, 77, 18, 0, 0, 6, 15, 19, 19, 18, 16, 14, 10, 6, 2, 3, 8, 14, 18, 13, 0, 0, 14, 89, 240, 468, 749, 1034, 1261, 1374, 1339, 1158, 871, 547, 266, 103, 104, 277, 587, 968, 1332, 1595, 1699, 1622, 1387, 1054, 696, 384, 160, 36, 0, 0, 10, 18, 14, 4, 0, 0, 0, 11, 21, 28, 30, 29, 26, 22, 18, 16, 14, 14, 15, 15, 16, 17, 18, 19, 19, 20, 20, 19, 18, 16, 13, 11, 9, 8, 7, 6, 6, 5, 4, 4, 5, 7, 10, 14, 18, 21, 21, 19, 16, 11, 7, 3, 0, 0, 1, 4, 7, 11, 14, 16, 15, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 2, 7, 15, 26, 37, 45, 50, 49, 42, 33, 22, 12, 5, 1, 0, 0, 0, 3, 9, 16, 24, 29, 31, 27, 20, 12, 4, 0, 0, 2, 9, 16, 22, 26, 27, 25, 20, 14, 8, 3, 0, 0, 1, 5, 10, 16, 22, 28, 33, 37, 38, 37, 34, 29, 24, 19, 15, 13, 12, 12, 13, 16, 19, 22, 24, 23, 20, 15, 10, 4, 1, 0, 1, 4, 7, 8, 6, 4, 1, 0, 1, 4, 6, 6, 3, 0, 0, 0, 5, 10, 10, 2, 0, 0, 38, 135, 294, 504, 731, 928, 1051, 1068, 975, 795, 570, 350, 173, 58, 3, 0, 0, 9, 11, 6, 0, 0, 0, 4, 10, 13, 12, 7, 1, 0, 0, 0, 5, 7, 4, 0, 0, 14, 66, 162, 301, 464, 623, 745, 803, 784, 694, 553, 392, 241, 123, 46, 8, 0, 0, 2, 4, 3, 2, 3, 6, 9, 10, 9, 6, 2, 0, 0, 3, 10, 20, 28, 34, 35, 32, 25, 17, 9, 4, 1, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 5, 11, 16, 19, 19, 17, 14, 10, 8, 7, 7, 8, 7, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 1, 4, 10, 16, 20, 22, 20, 15, 8, 2, 0, 0, 4, 13, 23, 33, 41, 44, 44, 40, 36, 31, 27, 24, 22, 21, 22, 26, 31, 37, 43, 48, 49, 46, 39, 30, 21, 14, 11, 10, 12, 14, 15, 13, 10, 6, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 2, 6, 13, 21, 29, 36, 41, 42, 38, 31, 22, 13, 7, 4, 6, 10, 14, 16, 14, 10, 7, 6, 9, 10, 6, 0, 0, 14, 83, 220, 429, 694, 975, 1220, 1379, 1416, 1322, 1119, 850, 568, 322, 143, 38, 0, 0, 3, 11, 10, 1, 0, 4, 39, 110, 216, 350, 497, 631, 729, 767, 736, 641, 499, 343, 206, 123, 117, 196, 353, 560, 779, 966, 1083, 1105, 1027, 867, 658, 442, 253, 116, 35, 0, 0, 1, 7, 7, 3, 0, 0, 0, 7, 16, 27, 35, 41, 42, 38, 30, 21, 12, 4, 0, 0, 0, 2, 6, 10, 15, 19, 21, 21, 18, 15, 12, 12, 16, 21, 26, 29, 29, 27, 24, 20, 14, 6, 0, 0, 10, 58, 149, 288, 464, 654, 826, 949, 997, 960, 845, 674, 480, 298, 153, 57, 9, 0, 0, 3, 7, 8, 9, 12, 17, 22, 25, 25, 22, 18, 15, 13, 12, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 12, 15, 15, 12, 8, 4, 2, 0, 0, 1, 1, 2, 3, 3, 3, 0, 0, 0, 14, 50, 119, 225, 364, 521, 675, 797, 865, 865, 796, 673, 519, 361, 223, 119, 53, 20, 9, 10, 14, 17, 17, 15, 11, 8, 6, 5, 6, 9, 11, 14, 15, 15, 14, 12, 10, 9, 9, 9, 8, 7, 4, 2, 0, 0, 3, 10, 21, 34, 44, 50, 50, 44, 33, 21, 11, 4, 0, 0, 0, 0, 0, 2, 6, 12, 19, 23, 25, 23, 18, 13, 8, 4, 0, 0, 0, 14, 52, 123, 232, 376, 542, 710, 852, 944, 967, 915, 798, 636, 458, 292, 158, 66, 16, 0, 0, 2, 4, 2, 0, 0, 13, 58, 144, 273, 441, 630, 815, 965, 1055, 1066, 997, 860, 679, 485, 307, 166, 70, 18, 0, 0, 0, 3, 2, 0, 0, 0, 2, 4, 4, 3, 0, 0, 0, 0, 1, 0, 0, 0, 15, 60, 145, 277, 451, 649, 846, 1012, 1121, 1155, 1110, 992, 823, 628, 435, 266, 137, 54, 11, 0, 0, 2, 4, 2, 0, 0, 4, 11, 21, 30, 38, 42, 44, 44, 42, 37, 31, 23, 15, 9, 4, 2, 2, 4, 7, 15, 31, 61, 108, 173, 254, 341, 423, 488, 525, 530, 501, 443, 365, 279, 195, 121, 65, 27, 7, 0, 0, 0, 2, 2, 2, 0, 0, 0, 0, 0, 1, 1, 0, 0, 1, 15, 49, 112, 206, 331, 476, 624, 756, 850, 893, 876, 804, 686, 543, 394, 257, 148, 71, 25, 4, 0, 0, 0, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 2, 3, 4, 5, 6, 6, 6, 6, 8, 11, 14, 16, 16, 14, 11, 8, 5, 3, 2, 1, 0, 0, 1, 3, 6, 8, 10, 9, 7, 3, 1, 1, 3, 6, 10, 12, 13, 12, 10, 9, 9, 9, 10, 10, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 5, 8, 11, 14, 15, 13, 9, 5, 6, 18, 47, 101, 181, 286, 410, 541, 665, 766, 830, 848, 817, 740, 630, 500, 368, 248, 150, 78, 33, 9, 0, 0, 0, 0, 0, 0, 0, 2, 5, 6, 7, 6, 6, 6, 9, 12, 17, 20, 21, 20, 18, 15, 14, 14, 14, 14, 14, 13, 11, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 18, 41, 80, 138, 217, 315, 424, 535, 634, 707, 745, 744, 708, 648, 577, 509, 458, 431, 435, 470, 532, 615, 708, 795, 862, 894, 881, 821, 722, 597, 463, 336, 230, 148, 91, 54, 31, 18, 17, 28, 55, 100, 160, 233, 313, 393, 470, 538, 592, 630, 645, 638, 608, 562, 508, 458, 422, 405, 410, 433, 470, 513, 556, 593, 616, 620, 600, 555, 487, 404, 314, 230, 158, 103, 64, 40, 24, 14, 8, 5, 5, 8, 14, 20, 25, 26, 24, 20, 15, 10, 7, 5, 6, 7, 7, 7, 4, 2, 3, 9, 23, 47, 80, 120, 163, 206, 247, 284, 317, 344, 365, 376, 375, 360, 331, 292, 247, 199, 154, 113, 78, 51, 29, 15, 5, 0, 0, 0, 2, 9, 21, 37, 59, 88, 125, 172, 230, 298, 373, 449, 518, 573, 610, 627, 625, 605, 570, 521, 462, 395, 326, 258, 197, 147, 109, 83, 69, 66, 72, 89, 118, 158, 210, 274, 346, 424, 502, 575, 636, 679, 703, 705, 688, 653, 605, 547, 481, 411, 338, 266, 199, 140, 93, 57, 33, 19, 12, 10, 10, 12, 13, 14, 13, 10, 6, 3, 1, 1, 2, 3, 4, 4, 3, 2, 1, 2, 3, 4, 5, 4, 2, 0, 0, 0, 1, 4, 6, 7, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 9, 13, 15, 14, 11, 7, 3, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 5, 13, 24, 38, 53, 69, 88, 112, 142, 179, 219, 261, 302, 339, 375, 410, 446, 482, 516, 545, 563, 569, 563, 547, 526, 501, 475, 446, 413, 374, 330, 283, 237, 197, 166, 144, 130, 123, 118, 114, 109, 105, 103, 107, 119, 140, 169, 203, 237, 269, 296, 318, 337, 357, 378, 399, 418, 434, 442, 444, 440, 433, 424, 414, 404, 390, 374, 354, 331, 307, 282, 258, 236, 215, 196, 180, 167, 155, 144, 132, 120, 108, 97, 89, 83, 78, 76, 73, 71, 70, 71, 72, 73, 73, 71, 67, 63, 61, 60, 60, 60, 57, 52, 47, 46, 49, 59, 71, 83, 91, 91, 86, 78, 71, 70, 74, 84, 94, 102, 105, 104, 100, 97, 98, 103, 112, 122, 130, 136, 138, 141, 144, 152, 163, 178, 193, 208, 222, 236, 251, 269, 287, 304, 320, 332, 340, 345, 352, 371, 409, 464, 521, 565, 593, 607, 613],
-"peakG": [1, 3, 5, 8, 12, 16, 17, 15, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 2, 5, 7, 10, 11, 11, 10, 8, 7, 6, 6, 7, 7, 7, 6, 5, 3, 1, 0, 0, 0, 0, 3, 5, 7, 7, 6, 4, 4, 5, 8, 13, 17, 19, 19, 15, 11, 6, 3, 2, 3, 4, 5, 5, 4, 2, 0, 0, 0, 2, 5, 7, 8, 8, 6, 3, 2, 1, 2, 4, 6, 6, 4, 2, 0, 0, 1, 7, 16, 26, 34, 36, 32, 22, 11, 2, 0, 3, 13, 25, 36, 41, 42, 40, 40, 46, 58, 74, 90, 101, 104, 100, 94, 91, 96, 110, 130, 153, 172, 184, 187, 185, 181, 180, 184, 195, 210, 226, 240, 252, 261, 267, 272, 278, 286, 296, 306, 316, 323, 328, 330, 329, 326, 322, 318, 316, 316, 318, 322, 325, 327, 325, 319, 310, 299, 290, 285, 282, 281, 279, 273, 263, 250, 236, 224, 215, 209, 204, 200, 195, 189, 183, 175, 167, 159, 149, 139, 129, 118, 107, 97, 87, 79, 73, 70, 69, 70, 71, 70, 64, 54, 41, 26, 14, 5, 1, 1, 4, 8, 12, 14, 16, 17, 17, 16, 16, 17, 17, 17, 16, 14, 10, 6, 3, 1, 0, 0, 0, 0, 0, 1, 5, 11, 19, 25, 28, 27, 21, 13, 6, 0, 0, 0, 5, 12, 18, 24, 28, 31, 34, 36, 39, 43, 47, 52, 60, 71, 86, 102, 116, 127, 132, 131, 126, 122, 122, 127, 136, 148, 158, 165, 168, 169, 170, 173, 179, 187, 195, 201, 204, 203, 201, 198, 197, 196, 197, 197, 194, 189, 180, 171, 163, 158, 158, 162, 168, 174, 176, 175, 170, 163, 156, 152, 150, 152, 155, 158, 159, 158, 155, 152, 149, 149, 152, 156, 161, 166, 170, 174, 178, 181, 182, 179, 171, 159, 145, 133, 126, 126, 130, 135, 137, 135, 129, 122, 115, 112, 110, 109, 105, 98, 87, 75, 64, 56, 49, 45, 41, 36, 31, 27, 24, 21, 20, 20, 21, 24, 28, 32, 34, 32, 27, 19, 12, 9, 11, 16, 24, 29, 30, 28, 24, 22, 22, 24, 27, 29, 26, 20, 13, 6, 3, 3, 8, 14, 20, 26, 30, 34, 38, 42, 46, 50, 54, 59, 66, 78, 93, 110, 127, 141, 150, 155, 158, 162, 167, 176, 184, 190, 190, 185, 177, 169, 165, 167, 173, 179, 182, 179, 172, 164, 157, 155, 156, 158, 159, 156, 147, 136, 125, 117, 114, 116, 122, 129, 137, 143, 149, 154, 159, 163, 167, 169, 170, 169, 167, 165, 164, 165, 168, 172, 176, 179, 180, 178, 177, 176, 177, 178, 180, 179, 175, 167, 157, 148, 143, 143, 148, 155, 162, 167, 168, 166, 164, 165, 168, 174, 181, 187, 190, 190, 190, 191, 195, 200, 204, 205, 201, 190, 176, 162, 149, 141, 136, 134, 133, 130, 125, 118, 109, 99, 89, 80, 72, 66, 62, 61, 60, 61, 60, 57, 51, 42, 31, 21, 13, 9, 9, 11, 12, 12, 10, 6, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 12, 14, 15, 16, 17, 20, 24, 29, 36, 43, 51, 58, 65, 74, 84, 94, 105, 115, 121, 123, 122, 119, 117, 118, 122, 129, 137, 145, 150, 153, 153, 149, 143, 133, 120, 108, 97, 90, 88, 90, 92, 91, 85, 75, 62, 50, 43, 41, 42, 43, 42, 38, 30, 23, 17, 15, 15, 15, 15, 14, 11, 9, 8, 9, 11, 11, 9, 6, 3, 0, 0, 1, 3, 4, 4, 2, 1, 0, 1, 2, 3, 3, 4, 4, 4, 6, 8, 10, 10, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 5, 8, 9, 9, 7, 4, 1, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 9, 11, 11, 11, 11, 14, 19, 27, 36, 46, 53, 57, 58, 55, 53, 52, 55, 61, 72, 85, 99, 113, 126, 138, 148, 156, 162, 165, 165, 162, 156, 151, 146, 144, 147, 153, 162, 171, 177, 177, 172, 161, 149, 139, 133, 131, 132, 134, 135, 135, 134, 134, 135, 137, 139, 139, 137, 133, 129, 128, 131, 138, 150, 163, 174, 180, 182, 178, 171, 164, 159, 158, 161, 167, 172, 174, 171, 162, 151, 140, 131, 125, 124, 124, 126, 127, 128, 129, 130, 130, 129, 129, 129, 133, 140, 150, 162, 171, 175, 174, 169, 162, 156, 152, 150, 147, 144, 140, 139, 142, 149, 159, 167, 167, 158, 139, 114, 91, 76, 70, 75, 85, 97, 104, 107, 104, 99, 94, 94, 98, 106, 116, 126, 135, 141, 145, 147, 148, 148, 147, 145, 141, 137, 133, 130, 129, 128, 129, 129, 127, 122, 114, 103, 93, 83, 75, 69, 63, 56, 47, 37, 27, 19, 14, 12, 13, 15, 18, 20, 20, 19, 16, 12, 7, 4, 2, 3, 6, 10, 11, 11, 9, 6, 4, 5, 6, 8, 9, 8, 5, 2, 0, 0, 0, 0, 1, 3, 5, 7, 10, 12, 13, 13, 11, 8, 4, 1, 0, 0, 2, 4, 6, 7, 5, 3, 1, 1, 3, 6, 9, 10, 9, 6, 3, 0, 0, 0, 3, 7, 12, 15, 17, 16, 12, 7, 2, 0, 0, 3, 9, 17, 24, 28, 29, 29, 27, 28, 32, 40, 49, 60, 69, 76, 81, 84, 88, 92, 98, 106, 114, 123, 128, 131, 130, 126, 123, 120, 121, 123, 125, 126, 123, 117, 109, 100, 93, 87, 82, 80, 78, 77, 78, 82, 88, 95, 101, 105, 106, 106, 107, 110, 115, 123, 132, 140, 145, 148, 151, 152, 154, 155, 155, 152, 149, 146, 148, 153, 161, 168, 171, 166, 155, 140, 125, 115, 111, 111, 113, 113, 110, 104, 100, 100, 107, 121, 138, 156, 169, 176, 177, 175, 171, 170, 170, 173, 177, 180, 182, 182, 181, 177, 171, 162, 151, 137, 122, 107, 93, 81, 71, 63, 57, 52, 48, 44, 41, 38, 34, 28, 22, 17, 13, 11, 13, 17, 21, 24, 23, 19, 14, 8, 3, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 5, 6, 7, 5, 3, 1, 0, 0, 2, 5, 8, 10, 9, 7, 5, 2, 0, 0, 0, 1, 2, 4, 4, 3, 1, 0, 0, 1, 5, 9, 13, 14, 12, 9, 4, 1, 0, 0, 0, 1, 1, 1, 1, 2, 4, 6, 8, 10, 10, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 2, 4, 4, 3, 1, 0, 0, 3, 10, 19, 27, 31, 29, 23, 15, 7, 1, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 2, 5, 9, 12, 13, 12, 10, 9, 9, 11, 14, 18, 20, 19, 15, 10, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 10, 9, 7, 7, 9, 13, 18, 21, 22, 19, 13, 7, 2, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 4, 3, 2, 3, 5, 7, 10, 12, 14, 14, 13, 11, 7, 3, 1, 0, 3, 8, 13, 17, 16, 13, 8, 3, 0, 0, 0, 3, 4, 5, 3, 2, 0, 0, 0, 2, 5, 7, 9, 12, 15, 20, 25, 30, 37, 46, 57, 72, 89, 106, 121, 133, 139, 143, 146, 149, 156, 164, 173, 181, 186, 188, 188, 185, 180, 172, 161, 149, 135, 122, 110, 100, 91, 82, 73, 64, 56, 48, 43, 39, 36, 33, 29, 23, 18, 12, 8, 6, 6, 7, 7, 6, 4, 2, 1, 2, 4, 7, 8, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 0, 0, 0, 2, 8, 16, 26, 34, 40, 42, 41, 40, 41, 46, 56, 70, 87, 102, 115, 123, 129, 134, 142, 154, 170, 190, 209, 226, 236, 239, 235, 226, 213, 199, 187, 178, 173, 171, 170, 169, 165, 159, 151, 141, 132, 125, 122, 122, 126, 131, 137, 144, 149, 153, 157, 161, 168, 176, 188, 201, 216, 230, 243, 255, 264, 271, 275, 275, 272, 265, 258, 250, 244, 241, 239, 237, 234, 229, 223, 215, 209, 202, 197, 190, 180, 168, 152, 134, 117, 103, 92, 85, 79, 74, 66, 58, 47, 37, 28, 20, 13, 8, 4, 1, 0, 0, 1, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 15, 14, 13, 11, 12, 18, 28, 41, 55, 66, 73, 75, 73, 71, 70, 73, 80, 88, 95, 100, 101, 99, 97, 96, 97, 101, 104, 105, 103, 96, 87, 76, 66, 59, 53, 49, 45, 39, 32, 25, 18, 13, 9, 8, 6, 5, 3, 1, 0, 0, 1, 5, 11, 16, 19, 19, 17, 12, 7, 3, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 6, 10, 14, 15, 13, 8, 3, 0, 2, 6, 14, 22, 30, 36, 42, 50, 60, 74, 91, 108, 125, 139, 151, 160, 168, 177, 187, 197, 209, 219, 229, 238, 245, 251, 256, 259, 260, 261, 260, 258, 255, 251, 246, 238, 230, 221, 212, 204, 196, 187, 175, 161, 144, 126, 110, 96, 85, 76, 68, 59, 50, 41, 32, 23, 16, 11, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 13, 15, 16, 15, 16, 19, 27, 39, 54, 70, 85, 98, 109, 119, 131, 145, 163, 181, 197, 211, 223, 233, 243, 254, 264, 272, 275, 272, 263, 252, 241, 235, 236, 242, 253, 264, 272, 274, 267, 253, 235, 215, 196, 181, 170, 163, 157, 151, 143, 133, 121, 111, 104, 100, 101, 104, 106, 107, 105, 104, 106, 112, 123, 139, 156, 169, 177, 179, 176, 171, 166, 161, 156, 149, 138, 123, 104, 85, 68, 55, 46, 42, 39, 37, 34, 29, 23, 18, 13, 9, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 8, 8, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 3, 5, 10, 19, 31, 44, 57, 69, 78, 86, 94, 103, 112, 121, 129, 138, 147, 156, 164, 171, 174, 172, 162, 147, 130, 112, 96, 84, 75, 69, 63, 57, 50, 42, 34, 25, 17, 10, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 2, 4, 9, 17, 28, 40, 52, 63, 75, 88, 103, 121, 140, 158, 171, 177, 177, 172, 166, 163, 165, 170, 176, 178, 173, 161, 142, 121, 102, 87, 79, 78, 80, 83, 85, 85, 82, 79, 77, 79, 86, 100, 120, 144, 168, 191, 209, 222, 232, 242, 253, 267, 284, 300, 313, 320, 321, 319, 316, 316, 319, 326, 334, 342, 348, 351, 351, 348, 344, 338, 334, 332, 333, 338, 345, 353, 357, 355, 346, 332, 315, 301, 293, 294, 301, 311, 319, 322, 318, 308, 296, 286, 282, 286, 297, 311, 322, 325, 319, 304, 284, 266, 255, 252, 257, 265, 271, 269, 258, 241, 221, 205, 196, 194, 197, 199, 196, 184, 165, 142, 119, 100, 86, 75, 65, 55, 44, 33, 24, 19, 18, 20, 21, 21, 17, 12, 5, 0, 0, 1, 7, 17, 27, 35, 40, 45, 51, 61, 78, 100, 125, 149, 168, 178, 179, 174, 167, 162, 163, 168, 176, 182, 183, 175, 161, 142, 122, 104, 89, 76, 65, 53, 42, 32, 24, 19, 16, 16, 16, 15, 14, 13, 14, 17, 23, 33, 46, 60, 73, 83, 91, 97, 102, 108, 119, 135, 154, 176, 195, 210, 217, 217, 210, 199, 185, 171, 157, 143, 128, 113, 97, 81, 66, 55, 47, 43, 42, 40, 36, 30, 22, 13, 5, 1, 0, 0, 1, 3, 7, 11, 18, 27, 38, 49, 59, 68, 75, 84, 96, 114, 139, 169, 200, 228, 249, 260, 263, 263, 264, 270, 281, 296, 309, 317, 319, 314, 305, 296, 289, 283, 277, 271, 263, 256, 251, 250, 253, 258, 263, 264, 260, 252, 241, 230, 222, 218, 216, 215, 212, 205, 194, 181, 165, 150, 135, 123, 113, 103, 94, 84, 72, 59, 46, 33, 22, 13, 7, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 6, 17, 32, 47, 59, 66, 69, 70, 74, 84, 103, 126, 149, 168, 179, 183, 181, 177, 175, 176, 177, 177, 172, 160, 142, 119, 96, 76, 60, 49, 42, 38, 34, 29, 23, 17, 11, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 3, 5, 6, 8, 8, 8, 6, 3, 1, 0, 0, 0, 1, 3, 3, 3, 2, 1, 0, 0, 0, 1, 3, 5, 5, 4, 2, 0, 0, 0, 4, 9, 13, 14, 12, 8, 3, 0, 0, 3, 7, 10, 11, 12, 13, 16, 23, 34, 47, 59, 72, 83, 96, 110, 125, 141, 154, 163, 165, 162, 154, 145, 136, 128, 122, 114, 105, 93, 78, 62, 46, 33, 23, 17, 14, 12, 11, 8, 5, 2, 0, 0, 1, 4, 8, 11, 12, 11, 8, 4, 1, 0, 0, 0, 2, 4, 5, 5, 3, 1, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 3, 9, 19, 32, 48, 64, 77, 86, 92, 99, 109, 125, 145, 169, 194, 215, 234, 251, 267, 282, 297, 307, 313, 314, 311, 310, 313, 322, 335, 348, 356, 355, 346, 331, 313, 296, 278, 260, 240, 216, 189, 162, 137, 118, 104, 93, 82, 70, 55, 39, 24, 11, 3, 0, 0, 0, 3, 6, 9, 11, 11, 9, 7, 3, 1, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 6, 11, 14, 15, 13, 9, 4, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 2, 3, 5, 7, 8, 8, 6, 4, 1, 0, 0, 1, 4, 9, 13, 17, 17, 16, 13, 11, 10, 14, 22, 34, 50, 66, 81, 93, 102, 110, 119, 129, 143, 157, 171, 182, 188, 189, 185, 178, 171, 163, 156, 148, 138, 125, 109, 90, 70, 53, 41, 33, 31, 31, 32, 32, 29, 24, 18, 12, 6, 3, 0, 0, 0, 1, 3, 7, 11, 14, 15, 13, 10, 6, 2, 0, 0, 0, 0, 2, 4, 5, 7, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 1, 3, 6, 7, 8, 8, 7, 6, 6, 7, 8, 9, 9, 10, 10, 10, 9, 8, 5, 3, 1, 0, 0, 1, 5, 9, 12, 13, 12, 10, 8, 7, 8, 11, 15, 18, 19, 16, 11, 5, 0, 0, 0, 5, 9, 12, 13, 11, 8, 5, 3, 3, 4, 5, 5, 3, 1, 0, 0, 0, 2, 4, 6, 7, 7, 7, 8, 10, 13, 17, 20, 22, 20, 17, 11, 6, 1, 0, 0, 2, 5, 9, 13, 15, 15, 14, 11, 7, 3, 1, 0, 0, 2, 6, 9, 10, 11, 9, 6, 2, 0, 0, 0, 5, 11, 17, 22, 23, 20, 15, 8, 2, 0, 0, 1, 5, 10, 12, 13, 11, 7, 4, 1, 0, 0, 0, 0, 0, 1, 5, 9, 13, 15, 15, 11, 6, 1, 0, 0, 3, 8, 12, 15, 16, 16, 15, 14, 14, 14, 13, 11, 8, 5, 3, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 2, 3, 5, 5, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 13, 22, 32, 42, 51, 58, 66, 75, 87, 100, 113, 126, 136, 141, 143, 140, 133, 123, 109, 94, 79, 65, 54, 47, 43, 41, 37, 33, 26, 18, 11, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 4, 10, 16, 19, 20, 18, 17, 19, 25, 36, 50, 64, 75, 85, 95, 108, 124, 144, 164, 179, 187, 187, 179, 169, 160, 157, 159, 164, 165, 160, 144, 120, 91, 63, 40, 25, 16, 13, 11, 9, 6, 3, 0, 0, 0, 1, 3, 5, 5, 5, 3, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 2, 2, 2, 3, 4, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 1, 4, 7, 9, 10, 9, 7, 4, 1, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 10, 8, 5, 1, 0, 0, 1, 5, 9, 13, 16, 17, 16, 16, 19, 26, 39, 57, 78, 98, 115, 129, 139, 147, 154, 160, 164, 164, 158, 147, 134, 120, 108, 98, 88, 78, 64, 47, 29, 14, 5, 3, 7, 13, 19, 20, 18, 14, 11, 10, 12, 15, 19, 22, 24, 28, 35, 47, 64, 87, 114, 142, 170, 196, 218, 234, 245, 249, 247, 241, 231, 221, 209, 195, 180, 163, 144, 123, 103, 84, 68, 54, 45, 40, 40, 43, 51, 62, 77, 95, 115, 135, 152, 165, 173, 177, 179, 180, 182, 183, 180, 172, 157, 137, 115, 95, 82, 74, 71, 70, 69, 66, 65, 66, 72, 82, 98, 116, 136, 159, 186, 215, 247, 277, 301, 316, 320, 314, 304, 296, 292, 295, 301, 308, 311, 307, 297, 282, 268, 258, 254, 254, 256, 254, 246, 228, 202, 170, 137, 106, 82, 64, 52, 44, 36, 28, 20, 13, 9, 9, 12, 15, 17, 18, 16, 13, 10, 9, 9, 10, 10, 10, 8, 7, 7, 7, 8, 9, 10, 9, 7, 6, 6, 8, 11, 15, 18, 20, 19, 16, 12, 8, 5, 5, 7, 12, 17, 23, 30, 39, 51, 67, 87, 109, 130, 147, 159, 167, 172, 175, 179, 183, 186, 185, 178, 164, 145, 121, 96, 73, 54, 39, 30, 24, 21, 19, 17, 15, 13, 10, 8, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 6, 11, 15, 19, 20, 18, 14, 9, 5, 2, 0, 0, 0, 0, 1, 2, 4, 7, 8, 9, 10, 10, 11, 13, 14, 16, 15, 13, 8, 4, 0, 0, 0, 5, 11, 17, 21, 20, 16, 10, 5, 2, 2, 5, 10, 13, 14, 12, 7, 3, 0, 0, 0, 2, 5, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 5, 6, 7, 11, 18, 30, 47, 69, 95, 123, 155, 186, 217, 244, 266, 282, 295, 307, 317, 326, 331, 327, 315, 296, 277, 262, 257, 262, 273, 283, 287, 279, 262, 239, 215, 194, 176, 160, 143, 122, 98, 73, 52, 37, 30, 33, 42, 55, 69, 85, 101, 119, 141, 166, 193, 218, 239, 250, 252, 245, 232, 218, 204, 192, 180, 167, 150, 129, 105, 81, 60, 44, 33, 25, 18, 12, 7, 3, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 2, 4, 7, 9, 9, 8, 5, 2, 0, 0, 0, 1, 3, 3, 3, 1, 0, 0, 1, 4, 9, 13, 15, 15, 12, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 4, 13, 30, 51, 74, 96, 116, 133, 147, 160, 173, 184, 193, 197, 195, 186, 170, 147, 119, 90, 61, 35, 16, 5, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 13, 18, 24, 31, 38, 45, 55, 68, 84, 103, 125, 147, 168, 185, 196, 201, 200, 194, 183, 171, 157, 142, 126, 108, 87, 66, 46, 29, 18, 13, 12, 12, 12, 11, 7, 4, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 5, 7, 8, 9, 8, 7, 6, 6, 7, 7, 8, 11, 15, 24, 36, 52, 71, 89, 106, 121, 133, 142, 150, 154, 154, 149, 137, 119, 96, 72, 50, 31, 17, 7, 2, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 1, 1, 1, 1, 0, 0, 0, 3, 12, 29, 54, 85, 119, 156, 191, 223, 251, 275, 294, 305, 309, 304, 289, 267, 239, 209, 178, 149, 125, 105, 90, 79, 72, 70, 73, 84, 103, 130, 164, 201, 238, 270, 296, 315, 325, 329, 327, 321, 312, 303, 295, 290, 290, 292, 295, 298, 297, 292, 283, 271, 256, 239, 218, 193, 165, 135, 107, 82, 64, 52, 47, 48, 52, 60, 71, 85, 103, 123, 146, 168, 190, 209, 224, 235, 241, 240, 233, 219, 199, 176, 151, 124, 99, 75, 53, 36, 23, 15, 11, 9, 9, 8, 6, 3, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 3, 6, 8, 9, 8, 7, 4, 1, 0, 0, 2, 9, 19, 31, 48, 67, 92, 122, 156, 194, 232, 267, 296, 318, 331, 336, 334, 328, 318, 308, 299, 294, 293, 298, 307, 316, 324, 327, 324, 317, 308, 299, 294, 292, 292, 294, 295, 295, 294, 294, 295, 297, 298, 298, 295, 287, 277, 265, 256, 251, 250, 253, 257, 260, 259, 252, 239, 219, 196, 171, 147, 125, 104, 85, 67, 50, 34, 22, 14, 9, 6, 5, 3, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 1, 4, 8, 11, 14, 15, 15, 14, 12, 10, 8, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 10, 23, 40, 61, 82, 100, 117, 133, 152, 177, 207, 238, 264, 277, 274, 256, 226, 194, 163, 139, 119, 101, 82, 61, 41, 24, 13, 10, 11, 14, 16, 14, 11, 8, 6, 6, 7, 8, 6, 5, 8, 18, 36, 62, 94, 127, 158, 187, 215, 243, 269, 294, 312, 321, 320, 312, 299, 289, 285, 289, 300, 315, 328, 335, 335, 326, 309, 287, 262, 235, 207, 177, 147, 118, 91, 69, 52, 41, 36, 36, 41, 51, 67, 86, 109, 132, 153, 170, 183, 192, 196, 196, 189, 177, 159, 138, 116, 95, 78, 64, 51, 39, 28, 17, 10, 7, 7, 8, 10, 9, 7, 4, 1, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 2, 7, 12, 16, 18, 15, 10, 5, 1, 0, 0, 2, 3, 4, 3, 1, 0, 0, 0, 0, 2, 5, 7, 8, 8, 8, 6, 4, 2, 0, 0, 0, 1, 3, 7, 14, 25, 42, 64, 90, 119, 149, 177, 203, 226, 245, 260, 267, 267, 261, 250, 238, 231, 231, 238, 251, 264, 273, 275, 271, 260, 245, 228, 208, 186, 161, 134, 106, 79, 57, 39, 26, 17, 10, 7, 5, 6, 7, 9, 10, 9, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 5, 11, 20, 29, 41, 58, 80, 110, 147, 188, 229, 265, 292, 306, 307, 296, 275, 245, 210, 171, 132, 97, 69, 50, 40, 37, 40, 48, 58, 72, 90, 113, 138, 164, 190, 213, 231, 244, 252, 253, 245, 230, 207, 177, 143, 108, 76, 49, 28, 14, 7, 5, 8, 13, 17, 19, 18, 15, 9, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 9, 8, 5, 2, 0, 0, 0, 3, 9, 18, 31, 48, 70, 97, 131, 168, 204, 236, 257, 265, 258, 239, 211, 179, 146, 116, 90, 68, 52, 41, 32, 25, 19, 13, 9, 8, 14, 27, 46, 68, 90, 109, 126, 140, 152, 164, 173, 179, 178, 168, 148, 122, 93, 67, 46, 32, 23, 18, 13, 9, 5, 1, 0, 0, 1, 3, 6, 9, 13, 16, 19, 20, 19, 17, 12, 7, 2, 0, 0, 1, 5, 8, 9, 9, 8, 6, 5, 6, 8, 10, 12, 12, 11, 8, 6, 2, 0, 0, 0, 3, 13, 29, 50, 77, 105, 134, 163, 190, 216, 238, 257, 271, 279, 278, 268, 250, 223, 188, 148, 107, 70, 41, 21, 13, 12, 15, 18, 18, 15, 9, 3, 0, 0, 2, 4, 6, 6, 4, 2, 0, 0, 1, 3, 6, 8, 9, 8, 7, 5, 4, 3, 3, 2, 1, 0, 0, 0, 2, 3, 4, 3, 1, 0, 0, 0, 3, 6, 8, 9, 8, 5, 3, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 2, 6, 10, 13, 14, 12, 8, 4, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 5, 10, 18, 29, 46, 69, 99, 135, 174, 213, 248, 276, 295, 303, 299, 284, 259, 226, 188, 149, 112, 80, 55, 36, 23, 15, 10, 8, 9, 16, 29, 51, 82, 120, 162, 203, 238, 265, 282, 288, 284, 271, 249, 218, 180, 139, 97, 61, 33, 15, 5, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 3, 8, 15, 24, 35, 52, 76, 110, 152, 198, 242, 277, 301, 310, 307, 294, 275, 250, 222, 188, 151, 111, 74, 42, 19, 5, 0, 0, 0, 0, 1, 2, 3, 5, 7, 8, 7, 5, 3, 1, 0, 0, 0, 2, 4, 7, 8, 8, 7, 4, 1, 0, 0, 0, 4, 10, 20, 33, 50, 73, 101, 134, 171, 208, 240, 262, 270, 264, 245, 218, 186, 154, 124, 96, 71, 48, 29, 14, 5, 3, 8, 17, 30, 47, 68, 96, 129, 168, 210, 250, 284, 307, 319, 321, 315, 307, 298, 291, 286, 283, 280, 279, 280, 285, 294, 305, 313, 314, 302, 275, 234, 185, 135, 92, 59, 37, 26, 21, 19, 16, 11, 6, 1, 0, 0, 3, 9, 16, 21, 23, 21, 16, 10, 5, 2, 1, 2, 3, 4, 3, 2, 0, 0, 0, 3, 8, 17, 29, 45, 67, 96, 132, 175, 224, 275, 322, 359, 380, 383, 368, 337, 295, 248, 201, 156, 115, 78, 46, 22, 6, 1, 6, 19, 37, 57, 76, 97, 122, 152, 187, 226, 263, 293, 312, 317, 309, 288, 256, 215, 168, 120, 75, 40, 16, 5, 3, 5, 9, 10, 8, 4, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 12, 14, 14, 14, 14, 17, 23, 34, 48, 68, 91, 120, 155, 196, 241, 285, 323, 348, 358, 351, 330, 303, 276, 256, 247, 249, 259, 274, 290, 304, 313, 314, 307, 290, 262, 224, 180, 136, 97, 66, 46, 33, 26, 21, 16, 10, 5, 2, 1, 2, 4, 5, 4, 2, 0, 0, 2, 10, 25, 45, 71, 102, 138, 178, 220, 260, 294, 318, 328, 323, 303, 273, 236, 195, 155, 117, 83, 54, 33, 18, 10, 7, 6, 8, 11, 19, 35, 61, 98, 144, 194, 241, 279, 303, 313, 307, 289, 263, 230, 195, 159, 125, 94, 69, 49, 34, 24, 16, 11, 6, 3, 0, 0, 0, 3, 8, 12, 15, 16, 15, 13, 11, 10, 9, 8, 8, 6, 4, 2, 0, 0, 0, 0, 2, 4, 6, 7, 6, 5, 3, 0, 0, 0, 1, 4, 8, 10, 10, 8, 5, 1, 0, 0, 2, 5, 8, 8, 7, 5, 2, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 1, 0, 0, 1, 3, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 2, 5, 7, 8, 8, 6, 4, 4, 8, 17, 31, 51, 75, 102, 131, 163, 194, 223, 246, 260, 262, 249, 223, 187, 146, 106, 71, 44, 26, 16, 12, 11, 13, 15, 18, 21, 22, 21, 18, 13, 8, 5, 3, 3, 4, 5, 5, 4, 2, 0, 0, 0, 0, 2, 4, 4, 2, 0, 0, 0, 9, 29, 59, 97, 141, 186, 230, 271, 308, 339, 359, 365, 354, 325, 283, 232, 179, 131, 91, 60, 38, 23, 12, 5, 2, 2, 7, 18, 36, 64, 102, 150, 203, 258, 307, 345, 367, 371, 359, 336, 308, 282, 265, 260, 271, 295, 328, 362, 388, 400, 396, 378, 351, 322, 298, 282, 275, 277, 285, 296, 308, 317, 321, 317, 303, 282, 256, 230, 211, 204, 209, 227, 252, 279, 301, 313, 311, 294, 265, 227, 185, 143, 105, 73, 48, 30, 18, 10, 7, 6, 7, 7, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 10, 8, 7, 8, 16, 33, 60, 96, 138, 181, 218, 245, 260, 262, 253, 235, 211, 183, 150, 115, 79, 47, 21, 5, 0, 0, 5, 12, 19, 27, 39, 56, 84, 121, 168, 219, 270, 313, 346, 364, 366, 352, 322, 281, 230, 176, 125, 80, 46, 21, 6, 0, 0, 3, 18, 43, 79, 125, 178, 232, 281, 321, 347, 358, 354, 336, 309, 277, 247, 223, 207, 203, 208, 220, 236, 251, 261, 263, 253, 233, 201, 163, 123, 86, 56, 36, 24, 19, 18, 16, 14, 10, 6, 3, 2, 3, 6, 10, 13, 15, 14, 11, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 4, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 2, 3, 5, 6, 6, 6, 4, 1, 0, 0, 5, 21, 49, 89, 137, 189, 237, 278, 307, 322, 322, 308, 281, 244, 201, 155, 111, 73, 42, 20, 7, 0, 0, 0, 6, 16, 30, 49, 75, 107, 146, 190, 238, 285, 326, 354, 366, 359, 336, 301, 264, 233, 216, 216, 233, 262, 295, 325, 343, 345, 330, 298, 256, 207, 158, 113, 76, 48, 28, 16, 11, 12, 19, 32, 54, 84, 123, 170, 222, 274, 320, 353, 369, 365, 342, 307, 267, 232, 211, 208, 222, 251, 284, 314, 332, 333, 316, 283, 241, 194, 148, 105, 69, 40, 19, 6, 0, 0, 3, 6, 8, 8, 6, 4, 4, 5, 7, 10, 12, 11, 9, 6, 3, 0, 0, 0, 1, 5, 10, 14, 16, 15, 12, 7, 3, 0, 0, 1, 4, 5, 6, 6, 6, 5, 4, 3, 3, 2, 2, 2, 2, 3, 3, 4, 3, 3, 1, 0, 0, 0, 2, 9, 22, 42, 69, 103, 144, 190, 236, 280, 314, 333, 332, 312, 274, 225, 170, 118, 74, 40, 17, 4, 0, 0, 1, 5, 9, 12, 13, 13, 12, 10, 6, 3, 0, 0, 0, 6, 20, 41, 70, 103, 141, 180, 220, 258, 292, 317, 330, 324, 299, 256, 200, 141, 86, 43, 15, 1, 0, 0, 3, 5, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 1, 3, 5, 6, 4, 2, 2, 7, 19, 41, 70, 106, 146, 187, 227, 263, 293, 310, 311, 291, 252, 200, 142, 89, 47, 20, 5, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 8, 9, 7, 5, 2, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 3, 7, 11, 14, 15, 13, 9, 5, 1, 0, 0, 2, 5, 9, 11, 12, 10, 7, 4, 1, 0, 0, 0, 2, 7, 16, 30, 54, 87, 129, 177, 227, 272, 306, 327, 331, 319, 293, 254, 209, 160, 114, 75, 46, 27, 16, 10, 6, 2, 0, 1, 12, 33, 67, 111, 160, 210, 256, 293, 318, 328, 321, 298, 261, 215, 165, 118, 78, 47, 26, 13, 6, 3, 1, 1, 5, 12, 25, 45, 70, 99, 131, 162, 191, 217, 236, 244, 239, 219, 184, 140, 93, 51, 21, 3, 0, 0, 2, 6, 10, 12, 14, 14, 12, 9, 5, 2, 1, 2, 6, 10, 14, 16, 15, 12, 8, 4, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 2, 12, 31, 58, 95, 138, 184, 230, 270, 299, 311, 303, 275, 231, 176, 120, 72, 35, 13, 2, 0, 0, 0, 0, 1, 3, 7, 11, 13, 13, 9, 5, 1, 0, 0, 0, 1, 1, 0, 0, 4, 21, 51, 97, 154, 216, 275, 321, 348, 353, 335, 299, 251, 197, 143, 95, 56, 27, 9, 1, 0, 1, 3, 6, 6, 5, 3, 1, 0, 0, 0, 2, 3, 4, 5, 5, 5, 4, 4, 3, 2, 2, 2, 2, 3, 3, 2, 3, 7, 17, 38, 71, 117, 174, 234, 291, 338, 369, 380, 368, 336, 288, 228, 166, 109, 63, 31, 11, 2, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 4, 7, 11, 13, 13, 10, 6, 2, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 5, 6, 5, 2, 0, 0, 1, 13, 36, 74, 123, 181, 240, 294, 334, 357, 358, 340, 305, 262, 218, 183, 165, 167, 190, 229, 274, 315, 343, 350, 332, 294, 240, 180, 122, 73, 36, 14, 3, 0, 1, 3, 4, 3, 1, 0, 0, 0, 3, 6, 10, 12, 12, 11, 8, 4, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 7, 23, 50, 92, 147, 210, 275, 332, 372, 388, 379, 348, 304, 259, 224, 207, 212, 236, 273, 313, 346, 365, 365, 347, 311, 264, 211, 157, 107, 65, 33, 12, 1, 0, 0, 5, 10, 13, 13, 11, 7, 3, 0, 0, 0, 3, 7, 11, 14, 15, 14, 11, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 1, 3, 5, 6, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 12, 15, 16, 16, 13, 8, 4, 0, 0, 0, 2, 6, 9, 10, 9, 6, 3, 0, 0, 2, 4, 7, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 11, 12, 11, 8, 4, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 16, 44, 88, 145, 210, 274, 330, 369, 386, 377, 344, 291, 225, 157, 96, 48, 18, 3, 0, 0, 1, 1, 0, 0, 0, 0, 4, 7, 10, 10, 8, 5, 2, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 3, 5, 5, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 2, 7, 15, 31, 57, 96, 150, 215, 284, 348, 393, 409, 391, 342, 271, 192, 118, 61, 23, 4, 0, 0, 0, 1, 0, 0, 0, 2, 4, 4, 3, 1, 0, 0, 3, 8, 13, 16, 15, 12, 7, 2, 0, 0, 0, 1, 2, 1, 0, 0, 1, 4, 7, 10, 11, 10, 7, 4, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 2, 5, 8, 10, 11, 10, 8, 5, 2, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 5, 6, 6, 5, 7, 19, 46, 93, 157, 232, 305, 364, 398, 399, 369, 314, 243, 169, 104, 53, 20, 3, 0, 0, 0, 0, 0, 0, 3, 17, 43, 81, 129, 184, 241, 292, 329, 348, 343, 315, 267, 208, 146, 91, 48, 20, 5, 0, 0, 0, 1, 1, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 2, 6, 10, 14, 22, 38, 69, 115, 176, 243, 303, 343, 355, 338, 296, 241, 183, 130, 88, 56, 32, 16, 5, 0, 0, 3, 9, 15, 19, 20, 17, 12, 6, 2, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 9, 10, 11, 11, 10, 8, 6, 4, 2, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 12, 30, 60, 104, 161, 226, 290, 344, 378, 384, 363, 319, 262, 205, 162, 144, 154, 191, 245, 301, 345, 365, 356, 318, 261, 195, 131, 78, 40, 16, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 7, 7, 8, 8, 7, 7, 6, 5, 4, 3, 1, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 2, 5, 8, 11, 12, 13, 12, 10, 7, 4, 1, 0, 0, 2, 6, 11, 15, 17, 16, 11, 6, 1, 0, 0, 1, 5, 9, 12, 13, 12, 9, 5, 2, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 2, 2, 2, 3, 5, 6, 6, 6, 5, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 4, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 11, 32, 67, 119, 188, 267, 348, 417, 462, 473, 446, 388, 312, 237, 179, 152, 159, 195, 246, 299, 339, 358, 351, 319, 268, 206, 142, 84, 40, 13, 0, 0, 0, 2, 4, 4, 3, 4, 6, 8, 9, 9, 9, 7, 6, 6, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 26, 55, 95, 145, 199, 250, 289, 311, 312, 290, 249, 196, 139, 86, 45, 17, 3, 0, 0, 1, 2, 1, 0, 0, 0, 2, 5, 7, 9, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 1, 1, 1, 0, 0, 2, 16, 44, 89, 148, 214, 280, 336, 371, 381, 362, 318, 258, 196, 147, 126, 140, 190, 264, 346, 415, 454, 453, 413, 342, 257, 171, 99, 47, 16, 2, 0, 0, 1, 1, 0, 0, 0, 7, 26, 61, 114, 183, 261, 336, 395, 424, 419, 381, 317, 242, 167, 103, 56, 26, 9, 1, 0, 2, 6, 9, 11, 11, 9, 6, 3, 0, 0, 0, 2, 5, 8, 11, 13, 13, 12, 9, 5, 2, 1, 2, 4, 8, 10, 11, 10, 6, 3, 0, 0, 0, 3, 6, 8, 8, 8, 6, 5, 5, 6, 8, 8, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 11, 9, 6, 3, 1, 0, 1, 4, 7, 9, 11, 10, 8, 5, 2, 0, 0, 0, 1, 3, 4, 4, 3, 1, 0, 0, 0, 2, 7, 11, 14, 14, 11, 6, 1, 0, 0, 1, 1, 0, 0, 4, 27, 74, 148, 243, 346, 440, 507, 536, 523, 471, 392, 301, 210, 132, 72, 33, 12, 3, 1, 0, 0, 0, 7, 26, 62, 118, 190, 272, 352, 416, 452, 451, 413, 346, 264, 187, 136, 125, 159, 231, 325, 419, 492, 525, 512, 455, 366, 263, 164, 84, 30, 3, 0, 1, 9, 15, 18, 17, 14, 10, 7, 5, 3, 2, 0, 0, 0, 1, 4, 8, 11, 13, 12, 9, 5, 2, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 3, 7, 10, 13, 13, 10, 6, 2, 0, 0, 1, 4, 7, 9, 9, 6, 3, 0, 0, 0, 5, 10, 14, 15, 13, 9, 4, 0, 0, 0, 2, 4, 4, 2, 1, 0, 0, 1, 3, 5, 6, 5, 3, 1, 0, 0, 0, 2, 4, 5, 6, 5, 3, 2, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 1, 0, 0, 2, 5, 9, 11, 11, 9, 6, 2, 0, 0, 0, 0, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 7, 5, 3, 1, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 3, 6, 9, 11, 11, 10, 8, 5, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 13, 35, 72, 125, 191, 263, 328, 374, 390, 370, 317, 241, 158, 85, 33, 4, 0, 0, 3, 7, 6, 3, 0, 0, 0, 0, 0, 1, 2, 4, 6, 6, 4, 0, 0, 1, 18, 54, 108, 175, 246, 309, 351, 365, 349, 308, 248, 182, 119, 67, 31, 9, 0, 0, 0, 1, 3, 5, 7, 9, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 3, 6, 10, 12, 12, 10, 7, 2, 0, 0, 0, 3, 6, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 9, 11, 10, 8, 3, 0, 0, 0, 1, 3, 2, 0, 0, 5, 30, 79, 152, 244, 341, 424, 478, 487, 450, 373, 274, 176, 102, 69, 82, 135, 213, 291, 348, 370, 352, 299, 226, 149, 82, 34, 7, 0, 0, 7, 13, 17, 17, 14, 10, 6, 4, 3, 5, 6, 7, 7, 6, 4, 2, 2, 3, 4, 7, 9, 11, 13, 15, 16, 15, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 2, 0, 0, 2, 21, 58, 113, 181, 249, 304, 334, 331, 298, 242, 175, 110, 58, 22, 4, 0, 0, 3, 6, 8, 10, 12, 14, 18, 20, 22, 21, 18, 14, 9, 5, 1, 0, 0, 0, 0, 2, 3, 5, 7, 10, 13, 14, 15, 14, 12, 9, 5, 2, 0, 0, 0, 0, 0, 1, 1, 2, 5, 14, 36, 77, 140, 221, 310, 391, 446, 461, 431, 361, 267, 170, 88, 32, 3, 0, 0, 3, 5, 3, 0, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 5, 3, 1, 0, 0, 0, 0, 3, 8, 13, 17, 19, 17, 13, 7, 2, 0, 0, 4, 10, 17, 22, 23, 21, 16, 11, 6, 4, 4, 3, 1, 0, 0, 8, 35, 83, 153, 237, 320, 386, 419, 412, 364, 288, 200, 118, 54, 15, 0, 0, 2, 8, 13, 16, 18, 17, 15, 11, 6, 2, 0, 1, 5, 11, 16, 18, 16, 11, 5, 0, 0, 2, 8, 16, 23, 26, 24, 20, 14, 10, 9, 10, 12, 14, 13, 11, 7, 3, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 4, 11, 19, 25, 28, 26, 20, 12, 6, 1, 0, 0, 0, 0, 0, 2, 3, 2, 0, 0, 2, 22, 66, 133, 217, 305, 377, 418, 419, 379, 309, 224, 141, 74, 28, 5, 0, 0, 4, 7, 8, 6, 4, 2, 1, 0, 0, 1, 2, 4, 6, 7, 7, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 11, 41, 96, 176, 274, 377, 464, 515, 517, 469, 380, 271, 164, 78, 23, 0, 0, 3, 11, 14, 13, 10, 6, 4, 3, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 13, 17, 19, 19, 16, 11, 7, 3, 2, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 3, 1, 0, 0, 0, 4, 9, 14, 17, 17, 13, 9, 4, 1, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 1, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 7, 6, 3, 0, 0, 0, 0, 3, 4, 3, 0, 0, 10, 43, 106, 196, 303, 408, 489, 526, 509, 442, 340, 229, 138, 91, 102, 168, 272, 386, 479, 527, 516, 451, 348, 233, 130, 55, 12, 0, 0, 3, 8, 9, 6, 2, 0, 0, 3, 24, 65, 128, 210, 299, 378, 430, 443, 411, 343, 253, 160, 82, 28, 1, 0, 0, 7, 12, 14, 13, 12, 13, 15, 17, 18, 18, 16, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 3, 1, 0, 0, 0, 3, 6, 9, 10, 8, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 11, 10, 7, 3, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 1, 3, 3, 1, 0, 2, 20, 61, 130, 221, 321, 408, 460, 461, 408, 314, 203, 108, 55, 61, 125, 231, 351, 455, 517, 524, 477, 388, 279, 174, 88, 32, 4, 0, 0, 5, 7, 5, 2, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 4, 9, 14, 17, 17, 14, 9, 4, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 0, 0, 2, 2, 3, 2, 1, 0, 0, 0, 0, 4, 7, 8, 4, 0, 0, 8, 42, 103, 187, 282, 370, 430, 449, 420, 351, 259, 168, 103, 81, 111, 187, 292, 397, 474, 503, 476, 399, 294, 184, 92, 31, 1, 0, 0, 7, 10, 9, 6, 6, 7, 9, 11, 11, 9, 6, 3, 0, 0, 0, 0, 2, 4, 6, 6, 5, 2, 0, 0, 0, 1, 3, 3, 1, 0, 0, 18, 59, 126, 216, 313, 395, 444, 445, 397, 313, 213, 119, 49, 9, 0, 0, 4, 8, 8, 4, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 6, 6, 6, 7, 7, 7, 6, 4, 2, 0, 0, 0, 3, 7, 12, 15, 16, 15, 12, 9, 7, 7, 8, 10, 11, 10, 8, 5, 2, 0, 0, 0, 0, 1, 2, 3, 4, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 4, 1, 0, 2, 4, 6, 4, 0, 0, 6, 40, 106, 200, 310, 412, 481, 497, 456, 369, 258, 150, 65, 13, 0, 0, 3, 11, 13, 7, 0, 0, 3, 35, 97, 188, 295, 400, 478, 508, 479, 398, 283, 165, 73, 33, 54, 133, 247, 367, 461, 506, 490, 421, 318, 206, 109, 41, 5, 0, 0, 7, 14, 19, 22, 23, 24, 23, 20, 14, 8, 3, 0, 0, 0, 4, 6, 6, 3, 0, 0, 13, 55, 129, 232, 348, 454, 524, 539, 495, 402, 285, 170, 79, 22, 0, 0, 1, 6, 7, 5, 2, 0, 0, 1, 2, 2, 2, 4, 6, 10, 13, 14, 12, 7, 0, 0, 8, 38, 94, 177, 278, 381, 462, 503, 491, 427, 327, 214, 114, 42, 4, 0, 0, 5, 8, 7, 2, 0, 0, 0, 1, 5, 9, 13, 16, 18, 19, 18, 16, 11, 7, 3, 0, 0, 0, 2, 5, 7, 8, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 3, 1, 0, 0, 2, 7, 13, 18, 19, 17, 12, 5, 1, 0, 0, 2, 5, 7, 7, 5, 2, 0, 0, 0, 0, 3, 5, 7, 7, 6, 4, 2, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 1, 3, 4, 4, 4, 2, 1, 0, 0, 0, 0, 2, 4, 5, 6, 6, 4, 2, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 2, 7, 12, 17, 19, 18, 15, 11, 7, 3, 0, 0, 4, 26, 72, 144, 236, 334, 415, 459, 451, 394, 301, 196, 103, 37, 3, 0, 0, 5, 7, 5, 1, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 2, 4, 6, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 4, 8, 8, 4, 0, 0, 12, 56, 132, 231, 335, 417, 455, 438, 371, 273, 169, 82, 25, 0, 0, 0, 7, 11, 10, 4, 0, 0, 4, 36, 96, 182, 283, 377, 443, 462, 428, 350, 248, 146, 65, 16, 0, 0, 5, 12, 13, 9, 3, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 1, 3, 6, 8, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 6, 11, 16, 19, 19, 16, 10, 5, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 3, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 1, 0, 0, 0, 3, 9, 11, 8, 0, 0, 4, 42, 117, 226, 355, 478, 565, 594, 555, 458, 325, 191, 90, 48, 75, 163, 286, 411, 501, 531, 491, 393, 264, 144, 68, 63, 132, 261, 416, 555, 641, 651, 582, 451, 292, 148, 55, 34, 89, 200, 334, 452, 522, 527, 468, 364, 244, 135, 54, 9, 0, 0, 8, 18, 24, 23, 17, 6, 0, 0, 16, 65, 144, 242, 341, 418, 454, 440, 380, 290, 192, 105, 43, 9, 0, 0, 4, 11, 15, 17, 17, 15, 13, 9, 7, 8, 10, 14, 18, 19, 17, 13, 7, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 2, 4, 3, 0, 0, 1, 23, 68, 139, 227, 315, 385, 418, 405, 350, 267, 175, 93, 35, 4, 0, 0, 6, 11, 12, 9, 5, 1, 0, 0, 0, 2, 3, 4, 4, 3, 2, 0, 0, 0, 0, 2, 3, 3, 1, 0, 0, 0, 0, 4, 7, 5, 0, 0, 3, 37, 104, 203, 321, 431, 507, 526, 484, 391, 273, 157, 68, 15, 0, 0, 4, 9, 9, 6, 4, 7, 14, 22, 28, 29, 26, 20, 14, 10, 8, 8, 8, 7, 5, 2, 0, 0, 0, 2, 6, 10, 12, 13, 11, 7, 4, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 9, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 2, 0, 0, 9, 41, 100, 185, 286, 383, 454, 479, 452, 380, 279, 175, 87, 29, 0, 0, 0, 5, 9, 9, 4, 0, 0, 0, 21, 63, 123, 191, 253, 290, 292, 258, 196, 126, 63, 20, 0, 0, 0, 5, 6, 4, 1, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 0, 1, 3, 6, 8, 8, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 0, 0, 0, 0, 1, 5, 7, 4, 0, 0, 7, 46, 119, 224, 343, 450, 517, 523, 468, 365, 243, 131, 49, 4, 0, 0, 6, 12, 13, 7, 0, 0, 0, 26, 78, 158, 259, 363, 444, 481, 460, 384, 273, 157, 73, 45, 84, 181, 309, 434, 519, 541, 493, 389, 255, 128, 40, 15, 57, 153, 274, 387, 461, 478, 437, 351, 245, 143, 65, 17, 0, 0, 3, 10, 14, 15, 14, 13, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 0, 0, 0, 0, 2, 6, 8, 5, 0, 0, 2, 30, 85, 165, 256, 338, 388, 391, 346, 266, 173, 89, 30, 0, 0, 0, 5, 8, 7, 5, 4, 6, 9, 11, 11, 10, 8, 7, 8, 10, 11, 11, 10, 8, 7, 6, 7, 8, 8, 5, 3, 0, 0, 1, 5, 10, 13, 14, 12, 9, 6, 3, 2, 1, 0, 0, 0, 0, 3, 6, 9, 10, 8, 4, 0, 0, 0, 4, 6, 4, 0, 0, 5, 39, 102, 190, 287, 372, 422, 424, 376, 294, 198, 110, 46, 10, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 2, 22, 70, 154, 268, 394, 503, 566, 565, 497, 381, 247, 127, 43, 0, 0, 0, 12, 17, 15, 8, 2, 0, 0, 1, 4, 5, 4, 2, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 9, 10, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 4, 4, 3, 2, 2, 1, 1, 0, 0, 0, 1, 4, 8, 11, 13, 11, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 5, 4, 1, 0, 0, 3, 18, 42, 72, 99, 117, 120, 106, 79, 47, 18, 0, 0, 3, 23, 47, 70, 85, 87, 76, 58, 36, 18, 5, 0, 0, 0, 0, 4, 9, 10, 6, 0, 0, 3, 42, 119, 228, 350, 455, 514, 509, 441, 329, 203, 94, 23, 0, 0, 17, 39, 53, 54, 45, 31, 17, 8, 3, 0, 0, 0, 0, 0, 3, 7, 7, 2, 0, 0, 23, 85, 188, 324, 465, 580, 638, 619, 528, 384, 224, 88, 8, 0, 58, 163, 280, 374, 420, 407, 341, 244, 142, 58, 7, 0, 6, 37, 70, 94, 102, 94, 73, 47, 22, 4, 0, 0, 9, 24, 38, 48, 51, 45, 34, 20, 8, 1, 0, 0, 1, 3, 4, 4, 4, 4, 3, 1, 0, 0, 3, 12, 27, 41, 51, 50, 37, 16, 0, 0, 25, 93, 195, 314, 423, 495, 510, 465, 373, 258, 149, 65, 15, 0, 0, 3, 7, 6, 2, 0, 0, 0, 2, 4, 3, 0, 0, 1, 11, 28, 50, 71, 83, 83, 69, 47, 22, 4, 0, 5, 22, 41, 57, 63, 59, 46, 29, 13, 1, 0, 0, 10, 30, 57, 87, 113, 127, 125, 107, 78, 44, 15, 0, 0, 4, 22, 41, 52, 48, 30, 6, 0, 4, 60, 163, 297, 432, 533, 571, 535, 436, 304, 172, 68, 8, 0, 0, 18, 37, 48, 49, 44, 35, 23, 13, 4, 0, 0, 5, 16, 30, 43, 51, 52, 44, 30, 13, 0, 0, 5, 29, 62, 98, 126, 139, 132, 107, 73, 39, 13, 0, 0, 1, 9, 17, 23, 25, 23, 19, 13, 7, 2, 0, 0, 2, 7, 12, 15, 15, 12, 7, 1, 0, 0, 7, 19, 34, 47, 53, 52, 43, 30, 16, 6, 0, 0, 0, 0, 1, 1, 2, 2, 4, 4, 4, 3, 1, 0, 0, 3, 9, 18, 25, 27, 23, 11, 0, 0, 8, 50, 121, 207, 290, 346, 359, 326, 257, 172, 93, 35, 3, 0, 0, 10, 28, 50, 71, 88, 94, 86, 69, 57, 65, 109, 194, 312, 437, 540, 590, 569, 480, 342, 192, 70, 11, 32, 128, 276, 438, 572, 642, 630, 539, 391, 227, 88, 11, 18, 104, 245, 401, 527, 590, 574, 488, 356, 216, 97, 20, 0, 0, 33, 74, 108, 127, 127, 109, 81, 49, 21, 3, 0, 0, 13, 30, 48, 62, 68, 65, 52, 34, 15, 0, 0, 3, 23, 52, 84, 111, 124, 118, 96, 63, 29, 5, 0, 13, 43, 78, 107, 120, 112, 83, 43, 5, 0, 9, 75, 181, 306, 422, 496, 508, 456, 354, 232, 118, 36, 0, 0, 12, 45, 76, 97, 104, 95, 76, 51, 27, 10, 0, 0, 0, 3, 8, 12, 16, 18, 19, 16, 10, 4, 0, 0, 4, 15, 28, 40, 46, 45, 36, 24, 12, 3, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 11, 29, 56, 85, 109, 123, 121, 105, 78, 48, 23, 5, 0, 0, 5, 14, 24, 30, 33, 29, 22, 11, 1, 0, 1, 17, 43, 73, 101, 119, 122, 109, 84, 54, 29, 15, 14, 25, 42, 58, 69, 71, 62, 44, 20, 0, 0, 8, 63, 156, 276, 399, 495, 536, 511, 427, 305, 178, 75, 11, 0, 0, 26, 51, 66, 67, 56, 39, 21, 7, 0, 0, 6, 15, 26, 35, 43, 49, 50, 46, 34, 16, 0, 0, 16, 83, 196, 342, 493, 613, 668, 640, 535, 377, 208, 69, 0, 0, 77, 206, 349, 467, 531, 526, 458, 347, 223, 114, 37, 0, 0, 7, 27, 42, 45, 34, 15, 0, 0, 26, 99, 211, 347, 480, 576, 609, 571, 469, 333, 194, 83, 15, 0, 0, 21, 42, 52, 50, 40, 25, 12, 3, 0, 0, 3, 10, 18, 26, 30, 29, 25, 17, 8, 1, 0, 0, 5, 15, 25, 33, 38, 37, 31, 22, 13, 6, 1, 0, 0, 3, 7, 14, 21, 26, 28, 23, 11, 0, 0, 11, 62, 149, 260, 373, 459, 494, 466, 385, 273, 159, 68, 13, 0, 0, 7, 17, 20, 18, 12, 8, 6, 5, 4, 3, 0, 0, 0, 0, 5, 9, 9, 1, 0, 0, 25, 92, 195, 318, 432, 505, 514, 456, 350, 225, 113, 36, 0, 0, 1, 13, 19, 18, 14, 10, 8, 7, 6, 3, 0, 0, 6, 22, 48, 78, 105, 123, 126, 113, 90, 62, 36, 15, 2, 0, 0, 0, 6, 13, 14, 6, 0, 0, 19, 93, 221, 390, 565, 702, 759, 718, 587, 399, 204, 54, 0, 8, 115, 270, 428, 546, 593, 560, 459, 322, 185, 76, 13, 0, 4, 29, 52, 65, 63, 48, 25, 1, 0, 1, 53, 150, 282, 427, 549, 618, 614, 538, 411, 266, 137, 47, 2, 0, 8, 24, 33, 33, 27, 20, 15, 12, 8, 3, 0, 1, 13, 39, 75, 110, 135, 141, 127, 105, 90, 100, 146, 226, 325, 419, 482, 494, 453, 368, 261, 155, 71, 19, 0, 0, 9, 22, 31, 34, 32, 26, 18, 11, 4, 0, 0, 4, 15, 30, 46, 58, 64, 59, 46, 29, 11, 0, 0, 4, 18, 34, 49, 57, 57, 49, 35, 21, 9, 1, 0, 0, 1, 5, 8, 11, 12, 12, 10, 6, 1, 0, 0, 5, 17, 34, 51, 63, 65, 58, 43, 26, 11, 1, 0, 0, 0, 2, 2, 1, 0, 0, 0, 1, 3, 5, 5, 5, 6, 8, 12, 14, 12, 4, 0, 0, 17, 74, 167, 282, 393, 468, 486, 441, 346, 228, 119, 40, 0, 0, 3, 19, 30, 31, 25, 15, 6, 1, 0, 0, 2, 5, 7, 8, 7, 5, 3, 1, 0, 0, 1, 2, 2, 1, 0, 0, 0, 2, 7, 10, 7, 0, 0, 2, 42, 120, 231, 357, 468, 536, 543, 488, 387, 266, 154, 68, 17, 0, 0, 6, 23, 43, 63, 80, 89, 86, 73, 53, 32, 16, 8, 6, 9, 11, 11, 9, 5, 2, 0, 0, 0, 3, 13, 28, 46, 61, 70, 69, 58, 41, 22, 7, 0, 0, 0, 5, 12, 18, 22, 22, 18, 11, 3, 0, 0, 2, 13, 23, 27, 22, 12, 7, 20, 64, 142, 246, 355, 444, 489, 480, 420, 326, 224, 140, 96, 100, 148, 226, 315, 393, 440, 447, 412, 345, 259, 172, 98, 45, 15, 4, 8, 18, 29, 39, 44, 45, 41, 35, 27, 17, 8, 0, 0, 0, 15, 44, 82, 118, 143, 149, 132, 99, 60, 24, 1, 0, 0, 16, 38, 58, 70, 72, 64, 47, 28, 11, 1, 0, 0, 2, 6, 8, 7, 5, 2, 0, 0, 0, 5, 15, 26, 37, 43, 42, 35, 23, 11, 1, 0, 0, 1, 6, 8, 5, 0, 0, 5, 38, 103, 198, 309, 416, 493, 521, 492, 413, 302, 187, 95, 46, 47, 94, 170, 250, 311, 335, 317, 263, 189, 114, 53, 15, 0, 0, 0, 5, 7, 9, 11, 13, 15, 15, 13, 7, 1, 0, 0, 3, 11, 19, 20, 14, 2, 0, 9, 58, 150, 278, 423, 553, 633, 641, 575, 451, 303, 165, 64, 8, 0, 0, 7, 12, 9, 2, 0, 0, 0, 3, 6, 5, 1, 0, 4, 19, 47, 84, 122, 151, 161, 148, 115, 73, 34, 12, 18, 50, 100, 151, 187, 195, 174, 138, 105, 98, 132, 207, 309, 411, 483, 506, 471, 389, 280, 169, 77, 16, 0, 0, 31, 86, 149, 207, 244, 246, 211, 150, 86, 50, 67, 149, 282, 436, 570, 647, 643, 563, 429, 277, 141, 44, 0, 0, 7, 36, 63, 78, 76, 60, 39, 29, 47, 108, 212, 345, 478, 576, 609, 563, 447, 291, 137, 29, 0, 53, 181, 346, 506, 621, 663, 628, 528, 391, 249, 130, 48, 6, 0, 3, 15, 24, 26, 24, 19, 13, 9, 6, 3, 0, 0, 1, 10, 25, 44, 61, 70, 67, 54, 34, 17, 12, 25, 54, 92, 128, 150, 151, 131, 98, 60, 27, 6, 0, 0, 1, 6, 11, 16, 19, 21, 20, 16, 9, 2, 0, 0, 1, 5, 8, 5, 0, 0, 8, 49, 126, 234, 355, 463, 532, 543, 493, 395, 276, 161, 71, 16, 0, 0, 13, 36, 60, 80, 94, 99, 93, 76, 53, 28, 7, 0, 0, 14, 45, 85, 124, 151, 159, 145, 111, 69, 32, 11, 11, 30, 60, 89, 108, 111, 98, 74, 46, 21, 4, 0, 0, 9, 25, 42, 55, 60, 56, 43, 25, 9, 0, 0, 9, 27, 48, 65, 75, 74, 63, 44, 22, 4, 0, 1, 20, 51, 86, 117, 133, 132, 113, 83, 49, 20, 2, 0, 0, 8, 20, 30, 36, 36, 31, 21, 9, 0, 0, 3, 20, 46, 74, 96, 105, 98, 78, 49, 21, 1, 0, 5, 30, 63, 96, 120, 129, 118, 91, 56, 23, 2, 0, 11, 37, 66, 90, 103, 102, 88, 65, 38, 14, 0, 0, 8, 34, 68, 100, 121, 124, 108, 79, 46, 18, 0, 0, 0, 9, 20, 30, 38, 43, 43, 39, 30, 19, 8, 0, 0, 0, 6, 15, 22, 21, 12, 0, 0, 6, 53, 135, 240, 346, 423, 450, 418, 338, 233, 130, 50, 4, 0, 0, 19, 41, 58, 67, 67, 55, 32, 6, 0, 4, 59, 162, 302, 452, 573, 633, 612, 512, 360, 195, 62, 0, 6, 88, 212, 341, 437, 474, 445, 362, 251, 141, 56, 8, 0, 4, 21, 33, 35, 27, 16, 5, 0, 0, 0, 2, 5, 9, 14, 18, 22, 21, 16, 7, 0, 0, 7, 35, 77, 127, 171, 196, 194, 165, 117, 64, 19, 0, 0, 21, 62, 107, 145, 164, 159, 133, 94, 51, 17, 0, 0, 8, 32, 60, 84, 96, 93, 75, 48, 20, 1, 0, 13, 43, 83, 120, 147, 156, 145, 117, 78, 40, 10, 0, 0, 22, 54, 90, 118, 131, 125, 102, 69, 34, 7, 0, 0, 20, 49, 77, 97, 101, 90, 66, 38, 13, 0, 0, 6, 26, 49, 70, 84, 85, 75, 55, 32, 12, 0, 0, 5, 19, 34, 46, 49, 43, 30, 16, 4, 0, 2, 9, 16, 20, 18, 13, 8, 7, 8, 9, 6, 0, 0, 7, 52, 142, 273, 424, 562, 650, 659, 585, 443, 270, 113, 10, 0, 44, 163, 307, 434, 508, 510, 445, 334, 210, 102, 31, 0, 0, 3, 12, 14, 10, 3, 0, 0, 2, 10, 22, 34, 46, 53, 55, 50, 39, 24, 10, 0, 0, 1, 10, 19, 25, 25, 19, 12, 6, 5, 7, 8, 4, 0, 0, 9, 59, 149, 271, 402, 510, 567, 558, 486, 373, 248, 139, 63, 24, 13, 17, 22, 23, 18, 11, 5, 1, 1, 6, 19, 50, 106, 193, 302, 419, 516, 570, 564, 498, 389, 263, 147, 60, 10, 0, 0, 7, 15, 16, 8, 0, 0, 4, 47, 124, 228, 339, 433, 483, 476, 414, 313, 202, 103, 35, 1, 0, 1, 11, 15, 13, 5, 0, 0, 0, 10, 23, 35, 41, 38, 29, 15, 3, 0, 3, 19, 41, 63, 79, 84, 78, 63, 43, 24, 8, 0, 0, 1, 11, 22, 32, 37, 35, 28, 16, 6, 0, 0, 4, 10, 13, 11, 7, 3, 2, 5, 9, 9, 3, 0, 0, 22, 89, 198, 331, 460, 548, 569, 518, 409, 275, 148, 56, 6, 0, 0, 7, 11, 9, 3, 0, 0, 0, 2, 5, 5, 4, 0, 0, 0, 0, 5, 9, 9, 2, 0, 0, 19, 75, 163, 269, 367, 429, 436, 386, 295, 188, 94, 29, 0, 0, 0, 7, 10, 6, 1, 0, 0, 0, 0, 2, 3, 6, 10, 16, 22, 28, 31, 32, 30, 26, 22, 19, 20, 24, 31, 40, 46, 49, 46, 39, 30, 18, 7, 0, 0, 0, 13, 32, 54, 72, 80, 75, 59, 37, 17, 4, 0, 0, 2, 4, 4, 3, 3, 3, 4, 2, 0, 0, 4, 30, 81, 156, 244, 326, 382, 395, 363, 292, 201, 113, 45, 6, 0, 6, 21, 32, 33, 24, 12, 3, 2, 8, 20, 31, 38, 36, 27, 14, 2, 0, 0, 12, 27, 41, 49, 48, 39, 26, 13, 6, 2, 1, 0, 0, 3, 25, 70, 143, 238, 336, 415, 453, 439, 376, 280, 176, 88, 28, 0, 0, 0, 6, 9, 8, 8, 9, 11, 14, 17, 19, 24, 33, 45, 59, 68, 70, 63, 48, 30, 14, 4, 0, 0, 0, 0, 0, 1, 6, 11, 13, 9, 0, 0, 3, 45, 128, 246, 377, 491, 557, 556, 487, 369, 234, 113, 30, 0, 0, 33, 78, 118, 143, 145, 126, 91, 48, 11, 0, 6, 57, 142, 245, 345, 415, 438, 407, 329, 227, 125, 46, 2, 0, 16, 52, 87, 109, 114, 100, 75, 46, 21, 8, 8, 18, 32, 43, 48, 44, 35, 23, 13, 5, 0, 0, 0, 10, 31, 61, 98, 132, 151, 147, 119, 75, 34, 20, 53, 141, 276, 433, 577, 670, 687, 619, 484, 314, 154, 46, 19, 79, 206, 364, 506, 593, 602, 534, 411, 268, 138, 46, 0, 0, 3, 24, 41, 47, 42, 32, 26, 33, 65, 126, 211, 307, 391, 441, 444, 397, 312, 211, 115, 44, 5, 0, 0, 13, 24, 27, 24, 17, 10, 6, 3, 2, 0, 0, 0, 4, 17, 36, 60, 82, 96, 98, 87, 67, 42, 21, 6, 0, 0, 0, 2, 5, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 1, 10, 20, 26, 25, 14, 0, 0, 15, 69, 161, 278, 393, 477, 507, 474, 388, 272, 158, 68, 15, 0, 0, 3, 9, 8, 4, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 2, 5, 10, 13, 14, 12, 8, 4, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 2, 6, 10, 15, 19, 22, 22, 19, 14, 9, 5, 3, 1, 1, 0, 0, 0, 2, 10, 22, 37, 50, 57, 56, 47, 34, 20, 11, 8, 11, 18, 25, 29, 30, 28, 27, 28, 35, 49, 69, 90, 107, 114, 109, 91, 66, 41, 25, 24, 40, 67, 96, 116, 121, 110, 96, 94, 123, 190, 292, 408, 509, 567, 564, 498, 387, 257, 139, 53, 6, 0, 10, 37, 67, 95, 118, 133, 137, 130, 116, 105, 113, 151, 227, 333, 447, 543, 590, 574, 496, 374, 240, 123, 42, 1, 0, 0, 11, 18, 21, 22, 24, 28, 33, 38, 40, 40, 40, 42, 47, 56, 67, 74, 74, 63, 43, 21, 11, 28, 83, 176, 293, 412, 502, 539, 512, 430, 314, 193, 93, 28, 0, 0, 0, 7, 8, 5, 0, 0, 0, 0, 1, 3, 6, 9, 12, 13, 13, 11, 7, 3, 1, 0, 2, 6, 12, 21, 33, 49, 65, 80, 90, 91, 83, 68, 47, 28, 12, 3, 0, 0, 0, 0, 0, 0, 1, 3, 7, 11, 15, 15, 14, 10, 6, 3, 1, 0, 0, 0, 0, 0, 2, 7, 15, 26, 38, 49, 59, 66, 71, 72, 69, 60, 47, 30, 14, 3, 0, 2, 12, 24, 33, 35, 31, 22, 12, 4, 0, 0, 0, 2, 6, 11, 16, 19, 21, 20, 17, 13, 11, 12, 15, 20, 26, 30, 32, 32, 29, 25, 20, 15, 10, 7, 7, 11, 19, 30, 43, 52, 54, 48, 36, 21, 9, 3, 2, 3, 2, 0, 0, 14, 61, 147, 273, 424, 570, 678, 719, 677, 559, 393, 222, 92, 41, 83, 204, 370, 532, 641, 669, 611, 486, 331, 184, 73, 11, 0, 3, 24, 43, 53, 54, 51, 49, 49, 53, 57, 60, 59, 55, 47, 38, 31, 26, 24, 22, 21, 17, 11, 5, 0, 0, 1, 9, 21, 33, 39, 38, 29, 16, 4, 0, 1, 12, 26, 37, 39, 32, 19, 6, 0, 0, 4, 7, 4, 0, 0, 23, 90, 207, 363, 533, 678, 758, 750, 650, 482, 287, 115, 8, 0, 72, 223, 407, 578, 693, 727, 674, 552, 395, 239, 113, 33, 0, 0, 2, 15, 22, 18, 7, 0, 0, 13, 74, 179, 319, 468, 591, 655, 641, 553, 414, 262, 130, 41, 0, 0, 0, 10, 13, 9, 2, 0, 0, 0, 6, 13, 21, 29, 36, 40, 39, 31, 16, 0, 0, 7, 63, 166, 307, 462, 594, 670, 668, 589, 454, 299, 160, 60, 7, 0, 0, 9, 14, 11, 5, 0, 0, 0, 0, 0, 1, 4, 8, 13, 19, 23, 22, 17, 10, 3, 0, 0, 5, 12, 18, 20, 19, 15, 9, 3, 0, 0, 0, 2, 5, 8, 9, 9, 8, 5, 2, 0, 0, 0, 0, 2, 3, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 9, 13, 15, 14, 11, 7, 3, 0, 0, 0, 0, 2, 5, 8, 10, 12, 12, 11, 8, 3, 0, 0, 0, 0, 8, 13, 11, 1, 0, 0, 49, 159, 328, 536, 737, 882, 930, 866, 708, 499, 292, 129, 30, 0, 0, 6, 16, 14, 6, 0, 0, 5, 14, 20, 19, 11, 3, 0, 0, 6, 13, 12, 3, 0, 2, 56, 172, 354, 578, 802, 968, 1031, 967, 789, 544, 299, 124, 71, 156, 354, 610, 852, 1013, 1049, 952, 748, 491, 248, 77, 20, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 85, 252, 472, 687, 838, 888, 826, 675, 476, 280, 126, 32, 0, 0, 6, 15, 14, 7, 0, 0, 0, 0, 3, 5, 4, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 3, 9, 16, 22, 25, 23, 17, 10, 4, 0, 0, 0, 0, 0, 1, 1, 3, 5, 8, 11, 12, 13, 11, 9, 7, 5, 4, 2, 1, 0, 0, 0, 0, 2, 5, 8, 10, 9, 7, 5, 5, 8, 14, 22, 29, 33, 33, 28, 22, 15, 9, 6, 4, 3, 3, 2, 1, 0, 0, 0, 0, 2, 3, 5, 5, 4, 2, 0, 0, 0, 5, 13, 22, 29, 31, 28, 20, 10, 3, 0, 0, 4, 9, 14, 18, 20, 22, 24, 26, 27, 26, 23, 18, 14, 11, 10, 11, 12, 12, 10, 6, 2, 0, 0, 0, 2, 5, 6, 5, 4, 2, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 3, 9, 15, 21, 24, 24, 20, 13, 7, 3, 3, 4, 7, 11, 13, 14, 16, 17, 18, 19, 21, 23, 26, 28, 29, 28, 25, 21, 19, 19, 20, 18, 9, 0, 0, 14, 82, 209, 388, 594, 783, 909, 939, 864, 703, 497, 295, 135, 36, 0, 0, 8, 21, 25, 20, 10, 2, 0, 0, 0, 2, 3, 3, 1, 0, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 3, 7, 10, 13, 13, 11, 9, 7, 6, 6, 5, 4, 1, 0, 0, 0, 5, 10, 10, 3, 0, 1, 37, 122, 261, 445, 645, 817, 921, 927, 832, 659, 456, 280, 182, 187, 294, 469, 660, 811, 881, 849, 724, 539, 343, 184, 104, 122, 236, 419, 624, 801, 904, 907, 810, 640, 438, 249, 108, 25, 0, 0, 6, 13, 12, 5, 0, 0, 0, 0, 5, 8, 10, 10, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 9, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 3, 6, 5, 0, 0, 3, 39, 116, 236, 386, 542, 670, 742, 739, 663, 532, 377, 229, 113, 39, 4, 0, 0, 5, 6, 3, 0, 0, 0, 0, 3, 5, 5, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 3, 4, 8, 12, 16, 19, 20, 17, 11, 5, 1, 0, 1, 5, 9, 12, 13, 14, 13, 14, 15, 15, 13, 9, 4, 0, 0, 0, 4, 5, 2, 0, 0, 21, 80, 186, 335, 511, 684, 817, 881, 856, 748, 580, 393, 233, 139, 135, 220, 369, 543, 694, 784, 788, 709, 567, 397, 236, 111, 34, 0, 0, 2, 8, 9, 5, 0, 0, 0, 0, 2, 4, 6, 6, 6, 5, 4, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 6, 13, 19, 24, 24, 21, 16, 11, 8, 4, 0, 0, 4, 31, 90, 190, 326, 481, 626, 728, 763, 721, 614, 472, 336, 245, 226, 283, 399, 537, 657, 723, 713, 629, 493, 336, 192, 85, 21, 0, 0, 4, 9, 8, 3, 0, 0, 0, 0, 2, 3, 3, 1, 0, 0, 0, 0, 2, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 2, 9, 17, 25, 30, 32, 30, 26, 23, 23, 26, 31, 35, 36, 32, 24, 15, 7, 2, 1, 2, 4, 6, 7, 8, 8, 7, 6, 4, 1, 0, 0, 2, 6, 11, 15, 16, 15, 12, 9, 8, 8, 11, 14, 16, 19, 20, 22, 24, 26, 27, 28, 27, 24, 21, 17, 12, 8, 4, 1, 0, 0, 3, 8, 14, 20, 24, 25, 23, 19, 13, 7, 2, 0, 0, 1, 6, 11, 17, 22, 24, 22, 18, 11, 5, 1, 1, 5, 11, 16, 18, 16, 12, 7, 2, 0, 0, 0, 3, 10, 18, 25, 31, 32, 29, 24, 17, 12, 10, 9, 10, 12, 12, 9, 4, 0, 0, 6, 36, 92, 177, 284, 401, 506, 579, 604, 574, 494, 381, 258, 147, 65, 16, 0, 0, 2, 6, 4, 0, 0, 0, 7, 18, 28, 33, 31, 23, 14, 7, 5, 7, 8, 4, 0, 0, 13, 69, 173, 324, 504, 683, 827, 907, 907, 828, 688, 517, 345, 200, 97, 37, 8, 0, 0, 0, 22, 75, 170, 305, 466, 630, 766, 852, 869, 816, 704, 553, 389, 239, 121, 44, 6, 0, 0, 3, 5, 3, 0, 0, 0, 2, 6, 8, 8, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 8, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 10, 8, 5, 2, 1, 0, 0, 0, 0, 0, 5, 24, 63, 123, 204, 299, 397, 482, 540, 560, 536, 472, 378, 271, 169, 86, 32, 4, 0, 0, 3, 5, 3, 1, 0, 0, 1, 3, 5, 6, 5, 2, 0, 0, 3, 19, 52, 107, 188, 291, 409, 528, 631, 698, 717, 685, 608, 505, 402, 323, 286, 296, 345, 416, 487, 536, 550, 523, 461, 375, 278, 185, 108, 53, 19, 3, 0, 0, 1, 3, 7, 11, 16, 19, 20, 17, 12, 7, 2, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 5, 10, 15, 18, 19, 16, 11, 6, 4, 4, 8, 12, 16, 17, 16, 13, 10, 9, 8, 8, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 13, 17, 18, 15, 11, 5, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 11, 16, 19, 20, 19, 17, 15, 13, 12, 11, 8, 6, 3, 0, 0, 0, 3, 12, 30, 62, 112, 179, 261, 349, 433, 500, 540, 547, 521, 466, 392, 307, 223, 147, 86, 42, 15, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 8, 9, 8, 6, 3, 0, 0, 0, 0, 3, 5, 6, 6, 5, 3, 2, 1, 2, 4, 6, 7, 6, 4, 1, 0, 0, 1, 4, 6, 8, 8, 6, 3, 0, 0, 0, 3, 9, 16, 20, 21, 19, 13, 7, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 3, 5, 8, 9, 9, 8, 6, 4, 3, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 11, 10, 8, 5, 2, 0, 0, 0, 2, 7, 14, 23, 31, 36, 35, 28, 18, 8, 1, 0, 2, 10, 22, 37, 56, 83, 120, 166, 220, 278, 335, 385, 425, 450, 458, 449, 423, 381, 326, 266, 205, 150, 105, 72, 49, 33, 22, 13, 6, 1, 0, 0, 2, 5, 8, 9, 8, 8, 8, 9, 13, 18, 21, 23, 22, 17, 12, 6, 2, 0, 0, 0, 2, 4, 6, 7, 6, 5, 2, 0, 0, 1, 6, 12, 18, 22, 21, 16, 8, 2, 0, 3, 11, 20, 27, 30, 28, 21, 13, 6, 2, 0, 1, 3, 6, 9, 13, 16, 20, 22, 23, 22, 19, 15, 12, 8, 6, 5, 6, 8, 13, 19, 25, 29, 31, 28, 21, 12, 5, 4, 10, 25, 48, 75, 104, 133, 163, 195, 233, 279, 334, 397, 461, 522, 572, 603, 614, 602, 572, 527, 476, 422, 369, 318, 271, 226, 185, 151, 125, 108, 99, 98, 99, 102, 104, 106, 107, 108, 109, 112, 118, 127, 142, 164, 191, 222, 253, 285, 316, 346, 377, 407, 436, 461, 480, 491, 493, 485, 468, 443, 409, 368, 324, 279, 238, 202, 173, 149, 127, 107, 87, 69, 55, 45, 39, 36, 32, 26, 19, 11, 5, 4, 8, 14, 19, 22, 23, 22, 24, 32, 47, 68, 89, 109, 125, 138, 153, 172, 200, 234, 272, 309, 340, 364, 381, 391, 399, 405, 409, 410, 407, 398, 385, 366, 344, 319, 292, 265, 238, 213, 190, 170, 153, 137, 121, 105, 88, 72, 59, 51, 49, 53, 62, 70, 75, 75, 70, 60, 51, 44, 41, 42, 46, 51, 56, 62, 69, 78, 90, 101, 110, 116, 117, 114, 109, 104, 103, 106, 112, 122, 132, 142, 150, 155, 156, 155, 154, 154, 157, 165, 177, 190, 203, 213, 219, 221, 223, 226, 232, 243, 256, 269, 280, 287, 292, 297, 303, 312, 323, 334, 343, 347, 346, 340, 332, 325, 321, 320, 322, 324, 327, 329, 330, 332, 335, 340, 344, 346, 343, 337, 329, 326, 335, 359, 391, 420, 440, 453, 460],
-"peakT": [5, 5, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 3, 6, 7, 8, 6, 4, 3, 3, 4, 6, 9, 9, 9, 6, 3, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 2, 7, 14, 20, 24, 25, 22, 18, 15, 13, 13, 16, 21, 25, 29, 33, 37, 40, 43, 46, 48, 50, 53, 58, 65, 75, 87, 100, 112, 122, 130, 137, 143, 152, 164, 180, 199, 220, 241, 261, 278, 292, 304, 316, 328, 342, 358, 375, 392, 409, 423, 435, 445, 454, 463, 472, 478, 482, 481, 475, 466, 456, 446, 438, 431, 423, 413, 400, 382, 360, 336, 312, 291, 274, 263, 256, 253, 250, 245, 236, 222, 206, 188, 172, 158, 147, 139, 132, 126, 120, 115, 111, 109, 108, 108, 106, 104, 100, 96, 93, 94, 99, 108, 121, 133, 144, 152, 155, 156, 155, 153, 152, 154, 159, 169, 182, 197, 212, 222, 227, 226, 221, 216, 214, 218, 229, 243, 258, 270, 278, 282, 285, 290, 297, 308, 319, 329, 334, 335, 332, 327, 324, 324, 326, 329, 329, 327, 321, 314, 308, 306, 308, 313, 319, 321, 319, 311, 300, 287, 276, 271, 272, 278, 286, 293, 296, 292, 285, 274, 262, 252, 242, 234, 225, 215, 206, 199, 195, 195, 198, 202, 203, 200, 192, 183, 176, 173, 175, 182, 190, 195, 196, 192, 183, 171, 159, 147, 138, 131, 125, 121, 118, 115, 113, 112, 112, 114, 117, 119, 120, 117, 111, 104, 97, 94, 97, 104, 115, 125, 132, 133, 128, 120, 111, 103, 97, 95, 96, 97, 99, 99, 99, 99, 98, 99, 100, 100, 101, 103, 106, 111, 118, 125, 132, 135, 135, 131, 125, 121, 120, 123, 129, 134, 136, 134, 131, 127, 127, 132, 139, 148, 152, 152, 145, 134, 122, 115, 114, 120, 130, 142, 151, 153, 148, 138, 127, 117, 112, 112, 114, 114, 112, 105, 96, 87, 82, 80, 82, 85, 88, 88, 86, 82, 78, 75, 71, 68, 63, 58, 52, 46, 41, 37, 34, 34, 35, 36, 38, 37, 34, 30, 24, 20, 18, 19, 23, 26, 27, 25, 19, 13, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 9, 8, 6, 4, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 11, 13, 14, 13, 9, 5, 2, 0, 0, 0, 4, 10, 17, 24, 31, 36, 40, 43, 47, 51, 57, 64, 70, 74, 75, 75, 74, 75, 79, 87, 96, 104, 109, 110, 108, 106, 106, 109, 116, 123, 128, 130, 127, 120, 111, 100, 91, 84, 78, 75, 74, 76, 79, 84, 89, 95, 100, 104, 106, 107, 107, 106, 105, 104, 106, 109, 113, 118, 122, 126, 129, 130, 129, 126, 119, 110, 98, 87, 78, 73, 72, 73, 75, 76, 75, 71, 65, 59, 52, 45, 37, 31, 28, 27, 30, 35, 39, 39, 35, 27, 19, 13, 14, 21, 33, 44, 50, 50, 43, 33, 25, 21, 24, 32, 42, 52, 58, 62, 62, 61, 59, 58, 58, 60, 63, 69, 77, 84, 90, 93, 92, 88, 82, 76, 70, 66, 63, 62, 60, 58, 55, 49, 41, 33, 26, 22, 22, 26, 33, 38, 39, 35, 25, 14, 4, 0, 0, 7, 15, 21, 23, 19, 12, 5, 2, 5, 12, 21, 27, 28, 23, 14, 5, 0, 0, 6, 16, 28, 38, 44, 45, 44, 42, 42, 45, 52, 62, 74, 85, 95, 102, 107, 112, 117, 122, 127, 130, 133, 138, 147, 160, 178, 197, 211, 218, 215, 205, 192, 183, 181, 187, 198, 211, 221, 225, 224, 220, 216, 214, 214, 216, 217, 216, 212, 204, 194, 182, 170, 157, 146, 136, 128, 121, 115, 107, 98, 88, 78, 69, 61, 54, 47, 39, 30, 21, 14, 9, 7, 8, 9, 10, 9, 7, 3, 0, 0, 0, 2, 5, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 2, 5, 10, 17, 25, 32, 38, 41, 41, 37, 31, 26, 23, 25, 35, 50, 70, 89, 104, 113, 115, 112, 108, 106, 107, 111, 116, 121, 124, 125, 127, 132, 139, 146, 150, 148, 140, 127, 114, 106, 106, 113, 124, 135, 140, 139, 133, 124, 117, 112, 109, 108, 105, 103, 101, 101, 104, 109, 115, 121, 125, 127, 128, 129, 130, 132, 134, 136, 138, 138, 137, 132, 126, 117, 106, 96, 87, 80, 75, 72, 69, 67, 64, 62, 59, 57, 53, 47, 39, 28, 17, 8, 1, 0, 0, 2, 5, 5, 4, 1, 0, 0, 2, 5, 9, 11, 10, 7, 4, 1, 0, 0, 1, 3, 5, 6, 7, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 4, 8, 12, 17, 21, 24, 26, 27, 28, 30, 33, 37, 42, 48, 54, 61, 70, 80, 92, 106, 119, 132, 145, 156, 167, 176, 182, 185, 186, 186, 185, 186, 188, 193, 198, 202, 204, 203, 202, 201, 202, 206, 211, 215, 216, 211, 201, 188, 176, 166, 160, 158, 157, 154, 146, 134, 119, 103, 90, 80, 71, 64, 56, 47, 37, 30, 26, 29, 37, 48, 59, 66, 66, 60, 49, 37, 28, 25, 29, 39, 53, 69, 82, 92, 98, 100, 102, 104, 108, 116, 126, 136, 143, 145, 142, 136, 131, 131, 139, 154, 171, 183, 185, 174, 152, 125, 102, 87, 84, 89, 97, 102, 99, 88, 73, 57, 46, 40, 38, 37, 34, 29, 21, 14, 9, 7, 7, 7, 8, 7, 4, 1, 0, 0, 0, 4, 8, 12, 14, 14, 11, 6, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 2, 4, 6, 6, 6, 6, 7, 8, 11, 14, 17, 18, 17, 15, 13, 13, 16, 21, 28, 33, 36, 34, 29, 22, 13, 6, 2, 0, 1, 4, 7, 9, 10, 10, 8, 5, 2, 0, 0, 0, 1, 4, 6, 9, 10, 11, 12, 13, 13, 13, 12, 9, 5, 2, 0, 0, 2, 6, 11, 15, 17, 17, 16, 14, 12, 10, 9, 7, 4, 1, 0, 1, 6, 13, 21, 26, 28, 26, 22, 16, 11, 7, 4, 2, 0, 0, 0, 2, 5, 8, 9, 8, 6, 4, 5, 9, 15, 20, 22, 20, 15, 8, 2, 0, 1, 6, 11, 16, 18, 17, 15, 12, 10, 8, 8, 9, 10, 10, 10, 8, 6, 6, 7, 10, 13, 14, 13, 10, 6, 2, 0, 0, 2, 4, 5, 5, 3, 1, 0, 0, 0, 3, 5, 6, 7, 6, 5, 6, 8, 10, 14, 16, 18, 19, 20, 21, 22, 23, 22, 19, 14, 8, 3, 0, 0, 0, 3, 6, 8, 8, 8, 9, 11, 13, 16, 18, 17, 15, 10, 6, 3, 3, 4, 5, 6, 4, 2, 0, 0, 3, 7, 13, 18, 21, 21, 19, 16, 13, 10, 7, 4, 2, 0, 0, 1, 4, 8, 10, 10, 9, 7, 7, 10, 16, 24, 32, 38, 40, 39, 37, 34, 33, 34, 38, 45, 52, 59, 66, 74, 85, 99, 117, 137, 157, 173, 184, 189, 191, 195, 203, 218, 237, 254, 264, 265, 256, 243, 231, 226, 232, 247, 267, 286, 300, 305, 300, 286, 268, 248, 230, 219, 213, 214, 216, 216, 210, 197, 179, 158, 139, 125, 115, 108, 101, 91, 78, 63, 50, 41, 36, 37, 41, 46, 51, 56, 60, 64, 65, 66, 65, 64, 65, 69, 78, 91, 109, 127, 143, 156, 163, 166, 166, 166, 169, 177, 190, 206, 221, 232, 234, 226, 210, 189, 169, 153, 143, 138, 136, 134, 128, 117, 102, 87, 72, 61, 54, 50, 48, 47, 43, 37, 29, 20, 12, 6, 1, 0, 0, 0, 1, 3, 5, 6, 8, 9, 10, 11, 11, 11, 11, 10, 10, 10, 10, 10, 9, 8, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 8, 12, 13, 13, 10, 6, 3, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 8, 13, 17, 19, 18, 15, 12, 10, 11, 14, 17, 21, 24, 27, 29, 32, 35, 39, 42, 45, 47, 50, 54, 62, 73, 89, 107, 126, 143, 156, 166, 171, 175, 177, 181, 184, 188, 192, 192, 190, 185, 177, 168, 157, 147, 136, 126, 118, 113, 110, 111, 113, 116, 118, 119, 119, 119, 120, 122, 124, 127, 131, 137, 145, 155, 164, 172, 176, 175, 170, 161, 148, 135, 121, 109, 99, 92, 86, 81, 76, 70, 63, 55, 46, 37, 30, 24, 21, 20, 21, 22, 22, 21, 17, 12, 7, 3, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 11, 14, 16, 14, 11, 8, 4, 1, 0, 0, 0, 1, 3, 5, 8, 10, 10, 8, 6, 2, 0, 0, 0, 2, 3, 4, 4, 4, 5, 7, 10, 13, 15, 14, 11, 7, 5, 5, 8, 13, 19, 22, 22, 19, 13, 6, 1, 0, 0, 1, 5, 10, 15, 20, 22, 22, 19, 14, 8, 3, 0, 0, 0, 1, 2, 1, 1, 1, 3, 7, 11, 14, 16, 16, 14, 11, 8, 6, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 10, 13, 18, 24, 31, 37, 40, 40, 40, 41, 44, 50, 59, 71, 85, 100, 117, 134, 152, 168, 183, 196, 206, 215, 223, 232, 240, 245, 247, 244, 235, 223, 210, 199, 193, 193, 195, 197, 196, 190, 177, 162, 145, 131, 119, 110, 102, 95, 88, 82, 77, 72, 68, 63, 55, 45, 35, 25, 19, 15, 14, 14, 13, 12, 10, 8, 8, 12, 19, 28, 38, 47, 53, 57, 60, 64, 70, 78, 88, 98, 108, 117, 126, 134, 143, 152, 160, 164, 162, 155, 142, 128, 114, 103, 96, 91, 88, 82, 74, 62, 49, 36, 26, 18, 15, 14, 15, 17, 19, 21, 22, 22, 21, 17, 12, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 2, 3, 6, 10, 14, 17, 18, 18, 16, 15, 14, 14, 16, 20, 26, 34, 45, 57, 68, 79, 86, 92, 96, 100, 107, 117, 129, 143, 154, 162, 165, 162, 153, 142, 129, 119, 112, 108, 106, 103, 97, 86, 71, 56, 42, 34, 31, 34, 40, 46, 49, 48, 43, 36, 30, 27, 27, 30, 35, 41, 46, 51, 58, 68, 81, 97, 114, 129, 139, 145, 149, 153, 161, 174, 190, 207, 221, 228, 228, 222, 214, 207, 205, 207, 214, 223, 230, 234, 234, 228, 217, 204, 191, 177, 165, 153, 143, 131, 119, 107, 94, 81, 70, 61, 53, 46, 38, 29, 20, 11, 4, 0, 0, 0, 2, 5, 6, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 5, 2, 0, 0, 0, 3, 7, 10, 12, 11, 8, 4, 1, 0, 0, 3, 8, 12, 15, 15, 13, 9, 5, 1, 0, 0, 0, 2, 4, 5, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 5, 7, 8, 7, 5, 2, 0, 0, 0, 4, 7, 10, 11, 9, 5, 2, 0, 0, 4, 10, 17, 24, 31, 37, 40, 43, 44, 46, 48, 53, 62, 74, 88, 103, 117, 130, 142, 155, 169, 185, 201, 214, 220, 216, 203, 181, 156, 134, 119, 113, 113, 115, 115, 110, 100, 88, 77, 70, 71, 76, 87, 100, 114, 129, 144, 159, 172, 183, 192, 198, 203, 209, 216, 223, 229, 233, 233, 228, 220, 210, 200, 192, 185, 180, 174, 168, 160, 149, 136, 123, 110, 100, 94, 91, 90, 87, 81, 69, 53, 36, 21, 13, 11, 14, 18, 19, 17, 11, 5, 0, 0, 1, 5, 8, 9, 7, 3, 0, 0, 0, 3, 7, 9, 10, 9, 7, 4, 1, 0, 0, 2, 5, 8, 11, 13, 12, 10, 6, 3, 2, 2, 3, 5, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 4, 3, 1, 0, 0, 0, 2, 8, 16, 26, 37, 47, 55, 61, 66, 70, 75, 83, 96, 113, 133, 155, 175, 190, 201, 206, 209, 212, 215, 220, 225, 229, 230, 230, 230, 231, 233, 235, 235, 230, 220, 206, 191, 179, 169, 163, 158, 152, 143, 132, 121, 112, 107, 106, 108, 111, 113, 116, 120, 128, 142, 163, 187, 209, 227, 237, 241, 241, 244, 252, 265, 281, 296, 304, 305, 299, 291, 284, 282, 283, 286, 286, 279, 264, 243, 219, 195, 176, 161, 150, 141, 130, 119, 105, 90, 74, 58, 43, 28, 15, 7, 3, 4, 8, 13, 15, 14, 11, 6, 1, 0, 0, 0, 1, 2, 1, 1, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 3, 5, 8, 12, 15, 18, 20, 22, 25, 29, 36, 42, 49, 54, 59, 65, 74, 87, 105, 127, 148, 166, 178, 182, 181, 174, 165, 155, 145, 134, 122, 110, 97, 85, 72, 61, 52, 44, 38, 33, 28, 24, 19, 15, 11, 7, 6, 6, 8, 12, 17, 21, 24, 24, 22, 18, 12, 7, 3, 1, 0, 0, 0, 3, 10, 20, 34, 48, 59, 65, 66, 63, 61, 63, 75, 96, 125, 158, 189, 215, 234, 245, 251, 253, 254, 254, 254, 254, 254, 252, 250, 247, 242, 238, 234, 232, 231, 231, 231, 227, 218, 205, 187, 167, 148, 132, 120, 111, 103, 95, 85, 73, 60, 48, 38, 30, 25, 22, 22, 24, 28, 33, 39, 44, 48, 53, 59, 70, 85, 105, 128, 155, 184, 214, 244, 273, 298, 317, 329, 334, 337, 343, 355, 375, 403, 433, 461, 479, 485, 479, 462, 441, 419, 401, 389, 381, 375, 366, 352, 329, 297, 260, 221, 182, 148, 121, 100, 85, 75, 68, 62, 56, 48, 39, 30, 23, 19, 19, 20, 23, 25, 25, 23, 18, 12, 7, 4, 4, 8, 14, 20, 23, 22, 17, 10, 4, 2, 4, 10, 16, 21, 21, 17, 11, 5, 1, 0, 0, 0, 0, 2, 4, 6, 8, 9, 8, 6, 4, 1, 0, 0, 0, 2, 4, 6, 6, 5, 3, 1, 0, 0, 1, 3, 4, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 1, 3, 5, 7, 7, 5, 3, 0, 0, 0, 2, 8, 15, 21, 25, 27, 28, 31, 39, 53, 75, 101, 128, 151, 169, 182, 194, 207, 224, 244, 267, 288, 304, 317, 325, 334, 343, 354, 365, 371, 373, 371, 369, 369, 374, 380, 382, 373, 349, 312, 267, 223, 185, 159, 141, 128, 114, 98, 79, 62, 48, 39, 33, 29, 24, 18, 13, 9, 9, 11, 14, 15, 13, 8, 3, 1, 2, 7, 14, 21, 23, 22, 17, 11, 5, 0, 0, 0, 0, 3, 7, 9, 10, 9, 7, 3, 1, 0, 1, 4, 7, 8, 8, 5, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 7, 6, 3, 1, 0, 0, 0, 3, 6, 10, 14, 18, 21, 24, 25, 24, 20, 14, 8, 3, 1, 3, 10, 18, 29, 39, 49, 59, 70, 82, 97, 114, 134, 155, 176, 196, 213, 227, 235, 237, 234, 225, 211, 194, 174, 153, 133, 115, 99, 85, 73, 62, 51, 40, 29, 19, 9, 3, 0, 0, 3, 8, 13, 16, 17, 14, 10, 5, 2, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 2, 3, 5, 6, 7, 6, 5, 5, 8, 12, 16, 20, 22, 22, 22, 22, 25, 32, 43, 57, 72, 87, 101, 113, 125, 137, 148, 159, 170, 177, 180, 177, 167, 152, 133, 113, 96, 82, 73, 68, 65, 63, 60, 53, 45, 35, 25, 18, 12, 10, 9, 10, 10, 10, 9, 7, 5, 3, 2, 2, 2, 3, 5, 6, 8, 8, 7, 5, 4, 2, 3, 6, 11, 20, 30, 42, 54, 66, 77, 89, 100, 111, 121, 131, 139, 146, 151, 154, 155, 151, 144, 132, 118, 103, 89, 76, 64, 53, 42, 31, 21, 14, 11, 13, 16, 20, 20, 17, 11, 4, 0, 0, 2, 6, 9, 11, 9, 6, 2, 0, 0, 0, 4, 8, 11, 12, 11, 8, 4, 2, 2, 4, 9, 13, 16, 16, 13, 8, 3, 0, 0, 2, 5, 8, 9, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 11, 13, 13, 12, 10, 8, 5, 4, 4, 5, 7, 10, 12, 14, 13, 12, 10, 7, 5, 3, 2, 2, 1, 1, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 1, 3, 4, 6, 6, 7, 7, 7, 8, 8, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 5, 4, 2, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 11, 14, 15, 14, 10, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 11, 16, 21, 27, 33, 39, 49, 61, 78, 100, 126, 154, 183, 211, 238, 263, 287, 307, 320, 324, 317, 297, 269, 236, 205, 180, 161, 146, 132, 116, 96, 75, 55, 41, 35, 34, 36, 37, 34, 27, 17, 8, 2, 0, 0, 1, 3, 5, 5, 4, 3, 3, 2, 3, 4, 4, 3, 2, 1, 0, 1, 4, 7, 11, 14, 15, 14, 11, 8, 4, 3, 3, 4, 6, 7, 7, 6, 4, 2, 1, 2, 4, 5, 5, 4, 2, 0, 0, 0, 4, 8, 12, 13, 13, 11, 9, 8, 10, 12, 15, 16, 14, 11, 7, 5, 4, 5, 6, 7, 6, 4, 1, 0, 0, 1, 4, 9, 13, 15, 15, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 2, 6, 11, 17, 21, 24, 26, 26, 27, 28, 29, 29, 29, 29, 30, 36, 49, 72, 103, 141, 181, 218, 249, 273, 289, 300, 307, 310, 310, 305, 294, 277, 254, 227, 196, 163, 131, 101, 76, 56, 42, 33, 28, 24, 22, 19, 17, 15, 13, 11, 9, 6, 4, 2, 1, 3, 5, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 1, 3, 6, 9, 10, 9, 8, 5, 1, 0, 0, 0, 4, 10, 15, 20, 21, 19, 14, 8, 3, 1, 1, 2, 4, 5, 5, 5, 4, 5, 5, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 14, 17, 20, 20, 18, 15, 11, 6, 3, 0, 0, 0, 0, 1, 2, 2, 3, 2, 2, 1, 0, 0, 0, 1, 3, 5, 8, 9, 9, 9, 8, 11, 17, 29, 46, 69, 96, 124, 151, 175, 194, 207, 214, 215, 212, 207, 200, 190, 178, 163, 144, 123, 100, 79, 62, 49, 39, 32, 25, 18, 12, 7, 5, 5, 6, 8, 9, 10, 9, 9, 9, 11, 12, 12, 11, 8, 4, 1, 0, 0, 3, 9, 15, 22, 28, 33, 37, 39, 41, 44, 49, 61, 78, 100, 125, 148, 166, 177, 181, 177, 168, 156, 142, 126, 110, 93, 77, 62, 48, 37, 29, 23, 21, 21, 22, 24, 24, 23, 20, 17, 14, 12, 11, 10, 9, 6, 2, 0, 0, 3, 9, 16, 19, 18, 13, 6, 1, 0, 3, 10, 19, 28, 34, 41, 52, 69, 94, 125, 157, 185, 206, 217, 221, 222, 224, 229, 235, 241, 245, 244, 239, 233, 227, 222, 220, 219, 217, 213, 205, 191, 172, 148, 121, 94, 71, 53, 42, 35, 31, 27, 23, 18, 12, 7, 4, 1, 0, 0, 0, 0, 2, 3, 5, 5, 5, 3, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 2, 4, 5, 5, 4, 2, 0, 0, 0, 0, 2, 4, 6, 6, 4, 2, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 4, 3, 1, 0, 0, 0, 1, 2, 3, 2, 2, 1, 0, 0, 0, 0, 1, 2, 4, 8, 15, 23, 31, 40, 49, 59, 70, 83, 99, 117, 135, 153, 168, 180, 186, 186, 177, 160, 137, 110, 85, 65, 52, 46, 43, 40, 35, 28, 18, 9, 2, 0, 0, 0, 0, 1, 0, 0, 0, 1, 3, 5, 7, 9, 9, 10, 10, 11, 14, 17, 20, 22, 22, 20, 17, 12, 9, 7, 6, 6, 5, 5, 3, 2, 1, 0, 0, 0, 0, 1, 4, 8, 11, 13, 12, 8, 4, 1, 0, 2, 7, 11, 15, 15, 14, 12, 9, 8, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 1, 3, 5, 7, 7, 5, 3, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 3, 6, 9, 10, 9, 6, 3, 0, 0, 0, 2, 3, 3, 3, 2, 3, 5, 8, 11, 12, 11, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 3, 1, 0, 0, 3, 8, 15, 22, 29, 33, 37, 41, 49, 63, 84, 113, 145, 177, 204, 222, 231, 234, 233, 231, 227, 220, 207, 185, 155, 120, 85, 56, 35, 24, 20, 21, 23, 24, 25, 25, 24, 22, 19, 15, 11, 6, 2, 0, 0, 1, 4, 7, 10, 11, 11, 11, 11, 10, 9, 8, 5, 3, 1, 0, 0, 2, 5, 8, 10, 11, 12, 12, 13, 13, 12, 11, 8, 5, 4, 4, 5, 8, 11, 12, 13, 13, 13, 15, 19, 27, 40, 59, 83, 113, 146, 181, 215, 248, 280, 310, 334, 351, 356, 346, 320, 283, 238, 194, 155, 125, 101, 83, 68, 54, 41, 30, 22, 18, 16, 15, 14, 12, 9, 6, 3, 2, 1, 1, 2, 2, 2, 3, 4, 7, 9, 11, 12, 10, 6, 2, 0, 0, 3, 10, 19, 29, 40, 51, 64, 80, 100, 124, 152, 180, 207, 230, 247, 258, 263, 262, 256, 244, 231, 217, 207, 203, 205, 212, 222, 229, 232, 226, 212, 192, 168, 144, 121, 100, 81, 65, 51, 40, 32, 26, 21, 17, 13, 9, 7, 6, 7, 8, 10, 13, 15, 20, 26, 36, 47, 60, 72, 83, 95, 109, 127, 147, 170, 191, 207, 215, 211, 197, 173, 144, 113, 86, 64, 48, 36, 29, 22, 17, 12, 8, 6, 5, 5, 5, 5, 6, 7, 8, 10, 11, 12, 14, 16, 19, 22, 24, 23, 18, 11, 5, 1, 2, 8, 18, 28, 37, 46, 57, 73, 96, 125, 157, 190, 219, 243, 261, 276, 287, 297, 305, 311, 315, 317, 321, 328, 342, 359, 379, 395, 402, 398, 381, 351, 313, 268, 223, 180, 142, 109, 83, 61, 45, 31, 21, 14, 10, 10, 11, 14, 15, 14, 11, 7, 4, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 3, 8, 14, 18, 19, 17, 12, 6, 1, 0, 0, 1, 4, 7, 8, 9, 10, 11, 12, 13, 13, 13, 11, 9, 6, 4, 3, 2, 2, 2, 2, 4, 6, 9, 11, 13, 12, 11, 8, 7, 6, 6, 6, 6, 4, 2, 0, 0, 2, 5, 10, 14, 16, 17, 16, 14, 12, 11, 10, 8, 5, 2, 0, 0, 0, 2, 5, 7, 8, 7, 5, 2, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 2, 6, 15, 28, 44, 64, 85, 106, 126, 143, 156, 166, 172, 175, 174, 168, 156, 136, 111, 82, 55, 32, 17, 9, 7, 8, 9, 8, 6, 3, 0, 0, 1, 4, 9, 14, 18, 19, 18, 15, 10, 5, 1, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 2, 3, 3, 3, 1, 0, 0, 0, 2, 4, 5, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 2, 6, 10, 13, 13, 11, 7, 3, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 4, 7, 11, 13, 12, 10, 5, 1, 0, 0, 2, 7, 11, 14, 13, 11, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 3, 6, 10, 11, 11, 8, 5, 2, 2, 4, 8, 11, 12, 11, 9, 9, 11, 15, 19, 22, 21, 17, 11, 6, 4, 7, 14, 22, 32, 42, 53, 66, 82, 102, 124, 147, 171, 193, 212, 226, 232, 229, 216, 194, 165, 134, 104, 79, 59, 45, 37, 35, 40, 55, 82, 122, 173, 233, 294, 353, 405, 446, 474, 488, 487, 470, 438, 391, 333, 271, 210, 156, 112, 79, 55, 39, 30, 25, 24, 26, 31, 34, 35, 33, 27, 21, 17, 16, 20, 28, 39, 53, 73, 98, 130, 169, 210, 250, 283, 304, 313, 308, 294, 274, 252, 227, 201, 173, 143, 111, 82, 58, 43, 36, 35, 37, 38, 34, 26, 16, 7, 3, 4, 9, 14, 16, 15, 12, 7, 5, 4, 6, 8, 9, 7, 4, 1, 0, 0, 3, 7, 11, 14, 15, 14, 13, 11, 11, 10, 10, 8, 5, 2, 0, 0, 2, 4, 7, 8, 7, 5, 2, 0, 0, 0, 1, 4, 7, 10, 11, 10, 8, 6, 5, 6, 8, 12, 15, 16, 16, 14, 12, 12, 13, 15, 17, 17, 17, 15, 12, 11, 10, 10, 10, 10, 10, 9, 9, 9, 10, 11, 11, 9, 6, 2, 0, 0, 2, 6, 10, 13, 14, 12, 8, 4, 1, 0, 1, 3, 5, 5, 5, 3, 2, 0, 0, 0, 0, 2, 3, 5, 4, 3, 1, 0, 0, 0, 3, 8, 12, 16, 18, 17, 15, 11, 7, 4, 1, 0, 0, 0, 0, 1, 2, 4, 8, 11, 15, 17, 16, 13, 9, 4, 0, 0, 1, 4, 7, 9, 8, 6, 3, 0, 0, 1, 3, 5, 7, 7, 8, 8, 8, 8, 8, 7, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 8, 6, 3, 0, 0, 4, 11, 21, 34, 48, 64, 85, 113, 149, 192, 238, 284, 324, 353, 368, 367, 351, 322, 282, 236, 188, 142, 104, 74, 54, 42, 35, 31, 26, 20, 13, 8, 4, 3, 5, 9, 13, 16, 16, 15, 12, 8, 4, 0, 0, 0, 2, 6, 9, 11, 11, 10, 7, 4, 1, 0, 0, 0, 0, 3, 7, 12, 15, 16, 14, 10, 5, 1, 0, 0, 2, 4, 4, 4, 2, 2, 3, 7, 12, 17, 22, 27, 35, 51, 77, 118, 173, 238, 306, 369, 419, 448, 453, 436, 400, 350, 292, 235, 181, 134, 95, 65, 43, 28, 19, 14, 11, 10, 10, 10, 11, 13, 15, 16, 16, 15, 13, 11, 10, 9, 8, 6, 4, 2, 3, 6, 12, 17, 20, 19, 14, 8, 2, 0, 2, 7, 12, 14, 13, 9, 4, 1, 1, 4, 8, 12, 12, 9, 4, 0, 0, 0, 5, 10, 15, 17, 15, 11, 6, 1, 0, 0, 1, 4, 6, 8, 8, 7, 6, 6, 8, 13, 17, 21, 24, 25, 27, 33, 44, 63, 87, 114, 140, 162, 179, 190, 197, 200, 200, 198, 196, 195, 196, 201, 209, 219, 230, 240, 246, 246, 239, 223, 197, 163, 123, 84, 50, 25, 11, 7, 7, 8, 7, 4, 1, 0, 2, 8, 14, 19, 19, 15, 8, 2, 0, 1, 7, 12, 16, 16, 12, 7, 3, 3, 5, 10, 14, 18, 24, 34, 54, 85, 128, 177, 226, 270, 305, 328, 341, 345, 340, 324, 296, 256, 206, 152, 100, 58, 30, 16, 14, 18, 23, 26, 26, 23, 19, 17, 16, 18, 21, 24, 27, 27, 27, 27, 32, 44, 65, 98, 139, 187, 237, 284, 327, 362, 386, 398, 396, 380, 354, 326, 303, 294, 302, 326, 358, 388, 405, 405, 387, 357, 318, 276, 233, 189, 147, 108, 77, 57, 48, 48, 50, 51, 48, 46, 51, 72, 112, 168, 232, 293, 338, 363, 367, 355, 332, 305, 278, 253, 232, 217, 211, 214, 223, 235, 244, 247, 241, 231, 221, 214, 212, 214, 219, 223, 226, 229, 233, 235, 233, 222, 201, 170, 132, 94, 63, 43, 34, 32, 33, 33, 30, 24, 18, 16, 17, 20, 25, 27, 27, 23, 17, 10, 5, 1, 0, 0, 0, 1, 2, 4, 5, 6, 6, 5, 4, 2, 0, 0, 0, 1, 4, 7, 8, 9, 7, 4, 2, 0, 0, 0, 1, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 2, 5, 7, 9, 9, 7, 4, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 6, 6, 6, 9, 17, 32, 55, 86, 123, 161, 195, 221, 235, 236, 226, 209, 190, 175, 168, 171, 181, 196, 212, 227, 237, 239, 234, 219, 197, 167, 133, 99, 68, 43, 26, 15, 9, 5, 3, 1, 0, 1, 4, 6, 8, 8, 6, 4, 1, 0, 0, 1, 3, 5, 7, 7, 5, 3, 1, 0, 0, 1, 1, 0, 0, 0, 2, 11, 28, 52, 83, 118, 156, 193, 227, 255, 272, 277, 266, 241, 205, 163, 121, 83, 53, 31, 16, 7, 2, 0, 0, 0, 1, 3, 4, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 2, 4, 8, 14, 24, 37, 55, 80, 112, 151, 194, 235, 268, 286, 286, 266, 230, 185, 138, 96, 63, 41, 28, 21, 19, 20, 24, 32, 46, 67, 96, 134, 182, 236, 293, 347, 392, 419, 425, 409, 373, 322, 263, 204, 149, 103, 65, 36, 16, 4, 0, 0, 3, 8, 14, 18, 19, 17, 12, 7, 2, 0, 0, 1, 3, 5, 5, 7, 14, 29, 55, 90, 130, 169, 199, 216, 219, 212, 200, 188, 181, 181, 187, 198, 211, 224, 235, 243, 246, 243, 232, 213, 186, 152, 116, 79, 47, 23, 7, 0, 0, 1, 5, 9, 11, 12, 11, 9, 5, 2, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 3, 6, 10, 13, 14, 13, 11, 7, 4, 1, 0, 0, 0, 1, 2, 4, 4, 4, 2, 0, 0, 0, 8, 24, 48, 80, 118, 158, 197, 232, 260, 279, 286, 279, 258, 224, 181, 135, 92, 56, 29, 14, 6, 4, 5, 7, 9, 10, 12, 13, 14, 13, 11, 8, 4, 1, 0, 0, 0, 2, 6, 11, 17, 22, 24, 22, 17, 11, 5, 2, 3, 6, 10, 12, 12, 11, 8, 7, 7, 9, 11, 12, 12, 10, 6, 2, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 3, 3, 4, 8, 18, 36, 64, 99, 140, 182, 219, 246, 258, 253, 231, 198, 157, 116, 80, 52, 33, 21, 14, 11, 9, 7, 6, 6, 5, 5, 5, 5, 6, 9, 14, 20, 25, 28, 30, 33, 39, 53, 76, 109, 149, 191, 230, 261, 278, 278, 263, 234, 195, 152, 109, 71, 41, 20, 9, 6, 6, 9, 12, 12, 11, 8, 4, 2, 0, 0, 0, 1, 2, 3, 4, 4, 5, 6, 8, 9, 10, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 2, 4, 7, 8, 9, 8, 7, 5, 5, 5, 7, 9, 9, 7, 5, 2, 0, 1, 5, 10, 15, 18, 17, 14, 10, 8, 7, 8, 11, 13, 13, 11, 9, 6, 4, 4, 4, 4, 4, 3, 3, 4, 6, 9, 12, 13, 11, 8, 5, 1, 0, 1, 3, 7, 11, 14, 15, 14, 12, 9, 8, 8, 9, 11, 13, 14, 13, 11, 8, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 3, 2, 2, 2, 4, 7, 11, 13, 14, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 0, 0, 0, 1, 3, 5, 8, 9, 9, 8, 7, 7, 6, 7, 7, 7, 7, 7, 6, 4, 3, 2, 2, 5, 9, 14, 20, 24, 25, 24, 22, 19, 17, 17, 19, 21, 22, 22, 20, 18, 16, 15, 15, 15, 15, 15, 15, 13, 12, 10, 8, 7, 7, 7, 9, 10, 11, 11, 9, 5, 2, 0, 0, 1, 4, 8, 11, 13, 11, 8, 4, 1, 0, 0, 1, 3, 5, 5, 4, 2, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 2, 8, 17, 25, 30, 30, 25, 16, 6, 0, 0, 5, 19, 42, 77, 124, 181, 244, 303, 347, 367, 356, 320, 267, 214, 174, 156, 163, 192, 231, 271, 302, 317, 314, 291, 252, 202, 147, 95, 52, 22, 5, 0, 0, 1, 5, 13, 31, 65, 115, 180, 254, 324, 382, 419, 431, 420, 390, 348, 301, 260, 233, 227, 244, 281, 329, 374, 401, 402, 373, 319, 252, 185, 127, 85, 57, 41, 33, 28, 24, 20, 17, 14, 15, 20, 36, 65, 110, 170, 239, 308, 367, 407, 423, 413, 382, 335, 279, 219, 161, 109, 65, 32, 10, 0, 0, 4, 10, 13, 14, 11, 6, 2, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 3, 6, 10, 12, 10, 5, 0, 0, 8, 37, 88, 158, 240, 320, 383, 421, 427, 405, 361, 307, 252, 207, 178, 168, 179, 205, 240, 274, 297, 302, 288, 258, 222, 191, 174, 177, 198, 231, 266, 293, 306, 300, 276, 238, 191, 142, 96, 58, 30, 12, 2, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 5, 5, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 3, 7, 9, 7, 2, 0, 1, 20, 60, 119, 192, 267, 332, 377, 395, 388, 361, 318, 267, 212, 158, 107, 65, 33, 12, 1, 0, 0, 0, 3, 5, 7, 8, 7, 6, 4, 2, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 10, 21, 45, 83, 136, 201, 268, 326, 366, 381, 368, 332, 283, 232, 193, 173, 174, 194, 223, 250, 266, 265, 245, 210, 169, 126, 89, 60, 39, 25, 15, 10, 8, 9, 12, 15, 17, 16, 13, 9, 4, 0, 0, 2, 6, 12, 17, 21, 22, 21, 17, 13, 8, 4, 1, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 2, 4, 6, 8, 8, 7, 5, 2, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 6, 9, 13, 16, 17, 14, 10, 7, 11, 27, 59, 108, 168, 231, 287, 327, 344, 338, 312, 272, 224, 175, 128, 87, 53, 27, 10, 0, 0, 0, 5, 13, 20, 25, 27, 25, 20, 13, 6, 1, 0, 0, 1, 2, 2, 5, 13, 30, 61, 105, 159, 216, 268, 306, 322, 316, 287, 242, 187, 131, 82, 44, 19, 5, 0, 0, 0, 0, 3, 11, 27, 52, 89, 133, 182, 228, 265, 288, 292, 279, 252, 220, 195, 188, 205, 246, 304, 367, 418, 444, 437, 396, 329, 248, 168, 99, 50, 19, 5, 2, 3, 6, 9, 11, 13, 15, 16, 15, 13, 10, 8, 7, 7, 8, 8, 7, 5, 3, 2, 2, 4, 5, 6, 5, 3, 2, 3, 4, 5, 5, 4, 2, 0, 0, 2, 5, 9, 11, 11, 8, 4, 0, 0, 6, 20, 42, 74, 116, 165, 219, 271, 313, 337, 336, 309, 260, 198, 133, 76, 34, 9, 0, 0, 2, 6, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 2, 5, 8, 12, 15, 17, 17, 16, 13, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 5, 3, 1, 0, 0, 2, 6, 10, 12, 12, 10, 7, 6, 7, 10, 15, 18, 19, 16, 11, 6, 1, 0, 0, 0, 2, 3, 4, 3, 1, 0, 0, 1, 4, 8, 13, 17, 21, 23, 23, 23, 21, 19, 17, 14, 11, 9, 8, 7, 7, 8, 10, 13, 21, 34, 54, 83, 119, 159, 198, 230, 249, 250, 233, 200, 157, 110, 67, 35, 14, 6, 7, 12, 17, 18, 16, 12, 7, 3, 0, 0, 0, 0, 0, 1, 2, 5, 7, 9, 8, 7, 4, 1, 0, 0, 0, 0, 1, 1, 0, 0, 1, 2, 3, 5, 6, 8, 9, 9, 7, 3, 0, 0, 8, 35, 87, 160, 249, 340, 417, 467, 481, 461, 412, 346, 278, 222, 189, 186, 214, 267, 330, 386, 417, 413, 375, 314, 247, 196, 176, 192, 240, 308, 378, 434, 462, 457, 418, 356, 285, 224, 189, 192, 232, 300, 375, 438, 470, 464, 422, 358, 292, 241, 220, 232, 274, 333, 393, 438, 458, 446, 404, 340, 264, 187, 119, 65, 28, 9, 3, 6, 12, 17, 19, 16, 11, 6, 2, 0, 0, 0, 1, 4, 7, 10, 13, 13, 12, 9, 5, 2, 0, 0, 0, 0, 1, 4, 7, 10, 12, 13, 12, 9, 5, 2, 0, 0, 0, 0, 1, 1, 1, 2, 9, 26, 59, 108, 173, 246, 318, 375, 406, 404, 370, 309, 234, 157, 91, 42, 13, 0, 0, 2, 7, 12, 18, 27, 42, 68, 108, 163, 229, 300, 366, 414, 432, 415, 364, 292, 215, 154, 125, 136, 179, 240, 298, 335, 339, 309, 253, 185, 119, 65, 28, 8, 0, 0, 1, 4, 6, 8, 11, 14, 16, 17, 17, 16, 13, 10, 7, 5, 3, 2, 1, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 5, 20, 48, 91, 149, 220, 297, 368, 424, 455, 453, 421, 363, 293, 227, 180, 163, 176, 215, 267, 314, 343, 344, 319, 273, 220, 173, 143, 137, 154, 187, 228, 264, 285, 285, 260, 215, 159, 101, 52, 19, 2, 0, 0, 3, 4, 3, 0, 0, 0, 1, 5, 7, 7, 6, 4, 1, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 7, 7, 7, 5, 3, 1, 0, 0, 0, 0, 4, 13, 31, 62, 106, 161, 217, 266, 295, 297, 269, 218, 154, 92, 43, 12, 0, 0, 0, 3, 3, 2, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 4, 4, 2, 0, 0, 9, 41, 98, 176, 265, 347, 405, 427, 408, 356, 287, 221, 175, 160, 180, 228, 292, 356, 405, 426, 414, 371, 303, 223, 145, 79, 33, 7, 0, 0, 2, 5, 5, 4, 3, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 0, 0, 0, 0, 0, 1, 2, 6, 16, 38, 77, 132, 201, 273, 335, 372, 374, 340, 277, 202, 133, 88, 78, 105, 159, 226, 288, 328, 338, 316, 268, 207, 149, 107, 91, 104, 141, 190, 240, 278, 297, 292, 268, 229, 185, 144, 115, 103, 109, 131, 163, 195, 219, 225, 211, 177, 132, 85, 44, 15, 0, 0, 1, 6, 10, 8, 4, 0, 0, 14, 44, 93, 156, 226, 291, 339, 360, 350, 312, 253, 184, 118, 64, 26, 6, 0, 0, 0, 2, 2, 1, 0, 0, 0, 0, 1, 4, 6, 9, 8, 5, 0, 0, 4, 30, 81, 157, 253, 356, 446, 508, 527, 498, 427, 328, 222, 126, 56, 14, 0, 0, 1, 4, 3, 2, 2, 6, 13, 22, 28, 32, 31, 27, 22, 17, 14, 12, 11, 9, 7, 4, 1, 0, 0, 2, 5, 8, 10, 10, 7, 4, 1, 0, 1, 4, 7, 11, 13, 15, 16, 16, 12, 6, 0, 0, 7, 40, 100, 184, 283, 379, 453, 489, 479, 428, 346, 252, 161, 87, 37, 9, 0, 0, 2, 5, 6, 6, 4, 3, 1, 0, 0, 0, 1, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 2, 4, 6, 5, 2, 0, 0, 10, 34, 74, 130, 194, 258, 308, 335, 333, 302, 248, 183, 118, 64, 26, 6, 0, 0, 1, 2, 2, 1, 1, 1, 2, 2, 1, 0, 0, 1, 3, 6, 9, 10, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 9, 12, 15, 17, 18, 16, 12, 5, 1, 3, 20, 54, 106, 170, 233, 282, 305, 297, 260, 204, 141, 85, 42, 16, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 3, 0, 0, 1, 16, 48, 98, 162, 231, 291, 331, 341, 320, 271, 205, 135, 73, 30, 6, 0, 3, 10, 14, 13, 9, 3, 0, 0, 0, 2, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 6, 5, 3, 0, 0, 0, 2, 7, 10, 9, 6, 0, 0, 8, 33, 78, 140, 213, 286, 346, 381, 385, 356, 300, 229, 155, 91, 43, 14, 1, 0, 0, 1, 1, 1, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 12, 15, 15, 14, 11, 6, 2, 0, 0, 0, 3, 8, 12, 13, 12, 8, 3, 0, 0, 3, 7, 11, 13, 11, 6, 2, 0, 1, 5, 9, 12, 12, 9, 4, 0, 0, 0, 3, 6, 6, 4, 0, 0, 5, 28, 68, 124, 189, 251, 299, 323, 317, 284, 230, 166, 103, 53, 19, 1, 0, 0, 3, 5, 5, 2, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 1, 2, 4, 5, 7, 9, 11, 13, 12, 9, 4, 0, 0, 11, 39, 86, 146, 212, 269, 303, 306, 276, 223, 165, 120, 106, 130, 188, 263, 334, 381, 391, 361, 299, 221, 142, 78, 33, 9, 0, 0, 3, 7, 9, 12, 13, 13, 13, 10, 7, 3, 0, 0, 0, 3, 7, 11, 13, 15, 16, 17, 19, 22, 25, 27, 26, 23, 18, 11, 6, 2, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 4, 2, 0, 0, 1, 4, 7, 9, 8, 5, 2, 0, 0, 3, 6, 8, 6, 0, 0, 5, 36, 97, 187, 294, 397, 472, 501, 474, 399, 294, 188, 107, 71, 88, 151, 240, 331, 399, 426, 407, 347, 264, 182, 122, 101, 124, 181, 258, 332, 382, 396, 370, 310, 229, 146, 75, 26, 3, 0, 9, 20, 23, 18, 5, 0, 1, 35, 106, 212, 343, 477, 588, 653, 656, 594, 482, 345, 210, 101, 31, 0, 0, 3, 13, 17, 15, 9, 3, 0, 0, 0, 0, 1, 1, 2, 4, 6, 8, 9, 10, 9, 9, 9, 10, 10, 9, 7, 5, 2, 1, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 6, 5, 5, 5, 5, 2, 0, 0, 8, 39, 96, 180, 279, 377, 454, 490, 478, 420, 330, 227, 133, 61, 18, 0, 0, 0, 2, 3, 4, 6, 12, 19, 25, 26, 22, 15, 6, 1, 0, 0, 3, 5, 2, 0, 0, 9, 38, 90, 160, 237, 308, 355, 367, 342, 287, 213, 138, 74, 29, 4, 0, 0, 3, 7, 9, 7, 3, 1, 7, 30, 75, 144, 231, 321, 398, 441, 439, 392, 311, 215, 124, 54, 11, 0, 0, 4, 13, 16, 12, 5, 0, 4, 31, 84, 166, 266, 367, 447, 486, 473, 413, 320, 215, 120, 50, 10, 0, 0, 4, 9, 8, 3, 0, 0, 10, 47, 109, 194, 288, 374, 434, 454, 430, 367, 280, 187, 106, 47, 13, 0, 0, 3, 7, 7, 6, 3, 0, 0, 0, 0, 1, 3, 4, 6, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 11, 8, 5, 1, 0, 0, 1, 4, 7, 10, 10, 8, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 11, 15, 17, 16, 12, 7, 3, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 5, 7, 9, 9, 7, 5, 2, 0, 0, 0, 1, 2, 3, 3, 2, 1, 1, 2, 4, 6, 8, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 9, 11, 11, 9, 6, 3, 0, 0, 2, 6, 11, 17, 22, 24, 21, 12, 0, 0, 2, 36, 101, 191, 292, 382, 440, 450, 410, 331, 233, 139, 64, 17, 0, 0, 3, 10, 11, 5, 0, 0, 12, 61, 145, 260, 388, 506, 586, 609, 569, 477, 353, 226, 118, 45, 6, 0, 0, 6, 11, 14, 14, 14, 14, 13, 11, 7, 4, 2, 1, 1, 1, 1, 0, 0, 0, 3, 8, 15, 22, 27, 28, 25, 20, 14, 10, 9, 9, 8, 4, 0, 0, 9, 45, 109, 196, 290, 370, 417, 419, 375, 297, 205, 119, 54, 14, 0, 0, 1, 4, 3, 1, 0, 0, 3, 7, 10, 11, 8, 5, 3, 3, 3, 1, 0, 0, 5, 29, 77, 149, 235, 320, 386, 415, 401, 347, 267, 178, 99, 41, 8, 0, 0, 6, 11, 13, 10, 6, 2, 0, 0, 0, 2, 5, 7, 8, 7, 5, 3, 2, 3, 5, 9, 13, 17, 19, 19, 18, 17, 17, 15, 11, 5, 0, 0, 8, 40, 99, 178, 266, 341, 387, 389, 347, 273, 185, 103, 43, 8, 0, 0, 3, 6, 5, 2, 0, 0, 1, 3, 4, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 11, 14, 15, 14, 11, 6, 3, 1, 0, 0, 0, 0, 0, 2, 4, 7, 6, 3, 0, 0, 9, 40, 94, 167, 248, 318, 359, 360, 321, 250, 167, 91, 35, 5, 0, 0, 4, 7, 6, 3, 0, 0, 0, 0, 3, 6, 10, 13, 15, 15, 13, 9, 6, 3, 0, 0, 0, 2, 6, 11, 18, 24, 27, 25, 18, 7, 0, 0, 19, 66, 142, 236, 333, 410, 450, 442, 387, 300, 201, 111, 45, 7, 0, 0, 5, 12, 13, 9, 1, 0, 0, 20, 69, 144, 238, 333, 408, 442, 426, 364, 272, 172, 87, 29, 1, 0, 0, 4, 6, 3, 0, 0, 0, 3, 5, 6, 5, 3, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 11, 15, 18, 20, 20, 18, 15, 9, 1, 0, 0, 19, 63, 131, 214, 296, 358, 385, 369, 314, 235, 152, 79, 29, 2, 0, 0, 9, 17, 22, 23, 21, 17, 12, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 1, 4, 8, 13, 16, 16, 14, 11, 6, 2, 0, 0, 0, 5, 13, 21, 26, 28, 24, 18, 10, 5, 3, 3, 4, 4, 5, 7, 11, 15, 15, 9, 0, 0, 9, 70, 185, 349, 535, 701, 806, 821, 742, 591, 407, 233, 101, 24, 0, 0, 6, 13, 13, 7, 1, 0, 1, 5, 10, 13, 13, 11, 8, 8, 10, 15, 19, 17, 9, 0, 0, 13, 74, 181, 325, 480, 609, 678, 668, 581, 443, 289, 152, 56, 6, 0, 0, 8, 16, 18, 17, 13, 6, 0, 0, 2, 32, 90, 179, 284, 387, 461, 486, 456, 378, 272, 164, 77, 22, 0, 0, 1, 7, 8, 4, 0, 0, 0, 0, 4, 7, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 2, 5, 8, 10, 10, 8, 5, 2, 0, 1, 4, 6, 7, 7, 6, 4, 4, 6, 8, 9, 9, 7, 5, 2, 0, 0, 0, 0, 1, 2, 4, 4, 5, 5, 4, 2, 1, 0, 0, 0, 2, 7, 12, 15, 15, 9, 0, 0, 4, 40, 109, 208, 322, 428, 499, 518, 478, 391, 278, 167, 78, 22, 0, 0, 1, 6, 6, 3, 0, 0, 3, 8, 11, 11, 10, 9, 10, 13, 18, 24, 27, 28, 25, 20, 13, 7, 3, 1, 1, 3, 6, 10, 13, 15, 14, 8, 0, 0, 3, 34, 95, 183, 286, 381, 445, 462, 426, 347, 246, 146, 67, 16, 0, 0, 1, 11, 17, 15, 5, 0, 0, 16, 77, 180, 315, 457, 571, 629, 611, 521, 382, 232, 111, 50, 64, 148, 279, 420, 533, 588, 569, 481, 347, 205, 93, 44, 70, 164, 299, 434, 529, 558, 511, 404, 269, 145, 67, 52, 99, 188, 289, 369, 405, 390, 330, 243, 153, 76, 25, 1, 0, 2, 11, 16, 17, 14, 10, 6, 3, 1, 0, 0, 1, 2, 3, 5, 7, 9, 9, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 7, 13, 19, 24, 26, 25, 21, 16, 11, 8, 5, 4, 4, 2, 1, 0, 0, 2, 8, 14, 19, 17, 9, 0, 0, 10, 58, 142, 253, 371, 468, 519, 510, 444, 338, 220, 116, 43, 4, 0, 0, 6, 12, 13, 10, 3, 0, 0, 3, 32, 85, 160, 246, 326, 379, 393, 364, 299, 214, 130, 62, 18, 0, 0, 2, 9, 12, 11, 8, 5, 3, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 3, 7, 12, 16, 17, 14, 10, 5, 1, 0, 0, 0, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 4, 4, 4, 4, 3, 3, 6, 9, 14, 18, 20, 21, 18, 15, 11, 7, 6, 5, 5, 6, 5, 4, 2, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 11, 15, 18, 20, 21, 19, 16, 12, 7, 3, 1, 1, 2, 3, 4, 3, 2, 0, 0, 0, 1, 3, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 14, 18, 20, 20, 17, 14, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 5, 2, 0, 0, 0, 0, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 2, 5, 7, 10, 11, 11, 11, 11, 11, 12, 13, 14, 14, 12, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 2, 8, 13, 17, 16, 9, 0, 0, 6, 40, 102, 186, 277, 355, 400, 400, 355, 277, 185, 101, 39, 3, 0, 0, 7, 18, 24, 20, 9, 0, 0, 14, 81, 196, 345, 496, 613, 660, 624, 516, 367, 216, 95, 22, 0, 0, 5, 15, 17, 14, 9, 6, 6, 7, 7, 7, 7, 6, 5, 3, 2, 0, 0, 0, 3, 7, 12, 14, 14, 11, 6, 1, 0, 2, 7, 10, 10, 3, 0, 0, 22, 81, 175, 292, 409, 497, 531, 502, 418, 302, 183, 86, 24, 0, 0, 1, 8, 10, 10, 10, 13, 16, 19, 19, 17, 13, 10, 7, 5, 4, 3, 2, 1, 1, 3, 6, 9, 10, 9, 7, 4, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 4, 8, 11, 9, 4, 0, 0, 14, 57, 127, 218, 312, 387, 423, 409, 350, 261, 164, 82, 27, 0, 0, 0, 5, 6, 4, 1, 0, 1, 3, 4, 4, 2, 1, 1, 3, 6, 8, 9, 8, 5, 2, 0, 1, 2, 3, 5, 6, 9, 13, 17, 18, 13, 2, 0, 0, 28, 98, 205, 330, 444, 517, 526, 469, 362, 236, 122, 42, 1, 0, 0, 7, 11, 8, 2, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 1, 1, 0, 2, 3, 5, 6, 4, 1, 0, 0, 0, 5, 10, 10, 4, 0, 0, 17, 73, 165, 281, 393, 473, 495, 451, 352, 226, 109, 33, 16, 60, 148, 250, 335, 380, 373, 320, 238, 149, 74, 23, 0, 0, 1, 8, 9, 7, 2, 0, 0, 0, 2, 4, 5, 3, 1, 0, 0, 4, 9, 11, 7, 0, 0, 4, 47, 129, 244, 368, 473, 527, 515, 439, 323, 198, 93, 25, 0, 0, 2, 9, 10, 5, 0, 0, 0, 2, 7, 10, 11, 8, 5, 3, 3, 5, 7, 7, 3, 0, 0, 11, 50, 115, 199, 285, 350, 376, 355, 292, 205, 118, 50, 9, 0, 0, 3, 8, 8, 6, 3, 2, 3, 4, 4, 3, 2, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 1, 0, 0, 0, 0, 4, 9, 12, 7, 0, 0, 3, 44, 121, 226, 339, 432, 480, 468, 402, 301, 192, 98, 33, 0, 0, 0, 5, 12, 15, 11, 1, 0, 0, 29, 107, 230, 382, 529, 632, 657, 594, 457, 287, 137, 54, 63, 163, 321, 490, 618, 668, 630, 518, 366, 215, 96, 24, 0, 0, 5, 11, 10, 4, 0, 0, 2, 7, 12, 14, 13, 12, 10, 11, 14, 16, 18, 17, 15, 11, 7, 4, 4, 4, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 11, 11, 8, 3, 0, 0, 0, 5, 8, 7, 0, 0, 3, 37, 103, 196, 301, 389, 436, 424, 354, 243, 122, 29, 0, 32, 140, 291, 446, 563, 609, 571, 460, 306, 148, 29, 0, 11, 122, 286, 463, 609, 684, 668, 564, 402, 228, 88, 20, 37, 126, 256, 386, 476, 505, 466, 374, 257, 143, 57, 9, 0, 11, 35, 56, 65, 61, 44, 20, 0, 0, 11, 74, 182, 322, 468, 584, 639, 616, 520, 378, 226, 98, 17, 0, 0, 37, 81, 116, 133, 129, 106, 74, 39, 11, 0, 0, 18, 44, 73, 95, 102, 92, 65, 30, 0, 0, 24, 100, 213, 344, 461, 534, 543, 485, 376, 244, 124, 38, 0, 0, 16, 45, 66, 73, 64, 46, 24, 6, 0, 0, 13, 39, 69, 97, 115, 118, 105, 79, 49, 21, 4, 1, 11, 30, 53, 73, 83, 79, 60, 28, 0, 0, 21, 112, 261, 444, 622, 747, 782, 713, 558, 358, 168, 37, 0, 44, 160, 302, 424, 490, 480, 402, 281, 154, 59, 21, 48, 127, 233, 331, 394, 405, 366, 288, 194, 106, 40, 5, 0, 5, 21, 35, 41, 38, 30, 19, 9, 2, 0, 0, 0, 2, 4, 5, 6, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1, 8, 20, 35, 48, 56, 55, 46, 32, 17, 6, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 2, 9, 19, 29, 36, 39, 35, 26, 15, 5, 0, 0, 1, 9, 20, 30, 35, 31, 17, 0, 0, 4, 55, 146, 266, 390, 486, 527, 502, 419, 302, 182, 83, 19, 0, 0, 12, 43, 77, 108, 130, 137, 126, 100, 66, 33, 9, 0, 0, 4, 14, 24, 31, 32, 29, 21, 11, 1, 0, 0, 12, 32, 55, 76, 88, 88, 76, 54, 29, 8, 0, 0, 15, 36, 57, 71, 74, 65, 45, 22, 3, 0, 0, 24, 61, 105, 143, 163, 155, 121, 72, 27, 10, 39, 118, 237, 367, 474, 527, 513, 436, 318, 194, 90, 23, 0, 0, 4, 15, 21, 21, 18, 14, 9, 4, 0, 0, 4, 16, 34, 52, 64, 67, 60, 44, 26, 9, 0, 0, 1, 14, 31, 49, 62, 66, 60, 46, 29, 13, 2, 0, 0, 1, 11, 24, 42, 59, 72, 77, 70, 54, 34, 15, 2, 0, 1, 8, 15, 18, 18, 15, 9, 3, 0, 0, 0, 12, 30, 51, 68, 75, 66, 45, 21, 10, 26, 77, 162, 266, 366, 436, 458, 425, 347, 245, 143, 63, 14, 0, 0, 6, 16, 21, 22, 20, 17, 13, 8, 2, 0, 0, 13, 39, 75, 112, 142, 154, 146, 119, 82, 45, 15, 0, 0, 3, 20, 40, 58, 69, 70, 61, 45, 27, 10, 0, 0, 0, 14, 35, 59, 80, 93, 91, 75, 48, 20, 0, 0, 16, 51, 97, 140, 170, 178, 162, 128, 83, 39, 7, 0, 2, 27, 62, 94, 110, 101, 69, 26, 0, 0, 59, 182, 350, 526, 663, 725, 693, 579, 414, 243, 103, 15, 0, 0, 40, 96, 153, 197, 220, 216, 185, 136, 80, 32, 2, 0, 5, 26, 46, 59, 61, 51, 35, 18, 4, 0, 0, 4, 15, 26, 34, 38, 36, 28, 18, 8, 0, 0, 0, 9, 22, 37, 50, 57, 57, 47, 31, 11, 0, 0, 17, 66, 139, 226, 306, 361, 375, 344, 276, 189, 105, 40, 3, 0, 3, 20, 33, 38, 35, 25, 14, 5, 0, 0, 0, 1, 5, 9, 13, 17, 20, 20, 16, 10, 4, 0, 0, 2, 9, 18, 25, 28, 26, 19, 11, 4, 0, 0, 0, 2, 4, 6, 6, 5, 4, 3, 1, 0, 0, 1, 2, 4, 5, 6, 9, 12, 17, 21, 19, 10, 0, 0, 3, 53, 142, 261, 382, 473, 507, 473, 383, 263, 146, 56, 6, 0, 0, 11, 23, 28, 26, 20, 13, 5, 1, 1, 7, 19, 34, 50, 62, 65, 58, 39, 13, 0, 0, 35, 131, 277, 449, 606, 705, 714, 627, 466, 275, 104, 0, 0, 60, 200, 361, 496, 566, 554, 467, 335, 196, 84, 16, 0, 0, 9, 19, 20, 15, 8, 3, 1, 0, 1, 1, 3, 8, 14, 21, 28, 33, 35, 33, 26, 14, 0, 0, 1, 40, 118, 227, 347, 448, 500, 482, 395, 263, 123, 18, 0, 28, 151, 319, 487, 609, 653, 609, 494, 342, 191, 73, 5, 0, 1, 34, 66, 84, 84, 67, 45, 33, 49, 105, 201, 319, 431, 505, 517, 465, 362, 239, 125, 43, 0, 0, 0, 15, 31, 43, 53, 59, 60, 53, 39, 21, 3, 0, 2, 27, 66, 110, 148, 169, 166, 140, 100, 57, 22, 2, 0, 0, 7, 13, 15, 14, 10, 6, 2, 0, 0, 0, 4, 10, 20, 30, 38, 41, 35, 21, 3, 0, 0, 38, 112, 212, 318, 401, 439, 418, 346, 244, 140, 57, 9, 0, 0, 8, 16, 18, 14, 8, 3, 1, 1, 2, 3, 2, 1, 0, 1, 5, 11, 15, 13, 5, 0, 0, 14, 67, 153, 254, 347, 402, 403, 348, 255, 153, 67, 13, 0, 0, 5, 13, 15, 11, 6, 2, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 7, 18, 31, 41, 45, 45, 47, 61, 101, 172, 270, 375, 464, 509, 495, 423, 314, 194, 93, 26, 0, 0, 1, 12, 21, 29, 36, 44, 50, 52, 46, 35, 20, 7, 0, 0, 2, 14, 29, 44, 53, 53, 46, 33, 20, 12, 11, 15, 22, 28, 31, 31, 28, 22, 11, 0, 0, 0, 33, 102, 200, 306, 393, 433, 414, 342, 239, 134, 53, 6, 0, 0, 5, 10, 9, 4, 0, 0, 0, 0, 1, 7, 18, 33, 49, 61, 65, 60, 47, 29, 12, 0, 0, 1, 14, 32, 51, 67, 75, 72, 59, 36, 11, 0, 0, 28, 95, 190, 295, 385, 435, 430, 372, 276, 171, 79, 19, 0, 0, 10, 28, 41, 45, 40, 30, 18, 9, 6, 10, 19, 31, 41, 48, 49, 41, 27, 8, 0, 0, 28, 100, 209, 338, 458, 535, 544, 479, 356, 208, 76, 0, 0, 70, 202, 358, 495, 577, 583, 512, 383, 231, 97, 13, 0, 50, 150, 269, 373, 435, 442, 397, 317, 227, 154, 120, 133, 187, 265, 343, 397, 413, 384, 320, 235, 150, 79, 31, 6, 0, 0, 3, 4, 2, 0, 0, 0, 0, 2, 4, 3, 0, 0, 0, 6, 20, 39, 59, 74, 81, 77, 63, 45, 27, 12, 3, 0, 0, 10, 33, 77, 147, 242, 351, 456, 534, 563, 533, 450, 333, 208, 103, 33, 0, 0, 0, 6, 9, 10, 13, 21, 34, 48, 57, 56, 47, 30, 13, 0, 0, 0, 10, 21, 26, 20, 6, 0, 4, 51, 147, 285, 442, 582, 667, 672, 591, 446, 274, 120, 23, 0, 45, 139, 249, 344, 402, 415, 386, 326, 250, 174, 106, 54, 20, 3, 0, 1, 7, 12, 15, 15, 12, 9, 5, 3, 0, 0, 0, 1, 6, 14, 22, 28, 27, 20, 10, 2, 5, 24, 57, 99, 137, 159, 158, 134, 103, 84, 98, 159, 260, 381, 489, 553, 553, 487, 374, 245, 128, 45, 1, 0, 0, 11, 19, 18, 8, 0, 0, 11, 68, 169, 305, 452, 578, 649, 643, 560, 421, 265, 134, 64, 68, 141, 256, 374, 461, 491, 458, 374, 264, 155, 69, 17, 0, 0, 8, 16, 18, 13, 6, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 3, 7, 8, 4, 0, 0, 17, 71, 163, 286, 416, 524, 578, 562, 481, 358, 224, 111, 34, 0, 0, 0, 15, 34, 56, 81, 105, 119, 119, 101, 73, 43, 20, 10, 9, 13, 13, 6, 0, 0, 24, 80, 170, 280, 389, 473, 511, 495, 429, 332, 225, 130, 59, 15, 0, 0, 7, 29, 56, 83, 103, 110, 102, 80, 51, 25, 6, 0, 0, 1, 7, 13, 18, 21, 22, 19, 13, 5, 0, 0, 2, 11, 20, 23, 18, 6, 0, 0, 31, 99, 197, 306, 401, 453, 447, 385, 285, 175, 82, 22, 0, 0, 1, 7, 7, 3, 1, 5, 12, 18, 19, 15, 7, 1, 1, 7, 12, 10, 0, 0, 0, 44, 140, 277, 429, 556, 620, 600, 503, 359, 209, 88, 17, 0, 0, 6, 13, 10, 3, 0, 4, 16, 31, 42, 46, 41, 30, 16, 4, 0, 0, 7, 27, 55, 83, 105, 113, 104, 81, 51, 22, 4, 1, 12, 35, 61, 83, 95, 94, 81, 60, 37, 17, 3, 0, 0, 4, 14, 24, 31, 33, 28, 18, 8, 5, 14, 39, 78, 121, 159, 181, 179, 154, 112, 65, 25, 3, 2, 21, 53, 87, 113, 123, 115, 94, 65, 37, 15, 2, 0, 0, 3, 8, 11, 12, 11, 8, 4, 1, 2, 8, 19, 33, 48, 59, 65, 64, 57, 46, 32, 21, 14, 13, 17, 24, 31, 35, 34, 28, 19, 10, 3, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 12, 17, 20, 19, 15, 8, 1, 0, 0, 7, 21, 38, 53, 61, 60, 49, 34, 17, 4, 0, 0, 3, 14, 28, 41, 52, 56, 53, 43, 31, 18, 9, 5, 6, 11, 19, 27, 32, 32, 29, 21, 12, 4, 0, 0, 6, 13, 20, 24, 25, 21, 14, 6, 0, 0, 7, 28, 61, 100, 135, 157, 156, 128, 78, 23, 0, 0, 73, 216, 407, 602, 753, 816, 772, 637, 450, 260, 111, 22, 0, 0, 8, 18, 17, 9, 1, 0, 0, 0, 2, 8, 15, 25, 34, 40, 39, 31, 17, 2, 0, 2, 27, 66, 111, 151, 173, 171, 145, 105, 65, 37, 32, 48, 79, 112, 134, 138, 123, 98, 70, 47, 29, 13, 0, 0, 0, 48, 146, 285, 439, 569, 638, 625, 535, 396, 246, 123, 47, 20, 29, 55, 78, 87, 80, 62, 39, 18, 5, 4, 21, 61, 124, 208, 301, 384, 438, 447, 408, 327, 225, 125, 48, 6, 0, 10, 31, 47, 50, 41, 26, 13, 10, 17, 35, 58, 80, 95, 100, 93, 76, 55, 33, 16, 4, 0, 0, 1, 5, 9, 12, 13, 13, 11, 7, 4, 1, 0, 2, 7, 16, 27, 37, 45, 46, 37, 18, 0, 0, 9, 74, 186, 329, 475, 584, 627, 591, 485, 340, 193, 76, 8, 0, 6, 40, 71, 88, 87, 69, 42, 16, 0, 0, 8, 34, 66, 95, 112, 112, 95, 68, 37, 13, 0, 0, 5, 16, 23, 26, 23, 16, 9, 4, 0, 0, 0, 1, 8, 21, 38, 57, 71, 77, 72, 58, 39, 23, 15, 16, 27, 40, 49, 51, 42, 27, 11, 0, 0, 0, 6, 8, 4, 0, 0, 16, 68, 154, 263, 373, 458, 496, 479, 412, 315, 210, 119, 55, 20, 8, 9, 12, 11, 4, 0, 0, 15, 60, 133, 224, 317, 389, 421, 405, 342, 250, 151, 69, 21, 9, 26, 56, 83, 94, 86, 63, 35, 10, 0, 0, 9, 33, 63, 92, 115, 128, 129, 119, 104, 89, 78, 72, 70, 67, 62, 52, 39, 27, 19, 16, 19, 28, 44, 72, 113, 170, 236, 302, 355, 379, 368, 322, 254, 178, 111, 65, 42, 36, 39, 41, 37, 28, 15, 4, 0, 0, 1, 9, 17, 24, 27, 25, 20, 13, 6, 1, 0, 0, 5, 12, 22, 33, 45, 55, 63, 66, 64, 58, 50, 41, 32, 24, 18, 12, 7, 3, 0, 0, 0, 1, 7, 13, 19, 22, 22, 18, 12, 6, 2, 0, 0, 0, 0, 1, 4, 10, 16, 23, 27, 27, 23, 18, 11, 7, 3, 1, 0, 0, 0, 6, 19, 36, 54, 66, 68, 59, 42, 24, 8, 0, 0, 0, 2, 4, 4, 2, 0, 0, 0, 4, 15, 31, 48, 61, 66, 62, 50, 34, 23, 21, 31, 52, 77, 100, 113, 112, 99, 78, 56, 39, 32, 36, 49, 66, 82, 91, 91, 81, 64, 44, 25, 10, 1, 0, 0, 5, 12, 18, 22, 23, 20, 17, 13, 9, 5, 0, 0, 0, 14, 52, 117, 203, 298, 382, 437, 450, 418, 349, 259, 167, 89, 35, 6, 0, 0, 4, 2, 0, 5, 31, 92, 191, 320, 457, 573, 638, 634, 561, 437, 293, 161, 64, 10, 0, 0, 7, 16, 20, 21, 23, 25, 28, 29, 28, 26, 23, 22, 22, 23, 21, 17, 11, 5, 1, 3, 11, 24, 39, 53, 64, 68, 64, 55, 42, 28, 15, 6, 1, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 1, 5, 9, 13, 14, 13, 13, 13, 16, 16, 11, 0, 0, 0, 44, 142, 289, 463, 623, 726, 742, 666, 520, 344, 183, 67, 6, 0, 0, 13, 20, 20, 15, 13, 12, 12, 9, 1, 0, 4, 36, 99, 189, 290, 378, 431, 436, 390, 308, 212, 122, 54, 14, 0, 0, 1, 9, 17, 26, 35, 45, 55, 65, 77, 92, 108, 124, 131, 123, 100, 64, 30, 14, 29, 82, 168, 269, 360, 419, 431, 394, 319, 225, 134, 62, 17, 0, 0, 6, 14, 19, 19, 14, 7, 2, 0, 2, 12, 29, 51, 73, 91, 98, 93, 77, 54, 31, 13, 2, 0, 0, 0, 2, 4, 5, 5, 4, 3, 2, 0, 1, 2, 5, 7, 9, 8, 5, 2, 0, 0, 0, 2, 4, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 9, 17, 26, 34, 39, 38, 34, 26, 17, 8, 2, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 2, 2, 1, 0, 0, 2, 14, 34, 61, 89, 112, 126, 128, 118, 99, 74, 49, 27, 14, 9, 11, 13, 8, 0, 0, 2, 52, 151, 293, 456, 600, 688, 696, 622, 487, 326, 177, 67, 5, 0, 1, 28, 58, 83, 99, 104, 100, 87, 67, 45, 25, 10, 2, 0, 2, 5, 8, 9, 9, 8, 7, 7, 7, 8, 10, 13, 16, 18, 19, 18, 15, 11, 7, 6, 7, 12, 18, 24, 27, 27, 24, 19, 12, 5, 0, 0, 0, 7, 19, 33, 44, 49, 46, 36, 23, 10, 1, 0, 0, 0, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 3, 11, 22, 34, 48, 59, 68, 73, 75, 74, 74, 74, 77, 83, 91, 98, 101, 98, 88, 74, 56, 40, 28, 19, 14, 11, 10, 9, 9, 10, 10, 9, 5, 1, 0, 0, 2, 8, 10, 5, 0, 0, 19, 86, 204, 361, 529, 666, 734, 713, 608, 448, 278, 134, 40, 0, 0, 0, 9, 12, 14, 21, 37, 58, 77, 85, 80, 63, 39, 18, 3, 0, 0, 1, 7, 11, 15, 17, 19, 21, 23, 25, 26, 26, 23, 18, 10, 3, 0, 1, 8, 20, 32, 40, 44, 43, 40, 37, 36, 34, 27, 14, 0, 0, 11, 71, 174, 309, 449, 559, 609, 585, 494, 364, 228, 119, 58, 47, 73, 115, 152, 170, 165, 144, 116, 91, 73, 63, 56, 48, 36, 24, 13, 7, 3, 1, 0, 2, 21, 74, 172, 318, 495, 670, 799, 845, 787, 635, 430, 232, 103, 88, 195, 397, 632, 832, 938, 922, 793, 592, 375, 190, 65, 4, 0, 0, 13, 20, 21, 21, 25, 31, 36, 38, 35, 29, 21, 16, 12, 11, 10, 9, 10, 14, 23, 35, 47, 57, 60, 54, 42, 27, 12, 2, 0, 1, 5, 10, 12, 11, 7, 3, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 3, 6, 11, 17, 23, 27, 30, 31, 29, 25, 19, 12, 5, 1, 0, 0, 3, 10, 19, 30, 40, 50, 57, 61, 60, 55, 47, 35, 24, 14, 6, 1, 0, 0, 0, 3, 8, 16, 24, 31, 34, 32, 26, 17, 8, 1, 0, 0, 4, 12, 20, 26, 27, 23, 17, 12, 11, 13, 14, 10, 0, 0, 0, 42, 135, 275, 439, 592, 695, 721, 664, 542, 386, 234, 112, 34, 0, 0, 0, 11, 16, 13, 2, 0, 0, 33, 117, 253, 429, 613, 764, 843, 826, 715, 539, 344, 182, 92, 91, 169, 295, 427, 524, 561, 531, 445, 329, 209, 110, 43, 7, 0, 0, 7, 14, 18, 20, 21, 20, 17, 11, 5, 0, 0, 0, 4, 8, 8, 4, 0, 2, 30, 97, 209, 359, 525, 673, 767, 780, 703, 554, 370, 203, 97, 83, 159, 300, 460, 591, 655, 635, 542, 404, 256, 129, 43, 0, 0, 1, 15, 21, 15, 0, 0, 0, 47, 152, 307, 491, 664, 783, 814, 748, 603, 419, 239, 101, 19, 0, 0, 10, 23, 25, 21, 13, 7, 4, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 5, 13, 24, 32, 35, 32, 25, 19, 16, 16, 14, 6, 0, 0, 19, 97, 237, 425, 629, 802, 898, 891, 783, 606, 403, 221, 89, 17, 0, 0, 7, 13, 11, 5, 0, 0, 3, 7, 10, 10, 9, 6, 4, 3, 4, 5, 8, 11, 15, 18, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 19, 16, 12, 9, 9, 16, 28, 44, 57, 61, 54, 37, 17, 1, 0, 0, 10, 14, 7, 0, 0, 32, 137, 320, 568, 838, 1074, 1218, 1232, 1114, 894, 626, 370, 171, 48, 0, 0, 7, 22, 27, 22, 12, 4, 1, 3, 9, 16, 22, 24, 23, 19, 12, 6, 1, 0, 0, 1, 3, 5, 7, 8, 8, 8, 7, 8, 10, 15, 21, 28, 35, 39, 41, 39, 34, 28, 20, 12, 5, 1, 1, 4, 12, 20, 27, 31, 29, 23, 16, 9, 6, 7, 10, 14, 17, 17, 15, 10, 6, 3, 1, 0, 0, 1, 0, 0, 0, 0, 4, 11, 18, 24, 27, 25, 21, 15, 11, 9, 10, 12, 14, 14, 10, 5, 0, 0, 0, 2, 6, 7, 3, 0, 0, 18, 75, 175, 311, 465, 606, 702, 730, 682, 570, 420, 266, 137, 49, 5, 0, 0, 7, 10, 7, 2, 0, 0, 0, 0, 2, 3, 3, 4, 4, 5, 6, 7, 8, 9, 10, 9, 8, 5, 2, 0, 0, 3, 11, 22, 33, 42, 46, 44, 37, 28, 18, 10, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 11, 12, 10, 7, 3, 0, 0, 0, 5, 10, 16, 19, 19, 15, 10, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 7, 16, 28, 38, 44, 43, 36, 24, 10, 0, 0, 0, 4, 11, 13, 7, 0, 0, 19, 86, 206, 374, 563, 737, 855, 888, 829, 697, 529, 372, 268, 240, 286, 386, 500, 591, 626, 595, 505, 377, 243, 128, 49, 8, 0, 0, 6, 9, 7, 2, 0, 0, 0, 1, 5, 10, 14, 16, 16, 13, 8, 3, 0, 0, 1, 4, 8, 10, 10, 7, 4, 2, 4, 9, 16, 24, 31, 32, 29, 22, 14, 7, 2, 0, 0, 0, 0, 0, 0, 4, 10, 17, 23, 26, 26, 23, 20, 17, 18, 21, 25, 29, 30, 28, 23, 15, 8, 2, 0, 0, 2, 3, 2, 2, 9, 35, 89, 180, 304, 448, 587, 690, 733, 702, 602, 458, 308, 191, 139, 164, 260, 402, 553, 674, 734, 718, 633, 497, 343, 200, 92, 25, 0, 0, 2, 9, 11, 6, 0, 0, 5, 39, 104, 202, 326, 459, 575, 651, 667, 618, 514, 379, 240, 123, 43, 3, 0, 0, 9, 14, 13, 8, 2, 0, 0, 4, 12, 21, 28, 31, 30, 24, 16, 8, 3, 1, 0, 0, 0, 0, 0, 2, 4, 3, 0, 0, 8, 44, 120, 240, 395, 562, 709, 804, 822, 758, 628, 466, 316, 218, 197, 256, 372, 509, 625, 687, 680, 611, 505, 400, 331, 322, 378, 484, 608, 714, 768, 751, 662, 521, 359, 209, 94, 26, 0, 0, 3, 9, 8, 2, 0, 0, 2, 11, 18, 22, 22, 17, 11, 6, 3, 3, 5, 6, 7, 5, 3, 0, 0, 0, 2, 7, 11, 16, 19, 21, 20, 17, 13, 9, 5, 4, 5, 9, 15, 22, 28, 32, 33, 30, 25, 18, 12, 6, 3, 1, 1, 2, 2, 2, 3, 4, 8, 14, 21, 27, 31, 31, 27, 20, 12, 5, 1, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 12, 14, 14, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 4, 6, 9, 12, 13, 13, 10, 7, 3, 0, 0, 0, 1, 4, 7, 12, 16, 20, 22, 23, 22, 20, 17, 13, 10, 8, 5, 4, 2, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 3, 10, 20, 28, 33, 32, 26, 17, 8, 1, 0, 0, 0, 1, 2, 1, 1, 0, 0, 0, 0, 0, 2, 5, 9, 12, 12, 11, 8, 4, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 11, 17, 21, 23, 22, 18, 12, 7, 2, 0, 0, 0, 1, 2, 0, 0, 0, 7, 33, 80, 151, 242, 342, 437, 511, 551, 547, 499, 416, 312, 207, 117, 52, 16, 1, 0, 0, 0, 7, 35, 93, 185, 307, 444, 573, 671, 719, 707, 638, 526, 392, 260, 150, 71, 22, 0, 0, 1, 29, 82, 162, 268, 387, 500, 587, 633, 627, 572, 478, 360, 241, 137, 61, 17, 0, 0, 0, 4, 4, 2, 0, 0, 0, 0, 2, 2, 2, 0, 0, 0, 0, 2, 3, 5, 6, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 5, 12, 21, 28, 32, 32, 29, 24, 21, 20, 20, 19, 17, 12, 6, 1, 0, 2, 7, 12, 15, 15, 12, 7, 2, 0, 0, 2, 4, 7, 9, 12, 14, 16, 18, 17, 14, 8, 4, 2, 8, 25, 55, 99, 157, 226, 301, 374, 436, 476, 486, 463, 409, 333, 248, 166, 98, 49, 18, 3, 0, 0, 4, 9, 14, 18, 20, 19, 17, 14, 11, 9, 7, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 29, 67, 126, 204, 296, 392, 480, 548, 586, 590, 560, 499, 416, 321, 227, 143, 77, 33, 8, 0, 0, 0, 1, 0, 0, 0, 1, 3, 5, 5, 3, 1, 0, 1, 4, 9, 13, 15, 15, 12, 7, 3, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 5, 8, 11, 13, 14, 13, 12, 13, 14, 16, 17, 17, 16, 13, 10, 8, 7, 7, 8, 9, 9, 10, 11, 12, 14, 14, 13, 10, 6, 1, 0, 0, 10, 32, 69, 124, 198, 290, 394, 499, 594, 667, 708, 714, 691, 646, 592, 542, 505, 486, 486, 500, 521, 542, 555, 557, 545, 525, 502, 483, 472, 470, 472, 471, 459, 431, 386, 325, 254, 182, 117, 65, 29, 9, 0, 0, 0, 1, 0, 0, 0, 3, 7, 14, 21, 27, 32, 35, 36, 36, 36, 38, 41, 44, 48, 50, 49, 46, 40, 33, 27, 22, 18, 15, 13, 10, 7, 4, 1, 0, 0, 2, 15, 38, 75, 125, 188, 262, 345, 432, 516, 589, 644, 675, 680, 665, 635, 602, 572, 550, 535, 522, 506, 482, 447, 401, 346, 286, 224, 165, 111, 66, 33, 11, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 5, 5, 4, 5, 8, 13, 18, 22, 23, 20, 16, 11, 10, 12, 18, 26, 32, 34, 32, 27, 20, 13, 8, 4, 2, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 4, 13, 26, 44, 65, 91, 124, 166, 217, 274, 329, 376, 408, 419, 413, 391, 360, 322, 280, 235, 188, 139, 93, 54, 25, 7, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 3, 5, 8, 13, 24, 43, 73, 112, 161, 214, 267, 315, 355, 385, 405, 416, 419, 412, 394, 365, 324, 275, 221, 169, 122, 85, 58, 40, 29, 23, 18, 14, 10, 6, 5, 5, 8, 12, 17, 22, 26, 30, 33, 33, 32, 28, 24, 20, 17, 16, 18, 21, 23, 23, 22, 19, 16, 14, 15, 18, 21, 24, 25, 24, 23, 22, 24, 28, 34, 39, 42, 41, 38, 32, 26, 21, 17, 14, 11, 10, 10, 10, 11, 12, 11, 10, 7, 4, 3, 4, 6, 9, 11, 12, 12, 9, 6, 2, 0, 0, 1, 8, 17, 28, 39, 49, 57, 63, 71, 81, 94, 110, 126, 138, 144, 143, 138, 131, 126, 123, 123, 121, 115, 104, 89, 73, 60, 51, 47, 44, 40, 33, 24, 17, 13, 16, 25, 38, 51, 63, 71, 75, 77, 78, 78, 79, 80, 81, 83, 85, 88, 89, 89, 89, 87, 85, 85, 86, 89, 92, 95, 96, 97, 99, 106, 119, 137, 159, 181, 202, 221, 241, 266, 299, 340, 388, 437, 482, 521, 553, 582, 610, 638, 666, 688, 702, 704, 695, 677, 651, 620, 584, 544, 502, 458, 416, 378, 345, 314, 285, 256, 228, 201, 178, 161, 147, 136, 124, 109, 91, 73, 57, 48, 46, 50, 56, 60, 59, 52, 41, 28, 19, 14, 14, 18, 23, 25, 23, 18, 11, 4, 0, 0, 4, 12, 22, 31, 40, 46, 51, 53, 54, 54, 53, 52, 53, 58, 65, 76, 89, 103, 116, 128, 139, 150, 163, 178, 197, 219, 244, 271, 295, 315, 330, 339, 347, 357, 370, 388, 406, 423, 436, 444, 452, 462, 477, 496, 515, 529, 535, 533, 525, 517, 512, 514, 520, 528, 532, 533, 529, 525, 522, 522, 524, 526, 526, 522, 518, 515, 515, 520, 529, 538, 543, 544, 541, 538, 534],
-"basecallPos": [3623, 3634, 3644, 3660, 3673, 3687, 3702, 3713, 3729, 3741, 3757, 3767, 3781, 3794, 3808, 3822, 3836, 3850, 3862, 3875, 3891, 3903, 3917, 3931, 3943, 3957, 3968, 3982, 3995, 4008, 4023, 4035, 4046, 4060, 4075, 4085, 4099, 4115, 4127, 4141, 4154, 4168, 4180, 4193, 4205, 4219, 4231, 4243, 4258, 4271, 4284, 4299, 4314, 4326, 4339, 4352, 4364, 4375, 4389, 4402, 4412, 4428, 4441, 4454, 4467, 4480, 4493, 4506, 4519, 4531, 4544, 4557, 4572, 4584, 4598, 4611, 4625, 4635, 4649, 4663, 4676, 4689, 4702, 4713, 4727, 4741, 4755, 4767, 4781, 4794, 4809, 4820, 4831, 4845, 4857, 4870, 4883, 4896, 4908, 4920, 4934, 4945, 4958, 4970, 4983, 4995, 5008, 5020, 5034, 5046, 5060, 5072, 5085, 5098, 5112, 5124, 5136, 5149, 5163, 5176, 5188, 5199, 5213, 5225, 5239, 5251, 5263, 5276, 5289, 5301, 5313, 5326, 5339, 5352, 5365, 5377, 5388, 5401, 5413, 5427, 5439, 5453, 5465, 5477, 5490, 5502, 5514, 5526, 5538, 5551, 5563, 5578, 5589, 5602, 5614, 5627, 5640, 5653, 5665, 5678, 5691, 5704, 5716, 5729, 5742, 5755, 5767, 5781, 5794, 5807, 5819, 5831, 5843, 5854, 5867, 5880, 5892, 5905, 5919, 5932, 5944, 5957, 5968, 5979, 5992, 6004, 6017, 6030, 6043, 6053, 6066, 6078, 6091, 6103, 6114, 6126, 6140, 6152, 6165, 6178, 6190, 6203, 6214, 6227, 6239, 6252, 6264, 6276, 6287, 6300, 6313, 6325, 6338, 6350, 6362, 6374, 6386, 6398, 6411, 6424, 6436, 6449, 6461, 6474, 6486, 6500, 6511, 6523, 6536, 6548, 6559, 6571, 6583, 6595, 6607, 6620, 6633, 6645, 6658, 6669, 6681, 6693, 6705, 6718, 6730, 6743, 6756, 6768, 6780, 6793, 6805, 6816, 6828, 6841, 6853, 6866, 6877, 6889, 6902, 6914, 6926, 6938, 6950, 6963, 6975, 6988, 7000, 7012, 7025, 7036, 7048, 7059, 7072, 7083, 7095, 7108, 7119, 7132, 7144, 7157, 7169, 7182, 7194, 7206, 7218, 7230, 7242, 7255, 7268, 7280, 7292, 7304, 7316, 7327, 7339, 7352, 7364, 7376, 7388, 7399, 7412, 7424, 7437, 7449, 7461, 7474, 7486, 7498, 7509, 7522, 7535, 7547, 7558, 7569, 7581, 7593, 7605, 7618, 7631, 7643, 7655, 7667, 7679, 7691, 7702, 7714, 7726, 7739, 7752, 7764, 7776, 7788, 7801, 7813, 7825, 7836, 7848, 7859, 7871, 7882, 7893, 7905, 7918, 7929, 7942, 7954, 7967, 7979, 7991, 8003, 8016, 8028, 8040, 8052, 8064, 8077, 8088, 8099, 8113, 8125, 8137, 8150, 8161, 8173, 8184, 8195, 8208, 8220, 8233, 8243, 8255, 8267, 8280, 8292, 8303, 8315, 8327, 8339, 8351, 8362, 8374, 8387, 8399, 8410, 8421, 8433, 8445, 8457, 8470, 8482, 8494, 8506, 8517, 8529, 8542, 8553, 8566, 8578, 8589, 8601, 8613, 8626, 8638, 8650, 8662, 8675, 8687, 8700, 8712, 8723, 8734, 8746, 8758, 8769, 8781, 8792, 8805, 8817, 8829, 8841, 8853, 8865, 8876, 8888, 8900, 8912, 8923, 8935, 8947, 8959, 8971, 8983, 8996, 9008, 9020, 9032, 9044, 9057, 9069, 9081, 9093, 9105, 9116, 9127, 9141, 9153, 9165, 9176, 9188, 9199, 9212, 9225, 9236, 9248, 9261, 9273, 9285, 9295, 9307, 9319, 9331, 9343, 9355, 9366, 9378, 9390, 9402, 9414, 9426, 9438, 9450, 9462, 9474, 9485, 9497, 9508, 9519, 9532, 9544, 9557, 9569, 9580, 9592, 9604, 9616, 9628, 9639, 9651, 9662, 9675, 9687, 9697, 9709, 9721, 9733, 9744, 9756, 9767, 9779, 9790, 9802, 9815, 9827, 9839, 9850, 9861, 9873, 9885, 9897, 9910, 9921, 9932, 9945, 9957, 9969, 9981, 9993, 10004, 10017, 10028, 10040, 10053, 10064, 10077, 10088, 10101, 10113, 10125, 10137, 10149, 10160, 10172, 10185, 10197, 10209, 10221, 10232, 10244, 10256, 10267, 10280, 10292, 10304, 10316, 10327, 10338, 10350, 10363, 10375, 10387, 10398, 10410, 10422, 10434, 10446, 10457, 10469, 10480, 10493, 10505, 10518, 10530, 10541, 10553, 10566, 10577, 10589, 10601, 10612, 10624, 10636, 10647, 10657, 10670, 10682, 10692, 10706, 10718, 10730, 10742, 10752, 10764, 10776, 10789, 10800, 10810, 10822, 10835, 10848, 10860, 10872, 10884, 10895, 10907, 10918, 10929, 10941, 10954, 10965, 10977, 10988, 10998, 11011, 11023, 11035, 11047, 11058, 11070, 11082, 11095, 11107, 11119, 11132, 11144, 11155, 11168, 11180, 11192, 11203, 11215, 11227, 11239, 11251, 11262, 11274, 11287, 11298, 11311, 11323, 11335, 11345, 11359, 11370, 11383, 11396, 11408, 11420, 11430, 11441, 11453, 11465, 11477, 11488, 11499, 11510, 11522, 11535, 11546, 11559, 11571, 11583, 11595, 11608, 11620, 11632, 11644, 11654, 11664, 11678, 11690, 11702, 11714, 11727, 11738, 11751, 11764, 11775, 11787, 11797, 11809, 11820, 11833, 11845, 11857, 11870, 11882, 11893, 11905, 11918, 11928, 11941, 11954, 11965, 11978, 11990, 12003, 12015, 12028, 12040, 12052, 12062, 12075, 12088, 12101, 12114, 12124, 12136, 12148, 12159, 12170, 12183, 12195, 12207, 12219, 12232, 12246, 12258, 12271, 12284, 12296, 12306, 12318, 12330, 12340, 12353, 12365, 12376, 12387, 12398, 12409, 12421, 12434, 12447, 12459, 12471, 12482, 12494, 12506, 12518, 12530, 12542, 12554, 12565, 12578, 12590, 12601, 12614, 12627, 12640, 12652, 12664, 12676, 12687, 12698, 12711, 12724, 12736, 12747, 12760, 12773, 12786, 12799, 12810, 12823, 12835, 12846, 12857, 12868, 12881, 12893, 12905, 12918, 12930, 12943, 12955, 12966, 12979, 12988, 13001, 13013, 13025, 13036, 13047, 13056, 13067, 13079, 13090, 13102, 13113, 13127, 13139, 13151, 13163, 13176, 13189, 13200, 13213, 13226, 13240, 13255, 13267, 13278, 13288, 13298, 13307, 13318, 13332, 13343, 13357, 13369, 13382, 13395, 13408, 13417, 13429, 13441, 13454, 13464, 13476, 13490, 13504, 13516, 13529, 13541, 13553, 13560, 13572, 13584, 13598, 13612, 13622, 13632, 13641, 13652, 13667, 13680],
-"basecalls": {"3623":"1:T", "3634":"2:G", "3644":"3:G", "3660":"4:A", "3673":"5:G", "3687":"6:A", "3702":"7:C", "3713":"8:A", "3729":"9:G", "3741":"10:G", "3757":"11:G", "3767":"12:G", "3781":"13:C", "3794":"14:T", "3808":"15:A", "3822":"16:C", "3836":"17:C", "3850":"18:A", "3862":"19:A", "3875":"20:T", "3891":"21:C", "3903":"22:C", "3917":"23:G", "3931":"24:T", "3943":"25:T", "3957":"26:G", "3968":"27:G", "3982":"28:T", "3995":"29:G", "4008":"30:C", "4023":"31:C", "4035":"32:T", "4046":"33:T", "4060":"34:C", "4075":"35:G", "4085":"36:G", "4099":"37:A", "4115":"38:C", "4127":"39:A", "4141":"40:C", "4154":"41:C", "4168":"42:G", "4180":"43:T", "4193":"44:G", "4205":"45:C", "4219":"46:A", "4231":"47:A", "4243":"48:A", "4258":"49:C", "4271":"50:G", "4284":"51:C", "4299":"52:G", "4314":"53:C", "4326":"54:C", "4339":"55:A", "4352":"56:T", "4364":"57:G", "4375":"58:T", "4389":"59:C", "4402":"60:A", "4412":"61:T", "4428":"62:C", "4441":"63:C", "4454":"64:A", "4467":"65:G", "4480":"66:A", "4493":"67:G", "4506":"68:A", "4519":"69:C", "4531":"70:G", "4544":"71:A", "4557":"72:A", "4572":"73:C", "4584":"74:G", "4598":"75:C", "4611":"76:G", "4625":"77:G", "4635":"78:T", "4649":"79:C", "4663":"80:A", "4676":"81:G", "4689":"82:A", "4702":"83:G", "4713":"84:T", "4727":"85:C", "4741":"86:C", "4755":"87:A", "4767":"88:C", "4781":"89:G", "4794":"90:G", "4809":"91:T", "4820":"92:T", "4831":"93:G", "4845":"94:A", "4857":"95:G", "4870":"96:T", "4883":"97:C", "4896":"98:A", "4908":"99:T", "4920":"100:T", "4934":"101:C", "4945":"102:T", "4958":"103:T", "4970":"104:T", "4983":"105:G", "4995":"106:C", "5008":"107:A", "5020":"108:A", "5034":"109:G", "5046":"110:A", "5060":"111:G", "5072":"112:G", "5085":"113:G", "5098":"114:G", "5112":"115:C", "5124":"116:T", "5136":"117:T", "5149":"118:G", "5163":"119:C", "5176":"120:G", "5188":"121:T", "5199":"122:G", "5213":"123:G", "5225":"124:C", "5239":"125:T", "5251":"126:A", "5263":"127:T", "5276":"128:C", "5289":"129:A", "5301":"130:T", "5313":"131:T", "5326":"132:G", "5339":"133:A", "5352":"134:G", "5365":"135:G", "5377":"136:T", "5388":"137:G", "5401":"138:G", "5413":"139:A", "5427":"140:C", "5439":"141:A", "5453":"142:A", "5465":"143:T", "5477":"144:G", "5490":"145:A", "5502":"146:T", "5514":"147:G", "5526":"148:C", "5538":"149:A", "5551":"150:C", "5563":"151:C", "5578":"152:G", "5589":"153:A", "5602":"154:C", "5614":"155:A", "5627":"156:A", "5640":"157:A", "5653":"158:G", "5665":"159:C", "5678":"160:G", "5691":"161:C", "5704":"162:G", "5716":"163:C", "5729":"164:C", "5742":"165:A", "5755":"166:G", "5767":"167:C", "5781":"168:A", "5794":"169:G", "5807":"170:A", "5819":"171:T", "5831":"172:T", "5843":"173:G", "5854":"174:T", "5867":"175:T", "5880":"176:C", "5892":"177:T", "5905":"178:C", "5919":"179:G", "5932":"180:G", "5944":"181:T", "5957":"182:T", "5968":"183:T", "5979":"184:G", "5992":"185:G", "6004":"186:A", "6017":"187:A", "6030":"188:A", "6043":"189:A", "6053":"190:T", "6066":"191:A", "6078":"192:A", "6091":"193:C", "6103":"194:T", "6114":"195:T", "6126":"196:A", "6140":"197:C", "6152":"198:A", "6165":"199:A", "6178":"200:A", "6190":"201:G", "6203":"202:A", "6214":"203:T", "6227":"204:A", "6239":"205:C", "6252":"206:T", "6264":"207:G", "6276":"208:T", "6287":"209:T", "6300":"210:C", "6313":"211:A", "6325":"212:A", "6338":"213:C", "6350":"214:T", "6362":"215:G", "6374":"216:A", "6386":"217:G", "6398":"218:A", "6411":"219:C", "6424":"220:G", "6436":"221:C", "6449":"222:A", "6461":"223:A", "6474":"224:A", "6486":"225:C", "6500":"226:T", "6511":"227:G", "6523":"228:G", "6536":"229:A", "6548":"230:A", "6559":"231:T", "6571":"232:T", "6583":"233:T", "6595":"234:T", "6607":"235:T", "6620":"236:C", "6633":"237:A", "6645":"238:C", "6658":"239:A", "6669":"240:T", "6681":"241:A", "6693":"242:T", "6705":"243:T", "6718":"244:C", "6730":"245:A", "6743":"246:A", "6756":"247:G", "6768":"248:G", "6780":"249:T", "6793":"250:T", "6805":"251:T", "6816":"252:G", "6828":"253:A", "6841":"254:C", "6853":"255:A", "6866":"256:T", "6877":"257:G", "6889":"258:G", "6902":"259:A", "6914":"260:G", "6926":"261:T", "6938":"262:T", "6950":"263:C", "6963":"264:A", "6975":"265:C", "6988":"266:T", "7000":"267:T", "7012":"268:T", "7025":"269:T", "7036":"270:G", "7048":"271:T", "7059":"272:G", "7072":"273:G", "7083":"274:T", "7095":"275:C", "7108":"276:A", "7119":"277:C", "7132":"278:C", "7144":"279:T", "7157":"280:C", "7169":"281:A", "7182":"282:A", "7194":"283:A", "7206":"284:C", "7218":"285:T", "7230":"286:A", "7242":"287:C", "7255":"288:A", "7268":"289:C", "7280":"290:T", "7292":"291:G", "7304":"292:A", "7316":"293:T", "7327":"294:G", "7339":"295:C", "7352":"296:A", "7364":"297:A", "7376":"298:A", "7388":"299:T", "7399":"300:A", "7412":"301:A", "7424":"302:C", "7437":"303:G", "7449":"304:G", "7461":"305:A", "7474":"306:C", "7486":"307:A", "7498":"308:T", "7509":"309:G", "7522":"310:C", "7535":"311:A", "7547":"312:T", "7558":"313:T", "7569":"314:G", "7581":"315:A", "7593":"316:A", "7605":"317:C", "7618":"318:C", "7631":"319:A", "7643":"320:A", "7655":"321:G", "7667":"322:T", "7679":"323:T", "7691":"324:T", "7702":"325:A", "7714":"326:T", "7726":"327:C", "7739":"328:A", "7752":"329:G", "7764":"330:A", "7776":"331:T", "7788":"332:A", "7801":"333:A", "7813":"334:T", "7825":"335:G", "7836":"336:T", "7848":"337:A", "7859":"338:T", "7871":"339:A", "7882":"340:T", "7893":"341:A", "7905":"342:C", "7918":"343:C", "7929":"344:A", "7942":"345:C", "7954":"346:C", "7967":"347:C", "7979":"348:G", "7991":"349:G", "8003":"350:A", "8016":"351:G", "8028":"352:C", "8040":"353:A", "8052":"354:C", "8064":"355:C", "8077":"356:T", "8088":"357:A", "8099":"358:T", "8113":"359:C", "8125":"360:C", "8137":"361:C", "8150":"362:T", "8161":"363:G", "8173":"364:G", "8184":"365:T", "8195":"366:A", "8208":"367:A", "8220":"368:A", "8233":"369:T", "8243":"370:G", "8255":"371:G", "8267":"372:A", "8280":"373:A", "8292":"374:T", "8303":"375:G", "8315":"376:A", "8327":"377:C", "8339":"378:T", "8351":"379:A", "8362":"380:T", "8374":"381:A", "8387":"382:C", "8399":"383:G", "8410":"384:T", "8421":"385:G", "8433":"386:G", "8445":"387:C", "8457":"388:A", "8470":"389:G", "8482":"390:A", "8494":"391:C", "8506":"392:G", "8517":"393:T", "8529":"394:C", "8542":"395:C", "8553":"396:T", "8566":"397:C", "8578":"398:T", "8589":"399:A", "8601":"400:A", "8613":"401:C", "8626":"402:C", "8638":"403:C", "8650":"404:G", "8662":"405:T", "8675":"406:C", "8687":"407:A", "8700":"408:G", "8712":"409:T", "8723":"410:G", "8734":"411:T", "8746":"412:T", "8758":"413:T", "8769":"414:T", "8781":"415:A", "8792":"416:C", "8805":"417:A", "8817":"418:C", "8829":"419:C", "8841":"420:T", "8853":"421:A", "8865":"422:T", "8876":"423:G", "8888":"424:G", "8900":"425:G", "8912":"426:G", "8923":"427:C", "8935":"428:G", "8947":"429:C", "8959":"430:C", "8971":"431:C", "8983":"432:C", "8996":"433:C", "9008":"434:A", "9020":"435:G", "9032":"436:C", "9044":"437:A", "9057":"438:A", "9069":"439:G", "9081":"440:A", "9093":"441:A", "9105":"442:T", "9116":"443:A", "9127":"444:T", "9141":"445:C", "9153":"446:A", "9165":"447:G", "9176":"448:T", "9188":"449:G", "9199":"450:C", "9212":"451:C", "9225":"452:C", "9236":"453:T", "9248":"454:A", "9261":"455:C", "9273":"456:G", "9285":"457:T", "9295":"458:G", "9307":"459:G", "9319":"460:G", "9331":"461:A", "9343":"462:A", "9355":"463:T", "9366":"464:T", "9378":"465:G", "9390":"466:C", "9402":"467:T", "9414":"468:A", "9426":"469:A", "9438":"470:T", "9450":"471:G", "9462":"472:C", "9474":"473:G", "9485":"474:T", "9497":"475:A", "9508":"476:T", "9519":"477:T", "9532":"478:C", "9544":"479:C", "9557":"480:C", "9569":"481:A", "9580":"482:C", "9592":"483:T", "9604":"484:T", "9616":"485:T", "9628":"486:T", "9639":"487:A", "9651":"488:T", "9662":"489:G", "9675":"490:A", "9687":"491:T", "9697":"492:G", "9709":"493:G", "9721":"494:A", "9733":"495:T", "9744":"496:T", "9756":"497:T", "9767":"498:G", "9779":"499:C", "9790":"500:A", "9802":"501:A", "9815":"502:A", "9827":"503:A", "9839":"504:G", "9850":"505:T", "9861":"506:A|T", "9873":"507:C", "9885":"508:C", "9897":"509:A", "9910":"510:C", "9921":"511:T", "9932":"512:A", "9945":"513:G", "9957":"514:C", "9969":"515:G", "9981":"516:G", "9993":"517:G", "10004":"518:T", "10017":"519:C", "10028":"520:A", "10040":"521:A", "10053":"522:G", "10064":"523:C", "10077":"524:C", "10088":"525:T", "10101":"526:C|T", "10113":"527:A", "10125":"528:A", "10137":"529:C", "10149":"530:T", "10160":"531:G", "10172":"532:A", "10185":"533:A", "10197":"534:G", "10209":"535:G|C", "10221":"536:T", "10232":"537:G", "10244":"538:A|C", "10256":"539:T", "10267":"540:T", "10280":"541:C", "10292":"542:G|C", "10304":"543:T", "10316":"544:T", "10327":"545:G", "10338":"546:T", "10350":"547:A|G", "10363":"548:C|T", "10375":"549:G", "10387":"550:G", "10398":"551:T", "10410":"552:G", "10422":"553:C|A", "10434":"554:T|G", "10446":"555:G", "10457":"556:C", "10469":"557:C", "10480":"558:T", "10493":"559:C", "10505":"560:A", "10518":"561:C", "10530":"562:T|C", "10541":"563:G", "10553":"564:A|C", "10566":"565:A", "10577":"566:T|A", "10589":"567:G", "10601":"568:A", "10612":"569:T", "10624":"570:T", "10636":"571:T", "10647":"572:T", "10657":"573:G", "10670":"574:G", "10682":"575:A", "10692":"576:T", "10706":"577:C", "10718":"578:A|C", "10730":"579:T", "10742":"580:T", "10752":"581:G", "10764":"582:G|A", "10776":"583:C", "10789":"584:T", "10800":"585:G", "10810":"586:T", "10822":"587:T", "10835":"588:C|G", "10848":"589:G", "10860":"590:C|G", "10872":"591:G", "10884":"592:T", "10895":"593:G", "10907":"594:G", "10918":"595:T", "10929":"596:A", "10941":"597:A", "10954":"598:A", "10965":"599:T", "10977":"600:G", "10988":"601:A", "10998":"602:T", "11011":"603:C", "11023":"604:A", "11035":"605:C", "11047":"606:A", "11058":"607:A|T", "11070":"608:C", "11082":"609:C", "11095":"610:C", "11107":"611:C", "11119":"612:A", "11132":"613:C", "11144":"614:G", "11155":"615:C", "11168":"616:G", "11180":"617:G", "11192":"618:C", "11203":"619:T", "11215":"620:C", "11227":"621:A|G", "11239":"622:C", "11251":"623:C", "11262":"624:T", "11274":"625:C", "11287":"626:T", "11298":"627:A|C", "11311":"628:A", "11323":"629:G", "11335":"630:G", "11345":"631:T", "11359":"632:C", "11370":"633:A", "11383":"634:G", "11396":"635:A", "11408":"636:G|C", "11420":"637:T", "11430":"638:G|C", "11441":"639:T", "11453":"640:A", "11465":"641:C", "11477":"642:A", "11488":"643:T", "11499":"644:G", "11510":"645:A", "11522":"646:A", "11535":"647:G", "11546":"648:C", "11559":"649:C", "11571":"650:A", "11583":"651:A", "11595":"652:A", "11608":"653:G", "11620":"654:C", "11632":"655:A", "11644":"656:T", "11654":"657:G|A", "11664":"658:T", "11678":"659:C", "11690":"660:A", "11702":"661:G", "11714":"662:A", "11727":"663:G|A", "11738":"664:T", "11751":"665:C", "11764":"666:T|G", "11775":"667:G", "11787":"668:G", "11797":"669:T|C", "11809":"670:G", "11820":"671:C", "11833":"672:C", "11845":"673:C", "11857":"674:A", "11870":"675:C", "11882":"676:G", "11893":"677:A", "11905":"678:C", "11918":"679:C", "11928":"680:T", "11941":"681:C", "11954":"682:C", "11965":"683:A", "11978":"684:C", "11990":"685:G", "12003":"686:A", "12015":"687:G", "12028":"688:C", "12040":"689:A", "12052":"690:G|C", "12062":"691:T", "12075":"692:C", "12088":"693:C", "12101":"694:C", "12114":"695:A", "12124":"696:T", "12136":"697:A|T", "12148":"698:C", "12159":"699:T", "12170":"700:T", "12183":"701:C", "12195":"702:G", "12207":"703:G", "12219":"704:A", "12232":"705:C", "12246":"706:C", "12258":"707:A", "12271":"708:G", "12284":"709:G", "12296":"710:T", "12306":"711:G", "12318":"712:T", "12330":"713:T", "12340":"714:G", "12353":"715:A", "12365":"716:T", "12376":"717:T", "12387":"718:A", "12398":"719:T", "12409":"720:A", "12421":"721:A", "12434":"722:A", "12447":"723:G", "12459":"724:A", "12471":"725:T", "12482":"726:G", "12494":"727:G", "12506":"-", "12518":"-", "12530":"-", "12542":"728:G", "12554":"729:C", "12565":"730:T", "12578":"731:C", "12590":"732:A", "12601":"733:C", "12614":"734:C", "12627":"735:C", "12640":"736:C", "12652":"737:A", "12664":"738:C", "12676":"739:T", "12687":"740:A", "12698":"741:C", "12711":"742:C", "12724":"743:A", "12736":"744:G", "12747":"745:A", "12760":"746:A", "12773":"747:A", "12786":"748:A", "12799":"749:G", "12810":"750:G", "12823":"751:G", "12835":"752:A", "12846":"753:T", "12857":"754:T", "12868":"755:A", "12881":"756:A", "12893":"757:C", "12905":"758:G", "12918":"759:A", "12930":"760:C", "12943":"761:T", "12955":"762:T", "12966":"763:A", "12979":"764:T", "12988":"765:G", "13001":"766:G", "13013":"767:A", "13025":"768:T", "13036":"769:T", "13047":"770:T", "13056":"771:G", "13067":"772:G", "13079":"773:A", "13090":"774:C", "13102":"775:A", "13113":"776:C", "13127":"777:C", "13139":"778:A", "13151":"779:A", "13163":"780:A", "13176":"781:A", "13189":"782:C", "13200":"783:A", "13213":"784:A", "13226":"785:A", "13240":"786:G", "13255":"787:C", "13267":"788:T", "13278":"789:G", "13288":"790:T", "13298":"791:G", "13307":"792:T", "13318":"793:A", "13332":"794:C", "13343":"795:A", "13357":"796:C", "13369":"797:A", "13382":"798:G", "13395":"799:C", "13408":"800:T", "13417":"801:G", "13429":"802:G", "13441":"803:C", "13454":"804:T", "13464":"805:A", "13476":"806:C", "13490":"807:A", "13504":"808:A", "13516":"809:A", "13529":"810:A", "13541":"811:T", "13553":"812:T", "13560":"813:T", "13572":"814:G", "13584":"815:C", "13598":"816:A", "13612":"817:A", "13622":"818:T", "13632":"819:T", "13641":"820:A", "13652":"821:C", "13667":"822:C", "13680":"823:A"}
-}
-, {
-"traceFileName": "dataset_152178",
-"leadingGaps": 2941,
-"trailingGaps": 3937,
-"peakA": [2897, 2920, 2960, 3023, 3112, 3218, 3322, 3413, 3505, 3621, 3770, 3931, 4064, 4129, 4119, 4068, 4029, 4056, 4182, 4400, 4664, 4908, 5075, 5139, 5113, 5041, 4970, 4934, 4934, 4944, 4927, 4850, 4704, 4500, 4263, 4019, 3786, 3567, 3357, 3147, 2930, 2704, 2469, 2225, 1973, 1718, 1468, 1238, 1043, 895, 793, 727, 679, 631, 575, 512, 453, 411, 391, 389, 389, 376, 337, 270, 185, 101, 34, 0, 0, 14, 44, 66, 71, 56, 31, 7, 0, 9, 36, 67, 86, 85, 65, 35, 11, 2, 12, 33, 52, 61, 54, 37, 17, 2, 0, 0, 1, 4, 5, 3, 1, 0, 0, 0, 0, 0, 2, 4, 4, 2, 0, 0, 0, 9, 24, 41, 54, 57, 49, 33, 16, 3, 0, 0, 1, 7, 9, 7, 2, 0, 0, 2, 19, 43, 66, 80, 79, 64, 43, 29, 35, 70, 133, 212, 293, 361, 409, 443, 482, 552, 677, 869, 1126, 1430, 1758, 2094, 2442, 2820, 3254, 3765, 4353, 4999, 5664, 6310, 6910, 7456, 7958, 8432, 8896, 9351, 9792, 10199, 10553, 10842, 11069, 11255, 11442, 11675, 11996, 12427, 12967, 13597, 14297, 15066, 15922, 16901, 18028, 19305, 20702, 22181, 23721, 25347, 27136, 29192, 31603, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 30666, 26187, 22132, 18491, 15298, 12605, 10444, 8796, 7593, 6730, 6093, 5589, 5158, 4770, 4417, 4100, 3821, 3572, 3341, 3109, 2859, 2587, 2302, 2029, 1797, 1626, 1519, 1461, 1429, 1408, 1402, 1434, 1537, 1733, 2020, 2371, 2744, 3093, 3393, 3640, 3849, 4037, 4209, 4351, 4429, 4404, 4253, 3981, 3624, 3236, 2871, 2564, 2322, 2124, 1937, 1735, 1508, 1267, 1039, 849, 712, 626, 574, 532, 483, 421, 360, 320, 321, 370, 454, 546, 614, 637, 618, 579, 553, 564, 616, 690, 749, 765, 724, 640, 545, 476, 455, 485, 548, 617, 667, 685, 671, 636, 593, 548, 502, 448, 380, 300, 216, 145, 104, 103, 140, 201, 264, 308, 320, 303, 272, 249, 251, 287, 351, 428, 499, 546, 562, 543, 495, 430, 357, 291, 242, 220, 226, 260, 310, 364, 409, 435, 439, 423, 393, 358, 322, 288, 255, 224, 193, 161, 131, 103, 77, 54, 32, 12, 0, 0, 5, 34, 78, 126, 166, 186, 181, 157, 122, 89, 64, 47, 35, 23, 11, 3, 4, 16, 39, 64, 87, 105, 125, 154, 201, 265, 340, 414, 477, 524, 556, 576, 586, 582, 559, 513, 450, 381, 321, 279, 253, 232, 203, 157, 98, 42, 8, 9, 41, 89, 128, 141, 120, 75, 27, 0, 0, 31, 82, 133, 171, 190, 195, 199, 216, 253, 311, 380, 448, 502, 537, 549, 543, 524, 498, 470, 448, 437, 443, 468, 507, 555, 602, 642, 675, 705, 738, 774, 800, 801, 757, 663, 529, 380, 248, 158, 119, 122, 148, 176, 197, 211, 227, 255, 295, 336, 364, 371, 356, 334, 328, 356, 424, 520, 619, 689, 704, 657, 558, 432, 306, 203, 130, 83, 53, 30, 12, 3, 10, 37, 81, 129, 168, 183, 169, 130, 78, 29, 0, 0, 10, 39, 65, 74, 63, 39, 19, 19, 46, 92, 139, 166, 159, 122, 68, 19, 0, 0, 29, 83, 152, 235, 331, 441, 558, 668, 752, 792, 775, 701, 582, 436, 288, 157, 60, 8, 7, 55, 146, 265, 393, 505, 583, 614, 594, 531, 440, 335, 232, 143, 75, 31, 6, 0, 0, 2, 6, 7, 7, 5, 3, 0, 0, 0, 2, 9, 19, 27, 32, 30, 23, 13, 5, 0, 0, 0, 0, 2, 8, 27, 64, 124, 203, 292, 376, 439, 470, 467, 434, 379, 314, 247, 183, 126, 78, 40, 15, 1, 0, 0, 1, 3, 2, 0, 0, 0, 3, 7, 10, 11, 9, 5, 1, 0, 0, 1, 3, 4, 2, 0, 0, 0, 2, 10, 16, 13, 2, 0, 0, 26, 102, 215, 347, 468, 555, 597, 600, 580, 555, 539, 535, 538, 540, 537, 522, 494, 447, 383, 304, 219, 138, 71, 24, 0, 0, 0, 22, 60, 107, 151, 178, 175, 139, 81, 23, 0, 5, 69, 169, 278, 367, 416, 418, 384, 331, 279, 239, 218, 216, 235, 273, 324, 378, 415, 420, 382, 305, 208, 113, 42, 2, 0, 0, 5, 14, 21, 28, 34, 40, 41, 36, 27, 16, 7, 1, 0, 0, 0, 4, 20, 43, 69, 89, 96, 87, 66, 41, 22, 14, 17, 24, 29, 27, 19, 7, 0, 0, 2, 9, 11, 5, 0, 0, 19, 82, 186, 318, 451, 555, 605, 593, 526, 426, 316, 217, 140, 85, 49, 27, 14, 7, 3, 1, 0, 0, 0, 0, 16, 35, 49, 48, 28, 0, 0, 18, 108, 254, 427, 585, 683, 696, 625, 496, 345, 208, 107, 46, 16, 3, 0, 0, 0, 4, 12, 14, 5, 0, 0, 52, 198, 449, 786, 1153, 1468, 1649, 1644, 1452, 1124, 742, 395, 145, 13, 0, 0, 27, 37, 24, 7, 12, 60, 160, 300, 452, 582, 660, 667, 607, 500, 381, 286, 240, 254, 321, 419, 515, 577, 585, 532, 430, 304, 182, 86, 27, 0, 0, 0, 7, 28, 61, 108, 159, 202, 223, 216, 183, 134, 83, 42, 15, 3, 0, 0, 0, 0, 0, 0, 3, 5, 3, 0, 0, 1, 25, 74, 146, 231, 315, 381, 418, 423, 399, 354, 296, 235, 176, 125, 86, 59, 45, 38, 31, 18, 0, 0, 0, 56, 173, 339, 528, 697, 804, 824, 759, 630, 476, 331, 219, 146, 104, 80, 59, 37, 17, 7, 19, 61, 135, 233, 341, 438, 502, 517, 477, 390, 278, 165, 75, 18, 0, 0, 2, 9, 12, 9, 4, 0, 0, 0, 0, 8, 21, 33, 37, 27, 7, 0, 4, 60, 170, 325, 501, 662, 773, 812, 772, 666, 519, 359, 216, 105, 35, 1, 0, 1, 15, 29, 42, 53, 62, 68, 69, 63, 53, 38, 24, 12, 3, 0, 0, 1, 3, 5, 7, 9, 11, 15, 20, 25, 28, 28, 23, 15, 6, 0, 0, 4, 15, 30, 44, 55, 65, 75, 86, 96, 101, 97, 83, 64, 48, 41, 46, 58, 70, 73, 67, 55, 43, 31, 17, 0, 0, 0, 52, 185, 392, 642, 877, 1033, 1062, 955, 743, 487, 251, 82, 0, 0, 10, 43, 61, 60, 49, 46, 65, 111, 178, 247, 293, 300, 263, 196, 128, 93, 120, 216, 367, 540, 695, 796, 825, 783, 685, 556, 419, 291, 184, 105, 57, 36, 37, 51, 66, 72, 66, 49, 29, 11, 0, 0, 0, 3, 15, 32, 51, 67, 78, 81, 77, 74, 75, 80, 82, 73, 45, 8, 0, 2, 96, 272, 507, 749, 933, 1008, 951, 783, 554, 324, 144, 35, 0, 0, 10, 28, 38, 40, 37, 32, 26, 17, 7, 0, 0, 9, 32, 61, 91, 114, 126, 126, 121, 116, 114, 116, 115, 107, 88, 61, 33, 13, 5, 9, 19, 25, 21, 9, 0, 0, 13, 50, 92, 124, 130, 107, 63, 21, 0, 9, 43, 82, 106, 102, 75, 39, 15, 16, 42, 80, 114, 130, 129, 120, 115, 124, 145, 167, 179, 172, 148, 119, 98, 97, 120, 159, 198, 221, 215, 179, 121, 59, 13, 0, 19, 66, 121, 163, 177, 159, 119, 75, 49, 56, 105, 192, 302, 416, 505, 549, 534, 467, 373, 295, 275, 341, 488, 677, 848, 937, 910, 773, 577, 400, 312, 351, 505, 719, 915, 1023, 1008, 876, 668, 442, 246, 107, 27, 0, 0, 5, 35, 75, 120, 159, 185, 195, 199, 210, 237, 277, 314, 329, 305, 245, 162, 82, 24, 0, 0, 1, 8, 7, 1, 0, 1, 18, 46, 82, 124, 176, 249, 354, 491, 644, 779, 857, 846, 741, 569, 386, 255, 222, 299, 452, 624, 749, 782, 712, 563, 380, 211, 87, 20, 0, 2, 9, 9, 2, 0, 5, 37, 89, 153, 210, 245, 250, 225, 180, 129, 81, 40, 9, 0, 0, 54, 168, 341, 547, 738, 858, 868, 762, 571, 353, 165, 41, 0, 0, 1, 19, 29, 33, 37, 41, 43, 38, 28, 16, 8, 6, 7, 5, 0, 0, 8, 70, 192, 371, 579, 768, 888, 904, 809, 630, 415, 218, 76, 1, 0, 0, 20, 35, 36, 24, 6, 0, 0, 6, 58, 144, 250, 355, 433, 466, 446, 386, 303, 219, 149, 99, 68, 53, 47, 49, 56, 62, 63, 56, 40, 19, 2, 0, 17, 57, 113, 172, 222, 253, 261, 248, 218, 178, 133, 90, 53, 24, 7, 0, 2, 7, 11, 12, 9, 4, 0, 0, 0, 3, 6, 8, 8, 6, 5, 5, 6, 7, 4, 0, 0, 0, 12, 42, 81, 116, 135, 131, 105, 66, 29, 2, 0, 0, 4, 13, 15, 10, 0, 0, 0, 34, 104, 206, 328, 451, 551, 611, 624, 595, 534, 455, 371, 291, 221, 166, 128, 110, 107, 110, 103, 75, 26, 0, 0, 81, 310, 659, 1068, 1437, 1665, 1683, 1484, 1129, 715, 347, 100, 0, 5, 79, 159, 208, 216, 195, 165, 144, 138, 141, 148, 152, 156, 165, 182, 205, 224, 228, 208, 165, 111, 57, 18, 0, 0, 0, 6, 9, 8, 3, 0, 0, 0, 4, 14, 27, 40, 51, 61, 74, 94, 123, 157, 188, 207, 208, 192, 168, 147, 140, 147, 161, 169, 162, 134, 94, 51, 17, 0, 0, 0, 4, 8, 11, 18, 34, 59, 92, 125, 153, 169, 171, 160, 142, 121, 101, 83, 67, 53, 42, 38, 43, 57, 76, 88, 81, 53, 11, 0, 3, 98, 272, 495, 704, 833, 831, 695, 471, 242, 95, 87, 223, 455, 700, 872, 917, 827, 638, 412, 209, 69, 1, 0, 2, 17, 20, 12, 0, 0, 0, 16, 39, 62, 79, 86, 84, 72, 52, 30, 9, 0, 0, 13, 40, 72, 97, 109, 106, 92, 75, 62, 56, 52, 45, 33, 18, 7, 9, 26, 55, 85, 111, 129, 146, 170, 206, 252, 292, 308, 286, 226, 142, 61, 8, 0, 28, 83, 139, 179, 196, 193, 179, 163, 145, 123, 95, 68, 56, 80, 152, 269, 406, 527, 594, 587, 508, 384, 253, 153, 105, 111, 152, 203, 239, 247, 227, 191, 153, 127, 119, 124, 136, 147, 151, 150, 150, 156, 172, 194, 216, 228, 225, 206, 172, 131, 89, 55, 31, 21, 26, 45, 73, 104, 131, 145, 141, 121, 88, 52, 21, 5, 8, 31, 65, 103, 132, 147, 143, 125, 99, 73, 52, 40, 38, 45, 60, 82, 105, 126, 139, 143, 137, 124, 107, 90, 71, 49, 27, 7, 0, 0, 21, 51, 79, 91, 76, 40, 0, 0, 31, 149, 337, 561, 768, 903, 928, 838, 663, 456, 278, 169, 137, 160, 195, 202, 162, 87, 16, 0, 62, 219, 438, 660, 822, 877, 811, 647, 436, 234, 84, 4, 0, 1, 25, 38, 33, 15, 0, 0, 6, 37, 76, 111, 132, 130, 109, 75, 39, 12, 0, 0, 2, 9, 12, 11, 6, 5, 10, 21, 32, 34, 19, 0, 0, 5, 100, 270, 491, 711, 867, 911, 831, 653, 430, 219, 65, 0, 0, 25, 102, 186, 253, 286, 275, 221, 141, 61, 7, 0, 17, 64, 109, 134, 128, 99, 62, 34, 24, 32, 48, 60, 59, 45, 25, 7, 0, 0, 0, 3, 4, 2, 0, 0, 2, 4, 4, 1, 0, 0, 5, 25, 53, 81, 99, 102, 92, 74, 61, 59, 68, 83, 94, 94, 79, 55, 29, 9, 0, 0, 0, 5, 9, 10, 11, 14, 20, 28, 36, 42, 44, 43, 41, 43, 53, 74, 106, 145, 182, 210, 222, 217, 196, 167, 137, 113, 98, 88, 79, 67, 50, 33, 18, 10, 11, 21, 35, 52, 68, 85, 105, 127, 152, 173, 187, 187, 172, 143, 106, 67, 34, 10, 0, 0, 3, 17, 34, 49, 60, 63, 58, 46, 29, 10, 0, 0, 0, 34, 86, 143, 181, 184, 149, 98, 69, 105, 229, 433, 671, 875, 983, 957, 805, 574, 330, 135, 23, 0, 19, 58, 82, 78, 53, 22, 1, 0, 0, 1, 2, 0, 4, 23, 61, 113, 167, 207, 222, 214, 201, 210, 270, 392, 564, 746, 878, 909, 812, 608, 356, 140, 33, 70, 234, 462, 673, 799, 806, 704, 531, 340, 173, 55, 0, 0, 26, 93, 171, 240, 276, 265, 211, 136, 81, 87, 184, 375, 630, 893, 1096, 1178, 1109, 896, 596, 291, 73, 10, 122, 373, 682, 951, 1097, 1082, 922, 676, 422, 225, 118, 97, 132, 182, 216, 220, 204, 190, 205, 268, 384, 538, 698, 823, 874, 832, 701, 515, 317, 151, 43, 0, 0, 0, 15, 26, 37, 52, 71, 88, 94, 84, 60, 31, 9, 0, 2, 7, 6, 0, 0, 5, 58, 157, 291, 435, 551, 611, 600, 526, 412, 290, 183, 106, 57, 28, 10, 0, 0, 8, 29, 56, 81, 94, 89, 67, 37, 9, 0, 0, 20, 56, 97, 135, 164, 183, 191, 193, 190, 183, 172, 157, 140, 121, 105, 92, 80, 67, 51, 33, 16, 3, 0, 0, 7, 15, 19, 17, 8, 0, 0, 3, 28, 66, 106, 136, 146, 131, 98, 58, 25, 4, 0, 0, 0, 0, 0, 1, 11, 29, 48, 60, 57, 40, 17, 0, 0, 16, 47, 75, 84, 66, 29, 0, 2, 75, 226, 438, 666, 850, 940, 906, 762, 548, 324, 141, 28, 0, 0, 18, 48, 70, 86, 97, 103, 102, 90, 66, 36, 9, 0, 5, 35, 79, 123, 155, 166, 156, 133, 105, 81, 64, 53, 42, 28, 12, 1, 0, 12, 37, 70, 100, 120, 127, 122, 109, 94, 82, 74, 67, 58, 45, 26, 6, 0, 0, 18, 66, 128, 185, 219, 216, 180, 123, 64, 20, 0, 0, 0, 10, 27, 46, 63, 66, 46, 5, 0, 0, 113, 366, 727, 1119, 1434, 1574, 1490, 1215, 847, 514, 326, 330, 497, 738, 948, 1042, 988, 809, 566, 327, 145, 41, 8, 22, 55, 87, 109, 119, 122, 127, 138, 160, 190, 222, 245, 248, 227, 187, 141, 107, 98, 118, 157, 198, 221, 217, 187, 141, 92, 52, 24, 6, 0, 0, 5, 35, 84, 141, 189, 213, 201, 156, 95, 36, 0, 0, 9, 43, 78, 98, 96, 73, 37, 8, 5, 45, 140, 287, 468, 653, 804, 883, 862, 738, 534, 302, 108, 15, 60, 243, 522, 819, 1049, 1147, 1088, 896, 631, 366, 160, 36, 0, 0, 2, 17, 28, 41, 60, 80, 90, 83, 61, 36, 24, 38, 74, 120, 154, 161, 138, 93, 42, 4, 0, 0, 22, 53, 78, 86, 75, 48, 18, 1, 8, 45, 104, 173, 231, 262, 257, 218, 154, 85, 29, 1, 8, 42, 90, 135, 161, 163, 140, 99, 48, 3, 0, 0, 80, 231, 439, 670, 875, 1004, 1024, 931, 750, 527, 311, 140, 34, 0, 0, 29, 62, 84, 86, 72, 48, 23, 6, 0, 0, 5, 10, 11, 9, 4, 0, 0, 0, 0, 2, 3, 2, 0, 0, 0, 1, 7, 11, 11, 4, 0, 0, 6, 42, 94, 145, 177, 174, 140, 88, 40, 16, 20, 45, 76, 99, 104, 89, 56, 15, 0, 0, 39, 176, 386, 633, 856, 988, 982, 836, 594, 329, 114, 0, 0, 44, 125, 181, 190, 155, 102, 64, 63, 103, 169, 236, 284, 301, 292, 266, 233, 200, 166, 128, 88, 48, 17, 0, 0, 3, 13, 17, 15, 10, 11, 28, 65, 115, 165, 199, 205, 179, 131, 78, 34, 8, 0, 0, 0, 0, 0, 14, 44, 85, 124, 142, 129, 87, 33, 0, 13, 97, 250, 447, 645, 794, 858, 819, 692, 511, 322, 163, 54, 0, 0, 0, 25, 61, 99, 135, 159, 162, 143, 105, 58, 15, 0, 0, 2, 29, 48, 44, 13, 0, 0, 63, 275, 602, 980, 1307, 1486, 1458, 1234, 888, 521, 223, 41, 0, 0, 29, 77, 114, 144, 170, 197, 220, 234, 234, 220, 192, 154, 109, 63, 24, 1, 0, 19, 51, 86, 111, 121, 115, 103, 93, 91, 96, 101, 93, 66, 25, 0, 0, 65, 226, 466, 743, 998, 1166, 1209, 1120, 931, 695, 469, 290, 173, 107, 70, 43, 18, 0, 1, 30, 88, 160, 227, 268, 272, 238, 178, 109, 49, 9, 0, 0, 23, 57, 93, 127, 151, 163, 159, 139, 106, 65, 24, 0, 0, 17, 72, 145, 215, 259, 261, 223, 161, 105, 78, 94, 147, 216, 274, 299, 280, 223, 143, 61, 1, 0, 26, 132, 295, 488, 670, 794, 822, 741, 568, 351, 155, 45, 61, 206, 441, 697, 891, 959, 873, 655, 374, 123, 0, 30, 242, 571, 920, 1183, 1281, 1187, 935, 607, 307, 123, 102, 236, 469, 721, 914, 996, 955, 812, 613, 408, 234, 112, 40, 6, 0, 0, 11, 33, 60, 84, 94, 84, 55, 20, 0, 3, 35, 83, 122, 133, 108, 63, 31, 49, 141, 303, 501, 677, 778, 767, 648, 456, 252, 91, 5, 0, 39, 91, 120, 112, 76, 33, 4, 1, 20, 46, 65, 70, 63, 50, 39, 31, 20, 5, 0, 0, 41, 149, 316, 512, 689, 793, 791, 683, 502, 302, 135, 29, 0, 0, 6, 20, 23, 21, 24, 35, 51, 62, 62, 49, 27, 8, 3, 16, 39, 60, 65, 47, 14, 0, 4, 76, 210, 383, 554, 678, 721, 677, 561, 409, 257, 134, 52, 8, 0, 2, 19, 41, 60, 71, 70, 57, 37, 18, 4, 0, 0, 0, 2, 7, 18, 39, 71, 108, 141, 162, 164, 147, 117, 81, 50, 28, 15, 9, 3, 0, 0, 4, 30, 75, 133, 190, 230, 242, 222, 177, 120, 65, 24, 0, 0, 0, 19, 45, 77, 109, 136, 151, 151, 136, 109, 77, 46, 22, 7, 0, 0, 0, 3, 7, 10, 11, 9, 3, 0, 0, 3, 20, 45, 68, 80, 74, 54, 35, 38, 84, 185, 334, 508, 667, 770, 788, 717, 578, 417, 290, 241, 289, 424, 601, 764, 859, 855, 751, 577, 378, 203, 79, 15, 0, 0, 3, 2, 0, 9, 37, 82, 130, 164, 170, 144, 97, 43, 3, 0, 5, 44, 94, 138, 163, 163, 139, 101, 62, 33, 21, 24, 37, 52, 60, 60, 51, 34, 16, 0, 0, 0, 21, 58, 101, 136, 150, 138, 103, 59, 22, 3, 6, 24, 44, 52, 41, 13, 0, 0, 57, 192, 389, 613, 809, 924, 924, 806, 602, 371, 176, 71, 79, 192, 373, 565, 716, 787, 764, 660, 506, 343, 201, 99, 42, 21, 26, 49, 84, 127, 172, 209, 226, 216, 179, 124, 67, 23, 3, 6, 23, 44, 59, 60, 49, 30, 8, 0, 0, 15, 59, 119, 179, 220, 222, 179, 100, 18, 0, 19, 170, 417, 712, 981, 1148, 1161, 1015, 749, 440, 171, 7, 0, 85, 279, 504, 699, 816, 830, 742, 580, 388, 212, 90, 37, 47, 95, 150, 187, 191, 164, 117, 66, 27, 8, 12, 36, 72, 110, 141, 155, 150, 127, 93, 57, 26, 5, 0, 0, 8, 31, 64, 103, 143, 173, 186, 179, 155, 120, 88, 69, 71, 91, 116, 130, 115, 70, 11, 0, 11, 152, 406, 735, 1069, 1319, 1416, 1332, 1092, 764, 434, 177, 32, 1, 50, 132, 203, 238, 229, 187, 129, 70, 23, 0, 0, 12, 53, 106, 154, 183, 182, 151, 103, 52, 14, 0, 0, 1, 7, 8, 5, 1, 0, 0, 2, 2, 0, 0, 0, 6, 21, 41, 58, 65, 57, 40, 22, 15, 25, 52, 84, 109, 114, 97, 63, 25, 0, 0, 15, 61, 120, 172, 204, 204, 175, 125, 71, 28, 3, 0, 0, 6, 8, 4, 0, 0, 4, 18, 35, 47, 47, 36, 17, 1, 0, 6, 29, 56, 72, 68, 41, 4, 0, 7, 97, 256, 459, 660, 804, 850, 786, 632, 433, 242, 97, 14, 0, 0, 13, 30, 39, 40, 37, 29, 18, 5, 0, 0, 20, 56, 98, 132, 146, 134, 101, 62, 27, 4, 0, 0, 0, 3, 14, 32, 56, 79, 96, 102, 101, 100, 107, 125, 150, 172, 178, 165, 135, 97, 64, 42, 32, 29, 25, 16, 6, 0, 2, 16, 37, 57, 66, 61, 43, 19, 0, 0, 8, 42, 84, 123, 146, 146, 123, 85, 44, 12, 0, 0, 7, 20, 29, 27, 18, 5, 0, 3, 24, 57, 92, 119, 131, 123, 98, 64, 29, 1, 0, 0, 31, 86, 149, 204, 231, 220, 174, 108, 45, 3, 0, 9, 39, 67, 78, 71, 50, 26, 8, 0, 0, 0, 0, 0, 0, 8, 27, 51, 69, 71, 55, 29, 6, 3, 25, 67, 111, 141, 145, 125, 90, 54, 24, 3, 0, 0, 11, 73, 184, 336, 500, 631, 692, 660, 547, 385, 218, 85, 5, 0, 0, 36, 92, 150, 200, 229, 232, 203, 151, 88, 31, 0, 0, 15, 63, 120, 167, 190, 181, 147, 98, 49, 12, 0, 0, 2, 25, 55, 86, 105, 104, 79, 43, 24, 59, 177, 386, 659, 938, 1152, 1236, 1163, 952, 669, 403, 235, 213, 334, 552, 790, 970, 1038, 978, 811, 585, 357, 173, 58, 12, 13, 34, 50, 49, 33, 14, 4, 11, 33, 62, 87, 103, 111, 114, 118, 122, 119, 98, 57, 5, 0, 3, 130, 363, 669, 978, 1204, 1277, 1173, 925, 606, 304, 87, 0, 0, 38, 113, 170, 190, 175, 137, 89, 46, 17, 2, 0, 1, 4, 5, 3, 2, 0, 0, 0, 0, 0, 6, 18, 32, 44, 48, 44, 34, 22, 13, 7, 3, 0, 0, 0, 11, 46, 95, 145, 177, 179, 151, 102, 51, 13, 0, 0, 1, 9, 10, 6, 0, 0, 0, 6, 14, 19, 19, 13, 3, 0, 0, 1, 12, 17, 11, 0, 0, 18, 114, 293, 547, 836, 1099, 1269, 1302, 1189, 959, 672, 394, 175, 41, 0, 0, 22, 59, 87, 101, 100, 86, 63, 36, 11, 0, 0, 6, 22, 31, 24, 2, 0, 0, 69, 221, 436, 664, 842, 913, 854, 682, 452, 231, 70, 0, 0, 19, 60, 84, 84, 66, 44, 29, 27, 35, 44, 48, 43, 30, 14, 3, 0, 2, 8, 12, 11, 7, 4, 5, 12, 25, 38, 47, 47, 37, 21, 4, 0, 0, 12, 43, 80, 112, 127, 120, 93, 57, 24, 2, 0, 0, 5, 9, 8, 3, 0, 0, 2, 9, 17, 21, 20, 16, 9, 3, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 11, 34, 68, 113, 161, 204, 234, 243, 228, 192, 142, 88, 43, 12, 0, 0, 2, 8, 10, 6, 0, 0, 0, 7, 26, 48, 67, 77, 80, 82, 91, 111, 138, 163, 175, 170, 150, 128, 115, 117, 132, 146, 148, 128, 89, 43, 5, 0, 9, 55, 118, 179, 221, 233, 210, 160, 99, 44, 8, 0, 0, 15, 28, 32, 26, 14, 5, 5, 17, 42, 73, 102, 123, 130, 122, 102, 75, 48, 24, 7, 0, 0, 3, 18, 41, 68, 96, 118, 130, 130, 120, 106, 94, 90, 94, 104, 115, 122, 125, 126, 128, 134, 144, 151, 151, 137, 110, 75, 40, 11, 0, 0, 1, 16, 29, 33, 24, 7, 0, 8, 72, 199, 387, 608, 817, 965, 1011, 939, 766, 535, 310, 150, 102, 180, 368, 616, 856, 1017, 1046, 926, 687, 399, 157, 46, 111, 341, 666, 981, 1188, 1222, 1080, 814, 507, 240, 65, 0, 0, 36, 75, 94, 95, 93, 102, 128, 165, 198, 209, 192, 149, 95, 46, 18, 12, 20, 27, 20, 0, 0, 12, 104, 278, 521, 789, 1023, 1164, 1174, 1051, 830, 564, 314, 125, 17, 0, 2, 40, 74, 89, 84, 66, 42, 22, 9, 2, 0, 0, 0, 2, 16, 29, 30, 12, 0, 0, 28, 170, 403, 685, 943, 1096, 1095, 938, 677, 393, 160, 20, 0, 0, 37, 72, 85, 78, 59, 34, 6, 0, 0, 36, 147, 321, 531, 724, 840, 836, 704, 482, 241, 65, 16, 116, 331, 591, 809, 916, 881, 722, 497, 272, 102, 8, 0, 0, 17, 27, 21, 8, 0, 0, 0, 2, 5, 5, 2, 0, 0, 3, 6, 6, 2, 0, 0, 4, 27, 59, 91, 112, 113, 93, 62, 29, 6, 0, 0, 1, 6, 8, 6, 3, 0, 0, 0, 0, 7, 23, 41, 60, 78, 100, 136, 194, 275, 371, 460, 515, 518, 462, 362, 244, 141, 76, 57, 76, 114, 147, 161, 148, 115, 75, 42, 26, 31, 51, 74, 89, 89, 74, 50, 25, 6, 0, 0, 0, 6, 13, 19, 23, 24, 21, 15, 8, 3, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 0, 0, 0, 4, 15, 30, 43, 48, 45, 33, 19, 6, 0, 0, 0, 2, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 5, 5, 2, 0, 0, 0, 3, 15, 22, 17, 0, 0, 0, 68, 213, 424, 661, 866, 981, 973, 843, 630, 395, 191, 56, 0, 0, 9, 35, 50, 52, 45, 34, 24, 15, 7, 0, 0, 1, 13, 31, 51, 66, 70, 61, 43, 22, 6, 0, 0, 3, 7, 9, 8, 5, 2, 0, 0, 0, 0, 0, 3, 8, 12, 13, 11, 6, 1, 0, 4, 15, 29, 41, 50, 53, 53, 52, 50, 45, 34, 17, 2, 7, 50, 142, 283, 449, 605, 708, 726, 649, 491, 289, 100, 0, 0, 105, 344, 637, 901, 1058, 1064, 921, 681, 420, 206, 77, 31, 35, 51, 52, 34, 9, 0, 9, 39, 73, 94, 90, 66, 35, 12, 9, 25, 51, 73, 78, 62, 33, 4, 0, 3, 41, 95, 145, 175, 175, 146, 100, 51, 13, 0, 0, 6, 33, 67, 101, 127, 131, 107, 56, 0, 0, 8, 131, 331, 561, 752, 843, 801, 643, 423, 212, 62, 0, 0, 8, 26, 29, 22, 20, 26, 33, 25, 0, 0, 0, 121, 380, 754, 1172, 1528, 1721, 1697, 1468, 1104, 706, 365, 134, 19, 0, 2, 20, 24, 13, 0, 0, 0, 18, 47, 75, 92, 93, 80, 58, 35, 15, 2, 0, 0, 0, 11, 27, 46, 62, 70, 66, 51, 29, 9, 0, 0, 9, 29, 52, 70, 78, 76, 66, 48, 28, 8, 0, 0, 24, 95, 213, 372, 548, 705, 804, 817, 738, 586, 399, 221, 84, 7, 0, 0, 24, 42, 40, 21, 0, 0, 11, 83, 203, 353, 502, 618, 673, 654, 571, 445, 304, 175, 77, 17, 0, 2, 30, 66, 97, 112, 107, 83, 50, 20, 4, 7, 23, 44, 60, 66, 63, 56, 48, 38, 22, 0, 0, 0, 82, 251, 504, 800, 1073, 1248, 1275, 1143, 892, 596, 342, 195, 182, 290, 467, 650, 780, 822, 768, 638, 465, 289, 143, 46, 0, 0, 14, 41, 61, 66, 56, 39, 23, 18, 28, 47, 66, 75, 70, 52, 29, 8, 0, 0, 0, 6, 10, 8, 3, 0, 0, 0, 5, 16, 23, 19, 2, 0, 0, 48, 158, 310, 466, 577, 602, 528, 375, 194, 44, 0, 16, 161, 376, 612, 815, 939, 957, 868, 692, 472, 253, 83, 0, 0, 95, 252, 427, 573, 653, 647, 560, 420, 266, 133, 43, 0, 0, 0, 13, 21, 24, 24, 23, 21, 17, 10, 3, 0, 0, 10, 27, 45, 55, 50, 26, 0, 0, 10, 106, 272, 480, 678, 808, 829, 735, 557, 350, 169, 48, 0, 0, 0, 11, 18, 20, 25, 32, 38, 40, 33, 22, 13, 10, 14, 21, 25, 24, 18, 11, 5, 1, 0, 0, 0, 2, 23, 55, 89, 113, 115, 94, 58, 24, 4, 6, 24, 45, 58, 57, 45, 30, 17, 7, 0, 0, 0, 23, 97, 220, 378, 538, 656, 695, 642, 514, 349, 191, 74, 9, 0, 0, 3, 15, 25, 36, 41, 35, 14, 0, 0, 72, 259, 569, 970, 1390, 1729, 1899, 1849, 1592, 1195, 758, 379, 119, 0, 0, 13, 66, 105, 120, 114, 96, 75, 53, 34, 18, 8, 2, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 6, 15, 27, 37, 42, 40, 32, 21, 9, 2, 0, 0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 6, 11, 16, 20, 22, 22, 18, 10, 1, 0, 0, 16, 51, 100, 155, 203, 232, 236, 215, 174, 122, 70, 26, 0, 0, 6, 42, 90, 136, 162, 159, 129, 83, 41, 19, 22, 43, 68, 80, 74, 52, 27, 7, 0, 0, 0, 0, 0, 6, 24, 54, 90, 119, 132, 126, 102, 70, 37, 10, 0, 0, 0, 32, 79, 131, 173, 191, 182, 157, 132, 126, 147, 186, 224, 238, 216, 159, 83, 15, 0, 2, 90, 238, 426, 620, 783, 881, 892, 815, 669, 486, 305, 156, 57, 7, 0, 0, 5, 8, 5, 3, 6, 15, 28, 38, 43, 41, 36, 35, 42, 59, 79, 88, 75, 37, 0, 0, 36, 202, 473, 800, 1099, 1281, 1289, 1120, 829, 502, 226, 49, 0, 0, 17, 54, 77, 90, 101, 114, 126, 131, 123, 103, 79, 62, 59, 74, 99, 125, 139, 137, 117, 84, 48, 15, 0, 0, 4, 34, 74, 112, 134, 131, 105, 66, 28, 8, 10, 30, 56, 73, 76, 63, 44, 24, 10, 2, 0, 0, 0, 14, 44, 84, 121, 140, 128, 87, 35, 3, 23, 118, 284, 490, 688, 822, 854, 773, 605, 398, 205, 68, 0, 0, 2, 21, 26, 16, 1, 0, 3, 29, 64, 94, 108, 100, 73, 40, 15, 6, 14, 28, 35, 28, 15, 18, 69, 198, 412, 691, 987, 1239, 1388, 1397, 1268, 1032, 746, 469, 246, 100, 24, 0, 0, 0, 7, 20, 44, 78, 115, 143, 154, 144, 118, 86, 58, 40, 34, 35, 32, 20, 0, 0, 0, 61, 184, 353, 530, 666, 719, 671, 539, 365, 196, 71, 3, 0, 0, 9, 20, 24, 25, 26, 27, 26, 22, 15, 10, 10, 16, 26, 35, 41, 41, 36, 31, 26, 23, 19, 14, 9, 3, 0, 0, 0, 5, 7, 6, 0, 0, 0, 13, 46, 91, 136, 167, 173, 153, 114, 69, 31, 8, 0, 0, 0, 0, 0, 2, 11, 19, 18, 4, 0, 0, 33, 140, 300, 480, 628, 694, 657, 529, 354, 183, 59, 0, 0, 0, 20, 31, 35, 37, 38, 33, 18, 0, 0, 5, 95, 262, 485, 714, 884, 943, 872, 694, 464, 247, 88, 5, 0, 0, 12, 17, 11, 2, 0, 0, 1, 0, 0, 0, 14, 54, 111, 169, 208, 213, 183, 130, 73, 26, 0, 0, 0, 8, 32, 61, 91, 113, 120, 106, 76, 40, 9, 0, 0, 16, 46, 77, 100, 109, 102, 82, 53, 24, 2, 0, 0, 24, 66, 118, 168, 203, 214, 198, 161, 115, 71, 36, 14, 1, 0, 0, 10, 36, 70, 103, 119, 104, 58, 1, 0, 29, 198, 487, 859, 1236, 1528, 1659, 1594, 1354, 1005, 633, 316, 101, 0, 0, 14, 67, 112, 136, 136, 116, 84, 49, 20, 2, 0, 0, 6, 9, 8, 3, 0, 5, 32, 93, 191, 324, 474, 615, 715, 749, 706, 595, 442, 280, 140, 43, 0, 0, 10, 53, 100, 138, 159, 154, 125, 81, 36, 5, 0, 5, 28, 52, 67, 68, 57, 38, 18, 4, 0, 0, 9, 28, 57, 92, 130, 164, 184, 185, 162, 118, 66, 20, 0, 1, 36, 87, 135, 162, 157, 122, 71, 22, 0, 0, 19, 59, 95, 112, 103, 72, 35, 8, 4, 24, 58, 89, 103, 94, 69, 40, 20, 14, 19, 26, 27, 19, 7, 2, 12, 36, 69, 98, 115, 115, 99, 72, 39, 5, 0, 0, 55, 195, 412, 683, 961, 1185, 1302, 1288, 1152, 934, 685, 457, 282, 171, 114, 94, 91, 92, 88, 76, 59, 37, 16, 1, 0, 6, 30, 63, 94, 111, 104, 73, 28, 0, 0, 56, 199, 408, 646, 859, 993, 1011, 909, 713, 474, 247, 78, 0, 0, 48, 140, 226, 277, 277, 226, 141, 53, 0, 0, 75, 224, 423, 634, 810, 908, 899, 781, 578, 340, 130, 7, 7, 132, 348, 595, 802, 911, 893, 754, 533, 294, 105, 21, 66, 232, 472, 722, 913, 995, 949, 796, 581, 362, 182, 66, 9, 0, 0, 0, 6, 17, 32, 43, 40, 19, 0, 0, 43, 186, 410, 677, 919, 1070, 1085, 963, 744, 490, 263, 102, 16, 0, 0, 8, 15, 13, 6, 0, 0, 0, 0, 16, 45, 83, 121, 147, 154, 138, 105, 66, 32, 9, 0, 0, 0, 1, 8, 19, 33, 49, 61, 66, 62, 51, 35, 18, 3, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 8, 34, 67, 99, 118, 118, 99, 67, 34, 9, 0, 0, 0, 5, 6, 4, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 4, 2, 0, 0, 0, 1, 10, 17, 16, 6, 0, 0, 24, 101, 227, 382, 535, 649, 694, 662, 562, 422, 276, 151, 63, 16, 0, 0, 2, 5, 4, 1, 0, 0, 0, 0, 0, 1, 8, 19, 35, 49, 58, 57, 47, 32, 15, 4, 0, 0, 1, 2, 2, 0, 0, 2, 9, 17, 23, 25, 21, 12, 3, 0, 0, 2, 9, 11, 6, 0, 0, 8, 59, 150, 275, 415, 544, 639, 685, 677, 623, 534, 425, 310, 200, 107, 40, 4, 0, 11, 38, 64, 80, 82, 69, 46, 20, 0, 0, 1, 31, 74, 118, 147, 149, 122, 78, 39, 33, 81, 191, 349, 524, 673, 758, 754, 663, 507, 329, 169, 56, 0, 0, 3, 20, 28, 25, 16, 8, 4, 2, 0, 0, 0, 8, 31, 66, 100, 122, 118, 90, 47, 12, 8, 53, 151, 292, 451, 594, 690, 714, 661, 545, 393, 239, 112, 28, 0, 0, 23, 71, 126, 180, 219, 229, 199, 135, 59, 10, 31, 155, 384, 681, 978, 1194, 1260, 1153, 899, 569, 258, 49, 0, 82, 280, 517, 721, 841, 851, 759, 596, 406, 240, 141, 134, 223, 387, 581, 749, 842, 830, 714, 530, 331, 175, 104, 133, 251, 425, 617, 789, 909, 958, 926, 817, 646, 445, 251, 101, 18, 6, 45, 103, 148, 159, 135, 89, 42, 8, 0, 0, 2, 7, 8, 6, 2, 0, 0, 0, 0, 0, 10, 30, 56, 82, 100, 108, 105, 95, 83, 68, 48, 20, 0, 0, 34, 154, 354, 610, 867, 1060, 1133, 1064, 870, 605, 340, 132, 13, 0, 7, 55, 93, 105, 91, 62, 33, 12, 3, 0, 0, 0, 0, 0, 13, 30, 41, 37, 16, 0, 0, 60, 206, 423, 671, 885, 998, 971, 810, 564, 311, 129, 70, 144, 321, 542, 746, 880, 918, 860, 725, 548, 366, 209, 95, 29, 1, 0, 1, 4, 3, 0, 0, 1, 6, 9, 7, 3, 0, 4, 19, 44, 70, 88, 89, 70, 36, 3, 0, 14, 86, 207, 365, 538, 701, 829, 900, 900, 827, 690, 512, 324, 161, 47, 0, 0, 32, 79, 113, 120, 101, 66, 30, 6, 0, 3, 13, 19, 17, 10, 2, 2, 10, 23, 36, 41, 36, 24, 10, 0, 0, 3, 10, 14, 12, 4, 0, 0, 20, 67, 140, 236, 342, 445, 528, 577, 582, 540, 455, 344, 226, 122, 47, 6, 0, 0, 4, 8, 7, 2, 0, 0, 0, 1, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 5, 5, 2, 0, 0, 0, 5, 16, 20, 13, 0, 0, 6, 86, 237, 443, 662, 838, 920, 882, 738, 529, 313, 138, 31, 0, 0, 13, 28, 30, 19, 6, 0, 0, 0, 5, 8, 7, 2, 0, 0, 10, 27, 45, 57, 58, 48, 31, 13, 1, 0, 0, 6, 10, 11, 9, 7, 6, 6, 5, 2, 0, 0, 2, 23, 58, 97, 129, 144, 135, 106, 67, 31, 7, 0, 0, 0, 6, 11, 13, 12, 7, 0, 0, 17, 74, 185, 350, 553, 759, 922, 1003, 981, 859, 668, 451, 251, 102, 16, 0, 0, 33, 64, 81, 76, 53, 29, 23, 58, 142, 271, 419, 551, 633, 647, 591, 487, 364, 251, 166, 111, 80, 61, 45, 28, 13, 2, 0, 0, 0, 1, 1, 1, 2, 6, 13, 19, 21, 16, 6, 0, 0, 16, 64, 137, 228, 324, 412, 481, 525, 539, 521, 468, 386, 288, 195, 132, 121, 172, 279, 418, 557, 663, 709, 684, 592, 456, 308, 187, 127, 146, 241, 382, 526, 625, 646, 583, 458, 313, 193, 130, 135, 194, 284, 379, 458, 512, 535, 524, 478, 399, 298, 192, 99, 33, 0, 0, 0, 7, 16, 19, 13, 2, 0, 0, 25, 96, 206, 338, 462, 539, 545, 474, 349, 210, 104, 70, 121, 250, 424, 602, 742, 813, 798, 700, 538, 345, 163, 34, 0, 62, 229, 459, 698, 885, 972, 938, 796, 589, 368, 181, 57, 0, 0, 6, 29, 45, 49, 44, 35, 24, 14, 7, 2, 0, 0, 1, 2, 3, 3, 2, 0, 0, 0, 3, 13, 27, 39, 45, 42, 32, 18, 6, 0, 0, 0, 3, 5, 4, 2, 0, 0, 0, 2, 6, 10, 12, 12, 10, 5, 1, 0, 0, 4, 14, 24, 32, 34, 31, 23, 13, 4, 0, 0, 0, 9, 23, 40, 58, 74, 87, 95, 99, 97, 90, 76, 55, 32, 11, 0, 0, 11, 31, 48, 53, 40, 16, 0, 0, 44, 137, 269, 414, 541, 621, 637, 588, 489, 365, 240, 136, 61, 19, 1, 0, 1, 2, 0, 0, 4, 30, 82, 162, 263, 372, 474, 551, 592, 589, 544, 466, 366, 261, 165, 88, 36, 7, 0, 0, 0, 3, 7, 11, 19, 36, 67, 120, 198, 297, 407, 504, 564, 569, 513, 409, 282, 161, 68, 14, 0, 0, 2, 11, 19, 25, 30, 33, 31, 23, 12, 3, 1, 5, 15, 25, 31, 29, 20, 9, 0, 0, 1, 10, 21, 31, 35, 34, 30, 25, 20, 17, 15, 13, 9, 5, 1, 0, 0, 2, 5, 7, 7, 5, 3, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 4, 10, 11, 7, 0, 0, 0, 26, 73, 129, 175, 193, 176, 128, 68, 17, 0, 0, 35, 81, 122, 144, 143, 122, 91, 59, 32, 12, 0, 0, 0, 35, 107, 222, 368, 524, 658, 745, 769, 731, 645, 532, 411, 299, 203, 127, 71, 32, 8, 0, 0, 3, 28, 71, 133, 212, 306, 404, 497, 567, 597, 570, 481, 342, 183, 53, 0, 38, 180, 384, 594, 752, 821, 794, 690, 547, 402, 283, 205, 178, 204, 283, 410, 565, 717, 829, 871, 829, 713, 551, 386, 257, 194, 207, 291, 421, 564, 681, 738, 718, 621, 469, 301, 156, 62, 28, 42, 78, 107, 113, 93, 58, 24, 4, 0, 4, 9, 9, 5, 6, 19, 45, 79, 105, 115, 103, 75, 43, 17, 1, 0, 0, 0, 6, 26, 59, 98, 131, 145, 132, 98, 54, 16, 0, 0, 16, 35, 45, 42, 32, 25, 33, 59, 98, 134, 152, 145, 114, 73, 34, 9, 0, 0, 0, 4, 20, 61, 136, 246, 378, 503, 592, 620, 579, 483, 359, 242, 164, 145, 188, 283, 407, 532, 631, 679, 663, 583, 456, 309, 171, 68, 10, 0, 0, 11, 18, 14, 4, 0, 0, 9, 34, 62, 83, 88, 75, 50, 22, 3, 0, 2, 8, 8, 0, 0, 9, 68, 180, 337, 508, 650, 722, 701, 592, 428, 254, 111, 23, 0, 0, 6, 17, 17, 9, 0, 0, 0, 0, 5, 8, 8, 5, 1, 0, 0, 0, 3, 5, 4, 0, 0, 7, 44, 117, 228, 366, 508, 621, 676, 656, 563, 419, 259, 120, 29, 0, 1, 35, 73, 96, 99, 84, 59, 35, 16, 5, 1, 0, 1, 3, 5, 8, 12, 14, 14, 10, 3, 0, 0, 8, 29, 57, 85, 106, 114, 109, 93, 70, 44, 16, 0, 0, 26, 107, 236, 398, 558, 678, 728, 698, 603, 475, 348, 247, 183, 146, 124, 103, 77, 49, 23, 4, 0, 0, 1, 18, 41, 67, 90, 103, 101, 85, 59, 32, 11, 0, 0, 0, 4, 7, 6, 3, 0, 0, 0, 1, 7, 12, 10, 1, 0, 0, 28, 101, 215, 354, 493, 604, 664, 668, 620, 536, 435, 331, 237, 160, 103, 66, 46, 38, 38, 42, 46, 53, 63, 82, 113, 158, 220, 295, 376, 447, 492, 496, 452, 368, 262, 157, 74, 21, 0, 0, 0, 4, 14, 32, 56, 84, 110, 130, 144, 162, 196, 254, 336, 426, 503, 541, 525, 456, 354, 254, 189, 184, 243, 347, 465, 562, 613, 608, 554, 467, 368, 273, 189, 121, 68, 30, 5, 0, 0, 17, 39, 59, 69, 63, 43, 17, 1, 18, 87, 222, 419, 655, 888, 1065, 1140, 1089, 920, 677, 429, 243, 168, 215, 356, 536, 691, 771, 755, 652, 494, 324, 178, 76, 20, 0, 0, 4, 6, 4, 1, 0, 0, 0, 3, 25, 69, 146, 264, 425, 619, 827, 1018, 1155, 1205, 1150, 995, 768, 518, 291, 123, 26, 0, 0, 5, 17, 22, 20, 19, 23, 33, 48, 65, 81, 90, 90, 79, 59, 36, 16, 4, 0, 0, 0, 0, 0, 5, 24, 53, 87, 113, 121, 108, 78, 42, 12, 0, 0, 13, 30, 40, 41, 33, 22, 11, 7, 8, 12, 15, 14, 9, 2, 0, 0, 2, 12, 20, 21, 13, 0, 0, 11, 70, 174, 316, 471, 607, 692, 706, 645, 523, 368, 215, 99, 45, 64, 152, 287, 439, 571, 654, 669, 616, 508, 370, 234, 132, 90, 122, 229, 393, 578, 739, 830, 823, 713, 526, 311, 126, 19, 13, 106, 268, 456, 626, 743, 784, 747, 643, 497, 338, 195, 88, 24, 0, 0, 2, 7, 7, 3, 0, 0, 0, 0, 2, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 3, 1, 0, 0, 3, 6, 9, 10, 9, 6, 3, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 2, 2, 0, 0, 0, 1, 7, 16, 22, 22, 17, 10, 6, 11, 25, 42, 55, 59, 50, 33, 14, 1, 0, 0, 4, 9, 11, 9, 6, 4, 6, 13, 24, 37, 46, 45, 30, 6, 0, 0, 48, 158, 313, 483, 623, 698, 688, 605, 477, 344, 235, 164, 123, 100, 79, 54, 29, 9, 0, 0, 0, 0, 0, 0, 5, 18, 36, 53, 62, 60, 47, 31, 15, 4, 0, 0, 0, 1, 18, 43, 72, 95, 103, 92, 67, 36, 11, 0, 0, 0, 5, 7, 5, 1, 0, 0, 0, 3, 6, 5, 2, 0, 0, 7, 27, 56, 88, 113, 122, 109, 76, 35, 3, 0, 42, 135, 269, 424, 571, 681, 736, 729, 670, 577, 470, 365, 270, 189, 120, 65, 25, 2, 0, 7, 25, 41, 49, 45, 31, 14, 0, 0, 3, 20, 40, 57, 64, 60, 47, 30, 15, 5, 1, 1, 1, 0, 0, 0, 6, 17, 31, 41, 44, 39, 28, 17, 8, 2, 0, 0, 0, 2, 23, 57, 100, 136, 153, 145, 118, 85, 63, 59, 70, 83, 84, 66, 37, 10, 2, 19, 52, 86, 110, 127, 157, 227, 353, 526, 707, 840, 875, 794, 618, 403, 218, 117, 121, 215, 360, 509, 624, 688, 696, 656, 578, 474, 355, 236, 132, 54, 9, 0, 0, 12, 25, 37, 51, 76, 119, 181, 258, 343, 424, 496, 553, 593, 611, 603, 565, 494, 396, 283, 174, 84, 25, 0, 0, 0, 9, 12, 8, 0, 0, 2, 35, 104, 213, 356, 522, 689, 832, 927, 955, 905, 783, 609, 413, 231, 92, 13, 0, 18, 61, 99, 117, 111, 90, 67, 54, 61, 88, 134, 197, 273, 362, 461, 564, 658, 728, 758, 739, 666, 549, 405, 258, 130, 40, 0, 0, 28, 72, 110, 127, 118, 88, 48, 12, 0, 0, 17, 50, 79, 94, 87, 65, 41, 30, 42, 77, 124, 163, 180, 169, 136, 96, 61, 41, 35, 40, 48, 56, 62, 67, 70, 69, 61, 46, 27, 10, 4, 12, 30, 51, 65, 68, 58, 40, 20, 4, 0, 0, 0, 10, 25, 39, 46, 43, 33, 28, 39, 75, 133, 196, 240, 245, 204, 132, 62, 31, 77, 225, 489, 873, 1368, 1954, 2587, 3201, 3705, 4011, 4050, 3803, 3310, 2657, 1960, 1322, 814, 460, 246, 134, 84, 68, 67, 74, 84, 93, 94, 85, 66, 42, 20, 5, 0, 0, 1, 3, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
-"peakC": [463, 465, 474, 491, 521, 567, 622, 677, 731, 788, 851, 921, 988, 1043, 1080, 1096, 1092, 1070, 1039, 1007, 986, 982, 1001, 1042, 1102, 1173, 1244, 1303, 1341, 1352, 1339, 1312, 1288, 1282, 1302, 1344, 1396, 1437, 1454, 1445, 1417, 1386, 1368, 1373, 1399, 1437, 1473, 1500, 1511, 1509, 1498, 1481, 1460, 1433, 1396, 1348, 1290, 1227, 1165, 1114, 1076, 1053, 1035, 1011, 966, 888, 775, 636, 488, 353, 246, 174, 133, 112, 98, 84, 73, 68, 74, 88, 102, 108, 98, 75, 45, 18, 1, 0, 0, 3, 6, 5, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 0, 0, 4, 12, 24, 37, 47, 52, 53, 57, 73, 116, 201, 341, 546, 818, 1156, 1558, 2024, 2561, 3183, 3912, 4762, 5744, 6855, 8086, 9420, 10844, 12344, 13902, 15487, 17053, 18545, 19916, 21143, 22239, 23251, 24238, 25253, 26318, 27427, 28557, 29687, 30818, 31980, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 29719, 24629, 20209, 16495, 13482, 11129, 9361, 8086, 7199, 6595, 6176, 5860, 5586, 5319, 5053, 4795, 4564, 4367, 4205, 4063, 3927, 3783, 3630, 3475, 3331, 3209, 3113, 3040, 2980, 2919, 2844, 2744, 2616, 2463, 2298, 2139, 2004, 1904, 1838, 1795, 1753, 1696, 1616, 1515, 1407, 1305, 1220, 1152, 1093, 1035, 968, 892, 809, 729, 659, 604, 566, 546, 540, 546, 558, 573, 586, 593, 594, 591, 588, 592, 602, 617, 626, 618, 583, 518, 429, 331, 241, 175, 141, 141, 167, 205, 244, 272, 282, 275, 258, 241, 235, 248, 282, 333, 393, 455, 516, 575, 633, 684, 719, 727, 697, 627, 527, 413, 303, 212, 146, 103, 76, 57, 39, 20, 3, 0, 0, 19, 66, 134, 213, 294, 366, 424, 470, 507, 540, 568, 587, 588, 567, 521, 455, 378, 301, 233, 186, 166, 181, 232, 315, 415, 513, 586, 615, 592, 522, 420, 305, 197, 109, 48, 14, 4, 15, 37, 64, 85, 94, 88, 69, 43, 21, 9, 10, 24, 43, 60, 69, 66, 53, 35, 20, 16, 22, 36, 47, 49, 38, 19, 4, 2, 17, 45, 73, 88, 82, 60, 30, 7, 0, 2, 11, 14, 7, 0, 0, 14, 65, 134, 200, 237, 233, 192, 140, 106, 113, 164, 242, 320, 370, 381, 355, 306, 250, 198, 154, 115, 79, 48, 22, 5, 0, 0, 0, 0, 2, 2, 2, 2, 1, 0, 0, 0, 8, 20, 35, 46, 48, 42, 28, 12, 0, 0, 1, 10, 20, 27, 27, 22, 14, 6, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 0, 5, 9, 9, 6, 1, 5, 27, 74, 147, 235, 322, 390, 427, 433, 414, 378, 335, 286, 233, 176, 118, 65, 26, 2, 0, 0, 2, 5, 5, 2, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 0, 0, 0, 0, 5, 13, 16, 9, 0, 0, 6, 71, 185, 331, 470, 559, 565, 484, 343, 187, 63, 0, 0, 23, 62, 86, 82, 57, 24, 0, 0, 0, 27, 63, 101, 135, 157, 165, 156, 134, 103, 69, 37, 13, 0, 0, 0, 7, 14, 15, 10, 3, 3, 24, 75, 155, 251, 340, 397, 403, 354, 266, 163, 72, 11, 0, 0, 27, 61, 87, 99, 95, 78, 53, 29, 10, 0, 0, 1, 5, 7, 6, 2, 0, 0, 0, 3, 8, 8, 3, 0, 0, 6, 40, 94, 158, 213, 242, 236, 199, 147, 98, 67, 57, 60, 63, 58, 41, 21, 6, 6, 18, 38, 54, 58, 50, 33, 14, 0, 0, 0, 7, 22, 39, 54, 65, 70, 74, 86, 115, 167, 241, 325, 398, 443, 450, 422, 380, 348, 351, 399, 484, 584, 670, 716, 707, 642, 536, 408, 279, 168, 83, 29, 1, 0, 1, 14, 28, 38, 41, 37, 28, 19, 13, 12, 14, 14, 10, 1, 0, 1, 22, 56, 92, 117, 120, 101, 66, 31, 5, 0, 0, 2, 8, 8, 5, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 2, 0, 0, 0, 2, 12, 24, 34, 40, 37, 29, 17, 6, 0, 0, 0, 1, 2, 2, 0, 0, 0, 1, 3, 3, 1, 0, 0, 0, 2, 8, 12, 9, 0, 0, 0, 38, 118, 232, 354, 452, 495, 469, 382, 261, 141, 51, 2, 0, 0, 9, 14, 11, 4, 0, 0, 0, 0, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 2, 4, 4, 2, 0, 0, 0, 10, 29, 49, 62, 65, 55, 38, 26, 25, 38, 60, 82, 93, 88, 67, 38, 10, 0, 0, 9, 38, 73, 101, 113, 106, 82, 51, 22, 4, 0, 0, 0, 3, 3, 3, 3, 3, 2, 0, 0, 0, 9, 32, 62, 90, 104, 99, 77, 46, 18, 0, 0, 0, 3, 7, 6, 3, 0, 0, 0, 0, 1, 3, 5, 6, 5, 4, 2, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 5, 13, 21, 26, 26, 21, 12, 5, 0, 0, 0, 2, 2, 2, 0, 0, 0, 1, 3, 3, 2, 0, 0, 0, 8, 20, 35, 46, 49, 44, 33, 18, 4, 0, 0, 0, 13, 33, 56, 79, 102, 129, 169, 233, 328, 450, 581, 691, 750, 738, 654, 518, 367, 242, 173, 175, 240, 341, 446, 523, 551, 522, 444, 334, 217, 113, 39, 0, 0, 1, 18, 26, 20, 1, 0, 0, 64, 192, 375, 576, 746, 834, 812, 683, 485, 274, 109, 34, 63, 180, 349, 523, 657, 719, 698, 603, 463, 318, 212, 178, 226, 340, 483, 605, 664, 640, 537, 388, 232, 105, 26, 0, 0, 5, 13, 13, 7, 0, 0, 0, 0, 3, 4, 3, 1, 0, 0, 2, 4, 5, 4, 2, 0, 0, 1, 4, 7, 11, 16, 28, 48, 80, 119, 155, 178, 179, 156, 117, 76, 48, 41, 56, 82, 103, 104, 77, 32, 0, 0, 44, 182, 380, 596, 768, 846, 805, 660, 457, 255, 100, 13, 0, 0, 11, 14, 7, 5, 28, 89, 190, 316, 443, 538, 573, 533, 422, 269, 119, 28, 37, 160, 375, 627, 847, 974, 978, 869, 691, 498, 337, 231, 174, 144, 120, 90, 60, 41, 45, 72, 108, 134, 136, 109, 62, 15, 0, 0, 38, 102, 164, 201, 198, 156, 93, 33, 0, 0, 24, 67, 104, 115, 94, 46, 0, 0, 14, 136, 328, 548, 735, 830, 797, 647, 427, 210, 64, 32, 118, 289, 491, 666, 766, 770, 685, 539, 381, 260, 214, 259, 382, 548, 703, 800, 805, 717, 559, 373, 203, 80, 12, 0, 0, 9, 15, 12, 4, 0, 0, 0, 3, 9, 14, 16, 15, 14, 11, 7, 2, 0, 0, 3, 22, 55, 99, 144, 176, 185, 167, 127, 78, 35, 7, 0, 0, 2, 4, 1, 0, 3, 16, 34, 51, 60, 57, 43, 25, 9, 0, 0, 0, 1, 6, 9, 12, 14, 13, 10, 6, 2, 1, 2, 4, 7, 8, 8, 8, 8, 8, 6, 2, 0, 0, 2, 23, 56, 91, 116, 120, 103, 71, 36, 10, 0, 0, 0, 0, 0, 0, 12, 36, 70, 103, 124, 125, 106, 73, 39, 12, 0, 0, 0, 6, 8, 6, 1, 0, 0, 3, 15, 29, 40, 42, 38, 31, 30, 37, 51, 63, 64, 50, 25, 4, 0, 21, 62, 108, 140, 147, 125, 85, 42, 10, 0, 0, 0, 7, 9, 7, 2, 0, 0, 0, 3, 9, 14, 17, 17, 13, 7, 2, 0, 0, 2, 5, 7, 5, 0, 0, 0, 0, 11, 22, 23, 10, 0, 0, 25, 131, 308, 527, 741, 891, 935, 860, 691, 475, 267, 110, 21, 0, 6, 29, 43, 42, 29, 13, 1, 0, 0, 0, 1, 5, 11, 18, 21, 19, 9, 0, 0, 7, 35, 74, 109, 127, 122, 95, 58, 24, 2, 0, 0, 1, 5, 6, 5, 3, 0, 0, 0, 13, 51, 122, 228, 359, 494, 606, 665, 654, 573, 439, 287, 150, 52, 2, 0, 0, 7, 12, 12, 12, 18, 29, 41, 48, 46, 36, 22, 9, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 2, 2, 3, 4, 2, 0, 0, 0, 7, 22, 36, 42, 34, 16, 0, 0, 19, 77, 156, 238, 299, 325, 312, 272, 220, 169, 127, 94, 66, 41, 19, 3, 0, 0, 3, 9, 10, 5, 0, 0, 5, 35, 80, 127, 161, 170, 150, 109, 63, 23, 0, 0, 0, 0, 11, 21, 24, 14, 0, 0, 0, 70, 213, 405, 597, 729, 754, 662, 485, 281, 111, 9, 0, 0, 17, 32, 29, 14, 0, 0, 0, 2, 10, 12, 9, 1, 0, 0, 0, 13, 25, 27, 14, 0, 0, 20, 126, 299, 510, 700, 807, 790, 648, 423, 188, 20, 0, 74, 282, 536, 756, 875, 862, 729, 523, 307, 135, 31, 0, 0, 0, 4, 5, 7, 14, 19, 13, 0, 0, 0, 98, 288, 547, 814, 1009, 1067, 969, 747, 472, 224, 55, 0, 0, 12, 43, 54, 44, 22, 0, 0, 0, 8, 37, 74, 107, 127, 127, 108, 77, 44, 17, 1, 0, 0, 0, 7, 19, 32, 41, 39, 21, 0, 0, 16, 108, 266, 467, 664, 803, 841, 764, 597, 391, 212, 114, 127, 245, 433, 638, 798, 866, 815, 655, 426, 194, 34, 0, 107, 322, 572, 770, 847, 781, 601, 373, 168, 34, 0, 0, 13, 34, 35, 21, 4, 0, 0, 0, 5, 11, 12, 10, 4, 0, 0, 0, 5, 15, 21, 15, 0, 0, 0, 49, 155, 297, 434, 523, 531, 456, 324, 180, 65, 0, 0, 0, 13, 24, 22, 13, 3, 0, 0, 0, 5, 19, 37, 52, 61, 59, 47, 29, 12, 0, 0, 0, 4, 13, 22, 31, 37, 38, 34, 26, 16, 7, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 7, 14, 21, 28, 35, 44, 56, 70, 85, 94, 94, 82, 60, 34, 9, 0, 0, 11, 44, 85, 124, 149, 154, 136, 103, 64, 30, 6, 0, 0, 4, 15, 23, 28, 28, 24, 17, 11, 6, 2, 0, 0, 0, 0, 4, 14, 19, 13, 0, 0, 1, 70, 206, 397, 608, 786, 883, 870, 750, 558, 345, 160, 37, 0, 0, 37, 75, 88, 70, 35, 15, 47, 156, 342, 576, 801, 955, 989, 886, 671, 402, 154, 0, 0, 89, 311, 570, 789, 900, 875, 727, 507, 281, 105, 6, 0, 0, 31, 54, 58, 46, 25, 7, 0, 0, 3, 14, 22, 23, 15, 3, 0, 1, 23, 56, 88, 106, 101, 73, 35, 4, 0, 19, 69, 134, 193, 232, 240, 219, 176, 122, 68, 24, 0, 0, 10, 44, 83, 116, 130, 121, 93, 57, 23, 2, 0, 0, 3, 6, 5, 2, 0, 0, 1, 1, 0, 0, 0, 4, 17, 33, 48, 56, 52, 40, 23, 8, 0, 0, 7, 17, 28, 40, 48, 48, 33, 6, 0, 0, 49, 191, 397, 626, 813, 897, 851, 689, 466, 246, 82, 0, 0, 0, 19, 33, 29, 14, 0, 0, 4, 55, 155, 309, 506, 715, 889, 977, 942, 778, 520, 238, 25, 0, 96, 406, 809, 1185, 1416, 1429, 1222, 863, 464, 140, 0, 0, 163, 430, 706, 909, 979, 894, 678, 395, 135, 0, 14, 216, 541, 890, 1152, 1242, 1131, 854, 499, 176, 0, 0, 170, 483, 826, 1094, 1210, 1146, 931, 637, 349, 132, 13, 0, 0, 19, 32, 27, 12, 0, 0, 0, 0, 13, 31, 55, 83, 110, 126, 124, 100, 58, 11, 0, 0, 65, 191, 350, 499, 593, 601, 520, 377, 216, 83, 6, 0, 13, 49, 74, 77, 59, 32, 9, 0, 0, 1, 5, 5, 2, 0, 2, 11, 23, 33, 36, 30, 16, 2, 0, 2, 25, 60, 95, 119, 125, 112, 85, 52, 23, 3, 0, 0, 5, 24, 46, 65, 75, 72, 57, 34, 13, 0, 0, 1, 6, 8, 5, 0, 0, 6, 24, 51, 84, 116, 145, 165, 174, 169, 150, 119, 85, 60, 56, 76, 114, 155, 180, 178, 149, 102, 53, 15, 0, 0, 0, 10, 29, 47, 54, 42, 14, 0, 0, 51, 183, 367, 555, 686, 715, 632, 464, 268, 102, 2, 0, 0, 49, 94, 120, 127, 119, 104, 86, 69, 51, 35, 20, 9, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 2, 4, 6, 8, 5, 0, 0, 0, 7, 35, 68, 89, 87, 61, 31, 28, 85, 212, 389, 567, 689, 710, 619, 443, 237, 63, 0, 0, 114, 312, 536, 726, 829, 812, 674, 453, 219, 53, 18, 141, 394, 704, 975, 1124, 1107, 937, 673, 393, 167, 32, 0, 0, 15, 30, 27, 12, 0, 0, 0, 10, 18, 19, 15, 11, 13, 22, 31, 32, 19, 0, 0, 17, 111, 277, 495, 720, 892, 962, 907, 744, 520, 296, 122, 21, 0, 0, 12, 20, 13, 1, 0, 6, 29, 55, 71, 69, 49, 22, 0, 0, 19, 57, 99, 129, 138, 124, 94, 60, 31, 10, 0, 0, 0, 11, 38, 77, 122, 161, 185, 187, 167, 133, 96, 62, 37, 21, 10, 4, 0, 0, 3, 9, 16, 20, 20, 16, 10, 4, 0, 0, 0, 0, 2, 2, 3, 5, 7, 8, 7, 3, 0, 0, 0, 10, 27, 46, 60, 62, 50, 29, 8, 0, 7, 31, 62, 86, 94, 83, 58, 28, 5, 0, 0, 5, 14, 17, 10, 0, 0, 0, 36, 98, 172, 239, 275, 267, 217, 142, 66, 13, 0, 0, 16, 27, 20, 0, 0, 5, 90, 242, 439, 632, 764, 792, 706, 534, 328, 146, 29, 0, 0, 35, 62, 66, 48, 21, 0, 0, 4, 18, 29, 30, 24, 15, 8, 5, 4, 0, 0, 0, 5, 36, 84, 135, 169, 172, 142, 91, 39, 6, 0, 11, 28, 37, 33, 20, 11, 16, 38, 67, 89, 93, 77, 47, 18, 4, 12, 38, 72, 101, 115, 105, 74, 29, 0, 0, 23, 139, 316, 521, 701, 804, 799, 687, 505, 305, 136, 28, 0, 0, 17, 49, 69, 73, 59, 35, 10, 0, 1, 28, 72, 118, 149, 154, 129, 84, 33, 0, 0, 8, 57, 116, 164, 183, 168, 125, 70, 23, 0, 0, 17, 40, 56, 62, 57, 46, 32, 17, 4, 0, 0, 15, 46, 82, 113, 127, 124, 107, 86, 65, 42, 14, 0, 0, 19, 150, 376, 665, 947, 1137, 1169, 1026, 746, 415, 131, 0, 0, 167, 435, 708, 900, 948, 837, 604, 325, 92, 0, 27, 212, 475, 730, 900, 943, 861, 691, 492, 315, 190, 120, 91, 81, 73, 59, 37, 10, 0, 0, 23, 122, 289, 511, 748, 943, 1042, 1014, 865, 636, 389, 181, 47, 0, 0, 10, 29, 32, 22, 8, 0, 0, 0, 0, 1, 4, 8, 11, 10, 3, 0, 0, 8, 51, 117, 190, 247, 268, 243, 183, 109, 45, 5, 0, 0, 4, 8, 7, 4, 5, 13, 24, 35, 40, 36, 23, 7, 0, 0, 9, 43, 89, 137, 176, 199, 203, 194, 178, 162, 145, 125, 99, 67, 36, 13, 5, 12, 27, 41, 47, 44, 38, 37, 47, 64, 80, 84, 76, 59, 48, 53, 77, 113, 145, 158, 144, 108, 63, 24, 1, 0, 0, 3, 5, 4, 2, 3, 11, 25, 43, 63, 84, 107, 131, 155, 174, 183, 174, 147, 103, 54, 13, 0, 3, 38, 83, 122, 139, 128, 95, 53, 18, 0, 0, 0, 8, 12, 9, 2, 0, 0, 7, 22, 37, 48, 52, 48, 39, 27, 15, 4, 0, 0, 0, 22, 56, 95, 126, 136, 122, 89, 49, 16, 0, 0, 2, 8, 8, 3, 0, 1, 13, 34, 56, 70, 70, 55, 31, 7, 0, 0, 16, 42, 65, 75, 69, 53, 36, 32, 45, 70, 91, 92, 65, 19, 0, 0, 85, 248, 453, 643, 756, 755, 640, 453, 253, 94, 5, 0, 0, 19, 31, 27, 13, 0, 0, 0, 0, 4, 5, 4, 2, 1, 1, 1, 0, 0, 0, 1, 8, 20, 31, 37, 35, 24, 9, 0, 0, 10, 35, 63, 85, 91, 80, 57, 31, 10, 0, 0, 0, 2, 3, 1, 0, 1, 2, 4, 3, 0, 0, 0, 12, 34, 58, 77, 82, 71, 47, 21, 3, 0, 14, 40, 70, 96, 112, 115, 103, 78, 43, 7, 0, 6, 84, 233, 445, 692, 929, 1103, 1171, 1108, 924, 657, 369, 132, 7, 32, 203, 475, 774, 1016, 1133, 1096, 920, 659, 386, 165, 34, 0, 29, 87, 132, 141, 111, 55, 1, 0, 12, 117, 285, 491, 693, 843, 905, 863, 729, 540, 341, 174, 62, 8, 0, 8, 18, 16, 6, 0, 1, 24, 61, 102, 134, 148, 141, 119, 90, 61, 39, 25, 17, 14, 12, 10, 5, 0, 0, 0, 11, 39, 74, 103, 112, 94, 52, 6, 0, 13, 107, 254, 421, 562, 634, 616, 515, 364, 208, 84, 12, 0, 0, 14, 27, 29, 22, 11, 1, 0, 0, 0, 22, 54, 90, 117, 125, 110, 75, 35, 4, 0, 4, 29, 55, 72, 73, 62, 42, 23, 8, 0, 0, 0, 3, 20, 42, 66, 83, 89, 84, 74, 61, 48, 29, 3, 0, 0, 44, 187, 405, 658, 878, 998, 979, 829, 597, 354, 164, 64, 52, 98, 159, 202, 208, 179, 128, 74, 31, 6, 0, 0, 7, 11, 12, 9, 4, 0, 0, 1, 6, 11, 12, 10, 6, 4, 6, 13, 17, 14, 2, 0, 0, 47, 153, 311, 487, 635, 703, 665, 527, 334, 151, 48, 69, 217, 454, 713, 917, 1012, 975, 826, 613, 395, 218, 103, 48, 30, 27, 27, 25, 25, 27, 23, 7, 0, 0, 23, 156, 385, 679, 973, 1187, 1258, 1168, 947, 660, 382, 169, 43, 0, 0, 8, 17, 15, 6, 0, 0, 0, 6, 12, 14, 14, 14, 13, 11, 4, 0, 0, 10, 64, 164, 308, 473, 630, 742, 784, 750, 649, 507, 354, 217, 111, 43, 7, 0, 1, 14, 30, 43, 51, 52, 46, 35, 23, 12, 2, 0, 0, 0, 11, 28, 43, 49, 40, 21, 4, 3, 27, 73, 125, 163, 171, 145, 97, 47, 10, 0, 0, 3, 8, 8, 3, 1, 7, 20, 40, 61, 80, 96, 109, 118, 121, 116, 102, 80, 55, 29, 9, 0, 0, 0, 14, 32, 50, 62, 62, 51, 33, 15, 5, 2, 2, 2, 0, 0, 1, 25, 69, 123, 170, 191, 177, 129, 66, 12, 0, 4, 55, 120, 175, 200, 187, 143, 86, 35, 4, 0, 0, 3, 7, 7, 5, 2, 0, 0, 0, 0, 0, 13, 35, 59, 80, 88, 81, 63, 39, 18, 2, 0, 0, 0, 6, 20, 33, 35, 21, 0, 0, 17, 121, 307, 552, 802, 993, 1066, 1002, 820, 575, 336, 159, 68, 52, 77, 106, 113, 92, 54, 18, 0, 0, 0, 6, 11, 11, 7, 1, 0, 0, 2, 10, 23, 37, 50, 58, 60, 54, 41, 24, 9, 0, 0, 0, 12, 26, 39, 47, 53, 60, 76, 102, 136, 166, 181, 169, 132, 80, 32, 3, 0, 17, 43, 60, 61, 46, 25, 7, 1, 5, 11, 13, 8, 0, 0, 7, 24, 34, 26, 0, 0, 0, 96, 299, 575, 855, 1051, 1094, 969, 716, 419, 166, 12, 0, 0, 53, 93, 98, 72, 34, 3, 0, 0, 4, 14, 17, 11, 0, 0, 0, 22, 59, 98, 127, 133, 115, 79, 39, 10, 0, 5, 17, 25, 21, 9, 0, 2, 20, 47, 70, 78, 72, 62, 63, 84, 119, 145, 140, 96, 33, 0, 46, 209, 476, 789, 1063, 1217, 1206, 1042, 782, 505, 277, 134, 71, 60, 63, 58, 36, 8, 0, 0, 20, 65, 113, 148, 161, 153, 133, 113, 101, 97, 92, 73, 39, 1, 0, 22, 125, 290, 481, 648, 744, 741, 643, 483, 313, 185, 140, 195, 346, 560, 788, 972, 1060, 1024, 873, 649, 415, 230, 129, 109, 138, 173, 183, 159, 112, 60, 17, 0, 0, 0, 62, 193, 393, 638, 876, 1041, 1083, 986, 777, 515, 269, 89, 0, 0, 4, 48, 82, 92, 72, 31, 0, 0, 16, 141, 341, 578, 792, 920, 925, 807, 606, 381, 188, 61, 1, 0, 0, 11, 13, 8, 1, 0, 0, 0, 0, 6, 18, 32, 44, 51, 48, 37, 22, 8, 0, 0, 0, 3, 4, 4, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 3, 4, 3, 0, 0, 0, 10, 32, 60, 84, 97, 94, 74, 47, 21, 3, 0, 0, 3, 6, 5, 1, 0, 0, 2, 7, 10, 9, 3, 0, 0, 8, 31, 60, 84, 93, 83, 59, 32, 10, 0, 0, 1, 0, 0, 0, 16, 53, 102, 149, 174, 169, 134, 84, 35, 3, 0, 0, 6, 12, 11, 5, 0, 0, 7, 28, 55, 82, 100, 103, 92, 70, 43, 19, 3, 0, 0, 10, 31, 57, 88, 118, 141, 153, 148, 126, 90, 48, 11, 0, 0, 37, 94, 155, 198, 209, 181, 122, 55, 2, 0, 12, 72, 146, 206, 232, 215, 164, 97, 35, 0, 0, 5, 39, 79, 113, 134, 136, 119, 86, 47, 12, 0, 2, 31, 74, 115, 138, 138, 116, 85, 55, 33, 14, 0, 0, 0, 53, 185, 389, 637, 869, 1020, 1045, 935, 723, 470, 242, 81, 1, 0, 0, 17, 23, 16, 4, 0, 0, 0, 7, 13, 15, 12, 7, 3, 0, 0, 1, 2, 3, 1, 0, 0, 1, 5, 9, 12, 11, 7, 3, 2, 4, 9, 16, 21, 23, 19, 11, 2, 0, 0, 6, 21, 37, 50, 55, 50, 36, 19, 4, 0, 0, 4, 20, 39, 60, 84, 114, 157, 217, 295, 380, 456, 501, 498, 442, 343, 226, 118, 39, 0, 0, 8, 27, 38, 36, 24, 8, 0, 0, 4, 21, 40, 53, 56, 48, 32, 15, 3, 0, 4, 9, 11, 8, 2, 0, 3, 13, 27, 38, 42, 38, 28, 16, 7, 2, 0, 0, 0, 0, 5, 17, 25, 19, 0, 0, 0, 74, 240, 483, 759, 999, 1135, 1128, 980, 737, 466, 231, 71, 0, 0, 4, 35, 60, 73, 72, 58, 32, 2, 0, 0, 71, 199, 366, 534, 654, 690, 631, 496, 326, 168, 55, 0, 0, 2, 18, 24, 17, 5, 0, 0, 7, 25, 42, 51, 50, 40, 24, 10, 0, 0, 0, 2, 4, 4, 2, 0, 0, 2, 5, 6, 4, 0, 0, 0, 14, 41, 73, 100, 112, 104, 80, 47, 18, 0, 0, 0, 6, 11, 13, 10, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 3, 0, 0, 0, 8, 26, 48, 68, 77, 72, 55, 34, 15, 3, 0, 0, 0, 0, 0, 10, 27, 48, 64, 70, 62, 43, 22, 5, 0, 0, 1, 5, 6, 4, 1, 0, 0, 1, 6, 10, 13, 12, 8, 3, 0, 0, 1, 7, 12, 11, 4, 0, 0, 8, 44, 94, 143, 174, 175, 144, 94, 42, 6, 0, 0, 14, 30, 40, 46, 51, 63, 85, 112, 137, 144, 127, 85, 32, 0, 3, 77, 217, 397, 572, 693, 725, 662, 530, 371, 233, 145, 113, 120, 142, 153, 140, 104, 54, 5, 0, 0, 84, 251, 493, 776, 1043, 1230, 1283, 1183, 954, 654, 357, 128, 3, 0, 32, 114, 184, 216, 204, 158, 95, 35, 0, 0, 12, 65, 132, 196, 236, 237, 195, 121, 40, 0, 1, 104, 300, 565, 849, 1092, 1234, 1240, 1105, 859, 557, 265, 49, 0, 11, 203, 489, 796, 1042, 1157, 1107, 905, 609, 302, 67, 0, 18, 207, 478, 755, 962, 1040, 967, 761, 478, 199, 6, 0, 97, 390, 779, 1164, 1443, 1540, 1431, 1154, 791, 439, 173, 21, 0, 0, 13, 39, 49, 43, 22, 0, 0, 0, 72, 248, 504, 790, 1029, 1147, 1107, 920, 645, 363, 141, 14, 0, 0, 40, 74, 90, 90, 82, 66, 42, 11, 0, 0, 49, 187, 393, 624, 818, 914, 879, 725, 503, 282, 125, 59, 77, 141, 206, 238, 226, 178, 117, 63, 28, 13, 12, 14, 14, 7, 0, 0, 0, 19, 52, 88, 113, 119, 111, 106, 128, 195, 309, 447, 569, 634, 617, 522, 378, 230, 117, 57, 45, 59, 74, 75, 60, 41, 25, 14, 4, 0, 0, 5, 83, 235, 454, 702, 919, 1045, 1043, 915, 700, 457, 241, 88, 6, 0, 0, 15, 32, 36, 23, 0, 0, 0, 63, 205, 404, 618, 789, 863, 814, 653, 421, 184, 6, 0, 20, 235, 542, 864, 1109, 1205, 1124, 896, 594, 306, 100, 0, 0, 0, 22, 27, 16, 3, 0, 0, 0, 0, 0, 14, 85, 223, 421, 644, 840, 952, 948, 828, 626, 397, 197, 61, 0, 0, 3, 23, 31, 26, 13, 2, 0, 0, 0, 3, 4, 3, 1, 0, 0, 1, 2, 2, 0, 0, 0, 2, 12, 24, 35, 38, 32, 18, 4, 0, 3, 20, 41, 59, 65, 57, 40, 20, 5, 0, 0, 0, 2, 2, 1, 2, 7, 15, 23, 29, 31, 26, 18, 9, 1, 0, 2, 14, 33, 57, 82, 104, 114, 107, 79, 34, 0, 0, 21, 146, 341, 567, 760, 858, 828, 678, 455, 230, 65, 0, 5, 67, 131, 162, 148, 101, 50, 22, 29, 66, 111, 140, 135, 98, 46, 7, 2, 36, 95, 154, 185, 175, 131, 72, 22, 0, 0, 18, 37, 45, 38, 23, 6, 0, 0, 0, 4, 6, 5, 1, 0, 0, 0, 4, 8, 8, 4, 0, 0, 2, 25, 60, 97, 123, 128, 109, 75, 38, 9, 0, 0, 0, 6, 7, 5, 2, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 6, 17, 29, 38, 40, 37, 34, 34, 35, 29, 11, 0, 0, 15, 132, 331, 584, 825, 983, 1006, 886, 662, 404, 181, 38, 0, 0, 22, 50, 58, 45, 24, 5, 0, 0, 0, 7, 17, 26, 32, 33, 29, 21, 12, 6, 2, 0, 0, 0, 0, 2, 14, 33, 54, 70, 74, 66, 48, 28, 10, 0, 0, 0, 3, 17, 35, 53, 66, 68, 58, 39, 19, 3, 0, 0, 3, 7, 8, 4, 0, 0, 1, 14, 32, 50, 61, 60, 46, 26, 8, 0, 2, 11, 16, 12, 0, 0, 17, 85, 202, 349, 488, 573, 572, 476, 311, 130, 0, 0, 85, 316, 614, 905, 1113, 1185, 1112, 923, 675, 427, 227, 96, 28, 5, 3, 5, 3, 0, 0, 0, 9, 21, 31, 33, 29, 19, 8, 0, 0, 0, 6, 16, 28, 40, 51, 57, 56, 48, 35, 20, 6, 0, 0, 4, 13, 21, 23, 18, 8, 0, 0, 0, 14, 25, 24, 7, 0, 0, 35, 156, 336, 534, 690, 753, 701, 554, 361, 180, 52, 0, 0, 0, 27, 60, 93, 123, 144, 147, 128, 93, 52, 18, 0, 0, 0, 5, 8, 6, 3, 0, 0, 0, 0, 0, 2, 4, 6, 7, 6, 4, 2, 1, 2, 3, 4, 3, 0, 0, 0, 3, 16, 29, 32, 20, 0, 0, 3, 73, 197, 357, 518, 638, 691, 668, 585, 469, 347, 239, 154, 91, 47, 18, 1, 0, 0, 5, 13, 19, 20, 14, 4, 0, 0, 10, 45, 94, 144, 179, 186, 163, 118, 68, 26, 1, 0, 0, 3, 6, 5, 2, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 0, 0, 1, 9, 20, 28, 28, 14, 0, 0, 14, 103, 257, 456, 655, 800, 849, 787, 633, 434, 241, 95, 15, 0, 0, 12, 16, 8, 0, 0, 14, 45, 79, 104, 111, 97, 68, 33, 5, 0, 0, 15, 45, 76, 97, 102, 89, 63, 34, 14, 11, 24, 45, 64, 70, 61, 40, 18, 2, 0, 3, 13, 20, 20, 14, 5, 0, 0, 5, 10, 11, 6, 0, 0, 5, 30, 65, 98, 113, 102, 67, 29, 16, 58, 172, 352, 562, 752, 864, 863, 740, 529, 288, 90, 0, 31, 197, 450, 728, 960, 1090, 1088, 957, 737, 488, 281, 173, 193, 330, 541, 762, 928, 994, 944, 795, 585, 363, 174, 46, 0, 0, 49, 113, 161, 169, 131, 62, 0, 0, 57, 234, 492, 772, 1001, 1114, 1078, 909, 659, 397, 183, 48, 0, 0, 6, 20, 21, 11, 0, 0, 0, 0, 7, 12, 13, 8, 1, 0, 0, 0, 16, 34, 43, 35, 10, 0, 0, 67, 219, 442, 693, 912, 1039, 1035, 897, 658, 380, 135, 0, 0, 143, 411, 723, 987, 1126, 1097, 916, 643, 360, 137, 10, 0, 0, 33, 67, 86, 95, 98, 92, 70, 32, 0, 0, 56, 230, 503, 828, 1122, 1300, 1303, 1123, 811, 455, 154, 0, 0, 118, 343, 578, 752, 820, 778, 656, 501, 358, 251, 182, 139, 105, 74, 46, 26, 13, 1, 0, 0, 0, 73, 215, 414, 631, 810, 899, 872, 740, 545, 340, 171, 61, 9, 0, 1, 7, 8, 4, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 6, 0, 0, 0, 10, 38, 75, 108, 126, 121, 94, 55, 19, 0, 0, 0, 12, 17, 10, 0, 0, 22, 97, 224, 388, 552, 674, 716, 665, 533, 359, 189, 61, 0, 0, 11, 51, 83, 96, 89, 68, 42, 18, 4, 0, 0, 3, 6, 6, 3, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 0, 3, 4, 2, 0, 6, 36, 105, 220, 377, 556, 722, 836, 865, 795, 636, 423, 211, 59, 14, 95, 283, 527, 756, 903, 925, 816, 610, 365, 148, 17, 5, 113, 318, 571, 811, 979, 1032, 956, 774, 535, 299, 116, 9, 0, 0, 33, 70, 90, 92, 76, 51, 24, 4, 0, 12, 38, 68, 91, 98, 87, 65, 39, 15, 0, 0, 0, 16, 50, 94, 133, 154, 143, 101, 43, 0, 0, 69, 218, 427, 658, 860, 984, 1001, 908, 729, 508, 293, 123, 20, 0, 1, 46, 96, 132, 145, 134, 104, 67, 31, 6, 0, 0, 14, 36, 59, 77, 86, 82, 64, 36, 7, 0, 14, 86, 218, 403, 614, 808, 938, 970, 892, 724, 510, 302, 141, 46, 11, 13, 25, 30, 23, 9, 0, 0, 1, 9, 12, 10, 5, 3, 9, 23, 40, 52, 53, 40, 20, 2, 0, 8, 37, 72, 103, 119, 116, 98, 71, 42, 15, 0, 0, 16, 91, 229, 423, 644, 843, 964, 969, 847, 626, 364, 129, 0, 0, 115, 350, 623, 855, 980, 964, 819, 593, 352, 156, 35, 0, 0, 10, 23, 23, 12, 0, 0, 0, 0, 2, 7, 9, 10, 7, 2, 0, 0, 3, 21, 45, 68, 80, 78, 61, 37, 15, 0, 0, 0, 1, 6, 8, 7, 4, 0, 0, 0, 12, 41, 81, 120, 146, 149, 128, 90, 49, 16, 0, 0, 0, 6, 7, 6, 6, 12, 29, 56, 86, 110, 119, 109, 82, 47, 18, 4, 9, 29, 54, 72, 76, 64, 42, 18, 0, 0, 0, 17, 40, 61, 74, 74, 61, 39, 16, 0, 0, 5, 21, 37, 48, 49, 41, 28, 14, 4, 0, 0, 0, 4, 11, 19, 27, 30, 29, 24, 15, 7, 1, 0, 0, 0, 4, 11, 19, 29, 40, 52, 66, 82, 98, 107, 104, 87, 57, 25, 3, 0, 19, 52, 85, 104, 100, 76, 42, 12, 0, 0, 4, 14, 17, 11, 0, 0, 2, 36, 89, 148, 193, 206, 181, 128, 66, 16, 0, 1, 27, 55, 69, 64, 42, 16, 0, 0, 15, 39, 58, 65, 56, 36, 15, 1, 0, 3, 11, 17, 17, 14, 8, 3, 0, 0, 0, 0, 4, 17, 38, 65, 95, 123, 143, 153, 152, 141, 120, 92, 62, 32, 10, 0, 0, 7, 24, 41, 53, 56, 50, 38, 23, 9, 0, 0, 0, 7, 23, 41, 58, 67, 66, 57, 46, 40, 45, 60, 77, 86, 81, 60, 31, 7, 1, 17, 54, 99, 137, 154, 145, 112, 65, 21, 0, 0, 25, 79, 138, 184, 200, 179, 129, 68, 18, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 4, 42, 92, 141, 176, 192, 188, 168, 139, 108, 90, 102, 160, 275, 438, 622, 782, 872, 858, 739, 544, 326, 138, 19, 0, 7, 66, 125, 160, 162, 133, 83, 29, 0, 0, 40, 168, 368, 617, 871, 1079, 1193, 1189, 1071, 870, 633, 410, 240, 138, 99, 102, 116, 119, 97, 54, 6, 0, 5, 95, 248, 446, 653, 831, 943, 969, 906, 766, 576, 374, 204, 110, 126, 258, 484, 748, 978, 1106, 1092, 939, 693, 428, 220, 127, 168, 325, 547, 767, 924, 975, 911, 752, 543, 341, 195, 138, 174, 286, 442, 604, 737, 816, 828, 772, 659, 509, 350, 210, 111, 63, 61, 89, 126, 153, 159, 142, 108, 71, 51, 66, 133, 254, 415, 582, 714, 770, 731, 605, 427, 244, 99, 15, 0, 0, 13, 20, 13, 0, 0, 6, 32, 62, 82, 82, 60, 27, 0, 0, 10, 45, 78, 92, 80, 53, 39, 72, 177, 356, 581, 803, 966, 1024, 961, 792, 558, 318, 129, 37, 63, 201, 417, 659, 864, 980, 975, 854, 650, 419, 212, 68, 0, 0, 8, 38, 59, 65, 58, 45, 32, 21, 13, 7, 2, 0, 0, 3, 17, 37, 59, 75, 79, 71, 53, 32, 13, 1, 0, 0, 1, 12, 27, 41, 51, 53, 46, 32, 16, 4, 0, 0, 1, 4, 5, 4, 1, 0, 0, 2, 10, 19, 27, 31, 29, 23, 14, 5, 0, 0, 0, 0, 2, 3, 4, 2, 0, 0, 0, 5, 19, 38, 57, 69, 69, 57, 38, 18, 3, 0, 0, 4, 13, 20, 25, 24, 20, 13, 6, 1, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 10, 19, 31, 45, 61, 76, 85, 86, 76, 59, 38, 19, 6, 0, 0, 0, 1, 2, 5, 9, 14, 18, 16, 8, 0, 0, 3, 32, 76, 124, 161, 173, 156, 117, 70, 27, 0, 0, 0, 19, 50, 89, 129, 163, 182, 182, 161, 125, 84, 46, 18, 2, 0, 0, 0, 7, 14, 17, 14, 4, 0, 0, 33, 112, 238, 397, 564, 705, 792, 809, 758, 656, 527, 396, 280, 187, 119, 70, 38, 17, 5, 0, 0, 0, 0, 0, 2, 13, 29, 47, 61, 66, 61, 48, 32, 17, 3, 0, 0, 13, 65, 160, 296, 457, 616, 740, 801, 784, 693, 547, 379, 223, 102, 28, 0, 0, 2, 9, 9, 4, 0, 0, 0, 2, 6, 6, 3, 0, 0, 2, 12, 25, 37, 42, 40, 30, 17, 6, 0, 0, 0, 2, 4, 5, 3, 0, 0, 0, 6, 23, 49, 81, 115, 141, 153, 146, 123, 90, 54, 23, 4, 0, 0, 4, 11, 16, 17, 16, 13, 9, 6, 3, 1, 0, 0, 0, 3, 8, 15, 20, 22, 19, 13, 7, 2, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 7, 7, 6, 6, 6, 3, 0, 0, 0, 9, 35, 67, 97, 113, 109, 87, 54, 24, 3, 0, 0, 0, 5, 9, 14, 22, 30, 38, 42, 43, 45, 54, 76, 111, 153, 191, 209, 200, 163, 107, 50, 8, 0, 7, 42, 82, 110, 117, 101, 71, 39, 14, 0, 0, 0, 0, 1, 5, 14, 23, 28, 25, 13, 1, 0, 12, 47, 94, 138, 163, 161, 136, 95, 50, 11, 0, 0, 26, 115, 262, 456, 670, 861, 984, 1010, 932, 772, 568, 365, 197, 83, 23, 4, 11, 26, 38, 38, 24, 1, 0, 0, 52, 175, 354, 557, 738, 851, 871, 799, 660, 494, 338, 223, 167, 178, 257, 393, 560, 719, 825, 841, 754, 585, 377, 185, 50, 0, 0, 27, 63, 81, 75, 52, 25, 4, 0, 0, 1, 15, 31, 44, 52, 51, 41, 27, 13, 3, 0, 0, 0, 0, 0, 2, 10, 22, 35, 43, 43, 34, 21, 9, 2, 1, 3, 3, 0, 0, 0, 2, 12, 19, 14, 0, 0, 0, 66, 204, 400, 613, 787, 867, 830, 685, 478, 269, 106, 12, 0, 0, 14, 26, 24, 11, 0, 0, 0, 14, 41, 69, 90, 95, 84, 61, 34, 12, 0, 0, 0, 3, 5, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 4, 8, 8, 2, 0, 0, 25, 91, 201, 344, 497, 623, 693, 686, 605, 470, 315, 173, 69, 11, 0, 0, 9, 15, 12, 3, 0, 0, 8, 34, 68, 101, 122, 125, 107, 75, 38, 9, 0, 2, 20, 40, 55, 57, 48, 31, 14, 2, 0, 0, 1, 3, 4, 2, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 3, 5, 6, 5, 1, 0, 0, 9, 29, 57, 87, 113, 129, 130, 118, 94, 65, 37, 15, 1, 0, 1, 8, 14, 19, 29, 56, 115, 218, 366, 541, 713, 841, 895, 860, 744, 575, 390, 222, 93, 13, 0, 0, 33, 94, 151, 183, 172, 120, 51, 8, 33, 150, 350, 589, 804, 935, 944, 835, 641, 419, 220, 80, 7, 0, 0, 16, 28, 31, 28, 23, 18, 15, 11, 7, 3, 0, 0, 3, 11, 19, 25, 25, 17, 3, 0, 0, 32, 99, 198, 312, 422, 510, 559, 565, 531, 463, 373, 274, 179, 101, 48, 20, 15, 23, 36, 46, 51, 51, 47, 41, 36, 31, 24, 15, 4, 0, 0, 5, 36, 80, 127, 162, 171, 151, 108, 57, 14, 0, 0, 18, 50, 80, 98, 99, 80, 46, 7, 0, 0, 50, 154, 286, 412, 500, 529, 500, 434, 357, 292, 244, 206, 167, 119, 68, 26, 3, 3, 17, 32, 35, 23, 5, 0, 9, 47, 100, 150, 179, 178, 152, 112, 67, 26, 0, 0, 0, 72, 223, 444, 701, 937, 1092, 1126, 1032, 843, 610, 389, 215, 103, 43, 19, 10, 6, 2, 0, 0, 0, 4, 9, 12, 12, 8, 2, 0, 0, 6, 25, 49, 70, 80, 76, 58, 34, 13, 0, 0, 0, 2, 2, 1, 1, 5, 12, 22, 28, 29, 23, 12, 2, 0, 0, 6, 14, 18, 15, 8, 0, 0, 7, 26, 50, 68, 73, 64, 45, 25, 10, 1, 0, 0, 0, 2, 23, 61, 108, 151, 175, 170, 139, 92, 45, 11, 0, 0, 0, 8, 14, 16, 14, 11, 9, 11, 19, 34, 53, 69, 77, 73, 57, 33, 8, 0, 0, 23, 76, 150, 232, 310, 374, 422, 456, 484, 506, 517, 509, 470, 397, 298, 190, 95, 30, 0, 0, 10, 20, 21, 13, 4, 2, 10, 22, 34, 38, 34, 27, 20, 17, 18, 18, 14, 8, 6, 13, 31, 55, 74, 77, 61, 32, 3, 0, 10, 53, 106, 148, 160, 137, 88, 35, 0, 0, 27, 79, 131, 164, 170, 151, 118, 86, 66, 62, 71, 84, 93, 90, 70, 36, 0, 0, 12, 111, 287, 525, 783, 1002, 1126, 1121, 990, 772, 531, 336, 237, 250, 356, 511, 663, 769, 806, 775, 695, 587, 473, 366, 271, 191, 126, 80, 52, 39, 35, 32, 23, 8, 0, 5, 52, 147, 293, 472, 658, 816, 916, 938, 880, 758, 602, 449, 332, 277, 293, 371, 488, 613, 714, 764, 752, 681, 568, 439, 319, 227, 170, 142, 133, 128, 116, 94, 64, 35, 12, 0, 0, 0, 3, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 5, 13, 17, 13, 0, 0, 0, 40, 123, 242, 375, 494, 574, 604, 585, 528, 448, 358, 267, 183, 111, 55, 19, 0, 0, 0, 3, 15, 31, 47, 58, 58, 46, 23, 0, 0, 1, 35, 77, 107, 105, 66, 10, 0, 11, 149, 385, 678, 957, 1148, 1204, 1120, 930, 692, 461, 276, 149, 72, 31, 12, 5, 5, 6, 5, 0, 0, 0, 24, 93, 200, 330, 459, 561, 617, 622, 584, 515, 428, 335, 243, 160, 92, 42, 12, 0, 0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 0, 2, 6, 9, 7, 2, 0, 0, 9, 40, 82, 123, 147, 144, 115, 69, 25, 0, 0, 12, 43, 71, 85, 80, 61, 35, 13, 1, 0, 0, 0, 0, 0, 4, 15, 30, 46, 57, 57, 47, 29, 9, 0, 0, 6, 32, 66, 99, 122, 127, 113, 85, 52, 23, 4, 0, 0, 1, 7, 11, 12, 9, 4, 0, 0, 4, 16, 26, 27, 15, 0, 0, 17, 89, 203, 336, 454, 527, 543, 510, 451, 392, 344, 308, 271, 223, 161, 95, 37, 0, 0, 0, 15, 32, 40, 36, 25, 12, 3, 4, 15, 33, 53, 69, 79, 79, 72, 59, 43, 26, 13, 6, 6, 10, 12, 7, 0, 0, 0, 30, 84, 143, 182, 182, 140, 72, 14, 2, 55, 168, 312, 448, 538, 563, 521, 433, 322, 214, 126, 65, 29, 11, 3, 0, 0, 0, 2, 14, 30, 47, 56, 55, 42, 24, 8, 0, 0, 4, 10, 11, 7, 0, 0, 1, 16, 37, 56, 66, 62, 46, 25, 8, 0, 0, 4, 6, 3, 0, 0, 8, 33, 66, 96, 111, 105, 80, 48, 18, 0, 0, 0, 3, 7, 8, 5, 1, 0, 0, 1, 17, 44, 80, 115, 141, 149, 137, 107, 69, 31, 3, 0, 0, 34, 97, 183, 283, 379, 451, 481, 461, 393, 296, 195, 120, 95, 133, 230, 367, 514, 639, 716, 731, 683, 586, 459, 325, 205, 111, 50, 19, 6, 2, 0, 0, 0, 10, 41, 81, 116, 134, 126, 97, 59, 26, 4, 0, 0, 0, 4, 27, 64, 108, 146, 162, 149, 112, 64, 23, 0, 0, 0, 10, 17, 16, 10, 3, 0, 0, 2, 6, 7, 3, 0, 0, 2, 20, 47, 75, 92, 93, 76, 50, 23, 3, 0, 0, 1, 6, 9, 10, 11, 11, 9, 6, 3, 0, 0, 2, 5, 6, 4, 0, 0, 0, 14, 38, 64, 83, 87, 75, 50, 23, 3, 0, 0, 8, 13, 11, 2, 0, 0, 22, 65, 119, 167, 192, 184, 145, 94, 53, 48, 92, 184, 306, 429, 522, 563, 543, 471, 368, 258, 165, 102, 68, 54, 47, 37, 23, 8, 0, 0, 9, 19, 24, 21, 16, 15, 29, 56, 90, 115, 120, 99, 63, 26, 6, 11, 37, 69, 92, 94, 76, 47, 18, 0, 0, 0, 1, 4, 5, 5, 6, 9, 13, 14, 12, 9, 4, 1, 0, 0, 0, 0, 0, 2, 6, 9, 12, 12, 9, 4, 0, 0, 0, 3, 6, 6, 2, 0, 0, 5, 25, 53, 81, 99, 100, 86, 60, 33, 11, 0, 0, 0, 12, 39, 78, 128, 180, 224, 249, 248, 222, 176, 122, 72, 36, 21, 23, 36, 48, 53, 49, 41, 40, 54, 85, 125, 162, 183, 180, 158, 128, 105, 96, 102, 112, 117, 109, 88, 62, 42, 31, 29, 30, 25, 15, 3, 0, 13, 46, 89, 129, 152, 151, 127, 89, 51, 24, 14, 20, 36, 53, 64, 65, 56, 45, 37, 39, 53, 72, 88, 91, 78, 53, 28, 18, 30, 63, 103, 134, 141, 120, 80, 40, 16, 17, 40, 68, 87, 84, 61, 28, 0, 0, 1, 24, 46, 52, 40, 22, 25, 78, 204, 401, 641, 874, 1042, 1101, 1037, 869, 648, 436, 288, 230, 262, 354, 464, 555, 602, 599, 557, 493, 422, 355, 294, 239, 187, 137, 92, 54, 26, 11, 5, 3, 1, 0, 0, 0, 23, 69, 137, 219, 306, 387, 459, 521, 571, 605, 612, 580, 506, 396, 268, 148, 57, 6, 0, 0, 6, 12, 11, 5, 0, 0, 0, 1, 3, 3, 2, 1, 0, 0, 1, 1, 0, 0, 0, 0, 3, 7, 9, 6, 0, 0, 0, 17, 48, 84, 114, 126, 116, 89, 55, 24, 2, 0, 0, 0, 20, 50, 84, 111, 123, 114, 86, 51, 19, 0, 0, 0, 4, 8, 7, 3, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0],
-"peakG": [282, 299, 333, 388, 470, 567, 654, 707, 732, 745, 760, 781, 801, 812, 813, 806, 799, 797, 805, 821, 841, 858, 867, 865, 852, 829, 800, 768, 744, 733, 744, 776, 823, 873, 913, 930, 919, 887, 843, 804, 783, 786, 812, 850, 889, 915, 921, 910, 889, 873, 874, 899, 946, 1007, 1066, 1112, 1141, 1158, 1171, 1191, 1224, 1267, 1311, 1350, 1380, 1404, 1426, 1450, 1469, 1472, 1443, 1376, 1277, 1163, 1061, 989, 952, 937, 918, 870, 779, 653, 515, 396, 321, 301, 322, 358, 378, 362, 305, 220, 131, 62, 28, 29, 54, 88, 118, 138, 148, 151, 148, 138, 119, 93, 65, 44, 39, 53, 82, 115, 142, 155, 154, 142, 126, 114, 109, 113, 125, 143, 166, 190, 209, 220, 219, 210, 198, 192, 203, 233, 281, 338, 395, 441, 470, 487, 500, 523, 567, 640, 741, 866, 1005, 1150, 1293, 1435, 1578, 1735, 1921, 2157, 2464, 2857, 3342, 3913, 4552, 5231, 5924, 6613, 7294, 7985, 8715, 9513, 10397, 11357, 12364, 13373, 14351, 15289, 16213, 17176, 18233, 19422, 20754, 22217, 23796, 25496, 27345, 29375, 31596, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 29587, 22913, 17478, 13178, 9887, 7464, 5759, 4614, 3871, 3388, 3051, 2781, 2540, 2318, 2123, 1966, 1853, 1780, 1734, 1698, 1652, 1579, 1473, 1336, 1185, 1042, 927, 854, 820, 812, 811, 803, 780, 747, 713, 687, 672, 666, 665, 664, 661, 654, 640, 615, 577, 525, 467, 414, 380, 372, 386, 410, 429, 428, 406, 371, 339, 322, 327, 347, 371, 383, 377, 354, 322, 294, 277, 273, 279, 286, 289, 286, 278, 269, 260, 253, 247, 239, 225, 205, 179, 148, 117, 91, 72, 62, 62, 66, 71, 73, 70, 61, 49, 37, 29, 26, 27, 27, 23, 14, 3, 0, 2, 24, 60, 100, 129, 135, 115, 75, 31, 3, 0, 26, 71, 117, 149, 158, 145, 117, 85, 58, 39, 27, 20, 14, 8, 3, 1, 1, 2, 1, 0, 0, 0, 10, 28, 52, 74, 88, 90, 80, 67, 60, 67, 94, 141, 204, 276, 355, 437, 521, 606, 686, 757, 809, 832, 819, 767, 680, 567, 440, 315, 203, 114, 52, 15, 0, 0, 4, 8, 7, 1, 0, 0, 10, 37, 71, 103, 122, 124, 112, 100, 102, 133, 197, 288, 394, 498, 587, 652, 692, 703, 685, 634, 551, 441, 317, 197, 100, 34, 2, 0, 0, 0, 3, 6, 12, 22, 33, 39, 38, 29, 16, 6, 2, 5, 12, 19, 21, 18, 11, 4, 0, 0, 0, 0, 1, 2, 3, 1, 0, 0, 0, 2, 12, 26, 41, 53, 59, 59, 55, 50, 49, 51, 53, 53, 48, 36, 22, 9, 1, 0, 0, 2, 4, 2, 0, 0, 0, 5, 13, 20, 21, 15, 4, 0, 0, 14, 40, 68, 87, 95, 97, 111, 157, 247, 376, 524, 656, 737, 742, 671, 544, 396, 267, 189, 181, 237, 338, 454, 556, 622, 639, 610, 543, 451, 348, 245, 153, 79, 28, 2, 0, 8, 23, 34, 38, 33, 24, 14, 6, 0, 0, 0, 4, 22, 52, 88, 122, 146, 153, 142, 118, 88, 59, 35, 18, 6, 0, 0, 2, 6, 7, 2, 0, 0, 17, 79, 186, 332, 498, 657, 782, 855, 866, 821, 728, 603, 461, 320, 195, 98, 34, 2, 0, 0, 5, 9, 6, 1, 0, 0, 3, 13, 25, 34, 34, 26, 13, 0, 0, 7, 32, 64, 93, 110, 108, 89, 60, 31, 11, 0, 0, 0, 1, 0, 0, 0, 2, 4, 4, 0, 0, 2, 33, 100, 210, 355, 516, 664, 768, 804, 761, 647, 487, 317, 170, 67, 13, 0, 0, 0, 0, 6, 25, 60, 102, 136, 148, 132, 94, 50, 15, 0, 2, 15, 26, 30, 24, 14, 3, 0, 0, 0, 1, 3, 4, 4, 2, 0, 0, 0, 8, 30, 63, 102, 139, 166, 177, 174, 163, 152, 144, 140, 135, 122, 99, 68, 37, 13, 1, 0, 0, 0, 0, 0, 16, 63, 143, 250, 368, 479, 566, 619, 632, 605, 544, 455, 349, 238, 139, 63, 17, 0, 0, 2, 4, 1, 0, 2, 24, 69, 130, 196, 251, 281, 278, 243, 187, 126, 73, 38, 23, 21, 25, 28, 25, 17, 8, 1, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 1, 15, 44, 88, 141, 196, 241, 271, 281, 273, 250, 218, 182, 146, 113, 88, 75, 75, 87, 105, 121, 125, 111, 80, 40, 5, 0, 6, 54, 123, 192, 243, 262, 251, 227, 213, 230, 287, 376, 473, 551, 583, 557, 478, 364, 240, 132, 54, 11, 0, 0, 4, 6, 3, 0, 0, 5, 17, 33, 50, 67, 84, 102, 118, 131, 138, 138, 131, 123, 117, 119, 129, 144, 159, 167, 164, 151, 129, 104, 81, 62, 48, 38, 30, 25, 25, 31, 44, 64, 87, 107, 121, 126, 121, 104, 76, 39, 1, 0, 15, 129, 348, 669, 1056, 1443, 1751, 1911, 1883, 1672, 1328, 928, 551, 259, 78, 0, 0, 3, 19, 21, 10, 0, 0, 0, 8, 20, 29, 31, 26, 18, 9, 2, 0, 0, 0, 4, 9, 14, 17, 17, 15, 10, 5, 1, 0, 0, 0, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1, 10, 27, 52, 82, 111, 135, 151, 160, 164, 166, 167, 166, 161, 148, 127, 100, 72, 49, 34, 27, 27, 28, 29, 28, 26, 26, 26, 28, 27, 23, 15, 6, 0, 0, 8, 26, 47, 67, 79, 80, 71, 56, 41, 31, 30, 36, 48, 60, 68, 70, 65, 54, 39, 23, 9, 1, 3, 21, 57, 113, 185, 263, 335, 390, 416, 409, 372, 310, 235, 157, 86, 30, 0, 0, 20, 72, 140, 205, 251, 266, 249, 213, 177, 164, 187, 252, 350, 471, 599, 719, 815, 872, 874, 813, 691, 527, 356, 223, 168, 215, 362, 576, 805, 991, 1087, 1069, 945, 747, 521, 311, 149, 46, 0, 0, 3, 23, 39, 45, 38, 24, 15, 31, 90, 203, 365, 550, 718, 828, 850, 777, 629, 443, 263, 121, 34, 0, 0, 1, 9, 10, 6, 2, 2, 6, 16, 29, 47, 67, 85, 97, 94, 76, 47, 18, 5, 18, 61, 129, 208, 280, 335, 366, 374, 365, 345, 316, 280, 239, 192, 144, 100, 64, 40, 25, 19, 16, 14, 10, 5, 0, 0, 0, 7, 20, 34, 44, 46, 40, 28, 14, 3, 0, 0, 1, 3, 5, 4, 2, 0, 0, 0, 1, 3, 4, 3, 2, 0, 0, 3, 10, 20, 34, 50, 71, 96, 122, 144, 156, 151, 129, 96, 59, 26, 4, 0, 0, 1, 17, 37, 57, 69, 67, 53, 33, 18, 16, 30, 52, 69, 71, 55, 28, 5, 1, 28, 83, 157, 230, 282, 296, 264, 189, 94, 12, 0, 63, 258, 561, 923, 1266, 1506, 1580, 1466, 1194, 831, 464, 170, 0, 0, 75, 276, 529, 782, 984, 1098, 1104, 1011, 846, 652, 468, 321, 220, 157, 118, 88, 61, 33, 9, 0, 0, 2, 33, 79, 132, 178, 203, 199, 167, 116, 63, 22, 0, 0, 1, 12, 18, 18, 13, 7, 2, 3, 12, 28, 50, 76, 101, 121, 132, 131, 119, 102, 88, 86, 99, 125, 155, 175, 173, 142, 89, 30, 0, 19, 125, 323, 596, 903, 1183, 1372, 1420, 1309, 1060, 733, 405, 158, 50, 99, 283, 544, 801, 982, 1036, 953, 762, 520, 288, 114, 17, 0, 0, 18, 27, 19, 4, 0, 0, 14, 43, 71, 88, 88, 72, 47, 23, 6, 0, 0, 3, 4, 1, 0, 2, 13, 29, 42, 42, 22, 0, 0, 26, 154, 378, 671, 976, 1217, 1329, 1282, 1090, 805, 501, 243, 69, 0, 0, 37, 108, 180, 238, 275, 282, 259, 210, 144, 77, 26, 0, 1, 24, 59, 93, 119, 138, 153, 169, 188, 204, 208, 194, 160, 113, 65, 27, 6, 0, 0, 0, 0, 12, 45, 105, 188, 280, 359, 405, 407, 369, 305, 237, 186, 161, 165, 187, 215, 237, 249, 252, 249, 246, 241, 231, 212, 180, 140, 97, 58, 29, 11, 0, 0, 0, 9, 43, 97, 164, 228, 272, 286, 276, 261, 264, 302, 376, 468, 545, 576, 545, 454, 325, 191, 79, 8, 0, 0, 44, 114, 195, 275, 338, 375, 382, 373, 371, 402, 489, 633, 818, 1006, 1150, 1212, 1168, 1026, 816, 592, 410, 314, 324, 430, 598, 777, 920, 994, 983, 895, 754, 585, 416, 264, 141, 54, 4, 0, 20, 77, 152, 226, 280, 299, 279, 227, 157, 91, 40, 12, 3, 1, 0, 0, 0, 17, 65, 148, 262, 390, 511, 601, 646, 639, 584, 492, 379, 263, 159, 78, 27, 2, 0, 0, 5, 7, 5, 1, 0, 1, 9, 22, 37, 49, 51, 38, 13, 0, 0, 38, 159, 342, 555, 745, 856, 856, 746, 558, 346, 161, 35, 0, 0, 38, 117, 204, 282, 333, 344, 311, 243, 159, 81, 27, 0, 0, 0, 5, 4, 1, 0, 0, 5, 8, 4, 0, 0, 10, 60, 145, 255, 365, 446, 475, 442, 359, 249, 143, 60, 12, 0, 0, 4, 9, 8, 4, 0, 0, 0, 0, 5, 8, 7, 2, 0, 0, 10, 42, 91, 144, 187, 205, 190, 149, 94, 43, 8, 0, 0, 8, 17, 18, 14, 10, 11, 20, 33, 47, 53, 50, 38, 22, 7, 0, 0, 1, 8, 16, 23, 28, 33, 38, 41, 42, 40, 34, 25, 15, 6, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 2, 5, 7, 5, 0, 0, 0, 2, 18, 38, 53, 55, 46, 37, 50, 109, 227, 395, 582, 740, 824, 807, 692, 512, 316, 150, 42, 0, 0, 3, 14, 14, 6, 0, 0, 0, 5, 5, 0, 0, 2, 30, 82, 151, 220, 270, 287, 266, 217, 153, 92, 47, 23, 19, 25, 31, 26, 9, 0, 0, 25, 123, 277, 460, 627, 729, 736, 647, 490, 311, 154, 47, 0, 0, 1, 26, 50, 65, 65, 43, 7, 0, 0, 93, 309, 626, 990, 1310, 1497, 1493, 1298, 973, 608, 294, 85, 0, 0, 2, 26, 32, 23, 11, 5, 8, 16, 20, 19, 14, 7, 1, 0, 0, 0, 2, 7, 16, 26, 35, 41, 42, 35, 21, 5, 0, 0, 12, 58, 121, 185, 231, 241, 213, 156, 89, 34, 2, 0, 0, 5, 9, 9, 4, 0, 0, 0, 0, 0, 7, 17, 30, 45, 60, 76, 93, 111, 127, 135, 130, 110, 79, 43, 16, 2, 4, 15, 27, 31, 27, 17, 6, 0, 0, 0, 2, 2, 0, 0, 3, 14, 33, 57, 84, 110, 134, 159, 184, 210, 234, 252, 259, 251, 226, 188, 142, 100, 73, 76, 115, 191, 291, 394, 471, 496, 455, 355, 222, 94, 12, 1, 67, 186, 321, 428, 473, 445, 357, 238, 121, 34, 0, 0, 8, 35, 49, 40, 14, 0, 6, 91, 266, 522, 814, 1074, 1231, 1236, 1082, 806, 480, 188, 2, 0, 91, 344, 669, 996, 1252, 1384, 1366, 1204, 940, 632, 352, 160, 98, 173, 357, 589, 796, 910, 892, 745, 513, 261, 61, 0, 8, 177, 439, 735, 997, 1163, 1194, 1086, 870, 601, 340, 136, 16, 0, 1, 57, 119, 164, 178, 154, 99, 33, 0, 0, 87, 258, 480, 697, 847, 885, 800, 621, 402, 202, 63, 0, 0, 0, 20, 27, 20, 6, 0, 0, 1, 25, 60, 97, 128, 143, 140, 119, 87, 52, 21, 0, 0, 0, 29, 83, 158, 241, 316, 365, 377, 348, 287, 212, 137, 78, 38, 18, 10, 8, 8, 6, 3, 0, 0, 0, 0, 0, 3, 5, 5, 3, 0, 0, 3, 17, 41, 74, 110, 139, 153, 142, 106, 52, 0, 0, 10, 117, 286, 482, 650, 737, 717, 595, 413, 224, 77, 0, 0, 7, 49, 84, 101, 100, 88, 72, 56, 40, 21, 1, 0, 0, 40, 125, 244, 368, 462, 494, 453, 351, 221, 103, 26, 2, 21, 58, 86, 84, 53, 7, 0, 2, 99, 267, 477, 675, 806, 831, 743, 570, 363, 178, 50, 0, 0, 14, 45, 62, 62, 48, 29, 12, 1, 0, 0, 4, 7, 7, 5, 1, 0, 0, 1, 5, 10, 13, 14, 11, 8, 4, 1, 0, 0, 0, 0, 0, 3, 5, 5, 3, 0, 0, 1, 18, 46, 78, 102, 109, 96, 66, 30, 3, 0, 3, 28, 60, 88, 111, 131, 157, 194, 241, 288, 318, 316, 277, 209, 130, 61, 16, 0, 0, 0, 2, 10, 30, 71, 134, 216, 304, 388, 458, 510, 543, 558, 554, 528, 483, 424, 359, 302, 259, 232, 215, 200, 179, 151, 120, 90, 62, 33, 2, 0, 0, 68, 233, 484, 785, 1070, 1263, 1311, 1199, 963, 665, 380, 162, 33, 0, 0, 25, 65, 104, 144, 186, 225, 253, 258, 237, 192, 135, 78, 34, 8, 0, 0, 0, 2, 10, 23, 38, 51, 54, 44, 25, 7, 3, 23, 65, 116, 158, 175, 160, 118, 65, 19, 0, 0, 26, 71, 123, 169, 200, 209, 195, 162, 117, 75, 45, 40, 60, 103, 158, 213, 253, 270, 264, 237, 198, 153, 108, 63, 20, 0, 0, 27, 126, 275, 442, 582, 652, 629, 523, 367, 207, 80, 3, 0, 0, 21, 69, 118, 153, 158, 124, 61, 1, 0, 85, 290, 584, 901, 1153, 1266, 1203, 983, 669, 348, 99, 0, 0, 123, 332, 560, 750, 857, 855, 743, 551, 331, 145, 49, 79, 237, 487, 768, 1006, 1138, 1130, 989, 757, 495, 262, 98, 12, 0, 0, 15, 27, 31, 28, 22, 14, 5, 0, 0, 11, 47, 100, 156, 197, 207, 183, 134, 77, 29, 1, 0, 0, 5, 9, 7, 2, 0, 0, 4, 7, 7, 2, 0, 0, 0, 13, 29, 34, 17, 0, 0, 22, 166, 414, 727, 1028, 1228, 1261, 1118, 845, 526, 250, 68, 0, 0, 1, 14, 15, 16, 36, 83, 147, 204, 232, 219, 171, 108, 53, 23, 18, 31, 46, 50, 39, 17, 0, 0, 7, 48, 102, 153, 183, 182, 152, 105, 59, 24, 5, 0, 0, 0, 7, 45, 111, 197, 279, 329, 328, 273, 184, 91, 23, 0, 1, 18, 24, 9, 0, 0, 65, 229, 475, 757, 1007, 1160, 1182, 1076, 884, 660, 455, 296, 187, 117, 69, 35, 12, 2, 2, 5, 4, 0, 0, 2, 55, 154, 287, 422, 520, 549, 500, 389, 251, 125, 38, 0, 0, 0, 11, 14, 10, 2, 0, 0, 0, 5, 10, 12, 10, 3, 0, 0, 9, 45, 103, 174, 241, 284, 291, 259, 197, 122, 54, 5, 0, 0, 36, 98, 169, 234, 276, 282, 250, 188, 113, 44, 0, 0, 13, 61, 118, 168, 196, 194, 166, 121, 72, 32, 7, 0, 0, 0, 10, 24, 40, 55, 63, 62, 51, 34, 17, 5, 0, 0, 0, 0, 0, 3, 19, 43, 68, 85, 87, 74, 49, 23, 4, 0, 0, 3, 7, 7, 4, 0, 0, 2, 12, 24, 34, 39, 37, 29, 17, 6, 0, 0, 1, 16, 41, 74, 113, 152, 185, 207, 214, 206, 187, 162, 138, 120, 111, 108, 107, 102, 90, 70, 45, 22, 10, 11, 28, 59, 98, 139, 175, 200, 210, 203, 177, 138, 91, 47, 15, 0, 0, 12, 26, 32, 27, 13, 0, 0, 14, 51, 98, 143, 171, 173, 149, 109, 65, 28, 6, 0, 0, 9, 22, 39, 54, 60, 48, 16, 0, 0, 44, 208, 461, 752, 1000, 1127, 1091, 903, 625, 341, 122, 1, 0, 0, 33, 62, 72, 69, 61, 56, 53, 51, 47, 40, 31, 22, 18, 19, 24, 28, 23, 7, 0, 0, 39, 159, 353, 591, 819, 971, 1000, 893, 676, 409, 164, 3, 0, 49, 235, 473, 704, 876, 953, 926, 813, 650, 474, 317, 195, 109, 55, 24, 9, 6, 12, 20, 27, 28, 22, 10, 0, 0, 4, 27, 59, 92, 114, 119, 106, 80, 52, 28, 14, 8, 5, 3, 1, 1, 6, 17, 31, 42, 43, 34, 20, 7, 1, 3, 6, 4, 0, 0, 16, 83, 209, 385, 579, 744, 831, 813, 693, 506, 303, 133, 25, 0, 0, 25, 56, 73, 74, 68, 66, 77, 106, 148, 193, 226, 235, 215, 170, 110, 53, 11, 0, 0, 30, 78, 136, 194, 242, 271, 273, 248, 202, 147, 94, 51, 22, 5, 0, 0, 3, 24, 60, 108, 160, 205, 233, 241, 233, 215, 194, 171, 141, 100, 48, 0, 0, 21, 148, 357, 612, 853, 1011, 1039, 928, 714, 460, 232, 74, 0, 0, 0, 17, 26, 21, 10, 0, 0, 0, 4, 35, 84, 147, 208, 251, 260, 231, 173, 105, 45, 7, 0, 0, 10, 14, 9, 0, 0, 6, 45, 102, 164, 209, 221, 197, 145, 84, 32, 1, 0, 0, 6, 11, 10, 4, 0, 0, 0, 10, 24, 41, 57, 69, 76, 78, 76, 70, 60, 46, 31, 15, 3, 0, 3, 14, 28, 37, 38, 29, 16, 5, 1, 5, 11, 11, 4, 0, 0, 27, 98, 203, 317, 407, 442, 408, 313, 184, 61, 0, 0, 73, 244, 464, 685, 852, 923, 880, 736, 531, 318, 142, 29, 0, 0, 42, 104, 163, 204, 215, 190, 132, 60, 0, 0, 53, 202, 418, 656, 854, 959, 939, 799, 576, 328, 114, 0, 0, 77, 275, 517, 741, 884, 904, 791, 575, 317, 93, 0, 0, 168, 456, 786, 1072, 1236, 1235, 1073, 801, 495, 231, 59, 0, 2, 54, 106, 134, 131, 106, 75, 49, 34, 28, 26, 22, 16, 9, 2, 0, 0, 0, 1, 3, 3, 2, 0, 0, 0, 0, 5, 12, 15, 11, 1, 0, 0, 33, 99, 190, 285, 353, 367, 317, 218, 110, 44, 69, 206, 439, 715, 961, 1106, 1108, 970, 734, 465, 228, 64, 0, 0, 33, 108, 187, 254, 294, 301, 272, 213, 138, 65, 11, 0, 2, 42, 98, 152, 189, 200, 181, 142, 95, 54, 29, 21, 26, 36, 43, 43, 36, 26, 15, 7, 2, 0, 0, 0, 1, 3, 4, 4, 1, 0, 0, 5, 22, 48, 76, 98, 105, 92, 64, 30, 1, 0, 8, 46, 95, 140, 165, 162, 133, 90, 46, 13, 0, 0, 2, 7, 8, 4, 0, 0, 0, 6, 13, 14, 8, 0, 0, 12, 63, 146, 245, 330, 368, 339, 247, 125, 26, 8, 107, 322, 614, 909, 1130, 1216, 1148, 950, 680, 406, 186, 48, 0, 0, 22, 55, 75, 81, 75, 62, 47, 31, 17, 6, 0, 0, 6, 18, 34, 46, 49, 37, 14, 0, 0, 49, 167, 346, 558, 756, 885, 905, 803, 605, 367, 167, 73, 127, 328, 628, 947, 1195, 1305, 1247, 1046, 760, 465, 223, 67, 0, 0, 0, 18, 30, 31, 18, 0, 0, 0, 46, 177, 380, 627, 860, 1016, 1050, 950, 748, 502, 273, 106, 14, 0, 0, 12, 28, 34, 35, 34, 32, 28, 23, 16, 9, 3, 0, 0, 0, 4, 16, 34, 52, 65, 69, 64, 53, 44, 41, 47, 58, 70, 77, 76, 69, 57, 45, 35, 28, 24, 23, 26, 31, 33, 29, 15, 0, 0, 8, 77, 199, 358, 518, 637, 679, 634, 514, 358, 207, 95, 39, 33, 58, 90, 110, 109, 89, 60, 32, 12, 3, 1, 2, 1, 0, 0, 0, 7, 15, 17, 7, 0, 0, 29, 133, 306, 526, 746, 910, 974, 922, 771, 563, 349, 172, 55, 0, 0, 9, 40, 70, 93, 107, 109, 100, 84, 66, 53, 49, 56, 74, 98, 122, 142, 152, 148, 130, 101, 66, 33, 10, 1, 5, 17, 30, 37, 39, 43, 64, 117, 212, 342, 486, 612, 684, 676, 582, 420, 230, 66, 0, 6, 155, 399, 682, 930, 1077, 1084, 956, 732, 475, 248, 87, 3, 0, 0, 17, 45, 67, 77, 67, 35, 0, 0, 27, 183, 448, 782, 1103, 1320, 1364, 1222, 938, 599, 295, 87, 0, 0, 2, 27, 34, 23, 6, 0, 0, 0, 0, 6, 12, 22, 35, 50, 63, 72, 73, 64, 43, 14, 0, 0, 29, 139, 312, 519, 713, 840, 860, 770, 596, 390, 202, 70, 3, 0, 0, 16, 22, 17, 8, 5, 12, 31, 56, 80, 95, 98, 86, 65, 40, 18, 4, 0, 0, 0, 3, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 6, 4, 1, 0, 0, 0, 1, 1, 0, 0, 0, 6, 20, 38, 58, 73, 79, 72, 57, 37, 19, 6, 0, 0, 0, 0, 3, 8, 13, 19, 21, 21, 18, 18, 24, 37, 50, 54, 41, 12, 0, 0, 67, 230, 471, 742, 971, 1091, 1063, 896, 642, 374, 159, 29, 0, 0, 11, 23, 18, 6, 0, 2, 14, 26, 29, 22, 11, 8, 21, 53, 97, 140, 168, 174, 158, 128, 94, 68, 57, 62, 79, 98, 110, 106, 85, 55, 35, 53, 134, 294, 527, 802, 1065, 1256, 1326, 1252, 1052, 773, 480, 233, 67, 0, 0, 25, 70, 103, 115, 108, 91, 75, 67, 72, 88, 109, 125, 129, 116, 88, 51, 15, 0, 0, 26, 83, 152, 216, 256, 260, 227, 167, 99, 40, 3, 0, 0, 21, 45, 63, 70, 65, 51, 33, 16, 4, 1, 3, 6, 7, 3, 0, 0, 0, 9, 23, 28, 18, 0, 0, 16, 127, 328, 596, 872, 1083, 1166, 1095, 889, 608, 323, 101, 0, 0, 73, 245, 456, 662, 821, 897, 871, 752, 570, 368, 191, 67, 3, 0, 1, 24, 42, 52, 54, 53, 50, 48, 45, 40, 34, 27, 21, 15, 10, 6, 2, 0, 0, 0, 9, 26, 46, 64, 75, 74, 62, 43, 22, 4, 0, 0, 11, 41, 84, 132, 174, 200, 200, 175, 134, 90, 57, 43, 51, 72, 95, 108, 104, 84, 53, 23, 3, 0, 10, 32, 59, 86, 106, 117, 114, 93, 59, 25, 18, 72, 212, 441, 727, 1006, 1204, 1261, 1154, 914, 605, 307, 85, 0, 0, 74, 233, 418, 591, 718, 774, 746, 644, 492, 329, 189, 95, 54, 55, 79, 102, 111, 100, 74, 45, 28, 32, 60, 104, 154, 195, 219, 221, 202, 165, 112, 52, 0, 0, 20, 159, 403, 726, 1067, 1345, 1486, 1449, 1245, 930, 587, 293, 94, 0, 0, 2, 34, 58, 72, 85, 102, 126, 157, 190, 225, 258, 285, 300, 295, 267, 216, 154, 90, 39, 6, 0, 0, 9, 27, 45, 61, 73, 78, 72, 53, 25, 0, 0, 12, 90, 219, 381, 540, 656, 695, 647, 527, 368, 210, 84, 7, 0, 0, 40, 96, 149, 186, 195, 177, 141, 111, 116, 176, 293, 448, 602, 714, 752, 706, 591, 438, 284, 157, 69, 21, 0, 0, 5, 18, 32, 39, 33, 11, 0, 0, 55, 214, 470, 788, 1101, 1328, 1404, 1306, 1056, 720, 384, 125, 0, 4, 132, 328, 537, 706, 796, 795, 710, 566, 398, 239, 115, 35, 0, 0, 10, 34, 57, 72, 75, 67, 49, 27, 9, 0, 0, 6, 12, 13, 6, 0, 0, 9, 51, 114, 181, 230, 245, 220, 165, 98, 41, 5, 0, 0, 1, 7, 9, 11, 16, 24, 35, 46, 55, 62, 68, 73, 75, 73, 67, 59, 52, 46, 39, 25, 5, 0, 0, 53, 192, 414, 696, 986, 1218, 1335, 1306, 1138, 876, 584, 322, 133, 27, 0, 0, 9, 17, 14, 5, 0, 0, 0, 1, 4, 4, 4, 3, 2, 2, 0, 0, 0, 2, 16, 40, 72, 106, 135, 155, 163, 160, 150, 136, 119, 100, 79, 56, 35, 18, 8, 4, 2, 0, 0, 0, 9, 39, 84, 135, 176, 194, 182, 144, 92, 44, 10, 0, 0, 2, 8, 9, 5, 0, 0, 0, 4, 14, 21, 20, 9, 0, 0, 12, 71, 163, 268, 355, 397, 379, 309, 210, 111, 35, 0, 0, 3, 38, 82, 130, 178, 216, 238, 238, 218, 183, 142, 103, 73, 51, 36, 23, 10, 0, 0, 1, 23, 60, 104, 144, 166, 165, 140, 100, 57, 22, 1, 0, 0, 9, 19, 26, 28, 26, 19, 9, 0, 0, 0, 13, 32, 53, 67, 70, 62, 48, 33, 24, 22, 23, 24, 20, 12, 2, 0, 1, 16, 37, 56, 63, 52, 25, 0, 0, 16, 100, 231, 382, 514, 588, 584, 505, 379, 242, 126, 48, 10, 0, 6, 17, 27, 33, 35, 28, 14, 0, 0, 17, 88, 210, 368, 533, 666, 733, 718, 623, 474, 309, 168, 86, 83, 164, 312, 491, 659, 771, 795, 725, 579, 394, 214, 78, 3, 0, 20, 75, 137, 190, 228, 245, 238, 209, 160, 103, 49, 11, 0, 6, 32, 63, 87, 94, 84, 62, 35, 13, 0, 0, 0, 2, 4, 4, 2, 0, 0, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 11, 30, 53, 76, 90, 94, 89, 80, 72, 69, 66, 60, 47, 29, 13, 6, 14, 35, 62, 84, 89, 77, 50, 19, 0, 0, 10, 39, 71, 93, 99, 88, 65, 38, 14, 0, 0, 0, 15, 48, 91, 135, 168, 178, 161, 121, 73, 29, 3, 0, 5, 26, 54, 87, 127, 171, 213, 242, 250, 230, 185, 129, 78, 52, 60, 101, 162, 222, 261, 267, 237, 181, 114, 53, 11, 0, 0, 12, 32, 43, 39, 19, 0, 0, 21, 108, 245, 409, 563, 668, 700, 655, 548, 406, 261, 145, 87, 113, 238, 461, 756, 1071, 1338, 1490, 1486, 1324, 1045, 716, 410, 180, 45, 0, 0, 10, 19, 15, 2, 0, 0, 17, 49, 84, 110, 122, 118, 100, 73, 46, 24, 13, 14, 28, 49, 70, 85, 90, 84, 72, 56, 38, 18, 0, 0, 0, 47, 146, 285, 438, 566, 630, 611, 515, 372, 222, 100, 22, 0, 0, 8, 38, 72, 103, 126, 132, 118, 92, 72, 79, 133, 236, 375, 520, 633, 684, 656, 557, 414, 261, 132, 45, 3, 0, 1, 15, 29, 40, 44, 35, 11, 0, 0, 41, 205, 477, 823, 1165, 1412, 1488, 1369, 1092, 738, 400, 150, 15, 0, 0, 20, 33, 26, 10, 0, 0, 0, 1, 5, 6, 5, 6, 8, 13, 17, 21, 27, 38, 58, 88, 123, 155, 175, 175, 154, 114, 66, 21, 0, 0, 23, 81, 149, 208, 236, 224, 173, 102, 38, 1, 5, 43, 96, 144, 169, 167, 143, 111, 80, 52, 26, 0, 0, 0, 75, 229, 455, 714, 945, 1085, 1090, 960, 732, 470, 237, 78, 0, 0, 1, 19, 24, 15, 2, 0, 0, 1, 11, 15, 11, 1, 0, 0, 25, 69, 120, 159, 170, 144, 93, 41, 21, 57, 155, 299, 452, 572, 624, 594, 494, 354, 210, 94, 21, 0, 0, 22, 53, 84, 112, 133, 143, 139, 121, 91, 58, 31, 18, 19, 29, 40, 43, 36, 23, 10, 5, 14, 34, 62, 91, 114, 128, 133, 132, 127, 116, 101, 81, 59, 36, 17, 4, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 3, 6, 6, 1, 0, 0, 27, 90, 195, 333, 481, 609, 684, 688, 617, 490, 338, 193, 81, 14, 0, 0, 19, 46, 72, 94, 111, 124, 130, 129, 120, 104, 82, 57, 32, 13, 2, 0, 0, 4, 6, 5, 2, 0, 7, 26, 57, 92, 121, 128, 108, 67, 32, 40, 130, 324, 608, 930, 1214, 1379, 1374, 1200, 905, 571, 280, 84, 0, 0, 3, 26, 32, 20, 4, 0, 0, 0, 5, 10, 10, 6, 1, 0, 0, 2, 7, 13, 15, 12, 4, 0, 0, 10, 40, 84, 129, 164, 177, 166, 138, 109, 95, 108, 153, 221, 295, 357, 387, 375, 323, 241, 149, 66, 10, 0, 7, 49, 99, 142, 165, 163, 136, 92, 42, 0, 0, 9, 92, 233, 414, 601, 751, 821, 793, 671, 488, 292, 129, 29, 0, 27, 83, 136, 165, 161, 131, 86, 43, 12, 0, 0, 6, 18, 27, 30, 27, 23, 21, 26, 37, 54, 71, 83, 90, 94, 99, 108, 118, 122, 110, 79, 36, 0, 0, 54, 183, 376, 602, 818, 977, 1045, 1005, 865, 653, 413, 196, 55, 27, 122, 320, 567, 794, 934, 949, 837, 637, 408, 206, 67, 0, 0, 0, 14, 24, 24, 16, 2, 0, 0, 15, 97, 242, 444, 672, 881, 1022, 1063, 998, 845, 643, 437, 261, 133, 56, 18, 3, 0, 0, 1, 6, 16, 28, 40, 47, 49, 45, 39, 33, 28, 25, 21, 16, 9, 3, 0, 0, 0, 4, 9, 11, 10, 7, 4, 10, 27, 55, 89, 117, 129, 121, 93, 57, 23, 2, 0, 1, 7, 8, 3, 0, 0, 22, 67, 126, 182, 215, 210, 167, 101, 39, 12, 38, 120, 242, 371, 475, 528, 521, 460, 365, 259, 164, 90, 42, 15, 4, 0, 0, 1, 2, 2, 3, 2, 1, 0, 0, 1, 4, 7, 8, 6, 2, 0, 0, 9, 27, 50, 70, 80, 78, 63, 42, 21, 5, 0, 0, 0, 2, 3, 3, 1, 0, 0, 0, 0, 1, 3, 3, 2, 0, 0, 0, 7, 20, 35, 48, 56, 58, 60, 64, 72, 84, 93, 93, 82, 62, 39, 19, 4, 0, 0, 0, 11, 35, 69, 110, 151, 186, 211, 228, 236, 235, 225, 203, 169, 129, 89, 57, 39, 34, 36, 38, 32, 17, 0, 0, 13, 71, 169, 295, 425, 531, 585, 576, 507, 397, 275, 167, 93, 57, 55, 73, 95, 112, 116, 107, 84, 51, 15, 0, 0, 42, 147, 298, 467, 614, 698, 698, 616, 479, 326, 193, 99, 49, 29, 22, 16, 6, 0, 0, 13, 38, 67, 89, 98, 94, 83, 75, 76, 89, 107, 123, 130, 128, 121, 123, 144, 192, 267, 361, 459, 543, 598, 615, 591, 534, 453, 362, 271, 189, 121, 70, 34, 12, 1, 0, 0, 0, 1, 2, 2, 0, 0, 0, 2, 9, 19, 33, 47, 58, 64, 62, 53, 39, 23, 13, 14, 33, 70, 121, 178, 229, 266, 281, 275, 251, 216, 174, 130, 87, 48, 16, 0, 0, 24, 70, 130, 191, 238, 259, 249, 208, 149, 86, 35, 7, 8, 34, 76, 118, 148, 156, 141, 108, 66, 27, 1, 0, 3, 30, 67, 105, 135, 149, 144, 121, 87, 52, 23, 5, 0, 0, 1, 3, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 0, 0, 0, 0, 1, 5, 7, 5, 0, 0, 0, 21, 64, 123, 186, 234, 252, 233, 185, 122, 63, 21, 0, 0, 0, 4, 3, 0, 0, 0, 4, 7, 5, 0, 0, 9, 56, 140, 255, 378, 480, 534, 525, 454, 338, 205, 83, 0, 0, 21, 131, 286, 456, 600, 686, 694, 627, 506, 366, 240, 151, 107, 101, 119, 140, 149, 139, 108, 68, 31, 11, 18, 51, 99, 147, 177, 182, 159, 119, 75, 38, 13, 1, 0, 0, 0, 7, 24, 50, 78, 100, 109, 100, 77, 48, 20, 0, 0, 0, 18, 50, 88, 122, 141, 135, 104, 61, 28, 32, 93, 215, 378, 544, 668, 709, 652, 511, 328, 164, 78, 112, 269, 519, 803, 1051, 1203, 1223, 1114, 906, 652, 405, 207, 76, 9, 0, 0, 9, 18, 18, 8, 0, 0, 7, 75, 209, 410, 661, 922, 1142, 1272, 1282, 1168, 956, 692, 430, 216, 75, 5, 0, 0, 13, 17, 10, 0, 0, 0, 9, 28, 51, 74, 97, 123, 156, 193, 226, 240, 223, 169, 92, 21, 0, 58, 214, 447, 704, 920, 1034, 1015, 872, 649, 407, 202, 67, 3, 0, 0, 7, 6, 2, 5, 23, 52, 83, 106, 114, 111, 106, 107, 120, 137, 149, 145, 119, 77, 35, 5, 0, 15, 42, 67, 79, 72, 53, 30, 11, 0, 0, 0, 0, 6, 21, 45, 77, 112, 139, 151, 145, 121, 88, 54, 28, 15, 16, 28, 42, 51, 50, 38, 20, 4, 0, 8, 32, 64, 96, 116, 118, 100, 67, 30, 1, 0, 10, 55, 117, 181, 228, 243, 222, 173, 113, 57, 19, 0, 0, 0, 5, 16, 35, 62, 96, 126, 143, 139, 117, 90, 78, 101, 172, 288, 431, 568, 666, 696, 647, 530, 373, 215, 90, 20, 7, 35, 79, 114, 125, 106, 67, 24, 0, 0, 24, 84, 158, 223, 261, 263, 231, 179, 120, 66, 20, 0, 0, 22, 128, 308, 545, 794, 995, 1094, 1062, 910, 678, 432, 234, 136, 160, 300, 523, 772, 983, 1098, 1080, 929, 681, 399, 156, 12, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 93, 268, 463, 623, 709, 708, 630, 501, 354, 219, 114, 47, 12, 0, 0, 0, 1, 4, 11, 24, 41, 58, 71, 79, 81, 77, 68, 55, 40, 23, 8, 0, 0, 5, 19, 32, 38, 33, 19, 5, 0, 6, 30, 62, 92, 106, 102, 80, 51, 23, 3, 0, 0, 1, 14, 31, 48, 62, 68, 63, 52, 37, 25, 18, 16, 17, 16, 13, 8, 4, 2, 0, 0, 0, 0, 5, 24, 54, 90, 123, 143, 146, 137, 122, 110, 108, 113, 121, 122, 112, 89, 57, 24, 0, 0, 4, 38, 85, 132, 166, 175, 156, 117, 70, 30, 4, 0, 0, 3, 6, 6, 3, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 0, 1, 3, 5, 4, 0, 0, 0, 12, 41, 83, 131, 173, 199, 201, 181, 143, 99, 58, 26, 8, 0, 0, 0, 2, 5, 7, 7, 7, 5, 3, 1, 1, 3, 5, 8, 9, 10, 13, 21, 34, 51, 68, 79, 82, 79, 73, 69, 70, 72, 70, 57, 35, 12, 5, 33, 106, 219, 351, 471, 548, 563, 516, 426, 321, 227, 160, 124, 112, 114, 123, 137, 159, 187, 220, 245, 253, 233, 187, 126, 66, 23, 5, 11, 29, 48, 57, 52, 37, 17, 0, 0, 0, 17, 52, 99, 148, 189, 211, 209, 183, 142, 99, 64, 42, 32, 27, 24, 19, 14, 10, 7, 3, 0, 0, 0, 30, 93, 193, 317, 443, 543, 596, 591, 534, 443, 343, 262, 223, 243, 330, 484, 687, 906, 1095, 1204, 1196, 1059, 818, 530, 266, 92, 42, 112, 260, 425, 550, 599, 566, 471, 347, 226, 129, 65, 29, 12, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 11, 15, 15, 13, 9, 4, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 1, 10, 23, 36, 43, 43, 35, 23, 10, 1, 0, 0, 1, 3, 4, 2, 0, 0, 0, 0, 5, 12, 17, 19, 16, 10, 4, 0, 0, 2, 4, 3, 0, 0, 6, 42, 110, 207, 319, 421, 491, 511, 480, 406, 311, 214, 134, 76, 40, 21, 11, 5, 1, 0, 0, 0, 1, 3, 3, 3, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 3, 9, 16, 22, 27, 30, 32, 35, 41, 48, 57, 68, 80, 96, 115, 134, 148, 152, 140, 113, 76, 38, 8, 0, 0, 21, 54, 88, 115, 129, 127, 111, 86, 58, 32, 13, 2, 0, 4, 13, 26, 38, 48, 49, 41, 22, 1, 0, 13, 80, 204, 376, 574, 764, 908, 975, 952, 845, 677, 484, 303, 167, 101, 114, 200, 340, 502, 647, 742, 760, 697, 567, 402, 236, 104, 22, 0, 0, 32, 68, 98, 117, 125, 124, 116, 105, 92, 81, 72, 65, 59, 52, 43, 31, 18, 5, 0, 0, 5, 17, 28, 33, 29, 17, 4, 0, 6, 27, 55, 79, 87, 77, 52, 25, 8, 9, 27, 50, 63, 58, 33, 4, 0, 32, 129, 282, 468, 644, 769, 808, 752, 613, 428, 241, 96, 22, 36, 133, 295, 490, 680, 826, 895, 873, 764, 593, 400, 223, 92, 16, 0, 0, 13, 35, 53, 64, 68, 64, 53, 36, 20, 7, 0, 0, 0, 3, 4, 3, 1, 0, 0, 0, 4, 12, 22, 31, 37, 41, 44, 46, 49, 52, 54, 51, 43, 31, 19, 8, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 2, 9, 21, 39, 63, 89, 116, 137, 149, 147, 131, 103, 68, 36, 11, 0, 0, 2, 8, 10, 6, 0, 0, 0, 22, 56, 94, 125, 135, 123, 92, 54, 21, 0, 0, 0, 4, 10, 12, 10, 4, 0, 0, 0, 5, 18, 30, 36, 32, 21, 13, 20, 49, 101, 163, 215, 240, 231, 189, 132, 76, 36, 20, 25, 44, 68, 93, 113, 127, 131, 126, 109, 85, 57, 31, 11, 0, 0, 0, 4, 10, 13, 11, 6, 0, 0, 1, 23, 60, 108, 156, 193, 211, 211, 197, 178, 162, 151, 146, 140, 131, 117, 102, 94, 102, 135, 196, 280, 374, 459, 514, 522, 480, 395, 286, 177, 87, 28, 0, 0, 0, 12, 22, 31, 37, 39, 36, 29, 17, 5, 0, 2, 17, 40, 65, 85, 93, 88, 70, 44, 16, 0, 0, 20, 90, 205, 351, 505, 632, 702, 697, 619, 490, 339, 200, 95, 30, 1, 0, 0, 2, 4, 4, 3, 0, 0, 0, 9, 47, 120, 230, 365, 503, 614, 673, 664, 589, 465, 321, 188, 87, 31, 14, 22, 38, 48, 46, 33, 17, 4, 0, 0, 1, 3, 4, 2, 0, 0, 1, 3, 3, 1, 0, 0, 3, 18, 40, 62, 77, 79, 67, 46, 23, 6, 0, 0, 6, 10, 10, 6, 1, 0, 0, 8, 19, 31, 41, 49, 55, 62, 70, 79, 86, 89, 85, 73, 55, 33, 12, 0, 0, 6, 35, 75, 116, 144, 151, 133, 95, 51, 13, 0, 9, 56, 139, 250, 377, 497, 584, 614, 577, 480, 346, 207, 93, 21, 0, 0, 11, 27, 38, 43, 48, 53, 58, 61, 59, 49, 34, 19, 5, 0, 0, 0, 4, 10, 17, 27, 47, 85, 149, 246, 373, 515, 653, 759, 811, 795, 713, 580, 422, 272, 159, 107, 128, 225, 383, 578, 773, 930, 1014, 1005, 904, 732, 525, 324, 162, 56, 5, 0, 11, 30, 40, 39, 29, 15, 4, 0, 0, 6, 18, 32, 46, 60, 70, 76, 76, 70, 58, 42, 26, 13, 4, 0, 0, 0, 1, 4, 8, 11, 15, 17, 18, 18, 17, 16, 13, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 3, 3, 1, 0, 0, 1, 10, 25, 42, 57, 67, 73, 78, 84, 93, 102, 107, 105, 96, 84, 72, 63, 57, 52, 44, 33, 21, 9, 1, 0, 0, 0, 8, 20, 35, 52, 66, 72, 70, 59, 42, 23, 9, 0, 0, 4, 11, 18, 22, 23, 19, 13, 6, 0, 0, 0, 3, 13, 23, 31, 29, 18, 1, 0, 5, 60, 164, 307, 467, 608, 698, 716, 658, 542, 395, 249, 130, 49, 7, 0, 0, 12, 23, 30, 32, 31, 29, 28, 32, 40, 53, 66, 75, 77, 69, 57, 46, 43, 51, 69, 91, 108, 114, 106, 88, 66, 45, 29, 17, 9, 4, 3, 12, 32, 65, 105, 145, 174, 187, 182, 163, 135, 105, 77, 52, 32, 16, 6, 0, 0, 0, 3, 5, 4, 0, 0, 0, 7, 25, 50, 75, 94, 100, 93, 76, 55, 35, 21, 12, 6, 3, 1, 0, 0, 2, 4, 5, 2, 0, 0, 2, 21, 51, 85, 115, 131, 130, 117, 101, 90, 90, 97, 103, 101, 86, 62, 34, 12, 0, 0, 0, 2, 4, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 1, 0, 0, 2, 14, 35, 59, 80, 93, 94, 85, 71, 58, 52, 53, 61, 72, 86, 101, 117, 134, 155, 180, 209, 239, 267, 288, 294, 281, 250, 206, 157, 115, 88, 78, 82, 94, 107, 118, 127, 136, 149, 163, 173, 174, 159, 130, 92, 53, 22, 3, 0, 0, 0, 2, 4, 6, 8, 11, 13, 13, 11, 7, 3, 1, 0, 0, 0, 0, 2, 7, 14, 19, 20, 16, 7, 0, 0, 4, 19, 37, 51, 54, 45, 30, 18, 16, 27, 46, 64, 71, 65, 47, 26, 8, 0, 0, 0, 1, 3, 4, 4, 6, 7, 8, 6, 3, 0, 0, 4, 11, 19, 24, 23, 17, 8, 0, 0, 3, 16, 33, 49, 59, 60, 51, 37, 20, 7, 0, 0, 11, 39, 89, 163, 261, 369, 467, 530, 539, 488, 387, 261, 141, 52, 3, 0, 0, 9, 14, 11, 4, 0, 0, 0, 8, 16, 23, 28, 35, 44, 58, 75, 91, 101, 101, 88, 67, 43, 26, 28, 54, 107, 179, 259, 330, 379, 394, 376, 330, 266, 196, 131, 78, 42, 23, 19, 29, 47, 68, 86, 97, 98, 90, 74, 54, 32, 14, 1, 0, 4, 18, 37, 53, 62, 61, 52, 44, 42, 51, 69, 88, 99, 97, 80, 54, 26, 5, 0, 0, 13, 33, 58, 84, 108, 124, 128, 115, 87, 50, 17, 6, 32, 106, 226, 379, 542, 684, 778, 807, 766, 667, 533, 391, 266, 170, 107, 71, 52, 39, 27, 15, 5, 0, 0, 0, 2, 5, 5, 2, 0, 0, 1, 9, 21, 32, 38, 35, 24, 11, 0, 0, 8, 26, 48, 69, 85, 95, 101, 104, 105, 101, 91, 74, 55, 37, 24, 19, 20, 23, 23, 20, 13, 6, 0, 0, 0, 2, 5, 6, 6, 5, 4, 2, 0, 0, 1, 9, 25, 50, 81, 112, 139, 153, 150, 129, 94, 53, 21, 17, 57, 151, 300, 488, 688, 865, 983, 1018, 963, 828, 642, 443, 264, 128, 44, 5, 0, 0, 4, 5, 2, 0, 0, 0, 3, 10, 20, 33, 50, 69, 86, 95, 93, 81, 62, 44, 37, 45, 69, 105, 147, 191, 233, 273, 310, 339, 352, 341, 303, 240, 164, 90, 33, 0, 0, 2, 24, 45, 60, 62, 51, 30, 7, 0, 9, 58, 149, 278, 434, 594, 731, 821, 846, 799, 691, 546, 393, 260, 164, 110, 90, 88, 90, 86, 74, 54, 28, 2, 0, 0, 31, 116, 239, 381, 515, 614, 665, 674, 653, 619, 578, 527, 456, 363, 254, 148, 63, 10, 0, 0, 2, 6, 4, 0, 8, 38, 101, 200, 333, 492, 659, 812, 923, 969, 936, 829, 669, 487, 316, 181, 91, 42, 23, 20, 25, 32, 43, 54, 63, 66, 59, 43, 22, 6, 0, 6, 23, 47, 69, 84, 91, 89, 82, 72, 60, 48, 35, 22, 11, 3, 0, 0, 1, 3, 2, 0, 0, 1, 8, 19, 31, 39, 39, 30, 15, 1, 0, 22, 80, 179, 318, 485, 661, 820, 935, 982, 947, 834, 662, 464, 280, 142, 66, 52, 80, 120, 148, 149, 121, 77, 32, 1, 0, 13, 66, 153, 270, 409, 550, 670, 747, 767, 732, 653, 549, 436, 328, 231, 153, 105, 95, 131, 208, 305, 394, 443, 434, 367, 263, 153, 64, 11, 0, 0, 3, 9, 9, 7, 6, 9, 12, 13, 10, 5, 2, 3, 9, 17, 23, 24, 20, 12, 5, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 0, 0, 0, 1, 11, 27, 43, 53, 52, 42, 25, 10, 2, 1, 4, 4, 0, 0, 0, 27, 87, 173, 269, 353, 405, 417, 395, 351, 302, 256, 216, 177, 136, 93, 53, 21, 2, 0, 0, 0, 0, 1, 8, 26, 56, 97, 143, 185, 217, 232, 229, 209, 174, 131, 86, 47, 18, 1, 0, 0, 5, 9, 7, 1, 0, 0, 6, 28, 56, 81, 93, 88, 68, 41, 15, 0, 0, 0, 5, 7, 5, 1, 0, 2, 11, 26, 40, 49, 49, 39, 23, 5, 0, 0, 12, 42, 76, 101, 110, 98, 70, 38, 12, 0, 0, 0, 3, 3, 1, 1, 6, 17, 30, 38, 39, 30, 16, 2, 0, 1, 15, 32, 47, 52, 46, 32, 15, 2, 0, 1, 8, 16, 20, 18, 12, 4, 0, 0, 0, 10, 21, 27, 27, 19, 9, 4, 12, 34, 64, 90, 101, 92, 68, 44, 34, 47, 83, 128, 164, 177, 161, 121, 73, 31, 5, 0, 0, 2, 7, 7, 4, 0, 0, 0, 0, 5, 10, 15, 17, 15, 9, 2, 0, 0, 11, 34, 62, 87, 101, 99, 79, 49, 20, 3, 0, 0, 0],
-"peakT": [288, 295, 306, 325, 351, 380, 396, 386, 347, 282, 202, 129, 88, 104, 180, 293, 409, 485, 495, 437, 338, 238, 175, 167, 204, 262, 311, 335, 335, 326, 323, 333, 348, 351, 329, 281, 224, 185, 188, 242, 334, 435, 507, 522, 473, 374, 259, 163, 116, 127, 185, 265, 336, 376, 379, 351, 309, 270, 244, 229, 217, 195, 158, 106, 50, 6, 0, 3, 52, 121, 191, 240, 255, 233, 185, 130, 88, 75, 93, 133, 178, 210, 217, 199, 168, 142, 135, 153, 190, 231, 261, 272, 266, 254, 246, 244, 243, 229, 194, 138, 79, 35, 24, 47, 88, 125, 138, 122, 88, 60, 61, 96, 157, 220, 258, 256, 215, 149, 80, 25, 0, 0, 3, 29, 60, 88, 108, 114, 106, 84, 56, 28, 7, 0, 0, 4, 15, 24, 30, 29, 24, 16, 7, 1, 0, 0, 0, 1, 1, 0, 0, 1, 3, 4, 4, 3, 2, 2, 5, 9, 10, 8, 1, 0, 3, 38, 118, 257, 472, 773, 1168, 1659, 2232, 2865, 3525, 4181, 4815, 5426, 6030, 6647, 7289, 7955, 8632, 9302, 9959, 10609, 11269, 11946, 12631, 13293, 13887, 14383, 14780, 15121, 15474, 15909, 16468, 17143, 17890, 18660, 19444, 20298, 21349, 22761, 24682, 27190, 30268, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 32767, 29433, 25281, 21409, 17843, 14602, 11718, 9229, 7170, 5553, 4355, 3514, 2948, 2569, 2301, 2092, 1911, 1744, 1587, 1438, 1295, 1161, 1041, 946, 885, 859, 862, 878, 891, 889, 873, 851, 839, 843, 859, 872, 864, 823, 749, 655, 564, 494, 455, 444, 447, 447, 432, 396, 342, 278, 217, 170, 145, 143, 163, 202, 258, 330, 417, 511, 602, 673, 710, 707, 667, 609, 553, 515, 499, 495, 483, 445, 373, 276, 176, 100, 66, 76, 113, 153, 170, 155, 115, 68, 39, 43, 78, 130, 177, 200, 192, 159, 116, 80, 63, 65, 80, 95, 100, 90, 69, 47, 37, 47, 82, 136, 196, 248, 283, 300, 309, 323, 352, 396, 446, 483, 491, 462, 401, 321, 240, 170, 115, 74, 42, 19, 6, 7, 20, 42, 61, 68, 60, 40, 18, 2, 0, 10, 28, 47, 64, 79, 93, 106, 115, 114, 100, 77, 56, 51, 75, 131, 214, 312, 408, 494, 562, 610, 634, 628, 588, 513, 410, 295, 187, 101, 45, 19, 12, 15, 18, 18, 13, 5, 0, 0, 0, 11, 35, 60, 74, 67, 39, 3, 0, 7, 85, 207, 342, 453, 511, 511, 474, 430, 407, 408, 419, 412, 368, 286, 183, 87, 19, 0, 0, 1, 12, 15, 10, 2, 0, 0, 0, 2, 5, 4, 2, 0, 0, 0, 6, 15, 23, 26, 23, 15, 6, 1, 4, 12, 23, 30, 29, 20, 7, 0, 0, 12, 36, 64, 90, 111, 134, 168, 224, 309, 414, 525, 616, 667, 665, 611, 517, 403, 289, 191, 114, 61, 27, 9, 0, 0, 0, 1, 3, 2, 0, 0, 0, 5, 18, 35, 50, 59, 58, 48, 32, 15, 3, 0, 0, 0, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 6, 5, 1, 0, 0, 4, 25, 54, 82, 100, 100, 83, 55, 27, 7, 0, 0, 0, 0, 1, 7, 18, 32, 44, 49, 44, 31, 15, 3, 0, 0, 6, 12, 14, 12, 7, 1, 0, 3, 24, 69, 149, 267, 418, 583, 730, 823, 834, 755, 603, 414, 233, 95, 15, 0, 0, 3, 13, 18, 17, 14, 10, 4, 0, 3, 19, 51, 91, 127, 144, 137, 107, 66, 29, 4, 0, 0, 0, 1, 5, 14, 32, 61, 105, 169, 257, 369, 501, 635, 750, 818, 824, 763, 650, 512, 378, 276, 223, 224, 276, 365, 476, 584, 667, 700, 670, 578, 441, 288, 150, 50, 0, 0, 3, 24, 36, 35, 21, 3, 0, 0, 22, 61, 104, 134, 141, 122, 86, 46, 13, 0, 0, 0, 5, 10, 12, 9, 3, 0, 0, 0, 18, 50, 87, 115, 125, 111, 79, 40, 9, 0, 0, 14, 32, 45, 47, 40, 28, 16, 7, 1, 0, 0, 0, 5, 17, 31, 42, 46, 40, 26, 11, 3, 4, 14, 32, 52, 73, 92, 110, 124, 128, 119, 96, 64, 32, 7, 0, 0, 4, 7, 4, 0, 1, 29, 97, 213, 369, 546, 712, 834, 882, 842, 719, 539, 344, 181, 92, 98, 195, 350, 513, 632, 672, 626, 516, 385, 280, 234, 252, 319, 404, 479, 528, 549, 549, 538, 518, 486, 437, 370, 292, 217, 156, 119, 108, 121, 158, 223, 319, 440, 566, 667, 709, 671, 557, 392, 222, 85, 7, 0, 0, 25, 39, 33, 15, 0, 0, 8, 37, 68, 88, 91, 74, 46, 18, 0, 0, 1, 15, 28, 33, 31, 22, 13, 7, 9, 16, 25, 30, 28, 19, 6, 0, 0, 6, 28, 55, 79, 94, 101, 109, 129, 176, 256, 365, 487, 595, 664, 674, 620, 513, 377, 238, 121, 41, 0, 0, 2, 26, 54, 79, 96, 104, 101, 92, 78, 63, 47, 26, 3, 0, 0, 45, 150, 301, 471, 621, 714, 730, 669, 556, 422, 293, 187, 110, 57, 25, 7, 2, 3, 5, 3, 0, 0, 4, 46, 126, 240, 371, 495, 587, 629, 614, 549, 448, 331, 222, 140, 96, 91, 116, 153, 186, 205, 213, 220, 242, 293, 377, 484, 598, 695, 756, 769, 731, 649, 535, 409, 287, 184, 109, 62, 35, 17, 1, 0, 0, 39, 133, 280, 459, 635, 764, 812, 766, 639, 465, 286, 139, 44, 1, 0, 3, 9, 7, 0, 0, 7, 31, 60, 83, 87, 69, 38, 8, 0, 10, 55, 117, 180, 225, 241, 225, 184, 131, 78, 33, 4, 0, 1, 29, 76, 135, 192, 235, 253, 242, 207, 161, 117, 85, 68, 64, 70, 81, 98, 120, 143, 161, 168, 157, 129, 90, 50, 18, 1, 0, 0, 1, 2, 2, 3, 9, 21, 38, 58, 78, 95, 107, 109, 101, 85, 67, 56, 59, 79, 108, 135, 145, 133, 101, 61, 28, 12, 15, 29, 43, 46, 37, 18, 0, 0, 5, 43, 101, 171, 237, 281, 292, 265, 205, 129, 57, 7, 0, 17, 68, 132, 187, 220, 223, 200, 161, 121, 91, 76, 70, 68, 63, 50, 32, 14, 1, 0, 0, 3, 8, 10, 5, 0, 0, 0, 18, 47, 82, 111, 128, 129, 118, 101, 86, 75, 69, 62, 51, 37, 22, 8, 0, 0, 0, 4, 15, 28, 38, 40, 32, 15, 0, 0, 6, 41, 87, 127, 146, 138, 113, 99, 126, 218, 373, 563, 741, 855, 869, 776, 601, 392, 199, 61, 0, 0, 18, 66, 105, 117, 94, 42, 0, 0, 33, 211, 497, 837, 1142, 1320, 1312, 1121, 806, 461, 176, 7, 0, 9, 97, 180, 228, 233, 203, 154, 101, 56, 24, 6, 0, 0, 8, 25, 49, 77, 99, 108, 100, 79, 61, 62, 98, 169, 259, 338, 375, 352, 271, 159, 59, 11, 45, 161, 334, 519, 670, 749, 741, 655, 518, 363, 223, 115, 48, 14, 3, 2, 3, 2, 0, 0, 0, 0, 3, 6, 7, 4, 0, 0, 0, 2, 12, 20, 17, 3, 0, 0, 39, 147, 307, 491, 655, 754, 765, 689, 552, 391, 240, 121, 43, 7, 6, 33, 79, 134, 186, 225, 244, 243, 225, 195, 158, 120, 82, 49, 21, 3, 0, 0, 3, 13, 17, 12, 0, 0, 4, 63, 178, 344, 535, 710, 825, 849, 776, 625, 434, 248, 104, 18, 0, 0, 22, 43, 50, 43, 28, 17, 20, 42, 86, 143, 200, 240, 253, 239, 210, 183, 174, 190, 223, 253, 262, 240, 190, 126, 67, 24, 0, 0, 0, 3, 27, 65, 113, 157, 184, 185, 160, 115, 63, 17, 0, 0, 37, 150, 331, 561, 801, 991, 1079, 1036, 872, 630, 374, 164, 39, 7, 52, 139, 237, 317, 363, 368, 334, 270, 193, 120, 70, 51, 61, 86, 111, 121, 114, 96, 77, 69, 74, 88, 104, 114, 115, 105, 88, 62, 30, 0, 0, 4, 80, 221, 417, 637, 837, 971, 1007, 937, 777, 566, 349, 172, 63, 30, 54, 104, 139, 135, 89, 25, 0, 17, 149, 376, 658, 930, 1119, 1176, 1088, 881, 615, 356, 156, 37, 0, 0, 8, 18, 14, 4, 0, 0, 4, 9, 8, 0, 0, 2, 32, 83, 140, 182, 194, 171, 123, 68, 22, 0, 0, 0, 0, 10, 20, 29, 35, 36, 38, 56, 110, 214, 366, 539, 685, 757, 724, 590, 396, 201, 63, 9, 32, 93, 148, 164, 136, 82, 31, 4, 5, 22, 36, 38, 30, 22, 27, 46, 73, 94, 95, 76, 44, 12, 0, 0, 17, 46, 71, 83, 78, 62, 44, 33, 35, 49, 67, 77, 72, 50, 20, 0, 0, 21, 70, 125, 164, 172, 145, 94, 38, 0, 0, 11, 46, 79, 95, 87, 60, 27, 0, 0, 2, 28, 56, 73, 72, 54, 27, 4, 0, 7, 33, 61, 78, 76, 56, 27, 2, 0, 9, 42, 82, 115, 135, 137, 128, 114, 96, 73, 41, 2, 0, 0, 85, 263, 506, 757, 943, 1004, 921, 721, 469, 236, 72, 0, 0, 0, 29, 58, 84, 108, 130, 142, 139, 118, 83, 44, 11, 0, 0, 0, 15, 25, 21, 3, 0, 0, 57, 201, 419, 674, 904, 1045, 1053, 927, 705, 451, 230, 84, 25, 35, 78, 123, 145, 137, 105, 63, 33, 36, 89, 202, 365, 553, 729, 853, 895, 845, 717, 540, 351, 184, 64, 2, 0, 25, 73, 116, 139, 134, 106, 66, 29, 4, 0, 0, 2, 9, 14, 14, 8, 0, 0, 0, 13, 53, 108, 163, 202, 209, 183, 133, 79, 39, 23, 33, 61, 94, 120, 129, 119, 90, 52, 16, 0, 5, 40, 93, 145, 180, 184, 160, 117, 70, 31, 7, 0, 0, 0, 11, 36, 70, 106, 130, 131, 104, 57, 12, 0, 17, 94, 215, 356, 488, 582, 620, 601, 533, 436, 333, 239, 165, 110, 72, 44, 21, 4, 0, 0, 19, 48, 80, 106, 119, 114, 95, 68, 40, 17, 2, 0, 0, 13, 35, 62, 89, 111, 122, 121, 105, 75, 35, 0, 0, 3, 85, 227, 404, 574, 686, 705, 625, 472, 293, 133, 26, 0, 0, 21, 72, 119, 148, 151, 123, 76, 33, 27, 88, 225, 419, 625, 782, 842, 781, 615, 391, 176, 30, 0, 75, 245, 456, 648, 770, 792, 709, 547, 350, 171, 60, 49, 144, 323, 537, 725, 832, 823, 698, 491, 262, 78, 0, 22, 159, 357, 557, 704, 759, 714, 586, 415, 247, 122, 61, 65, 111, 168, 205, 207, 172, 115, 56, 11, 0, 0, 8, 35, 62, 81, 86, 74, 50, 23, 6, 5, 23, 49, 73, 83, 76, 56, 31, 9, 0, 0, 0, 11, 31, 53, 71, 78, 71, 51, 28, 10, 3, 8, 19, 33, 44, 50, 50, 42, 23, 0, 0, 0, 73, 225, 435, 659, 836, 910, 858, 697, 479, 266, 104, 13, 0, 0, 0, 11, 24, 34, 33, 16, 0, 0, 1, 125, 347, 631, 898, 1062, 1064, 902, 634, 346, 118, 0, 0, 3, 54, 89, 97, 84, 64, 47, 38, 32, 27, 20, 12, 4, 0, 0, 0, 1, 2, 0, 0, 0, 0, 3, 7, 8, 5, 0, 0, 0, 15, 45, 80, 105, 110, 92, 58, 23, 1, 0, 18, 42, 60, 63, 50, 29, 10, 0, 0, 0, 4, 4, 1, 0, 4, 17, 35, 54, 68, 70, 60, 40, 17, 0, 0, 2, 27, 61, 94, 115, 116, 97, 65, 31, 5, 0, 0, 7, 17, 20, 11, 0, 0, 1, 44, 114, 196, 264, 294, 276, 216, 136, 61, 12, 0, 0, 4, 11, 9, 3, 0, 2, 11, 23, 31, 32, 24, 14, 5, 1, 2, 3, 1, 0, 0, 4, 26, 60, 96, 121, 125, 104, 68, 30, 3, 0, 3, 20, 35, 40, 35, 23, 10, 0, 0, 0, 4, 11, 19, 27, 35, 42, 46, 46, 43, 38, 32, 25, 16, 6, 0, 0, 3, 33, 78, 130, 170, 184, 167, 126, 74, 29, 1, 0, 0, 7, 13, 12, 6, 0, 0, 9, 25, 45, 63, 72, 67, 48, 22, 0, 0, 8, 47, 99, 145, 169, 162, 128, 81, 36, 7, 0, 0, 2, 12, 28, 58, 106, 165, 222, 258, 259, 222, 158, 86, 28, 0, 0, 5, 19, 21, 7, 0, 0, 49, 166, 341, 544, 731, 855, 884, 814, 666, 478, 293, 143, 46, 0, 0, 5, 19, 23, 11, 0, 0, 19, 111, 268, 474, 690, 866, 955, 936, 813, 623, 411, 225, 91, 17, 0, 0, 9, 22, 34, 46, 64, 87, 115, 143, 165, 175, 168, 145, 108, 67, 30, 5, 0, 0, 8, 18, 22, 18, 8, 0, 0, 0, 9, 25, 31, 19, 0, 0, 4, 107, 292, 526, 750, 893, 909, 793, 585, 352, 153, 25, 0, 0, 15, 73, 138, 200, 245, 260, 237, 181, 109, 45, 5, 0, 2, 17, 26, 26, 20, 10, 1, 0, 0, 0, 18, 58, 114, 173, 218, 234, 214, 166, 107, 52, 15, 0, 0, 0, 0, 13, 29, 40, 36, 12, 0, 0, 36, 184, 414, 676, 897, 1005, 963, 787, 536, 285, 98, 0, 0, 0, 21, 30, 22, 5, 0, 0, 0, 9, 13, 9, 0, 0, 4, 33, 77, 124, 159, 168, 149, 109, 61, 21, 0, 0, 0, 7, 20, 25, 17, 0, 0, 0, 54, 177, 349, 532, 673, 725, 669, 523, 334, 157, 35, 0, 0, 21, 58, 79, 80, 66, 44, 23, 6, 0, 0, 6, 24, 47, 70, 84, 85, 73, 50, 25, 5, 0, 0, 9, 24, 36, 41, 38, 28, 16, 5, 0, 0, 0, 2, 3, 2, 0, 0, 0, 3, 7, 8, 5, 0, 0, 0, 9, 29, 51, 63, 55, 27, 0, 0, 44, 178, 390, 647, 891, 1059, 1103, 1009, 807, 557, 337, 212, 215, 337, 533, 735, 877, 918, 849, 695, 499, 309, 159, 62, 14, 0, 0, 4, 6, 4, 2, 2, 7, 19, 39, 66, 97, 125, 145, 152, 143, 120, 82, 36, 0, 0, 5, 101, 267, 476, 680, 822, 859, 780, 611, 403, 211, 75, 6, 0, 0, 9, 9, 2, 2, 20, 59, 109, 154, 179, 176, 150, 112, 76, 49, 27, 7, 0, 0, 22, 120, 288, 504, 721, 883, 944, 886, 728, 511, 290, 111, 3, 0, 13, 96, 194, 274, 311, 295, 235, 151, 72, 18, 0, 0, 3, 7, 5, 2, 8, 25, 52, 77, 93, 93, 82, 66, 54, 53, 59, 67, 66, 50, 21, 0, 0, 25, 130, 293, 482, 650, 747, 744, 643, 478, 298, 147, 52, 13, 13, 28, 41, 41, 29, 8, 0, 0, 30, 129, 295, 518, 760, 967, 1079, 1058, 897, 635, 341, 99, 0, 26, 218, 496, 774, 965, 1012, 910, 697, 444, 218, 64, 0, 0, 7, 26, 29, 16, 0, 0, 0, 25, 60, 95, 119, 127, 119, 95, 62, 27, 0, 0, 1, 44, 111, 187, 249, 276, 260, 205, 129, 57, 7, 0, 0, 29, 65, 98, 120, 128, 120, 100, 74, 47, 25, 9, 0, 0, 1, 18, 48, 91, 136, 168, 174, 147, 96, 51, 48, 118, 270, 481, 698, 856, 900, 808, 602, 341, 108, 0, 0, 156, 415, 688, 887, 949, 859, 650, 389, 155, 5, 0, 45, 202, 404, 609, 779, 880, 891, 806, 644, 446, 267, 160, 159, 263, 438, 622, 752, 780, 697, 528, 326, 145, 26, 0, 0, 44, 89, 108, 91, 46, 0, 0, 26, 159, 374, 630, 865, 1014, 1030, 908, 685, 424, 194, 42, 0, 0, 38, 88, 117, 120, 100, 71, 41, 18, 2, 0, 0, 7, 34, 73, 115, 147, 157, 142, 114, 99, 125, 212, 358, 536, 698, 794, 791, 686, 508, 309, 139, 29, 0, 0, 12, 32, 36, 25, 7, 0, 0, 1, 23, 50, 73, 81, 73, 51, 24, 5, 1, 13, 33, 50, 54, 44, 25, 6, 0, 0, 4, 10, 9, 1, 0, 16, 78, 195, 363, 558, 741, 866, 895, 810, 626, 386, 158, 11, 0, 127, 368, 646, 871, 965, 895, 682, 399, 142, 0, 13, 177, 432, 691, 877, 940, 877, 722, 530, 353, 222, 143, 104, 85, 68, 47, 26, 8, 0, 0, 0, 0, 0, 12, 33, 61, 86, 99, 94, 74, 45, 18, 1, 0, 0, 3, 6, 5, 3, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 3, 6, 6, 4, 0, 0, 0, 6, 18, 30, 38, 40, 34, 23, 11, 2, 0, 0, 0, 2, 9, 16, 23, 28, 28, 24, 18, 11, 5, 0, 0, 0, 0, 2, 16, 27, 26, 9, 0, 0, 30, 154, 349, 575, 770, 872, 847, 705, 493, 275, 106, 10, 0, 0, 15, 26, 22, 8, 0, 0, 0, 12, 30, 43, 46, 35, 15, 0, 0, 15, 64, 127, 184, 216, 210, 169, 110, 51, 8, 0, 0, 8, 34, 62, 84, 96, 92, 75, 49, 24, 7, 1, 4, 7, 5, 0, 0, 12, 48, 105, 170, 224, 246, 226, 164, 78, 0, 0, 21, 177, 425, 717, 982, 1147, 1162, 1026, 779, 495, 246, 76, 0, 0, 0, 16, 17, 9, 1, 3, 12, 22, 23, 15, 6, 8, 29, 69, 116, 152, 166, 151, 113, 65, 21, 0, 0, 4, 37, 78, 113, 134, 134, 119, 98, 87, 95, 122, 156, 183, 189, 168, 127, 78, 34, 4, 0, 0, 8, 26, 44, 58, 64, 59, 44, 22, 3, 0, 3, 33, 77, 126, 166, 186, 182, 158, 126, 97, 74, 53, 28, 0, 0, 0, 81, 248, 472, 698, 855, 888, 785, 579, 335, 126, 0, 0, 12, 88, 157, 192, 187, 148, 94, 44, 14, 9, 28, 63, 102, 134, 152, 155, 142, 117, 86, 55, 28, 9, 0, 0, 0, 6, 10, 8, 2, 0, 0, 10, 44, 96, 154, 203, 227, 220, 186, 139, 98, 76, 76, 94, 114, 125, 118, 96, 64, 32, 7, 0, 0, 3, 21, 41, 57, 63, 57, 43, 29, 21, 18, 15, 4, 0, 0, 34, 159, 375, 654, 935, 1137, 1196, 1087, 842, 534, 251, 57, 0, 0, 58, 122, 152, 139, 96, 43, 3, 0, 0, 20, 56, 89, 109, 111, 93, 61, 25, 0, 0, 8, 54, 113, 168, 200, 199, 167, 117, 65, 26, 3, 0, 0, 0, 11, 36, 75, 117, 146, 145, 108, 51, 9, 25, 130, 328, 585, 840, 1025, 1085, 1005, 810, 558, 315, 130, 23, 0, 0, 8, 20, 20, 12, 1, 0, 0, 0, 13, 47, 93, 141, 174, 182, 161, 118, 70, 31, 7, 0, 0, 0, 0, 12, 40, 78, 117, 141, 141, 114, 71, 27, 0, 0, 7, 31, 52, 60, 53, 35, 14, 0, 0, 10, 27, 43, 52, 52, 45, 36, 26, 14, 0, 0, 0, 29, 111, 241, 401, 557, 672, 715, 677, 574, 434, 295, 181, 105, 64, 45, 36, 28, 18, 9, 3, 0, 0, 1, 7, 23, 52, 98, 154, 205, 231, 216, 162, 91, 44, 64, 179, 382, 629, 848, 972, 958, 807, 564, 298, 82, 0, 0, 126, 347, 593, 801, 916, 908, 781, 573, 342, 147, 27, 0, 21, 78, 128, 149, 136, 100, 57, 22, 4, 0, 3, 6, 4, 0, 0, 0, 6, 15, 18, 10, 0, 0, 11, 81, 199, 345, 480, 564, 568, 488, 348, 187, 51, 0, 0, 98, 279, 499, 710, 860, 914, 860, 717, 525, 331, 173, 69, 15, 0, 0, 0, 4, 13, 21, 20, 6, 0, 0, 17, 116, 276, 462, 618, 692, 657, 526, 345, 170, 47, 0, 0, 1, 19, 24, 17, 4, 0, 0, 0, 0, 5, 9, 13, 15, 17, 16, 13, 8, 3, 0, 0, 0, 5, 16, 33, 56, 81, 103, 119, 122, 113, 93, 68, 42, 19, 3, 0, 0, 0, 10, 20, 23, 13, 0, 0, 0, 63, 178, 323, 457, 538, 539, 464, 343, 218, 125, 78, 66, 69, 65, 48, 23, 4, 0, 13, 34, 51, 55, 46, 28, 8, 0, 0, 0, 8, 23, 29, 19, 0, 0, 0, 90, 266, 511, 775, 986, 1081, 1030, 848, 592, 335, 135, 19, 0, 0, 11, 24, 23, 12, 0, 0, 0, 0, 6, 22, 43, 67, 84, 91, 83, 62, 36, 12, 0, 0, 7, 28, 53, 77, 95, 103, 102, 88, 60, 21, 0, 0, 24, 151, 356, 608, 851, 1020, 1071, 991, 810, 583, 365, 200, 102, 59, 48, 47, 41, 28, 13, 2, 0, 0, 0, 0, 3, 15, 38, 69, 100, 118, 115, 90, 51, 15, 0, 11, 50, 102, 151, 180, 180, 151, 99, 36, 0, 0, 32, 185, 427, 721, 999, 1185, 1222, 1098, 849, 547, 273, 83, 0, 0, 23, 59, 71, 57, 29, 3, 0, 0, 11, 27, 36, 37, 32, 26, 22, 22, 24, 25, 24, 20, 14, 7, 0, 0, 0, 0, 10, 26, 33, 23, 0, 0, 0, 91, 275, 522, 773, 953, 1003, 907, 698, 442, 212, 54, 0, 0, 10, 49, 78, 92, 92, 83, 68, 49, 28, 9, 0, 0, 4, 28, 60, 88, 99, 82, 40, 0, 0, 44, 195, 422, 675, 883, 980, 931, 747, 483, 217, 25, 0, 35, 229, 488, 742, 921, 979, 901, 709, 457, 214, 45, 0, 65, 240, 463, 670, 801, 820, 720, 530, 303, 103, 0, 0, 119, 340, 595, 811, 926, 907, 763, 539, 302, 112, 6, 0, 21, 75, 115, 123, 100, 60, 20, 0, 0, 2, 38, 83, 126, 152, 153, 130, 90, 47, 14, 0, 0, 3, 11, 13, 10, 7, 7, 13, 22, 27, 21, 4, 0, 0, 57, 191, 395, 636, 861, 1009, 1038, 938, 740, 498, 272, 104, 9, 0, 0, 25, 59, 87, 104, 107, 95, 68, 35, 7, 0, 5, 35, 74, 105, 110, 85, 36, 0, 0, 48, 196, 411, 645, 835, 927, 891, 736, 505, 261, 67, 0, 0, 147, 377, 632, 842, 948, 921, 772, 547, 312, 124, 14, 0, 0, 21, 39, 41, 29, 14, 2, 0, 0, 0, 6, 18, 32, 44, 51, 48, 37, 22, 8, 0, 0, 0, 4, 9, 10, 8, 5, 4, 11, 26, 47, 60, 54, 22, 0, 0, 35, 211, 491, 819, 1103, 1250, 1208, 992, 676, 357, 119, 0, 0, 0, 27, 31, 15, 0, 2, 26, 58, 77, 75, 61, 65, 118, 234, 399, 570, 692, 718, 634, 461, 251, 68, 0, 0, 124, 338, 571, 754, 834, 790, 642, 438, 237, 87, 6, 0, 0, 13, 23, 21, 15, 11, 12, 15, 17, 15, 10, 4, 0, 0, 0, 1, 2, 2, 0, 0, 0, 3, 11, 26, 45, 66, 83, 92, 89, 76, 57, 36, 19, 7, 0, 0, 0, 0, 9, 22, 31, 30, 16, 0, 0, 31, 123, 271, 449, 616, 726, 749, 681, 546, 386, 244, 147, 100, 87, 86, 79, 60, 34, 9, 0, 0, 0, 7, 10, 8, 2, 0, 0, 1, 9, 15, 13, 2, 0, 0, 30, 112, 232, 364, 476, 534, 527, 462, 367, 275, 209, 173, 158, 145, 123, 89, 49, 16, 0, 0, 1, 8, 10, 4, 0, 0, 11, 36, 65, 89, 95, 81, 52, 19, 0, 0, 26, 71, 120, 158, 173, 157, 113, 51, 0, 0, 20, 156, 374, 638, 886, 1052, 1088, 986, 778, 524, 288, 115, 19, 0, 0, 12, 22, 19, 7, 0, 0, 0, 15, 41, 66, 82, 83, 70, 49, 29, 15, 7, 0, 0, 0, 27, 117, 276, 494, 729, 925, 1023, 994, 845, 619, 378, 177, 48, 0, 0, 4, 17, 19, 10, 0, 0, 0, 0, 3, 5, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 10, 13, 16, 15, 10, 0, 0, 0, 14, 53, 104, 151, 177, 172, 137, 86, 37, 5, 0, 0, 4, 10, 10, 5, 0, 0, 0, 3, 7, 6, 2, 0, 0, 6, 25, 50, 71, 80, 72, 50, 24, 3, 0, 4, 20, 36, 43, 39, 25, 9, 0, 0, 9, 28, 47, 61, 64, 55, 37, 18, 9, 16, 45, 89, 138, 177, 196, 192, 168, 138, 111, 94, 86, 78, 64, 41, 14, 0, 0, 24, 73, 129, 172, 186, 164, 113, 51, 1, 0, 5, 61, 132, 195, 227, 217, 170, 103, 40, 1, 0, 13, 46, 76, 93, 91, 76, 51, 25, 3, 0, 0, 13, 49, 92, 129, 147, 139, 109, 68, 30, 4, 0, 0, 0, 2, 4, 7, 11, 15, 16, 12, 6, 5, 13, 33, 60, 83, 92, 80, 52, 19, 0, 0, 24, 71, 122, 159, 167, 146, 104, 60, 28, 16, 17, 17, 7, 0, 0, 45, 179, 402, 684, 969, 1187, 1279, 1222, 1031, 758, 469, 223, 59, 0, 0, 41, 107, 161, 185, 174, 132, 75, 23, 0, 0, 32, 88, 144, 181, 188, 161, 110, 53, 6, 0, 0, 42, 107, 175, 227, 251, 239, 197, 136, 72, 19, 0, 0, 26, 99, 197, 298, 372, 391, 341, 229, 93, 0, 0, 86, 331, 654, 969, 1177, 1214, 1068, 792, 474, 202, 32, 0, 0, 39, 80, 96, 91, 75, 58, 41, 19, 0, 0, 11, 100, 264, 484, 716, 900, 985, 948, 800, 588, 365, 179, 55, 0, 0, 2, 39, 83, 121, 146, 148, 129, 98, 69, 55, 59, 73, 84, 80, 59, 29, 4, 0, 5, 28, 52, 66, 64, 48, 27, 8, 0, 0, 2, 8, 9, 6, 0, 0, 0, 7, 20, 29, 29, 19, 5, 1, 24, 82, 173, 282, 390, 475, 527, 542, 524, 481, 418, 340, 253, 166, 90, 36, 12, 13, 29, 45, 49, 36, 14, 0, 0, 30, 84, 144, 188, 198, 169, 111, 46, 2, 0, 31, 90, 147, 179, 173, 134, 79, 29, 0, 0, 7, 26, 42, 53, 58, 61, 63, 61, 54, 42, 24, 7, 0, 0, 15, 46, 83, 118, 139, 143, 127, 95, 54, 14, 0, 0, 43, 153, 316, 506, 678, 784, 793, 698, 529, 335, 170, 69, 38, 55, 88, 108, 103, 78, 46, 20, 1, 0, 0, 1, 52, 156, 310, 490, 651, 746, 746, 650, 490, 312, 162, 66, 27, 28, 43, 53, 48, 30, 6, 0, 0, 8, 49, 103, 156, 193, 203, 182, 138, 85, 37, 6, 0, 0, 12, 32, 54, 76, 94, 104, 96, 68, 24, 0, 0, 51, 214, 461, 744, 991, 1129, 1114, 950, 690, 410, 179, 36, 0, 0, 12, 30, 30, 14, 0, 0, 0, 14, 38, 61, 78, 87, 90, 88, 84, 79, 70, 59, 49, 45, 55, 79, 114, 147, 166, 160, 129, 83, 38, 7, 0, 8, 29, 50, 65, 73, 75, 74, 72, 69, 67, 69, 76, 89, 104, 114, 112, 95, 66, 33, 9, 0, 7, 21, 32, 32, 21, 6, 0, 3, 25, 56, 85, 100, 96, 73, 42, 12, 0, 0, 4, 27, 51, 66, 64, 47, 21, 2, 2, 26, 67, 108, 129, 118, 81, 34, 2, 5, 47, 115, 185, 234, 249, 233, 200, 166, 141, 124, 109, 90, 65, 39, 17, 5, 0, 0, 0, 0, 2, 26, 67, 114, 153, 166, 147, 103, 52, 15, 3, 17, 44, 69, 80, 74, 55, 31, 10, 0, 0, 0, 14, 43, 76, 103, 111, 92, 52, 10, 0, 39, 156, 341, 561, 766, 903, 933, 846, 668, 449, 243, 91, 8, 0, 0, 14, 32, 45, 58, 76, 97, 113, 121, 126, 142, 184, 266, 383, 513, 622, 675, 650, 548, 395, 231, 94, 10, 0, 3, 45, 90, 124, 145, 158, 168, 179, 187, 187, 172, 140, 97, 53, 17, 0, 0, 2, 15, 25, 27, 21, 12, 3, 0, 2, 10, 18, 22, 21, 16, 12, 14, 23, 37, 55, 75, 100, 129, 163, 193, 209, 202, 171, 121, 66, 23, 0, 0, 7, 22, 35, 42, 42, 33, 16, 0, 0, 2, 72, 205, 387, 584, 745, 824, 798, 674, 488, 290, 126, 23, 0, 0, 40, 84, 113, 116, 93, 52, 11, 0, 22, 116, 277, 487, 706, 883, 972, 949, 819, 616, 392, 197, 64, 0, 0, 0, 18, 28, 29, 24, 20, 17, 15, 14, 11, 7, 2, 0, 0, 0, 3, 10, 14, 12, 3, 0, 0, 26, 97, 206, 334, 452, 531, 549, 503, 405, 282, 159, 61, 2, 0, 8, 56, 111, 156, 175, 163, 127, 79, 35, 6, 0, 0, 2, 7, 8, 6, 2, 0, 0, 0, 0, 9, 27, 50, 73, 91, 98, 93, 76, 54, 32, 14, 4, 0, 0, 3, 6, 10, 13, 16, 18, 18, 13, 3, 0, 0, 7, 44, 99, 156, 197, 207, 181, 130, 71, 23, 0, 0, 2, 13, 15, 8, 0, 0, 4, 29, 64, 95, 113, 109, 86, 54, 23, 2, 0, 0, 2, 8, 10, 8, 2, 0, 0, 0, 16, 40, 65, 85, 94, 92, 84, 76, 74, 77, 79, 76, 63, 44, 23, 7, 0, 0, 0, 0, 3, 10, 22, 40, 61, 80, 90, 88, 71, 42, 8, 0, 2, 75, 217, 422, 657, 870, 1007, 1028, 925, 726, 484, 260, 97, 9, 0, 0, 11, 19, 15, 6, 0, 0, 0, 0, 0, 2, 16, 39, 66, 87, 93, 82, 58, 31, 9, 0, 0, 0, 0, 3, 9, 17, 28, 36, 38, 34, 23, 12, 2, 0, 0, 0, 1, 3, 3, 3, 2, 0, 0, 0, 2, 13, 28, 40, 44, 37, 20, 2, 0, 8, 39, 81, 119, 138, 132, 103, 62, 25, 0, 0, 0, 10, 18, 20, 18, 17, 24, 43, 72, 102, 122, 125, 109, 79, 45, 18, 3, 0, 0, 0, 0, 5, 19, 40, 61, 74, 73, 58, 34, 12, 0, 0, 7, 15, 18, 14, 7, 3, 7, 21, 42, 65, 84, 95, 98, 94, 83, 63, 35, 3, 0, 0, 55, 166, 311, 457, 564, 604, 571, 483, 372, 269, 192, 144, 112, 85, 55, 25, 1, 0, 6, 37, 79, 120, 149, 161, 155, 136, 110, 82, 57, 35, 19, 9, 3, 2, 3, 4, 3, 0, 0, 1, 7, 16, 24, 29, 27, 21, 11, 3, 0, 0, 10, 28, 49, 65, 63, 38, 0, 0, 0, 123, 355, 659, 961, 1174, 1226, 1102, 842, 530, 251, 64, 0, 0, 10, 38, 45, 30, 7, 0, 0, 1, 28, 61, 93, 119, 135, 141, 140, 134, 124, 107, 78, 38, 0, 0, 33, 166, 389, 674, 961, 1178, 1262, 1187, 967, 660, 343, 95, 0, 0, 153, 386, 626, 801, 863, 797, 630, 416, 215, 70, 0, 0, 4, 29, 43, 42, 31, 17, 5, 0, 0, 0, 10, 26, 45, 63, 76, 80, 79, 74, 69, 64, 59, 50, 36, 18, 2, 0, 1, 21, 48, 73, 86, 82, 63, 37, 14, 0, 0, 0, 6, 10, 10, 7, 3, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 3, 9, 21, 37, 56, 73, 84, 85, 73, 50, 20, 0, 0, 9, 59, 128, 196, 239, 242, 204, 141, 73, 22, 0, 0, 0, 7, 11, 11, 12, 17, 26, 34, 37, 32, 22, 11, 3, 0, 0, 1, 1, 0, 0, 1, 8, 18, 25, 25, 17, 4, 0, 10, 54, 138, 259, 406, 555, 677, 742, 733, 648, 506, 340, 185, 68, 2, 0, 0, 15, 38, 49, 41, 16, 0, 0, 25, 152, 361, 620, 870, 1043, 1087, 990, 779, 512, 256, 68, 0, 3, 116, 285, 468, 623, 712, 717, 638, 498, 334, 183, 73, 12, 0, 0, 6, 11, 10, 5, 1, 0, 0, 0, 1, 10, 28, 51, 77, 96, 102, 89, 60, 22, 0, 0, 46, 164, 343, 559, 771, 926, 982, 919, 744, 501, 249, 56, 0, 36, 221, 482, 748, 946, 1024, 971, 811, 597, 383, 211, 97, 36, 11, 4, 8, 19, 35, 52, 63, 67, 74, 101, 174, 307, 491, 692, 856, 932, 892, 743, 528, 305, 125, 17, 0, 0, 19, 45, 57, 56, 47, 35, 24, 15, 8, 3, 0, 0, 1, 2, 4, 4, 2, 0, 0, 0, 6, 21, 38, 52, 57, 52, 38, 21, 6, 0, 0, 1, 5, 6, 4, 0, 0, 0, 5, 15, 26, 34, 34, 26, 11, 0, 0, 1, 26, 57, 79, 80, 55, 18, 0, 14, 100, 252, 449, 649, 805, 883, 867, 766, 608, 428, 261, 130, 47, 6, 0, 0, 5, 7, 5, 1, 0, 0, 0, 2, 4, 6, 6, 5, 2, 0, 0, 0, 6, 13, 19, 21, 17, 9, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 1, 0, 2, 11, 20, 23, 19, 9, 0, 0, 14, 37, 61, 74, 70, 50, 25, 6, 0, 4, 9, 5, 0, 0, 25, 117, 278, 493, 725, 922, 1038, 1044, 941, 757, 537, 326, 159, 52, 2, 0, 1, 12, 16, 11, 1, 0, 0, 7, 33, 64, 92, 107, 103, 83, 54, 27, 7, 0, 0, 0, 0, 4, 11, 20, 29, 34, 33, 27, 21, 21, 29, 42, 55, 61, 56, 42, 24, 9, 0, 0, 0, 0, 1, 2, 3, 6, 10, 14, 16, 14, 10, 5, 0, 0, 0, 6, 16, 27, 37, 42, 42, 36, 25, 12, 0, 0, 0, 14, 44, 81, 112, 126, 117, 87, 49, 16, 0, 0, 17, 46, 79, 113, 145, 172, 190, 196, 184, 151, 99, 39, 0, 0, 39, 172, 372, 608, 828, 980, 1027, 962, 805, 599, 390, 215, 94, 27, 1, 0, 1, 4, 3, 0, 0, 0, 0, 0, 0, 5, 16, 32, 52, 72, 85, 88, 80, 63, 42, 22, 8, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 7, 14, 22, 26, 27, 22, 14, 5, 0, 0, 0, 8, 19, 28, 34, 38, 41, 48, 63, 86, 114, 141, 161, 171, 173, 168, 159, 146, 128, 103, 73, 41, 15, 0, 0, 12, 36, 62, 84, 97, 100, 92, 77, 58, 37, 17, 2, 0, 0, 13, 31, 48, 57, 56, 50, 47, 52, 67, 85, 95, 88, 62, 29, 4, 1, 27, 75, 127, 165, 177, 160, 124, 83, 49, 28, 19, 16, 15, 10, 4, 0, 0, 0, 8, 16, 20, 16, 6, 0, 1, 23, 66, 123, 180, 219, 229, 204, 148, 75, 7, 0, 1, 115, 315, 575, 842, 1050, 1143, 1094, 915, 650, 366, 128, 0, 0, 91, 305, 566, 805, 959, 985, 879, 674, 430, 213, 68, 10, 23, 71, 116, 134, 117, 76, 31, 0, 0, 6, 41, 83, 123, 151, 165, 164, 151, 129, 101, 72, 46, 29, 26, 36, 53, 71, 79, 73, 55, 32, 11, 0, 0, 3, 12, 23, 35, 46, 57, 66, 71, 70, 64, 53, 37, 17, 0, 0, 0, 30, 90, 160, 219, 246, 231, 178, 108, 44, 4, 0, 11, 46, 90, 138, 185, 222, 236, 217, 161, 82, 9, 0, 30, 172, 393, 651, 888, 1050, 1101, 1034, 868, 640, 398, 188, 49, 11, 83, 255, 487, 723, 900, 968, 908, 739, 512, 288, 122, 39, 36, 80, 133, 162, 153, 110, 52, 1, 0, 2, 73, 189, 336, 497, 648, 764, 828, 827, 760, 637, 479, 312, 165, 59, 3, 0, 8, 34, 52, 55, 45, 28, 11, 0, 0, 0, 3, 7, 8, 8, 6, 4, 2, 1, 1, 3, 4, 4, 2, 0, 0, 1, 10, 24, 37, 44, 40, 29, 22, 39, 100, 220, 397, 608, 813, 962, 1012, 948, 782, 561, 344, 187, 125, 165, 283, 443, 604, 731, 803, 810, 753, 642, 500, 356, 247, 205, 245, 359, 514, 663, 758, 767, 687, 539, 365, 204, 87, 20, 0, 0, 2, 15, 33, 59, 92, 125, 147, 148, 128, 93, 54, 22, 3, 0, 0, 1, 2, 1, 0, 0, 4, 8, 10, 9, 6, 3, 2, 4, 10, 16, 20, 19, 15, 8, 2, 0, 0, 0, 0, 3, 6, 6, 3, 0, 0, 0, 13, 35, 61, 81, 88, 79, 58, 32, 9, 0, 0, 2, 21, 44, 68, 84, 89, 80, 61, 37, 17, 3, 0, 0, 0, 0, 0, 1, 6, 15, 25, 33, 35, 31, 23, 12, 2, 0, 0, 3, 22, 49, 79, 101, 108, 97, 72, 42, 16, 1, 0, 0, 3, 4, 2, 0, 0, 3, 10, 16, 20, 17, 11, 4, 0, 0, 5, 12, 17, 20, 20, 22, 30, 45, 65, 83, 92, 87, 69, 45, 21, 3, 0, 0, 3, 13, 24, 32, 36, 35, 30, 23, 14, 6, 0, 0, 0, 9, 31, 58, 82, 93, 85, 60, 29, 5, 0, 11, 39, 69, 90, 96, 86, 68, 49, 33, 23, 16, 13, 15, 26, 49, 82, 117, 144, 151, 135, 101, 59, 23, 1, 0, 0, 7, 8, 4, 0, 0, 11, 36, 68, 95, 108, 99, 73, 39, 9, 0, 0, 19, 49, 75, 85, 73, 42, 6, 0, 10, 92, 239, 437, 655, 855, 1000, 1063, 1035, 925, 755, 559, 367, 207, 92, 24, 0, 0, 2, 10, 12, 7, 0, 0, 0, 29, 90, 180, 293, 413, 521, 604, 648, 649, 607, 526, 417, 297, 182, 88, 27, 0, 0, 6, 20, 28, 28, 20, 8, 0, 0, 15, 55, 125, 226, 352, 486, 607, 685, 698, 640, 520, 367, 215, 94, 20, 0, 0, 3, 13, 16, 16, 19, 27, 41, 54, 64, 64, 57, 45, 33, 26, 28, 36, 47, 54, 54, 45, 31, 16, 4, 0, 0, 0, 0, 3, 4, 4, 2, 0, 0, 0, 6, 24, 50, 76, 92, 94, 81, 57, 31, 9, 0, 0, 0, 13, 32, 53, 69, 76, 70, 53, 31, 11, 0, 0, 1, 11, 20, 27, 30, 29, 25, 17, 7, 0, 0, 5, 25, 54, 84, 108, 118, 107, 76, 33, 0, 0, 19, 121, 288, 500, 723, 910, 1022, 1037, 952, 790, 585, 379, 206, 87, 23, 0, 0, 0, 0, 0, 10, 47, 102, 159, 197, 200, 163, 100, 35, 0, 0, 23, 85, 147, 184, 178, 131, 66, 11, 0, 25, 90, 161, 206, 206, 165, 102, 44, 8, 0, 0, 13, 44, 115, 249, 453, 703, 945, 1107, 1135, 1014, 777, 494, 239, 66, 0, 0, 5, 28, 32, 18, 2, 0, 0, 10, 21, 25, 21, 13, 8, 8, 12, 18, 21, 23, 26, 31, 37, 41, 39, 28, 13, 4, 9, 32, 69, 107, 131, 134, 113, 78, 41, 12, 0, 0, 0, 7, 13, 16, 17, 20, 28, 47, 76, 110, 139, 152, 142, 109, 64, 22, 0, 1, 21, 45, 56, 49, 27, 7, 4, 28, 70, 111, 134, 134, 124, 131, 183, 292, 442, 600, 721, 776, 752, 664, 540, 412, 309, 249, 243, 291, 386, 507, 623, 700, 711, 649, 528, 385, 265, 204, 219, 305, 434, 570, 675, 723, 702, 616, 484, 332, 190, 80, 14, 0, 3, 30, 56, 70, 67, 51, 28, 6, 0, 0, 11, 39, 70, 95, 104, 92, 65, 32, 6, 0, 2, 19, 35, 41, 35, 20, 6, 1, 8, 23, 42, 55, 57, 49, 33, 12, 0, 0, 0, 30, 81, 137, 175, 176, 136, 74, 28, 43, 147, 337, 573, 790, 925, 941, 841, 666, 475, 324, 246, 243, 299, 386, 483, 574, 651, 706, 730, 713, 649, 544, 413, 280, 165, 80, 27, 0, 0, 0, 11, 46, 93, 140, 171, 173, 143, 95, 48, 21, 22, 43, 68, 81, 74, 49, 18, 0, 0, 10, 40, 73, 95, 99, 84, 58, 30, 9, 0, 0, 0, 1, 0, 0, 4, 18, 36, 53, 61, 58, 44, 27, 11, 2, 0, 0, 0, 1, 13, 33, 59, 82, 94, 88, 64, 30, 1, 0, 10, 56, 117, 172, 204, 200, 161, 101, 39, 0, 0, 29, 119, 252, 410, 570, 708, 798, 823, 780, 675, 529, 371, 229, 128, 78, 76, 102, 133, 148, 136, 103, 63, 33, 23, 32, 52, 71, 82, 82, 77, 71, 68, 65, 60, 48, 31, 13, 1, 0, 5, 17, 29, 34, 30, 19, 5, 0, 0, 14, 46, 93, 156, 239, 345, 476, 624, 769, 885, 941, 918, 814, 647, 452, 266, 120, 28, 0, 0, 19, 49, 72, 81, 73, 54, 30, 10, 0, 0, 8, 17, 21, 19, 12, 4, 0, 0, 3, 6, 5, 0, 0, 0, 14, 41, 72, 98, 109, 101, 78, 47, 20, 1, 0, 0, 2, 15, 31, 48, 62, 67, 60, 43, 21, 3, 0, 5, 23, 43, 58, 62, 52, 33, 10, 0, 0, 12, 49, 95, 135, 156, 149, 116, 68, 22, 0, 0, 19, 57, 93, 113, 110, 88, 56, 28, 9, 1, 0, 0, 0, 0, 19, 55, 102, 144, 164, 155, 119, 71, 28, 1, 0, 0, 6, 10, 9, 4, 0, 0, 0, 1, 4, 4, 2, 0, 0, 1, 9, 20, 31, 37, 35, 26, 14, 3, 0, 1, 7, 12, 13, 8, 1, 0, 5, 23, 50, 81, 112, 138, 158, 172, 177, 172, 153, 122, 83, 44, 14, 0, 0, 8, 31, 65, 113, 182, 274, 389, 515, 632, 717, 746, 706, 603, 457, 303, 180, 121, 142, 234, 371, 513, 618, 659, 628, 537, 414, 290, 191, 127, 95, 80, 69, 51, 24, 0, 0, 2, 44, 102, 157, 187, 181, 140, 82, 28, 0, 0, 20, 48, 67, 69, 53, 27, 3, 0, 0, 15, 47, 80, 102, 106, 89, 60, 28, 6, 0, 5, 17, 26, 27, 20, 9, 0, 0, 0, 5, 8, 6, 0, 0, 0, 15, 44, 80, 110, 124, 116, 90, 54, 22, 0, 0, 0, 6, 12, 12, 5, 0, 0, 3, 36, 94, 173, 262, 353, 437, 512, 575, 619, 636, 612, 542, 432, 299, 171, 71, 11, 0, 0, 6, 16, 16, 10, 0, 0, 0, 6, 23, 43, 59, 67, 63, 47, 25, 5, 0, 0, 15, 38, 59, 71, 68, 53, 32, 12, 0, 0, 1, 7, 10, 8, 2, 0, 0, 8, 27, 48, 63, 66, 54, 33, 10, 0, 0, 16, 46, 81, 116, 151, 190, 238, 299, 367, 428, 465, 465, 424, 352, 266, 184, 120, 77, 52, 37, 24, 13, 4, 0, 0, 4, 6, 4, 0, 0, 3, 22, 52, 82, 102, 104, 86, 55, 23, 0, 0, 1, 21, 48, 74, 92, 99, 91, 72, 44, 17, 0, 0, 14, 51, 106, 175, 257, 350, 452, 551, 630, 667, 644, 558, 424, 273, 137, 43, 0, 0, 1, 10, 9, 2, 0, 15, 51, 104, 162, 212, 248, 272, 293, 324, 368, 419, 463, 478, 451, 380, 279, 170, 79, 20, 0, 0, 1, 10, 14, 12, 8, 3, 0, 0, 0, 4, 19, 37, 54, 62, 56, 40, 20, 9, 17, 52, 117, 211, 329, 460, 587, 684, 727, 699, 601, 453, 290, 146, 46, 0, 0, 0, 12, 16, 12, 4, 0, 0, 0, 6, 23, 48, 82, 125, 176, 235, 301, 370, 432, 476, 487, 457, 388, 292, 189, 100, 38, 4, 0, 0, 0, 6, 15, 29, 44, 55, 58, 50, 36, 22, 10, 3, 0, 0, 0, 7, 40, 91, 147, 191, 206, 186, 138, 80, 30, 0, 0, 0, 6, 11, 10, 5, 0, 0, 0, 1, 4, 5, 3, 0, 0, 0, 10, 29, 55, 83, 115, 155, 209, 279, 355, 421, 453, 436, 368, 264, 153, 63, 9, 0, 0, 11, 16, 12, 4, 0, 5, 16, 27, 32, 27, 16, 5, 2, 7, 18, 28, 32, 28, 17, 5, 0, 0, 3, 11, 15, 13, 6, 0, 0, 8, 32, 62, 88, 100, 93, 70, 40, 12, 0, 0, 4, 25, 52, 79, 99, 108, 102, 83, 56, 30, 15, 13, 25, 42, 58, 65, 62, 53, 42, 32, 25, 19, 11, 2, 0, 3, 21, 47, 75, 94, 97, 82, 56, 27, 5, 0, 0, 9, 24, 40, 52, 58, 58, 50, 35, 15, 0, 0, 13, 78, 192, 348, 523, 682, 793, 831, 791, 688, 552, 418, 313, 249, 222, 216, 210, 192, 158, 117, 80, 59, 59, 79, 116, 168, 236, 325, 433, 555, 675, 773, 831, 837, 790, 700, 585, 474, 398, 385, 457, 618, 850, 1114, 1356, 1527, 1591, 1539, 1389, 1173, 930, 693, 482, 309, 177, 84, 28, 2, 0, 0, 4, 6, 5, 2, 1, 3, 6, 10, 11, 9, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 9, 7, 2, 0, 0, 8, 29, 53, 74, 83, 77, 58, 33, 10, 0, 0, 0, 5, 10],
-"basecallPos": [739, 750, 759, 769, 781, 790, 803, 814, 825, 835, 846, 855, 868, 878, 889, 900, 911, 920, 931, 942, 954, 963, 975, 987, 998, 1011, 1023, 1038, 1047, 1058, 1068, 1077, 1089, 1101, 1111, 1122, 1134, 1146, 1157, 1168, 1180, 1194, 1205, 1215, 1225, 1235, 1244, 1258, 1270, 1281, 1292, 1301, 1314, 1326, 1336, 1347, 1357, 1368, 1379, 1390, 1403, 1414, 1427, 1439, 1450, 1462, 1474, 1485, 1495, 1506, 1518, 1529, 1540, 1553, 1564, 1575, 1586, 1597, 1608, 1619, 1630, 1642, 1654, 1666, 1675, 1688, 1699, 1710, 1721, 1733, 1744, 1756, 1767, 1776, 1786, 1797, 1808, 1821, 1832, 1844, 1856, 1868, 1880, 1893, 1904, 1916, 1926, 1938, 1949, 1960, 1971, 1981, 1992, 2005, 2016, 2027, 2038, 2050, 2061, 2070, 2081, 2091, 2104, 2114, 2125, 2139, 2151, 2162, 2173, 2184, 2196, 2207, 2218, 2230, 2242, 2253, 2265, 2277, 2290, 2300, 2310, 2321, 2334, 2344, 2356, 2366, 2378, 2389, 2402, 2412, 2425, 2435, 2447, 2457, 2469, 2481, 2492, 2503, 2513, 2524, 2537, 2548, 2561, 2572, 2582, 2593, 2605, 2616, 2626, 2640, 2652, 2664, 2673, 2684, 2695, 2708, 2719, 2730, 2741, 2752, 2763, 2775, 2785, 2796, 2807, 2819, 2829, 2841, 2854, 2864, 2877, 2889, 2901, 2914, 2925, 2937, 2948, 2959, 2969, 2982, 2993, 3004, 3017, 3028, 3038, 3050, 3061, 3073, 3085, 3098, 3110, 3121, 3132, 3143, 3155, 3167, 3176, 3188, 3200, 3213, 3224, 3236, 3248, 3259, 3270, 3281, 3293, 3306, 3317, 3329, 3340, 3352, 3365, 3375, 3387, 3399, 3411, 3421, 3433, 3445, 3456, 3469, 3480, 3491, 3503, 3515, 3525, 3537, 3549, 3560, 3573, 3586, 3598, 3608, 3620, 3630, 3641, 3653, 3666, 3679, 3690, 3702, 3714, 3727, 3738, 3749, 3762, 3773, 3785, 3797, 3809, 3821, 3831, 3844, 3856, 3867, 3878, 3890, 3903, 3913, 3926, 3936, 3948, 3959, 3970, 3983, 3995, 4007, 4019, 4031, 4041, 4053, 4065, 4077, 4090, 4101, 4114, 4125, 4136, 4147, 4159, 4172, 4183, 4196, 4207, 4219, 4229, 4242, 4254, 4265, 4276, 4288, 4300, 4312, 4324, 4336, 4347, 4359, 4370, 4380, 4392, 4405, 4418, 4429, 4441, 4453, 4465, 4476, 4488, 4500, 4512, 4523, 4535, 4546, 4558, 4570, 4582, 4594, 4605, 4618, 4630, 4642, 4653, 4665, 4678, 4691, 4702, 4714, 4725, 4737, 4749, 4761, 4771, 4784, 4797, 4808, 4820, 4833, 4845, 4856, 4867, 4878, 4890, 4904, 4914, 4928, 4939, 4951, 4963, 4975, 4987, 4999, 5009, 5022, 5033, 5045, 5058, 5070, 5082, 5093, 5107, 5119, 5131, 5142, 5153, 5166, 5178, 5191, 5202, 5214, 5227, 5238, 5250, 5262, 5274, 5285, 5297, 5308, 5320, 5332, 5345, 5357, 5367, 5381, 5393, 5404, 5415, 5426, 5438, 5451, 5464, 5475, 5486, 5498, 5510, 5522, 5535, 5546, 5558, 5571, 5582, 5594, 5606, 5618, 5629, 5643, 5655, 5666, 5679, 5690, 5703, 5715, 5728, 5738, 5751, 5762, 5774, 5786, 5800, 5812, 5823, 5836, 5849, 5862, 5872, 5885, 5899, 5911, 5922, 5935, 5947, 5959, 5972, 5984, 5996, 6007, 6019, 6032, 6043, 6056, 6068, 6080, 6092, 6104, 6115, 6128, 6140, 6153, 6166, 6178, 6192, 6203, 6218, 6228, 6239, 6250, 6263, 6275, 6288, 6300, 6314, 6325, 6339, 6351, 6366, 6377, 6389, 6399, 6411, 6425, 6437, 6449, 6462, 6473, 6487, 6500, 6511, 6523, 6535, 6548, 6560, 6572, 6584, 6597, 6609, 6621, 6636, 6647, 6661, 6673, 6687, 6698, 6710, 6722, 6734, 6746, 6757, 6772, 6785, 6796, 6810, 6823, 6833, 6848, 6860, 6872, 6888, 6897, 6910, 6922, 6935, 6947, 6960, 6973, 6986, 6999, 7012, 7025, 7037, 7050, 7064, 7076, 7090, 7101, 7112, 7125, 7138, 7153, 7164, 7178, 7192, 7204, 7215, 7228, 7241, 7254, 7265, 7281, 7292, 7303, 7319, 7333, 7345, 7358],
-"basecalls": {"739":"1:T|G", "750":"2:T", "759":"3:A", "769":"4:T|G", "781":"5:C", "790":"6:A|G", "803":"7:G", "814":"8:A", "825":"9:T", "835":"10:A", "846":"11:A", "855":"12:T", "868":"13:G", "878":"14:T", "889":"15:A", "900":"16:T", "911":"17:A", "920":"18:T", "931":"19:A", "942":"20:C", "954":"21:C|T", "963":"22:A", "975":"23:C", "987":"24:C|G", "998":"25:C|G", "1011":"26:G", "1023":"27:G", "1038":"28:A", "1047":"29:G", "1058":"30:C|A", "1068":"31:A", "1077":"32:C|G", "1089":"33:C", "1101":"34:T", "1111":"35:A", "1122":"36:T", "1134":"37:C", "1146":"38:C", "1157":"39:C|T", "1168":"40:T|G", "1180":"41:G", "1194":"42:G", "1205":"43:T", "1215":"44:A|K", "1225":"45:A", "1235":"46:A", "1244":"47:T", "1258":"48:G", "1270":"49:G", "1281":"50:A", "1292":"51:A", "1301":"52:T", "1314":"53:G", "1326":"54:A", "1336":"55:C", "1347":"56:T", "1357":"57:A", "1368":"58:T|G", "1379":"59:A|G", "1390":"60:C|G", "1403":"61:G|A", "1414":"62:T|G", "1427":"63:G", "1439":"64:G", "1450":"65:C", "1462":"66:A|G", "1474":"67:G", "1485":"68:A", "1495":"69:C", "1506":"70:G", "1518":"71:T|G", "1529":"72:C", "1540":"73:C|G", "1553":"74:T", "1564":"75:C", "1575":"76:T", "1586":"77:A", "1597":"78:A", "1608":"79:C", "1619":"80:C", "1630":"81:C", "1642":"82:G", "1654":"83:T|A", "1666":"84:C|R", "1675":"85:A", "1688":"86:G|A", "1699":"87:T", "1710":"88:G", "1721":"89:T", "1733":"90:T", "1744":"91:T", "1756":"92:T", "1767":"93:A", "1776":"94:C", "1786":"95:A", "1797":"96:C", "1808":"97:C", "1821":"98:T|G", "1832":"99:A|G", "1844":"100:T", "1856":"101:G", "1868":"102:G", "1880":"103:G", "1893":"104:G", "1904":"105:C", "1916":"106:G", "1926":"107:C", "1938":"108:C", "1949":"109:C|G", "1960":"110:C", "1971":"111:C", "1981":"112:A", "1992":"113:G", "2005":"114:C|A", "2016":"115:A|G", "2027":"116:A", "2038":"117:G|A", "2050":"118:A", "2061":"119:A", "2070":"120:T", "2081":"121:A", "2091":"122:T", "2104":"123:C|G", "2114":"124:A", "2125":"125:G", "2139":"126:T", "2151":"127:G", "2162":"128:C", "2173":"129:C", "2184":"130:C", "2196":"131:T", "2207":"132:A", "2218":"133:C", "2230":"134:G", "2242":"135:T", "2253":"136:G", "2265":"137:G", "2277":"138:G", "2290":"139:A", "2300":"140:A", "2310":"141:T", "2321":"142:T", "2334":"143:G", "2344":"144:C", "2356":"145:T", "2366":"146:A", "2378":"147:A", "2389":"148:T|G", "2402":"149:G", "2412":"150:C", "2425":"151:G|A", "2435":"152:T", "2447":"153:A", "2457":"154:T", "2469":"155:T", "2481":"156:C", "2492":"157:C", "2503":"158:C", "2513":"159:A", "2524":"160:C", "2537":"161:T|A", "2548":"162:T", "2561":"163:T", "2572":"164:T", "2582":"165:A", "2593":"166:T", "2605":"167:G", "2616":"168:A", "2626":"169:T", "2640":"170:G", "2652":"171:G", "2664":"172:A", "2673":"173:T", "2684":"174:T", "2695":"175:T", "2708":"176:G", "2719":"177:C|A", "2730":"178:A", "2741":"179:A", "2752":"180:A", "2763":"181:A", "2775":"182:G", "2785":"183:T", "2796":"184:A|G", "2807":"185:C", "2819":"186:C", "2829":"187:A", "2841":"188:C", "2854":"189:T", "2864":"190:A|G", "2877":"191:G", "2889":"192:C|G", "2901":"193:G", "2914":"194:G", "2925":"195:G", "2937":"196:T", "2948":"197:C", "2959":"198:A", "2969":"199:A|G", "2982":"200:G", "2993":"201:C|G", "3004":"202:C", "3017":"203:T", "3028":"204:C", "3038":"205:A", "3050":"206:A", "3061":"207:C", "3073":"208:T|G", "3085":"209:G", "3098":"210:A", "3110":"211:A", "3121":"212:G", "3132":"213:G", "3143":"214:T", "3155":"215:G", "3167":"216:A", "3176":"217:T", "3188":"218:T", "3200":"219:C", "3213":"220:G", "3224":"221:T", "3236":"222:T", "3248":"223:G", "3259":"224:T", "3270":"225:A", "3281":"226:C", "3293":"227:G", "3306":"228:G", "3317":"229:T|A", "3329":"230:G", "3340":"231:C", "3352":"232:T", "3365":"233:G", "3375":"234:C", "3387":"235:C", "3399":"236:T", "3411":"237:C", "3421":"238:A", "3433":"239:C", "3445":"240:T", "3456":"241:G", "3469":"242:A", "3480":"243:A", "3491":"244:T", "3503":"245:G", "3515":"246:A", "3525":"247:T", "3537":"248:T", "3549":"249:T", "3560":"250:T", "3573":"251:G", "3586":"252:G", "3598":"253:A", "3608":"254:T", "3620":"255:C", "3630":"256:A", "3641":"257:T", "3653":"258:T", "3666":"259:G", "3679":"260:G", "3690":"261:C", "3702":"262:T", "3714":"263:G", "3727":"264:T|A", "3738":"265:T|G", "3749":"266:C", "3762":"267:G", "3773":"268:C|A", "3785":"269:G", "3797":"270:T", "3809":"271:G", "3821":"272:G", "3831":"273:T", "3844":"274:A", "3856":"275:A", "3867":"276:A", "3878":"277:T", "3890":"278:G", "3903":"279:A", "3913":"280:T", "3926":"281:C", "3936":"282:A", "3948":"283:C", "3959":"284:A", "3970":"285:A|G", "3983":"286:C", "3995":"287:C", "4007":"288:C", "4019":"289:C", "4031":"290:A|T", "4041":"291:C", "4053":"292:G", "4065":"293:C", "4077":"294:G", "4090":"295:G", "4101":"296:C|G", "4114":"297:T", "4125":"298:C", "4136":"299:A", "4147":"300:C", "4159":"301:C", "4172":"302:T", "4183":"303:C", "4196":"304:T", "4207":"305:A|G", "4219":"306:A", "4229":"307:G", "4242":"308:G", "4254":"309:T", "4265":"310:C", "4276":"311:A", "4288":"312:G", "4300":"313:A", "4312":"314:G", "4324":"315:T", "4336":"316:G", "4347":"317:T", "4359":"318:A", "4370":"319:C", "4380":"320:A|G", "4392":"321:T", "4405":"322:G", "4418":"323:A", "4429":"324:A", "4441":"325:G", "4453":"326:C", "4465":"327:C", "4476":"328:A", "4488":"329:A", "4500":"330:A", "4512":"331:G", "4523":"332:C", "4535":"333:A", "4546":"334:T", "4558":"335:G", "4570":"336:T", "4582":"337:C", "4594":"338:A", "4605":"339:G|C", "4618":"340:A", "4630":"341:G", "4642":"342:T", "4653":"343:C", "4665":"344:T", "4678":"345:G", "4691":"346:G", "4702":"347:T", "4714":"348:G", "4725":"349:C", "4737":"350:C", "4749":"351:C", "4761":"352:A", "4771":"353:C", "4784":"354:G", "4797":"355:A", "4808":"356:C", "4820":"357:C", "4833":"358:T", "4845":"359:C", "4856":"360:C", "4867":"361:A", "4878":"362:C", "4890":"363:G", "4904":"364:A", "4914":"365:G", "4928":"366:C", "4939":"367:A", "4951":"368:G", "4963":"369:T", "4975":"370:C", "4987":"371:C", "4999":"372:C", "5009":"373:A|G", "5022":"374:T", "5033":"375:A", "5045":"376:C", "5058":"377:T", "5070":"378:T", "5082":"379:C", "5093":"380:G|A", "5107":"381:G", "5119":"382:A", "5131":"383:C", "5142":"384:C", "5153":"385:A", "5166":"386:G", "5178":"387:G", "5191":"388:T", "5202":"389:G", "5214":"390:T", "5227":"391:T|G", "5238":"392:G", "5250":"393:A", "5262":"394:T", "5274":"395:T", "5285":"396:A", "5297":"397:T", "5308":"398:A", "5320":"399:A", "5332":"400:A", "5345":"401:G", "5357":"402:A", "5367":"403:T", "5381":"404:G", "5393":"405:G", "5404":"-", "5415":"-", "5426":"-", "5438":"406:G", "5451":"407:C", "5464":"408:T", "5475":"409:C", "5486":"410:A", "5498":"411:C", "5510":"412:C", "5522":"413:C", "5535":"414:C", "5546":"415:A", "5558":"416:C", "5571":"417:T", "5582":"418:A", "5594":"419:C", "5606":"420:C", "5618":"421:A", "5629":"422:G|A", "5643":"423:A", "5655":"424:A", "5666":"425:A", "5679":"426:A", "5690":"427:G", "5703":"428:G", "5715":"429:G", "5728":"430:A", "5738":"431:T", "5751":"432:T", "5762":"433:A", "5774":"434:A", "5786":"435:C", "5800":"436:G", "5812":"437:A", "5823":"438:C", "5836":"439:T", "5849":"440:T", "5862":"441:A", "5872":"442:T", "5885":"443:G", "5899":"444:G", "5911":"445:A", "5922":"446:T", "5935":"447:T", "5947":"448:T", "5959":"449:G", "5972":"450:G", "5984":"451:A", "5996":"452:C", "6007":"453:A", "6019":"454:C", "6032":"455:C", "6043":"456:A", "6056":"457:A", "6068":"458:A", "6080":"459:A|G", "6092":"460:C", "6104":"461:A", "6115":"462:A", "6128":"463:A", "6140":"464:G", "6153":"465:C", "6166":"466:T", "6178":"467:G", "6192":"468:T", "6203":"469:G", "6218":"470:T", "6228":"471:A", "6239":"472:C", "6250":"473:A", "6263":"474:C", "6275":"475:A", "6288":"476:G", "6300":"477:C", "6314":"478:T", "6325":"479:G", "6339":"480:G", "6351":"481:C|W", "6366":"482:T", "6377":"483:A", "6389":"484:C", "6399":"485:A", "6411":"486:A", "6425":"487:A", "6437":"488:A", "6449":"489:T", "6462":"490:T", "6473":"491:T", "6487":"492:G", "6500":"493:C", "6511":"494:A", "6523":"495:A", "6535":"496:T", "6548":"497:T", "6560":"498:A", "6572":"499:C", "6584":"500:C", "6597":"501:A", "6609":"502:C", "6621":"503:C", "6636":"504:T", "6647":"505:A", "6661":"506:G", "6673":"507:C", "6687":"508:T", "6698":"509:A", "6710":"510:C", "6722":"511:A", "6734":"512:C", "6746":"513:A", "6757":"514:A", "6772":"515:G", "6785":"516:A", "6796":"517:A", "6810":"518:G", "6823":"519:A", "6833":"520:C", "6848":"521:T", "6860":"522:T", "6872":"523:G", "6888":"524:C", "6897":"525:A", "6910":"526:A", "6922":"527:A", "6935":"528:A", "6947":"529:T", "6960":"530:G", "6973":"531:C", "6986":"532:C", "6999":"533:G|C", "7012":"534:T|C", "7025":"535:G", "7037":"536:A", "7050":"537:G", "7064":"538:T", "7076":"539:G", "7090":"540:T|C", "7101":"541:C", "7112":"542:A", "7125":"543:T", "7138":"544:G", "7153":"545:T", "7164":"546:G", "7178":"547:G|T", "7192":"548:A", "7204":"549:A", "7215":"550:T|C", "7228":"551:A", "7241":"552:G|C", "7254":"553:A", "7265":"554:N", "7281":"555:A", "7292":"556:C", "7303":"557:C", "7319":"558:T", "7333":"559:C", "7345":"560:T", "7358":"561:T"}
-}
-, {
-"traceFileName": "dataset_152167",
-"leadingGaps": 2492,
-"trailingGaps": 4204,
-"peakA": [593, 589, 588, 593, 610, 644, 696, 759, 826, 897, 976, 1062, 1156, 1256, 1365, 1484, 1613, 1746, 1875, 1996, 2111, 2224, 2345, 2480, 2634, 2807, 2991, 3177, 3360, 3535, 3702, 3863, 4021, 4176, 4326, 4471, 4609, 4741, 4870, 5001, 5133, 5265, 5390, 5503, 5598, 5677, 5743, 5802, 5859, 5911, 5949, 5962, 5937, 5871, 5766, 5633, 5485, 5333, 5177, 5014, 4831, 4620, 4376, 4104, 3816, 3526, 3249, 2992, 2756, 2537, 2329, 2127, 1929, 1738, 1556, 1389, 1236, 1097, 970, 854, 745, 645, 554, 474, 405, 349, 302, 262, 225, 191, 156, 124, 96, 75, 62, 56, 56, 56, 56, 53, 45, 36, 26, 16, 10, 6, 6, 9, 15, 24, 34, 46, 59, 72, 86, 100, 112, 124, 135, 147, 160, 176, 196, 216, 236, 252, 262, 264, 259, 251, 242, 234, 228, 224, 220, 215, 209, 202, 199, 198, 202, 209, 217, 225, 233, 242, 254, 271, 294, 321, 348, 372, 389, 398, 399, 396, 391, 387, 385, 384, 385, 386, 390, 396, 406, 420, 434, 446, 454, 457, 456, 455, 452, 449, 440, 424, 397, 361, 319, 278, 241, 210, 185, 163, 143, 124, 106, 90, 77, 66, 56, 46, 36, 28, 23, 22, 24, 26, 26, 22, 15, 7, 1, 0, 0, 5, 10, 14, 16, 14, 10, 6, 3, 5, 9, 16, 22, 27, 27, 25, 21, 18, 20, 28, 41, 59, 80, 103, 130, 162, 201, 247, 297, 348, 395, 434, 463, 479, 484, 479, 465, 443, 415, 382, 347, 311, 279, 254, 240, 242, 263, 303, 363, 435, 515, 594, 668, 731, 783, 822, 847, 859, 856, 841, 816, 787, 759, 733, 711, 690, 666, 635, 596, 548, 497, 446, 403, 371, 355, 356, 372, 399, 432, 465, 492, 512, 524, 530, 534, 537, 539, 538, 530, 514, 491, 463, 433, 404, 375, 343, 306, 261, 212, 163, 122, 97, 93, 110, 147, 199, 261, 326, 388, 444, 487, 515, 525, 517, 491, 450, 397, 336, 271, 208, 155, 115, 95, 97, 122, 168, 231, 303, 378, 447, 502, 537, 550, 538, 506, 456, 395, 329, 261, 196, 138, 92, 60, 48, 59, 93, 146, 215, 291, 365, 432, 485, 521, 537, 533, 508, 463, 401, 327, 247, 171, 106, 57, 24, 7, 0, 0, 0, 0, 3, 6, 10, 14, 16, 16, 13, 9, 5, 1, 0, 0, 0, 7, 25, 55, 99, 157, 227, 304, 383, 458, 522, 566, 584, 572, 530, 461, 376, 285, 198, 126, 71, 34, 13, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 12, 11, 10, 13, 20, 32, 50, 73, 103, 142, 193, 258, 336, 420, 500, 565, 606, 622, 617, 601, 587, 584, 593, 608, 622, 622, 603, 561, 500, 423, 340, 256, 178, 112, 61, 26, 7, 0, 0, 0, 0, 0, 7, 30, 79, 159, 269, 402, 547, 688, 809, 896, 940, 938, 889, 799, 678, 537, 391, 257, 146, 67, 19, 0, 0, 1, 6, 9, 8, 4, 2, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 2, 6, 13, 22, 29, 34, 34, 30, 22, 12, 4, 0, 0, 2, 9, 17, 24, 33, 46, 71, 116, 185, 274, 376, 475, 555, 602, 610, 581, 520, 440, 351, 262, 181, 113, 62, 26, 6, 0, 0, 0, 3, 4, 4, 3, 2, 1, 1, 1, 1, 0, 0, 0, 1, 4, 9, 15, 19, 21, 20, 17, 12, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 12, 32, 67, 121, 192, 275, 360, 434, 483, 499, 477, 422, 344, 257, 173, 104, 54, 22, 5, 0, 0, 8, 36, 85, 159, 252, 355, 452, 529, 574, 581, 552, 495, 426, 361, 315, 301, 318, 360, 412, 456, 476, 464, 418, 346, 261, 177, 105, 52, 20, 4, 0, 0, 1, 2, 3, 5, 9, 14, 20, 25, 30, 32, 31, 27, 21, 14, 8, 4, 2, 2, 4, 5, 10, 21, 47, 95, 170, 270, 389, 511, 618, 693, 725, 714, 673, 620, 579, 567, 595, 659, 742, 821, 872, 875, 821, 714, 569, 410, 261, 141, 59, 14, 0, 0, 1, 4, 3, 1, 0, 0, 0, 0, 2, 4, 6, 9, 13, 16, 20, 22, 23, 23, 22, 20, 17, 12, 8, 4, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 8, 8, 6, 2, 0, 0, 0, 2, 4, 3, 0, 0, 5, 41, 115, 235, 394, 576, 754, 895, 975, 975, 896, 753, 573, 388, 228, 108, 34, 0, 0, 6, 41, 98, 179, 278, 382, 475, 538, 559, 534, 471, 382, 282, 188, 111, 56, 25, 15, 18, 27, 35, 37, 33, 23, 13, 6, 4, 7, 12, 16, 18, 17, 13, 10, 7, 3, 0, 0, 1, 24, 76, 164, 286, 430, 574, 692, 761, 768, 709, 598, 455, 308, 179, 84, 27, 1, 0, 0, 3, 4, 2, 0, 0, 0, 0, 3, 7, 12, 18, 26, 32, 37, 37, 34, 27, 20, 15, 11, 10, 10, 10, 10, 11, 11, 9, 4, 0, 0, 6, 44, 120, 237, 388, 554, 710, 829, 888, 875, 792, 652, 484, 316, 173, 73, 17, 0, 0, 1, 4, 3, 1, 1, 5, 12, 19, 24, 27, 30, 33, 38, 44, 48, 48, 43, 34, 23, 13, 5, 1, 0, 0, 0, 0, 0, 1, 4, 9, 13, 16, 17, 16, 13, 11, 10, 10, 12, 15, 17, 19, 20, 22, 23, 24, 24, 23, 20, 16, 11, 7, 4, 2, 2, 1, 1, 1, 0, 0, 0, 0, 2, 4, 5, 6, 5, 3, 2, 0, 0, 0, 0, 0, 1, 3, 6, 10, 15, 22, 29, 35, 39, 41, 39, 35, 28, 21, 15, 12, 13, 15, 20, 24, 26, 25, 21, 16, 10, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 11, 14, 15, 14, 11, 9, 9, 11, 14, 18, 21, 21, 20, 19, 18, 17, 12, 4, 0, 0, 23, 84, 187, 330, 492, 645, 759, 809, 789, 708, 595, 484, 409, 388, 422, 493, 572, 626, 632, 582, 485, 360, 235, 129, 57, 20, 11, 20, 35, 49, 58, 62, 61, 56, 48, 37, 27, 16, 8, 3, 1, 0, 0, 0, 0, 1, 2, 5, 8, 11, 11, 10, 7, 7, 9, 13, 14, 8, 0, 0, 7, 67, 183, 353, 553, 746, 888, 946, 909, 786, 608, 415, 243, 115, 37, 2, 0, 1, 6, 8, 5, 1, 0, 0, 2, 8, 16, 25, 32, 37, 39, 37, 34, 31, 31, 33, 37, 40, 40, 37, 30, 22, 16, 12, 12, 14, 19, 23, 27, 28, 27, 24, 20, 17, 14, 13, 12, 11, 8, 5, 0, 0, 0, 0, 4, 7, 5, 0, 0, 9, 49, 126, 238, 368, 492, 580, 609, 571, 483, 373, 283, 245, 276, 372, 504, 632, 716, 729, 667, 548, 407, 286, 222, 232, 310, 430, 551, 630, 639, 572, 449, 308, 195, 147, 180, 288, 441, 596, 710, 753, 715, 606, 459, 317, 222, 205, 276, 420, 599, 763, 867, 880, 798, 641, 450, 267, 124, 36, 0, 0, 4, 14, 20, 21, 22, 24, 27, 31, 34, 36, 38, 40, 44, 48, 50, 48, 42, 32, 22, 12, 6, 2, 3, 5, 9, 10, 7, 2, 0, 2, 25, 77, 163, 280, 411, 534, 621, 650, 611, 513, 378, 238, 119, 40, 1, 0, 0, 7, 10, 6, 1, 0, 0, 1, 5, 7, 7, 5, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 12, 19, 24, 28, 28, 24, 19, 13, 9, 9, 14, 21, 29, 33, 33, 28, 20, 10, 2, 0, 0, 3, 10, 19, 26, 30, 29, 25, 17, 10, 4, 1, 0, 0, 0, 0, 0, 1, 4, 8, 11, 12, 11, 7, 3, 0, 0, 2, 7, 12, 15, 15, 12, 9, 8, 12, 21, 33, 43, 47, 45, 36, 23, 11, 3, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 5, 9, 13, 14, 13, 10, 6, 2, 0, 0, 0, 1, 3, 4, 5, 6, 7, 7, 7, 6, 6, 6, 6, 6, 5, 3, 2, 2, 6, 12, 19, 20, 12, 0, 0, 9, 80, 218, 418, 652, 876, 1038, 1100, 1048, 896, 682, 454, 254, 111, 30, 0, 0, 3, 8, 6, 2, 1, 9, 24, 44, 62, 75, 80, 76, 67, 55, 42, 32, 24, 19, 14, 10, 7, 3, 1, 0, 0, 0, 0, 2, 4, 6, 7, 6, 5, 3, 1, 0, 0, 0, 1, 1, 2, 2, 2, 3, 5, 10, 15, 18, 15, 6, 0, 0, 23, 91, 207, 358, 520, 658, 736, 735, 654, 514, 350, 199, 86, 20, 0, 0, 4, 11, 12, 12, 15, 24, 37, 49, 57, 57, 52, 43, 34, 24, 13, 2, 0, 0, 34, 106, 218, 357, 499, 609, 657, 629, 529, 383, 231, 116, 71, 111, 227, 387, 551, 676, 729, 701, 601, 456, 301, 167, 71, 17, 0, 0, 0, 5, 7, 6, 2, 0, 0, 5, 41, 111, 219, 353, 490, 598, 648, 623, 529, 388, 241, 128, 83, 120, 231, 384, 540, 656, 703, 671, 571, 430, 281, 153, 62, 13, 0, 0, 10, 19, 25, 28, 31, 36, 43, 49, 52, 52, 47, 39, 29, 19, 11, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 0, 0, 0, 2, 7, 15, 21, 25, 26, 22, 15, 7, 1, 0, 0, 4, 9, 13, 15, 13, 9, 5, 1, 0, 0, 0, 0, 0, 0, 0, 3, 8, 15, 21, 23, 21, 16, 9, 3, 0, 0, 0, 1, 3, 3, 4, 6, 9, 14, 20, 26, 32, 36, 37, 35, 29, 22, 17, 17, 21, 25, 23, 11, 0, 0, 23, 123, 297, 530, 780, 989, 1103, 1092, 958, 739, 489, 264, 102, 14, 0, 0, 16, 23, 13, 0, 0, 21, 96, 217, 368, 518, 633, 682, 652, 551, 407, 254, 125, 38, 0, 0, 2, 15, 20, 12, 0, 0, 7, 61, 160, 297, 448, 583, 665, 672, 600, 466, 307, 165, 76, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 60, 115, 219, 338, 436, 485, 471, 399, 290, 174, 87, 56, 97, 207, 367, 542, 693, 784, 796, 725, 591, 426, 263, 132, 45, 4, 0, 2, 11, 17, 19, 20, 24, 33, 43, 53, 59, 58, 53, 46, 38, 34, 32, 31, 31, 29, 26, 22, 19, 17, 18, 21, 24, 25, 25, 21, 16, 11, 6, 5, 5, 8, 11, 11, 7, 2, 0, 0, 5, 14, 17, 10, 0, 0, 23, 124, 310, 571, 866, 1130, 1297, 1322, 1197, 954, 657, 376, 162, 36, 0, 0, 10, 24, 27, 24, 25, 33, 49, 64, 74, 73, 62, 45, 27, 13, 4, 0, 0, 0, 0, 0, 2, 5, 10, 17, 24, 31, 35, 38, 39, 39, 39, 39, 40, 39, 38, 37, 36, 36, 37, 40, 42, 43, 42, 36, 27, 18, 12, 10, 15, 25, 37, 46, 48, 42, 31, 18, 7, 0, 0, 0, 1, 2, 2, 1, 0, 0, 1, 5, 9, 13, 15, 16, 16, 15, 15, 11, 5, 0, 0, 14, 65, 156, 281, 420, 541, 616, 621, 556, 437, 296, 164, 66, 11, 0, 0, 7, 14, 14, 12, 11, 13, 18, 23, 25, 23, 19, 15, 14, 19, 27, 37, 45, 47, 43, 33, 21, 10, 4, 4, 9, 15, 20, 21, 18, 13, 8, 4, 2, 1, 0, 0, 0, 0, 6, 12, 14, 7, 0, 0, 17, 89, 215, 380, 553, 691, 755, 729, 619, 457, 285, 141, 46, 0, 0, 0, 9, 13, 13, 13, 16, 21, 26, 28, 25, 20, 14, 11, 12, 14, 16, 15, 13, 9, 6, 5, 7, 9, 11, 10, 7, 3, 0, 0, 0, 4, 8, 11, 10, 5, 0, 0, 0, 4, 11, 13, 8, 0, 0, 10, 65, 163, 294, 432, 540, 586, 554, 452, 309, 169, 78, 63, 132, 264, 420, 554, 627, 620, 538, 406, 260, 133, 45, 2, 0, 3, 17, 27, 30, 28, 25, 24, 24, 26, 29, 33, 35, 37, 37, 35, 32, 30, 31, 31, 28, 18, 2, 0, 0, 48, 155, 316, 507, 687, 814, 854, 799, 668, 495, 323, 184, 93, 48, 35, 38, 42, 42, 35, 23, 8, 0, 0, 24, 99, 232, 419, 634, 836, 976, 1014, 938, 766, 541, 316, 138, 30, 0, 0, 11, 23, 20, 4, 0, 0, 45, 133, 260, 404, 539, 631, 658, 612, 503, 361, 218, 102, 28, 0, 0, 2, 12, 19, 20, 20, 19, 19, 17, 13, 8, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 11, 17, 21, 22, 18, 12, 6, 1, 0, 0, 1, 3, 4, 4, 3, 1, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 4, 9, 10, 5, 0, 0, 9, 58, 142, 252, 361, 440, 466, 430, 345, 234, 128, 49, 5, 0, 0, 7, 14, 16, 14, 12, 11, 10, 8, 6, 3, 1, 0, 1, 3, 4, 5, 4, 3, 1, 0, 0, 1, 7, 16, 26, 36, 43, 45, 42, 33, 20, 5, 0, 0, 21, 74, 156, 254, 350, 418, 442, 414, 342, 244, 145, 65, 16, 0, 1, 12, 20, 18, 8, 0, 0, 17, 65, 138, 226, 310, 373, 399, 385, 334, 260, 180, 108, 55, 24, 13, 15, 25, 36, 45, 49, 48, 42, 33, 22, 11, 4, 1, 2, 6, 12, 17, 20, 18, 13, 6, 0, 0, 1, 15, 38, 69, 102, 131, 151, 158, 152, 136, 113, 89, 69, 54, 46, 42, 41, 38, 33, 25, 16, 7, 1, 0, 0, 0, 4, 9, 13, 16, 17, 13, 7, 1, 0, 2, 14, 33, 55, 76, 90, 93, 86, 71, 51, 33, 20, 13, 14, 21, 30, 37, 39, 34, 25, 14, 6, 2, 2, 2, 1, 0, 0, 16, 60, 137, 245, 367, 477, 550, 566, 521, 425, 304, 183, 87, 24, 0, 0, 3, 16, 25, 26, 18, 4, 0, 0, 32, 108, 223, 362, 496, 594, 633, 603, 515, 391, 261, 149, 71, 30, 19, 24, 33, 37, 35, 30, 33, 49, 85, 137, 197, 251, 286, 293, 267, 217, 153, 91, 42, 13, 5, 10, 21, 31, 34, 31, 25, 19, 16, 16, 20, 26, 35, 47, 62, 79, 96, 109, 115, 111, 99, 82, 63, 46, 34, 26, 21, 16, 10, 3, 0, 1, 12, 33, 60, 88, 110, 121, 119, 104, 81, 54, 29, 10, 0, 0, 13, 36, 64, 92, 113, 120, 112, 91, 63, 37, 19, 13, 18, 28, 38, 43, 40, 31, 20, 11, 6, 5, 8, 15, 28, 52, 94, 156, 236, 324, 402, 453, 464, 430, 360, 273, 189, 127, 95, 90, 102, 117, 124, 117, 101, 83, 69, 66, 73, 85, 98, 104, 102, 90, 70, 46, 21, 3, 0, 8, 41, 98, 171, 249, 316, 355, 354, 310, 233, 143, 66, 28, 46, 122, 239, 369, 476, 532, 522, 451, 341, 221, 119, 51, 19, 15, 23, 32, 32, 24, 11, 0, 0, 0, 8, 20, 31, 37, 38, 34, 25, 15, 6, 0, 0, 1, 9, 21, 32, 41, 43, 38, 28, 15, 4, 0, 0, 5, 17, 32, 46, 56, 59, 55, 45, 32, 19, 9, 7, 11, 22, 36, 50, 60, 65, 62, 54, 41, 28, 15, 6, 0, 0, 0, 2, 6, 10, 13, 15, 14, 11, 7, 2, 0, 0, 1, 7, 17, 28, 36, 39, 36, 27, 16, 9, 10, 24, 49, 78, 106, 124, 127, 116, 93, 66, 40, 21, 11, 8, 11, 14, 17, 18, 16, 13, 8, 3, 0, 0, 0, 4, 11, 18, 24, 27, 28, 25, 21, 17, 15, 17, 24, 36, 52, 68, 82, 87, 83, 68, 47, 26, 10, 2, 4, 11, 19, 23, 22, 18, 12, 6, 2, 0, 0, 0, 5, 22, 48, 80, 109, 126, 125, 106, 75, 41, 14, 0, 0, 4, 16, 27, 32, 31, 24, 14, 5, 0, 0, 5, 15, 24, 31, 34, 31, 23, 13, 3, 0, 0, 8, 30, 59, 92, 122, 140, 143, 130, 105, 74, 45, 23, 8, 1, 0, 0, 0, 5, 14, 29, 48, 67, 84, 95, 100, 98, 90, 76, 56, 31, 7, 0, 11, 68, 172, 316, 477, 621, 714, 731, 668, 541, 381, 225, 102, 27, 0, 0, 6, 16, 19, 18, 24, 48, 96, 170, 260, 349, 417, 447, 432, 377, 298, 217, 153, 115, 101, 99, 98, 87, 65, 39, 19, 11, 20, 42, 68, 89, 100, 98, 84, 65, 46, 32, 28, 34, 50, 72, 95, 114, 124, 122, 106, 82, 52, 27, 11, 9, 23, 48, 78, 105, 122, 126, 117, 100, 78, 58, 42, 31, 26, 24, 25, 29, 34, 41, 46, 48, 45, 38, 27, 16, 8, 3, 1, 2, 2, 1, 0, 0, 0, 1, 5, 6, 3, 0, 0, 9, 45, 107, 188, 273, 341, 374, 365, 320, 256, 198, 166, 172, 211, 270, 328, 363, 363, 325, 260, 183, 117, 81, 88, 138, 222, 320, 406, 459, 464, 418, 334, 232, 136, 63, 18, 0, 0, 0, 1, 5, 15, 33, 61, 91, 115, 126, 120, 98, 67, 34, 8, 0, 0, 18, 50, 88, 120, 139, 138, 118, 86, 49, 19, 1, 0, 4, 15, 25, 30, 27, 18, 7, 0, 0, 3, 16, 32, 47, 55, 56, 48, 36, 23, 12, 4, 0, 0, 0, 7, 24, 49, 77, 101, 112, 108, 91, 67, 47, 39, 44, 58, 71, 77, 73, 66, 69, 92, 140, 206, 275, 324, 340, 315, 256, 179, 104, 45, 10, 0, 0, 7, 15, 21, 23, 22, 20, 17, 14, 10, 7, 4, 2, 0, 0, 0, 3, 12, 27, 46, 64, 77, 82, 78, 66, 50, 33, 19, 9, 3, 0, 0, 1, 4, 9, 15, 21, 27, 30, 31, 27, 19, 8, 0, 0, 7, 43, 102, 176, 247, 294, 304, 273, 211, 137, 69, 21, 0, 0, 0, 6, 8, 6, 1, 0, 0, 2, 11, 25, 41, 55, 66, 70, 66, 56, 42, 28, 16, 8, 3, 0, 0, 0, 0, 1, 3, 4, 2, 0, 0, 5, 31, 78, 146, 222, 291, 336, 346, 319, 262, 189, 117, 61, 27, 16, 20, 31, 41, 45, 45, 43, 40, 33, 20, 2, 0, 0, 45, 149, 302, 477, 630, 720, 721, 633, 484, 315, 165, 60, 4, 0, 0, 16, 37, 54, 65, 63, 48, 24, 2, 5, 49, 143, 278, 426, 550, 615, 604, 520, 389, 246, 124, 41, 1, 0, 0, 7, 15, 23, 37, 57, 82, 105, 118, 119, 106, 86, 64, 45, 33, 25, 18, 9, 0, 0, 17, 75, 176, 313, 463, 594, 670, 671, 595, 461, 307, 172, 91, 80, 133, 228, 333, 417, 458, 450, 399, 322, 236, 158, 98, 57, 32, 17, 8, 2, 0, 0, 8, 25, 46, 67, 82, 86, 77, 58, 33, 11, 0, 0, 14, 40, 69, 93, 107, 107, 94, 73, 51, 34, 28, 33, 48, 69, 89, 102, 103, 91, 69, 44, 24, 14, 16, 29, 45, 57, 61, 56, 43, 28, 14, 4, 0, 0, 0, 7, 18, 30, 42, 49, 50, 41, 27, 12, 1, 0, 10, 32, 59, 84, 100, 102, 89, 65, 38, 15, 6, 13, 34, 63, 89, 108, 116, 117, 120, 134, 164, 207, 256, 295, 311, 296, 252, 189, 121, 62, 20, 0, 0, 2, 16, 33, 47, 53, 48, 29, 5, 0, 2, 60, 168, 314, 467, 589, 646, 621, 523, 381, 233, 110, 31, 0, 0, 1, 16, 30, 41, 50, 55, 54, 46, 33, 19, 7, 0, 0, 0, 2, 6, 12, 18, 24, 28, 28, 24, 17, 9, 2, 0, 0, 0, 2, 4, 3, 1, 0, 0, 0, 7, 18, 27, 29, 23, 11, 0, 3, 31, 88, 170, 261, 339, 383, 382, 336, 260, 173, 95, 42, 15, 11, 19, 30, 39, 42, 42, 40, 39, 36, 33, 28, 21, 14, 6, 0, 0, 0, 7, 23, 44, 65, 81, 87, 81, 65, 46, 30, 22, 22, 27, 33, 34, 30, 22, 12, 3, 0, 0, 1, 11, 24, 40, 55, 65, 67, 62, 51, 38, 28, 22, 20, 22, 23, 22, 18, 11, 5, 1, 0, 1, 3, 5, 5, 5, 5, 8, 14, 19, 17, 7, 0, 0, 17, 90, 212, 370, 528, 647, 692, 651, 536, 380, 223, 98, 22, 0, 0, 12, 28, 37, 38, 35, 30, 27, 24, 24, 24, 26, 28, 32, 34, 34, 32, 29, 27, 28, 35, 49, 67, 86, 101, 107, 103, 87, 63, 34, 8, 0, 0, 35, 98, 184, 275, 351, 393, 390, 342, 262, 170, 87, 29, 0, 0, 9, 24, 34, 37, 35, 33, 37, 49, 65, 81, 92, 97, 95, 88, 81, 75, 71, 67, 62, 54, 42, 29, 17, 6, 0, 0, 0, 10, 27, 49, 70, 87, 93, 86, 68, 44, 21, 4, 0, 1, 13, 29, 43, 53, 57, 53, 43, 30, 15, 4, 0, 1, 12, 29, 49, 65, 74, 71, 58, 40, 22, 10, 7, 14, 29, 48, 64, 75, 78, 75, 68, 59, 51, 43, 37, 30, 21, 12, 4, 0, 1, 9, 21, 35, 46, 52, 52, 45, 31, 13, 0, 0, 8, 51, 122, 210, 295, 353, 364, 325, 247, 157, 85, 55, 80, 150, 244, 334, 393, 405, 371, 302, 216, 133, 68, 27, 10, 12, 26, 44, 60, 70, 70, 57, 35, 8, 0, 0, 51, 148, 283, 432, 560, 635, 637, 567, 445, 303, 172, 75, 18, 0, 0, 4, 20, 39, 63, 89, 110, 121, 117, 99, 73, 48, 32, 30, 37, 49, 57, 57, 48, 33, 17, 5, 0, 0, 1, 7, 14, 19, 21, 20, 17, 12, 7, 2, 0, 0, 1, 10, 26, 47, 70, 89, 99, 97, 83, 62, 39, 19, 7, 3, 5, 10, 14, 16, 15, 11, 6, 2, 0, 0, 0, 0, 2, 4, 6, 8, 10, 10, 8, 4, 0, 0, 0, 10, 28, 51, 73, 88, 90, 80, 61, 37, 16, 2, 0, 0, 9, 22, 34, 43, 46, 42, 32, 20, 9, 1, 0, 0, 4, 9, 14, 17, 17, 15, 12, 10, 9, 11, 14, 17, 19, 19, 17, 12, 7, 3, 0, 0, 1, 5, 13, 24, 41, 61, 81, 97, 105, 103, 90, 71, 51, 35, 27, 27, 33, 41, 46, 48, 46, 43, 43, 45, 52, 60, 66, 68, 64, 54, 40, 25, 13, 4, 0, 0, 0, 3, 10, 19, 27, 33, 34, 31, 25, 17, 9, 3, 0, 0, 0, 5, 17, 33, 48, 57, 54, 41, 26, 21, 40, 92, 173, 271, 361, 418, 426, 380, 294, 190, 94, 25, 0, 0, 21, 57, 90, 111, 114, 102, 78, 50, 25, 7, 0, 0, 0, 5, 12, 16, 15, 8, 0, 0, 6, 52, 133, 242, 357, 451, 499, 489, 425, 325, 213, 113, 40, 0, 0, 4, 34, 74, 114, 144, 156, 148, 121, 83, 45, 15, 0, 0, 2, 13, 25, 34, 40, 41, 37, 27, 15, 3, 0, 9, 35, 76, 124, 168, 194, 190, 158, 108, 59, 37, 59, 131, 243, 367, 470, 524, 512, 440, 328, 206, 102, 31, 0, 0, 5, 19, 27, 29, 25, 19, 13, 8, 2, 0, 0, 8, 28, 59, 95, 128, 150, 152, 136, 106, 71, 40, 20, 12, 13, 18, 21, 21, 15, 8, 2, 0, 0, 1, 6, 10, 12, 13, 11, 8, 4, 0, 0, 0, 4, 12, 22, 32, 39, 42, 42, 41, 38, 34, 24, 8, 0, 0, 26, 110, 246, 413, 573, 684, 712, 647, 507, 332, 166, 47, 0, 1, 48, 105, 146, 155, 130, 83, 32, 1, 10, 66, 165, 287, 404, 485, 507, 461, 360, 231, 113, 42, 41, 114, 244, 397, 533, 618, 631, 571, 455, 310, 169, 60, 0, 0, 28, 96, 174, 241, 279, 280, 243, 182, 112, 50, 9, 0, 2, 29, 66, 104, 132, 143, 131, 97, 50, 10, 0, 25, 105, 225, 360, 474, 535, 527, 453, 335, 206, 96, 25, 0, 0, 7, 20, 26, 24, 18, 10, 5, 2, 1, 0, 0, 0, 3, 7, 13, 19, 23, 23, 19, 13, 7, 1, 0, 0, 1, 6, 11, 14, 14, 8, 0, 0, 2, 31, 85, 162, 247, 320, 363, 364, 323, 252, 169, 93, 38, 7, 0, 0, 3, 7, 8, 7, 6, 6, 6, 6, 4, 2, 0, 0, 1, 6, 12, 18, 21, 21, 19, 15, 10, 4, 0, 0, 0, 4, 17, 33, 47, 51, 41, 21, 4, 8, 46, 124, 232, 348, 440, 483, 464, 390, 282, 170, 79, 21, 0, 0, 0, 7, 10, 9, 6, 2, 0, 0, 3, 32, 85, 160, 242, 312, 348, 337, 282, 198, 113, 56, 49, 99, 195, 313, 420, 485, 488, 429, 320, 193, 83, 21, 27, 101, 225, 364, 481, 544, 537, 465, 350, 223, 112, 33, 0, 0, 15, 61, 117, 175, 221, 243, 237, 201, 148, 90, 41, 10, 0, 0, 2, 6, 6, 4, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 6, 16, 26, 34, 36, 31, 20, 8, 0, 1, 10, 25, 41, 53, 58, 54, 43, 29, 16, 7, 1, 0, 0, 0, 1, 3, 4, 7, 8, 8, 5, 1, 0, 0, 7, 23, 45, 66, 80, 85, 82, 79, 86, 108, 148, 199, 249, 286, 298, 283, 244, 190, 133, 81, 41, 15, 2, 0, 0, 7, 15, 24, 31, 34, 30, 21, 10, 0, 0, 4, 20, 42, 60, 70, 67, 53, 37, 30, 40, 73, 122, 179, 228, 256, 256, 230, 184, 131, 79, 38, 11, 0, 0, 4, 20, 38, 53, 57, 47, 26, 10, 18, 70, 173, 320, 483, 624, 707, 707, 627, 487, 326, 179, 72, 13, 0, 0, 6, 18, 30, 44, 60, 75, 83, 80, 67, 47, 26, 10, 0, 0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 5, 2, 0, 0, 2, 9, 18, 28, 35, 38, 35, 27, 16, 4, 0, 0, 9, 41, 90, 148, 202, 237, 242, 216, 167, 107, 53, 14, 0, 0, 7, 21, 33, 37, 35, 28, 17, 8, 1, 0, 2, 7, 13, 19, 23, 25, 27, 27, 22, 13, 0, 0, 0, 38, 116, 225, 343, 439, 486, 467, 389, 276, 159, 65, 9, 0, 0, 13, 27, 32, 29, 21, 13, 7, 5, 5, 7, 9, 12, 12, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 8, 6, 3, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 2, 4, 5, 5, 5, 3, 1, 0, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 0, 6, 11, 12, 5, 0, 0, 21, 87, 195, 331, 464, 556, 579, 522, 401, 251, 120, 49, 59, 144, 274, 404, 493, 511, 453, 338, 202, 90, 34, 53, 140, 271, 407, 509, 546, 510, 409, 274, 144, 56, 37, 92, 203, 339, 460, 531, 534, 471, 362, 238, 126, 46, 4, 0, 0, 9, 16, 15, 7, 0, 0, 2, 36, 99, 185, 280, 363, 411, 411, 359, 269, 165, 74, 21, 21, 73, 164, 267, 351, 393, 382, 323, 234, 141, 64, 16, 0, 0, 3, 8, 8, 4, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 3, 6, 9, 11, 9, 2, 0, 0, 17, 65, 142, 236, 330, 398, 422, 396, 327, 234, 140, 65, 17, 0, 0, 0, 7, 11, 10, 5, 0, 0, 1, 29, 83, 158, 241, 313, 354, 350, 301, 221, 131, 59, 25, 40, 101, 190, 283, 352, 377, 348, 272, 171, 72, 6, 0, 43, 142, 266, 382, 458, 473, 427, 335, 224, 122, 48, 8, 0, 0, 3, 5, 4, 3, 4, 7, 6, 0, 0, 0, 32, 104, 213, 342, 463, 543, 560, 508, 404, 276, 154, 63, 11, 0, 0, 5, 13, 15, 10, 1, 0, 0, 10, 50, 114, 194, 273, 330, 350, 325, 264, 183, 105, 44, 9, 0, 0, 3, 6, 5, 2, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 7, 7, 6, 3, 1, 0, 0, 1, 3, 4, 5, 4, 3, 2, 0, 0, 0, 0, 2, 6, 10, 12, 8, 1, 0, 0, 23, 73, 146, 230, 304, 348, 347, 301, 221, 132, 61, 30, 48, 111, 198, 283, 342, 357, 327, 261, 178, 100, 42, 9, 0, 0, 3, 6, 5, 2, 0, 0, 0, 0, 0, 1, 1, 2, 4, 6, 7, 7, 5, 2, 0, 0, 0, 2, 4, 5, 3, 0, 0, 0, 1, 6, 10, 7, 0, 0, 2, 42, 121, 234, 361, 469, 529, 524, 454, 340, 215, 107, 34, 0, 0, 0, 7, 12, 14, 14, 13, 9, 1, 0, 0, 30, 100, 211, 345, 474, 565, 590, 543, 437, 301, 170, 70, 13, 0, 0, 6, 12, 11, 6, 0, 0, 0, 0, 1, 4, 5, 6, 6, 5, 4, 2, 1, 0, 1, 1, 1, 0, 0, 0, 1, 3, 5, 4, 0, 0, 1, 21, 63, 126, 201, 272, 320, 333, 306, 246, 167, 92, 38, 18, 37, 86, 151, 213, 253, 260, 231, 173, 105, 50, 29, 57, 133, 241, 355, 445, 488, 471, 402, 299, 189, 96, 33, 2, 0, 0, 6, 10, 9, 7, 7, 8, 9, 10, 9, 6, 3, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 3, 4, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 2, 5, 9, 11, 7, 0, 0, 3, 36, 101, 194, 299, 391, 445, 444, 386, 287, 177, 88, 48, 67, 140, 242, 343, 412, 430, 394, 315, 218, 125, 54, 13, 0, 0, 3, 8, 10, 9, 8, 8, 8, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 3, 3, 2, 0, 0, 0, 0, 0, 3, 5, 4, 0, 0, 0, 20, 64, 131, 210, 286, 338, 353, 327, 268, 190, 114, 52, 14, 0, 0, 0, 6, 9, 7, 2, 0, 0, 11, 48, 110, 190, 273, 338, 369, 356, 302, 223, 138, 67, 20, 0, 0, 0, 7, 11, 11, 8, 3, 0, 0, 5, 31, 78, 144, 220, 289, 335, 345, 317, 258, 182, 108, 50, 14, 0, 0, 2, 6, 6, 4, 1, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 3, 2, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 3, 4, 1, 0, 0, 11, 41, 89, 150, 211, 257, 275, 257, 209, 142, 75, 29, 19, 50, 118, 205, 291, 352, 372, 348, 287, 205, 122, 56, 15, 0, 0, 2, 7, 8, 6, 2, 1, 0, 1, 2, 2, 2, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 3, 5, 6, 7, 5, 3, 1, 0, 0, 1, 4, 8, 10, 10, 9, 6, 5, 7, 11, 16, 21, 24, 22, 19, 16, 14, 12, 8, 2, 0, 0, 18, 69, 152, 257, 365, 450, 489, 473, 406, 307, 199, 105, 40, 5, 0, 0, 6, 9, 8, 3, 0, 4, 21, 56, 108, 172, 240, 296, 328, 326, 291, 230, 158, 91, 39, 9, 0, 0, 2, 6, 6, 4, 1, 0, 1, 6, 12, 18, 22, 24, 23, 20, 15, 11, 7, 5, 3, 2, 1, 1, 1, 1, 3, 5, 9, 13, 16, 17, 14, 6, 0, 0, 9, 50, 121, 216, 319, 407, 457, 456, 402, 311, 206, 111, 42, 5, 0, 0, 7, 13, 14, 11, 8, 6, 5, 6, 8, 9, 11, 12, 14, 14, 13, 10, 7, 4, 1, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 11, 8, 4, 0, 0, 0, 1, 5, 6, 4, 0, 0, 4, 34, 90, 169, 258, 337, 386, 391, 352, 278, 190, 107, 45, 9, 0, 0, 3, 6, 5, 1, 0, 0, 0, 2, 5, 6, 5, 2, 0, 0, 0, 1, 3, 5, 6, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 2, 3, 4, 4, 3, 1, 0, 0, 2, 5, 9, 12, 15, 15, 14, 11, 8, 5, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 14, 14, 13, 10, 6, 3, 1, 0, 0, 1, 3, 5, 7, 7, 7, 6, 6, 6, 7, 8, 9, 8, 6, 3, 1, 0, 0, 1, 3, 5, 6, 6, 5, 4, 4, 5, 8, 11, 12, 10, 6, 2, 0, 0, 2, 4, 3, 0, 0, 3, 29, 78, 147, 225, 294, 337, 344, 311, 249, 174, 102, 47, 13, 0, 0, 1, 3, 3, 1, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 2, 3, 3, 3, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 3, 0, 0, 0, 15, 48, 99, 163, 228, 278, 300, 289, 245, 183, 119, 72, 56, 75, 123, 184, 241, 277, 279, 246, 187, 118, 59, 30, 45, 104, 197, 304, 399, 456, 462, 415, 329, 225, 128, 55, 12, 0, 0, 4, 10, 13, 14, 14, 14, 13, 11, 7, 3, 1, 1, 3, 8, 12, 12, 8, 0, 0, 2, 31, 86, 167, 260, 346, 403, 416, 381, 308, 215, 126, 56, 14, 0, 0, 0, 6, 8, 7, 3, 0, 0, 0, 20, 61, 123, 197, 267, 316, 330, 306, 250, 178, 107, 50, 15, 0, 0, 0, 3, 4, 3, 2, 1, 2, 3, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 3, 5, 6, 7, 7, 7, 7, 7, 9, 9, 6, 0, 0, 0, 26, 79, 162, 264, 368, 450, 491, 480, 420, 327, 222, 126, 54, 13, 0, 0, 4, 11, 13, 13, 11, 9, 8, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 3, 5, 6, 3, 0, 0, 7, 36, 87, 154, 224, 278, 301, 286, 237, 168, 99, 52, 39, 64, 119, 188, 253, 295, 304, 277, 221, 152, 90, 55, 62, 115, 204, 310, 405, 465, 474, 429, 342, 237, 137, 60, 14, 0, 0, 4, 11, 13, 10, 4, 0, 0, 5, 30, 75, 138, 209, 273, 316, 324, 293, 230, 152, 81, 37, 35, 77, 157, 254, 345, 409, 430, 405, 341, 255, 165, 89, 35, 7, 0, 0, 3, 5, 5, 2, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 2, 1, 2, 2, 3, 4, 5, 4, 3, 1, 1, 1, 5, 10, 14, 15, 10, 1, 0, 0, 30, 93, 187, 300, 411, 496, 536, 522, 459, 363, 255, 155, 77, 26, 2, 0, 0, 6, 8, 5, 0, 0, 2, 29, 81, 153, 236, 311, 360, 371, 340, 277, 197, 118, 54, 15, 0, 0, 7, 17, 23, 25, 22, 17, 11, 5, 2, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 2, 5, 7, 7, 5, 2, 0, 0, 0, 3, 4, 2, 0, 0, 8, 36, 85, 148, 213, 265, 287, 274, 229, 166, 100, 46, 12, 0, 0, 1, 4, 4, 2, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 7, 8, 9, 8, 6, 3, 0, 0, 11, 38, 87, 154, 230, 300, 345, 351, 313, 240, 154, 82, 49, 69, 138, 237, 338, 413, 441, 419, 353, 263, 170, 92, 38, 9, 0, 0, 2, 3, 2, 0, 0, 0, 1, 4, 7, 7, 6, 4, 3, 3, 3, 2, 0, 0, 2, 20, 57, 112, 177, 241, 288, 304, 287, 239, 174, 108, 58, 36, 46, 88, 150, 219, 277, 311, 312, 278, 219, 149, 83, 34, 6, 0, 0, 3, 6, 6, 3, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 0, 0, 0, 0, 2, 4, 5, 2, 0, 0, 12, 47, 107, 187, 274, 350, 396, 402, 365, 295, 208, 124, 57, 16, 0, 0, 7, 14, 16, 12, 7, 2, 0, 0, 0, 1, 1, 0, 1, 2, 4, 4, 1, 0, 0, 12, 45, 100, 170, 241, 297, 323, 314, 271, 208, 140, 80, 36, 11, 0, 0, 0, 2, 5, 8, 9, 7, 1, 0, 0, 25, 84, 181, 310, 450, 573, 653, 669, 617, 510, 373, 234, 118, 41, 2, 0, 0, 10, 15, 11, 3, 0, 0, 18, 55, 110, 175, 241, 294, 324, 324, 294, 239, 175, 116, 79, 74, 105, 167, 245, 321, 377, 397, 377, 320, 241, 158, 85, 33, 6, 0, 0, 4, 7, 7, 6, 5, 5, 5, 6, 6, 5, 4, 4, 5, 7, 9, 10, 10, 7, 4, 1, 0, 0, 2, 8, 14, 19, 20, 16, 8, 0, 0, 8, 42, 97, 167, 241, 303, 339, 343, 314, 260, 193, 126, 69, 29, 6, 0, 0, 1, 5, 5, 2, 0, 0, 6, 34, 82, 149, 224, 294, 344, 362, 345, 298, 230, 156, 90, 40, 10, 0, 0, 7, 16, 21, 19, 12, 4, 2, 15, 46, 97, 161, 227, 282, 312, 312, 282, 229, 165, 103, 54, 21, 4, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 5, 8, 11, 13, 13, 9, 3, 0, 0, 13, 46, 99, 167, 240, 303, 341, 345, 314, 255, 181, 109, 51, 15, 0, 0, 1, 6, 8, 6, 3, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 7, 10, 12, 13, 11, 5, 0, 0, 11, 48, 115, 210, 321, 429, 513, 552, 538, 472, 370, 254, 147, 66, 17, 0, 0, 4, 11, 13, 12, 10, 8, 7, 7, 7, 5, 3, 2, 2, 3, 5, 4, 1, 0, 0, 14, 49, 107, 182, 259, 324, 360, 359, 322, 258, 183, 111, 55, 19, 2, 0, 0, 4, 7, 7, 5, 3, 2, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 4, 9, 10, 7, 0, 0, 1, 25, 74, 143, 223, 298, 351, 370, 353, 305, 238, 165, 101, 52, 20, 4, 0, 0, 5, 9, 11, 11, 9, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 1, 2, 4, 6, 8, 8, 9, 10, 11, 10, 8, 3, 0, 0, 12, 41, 90, 154, 225, 286, 325, 330, 301, 245, 181, 129, 107, 126, 184, 266, 351, 415, 441, 421, 363, 283, 205, 149, 131, 153, 209, 283, 356, 409, 428, 409, 354, 277, 191, 113, 53, 16, 0, 0, 4, 12, 16, 17, 15, 12, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 6, 17, 40, 83, 146, 226, 312, 387, 432, 435, 394, 319, 233, 160, 124, 133, 184, 259, 336, 392, 412, 393, 341, 268, 189, 118, 63, 27, 8, 1, 0, 0, 0, 0, 0, 0, 3, 7, 12, 16, 18, 18, 16, 13, 10, 6, 1, 0, 0, 10, 39, 88, 158, 241, 324, 392, 430, 432, 395, 328, 245, 161, 90, 39, 10, 0, 0, 2, 4, 3, 1, 0, 0, 1, 3, 6, 8, 10, 10, 10, 9, 6, 2, 0, 1, 13, 42, 89, 153, 224, 291, 338, 356, 338, 290, 222, 147, 81, 32, 5, 0, 0, 9, 17, 21, 18, 11, 4, 2, 11, 36, 76, 129, 185, 232, 262, 265, 242, 198, 144, 90, 47, 18, 3, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 5, 9, 13, 16, 16, 13, 9, 4, 1, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 2, 5, 6, 7, 5, 3, 1, 0, 0, 1, 3, 4, 5, 4, 3, 2, 0, 0, 0, 0, 0, 1, 4, 6, 8, 9, 9, 7, 6, 6, 7, 9, 11, 13, 13, 11, 8, 3, 0, 0, 4, 20, 49, 91, 141, 192, 236, 264, 271, 256, 221, 173, 121, 74, 38, 16, 7, 7, 11, 14, 14, 10, 3, 0, 0, 13, 51, 118, 213, 329, 451, 560, 635, 662, 633, 554, 439, 310, 190, 95, 34, 3, 0, 0, 6, 11, 12, 13, 15, 19, 24, 29, 30, 29, 24, 17, 10, 4, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 3, 5, 7, 9, 9, 8, 5, 3, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 2, 5, 10, 15, 17, 15, 10, 3, 0, 1, 16, 44, 85, 135, 187, 234, 271, 293, 296, 282, 252, 213, 176, 150, 144, 162, 201, 250, 295, 321, 320, 290, 237, 174, 112, 61, 26, 7, 0, 0, 1, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 10, 12, 13, 14, 16, 18, 19, 19, 16, 11, 6, 2, 0, 1, 3, 5, 7, 7, 6, 3, 1, 0, 0, 0, 1, 4, 7, 8, 6, 3, 0, 0, 7, 27, 59, 102, 148, 190, 221, 236, 232, 210, 174, 130, 85, 46, 18, 3, 0, 0, 4, 7, 8, 7, 5, 2, 0, 0, 0, 0, 1, 4, 7, 9, 11, 10, 7, 4, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 3, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 6, 3, 1, 0, 0, 0, 0, 0, 1, 1, 3, 5, 6, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 2, 5, 10, 21, 41, 73, 120, 179, 243, 301, 342, 354, 335, 288, 223, 153, 92, 47, 19, 6, 3, 5, 7, 8, 10, 14, 24, 44, 77, 122, 175, 228, 271, 293, 289, 259, 211, 154, 102, 60, 32, 16, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 1, 3, 5, 6, 6, 3, 0, 0, 4, 21, 53, 99, 156, 216, 270, 306, 319, 306, 270, 217, 158, 103, 57, 25, 7, 0, 0, 3, 7, 9, 9, 8, 7, 8, 9, 11, 13, 14, 13, 10, 7, 3, 1, 0, 0, 0, 2, 6, 10, 14, 16, 15, 11, 6, 2, 0, 0, 2, 5, 8, 10, 10, 8, 6, 5, 6, 8, 10, 12, 13, 13, 11, 10, 8, 7, 5, 4, 3, 3, 3, 4, 5, 6, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 9, 10, 10, 10, 9, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 12, 13, 11, 8, 4, 1, 0, 0, 1, 3, 6, 9, 12, 15, 17, 19, 19, 19, 18, 18, 18, 18, 18, 17, 14, 10, 6, 3, 3, 4, 7, 10, 12, 12, 13, 16, 25, 43, 70, 105, 143, 180, 210, 228, 231, 219, 194, 159, 120, 81, 47, 22, 7, 2, 3, 9, 14, 17, 17, 15, 12, 9, 7, 7, 6, 5, 4, 2, 0, 0, 0, 1, 7, 18, 37, 65, 102, 146, 189, 225, 246, 247, 229, 197, 162, 132, 119, 125, 150, 186, 223, 251, 265, 261, 241, 208, 169, 128, 89, 57, 33, 18, 13, 14, 18, 21, 18, 11, 3, 2, 16, 51, 109, 185, 270, 349, 409, 440, 437, 403, 346, 281, 224, 186, 174, 189, 223, 266, 304, 328, 329, 308, 266, 212, 155, 101, 59, 31, 17, 13, 15, 17, 17, 16, 16, 24, 44, 79, 128, 186, 243, 290, 317, 319, 297, 254, 199, 142, 90, 51, 25, 13, 10, 11, 13, 13, 11, 9, 6, 4, 4, 4, 6, 8, 9, 9, 8, 5, 1, 0, 0, 8, 29, 61, 102, 147, 188, 217, 231, 226, 204, 170, 129, 88, 52, 25, 8, 0, 0, 0, 0, 0, 0, 0, 1, 6, 11, 16, 17, 15, 10, 4, 0, 0, 1, 4, 8, 9, 9, 6, 3, 1, 0, 0, 1, 1, 1, 1, 0, 0, 1, 3, 5, 5, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 5, 2, 0, 0, 0, 2, 4, 6, 6, 4, 2, 0, 0, 2, 5, 9, 12, 12, 10, 5, 0, 0, 2, 20, 52, 99, 155, 211, 258, 290, 301, 292, 266, 229, 185, 141, 99, 63, 35, 15, 4, 0, 0, 1, 2, 3, 2, 1, 2, 4, 8, 12, 16, 18, 17, 14, 11, 8, 7, 7, 8, 8, 6, 3, 0, 0, 3, 8, 14, 19, 21, 19, 15, 9, 4, 2, 1, 2, 3, 4, 5, 6, 8, 11, 14, 16, 15, 12, 7, 2, 0, 2, 8, 16, 24, 28, 28, 24, 18, 12, 9, 8, 9, 12, 14, 15, 15, 14, 13, 14, 21, 38, 69, 119, 185, 262, 340, 405, 444, 452, 427, 378, 318, 259, 217, 199, 207, 237, 278, 319, 349, 357, 341, 302, 248, 188, 131, 86, 54, 35, 24, 17, 11, 6, 3, 1, 2, 5, 8, 10, 9, 7, 4, 1, 0, 0, 1, 4, 6, 7, 7, 7, 7, 7, 6, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 13, 17, 19, 17, 13, 8, 4, 2, 1, 1, 0, 0, 0, 9, 28, 59, 101, 147, 192, 228, 250, 254, 242, 217, 187, 158, 139, 135, 148, 178, 219, 263, 301, 324, 327, 307, 267, 214, 156, 103, 60, 32, 17, 13, 15, 18, 19, 17, 14, 11, 9, 8, 9, 9, 9, 8, 8, 9, 10, 12, 15, 16, 16, 14, 12, 10, 7, 5, 4, 2, 1, 0, 0, 0, 3, 6, 9, 11, 10, 8, 4, 1, 0, 1, 5, 9, 13, 14, 12, 8, 4, 1, 1, 2, 4, 6, 6, 5, 4, 7, 15, 33, 60, 97, 142, 190, 237, 274, 296, 299, 281, 245, 195, 142, 93, 55, 29, 16, 12, 12, 12, 12, 11, 11, 11, 11, 11, 10, 7, 4, 1, 1, 3, 6, 10, 12, 11, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 6, 17, 36, 63, 99, 139, 180, 215, 239, 248, 239, 213, 176, 132, 89, 52, 26, 10, 3, 2, 5, 7, 9, 9, 7, 5, 4, 4, 5, 7, 9, 9, 8, 5, 3, 2, 5, 10, 16, 20, 22, 20, 16, 13, 13, 15, 18, 22, 22, 19, 14, 7, 1, 0, 0, 3, 7, 11, 13, 13, 11, 8, 5, 4, 4, 6, 8, 10, 12, 13, 13, 13, 14, 15, 18, 24, 36, 56, 86, 124, 167, 209, 242, 260, 261, 243, 211, 171, 130, 94, 64, 43, 28, 18, 12, 9, 9, 10, 12, 14, 16, 17, 19, 20, 21, 21, 19, 16, 13, 11, 12, 19, 35, 62, 103, 157, 222, 293, 360, 413, 444, 447, 421, 370, 304, 232, 164, 107, 66, 39, 25, 21, 21, 24, 26, 26, 23, 19, 14, 10, 7, 6, 6, 8, 9, 9, 8, 7, 6, 7, 9, 12, 15, 18, 19, 20, 19, 19, 19, 18, 19, 22, 30, 48, 78, 121, 176, 239, 300, 352, 386, 396, 381, 342, 286, 222, 159, 104, 63, 38, 25, 21, 21, 22, 20, 16, 13, 11, 11, 14, 16, 17, 15, 10, 5, 1, 0, 0, 3, 6, 8, 7, 4, 1, 0, 0, 3, 9, 14, 17, 17, 14, 9, 4, 1, 0, 1, 3, 5, 6, 5, 4, 3, 1, 0, 0, 0, 1, 5, 8, 11, 10, 7, 1, 0, 1, 14, 40, 76, 117, 157, 190, 213, 221, 217, 201, 179, 156, 140, 136, 147, 171, 202, 232, 252, 258, 249, 231, 210, 193, 182, 179, 186, 201, 226, 258, 293, 324, 343, 343, 320, 279, 230, 185, 156, 149, 165, 199, 238, 274, 295, 296, 277, 240, 194, 146, 103, 69, 46, 32, 24, 19, 15, 11, 7, 3, 2, 1, 3, 6, 11, 16, 19, 20, 17, 11, 4, 0, 1, 12, 35, 70, 112, 156, 197, 228, 246, 249, 237, 212, 179, 141, 103, 69, 41, 20, 8, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 8, 18, 34, 56, 83, 115, 147, 177, 199, 209, 206, 190, 163, 130, 96, 64, 39, 21, 9, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 11, 13, 14, 13, 12, 12, 16, 25, 41, 62, 88, 118, 150, 181, 208, 226, 232, 224, 202, 169, 132, 96, 65, 43, 27, 17, 11, 6, 3, 0, 0, 0, 2, 3, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 1, 3, 5, 6, 5, 4, 2, 1, 2, 6, 11, 15, 17, 16, 13, 8, 4, 3, 4, 7, 9, 10, 10, 7, 4, 1, 0, 0, 1, 3, 6, 7, 7, 7, 6, 6, 7, 10, 13, 14, 14, 10, 5, 0, 0, 3, 15, 35, 60, 89, 119, 150, 180, 206, 227, 238, 239, 229, 212, 194, 180, 175, 181, 195, 213, 229, 237, 236, 225, 205, 178, 146, 112, 80, 52, 30, 17, 10, 10, 12, 15, 18, 20, 21, 22, 22, 21, 20, 17, 14, 11, 9, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 3, 3, 3, 2, 1, 0, 0, 0, 2, 4, 6, 7, 7, 5, 2, 0, 0, 0, 2, 4, 6, 7, 7, 6, 5, 3, 3, 3, 6, 12, 23, 41, 66, 97, 130, 161, 184, 197, 197, 187, 170, 152, 138, 130, 130, 138, 149, 162, 173, 180, 181, 176, 163, 143, 118, 89, 60, 35, 16, 4, 0, 0, 1, 4, 7, 9, 11, 11, 12, 12, 13, 14, 14, 15, 14, 12, 10, 8, 7, 7, 8, 12, 16, 19, 21, 19, 15, 10, 5, 3, 3, 7, 15, 27, 44, 69, 103, 145, 194, 243, 288, 320, 334, 329, 305, 269, 229, 193, 168, 159, 164, 179, 196, 208, 210, 199, 178, 152, 124, 99, 77, 58, 41, 27, 14, 5, 0, 0, 2, 7, 12, 16, 19, 19, 18, 16, 14, 12, 9, 6, 3, 1, 0, 0, 3, 6, 8, 8, 7, 4, 1, 0, 0, 2, 6, 10, 11, 10, 8, 6, 5, 7, 11, 15, 18, 19, 18, 20, 30, 51, 87, 139, 201, 267, 327, 374, 401, 404, 384, 345, 295, 239, 184, 135, 94, 63, 41, 28, 21, 18, 17, 16, 13, 10, 7, 4, 4, 5, 7, 8, 9, 8, 6, 5, 5, 6, 7, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 8, 7, 6, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 2, 4, 7, 10, 12, 12, 10, 7, 3, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 2, 5, 8, 12, 14, 14, 11, 7, 3, 0, 0, 1, 5, 11, 17, 21, 22, 20, 16, 13, 15, 23, 40, 65, 95, 126, 156, 179, 194, 199, 194, 181, 162, 140, 117, 94, 73, 54, 38, 24, 14, 7, 3, 0, 0, 0, 2, 3, 4, 4, 4, 4, 3, 2, 2, 2, 2, 3, 5, 6, 7, 7, 6, 5, 4, 4, 4, 5, 6, 6, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 4, 5, 7, 7, 7, 6, 4, 1, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 3, 6, 10, 11, 11, 8, 5, 1, 0, 0, 1, 2, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 7, 6, 4, 2, 1, 1, 0, 1, 2, 5, 12, 23, 39, 60, 85, 111, 138, 160, 176, 181, 175, 158, 134, 107, 81, 59, 42, 30, 21, 14, 8, 5, 3, 3, 4, 5, 5, 5, 5, 6, 9, 12, 13, 13, 11, 8, 6, 5, 7, 10, 11, 11, 8, 4, 1, 0, 1, 5, 11, 17, 25, 37, 55, 81, 115, 155, 198, 239, 273, 297, 309, 308, 297, 278, 258, 239, 227, 223, 225, 232, 238, 242, 240, 232, 218, 199, 176, 149, 121, 92, 67, 47, 34, 29, 28, 29, 29, 27, 22, 17, 12, 9, 9, 9, 11, 12, 14, 15, 16, 18, 22, 30, 46, 72, 106, 147, 191, 233, 267, 291, 303, 303, 292, 272, 243, 207, 168, 128, 93, 66, 47, 37, 32, 29, 26, 23, 19, 16, 13, 11, 10, 9, 9, 8, 8, 8, 8, 7, 5, 3, 2, 0, 0, 0, 2, 3, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 0, 0, 0, 1, 5, 9, 13, 16, 16, 14, 10, 7, 6, 6, 8, 10, 12, 14, 16, 18, 24, 33, 48, 69, 96, 131, 172, 217, 264, 308, 342, 361, 361, 341, 303, 253, 197, 145, 100, 67, 46, 35, 29, 25, 21, 17, 13, 11, 9, 8, 7, 5, 3, 0, 0, 3, 9, 19, 30, 42, 55, 71, 91, 115, 144, 172, 196, 208, 207, 192, 166, 134, 102, 74, 52, 38, 28, 22, 17, 12, 8, 5, 3, 1, 0, 0, 0, 0, 2, 5, 7, 9, 9, 7, 5, 2, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 6, 6, 5, 4, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 3, 2, 1, 0, 0, 0, 2, 3, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 3, 2, 2, 2, 1, 0, 0, 0, 0, 3, 7, 10, 12, 11, 8, 4, 1, 0, 0, 2, 6, 8, 9, 8, 5, 2, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 5, 6, 7, 6, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 3, 2, 0, 0, 0, 2, 7, 12, 15, 17, 17, 17, 18, 22, 31, 45, 62, 82, 105, 130, 156, 182, 206, 225, 236, 239, 233, 221, 208, 198, 195, 201, 216, 236, 255, 270, 276, 272, 263, 251, 242, 240, 244, 253, 265, 276, 284, 286, 281, 268, 246, 216, 179, 140, 102, 70, 48, 36, 31, 30, 29, 26, 20, 13, 7, 4, 5, 8, 11, 13, 11, 8, 5, 4, 7, 14, 24, 38, 56, 79, 108, 144, 183, 222, 257, 283, 297, 299, 290, 272, 246, 214, 178, 141, 106, 75, 50, 31, 18, 10, 5, 2, 1, 3, 6, 10, 13, 14, 12, 9, 5, 2, 3, 9, 18, 31, 44, 58, 75, 94, 118, 145, 172, 193, 204, 201, 185, 160, 133, 108, 88, 75, 64, 52, 39, 25, 13, 8, 12, 22, 38, 55, 72, 87, 103, 120, 137, 154, 166, 173, 173, 171, 168, 168, 172, 177, 182, 184, 185, 186, 190, 196, 202, 205, 199, 181, 153, 118, 82, 52, 29, 16, 9, 7, 6, 6, 5, 4, 3, 3, 4, 5, 5, 6, 6, 7, 7, 6, 5, 5, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 6, 12, 21, 32, 44, 57, 71, 84, 97, 109, 120, 129, 135, 136, 132, 122, 107, 88, 67, 46, 27, 13, 4, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 2, 5, 9, 13, 14, 13, 9, 5, 1, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 6, 4, 2, 0, 0, 1, 4, 8, 10, 11, 9, 6, 2, 0, 0, 5, 14, 30, 52, 79, 110, 140, 167, 187, 198, 200, 195, 185, 172, 160, 147, 133, 117, 99, 78, 58, 38, 22, 10, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 3, 2, 0, 0, 0, 3, 8, 13, 18, 22, 28, 39, 58, 83, 112, 140, 163, 177, 184, 186, 188, 190, 193, 195, 194, 191, 188, 188, 195, 207, 220, 228, 228, 217, 197, 172, 145, 120, 97, 75, 55, 38, 24, 15, 12, 12, 13, 14, 12, 8, 5, 1, 0, 0, 0, 0, 2, 4, 7, 9, 10, 9, 6, 3, 0, 0, 0, 2, 5, 7, 9, 10, 10, 9, 7, 5, 2, 0, 0, 0, 2, 4, 5, 6, 8, 13, 23, 41, 64, 90, 116, 138, 155, 168, 179, 187, 192, 194, 188, 173, 149, 119, 88, 60, 41, 31, 31, 37, 46, 56, 64, 72, 83, 97, 119, 149, 186, 226, 268, 308, 343, 371, 390, 397, 389, 365, 327, 278, 223, 171, 126, 91, 67, 51, 41, 33, 26, 19, 12, 7, 4, 3, 4, 5, 6, 6, 5, 4, 2, 0, 0, 0, 2, 3, 3, 3, 3, 3, 4, 7, 10, 13, 14, 13, 10, 6, 3, 0, 0, 0, 1, 6, 12, 18, 24, 27, 29, 31, 36, 46, 63, 87, 114, 140, 161, 176, 183, 184, 180, 171, 157, 139, 118, 96, 75, 58, 46, 38, 34, 33, 36, 43, 54, 69, 85, 101, 115, 126, 137, 148, 160, 173, 181, 182, 174, 154, 128, 98, 71, 49, 33, 23, 17, 11, 6, 2, 0, 0, 2, 6, 10, 12, 11, 8, 3, 0, 0, 2, 9, 19, 31, 43, 55, 67, 81, 99, 123, 151, 182, 213, 241, 262, 276, 281, 277, 265, 248, 228, 211, 200, 197, 201, 210, 220, 227, 227, 220, 206, 189, 170, 150, 131, 111, 92, 73, 55, 39, 27, 19, 14, 11, 9, 7, 5, 2, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 3, 4, 4, 3, 2, 2, 4, 9, 17, 25, 34, 41, 49, 57, 68, 82, 99, 115, 129, 140, 147, 152, 157, 161, 167, 174, 182, 190, 199, 208, 217, 223, 227, 227, 224, 218, 212, 205, 201, 200, 201, 204, 207, 208, 205, 196, 182, 163, 142, 120, 99, 80, 65, 51, 40, 31, 22, 16, 11, 8, 7, 8, 9, 10, 10, 9, 7, 4, 3, 3, 6, 9, 14, 20, 26, 35, 46, 60, 78, 98, 118, 138, 154, 164, 167, 162, 152, 137, 120, 104, 89, 75, 63, 51, 40, 30, 21, 15, 10, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 9, 10, 12, 15, 22, 34, 53, 76, 100, 122, 138, 147, 149, 145, 139, 130, 121, 110, 96, 81, 65, 50, 38, 29, 25, 25, 29, 35, 44, 57, 75, 100, 132, 170, 213, 258, 303, 345, 382, 411, 429, 433, 422, 397, 362, 319, 272, 225, 181, 140, 105, 75, 50, 32, 19, 11, 6, 4, 3, 3, 3, 4, 4, 4, 3, 3, 2, 0, 0, 0, 0, 1, 3, 6, 8, 9, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 3, 1, 0, 0, 0, 2, 4, 7, 8, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 1, 2, 3, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 11, 10, 7, 3, 0, 0, 5, 15, 28, 43, 57, 70, 81, 91, 101, 114, 128, 144, 161, 175, 184, 185, 176, 157, 132, 104, 80, 63, 52, 47, 44, 42, 38, 34, 28, 23, 18, 14, 10, 6, 2, 0, 0, 2, 4, 7, 10, 14, 21, 32, 48, 69, 94, 119, 144, 166, 186, 205, 222, 237, 248, 254, 253, 244, 226, 202, 174, 144, 115, 89, 67, 51, 39, 31, 26, 20, 15, 11, 7, 5, 5, 6, 8, 8, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 3, 2, 2, 4, 9, 16, 24, 31, 36, 38, 39, 42, 48, 60, 77, 98, 121, 143, 160, 171, 174, 167, 152, 131, 108, 86, 68, 55, 46, 41, 38, 35, 32, 28, 23, 19, 14, 9, 5, 1, 0, 0, 2, 5, 9, 14, 19, 25, 32, 43, 57, 75, 96, 121, 147, 175, 203, 230, 252, 268, 276, 275, 267, 253, 236, 215, 192, 166, 138, 109, 84, 63, 49, 41, 37, 34, 29, 22, 14, 6, 1, 0, 1, 4, 7, 10, 13, 17, 22, 27, 34, 42, 51, 63, 79, 99, 120, 141, 157, 167, 169, 164, 155, 143, 132, 120, 109, 97, 84, 70, 57, 45, 34, 26, 19, 14, 11, 10, 11, 11, 10, 8, 5, 2, 0, 0, 0, 1, 4, 6, 7, 6, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 6, 6, 6, 7, 7, 7, 7, 5, 4, 3, 4, 6, 9, 12, 15, 19, 23, 27, 32, 38, 46, 55, 65, 78, 91, 105, 118, 130, 138, 143, 145, 143, 136, 126, 112, 95, 78, 63, 52, 45, 42, 43, 45, 48, 51, 55, 60, 69, 80, 96, 114, 134, 153, 170, 182, 187, 185, 176, 161, 144, 127, 112, 99, 87, 75, 61, 45, 29, 15, 5, 0, 0, 1, 3, 4, 4, 3, 2, 2, 1, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 3, 7, 10, 12, 11, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 2, 4, 6, 7, 8, 8, 9, 10, 11, 13, 15, 16, 16, 17, 18, 20, 23, 29, 37, 48, 63, 83, 108, 137, 168, 197, 223, 244, 262, 277, 290, 300, 304, 300, 286, 262, 231, 197, 167, 141, 121, 104, 88, 72, 54, 38, 24, 14, 9, 8, 9, 11, 13, 16, 19, 23, 27, 31, 36, 42, 49, 59, 72, 86, 100, 114, 127, 138, 147, 155, 159, 159, 154, 144, 128, 109, 89, 70, 54, 41, 31, 24, 19, 15, 14, 14, 15, 14, 13, 10, 6, 3, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 5, 3, 1, 0, 0, 3, 8, 15, 21, 23, 22, 19, 18, 21, 32, 51, 76, 102, 126, 145, 158, 168, 178, 189, 201, 211, 217, 215, 206, 191, 174, 156, 139, 123, 107, 92, 77, 63, 53, 45, 40, 36, 32, 27, 22, 16, 12, 10, 12, 16, 21, 26, 30, 33, 35, 40, 48, 61, 78, 99, 120, 140, 155, 165, 170, 170, 168, 164, 158, 151, 143, 134, 124, 112, 100, 89, 78, 69, 62, 59, 60, 64, 71, 80, 90, 99, 110, 121, 134, 148, 161, 172, 178, 180, 178, 175, 176, 182, 195, 214, 234, 251, 261, 263, 256, 244, 230, 218, 210, 208, 211, 218, 226, 232, 234, 233, 229, 224, 219, 214, 208, 198, 185, 167, 145, 123, 103, 87, 75, 67, 61, 57, 53, 50, 49, 53, 61, 74, 92, 113, 134, 155, 173, 190, 204, 218, 230, 239, 244, 244, 236, 222, 202, 180, 157, 136, 116, 100, 87, 75, 66, 57, 48, 39, 29, 21, 15, 11, 10, 10, 11, 10, 8, 5, 2, 0, 0, 0, 0, 0, 1, 1, 2, 4, 7, 9, 11, 12, 12, 10, 7, 4, 1, 0, 0, 0, 2, 4, 6, 7, 6, 4, 2, 0, 0, 1, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 2, 4, 5, 5, 4, 3, 3, 4, 7, 11, 16, 19, 22, 23, 24, 27, 31, 37, 45, 54, 64, 75, 86, 97, 108, 118, 126, 131, 133, 130, 124, 113, 101, 88, 76, 65, 55, 46, 38, 30, 24, 19, 16, 14, 13, 12, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 4, 10, 17, 25, 31, 35, 38, 41, 48, 60, 77, 99, 120, 136, 145, 145, 139, 127, 114, 102, 91, 82, 74, 66, 58, 50, 42, 34, 27, 21, 16, 12, 9, 8, 9, 10, 13, 16, 20, 23, 27, 30, 33, 34, 35, 35, 35, 36, 42, 53, 71, 94, 118, 140, 154, 159, 155, 145, 133, 124, 119, 118, 118, 117, 113, 106, 96, 83, 70, 56, 42, 30, 20, 13, 9, 8, 9, 11, 14, 16, 18, 19, 18, 16, 15, 16, 19, 25, 32, 39, 45, 49, 55, 62, 72, 86, 101, 114, 123, 126, 124, 117, 109, 101, 94, 89, 84, 79, 73, 65, 55, 46, 38, 33, 34, 40, 50, 65, 82, 97, 111, 121, 128, 135, 146, 161, 184, 211, 238, 258, 267, 264, 251, 234, 222, 217, 221, 230, 239, 241, 236, 226, 214, 204, 199, 199, 203, 208, 214, 220, 227, 236, 246, 255, 261, 261, 255, 246, 235, 227, 223, 225, 229, 234, 237, 237, 233, 225, 217, 208, 201, 196, 193, 190, 185, 178, 167, 152, 133, 111, 89, 68, 52, 40, 32, 27, 25, 24, 22, 21, 19, 18, 17, 16, 15, 14, 12, 9, 6, 3, 0, 0, 0, 1, 4, 7, 10, 12, 12, 12, 12, 14, 18, 25, 35, 46, 58, 70, 82, 94, 105, 118, 132, 148, 164, 179, 191, 198, 199, 196, 191, 185, 182, 180, 178, 174, 163, 146, 122, 96, 71, 50, 36, 28, 25, 26, 28, 31, 33, 36, 37, 38, 36, 34, 32, 32, 37, 46, 60, 77, 95, 112, 127, 141, 155, 168, 180, 191, 199, 206, 211, 215, 220, 225, 230, 233, 233, 229, 222, 214, 208, 204, 203, 202, 200, 193, 180, 162, 140, 118, 99, 85, 76, 69, 63, 56, 48, 39, 29, 21, 14, 9, 5, 4, 4, 5, 6, 9, 13, 18, 25, 33, 41, 47, 52, 57, 64, 75, 91, 111, 132, 153, 171, 184, 194, 200, 204, 204, 201, 195, 184, 170, 153, 134, 115, 97, 82, 70, 60, 53, 47, 40, 32, 22, 13, 6, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 3, 4, 8, 14, 19, 24, 27, 29, 33, 38, 47, 59, 74, 88, 102, 115, 126, 136, 144, 150, 153, 150, 142, 128, 113, 98, 87, 81, 80, 81, 80, 75, 65, 52, 39, 27, 20, 15, 13, 11, 9, 8, 7, 7, 7, 6, 5, 2, 0, 0, 2, 6, 12, 16, 17, 16, 12, 8, 6, 6, 9, 14, 20, 27, 35, 44, 53, 61, 67, 72, 77, 82, 92, 106, 125, 145, 165, 179, 186, 187, 185, 181, 180, 180, 179, 176, 168, 155, 136, 116, 96, 78, 63, 52, 42, 34, 27, 22, 17, 14, 11, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 5, 6, 6, 8, 12, 19, 27, 34, 39, 41, 40, 39, 42, 50, 65, 84, 106, 126, 143, 157, 168, 176, 182, 187, 189, 189, 187, 182, 175, 166, 158, 149, 142, 136, 131, 125, 119, 111, 101, 91, 82, 76, 75, 78, 86, 97, 109, 120, 129, 136, 139, 140, 137, 132, 126, 120, 114, 107, 101, 94, 86, 77, 66, 55, 42, 30, 18, 9, 3, 1, 2, 5, 7, 8, 9, 10, 12, 16, 21, 26, 30, 33, 36, 40, 47, 57, 72, 88, 103, 115, 120, 121, 118, 117, 120, 130, 146, 164, 181, 192, 196, 193, 187, 180, 177, 177, 180, 182, 182, 179, 175, 172, 173, 180, 191, 206, 221, 233, 240, 241, 236, 227, 216, 205, 198, 195, 197, 202, 208, 211, 209, 203, 193, 182, 173, 166, 162, 161, 159, 155, 149, 140, 129, 118, 107, 96, 88, 81, 75, 70, 67, 66, 67, 70, 73, 77, 81, 84, 85, 86, 88, 91, 97, 106, 116, 127, 137, 145, 151, 154, 157, 160, 164, 170, 177, 184, 191, 198, 204, 207, 209, 209, 208, 208, 208, 208, 209, 209, 207, 203, 199, 195, 192, 189, 186, 183, 181, 179, 178, 179, 178, 176, 168, 156, 138, 118, 98, 80, 64, 52, 40, 30, 21, 14, 10, 9, 11, 14, 16, 15, 12, 7, 3, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 4, 2, 1, 0, 0, 0, 1, 3, 4, 4, 4, 2, 0, 0, 0, 0, 4, 8, 13, 16, 17, 15, 12, 9, 7, 7, 10, 14, 18, 22, 25, 28, 30, 33, 37, 42, 50, 59, 71, 84, 97, 107, 113, 114, 112, 110, 110, 114, 122, 130, 134, 132, 123, 108, 91, 76, 66, 63, 64, 67, 69, 68, 65, 60, 55, 54, 58, 67, 80, 95, 108, 116, 118, 112, 104, 96, 92, 94, 99, 104, 104, 97, 85, 71, 59, 54, 56, 62, 69, 72, 69, 63, 56, 50, 49, 53, 61, 71, 83, 95, 105, 114, 119, 120, 116, 110, 103, 97, 94, 91, 88, 82, 73, 61, 49, 39, 33, 30, 28, 25, 21, 15, 9, 5, 2, 3, 5, 8, 10, 10, 9, 6, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 1, 3, 7, 10, 11, 11, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 4, 12, 23, 33, 40, 44, 44, 44, 47, 54, 64, 77, 88, 97, 104, 109, 115, 122, 131, 140, 145, 146, 141, 131, 119, 106, 94, 84, 75, 69, 64, 62, 61, 63, 65, 68, 72, 75, 79, 82, 85, 88, 91, 92, 93, 94, 95, 98, 103, 112, 124, 138, 152, 164, 171, 173, 171, 167, 165, 167, 176, 188, 203, 215, 222, 220, 213, 201, 191, 186, 188, 193, 199, 202, 199, 190, 180, 174, 175, 183, 196, 208, 215, 213, 204, 192, 183, 179, 183, 191, 199, 205, 205, 200, 190, 177, 165, 152, 141, 132, 123, 115, 107, 100, 93, 87, 81, 76, 71, 65, 57, 46, 33, 20, 8, 1, 0, 2, 7, 12, 14, 13, 9, 4, 0, 0, 1, 5, 11, 15, 16, 15, 11, 7, 2, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 4, 9, 13, 15, 15, 12, 10, 9, 12, 18, 26, 34, 40, 42, 42, 44, 51, 64, 82, 101, 116, 122, 120, 112, 104, 104, 114, 134, 157, 176, 185, 183, 171, 156, 143, 137, 137, 141, 147, 152, 156, 161, 166, 171, 172, 168, 157, 141, 122, 103, 88, 77, 71, 66, 62, 58, 53, 49, 45, 40, 35, 29, 24, 18, 15, 13, 13, 14, 15, 15, 15, 14, 15, 18, 24, 35, 47, 61, 73, 82, 88, 91, 93, 96, 102, 110, 119, 127, 131, 130, 124, 115, 106, 98, 92, 86, 80, 73, 66, 58, 52, 46, 42, 38, 34, 30, 27, 24, 21, 19, 16, 12, 8, 5, 6, 10, 18, 27, 35, 40, 41, 41, 42, 47, 56, 70, 86, 99, 109, 113, 113, 108, 104, 102, 103, 107, 114, 119, 122, 120, 114, 106, 98, 91, 86, 83, 79, 74, 65, 55, 43, 33, 24, 17, 12, 10, 9, 9, 11, 13, 15, 16, 15, 12, 8, 4, 1, 0, 0, 1, 3, 4, 6, 6, 5, 4, 2, 1, 0, 2, 6, 13, 22, 31, 39, 43, 44, 42, 39, 39, 44, 54, 69, 88, 106, 121, 133, 140, 143, 143, 141, 139, 138, 137, 137, 134, 130, 121, 111, 100, 91, 85, 82, 79, 75, 69, 58, 47, 36, 29, 27, 27, 29, 29, 26, 20, 13, 7, 4, 4, 5, 6, 5, 3, 0, 0, 0, 3, 8, 12, 14, 12, 8, 2, 0, 2, 9, 18, 27, 33, 34, 31, 28, 27, 30, 40, 53, 69, 84, 96, 102, 104, 101, 98, 96, 98, 105, 113, 120, 122, 117, 107, 96, 88, 86, 90, 97, 101, 98, 89, 76, 63, 55, 55, 62, 72, 81, 85, 85, 80, 75, 72, 72, 74, 78, 81, 83, 84, 83, 81, 79, 77, 76, 75, 74, 73, 70, 65, 57, 50, 44, 42, 47, 56, 68, 77, 82, 81, 76, 71, 69, 73, 84, 99, 113, 124, 130, 130, 128, 126, 128, 134, 142, 148, 152, 152, 148, 145, 143, 145, 151, 158, 164, 167, 164, 157, 147, 135, 124, 115, 110, 108, 109, 110, 112, 111, 107, 100, 93, 85, 79, 76, 76, 77, 79, 82, 86, 92, 102, 114, 126, 137, 146, 152, 157, 164, 173, 183, 193, 201, 205, 205, 205, 205, 208, 213, 219, 226, 231, 235, 237, 237, 234, 226, 213, 195, 175, 158, 146, 141, 141, 143, 141, 135, 124, 112, 103, 100, 102, 107, 111, 112, 109, 104, 101, 104, 114, 129, 146, 159, 167, 170, 168, 166, 166, 168, 175, 185, 197, 212, 226, 238, 244, 243, 233, 217, 199, 182, 170, 163, 160, 158, 152, 142, 128, 111, 94, 80, 69, 61, 56, 53, 49, 45, 40, 33, 25, 17, 10, 5, 4, 5, 9, 13, 15, 14, 11, 6, 2, 0, 0, 3, 7, 10, 10, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 8, 12, 15, 18, 19, 18, 15, 11, 7, 4, 3, 6, 12, 19, 26, 32, 35, 35, 34, 32, 33, 36, 44, 54, 65, 74, 81, 84, 87, 90, 96, 107, 119, 132, 141, 146, 146, 144, 142, 144, 150, 159, 169, 178, 183, 185, 184, 181, 178, 174, 171, 169, 169, 173, 181, 194, 208, 221, 228, 229, 222, 210, 198, 188, 186, 192, 205, 224, 245, 263, 275, 277, 269, 252, 231, 211, 198, 194, 200, 210, 221, 226, 224, 214, 201, 188, 178, 172, 169, 165, 158, 148, 136, 123, 112, 104, 97, 90, 82, 72, 59, 47, 38, 33, 33, 36, 40, 41, 38, 32, 22, 12, 5, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 8, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 1, 0, 0, 0, 2, 5, 9, 12, 14, 13, 10, 6, 2, 0, 0, 0, 3, 5, 6, 6, 4, 2, 0, 0, 2, 6, 10, 14, 16, 15, 13, 9, 6, 4, 5, 7, 11, 15, 19, 22, 24, 27, 30, 33, 36, 37, 37, 36, 37, 42, 52, 65, 79, 90, 97, 98, 95, 91, 88, 89, 94, 102, 109, 115, 118, 120, 120, 121, 121, 121, 120, 116, 110, 103, 96, 88, 82, 76, 72, 68, 65, 61, 58, 55, 52, 49, 45, 40, 33, 25, 17, 10, 4, 1, 0, 0, 1, 3, 7, 11, 16, 19, 20, 19, 16, 11, 6, 2, 0, 0, 1, 3, 4, 4, 4, 3, 2, 2, 3, 4, 4, 4, 3, 2, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 12, 14, 16, 19, 23, 26, 29, 30, 29, 28, 26, 25, 25, 28, 32, 38, 45, 52, 59, 65, 69, 70, 69, 68, 66, 68, 74, 83, 94, 103, 110, 113, 113, 113, 115, 122, 132, 143, 151, 153, 148, 137, 123, 110, 101, 98, 99, 102, 104, 101, 93, 82, 69, 56, 47, 41, 38, 36, 36, 34, 31, 28, 24, 19, 15, 12, 9, 7, 7, 9, 13, 16, 19, 19, 17, 12, 7, 2, 0, 0, 2, 6, 10, 14, 15, 14, 11, 7, 4, 1, 0, 0, 1, 4, 7, 11, 13, 15, 16, 17, 17, 17, 16, 13, 9, 5, 2, 2, 4, 9, 15, 19, 21, 20, 17, 15, 14, 16, 22, 29, 36, 41, 43, 44, 44, 45, 48, 54, 63, 75, 87, 100, 113, 124, 134, 141, 146, 150, 153, 156, 160, 167, 175, 186, 200, 214, 228, 240, 247, 248, 245, 237, 229, 224, 223, 228, 236, 246, 255, 262, 266, 268, 267, 262, 251, 236, 217, 197, 180, 170, 166, 167, 170, 172, 170, 164, 155, 145, 136, 129, 126, 125, 128, 133, 138, 140, 138, 131, 119, 106, 95, 90, 92, 99, 107, 111, 108, 99, 87, 75, 67, 66, 72, 81, 90, 95, 95, 90, 82, 76, 71, 71, 73, 76, 79, 80, 78, 75, 70, 66, 63, 61, 62, 65, 71, 76, 81, 85, 86, 87, 89, 92, 97, 104, 113, 121, 127, 130, 129, 125, 119, 113, 111, 115, 125, 139, 154, 166, 171, 167, 157, 143, 130, 121, 118, 118, 121, 124, 125, 122, 118, 111, 105, 101, 99, 100, 103, 106, 107, 107, 105, 103, 104, 108, 115, 123, 129, 132, 131, 127, 123, 120, 119, 120, 122, 124, 126, 129, 133, 138, 143, 146, 145, 139, 128, 115, 101, 88, 78, 72, 70, 73, 78, 85, 91, 94, 93, 86, 75, 61, 48, 37, 30, 29, 31, 35, 38, 38, 35, 29, 21, 15, 12, 13, 16, 21, 25, 27, 25, 23, 19, 18, 18, 20, 23, 25, 24, 21, 16, 11, 8, 6, 5, 6, 7, 7, 7, 7, 9, 12, 15, 19, 20, 19, 17, 14, 13, 14, 17, 20, 22, 22, 20, 19, 20, 22, 25, 28, 29, 28, 25, 23, 24, 29, 37, 46, 54, 58, 60, 59, 58, 58, 60, 63, 67, 71, 73, 76, 79, 84, 93, 108, 126, 148, 171, 192, 208, 220, 228, 235, 247, 266, 293, 328, 366, 404, 437, 461, 477, 487, 495, 505, 520, 542, 569, 600, 630, 654, 670, 677, 675, 666, 652, 635, 620, 609, 605, 608, 617, 630, 641, 646, 642, 628, 606, 579, 551, 524, 498, 475, 452, 430, 409, 390, 374, 360, 347, 331, 311, 285, 256, 227, 202, 184, 172, 165, 158, 150, 138, 123, 107, 92, 80, 71, 65, 59, 53, 46, 39, 34, 32, 34, 38, 42, 45, 45, 41, 34, 26, 19, 15, 15, 17, 20, 24, 26, 27, 27, 26, 24, 21, 19, 16, 14, 13, 12, 13, 13, 12, 9, 6, 3, 2, 4, 8, 13, 18, 21, 21, 18, 13, 7, 3, 0, 0, 0, 2, 5, 8, 10, 10, 8, 4, 1, 0, 0, 3, 8, 12, 15, 14, 11, 7, 2, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 10, 9, 6, 3, 1, 0, 0, 0, 1, 3, 4, 5, 6],
-"peakC": [1749, 1750, 1754, 1762, 1776, 1800, 1830, 1868, 1913, 1972, 2050, 2149, 2264, 2390, 2526, 2674, 2842, 3034, 3254, 3503, 3779, 4080, 4400, 4738, 5094, 5474, 5887, 6344, 6856, 7428, 8057, 8736, 9448, 10178, 10913, 11647, 12380, 13117, 13862, 14612, 15360, 16092, 16793, 17446, 18040, 18562, 19002, 19349, 19588, 19706, 19694, 19547, 19267, 18862, 18341, 17714, 16989, 16177, 15290, 14343, 13356, 12346, 11331, 10323, 9332, 8366, 7435, 6549, 5721, 4962, 4278, 3674, 3146, 2688, 2293, 1954, 1666, 1424, 1222, 1055, 916, 800, 701, 619, 551, 499, 461, 437, 423, 415, 410, 407, 405, 405, 407, 410, 414, 416, 417, 417, 419, 424, 436, 455, 479, 506, 532, 556, 576, 595, 613, 632, 652, 671, 688, 701, 711, 720, 731, 744, 759, 773, 784, 789, 788, 784, 780, 778, 780, 783, 786, 788, 790, 794, 802, 815, 830, 842, 845, 834, 806, 763, 706, 642, 574, 507, 443, 383, 329, 282, 244, 213, 189, 171, 156, 146, 140, 139, 144, 156, 175, 201, 232, 269, 310, 357, 407, 459, 510, 558, 598, 628, 645, 649, 642, 627, 606, 580, 552, 520, 484, 441, 393, 342, 292, 248, 212, 186, 170, 160, 153, 147, 140, 133, 127, 123, 122, 125, 132, 142, 155, 174, 199, 231, 268, 308, 349, 388, 421, 446, 463, 471, 468, 455, 432, 402, 367, 330, 293, 258, 224, 191, 157, 123, 92, 67, 50, 43, 43, 47, 50, 50, 45, 37, 31, 29, 31, 35, 38, 37, 32, 24, 16, 11, 11, 16, 25, 33, 40, 44, 46, 50, 59, 79, 113, 162, 223, 292, 362, 426, 480, 521, 547, 558, 558, 547, 529, 507, 484, 464, 451, 446, 453, 471, 497, 527, 553, 569, 567, 543, 499, 438, 368, 298, 234, 180, 135, 100, 72, 51, 36, 26, 22, 20, 21, 24, 30, 41, 63, 96, 143, 203, 271, 343, 413, 475, 524, 556, 566, 553, 517, 463, 396, 323, 251, 189, 142, 115, 110, 127, 167, 224, 296, 373, 447, 509, 552, 568, 557, 520, 464, 395, 321, 249, 185, 133, 94, 72, 68, 82, 116, 167, 232, 303, 374, 437, 487, 519, 532, 525, 498, 452, 391, 319, 242, 169, 108, 63, 37, 27, 27, 30, 32, 31, 27, 24, 23, 25, 29, 32, 32, 28, 21, 13, 5, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 11, 15, 17, 18, 18, 17, 15, 13, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 18, 46, 93, 158, 237, 322, 403, 466, 504, 510, 484, 431, 359, 279, 201, 133, 79, 40, 16, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 10, 11, 11, 10, 8, 5, 3, 1, 0, 0, 0, 0, 3, 12, 33, 70, 126, 201, 292, 387, 475, 541, 574, 568, 524, 450, 358, 260, 171, 97, 45, 14, 0, 0, 2, 7, 12, 15, 17, 18, 21, 23, 26, 27, 27, 25, 21, 15, 9, 4, 0, 0, 2, 6, 11, 14, 15, 13, 9, 6, 5, 7, 10, 14, 17, 18, 15, 11, 6, 1, 0, 0, 6, 24, 60, 116, 194, 290, 394, 493, 572, 617, 619, 578, 506, 418, 338, 284, 271, 301, 367, 454, 540, 607, 639, 628, 577, 492, 387, 277, 178, 97, 40, 6, 0, 3, 33, 89, 170, 277, 399, 524, 632, 704, 729, 699, 622, 511, 384, 260, 155, 77, 29, 5, 0, 1, 6, 10, 11, 10, 10, 10, 12, 14, 16, 16, 15, 12, 9, 5, 1, 0, 0, 1, 3, 5, 7, 8, 9, 9, 9, 8, 7, 6, 5, 6, 8, 11, 16, 20, 21, 20, 16, 11, 5, 1, 0, 0, 1, 2, 4, 4, 4, 3, 1, 0, 0, 0, 1, 4, 7, 10, 12, 11, 9, 6, 3, 0, 0, 0, 0, 2, 5, 8, 11, 12, 12, 11, 8, 5, 2, 0, 0, 0, 0, 1, 3, 6, 7, 7, 6, 4, 2, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 1, 4, 5, 3, 0, 0, 7, 41, 107, 206, 333, 470, 594, 684, 722, 700, 622, 504, 368, 236, 127, 52, 10, 0, 1, 12, 22, 28, 30, 29, 28, 27, 26, 24, 21, 17, 12, 7, 2, 0, 0, 0, 2, 6, 10, 14, 15, 14, 11, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 2, 6, 9, 10, 10, 8, 4, 1, 0, 0, 1, 3, 5, 5, 4, 2, 0, 0, 0, 3, 8, 12, 15, 14, 11, 7, 3, 0, 0, 0, 0, 1, 0, 0, 0, 0, 2, 4, 6, 7, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 9, 12, 15, 16, 15, 12, 10, 8, 9, 12, 18, 23, 27, 28, 26, 22, 18, 17, 18, 22, 27, 33, 37, 41, 44, 47, 51, 54, 55, 53, 47, 37, 27, 17, 10, 6, 4, 4, 3, 1, 0, 0, 4, 12, 23, 32, 37, 35, 27, 16, 5, 0, 0, 1, 5, 5, 2, 0, 0, 21, 73, 160, 280, 418, 552, 655, 707, 695, 620, 498, 355, 218, 108, 37, 3, 0, 0, 4, 7, 7, 8, 11, 16, 20, 22, 20, 16, 12, 8, 6, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 8, 8, 8, 10, 13, 17, 20, 20, 17, 12, 7, 5, 6, 11, 19, 25, 29, 29, 24, 17, 10, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 9, 13, 15, 14, 11, 7, 3, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 2, 2, 1, 0, 0, 2, 8, 16, 26, 33, 36, 34, 27, 19, 12, 9, 10, 14, 19, 23, 25, 24, 21, 18, 15, 14, 13, 14, 14, 13, 11, 8, 4, 1, 0, 0, 2, 5, 10, 14, 18, 19, 18, 15, 11, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 12, 18, 24, 27, 28, 26, 22, 17, 11, 6, 3, 0, 0, 0, 0, 0, 0, 2, 3, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 2, 5, 9, 11, 13, 12, 11, 9, 8, 10, 13, 16, 19, 20, 18, 15, 10, 5, 1, 0, 0, 0, 2, 5, 6, 7, 7, 5, 3, 1, 0, 0, 0, 1, 3, 5, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 3, 8, 16, 25, 33, 36, 35, 27, 16, 6, 0, 0, 3, 7, 6, 0, 0, 3, 40, 117, 230, 364, 491, 581, 610, 571, 474, 345, 214, 106, 35, 1, 0, 0, 6, 9, 6, 2, 0, 0, 5, 14, 24, 35, 45, 53, 57, 55, 48, 39, 28, 19, 14, 13, 15, 18, 22, 24, 25, 26, 25, 23, 20, 16, 13, 11, 12, 15, 18, 20, 20, 17, 12, 6, 1, 0, 0, 0, 4, 9, 14, 17, 17, 14, 9, 3, 0, 0, 2, 7, 12, 16, 17, 15, 11, 6, 2, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 3, 8, 13, 15, 11, 0, 0, 4, 54, 156, 309, 490, 664, 788, 827, 769, 631, 454, 292, 195, 194, 289, 451, 629, 767, 824, 783, 658, 487, 324, 216, 195, 263, 397, 555, 686, 751, 728, 623, 467, 306, 188, 149, 204, 341, 522, 700, 824, 858, 792, 640, 444, 257, 130, 100, 175, 336, 537, 724, 848, 876, 805, 657, 472, 290, 144, 50, 5, 0, 1, 12, 18, 19, 17, 14, 11, 10, 9, 8, 7, 5, 3, 2, 3, 7, 12, 14, 9, 0, 0, 2, 55, 161, 319, 506, 685, 813, 857, 808, 678, 502, 320, 168, 64, 11, 0, 0, 5, 8, 4, 0, 0, 0, 4, 12, 20, 25, 28, 30, 31, 35, 40, 42, 37, 23, 2, 0, 2, 68, 196, 380, 590, 778, 895, 907, 809, 628, 415, 231, 126, 122, 214, 366, 530, 657, 711, 682, 581, 436, 281, 148, 56, 8, 0, 5, 15, 16, 5, 0, 0, 44, 142, 289, 464, 628, 738, 762, 690, 537, 344, 162, 39, 9, 79, 230, 421, 602, 729, 772, 725, 604, 442, 277, 142, 51, 6, 0, 0, 8, 10, 7, 2, 0, 0, 0, 1, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 10, 11, 10, 8, 6, 3, 1, 0, 0, 2, 6, 10, 12, 12, 10, 9, 9, 10, 9, 5, 0, 0, 12, 62, 158, 298, 461, 616, 724, 753, 692, 551, 367, 187, 59, 18, 77, 221, 411, 598, 734, 784, 740, 617, 449, 278, 137, 45, 2, 0, 0, 8, 11, 9, 6, 7, 12, 18, 21, 20, 16, 11, 7, 5, 4, 5, 7, 10, 14, 16, 13, 4, 0, 0, 22, 86, 190, 318, 442, 529, 550, 498, 383, 236, 97, 6, 0, 55, 191, 367, 542, 673, 728, 697, 589, 435, 273, 136, 44, 1, 0, 3, 15, 19, 16, 8, 1, 0, 0, 2, 5, 6, 5, 2, 0, 0, 1, 4, 8, 11, 13, 13, 13, 12, 10, 9, 9, 10, 13, 17, 18, 12, 1, 0, 0, 37, 122, 250, 402, 545, 641, 664, 607, 486, 334, 188, 76, 11, 0, 0, 11, 23, 21, 7, 0, 0, 23, 104, 233, 394, 555, 677, 729, 695, 586, 433, 271, 136, 46, 2, 0, 0, 8, 11, 8, 3, 0, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 2, 3, 3, 1, 1, 1, 1, 2, 3, 3, 3, 2, 0, 0, 0, 0, 3, 8, 15, 22, 26, 27, 23, 18, 11, 4, 0, 0, 0, 0, 3, 6, 7, 3, 0, 0, 17, 64, 145, 253, 369, 467, 520, 510, 434, 310, 171, 58, 9, 48, 176, 370, 587, 773, 884, 892, 798, 630, 430, 244, 104, 23, 0, 0, 10, 21, 25, 22, 16, 12, 10, 9, 8, 7, 5, 3, 1, 1, 2, 4, 7, 10, 13, 16, 17, 16, 13, 9, 3, 0, 0, 0, 2, 8, 11, 8, 0, 0, 2, 45, 130, 254, 395, 520, 595, 599, 531, 410, 268, 140, 49, 2, 0, 0, 12, 18, 16, 8, 1, 0, 0, 0, 3, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 3, 10, 14, 10, 0, 0, 3, 50, 144, 281, 438, 577, 660, 659, 571, 417, 241, 97, 27, 55, 178, 361, 554, 704, 771, 740, 624, 457, 283, 138, 44, 0, 0, 3, 13, 16, 10, 2, 0, 0, 0, 6, 9, 9, 6, 3, 3, 7, 12, 14, 8, 0, 0, 11, 72, 182, 331, 489, 618, 680, 656, 549, 385, 208, 62, 0, 1, 107, 284, 492, 682, 808, 835, 755, 586, 375, 177, 46, 15, 90, 244, 432, 599, 699, 709, 632, 494, 333, 185, 76, 14, 0, 0, 10, 22, 23, 13, 0, 0, 2, 59, 168, 319, 487, 632, 717, 717, 631, 484, 316, 166, 60, 6, 0, 0, 11, 15, 14, 11, 11, 12, 9, 1, 0, 1, 46, 144, 295, 479, 657, 782, 818, 751, 595, 390, 192, 54, 10, 73, 221, 413, 593, 713, 742, 675, 536, 365, 205, 85, 17, 0, 0, 7, 13, 10, 4, 0, 0, 0, 0, 2, 2, 2, 2, 4, 7, 10, 11, 10, 7, 4, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 11, 14, 16, 14, 11, 6, 2, 0, 0, 0, 1, 3, 5, 7, 9, 10, 11, 11, 10, 8, 6, 4, 1, 0, 0, 0, 1, 4, 7, 8, 8, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 11, 12, 9, 3, 0, 0, 4, 13, 18, 14, 2, 0, 0, 53, 163, 323, 505, 665, 759, 756, 654, 479, 278, 105, 2, 0, 82, 238, 422, 587, 694, 717, 656, 530, 371, 219, 100, 27, 0, 0, 3, 9, 9, 4, 0, 0, 0, 0, 1, 3, 5, 8, 12, 16, 18, 19, 20, 21, 21, 17, 8, 0, 0, 6, 54, 143, 262, 388, 488, 535, 514, 432, 311, 186, 83, 20, 0, 0, 8, 19, 21, 17, 8, 0, 0, 0, 4, 15, 29, 44, 55, 61, 59, 49, 35, 20, 8, 0, 0, 0, 8, 18, 28, 36, 39, 34, 24, 11, 0, 0, 10, 37, 75, 119, 159, 185, 192, 178, 146, 105, 63, 31, 13, 10, 18, 31, 44, 52, 53, 47, 34, 16, 0, 0, 5, 52, 133, 242, 359, 454, 503, 492, 422, 312, 192, 87, 19, 0, 1, 33, 70, 100, 115, 112, 94, 67, 39, 15, 2, 0, 8, 24, 43, 58, 65, 61, 44, 21, 1, 0, 17, 72, 159, 265, 367, 441, 465, 430, 343, 226, 109, 23, 0, 19, 103, 219, 337, 426, 464, 444, 372, 269, 162, 73, 18, 0, 10, 37, 67, 89, 97, 91, 74, 53, 33, 22, 20, 30, 50, 75, 99, 116, 123, 116, 97, 72, 47, 28, 17, 15, 18, 22, 24, 22, 16, 9, 3, 0, 0, 0, 6, 13, 20, 26, 29, 28, 23, 17, 10, 5, 1, 0, 0, 0, 5, 11, 19, 26, 28, 26, 19, 9, 1, 0, 1, 13, 28, 44, 53, 55, 48, 34, 19, 6, 0, 0, 4, 16, 31, 45, 55, 59, 58, 52, 40, 24, 5, 0, 0, 26, 99, 211, 344, 469, 551, 569, 517, 412, 284, 164, 77, 30, 18, 24, 34, 37, 30, 16, 3, 0, 0, 8, 25, 42, 54, 58, 52, 39, 24, 10, 0, 0, 0, 6, 15, 26, 37, 45, 49, 46, 38, 26, 13, 4, 2, 5, 14, 24, 30, 31, 26, 17, 8, 0, 0, 0, 6, 14, 20, 22, 19, 13, 6, 1, 0, 2, 5, 6, 4, 0, 0, 11, 46, 106, 187, 274, 348, 389, 387, 342, 266, 178, 98, 40, 8, 0, 0, 3, 5, 3, 0, 0, 0, 4, 8, 10, 9, 5, 3, 3, 5, 7, 5, 0, 0, 3, 38, 110, 217, 345, 467, 554, 579, 535, 431, 293, 158, 61, 23, 52, 134, 243, 346, 413, 427, 387, 307, 209, 117, 50, 11, 0, 0, 3, 6, 6, 5, 6, 10, 15, 19, 19, 15, 10, 4, 0, 0, 0, 0, 0, 2, 5, 8, 10, 10, 7, 3, 0, 0, 4, 9, 12, 8, 0, 0, 3, 41, 113, 212, 317, 403, 443, 425, 351, 242, 126, 34, 0, 2, 68, 169, 278, 366, 410, 400, 340, 248, 150, 67, 15, 0, 1, 19, 36, 46, 43, 32, 17, 4, 0, 0, 9, 24, 41, 56, 66, 67, 60, 47, 31, 18, 12, 15, 25, 38, 49, 53, 50, 40, 28, 15, 5, 0, 0, 0, 13, 37, 69, 102, 129, 139, 130, 103, 66, 30, 5, 0, 4, 24, 46, 65, 73, 69, 54, 34, 13, 0, 0, 9, 33, 64, 94, 114, 118, 105, 78, 47, 19, 4, 6, 23, 49, 78, 100, 109, 104, 87, 64, 40, 19, 5, 0, 0, 17, 52, 111, 194, 292, 390, 466, 500, 481, 410, 304, 191, 103, 67, 97, 187, 314, 446, 549, 595, 574, 494, 376, 248, 136, 57, 14, 0, 0, 2, 2, 0, 1, 13, 39, 74, 111, 140, 153, 145, 122, 90, 58, 35, 22, 17, 17, 19, 22, 33, 61, 112, 188, 278, 364, 427, 446, 416, 344, 247, 149, 70, 20, 0, 0, 2, 8, 11, 15, 24, 42, 67, 94, 115, 122, 113, 88, 56, 25, 4, 0, 7, 28, 54, 77, 89, 88, 74, 52, 29, 12, 4, 4, 8, 8, 2, 0, 0, 23, 85, 181, 294, 398, 464, 472, 422, 327, 215, 113, 39, 0, 0, 0, 9, 17, 17, 8, 0, 0, 5, 52, 133, 240, 351, 438, 475, 449, 365, 245, 123, 29, 0, 12, 89, 200, 315, 403, 441, 422, 352, 254, 153, 71, 20, 0, 0, 2, 7, 7, 4, 0, 0, 0, 0, 1, 2, 1, 0, 1, 3, 6, 9, 10, 9, 7, 3, 1, 0, 0, 1, 2, 1, 0, 0, 0, 2, 7, 9, 5, 0, 0, 2, 36, 100, 187, 277, 349, 379, 359, 295, 207, 118, 48, 7, 0, 0, 9, 17, 20, 18, 14, 9, 7, 5, 5, 4, 3, 1, 0, 0, 0, 3, 7, 10, 10, 8, 4, 0, 0, 0, 5, 11, 17, 23, 33, 55, 96, 162, 251, 352, 445, 509, 527, 492, 411, 303, 192, 98, 34, 1, 0, 0, 12, 26, 36, 40, 37, 27, 14, 8, 20, 59, 128, 217, 310, 388, 432, 435, 401, 341, 272, 208, 157, 120, 92, 70, 51, 34, 22, 15, 13, 11, 6, 0, 0, 7, 46, 116, 211, 312, 391, 424, 400, 322, 211, 98, 16, 0, 23, 111, 232, 355, 450, 496, 485, 424, 333, 233, 146, 83, 47, 34, 34, 39, 42, 41, 36, 28, 20, 13, 7, 2, 0, 0, 1, 5, 12, 19, 25, 27, 25, 20, 13, 6, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 1, 6, 12, 15, 12, 3, 0, 0, 22, 77, 159, 252, 331, 374, 368, 314, 229, 138, 62, 14, 0, 0, 3, 11, 14, 12, 9, 7, 6, 5, 4, 2, 0, 0, 0, 2, 5, 7, 4, 0, 0, 7, 41, 105, 195, 296, 384, 436, 436, 381, 284, 170, 69, 6, 0, 45, 132, 234, 322, 371, 371, 324, 245, 157, 81, 28, 2, 0, 0, 4, 5, 3, 0, 0, 0, 3, 7, 8, 6, 3, 0, 0, 1, 7, 15, 24, 33, 42, 48, 52, 51, 46, 38, 27, 16, 7, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 4, 12, 23, 33, 40, 40, 34, 24, 15, 8, 6, 4, 1, 0, 0, 15, 61, 142, 255, 384, 502, 580, 596, 546, 442, 310, 181, 81, 20, 0, 0, 3, 8, 7, 3, 0, 5, 17, 36, 55, 71, 79, 77, 67, 50, 30, 13, 1, 0, 3, 16, 33, 48, 57, 57, 50, 38, 27, 18, 12, 6, 0, 0, 0, 27, 84, 167, 263, 351, 406, 414, 373, 294, 200, 114, 50, 15, 2, 2, 7, 11, 12, 12, 11, 7, 0, 0, 0, 20, 71, 151, 248, 338, 396, 406, 363, 281, 183, 94, 31, 0, 0, 0, 6, 6, 2, 0, 1, 13, 32, 51, 66, 71, 65, 51, 33, 18, 10, 11, 18, 27, 35, 39, 36, 28, 18, 8, 1, 0, 0, 0, 4, 7, 6, 0, 0, 0, 24, 77, 158, 255, 347, 409, 424, 387, 306, 205, 108, 36, 0, 0, 13, 41, 65, 79, 81, 71, 55, 36, 19, 7, 2, 2, 5, 10, 16, 20, 25, 30, 36, 42, 46, 46, 42, 34, 23, 13, 5, 1, 0, 0, 0, 0, 0, 1, 5, 10, 15, 19, 18, 15, 10, 4, 1, 0, 0, 1, 1, 1, 2, 5, 10, 15, 15, 9, 0, 0, 3, 39, 107, 201, 304, 390, 435, 424, 358, 257, 149, 66, 32, 58, 134, 239, 342, 412, 432, 397, 319, 220, 125, 53, 10, 0, 0, 4, 10, 10, 5, 0, 0, 6, 36, 90, 166, 254, 337, 396, 417, 395, 339, 264, 188, 125, 83, 58, 45, 36, 27, 15, 5, 0, 0, 0, 5, 10, 13, 13, 8, 2, 0, 0, 8, 28, 56, 86, 110, 123, 120, 103, 78, 53, 32, 20, 14, 13, 13, 12, 9, 5, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 3, 7, 12, 18, 23, 28, 30, 33, 36, 41, 46, 51, 54, 52, 45, 34, 23, 13, 7, 3, 2, 1, 1, 0, 0, 1, 7, 16, 28, 39, 46, 46, 41, 31, 20, 9, 2, 0, 0, 2, 5, 10, 14, 19, 20, 17, 8, 0, 0, 5, 41, 104, 188, 275, 345, 382, 376, 332, 264, 191, 131, 92, 76, 76, 83, 86, 81, 67, 48, 28, 12, 2, 0, 0, 2, 8, 13, 17, 19, 19, 16, 12, 7, 3, 0, 0, 0, 0, 0, 0, 1, 0, 0, 2, 14, 43, 95, 172, 267, 365, 445, 487, 477, 416, 318, 207, 109, 38, 2, 0, 0, 7, 12, 11, 8, 5, 4, 4, 5, 4, 3, 1, 0, 0, 1, 4, 7, 10, 12, 11, 9, 6, 3, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 2, 7, 14, 22, 29, 34, 34, 30, 22, 10, 0, 0, 4, 38, 99, 179, 264, 334, 371, 364, 316, 241, 157, 84, 33, 6, 0, 0, 2, 4, 3, 1, 0, 0, 0, 0, 0, 2, 5, 8, 11, 12, 11, 8, 4, 1, 0, 0, 0, 1, 2, 2, 0, 0, 0, 3, 11, 24, 39, 52, 59, 59, 51, 39, 26, 14, 7, 3, 2, 1, 1, 0, 0, 0, 3, 7, 10, 12, 11, 7, 3, 0, 0, 4, 11, 20, 29, 38, 46, 53, 57, 59, 57, 51, 40, 29, 19, 14, 16, 25, 37, 49, 57, 59, 53, 41, 27, 14, 4, 0, 0, 0, 3, 6, 6, 2, 0, 0, 11, 50, 117, 207, 305, 392, 447, 459, 426, 356, 266, 174, 96, 39, 8, 0, 8, 28, 55, 85, 112, 131, 139, 132, 112, 82, 50, 23, 5, 0, 0, 5, 13, 17, 18, 14, 8, 1, 0, 0, 9, 27, 48, 66, 74, 70, 56, 43, 43, 68, 120, 195, 277, 349, 391, 394, 358, 293, 214, 136, 73, 29, 5, 0, 0, 8, 20, 31, 41, 48, 48, 43, 34, 23, 12, 5, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 4, 8, 11, 12, 10, 7, 3, 0, 0, 2, 3, 2, 0, 0, 0, 11, 32, 59, 84, 97, 93, 76, 57, 50, 67, 111, 175, 241, 289, 304, 279, 222, 150, 80, 27, 0, 0, 4, 20, 35, 44, 46, 43, 37, 30, 22, 14, 6, 0, 0, 1, 12, 32, 57, 83, 102, 111, 107, 91, 69, 45, 26, 15, 12, 15, 17, 15, 6, 0, 0, 15, 71, 161, 272, 379, 455, 478, 442, 359, 251, 146, 65, 17, 0, 0, 2, 6, 5, 2, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 3, 11, 20, 28, 32, 31, 25, 16, 8, 1, 0, 0, 1, 6, 13, 19, 24, 25, 23, 17, 10, 4, 0, 0, 0, 3, 6, 7, 7, 6, 6, 5, 3, 1, 0, 0, 1, 12, 31, 56, 79, 95, 97, 85, 61, 35, 15, 9, 18, 40, 68, 91, 102, 99, 83, 58, 32, 12, 0, 0, 2, 9, 15, 17, 16, 11, 6, 1, 0, 0, 3, 7, 10, 11, 12, 12, 12, 13, 12, 6, 0, 0, 3, 39, 110, 210, 322, 420, 478, 480, 425, 330, 219, 118, 46, 7, 0, 0, 4, 7, 6, 2, 0, 0, 0, 0, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 4, 4, 4, 3, 3, 2, 1, 0, 0, 0, 5, 14, 24, 33, 38, 37, 31, 21, 11, 2, 0, 0, 4, 15, 29, 42, 51, 52, 45, 32, 18, 7, 1, 0, 0, 1, 2, 1, 0, 0, 0, 2, 3, 3, 0, 0, 0, 6, 18, 33, 46, 52, 45, 28, 7, 0, 5, 48, 127, 230, 339, 426, 469, 456, 392, 294, 187, 94, 30, 0, 0, 0, 11, 19, 19, 11, 1, 0, 0, 28, 85, 169, 266, 357, 416, 425, 379, 286, 171, 64, 0, 0, 58, 176, 319, 451, 536, 553, 499, 393, 264, 144, 55, 6, 0, 0, 17, 35, 51, 60, 63, 59, 49, 34, 19, 7, 2, 2, 8, 15, 21, 26, 28, 26, 18, 6, 0, 0, 19, 82, 180, 301, 415, 492, 510, 462, 364, 243, 130, 47, 3, 0, 0, 12, 21, 23, 22, 18, 16, 14, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 13, 24, 37, 47, 53, 52, 43, 30, 15, 3, 0, 0, 2, 8, 9, 5, 0, 0, 7, 44, 107, 189, 269, 327, 345, 318, 255, 173, 96, 39, 7, 0, 0, 0, 1, 1, 1, 2, 4, 2, 0, 0, 2, 33, 92, 175, 266, 341, 379, 368, 314, 231, 143, 70, 22, 0, 0, 0, 0, 1, 2, 3, 4, 3, 0, 0, 2, 32, 91, 176, 271, 352, 397, 389, 328, 230, 120, 31, 0, 6, 85, 208, 342, 453, 510, 500, 427, 315, 194, 93, 27, 0, 0, 2, 8, 9, 5, 0, 0, 0, 0, 2, 3, 2, 0, 0, 0, 3, 6, 6, 3, 0, 0, 8, 39, 92, 163, 240, 304, 339, 335, 293, 224, 146, 76, 27, 2, 0, 0, 4, 6, 4, 0, 0, 0, 0, 2, 2, 0, 0, 0, 8, 20, 35, 47, 53, 49, 37, 21, 7, 0, 0, 4, 14, 24, 30, 30, 25, 17, 8, 2, 0, 0, 0, 1, 1, 1, 1, 1, 2, 4, 5, 5, 2, 0, 0, 3, 18, 44, 77, 110, 135, 145, 136, 110, 75, 39, 11, 0, 0, 15, 38, 62, 78, 82, 73, 55, 34, 16, 4, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 9, 23, 38, 49, 52, 48, 43, 49, 77, 135, 219, 312, 390, 430, 418, 357, 263, 162, 77, 22, 0, 0, 0, 4, 7, 7, 6, 3, 0, 0, 0, 18, 67, 144, 238, 327, 388, 404, 371, 298, 208, 121, 54, 15, 0, 0, 1, 4, 4, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 0, 0, 0, 1, 3, 5, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 11, 11, 9, 6, 3, 1, 0, 0, 0, 0, 2, 4, 6, 8, 9, 8, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 1, 0, 0, 0, 2, 5, 9, 10, 9, 6, 2, 0, 0, 3, 10, 16, 18, 13, 4, 0, 0, 25, 82, 168, 269, 364, 430, 447, 412, 335, 235, 137, 61, 15, 0, 0, 2, 6, 5, 2, 0, 0, 2, 7, 12, 14, 14, 10, 6, 2, 0, 0, 0, 2, 5, 10, 14, 17, 18, 16, 13, 11, 11, 13, 13, 10, 2, 0, 0, 21, 76, 157, 253, 338, 391, 394, 348, 267, 172, 88, 30, 1, 0, 0, 6, 8, 7, 3, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 0, 0, 0, 1, 4, 8, 12, 14, 14, 12, 8, 4, 1, 0, 0, 1, 3, 3, 3, 2, 0, 0, 0, 1, 2, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 8, 11, 11, 9, 6, 5, 6, 7, 7, 2, 0, 0, 17, 68, 154, 263, 376, 465, 506, 489, 418, 313, 199, 102, 36, 2, 0, 0, 8, 11, 9, 5, 3, 4, 9, 15, 20, 22, 19, 14, 8, 3, 0, 1, 4, 8, 11, 13, 13, 11, 9, 7, 6, 6, 7, 7, 8, 7, 5, 4, 2, 2, 1, 0, 0, 0, 0, 0, 4, 8, 8, 4, 0, 0, 12, 54, 125, 219, 316, 393, 428, 413, 350, 257, 159, 77, 23, 0, 0, 1, 6, 7, 4, 0, 0, 0, 3, 8, 11, 12, 12, 12, 12, 11, 7, 0, 0, 0, 22, 74, 154, 251, 344, 410, 430, 399, 325, 229, 135, 61, 15, 0, 0, 2, 6, 6, 3, 0, 0, 0, 1, 5, 9, 10, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 1, 1, 1, 2, 3, 4, 5, 4, 2, 0, 0, 0, 1, 3, 6, 7, 6, 3, 0, 0, 0, 5, 11, 14, 10, 2, 0, 0, 27, 86, 171, 270, 360, 418, 429, 392, 317, 224, 135, 65, 21, 1, 0, 0, 5, 9, 10, 8, 4, 0, 0, 3, 32, 86, 163, 250, 329, 379, 386, 350, 279, 193, 111, 49, 12, 0, 0, 2, 5, 5, 2, 0, 0, 0, 1, 4, 6, 6, 6, 4, 2, 1, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 3, 6, 6, 1, 0, 0, 19, 69, 147, 243, 336, 403, 425, 396, 325, 232, 139, 65, 19, 0, 0, 0, 3, 3, 2, 2, 5, 10, 16, 20, 20, 17, 13, 8, 5, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 3, 6, 9, 10, 10, 8, 5, 2, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 4, 6, 8, 7, 4, 2, 0, 0, 3, 6, 8, 8, 5, 2, 1, 2, 5, 7, 4, 0, 0, 4, 38, 102, 192, 291, 376, 425, 425, 378, 296, 201, 114, 49, 11, 0, 0, 3, 10, 11, 6, 0, 0, 2, 36, 100, 189, 288, 372, 421, 420, 370, 285, 188, 101, 38, 5, 0, 0, 4, 6, 4, 0, 0, 0, 2, 6, 8, 8, 7, 5, 5, 6, 8, 10, 9, 8, 5, 3, 3, 4, 6, 7, 8, 6, 5, 3, 4, 5, 8, 11, 12, 12, 9, 5, 1, 0, 0, 1, 5, 11, 15, 17, 17, 15, 11, 7, 5, 6, 8, 9, 6, 0, 0, 1, 27, 78, 156, 248, 337, 402, 426, 402, 337, 248, 156, 79, 27, 2, 0, 0, 4, 5, 3, 0, 0, 0, 1, 4, 5, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 3, 7, 11, 13, 12, 9, 5, 1, 0, 0, 3, 7, 11, 12, 11, 7, 3, 0, 0, 0, 3, 7, 11, 13, 12, 10, 7, 4, 1, 0, 0, 0, 0, 1, 3, 5, 7, 10, 11, 10, 9, 6, 4, 3, 5, 8, 10, 8, 2, 0, 0, 16, 63, 138, 233, 328, 402, 434, 418, 359, 272, 179, 98, 41, 10, 0, 0, 2, 5, 6, 6, 6, 8, 9, 10, 11, 11, 11, 12, 13, 14, 13, 12, 9, 7, 6, 7, 8, 9, 8, 6, 4, 1, 0, 0, 2, 5, 7, 9, 10, 10, 10, 9, 9, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 3, 2, 1, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 5, 6, 7, 6, 3, 0, 0, 8, 39, 94, 171, 257, 336, 388, 401, 370, 304, 219, 133, 64, 18, 0, 0, 1, 9, 11, 6, 0, 0, 2, 32, 89, 168, 255, 333, 380, 386, 348, 278, 193, 113, 51, 14, 0, 0, 1, 4, 4, 2, 0, 0, 0, 0, 2, 4, 6, 7, 7, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 3, 8, 13, 17, 19, 19, 17, 14, 10, 4, 0, 0, 5, 36, 92, 171, 260, 340, 393, 404, 372, 305, 221, 136, 67, 21, 0, 0, 1, 8, 11, 7, 0, 0, 3, 40, 108, 204, 313, 410, 472, 481, 436, 347, 236, 133, 63, 41, 70, 142, 235, 325, 390, 412, 389, 326, 242, 155, 82, 32, 6, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 7, 35, 87, 162, 250, 334, 394, 415, 391, 329, 243, 153, 78, 27, 1, 0, 0, 6, 9, 8, 4, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 9, 9, 9, 8, 8, 9, 10, 12, 14, 16, 16, 13, 6, 0, 0, 5, 40, 102, 188, 281, 361, 407, 407, 361, 282, 189, 105, 44, 9, 0, 0, 3, 5, 4, 1, 0, 0, 0, 3, 5, 5, 3, 0, 0, 2, 6, 8, 6, 0, 0, 1, 31, 90, 178, 280, 375, 440, 458, 425, 351, 255, 159, 81, 29, 2, 0, 0, 4, 8, 7, 3, 0, 0, 3, 30, 80, 152, 235, 314, 369, 388, 365, 306, 226, 144, 74, 27, 3, 0, 0, 3, 4, 3, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 10, 9, 7, 4, 2, 0, 0, 0, 0, 2, 4, 5, 5, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 4, 8, 10, 7, 1, 0, 0, 23, 71, 142, 225, 304, 360, 379, 357, 300, 223, 143, 76, 30, 5, 0, 0, 3, 5, 4, 2, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 9, 13, 14, 13, 11, 7, 3, 0, 0, 0, 0, 2, 4, 6, 6, 5, 3, 0, 0, 0, 0, 3, 4, 2, 0, 0, 6, 34, 85, 157, 240, 317, 372, 389, 365, 305, 225, 142, 72, 25, 1, 0, 0, 6, 9, 9, 7, 4, 3, 3, 3, 4, 4, 4, 5, 5, 5, 5, 3, 2, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 3, 3, 0, 0, 0, 13, 44, 96, 163, 233, 291, 325, 325, 291, 233, 163, 97, 46, 14, 0, 0, 0, 2, 3, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 4, 2, 0, 0, 1, 21, 59, 117, 186, 253, 303, 326, 316, 277, 217, 152, 92, 46, 17, 3, 0, 0, 0, 2, 3, 4, 6, 7, 8, 7, 5, 2, 0, 0, 0, 0, 0, 1, 3, 5, 7, 10, 11, 11, 9, 6, 3, 0, 0, 0, 3, 8, 12, 14, 13, 10, 6, 2, 0, 0, 2, 4, 4, 4, 3, 3, 5, 9, 12, 14, 13, 9, 5, 1, 0, 0, 2, 5, 7, 9, 10, 11, 13, 14, 15, 13, 7, 0, 0, 5, 33, 86, 161, 247, 326, 379, 392, 360, 292, 206, 126, 74, 66, 105, 182, 279, 370, 434, 455, 430, 365, 277, 185, 104, 45, 11, 0, 1, 8, 15, 19, 19, 15, 10, 5, 2, 1, 1, 3, 5, 6, 5, 4, 2, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 8, 7, 4, 1, 0, 0, 0, 2, 5, 8, 11, 11, 10, 7, 3, 1, 0, 1, 3, 5, 6, 6, 4, 2, 1, 1, 3, 5, 5, 2, 0, 0, 5, 28, 72, 134, 206, 274, 323, 343, 329, 285, 222, 153, 92, 45, 16, 2, 0, 0, 1, 3, 5, 6, 7, 7, 7, 5, 3, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 4, 8, 11, 13, 12, 9, 5, 2, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 4, 6, 6, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 0, 0, 0, 1, 3, 6, 7, 7, 6, 4, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 4, 6, 8, 9, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 3, 4, 5, 4, 2, 1, 1, 1, 2, 3, 4, 4, 4, 5, 6, 7, 5, 1, 0, 0, 21, 68, 146, 247, 356, 451, 512, 523, 481, 396, 289, 184, 105, 68, 77, 127, 201, 278, 341, 374, 371, 334, 273, 199, 127, 68, 27, 4, 0, 0, 3, 6, 4, 0, 0, 0, 16, 53, 111, 184, 262, 330, 373, 380, 351, 290, 213, 136, 79, 54, 69, 123, 202, 291, 366, 410, 412, 371, 298, 211, 133, 80, 64, 87, 141, 210, 279, 331, 356, 349, 312, 254, 187, 121, 67, 29, 8, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 5, 8, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 0, 0, 0, 2, 5, 8, 12, 14, 14, 13, 9, 4, 0, 0, 4, 25, 63, 117, 182, 248, 302, 333, 337, 312, 263, 201, 136, 79, 36, 10, 0, 0, 2, 5, 4, 0, 0, 1, 23, 66, 129, 205, 279, 336, 363, 352, 308, 240, 167, 109, 82, 96, 148, 230, 321, 401, 450, 456, 417, 345, 253, 163, 87, 36, 8, 0, 0, 1, 2, 1, 0, 0, 0, 1, 3, 4, 5, 5, 4, 4, 4, 4, 3, 2, 1, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 0, 0, 1, 9, 29, 63, 113, 173, 237, 292, 327, 333, 307, 255, 191, 131, 94, 90, 123, 186, 262, 334, 383, 399, 378, 327, 258, 189, 137, 112, 121, 160, 218, 278, 325, 345, 333, 292, 230, 160, 96, 47, 16, 2, 0, 0, 3, 3, 2, 1, 1, 2, 5, 8, 10, 10, 8, 5, 3, 1, 0, 1, 2, 3, 2, 1, 0, 0, 0, 2, 4, 6, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 9, 10, 9, 6, 4, 2, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 3, 6, 6, 4, 0, 0, 1, 21, 62, 124, 204, 288, 361, 408, 421, 395, 338, 261, 178, 105, 50, 16, 0, 0, 0, 3, 4, 3, 1, 0, 0, 0, 0, 1, 2, 5, 7, 8, 8, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 3, 5, 6, 5, 1, 0, 0, 14, 49, 108, 186, 270, 344, 391, 402, 375, 318, 246, 174, 112, 66, 37, 20, 10, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 7, 23, 52, 91, 136, 180, 215, 234, 232, 209, 171, 125, 79, 41, 16, 2, 0, 0, 1, 3, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 2, 3, 1, 0, 0, 6, 29, 70, 128, 196, 260, 307, 325, 311, 270, 211, 148, 92, 50, 24, 11, 6, 4, 3, 2, 0, 0, 0, 0, 3, 5, 7, 8, 7, 5, 4, 4, 4, 3, 1, 0, 0, 7, 32, 76, 138, 209, 278, 329, 352, 342, 303, 245, 185, 136, 112, 117, 150, 202, 262, 314, 347, 355, 334, 290, 231, 168, 109, 62, 28, 9, 0, 0, 0, 3, 3, 0, 0, 0, 9, 38, 88, 157, 235, 309, 365, 392, 385, 348, 288, 217, 147, 88, 44, 17, 3, 0, 0, 0, 1, 0, 0, 0, 0, 0, 2, 4, 6, 6, 6, 4, 2, 1, 0, 0, 0, 1, 2, 2, 3, 3, 4, 4, 3, 1, 0, 0, 9, 33, 74, 131, 198, 263, 315, 342, 339, 306, 253, 192, 140, 110, 110, 140, 192, 254, 310, 346, 355, 334, 289, 230, 171, 127, 109, 120, 158, 214, 271, 316, 334, 322, 281, 221, 155, 95, 48, 18, 4, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 3, 10, 25, 50, 86, 131, 181, 227, 262, 276, 266, 233, 184, 128, 76, 36, 11, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 2, 5, 8, 11, 12, 11, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 8, 8, 6, 3, 1, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 11, 8, 4, 0, 0, 4, 23, 59, 112, 178, 250, 315, 362, 383, 373, 334, 275, 205, 136, 78, 36, 12, 1, 0, 0, 0, 0, 0, 8, 25, 55, 99, 152, 209, 262, 303, 323, 319, 291, 245, 192, 145, 116, 115, 141, 190, 249, 305, 345, 360, 346, 309, 255, 195, 138, 90, 55, 31, 16, 8, 3, 1, 0, 0, 0, 0, 0, 1, 2, 4, 6, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 2, 0, 0, 0, 4, 15, 35, 65, 105, 150, 194, 230, 250, 251, 232, 198, 155, 112, 74, 45, 26, 15, 9, 6, 4, 2, 0, 0, 0, 4, 20, 49, 91, 145, 204, 259, 300, 320, 317, 290, 249, 203, 166, 150, 163, 205, 270, 343, 406, 444, 446, 411, 348, 271, 202, 155, 140, 157, 198, 249, 293, 319, 320, 296, 256, 209, 168, 145, 145, 171, 218, 276, 334, 377, 393, 378, 334, 273, 210, 162, 143, 156, 197, 252, 307, 345, 356, 338, 296, 238, 175, 117, 70, 37, 16, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 2, 0, 0, 2, 12, 31, 59, 95, 135, 173, 205, 224, 227, 214, 186, 150, 110, 73, 43, 21, 8, 2, 0, 0, 0, 0, 0, 2, 3, 5, 7, 9, 10, 12, 13, 13, 13, 12, 12, 11, 11, 11, 12, 12, 11, 10, 7, 4, 2, 0, 0, 0, 1, 2, 4, 6, 7, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 11, 31, 63, 106, 155, 203, 242, 265, 269, 253, 221, 179, 133, 91, 57, 31, 15, 6, 2, 0, 0, 1, 1, 2, 3, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 1, 3, 5, 7, 8, 8, 5, 3, 0, 0, 0, 2, 7, 11, 15, 18, 19, 19, 19, 20, 20, 18, 14, 9, 3, 0, 3, 14, 34, 63, 99, 139, 179, 216, 245, 259, 257, 239, 207, 172, 142, 127, 133, 161, 204, 253, 295, 320, 323, 303, 267, 223, 184, 160, 158, 177, 214, 258, 298, 322, 325, 304, 263, 210, 154, 103, 62, 33, 15, 5, 1, 0, 0, 0, 2, 4, 6, 7, 7, 7, 5, 4, 3, 2, 1, 1, 2, 7, 19, 41, 72, 112, 158, 204, 246, 276, 291, 288, 267, 232, 187, 138, 93, 55, 28, 12, 5, 2, 2, 2, 2, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 1, 0, 0, 0, 1, 3, 5, 7, 9, 11, 12, 14, 15, 15, 14, 12, 8, 5, 2, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 2, 4, 6, 6, 6, 4, 2, 0, 0, 0, 0, 2, 3, 3, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 9, 12, 15, 17, 18, 17, 15, 12, 9, 6, 4, 2, 1, 0, 0, 0, 3, 15, 38, 74, 119, 170, 218, 257, 277, 277, 256, 220, 174, 128, 87, 55, 32, 18, 9, 4, 1, 0, 0, 0, 2, 4, 5, 6, 5, 3, 2, 0, 0, 0, 1, 3, 7, 10, 11, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 10, 9, 7, 4, 4, 8, 21, 44, 77, 118, 160, 199, 228, 243, 242, 227, 202, 169, 132, 96, 63, 35, 16, 4, 0, 0, 1, 4, 6, 6, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 8, 8, 6, 3, 0, 0, 0, 1, 3, 4, 5, 4, 2, 1, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 2, 5, 7, 8, 7, 9, 18, 40, 80, 135, 200, 263, 313, 340, 339, 313, 274, 232, 200, 184, 183, 196, 215, 234, 251, 261, 263, 257, 243, 222, 199, 180, 170, 175, 197, 230, 268, 302, 322, 324, 305, 268, 219, 165, 114, 72, 41, 23, 14, 10, 8, 5, 5, 10, 26, 58, 106, 166, 231, 291, 337, 362, 363, 341, 301, 248, 190, 133, 84, 46, 20, 6, 0, 0, 0, 1, 1, 0, 0, 0, 1, 4, 6, 7, 7, 5, 3, 1, 0, 0, 0, 1, 3, 5, 8, 11, 13, 13, 12, 11, 8, 6, 4, 2, 1, 0, 0, 0, 0, 2, 3, 3, 3, 2, 1, 1, 2, 4, 7, 8, 8, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 1, 0, 0, 0, 1, 4, 7, 9, 10, 9, 7, 3, 0, 0, 0, 1, 6, 10, 14, 15, 14, 11, 6, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 1, 0, 0, 0, 2, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 3, 5, 7, 7, 7, 6, 6, 5, 4, 3, 2, 0, 0, 0, 1, 3, 5, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 9, 29, 61, 103, 149, 194, 229, 251, 256, 246, 223, 191, 153, 115, 79, 48, 26, 11, 3, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 9, 11, 10, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 2, 0, 0, 1, 4, 8, 11, 12, 10, 8, 6, 5, 4, 5, 7, 11, 18, 31, 52, 81, 118, 162, 208, 253, 292, 318, 327, 317, 289, 249, 207, 172, 155, 158, 180, 214, 249, 276, 288, 281, 258, 223, 181, 138, 97, 63, 36, 18, 7, 1, 0, 0, 1, 8, 21, 42, 73, 113, 158, 204, 246, 277, 292, 288, 267, 232, 189, 145, 104, 70, 43, 25, 13, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 7, 24, 51, 87, 126, 162, 190, 207, 211, 204, 188, 164, 135, 103, 72, 44, 22, 8, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 11, 26, 49, 80, 117, 158, 198, 231, 253, 260, 251, 228, 195, 156, 117, 81, 52, 29, 14, 5, 1, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 3, 6, 10, 12, 11, 9, 5, 1, 0, 0, 1, 3, 5, 6, 9, 13, 23, 39, 63, 93, 127, 162, 195, 221, 238, 244, 237, 218, 193, 165, 144, 134, 142, 166, 202, 242, 276, 296, 298, 282, 251, 212, 168, 126, 88, 57, 32, 15, 4, 0, 0, 0, 0, 2, 8, 21, 43, 76, 118, 165, 211, 249, 274, 282, 272, 247, 211, 170, 129, 92, 62, 40, 26, 17, 12, 9, 6, 4, 1, 0, 1, 2, 4, 5, 6, 5, 5, 6, 10, 15, 23, 35, 50, 72, 101, 137, 177, 217, 249, 268, 267, 249, 215, 173, 130, 92, 61, 39, 23, 13, 6, 2, 1, 1, 3, 5, 8, 9, 9, 7, 5, 2, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 11, 12, 10, 7, 3, 0, 0, 0, 1, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 4, 9, 20, 36, 58, 86, 119, 155, 190, 221, 242, 252, 248, 230, 202, 166, 128, 91, 59, 35, 17, 7, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 3, 2, 2, 2, 3, 5, 7, 10, 11, 11, 10, 7, 5, 2, 0, 0, 0, 0, 2, 5, 9, 12, 15, 15, 15, 13, 11, 9, 7, 4, 2, 1, 0, 0, 0, 2, 3, 4, 4, 3, 2, 2, 4, 6, 9, 11, 12, 13, 15, 18, 25, 37, 57, 85, 119, 158, 196, 228, 249, 255, 245, 223, 193, 157, 122, 89, 61, 37, 20, 8, 1, 0, 0, 0, 2, 2, 2, 1, 0, 0, 0, 2, 4, 6, 7, 6, 4, 2, 0, 0, 0, 0, 1, 2, 2, 2, 3, 3, 2, 2, 1, 0, 0, 0, 2, 7, 11, 13, 13, 10, 4, 0, 0, 4, 17, 37, 64, 95, 129, 162, 193, 220, 240, 250, 251, 242, 223, 197, 165, 131, 98, 67, 41, 22, 8, 1, 0, 0, 3, 8, 14, 19, 21, 22, 19, 16, 12, 9, 9, 12, 17, 24, 32, 43, 58, 79, 106, 139, 175, 210, 239, 257, 262, 254, 235, 213, 192, 179, 177, 186, 204, 226, 249, 267, 276, 274, 260, 236, 204, 169, 133, 100, 72, 49, 30, 15, 5, 0, 0, 7, 21, 40, 65, 92, 120, 148, 176, 202, 226, 245, 256, 256, 244, 221, 189, 151, 115, 83, 59, 44, 35, 31, 29, 28, 28, 33, 47, 71, 103, 142, 180, 211, 231, 237, 230, 213, 189, 162, 136, 112, 89, 68, 49, 32, 18, 8, 1, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 10, 11, 11, 8, 5, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 13, 13, 11, 9, 5, 2, 0, 0, 0, 1, 3, 4, 5, 4, 3, 1, 0, 0, 0, 1, 2, 4, 5, 7, 7, 6, 4, 2, 0, 0, 1, 4, 7, 8, 8, 6, 3, 0, 0, 0, 1, 3, 3, 3, 1, 0, 0, 0, 3, 7, 10, 12, 11, 8, 4, 1, 0, 0, 1, 4, 6, 7, 6, 6, 5, 4, 5, 6, 7, 10, 13, 17, 22, 30, 40, 54, 73, 96, 124, 153, 183, 209, 229, 237, 233, 217, 191, 159, 126, 96, 70, 49, 33, 21, 12, 6, 3, 3, 5, 7, 8, 7, 5, 2, 0, 0, 0, 2, 3, 4, 3, 1, 0, 0, 0, 1, 3, 4, 6, 6, 5, 4, 2, 2, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 3, 5, 7, 7, 7, 7, 8, 13, 21, 31, 44, 58, 74, 91, 108, 127, 143, 156, 162, 160, 149, 131, 111, 90, 72, 57, 45, 35, 26, 18, 12, 9, 8, 8, 10, 10, 10, 8, 6, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 3, 8, 14, 18, 21, 22, 23, 26, 34, 48, 69, 96, 126, 157, 187, 212, 231, 241, 241, 231, 213, 189, 161, 131, 103, 77, 55, 37, 24, 16, 13, 15, 23, 35, 51, 71, 94, 119, 144, 168, 189, 203, 209, 205, 193, 173, 150, 125, 102, 81, 62, 46, 31, 19, 9, 3, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 13, 13, 11, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 8, 8, 7, 6, 7, 9, 11, 12, 11, 8, 4, 0, 0, 0, 4, 8, 11, 12, 11, 8, 4, 1, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 8, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 9, 7, 4, 1, 0, 0, 0, 1, 2, 2, 3, 4, 6, 10, 16, 23, 33, 46, 62, 83, 108, 136, 164, 190, 209, 221, 223, 216, 202, 182, 158, 132, 105, 78, 54, 36, 24, 20, 21, 27, 35, 45, 58, 76, 102, 136, 174, 212, 243, 260, 263, 250, 227, 199, 171, 146, 125, 105, 86, 66, 46, 27, 13, 3, 0, 0, 0, 2, 4, 5, 6, 7, 9, 11, 13, 16, 19, 23, 31, 41, 57, 77, 102, 132, 163, 194, 222, 243, 255, 258, 252, 240, 225, 211, 202, 200, 205, 216, 232, 250, 265, 273, 272, 260, 240, 216, 194, 180, 176, 182, 195, 209, 221, 229, 233, 233, 232, 230, 226, 221, 217, 216, 222, 235, 255, 278, 297, 308, 308, 295, 274, 248, 220, 193, 166, 138, 108, 80, 54, 35, 24, 20, 23, 31, 44, 60, 83, 111, 144, 177, 207, 230, 242, 244, 236, 221, 200, 174, 145, 116, 88, 65, 47, 35, 29, 25, 22, 19, 18, 20, 29, 44, 65, 90, 117, 143, 166, 184, 198, 206, 206, 199, 184, 164, 141, 118, 95, 75, 57, 40, 26, 14, 5, 0, 0, 1, 3, 6, 7, 7, 7, 6, 4, 3, 1, 0, 0, 0, 3, 9, 17, 28, 42, 58, 75, 93, 109, 122, 133, 139, 142, 141, 136, 128, 115, 100, 82, 64, 47, 33, 21, 13, 9, 10, 16, 27, 40, 56, 73, 92, 115, 142, 172, 202, 226, 240, 240, 228, 205, 180, 156, 137, 121, 105, 88, 68, 46, 27, 16, 15, 25, 45, 72, 100, 128, 154, 176, 195, 209, 218, 222, 220, 213, 205, 197, 192, 194, 202, 215, 230, 244, 255, 259, 257, 249, 235, 216, 192, 164, 134, 105, 79, 58, 41, 29, 21, 16, 15, 19, 27, 39, 55, 73, 92, 111, 131, 151, 172, 191, 206, 215, 216, 206, 188, 164, 135, 107, 80, 56, 37, 23, 12, 5, 1, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 7, 6, 3, 1, 0, 0, 2, 5, 8, 11, 12, 12, 10, 7, 4, 2, 0, 1, 3, 7, 12, 15, 18, 18, 17, 17, 19, 26, 38, 54, 75, 98, 120, 141, 157, 168, 173, 173, 167, 156, 140, 119, 97, 73, 51, 33, 20, 12, 8, 6, 4, 3, 1, 0, 0, 0, 2, 5, 6, 7, 6, 4, 1, 0, 0, 0, 1, 3, 4, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 2, 5, 9, 12, 13, 13, 10, 7, 3, 1, 1, 3, 7, 10, 13, 15, 15, 14, 11, 9, 6, 5, 5, 8, 14, 22, 32, 42, 52, 63, 76, 93, 114, 139, 165, 187, 202, 206, 199, 183, 162, 139, 116, 95, 75, 57, 42, 30, 21, 15, 12, 10, 9, 7, 4, 2, 0, 0, 0, 1, 2, 4, 5, 6, 6, 6, 5, 4, 3, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 0, 1, 2, 4, 5, 5, 3, 1, 0, 0, 2, 12, 25, 41, 55, 67, 75, 83, 94, 111, 133, 157, 177, 188, 189, 182, 171, 163, 162, 170, 184, 201, 217, 231, 242, 249, 253, 251, 243, 226, 203, 174, 144, 114, 86, 62, 42, 25, 12, 4, 0, 0, 0, 2, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 3, 5, 8, 11, 15, 23, 36, 52, 72, 92, 110, 123, 131, 135, 137, 137, 136, 131, 123, 110, 94, 76, 60, 46, 35, 27, 21, 15, 10, 6, 4, 3, 3, 3, 3, 3, 3, 4, 6, 10, 13, 15, 14, 10, 6, 2, 0, 0, 1, 4, 7, 10, 12, 14, 15, 16, 14, 11, 7, 3, 0, 0, 1, 3, 4, 4, 1, 0, 0, 7, 20, 38, 59, 77, 91, 100, 107, 114, 123, 136, 149, 159, 161, 153, 137, 116, 94, 75, 61, 50, 42, 33, 24, 14, 6, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 3, 5, 5, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 2, 1, 0, 0, 2, 6, 10, 15, 18, 20, 22, 26, 35, 49, 67, 87, 107, 124, 138, 149, 158, 166, 172, 175, 171, 160, 143, 121, 98, 76, 59, 46, 36, 29, 23, 18, 13, 8, 5, 2, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 4, 14, 28, 45, 61, 76, 88, 101, 115, 133, 151, 168, 180, 185, 185, 181, 177, 178, 183, 194, 209, 223, 237, 247, 253, 254, 253, 248, 241, 234, 228, 224, 221, 221, 222, 225, 228, 230, 232, 231, 226, 216, 198, 174, 145, 114, 86, 64, 50, 44, 46, 52, 60, 66, 71, 75, 81, 90, 105, 124, 145, 165, 181, 190, 193, 190, 183, 174, 163, 148, 129, 107, 84, 63, 45, 32, 23, 18, 13, 9, 5, 1, 0, 0, 2, 6, 10, 14, 15, 14, 13, 12, 14, 20, 31, 46, 63, 82, 101, 120, 139, 158, 177, 196, 212, 223, 229, 227, 220, 210, 199, 192, 190, 194, 202, 213, 222, 228, 230, 226, 218, 204, 187, 166, 144, 121, 101, 85, 72, 63, 55, 48, 42, 38, 39, 45, 57, 74, 94, 115, 136, 158, 179, 201, 223, 242, 257, 266, 266, 260, 249, 235, 225, 219, 219, 224, 229, 232, 229, 219, 203, 183, 161, 140, 122, 106, 93, 84, 77, 71, 66, 62, 59, 57, 60, 68, 81, 99, 120, 142, 162, 179, 191, 198, 198, 191, 179, 163, 147, 131, 117, 104, 91, 77, 63, 48, 34, 23, 14, 8, 4, 1, 0, 1, 3, 6, 9, 11, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 8, 11, 17, 26, 36, 48, 59, 71, 83, 96, 112, 129, 145, 157, 160, 155, 143, 127, 111, 98, 89, 82, 77, 69, 59, 47, 35, 23, 14, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 2, 6, 12, 20, 30, 40, 51, 63, 75, 89, 105, 123, 140, 157, 170, 178, 183, 184, 183, 184, 187, 192, 199, 206, 212, 216, 220, 224, 230, 236, 241, 244, 242, 234, 222, 208, 196, 191, 192, 199, 210, 221, 227, 226, 218, 204, 186, 167, 147, 126, 106, 86, 67, 49, 33, 20, 11, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 2, 7, 14, 22, 32, 41, 52, 63, 76, 92, 109, 126, 143, 159, 171, 179, 184, 184, 181, 173, 161, 145, 128, 111, 96, 82, 71, 60, 50, 39, 27, 17, 8, 3, 1, 2, 3, 4, 3, 1, 0, 0, 2, 6, 9, 12, 14, 18, 25, 38, 55, 76, 97, 116, 130, 140, 145, 148, 151, 152, 153, 151, 147, 138, 125, 109, 90, 72, 55, 41, 31, 25, 20, 16, 12, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 3, 8, 15, 24, 33, 40, 44, 44, 44, 45, 52, 64, 82, 103, 123, 142, 160, 176, 191, 204, 214, 219, 219, 217, 214, 213, 215, 219, 222, 224, 222, 218, 214, 209, 203, 195, 182, 164, 142, 119, 96, 77, 61, 47, 35, 25, 17, 12, 11, 12, 13, 14, 13, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 6, 3, 1, 0, 0, 0, 1, 3, 5, 6, 7, 6, 4, 2, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 6, 6, 6, 6, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 1, 0, 0, 0, 0, 1, 4, 7, 10, 13, 15, 15, 13, 9, 5, 1, 0, 0, 0, 3, 5, 6, 6, 5, 3, 0, 0, 0, 1, 4, 6, 7, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 10, 9, 7, 3, 1, 1, 1, 2, 3, 3, 2, 0, 0, 1, 4, 7, 11, 16, 20, 23, 25, 27, 28, 29, 33, 40, 51, 66, 81, 95, 105, 111, 114, 117, 120, 125, 130, 132, 128, 118, 104, 88, 74, 63, 56, 52, 51, 52, 54, 59, 66, 75, 87, 99, 111, 122, 132, 142, 152, 162, 173, 183, 191, 196, 196, 192, 184, 173, 159, 146, 132, 119, 105, 93, 81, 71, 66, 65, 72, 84, 101, 119, 136, 149, 157, 161, 164, 168, 175, 185, 196, 207, 216, 223, 227, 229, 229, 228, 226, 224, 223, 224, 228, 233, 239, 244, 245, 244, 241, 237, 234, 232, 233, 234, 237, 241, 245, 249, 250, 250, 247, 241, 234, 227, 222, 220, 222, 227, 232, 234, 232, 226, 215, 202, 189, 175, 161, 147, 132, 116, 102, 90, 82, 78, 76, 76, 76, 75, 77, 81, 88, 98, 109, 119, 125, 129, 132, 135, 141, 147, 151, 151, 144, 132, 117, 103, 93, 86, 81, 75, 65, 50, 34, 21, 12, 10, 12, 15, 17, 17, 14, 10, 9, 11, 17, 26, 36, 47, 59, 71, 86, 102, 120, 137, 151, 163, 171, 179, 186, 196, 207, 219, 229, 237, 240, 240, 237, 233, 228, 223, 216, 209, 201, 193, 186, 180, 175, 170, 163, 154, 142, 128, 112, 97, 84, 71, 61, 51, 41, 33, 25, 18, 14, 11, 9, 9, 9, 9, 9, 9, 7, 6, 4, 2, 2, 3, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 2, 3, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 3, 1, 0, 0, 1, 4, 8, 11, 12, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 2, 6, 11, 15, 16, 14, 10, 5, 1, 0, 0, 2, 5, 8, 10, 10, 9, 6, 3, 1, 0, 0, 0, 1, 3, 4, 5, 4, 3, 1, 0, 0, 2, 6, 9, 12, 13, 11, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 2, 7, 12, 16, 17, 16, 12, 7, 3, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 6, 8, 9, 10, 10, 10, 11, 14, 19, 26, 35, 45, 54, 63, 73, 84, 96, 110, 123, 135, 146, 157, 167, 174, 179, 177, 168, 153, 132, 111, 93, 80, 71, 65, 60, 52, 41, 30, 20, 14, 12, 13, 14, 14, 12, 9, 5, 3, 5, 11, 19, 28, 36, 42, 47, 52, 58, 65, 73, 82, 92, 102, 112, 123, 134, 146, 157, 165, 170, 171, 168, 161, 152, 140, 127, 112, 97, 83, 70, 60, 52, 45, 37, 28, 19, 11, 5, 1, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 10, 9, 5, 2, 0, 0, 0, 2, 3, 3, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 2, 4, 4, 4, 2, 0, 0, 0, 2, 4, 6, 6, 5, 3, 1, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 7, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 2, 2, 2, 2, 2, 2, 4, 6, 9, 10, 10, 8, 5, 3, 1, 0, 1, 2, 3, 4, 5, 6, 6, 6, 6, 5, 4, 3, 3, 4, 7, 9, 13, 15, 17, 17, 16, 15, 12, 10, 7, 4, 2, 0, 0, 0, 2, 5, 8, 12, 14, 16, 17, 19, 22, 27, 32, 37, 42, 46, 50, 57, 67, 82, 101, 120, 138, 150, 157, 159, 158, 157, 156, 157, 157, 156, 153, 146, 138, 129, 121, 114, 110, 107, 105, 105, 105, 107, 110, 115, 121, 129, 137, 146, 156, 165, 172, 178, 182, 185, 189, 193, 199, 206, 211, 213, 211, 206, 199, 192, 188, 185, 183, 181, 177, 171, 164, 156, 149, 142, 136, 129, 121, 112, 101, 87, 73, 56, 40, 26, 16, 11, 10, 12, 15, 16, 15, 12, 7, 3, 1, 0, 0, 0, 0, 0, 1, 4, 7, 9, 9, 7, 4, 1, 0, 1, 4, 10, 15, 18, 18, 15, 10, 5, 1, 0, 2, 8, 19, 31, 43, 52, 57, 57, 55, 54, 59, 70, 87, 107, 125, 137, 141, 138, 132, 127, 126, 128, 132, 136, 136, 131, 122, 110, 97, 85, 74, 64, 57, 51, 48, 45, 43, 40, 35, 28, 21, 13, 8, 4, 4, 6, 9, 13, 15, 16, 15, 13, 11, 9, 7, 7, 7, 9, 10, 12, 14, 15, 15, 14, 12, 9, 5, 2, 0, 0, 0, 2, 5, 8, 12, 15, 17, 20, 23, 28, 33, 38, 43, 46, 50, 54, 61, 72, 87, 102, 115, 123, 125, 122, 116, 111, 106, 104, 103, 100, 94, 86, 76, 67, 60, 55, 53, 50, 46, 40, 31, 23, 15, 9, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 4, 1, 0, 0, 4, 9, 15, 19, 18, 14, 9, 3, 0, 0, 1, 3, 4, 4, 3, 1, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 2, 6, 11, 14, 15, 13, 10, 7, 5, 6, 9, 13, 18, 22, 26, 32, 41, 53, 68, 83, 96, 106, 111, 114, 116, 118, 123, 131, 141, 150, 159, 165, 166, 163, 156, 145, 133, 120, 109, 100, 93, 89, 87, 86, 87, 90, 95, 101, 108, 115, 123, 132, 141, 150, 157, 160, 159, 155, 147, 139, 133, 129, 127, 126, 125, 124, 122, 119, 114, 104, 90, 73, 54, 37, 25, 20, 20, 24, 27, 28, 26, 21, 16, 14, 15, 19, 25, 32, 37, 40, 40, 39, 36, 35, 37, 41, 49, 58, 67, 74, 79, 83, 87, 93, 99, 107, 112, 113, 110, 102, 92, 82, 73, 66, 59, 54, 48, 41, 35, 29, 25, 22, 20, 19, 17, 16, 14, 12, 10, 9, 8, 7, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 2, 1, 0, 0, 0, 2, 7, 12, 18, 22, 23, 23, 22, 21, 22, 26, 32, 41, 50, 60, 67, 73, 78, 80, 83, 86, 90, 95, 100, 103, 103, 100, 93, 84, 74, 64, 56, 51, 48, 47, 47, 47, 46, 43, 36, 29, 21, 15, 14, 16, 21, 28, 33, 35, 36, 36, 37, 41, 48, 57, 67, 77, 87, 97, 108, 119, 130, 139, 145, 149, 151, 153, 156, 159, 161, 160, 155, 146, 134, 121, 111, 103, 97, 94, 90, 86, 80, 71, 60, 48, 36, 25, 16, 10, 7, 6, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 5, 4, 3, 1, 0, 0, 1, 4, 7, 9, 8, 6, 4, 1, 0, 0, 0, 3, 6, 9, 11, 12, 12, 11, 9, 7, 4, 2, 1, 0, 0, 1, 3, 6, 10, 14, 18, 20, 21, 19, 16, 13, 10, 10, 12, 18, 24, 31, 38, 44, 49, 53, 58, 63, 68, 72, 76, 81, 87, 93, 99, 103, 105, 103, 100, 97, 96, 99, 103, 107, 107, 100, 87, 68, 48, 30, 19, 16, 17, 22, 25, 25, 22, 17, 13, 11, 11, 12, 14, 13, 10, 6, 2, 0, 0, 2, 5, 7, 7, 6, 5, 4, 5, 7, 10, 13, 15, 16, 16, 14, 11, 8, 6, 5, 6, 9, 12, 14, 14, 12, 9, 7, 7, 8, 10, 11, 11, 10, 10, 11, 14, 18, 25, 32, 39, 47, 54, 62, 69, 74, 77, 79, 81, 84, 89, 97, 107, 119, 133, 148, 165, 182, 199, 212, 221, 225, 225, 224, 223, 225, 230, 234, 237, 236, 231, 224, 216, 211, 208, 206, 202, 195, 183, 168, 154, 145, 141, 141, 143, 142, 135, 122, 106, 92, 81, 78, 82, 89, 98, 105, 111, 116, 121, 126, 132, 139, 145, 152, 160, 170, 181, 193, 201, 206, 204, 199, 192, 189, 190, 197, 206, 212, 213, 207, 196, 184, 177, 176, 181, 190, 198, 201, 196, 184, 166, 144, 124, 107, 96, 89, 87, 86, 86, 84, 80, 74, 65, 55, 45, 35, 26, 19, 14, 10, 9, 8, 7, 6, 5, 3, 1, 1, 2, 4, 8, 12, 15, 17, 17, 15, 12, 9, 9, 10, 14, 19, 22, 24, 22, 19, 17, 18, 25, 36, 50, 62, 72, 78, 80, 82, 85, 90, 97, 105, 111, 114, 114, 113, 111, 108, 105, 101, 96, 90, 83, 76, 72, 69, 67, 67, 65, 63, 59, 53, 44, 35, 26, 21, 19, 21, 26, 31, 35, 37, 38, 40, 46, 55, 67, 79, 90, 98, 104, 112, 122, 134, 148, 160, 167, 169, 167, 163, 161, 165, 174, 185, 195, 200, 197, 188, 176, 165, 158, 156, 158, 158, 154, 145, 130, 116, 105, 101, 105, 113, 120, 124, 123, 119, 117, 118, 125, 137, 149, 159, 163, 160, 153, 144, 136, 131, 127, 123, 118, 109, 97, 84, 72, 63, 56, 52, 50, 48, 44, 40, 34, 28, 22, 17, 12, 9, 7, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 1, 2, 3, 5, 7, 9, 9, 8, 6, 4, 3, 2, 2, 3, 3, 2, 1, 0, 0, 1, 5, 10, 15, 18, 18, 16, 11, 6, 2, 0, 0, 0, 1, 4, 7, 10, 12, 12, 9, 6, 3, 0, 0, 0, 0, 1, 3, 5, 8, 12, 15, 16, 14, 9, 4, 1, 1, 4, 10, 15, 19, 18, 14, 8, 3, 0, 0, 1, 4, 7, 10, 11, 13, 14, 17, 20, 25, 29, 33, 37, 40, 42, 47, 53, 63, 75, 89, 103, 115, 125, 131, 134, 134, 133, 131, 130, 129, 129, 129, 130, 130, 129, 126, 121, 114, 107, 100, 94, 88, 81, 73, 63, 52, 41, 32, 27, 26, 28, 31, 33, 33, 32, 28, 23, 20, 17, 16, 15, 14, 12, 9, 5, 1, 0, 1, 6, 14, 23, 29, 32, 30, 25, 18, 11, 8, 8, 13, 22, 32, 42, 50, 55, 57, 56, 56, 56, 58, 63, 71, 80, 90, 98, 104, 108, 108, 106, 103, 100, 98, 97, 95, 92, 87, 78, 68, 57, 48, 43, 41, 42, 44, 44, 42, 36, 28, 20, 12, 8, 6, 7, 8, 9, 8, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 3, 1, 0, 0, 0, 1, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 4, 5, 6, 8, 11, 14, 17, 20, 23, 27, 32, 37, 44, 52, 60, 69, 77, 85, 90, 95, 99, 105, 111, 120, 129, 137, 141, 143, 141, 140, 141, 147, 157, 169, 179, 186, 187, 183, 176, 169, 165, 164, 166, 168, 170, 170, 167, 162, 156, 147, 138, 128, 118, 109, 103, 99, 96, 93, 89, 81, 71, 60, 51, 43, 39, 35, 32, 26, 19, 11, 4, 0, 0, 1, 4, 7, 9, 8, 6, 4, 1, 0, 0, 0, 1, 5, 8, 11, 13, 13, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 2, 0, 0, 0, 2, 5, 7, 8, 7, 5, 2, 0, 0, 0, 1, 2, 4, 4, 4, 3, 2, 1, 0, 0, 1, 1, 0, 0, 0, 0, 1, 4, 8, 11, 12, 11, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 1, 0, 0, 0, 0, 3, 6, 9, 11, 10, 8, 4, 0, 0, 0, 3, 8, 12, 14, 13, 10, 5, 1, 0, 0, 5, 15, 27, 39, 49, 55, 56, 53, 50, 47, 47, 50, 56, 61, 67, 71, 75, 79, 84, 90, 97, 103, 109, 112, 114, 113, 111, 108, 104, 99, 93, 86, 78, 69, 60, 52, 46, 42, 41, 40, 39, 36, 31, 25, 20, 19, 23, 29, 35, 37, 34, 26, 16, 6, 0, 0, 0, 1, 3, 3, 1, 0, 0, 0, 3, 7, 10, 12, 11, 9, 5, 1, 0, 0, 0, 3, 6, 8, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 1, 2, 4, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 2, 5, 9, 13, 17, 20, 21, 21, 21, 21, 23, 25, 27, 28, 26, 23, 20, 20, 22, 29, 37, 46, 52, 54, 53, 49, 44, 40, 39, 39, 42, 46, 50, 53, 55, 55, 53, 49, 44, 39, 33, 28, 24, 21, 20, 18, 18, 17, 16, 15, 13, 10, 8, 6, 5, 5, 6, 8, 9, 9, 7, 4, 1, 0, 0, 2, 6, 11, 15, 16, 15, 11, 6, 2, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 10, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 3, 7, 14, 19, 23, 23, 20, 15, 11, 10, 13, 19, 27, 35, 41, 45, 45, 45, 45, 47, 52, 59, 69, 80, 92, 105, 119, 133, 146, 157, 163, 164, 161, 157, 155, 157, 163, 174, 187, 199, 208, 213, 215, 215, 213, 211, 207, 202, 195, 186, 178, 170, 166, 167, 172, 181, 193, 203, 209, 209, 201, 188, 172, 158, 148, 143, 142, 142, 140, 133, 122, 108, 96, 86, 82, 84, 90, 98, 105, 108, 108, 103, 97, 90, 87, 89, 94, 103, 112, 118, 121, 122, 121, 121, 123, 127, 132, 134, 134, 129, 122, 115, 110, 108, 109, 110, 111, 109, 104, 97, 88, 79, 71, 65, 62, 60, 60, 59, 58, 55, 49, 42, 35, 29, 24, 23, 23, 23, 22, 19, 15, 11, 8, 7, 7, 7, 7, 5, 2, 0, 1, 5, 10, 15, 19, 19, 17, 14, 10, 9, 10, 13, 17, 21, 23, 23, 22, 19, 15, 12, 9, 7, 7, 8, 10, 11, 12, 11, 11, 10, 12, 15, 18, 21, 21, 19, 14, 9, 4, 1, 1, 2, 4, 5, 5, 5, 5, 6, 8, 10, 12, 12, 11, 8, 6, 5, 6, 9, 13, 17, 18, 18, 15, 11, 6, 3, 1, 0, 0, 0, 0, 0, 1, 4, 8, 11, 13, 13, 11, 8, 5, 2, 2, 3, 6, 8, 9, 9, 8, 5, 2, 0, 0, 0, 1, 5, 10, 13, 14, 12, 8, 3, 0, 0, 3, 7, 12, 14, 12, 9, 5, 2, 3, 6, 11, 15, 17, 16, 13, 9, 6, 4, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 5, 7, 9, 10, 9, 7, 5, 2, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 2, 5, 8, 10, 12],
-"peakG": [57, 56, 56, 56, 57, 60, 63, 66, 68, 69, 70, 71, 72, 74, 77, 81, 87, 94, 100, 105, 110, 113, 116, 121, 127, 137, 150, 165, 179, 192, 202, 209, 214, 220, 231, 248, 272, 303, 335, 365, 389, 404, 412, 417, 426, 444, 474, 514, 561, 607, 646, 673, 688, 692, 692, 694, 701, 716, 735, 753, 766, 768, 758, 740, 718, 697, 681, 672, 670, 673, 683, 696, 713, 732, 750, 767, 781, 795, 811, 832, 858, 886, 911, 931, 943, 948, 950, 954, 963, 974, 983, 985, 977, 957, 931, 905, 886, 877, 876, 881, 884, 884, 879, 871, 866, 866, 872, 884, 896, 904, 903, 890, 865, 833, 798, 766, 743, 729, 725, 728, 735, 742, 746, 746, 744, 739, 734, 727, 719, 706, 687, 661, 627, 585, 539, 489, 439, 389, 341, 295, 253, 214, 179, 151, 129, 114, 106, 101, 98, 94, 87, 77, 65, 54, 47, 43, 44, 47, 51, 54, 56, 58, 59, 61, 64, 67, 67, 65, 59, 52, 44, 40, 38, 40, 43, 47, 50, 52, 55, 60, 71, 88, 114, 147, 189, 239, 298, 365, 439, 519, 602, 683, 759, 825, 878, 914, 933, 933, 913, 874, 818, 747, 666, 580, 495, 415, 347, 294, 259, 240, 236, 242, 256, 275, 299, 328, 361, 395, 427, 451, 463, 460, 443, 414, 379, 341, 304, 269, 236, 207, 184, 169, 166, 180, 210, 257, 316, 381, 445, 505, 555, 596, 626, 646, 654, 650, 631, 595, 543, 478, 407, 335, 271, 218, 177, 145, 119, 96, 74, 55, 39, 30, 26, 28, 32, 36, 37, 34, 30, 24, 20, 19, 19, 20, 20, 18, 15, 12, 9, 10, 12, 17, 22, 26, 28, 28, 26, 22, 18, 13, 8, 4, 2, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 1, 1, 2, 4, 7, 10, 12, 12, 12, 11, 12, 13, 14, 15, 15, 15, 16, 17, 19, 20, 20, 18, 15, 11, 7, 4, 3, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 1, 0, 0, 1, 3, 6, 8, 10, 10, 11, 11, 12, 13, 13, 12, 9, 5, 1, 0, 0, 1, 3, 4, 5, 4, 2, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 3, 7, 13, 21, 35, 54, 82, 118, 161, 210, 259, 304, 340, 363, 369, 358, 331, 293, 247, 199, 153, 113, 80, 55, 38, 28, 23, 20, 19, 18, 18, 18, 20, 22, 25, 26, 25, 21, 14, 7, 1, 0, 1, 6, 12, 17, 18, 17, 13, 9, 6, 5, 4, 5, 6, 7, 8, 7, 4, 0, 0, 0, 14, 47, 103, 181, 277, 383, 486, 575, 643, 681, 688, 664, 610, 534, 441, 342, 246, 161, 93, 45, 15, 0, 0, 1, 15, 38, 75, 129, 201, 294, 404, 527, 651, 762, 844, 882, 871, 814, 727, 638, 576, 569, 631, 761, 941, 1142, 1328, 1467, 1534, 1521, 1430, 1276, 1080, 866, 657, 468, 311, 190, 103, 47, 15, 1, 0, 1, 6, 10, 11, 10, 8, 6, 3, 1, 0, 0, 0, 1, 3, 5, 6, 7, 6, 4, 3, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 6, 34, 91, 185, 318, 482, 658, 824, 956, 1033, 1044, 989, 876, 725, 557, 393, 250, 139, 64, 21, 2, 0, 0, 1, 1, 1, 0, 0, 0, 0, 2, 3, 5, 6, 8, 10, 14, 19, 25, 31, 35, 37, 34, 27, 18, 10, 3, 0, 0, 1, 4, 7, 7, 6, 5, 3, 1, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 2, 4, 7, 11, 15, 19, 24, 29, 30, 28, 21, 11, 6, 16, 51, 122, 232, 377, 545, 716, 867, 977, 1029, 1014, 937, 814, 676, 555, 487, 494, 583, 741, 938, 1133, 1282, 1355, 1334, 1223, 1040, 816, 584, 374, 208, 93, 27, 0, 0, 2, 10, 14, 16, 15, 15, 18, 22, 28, 35, 41, 44, 45, 42, 37, 30, 23, 17, 11, 8, 6, 7, 10, 15, 21, 28, 36, 43, 48, 50, 48, 41, 30, 18, 7, 1, 0, 1, 1, 0, 0, 5, 44, 131, 279, 486, 736, 996, 1226, 1387, 1451, 1405, 1256, 1031, 767, 508, 293, 157, 117, 175, 319, 519, 736, 930, 1062, 1110, 1066, 942, 765, 569, 385, 234, 126, 59, 25, 11, 7, 5, 2, 0, 0, 9, 49, 129, 261, 444, 664, 895, 1099, 1240, 1289, 1235, 1086, 871, 630, 402, 218, 92, 24, 0, 0, 1, 5, 4, 2, 2, 5, 11, 18, 22, 24, 24, 22, 21, 19, 18, 16, 14, 12, 9, 8, 9, 11, 15, 20, 23, 25, 24, 20, 14, 9, 7, 7, 7, 4, 0, 0, 6, 50, 144, 298, 506, 750, 994, 1197, 1320, 1339, 1246, 1058, 812, 552, 322, 150, 46, 0, 0, 0, 7, 8, 4, 0, 0, 0, 1, 3, 4, 3, 2, 1, 0, 1, 1, 2, 3, 6, 10, 17, 24, 31, 35, 35, 33, 30, 27, 23, 15, 4, 0, 0, 30, 113, 257, 455, 687, 914, 1096, 1196, 1195, 1094, 914, 690, 463, 267, 124, 37, 0, 0, 0, 10, 14, 14, 9, 6, 12, 34, 84, 166, 282, 422, 566, 688, 763, 770, 705, 578, 418, 264, 162, 150, 253, 470, 775, 1117, 1433, 1659, 1751, 1688, 1485, 1187, 858, 567, 375, 316, 399, 597, 862, 1129, 1334, 1428, 1386, 1218, 963, 687, 460, 342, 367, 531, 793, 1087, 1336, 1477, 1476, 1333, 1085, 791, 523, 341, 286, 367, 564, 829, 1098, 1308, 1408, 1373, 1212, 961, 673, 405, 196, 65, 4, 0, 1, 10, 11, 6, 1, 3, 12, 24, 35, 40, 39, 36, 33, 30, 22, 9, 0, 0, 31, 136, 327, 604, 936, 1271, 1546, 1703, 1707, 1557, 1287, 954, 620, 341, 145, 36, 0, 0, 8, 19, 23, 23, 23, 27, 33, 37, 37, 31, 21, 9, 1, 0, 2, 6, 5, 0, 0, 3, 45, 135, 280, 469, 676, 860, 982, 1014, 949, 801, 604, 399, 222, 94, 23, 0, 0, 9, 20, 24, 22, 17, 12, 9, 8, 10, 13, 17, 20, 20, 16, 8, 0, 0, 18, 70, 163, 298, 464, 638, 790, 890, 912, 845, 698, 501, 302, 161, 133, 252, 523, 910, 1341, 1727, 1982, 2047, 1906, 1595, 1188, 779, 458, 285, 280, 422, 657, 912, 1119, 1227, 1213, 1082, 868, 618, 382, 194, 72, 11, 0, 0, 7, 10, 7, 3, 2, 4, 7, 10, 10, 7, 3, 0, 0, 0, 1, 4, 7, 7, 4, 0, 0, 0, 0, 9, 17, 15, 1, 0, 0, 73, 237, 500, 835, 1188, 1483, 1651, 1650, 1481, 1187, 837, 503, 241, 77, 2, 0, 1, 14, 16, 8, 0, 0, 0, 0, 5, 7, 6, 3, 2, 3, 6, 11, 14, 16, 15, 13, 9, 5, 1, 0, 0, 0, 2, 5, 8, 10, 11, 11, 10, 8, 7, 6, 6, 7, 8, 9, 12, 14, 17, 21, 25, 28, 30, 31, 29, 24, 17, 9, 3, 0, 1, 6, 13, 20, 23, 23, 18, 12, 5, 0, 0, 0, 0, 2, 2, 1, 0, 0, 0, 4, 12, 20, 25, 23, 15, 5, 0, 1, 9, 17, 15, 1, 0, 0, 75, 240, 499, 822, 1152, 1414, 1544, 1507, 1315, 1017, 683, 383, 164, 39, 0, 0, 7, 18, 18, 14, 12, 15, 21, 25, 25, 19, 12, 6, 5, 8, 13, 17, 18, 16, 12, 7, 3, 0, 0, 0, 0, 2, 5, 9, 12, 14, 15, 13, 8, 2, 0, 0, 0, 6, 16, 19, 11, 0, 0, 29, 143, 352, 648, 989, 1309, 1533, 1608, 1514, 1275, 948, 602, 303, 92, 0, 0, 73, 225, 414, 606, 764, 850, 845, 748, 585, 394, 218, 88, 15, 0, 0, 15, 30, 39, 42, 42, 41, 39, 34, 27, 17, 8, 1, 0, 2, 8, 17, 26, 32, 35, 32, 26, 18, 10, 4, 1, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 7, 5, 2, 0, 0, 4, 13, 25, 36, 44, 45, 40, 31, 21, 13, 8, 5, 4, 3, 2, 1, 2, 6, 13, 23, 33, 41, 45, 44, 39, 30, 19, 10, 5, 7, 15, 27, 37, 39, 29, 11, 0, 0, 46, 149, 308, 507, 710, 876, 967, 960, 859, 688, 485, 293, 143, 48, 3, 0, 0, 6, 9, 7, 5, 6, 10, 16, 21, 24, 25, 25, 26, 26, 26, 25, 21, 16, 10, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 10, 16, 21, 24, 26, 26, 25, 25, 26, 29, 33, 38, 43, 45, 44, 40, 33, 24, 15, 10, 8, 10, 15, 20, 24, 25, 23, 21, 22, 26, 33, 42, 50, 55, 54, 50, 43, 35, 29, 26, 26, 27, 28, 30, 31, 32, 32, 32, 31, 29, 26, 23, 18, 14, 10, 6, 2, 0, 0, 0, 2, 6, 11, 16, 21, 25, 29, 31, 30, 28, 23, 18, 13, 10, 10, 13, 17, 21, 24, 26, 27, 27, 29, 32, 36, 40, 43, 44, 44, 43, 41, 41, 42, 43, 44, 43, 40, 36, 31, 27, 23, 20, 17, 14, 11, 10, 13, 20, 31, 44, 56, 62, 60, 50, 35, 19, 6, 0, 1, 9, 19, 29, 36, 40, 41, 40, 38, 34, 29, 24, 17, 10, 5, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 3, 6, 9, 10, 11, 10, 10, 9, 7, 3, 0, 0, 6, 16, 24, 23, 9, 0, 0, 45, 186, 426, 744, 1085, 1372, 1532, 1521, 1341, 1041, 696, 384, 156, 29, 0, 0, 12, 29, 35, 36, 39, 45, 52, 54, 51, 43, 34, 28, 26, 27, 28, 25, 19, 11, 3, 0, 2, 11, 22, 33, 39, 40, 39, 40, 42, 44, 38, 20, 0, 0, 17, 133, 347, 640, 960, 1234, 1390, 1386, 1224, 951, 637, 353, 146, 31, 0, 0, 11, 20, 16, 6, 0, 0, 0, 5, 16, 28, 38, 48, 54, 56, 53, 45, 34, 22, 12, 4, 0, 0, 0, 1, 2, 3, 3, 3, 2, 0, 0, 0, 3, 7, 13, 18, 22, 23, 22, 18, 12, 6, 1, 0, 0, 5, 13, 23, 32, 36, 35, 29, 19, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 10, 3, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 4, 8, 8, 2, 0, 0, 29, 100, 219, 374, 539, 679, 760, 758, 676, 533, 365, 209, 92, 23, 0, 0, 3, 9, 8, 3, 0, 0, 0, 1, 4, 5, 5, 2, 0, 0, 1, 6, 13, 19, 18, 9, 0, 0, 12, 71, 175, 314, 463, 587, 654, 647, 567, 438, 292, 161, 66, 12, 0, 0, 4, 14, 21, 21, 16, 6, 0, 0, 24, 89, 195, 334, 482, 608, 682, 684, 616, 493, 346, 206, 96, 28, 0, 0, 8, 22, 35, 44, 48, 45, 31, 8, 0, 0, 59, 194, 401, 651, 893, 1067, 1123, 1044, 847, 578, 305, 92, 0, 12, 158, 389, 650, 879, 1022, 1049, 956, 772, 544, 323, 151, 44, 0, 0, 3, 12, 13, 6, 0, 0, 0, 0, 3, 5, 4, 2, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 6, 14, 22, 30, 34, 34, 29, 21, 12, 4, 0, 1, 7, 16, 23, 24, 18, 6, 0, 10, 51, 129, 240, 364, 473, 540, 545, 487, 381, 255, 139, 54, 8, 0, 0, 6, 10, 9, 4, 0, 0, 0, 1, 2, 2, 2, 4, 7, 10, 13, 13, 11, 7, 3, 0, 0, 0, 0, 1, 0, 0, 0, 0, 2, 6, 11, 15, 16, 15, 12, 7, 3, 0, 0, 0, 2, 5, 8, 10, 12, 13, 13, 13, 13, 12, 10, 7, 4, 1, 0, 0, 3, 9, 16, 23, 29, 31, 31, 27, 21, 14, 8, 3, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 2, 4, 6, 8, 8, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 2, 6, 12, 18, 18, 9, 0, 0, 19, 92, 219, 389, 569, 716, 789, 763, 640, 448, 238, 69, 0, 30, 189, 433, 707, 942, 1080, 1087, 965, 751, 502, 275, 110, 21, 0, 0, 7, 11, 8, 3, 2, 4, 4, 0, 0, 0, 43, 137, 279, 446, 597, 690, 698, 617, 473, 306, 156, 53, 1, 0, 0, 10, 15, 11, 3, 0, 0, 0, 6, 18, 32, 48, 62, 72, 75, 68, 56, 39, 22, 8, 0, 0, 0, 6, 16, 26, 35, 39, 37, 30, 20, 10, 5, 7, 15, 26, 37, 44, 44, 38, 27, 15, 4, 0, 0, 5, 21, 42, 65, 82, 89, 84, 67, 43, 21, 5, 0, 4, 17, 35, 53, 69, 79, 79, 62, 32, 0, 0, 15, 124, 317, 571, 834, 1041, 1133, 1083, 906, 654, 393, 180, 46, 0, 0, 7, 26, 34, 32, 25, 20, 17, 16, 13, 9, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 9, 12, 13, 13, 10, 7, 5, 3, 2, 0, 0, 0, 0, 3, 11, 16, 15, 4, 0, 0, 29, 111, 240, 396, 541, 637, 656, 593, 467, 314, 171, 67, 10, 0, 0, 8, 16, 20, 20, 21, 23, 23, 21, 15, 7, 1, 0, 2, 11, 22, 32, 37, 35, 29, 19, 9, 1, 0, 0, 0, 5, 11, 13, 8, 0, 0, 1, 40, 117, 227, 352, 462, 529, 533, 474, 368, 244, 130, 46, 1, 0, 6, 34, 64, 89, 106, 112, 106, 89, 67, 44, 27, 19, 20, 26, 34, 40, 41, 37, 28, 15, 0, 0, 0, 34, 106, 210, 327, 430, 491, 491, 429, 324, 203, 97, 30, 8, 27, 68, 113, 146, 156, 143, 109, 64, 19, 0, 0, 49, 155, 301, 461, 596, 670, 661, 569, 418, 248, 101, 8, 0, 36, 139, 266, 388, 474, 506, 477, 399, 292, 185, 103, 60, 58, 85, 122, 150, 159, 146, 116, 79, 43, 14, 0, 0, 13, 57, 126, 213, 300, 366, 394, 374, 311, 224, 137, 74, 47, 58, 95, 140, 175, 186, 169, 132, 85, 42, 13, 2, 4, 14, 24, 27, 23, 14, 4, 0, 0, 7, 16, 23, 25, 24, 20, 17, 16, 14, 9, 0, 0, 1, 35, 108, 219, 353, 483, 577, 610, 568, 461, 313, 161, 45, 0, 30, 141, 304, 479, 622, 696, 684, 589, 439, 277, 148, 86, 102, 183, 298, 403, 465, 465, 404, 304, 192, 92, 21, 0, 0, 37, 117, 223, 338, 435, 489, 484, 420, 314, 197, 95, 27, 0, 0, 3, 12, 15, 11, 4, 0, 0, 0, 1, 3, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 5, 11, 18, 23, 25, 22, 16, 9, 3, 0, 0, 0, 2, 5, 8, 10, 10, 9, 8, 5, 3, 1, 0, 0, 1, 3, 6, 9, 10, 9, 6, 1, 0, 1, 15, 42, 79, 121, 157, 178, 179, 159, 122, 80, 40, 11, 0, 0, 8, 27, 47, 64, 73, 72, 62, 45, 27, 10, 0, 0, 2, 13, 28, 43, 52, 55, 48, 33, 17, 4, 1, 11, 33, 61, 87, 103, 104, 90, 65, 36, 12, 1, 6, 26, 56, 86, 111, 124, 123, 109, 86, 59, 31, 7, 0, 0, 29, 88, 175, 275, 370, 438, 461, 434, 364, 269, 171, 89, 35, 7, 0, 0, 0, 0, 0, 7, 25, 51, 80, 102, 110, 101, 77, 47, 20, 3, 0, 1, 5, 4, 0, 0, 12, 57, 139, 249, 369, 470, 526, 521, 456, 346, 216, 95, 9, 0, 6, 100, 243, 407, 553, 643, 653, 580, 447, 292, 152, 54, 4, 0, 0, 2, 5, 5, 5, 6, 3, 0, 0, 0, 44, 136, 273, 432, 574, 660, 664, 584, 444, 283, 142, 46, 0, 0, 0, 10, 11, 6, 0, 0, 3, 13, 23, 27, 24, 16, 7, 0, 0, 0, 4, 10, 15, 16, 15, 12, 7, 3, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 3, 4, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 2, 0, 0, 5, 28, 70, 127, 190, 245, 276, 276, 243, 184, 114, 48, 1, 0, 12, 81, 186, 308, 421, 495, 512, 466, 371, 252, 140, 57, 10, 0, 0, 4, 8, 7, 5, 4, 8, 13, 17, 17, 13, 6, 0, 0, 6, 21, 40, 60, 74, 80, 74, 60, 41, 23, 9, 3, 6, 15, 28, 39, 46, 46, 40, 30, 18, 6, 0, 0, 6, 22, 45, 69, 86, 93, 86, 70, 49, 29, 14, 4, 0, 0, 3, 24, 66, 130, 212, 297, 368, 407, 403, 359, 286, 202, 128, 76, 49, 41, 42, 43, 37, 26, 14, 4, 0, 0, 4, 15, 42, 94, 178, 290, 416, 530, 604, 620, 572, 474, 354, 241, 158, 113, 99, 101, 102, 94, 75, 55, 43, 47, 66, 93, 118, 131, 127, 105, 74, 42, 15, 1, 0, 4, 16, 27, 35, 39, 39, 36, 34, 34, 36, 38, 40, 39, 35, 27, 17, 7, 0, 0, 1, 9, 20, 31, 39, 41, 37, 28, 17, 7, 0, 0, 0, 0, 2, 3, 2, 1, 5, 19, 47, 91, 149, 212, 266, 298, 299, 266, 209, 141, 78, 32, 6, 0, 0, 0, 1, 2, 2, 3, 2, 0, 0, 0, 13, 48, 105, 175, 242, 291, 309, 293, 249, 192, 135, 88, 56, 37, 26, 19, 12, 6, 1, 0, 0, 0, 3, 7, 10, 11, 9, 5, 1, 0, 1, 6, 13, 20, 23, 22, 17, 10, 4, 0, 0, 2, 8, 15, 21, 24, 22, 16, 8, 1, 0, 0, 5, 8, 5, 0, 0, 9, 59, 154, 290, 447, 593, 696, 729, 684, 576, 429, 279, 153, 67, 23, 10, 15, 23, 26, 23, 16, 11, 9, 11, 14, 16, 16, 14, 9, 3, 0, 0, 1, 13, 33, 57, 82, 98, 103, 95, 77, 57, 43, 39, 46, 62, 80, 96, 106, 109, 106, 98, 86, 71, 55, 40, 28, 23, 23, 27, 32, 35, 34, 27, 18, 8, 3, 4, 11, 25, 41, 56, 67, 72, 70, 62, 52, 41, 31, 24, 18, 16, 17, 21, 29, 38, 49, 57, 61, 59, 50, 36, 19, 4, 0, 4, 29, 72, 127, 184, 230, 254, 251, 221, 175, 126, 87, 65, 60, 68, 78, 83, 81, 71, 55, 37, 18, 0, 0, 0, 35, 108, 212, 329, 429, 483, 475, 407, 299, 182, 84, 22, 0, 0, 2, 9, 9, 5, 0, 0, 0, 2, 5, 6, 5, 2, 0, 0, 0, 0, 3, 5, 4, 0, 0, 0, 14, 51, 107, 173, 233, 271, 273, 241, 182, 115, 56, 16, 0, 0, 0, 5, 6, 4, 1, 0, 2, 4, 6, 5, 3, 0, 0, 2, 8, 18, 28, 37, 42, 41, 35, 25, 13, 3, 0, 0, 5, 13, 17, 14, 6, 0, 3, 30, 84, 162, 250, 325, 368, 367, 322, 246, 161, 85, 32, 5, 0, 0, 0, 1, 1, 2, 7, 15, 23, 30, 38, 52, 78, 120, 175, 234, 282, 306, 297, 255, 187, 110, 43, 3, 3, 45, 121, 214, 302, 362, 379, 352, 287, 204, 121, 56, 16, 0, 0, 1, 5, 5, 2, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 7, 19, 35, 52, 71, 92, 121, 159, 207, 257, 298, 316, 304, 260, 194, 123, 62, 20, 0, 0, 0, 2, 5, 7, 7, 5, 2, 0, 2, 19, 59, 124, 208, 296, 369, 409, 407, 366, 297, 219, 149, 95, 61, 41, 31, 23, 15, 7, 2, 0, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 3, 15, 34, 57, 78, 91, 91, 80, 60, 37, 18, 5, 0, 0, 0, 1, 1, 0, 0, 1, 4, 9, 14, 19, 22, 22, 20, 16, 10, 4, 0, 0, 3, 6, 9, 9, 7, 7, 16, 40, 83, 141, 207, 267, 308, 317, 290, 231, 153, 74, 15, 0, 20, 95, 207, 331, 438, 502, 505, 448, 348, 231, 124, 47, 6, 0, 0, 6, 9, 7, 2, 0, 0, 0, 3, 6, 7, 4, 0, 0, 0, 5, 19, 35, 49, 55, 54, 55, 71, 114, 191, 296, 410, 508, 563, 560, 499, 395, 275, 162, 77, 25, 1, 0, 0, 3, 5, 5, 2, 0, 0, 0, 10, 42, 94, 162, 234, 296, 332, 336, 308, 259, 202, 150, 109, 82, 64, 51, 36, 20, 5, 0, 0, 14, 41, 73, 100, 114, 111, 91, 63, 33, 11, 0, 0, 0, 2, 4, 3, 1, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 3, 9, 16, 23, 27, 27, 22, 16, 8, 3, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 13, 15, 14, 11, 8, 4, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 1, 0, 0, 3, 6, 10, 15, 19, 23, 24, 20, 11, 0, 0, 1, 41, 117, 222, 338, 438, 494, 491, 431, 330, 216, 114, 43, 6, 0, 0, 4, 6, 4, 0, 0, 0, 1, 3, 4, 4, 2, 0, 0, 0, 1, 1, 1, 0, 0, 1, 4, 10, 16, 19, 18, 13, 6, 3, 10, 35, 82, 151, 233, 314, 378, 408, 396, 345, 265, 176, 96, 38, 6, 0, 0, 4, 10, 13, 15, 15, 11, 5, 0, 0, 12, 54, 124, 211, 296, 356, 372, 338, 261, 161, 65, 0, 0, 34, 138, 282, 431, 550, 606, 584, 486, 339, 181, 53, 0, 4, 95, 238, 394, 523, 589, 573, 481, 337, 179, 50, 0, 2, 99, 249, 414, 548, 614, 596, 502, 362, 216, 97, 23, 0, 0, 6, 15, 17, 13, 7, 3, 1, 1, 0, 0, 3, 10, 22, 35, 47, 52, 48, 38, 25, 12, 3, 0, 0, 2, 8, 16, 25, 34, 38, 31, 13, 0, 0, 24, 116, 267, 455, 639, 770, 809, 745, 597, 408, 226, 89, 12, 0, 0, 12, 25, 31, 31, 29, 26, 19, 8, 0, 0, 20, 72, 151, 242, 321, 366, 361, 309, 227, 138, 64, 17, 0, 0, 0, 1, 1, 1, 4, 7, 5, 0, 0, 1, 45, 135, 271, 431, 579, 675, 691, 620, 478, 305, 142, 28, 0, 18, 108, 228, 343, 421, 444, 408, 326, 223, 124, 49, 6, 0, 2, 17, 27, 29, 22, 11, 1, 0, 0, 12, 29, 45, 57, 61, 55, 43, 27, 12, 1, 0, 0, 7, 20, 36, 50, 59, 59, 50, 36, 20, 7, 0, 0, 0, 7, 16, 24, 29, 30, 28, 23, 15, 7, 1, 0, 0, 6, 18, 34, 50, 61, 64, 57, 44, 27, 12, 2, 0, 0, 1, 6, 10, 13, 15, 14, 12, 8, 3, 0, 0, 1, 7, 16, 25, 33, 37, 36, 31, 22, 11, 1, 0, 0, 14, 42, 77, 109, 126, 121, 93, 53, 19, 13, 51, 134, 249, 369, 462, 501, 475, 394, 280, 164, 71, 14, 0, 0, 10, 24, 31, 33, 32, 27, 19, 8, 0, 0, 12, 52, 117, 196, 272, 324, 336, 302, 228, 135, 47, 0, 0, 60, 182, 335, 485, 593, 632, 592, 486, 344, 202, 90, 21, 0, 0, 6, 20, 31, 36, 34, 25, 10, 0, 0, 25, 100, 219, 364, 502, 596, 618, 559, 435, 278, 128, 21, 0, 7, 93, 214, 338, 433, 477, 459, 388, 284, 175, 82, 21, 0, 0, 15, 43, 72, 95, 108, 108, 95, 73, 48, 29, 19, 20, 28, 36, 39, 35, 26, 15, 5, 0, 0, 0, 1, 4, 9, 13, 17, 19, 18, 14, 7, 1, 0, 0, 6, 15, 26, 35, 39, 38, 31, 22, 11, 2, 0, 0, 8, 24, 42, 59, 65, 57, 35, 8, 0, 3, 59, 160, 292, 426, 525, 562, 526, 429, 299, 170, 70, 13, 0, 0, 6, 11, 9, 3, 0, 0, 0, 4, 6, 4, 0, 0, 6, 27, 60, 98, 131, 143, 130, 92, 45, 9, 7, 52, 142, 257, 367, 442, 461, 418, 329, 220, 118, 42, 2, 0, 0, 17, 34, 46, 52, 53, 48, 39, 27, 14, 4, 0, 0, 6, 18, 33, 46, 52, 51, 42, 28, 13, 2, 0, 0, 8, 21, 36, 47, 52, 50, 41, 28, 15, 3, 0, 0, 5, 22, 45, 67, 82, 86, 77, 62, 52, 58, 87, 138, 201, 260, 296, 299, 268, 211, 143, 80, 33, 6, 0, 0, 3, 15, 33, 53, 72, 85, 86, 75, 54, 31, 13, 1, 0, 0, 1, 1, 0, 0, 0, 1, 2, 2, 0, 0, 0, 12, 36, 69, 102, 127, 134, 121, 93, 59, 27, 6, 0, 0, 2, 6, 8, 8, 5, 1, 0, 0, 0, 8, 20, 34, 45, 49, 45, 37, 32, 41, 68, 115, 173, 228, 266, 275, 253, 206, 146, 89, 43, 13, 0, 0, 0, 7, 15, 24, 31, 34, 28, 15, 0, 0, 11, 61, 144, 248, 352, 430, 460, 436, 366, 268, 168, 86, 31, 3, 0, 0, 0, 4, 6, 7, 4, 0, 0, 0, 22, 78, 167, 277, 384, 461, 487, 455, 374, 266, 159, 74, 21, 0, 0, 0, 7, 14, 21, 28, 35, 40, 39, 32, 21, 11, 3, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 3, 5, 5, 2, 0, 0, 9, 38, 85, 144, 202, 245, 260, 242, 197, 138, 79, 34, 7, 0, 0, 2, 5, 6, 6, 5, 5, 6, 7, 6, 3, 0, 0, 0, 2, 8, 15, 18, 17, 12, 8, 10, 28, 64, 115, 172, 221, 247, 243, 208, 154, 94, 44, 12, 0, 0, 0, 1, 1, 1, 5, 16, 30, 43, 50, 48, 37, 23, 10, 1, 0, 0, 0, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 3, 10, 13, 9, 0, 0, 3, 55, 155, 295, 449, 578, 646, 632, 541, 401, 248, 120, 35, 0, 0, 1, 10, 12, 7, 1, 0, 0, 0, 1, 3, 3, 2, 2, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 3, 0, 0, 0, 1, 4, 6, 3, 0, 0, 7, 38, 95, 169, 246, 306, 332, 316, 260, 179, 93, 24, 0, 0, 51, 141, 249, 349, 416, 433, 396, 316, 217, 121, 50, 9, 0, 0, 4, 7, 6, 2, 0, 0, 0, 0, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 1, 6, 12, 16, 16, 8, 0, 0, 13, 68, 165, 294, 429, 539, 592, 572, 482, 346, 199, 75, 1, 0, 32, 116, 214, 300, 354, 364, 329, 263, 181, 105, 47, 12, 0, 0, 2, 7, 11, 13, 16, 18, 19, 18, 15, 11, 8, 9, 13, 18, 24, 27, 27, 23, 18, 12, 7, 3, 2, 1, 1, 3, 4, 6, 8, 9, 9, 9, 9, 8, 7, 7, 7, 7, 7, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 3, 1, 0, 0, 1, 2, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 5, 7, 9, 11, 11, 11, 10, 8, 6, 5, 5, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 8, 7, 5, 2, 0, 0, 0, 1, 2, 3, 4, 6, 7, 9, 9, 7, 5, 3, 3, 4, 5, 4, 0, 0, 0, 17, 59, 123, 200, 275, 329, 347, 324, 268, 193, 118, 57, 18, 0, 0, 0, 4, 5, 2, 0, 0, 0, 3, 8, 11, 13, 12, 8, 5, 1, 0, 0, 0, 1, 3, 3, 2, 1, 0, 0, 0, 3, 6, 10, 12, 12, 10, 7, 4, 2, 1, 1, 2, 2, 1, 1, 2, 4, 6, 9, 8, 5, 1, 0, 0, 3, 9, 12, 7, 0, 0, 11, 74, 187, 338, 497, 623, 680, 649, 540, 386, 227, 100, 22, 0, 0, 5, 13, 13, 6, 0, 0, 0, 0, 4, 5, 4, 2, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 4, 4, 4, 4, 4, 5, 5, 5, 4, 4, 4, 5, 7, 10, 11, 12, 12, 10, 7, 4, 1, 0, 0, 0, 2, 4, 5, 6, 6, 6, 7, 9, 13, 18, 20, 20, 16, 11, 6, 5, 6, 7, 5, 0, 0, 0, 28, 85, 172, 276, 377, 450, 477, 452, 381, 284, 183, 97, 39, 7, 0, 0, 1, 3, 4, 4, 3, 2, 0, 0, 0, 15, 46, 94, 150, 202, 235, 240, 215, 167, 110, 57, 20, 0, 0, 0, 5, 8, 8, 5, 3, 2, 4, 6, 8, 10, 11, 10, 8, 7, 6, 6, 6, 4, 0, 0, 0, 16, 49, 99, 158, 213, 251, 263, 245, 203, 147, 92, 46, 16, 1, 0, 0, 2, 3, 2, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 4, 3, 2, 2, 3, 3, 3, 2, 0, 0, 0, 1, 4, 8, 11, 12, 10, 7, 4, 1, 0, 0, 0, 1, 3, 5, 6, 8, 10, 10, 9, 8, 5, 3, 1, 0, 0, 1, 2, 4, 5, 6, 6, 6, 7, 11, 15, 18, 16, 7, 0, 0, 15, 74, 173, 303, 437, 544, 594, 574, 487, 357, 215, 94, 15, 0, 11, 72, 153, 236, 303, 339, 337, 299, 235, 161, 92, 40, 10, 0, 0, 2, 4, 5, 4, 6, 10, 15, 21, 24, 24, 21, 17, 13, 12, 12, 13, 14, 14, 13, 11, 10, 8, 8, 8, 8, 8, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 11, 13, 13, 10, 7, 3, 0, 0, 0, 3, 6, 9, 11, 12, 12, 12, 12, 12, 12, 11, 10, 8, 7, 6, 5, 6, 7, 8, 9, 9, 9, 8, 8, 8, 9, 10, 11, 12, 13, 12, 11, 10, 8, 7, 7, 7, 8, 8, 8, 9, 9, 11, 12, 13, 13, 13, 10, 7, 4, 1, 0, 0, 0, 2, 3, 3, 3, 2, 1, 0, 1, 3, 5, 7, 8, 8, 6, 4, 3, 2, 3, 4, 6, 6, 5, 3, 1, 0, 0, 1, 4, 6, 7, 7, 5, 2, 0, 0, 1, 3, 4, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 3, 5, 7, 7, 6, 5, 3, 3, 3, 5, 8, 11, 11, 9, 3, 0, 0, 14, 50, 108, 183, 261, 324, 355, 342, 286, 199, 106, 37, 19, 69, 185, 346, 517, 657, 732, 724, 637, 496, 334, 188, 80, 19, 0, 0, 4, 9, 8, 3, 0, 0, 0, 5, 9, 12, 12, 11, 10, 9, 7, 5, 4, 3, 2, 2, 2, 2, 0, 0, 0, 0, 2, 6, 9, 7, 0, 0, 0, 29, 91, 187, 302, 415, 497, 528, 498, 417, 305, 190, 94, 31, 0, 0, 0, 6, 8, 6, 2, 0, 0, 0, 1, 2, 2, 2, 1, 2, 3, 4, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 2, 5, 8, 9, 9, 8, 4, 0, 0, 0, 0, 5, 9, 9, 4, 0, 0, 16, 67, 153, 266, 384, 481, 532, 523, 457, 348, 224, 113, 37, 9, 28, 83, 154, 222, 267, 279, 257, 208, 146, 87, 40, 11, 0, 0, 1, 4, 4, 4, 3, 2, 0, 0, 0, 5, 27, 68, 127, 197, 265, 313, 329, 309, 256, 185, 112, 53, 15, 0, 0, 1, 5, 6, 4, 2, 0, 0, 0, 1, 2, 1, 1, 0, 0, 0, 0, 2, 3, 5, 6, 5, 4, 2, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 1, 5, 9, 13, 15, 15, 12, 9, 6, 4, 3, 4, 5, 7, 8, 9, 10, 11, 13, 14, 15, 15, 13, 11, 8, 5, 2, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 3, 5, 7, 8, 8, 8, 8, 9, 8, 5, 0, 0, 2, 31, 90, 178, 282, 381, 453, 479, 452, 379, 279, 176, 89, 31, 1, 0, 0, 6, 11, 12, 8, 2, 0, 0, 13, 54, 123, 217, 322, 419, 485, 506, 472, 392, 281, 165, 70, 18, 20, 76, 171, 281, 378, 439, 450, 411, 334, 238, 145, 71, 24, 2, 0, 0, 3, 3, 1, 0, 0, 0, 3, 5, 6, 5, 4, 4, 5, 6, 7, 7, 6, 3, 1, 0, 0, 0, 3, 6, 9, 12, 13, 12, 9, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 4, 4, 6, 8, 9, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 3, 7, 11, 14, 15, 13, 10, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 10, 10, 10, 9, 7, 5, 4, 4, 4, 4, 4, 2, 1, 0, 0, 0, 1, 2, 4, 4, 4, 3, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 10, 10, 10, 8, 6, 5, 3, 2, 1, 1, 0, 0, 2, 4, 7, 9, 10, 9, 7, 4, 2, 2, 4, 8, 11, 13, 12, 10, 6, 1, 0, 0, 0, 5, 9, 10, 6, 0, 0, 7, 47, 122, 225, 339, 438, 495, 495, 437, 339, 225, 122, 48, 8, 0, 0, 4, 6, 4, 0, 0, 3, 10, 16, 19, 17, 12, 6, 0, 0, 0, 1, 5, 7, 5, 0, 0, 1, 29, 83, 162, 253, 336, 391, 401, 364, 291, 201, 115, 50, 11, 0, 0, 2, 5, 5, 2, 0, 0, 0, 0, 1, 2, 1, 1, 1, 2, 4, 7, 9, 11, 12, 12, 9, 7, 3, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 3, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 3, 2, 0, 0, 0, 1, 3, 4, 4, 3, 1, 0, 0, 3, 6, 10, 11, 9, 5, 1, 0, 0, 1, 2, 1, 0, 0, 8, 31, 70, 123, 182, 235, 270, 278, 256, 208, 143, 77, 27, 4, 17, 63, 134, 212, 278, 317, 320, 287, 229, 160, 95, 45, 14, 0, 0, 0, 3, 6, 8, 10, 13, 17, 18, 18, 16, 14, 12, 11, 12, 13, 15, 16, 17, 16, 16, 15, 14, 13, 10, 8, 6, 5, 6, 7, 9, 10, 10, 8, 4, 1, 0, 0, 0, 4, 5, 3, 0, 0, 5, 33, 87, 164, 253, 336, 393, 410, 383, 318, 232, 145, 73, 25, 2, 0, 0, 3, 4, 2, 0, 0, 0, 2, 5, 7, 7, 6, 4, 3, 2, 2, 1, 0, 0, 0, 0, 4, 9, 15, 20, 21, 19, 15, 10, 6, 4, 3, 4, 5, 4, 1, 0, 0, 0, 2, 3, 3, 0, 0, 2, 21, 62, 126, 206, 290, 363, 410, 418, 388, 324, 242, 157, 84, 34, 6, 0, 0, 2, 4, 3, 1, 0, 0, 0, 0, 1, 1, 1, 2, 4, 5, 6, 5, 4, 2, 1, 1, 2, 4, 5, 5, 4, 4, 4, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 11, 13, 14, 12, 8, 3, 0, 0, 0, 3, 6, 10, 13, 15, 15, 15, 14, 12, 9, 5, 0, 0, 2, 19, 52, 102, 165, 229, 283, 315, 317, 288, 236, 171, 108, 55, 20, 2, 0, 0, 3, 5, 6, 7, 7, 8, 9, 10, 11, 12, 14, 15, 16, 16, 15, 12, 7, 3, 0, 0, 1, 6, 12, 18, 23, 24, 22, 18, 13, 8, 4, 2, 1, 0, 0, 0, 0, 2, 6, 11, 15, 17, 16, 13, 9, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 1, 2, 3, 4, 5, 7, 9, 11, 13, 14, 13, 10, 5, 0, 0, 6, 23, 49, 84, 123, 158, 182, 189, 178, 150, 112, 72, 37, 13, 1, 0, 0, 1, 3, 3, 4, 4, 5, 6, 6, 6, 6, 6, 6, 7, 7, 6, 4, 2, 0, 0, 0, 1, 3, 5, 6, 5, 5, 4, 5, 7, 9, 10, 10, 8, 5, 2, 0, 0, 1, 2, 3, 4, 4, 5, 7, 8, 9, 10, 10, 10, 9, 7, 4, 0, 0, 6, 37, 96, 183, 289, 396, 481, 525, 516, 457, 361, 250, 147, 68, 20, 0, 0, 0, 4, 5, 2, 0, 0, 0, 0, 1, 2, 1, 1, 0, 0, 1, 1, 2, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 14, 16, 16, 15, 12, 9, 5, 2, 0, 0, 0, 0, 3, 5, 8, 10, 10, 8, 6, 3, 1, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 1, 3, 5, 5, 5, 3, 1, 0, 1, 3, 6, 8, 9, 8, 6, 3, 1, 0, 0, 0, 0, 2, 4, 5, 6, 6, 4, 1, 0, 0, 2, 5, 8, 10, 9, 7, 4, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 3, 1, 0, 0, 0, 1, 2, 1, 0, 0, 4, 19, 49, 93, 149, 208, 259, 289, 291, 262, 209, 143, 82, 41, 33, 61, 119, 194, 272, 334, 369, 369, 337, 279, 207, 136, 75, 32, 8, 0, 0, 0, 2, 2, 1, 0, 0, 2, 13, 36, 74, 125, 184, 243, 289, 313, 307, 274, 219, 156, 95, 47, 16, 1, 0, 0, 2, 2, 1, 0, 0, 0, 1, 3, 4, 4, 3, 1, 0, 0, 0, 0, 1, 3, 4, 6, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 8, 9, 12, 14, 17, 18, 17, 14, 9, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 9, 9, 8, 6, 3, 1, 0, 0, 0, 2, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 6, 9, 11, 12, 13, 12, 11, 10, 9, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 6, 8, 9, 9, 7, 4, 0, 0, 0, 2, 4, 3, 0, 0, 5, 35, 93, 178, 281, 383, 466, 510, 506, 456, 373, 273, 180, 110, 78, 88, 136, 210, 295, 370, 419, 430, 400, 337, 253, 166, 91, 38, 8, 0, 0, 1, 3, 3, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 2, 5, 7, 8, 7, 5, 3, 2, 2, 3, 5, 7, 10, 12, 13, 14, 15, 15, 14, 13, 10, 6, 2, 0, 0, 0, 1, 4, 5, 2, 0, 0, 10, 46, 110, 199, 299, 391, 455, 479, 456, 395, 310, 220, 144, 94, 79, 99, 148, 211, 275, 321, 340, 325, 279, 214, 143, 80, 34, 8, 0, 0, 2, 5, 7, 6, 5, 5, 4, 3, 2, 1, 0, 0, 1, 3, 6, 9, 11, 11, 11, 9, 7, 6, 5, 5, 6, 8, 8, 6, 1, 0, 0, 15, 54, 118, 202, 296, 382, 443, 469, 454, 401, 323, 233, 149, 80, 33, 8, 0, 0, 1, 4, 5, 6, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 3, 2, 1, 0, 0, 1, 2, 3, 3, 2, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 9, 11, 12, 11, 10, 9, 9, 8, 7, 5, 2, 0, 0, 6, 24, 54, 93, 134, 170, 191, 192, 174, 142, 103, 66, 37, 18, 7, 2, 0, 0, 1, 2, 3, 2, 0, 0, 0, 16, 53, 114, 195, 283, 361, 412, 425, 397, 335, 257, 179, 120, 91, 94, 126, 175, 230, 278, 306, 309, 285, 238, 178, 115, 62, 24, 4, 0, 0, 3, 5, 5, 2, 0, 0, 0, 2, 4, 6, 7, 7, 6, 3, 1, 0, 0, 2, 9, 22, 42, 68, 97, 125, 149, 164, 168, 159, 138, 109, 77, 47, 24, 8, 0, 0, 0, 1, 3, 6, 9, 13, 19, 24, 27, 27, 24, 18, 12, 7, 3, 1, 0, 0, 0, 2, 12, 32, 64, 105, 151, 192, 218, 224, 209, 175, 131, 86, 48, 21, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 2, 3, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 6, 4, 1, 0, 0, 0, 2, 5, 7, 8, 8, 9, 10, 12, 14, 16, 16, 14, 10, 6, 3, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 11, 10, 8, 6, 5, 5, 5, 6, 5, 3, 2, 1, 2, 2, 1, 0, 0, 2, 18, 49, 93, 146, 199, 240, 262, 259, 235, 194, 146, 100, 60, 31, 13, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 1, 4, 7, 9, 8, 5, 1, 0, 2, 15, 40, 76, 119, 165, 208, 239, 255, 252, 230, 193, 146, 97, 54, 23, 4, 0, 0, 0, 3, 4, 2, 0, 0, 5, 28, 71, 136, 218, 306, 384, 438, 456, 434, 377, 297, 209, 129, 66, 25, 5, 0, 0, 1, 2, 3, 3, 3, 5, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 7, 7, 7, 6, 5, 3, 2, 2, 3, 4, 5, 6, 8, 16, 36, 70, 123, 189, 259, 322, 362, 369, 341, 283, 209, 137, 85, 65, 83, 133, 205, 283, 351, 395, 407, 388, 342, 279, 211, 153, 114, 101, 115, 152, 202, 252, 289, 302, 288, 249, 196, 142, 102, 88, 107, 155, 226, 302, 369, 411, 419, 391, 334, 259, 180, 110, 57, 23, 5, 0, 0, 1, 3, 3, 2, 3, 7, 21, 46, 85, 135, 190, 243, 285, 308, 307, 283, 239, 185, 128, 77, 38, 13, 1, 0, 0, 2, 3, 4, 3, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 9, 8, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 2, 1, 1, 1, 2, 3, 3, 3, 2, 1, 0, 0, 1, 7, 19, 40, 72, 113, 158, 198, 224, 230, 214, 178, 132, 85, 45, 18, 3, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 5, 4, 4, 4, 5, 4, 3, 0, 0, 1, 11, 31, 65, 112, 167, 222, 269, 298, 303, 282, 240, 184, 125, 73, 34, 10, 0, 0, 0, 2, 2, 1, 0, 0, 1, 2, 3, 4, 3, 3, 2, 2, 3, 4, 5, 5, 5, 5, 4, 4, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 8, 9, 9, 8, 6, 3, 1, 0, 0, 0, 0, 1, 2, 4, 5, 6, 7, 7, 7, 6, 5, 5, 8, 15, 27, 44, 65, 89, 112, 132, 144, 147, 140, 124, 101, 75, 51, 30, 14, 5, 0, 0, 0, 0, 0, 0, 0, 6, 19, 45, 87, 143, 208, 274, 330, 365, 372, 350, 304, 243, 176, 115, 66, 31, 11, 2, 0, 0, 0, 0, 0, 0, 2, 6, 10, 12, 12, 11, 8, 5, 2, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 9, 8, 6, 4, 2, 1, 1, 0, 0, 0, 1, 3, 5, 6, 5, 4, 2, 0, 1, 2, 5, 7, 9, 9, 7, 6, 6, 6, 7, 8, 7, 5, 3, 1, 0, 1, 4, 10, 20, 34, 53, 78, 107, 137, 163, 181, 186, 177, 156, 126, 93, 61, 34, 15, 4, 0, 0, 1, 2, 2, 2, 2, 7, 20, 45, 85, 139, 201, 264, 318, 353, 364, 348, 312, 263, 212, 169, 141, 133, 143, 169, 203, 239, 265, 276, 265, 234, 189, 141, 105, 91, 105, 144, 200, 258, 305, 330, 329, 303, 261, 209, 156, 109, 69, 40, 19, 7, 1, 0, 0, 0, 3, 7, 11, 15, 17, 17, 16, 15, 14, 15, 17, 19, 19, 16, 10, 5, 1, 0, 1, 5, 9, 11, 11, 10, 8, 7, 8, 11, 14, 17, 18, 16, 13, 8, 4, 0, 0, 0, 10, 30, 61, 104, 156, 216, 276, 330, 372, 393, 389, 359, 306, 238, 166, 100, 49, 16, 0, 0, 0, 4, 7, 8, 8, 7, 5, 3, 2, 1, 0, 0, 0, 1, 1, 2, 2, 3, 4, 6, 7, 8, 7, 5, 3, 1, 1, 3, 6, 10, 14, 16, 16, 15, 12, 9, 6, 5, 5, 7, 10, 13, 16, 17, 17, 15, 13, 12, 12, 11, 9, 6, 2, 2, 9, 29, 66, 120, 187, 259, 325, 375, 400, 398, 369, 319, 254, 186, 122, 70, 34, 12, 2, 1, 4, 6, 8, 8, 9, 12, 20, 34, 54, 79, 108, 137, 164, 183, 193, 191, 176, 151, 118, 83, 51, 26, 9, 1, 0, 0, 1, 1, 1, 0, 0, 0, 1, 3, 4, 4, 3, 1, 0, 0, 1, 6, 11, 16, 18, 18, 15, 11, 8, 7, 7, 8, 9, 8, 5, 2, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 1, 3, 5, 6, 6, 5, 4, 3, 3, 4, 4, 3, 2, 0, 0, 1, 4, 7, 9, 10, 9, 6, 3, 0, 0, 0, 1, 2, 4, 4, 4, 2, 1, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 4, 5, 5, 6, 5, 4, 2, 0, 0, 0, 4, 12, 25, 45, 72, 107, 149, 193, 233, 263, 275, 266, 238, 194, 145, 98, 59, 31, 14, 5, 1, 0, 0, 0, 1, 2, 4, 6, 8, 9, 9, 10, 9, 9, 7, 3, 0, 0, 2, 14, 36, 71, 115, 166, 215, 258, 288, 301, 295, 272, 237, 198, 165, 145, 141, 153, 177, 206, 233, 253, 263, 260, 246, 220, 184, 143, 100, 61, 30, 9, 0, 0, 0, 5, 9, 13, 16, 16, 14, 10, 6, 2, 0, 0, 2, 4, 5, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 7, 19, 38, 66, 102, 143, 187, 228, 261, 279, 278, 258, 221, 172, 119, 71, 35, 11, 0, 0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 4, 10, 16, 21, 22, 20, 14, 7, 2, 0, 0, 2, 6, 10, 12, 13, 12, 11, 9, 6, 4, 2, 1, 0, 0, 2, 7, 16, 31, 50, 75, 103, 131, 155, 172, 179, 175, 161, 139, 113, 85, 59, 38, 21, 10, 4, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 0, 0, 0, 0, 3, 7, 10, 12, 12, 10, 7, 3, 0, 0, 0, 1, 4, 6, 7, 7, 5, 3, 1, 0, 0, 1, 3, 6, 7, 7, 6, 3, 1, 0, 0, 0, 2, 4, 6, 8, 7, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 10, 12, 12, 9, 4, 1, 0, 0, 5, 11, 19, 29, 43, 62, 88, 119, 152, 182, 202, 209, 201, 179, 148, 113, 79, 50, 28, 13, 5, 0, 0, 0, 0, 0, 1, 5, 12, 26, 46, 73, 105, 140, 173, 199, 216, 221, 216, 202, 183, 163, 146, 136, 135, 144, 162, 184, 205, 219, 222, 211, 191, 167, 146, 134, 135, 149, 172, 201, 231, 257, 276, 285, 281, 263, 233, 194, 149, 105, 66, 36, 16, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 12, 13, 11, 8, 5, 3, 1, 2, 3, 4, 4, 5, 4, 4, 4, 6, 9, 13, 21, 33, 50, 75, 107, 147, 192, 237, 277, 305, 316, 310, 285, 246, 198, 149, 103, 65, 37, 18, 6, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 4, 3, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 5, 4, 4, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 3, 10, 21, 40, 65, 98, 136, 177, 215, 248, 269, 278, 271, 251, 219, 179, 135, 93, 56, 28, 10, 2, 0, 2, 5, 6, 6, 7, 8, 10, 12, 12, 11, 8, 4, 1, 0, 2, 6, 13, 22, 35, 54, 79, 109, 142, 171, 193, 203, 201, 189, 172, 155, 144, 143, 153, 174, 206, 246, 290, 333, 368, 387, 386, 364, 322, 266, 205, 147, 97, 58, 31, 15, 6, 1, 0, 0, 4, 15, 35, 65, 104, 150, 198, 243, 279, 300, 305, 292, 264, 224, 177, 130, 87, 53, 29, 14, 8, 5, 5, 4, 2, 1, 1, 3, 6, 10, 11, 11, 8, 4, 1, 0, 0, 0, 1, 2, 1, 1, 1, 1, 2, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 2, 4, 7, 10, 12, 14, 16, 20, 26, 37, 52, 71, 93, 115, 135, 149, 156, 155, 146, 132, 112, 91, 69, 50, 33, 20, 11, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 5, 8, 12, 16, 23, 35, 54, 82, 117, 157, 196, 229, 249, 254, 242, 215, 180, 141, 105, 74, 50, 33, 21, 12, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 2, 0, 0, 0, 2, 6, 11, 19, 28, 42, 61, 85, 111, 135, 154, 164, 164, 156, 144, 132, 124, 123, 129, 142, 162, 187, 216, 246, 272, 291, 297, 289, 266, 231, 190, 146, 105, 70, 42, 20, 7, 0, 0, 5, 15, 30, 50, 75, 107, 146, 191, 240, 287, 325, 348, 351, 333, 296, 246, 190, 136, 89, 54, 30, 16, 9, 6, 4, 2, 0, 0, 0, 0, 0, 0, 1, 1, 2, 4, 5, 6, 5, 4, 4, 8, 20, 41, 72, 110, 150, 184, 207, 217, 215, 203, 186, 165, 142, 117, 90, 63, 38, 18, 5, 0, 0, 0, 2, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 5, 4, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 10, 12, 12, 10, 7, 4, 1, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 0, 1, 2, 3, 3, 4, 4, 4, 3, 3, 2, 3, 5, 10, 17, 27, 41, 57, 78, 104, 134, 168, 201, 230, 250, 256, 248, 224, 190, 149, 109, 73, 45, 26, 14, 8, 6, 5, 4, 4, 3, 3, 5, 8, 12, 16, 19, 19, 16, 11, 6, 2, 0, 0, 1, 4, 6, 8, 9, 9, 8, 6, 4, 2, 3, 8, 21, 41, 70, 105, 143, 181, 216, 246, 270, 287, 294, 290, 273, 243, 203, 156, 109, 68, 35, 14, 2, 0, 0, 5, 11, 16, 19, 19, 16, 11, 6, 2, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 7, 5, 2, 0, 0, 5, 17, 37, 62, 90, 120, 149, 177, 203, 225, 241, 247, 243, 229, 208, 185, 166, 156, 157, 169, 188, 210, 231, 245, 251, 246, 230, 205, 174, 140, 106, 78, 54, 37, 25, 16, 9, 4, 1, 0, 0, 2, 5, 7, 8, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 5, 5, 3, 1, 0, 2, 5, 8, 11, 12, 10, 7, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 8, 8, 8, 7, 7, 7, 8, 9, 11, 14, 20, 31, 48, 72, 103, 140, 180, 219, 252, 277, 290, 291, 280, 261, 236, 209, 185, 165, 152, 149, 153, 164, 178, 192, 201, 204, 197, 180, 156, 128, 97, 68, 44, 24, 11, 4, 0, 0, 0, 0, 1, 1, 1, 2, 3, 5, 8, 9, 10, 10, 9, 10, 13, 22, 37, 60, 91, 128, 170, 214, 257, 295, 323, 338, 335, 314, 277, 229, 177, 127, 86, 56, 36, 23, 15, 10, 5, 1, 0, 0, 1, 5, 7, 9, 8, 7, 4, 1, 0, 0, 0, 0, 2, 2, 3, 3, 2, 3, 4, 5, 7, 10, 12, 14, 17, 22, 29, 39, 52, 69, 89, 109, 128, 143, 152, 153, 145, 130, 111, 90, 70, 53, 40, 30, 21, 15, 10, 7, 6, 9, 16, 26, 39, 55, 72, 92, 114, 136, 158, 176, 189, 192, 186, 169, 145, 117, 89, 64, 45, 31, 22, 16, 12, 11, 13, 21, 36, 61, 95, 138, 186, 232, 272, 302, 319, 324, 318, 305, 287, 265, 243, 221, 202, 190, 185, 188, 196, 205, 211, 209, 199, 180, 156, 129, 102, 79, 59, 43, 30, 20, 12, 5, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 7, 8, 10, 10, 11, 10, 10, 8, 6, 5, 4, 4, 5, 7, 9, 11, 12, 11, 9, 6, 3, 1, 0, 1, 3, 5, 5, 5, 5, 4, 4, 5, 7, 8, 10, 10, 11, 12, 13, 15, 19, 26, 37, 54, 78, 110, 149, 189, 227, 256, 273, 276, 267, 247, 220, 188, 156, 124, 93, 66, 42, 25, 12, 5, 2, 1, 1, 1, 0, 0, 0, 0, 2, 4, 6, 7, 7, 5, 2, 0, 0, 0, 2, 5, 6, 6, 4, 2, 0, 0, 1, 4, 7, 10, 11, 12, 12, 12, 12, 12, 11, 10, 7, 4, 2, 1, 2, 3, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 3, 2, 2, 3, 4, 6, 7, 7, 6, 5, 4, 4, 5, 7, 8, 7, 5, 3, 1, 0, 0, 0, 1, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 2, 3, 5, 5, 4, 2, 0, 0, 1, 3, 6, 10, 12, 12, 10, 7, 5, 3, 3, 4, 7, 9, 11, 11, 10, 9, 8, 7, 9, 13, 19, 26, 35, 45, 56, 67, 78, 89, 98, 106, 112, 116, 116, 113, 105, 94, 79, 63, 47, 32, 19, 10, 4, 1, 0, 3, 8, 15, 25, 37, 50, 66, 84, 102, 121, 140, 156, 169, 177, 180, 178, 171, 161, 151, 144, 143, 149, 161, 177, 191, 200, 201, 194, 181, 164, 145, 125, 105, 84, 63, 43, 26, 14, 6, 3, 2, 3, 4, 4, 4, 4, 3, 4, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 7, 7, 6, 5, 4, 3, 3, 2, 1, 0, 0, 1, 2, 4, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 5, 5, 5, 5, 4, 4, 2, 1, 0, 0, 0, 1, 3, 5, 6, 6, 5, 2, 0, 0, 0, 1, 2, 2, 2, 1, 1, 1, 4, 7, 11, 14, 16, 16, 15, 15, 16, 20, 27, 35, 45, 56, 67, 79, 92, 106, 121, 134, 146, 155, 161, 165, 167, 172, 181, 196, 218, 244, 272, 296, 313, 321, 318, 306, 286, 258, 223, 185, 144, 104, 69, 42, 23, 12, 8, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 4, 7, 11, 13, 13, 12, 10, 8, 8, 10, 15, 23, 33, 45, 59, 74, 90, 104, 116, 125, 130, 131, 127, 118, 103, 85, 64, 46, 33, 26, 25, 27, 30, 30, 30, 30, 34, 42, 55, 71, 88, 105, 120, 135, 148, 160, 168, 171, 166, 154, 137, 117, 97, 79, 64, 51, 40, 30, 21, 16, 15, 18, 28, 43, 64, 90, 120, 151, 183, 214, 241, 264, 281, 291, 291, 281, 260, 230, 193, 153, 115, 81, 53, 32, 18, 8, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 1, 1, 2, 4, 6, 8, 9, 8, 5, 3, 1, 2, 5, 10, 19, 29, 42, 56, 72, 89, 106, 123, 140, 156, 170, 180, 187, 189, 186, 176, 161, 141, 119, 96, 75, 57, 42, 30, 20, 12, 6, 2, 0, 0, 2, 5, 8, 9, 10, 9, 7, 5, 3, 2, 3, 7, 14, 24, 36, 50, 66, 82, 100, 117, 133, 145, 152, 153, 147, 138, 127, 115, 102, 87, 71, 52, 34, 18, 6, 0, 0, 0, 2, 4, 3, 2, 0, 0, 0, 2, 4, 6, 7, 8, 7, 6, 5, 5, 4, 4, 4, 5, 5, 6, 6, 6, 6, 5, 5, 5, 5, 6, 8, 11, 12, 12, 11, 8, 5, 3, 2, 2, 4, 4, 5, 4, 3, 2, 0, 0, 0, 0, 1, 5, 11, 20, 32, 46, 62, 78, 93, 106, 116, 123, 125, 125, 122, 118, 112, 104, 94, 82, 67, 50, 34, 20, 9, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 5, 3, 2, 3, 7, 14, 25, 37, 52, 67, 85, 107, 133, 164, 198, 231, 258, 275, 279, 271, 253, 228, 201, 174, 147, 122, 97, 74, 52, 33, 19, 9, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 5, 9, 13, 14, 13, 10, 7, 4, 4, 6, 10, 13, 14, 12, 9, 5, 4, 6, 11, 20, 29, 39, 47, 55, 63, 71, 80, 87, 94, 98, 99, 98, 94, 87, 78, 67, 55, 43, 32, 23, 17, 14, 14, 15, 18, 22, 25, 28, 32, 40, 52, 69, 87, 105, 119, 126, 125, 119, 109, 98, 87, 77, 67, 55, 42, 28, 16, 7, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 7, 5, 3, 2, 4, 11, 23, 40, 59, 78, 98, 118, 139, 163, 191, 221, 250, 273, 286, 288, 279, 262, 243, 227, 220, 222, 230, 242, 251, 254, 250, 240, 227, 214, 201, 188, 174, 156, 135, 111, 87, 66, 49, 39, 33, 33, 35, 40, 48, 60, 78, 102, 133, 167, 201, 229, 248, 256, 252, 241, 226, 209, 192, 173, 151, 126, 99, 73, 52, 36, 28, 23, 21, 18, 15, 12, 9, 8, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 1, 3, 5, 7, 8, 7, 6, 5, 5, 6, 6, 7, 7, 5, 4, 4, 6, 9, 13, 17, 20, 22, 26, 32, 41, 54, 69, 84, 97, 106, 110, 109, 104, 96, 85, 73, 59, 45, 33, 23, 16, 12, 10, 10, 10, 10, 9, 8, 7, 6, 5, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 3, 2, 2, 2, 4, 6, 8, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 3, 3, 3, 2, 2, 1, 0, 0, 1, 4, 9, 15, 22, 28, 33, 37, 40, 43, 46, 52, 59, 67, 74, 81, 86, 89, 89, 88, 84, 78, 69, 57, 45, 33, 24, 19, 19, 21, 25, 28, 30, 30, 33, 39, 52, 70, 92, 114, 132, 144, 150, 149, 145, 139, 132, 125, 116, 106, 93, 78, 62, 47, 32, 20, 11, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 8, 13, 20, 29, 38, 47, 55, 62, 69, 76, 84, 93, 101, 108, 113, 115, 114, 111, 104, 93, 79, 62, 44, 28, 16, 7, 4, 3, 5, 7, 8, 8, 6, 4, 2, 0, 0, 0, 0, 1, 3, 4, 6, 6, 7, 7, 7, 6, 6, 6, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 2, 3, 4, 4, 4, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 3, 5, 6, 6, 5, 5, 5, 6, 7, 8, 7, 5, 3, 0, 0, 0, 2, 6, 10, 13, 14, 13, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 14, 22, 31, 40, 49, 56, 64, 71, 80, 89, 100, 110, 119, 125, 128, 128, 128, 127, 127, 128, 129, 130, 131, 131, 132, 133, 135, 136, 137, 137, 133, 126, 116, 102, 85, 69, 53, 41, 32, 27, 25, 24, 22, 18, 13, 8, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 4, 5, 7, 10, 12, 14, 17, 19, 23, 29, 37, 46, 56, 66, 76, 85, 93, 101, 110, 118, 126, 135, 143, 152, 162, 174, 187, 203, 218, 233, 245, 255, 260, 260, 256, 248, 235, 219, 200, 178, 155, 130, 106, 85, 68, 58, 56, 59, 66, 75, 84, 94, 104, 117, 135, 156, 180, 204, 223, 237, 242, 239, 231, 218, 203, 186, 170, 152, 133, 113, 92, 72, 52, 35, 21, 10, 3, 0, 0, 0, 2, 5, 8, 10, 12, 11, 11, 11, 14, 21, 32, 46, 61, 75, 86, 95, 103, 114, 129, 148, 168, 186, 196, 195, 183, 164, 141, 119, 101, 89, 80, 72, 63, 53, 41, 29, 19, 11, 6, 2, 1, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 4, 4, 3, 1, 0, 0, 0, 2, 4, 6, 7, 6, 4, 1, 0, 0, 2, 5, 8, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 0, 0, 0, 2, 5, 8, 10, 12, 12, 12, 12, 13, 15, 19, 26, 36, 49, 66, 83, 99, 112, 119, 123, 126, 129, 135, 142, 148, 150, 146, 134, 116, 97, 79, 64, 55, 49, 44, 40, 33, 26, 18, 11, 6, 4, 5, 7, 10, 13, 16, 20, 25, 32, 40, 48, 57, 65, 73, 83, 97, 115, 138, 162, 187, 207, 222, 231, 234, 235, 235, 236, 239, 243, 248, 252, 255, 259, 264, 271, 278, 283, 284, 277, 265, 248, 232, 220, 214, 215, 221, 227, 230, 227, 219, 206, 193, 179, 168, 158, 149, 139, 126, 112, 95, 78, 60, 45, 32, 24, 19, 16, 14, 11, 8, 5, 2, 0, 0, 0, 0, 2, 2, 2, 2, 1, 0, 0, 0, 1, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 10, 13, 14, 12, 8, 4, 1, 0, 0, 0, 1, 2, 3, 4, 5, 5, 7, 8, 9, 9, 8, 6, 4, 1, 0, 0, 0, 2, 4, 6, 6, 5, 2, 0, 0, 1, 3, 6, 9, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1, 3, 6, 8, 10, 9, 7, 4, 1, 0, 0, 3, 6, 8, 9, 7, 3, 0, 0, 0, 3, 7, 10, 11, 9, 6, 3, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 3, 4, 5, 6, 7, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 1, 0, 0, 0, 1, 1, 3, 5, 8, 10, 11, 10, 8, 7, 8, 15, 26, 40, 52, 61, 65, 65, 62, 62, 67, 76, 87, 97, 102, 100, 92, 79, 66, 55, 47, 42, 41, 40, 38, 35, 29, 22, 14, 8, 4, 3, 5, 8, 11, 12, 12, 10, 8, 7, 8, 10, 12, 13, 12, 9, 4, 1, 0, 1, 4, 9, 13, 16, 16, 14, 11, 7, 5, 6, 9, 13, 17, 20, 22, 23, 24, 25, 28, 32, 35, 39, 43, 49, 57, 70, 85, 102, 118, 131, 140, 145, 147, 146, 146, 147, 153, 164, 182, 204, 226, 246, 258, 262, 260, 253, 247, 244, 245, 249, 255, 260, 263, 265, 263, 257, 247, 233, 216, 199, 184, 173, 168, 165, 163, 159, 151, 140, 127, 112, 97, 83, 69, 57, 46, 37, 31, 26, 23, 19, 15, 10, 6, 2, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 2, 5, 7, 8, 8, 7, 5, 2, 1, 1, 2, 5, 7, 9, 10, 11, 11, 11, 11, 11, 10, 8, 7, 6, 6, 8, 12, 17, 24, 31, 37, 42, 46, 49, 51, 53, 56, 61, 67, 76, 86, 96, 105, 110, 110, 104, 94, 81, 67, 55, 47, 43, 41, 40, 38, 33, 26, 17, 9, 3, 0, 0, 0, 0, 3, 6, 9, 11, 12, 11, 8, 5, 2, 0, 0, 0, 0, 1, 2, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 11, 20, 29, 35, 39, 41, 43, 48, 56, 67, 79, 90, 99, 106, 114, 124, 137, 154, 171, 185, 196, 201, 200, 196, 189, 180, 170, 162, 156, 155, 159, 166, 174, 180, 182, 177, 168, 155, 141, 128, 116, 106, 96, 86, 77, 69, 61, 54, 46, 37, 28, 19, 12, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 4, 7, 10, 11, 9, 7, 6, 7, 13, 24, 37, 53, 67, 81, 92, 102, 110, 117, 123, 129, 134, 140, 146, 154, 161, 168, 173, 176, 177, 176, 175, 172, 170, 168, 168, 171, 177, 184, 189, 189, 182, 169, 151, 133, 116, 104, 94, 85, 76, 66, 56, 47, 40, 35, 31, 27, 21, 16, 11, 8, 7, 8, 10, 11, 10, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 3, 6, 8, 10, 10, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 9, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 1, 3, 5, 6, 6, 4, 3, 2, 1, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 2, 3, 5, 7, 8, 8, 7, 8, 11, 15, 22, 28, 32, 34, 34, 34, 37, 45, 57, 71, 85, 96, 101, 101, 98, 94, 90, 87, 85, 84, 82, 81, 80, 78, 75, 70, 62, 51, 38, 27, 19, 14, 12, 11, 10, 8, 7, 5, 6, 7, 10, 11, 12, 12, 13, 16, 21, 29, 38, 47, 54, 61, 69, 78, 89, 100, 109, 114, 115, 113, 110, 110, 113, 119, 126, 130, 129, 122, 111, 98, 87, 80, 78, 80, 83, 84, 82, 78, 71, 65, 62, 63, 68, 76, 85, 93, 99, 103, 106, 108, 112, 119, 126, 133, 139, 141, 138, 130, 118, 105, 91, 78, 66, 55, 45, 36, 27, 20, 14, 10, 9, 9, 10, 10, 10, 8, 5, 3, 1, 1, 2, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 2, 6, 10, 14, 17, 18, 15, 11, 6, 2, 0, 0, 0, 1, 1, 0, 0, 0, 1, 3, 6, 8, 8, 7, 4, 2, 0, 0, 0, 1, 4, 7, 9, 10, 10, 7, 4, 1, 0, 0, 3, 7, 12, 15, 16, 14, 11, 10, 12, 18, 27, 37, 47, 54, 60, 65, 69, 74, 80, 86, 92, 98, 102, 104, 105, 102, 96, 89, 81, 73, 67, 61, 55, 49, 43, 36, 30, 24, 20, 16, 13, 10, 8, 7, 7, 8, 11, 12, 13, 13, 12, 11, 12, 15, 18, 23, 27, 32, 38, 44, 50, 58, 66, 75, 85, 97, 110, 122, 134, 145, 154, 162, 171, 180, 190, 198, 203, 206, 208, 211, 216, 225, 237, 247, 253, 252, 244, 231, 217, 205, 197, 192, 189, 184, 174, 161, 144, 126, 109, 94, 82, 71, 61, 51, 41, 32, 24, 18, 14, 12, 11, 10, 9, 8, 7, 6, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 5, 7, 10, 12, 14, 13, 11, 8, 4, 1, 0, 0, 0, 2, 3, 5, 5, 6, 6, 6, 6, 4, 3, 1, 0, 0, 1, 3, 7, 10, 11, 11, 8, 5, 2, 1, 1, 4, 8, 12, 14, 15, 14, 12, 8, 5, 1, 0, 0, 1, 4, 7, 10, 11, 11, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 2, 5, 7, 8, 7, 4, 1, 0, 0, 5, 13, 22, 32, 41, 50, 59, 69, 78, 86, 93, 96, 98, 99, 101, 106, 112, 119, 125, 128, 129, 128, 125, 121, 117, 112, 106, 100, 93, 85, 75, 65, 52, 39, 26, 16, 9, 7, 9, 13, 16, 17, 15, 11, 6, 3, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 6, 5, 4, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 1, 2, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 3, 5, 6, 6, 5, 4, 2, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 4, 11, 18, 24, 27, 26, 23, 18, 15, 15, 20, 30, 43, 58, 69, 76, 77, 73, 66, 59, 55, 55, 58, 60, 61, 57, 52, 46, 43, 45, 50, 56, 59, 56, 48, 37, 26, 19, 17, 17, 18, 17, 13, 8, 3, 2, 4, 8, 12, 14, 12, 8, 4, 0, 0, 0, 2, 4, 4, 2, 0, 0, 0, 2, 5, 8, 10, 9, 7, 4, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 4, 6, 7, 7, 6, 3, 1, 0, 0, 1, 2, 4, 6, 7, 8, 9, 9, 9, 7, 5, 2, 0, 0, 1, 4, 7, 9, 9, 8, 6, 3, 2, 2, 3, 4, 6, 6, 6, 6, 5, 5, 4, 4, 4, 3, 2, 0, 0, 0, 1, 5, 10, 14, 16, 15, 13, 9, 6, 3, 3, 3, 5, 8, 12, 17, 24, 31, 38, 44, 49, 51, 52, 52, 52, 51, 52, 56, 62, 71, 81, 90, 97, 99, 98, 94, 91, 89, 91, 94, 96, 94, 87, 76, 63, 53, 46, 44, 44, 46, 45, 43, 38, 33, 28, 25, 22, 20, 17, 14, 10, 7, 6, 8, 12, 19, 26, 33, 38, 41, 43, 43, 44, 47, 52, 60, 70, 79, 87, 91, 91, 89, 86, 84, 83, 85, 89, 94, 98, 100, 100, 96, 90, 83, 75, 67, 59, 53, 47, 42, 38, 34, 32, 31, 30, 29, 27, 24, 20, 15, 11, 8, 7, 6, 6, 6, 6, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 1, 2, 5, 8, 11, 12, 11, 8, 4, 1, 0, 2, 7, 13, 19, 24, 28, 31, 35, 41, 48, 57, 66, 75, 85, 95, 106, 117, 128, 135, 138, 136, 132, 128, 126, 126, 129, 132, 134, 133, 129, 123, 116, 107, 97, 87, 77, 67, 58, 50, 43, 37, 31, 24, 17, 11, 7, 6, 6, 7, 8, 7, 5, 3, 0, 0, 0, 1, 3, 5, 5, 5, 4, 2, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 2, 3, 3, 3, 2, 3, 5, 8, 11, 12, 11, 9, 5, 2, 0, 0, 0, 0, 0, 1, 2, 5, 8, 11, 12, 11, 8, 4, 1, 0, 1, 4, 8, 11, 12, 11, 8, 5, 3, 3, 4, 8, 13, 20, 28, 36, 45, 54, 63, 70, 77, 83, 90, 99, 110, 121, 131, 139, 143, 142, 138, 133, 132, 135, 145, 159, 174, 186, 190, 187, 176, 162, 148, 137, 129, 123, 117, 109, 98, 86, 75, 65, 57, 51, 45, 39, 32, 26, 22, 20, 20, 23, 25, 28, 29, 30, 29, 27, 24, 20, 17, 14, 13, 14, 17, 21, 27, 34, 41, 49, 57, 63, 66, 67, 65, 62, 59, 57, 56, 58, 59, 60, 61, 62, 63, 66, 69, 72, 75, 75, 74, 70, 67, 63, 61, 59, 58, 58, 58, 61, 66, 73, 83, 94, 105, 113, 119, 122, 124, 127, 130, 135, 141, 147, 152, 157, 160, 160, 158, 153, 147, 139, 131, 123, 116, 109, 103, 99, 95, 92, 90, 89, 88, 86, 85, 85, 87, 92, 98, 105, 111, 115, 117, 118, 119, 121, 124, 130, 138, 146, 153, 158, 159, 156, 151, 143, 134, 127, 121, 118, 117, 116, 113, 108, 101, 94, 89, 87, 91, 98, 107, 115, 121, 123, 123, 123, 124, 127, 132, 139, 145, 150, 154, 155, 156, 156, 157, 158, 158, 158, 157, 153, 148, 141, 135, 128, 121, 114, 106, 96, 86, 76, 68, 63, 61, 62, 61, 58, 51, 42, 32, 23, 17, 15, 15, 16, 16, 14, 10, 6, 2, 0, 0, 0, 1, 2, 3, 3, 4, 5, 7, 10, 12, 13, 13, 12, 10, 7, 4, 2, 0, 0, 2, 6, 11, 18, 23, 26, 26, 23, 19, 17, 20, 28, 40, 54, 66, 75, 79, 79, 78, 78, 81, 87, 97, 109, 121, 132, 143, 152, 159, 164, 166, 166, 163, 160, 158, 158, 161, 165, 166, 163, 156, 146, 136, 130, 128, 130, 132, 131, 125, 116, 106, 98, 96, 98, 103, 108, 109, 107, 104, 100, 100, 105, 114, 126, 138, 147, 153, 156, 155, 154, 153, 153, 156, 161, 165, 168, 168, 165, 159, 153, 147, 144, 143, 144, 146, 147, 145, 141, 136, 129, 122, 116, 110, 105, 99, 93, 87, 81, 75, 69, 62, 54, 43, 33, 23, 17, 15, 16, 18, 20, 19, 15, 9, 3, 0, 0, 2, 6, 9, 10, 10, 8, 6, 5, 5, 6, 7, 8, 7, 6, 4, 2, 0, 0, 0, 0, 0, 2, 5, 7, 8, 7, 5, 2, 0, 0, 3, 8, 14, 20, 24, 26, 26, 25, 24, 24, 27, 31, 36, 41, 44, 44, 43, 39, 36, 33, 31, 30, 30, 30, 29, 30, 31, 36, 42, 49, 56, 59, 58, 52, 44, 35, 30, 28, 32, 40, 49, 56, 59, 57, 50, 40, 29, 21, 17, 19, 24, 32, 39, 45, 46, 44, 40, 36, 34, 34, 35, 36, 36, 35, 33, 32, 33, 38, 44, 53, 60, 66, 68, 69, 68, 66, 63, 61, 58, 55, 52, 51, 51, 52, 54, 55, 54, 51, 46, 40, 35, 30, 27, 25, 23, 21, 19, 18, 17, 18, 19, 22, 24, 26, 26, 24, 20, 15, 10, 5, 1, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 2, 4, 5, 5, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 2, 2, 2, 2, 3, 4, 5, 8, 10, 11, 12, 11, 9, 8, 8, 11, 15, 20, 24, 25, 23, 19, 15, 12, 11, 13, 16, 19, 21, 24, 25, 27, 27, 27, 24, 21, 17, 13, 11, 11, 13, 15, 17, 19, 19, 19, 19, 19, 18, 17, 15, 11, 8, 6, 5, 7, 11, 14, 16, 17, 14, 10, 7, 4, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 6, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1],
-"peakT": [50, 47, 43, 37, 29, 24, 24, 31, 42, 56, 68, 74, 73, 65, 54, 46, 45, 53, 68, 83, 93, 91, 78, 55, 31, 12, 0, 0, 0, 1, 3, 3, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 1, 0, 0, 2, 16, 42, 79, 126, 178, 231, 283, 334, 382, 430, 478, 530, 587, 650, 722, 798, 875, 947, 1007, 1052, 1082, 1100, 1113, 1125, 1141, 1160, 1178, 1189, 1187, 1168, 1134, 1090, 1046, 1007, 980, 963, 951, 939, 921, 892, 855, 814, 774, 740, 713, 693, 676, 660, 643, 626, 611, 600, 594, 590, 585, 577, 564, 546, 525, 506, 489, 476, 465, 454, 439, 419, 394, 363, 330, 297, 266, 239, 215, 195, 175, 157, 140, 124, 112, 104, 100, 97, 95, 90, 85, 80, 78, 81, 89, 103, 118, 135, 152, 172, 196, 230, 274, 327, 385, 444, 499, 546, 583, 613, 637, 656, 673, 688, 701, 711, 717, 718, 712, 697, 674, 643, 607, 566, 524, 482, 440, 397, 356, 317, 285, 265, 258, 266, 287, 317, 351, 387, 421, 454, 485, 512, 532, 540, 534, 512, 476, 431, 382, 333, 288, 248, 214, 184, 159, 136, 118, 104, 94, 89, 89, 90, 92, 94, 93, 90, 84, 77, 68, 60, 52, 45, 40, 37, 35, 35, 37, 40, 46, 54, 64, 75, 86, 96, 102, 105, 105, 103, 101, 101, 104, 108, 113, 117, 120, 122, 123, 124, 127, 132, 137, 141, 141, 136, 127, 114, 101, 88, 77, 67, 58, 48, 36, 23, 12, 5, 2, 5, 9, 13, 15, 13, 10, 6, 5, 7, 13, 20, 26, 27, 23, 16, 8, 3, 3, 9, 19, 29, 36, 38, 36, 30, 23, 18, 15, 14, 13, 13, 13, 15, 18, 22, 28, 32, 33, 30, 24, 17, 11, 7, 6, 5, 5, 5, 3, 1, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 3, 6, 9, 10, 9, 6, 3, 1, 1, 4, 8, 11, 13, 12, 10, 7, 6, 8, 12, 17, 21, 24, 23, 20, 17, 14, 14, 14, 16, 17, 16, 13, 9, 6, 6, 12, 28, 58, 105, 172, 261, 368, 488, 609, 719, 804, 854, 860, 822, 747, 646, 533, 427, 340, 286, 267, 283, 327, 389, 456, 516, 557, 572, 559, 517, 454, 376, 293, 215, 146, 91, 50, 24, 9, 2, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 6, 5, 5, 8, 15, 29, 53, 89, 141, 208, 288, 376, 462, 534, 582, 600, 584, 537, 465, 378, 287, 199, 125, 68, 30, 8, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 16, 16, 15, 13, 12, 12, 14, 18, 23, 27, 30, 31, 31, 31, 33, 36, 41, 44, 44, 39, 30, 19, 11, 7, 10, 18, 28, 35, 37, 34, 27, 20, 16, 16, 20, 24, 26, 24, 19, 11, 4, 0, 0, 2, 7, 12, 17, 18, 17, 15, 12, 10, 9, 9, 9, 8, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 6, 10, 11, 10, 6, 0, 0, 4, 29, 80, 158, 262, 385, 514, 633, 728, 785, 795, 756, 673, 558, 428, 300, 189, 103, 44, 9, 0, 0, 25, 77, 158, 270, 406, 552, 688, 795, 855, 860, 809, 712, 583, 442, 307, 191, 103, 45, 13, 0, 0, 0, 1, 3, 4, 6, 8, 11, 13, 13, 13, 11, 9, 6, 4, 3, 4, 7, 12, 20, 28, 35, 39, 38, 33, 24, 15, 8, 5, 8, 14, 21, 25, 26, 22, 15, 8, 2, 0, 0, 0, 1, 1, 0, 0, 0, 4, 10, 17, 22, 26, 27, 27, 26, 26, 27, 26, 24, 19, 12, 6, 1, 0, 0, 2, 6, 9, 11, 11, 9, 7, 4, 2, 1, 0, 0, 0, 0, 3, 6, 10, 12, 12, 11, 8, 5, 3, 2, 3, 3, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 2, 1, 1, 1, 2, 1, 0, 0, 7, 36, 95, 193, 327, 488, 652, 793, 883, 903, 846, 726, 571, 419, 307, 263, 297, 398, 542, 691, 811, 873, 865, 789, 660, 502, 342, 204, 100, 36, 5, 0, 0, 1, 2, 2, 2, 5, 11, 17, 21, 22, 20, 16, 11, 8, 7, 7, 8, 8, 4, 0, 0, 7, 40, 104, 201, 324, 459, 583, 673, 710, 686, 606, 486, 349, 219, 115, 46, 9, 0, 0, 2, 4, 2, 0, 0, 0, 3, 7, 11, 12, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 12, 14, 13, 11, 9, 8, 10, 10, 8, 0, 0, 0, 35, 115, 247, 421, 616, 796, 927, 982, 947, 833, 662, 470, 290, 149, 56, 9, 0, 0, 4, 6, 3, 0, 0, 0, 1, 4, 6, 6, 3, 0, 0, 0, 2, 4, 3, 0, 0, 7, 43, 116, 232, 382, 546, 696, 801, 836, 793, 680, 520, 349, 206, 122, 118, 196, 339, 516, 688, 815, 868, 836, 727, 566, 388, 227, 106, 32, 0, 0, 1, 6, 6, 2, 0, 0, 0, 3, 8, 12, 13, 13, 12, 10, 10, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 3, 2, 0, 0, 0, 0, 5, 11, 18, 23, 26, 25, 21, 18, 16, 17, 20, 24, 26, 25, 22, 18, 16, 17, 21, 26, 32, 35, 36, 35, 34, 33, 32, 33, 32, 31, 27, 23, 19, 15, 14, 16, 18, 21, 23, 25, 26, 26, 26, 21, 12, 0, 0, 9, 63, 168, 326, 521, 721, 888, 984, 987, 898, 737, 540, 345, 185, 76, 17, 0, 0, 5, 11, 13, 10, 4, 0, 0, 7, 45, 118, 230, 370, 516, 638, 708, 705, 629, 495, 338, 197, 107, 90, 151, 277, 436, 593, 712, 766, 743, 652, 513, 356, 211, 100, 31, 1, 0, 0, 6, 6, 3, 0, 0, 0, 0, 2, 3, 2, 1, 0, 0, 2, 5, 7, 8, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 10, 9, 6, 3, 0, 0, 0, 3, 8, 12, 16, 20, 22, 24, 26, 28, 29, 30, 29, 28, 26, 25, 24, 23, 21, 18, 14, 9, 4, 1, 0, 1, 3, 4, 3, 0, 0, 0, 1, 9, 15, 15, 5, 0, 0, 36, 133, 290, 492, 703, 877, 972, 964, 856, 673, 461, 270, 144, 112, 177, 320, 506, 685, 815, 863, 820, 698, 529, 349, 194, 83, 21, 0, 0, 1, 6, 8, 6, 1, 0, 0, 5, 40, 111, 218, 352, 492, 608, 674, 671, 598, 470, 318, 176, 78, 49, 95, 206, 354, 504, 618, 670, 648, 560, 430, 288, 162, 71, 19, 0, 0, 2, 4, 2, 0, 0, 3, 11, 18, 23, 22, 17, 10, 4, 0, 0, 0, 0, 1, 0, 0, 0, 2, 6, 10, 14, 16, 14, 11, 6, 2, 0, 0, 1, 3, 4, 6, 9, 12, 15, 18, 20, 22, 23, 24, 24, 20, 11, 0, 0, 9, 65, 173, 329, 513, 690, 821, 871, 829, 705, 529, 343, 183, 71, 11, 0, 0, 9, 19, 24, 27, 28, 29, 27, 21, 14, 6, 1, 0, 4, 10, 16, 21, 24, 27, 28, 30, 31, 31, 29, 27, 26, 25, 23, 15, 2, 0, 0, 47, 151, 313, 517, 724, 889, 970, 944, 814, 612, 383, 179, 43, 1, 58, 196, 383, 576, 732, 818, 817, 733, 587, 414, 249, 120, 38, 1, 0, 0, 6, 6, 2, 0, 0, 5, 13, 20, 24, 25, 22, 19, 17, 18, 21, 26, 32, 34, 29, 15, 0, 0, 12, 77, 194, 357, 538, 700, 803, 819, 742, 588, 394, 209, 80, 40, 103, 255, 461, 672, 834, 908, 877, 752, 567, 367, 194, 74, 11, 0, 0, 8, 12, 7, 1, 0, 1, 9, 19, 27, 30, 29, 25, 21, 17, 15, 15, 17, 20, 23, 26, 28, 28, 26, 22, 19, 16, 15, 17, 21, 25, 27, 28, 25, 22, 19, 18, 21, 25, 30, 31, 29, 23, 15, 8, 2, 0, 0, 0, 0, 1, 3, 4, 6, 6, 6, 6, 7, 10, 14, 18, 20, 19, 14, 8, 2, 0, 0, 3, 7, 10, 11, 9, 5, 2, 0, 0, 0, 2, 4, 4, 2, 0, 0, 0, 1, 8, 13, 11, 2, 0, 1, 46, 146, 306, 510, 723, 898, 993, 979, 858, 656, 423, 215, 84, 61, 148, 321, 530, 721, 843, 866, 788, 632, 440, 257, 116, 31, 0, 0, 5, 14, 15, 12, 9, 10, 14, 19, 22, 22, 18, 14, 9, 5, 3, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 2, 0, 0, 0, 0, 3, 8, 14, 19, 21, 20, 18, 16, 16, 19, 25, 30, 35, 36, 35, 31, 26, 20, 14, 9, 4, 1, 0, 1, 6, 13, 21, 27, 30, 28, 23, 17, 14, 15, 20, 26, 31, 33, 34, 34, 31, 26, 15, 0, 0, 0, 50, 153, 307, 491, 665, 785, 818, 755, 613, 429, 250, 110, 26, 0, 0, 5, 13, 13, 6, 0, 0, 0, 0, 4, 8, 11, 12, 12, 10, 7, 4, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 5, 8, 11, 12, 11, 8, 5, 4, 7, 13, 22, 30, 35, 31, 18, 2, 0, 10, 67, 174, 325, 500, 662, 773, 804, 745, 612, 439, 265, 125, 37, 0, 0, 0, 9, 13, 15, 19, 26, 36, 44, 48, 46, 40, 33, 27, 23, 20, 19, 18, 18, 19, 21, 23, 25, 25, 23, 21, 19, 20, 24, 30, 36, 38, 33, 18, 1, 0, 6, 64, 172, 324, 495, 649, 749, 768, 701, 566, 398, 235, 108, 30, 0, 0, 2, 10, 12, 9, 6, 6, 10, 15, 20, 22, 21, 19, 15, 11, 7, 4, 2, 0, 0, 0, 0, 2, 5, 10, 14, 17, 18, 15, 10, 5, 1, 0, 2, 8, 15, 22, 26, 27, 25, 20, 14, 9, 5, 4, 5, 7, 11, 16, 20, 24, 26, 27, 26, 25, 23, 21, 19, 18, 17, 15, 12, 10, 8, 7, 7, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 8, 9, 8, 6, 3, 0, 0, 2, 9, 19, 30, 38, 41, 39, 31, 21, 12, 4, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 11, 16, 20, 23, 25, 25, 26, 27, 28, 28, 27, 25, 23, 21, 21, 23, 26, 29, 29, 25, 19, 11, 5, 1, 2, 6, 11, 15, 16, 14, 11, 8, 8, 12, 17, 23, 26, 26, 21, 14, 7, 2, 0, 0, 0, 1, 3, 5, 9, 14, 20, 26, 31, 35, 36, 34, 31, 26, 21, 16, 11, 8, 5, 3, 2, 2, 3, 3, 3, 3, 3, 4, 7, 11, 14, 12, 5, 0, 0, 14, 67, 155, 269, 383, 470, 506, 479, 397, 284, 168, 74, 16, 0, 0, 14, 30, 38, 40, 36, 30, 25, 22, 21, 22, 22, 23, 24, 25, 25, 24, 21, 17, 11, 5, 1, 0, 4, 10, 17, 22, 23, 19, 12, 5, 0, 0, 0, 2, 4, 5, 5, 5, 6, 8, 10, 11, 11, 8, 4, 0, 0, 2, 7, 13, 17, 18, 15, 10, 5, 1, 0, 3, 6, 10, 13, 15, 15, 15, 14, 13, 13, 14, 17, 22, 27, 31, 32, 30, 24, 15, 7, 1, 0, 2, 7, 14, 19, 22, 23, 21, 18, 15, 13, 13, 13, 14, 12, 10, 8, 8, 13, 20, 23, 19, 4, 0, 0, 43, 155, 331, 544, 745, 882, 913, 829, 655, 439, 237, 89, 9, 0, 0, 11, 19, 15, 5, 0, 0, 0, 0, 4, 6, 7, 8, 9, 12, 14, 15, 16, 17, 19, 22, 24, 26, 26, 24, 21, 19, 18, 19, 22, 25, 26, 24, 19, 12, 5, 0, 0, 0, 3, 7, 10, 11, 10, 10, 12, 18, 25, 32, 37, 36, 29, 19, 8, 0, 0, 3, 11, 21, 28, 30, 27, 21, 13, 6, 2, 0, 1, 3, 6, 10, 13, 14, 13, 11, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 2, 0, 0, 0, 0, 5, 11, 12, 6, 0, 0, 16, 82, 198, 356, 528, 672, 751, 742, 647, 493, 318, 164, 57, 2, 0, 0, 11, 17, 14, 7, 0, 0, 0, 0, 2, 6, 10, 16, 21, 24, 25, 22, 18, 14, 10, 8, 5, 2, 0, 0, 0, 2, 10, 15, 12, 1, 0, 0, 45, 147, 298, 471, 623, 711, 708, 616, 463, 290, 142, 43, 0, 0, 1, 12, 15, 11, 4, 0, 0, 0, 1, 3, 6, 11, 18, 26, 33, 36, 34, 28, 18, 9, 3, 1, 3, 7, 12, 16, 21, 25, 30, 31, 25, 12, 0, 0, 15, 85, 207, 367, 534, 667, 729, 702, 591, 423, 240, 85, 0, 0, 63, 206, 380, 540, 645, 666, 600, 467, 308, 161, 57, 3, 0, 0, 10, 14, 10, 3, 0, 0, 0, 0, 0, 2, 11, 26, 48, 72, 90, 98, 91, 73, 47, 21, 2, 0, 1, 20, 45, 71, 90, 98, 92, 76, 53, 30, 12, 2, 0, 0, 1, 2, 1, 0, 0, 1, 4, 8, 13, 18, 20, 21, 19, 15, 10, 6, 2, 0, 0, 0, 0, 1, 3, 5, 7, 8, 8, 5, 2, 0, 0, 0, 6, 14, 24, 33, 38, 39, 35, 27, 18, 9, 2, 0, 1, 5, 9, 12, 13, 12, 9, 8, 7, 6, 3, 0, 0, 1, 25, 71, 135, 206, 265, 298, 294, 254, 191, 121, 60, 18, 0, 0, 7, 19, 28, 30, 27, 19, 10, 3, 0, 0, 4, 12, 23, 32, 37, 37, 31, 22, 11, 2, 0, 0, 6, 20, 37, 54, 66, 68, 61, 44, 24, 5, 0, 0, 19, 49, 85, 118, 139, 142, 127, 99, 64, 33, 11, 0, 0, 2, 8, 12, 13, 11, 8, 5, 1, 0, 0, 2, 11, 26, 46, 66, 82, 89, 85, 71, 51, 30, 15, 12, 23, 46, 74, 101, 117, 116, 100, 73, 43, 17, 3, 0, 5, 15, 24, 31, 35, 36, 36, 33, 29, 22, 14, 7, 3, 2, 4, 7, 9, 8, 3, 0, 0, 5, 22, 48, 79, 108, 127, 130, 118, 94, 62, 32, 9, 0, 0, 10, 33, 60, 86, 104, 112, 107, 94, 77, 63, 54, 50, 48, 45, 38, 28, 17, 8, 2, 0, 0, 0, 5, 18, 50, 109, 196, 307, 423, 521, 578, 576, 515, 407, 279, 159, 68, 14, 0, 0, 6, 15, 19, 18, 16, 15, 14, 13, 11, 9, 6, 4, 2, 1, 0, 0, 0, 3, 12, 25, 38, 48, 51, 45, 34, 19, 7, 0, 0, 2, 6, 10, 11, 9, 6, 2, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 3, 7, 8, 3, 0, 0, 12, 57, 137, 243, 356, 451, 504, 502, 449, 358, 254, 159, 86, 40, 17, 8, 5, 3, 1, 0, 3, 8, 16, 23, 29, 33, 37, 40, 45, 51, 56, 58, 57, 53, 46, 39, 33, 28, 25, 21, 17, 13, 9, 8, 10, 14, 17, 17, 14, 9, 10, 24, 59, 113, 180, 244, 288, 296, 263, 195, 112, 38, 0, 13, 78, 183, 305, 413, 482, 497, 457, 373, 268, 165, 82, 29, 3, 0, 0, 4, 7, 9, 13, 21, 32, 42, 47, 44, 33, 19, 5, 0, 0, 9, 23, 37, 45, 47, 45, 47, 62, 95, 146, 210, 273, 320, 338, 321, 274, 206, 135, 73, 29, 5, 0, 0, 2, 6, 9, 10, 11, 12, 13, 14, 14, 13, 12, 10, 6, 3, 0, 0, 2, 10, 22, 33, 42, 44, 41, 34, 27, 20, 15, 8, 0, 0, 1, 31, 93, 186, 295, 397, 465, 479, 433, 338, 217, 100, 17, 0, 11, 85, 188, 291, 368, 401, 387, 333, 261, 191, 138, 108, 95, 90, 82, 68, 48, 27, 11, 1, 0, 0, 0, 1, 2, 5, 12, 23, 35, 46, 53, 55, 50, 41, 30, 18, 9, 2, 0, 0, 1, 6, 11, 14, 16, 14, 10, 5, 1, 0, 0, 2, 6, 9, 11, 12, 12, 9, 6, 3, 0, 0, 1, 6, 13, 20, 25, 27, 24, 18, 11, 5, 0, 0, 0, 1, 6, 11, 16, 19, 20, 17, 12, 7, 3, 0, 0, 0, 0, 1, 4, 8, 12, 16, 17, 16, 13, 8, 2, 0, 0, 1, 7, 16, 24, 28, 26, 18, 8, 0, 0, 3, 14, 25, 31, 30, 24, 20, 28, 54, 101, 162, 223, 268, 285, 268, 222, 161, 98, 47, 14, 0, 0, 0, 8, 17, 29, 43, 57, 68, 73, 68, 56, 39, 21, 7, 0, 0, 2, 10, 19, 26, 29, 27, 22, 16, 13, 13, 17, 22, 26, 27, 23, 18, 12, 6, 1, 0, 0, 2, 15, 36, 63, 90, 109, 115, 106, 85, 57, 30, 8, 0, 0, 6, 25, 48, 71, 87, 91, 82, 63, 39, 18, 5, 1, 3, 7, 9, 9, 6, 2, 0, 0, 0, 0, 1, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 1, 5, 12, 19, 25, 28, 26, 21, 15, 8, 3, 0, 0, 0, 2, 8, 17, 27, 36, 41, 40, 33, 21, 9, 0, 0, 4, 19, 37, 54, 64, 66, 58, 43, 27, 13, 3, 0, 0, 0, 3, 4, 5, 5, 5, 5, 4, 3, 2, 1, 1, 7, 24, 58, 115, 195, 291, 389, 469, 511, 504, 449, 359, 255, 160, 90, 49, 31, 27, 25, 21, 14, 7, 2, 0, 0, 0, 0, 11, 42, 96, 168, 245, 311, 349, 353, 323, 269, 204, 142, 91, 54, 29, 15, 9, 10, 20, 39, 62, 86, 102, 107, 97, 76, 50, 28, 13, 5, 1, 0, 0, 2, 28, 82, 168, 276, 386, 471, 511, 494, 428, 330, 225, 135, 73, 41, 31, 31, 31, 27, 19, 12, 12, 23, 44, 71, 98, 118, 125, 118, 98, 70, 42, 21, 12, 18, 35, 60, 84, 101, 106, 98, 80, 55, 30, 11, 2, 5, 19, 40, 63, 80, 87, 83, 69, 49, 29, 13, 3, 0, 0, 1, 2, 2, 1, 0, 0, 0, 2, 6, 11, 15, 18, 17, 14, 8, 3, 0, 0, 3, 9, 16, 21, 22, 19, 14, 8, 2, 0, 0, 0, 3, 7, 11, 13, 13, 11, 6, 2, 0, 1, 6, 15, 25, 33, 37, 36, 30, 21, 11, 2, 0, 1, 8, 18, 28, 35, 36, 31, 23, 14, 6, 0, 0, 0, 1, 6, 12, 19, 25, 28, 27, 22, 15, 7, 2, 0, 0, 1, 5, 9, 11, 12, 11, 7, 3, 0, 0, 0, 6, 13, 22, 27, 29, 26, 19, 12, 5, 0, 0, 0, 0, 5, 12, 21, 29, 34, 35, 30, 22, 12, 4, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 2, 3, 4, 4, 4, 5, 7, 11, 18, 26, 34, 42, 46, 44, 36, 22, 7, 0, 2, 26, 71, 131, 196, 252, 285, 287, 258, 205, 143, 85, 40, 12, 0, 0, 0, 5, 12, 22, 34, 46, 54, 54, 48, 35, 21, 9, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 8, 13, 18, 20, 20, 18, 13, 7, 1, 0, 0, 6, 24, 50, 79, 101, 110, 101, 78, 49, 22, 6, 1, 2, 3, 0, 0, 0, 23, 75, 151, 240, 321, 373, 384, 353, 290, 213, 138, 80, 44, 29, 29, 40, 53, 64, 69, 67, 56, 40, 22, 7, 0, 0, 7, 21, 37, 52, 62, 69, 71, 71, 70, 68, 66, 61, 54, 46, 39, 34, 30, 28, 26, 22, 16, 9, 3, 0, 0, 0, 3, 7, 10, 11, 10, 8, 4, 0, 0, 0, 5, 13, 23, 31, 34, 33, 28, 20, 12, 5, 1, 0, 0, 0, 3, 8, 12, 12, 8, 4, 3, 16, 46, 96, 159, 223, 272, 291, 275, 224, 152, 78, 26, 13, 49, 129, 235, 339, 413, 436, 403, 325, 224, 126, 51, 8, 0, 0, 6, 14, 18, 18, 18, 17, 15, 12, 8, 5, 3, 1, 0, 0, 0, 1, 12, 31, 55, 79, 95, 97, 85, 61, 35, 14, 2, 0, 1, 2, 0, 0, 7, 38, 98, 182, 276, 358, 404, 401, 350, 265, 169, 85, 27, 0, 0, 1, 9, 13, 14, 13, 14, 17, 19, 19, 15, 9, 4, 3, 6, 10, 10, 3, 0, 0, 21, 85, 190, 321, 451, 546, 579, 541, 442, 306, 166, 54, 0, 0, 49, 155, 285, 406, 490, 513, 471, 377, 258, 143, 57, 8, 0, 0, 8, 19, 26, 30, 29, 24, 14, 1, 0, 10, 57, 140, 252, 370, 467, 514, 498, 419, 297, 164, 55, 0, 7, 78, 192, 319, 426, 488, 488, 426, 319, 193, 81, 10, 1, 57, 164, 296, 417, 497, 516, 472, 379, 264, 154, 69, 18, 0, 0, 3, 13, 24, 36, 49, 60, 67, 66, 57, 43, 27, 13, 6, 6, 13, 25, 39, 54, 65, 69, 64, 51, 33, 15, 2, 0, 6, 20, 38, 52, 58, 55, 44, 29, 15, 5, 0, 0, 0, 1, 2, 1, 1, 0, 0, 0, 0, 0, 3, 7, 15, 24, 32, 39, 41, 40, 34, 26, 19, 13, 12, 15, 21, 27, 31, 30, 26, 18, 10, 4, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 2, 11, 28, 49, 69, 83, 86, 77, 59, 37, 16, 1, 0, 0, 12, 29, 48, 64, 72, 71, 63, 51, 38, 28, 21, 17, 13, 10, 6, 2, 0, 1, 3, 7, 12, 18, 24, 29, 31, 27, 16, 0, 0, 3, 54, 151, 284, 426, 541, 595, 572, 474, 328, 173, 50, 0, 0, 78, 201, 334, 441, 494, 483, 412, 304, 187, 90, 25, 0, 0, 7, 21, 30, 34, 32, 27, 21, 14, 8, 3, 0, 1, 4, 8, 12, 14, 13, 11, 7, 5, 3, 2, 1, 0, 0, 0, 5, 15, 27, 38, 43, 41, 35, 34, 48, 87, 152, 233, 315, 378, 403, 384, 325, 240, 151, 76, 25, 0, 0, 0, 4, 5, 3, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 9, 7, 3, 1, 1, 5, 11, 17, 21, 23, 25, 28, 33, 38, 40, 37, 32, 34, 54, 105, 189, 297, 408, 493, 528, 502, 422, 308, 190, 92, 28, 0, 0, 0, 6, 13, 14, 9, 0, 0, 0, 25, 94, 202, 333, 456, 538, 554, 499, 389, 256, 133, 45, 0, 0, 0, 12, 19, 17, 11, 5, 2, 2, 3, 4, 2, 0, 0, 0, 2, 7, 11, 9, 0, 0, 0, 32, 102, 203, 317, 415, 469, 463, 396, 287, 164, 58, 0, 0, 36, 131, 249, 360, 434, 453, 411, 323, 214, 113, 41, 3, 0, 0, 6, 9, 6, 1, 0, 0, 2, 5, 6, 4, 1, 0, 1, 7, 15, 23, 28, 28, 23, 15, 6, 0, 0, 1, 13, 31, 51, 67, 75, 73, 60, 42, 22, 7, 0, 0, 5, 15, 28, 38, 44, 42, 31, 15, 0, 0, 10, 57, 133, 225, 311, 367, 378, 339, 263, 172, 88, 28, 0, 0, 2, 24, 49, 72, 89, 94, 86, 66, 40, 16, 3, 6, 26, 57, 89, 112, 121, 112, 87, 55, 25, 5, 0, 11, 31, 54, 70, 75, 67, 50, 29, 11, 0, 0, 1, 9, 18, 25, 28, 26, 22, 14, 7, 1, 0, 0, 5, 15, 28, 41, 51, 55, 53, 45, 32, 17, 4, 0, 0, 9, 31, 57, 78, 86, 75, 48, 15, 0, 4, 52, 138, 244, 345, 412, 428, 388, 305, 203, 108, 40, 3, 0, 0, 6, 9, 6, 1, 0, 0, 0, 4, 6, 4, 0, 0, 0, 12, 31, 52, 66, 66, 49, 21, 0, 0, 33, 111, 220, 336, 427, 467, 446, 370, 262, 152, 65, 13, 0, 0, 5, 12, 13, 9, 4, 1, 0, 1, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 3, 12, 25, 40, 54, 63, 63, 56, 42, 25, 10, 2, 3, 12, 28, 44, 57, 62, 58, 46, 30, 14, 3, 0, 0, 5, 11, 17, 19, 17, 13, 6, 1, 0, 0, 7, 20, 35, 51, 63, 68, 65, 55, 40, 26, 16, 15, 25, 47, 76, 107, 132, 145, 141, 123, 93, 60, 31, 11, 1, 1, 8, 16, 24, 27, 26, 20, 11, 2, 0, 0, 17, 47, 86, 126, 157, 169, 159, 130, 88, 46, 14, 0, 1, 18, 41, 62, 74, 74, 64, 46, 27, 10, 0, 0, 3, 12, 23, 32, 37, 37, 32, 23, 12, 2, 0, 0, 12, 31, 55, 76, 88, 89, 77, 56, 34, 15, 3, 0, 0, 3, 6, 8, 7, 5, 3, 1, 0, 0, 0, 6, 17, 32, 48, 62, 70, 69, 61, 47, 31, 17, 6, 0, 0, 0, 1, 5, 9, 13, 16, 16, 14, 9, 3, 0, 0, 3, 11, 21, 30, 34, 33, 26, 16, 7, 0, 0, 0, 6, 14, 19, 22, 20, 15, 9, 4, 1, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 2, 8, 17, 27, 35, 40, 39, 33, 24, 14, 6, 1, 0, 2, 4, 6, 7, 6, 3, 1, 0, 0, 0, 2, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 1, 2, 5, 9, 14, 19, 21, 18, 10, 0, 0, 6, 45, 114, 209, 313, 402, 455, 454, 397, 298, 183, 81, 20, 18, 74, 173, 285, 379, 427, 419, 359, 267, 167, 84, 28, 1, 0, 0, 5, 9, 14, 18, 21, 23, 24, 26, 36, 62, 111, 179, 259, 335, 389, 407, 384, 326, 249, 173, 122, 110, 143, 213, 299, 376, 422, 423, 377, 298, 204, 118, 52, 13, 0, 0, 3, 14, 27, 41, 53, 62, 68, 74, 87, 116, 168, 240, 324, 403, 461, 485, 469, 419, 344, 259, 179, 111, 60, 27, 8, 0, 0, 2, 6, 9, 11, 11, 9, 5, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 5, 8, 9, 7, 2, 0, 0, 11, 44, 98, 164, 229, 273, 284, 256, 196, 119, 50, 8, 9, 55, 138, 239, 331, 392, 404, 363, 280, 177, 83, 24, 18, 67, 157, 260, 347, 391, 383, 325, 237, 144, 67, 18, 0, 0, 2, 8, 8, 5, 1, 0, 0, 0, 2, 2, 2, 1, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 5, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 2, 6, 8, 4, 0, 0, 7, 48, 121, 219, 322, 406, 446, 430, 363, 265, 161, 76, 21, 0, 0, 1, 7, 8, 4, 0, 0, 0, 0, 3, 4, 5, 4, 2, 1, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 6, 9, 13, 15, 13, 5, 0, 0, 16, 71, 161, 275, 390, 476, 508, 476, 388, 265, 139, 40, 0, 0, 63, 161, 269, 358, 406, 400, 346, 259, 163, 81, 26, 0, 0, 1, 7, 9, 7, 4, 3, 4, 8, 11, 13, 12, 9, 7, 6, 7, 11, 17, 22, 24, 23, 19, 12, 6, 1, 0, 0, 1, 3, 5, 6, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 1, 6, 10, 11, 6, 0, 0, 7, 48, 121, 219, 325, 411, 457, 450, 392, 299, 195, 104, 40, 6, 0, 0, 4, 6, 4, 0, 0, 0, 4, 11, 16, 19, 19, 18, 16, 17, 18, 17, 11, 1, 0, 0, 31, 97, 193, 302, 398, 456, 457, 402, 307, 198, 103, 36, 3, 0, 0, 3, 4, 2, 0, 0, 1, 1, 0, 0, 3, 27, 75, 144, 225, 296, 340, 342, 301, 226, 136, 55, 3, 0, 27, 98, 189, 280, 347, 376, 360, 304, 224, 141, 70, 23, 0, 0, 0, 6, 10, 10, 9, 7, 5, 3, 2, 1, 1, 3, 6, 10, 12, 12, 10, 7, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 2, 6, 11, 16, 20, 22, 22, 22, 22, 22, 18, 9, 0, 0, 4, 49, 131, 243, 364, 464, 514, 502, 429, 318, 198, 96, 29, 0, 0, 0, 7, 9, 5, 0, 0, 0, 1, 5, 7, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 10, 8, 5, 3, 3, 6, 11, 15, 17, 17, 14, 10, 7, 5, 4, 3, 3, 3, 3, 2, 3, 3, 2, 1, 0, 0, 0, 2, 7, 12, 16, 17, 15, 11, 6, 2, 0, 0, 0, 1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 11, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 5, 3, 0, 0, 0, 5, 13, 22, 28, 31, 28, 22, 16, 12, 9, 6, 1, 0, 0, 14, 57, 129, 223, 323, 404, 445, 435, 375, 282, 180, 92, 32, 1, 0, 0, 6, 10, 9, 8, 7, 8, 9, 11, 11, 9, 7, 4, 2, 0, 0, 0, 0, 3, 6, 10, 12, 13, 11, 8, 5, 2, 0, 0, 0, 0, 2, 4, 6, 7, 7, 6, 6, 6, 8, 12, 13, 10, 2, 0, 0, 29, 92, 189, 303, 411, 484, 500, 453, 353, 227, 109, 30, 13, 60, 159, 282, 397, 473, 490, 444, 350, 232, 122, 50, 33, 74, 159, 265, 362, 423, 431, 385, 296, 190, 93, 32, 23, 69, 157, 265, 361, 420, 424, 372, 278, 167, 69, 11, 8, 59, 150, 257, 351, 409, 417, 376, 299, 207, 120, 53, 13, 0, 0, 5, 10, 11, 8, 4, 1, 0, 0, 0, 1, 1, 2, 2, 2, 3, 4, 6, 8, 11, 13, 13, 11, 8, 4, 1, 0, 0, 2, 6, 10, 11, 9, 6, 2, 1, 2, 5, 6, 4, 0, 0, 8, 45, 113, 207, 309, 398, 448, 446, 393, 303, 201, 108, 42, 5, 0, 0, 3, 9, 12, 10, 5, 0, 0, 1, 31, 92, 182, 290, 392, 464, 485, 449, 364, 249, 133, 42, 0, 2, 57, 143, 239, 321, 367, 370, 330, 260, 178, 102, 45, 12, 0, 0, 2, 4, 3, 0, 0, 0, 4, 10, 15, 17, 16, 12, 7, 3, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 5, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 1, 5, 8, 7, 2, 0, 0, 15, 54, 116, 190, 260, 308, 318, 286, 220, 136, 57, 6, 0, 37, 115, 215, 312, 383, 408, 383, 315, 221, 127, 58, 32, 55, 121, 211, 300, 364, 386, 361, 298, 213, 128, 59, 17, 0, 0, 1, 5, 6, 3, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1, 3, 4, 5, 4, 2, 1, 1, 3, 6, 10, 12, 11, 8, 4, 1, 1, 3, 7, 9, 8, 5, 2, 0, 1, 4, 5, 2, 0, 0, 14, 59, 135, 237, 344, 430, 474, 461, 394, 294, 184, 91, 28, 0, 0, 0, 7, 8, 5, 0, 0, 0, 0, 1, 3, 3, 2, 0, 0, 0, 0, 2, 5, 7, 9, 9, 8, 5, 3, 2, 3, 5, 8, 10, 11, 10, 7, 4, 2, 1, 1, 0, 0, 0, 0, 0, 2, 6, 6, 3, 0, 0, 11, 51, 116, 200, 285, 349, 371, 344, 274, 179, 87, 24, 8, 44, 122, 220, 314, 379, 401, 375, 311, 227, 142, 71, 25, 2, 0, 0, 5, 7, 7, 4, 2, 0, 0, 0, 1, 2, 4, 5, 5, 3, 1, 0, 0, 3, 8, 14, 18, 19, 18, 15, 13, 12, 11, 6, 0, 0, 5, 41, 111, 211, 325, 426, 488, 491, 432, 325, 197, 83, 12, 0, 51, 150, 272, 387, 469, 500, 473, 395, 287, 172, 78, 25, 24, 73, 159, 258, 347, 402, 409, 367, 287, 187, 93, 30, 13, 48, 127, 228, 324, 390, 410, 379, 308, 218, 130, 61, 18, 0, 0, 0, 3, 4, 4, 3, 0, 0, 0, 1, 22, 63, 124, 196, 264, 311, 323, 298, 242, 170, 100, 45, 12, 0, 0, 1, 4, 4, 2, 0, 0, 0, 0, 2, 2, 2, 0, 0, 0, 1, 5, 8, 8, 4, 0, 0, 5, 35, 87, 153, 220, 272, 295, 283, 240, 179, 115, 61, 24, 5, 0, 0, 2, 4, 4, 2, 0, 0, 0, 0, 1, 3, 6, 8, 9, 8, 7, 5, 3, 2, 4, 8, 13, 19, 22, 21, 16, 9, 3, 0, 4, 14, 27, 39, 47, 47, 40, 31, 22, 15, 11, 6, 0, 0, 1, 30, 89, 176, 279, 375, 441, 460, 425, 348, 249, 151, 73, 23, 1, 0, 0, 3, 4, 3, 1, 0, 2, 3, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 7, 5, 2, 2, 4, 9, 13, 14, 9, 0, 0, 3, 37, 100, 188, 288, 377, 434, 443, 403, 324, 227, 134, 61, 17, 0, 0, 1, 6, 7, 6, 5, 4, 4, 5, 8, 11, 15, 19, 22, 22, 20, 14, 8, 3, 0, 0, 0, 0, 0, 0, 1, 3, 7, 11, 15, 17, 17, 15, 10, 5, 0, 0, 0, 2, 5, 5, 2, 0, 0, 12, 51, 116, 203, 298, 378, 425, 427, 383, 304, 211, 123, 56, 15, 0, 0, 1, 6, 8, 7, 5, 4, 3, 4, 3, 3, 1, 0, 0, 1, 3, 6, 8, 7, 2, 0, 0, 13, 50, 113, 197, 286, 363, 409, 411, 369, 293, 203, 118, 53, 14, 0, 0, 1, 5, 5, 2, 0, 0, 0, 0, 3, 4, 5, 5, 4, 3, 2, 3, 4, 6, 8, 8, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 2, 1, 0, 2, 4, 6, 6, 1, 0, 0, 17, 62, 135, 227, 322, 397, 432, 420, 363, 277, 183, 100, 41, 8, 0, 0, 2, 5, 3, 1, 0, 0, 0, 2, 4, 5, 5, 4, 2, 0, 0, 0, 0, 1, 2, 3, 5, 6, 7, 7, 7, 6, 5, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 1, 3, 6, 9, 10, 9, 7, 4, 1, 0, 0, 1, 2, 1, 0, 0, 0, 0, 3, 6, 6, 1, 0, 0, 17, 64, 140, 238, 340, 423, 467, 462, 410, 324, 225, 133, 64, 21, 1, 0, 0, 3, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 2, 2, 1, 0, 0, 1, 3, 5, 6, 6, 6, 5, 6, 6, 5, 1, 0, 0, 14, 54, 120, 208, 305, 391, 445, 453, 412, 331, 228, 129, 56, 26, 44, 104, 190, 280, 351, 386, 378, 330, 255, 172, 97, 42, 10, 0, 0, 2, 4, 3, 1, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 1, 3, 4, 6, 6, 5, 4, 2, 0, 0, 0, 1, 3, 6, 10, 12, 13, 12, 9, 5, 1, 0, 0, 4, 9, 13, 14, 12, 8, 3, 0, 0, 3, 8, 15, 20, 22, 21, 17, 12, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 2, 5, 8, 10, 10, 8, 6, 3, 1, 0, 0, 0, 0, 0, 3, 6, 7, 4, 0, 0, 1, 25, 71, 138, 216, 290, 342, 357, 332, 273, 195, 118, 63, 44, 65, 122, 200, 278, 337, 360, 343, 291, 217, 143, 86, 62, 74, 119, 184, 251, 304, 329, 320, 279, 218, 148, 85, 37, 8, 0, 0, 3, 8, 7, 2, 0, 0, 12, 52, 117, 204, 298, 380, 432, 442, 408, 338, 249, 160, 85, 33, 6, 0, 2, 7, 10, 9, 6, 1, 0, 0, 1, 4, 5, 5, 4, 1, 0, 0, 0, 1, 3, 6, 7, 6, 5, 3, 2, 2, 4, 7, 10, 11, 10, 8, 5, 1, 0, 0, 0, 2, 6, 9, 10, 6, 0, 0, 2, 27, 75, 143, 222, 295, 347, 364, 344, 292, 220, 145, 80, 35, 9, 0, 0, 1, 2, 1, 0, 0, 1, 6, 11, 15, 17, 16, 14, 11, 8, 5, 1, 0, 0, 9, 37, 86, 154, 233, 307, 362, 386, 373, 326, 256, 177, 105, 50, 15, 0, 0, 0, 1, 3, 3, 1, 0, 0, 0, 5, 25, 61, 111, 171, 229, 271, 287, 273, 233, 175, 113, 60, 22, 2, 0, 0, 3, 6, 6, 2, 0, 0, 9, 42, 97, 174, 262, 345, 407, 434, 419, 367, 289, 201, 121, 58, 18, 0, 0, 0, 3, 5, 3, 0, 0, 3, 24, 65, 129, 211, 301, 383, 440, 458, 431, 365, 275, 179, 96, 38, 6, 0, 0, 3, 5, 4, 0, 0, 0, 1, 6, 12, 17, 20, 22, 23, 22, 19, 16, 12, 9, 7, 6, 7, 9, 11, 14, 15, 16, 15, 13, 10, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 12, 13, 13, 12, 10, 9, 7, 5, 5, 7, 12, 19, 27, 34, 36, 33, 24, 14, 5, 0, 1, 6, 13, 19, 23, 22, 19, 14, 9, 6, 4, 2, 2, 1, 0, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 5, 8, 9, 8, 6, 4, 2, 3, 5, 9, 12, 14, 15, 13, 11, 9, 9, 10, 12, 12, 11, 8, 4, 1, 0, 1, 2, 4, 5, 6, 5, 4, 5, 6, 8, 9, 9, 8, 7, 7, 8, 13, 19, 27, 33, 36, 37, 33, 28, 22, 16, 10, 3, 0, 0, 8, 33, 77, 139, 213, 286, 346, 380, 380, 346, 284, 209, 133, 70, 26, 3, 0, 0, 3, 7, 7, 2, 0, 0, 9, 45, 107, 193, 290, 382, 449, 477, 461, 404, 322, 230, 145, 78, 34, 12, 6, 7, 11, 13, 12, 9, 4, 0, 0, 0, 4, 11, 18, 23, 25, 24, 20, 16, 15, 17, 23, 29, 34, 36, 32, 24, 16, 10, 6, 4, 2, 0, 0, 2, 20, 59, 121, 199, 284, 357, 403, 411, 379, 315, 232, 149, 79, 31, 5, 0, 0, 2, 3, 2, 0, 0, 0, 1, 3, 4, 4, 2, 0, 0, 0, 0, 2, 3, 2, 0, 0, 2, 19, 50, 95, 148, 199, 236, 252, 243, 212, 165, 114, 68, 32, 10, 0, 0, 2, 5, 6, 5, 2, 0, 0, 0, 4, 9, 13, 16, 16, 13, 9, 5, 2, 0, 0, 0, 1, 4, 6, 8, 9, 6, 2, 0, 0, 12, 42, 92, 156, 228, 295, 344, 365, 355, 315, 255, 186, 120, 66, 28, 7, 0, 0, 0, 2, 3, 4, 4, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 7, 8, 7, 6, 5, 4, 1, 0, 0, 3, 21, 56, 109, 178, 254, 324, 374, 393, 378, 330, 259, 180, 108, 51, 16, 0, 0, 0, 2, 3, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1, 2, 3, 3, 3, 3, 4, 6, 9, 13, 17, 21, 23, 24, 22, 18, 13, 8, 9, 20, 47, 92, 155, 229, 304, 365, 399, 398, 361, 295, 215, 135, 68, 24, 1, 0, 0, 4, 7, 4, 0, 0, 3, 27, 75, 146, 235, 327, 408, 460, 473, 443, 376, 288, 195, 113, 53, 16, 0, 0, 0, 2, 2, 0, 0, 0, 1, 5, 9, 12, 15, 16, 17, 17, 16, 13, 9, 4, 1, 1, 2, 4, 6, 7, 6, 4, 3, 1, 0, 0, 0, 3, 15, 40, 80, 134, 196, 254, 297, 315, 304, 267, 212, 150, 93, 49, 20, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 3, 5, 7, 8, 7, 5, 2, 0, 0, 0, 2, 6, 10, 12, 12, 9, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 2, 3, 4, 5, 5, 4, 2, 0, 0, 0, 0, 0, 2, 4, 7, 10, 14, 16, 18, 18, 16, 13, 9, 5, 2, 0, 0, 1, 2, 4, 5, 5, 5, 5, 3, 0, 0, 0, 11, 37, 79, 136, 200, 260, 304, 322, 312, 275, 220, 158, 102, 57, 27, 11, 4, 3, 2, 2, 1, 0, 0, 0, 2, 6, 12, 19, 26, 30, 31, 28, 21, 12, 3, 0, 1, 18, 50, 99, 162, 234, 303, 360, 392, 393, 362, 303, 228, 150, 83, 35, 8, 0, 2, 8, 13, 14, 10, 3, 0, 0, 11, 39, 85, 146, 214, 279, 327, 350, 342, 305, 247, 179, 114, 60, 24, 5, 0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 2, 3, 4, 4, 3, 1, 0, 1, 3, 6, 9, 10, 11, 11, 12, 13, 16, 18, 20, 20, 17, 14, 10, 7, 5, 4, 4, 4, 5, 6, 9, 12, 16, 19, 21, 21, 18, 14, 9, 4, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 0, 0, 0, 6, 25, 57, 99, 144, 183, 210, 219, 210, 188, 157, 123, 90, 62, 38, 21, 9, 2, 0, 1, 4, 8, 11, 13, 14, 14, 13, 11, 8, 6, 4, 3, 2, 3, 3, 4, 4, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 7, 24, 52, 89, 134, 177, 213, 234, 236, 217, 182, 136, 89, 49, 20, 4, 0, 0, 0, 2, 2, 0, 0, 1, 7, 23, 49, 87, 135, 188, 235, 268, 279, 265, 230, 182, 134, 99, 88, 103, 141, 192, 243, 282, 299, 291, 261, 216, 168, 129, 109, 114, 144, 193, 251, 303, 335, 339, 312, 260, 198, 142, 108, 104, 131, 181, 239, 290, 321, 323, 297, 248, 186, 124, 70, 31, 9, 0, 0, 0, 2, 1, 0, 0, 0, 1, 4, 7, 8, 9, 9, 9, 9, 10, 11, 11, 9, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 2, 5, 10, 14, 17, 17, 15, 12, 8, 6, 5, 7, 10, 15, 19, 23, 26, 28, 27, 24, 19, 13, 6, 2, 2, 12, 33, 68, 116, 173, 232, 284, 320, 334, 323, 290, 240, 182, 125, 76, 39, 15, 3, 0, 0, 2, 1, 0, 0, 1, 17, 51, 104, 173, 248, 318, 369, 392, 384, 347, 288, 218, 149, 89, 44, 16, 2, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 4, 5, 6, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 9, 11, 14, 17, 18, 17, 13, 9, 6, 4, 4, 7, 11, 14, 17, 18, 18, 16, 15, 12, 9, 7, 5, 5, 7, 9, 11, 11, 9, 5, 2, 1, 4, 10, 17, 23, 26, 25, 21, 16, 13, 12, 14, 16, 18, 17, 14, 9, 5, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 12, 14, 15, 14, 11, 8, 6, 5, 6, 9, 11, 11, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 2, 3, 4, 6, 7, 7, 6, 4, 1, 0, 0, 0, 2, 8, 21, 42, 73, 115, 166, 221, 273, 314, 338, 341, 321, 281, 228, 169, 112, 65, 31, 10, 1, 0, 0, 0, 2, 11, 29, 59, 103, 157, 215, 271, 316, 344, 350, 334, 296, 243, 183, 123, 72, 34, 12, 2, 1, 3, 6, 7, 7, 8, 9, 10, 11, 11, 10, 6, 3, 0, 0, 0, 0, 1, 0, 0, 0, 1, 3, 6, 9, 10, 10, 8, 5, 1, 0, 0, 7, 25, 54, 92, 137, 182, 220, 244, 250, 237, 208, 167, 121, 78, 42, 17, 4, 0, 0, 0, 1, 0, 0, 0, 2, 7, 12, 17, 21, 22, 22, 20, 17, 15, 11, 8, 5, 2, 2, 3, 7, 11, 16, 18, 18, 16, 12, 9, 8, 9, 12, 16, 20, 23, 24, 24, 23, 21, 18, 14, 10, 8, 13, 28, 56, 98, 152, 211, 268, 314, 342, 348, 331, 292, 239, 178, 119, 68, 32, 9, 0, 0, 0, 4, 10, 16, 22, 28, 32, 32, 29, 23, 16, 11, 7, 6, 7, 8, 8, 8, 6, 4, 4, 5, 7, 10, 12, 12, 9, 5, 1, 0, 5, 21, 48, 87, 133, 180, 219, 244, 250, 235, 204, 161, 115, 72, 38, 15, 3, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 10, 11, 9, 6, 2, 1, 1, 4, 7, 9, 9, 6, 3, 0, 0, 2, 14, 36, 72, 121, 182, 250, 316, 370, 402, 407, 384, 337, 277, 217, 173, 152, 160, 191, 237, 283, 317, 329, 315, 279, 228, 170, 115, 70, 37, 17, 5, 1, 0, 0, 0, 2, 3, 5, 7, 9, 10, 11, 12, 12, 13, 14, 15, 14, 13, 12, 16, 28, 53, 92, 145, 205, 264, 311, 339, 343, 321, 280, 226, 168, 114, 70, 38, 17, 6, 1, 0, 0, 0, 0, 0, 1, 3, 7, 10, 13, 13, 11, 7, 2, 0, 2, 13, 35, 70, 116, 168, 219, 263, 293, 305, 299, 275, 239, 195, 148, 103, 64, 34, 13, 2, 0, 0, 0, 2, 3, 5, 7, 10, 13, 16, 17, 16, 14, 11, 7, 3, 0, 0, 0, 3, 6, 9, 10, 10, 7, 4, 1, 0, 0, 0, 0, 3, 9, 23, 47, 81, 124, 169, 209, 236, 246, 238, 214, 180, 142, 104, 72, 45, 26, 13, 5, 1, 0, 0, 1, 10, 28, 59, 103, 158, 218, 275, 322, 352, 361, 348, 316, 270, 222, 179, 154, 151, 171, 208, 254, 294, 319, 322, 302, 264, 214, 162, 116, 78, 52, 36, 28, 24, 21, 17, 13, 9, 7, 9, 16, 27, 37, 44, 45, 41, 32, 21, 13, 9, 10, 15, 22, 29, 34, 35, 31, 24, 16, 8, 5, 6, 11, 18, 23, 23, 19, 12, 5, 0, 0, 2, 5, 8, 9, 9, 8, 9, 10, 13, 16, 19, 20, 20, 18, 17, 16, 20, 31, 55, 93, 147, 210, 273, 324, 354, 356, 330, 285, 231, 183, 150, 140, 153, 186, 230, 276, 314, 334, 333, 310, 271, 223, 178, 146, 133, 141, 167, 204, 244, 277, 295, 296, 278, 246, 208, 172, 148, 140, 149, 171, 199, 226, 245, 252, 245, 226, 197, 162, 126, 92, 62, 39, 21, 8, 0, 0, 0, 9, 28, 57, 95, 139, 185, 228, 266, 293, 307, 303, 280, 240, 187, 129, 76, 35, 10, 0, 0, 0, 2, 3, 2, 1, 0, 0, 0, 0, 0, 2, 4, 6, 8, 8, 8, 8, 14, 27, 51, 84, 125, 169, 210, 242, 263, 269, 261, 239, 206, 166, 123, 83, 49, 23, 8, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 9, 10, 10, 8, 6, 6, 10, 20, 37, 63, 98, 141, 189, 236, 276, 302, 309, 298, 270, 233, 196, 167, 155, 160, 181, 213, 248, 278, 296, 298, 284, 255, 221, 188, 167, 162, 174, 200, 232, 263, 284, 290, 280, 256, 221, 179, 135, 94, 58, 30, 12, 2, 0, 0, 0, 0, 0, 0, 2, 4, 8, 12, 15, 17, 17, 15, 12, 9, 6, 3, 1, 0, 1, 2, 3, 4, 5, 5, 3, 1, 0, 0, 1, 4, 8, 12, 14, 14, 11, 6, 3, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 3, 7, 11, 13, 12, 9, 9, 15, 33, 62, 102, 144, 182, 209, 221, 218, 203, 179, 151, 121, 92, 64, 41, 22, 10, 2, 0, 0, 0, 0, 1, 4, 9, 14, 18, 20, 19, 15, 11, 7, 7, 10, 14, 19, 22, 22, 21, 17, 14, 11, 9, 8, 7, 8, 9, 12, 15, 19, 23, 23, 21, 16, 10, 4, 0, 1, 4, 11, 18, 23, 27, 28, 28, 26, 24, 19, 13, 7, 2, 2, 11, 32, 65, 110, 160, 211, 255, 288, 305, 305, 289, 258, 216, 169, 122, 79, 45, 21, 7, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 8, 7, 4, 1, 0, 0, 3, 8, 13, 16, 16, 15, 11, 8, 5, 3, 2, 1, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 5, 4, 2, 1, 0, 0, 1, 2, 2, 1, 0, 0, 1, 9, 24, 46, 73, 103, 131, 156, 176, 188, 190, 183, 165, 138, 106, 73, 45, 25, 14, 11, 13, 14, 14, 11, 6, 2, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 3, 2, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 9, 13, 15, 13, 9, 4, 0, 0, 2, 9, 17, 25, 30, 31, 30, 27, 25, 23, 23, 23, 23, 23, 24, 30, 45, 71, 109, 155, 204, 249, 282, 298, 296, 279, 250, 214, 175, 137, 100, 67, 40, 19, 5, 0, 0, 0, 3, 5, 6, 5, 2, 1, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 10, 16, 20, 21, 20, 17, 13, 9, 7, 7, 8, 9, 10, 11, 15, 25, 46, 79, 122, 172, 221, 261, 285, 290, 277, 249, 212, 172, 133, 98, 68, 44, 25, 12, 4, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 7, 7, 5, 2, 0, 0, 5, 16, 34, 59, 89, 121, 151, 176, 193, 198, 192, 176, 150, 120, 90, 63, 41, 26, 17, 12, 9, 7, 5, 3, 1, 0, 0, 0, 1, 3, 6, 10, 13, 14, 13, 12, 13, 21, 39, 69, 111, 160, 208, 250, 279, 292, 288, 271, 245, 215, 188, 169, 160, 163, 178, 200, 225, 245, 257, 256, 243, 219, 188, 153, 119, 88, 63, 43, 29, 19, 12, 7, 4, 3, 3, 5, 6, 7, 7, 6, 5, 4, 4, 4, 5, 6, 7, 9, 13, 21, 34, 53, 79, 109, 139, 164, 179, 182, 172, 153, 133, 116, 110, 116, 134, 159, 188, 215, 236, 248, 251, 243, 225, 200, 167, 131, 95, 62, 35, 17, 6, 0, 0, 0, 0, 3, 10, 23, 40, 61, 84, 108, 131, 152, 168, 179, 181, 174, 156, 130, 100, 70, 45, 26, 14, 7, 4, 3, 1, 0, 0, 0, 2, 7, 11, 14, 15, 13, 10, 7, 6, 6, 7, 8, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 13, 27, 44, 66, 88, 109, 126, 138, 143, 141, 132, 115, 93, 69, 45, 24, 10, 1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 5, 8, 11, 12, 11, 7, 3, 0, 0, 5, 17, 37, 65, 100, 143, 189, 235, 276, 305, 318, 313, 292, 259, 219, 176, 135, 97, 64, 38, 19, 7, 0, 0, 0, 0, 2, 4, 8, 12, 17, 22, 26, 29, 29, 28, 23, 17, 11, 6, 4, 8, 16, 28, 38, 44, 44, 38, 28, 19, 14, 16, 26, 43, 67, 97, 130, 166, 202, 234, 259, 273, 275, 265, 244, 216, 182, 146, 111, 78, 50, 29, 15, 9, 7, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 2, 3, 4, 5, 4, 2, 1, 0, 1, 4, 8, 11, 13, 13, 10, 9, 11, 21, 41, 70, 106, 145, 181, 212, 235, 248, 252, 247, 233, 211, 182, 149, 114, 80, 51, 28, 13, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 20, 38, 61, 87, 114, 141, 168, 193, 216, 234, 243, 241, 225, 196, 157, 113, 72, 38, 15, 2, 0, 0, 2, 5, 6, 5, 3, 0, 0, 0, 4, 9, 13, 14, 12, 8, 6, 11, 24, 47, 75, 106, 136, 164, 188, 208, 225, 236, 239, 231, 215, 195, 176, 166, 167, 182, 205, 229, 248, 256, 253, 239, 219, 199, 183, 173, 170, 174, 185, 199, 215, 229, 239, 242, 237, 225, 207, 189, 174, 165, 165, 174, 189, 207, 222, 231, 232, 223, 205, 181, 151, 118, 85, 55, 31, 13, 3, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 4, 2, 0, 0, 1, 9, 22, 38, 55, 73, 94, 118, 148, 182, 217, 246, 262, 263, 247, 218, 182, 146, 113, 86, 66, 49, 36, 25, 15, 8, 2, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 5, 15, 30, 50, 74, 101, 130, 161, 192, 223, 249, 268, 276, 270, 253, 227, 200, 179, 169, 171, 183, 203, 222, 237, 244, 240, 227, 206, 180, 150, 118, 86, 57, 33, 16, 5, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 8, 7, 5, 3, 2, 5, 12, 22, 35, 50, 67, 87, 111, 140, 172, 206, 237, 262, 277, 279, 268, 246, 215, 179, 141, 105, 74, 48, 29, 16, 9, 6, 7, 10, 17, 28, 43, 63, 86, 112, 138, 162, 183, 197, 206, 207, 201, 189, 173, 158, 147, 143, 148, 159, 174, 188, 198, 202, 198, 187, 171, 150, 127, 102, 77, 54, 37, 24, 18, 16, 15, 14, 12, 8, 4, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 1, 3, 4, 5, 7, 12, 21, 35, 55, 79, 106, 132, 154, 171, 181, 183, 179, 169, 154, 136, 116, 94, 72, 51, 32, 17, 7, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 6, 11, 17, 22, 27, 32, 40, 51, 67, 85, 105, 122, 133, 137, 134, 125, 112, 96, 80, 63, 45, 29, 16, 6, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 9, 9, 8, 8, 9, 13, 21, 33, 49, 68, 89, 111, 135, 160, 186, 210, 229, 239, 237, 221, 194, 161, 126, 94, 67, 47, 32, 21, 13, 7, 4, 3, 3, 3, 3, 3, 1, 0, 0, 0, 0, 1, 4, 8, 13, 23, 37, 57, 83, 113, 144, 172, 196, 211, 220, 222, 220, 214, 204, 188, 165, 136, 102, 69, 41, 22, 11, 8, 9, 10, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 4, 10, 15, 19, 20, 17, 12, 7, 4, 3, 5, 7, 8, 7, 6, 4, 3, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 4, 8, 13, 17, 19, 20, 18, 14, 10, 6, 3, 2, 1, 1, 2, 2, 1, 0, 0, 0, 2, 6, 9, 11, 10, 8, 4, 2, 3, 6, 10, 13, 14, 11, 7, 2, 1, 3, 8, 15, 22, 26, 26, 23, 19, 15, 12, 11, 12, 12, 13, 12, 10, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 8, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 10, 12, 12, 12, 11, 10, 9, 11, 15, 22, 31, 41, 53, 65, 80, 97, 120, 149, 182, 218, 251, 278, 294, 298, 289, 269, 240, 207, 173, 141, 112, 87, 67, 50, 36, 23, 13, 5, 0, 0, 1, 5, 9, 13, 14, 13, 10, 6, 2, 0, 0, 0, 2, 6, 11, 15, 17, 17, 14, 10, 5, 2, 2, 5, 10, 16, 20, 22, 22, 20, 18, 19, 22, 27, 34, 42, 51, 61, 75, 94, 118, 147, 178, 207, 231, 247, 253, 250, 240, 222, 198, 171, 141, 111, 84, 60, 42, 29, 21, 16, 16, 19, 28, 41, 60, 82, 108, 134, 158, 180, 199, 213, 221, 222, 215, 200, 179, 153, 125, 98, 73, 52, 35, 21, 11, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 3, 6, 9, 10, 9, 7, 4, 1, 0, 0, 0, 0, 0, 0, 5, 14, 25, 38, 51, 61, 70, 79, 91, 105, 120, 133, 142, 143, 135, 120, 100, 79, 60, 45, 35, 29, 25, 22, 18, 14, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 11, 17, 23, 29, 35, 42, 52, 66, 85, 107, 129, 149, 163, 168, 164, 154, 139, 122, 105, 88, 70, 53, 36, 21, 9, 2, 0, 1, 6, 13, 23, 36, 51, 69, 88, 107, 124, 138, 148, 155, 155, 149, 136, 117, 95, 72, 52, 37, 25, 17, 12, 9, 8, 9, 12, 15, 18, 18, 16, 12, 7, 4, 1, 1, 2, 4, 5, 6, 7, 6, 5, 2, 0, 0, 1, 6, 14, 24, 35, 45, 57, 70, 88, 112, 141, 172, 201, 223, 235, 235, 226, 209, 190, 169, 149, 129, 109, 87, 65, 44, 26, 13, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 0, 0, 0, 2, 7, 11, 14, 15, 13, 10, 6, 4, 5, 7, 10, 13, 13, 12, 10, 9, 8, 8, 9, 9, 8, 6, 5, 4, 4, 5, 6, 7, 7, 7, 6, 6, 5, 4, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 12, 13, 13, 10, 6, 2, 0, 0, 0, 2, 5, 7, 9, 10, 13, 16, 22, 29, 38, 50, 64, 81, 102, 126, 150, 173, 191, 201, 204, 200, 190, 177, 163, 147, 129, 107, 82, 56, 31, 12, 1, 0, 5, 15, 25, 35, 44, 53, 65, 80, 98, 118, 136, 151, 160, 163, 160, 153, 143, 131, 117, 99, 80, 60, 41, 27, 18, 14, 14, 14, 13, 11, 7, 3, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 1, 0, 0, 1, 2, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 8, 9, 9, 7, 4, 1, 0, 1, 4, 7, 9, 9, 7, 5, 6, 10, 18, 28, 38, 47, 57, 69, 84, 103, 125, 145, 159, 166, 164, 157, 146, 136, 125, 115, 103, 89, 74, 60, 48, 41, 39, 40, 43, 46, 51, 57, 67, 81, 100, 123, 145, 165, 181, 192, 198, 198, 194, 185, 170, 150, 127, 101, 77, 55, 36, 22, 12, 6, 2, 0, 0, 0, 0, 1, 3, 4, 4, 3, 1, 0, 0, 1, 5, 12, 19, 26, 33, 41, 51, 66, 84, 104, 123, 137, 144, 144, 138, 130, 121, 113, 105, 96, 84, 69, 51, 34, 18, 7, 1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 3, 6, 9, 11, 13, 13, 13, 13, 13, 12, 12, 13, 14, 16, 18, 20, 22, 22, 22, 21, 20, 20, 19, 18, 16, 12, 8, 3, 0, 0, 0, 3, 6, 10, 12, 13, 12, 9, 6, 2, 0, 0, 0, 2, 6, 12, 16, 18, 17, 13, 9, 6, 4, 4, 5, 6, 6, 6, 7, 8, 9, 10, 10, 8, 6, 3, 2, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 2, 5, 8, 10, 11, 10, 7, 3, 0, 0, 0, 2, 6, 11, 15, 19, 21, 22, 20, 18, 15, 12, 10, 9, 11, 15, 19, 24, 28, 30, 31, 33, 36, 42, 50, 59, 69, 80, 93, 110, 131, 156, 184, 208, 226, 232, 228, 213, 193, 172, 152, 135, 120, 105, 89, 73, 57, 43, 32, 25, 22, 19, 17, 15, 12, 11, 11, 13, 16, 17, 16, 14, 10, 8, 7, 8, 10, 11, 10, 7, 4, 0, 0, 0, 2, 6, 10, 11, 11, 10, 7, 5, 3, 3, 5, 8, 13, 17, 20, 20, 19, 14, 9, 4, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 3, 3, 2, 2, 0, 0, 0, 0, 2, 5, 8, 10, 10, 9, 6, 3, 1, 0, 0, 0, 0, 1, 4, 7, 10, 12, 12, 10, 7, 4, 1, 0, 0, 0, 2, 4, 6, 7, 8, 8, 8, 7, 5, 4, 3, 3, 5, 8, 11, 15, 18, 22, 28, 35, 45, 58, 71, 84, 96, 106, 114, 123, 132, 140, 147, 148, 143, 131, 114, 93, 73, 57, 45, 38, 33, 28, 22, 16, 9, 3, 0, 0, 0, 1, 2, 3, 5, 9, 14, 19, 22, 22, 19, 15, 11, 8, 8, 9, 10, 10, 9, 7, 5, 5, 6, 7, 7, 6, 5, 3, 4, 6, 10, 15, 20, 25, 31, 38, 48, 61, 79, 99, 122, 145, 167, 187, 203, 216, 224, 226, 224, 217, 206, 190, 172, 152, 131, 110, 89, 69, 50, 33, 18, 8, 2, 0, 2, 7, 13, 19, 24, 26, 24, 21, 17, 16, 20, 28, 42, 59, 77, 96, 113, 131, 148, 165, 179, 192, 202, 210, 216, 223, 229, 234, 236, 234, 229, 222, 217, 215, 216, 220, 222, 220, 212, 199, 182, 163, 145, 129, 116, 105, 94, 82, 69, 56, 42, 29, 19, 11, 8, 7, 7, 8, 7, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 11, 12, 12, 10, 7, 3, 0, 0, 0, 3, 7, 12, 16, 20, 23, 24, 24, 22, 19, 15, 10, 6, 4, 4, 6, 9, 11, 11, 9, 6, 2, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 0, 0, 0, 0, 2, 4, 5, 6, 6, 6, 6, 8, 10, 12, 13, 14, 16, 19, 24, 31, 40, 50, 62, 76, 89, 103, 114, 120, 121, 116, 108, 100, 93, 89, 87, 83, 77, 67, 54, 42, 32, 28, 30, 36, 45, 56, 66, 77, 87, 98, 109, 122, 137, 152, 167, 180, 189, 194, 195, 193, 191, 188, 187, 186, 186, 186, 186, 186, 186, 185, 184, 179, 170, 157, 141, 123, 106, 92, 82, 73, 66, 57, 46, 35, 24, 15, 10, 9, 11, 14, 16, 15, 14, 13, 16, 23, 34, 48, 62, 75, 85, 94, 104, 115, 128, 144, 159, 174, 187, 200, 212, 224, 234, 241, 242, 236, 224, 209, 194, 182, 176, 177, 183, 191, 199, 203, 201, 193, 179, 161, 142, 124, 109, 97, 86, 77, 69, 62, 58, 58, 64, 75, 90, 106, 121, 134, 146, 158, 172, 188, 205, 217, 223, 219, 205, 183, 157, 130, 106, 86, 69, 56, 45, 35, 27, 21, 16, 12, 8, 4, 1, 1, 3, 6, 9, 11, 10, 7, 3, 0, 0, 1, 4, 7, 8, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 11, 13, 12, 9, 5, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 4, 9, 16, 23, 28, 32, 35, 37, 41, 47, 56, 68, 84, 103, 124, 146, 165, 179, 186, 184, 176, 164, 152, 142, 136, 130, 123, 112, 97, 78, 59, 42, 28, 20, 14, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 5, 3, 1, 0, 0, 0, 1, 2, 4, 5, 5, 5, 5, 5, 7, 11, 15, 18, 20, 20, 19, 18, 18, 21, 25, 31, 38, 45, 54, 64, 78, 96, 115, 134, 151, 164, 173, 179, 183, 189, 195, 202, 206, 207, 201, 190, 175, 156, 136, 118, 101, 87, 75, 64, 55, 46, 38, 30, 23, 16, 11, 7, 5, 5, 5, 6, 7, 8, 9, 9, 9, 9, 10, 10, 12, 14, 17, 20, 22, 22, 19, 15, 9, 4, 1, 0, 0, 3, 6, 10, 13, 14, 15, 15, 13, 11, 9, 9, 11, 13, 15, 16, 14, 11, 7, 5, 5, 7, 12, 16, 19, 20, 19, 17, 16, 14, 11, 8, 4, 1, 0, 2, 8, 17, 25, 32, 34, 32, 26, 18, 9, 3, 0, 0, 4, 8, 13, 16, 16, 13, 9, 4, 1, 2, 6, 13, 20, 26, 29, 30, 30, 31, 37, 47, 61, 78, 96, 114, 132, 148, 163, 176, 187, 194, 197, 195, 191, 185, 177, 169, 160, 148, 132, 113, 91, 68, 48, 32, 21, 15, 11, 10, 9, 10, 12, 15, 19, 21, 21, 19, 14, 10, 6, 5, 5, 5, 6, 8, 9, 12, 15, 18, 21, 23, 22, 20, 17, 14, 11, 9, 7, 6, 5, 4, 3, 2, 1, 1, 0, 0, 0, 0, 2, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 4, 6, 7, 7, 6, 3, 1, 0, 0, 1, 3, 6, 7, 8, 9, 9, 9, 10, 12, 15, 20, 27, 36, 46, 58, 70, 82, 95, 108, 123, 139, 156, 173, 187, 198, 204, 207, 208, 208, 209, 212, 215, 218, 218, 213, 205, 194, 183, 176, 173, 174, 177, 178, 173, 162, 144, 123, 101, 82, 68, 58, 51, 46, 40, 32, 24, 17, 12, 10, 9, 10, 10, 9, 8, 7, 6, 5, 4, 2, 0, 0, 1, 5, 10, 17, 21, 22, 19, 13, 6, 1, 0, 4, 10, 15, 19, 20, 16, 11, 6, 2, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 5, 4, 2, 0, 0, 1, 4, 8, 11, 11, 10, 8, 7, 9, 12, 17, 21, 24, 24, 23, 23, 25, 30, 38, 47, 56, 64, 70, 76, 81, 87, 94, 103, 114, 127, 144, 162, 182, 200, 216, 226, 229, 227, 221, 215, 210, 209, 211, 215, 218, 219, 216, 210, 203, 197, 191, 186, 180, 171, 158, 142, 125, 108, 95, 85, 79, 77, 77, 79, 80, 82, 82, 80, 78, 77, 79, 85, 98, 115, 134, 152, 165, 170, 169, 162, 153, 144, 135, 125, 115, 102, 89, 76, 64, 55, 47, 40, 33, 26, 19, 13, 8, 6, 5, 5, 5, 3, 1, 0, 0, 0, 2, 5, 8, 10, 10, 10, 8, 7, 6, 6, 7, 9, 12, 16, 21, 27, 34, 41, 47, 54, 61, 70, 82, 97, 115, 135, 154, 172, 187, 201, 212, 223, 232, 238, 242, 241, 238, 232, 225, 219, 215, 213, 213, 214, 216, 218, 220, 221, 222, 220, 216, 209, 202, 195, 192, 193, 198, 204, 208, 206, 197, 182, 164, 146, 131, 119, 111, 103, 95, 86, 75, 65, 56, 47, 39, 30, 21, 13, 6, 1, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 9, 11, 11, 9, 7, 5, 4, 3, 3, 3, 2, 0, 0, 0, 1, 5, 9, 14, 16, 15, 12, 7, 4, 3, 5, 9, 13, 15, 15, 13, 9, 5, 2, 1, 2, 2, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 4, 2, 0, 0, 0, 2, 7, 15, 21, 25, 26, 22, 17, 13, 11, 12, 14, 15, 14, 11, 8, 6, 6, 9, 12, 16, 17, 16, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 4, 8, 11, 13, 12, 9, 5, 2, 0, 0, 0, 0, 2, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 4, 3, 1, 0, 0, 0, 2, 5, 8, 9, 9, 7, 5, 2, 1, 1, 3, 5, 8, 11, 13, 13, 12, 10, 7, 5, 3, 3, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 0, 0, 0, 1, 3, 5, 7, 8, 9, 10, 11, 12, 13, 14, 13, 11, 10, 9, 10, 13, 15, 18, 19, 20, 23, 29, 40, 54, 69, 81, 89, 92, 93, 94, 99, 109, 123, 139, 155, 168, 178, 183, 183, 180, 172, 161, 149, 138, 130, 125, 123, 122, 118, 111, 100, 88, 76, 68, 64, 64, 65, 66, 64, 62, 60, 62, 69, 82, 96, 110, 119, 122, 120, 114, 109, 106, 105, 106, 106, 104, 98, 89, 78, 66, 56, 50, 47, 49, 53, 57, 61, 63, 64, 66, 70, 76, 85, 93, 100, 105, 107, 108, 108, 108, 109, 109, 109, 108, 106, 103, 99, 94, 86, 75, 63, 50, 37, 26, 19, 16, 16, 17, 19, 20, 19, 19, 17, 16, 15, 14, 12, 10, 7, 5, 2, 0, 0, 0, 2, 7, 13, 18, 21, 21, 19, 15, 11, 8, 6, 6, 7, 8, 9, 8, 7, 6, 5, 5, 7, 11, 15, 18, 19, 17, 13, 8, 3, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 12, 14, 12, 9, 4, 0, 0, 0, 5, 13, 22, 31, 38, 43, 47, 50, 53, 58, 64, 71, 78, 85, 92, 100, 111, 124, 140, 156, 170, 180, 184, 185, 183, 180, 177, 174, 169, 162, 151, 138, 126, 114, 105, 98, 89, 79, 67, 52, 38, 27, 19, 14, 11, 9, 6, 3, 1, 1, 2, 5, 7, 9, 10, 12, 14, 15, 16, 16, 13, 10, 8, 8, 11, 16, 20, 22, 20, 17, 16, 18, 27, 41, 59, 77, 92, 103, 108, 110, 111, 115, 123, 136, 152, 170, 183, 190, 189, 181, 170, 159, 150, 144, 140, 134, 125, 111, 95, 79, 66, 57, 51, 48, 44, 39, 32, 25, 19, 17, 17, 20, 23, 25, 26, 25, 23, 21, 19, 17, 15, 12, 10, 8, 7, 7, 7, 8, 7, 7, 5, 5, 5, 7, 8, 9, 9, 7, 4, 1, 0, 0, 1, 4, 6, 7, 7, 5, 3, 0, 0, 0, 0, 2, 3, 4, 4, 3, 1, 0, 0, 0, 3, 6, 10, 12, 13, 11, 8, 6, 5, 6, 10, 15, 19, 23, 26, 30, 35, 43, 55, 69, 83, 97, 109, 119, 127, 135, 145, 156, 169, 183, 194, 202, 205, 203, 198, 193, 192, 194, 201, 210, 220, 227, 230, 228, 222, 215, 208, 204, 204, 207, 213, 219, 224, 225, 221, 214, 205, 196, 187, 180, 174, 169, 164, 157, 150, 142, 135, 128, 124, 119, 113, 105, 94, 81, 69, 58, 50, 45, 41, 37, 32, 26, 20, 16, 14, 14, 15, 16, 16, 14, 10, 6, 3, 1, 0, 0, 0, 0, 0, 0, 1, 2, 4, 7, 8, 8, 7, 5, 3, 2, 2, 2, 3, 4, 6, 8, 10, 12, 15, 19, 22, 26, 31, 35, 41, 47, 55, 65, 77, 89, 101, 111, 118, 122, 125, 129, 135, 146, 160, 175, 190, 202, 209, 214, 217, 220, 222, 221, 217, 208, 197, 187, 183, 186, 194, 205, 212, 212, 206, 193, 179, 164, 151, 140, 130, 120, 111, 103, 96, 92, 89, 85, 79, 71, 62, 51, 39, 28, 19, 12, 9, 11, 17, 24, 30, 33, 30, 25, 19, 17, 18, 23, 28, 31, 29, 23, 16, 11, 11, 16, 24, 32, 34, 31, 24, 14, 7, 4, 6, 11, 17, 20, 19, 14, 8, 2, 0, 1, 4, 7, 9, 8, 6, 4, 4, 6, 9, 12, 13, 13, 13, 14, 17, 20, 22, 21, 16, 9, 2, 0, 3, 11, 22, 32, 38, 37, 32, 24, 17, 13, 15, 21, 31, 43, 56, 70, 82, 92, 99, 102, 102, 102, 103, 108, 116, 126, 135, 142, 144, 143, 141, 139, 138, 138, 137, 132, 123, 112, 99, 87, 78, 71, 65, 58, 49, 39, 30, 22, 18, 17, 17, 17, 16, 14, 11, 10, 9, 8, 7, 6, 4, 3, 5, 8, 12, 16, 18, 17, 15, 13, 13, 15, 20, 26, 31, 33, 33, 33, 33, 37, 44, 55, 67, 77, 85, 90, 93, 97, 103, 112, 126, 140, 154, 162, 165, 162, 156, 149, 145, 145, 148, 152, 153, 150, 140, 125, 107, 91, 78, 70, 67, 67, 66, 64, 60, 54, 47, 40, 32, 25, 18, 11, 6, 4, 5, 9, 14, 18, 20, 19, 15, 9, 5, 3, 4, 7, 10, 12, 13, 12, 12, 12, 14, 17, 19, 20, 18, 14, 9, 4, 1, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 2, 6, 9, 11, 10, 7, 3, 0, 0, 2, 7, 12, 15, 15, 11, 6, 2, 0, 0, 2, 4, 7, 8, 8, 7, 6, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 2, 4, 6, 7, 6, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 1, 4, 7, 11, 13, 14, 14, 13, 12, 11, 11, 12, 15, 17, 19, 19, 17, 13, 8, 4, 3, 6, 14, 24, 35, 45, 52, 55, 56, 55, 55, 58, 63, 71, 81, 90, 99, 105, 111, 117, 125, 135, 147, 159, 170, 177, 182, 185, 188, 194, 203, 213, 222, 227, 227, 223, 216, 210, 210, 215, 224, 233, 236, 232, 218, 198, 177, 159, 146, 140, 137, 135, 129, 119, 105, 90, 76, 64, 55, 49, 44, 40, 36, 34, 32, 31, 29, 25, 21, 15, 9, 4, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 11, 15, 19, 21, 21, 21, 20, 20, 22, 24, 29, 35, 43, 53, 64, 77, 89, 100, 109, 115, 119, 121, 121, 121, 121, 121, 122, 124, 126, 127, 128, 127, 125, 120, 114, 105, 96, 85, 74, 64, 56, 50, 46, 43, 42, 41, 41, 40, 38, 34, 29, 21, 13, 6, 1, 0, 1, 5, 11, 16, 17, 16, 12, 8, 5, 5, 7, 9, 11, 11, 10, 9, 9, 10, 13, 15, 16, 14, 11, 6, 2, 0, 0, 0, 1, 2, 3, 3, 2, 0, 0, 0, 1, 4, 8, 12, 16, 20, 25, 30, 35, 40, 43, 44, 42, 39, 38, 41, 47, 57, 67, 76, 80, 82, 81, 81, 81, 83, 84, 84, 81, 77, 71, 66, 61, 57, 53, 48, 43, 39, 35, 32, 28, 24, 19, 12, 7, 4, 3, 5, 8, 11, 13, 13, 12, 10, 8, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 12, 16, 18, 19, 18, 17, 16, 17, 22, 29, 39, 50, 59, 67, 71, 75, 78, 82, 86, 91, 95, 98, 100, 100, 101, 104, 108, 115, 121, 125, 125, 120, 111, 100, 90, 83, 82, 87, 93, 98, 98, 92, 80, 67, 56, 52, 56, 66, 79, 88, 92, 90, 84, 77, 73, 74, 81, 90, 99, 106, 110, 111, 110, 108, 106, 103, 100, 96, 93, 90, 88, 86, 83, 77, 68, 57, 47, 40, 37, 39, 44, 48, 50, 47, 42, 37, 34, 34, 36, 39, 40, 38, 35, 32, 32, 36, 45, 56, 66, 72, 75, 75, 75, 76, 82, 91, 103, 115, 124, 131, 134, 135, 134, 134, 132, 130, 127, 124, 121, 119, 118, 118, 118, 115, 110, 102, 92, 83, 75, 71, 69, 70, 73, 78, 83, 87, 91, 92, 91, 89, 85, 82, 81, 83, 86, 90, 94, 96, 95, 92, 87, 82, 79, 78, 78, 81, 83, 84, 83, 80, 73, 65, 57, 50, 44, 41, 38, 37, 35, 32, 28, 22, 16, 10, 5, 2, 2, 5, 9, 13, 16, 16, 13, 8, 3, 0, 0, 0, 2, 4, 5, 5, 3, 1, 0, 0, 0, 3, 6, 9, 10, 10, 7, 4, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 4, 9, 16, 23, 28, 33, 36, 39, 42, 46, 50, 55, 59, 64, 67, 70, 71, 70, 67, 62, 56, 51, 46, 45, 48, 53, 58, 62, 63, 59, 51, 41, 32, 24, 19, 18, 19, 21, 25, 28, 29, 28, 24, 18, 12, 6, 3, 4, 8, 13, 17, 18, 15, 10, 5, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 5, 4, 3, 2, 0, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 2, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 0, 0, 0, 2, 3, 4, 5, 4, 3, 1, 0, 0, 0, 0, 0, 1, 5, 9, 14, 17, 17, 15, 11, 6, 2, 0, 0, 0, 0, 2, 5, 8, 11, 12, 11, 8, 4, 1, 0, 2, 5, 10, 16, 21, 25, 27, 27, 26, 25, 25, 26, 29, 32, 36, 39, 40, 41, 41, 43, 45, 49, 51, 53, 54, 54, 55, 58, 62, 68, 75, 82, 89, 96, 102, 108, 113, 117, 121, 124, 128, 132, 137, 141, 144, 145, 143, 138, 132, 126, 122, 120, 121, 123, 125, 126, 125, 120, 114, 107, 102, 99, 100, 103, 107, 112, 116, 118, 119, 120, 122, 128, 135, 145, 155, 166, 175, 185, 196, 209, 223, 236, 248, 257, 263, 267, 270, 274, 281, 289, 297, 306, 313, 318, 322, 325, 328, 330, 332, 331, 329, 324, 316, 307, 297, 286, 277, 267, 257, 246, 235, 223, 212, 203, 199, 198, 199, 199, 195, 187, 173, 156, 139, 124, 113, 105, 98, 91, 82, 71, 60, 51, 44, 42, 42, 43, 43, 41, 37, 32, 29, 27, 26, 26, 25, 22, 16, 10, 5, 0, 0, 0, 1, 2, 4, 4, 3, 2, 0, 0, 0, 1, 3, 5, 7, 7, 7, 6, 5, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 5, 9, 12, 13, 12, 8, 4, 0, 0, 0, 2, 4, 6, 7],
-"basecallPos": [802, 815, 830, 840, 853, 865, 879, 891, 904, 917, 929, 942, 953, 966, 978, 990, 1003, 1015, 1028, 1039, 1050, 1063, 1075, 1088, 1096, 1109, 1121, 1133, 1146, 1157, 1168, 1179, 1190, 1202, 1212, 1225, 1237, 1248, 1259, 1272, 1285, 1299, 1312, 1324, 1336, 1347, 1358, 1370, 1382, 1393, 1408, 1419, 1431, 1444, 1456, 1467, 1476, 1488, 1500, 1510, 1522, 1535, 1546, 1558, 1570, 1582, 1595, 1607, 1621, 1633, 1646, 1657, 1671, 1682, 1692, 1703, 1714, 1725, 1737, 1750, 1761, 1774, 1787, 1799, 1813, 1824, 1837, 1849, 1862, 1874, 1885, 1897, 1908, 1920, 1932, 1945, 1957, 1967, 1978, 1992, 2004, 2016, 2026, 2037, 2049, 2062, 2076, 2087, 2100, 2109, 2121, 2131, 2144, 2156, 2169, 2182, 2194, 2205, 2218, 2230, 2243, 2253, 2264, 2277, 2289, 2301, 2313, 2326, 2337, 2350, 2365, 2375, 2388, 2398, 2409, 2421, 2433, 2444, 2458, 2470, 2482, 2494, 2505, 2517, 2527, 2539, 2551, 2564, 2576, 2589, 2602, 2614, 2625, 2639, 2651, 2663, 2673, 2685, 2698, 2710, 2722, 2733, 2747, 2760, 2770, 2780, 2791, 2803, 2814, 2829, 2840, 2853, 2864, 2874, 2887, 2898, 2911, 2923, 2935, 2947, 2959, 2970, 2981, 2993, 3007, 3018, 3029, 3040, 3052, 3064, 3075, 3087, 3101, 3111, 3124, 3135, 3148, 3160, 3171, 3183, 3194, 3207, 3219, 3232, 3245, 3256, 3267, 3278, 3291, 3302, 3315, 3326, 3338, 3348, 3360, 3372, 3385, 3398, 3410, 3421, 3434, 3446, 3457, 3469, 3480, 3491, 3504, 3515, 3528, 3540, 3553, 3564, 3576, 3587, 3598, 3609, 3623, 3634, 3646, 3658, 3670, 3683, 3694, 3706, 3718, 3731, 3742, 3755, 3767, 3779, 3791, 3803, 3815, 3826, 3838, 3849, 3860, 3873, 3885, 3898, 3910, 3922, 3934, 3946, 3958, 3971, 3982, 3993, 4005, 4016, 4028, 4041, 4052, 4065, 4077, 4089, 4100, 4112, 4125, 4137, 4149, 4160, 4172, 4183, 4195, 4207, 4220, 4231, 4244, 4255, 4267, 4279, 4290, 4302, 4314, 4325, 4338, 4349, 4361, 4373, 4386, 4398, 4409, 4422, 4437, 4445, 4458, 4470, 4482, 4493, 4505, 4518, 4530, 4541, 4552, 4564, 4574, 4585, 4597, 4609, 4621, 4633, 4645, 4657, 4667, 4679, 4691, 4703, 4716, 4726, 4738, 4749, 4762, 4774, 4787, 4799, 4811, 4821, 4833, 4845, 4857, 4869, 4882, 4894, 4907, 4918, 4930, 4942, 4953, 4965, 4976, 4988, 5000, 5012, 5025, 5038, 5050, 5061, 5073, 5085, 5097, 5109, 5120, 5131, 5142, 5153, 5165, 5177, 5189, 5202, 5214, 5224, 5236, 5248, 5260, 5273, 5285, 5297, 5309, 5321, 5332, 5343, 5355, 5367, 5380, 5393, 5405, 5417, 5429, 5441, 5452, 5463, 5476, 5488, 5501, 5513, 5525, 5537, 5549, 5562, 5573, 5585, 5596, 5607, 5619, 5632, 5644, 5655, 5667, 5679, 5690, 5703, 5714, 5726, 5737, 5749, 5762, 5773, 5787, 5799, 5811, 5823, 5834, 5846, 5858, 5869, 5881, 5893, 5905, 5918, 5931, 5943, 5954, 5966, 5977, 5990, 6002, 6014, 6026, 6038, 6051, 6064, 6075, 6087, 6099, 6110, 6123, 6135, 6147, 6159, 6171, 6183, 6194, 6206, 6217, 6231, 6243, 6254, 6265, 6278, 6289, 6302, 6314, 6326, 6337, 6349, 6361, 6372, 6385, 6397, 6409, 6421, 6434, 6446, 6459, 6471, 6485, 6496, 6509, 6520, 6531, 6544, 6556, 6568, 6580, 6593, 6605, 6617, 6630, 6641, 6655, 6667, 6679, 6690, 6702, 6713, 6726, 6739, 6752, 6763, 6774, 6787, 6800, 6811, 6823, 6835, 6847, 6859, 6871, 6884, 6896, 6909, 6922, 6934, 6946, 6958, 6971, 6982, 6995, 7007, 7019, 7032, 7045, 7056, 7069, 7081, 7092, 7104, 7117, 7129, 7141, 7154, 7167, 7178, 7190, 7203, 7215, 7227, 7239, 7252, 7264, 7275, 7286, 7297, 7309, 7322, 7335, 7347, 7359, 7372, 7385, 7398, 7411, 7423, 7435, 7447, 7460, 7472, 7484, 7496, 7508, 7520, 7533, 7545, 7556, 7569, 7581, 7594, 7605, 7617, 7628, 7641, 7652, 7666, 7678, 7691, 7703, 7716, 7728, 7741, 7752, 7764, 7777, 7790, 7802, 7815, 7827, 7841, 7853, 7864, 7876, 7889, 7900, 7914, 7925, 7938, 7949, 7962, 7974, 7988, 8000, 8013, 8024, 8037, 8048, 8061, 8074, 8085, 8097, 8110, 8122, 8136, 8148, 8160, 8171, 8184, 8197, 8208, 8221, 8234, 8247, 8258, 8271, 8283, 8296, 8308, 8319, 8331, 8344, 8357, 8369, 8380, 8393, 8405, 8417, 8429, 8441, 8454, 8467, 8480, 8493, 8506, 8519, 8532, 8545, 8557, 8570, 8580, 8593, 8606, 8619, 8631, 8644, 8655, 8668, 8680, 8693, 8706, 8720, 8732, 8743, 8757, 8769, 8782, 8795, 8805, 8818, 8831, 8844, 8857, 8870, 8883, 8896, 8907, 8919, 8931, 8946, 8958, 8971, 8984, 8996, 9008, 9022, 9034, 9048, 9060, 9072, 9083, 9097, 9110, 9123, 9134, 9148, 9161, 9173, 9186, 9197, 9211, 9224, 9237, 9250, 9263, 9275, 9287, 9299, 9312, 9324, 9338, 9352, 9364, 9378, 9390, 9404, 9416, 9428, 9442, 9453, 9468, 9480, 9492, 9505, 9519, 9533, 9544, 9555, 9568, 9581, 9595, 9606, 9620, 9632, 9644, 9657, 9671, 9683, 9695, 9708, 9721, 9736, 9747, 9760, 9773, 9788, 9800, 9814, 9828],
-"basecalls": {"802":"1:T", "815":"2:G", "830":"3:A", "840":"4:T", "853":"5:T", "865":"6:G", "879":"7:A", "891":"8:G", "904":"9:G", "917":"10:G", "929":"11:G", "942":"12:G", "953":"13:C", "966":"14:T", "978":"15:G", "990":"16:T", "1003":"17:T", "1015":"18:G", "1028":"19:A", "1039":"20:A", "1050":"21:G", "1063":"22:G", "1075":"23:G", "1088":"24:A", "1096":"25:T", "1109":"26:T", "1121":"27:G", "1133":"28:T", "1146":"29:T", "1157":"30:A", "1168":"31:A", "1179":"32:A", "1190":"33:A", "1202":"34:A", "1212":"35:T", "1225":"36:G", "1237":"37:C", "1248":"38:A", "1259":"39:T", "1272":"40:T", "1285":"41:G", "1299":"42:G", "1312":"43:T", "1324":"44:T", "1336":"45:C", "1347":"46:C", "1358":"47:C", "1370":"48:C", "1382":"49:C", "1393":"50:G", "1408":"51:A", "1419":"52:C", "1431":"53:T", "1444":"54:T", "1456":"55:C", "1467":"56:C", "1476":"57:A", "1488":"58:C", "1500":"59:C", "1510":"60:A", "1522":"61:A", "1535":"62:T", "1546":"63:A", "1558":"64:A", "1570":"65:C", "1582":"66:C", "1595":"67:T", "1607":"68:G", "1621":"69:C", "1633":"70:C", "1646":"71:T", "1657":"72:G", "1671":"73:A", "1682":"74:C", "1692":"75:A", "1703":"76:C", "1714":"77:A", "1725":"-", "1737":"78:A", "1750":"79:A", "1761":"80:G", "1774":"81:C", "1787":"82:C", "1799":"83:G", "1813":"84:A", "1824":"85:G", "1837":"86:C", "1849":"87:G", "1862":"88:G", "1874":"89:T", "1885":"90:C", "1897":"91:C", "1908":"92:A", "1920":"93:G", "1932":"94:C", "1945":"95:C", "1957":"96:C", "1967":"97:A", "1978":"98:C", "1992":"99:T", "2004":"100:C", "2016":"101:C", "2026":"102:A", "2037":"103:A", "2049":"104:G", "2062":"105:G", "2076":"106:A", "2087":"107:G", "2100":"108:A", "2109":"109:T", "2121":"110:A", "2131":"111:C", "2144":"112:C", "2156":"113:T", "2169":"114:G", "2182":"115:C", "2194":"116:A", "2205":"117:T", "2218":"118:T", "2230":"119:G", "2243":"120:A", "2253":"121:C", "2264":"122:A", "2277":"123:G", "2289":"124:C", "2301":"125:C|A", "2313":"126:G", "2326":"127:T|S", "2337":"128:G", "2350":"129:G", "2365":"130:A", "2375":"131:G|T", "2388":"132:A", "2398":"133:C", "2409":"134:A|T", "2421":"135:G", "2433":"136:G", "2444":"137:G", "2458":"138:G", "2470":"139:C", "2482":"140:T", "2494":"141:A", "2505":"142:C", "2517":"143:C", "2527":"144:A|G", "2539":"145:A", "2551":"146:T", "2564":"147:C", "2576":"148:C", "2589":"149:G", "2602":"150:T", "2614":"151:T", "2625":"152:G", "2639":"153:G", "2651":"154:T|C", "2663":"155:G", "2673":"156:C", "2685":"157:C", "2698":"158:T", "2710":"159:T|C", "2722":"160:C", "2733":"161:G|A", "2747":"162:G", "2760":"163:A", "2770":"164:C", "2780":"165:A", "2791":"166:C", "2803":"167:C", "2814":"168:G", "2829":"169:T|A", "2840":"170:G", "2853":"171:C", "2864":"172:A|G", "2874":"173:A", "2887":"174:A", "2898":"175:C", "2911":"176:G|A", "2923":"177:C", "2935":"178:G", "2947":"179:C", "2959":"180:C", "2970":"181:A", "2981":"182:T", "2993":"183:G", "3007":"184:T", "3018":"185:C", "3029":"186:A|K", "3040":"187:T", "3052":"188:C", "3064":"189:C|T", "3075":"190:A", "3087":"191:G|T", "3101":"192:A", "3111":"193:G", "3124":"194:A", "3135":"195:C", "3148":"196:G|A", "3160":"197:A", "3171":"198:A", "3183":"199:C", "3194":"200:G", "3207":"201:C", "3219":"202:G|A", "3232":"203:G", "3245":"204:T|A", "3256":"205:C", "3267":"206:A", "3278":"207:G", "3291":"208:A", "3302":"209:G", "3315":"210:T", "3326":"211:C", "3338":"212:C", "3348":"213:A", "3360":"214:C", "3372":"215:G", "3385":"216:G", "3398":"217:T", "3410":"218:T", "3421":"219:G", "3434":"220:A", "3446":"221:G", "3457":"222:T", "3469":"223:C", "3480":"224:A", "3491":"225:T", "3504":"226:T", "3515":"227:C", "3528":"228:T", "3540":"229:T", "3553":"230:T", "3564":"231:G", "3576":"232:C", "3587":"233:A", "3598":"234:A", "3609":"235:G", "3623":"236:A", "3634":"237:G", "3646":"238:G", "3658":"239:G", "3670":"240:G", "3683":"241:C", "3694":"242:T", "3706":"243:T", "3718":"244:G", "3731":"245:C", "3742":"246:G", "3755":"247:T", "3767":"248:G", "3779":"249:G", "3791":"250:C", "3803":"251:T", "3815":"252:A", "3826":"253:T", "3838":"254:C", "3849":"255:A", "3860":"256:T|A", "3873":"257:T", "3885":"258:G|A", "3898":"259:A", "3910":"260:G", "3922":"261:G", "3934":"262:T", "3946":"263:G", "3958":"264:G", "3971":"265:A", "3982":"266:C", "3993":"267:A", "4005":"268:A", "4016":"269:T|A", "4028":"270:G", "4041":"271:A", "4052":"272:T", "4065":"273:G", "4077":"274:C", "4089":"275:A", "4100":"276:C", "4112":"277:C", "4125":"278:G", "4137":"279:A", "4149":"280:C", "4160":"281:A|G", "4172":"282:A|T", "4183":"283:A", "4195":"284:G|A", "4207":"285:C", "4220":"286:G", "4231":"287:C", "4244":"288:G", "4255":"289:C", "4267":"290:C", "4279":"291:A", "4290":"292:G", "4302":"293:C", "4314":"294:A", "4325":"295:G", "4338":"296:A", "4349":"297:T", "4361":"298:T|C", "4373":"299:G", "4386":"300:T", "4398":"301:T|A", "4409":"302:C", "4422":"303:T", "4437":"304:A|C", "4445":"305:G", "4458":"306:G", "4470":"307:T", "4482":"308:T", "4493":"309:T", "4505":"310:G", "4518":"311:G", "4530":"312:A", "4541":"313:A", "4552":"314:A", "4564":"315:A", "4574":"316:T", "4585":"317:A", "4597":"318:A", "4609":"319:C", "4621":"320:T", "4633":"321:T", "4645":"322:A", "4657":"323:C", "4667":"324:A", "4679":"325:A", "4691":"326:A", "4703":"327:G", "4716":"328:A", "4726":"329:T", "4738":"330:A", "4749":"331:C", "4762":"332:T", "4774":"333:G", "4787":"334:T", "4799":"335:T", "4811":"336:C", "4821":"337:A", "4833":"338:A", "4845":"339:C", "4857":"340:T", "4869":"341:G", "4882":"342:A", "4894":"343:G", "4907":"344:A", "4918":"345:C", "4930":"346:G", "4942":"347:C", "4953":"348:A", "4965":"349:A", "4976":"350:A", "4988":"351:C", "5000":"352:T", "5012":"353:G", "5025":"354:G", "5038":"355:A", "5050":"356:A", "5061":"357:T", "5073":"358:T", "5085":"359:T", "5097":"360:T", "5109":"361:T", "5120":"362:C", "5131":"363:A", "5142":"364:C", "5153":"365:A", "5165":"366:T", "5177":"367:A", "5189":"368:T", "5202":"369:T", "5214":"370:C", "5224":"371:A", "5236":"372:A", "5248":"373:G", "5260":"374:G", "5273":"375:T", "5285":"376:T", "5297":"377:T", "5309":"378:G", "5321":"379:A", "5332":"380:C", "5343":"381:A", "5355":"382:T", "5367":"383:G", "5380":"384:G", "5393":"385:A", "5405":"386:G", "5417":"387:T", "5429":"388:T", "5441":"389:C", "5452":"390:A", "5463":"391:C", "5476":"392:T", "5488":"393:T", "5501":"394:T", "5513":"395:T", "5525":"396:G", "5537":"397:T", "5549":"398:G", "5562":"399:G", "5573":"400:T", "5585":"401:C", "5596":"402:A", "5607":"403:C", "5619":"404:C", "5632":"405:T", "5644":"406:C", "5655":"407:A", "5667":"408:A", "5679":"409:A", "5690":"410:C", "5703":"411:T", "5714":"412:A", "5726":"413:C", "5737":"414:A", "5749":"415:C", "5762":"416:T", "5773":"417:G", "5787":"418:A", "5799":"419:T", "5811":"420:G", "5823":"421:C", "5834":"422:A", "5846":"423:A", "5858":"424:A", "5869":"425:T", "5881":"426:A", "5893":"427:A", "5905":"428:C", "5918":"429:G", "5931":"430:G", "5943":"431:A", "5954":"432:C", "5966":"433:A", "5977":"434:T", "5990":"435:G", "6002":"436:C", "6014":"437:A", "6026":"438:T", "6038":"439:T", "6051":"440:G", "6064":"441:A", "6075":"442:A", "6087":"443:C", "6099":"444:C", "6110":"445:A", "6123":"446:A", "6135":"447:G", "6147":"448:T", "6159":"449:T", "6171":"450:T", "6183":"451:A", "6194":"452:T", "6206":"453:C", "6217":"454:A", "6231":"455:G", "6243":"456:A", "6254":"457:T", "6265":"458:A", "6278":"459:A", "6289":"460:T", "6302":"461:G", "6314":"462:T", "6326":"463:A", "6337":"464:T", "6349":"465:A", "6361":"466:T", "6372":"467:A", "6385":"468:C", "6397":"469:C", "6409":"470:A", "6421":"471:C", "6434":"472:C", "6446":"473:C", "6459":"474:G", "6471":"475:G", "6485":"476:A", "6496":"477:G", "6509":"478:C", "6520":"479:A", "6531":"480:C", "6544":"481:C", "6556":"482:T", "6568":"483:A", "6580":"484:T", "6593":"485:C", "6605":"486:C", "6617":"487:C", "6630":"488:T", "6641":"489:G", "6655":"490:G", "6667":"491:T", "6679":"492:A", "6690":"493:A", "6702":"494:A", "6713":"495:T", "6726":"496:G", "6739":"497:G", "6752":"498:A", "6763":"499:A", "6774":"500:T", "6787":"501:G", "6800":"502:A", "6811":"503:C", "6823":"504:T", "6835":"505:A", "6847":"506:T", "6859":"507:A", "6871":"508:C", "6884":"509:G", "6896":"510:T", "6909":"511:G", "6922":"512:G", "6934":"513:C", "6946":"514:A", "6958":"515:G", "6971":"516:A", "6982":"517:C", "6995":"518:G", "7007":"519:T", "7019":"520:C", "7032":"521:C", "7045":"522:T", "7056":"523:C", "7069":"524:T", "7081":"525:A", "7092":"526:A", "7104":"527:C", "7117":"528:C", "7129":"529:C", "7141":"530:G", "7154":"531:T", "7167":"532:C", "7178":"533:A", "7190":"534:G", "7203":"535:T", "7215":"536:G", "7227":"537:T", "7239":"538:T", "7252":"539:T", "7264":"540:T", "7275":"541:A", "7286":"542:C", "7297":"543:A", "7309":"544:C", "7322":"545:C", "7335":"546:T", "7347":"547:A", "7359":"548:T", "7372":"549:G", "7385":"550:G", "7398":"551:G", "7411":"552:G", "7423":"553:C", "7435":"554:G", "7447":"555:C", "7460":"556:C", "7472":"557:C", "7484":"558:C", "7496":"559:C", "7508":"560:A", "7520":"561:G", "7533":"562:C", "7545":"563:A", "7556":"564:A", "7569":"565:G", "7581":"566:A", "7594":"567:A", "7605":"568:T", "7617":"569:A", "7628":"570:T", "7641":"571:C", "7652":"572:A", "7666":"573:G", "7678":"574:T", "7691":"575:G", "7703":"576:C", "7716":"577:C", "7728":"578:C", "7741":"579:T", "7752":"580:A", "7764":"581:C", "7777":"582:G", "7790":"583:T", "7802":"584:G", "7815":"585:G", "7827":"586:G", "7841":"587:A", "7853":"588:A", "7864":"589:T", "7876":"590:T", "7889":"591:G", "7900":"592:C", "7914":"593:T", "7925":"594:A", "7938":"595:A", "7949":"596:T", "7962":"597:G", "7974":"598:C", "7988":"599:G", "8000":"600:T", "8013":"601:A", "8024":"602:T", "8037":"603:T", "8048":"604:C", "8061":"605:C", "8074":"606:C", "8085":"607:A", "8097":"608:C", "8110":"609:T", "8122":"610:T", "8136":"611:T", "8148":"612:T", "8160":"613:A", "8171":"614:T", "8184":"615:G", "8197":"616:A", "8208":"617:T", "8221":"618:G", "8234":"619:G", "8247":"620:A", "8258":"621:T", "8271":"622:T", "8283":"623:T", "8296":"624:G", "8308":"625:C", "8319":"626:A", "8331":"627:A", "8344":"628:A", "8357":"629:A", "8369":"630:G", "8380":"631:T", "8393":"632:A", "8405":"633:C", "8417":"634:C", "8429":"635:A", "8441":"636:C", "8454":"637:T", "8467":"638:A", "8480":"639:G", "8493":"640:C", "8506":"641:G", "8519":"642:G", "8532":"643:G", "8545":"644:T", "8557":"645:C", "8570":"646:A", "8580":"647:A", "8593":"648:G", "8606":"649:C", "8619":"650:C", "8631":"651:T", "8644":"652:C", "8655":"653:A", "8668":"654:A", "8680":"655:C", "8693":"656:T", "8706":"657:G", "8720":"658:A", "8732":"659:A", "8743":"660:G", "8757":"661:G", "8769":"662:T", "8782":"663:G", "8795":"664:A", "8805":"665:T", "8818":"666:T", "8831":"667:C", "8844":"668:G", "8857":"669:T", "8870":"670:T", "8883":"671:G", "8896":"672:T", "8907":"673:A", "8919":"674:C", "8931":"675:G", "8946":"676:G", "8958":"677:T", "8971":"678:G", "8984":"679:C", "8996":"680:T", "9008":"681:G", "9022":"682:C", "9034":"683:C", "9048":"684:T", "9060":"685:C", "9072":"686:A", "9083":"687:C", "9097":"688:T", "9110":"689:G", "9123":"690:A", "9134":"691:A", "9148":"692:T", "9161":"693:G", "9173":"694:A", "9186":"695:T", "9197":"696:T", "9211":"697:T", "9224":"698:T", "9237":"699:G", "9250":"700:G", "9263":"701:A", "9275":"702:T", "9287":"703:C", "9299":"704:A", "9312":"705:T", "9324":"706:T", "9338":"707:G", "9352":"708:G", "9364":"709:C", "9378":"710:T", "9390":"711:G", "9404":"712:T", "9416":"713:T", "9428":"714:C", "9442":"715:G", "9453":"716:C", "9468":"717:G", "9480":"718:T", "9492":"719:G", "9505":"720:G", "9519":"721:T", "9533":"722:A", "9544":"723:A", "9555":"724:A", "9568":"725:T", "9581":"726:G", "9595":"727:A", "9606":"728:T", "9620":"729:C", "9632":"730:A", "9644":"731:C", "9657":"732:A", "9671":"733:A", "9683":"734:C", "9695":"735:C", "9708":"736:C", "9721":"737:C", "9736":"738:A", "9747":"739:C", "9760":"740:G", "9773":"741:C", "9788":"742:G", "9800":"743:G", "9814":"744:C", "9828":"745:T"}
-}
-, {
-"traceFileName": "dataset_152176",
-"leadingGaps": 2398,
-"trailingGaps": 4591,
-"peakA": [0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 5, 16, 31, 46, 57, 59, 52, 38, 22, 9, 1, 0, 0, 0, 0, 0, 0, 2, 6, 12, 19, 24, 28, 31, 35, 41, 47, 51, 51, 45, 34, 20, 8, 0, 0, 4, 11, 17, 21, 22, 21, 20, 20, 20, 20, 19, 16, 13, 10, 10, 12, 15, 17, 17, 13, 8, 3, 0, 0, 1, 3, 5, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 2, 6, 12, 18, 22, 23, 21, 16, 10, 5, 2, 0, 0, 0, 0, 2, 6, 12, 19, 25, 30, 31, 29, 24, 18, 11, 5, 1, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 7, 4, 1, 0, 0, 4, 9, 13, 14, 11, 6, 1, 0, 1, 7, 15, 21, 21, 16, 7, 1, 0, 4, 10, 10, 2, 0, 0, 38, 131, 277, 459, 641, 782, 844, 814, 700, 532, 351, 191, 78, 15, 0, 0, 9, 21, 28, 32, 33, 31, 27, 22, 14, 7, 2, 0, 0, 0, 0, 1, 2, 4, 4, 4, 3, 0, 0, 0, 4, 13, 24, 34, 39, 36, 28, 17, 6, 0, 0, 2, 7, 12, 16, 18, 19, 20, 20, 18, 15, 10, 4, 0, 0, 3, 10, 17, 22, 23, 20, 15, 11, 9, 9, 9, 10, 11, 11, 11, 9, 4, 0, 0, 8, 49, 130, 253, 406, 564, 696, 769, 765, 682, 536, 361, 201, 96, 75, 149, 303, 502, 701, 851, 914, 878, 752, 568, 370, 197, 75, 10, 0, 0, 17, 30, 33, 29, 21, 14, 7, 2, 0, 0, 3, 11, 22, 32, 37, 33, 23, 15, 20, 50, 114, 211, 332, 455, 558, 618, 621, 565, 462, 336, 210, 106, 36, 1, 0, 1, 15, 28, 38, 44, 45, 44, 39, 33, 27, 22, 19, 19, 22, 28, 35, 43, 50, 53, 52, 47, 39, 32, 30, 33, 40, 49, 53, 52, 43, 30, 17, 7, 2, 1, 1, 0, 0, 0, 0, 6, 13, 14, 7, 0, 0, 19, 94, 225, 401, 591, 753, 848, 853, 768, 617, 435, 261, 125, 39, 2, 0, 13, 28, 34, 31, 20, 9, 0, 0, 0, 6, 12, 16, 16, 13, 8, 3, 0, 0, 1, 4, 8, 11, 14, 18, 24, 31, 38, 45, 48, 47, 42, 35, 27, 21, 17, 14, 13, 13, 13, 14, 14, 14, 14, 13, 11, 8, 6, 5, 8, 15, 26, 39, 51, 58, 59, 52, 39, 25, 13, 5, 2, 2, 4, 5, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 12, 16, 18, 19, 17, 13, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 5, 8, 6, 0, 0, 0, 31, 95, 191, 305, 411, 484, 506, 470, 388, 281, 174, 87, 31, 3, 0, 0, 3, 5, 3, 0, 0, 0, 0, 0, 3, 7, 11, 16, 19, 20, 17, 12, 7, 2, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 2, 4, 6, 7, 8, 7, 6, 4, 1, 0, 0, 0, 0, 3, 6, 4, 0, 0, 5, 41, 118, 238, 392, 555, 691, 768, 763, 676, 529, 358, 200, 84, 17, 0, 0, 1, 6, 7, 5, 3, 0, 0, 0, 7, 49, 133, 258, 410, 560, 669, 710, 668, 556, 403, 246, 119, 37, 0, 0, 0, 3, 6, 6, 6, 6, 2, 0, 0, 4, 50, 138, 264, 407, 534, 612, 619, 554, 436, 296, 167, 71, 16, 0, 0, 2, 11, 16, 16, 12, 3, 0, 0, 23, 89, 199, 347, 509, 651, 738, 745, 669, 526, 351, 190, 83, 59, 125, 265, 443, 614, 734, 773, 723, 600, 436, 270, 133, 44, 1, 0, 0, 10, 18, 22, 21, 17, 7, 0, 0, 13, 75, 184, 329, 482, 607, 669, 649, 554, 410, 256, 126, 40, 0, 0, 0, 11, 18, 20, 19, 16, 9, 0, 0, 4, 44, 125, 244, 386, 522, 619, 653, 612, 508, 369, 226, 110, 33, 0, 0, 0, 10, 18, 21, 20, 14, 4, 0, 0, 26, 100, 223, 384, 553, 693, 766, 753, 656, 501, 327, 173, 63, 5, 0, 0, 16, 30, 36, 36, 32, 28, 22, 16, 9, 1, 0, 0, 1, 10, 17, 17, 8, 0, 0, 25, 113, 261, 453, 650, 803, 869, 831, 699, 510, 314, 152, 46, 0, 0, 0, 13, 25, 35, 49, 65, 78, 83, 76, 58, 35, 16, 4, 1, 5, 11, 14, 13, 10, 6, 3, 1, 0, 0, 0, 0, 0, 6, 11, 10, 2, 0, 0, 42, 139, 290, 480, 669, 812, 868, 819, 672, 463, 245, 75, 0, 26, 159, 358, 569, 737, 820, 799, 686, 515, 329, 170, 60, 5, 0, 0, 13, 25, 30, 29, 23, 12, 0, 0, 10, 69, 181, 342, 530, 710, 840, 888, 842, 713, 533, 343, 179, 64, 3, 0, 3, 30, 59, 81, 94, 96, 88, 73, 53, 36, 25, 25, 33, 46, 58, 65, 63, 53, 38, 21, 8, 0, 0, 0, 5, 9, 11, 12, 10, 7, 4, 2, 1, 2, 3, 4, 4, 4, 4, 8, 13, 18, 18, 10, 0, 0, 14, 87, 219, 402, 606, 786, 895, 905, 811, 640, 435, 244, 101, 20, 0, 0, 8, 15, 13, 6, 0, 0, 0, 1, 3, 3, 2, 0, 2, 7, 15, 24, 30, 33, 31, 25, 17, 10, 3, 0, 0, 0, 5, 15, 26, 35, 39, 36, 27, 15, 3, 0, 0, 1, 8, 11, 7, 0, 0, 6, 53, 140, 262, 398, 519, 594, 602, 542, 431, 297, 173, 78, 22, 0, 0, 0, 0, 2, 6, 10, 10, 2, 0, 0, 32, 128, 287, 489, 694, 849, 909, 855, 699, 480, 254, 74, 0, 0, 119, 310, 527, 716, 829, 839, 746, 579, 383, 203, 73, 4, 0, 1, 27, 47, 56, 55, 46, 35, 24, 15, 8, 5, 6, 12, 24, 41, 59, 73, 76, 62, 33, 2, 0, 24, 126, 301, 526, 759, 946, 1036, 1002, 850, 614, 353, 130, 1, 0, 117, 333, 589, 822, 972, 1004, 915, 731, 502, 283, 115, 18, 0, 0, 36, 74, 101, 114, 112, 99, 77, 51, 26, 7, 0, 3, 20, 44, 69, 88, 94, 87, 68, 44, 21, 3, 0, 0, 10, 29, 50, 69, 81, 81, 72, 54, 33, 14, 2, 0, 0, 7, 18, 27, 34, 35, 32, 23, 14, 5, 0, 0, 1, 6, 11, 15, 15, 14, 11, 7, 3, 0, 0, 0, 0, 4, 10, 11, 6, 0, 0, 15, 81, 200, 361, 536, 684, 765, 755, 657, 499, 322, 167, 61, 6, 0, 0, 2, 5, 5, 5, 6, 4, 0, 0, 0, 47, 152, 318, 523, 725, 872, 924, 865, 712, 507, 302, 137, 34, 0, 0, 8, 27, 40, 45, 45, 42, 37, 29, 19, 8, 0, 0, 0, 9, 19, 25, 22, 9, 0, 0, 28, 117, 260, 442, 623, 760, 815, 772, 644, 466, 283, 134, 39, 0, 0, 2, 17, 27, 33, 36, 39, 39, 36, 28, 17, 6, 0, 0, 5, 13, 20, 25, 26, 22, 15, 7, 0, 0, 0, 0, 8, 13, 11, 0, 0, 2, 55, 171, 349, 569, 786, 947, 1009, 953, 794, 574, 349, 164, 45, 0, 0, 6, 25, 35, 37, 34, 29, 25, 21, 16, 9, 3, 0, 1, 6, 15, 25, 33, 36, 34, 28, 19, 10, 2, 0, 0, 2, 13, 28, 45, 59, 67, 67, 60, 50, 41, 35, 33, 33, 33, 30, 25, 19, 12, 8, 5, 3, 3, 2, 0, 0, 0, 0, 3, 5, 7, 8, 7, 5, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 12, 16, 21, 26, 31, 36, 39, 39, 34, 25, 14, 4, 0, 0, 6, 18, 28, 34, 34, 27, 17, 7, 1, 0, 0, 0, 0, 0, 1, 4, 9, 13, 14, 12, 8, 6, 6, 9, 9, 4, 0, 0, 22, 93, 221, 397, 595, 771, 879, 887, 787, 601, 373, 161, 17, 0, 62, 245, 489, 733, 916, 992, 945, 791, 574, 349, 164, 45, 0, 0, 15, 43, 65, 76, 79, 77, 74, 69, 62, 55, 47, 38, 31, 28, 31, 40, 51, 61, 65, 61, 51, 38, 27, 22, 22, 26, 31, 36, 41, 43, 38, 23, 2, 0, 0, 63, 201, 406, 647, 870, 1015, 1041, 939, 738, 494, 266, 99, 8, 0, 0, 24, 43, 49, 43, 32, 21, 12, 6, 2, 1, 4, 9, 16, 25, 33, 39, 41, 41, 37, 32, 26, 22, 22, 27, 36, 48, 58, 65, 65, 58, 47, 33, 21, 12, 8, 11, 19, 30, 40, 46, 44, 36, 22, 7, 0, 0, 1, 12, 21, 21, 10, 0, 0, 36, 127, 275, 461, 651, 797, 861, 822, 687, 489, 280, 115, 36, 64, 188, 375, 575, 734, 810, 783, 658, 466, 257, 85, 0, 16, 146, 356, 592, 796, 913, 910, 789, 581, 339, 127, 1, 0, 111, 324, 581, 817, 972, 1005, 908, 706, 451, 207, 34, 0, 48, 237, 498, 770, 985, 1091, 1064, 917, 689, 440, 223, 73, 0, 0, 18, 62, 101, 123, 126, 112, 85, 52, 23, 2, 0, 10, 37, 72, 107, 132, 142, 133, 108, 74, 39, 12, 0, 1, 17, 41, 66, 83, 83, 64, 29, 0, 0, 36, 151, 331, 547, 749, 885, 916, 833, 659, 443, 239, 87, 5, 0, 0, 26, 46, 52, 47, 36, 25, 15, 8, 3, 0, 1, 8, 19, 31, 43, 48, 47, 37, 24, 10, 0, 0, 4, 16, 33, 50, 64, 72, 73, 67, 56, 41, 28, 21, 21, 29, 43, 59, 72, 78, 74, 61, 44, 25, 10, 1, 1, 8, 20, 34, 46, 51, 48, 38, 24, 10, 1, 0, 1, 7, 13, 16, 16, 12, 7, 2, 0, 0, 0, 1, 2, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 12, 15, 16, 14, 10, 5, 0, 0, 0, 4, 12, 20, 28, 33, 34, 30, 23, 15, 8, 3, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 2, 9, 18, 28, 35, 38, 35, 29, 20, 13, 10, 9, 11, 15, 20, 25, 30, 31, 24, 10, 0, 0, 20, 98, 232, 403, 578, 711, 764, 721, 593, 419, 244, 105, 22, 0, 0, 6, 17, 21, 19, 18, 20, 22, 22, 18, 10, 2, 0, 3, 17, 35, 52, 62, 62, 52, 36, 19, 6, 0, 0, 0, 3, 4, 3, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 3, 7, 12, 16, 17, 15, 10, 4, 0, 0, 0, 3, 12, 18, 16, 6, 0, 0, 24, 101, 224, 374, 518, 616, 641, 584, 463, 313, 171, 65, 7, 0, 0, 11, 21, 23, 17, 10, 4, 2, 3, 7, 11, 14, 12, 6, 0, 0, 0, 6, 15, 17, 9, 0, 0, 24, 115, 270, 471, 673, 824, 879, 818, 656, 433, 208, 38, 0, 22, 189, 433, 697, 913, 1026, 1008, 867, 647, 407, 200, 61, 0, 0, 3, 27, 41, 40, 25, 3, 0, 0, 45, 149, 302, 482, 650, 761, 782, 703, 543, 343, 159, 39, 13, 85, 235, 420, 591, 703, 730, 670, 541, 380, 224, 102, 26, 0, 0, 11, 31, 48, 62, 72, 78, 77, 68, 51, 30, 12, 0, 0, 11, 30, 51, 69, 77, 72, 58, 37, 17, 3, 1, 11, 29, 49, 65, 71, 66, 50, 29, 10, 0, 0, 9, 27, 47, 61, 65, 59, 44, 26, 10, 1, 0, 3, 8, 12, 12, 10, 5, 1, 0, 0, 0, 2, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 3, 0, 0, 0, 0, 7, 15, 16, 6, 0, 0, 24, 112, 258, 439, 614, 735, 765, 694, 546, 364, 196, 74, 9, 0, 0, 2, 6, 5, 5, 6, 5, 0, 0, 0, 28, 114, 255, 429, 597, 711, 737, 666, 522, 346, 185, 69, 8, 0, 0, 0, 5, 7, 9, 10, 6, 0, 0, 4, 69, 200, 391, 611, 806, 920, 915, 786, 566, 316, 103, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 3, 144, 375, 636, 858, 981, 972, 830, 593, 325, 101, 0, 24, 208, 497, 815, 1076, 1211, 1187, 1020, 760, 479, 239, 78, 0, 0, 5, 34, 57, 71, 77, 78, 74, 65, 49, 29, 10, 0, 0, 16, 48, 87, 124, 146, 148, 128, 92, 51, 17, 0, 0, 11, 36, 65, 88, 100, 98, 85, 63, 41, 24, 17, 19, 29, 45, 60, 72, 73, 61, 35, 3, 0, 4, 86, 241, 454, 689, 890, 1007, 1006, 888, 686, 453, 244, 93, 12, 0, 0, 14, 26, 29, 26, 22, 20, 18, 16, 13, 8, 2, 0, 0, 4, 12, 23, 34, 40, 41, 34, 22, 9, 0, 0, 7, 21, 36, 48, 51, 44, 30, 14, 1, 0, 2, 17, 37, 56, 70, 75, 69, 56, 38, 20, 7, 0, 0, 1, 7, 12, 15, 16, 13, 9, 4, 1, 0, 0, 1, 4, 7, 9, 9, 6, 3, 0, 0, 1, 5, 9, 11, 8, 3, 0, 0, 0, 10, 19, 19, 6, 0, 0, 42, 167, 366, 609, 840, 998, 1037, 946, 752, 510, 282, 112, 17, 0, 0, 14, 28, 31, 27, 23, 21, 21, 22, 22, 23, 25, 30, 38, 45, 49, 48, 40, 28, 16, 6, 1, 0, 0, 0, 1, 3, 8, 15, 24, 31, 35, 34, 28, 19, 9, 0, 0, 0, 3, 14, 23, 23, 12, 0, 0, 18, 100, 241, 423, 605, 742, 793, 744, 610, 430, 250, 109, 25, 0, 0, 6, 13, 11, 3, 0, 0, 7, 20, 32, 37, 36, 30, 25, 22, 23, 27, 31, 32, 29, 21, 12, 3, 0, 0, 3, 11, 19, 26, 29, 27, 22, 16, 10, 6, 3, 0, 0, 0, 0, 4, 13, 18, 13, 0, 0, 6, 80, 224, 427, 652, 844, 947, 930, 791, 567, 317, 105, 0, 0, 115, 331, 581, 801, 934, 947, 840, 647, 424, 222, 80, 5, 0, 0, 18, 32, 36, 36, 35, 36, 38, 39, 38, 35, 31, 28, 26, 28, 32, 38, 41, 35, 19, 0, 0, 13, 101, 260, 476, 709, 903, 1005, 983, 845, 628, 392, 189, 55, 0, 0, 17, 49, 73, 83, 83, 70, 46, 12, 0, 0, 62, 224, 471, 764, 1034, 1209, 1237, 1109, 863, 568, 298, 103, 1, 0, 0, 30, 55, 62, 52, 28, 3, 0, 9, 74, 191, 350, 520, 657, 725, 702, 596, 437, 267, 126, 35, 0, 0, 1, 13, 19, 22, 25, 30, 36, 40, 37, 27, 14, 3, 0, 0, 9, 25, 41, 53, 57, 52, 40, 24, 9, 0, 0, 2, 12, 25, 36, 42, 42, 36, 26, 15, 7, 1, 0, 0, 0, 2, 5, 11, 16, 21, 22, 20, 14, 6, 0, 0, 0, 4, 13, 17, 11, 0, 0, 10, 87, 230, 430, 648, 831, 926, 906, 775, 572, 352, 166, 45, 0, 0, 5, 23, 31, 29, 23, 18, 16, 15, 13, 10, 5, 0, 0, 1, 8, 19, 29, 35, 34, 27, 15, 4, 0, 0, 3, 9, 10, 4, 0, 0, 28, 104, 229, 388, 553, 684, 747, 727, 628, 478, 315, 172, 72, 16, 0, 0, 0, 0, 7, 15, 18, 10, 0, 0, 8, 104, 288, 546, 829, 1064, 1184, 1151, 975, 710, 428, 196, 48, 0, 0, 8, 30, 38, 33, 25, 19, 17, 20, 26, 33, 41, 49, 55, 57, 54, 46, 36, 26, 19, 16, 18, 23, 30, 38, 47, 53, 55, 53, 46, 36, 27, 19, 15, 14, 15, 17, 21, 26, 32, 38, 43, 44, 39, 30, 18, 6, 0, 0, 4, 11, 18, 21, 18, 12, 5, 2, 3, 9, 18, 25, 28, 27, 21, 15, 11, 11, 12, 14, 12, 7, 0, 0, 0, 4, 15, 21, 14, 0, 0, 5, 86, 240, 453, 682, 867, 953, 916, 766, 549, 325, 145, 35, 0, 0, 1, 13, 19, 22, 22, 17, 5, 0, 0, 23, 122, 288, 501, 711, 861, 905, 829, 656, 439, 234, 85, 7, 0, 0, 15, 23, 23, 21, 22, 24, 20, 5, 0, 0, 52, 186, 396, 648, 882, 1034, 1058, 947, 734, 480, 249, 85, 0, 0, 0, 26, 44, 50, 47, 41, 33, 25, 16, 8, 2, 3, 10, 24, 39, 52, 58, 55, 45, 30, 15, 3, 0, 0, 8, 19, 30, 37, 39, 36, 29, 20, 12, 8, 8, 12, 19, 27, 35, 40, 41, 38, 32, 23, 14, 6, 1, 0, 0, 2, 2, 1, 0, 0, 0, 8, 20, 32, 39, 37, 28, 16, 7, 6, 10, 13, 9, 0, 0, 4, 65, 181, 341, 511, 645, 704, 670, 554, 391, 226, 96, 19, 0, 0, 6, 15, 13, 6, 0, 0, 0, 2, 6, 9, 8, 4, 0, 0, 0, 1, 11, 17, 14, 1, 0, 0, 59, 185, 371, 586, 780, 898, 904, 792, 591, 351, 136, 0, 0, 66, 256, 497, 728, 890, 939, 866, 694, 474, 263, 104, 15, 0, 0, 18, 33, 37, 34, 30, 29, 29, 28, 24, 18, 13, 13, 19, 28, 37, 42, 40, 32, 21, 11, 2, 0, 0, 0, 6, 15, 26, 35, 41, 41, 35, 25, 14, 4, 0, 0, 2, 9, 18, 26, 31, 32, 27, 19, 10, 4, 2, 6, 12, 17, 20, 18, 12, 6, 1, 0, 0, 2, 4, 5, 4, 2, 0, 0, 0, 1, 2, 3, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 11, 13, 13, 11, 7, 3, 1, 0, 0, 0, 1, 3, 6, 8, 10, 10, 7, 4, 1, 0, 0, 0, 1, 1, 0, 0, 0, 2, 7, 12, 18, 22, 23, 21, 16, 10, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 10, 12, 12, 10, 8, 7, 7, 8, 8, 7, 6, 3, 1, 0, 0, 0, 0, 0, 1, 4, 7, 10, 11, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 2, 3, 4, 4, 5, 5, 4, 2, 0, 0, 0, 0, 7, 14, 13, 4, 0, 0, 33, 127, 278, 466, 648, 776, 812, 744, 594, 403, 222, 87, 12, 0, 0, 6, 14, 15, 13, 11, 9, 3, 0, 0, 11, 65, 161, 286, 413, 506, 538, 499, 401, 273, 150, 57, 5, 0, 0, 12, 23, 27, 25, 22, 18, 14, 10, 6, 2, 0, 1, 7, 16, 27, 36, 41, 41, 38, 32, 26, 24, 25, 31, 38, 45, 49, 47, 41, 30, 18, 8, 1, 0, 0, 1, 4, 7, 10, 10, 9, 6, 1, 0, 0, 4, 14, 26, 35, 38, 35, 26, 15, 6, 2, 1, 1, 0, 0, 0, 0, 4, 13, 17, 11, 0, 0, 11, 85, 222, 407, 602, 756, 824, 781, 636, 427, 210, 42, 0, 15, 167, 390, 625, 810, 894, 855, 703, 480, 246, 63, 0, 2, 135, 336, 550, 719, 797, 767, 640, 457, 269, 117, 24, 0, 0, 14, 35, 48, 54, 55, 55, 51, 44, 32, 19, 6, 0, 0, 9, 25, 42, 55, 60, 55, 42, 25, 9, 0, 0, 4, 19, 38, 55, 65, 65, 55, 38, 20, 5, 0, 0, 6, 15, 22, 24, 22, 16, 9, 3, 0, 0, 0, 2, 6, 11, 17, 23, 28, 29, 26, 19, 12, 6, 3, 3, 4, 4, 1, 0, 0, 0, 7, 19, 22, 12, 0, 0, 17, 119, 301, 540, 785, 971, 1042, 977, 795, 552, 312, 128, 21, 0, 0, 12, 22, 19, 7, 0, 0, 0, 8, 17, 21, 19, 14, 7, 2, 0, 0, 0, 2, 3, 3, 1, 0, 0, 0, 2, 6, 11, 15, 18, 17, 13, 7, 0, 0, 0, 0, 10, 17, 15, 2, 0, 0, 53, 179, 371, 602, 819, 963, 993, 899, 707, 471, 251, 91, 6, 0, 0, 18, 29, 26, 15, 4, 0, 0, 0, 3, 4, 4, 2, 1, 0, 0, 0, 0, 1, 3, 4, 4, 2, 0, 0, 0, 9, 21, 31, 31, 16, 0, 0, 19, 121, 299, 530, 766, 945, 1015, 956, 787, 557, 327, 145, 35, 0, 0, 1, 18, 29, 33, 30, 18, 0, 0, 3, 74, 215, 417, 644, 842, 954, 948, 824, 621, 393, 195, 62, 0, 0, 0, 16, 27, 31, 31, 25, 13, 0, 0, 4, 75, 210, 400, 607, 777, 861, 832, 698, 501, 295, 129, 27, 0, 0, 6, 24, 37, 47, 58, 67, 71, 65, 48, 27, 9, 0, 4, 17, 33, 44, 44, 31, 10, 0, 0, 43, 143, 295, 475, 646, 762, 787, 707, 540, 328, 130, 2, 0, 86, 284, 529, 755, 902, 933, 846, 669, 454, 253, 105, 21, 0, 0, 9, 21, 29, 34, 40, 46, 48, 43, 31, 17, 6, 4, 12, 28, 44, 57, 62, 57, 46, 31, 15, 4, 0, 0, 5, 18, 32, 45, 52, 52, 44, 31, 17, 5, 0, 0, 2, 10, 20, 28, 31, 28, 20, 10, 2, 0, 3, 14, 29, 45, 57, 62, 60, 51, 39, 27, 19, 18, 23, 34, 45, 52, 52, 45, 32, 17, 6, 1, 1, 4, 6, 4, 0, 0, 0, 4, 13, 17, 11, 0, 0, 11, 89, 235, 436, 654, 834, 925, 901, 767, 563, 346, 165, 48, 0, 0, 0, 10, 15, 18, 20, 20, 12, 0, 0, 3, 87, 256, 499, 773, 1010, 1142, 1131, 979, 732, 457, 221, 63, 0, 0, 10, 45, 73, 88, 92, 88, 77, 59, 38, 17, 3, 0, 6, 23, 42, 60, 69, 68, 57, 40, 23, 12, 8, 11, 17, 24, 27, 27, 23, 18, 14, 12, 12, 15, 18, 23, 28, 33, 39, 44, 44, 37, 21, 2, 0, 1, 52, 151, 289, 441, 571, 642, 633, 547, 407, 253, 120, 33, 0, 0, 5, 17, 21, 15, 6, 0, 0, 0, 0, 2, 1, 1, 2, 6, 11, 17, 20, 19, 14, 7, 0, 0, 1, 12, 29, 47, 62, 69, 66, 55, 39, 21, 7, 0, 0, 1, 5, 9, 10, 8, 6, 3, 1, 0, 0, 0, 0, 0, 4, 12, 21, 30, 35, 34, 29, 22, 14, 8, 3, 0, 0, 0, 0, 8, 18, 21, 11, 0, 0, 19, 123, 304, 542, 785, 968, 1038, 973, 792, 551, 311, 127, 20, 0, 0, 18, 37, 42, 36, 26, 17, 11, 6, 2, 0, 3, 11, 23, 37, 48, 51, 45, 33, 20, 9, 3, 1, 0, 0, 0, 0, 0, 9, 19, 21, 11, 0, 0, 22, 121, 292, 513, 735, 900, 958, 891, 721, 497, 278, 112, 17, 0, 0, 11, 22, 22, 16, 11, 10, 12, 15, 14, 9, 4, 0, 0, 5, 11, 17, 20, 19, 14, 9, 3, 0, 0, 0, 2, 8, 14, 21, 26, 28, 26, 21, 13, 6, 0, 0, 0, 5, 13, 20, 24, 24, 20, 13, 6, 1, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 1, 4, 7, 10, 11, 11, 8, 5, 1, 0, 0, 4, 14, 29, 45, 57, 63, 58, 44, 25, 6, 0, 0, 3, 14, 19, 12, 0, 0, 18, 108, 269, 487, 719, 907, 996, 956, 792, 547, 285, 76, 0, 5, 163, 405, 670, 886, 999, 981, 843, 627, 391, 191, 59, 0, 0, 14, 37, 48, 48, 42, 33, 21, 4, 0, 0, 42, 159, 352, 598, 848, 1039, 1115, 1055, 874, 624, 368, 161, 34, 0, 0, 24, 59, 82, 90, 85, 72, 55, 37, 21, 11, 9, 16, 30, 46, 60, 69, 73, 71, 64, 56, 46, 38, 32, 29, 30, 35, 42, 51, 59, 64, 64, 59, 50, 38, 27, 20, 19, 25, 36, 50, 64, 75, 82, 83, 78, 68, 54, 40, 28, 20, 16, 16, 16, 16, 13, 8, 4, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 6, 11, 15, 16, 15, 11, 6, 1, 0, 0, 0, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 2, 5, 9, 12, 13, 10, 6, 1, 0, 0, 3, 11, 18, 24, 24, 21, 14, 7, 1, 0, 0, 0, 1, 1, 0, 0, 0, 2, 4, 5, 5, 3, 1, 0, 0, 0, 1, 0, 0, 0, 0, 6, 16, 27, 37, 42, 39, 32, 22, 12, 5, 0, 0, 0, 0, 3, 12, 18, 15, 0, 0, 0, 54, 178, 363, 577, 767, 882, 886, 778, 592, 380, 192, 62, 0, 0, 1, 19, 27, 24, 15, 6, 2, 2, 5, 8, 7, 3, 0, 0, 0, 4, 14, 19, 13, 0, 0, 3, 74, 212, 408, 626, 811, 911, 897, 773, 576, 359, 174, 51, 0, 0, 4, 23, 32, 30, 23, 16, 11, 8, 5, 3, 1, 1, 4, 9, 15, 19, 21, 20, 16, 11, 5, 0, 0, 0, 0, 7, 14, 14, 5, 0, 0, 35, 138, 308, 530, 758, 938, 1021, 981, 832, 612, 380, 185, 57, 0, 0, 2, 20, 33, 39, 42, 46, 49, 48, 42, 29, 15, 4, 0, 1, 7, 15, 19, 19, 15, 10, 4, 1, 0, 0, 0, 0, 3, 8, 16, 22, 26, 25, 20, 14, 11, 14, 24, 37, 50, 59, 61, 56, 46, 32, 19, 7, 0, 0, 0, 4, 12, 14, 7, 0, 0, 14, 84, 207, 371, 544, 682, 747, 718, 605, 440, 268, 126, 37, 0, 0, 0, 4, 2, 0, 0, 6, 11, 7, 0, 0, 18, 106, 266, 485, 721, 917, 1019, 998, 856, 631, 377, 154, 7, 0, 36, 201, 425, 657, 842, 934, 912, 783, 585, 369, 184, 58, 0, 0, 6, 32, 54, 65, 67, 62, 50, 36, 21, 9, 1, 0, 4, 13, 23, 27, 22, 6, 0, 0, 44, 158, 340, 568, 797, 972, 1044, 995, 837, 613, 381, 187, 59, 0, 0, 0, 19, 36, 50, 60, 67, 69, 62, 47, 29, 11, 0, 0, 2, 12, 22, 31, 35, 35, 29, 21, 12, 7, 6, 8, 10, 8, 2, 0, 10, 51, 129, 246, 384, 517, 613, 644, 603, 500, 361, 221, 106, 33, 0, 0, 0, 7, 11, 12, 12, 14, 15, 14, 11, 7, 5, 7, 12, 20, 27, 30, 29, 24, 18, 13, 8, 4, 0, 0, 0, 5, 17, 32, 42, 43, 33, 17, 7, 19, 67, 157, 280, 417, 537, 610, 619, 559, 448, 313, 184, 84, 23, 0, 0, 0, 3, 8, 10, 8, 2, 0, 0, 19, 88, 210, 379, 569, 738, 843, 851, 757, 580, 364, 163, 29, 0, 68, 232, 446, 655, 806, 861, 805, 653, 447, 244, 104, 70, 161, 359, 616, 867, 1046, 1105, 1032, 851, 610, 369, 175, 52, 0, 0, 4, 23, 36, 43, 46, 48, 47, 42, 32, 18, 4, 0, 0, 15, 41, 71, 99, 115, 114, 96, 67, 36, 11, 0, 0, 11, 28, 45, 56, 59, 53, 41, 25, 10, 0, 0, 4, 23, 49, 76, 97, 105, 98, 79, 53, 28, 10, 0, 0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 2, 0, 0, 0, 0, 6, 12, 11, 3, 0, 0, 36, 130, 283, 478, 677, 836, 913, 887, 765, 579, 376, 199, 75, 10, 0, 0, 8, 13, 10, 3, 0, 0, 0, 2, 7, 11, 13, 11, 7, 1, 0, 0, 1, 9, 14, 10, 0, 0, 2, 56, 168, 331, 520, 693, 806, 829, 755, 606, 422, 245, 108, 26, 0, 0, 14, 37, 57, 71, 76, 70, 50, 20, 0, 0, 50, 167, 346, 561, 766, 912, 959, 895, 735, 523, 310, 140, 34, 0, 0, 11, 29, 37, 33, 24, 14, 8, 4, 1, 0, 1, 7, 18, 34, 51, 63, 67, 61, 47, 29, 13, 3, 0, 0, 0, 3, 7, 10, 12, 12, 10, 6, 2, 2, 7, 17, 31, 43, 50, 49, 40, 27, 13, 3, 0, 0, 4, 11, 19, 26, 31, 35, 35, 31, 25, 17, 10, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 13, 17, 18, 16, 10, 4, 0, 0, 4, 13, 24, 35, 44, 49, 50, 49, 45, 41, 38, 35, 34, 36, 39, 43, 47, 48, 47, 44, 38, 32, 25, 18, 12, 7, 4, 1, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 12, 16, 17, 14, 10, 5, 1, 0, 0, 0, 2, 3, 4, 3, 3, 2, 4, 8, 15, 22, 28, 31, 29, 21, 11, 1, 0, 0, 3, 11, 13, 8, 0, 0, 18, 87, 210, 376, 557, 709, 793, 783, 676, 500, 300, 131, 42, 58, 181, 381, 609, 808, 927, 938, 839, 656, 437, 237, 106, 75, 153, 319, 531, 739, 889, 946, 895, 748, 539, 317, 133, 29, 29, 134, 322, 549, 764, 915, 967, 908, 755, 548, 335, 160, 45, 0, 0, 8, 27, 35, 33, 30, 43, 85, 164, 276, 409, 536, 630, 665, 631, 534, 400, 269, 182, 171, 247, 399, 594, 785, 924, 975, 925, 786, 592, 385, 205, 79, 11, 0, 1, 22, 44, 62, 78, 92, 104, 109, 104, 87, 61, 33, 12, 5, 13, 34, 58, 78, 85, 78, 59, 36, 16, 3, 0, 0, 5, 12, 25, 52, 102, 180, 282, 398, 507, 587, 620, 598, 525, 417, 295, 182, 93, 36, 7, 0, 0, 0, 0, 0, 0, 4, 15, 39, 84, 160, 270, 413, 572, 719, 820, 844, 778, 631, 433, 234, 81, 11, 39, 153, 320, 497, 640, 717, 712, 631, 493, 331, 181, 79, 49, 101, 227, 401, 585, 735, 815, 805, 710, 553, 374, 210, 89, 19, 0, 0, 8, 21, 28, 31, 28, 19, 5, 0, 0, 39, 131, 279, 470, 671, 839, 934, 932, 831, 658, 453, 261, 114, 27, 0, 0, 8, 17, 15, 6, 0, 12, 52, 124, 224, 339, 451, 536, 575, 560, 492, 386, 265, 152, 65, 13, 0, 0, 20, 44, 64, 74, 75, 68, 56, 43, 32, 23, 18, 16, 16, 17, 21, 27, 34, 41, 44, 42, 35, 24, 12, 4, 1, 2, 6, 11, 15, 18, 21, 24, 28, 32, 36, 40, 44, 47, 50, 52, 52, 51, 47, 41, 33, 24, 16, 9, 4, 2, 4, 6, 8, 6, 3, 0, 0, 0, 5, 9, 6, 0, 0, 6, 57, 158, 306, 482, 655, 788, 851, 830, 732, 580, 409, 255, 151, 118, 159, 262, 402, 542, 649, 696, 672, 584, 453, 308, 178, 81, 24, 0, 0, 1, 5, 5, 2, 0, 0, 0, 0, 4, 8, 13, 17, 21, 24, 25, 23, 19, 14, 8, 2, 0, 0, 0, 3, 5, 4, 0, 0, 2, 32, 96, 198, 328, 468, 594, 679, 706, 671, 582, 457, 320, 195, 97, 34, 1, 0, 0, 7, 12, 8, 0, 0, 1, 42, 128, 261, 428, 604, 758, 856, 880, 823, 699, 534, 360, 207, 93, 25, 0, 0, 6, 18, 26, 26, 23, 17, 11, 6, 3, 0, 0, 0, 2, 4, 6, 7, 7, 6, 5, 4, 3, 2, 1, 0, 0, 0, 1, 5, 7, 5, 0, 0, 7, 48, 128, 246, 388, 527, 634, 684, 664, 581, 457, 323, 215, 160, 172, 249, 376, 524, 660, 754, 785, 744, 640, 492, 333, 198, 116, 106, 170, 293, 444, 588, 691, 729, 694, 597, 461, 315, 184, 87, 28, 1, 0, 1, 8, 14, 19, 22, 24, 23, 20, 14, 7, 0, 0, 0, 9, 23, 38, 50, 54, 49, 36, 20, 7, 0, 0, 7, 15, 22, 28, 31, 32, 33, 33, 30, 25, 17, 10, 5, 3, 3, 3, 0, 0, 1, 24, 79, 172, 298, 442, 581, 688, 744, 737, 673, 569, 453, 353, 295, 293, 349, 449, 567, 676, 745, 758, 708, 605, 471, 329, 203, 106, 44, 12, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 1, 5, 10, 14, 16, 16, 12, 7, 2, 0, 0, 0, 3, 6, 10, 12, 12, 10, 7, 3, 1, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 0, 0, 0, 6, 30, 76, 147, 239, 342, 443, 528, 581, 594, 566, 500, 408, 304, 204, 120, 59, 21, 2, 0, 0, 1, 4, 3, 0, 0, 0, 14, 54, 125, 226, 350, 480, 595, 676, 707, 684, 611, 502, 376, 253, 148, 70, 21, 0, 0, 13, 51, 111, 193, 295, 405, 510, 596, 648, 660, 630, 566, 478, 379, 281, 193, 120, 66, 29, 8, 0, 4, 14, 26, 37, 45, 49, 52, 55, 60, 67, 73, 77, 76, 73, 68, 63, 59, 56, 50, 43, 32, 21, 10, 2, 0, 0, 12, 40, 90, 167, 267, 381, 492, 583, 636, 643, 606, 536, 448, 361, 289, 240, 219, 227, 262, 320, 394, 473, 544, 592, 602, 570, 498, 399, 291, 191, 112, 60, 34, 25, 24, 25, 23, 17, 10, 4, 2, 2, 4, 5, 4, 2, 0, 0, 4, 12, 21, 28, 31, 28, 22, 15, 13, 16, 24, 34, 43, 47, 44, 36, 25, 16, 10, 10, 14, 22, 31, 39, 47, 51, 52, 49, 44, 37, 29, 21, 15, 10, 5, 2, 0, 0, 0, 0, 0, 0, 0, 5, 18, 44, 88, 148, 220, 297, 368, 425, 463, 479, 474, 450, 409, 353, 286, 212, 140, 77, 32, 6, 0, 0, 2, 4, 2, 0, 0, 10, 39, 87, 152, 232, 320, 408, 489, 557, 602, 619, 604, 557, 482, 390, 292, 201, 127, 73, 42, 28, 26, 28, 30, 30, 27, 24, 22, 22, 25, 29, 34, 38, 40, 41, 40, 37, 32, 25, 17, 10, 8, 13, 27, 52, 86, 131, 184, 246, 317, 392, 468, 538, 593, 626, 631, 606, 555, 483, 398, 309, 227, 157, 105, 70, 51, 43, 40, 39, 36, 30, 23, 15, 8, 4, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 3, 2, 1, 0, 0, 0, 0, 2, 4, 5, 6, 8, 13, 23, 43, 72, 111, 158, 211, 267, 323, 376, 423, 460, 484, 491, 479, 445, 393, 326, 253, 181, 120, 74, 45, 30, 23, 21, 18, 14, 8, 3, 0, 0, 0, 2, 7, 13, 18, 20, 19, 15, 9, 3, 0, 0, 2, 6, 10, 12, 12, 9, 6, 2, 0, 0, 0, 0, 0, 3, 5, 8, 9, 8, 4, 1, 0, 1, 7, 15, 24, 29, 30, 26, 18, 11, 7, 7, 12, 20, 28, 33, 33, 28, 19, 11, 4, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 6, 10, 14, 17, 19, 24, 35, 52, 76, 104, 134, 163, 193, 224, 258, 296, 335, 370, 395, 405, 400, 382, 356, 327, 298, 270, 242, 213, 182, 152, 123, 100, 83, 73, 67, 63, 58, 50, 39, 29, 23, 22, 27, 35, 44, 49, 49, 44, 36, 29, 25, 26, 32, 43, 54, 66, 74, 78, 77, 74, 70, 71, 78, 93, 114, 140, 166, 191, 214, 236, 260, 287, 317, 349, 381, 410, 435, 457, 478, 499, 522, 546, 571, 595, 616, 631, 642, 648, 652, 654, 654, 650, 640, 623, 601, 579, 560, 548, 543, 541, 535, 522, 499, 469, 438, 411, 395, 388, 388, 390, 393, 396, 403, 416, 437, 464, 490, 511, 525, 532, 540, 556, 585, 626, 673, 717, 750, 767, 771, 768, 766, 770, 782, 799, 816, 829, 835, 836, 832, 827, 821, 812, 801, 789, 776, 761, 743, 718, 687, 656, 632, 617, 609, 604],
-"peakC": [0, 2, 4, 7, 10, 14, 17, 19, 19, 20, 21, 21, 21, 19, 15, 11, 7, 4, 2, 2, 4, 8, 13, 17, 20, 20, 18, 14, 10, 9, 12, 19, 30, 40, 48, 50, 47, 38, 27, 16, 7, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 2, 4, 6, 6, 6, 4, 3, 3, 5, 10, 16, 24, 31, 36, 39, 40, 39, 35, 29, 22, 15, 8, 3, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 2, 4, 7, 11, 14, 16, 16, 15, 11, 8, 4, 1, 0, 0, 0, 2, 4, 6, 6, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 2, 9, 19, 30, 38, 41, 36, 26, 15, 8, 5, 6, 5, 1, 0, 0, 22, 84, 186, 319, 460, 576, 638, 631, 556, 433, 293, 164, 69, 14, 0, 0, 11, 23, 29, 29, 23, 16, 9, 5, 4, 5, 8, 9, 8, 7, 7, 10, 13, 12, 5, 0, 0, 20, 97, 235, 429, 652, 863, 1013, 1067, 1012, 862, 652, 428, 233, 94, 17, 0, 0, 18, 36, 45, 47, 45, 41, 37, 34, 31, 29, 28, 30, 35, 39, 43, 44, 39, 30, 19, 8, 0, 0, 3, 12, 22, 31, 33, 29, 19, 8, 0, 3, 19, 49, 90, 135, 176, 204, 212, 197, 164, 119, 74, 36, 11, 0, 0, 0, 5, 9, 11, 11, 11, 9, 7, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 5, 13, 26, 42, 59, 74, 84, 87, 82, 69, 52, 33, 17, 6, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 3, 4, 3, 0, 0, 3, 26, 73, 143, 225, 304, 362, 385, 367, 313, 236, 154, 84, 34, 8, 1, 6, 14, 19, 19, 15, 9, 4, 2, 2, 4, 5, 4, 1, 0, 0, 0, 4, 10, 11, 5, 0, 0, 17, 84, 200, 355, 522, 663, 744, 746, 671, 539, 383, 234, 118, 42, 6, 0, 3, 13, 21, 24, 24, 20, 15, 9, 3, 0, 0, 4, 11, 18, 23, 23, 19, 12, 5, 0, 0, 4, 12, 21, 29, 34, 37, 37, 34, 28, 22, 14, 8, 2, 0, 0, 1, 5, 11, 17, 21, 22, 20, 15, 8, 3, 0, 0, 3, 8, 12, 16, 17, 16, 14, 11, 7, 3, 0, 0, 0, 1, 4, 6, 4, 0, 0, 5, 37, 99, 190, 296, 397, 470, 497, 470, 396, 294, 188, 99, 38, 6, 0, 0, 0, 1, 1, 2, 4, 3, 0, 0, 0, 26, 87, 185, 307, 431, 528, 572, 554, 479, 367, 245, 137, 58, 14, 0, 0, 6, 14, 18, 19, 17, 14, 11, 7, 3, 2, 3, 6, 11, 16, 19, 20, 18, 15, 11, 8, 4, 1, 0, 0, 0, 2, 7, 11, 13, 12, 9, 9, 19, 45, 90, 153, 222, 284, 324, 332, 303, 246, 174, 104, 48, 13, 0, 0, 2, 6, 7, 6, 3, 1, 0, 1, 2, 1, 0, 0, 0, 0, 3, 6, 4, 0, 0, 3, 33, 94, 185, 296, 405, 488, 524, 503, 430, 324, 209, 109, 39, 2, 0, 0, 11, 19, 20, 17, 13, 8, 5, 2, 1, 0, 0, 1, 4, 8, 13, 19, 23, 27, 28, 29, 27, 24, 19, 13, 8, 5, 6, 12, 23, 35, 45, 51, 51, 44, 33, 21, 13, 12, 16, 22, 21, 12, 0, 0, 15, 94, 236, 433, 652, 848, 976, 1004, 926, 765, 560, 355, 187, 74, 14, 0, 0, 1, 8, 11, 10, 5, 0, 0, 1, 47, 145, 296, 485, 677, 828, 899, 872, 752, 570, 371, 196, 72, 7, 0, 0, 19, 35, 42, 43, 39, 33, 27, 21, 14, 8, 4, 4, 9, 19, 31, 40, 40, 27, 6, 0, 1, 61, 185, 367, 580, 783, 926, 974, 915, 765, 562, 353, 179, 61, 2, 0, 1, 21, 37, 43, 40, 27, 9, 0, 0, 37, 124, 261, 435, 616, 766, 846, 836, 738, 576, 389, 218, 90, 16, 0, 0, 14, 34, 47, 51, 43, 25, 1, 0, 5, 78, 219, 424, 662, 886, 1044, 1096, 1029, 860, 632, 397, 199, 65, 0, 0, 6, 35, 60, 75, 79, 75, 65, 53, 41, 33, 33, 40, 53, 69, 82, 88, 85, 73, 54, 34, 15, 4, 0, 5, 16, 30, 44, 53, 57, 55, 49, 40, 30, 22, 16, 14, 14, 17, 22, 29, 37, 45, 51, 54, 53, 48, 40, 32, 24, 18, 14, 12, 11, 12, 13, 14, 14, 10, 5, 0, 0, 0, 5, 12, 12, 4, 0, 0, 30, 121, 271, 463, 658, 810, 876, 837, 705, 517, 319, 154, 46, 0, 0, 3, 18, 26, 24, 18, 12, 8, 5, 4, 3, 2, 1, 2, 4, 9, 15, 23, 31, 37, 40, 39, 34, 27, 19, 13, 10, 10, 12, 15, 16, 15, 11, 7, 3, 0, 0, 0, 2, 6, 12, 19, 23, 25, 22, 17, 10, 5, 4, 8, 15, 22, 28, 29, 25, 17, 10, 3, 0, 0, 0, 1, 1, 1, 1, 2, 4, 9, 15, 21, 27, 34, 47, 68, 102, 149, 204, 260, 304, 324, 314, 275, 216, 148, 86, 39, 11, 0, 0, 0, 2, 2, 1, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 1, 5, 7, 4, 0, 0, 12, 58, 145, 268, 409, 541, 632, 658, 608, 491, 333, 170, 43, 0, 26, 161, 368, 604, 809, 932, 940, 833, 643, 423, 225, 83, 9, 0, 0, 13, 26, 32, 35, 35, 28, 11, 0, 0, 36, 155, 356, 617, 888, 1104, 1209, 1175, 1012, 765, 495, 259, 94, 7, 0, 1, 32, 61, 80, 88, 86, 75, 57, 35, 16, 4, 4, 15, 34, 55, 72, 80, 78, 68, 53, 37, 24, 15, 12, 15, 23, 35, 49, 61, 67, 66, 58, 45, 32, 22, 18, 21, 27, 35, 41, 44, 44, 42, 37, 32, 25, 19, 13, 10, 9, 11, 15, 20, 22, 23, 21, 17, 14, 10, 7, 5, 4, 3, 4, 5, 8, 11, 14, 16, 17, 17, 17, 17, 17, 15, 13, 9, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 5, 6, 5, 3, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 7, 15, 23, 28, 28, 23, 15, 7, 1, 0, 0, 0, 3, 5, 8, 10, 14, 18, 23, 26, 28, 27, 23, 18, 11, 4, 0, 0, 1, 8, 18, 28, 37, 42, 43, 39, 30, 20, 9, 0, 0, 0, 2, 11, 17, 13, 0, 0, 0, 62, 190, 381, 603, 807, 939, 961, 868, 686, 464, 257, 104, 18, 0, 0, 10, 21, 23, 20, 18, 18, 19, 18, 15, 10, 5, 4, 7, 13, 20, 24, 24, 20, 14, 8, 3, 0, 0, 0, 4, 11, 20, 29, 34, 35, 30, 22, 12, 3, 0, 0, 5, 14, 24, 34, 43, 48, 49, 47, 42, 35, 29, 26, 26, 31, 38, 46, 51, 51, 45, 34, 20, 9, 1, 0, 1, 5, 8, 9, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 9, 11, 12, 11, 9, 6, 5, 4, 3, 2, 1, 0, 0, 1, 4, 7, 10, 11, 11, 9, 6, 5, 4, 5, 7, 10, 13, 17, 23, 30, 36, 41, 43, 40, 33, 25, 16, 9, 4, 1, 0, 0, 0, 2, 5, 8, 11, 11, 10, 7, 3, 1, 0, 0, 1, 3, 3, 2, 0, 0, 0, 0, 4, 7, 6, 1, 0, 0, 23, 78, 164, 269, 372, 446, 472, 442, 364, 259, 154, 69, 17, 0, 0, 7, 17, 22, 20, 16, 12, 10, 9, 9, 9, 9, 7, 5, 4, 3, 4, 7, 10, 14, 18, 21, 22, 23, 21, 19, 17, 15, 15, 15, 16, 16, 15, 13, 9, 6, 5, 8, 17, 32, 48, 62, 70, 68, 57, 41, 23, 8, 0, 0, 0, 5, 11, 16, 18, 18, 16, 13, 9, 6, 4, 2, 2, 1, 1, 1, 0, 0, 0, 0, 1, 4, 9, 13, 17, 17, 15, 10, 5, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 5, 7, 8, 7, 4, 2, 0, 0, 1, 5, 10, 14, 16, 15, 13, 10, 7, 7, 9, 14, 19, 24, 25, 24, 19, 12, 6, 2, 0, 0, 0, 0, 0, 0, 0, 3, 8, 13, 17, 19, 17, 13, 9, 5, 3, 4, 6, 9, 10, 11, 10, 8, 6, 4, 2, 0, 0, 0, 0, 2, 3, 5, 5, 5, 3, 1, 0, 0, 0, 2, 6, 9, 13, 14, 13, 11, 8, 5, 3, 2, 2, 4, 6, 8, 10, 10, 10, 8, 6, 3, 1, 0, 0, 0, 1, 3, 6, 8, 9, 9, 8, 6, 3, 1, 0, 0, 0, 1, 4, 6, 9, 9, 9, 7, 4, 2, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 4, 7, 10, 11, 10, 8, 4, 1, 0, 0, 0, 2, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 1, 2, 4, 5, 5, 2, 0, 0, 0, 3, 13, 19, 14, 0, 0, 2, 74, 219, 430, 671, 884, 1013, 1018, 900, 692, 451, 235, 83, 4, 0, 0, 15, 23, 19, 11, 4, 1, 2, 3, 2, 2, 5, 14, 28, 45, 58, 64, 60, 48, 31, 14, 2, 0, 0, 8, 22, 39, 54, 62, 62, 53, 38, 22, 8, 0, 0, 0, 6, 14, 23, 29, 31, 29, 23, 15, 7, 2, 0, 0, 0, 0, 2, 4, 6, 8, 9, 8, 6, 3, 1, 0, 0, 0, 0, 1, 2, 4, 5, 4, 2, 0, 0, 0, 2, 11, 16, 12, 0, 0, 1, 61, 184, 361, 564, 743, 850, 851, 745, 557, 338, 141, 11, 0, 37, 174, 352, 526, 649, 691, 637, 503, 324, 148, 26, 0, 58, 208, 403, 592, 725, 765, 701, 551, 354, 162, 27, 0, 50, 205, 412, 619, 771, 830, 784, 648, 459, 262, 99, 1, 0, 34, 147, 291, 433, 536, 575, 540, 443, 310, 176, 70, 8, 0, 0, 23, 46, 60, 64, 58, 48, 34, 20, 8, 0, 0, 3, 22, 49, 79, 100, 103, 82, 45, 8, 0, 32, 130, 281, 459, 622, 727, 747, 676, 535, 362, 200, 78, 10, 0, 0, 13, 27, 32, 31, 27, 23, 20, 16, 11, 5, 0, 0, 0, 3, 12, 20, 19, 8, 0, 0, 29, 119, 266, 452, 639, 780, 834, 783, 637, 430, 216, 48, 0, 8, 160, 397, 663, 893, 1026, 1028, 901, 685, 440, 224, 75, 1, 0, 0, 16, 27, 30, 28, 22, 11, 0, 0, 3, 57, 165, 319, 492, 642, 729, 728, 636, 477, 288, 114, 0, 0, 45, 236, 509, 809, 1063, 1203, 1189, 1026, 762, 471, 223, 59, 0, 0, 15, 49, 69, 72, 63, 49, 34, 21, 10, 3, 0, 3, 12, 25, 39, 49, 53, 48, 37, 22, 8, 0, 0, 6, 22, 42, 62, 78, 84, 81, 67, 48, 28, 11, 0, 0, 0, 9, 21, 30, 36, 36, 31, 23, 14, 5, 0, 0, 0, 2, 14, 26, 32, 25, 6, 0, 0, 60, 202, 418, 673, 908, 1062, 1089, 979, 762, 495, 242, 60, 0, 0, 99, 242, 384, 485, 520, 484, 390, 267, 148, 58, 8, 0, 0, 12, 21, 23, 20, 15, 12, 11, 11, 10, 7, 1, 0, 0, 0, 9, 22, 25, 13, 0, 0, 28, 158, 388, 692, 1007, 1252, 1359, 1292, 1071, 757, 431, 167, 9, 0, 21, 133, 260, 367, 428, 431, 382, 295, 194, 102, 37, 2, 0, 3, 17, 29, 36, 38, 34, 28, 19, 9, 1, 0, 1, 12, 29, 48, 64, 72, 69, 57, 40, 22, 7, 0, 0, 0, 4, 12, 16, 11, 0, 0, 4, 65, 187, 365, 570, 755, 869, 878, 778, 599, 390, 202, 71, 4, 0, 0, 6, 9, 5, 2, 3, 5, 1, 0, 0, 16, 91, 222, 398, 579, 717, 771, 725, 591, 411, 233, 94, 14, 0, 0, 14, 33, 45, 51, 52, 50, 44, 34, 21, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 8, 0, 0, 7, 21, 38, 51, 58, 55, 45, 30, 16, 4, 0, 0, 1, 7, 15, 23, 28, 31, 29, 24, 16, 7, 0, 0, 0, 9, 28, 49, 63, 63, 48, 25, 14, 36, 108, 232, 388, 543, 653, 688, 634, 505, 334, 163, 34, 0, 2, 104, 263, 441, 597, 695, 709, 638, 503, 340, 188, 75, 13, 0, 0, 8, 14, 12, 6, 0, 0, 0, 0, 1, 1, 2, 5, 11, 20, 29, 35, 35, 30, 21, 11, 4, 1, 1, 3, 7, 12, 19, 26, 32, 31, 22, 4, 0, 0, 44, 148, 303, 485, 653, 761, 778, 699, 546, 361, 191, 66, 1, 0, 2, 27, 46, 53, 48, 37, 25, 14, 6, 2, 1, 1, 3, 4, 6, 8, 11, 15, 21, 29, 38, 46, 51, 52, 49, 45, 42, 42, 40, 33, 17, 0, 0, 15, 99, 249, 448, 660, 830, 912, 879, 737, 521, 284, 88, 0, 0, 124, 353, 627, 881, 1050, 1091, 995, 792, 538, 297, 115, 13, 0, 0, 33, 62, 77, 78, 70, 58, 46, 37, 31, 26, 23, 21, 21, 24, 30, 35, 35, 24, 5, 0, 0, 57, 182, 368, 585, 786, 916, 938, 842, 652, 417, 195, 41, 0, 34, 168, 348, 523, 649, 691, 638, 502, 316, 131, 0, 0, 76, 308, 626, 958, 1218, 1336, 1278, 1066, 764, 452, 201, 46, 0, 0, 14, 42, 58, 62, 57, 45, 25, 2, 0, 8, 75, 197, 362, 536, 676, 743, 717, 607, 444, 271, 127, 33, 0, 0, 11, 39, 63, 77, 77, 61, 33, 5, 0, 27, 112, 247, 413, 571, 680, 709, 647, 508, 326, 147, 15, 0, 27, 190, 430, 700, 939, 1087, 1107, 996, 786, 531, 293, 115, 16, 0, 0, 30, 57, 71, 72, 63, 51, 37, 24, 12, 4, 0, 0, 6, 18, 32, 45, 54, 55, 48, 36, 23, 13, 12, 18, 30, 43, 53, 56, 51, 40, 27, 14, 4, 0, 0, 1, 6, 13, 20, 25, 28, 28, 26, 23, 22, 23, 28, 33, 38, 40, 38, 32, 23, 14, 7, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 4, 7, 10, 11, 10, 9, 7, 6, 5, 5, 5, 5, 4, 3, 1, 0, 0, 0, 6, 14, 22, 26, 26, 21, 17, 16, 20, 22, 16, 1, 0, 0, 64, 207, 428, 697, 957, 1144, 1206, 1123, 916, 637, 355, 131, 3, 0, 48, 165, 292, 391, 437, 423, 359, 265, 165, 81, 25, 0, 0, 9, 24, 36, 42, 42, 38, 32, 24, 16, 8, 0, 0, 0, 8, 26, 46, 59, 55, 32, 0, 0, 21, 135, 334, 596, 866, 1078, 1172, 1122, 944, 687, 419, 197, 55, 0, 0, 7, 32, 50, 61, 68, 72, 73, 67, 53, 34, 16, 4, 1, 8, 22, 37, 48, 53, 50, 41, 30, 17, 7, 0, 0, 0, 5, 16, 29, 42, 51, 56, 53, 45, 33, 20, 10, 5, 4, 8, 14, 21, 25, 24, 18, 7, 0, 0, 0, 10, 23, 24, 10, 0, 0, 40, 179, 407, 692, 970, 1166, 1221, 1118, 889, 600, 326, 123, 12, 0, 0, 17, 30, 28, 18, 7, 3, 5, 10, 15, 18, 18, 15, 11, 8, 8, 13, 21, 25, 20, 5, 0, 0, 47, 169, 359, 586, 797, 935, 959, 858, 661, 421, 196, 37, 0, 0, 108, 261, 419, 543, 601, 580, 489, 356, 215, 99, 25, 0, 0, 7, 21, 30, 34, 34, 33, 30, 24, 16, 9, 5, 8, 17, 31, 46, 56, 58, 51, 38, 22, 9, 0, 0, 0, 7, 18, 32, 48, 63, 74, 79, 77, 66, 50, 32, 17, 8, 7, 12, 20, 27, 29, 25, 18, 10, 3, 0, 0, 0, 0, 1, 3, 8, 15, 23, 31, 36, 37, 33, 25, 16, 7, 1, 0, 1, 5, 8, 8, 4, 0, 0, 0, 5, 21, 31, 23, 0, 0, 0, 103, 311, 608, 938, 1216, 1360, 1328, 1129, 824, 498, 227, 56, 0, 0, 13, 37, 43, 33, 16, 2, 0, 0, 0, 4, 12, 24, 38, 52, 64, 68, 64, 53, 38, 23, 11, 3, 0, 0, 0, 2, 7, 13, 20, 26, 27, 24, 17, 9, 1, 0, 0, 4, 12, 21, 27, 28, 26, 20, 13, 6, 1, 0, 0, 0, 0, 8, 14, 13, 4, 0, 0, 27, 112, 251, 422, 586, 697, 723, 654, 512, 338, 177, 62, 2, 0, 0, 11, 17, 13, 4, 0, 0, 0, 4, 8, 9, 8, 5, 5, 7, 11, 14, 11, 3, 0, 0, 30, 102, 211, 342, 465, 547, 564, 508, 391, 240, 94, 0, 0, 71, 275, 561, 874, 1140, 1289, 1281, 1120, 852, 549, 281, 95, 1, 0, 0, 27, 45, 50, 47, 42, 37, 31, 24, 15, 6, 0, 0, 6, 17, 29, 39, 45, 43, 36, 25, 12, 3, 0, 0, 9, 24, 43, 59, 66, 58, 34, 4, 0, 6, 87, 234, 433, 644, 816, 902, 876, 743, 537, 311, 118, 0, 0, 47, 188, 361, 520, 623, 645, 583, 456, 301, 159, 56, 3, 0, 0, 14, 24, 29, 31, 32, 34, 34, 31, 25, 18, 14, 16, 22, 31, 39, 42, 39, 31, 21, 11, 4, 0, 0, 0, 4, 13, 26, 40, 52, 58, 56, 46, 30, 15, 3, 0, 0, 5, 12, 18, 19, 17, 13, 7, 2, 0, 0, 0, 0, 0, 0, 2, 5, 8, 11, 13, 13, 10, 6, 2, 0, 0, 0, 5, 9, 12, 9, 3, 0, 0, 0, 12, 26, 28, 12, 0, 0, 47, 209, 477, 817, 1157, 1406, 1491, 1383, 1110, 743, 380, 106, 0, 4, 158, 378, 594, 743, 788, 724, 577, 392, 218, 88, 15, 0, 0, 13, 26, 34, 38, 43, 47, 48, 45, 36, 25, 15, 12, 17, 29, 42, 50, 46, 29, 5, 0, 7, 70, 185, 339, 501, 630, 690, 664, 559, 405, 243, 110, 25, 0, 0, 13, 39, 59, 71, 75, 71, 60, 44, 26, 10, 1, 0, 3, 13, 24, 32, 35, 33, 26, 19, 12, 7, 4, 0, 0, 0, 0, 5, 18, 26, 19, 0, 0, 0, 87, 267, 528, 823, 1079, 1222, 1210, 1044, 777, 483, 233, 69, 0, 0, 0, 12, 16, 15, 14, 15, 12, 0, 0, 0, 62, 211, 439, 707, 950, 1097, 1102, 959, 709, 419, 165, 7, 0, 52, 217, 415, 593, 706, 727, 657, 519, 350, 193, 75, 9, 0, 0, 20, 43, 59, 68, 70, 63, 49, 30, 11, 0, 3, 20, 50, 82, 108, 121, 116, 96, 68, 39, 14, 0, 0, 0, 6, 18, 23, 15, 0, 0, 7, 94, 263, 503, 772, 1008, 1147, 1149, 1014, 780, 510, 268, 96, 7, 0, 0, 18, 27, 22, 10, 0, 0, 0, 0, 4, 6, 4, 2, 0, 0, 0, 2, 6, 10, 14, 17, 19, 17, 12, 6, 1, 1, 8, 19, 27, 23, 7, 0, 0, 46, 177, 382, 627, 855, 1003, 1025, 916, 708, 462, 239, 82, 2, 0, 0, 14, 24, 24, 20, 16, 10, 2, 0, 0, 25, 97, 215, 359, 498, 593, 614, 556, 436, 288, 150, 50, 0, 0, 8, 34, 55, 65, 68, 65, 58, 47, 29, 8, 0, 0, 49, 155, 312, 492, 653, 749, 748, 643, 459, 244, 59, 0, 7, 194, 498, 853, 1169, 1363, 1382, 1225, 940, 608, 311, 102, 0, 0, 4, 42, 69, 79, 77, 69, 58, 47, 33, 19, 8, 1, 1, 9, 20, 33, 42, 45, 43, 35, 24, 12, 2, 0, 0, 9, 29, 54, 78, 94, 95, 82, 56, 26, 3, 0, 0, 12, 22, 18, 1, 0, 0, 76, 234, 462, 720, 945, 1073, 1067, 927, 697, 439, 216, 66, 0, 0, 2, 20, 24, 17, 5, 0, 0, 0, 3, 3, 1, 1, 6, 19, 35, 46, 41, 20, 0, 0, 36, 161, 366, 623, 877, 1063, 1130, 1057, 864, 600, 327, 106, 0, 0, 95, 315, 592, 864, 1065, 1141, 1072, 880, 619, 358, 153, 30, 0, 0, 14, 35, 45, 44, 40, 35, 30, 24, 16, 7, 1, 1, 6, 16, 27, 35, 37, 34, 25, 15, 5, 0, 0, 2, 15, 31, 48, 60, 64, 59, 46, 29, 13, 2, 0, 0, 4, 14, 24, 32, 36, 35, 28, 18, 8, 0, 0, 0, 8, 21, 34, 43, 40, 24, 1, 0, 0, 66, 190, 359, 537, 677, 737, 700, 577, 405, 231, 95, 15, 0, 0, 10, 24, 30, 30, 30, 32, 33, 33, 28, 20, 11, 3, 0, 0, 1, 5, 9, 13, 14, 15, 13, 10, 7, 2, 0, 0, 0, 3, 12, 19, 18, 6, 0, 0, 28, 117, 261, 435, 599, 706, 725, 649, 504, 330, 172, 60, 2, 0, 0, 9, 22, 29, 33, 30, 18, 1, 0, 1, 63, 186, 363, 563, 737, 839, 839, 736, 561, 361, 184, 61, 0, 0, 2, 25, 41, 49, 48, 43, 36, 28, 19, 10, 2, 0, 1, 8, 19, 30, 37, 39, 35, 27, 18, 10, 4, 0, 0, 0, 0, 8, 20, 24, 16, 0, 0, 6, 93, 260, 493, 747, 958, 1068, 1043, 892, 658, 405, 192, 52, 0, 0, 13, 41, 58, 60, 51, 38, 25, 14, 7, 3, 1, 1, 4, 7, 10, 13, 14, 13, 11, 7, 3, 0, 0, 0, 6, 14, 24, 32, 36, 35, 30, 22, 12, 4, 0, 0, 0, 7, 18, 30, 39, 44, 42, 35, 25, 15, 5, 0, 0, 0, 0, 9, 17, 16, 6, 0, 0, 27, 119, 265, 443, 611, 723, 744, 668, 515, 323, 138, 5, 0, 19, 191, 453, 757, 1034, 1213, 1246, 1123, 881, 588, 316, 119, 13, 0, 0, 18, 35, 41, 43, 42, 37, 23, 1, 0, 2, 79, 231, 444, 678, 871, 970, 944, 801, 585, 355, 163, 39, 0, 0, 16, 49, 74, 89, 92, 86, 72, 52, 31, 12, 1, 0, 6, 21, 38, 53, 61, 59, 48, 31, 14, 1, 0, 3, 17, 35, 50, 58, 57, 48, 35, 22, 14, 12, 18, 27, 39, 48, 53, 51, 44, 34, 22, 11, 3, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 6, 12, 18, 21, 21, 18, 13, 7, 2, 0, 0, 0, 4, 10, 17, 22, 25, 24, 21, 17, 14, 10, 6, 0, 0, 0, 0, 12, 24, 26, 11, 0, 0, 39, 184, 431, 750, 1076, 1325, 1425, 1346, 1111, 787, 460, 201, 44, 0, 0, 13, 31, 32, 19, 4, 0, 0, 2, 7, 8, 5, 2, 0, 4, 12, 22, 31, 37, 36, 29, 17, 4, 0, 0, 8, 28, 51, 65, 66, 53, 39, 43, 87, 183, 326, 492, 642, 738, 752, 679, 539, 368, 207, 85, 15, 0, 0, 11, 25, 34, 39, 41, 43, 44, 41, 37, 30, 25, 22, 23, 27, 32, 35, 35, 31, 24, 14, 5, 0, 0, 5, 21, 44, 68, 85, 89, 78, 54, 25, 3, 0, 2, 16, 23, 14, 0, 0, 26, 151, 375, 677, 999, 1263, 1396, 1360, 1166, 868, 545, 271, 87, 0, 0, 1, 21, 29, 26, 19, 19, 25, 34, 39, 37, 29, 19, 14, 15, 23, 33, 41, 42, 36, 26, 15, 5, 0, 0, 0, 5, 16, 29, 45, 58, 67, 67, 59, 44, 29, 17, 13, 18, 28, 38, 45, 44, 36, 25, 13, 4, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 8, 8, 8, 8, 6, 2, 0, 0, 0, 2, 12, 19, 16, 1, 0, 0, 67, 215, 438, 703, 952, 1120, 1162, 1065, 857, 596, 344, 150, 34, 0, 0, 12, 36, 53, 65, 75, 83, 86, 80, 66, 45, 25, 10, 4, 8, 19, 31, 42, 46, 44, 36, 23, 9, 0, 0, 4, 22, 46, 67, 78, 74, 60, 46, 52, 96, 188, 321, 472, 608, 692, 700, 630, 499, 341, 192, 80, 15, 0, 0, 10, 23, 30, 32, 32, 30, 27, 22, 15, 7, 2, 0, 3, 10, 17, 24, 28, 30, 29, 29, 28, 28, 27, 27, 27, 28, 31, 35, 39, 40, 36, 27, 15, 4, 0, 0, 2, 8, 9, 3, 0, 0, 26, 98, 217, 372, 535, 669, 740, 730, 640, 494, 329, 180, 72, 12, 0, 0, 9, 16, 17, 12, 6, 2, 2, 5, 10, 15, 22, 28, 33, 36, 39, 42, 45, 49, 51, 50, 44, 30, 14, 0, 0, 0, 11, 22, 21, 4, 0, 0, 70, 240, 508, 834, 1150, 1375, 1447, 1345, 1098, 775, 455, 203, 50, 0, 0, 13, 36, 45, 43, 36, 31, 28, 25, 22, 19, 18, 22, 32, 48, 65, 79, 86, 83, 72, 54, 35, 20, 14, 17, 30, 49, 69, 83, 88, 82, 67, 47, 26, 11, 4, 7, 17, 31, 45, 53, 55, 49, 38, 25, 13, 4, 0, 0, 1, 7, 15, 21, 25, 25, 22, 15, 9, 4, 2, 2, 4, 6, 6, 4, 1, 0, 0, 2, 9, 19, 29, 38, 43, 44, 41, 36, 29, 21, 15, 9, 7, 8, 15, 28, 42, 55, 61, 59, 48, 33, 17, 6, 0, 0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 4, 6, 10, 12, 14, 15, 15, 15, 15, 14, 12, 7, 0, 0, 0, 0, 11, 21, 20, 6, 0, 0, 51, 194, 426, 718, 1010, 1228, 1312, 1239, 1029, 740, 445, 208, 58, 0, 0, 6, 21, 23, 13, 1, 0, 0, 1, 6, 8, 6, 2, 0, 1, 5, 11, 16, 18, 17, 13, 8, 3, 0, 0, 0, 5, 15, 29, 44, 57, 64, 62, 52, 35, 18, 5, 0, 0, 7, 16, 22, 24, 22, 15, 8, 2, 0, 0, 0, 2, 4, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 2, 4, 7, 10, 11, 8, 2, 0, 0, 0, 7, 18, 21, 11, 0, 0, 26, 140, 343, 616, 908, 1147, 1270, 1240, 1067, 800, 508, 257, 86, 0, 0, 0, 15, 28, 27, 15, 0, 0, 0, 54, 180, 378, 628, 887, 1095, 1199, 1171, 1015, 767, 485, 229, 48, 0, 12, 147, 345, 559, 736, 835, 831, 730, 561, 368, 195, 72, 6, 0, 0, 21, 41, 53, 59, 59, 55, 47, 36, 23, 11, 1, 0, 0, 9, 25, 41, 47, 38, 15, 0, 0, 56, 196, 415, 686, 954, 1154, 1232, 1166, 974, 707, 430, 202, 55, 0, 0, 19, 61, 97, 122, 137, 140, 131, 111, 81, 48, 20, 4, 3, 14, 33, 51, 61, 60, 50, 35, 19, 7, 0, 0, 0, 2, 8, 18, 29, 40, 46, 46, 39, 27, 14, 3, 0, 1, 10, 21, 29, 27, 13, 0, 0, 29, 127, 295, 519, 759, 962, 1075, 1066, 938, 724, 480, 261, 102, 16, 0, 0, 5, 14, 16, 12, 5, 0, 0, 0, 27, 102, 228, 392, 566, 711, 792, 787, 701, 555, 386, 230, 111, 36, 1, 0, 0, 3, 11, 14, 11, 0, 0, 0, 46, 160, 346, 588, 847, 1066, 1192, 1192, 1060, 825, 538, 263, 64, 0, 65, 282, 603, 959, 1270, 1461, 1486, 1343, 1071, 740, 425, 184, 41, 0, 0, 24, 58, 81, 93, 97, 96, 90, 78, 61, 40, 21, 9, 7, 17, 36, 59, 74, 73, 50, 14, 0, 3, 101, 302, 600, 951, 1283, 1519, 1595, 1492, 1236, 894, 547, 262, 77, 0, 0, 15, 56, 87, 104, 107, 101, 86, 66, 43, 22, 6, 0, 3, 14, 28, 40, 48, 50, 45, 35, 22, 11, 3, 0, 1, 7, 17, 29, 41, 51, 56, 54, 45, 32, 17, 5, 0, 3, 14, 29, 42, 50, 51, 44, 33, 20, 9, 1, 0, 0, 6, 15, 25, 35, 44, 50, 52, 53, 53, 53, 55, 57, 59, 60, 57, 51, 42, 32, 22, 13, 5, 0, 0, 1, 9, 22, 36, 49, 54, 51, 40, 24, 8, 0, 0, 2, 9, 11, 5, 0, 0, 20, 88, 204, 356, 517, 650, 721, 711, 624, 484, 326, 183, 80, 20, 0, 0, 0, 2, 4, 5, 5, 3, 0, 0, 2, 45, 136, 278, 455, 632, 768, 827, 794, 676, 505, 322, 165, 57, 3, 0, 0, 16, 26, 29, 26, 22, 17, 13, 8, 3, 0, 0, 6, 18, 35, 52, 67, 74, 72, 62, 46, 27, 11, 0, 0, 2, 15, 35, 57, 77, 91, 96, 92, 81, 69, 59, 52, 48, 46, 44, 40, 33, 23, 13, 4, 0, 0, 5, 16, 30, 42, 48, 47, 39, 26, 14, 4, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 8, 18, 30, 40, 44, 43, 36, 25, 14, 4, 0, 0, 0, 7, 18, 29, 38, 43, 41, 33, 22, 12, 4, 0, 0, 0, 0, 0, 2, 6, 12, 17, 20, 20, 16, 10, 4, 0, 0, 0, 2, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 2, 0, 0, 0, 0, 4, 8, 7, 0, 0, 2, 44, 136, 282, 469, 665, 831, 926, 928, 835, 670, 472, 283, 134, 41, 0, 0, 1, 8, 9, 5, 0, 0, 0, 0, 1, 2, 3, 7, 16, 32, 51, 69, 80, 81, 71, 53, 31, 13, 2, 0, 0, 0, 0, 0, 12, 50, 128, 251, 414, 595, 763, 884, 931, 892, 774, 604, 416, 245, 116, 36, 1, 0, 0, 6, 8, 5, 1, 0, 1, 4, 7, 10, 13, 17, 22, 30, 40, 51, 62, 69, 72, 70, 63, 53, 45, 42, 46, 58, 75, 91, 103, 105, 97, 79, 58, 37, 23, 17, 21, 32, 49, 68, 84, 95, 99, 96, 86, 72, 56, 41, 30, 23, 19, 17, 16, 14, 12, 11, 11, 11, 12, 13, 12, 10, 6, 3, 0, 0, 0, 2, 2, 2, 0, 0, 0, 4, 11, 18, 21, 17, 5, 0, 0, 31, 104, 218, 361, 509, 632, 703, 706, 641, 525, 382, 243, 128, 50, 8, 0, 0, 10, 22, 30, 36, 39, 39, 37, 34, 31, 29, 31, 38, 50, 62, 73, 80, 79, 72, 59, 44, 31, 23, 22, 26, 33, 41, 45, 44, 37, 27, 17, 10, 7, 6, 3, 0, 0, 4, 36, 104, 214, 359, 521, 672, 784, 833, 808, 716, 575, 415, 263, 140, 57, 12, 0, 0, 6, 20, 34, 48, 59, 64, 60, 49, 34, 20, 13, 13, 21, 32, 43, 49, 48, 42, 35, 37, 54, 93, 156, 238, 328, 411, 472, 499, 486, 437, 360, 271, 183, 109, 55, 25, 16, 21, 33, 46, 57, 62, 61, 56, 48, 38, 29, 20, 13, 7, 4, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 14, 23, 31, 37, 38, 33, 26, 16, 8, 2, 0, 0, 2, 2, 2, 0, 0, 0, 0, 3, 4, 2, 0, 0, 9, 47, 121, 230, 365, 507, 630, 710, 728, 681, 578, 441, 297, 169, 75, 19, 0, 0, 0, 7, 9, 5, 0, 0, 4, 40, 116, 239, 406, 602, 799, 964, 1065, 1079, 1001, 845, 642, 429, 243, 107, 27, 0, 0, 4, 15, 20, 21, 19, 16, 13, 10, 8, 10, 17, 29, 44, 57, 66, 68, 62, 50, 36, 23, 13, 5, 1, 0, 0, 4, 12, 22, 32, 38, 35, 26, 16, 15, 36, 91, 181, 303, 441, 571, 672, 725, 719, 658, 554, 427, 297, 184, 97, 40, 11, 2, 4, 12, 18, 23, 24, 24, 23, 21, 21, 20, 20, 19, 19, 20, 23, 27, 31, 34, 34, 29, 20, 10, 2, 0, 3, 16, 36, 57, 75, 86, 87, 79, 63, 44, 26, 12, 3, 0, 0, 1, 2, 4, 5, 6, 7, 9, 12, 15, 19, 24, 28, 32, 34, 34, 32, 27, 21, 14, 9, 5, 3, 3, 3, 3, 4, 6, 11, 16, 22, 26, 27, 24, 17, 10, 3, 0, 0, 1, 3, 5, 5, 3, 1, 0, 1, 6, 15, 27, 40, 51, 57, 58, 54, 46, 37, 29, 24, 22, 21, 21, 19, 17, 17, 23, 40, 75, 130, 205, 296, 395, 490, 566, 611, 617, 581, 509, 410, 301, 196, 109, 48, 12, 0, 0, 0, 3, 2, 0, 0, 5, 28, 73, 145, 242, 356, 476, 585, 665, 703, 694, 638, 546, 432, 313, 205, 118, 58, 23, 9, 9, 16, 23, 28, 30, 28, 25, 21, 18, 16, 15, 16, 18, 21, 24, 27, 29, 28, 25, 19, 12, 5, 0, 0, 3, 11, 22, 33, 45, 55, 64, 72, 78, 82, 81, 76, 67, 54, 40, 27, 15, 7, 1, 0, 0, 0, 0, 0, 0, 2, 18, 55, 117, 206, 314, 430, 537, 618, 660, 658, 614, 536, 436, 330, 230, 145, 80, 36, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 8, 13, 20, 26, 32, 36, 40, 42, 43, 43, 40, 36, 31, 27, 25, 27, 30, 35, 39, 43, 45, 45, 46, 46, 47, 46, 45, 43, 40, 35, 29, 22, 16, 11, 9, 11, 17, 26, 35, 43, 48, 49, 47, 44, 40, 35, 31, 26, 21, 15, 10, 6, 4, 3, 3, 3, 3, 2, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 1, 1, 0, 0, 0, 2, 16, 45, 92, 160, 249, 357, 478, 601, 714, 802, 853, 860, 823, 751, 655, 548, 442, 344, 258, 185, 127, 82, 50, 30, 19, 13, 11, 11, 11, 12, 15, 18, 21, 23, 22, 20, 17, 15, 15, 16, 19, 20, 20, 18, 16, 15, 16, 21, 28, 37, 44, 49, 51, 50, 49, 48, 48, 48, 50, 51, 51, 49, 46, 43, 41, 40, 40, 41, 41, 40, 37, 34, 34, 36, 41, 46, 49, 46, 39, 29, 19, 13, 12, 15, 18, 20, 18, 12, 6, 2, 0, 2, 6, 10, 12, 13, 11, 9, 9, 12, 19, 31, 51, 80, 119, 168, 226, 288, 351, 409, 459, 498, 524, 534, 526, 501, 457, 400, 334, 267, 205, 151, 108, 76, 54, 42, 41, 51, 70, 99, 135, 175, 217, 257, 295, 328, 356, 375, 386, 387, 378, 361, 338, 309, 277, 242, 206, 169, 134, 103, 78, 59, 46, 38, 33, 29, 26, 23, 21, 22, 24, 30, 37, 45, 53, 60, 66, 70, 72, 73, 73, 71, 69, 66, 62, 58, 54, 51, 47, 45, 43, 42, 43, 47, 53, 60, 65, 67, 65, 59, 52, 47, 45, 46, 50, 54, 55, 54, 51, 46, 42, 38, 35, 32, 28, 25, 23, 22, 24, 28, 34, 39, 41, 41, 38, 33, 28, 25, 26, 31, 38, 45, 51, 53, 56, 62, 75, 100, 136, 180, 227, 271, 310, 345, 378, 413, 450, 488, 520, 542, 550, 543, 526, 504, 482, 463, 450, 440, 433, 425, 418, 412, 409, 411, 421, 437, 459, 484, 511, 536, 558, 576, 588, 595, 597, 596, 594, 591, 589, 587, 581, 571, 556, 537, 517, 501, 492, 490, 493, 496, 493, 481, 459, 432, 404, 383, 372, 370, 376, 387, 397, 407, 417, 428, 442, 459, 480, 500, 520, 535, 544, 546, 540, 527, 509, 489, 470, 453, 440, 431, 423, 414, 400, 381, 357, 331, 306, 283, 264, 247, 232, 217, 201, 186, 173, 163, 157, 152, 149, 144, 139, 135, 134, 138, 146, 159, 171, 182, 187, 187, 183, 177, 174, 176, 182, 192, 202, 210, 216, 221, 227, 237, 250, 265, 277, 282, 280, 273, 266, 264, 270, 284, 301, 318, 330, 339, 346, 356, 372, 392, 410, 423, 429, 433, 441, 459, 483, 506, 525, 537, 545],
-"peakG": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 1, 0, 4, 16, 37, 65, 95, 119, 128, 118, 92, 64, 50, 76, 160, 311, 521, 764, 996, 1171, 1247, 1203, 1047, 814, 557, 337, 201, 176, 257, 415, 602, 765, 862, 870, 789, 639, 457, 281, 139, 47, 2, 0, 3, 17, 27, 30, 29, 25, 20, 16, 14, 15, 17, 22, 26, 31, 35, 39, 41, 42, 42, 37, 29, 18, 7, 1, 1, 10, 26, 44, 58, 65, 62, 51, 35, 18, 5, 0, 0, 0, 7, 13, 17, 17, 18, 27, 57, 119, 222, 364, 531, 696, 827, 892, 875, 777, 618, 432, 258, 123, 38, 0, 0, 0, 9, 15, 22, 32, 48, 68, 91, 119, 157, 216, 309, 436, 588, 738, 852, 894, 847, 715, 527, 327, 157, 43, 0, 0, 11, 35, 47, 45, 33, 19, 8, 1, 0, 0, 2, 7, 14, 21, 27, 32, 35, 35, 32, 29, 25, 20, 15, 11, 9, 10, 13, 16, 17, 16, 18, 37, 86, 180, 320, 495, 675, 824, 903, 890, 787, 618, 421, 240, 103, 23, 0, 0, 6, 18, 24, 24, 19, 11, 1, 0, 3, 42, 124, 252, 418, 595, 751, 850, 868, 801, 663, 486, 305, 154, 52, 0, 0, 2, 22, 35, 37, 30, 22, 26, 58, 130, 249, 408, 587, 754, 872, 913, 864, 733, 550, 354, 184, 65, 4, 0, 1, 22, 39, 46, 46, 43, 40, 38, 36, 32, 26, 19, 15, 16, 23, 34, 46, 53, 52, 44, 31, 17, 6, 0, 0, 0, 1, 5, 10, 16, 22, 24, 22, 15, 6, 0, 0, 6, 19, 32, 36, 30, 20, 20, 46, 113, 226, 373, 527, 654, 724, 719, 639, 505, 349, 204, 93, 25, 0, 0, 3, 13, 20, 25, 28, 30, 30, 27, 22, 17, 14, 16, 21, 27, 31, 29, 24, 15, 7, 1, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 3, 3, 2, 0, 0, 0, 0, 4, 8, 12, 14, 14, 10, 6, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 4, 3, 1, 0, 0, 0, 3, 9, 11, 6, 0, 0, 17, 85, 206, 374, 561, 727, 834, 855, 786, 645, 468, 292, 149, 54, 6, 0, 0, 4, 11, 11, 6, 0, 0, 2, 44, 131, 267, 440, 618, 764, 841, 827, 724, 560, 373, 203, 79, 11, 0, 1, 20, 32, 31, 20, 6, 0, 13, 56, 135, 250, 390, 536, 660, 735, 740, 672, 545, 387, 233, 109, 31, 0, 0, 3, 18, 29, 34, 35, 32, 29, 32, 50, 94, 174, 289, 427, 566, 675, 726, 705, 613, 472, 314, 172, 67, 8, 0, 0, 15, 34, 48, 56, 57, 52, 42, 29, 15, 6, 2, 5, 12, 21, 29, 34, 36, 35, 31, 25, 16, 8, 1, 0, 1, 10, 24, 40, 56, 68, 73, 72, 65, 54, 41, 30, 23, 19, 18, 19, 18, 15, 10, 5, 2, 0, 0, 0, 0, 1, 3, 6, 12, 18, 24, 28, 29, 26, 21, 16, 13, 12, 13, 13, 12, 10, 14, 32, 73, 145, 245, 362, 474, 555, 586, 555, 469, 349, 223, 116, 42, 4, 0, 0, 1, 5, 6, 6, 4, 2, 1, 11, 46, 119, 238, 396, 570, 725, 821, 833, 755, 608, 426, 252, 116, 31, 0, 0, 1, 16, 28, 35, 36, 28, 14, 3, 13, 61, 161, 312, 493, 669, 797, 846, 801, 674, 497, 313, 158, 54, 3, 0, 0, 12, 20, 22, 23, 25, 29, 33, 32, 26, 17, 9, 7, 14, 29, 48, 63, 70, 66, 52, 33, 15, 2, 0, 0, 7, 16, 24, 27, 26, 21, 14, 7, 2, 0, 0, 0, 1, 4, 9, 13, 17, 17, 15, 11, 6, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 3, 12, 25, 38, 46, 46, 39, 27, 14, 4, 0, 0, 0, 2, 2, 1, 0, 0, 0, 1, 2, 2, 3, 4, 6, 10, 16, 22, 27, 30, 29, 26, 20, 14, 8, 3, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 2, 6, 10, 13, 14, 12, 8, 4, 0, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 4, 3, 0, 0, 0, 0, 5, 12, 13, 5, 0, 0, 28, 117, 267, 465, 675, 848, 941, 929, 815, 630, 421, 233, 96, 20, 0, 0, 6, 12, 10, 4, 0, 0, 0, 0, 3, 4, 3, 3, 3, 4, 6, 9, 12, 16, 18, 18, 15, 10, 4, 0, 0, 3, 11, 21, 29, 33, 32, 27, 18, 10, 2, 0, 0, 0, 5, 15, 22, 18, 5, 0, 0, 51, 175, 370, 612, 852, 1030, 1098, 1038, 865, 627, 383, 185, 57, 0, 0, 0, 9, 12, 11, 9, 7, 3, 0, 0, 14, 82, 212, 403, 629, 844, 996, 1043, 968, 786, 538, 286, 89, 0, 19, 156, 364, 587, 765, 850, 824, 699, 513, 315, 148, 40, 0, 0, 17, 48, 72, 84, 83, 73, 57, 36, 17, 3, 0, 4, 18, 36, 52, 62, 62, 54, 40, 25, 11, 1, 0, 0, 5, 19, 38, 57, 72, 78, 73, 58, 37, 17, 2, 0, 0, 6, 23, 41, 55, 61, 60, 61, 75, 118, 196, 304, 423, 525, 582, 576, 508, 394, 263, 145, 59, 11, 0, 0, 2, 5, 5, 5, 6, 11, 15, 16, 13, 8, 4, 3, 6, 12, 18, 20, 19, 14, 9, 6, 4, 5, 6, 6, 5, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 5, 10, 16, 20, 20, 17, 12, 6, 2, 0, 0, 0, 0, 0, 0, 3, 8, 17, 27, 35, 39, 37, 29, 18, 6, 0, 0, 0, 7, 13, 11, 1, 0, 3, 53, 160, 322, 520, 713, 854, 902, 840, 680, 462, 245, 86, 28, 84, 237, 443, 645, 789, 840, 787, 651, 468, 284, 135, 40, 0, 0, 5, 20, 27, 26, 20, 14, 10, 7, 5, 3, 1, 0, 0, 0, 3, 7, 11, 14, 14, 12, 8, 3, 0, 0, 1, 6, 13, 20, 26, 28, 26, 23, 17, 11, 4, 0, 0, 0, 2, 11, 19, 19, 9, 0, 0, 36, 132, 292, 501, 721, 902, 995, 971, 831, 608, 360, 150, 33, 39, 162, 369, 602, 799, 911, 911, 805, 625, 419, 232, 95, 17, 0, 0, 10, 24, 29, 25, 16, 11, 23, 65, 147, 273, 428, 585, 709, 767, 742, 639, 485, 316, 168, 64, 8, 0, 0, 12, 29, 47, 64, 78, 86, 84, 70, 47, 23, 4, 0, 1, 19, 44, 69, 89, 97, 93, 78, 56, 33, 13, 0, 0, 0, 9, 23, 37, 47, 50, 45, 33, 18, 4, 0, 0, 1, 10, 15, 11, 0, 0, 2, 57, 168, 333, 527, 710, 835, 867, 797, 644, 450, 261, 114, 26, 0, 0, 7, 19, 24, 23, 20, 18, 18, 16, 13, 8, 3, 0, 0, 1, 5, 10, 13, 15, 13, 9, 4, 0, 0, 0, 5, 14, 21, 21, 14, 9, 20, 67, 164, 313, 497, 682, 827, 892, 860, 737, 555, 358, 187, 70, 8, 0, 0, 3, 9, 11, 12, 11, 7, 0, 0, 7, 60, 170, 340, 548, 756, 911, 969, 909, 739, 503, 267, 99, 51, 143, 355, 634, 905, 1097, 1160, 1077, 872, 601, 336, 144, 75, 142, 324, 568, 806, 972, 1020, 934, 739, 485, 243, 81, 47, 153, 373, 652, 916, 1094, 1141, 1045, 833, 559, 292, 97, 18, 67, 223, 442, 663, 829, 901, 863, 732, 543, 342, 170, 53, 0, 0, 19, 61, 102, 132, 144, 139, 119, 89, 55, 24, 2, 0, 2, 27, 63, 101, 128, 132, 110, 73, 47, 65, 151, 313, 530, 755, 929, 1003, 955, 799, 578, 350, 163, 43, 0, 0, 7, 33, 52, 65, 69, 67, 58, 41, 22, 5, 0, 0, 10, 22, 25, 18, 4, 0, 23, 97, 230, 414, 619, 801, 915, 930, 839, 667, 458, 260, 110, 23, 0, 0, 8, 20, 26, 30, 37, 49, 65, 79, 84, 79, 63, 42, 23, 9, 6, 13, 22, 27, 20, 4, 0, 3, 66, 196, 392, 624, 844, 996, 1036, 947, 749, 493, 247, 79, 33, 118, 307, 545, 766, 908, 936, 842, 654, 420, 198, 44, 0, 63, 233, 462, 692, 865, 937, 891, 745, 540, 327, 152, 40, 0, 0, 18, 48, 69, 77, 73, 62, 47, 31, 16, 5, 0, 0, 7, 22, 43, 66, 86, 97, 96, 81, 58, 31, 7, 0, 0, 7, 27, 44, 51, 44, 28, 22, 49, 130, 272, 462, 664, 833, 925, 913, 801, 619, 412, 225, 90, 16, 0, 0, 8, 16, 19, 17, 15, 14, 14, 12, 9, 4, 1, 1, 4, 9, 14, 16, 16, 13, 8, 3, 0, 0, 0, 5, 14, 24, 32, 37, 36, 29, 19, 9, 1, 0, 0, 3, 12, 24, 37, 48, 54, 53, 45, 32, 19, 7, 0, 0, 0, 4, 10, 13, 15, 13, 10, 6, 2, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 3, 9, 10, 4, 0, 0, 19, 86, 200, 350, 505, 627, 679, 646, 536, 381, 222, 95, 19, 0, 0, 9, 20, 21, 15, 6, 1, 0, 2, 4, 4, 2, 0, 0, 4, 12, 22, 29, 32, 29, 22, 12, 4, 0, 0, 0, 5, 10, 14, 16, 17, 17, 15, 12, 8, 3, 0, 0, 0, 5, 17, 27, 26, 13, 0, 0, 39, 150, 332, 561, 791, 959, 1014, 934, 733, 468, 216, 55, 38, 176, 437, 752, 1034, 1210, 1234, 1108, 872, 591, 330, 137, 27, 0, 0, 15, 36, 51, 60, 65, 65, 60, 47, 29, 12, 1, 1, 12, 31, 52, 67, 72, 66, 52, 32, 13, 0, 0, 5, 24, 50, 75, 93, 100, 92, 73, 47, 22, 3, 0, 0, 17, 41, 69, 92, 106, 106, 93, 70, 44, 22, 8, 4, 7, 14, 21, 24, 23, 18, 12, 4, 0, 0, 0, 13, 33, 57, 78, 91, 90, 76, 54, 31, 14, 3, 0, 0, 0, 0, 0, 5, 12, 15, 10, 0, 0, 6, 68, 187, 355, 542, 702, 792, 786, 685, 518, 330, 166, 53, 0, 0, 3, 24, 36, 37, 30, 18, 8, 2, 2, 6, 14, 23, 28, 29, 25, 17, 9, 2, 0, 0, 0, 1, 1, 1, 1, 3, 6, 11, 14, 17, 17, 14, 11, 8, 6, 6, 8, 11, 13, 13, 11, 7, 3, 0, 0, 2, 5, 9, 10, 9, 6, 3, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 5, 10, 16, 20, 21, 19, 15, 12, 10, 12, 15, 18, 20, 20, 17, 14, 10, 7, 5, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 5, 11, 18, 22, 22, 18, 12, 8, 7, 12, 21, 31, 40, 43, 39, 30, 19, 8, 0, 0, 0, 8, 18, 29, 36, 39, 35, 26, 16, 7, 1, 0, 0, 1, 4, 7, 10, 10, 8, 6, 3, 3, 6, 12, 20, 29, 36, 40, 41, 39, 35, 29, 23, 16, 10, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 11, 17, 20, 20, 17, 12, 6, 2, 0, 0, 0, 0, 0, 2, 4, 7, 8, 7, 4, 0, 0, 0, 2, 9, 13, 8, 0, 0, 3, 53, 147, 276, 412, 520, 567, 537, 440, 306, 171, 67, 8, 0, 0, 7, 13, 11, 5, 0, 0, 0, 0, 0, 2, 7, 13, 22, 29, 33, 32, 25, 17, 9, 4, 1, 0, 0, 0, 0, 0, 3, 9, 11, 6, 0, 0, 18, 90, 220, 396, 587, 746, 830, 812, 698, 519, 324, 157, 45, 0, 0, 6, 26, 38, 40, 37, 32, 30, 29, 28, 26, 25, 24, 25, 30, 38, 48, 57, 63, 63, 58, 47, 34, 22, 11, 4, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3, 5, 11, 19, 29, 39, 47, 50, 46, 38, 25, 13, 4, 0, 0, 2, 6, 8, 7, 5, 2, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 5, 3, 0, 0, 0, 0, 5, 10, 10, 3, 0, 0, 24, 94, 207, 347, 484, 579, 604, 551, 435, 290, 153, 54, 2, 0, 0, 11, 18, 17, 12, 8, 6, 8, 10, 12, 10, 6, 0, 0, 0, 0, 9, 20, 24, 16, 0, 0, 5, 84, 237, 451, 689, 893, 1007, 997, 868, 655, 416, 208, 65, 0, 0, 14, 45, 67, 75, 72, 62, 47, 27, 5, 0, 1, 55, 164, 323, 506, 670, 772, 780, 693, 535, 349, 182, 65, 4, 0, 0, 9, 18, 23, 25, 26, 22, 9, 0, 0, 41, 153, 338, 575, 818, 1005, 1082, 1022, 835, 567, 290, 78, 0, 41, 223, 481, 742, 935, 1009, 948, 776, 546, 317, 137, 28, 0, 0, 19, 44, 60, 65, 63, 55, 44, 30, 17, 5, 0, 0, 9, 25, 44, 62, 75, 78, 71, 55, 35, 15, 2, 0, 3, 16, 35, 52, 65, 71, 68, 57, 42, 25, 11, 2, 0, 5, 16, 28, 35, 31, 16, 0, 0, 16, 92, 221, 389, 560, 692, 750, 718, 604, 442, 273, 132, 40, 0, 0, 2, 15, 23, 23, 20, 15, 11, 8, 5, 3, 2, 2, 1, 0, 0, 0, 1, 8, 17, 26, 34, 36, 33, 27, 21, 19, 21, 28, 35, 40, 39, 33, 24, 13, 6, 4, 5, 9, 13, 14, 12, 8, 3, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 3, 8, 11, 13, 12, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 4, 9, 15, 18, 18, 14, 9, 4, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 7, 5, 3, 0, 0, 0, 0, 1, 3, 5, 5, 3, 0, 0, 0, 0, 8, 16, 16, 5, 0, 0, 46, 166, 360, 606, 852, 1039, 1112, 1045, 850, 576, 294, 78, 0, 37, 218, 478, 744, 941, 1018, 959, 786, 554, 322, 141, 32, 0, 0, 12, 31, 41, 47, 48, 43, 30, 8, 0, 0, 61, 199, 406, 649, 873, 1020, 1048, 950, 755, 516, 290, 119, 20, 0, 0, 22, 53, 77, 92, 96, 89, 74, 54, 35, 24, 24, 35, 53, 72, 87, 93, 91, 82, 67, 48, 30, 13, 2, 0, 3, 15, 30, 45, 54, 54, 47, 34, 19, 6, 0, 0, 3, 15, 31, 47, 58, 61, 54, 40, 23, 8, 0, 0, 4, 13, 22, 28, 29, 25, 18, 10, 3, 0, 0, 0, 7, 18, 25, 24, 12, 0, 0, 24, 105, 239, 406, 571, 690, 728, 675, 545, 376, 211, 84, 12, 0, 0, 13, 24, 24, 16, 7, 0, 0, 0, 0, 2, 4, 5, 5, 5, 4, 3, 2, 1, 1, 1, 0, 0, 0, 0, 4, 10, 18, 23, 25, 23, 16, 8, 1, 0, 0, 4, 14, 23, 25, 18, 3, 0, 0, 50, 153, 307, 488, 654, 761, 779, 700, 547, 362, 191, 67, 3, 0, 0, 13, 18, 13, 2, 0, 0, 8, 21, 33, 37, 33, 22, 10, 2, 0, 3, 11, 19, 25, 25, 21, 13, 5, 0, 0, 0, 1, 8, 12, 9, 0, 0, 0, 42, 129, 260, 411, 548, 634, 643, 573, 443, 290, 151, 53, 2, 0, 0, 9, 15, 14, 11, 10, 12, 16, 18, 19, 16, 11, 4, 0, 0, 0, 0, 8, 14, 12, 1, 0, 0, 53, 176, 370, 612, 854, 1034, 1104, 1042, 865, 620, 368, 164, 35, 0, 0, 16, 44, 53, 38, 8, 0, 0, 67, 217, 439, 696, 929, 1074, 1084, 949, 703, 415, 170, 42, 67, 236, 494, 763, 961, 1035, 968, 790, 554, 323, 143, 35, 0, 0, 8, 26, 38, 43, 41, 33, 24, 24, 51, 125, 256, 436, 639, 818, 927, 933, 832, 650, 434, 234, 87, 7, 0, 0, 25, 50, 67, 75, 78, 77, 70, 58, 43, 29, 21, 22, 31, 46, 62, 73, 76, 71, 57, 41, 24, 12, 6, 6, 12, 21, 34, 45, 51, 46, 28, 2, 0, 9, 98, 268, 509, 780, 1020, 1162, 1163, 1014, 752, 446, 182, 33, 40, 198, 460, 747, 976, 1081, 1033, 847, 576, 294, 78, 0, 39, 225, 493, 772, 990, 1088, 1040, 860, 596, 317, 97, 0, 29, 190, 431, 684, 882, 977, 948, 812, 608, 389, 200, 69, 4, 0, 16, 51, 84, 106, 116, 115, 103, 85, 62, 39, 23, 17, 25, 46, 75, 102, 120, 123, 109, 83, 54, 30, 18, 19, 31, 46, 61, 70, 73, 70, 62, 51, 38, 24, 13, 6, 7, 15, 28, 41, 49, 50, 43, 31, 18, 8, 1, 0, 0, 0, 4, 11, 22, 35, 47, 53, 53, 45, 32, 18, 6, 0, 0, 1, 9, 20, 30, 36, 37, 31, 22, 12, 4, 0, 0, 0, 0, 0, 0, 1, 4, 9, 15, 19, 19, 17, 12, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 4, 1, 0, 0, 0, 3, 10, 13, 8, 0, 0, 13, 81, 208, 385, 584, 759, 863, 868, 771, 599, 398, 214, 81, 9, 0, 0, 12, 20, 17, 8, 0, 0, 0, 5, 7, 5, 0, 0, 0, 3, 14, 22, 19, 4, 0, 0, 66, 207, 418, 668, 898, 1046, 1064, 939, 702, 415, 156, 0, 0, 122, 370, 661, 914, 1061, 1064, 929, 700, 442, 218, 66, 0, 0, 3, 27, 37, 29, 10, 0, 0, 20, 96, 221, 382, 551, 688, 758, 740, 638, 480, 307, 157, 54, 2, 0, 0, 10, 20, 26, 33, 42, 50, 55, 52, 42, 27, 11, 0, 0, 0, 11, 29, 48, 63, 68, 61, 44, 23, 5, 0, 0, 13, 30, 45, 52, 49, 38, 23, 9, 0, 0, 0, 5, 10, 12, 13, 11, 9, 7, 5, 3, 1, 0, 0, 0, 2, 9, 13, 10, 0, 0, 6, 63, 179, 348, 544, 724, 838, 849, 749, 559, 332, 132, 15, 18, 140, 343, 570, 752, 839, 809, 678, 488, 291, 131, 33, 0, 0, 7, 22, 29, 29, 27, 24, 23, 20, 16, 11, 5, 0, 0, 0, 2, 9, 17, 27, 35, 40, 39, 32, 22, 13, 8, 11, 20, 32, 43, 47, 43, 33, 20, 8, 1, 0, 0, 0, 2, 4, 4, 5, 5, 5, 6, 7, 6, 4, 0, 0, 0, 0, 7, 19, 25, 17, 0, 0, 2, 85, 245, 468, 709, 906, 999, 962, 805, 575, 337, 145, 28, 0, 0, 10, 30, 33, 20, 0, 0, 0, 45, 143, 290, 465, 634, 755, 797, 747, 618, 443, 265, 121, 30, 0, 0, 11, 30, 41, 41, 34, 25, 17, 12, 12, 13, 16, 18, 20, 22, 26, 34, 45, 57, 67, 71, 68, 58, 44, 30, 20, 15, 16, 20, 24, 27, 26, 21, 13, 5, 0, 0, 2, 14, 27, 38, 43, 41, 34, 26, 23, 26, 33, 39, 42, 40, 36, 32, 26, 16, 2, 0, 0, 38, 139, 297, 488, 668, 785, 804, 717, 551, 354, 177, 56, 0, 0, 0, 14, 18, 14, 9, 7, 7, 4, 0, 0, 5, 55, 149, 281, 426, 547, 610, 596, 510, 377, 233, 113, 34, 0, 0, 0, 8, 10, 6, 0, 0, 0, 0, 0, 0, 2, 6, 14, 24, 32, 36, 33, 26, 16, 6, 0, 0, 0, 1, 4, 7, 9, 10, 9, 8, 6, 5, 5, 4, 1, 0, 0, 0, 4, 15, 24, 26, 15, 0, 0, 17, 101, 247, 440, 638, 791, 856, 812, 673, 479, 282, 124, 28, 0, 0, 6, 16, 15, 8, 0, 0, 0, 0, 3, 4, 4, 4, 5, 10, 18, 29, 39, 47, 49, 44, 34, 22, 10, 2, 0, 0, 1, 3, 4, 4, 3, 1, 0, 0, 0, 0, 1, 5, 9, 13, 15, 15, 12, 7, 2, 0, 0, 3, 9, 15, 19, 20, 18, 14, 9, 4, 1, 0, 0, 0, 3, 8, 13, 16, 18, 16, 14, 9, 4, 0, 0, 0, 0, 7, 16, 18, 9, 0, 0, 17, 109, 271, 485, 707, 876, 945, 891, 731, 514, 297, 127, 25, 0, 0, 4, 20, 31, 37, 37, 29, 12, 0, 0, 40, 146, 314, 520, 717, 852, 885, 807, 639, 430, 234, 89, 9, 0, 0, 12, 24, 26, 23, 21, 21, 22, 22, 17, 9, 0, 0, 0, 13, 30, 45, 48, 33, 6, 0, 0, 76, 225, 436, 666, 859, 961, 942, 807, 596, 367, 173, 46, 0, 0, 8, 31, 43, 42, 33, 23, 14, 8, 4, 3, 2, 2, 2, 2, 1, 0, 0, 0, 0, 2, 4, 4, 3, 0, 0, 0, 1, 11, 23, 30, 26, 9, 0, 0, 34, 141, 307, 506, 690, 806, 820, 726, 555, 356, 180, 58, 0, 0, 0, 10, 19, 24, 28, 30, 26, 13, 0, 0, 38, 146, 323, 548, 772, 936, 989, 910, 713, 452, 199, 28, 0, 89, 302, 563, 796, 935, 943, 826, 624, 396, 197, 62, 0, 0, 3, 23, 33, 33, 27, 22, 19, 17, 15, 11, 5, 0, 0, 3, 13, 25, 38, 47, 51, 48, 39, 26, 12, 0, 0, 0, 11, 36, 61, 74, 64, 33, 0, 0, 54, 206, 443, 725, 987, 1157, 1187, 1067, 832, 551, 292, 106, 7, 0, 0, 13, 27, 32, 29, 21, 8, 0, 0, 8, 85, 228, 426, 639, 814, 899, 870, 734, 532, 320, 145, 34, 0, 0, 12, 41, 63, 78, 85, 83, 74, 58, 38, 19, 5, 0, 1, 8, 18, 28, 36, 39, 38, 32, 23, 12, 4, 0, 0, 4, 9, 13, 14, 11, 7, 3, 0, 0, 0, 0, 1, 3, 5, 6, 6, 6, 4, 3, 2, 2, 4, 4, 2, 0, 0, 0, 0, 8, 14, 13, 3, 0, 0, 51, 166, 347, 569, 787, 945, 994, 915, 722, 465, 212, 33, 0, 75, 293, 578, 852, 1039, 1090, 994, 785, 526, 282, 104, 8, 0, 0, 23, 41, 47, 44, 39, 35, 31, 25, 15, 5, 0, 0, 1, 13, 22, 21, 8, 0, 0, 40, 153, 333, 555, 770, 920, 964, 888, 716, 496, 284, 121, 25, 0, 0, 8, 27, 43, 55, 62, 58, 40, 12, 0, 1, 72, 215, 417, 638, 823, 917, 894, 759, 554, 335, 154, 39, 0, 0, 5, 23, 34, 37, 37, 38, 39, 36, 28, 17, 6, 0, 0, 6, 20, 34, 46, 50, 46, 36, 22, 9, 0, 0, 0, 9, 22, 35, 46, 50, 47, 36, 21, 6, 0, 0, 11, 30, 49, 63, 66, 58, 42, 23, 9, 0, 0, 0, 1, 3, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 6, 12, 17, 19, 19, 15, 9, 3, 0, 0, 1, 6, 12, 17, 19, 18, 14, 8, 3, 0, 0, 1, 3, 3, 2, 0, 0, 0, 0, 5, 10, 9, 1, 0, 0, 34, 113, 237, 388, 533, 632, 658, 600, 476, 321, 174, 65, 6, 0, 0, 8, 13, 10, 3, 0, 0, 4, 9, 10, 9, 5, 2, 0, 0, 0, 0, 0, 0, 2, 5, 6, 5, 1, 0, 0, 3, 20, 42, 58, 59, 39, 7, 0, 8, 100, 273, 505, 747, 937, 1019, 970, 805, 572, 335, 147, 34, 0, 0, 4, 14, 15, 13, 13, 16, 15, 6, 0, 0, 47, 160, 343, 571, 796, 958, 1008, 926, 734, 485, 253, 109, 98, 225, 459, 736, 981, 1128, 1138, 1009, 774, 497, 248, 92, 66, 170, 370, 606, 811, 926, 919, 793, 579, 333, 119, 0, 0, 125, 355, 629, 875, 1028, 1048, 936, 726, 478, 253, 90, 4, 0, 0, 28, 57, 81, 98, 108, 108, 97, 75, 46, 19, 0, 0, 8, 32, 62, 90, 107, 107, 92, 63, 32, 8, 0, 12, 39, 70, 91, 91, 67, 29, 0, 0, 55, 177, 353, 548, 716, 811, 809, 709, 541, 350, 181, 64, 3, 0, 0, 11, 22, 30, 35, 38, 34, 20, 1, 0, 17, 99, 246, 448, 666, 851, 952, 941, 821, 625, 403, 207, 70, 0, 0, 0, 17, 28, 24, 8, 0, 0, 27, 117, 266, 463, 675, 854, 955, 947, 826, 621, 382, 170, 35, 10, 93, 260, 461, 643, 758, 781, 709, 566, 391, 226, 99, 24, 0, 0, 8, 25, 40, 51, 59, 61, 57, 45, 29, 12, 0, 0, 7, 27, 53, 80, 99, 107, 99, 79, 51, 24, 4, 0, 0, 15, 34, 52, 63, 64, 53, 36, 16, 1, 0, 3, 20, 42, 61, 71, 69, 57, 37, 17, 2, 0, 0, 10, 27, 44, 58, 63, 59, 47, 30, 13, 0, 0, 0, 9, 21, 31, 35, 34, 27, 17, 8, 2, 0, 0, 0, 1, 1, 0, 0, 0, 2, 4, 5, 3, 0, 0, 0, 1, 10, 17, 14, 2, 0, 0, 48, 164, 341, 551, 745, 870, 889, 797, 620, 410, 218, 81, 8, 0, 0, 11, 26, 39, 54, 71, 81, 76, 52, 18, 0, 10, 92, 246, 456, 681, 867, 963, 940, 798, 573, 321, 111, 0, 15, 156, 382, 632, 838, 946, 931, 802, 599, 376, 184, 54, 0, 0, 16, 46, 60, 55, 37, 26, 47, 120, 254, 438, 641, 818, 922, 922, 813, 620, 395, 202, 93, 100, 215, 402, 604, 760, 827, 790, 664, 485, 301, 148, 48, 1, 0, 4, 17, 24, 25, 25, 26, 30, 35, 36, 31, 21, 9, 1, 0, 7, 21, 36, 48, 52, 47, 35, 19, 4, 0, 0, 13, 40, 72, 103, 124, 129, 116, 88, 55, 24, 4, 0, 5, 22, 42, 61, 73, 78, 75, 65, 51, 35, 20, 7, 0, 0, 5, 15, 21, 19, 6, 0, 0, 37, 140, 304, 504, 697, 833, 871, 802, 645, 445, 251, 103, 18, 0, 0, 9, 20, 22, 17, 12, 9, 9, 9, 6, 1, 0, 0, 3, 12, 16, 11, 0, 0, 6, 75, 205, 389, 593, 770, 874, 876, 777, 604, 405, 224, 92, 19, 0, 0, 7, 12, 11, 6, 2, 2, 5, 9, 9, 6, 2, 0, 0, 8, 21, 34, 44, 46, 40, 29, 15, 4, 0, 0, 1, 6, 11, 14, 14, 13, 10, 6, 3, 1, 0, 0, 0, 2, 8, 15, 20, 16, 5, 0, 0, 31, 116, 250, 416, 579, 698, 740, 693, 569, 405, 239, 107, 26, 0, 0, 8, 26, 40, 47, 49, 46, 39, 29, 17, 6, 0, 0, 3, 14, 27, 38, 44, 43, 35, 23, 12, 3, 0, 0, 0, 1, 1, 1, 1, 1, 2, 4, 8, 13, 20, 27, 32, 33, 29, 22, 13, 5, 1, 0, 2, 4, 3, 1, 0, 0, 2, 13, 25, 31, 26, 11, 0, 0, 41, 140, 293, 476, 650, 774, 813, 757, 624, 449, 274, 132, 41, 0, 0, 0, 9, 16, 18, 15, 6, 0, 0, 8, 65, 171, 321, 492, 646, 746, 764, 695, 559, 391, 229, 103, 26, 0, 0, 5, 18, 27, 30, 25, 14, 1, 0, 2, 42, 121, 234, 364, 482, 559, 572, 518, 413, 283, 160, 68, 14, 0, 0, 2, 8, 12, 16, 20, 24, 26, 22, 15, 8, 5, 11, 23, 38, 51, 58, 56, 48, 36, 24, 16, 12, 13, 17, 23, 29, 34, 39, 41, 41, 35, 22, 4, 0, 0, 38, 125, 256, 408, 550, 644, 665, 607, 486, 337, 195, 87, 22, 0, 0, 1, 8, 15, 23, 34, 48, 60, 64, 60, 48, 33, 19, 8, 0, 0, 0, 0, 7, 12, 12, 3, 0, 0, 30, 117, 260, 442, 626, 766, 825, 784, 657, 477, 291, 137, 37, 0, 0, 8, 35, 60, 79, 89, 89, 79, 61, 38, 18, 4, 0, 0, 2, 7, 10, 11, 10, 9, 5, 1, 0, 0, 0, 3, 7, 6, 1, 0, 0, 31, 103, 221, 377, 547, 698, 797, 821, 763, 637, 473, 306, 164, 67, 15, 0, 0, 1, 2, 2, 5, 16, 35, 54, 68, 69, 58, 39, 18, 3, 0, 0, 7, 15, 21, 22, 18, 11, 3, 0, 0, 5, 20, 40, 61, 74, 77, 67, 48, 26, 7, 0, 0, 11, 25, 36, 40, 37, 28, 17, 8, 2, 0, 0, 0, 0, 2, 5, 6, 3, 0, 0, 15, 67, 163, 301, 464, 621, 735, 776, 728, 601, 426, 248, 117, 69, 120, 257, 442, 626, 759, 805, 756, 628, 456, 281, 138, 46, 2, 0, 0, 8, 10, 7, 2, 0, 0, 4, 7, 8, 7, 3, 0, 0, 0, 4, 11, 18, 24, 28, 29, 28, 25, 19, 10, 0, 0, 7, 53, 143, 279, 446, 616, 750, 814, 790, 680, 512, 331, 185, 116, 141, 252, 417, 588, 717, 768, 732, 620, 462, 297, 157, 60, 9, 0, 2, 15, 23, 24, 19, 12, 6, 2, 0, 0, 1, 2, 1, 1, 0, 0, 1, 2, 4, 5, 5, 4, 1, 0, 0, 3, 13, 28, 44, 56, 61, 56, 44, 28, 13, 2, 0, 0, 2, 6, 9, 10, 9, 6, 3, 0, 0, 0, 2, 4, 5, 4, 2, 0, 0, 1, 4, 7, 10, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 6, 13, 19, 22, 21, 15, 7, 1, 0, 3, 10, 17, 21, 19, 13, 7, 3, 4, 11, 20, 28, 31, 29, 22, 13, 5, 0, 0, 0, 1, 3, 4, 4, 2, 0, 0, 0, 3, 10, 18, 22, 20, 9, 0, 0, 22, 87, 199, 346, 507, 648, 737, 753, 689, 563, 405, 247, 120, 38, 0, 0, 1, 11, 16, 16, 14, 14, 16, 19, 20, 18, 12, 5, 0, 0, 3, 14, 28, 40, 49, 51, 47, 39, 29, 21, 15, 11, 9, 10, 13, 20, 29, 37, 41, 38, 29, 16, 5, 1, 5, 18, 32, 43, 45, 37, 22, 8, 0, 0, 4, 8, 5, 0, 0, 13, 71, 177, 327, 499, 656, 765, 798, 747, 626, 465, 299, 158, 62, 11, 0, 0, 7, 10, 8, 3, 0, 0, 0, 2, 3, 2, 0, 0, 5, 15, 31, 48, 62, 69, 69, 61, 50, 38, 29, 23, 20, 17, 14, 14, 16, 23, 33, 44, 52, 54, 50, 45, 40, 41, 45, 51, 54, 51, 40, 25, 10, 0, 0, 1, 7, 14, 18, 18, 17, 15, 15, 18, 22, 26, 29, 30, 31, 31, 32, 34, 35, 33, 29, 23, 17, 14, 13, 11, 7, 0, 0, 3, 38, 113, 228, 374, 525, 651, 724, 725, 656, 532, 382, 237, 120, 42, 3, 0, 0, 6, 11, 9, 2, 0, 0, 16, 69, 159, 283, 425, 561, 663, 708, 686, 601, 473, 329, 197, 95, 31, 2, 0, 0, 3, 5, 5, 5, 7, 10, 11, 8, 4, 0, 0, 7, 18, 29, 35, 31, 18, 3, 0, 14, 64, 150, 266, 396, 518, 611, 654, 641, 572, 461, 331, 205, 103, 36, 2, 0, 0, 5, 7, 5, 1, 0, 0, 1, 8, 17, 27, 37, 45, 50, 51, 48, 40, 30, 20, 11, 6, 2, 0, 0, 0, 0, 7, 18, 34, 52, 68, 80, 84, 80, 69, 53, 36, 21, 10, 3, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 5, 4, 3, 3, 4, 7, 9, 9, 7, 4, 2, 1, 2, 1, 0, 0, 2, 22, 67, 142, 246, 367, 488, 588, 645, 646, 591, 491, 372, 263, 194, 183, 232, 326, 439, 538, 597, 601, 549, 455, 339, 224, 127, 58, 18, 1, 0, 1, 3, 4, 2, 1, 1, 1, 2, 2, 1, 0, 0, 1, 4, 9, 13, 18, 21, 23, 24, 24, 21, 17, 11, 7, 5, 7, 11, 16, 19, 19, 15, 9, 3, 0, 0, 1, 5, 7, 7, 5, 3, 0, 0, 1, 4, 8, 12, 14, 15, 14, 12, 9, 6, 3, 1, 0, 0, 0, 0, 2, 3, 5, 5, 4, 2, 0, 0, 0, 2, 4, 5, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 11, 18, 26, 34, 42, 48, 52, 53, 50, 43, 34, 22, 11, 3, 0, 0, 2, 8, 13, 17, 19, 17, 12, 7, 4, 2, 5, 10, 18, 26, 33, 38, 38, 36, 32, 27, 25, 24, 24, 25, 24, 20, 14, 8, 2, 0, 0, 0, 3, 5, 6, 6, 5, 3, 2, 1, 0, 0, 0, 0, 4, 10, 18, 24, 28, 27, 24, 20, 17, 16, 17, 17, 16, 12, 7, 1, 0, 0, 2, 7, 10, 11, 9, 5, 4, 7, 15, 25, 34, 38, 36, 29, 21, 17, 19, 29, 42, 53, 58, 54, 43, 28, 16, 11, 18, 40, 79, 136, 211, 305, 409, 516, 610, 677, 707, 695, 647, 577, 504, 445, 411, 405, 421, 450, 478, 494, 492, 467, 420, 355, 281, 206, 138, 85, 47, 25, 13, 7, 3, 1, 2, 8, 17, 28, 36, 38, 32, 20, 8, 0, 0, 7, 19, 31, 40, 47, 55, 70, 97, 139, 195, 261, 329, 392, 442, 474, 484, 470, 431, 373, 302, 228, 161, 109, 75, 60, 56, 59, 61, 59, 52, 43, 35, 29, 26, 24, 22, 17, 11, 4, 0, 0, 4, 12, 21, 28, 31, 30, 27, 23, 21, 22, 25, 30, 33, 35, 33, 28, 19, 10, 3, 0, 4, 14, 29, 45, 61, 77, 97, 127, 171, 231, 302, 377, 446, 501, 535, 550, 548, 533, 510, 487, 467, 457, 461, 481, 512, 546, 570, 574, 550, 500, 429, 349, 270, 199, 139, 91, 54, 26, 7, 0, 3, 21, 53, 100, 160, 232, 312, 395, 472, 535, 578, 595, 587, 555, 505, 443, 375, 305, 238, 177, 123, 81, 51, 35, 31, 36, 47, 57, 65, 67, 64, 58, 52, 51, 53, 61, 70, 79, 85, 87, 85, 80, 71, 61, 50, 40, 32, 27, 29, 35, 44, 53, 60, 62, 60, 55, 48, 40, 34, 28, 25, 22, 21, 21, 20, 18, 14, 9, 4, 0, 0, 2, 7, 13, 16, 16, 12, 7, 3, 4, 9, 19, 29, 38, 42, 42, 38, 34, 31, 30, 30, 30, 29, 27, 24, 21, 19, 19, 20, 22, 24, 26, 27, 27, 26, 24, 20, 14, 7, 0, 0, 5, 22, 50, 85, 123, 162, 199, 237, 279, 329, 387, 450, 512, 564, 599, 613, 607, 585, 554, 521, 492, 469, 451, 438, 428, 424, 428, 443, 470, 507, 551, 594, 632, 660, 679, 691, 700, 706, 710, 709, 699, 678, 646, 606, 561, 516, 473, 431, 388, 343, 295, 246, 200, 160, 128, 105, 89, 78, 70, 66, 68, 75, 84, 93, 95, 88, 74, 58, 46, 45, 55, 73, 93, 107, 112, 108, 98, 89, 84, 84, 88, 93, 96, 96, 94, 92, 90, 88, 86, 81, 73, 64, 55, 50, 49, 52, 57, 60, 60, 54, 45, 35, 27, 24, 26, 33, 40, 45, 45, 41, 33, 26, 21, 19, 20, 22, 23, 25, 28, 34, 43, 53, 63, 70, 71, 67, 59, 49, 40, 31, 25, 21, 20, 24, 32, 42, 53, 60, 62, 59, 53, 47, 42, 40, 40, 40, 41, 43, 48, 56, 66, 74, 77, 71, 57, 39, 21, 8, 4, 8, 20, 34, 47, 55, 56, 52, 44, 35, 27, 24, 27, 36, 49, 63, 75, 84, 88, 89, 86, 82, 78, 72, 67, 63, 61, 63, 69, 78, 89, 98, 103, 103, 98, 93, 90, 94, 102, 112, 119, 125, 128],
-"peakT": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 3, 8, 17, 33, 53, 77, 99, 112, 109, 85, 42, 0, 0, 62, 251, 580, 1031, 1540, 2012, 2343, 2450, 2306, 1944, 1449, 930, 487, 178, 16, 0, 2, 58, 109, 143, 156, 151, 132, 102, 67, 32, 7, 0, 4, 26, 52, 72, 78, 68, 52, 44, 67, 136, 256, 416, 589, 739, 832, 843, 771, 633, 466, 311, 211, 192, 260, 402, 585, 768, 906, 967, 935, 815, 633, 428, 247, 130, 101, 164, 297, 463, 615, 713, 730, 664, 532, 371, 221, 122, 98, 155, 278, 436, 589, 696, 731, 685, 570, 415, 257, 125, 37, 0, 0, 10, 35, 56, 70, 75, 75, 75, 83, 108, 157, 228, 315, 403, 473, 510, 505, 459, 383, 292, 200, 121, 60, 20, 0, 0, 4, 15, 22, 19, 9, 7, 33, 112, 258, 462, 694, 902, 1035, 1055, 955, 760, 522, 295, 122, 22, 0, 0, 22, 46, 58, 60, 56, 51, 44, 38, 31, 25, 21, 21, 27, 36, 45, 50, 49, 41, 29, 16, 6, 0, 0, 0, 0, 0, 1, 3, 7, 14, 22, 30, 34, 34, 31, 26, 21, 18, 18, 18, 18, 17, 13, 9, 5, 2, 1, 0, 0, 0, 0, 0, 4, 10, 16, 15, 8, 0, 0, 10, 60, 147, 260, 379, 476, 528, 523, 465, 370, 260, 158, 78, 27, 2, 0, 0, 4, 9, 9, 4, 0, 0, 7, 52, 133, 247, 377, 495, 574, 593, 548, 451, 325, 201, 100, 34, 2, 0, 0, 7, 11, 13, 13, 12, 12, 11, 10, 7, 2, 0, 0, 0, 6, 14, 21, 24, 22, 20, 25, 49, 100, 181, 282, 384, 466, 506, 494, 432, 336, 228, 129, 56, 14, 0, 0, 4, 9, 10, 8, 5, 3, 3, 6, 9, 11, 13, 13, 12, 9, 5, 2, 0, 0, 2, 3, 4, 2, 0, 0, 0, 1, 8, 12, 9, 0, 0, 5, 58, 164, 319, 499, 667, 779, 806, 737, 592, 408, 235, 116, 81, 135, 258, 416, 564, 666, 697, 653, 548, 409, 266, 144, 59, 12, 0, 4, 19, 33, 42, 43, 38, 29, 19, 9, 2, 0, 0, 3, 10, 19, 27, 32, 33, 28, 21, 12, 4, 0, 0, 0, 6, 16, 27, 38, 44, 42, 31, 14, 0, 0, 23, 90, 198, 337, 483, 606, 678, 681, 613, 490, 340, 197, 85, 16, 0, 0, 18, 39, 49, 44, 27, 5, 0, 5, 55, 151, 286, 440, 581, 678, 706, 657, 543, 392, 240, 115, 35, 0, 0, 4, 15, 20, 18, 12, 7, 6, 7, 8, 7, 4, 0, 0, 0, 8, 20, 33, 41, 43, 37, 25, 12, 2, 0, 0, 3, 7, 11, 13, 16, 18, 22, 25, 26, 24, 19, 13, 10, 11, 14, 17, 15, 8, 0, 0, 24, 86, 187, 317, 452, 561, 614, 596, 509, 376, 232, 118, 69, 100, 208, 367, 535, 668, 731, 706, 602, 448, 283, 142, 47, 1, 0, 0, 11, 15, 13, 7, 4, 4, 5, 6, 5, 4, 4, 7, 17, 30, 43, 50, 46, 29, 5, 0, 1, 64, 187, 360, 554, 724, 826, 833, 741, 578, 387, 212, 85, 15, 0, 0, 7, 16, 22, 27, 35, 45, 52, 51, 41, 25, 10, 1, 2, 12, 25, 35, 39, 34, 24, 12, 3, 0, 0, 0, 2, 3, 2, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 6, 15, 26, 36, 41, 40, 33, 24, 15, 8, 4, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 11, 17, 21, 22, 19, 14, 9, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 10, 14, 15, 14, 11, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 3, 9, 16, 20, 21, 18, 12, 6, 2, 0, 0, 0, 0, 1, 4, 8, 14, 21, 28, 33, 36, 38, 37, 34, 29, 22, 14, 8, 3, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 10, 8, 4, 1, 0, 0, 3, 9, 14, 18, 19, 17, 14, 12, 11, 13, 17, 20, 21, 20, 17, 16, 18, 22, 25, 21, 9, 0, 0, 28, 114, 257, 445, 642, 805, 889, 870, 750, 559, 350, 178, 92, 116, 245, 447, 668, 848, 941, 924, 802, 610, 395, 206, 72, 3, 0, 5, 30, 49, 56, 53, 46, 39, 34, 33, 34, 35, 37, 39, 41, 40, 36, 27, 22, 34, 79, 174, 321, 511, 711, 880, 977, 976, 874, 695, 483, 282, 129, 40, 11, 21, 47, 71, 83, 85, 81, 76, 73, 70, 63, 53, 42, 34, 32, 39, 51, 64, 72, 72, 66, 57, 51, 50, 57, 67, 77, 83, 81, 73, 60, 44, 29, 16, 6, 0, 0, 2, 10, 21, 33, 42, 46, 44, 37, 27, 17, 10, 6, 6, 9, 14, 19, 24, 28, 29, 27, 22, 16, 9, 3, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 1, 0, 0, 0, 5, 11, 17, 19, 13, 1, 0, 3, 51, 149, 298, 480, 663, 809, 883, 867, 765, 599, 409, 232, 98, 20, 0, 3, 27, 46, 49, 34, 9, 0, 0, 47, 142, 278, 432, 574, 670, 697, 648, 535, 387, 237, 115, 36, 0, 0, 1, 11, 15, 14, 12, 12, 15, 18, 20, 18, 12, 6, 2, 7, 20, 40, 61, 78, 83, 76, 58, 35, 14, 1, 0, 7, 22, 37, 49, 55, 56, 53, 47, 42, 37, 34, 32, 33, 34, 37, 38, 39, 37, 33, 28, 22, 18, 16, 16, 18, 21, 25, 30, 35, 39, 42, 43, 42, 38, 33, 29, 25, 23, 21, 19, 15, 11, 6, 1, 0, 0, 3, 8, 13, 18, 21, 22, 21, 19, 18, 16, 14, 12, 9, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 3, 8, 14, 19, 21, 22, 23, 25, 26, 23, 11, 0, 0, 14, 92, 235, 432, 648, 833, 936, 927, 804, 597, 360, 154, 27, 4, 81, 227, 393, 532, 604, 595, 511, 380, 238, 117, 35, 0, 0, 9, 32, 52, 63, 65, 57, 43, 25, 9, 0, 0, 11, 28, 46, 56, 56, 43, 24, 8, 11, 47, 125, 244, 390, 536, 651, 706, 686, 595, 456, 300, 162, 63, 9, 0, 0, 8, 17, 21, 24, 28, 32, 35, 34, 28, 19, 11, 6, 8, 15, 26, 35, 40, 37, 29, 18, 7, 0, 0, 3, 13, 25, 34, 39, 37, 30, 20, 9, 1, 0, 1, 10, 24, 41, 56, 63, 57, 40, 21, 15, 43, 118, 243, 402, 564, 688, 740, 705, 591, 429, 260, 121, 31, 0, 0, 9, 29, 43, 50, 53, 53, 53, 52, 49, 44, 38, 33, 30, 30, 30, 27, 18, 4, 0, 0, 41, 133, 272, 441, 604, 720, 756, 699, 563, 385, 216, 104, 81, 153, 298, 472, 624, 711, 708, 621, 476, 311, 165, 61, 6, 0, 0, 17, 31, 41, 47, 52, 55, 56, 52, 44, 35, 29, 28, 35, 45, 56, 61, 59, 50, 35, 19, 6, 0, 0, 2, 13, 28, 46, 64, 76, 81, 76, 63, 44, 25, 10, 1, 0, 3, 10, 16, 20, 21, 19, 15, 10, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 9, 11, 9, 5, 0, 0, 0, 5, 17, 27, 27, 15, 0, 0, 17, 98, 236, 413, 593, 729, 783, 739, 610, 435, 259, 118, 30, 0, 0, 0, 11, 17, 16, 9, 0, 0, 0, 38, 127, 267, 440, 612, 737, 779, 720, 575, 384, 203, 85, 62, 134, 271, 425, 543, 588, 550, 445, 307, 173, 71, 13, 0, 0, 7, 15, 17, 16, 14, 13, 12, 11, 8, 5, 3, 5, 10, 18, 26, 32, 34, 32, 27, 20, 13, 8, 4, 4, 8, 17, 29, 42, 53, 59, 58, 50, 37, 22, 10, 1, 0, 0, 4, 9, 14, 16, 17, 14, 10, 4, 0, 0, 2, 11, 25, 41, 54, 62, 61, 52, 39, 24, 12, 3, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 2, 1, 0, 0, 0, 6, 15, 21, 18, 6, 0, 0, 40, 137, 290, 476, 656, 782, 815, 742, 578, 370, 176, 54, 38, 132, 310, 520, 703, 810, 816, 725, 564, 379, 211, 87, 15, 0, 0, 7, 22, 29, 25, 10, 0, 0, 23, 118, 283, 507, 749, 955, 1067, 1052, 910, 677, 421, 214, 114, 144, 288, 491, 686, 810, 826, 733, 564, 367, 191, 67, 3, 0, 1, 21, 39, 49, 55, 56, 54, 48, 36, 23, 9, 1, 0, 5, 17, 30, 41, 47, 46, 39, 28, 15, 4, 0, 0, 9, 26, 45, 63, 74, 76, 66, 47, 25, 7, 0, 1, 17, 41, 65, 83, 88, 80, 63, 42, 24, 13, 12, 17, 27, 37, 42, 38, 26, 6, 0, 0, 38, 131, 273, 443, 604, 717, 749, 693, 563, 395, 229, 98, 19, 0, 0, 21, 47, 65, 71, 66, 54, 39, 23, 10, 2, 0, 0, 7, 19, 33, 46, 54, 54, 46, 31, 14, 2, 0, 6, 24, 47, 70, 85, 85, 67, 35, 0, 0, 21, 123, 297, 519, 743, 913, 979, 916, 737, 490, 240, 55, 0, 39, 200, 414, 616, 748, 776, 698, 543, 358, 189, 69, 6, 0, 0, 14, 24, 27, 26, 24, 22, 18, 12, 4, 0, 0, 5, 19, 33, 35, 23, 1, 0, 23, 128, 317, 576, 858, 1096, 1225, 1203, 1030, 752, 451, 223, 146, 256, 530, 894, 1243, 1473, 1517, 1367, 1070, 713, 383, 143, 14, 0, 0, 30, 59, 75, 83, 87, 88, 82, 67, 44, 20, 4, 2, 17, 45, 79, 108, 124, 124, 108, 80, 46, 17, 0, 0, 12, 41, 78, 111, 131, 133, 116, 85, 49, 19, 1, 0, 10, 30, 53, 72, 81, 79, 67, 48, 27, 9, 0, 0, 5, 18, 32, 42, 45, 41, 32, 20, 9, 1, 0, 0, 1, 3, 5, 6, 6, 5, 4, 3, 1, 0, 0, 0, 2, 4, 7, 8, 7, 5, 3, 1, 1, 3, 4, 4, 2, 0, 1, 7, 18, 27, 29, 19, 0, 0, 14, 100, 258, 476, 712, 909, 1007, 970, 803, 551, 291, 109, 70, 200, 471, 811, 1125, 1324, 1354, 1212, 944, 626, 335, 124, 12, 0, 0, 30, 54, 63, 63, 60, 56, 51, 42, 29, 14, 4, 4, 15, 37, 63, 85, 98, 96, 81, 57, 31, 9, 0, 0, 12, 36, 63, 86, 98, 96, 80, 56, 30, 10, 0, 0, 6, 19, 34, 45, 51, 51, 43, 31, 17, 5, 0, 0, 8, 23, 42, 59, 69, 69, 59, 42, 23, 8, 0, 0, 4, 11, 17, 19, 17, 13, 7, 3, 1, 2, 3, 4, 3, 1, 2, 7, 16, 25, 26, 15, 0, 0, 9, 93, 248, 458, 682, 862, 946, 908, 761, 547, 324, 144, 32, 0, 0, 10, 27, 31, 24, 13, 5, 2, 2, 2, 3, 3, 3, 4, 7, 12, 16, 18, 18, 15, 10, 4, 0, 0, 1, 7, 14, 21, 26, 26, 23, 17, 11, 8, 7, 10, 15, 23, 32, 42, 49, 49, 37, 16, 0, 0, 27, 122, 274, 461, 640, 763, 794, 722, 569, 379, 200, 69, 0, 0, 3, 31, 53, 62, 58, 46, 30, 16, 5, 0, 0, 7, 21, 36, 51, 61, 64, 59, 48, 35, 22, 12, 6, 3, 2, 4, 9, 16, 23, 25, 18, 4, 0, 0, 41, 136, 277, 441, 589, 680, 688, 610, 469, 305, 157, 53, 0, 0, 0, 14, 21, 19, 12, 6, 2, 2, 2, 3, 2, 1, 0, 2, 6, 11, 16, 18, 18, 14, 9, 4, 0, 0, 0, 3, 11, 20, 28, 32, 31, 25, 16, 8, 5, 8, 18, 31, 44, 51, 51, 45, 34, 22, 12, 6, 2, 0, 0, 0, 1, 3, 6, 10, 14, 16, 16, 14, 10, 7, 4, 2, 1, 0, 0, 0, 0, 0, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, -99, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 4, 5, 10, 17, 27, 36, 42, 45, 43, 38, 30, 22, 15, 11, 7, 5, 4, 2, 2, 1, 1, 0, 0, 0, 0, 2, 9, 18, 28, 35, 37, 32, 21, 9, 0, 0, 4, 19, 40, 61, 75, 80, 74, 59, 40, 23, 9, 0, 0, 0, 2, 9, 16, 23, 26, 24, 20, 14, 11, 13, 20, 31, 40, 45, 43, 34, 22, 9, 0, 0, 0, 9, 22, 35, 46, 52, 54, 50, 43, 34, 26, 19, 14, 11, 9, 7, 6, 4, 1, 0, 0, 1, 4, 7, 8, 8, 6, 4, 1, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 7, 5, 4, 8, 17, 26, 26, 14, 0, 0, 24, 135, 334, 600, 882, 1111, 1222, 1184, 1005, 739, 454, 215, 59, 0, 0, 10, 37, 50, 49, 40, 30, 24, 21, 19, 19, 21, 26, 35, 49, 65, 79, 87, 88, 80, 65, 48, 33, 23, 19, 20, 24, 28, 29, 27, 23, 17, 13, 9, 7, 7, 8, 13, 19, 28, 38, 45, 48, 45, 36, 23, 10, 1, 0, 2, 10, 19, 27, 31, 32, 31, 30, 31, 37, 46, 57, 67, 73, 74, 69, 59, 47, 36, 26, 19, 16, 13, 11, 8, 4, 2, 3, 8, 16, 26, 36, 43, 48, 48, 46, 42, 36, 29, 21, 12, 4, 0, 1, 10, 25, 43, 60, 72, 78, 78, 75, 68, 55, 33, 5, 0, 0, 70, 225, 458, 734, 994, 1171, 1216, 1116, 898, 623, 358, 154, 33, 0, 0, 10, 24, 26, 20, 13, 10, 12, 15, 17, 17, 16, 15, 15, 15, 17, 19, 23, 29, 36, 44, 48, 48, 42, 35, 28, 24, 26, 30, 36, 39, 39, 36, 33, 31, 33, 37, 42, 45, 45, 41, 34, 28, 23, 20, 19, 18, 16, 14, 11, 10, 11, 14, 18, 22, 24, 24, 24, 22, 21, 21, 19, 17, 13, 8, 3, 0, 0, 0, 1, 4, 5, 6, 5, 3, 2, 1, 2, 4, 5, 6, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 2, 0, 0, 0, 3, 13, 20, 16, 1, 0, 0, 53, 173, 348, 545, 713, 804, 791, 678, 499, 306, 144, 39, 0, 0, 4, 17, 18, 11, 2, 0, 0, 0, 3, 5, 5, 2, 0, 0, 3, 12, 27, 42, 55, 60, 56, 43, 25, 9, 0, 0, 9, 24, 38, 43, 34, 14, 0, 0, 32, 118, 248, 401, 544, 640, 663, 610, 494, 348, 206, 94, 25, 0, 0, 6, 18, 25, 27, 26, 25, 24, 24, 25, 27, 29, 33, 36, 37, 34, 28, 21, 16, 15, 19, 27, 36, 43, 46, 47, 46, 44, 39, 29, 13, 0, 0, 31, 117, 259, 443, 632, 777, 834, 779, 621, 401, 185, 40, 12, 110, 302, 524, 705, 790, 756, 622, 433, 244, 99, 16, 0, 0, 11, 21, 21, 16, 11, 11, 14, 17, 16, 12, 6, 1, 0, 2, 11, 23, 36, 47, 53, 51, 42, 27, 11, 0, 0, 6, 22, 40, 55, 61, 56, 43, 26, 10, 0, 0, 0, 11, 24, 36, 44, 44, 38, 26, 14, 5, 0, 0, 0, 1, 0, 0, 0, 4, 13, 25, 38, 48, 52, 50, 43, 34, 28, 24, 24, 26, 27, 28, 26, 23, 18, 12, 6, 1, 0, 0, 5, 15, 27, 38, 43, 42, 34, 22, 11, 5, 7, 11, 14, 9, 0, 0, 6, 62, 166, 309, 464, 593, 661, 649, 560, 421, 268, 136, 46, 2, 0, 0, 8, 10, 7, 1, 0, 0, 0, 1, 3, 3, 2, 0, 0, 1, 7, 17, 33, 52, 72, 86, 93, 89, 76, 57, 39, 25, 17, 17, 19, 21, 20, 15, 9, 3, 0, 0, 0, 0, 2, 4, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 2, 6, 13, 20, 27, 31, 32, 30, 25, 18, 12, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 4, 9, 14, 17, 17, 15, 11, 6, 2, 0, 0, 0, 1, 7, 16, 26, 35, 40, 39, 33, 23, 14, 6, 3, 2, 2, 3, 2, 1, 0, 0, 0, 1, 3, 4, 5, 6, 5, 3, 0, 0, 0, 1, 11, 18, 18, 6, 0, 0, 31, 133, 295, 492, 679, 802, 824, 738, 571, 371, 190, 62, 0, 0, 0, 15, 21, 15, 3, 0, 0, 2, 18, 37, 54, 63, 62, 52, 36, 19, 8, 6, 12, 22, 31, 34, 30, 20, 8, 0, 0, 3, 14, 28, 42, 52, 57, 58, 56, 53, 50, 47, 44, 40, 37, 33, 31, 31, 33, 34, 34, 34, 34, 39, 48, 56, 57, 41, 10, 0, 0, 69, 245, 506, 802, 1059, 1202, 1186, 1017, 747, 454, 209, 53, 0, 0, 7, 28, 33, 27, 17, 10, 8, 8, 8, 7, 7, 11, 18, 27, 36, 40, 39, 35, 28, 21, 16, 14, 15, 18, 22, 26, 30, 36, 42, 48, 53, 49, 35, 10, 0, 0, 50, 176, 369, 596, 805, 938, 954, 842, 633, 381, 154, 9, 0, 64, 236, 444, 629, 742, 755, 670, 515, 335, 173, 59, 1, 0, 4, 27, 47, 60, 67, 72, 73, 71, 65, 56, 46, 38, 35, 34, 32, 24, 10, 0, 0, 32, 116, 253, 425, 598, 729, 781, 740, 615, 441, 263, 120, 31, 0, 0, 2, 10, 12, 14, 23, 43, 70, 97, 114, 116, 103, 82, 58, 39, 29, 29, 37, 49, 60, 66, 65, 55, 41, 26, 16, 12, 11, 8, 3, 0, 8, 54, 154, 314, 520, 735, 908, 989, 945, 777, 526, 261, 62, 0, 94, 338, 666, 987, 1211, 1277, 1173, 935, 633, 345, 129, 10, 0, 5, 50, 88, 106, 104, 90, 71, 52, 36, 22, 10, 2, 0, 2, 11, 23, 37, 48, 52, 47, 36, 21, 7, 0, 0, 4, 17, 32, 45, 53, 53, 46, 34, 20, 8, 2, 4, 13, 26, 39, 50, 57, 58, 55, 50, 47, 45, 47, 50, 52, 53, 52, 48, 42, 36, 28, 21, 14, 8, 4, 1, 0, 0, 0, 2, 6, 11, 15, 19, 19, 15, 10, 4, 0, 0, 2, 9, 16, 21, 22, 19, 13, 6, 1, 0, 0, 5, 9, 12, 12, 10, 7, 4, 3, 3, 2, 0, 0, 0, 0, 3, 9, 12, 7, 0, 0, 7, 63, 166, 307, 458, 578, 632, 604, 501, 355, 205, 87, 16, 0, 0, 7, 16, 15, 8, 1, 0, 0, 0, 0, 2, 5, 10, 18, 28, 36, 42, 43, 38, 30, 20, 10, 3, 0, 1, 7, 15, 22, 26, 26, 22, 14, 6, 0, 0, 1, 8, 16, 21, 24, 22, 18, 13, 9, 6, 7, 8, 11, 14, 16, 17, 17, 15, 12, 7, 2, 0, 0, 2, 8, 15, 20, 22, 23, 23, 24, 29, 36, 43, 47, 46, 39, 27, 14, 3, 0, 0, 6, 16, 26, 34, 38, 39, 38, 37, 36, 38, 42, 46, 49, 49, 46, 39, 30, 21, 13, 6, 2, 0, 0, 0, 0, 1, 4, 8, 13, 15, 15, 12, 7, 2, 0, 1, 3, 7, 10, 13, 15, 18, 23, 28, 32, 32, 29, 21, 13, 6, 5, 11, 20, 31, 39, 41, 36, 29, 23, 20, 19, 16, 8, 0, 0, 12, 77, 196, 358, 535, 686, 772, 771, 684, 534, 359, 195, 73, 5, 0, 3, 27, 38, 24, 0, 0, 16, 152, 399, 734, 1092, 1387, 1538, 1504, 1296, 972, 618, 313, 105, 2, 0, 2, 31, 48, 51, 47, 45, 46, 50, 54, 56, 57, 62, 74, 91, 105, 106, 89, 59, 33, 39, 101, 236, 434, 660, 862, 988, 1001, 897, 704, 473, 258, 98, 9, 0, 0, 31, 65, 92, 107, 112, 107, 94, 77, 60, 49, 45, 47, 52, 57, 59, 59, 58, 57, 57, 55, 51, 45, 38, 32, 30, 33, 38, 42, 43, 39, 29, 18, 7, 0, 0, 1, 8, 16, 22, 26, 27, 24, 19, 14, 9, 6, 5, 6, 9, 14, 19, 22, 23, 21, 16, 10, 4, 0, 0, 0, 2, 2, 2, 1, 0, 0, 1, 3, 5, 5, 3, 2, 0, 1, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 2, 6, 12, 19, 24, 26, 24, 19, 12, 5, 0, 0, 0, 1, 2, 2, 0, 0, 0, 3, 13, 26, 41, 53, 59, 58, 49, 37, 23, 11, 3, 0, 0, 0, 3, 6, 8, 8, 7, 4, 1, 0, 0, 3, 9, 16, 22, 26, 26, 23, 18, 12, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 5, 13, 22, 30, 34, 31, 24, 15, 6, 1, 0, 0, 0, 0, 0, 3, 10, 18, 23, 23, 16, 5, 0, 0, 8, 18, 20, 8, 0, 0, 41, 172, 388, 657, 921, 1110, 1169, 1081, 873, 604, 343, 143, 27, 0, 0, 17, 36, 41, 36, 28, 22, 20, 21, 22, 23, 24, 26, 28, 31, 32, 32, 29, 23, 16, 10, 5, 3, 5, 9, 14, 19, 22, 23, 24, 24, 23, 22, 19, 13, 7, 1, 0, 4, 15, 32, 52, 72, 88, 97, 97, 86, 68, 46, 28, 19, 20, 26, 26, 13, 0, 0, 24, 145, 361, 648, 951, 1191, 1301, 1248, 1047, 757, 455, 208, 53, 0, 0, 11, 36, 47, 46, 40, 34, 29, 25, 20, 15, 12, 15, 24, 37, 50, 57, 57, 48, 35, 20, 7, 0, 0, 0, 6, 16, 28, 39, 45, 46, 41, 31, 18, 7, 0, 0, 1, 10, 22, 35, 46, 53, 53, 48, 39, 28, 19, 12, 9, 10, 14, 18, 21, 21, 18, 16, 15, 19, 28, 40, 51, 57, 54, 44, 31, 19, 13, 10, 8, 3, 0, 0, 18, 73, 169, 297, 437, 554, 616, 601, 506, 355, 188, 58, 9, 68, 229, 456, 691, 868, 940, 888, 731, 516, 300, 129, 26, 0, 0, 19, 40, 47, 43, 33, 23, 17, 13, 11, 9, 7, 5, 5, 9, 17, 30, 45, 59, 67, 66, 55, 38, 20, 8, 7, 12, 16, 12, 0, 0, 7, 85, 239, 461, 716, 947, 1095, 1118, 1010, 802, 549, 312, 132, 29, 0, 0, 9, 22, 27, 29, 35, 48, 64, 75, 77, 67, 49, 31, 19, 17, 21, 24, 18, 4, 0, 14, 91, 246, 474, 744, 997, 1167, 1201, 1083, 838, 536, 267, 111, 117, 284, 560, 861, 1099, 1206, 1158, 977, 716, 445, 219, 70, 0, 0, 14, 46, 73, 86, 83, 66, 38, 10, 4, 45, 157, 346, 594, 857, 1074, 1187, 1161, 999, 742, 459, 228, 106, 119, 250, 446, 639, 767, 790, 705, 545, 364, 223, 165, 210, 338, 508, 665, 757, 760, 673, 522, 350, 193, 79, 14, 0, 0, 15, 40, 67, 93, 115, 127, 124, 107, 78, 47, 23, 12, 16, 35, 61, 87, 107, 114, 106, 86, 59, 31, 10, 0, 2, 17, 39, 62, 78, 84, 78, 63, 44, 27, 17, 18, 26, 38, 47, 49, 44, 32, 19, 7, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 6, 11, 15, 17, 16, 12, 7, 2, 0, 0, 0, 2, 4, 5, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 5, 13, 22, 28, 29, 25, 17, 8, 2, 0, 0, 0, 1, 1, 1, 1, 4, 8, 15, 24, 35, 49, 64, 76, 80, 72, 52, 27, 10, 22, 79, 185, 330, 488, 620, 692, 677, 576, 412, 229, 81, 15, 56, 198, 405, 619, 779, 839, 785, 637, 439, 246, 99, 16, 0, 0, 12, 20, 18, 8, 0, 0, 0, 1, 4, 5, 3, 1, 1, 5, 14, 26, 39, 49, 53, 50, 41, 26, 12, 2, 1, 11, 27, 43, 50, 43, 22, 0, 0, 42, 146, 309, 507, 699, 835, 878, 815, 662, 463, 266, 113, 22, 0, 0, 11, 27, 32, 29, 22, 16, 12, 9, 5, 2, 0, 2, 7, 15, 25, 33, 38, 38, 32, 23, 13, 3, 0, 0, 0, 8, 16, 19, 13, 2, 0, 3, 48, 138, 270, 426, 573, 677, 712, 669, 558, 407, 251, 120, 33, 0, 0, 8, 30, 41, 33, 11, 0, 0, 57, 194, 401, 647, 877, 1032, 1068, 976, 782, 538, 305, 129, 27, 0, 0, 8, 19, 22, 22, 27, 40, 58, 74, 82, 77, 61, 39, 20, 8, 8, 17, 29, 36, 32, 17, 0, 0, 25, 102, 228, 385, 543, 661, 704, 658, 532, 361, 195, 88, 75, 168, 342, 551, 734, 840, 839, 736, 563, 367, 194, 72, 9, 0, 0, 11, 20, 26, 31, 36, 42, 44, 39, 28, 15, 4, 0, 2, 11, 21, 28, 31, 28, 22, 14, 7, 1, 0, 0, 5, 17, 34, 54, 71, 82, 83, 74, 55, 32, 11, 0, 0, 4, 16, 22, 15, 0, 0, 5, 81, 227, 435, 666, 866, 981, 976, 854, 649, 416, 211, 70, 0, 0, 0, 18, 25, 22, 13, 5, 2, 3, 5, 5, 3, 1, 2, 6, 12, 18, 22, 21, 16, 9, 1, 0, 1, 14, 35, 60, 85, 102, 108, 102, 84, 60, 37, 18, 5, 0, 0, 0, 1, 5, 11, 18, 24, 28, 27, 23, 17, 12, 9, 8, 9, 9, 8, 6, 6, 9, 14, 18, 19, 15, 8, 2, 0, 2, 8, 9, 4, 0, 0, 24, 99, 226, 387, 551, 674, 721, 678, 559, 396, 233, 104, 25, 0, 0, 4, 16, 24, 31, 41, 55, 68, 76, 74, 63, 47, 32, 21, 16, 12, 6, 0, 0, 15, 72, 177, 326, 497, 657, 767, 797, 740, 609, 437, 265, 126, 38, 0, 0, 1, 12, 18, 20, 20, 22, 24, 25, 22, 15, 6, 0, 1, 10, 27, 49, 69, 83, 88, 83, 70, 53, 36, 23, 14, 11, 11, 13, 15, 16, 17, 19, 27, 41, 61, 85, 108, 122, 125, 113, 90, 62, 35, 15, 3, 0, 0, 0, 0, 0, 3, 9, 18, 28, 36, 40, 37, 30, 21, 11, 5, 1, 0, 0, 0, 0, 0, 1, 5, 10, 15, 17, 16, 13, 8, 3, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 5, 9, 12, 13, 13, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 8, 19, 32, 44, 53, 55, 50, 39, 26, 15, 8, 8, 13, 21, 28, 31, 30, 24, 16, 8, 2, 0, 0, 0, 4, 11, 18, 25, 30, 32, 30, 26, 22, 18, 16, 16, 19, 24, 33, 47, 63, 79, 89, 88, 77, 56, 32, 13, 4, 7, 18, 31, 40, 40, 32, 20, 7, 0, 0, 3, 9, 14, 15, 13, 9, 4, 1, 0, 0, 0, 0, 1, 1, 1, 2, 2, 1, 0, 0, 0, 2, 8, 17, 27, 37, 45, 48, 47, 40, 31, 20, 11, 5, 1, 0, 0, 0, 0, 2, 6, 11, 15, 18, 17, 13, 8, 3, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 8, 10, 9, 4, 0, 0, 0, 3, 11, 15, 9, 0, 0, 19, 99, 246, 451, 677, 873, 988, 988, 872, 675, 456, 284, 207, 248, 389, 582, 766, 882, 896, 803, 629, 422, 230, 89, 13, 0, 3, 16, 16, 3, 0, 25, 116, 280, 502, 746, 957, 1086, 1098, 993, 799, 575, 385, 284, 298, 418, 603, 794, 930, 974, 913, 768, 577, 383, 222, 111, 50, 25, 22, 25, 27, 26, 21, 12, 1, 0, 7, 56, 160, 325, 542, 780, 994, 1137, 1175, 1098, 922, 688, 445, 237, 92, 13, 0, 0, 22, 47, 67, 80, 84, 81, 71, 55, 37, 23, 17, 19, 28, 42, 57, 70, 79, 84, 84, 79, 69, 54, 35, 17, 4, 1, 8, 23, 37, 41, 32, 11, 0, 5, 71, 208, 414, 663, 909, 1098, 1182, 1141, 983, 747, 494, 284, 169, 169, 275, 447, 629, 764, 811, 758, 624, 454, 306, 228, 248, 360, 530, 704, 828, 865, 803, 661, 476, 292, 143, 47, 1, 0, 1, 14, 25, 35, 47, 59, 71, 77, 73, 60, 41, 23, 11, 11, 21, 39, 60, 77, 85, 83, 71, 51, 28, 10, 0, 0, 10, 28, 49, 66, 75, 74, 63, 46, 28, 12, 2, 0, 0, 3, 7, 11, 12, 10, 5, 0, 0, 3, 17, 40, 68, 93, 108, 109, 96, 71, 44, 22, 7, 1, 0, 0, 0, 9, 39, 104, 208, 349, 507, 657, 768, 814, 784, 683, 534, 369, 217, 102, 31, 0, 0, 0, 9, 19, 28, 37, 45, 50, 48, 42, 32, 25, 24, 31, 44, 60, 74, 84, 87, 80, 66, 47, 27, 12, 5, 4, 6, 6, 1, 0, 0, 30, 101, 218, 373, 541, 689, 782, 799, 738, 616, 468, 334, 248, 228, 272, 355, 445, 507, 517, 469, 376, 262, 152, 69, 18, 0, 0, 3, 8, 9, 8, 7, 7, 8, 9, 8, 6, 2, 0, 0, 4, 15, 31, 47, 61, 66, 62, 49, 32, 18, 12, 19, 35, 55, 72, 81, 78, 65, 47, 28, 13, 3, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 7, 6, 3, 1, 0, 0, 3, 7, 11, 15, 17, 19, 19, 18, 15, 9, 3, 0, 0, 8, 21, 34, 39, 33, 18, 4, 7, 42, 119, 236, 377, 520, 634, 696, 692, 624, 508, 367, 230, 118, 43, 4, 0, 0, 10, 18, 20, 18, 14, 10, 6, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 2, 9, 34, 88, 179, 309, 465, 624, 755, 830, 829, 752, 614, 446, 283, 150, 62, 16, 0, 0, 0, 7, 27, 69, 140, 234, 339, 434, 500, 527, 512, 468, 415, 378, 376, 420, 507, 618, 723, 792, 799, 734, 608, 445, 278, 139, 45, 1, 0, 10, 27, 34, 30, 19, 10, 8, 15, 27, 40, 48, 47, 40, 29, 19, 14, 16, 23, 32, 41, 48, 50, 48, 42, 35, 28, 23, 24, 29, 37, 46, 51, 50, 43, 31, 18, 6, 0, 0, 0, 2, 4, 3, 0, 0, 4, 30, 83, 168, 283, 414, 542, 644, 698, 692, 624, 508, 368, 230, 117, 41, 3, 0, 0, 9, 21, 32, 43, 52, 57, 55, 46, 32, 18, 6, 0, 0, 0, 3, 5, 6, 6, 5, 4, 4, 2, 1, 0, 0, 0, 2, 7, 13, 20, 24, 25, 23, 18, 13, 8, 4, 3, 2, 2, 1, 0, 0, 0, 0, 1, 5, 10, 17, 23, 30, 37, 44, 51, 56, 58, 55, 47, 34, 21, 9, 2, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 2, 8, 18, 28, 34, 35, 30, 21, 10, 3, 0, 0, 0, 1, 0, 0, 0, 5, 16, 28, 39, 44, 41, 33, 21, 10, 2, 0, 0, 0, 3, 8, 15, 25, 38, 51, 62, 70, 73, 71, 64, 53, 40, 27, 15, 6, 0, 0, 0, 1, 4, 4, 1, 0, 0, 11, 45, 102, 181, 272, 362, 437, 484, 495, 472, 416, 338, 250, 164, 92, 41, 11, 0, 0, 0, 2, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 8, 12, 15, 18, 19, 18, 16, 12, 8, 5, 5, 8, 13, 19, 25, 27, 27, 23, 17, 10, 3, 0, 0, 15, 52, 119, 217, 342, 481, 615, 723, 788, 801, 766, 699, 624, 564, 538, 550, 593, 648, 692, 709, 691, 646, 589, 541, 520, 535, 580, 644, 704, 741, 743, 709, 649, 583, 530, 503, 508, 535, 571, 598, 605, 589, 557, 519, 491, 481, 494, 527, 569, 607, 626, 616, 572, 498, 402, 300, 205, 129, 76, 46, 34, 34, 41, 51, 62, 73, 84, 92, 97, 98, 96, 93, 90, 90, 92, 95, 97, 97, 93, 86, 78, 71, 65, 61, 58, 53, 48, 41, 34, 29, 29, 33, 41, 50, 58, 62, 64, 64, 64, 64, 64, 60, 53, 42, 35, 39, 65, 120, 206, 315, 433, 542, 623, 662, 651, 592, 496, 380, 263, 161, 83, 31, 3, 0, 0, 23, 67, 134, 221, 320, 419, 503, 561, 589, 589, 569, 540, 513, 497, 494, 500, 507, 504, 483, 441, 380, 308, 235, 169, 115, 73, 45, 28, 22, 24, 33, 44, 53, 58, 57, 51, 46, 44, 46, 51, 55, 53, 44, 30, 16, 6, 4, 10, 22, 35, 45, 48, 46, 41, 36, 35, 36, 40, 44, 46, 44, 39, 32, 24, 16, 10, 9, 10, 15, 21, 26, 29, 27, 22, 15, 8, 2, 0, 0, 0, 1, 2, 1, 0, 0, 1, 13, 40, 84, 151, 237, 340, 449, 552, 636, 688, 703, 684, 640, 587, 539, 506, 492, 493, 501, 508, 510, 505, 498, 492, 490, 492, 497, 502, 503, 498, 485, 464, 433, 393, 344, 289, 232, 178, 132, 97, 72, 56, 44, 34, 23, 13, 6, 3, 7, 16, 27, 34, 37, 32, 24, 13, 4, 0, 0, 0, 3, 5, 7, 8, 9, 11, 13, 17, 20, 22, 22, 20, 18, 16, 18, 23, 30, 36, 41, 41, 39, 38, 45, 63, 96, 142, 198, 258, 315, 364, 399, 419, 422, 409, 382, 344, 298, 247, 195, 145, 100, 62, 33, 14, 3, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 2, 5, 8, 9, 9, 6, 3, 3, 8, 19, 36, 57, 83, 113, 150, 196, 252, 317, 385, 451, 510, 558, 598, 631, 662, 693, 720, 738, 741, 725, 689, 638, 577, 512, 449, 390, 333, 278, 224, 174, 129, 92, 65, 48, 38, 34, 31, 29, 28, 28, 30, 36, 44, 53, 61, 65, 63, 56, 45, 32, 22, 18, 21, 30, 43, 55, 64, 67, 65, 63, 65, 78, 105, 143, 189, 235, 277, 312, 340, 367, 396, 430, 469, 509, 542, 565, 575, 571, 558, 541, 524, 512, 506, 505, 507, 509, 509, 503, 492, 478, 468, 465, 472, 488, 506, 519, 519, 505, 478, 447, 420, 403, 398, 401, 406, 406, 397, 378, 353, 326, 300, 280, 265, 255, 251, 251, 258, 272, 292, 317, 344, 370, 392, 407, 416, 421, 424, 428, 432, 435, 434, 426, 412, 393, 373, 357, 349, 351, 362, 380, 401, 422, 442, 460, 474, 483, 485, 477, 459, 431, 395, 355, 314, 275, 241, 210, 183, 157, 130, 105, 81, 61, 47, 39, 35, 33, 31, 30, 29, 31, 35, 42, 51, 58, 63, 64, 64, 64, 66, 71, 78, 84, 90, 93, 93, 94, 97, 104, 115, 130, 147, 164, 181, 198, 216, 237, 262, 290, 316, 338, 353, 361, 364, 366, 371, 377, 385, 390, 388, 378, 360, 337, 314, 291, 271, 251, 228, 203, 174, 145, 117, 96, 83, 78, 78, 80, 79, 70, 56, 37, 19, 6, 3, 7, 16, 24, 26, 22, 13, 5, 0, 2, 11, 22, 34, 41, 42, 39, 33, 26, 20, 15, 13, 12, 14, 19, 25, 33, 42, 50, 58, 66, 76, 89, 105, 123, 143, 161, 176, 186, 193, 198, 204, 212, 222, 235, 248, 260, 269, 275, 278, 279, 279, 278, 274, 268, 259, 248, 236, 225, 215, 205, 194, 182, 169, 156, 148, 151, 165, 185, 204, 218, 227, 231],
-"basecallPos": [50, 63, 75, 87, 100, 112, 123, 135, 149, 159, 171, 183, 196, 209, 222, 233, 245, 257, 268, 281, 293, 304, 317, 329, 341, 353, 367, 379, 392, 404, 415, 427, 439, 450, 463, 475, 487, 499, 511, 524, 536, 547, 559, 572, 583, 596, 608, 620, 633, 644, 657, 669, 681, 693, 705, 718, 730, 742, 754, 766, 777, 789, 800, 813, 825, 837, 850, 862, 875, 887, 900, 912, 924, 935, 946, 958, 971, 983, 995, 1007, 1020, 1032, 1044, 1056, 1069, 1081, 1093, 1104, 1117, 1128, 1139, 1151, 1164, 1176, 1188, 1199, 1211, 1223, 1234, 1245, 1257, 1270, 1282, 1294, 1306, 1318, 1331, 1343, 1354, 1366, 1377, 1388, 1400, 1412, 1425, 1437, 1449, 1462, 1474, 1486, 1496, 1508, 1520, 1530, 1542, 1554, 1567, 1579, 1591, 1602, 1615, 1627, 1639, 1651, 1662, 1674, 1684, 1696, 1709, 1721, 1733, 1745, 1758, 1770, 1782, 1794, 1805, 1817, 1829, 1842, 1854, 1865, 1878, 1891, 1903, 1914, 1926, 1938, 1950, 1962, 1974, 1985, 1997, 2010, 2022, 2032, 2044, 2056, 2068, 2080, 2091, 2102, 2114, 2126, 2139, 2151, 2164, 2175, 2187, 2201, 2213, 2225, 2237, 2247, 2260, 2273, 2285, 2297, 2309, 2321, 2333, 2345, 2357, 2368, 2381, 2394, 2405, 2418, 2430, 2442, 2454, 2467, 2479, 2489, 2501, 2513, 2525, 2538, 2549, 2561, 2573, 2585, 2596, 2607, 2618, 2631, 2642, 2655, 2668, 2680, 2692, 2703, 2714, 2725, 2736, 2749, 2760, 2773, 2785, 2798, 2809, 2821, 2833, 2845, 2857, 2868, 2880, 2892, 2905, 2917, 2927, 2941, 2954, 2966, 2978, 2990, 3001, 3013, 3023, 3034, 3046, 3058, 3069, 3081, 3093, 3106, 3117, 3129, 3141, 3153, 3166, 3178, 3190, 3201, 3212, 3224, 3235, 3247, 3259, 3272, 3284, 3296, 3308, 3321, 3334, 3346, 3357, 3368, 3378, 3390, 3403, 3413, 3425, 3438, 3450, 3462, 3473, 3486, 3497, 3509, 3521, 3533, 3545, 3558, 3570, 3582, 3594, 3606, 3616, 3629, 3641, 3654, 3665, 3677, 3687, 3701, 3714, 3725, 3738, 3751, 3763, 3774, 3786, 3797, 3809, 3821, 3832, 3844, 3857, 3867, 3878, 3891, 3902, 3914, 3925, 3935, 3946, 3958, 3970, 3983, 3995, 4008, 4020, 4031, 4044, 4056, 4067, 4079, 4090, 4104, 4115, 4127, 4137, 4150, 4161, 4174, 4186, 4196, 4209, 4221, 4233, 4244, 4255, 4267, 4280, 4292, 4303, 4314, 4325, 4337, 4350, 4362, 4375, 4387, 4398, 4410, 4421, 4432, 4443, 4455, 4466, 4479, 4492, 4504, 4516, 4528, 4540, 4552, 4565, 4576, 4589, 4600, 4613, 4625, 4638, 4650, 4663, 4675, 4689, 4701, 4714, 4726, 4737, 4747, 4757, 4768, 4781, 4793, 4806, 4819, 4831, 4843, 4855, 4866, 4874, 4886, 4898, 4911, 4923, 4936, 4946, 4957, 4969, 4981, 4993, 5004, 5014, 5026, 5039, 5051, 5064, 5077, 5089, 5099, 5111, 5124, 5136, 5146, 5156, 5167, 5179, 5191, 5204, 5217, 5229, 5239, 5250, 5262, 5274, 5286, 5299, 5311, 5323, 5336, 5349, 5362, 5376, 5385, 5397, 5409, 5422, 5431, 5441],
-"basecalls": {"50":"1:G", "63":"2:G", "75":"3:T", "87":"4:T", "100":"5:T", "112":"6:T", "123":"7:G", "135":"8:T", "149":"9:G", "159":"10:T", "171":"11:C", "183":"12:A", "196":"13:G", "209":"14:C", "222":"15:G", "233":"16:T", "245":"17:G", "257":"18:T|C", "268":"19:A", "281":"20:A", "293":"21:T", "304":"22:G", "317":"23:A", "329":"24:C", "341":"25:T", "353":"26:T", "367":"27:C", "379":"28:A", "392":"29:G", "404":"30:T", "415":"31:G", "427":"32:T", "439":"33:G", "450":"34:C", "463":"35:G", "475":"36:C", "487":"37:T", "499":"38:T", "511":"39:A", "524":"40:C", "536":"41:T", "547":"42:G", "559":"43:C", "572":"44:G", "583":"45:A", "596":"46:G", "608":"47:A", "620":"48:C", "633":"49:A", "644":"50:C", "657":"51:A", "669":"52:A", "681":"53:C", "693":"54:A", "705":"55:C", "718":"56:A", "730":"57:C", "742":"58:A", "754":"59:T", "766":"60:T", "777":"61:A", "789":"62:G", "800":"63:T", "813":"64:C", "825":"65:A", "837":"66:A", "850":"67:G", "862":"68:A", "875":"69:G", "887":"70:G", "900":"71:C", "912":"72:T", "924":"73:A", "935":"74:T", "946":"75:G", "958":"76:C", "971":"77:C", "983":"78:A", "995":"79:C", "1007":"80:A", "1020":"81:A", "1032":"82:G", "1044":"83:G", "1056":"84:A", "1069":"85:A", "1081":"86:T", "1093":"87:T", "1104":"88:G", "1117":"89:G", "1128":"90:T", "1139":"91:G", "1151":"92:A", "1164":"93:C", "1176":"94:A", "1188":"95:T", "1199":"96:G", "1211":"97:A", "1223":"98:T", "1234":"99:T", "1245":"100:G", "1257":"101:A", "1270":"102:G", "1282":"103:G", "1294":"104:G", "1306":"105:G", "1318":"106:G", "1331":"107:C", "1343":"108:T", "1354":"109:G", "1366":"110:T", "1377":"111:T", "1388":"112:G", "1400":"113:A", "1412":"114:A", "1425":"115:G", "1437":"116:G", "1449":"117:G", "1462":"118:A", "1474":"119:T", "1486":"120:T", "1496":"121:G", "1508":"122:T", "1520":"123:T", "1530":"124:A", "1542":"125:A", "1554":"126:A", "1567":"127:A", "1579":"128:A", "1591":"129:T", "1602":"130:G", "1615":"131:C", "1627":"132:A", "1639":"133:T", "1651":"134:T", "1662":"135:G", "1674":"136:G", "1684":"137:T", "1696":"138:T", "1709":"139:C", "1721":"140:C", "1733":"141:C", "1745":"142:C", "1758":"143:C", "1770":"144:G", "1782":"145:A", "1794":"146:C", "1805":"147:T", "1817":"148:T", "1829":"149:C", "1842":"150:C", "1854":"151:A", "1865":"152:C", "1878":"153:C", "1891":"154:A", "1903":"155:A", "1914":"156:T", "1926":"157:A", "1938":"158:A", "1950":"159:C", "1962":"160:C", "1974":"161:T", "1985":"162:G", "1997":"163:C", "2010":"164:C", "2022":"165:T", "2032":"166:G", "2044":"167:A", "2056":"168:C", "2068":"169:A", "2080":"170:C", "2091":"171:A", "2102":"-", "2114":"172:A", "2126":"173:A", "2139":"174:G", "2151":"175:C", "2164":"176:C", "2175":"177:G", "2187":"178:A", "2201":"179:G", "2213":"180:C", "2225":"181:G", "2237":"182:G", "2247":"183:T", "2260":"184:C", "2273":"185:C", "2285":"186:A", "2297":"187:G", "2309":"188:C", "2321":"189:C", "2333":"190:C", "2345":"191:A", "2357":"192:C", "2368":"193:T", "2381":"194:C", "2394":"195:C", "2405":"196:A", "2418":"197:A", "2430":"198:G", "2442":"199:G", "2454":"200:A", "2467":"201:G", "2479":"202:A", "2489":"203:T", "2501":"204:A", "2513":"205:C", "2525":"206:C", "2538":"207:T", "2549":"208:G", "2561":"209:C", "2573":"210:A", "2585":"211:T", "2596":"212:T", "2607":"213:G", "2618":"214:A", "2631":"215:C", "2642":"216:A", "2655":"217:G", "2668":"218:C", "2680":"219:C", "2692":"220:G", "2703":"221:T", "2714":"222:G", "2725":"223:G", "2736":"224:A", "2749":"225:G", "2760":"226:A", "2773":"227:C", "2785":"228:A", "2798":"229:G", "2809":"230:G", "2821":"231:G", "2833":"232:G", "2845":"233:C", "2857":"234:T", "2868":"235:A", "2880":"236:C", "2892":"237:C", "2905":"238:A", "2917":"239:A", "2927":"240:T", "2941":"241:C", "2954":"242:C", "2966":"243:G", "2978":"244:T", "2990":"245:T", "3001":"246:G", "3013":"247:G", "3023":"248:T", "3034":"249:G", "3046":"250:C", "3058":"251:C", "3069":"252:T", "3081":"253:T", "3093":"254:C", "3106":"255:G", "3117":"256:G", "3129":"257:A", "3141":"258:C", "3153":"259:A", "3166":"260:C", "3178":"261:C", "3190":"262:G", "3201":"263:T", "3212":"264:G", "3224":"265:C", "3235":"266:A", "3247":"267:A", "3259":"268:A", "3272":"269:C", "3284":"270:G", "3296":"271:C", "3308":"272:G", "3321":"273:C", "3334":"274:C", "3346":"275:A", "3357":"276:T", "3368":"277:G", "3378":"278:T", "3390":"279:C", "3403":"280:A", "3413":"281:T", "3425":"282:C", "3438":"283:C", "3450":"284:A", "3462":"285:G", "3473":"286:A", "3486":"287:G", "3497":"288:A", "3509":"289:C", "3521":"290:G", "3533":"291:A", "3545":"292:A", "3558":"293:C", "3570":"294:G", "3582":"295:C", "3594":"296:G", "3606":"297:G", "3616":"298:T", "3629":"299:C", "3641":"300:A", "3654":"301:G", "3665":"302:A", "3677":"303:G", "3687":"304:T", "3701":"305:C", "3714":"306:C", "3725":"307:A", "3738":"308:C", "3751":"309:G", "3763":"310:G", "3774":"311:T", "3786":"312:T", "3797":"313:G", "3809":"314:A", "3821":"315:G", "3832":"316:T", "3844":"317:C", "3857":"318:A", "3867":"319:T", "3878":"320:T", "3891":"321:C", "3902":"322:T", "3914":"323:T", "3925":"324:T", "3935":"325:G", "3946":"326:C", "3958":"327:A", "3970":"328:A", "3983":"329:G", "3995":"330:A", "4008":"331:G", "4020":"332:G", "4031":"333:G", "4044":"334:G", "4056":"335:C", "4067":"336:T", "4079":"337:T", "4090":"338:G", "4104":"339:C", "4115":"340:G", "4127":"341:T", "4137":"342:G", "4150":"343:G", "4161":"344:C", "4174":"345:T", "4186":"346:A", "4196":"347:T", "4209":"348:C", "4221":"349:A", "4233":"350:T", "4244":"351:T", "4255":"352:G", "4267":"353:A", "4280":"354:G", "4292":"355:G", "4303":"356:T", "4314":"357:G", "4325":"358:G", "4337":"359:A", "4350":"360:C", "4362":"361:A", "4375":"362:A", "4387":"363:T", "4398":"364:G", "4410":"365:A", "4421":"366:T", "4432":"367:G", "4443":"368:C", "4455":"369:A", "4466":"370:C", "4479":"371:C", "4492":"372:G", "4504":"373:A", "4516":"374:C", "4528":"375:A", "4540":"376:A", "4552":"377:A", "4565":"378:G", "4576":"379:C", "4589":"380:G", "4600":"381:C", "4613":"382:G", "4625":"383:C", "4638":"384:C", "4650":"385:A", "4663":"386:G", "4675":"387:C", "4689":"388:A", "4701":"389:G", "4714":"390:A", "4726":"391:T", "4737":"392:T", "4747":"393:G", "4757":"394:T", "4768":"395:T", "4781":"396:C", "4793":"397:T", "4806":"398:C", "4819":"399:G", "4831":"400:G", "4843":"401:T", "4855":"402:T", "4866":"403:T", "4874":"404:G", "4886":"405:G", "4898":"406:A", "4911":"407:A", "4923":"408:A", "4936":"409:A", "4946":"410:T", "4957":"411:A", "4969":"412:A", "4981":"413:C", "4993":"414:T", "5004":"415:T", "5014":"416:A", "5026":"417:C", "5039":"418:A", "5051":"419:A", "5064":"420:A", "5077":"421:G", "5089":"422:A", "5099":"423:T", "5111":"424:A", "5124":"425:C", "5136":"426:T", "5146":"427:G", "5156":"428:T", "5167":"429:T", "5179":"430:C", "5191":"431:A", "5204":"432:A", "5217":"433:C", "5229":"434:T", "5239":"435:G", "5250":"436:A", "5262":"437:G", "5274":"438:A", "5286":"439:C", "5299":"440:G", "5311":"441:C", "5323":"442:A", "5336":"443:A", "5349":"444:A", "5362":"445:C", "5376":"446:T", "5385":"447:G", "5397":"448:G", "5409":"449:A", "5422":"450:A", "5431":"451:T", "5441":"452:T"}
-}
-]
-}
diff -r 7e49c6b19f5e -r f2a7aaf93a1d test-data/0489 F4/poliovirus2sabin.json
--- a/test-data/0489 F4/poliovirus2sabin.json Tue Jul 19 11:47:08 2022 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,98 +0,0 @@
-{
-"gapFreeConsensus": "GGTTTTGTGTCAGCGTGTAATGACTTCAGTGTGCGCTTACTGCGAGACACAACACACATTAGTCAAGAGGCTATGCCACAAGGAATTGGTGACATGATTGAGGGGGCTGTTGAAGGGATTGTTAAAAATGCATTGGTTCCCCCGACTTCCACCAATAACCTGCCTGACACAAAGCCGAGCGGTCCAGCCCACTCCAAGGAGATACCTGCATTGACAGCCGTGGAGACAGGGGCTACCAATCCGTTGGTGCCTTCGGACACCGTGCAAACGCGCCATGTCATCCAGAGACGAACGCGGTCAGAGTCCACGGTTGAGTCATTCTTTGCAAGAGGGGCTTGCGTGGCTATCATTGAGGTGGACAATGATGCACCGACAAAGCGCGCCAGCAGATTGTTCTCGGTTTGGAAAATAACTTACAAAGATACTGTTCAACTGAGACGCAAACTGGAATTTTTCACATATTCAAGGTTTGACATGGAGTTCACTTTTGTGGTCACCTCAAACTACACTGATGCAAATAACGGACATGCATTGAACCAAGTTTATCAGATAATGTATATACCACCCGGAGCACCTATCCCTGGTAAATGGAATGACTATACGTGGCAGACGTCCTCTAACCCGTCAGTGTTTTACACCTATGGGGCGCCCCCAGCAAGAATATCAGTGCCCTACGTGGGAATTGCTAATGCGTATTCCCACTTTTATGATGGATTTGCAAAAGTACCACTAGCGGGTCAAGCCTCAACTGAAGGTGATTCGTTGTACGGTGCTGCCTCACTGAATGATTTTGGATCATTGGCTGTTCGCGTGGTAAATGATCACAACCCCACGCGGCTCACCTCTAAGGTCAGAGTGTACATGAAGCCAAAGCATGTCAGAGTCTGGTGCCCACGACCTCCACGAGCAGTCCCATACTTCGGACCAGGTGTTGATTATAAAGATGGGCTCACCCCACTACCAGAAAAGGGATTAACGACTTATGGATTTGGACACCAAAACAAAGCTGTGTACACAGCTGGCTACAAAATTTGCAATTACCACCTAGCTACACAAGAAGACTTGCAAAATGCCGTGAGTGTCATGTGGAATAGAAACCTCTT",
-"gappedConsensus": "------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGTTTTGTGTCAGCGTGTAATGACTTCAGTGTGCGCTTACTGCGAGACACAACACACATTAGTCAAGAGGCTATGCCACAAGGAATTGGTGACATGATTGAGGGGGCTGTTGAAGGGATTGTTAAAAATGCATTGGTTCCCCCGACTTCCACCAATAACCTGCCTGACACAAAGCCGAGCGGTCCAGCCCACTCCAAGGAGATACCTGCATTGACAGCCGTGGAGACAGGGGCTACCAATCCGTTGGTGCCTTCGGACACCGTGCAAACGCGCCATGTCATCCAGAGACGAACGCGGTCAGAGTCCACGGTTGAGTCATTCTTTGCAAGAGGGGCTTGCGTGGCTATCATTGAGGTGGACAATGATGCACCGACAAAGCGCGCCAGCAGATTGTTCTCGGTTTGGAAAATAACTTACAAAGATACTGTTCAACTGAGACGCAAACTGGAATTTTTCACATATTCAAGGTTTGACATGGAGTTCACTTTTGTGGTCACCTCAAACTACACTGATGCAAATAACGGACATGCATTGAACCAAGTTTATCAGATAATGTATATACCACCCGGAGCACCTATCCCTGGTAAATGGAATGACTATACGTGGCAGACGTCCTCTAACCCGTCAGTGTTTTACACCTATGGGGCGCCCCCAGCAAGAATATCAGTGCCCTACGTGGGAATTGCTAATGCGTATTCCCACTTTTATGATGGATTTGCAAAAGTACCACTAGCGGGTCAAGCCTCAACTGAAGGTGATTCGTTGTACGGTGCTGCCTCACTGAATGATTTTGGATCATTGGCTGTTCGCGTGGTAAATGATCACAACCCCACGCGGCTCACCTCTAAGGTCAGAGTGTACATGAAGCCAAAGCATGTCAGAGTCTGGTGCCCACGACCTCCACGAGCAGTCCCATACTTCGGACCAGGTGTTGATTATAAAGATGGGCTCACCCCACTACCAGAAAAGGGATTAACGACTTATGGATTTGGACACCAAAACAAAGCTGTGTACACAGCTGGCTACAAAATTTGCAATTACCACCTAGCTACACAAGAAGACTTGCAAAATGCCGTGAGTGTCATGTGGAATAGAAACCTCTT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------",
-"msa":
-[
-{
-"reference": false,
-"forward": false,
-"traceFileName": "dataset_152168",
-"leadingGaps": "2620",
-"trailingGaps": "3996",
-"align": "TGGAGACAGGGGCTACCAATCCGTTGGTGCCTTCGGACACCGTGCAAACGCGCCATGTCATCCAGAGACGAACGCGGTCAGAGTCCACGGTTGAGTCATTCTTTGCAAGAGGGGCTTGCGTGGCTATCATTGAGGTGGACAATGATGCACCGACAAAGCGCGCCAGCAGATTGTTCTCGGTTTGGAAAATAACTTACAAAGATACTGTTCAACTGAGACGCAAACTGGAATTTTTCACATATTCAAGGTTTGACATGGAGTTCACTTTTGTGGTCACCTCAAACTACACTGATGCAAATAACGGACATGCATTGAACCAAGTTTATCAGATAATGTATATACCACCCGGAGCACCTATCCCTGGTAAATGGAATGACTATACGTGGCAGACGTCCTCTAACCCGTCAGTGTTTTACACCTATGGGGCGCCCCCAGCAAGAATATCAGTGCCCTACGTGGGAATTGCTAATGCGTATTCCCACTTTTATGATGGATTTGCAAAAGTACCACTAGCGGGTCAAGCCTCAACTGAAGGTGATTCGTTGTACGGTGCTGCCTCACTGAATGATTTTGGATCATTGGCTGTTCGCGTGGTAAATGATCACAACCCCACGCGGCTCACCTCTAAGGTCAGAGTGTACATGAAGCCAAAGCATGTCAGAGTCTGGTGCCCACGACCTCCACGAGCAGTCCCATACTTCGGACCAGGTGTTGATTATAAAGATGGGCTCACCCCACTACCAGAAAAGGGATTAACGACTTATGGATTTGGACACCAAAACAAAGCTGTGTACACAGCTGGCTACAAAATTTGCAATTACCA"
-}
-,
-{
-"reference": false,
-"forward": true,
-"traceFileName": "dataset_152167",
-"leadingGaps": "2494",
-"trailingGaps": "4200",
-"align": "TGATTGAGGGGGCTGTTGAAGGGATTGTTAAAAATGCATTGGTTCCCCCGACTTCCACCAATAACCTGCCTGACACAAAGCCGAGCGGTCCAGCCCACTCCAAGGAGATACCTGCATTGACAGCCGTGGAGACAGGGGCTACCAATCCGTTGGTGCCTTCGGACACCGTGCAAACGCGCCATGTCATCCAGAGACGAACGCGGTCAGAGTCCACGGTTGAGTCATTCTTTGCAAGAGGGGCTTGCGTGGCTATCATTGAGGTGGACAATGATGCACCGACAAAGCGCGCCAGCAGATTGTTCTAGGTTTGGAAAATAACTTACAAAGATACTGTTCAACTGAGACGCAAACTGGAATTTTTCACATATTCAAGGTTTGACATGGAGTTCACTTTTGTGGTCACCTCAAACTACACTGATGCAAATAACGGACATGCATTGAACCAAGTTTATCAGATAATGTATATACCACCCGGAGCACCTATCCCTGGTAAATGGAATGACTATACGTGGCAGACGTCCTCTAACCCGTCAGTGTTTTACACCTATGGGGCGCCCCCAGCAAGAATATCAGTGCCCTACGTGGGAATTGCTAATGCGTATTCCCACTTTTATGATGGATTTGCAAAAGTACCACTAGCGGGTCAAGCCTCAACTGAAGGTGATTCGTTGTACGGTGCTGCCTCACTGAATGATTTTGGATCATTGGCTGTTCGCGTGGTAAATGATCACAACCCCACGCGGCT"
-}
-,
-{
-"reference": false,
-"forward": true,
-"traceFileName": "dataset_152178",
-"leadingGaps": "2942",
-"trailingGaps": "3936",
-"align": "TTATCAGATAATGTATATACCACCCGGAGCACCTATCCCTGGTAAATGGAATGACTATACGTGGCAGACGTCCTCTAACCCGTCAGTGTTTTACACCTATGGGGCGCCCCCAGCAAGAATATCAGTGCCCTACGTGGGAATTGCTAATGCGTATTCCCACTTTTATGATGGATTTGCAAAAGTACCACTAGCGGGTCAAGCCTCAACTGAAGGTGATTCGTTGTACGGTGCTGCCTCACTGAATGATTTTGGATCATTGGCTGTTCGCGTGGTAAATGATCACAACCCCACGCGGCTCACCTCTAAGGTCAGAGTGTACATGAAGCCAAAGCATGTCAGAGTCTGGTGCCCACGACCTCCACGAGCAGTCCCATACTTCGGACCAGGTGTTGATTATAAAGATGGGCTCACCCCACTACCAGAAAAGGGATTAACGACTTATGGATTTGGACACCAAAACAAAGCTGTGTACACAGCTGGCTACAAAATTTGCAATTACCACCTAGCTACACAAGAAGACTTGCAAAATGCCGTGAGTGTCATGTGGAATAGAAACCTCTT"
-}
-,
-{
-"reference": false,
-"forward": false,
-"traceFileName": "dataset_152176",
-"leadingGaps": "2400",
-"trailingGaps": "4587",
-"align": "GGTTTTGTGTCAGCGTGTAATGACTTCAGTGTGCGCTTACTGCGAGACACAACACACATTAGTCAAGAGGCTATGCCACAAGGAATTGGTGACATGATTGAGGGGGCTGTTGAAGGGATTGTTAAAAATGCATTGGTTCCCCCGACTTCCACCAATAACCTGCCTGACACAAAGCCGAGCGGTCCAGCCCACTCCAAGGAGATACCTGCATTGACAGCCGTGGAGACAGGGGCTACCAATCCGTTGGTGCCTTCGGACACCGTGCAAACGCGCCATGTCATCCAGAGACGAACGCGGTCAGAGTCCACGGTTGAGTCATTCTTTGCAAGAGGGGCTTGCGTGGCTATCATTGAGGTGGACAATGATGCACCGACAAAGCGCGCCAGCAGATTGTTCTCGGTTTGGAAAATAACTTACAAAGATACTGTTCAACTGAGACGCAAACTGGAATT"
-}
-,
-{
-"reference": true,
-"forward": true,
-"traceFileName": "",
-"leadingGaps": "0",
-"trailingGaps": "0",
-"align": "TTAAAACAGCTCTGGGGTTGTACCCACCCCAGAGGCCCACGTGGCGGCTAGCACTCCGGTATTACGGTACCCTTGTGCGCCTGTTTTATACTCCCCTCCCGCAACTTAGAAGCACGAAACCAAGTTCAATAGAAGGGGGTACAAACCAGTACCACTACGAACAAGCACTTCTGTTTCCCCGGTGACATTGCATAGACTGCTCACGCGGTTGAAAGTGATCGATCCGTTACCCGCTTGTGTACTTCGAAAAGCCTAGTATCGCCTTGGAATCTTCGACGCGTTGCGCTCAGCACCCGACCCCGGGGTGTAGCTTAGGCTGATGAGTCTGGACATTCCTCACCGGTGACGGTGGTCCAGGCTGCGTTGGCGGCCTACCTATGGCTAACGCCATAGGACGTTAGATGTGAACAAGGTGTGAAGAGCCTATTGAGCTACATAAGAGTCCTCCGGCCCCTGAATGCGGCTAATCCTAACCACGGAACAGGCGGTCGCGAACCAGTGACTGGCTTGTCGTAACGCGCAAGTCTGTGGCGGAACCGACTACTTTGGGTGTCCGTGTTTCCTGTTATTTTTATCATGGCTGCTTATGGTGACAATCAGAGATTGTTATCATAAAGCGAATTGGATTGGCCATCCGGTGAGTGTTGTGTCAGGTATACAACTGTTTGTTGGAACCACTGTGTTAGCTTTACTTCTCATTTAACCAATTAATCAAAAACAATACGAGGATAAAACAACAATACTACAATGGGCGCCCAAGTTTCATCACAGAAAGTTGGAGCCCACGAAAATTCAAACAGAGCCTATGGCGGGTCCACCATCAATTACACTACAATCAATTACTATAGGGACTCTGCAAGCAATGCAGCAAGCAAGCAAGATTTTGCACAAGATCCGTCCAAGTTCACCGAACCCATTAAGGACGTCCTTATTAAGACCGCTCCCATGCTAAACTCCCCAAACATTGAGGCGTGTGGTTATAGTGACAGGGTAATGCAGCTAACTCTGGGCAATTCAACGATCACCACCCAAGAAGCGGCCAATTCTGTTGTTGCCTACGGTAGATGGCCTGAATACATCAGAGATACCGAGGCAAATCCTGTAGACCAACCAACCGAGCCCGATGTAGCCGCGTGCAGGTTCTACACATTAGATACCGTCACTTGGCGCAAGGAGTCCAGAGGGTGGTGGTGGAAACTACCAGACGCTTTAAAAGACATGGGGTTATTTGGTCAAAACATGTTTTATCACTATCTTGGGAGGGCTGGCTACACAGTGCACGTACAGTGCAATGCTTCAAAGTTTCATCAAGGAGCTCTAGGGGTGTTTGCAGTTCCAGAAATGTGTTTAGCTGGTGATAGCACAACTCACATGTTCACAAAGTACGAGAATGCGAATCCAGGCGAAAAAGGAGGTGAATTCAAAGGGAGTTTCACCCTTGATACCAACGCCACTAACCCTGCACGGAACTTCTGCCCAGTTGATTACCTCTTCGGGAGTGGAGTGCTGGTAGGGAATGCATTTGTTTATCCACATCAAATAATAAACCTGCGCACTAACAACTGTGCTACGCTAGTATTGCCCTATGTAAACTCACTCTCAATAGATAGCATGACAAAGCACAACAACTGGGGGATCGCTATCCTCCCCCTGGCGCCACTAGACTTTGCCACTGAATCTTCCACTGAGATACCCATTACACTGACCATTGCTCCCATGTGCTGCGAATTCAATGGTTTACGCAACATCACTGTGCCAAGAACCCAAGGATTACCAGTCCTGAACACTCCAGGGAGTAACCAGTACCTGACCGCAGACAATTACCAGTCTCCGTGTGCGATACCTGAGTTTGATGTCACTCCACCCATAGACATACCAGGGGAGGTGCGCAACATGATGGAATTGGCGGAAATAGACACCATGATACCCCTCAACTTGACAAGTCAACGCAAGAACACAATGGACATGTATAGAGTCGAGTTGAGCGACACGGCTCACTCTGACACGCCGATCTTGTGTCTCTCGTTGTCCCCCGCTTCAGACCCCAGATTGGCACACACTATGTTGGGTGAGATATTAAATTACTACACACACTGGGCAGGGTCCTTGAAATTTACCTTTCTCTTTTGCGGCTCAATGATGGCCACCGGAAAGTTATTGGTTTCTTACGCACCACCCGGAGCAGAGGCCCCCAAGAGTCGCAAAGAAGCAATGCTTGGGACACATGTGATATGGGACATTGGGTTGCAGTCTTCATGCACTATGGTGGTACCTTGGATCAGTAATACCACATACAGACAAACCATCAACGATAGTTTCACAGAAGGTGGCTACATTAGCATGTTCTATCAAACTAGGGTTGTTGTCCCGTTGTCCACACCCAGAAAGATGGACATCCTGGGTTTTGTGTCAGCTTGCAATGACTTCAGTGTGCGCTTACTGCGAGATACAACACACATTAGTCAAGAGGCTATGCCACAAGGAATTGGTGACATGATTGAGGGGGCCGTTGAAGGGATTACTAAAAATGCATTGGTTCCCCCGACTTCCACCAATAGCCTGCCTGACACAAAGCCGAGCGGTCCAGCCCACTCCAAGGAGATACCTGCATTGACAGCCGTGGAGACAGGGGCTACCAATCCGTTGGTGCCTTCGGACACCGTGCAAACGCGCCATGTCATCCAGAGACGAACGCGATCAGAGTCCACGGTTGAGTCATTCTTTGCAAGAGGGGCTTGCGTGGCTATCATTGAGGTGGACAATGATGCACCGACAAAGCGCGCCAGCAGATTGTTTTCGGTTTGGAAAATAACTTACAAAGATACTGTTCAACTGAGACGCAAACTGGAATTTTTCACATATTCGAGATTTGACATGGAGTTCACTTTTGTGGTCACCTCAAACTACATTGATGCAAATAACGGACATGCATTGAACCAAGTTTATCAGATAATGTATATACCACCCGGAGCACCTATCCCTGGTAAATGGAATGACTATACGTGGCAGACGTCCTCTAACCCGTCGGTGTTTTACACCTATGGGGCGCCCCCAGCAAGAATATCAGTGCCCTACGTGGGAATTGCTAATGCGTATTCCCACTTTTATGATGGGTTTGCAAAAGTACCACTAGCGGGTCAAGCCTCAACTGAAGGCGATTCGTTGTACGGTGCTGCCTCACTGAATGATTTTGGATCACTGGCTGTTCGCGTGGTAAATGATCACAACCCCACGCGGCTCACCTCCAAGATCAGAGTGTACATGAAGCCAAAGCATGTCAGAGTCTGGTGCCCACGACCTCCACGAGCAGTCCCATACTTCGGACCAGGTGTTGATTATAAAGATGGGCTCACCCCACTACCAGAAAAGGGATTAACGACTTATGGATTTGGACACCAAAACAAAGCTGTGTACACAGCTGGCTACAAAATTTGCAATTACCACCTAGCTACACAAGAAGACTTGCAAAATGCCGTGAGTGTCATGTGGAACAGAGACCTCTTAGTGGCTGAATCAAGGGCCCTTGGCACCGACTCGATCGCAAGGTGCAGCTGTAACACGGGTGTGTACTACTGTGAATCCAGGAGAAAATATTATCCAGTTTCTTTCATTGGGCCCACCTTCCAATACATGGAAGCCAATGAATATTACCCGGCTAGATATCAATCACACATGCTTATTGGTCATGGGTTTGCATCACCGGGTGATTGTGGTGGCATACTTAGATGTCAACACGGGGTGATAGGAATAATCACTGCTGGTGGGGAAGGCTTGGTTGCATTTTCAGACATTAGAGACCTGTATGCTTATGAGGAGGAAGCTATGGAGCAGGGCATTTCCAACTATATTGAGTCACTTGGTGCTGCATTTGGTAGTGGATTCACTCAACAAATTGGTGATAAAGTTTCCGAGCTAACCAGCATGGTAACTAGCACCATTACAGAGAAGTTGCTTAAAAACTTAATCAAAATTATCTCATCACTTGTGATCATTACCAGGAATTATGAGGACACTACCACAGTGCTTGCCACCCTCGCCCTCCTTGGGTGCGACATCTCACCGTGGCAGTGGCTAAAGAAGAAGGCATGTGACATCCTGGAAATTCCATACGCCATCAAACAAGGAGATAGTTGGTTGAAGAAATTCACTGAGGCATGTAATGCTGCAAAGGGACTGGAGTGGGTGTCCAATAAGATATCCAAATTCATTAGTTGGTTGCAGGATAAAATCATCCCACAAGCGAGAGACAAATTAGAGTTTGTCACTAAACTAAAGCAATTAGAAATGCTTGAAAATCAGATTTCCACCATACACCAATCTTGTCCAAGTCAAGAACATCAGGAGATCTTATTCAACAATGTGCGGTGGCTATCTATCCAGTCCAAGAGGTTTGCACCACTATATGCACATGAAGCTAAAAGGATTCAAAAGCTGGAGCATACCATAAATAATTACGTACAGTTCAAGAGCAAGCACCGTATTGAGCCAGTATGTTTGTTAGTACATGGCAGTCCAGGGACAGGAAAATCAGTTGCAACCAATCTAATTGCTAGAGCAATAGCCGAGAAAGAGAACACCTCCACATACTCACTGCCACCTGATCCGTCTCACTTTGATGGCTACAAGCAACAGGGTGTGGTTATTATGGATGACCTAAACCAAAATCCAGACGGAGCAGACATGAAACTTTTTTGTCAAATGGTGTCCACTGTGGAGTTTATTCCACCGATGGCCTCGCTAGAAGAGAAAGGCATTTTGTTCACATCTAATTACGTTTTAGCCTCCACCAACTCCAGTCGGATCACACCACCCACGGTGGCTCACAGTGATGCGCTGGCCAGGAGATTCGCATTTGACGTGGACATACAAGTCATGAGCGAGTACTCCAGAGACGGAAAGCTCAACATGGCAATGGCTACTGAAATGTGCAAAAACTGTCATCAACCAGCAAACTTCAAAAGATGTTGTCCTTTAGTGTGTGGCAAGGCAATTCAGTTAATGGATAAATCTTCCAGGGTTAGATACAGCATTGATCAGATCACTACAATGATTGTTAATGAGAGAAACAGAAGATCAAACATTGGTAATTGCATGGAAGCTCTATTCCAGGGACCACTGCAGTATAAAGATCTAAAAATAGATGTTAAGACCAGTCCCCCTCCGGAGTGTATCAACGATTTGCTCCAGGCAGTTGATTCCCAGGAAGTGAGAGATTACTGTGAAAAGAAAGGCTGGATTGTTAACATTACCAGTCAGGTTCAAACAGAGAGGAACATCAACCGGGCGATGACTATCCTACAAGCAGTAACTACTTTCGCTGCAGTAGCCGGTGTCGTGTACGTTATGTACAAGCTGTTCGCTGGGCACCAGGGTGCATACACTGGTTTGCCAAATAAACGACCCAATGTACCCACTATCAGGACAGCAAAAGTGCAAGGCCCTGGGTTTGATTACGCAGTGGCCATGGCTAAAAGAAACATTGTTACAGCAACCACCAGCAAAGGGGAGTTTACGATGTTGGGAGTCTATGATAATGTGGCCATCTTGCCAACCCACGCCTCACCTGGTGAAAGCATTGCGATCGACGGTAAAGAGGTGGAAATTCTTGACGCCAAAGCCCTTGAAGATCAGGCAGGAACTAATCTTGAAATTACCATAATTACACTAAAGAGGAACGAGAAGTTCAGAGATATCAGGCCACACATTCCCACCCAAATCACCGAAACAAATGATGGAGTTTTGATCGTGAACACTAGTAAGTACCCCAACATGTATGTTCCCGTTGGTGCTGTGACCGAACAGGGGTATCTTAATCTCGGTGGACGACAAACCGCTCGTACGCTAATGTACAACTTTCCAACTAGAGCAGGTCAGTGTGGTGGTGTCATCACGTGCACTGGTAAAGTCATTGGGATGCATGTTGGTGGGAACGGTTCACATGGGTTCGCGGCGGCCCTAAAGCGGTCATACTTCACTCAGATTCAAGGTGAGATTCAATGGATGAAACCATCAAAAGAAGTGGGATACCCGATCATAAATGCTCCGTCCAAAACCAAACTTGAACCCAGCGCTTTTCACTATGTGTTTGAAGGGGTGAAGGAACCAGCAGTCCTTACCAAAAATGATCCCAGGCTCAGGACAGACTTTGAAGAAGCAATATTCTCTAAGTATGTAGGCAACAAGATCACTGATGTGGATGAGTACATGAAAGAGGCAGTGGATCATTACGCTGGCCAACTCATGTCTCTAGACATCAACACAGAACAAATGTGCTTGGAGGACGCCATGTACGGCACCGATGGCCTGGAAGCACTTGACTTGACCACTAGTGCTGGATACCCTTATGTAGCAATGGGAAAGAAAAAGAGAGACATCTTGAATAAGCAGACTAGAGACACCAAGGAAATGCGGAGACTCTTAGATACTTATGGAATTAACTTACCGCTTGTAACATATGTTAAAGATGAACTAAGGTCAAAAACTAAGGTGGAGCAGGGAAAATCCAGATTGATTGAAGCCTCCAGTTTGAATGATTCAGTGGCCATGAGAATGGCATTTGGAAATCTCTATGCAGCATTTCACAAAAACCCAGGAGTTGTCACTGGCAGTGCAGTTGGTTGTGATCCAGATCTATTTTGGAGCAAGATCCCAGTGCTAATGGAAGAGAAGCTCTTTGCTTTTGACTACACAGGTTATGATGCATCACTCAGCCCGGCCTGGTTTGAGGCACTCAAAATGGTGCTAGAGAAAATCGGATTTGGGGACAGGGTGGATTATATTGATTACCTCAACCATTCCCACCACCTGTACAAAAACAAAACTTATTGCGTAAAAGGCGGCATGCCATCTGGCTGCTCAGGCACATCAATTTTTAACTCAATGATTAACAACTTAATCATTAGGACACTCCTACTGAAAACCTACAAGGGCATAGATTTAGATCACCTAAAGATGATTGCCTATGGTGATGATGTAATTGCTTCCTACCCCCATGAGGTTGATGCTAGTCTCCTAGCCCAATCAGGAAAAGACTATGGACTAACCATGACTCCAGCAGACAAGTCAGCTACCTTTGAAACAGTCACATGGGAGAATGTAACATTCTTGAAAAGATTCTTTAGAGCGGATGAGAAGTATCCCTTCCTCATACATCCAGTAATGCCAATGAAGGAGATTCATGAATCAATTAGATGGACAAAGGATCCCAGAAACACACAGGATCACGTGCGCTCATTGTGCCTATTGGCCTGGCACAACGGCGAAGAAGAATACAACAAGTTCTTAGCTAAAATCAGGAGTGTGCCAATTGGGAGAGCTTTATTGCTCCCAGAGTACTCTACATTGTACCGCCGTTGGCTCGACTCTTTTTAGTAACCCTACCTCAGTCGAATTGGATTGGGTCATGCTGTTGTAGGGGTAAATTTTTCTTTAATTCGGGG"
-}
-],
-"gappedTraces":
-[
-{
-"traceFileName": "dataset_152168",
-"leadingGaps": 2620,
-"trailingGaps": 3996,
-"peakA": [16, 14, 11, 8, 4, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 4, 9, 12, 14, 13, 10, 5, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 3, 8, 13, 18, 22, 23, 22, 19, 16, 13, 11, 10, 9, 9, 9, 8, 8, 8, 8, 8, 6, 3, 1, 0, 0, 4, 11, 20, 27, 30, 29, 25, 19, 16, 16, 20, 25, 29, 29, 26, 21, 14, 9, 6, 4, 3, 4, 6, 11, 16, 21, 24, 24, 21, 15, 9, 4, 0, 0, 0, 1, 5, 11, 19, 28, 34, 36, 33, 26, 17, 9, 4, 2, 4, 7, 10, 12, 14, 16, 17, 19, 20, 20, 17, 14, 9, 6, 4, 4, 4, 4, 3, 2, 0, 0, 1, 2, 3, 3, 2, 2, 3, 6, 10, 15, 18, 17, 14, 10, 8, 7, 10, 14, 18, 19, 16, 12, 6, 2, 0, 0, 0, 1, 2, 4, 7, 10, 14, 17, 18, 17, 14, 10, 6, 2, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 4, 7, 11, 13, 14, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 3, 10, 17, 24, 28, 26, 20, 13, 5, 0, 0, 0, 2, 3, 2, 2, 2, 5, 8, 12, 14, 13, 10, 5, 1, 0, 0, 2, 4, 5, 5, 3, 1, 0, 0, 0, 1, 1, 0, 0, 0, 2, 7, 13, 19, 22, 21, 16, 9, 3, 0, 0, 1, 4, 7, 9, 8, 6, 3, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 3, 5, 7, 9, 8, 7, 6, 5, 5, 6, 8, 8, 8, 7, 6, 5, 5, 5, 6, 6, 5, 2, 0, 0, 0, 2, 7, 12, 15, 15, 12, 8, 3, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 12, 21, 30, 37, 39, 35, 27, 20, 17, 20, 30, 44, 57, 64, 64, 57, 47, 40, 39, 46, 58, 72, 85, 95, 100, 102, 103, 104, 107, 110, 114, 117, 119, 120, 121, 124, 129, 135, 142, 150, 158, 164, 168, 169, 167, 160, 151, 141, 133, 126, 122, 119, 113, 103, 87, 68, 49, 34, 27, 28, 33, 39, 41, 38, 30, 20, 9, 2, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 7, 12, 16, 17, 15, 10, 4, 0, 0, 1, 6, 14, 23, 32, 40, 47, 52, 56, 60, 64, 70, 78, 88, 99, 109, 118, 125, 131, 136, 143, 152, 161, 171, 181, 190, 200, 208, 215, 219, 221, 221, 221, 225, 233, 244, 256, 264, 266, 260, 249, 239, 234, 237, 245, 255, 259, 255, 241, 224, 208, 200, 201, 208, 214, 215, 206, 190, 170, 150, 135, 125, 118, 114, 109, 103, 96, 89, 81, 72, 61, 49, 38, 30, 26, 27, 30, 33, 34, 32, 29, 29, 31, 38, 47, 55, 60, 61, 59, 57, 57, 59, 64, 72, 82, 93, 105, 116, 126, 132, 132, 128, 120, 112, 107, 108, 113, 122, 128, 130, 124, 111, 94, 78, 64, 56, 53, 52, 51, 49, 44, 38, 32, 27, 24, 21, 18, 15, 10, 6, 2, 0, 0, 0, 2, 3, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 1, 3, 5, 7, 9, 10, 11, 12, 13, 16, 20, 24, 31, 39, 49, 62, 77, 92, 106, 116, 122, 125, 128, 132, 141, 153, 166, 177, 182, 179, 169, 155, 142, 133, 130, 134, 141, 147, 149, 145, 135, 121, 107, 96, 89, 86, 86, 85, 83, 78, 71, 61, 51, 42, 34, 29, 26, 23, 21, 19, 15, 10, 5, 1, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 10, 11, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 5, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 10, 12, 12, 10, 6, 3, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 11, 17, 23, 29, 34, 40, 46, 52, 57, 60, 63, 66, 71, 79, 88, 97, 104, 106, 104, 98, 91, 85, 82, 81, 82, 83, 83, 79, 71, 58, 43, 27, 13, 4, 2, 6, 13, 20, 25, 26, 23, 16, 9, 4, 0, 0, 0, 1, 4, 6, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 6, 10, 13, 14, 12, 8, 4, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 6, 4, 0, 0, 0, 4, 13, 25, 36, 45, 50, 53, 56, 61, 70, 82, 96, 110, 121, 128, 133, 137, 141, 146, 152, 157, 162, 166, 169, 171, 173, 175, 177, 178, 176, 170, 160, 147, 133, 119, 108, 100, 95, 90, 84, 78, 73, 72, 76, 85, 100, 114, 126, 130, 126, 116, 105, 97, 96, 104, 118, 134, 147, 153, 153, 147, 138, 128, 119, 112, 107, 104, 103, 104, 105, 104, 101, 93, 83, 71, 59, 51, 47, 47, 50, 56, 64, 74, 85, 95, 103, 108, 107, 102, 96, 92, 93, 99, 109, 119, 126, 127, 125, 119, 113, 109, 105, 101, 95, 86, 75, 66, 59, 57, 59, 65, 71, 77, 80, 81, 80, 79, 78, 79, 85, 95, 110, 127, 143, 155, 160, 162, 161, 163, 169, 180, 191, 201, 206, 204, 199, 193, 189, 189, 193, 199, 206, 210, 211, 206, 197, 185, 171, 159, 151, 148, 150, 155, 158, 157, 150, 137, 121, 104, 91, 82, 77, 76, 76, 76, 75, 72, 70, 68, 68, 70, 76, 85, 97, 108, 118, 124, 126, 124, 119, 113, 108, 106, 107, 110, 114, 117, 118, 117, 112, 105, 95, 84, 75, 68, 63, 62, 62, 64, 66, 68, 68, 67, 65, 62, 60, 60, 62, 67, 75, 85, 96, 105, 111, 114, 115, 114, 114, 115, 116, 118, 119, 120, 118, 113, 106, 97, 88, 80, 76, 76, 80, 85, 89, 90, 88, 83, 78, 76, 78, 85, 94, 105, 114, 122, 127, 130, 131, 132, 134, 138, 147, 157, 168, 176, 176, 168, 152, 132, 113, 98, 88, 84, 81, 78, 73, 65, 57, 49, 43, 38, 33, 29, 25, 22, 21, 23, 25, 27, 29, 31, 36, 45, 56, 70, 81, 87, 86, 81, 76, 75, 82, 98, 120, 145, 167, 183, 191, 192, 189, 183, 178, 175, 174, 175, 177, 179, 177, 172, 160, 144, 124, 102, 81, 64, 51, 43, 39, 39, 39, 41, 42, 41, 39, 35, 28, 21, 14, 7, 3, 0, 0, 0, 1, 4, 8, 10, 11, 9, 7, 3, 0, 0, 0, 3, 7, 13, 18, 22, 25, 29, 34, 42, 54, 69, 84, 98, 110, 119, 128, 137, 150, 165, 181, 197, 210, 220, 226, 231, 235, 239, 242, 245, 245, 243, 242, 241, 242, 245, 248, 249, 246, 238, 225, 211, 197, 185, 178, 176, 177, 178, 177, 173, 162, 146, 128, 110, 98, 93, 94, 101, 108, 112, 111, 106, 103, 104, 110, 123, 138, 152, 164, 172, 179, 184, 189, 192, 192, 189, 184, 179, 176, 175, 176, 176, 173, 166, 155, 142, 129, 118, 108, 99, 89, 78, 66, 54, 45, 38, 35, 32, 30, 25, 19, 11, 4, 0, 0, 1, 5, 9, 11, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 2, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 2, 7, 15, 27, 40, 54, 69, 83, 98, 112, 125, 138, 151, 164, 177, 189, 197, 201, 199, 192, 182, 172, 166, 163, 162, 160, 154, 143, 126, 106, 89, 77, 71, 71, 72, 72, 69, 62, 52, 42, 32, 24, 18, 14, 9, 5, 2, 0, 0, 1, 6, 11, 16, 19, 17, 13, 8, 3, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 3, 5, 5, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 7, 14, 22, 32, 43, 54, 66, 77, 87, 96, 101, 105, 108, 110, 114, 117, 120, 120, 117, 110, 101, 92, 85, 81, 79, 79, 79, 78, 74, 69, 64, 59, 56, 56, 59, 66, 77, 91, 106, 120, 133, 143, 152, 160, 169, 180, 192, 203, 214, 223, 232, 242, 251, 261, 268, 271, 270, 265, 258, 250, 244, 238, 233, 229, 223, 217, 211, 206, 202, 198, 194, 185, 171, 152, 130, 108, 91, 81, 77, 77, 77, 72, 62, 48, 33, 21, 14, 14, 17, 21, 22, 20, 16, 12, 10, 13, 20, 30, 42, 56, 70, 84, 98, 111, 125, 138, 151, 162, 174, 185, 198, 211, 225, 239, 251, 261, 267, 272, 274, 275, 277, 280, 284, 289, 292, 293, 290, 282, 272, 259, 248, 239, 233, 228, 223, 214, 200, 180, 156, 132, 111, 94, 81, 71, 62, 52, 41, 28, 17, 7, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 10, 12, 12, 10, 7, 3, 1, 0, 0, 0, 0, 3, 7, 13, 18, 20, 18, 13, 8, 2, 0, 0, 0, 0, 1, 1, 2, 3, 4, 7, 9, 12, 14, 17, 19, 23, 28, 36, 47, 61, 76, 92, 106, 117, 123, 126, 126, 127, 129, 134, 139, 143, 145, 144, 141, 135, 127, 118, 108, 97, 86, 76, 69, 67, 69, 73, 77, 80, 81, 81, 82, 86, 95, 108, 124, 141, 156, 168, 177, 183, 186, 189, 192, 195, 198, 199, 197, 191, 180, 166, 151, 136, 122, 110, 98, 86, 73, 59, 46, 36, 31, 30, 31, 32, 31, 25, 17, 9, 3, 2, 6, 15, 27, 40, 53, 66, 78, 89, 100, 110, 118, 126, 135, 145, 158, 172, 186, 197, 201, 199, 189, 174, 157, 141, 128, 117, 107, 98, 89, 78, 67, 56, 46, 36, 27, 19, 13, 8, 5, 4, 4, 4, 4, 3, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 3, 8, 14, 20, 23, 25, 27, 32, 42, 57, 75, 93, 108, 119, 127, 136, 150, 169, 192, 216, 234, 244, 245, 237, 226, 214, 204, 196, 188, 178, 167, 154, 141, 127, 114, 100, 85, 68, 52, 39, 29, 23, 21, 20, 18, 15, 11, 6, 2, 0, 0, 0, 2, 5, 8, 10, 10, 8, 5, 1, 0, 0, 3, 7, 12, 15, 16, 14, 10, 6, 2, 0, 0, 0, 0, 2, 4, 6, 7, 6, 5, 3, 0, 0, 0, 1, 3, 5, 5, 4, 2, 1, 1, 2, 4, 6, 6, 5, 3, 1, 0, 0, 1, 3, 5, 5, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 6, 11, 16, 19, 18, 14, 9, 3, 0, 0, 0, 0, 1, 2, 2, 2, 3, 4, 5, 5, 6, 6, 6, 6, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 7, 17, 28, 39, 45, 45, 40, 35, 34, 42, 58, 82, 108, 131, 149, 162, 172, 185, 202, 223, 244, 262, 272, 275, 271, 264, 259, 257, 259, 265, 273, 281, 288, 293, 294, 291, 283, 271, 256, 240, 225, 212, 199, 186, 169, 150, 131, 114, 102, 95, 91, 86, 76, 61, 42, 22, 8, 2, 2, 7, 12, 13, 10, 5, 1, 1, 4, 10, 16, 19, 18, 16, 15, 16, 20, 26, 32, 36, 36, 31, 24, 17, 13, 15, 26, 42, 62, 82, 99, 113, 126, 140, 156, 175, 196, 214, 227, 234, 234, 230, 224, 216, 208, 199, 189, 178, 164, 150, 135, 119, 104, 90, 75, 62, 50, 42, 36, 33, 33, 32, 30, 26, 20, 13, 6, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 3, 5, 5, 4, 3, 1, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 2, 6, 12, 17, 21, 21, 19, 14, 8, 3, 0, 0, 1, 5, 10, 16, 21, 27, 33, 41, 53, 67, 84, 102, 121, 137, 151, 161, 169, 176, 182, 189, 199, 210, 224, 238, 253, 266, 276, 282, 284, 282, 278, 272, 267, 263, 261, 260, 261, 264, 266, 270, 273, 275, 277, 278, 278, 278, 277, 278, 280, 284, 287, 289, 288, 286, 282, 280, 279, 281, 282, 282, 279, 275, 271, 269, 271, 276, 282, 285, 285, 283, 279, 279, 282, 288, 294, 297, 293, 285, 275, 266, 261, 261, 262, 260, 252, 236, 216, 193, 173, 155, 140, 126, 111, 93, 75, 56, 40, 28, 21, 17, 15, 14, 13, 11, 9, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 4, 8, 15, 25, 37, 50, 63, 77, 91, 105, 119, 133, 145, 157, 167, 176, 183, 188, 191, 189, 183, 174, 162, 148, 134, 120, 105, 91, 77, 66, 59, 53, 48, 42, 35, 25, 16, 7, 2, 0, 0, 0, 0, 1, 1, 2, 3, 3, 4, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 3, 6, 10, 15, 19, 20, 19, 16, 10, 5, 1, 0, 0, 0, 0, 1, 1, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 6, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 1, 3, 3, 3, 3, 1, 0, 0, 0, 2, 5, 7, 8, 9, 11, 16, 25, 38, 53, 68, 81, 92, 104, 118, 136, 155, 172, 185, 189, 184, 173, 159, 145, 135, 127, 121, 112, 99, 81, 62, 43, 29, 21, 17, 17, 18, 17, 13, 9, 4, 0, 0, 0, 0, 1, 2, 1, 1, 0, 0, 0, 0, 1, 3, 5, 5, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 10, 12, 12, 9, 6, 2, 0, 0, 0, 0, 0, 1, 3, 7, 10, 13, 13, 12, 10, 9, 11, 17, 27, 40, 52, 63, 71, 78, 84, 92, 102, 114, 128, 140, 149, 153, 150, 142, 130, 116, 101, 88, 77, 69, 63, 58, 53, 47, 39, 31, 22, 14, 7, 3, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 4, 11, 22, 37, 53, 69, 84, 99, 115, 134, 158, 185, 211, 233, 246, 250, 247, 243, 243, 249, 263, 280, 297, 308, 312, 310, 302, 293, 285, 278, 272, 264, 255, 242, 225, 205, 185, 165, 149, 136, 127, 118, 110, 100, 90, 83, 83, 91, 107, 128, 151, 172, 189, 202, 212, 220, 225, 226, 223, 215, 206, 200, 198, 202, 208, 213, 212, 205, 194, 183, 174, 170, 169, 166, 160, 147, 130, 112, 94, 78, 64, 51, 36, 22, 10, 2, 0, 3, 9, 16, 21, 22, 21, 17, 12, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 12, 14, 13, 10, 6, 3, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 7, 6, 3, 1, 0, 0, 0, 1, 3, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 4, 8, 11, 12, 11, 8, 6, 6, 8, 11, 14, 14, 12, 8, 3, 0, 0, 0, 1, 2, 2, 0, 0, 0, 0, 4, 10, 16, 21, 24, 27, 33, 43, 58, 79, 102, 123, 139, 150, 156, 162, 169, 180, 191, 200, 203, 196, 180, 157, 132, 110, 93, 82, 75, 69, 62, 54, 46, 40, 38, 43, 53, 67, 83, 98, 113, 126, 140, 154, 167, 178, 184, 183, 176, 165, 150, 136, 123, 112, 100, 88, 76, 63, 53, 48, 49, 57, 71, 87, 104, 119, 132, 145, 158, 173, 191, 212, 234, 253, 267, 275, 277, 276, 273, 272, 274, 278, 284, 289, 292, 293, 294, 295, 297, 301, 305, 307, 308, 309, 310, 315, 324, 338, 353, 366, 372, 369, 357, 337, 312, 285, 259, 234, 210, 187, 164, 140, 115, 91, 69, 50, 36, 26, 20, 16, 12, 8, 5, 2, 2, 2, 4, 4, 4, 2, 0, 0, 1, 5, 9, 12, 13, 12, 8, 4, 1, 0, 0, 0, 0, 0, 1, 4, 7, 10, 11, 10, 6, 2, 0, 0, 3, 9, 15, 22, 32, 45, 64, 89, 119, 150, 178, 201, 217, 229, 239, 248, 259, 269, 275, 273, 262, 242, 214, 181, 150, 120, 95, 73, 55, 40, 29, 24, 24, 29, 36, 39, 37, 30, 19, 8, 1, 0, 2, 6, 8, 8, 6, 2, 0, 0, 2, 5, 7, 7, 5, 2, 0, 0, 0, 1, 2, 2, 1, 0, 0, 1, 4, 7, 9, 10, 10, 9, 9, 9, 9, 10, 10, 9, 7, 4, 1, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 14, 28, 48, 72, 97, 124, 150, 176, 201, 224, 245, 262, 273, 277, 276, 268, 256, 241, 223, 202, 178, 151, 123, 96, 73, 55, 44, 38, 35, 33, 30, 25, 18, 11, 4, 0, 0, 0, 3, 8, 13, 16, 18, 16, 12, 7, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 4, 11, 18, 25, 30, 32, 33, 37, 44, 58, 78, 100, 121, 140, 155, 166, 173, 179, 182, 181, 176, 166, 152, 135, 118, 102, 88, 74, 59, 44, 28, 14, 6, 3, 5, 9, 12, 13, 11, 7, 3, 0, 0, 0, 0, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 10, 21, 35, 51, 69, 88, 108, 129, 151, 174, 196, 217, 236, 252, 263, 271, 275, 275, 271, 265, 258, 255, 257, 265, 276, 286, 293, 292, 283, 269, 252, 234, 216, 197, 177, 153, 127, 101, 76, 56, 40, 28, 19, 13, 10, 10, 13, 17, 21, 23, 23, 22, 20, 20, 20, 21, 22, 23, 26, 34, 50, 73, 103, 136, 167, 193, 212, 226, 239, 252, 265, 274, 275, 263, 236, 200, 159, 123, 97, 81, 75, 72, 68, 61, 53, 48, 50, 61, 81, 106, 133, 159, 185, 212, 240, 270, 298, 321, 335, 336, 325, 304, 275, 242, 207, 174, 144, 118, 97, 81, 69, 61, 57, 58, 65, 78, 94, 112, 128, 141, 150, 158, 166, 174, 181, 185, 183, 173, 156, 134, 110, 88, 69, 54, 41, 31, 21, 13, 6, 2, 0, 0, 0, 3, 5, 7, 7, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 4, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 2, 6, 12, 16, 17, 16, 12, 7, 2, 0, 0, 0, 0, 1, 2, 3, 3, 4, 7, 13, 23, 38, 58, 80, 104, 125, 144, 160, 176, 192, 210, 229, 246, 258, 260, 250, 229, 199, 166, 133, 106, 84, 67, 52, 38, 24, 11, 4, 2, 5, 11, 17, 19, 17, 12, 6, 2, 0, 0, 0, 0, 1, 1, 1, 2, 2, 3, 3, 4, 7, 11, 17, 25, 34, 45, 56, 68, 82, 96, 113, 133, 156, 180, 203, 219, 226, 220, 201, 171, 136, 102, 75, 58, 50, 48, 48, 48, 47, 45, 45, 50, 62, 82, 110, 142, 177, 209, 235, 255, 268, 276, 280, 282, 282, 276, 264, 243, 215, 181, 145, 110, 80, 55, 36, 21, 11, 4, 0, 0, 0, 2, 4, 5, 5, 3, 1, 0, 0, 2, 5, 8, 10, 10, 8, 5, 2, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 11, 14, 16, 15, 12, 9, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 10, 17, 24, 27, 26, 22, 15, 7, 1, 0, 0, 3, 9, 16, 21, 25, 27, 29, 34, 43, 58, 78, 103, 129, 156, 182, 207, 230, 250, 265, 273, 273, 263, 244, 217, 185, 152, 120, 93, 70, 52, 39, 31, 27, 29, 36, 48, 64, 83, 103, 123, 142, 160, 178, 196, 213, 227, 235, 235, 226, 206, 179, 148, 117, 90, 68, 52, 40, 31, 24, 20, 19, 21, 27, 36, 50, 70, 97, 129, 166, 204, 238, 265, 282, 290, 289, 281, 268, 249, 226, 200, 171, 143, 116, 92, 71, 53, 36, 23, 13, 8, 8, 12, 18, 23, 24, 23, 20, 16, 13, 12, 12, 13, 13, 13, 14, 15, 17, 18, 18, 15, 11, 6, 2, 1, 2, 5, 7, 7, 6, 3, 1, 0, 0, 0, 2, 4, 6, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 3, 10, 22, 38, 57, 77, 98, 118, 137, 154, 169, 179, 184, 182, 174, 160, 141, 119, 96, 73, 53, 35, 22, 12, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 13, 24, 41, 61, 85, 112, 141, 170, 198, 222, 241, 253, 259, 260, 256, 250, 243, 238, 235, 236, 241, 249, 258, 266, 272, 274, 271, 262, 246, 223, 195, 163, 129, 97, 69, 47, 31, 22, 16, 12, 8, 5, 2, 1, 0, 1, 1, 2, 1, 0, 0, 0, 0, 1, 3, 4, 4, 2, 0, 0, 1, 7, 16, 24, 29, 28, 23, 14, 6, 1, 0, 0, 0, 0, 0, 0, 1, 4, 10, 16, 19, 19, 15, 9, 3, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 3, 2, 0, 0, 0, 0, 3, 10, 17, 23, 26, 24, 18, 10, 4, 2, 5, 11, 17, 21, 21, 18, 12, 6, 1, 0, 0, 0, 0, 2, 3, 5, 6, 6, 5, 3, 1, 0, 0, 1, 3, 4, 3, 2, 0, 0, 0, 3, 9, 15, 19, 20, 18, 13, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 8, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 6, 7, 5, 2, 0, 0, 2, 6, 10, 12, 11, 8, 3, 0, 0, 3, 8, 13, 15, 15, 13, 12, 13, 16, 21, 25, 29, 33, 40, 54, 79, 111, 149, 185, 214, 230, 234, 227, 215, 199, 182, 164, 141, 114, 84, 54, 30, 14, 8, 10, 17, 24, 29, 31, 33, 36, 43, 55, 70, 87, 103, 117, 127, 132, 132, 128, 121, 114, 105, 96, 84, 69, 52, 35, 19, 7, 0, 0, 0, 3, 5, 5, 3, 1, 0, 0, 2, 6, 9, 10, 9, 5, 2, 0, 0, 2, 7, 11, 14, 16, 16, 16, 15, 16, 16, 15, 12, 8, 4, 0, 0, 0, 3, 6, 9, 10, 9, 6, 4, 1, 0, 0, 0, 0, 0, 0, 2, 4, 6, 8, 8, 6, 4, 1, 0, 0, 2, 5, 7, 6, 3, 0, 0, 1, 11, 28, 52, 80, 110, 141, 171, 200, 225, 247, 263, 273, 277, 274, 268, 258, 249, 243, 243, 249, 261, 276, 290, 300, 301, 292, 275, 253, 231, 213, 202, 201, 208, 219, 232, 241, 242, 234, 218, 196, 172, 150, 131, 113, 96, 76, 54, 32, 14, 2, 0, 2, 8, 13, 15, 12, 8, 3, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 2, 3, 4, 5, 4, 2, 1, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 8, 23, 46, 75, 107, 142, 178, 215, 253, 288, 315, 328, 323, 300, 262, 216, 170, 129, 97, 72, 53, 38, 24, 13, 5, 1, 0, 2, 4, 5, 6, 5, 4, 3, 4, 6, 9, 12, 14, 14, 12, 9, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 5, 16, 32, 53, 78, 106, 137, 170, 205, 238, 267, 287, 295, 290, 274, 250, 220, 188, 155, 121, 89, 60, 36, 19, 10, 8, 9, 10, 10, 8, 4, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 4, 5, 5, 4, 1, 0, 0, 5, 14, 29, 48, 73, 105, 145, 191, 242, 290, 328, 349, 349, 327, 290, 245, 200, 160, 128, 102, 81, 61, 42, 26, 15, 11, 16, 30, 52, 78, 108, 139, 171, 203, 233, 262, 286, 303, 311, 307, 290, 261, 222, 179, 137, 99, 68, 46, 31, 22, 18, 18, 22, 30, 40, 55, 72, 92, 116, 142, 170, 195, 216, 228, 228, 218, 198, 172, 143, 113, 86, 62, 42, 26, 14, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 3, 12, 28, 51, 80, 113, 147, 179, 208, 232, 247, 254, 252, 242, 226, 208, 194, 187, 188, 196, 209, 223, 234, 240, 240, 236, 226, 212, 191, 163, 130, 94, 60, 31, 11, 1, 0, 0, 1, 2, 1, 0, 0, 0, 2, 4, 5, 5, 4, 2, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 11, 14, 16, 16, 12, 8, 3, 0, 0, 0, 3, 6, 9, 9, 7, 5, 3, 2, 3, 6, 9, 12, 14, 13, 11, 8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 8, 24, 51, 85, 125, 166, 206, 241, 270, 292, 305, 308, 298, 277, 245, 205, 162, 120, 82, 51, 28, 14, 7, 6, 10, 20, 37, 59, 88, 121, 157, 195, 233, 271, 308, 341, 367, 382, 379, 357, 317, 263, 204, 148, 103, 72, 53, 43, 36, 29, 20, 10, 3, 0, 4, 10, 17, 20, 19, 14, 8, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 9, 11, 11, 10, 8, 5, 1, 0, 0, 5, 18, 38, 63, 88, 111, 128, 142, 153, 163, 175, 184, 188, 183, 165, 137, 103, 70, 42, 22, 11, 6, 4, 3, 2, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 4, 4, 6, 7, 9, 11, 13, 14, 14, 11, 7, 3, 0, 0, 0, 2, 4, 5, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 6, 12, 18, 21, 22, 23, 28, 41, 64, 99, 140, 185, 228, 268, 303, 333, 356, 367, 363, 339, 296, 239, 177, 119, 73, 43, 29, 24, 25, 27, 27, 25, 23, 21, 19, 18, 17, 17, 15, 14, 11, 9, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 2, 15, 38, 72, 113, 159, 203, 244, 276, 299, 309, 305, 287, 255, 212, 164, 115, 73, 41, 20, 9, 5, 5, 5, 5, 5, 6, 8, 11, 14, 15, 14, 11, 6, 2, 0, 0, 0, 2, 4, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 7, 8, 7, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 6, 17, 36, 63, 99, 142, 190, 239, 283, 316, 335, 337, 323, 298, 271, 248, 237, 241, 258, 285, 315, 342, 360, 365, 357, 334, 299, 254, 205, 154, 109, 71, 44, 27, 20, 18, 19, 21, 24, 30, 42, 63, 94, 136, 185, 239, 291, 337, 371, 387, 382, 357, 314, 261, 204, 152, 108, 76, 53, 36, 23, 13, 6, 3, 4, 9, 16, 22, 25, 23, 18, 11, 5, 1, 0, 0, 3, 7, 11, 15, 19, 21, 20, 18, 13, 9, 5, 3, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 2, 6, 10, 13, 14, 12, 8, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 5, 4, 2, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 4, 9, 14, 17, 17, 14, 9, 4, 0, 0, 0, 0, 2, 3, 2, 1, 0, 0, 0, 2, 6, 10, 13, 14, 12, 8, 3, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 12, 14, 14, 11, 6, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 2, 4, 7, 9, 8, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 11, 21, 38, 64, 102, 151, 209, 267, 317, 350, 360, 346, 312, 265, 214, 165, 123, 88, 61, 39, 23, 11, 3, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 4, 16, 38, 70, 112, 160, 210, 256, 292, 315, 319, 307, 280, 242, 199, 157, 118, 84, 57, 35, 19, 8, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 3, 6, 10, 12, 12, 10, 6, 1, 0, 0, 4, 14, 31, 55, 86, 124, 169, 217, 266, 310, 344, 362, 362, 343, 307, 259, 206, 154, 108, 70, 43, 24, 13, 6, 3, 1, 0, 0, 0, 0, 2, 5, 8, 11, 13, 14, 13, 12, 11, 11, 12, 12, 12, 10, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 3, 2, 1, 0, 2, 5, 8, 11, 11, 9, 6, 3, 0, 0, 0, 0, 4, 10, 19, 32, 50, 73, 101, 133, 168, 200, 224, 236, 233, 216, 188, 154, 118, 86, 59, 38, 22, 12, 6, 2, 0, 0, 0, 0, 10, 31, 65, 111, 166, 226, 283, 330, 363, 377, 372, 350, 314, 273, 233, 202, 186, 187, 205, 236, 275, 313, 343, 359, 355, 331, 288, 232, 171, 113, 65, 30, 9, 0, 0, 0, 3, 7, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 1, 9, 25, 52, 90, 138, 193, 249, 300, 341, 368, 379, 372, 347, 306, 252, 191, 131, 77, 36, 11, 0, 0, 1, 4, 6, 5, 2, 0, 0, 0, 0, 1, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 3, 16, 38, 69, 108, 148, 182, 206, 215, 209, 190, 162, 129, 96, 66, 42, 23, 11, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 1, 0, 0, 3, 18, 45, 84, 127, 169, 202, 222, 229, 223, 207, 185, 158, 128, 95, 64, 36, 16, 4, 0, 0, 0, 1, 4, 11, 26, 52, 91, 139, 194, 248, 294, 327, 341, 336, 315, 283, 249, 218, 199, 194, 205, 229, 261, 295, 322, 335, 331, 310, 276, 237, 207, 193, 204, 238, 291, 349, 400, 432, 436, 413, 365, 302, 233, 166, 107, 60, 27, 10, 5, 12, 25, 39, 49, 51, 46, 35, 22, 10, 3, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 8, 10, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 8, 8, 7, 5, 2, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 5, 24, 61, 115, 185, 261, 334, 391, 423, 428, 403, 355, 292, 223, 156, 100, 58, 32, 19, 16, 18, 19, 17, 12, 6, 2, 2, 7, 13, 19, 21, 19, 14, 8, 2, 0, 0, 0, 5, 16, 35, 64, 103, 151, 204, 256, 302, 333, 344, 334, 302, 255, 201, 147, 101, 67, 43, 28, 19, 14, 11, 10, 12, 15, 22, 32, 49, 76, 113, 161, 216, 271, 316, 346, 354, 342, 311, 267, 217, 164, 115, 73, 40, 17, 6, 2, 3, 5, 7, 6, 3, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 14, 18, 20, 17, 12, 6, 1, 0, 0, 2, 5, 8, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 8, 5, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 5, 5, 3, 2, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 2, 7, 14, 20, 24, 25, 23, 18, 13, 10, 8, 8, 9, 9, 9, 8, 6, 5, 4, 3, 2, 1, 0, 0, 1, 2, 3, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 1, 4, 6, 8, 9, 7, 4, 1, 0, 0, 3, 7, 11, 14, 15, 14, 12, 9, 8, 10, 18, 34, 60, 97, 145, 202, 262, 318, 361, 382, 378, 348, 301, 248, 202, 175, 175, 203, 251, 309, 364, 402, 414, 398, 359, 305, 250, 207, 185, 189, 217, 262, 312, 355, 383, 388, 370, 333, 286, 240, 206, 193, 204, 238, 289, 347, 399, 435, 446, 426, 379, 311, 232, 155, 90, 42, 13, 0, 0, 1, 7, 14, 23, 37, 58, 90, 132, 182, 232, 276, 304, 311, 296, 262, 220, 181, 155, 150, 166, 200, 245, 289, 323, 339, 333, 305, 260, 205, 148, 97, 57, 31, 18, 14, 15, 17, 17, 14, 9, 5, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 6, 22, 52, 93, 142, 193, 239, 272, 289, 286, 265, 228, 182, 132, 86, 49, 23, 9, 4, 5, 6, 6, 3, 0, 0, 4, 22, 55, 104, 167, 238, 310, 373, 415, 429, 414, 371, 311, 247, 193, 161, 156, 179, 221, 270, 314, 342, 349, 332, 297, 252, 207, 173, 160, 171, 207, 261, 320, 372, 404, 407, 381, 330, 265, 196, 133, 82, 47, 25, 15, 12, 13, 17, 20, 23, 25, 31, 44, 71, 114, 173, 244, 316, 379, 422, 439, 427, 388, 328, 257, 184, 119, 67, 30, 9, 0, 0, 0, 3, 10, 21, 36, 56, 82, 110, 141, 172, 199, 217, 224, 216, 194, 161, 123, 85, 52, 28, 13, 6, 6, 10, 16, 22, 24, 24, 21, 15, 10, 5, 2, 1, 1, 3, 5, 9, 13, 17, 18, 16, 11, 5, 1, 0, 4, 11, 19, 23, 24, 20, 13, 6, 1, 0, 1, 6, 12, 18, 24, 27, 27, 24, 17, 10, 4, 0, 0, 2, 6, 10, 12, 12, 10, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 11, 31, 62, 105, 159, 218, 275, 322, 351, 356, 336, 295, 242, 189, 149, 130, 136, 163, 204, 247, 281, 296, 288, 259, 213, 161, 110, 68, 38, 19, 9, 3, 0, 0, 0, 2, 6, 9, 11, 11, 8, 4, 1, 0, 0, 2, 4, 5, 4, 2, 1, 0, 1, 2, 5, 7, 7, 5, 2, 0, 0, 5, 23, 55, 102, 162, 231, 300, 358, 397, 408, 387, 339, 271, 196, 127, 72, 38, 21, 16, 16, 17, 14, 10, 5, 5, 13, 32, 65, 112, 169, 232, 291, 338, 363, 361, 333, 284, 222, 157, 99, 54, 23, 6, 0, 0, 0, 5, 11, 16, 19, 20, 16, 10, 4, 0, 0, 5, 12, 20, 25, 28, 28, 26, 23, 18, 14, 9, 5, 2, 1, 0, 0, 0, 0, 2, 11, 29, 58, 99, 151, 208, 264, 311, 340, 345, 325, 284, 232, 183, 150, 143, 163, 208, 266, 326, 372, 396, 391, 357, 301, 235, 174, 134, 123, 145, 193, 251, 302, 332, 333, 304, 254, 194, 135, 85, 48, 24, 10, 3, 0, 0, 0, 2, 5, 6, 6, 5, 3, 1, 1, 3, 7, 11, 14, 16, 14, 10, 6, 2, 0, 0, 0, 2, 5, 7, 8, 9, 9, 8, 5, 3, 1, 1, 3, 5, 8, 10, 10, 8, 4, 0, 0, 7, 26, 58, 106, 167, 235, 304, 362, 398, 406, 384, 336, 276, 217, 173, 157, 171, 212, 271, 333, 383, 409, 405, 369, 307, 231, 153, 86, 37, 9, 0, 0, 5, 12, 16, 17, 16, 14, 11, 8, 5, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 3, 22, 57, 107, 167, 228, 280, 312, 321, 304, 265, 212, 152, 97, 51, 20, 3, 0, 0, 1, 4, 4, 1, 0, 0, 6, 31, 76, 142, 223, 309, 386, 441, 464, 450, 403, 330, 245, 161, 90, 40, 10, 0, 0, 0, 1, 4, 9, 21, 44, 82, 133, 195, 262, 325, 375, 400, 394, 357, 294, 216, 139, 73, 28, 3, 0, 0, 5, 11, 14, 14, 12, 10, 7, 4, 2, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 6, 23, 56, 107, 174, 249, 319, 371, 393, 378, 331, 263, 190, 131, 101, 107, 147, 213, 289, 360, 412, 433, 419, 373, 303, 221, 141, 74, 27, 3, 0, 1, 10, 18, 22, 21, 17, 11, 5, 2, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 8, 7, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 6, 4, 2, 0, 0, 0, 1, 3, 6, 9, 10, 9, 6, 3, 0, 0, 0, 0, 1, 2, 2, 0, 1, 8, 25, 57, 105, 166, 232, 292, 335, 353, 340, 299, 239, 171, 107, 55, 21, 3, 0, 0, 2, 5, 5, 2, 0, 0, 3, 23, 62, 122, 200, 285, 367, 429, 460, 452, 406, 332, 242, 153, 80, 30, 4, 0, 0, 3, 7, 8, 8, 8, 11, 14, 17, 18, 16, 12, 7, 3, 0, 0, 0, 3, 7, 10, 11, 9, 7, 4, 2, 3, 5, 5, 3, 0, 0, 6, 37, 95, 177, 275, 371, 448, 492, 496, 461, 396, 314, 228, 150, 86, 41, 14, 2, 0, 4, 9, 12, 13, 10, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 3, 3, 3, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 2, 16, 42, 84, 138, 198, 256, 300, 324, 322, 294, 244, 182, 120, 66, 27, 5, 0, 0, 3, 6, 7, 6, 3, 0, 0, 0, 3, 7, 11, 14, 14, 12, 8, 4, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 1, 3, 4, 5, 4, 2, 1, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 13, 16, 17, 15, 12, 8, 5, 4, 5, 7, 9, 10, 10, 9, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 9, 13, 14, 14, 11, 8, 6, 6, 8, 11, 13, 12, 10, 7, 4, 3, 3, 3, 4, 3, 1, 0, 0, 1, 4, 6, 8, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 1, 2, 2, 0, 0, 0, 10, 36, 81, 142, 210, 273, 318, 332, 314, 267, 202, 133, 73, 31, 7, 0, 0, 4, 6, 5, 2, 0, 0, 0, 2, 6, 10, 11, 10, 7, 4, 1, 0, 0, 2, 3, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 2, 0, 0, 0, 11, 39, 83, 141, 204, 261, 303, 322, 314, 281, 231, 173, 124, 96, 100, 140, 208, 292, 368, 419, 428, 395, 325, 239, 155, 95, 68, 77, 115, 169, 224, 267, 286, 279, 246, 196, 138, 83, 40, 12, 0, 0, 6, 11, 13, 11, 6, 2, 0, 0, 0, 1, 0, 0, 0, 0, 1, 2, 1, 0, 0, 4, 24, 61, 114, 178, 242, 293, 322, 321, 291, 238, 174, 110, 58, 22, 3, 0, 0, 2, 5, 6, 4, 0, 0, 0, 9, 35, 77, 131, 191, 244, 279, 289, 272, 231, 177, 120, 69, 32, 9, 0, 0, 0, 2, 3, 4, 4, 4, 4, 3, 2, 1, 0, 1, 2, 5, 6, 7, 6, 4, 3, 2, 1, 1, 0, 0, 0, 0, 1, 2, 2, 0, 0, 0, 17, 57, 126, 218, 323, 421, 489, 513, 486, 414, 313, 207, 114, 48, 11, 0, 0, 4, 6, 6, 2, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 3, 5, 4, 1, 0, 1, 19, 58, 121, 204, 293, 373, 424, 435, 401, 331, 242, 158, 101, 86, 117, 186, 277, 367, 434, 461, 442, 381, 290, 193, 114, 75, 88, 152, 250, 359, 450, 498, 494, 440, 351, 248, 152, 77, 29, 5, 0, 0, 3, 3, 0, 0, 0, 12, 40, 88, 151, 224, 294, 349, 377, 371, 330, 264, 186, 115, 68, 57, 85, 146, 224, 301, 356, 376, 357, 304, 229, 151, 82, 34, 7, 0, 0, 2, 3, 2, 0, 0, 0, 0, 1, 1, 1, 0, 0, 2, 7, 14, 21, 26, 28, 26, 21, 15, 9, 6, 4, 3, 3, 4, 5, 4, 2, 0, 0, 4, 26, 68, 130, 205, 279, 337, 367, 360, 319, 255, 181, 112, 58, 23, 5, 0, 0, 0, 2, 4, 4, 2, 0, 0, 4, 32, 88, 171, 271, 370, 448, 486, 477, 424, 339, 242, 151, 79, 32, 9, 4, 7, 13, 16, 15, 11, 5, 1, 0, 0, 4, 9, 13, 15, 14, 11, 7, 4, 4, 7, 10, 14, 15, 13, 10, 6, 4, 3, 4, 3, 0, 0, 0, 19, 62, 134, 231, 338, 433, 495, 507, 465, 378, 268, 160, 74, 20, 0, 0, 1, 6, 7, 4, 0, 0, 0, 0, 2, 3, 2, 1, 0, 0, 0, 1, 2, 4, 5, 4, 2, 0, 0, 0, 2, 5, 5, 2, 0, 0, 13, 50, 114, 198, 289, 369, 419, 426, 389, 317, 227, 141, 79, 53, 66, 113, 178, 244, 294, 314, 300, 257, 195, 129, 71, 29, 6, 0, 0, 3, 7, 9, 8, 7, 5, 4, 3, 2, 2, 1, 0, 0, 0, 0, 1, 2, 2, 0, 0, 1, 18, 55, 114, 192, 278, 356, 407, 419, 387, 316, 225, 136, 73, 54, 87, 165, 268, 373, 453, 490, 475, 413, 321, 219, 126, 57, 16, 0, 0, 2, 7, 9, 8, 6, 4, 4, 4, 4, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 4, 5, 3, 0, 0, 3, 27, 74, 145, 230, 314, 380, 414, 408, 364, 292, 208, 128, 64, 22, 1, 0, 2, 9, 13, 14, 12, 9, 6, 3, 2, 1, 0, 0, 0, 0, 1, 4, 4, 2, 0, 0, 10, 45, 107, 193, 290, 381, 444, 464, 437, 370, 277, 181, 99, 41, 9, 0, 0, 0, 2, 3, 4, 4, 3, 0, 0, 1, 25, 78, 162, 271, 384, 476, 525, 517, 453, 350, 234, 129, 53, 10, 0, 0, 2, 8, 9, 6, 0, 0, 0, 12, 50, 112, 195, 288, 372, 430, 447, 420, 352, 259, 159, 76, 30, 34, 93, 197, 325, 449, 539, 572, 540, 452, 331, 205, 101, 32, 0, 0, 2, 11, 14, 10, 3, 0, 0, 1, 6, 12, 15, 16, 14, 11, 9, 8, 10, 13, 15, 15, 12, 8, 2, 0, 0, 0, 4, 7, 5, 0, 0, 3, 36, 100, 194, 305, 412, 490, 520, 496, 422, 319, 209, 113, 44, 6, 0, 0, 5, 11, 11, 4, 0, 0, 9, 52, 128, 232, 349, 455, 527, 547, 511, 428, 317, 203, 107, 40, 5, 0, 0, 6, 9, 6, 0, 0, 0, 16, 51, 101, 159, 215, 257, 276, 269, 238, 190, 136, 85, 44, 17, 3, 0, 0, 2, 4, 4, 3, 2, 1, 2, 3, 3, 2, 1, 1, 1, 3, 5, 5, 1, 0, 0, 11, 45, 102, 177, 256, 319, 351, 342, 296, 224, 145, 77, 29, 4, 0, 0, 3, 4, 3, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 3, 5, 6, 4, 1, 0, 0, 0, 4, 7, 7, 1, 0, 0, 25, 87, 184, 306, 429, 525, 570, 554, 481, 372, 251, 143, 64, 18, 0, 0, 3, 9, 13, 15, 16, 18, 19, 18, 16, 12, 7, 2, 0, 0, 1, 3, 3, 1, 0, 0, 12, 44, 98, 168, 243, 308, 349, 356, 328, 272, 201, 129, 69, 27, 5, 0, 0, 3, 6, 5, 3, 1, 0, 0, 0, 1, 2, 2, 3, 2, 1, 1, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 3, 6, 6, 1, 0, 0, 17, 65, 145, 247, 355, 444, 493, 490, 438, 349, 246, 149, 74, 26, 3, 0, 0, 4, 6, 6, 6, 5, 4, 3, 2, 0, 0, 2, 4, 8, 10, 11, 9, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 1, 3, 5, 5, 5, 3, 1, 0, 0, 0, 1, 3, 4, 4, 4, 3, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 5, 6, 7, 5, 2, 0, 0, 0, 3, 7, 7, 2, 0, 0, 19, 71, 155, 261, 370, 456, 496, 480, 410, 306, 194, 103, 57, 68, 134, 240, 363, 474, 548, 565, 520, 422, 292, 161, 61, 20, 49, 143, 279, 422, 535, 589, 571, 489, 367, 235, 122, 44, 5, 0, 0, 7, 10, 7, 2, 0, 0, 0, 1, 3, 3, 2, 0, 0, 0, 1, 4, 7, 11, 13, 12, 10, 5, 1, 0, 0, 5, 9, 10, 6, 0, 0, 12, 59, 141, 252, 373, 476, 534, 529, 459, 341, 204, 85, 18, 23, 103, 238, 397, 540, 633, 652, 597, 484, 342, 204, 95, 27, 0, 0, 5, 16, 20, 20, 15, 11, 7, 5, 3, 1, 0, 0, 0, 1, 3, 4, 2, 0, 0, 4, 29, 74, 137, 208, 271, 311, 317, 288, 232, 163, 97, 45, 13, 0, 0, 0, 3, 3, 2, 0, 0, 0, 0, 2, 4, 4, 5, 5, 7, 9, 11, 10, 5, 0, 0, 8, 46, 116, 211, 319, 417, 482, 497, 459, 379, 275, 171, 85, 29, 1, 0, 0, 5, 9, 8, 2, 0, 0, 6, 36, 88, 159, 239, 313, 361, 373, 343, 280, 199, 119, 55, 15, 0, 0, 1, 5, 6, 3, 0, 0, 0, 1, 5, 11, 17, 22, 23, 22, 18, 12, 6, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 3, 2, 1, 2, 4, 7, 10, 10, 9, 6, 3, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 9, 6, 4, 3, 6, 9, 10, 5, 0, 0, 11, 61, 148, 264, 388, 488, 540, 528, 458, 348, 228, 122, 48, 8, 0, 0, 3, 7, 8, 8, 6, 3, 0, 0, 4, 31, 86, 166, 261, 353, 418, 439, 411, 340, 244, 146, 67, 17, 0, 0, 7, 16, 18, 13, 5, 0, 0, 1, 11, 22, 31, 33, 30, 22, 12, 4, 0, 0, 0, 2, 3, 2, 2, 2, 2, 4, 5, 6, 5, 5, 5, 6, 7, 9, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 3, 2, 2, 3, 3, 4, 4, 3, 2, 2, 1, 2, 4, 7, 9, 11, 11, 10, 9, 6, 4, 2, 1, 1, 0, 0, 2, 5, 9, 14, 17, 17, 14, 10, 6, 5, 6, 8, 6, 1, 0, 0, 22, 74, 154, 252, 346, 415, 440, 413, 342, 245, 146, 69, 33, 45, 99, 180, 265, 331, 360, 346, 293, 216, 135, 67, 21, 0, 0, 2, 9, 13, 13, 11, 8, 5, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 2, 7, 13, 19, 21, 20, 15, 9, 3, 0, 0, 4, 9, 15, 18, 19, 15, 10, 4, 0, 0, 0, 5, 11, 16, 19, 18, 14, 9, 4, 0, 0, 0, 0, 2, 3, 4, 4, 3, 0, 0, 0, 0, 4, 10, 12, 7, 0, 0, 6, 56, 149, 275, 411, 524, 581, 567, 486, 362, 227, 112, 35, 0, 0, 3, 17, 26, 27, 22, 15, 9, 4, 3, 5, 9, 15, 20, 23, 22, 18, 12, 6, 1, 0, 0, 3, 11, 19, 26, 30, 28, 22, 14, 6, 0, 0, 0, 2, 4, 4, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 2, 5, 6, 7, 7, 5, 4, 2, 1, 0, 0, 0, 0, 1, 4, 5, 3, 0, 0, 9, 44, 108, 196, 293, 377, 426, 427, 379, 295, 198, 108, 43, 7, 0, 0, 3, 8, 11, 11, 8, 3, 0, 0, 2, 32, 90, 172, 264, 344, 391, 392, 346, 266, 175, 93, 35, 5, 0, 0, 4, 6, 4, 1, 0, 0, 0, 0, 2, 2, 1, 0, 0, 0, 0, 1, 3, 5, 7, 7, 5, 3, 0, 0, 0, 0, 4, 8, 9, 5, 0, 0, 9, 50, 123, 226, 341, 442, 506, 514, 464, 369, 255, 147, 64, 15, 0, 0, 2, 7, 6, 3, 0, 0, 0, 0, 2, 5, 9, 13, 17, 21, 23, 23, 20, 16, 11, 6, 3, 2, 4, 9, 16, 22, 26, 27, 23, 17, 10, 4, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 5, 9, 13, 15, 14, 11, 7, 3, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 11, 13, 13, 12, 9, 6, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 7, 11, 14, 15, 13, 9, 4, 1, 0, 0, 0, 0, 0, 0, 0, 2, 5, 9, 12, 13, 13, 12, 10, 9, 8, 8, 8, 9, 9, 9, 10, 11, 13, 15, 16, 16, 13, 10, 6, 4, 4, 7, 11, 15, 17, 17, 15, 10, 4, 0, 0, 0, 1, 5, 7, 4, 0, 0, 7, 46, 120, 225, 347, 459, 535, 554, 512, 420, 301, 183, 88, 27, 0, 0, 1, 9, 14, 15, 14, 12, 10, 8, 7, 5, 2, 0, 0, 0, 0, 5, 9, 9, 5, 0, 0, 11, 55, 133, 240, 357, 459, 517, 515, 450, 336, 204, 87, 17, 11, 73, 184, 316, 435, 509, 523, 475, 380, 265, 156, 71, 20, 0, 0, 1, 6, 9, 9, 7, 2, 0, 0, 8, 44, 110, 204, 315, 420, 494, 515, 476, 382, 255, 126, 30, 0, 26, 129, 277, 435, 564, 631, 619, 536, 404, 260, 133, 46, 1, 0, 0, 11, 20, 20, 13, 1, 0, 0, 23, 86, 183, 301, 418, 503, 534, 502, 415, 297, 178, 82, 22, 0, 0, 5, 14, 16, 12, 6, 3, 3, 7, 12, 15, 13, 8, 2, 0, 0, 1, 6, 8, 5, 0, 0, 12, 63, 153, 278, 417, 539, 612, 617, 552, 434, 294, 164, 68, 13, 0, 0, 5, 12, 14, 12, 11, 10, 11, 11, 10, 7, 4, 2, 1, 1, 2, 2, 2, 2, 1, 1, 0, 0, 0, 0, 1, 2, 4, 5, 6, 6, 6, 6, 6, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 5, 5, 5, 3, 2, 0, 0, 0, 0, 2, 3, 3, 2, 0, 0, 0, 0, 3, 6, 5, 1, 0, 0, 18, 63, 133, 219, 300, 357, 374, 344, 278, 193, 111, 47, 10, 0, 0, 3, 7, 7, 3, 0, 0, 0, 0, 1, 3, 3, 3, 1, 0, 0, 0, 2, 6, 11, 15, 17, 17, 15, 11, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 1, 4, 7, 12, 15, 17, 15, 11, 4, 0, 0, 0, 4, 8, 7, 0, 0, 1, 36, 110, 221, 355, 482, 571, 595, 544, 430, 281, 135, 27, 0, 20, 121, 266, 416, 534, 590, 571, 485, 358, 223, 109, 34, 0, 0, 1, 10, 12, 9, 4, 1, 0, 1, 3, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 7, 9, 12, 14, 16, 17, 16, 15, 12, 9, 6, 3, 1, 0, 1, 2, 2, 1, 0, 0, 0, 0, 5, 8, 7, 1, 0, 0, 27, 88, 182, 294, 400, 469, 483, 433, 332, 204, 85, 4, 0, 35, 144, 289, 434, 542, 588, 559, 467, 338, 204, 96, 27, 0, 0, 4, 15, 21, 23, 21, 20, 19, 18, 17, 14, 11, 8, 7, 8, 11, 15, 20, 23, 23, 20, 15, 8, 2, 0, 0, 2, 4, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 1, 4, 7, 11, 15, 17, 17, 14, 10, 4, 0, 0, 0, 3, 8, 9, 3, 0, 0, 19, 79, 179, 311, 447, 554, 603, 579, 487, 355, 216, 101, 27, 0, 0, 2, 9, 10, 5, 0, 0, 1, 5, 8, 8, 6, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 4, 7, 6, 0, 0, 0, 24, 80, 164, 265, 358, 417, 424, 378, 292, 189, 97, 32, 0, 0, 0, 8, 13, 12, 9, 6, 4, 3, 3, 1, 0, 1, 4, 11, 20, 29, 35, 36, 34, 28, 20, 13, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 0, 0, 0, 0, 2, 7, 8, 5, 0, 0, 7, 49, 125, 229, 340, 431, 478, 466, 399, 296, 185, 90, 27, 0, 0, 4, 17, 26, 28, 25, 20, 14, 9, 6, 3, 1, 0, 0, 0, 1, 8, 13, 11, 2, 0, 0, 30, 109, 231, 376, 509, 595, 607, 542, 420, 275, 142, 48, 0, 0, 1, 18, 29, 31, 25, 16, 8, 3, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 4, 7, 12, 18, 23, 23, 15, 1, 0, 0, 41, 126, 247, 383, 501, 566, 560, 484, 361, 225, 109, 32, 0, 0, 1, 10, 11, 7, 1, 0, 0, 0, 2, 3, 3, 1, 0, 0, 0, 0, 2, 2, 0, 0, 0, 3, 14, 33, 55, 76, 88, 89, 77, 56, 33, 14, 2, 0, 0, 1, 3, 3, 2, 1, 1, 2, 3, 3, 1, 0, 0, 0, 3, 9, 12, 8, 0, 0, 7, 59, 155, 288, 430, 546, 602, 579, 481, 334, 177, 51, 0, 3, 89, 220, 362, 478, 536, 522, 442, 315, 175, 57, 0, 0, 79, 214, 373, 517, 609, 625, 559, 427, 263, 110, 7, 0, 44, 179, 353, 521, 639, 675, 623, 500, 342, 189, 72, 6, 0, 0, 32, 67, 97, 119, 128, 123, 103, 74, 41, 15, 1, 4, 23, 49, 73, 85, 82, 65, 46, 41, 64, 121, 205, 297, 371, 405, 387, 322, 229, 134, 57, 10, 0, 0, 10, 28, 44, 59, 69, 73, 68, 55, 35, 13, 0, 0, 12, 43, 82, 119, 140, 138, 115, 78, 47, 39, 68, 134, 227, 323, 396, 425, 400, 329, 233, 136, 59, 13, 0, 0, 4, 11, 13, 12, 9, 6, 4, 3, 2, 2, 3, 7, 15, 24, 32, 35, 29, 14, 0, 0, 16, 82, 191, 330, 469, 573, 611, 574, 473, 336, 198, 89, 22, 0, 0, 4, 17, 31, 48, 68, 88, 104, 109, 100, 79, 53, 27, 9, 0, 0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 7, 7, 3, 0, 0, 1, 12, 29, 48, 63, 67, 61, 44, 24, 6, 0, 0, 10, 23, 34, 39, 36, 28, 17, 7, 1, 0, 0, 0, 2, 3, 3, 3, 3, 2, 1, 1, 2, 2, 2, 1, 0, 0, 0, 1, 7, 10, 8, 0, 0, 0, 36, 110, 218, 341, 450, 513, 509, 436, 312, 169, 48, 0, 1, 98, 254, 429, 578, 659, 652, 561, 415, 256, 122, 34, 0, 0, 3, 13, 15, 9, 1, 0, 0, 0, 2, 4, 4, 3, 1, 0, 0, 0, 0, 1, 3, 3, 1, 0, 0, 1, 13, 32, 56, 77, 89, 87, 72, 48, 23, 3, 0, 0, 14, 32, 48, 57, 56, 46, 31, 16, 5, 0, 0, 0, 0, 0, 0, 0, 5, 9, 8, 1, 0, 0, 32, 105, 214, 341, 454, 522, 523, 454, 333, 194, 71, 0, 0, 42, 145, 267, 376, 442, 447, 392, 295, 185, 89, 25, 0, 0, 3, 10, 10, 6, 1, 0, 0, 0, 0, 0, 0, 5, 21, 45, 73, 95, 106, 100, 81, 55, 30, 11, 1, 0, 0, 0, 0, 5, 11, 13, 8, 0, 0, 6, 63, 171, 317, 471, 593, 647, 617, 508, 351, 184, 50, 0, 0, 87, 242, 423, 583, 681, 689, 607, 459, 288, 137, 34, 0, 0, 21, 59, 91, 107, 108, 94, 70, 43, 20, 7, 7, 19, 35, 50, 57, 54, 43, 29, 16, 7, 1, 0, 0, 0, 11, 29, 54, 78, 94, 96, 83, 58, 31, 8, 0, 0, 12, 35, 62, 86, 97, 91, 66, 30, 0, 0, 29, 118, 250, 396, 517, 579, 563, 474, 340, 197, 80, 8, 0, 0, 37, 80, 116, 137, 140, 123, 91, 54, 20, 1, 3, 23, 54, 82, 99, 97, 80, 54, 28, 9, 0, 0, 0, 7, 20, 37, 55, 72, 80, 77, 63, 41, 19, 5, 2, 11, 25, 39, 46, 44, 34, 21, 8, 0, 0, 0, 8, 23, 41, 62, 81, 93, 95, 84, 64, 41, 20, 9, 11, 24, 43, 61, 72, 72, 61, 44, 25, 10, 1, 0, 0, 4, 8, 11, 12, 12, 11, 10, 6, 1, 0, 0, 4, 23, 52, 83, 105, 109, 94, 66, 42, 41, 73, 140, 226, 305, 354, 354, 307, 227, 139, 63, 15, 0, 0, 4, 15, 23, 29, 32, 34, 33, 30, 22, 13, 4, 0, 0, 6, 20, 37, 53, 63, 64, 54, 37, 18, 2, 0, 3, 23, 53, 86, 112, 126, 123, 105, 75, 42, 14, 0, 0, 9, 37, 72, 103, 122, 122, 102, 69, 34, 8, 0, 2, 17, 33, 43, 44, 36, 24, 13, 3, 0, 0, 0, 13, 36, 69, 107, 139, 157, 153, 129, 90, 49, 15, 0, 0, 12, 33, 52, 61, 57, 44, 27, 11, 0, 0, 0, 5, 11, 15, 17, 16, 14, 11, 7, 3, 0, 0, 0, 10, 26, 43, 58, 65, 61, 48, 30, 13, 0, 0, 0, 8, 22, 37, 48, 53, 50, 41, 28, 16, 6, 0, 0, 0, 3, 17, 40, 68, 95, 112, 116, 104, 81, 55, 32, 16, 8, 7, 11, 16, 18, 14, 3, 0, 0, 18, 77, 168, 273, 364, 413, 405, 342, 244, 141, 58, 7, 0, 0, 10, 30, 49, 65, 76, 80, 75, 60, 39, 19, 4, 0, 0, 8, 19, 28, 32, 32, 28, 20, 12, 4, 0, 0, 3, 19, 42, 66, 82, 82, 63, 31, 2, 0, 32, 114, 232, 359, 461, 508, 485, 399, 272, 137, 31, 0, 0, 88, 233, 403, 558, 660, 683, 621, 493, 332, 177, 61, 0, 0, 18, 69, 122, 163, 184, 182, 159, 124, 84, 50, 27, 17, 17, 23, 31, 37, 35, 25, 7, 0, 0, 26, 109, 236, 384, 516, 594, 594, 515, 383, 235, 108, 25, 0, 0, 15, 48, 82, 112, 137, 154, 159, 149, 127, 97, 64, 37, 21, 17, 25, 41, 61, 79, 90, 92, 87, 78, 70, 65, 64, 67, 69, 67, 60, 47, 30, 13, 0, 0, 0, 17, 42, 71, 94, 105, 100, 81, 53, 25, 3, 0, 0, 19, 49, 84, 116, 137, 140, 124, 93, 56, 22, 0, 0, 6, 26, 46, 56, 49, 27, 0, 0, 10, 80, 195, 337, 470, 557, 574, 515, 400, 262, 137, 48, 2, 0, 0, 8, 17, 23, 29, 36, 41, 43, 39, 30, 17, 5, 0, 0, 0, 13, 31, 47, 55, 51, 41, 38, 59, 117, 214, 336, 454, 534, 550, 498, 391, 261, 140, 52, 5, 0, 0, 3, 13, 26, 47, 76, 107, 130, 136, 121, 90, 53, 20, 0, 0, 3, 18, 32, 40, 39, 31, 17, 4, 0, 0, 11, 29, 48, 63, 68, 62, 49, 33, 17, 4, 0, 0, 4, 24, 55, 90, 123, 143, 143, 124, 89, 51, 20, 1, 0, 0, 7, 13, 15, 13, 8, 4, 0, 0, 0, 0, 1, 3, 7, 12, 16, 19, 18, 14, 8, 2, 2, 10, 27, 51, 74, 91, 94, 82, 57, 27, 3, 0, 14, 55, 109, 163, 201, 212, 194, 153, 102, 53, 18, 0, 0, 0, 9, 18, 24, 28, 28, 24, 17, 8, 1, 0, 0, 10, 24, 38, 49, 52, 46, 33, 16, 2, 0, 1, 19, 48, 81, 109, 125, 125, 109, 82, 53, 27, 8, 0, 0, 0, 7, 17, 27, 35, 39, 37, 29, 18, 8, 1, 0, 0, 1, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 5, 7, 8, 7, 4, 1, 0, 0, 2, 10, 22, 35, 46, 51, 51, 43, 33, 21, 13, 9, 9, 11, 14, 14, 13, 11, 7, 3, 0, 0, 0, 0, 6, 11, 11, 4, 0, 0, 19, 81, 180, 300, 414, 490, 505, 452, 345, 213, 88, 3, 0, 22, 127, 270, 419, 536, 592, 571, 479, 339, 187, 58, 0, 0, 71, 223, 413, 595, 722, 760, 699, 558, 378, 205, 76, 3, 0, 0, 30, 65, 97, 123, 138, 141, 127, 100, 65, 31, 6, 0, 0, 6, 16, 18, 11, 0, 0, 11, 73, 184, 330, 483, 606, 665, 642, 546, 402, 250, 122, 37, 0, 0, 3, 22, 41, 61, 81, 98, 110, 110, 95, 70, 39, 12, 0, 0, 12, 35, 58, 75, 84, 93, 110, 147, 208, 287, 369, 433, 461, 444, 383, 295, 199, 113, 50, 14, 0, 0, 0, 3, 5, 3, 0, 0, 3, 26, 77, 159, 269, 392, 503, 577, 592, 541, 434, 300, 173, 87, 64, 105, 195, 302, 394, 443, 437, 379, 289, 188, 101, 39, 7, 0, 0, 5, 9, 10, 10, 9, 9, 7, 5, 1, 0, 4, 17, 38, 65, 92, 112, 118, 109, 86, 56, 25, 3, 0, 2, 21, 47, 71, 86, 87, 76, 55, 31, 9, 0, 0, 9, 32, 61, 88, 104, 103, 81, 45, 7, 0, 5, 72, 188, 334, 477, 581, 618, 577, 470, 326, 181, 67, 2, 0, 13, 62, 115, 158, 180, 178, 154, 115, 72, 36, 14, 8, 16, 31, 46, 53, 52, 43, 30, 16, 4, 0, 0, 6, 20, 37, 55, 69, 74, 70, 58, 40, 21, 6, 0, 0, 7, 21, 36, 50, 57, 56, 47, 32, 15, 1, 0, 1, 20, 49, 85, 118, 141, 146, 133, 105, 69, 35, 11, 0, 1, 11, 23, 31, 33, 28, 18, 7, 0, 0, 3, 16, 33, 48, 57, 56, 47, 31, 15, 2, 0, 1, 11, 25, 39, 49, 54, 55, 51, 43, 31, 15, 0, 0, 2, 44, 122, 229, 344, 438, 486, 471, 398, 289, 171, 74, 14, 0, 0, 14, 32, 42, 41, 32, 20, 8, 0, 0, 3, 12, 22, 30, 33, 30, 23, 14, 6, 1, 0, 0, 0, 4, 9, 15, 19, 21, 20, 16, 9, 4, 0, 0, 0, 2, 4, 6, 6, 5, 3, 1, 0, 0, 1, 2, 3, 1, 0, 0, 0, 2, 9, 13, 10, 1, 0, 0, 34, 108, 214, 329, 420, 460, 435, 350, 231, 109, 17, 0, 1, 83, 207, 344, 463, 532, 535, 472, 362, 236, 123, 44, 3, 0, 0, 7, 11, 10, 5, 0, 0, 0, 3, 19, 43, 72, 97, 111, 109, 89, 59, 27, 5, 0, 4, 19, 35, 46, 47, 40, 27, 14, 2, 0, 0, 3, 18, 37, 58, 73, 79, 75, 62, 45, 27, 10, 0, 0, 5, 48, 129, 246, 382, 510, 599, 626, 583, 482, 352, 225, 127, 70, 51, 53, 59, 56, 42, 23, 8, 1, 0, 0, 0, 0, 4, 43, 122, 239, 377, 503, 584, 598, 542, 434, 304, 185, 101, 57, 46, 51, 55, 50, 34, 15, 0, 0, 1, 15, 30, 41, 44, 40, 30, 18, 7, 0, 0, 0, 3, 15, 30, 46, 57, 60, 54, 41, 26, 13, 3, 0, 0, 1, 14, 37, 69, 103, 128, 135, 118, 79, 31, 0, 0, 45, 152, 297, 449, 566, 615, 583, 480, 338, 196, 85, 19, 0, 0, 0, 2, 3, 5, 10, 12, 7, 0, 0, 4, 74, 207, 389, 582, 733, 796, 751, 612, 422, 233, 86, 3, 0, 0, 36, 73, 100, 114, 116, 107, 90, 65, 39, 16, 1, 0, 1, 10, 14, 10, 0, 0, 8, 63, 166, 305, 453, 572, 624, 592, 479, 316, 148, 27, 0, 49, 196, 393, 588, 730, 783, 737, 606, 429, 251, 108, 22, 0, 1, 28, 51, 60, 52, 33, 12, 0, 0, 8, 29, 54, 74, 83, 79, 63, 40, 19, 3, 0, 0, 7, 18, 26, 29, 25, 18, 10, 6, 7, 9, 8, 1, 0, 0, 28, 101, 214, 347, 470, 547, 554, 485, 360, 210, 78, 0, 0, 56, 181, 334, 475, 566, 584, 523, 397, 241, 95, 0, 0, 56, 203, 391, 574, 703, 744, 688, 554, 382, 215, 89, 17, 0, 0, 6, 12, 10, 4, 0, 0, 0, 0, 0, 7, 20, 39, 60, 78, 86, 84, 72, 53, 31, 9, 0, 0, 21, 91, 204, 348, 497, 614, 670, 648, 553, 411, 261, 137, 61, 36, 50, 80, 104, 109, 91, 57, 22, 0, 0, 14, 54, 106, 153, 183, 187, 164, 120, 69, 24, 0, 0, 16, 55, 101, 140, 162, 159, 133, 93, 50, 16, 0, 0, 15, 37, 59, 75, 83, 83, 73, 52, 24, 0, 0, 12, 88, 217, 380, 542, 661, 702, 653, 528, 362, 200, 76, 9, 0, 9, 35, 55, 62, 57, 46, 31, 13, 0, 0, 3, 59, 168, 321, 491, 637, 717, 705, 604, 443, 264, 111, 15, 0, 6, 58, 114, 152, 164, 149, 114, 72, 35, 10, 0, 0, 7, 14, 19, 19, 15, 9, 3, 0, 0, 1, 7, 13, 19, 22, 21, 18, 13, 7, 2, 0, 0, 0, 7, 20, 37, 55, 68, 73, 67, 52, 33, 16, 4, 0, 0, 0, 1, 2, 0, 0, 0, 1, 3, 5, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 6, 8, 9, 8, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 1, 0, 0, 3, 15, 36, 62, 89, 108, 117, 112, 96, 73, 49, 29, 14, 5, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 2, 6, 9, 9, 4, 0, 0, 14, 59, 137, 239, 349, 442, 494, 493, 437, 344, 235, 137, 67, 31, 25, 36, 51, 57, 52, 38, 21, 6, 0, 0, 4, 12, 23, 35, 49, 62, 72, 75, 70, 59, 49, 51, 77, 135, 222, 326, 422, 489, 508, 475, 398, 299, 201, 126, 83, 71, 79, 95, 105, 103, 89, 68, 45, 29, 22, 24, 34, 48, 59, 67, 69, 68, 63, 57, 51, 45, 37, 28, 18, 9, 3, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, 9, 10, 10, 11, 18, 33, 58, 88, 115, 130, 128, 107, 74, 37, 8, 0, 0, 18, 44, 69, 84, 88, 84, 84, 101, 142, 208, 285, 353, 393, 390, 343, 264, 173, 92, 34, 2, 0, 0, 7, 17, 28, 37, 44, 48, 46, 38, 27, 15, 4, 0, 0, 2, 19, 43, 70, 93, 103, 102, 96, 99, 129, 194, 292, 405, 507, 568, 568, 504, 393, 264, 147, 61, 13, 0, 0, 0, 8, 19, 40, 70, 104, 134, 147, 140, 113, 76, 39, 12, 0, 2, 14, 27, 34, 30, 15, 0, 0, 20, 97, 227, 397, 572, 711, 775, 746, 631, 462, 284, 136, 39, 0, 0, 2, 17, 30, 42, 54, 69, 81, 87, 82, 67, 47, 29, 18, 17, 23, 34, 45, 53, 58, 61, 65, 72, 82, 94, 104, 112, 113, 107, 95, 79, 61, 45, 30, 18, 9, 2, 0, 0, 2, 9, 17, 24, 27, 26, 22, 15, 9, 4, 1, 0, 0, 0, 0, 4, 9, 9, 4, 0, 0, 18, 83, 194, 341, 495, 620, 683, 666, 574, 433, 278, 142, 48, 0, 0, 0, 14, 21, 16, 2, 0, 0, 25, 92, 190, 301, 399, 458, 461, 408, 315, 206, 108, 38, 1, 0, 0, 15, 30, 41, 46, 46, 40, 31, 20, 10, 3, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 7, 12, 18, 23, 27, 30, 30, 29, 26, 20, 12, 5, 0, 0, 6, 16, 27, 34, 36, 32, 23, 13, 5, 1, 0, 0, 0, 0, 0, 3, 8, 12, 10, 3, 0, 0, 23, 89, 193, 318, 436, 514, 527, 473, 367, 239, 123, 40, 0, 0, 2, 21, 37, 47, 49, 45, 36, 24, 11, 2, 1, 7, 19, 33, 41, 42, 36, 27, 19, 14, 11, 5, 0, 0, 4, 52, 147, 287, 453, 609, 718, 752, 702, 582, 423, 262, 129, 43, 2, 0, 2, 12, 15, 12, 6, 0, 0, 0, 0, 2, 4, 5, 6, 7, 7, 7, 5, 3, 0, 0, 0, 4, 13, 24, 32, 37, 34, 26, 15, 5, 0, 0, 2, 10, 18, 24, 24, 21, 15, 8, 3, 0, 0, 0, 0, 3, 6, 11, 15, 17, 18, 15, 11, 6, 2, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 0, 5, 12, 19, 22, 19, 12, 5, 2, 4, 9, 11, 5, 0, 0, 22, 103, 240, 421, 608, 757, 828, 800, 683, 508, 321, 161, 53, 1, 0, 1, 15, 22, 21, 15, 9, 6, 7, 8, 8, 8, 10, 15, 22, 27, 23, 8, 0, 0, 33, 140, 314, 534, 752, 912, 971, 910, 747, 529, 310, 136, 29, 0, 0, 8, 27, 31, 19, 0, 0, 0, 61, 184, 362, 565, 751, 871, 888, 796, 614, 388, 175, 28, 0, 50, 219, 449, 688, 877, 970, 941, 796, 571, 322, 113, 0, 0, 121, 336, 589, 819, 969, 1005, 925, 752, 535, 324, 158, 54, 6, 0, 0, 0, 0, 0, 1, 8, 12, 5, 0, 0, 36, 155, 357, 621, 898, 1119, 1224, 1184, 1011, 752, 474, 239, 80, 3, 0, 0, 14, 19, 12, 2, 0, 0, 0, 3, 5, 5, 4, 1, 0, 0, 0, 0, 0, 0, 1, 3, 6, 7, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 2, 6, 10, 13, 14, 12, 7, 2, 0, 0, 2, 8, 15, 21, 23, 21, 16, 9, 3, 0, 0, 0, 1, 2, 1, 0, 0, 0, 0, 4, 8, 12, 15, 16, 13, 9, 4, 0, 0, 0, 1, 7, 11, 7, 0, 0, 7, 59, 161, 311, 487, 655, 771, 807, 750, 616, 440, 264, 122, 33, 0, 0, 6, 18, 21, 16, 8, 1, 0, 0, 1, 3, 3, 2, 0, 0, 0, 2, 4, 7, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 1, 5, 11, 18, 24, 27, 25, 20, 13, 7, 3, 3, 6, 10, 11, 8, 0, 0, 4, 42, 121, 242, 395, 553, 684, 755, 748, 662, 519, 352, 197, 83, 17, 0, 0, 5, 10, 7, 2, 0, 2, 10, 18, 23, 21, 16, 10, 7, 6, 6, 2, 0, 0, 15, 68, 162, 294, 444, 579, 667, 685, 628, 511, 363, 218, 103, 31, 0, 0, 1, 8, 10, 7, 3, 1, 2, 4, 7, 8, 7, 3, 0, 0, 0, 0, 7, 11, 9, 0, 0, 1, 49, 151, 305, 492, 675, 811, 864, 823, 698, 523, 339, 182, 72, 12, 0, 0, 3, 14, 19, 15, 4, 0, 0, 32, 131, 298, 518, 753, 949, 1052, 1032, 889, 659, 401, 185, 69, 83, 225, 458, 725, 957, 1099, 1118, 1009, 799, 538, 286, 100, 24, 75, 245, 495, 771, 1010, 1155, 1173, 1059, 838, 561, 291, 87, 0, 22, 169, 396, 649, 870, 1009, 1036, 948, 773, 553, 338, 165, 54, 2, 0, 1, 11, 13, 9, 4, 3, 7, 14, 21, 25, 25, 21, 17, 13, 11, 9, 9, 10, 12, 14, 16, 16, 14, 8, 2, 0, 0, 0, 8, 13, 9, 0, 0, 9, 78, 215, 420, 666, 905, 1083, 1153, 1098, 930, 694, 443, 229, 83, 9, 0, 0, 12, 17, 14, 6, 0, 0, 0, 0, 0, 1, 4, 8, 9, 5, 0, 0, 15, 74, 181, 332, 506, 668, 781, 817, 765, 633, 453, 266, 115, 34, 43, 136, 292, 471, 628, 725, 739, 668, 534, 371, 216, 97, 25, 0, 0, 4, 11, 12, 7, 2, 0, 1, 5, 8, 9, 7, 2, 0, 0, 0, 4, 10, 12, 6, 0, 0, 17, 87, 212, 381, 568, 731, 832, 846, 771, 627, 450, 278, 140, 50, 6, 0, 0, 6, 7, 4, 0, 0, 0, 0, 3, 5, 6, 4, 2, 0, 0, 2, 8, 15, 24, 31, 34, 32, 24, 12, 1, 0, 0, 5, 13, 14, 5, 0, 0, 37, 143, 318, 545, 783, 978, 1084, 1074, 953, 752, 520, 306, 144, 45, 2, 0, 1, 6, 6, 2, 1, 5, 13, 22, 27, 26, 19, 10, 2, 0, 0, 1, 5, 9, 10, 8, 3, 0, 0, 0, 3, 11, 14, 8, 0, 0, 18, 98, 247, 455, 691, 908, 1055, 1095, 1019, 847, 621, 391, 201, 74, 9, 0, 0, 8, 12, 8, 1, 0, 0, 0, 2, 4, 5, 3, 1, 0, 0, 0, 0, 1, 3, 5, 5, 5, 3, 1, 0, 0, 1, 4, 8, 10, 11, 9, 5, 2, 0, 0, 1, 3, 4, 2, 0, 0, 0, 0, 4, 8, 6, 0, 0, 2, 42, 125, 256, 420, 592, 737, 822, 829, 755, 619, 451, 285, 148, 55, 7, 0, 0, 6, 12, 11, 4, 0, 0, 12, 64, 157, 289, 445, 598, 717, 777, 763, 678, 542, 384, 234, 115, 39, 2, 0, 3, 14, 21, 22, 19, 14, 10, 8, 7, 5, 3, 0, 0, 0, 0, 3, 5, 2, 0, 0, 19, 71, 166, 301, 462, 622, 747, 811, 797, 710, 572, 421, 296, 233, 250, 344, 492, 654, 788, 856, 837, 735, 577, 406, 268, 203, 228, 337, 500, 673, 810, 874, 848, 739, 575, 397, 247, 160, 154, 225, 353, 502, 636, 721, 738, 684, 572, 428, 281, 156, 67, 16, 0, 0, 1, 7, 8, 4, 0, 0, 1, 31, 95, 199, 342, 507, 670, 799, 867, 856, 767, 617, 442, 280, 171, 140, 192, 313, 471, 627, 742, 790, 759, 658, 512, 355, 225, 154, 162, 252, 411, 610, 809, 968, 1052, 1042, 940, 766, 555, 349, 180, 66, 8, 0, 0, 9, 15, 13, 6, 1, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 3, 8, 16, 23, 30, 33, 33, 29, 23, 17, 11, 6, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 5, 9, 13, 15, 14, 11, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 5, 28, 76, 153, 257, 380, 506, 616, 690, 713, 677, 589, 464, 324, 194, 93, 29, 0, 0, 0, 6, 8, 4, 0, 0, 7, 35, 86, 164, 266, 382, 500, 600, 666, 683, 647, 564, 448, 321, 201, 106, 42, 7, 0, 0, 2, 6, 5, 0, 0, 0, 15, 61, 144, 265, 418, 587, 748, 876, 949, 953, 887, 762, 598, 423, 263, 137, 53, 9, 0, 0, 7, 14, 17, 15, 12, 8, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 12, 15, 16, 13, 9, 4, 1, 0, 0, 1, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 3, 21, 57, 114, 191, 280, 373, 456, 518, 548, 542, 499, 424, 330, 231, 141, 71, 25, 1, 0, 0, 4, 7, 6, 1, 0, 0, 15, 57, 128, 225, 338, 451, 547, 614, 644, 635, 594, 527, 449, 371, 310, 279, 285, 331, 407, 496, 577, 628, 635, 596, 524, 437, 361, 316, 314, 357, 434, 529, 621, 693, 729, 722, 676, 600, 512, 431, 377, 364, 398, 471, 569, 669, 749, 792, 786, 732, 639, 521, 396, 278, 179, 104, 52, 21, 5, 0, 0, 2, 5, 9, 12, 14, 16, 17, 18, 18, 17, 16, 15, 13, 11, 8, 6, 3, 1, 0, 0, 1, 4, 7, 11, 12, 11, 8, 4, 1, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 1, 2, 1, 0, 0, 0, 12, 42, 95, 172, 268, 377, 488, 590, 674, 730, 752, 735, 684, 606, 517, 437, 382, 368, 397, 463, 551, 642, 717, 761, 765, 727, 653, 552, 435, 317, 209, 122, 59, 21, 3, 0, 0, 0, 1, 0, 0, 0, 1, 9, 24, 50, 87, 137, 195, 256, 315, 364, 399, 416, 413, 392, 353, 301, 241, 179, 121, 73, 38, 15, 3, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 2, 0, 0, 0, 3, 16, 40, 73, 115, 162, 214, 270, 329, 388, 441, 481, 498, 487, 447, 383, 307, 229, 160, 104, 64, 36, 19, 8, 2, 0, 0, 0, 0, 0, 1, 2, 3, 5, 6, 9, 11, 12, 13, 12, 9, 6, 2, 1, 1, 3, 4, 2, 0, 0, 4, 28, 75, 145, 235, 336, 435, 523, 591, 635, 654, 647, 617, 564, 493, 410, 322, 239, 167, 112, 74, 50, 34, 24, 16, 9, 3, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 7, 21, 44, 78, 122, 173, 228, 285, 338, 386, 427, 456, 472, 471, 452, 415, 363, 302, 240, 183, 135, 99, 72, 52, 38, 29, 29, 42, 68, 109, 161, 219, 276, 327, 369, 399, 418, 424, 419, 402, 375, 337, 291, 240, 188, 138, 95, 62, 40, 30, 30, 38, 52, 73, 102, 140, 189, 247, 313, 382, 447, 504, 549, 581, 600, 605, 599, 584, 563, 541, 522, 510, 507, 511, 518, 524, 521, 509, 485, 451, 409, 364, 317, 269, 224, 182, 146, 118, 100, 91, 92, 101, 118, 141, 172, 210, 255, 306, 359, 410, 456, 494, 522, 541, 553, 559, 560, 559, 556, 553, 551, 551, 553, 557, 559, 557, 549, 534, 512, 483, 447, 407, 365, 321, 278, 238, 204, 178, 165, 165, 180, 207, 242, 280, 315, 341, 358, 368, 372, 376, 380, 383, 382, 375, 358, 334, 304, 271, 237, 203, 168, 134, 103, 78, 61, 53, 53, 56, 57, 53, 43, 31, 20, 13, 13, 16, 20, 22, 22, 18, 14, 11, 10, 9, 8, 6, 3, 1, 0, 0, 3, 8, 13, 18, 24, 31, 42, 58, 80, 107, 135, 163, 189, 211, 233, 256, 285, 322, 365, 414, 461, 504, 537, 559, 573, 581, 588, 598, 613, 633, 656, 680, 701, 716, 725, 726, 721, 716, 712, 713, 720, 731, 744, 754, 761, 764, 766, 770, 778, 791, 807, 822, 833, 835, 827, 812, 792, 771, 751, 735, 724, 715, 707, 699, 689, 675, 657, 635, 609, 579, 547, 513, 478, 444, 413, 386, 362, 342, 322, 300, 276, 250, 226, 205, 192, 184, 183, 184, 186, 186, 184, 183, 182, 184, 189, 195, 203, 210, 217, 223, 229, 236, 244, 254, 264, 273, 281, 287, 296, 310, 329, 348, 363, 373, 378, 380],
-"peakC": [27, 28, 29, 28, 26, 22, 17, 14, 16, 22, 32, 43, 52, 57, 55, 49, 42, 36, 35, 37, 41, 45, 47, 46, 42, 38, 36, 36, 38, 42, 46, 49, 49, 48, 45, 42, 39, 37, 36, 36, 35, 32, 28, 22, 16, 12, 12, 15, 20, 26, 31, 31, 28, 22, 16, 12, 11, 15, 23, 32, 39, 44, 44, 41, 36, 32, 29, 30, 35, 41, 46, 50, 50, 48, 45, 42, 41, 40, 40, 39, 38, 37, 35, 35, 35, 34, 32, 29, 25, 23, 24, 27, 31, 34, 34, 30, 22, 12, 4, 0, 0, 2, 6, 9, 9, 7, 3, 1, 1, 4, 9, 15, 20, 22, 20, 16, 10, 4, 0, 0, 0, 3, 7, 11, 14, 16, 16, 14, 12, 11, 10, 11, 12, 13, 12, 10, 6, 3, 1, 0, 1, 2, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 1, 4, 7, 9, 10, 9, 7, 4, 2, 0, 0, 0, 1, 4, 7, 10, 12, 12, 10, 7, 3, 0, 0, 0, 2, 5, 7, 8, 8, 7, 5, 3, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 10, 14, 17, 18, 17, 15, 14, 14, 16, 20, 25, 29, 33, 34, 34, 32, 30, 28, 28, 30, 35, 45, 58, 72, 86, 96, 100, 98, 90, 81, 72, 69, 73, 84, 98, 113, 124, 128, 125, 117, 109, 104, 104, 107, 112, 116, 117, 115, 112, 110, 109, 111, 112, 111, 106, 98, 87, 76, 66, 58, 53, 49, 45, 41, 36, 32, 29, 28, 29, 31, 36, 41, 45, 49, 52, 57, 65, 75, 88, 102, 114, 123, 129, 134, 139, 148, 160, 175, 191, 204, 213, 219, 223, 226, 228, 228, 227, 224, 219, 213, 206, 200, 193, 186, 175, 163, 148, 134, 121, 110, 100, 91, 84, 77, 70, 65, 59, 52, 44, 34, 24, 14, 8, 6, 8, 13, 17, 20, 20, 17, 14, 11, 8, 8, 8, 7, 6, 4, 1, 0, 0, 0, 3, 7, 10, 13, 14, 15, 14, 13, 11, 9, 7, 6, 7, 10, 16, 23, 31, 37, 41, 43, 43, 43, 43, 45, 47, 49, 50, 48, 46, 42, 37, 33, 30, 28, 27, 26, 25, 22, 19, 14, 9, 4, 2, 3, 4, 7, 9, 9, 9, 7, 5, 4, 5, 7, 10, 12, 12, 11, 9, 6, 3, 1, 0, 0, 0, 1, 3, 6, 9, 11, 12, 11, 9, 7, 5, 4, 5, 6, 7, 8, 9, 10, 12, 15, 18, 20, 21, 20, 18, 14, 10, 7, 6, 6, 6, 8, 9, 9, 8, 6, 4, 2, 0, 0, 0, 1, 2, 4, 5, 4, 3, 0, 0, 0, 3, 8, 14, 18, 19, 18, 15, 13, 14, 17, 24, 31, 38, 43, 45, 46, 46, 46, 49, 53, 58, 64, 68, 70, 70, 70, 70, 71, 74, 78, 81, 80, 76, 68, 58, 49, 42, 39, 38, 39, 37, 34, 27, 19, 11, 5, 1, 1, 2, 5, 8, 10, 12, 14, 15, 17, 18, 20, 21, 21, 21, 22, 25, 30, 37, 46, 54, 60, 64, 66, 68, 71, 79, 92, 107, 124, 139, 149, 153, 153, 148, 143, 139, 137, 137, 140, 143, 145, 147, 148, 147, 145, 140, 132, 122, 110, 96, 83, 72, 63, 57, 53, 48, 43, 38, 32, 26, 21, 18, 16, 15, 13, 12, 10, 7, 5, 3, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 3, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 1, 2, 3, 4, 3, 1, 0, 0, 0, 2, 6, 10, 14, 17, 19, 20, 21, 23, 27, 34, 42, 52, 62, 69, 74, 75, 75, 74, 74, 76, 80, 85, 89, 93, 96, 99, 101, 103, 103, 102, 99, 94, 88, 83, 80, 78, 77, 76, 73, 69, 64, 59, 55, 54, 55, 60, 66, 73, 79, 84, 87, 88, 89, 90, 93, 100, 109, 120, 130, 135, 135, 130, 122, 114, 107, 102, 99, 96, 93, 88, 82, 76, 71, 69, 68, 68, 66, 63, 56, 48, 39, 30, 22, 15, 10, 6, 3, 3, 5, 9, 12, 14, 13, 10, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 7, 11, 17, 23, 30, 35, 40, 42, 41, 39, 37, 36, 37, 39, 43, 46, 48, 49, 49, 50, 51, 54, 57, 58, 57, 52, 45, 37, 30, 25, 22, 20, 19, 18, 16, 13, 9, 7, 5, 4, 3, 3, 4, 5, 6, 7, 7, 6, 6, 6, 8, 14, 23, 34, 45, 54, 60, 63, 65, 68, 73, 81, 92, 104, 115, 122, 125, 122, 115, 106, 98, 92, 91, 93, 97, 101, 101, 95, 85, 71, 56, 44, 35, 31, 29, 28, 26, 23, 18, 13, 9, 6, 6, 6, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 7, 10, 12, 12, 10, 6, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 2, 5, 9, 13, 18, 24, 30, 39, 50, 63, 77, 92, 106, 118, 128, 136, 144, 154, 165, 177, 189, 200, 207, 211, 212, 211, 209, 206, 202, 197, 191, 184, 177, 170, 165, 161, 156, 148, 137, 124, 109, 98, 91, 90, 93, 100, 107, 113, 117, 121, 126, 133, 141, 150, 158, 164, 168, 172, 176, 181, 187, 193, 196, 196, 191, 182, 170, 156, 143, 132, 123, 114, 106, 97, 87, 78, 70, 63, 56, 50, 44, 37, 30, 24, 18, 15, 12, 10, 8, 8, 10, 15, 24, 35, 48, 59, 67, 71, 73, 75, 81, 91, 105, 122, 138, 151, 159, 162, 162, 162, 164, 170, 180, 190, 200, 205, 206, 203, 195, 185, 174, 164, 155, 149, 145, 143, 139, 133, 124, 111, 100, 92, 91, 99, 112, 127, 139, 144, 140, 133, 125, 122, 127, 139, 154, 168, 176, 176, 171, 164, 158, 158, 161, 164, 165, 160, 150, 136, 122, 112, 107, 107, 108, 110, 111, 110, 111, 113, 118, 125, 132, 138, 143, 150, 158, 169, 183, 197, 210, 220, 227, 230, 232, 233, 232, 227, 218, 204, 185, 166, 150, 139, 136, 137, 140, 139, 131, 116, 95, 72, 52, 38, 30, 27, 27, 27, 27, 25, 22, 20, 18, 16, 15, 13, 9, 6, 3, 2, 2, 5, 7, 9, 10, 8, 6, 3, 1, 0, 0, 0, 0, 0, 1, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 4, 1, 0, 0, 2, 6, 11, 14, 15, 12, 8, 5, 4, 7, 14, 21, 28, 34, 38, 43, 50, 61, 74, 89, 105, 118, 128, 135, 140, 142, 145, 148, 154, 161, 169, 178, 185, 187, 183, 174, 160, 146, 132, 123, 117, 113, 108, 101, 91, 77, 63, 49, 37, 29, 23, 18, 14, 11, 9, 9, 11, 12, 13, 11, 9, 5, 2, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 1, 4, 8, 11, 13, 12, 9, 6, 2, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 9, 9, 9, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 11, 14, 15, 14, 13, 13, 19, 30, 44, 60, 71, 76, 72, 64, 54, 47, 47, 52, 60, 67, 69, 67, 60, 51, 44, 41, 40, 41, 41, 39, 34, 27, 19, 14, 10, 8, 7, 7, 6, 4, 3, 1, 0, 0, 0, 0, 0, 0, 2, 3, 5, 7, 7, 7, 6, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 13, 18, 22, 25, 28, 32, 37, 46, 56, 68, 80, 91, 101, 109, 114, 119, 124, 131, 142, 157, 175, 193, 208, 219, 225, 227, 227, 228, 229, 231, 231, 230, 227, 226, 228, 234, 243, 251, 256, 253, 242, 224, 204, 184, 169, 159, 153, 149, 142, 132, 119, 105, 93, 86, 86, 91, 101, 112, 122, 131, 138, 146, 157, 170, 186, 203, 220, 234, 245, 253, 256, 254, 248, 237, 224, 211, 201, 194, 190, 186, 179, 168, 152, 133, 113, 97, 83, 72, 61, 51, 39, 27, 17, 9, 4, 3, 4, 6, 7, 6, 4, 2, 0, 0, 1, 3, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 6, 6, 4, 2, 0, 0, 0, 2, 2, 3, 3, 2, 2, 2, 1, 1, 0, 0, 0, 0, 2, 5, 7, 8, 8, 5, 2, 0, 0, 2, 7, 11, 13, 13, 10, 7, 4, 4, 6, 9, 12, 12, 10, 7, 4, 1, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 1, 3, 4, 5, 6, 5, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 1, 2, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 2, 3, 5, 7, 9, 10, 12, 15, 20, 27, 33, 40, 46, 52, 58, 67, 78, 93, 109, 125, 139, 153, 165, 178, 192, 204, 212, 214, 208, 197, 184, 172, 163, 159, 156, 152, 144, 131, 115, 98, 83, 72, 63, 55, 47, 38, 29, 20, 12, 8, 7, 8, 9, 10, 9, 6, 3, 0, 0, 0, 1, 4, 8, 10, 10, 9, 7, 4, 2, 1, 1, 1, 1, 0, 0, 0, 0, 2, 5, 8, 9, 8, 6, 2, 0, 0, 0, 3, 7, 11, 12, 11, 8, 5, 1, 0, 0, 0, 2, 2, 2, 1, 0, 0, 0, 1, 3, 4, 5, 4, 2, 1, 1, 1, 3, 5, 5, 5, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 8, 7, 6, 3, 1, 0, 0, 2, 4, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 6, 8, 8, 7, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 7, 5, 4, 1, 0, 0, 0, 0, 2, 4, 5, 6, 6, 6, 5, 6, 8, 11, 15, 18, 20, 23, 26, 31, 38, 47, 57, 66, 73, 80, 87, 95, 104, 113, 119, 119, 114, 103, 91, 80, 73, 70, 71, 71, 70, 66, 58, 48, 38, 30, 24, 20, 16, 14, 12, 11, 11, 11, 11, 11, 10, 8, 6, 4, 3, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 3, 4, 6, 8, 9, 10, 10, 9, 8, 7, 7, 6, 5, 4, 3, 3, 2, 3, 3, 4, 3, 3, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 3, 1, 0, 0, 0, 0, 2, 3, 5, 5, 4, 2, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 3, 6, 10, 12, 12, 9, 7, 4, 4, 4, 6, 6, 5, 3, 1, 0, 0, 2, 5, 7, 8, 7, 6, 4, 2, 1, 1, 1, 2, 4, 5, 7, 8, 8, 7, 5, 2, 0, 0, 1, 3, 6, 8, 9, 8, 5, 3, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 1, 0, 0, 1, 4, 7, 9, 9, 8, 5, 3, 2, 2, 3, 4, 4, 3, 2, 0, 0, 0, 2, 4, 7, 10, 11, 11, 11, 11, 11, 10, 9, 7, 6, 7, 9, 12, 15, 17, 16, 13, 8, 4, 1, 1, 4, 7, 10, 12, 11, 9, 7, 5, 4, 3, 3, 2, 0, 0, 0, 2, 5, 8, 9, 9, 7, 5, 4, 4, 4, 5, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 2, 1, 0, 0, 0, 2, 3, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 0, 2, 5, 8, 10, 13, 16, 19, 25, 34, 45, 58, 72, 85, 99, 112, 127, 145, 166, 189, 210, 229, 241, 246, 246, 240, 231, 220, 207, 191, 173, 153, 132, 112, 92, 74, 58, 43, 31, 22, 16, 14, 13, 13, 13, 13, 11, 10, 10, 11, 12, 14, 14, 12, 9, 5, 1, 0, 0, 0, 2, 5, 7, 8, 8, 7, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 3, 2, 1, 2, 4, 6, 7, 6, 4, 2, 1, 1, 3, 6, 9, 11, 12, 11, 10, 9, 8, 8, 9, 11, 14, 17, 21, 24, 29, 34, 42, 54, 70, 88, 107, 125, 141, 153, 162, 170, 178, 187, 198, 209, 221, 231, 239, 243, 245, 245, 243, 240, 237, 233, 228, 222, 216, 211, 209, 211, 215, 220, 223, 223, 219, 214, 211, 211, 215, 223, 229, 233, 231, 226, 219, 214, 213, 217, 224, 230, 234, 236, 235, 235, 237, 241, 247, 251, 251, 247, 237, 225, 213, 204, 197, 193, 189, 184, 178, 169, 161, 155, 154, 156, 160, 162, 160, 151, 137, 120, 103, 89, 77, 68, 59, 50, 40, 29, 19, 12, 8, 7, 8, 9, 9, 8, 7, 6, 6, 8, 11, 15, 18, 20, 22, 25, 32, 44, 62, 85, 109, 131, 148, 158, 163, 165, 168, 171, 175, 178, 177, 169, 155, 137, 118, 101, 88, 78, 70, 64, 56, 47, 38, 28, 20, 12, 6, 2, 0, 0, 0, 4, 9, 17, 25, 35, 44, 53, 61, 69, 77, 85, 93, 103, 116, 134, 155, 180, 204, 224, 236, 239, 234, 224, 217, 217, 225, 240, 257, 270, 278, 279, 276, 272, 269, 268, 266, 260, 249, 233, 213, 192, 172, 155, 139, 124, 108, 91, 76, 65, 58, 58, 63, 70, 79, 87, 93, 99, 107, 118, 133, 149, 165, 177, 186, 191, 197, 204, 215, 227, 239, 246, 248, 248, 248, 253, 265, 282, 298, 308, 307, 295, 275, 252, 230, 211, 195, 180, 163, 143, 121, 98, 77, 58, 44, 34, 26, 19, 13, 8, 4, 1, 0, 0, 0, 2, 3, 4, 5, 4, 3, 2, 1, 0, 0, 0, 1, 2, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 7, 12, 19, 28, 41, 58, 75, 93, 110, 125, 140, 157, 177, 202, 230, 257, 277, 288, 288, 280, 267, 254, 244, 238, 233, 226, 215, 198, 179, 160, 146, 137, 135, 135, 134, 128, 117, 101, 83, 65, 52, 43, 39, 38, 36, 32, 26, 17, 9, 3, 0, 0, 1, 3, 5, 7, 9, 13, 20, 30, 44, 61, 81, 103, 125, 148, 170, 192, 214, 237, 261, 285, 309, 328, 340, 343, 335, 318, 296, 271, 249, 232, 220, 212, 203, 193, 180, 164, 147, 131, 119, 111, 106, 101, 95, 85, 73, 59, 46, 34, 26, 19, 14, 10, 5, 2, 0, 0, 0, 2, 3, 3, 3, 2, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 7, 16, 26, 37, 47, 56, 66, 77, 92, 113, 136, 161, 183, 200, 210, 215, 215, 212, 206, 197, 185, 169, 150, 129, 108, 89, 74, 64, 59, 57, 57, 58, 59, 61, 65, 70, 79, 91, 108, 127, 147, 165, 177, 183, 180, 172, 161, 149, 139, 131, 123, 113, 101, 84, 65, 46, 30, 19, 13, 10, 9, 9, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 6, 4, 2, 1, 4, 11, 21, 34, 47, 59, 71, 83, 96, 111, 128, 147, 165, 180, 189, 193, 191, 188, 186, 188, 193, 201, 208, 214, 215, 213, 208, 202, 196, 189, 182, 174, 164, 152, 140, 127, 115, 104, 92, 79, 66, 53, 40, 28, 18, 10, 5, 3, 4, 7, 10, 13, 14, 14, 12, 10, 8, 7, 7, 7, 7, 7, 7, 7, 7, 9, 11, 12, 13, 12, 9, 6, 4, 5, 9, 19, 33, 53, 76, 101, 126, 148, 166, 178, 186, 188, 185, 179, 170, 158, 144, 129, 115, 101, 87, 73, 58, 43, 28, 16, 9, 6, 7, 11, 14, 15, 13, 9, 4, 0, 0, 0, 1, 4, 5, 5, 4, 3, 3, 4, 5, 7, 9, 11, 12, 13, 16, 22, 32, 44, 59, 74, 88, 100, 111, 122, 136, 155, 177, 202, 226, 246, 262, 272, 278, 282, 284, 286, 285, 283, 280, 278, 279, 283, 290, 297, 299, 296, 284, 265, 241, 214, 186, 159, 134, 110, 88, 68, 51, 38, 27, 19, 13, 9, 7, 6, 6, 7, 7, 7, 6, 4, 2, 3, 9, 19, 35, 55, 76, 96, 114, 132, 150, 170, 191, 211, 229, 241, 247, 247, 244, 240, 237, 236, 235, 233, 228, 221, 213, 208, 208, 214, 223, 232, 238, 240, 238, 236, 238, 248, 268, 296, 326, 352, 369, 373, 367, 352, 333, 310, 285, 257, 225, 189, 153, 120, 93, 74, 63, 58, 57, 59, 63, 68, 75, 84, 93, 104, 115, 127, 141, 155, 169, 179, 184, 182, 173, 157, 137, 117, 99, 83, 70, 60, 51, 44, 37, 33, 32, 35, 44, 56, 72, 89, 105, 119, 131, 142, 152, 164, 175, 185, 193, 198, 201, 203, 206, 210, 215, 222, 229, 238, 248, 260, 271, 280, 283, 278, 264, 241, 213, 183, 154, 129, 109, 93, 79, 66, 53, 39, 26, 14, 5, 0, 0, 0, 4, 8, 11, 12, 11, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 11, 13, 13, 11, 8, 5, 3, 2, 2, 2, 3, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 1, 3, 4, 5, 6, 5, 4, 3, 2, 1, 0, 0, 0, 2, 7, 15, 26, 39, 53, 68, 83, 100, 120, 144, 172, 203, 235, 266, 292, 311, 321, 321, 310, 291, 265, 237, 210, 187, 172, 164, 160, 159, 156, 150, 141, 129, 116, 103, 91, 80, 69, 59, 50, 41, 34, 28, 23, 20, 17, 14, 12, 11, 10, 10, 10, 9, 8, 6, 3, 1, 1, 6, 16, 33, 55, 81, 107, 132, 153, 172, 190, 208, 228, 248, 265, 275, 275, 264, 243, 217, 187, 157, 130, 105, 84, 66, 53, 43, 37, 32, 27, 23, 19, 15, 12, 10, 10, 10, 10, 9, 8, 7, 6, 5, 4, 2, 1, 0, 0, 1, 4, 8, 12, 13, 12, 9, 6, 3, 3, 4, 8, 11, 12, 12, 11, 8, 5, 4, 3, 5, 7, 9, 10, 10, 9, 7, 5, 5, 6, 9, 15, 22, 31, 42, 58, 79, 107, 142, 180, 217, 250, 275, 290, 297, 296, 289, 277, 259, 235, 206, 175, 145, 119, 99, 83, 70, 58, 45, 32, 21, 12, 5, 2, 0, 0, 0, 2, 3, 4, 4, 4, 4, 6, 13, 25, 42, 63, 86, 110, 134, 156, 177, 196, 212, 224, 231, 233, 231, 226, 218, 210, 203, 197, 193, 191, 190, 187, 181, 173, 162, 152, 142, 135, 129, 122, 113, 100, 83, 63, 45, 29, 19, 13, 11, 11, 11, 10, 7, 4, 2, 1, 1, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 0, 0, 1, 9, 25, 46, 71, 98, 123, 147, 172, 199, 229, 263, 297, 328, 350, 358, 352, 332, 300, 260, 218, 177, 141, 110, 84, 64, 48, 35, 24, 16, 10, 7, 7, 8, 9, 8, 7, 5, 3, 3, 5, 9, 12, 14, 12, 9, 4, 0, 0, 1, 5, 10, 13, 13, 11, 8, 5, 3, 3, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 2, 5, 7, 9, 9, 7, 4, 1, 0, 0, 1, 3, 4, 6, 10, 17, 31, 51, 79, 111, 143, 171, 192, 204, 209, 206, 199, 189, 177, 162, 143, 122, 98, 76, 56, 41, 30, 23, 18, 14, 10, 7, 5, 4, 3, 3, 3, 3, 2, 2, 3, 6, 11, 18, 26, 36, 48, 62, 79, 99, 120, 139, 155, 166, 171, 171, 169, 167, 169, 174, 184, 198, 217, 239, 267, 297, 328, 355, 374, 382, 375, 354, 321, 281, 237, 193, 151, 115, 85, 61, 44, 33, 26, 21, 18, 16, 13, 10, 8, 6, 6, 6, 7, 8, 9, 9, 9, 9, 9, 8, 7, 6, 4, 3, 2, 1, 0, 0, 0, 1, 6, 14, 27, 43, 62, 82, 101, 120, 138, 156, 174, 190, 204, 212, 213, 207, 197, 184, 173, 165, 161, 161, 164, 167, 171, 173, 173, 171, 165, 155, 140, 121, 99, 76, 55, 37, 23, 15, 11, 10, 10, 11, 11, 9, 7, 4, 1, 0, 0, 1, 2, 3, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 7, 9, 11, 11, 9, 6, 3, 0, 0, 0, 1, 2, 3, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 7, 6, 5, 4, 4, 3, 3, 2, 1, 0, 0, 0, 0, 2, 5, 10, 17, 28, 45, 70, 106, 150, 200, 251, 296, 332, 358, 373, 379, 376, 367, 349, 325, 297, 269, 245, 227, 215, 208, 201, 193, 184, 175, 166, 158, 150, 139, 124, 105, 85, 65, 48, 35, 26, 19, 13, 7, 3, 0, 0, 1, 3, 4, 4, 2, 1, 0, 1, 4, 10, 18, 29, 42, 57, 76, 97, 119, 141, 160, 173, 178, 175, 165, 148, 129, 108, 89, 72, 58, 45, 33, 22, 12, 5, 2, 1, 3, 7, 10, 11, 10, 7, 3, 0, 0, 1, 5, 8, 10, 10, 8, 5, 2, 0, 0, 0, 0, 1, 1, 2, 3, 6, 13, 26, 45, 70, 99, 130, 161, 189, 215, 241, 266, 289, 308, 317, 312, 289, 252, 205, 156, 113, 79, 56, 42, 33, 27, 21, 16, 16, 22, 35, 57, 86, 119, 155, 190, 223, 250, 270, 280, 281, 273, 257, 237, 215, 196, 181, 172, 168, 169, 174, 179, 184, 185, 181, 170, 153, 131, 108, 85, 65, 49, 37, 27, 19, 12, 6, 2, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 7, 20, 41, 70, 104, 142, 180, 217, 249, 275, 292, 298, 291, 273, 245, 211, 176, 143, 114, 90, 69, 50, 34, 19, 8, 2, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 10, 25, 47, 75, 108, 143, 178, 213, 244, 268, 283, 287, 277, 257, 228, 194, 160, 128, 101, 77, 58, 42, 29, 20, 15, 12, 12, 14, 19, 28, 42, 60, 83, 108, 130, 147, 157, 158, 151, 139, 125, 111, 98, 87, 75, 62, 47, 32, 18, 7, 0, 0, 1, 7, 15, 24, 33, 41, 51, 62, 76, 94, 116, 140, 163, 181, 191, 192, 187, 180, 176, 179, 191, 211, 237, 265, 292, 314, 330, 336, 330, 311, 281, 242, 197, 154, 114, 80, 53, 33, 18, 8, 2, 0, 0, 1, 4, 7, 9, 9, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 1, 5, 10, 16, 24, 34, 50, 74, 107, 146, 188, 226, 256, 274, 279, 272, 255, 231, 201, 167, 131, 96, 65, 40, 21, 9, 3, 0, 0, 0, 0, 1, 3, 4, 5, 5, 4, 2, 0, 0, 0, 8, 23, 44, 71, 100, 131, 163, 196, 231, 265, 293, 309, 310, 296, 270, 240, 215, 202, 201, 212, 227, 242, 254, 260, 262, 262, 258, 250, 236, 215, 185, 151, 116, 84, 58, 40, 28, 21, 16, 12, 8, 5, 2, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 4, 15, 31, 51, 73, 95, 116, 136, 155, 173, 186, 193, 190, 178, 157, 131, 104, 78, 57, 39, 25, 14, 7, 2, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 9, 15, 23, 35, 50, 71, 96, 123, 149, 170, 182, 185, 178, 164, 144, 121, 96, 71, 47, 27, 12, 3, 0, 0, 2, 7, 14, 25, 39, 58, 80, 104, 129, 151, 172, 188, 199, 204, 200, 186, 163, 134, 103, 73, 47, 28, 16, 9, 5, 2, 1, 0, 0, 0, 2, 5, 7, 9, 9, 8, 5, 2, 0, 0, 0, 1, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 5, 14, 30, 53, 82, 119, 159, 200, 236, 263, 276, 274, 256, 227, 193, 158, 127, 100, 78, 60, 44, 29, 17, 8, 2, 0, 0, 2, 4, 7, 9, 10, 10, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 6, 7, 7, 6, 6, 7, 9, 12, 14, 15, 14, 14, 13, 14, 15, 17, 18, 18, 18, 21, 30, 47, 71, 102, 135, 164, 187, 201, 205, 202, 195, 186, 178, 171, 169, 173, 185, 206, 235, 268, 299, 324, 335, 331, 313, 282, 243, 201, 158, 117, 80, 48, 24, 9, 0, 0, 0, 4, 9, 17, 30, 49, 74, 105, 136, 165, 186, 199, 202, 197, 186, 169, 148, 124, 99, 73, 49, 29, 14, 6, 2, 2, 4, 5, 7, 7, 7, 7, 6, 5, 4, 2, 1, 1, 3, 5, 9, 11, 12, 10, 6, 2, 0, 1, 4, 8, 11, 12, 10, 7, 3, 1, 2, 5, 9, 11, 11, 9, 6, 5, 5, 7, 9, 10, 10, 8, 5, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 6, 6, 5, 3, 1, 0, 0, 0, 1, 2, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 3, 10, 23, 45, 77, 118, 168, 221, 275, 321, 356, 374, 374, 355, 321, 276, 226, 175, 129, 90, 61, 41, 29, 22, 18, 15, 12, 9, 7, 6, 8, 11, 14, 16, 16, 15, 12, 9, 7, 5, 3, 2, 2, 3, 4, 6, 7, 6, 4, 1, 0, 1, 7, 18, 34, 55, 78, 103, 129, 154, 177, 195, 205, 205, 195, 175, 150, 124, 98, 76, 58, 44, 32, 22, 15, 11, 10, 11, 13, 13, 12, 10, 6, 3, 1, 0, 0, 0, 0, 2, 4, 5, 6, 6, 4, 3, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 3, 14, 35, 67, 110, 161, 217, 275, 329, 373, 402, 410, 397, 363, 312, 251, 188, 130, 83, 49, 26, 14, 8, 5, 4, 4, 3, 4, 4, 5, 6, 5, 4, 2, 0, 0, 0, 1, 4, 8, 12, 14, 14, 12, 9, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 1, 3, 6, 9, 11, 12, 10, 7, 4, 1, 0, 0, 0, 2, 4, 5, 5, 5, 4, 3, 2, 1, 0, 0, 0, 0, 3, 5, 7, 8, 7, 4, 2, 1, 2, 5, 10, 14, 16, 16, 13, 10, 7, 4, 3, 1, 0, 0, 0, 4, 14, 31, 57, 89, 129, 172, 217, 258, 291, 311, 314, 300, 271, 232, 189, 147, 110, 79, 53, 33, 18, 9, 5, 5, 9, 13, 16, 16, 14, 11, 9, 9, 11, 15, 18, 19, 17, 13, 8, 3, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 1, 5, 13, 25, 42, 63, 86, 111, 133, 150, 161, 164, 158, 145, 126, 104, 81, 61, 44, 32, 23, 17, 13, 11, 9, 9, 10, 11, 13, 15, 16, 15, 14, 12, 11, 10, 9, 9, 9, 8, 7, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 2, 10, 24, 44, 70, 100, 130, 158, 182, 198, 205, 204, 192, 172, 146, 116, 85, 56, 34, 17, 8, 4, 3, 4, 5, 5, 4, 2, 1, 0, 0, 0, 0, 1, 3, 6, 8, 9, 8, 6, 3, 1, 0, 1, 3, 4, 3, 1, 0, 0, 2, 11, 27, 51, 84, 126, 175, 229, 283, 331, 365, 381, 376, 351, 309, 256, 200, 145, 98, 60, 34, 18, 11, 9, 10, 11, 10, 7, 4, 1, 0, 0, 2, 5, 8, 9, 10, 11, 12, 13, 14, 15, 15, 14, 12, 10, 10, 11, 12, 14, 13, 12, 10, 7, 6, 5, 5, 5, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 5, 5, 3, 2, 1, 1, 1, 2, 3, 4, 4, 5, 6, 6, 7, 6, 6, 7, 7, 8, 9, 9, 9, 7, 5, 3, 2, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 2, 12, 31, 57, 91, 130, 173, 218, 261, 300, 328, 341, 335, 309, 266, 213, 158, 108, 69, 41, 22, 11, 5, 1, 0, 0, 0, 2, 4, 4, 4, 3, 2, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 1, 4, 6, 9, 9, 9, 7, 5, 3, 2, 3, 3, 4, 4, 3, 2, 0, 0, 0, 0, 1, 2, 4, 6, 8, 8, 7, 6, 4, 1, 0, 0, 0, 1, 2, 3, 4, 4, 3, 3, 2, 2, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 7, 26, 59, 106, 162, 221, 275, 317, 343, 350, 339, 312, 272, 224, 173, 124, 83, 52, 31, 18, 10, 4, 0, 0, 6, 21, 48, 84, 128, 176, 222, 263, 296, 316, 320, 309, 282, 246, 207, 172, 149, 140, 143, 154, 168, 179, 183, 181, 173, 159, 140, 117, 92, 66, 41, 21, 8, 1, 0, 1, 3, 5, 7, 8, 9, 10, 11, 10, 9, 6, 4, 2, 0, 0, 0, 1, 9, 25, 53, 92, 142, 198, 253, 301, 333, 345, 336, 306, 260, 205, 147, 95, 53, 24, 6, 0, 0, 2, 6, 9, 9, 8, 5, 3, 1, 0, 1, 2, 2, 2, 2, 0, 0, 0, 0, 1, 3, 5, 7, 7, 6, 4, 2, 0, 0, 0, 1, 3, 3, 2, 1, 0, 0, 0, 1, 1, 0, 0, 0, 5, 20, 45, 79, 119, 160, 197, 228, 250, 260, 257, 242, 214, 176, 134, 92, 55, 28, 11, 3, 0, 0, 0, 0, 1, 7, 17, 32, 51, 73, 99, 127, 156, 183, 205, 217, 215, 197, 165, 126, 85, 50, 26, 13, 8, 7, 6, 4, 0, 0, 5, 20, 48, 87, 135, 186, 236, 281, 316, 338, 344, 332, 304, 264, 221, 185, 165, 168, 195, 241, 296, 347, 383, 396, 383, 346, 292, 229, 165, 108, 62, 29, 10, 0, 0, 0, 3, 5, 8, 9, 11, 11, 10, 8, 5, 3, 1, 1, 1, 0, 0, 0, 1, 14, 41, 84, 142, 208, 275, 333, 373, 392, 386, 359, 316, 262, 205, 150, 102, 62, 32, 13, 2, 0, 0, 4, 9, 13, 13, 10, 7, 3, 1, 2, 4, 6, 7, 7, 5, 3, 1, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 7, 5, 4, 2, 1, 0, 0, 1, 2, 3, 4, 4, 4, 2, 1, 0, 0, 0, 1, 3, 6, 10, 14, 18, 21, 21, 19, 15, 10, 4, 1, 0, 0, 3, 6, 9, 11, 12, 12, 12, 12, 12, 13, 12, 10, 8, 5, 4, 4, 6, 9, 12, 14, 15, 13, 11, 9, 8, 8, 8, 8, 7, 5, 3, 4, 11, 26, 51, 82, 118, 152, 180, 197, 204, 199, 186, 166, 142, 115, 88, 62, 39, 20, 9, 3, 3, 4, 6, 8, 11, 18, 31, 54, 84, 119, 154, 184, 203, 210, 204, 188, 163, 134, 104, 75, 49, 29, 15, 7, 4, 4, 6, 8, 9, 8, 7, 5, 3, 1, 0, 0, 0, 0, 0, 1, 2, 2, 2, 1, 0, 0, 0, 2, 6, 9, 12, 14, 13, 12, 10, 8, 8, 9, 11, 12, 11, 9, 6, 3, 1, 1, 2, 3, 3, 3, 2, 2, 2, 3, 4, 5, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 1, 0, 1, 3, 5, 8, 10, 10, 8, 5, 2, 0, 0, 0, 2, 4, 6, 6, 6, 5, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 2, 4, 7, 10, 11, 10, 8, 4, 1, 0, 0, 0, 2, 4, 5, 5, 4, 3, 3, 4, 5, 7, 8, 7, 5, 2, 0, 0, 0, 1, 2, 3, 1, 0, 0, 1, 11, 29, 58, 96, 140, 185, 227, 259, 276, 276, 258, 224, 180, 131, 84, 46, 19, 5, 1, 6, 13, 21, 26, 28, 26, 22, 17, 14, 12, 12, 12, 11, 9, 7, 4, 2, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 10, 28, 55, 90, 131, 176, 222, 266, 303, 327, 331, 312, 270, 211, 146, 86, 39, 11, 0, 0, 1, 5, 7, 7, 5, 4, 3, 2, 1, 1, 1, 3, 4, 7, 8, 9, 8, 7, 4, 2, 0, 0, 0, 0, 2, 4, 6, 8, 8, 8, 8, 8, 9, 9, 10, 9, 8, 5, 3, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 13, 30, 56, 93, 137, 183, 224, 251, 260, 249, 219, 178, 133, 89, 54, 29, 14, 8, 7, 10, 13, 15, 16, 16, 16, 15, 15, 15, 15, 14, 12, 10, 8, 8, 9, 12, 15, 19, 21, 21, 19, 17, 14, 12, 11, 10, 9, 8, 6, 3, 1, 0, 0, 0, 2, 4, 4, 2, 0, 0, 1, 14, 40, 79, 128, 183, 237, 282, 313, 325, 317, 290, 245, 190, 133, 80, 39, 13, 0, 0, 0, 5, 9, 12, 12, 12, 10, 8, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 2, 9, 20, 37, 59, 85, 110, 130, 142, 144, 134, 115, 91, 66, 44, 28, 18, 12, 9, 7, 6, 6, 6, 6, 6, 6, 5, 4, 1, 0, 0, 0, 3, 6, 8, 8, 7, 4, 2, 0, 0, 1, 3, 5, 7, 6, 5, 5, 5, 7, 9, 12, 14, 13, 10, 6, 3, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 8, 22, 43, 72, 108, 149, 188, 221, 241, 245, 232, 203, 163, 120, 79, 45, 22, 7, 0, 0, 0, 0, 0, 0, 0, 4, 18, 45, 90, 154, 231, 312, 383, 431, 446, 426, 373, 300, 219, 145, 85, 43, 18, 6, 1, 0, 0, 0, 0, 0, 0, 2, 5, 9, 11, 11, 9, 6, 3, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 14, 36, 68, 110, 155, 198, 229, 244, 240, 218, 181, 138, 96, 59, 31, 14, 5, 3, 4, 7, 10, 12, 12, 11, 8, 5, 2, 0, 0, 1, 3, 5, 6, 6, 5, 4, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 2, 2, 1, 1, 0, 1, 3, 5, 7, 8, 7, 5, 2, 0, 0, 1, 3, 6, 7, 8, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 2, 4, 7, 10, 12, 13, 13, 13, 12, 11, 11, 11, 11, 10, 8, 6, 4, 2, 1, 1, 2, 3, 5, 6, 7, 8, 8, 8, 8, 8, 7, 7, 6, 6, 6, 6, 7, 7, 8, 7, 6, 4, 3, 1, 1, 0, 0, 0, 1, 9, 29, 63, 112, 171, 233, 286, 319, 326, 307, 267, 213, 156, 105, 64, 34, 15, 5, 0, 0, 0, 0, 0, 0, 1, 12, 35, 73, 124, 184, 244, 294, 326, 334, 316, 276, 221, 161, 104, 57, 24, 5, 0, 0, 4, 10, 15, 18, 18, 16, 14, 11, 9, 9, 10, 11, 12, 12, 12, 11, 9, 9, 8, 9, 9, 10, 10, 11, 11, 12, 13, 15, 17, 18, 19, 19, 18, 16, 13, 11, 8, 6, 4, 4, 4, 5, 6, 8, 9, 10, 10, 10, 9, 8, 5, 1, 0, 0, 9, 31, 68, 121, 186, 255, 318, 362, 379, 365, 323, 260, 189, 122, 67, 30, 8, 0, 0, 0, 1, 1, 0, 0, 0, 0, 3, 5, 7, 8, 8, 6, 4, 2, 0, 0, 0, 1, 2, 2, 1, 1, 0, 0, 0, 0, 2, 4, 6, 7, 8, 8, 8, 6, 5, 4, 3, 2, 2, 2, 2, 2, 2, 3, 6, 9, 13, 17, 19, 18, 14, 9, 4, 0, 0, 0, 3, 5, 6, 6, 4, 2, 0, 0, 0, 1, 2, 3, 3, 2, 2, 3, 4, 6, 8, 10, 10, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 11, 41, 94, 172, 267, 366, 453, 511, 528, 500, 432, 336, 232, 137, 64, 19, 0, 0, 4, 12, 18, 21, 20, 18, 15, 13, 11, 10, 9, 9, 9, 9, 9, 8, 7, 5, 3, 1, 1, 1, 1, 2, 3, 3, 4, 6, 8, 11, 14, 16, 16, 14, 12, 10, 7, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 10, 8, 5, 2, 0, 0, 1, 3, 5, 5, 5, 5, 6, 7, 10, 11, 10, 8, 5, 3, 2, 2, 2, 0, 0, 0, 7, 33, 78, 141, 213, 284, 340, 370, 369, 339, 286, 221, 153, 93, 47, 17, 2, 0, 0, 1, 2, 0, 0, 0, 8, 27, 58, 99, 146, 191, 230, 254, 261, 248, 217, 174, 124, 77, 38, 12, 0, 0, 4, 10, 14, 14, 10, 5, 1, 0, 0, 2, 4, 5, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 2, 3, 4, 4, 3, 1, 0, 0, 0, 0, 1, 4, 6, 7, 8, 8, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 3, 2, 1, 0, 0, 2, 4, 7, 8, 7, 5, 3, 2, 3, 4, 3, 0, 0, 0, 16, 57, 124, 213, 310, 399, 463, 491, 477, 426, 350, 261, 175, 101, 47, 14, 0, 0, 0, 3, 3, 0, 0, 1, 19, 57, 119, 201, 295, 384, 452, 483, 470, 416, 334, 242, 159, 104, 84, 102, 148, 210, 272, 321, 345, 341, 310, 257, 194, 131, 76, 36, 11, 0, 0, 0, 3, 4, 1, 0, 0, 12, 47, 105, 187, 283, 379, 460, 509, 517, 482, 410, 316, 216, 127, 59, 17, 0, 0, 4, 11, 15, 14, 11, 6, 2, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 2, 14, 37, 71, 111, 150, 181, 196, 194, 175, 144, 107, 71, 41, 20, 7, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 1, 3, 3, 1, 0, 0, 9, 41, 97, 177, 272, 365, 440, 480, 477, 432, 354, 259, 166, 89, 36, 7, 0, 0, 1, 4, 4, 1, 0, 0, 0, 6, 20, 42, 70, 102, 132, 155, 169, 169, 158, 135, 105, 73, 43, 20, 5, 0, 0, 3, 6, 8, 8, 7, 7, 6, 7, 8, 8, 7, 6, 4, 3, 3, 4, 4, 5, 4, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 6, 27, 69, 132, 212, 296, 369, 415, 423, 392, 330, 249, 166, 96, 45, 15, 1, 0, 1, 4, 6, 8, 8, 7, 6, 5, 3, 1, 0, 0, 0, 0, 1, 2, 4, 5, 5, 4, 3, 1, 0, 0, 0, 1, 1, 2, 1, 0, 0, 0, 1, 2, 4, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 3, 5, 7, 6, 4, 1, 0, 0, 1, 3, 4, 2, 0, 0, 7, 37, 87, 154, 224, 284, 319, 322, 295, 245, 185, 126, 77, 41, 19, 7, 2, 2, 4, 7, 8, 8, 7, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 2, 3, 3, 0, 0, 3, 27, 78, 159, 263, 377, 478, 546, 564, 527, 443, 332, 216, 117, 47, 9, 0, 0, 3, 5, 4, 1, 0, 0, 0, 2, 5, 5, 5, 3, 1, 0, 0, 0, 0, 1, 2, 2, 2, 0, 0, 0, 0, 1, 5, 6, 3, 0, 0, 12, 56, 136, 246, 372, 488, 569, 596, 562, 475, 357, 234, 128, 53, 11, 0, 0, 3, 6, 6, 3, 1, 1, 3, 7, 9, 10, 10, 7, 5, 2, 0, 0, 0, 0, 2, 5, 7, 8, 7, 6, 4, 1, 0, 0, 0, 2, 5, 6, 6, 5, 3, 2, 0, 0, 0, 0, 0, 1, 2, 4, 6, 7, 8, 8, 6, 4, 2, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 2, 2, 0, 0, 0, 13, 43, 91, 153, 220, 279, 316, 323, 297, 244, 175, 108, 59, 44, 68, 132, 226, 332, 430, 499, 526, 503, 436, 339, 232, 134, 60, 15, 0, 0, 5, 13, 17, 17, 14, 11, 8, 6, 5, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 4, 4, 4, 2, 1, 0, 0, 0, 0, 1, 2, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 4, 4, 3, 1, 0, 0, 0, 2, 3, 4, 4, 2, 1, 1, 1, 3, 4, 3, 2, 0, 0, 2, 4, 5, 2, 0, 0, 11, 50, 117, 208, 309, 400, 460, 475, 442, 370, 276, 180, 99, 42, 11, 0, 0, 1, 3, 2, 0, 0, 0, 0, 0, 1, 1, 1, 2, 3, 4, 6, 7, 7, 6, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 5, 8, 12, 14, 15, 14, 12, 9, 6, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 3, 2, 0, 0, 0, 2, 6, 10, 13, 15, 15, 13, 10, 6, 3, 1, 0, 0, 0, 2, 4, 8, 12, 15, 17, 17, 16, 13, 9, 5, 2, 0, 0, 0, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 8, 12, 14, 14, 12, 9, 5, 2, 1, 0, 1, 1, 1, 1, 0, 0, 0, 0, 3, 6, 10, 13, 14, 14, 12, 8, 4, 1, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 4, 6, 4, 0, 0, 5, 38, 103, 197, 308, 412, 487, 512, 480, 399, 288, 175, 88, 51, 75, 159, 290, 441, 577, 669, 694, 646, 537, 394, 248, 127, 45, 4, 0, 0, 5, 9, 8, 4, 0, 0, 0, 16, 53, 115, 198, 292, 379, 438, 454, 421, 344, 244, 146, 78, 60, 99, 184, 295, 402, 478, 503, 474, 399, 295, 185, 90, 28, 5, 23, 75, 146, 221, 282, 314, 312, 277, 218, 149, 85, 37, 9, 0, 0, 2, 6, 7, 6, 4, 3, 3, 3, 3, 3, 4, 4, 3, 3, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 1, 2, 3, 3, 2, 0, 0, 0, 0, 2, 5, 4, 0, 0, 1, 28, 87, 182, 306, 437, 549, 615, 618, 557, 446, 311, 184, 85, 24, 0, 0, 0, 6, 8, 7, 3, 0, 0, 0, 19, 62, 133, 227, 329, 419, 475, 482, 437, 351, 245, 142, 67, 35, 50, 105, 185, 269, 336, 373, 372, 335, 273, 200, 130, 74, 36, 16, 8, 7, 7, 5, 2, 0, 0, 5, 13, 22, 29, 33, 32, 26, 17, 8, 2, 0, 1, 4, 8, 10, 9, 6, 2, 0, 0, 0, 3, 5, 4, 0, 0, 2, 22, 62, 123, 195, 263, 310, 321, 294, 234, 162, 102, 78, 104, 183, 299, 428, 538, 603, 606, 549, 444, 316, 193, 100, 50, 45, 77, 130, 183, 221, 233, 217, 181, 135, 89, 54, 31, 20, 16, 15, 13, 11, 8, 6, 7, 9, 11, 13, 14, 12, 10, 7, 5, 3, 2, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 4, 5, 6, 7, 8, 7, 6, 4, 2, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 3, 4, 4, 5, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 7, 9, 10, 10, 10, 9, 8, 6, 5, 4, 2, 1, 0, 0, 0, 2, 5, 8, 11, 11, 10, 7, 3, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 2, 3, 3, 2, 1, 0, 0, 1, 3, 6, 8, 8, 6, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 2, 3, 4, 4, 3, 1, 0, 0, 0, 3, 6, 10, 12, 11, 9, 5, 2, 0, 0, 0, 1, 1, 0, 0, 0, 0, 3, 5, 4, 0, 0, 0, 20, 62, 126, 201, 272, 321, 336, 312, 257, 184, 112, 54, 17, 0, 0, 1, 5, 7, 5, 2, 0, 0, 0, 0, 2, 4, 5, 5, 5, 4, 2, 1, 0, 0, 0, 0, 1, 3, 5, 6, 5, 4, 2, 1, 0, 0, 2, 3, 4, 3, 1, 0, 0, 0, 2, 4, 2, 0, 0, 4, 28, 73, 137, 211, 280, 327, 340, 316, 261, 188, 116, 57, 18, 0, 0, 0, 3, 4, 2, 0, 0, 0, 0, 3, 6, 9, 11, 12, 12, 11, 9, 7, 5, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 6, 6, 4, 1, 0, 0, 0, 4, 7, 6, 0, 0, 3, 41, 118, 234, 375, 513, 616, 657, 625, 528, 392, 248, 127, 44, 3, 0, 0, 6, 9, 6, 0, 0, 0, 0, 3, 5, 5, 4, 4, 4, 5, 5, 5, 3, 2, 1, 0, 1, 1, 0, 0, 0, 0, 1, 4, 6, 5, 0, 0, 0, 24, 72, 142, 222, 293, 339, 345, 311, 247, 170, 98, 43, 11, 0, 0, 2, 4, 4, 3, 3, 6, 11, 16, 19, 18, 13, 7, 3, 3, 5, 7, 5, 0, 0, 2, 37, 106, 210, 331, 445, 526, 552, 517, 429, 310, 188, 88, 31, 26, 71, 151, 246, 333, 389, 402, 370, 302, 216, 131, 65, 24, 7, 7, 13, 19, 21, 18, 12, 4, 0, 0, 0, 18, 52, 102, 160, 215, 254, 267, 250, 207, 151, 94, 47, 16, 1, 0, 0, 3, 3, 2, 0, 0, 0, 0, 1, 3, 4, 4, 3, 2, 1, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 2, 5, 7, 6, 2, 0, 0, 17, 59, 128, 216, 307, 380, 414, 399, 337, 243, 143, 65, 33, 59, 141, 261, 391, 502, 567, 571, 513, 407, 277, 151, 57, 10, 15, 65, 140, 218, 276, 300, 286, 242, 179, 114, 60, 23, 4, 0, 0, 3, 5, 5, 5, 6, 9, 13, 16, 17, 15, 10, 4, 0, 0, 0, 3, 6, 6, 1, 0, 0, 24, 80, 169, 281, 395, 484, 526, 508, 435, 327, 209, 108, 37, 2, 0, 0, 7, 11, 10, 6, 3, 2, 3, 5, 5, 5, 4, 3, 2, 2, 2, 3, 5, 7, 9, 11, 14, 16, 18, 19, 18, 16, 12, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 14, 19, 21, 20, 16, 10, 5, 1, 0, 0, 1, 1, 0, 0, 0, 1, 3, 5, 6, 6, 4, 2, 1, 0, 1, 2, 3, 5, 7, 10, 14, 19, 23, 25, 25, 22, 18, 14, 12, 10, 9, 9, 8, 7, 5, 2, 0, 0, 0, 0, 3, 7, 8, 3, 0, 0, 15, 69, 161, 285, 418, 530, 593, 590, 521, 406, 273, 152, 64, 14, 0, 0, 1, 5, 6, 6, 4, 1, 0, 0, 4, 38, 104, 201, 317, 428, 507, 534, 500, 412, 291, 166, 64, 7, 0, 37, 101, 172, 228, 255, 248, 213, 160, 103, 55, 21, 4, 0, 0, 3, 4, 4, 4, 4, 4, 5, 6, 6, 5, 4, 2, 1, 0, 0, 0, 1, 2, 4, 4, 4, 2, 1, 0, 1, 2, 4, 5, 7, 7, 7, 8, 8, 7, 7, 6, 4, 2, 1, 0, 0, 0, 0, 1, 2, 4, 5, 6, 5, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 2, 4, 3, 0, 0, 3, 26, 74, 147, 237, 326, 394, 425, 409, 351, 265, 173, 92, 36, 5, 0, 0, 1, 6, 8, 7, 2, 0, 0, 9, 50, 123, 226, 343, 449, 518, 531, 482, 383, 258, 141, 58, 31, 61, 138, 239, 337, 406, 429, 400, 327, 228, 126, 46, 8, 24, 90, 191, 303, 396, 443, 432, 362, 253, 135, 43, 7, 42, 143, 287, 438, 558, 616, 598, 509, 371, 218, 89, 16, 16, 92, 223, 379, 520, 611, 631, 578, 468, 330, 196, 92, 27, 0, 0, 2, 8, 7, 3, 0, 0, 0, 6, 11, 13, 10, 5, 0, 0, 0, 5, 10, 10, 3, 0, 0, 28, 104, 226, 380, 536, 656, 709, 679, 575, 425, 267, 134, 45, 1, 0, 0, 8, 12, 11, 8, 8, 11, 16, 19, 20, 17, 12, 6, 2, 0, 0, 0, 5, 11, 18, 24, 27, 26, 22, 15, 9, 3, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 5, 9, 11, 12, 12, 10, 8, 6, 4, 4, 5, 7, 7, 7, 6, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 1, 0, 0, 0, 0, 5, 9, 8, 2, 0, 0, 25, 91, 196, 325, 453, 546, 581, 546, 451, 324, 194, 90, 25, 0, 0, 2, 8, 9, 5, 0, 0, 0, 0, 1, 2, 1, 1, 2, 5, 10, 15, 18, 18, 16, 11, 6, 2, 0, 0, 0, 2, 4, 7, 11, 16, 22, 26, 27, 23, 17, 10, 5, 5, 7, 8, 5, 0, 0, 10, 56, 139, 253, 377, 482, 541, 535, 464, 345, 210, 92, 23, 23, 93, 219, 374, 522, 626, 663, 622, 515, 367, 214, 88, 12, 0, 19, 78, 146, 204, 236, 238, 212, 166, 114, 65, 29, 8, 0, 0, 1, 5, 7, 8, 9, 9, 10, 9, 7, 5, 2, 0, 0, 0, 0, 3, 5, 4, 0, 0, 0, 20, 63, 128, 205, 276, 324, 334, 304, 242, 165, 92, 37, 6, 0, 0, 3, 7, 6, 2, 0, 0, 0, 1, 3, 4, 4, 3, 3, 3, 5, 7, 9, 9, 8, 5, 2, 0, 0, 2, 8, 15, 21, 26, 28, 27, 25, 22, 19, 15, 11, 8, 6, 6, 6, 7, 6, 5, 2, 0, 0, 1, 6, 12, 18, 22, 22, 18, 12, 6, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 2, 5, 8, 9, 10, 9, 7, 7, 7, 9, 11, 13, 12, 10, 6, 2, 0, 0, 0, 1, 2, 3, 2, 0, 0, 0, 0, 1, 3, 3, 1, 0, 0, 7, 28, 63, 108, 153, 189, 204, 195, 164, 120, 74, 35, 10, 0, 0, 1, 5, 7, 5, 3, 1, 0, 0, 3, 7, 11, 16, 18, 19, 17, 13, 8, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 5, 4, 3, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 3, 4, 3, 0, 0, 1, 20, 57, 112, 176, 234, 273, 281, 256, 205, 140, 78, 30, 3, 0, 4, 18, 29, 35, 34, 28, 19, 10, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 14, 22, 29, 33, 35, 33, 29, 24, 22, 21, 24, 28, 31, 31, 28, 22, 15, 8, 3, 1, 1, 1, 1, 0, 0, 0, 0, 4, 6, 4, 0, 0, 6, 40, 106, 200, 307, 405, 467, 476, 426, 329, 208, 95, 17, 0, 36, 128, 248, 365, 449, 479, 446, 358, 237, 113, 18, 0, 17, 128, 295, 482, 645, 741, 746, 662, 513, 339, 181, 68, 7, 0, 0, 13, 25, 28, 23, 13, 1, 0, 0, 20, 70, 146, 237, 324, 386, 406, 378, 309, 218, 128, 55, 11, 0, 4, 22, 40, 50, 50, 42, 30, 19, 12, 10, 12, 17, 21, 22, 20, 17, 13, 11, 11, 13, 15, 18, 19, 20, 21, 22, 24, 26, 27, 26, 23, 19, 14, 11, 11, 14, 18, 21, 22, 19, 14, 7, 2, 0, 0, 3, 7, 11, 12, 11, 7, 3, 0, 0, 0, 4, 9, 13, 16, 16, 14, 10, 6, 2, 0, 0, 0, 0, 0, 0, 1, 3, 6, 9, 11, 12, 12, 10, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 3, 4, 7, 10, 12, 14, 13, 11, 7, 4, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 2, 2, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 8, 10, 11, 10, 7, 4, 2, 2, 4, 7, 10, 12, 13, 13, 10, 5, 1, 0, 0, 7, 22, 43, 68, 91, 106, 110, 102, 83, 59, 36, 16, 4, 0, 0, 1, 4, 6, 7, 7, 7, 5, 3, 0, 0, 0, 0, 4, 10, 12, 6, 0, 0, 15, 80, 194, 349, 515, 657, 741, 745, 671, 540, 384, 235, 118, 42, 5, 0, 1, 9, 14, 15, 12, 9, 6, 3, 2, 1, 1, 2, 4, 6, 9, 11, 12, 12, 9, 5, 0, 0, 0, 7, 24, 45, 66, 79, 81, 72, 53, 31, 12, 0, 0, 0, 8, 20, 33, 44, 50, 49, 42, 31, 18, 7, 1, 0, 0, 2, 3, 3, 2, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 6, 7, 7, 5, 2, 0, 0, 0, 1, 7, 14, 16, 12, 3, 0, 0, 30, 92, 181, 283, 372, 426, 426, 370, 271, 153, 48, 0, 0, 84, 242, 438, 630, 767, 813, 758, 618, 433, 250, 107, 22, 0, 0, 11, 28, 38, 42, 41, 35, 23, 7, 0, 1, 36, 108, 213, 331, 435, 498, 501, 444, 342, 223, 116, 40, 2, 0, 0, 8, 12, 9, 4, 0, 0, 0, 0, 0, 0, 4, 16, 38, 66, 95, 119, 129, 124, 105, 77, 48, 23, 6, 0, 0, 0, 5, 11, 13, 7, 0, 0, 2, 46, 130, 242, 360, 450, 486, 457, 371, 255, 140, 52, 2, 0, 0, 18, 39, 55, 64, 66, 59, 46, 29, 13, 2, 0, 4, 13, 22, 27, 26, 20, 12, 5, 0, 0, 0, 0, 1, 2, 1, 1, 0, 0, 0, 1, 3, 4, 4, 2, 0, 0, 0, 3, 13, 20, 17, 3, 0, 0, 51, 176, 368, 597, 811, 952, 980, 885, 696, 465, 250, 93, 9, 0, 0, 13, 22, 19, 10, 3, 1, 4, 6, 5, 2, 1, 6, 21, 46, 75, 100, 114, 112, 95, 67, 38, 16, 7, 14, 31, 53, 70, 74, 61, 32, 0, 0, 13, 99, 245, 431, 618, 759, 814, 768, 633, 444, 249, 91, 0, 0, 36, 135, 253, 356, 419, 427, 380, 293, 191, 99, 35, 2, 0, 0, 7, 15, 20, 24, 25, 20, 9, 0, 0, 20, 88, 198, 333, 462, 547, 564, 506, 391, 253, 127, 40, 0, 0, 0, 12, 17, 15, 9, 5, 4, 4, 3, 0, 0, 5, 19, 42, 70, 93, 106, 102, 83, 52, 19, 0, 0, 23, 85, 173, 267, 346, 386, 377, 321, 235, 142, 65, 16, 0, 0, 2, 11, 14, 13, 10, 5, 0, 0, 0, 5, 18, 36, 53, 66, 70, 63, 49, 30, 13, 0, 0, 0, 11, 28, 47, 62, 71, 69, 58, 40, 20, 3, 0, 0, 16, 49, 92, 136, 172, 187, 178, 145, 98, 50, 14, 0, 6, 28, 54, 74, 82, 75, 58, 36, 15, 0, 0, 0, 21, 58, 104, 151, 185, 197, 181, 142, 92, 46, 16, 9, 22, 46, 69, 81, 80, 66, 46, 25, 9, 0, 0, 0, 7, 17, 29, 40, 48, 49, 43, 31, 15, 1, 0, 1, 25, 65, 115, 164, 200, 212, 195, 155, 103, 53, 17, 0, 2, 13, 26, 33, 32, 25, 15, 7, 1, 0, 0, 2, 15, 37, 67, 100, 124, 131, 115, 79, 34, 0, 0, 34, 121, 242, 369, 470, 516, 496, 416, 300, 178, 77, 13, 0, 0, 28, 73, 123, 167, 196, 202, 183, 141, 89, 40, 9, 1, 15, 42, 69, 86, 87, 73, 49, 24, 5, 0, 0, 10, 23, 34, 40, 38, 31, 20, 9, 0, 0, 1, 16, 39, 65, 88, 101, 100, 85, 62, 36, 15, 2, 0, 0, 2, 5, 6, 5, 4, 2, 0, 0, 0, 3, 11, 22, 35, 47, 56, 57, 49, 32, 12, 0, 0, 23, 86, 182, 294, 3